/*!**************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/styles/tailwind.css ***!
  \**************************************************************************************************************************************************************************************************/
/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-red-50: oklch(97.1% 0.013 17.38);
    --color-red-100: oklch(93.6% 0.032 17.717);
    --color-red-200: oklch(88.5% 0.062 18.334);
    --color-red-400: oklch(70.4% 0.191 22.216);
    --color-red-600: oklch(57.7% 0.245 27.325);
    --color-red-700: oklch(50.5% 0.213 27.518);
    --color-red-800: oklch(44.4% 0.177 26.899);
    --color-amber-50: oklch(98.7% 0.022 95.277);
    --color-amber-200: oklch(92.4% 0.12 95.746);
    --color-amber-500: oklch(76.9% 0.188 70.08);
    --color-amber-800: oklch(47.3% 0.137 46.201);
    --color-green-50: oklch(98.2% 0.018 155.826);
    --color-green-200: oklch(92.5% 0.084 155.995);
    --color-green-600: oklch(62.7% 0.194 149.214);
    --color-green-700: oklch(52.7% 0.154 150.069);
    --color-green-800: oklch(44.8% 0.119 151.328);
    --color-slate-50: oklch(98.4% 0.003 247.858);
    --color-slate-100: oklch(96.8% 0.007 247.896);
    --color-slate-200: oklch(92.9% 0.013 255.508);
    --color-slate-300: oklch(86.9% 0.022 252.894);
    --color-slate-400: oklch(70.4% 0.04 256.788);
    --color-slate-500: oklch(55.4% 0.046 257.417);
    --color-slate-600: oklch(44.6% 0.043 257.281);
    --color-slate-700: oklch(37.2% 0.044 257.287);
    --color-slate-800: oklch(27.9% 0.041 260.031);
    --color-slate-900: oklch(20.8% 0.042 265.755);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --container-7xl: 80rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --text-8xl: 6rem;
    --text-8xl--line-height: 1;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --tracking-wide: 0.025em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-relaxed: 1.625;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --radius-2xl: 1rem;
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --blur-sm: 8px;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
    --color-primary: #79146a;
    --color-secondary: #0065a8;
    --color-accent: #fcbe0b;
    --color-lightgrey: #f0f0f1;
    --font-display: "Continuum Medium", serif;
    --font-display-light: "Continuum Light", serif;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
      -o-tab-size: 4;
         tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::-moz-placeholder {
    opacity: 1;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::-moz-placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    -webkit-appearance: button;
       -moz-appearance: button;
            appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .collapse {
    visibility: collapse;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .visible\! {
    visibility: visible !important;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .inset-x-0 {
    inset-inline: 0;
  }
  .inset-y-0 {
    inset-block: 0;
  }
  .top-0 {
    top: 0;
  }
  .right-0 {
    right: 0;
  }
  .isolate {
    isolation: isolate;
  }
  .container {
    width: 100%;
    @media (width >= 40rem) {
      max-width: 40rem;
    }
    @media (width >= 48rem) {
      max-width: 48rem;
    }
    @media (width >= 64rem) {
      max-width: 64rem;
    }
    @media (width >= 80rem) {
      max-width: 80rem;
    }
    @media (width >= 96rem) {
      max-width: 96rem;
    }
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-8 {
    margin-block: calc(var(--spacing) * 8);
  }
  .mt-0 {
    margin-top: 0;
  }
  .mt-1 {
    margin-top: var(--spacing);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .mb-0 {
    margin-bottom: 0;
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .ml-1 {
    margin-left: var(--spacing);
  }
  .\!hidden {
    display: none !important;
  }
  .\!inline {
    display: inline !important;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .flex\! {
    display: flex !important;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .hidden\! {
    display: none !important;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .table-caption {
    display: table-caption;
  }
  .table-cell {
    display: table-cell;
  }
  .h-0\.5 {
    height: calc(var(--spacing) * 0.5);
  }
  .h-1 {
    height: var(--spacing);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-\[425px\] {
    height: 425px;
  }
  .h-auto {
    height: auto;
  }
  .h-full {
    height: 100%;
  }
  .max-h-12 {
    max-height: calc(var(--spacing) * 12);
  }
  .max-h-32 {
    max-height: calc(var(--spacing) * 32);
  }
  .max-h-36 {
    max-height: calc(var(--spacing) * 36);
  }
  .max-h-\[calc\(100dvh-5rem\)\] {
    max-height: calc(100dvh - 5rem);
  }
  .min-h-dvh {
    min-height: 100dvh;
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-10 {
    width: calc(var(--spacing) * 10);
  }
  .w-12 {
    width: calc(var(--spacing) * 12);
  }
  .w-16 {
    width: calc(var(--spacing) * 16);
  }
  .w-20 {
    width: calc(var(--spacing) * 20);
  }
  .w-40 {
    width: calc(var(--spacing) * 40);
  }
  .w-auto {
    width: auto;
  }
  .w-fit {
    width: -moz-fit-content;
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .max-w-2xl {
    max-width: var(--container-2xl);
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-\[125px\] {
    max-width: 125px;
  }
  .max-w-\[280px\] {
    max-width: 280px;
  }
  .max-w-\[300px\] {
    max-width: 300px;
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-lg {
    max-width: var(--container-lg);
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-none {
    max-width: none;
  }
  .max-w-sm {
    max-width: var(--container-sm);
  }
  .max-w-xs {
    max-width: var(--container-xs);
  }
  .min-w-0 {
    min-width: 0;
  }
  .flex-1 {
    flex: 1;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .flex-grow {
    flex-grow: 1;
  }
  .grow {
    flex-grow: 1;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .resize {
    resize: both;
  }
  .list-none {
    list-style-type: none;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-stretch {
    align-items: stretch;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .space-y-1 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse));
      margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-2 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-2\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-4 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-6 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-red-200 {
    border-color: var(--color-red-200);
  }
  .border-slate-100 {
    border-color: var(--color-slate-100);
  }
  .border-slate-200 {
    border-color: var(--color-slate-200);
  }
  .border-slate-300 {
    border-color: var(--color-slate-300);
  }
  .bg-primary {
    background-color: var(--color-primary);
  }
  .bg-red-50 {
    background-color: var(--color-red-50);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-linear-to-r {
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .from-primary {
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .via-secondary {
    --tw-gradient-via: var(--color-secondary);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .to-accent {
    --tw-gradient-to: var(--color-accent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-secondary {
    --tw-gradient-to: var(--color-secondary);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }
  .object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .pt-1 {
    padding-top: var(--spacing);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pr-11 {
    padding-right: calc(var(--spacing) * 11);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .font-display {
    font-family: var(--font-display);
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
  .text-6xl {
    font-size: var(--text-6xl);
    line-height: var(--tw-leading, var(--text-6xl--line-height));
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }
  .text-green-600 {
    color: var(--color-green-600);
  }
  .text-primary {
    color: var(--color-primary);
  }
  .text-red-600 {
    color: var(--color-red-600);
  }
  .text-red-800 {
    color: var(--color-red-800);
  }
  .text-slate-500 {
    color: var(--color-slate-500);
  }
  .text-slate-600 {
    color: var(--color-slate-600);
  }
  .text-slate-700 {
    color: var(--color-slate-700);
  }
  .text-slate-800 {
    color: var(--color-slate-800);
  }
  .text-slate-900 {
    color: var(--color-slate-900);
  }
  .text-white {
    color: var(--color-white);
  }
  .lowercase {
    text-transform: lowercase;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .no-underline {
    text-decoration-line: none;
  }
  .underline-offset-4 {
    text-underline-offset: 4px;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-90 {
    opacity: 90%;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-2 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-white {
    --tw-ring-color: var(--color-white);
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .\!filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,) !important;
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .placeholder\:text-slate-400 {
    &::-moz-placeholder {
      color: var(--color-slate-400);
    }
    &::placeholder {
      color: var(--color-slate-400);
    }
  }
  .before\:absolute {
    &::before {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .before\:inset-x-0 {
    &::before {
      content: var(--tw-content);
      inset-inline: 0;
    }
  }
  .before\:top-0 {
    &::before {
      content: var(--tw-content);
      top: 0;
    }
  }
  .before\:h-1 {
    &::before {
      content: var(--tw-content);
      height: var(--spacing);
    }
  }
  .before\:bg-linear-to-r {
    &::before {
      content: var(--tw-content);
      --tw-gradient-position: to right;
      @supports (background-image: linear-gradient(in lab, red, red)) {
        --tw-gradient-position: to right in oklab;
      }
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .before\:from-primary {
    &::before {
      content: var(--tw-content);
      --tw-gradient-from: var(--color-primary);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:via-secondary {
    &::before {
      content: var(--tw-content);
      --tw-gradient-via: var(--color-secondary);
      --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops: var(--tw-gradient-via-stops);
    }
  }
  .before\:to-accent {
    &::before {
      content: var(--tw-content);
      --tw-gradient-to: var(--color-accent);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:content-\[\'\'\] {
    &::before {
      --tw-content: '';
      content: var(--tw-content);
    }
  }
  .hover\:text-primary {
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .hover\:text-slate-700 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-slate-700);
      }
    }
  }
  .hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .hover\:opacity-90 {
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
  }
  .focus\:border-primary {
    &:focus {
      border-color: var(--color-primary);
    }
  }
  .focus\:ring-2 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-primary\/20 {
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
      }
    }
  }
  .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .disabled\:cursor-not-allowed {
    &:disabled {
      cursor: not-allowed;
    }
  }
  .disabled\:opacity-60 {
    &:disabled {
      opacity: 60%;
    }
  }
  .sm\:mb-9 {
    @media (width >= 40rem) {
      margin-bottom: calc(var(--spacing) * 9);
    }
  }
  .sm\:max-h-40 {
    @media (width >= 40rem) {
      max-height: calc(var(--spacing) * 40);
    }
  }
  .sm\:flex-none {
    @media (width >= 40rem) {
      flex: none;
    }
  }
  .sm\:grid-cols-2 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .sm\:flex-row {
    @media (width >= 40rem) {
      flex-direction: row;
    }
  }
  .sm\:p-6 {
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .sm\:px-8 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .sm\:px-10 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .sm\:py-12 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .sm\:text-3xl {
    @media (width >= 40rem) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .md\:ml-auto {
    @media (width >= 48rem) {
      margin-left: auto;
    }
  }
  .md\:flex {
    @media (width >= 48rem) {
      display: flex;
    }
  }
  .md\:max-h-none {
    @media (width >= 48rem) {
      max-height: none;
    }
  }
  .md\:w-auto {
    @media (width >= 48rem) {
      width: auto;
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-3 {
    @media (width >= 48rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .md\:flex-row {
    @media (width >= 48rem) {
      flex-direction: row;
    }
  }
  .md\:items-center {
    @media (width >= 48rem) {
      align-items: center;
    }
  }
  .md\:gap-3 {
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .md\:overflow-visible {
    @media (width >= 48rem) {
      overflow: visible;
    }
  }
  .md\:border-0 {
    @media (width >= 48rem) {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .md\:pt-0 {
    @media (width >= 48rem) {
      padding-top: 0;
    }
  }
  .lg\:col-span-5 {
    @media (width >= 64rem) {
      grid-column: span 5 / span 5;
    }
  }
  .lg\:col-span-7 {
    @media (width >= 64rem) {
      grid-column: span 7 / span 7;
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-12 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }
  }
  .lg\:items-start {
    @media (width >= 64rem) {
      align-items: flex-start;
    }
  }
  .\[\&_\.toggle-password-icon\]\:hidden {
    & .toggle-password-icon {
      display: none;
    }
  }
  .\[\&\.show\]\:flex {
    &.show {
      display: flex;
    }
  }
}
.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  box-sizing: border-box;
  touch-action: manipulation;
  background: #fff;
  box-shadow: 1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  animation: fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  box-shadow: -2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: flex;
}
.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  overflow: hidden;
  flex: 1;
}
.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  left: 0;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  right: 0;
}
.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path {
  transition: fill .1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57,57,57,0.15);
  box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57,57,57,0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57,57,57,0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0,0,0,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  transform: translate3d(0,0,0);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: .5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 .5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0,0,0,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 .5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: flex;
  align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: flex;
  flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  flex: 1;
  font-weight: bolder;
}
.dayContainer,.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: flex-start;
  width: 307.875px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  box-sizing: border-box;
  display: inline-block;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  justify-content: space-around;
  transform: translate3d(0,0,0);
  opacity: 1;
}
.dayContainer + .dayContainer {
  box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  box-shadow: -5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57,57,57,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57,57,57,0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  box-shadow: -5px 0 0 #569ff7,5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57,57,57,0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: flex;
  box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0,-20px,0);
  }
  to {
    opacity: 1;
    transform: translate3d(0,0,0);
  }
}
/*!
 * Font Awesome Free 7.3.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas {
  --_fa-family: var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: var(--fa-display,inline-block);
  font-family: var(--_fa-family);
  font-feature-settings: normal;
  font-style: normal;
  font-synthesis: none;
  font-variant: normal;
  font-weight: var(--fa-style,900);
  line-height: 1;
  text-align: center;
  text-rendering: auto;
  width: var(--fa-width,1.25em);
}
:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before {
  content: var(--fa)/"";
}
@supports not (content:""/"") {
  :is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before {
    content: var(--fa);
  }
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-2xs {
  font-size: .625em;
  line-height: .1em;
  vertical-align: .225em;
}
.fa-xs {
  font-size: .75em;
  line-height: .08333em;
  vertical-align: .125em;
}
.fa-sm {
  font-size: .875em;
  line-height: .07143em;
  vertical-align: .05357em;
}
.fa-lg {
  font-size: 1.25em;
  line-height: .05em;
  vertical-align: -.075em;
}
.fa-xl {
  font-size: 1.5em;
  line-height: .04167em;
  vertical-align: -.125em;
}
.fa-2xl {
  font-size: 2em;
  line-height: .03125em;
  vertical-align: -.1875em;
}
.fa-width-auto {
  --fa-width: auto;
}
.fa-fw,.fa-width-fixed {
  --fa-width: 1.25em;
}
.fa-canvas-square {
  padding-block: .125em;
  margin-block-end: -.125em;
}
.fa-canvas-roomy {
  padding-block: .25em;
  padding-inline: .125em;
  margin-block-end: -.25em;
  box-sizing: content-box;
}
.fa-ul {
  list-style-type: none;
  margin-inline-start: var(--fa-li-margin,2.5em);
  padding-inline-start: 0;
}
.fa-ul>li {
  position: relative;
}
.fa-li {
  inset-inline-start: calc(var(--fa-li-width, 2em)*-1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width,2em);
  line-height: inherit;
}
.fa-border {
  border-radius: var(--fa-border-radius,.1em);
  border: var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);
  box-sizing: var(--fa-border-box-sizing,content-box);
  padding: var(--fa-border-padding,.1875em .25em);
}
.fa-pull-left,.fa-pull-start {
  float: inline-start;
  margin-inline-end: var(--fa-pull-margin,.3em);
}
.fa-pull-end,.fa-pull-right {
  float: inline-end;
  margin-inline-start: var(--fa-pull-margin,.3em);
}
.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));
}
.fa-fade {
  animation-name: fa-fade;
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-beat-fade,.fa-fade {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
}
.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-flip {
  animation-name: fa-flip;
  animation-duration: var(--fa-animation-duration,1.5s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-flip,.fa-flip-360 {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
}
.fa-flip-360 {
  animation-name: fa-flip-360;
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,.75s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
}
.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,2s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.fa-spin-reverse {
  --fa-animation-direction: reverse;
}
.fa-pulse,.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,1s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,steps(8));
}
.fa-spin-snap {
  animation-name: fa-spin-snap;
  animation-duration: var(--fa-animation-duration,3s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.fa-spin-snap,.fa-spin-snap-4 {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
}
.fa-spin-snap-4 {
  animation-name: fa-spin-snap-4;
  animation-duration: var(--fa-animation-duration,2.4s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.fa-spin-snap-8 {
  animation-name: fa-spin-snap-8;
  animation-duration: var(--fa-animation-duration,4s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.fa-buzz,.fa-spin-snap-8 {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
}
.fa-buzz {
  animation-name: fa-buzz;
  animation-duration: var(--fa-animation-duration,.6s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,linear);
}
.fa-wag {
  animation-name: fa-wag;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,.9s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-out);
  transform-origin: bottom center;
}
.fa-float {
  animation-name: fa-float;
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
  animation-duration: var(--fa-animation-duration,3s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-in-out);
  will-change: transform;
}
.fa-swing {
  animation-name: fa-swing;
  animation-duration: var(--fa-animation-duration,1.2s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-out);
  transform-origin: top center;
}
.fa-jello,.fa-swing {
  animation-delay: var(--fa-animation-delay,0s);
  animation-direction: var(--fa-animation-direction,normal);
}
.fa-jello {
  animation-name: fa-jello;
  animation-duration: var(--fa-animation-duration,.9s);
  animation-iteration-count: var(--fa-animation-iteration-count,infinite);
  animation-timing-function: var(--fa-animation-timing,ease-out);
}
@media (prefers-reduced-motion:reduce) {
  .fa-beat,.fa-beat-fade,.fa-bounce,.fa-buzz,.fa-fade,.fa-flip,.fa-flip-360,.fa-float,.fa-jello,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse,.fa-spin-snap,.fa-spin-snap-4,.fa-spin-snap-8,.fa-swing,.fa-wag {
    animation: none !important;
    transition: none !important;
  }
}
@keyframes fa-beat {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(calc(var(--fa-beat-scale, 1.25)*1.25));
  }
  45% {
    transform: scale(calc(var(--fa-beat-scale, 1.22)*1.22));
  }
  65% {
    transform: scale(calc(var(--fa-beat-scale, 1.25)*1.25));
  }
  90% {
    transform: scale(1);
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1) translateY(0);
    animation-timing-function: var(--fa-animation-timing);
  }
  14% {
    transform: scale(var(--fa-bounce-start-scale-x,1.06),var(--fa-bounce-start-scale-y,.94)) translateY(var(--fa-bounce-anticipation,3px));
    animation-timing-function: cubic-bezier(.33,0,.66,.33);
  }
  32% {
    transform: scale(var(--fa-bounce-jump-scale-x,.94),var(--fa-bounce-jump-scale-y,1.12)) translateY(calc(var(--fa-bounce-height, .5em)*-1));
    animation-timing-function: cubic-bezier(.33,.66,.66,1);
  }
  52% {
    transform: scale(1) translateY(calc(var(--fa-bounce-height, .5em)*-1*1.1));
    animation-timing-function: cubic-bezier(.5,0,1,.5);
  }
  70% {
    transform: scale(var(--fa-bounce-land-scale-x,1.06),var(--fa-bounce-land-scale-y,.92)) translateY(0);
    animation-timing-function: cubic-bezier(.33,.33,.66,1);
  }
  85% {
    transform: scale(.98,1.04) translateY(calc(-2px*var(--fa-bounce-rebound, 1)));
    animation-timing-function: cubic-bezier(.33,0,.66,1);
  }
  to {
    transform: scale(1) translateY(0);
  }
}
@keyframes fa-fade {
  0% {
    opacity: 1;
    transform: scale(1);
    animation-timing-function: cubic-bezier(.2,0,.4,1);
  }
  40% {
    opacity: var(--fa-fade-opacity,.4);
    transform: scale(.98);
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fa-beat-fade {
  0% {
    opacity: var(--fa-beat-fade-opacity,.4);
    transform: scale(1);
    animation-timing-function: cubic-bezier(.2,0,.4,1);
  }
  25% {
    opacity: calc(var(--fa-beat-fade-opacity, .4) + .4);
    transform: scale(var(--fa-beat-fade-scale,1.28));
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  45% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale,1.25));
    animation-timing-function: cubic-bezier(.4,0,.2,1);
  }
  65% {
    opacity: calc(var(--fa-beat-fade-opacity, .4) + .4);
    transform: scale(var(--fa-beat-fade-scale,1.28));
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  to {
    opacity: var(--fa-beat-fade-opacity,.4);
    transform: scale(1);
  }
}
@keyframes fa-flip {
  0% {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);
    animation-timing-function: cubic-bezier(.2,0,.4,1);
  }
  8% {
    transform: perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);
    animation-timing-function: cubic-bezier(.33,0,.66,.33);
  }
  35% {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle, -1turn)*0.6));
    animation-timing-function: linear;
  }
  65% {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle, -1turn)*0.5));
    animation-timing-function: cubic-bezier(.33,.66,.66,1);
  }
  92% {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle, -1turn)*var(--fa-flip-overshoot, 1.04)));
    animation-timing-function: cubic-bezier(.33,0,.66,1);
  }
  to {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn));
  }
}
@keyframes fa-flip-360 {
  0% {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);
    animation-timing-function: cubic-bezier(.2,0,.4,1);
  }
  8% {
    transform: perspective(2em) scale(var(--fa-flip-anticipation-scale,.95)) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),0deg);
    animation-timing-function: cubic-bezier(.33,0,.66,.33);
  }
  50% {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle, -1turn)*0.6));
    animation-timing-function: cubic-bezier(.33,.66,.66,1);
  }
  80% {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),calc(var(--fa-flip-angle, -1turn)*var(--fa-flip-overshoot, 1.04)));
    animation-timing-function: cubic-bezier(.33,0,.66,1);
  }
  to {
    transform: perspective(2em) scale(1) rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-1turn));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(0deg);
    animation-timing-function: cubic-bezier(.2,0,.8,1);
  }
  8% {
    transform: rotate(35deg) translateX(1px);
    animation-timing-function: cubic-bezier(.3,0,.7,1);
  }
  20% {
    transform: rotate(-22deg) translateX(-1px);
    animation-timing-function: cubic-bezier(.3,0,.7,1);
  }
  35% {
    transform: rotate(15deg) translateX(1px);
    animation-timing-function: cubic-bezier(.3,0,.7,1);
  }
  50% {
    transform: rotate(-9deg);
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  65% {
    transform: rotate(5deg);
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  78% {
    transform: rotate(-3deg);
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  90% {
    transform: rotate(1deg);
    animation-timing-function: cubic-bezier(.4,0,.2,1);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes fa-spin-snap {
  0% {
    transform: rotate(0deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  12% {
    transform: rotate(60deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  16.67% {
    transform: rotate(60deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  28.67% {
    transform: rotate(120deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  33.33% {
    transform: rotate(120deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  45.33% {
    transform: rotate(180deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  50% {
    transform: rotate(180deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  62% {
    transform: rotate(240deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  66.67% {
    transform: rotate(240deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  78.67% {
    transform: rotate(300deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  83.33% {
    transform: rotate(300deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  95.33% {
    transform: rotate(1turn);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes fa-spin-snap-4 {
  0% {
    transform: rotate(0deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  15% {
    transform: rotate(90deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  25% {
    transform: rotate(90deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  40% {
    transform: rotate(180deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  50% {
    transform: rotate(180deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  65% {
    transform: rotate(270deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  75% {
    transform: rotate(270deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  90% {
    transform: rotate(1turn);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes fa-spin-snap-8 {
  0% {
    transform: rotate(0deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  9% {
    transform: rotate(45deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  12.5% {
    transform: rotate(45deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  21.5% {
    transform: rotate(90deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  25% {
    transform: rotate(90deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  34% {
    transform: rotate(135deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  37.5% {
    transform: rotate(135deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  46.5% {
    transform: rotate(180deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  50% {
    transform: rotate(180deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  59% {
    transform: rotate(225deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  62.5% {
    transform: rotate(225deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  71.5% {
    transform: rotate(270deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  75% {
    transform: rotate(270deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  84% {
    transform: rotate(315deg);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  87.5% {
    transform: rotate(315deg);
    animation-timing-function: cubic-bezier(0,0,.2,1);
  }
  96.5% {
    transform: rotate(1turn);
    animation-timing-function: cubic-bezier(.8,0,1,1);
  }
  to {
    transform: rotate(1turn);
  }
}
@keyframes fa-buzz {
  0% {
    transform: translateX(0) rotate(0deg);
    animation-timing-function: cubic-bezier(.1,0,.9,1);
  }
  5% {
    transform: translateX(var(--fa-buzz-distance,4px)) rotate(.5deg);
  }
  10% {
    transform: translateX(calc(var(--fa-buzz-distance, 4px)*-1)) rotate(-.5deg);
  }
  15% {
    transform: translateX(var(--fa-buzz-distance,4px)) rotate(.3deg);
  }
  20% {
    transform: translateX(calc(var(--fa-buzz-distance, 4px)*-1)) rotate(-.3deg);
  }
  25% {
    transform: translateX(calc(var(--fa-buzz-distance, 4px)*0.7)) rotate(.2deg);
  }
  30% {
    transform: translateX(calc(var(--fa-buzz-distance, 4px)*-1*0.7)) rotate(-.2deg);
  }
  35% {
    transform: translateX(calc(var(--fa-buzz-distance, 4px)*0.4)) rotate(.1deg);
  }
  40% {
    transform: translateX(0) rotate(0deg);
  }
  to {
    transform: translateX(0) rotate(0deg);
  }
}
@keyframes fa-wag {
  0% {
    transform: rotate(0deg);
    animation-timing-function: cubic-bezier(.2,0,.6,1);
  }
  12% {
    transform: rotate(var(--fa-wag-angle,12deg));
    animation-timing-function: cubic-bezier(.4,0,.2,1);
  }
  24% {
    transform: rotate(2deg);
    animation-timing-function: cubic-bezier(.2,0,.6,1);
  }
  36% {
    transform: rotate(calc(var(--fa-wag-angle, 12deg)*0.85));
    animation-timing-function: cubic-bezier(.4,0,.2,1);
  }
  48% {
    transform: rotate(1deg);
    animation-timing-function: cubic-bezier(.2,0,.6,1);
  }
  58% {
    transform: rotate(calc(var(--fa-wag-angle, 12deg)*0.6));
    animation-timing-function: cubic-bezier(.4,0,.2,1);
  }
  68% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes fa-float {
  0% {
    transform: translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));
    animation-timing-function: cubic-bezier(.33,0,.66,.33);
  }
  15% {
    transform: translateY(calc(var(--fa-float-height, 6px)*-0.4)) translateX(var(--fa-float-drift,1px)) rotate(var(--fa-float-tilt,1deg)) scale(1);
    animation-timing-function: cubic-bezier(.33,.66,.66,1);
  }
  35% {
    transform: translateY(calc(var(--fa-float-height, 6px)*-1)) translateX(0) rotate(0deg) scale(var(--fa-float-stretch-x,.98),var(--fa-float-stretch-y,1.03));
    animation-timing-function: cubic-bezier(.5,0,.5,0);
  }
  50% {
    transform: translateY(calc(var(--fa-float-height, 6px)*-0.92)) translateX(calc(var(--fa-float-drift, 1px)*-0.5)) rotate(calc(var(--fa-float-tilt, 1deg)*-0.5)) scale(.995,1.01);
    animation-timing-function: cubic-bezier(.33,0,.66,.33);
  }
  70% {
    transform: translateY(calc(var(--fa-float-height, 6px)*-0.3)) translateX(calc(var(--fa-float-drift, 1px)*-1)) rotate(calc(var(--fa-float-tilt, 1deg)*-1)) scale(1);
    animation-timing-function: cubic-bezier(.33,.66,.66,1);
  }
  90% {
    transform: translateY(calc(var(--fa-float-height, 6px)*0.05)) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));
    animation-timing-function: cubic-bezier(.33,0,.66,1);
  }
  to {
    transform: translateY(0) translateX(0) rotate(0deg) scale(var(--fa-float-squash-x,1.02),var(--fa-float-squash-y,.98));
  }
}
@keyframes fa-swing {
  0% {
    transform: rotate(0deg);
    animation-timing-function: cubic-bezier(.2,0,.8,1);
  }
  8% {
    transform: rotate(var(--fa-swing-angle,22deg));
    animation-timing-function: cubic-bezier(.3,0,.7,1);
  }
  18% {
    transform: rotate(calc(var(--fa-swing-angle, 22deg)*-1*0.85));
    animation-timing-function: cubic-bezier(.3,0,.7,1);
  }
  28% {
    transform: rotate(calc(var(--fa-swing-angle, 22deg)*0.65));
    animation-timing-function: cubic-bezier(.35,0,.65,1);
  }
  38% {
    transform: rotate(calc(var(--fa-swing-angle, 22deg)*-1*0.45));
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  48% {
    transform: rotate(calc(var(--fa-swing-angle, 22deg)*0.25));
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  56% {
    transform: rotate(calc(var(--fa-swing-angle, 22deg)*-1*0.1));
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  64% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes fa-jello {
  0% {
    transform: scale(1);
    animation-timing-function: cubic-bezier(.2,0,.8,1);
  }
  12% {
    transform: scale(var(--fa-jello-scale-x,1.15),calc(2 - var(--fa-jello-scale-x, 1.15)));
    animation-timing-function: cubic-bezier(.3,0,.7,1);
  }
  24% {
    transform: scale(calc(2 - var(--fa-jello-scale-y, 1.12)),var(--fa-jello-scale-y,1.12));
    animation-timing-function: cubic-bezier(.3,0,.7,1);
  }
  36% {
    transform: scale(calc(.5 + var(--fa-jello-scale-x, 1.15)*0.5),calc(1.5 - var(--fa-jello-scale-x, 1.15)*0.5));
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  48% {
    transform: scale(calc(1.3 - var(--fa-jello-scale-y, 1.12)*0.3),calc(.7 + var(--fa-jello-scale-y, 1.12)*0.3));
    animation-timing-function: cubic-bezier(.4,0,.6,1);
  }
  58% {
    transform: scale(1.02,.98);
    animation-timing-function: cubic-bezier(.4,0,.2,1);
  }
  68% {
    transform: scale(1);
  }
  to {
    transform: scale(1);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}
.fa-rotate-180 {
  transform: rotate(180deg);
}
.fa-rotate-270 {
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  transform: scaleX(-1);
}
.fa-flip-vertical {
  transform: scaleY(-1);
}
.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1);
}
.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle,0));
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,.fa-stack-2x {
  --fa-width: 100%;
  inset: 0;
  position: absolute;
  text-align: center;
  width: var(--fa-width);
  z-index: var(--fa-stack-z-index,auto);
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: var(--fa-inverse,#fff);
}
.fa-0 {
  --fa: "\30 ";
}
.fa-1 {
  --fa: "\31 ";
}
.fa-2 {
  --fa: "\32 ";
}
.fa-3 {
  --fa: "\33 ";
}
.fa-4 {
  --fa: "\34 ";
}
.fa-5 {
  --fa: "\35 ";
}
.fa-6 {
  --fa: "\36 ";
}
.fa-7 {
  --fa: "\37 ";
}
.fa-8 {
  --fa: "\38 ";
}
.fa-9 {
  --fa: "\39 ";
}
.fa-exclamation {
  --fa: "\!";
}
.fa-hashtag {
  --fa: "\#";
}
.fa-dollar,.fa-dollar-sign,.fa-usd {
  --fa: "\$";
}
.fa-percent,.fa-percentage {
  --fa: "\%";
}
.fa-asterisk {
  --fa: "\*";
}
.fa-add,.fa-plus {
  --fa: "\+";
}
.fa-less-than {
  --fa: "\<";
}
.fa-equals {
  --fa: "\=";
}
.fa-greater-than {
  --fa: "\>";
}
.fa-question {
  --fa: "\?";
}
.fa-at {
  --fa: "\@";
}
.fa-a {
  --fa: "A";
}
.fa-b {
  --fa: "B";
}
.fa-c {
  --fa: "C";
}
.fa-d {
  --fa: "D";
}
.fa-e {
  --fa: "E";
}
.fa-f {
  --fa: "F";
}
.fa-g {
  --fa: "G";
}
.fa-h {
  --fa: "H";
}
.fa-i {
  --fa: "I";
}
.fa-j {
  --fa: "J";
}
.fa-k {
  --fa: "K";
}
.fa-l {
  --fa: "L";
}
.fa-m {
  --fa: "M";
}
.fa-n {
  --fa: "N";
}
.fa-o {
  --fa: "O";
}
.fa-p {
  --fa: "P";
}
.fa-q {
  --fa: "Q";
}
.fa-r {
  --fa: "R";
}
.fa-s {
  --fa: "S";
}
.fa-t {
  --fa: "T";
}
.fa-u {
  --fa: "U";
}
.fa-v {
  --fa: "V";
}
.fa-w {
  --fa: "W";
}
.fa-x {
  --fa: "X";
}
.fa-y {
  --fa: "Y";
}
.fa-z {
  --fa: "Z";
}
.fa-faucet {
  --fa: "\e005";
}
.fa-faucet-drip {
  --fa: "\e006";
}
.fa-house-chimney-window {
  --fa: "\e00d";
}
.fa-house-signal {
  --fa: "\e012";
}
.fa-temperature-arrow-down,.fa-temperature-down {
  --fa: "\e03f";
}
.fa-temperature-arrow-up,.fa-temperature-up {
  --fa: "\e040";
}
.fa-trailer {
  --fa: "\e041";
}
.fa-bacteria {
  --fa: "\e059";
}
.fa-bacterium {
  --fa: "\e05a";
}
.fa-box-tissue {
  --fa: "\e05b";
}
.fa-hand-holding-medical {
  --fa: "\e05c";
}
.fa-hand-sparkles {
  --fa: "\e05d";
}
.fa-hands-bubbles,.fa-hands-wash {
  --fa: "\e05e";
}
.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash {
  --fa: "\e060";
}
.fa-head-side-cough {
  --fa: "\e061";
}
.fa-head-side-cough-slash {
  --fa: "\e062";
}
.fa-head-side-mask {
  --fa: "\e063";
}
.fa-head-side-virus {
  --fa: "\e064";
}
.fa-house-chimney-user {
  --fa: "\e065";
}
.fa-house-laptop,.fa-laptop-house {
  --fa: "\e066";
}
.fa-lungs-virus {
  --fa: "\e067";
}
.fa-people-arrows,.fa-people-arrows-left-right {
  --fa: "\e068";
}
.fa-plane-slash {
  --fa: "\e069";
}
.fa-pump-medical {
  --fa: "\e06a";
}
.fa-pump-soap {
  --fa: "\e06b";
}
.fa-shield-virus {
  --fa: "\e06c";
}
.fa-sink {
  --fa: "\e06d";
}
.fa-soap {
  --fa: "\e06e";
}
.fa-stopwatch-20 {
  --fa: "\e06f";
}
.fa-shop-slash,.fa-store-alt-slash {
  --fa: "\e070";
}
.fa-store-slash {
  --fa: "\e071";
}
.fa-toilet-paper-slash {
  --fa: "\e072";
}
.fa-users-slash {
  --fa: "\e073";
}
.fa-virus {
  --fa: "\e074";
}
.fa-virus-slash {
  --fa: "\e075";
}
.fa-viruses {
  --fa: "\e076";
}
.fa-vest {
  --fa: "\e085";
}
.fa-vest-patches {
  --fa: "\e086";
}
.fa-arrow-trend-down {
  --fa: "\e097";
}
.fa-arrow-trend-up {
  --fa: "\e098";
}
.fa-arrow-up-from-bracket {
  --fa: "\e09a";
}
.fa-austral-sign {
  --fa: "\e0a9";
}
.fa-baht-sign {
  --fa: "\e0ac";
}
.fa-bitcoin-sign {
  --fa: "\e0b4";
}
.fa-bolt-lightning {
  --fa: "\e0b7";
}
.fa-book-bookmark {
  --fa: "\e0bb";
}
.fa-camera-rotate {
  --fa: "\e0d8";
}
.fa-cedi-sign {
  --fa: "\e0df";
}
.fa-chart-column {
  --fa: "\e0e3";
}
.fa-chart-gantt {
  --fa: "\e0e4";
}
.fa-clapperboard {
  --fa: "\e131";
}
.fa-closed-captioning-slash {
  --fa: "\e135";
}
.fa-clover {
  --fa: "\e139";
}
.fa-code-compare {
  --fa: "\e13a";
}
.fa-code-fork {
  --fa: "\e13b";
}
.fa-code-pull-request {
  --fa: "\e13c";
}
.fa-colon-sign {
  --fa: "\e140";
}
.fa-cruzeiro-sign {
  --fa: "\e152";
}
.fa-display {
  --fa: "\e163";
}
.fa-dong-sign {
  --fa: "\e169";
}
.fa-elevator {
  --fa: "\e16d";
}
.fa-filter-circle-xmark {
  --fa: "\e17b";
}
.fa-florin-sign {
  --fa: "\e184";
}
.fa-folder-closed {
  --fa: "\e185";
}
.fa-franc-sign {
  --fa: "\e18f";
}
.fa-guarani-sign {
  --fa: "\e19a";
}
.fa-gun {
  --fa: "\e19b";
}
.fa-hands-clapping {
  --fa: "\e1a8";
}
.fa-home-user,.fa-house-user {
  --fa: "\e1b0";
}
.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr {
  --fa: "\e1bc";
}
.fa-kip-sign {
  --fa: "\e1c4";
}
.fa-lari-sign {
  --fa: "\e1c8";
}
.fa-litecoin-sign {
  --fa: "\e1d3";
}
.fa-manat-sign {
  --fa: "\e1d5";
}
.fa-mask-face {
  --fa: "\e1d7";
}
.fa-mill-sign {
  --fa: "\e1ed";
}
.fa-money-bills {
  --fa: "\e1f3";
}
.fa-naira-sign {
  --fa: "\e1f6";
}
.fa-notdef {
  --fa: "\e1fe";
}
.fa-panorama {
  --fa: "\e209";
}
.fa-peseta-sign {
  --fa: "\e221";
}
.fa-peso-sign {
  --fa: "\e222";
}
.fa-plane-up {
  --fa: "\e22d";
}
.fa-rupiah-sign {
  --fa: "\e23d";
}
.fa-stairs {
  --fa: "\e289";
}
.fa-timeline {
  --fa: "\e29c";
}
.fa-truck-front {
  --fa: "\e2b7";
}
.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign {
  --fa: "\e2bb";
}
.fa-vault {
  --fa: "\e2c5";
}
.fa-magic-wand-sparkles,.fa-wand-magic-sparkles {
  --fa: "\e2ca";
}
.fa-wheat-alt,.fa-wheat-awn {
  --fa: "\e2cd";
}
.fa-wheelchair-alt,.fa-wheelchair-move {
  --fa: "\e2ce";
}
.fa-bangladeshi-taka-sign {
  --fa: "\e2e6";
}
.fa-bowl-rice {
  --fa: "\e2eb";
}
.fa-person-pregnant {
  --fa: "\e31e";
}
.fa-home-lg,.fa-house-chimney {
  --fa: "\e3af";
}
.fa-house-crack {
  --fa: "\e3b1";
}
.fa-house-medical {
  --fa: "\e3b2";
}
.fa-cent-sign {
  --fa: "\e3f5";
}
.fa-plus-minus {
  --fa: "\e43c";
}
.fa-sailboat {
  --fa: "\e445";
}
.fa-section {
  --fa: "\e447";
}
.fa-shrimp {
  --fa: "\e448";
}
.fa-brazilian-real-sign {
  --fa: "\e46c";
}
.fa-chart-simple {
  --fa: "\e473";
}
.fa-diagram-next {
  --fa: "\e476";
}
.fa-diagram-predecessor {
  --fa: "\e477";
}
.fa-diagram-successor {
  --fa: "\e47a";
}
.fa-earth-oceania,.fa-globe-oceania {
  --fa: "\e47b";
}
.fa-bug-slash {
  --fa: "\e490";
}
.fa-file-circle-plus {
  --fa: "\e494";
}
.fa-shop-lock {
  --fa: "\e4a5";
}
.fa-virus-covid {
  --fa: "\e4a8";
}
.fa-virus-covid-slash {
  --fa: "\e4a9";
}
.fa-anchor-circle-check {
  --fa: "\e4aa";
}
.fa-anchor-circle-exclamation {
  --fa: "\e4ab";
}
.fa-anchor-circle-xmark {
  --fa: "\e4ac";
}
.fa-anchor-lock {
  --fa: "\e4ad";
}
.fa-arrow-down-up-across-line {
  --fa: "\e4af";
}
.fa-arrow-down-up-lock {
  --fa: "\e4b0";
}
.fa-arrow-right-to-city {
  --fa: "\e4b3";
}
.fa-arrow-up-from-ground-water {
  --fa: "\e4b5";
}
.fa-arrow-up-from-water-pump {
  --fa: "\e4b6";
}
.fa-arrow-up-right-dots {
  --fa: "\e4b7";
}
.fa-arrows-down-to-line {
  --fa: "\e4b8";
}
.fa-arrows-down-to-people {
  --fa: "\e4b9";
}
.fa-arrows-left-right-to-line {
  --fa: "\e4ba";
}
.fa-arrows-spin {
  --fa: "\e4bb";
}
.fa-arrows-split-up-and-left {
  --fa: "\e4bc";
}
.fa-arrows-to-circle {
  --fa: "\e4bd";
}
.fa-arrows-to-dot {
  --fa: "\e4be";
}
.fa-arrows-to-eye {
  --fa: "\e4bf";
}
.fa-arrows-turn-right {
  --fa: "\e4c0";
}
.fa-arrows-turn-to-dots {
  --fa: "\e4c1";
}
.fa-arrows-up-to-line {
  --fa: "\e4c2";
}
.fa-bore-hole {
  --fa: "\e4c3";
}
.fa-bottle-droplet {
  --fa: "\e4c4";
}
.fa-bottle-water {
  --fa: "\e4c5";
}
.fa-bowl-food {
  --fa: "\e4c6";
}
.fa-boxes-packing {
  --fa: "\e4c7";
}
.fa-bridge {
  --fa: "\e4c8";
}
.fa-bridge-circle-check {
  --fa: "\e4c9";
}
.fa-bridge-circle-exclamation {
  --fa: "\e4ca";
}
.fa-bridge-circle-xmark {
  --fa: "\e4cb";
}
.fa-bridge-lock {
  --fa: "\e4cc";
}
.fa-bridge-water {
  --fa: "\e4ce";
}
.fa-bucket {
  --fa: "\e4cf";
}
.fa-bugs {
  --fa: "\e4d0";
}
.fa-building-circle-arrow-right {
  --fa: "\e4d1";
}
.fa-building-circle-check {
  --fa: "\e4d2";
}
.fa-building-circle-exclamation {
  --fa: "\e4d3";
}
.fa-building-circle-xmark {
  --fa: "\e4d4";
}
.fa-building-flag {
  --fa: "\e4d5";
}
.fa-building-lock {
  --fa: "\e4d6";
}
.fa-building-ngo {
  --fa: "\e4d7";
}
.fa-building-shield {
  --fa: "\e4d8";
}
.fa-building-un {
  --fa: "\e4d9";
}
.fa-building-user {
  --fa: "\e4da";
}
.fa-building-wheat {
  --fa: "\e4db";
}
.fa-burst {
  --fa: "\e4dc";
}
.fa-car-on {
  --fa: "\e4dd";
}
.fa-car-tunnel {
  --fa: "\e4de";
}
.fa-child-combatant,.fa-child-rifle {
  --fa: "\e4e0";
}
.fa-children {
  --fa: "\e4e1";
}
.fa-circle-nodes {
  --fa: "\e4e2";
}
.fa-clipboard-question {
  --fa: "\e4e3";
}
.fa-cloud-showers-water {
  --fa: "\e4e4";
}
.fa-computer {
  --fa: "\e4e5";
}
.fa-cubes-stacked {
  --fa: "\e4e6";
}
.fa-envelope-circle-check {
  --fa: "\e4e8";
}
.fa-explosion {
  --fa: "\e4e9";
}
.fa-ferry {
  --fa: "\e4ea";
}
.fa-file-circle-exclamation {
  --fa: "\e4eb";
}
.fa-file-circle-minus {
  --fa: "\e4ed";
}
.fa-file-circle-question {
  --fa: "\e4ef";
}
.fa-file-shield {
  --fa: "\e4f0";
}
.fa-fire-burner {
  --fa: "\e4f1";
}
.fa-fish-fins {
  --fa: "\e4f2";
}
.fa-flask-vial {
  --fa: "\e4f3";
}
.fa-glass-water {
  --fa: "\e4f4";
}
.fa-glass-water-droplet {
  --fa: "\e4f5";
}
.fa-group-arrows-rotate {
  --fa: "\e4f6";
}
.fa-hand-holding-hand {
  --fa: "\e4f7";
}
.fa-handcuffs {
  --fa: "\e4f8";
}
.fa-hands-bound {
  --fa: "\e4f9";
}
.fa-hands-holding-child {
  --fa: "\e4fa";
}
.fa-hands-holding-circle {
  --fa: "\e4fb";
}
.fa-heart-circle-bolt {
  --fa: "\e4fc";
}
.fa-heart-circle-check {
  --fa: "\e4fd";
}
.fa-heart-circle-exclamation {
  --fa: "\e4fe";
}
.fa-heart-circle-minus {
  --fa: "\e4ff";
}
.fa-heart-circle-plus {
  --fa: "\e500";
}
.fa-heart-circle-xmark {
  --fa: "\e501";
}
.fa-helicopter-symbol {
  --fa: "\e502";
}
.fa-helmet-un {
  --fa: "\e503";
}
.fa-hill-avalanche {
  --fa: "\e507";
}
.fa-hill-rockslide {
  --fa: "\e508";
}
.fa-house-circle-check {
  --fa: "\e509";
}
.fa-house-circle-exclamation {
  --fa: "\e50a";
}
.fa-house-circle-xmark {
  --fa: "\e50b";
}
.fa-house-fire {
  --fa: "\e50c";
}
.fa-house-flag {
  --fa: "\e50d";
}
.fa-house-flood-water {
  --fa: "\e50e";
}
.fa-house-flood-water-circle-arrow-right {
  --fa: "\e50f";
}
.fa-house-lock {
  --fa: "\e510";
}
.fa-house-medical-circle-check {
  --fa: "\e511";
}
.fa-house-medical-circle-exclamation {
  --fa: "\e512";
}
.fa-house-medical-circle-xmark {
  --fa: "\e513";
}
.fa-house-medical-flag {
  --fa: "\e514";
}
.fa-house-tsunami {
  --fa: "\e515";
}
.fa-jar {
  --fa: "\e516";
}
.fa-jar-wheat {
  --fa: "\e517";
}
.fa-jet-fighter-up {
  --fa: "\e518";
}
.fa-jug-detergent {
  --fa: "\e519";
}
.fa-kitchen-set {
  --fa: "\e51a";
}
.fa-land-mine-on {
  --fa: "\e51b";
}
.fa-landmark-flag {
  --fa: "\e51c";
}
.fa-laptop-file {
  --fa: "\e51d";
}
.fa-lines-leaning {
  --fa: "\e51e";
}
.fa-location-pin-lock {
  --fa: "\e51f";
}
.fa-locust {
  --fa: "\e520";
}
.fa-magnifying-glass-arrow-right {
  --fa: "\e521";
}
.fa-magnifying-glass-chart {
  --fa: "\e522";
}
.fa-mars-and-venus-burst {
  --fa: "\e523";
}
.fa-mask-ventilator {
  --fa: "\e524";
}
.fa-mattress-pillow {
  --fa: "\e525";
}
.fa-mobile-retro {
  --fa: "\e527";
}
.fa-money-bill-transfer {
  --fa: "\e528";
}
.fa-money-bill-trend-up {
  --fa: "\e529";
}
.fa-money-bill-wheat {
  --fa: "\e52a";
}
.fa-mosquito {
  --fa: "\e52b";
}
.fa-mosquito-net {
  --fa: "\e52c";
}
.fa-mound {
  --fa: "\e52d";
}
.fa-mountain-city {
  --fa: "\e52e";
}
.fa-mountain-sun {
  --fa: "\e52f";
}
.fa-oil-well {
  --fa: "\e532";
}
.fa-people-group {
  --fa: "\e533";
}
.fa-people-line {
  --fa: "\e534";
}
.fa-people-pulling {
  --fa: "\e535";
}
.fa-people-robbery {
  --fa: "\e536";
}
.fa-people-roof {
  --fa: "\e537";
}
.fa-person-arrow-down-to-line {
  --fa: "\e538";
}
.fa-person-arrow-up-from-line {
  --fa: "\e539";
}
.fa-person-breastfeeding {
  --fa: "\e53a";
}
.fa-person-burst {
  --fa: "\e53b";
}
.fa-person-cane {
  --fa: "\e53c";
}
.fa-person-chalkboard {
  --fa: "\e53d";
}
.fa-person-circle-check {
  --fa: "\e53e";
}
.fa-person-circle-exclamation {
  --fa: "\e53f";
}
.fa-person-circle-minus {
  --fa: "\e540";
}
.fa-person-circle-plus {
  --fa: "\e541";
}
.fa-person-circle-question {
  --fa: "\e542";
}
.fa-person-circle-xmark {
  --fa: "\e543";
}
.fa-person-dress-burst {
  --fa: "\e544";
}
.fa-person-drowning {
  --fa: "\e545";
}
.fa-person-falling {
  --fa: "\e546";
}
.fa-person-falling-burst {
  --fa: "\e547";
}
.fa-person-half-dress {
  --fa: "\e548";
}
.fa-person-harassing {
  --fa: "\e549";
}
.fa-person-military-pointing {
  --fa: "\e54a";
}
.fa-person-military-rifle {
  --fa: "\e54b";
}
.fa-person-military-to-person {
  --fa: "\e54c";
}
.fa-person-rays {
  --fa: "\e54d";
}
.fa-person-rifle {
  --fa: "\e54e";
}
.fa-person-shelter {
  --fa: "\e54f";
}
.fa-person-walking-arrow-loop-left {
  --fa: "\e551";
}
.fa-person-walking-arrow-right {
  --fa: "\e552";
}
.fa-person-walking-dashed-line-arrow-right {
  --fa: "\e553";
}
.fa-person-walking-luggage {
  --fa: "\e554";
}
.fa-plane-circle-check {
  --fa: "\e555";
}
.fa-plane-circle-exclamation {
  --fa: "\e556";
}
.fa-plane-circle-xmark {
  --fa: "\e557";
}
.fa-plane-lock {
  --fa: "\e558";
}
.fa-plate-wheat {
  --fa: "\e55a";
}
.fa-plug-circle-bolt {
  --fa: "\e55b";
}
.fa-plug-circle-check {
  --fa: "\e55c";
}
.fa-plug-circle-exclamation {
  --fa: "\e55d";
}
.fa-plug-circle-minus {
  --fa: "\e55e";
}
.fa-plug-circle-plus {
  --fa: "\e55f";
}
.fa-plug-circle-xmark {
  --fa: "\e560";
}
.fa-ranking-star {
  --fa: "\e561";
}
.fa-road-barrier {
  --fa: "\e562";
}
.fa-road-bridge {
  --fa: "\e563";
}
.fa-road-circle-check {
  --fa: "\e564";
}
.fa-road-circle-exclamation {
  --fa: "\e565";
}
.fa-road-circle-xmark {
  --fa: "\e566";
}
.fa-road-lock {
  --fa: "\e567";
}
.fa-road-spikes {
  --fa: "\e568";
}
.fa-rug {
  --fa: "\e569";
}
.fa-sack-xmark {
  --fa: "\e56a";
}
.fa-school-circle-check {
  --fa: "\e56b";
}
.fa-school-circle-exclamation {
  --fa: "\e56c";
}
.fa-school-circle-xmark {
  --fa: "\e56d";
}
.fa-school-flag {
  --fa: "\e56e";
}
.fa-school-lock {
  --fa: "\e56f";
}
.fa-sheet-plastic {
  --fa: "\e571";
}
.fa-shield-cat {
  --fa: "\e572";
}
.fa-shield-dog {
  --fa: "\e573";
}
.fa-shield-heart {
  --fa: "\e574";
}
.fa-square-nfi {
  --fa: "\e576";
}
.fa-square-person-confined {
  --fa: "\e577";
}
.fa-square-virus {
  --fa: "\e578";
}
.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake {
  --fa: "\e579";
}
.fa-sun-plant-wilt {
  --fa: "\e57a";
}
.fa-tarp {
  --fa: "\e57b";
}
.fa-tarp-droplet {
  --fa: "\e57c";
}
.fa-tent {
  --fa: "\e57d";
}
.fa-tent-arrow-down-to-line {
  --fa: "\e57e";
}
.fa-tent-arrow-left-right {
  --fa: "\e57f";
}
.fa-tent-arrow-turn-left {
  --fa: "\e580";
}
.fa-tent-arrows-down {
  --fa: "\e581";
}
.fa-tents {
  --fa: "\e582";
}
.fa-toilet-portable {
  --fa: "\e583";
}
.fa-toilets-portable {
  --fa: "\e584";
}
.fa-tower-cell {
  --fa: "\e585";
}
.fa-tower-observation {
  --fa: "\e586";
}
.fa-tree-city {
  --fa: "\e587";
}
.fa-trowel {
  --fa: "\e589";
}
.fa-trowel-bricks {
  --fa: "\e58a";
}
.fa-truck-arrow-right {
  --fa: "\e58b";
}
.fa-truck-droplet {
  --fa: "\e58c";
}
.fa-truck-field {
  --fa: "\e58d";
}
.fa-truck-field-un {
  --fa: "\e58e";
}
.fa-truck-plane {
  --fa: "\e58f";
}
.fa-users-between-lines {
  --fa: "\e591";
}
.fa-users-line {
  --fa: "\e592";
}
.fa-users-rays {
  --fa: "\e593";
}
.fa-users-rectangle {
  --fa: "\e594";
}
.fa-users-viewfinder {
  --fa: "\e595";
}
.fa-vial-circle-check {
  --fa: "\e596";
}
.fa-vial-virus {
  --fa: "\e597";
}
.fa-wheat-awn-circle-exclamation {
  --fa: "\e598";
}
.fa-worm {
  --fa: "\e599";
}
.fa-xmarks-lines {
  --fa: "\e59a";
}
.fa-child-dress {
  --fa: "\e59c";
}
.fa-child-reaching {
  --fa: "\e59d";
}
.fa-file-circle-check {
  --fa: "\e5a0";
}
.fa-file-circle-xmark {
  --fa: "\e5a1";
}
.fa-person-through-window {
  --fa: "\e5a9";
}
.fa-plant-wilt {
  --fa: "\e5aa";
}
.fa-stapler {
  --fa: "\e5af";
}
.fa-train-tram {
  --fa: "\e5b4";
}
.fa-table-cells-column-lock {
  --fa: "\e678";
}
.fa-table-cells-row-lock {
  --fa: "\e67a";
}
.fa-thumb-tack-slash,.fa-thumbtack-slash {
  --fa: "\e68f";
}
.fa-table-cells-row-unlock {
  --fa: "\e691";
}
.fa-chart-diagram {
  --fa: "\e695";
}
.fa-comment-nodes {
  --fa: "\e696";
}
.fa-file-fragment {
  --fa: "\e697";
}
.fa-file-half-dashed {
  --fa: "\e698";
}
.fa-hexagon-nodes {
  --fa: "\e699";
}
.fa-hexagon-nodes-bolt {
  --fa: "\e69a";
}
.fa-square-binary {
  --fa: "\e69b";
}
.fa-pentagon {
  --fa: "\e790";
}
.fa-non-binary {
  --fa: "\e807";
}
.fa-spiral {
  --fa: "\e80a";
}
.fa-picture-in-picture {
  --fa: "\e80b";
}
.fa-mobile-vibrate {
  --fa: "\e816";
}
.fa-single-quote-left {
  --fa: "\e81b";
}
.fa-single-quote-right {
  --fa: "\e81c";
}
.fa-bus-side {
  --fa: "\e81d";
}
.fa-heptagon,.fa-septagon {
  --fa: "\e820";
}
.fa-aquarius {
  --fa: "\e845";
}
.fa-aries {
  --fa: "\e846";
}
.fa-cancer {
  --fa: "\e847";
}
.fa-capricorn {
  --fa: "\e848";
}
.fa-gemini {
  --fa: "\e849";
}
.fa-leo {
  --fa: "\e84a";
}
.fa-libra {
  --fa: "\e84b";
}
.fa-pisces {
  --fa: "\e84c";
}
.fa-sagittarius {
  --fa: "\e84d";
}
.fa-scorpio {
  --fa: "\e84e";
}
.fa-taurus {
  --fa: "\e84f";
}
.fa-virgo {
  --fa: "\e850";
}
.fa-glass-martini,.fa-martini-glass-empty {
  --fa: "\f000";
}
.fa-music {
  --fa: "\f001";
}
.fa-magnifying-glass,.fa-search {
  --fa: "\f002";
}
.fa-heart {
  --fa: "\f004";
}
.fa-star {
  --fa: "\f005";
}
.fa-user,.fa-user-alt,.fa-user-large {
  --fa: "\f007";
}
.fa-film,.fa-film-alt,.fa-film-simple {
  --fa: "\f008";
}
.fa-table-cells-large,.fa-th-large {
  --fa: "\f009";
}
.fa-table-cells,.fa-th {
  --fa: "\f00a";
}
.fa-table-list,.fa-th-list {
  --fa: "\f00b";
}
.fa-check {
  --fa: "\f00c";
}
.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark {
  --fa: "\f00d";
}
.fa-magnifying-glass-plus,.fa-search-plus {
  --fa: "\f00e";
}
.fa-magnifying-glass-minus,.fa-search-minus {
  --fa: "\f010";
}
.fa-power-off {
  --fa: "\f011";
}
.fa-signal,.fa-signal-5,.fa-signal-perfect {
  --fa: "\f012";
}
.fa-cog,.fa-gear {
  --fa: "\f013";
}
.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house {
  --fa: "\f015";
}
.fa-clock,.fa-clock-four {
  --fa: "\f017";
}
.fa-road {
  --fa: "\f018";
}
.fa-download {
  --fa: "\f019";
}
.fa-inbox {
  --fa: "\f01c";
}
.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo {
  --fa: "\f01e";
}
.fa-arrows-rotate,.fa-refresh,.fa-sync {
  --fa: "\f021";
}
.fa-list-alt,.fa-rectangle-list {
  --fa: "\f022";
}
.fa-lock {
  --fa: "\f023";
}
.fa-flag {
  --fa: "\f024";
}
.fa-headphones,.fa-headphones-alt,.fa-headphones-simple {
  --fa: "\f025";
}
.fa-volume-off {
  --fa: "\f026";
}
.fa-volume-down,.fa-volume-low {
  --fa: "\f027";
}
.fa-volume-high,.fa-volume-up {
  --fa: "\f028";
}
.fa-qrcode {
  --fa: "\f029";
}
.fa-barcode {
  --fa: "\f02a";
}
.fa-tag {
  --fa: "\f02b";
}
.fa-tags {
  --fa: "\f02c";
}
.fa-book {
  --fa: "\f02d";
}
.fa-bookmark {
  --fa: "\f02e";
}
.fa-print {
  --fa: "\f02f";
}
.fa-camera,.fa-camera-alt {
  --fa: "\f030";
}
.fa-font {
  --fa: "\f031";
}
.fa-bold {
  --fa: "\f032";
}
.fa-italic {
  --fa: "\f033";
}
.fa-text-height {
  --fa: "\f034";
}
.fa-text-width {
  --fa: "\f035";
}
.fa-align-left {
  --fa: "\f036";
}
.fa-align-center {
  --fa: "\f037";
}
.fa-align-right {
  --fa: "\f038";
}
.fa-align-justify {
  --fa: "\f039";
}
.fa-list,.fa-list-squares {
  --fa: "\f03a";
}
.fa-dedent,.fa-outdent {
  --fa: "\f03b";
}
.fa-indent {
  --fa: "\f03c";
}
.fa-video,.fa-video-camera {
  --fa: "\f03d";
}
.fa-image {
  --fa: "\f03e";
}
.fa-location-pin,.fa-map-marker {
  --fa: "\f041";
}
.fa-adjust,.fa-circle-half-stroke {
  --fa: "\f042";
}
.fa-droplet,.fa-tint {
  --fa: "\f043";
}
.fa-edit,.fa-pen-to-square {
  --fa: "\f044";
}
.fa-arrows,.fa-arrows-up-down-left-right {
  --fa: "\f047";
}
.fa-backward-step,.fa-step-backward {
  --fa: "\f048";
}
.fa-backward-fast,.fa-fast-backward {
  --fa: "\f049";
}
.fa-backward {
  --fa: "\f04a";
}
.fa-play {
  --fa: "\f04b";
}
.fa-pause {
  --fa: "\f04c";
}
.fa-stop {
  --fa: "\f04d";
}
.fa-forward {
  --fa: "\f04e";
}
.fa-fast-forward,.fa-forward-fast {
  --fa: "\f050";
}
.fa-forward-step,.fa-step-forward {
  --fa: "\f051";
}
.fa-eject {
  --fa: "\f052";
}
.fa-chevron-left {
  --fa: "\f053";
}
.fa-chevron-right {
  --fa: "\f054";
}
.fa-circle-plus,.fa-plus-circle {
  --fa: "\f055";
}
.fa-circle-minus,.fa-minus-circle {
  --fa: "\f056";
}
.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle {
  --fa: "\f057";
}
.fa-check-circle,.fa-circle-check {
  --fa: "\f058";
}
.fa-circle-question,.fa-question-circle {
  --fa: "\f059";
}
.fa-circle-info,.fa-info-circle {
  --fa: "\f05a";
}
.fa-crosshairs {
  --fa: "\f05b";
}
.fa-ban,.fa-cancel {
  --fa: "\f05e";
}
.fa-arrow-left {
  --fa: "\f060";
}
.fa-arrow-right {
  --fa: "\f061";
}
.fa-arrow-up {
  --fa: "\f062";
}
.fa-arrow-down {
  --fa: "\f063";
}
.fa-mail-forward,.fa-share {
  --fa: "\f064";
}
.fa-expand {
  --fa: "\f065";
}
.fa-compress {
  --fa: "\f066";
}
.fa-minus,.fa-subtract {
  --fa: "\f068";
}
.fa-circle-exclamation,.fa-exclamation-circle {
  --fa: "\f06a";
}
.fa-gift {
  --fa: "\f06b";
}
.fa-leaf {
  --fa: "\f06c";
}
.fa-fire {
  --fa: "\f06d";
}
.fa-eye {
  --fa: "\f06e";
}
.fa-eye-slash {
  --fa: "\f070";
}
.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning {
  --fa: "\f071";
}
.fa-plane {
  --fa: "\f072";
}
.fa-calendar-alt,.fa-calendar-days {
  --fa: "\f073";
}
.fa-random,.fa-shuffle {
  --fa: "\f074";
}
.fa-comment {
  --fa: "\f075";
}
.fa-magnet {
  --fa: "\f076";
}
.fa-chevron-up {
  --fa: "\f077";
}
.fa-chevron-down {
  --fa: "\f078";
}
.fa-retweet {
  --fa: "\f079";
}
.fa-cart-shopping,.fa-shopping-cart {
  --fa: "\f07a";
}
.fa-folder,.fa-folder-blank {
  --fa: "\f07b";
}
.fa-folder-open {
  --fa: "\f07c";
}
.fa-arrows-up-down,.fa-arrows-v {
  --fa: "\f07d";
}
.fa-arrows-h,.fa-arrows-left-right {
  --fa: "\f07e";
}
.fa-bar-chart,.fa-chart-bar {
  --fa: "\f080";
}
.fa-camera-retro {
  --fa: "\f083";
}
.fa-key {
  --fa: "\f084";
}
.fa-cogs,.fa-gears {
  --fa: "\f085";
}
.fa-comments {
  --fa: "\f086";
}
.fa-star-half {
  --fa: "\f089";
}
.fa-arrow-right-from-bracket,.fa-sign-out {
  --fa: "\f08b";
}
.fa-thumb-tack,.fa-thumbtack {
  --fa: "\f08d";
}
.fa-arrow-up-right-from-square,.fa-external-link {
  --fa: "\f08e";
}
.fa-arrow-right-to-bracket,.fa-sign-in {
  --fa: "\f090";
}
.fa-trophy {
  --fa: "\f091";
}
.fa-upload {
  --fa: "\f093";
}
.fa-lemon {
  --fa: "\f094";
}
.fa-phone {
  --fa: "\f095";
}
.fa-phone-square,.fa-square-phone {
  --fa: "\f098";
}
.fa-unlock {
  --fa: "\f09c";
}
.fa-credit-card,.fa-credit-card-alt {
  --fa: "\f09d";
}
.fa-feed,.fa-rss {
  --fa: "\f09e";
}
.fa-hard-drive,.fa-hdd {
  --fa: "\f0a0";
}
.fa-bullhorn {
  --fa: "\f0a1";
}
.fa-certificate {
  --fa: "\f0a3";
}
.fa-hand-point-right {
  --fa: "\f0a4";
}
.fa-hand-point-left {
  --fa: "\f0a5";
}
.fa-hand-point-up {
  --fa: "\f0a6";
}
.fa-hand-point-down {
  --fa: "\f0a7";
}
.fa-arrow-circle-left,.fa-circle-arrow-left {
  --fa: "\f0a8";
}
.fa-arrow-circle-right,.fa-circle-arrow-right {
  --fa: "\f0a9";
}
.fa-arrow-circle-up,.fa-circle-arrow-up {
  --fa: "\f0aa";
}
.fa-arrow-circle-down,.fa-circle-arrow-down {
  --fa: "\f0ab";
}
.fa-globe {
  --fa: "\f0ac";
}
.fa-wrench {
  --fa: "\f0ad";
}
.fa-list-check,.fa-tasks {
  --fa: "\f0ae";
}
.fa-filter {
  --fa: "\f0b0";
}
.fa-briefcase {
  --fa: "\f0b1";
}
.fa-arrows-alt,.fa-up-down-left-right {
  --fa: "\f0b2";
}
.fa-users {
  --fa: "\f0c0";
}
.fa-chain,.fa-link {
  --fa: "\f0c1";
}
.fa-cloud {
  --fa: "\f0c2";
}
.fa-flask {
  --fa: "\f0c3";
}
.fa-cut,.fa-scissors {
  --fa: "\f0c4";
}
.fa-copy {
  --fa: "\f0c5";
}
.fa-paperclip {
  --fa: "\f0c6";
}
.fa-floppy-disk,.fa-save {
  --fa: "\f0c7";
}
.fa-square {
  --fa: "\f0c8";
}
.fa-bars,.fa-navicon {
  --fa: "\f0c9";
}
.fa-list-dots,.fa-list-ul {
  --fa: "\f0ca";
}
.fa-list-1-2,.fa-list-numeric,.fa-list-ol {
  --fa: "\f0cb";
}
.fa-strikethrough {
  --fa: "\f0cc";
}
.fa-underline {
  --fa: "\f0cd";
}
.fa-table {
  --fa: "\f0ce";
}
.fa-magic,.fa-wand-magic {
  --fa: "\f0d0";
}
.fa-truck {
  --fa: "\f0d1";
}
.fa-money-bill {
  --fa: "\f0d6";
}
.fa-caret-down {
  --fa: "\f0d7";
}
.fa-caret-up {
  --fa: "\f0d8";
}
.fa-caret-left {
  --fa: "\f0d9";
}
.fa-caret-right {
  --fa: "\f0da";
}
.fa-columns,.fa-table-columns {
  --fa: "\f0db";
}
.fa-sort,.fa-unsorted {
  --fa: "\f0dc";
}
.fa-sort-desc,.fa-sort-down {
  --fa: "\f0dd";
}
.fa-sort-asc,.fa-sort-up {
  --fa: "\f0de";
}
.fa-envelope {
  --fa: "\f0e0";
}
.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo {
  --fa: "\f0e2";
}
.fa-gavel,.fa-legal {
  --fa: "\f0e3";
}
.fa-bolt,.fa-zap {
  --fa: "\f0e7";
}
.fa-sitemap {
  --fa: "\f0e8";
}
.fa-umbrella {
  --fa: "\f0e9";
}
.fa-file-clipboard,.fa-paste {
  --fa: "\f0ea";
}
.fa-lightbulb {
  --fa: "\f0eb";
}
.fa-arrow-right-arrow-left,.fa-exchange {
  --fa: "\f0ec";
}
.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt {
  --fa: "\f0ed";
}
.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt {
  --fa: "\f0ee";
}
.fa-user-doctor,.fa-user-md {
  --fa: "\f0f0";
}
.fa-stethoscope {
  --fa: "\f0f1";
}
.fa-suitcase {
  --fa: "\f0f2";
}
.fa-bell {
  --fa: "\f0f3";
}
.fa-coffee,.fa-mug-saucer {
  --fa: "\f0f4";
}
.fa-hospital,.fa-hospital-alt,.fa-hospital-wide {
  --fa: "\f0f8";
}
.fa-ambulance,.fa-truck-medical {
  --fa: "\f0f9";
}
.fa-medkit,.fa-suitcase-medical {
  --fa: "\f0fa";
}
.fa-fighter-jet,.fa-jet-fighter {
  --fa: "\f0fb";
}
.fa-beer,.fa-beer-mug-empty {
  --fa: "\f0fc";
}
.fa-h-square,.fa-square-h {
  --fa: "\f0fd";
}
.fa-plus-square,.fa-square-plus {
  --fa: "\f0fe";
}
.fa-angle-double-left,.fa-angles-left {
  --fa: "\f100";
}
.fa-angle-double-right,.fa-angles-right {
  --fa: "\f101";
}
.fa-angle-double-up,.fa-angles-up {
  --fa: "\f102";
}
.fa-angle-double-down,.fa-angles-down {
  --fa: "\f103";
}
.fa-angle-left {
  --fa: "\f104";
}
.fa-angle-right {
  --fa: "\f105";
}
.fa-angle-up {
  --fa: "\f106";
}
.fa-angle-down {
  --fa: "\f107";
}
.fa-laptop {
  --fa: "\f109";
}
.fa-tablet-button {
  --fa: "\f10a";
}
.fa-mobile-button {
  --fa: "\f10b";
}
.fa-quote-left,.fa-quote-left-alt {
  --fa: "\f10d";
}
.fa-quote-right,.fa-quote-right-alt {
  --fa: "\f10e";
}
.fa-spinner {
  --fa: "\f110";
}
.fa-circle {
  --fa: "\f111";
}
.fa-face-smile,.fa-smile {
  --fa: "\f118";
}
.fa-face-frown,.fa-frown {
  --fa: "\f119";
}
.fa-face-meh,.fa-meh {
  --fa: "\f11a";
}
.fa-gamepad {
  --fa: "\f11b";
}
.fa-keyboard {
  --fa: "\f11c";
}
.fa-flag-checkered {
  --fa: "\f11e";
}
.fa-terminal {
  --fa: "\f120";
}
.fa-code {
  --fa: "\f121";
}
.fa-mail-reply-all,.fa-reply-all {
  --fa: "\f122";
}
.fa-location-arrow {
  --fa: "\f124";
}
.fa-crop {
  --fa: "\f125";
}
.fa-code-branch {
  --fa: "\f126";
}
.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink {
  --fa: "\f127";
}
.fa-info {
  --fa: "\f129";
}
.fa-superscript {
  --fa: "\f12b";
}
.fa-subscript {
  --fa: "\f12c";
}
.fa-eraser {
  --fa: "\f12d";
}
.fa-puzzle-piece {
  --fa: "\f12e";
}
.fa-microphone {
  --fa: "\f130";
}
.fa-microphone-slash {
  --fa: "\f131";
}
.fa-shield,.fa-shield-blank {
  --fa: "\f132";
}
.fa-calendar {
  --fa: "\f133";
}
.fa-fire-extinguisher {
  --fa: "\f134";
}
.fa-rocket {
  --fa: "\f135";
}
.fa-chevron-circle-left,.fa-circle-chevron-left {
  --fa: "\f137";
}
.fa-chevron-circle-right,.fa-circle-chevron-right {
  --fa: "\f138";
}
.fa-chevron-circle-up,.fa-circle-chevron-up {
  --fa: "\f139";
}
.fa-chevron-circle-down,.fa-circle-chevron-down {
  --fa: "\f13a";
}
.fa-anchor {
  --fa: "\f13d";
}
.fa-unlock-alt,.fa-unlock-keyhole {
  --fa: "\f13e";
}
.fa-bullseye {
  --fa: "\f140";
}
.fa-ellipsis,.fa-ellipsis-h {
  --fa: "\f141";
}
.fa-ellipsis-v,.fa-ellipsis-vertical {
  --fa: "\f142";
}
.fa-rss-square,.fa-square-rss {
  --fa: "\f143";
}
.fa-circle-play,.fa-play-circle {
  --fa: "\f144";
}
.fa-ticket {
  --fa: "\f145";
}
.fa-minus-square,.fa-square-minus {
  --fa: "\f146";
}
.fa-arrow-turn-up,.fa-level-up {
  --fa: "\f148";
}
.fa-arrow-turn-down,.fa-level-down {
  --fa: "\f149";
}
.fa-check-square,.fa-square-check {
  --fa: "\f14a";
}
.fa-pen-square,.fa-pencil-square,.fa-square-pen {
  --fa: "\f14b";
}
.fa-external-link-square,.fa-square-arrow-up-right {
  --fa: "\f14c";
}
.fa-share-from-square,.fa-share-square {
  --fa: "\f14d";
}
.fa-compass {
  --fa: "\f14e";
}
.fa-caret-square-down,.fa-square-caret-down {
  --fa: "\f150";
}
.fa-caret-square-up,.fa-square-caret-up {
  --fa: "\f151";
}
.fa-caret-square-right,.fa-square-caret-right {
  --fa: "\f152";
}
.fa-eur,.fa-euro,.fa-euro-sign {
  --fa: "\f153";
}
.fa-gbp,.fa-pound-sign,.fa-sterling-sign {
  --fa: "\f154";
}
.fa-rupee,.fa-rupee-sign {
  --fa: "\f156";
}
.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign {
  --fa: "\f157";
}
.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign {
  --fa: "\f158";
}
.fa-krw,.fa-won,.fa-won-sign {
  --fa: "\f159";
}
.fa-file {
  --fa: "\f15b";
}
.fa-file-alt,.fa-file-lines,.fa-file-text {
  --fa: "\f15c";
}
.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down {
  --fa: "\f15d";
}
.fa-arrow-up-a-z,.fa-sort-alpha-up {
  --fa: "\f15e";
}
.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down {
  --fa: "\f160";
}
.fa-arrow-up-wide-short,.fa-sort-amount-up {
  --fa: "\f161";
}
.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down {
  --fa: "\f162";
}
.fa-arrow-up-1-9,.fa-sort-numeric-up {
  --fa: "\f163";
}
.fa-thumbs-up {
  --fa: "\f164";
}
.fa-thumbs-down {
  --fa: "\f165";
}
.fa-arrow-down-long,.fa-long-arrow-down {
  --fa: "\f175";
}
.fa-arrow-up-long,.fa-long-arrow-up {
  --fa: "\f176";
}
.fa-arrow-left-long,.fa-long-arrow-left {
  --fa: "\f177";
}
.fa-arrow-right-long,.fa-long-arrow-right {
  --fa: "\f178";
}
.fa-female,.fa-person-dress {
  --fa: "\f182";
}
.fa-male,.fa-person {
  --fa: "\f183";
}
.fa-sun {
  --fa: "\f185";
}
.fa-moon {
  --fa: "\f186";
}
.fa-archive,.fa-box-archive {
  --fa: "\f187";
}
.fa-bug {
  --fa: "\f188";
}
.fa-caret-square-left,.fa-square-caret-left {
  --fa: "\f191";
}
.fa-circle-dot,.fa-dot-circle {
  --fa: "\f192";
}
.fa-wheelchair {
  --fa: "\f193";
}
.fa-lira-sign {
  --fa: "\f195";
}
.fa-shuttle-space,.fa-space-shuttle {
  --fa: "\f197";
}
.fa-envelope-square,.fa-square-envelope {
  --fa: "\f199";
}
.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university {
  --fa: "\f19c";
}
.fa-graduation-cap,.fa-mortar-board {
  --fa: "\f19d";
}
.fa-language {
  --fa: "\f1ab";
}
.fa-fax {
  --fa: "\f1ac";
}
.fa-building {
  --fa: "\f1ad";
}
.fa-child {
  --fa: "\f1ae";
}
.fa-paw {
  --fa: "\f1b0";
}
.fa-cube {
  --fa: "\f1b2";
}
.fa-cubes {
  --fa: "\f1b3";
}
.fa-recycle {
  --fa: "\f1b8";
}
.fa-automobile,.fa-car {
  --fa: "\f1b9";
}
.fa-cab,.fa-taxi {
  --fa: "\f1ba";
}
.fa-tree {
  --fa: "\f1bb";
}
.fa-database {
  --fa: "\f1c0";
}
.fa-file-pdf {
  --fa: "\f1c1";
}
.fa-file-word {
  --fa: "\f1c2";
}
.fa-file-excel {
  --fa: "\f1c3";
}
.fa-file-powerpoint {
  --fa: "\f1c4";
}
.fa-file-image {
  --fa: "\f1c5";
}
.fa-file-archive,.fa-file-zipper {
  --fa: "\f1c6";
}
.fa-file-audio {
  --fa: "\f1c7";
}
.fa-file-video {
  --fa: "\f1c8";
}
.fa-file-code {
  --fa: "\f1c9";
}
.fa-life-ring {
  --fa: "\f1cd";
}
.fa-circle-notch {
  --fa: "\f1ce";
}
.fa-paper-plane {
  --fa: "\f1d8";
}
.fa-clock-rotate-left,.fa-history {
  --fa: "\f1da";
}
.fa-header,.fa-heading {
  --fa: "\f1dc";
}
.fa-paragraph {
  --fa: "\f1dd";
}
.fa-sliders,.fa-sliders-h {
  --fa: "\f1de";
}
.fa-share-alt,.fa-share-nodes {
  --fa: "\f1e0";
}
.fa-share-alt-square,.fa-square-share-nodes {
  --fa: "\f1e1";
}
.fa-bomb {
  --fa: "\f1e2";
}
.fa-futbol,.fa-futbol-ball,.fa-soccer-ball {
  --fa: "\f1e3";
}
.fa-teletype,.fa-tty {
  --fa: "\f1e4";
}
.fa-binoculars {
  --fa: "\f1e5";
}
.fa-plug {
  --fa: "\f1e6";
}
.fa-newspaper {
  --fa: "\f1ea";
}
.fa-wifi,.fa-wifi-3,.fa-wifi-strong {
  --fa: "\f1eb";
}
.fa-calculator {
  --fa: "\f1ec";
}
.fa-bell-slash {
  --fa: "\f1f6";
}
.fa-trash {
  --fa: "\f1f8";
}
.fa-copyright {
  --fa: "\f1f9";
}
.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper {
  --fa: "\f1fb";
}
.fa-paint-brush,.fa-paintbrush {
  --fa: "\f1fc";
}
.fa-birthday-cake,.fa-cake,.fa-cake-candles {
  --fa: "\f1fd";
}
.fa-area-chart,.fa-chart-area {
  --fa: "\f1fe";
}
.fa-chart-pie,.fa-pie-chart {
  --fa: "\f200";
}
.fa-chart-line,.fa-line-chart {
  --fa: "\f201";
}
.fa-toggle-off {
  --fa: "\f204";
}
.fa-toggle-on {
  --fa: "\f205";
}
.fa-bicycle {
  --fa: "\f206";
}
.fa-bus {
  --fa: "\f207";
}
.fa-closed-captioning {
  --fa: "\f20a";
}
.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign {
  --fa: "\f20b";
}
.fa-cart-plus {
  --fa: "\f217";
}
.fa-cart-arrow-down {
  --fa: "\f218";
}
.fa-diamond {
  --fa: "\f219";
}
.fa-ship {
  --fa: "\f21a";
}
.fa-user-secret {
  --fa: "\f21b";
}
.fa-motorcycle {
  --fa: "\f21c";
}
.fa-street-view {
  --fa: "\f21d";
}
.fa-heart-pulse,.fa-heartbeat {
  --fa: "\f21e";
}
.fa-venus {
  --fa: "\f221";
}
.fa-mars {
  --fa: "\f222";
}
.fa-mercury {
  --fa: "\f223";
}
.fa-mars-and-venus {
  --fa: "\f224";
}
.fa-transgender,.fa-transgender-alt {
  --fa: "\f225";
}
.fa-venus-double {
  --fa: "\f226";
}
.fa-mars-double {
  --fa: "\f227";
}
.fa-venus-mars {
  --fa: "\f228";
}
.fa-mars-stroke {
  --fa: "\f229";
}
.fa-mars-stroke-up,.fa-mars-stroke-v {
  --fa: "\f22a";
}
.fa-mars-stroke-h,.fa-mars-stroke-right {
  --fa: "\f22b";
}
.fa-neuter {
  --fa: "\f22c";
}
.fa-genderless {
  --fa: "\f22d";
}
.fa-server {
  --fa: "\f233";
}
.fa-user-plus {
  --fa: "\f234";
}
.fa-user-times,.fa-user-xmark {
  --fa: "\f235";
}
.fa-bed {
  --fa: "\f236";
}
.fa-train {
  --fa: "\f238";
}
.fa-subway,.fa-train-subway {
  --fa: "\f239";
}
.fa-battery,.fa-battery-5,.fa-battery-full {
  --fa: "\f240";
}
.fa-battery-4,.fa-battery-three-quarters {
  --fa: "\f241";
}
.fa-battery-3,.fa-battery-half {
  --fa: "\f242";
}
.fa-battery-2,.fa-battery-quarter {
  --fa: "\f243";
}
.fa-battery-0,.fa-battery-empty {
  --fa: "\f244";
}
.fa-arrow-pointer,.fa-mouse-pointer {
  --fa: "\f245";
}
.fa-i-cursor {
  --fa: "\f246";
}
.fa-object-group {
  --fa: "\f247";
}
.fa-object-ungroup {
  --fa: "\f248";
}
.fa-note-sticky,.fa-sticky-note {
  --fa: "\f249";
}
.fa-clone {
  --fa: "\f24d";
}
.fa-balance-scale,.fa-scale-balanced {
  --fa: "\f24e";
}
.fa-hourglass-1,.fa-hourglass-start {
  --fa: "\f251";
}
.fa-hourglass-2,.fa-hourglass-half {
  --fa: "\f252";
}
.fa-hourglass-3,.fa-hourglass-end {
  --fa: "\f253";
}
.fa-hourglass,.fa-hourglass-empty {
  --fa: "\f254";
}
.fa-hand-back-fist,.fa-hand-rock {
  --fa: "\f255";
}
.fa-hand,.fa-hand-paper {
  --fa: "\f256";
}
.fa-hand-scissors {
  --fa: "\f257";
}
.fa-hand-lizard {
  --fa: "\f258";
}
.fa-hand-spock {
  --fa: "\f259";
}
.fa-hand-pointer {
  --fa: "\f25a";
}
.fa-hand-peace {
  --fa: "\f25b";
}
.fa-trademark {
  --fa: "\f25c";
}
.fa-registered {
  --fa: "\f25d";
}
.fa-television,.fa-tv,.fa-tv-alt {
  --fa: "\f26c";
}
.fa-calendar-plus {
  --fa: "\f271";
}
.fa-calendar-minus {
  --fa: "\f272";
}
.fa-calendar-times,.fa-calendar-xmark {
  --fa: "\f273";
}
.fa-calendar-check {
  --fa: "\f274";
}
.fa-industry {
  --fa: "\f275";
}
.fa-map-pin {
  --fa: "\f276";
}
.fa-map-signs,.fa-signs-post {
  --fa: "\f277";
}
.fa-map {
  --fa: "\f279";
}
.fa-comment-alt,.fa-message {
  --fa: "\f27a";
}
.fa-circle-pause,.fa-pause-circle {
  --fa: "\f28b";
}
.fa-circle-stop,.fa-stop-circle {
  --fa: "\f28d";
}
.fa-bag-shopping,.fa-shopping-bag {
  --fa: "\f290";
}
.fa-basket-shopping,.fa-shopping-basket {
  --fa: "\f291";
}
.fa-universal-access {
  --fa: "\f29a";
}
.fa-blind,.fa-person-walking-with-cane {
  --fa: "\f29d";
}
.fa-audio-description {
  --fa: "\f29e";
}
.fa-phone-volume,.fa-volume-control-phone {
  --fa: "\f2a0";
}
.fa-braille {
  --fa: "\f2a1";
}
.fa-assistive-listening-systems,.fa-ear-listen {
  --fa: "\f2a2";
}
.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting {
  --fa: "\f2a3";
}
.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing {
  --fa: "\f2a4";
}
.fa-hands,.fa-sign-language,.fa-signing {
  --fa: "\f2a7";
}
.fa-eye-low-vision,.fa-low-vision {
  --fa: "\f2a8";
}
.fa-handshake,.fa-handshake-alt,.fa-handshake-simple {
  --fa: "\f2b5";
}
.fa-envelope-open {
  --fa: "\f2b6";
}
.fa-address-book,.fa-contact-book {
  --fa: "\f2b9";
}
.fa-address-card,.fa-contact-card,.fa-vcard {
  --fa: "\f2bb";
}
.fa-circle-user,.fa-user-circle {
  --fa: "\f2bd";
}
.fa-id-badge {
  --fa: "\f2c1";
}
.fa-drivers-license,.fa-id-card {
  --fa: "\f2c2";
}
.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full {
  --fa: "\f2c7";
}
.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters {
  --fa: "\f2c8";
}
.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half {
  --fa: "\f2c9";
}
.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter {
  --fa: "\f2ca";
}
.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty {
  --fa: "\f2cb";
}
.fa-shower {
  --fa: "\f2cc";
}
.fa-bath,.fa-bathtub {
  --fa: "\f2cd";
}
.fa-podcast {
  --fa: "\f2ce";
}
.fa-window-maximize {
  --fa: "\f2d0";
}
.fa-window-minimize {
  --fa: "\f2d1";
}
.fa-window-restore {
  --fa: "\f2d2";
}
.fa-square-xmark,.fa-times-square,.fa-xmark-square {
  --fa: "\f2d3";
}
.fa-microchip {
  --fa: "\f2db";
}
.fa-snowflake {
  --fa: "\f2dc";
}
.fa-spoon,.fa-utensil-spoon {
  --fa: "\f2e5";
}
.fa-cutlery,.fa-utensils {
  --fa: "\f2e7";
}
.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt {
  --fa: "\f2ea";
}
.fa-trash-alt,.fa-trash-can {
  --fa: "\f2ed";
}
.fa-rotate,.fa-sync-alt {
  --fa: "\f2f1";
}
.fa-stopwatch {
  --fa: "\f2f2";
}
.fa-right-from-bracket,.fa-sign-out-alt {
  --fa: "\f2f5";
}
.fa-right-to-bracket,.fa-sign-in-alt {
  --fa: "\f2f6";
}
.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right {
  --fa: "\f2f9";
}
.fa-poo {
  --fa: "\f2fe";
}
.fa-images {
  --fa: "\f302";
}
.fa-pencil,.fa-pencil-alt {
  --fa: "\f303";
}
.fa-pen {
  --fa: "\f304";
}
.fa-pen-alt,.fa-pen-clip {
  --fa: "\f305";
}
.fa-octagon {
  --fa: "\f306";
}
.fa-down-long,.fa-long-arrow-alt-down {
  --fa: "\f309";
}
.fa-left-long,.fa-long-arrow-alt-left {
  --fa: "\f30a";
}
.fa-long-arrow-alt-right,.fa-right-long {
  --fa: "\f30b";
}
.fa-long-arrow-alt-up,.fa-up-long {
  --fa: "\f30c";
}
.fa-hexagon {
  --fa: "\f312";
}
.fa-file-edit,.fa-file-pen {
  --fa: "\f31c";
}
.fa-expand-arrows-alt,.fa-maximize {
  --fa: "\f31e";
}
.fa-clipboard {
  --fa: "\f328";
}
.fa-arrows-alt-h,.fa-left-right {
  --fa: "\f337";
}
.fa-arrows-alt-v,.fa-up-down {
  --fa: "\f338";
}
.fa-alarm-clock {
  --fa: "\f34e";
}
.fa-arrow-alt-circle-down,.fa-circle-down {
  --fa: "\f358";
}
.fa-arrow-alt-circle-left,.fa-circle-left {
  --fa: "\f359";
}
.fa-arrow-alt-circle-right,.fa-circle-right {
  --fa: "\f35a";
}
.fa-arrow-alt-circle-up,.fa-circle-up {
  --fa: "\f35b";
}
.fa-external-link-alt,.fa-up-right-from-square {
  --fa: "\f35d";
}
.fa-external-link-square-alt,.fa-square-up-right {
  --fa: "\f360";
}
.fa-exchange-alt,.fa-right-left {
  --fa: "\f362";
}
.fa-repeat {
  --fa: "\f363";
}
.fa-code-commit {
  --fa: "\f386";
}
.fa-code-merge {
  --fa: "\f387";
}
.fa-desktop,.fa-desktop-alt {
  --fa: "\f390";
}
.fa-gem {
  --fa: "\f3a5";
}
.fa-level-down-alt,.fa-turn-down {
  --fa: "\f3be";
}
.fa-level-up-alt,.fa-turn-up {
  --fa: "\f3bf";
}
.fa-lock-open {
  --fa: "\f3c1";
}
.fa-location-dot,.fa-map-marker-alt {
  --fa: "\f3c5";
}
.fa-microphone-alt,.fa-microphone-lines {
  --fa: "\f3c9";
}
.fa-mobile-alt,.fa-mobile-screen-button {
  --fa: "\f3cd";
}
.fa-mobile,.fa-mobile-android,.fa-mobile-phone {
  --fa: "\f3ce";
}
.fa-mobile-android-alt,.fa-mobile-screen {
  --fa: "\f3cf";
}
.fa-money-bill-1,.fa-money-bill-alt {
  --fa: "\f3d1";
}
.fa-phone-slash {
  --fa: "\f3dd";
}
.fa-image-portrait,.fa-portrait {
  --fa: "\f3e0";
}
.fa-mail-reply,.fa-reply {
  --fa: "\f3e5";
}
.fa-shield-alt,.fa-shield-halved {
  --fa: "\f3ed";
}
.fa-tablet-alt,.fa-tablet-screen-button {
  --fa: "\f3fa";
}
.fa-tablet,.fa-tablet-android {
  --fa: "\f3fb";
}
.fa-ticket-alt,.fa-ticket-simple {
  --fa: "\f3ff";
}
.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close {
  --fa: "\f410";
}
.fa-compress-alt,.fa-down-left-and-up-right-to-center {
  --fa: "\f422";
}
.fa-expand-alt,.fa-up-right-and-down-left-from-center {
  --fa: "\f424";
}
.fa-baseball-bat-ball {
  --fa: "\f432";
}
.fa-baseball,.fa-baseball-ball {
  --fa: "\f433";
}
.fa-basketball,.fa-basketball-ball {
  --fa: "\f434";
}
.fa-bowling-ball {
  --fa: "\f436";
}
.fa-chess {
  --fa: "\f439";
}
.fa-chess-bishop {
  --fa: "\f43a";
}
.fa-chess-board {
  --fa: "\f43c";
}
.fa-chess-king {
  --fa: "\f43f";
}
.fa-chess-knight {
  --fa: "\f441";
}
.fa-chess-pawn {
  --fa: "\f443";
}
.fa-chess-queen {
  --fa: "\f445";
}
.fa-chess-rook {
  --fa: "\f447";
}
.fa-dumbbell {
  --fa: "\f44b";
}
.fa-football,.fa-football-ball {
  --fa: "\f44e";
}
.fa-golf-ball,.fa-golf-ball-tee {
  --fa: "\f450";
}
.fa-hockey-puck {
  --fa: "\f453";
}
.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball {
  --fa: "\f458";
}
.fa-square-full {
  --fa: "\f45c";
}
.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball {
  --fa: "\f45d";
}
.fa-volleyball,.fa-volleyball-ball {
  --fa: "\f45f";
}
.fa-allergies,.fa-hand-dots {
  --fa: "\f461";
}
.fa-band-aid,.fa-bandage {
  --fa: "\f462";
}
.fa-box {
  --fa: "\f466";
}
.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked {
  --fa: "\f468";
}
.fa-briefcase-medical {
  --fa: "\f469";
}
.fa-burn,.fa-fire-flame-simple {
  --fa: "\f46a";
}
.fa-capsules {
  --fa: "\f46b";
}
.fa-clipboard-check {
  --fa: "\f46c";
}
.fa-clipboard-list {
  --fa: "\f46d";
}
.fa-diagnoses,.fa-person-dots-from-line {
  --fa: "\f470";
}
.fa-dna {
  --fa: "\f471";
}
.fa-dolly,.fa-dolly-box {
  --fa: "\f472";
}
.fa-cart-flatbed,.fa-dolly-flatbed {
  --fa: "\f474";
}
.fa-file-medical {
  --fa: "\f477";
}
.fa-file-medical-alt,.fa-file-waveform {
  --fa: "\f478";
}
.fa-first-aid,.fa-kit-medical {
  --fa: "\f479";
}
.fa-circle-h,.fa-hospital-symbol {
  --fa: "\f47e";
}
.fa-id-card-alt,.fa-id-card-clip {
  --fa: "\f47f";
}
.fa-notes-medical {
  --fa: "\f481";
}
.fa-pallet {
  --fa: "\f482";
}
.fa-pills {
  --fa: "\f484";
}
.fa-prescription-bottle {
  --fa: "\f485";
}
.fa-prescription-bottle-alt,.fa-prescription-bottle-medical {
  --fa: "\f486";
}
.fa-bed-pulse,.fa-procedures {
  --fa: "\f487";
}
.fa-shipping-fast,.fa-truck-fast {
  --fa: "\f48b";
}
.fa-smoking {
  --fa: "\f48d";
}
.fa-syringe {
  --fa: "\f48e";
}
.fa-tablets {
  --fa: "\f490";
}
.fa-thermometer {
  --fa: "\f491";
}
.fa-vial {
  --fa: "\f492";
}
.fa-vials {
  --fa: "\f493";
}
.fa-warehouse {
  --fa: "\f494";
}
.fa-weight,.fa-weight-scale {
  --fa: "\f496";
}
.fa-x-ray {
  --fa: "\f497";
}
.fa-box-open {
  --fa: "\f49e";
}
.fa-comment-dots,.fa-commenting {
  --fa: "\f4ad";
}
.fa-comment-slash {
  --fa: "\f4b3";
}
.fa-couch {
  --fa: "\f4b8";
}
.fa-circle-dollar-to-slot,.fa-donate {
  --fa: "\f4b9";
}
.fa-dove {
  --fa: "\f4ba";
}
.fa-hand-holding {
  --fa: "\f4bd";
}
.fa-hand-holding-heart {
  --fa: "\f4be";
}
.fa-hand-holding-dollar,.fa-hand-holding-usd {
  --fa: "\f4c0";
}
.fa-hand-holding-droplet,.fa-hand-holding-water {
  --fa: "\f4c1";
}
.fa-hands-holding {
  --fa: "\f4c2";
}
.fa-hands-helping,.fa-handshake-angle {
  --fa: "\f4c4";
}
.fa-parachute-box {
  --fa: "\f4cd";
}
.fa-people-carry,.fa-people-carry-box {
  --fa: "\f4ce";
}
.fa-piggy-bank {
  --fa: "\f4d3";
}
.fa-ribbon {
  --fa: "\f4d6";
}
.fa-route {
  --fa: "\f4d7";
}
.fa-seedling,.fa-sprout {
  --fa: "\f4d8";
}
.fa-sign,.fa-sign-hanging {
  --fa: "\f4d9";
}
.fa-face-smile-wink,.fa-smile-wink {
  --fa: "\f4da";
}
.fa-tape {
  --fa: "\f4db";
}
.fa-truck-loading,.fa-truck-ramp-box {
  --fa: "\f4de";
}
.fa-truck-moving {
  --fa: "\f4df";
}
.fa-video-slash {
  --fa: "\f4e2";
}
.fa-wine-glass {
  --fa: "\f4e3";
}
.fa-user-astronaut {
  --fa: "\f4fb";
}
.fa-user-check {
  --fa: "\f4fc";
}
.fa-user-clock {
  --fa: "\f4fd";
}
.fa-user-cog,.fa-user-gear {
  --fa: "\f4fe";
}
.fa-user-edit,.fa-user-pen {
  --fa: "\f4ff";
}
.fa-user-friends,.fa-user-group {
  --fa: "\f500";
}
.fa-user-graduate {
  --fa: "\f501";
}
.fa-user-lock {
  --fa: "\f502";
}
.fa-user-minus {
  --fa: "\f503";
}
.fa-user-ninja {
  --fa: "\f504";
}
.fa-user-shield {
  --fa: "\f505";
}
.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash {
  --fa: "\f506";
}
.fa-user-tag {
  --fa: "\f507";
}
.fa-user-tie {
  --fa: "\f508";
}
.fa-users-cog,.fa-users-gear {
  --fa: "\f509";
}
.fa-balance-scale-left,.fa-scale-unbalanced {
  --fa: "\f515";
}
.fa-balance-scale-right,.fa-scale-unbalanced-flip {
  --fa: "\f516";
}
.fa-blender {
  --fa: "\f517";
}
.fa-book-open {
  --fa: "\f518";
}
.fa-broadcast-tower,.fa-tower-broadcast {
  --fa: "\f519";
}
.fa-broom {
  --fa: "\f51a";
}
.fa-blackboard,.fa-chalkboard {
  --fa: "\f51b";
}
.fa-chalkboard-teacher,.fa-chalkboard-user {
  --fa: "\f51c";
}
.fa-church {
  --fa: "\f51d";
}
.fa-coins {
  --fa: "\f51e";
}
.fa-compact-disc {
  --fa: "\f51f";
}
.fa-crow {
  --fa: "\f520";
}
.fa-crown {
  --fa: "\f521";
}
.fa-dice {
  --fa: "\f522";
}
.fa-dice-five {
  --fa: "\f523";
}
.fa-dice-four {
  --fa: "\f524";
}
.fa-dice-one {
  --fa: "\f525";
}
.fa-dice-six {
  --fa: "\f526";
}
.fa-dice-three {
  --fa: "\f527";
}
.fa-dice-two {
  --fa: "\f528";
}
.fa-divide {
  --fa: "\f529";
}
.fa-door-closed {
  --fa: "\f52a";
}
.fa-door-open {
  --fa: "\f52b";
}
.fa-feather {
  --fa: "\f52d";
}
.fa-frog {
  --fa: "\f52e";
}
.fa-gas-pump {
  --fa: "\f52f";
}
.fa-glasses {
  --fa: "\f530";
}
.fa-greater-than-equal {
  --fa: "\f532";
}
.fa-helicopter {
  --fa: "\f533";
}
.fa-infinity {
  --fa: "\f534";
}
.fa-kiwi-bird {
  --fa: "\f535";
}
.fa-less-than-equal {
  --fa: "\f537";
}
.fa-memory {
  --fa: "\f538";
}
.fa-microphone-alt-slash,.fa-microphone-lines-slash {
  --fa: "\f539";
}
.fa-money-bill-wave {
  --fa: "\f53a";
}
.fa-money-bill-1-wave,.fa-money-bill-wave-alt {
  --fa: "\f53b";
}
.fa-money-check {
  --fa: "\f53c";
}
.fa-money-check-alt,.fa-money-check-dollar {
  --fa: "\f53d";
}
.fa-not-equal {
  --fa: "\f53e";
}
.fa-palette {
  --fa: "\f53f";
}
.fa-parking,.fa-square-parking {
  --fa: "\f540";
}
.fa-diagram-project,.fa-project-diagram {
  --fa: "\f542";
}
.fa-receipt {
  --fa: "\f543";
}
.fa-robot {
  --fa: "\f544";
}
.fa-ruler {
  --fa: "\f545";
}
.fa-ruler-combined {
  --fa: "\f546";
}
.fa-ruler-horizontal {
  --fa: "\f547";
}
.fa-ruler-vertical {
  --fa: "\f548";
}
.fa-school {
  --fa: "\f549";
}
.fa-screwdriver {
  --fa: "\f54a";
}
.fa-shoe-prints {
  --fa: "\f54b";
}
.fa-skull {
  --fa: "\f54c";
}
.fa-ban-smoking,.fa-smoking-ban {
  --fa: "\f54d";
}
.fa-store {
  --fa: "\f54e";
}
.fa-shop,.fa-store-alt {
  --fa: "\f54f";
}
.fa-bars-staggered,.fa-reorder,.fa-stream {
  --fa: "\f550";
}
.fa-stroopwafel {
  --fa: "\f551";
}
.fa-toolbox {
  --fa: "\f552";
}
.fa-shirt,.fa-t-shirt,.fa-tshirt {
  --fa: "\f553";
}
.fa-person-walking,.fa-walking {
  --fa: "\f554";
}
.fa-wallet {
  --fa: "\f555";
}
.fa-angry,.fa-face-angry {
  --fa: "\f556";
}
.fa-archway {
  --fa: "\f557";
}
.fa-atlas,.fa-book-atlas {
  --fa: "\f558";
}
.fa-award {
  --fa: "\f559";
}
.fa-backspace,.fa-delete-left {
  --fa: "\f55a";
}
.fa-bezier-curve {
  --fa: "\f55b";
}
.fa-bong {
  --fa: "\f55c";
}
.fa-brush {
  --fa: "\f55d";
}
.fa-bus-alt,.fa-bus-simple {
  --fa: "\f55e";
}
.fa-cannabis {
  --fa: "\f55f";
}
.fa-check-double {
  --fa: "\f560";
}
.fa-cocktail,.fa-martini-glass-citrus {
  --fa: "\f561";
}
.fa-bell-concierge,.fa-concierge-bell {
  --fa: "\f562";
}
.fa-cookie {
  --fa: "\f563";
}
.fa-cookie-bite {
  --fa: "\f564";
}
.fa-crop-alt,.fa-crop-simple {
  --fa: "\f565";
}
.fa-digital-tachograph,.fa-tachograph-digital {
  --fa: "\f566";
}
.fa-dizzy,.fa-face-dizzy {
  --fa: "\f567";
}
.fa-compass-drafting,.fa-drafting-compass {
  --fa: "\f568";
}
.fa-drum {
  --fa: "\f569";
}
.fa-drum-steelpan {
  --fa: "\f56a";
}
.fa-feather-alt,.fa-feather-pointed {
  --fa: "\f56b";
}
.fa-file-contract {
  --fa: "\f56c";
}
.fa-file-arrow-down,.fa-file-download {
  --fa: "\f56d";
}
.fa-arrow-right-from-file,.fa-file-export {
  --fa: "\f56e";
}
.fa-arrow-right-to-file,.fa-file-import {
  --fa: "\f56f";
}
.fa-file-invoice {
  --fa: "\f570";
}
.fa-file-invoice-dollar {
  --fa: "\f571";
}
.fa-file-prescription {
  --fa: "\f572";
}
.fa-file-signature {
  --fa: "\f573";
}
.fa-file-arrow-up,.fa-file-upload {
  --fa: "\f574";
}
.fa-fill {
  --fa: "\f575";
}
.fa-fill-drip {
  --fa: "\f576";
}
.fa-fingerprint {
  --fa: "\f577";
}
.fa-fish {
  --fa: "\f578";
}
.fa-face-flushed,.fa-flushed {
  --fa: "\f579";
}
.fa-face-frown-open,.fa-frown-open {
  --fa: "\f57a";
}
.fa-glass-martini-alt,.fa-martini-glass {
  --fa: "\f57b";
}
.fa-earth-africa,.fa-globe-africa {
  --fa: "\f57c";
}
.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas {
  --fa: "\f57d";
}
.fa-earth-asia,.fa-globe-asia {
  --fa: "\f57e";
}
.fa-face-grimace,.fa-grimace {
  --fa: "\f57f";
}
.fa-face-grin,.fa-grin {
  --fa: "\f580";
}
.fa-face-grin-wide,.fa-grin-alt {
  --fa: "\f581";
}
.fa-face-grin-beam,.fa-grin-beam {
  --fa: "\f582";
}
.fa-face-grin-beam-sweat,.fa-grin-beam-sweat {
  --fa: "\f583";
}
.fa-face-grin-hearts,.fa-grin-hearts {
  --fa: "\f584";
}
.fa-face-grin-squint,.fa-grin-squint {
  --fa: "\f585";
}
.fa-face-grin-squint-tears,.fa-grin-squint-tears {
  --fa: "\f586";
}
.fa-face-grin-stars,.fa-grin-stars {
  --fa: "\f587";
}
.fa-face-grin-tears,.fa-grin-tears {
  --fa: "\f588";
}
.fa-face-grin-tongue,.fa-grin-tongue {
  --fa: "\f589";
}
.fa-face-grin-tongue-squint,.fa-grin-tongue-squint {
  --fa: "\f58a";
}
.fa-face-grin-tongue-wink,.fa-grin-tongue-wink {
  --fa: "\f58b";
}
.fa-face-grin-wink,.fa-grin-wink {
  --fa: "\f58c";
}
.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal {
  --fa: "\f58d";
}
.fa-grid-vertical,.fa-grip-vertical {
  --fa: "\f58e";
}
.fa-headset {
  --fa: "\f590";
}
.fa-highlighter {
  --fa: "\f591";
}
.fa-hot-tub,.fa-hot-tub-person {
  --fa: "\f593";
}
.fa-hotel {
  --fa: "\f594";
}
.fa-joint {
  --fa: "\f595";
}
.fa-face-kiss,.fa-kiss {
  --fa: "\f596";
}
.fa-face-kiss-beam,.fa-kiss-beam {
  --fa: "\f597";
}
.fa-face-kiss-wink-heart,.fa-kiss-wink-heart {
  --fa: "\f598";
}
.fa-face-laugh,.fa-laugh {
  --fa: "\f599";
}
.fa-face-laugh-beam,.fa-laugh-beam {
  --fa: "\f59a";
}
.fa-face-laugh-squint,.fa-laugh-squint {
  --fa: "\f59b";
}
.fa-face-laugh-wink,.fa-laugh-wink {
  --fa: "\f59c";
}
.fa-cart-flatbed-suitcase,.fa-luggage-cart {
  --fa: "\f59d";
}
.fa-map-location,.fa-map-marked {
  --fa: "\f59f";
}
.fa-map-location-dot,.fa-map-marked-alt {
  --fa: "\f5a0";
}
.fa-marker {
  --fa: "\f5a1";
}
.fa-medal {
  --fa: "\f5a2";
}
.fa-face-meh-blank,.fa-meh-blank {
  --fa: "\f5a4";
}
.fa-face-rolling-eyes,.fa-meh-rolling-eyes {
  --fa: "\f5a5";
}
.fa-monument {
  --fa: "\f5a6";
}
.fa-mortar-pestle {
  --fa: "\f5a7";
}
.fa-paint-roller {
  --fa: "\f5aa";
}
.fa-passport {
  --fa: "\f5ab";
}
.fa-pen-fancy {
  --fa: "\f5ac";
}
.fa-pen-nib {
  --fa: "\f5ad";
}
.fa-pen-ruler,.fa-pencil-ruler {
  --fa: "\f5ae";
}
.fa-plane-arrival {
  --fa: "\f5af";
}
.fa-plane-departure {
  --fa: "\f5b0";
}
.fa-prescription {
  --fa: "\f5b1";
}
.fa-face-sad-cry,.fa-sad-cry {
  --fa: "\f5b3";
}
.fa-face-sad-tear,.fa-sad-tear {
  --fa: "\f5b4";
}
.fa-shuttle-van,.fa-van-shuttle {
  --fa: "\f5b6";
}
.fa-signature {
  --fa: "\f5b7";
}
.fa-face-smile-beam,.fa-smile-beam {
  --fa: "\f5b8";
}
.fa-solar-panel {
  --fa: "\f5ba";
}
.fa-lotus,.fa-spa {
  --fa: "\f5bb";
}
.fa-splotch {
  --fa: "\f5bc";
}
.fa-spray-can {
  --fa: "\f5bd";
}
.fa-stamp {
  --fa: "\f5bf";
}
.fa-star-half-alt,.fa-star-half-stroke {
  --fa: "\f5c0";
}
.fa-suitcase-rolling {
  --fa: "\f5c1";
}
.fa-face-surprise,.fa-surprise {
  --fa: "\f5c2";
}
.fa-swatchbook {
  --fa: "\f5c3";
}
.fa-person-swimming,.fa-swimmer {
  --fa: "\f5c4";
}
.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder {
  --fa: "\f5c5";
}
.fa-droplet-slash,.fa-tint-slash {
  --fa: "\f5c7";
}
.fa-face-tired,.fa-tired {
  --fa: "\f5c8";
}
.fa-tooth {
  --fa: "\f5c9";
}
.fa-umbrella-beach {
  --fa: "\f5ca";
}
.fa-weight-hanging {
  --fa: "\f5cd";
}
.fa-wine-glass-alt,.fa-wine-glass-empty {
  --fa: "\f5ce";
}
.fa-air-freshener,.fa-spray-can-sparkles {
  --fa: "\f5d0";
}
.fa-apple-alt,.fa-apple-whole {
  --fa: "\f5d1";
}
.fa-atom {
  --fa: "\f5d2";
}
.fa-bone {
  --fa: "\f5d7";
}
.fa-book-open-reader,.fa-book-reader {
  --fa: "\f5da";
}
.fa-brain {
  --fa: "\f5dc";
}
.fa-car-alt,.fa-car-rear {
  --fa: "\f5de";
}
.fa-battery-car,.fa-car-battery {
  --fa: "\f5df";
}
.fa-car-burst,.fa-car-crash {
  --fa: "\f5e1";
}
.fa-car-side {
  --fa: "\f5e4";
}
.fa-charging-station {
  --fa: "\f5e7";
}
.fa-diamond-turn-right,.fa-directions {
  --fa: "\f5eb";
}
.fa-draw-polygon,.fa-vector-polygon {
  --fa: "\f5ee";
}
.fa-laptop-code {
  --fa: "\f5fc";
}
.fa-layer-group {
  --fa: "\f5fd";
}
.fa-location,.fa-location-crosshairs {
  --fa: "\f601";
}
.fa-lungs {
  --fa: "\f604";
}
.fa-microscope {
  --fa: "\f610";
}
.fa-oil-can {
  --fa: "\f613";
}
.fa-poop {
  --fa: "\f619";
}
.fa-shapes,.fa-triangle-circle-square {
  --fa: "\f61f";
}
.fa-star-of-life {
  --fa: "\f621";
}
.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average {
  --fa: "\f624";
}
.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast {
  --fa: "\f625";
}
.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average {
  --fa: "\f629";
}
.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast {
  --fa: "\f62a";
}
.fa-teeth {
  --fa: "\f62e";
}
.fa-teeth-open {
  --fa: "\f62f";
}
.fa-masks-theater,.fa-theater-masks {
  --fa: "\f630";
}
.fa-traffic-light {
  --fa: "\f637";
}
.fa-truck-monster {
  --fa: "\f63b";
}
.fa-truck-pickup {
  --fa: "\f63c";
}
.fa-ad,.fa-rectangle-ad {
  --fa: "\f641";
}
.fa-ankh {
  --fa: "\f644";
}
.fa-bible,.fa-book-bible {
  --fa: "\f647";
}
.fa-briefcase-clock,.fa-business-time {
  --fa: "\f64a";
}
.fa-city {
  --fa: "\f64f";
}
.fa-comment-dollar {
  --fa: "\f651";
}
.fa-comments-dollar {
  --fa: "\f653";
}
.fa-cross {
  --fa: "\f654";
}
.fa-dharmachakra {
  --fa: "\f655";
}
.fa-envelope-open-text {
  --fa: "\f658";
}
.fa-folder-minus {
  --fa: "\f65d";
}
.fa-folder-plus {
  --fa: "\f65e";
}
.fa-filter-circle-dollar,.fa-funnel-dollar {
  --fa: "\f662";
}
.fa-gopuram {
  --fa: "\f664";
}
.fa-hamsa {
  --fa: "\f665";
}
.fa-bahai,.fa-haykal {
  --fa: "\f666";
}
.fa-jedi {
  --fa: "\f669";
}
.fa-book-journal-whills,.fa-journal-whills {
  --fa: "\f66a";
}
.fa-kaaba {
  --fa: "\f66b";
}
.fa-khanda {
  --fa: "\f66d";
}
.fa-landmark {
  --fa: "\f66f";
}
.fa-envelopes-bulk,.fa-mail-bulk {
  --fa: "\f674";
}
.fa-menorah {
  --fa: "\f676";
}
.fa-mosque {
  --fa: "\f678";
}
.fa-om {
  --fa: "\f679";
}
.fa-pastafarianism,.fa-spaghetti-monster-flying {
  --fa: "\f67b";
}
.fa-peace {
  --fa: "\f67c";
}
.fa-place-of-worship {
  --fa: "\f67f";
}
.fa-poll,.fa-square-poll-vertical {
  --fa: "\f681";
}
.fa-poll-h,.fa-square-poll-horizontal {
  --fa: "\f682";
}
.fa-person-praying,.fa-pray {
  --fa: "\f683";
}
.fa-hands-praying,.fa-praying-hands {
  --fa: "\f684";
}
.fa-book-quran,.fa-quran {
  --fa: "\f687";
}
.fa-magnifying-glass-dollar,.fa-search-dollar {
  --fa: "\f688";
}
.fa-magnifying-glass-location,.fa-search-location {
  --fa: "\f689";
}
.fa-socks {
  --fa: "\f696";
}
.fa-square-root-alt,.fa-square-root-variable {
  --fa: "\f698";
}
.fa-star-and-crescent {
  --fa: "\f699";
}
.fa-star-of-david {
  --fa: "\f69a";
}
.fa-synagogue {
  --fa: "\f69b";
}
.fa-scroll-torah,.fa-torah {
  --fa: "\f6a0";
}
.fa-torii-gate {
  --fa: "\f6a1";
}
.fa-vihara {
  --fa: "\f6a7";
}
.fa-volume,.fa-volume-medium {
  --fa: "\f6a8";
}
.fa-volume-mute,.fa-volume-times,.fa-volume-xmark {
  --fa: "\f6a9";
}
.fa-yin-yang {
  --fa: "\f6ad";
}
.fa-blender-phone {
  --fa: "\f6b6";
}
.fa-book-dead,.fa-book-skull {
  --fa: "\f6b7";
}
.fa-campground {
  --fa: "\f6bb";
}
.fa-cat {
  --fa: "\f6be";
}
.fa-chair {
  --fa: "\f6c0";
}
.fa-cloud-moon {
  --fa: "\f6c3";
}
.fa-cloud-sun {
  --fa: "\f6c4";
}
.fa-cow {
  --fa: "\f6c8";
}
.fa-dice-d20 {
  --fa: "\f6cf";
}
.fa-dice-d6 {
  --fa: "\f6d1";
}
.fa-dog {
  --fa: "\f6d3";
}
.fa-dragon {
  --fa: "\f6d5";
}
.fa-drumstick-bite {
  --fa: "\f6d7";
}
.fa-dungeon {
  --fa: "\f6d9";
}
.fa-file-csv {
  --fa: "\f6dd";
}
.fa-fist-raised,.fa-hand-fist {
  --fa: "\f6de";
}
.fa-ghost {
  --fa: "\f6e2";
}
.fa-hammer {
  --fa: "\f6e3";
}
.fa-hanukiah {
  --fa: "\f6e6";
}
.fa-hat-wizard {
  --fa: "\f6e8";
}
.fa-hiking,.fa-person-hiking {
  --fa: "\f6ec";
}
.fa-hippo {
  --fa: "\f6ed";
}
.fa-horse {
  --fa: "\f6f0";
}
.fa-house-chimney-crack,.fa-house-damage {
  --fa: "\f6f1";
}
.fa-hryvnia,.fa-hryvnia-sign {
  --fa: "\f6f2";
}
.fa-mask {
  --fa: "\f6fa";
}
.fa-mountain {
  --fa: "\f6fc";
}
.fa-network-wired {
  --fa: "\f6ff";
}
.fa-otter {
  --fa: "\f700";
}
.fa-ring {
  --fa: "\f70b";
}
.fa-person-running,.fa-running {
  --fa: "\f70c";
}
.fa-scroll {
  --fa: "\f70e";
}
.fa-skull-crossbones {
  --fa: "\f714";
}
.fa-slash {
  --fa: "\f715";
}
.fa-spider {
  --fa: "\f717";
}
.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank {
  --fa: "\f71e";
}
.fa-tractor {
  --fa: "\f722";
}
.fa-user-injured {
  --fa: "\f728";
}
.fa-vr-cardboard {
  --fa: "\f729";
}
.fa-wand-sparkles {
  --fa: "\f72b";
}
.fa-wind {
  --fa: "\f72e";
}
.fa-wine-bottle {
  --fa: "\f72f";
}
.fa-cloud-meatball {
  --fa: "\f73b";
}
.fa-cloud-moon-rain {
  --fa: "\f73c";
}
.fa-cloud-rain {
  --fa: "\f73d";
}
.fa-cloud-showers-heavy {
  --fa: "\f740";
}
.fa-cloud-sun-rain {
  --fa: "\f743";
}
.fa-democrat {
  --fa: "\f747";
}
.fa-flag-usa {
  --fa: "\f74d";
}
.fa-hurricane {
  --fa: "\f751";
}
.fa-landmark-alt,.fa-landmark-dome {
  --fa: "\f752";
}
.fa-meteor {
  --fa: "\f753";
}
.fa-person-booth {
  --fa: "\f756";
}
.fa-poo-bolt,.fa-poo-storm {
  --fa: "\f75a";
}
.fa-rainbow {
  --fa: "\f75b";
}
.fa-republican {
  --fa: "\f75e";
}
.fa-smog {
  --fa: "\f75f";
}
.fa-temperature-high {
  --fa: "\f769";
}
.fa-temperature-low {
  --fa: "\f76b";
}
.fa-cloud-bolt,.fa-thunderstorm {
  --fa: "\f76c";
}
.fa-tornado {
  --fa: "\f76f";
}
.fa-volcano {
  --fa: "\f770";
}
.fa-check-to-slot,.fa-vote-yea {
  --fa: "\f772";
}
.fa-water {
  --fa: "\f773";
}
.fa-baby {
  --fa: "\f77c";
}
.fa-baby-carriage,.fa-carriage-baby {
  --fa: "\f77d";
}
.fa-biohazard {
  --fa: "\f780";
}
.fa-blog {
  --fa: "\f781";
}
.fa-calendar-day {
  --fa: "\f783";
}
.fa-calendar-week {
  --fa: "\f784";
}
.fa-candy-cane {
  --fa: "\f786";
}
.fa-carrot {
  --fa: "\f787";
}
.fa-cash-register {
  --fa: "\f788";
}
.fa-compress-arrows-alt,.fa-minimize {
  --fa: "\f78c";
}
.fa-dumpster {
  --fa: "\f793";
}
.fa-dumpster-fire {
  --fa: "\f794";
}
.fa-ethernet {
  --fa: "\f796";
}
.fa-gifts {
  --fa: "\f79c";
}
.fa-champagne-glasses,.fa-glass-cheers {
  --fa: "\f79f";
}
.fa-glass-whiskey,.fa-whiskey-glass {
  --fa: "\f7a0";
}
.fa-earth-europe,.fa-globe-europe {
  --fa: "\f7a2";
}
.fa-grip-lines {
  --fa: "\f7a4";
}
.fa-grip-lines-vertical {
  --fa: "\f7a5";
}
.fa-guitar {
  --fa: "\f7a6";
}
.fa-heart-broken,.fa-heart-crack {
  --fa: "\f7a9";
}
.fa-holly-berry {
  --fa: "\f7aa";
}
.fa-horse-head {
  --fa: "\f7ab";
}
.fa-icicles {
  --fa: "\f7ad";
}
.fa-igloo {
  --fa: "\f7ae";
}
.fa-mitten {
  --fa: "\f7b5";
}
.fa-mug-hot {
  --fa: "\f7b6";
}
.fa-radiation {
  --fa: "\f7b9";
}
.fa-circle-radiation,.fa-radiation-alt {
  --fa: "\f7ba";
}
.fa-restroom {
  --fa: "\f7bd";
}
.fa-satellite {
  --fa: "\f7bf";
}
.fa-satellite-dish {
  --fa: "\f7c0";
}
.fa-sd-card {
  --fa: "\f7c2";
}
.fa-sim-card {
  --fa: "\f7c4";
}
.fa-person-skating,.fa-skating {
  --fa: "\f7c5";
}
.fa-person-skiing,.fa-skiing {
  --fa: "\f7c9";
}
.fa-person-skiing-nordic,.fa-skiing-nordic {
  --fa: "\f7ca";
}
.fa-sleigh {
  --fa: "\f7cc";
}
.fa-comment-sms,.fa-sms {
  --fa: "\f7cd";
}
.fa-person-snowboarding,.fa-snowboarding {
  --fa: "\f7ce";
}
.fa-snowman {
  --fa: "\f7d0";
}
.fa-snowplow {
  --fa: "\f7d2";
}
.fa-tenge,.fa-tenge-sign {
  --fa: "\f7d7";
}
.fa-toilet {
  --fa: "\f7d8";
}
.fa-screwdriver-wrench,.fa-tools {
  --fa: "\f7d9";
}
.fa-cable-car,.fa-tram {
  --fa: "\f7da";
}
.fa-fire-alt,.fa-fire-flame-curved {
  --fa: "\f7e4";
}
.fa-bacon {
  --fa: "\f7e5";
}
.fa-book-medical {
  --fa: "\f7e6";
}
.fa-bread-slice {
  --fa: "\f7ec";
}
.fa-cheese {
  --fa: "\f7ef";
}
.fa-clinic-medical,.fa-house-chimney-medical {
  --fa: "\f7f2";
}
.fa-clipboard-user {
  --fa: "\f7f3";
}
.fa-comment-medical {
  --fa: "\f7f5";
}
.fa-crutch {
  --fa: "\f7f7";
}
.fa-disease {
  --fa: "\f7fa";
}
.fa-egg {
  --fa: "\f7fb";
}
.fa-folder-tree {
  --fa: "\f802";
}
.fa-burger,.fa-hamburger {
  --fa: "\f805";
}
.fa-hand-middle-finger {
  --fa: "\f806";
}
.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety {
  --fa: "\f807";
}
.fa-hospital-user {
  --fa: "\f80d";
}
.fa-hotdog {
  --fa: "\f80f";
}
.fa-ice-cream {
  --fa: "\f810";
}
.fa-laptop-medical {
  --fa: "\f812";
}
.fa-pager {
  --fa: "\f815";
}
.fa-pepper-hot {
  --fa: "\f816";
}
.fa-pizza-slice {
  --fa: "\f818";
}
.fa-sack-dollar {
  --fa: "\f81d";
}
.fa-book-tanakh,.fa-tanakh {
  --fa: "\f827";
}
.fa-bars-progress,.fa-tasks-alt {
  --fa: "\f828";
}
.fa-trash-arrow-up,.fa-trash-restore {
  --fa: "\f829";
}
.fa-trash-can-arrow-up,.fa-trash-restore-alt {
  --fa: "\f82a";
}
.fa-user-nurse {
  --fa: "\f82f";
}
.fa-wave-square {
  --fa: "\f83e";
}
.fa-biking,.fa-person-biking {
  --fa: "\f84a";
}
.fa-border-all {
  --fa: "\f84c";
}
.fa-border-none {
  --fa: "\f850";
}
.fa-border-style,.fa-border-top-left {
  --fa: "\f853";
}
.fa-digging,.fa-person-digging {
  --fa: "\f85e";
}
.fa-fan {
  --fa: "\f863";
}
.fa-heart-music-camera-bolt,.fa-icons {
  --fa: "\f86d";
}
.fa-phone-alt,.fa-phone-flip {
  --fa: "\f879";
}
.fa-phone-square-alt,.fa-square-phone-flip {
  --fa: "\f87b";
}
.fa-photo-film,.fa-photo-video {
  --fa: "\f87c";
}
.fa-remove-format,.fa-text-slash {
  --fa: "\f87d";
}
.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt {
  --fa: "\f881";
}
.fa-arrow-up-z-a,.fa-sort-alpha-up-alt {
  --fa: "\f882";
}
.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt {
  --fa: "\f884";
}
.fa-arrow-up-short-wide,.fa-sort-amount-up-alt {
  --fa: "\f885";
}
.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt {
  --fa: "\f886";
}
.fa-arrow-up-9-1,.fa-sort-numeric-up-alt {
  --fa: "\f887";
}
.fa-spell-check {
  --fa: "\f891";
}
.fa-voicemail {
  --fa: "\f897";
}
.fa-hat-cowboy {
  --fa: "\f8c0";
}
.fa-hat-cowboy-side {
  --fa: "\f8c1";
}
.fa-computer-mouse,.fa-mouse {
  --fa: "\f8cc";
}
.fa-radio {
  --fa: "\f8d7";
}
.fa-record-vinyl {
  --fa: "\f8d9";
}
.fa-walkie-talkie {
  --fa: "\f8ef";
}
.fa-caravan {
  --fa: "\f8ff";
}
:host,:root {
  --fa-family-brands: "Font Awesome 7 Brands";
  --fa-font-brands: normal 400 1em/1 var(--fa-family-brands);
}
@font-face {
  font-family: "Font Awesome 7 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/fonts/fa-brands-400.b15ea767.woff2);
}
.fa-brands,.fa-classic.fa-brands,.fab {
  --fa-family: var(--fa-family-brands);
  --fa-style: 400;
}
.fa-firefox-browser {
  --fa: "\e007";
}
.fa-ideal {
  --fa: "\e013";
}
.fa-microblog {
  --fa: "\e01a";
}
.fa-pied-piper-square,.fa-square-pied-piper {
  --fa: "\e01e";
}
.fa-unity {
  --fa: "\e049";
}
.fa-dailymotion {
  --fa: "\e052";
}
.fa-instagram-square,.fa-square-instagram {
  --fa: "\e055";
}
.fa-mixer {
  --fa: "\e056";
}
.fa-shopify {
  --fa: "\e057";
}
.fa-deezer {
  --fa: "\e077";
}
.fa-edge-legacy {
  --fa: "\e078";
}
.fa-google-pay {
  --fa: "\e079";
}
.fa-rust {
  --fa: "\e07a";
}
.fa-tiktok {
  --fa: "\e07b";
}
.fa-unsplash {
  --fa: "\e07c";
}
.fa-cloudflare {
  --fa: "\e07d";
}
.fa-guilded {
  --fa: "\e07e";
}
.fa-hive {
  --fa: "\e07f";
}
.fa-42-group,.fa-innosoft {
  --fa: "\e080";
}
.fa-instalod {
  --fa: "\e081";
}
.fa-octopus-deploy {
  --fa: "\e082";
}
.fa-perbyte {
  --fa: "\e083";
}
.fa-uncharted {
  --fa: "\e084";
}
.fa-watchman-monitoring {
  --fa: "\e087";
}
.fa-wodu {
  --fa: "\e088";
}
.fa-wirsindhandwerk,.fa-wsh {
  --fa: "\e2d0";
}
.fa-bots {
  --fa: "\e340";
}
.fa-cmplid {
  --fa: "\e360";
}
.fa-bilibili {
  --fa: "\e3d9";
}
.fa-golang {
  --fa: "\e40f";
}
.fa-pix {
  --fa: "\e43a";
}
.fa-sitrox {
  --fa: "\e44a";
}
.fa-hashnode {
  --fa: "\e499";
}
.fa-meta {
  --fa: "\e49b";
}
.fa-padlet {
  --fa: "\e4a0";
}
.fa-nfc-directional {
  --fa: "\e530";
}
.fa-nfc-symbol {
  --fa: "\e531";
}
.fa-screenpal {
  --fa: "\e570";
}
.fa-space-awesome {
  --fa: "\e5ac";
}
.fa-square-font-awesome {
  --fa: "\e5ad";
}
.fa-gitlab-square,.fa-square-gitlab {
  --fa: "\e5ae";
}
.fa-odysee {
  --fa: "\e5c6";
}
.fa-stubber {
  --fa: "\e5c7";
}
.fa-debian {
  --fa: "\e60b";
}
.fa-shoelace {
  --fa: "\e60c";
}
.fa-threads {
  --fa: "\e618";
}
.fa-square-threads {
  --fa: "\e619";
}
.fa-square-x-twitter {
  --fa: "\e61a";
}
.fa-x-twitter {
  --fa: "\e61b";
}
.fa-opensuse {
  --fa: "\e62b";
}
.fa-letterboxd {
  --fa: "\e62d";
}
.fa-square-letterboxd {
  --fa: "\e62e";
}
.fa-mintbit {
  --fa: "\e62f";
}
.fa-google-scholar {
  --fa: "\e63b";
}
.fa-brave {
  --fa: "\e63c";
}
.fa-brave-reverse {
  --fa: "\e63d";
}
.fa-pixiv {
  --fa: "\e640";
}
.fa-upwork {
  --fa: "\e641";
}
.fa-webflow {
  --fa: "\e65c";
}
.fa-signal-messenger {
  --fa: "\e663";
}
.fa-bluesky {
  --fa: "\e671";
}
.fa-jxl {
  --fa: "\e67b";
}
.fa-square-upwork {
  --fa: "\e67c";
}
.fa-web-awesome {
  --fa: "\e682";
}
.fa-square-web-awesome {
  --fa: "\e683";
}
.fa-square-web-awesome-stroke {
  --fa: "\e684";
}
.fa-dart-lang {
  --fa: "\e693";
}
.fa-flutter {
  --fa: "\e694";
}
.fa-files-pinwheel {
  --fa: "\e69f";
}
.fa-css {
  --fa: "\e6a2";
}
.fa-square-bluesky {
  --fa: "\e6a3";
}
.fa-openai {
  --fa: "\e7cf";
}
.fa-square-linkedin {
  --fa: "\e7d0";
}
.fa-cash-app {
  --fa: "\e7d4";
}
.fa-disqus {
  --fa: "\e7d5";
}
.fa-11ty,.fa-eleventy {
  --fa: "\e7d6";
}
.fa-kakao-talk {
  --fa: "\e7d7";
}
.fa-linktree {
  --fa: "\e7d8";
}
.fa-notion {
  --fa: "\e7d9";
}
.fa-pandora {
  --fa: "\e7da";
}
.fa-pixelfed {
  --fa: "\e7db";
}
.fa-tidal {
  --fa: "\e7dc";
}
.fa-vsco {
  --fa: "\e7dd";
}
.fa-w3c {
  --fa: "\e7de";
}
.fa-lumon {
  --fa: "\e7e2";
}
.fa-lumon-drop {
  --fa: "\e7e3";
}
.fa-square-figma {
  --fa: "\e7e4";
}
.fa-tex {
  --fa: "\e7ff";
}
.fa-duolingo {
  --fa: "\e812";
}
.fa-supportnow {
  --fa: "\e833";
}
.fa-tor-browser {
  --fa: "\e838";
}
.fa-typescript {
  --fa: "\e840";
}
.fa-square-deskpro {
  --fa: "\e844";
}
.fa-circle-zulip {
  --fa: "\e851";
}
.fa-julia {
  --fa: "\e852";
}
.fa-zulip {
  --fa: "\e853";
}
.fa-unison {
  --fa: "\e854";
}
.fa-bgg,.fa-board-game-geek {
  --fa: "\e855";
}
.fa-ko-fi {
  --fa: "\e856";
}
.fa-kubernetes {
  --fa: "\e857";
}
.fa-postgresql {
  --fa: "\e858";
}
.fa-scaleway {
  --fa: "\e859";
}
.fa-venmo {
  --fa: "\e85a";
}
.fa-venmo-v {
  --fa: "\e85b";
}
.fa-unreal-engine {
  --fa: "\e85c";
}
.fa-globaleaks {
  --fa: "\e85d";
}
.fa-solana {
  --fa: "\e85e";
}
.fa-threema {
  --fa: "\e85f";
}
.fa-forgejo {
  --fa: "\e860";
}
.fa-claude {
  --fa: "\e861";
}
.fa-gitee {
  --fa: "\e863";
}
.fa-xmpp {
  --fa: "\e864";
}
.fa-fediverse {
  --fa: "\e865";
}
.fa-tailwind-css {
  --fa: "\e866";
}
.fa-arch-linux {
  --fa: "\e867";
}
.fa-svelte {
  --fa: "\e868";
}
.fa-hugging-face {
  --fa: "\e869";
}
.fa-leetcode {
  --fa: "\e86a";
}
.fa-openstreetmap {
  --fa: "\e86b";
}
.fa-ultralytics {
  --fa: "\e86d";
}
.fa-ultralytics-hub {
  --fa: "\e86e";
}
.fa-ultralytics-yolo {
  --fa: "\e86f";
}
.fa-obsidian {
  --fa: "\e879";
}
.fa-zoom {
  --fa: "\e87b";
}
.fa-vim {
  --fa: "\e88a";
}
.fa-symfonycasts {
  --fa: "\e8ab";
}
.fa-build-awesome {
  --fa: "\e8ac";
}
.fa-codeberg {
  --fa: "\e8ad";
}
.fa-devpost {
  --fa: "\e8ae";
}
.fa-internet-archive {
  --fa: "\e8b1";
}
.fa-lets-encrypt {
  --fa: "\e8b2";
}
.fa-matrix {
  --fa: "\e8b3";
}
.fa-mattermost {
  --fa: "\e8b4";
}
.fa-nextcloud {
  --fa: "\e8b5";
}
.fa-roblox-creator-studio {
  --fa: "\e8b6";
}
.fa-square-build-awesome-stroke {
  --fa: "\e8b7";
}
.fa-substack {
  --fa: "\e8b8";
}
.fa-tesla {
  --fa: "\e8b9";
}
.fa-xrp {
  --fa: "\e8ba";
}
.fa-xrpl {
  --fa: "\e8bb";
}
.fa-youtube-shorts {
  --fa: "\e8bc";
}
.fa-ror {
  --fa: "\e8bd";
}
.fa-square-twitter,.fa-twitter-square {
  --fa: "\f081";
}
.fa-facebook-square,.fa-square-facebook {
  --fa: "\f082";
}
.fa-linkedin {
  --fa: "\f08c";
}
.fa-github-square,.fa-square-github {
  --fa: "\f092";
}
.fa-twitter {
  --fa: "\f099";
}
.fa-facebook {
  --fa: "\f09a";
}
.fa-github {
  --fa: "\f09b";
}
.fa-pinterest {
  --fa: "\f0d2";
}
.fa-pinterest-square,.fa-square-pinterest {
  --fa: "\f0d3";
}
.fa-google-plus-square,.fa-square-google-plus {
  --fa: "\f0d4";
}
.fa-google-plus-g {
  --fa: "\f0d5";
}
.fa-linkedin-in {
  --fa: "\f0e1";
}
.fa-github-alt {
  --fa: "\f113";
}
.fa-maxcdn {
  --fa: "\f136";
}
.fa-html5 {
  --fa: "\f13b";
}
.fa-css3 {
  --fa: "\f13c";
}
.fa-btc {
  --fa: "\f15a";
}
.fa-youtube {
  --fa: "\f167";
}
.fa-xing {
  --fa: "\f168";
}
.fa-square-xing,.fa-xing-square {
  --fa: "\f169";
}
.fa-dropbox {
  --fa: "\f16b";
}
.fa-stack-overflow {
  --fa: "\f16c";
}
.fa-instagram {
  --fa: "\f16d";
}
.fa-flickr {
  --fa: "\f16e";
}
.fa-adn {
  --fa: "\f170";
}
.fa-bitbucket {
  --fa: "\f171";
}
.fa-tumblr {
  --fa: "\f173";
}
.fa-square-tumblr,.fa-tumblr-square {
  --fa: "\f174";
}
.fa-apple {
  --fa: "\f179";
}
.fa-windows {
  --fa: "\f17a";
}
.fa-android {
  --fa: "\f17b";
}
.fa-linux {
  --fa: "\f17c";
}
.fa-dribbble {
  --fa: "\f17d";
}
.fa-skype {
  --fa: "\f17e";
}
.fa-foursquare {
  --fa: "\f180";
}
.fa-trello {
  --fa: "\f181";
}
.fa-gratipay {
  --fa: "\f184";
}
.fa-vk {
  --fa: "\f189";
}
.fa-weibo {
  --fa: "\f18a";
}
.fa-renren {
  --fa: "\f18b";
}
.fa-pagelines {
  --fa: "\f18c";
}
.fa-stack-exchange {
  --fa: "\f18d";
}
.fa-square-vimeo,.fa-vimeo-square {
  --fa: "\f194";
}
.fa-slack,.fa-slack-hash {
  --fa: "\f198";
}
.fa-wordpress {
  --fa: "\f19a";
}
.fa-openid {
  --fa: "\f19b";
}
.fa-yahoo {
  --fa: "\f19e";
}
.fa-google {
  --fa: "\f1a0";
}
.fa-reddit {
  --fa: "\f1a1";
}
.fa-reddit-square,.fa-square-reddit {
  --fa: "\f1a2";
}
.fa-stumbleupon-circle {
  --fa: "\f1a3";
}
.fa-stumbleupon {
  --fa: "\f1a4";
}
.fa-delicious {
  --fa: "\f1a5";
}
.fa-digg {
  --fa: "\f1a6";
}
.fa-pied-piper-pp {
  --fa: "\f1a7";
}
.fa-pied-piper-alt {
  --fa: "\f1a8";
}
.fa-drupal {
  --fa: "\f1a9";
}
.fa-joomla {
  --fa: "\f1aa";
}
.fa-behance {
  --fa: "\f1b4";
}
.fa-behance-square,.fa-square-behance {
  --fa: "\f1b5";
}
.fa-steam {
  --fa: "\f1b6";
}
.fa-square-steam,.fa-steam-square {
  --fa: "\f1b7";
}
.fa-spotify {
  --fa: "\f1bc";
}
.fa-deviantart {
  --fa: "\f1bd";
}
.fa-soundcloud {
  --fa: "\f1be";
}
.fa-vine {
  --fa: "\f1ca";
}
.fa-codepen {
  --fa: "\f1cb";
}
.fa-jsfiddle {
  --fa: "\f1cc";
}
.fa-rebel {
  --fa: "\f1d0";
}
.fa-empire {
  --fa: "\f1d1";
}
.fa-git-square,.fa-square-git {
  --fa: "\f1d2";
}
.fa-git {
  --fa: "\f1d3";
}
.fa-hacker-news {
  --fa: "\f1d4";
}
.fa-tencent-weibo {
  --fa: "\f1d5";
}
.fa-qq {
  --fa: "\f1d6";
}
.fa-weixin {
  --fa: "\f1d7";
}
.fa-slideshare {
  --fa: "\f1e7";
}
.fa-twitch {
  --fa: "\f1e8";
}
.fa-yelp {
  --fa: "\f1e9";
}
.fa-paypal {
  --fa: "\f1ed";
}
.fa-google-wallet {
  --fa: "\f1ee";
}
.fa-cc-visa {
  --fa: "\f1f0";
}
.fa-cc-mastercard {
  --fa: "\f1f1";
}
.fa-cc-discover {
  --fa: "\f1f2";
}
.fa-cc-amex {
  --fa: "\f1f3";
}
.fa-cc-paypal {
  --fa: "\f1f4";
}
.fa-cc-stripe {
  --fa: "\f1f5";
}
.fa-lastfm {
  --fa: "\f202";
}
.fa-lastfm-square,.fa-square-lastfm {
  --fa: "\f203";
}
.fa-ioxhost {
  --fa: "\f208";
}
.fa-angellist {
  --fa: "\f209";
}
.fa-buysellads {
  --fa: "\f20d";
}
.fa-connectdevelop {
  --fa: "\f20e";
}
.fa-dashcube {
  --fa: "\f210";
}
.fa-forumbee {
  --fa: "\f211";
}
.fa-leanpub {
  --fa: "\f212";
}
.fa-sellsy {
  --fa: "\f213";
}
.fa-shirtsinbulk {
  --fa: "\f214";
}
.fa-simplybuilt {
  --fa: "\f215";
}
.fa-skyatlas {
  --fa: "\f216";
}
.fa-pinterest-p {
  --fa: "\f231";
}
.fa-whatsapp {
  --fa: "\f232";
}
.fa-viacoin {
  --fa: "\f237";
}
.fa-medium,.fa-medium-m {
  --fa: "\f23a";
}
.fa-y-combinator {
  --fa: "\f23b";
}
.fa-optin-monster {
  --fa: "\f23c";
}
.fa-opencart {
  --fa: "\f23d";
}
.fa-expeditedssl {
  --fa: "\f23e";
}
.fa-cc-jcb {
  --fa: "\f24b";
}
.fa-cc-diners-club {
  --fa: "\f24c";
}
.fa-creative-commons {
  --fa: "\f25e";
}
.fa-gg {
  --fa: "\f260";
}
.fa-gg-circle {
  --fa: "\f261";
}
.fa-odnoklassniki {
  --fa: "\f263";
}
.fa-odnoklassniki-square,.fa-square-odnoklassniki {
  --fa: "\f264";
}
.fa-get-pocket {
  --fa: "\f265";
}
.fa-wikipedia-w {
  --fa: "\f266";
}
.fa-safari {
  --fa: "\f267";
}
.fa-chrome {
  --fa: "\f268";
}
.fa-firefox {
  --fa: "\f269";
}
.fa-opera {
  --fa: "\f26a";
}
.fa-internet-explorer {
  --fa: "\f26b";
}
.fa-contao {
  --fa: "\f26d";
}
.fa-500px {
  --fa: "\f26e";
}
.fa-amazon {
  --fa: "\f270";
}
.fa-houzz {
  --fa: "\f27c";
}
.fa-vimeo-v {
  --fa: "\f27d";
}
.fa-black-tie {
  --fa: "\f27e";
}
.fa-fonticons {
  --fa: "\f280";
}
.fa-reddit-alien {
  --fa: "\f281";
}
.fa-edge {
  --fa: "\f282";
}
.fa-codiepie {
  --fa: "\f284";
}
.fa-modx {
  --fa: "\f285";
}
.fa-fort-awesome {
  --fa: "\f286";
}
.fa-usb {
  --fa: "\f287";
}
.fa-product-hunt {
  --fa: "\f288";
}
.fa-mixcloud {
  --fa: "\f289";
}
.fa-scribd {
  --fa: "\f28a";
}
.fa-bluetooth {
  --fa: "\f293";
}
.fa-bluetooth-b {
  --fa: "\f294";
}
.fa-gitlab {
  --fa: "\f296";
}
.fa-wpbeginner {
  --fa: "\f297";
}
.fa-wpforms {
  --fa: "\f298";
}
.fa-envira {
  --fa: "\f299";
}
.fa-glide {
  --fa: "\f2a5";
}
.fa-glide-g {
  --fa: "\f2a6";
}
.fa-viadeo {
  --fa: "\f2a9";
}
.fa-square-viadeo,.fa-viadeo-square {
  --fa: "\f2aa";
}
.fa-snapchat,.fa-snapchat-ghost {
  --fa: "\f2ab";
}
.fa-snapchat-square,.fa-square-snapchat {
  --fa: "\f2ad";
}
.fa-pied-piper {
  --fa: "\f2ae";
}
.fa-first-order {
  --fa: "\f2b0";
}
.fa-yoast {
  --fa: "\f2b1";
}
.fa-themeisle {
  --fa: "\f2b2";
}
.fa-google-plus {
  --fa: "\f2b3";
}
.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full {
  --fa: "\f2b4";
}
.fa-linode {
  --fa: "\f2b8";
}
.fa-quora {
  --fa: "\f2c4";
}
.fa-free-code-camp {
  --fa: "\f2c5";
}
.fa-telegram,.fa-telegram-plane {
  --fa: "\f2c6";
}
.fa-bandcamp {
  --fa: "\f2d5";
}
.fa-grav {
  --fa: "\f2d6";
}
.fa-etsy {
  --fa: "\f2d7";
}
.fa-imdb {
  --fa: "\f2d8";
}
.fa-ravelry {
  --fa: "\f2d9";
}
.fa-sellcast {
  --fa: "\f2da";
}
.fa-superpowers {
  --fa: "\f2dd";
}
.fa-wpexplorer {
  --fa: "\f2de";
}
.fa-meetup {
  --fa: "\f2e0";
}
.fa-font-awesome-alt,.fa-square-font-awesome-stroke {
  --fa: "\f35c";
}
.fa-accessible-icon {
  --fa: "\f368";
}
.fa-accusoft {
  --fa: "\f369";
}
.fa-adversal {
  --fa: "\f36a";
}
.fa-affiliatetheme {
  --fa: "\f36b";
}
.fa-algolia {
  --fa: "\f36c";
}
.fa-amilia {
  --fa: "\f36d";
}
.fa-angrycreative {
  --fa: "\f36e";
}
.fa-app-store {
  --fa: "\f36f";
}
.fa-app-store-ios {
  --fa: "\f370";
}
.fa-apper {
  --fa: "\f371";
}
.fa-asymmetrik {
  --fa: "\f372";
}
.fa-audible {
  --fa: "\f373";
}
.fa-avianex {
  --fa: "\f374";
}
.fa-aws {
  --fa: "\f375";
}
.fa-bimobject {
  --fa: "\f378";
}
.fa-bitcoin {
  --fa: "\f379";
}
.fa-bity {
  --fa: "\f37a";
}
.fa-blackberry {
  --fa: "\f37b";
}
.fa-blogger {
  --fa: "\f37c";
}
.fa-blogger-b {
  --fa: "\f37d";
}
.fa-buromobelexperte {
  --fa: "\f37f";
}
.fa-centercode {
  --fa: "\f380";
}
.fa-cloudscale {
  --fa: "\f383";
}
.fa-cloudsmith {
  --fa: "\f384";
}
.fa-cloudversify {
  --fa: "\f385";
}
.fa-cpanel {
  --fa: "\f388";
}
.fa-css3-alt {
  --fa: "\f38b";
}
.fa-cuttlefish {
  --fa: "\f38c";
}
.fa-d-and-d {
  --fa: "\f38d";
}
.fa-deploydog {
  --fa: "\f38e";
}
.fa-deskpro {
  --fa: "\f38f";
}
.fa-digital-ocean {
  --fa: "\f391";
}
.fa-discord {
  --fa: "\f392";
}
.fa-discourse {
  --fa: "\f393";
}
.fa-dochub {
  --fa: "\f394";
}
.fa-docker {
  --fa: "\f395";
}
.fa-draft2digital {
  --fa: "\f396";
}
.fa-dribbble-square,.fa-square-dribbble {
  --fa: "\f397";
}
.fa-dyalog {
  --fa: "\f399";
}
.fa-earlybirds {
  --fa: "\f39a";
}
.fa-erlang {
  --fa: "\f39d";
}
.fa-facebook-f {
  --fa: "\f39e";
}
.fa-facebook-messenger {
  --fa: "\f39f";
}
.fa-firstdraft {
  --fa: "\f3a1";
}
.fa-fonticons-fi {
  --fa: "\f3a2";
}
.fa-fort-awesome-alt {
  --fa: "\f3a3";
}
.fa-freebsd {
  --fa: "\f3a4";
}
.fa-gitkraken {
  --fa: "\f3a6";
}
.fa-gofore {
  --fa: "\f3a7";
}
.fa-goodreads {
  --fa: "\f3a8";
}
.fa-goodreads-g {
  --fa: "\f3a9";
}
.fa-google-drive {
  --fa: "\f3aa";
}
.fa-google-play {
  --fa: "\f3ab";
}
.fa-gripfire {
  --fa: "\f3ac";
}
.fa-grunt {
  --fa: "\f3ad";
}
.fa-gulp {
  --fa: "\f3ae";
}
.fa-hacker-news-square,.fa-square-hacker-news {
  --fa: "\f3af";
}
.fa-hire-a-helper {
  --fa: "\f3b0";
}
.fa-hotjar {
  --fa: "\f3b1";
}
.fa-hubspot {
  --fa: "\f3b2";
}
.fa-itunes {
  --fa: "\f3b4";
}
.fa-itunes-note {
  --fa: "\f3b5";
}
.fa-jenkins {
  --fa: "\f3b6";
}
.fa-joget {
  --fa: "\f3b7";
}
.fa-js {
  --fa: "\f3b8";
}
.fa-js-square,.fa-square-js {
  --fa: "\f3b9";
}
.fa-keycdn {
  --fa: "\f3ba";
}
.fa-kickstarter,.fa-square-kickstarter {
  --fa: "\f3bb";
}
.fa-kickstarter-k {
  --fa: "\f3bc";
}
.fa-laravel {
  --fa: "\f3bd";
}
.fa-line {
  --fa: "\f3c0";
}
.fa-lyft {
  --fa: "\f3c3";
}
.fa-magento {
  --fa: "\f3c4";
}
.fa-medapps {
  --fa: "\f3c6";
}
.fa-medrt {
  --fa: "\f3c8";
}
.fa-microsoft {
  --fa: "\f3ca";
}
.fa-mix {
  --fa: "\f3cb";
}
.fa-mizuni {
  --fa: "\f3cc";
}
.fa-monero {
  --fa: "\f3d0";
}
.fa-napster {
  --fa: "\f3d2";
}
.fa-node-js {
  --fa: "\f3d3";
}
.fa-npm {
  --fa: "\f3d4";
}
.fa-ns8 {
  --fa: "\f3d5";
}
.fa-nutritionix {
  --fa: "\f3d6";
}
.fa-page4 {
  --fa: "\f3d7";
}
.fa-palfed {
  --fa: "\f3d8";
}
.fa-patreon {
  --fa: "\f3d9";
}
.fa-periscope {
  --fa: "\f3da";
}
.fa-phabricator {
  --fa: "\f3db";
}
.fa-phoenix-framework {
  --fa: "\f3dc";
}
.fa-playstation {
  --fa: "\f3df";
}
.fa-pushed {
  --fa: "\f3e1";
}
.fa-python {
  --fa: "\f3e2";
}
.fa-red-river {
  --fa: "\f3e3";
}
.fa-rendact,.fa-wpressr {
  --fa: "\f3e4";
}
.fa-replyd {
  --fa: "\f3e6";
}
.fa-resolving {
  --fa: "\f3e7";
}
.fa-rocketchat {
  --fa: "\f3e8";
}
.fa-rockrms {
  --fa: "\f3e9";
}
.fa-schlix {
  --fa: "\f3ea";
}
.fa-searchengin {
  --fa: "\f3eb";
}
.fa-servicestack {
  --fa: "\f3ec";
}
.fa-sistrix {
  --fa: "\f3ee";
}
.fa-speakap {
  --fa: "\f3f3";
}
.fa-staylinked {
  --fa: "\f3f5";
}
.fa-steam-symbol {
  --fa: "\f3f6";
}
.fa-sticker-mule {
  --fa: "\f3f7";
}
.fa-studiovinari {
  --fa: "\f3f8";
}
.fa-supple {
  --fa: "\f3f9";
}
.fa-uber {
  --fa: "\f402";
}
.fa-uikit {
  --fa: "\f403";
}
.fa-uniregistry {
  --fa: "\f404";
}
.fa-untappd {
  --fa: "\f405";
}
.fa-ussunnah {
  --fa: "\f407";
}
.fa-vaadin {
  --fa: "\f408";
}
.fa-viber {
  --fa: "\f409";
}
.fa-vimeo {
  --fa: "\f40a";
}
.fa-vnv {
  --fa: "\f40b";
}
.fa-square-whatsapp,.fa-whatsapp-square {
  --fa: "\f40c";
}
.fa-whmcs {
  --fa: "\f40d";
}
.fa-wordpress-simple {
  --fa: "\f411";
}
.fa-xbox {
  --fa: "\f412";
}
.fa-yandex {
  --fa: "\f413";
}
.fa-yandex-international {
  --fa: "\f414";
}
.fa-apple-pay {
  --fa: "\f415";
}
.fa-cc-apple-pay {
  --fa: "\f416";
}
.fa-fly {
  --fa: "\f417";
}
.fa-node {
  --fa: "\f419";
}
.fa-osi {
  --fa: "\f41a";
}
.fa-react {
  --fa: "\f41b";
}
.fa-autoprefixer {
  --fa: "\f41c";
}
.fa-less {
  --fa: "\f41d";
}
.fa-sass {
  --fa: "\f41e";
}
.fa-vuejs {
  --fa: "\f41f";
}
.fa-angular {
  --fa: "\f420";
}
.fa-aviato {
  --fa: "\f421";
}
.fa-ember {
  --fa: "\f423";
}
.fa-gitter {
  --fa: "\f426";
}
.fa-hooli {
  --fa: "\f427";
}
.fa-strava {
  --fa: "\f428";
}
.fa-stripe {
  --fa: "\f429";
}
.fa-stripe-s {
  --fa: "\f42a";
}
.fa-typo3 {
  --fa: "\f42b";
}
.fa-amazon-pay {
  --fa: "\f42c";
}
.fa-cc-amazon-pay {
  --fa: "\f42d";
}
.fa-ethereum {
  --fa: "\f42e";
}
.fa-korvue {
  --fa: "\f42f";
}
.fa-elementor {
  --fa: "\f430";
}
.fa-square-youtube,.fa-youtube-square {
  --fa: "\f431";
}
.fa-flipboard {
  --fa: "\f44d";
}
.fa-hips {
  --fa: "\f452";
}
.fa-php {
  --fa: "\f457";
}
.fa-quinscape {
  --fa: "\f459";
}
.fa-readme {
  --fa: "\f4d5";
}
.fa-java {
  --fa: "\f4e4";
}
.fa-pied-piper-hat {
  --fa: "\f4e5";
}
.fa-creative-commons-by {
  --fa: "\f4e7";
}
.fa-creative-commons-nc {
  --fa: "\f4e8";
}
.fa-creative-commons-nc-eu {
  --fa: "\f4e9";
}
.fa-creative-commons-nc-jp {
  --fa: "\f4ea";
}
.fa-creative-commons-nd {
  --fa: "\f4eb";
}
.fa-creative-commons-pd {
  --fa: "\f4ec";
}
.fa-creative-commons-pd-alt {
  --fa: "\f4ed";
}
.fa-creative-commons-remix {
  --fa: "\f4ee";
}
.fa-creative-commons-sa {
  --fa: "\f4ef";
}
.fa-creative-commons-sampling {
  --fa: "\f4f0";
}
.fa-creative-commons-sampling-plus {
  --fa: "\f4f1";
}
.fa-creative-commons-share {
  --fa: "\f4f2";
}
.fa-creative-commons-zero {
  --fa: "\f4f3";
}
.fa-ebay {
  --fa: "\f4f4";
}
.fa-keybase {
  --fa: "\f4f5";
}
.fa-mastodon {
  --fa: "\f4f6";
}
.fa-r-project {
  --fa: "\f4f7";
}
.fa-researchgate {
  --fa: "\f4f8";
}
.fa-teamspeak {
  --fa: "\f4f9";
}
.fa-first-order-alt {
  --fa: "\f50a";
}
.fa-fulcrum {
  --fa: "\f50b";
}
.fa-galactic-republic {
  --fa: "\f50c";
}
.fa-galactic-senate {
  --fa: "\f50d";
}
.fa-jedi-order {
  --fa: "\f50e";
}
.fa-mandalorian {
  --fa: "\f50f";
}
.fa-old-republic {
  --fa: "\f510";
}
.fa-phoenix-squadron {
  --fa: "\f511";
}
.fa-sith {
  --fa: "\f512";
}
.fa-trade-federation {
  --fa: "\f513";
}
.fa-wolf-pack-battalion {
  --fa: "\f514";
}
.fa-hornbill {
  --fa: "\f592";
}
.fa-mailchimp {
  --fa: "\f59e";
}
.fa-megaport {
  --fa: "\f5a3";
}
.fa-nimblr {
  --fa: "\f5a8";
}
.fa-rev {
  --fa: "\f5b2";
}
.fa-shopware {
  --fa: "\f5b5";
}
.fa-squarespace {
  --fa: "\f5be";
}
.fa-themeco {
  --fa: "\f5c6";
}
.fa-weebly {
  --fa: "\f5cc";
}
.fa-wix {
  --fa: "\f5cf";
}
.fa-ello {
  --fa: "\f5f1";
}
.fa-hackerrank {
  --fa: "\f5f7";
}
.fa-kaggle {
  --fa: "\f5fa";
}
.fa-markdown {
  --fa: "\f60f";
}
.fa-neos {
  --fa: "\f612";
}
.fa-zhihu {
  --fa: "\f63f";
}
.fa-alipay {
  --fa: "\f642";
}
.fa-the-red-yeti {
  --fa: "\f69d";
}
.fa-critical-role {
  --fa: "\f6c9";
}
.fa-d-and-d-beyond {
  --fa: "\f6ca";
}
.fa-dev {
  --fa: "\f6cc";
}
.fa-fantasy-flight-games {
  --fa: "\f6dc";
}
.fa-wizards-of-the-coast {
  --fa: "\f730";
}
.fa-think-peaks {
  --fa: "\f731";
}
.fa-reacteurope {
  --fa: "\f75d";
}
.fa-artstation {
  --fa: "\f77a";
}
.fa-atlassian {
  --fa: "\f77b";
}
.fa-canadian-maple-leaf {
  --fa: "\f785";
}
.fa-centos {
  --fa: "\f789";
}
.fa-confluence {
  --fa: "\f78d";
}
.fa-dhl {
  --fa: "\f790";
}
.fa-diaspora {
  --fa: "\f791";
}
.fa-fedex {
  --fa: "\f797";
}
.fa-fedora {
  --fa: "\f798";
}
.fa-figma {
  --fa: "\f799";
}
.fa-intercom {
  --fa: "\f7af";
}
.fa-invision {
  --fa: "\f7b0";
}
.fa-jira {
  --fa: "\f7b1";
}
.fa-mendeley {
  --fa: "\f7b3";
}
.fa-raspberry-pi {
  --fa: "\f7bb";
}
.fa-redhat {
  --fa: "\f7bc";
}
.fa-sketch {
  --fa: "\f7c6";
}
.fa-sourcetree {
  --fa: "\f7d3";
}
.fa-suse {
  --fa: "\f7d6";
}
.fa-ubuntu {
  --fa: "\f7df";
}
.fa-ups {
  --fa: "\f7e0";
}
.fa-usps {
  --fa: "\f7e1";
}
.fa-yarn {
  --fa: "\f7e3";
}
.fa-airbnb {
  --fa: "\f834";
}
.fa-battle-net {
  --fa: "\f835";
}
.fa-bootstrap {
  --fa: "\f836";
}
.fa-buffer {
  --fa: "\f837";
}
.fa-chromecast {
  --fa: "\f838";
}
.fa-evernote {
  --fa: "\f839";
}
.fa-itch-io {
  --fa: "\f83a";
}
.fa-salesforce {
  --fa: "\f83b";
}
.fa-speaker-deck {
  --fa: "\f83c";
}
.fa-symfony {
  --fa: "\f83d";
}
.fa-waze {
  --fa: "\f83f";
}
.fa-yammer {
  --fa: "\f840";
}
.fa-git-alt {
  --fa: "\f841";
}
.fa-stackpath {
  --fa: "\f842";
}
.fa-cotton-bureau {
  --fa: "\f89e";
}
.fa-buy-n-large {
  --fa: "\f8a6";
}
.fa-mdb {
  --fa: "\f8ca";
}
.fa-orcid {
  --fa: "\f8d2";
}
.fa-swift {
  --fa: "\f8e1";
}
.fa-umbraco {
  --fa: "\f8e8";
}
:host,:root {
  --fa-font-regular: normal 400 1em/1 var(--fa-family-classic);
}
@font-face {
  font-family: "Font Awesome 7 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/fonts/fa-regular-400.c81757be.woff2);
}
.far {
  --fa-family: var(--fa-family-classic);
}
.fa-regular,.far {
  --fa-style: 400;
}
:host,:root {
  --fa-family-classic: "Font Awesome 7 Free";
  --fa-font-solid: normal 900 1em/1 var(--fa-family-classic);
  --fa-style-family-classic: var(--fa-family-classic);
}
@font-face {
  font-family: "Font Awesome 7 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/build/fonts/fa-solid-900.ac1705ce.woff2);
}
.fas {
  --fa-style: 900;
}
.fa-classic,.fas {
  --fa-family: var(--fa-family-classic);
}
.fa-solid {
  --fa-style: 900;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-display: block;
  font-weight: 400;
  src: url(/build/fonts/fa-brands-400.b15ea767.woff2) format("woff2");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 900;
  src: url(/build/fonts/fa-solid-900.ac1705ce.woff2) format("woff2");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-display: block;
  font-weight: 400;
  src: url(/build/fonts/fa-regular-400.c81757be.woff2) format("woff2");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url(/build/fonts/fa-solid-900.ac1705ce.woff2) format("woff2");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url(/build/fonts/fa-brands-400.b15ea767.woff2) format("woff2");
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url(/build/fonts/fa-regular-400.c81757be.woff2) format("woff2");
  unicode-range: u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc;
}
@font-face {
  font-family: "FontAwesome";
  font-display: block;
  src: url(/build/fonts/fa-v4compatibility.cb2708b9.woff2) format("woff2");
  unicode-range: u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a;
}
.tippy-box[data-animation=fade][data-state=hidden] {
  opacity: 0;
}
[data-tippy-root] {
  max-width: calc(100vw - 10px);
}
.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  white-space: normal;
  outline: 0;
  transition-property: transform,visibility,opacity;
}
.tippy-box[data-placement^=top]>.tippy-arrow {
  bottom: 0;
}
.tippy-box[data-placement^=top]>.tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}
.tippy-box[data-placement^=bottom]>.tippy-arrow {
  top: 0;
}
.tippy-box[data-placement^=bottom]>.tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}
.tippy-box[data-placement^=left]>.tippy-arrow {
  right: 0;
}
.tippy-box[data-placement^=left]>.tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}
.tippy-box[data-placement^=right]>.tippy-arrow {
  left: 0;
}
.tippy-box[data-placement^=right]>.tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}
.tippy-box[data-inertia][data-state=visible] {
  transition-timing-function: cubic-bezier(.54,1.5,.38,1.11);
}
.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}
.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}
.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}
@layer base {
  @font-face {
    font-family: "Continuum Medium";
    src: url("/css/fonts/contm.ttf");
  }
  @font-face {
    font-family: "Continuum Light";
    src: url("/css/fonts/contl.ttf");
  }
  @font-face {
    font-family: "Continuum Bold";
    src: url("/css/fonts/contb.ttf");
  }
  html {
    min-height: 100%;
  }
  body {
    min-height: 100%;
    font-family: "Helvetica Neue", sans-serif;
    background-image: linear-gradient(rgba(96, 96, 96, 0.1), rgba(255, 255, 255, 0.8)), url("/image/background.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-position: center center;
  }
  h1 {
    font-family: var(--font-display);
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
    color: var(--color-slate-900);
  }
  h2 {
    font-family: var(--font-display);
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
    color: var(--color-primary);
  }
  h3 {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    color: var(--color-primary);
  }
  h4 {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    color: var(--color-secondary);
  }
  a {
    color: var(--color-primary);
  }
}
@layer components {
  .site-header {
    position: relative;
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
    border-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-200) 80%, transparent);
    }
    background-color: var(--color-white);
  }
  .site-header::after {
    content: "";
    pointer-events: none;
    position: absolute;
    inset-inline: 0;
    bottom: 0;
    height: calc(var(--spacing) * 0.5);
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-via: var(--color-secondary);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
    --tw-gradient-to: var(--color-accent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .site-header__nav {
    display: flex;
    width: 100%;
    max-width: none;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: calc(var(--spacing) * 4);
    padding-inline: calc(var(--spacing) * 5);
    padding-block: calc(var(--spacing) * 3.5);
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .site-header__logo {
    height: auto;
    max-height: calc(var(--spacing) * 12);
    width: auto;
    max-width: 160px;
    cursor: pointer;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
    @media (width >= 40rem) {
      max-height: calc(var(--spacing) * 14);
    }
    @media (width >= 40rem) {
      max-width: 210px;
    }
  }
  .site-header__links {
    display: flex;
    width: 100%;
    flex-direction: column;
    gap: var(--spacing);
    @media (width >= 48rem) {
      width: auto;
    }
    @media (width >= 48rem) {
      flex-direction: row;
    }
    @media (width >= 48rem) {
      align-items: center;
    }
    @media (width >= 48rem) {
      gap: var(--spacing);
    }
  }
  .site-header__actions {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    gap: calc(var(--spacing) * 2);
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    padding-top: calc(var(--spacing) * 3);
    @media (width >= 48rem) {
      width: auto;
    }
    @media (width >= 48rem) {
      gap: calc(var(--spacing) * 2);
    }
    @media (width >= 48rem) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
    @media (width >= 48rem) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
    @media (width >= 48rem) {
      border-color: var(--color-slate-200);
    }
    @media (width >= 48rem) {
      padding-top: 0;
    }
    @media (width >= 48rem) {
      padding-left: calc(var(--spacing) * 3);
    }
  }
  .site-header__link {
    position: relative;
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    gap: calc(var(--spacing) * 2);
    border-radius: var(--radius-xl);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 2.5);
    font-family: var(--font-display);
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
    @media (width >= 48rem) {
      padding-inline: calc(var(--spacing) * 5);
    }
    @media (width >= 48rem) {
      padding-block: calc(var(--spacing) * 3);
    }
    @media (width >= 48rem) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .site-header__link::after {
    content: "";
    position: absolute;
    bottom: calc(var(--spacing) * 1.5);
    left: calc(1 / 2 * 100%);
    height: calc(var(--spacing) * 0.5);
    width: 0;
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
    border-radius: calc(infinity * 1px);
    background-color: var(--color-primary);
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .site-header__link:hover::after,
    .site-header__link--active::after {
    width: calc(3 / 5 * 100%);
  }
  .site-header__link--active {
    background-color: color-mix(in srgb, #79146a 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
    }
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-primary);
  }
  .site-header__icon-link {
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-slate-50);
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
  }
  .site-header__icon-link::after {
    display: none;
  }
  .site-header__icon-link--danger {
    border-color: var(--color-red-200);
    background-color: var(--color-red-50);
    color: var(--color-red-600) !important;
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-red-400);
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-red-100);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-red-700) !important;
      }
    }
  }
  .site-header__menu-btn {
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-xl);
    background-color: var(--color-primary);
    padding: calc(var(--spacing) * 3);
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
    color: var(--color-white);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
    @media (width >= 48rem) {
      display: none;
    }
  }
  .site-header__dropdown {
    position: static;
    z-index: 50;
    margin-top: var(--spacing);
    display: none;
    width: 100%;
    min-width: 0;
    overflow: hidden;
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 0px;
    background-color: var(--color-slate-50);
    padding-block: var(--spacing);
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    @media (width >= 48rem) {
      position: absolute;
    }
    @media (width >= 48rem) {
      right: 0;
    }
    @media (width >= 48rem) {
      left: auto;
    }
    @media (width >= 48rem) {
      margin-top: calc(var(--spacing) * 2);
    }
    @media (width >= 48rem) {
      width: auto;
    }
    @media (width >= 48rem) {
      min-width: calc(var(--spacing) * 64);
    }
    @media (width >= 48rem) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
    @media (width >= 48rem) {
      border-color: var(--color-slate-100);
    }
    @media (width >= 48rem) {
      background-color: var(--color-white);
    }
    @media (width >= 48rem) {
      padding-block: calc(var(--spacing) * 1.5);
    }
    @media (width >= 48rem) {
      --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .site-header__dropdown.show {
    display: block;
  }
  .site-header__dropdown-link {
    position: relative;
    display: block;
    width: 100%;
    border-style: var(--tw-border-style);
    border-width: 0px;
    background-color: transparent;
    padding-inline: calc(var(--spacing) * 5);
    padding-block: calc(var(--spacing) * 3);
    text-align: left;
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
  }
  .site-header__dropdown-link::before {
    content: "";
    position: absolute;
    inset-block: var(--spacing);
    left: 0;
    width: var(--spacing);
    transform-origin: center;
    --tw-scale-y: 0%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    background-color: var(--color-primary);
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .site-header__dropdown-link:hover::before {
    --tw-scale-y: 100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .site-header__dropdown-link--nested {
    padding-left: calc(var(--spacing) * 8);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-600);
  }
  .site-header__dropdown--flags {
    gap: var(--spacing);
    @media (width >= 48rem) {
      width: 100%;
    }
    @media (width >= 48rem) {
      min-width: 0;
    }
  }
  .site-header__dropdown--flags.show {
    display: flex;
    flex-wrap: wrap;
    @media (width >= 48rem) {
      display: block;
    }
  }
  .site-header__dropdown--flags .site-header__dropdown-link {
    margin-inline: var(--spacing);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-lg);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    text-align: center;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 10%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 10%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
    &:hover {
      @media (hover: hover) {
        --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
        }
      }
    }
    @media (width >= 48rem) {
      margin-inline: 0;
    }
    @media (width >= 48rem) {
      width: 100%;
    }
    @media (width >= 48rem) {
      padding-inline: calc(var(--spacing) * 2);
    }
    @media (width >= 48rem) {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .site-header__dropdown--flags .site-header__dropdown-link::before {
    display: none;
  }
  .site-header__dropdown--flags .site-header__dropdown-link:hover .flag-icon {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
    transition: transform 0.15s ease;
  }
  .site-header__dropdown--flags .site-header__dropdown-link .flag-icon {
    width: 2.25em;
    line-height: 1.5em;
    transition: transform 0.15s ease;
  }
  .site-header__badge {
    display: inline-flex;
    min-height: calc(var(--spacing) * 5);
    min-width: calc(var(--spacing) * 5);
    align-items: center;
    justify-content: center;
    border-radius: calc(infinity * 1px);
    background-color: var(--color-accent);
    padding-inline: calc(var(--spacing) * 1.5);
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    color: var(--color-white);
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    --tw-ring-color: var(--color-white);
  }
  .sidebar-menu {
    display: flex;
    flex-direction: column;
    gap: calc(var(--spacing) * 2);
  }
  .sidebar-btn {
    display: flex;
    width: 100%;
    align-items: center;
    gap: calc(var(--spacing) * 3);
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 2px;
    border-color: var(--color-slate-100);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-700);
    text-decoration-line: none;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .sidebar-btn--active {
    border-color: var(--color-primary);
    background-color: var(--color-primary);
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-white) !important;
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-white) !important;
      }
    }
  }
  .sidebar-sub-btn {
    display: flex;
    width: 100%;
    align-items: center;
    gap: calc(var(--spacing) * 2);
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-lightgrey);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 2.5);
    padding-left: calc(var(--spacing) * 5);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-600);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-white);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .sidebar-sub-btn--active {
    border-color: var(--color-primary);
    background-color: color-mix(in srgb, #79146a 15%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-primary) 15%, transparent);
    }
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-primary);
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
    }
  }
  .sidebar-toggle {
    display: inline-flex;
    flex-shrink: 0;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding: calc(var(--spacing) * 2.5);
    color: var(--color-primary);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
  }
  .sidebar-toggle .sidebar-chevron {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .sidebar-toggle:not(.collapsed) .sidebar-chevron {
    rotate: 180deg;
  }
  .sidebar-collapse:not(.show) {
    display: none;
  }
  .home-hero {
    position: relative;
    width: 100%;
    overflow: hidden;
  }
  .home-hero__inner {
    position: relative;
    display: flex;
    min-height: 280px;
    align-items: center;
    justify-content: center;
    @media (width >= 48rem) {
      min-height: 360px;
    }
    @media (width >= 64rem) {
      min-height: 440px;
    }
  }
  .home-hero__image {
    position: absolute;
    inset: 0;
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .home-hero__title {
    position: relative;
    z-index: 10;
    padding-inline: calc(var(--spacing) * 6);
    text-align: center;
    font-family: var(--font-display);
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
    color: var(--color-white);
    @media (width >= 48rem) {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
    @media (width >= 64rem) {
      font-size: var(--text-7xl);
      line-height: var(--tw-leading, var(--text-7xl--line-height));
    }
  }
  .ui-modal {
    position: fixed;
    inset: 0;
    z-index: 50;
    display: none;
    align-items: center;
    justify-content: center;
    padding: calc(var(--spacing) * 3);
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 6);
    }
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .ui-modal.show {
    display: flex;
  }
  .ui-modal-backdrop {
    position: absolute;
    inset: 0;
    background-color: color-mix(in srgb, oklch(20.8% 0.042 265.755) 55%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-900) 55%, transparent);
    }
    --tw-backdrop-blur: blur(var(--blur-sm));
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .ui-modal:not(.show) .ui-modal-backdrop {
    opacity: 0%;
  }
  .ui-modal.show .ui-modal-backdrop {
    opacity: 100%;
  }
  .ui-modal-panel {
    position: relative;
    z-index: 10;
    display: flex;
    max-height: min(92vh, 900px);
    width: 100%;
    max-width: var(--container-5xl);
    flex-direction: column;
    overflow: hidden;
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-100);
    background-color: var(--color-white);
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-duration: 200ms;
    transition-duration: 200ms;
    @media (width >= 64rem) {
      max-width: var(--container-6xl);
    }
    transform: scale(0.96) translateY(8px);
    opacity: 0;
  }
  .ui-modal-panel--wide {
    max-width: min(92vw, 1200px);
    @media (width >= 64rem) {
      max-width: 70%;
    }
  }
  .ui-modal.show .ui-modal-panel {
    transform: scale(1) translateY(0);
    opacity: 1;
  }
  .ui-modal-panel::before {
    content: "";
    position: absolute;
    inset-inline: 0;
    top: 0;
    height: var(--spacing);
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-via: var(--color-secondary);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
    --tw-gradient-to: var(--color-accent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .ui-modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: flex-start;
    justify-content: space-between;
    gap: calc(var(--spacing) * 4);
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
    border-color: var(--color-slate-100);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 6);
    padding-block: calc(var(--spacing) * 5);
  }
  .ui-modal-accent {
    margin-bottom: calc(var(--spacing) * 3);
    display: block;
    height: var(--spacing);
    width: calc(var(--spacing) * 12);
    border-radius: calc(infinity * 1px);
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-to: var(--color-secondary);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .ui-modal-title {
    font-family: var(--font-display);
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
    color: var(--color-primary);
    @media (width >= 40rem) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .ui-modal-close {
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-lg);
    padding: calc(var(--spacing) * 2.5);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    color: var(--color-slate-400);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-slate-100);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-slate-700);
      }
    }
  }
  .ui-modal-body {
    overflow-y: auto;
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 6);
    padding-block: calc(var(--spacing) * 6);
  }
  .ui-modal-section-title {
    margin-bottom: calc(var(--spacing) * 4);
    font-family: var(--font-display);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    color: var(--color-primary);
  }
  .ui-modal-section + .ui-modal-section {
    margin-top: calc(var(--spacing) * 8);
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    padding-top: calc(var(--spacing) * 8);
  }
  .ui-modal-prose {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
    color: var(--color-slate-700);
  }
  .ui-modal-prose :where(p, ul, ol, blockquote, table) {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .ui-modal-prose :where(h1, h2, h3, h4) {
    margin-bottom: calc(var(--spacing) * 3);
    font-family: var(--font-display);
    color: var(--color-primary);
  }
  .ui-modal-prose :where(ul, ol) {
    padding-left: calc(var(--spacing) * 5);
  }
  .ui-modal-prose :where(ul) {
    list-style-type: disc;
  }
  .ui-modal-prose :where(ol) {
    list-style-type: decimal;
  }
  .ui-modal-prose :where(a) {
    color: var(--color-primary);
    text-underline-offset: 4px;
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .ui-modal-prose :where(table) {
    width: 100%;
    border-collapse: collapse;
    overflow: hidden;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
  }
  .ui-modal-prose :where(th, td) {
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    text-align: left;
    vertical-align: top;
  }
  .ui-modal-prose :where(th) {
    background-color: var(--color-slate-50);
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-slate-800);
  }
  .ui-modal-footer {
    display: flex;
    flex-shrink: 0;
    justify-content: flex-end;
    gap: calc(var(--spacing) * 3);
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    background-color: var(--color-slate-50);
    padding-inline: calc(var(--spacing) * 6);
    padding-block: calc(var(--spacing) * 4);
  }
  .ui-modal-btn-primary {
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-xl);
    background-color: var(--color-primary);
    padding-inline: calc(var(--spacing) * 5);
    padding-block: calc(var(--spacing) * 2.5);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-white) !important;
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
  }
  .filter-modal-toolbar {
    margin-bottom: calc(var(--spacing) * 6);
    display: flex;
    justify-content: flex-end;
  }
  .filter-clear-btn {
    display: inline-flex;
    align-items: center;
    gap: calc(var(--spacing) * 2);
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
  }
  .filter-modal-grid {
    display: grid;
    gap: calc(var(--spacing) * 8);
    @media (width >= 48rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .filter-modal-column {
    display: flex;
    flex-direction: column;
    gap: calc(var(--spacing) * 6);
  }
  .filter-section + .filter-section {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    padding-top: calc(var(--spacing) * 6);
  }
  .filter-section-title {
    margin-bottom: calc(var(--spacing) * 3);
    text-align: center;
    font-family: var(--font-display);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    color: var(--color-primary);
  }
  .filter-chip-list {
    display: flex;
    flex-wrap: wrap;
    gap: calc(var(--spacing) * 2);
  }
  .filter-chip {
    cursor: pointer;
    list-style-type: none;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-600);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .filter-chip--active {
    border-color: var(--color-primary);
    background-color: var(--color-primary);
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-white) !important;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-white) !important;
      }
    }
  }
  .pager {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: calc(var(--spacing) * 1.5);
  }
  .pager__link {
    display: inline-flex;
    height: calc(var(--spacing) * 10);
    min-width: calc(var(--spacing) * 10);
    cursor: pointer;
    align-items: center;
    justify-content: center;
    gap: var(--spacing);
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .pager__link--active {
    border-color: var(--color-primary);
    background-color: var(--color-primary);
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-white) !important;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-white) !important;
      }
    }
  }
  .pager__link--disabled {
    cursor: not-allowed;
    border-color: var(--color-slate-100);
    background-color: var(--color-slate-50);
    color: var(--color-slate-300);
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-slate-100);
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-slate-50);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-slate-300);
      }
    }
  }
  .pager__ellipsis {
    display: inline-flex;
    height: calc(var(--spacing) * 10);
    min-width: calc(var(--spacing) * 10);
    align-items: center;
    justify-content: center;
    padding-inline: calc(var(--spacing) * 2);
    color: var(--color-slate-400);
  }
  .article-card {
    display: flex;
    height: 100%;
    flex-direction: column;
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-duration: 200ms;
    transition-duration: 200ms;
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .article-card__media {
    position: relative;
    display: block;
    aspect-ratio: 1 / 1;
    overflow: hidden;
    background-color: var(--color-slate-50);
  }
  .article-card__image {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-duration: 300ms;
    transition-duration: 300ms;
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .article-card__badge {
    position: absolute;
    top: calc(var(--spacing) * 3);
    left: calc(var(--spacing) * 3);
    z-index: 10;
    display: inline-flex;
    align-items: center;
    gap: calc(var(--spacing) * 1.5);
    border-radius: calc(infinity * 1px);
    background-color: var(--color-accent);
    padding-inline: calc(var(--spacing) * 2.5);
    padding-block: var(--spacing);
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
    color: var(--color-white);
    text-transform: uppercase;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .article-card__body {
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: center;
    gap: calc(var(--spacing) * 3);
    padding: calc(var(--spacing) * 4);
    text-align: center;
  }
  .article-card__title {
    font-family: var(--font-display);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }
  .article-card__title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    color: var(--color-primary) !important;
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary) !important;
      }
    }
  }
  .article-card__price {
    margin-top: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    justify-content: center;
    gap: calc(var(--spacing) * 2);
  }
  .article-card__price-current {
    font-family: var(--font-display);
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    color: var(--color-primary);
  }
  .article-card__price-current--promo {
    color: var(--color-green-600);
  }
  .article-card__price-old {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-red-600);
    text-decoration-line: line-through;
  }
  .article-price {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
    justify-content: center;
    gap: calc(var(--spacing) * 2);
  }
  .article-price--detail {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .article-price__regular {
    font-family: var(--font-display);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    color: var(--color-primary);
  }
  .article-price__old {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-red-600);
    text-decoration-line: line-through;
  }
  .article-price__promo {
    font-family: var(--font-display);
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    color: var(--color-green-600);
  }
  .article-card__footer {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    gap: calc(var(--spacing) * 2);
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    background-color: var(--color-slate-50);
    padding: calc(var(--spacing) * 3);
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 3);
    }
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .article-card__fields {
    display: flex;
    min-width: 0;
    flex: 1;
    flex-direction: column;
    gap: calc(var(--spacing) * 2);
  }
  .article-card__field {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: calc(var(--spacing) * 2);
  }
  .article-card__input {
    width: calc(var(--spacing) * 20);
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    text-align: center;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-slate-800);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-outline-style: none;
    outline-style: none;
    &:focus {
      border-color: var(--color-primary);
    }
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
      }
    }
  }
  .article-card__stepper {
    display: inline-flex;
    align-items: center;
    overflow: hidden;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
  }
  .article-card__stepper .article-card__input {
    width: calc(var(--spacing) * 10);
    border-radius: 0;
    border-style: var(--tw-border-style);
    border-width: 0px;
    padding-inline: 0;
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .article-card__stepper--wide .article-card__input {
    width: calc(var(--spacing) * 16);
  }
  .article-card__stepper .article-card__input[type="number"] {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
            appearance: textfield;
  }
  .article-card__stepper .article-card__input::-webkit-outer-spin-button,
    .article-card__stepper .article-card__input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  .article-card__step-btn {
    display: inline-flex;
    height: calc(var(--spacing) * 9);
    width: calc(var(--spacing) * 9);
    flex-shrink: 0;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-primary);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 10%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 10%, transparent);
        }
      }
    }
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .article-card__unit {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-500);
  }
  .article-card__add-btn {
    margin-left: auto;
    display: inline-flex;
    height: calc(var(--spacing) * 11);
    width: calc(var(--spacing) * 11);
    flex-shrink: 0;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-xl);
    background-color: var(--color-primary);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    color: var(--color-white);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 90%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 90%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
      }
    }
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .article-detail {
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding: calc(var(--spacing) * 4);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .article-detail__breadcrumb {
    margin-bottom: calc(var(--spacing) * 5);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: calc(var(--spacing) * 2);
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .article-detail__breadcrumb-item {
    display: flex;
    align-items: center;
    gap: calc(var(--spacing) * 2);
  }
  .article-detail__breadcrumb-item + .article-detail__breadcrumb-item::before {
    content: "›";
    padding-inline: calc(var(--spacing) * 0.5);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: color-mix(in srgb, #79146a 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-primary) 40%, transparent);
    }
  }
  .article-detail__breadcrumb-link {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary);
      }
    }
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .article-detail__breadcrumb-item--active {
    font-family: var(--font-display);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-slate-700);
  }
  .article-detail__back-btn {
    margin-bottom: calc(var(--spacing) * 4);
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-xl);
    padding: calc(var(--spacing) * 2.5);
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
    color: var(--color-primary);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 10%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 10%, transparent);
        }
      }
    }
  }
  .article-detail__gallery {
    display: flex;
    width: 100%;
    min-width: 0;
    flex-direction: column;
    align-items: center;
    gap: calc(var(--spacing) * 3);
    @media (width >= 64rem) {
      align-items: flex-start;
    }
  }
  .article-detail__gallery-main {
    margin-inline: auto;
    display: block;
    height: auto;
    max-height: min(60vh, 28rem);
    width: 100%;
    max-width: 100%;
    cursor: zoom-in;
    border-radius: var(--radius-xl);
    -o-object-fit: contain;
       object-fit: contain;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
    @media (width >= 40rem) {
      max-height: min(55vh, 32rem);
    }
    @media (width >= 64rem) {
      margin-inline: 0;
    }
  }
  .article-detail__gallery-thumbs {
    display: grid;
    width: 100%;
    max-width: var(--container-sm);
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: calc(var(--spacing) * 2);
    @media (width >= 40rem) {
      max-width: var(--container-md);
    }
    @media (width >= 64rem) {
      max-width: 100%;
    }
  }
  .article-detail__gallery-thumb {
    aspect-ratio: 1 / 1;
    width: 100%;
    cursor: zoom-in;
    border-radius: var(--radius-lg);
    -o-object-fit: cover;
       object-fit: cover;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        opacity: 80%;
      }
    }
  }
  .article-detail__title {
    font-family: var(--font-display);
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
    color: var(--color-primary);
    @media (width >= 40rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .article-detail__pdf-btn {
    margin-top: calc(var(--spacing) * 3);
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    gap: calc(var(--spacing) * 2);
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
  }
  .article-detail__section-title {
    font-family: var(--font-display-light);
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
    color: var(--color-slate-800);
  }
  .article-detail__text {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
    color: var(--color-slate-600);
  }
  .article-detail__divider {
    margin-block: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 0.5);
    width: 100%;
    border-radius: calc(infinity * 1px);
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-via: var(--color-secondary);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
    --tw-gradient-to: var(--color-accent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .article-detail__cart {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: calc(var(--spacing) * 3);
  }
  .article-detail__comment {
    margin-inline: auto;
    margin-top: calc(var(--spacing) * 6);
    width: 100%;
    max-width: var(--container-md);
  }
  .article-detail__comment-label {
    margin-bottom: calc(var(--spacing) * 2);
    display: block;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-700);
  }
  .article-detail__comment-input {
    width: 100%;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-800);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-outline-style: none;
    outline-style: none;
    &:focus {
      border-color: var(--color-primary);
    }
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
      }
    }
  }
  .article-detail__tabs {
    margin-top: calc(var(--spacing) * 8);
    display: flex;
    width: 100%;
    min-width: 0;
    list-style-type: none;
    flex-wrap: wrap;
    gap: var(--spacing);
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
    border-color: var(--color-slate-200);
    padding: 0;
  }
  .article-detail__tabs .nav-item {
    list-style-type: none;
  }
  .article-detail__tab-link {
    margin-bottom: -1px;
    cursor: pointer;
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
    border-color: transparent;
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-500);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 4);
    }
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 3);
    }
    @media (width >= 40rem) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .article-detail__tab-link.active {
    border-color: var(--color-primary);
    color: var(--color-primary);
  }
  .article-detail__tab-pane {
    display: none;
    padding: calc(var(--spacing) * 4);
  }
  .article-detail__tab-pane.show.active {
    display: block;
  }
  .article-detail__info-panel {
    width: 100%;
    min-width: 0;
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-100);
    background-color: var(--color-lightgrey);
    padding: calc(var(--spacing) * 4);
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .article-detail__info-grid {
    display: grid;
    width: 100%;
    min-width: 0;
    gap: calc(var(--spacing) * 2);
    grid-template-columns: repeat(auto-fill, minmax(min(100%, 9.5rem), 1fr));
  }
  .article-detail__info-chip {
    min-width: 0;
    border-radius: var(--radius-lg);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    text-align: center;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
    overflow-wrap: break-word;
    color: var(--color-slate-700);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .article-detail__allergen-title {
    margin-bottom: calc(var(--spacing) * 3);
    display: block;
    width: 100%;
    text-align: center;
    font-family: var(--font-display);
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
    color: var(--color-primary);
  }
  .article-detail__empty-state {
    text-align: center;
    font-family: var(--font-display);
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
    color: var(--color-slate-500);
  }
  .shop-layout {
    margin-bottom: calc(var(--spacing) * 5);
    display: flex;
    width: 100%;
    flex: 1;
    flex-direction: column;
    padding-inline: calc(var(--spacing) * 4);
    padding-top: calc(var(--spacing) * 3);
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .shop-layout__inner {
    display: flex;
    width: 100%;
    flex: 1;
    flex-direction: column;
    gap: calc(var(--spacing) * 4);
    @media (width >= 64rem) {
      flex-direction: row;
    }
    @media (width >= 64rem) {
      align-items: stretch;
    }
  }
  .shop-sidebar {
    margin-bottom: calc(var(--spacing) * 4);
    width: 100%;
    flex-shrink: 0;
    @media (width >= 64rem) {
      margin-bottom: 0;
    }
    @media (width >= 64rem) {
      width: calc(var(--spacing) * 96);
    }
  }
  .shop-layout__main {
    display: flex;
    min-height: 0;
    min-width: 0;
    flex: 1;
    flex-direction: column;
    gap: calc(var(--spacing) * 4);
  }
  .shop-page {
    margin-inline: auto;
    display: flex;
    width: 100%;
    max-width: 1400px;
    flex: 1;
    flex-direction: column;
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 4);
  }
  .shop-page--centered {
    justify-content: center;
  }
  .shop-empty-view {
    display: flex;
    flex: 1;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 8);
    @media (width >= 64rem) {
      min-height: 50vh;
    }
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .shop-panel {
    overflow: hidden;
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding: calc(var(--spacing) * 4);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .shop-panel--accent {
    background-color: var(--color-lightgrey);
  }
  .shop-page-header {
    margin-bottom: calc(var(--spacing) * 6);
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding: calc(var(--spacing) * 6);
    text-align: center;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shop-page-header__title {
    font-family: var(--font-display);
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
    color: var(--color-primary);
    @media (width >= 40rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .shop-wizard {
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: var(--spacing);
    border-radius: var(--radius-xl);
    background-color: var(--color-lightgrey);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-600);
  }
  .shop-wizard__step--active {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-primary);
  }
  .shop-divider {
    margin-block: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 0.5);
    width: 100%;
    border-radius: calc(infinity * 1px);
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-via: var(--color-secondary);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
    --tw-gradient-to: var(--color-accent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .shop-link {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary);
      }
    }
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .shop-breadcrumb {
    margin-bottom: calc(var(--spacing) * 5);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: calc(var(--spacing) * 2);
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shop-breadcrumb__item {
    display: flex;
    align-items: center;
    gap: calc(var(--spacing) * 2);
  }
  .shop-breadcrumb__item + .shop-breadcrumb__item::before {
    content: "›";
    padding-inline: calc(var(--spacing) * 0.5);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: color-mix(in srgb, #79146a 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-primary) 40%, transparent);
    }
  }
  .shop-breadcrumb__link {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary);
      }
    }
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .shop-breadcrumb__item--active {
    font-family: var(--font-display);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    color: var(--color-slate-700);
  }
  .site-shell {
    display: flex;
    min-height: 100dvh;
    flex-direction: column;
  }
  .site-shell__main {
    display: flex;
    flex: 1;
    flex-direction: column;
  }
  .site-footer {
    position: relative;
    margin-top: auto;
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    color: var(--color-slate-600);
  }
  .site-footer__inner {
    margin-inline: auto;
    width: 100%;
    max-width: var(--container-7xl);
    padding-inline: calc(var(--spacing) * 5);
    padding-block: calc(var(--spacing) * 14);
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
    @media (width >= 64rem) {
      padding-block: calc(var(--spacing) * 16);
    }
  }
  .site-footer__grid {
    margin-inline: auto;
    display: grid;
    width: 100%;
    max-width: var(--container-5xl);
    gap: calc(var(--spacing) * 10);
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    @media (width >= 64rem) {
      align-items: flex-start;
    }
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 12);
    }
  }
  .site-footer__brand {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: calc(var(--spacing) * 4);
    @media (width >= 40rem) {
      grid-column: span 2 / span 2;
    }
    @media (width >= 64rem) {
      grid-column: span 1 / span 1;
    }
    @media (width >= 64rem) {
      align-items: flex-start;
    }
    @media (width >= 64rem) {
      justify-content: center;
    }
    @media (width >= 64rem) {
      align-self: stretch;
    }
  }
  .site-footer__logo {
    height: auto;
    max-height: calc(var(--spacing) * 20);
    width: auto;
    max-width: 280px;
    @media (width >= 40rem) {
      max-height: calc(var(--spacing) * 24);
    }
    @media (width >= 40rem) {
      max-width: 320px;
    }
  }
  .site-footer__address {
    text-align: left;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
    color: var(--color-slate-600);
    font-style: normal;
  }
  .site-footer__section {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: calc(var(--spacing) * 5);
    text-align: left;
  }
  .site-footer__title {
    font-family: var(--font-display);
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
    color: var(--color-primary);
  }
  .site-footer__title::after {
    content: "";
    margin-top: calc(var(--spacing) * 2);
    display: block;
    height: calc(var(--spacing) * 0.5);
    width: calc(var(--spacing) * 10);
    border-radius: calc(infinity * 1px);
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-to: var(--color-secondary);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .site-footer__list {
    margin: 0;
    display: flex;
    width: 100%;
    list-style-type: none;
    flex-direction: column;
    align-items: flex-start;
    gap: calc(var(--spacing) * 3);
    padding: 0;
  }
  .site-footer__link {
    display: inline-flex;
    width: 100%;
    align-items: flex-start;
    gap: calc(var(--spacing) * 3);
    text-align: left;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-600);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .site-footer__link-icon {
    display: inline-flex;
    height: calc(var(--spacing) * 9);
    width: calc(var(--spacing) * 9);
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    color: color-mix(in srgb, #79146a 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-primary) 70%, transparent);
    }
  }
  .site-footer__link i {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .site-footer__contact-link {
    display: inline-flex;
    width: 100%;
    align-items: flex-start;
    gap: calc(var(--spacing) * 3);
    text-align: left;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-600);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .site-footer__contact-icon {
    display: inline-flex;
    height: calc(var(--spacing) * 9);
    width: calc(var(--spacing) * 9);
    flex-shrink: 0;
    align-items: center;
    justify-content: center;
    border-radius: var(--radius-lg);
    background-color: color-mix(in srgb, #79146a 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
    }
    color: var(--color-primary);
  }
  .site-footer__bottom {
    margin-top: calc(var(--spacing) * 12);
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    padding-top: calc(var(--spacing) * 8);
    text-align: center;
  }
  .site-footer__copyright {
    margin: 0;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-500);
  }
  .site-footer__copyright-link {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary);
      }
    }
  }
  .error-page {
    display: flex;
    min-height: 100dvh;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-inline: calc(var(--spacing) * 5);
    padding-block: calc(var(--spacing) * 12);
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .error-page__card {
    position: relative;
    width: 100%;
    max-width: var(--container-lg);
    overflow: hidden;
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-100);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 8);
    padding-block: calc(var(--spacing) * 10);
    text-align: center;
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 10);
    }
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .error-page__card::before {
    content: "";
    position: absolute;
    inset-inline: 0;
    top: 0;
    height: var(--spacing);
    --tw-gradient-position: to right;
    @supports (background-image: linear-gradient(in lab, red, red)) {
      --tw-gradient-position: to right in oklab;
    }
    background-image: linear-gradient(var(--tw-gradient-stops));
    --tw-gradient-from: var(--color-primary);
    --tw-gradient-via: var(--color-secondary);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
    --tw-gradient-to: var(--color-accent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .error-page__logo {
    margin-inline: auto;
    margin-bottom: calc(var(--spacing) * 8);
    height: auto;
    max-height: calc(var(--spacing) * 32);
    width: auto;
    max-width: 260px;
    -o-object-fit: contain;
       object-fit: contain;
    @media (width >= 40rem) {
      max-height: calc(var(--spacing) * 36);
    }
  }
  .error-page__code {
    font-family: var(--font-display);
    font-size: var(--text-8xl);
    line-height: var(--tw-leading, var(--text-8xl--line-height));
    --tw-leading: 1;
    line-height: 1;
    color: color-mix(in srgb, #fcbe0b 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-accent) 50%, transparent);
    }
  }
  .error-page__code:empty {
    display: none;
  }
  .error-page__title {
    margin-top: calc(var(--spacing) * 4);
    font-family: var(--font-display);
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
    color: var(--color-primary);
  }
  .error-page__text {
    margin-top: calc(var(--spacing) * 3);
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
    color: var(--color-slate-600);
  }
  .error-page__actions {
    margin-top: calc(var(--spacing) * 8);
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: calc(var(--spacing) * 3);
  }
  .error-page__footer {
    margin-top: calc(var(--spacing) * 8);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-500);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .shop-btn {
    display: inline-flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    gap: calc(var(--spacing) * 2);
    border-radius: var(--radius-lg);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 2.5);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
      }
    }
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
    &:disabled {
      cursor: not-allowed;
    }
    &:disabled {
      opacity: 60%;
    }
  }
  .shop-btn--primary {
    border-style: var(--tw-border-style);
    border-width: 0px;
    background-color: var(--color-primary);
    color: var(--color-white);
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
  }
  .shop-btn--secondary {
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    color: var(--color-slate-700);
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 40%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 40%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .shop-btn--danger {
    border-style: var(--tw-border-style);
    border-width: 0px;
    background-color: var(--color-red-600);
    color: var(--color-white);
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-red-700);
      }
    }
  }
  .shop-btn--success {
    border-style: var(--tw-border-style);
    border-width: 0px;
    background-color: var(--color-green-600);
    color: var(--color-white);
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-green-700);
      }
    }
  }
  .shop-btn--warning {
    border-style: var(--tw-border-style);
    border-width: 0px;
    background-color: var(--color-accent);
    color: var(--color-slate-900);
    &:hover {
      @media (hover: hover) {
        opacity: 90%;
      }
    }
  }
  .shop-btn--outline {
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-300);
    background-color: var(--color-white);
    color: var(--color-slate-800);
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .shop-btn--sm {
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .shop-btn--lg {
    padding-inline: calc(var(--spacing) * 5);
    padding-block: calc(var(--spacing) * 3);
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .shop-btn--block {
    width: 100%;
  }
  .shop-btn-group {
    display: inline-flex;
    align-items: center;
    gap: calc(var(--spacing) * 2);
  }
  .shop-input {
    width: 100%;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-800);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-outline-style: none;
    outline-style: none;
    &:focus {
      border-color: var(--color-primary);
    }
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
      }
    }
  }
  .shop-textarea {
    min-height: 5rem;
    width: 100%;
    resize: vertical;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-800);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-outline-style: none;
    outline-style: none;
    &:focus {
      border-color: var(--color-primary);
    }
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
      }
    }
  }
  .shop-select {
    width: 100%;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-slate-800);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    --tw-outline-style: none;
    outline-style: none;
    &:focus {
      border-color: var(--color-primary);
    }
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 20%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 20%, transparent);
      }
    }
  }
  .ui-modal-panel--autocomplete {
    overflow: visible;
  }
  .ui-modal-panel--autocomplete .ui-modal-body {
    overflow: visible;
  }
  body > .ts-dropdown,
    .ui-modal .ts-dropdown {
    z-index: 9999 !important;
  }
  .shop-input-group {
    display: inline-flex;
    align-items: stretch;
    overflow: hidden;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
  }
  .shop-input-group .shop-input {
    border-radius: 0;
    border-style: var(--tw-border-style);
    border-width: 0px;
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .shop-input-group__addon {
    display: inline-flex;
    align-items: center;
    background-color: var(--color-lightgrey);
    padding-inline: calc(var(--spacing) * 3);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
  }
  .shop-table-wrap {
    overflow-x: auto;
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shop-table {
    width: 100%;
    min-width: 640px;
    border-collapse: collapse;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .shop-table thead {
    background-color: var(--color-lightgrey);
    color: var(--color-slate-700);
  }
  .shop-table th {
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    text-align: left;
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .shop-table td {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    vertical-align: middle;
  }
  .shop-table tbody tr:nth-child(even) {
    background-color: color-mix(in srgb, oklch(98.4% 0.003 247.858) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-slate-50) 70%, transparent);
    }
  }
  .shop-table--compact td,
    .shop-table--compact th {
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
  }
  .shop-table-scroll {
    max-height: calc(var(--spacing) * 60);
    overflow-y: auto;
  }
  .shop-alert {
    position: relative;
    margin-inline: auto;
    margin-top: calc(var(--spacing) * 4);
    max-width: var(--container-3xl);
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    padding-inline: calc(var(--spacing) * 5);
    padding-block: calc(var(--spacing) * 4);
    text-align: center;
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .shop-alert--success {
    border-color: var(--color-green-200);
    background-color: var(--color-green-50);
    color: var(--color-green-800);
  }
  .shop-alert--warning {
    border-color: var(--color-amber-200);
    background-color: var(--color-amber-50);
    color: var(--color-amber-800);
  }
  .shop-alert--error {
    border-color: var(--color-red-200);
    background-color: var(--color-red-50);
    color: var(--color-red-800);
  }
  .shop-alert__close {
    position: absolute;
    top: calc(var(--spacing) * 3);
    right: calc(var(--spacing) * 3);
    cursor: pointer;
    border-radius: 0.25rem;
    padding: var(--spacing);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    --tw-leading: 1;
    line-height: 1;
    color: var(--color-slate-400);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #000 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-black) 5%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-slate-700);
      }
    }
  }
  .shop-tabs {
    display: flex;
    list-style-type: none;
    gap: var(--spacing);
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
    border-color: var(--color-slate-200);
    padding: 0;
  }
  .shop-tabs .nav-item {
    list-style-type: none;
  }
  .shop-tab-link {
    margin-bottom: -1px;
    cursor: pointer;
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
    border-color: transparent;
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-slate-500);
    text-decoration-line: none;
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #79146a 30%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
  }
  .shop-tab-link.active {
    border-color: var(--color-primary);
    color: var(--color-primary);
  }
  .shop-tab-pane {
    display: none;
  }
  .shop-tab-pane.show.active {
    display: block;
  }
  .shop-list {
    :where(& > :not(:last-child)) {
      --tw-divide-y-reverse: 0;
      border-bottom-style: var(--tw-border-style);
      border-top-style: var(--tw-border-style);
      border-top-width: calc(1px * var(--tw-divide-y-reverse));
      border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    }
    :where(& > :not(:last-child)) {
      border-color: var(--color-slate-200);
    }
    overflow: hidden;
    border-radius: var(--radius-xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
  }
  .shop-list__item {
    padding: calc(var(--spacing) * 4);
  }
  .shop-radio-row {
    display: flex;
    flex-direction: column;
    gap: calc(var(--spacing) * 3);
    @media (width >= 40rem) {
      flex-direction: row;
    }
    @media (width >= 40rem) {
      align-items: flex-start;
    }
    @media (width >= 40rem) {
      justify-content: space-between;
    }
  }
  .shop-radio {
    margin-top: var(--spacing);
    height: calc(var(--spacing) * 4);
    width: calc(var(--spacing) * 4);
    flex-shrink: 0;
    cursor: pointer;
    accent-color: var(--color-primary);
  }
  .shop-badge {
    display: inline-flex;
    align-items: center;
    border-radius: calc(infinity * 1px);
    background-color: var(--color-accent);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: var(--spacing);
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
    color: var(--color-slate-900);
  }
  .shop-card-highlight {
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 2px;
    border-color: color-mix(in srgb, #fcbe0b 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-accent) 40%, transparent);
    }
    background-color: var(--color-white);
    padding: calc(var(--spacing) * 4);
    text-align: left;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shop-stat-card {
    margin-inline: auto;
    width: 100%;
    max-width: var(--container-xs);
    overflow: hidden;
    border-radius: var(--radius-2xl);
    color: var(--color-white);
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shop-stat-card__header {
    padding-inline: calc(var(--spacing) * 4);
    padding-block: calc(var(--spacing) * 3);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .shop-stat-card__body {
    display: flex;
    align-items: center;
    gap: calc(var(--spacing) * 4);
    padding: calc(var(--spacing) * 4);
  }
  .shop-stat-card--success {
    background-color: var(--color-green-600);
  }
  .shop-stat-card--warning {
    background-color: var(--color-amber-500);
  }
  .shop-stat-card--info {
    background-color: var(--color-secondary);
  }
  .shop-empty-state {
    width: 100%;
    max-width: var(--container-xl);
    border-radius: var(--radius-2xl);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding: calc(var(--spacing) * 10);
    text-align: center;
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 12);
    }
  }
  .shop-empty-state__title {
    font-family: var(--font-display);
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
    color: var(--color-primary);
    @media (width >= 40rem) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .shop-empty-state__subtitle {
    margin-top: calc(var(--spacing) * 4);
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
    color: var(--color-slate-600);
  }
  .shop-empty-state__icon {
    margin-top: calc(var(--spacing) * 8);
    display: inline-flex;
    font-size: var(--text-6xl);
    line-height: var(--tw-leading, var(--text-6xl--line-height));
    color: var(--color-primary);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary);
      }
    }
  }
  .shop-filter-chips {
    margin-bottom: calc(var(--spacing) * 4);
    display: flex;
    flex-wrap: wrap;
    gap: calc(var(--spacing) * 2);
  }
  .shop-filter-chip {
    display: inline-flex;
    align-items: center;
    gap: var(--spacing);
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
    color: var(--color-primary);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shop-articles-section {
    width: 100%;
  }
  .shop-view-toolbar {
    margin-bottom: calc(var(--spacing) * 3);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
  }
  .shop-view-toggle {
    display: inline-flex;
    overflow: hidden;
    border-radius: var(--radius-lg);
    border-style: var(--tw-border-style);
    border-width: 1px;
    border-color: var(--color-slate-200);
    background-color: var(--color-white);
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shop-view-toggle__btn {
    display: inline-flex;
    height: calc(var(--spacing) * 10);
    width: calc(var(--spacing) * 10);
    cursor: pointer;
    align-items: center;
    justify-content: center;
    border-style: var(--tw-border-style);
    border-width: 0px;
    background-color: var(--color-white);
    color: var(--color-slate-500);
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #79146a 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-primary) 5%, transparent);
        }
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-primary);
      }
    }
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
    &:focus {
      --tw-ring-color: color-mix(in srgb, #79146a 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-primary) 30%, transparent);
      }
    }
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
    &:focus {
      --tw-ring-inset: inset;
    }
  }
  .shop-view-toggle__btn + .shop-view-toggle__btn {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
    border-color: var(--color-slate-200);
  }
  .shop-view-toggle__btn--active {
    background-color: var(--color-primary);
    color: var(--color-white);
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-primary);
      }
    }
    &:hover {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .shop-grid-articles {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: calc(var(--spacing) * 4);
    padding-top: calc(var(--spacing) * 2);
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
    @media (width >= 80rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .shop-grid-articles--list {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: calc(var(--spacing) * 2);
  }
  .shop-grid-articles--list .article-card {
    height: auto;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: 0;
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .shop-grid-articles--list .article-card__media {
    aspect-ratio: 1 / 1;
    height: calc(var(--spacing) * 16);
    width: calc(var(--spacing) * 16);
    flex-shrink: 0;
    @media (width >= 40rem) {
      height: calc(var(--spacing) * 20);
    }
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 20);
    }
  }
  .shop-grid-articles--list .article-card__badge {
    top: calc(var(--spacing) * 1.5);
    left: calc(var(--spacing) * 1.5);
    padding-inline: calc(var(--spacing) * 2);
    padding-block: calc(var(--spacing) * 0.5);
    font-size: 10px;
  }
  .shop-grid-articles--list .article-card__body {
    min-width: 0;
    flex: 1;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    gap: calc(var(--spacing) * 3);
    padding: calc(var(--spacing) * 3);
    text-align: left;
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .shop-grid-articles--list .article-card__title {
    flex: 1;
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .shop-grid-articles--list .article-card__price {
    margin-top: 0;
    flex-shrink: 0;
    justify-content: flex-end;
  }
  .shop-grid-articles--list .article-card__price-current {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .shop-grid-articles--list .article-card__footer {
    width: 100%;
    flex-shrink: 0;
    flex-wrap: nowrap;
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
    border-color: var(--color-slate-100);
    background-color: var(--color-slate-50);
    padding: calc(var(--spacing) * 3);
    @media (width >= 40rem) {
      width: auto;
    }
    @media (width >= 40rem) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
    @media (width >= 40rem) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }
  .shop-grid-articles--list .article-card__add-btn {
    margin-left: 0;
  }
  .shop-grid-highlights {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: calc(var(--spacing) * 4);
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    @media (width >= 80rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .flag-icon {
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    position: relative;
    display: inline-block;
    width: 1.33333333em;
    line-height: 1em;
  }
  .flag-icon::before {
    content: "\00a0";
  }
  .flag-icon-fr {
    background-image: url(/build/images/fr.0c209b8a.svg);
  }
  .flag-icon-gb {
    background-image: url(/build/images/gb.516897fd.svg);
  }
  .flag-icon-nl {
    background-image: url(/build/images/nl.cfe72ae0.svg);
  }
  .flag-icon-de {
    background-image: url(/build/images/de.6435bf24.svg);
  }
  .icon-addArticle {
    background-image: url(/build/images/cart-plus-blu-2.ba513045.svg);
    display: inline-block;
    height: calc(var(--spacing) * 8);
    width: calc(var(--spacing) * 8);
    background-size: cover;
    background-repeat: no-repeat;
  }
  .icon-order {
    background-image: url(/build/images/cart-arrow-down-blu-2.b74965af.svg);
    display: inline-block;
    height: calc(var(--spacing) * 8);
    width: calc(var(--spacing) * 8);
    background-size: cover;
    background-repeat: no-repeat;
  }
  .icon-logout {
    background-image: url(/build/images/icon-login-off-red.8df7f65f.svg);
    display: inline-block;
    height: calc(var(--spacing) * 8);
    width: calc(var(--spacing) * 8);
    background-size: cover;
    background-repeat: no-repeat;
  }
  .icon-lang {
    background-image: url(/build/images/langues-blu-2.eec4d395.svg);
    display: inline-block;
    height: calc(var(--spacing) * 12);
    width: calc(var(--spacing) * 12);
    background-size: cover;
    background-repeat: no-repeat;
  }
  .ag-theme-quartz {
    --ag-selected-row-background-color: #008cff !important;
  }
  .actions-button-cell .shop-btn {
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
  }
  .tippy-box {
    border-radius: var(--radius-lg);
    background-color: var(--color-slate-800);
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
    color: var(--color-white);
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .tippy-arrow {
    color: #1e293b;
  }
  .tippy-content {
    padding-inline: calc(var(--spacing) * 3);
    padding-block: calc(var(--spacing) * 2);
  }
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false;
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-space-y-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-ease: initial;
      --tw-content: "";
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-duration: initial;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-divide-y-reverse: 0;
    }
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0FBRFI7QUFHTjtFQUNFLFlBQVk7QUFEUjtBQUdOO0VBQ0UsWUFBWTtBQURSO0FBR047RUFDRSxZQUFZO0FBRFI7QUFHTjtFQUNFLFlBQVk7QUFEUjtBQUdOO0VBQ0UsWUFBWTtBQURSO0FBR047RUFDRSxZQUFZO0FBRFI7QUFHTjtFQUNFLFlBQVk7QUFEUjtBQUdOO0VBQ0UsWUFBWTtBQURSO0FBR047RUFDRSxVQUFVO0FBREk7QUFHaEI7RUFDRSxVQUFVO0FBREE7QUFHWjtFQUNFLFVBQVU7QUFEdUI7QUFHbkM7RUFDRSxVQUFVO0FBRGU7QUFHM0I7RUFDRSxVQUFVO0FBREM7QUFHYjtFQUNFLFVBQVU7QUFESztBQUdqQjtFQUNFLFVBQVU7QUFERTtBQUdkO0VBQ0UsVUFBVTtBQUREO0FBR1g7RUFDRSxVQUFVO0FBREs7QUFHakI7RUFDRSxVQUFVO0FBREM7QUFHYjtFQUNFLFVBQVU7QUFETDtBQUdQO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFDRSxTQUFTO0FBREw7QUFHTjtFQUNFLFNBQVM7QUFETDtBQUdOO0VBQ0UsU0FBUztBQURMO0FBR047RUFD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LGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7RUFBbkIsZ0JBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtFQUFuQixvQkFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsb0JBQW1CO0FBQUE7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsb0JBQW1CO0FBQUE7QUFBbkI7RUFBQSxpQkFBbUI7RUFBbkIsZUFBbUI7RUFBbkIsb0JBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLDZCQUFtQjtFQUFuQixlQUFtQjtFQUFuQixpQkFBbUI7QUFBQTtBQUFuQjtFQUFBLDZCQUFtQjtFQUFuQixlQUFtQjtFQUFuQixrQkFBbUI7QUFBQTtBQUFuQjtFQUFBLDZCQUFtQjtFQUFuQixlQUFtQjtFQUFuQixtQkFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7RUFBbkIsd0JBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLG1CQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7RUFBbkIsd0JBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLG1CQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLHdCQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLHdCQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQixlQUFtQjtFQUFuQixrQkFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0VBQW5CLG1CQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7RUFBbkIsd0JBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtFQUFuQixvQkFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQixlQUFtQjtBQUFBO0FBQW5CO0VBQUEsV0FBbUI7RUFBbkIsZUFBbUI7QUFBQTtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CLGVBQW1CO0FBQUE7QUFBbkI7RUFBQSxXQUFt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Z0I7TUFBaEIsNkJBQWdCO01BQWhCLDhCQUFnQjtNQUFoQiwrQkFBZ0I7TUFBaEIsNEJBQWdCO01BK3ZCakQsd0JBQVE7SUQ3RUY7RUFBQTtBQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLzxubyBzb3VyY2U+Iiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90YWlsd2luZGNzcy9pbmRleC5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy90YWlsd2luZC5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2ZsYXRwaWNrci9kaXN0L2ZsYXRwaWNrci5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9jc3MvYWxsLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpcHB5LmpzL2Rpc3QvdGlwcHkuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGxheWVyIHRoZW1lLCBiYXNlLCBjb21wb25lbnRzLCB1dGlsaXRpZXM7XG5cbkBsYXllciB0aGVtZSB7XG4gIEB0aGVtZSBkZWZhdWx0IHtcbiAgICAtLWZvbnQtc2FuczpcbiAgICAgIHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLFxuICAgICAgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAtLWZvbnQtc2VyaWY6IHVpLXNlcmlmLCBHZW9yZ2lhLCBDYW1icmlhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgLS1mb250LW1vbm86XG4gICAgICB1aS1tb25vc3BhY2UsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIixcbiAgICAgIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuXG4gICAgLS1jb2xvci1yZWQtNTA6IG9rbGNoKDk3LjElIDAuMDEzIDE3LjM4KTtcbiAgICAtLWNvbG9yLXJlZC0xMDA6IG9rbGNoKDkzLjYlIDAuMDMyIDE3LjcxNyk7XG4gICAgLS1jb2xvci1yZWQtMjAwOiBva2xjaCg4OC41JSAwLjA2MiAxOC4zMzQpO1xuICAgIC0tY29sb3ItcmVkLTMwMDogb2tsY2goODAuOCUgMC4xMTQgMTkuNTcxKTtcbiAgICAtLWNvbG9yLXJlZC00MDA6IG9rbGNoKDcwLjQlIDAuMTkxIDIyLjIxNik7XG4gICAgLS1jb2xvci1yZWQtNTAwOiBva2xjaCg2My43JSAwLjIzNyAyNS4zMzEpO1xuICAgIC0tY29sb3ItcmVkLTYwMDogb2tsY2goNTcuNyUgMC4yNDUgMjcuMzI1KTtcbiAgICAtLWNvbG9yLXJlZC03MDA6IG9rbGNoKDUwLjUlIDAuMjEzIDI3LjUxOCk7XG4gICAgLS1jb2xvci1yZWQtODAwOiBva2xjaCg0NC40JSAwLjE3NyAyNi44OTkpO1xuICAgIC0tY29sb3ItcmVkLTkwMDogb2tsY2goMzkuNiUgMC4xNDEgMjUuNzIzKTtcbiAgICAtLWNvbG9yLXJlZC05NTA6IG9rbGNoKDI1LjglIDAuMDkyIDI2LjA0Mik7XG5cbiAgICAtLWNvbG9yLW9yYW5nZS01MDogb2tsY2goOTglIDAuMDE2IDczLjY4NCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtMTAwOiBva2xjaCg5NS40JSAwLjAzOCA3NS4xNjQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTIwMDogb2tsY2goOTAuMSUgMC4wNzYgNzAuNjk3KTtcbiAgICAtLWNvbG9yLW9yYW5nZS0zMDA6IG9rbGNoKDgzLjclIDAuMTI4IDY2LjI5KTtcbiAgICAtLWNvbG9yLW9yYW5nZS00MDA6IG9rbGNoKDc1JSAwLjE4MyA1NS45MzQpO1xuICAgIC0tY29sb3Itb3JhbmdlLTUwMDogb2tsY2goNzAuNSUgMC4yMTMgNDcuNjA0KTtcbiAgICAtLWNvbG9yLW9yYW5nZS02MDA6IG9rbGNoKDY0LjYlIDAuMjIyIDQxLjExNik7XG4gICAgLS1jb2xvci1vcmFuZ2UtNzAwOiBva2xjaCg1NS4zJSAwLjE5NSAzOC40MDIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTgwMDogb2tsY2goNDclIDAuMTU3IDM3LjMwNCk7XG4gICAgLS1jb2xvci1vcmFuZ2UtOTAwOiBva2xjaCg0MC44JSAwLjEyMyAzOC4xNzIpO1xuICAgIC0tY29sb3Itb3JhbmdlLTk1MDogb2tsY2goMjYuNiUgMC4wNzkgMzYuMjU5KTtcblxuICAgIC0tY29sb3ItYW1iZXItNTA6IG9rbGNoKDk4LjclIDAuMDIyIDk1LjI3Nyk7XG4gICAgLS1jb2xvci1hbWJlci0xMDA6IG9rbGNoKDk2LjIlIDAuMDU5IDk1LjYxNyk7XG4gICAgLS1jb2xvci1hbWJlci0yMDA6IG9rbGNoKDkyLjQlIDAuMTIgOTUuNzQ2KTtcbiAgICAtLWNvbG9yLWFtYmVyLTMwMDogb2tsY2goODcuOSUgMC4xNjkgOTEuNjA1KTtcbiAgICAtLWNvbG9yLWFtYmVyLTQwMDogb2tsY2goODIuOCUgMC4xODkgODQuNDI5KTtcbiAgICAtLWNvbG9yLWFtYmVyLTUwMDogb2tsY2goNzYuOSUgMC4xODggNzAuMDgpO1xuICAgIC0tY29sb3ItYW1iZXItNjAwOiBva2xjaCg2Ni42JSAwLjE3OSA1OC4zMTgpO1xuICAgIC0tY29sb3ItYW1iZXItNzAwOiBva2xjaCg1NS41JSAwLjE2MyA0OC45OTgpO1xuICAgIC0tY29sb3ItYW1iZXItODAwOiBva2xjaCg0Ny4zJSAwLjEzNyA0Ni4yMDEpO1xuICAgIC0tY29sb3ItYW1iZXItOTAwOiBva2xjaCg0MS40JSAwLjExMiA0NS45MDQpO1xuICAgIC0tY29sb3ItYW1iZXItOTUwOiBva2xjaCgyNy45JSAwLjA3NyA0NS42MzUpO1xuXG4gICAgLS1jb2xvci15ZWxsb3ctNTA6IG9rbGNoKDk4LjclIDAuMDI2IDEwMi4yMTIpO1xuICAgIC0tY29sb3IteWVsbG93LTEwMDogb2tsY2goOTcuMyUgMC4wNzEgMTAzLjE5Myk7XG4gICAgLS1jb2xvci15ZWxsb3ctMjAwOiBva2xjaCg5NC41JSAwLjEyOSAxMDEuNTQpO1xuICAgIC0tY29sb3IteWVsbG93LTMwMDogb2tsY2goOTAuNSUgMC4xODIgOTguMTExKTtcbiAgICAtLWNvbG9yLXllbGxvdy00MDA6IG9rbGNoKDg1LjIlIDAuMTk5IDkxLjkzNik7XG4gICAgLS1jb2xvci15ZWxsb3ctNTAwOiBva2xjaCg3OS41JSAwLjE4NCA4Ni4wNDcpO1xuICAgIC0tY29sb3IteWVsbG93LTYwMDogb2tsY2goNjguMSUgMC4xNjIgNzUuODM0KTtcbiAgICAtLWNvbG9yLXllbGxvdy03MDA6IG9rbGNoKDU1LjQlIDAuMTM1IDY2LjQ0Mik7XG4gICAgLS1jb2xvci15ZWxsb3ctODAwOiBva2xjaCg0Ny42JSAwLjExNCA2MS45MDcpO1xuICAgIC0tY29sb3IteWVsbG93LTkwMDogb2tsY2goNDIuMSUgMC4wOTUgNTcuNzA4KTtcbiAgICAtLWNvbG9yLXllbGxvdy05NTA6IG9rbGNoKDI4LjYlIDAuMDY2IDUzLjgxMyk7XG5cbiAgICAtLWNvbG9yLWxpbWUtNTA6IG9rbGNoKDk4LjYlIDAuMDMxIDEyMC43NTcpO1xuICAgIC0tY29sb3ItbGltZS0xMDA6IG9rbGNoKDk2LjclIDAuMDY3IDEyMi4zMjgpO1xuICAgIC0tY29sb3ItbGltZS0yMDA6IG9rbGNoKDkzLjglIDAuMTI3IDEyNC4zMjEpO1xuICAgIC0tY29sb3ItbGltZS0zMDA6IG9rbGNoKDg5LjclIDAuMTk2IDEyNi42NjUpO1xuICAgIC0tY29sb3ItbGltZS00MDA6IG9rbGNoKDg0LjElIDAuMjM4IDEyOC44NSk7XG4gICAgLS1jb2xvci1saW1lLTUwMDogb2tsY2goNzYuOCUgMC4yMzMgMTMwLjg1KTtcbiAgICAtLWNvbG9yLWxpbWUtNjAwOiBva2xjaCg2NC44JSAwLjIgMTMxLjY4NCk7XG4gICAgLS1jb2xvci1saW1lLTcwMDogb2tsY2goNTMuMiUgMC4xNTcgMTMxLjU4OSk7XG4gICAgLS1jb2xvci1saW1lLTgwMDogb2tsY2goNDUuMyUgMC4xMjQgMTMwLjkzMyk7XG4gICAgLS1jb2xvci1saW1lLTkwMDogb2tsY2goNDAuNSUgMC4xMDEgMTMxLjA2Myk7XG4gICAgLS1jb2xvci1saW1lLTk1MDogb2tsY2goMjcuNCUgMC4wNzIgMTMyLjEwOSk7XG5cbiAgICAtLWNvbG9yLWdyZWVuLTUwOiBva2xjaCg5OC4yJSAwLjAxOCAxNTUuODI2KTtcbiAgICAtLWNvbG9yLWdyZWVuLTEwMDogb2tsY2goOTYuMiUgMC4wNDQgMTU2Ljc0Myk7XG4gICAgLS1jb2xvci1ncmVlbi0yMDA6IG9rbGNoKDkyLjUlIDAuMDg0IDE1NS45OTUpO1xuICAgIC0tY29sb3ItZ3JlZW4tMzAwOiBva2xjaCg4Ny4xJSAwLjE1IDE1NC40NDkpO1xuICAgIC0tY29sb3ItZ3JlZW4tNDAwOiBva2xjaCg3OS4yJSAwLjIwOSAxNTEuNzExKTtcbiAgICAtLWNvbG9yLWdyZWVuLTUwMDogb2tsY2goNzIuMyUgMC4yMTkgMTQ5LjU3OSk7XG4gICAgLS1jb2xvci1ncmVlbi02MDA6IG9rbGNoKDYyLjclIDAuMTk0IDE0OS4yMTQpO1xuICAgIC0tY29sb3ItZ3JlZW4tNzAwOiBva2xjaCg1Mi43JSAwLjE1NCAxNTAuMDY5KTtcbiAgICAtLWNvbG9yLWdyZWVuLTgwMDogb2tsY2goNDQuOCUgMC4xMTkgMTUxLjMyOCk7XG4gICAgLS1jb2xvci1ncmVlbi05MDA6IG9rbGNoKDM5LjMlIDAuMDk1IDE1Mi41MzUpO1xuICAgIC0tY29sb3ItZ3JlZW4tOTUwOiBva2xjaCgyNi42JSAwLjA2NSAxNTIuOTM0KTtcblxuICAgIC0tY29sb3ItZW1lcmFsZC01MDogb2tsY2goOTcuOSUgMC4wMjEgMTY2LjExMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTEwMDogb2tsY2goOTUlIDAuMDUyIDE2My4wNTEpO1xuICAgIC0tY29sb3ItZW1lcmFsZC0yMDA6IG9rbGNoKDkwLjUlIDAuMDkzIDE2NC4xNSk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTMwMDogb2tsY2goODQuNSUgMC4xNDMgMTY0Ljk3OCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTQwMDogb2tsY2goNzYuNSUgMC4xNzcgMTYzLjIyMyk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTUwMDogb2tsY2goNjkuNiUgMC4xNyAxNjIuNDgpO1xuICAgIC0tY29sb3ItZW1lcmFsZC02MDA6IG9rbGNoKDU5LjYlIDAuMTQ1IDE2My4yMjUpO1xuICAgIC0tY29sb3ItZW1lcmFsZC03MDA6IG9rbGNoKDUwLjglIDAuMTE4IDE2NS42MTIpO1xuICAgIC0tY29sb3ItZW1lcmFsZC04MDA6IG9rbGNoKDQzLjIlIDAuMDk1IDE2Ni45MTMpO1xuICAgIC0tY29sb3ItZW1lcmFsZC05MDA6IG9rbGNoKDM3LjglIDAuMDc3IDE2OC45NCk7XG4gICAgLS1jb2xvci1lbWVyYWxkLTk1MDogb2tsY2goMjYuMiUgMC4wNTEgMTcyLjU1Mik7XG5cbiAgICAtLWNvbG9yLXRlYWwtNTA6IG9rbGNoKDk4LjQlIDAuMDE0IDE4MC43Mik7XG4gICAgLS1jb2xvci10ZWFsLTEwMDogb2tsY2goOTUuMyUgMC4wNTEgMTgwLjgwMSk7XG4gICAgLS1jb2xvci10ZWFsLTIwMDogb2tsY2goOTElIDAuMDk2IDE4MC40MjYpO1xuICAgIC0tY29sb3ItdGVhbC0zMDA6IG9rbGNoKDg1LjUlIDAuMTM4IDE4MS4wNzEpO1xuICAgIC0tY29sb3ItdGVhbC00MDA6IG9rbGNoKDc3LjclIDAuMTUyIDE4MS45MTIpO1xuICAgIC0tY29sb3ItdGVhbC01MDA6IG9rbGNoKDcwLjQlIDAuMTQgMTgyLjUwMyk7XG4gICAgLS1jb2xvci10ZWFsLTYwMDogb2tsY2goNjAlIDAuMTE4IDE4NC43MDQpO1xuICAgIC0tY29sb3ItdGVhbC03MDA6IG9rbGNoKDUxLjElIDAuMDk2IDE4Ni4zOTEpO1xuICAgIC0tY29sb3ItdGVhbC04MDA6IG9rbGNoKDQzLjclIDAuMDc4IDE4OC4yMTYpO1xuICAgIC0tY29sb3ItdGVhbC05MDA6IG9rbGNoKDM4LjYlIDAuMDYzIDE4OC40MTYpO1xuICAgIC0tY29sb3ItdGVhbC05NTA6IG9rbGNoKDI3LjclIDAuMDQ2IDE5Mi41MjQpO1xuXG4gICAgLS1jb2xvci1jeWFuLTUwOiBva2xjaCg5OC40JSAwLjAxOSAyMDAuODczKTtcbiAgICAtLWNvbG9yLWN5YW4tMTAwOiBva2xjaCg5NS42JSAwLjA0NSAyMDMuMzg4KTtcbiAgICAtLWNvbG9yLWN5YW4tMjAwOiBva2xjaCg5MS43JSAwLjA4IDIwNS4wNDEpO1xuICAgIC0tY29sb3ItY3lhbi0zMDA6IG9rbGNoKDg2LjUlIDAuMTI3IDIwNy4wNzgpO1xuICAgIC0tY29sb3ItY3lhbi00MDA6IG9rbGNoKDc4LjklIDAuMTU0IDIxMS41Myk7XG4gICAgLS1jb2xvci1jeWFuLTUwMDogb2tsY2goNzEuNSUgMC4xNDMgMjE1LjIyMSk7XG4gICAgLS1jb2xvci1jeWFuLTYwMDogb2tsY2goNjAuOSUgMC4xMjYgMjIxLjcyMyk7XG4gICAgLS1jb2xvci1jeWFuLTcwMDogb2tsY2goNTIlIDAuMTA1IDIyMy4xMjgpO1xuICAgIC0tY29sb3ItY3lhbi04MDA6IG9rbGNoKDQ1JSAwLjA4NSAyMjQuMjgzKTtcbiAgICAtLWNvbG9yLWN5YW4tOTAwOiBva2xjaCgzOS44JSAwLjA3IDIyNy4zOTIpO1xuICAgIC0tY29sb3ItY3lhbi05NTA6IG9rbGNoKDMwLjIlIDAuMDU2IDIyOS42OTUpO1xuXG4gICAgLS1jb2xvci1za3ktNTA6IG9rbGNoKDk3LjclIDAuMDEzIDIzNi42Mik7XG4gICAgLS1jb2xvci1za3ktMTAwOiBva2xjaCg5NS4xJSAwLjAyNiAyMzYuODI0KTtcbiAgICAtLWNvbG9yLXNreS0yMDA6IG9rbGNoKDkwLjElIDAuMDU4IDIzMC45MDIpO1xuICAgIC0tY29sb3Itc2t5LTMwMDogb2tsY2goODIuOCUgMC4xMTEgMjMwLjMxOCk7XG4gICAgLS1jb2xvci1za3ktNDAwOiBva2xjaCg3NC42JSAwLjE2IDIzMi42NjEpO1xuICAgIC0tY29sb3Itc2t5LTUwMDogb2tsY2goNjguNSUgMC4xNjkgMjM3LjMyMyk7XG4gICAgLS1jb2xvci1za3ktNjAwOiBva2xjaCg1OC44JSAwLjE1OCAyNDEuOTY2KTtcbiAgICAtLWNvbG9yLXNreS03MDA6IG9rbGNoKDUwJSAwLjEzNCAyNDIuNzQ5KTtcbiAgICAtLWNvbG9yLXNreS04MDA6IG9rbGNoKDQ0LjMlIDAuMTEgMjQwLjc5KTtcbiAgICAtLWNvbG9yLXNreS05MDA6IG9rbGNoKDM5LjElIDAuMDkgMjQwLjg3Nik7XG4gICAgLS1jb2xvci1za3ktOTUwOiBva2xjaCgyOS4zJSAwLjA2NiAyNDMuMTU3KTtcblxuICAgIC0tY29sb3ItYmx1ZS01MDogb2tsY2goOTclIDAuMDE0IDI1NC42MDQpO1xuICAgIC0tY29sb3ItYmx1ZS0xMDA6IG9rbGNoKDkzLjIlIDAuMDMyIDI1NS41ODUpO1xuICAgIC0tY29sb3ItYmx1ZS0yMDA6IG9rbGNoKDg4LjIlIDAuMDU5IDI1NC4xMjgpO1xuICAgIC0tY29sb3ItYmx1ZS0zMDA6IG9rbGNoKDgwLjklIDAuMTA1IDI1MS44MTMpO1xuICAgIC0tY29sb3ItYmx1ZS00MDA6IG9rbGNoKDcwLjclIDAuMTY1IDI1NC42MjQpO1xuICAgIC0tY29sb3ItYmx1ZS01MDA6IG9rbGNoKDYyLjMlIDAuMjE0IDI1OS44MTUpO1xuICAgIC0tY29sb3ItYmx1ZS02MDA6IG9rbGNoKDU0LjYlIDAuMjQ1IDI2Mi44ODEpO1xuICAgIC0tY29sb3ItYmx1ZS03MDA6IG9rbGNoKDQ4LjglIDAuMjQzIDI2NC4zNzYpO1xuICAgIC0tY29sb3ItYmx1ZS04MDA6IG9rbGNoKDQyLjQlIDAuMTk5IDI2NS42MzgpO1xuICAgIC0tY29sb3ItYmx1ZS05MDA6IG9rbGNoKDM3LjklIDAuMTQ2IDI2NS41MjIpO1xuICAgIC0tY29sb3ItYmx1ZS05NTA6IG9rbGNoKDI4LjIlIDAuMDkxIDI2Ny45MzUpO1xuXG4gICAgLS1jb2xvci1pbmRpZ28tNTA6IG9rbGNoKDk2LjIlIDAuMDE4IDI3Mi4zMTQpO1xuICAgIC0tY29sb3ItaW5kaWdvLTEwMDogb2tsY2goOTMlIDAuMDM0IDI3Mi43ODgpO1xuICAgIC0tY29sb3ItaW5kaWdvLTIwMDogb2tsY2goODclIDAuMDY1IDI3NC4wMzkpO1xuICAgIC0tY29sb3ItaW5kaWdvLTMwMDogb2tsY2goNzguNSUgMC4xMTUgMjc0LjcxMyk7XG4gICAgLS1jb2xvci1pbmRpZ28tNDAwOiBva2xjaCg2Ny4zJSAwLjE4MiAyNzYuOTM1KTtcbiAgICAtLWNvbG9yLWluZGlnby01MDA6IG9rbGNoKDU4LjUlIDAuMjMzIDI3Ny4xMTcpO1xuICAgIC0tY29sb3ItaW5kaWdvLTYwMDogb2tsY2goNTEuMSUgMC4yNjIgMjc2Ljk2Nik7XG4gICAgLS1jb2xvci1pbmRpZ28tNzAwOiBva2xjaCg0NS43JSAwLjI0IDI3Ny4wMjMpO1xuICAgIC0tY29sb3ItaW5kaWdvLTgwMDogb2tsY2goMzkuOCUgMC4xOTUgMjc3LjM2Nik7XG4gICAgLS1jb2xvci1pbmRpZ28tOTAwOiBva2xjaCgzNS45JSAwLjE0NCAyNzguNjk3KTtcbiAgICAtLWNvbG9yLWluZGlnby05NTA6IG9rbGNoKDI1LjclIDAuMDkgMjgxLjI4OCk7XG5cbiAgICAtLWNvbG9yLXZpb2xldC01MDogb2tsY2goOTYuOSUgMC4wMTYgMjkzLjc1Nik7XG4gICAgLS1jb2xvci12aW9sZXQtMTAwOiBva2xjaCg5NC4zJSAwLjAyOSAyOTQuNTg4KTtcbiAgICAtLWNvbG9yLXZpb2xldC0yMDA6IG9rbGNoKDg5LjQlIDAuMDU3IDI5My4yODMpO1xuICAgIC0tY29sb3ItdmlvbGV0LTMwMDogb2tsY2goODEuMSUgMC4xMTEgMjkzLjU3MSk7XG4gICAgLS1jb2xvci12aW9sZXQtNDAwOiBva2xjaCg3MC4yJSAwLjE4MyAyOTMuNTQxKTtcbiAgICAtLWNvbG9yLXZpb2xldC01MDA6IG9rbGNoKDYwLjYlIDAuMjUgMjkyLjcxNyk7XG4gICAgLS1jb2xvci12aW9sZXQtNjAwOiBva2xjaCg1NC4xJSAwLjI4MSAyOTMuMDA5KTtcbiAgICAtLWNvbG9yLXZpb2xldC03MDA6IG9rbGNoKDQ5LjElIDAuMjcgMjkyLjU4MSk7XG4gICAgLS1jb2xvci12aW9sZXQtODAwOiBva2xjaCg0My4yJSAwLjIzMiAyOTIuNzU5KTtcbiAgICAtLWNvbG9yLXZpb2xldC05MDA6IG9rbGNoKDM4JSAwLjE4OSAyOTMuNzQ1KTtcbiAgICAtLWNvbG9yLXZpb2xldC05NTA6IG9rbGNoKDI4LjMlIDAuMTQxIDI5MS4wODkpO1xuXG4gICAgLS1jb2xvci1wdXJwbGUtNTA6IG9rbGNoKDk3LjclIDAuMDE0IDMwOC4yOTkpO1xuICAgIC0tY29sb3ItcHVycGxlLTEwMDogb2tsY2goOTQuNiUgMC4wMzMgMzA3LjE3NCk7XG4gICAgLS1jb2xvci1wdXJwbGUtMjAwOiBva2xjaCg5MC4yJSAwLjA2MyAzMDYuNzAzKTtcbiAgICAtLWNvbG9yLXB1cnBsZS0zMDA6IG9rbGNoKDgyLjclIDAuMTE5IDMwNi4zODMpO1xuICAgIC0tY29sb3ItcHVycGxlLTQwMDogb2tsY2goNzEuNCUgMC4yMDMgMzA1LjUwNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtNTAwOiBva2xjaCg2Mi43JSAwLjI2NSAzMDMuOSk7XG4gICAgLS1jb2xvci1wdXJwbGUtNjAwOiBva2xjaCg1NS44JSAwLjI4OCAzMDIuMzIxKTtcbiAgICAtLWNvbG9yLXB1cnBsZS03MDA6IG9rbGNoKDQ5LjYlIDAuMjY1IDMwMS45MjQpO1xuICAgIC0tY29sb3ItcHVycGxlLTgwMDogb2tsY2goNDMuOCUgMC4yMTggMzAzLjcyNCk7XG4gICAgLS1jb2xvci1wdXJwbGUtOTAwOiBva2xjaCgzOC4xJSAwLjE3NiAzMDQuOTg3KTtcbiAgICAtLWNvbG9yLXB1cnBsZS05NTA6IG9rbGNoKDI5LjElIDAuMTQ5IDMwMi43MTcpO1xuXG4gICAgLS1jb2xvci1mdWNoc2lhLTUwOiBva2xjaCg5Ny43JSAwLjAxNyAzMjAuMDU4KTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMTAwOiBva2xjaCg5NS4yJSAwLjAzNyAzMTguODUyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtMjAwOiBva2xjaCg5MC4zJSAwLjA3NiAzMTkuNjIpO1xuICAgIC0tY29sb3ItZnVjaHNpYS0zMDA6IG9rbGNoKDgzLjMlIDAuMTQ1IDMyMS40MzQpO1xuICAgIC0tY29sb3ItZnVjaHNpYS00MDA6IG9rbGNoKDc0JSAwLjIzOCAzMjIuMTYpO1xuICAgIC0tY29sb3ItZnVjaHNpYS01MDA6IG9rbGNoKDY2LjclIDAuMjk1IDMyMi4xNSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTYwMDogb2tsY2goNTkuMSUgMC4yOTMgMzIyLjg5Nik7XG4gICAgLS1jb2xvci1mdWNoc2lhLTcwMDogb2tsY2goNTEuOCUgMC4yNTMgMzIzLjk0OSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTgwMDogb2tsY2goNDUuMiUgMC4yMTEgMzI0LjU5MSk7XG4gICAgLS1jb2xvci1mdWNoc2lhLTkwMDogb2tsY2goNDAuMSUgMC4xNyAzMjUuNjEyKTtcbiAgICAtLWNvbG9yLWZ1Y2hzaWEtOTUwOiBva2xjaCgyOS4zJSAwLjEzNiAzMjUuNjYxKTtcblxuICAgIC0tY29sb3ItcGluay01MDogb2tsY2goOTcuMSUgMC4wMTQgMzQzLjE5OCk7XG4gICAgLS1jb2xvci1waW5rLTEwMDogb2tsY2goOTQuOCUgMC4wMjggMzQyLjI1OCk7XG4gICAgLS1jb2xvci1waW5rLTIwMDogb2tsY2goODkuOSUgMC4wNjEgMzQzLjIzMSk7XG4gICAgLS1jb2xvci1waW5rLTMwMDogb2tsY2goODIuMyUgMC4xMiAzNDYuMDE4KTtcbiAgICAtLWNvbG9yLXBpbmstNDAwOiBva2xjaCg3MS44JSAwLjIwMiAzNDkuNzYxKTtcbiAgICAtLWNvbG9yLXBpbmstNTAwOiBva2xjaCg2NS42JSAwLjI0MSAzNTQuMzA4KTtcbiAgICAtLWNvbG9yLXBpbmstNjAwOiBva2xjaCg1OS4yJSAwLjI0OSAwLjU4NCk7XG4gICAgLS1jb2xvci1waW5rLTcwMDogb2tsY2goNTIuNSUgMC4yMjMgMy45NTgpO1xuICAgIC0tY29sb3ItcGluay04MDA6IG9rbGNoKDQ1LjklIDAuMTg3IDMuODE1KTtcbiAgICAtLWNvbG9yLXBpbmstOTAwOiBva2xjaCg0MC44JSAwLjE1MyAyLjQzMik7XG4gICAgLS1jb2xvci1waW5rLTk1MDogb2tsY2goMjguNCUgMC4xMDkgMy45MDcpO1xuXG4gICAgLS1jb2xvci1yb3NlLTUwOiBva2xjaCg5Ni45JSAwLjAxNSAxMi40MjIpO1xuICAgIC0tY29sb3Itcm9zZS0xMDA6IG9rbGNoKDk0LjElIDAuMDMgMTIuNTgpO1xuICAgIC0tY29sb3Itcm9zZS0yMDA6IG9rbGNoKDg5LjIlIDAuMDU4IDEwLjAwMSk7XG4gICAgLS1jb2xvci1yb3NlLTMwMDogb2tsY2goODElIDAuMTE3IDExLjYzOCk7XG4gICAgLS1jb2xvci1yb3NlLTQwMDogb2tsY2goNzEuMiUgMC4xOTQgMTMuNDI4KTtcbiAgICAtLWNvbG9yLXJvc2UtNTAwOiBva2xjaCg2NC41JSAwLjI0NiAxNi40MzkpO1xuICAgIC0tY29sb3Itcm9zZS02MDA6IG9rbGNoKDU4LjYlIDAuMjUzIDE3LjU4NSk7XG4gICAgLS1jb2xvci1yb3NlLTcwMDogb2tsY2goNTEuNCUgMC4yMjIgMTYuOTM1KTtcbiAgICAtLWNvbG9yLXJvc2UtODAwOiBva2xjaCg0NS41JSAwLjE4OCAxMy42OTcpO1xuICAgIC0tY29sb3Itcm9zZS05MDA6IG9rbGNoKDQxJSAwLjE1OSAxMC4yNzIpO1xuICAgIC0tY29sb3Itcm9zZS05NTA6IG9rbGNoKDI3LjElIDAuMTA1IDEyLjA5NCk7XG5cbiAgICAtLWNvbG9yLXNsYXRlLTUwOiBva2xjaCg5OC40JSAwLjAwMyAyNDcuODU4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTEwMDogb2tsY2goOTYuOCUgMC4wMDcgMjQ3Ljg5Nik7XG4gICAgLS1jb2xvci1zbGF0ZS0yMDA6IG9rbGNoKDkyLjklIDAuMDEzIDI1NS41MDgpO1xuICAgIC0tY29sb3Itc2xhdGUtMzAwOiBva2xjaCg4Ni45JSAwLjAyMiAyNTIuODk0KTtcbiAgICAtLWNvbG9yLXNsYXRlLTQwMDogb2tsY2goNzAuNCUgMC4wNCAyNTYuNzg4KTtcbiAgICAtLWNvbG9yLXNsYXRlLTUwMDogb2tsY2goNTUuNCUgMC4wNDYgMjU3LjQxNyk7XG4gICAgLS1jb2xvci1zbGF0ZS02MDA6IG9rbGNoKDQ0LjYlIDAuMDQzIDI1Ny4yODEpO1xuICAgIC0tY29sb3Itc2xhdGUtNzAwOiBva2xjaCgzNy4yJSAwLjA0NCAyNTcuMjg3KTtcbiAgICAtLWNvbG9yLXNsYXRlLTgwMDogb2tsY2goMjcuOSUgMC4wNDEgMjYwLjAzMSk7XG4gICAgLS1jb2xvci1zbGF0ZS05MDA6IG9rbGNoKDIwLjglIDAuMDQyIDI2NS43NTUpO1xuICAgIC0tY29sb3Itc2xhdGUtOTUwOiBva2xjaCgxMi45JSAwLjA0MiAyNjQuNjk1KTtcblxuICAgIC0tY29sb3ItZ3JheS01MDogb2tsY2goOTguNSUgMC4wMDIgMjQ3LjgzOSk7XG4gICAgLS1jb2xvci1ncmF5LTEwMDogb2tsY2goOTYuNyUgMC4wMDMgMjY0LjU0Mik7XG4gICAgLS1jb2xvci1ncmF5LTIwMDogb2tsY2goOTIuOCUgMC4wMDYgMjY0LjUzMSk7XG4gICAgLS1jb2xvci1ncmF5LTMwMDogb2tsY2goODcuMiUgMC4wMSAyNTguMzM4KTtcbiAgICAtLWNvbG9yLWdyYXktNDAwOiBva2xjaCg3MC43JSAwLjAyMiAyNjEuMzI1KTtcbiAgICAtLWNvbG9yLWdyYXktNTAwOiBva2xjaCg1NS4xJSAwLjAyNyAyNjQuMzY0KTtcbiAgICAtLWNvbG9yLWdyYXktNjAwOiBva2xjaCg0NC42JSAwLjAzIDI1Ni44MDIpO1xuICAgIC0tY29sb3ItZ3JheS03MDA6IG9rbGNoKDM3LjMlIDAuMDM0IDI1OS43MzMpO1xuICAgIC0tY29sb3ItZ3JheS04MDA6IG9rbGNoKDI3LjglIDAuMDMzIDI1Ni44NDgpO1xuICAgIC0tY29sb3ItZ3JheS05MDA6IG9rbGNoKDIxJSAwLjAzNCAyNjQuNjY1KTtcbiAgICAtLWNvbG9yLWdyYXktOTUwOiBva2xjaCgxMyUgMC4wMjggMjYxLjY5Mik7XG5cbiAgICAtLWNvbG9yLXppbmMtNTA6IG9rbGNoKDk4LjUlIDAgMCk7XG4gICAgLS1jb2xvci16aW5jLTEwMDogb2tsY2goOTYuNyUgMC4wMDEgMjg2LjM3NSk7XG4gICAgLS1jb2xvci16aW5jLTIwMDogb2tsY2goOTIlIDAuMDA0IDI4Ni4zMik7XG4gICAgLS1jb2xvci16aW5jLTMwMDogb2tsY2goODcuMSUgMC4wMDYgMjg2LjI4Nik7XG4gICAgLS1jb2xvci16aW5jLTQwMDogb2tsY2goNzAuNSUgMC4wMTUgMjg2LjA2Nyk7XG4gICAgLS1jb2xvci16aW5jLTUwMDogb2tsY2goNTUuMiUgMC4wMTYgMjg1LjkzOCk7XG4gICAgLS1jb2xvci16aW5jLTYwMDogb2tsY2goNDQuMiUgMC4wMTcgMjg1Ljc4Nik7XG4gICAgLS1jb2xvci16aW5jLTcwMDogb2tsY2goMzclIDAuMDEzIDI4NS44MDUpO1xuICAgIC0tY29sb3ItemluYy04MDA6IG9rbGNoKDI3LjQlIDAuMDA2IDI4Ni4wMzMpO1xuICAgIC0tY29sb3ItemluYy05MDA6IG9rbGNoKDIxJSAwLjAwNiAyODUuODg1KTtcbiAgICAtLWNvbG9yLXppbmMtOTUwOiBva2xjaCgxNC4xJSAwLjAwNSAyODUuODIzKTtcblxuICAgIC0tY29sb3ItbmV1dHJhbC01MDogb2tsY2goOTguNSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMTAwOiBva2xjaCg5NyUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtMjAwOiBva2xjaCg5Mi4yJSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC0zMDA6IG9rbGNoKDg3JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC00MDA6IG9rbGNoKDcwLjglIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTUwMDogb2tsY2goNTUuNiUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtNjAwOiBva2xjaCg0My45JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC03MDA6IG9rbGNoKDM3LjElIDAgMCk7XG4gICAgLS1jb2xvci1uZXV0cmFsLTgwMDogb2tsY2goMjYuOSUgMCAwKTtcbiAgICAtLWNvbG9yLW5ldXRyYWwtOTAwOiBva2xjaCgyMC41JSAwIDApO1xuICAgIC0tY29sb3ItbmV1dHJhbC05NTA6IG9rbGNoKDE0LjUlIDAgMCk7XG5cbiAgICAtLWNvbG9yLXN0b25lLTUwOiBva2xjaCg5OC41JSAwLjAwMSAxMDYuNDIzKTtcbiAgICAtLWNvbG9yLXN0b25lLTEwMDogb2tsY2goOTclIDAuMDAxIDEwNi40MjQpO1xuICAgIC0tY29sb3Itc3RvbmUtMjAwOiBva2xjaCg5Mi4zJSAwLjAwMyA0OC43MTcpO1xuICAgIC0tY29sb3Itc3RvbmUtMzAwOiBva2xjaCg4Ni45JSAwLjAwNSA1Ni4zNjYpO1xuICAgIC0tY29sb3Itc3RvbmUtNDAwOiBva2xjaCg3MC45JSAwLjAxIDU2LjI1OSk7XG4gICAgLS1jb2xvci1zdG9uZS01MDA6IG9rbGNoKDU1LjMlIDAuMDEzIDU4LjA3MSk7XG4gICAgLS1jb2xvci1zdG9uZS02MDA6IG9rbGNoKDQ0LjQlIDAuMDExIDczLjYzOSk7XG4gICAgLS1jb2xvci1zdG9uZS03MDA6IG9rbGNoKDM3LjQlIDAuMDEgNjcuNTU4KTtcbiAgICAtLWNvbG9yLXN0b25lLTgwMDogb2tsY2goMjYuOCUgMC4wMDcgMzQuMjk4KTtcbiAgICAtLWNvbG9yLXN0b25lLTkwMDogb2tsY2goMjEuNiUgMC4wMDYgNTYuMDQzKTtcbiAgICAtLWNvbG9yLXN0b25lLTk1MDogb2tsY2goMTQuNyUgMC4wMDQgNDkuMjUpO1xuXG4gICAgLS1jb2xvci1tYXV2ZS01MDogb2tsY2goOTguNSUgMCAwKTtcbiAgICAtLWNvbG9yLW1hdXZlLTEwMDogb2tsY2goOTYlIDAuMDAzIDMyNS42KTtcbiAgICAtLWNvbG9yLW1hdXZlLTIwMDogb2tsY2goOTIuMiUgMC4wMDUgMzI1LjYyKTtcbiAgICAtLWNvbG9yLW1hdXZlLTMwMDogb2tsY2goODYuNSUgMC4wMTIgMzI1LjY4KTtcbiAgICAtLWNvbG9yLW1hdXZlLTQwMDogb2tsY2goNzEuMSUgMC4wMTkgMzIzLjAyKTtcbiAgICAtLWNvbG9yLW1hdXZlLTUwMDogb2tsY2goNTQuMiUgMC4wMzQgMzIyLjUpO1xuICAgIC0tY29sb3ItbWF1dmUtNjAwOiBva2xjaCg0My41JSAwLjAyOSAzMjEuNzgpO1xuICAgIC0tY29sb3ItbWF1dmUtNzAwOiBva2xjaCgzNi40JSAwLjAyOSAzMjMuODkpO1xuICAgIC0tY29sb3ItbWF1dmUtODAwOiBva2xjaCgyNi4zJSAwLjAyNCAzMjAuMTIpO1xuICAgIC0tY29sb3ItbWF1dmUtOTAwOiBva2xjaCgyMS4yJSAwLjAxOSAzMjIuMTIpO1xuICAgIC0tY29sb3ItbWF1dmUtOTUwOiBva2xjaCgxNC41JSAwLjAwOCAzMjYpO1xuXG4gICAgLS1jb2xvci1vbGl2ZS01MDogb2tsY2goOTguOCUgMC4wMDMgMTA2LjUpO1xuICAgIC0tY29sb3Itb2xpdmUtMTAwOiBva2xjaCg5Ni42JSAwLjAwNSAxMDYuNSk7XG4gICAgLS1jb2xvci1vbGl2ZS0yMDA6IG9rbGNoKDkzJSAwLjAwNyAxMDYuNSk7XG4gICAgLS1jb2xvci1vbGl2ZS0zMDA6IG9rbGNoKDg4JSAwLjAxMSAxMDYuNik7XG4gICAgLS1jb2xvci1vbGl2ZS00MDA6IG9rbGNoKDczLjclIDAuMDIxIDEwNi45KTtcbiAgICAtLWNvbG9yLW9saXZlLTUwMDogb2tsY2goNTglIDAuMDMxIDEwNy4zKTtcbiAgICAtLWNvbG9yLW9saXZlLTYwMDogb2tsY2goNDYuNiUgMC4wMjUgMTA3LjMpO1xuICAgIC0tY29sb3Itb2xpdmUtNzAwOiBva2xjaCgzOS40JSAwLjAyMyAxMDcuNCk7XG4gICAgLS1jb2xvci1vbGl2ZS04MDA6IG9rbGNoKDI4LjYlIDAuMDE2IDEwNy40KTtcbiAgICAtLWNvbG9yLW9saXZlLTkwMDogb2tsY2goMjIuOCUgMC4wMTMgMTA3LjQpO1xuICAgIC0tY29sb3Itb2xpdmUtOTUwOiBva2xjaCgxNS4zJSAwLjAwNiAxMDcuMSk7XG5cbiAgICAtLWNvbG9yLW1pc3QtNTA6IG9rbGNoKDk4LjclIDAuMDAyIDE5Ny4xKTtcbiAgICAtLWNvbG9yLW1pc3QtMTAwOiBva2xjaCg5Ni4zJSAwLjAwMiAxOTcuMSk7XG4gICAgLS1jb2xvci1taXN0LTIwMDogb2tsY2goOTIuNSUgMC4wMDUgMjE0LjMpO1xuICAgIC0tY29sb3ItbWlzdC0zMDA6IG9rbGNoKDg3LjIlIDAuMDA3IDIxOS42KTtcbiAgICAtLWNvbG9yLW1pc3QtNDAwOiBva2xjaCg3Mi4zJSAwLjAxNCAyMTQuNCk7XG4gICAgLS1jb2xvci1taXN0LTUwMDogb2tsY2goNTYlIDAuMDIxIDIxMy41KTtcbiAgICAtLWNvbG9yLW1pc3QtNjAwOiBva2xjaCg0NSUgMC4wMTcgMjEzLjIpO1xuICAgIC0tY29sb3ItbWlzdC03MDA6IG9rbGNoKDM3LjglIDAuMDE1IDIxNik7XG4gICAgLS1jb2xvci1taXN0LTgwMDogb2tsY2goMjcuNSUgMC4wMTEgMjE2LjkpO1xuICAgIC0tY29sb3ItbWlzdC05MDA6IG9rbGNoKDIxLjglIDAuMDA4IDIyMy45KTtcbiAgICAtLWNvbG9yLW1pc3QtOTUwOiBva2xjaCgxNC44JSAwLjAwNCAyMjguOCk7XG5cbiAgICAtLWNvbG9yLXRhdXBlLTUwOiBva2xjaCg5OC42JSAwLjAwMiA2Ny44KTtcbiAgICAtLWNvbG9yLXRhdXBlLTEwMDogb2tsY2goOTYlIDAuMDAyIDE3LjIpO1xuICAgIC0tY29sb3ItdGF1cGUtMjAwOiBva2xjaCg5Mi4yJSAwLjAwNSAzNC4zKTtcbiAgICAtLWNvbG9yLXRhdXBlLTMwMDogb2tsY2goODYuOCUgMC4wMDcgMzkuNSk7XG4gICAgLS1jb2xvci10YXVwZS00MDA6IG9rbGNoKDcxLjQlIDAuMDE0IDQxLjIpO1xuICAgIC0tY29sb3ItdGF1cGUtNTAwOiBva2xjaCg1NC43JSAwLjAyMSA0My4xKTtcbiAgICAtLWNvbG9yLXRhdXBlLTYwMDogb2tsY2goNDMuOCUgMC4wMTcgMzkuMyk7XG4gICAgLS1jb2xvci10YXVwZS03MDA6IG9rbGNoKDM2LjclIDAuMDE2IDM1LjcpO1xuICAgIC0tY29sb3ItdGF1cGUtODAwOiBva2xjaCgyNi44JSAwLjAxMSAzNi41KTtcbiAgICAtLWNvbG9yLXRhdXBlLTkwMDogb2tsY2goMjEuNCUgMC4wMDkgNDMuMSk7XG4gICAgLS1jb2xvci10YXVwZS05NTA6IG9rbGNoKDE0LjclIDAuMDA0IDQ5LjMpO1xuXG4gICAgLS1jb2xvci1ibGFjazogIzAwMDtcbiAgICAtLWNvbG9yLXdoaXRlOiAjZmZmO1xuXG4gICAgLS1zcGFjaW5nOiAwLjI1cmVtO1xuXG4gICAgLS1icmVha3BvaW50LXNtOiA0MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtbWQ6IDQ4cmVtO1xuICAgIC0tYnJlYWtwb2ludC1sZzogNjRyZW07XG4gICAgLS1icmVha3BvaW50LXhsOiA4MHJlbTtcbiAgICAtLWJyZWFrcG9pbnQtMnhsOiA5NnJlbTtcblxuICAgIC0tY29udGFpbmVyLTN4czogMTZyZW07XG4gICAgLS1jb250YWluZXItMnhzOiAxOHJlbTtcbiAgICAtLWNvbnRhaW5lci14czogMjByZW07XG4gICAgLS1jb250YWluZXItc206IDI0cmVtO1xuICAgIC0tY29udGFpbmVyLW1kOiAyOHJlbTtcbiAgICAtLWNvbnRhaW5lci1sZzogMzJyZW07XG4gICAgLS1jb250YWluZXIteGw6IDM2cmVtO1xuICAgIC0tY29udGFpbmVyLTJ4bDogNDJyZW07XG4gICAgLS1jb250YWluZXItM3hsOiA0OHJlbTtcbiAgICAtLWNvbnRhaW5lci00eGw6IDU2cmVtO1xuICAgIC0tY29udGFpbmVyLTV4bDogNjRyZW07XG4gICAgLS1jb250YWluZXItNnhsOiA3MnJlbTtcbiAgICAtLWNvbnRhaW5lci03eGw6IDgwcmVtO1xuXG4gICAgLS10ZXh0LXhzOiAwLjc1cmVtO1xuICAgIC0tdGV4dC14cy0tbGluZS1oZWlnaHQ6IGNhbGMoMSAvIDAuNzUpO1xuICAgIC0tdGV4dC1zbTogMC44NzVyZW07XG4gICAgLS10ZXh0LXNtLS1saW5lLWhlaWdodDogY2FsYygxLjI1IC8gMC44NzUpO1xuICAgIC0tdGV4dC1iYXNlOiAxcmVtO1xuICAgIC0tdGV4dC1iYXNlLS1saW5lLWhlaWdodDogY2FsYygxLjUgLyAxKTtcbiAgICAtLXRleHQtbGc6IDEuMTI1cmVtO1xuICAgIC0tdGV4dC1sZy0tbGluZS1oZWlnaHQ6IGNhbGMoMS43NSAvIDEuMTI1KTtcbiAgICAtLXRleHQteGw6IDEuMjVyZW07XG4gICAgLS10ZXh0LXhsLS1saW5lLWhlaWdodDogY2FsYygxLjc1IC8gMS4yNSk7XG4gICAgLS10ZXh0LTJ4bDogMS41cmVtO1xuICAgIC0tdGV4dC0yeGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDIgLyAxLjUpO1xuICAgIC0tdGV4dC0zeGw6IDEuODc1cmVtO1xuICAgIC0tdGV4dC0zeGwtLWxpbmUtaGVpZ2h0OiBjYWxjKDIuMjUgLyAxLjg3NSk7XG4gICAgLS10ZXh0LTR4bDogMi4yNXJlbTtcbiAgICAtLXRleHQtNHhsLS1saW5lLWhlaWdodDogY2FsYygyLjUgLyAyLjI1KTtcbiAgICAtLXRleHQtNXhsOiAzcmVtO1xuICAgIC0tdGV4dC01eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC02eGw6IDMuNzVyZW07XG4gICAgLS10ZXh0LTZ4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTd4bDogNC41cmVtO1xuICAgIC0tdGV4dC03eGwtLWxpbmUtaGVpZ2h0OiAxO1xuICAgIC0tdGV4dC04eGw6IDZyZW07XG4gICAgLS10ZXh0LTh4bC0tbGluZS1oZWlnaHQ6IDE7XG4gICAgLS10ZXh0LTl4bDogOHJlbTtcbiAgICAtLXRleHQtOXhsLS1saW5lLWhlaWdodDogMTtcblxuICAgIC0tZm9udC13ZWlnaHQtdGhpbjogMTAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFsaWdodDogMjAwO1xuICAgIC0tZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcbiAgICAtLWZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuICAgIC0tZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XG4gICAgLS1mb250LXdlaWdodC1zZW1pYm9sZDogNjAwO1xuICAgIC0tZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuICAgIC0tZm9udC13ZWlnaHQtZXh0cmFib2xkOiA4MDA7XG4gICAgLS1mb250LXdlaWdodC1ibGFjazogOTAwO1xuXG4gICAgLS10cmFja2luZy10aWdodGVyOiAtMC4wNWVtO1xuICAgIC0tdHJhY2tpbmctdGlnaHQ6IC0wLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctbm9ybWFsOiAwZW07XG4gICAgLS10cmFja2luZy13aWRlOiAwLjAyNWVtO1xuICAgIC0tdHJhY2tpbmctd2lkZXI6IDAuMDVlbTtcbiAgICAtLXRyYWNraW5nLXdpZGVzdDogMC4xZW07XG5cbiAgICAtLWxlYWRpbmctdGlnaHQ6IDEuMjU7XG4gICAgLS1sZWFkaW5nLXNudWc6IDEuMzc1O1xuICAgIC0tbGVhZGluZy1ub3JtYWw6IDEuNTtcbiAgICAtLWxlYWRpbmctcmVsYXhlZDogMS42MjU7XG4gICAgLS1sZWFkaW5nLWxvb3NlOiAyO1xuXG4gICAgLS1yYWRpdXMteHM6IDAuMTI1cmVtO1xuICAgIC0tcmFkaXVzLXNtOiAwLjI1cmVtO1xuICAgIC0tcmFkaXVzLW1kOiAwLjM3NXJlbTtcbiAgICAtLXJhZGl1cy1sZzogMC41cmVtO1xuICAgIC0tcmFkaXVzLXhsOiAwLjc1cmVtO1xuICAgIC0tcmFkaXVzLTJ4bDogMXJlbTtcbiAgICAtLXJhZGl1cy0zeGw6IDEuNXJlbTtcbiAgICAtLXJhZGl1cy00eGw6IDJyZW07XG5cbiAgICAtLXNoYWRvdy0yeHM6IDAgMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0tc2hhZG93LXhzOiAwIDFweCAycHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLXNoYWRvdy1zbTogMCAxcHggM3B4IDAgcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMnB4IC0xcHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLXNoYWRvdy1tZDpcbiAgICAgIDAgNHB4IDZweCAtMXB4IHJnYigwIDAgMCAvIDAuMSksIDAgMnB4IDRweCAtMnB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3ctbGc6XG4gICAgICAwIDEwcHggMTVweCAtM3B4IHJnYigwIDAgMCAvIDAuMSksIDAgNHB4IDZweCAtNHB4IHJnYigwIDAgMCAvIDAuMSk7XG4gICAgLS1zaGFkb3cteGw6XG4gICAgICAwIDIwcHggMjVweCAtNXB4IHJnYigwIDAgMCAvIDAuMSksIDAgOHB4IDEwcHggLTZweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LTJ4bDogMCAyNXB4IDUwcHggLTEycHggcmdiKDAgMCAwIC8gMC4yNSk7XG5cbiAgICAtLWluc2V0LXNoYWRvdy0yeHM6IGluc2V0IDAgMXB4IHJnYigwIDAgMCAvIDAuMDUpO1xuICAgIC0taW5zZXQtc2hhZG93LXhzOiBpbnNldCAwIDFweCAxcHggcmdiKDAgMCAwIC8gMC4wNSk7XG4gICAgLS1pbnNldC1zaGFkb3ctc206IGluc2V0IDAgMnB4IDRweCByZ2IoMCAwIDAgLyAwLjA1KTtcblxuICAgIC0tZHJvcC1zaGFkb3cteHM6IDAgMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWRyb3Atc2hhZG93LXNtOiAwIDFweCAycHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS1kcm9wLXNoYWRvdy1tZDogMCAzcHggM3B4IHJnYigwIDAgMCAvIDAuMTIpO1xuICAgIC0tZHJvcC1zaGFkb3ctbGc6IDAgNHB4IDRweCByZ2IoMCAwIDAgLyAwLjE1KTtcbiAgICAtLWRyb3Atc2hhZG93LXhsOiAwIDlweCA3cHggcmdiKDAgMCAwIC8gMC4xKTtcbiAgICAtLWRyb3Atc2hhZG93LTJ4bDogMCAyNXB4IDI1cHggcmdiKDAgMCAwIC8gMC4xNSk7XG5cbiAgICAtLXRleHQtc2hhZG93LTJ4czogMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4xNSk7XG4gICAgLS10ZXh0LXNoYWRvdy14czogMHB4IDFweCAxcHggcmdiKDAgMCAwIC8gMC4yKTtcbiAgICAtLXRleHQtc2hhZG93LXNtOlxuICAgICAgMHB4IDFweCAwcHggcmdiKDAgMCAwIC8gMC4wNzUpLCAwcHggMXB4IDFweCByZ2IoMCAwIDAgLyAwLjA3NSksXG4gICAgICAwcHggMnB4IDJweCByZ2IoMCAwIDAgLyAwLjA3NSk7XG4gICAgLS10ZXh0LXNoYWRvdy1tZDpcbiAgICAgIDBweCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMSksIDBweCAxcHggMnB4IHJnYigwIDAgMCAvIDAuMSksXG4gICAgICAwcHggMnB4IDRweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tdGV4dC1zaGFkb3ctbGc6XG4gICAgICAwcHggMXB4IDJweCByZ2IoMCAwIDAgLyAwLjEpLCAwcHggM3B4IDJweCByZ2IoMCAwIDAgLyAwLjEpLFxuICAgICAgMHB4IDRweCA4cHggcmdiKDAgMCAwIC8gMC4xKTtcblxuICAgIC0tZWFzZS1pbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gICAgLS1lYXNlLW91dDogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gICAgLS1lYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcblxuICAgIC0tYW5pbWF0ZS1zcGluOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcGluZzogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgICAtLWFuaW1hdGUtcHVsc2U6IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gICAgLS1hbmltYXRlLWJvdW5jZTogYm91bmNlIDFzIGluZmluaXRlO1xuXG4gICAgQGtleWZyYW1lcyBzcGluIHtcbiAgICAgIHRvIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIHBpbmcge1xuICAgICAgNzUlLFxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgICAgMCUsXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LCAwLCAxLCAxKTtcbiAgICAgIH1cblxuICAgICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAtLWJsdXIteHM6IDRweDtcbiAgICAtLWJsdXItc206IDhweDtcbiAgICAtLWJsdXItbWQ6IDEycHg7XG4gICAgLS1ibHVyLWxnOiAxNnB4O1xuICAgIC0tYmx1ci14bDogMjRweDtcbiAgICAtLWJsdXItMnhsOiA0MHB4O1xuICAgIC0tYmx1ci0zeGw6IDY0cHg7XG5cbiAgICAtLXBlcnNwZWN0aXZlLWRyYW1hdGljOiAxMDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLW5lYXI6IDMwMHB4O1xuICAgIC0tcGVyc3BlY3RpdmUtbm9ybWFsOiA1MDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLW1pZHJhbmdlOiA4MDBweDtcbiAgICAtLXBlcnNwZWN0aXZlLWRpc3RhbnQ6IDEyMDBweDtcblxuICAgIC0tYXNwZWN0LXZpZGVvOiAxNiAvIDk7XG5cbiAgICAtLWRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gICAgLS1kZWZhdWx0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICAgIC0tZGVmYXVsdC1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtc2FucywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZm9udC1zYW5zLS1mb250LWZlYXR1cmUtc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IC0tdGhlbWUoXG4gICAgICAtLWZvbnQtc2Fucy0tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsXG4gICAgICBpbml0aWFsXG4gICAgKTtcbiAgICAtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseTogLS10aGVtZSgtLWZvbnQtbW9ubywgaW5pdGlhbCk7XG4gICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxcbiAgICAgIGluaXRpYWxcbiAgICApO1xuICAgIC0tZGVmYXVsdC1tb25vLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1mb250LW1vbm8tLWZvbnQtdmFyaWF0aW9uLXNldHRpbmdzLFxuICAgICAgaW5pdGlhbFxuICAgICk7XG4gIH1cblxuICAvKiBEZXByZWNhdGVkICovXG4gIEB0aGVtZSBkZWZhdWx0IGlubGluZSByZWZlcmVuY2Uge1xuICAgIC0tYmx1cjogOHB4O1xuICAgIC0tc2hhZG93OiAwIDFweCAzcHggMCByZ2IoMCAwIDAgLyAwLjEpLCAwIDFweCAycHggLTFweCByZ2IoMCAwIDAgLyAwLjEpO1xuICAgIC0tc2hhZG93LWlubmVyOiBpbnNldCAwIDJweCA0cHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcbiAgICAtLWRyb3Atc2hhZG93OiAwIDFweCAycHggcmdiKDAgMCAwIC8gMC4xKSwgMCAxcHggMXB4IHJnYigwIDAgMCAvIDAuMDYpO1xuICAgIC0tcmFkaXVzOiAwLjI1cmVtO1xuICAgIC0tbWF4LXdpZHRoLXByb3NlOiA2NWNoO1xuICB9XG59XG5cbkBsYXllciBiYXNlIHtcbiAgLypcbiAgMS4gUHJldmVudCBwYWRkaW5nIGFuZCBib3JkZXIgZnJvbSBhZmZlY3RpbmcgZWxlbWVudCB3aWR0aC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvNClcbiAgMi4gUmVtb3ZlIGRlZmF1bHQgbWFyZ2lucyBhbmQgcGFkZGluZ1xuICAzLiBSZXNldCBhbGwgYm9yZGVycy5cbiovXG5cbiAgKixcbiAgOjphZnRlcixcbiAgOjpiZWZvcmUsXG4gIDo6YmFja2Ryb3AsXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBtYXJnaW46IDA7IC8qIDIgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gICAgYm9yZGVyOiAwIHNvbGlkOyAvKiAzICovXG4gIH1cblxuICAvKlxuICAxLiBVc2UgYSBjb25zaXN0ZW50IHNlbnNpYmxlIGxpbmUtaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAgMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gIDMuIFVzZSBhIG1vcmUgcmVhZGFibGUgdGFiIHNpemUuXG4gIDQuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmFtaWx5IGJ5IGRlZmF1bHQuXG4gIDUuIFVzZSB0aGUgdXNlcidzIGNvbmZpZ3VyZWQgYHNhbnNgIGZvbnQtZmVhdHVyZS1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICA2LiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBzYW5zYCBmb250LXZhcmlhdGlvbi1zZXR0aW5ncyBieSBkZWZhdWx0LlxuICA3LiBEaXNhYmxlIHRhcCBoaWdobGlnaHRzIG9uIGlPUy5cbiovXG5cbiAgaHRtbCxcbiAgOmhvc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IC8qIDEgKi9cbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgICB0YWItc2l6ZTogNDsgLyogMyAqL1xuICAgIGZvbnQtZmFtaWx5OiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LWZvbnQtZmFtaWx5LFxuICAgICAgdWktc2Fucy1zZXJpZixcbiAgICAgIHN5c3RlbS11aSxcbiAgICAgIHNhbnMtc2VyaWYsXG4gICAgICBcIkFwcGxlIENvbG9yIEVtb2ppXCIsXG4gICAgICBcIlNlZ29lIFVJIEVtb2ppXCIsXG4gICAgICBcIlNlZ29lIFVJIFN5bWJvbFwiLFxuICAgICAgXCJOb3RvIENvbG9yIEVtb2ppXCJcbiAgICApOyAvKiA0ICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LWZvbnQtZmVhdHVyZS1zZXR0aW5ncyxcbiAgICAgIG5vcm1hbFxuICAgICk7IC8qIDUgKi9cbiAgICBmb250LXZhcmlhdGlvbi1zZXR0aW5nczogLS10aGVtZShcbiAgICAgIC0tZGVmYXVsdC1mb250LXZhcmlhdGlvbi1zZXR0aW5ncyxcbiAgICAgIG5vcm1hbFxuICAgICk7IC8qIDYgKi9cbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiA3ICovXG4gIH1cblxuICAvKlxuICAxLiBBZGQgdGhlIGNvcnJlY3QgaGVpZ2h0IGluIEZpcmVmb3guXG4gIDIuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIG9mIGJvcmRlciBjb2xvciBpbiBGaXJlZm94LiAoaHR0cHM6Ly9idWd6aWxsYS5tb3ppbGxhLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwNjU1KVxuICAzLiBSZXNldCB0aGUgZGVmYXVsdCBib3JkZXIgc3R5bGUgdG8gYSAxcHggc29saWQgYm9yZGVyLlxuKi9cblxuICBociB7XG4gICAgaGVpZ2h0OiAwOyAvKiAxICovXG4gICAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7IC8qIDMgKi9cbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuKi9cblxuICBhYmJyOndoZXJlKFt0aXRsZV0pIHtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIH1cblxuICAvKlxuICBSZW1vdmUgdGhlIGRlZmF1bHQgZm9udCBzaXplIGFuZCB3ZWlnaHQgZm9yIGhlYWRpbmdzLlxuKi9cblxuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIH1cblxuICAvKlxuICBSZXNldCBsaW5rcyB0byBvcHRpbWl6ZSBmb3Igb3B0LWluIHN0eWxpbmcgaW5zdGVhZCBvZiBvcHQtb3V0LlxuKi9cblxuICBhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIH1cblxuICAvKlxuICBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gRWRnZSBhbmQgU2FmYXJpLlxuKi9cblxuICBiLFxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cblxuICAvKlxuICAxLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZhbWlseSBieSBkZWZhdWx0LlxuICAyLiBVc2UgdGhlIHVzZXIncyBjb25maWd1cmVkIGBtb25vYCBmb250LWZlYXR1cmUtc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgMy4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgbW9ub2AgZm9udC12YXJpYXRpb24tc2V0dGluZ3MgYnkgZGVmYXVsdC5cbiAgNC4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBjb2RlLFxuICBrYmQsXG4gIHNhbXAsXG4gIHByZSB7XG4gICAgZm9udC1mYW1pbHk6IC0tdGhlbWUoXG4gICAgICAtLWRlZmF1bHQtbW9uby1mb250LWZhbWlseSxcbiAgICAgIHVpLW1vbm9zcGFjZSxcbiAgICAgIFNGTW9uby1SZWd1bGFyLFxuICAgICAgTWVubG8sXG4gICAgICBNb25hY28sXG4gICAgICBDb25zb2xhcyxcbiAgICAgIFwiTGliZXJhdGlvbiBNb25vXCIsXG4gICAgICBcIkNvdXJpZXIgTmV3XCIsXG4gICAgICBtb25vc3BhY2VcbiAgICApOyAvKiAxICovXG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LW1vbm8tZm9udC1mZWF0dXJlLXNldHRpbmdzLFxuICAgICAgbm9ybWFsXG4gICAgKTsgLyogMiAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAtLXRoZW1lKFxuICAgICAgLS1kZWZhdWx0LW1vbm8tZm9udC12YXJpYXRpb24tc2V0dGluZ3MsXG4gICAgICBub3JtYWxcbiAgICApOyAvKiAzICovXG4gICAgZm9udC1zaXplOiAxZW07IC8qIDQgKi9cbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gIH1cblxuICAvKlxuICBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBzdWIsXG4gIHN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIHN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xuICB9XG5cbiAgc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgfVxuXG4gIC8qXG4gIDEuIFJlbW92ZSB0ZXh0IGluZGVudGF0aW9uIGZyb20gdGFibGUgY29udGVudHMgaW4gQ2hyb21lIGFuZCBTYWZhcmkuIChodHRwczovL2J1Z3MuY2hyb21pdW0ub3JnL3AvY2hyb21pdW0vaXNzdWVzL2RldGFpbD9pZD05OTkwODgsIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDEyOTcpXG4gIDIuIENvcnJlY3QgdGFibGUgYm9yZGVyIGNvbG9yIGluaGVyaXRhbmNlIGluIGFsbCBDaHJvbWUgYW5kIFNhZmFyaS4gKGh0dHBzOi8vYnVncy5jaHJvbWl1bS5vcmcvcC9jaHJvbWl1bS9pc3N1ZXMvZGV0YWlsP2lkPTkzNTcyOSwgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NTAxNilcbiAgMy4gUmVtb3ZlIGdhcHMgYmV0d2VlbiB0YWJsZSBib3JkZXJzIGJ5IGRlZmF1bHQuXG4qL1xuXG4gIHRhYmxlIHtcbiAgICB0ZXh0LWluZGVudDogMDsgLyogMSAqL1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8qIDMgKi9cbiAgfVxuXG4gIC8qXG4gIFVzZSB0aGUgbW9kZXJuIEZpcmVmb3ggZm9jdXMgc3R5bGUgZm9yIGFsbCBmb2N1c2FibGUgZWxlbWVudHMuXG4qL1xuXG4gIDotbW96LWZvY3VzcmluZyB7XG4gICAgb3V0bGluZTogYXV0bztcbiAgfVxuXG4gIC8qXG4gIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lIGFuZCBGaXJlZm94LlxuKi9cblxuICBwcm9ncmVzcyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLypcbiAgQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4qL1xuXG4gIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgfVxuXG4gIC8qXG4gIE1ha2UgbGlzdHMgdW5zdHlsZWQgYnkgZGVmYXVsdC5cbiovXG5cbiAgb2wsXG4gIHVsLFxuICBtZW51IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgLypcbiAgMS4gTWFrZSByZXBsYWNlZCBlbGVtZW50cyBgZGlzcGxheTogYmxvY2tgIGJ5IGRlZmF1bHQuIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuICAyLiBBZGQgYHZlcnRpY2FsLWFsaWduOiBtaWRkbGVgIHRvIGFsaWduIHJlcGxhY2VkIGVsZW1lbnRzIG1vcmUgc2Vuc2libHkgYnkgZGVmYXVsdC4gKGh0dHBzOi8vZ2l0aHViLmNvbS9qZW5zaW1tb25zL2Nzc3JlbWVkeS9pc3N1ZXMvMTQjaXNzdWVjb21tZW50LTYzNDkzNDIxMClcbiAgICAgIFRoaXMgY2FuIHRyaWdnZXIgYSBwb29ybHkgY29uc2lkZXJlZCBsaW50IGVycm9yIGluIHNvbWUgdG9vbHMgYnV0IGlzIGluY2x1ZGVkIGJ5IGRlc2lnbi5cbiovXG5cbiAgaW1nLFxuICBzdmcsXG4gIHZpZGVvLFxuICBjYW52YXMsXG4gIGF1ZGlvLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLyogMiAqL1xuICB9XG5cbiAgLypcbiAgQ29uc3RyYWluIGltYWdlcyBhbmQgdmlkZW9zIHRvIHRoZSBwYXJlbnQgd2lkdGggYW5kIHByZXNlcnZlIHRoZWlyIGludHJpbnNpYyBhc3BlY3QgcmF0aW8uIChodHRwczovL2dpdGh1Yi5jb20vbW96ZGV2cy9jc3NyZW1lZHkvaXNzdWVzLzE0KVxuKi9cblxuICBpbWcsXG4gIHZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLypcbiAgMS4gSW5oZXJpdCBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gIDIuIFJlbW92ZSBib3JkZXIgcmFkaXVzIGluIGFsbCBicm93c2Vycy5cbiAgMy4gUmVtb3ZlIGJhY2tncm91bmQgY29sb3IgaW4gYWxsIGJyb3dzZXJzLlxuICA0LiBFbnN1cmUgY29uc2lzdGVudCBvcGFjaXR5IGZvciBkaXNhYmxlZCBzdGF0ZXMgaW4gYWxsIGJyb3dzZXJzLlxuKi9cblxuICBidXR0b24sXG4gIGlucHV0LFxuICBzZWxlY3QsXG4gIG9wdGdyb3VwLFxuICB0ZXh0YXJlYSxcbiAgOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5oZXJpdDsgLyogMSAqL1xuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBpbmhlcml0OyAvKiAxICovXG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7IC8qIDEgKi9cbiAgICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8qIDIgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyAqL1xuICAgIG9wYWNpdHk6IDE7IC8qIDQgKi9cbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgZGVmYXVsdCBmb250IHdlaWdodC5cbiovXG5cbiAgOndoZXJlKHNlbGVjdDppcyhbbXVsdGlwbGVdLCBbc2l6ZV0pKSBvcHRncm91cCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgaW5kZW50YXRpb24uXG4qL1xuXG4gIDp3aGVyZShzZWxlY3Q6aXMoW211bHRpcGxlXSwgW3NpemVdKSkgb3B0Z3JvdXAgb3B0aW9uIHtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMjBweDtcbiAgfVxuXG4gIC8qXG4gIFJlc3RvcmUgc3BhY2UgYWZ0ZXIgYnV0dG9uLlxuKi9cblxuICA6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xuICB9XG5cbiAgLypcbiAgUmVzZXQgdGhlIGRlZmF1bHQgcGxhY2Vob2xkZXIgb3BhY2l0eSBpbiBGaXJlZm94LiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMzMwMClcbiovXG5cbiAgOjpwbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8qXG4gIFNldCB0aGUgZGVmYXVsdCBwbGFjZWhvbGRlciBjb2xvciB0byBhIHNlbWktdHJhbnNwYXJlbnQgdmVyc2lvbiBvZiB0aGUgY3VycmVudCB0ZXh0IGNvbG9yIGluIGJyb3dzZXJzIHRoYXQgZG8gbm90XG4gIGNyYXNoIHdoZW4gdXNpbmcgYGNvbG9yLW1peCjigKYpYCB3aXRoIGBjdXJyZW50Y29sb3JgLiAoaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kbGFicy90YWlsd2luZGNzcy9pc3N1ZXMvMTcxOTQpXG4qL1xuXG4gIEBzdXBwb3J0cyAobm90ICgtd2Via2l0LWFwcGVhcmFuY2U6IC1hcHBsZS1wYXktYnV0dG9uKSkgLyogTm90IFNhZmFyaSAqLyBvclxuICAgIChjb250YWluLWludHJpbnNpYy1zaXplOiAxcHgpIC8qIFNhZmFyaSAxNysgKi8ge1xuICAgIDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IGNvbG9yLW1peChpbiBva2xhYiwgY3VycmVudGNvbG9yIDUwJSwgdHJhbnNwYXJlbnQpO1xuICAgIH1cbiAgfVxuXG4gIC8qXG4gIFByZXZlbnQgcmVzaXppbmcgdGV4dGFyZWFzIGhvcml6b250YWxseSBieSBkZWZhdWx0LlxuKi9cblxuICB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC8qXG4gIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiovXG5cbiAgOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAvKlxuICAxLiBFbnN1cmUgZGF0ZS90aW1lIGlucHV0cyBoYXZlIHRoZSBzYW1lIGhlaWdodCB3aGVuIGVtcHR5IGluIGlPUyBTYWZhcmkuXG4gIDIuIEVuc3VyZSB0ZXh0IGFsaWdubWVudCBjYW4gYmUgY2hhbmdlZCBvbiBkYXRlL3RpbWUgaW5wdXRzIGluIGlPUyBTYWZhcmkuXG4qL1xuXG4gIDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICBtaW4taGVpZ2h0OiAxbGg7IC8qIDEgKi9cbiAgICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvKiAyICovXG4gIH1cblxuICAvKlxuICBQcmV2ZW50IGhlaWdodCBmcm9tIGNoYW5naW5nIG9uIGRhdGUvdGltZSBpbnB1dHMgaW4gbWFjT1MgU2FmYXJpIHdoZW4gdGhlIGlucHV0IGlzIHNldCB0byBgZGlzcGxheTogYmxvY2tgLlxuKi9cblxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAvKlxuICBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgZnJvbSBwc2V1ZG8tZWxlbWVudHMgaW4gZGF0ZS90aW1lIGlucHV0cyB0byBlbnN1cmUgY29uc2lzdGVudCBoZWlnaHQgYWNyb3NzIGJyb3dzZXJzLlxuKi9cblxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1maWVsZHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC15ZWFyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZGF5LWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1ob3VyLWZpZWxkLFxuICA6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1taW51dGUtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXNlY29uZC1maWVsZCxcbiAgOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWlsbGlzZWNvbmQtZmllbGQsXG4gIDo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1lcmlkaWVtLWZpZWxkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICB9XG5cbiAgLypcbiAgQ2VudGVyIGRyb3Bkb3duIG1hcmtlciBzaG93biBvbiBpbnB1dHMgd2l0aCBwYWlyZWQgYDxkYXRhbGlzdD5gcyBpbiBDaHJvbWUuIChodHRwczovL2dpdGh1Yi5jb20vdGFpbHdpbmRsYWJzL3RhaWx3aW5kY3NzL2lzc3Vlcy8xODQ5OSlcbiovXG5cbiAgOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLypcbiAgUmVtb3ZlIHRoZSBhZGRpdGlvbmFsIGA6aW52YWxpZGAgc3R5bGVzIGluIEZpcmVmb3guIChodHRwczovL2dpdGh1Yi5jb20vbW96aWxsYS9nZWNrby1kZXYvYmxvYi8yZjllYWNkOWQzZDk5NWM5MzdiNDI1MWE1NTU3ZDk1ZDQ5NGM5YmUxL2xheW91dC9zdHlsZS9yZXMvZm9ybXMuY3NzI0w3MjgtTDczNylcbiovXG5cbiAgOi1tb3otdWktaW52YWxpZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC8qXG4gIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSB0aGUgYm9yZGVyIHJhZGl1cyBpbiBpT1MgU2FmYXJpLlxuKi9cblxuICBidXR0b24sXG4gIGlucHV0OndoZXJlKFt0eXBlPVwiYnV0dG9uXCJdLCBbdHlwZT1cInJlc2V0XCJdLCBbdHlwZT1cInN1Ym1pdFwiXSksXG4gIDo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgfVxuXG4gIC8qXG4gIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIFNhZmFyaS5cbiovXG5cbiAgOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICA6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC8qXG4gIE1ha2UgZWxlbWVudHMgd2l0aCB0aGUgSFRNTCBoaWRkZW4gYXR0cmlidXRlIHN0YXkgaGlkZGVuIGJ5IGRlZmF1bHQuXG4qL1xuXG4gIFtoaWRkZW5dOndoZXJlKDpub3QoW2hpZGRlbj1cInVudGlsLWZvdW5kXCJdKSkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbGF5ZXIgdXRpbGl0aWVzIHtcbiAgQHRhaWx3aW5kIHV0aWxpdGllcztcbn1cbiIsIkBpbXBvcnQgXCJ0YWlsd2luZGNzc1wiO1xyXG5AaW1wb3J0IFwiZmxhdHBpY2tyL2Rpc3QvZmxhdHBpY2tyLm1pbi5jc3NcIjtcclxuQGltcG9ydCBcIkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL2Nzcy9hbGwubWluLmNzc1wiO1xyXG5AaW1wb3J0IFwidGlwcHkuanMvZGlzdC90aXBweS5jc3NcIjtcclxuXHJcbkBzb3VyY2UgXCIuLi8uLi90ZW1wbGF0ZXMvKiovKi5odG1sLnR3aWdcIjtcclxuQHNvdXJjZSBcIi4uLyoqLyouanNcIjtcclxuXHJcbkB0aGVtZSB7XHJcbiAgICAvKiBLZWVwIGluIHN5bmMgd2l0aCBhc3NldHMvc3R5bGVzL192YXJpYWJsZXMuc2NzcyAqL1xyXG4gICAgLS1jb2xvci1wcmltYXJ5OiAjNzkxNDZhO1xyXG4gICAgLS1jb2xvci1zZWNvbmRhcnk6ICMwMDY1YTg7XHJcbiAgICAtLWNvbG9yLWFjY2VudDogI2ZjYmUwYjtcclxuICAgIC0tY29sb3ItZ3JleTogIzkyOTI5MTtcclxuICAgIC0tY29sb3ItbGlnaHRncmV5OiAjZjBmMGYxO1xyXG5cclxuICAgIC0tZm9udC1jb250aW51dW0tbWVkaXVtOiBcIkNvbnRpbnV1bSBNZWRpdW1cIiwgc2VyaWY7XHJcbiAgICAtLWZvbnQtY29udGludXVtLWxpZ2h0OiBcIkNvbnRpbnV1bSBMaWdodFwiLCBzZXJpZjtcclxuICAgIC0tZm9udC1jb250aW51dW0tYm9sZDogXCJDb250aW51dW0gQm9sZFwiLCBzZXJpZjtcclxuXHJcbiAgICAtLWZvbnQtZGlzcGxheTogXCJDb250aW51dW0gTWVkaXVtXCIsIHNlcmlmO1xyXG4gICAgLS1mb250LWRpc3BsYXktbGlnaHQ6IFwiQ29udGludXVtIExpZ2h0XCIsIHNlcmlmO1xyXG59XHJcblxyXG5AbGF5ZXIgYmFzZSB7XHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJDb250aW51dW0gTWVkaXVtXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvY3NzL2ZvbnRzL2NvbnRtLnR0ZlwiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJDb250aW51dW0gTGlnaHRcIjtcclxuICAgICAgICBzcmM6IHVybChcIi9jc3MvZm9udHMvY29udGwudHRmXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNvbnRpbnV1bSBCb2xkXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvY3NzL2ZvbnRzL2NvbnRiLnR0ZlwiKTtcclxuICAgIH1cclxuXHJcbiAgICBodG1sIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSg5NiwgOTYsIDk2LCAwLjEpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCkpLCB1cmwoXCIvaW1hZ2UvYmFja2dyb3VuZC5qcGdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtZGlzcGxheSB0ZXh0LTR4bCB0ZXh0LXNsYXRlLTkwMDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtZGlzcGxheSB0ZXh0LTN4bCB0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICAgIEBhcHBseSB0ZXh0LTJ4bCBmb250LWJvbGQgdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICBAYXBwbHkgdGV4dC14bCBmb250LWJvbGQgdGV4dC1zZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgQGFwcGx5IHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxufVxyXG5cclxuQGxheWVyIGNvbXBvbmVudHMge1xyXG4gICAgLnNpdGUtaGVhZGVyIHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgYm9yZGVyLWIgYm9yZGVyLXNsYXRlLTIwMC84MCBiZy13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXI6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIEBhcHBseSBwb2ludGVyLWV2ZW50cy1ub25lIGFic29sdXRlIGluc2V0LXgtMCBib3R0b20tMCBoLTAuNSBiZy1saW5lYXItdG8tciBmcm9tLXByaW1hcnkgdmlhLXNlY29uZGFyeSB0by1hY2NlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19uYXYge1xyXG4gICAgICAgIEBhcHBseSBmbGV4IHctZnVsbCBtYXgtdy1ub25lIGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIganVzdGlmeS1iZXR3ZWVuIGdhcC00IHB4LTUgcHktMy41IGxnOnB4LTggbGc6cHktNDtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXJfX2xvZ28ge1xyXG4gICAgICAgIEBhcHBseSBoLWF1dG8gbWF4LWgtMTIgdy1hdXRvIG1heC13LVsxNjBweF0gY3Vyc29yLXBvaW50ZXIgdHJhbnNpdGlvbiBob3ZlcjpvcGFjaXR5LTkwIHNtOm1heC1oLTE0IHNtOm1heC13LVsyMTBweF07XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19saW5rcyB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggdy1mdWxsIGZsZXgtY29sIGdhcC0xIG1kOnctYXV0byBtZDpmbGV4LXJvdyBtZDppdGVtcy1jZW50ZXIgbWQ6Z2FwLTE7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19hY3Rpb25zIHtcclxuICAgICAgICBAYXBwbHkgZmxleCB3LWZ1bGwgZmxleC1yb3cgZmxleC13cmFwIGl0ZW1zLWNlbnRlciBnYXAtMiBib3JkZXItdCBib3JkZXItc2xhdGUtMTAwIHB0LTMgbWQ6dy1hdXRvIG1kOmdhcC0yIG1kOmJvcmRlci10LTAgbWQ6Ym9yZGVyLWwgbWQ6Ym9yZGVyLXNsYXRlLTIwMCBtZDpwbC0zIG1kOnB0LTA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19saW5rIHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgaW5saW5lLWZsZXggY3Vyc29yLXBvaW50ZXIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC0yIHJvdW5kZWQteGwgcHgtNCBweS0yLjUgZm9udC1kaXNwbGF5IHRleHQtYmFzZSBmb250LW1lZGl1bSB0ZXh0LXByaW1hcnkgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6YmctcHJpbWFyeS81IG1kOnB4LTUgbWQ6cHktMyBtZDp0ZXh0LWxnO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fbGluazo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgQGFwcGx5IGFic29sdXRlIGJvdHRvbS0xLjUgbGVmdC0xLzIgaC0wLjUgdy0wIC10cmFuc2xhdGUteC0xLzIgcm91bmRlZC1mdWxsIGJnLXByaW1hcnkgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fbGluazpob3Zlcjo6YWZ0ZXIsXHJcbiAgICAuc2l0ZS1oZWFkZXJfX2xpbmstLWFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICAgIEBhcHBseSB3LTMvNTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXJfX2xpbmstLWFjdGl2ZSB7XHJcbiAgICAgICAgQGFwcGx5IGJnLXByaW1hcnkvNSBmb250LXNlbWlib2xkIHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXJfX2ljb24tbGluayB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXNsYXRlLTUwIGhvdmVyOmJvcmRlci1wcmltYXJ5LzMwIGhvdmVyOmJnLXByaW1hcnkvNTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXJfX2ljb24tbGluazo6YWZ0ZXIge1xyXG4gICAgICAgIEBhcHBseSBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19pY29uLWxpbmstLWRhbmdlciB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci1yZWQtMjAwIGJnLXJlZC01MCAhdGV4dC1yZWQtNjAwIGhvdmVyOmJvcmRlci1yZWQtNDAwIGhvdmVyOmJnLXJlZC0xMDAgaG92ZXI6IXRleHQtcmVkLTcwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXJfX21lbnUtYnRuIHtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWZsZXggY3Vyc29yLXBvaW50ZXIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQteGwgYmctcHJpbWFyeSBwLTMgdGV4dC14bCB0ZXh0LXdoaXRlIHNoYWRvdy1zbSB0cmFuc2l0aW9uIGhvdmVyOm9wYWNpdHktOTAgbWQ6aGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fZHJvcGRvd24ge1xyXG4gICAgICAgIEBhcHBseSBzdGF0aWMgei01MCBtdC0xIGhpZGRlbiB3LWZ1bGwgbWluLXctMCBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC14bCBib3JkZXItMCBiZy1zbGF0ZS01MCBweS0xIHNoYWRvdy1ub25lIG1kOmFic29sdXRlIG1kOmxlZnQtYXV0byBtZDpyaWdodC0wIG1kOm10LTIgbWQ6dy1hdXRvIG1kOm1pbi13LTY0IG1kOmJvcmRlciBtZDpib3JkZXItc2xhdGUtMTAwIG1kOmJnLXdoaXRlIG1kOnB5LTEuNSBtZDpzaGFkb3cteGw7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19kcm9wZG93bi5zaG93IHtcclxuICAgICAgICBAYXBwbHkgYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19kcm9wZG93bi1saW5rIHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgYmxvY2sgdy1mdWxsIGJvcmRlci0wIGJnLXRyYW5zcGFyZW50IHB4LTUgcHktMyB0ZXh0LWxlZnQgdGV4dC1iYXNlIHRleHQtcHJpbWFyeSBuby11bmRlcmxpbmUgdHJhbnNpdGlvbiBob3ZlcjpiZy1wcmltYXJ5LzU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19kcm9wZG93bi1saW5rOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgQGFwcGx5IGFic29sdXRlIGluc2V0LXktMSBsZWZ0LTAgdy0xIG9yaWdpbi1jZW50ZXIgc2NhbGUteS0wIHJvdW5kZWQtciBiZy1wcmltYXJ5IHRyYW5zaXRpb24tdHJhbnNmb3JtIGR1cmF0aW9uLTIwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1oZWFkZXJfX2Ryb3Bkb3duLWxpbms6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICAgICAgQGFwcGx5IHNjYWxlLXktMTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fZHJvcGRvd24tbGluay0tbmVzdGVkIHtcclxuICAgICAgICBAYXBwbHkgcGwtOCB0ZXh0LXNtIHRleHQtc2xhdGUtNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fZHJvcGRvd24tLWZsYWdzIHtcclxuICAgICAgICBAYXBwbHkgZ2FwLTEgbWQ6dy1mdWxsIG1kOm1pbi13LTA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19kcm9wZG93bi0tZmxhZ3Muc2hvdyB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC13cmFwIG1kOmJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fZHJvcGRvd24tLWZsYWdzIC5zaXRlLWhlYWRlcl9fZHJvcGRvd24tbGluayB7XHJcbiAgICAgICAgQGFwcGx5IG14LTEgZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcm91bmRlZC1sZyBweC00IHB5LTMgdGV4dC1jZW50ZXIgdHJhbnNpdGlvbiBob3ZlcjpiZy1wcmltYXJ5LzEwIGhvdmVyOnJpbmctMiBob3ZlcjpyaW5nLXByaW1hcnkvMjAgbWQ6bXgtMCBtZDp3LWZ1bGwgbWQ6cHgtMiBtZDpweS0yLjU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19kcm9wZG93bi0tZmxhZ3MgLnNpdGUtaGVhZGVyX19kcm9wZG93bi1saW5rOjpiZWZvcmUge1xyXG4gICAgICAgIEBhcHBseSBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19kcm9wZG93bi0tZmxhZ3MgLnNpdGUtaGVhZGVyX19kcm9wZG93bi1saW5rOmhvdmVyIC5mbGFnLWljb24ge1xyXG4gICAgICAgIEBhcHBseSBzY2FsZS0xMTA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtaGVhZGVyX19kcm9wZG93bi0tZmxhZ3MgLnNpdGUtaGVhZGVyX19kcm9wZG93bi1saW5rIC5mbGFnLWljb24ge1xyXG4gICAgICAgIHdpZHRoOiAyLjI1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWhlYWRlcl9fYmFkZ2Uge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBtaW4taC01IG1pbi13LTUgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtZnVsbCBiZy1hY2NlbnQgcHgtMS41IHRleHQteHMgZm9udC1ib2xkIHRleHQtd2hpdGUgcmluZy0yIHJpbmctd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItbWVudSB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC1jb2wgZ2FwLTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItYnRuIHtcclxuICAgICAgICBAYXBwbHkgZmxleCB3LWZ1bGwgaXRlbXMtY2VudGVyIGdhcC0zIHJvdW5kZWQteGwgYm9yZGVyLTIgYm9yZGVyLXNsYXRlLTEwMCBiZy13aGl0ZSBweC00IHB5LTMgdGV4dC1zbSBmb250LW1lZGl1bSB0ZXh0LXNsYXRlLTcwMCBzaGFkb3ctc20gbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLXByaW1hcnkvNDAgaG92ZXI6YmctcHJpbWFyeS81IGhvdmVyOnRleHQtcHJpbWFyeSBob3ZlcjpzaGFkb3c7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItYnRuLS1hY3RpdmUge1xyXG4gICAgICAgIEBhcHBseSBib3JkZXItcHJpbWFyeSBiZy1wcmltYXJ5IGZvbnQtc2VtaWJvbGQgIXRleHQtd2hpdGUgc2hhZG93LW1kIGhvdmVyOmJvcmRlci1wcmltYXJ5IGhvdmVyOmJnLXByaW1hcnkgaG92ZXI6IXRleHQtd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItc3ViLWJ0biB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggdy1mdWxsIGl0ZW1zLWNlbnRlciBnYXAtMiByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLWxpZ2h0Z3JleSBweC00IHB5LTIuNSBwbC01IHRleHQtc20gZm9udC1tZWRpdW0gdGV4dC1zbGF0ZS02MDAgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLXByaW1hcnkvMzAgaG92ZXI6Ymctd2hpdGUgaG92ZXI6dGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlYmFyLXN1Yi1idG4tLWFjdGl2ZSB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IGJnLXByaW1hcnkvMTUgZm9udC1zZW1pYm9sZCB0ZXh0LXByaW1hcnkgcmluZy0xIHJpbmctcHJpbWFyeS8yMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJhci10b2dnbGUge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBzaHJpbmstMCBjdXJzb3ItcG9pbnRlciBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBwLTIuNSB0ZXh0LXByaW1hcnkgc2hhZG93LXNtIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLXByaW1hcnkvNDAgaG92ZXI6YmctcHJpbWFyeS81O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlYmFyLXRvZ2dsZSAuc2lkZWJhci1jaGV2cm9uIHtcclxuICAgICAgICBAYXBwbHkgdHJhbnNpdGlvbi10cmFuc2Zvcm0gZHVyYXRpb24tMjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlYmFyLXRvZ2dsZTpub3QoLmNvbGxhcHNlZCkgLnNpZGViYXItY2hldnJvbiB7XHJcbiAgICAgICAgQGFwcGx5IHJvdGF0ZS0xODA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGViYXItY29sbGFwc2U6bm90KC5zaG93KSB7XHJcbiAgICAgICAgQGFwcGx5IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZS1oZXJvIHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgdy1mdWxsIG92ZXJmbG93LWhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZS1oZXJvX19pbm5lciB7XHJcbiAgICAgICAgQGFwcGx5IHJlbGF0aXZlIGZsZXggbWluLWgtWzI4MHB4XSBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgbWQ6bWluLWgtWzM2MHB4XSBsZzptaW4taC1bNDQwcHhdO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lLWhlcm9fX2ltYWdlIHtcclxuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCBoLWZ1bGwgdy1mdWxsIG9iamVjdC1jb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZS1oZXJvX190aXRsZSB7XHJcbiAgICAgICAgQGFwcGx5IHJlbGF0aXZlIHotMTAgcHgtNiB0ZXh0LWNlbnRlciBmb250LWRpc3BsYXkgdGV4dC01eGwgdGV4dC13aGl0ZSBtZDp0ZXh0LTZ4bCBsZzp0ZXh0LTd4bDtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwge1xyXG4gICAgICAgIEBhcHBseSBmaXhlZCBpbnNldC0wIHotNTAgaGlkZGVuIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBwLTMgc206cC02IGxnOnAtODtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwuc2hvdyB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLWJhY2tkcm9wIHtcclxuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQtMCBiZy1zbGF0ZS05MDAvNTUgYmFja2Ryb3AtYmx1ci1zbSB0cmFuc2l0aW9uLW9wYWNpdHkgZHVyYXRpb24tMjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbDpub3QoLnNob3cpIC51aS1tb2RhbC1iYWNrZHJvcCB7XHJcbiAgICAgICAgQGFwcGx5IG9wYWNpdHktMDtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwuc2hvdyAudWktbW9kYWwtYmFja2Ryb3Age1xyXG4gICAgICAgIEBhcHBseSBvcGFjaXR5LTEwMDtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwtcGFuZWwge1xyXG4gICAgICAgIEBhcHBseSByZWxhdGl2ZSB6LTEwIGZsZXggbWF4LWgtW21pbig5MnZoLDkwMHB4KV0gdy1mdWxsIG1heC13LTV4bCBmbGV4LWNvbCBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0xMDAgYmctd2hpdGUgc2hhZG93LTJ4bCB0cmFuc2l0aW9uIGR1cmF0aW9uLTIwMCBsZzptYXgtdy02eGw7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk2KSB0cmFuc2xhdGVZKDhweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwtcGFuZWwtLXdpZGUge1xyXG4gICAgICAgIEBhcHBseSBtYXgtdy1bbWluKDkydncsMTIwMHB4KV0gbGc6bWF4LXctWzcwJV07XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLnNob3cgLnVpLW1vZGFsLXBhbmVsIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwtcGFuZWw6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgaW5zZXQteC0wIHRvcC0wIGgtMSBiZy1saW5lYXItdG8tciBmcm9tLXByaW1hcnkgdmlhLXNlY29uZGFyeSB0by1hY2NlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggc2hyaW5rLTAgaXRlbXMtc3RhcnQganVzdGlmeS1iZXR3ZWVuIGdhcC00IGJvcmRlci1iIGJvcmRlci1zbGF0ZS0xMDAgYmctd2hpdGUgcHgtNiBweS01O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1hY2NlbnQge1xyXG4gICAgICAgIEBhcHBseSBtYi0zIGJsb2NrIGgtMSB3LTEyIHJvdW5kZWQtZnVsbCBiZy1saW5lYXItdG8tciBmcm9tLXByaW1hcnkgdG8tc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC10aXRsZSB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtZGlzcGxheSB0ZXh0LXhsIGxlYWRpbmctdGlnaHQgdGV4dC1wcmltYXJ5IHNtOnRleHQtMnhsO1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1jbG9zZSB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGN1cnNvci1wb2ludGVyIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciByb3VuZGVkLWxnIHAtMi41IHRleHQtbGcgdGV4dC1zbGF0ZS00MDAgdHJhbnNpdGlvbiBob3ZlcjpiZy1zbGF0ZS0xMDAgaG92ZXI6dGV4dC1zbGF0ZS03MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLWJvZHkge1xyXG4gICAgICAgIEBhcHBseSBvdmVyZmxvdy15LWF1dG8gYmctd2hpdGUgcHgtNiBweS02O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICBAYXBwbHkgbWItNCBmb250LWRpc3BsYXkgdGV4dC1sZyB0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLXNlY3Rpb24gKyAudWktbW9kYWwtc2VjdGlvbiB7XHJcbiAgICAgICAgQGFwcGx5IG10LTggYm9yZGVyLXQgYm9yZGVyLXNsYXRlLTEwMCBwdC04O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1wcm9zZSB7XHJcbiAgICAgICAgQGFwcGx5IHRleHQtc20gbGVhZGluZy1yZWxheGVkIHRleHQtc2xhdGUtNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1wcm9zZSA6d2hlcmUocCwgdWwsIG9sLCBibG9ja3F1b3RlLCB0YWJsZSkge1xyXG4gICAgICAgIEBhcHBseSBtYi00O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1wcm9zZSA6d2hlcmUoaDEsIGgyLCBoMywgaDQpIHtcclxuICAgICAgICBAYXBwbHkgbWItMyBmb250LWRpc3BsYXkgdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1wcm9zZSA6d2hlcmUodWwsIG9sKSB7XHJcbiAgICAgICAgQGFwcGx5IHBsLTU7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLXByb3NlIDp3aGVyZSh1bCkge1xyXG4gICAgICAgIEBhcHBseSBsaXN0LWRpc2M7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLXByb3NlIDp3aGVyZShvbCkge1xyXG4gICAgICAgIEBhcHBseSBsaXN0LWRlY2ltYWw7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLXByb3NlIDp3aGVyZShhKSB7XHJcbiAgICAgICAgQGFwcGx5IHRleHQtcHJpbWFyeSB1bmRlcmxpbmUtb2Zmc2V0LTQgaG92ZXI6dW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgIC51aS1tb2RhbC1wcm9zZSA6d2hlcmUodGFibGUpIHtcclxuICAgICAgICBAYXBwbHkgdy1mdWxsIGJvcmRlci1jb2xsYXBzZSBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMDtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwtcHJvc2UgOndoZXJlKHRoLCB0ZCkge1xyXG4gICAgICAgIEBhcHBseSBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBweC0zIHB5LTIgdGV4dC1sZWZ0IGFsaWduLXRvcDtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwtcHJvc2UgOndoZXJlKHRoKSB7XHJcbiAgICAgICAgQGFwcGx5IGJnLXNsYXRlLTUwIGZvbnQtc2VtaWJvbGQgdGV4dC1zbGF0ZS04MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLWZvb3RlciB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggc2hyaW5rLTAganVzdGlmeS1lbmQgZ2FwLTMgYm9yZGVyLXQgYm9yZGVyLXNsYXRlLTEwMCBiZy1zbGF0ZS01MCBweC02IHB5LTQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLWJ0bi1wcmltYXJ5IHtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWZsZXggY3Vyc29yLXBvaW50ZXIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQteGwgYmctcHJpbWFyeSBweC01IHB5LTIuNSB0ZXh0LXNtIGZvbnQtc2VtaWJvbGQgIXRleHQtd2hpdGUgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6b3BhY2l0eS05MDtcclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyLW1vZGFsLXRvb2xiYXIge1xyXG4gICAgICAgIEBhcHBseSBtYi02IGZsZXgganVzdGlmeS1lbmQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlci1jbGVhci1idG4ge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTIgcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBweC0zIHB5LTIgdGV4dC1zbSBmb250LW1lZGl1bSB0ZXh0LXByaW1hcnkgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLXByaW1hcnkvNDAgaG92ZXI6YmctcHJpbWFyeS81O1xyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXItbW9kYWwtZ3JpZCB7XHJcbiAgICAgICAgQGFwcGx5IGdyaWQgZ2FwLTggbWQ6Z3JpZC1jb2xzLTI7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlci1tb2RhbC1jb2x1bW4ge1xyXG4gICAgICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGdhcC02O1xyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXItc2VjdGlvbiArIC5maWx0ZXItc2VjdGlvbiB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci10IGJvcmRlci1zbGF0ZS0xMDAgcHQtNjtcclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyLXNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgIEBhcHBseSBtYi0zIHRleHQtY2VudGVyIGZvbnQtZGlzcGxheSB0ZXh0LWxnIHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyLWNoaXAtbGlzdCB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC13cmFwIGdhcC0yO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWx0ZXItY2hpcCB7XHJcbiAgICAgICAgQGFwcGx5IGN1cnNvci1wb2ludGVyIGxpc3Qtbm9uZSByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHB4LTMgcHktMiB0ZXh0LXNtIGZvbnQtbWVkaXVtIHRleHQtc2xhdGUtNjAwIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLXByaW1hcnkvNDAgaG92ZXI6YmctcHJpbWFyeS81IGhvdmVyOnRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyLWNoaXAtLWFjdGl2ZSB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IGJnLXByaW1hcnkgZm9udC1zZW1pYm9sZCAhdGV4dC13aGl0ZSBzaGFkb3ctc20gaG92ZXI6Ym9yZGVyLXByaW1hcnkgaG92ZXI6YmctcHJpbWFyeSBob3ZlcjohdGV4dC13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZXIge1xyXG4gICAgICAgIEBhcHBseSBmbGV4IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgZ2FwLTEuNTtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZXJfX2xpbmsge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBoLTEwIG1pbi13LTEwIGN1cnNvci1wb2ludGVyIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBnYXAtMSByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHB4LTMgdGV4dC1zbSBmb250LW1lZGl1bSB0ZXh0LXByaW1hcnkgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLXByaW1hcnkvNDAgaG92ZXI6YmctcHJpbWFyeS81IGhvdmVyOnRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZXJfX2xpbmstLWFjdGl2ZSB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci1wcmltYXJ5IGJnLXByaW1hcnkgZm9udC1zZW1pYm9sZCAhdGV4dC13aGl0ZSBzaGFkb3ctc20gaG92ZXI6Ym9yZGVyLXByaW1hcnkgaG92ZXI6YmctcHJpbWFyeSBob3ZlcjohdGV4dC13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZXJfX2xpbmstLWRpc2FibGVkIHtcclxuICAgICAgICBAYXBwbHkgY3Vyc29yLW5vdC1hbGxvd2VkIGJvcmRlci1zbGF0ZS0xMDAgYmctc2xhdGUtNTAgdGV4dC1zbGF0ZS0zMDAgaG92ZXI6Ym9yZGVyLXNsYXRlLTEwMCBob3ZlcjpiZy1zbGF0ZS01MCBob3Zlcjp0ZXh0LXNsYXRlLTMwMDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZXJfX2VsbGlwc2lzIHtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWZsZXggaC0xMCBtaW4tdy0xMCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcHgtMiB0ZXh0LXNsYXRlLTQwMDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkIHtcclxuICAgICAgICBAYXBwbHkgZmxleCBoLWZ1bGwgZmxleC1jb2wgcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgYmctd2hpdGUgc2hhZG93LXNtIHRyYW5zaXRpb24gZHVyYXRpb24tMjAwIGhvdmVyOi10cmFuc2xhdGUteS0xIGhvdmVyOmJvcmRlci1wcmltYXJ5LzMwIGhvdmVyOnNoYWRvdy14bDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX19tZWRpYSB7XHJcbiAgICAgICAgQGFwcGx5IHJlbGF0aXZlIGJsb2NrIGFzcGVjdC1zcXVhcmUgb3ZlcmZsb3ctaGlkZGVuIGJnLXNsYXRlLTUwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWNhcmRfX2ltYWdlIHtcclxuICAgICAgICBAYXBwbHkgaC1mdWxsIHctZnVsbCBvYmplY3QtY292ZXIgdHJhbnNpdGlvbiBkdXJhdGlvbi0zMDAgZ3JvdXAtaG92ZXI6c2NhbGUtMTA1O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWNhcmRfX2JhZGdlIHtcclxuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgbGVmdC0zIHRvcC0zIHotMTAgaW5saW5lLWZsZXggaXRlbXMtY2VudGVyIGdhcC0xLjUgcm91bmRlZC1mdWxsIGJnLWFjY2VudCBweC0yLjUgcHktMSB0ZXh0LXhzIGZvbnQtYm9sZCB1cHBlcmNhc2UgdHJhY2tpbmctd2lkZSB0ZXh0LXdoaXRlIHNoYWRvdztcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX19ib2R5IHtcclxuICAgICAgICBAYXBwbHkgZmxleCBmbGV4LTEgZmxleC1jb2wgaXRlbXMtY2VudGVyIGdhcC0zIHAtNCB0ZXh0LWNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX190aXRsZSB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtZGlzcGxheSB0ZXh0LWxnIGxlYWRpbmctc251ZztcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX190aXRsZSBhIHtcclxuICAgICAgICBAYXBwbHkgbGluZS1jbGFtcC0yICF0ZXh0LXByaW1hcnkgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6IXRleHQtc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWNhcmRfX3ByaWNlIHtcclxuICAgICAgICBAYXBwbHkgbXQtYXV0byBmbGV4IGZsZXgtd3JhcCBpdGVtcy1iYXNlbGluZSBqdXN0aWZ5LWNlbnRlciBnYXAtMjtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX19wcmljZS1jdXJyZW50IHtcclxuICAgICAgICBAYXBwbHkgZm9udC1kaXNwbGF5IHRleHQtMnhsIGZvbnQtYm9sZCB0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtY2FyZF9fcHJpY2UtY3VycmVudC0tcHJvbW8ge1xyXG4gICAgICAgIEBhcHBseSB0ZXh0LWdyZWVuLTYwMDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX19wcmljZS1vbGQge1xyXG4gICAgICAgIEBhcHBseSB0ZXh0LXNtIGZvbnQtbWVkaXVtIHRleHQtcmVkLTYwMCBsaW5lLXRocm91Z2g7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtcHJpY2Uge1xyXG4gICAgICAgIEBhcHBseSBmbGV4IGZsZXgtd3JhcCBpdGVtcy1iYXNlbGluZSBqdXN0aWZ5LWNlbnRlciBnYXAtMjtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1wcmljZS0tZGV0YWlsIHtcclxuICAgICAgICBAYXBwbHkgdGV4dC0yeGw7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtcHJpY2VfX3JlZ3VsYXIge1xyXG4gICAgICAgIEBhcHBseSBmb250LWRpc3BsYXkgZm9udC1ib2xkIHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1wcmljZV9fb2xkIHtcclxuICAgICAgICBAYXBwbHkgZm9udC1tZWRpdW0gdGV4dC1yZWQtNjAwIGxpbmUtdGhyb3VnaDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1wcmljZV9fcHJvbW8ge1xyXG4gICAgICAgIEBhcHBseSBmb250LWRpc3BsYXkgZm9udC1ib2xkIHRleHQtZ3JlZW4tNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWNhcmRfX2Zvb3RlciB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC13cmFwIGl0ZW1zLWVuZCBnYXAtMiBib3JkZXItdCBib3JkZXItc2xhdGUtMTAwIGJnLXNsYXRlLTUwIHAtMyBzbTpnYXAtMyBzbTpwLTQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtY2FyZF9fZmllbGRzIHtcclxuICAgICAgICBAYXBwbHkgZmxleCBtaW4tdy0wIGZsZXgtMSBmbGV4LWNvbCBnYXAtMjtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX19maWVsZCB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC13cmFwIGl0ZW1zLWNlbnRlciBnYXAtMjtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX19pbnB1dCB7XHJcbiAgICAgICAgQGFwcGx5IHctMjAgcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBweC0zIHB5LTIgdGV4dC1jZW50ZXIgdGV4dC1zbSBmb250LXNlbWlib2xkIHRleHQtc2xhdGUtODAwIG91dGxpbmUtbm9uZSB0cmFuc2l0aW9uIGZvY3VzOmJvcmRlci1wcmltYXJ5IGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLXByaW1hcnkvMjA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtY2FyZF9fc3RlcHBlciB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1jYXJkX19zdGVwcGVyIC5hcnRpY2xlLWNhcmRfX2lucHV0IHtcclxuICAgICAgICBAYXBwbHkgdy0xMCByb3VuZGVkLW5vbmUgYm9yZGVyLTAgcHgtMCBmb2N1czpyaW5nLTA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtY2FyZF9fc3RlcHBlci0td2lkZSAuYXJ0aWNsZS1jYXJkX19pbnB1dCB7XHJcbiAgICAgICAgQGFwcGx5IHctMTY7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtY2FyZF9fc3RlcHBlciAuYXJ0aWNsZS1jYXJkX19pbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICAgICAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtY2FyZF9fc3RlcHBlciAuYXJ0aWNsZS1jYXJkX19pbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcclxuICAgIC5hcnRpY2xlLWNhcmRfX3N0ZXBwZXIgLmFydGljbGUtY2FyZF9faW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtY2FyZF9fc3RlcC1idG4ge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBoLTkgdy05IHNocmluay0wIGN1cnNvci1wb2ludGVyIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciB0ZXh0LXNtIHRleHQtcHJpbWFyeSB0cmFuc2l0aW9uIGhvdmVyOmJnLXByaW1hcnkvMTAgZm9jdXM6b3V0bGluZS1ub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWNhcmRfX3VuaXQge1xyXG4gICAgICAgIEBhcHBseSB0ZXh0LXNtIGZvbnQtbWVkaXVtIHRleHQtc2xhdGUtNTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWNhcmRfX2FkZC1idG4ge1xyXG4gICAgICAgIEBhcHBseSBtbC1hdXRvIGlubGluZS1mbGV4IGgtMTEgdy0xMSBzaHJpbmstMCBjdXJzb3ItcG9pbnRlciBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcm91bmRlZC14bCBiZy1wcmltYXJ5IHRleHQtbGcgdGV4dC13aGl0ZSBzaGFkb3ctc20gdHJhbnNpdGlvbiBob3ZlcjpiZy1wcmltYXJ5LzkwIGhvdmVyOnNoYWRvdy1tZCBmb2N1czpvdXRsaW5lLW5vbmUgZm9jdXM6cmluZy0yIGZvY3VzOnJpbmctcHJpbWFyeS8zMDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWwge1xyXG4gICAgICAgIEBhcHBseSByb3VuZGVkLTJ4bCBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBwLTQgc2hhZG93LXNtIHNtOnAtNjtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWxfX2JyZWFkY3J1bWIge1xyXG4gICAgICAgIEBhcHBseSBtYi01IGZsZXggZmxleC13cmFwIGl0ZW1zLWNlbnRlciBnYXAtMiByb3VuZGVkLXhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHB4LTQgcHktMyB0ZXh0LWJhc2Ugc2hhZG93LXNtO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgICAgICBAYXBwbHkgZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTI7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19icmVhZGNydW1iLWl0ZW0gKyAuYXJ0aWNsZS1kZXRhaWxfX2JyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIuKAulwiO1xyXG4gICAgICAgIEBhcHBseSBweC0wLjUgdGV4dC1sZyBmb250LXNlbWlib2xkIHRleHQtcHJpbWFyeS80MDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWxfX2JyZWFkY3J1bWItbGluayB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtbWVkaXVtIHRleHQtcHJpbWFyeSBuby11bmRlcmxpbmUgdHJhbnNpdGlvbiBob3Zlcjp0ZXh0LXNlY29uZGFyeSBob3Zlcjp1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19icmVhZGNydW1iLWl0ZW0tLWFjdGl2ZSB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtZGlzcGxheSB0ZXh0LWxnIGZvbnQtc2VtaWJvbGQgdGV4dC1zbGF0ZS03MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19iYWNrLWJ0biB7XHJcbiAgICAgICAgQGFwcGx5IG1iLTQgaW5saW5lLWZsZXggY3Vyc29yLXBvaW50ZXIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQteGwgcC0yLjUgdGV4dC14bCB0ZXh0LXByaW1hcnkgdHJhbnNpdGlvbiBob3ZlcjpiZy1wcmltYXJ5LzEwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fZ2FsbGVyeSB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggdy1mdWxsIG1pbi13LTAgZmxleC1jb2wgaXRlbXMtY2VudGVyIGdhcC0zIGxnOml0ZW1zLXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fZ2FsbGVyeS1tYWluIHtcclxuICAgICAgICBAYXBwbHkgbXgtYXV0byBibG9jayBoLWF1dG8gdy1mdWxsIG1heC1oLVttaW4oNjB2aCwyOHJlbSldIG1heC13LWZ1bGwgY3Vyc29yLXpvb20taW4gcm91bmRlZC14bCBvYmplY3QtY29udGFpbiBzaGFkb3ctc20gdHJhbnNpdGlvbiBob3ZlcjpzaGFkb3ctbWQgc206bWF4LWgtW21pbig1NXZoLDMycmVtKV0gbGc6bXgtMDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWxfX2dhbGxlcnktdGh1bWJzIHtcclxuICAgICAgICBAYXBwbHkgZ3JpZCB3LWZ1bGwgbWF4LXctc20gZ3JpZC1jb2xzLTMgZ2FwLTIgc206bWF4LXctbWQgbGc6bWF4LXctZnVsbDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWxfX2dhbGxlcnktdGh1bWIge1xyXG4gICAgICAgIEBhcHBseSBhc3BlY3Qtc3F1YXJlIHctZnVsbCBjdXJzb3Item9vbS1pbiByb3VuZGVkLWxnIG9iamVjdC1jb3ZlciB0cmFuc2l0aW9uIGhvdmVyOm9wYWNpdHktODA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX190aXRsZSB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtZGlzcGxheSB0ZXh0LTN4bCB0ZXh0LXByaW1hcnkgc206dGV4dC00eGw7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19wZGYtYnRuIHtcclxuICAgICAgICBAYXBwbHkgbXQtMyBpbmxpbmUtZmxleCBjdXJzb3ItcG9pbnRlciBpdGVtcy1jZW50ZXIgZ2FwLTIgcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBweC0zIHB5LTIgdGV4dC1zbSBmb250LW1lZGl1bSB0ZXh0LXByaW1hcnkgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6Ym9yZGVyLXByaW1hcnkvNDAgaG92ZXI6YmctcHJpbWFyeS81O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtZGlzcGxheS1saWdodCB0ZXh0LTJ4bCB0ZXh0LXNsYXRlLTgwMDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWxfX3RleHQge1xyXG4gICAgICAgIEBhcHBseSB0ZXh0LWJhc2UgbGVhZGluZy1yZWxheGVkIHRleHQtc2xhdGUtNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fZGl2aWRlciB7XHJcbiAgICAgICAgQGFwcGx5IG15LTUgaC0wLjUgdy1mdWxsIHJvdW5kZWQtZnVsbCBiZy1saW5lYXItdG8tciBmcm9tLXByaW1hcnkgdmlhLXNlY29uZGFyeSB0by1hY2NlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19jYXJ0IHtcclxuICAgICAgICBAYXBwbHkgZmxleCBmbGV4LXdyYXAgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC0zO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fY29tbWVudCB7XHJcbiAgICAgICAgQGFwcGx5IG14LWF1dG8gbXQtNiB3LWZ1bGwgbWF4LXctbWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19jb21tZW50LWxhYmVsIHtcclxuICAgICAgICBAYXBwbHkgbWItMiBibG9jayB0ZXh0LXNtIGZvbnQtbWVkaXVtIHRleHQtc2xhdGUtNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fY29tbWVudC1pbnB1dCB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbCByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHB4LTMgcHktMiB0ZXh0LXNtIHRleHQtc2xhdGUtODAwIG91dGxpbmUtbm9uZSB0cmFuc2l0aW9uIGZvY3VzOmJvcmRlci1wcmltYXJ5IGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLXByaW1hcnkvMjA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX190YWJzIHtcclxuICAgICAgICBAYXBwbHkgbXQtOCBmbGV4IHctZnVsbCBtaW4tdy0wIGZsZXgtd3JhcCBsaXN0LW5vbmUgZ2FwLTEgYm9yZGVyLWIgYm9yZGVyLXNsYXRlLTIwMCBwLTA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX190YWJzIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgQGFwcGx5IGxpc3Qtbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWxfX3RhYi1saW5rIHtcclxuICAgICAgICBAYXBwbHkgLW1iLXB4IGN1cnNvci1wb2ludGVyIHJvdW5kZWQtdC1sZyBib3JkZXItYi0yIGJvcmRlci10cmFuc3BhcmVudCBweC0zIHB5LTIgdGV4dC14cyBmb250LW1lZGl1bSB0ZXh0LXNsYXRlLTUwMCBuby11bmRlcmxpbmUgdHJhbnNpdGlvbiBob3Zlcjpib3JkZXItcHJpbWFyeS8zMCBob3Zlcjp0ZXh0LXByaW1hcnkgc206cHgtNCBzbTpweS0zIHNtOnRleHQtc207XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX190YWItbGluay5hY3RpdmUge1xyXG4gICAgICAgIEBhcHBseSBib3JkZXItcHJpbWFyeSB0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX190YWItcGFuZSB7XHJcbiAgICAgICAgQGFwcGx5IGhpZGRlbiBwLTQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX190YWItcGFuZS5zaG93LmFjdGl2ZSB7XHJcbiAgICAgICAgQGFwcGx5IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9faW5mby1wYW5lbCB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbCBtaW4tdy0wIHJvdW5kZWQteGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0xMDAgYmctbGlnaHRncmV5IHAtNCBzbTpwLTY7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19pbmZvLWdyaWQge1xyXG4gICAgICAgIEBhcHBseSBncmlkIHctZnVsbCBtaW4tdy0wIGdhcC0yO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KG1pbigxMDAlLCA5LjVyZW0pLCAxZnIpKTtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1kZXRhaWxfX2luZm8tY2hpcCB7XHJcbiAgICAgICAgQGFwcGx5IG1pbi13LTAgYnJlYWstd29yZHMgcm91bmRlZC1sZyBiZy13aGl0ZSBweC0zIHB5LTIgdGV4dC1jZW50ZXIgdGV4dC1zbSBsZWFkaW5nLXNudWcgdGV4dC1zbGF0ZS03MDAgc2hhZG93LXNtO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWRldGFpbF9fYWxsZXJnZW4tdGl0bGUge1xyXG4gICAgICAgIEBhcHBseSBtYi0zIGJsb2NrIHctZnVsbCB0ZXh0LWNlbnRlciBmb250LWRpc3BsYXkgdGV4dC14bCB0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtZGV0YWlsX19lbXB0eS1zdGF0ZSB7XHJcbiAgICAgICAgQGFwcGx5IHRleHQtY2VudGVyIGZvbnQtZGlzcGxheSB0ZXh0LTJ4bCB0ZXh0LXNsYXRlLTUwMDtcclxuICAgIH1cclxuXHJcbiAgICAvKiBTaGFyZWQgc2hvcCBsYXlvdXQgJiBVSSAqL1xyXG4gICAgLnNob3AtbGF5b3V0IHtcclxuICAgICAgICBAYXBwbHkgbWItNSBmbGV4IHctZnVsbCBmbGV4LTEgZmxleC1jb2wgcHgtNCBwdC0zIGxnOnB4LTg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtbGF5b3V0X19pbm5lciB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggdy1mdWxsIGZsZXgtMSBmbGV4LWNvbCBnYXAtNCBsZzpmbGV4LXJvdyBsZzppdGVtcy1zdHJldGNoO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXNpZGViYXIge1xyXG4gICAgICAgIEBhcHBseSBtYi00IHctZnVsbCBzaHJpbmstMCBsZzptYi0wIGxnOnctOTY7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtbGF5b3V0X19tYWluIHtcclxuICAgICAgICBAYXBwbHkgZmxleCBtaW4taC0wIG1pbi13LTAgZmxleC0xIGZsZXgtY29sIGdhcC00O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXBhZ2Uge1xyXG4gICAgICAgIEBhcHBseSBteC1hdXRvIGZsZXggdy1mdWxsIG1heC13LVsxNDAwcHhdIGZsZXgtMSBmbGV4LWNvbCBweC0zIHB5LTQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtcGFnZS0tY2VudGVyZWQge1xyXG4gICAgICAgIEBhcHBseSBqdXN0aWZ5LWNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1lbXB0eS12aWV3IHtcclxuICAgICAgICBAYXBwbHkgZmxleCBmbGV4LTEgZmxleC1jb2wgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHB4LTQgcHktOCBsZzptaW4taC1bNTB2aF0gbGc6cHktMTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtcGFuZWwge1xyXG4gICAgICAgIEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgYmctd2hpdGUgcC00IHNoYWRvdy1zbSBzbTpwLTY7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtcGFuZWwtLWFjY2VudCB7XHJcbiAgICAgICAgQGFwcGx5IGJnLWxpZ2h0Z3JleTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1wYWdlLWhlYWRlciB7XHJcbiAgICAgICAgQGFwcGx5IG1iLTYgcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgYmctd2hpdGUgcC02IHRleHQtY2VudGVyIHNoYWRvdy1zbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1wYWdlLWhlYWRlcl9fdGl0bGUge1xyXG4gICAgICAgIEBhcHBseSBmb250LWRpc3BsYXkgdGV4dC0zeGwgdGV4dC1wcmltYXJ5IHNtOnRleHQtNHhsO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXdpemFyZCB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgZ2FwLTEgcm91bmRlZC14bCBiZy1saWdodGdyZXkgcHgtNCBweS0zIHRleHQtc20gZm9udC1tZWRpdW0gdGV4dC1zbGF0ZS02MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3Atd2l6YXJkX19zdGVwLS1hY3RpdmUge1xyXG4gICAgICAgIEBhcHBseSBmb250LXNlbWlib2xkIHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1kaXZpZGVyIHtcclxuICAgICAgICBAYXBwbHkgbXktNCBoLTAuNSB3LWZ1bGwgcm91bmRlZC1mdWxsIGJnLWxpbmVhci10by1yIGZyb20tcHJpbWFyeSB2aWEtc2Vjb25kYXJ5IHRvLWFjY2VudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1saW5rIHtcclxuICAgICAgICBAYXBwbHkgZm9udC1tZWRpdW0gdGV4dC1wcmltYXJ5IG5vLXVuZGVybGluZSB0cmFuc2l0aW9uIGhvdmVyOnRleHQtc2Vjb25kYXJ5IGhvdmVyOnVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1icmVhZGNydW1iIHtcclxuICAgICAgICBAYXBwbHkgbWItNSBmbGV4IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIgZ2FwLTIgcm91bmRlZC14bCBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBweC00IHB5LTMgdGV4dC1iYXNlIHNoYWRvdy1zbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1icmVhZGNydW1iX19pdGVtIHtcclxuICAgICAgICBAYXBwbHkgZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnJlYWRjcnVtYl9faXRlbSArIC5zaG9wLWJyZWFkY3J1bWJfX2l0ZW06OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCLigLpcIjtcclxuICAgICAgICBAYXBwbHkgcHgtMC41IHRleHQtbGcgZm9udC1zZW1pYm9sZCB0ZXh0LXByaW1hcnkvNDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnJlYWRjcnVtYl9fbGluayB7XHJcbiAgICAgICAgQGFwcGx5IGZvbnQtbWVkaXVtIHRleHQtcHJpbWFyeSBuby11bmRlcmxpbmUgdHJhbnNpdGlvbiBob3Zlcjp0ZXh0LXNlY29uZGFyeSBob3Zlcjp1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnJlYWRjcnVtYl9faXRlbS0tYWN0aXZlIHtcclxuICAgICAgICBAYXBwbHkgZm9udC1kaXNwbGF5IHRleHQtbGcgZm9udC1zZW1pYm9sZCB0ZXh0LXNsYXRlLTcwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1zaGVsbCB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggbWluLWgtZHZoIGZsZXgtY29sO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLXNoZWxsX19tYWluIHtcclxuICAgICAgICBAYXBwbHkgZmxleCBmbGV4LTEgZmxleC1jb2w7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtZm9vdGVyIHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgbXQtYXV0byBib3JkZXItdCBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHRleHQtc2xhdGUtNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9faW5uZXIge1xyXG4gICAgICAgIEBhcHBseSBteC1hdXRvIHctZnVsbCBtYXgtdy03eGwgcHgtNSBweS0xNCBsZzpweC04IGxnOnB5LTE2O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9fZ3JpZCB7XHJcbiAgICAgICAgQGFwcGx5IG14LWF1dG8gZ3JpZCB3LWZ1bGwgbWF4LXctNXhsIGdhcC0xMCBzbTpncmlkLWNvbHMtMiBsZzpncmlkLWNvbHMtMyBsZzppdGVtcy1zdGFydCBsZzpnYXAtMTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtZm9vdGVyX19icmFuZCB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggZmxleC1jb2wgaXRlbXMtY2VudGVyIGdhcC00IHNtOmNvbC1zcGFuLTIgbGc6Y29sLXNwYW4tMSBsZzppdGVtcy1zdGFydCBsZzpqdXN0aWZ5LWNlbnRlciBsZzpzZWxmLXN0cmV0Y2g7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtZm9vdGVyX19sb2dvIHtcclxuICAgICAgICBAYXBwbHkgaC1hdXRvIG1heC1oLTIwIHctYXV0byBtYXgtdy1bMjgwcHhdIHNtOm1heC1oLTI0IHNtOm1heC13LVszMjBweF07XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtZm9vdGVyX19hZGRyZXNzIHtcclxuICAgICAgICBAYXBwbHkgbm90LWl0YWxpYyB0ZXh0LWxlZnQgdGV4dC1zbSBsZWFkaW5nLXJlbGF4ZWQgdGV4dC1zbGF0ZS02MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtZm9vdGVyX19zZWN0aW9uIHtcclxuICAgICAgICBAYXBwbHkgZmxleCB3LWZ1bGwgZmxleC1jb2wgaXRlbXMtc3RhcnQgZ2FwLTUgdGV4dC1sZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9fdGl0bGUge1xyXG4gICAgICAgIEBhcHBseSBmb250LWRpc3BsYXkgdGV4dC14bCB0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpdGUtZm9vdGVyX190aXRsZTo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgQGFwcGx5IG10LTIgYmxvY2sgaC0wLjUgdy0xMCByb3VuZGVkLWZ1bGwgYmctbGluZWFyLXRvLXIgZnJvbS1wcmltYXJ5IHRvLXNlY29uZGFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1mb290ZXJfX2xpc3Qge1xyXG4gICAgICAgIEBhcHBseSBtLTAgZmxleCB3LWZ1bGwgbGlzdC1ub25lIGZsZXgtY29sIGl0ZW1zLXN0YXJ0IGdhcC0zIHAtMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1mb290ZXJfX2xpbmsge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCB3LWZ1bGwgaXRlbXMtc3RhcnQgZ2FwLTMgdGV4dC1sZWZ0IHRleHQtc20gZm9udC1tZWRpdW0gdGV4dC1zbGF0ZS02MDAgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6dGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9fbGluay1pY29uIHtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWZsZXggaC05IHctOSBzaHJpbmstMCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgdGV4dC1wcmltYXJ5LzcwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9fbGluayBpIHtcclxuICAgICAgICBAYXBwbHkgdGV4dC1iYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9fY29udGFjdC1saW5rIHtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWZsZXggdy1mdWxsIGl0ZW1zLXN0YXJ0IGdhcC0zIHRleHQtbGVmdCB0ZXh0LXNtIHRleHQtc2xhdGUtNjAwIG5vLXVuZGVybGluZSB0cmFuc2l0aW9uIGhvdmVyOnRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1mb290ZXJfX2NvbnRhY3QtaWNvbiB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGgtOSB3LTkgc2hyaW5rLTAgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHJvdW5kZWQtbGcgYmctcHJpbWFyeS81IHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1mb290ZXJfX2JvdHRvbSB7XHJcbiAgICAgICAgQGFwcGx5IG10LTEyIGJvcmRlci10IGJvcmRlci1zbGF0ZS0xMDAgcHQtOCB0ZXh0LWNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1mb290ZXJfX2NvcHlyaWdodCB7XHJcbiAgICAgICAgQGFwcGx5IG0tMCB0ZXh0LXNtIHRleHQtc2xhdGUtNTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWZvb3Rlcl9fY29weXJpZ2h0LWxpbmsge1xyXG4gICAgICAgIEBhcHBseSBmb250LW1lZGl1bSB0ZXh0LXByaW1hcnkgbm8tdW5kZXJsaW5lIHRyYW5zaXRpb24gaG92ZXI6dGV4dC1zZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLmVycm9yLXBhZ2Uge1xyXG4gICAgICAgIEBhcHBseSBmbGV4IG1pbi1oLWR2aCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIganVzdGlmeS1jZW50ZXIgcHgtNSBweS0xMiBzbTpweC04O1xyXG4gICAgfVxyXG5cclxuICAgIC5lcnJvci1wYWdlX19jYXJkIHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgdy1mdWxsIG1heC13LWxnIG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLTJ4bCBib3JkZXIgYm9yZGVyLXNsYXRlLTEwMCBiZy13aGl0ZSBweC04IHB5LTEwIHRleHQtY2VudGVyIHNoYWRvdy1tZCBzbTpweC0xMCBzbTpweS0xMjtcclxuICAgIH1cclxuXHJcbiAgICAuZXJyb3ItcGFnZV9fY2FyZDo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIEBhcHBseSBhYnNvbHV0ZSBpbnNldC14LTAgdG9wLTAgaC0xIGJnLWxpbmVhci10by1yIGZyb20tcHJpbWFyeSB2aWEtc2Vjb25kYXJ5IHRvLWFjY2VudDtcclxuICAgIH1cclxuXHJcbiAgICAuZXJyb3ItcGFnZV9fbG9nbyB7XHJcbiAgICAgICAgQGFwcGx5IG14LWF1dG8gbWItOCBoLWF1dG8gbWF4LWgtMzIgdy1hdXRvIG1heC13LVsyNjBweF0gb2JqZWN0LWNvbnRhaW4gc206bWF4LWgtMzY7XHJcbiAgICB9XHJcblxyXG4gICAgLmVycm9yLXBhZ2VfX2NvZGUge1xyXG4gICAgICAgIEBhcHBseSBmb250LWRpc3BsYXkgdGV4dC04eGwgbGVhZGluZy1ub25lIHRleHQtYWNjZW50LzUwO1xyXG4gICAgfVxyXG5cclxuICAgIC5lcnJvci1wYWdlX19jb2RlOmVtcHR5IHtcclxuICAgICAgICBAYXBwbHkgaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5lcnJvci1wYWdlX190aXRsZSB7XHJcbiAgICAgICAgQGFwcGx5IG10LTQgZm9udC1kaXNwbGF5IHRleHQtM3hsIHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuZXJyb3ItcGFnZV9fdGV4dCB7XHJcbiAgICAgICAgQGFwcGx5IG10LTMgdGV4dC1iYXNlIGxlYWRpbmctcmVsYXhlZCB0ZXh0LXNsYXRlLTYwMDtcclxuICAgIH1cclxuXHJcbiAgICAuZXJyb3ItcGFnZV9fYWN0aW9ucyB7XHJcbiAgICAgICAgQGFwcGx5IG10LTggZmxleCBmbGV4LWNvbCBpdGVtcy1jZW50ZXIgZ2FwLTM7XHJcbiAgICB9XHJcblxyXG4gICAgLmVycm9yLXBhZ2VfX2Zvb3RlciB7XHJcbiAgICAgICAgQGFwcGx5IG10LTggdGV4dC1zbSB0ZXh0LXNsYXRlLTUwMCBuby11bmRlcmxpbmUgdHJhbnNpdGlvbiBob3Zlcjp0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnRuIHtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWZsZXggY3Vyc29yLXBvaW50ZXIgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIGdhcC0yIHJvdW5kZWQtbGcgcHgtNCBweS0yLjUgdGV4dC1zbSBmb250LXNlbWlib2xkIHRyYW5zaXRpb24gZm9jdXM6b3V0bGluZS1ub25lIGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLXByaW1hcnkvMzAgZGlzYWJsZWQ6Y3Vyc29yLW5vdC1hbGxvd2VkIGRpc2FibGVkOm9wYWNpdHktNjA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnRuLS1wcmltYXJ5IHtcclxuICAgICAgICBAYXBwbHkgYm9yZGVyLTAgYmctcHJpbWFyeSB0ZXh0LXdoaXRlIGhvdmVyOm9wYWNpdHktOTA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnRuLS1zZWNvbmRhcnkge1xyXG4gICAgICAgIEBhcHBseSBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSB0ZXh0LXNsYXRlLTcwMCBob3Zlcjpib3JkZXItcHJpbWFyeS80MCBob3ZlcjpiZy1wcmltYXJ5LzUgaG92ZXI6dGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWJ0bi0tZGFuZ2VyIHtcclxuICAgICAgICBAYXBwbHkgYm9yZGVyLTAgYmctcmVkLTYwMCB0ZXh0LXdoaXRlIGhvdmVyOmJnLXJlZC03MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnRuLS1zdWNjZXNzIHtcclxuICAgICAgICBAYXBwbHkgYm9yZGVyLTAgYmctZ3JlZW4tNjAwIHRleHQtd2hpdGUgaG92ZXI6YmctZ3JlZW4tNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWJ0bi0td2FybmluZyB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci0wIGJnLWFjY2VudCB0ZXh0LXNsYXRlLTkwMCBob3ZlcjpvcGFjaXR5LTkwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWJ0bi0tb3V0bGluZSB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlciBib3JkZXItc2xhdGUtMzAwIGJnLXdoaXRlIHRleHQtc2xhdGUtODAwIGhvdmVyOmJvcmRlci1wcmltYXJ5IGhvdmVyOnRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1idG4tLXNtIHtcclxuICAgICAgICBAYXBwbHkgcHgtMyBweS0yIHRleHQteHM7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnRuLS1sZyB7XHJcbiAgICAgICAgQGFwcGx5IHB4LTUgcHktMyB0ZXh0LWJhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYnRuLS1ibG9jayB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1idG4tZ3JvdXAge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtaW5wdXQge1xyXG4gICAgICAgIEBhcHBseSB3LWZ1bGwgcm91bmRlZC1sZyBib3JkZXIgYm9yZGVyLXNsYXRlLTIwMCBiZy13aGl0ZSBweC0zIHB5LTIgdGV4dC1zbSB0ZXh0LXNsYXRlLTgwMCBvdXRsaW5lLW5vbmUgdHJhbnNpdGlvbiBmb2N1czpib3JkZXItcHJpbWFyeSBmb2N1czpyaW5nLTIgZm9jdXM6cmluZy1wcmltYXJ5LzIwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRleHRhcmVhIHtcclxuICAgICAgICBAYXBwbHkgdy1mdWxsIG1pbi1oLVs1cmVtXSByZXNpemUteSByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHB4LTMgcHktMiB0ZXh0LXNtIHRleHQtc2xhdGUtODAwIG91dGxpbmUtbm9uZSB0cmFuc2l0aW9uIGZvY3VzOmJvcmRlci1wcmltYXJ5IGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLXByaW1hcnkvMjA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3Atc2VsZWN0IHtcclxuICAgICAgICBAYXBwbHkgdy1mdWxsIHJvdW5kZWQtbGcgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgYmctd2hpdGUgcHgtMyBweS0yIHRleHQtc20gdGV4dC1zbGF0ZS04MDAgb3V0bGluZS1ub25lIHRyYW5zaXRpb24gZm9jdXM6Ym9yZGVyLXByaW1hcnkgZm9jdXM6cmluZy0yIGZvY3VzOnJpbmctcHJpbWFyeS8yMDtcclxuICAgIH1cclxuXHJcbiAgICAudWktbW9kYWwtcGFuZWwtLWF1dG9jb21wbGV0ZSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnVpLW1vZGFsLXBhbmVsLS1hdXRvY29tcGxldGUgLnVpLW1vZGFsLWJvZHkge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkgPiAudHMtZHJvcGRvd24sXHJcbiAgICAudWktbW9kYWwgLnRzLWRyb3Bkb3duIHtcclxuICAgICAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBpdGVtcy1zdHJldGNoIG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWlucHV0LWdyb3VwIC5zaG9wLWlucHV0IHtcclxuICAgICAgICBAYXBwbHkgcm91bmRlZC1ub25lIGJvcmRlci0wIGZvY3VzOnJpbmctMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1pbnB1dC1ncm91cF9fYWRkb24ge1xyXG4gICAgICAgIEBhcHBseSBpbmxpbmUtZmxleCBpdGVtcy1jZW50ZXIgYmctbGlnaHRncmV5IHB4LTMgdGV4dC1zbSBmb250LW1lZGl1bSB0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtdGFibGUtd3JhcCB7XHJcbiAgICAgICAgQGFwcGx5IG92ZXJmbG93LXgtYXV0byByb3VuZGVkLXhsIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHNoYWRvdy1zbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC10YWJsZSB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbCBtaW4tdy1bNjQwcHhdIGJvcmRlci1jb2xsYXBzZSB0ZXh0LXNtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYmxlIHRoZWFkIHtcclxuICAgICAgICBAYXBwbHkgYmctbGlnaHRncmV5IHRleHQtc2xhdGUtNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYmxlIHRoIHtcclxuICAgICAgICBAYXBwbHkgcHgtNCBweS0zIHRleHQtbGVmdCBmb250LXNlbWlib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYmxlIHRkIHtcclxuICAgICAgICBAYXBwbHkgYm9yZGVyLXQgYm9yZGVyLXNsYXRlLTEwMCBweC00IHB5LTMgYWxpZ24tbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgQGFwcGx5IGJnLXNsYXRlLTUwLzcwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYmxlLS1jb21wYWN0IHRkLFxyXG4gICAgLnNob3AtdGFibGUtLWNvbXBhY3QgdGgge1xyXG4gICAgICAgIEBhcHBseSBweC0zIHB5LTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtdGFibGUtc2Nyb2xsIHtcclxuICAgICAgICBAYXBwbHkgbWF4LWgtNjAgb3ZlcmZsb3cteS1hdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWFsZXJ0IHtcclxuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgbXgtYXV0byBtdC00IG1heC13LTN4bCByb3VuZGVkLXhsIGJvcmRlciBweC01IHB5LTQgdGV4dC1jZW50ZXIgdGV4dC1zbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1hbGVydC0tc3VjY2VzcyB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci1ncmVlbi0yMDAgYmctZ3JlZW4tNTAgdGV4dC1ncmVlbi04MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYWxlcnQtLXdhcm5pbmcge1xyXG4gICAgICAgIEBhcHBseSBib3JkZXItYW1iZXItMjAwIGJnLWFtYmVyLTUwIHRleHQtYW1iZXItODAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWFsZXJ0LS1lcnJvciB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci1yZWQtMjAwIGJnLXJlZC01MCB0ZXh0LXJlZC04MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYWxlcnRfX2Nsb3NlIHtcclxuICAgICAgICBAYXBwbHkgYWJzb2x1dGUgcmlnaHQtMyB0b3AtMyBjdXJzb3ItcG9pbnRlciByb3VuZGVkIHAtMSB0ZXh0LWxnIGxlYWRpbmctbm9uZSB0ZXh0LXNsYXRlLTQwMCB0cmFuc2l0aW9uIGhvdmVyOmJnLWJsYWNrLzUgaG92ZXI6dGV4dC1zbGF0ZS03MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtdGFicyB7XHJcbiAgICAgICAgQGFwcGx5IGZsZXggbGlzdC1ub25lIGdhcC0xIGJvcmRlci1iIGJvcmRlci1zbGF0ZS0yMDAgcC0wO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYnMgLm5hdi1pdGVtIHtcclxuICAgICAgICBAYXBwbHkgbGlzdC1ub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYi1saW5rIHtcclxuICAgICAgICBAYXBwbHkgLW1iLXB4IGN1cnNvci1wb2ludGVyIHJvdW5kZWQtdC1sZyBib3JkZXItYi0yIGJvcmRlci10cmFuc3BhcmVudCBweC00IHB5LTMgdGV4dC1zbSBmb250LW1lZGl1bSB0ZXh0LXNsYXRlLTUwMCBuby11bmRlcmxpbmUgdHJhbnNpdGlvbiBob3Zlcjpib3JkZXItcHJpbWFyeS8zMCBob3Zlcjp0ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtdGFiLWxpbmsuYWN0aXZlIHtcclxuICAgICAgICBAYXBwbHkgYm9yZGVyLXByaW1hcnkgdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYi1wYW5lIHtcclxuICAgICAgICBAYXBwbHkgaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXRhYi1wYW5lLnNob3cuYWN0aXZlIHtcclxuICAgICAgICBAYXBwbHkgYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtbGlzdCB7XHJcbiAgICAgICAgQGFwcGx5IGRpdmlkZS15IGRpdmlkZS1zbGF0ZS0yMDAgb3ZlcmZsb3ctaGlkZGVuIHJvdW5kZWQteGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgYmctd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtbGlzdF9faXRlbSB7XHJcbiAgICAgICAgQGFwcGx5IHAtNDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1yYWRpby1yb3cge1xyXG4gICAgICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGdhcC0zIHNtOmZsZXgtcm93IHNtOml0ZW1zLXN0YXJ0IHNtOmp1c3RpZnktYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1yYWRpbyB7XHJcbiAgICAgICAgQGFwcGx5IG10LTEgaC00IHctNCBzaHJpbmstMCBjdXJzb3ItcG9pbnRlciBhY2NlbnQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1iYWRnZSB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciByb3VuZGVkLWZ1bGwgYmctYWNjZW50IHB4LTMgcHktMSB0ZXh0LXhzIGZvbnQtYm9sZCB0ZXh0LXNsYXRlLTkwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1jYXJkLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgQGFwcGx5IHJvdW5kZWQtMnhsIGJvcmRlci0yIGJvcmRlci1hY2NlbnQvNDAgYmctd2hpdGUgcC00IHRleHQtbGVmdCBzaGFkb3ctc207XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3Atc3RhdC1jYXJkIHtcclxuICAgICAgICBAYXBwbHkgbXgtYXV0byB3LWZ1bGwgbWF4LXcteHMgb3ZlcmZsb3ctaGlkZGVuIHJvdW5kZWQtMnhsIHRleHQtd2hpdGUgc2hhZG93LW1kO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXN0YXQtY2FyZF9faGVhZGVyIHtcclxuICAgICAgICBAYXBwbHkgcHgtNCBweS0zIHRleHQtc20gZm9udC1zZW1pYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1zdGF0LWNhcmRfX2JvZHkge1xyXG4gICAgICAgIEBhcHBseSBmbGV4IGl0ZW1zLWNlbnRlciBnYXAtNCBwLTQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3Atc3RhdC1jYXJkLS1zdWNjZXNzIHtcclxuICAgICAgICBAYXBwbHkgYmctZ3JlZW4tNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLXN0YXQtY2FyZC0td2FybmluZyB7XHJcbiAgICAgICAgQGFwcGx5IGJnLWFtYmVyLTUwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1zdGF0LWNhcmQtLWluZm8ge1xyXG4gICAgICAgIEBhcHBseSBiZy1zZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtZW1wdHktc3RhdGUge1xyXG4gICAgICAgIEBhcHBseSB3LWZ1bGwgbWF4LXcteGwgcm91bmRlZC0yeGwgYm9yZGVyIGJvcmRlci1zbGF0ZS0yMDAgYmctd2hpdGUgcC0xMCB0ZXh0LWNlbnRlciBzaGFkb3ctc20gc206cC0xMjtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1lbXB0eS1zdGF0ZV9fdGl0bGUge1xyXG4gICAgICAgIEBhcHBseSBmb250LWRpc3BsYXkgdGV4dC0zeGwgdGV4dC1wcmltYXJ5IHNtOnRleHQtNHhsO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWVtcHR5LXN0YXRlX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgQGFwcGx5IG10LTQgdGV4dC1sZyB0ZXh0LXNsYXRlLTYwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1lbXB0eS1zdGF0ZV9faWNvbiB7XHJcbiAgICAgICAgQGFwcGx5IG10LTggaW5saW5lLWZsZXggdGV4dC02eGwgdGV4dC1wcmltYXJ5IHRyYW5zaXRpb24gaG92ZXI6dGV4dC1zZWNvbmRhcnk7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtZmlsdGVyLWNoaXBzIHtcclxuICAgICAgICBAYXBwbHkgbWItNCBmbGV4IGZsZXgtd3JhcCBnYXAtMjtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1maWx0ZXItY2hpcCB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IGl0ZW1zLWNlbnRlciBnYXAtMSByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHB4LTMgcHktMiB0ZXh0LXNtIGZvbnQtbWVkaXVtIHRleHQtcHJpbWFyeSBzaGFkb3ctc207XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtYXJ0aWNsZXMtc2VjdGlvbiB7XHJcbiAgICAgICAgQGFwcGx5IHctZnVsbDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC12aWV3LXRvb2xiYXIge1xyXG4gICAgICAgIEBhcHBseSBtYi0zIGZsZXggZmxleC13cmFwIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWVuZDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC12aWV3LXRvZ2dsZSB7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1mbGV4IG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLWxnIGJvcmRlciBib3JkZXItc2xhdGUtMjAwIGJnLXdoaXRlIHNoYWRvdy1zbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC12aWV3LXRvZ2dsZV9fYnRuIHtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWZsZXggaC0xMCB3LTEwIGN1cnNvci1wb2ludGVyIGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWNlbnRlciBib3JkZXItMCBiZy13aGl0ZSB0ZXh0LXNsYXRlLTUwMCB0cmFuc2l0aW9uIGhvdmVyOmJnLXByaW1hcnkvNSBob3Zlcjp0ZXh0LXByaW1hcnkgZm9jdXM6b3V0bGluZS1ub25lIGZvY3VzOnJpbmctMiBmb2N1czpyaW5nLWluc2V0IGZvY3VzOnJpbmctcHJpbWFyeS8zMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC12aWV3LXRvZ2dsZV9fYnRuICsgLnNob3Atdmlldy10b2dnbGVfX2J0biB7XHJcbiAgICAgICAgQGFwcGx5IGJvcmRlci1sIGJvcmRlci1zbGF0ZS0yMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3Atdmlldy10b2dnbGVfX2J0bi0tYWN0aXZlIHtcclxuICAgICAgICBAYXBwbHkgYmctcHJpbWFyeSB0ZXh0LXdoaXRlIGhvdmVyOmJnLXByaW1hcnkgaG92ZXI6dGV4dC13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1ncmlkLWFydGljbGVzIHtcclxuICAgICAgICBAYXBwbHkgZ3JpZCB3LWZ1bGwgZ3JpZC1jb2xzLTEgZ2FwLTQgcHQtMiBzbTpncmlkLWNvbHMtMiBsZzpncmlkLWNvbHMtMyB4bDpncmlkLWNvbHMtNDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1ncmlkLWFydGljbGVzLS1saXN0IHtcclxuICAgICAgICBAYXBwbHkgZ3JpZC1jb2xzLTEgZ2FwLTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtZ3JpZC1hcnRpY2xlcy0tbGlzdCAuYXJ0aWNsZS1jYXJkIHtcclxuICAgICAgICBAYXBwbHkgaC1hdXRvIGZsZXgtcm93IGZsZXgtd3JhcCBpdGVtcy1jZW50ZXIgaG92ZXI6dHJhbnNsYXRlLXktMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1ncmlkLWFydGljbGVzLS1saXN0IC5hcnRpY2xlLWNhcmRfX21lZGlhIHtcclxuICAgICAgICBAYXBwbHkgYXNwZWN0LXNxdWFyZSBoLTE2IHctMTYgc2hyaW5rLTAgc206aC0yMCBzbTp3LTIwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWdyaWQtYXJ0aWNsZXMtLWxpc3QgLmFydGljbGUtY2FyZF9fYmFkZ2Uge1xyXG4gICAgICAgIEBhcHBseSBsZWZ0LTEuNSB0b3AtMS41IHB4LTIgcHktMC41IHRleHQtWzEwcHhdO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWdyaWQtYXJ0aWNsZXMtLWxpc3QgLmFydGljbGUtY2FyZF9fYm9keSB7XHJcbiAgICAgICAgQGFwcGx5IG1pbi13LTAgZmxleC0xIGZsZXgtcm93IGl0ZW1zLWNlbnRlciBqdXN0aWZ5LWJldHdlZW4gZ2FwLTMgcC0zIHRleHQtbGVmdCBzbTpweC00O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWdyaWQtYXJ0aWNsZXMtLWxpc3QgLmFydGljbGUtY2FyZF9fdGl0bGUge1xyXG4gICAgICAgIEBhcHBseSBmbGV4LTEgdGV4dC1iYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWdyaWQtYXJ0aWNsZXMtLWxpc3QgLmFydGljbGUtY2FyZF9fcHJpY2Uge1xyXG4gICAgICAgIEBhcHBseSBtdC0wIHNocmluay0wIGp1c3RpZnktZW5kO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9wLWdyaWQtYXJ0aWNsZXMtLWxpc3QgLmFydGljbGUtY2FyZF9fcHJpY2UtY3VycmVudCB7XHJcbiAgICAgICAgQGFwcGx5IHRleHQtbGc7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtZ3JpZC1hcnRpY2xlcy0tbGlzdCAuYXJ0aWNsZS1jYXJkX19mb290ZXIge1xyXG4gICAgICAgIEBhcHBseSB3LWZ1bGwgc2hyaW5rLTAgZmxleC1ub3dyYXAgYm9yZGVyLXQgYm9yZGVyLXNsYXRlLTEwMCBiZy1zbGF0ZS01MCBwLTMgc206dy1hdXRvIHNtOmJvcmRlci1sIHNtOmJvcmRlci10LTA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3AtZ3JpZC1hcnRpY2xlcy0tbGlzdCAuYXJ0aWNsZS1jYXJkX19hZGQtYnRuIHtcclxuICAgICAgICBAYXBwbHkgbWwtMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvcC1ncmlkLWhpZ2hsaWdodHMge1xyXG4gICAgICAgIEBhcHBseSBncmlkIGdyaWQtY29scy0xIGdhcC00IHNtOmdyaWQtY29scy0yIHhsOmdyaWQtY29scy00O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGFnLWljb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxLjMzMzMzMzMzZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhZy1pY29uOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCI7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsYWctaWNvbi1mciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifmZsYWctaWNvbi1jc3MvZmxhZ3MvNHgzL2ZyLnN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICAuZmxhZy1pY29uLWdiIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJ+ZmxhZy1pY29uLWNzcy9mbGFncy80eDMvZ2Iuc3ZnXCIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGFnLWljb24tbmwge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIn5mbGFnLWljb24tY3NzL2ZsYWdzLzR4My9ubC5zdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsYWctaWNvbi1kZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwifmZsYWctaWNvbi1jc3MvZmxhZ3MvNHgzL2RlLnN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi1hZGRBcnRpY2xlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvY2FydC1wbHVzLWJsdS0yLnN2Z1wiKTtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWJsb2NrIGgtOCB3LTggYmctY292ZXIgYmctbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLW9yZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvY2FydC1hcnJvdy1kb3duLWJsdS0yLnN2Z1wiKTtcclxuICAgICAgICBAYXBwbHkgaW5saW5lLWJsb2NrIGgtOCB3LTggYmctY292ZXIgYmctbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLWxvZ291dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2ljb24tbG9naW4tb2ZmLXJlZC5zdmdcIik7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1ibG9jayBoLTggdy04IGJnLWNvdmVyIGJnLW5vLXJlcGVhdDtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi1sYW5nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvbGFuZ3Vlcy1ibHUtMi5zdmdcIik7XHJcbiAgICAgICAgQGFwcGx5IGlubGluZS1ibG9jayBoLTEyIHctMTIgYmctY292ZXIgYmctbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy10aGVtZS1xdWFydHoge1xyXG4gICAgICAgIC0tYWctc2VsZWN0ZWQtcm93LWJhY2tncm91bmQtY29sb3I6ICMwMDhjZmYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWN0aW9ucy1idXR0b24tY2VsbCAuc2hvcC1idG4ge1xyXG4gICAgICAgIEBhcHBseSBweC0zIHB5LTI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpcHB5LWJveCB7XHJcbiAgICAgICAgQGFwcGx5IHJvdW5kZWQtbGcgYmctc2xhdGUtODAwIHRleHQtc20gdGV4dC13aGl0ZSBzaGFkb3ctbGc7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpcHB5LWFycm93IHtcclxuICAgICAgICBjb2xvcjogIzFlMjkzYjtcclxuICAgIH1cclxuXHJcbiAgICAudGlwcHktY29udGVudCB7XHJcbiAgICAgICAgQGFwcGx5IHB4LTMgcHktMjtcclxuICAgIH1cclxufVxyXG4iLCIuZmxhdHBpY2tyLWNhbGVuZGFye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7b3BhY2l0eTowO2Rpc3BsYXk6bm9uZTt0ZXh0LWFsaWduOmNlbnRlcjt2aXNpYmlsaXR5OmhpZGRlbjtwYWRkaW5nOjA7LXdlYmtpdC1hbmltYXRpb246bm9uZTthbmltYXRpb246bm9uZTtkaXJlY3Rpb246bHRyO2JvcmRlcjowO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHg7Ym9yZGVyLXJhZGl1czo1cHg7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MzA3Ljg3NXB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstbXMtdG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0b3VjaC1hY3Rpb246bWFuaXB1bGF0aW9uO2JhY2tncm91bmQ6I2ZmZjstd2Via2l0LWJveC1zaGFkb3c6MXB4IDAgMCAjZTZlNmU2LC0xcHggMCAwICNlNmU2ZTYsMCAxcHggMCAjZTZlNmU2LDAgLTFweCAwICNlNmU2ZTYsMCAzcHggMTNweCByZ2JhKDAsMCwwLDAuMDgpO2JveC1zaGFkb3c6MXB4IDAgMCAjZTZlNmU2LC0xcHggMCAwICNlNmU2ZTYsMCAxcHggMCAjZTZlNmU2LDAgLTFweCAwICNlNmU2ZTYsMCAzcHggMTNweCByZ2JhKDAsMCwwLDAuMDgpfS5mbGF0cGlja3ItY2FsZW5kYXIub3BlbiwuZmxhdHBpY2tyLWNhbGVuZGFyLmlubGluZXtvcGFjaXR5OjE7bWF4LWhlaWdodDo2NDBweDt2aXNpYmlsaXR5OnZpc2libGV9LmZsYXRwaWNrci1jYWxlbmRhci5vcGVue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3otaW5kZXg6OTk5OTl9LmZsYXRwaWNrci1jYWxlbmRhci5hbmltYXRlLm9wZW57LXdlYmtpdC1hbmltYXRpb246ZnBGYWRlSW5Eb3duIDMwMG1zIGN1YmljLWJlemllciguMjMsMSwuMzIsMSk7YW5pbWF0aW9uOmZwRmFkZUluRG93biAzMDBtcyBjdWJpYy1iZXppZXIoLjIzLDEsLjMyLDEpfS5mbGF0cGlja3ItY2FsZW5kYXIuaW5saW5le2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dG9wOjJweH0uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpY3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYygxMDAlICsgMnB4KX0uZmxhdHBpY2tyLWNhbGVuZGFyLnN0YXRpYy5vcGVue3otaW5kZXg6OTk5O2Rpc3BsYXk6YmxvY2t9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzEpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzcpey13ZWJraXQtYm94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmZsYXRwaWNrci1jYWxlbmRhci5tdWx0aU1vbnRoIC5mbGF0cGlja3ItZGF5cyAuZGF5Q29udGFpbmVyOm50aC1jaGlsZChuKzIpIC5mbGF0cGlja3ItZGF5LmluUmFuZ2U6bnRoLWNoaWxkKDduKzEpey13ZWJraXQtYm94LXNoYWRvdzotMnB4IDAgMCAjZTZlNmU2LDVweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93Oi0ycHggMCAwICNlNmU2ZTYsNXB4IDAgMCAjZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIgLmhhc1dlZWtzIC5kYXlDb250YWluZXIsLmZsYXRwaWNrci1jYWxlbmRhciAuaGFzVGltZSAuZGF5Q29udGFpbmVye2JvcmRlci1ib3R0b206MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uZmxhdHBpY2tyLWNhbGVuZGFyIC5oYXNXZWVrcyAuZGF5Q29udGFpbmVye2JvcmRlci1sZWZ0OjB9LmZsYXRwaWNrci1jYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZXtoZWlnaHQ6NDBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIubm9DYWxlbmRhci5oYXNUaW1lIC5mbGF0cGlja3ItdGltZXtoZWlnaHQ6YXV0b30uZmxhdHBpY2tyLWNhbGVuZGFyOmJlZm9yZSwuZmxhdHBpY2tyLWNhbGVuZGFyOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXI6c29saWQgdHJhbnNwYXJlbnQ7Y29udGVudDonJztoZWlnaHQ6MDt3aWR0aDowO2xlZnQ6MjJweH0uZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1JpZ2h0OmJlZm9yZSwuZmxhdHBpY2tyLWNhbGVuZGFyLnJpZ2h0TW9zdDphZnRlciwuZmxhdHBpY2tyLWNhbGVuZGFyLmFycm93UmlnaHQ6YWZ0ZXJ7bGVmdDphdXRvO3JpZ2h0OjIycHh9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0NlbnRlcjpiZWZvcmUsLmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0NlbnRlcjphZnRlcntsZWZ0OjUwJTtyaWdodDo1MCV9LmZsYXRwaWNrci1jYWxlbmRhcjpiZWZvcmV7Ym9yZGVyLXdpZHRoOjVweDttYXJnaW46MCAtNXB4fS5mbGF0cGlja3ItY2FsZW5kYXI6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOjRweDttYXJnaW46MCAtNHB4fS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YmVmb3JlLC5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXJ7Ym90dG9tOjEwMCV9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd1RvcDpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dUb3A6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YmVmb3JlLC5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXJ7dG9wOjEwMCV9LmZsYXRwaWNrci1jYWxlbmRhci5hcnJvd0JvdHRvbTpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojZTZlNmU2fS5mbGF0cGlja3ItY2FsZW5kYXIuYXJyb3dCb3R0b206YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5mbGF0cGlja3ItY2FsZW5kYXI6Zm9jdXN7b3V0bGluZTowfS5mbGF0cGlja3Itd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30uZmxhdHBpY2tyLW1vbnRoc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbW9udGh7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjpyZ2JhKDAsMCwwLDAuOSk7ZmlsbDpyZ2JhKDAsMCwwLDAuOSk7aGVpZ2h0OjM0cHg7bGluZS1oZWlnaHQ6MTt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MX0uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGgsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoey13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtoZWlnaHQ6MzRweDtwYWRkaW5nOjEwcHg7ei1pbmRleDozO2NvbG9yOnJnYmEoMCwwLDAsMC45KTtmaWxsOnJnYmEoMCwwLDAsMC45KX0uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGguZmxhdHBpY2tyLWRpc2FibGVkLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aC5mbGF0cGlja3ItZGlzYWJsZWR7ZGlzcGxheTpub25lfS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCBpLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBpe3Bvc2l0aW9uOnJlbGF0aXZlfS5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItcHJldi1tb250aCwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLXByZXYtbW9udGh7LypcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovbGVmdDowLypcbiAgICAgIC8qcnRsOmVuZDppZ25vcmUqL30vKlxuICAgICAgLypydGw6YmVnaW46aWdub3JlKi9cbi8qXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi9cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aC5mbGF0cGlja3ItbmV4dC1tb250aCwuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGguZmxhdHBpY2tyLW5leHQtbW9udGh7LypcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovcmlnaHQ6MC8qXG4gICAgICAvKnJ0bDplbmQ6aWdub3JlKi99LypcbiAgICAgIC8qcnRsOmJlZ2luOmlnbm9yZSovXG4vKlxuICAgICAgLypydGw6ZW5kOmlnbm9yZSovXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGg6aG92ZXIsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoOmhvdmVye2NvbG9yOiM5NTllYTl9LmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1wcmV2LW1vbnRoOmhvdmVyIHN2ZywuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW5leHQtbW9udGg6aG92ZXIgc3Zne2ZpbGw6I2Y2NDc0N30uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnLC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCBzdmd7d2lkdGg6MTRweDtoZWlnaHQ6MTRweH0uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnIHBhdGgsLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2ZyBwYXRoey13ZWJraXQtdHJhbnNpdGlvbjpmaWxsIC4xczt0cmFuc2l0aW9uOmZpbGwgLjFzO2ZpbGw6aW5oZXJpdH0ubnVtSW5wdXRXcmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDphdXRvfS5udW1JbnB1dFdyYXBwZXIgaW5wdXQsLm51bUlucHV0V3JhcHBlciBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5udW1JbnB1dFdyYXBwZXIgaW5wdXR7d2lkdGg6MTAwJX0ubnVtSW5wdXRXcmFwcGVyIGlucHV0OjotbXMtY2xlYXJ7ZGlzcGxheTpub25lfS5udW1JbnB1dFdyYXBwZXIgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sLm51bUlucHV0V3JhcHBlciBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbnttYXJnaW46MDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0ubnVtSW5wdXRXcmFwcGVyIHNwYW57cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt3aWR0aDoxNHB4O3BhZGRpbmc6MCA0cHggMCAycHg7aGVpZ2h0OjUwJTtsaW5lLWhlaWdodDo1MCU7b3BhY2l0eTowO2N1cnNvcjpwb2ludGVyO2JvcmRlcjoxcHggc29saWQgcmdiYSg1Nyw1Nyw1NywwLjE1KTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm51bUlucHV0V3JhcHBlciBzcGFuOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjEpfS5udW1JbnB1dFdyYXBwZXIgc3BhbjphY3RpdmV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMil9Lm51bUlucHV0V3JhcHBlciBzcGFuOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlfS5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1Vwe3RvcDowO2JvcmRlci1ib3R0b206MH0ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dVcDphZnRlcntib3JkZXItbGVmdDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjRweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuNik7dG9wOjI2JX0ubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3due3RvcDo1MCV9Lm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93RG93bjphZnRlcntib3JkZXItbGVmdDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjRweCBzb2xpZCByZ2JhKDU3LDU3LDU3LDAuNik7dG9wOjQwJX0ubnVtSW5wdXRXcmFwcGVyIHNwYW4gc3Zne3dpZHRoOmluaGVyaXQ7aGVpZ2h0OmF1dG99Lm51bUlucHV0V3JhcHBlciBzcGFuIHN2ZyBwYXRoe2ZpbGw6cmdiYSgwLDAsMCwwLjUpfS5udW1JbnB1dFdyYXBwZXI6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5udW1JbnB1dFdyYXBwZXI6aG92ZXIgc3BhbntvcGFjaXR5OjF9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoe2ZvbnQtc2l6ZToxMzUlO2xpbmUtaGVpZ2h0OmluaGVyaXQ7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOmluaGVyaXQ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NzUlO2xlZnQ6MTIuNSU7cGFkZGluZzo3LjQ4cHggMCAwIDA7bGluZS1oZWlnaHQ6MTtoZWlnaHQ6MzRweDtkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWFsaWduOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGh7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDo3MDA7Y29sb3I6aW5oZXJpdDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouNWNoO3BhZGRpbmc6MH0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggc3Bhbi5jdXItbW9udGg6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVye3dpZHRoOjZjaDt3aWR0aDo3Y2hcXDA7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5udW1JbnB1dFdyYXBwZXIgc3Bhbi5hcnJvd1VwOmFmdGVye2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwwLjkpfS5mbGF0cGlja3ItY3VycmVudC1tb250aCAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVye2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwLjkpfS5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2N1cnNvcjp0ZXh0O3BhZGRpbmc6MCAwIDAgLjVjaDttYXJnaW46MDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6aW5oZXJpdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDppbmhlcml0O2hlaWdodDphdXRvO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDt2ZXJ0aWNhbC1hbGlnbjppbml0aWFsOy13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDthcHBlYXJhbmNlOnRleHRmaWVsZH0uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggaW5wdXQuY3VyLXllYXI6Zm9jdXN7b3V0bGluZTowfS5mbGF0cGlja3ItY3VycmVudC1tb250aCBpbnB1dC5jdXIteWVhcltkaXNhYmxlZF0sLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIGlucHV0LmN1ci15ZWFyW2Rpc2FibGVkXTpob3Zlcntmb250LXNpemU6MTAwJTtjb2xvcjpyZ2JhKDAsMCwwLDAuNSk7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtwb2ludGVyLWV2ZW50czpub25lfS5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhze2FwcGVhcmFuY2U6bWVudWxpc3Q7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjA7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDozMDA7aGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6aW5oZXJpdDttYXJnaW46LTFweCAwIDAgMDtvdXRsaW5lOm5vbmU7cGFkZGluZzowIDAgMCAuNWNoO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmluaXRpYWw7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1hcHBlYXJhbmNlOm1lbnVsaXN0Oy1tb3otYXBwZWFyYW5jZTptZW51bGlzdDt3aWR0aDphdXRvfS5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmZvY3VzLC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmFjdGl2ZXtvdXRsaW5lOm5vbmV9LmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHM6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDUpfS5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O291dGxpbmU6bm9uZTtwYWRkaW5nOjB9LmZsYXRwaWNrci13ZWVrZGF5c3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3RleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy13ZWJraXQtYWxpZ24taXRlbXM6Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjI4cHh9LmZsYXRwaWNrci13ZWVrZGF5cyAuZmxhdHBpY2tyLXdlZWtkYXljb250YWluZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1mbGV4OjE7LXdlYmtpdC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjF9c3Bhbi5mbGF0cGlja3Itd2Vla2RheXtjdXJzb3I6ZGVmYXVsdDtmb250LXNpemU6OTAlO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6cmdiYSgwLDAsMCwwLjU0KTtsaW5lLWhlaWdodDoxO21hcmdpbjowO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2s7LXdlYmtpdC1ib3gtZmxleDoxOy13ZWJraXQtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxO2ZvbnQtd2VpZ2h0OmJvbGRlcn0uZGF5Q29udGFpbmVyLC5mbGF0cGlja3Itd2Vla3N7cGFkZGluZzoxcHggMCAwIDB9LmZsYXRwaWNrci1kYXlze3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3dpZHRoOjMwNy44NzVweH0uZmxhdHBpY2tyLWRheXM6Zm9jdXN7b3V0bGluZTowfS5kYXlDb250YWluZXJ7cGFkZGluZzowO291dGxpbmU6MDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MzA3Ljg3NXB4O21pbi13aWR0aDozMDcuODc1cHg7bWF4LXdpZHRoOjMwNy44NzVweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy1tcy1mbGV4LXdyYXA6d3JhcDstbXMtZmxleC1wYWNrOmp1c3RpZnk7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7b3BhY2l0eToxfS5kYXlDb250YWluZXIgKyAuZGF5Q29udGFpbmVyey13ZWJraXQtYm94LXNoYWRvdzotMXB4IDAgMCAjZTZlNmU2O2JveC1zaGFkb3c6LTFweCAwIDAgI2U2ZTZlNn0uZmxhdHBpY2tyLWRheXtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjE1MHB4Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojMzkzOTM5O2N1cnNvcjpwb2ludGVyO2ZvbnQtd2VpZ2h0OjQwMDt3aWR0aDoxNC4yODU3MTQzJTstd2Via2l0LWZsZXgtYmFzaXM6MTQuMjg1NzE0MyU7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MTQuMjg1NzE0MyU7ZmxleC1iYXNpczoxNC4yODU3MTQzJTttYXgtd2lkdGg6MzlweDtoZWlnaHQ6MzlweDtsaW5lLWhlaWdodDozOXB4O21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5mbGF0cGlja3ItZGF5LmluUmFuZ2UsLmZsYXRwaWNrci1kYXkucHJldk1vbnRoRGF5LmluUmFuZ2UsLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5LmluUmFuZ2UsLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXkudG9kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSwuZmxhdHBpY2tyLWRheTpob3ZlciwuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLC5mbGF0cGlja3ItZGF5OmZvY3VzLC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cywuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6Zm9jdXN7Y3Vyc29yOnBvaW50ZXI7b3V0bGluZTowO2JhY2tncm91bmQ6I2U2ZTZlNjtib3JkZXItY29sb3I6I2U2ZTZlNn0uZmxhdHBpY2tyLWRheS50b2RheXtib3JkZXItY29sb3I6Izk1OWVhOX0uZmxhdHBpY2tyLWRheS50b2RheTpob3ZlciwuZmxhdHBpY2tyLWRheS50b2RheTpmb2N1c3tib3JkZXItY29sb3I6Izk1OWVhOTtiYWNrZ3JvdW5kOiM5NTllYTk7Y29sb3I6I2ZmZn0uZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLmluUmFuZ2UsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5pblJhbmdlLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLmluUmFuZ2UsLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cywuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpmb2N1cywuZmxhdHBpY2tyLWRheS5zZWxlY3RlZDpob3ZlciwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyLC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlOmhvdmVyLC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLnByZXZNb250aERheSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnByZXZNb250aERheSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5wcmV2TW9udGhEYXksLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQubmV4dE1vbnRoRGF5LC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2UubmV4dE1vbnRoRGF5LC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLm5leHRNb250aERheXtiYWNrZ3JvdW5kOiM1NjlmZjc7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiM1NjlmZjd9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSwuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLnN0YXJ0UmFuZ2UsLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2Uuc3RhcnRSYW5nZXtib3JkZXItcmFkaXVzOjUwcHggMCAwIDUwcHh9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuZW5kUmFuZ2UsLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5lbmRSYW5nZSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5lbmRSYW5nZXtib3JkZXItcmFkaXVzOjAgNTBweCA1MHB4IDB9LmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQuc3RhcnRSYW5nZSArIC5lbmRSYW5nZTpub3QoOm50aC1jaGlsZCg3bisxKSksLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlICsgLmVuZFJhbmdlOm5vdCg6bnRoLWNoaWxkKDduKzEpKXstd2Via2l0LWJveC1zaGFkb3c6LTEwcHggMCAwICM1NjlmZjc7Ym94LXNoYWRvdzotMTBweCAwIDAgIzU2OWZmN30uZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5zdGFydFJhbmdlLmVuZFJhbmdlLC5mbGF0cGlja3ItZGF5LnN0YXJ0UmFuZ2Uuc3RhcnRSYW5nZS5lbmRSYW5nZSwuZmxhdHBpY2tyLWRheS5lbmRSYW5nZS5zdGFydFJhbmdlLmVuZFJhbmdle2JvcmRlci1yYWRpdXM6NTBweH0uZmxhdHBpY2tyLWRheS5pblJhbmdle2JvcmRlci1yYWRpdXM6MDstd2Via2l0LWJveC1zaGFkb3c6LTVweCAwIDAgI2U2ZTZlNiw1cHggMCAwICNlNmU2ZTY7Ym94LXNoYWRvdzotNXB4IDAgMCAjZTZlNmU2LDVweCAwIDAgI2U2ZTZlNn0uZmxhdHBpY2tyLWRheS5mbGF0cGlja3ItZGlzYWJsZWQsLmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkOmhvdmVyLC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheSwuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXksLmZsYXRwaWNrci1kYXkubm90QWxsb3dlZCwuZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLnByZXZNb250aERheSwuZmxhdHBpY2tyLWRheS5ub3RBbGxvd2VkLm5leHRNb250aERheXtjb2xvcjpyZ2JhKDU3LDU3LDU3LDAuMyk7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y3Vyc29yOmRlZmF1bHR9LmZsYXRwaWNrci1kYXkuZmxhdHBpY2tyLWRpc2FibGVkLC5mbGF0cGlja3ItZGF5LmZsYXRwaWNrci1kaXNhYmxlZDpob3ZlcntjdXJzb3I6bm90LWFsbG93ZWQ7Y29sb3I6cmdiYSg1Nyw1Nyw1NywwLjEpfS5mbGF0cGlja3ItZGF5LndlZWsuc2VsZWN0ZWR7Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYm94LXNoYWRvdzotNXB4IDAgMCAjNTY5ZmY3LDVweCAwIDAgIzU2OWZmNztib3gtc2hhZG93Oi01cHggMCAwICM1NjlmZjcsNXB4IDAgMCAjNTY5ZmY3fS5mbGF0cGlja3ItZGF5LmhpZGRlbnt2aXNpYmlsaXR5OmhpZGRlbn0ucmFuZ2VNb2RlIC5mbGF0cGlja3ItZGF5e21hcmdpbi10b3A6MXB4fS5mbGF0cGlja3Itd2Vla3dyYXBwZXJ7ZmxvYXQ6bGVmdH0uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla3N7cGFkZGluZzowIDEycHg7LXdlYmtpdC1ib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNjtib3gtc2hhZG93OjFweCAwIDAgI2U2ZTZlNn0uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIC5mbGF0cGlja3Itd2Vla2RheXtmbG9hdDpub25lO3dpZHRoOjEwMCU7bGluZS1oZWlnaHQ6MjhweH0uZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHNwYW4uZmxhdHBpY2tyLWRheSwuZmxhdHBpY2tyLXdlZWt3cmFwcGVyIHNwYW4uZmxhdHBpY2tyLWRheTpob3ZlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOm5vbmU7Y29sb3I6cmdiYSg1Nyw1Nyw1NywwLjMpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y3Vyc29yOmRlZmF1bHQ7Ym9yZGVyOm5vbmV9LmZsYXRwaWNrci1pbm5lckNvbnRhaW5lcntkaXNwbGF5OmJsb2NrO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O292ZXJmbG93OmhpZGRlbn0uZmxhdHBpY2tyLXJDb250YWluZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZmxhdHBpY2tyLXRpbWV7dGV4dC1hbGlnbjpjZW50ZXI7b3V0bGluZTowO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7bGluZS1oZWlnaHQ6NDBweDttYXgtaGVpZ2h0OjQwcHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O292ZXJmbG93OmhpZGRlbjtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4fS5mbGF0cGlja3ItdGltZTphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyey13ZWJraXQtYm94LWZsZXg6MTstd2Via2l0LWZsZXg6MTstbXMtZmxleDoxO2ZsZXg6MTt3aWR0aDo0MCU7aGVpZ2h0OjQwcHg7ZmxvYXQ6bGVmdH0uZmxhdHBpY2tyLXRpbWUgLm51bUlucHV0V3JhcHBlciBzcGFuLmFycm93VXA6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMzkzOTM5fS5mbGF0cGlja3ItdGltZSAubnVtSW5wdXRXcmFwcGVyIHNwYW4uYXJyb3dEb3duOmFmdGVye2JvcmRlci10b3AtY29sb3I6IzM5MzkzOX0uZmxhdHBpY2tyLXRpbWUuaGFzU2Vjb25kcyAubnVtSW5wdXRXcmFwcGVye3dpZHRoOjI2JX0uZmxhdHBpY2tyLXRpbWUudGltZTI0aHIgLm51bUlucHV0V3JhcHBlcnt3aWR0aDo0OSV9LmZsYXRwaWNrci10aW1lIGlucHV0e2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MDtwYWRkaW5nOjA7aGVpZ2h0OmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzkzOTM5O2ZvbnQtc2l6ZToxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7YXBwZWFyYW5jZTp0ZXh0ZmllbGR9LmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1ob3Vye2ZvbnQtd2VpZ2h0OmJvbGR9LmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1taW51dGUsLmZsYXRwaWNrci10aW1lIGlucHV0LmZsYXRwaWNrci1zZWNvbmR7Zm9udC13ZWlnaHQ6NDAwfS5mbGF0cGlja3ItdGltZSBpbnB1dDpmb2N1c3tvdXRsaW5lOjA7Ym9yZGVyOjB9LmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItdGltZS1zZXBhcmF0b3IsLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG17aGVpZ2h0OmluaGVyaXQ7ZmxvYXQ6bGVmdDtsaW5lLWhlaWdodDppbmhlcml0O2NvbG9yOiMzOTM5Mzk7Zm9udC13ZWlnaHQ6Ym9sZDt3aWR0aDoyJTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC1hbGlnbi1zZWxmOmNlbnRlcjstbXMtZmxleC1pdGVtLWFsaWduOmNlbnRlcjthbGlnbi1zZWxmOmNlbnRlcn0uZmxhdHBpY2tyLXRpbWUgLmZsYXRwaWNrci1hbS1wbXtvdXRsaW5lOjA7d2lkdGg6MTglO2N1cnNvcjpwb2ludGVyO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjQwMH0uZmxhdHBpY2tyLXRpbWUgaW5wdXQ6aG92ZXIsLmZsYXRwaWNrci10aW1lIC5mbGF0cGlja3ItYW0tcG06aG92ZXIsLmZsYXRwaWNrci10aW1lIGlucHV0OmZvY3VzLC5mbGF0cGlja3ItdGltZSAuZmxhdHBpY2tyLWFtLXBtOmZvY3Vze2JhY2tncm91bmQ6I2VlZX0uZmxhdHBpY2tyLWlucHV0W3JlYWRvbmx5XXtjdXJzb3I6cG9pbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgZnBGYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX1Aa2V5ZnJhbWVzIGZwRmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19IiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA3LjMuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI2IEZvbnRpY29ucywgSW5jLlxuICovXG4uZmEsLmZhLWJyYW5kcywuZmEtY2xhc3NpYywuZmEtcmVndWxhciwuZmEtc29saWQsLmZhYiwuZmFyLC5mYXMge1xuICAtLV9mYS1mYW1pbHk6IHZhcigtLWZhLWZhbWlseSx2YXIoLS1mYS1zdHlsZS1mYW1pbHksXCJGb250IEF3ZXNvbWUgNyBGcmVlXCIpKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IHZhcigtLWZhLWRpc3BsYXksaW5saW5lLWJsb2NrKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLV9mYS1mYW1pbHkpO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS1zdHlsZSw5MDApO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgd2lkdGg6IHZhcigtLWZhLXdpZHRoLDEuMjVlbSk7XG59XG46aXMoLmZhcywuZmFyLC5mYWIsLmZhLXNvbGlkLC5mYS1yZWd1bGFyLC5mYS1icmFuZHMsLmZhLWNsYXNzaWMsLmZhKTpiZWZvcmUge1xuICBjb250ZW50OiB2YXIoLS1mYSkvXCJcIjtcbn1cbkBzdXBwb3J0cyBub3QgKGNvbnRlbnQ6XCJcIi9cIlwiKSB7XG4gIDppcyguZmFzLC5mYXIsLmZhYiwuZmEtc29saWQsLmZhLXJlZ3VsYXIsLmZhLWJyYW5kcywuZmEtY2xhc3NpYywuZmEpOmJlZm9yZSB7XG4gICAgY29udGVudDogdmFyKC0tZmEpO1xuICB9XG59XG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07XG59XG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtO1xufVxuLmZhLTZ4IHtcbiAgZm9udC1zaXplOiA2ZW07XG59XG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTtcbn1cbi5mYS04eCB7XG4gIGZvbnQtc2l6ZTogOGVtO1xufVxuLmZhLTl4IHtcbiAgZm9udC1zaXplOiA5ZW07XG59XG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtO1xufVxuLmZhLTJ4cyB7XG4gIGZvbnQtc2l6ZTogLjYyNWVtO1xuICBsaW5lLWhlaWdodDogLjFlbTtcbiAgdmVydGljYWwtYWxpZ246IC4yMjVlbTtcbn1cbi5mYS14cyB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAuMDgzMzNlbTtcbiAgdmVydGljYWwtYWxpZ246IC4xMjVlbTtcbn1cbi5mYS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuICBsaW5lLWhlaWdodDogLjA3MTQzZW07XG4gIHZlcnRpY2FsLWFsaWduOiAuMDUzNTdlbTtcbn1cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogLjA1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtLjA3NWVtO1xufVxuLmZhLXhsIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgbGluZS1oZWlnaHQ6IC4wNDE2N2VtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4xMjVlbTtcbn1cbi5mYS0yeGwge1xuICBmb250LXNpemU6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IC4wMzEyNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4xODc1ZW07XG59XG4uZmEtd2lkdGgtYXV0byB7XG4gIC0tZmEtd2lkdGg6IGF1dG87XG59XG4uZmEtZncsLmZhLXdpZHRoLWZpeGVkIHtcbiAgLS1mYS13aWR0aDogMS4yNWVtO1xufVxuLmZhLWNhbnZhcy1zcXVhcmUge1xuICBwYWRkaW5nLWJsb2NrOiAuMTI1ZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0uMTI1ZW07XG59XG4uZmEtY2FudmFzLXJvb215IHtcbiAgcGFkZGluZy1ibG9jazogLjI1ZW07XG4gIHBhZGRpbmctaW5saW5lOiAuMTI1ZW07XG4gIG1hcmdpbi1ibG9jay1lbmQ6IC0uMjVlbTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLWZhLWxpLW1hcmdpbiwyLjVlbSk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xufVxuLmZhLXVsPmxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhLWxpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pKi0xKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1mYS1saS13aWR0aCwyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5mYS1ib3JkZXIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1mYS1ib3JkZXItcmFkaXVzLC4xZW0pO1xuICBib3JkZXI6IHZhcigtLWZhLWJvcmRlci13aWR0aCwuMDYyNWVtKSB2YXIoLS1mYS1ib3JkZXItc3R5bGUsc29saWQpIHZhcigtLWZhLWJvcmRlci1jb2xvciwjZWVlKTtcbiAgYm94LXNpemluZzogdmFyKC0tZmEtYm9yZGVyLWJveC1zaXppbmcsY29udGVudC1ib3gpO1xuICBwYWRkaW5nOiB2YXIoLS1mYS1ib3JkZXItcGFkZGluZywuMTg3NWVtIC4yNWVtKTtcbn1cbi5mYS1wdWxsLWxlZnQsLmZhLXB1bGwtc3RhcnQge1xuICBmbG9hdDogaW5saW5lLXN0YXJ0O1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sLjNlbSk7XG59XG4uZmEtcHVsbC1lbmQsLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogaW5saW5lLWVuZDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tZmEtcHVsbC1tYXJnaW4sLjNlbSk7XG59XG4uZmEtYmVhdCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0O1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxlYXNlLWluLW91dCk7XG59XG4uZmEtYm91bmNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWJvdW5jZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsY3ViaWMtYmV6aWVyKC4yOCwuODQsLjQyLDEpKTtcbn1cbi5mYS1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZhZGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGVhc2UtaW4tb3V0KTtcbn1cbi5mYS1iZWF0LWZhZGUsLmZhLWZhZGUge1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpO1xufVxuLmZhLWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1iZWF0LWZhZGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGVhc2UtaW4tb3V0KTtcbn1cbi5mYS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWZsaXA7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLDEuNXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxlYXNlLWluLW91dCk7XG59XG4uZmEtZmxpcCwuZmEtZmxpcC0zNjAge1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTtcbn1cbi5mYS1mbGlwLTM2MCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1mbGlwLTM2MDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxlYXNlLWluLW91dCk7XG59XG4uZmEtc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc2hha2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwuNzVzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsZWFzZS1pbi1vdXQpO1xufVxuLmZhLXNwaW4ge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsbGluZWFyKTtcbn1cbi5mYS1zcGluLXJldmVyc2Uge1xuICAtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG4uZmEtcHVsc2UsLmZhLXNwaW4tcHVsc2Uge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3BpbjtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLHN0ZXBzKDgpKTtcbn1cbi5mYS1zcGluLXNuYXAge1xuICBhbmltYXRpb24tbmFtZTogZmEtc3Bpbi1zbmFwO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwzcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGxpbmVhcik7XG59XG4uZmEtc3Bpbi1zbmFwLC5mYS1zcGluLXNuYXAtNCB7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO1xufVxuLmZhLXNwaW4tc25hcC00IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLXNwaW4tc25hcC00O1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwyLjRzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsbGluZWFyKTtcbn1cbi5mYS1zcGluLXNuYXAtOCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zcGluLXNuYXAtODtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sNHMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxsaW5lYXIpO1xufVxuLmZhLWJ1enosLmZhLXNwaW4tc25hcC04IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLG5vcm1hbCk7XG59XG4uZmEtYnV6eiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1idXp6O1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwuNnMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxsaW5lYXIpO1xufVxuLmZhLXdhZyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS13YWc7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwuOXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyxlYXNlLW91dCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG59XG4uZmEtZmxvYXQge1xuICBhbmltYXRpb24tbmFtZTogZmEtZmxvYXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbixub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwzcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGVhc2UtaW4tb3V0KTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cbi5mYS1zd2luZyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zd2luZztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sMS4ycyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLGVhc2Utb3V0KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbn1cbi5mYS1qZWxsbywuZmEtc3dpbmcge1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sbm9ybWFsKTtcbn1cbi5mYS1qZWxsbyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1qZWxsbztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sLjlzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCxpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsZWFzZS1vdXQpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSkge1xuICAuZmEtYmVhdCwuZmEtYmVhdC1mYWRlLC5mYS1ib3VuY2UsLmZhLWJ1enosLmZhLWZhZGUsLmZhLWZsaXAsLmZhLWZsaXAtMzYwLC5mYS1mbG9hdCwuZmEtamVsbG8sLmZhLXB1bHNlLC5mYS1zaGFrZSwuZmEtc3BpbiwuZmEtc3Bpbi1wdWxzZSwuZmEtc3Bpbi1zbmFwLC5mYS1zcGluLXNuYXAtNCwuZmEtc3Bpbi1zbmFwLTgsLmZhLXN3aW5nLC5mYS13YWcge1xuICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKGNhbGModmFyKC0tZmEtYmVhdC1zY2FsZSwgMS4yNSkqMS4yNSkpO1xuICB9XG4gIDQ1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZShjYWxjKHZhcigtLWZhLWJlYXQtc2NhbGUsIDEuMjIpKjEuMjIpKTtcbiAgfVxuICA2NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoY2FsYyh2YXIoLS1mYS1iZWF0LXNjYWxlLCAxLjI1KSoxLjI1KSk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJvdW5jZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZyk7XG4gIH1cbiAgMTQlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS14LDEuMDYpLHZhcigtLWZhLWJvdW5jZS1zdGFydC1zY2FsZS15LC45NCkpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLWFudGljaXBhdGlvbiwzcHgpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMzLDAsLjY2LC4zMyk7XG4gIH1cbiAgMzIlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1qdW1wLXNjYWxlLXgsLjk0KSx2YXIoLS1mYS1ib3VuY2UtanVtcC1zY2FsZS15LDEuMTIpKSB0cmFuc2xhdGVZKGNhbGModmFyKC0tZmEtYm91bmNlLWhlaWdodCwgLjVlbSkqLTEpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMzLC42NiwuNjYsMSk7XG4gIH1cbiAgNTIlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1mYS1ib3VuY2UtaGVpZ2h0LCAuNWVtKSotMSoxLjEpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjUsMCwxLC41KTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUodmFyKC0tZmEtYm91bmNlLWxhbmQtc2NhbGUteCwxLjA2KSx2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS15LC45MikpIHRyYW5zbGF0ZVkoMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4zMywuMzMsLjY2LDEpO1xuICB9XG4gIDg1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOTgsMS4wNCkgdHJhbnNsYXRlWShjYWxjKC0ycHgqdmFyKC0tZmEtYm91bmNlLXJlYm91bmQsIDEpKSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4zMywwLC42NiwxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwwLC40LDEpO1xuICB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZmEtZmFkZS1vcGFjaXR5LC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45OCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC40LDAsLjYsMSk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1iZWF0LWZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZmEtYmVhdC1mYWRlLW9wYWNpdHksLjQpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLDAsLjQsMSk7XG4gIH1cbiAgMjUlIHtcbiAgICBvcGFjaXR5OiBjYWxjKHZhcigtLWZhLWJlYXQtZmFkZS1vcGFjaXR5LCAuNCkgKyAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LWZhZGUtc2NhbGUsMS4yOCkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNCwwLC42LDEpO1xuICB9XG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJlYXQtZmFkZS1zY2FsZSwxLjI1KSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7XG4gIH1cbiAgNjUlIHtcbiAgICBvcGFjaXR5OiBjYWxjKHZhcigtLWZhLWJlYXQtZmFkZS1vcGFjaXR5LCAuNCkgKyAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1iZWF0LWZhZGUtc2NhbGUsMS4yOCkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNCwwLC42LDEpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiB2YXIoLS1mYS1iZWF0LWZhZGUtb3BhY2l0eSwuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1mbGlwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMmVtKSBzY2FsZSgxKSByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsMCksdmFyKC0tZmEtZmxpcC15LDEpLHZhcigtLWZhLWZsaXAteiwwKSwwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsMCwuNCwxKTtcbiAgfVxuICA4JSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyZW0pIHNjYWxlKHZhcigtLWZhLWZsaXAtYW50aWNpcGF0aW9uLXNjYWxlLC45NSkpIHJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwwKSx2YXIoLS1mYS1mbGlwLXksMSksdmFyKC0tZmEtZmxpcC16LDApLDBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMzMsMCwuNjYsLjMzKTtcbiAgfVxuICAzNSUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMmVtKSBzY2FsZSgxKSByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsMCksdmFyKC0tZmEtZmxpcC15LDEpLHZhcigtLWZhLWZsaXAteiwwKSxjYWxjKHZhcigtLWZhLWZsaXAtYW5nbGUsIC0xdHVybikqMC42KSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG4gIDY1JSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyZW0pIHNjYWxlKDEpIHJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwwKSx2YXIoLS1mYS1mbGlwLXksMSksdmFyKC0tZmEtZmxpcC16LDApLGNhbGModmFyKC0tZmEtZmxpcC1hbmdsZSwgLTF0dXJuKSowLjUpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMzLC42NiwuNjYsMSk7XG4gIH1cbiAgOTIlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDJlbSkgc2NhbGUoMSkgcm90YXRlM2QodmFyKC0tZmEtZmxpcC14LDApLHZhcigtLWZhLWZsaXAteSwxKSx2YXIoLS1mYS1mbGlwLXosMCksY2FsYyh2YXIoLS1mYS1mbGlwLWFuZ2xlLCAtMXR1cm4pKnZhcigtLWZhLWZsaXAtb3ZlcnNob290LCAxLjA0KSkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMzMsMCwuNjYsMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMmVtKSBzY2FsZSgxKSByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsMCksdmFyKC0tZmEtZmxpcC15LDEpLHZhcigtLWZhLWZsaXAteiwwKSx2YXIoLS1mYS1mbGlwLWFuZ2xlLC0xdHVybikpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZsaXAtMzYwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMmVtKSBzY2FsZSgxKSByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsMCksdmFyKC0tZmEtZmxpcC15LDEpLHZhcigtLWZhLWZsaXAteiwwKSwwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsMCwuNCwxKTtcbiAgfVxuICA4JSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyZW0pIHNjYWxlKHZhcigtLWZhLWZsaXAtYW50aWNpcGF0aW9uLXNjYWxlLC45NSkpIHJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwwKSx2YXIoLS1mYS1mbGlwLXksMSksdmFyKC0tZmEtZmxpcC16LDApLDBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMzMsMCwuNjYsLjMzKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMmVtKSBzY2FsZSgxKSByb3RhdGUzZCh2YXIoLS1mYS1mbGlwLXgsMCksdmFyKC0tZmEtZmxpcC15LDEpLHZhcigtLWZhLWZsaXAteiwwKSxjYWxjKHZhcigtLWZhLWZsaXAtYW5nbGUsIC0xdHVybikqMC42KSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4zMywuNjYsLjY2LDEpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyZW0pIHNjYWxlKDEpIHJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwwKSx2YXIoLS1mYS1mbGlwLXksMSksdmFyKC0tZmEtZmxpcC16LDApLGNhbGModmFyKC0tZmEtZmxpcC1hbmdsZSwgLTF0dXJuKSp2YXIoLS1mYS1mbGlwLW92ZXJzaG9vdCwgMS4wNCkpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMzLDAsLjY2LDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDJlbSkgc2NhbGUoMSkgcm90YXRlM2QodmFyKC0tZmEtZmxpcC14LDApLHZhcigtLWZhLWZsaXAteSwxKSx2YXIoLS1mYS1mbGlwLXosMCksdmFyKC0tZmEtZmxpcC1hbmdsZSwtMXR1cm4pKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsMCwuOCwxKTtcbiAgfVxuICA4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpIHRyYW5zbGF0ZVgoMXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMsMCwuNywxKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZykgdHJhbnNsYXRlWCgtMXB4KTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMsMCwuNywxKTtcbiAgfVxuICAzNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKSB0cmFuc2xhdGVYKDFweCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4zLDAsLjcsMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOWRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC40LDAsLjYsMSk7XG4gIH1cbiAgNjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKTtcbiAgfVxuICA3OCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDFkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNCwwLC4yLDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3Bpbi1zbmFwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLDAsLjIsMSk7XG4gIH1cbiAgMTIlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LDAsMSwxKTtcbiAgfVxuICAxNi42NyUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDI4LjY3JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsMCwxLDEpO1xuICB9XG4gIDMzLjMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDQ1LjMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsMCwxLDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDYyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsMCwxLDEpO1xuICB9XG4gIDY2LjY3JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjQwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDc4LjY3JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsMCwxLDEpO1xuICB9XG4gIDgzLjMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDk1LjMzJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguOCwwLDEsMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluLXNuYXAtNCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguOCwwLDEsMSk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LDAsMSwxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcbiAgfVxuICA2NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LDAsMSwxKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsMCwxLDEpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3Bpbi1zbmFwLTgge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcbiAgfVxuICA5JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguOCwwLDEsMSk7XG4gIH1cbiAgMTIuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDIxLjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LDAsMSwxKTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDM0JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjgsMCwxLDEpO1xuICB9XG4gIDM3LjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLDAsLjIsMSk7XG4gIH1cbiAgNDYuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LDAsMSwxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcbiAgfVxuICA1OSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC44LDAsMSwxKTtcbiAgfVxuICA2Mi41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xuICB9XG4gIDcxLjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguOCwwLDEsMSk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLDAsLjIsMSk7XG4gIH1cbiAgODQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguOCwwLDEsMSk7XG4gIH1cbiAgODcuNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcbiAgfVxuICA5Ni41JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguOCwwLDEsMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1idXp6IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGUoMGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4xLDAsLjksMSk7XG4gIH1cbiAgNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS1mYS1idXp6LWRpc3RhbmNlLDRweCkpIHJvdGF0ZSguNWRlZyk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1mYS1idXp6LWRpc3RhbmNlLCA0cHgpKi0xKSkgcm90YXRlKC0uNWRlZyk7XG4gIH1cbiAgMTUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tZmEtYnV6ei1kaXN0YW5jZSw0cHgpKSByb3RhdGUoLjNkZWcpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGModmFyKC0tZmEtYnV6ei1kaXN0YW5jZSwgNHB4KSotMSkpIHJvdGF0ZSgtLjNkZWcpO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGModmFyKC0tZmEtYnV6ei1kaXN0YW5jZSwgNHB4KSowLjcpKSByb3RhdGUoLjJkZWcpO1xuICB9XG4gIDMwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGModmFyKC0tZmEtYnV6ei1kaXN0YW5jZSwgNHB4KSotMSowLjcpKSByb3RhdGUoLS4yZGVnKTtcbiAgfVxuICAzNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKHZhcigtLWZhLWJ1enotZGlzdGFuY2UsIDRweCkqMC40KSkgcm90YXRlKC4xZGVnKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtd2FnIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwwLC42LDEpO1xuICB9XG4gIDEyJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmEtd2FnLWFuZ2xlLDEyZGVnKSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7XG4gIH1cbiAgMjQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsMCwuNiwxKTtcbiAgfVxuICAzNiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKGNhbGModmFyKC0tZmEtd2FnLWFuZ2xlLCAxMmRlZykqMC44NSkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNCwwLC4yLDEpO1xuICB9XG4gIDQ4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMWRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yLDAsLjYsMSk7XG4gIH1cbiAgNTglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKHZhcigtLWZhLXdhZy1hbmdsZSwgMTJkZWcpKjAuNikpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNCwwLC4yLDEpO1xuICB9XG4gIDY4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWZsb2F0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVYKDApIHJvdGF0ZSgwZGVnKSBzY2FsZSh2YXIoLS1mYS1mbG9hdC1zcXVhc2gteCwxLjAyKSx2YXIoLS1mYS1mbG9hdC1zcXVhc2gteSwuOTgpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMzLDAsLjY2LC4zMyk7XG4gIH1cbiAgMTUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1mYS1mbG9hdC1oZWlnaHQsIDZweCkqLTAuNCkpIHRyYW5zbGF0ZVgodmFyKC0tZmEtZmxvYXQtZHJpZnQsMXB4KSkgcm90YXRlKHZhcigtLWZhLWZsb2F0LXRpbHQsMWRlZykpIHNjYWxlKDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMzMsLjY2LC42NiwxKTtcbiAgfVxuICAzNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKHZhcigtLWZhLWZsb2F0LWhlaWdodCwgNnB4KSotMSkpIHRyYW5zbGF0ZVgoMCkgcm90YXRlKDBkZWcpIHNjYWxlKHZhcigtLWZhLWZsb2F0LXN0cmV0Y2gteCwuOTgpLHZhcigtLWZhLWZsb2F0LXN0cmV0Y2gteSwxLjAzKSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41LDAsLjUsMCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1mYS1mbG9hdC1oZWlnaHQsIDZweCkqLTAuOTIpKSB0cmFuc2xhdGVYKGNhbGModmFyKC0tZmEtZmxvYXQtZHJpZnQsIDFweCkqLTAuNSkpIHJvdGF0ZShjYWxjKHZhcigtLWZhLWZsb2F0LXRpbHQsIDFkZWcpKi0wLjUpKSBzY2FsZSguOTk1LDEuMDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMzMsMCwuNjYsLjMzKTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKHZhcigtLWZhLWZsb2F0LWhlaWdodCwgNnB4KSotMC4zKSkgdHJhbnNsYXRlWChjYWxjKHZhcigtLWZhLWZsb2F0LWRyaWZ0LCAxcHgpKi0xKSkgcm90YXRlKGNhbGModmFyKC0tZmEtZmxvYXQtdGlsdCwgMWRlZykqLTEpKSBzY2FsZSgxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMzLC42NiwuNjYsMSk7XG4gIH1cbiAgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1mYS1mbG9hdC1oZWlnaHQsIDZweCkqMC4wNSkpIHRyYW5zbGF0ZVgoMCkgcm90YXRlKDBkZWcpIHNjYWxlKHZhcigtLWZhLWZsb2F0LXNxdWFzaC14LDEuMDIpLHZhcigtLWZhLWZsb2F0LXNxdWFzaC15LC45OCkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMzMsMCwuNjYsMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSB0cmFuc2xhdGVYKDApIHJvdGF0ZSgwZGVnKSBzY2FsZSh2YXIoLS1mYS1mbG9hdC1zcXVhc2gteCwxLjAyKSx2YXIoLS1mYS1mbG9hdC1zcXVhc2gteSwuOTgpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zd2luZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIsMCwuOCwxKTtcbiAgfVxuICA4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmEtc3dpbmctYW5nbGUsMjJkZWcpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMsMCwuNywxKTtcbiAgfVxuICAxOCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKGNhbGModmFyKC0tZmEtc3dpbmctYW5nbGUsIDIyZGVnKSotMSowLjg1KSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4zLDAsLjcsMSk7XG4gIH1cbiAgMjglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKHZhcigtLWZhLXN3aW5nLWFuZ2xlLCAyMmRlZykqMC42NSkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMzUsMCwuNjUsMSk7XG4gIH1cbiAgMzglIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZShjYWxjKHZhcigtLWZhLXN3aW5nLWFuZ2xlLCAyMmRlZykqLTEqMC40NSkpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNCwwLC42LDEpO1xuICB9XG4gIDQ4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoY2FsYyh2YXIoLS1mYS1zd2luZy1hbmdsZSwgMjJkZWcpKjAuMjUpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKTtcbiAgfVxuICA1NiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKGNhbGModmFyKC0tZmEtc3dpbmctYW5nbGUsIDIyZGVnKSotMSowLjEpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKTtcbiAgfVxuICA2NCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1qZWxsbyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguMiwwLC44LDEpO1xuICB9XG4gIDEyJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1qZWxsby1zY2FsZS14LDEuMTUpLGNhbGMoMiAtIHZhcigtLWZhLWplbGxvLXNjYWxlLXgsIDEuMTUpKSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4zLDAsLjcsMSk7XG4gIH1cbiAgMjQlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKGNhbGMoMiAtIHZhcigtLWZhLWplbGxvLXNjYWxlLXksIDEuMTIpKSx2YXIoLS1mYS1qZWxsby1zY2FsZS15LDEuMTIpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjMsMCwuNywxKTtcbiAgfVxuICAzNiUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoY2FsYyguNSArIHZhcigtLWZhLWplbGxvLXNjYWxlLXgsIDEuMTUpKjAuNSksY2FsYygxLjUgLSB2YXIoLS1mYS1qZWxsby1zY2FsZS14LCAxLjE1KSowLjUpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKTtcbiAgfVxuICA0OCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoY2FsYygxLjMgLSB2YXIoLS1mYS1qZWxsby1zY2FsZS15LCAxLjEyKSowLjMpLGNhbGMoLjcgKyB2YXIoLS1mYS1qZWxsby1zY2FsZS15LCAxLjEyKSowLjMpKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKTtcbiAgfVxuICA1OCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMiwuOTgpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNCwwLC4yLDEpO1xuICB9XG4gIDY4JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLmZhLXJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5mYS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5mYS1yb3RhdGUtMjcwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbn1cbi5mYS1mbGlwLWJvdGgsLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG59XG4uZmEtcm90YXRlLWJ5IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUodmFyKC0tZmEtcm90YXRlLWFuZ2xlLDApKTtcbn1cbi5mYS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuNWVtO1xufVxuLmZhLXN0YWNrLTF4LC5mYS1zdGFjay0yeCB7XG4gIC0tZmEtd2lkdGg6IDEwMCU7XG4gIGluc2V0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLWZhLXdpZHRoKTtcbiAgei1pbmRleDogdmFyKC0tZmEtc3RhY2stei1pbmRleCxhdXRvKTtcbn1cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4uZmEtaW52ZXJzZSB7XG4gIGNvbG9yOiB2YXIoLS1mYS1pbnZlcnNlLCNmZmYpO1xufVxuLmZhLTAge1xuICAtLWZhOiBcIlxcMzAgXCI7XG59XG4uZmEtMSB7XG4gIC0tZmE6IFwiXFwzMSBcIjtcbn1cbi5mYS0yIHtcbiAgLS1mYTogXCJcXDMyIFwiO1xufVxuLmZhLTMge1xuICAtLWZhOiBcIlxcMzMgXCI7XG59XG4uZmEtNCB7XG4gIC0tZmE6IFwiXFwzNCBcIjtcbn1cbi5mYS01IHtcbiAgLS1mYTogXCJcXDM1IFwiO1xufVxuLmZhLTYge1xuICAtLWZhOiBcIlxcMzYgXCI7XG59XG4uZmEtNyB7XG4gIC0tZmE6IFwiXFwzNyBcIjtcbn1cbi5mYS04IHtcbiAgLS1mYTogXCJcXDM4IFwiO1xufVxuLmZhLTkge1xuICAtLWZhOiBcIlxcMzkgXCI7XG59XG4uZmEtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcIVwiO1xufVxuLmZhLWhhc2h0YWcge1xuICAtLWZhOiBcIlxcI1wiO1xufVxuLmZhLWRvbGxhciwuZmEtZG9sbGFyLXNpZ24sLmZhLXVzZCB7XG4gIC0tZmE6IFwiXFwkXCI7XG59XG4uZmEtcGVyY2VudCwuZmEtcGVyY2VudGFnZSB7XG4gIC0tZmE6IFwiXFwlXCI7XG59XG4uZmEtYXN0ZXJpc2sge1xuICAtLWZhOiBcIlxcKlwiO1xufVxuLmZhLWFkZCwuZmEtcGx1cyB7XG4gIC0tZmE6IFwiXFwrXCI7XG59XG4uZmEtbGVzcy10aGFuIHtcbiAgLS1mYTogXCJcXDxcIjtcbn1cbi5mYS1lcXVhbHMge1xuICAtLWZhOiBcIlxcPVwiO1xufVxuLmZhLWdyZWF0ZXItdGhhbiB7XG4gIC0tZmE6IFwiXFw+XCI7XG59XG4uZmEtcXVlc3Rpb24ge1xuICAtLWZhOiBcIlxcP1wiO1xufVxuLmZhLWF0IHtcbiAgLS1mYTogXCJcXEBcIjtcbn1cbi5mYS1hIHtcbiAgLS1mYTogXCJBXCI7XG59XG4uZmEtYiB7XG4gIC0tZmE6IFwiQlwiO1xufVxuLmZhLWMge1xuICAtLWZhOiBcIkNcIjtcbn1cbi5mYS1kIHtcbiAgLS1mYTogXCJEXCI7XG59XG4uZmEtZSB7XG4gIC0tZmE6IFwiRVwiO1xufVxuLmZhLWYge1xuICAtLWZhOiBcIkZcIjtcbn1cbi5mYS1nIHtcbiAgLS1mYTogXCJHXCI7XG59XG4uZmEtaCB7XG4gIC0tZmE6IFwiSFwiO1xufVxuLmZhLWkge1xuICAtLWZhOiBcIklcIjtcbn1cbi5mYS1qIHtcbiAgLS1mYTogXCJKXCI7XG59XG4uZmEtayB7XG4gIC0tZmE6IFwiS1wiO1xufVxuLmZhLWwge1xuICAtLWZhOiBcIkxcIjtcbn1cbi5mYS1tIHtcbiAgLS1mYTogXCJNXCI7XG59XG4uZmEtbiB7XG4gIC0tZmE6IFwiTlwiO1xufVxuLmZhLW8ge1xuICAtLWZhOiBcIk9cIjtcbn1cbi5mYS1wIHtcbiAgLS1mYTogXCJQXCI7XG59XG4uZmEtcSB7XG4gIC0tZmE6IFwiUVwiO1xufVxuLmZhLXIge1xuICAtLWZhOiBcIlJcIjtcbn1cbi5mYS1zIHtcbiAgLS1mYTogXCJTXCI7XG59XG4uZmEtdCB7XG4gIC0tZmE6IFwiVFwiO1xufVxuLmZhLXUge1xuICAtLWZhOiBcIlVcIjtcbn1cbi5mYS12IHtcbiAgLS1mYTogXCJWXCI7XG59XG4uZmEtdyB7XG4gIC0tZmE6IFwiV1wiO1xufVxuLmZhLXgge1xuICAtLWZhOiBcIlhcIjtcbn1cbi5mYS15IHtcbiAgLS1mYTogXCJZXCI7XG59XG4uZmEteiB7XG4gIC0tZmE6IFwiWlwiO1xufVxuLmZhLWZhdWNldCB7XG4gIC0tZmE6IFwiXFxlMDA1XCI7XG59XG4uZmEtZmF1Y2V0LWRyaXAge1xuICAtLWZhOiBcIlxcZTAwNlwiO1xufVxuLmZhLWhvdXNlLWNoaW1uZXktd2luZG93IHtcbiAgLS1mYTogXCJcXGUwMGRcIjtcbn1cbi5mYS1ob3VzZS1zaWduYWwge1xuICAtLWZhOiBcIlxcZTAxMlwiO1xufVxuLmZhLXRlbXBlcmF0dXJlLWFycm93LWRvd24sLmZhLXRlbXBlcmF0dXJlLWRvd24ge1xuICAtLWZhOiBcIlxcZTAzZlwiO1xufVxuLmZhLXRlbXBlcmF0dXJlLWFycm93LXVwLC5mYS10ZW1wZXJhdHVyZS11cCB7XG4gIC0tZmE6IFwiXFxlMDQwXCI7XG59XG4uZmEtdHJhaWxlciB7XG4gIC0tZmE6IFwiXFxlMDQxXCI7XG59XG4uZmEtYmFjdGVyaWEge1xuICAtLWZhOiBcIlxcZTA1OVwiO1xufVxuLmZhLWJhY3Rlcml1bSB7XG4gIC0tZmE6IFwiXFxlMDVhXCI7XG59XG4uZmEtYm94LXRpc3N1ZSB7XG4gIC0tZmE6IFwiXFxlMDViXCI7XG59XG4uZmEtaGFuZC1ob2xkaW5nLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZTA1Y1wiO1xufVxuLmZhLWhhbmQtc3BhcmtsZXMge1xuICAtLWZhOiBcIlxcZTA1ZFwiO1xufVxuLmZhLWhhbmRzLWJ1YmJsZXMsLmZhLWhhbmRzLXdhc2gge1xuICAtLWZhOiBcIlxcZTA1ZVwiO1xufVxuLmZhLWhhbmRzaGFrZS1hbHQtc2xhc2gsLmZhLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2gsLmZhLWhhbmRzaGFrZS1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDYwXCI7XG59XG4uZmEtaGVhZC1zaWRlLWNvdWdoIHtcbiAgLS1mYTogXCJcXGUwNjFcIjtcbn1cbi5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2gge1xuICAtLWZhOiBcIlxcZTA2MlwiO1xufVxuLmZhLWhlYWQtc2lkZS1tYXNrIHtcbiAgLS1mYTogXCJcXGUwNjNcIjtcbn1cbi5mYS1oZWFkLXNpZGUtdmlydXMge1xuICAtLWZhOiBcIlxcZTA2NFwiO1xufVxuLmZhLWhvdXNlLWNoaW1uZXktdXNlciB7XG4gIC0tZmE6IFwiXFxlMDY1XCI7XG59XG4uZmEtaG91c2UtbGFwdG9wLC5mYS1sYXB0b3AtaG91c2Uge1xuICAtLWZhOiBcIlxcZTA2NlwiO1xufVxuLmZhLWx1bmdzLXZpcnVzIHtcbiAgLS1mYTogXCJcXGUwNjdcIjtcbn1cbi5mYS1wZW9wbGUtYXJyb3dzLC5mYS1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQge1xuICAtLWZhOiBcIlxcZTA2OFwiO1xufVxuLmZhLXBsYW5lLXNsYXNoIHtcbiAgLS1mYTogXCJcXGUwNjlcIjtcbn1cbi5mYS1wdW1wLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZTA2YVwiO1xufVxuLmZhLXB1bXAtc29hcCB7XG4gIC0tZmE6IFwiXFxlMDZiXCI7XG59XG4uZmEtc2hpZWxkLXZpcnVzIHtcbiAgLS1mYTogXCJcXGUwNmNcIjtcbn1cbi5mYS1zaW5rIHtcbiAgLS1mYTogXCJcXGUwNmRcIjtcbn1cbi5mYS1zb2FwIHtcbiAgLS1mYTogXCJcXGUwNmVcIjtcbn1cbi5mYS1zdG9wd2F0Y2gtMjAge1xuICAtLWZhOiBcIlxcZTA2ZlwiO1xufVxuLmZhLXNob3Atc2xhc2gsLmZhLXN0b3JlLWFsdC1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDcwXCI7XG59XG4uZmEtc3RvcmUtc2xhc2gge1xuICAtLWZhOiBcIlxcZTA3MVwiO1xufVxuLmZhLXRvaWxldC1wYXBlci1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDcyXCI7XG59XG4uZmEtdXNlcnMtc2xhc2gge1xuICAtLWZhOiBcIlxcZTA3M1wiO1xufVxuLmZhLXZpcnVzIHtcbiAgLS1mYTogXCJcXGUwNzRcIjtcbn1cbi5mYS12aXJ1cy1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlMDc1XCI7XG59XG4uZmEtdmlydXNlcyB7XG4gIC0tZmE6IFwiXFxlMDc2XCI7XG59XG4uZmEtdmVzdCB7XG4gIC0tZmE6IFwiXFxlMDg1XCI7XG59XG4uZmEtdmVzdC1wYXRjaGVzIHtcbiAgLS1mYTogXCJcXGUwODZcIjtcbn1cbi5mYS1hcnJvdy10cmVuZC1kb3duIHtcbiAgLS1mYTogXCJcXGUwOTdcIjtcbn1cbi5mYS1hcnJvdy10cmVuZC11cCB7XG4gIC0tZmE6IFwiXFxlMDk4XCI7XG59XG4uZmEtYXJyb3ctdXAtZnJvbS1icmFja2V0IHtcbiAgLS1mYTogXCJcXGUwOWFcIjtcbn1cbi5mYS1hdXN0cmFsLXNpZ24ge1xuICAtLWZhOiBcIlxcZTBhOVwiO1xufVxuLmZhLWJhaHQtc2lnbiB7XG4gIC0tZmE6IFwiXFxlMGFjXCI7XG59XG4uZmEtYml0Y29pbi1zaWduIHtcbiAgLS1mYTogXCJcXGUwYjRcIjtcbn1cbi5mYS1ib2x0LWxpZ2h0bmluZyB7XG4gIC0tZmE6IFwiXFxlMGI3XCI7XG59XG4uZmEtYm9vay1ib29rbWFyayB7XG4gIC0tZmE6IFwiXFxlMGJiXCI7XG59XG4uZmEtY2FtZXJhLXJvdGF0ZSB7XG4gIC0tZmE6IFwiXFxlMGQ4XCI7XG59XG4uZmEtY2VkaS1zaWduIHtcbiAgLS1mYTogXCJcXGUwZGZcIjtcbn1cbi5mYS1jaGFydC1jb2x1bW4ge1xuICAtLWZhOiBcIlxcZTBlM1wiO1xufVxuLmZhLWNoYXJ0LWdhbnR0IHtcbiAgLS1mYTogXCJcXGUwZTRcIjtcbn1cbi5mYS1jbGFwcGVyYm9hcmQge1xuICAtLWZhOiBcIlxcZTEzMVwiO1xufVxuLmZhLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoIHtcbiAgLS1mYTogXCJcXGUxMzVcIjtcbn1cbi5mYS1jbG92ZXIge1xuICAtLWZhOiBcIlxcZTEzOVwiO1xufVxuLmZhLWNvZGUtY29tcGFyZSB7XG4gIC0tZmE6IFwiXFxlMTNhXCI7XG59XG4uZmEtY29kZS1mb3JrIHtcbiAgLS1mYTogXCJcXGUxM2JcIjtcbn1cbi5mYS1jb2RlLXB1bGwtcmVxdWVzdCB7XG4gIC0tZmE6IFwiXFxlMTNjXCI7XG59XG4uZmEtY29sb24tc2lnbiB7XG4gIC0tZmE6IFwiXFxlMTQwXCI7XG59XG4uZmEtY3J1emVpcm8tc2lnbiB7XG4gIC0tZmE6IFwiXFxlMTUyXCI7XG59XG4uZmEtZGlzcGxheSB7XG4gIC0tZmE6IFwiXFxlMTYzXCI7XG59XG4uZmEtZG9uZy1zaWduIHtcbiAgLS1mYTogXCJcXGUxNjlcIjtcbn1cbi5mYS1lbGV2YXRvciB7XG4gIC0tZmE6IFwiXFxlMTZkXCI7XG59XG4uZmEtZmlsdGVyLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxlMTdiXCI7XG59XG4uZmEtZmxvcmluLXNpZ24ge1xuICAtLWZhOiBcIlxcZTE4NFwiO1xufVxuLmZhLWZvbGRlci1jbG9zZWQge1xuICAtLWZhOiBcIlxcZTE4NVwiO1xufVxuLmZhLWZyYW5jLXNpZ24ge1xuICAtLWZhOiBcIlxcZTE4ZlwiO1xufVxuLmZhLWd1YXJhbmktc2lnbiB7XG4gIC0tZmE6IFwiXFxlMTlhXCI7XG59XG4uZmEtZ3VuIHtcbiAgLS1mYTogXCJcXGUxOWJcIjtcbn1cbi5mYS1oYW5kcy1jbGFwcGluZyB7XG4gIC0tZmE6IFwiXFxlMWE4XCI7XG59XG4uZmEtaG9tZS11c2VyLC5mYS1ob3VzZS11c2VyIHtcbiAgLS1mYTogXCJcXGUxYjBcIjtcbn1cbi5mYS1pbmRpYW4tcnVwZWUsLmZhLWluZGlhbi1ydXBlZS1zaWduLC5mYS1pbnIge1xuICAtLWZhOiBcIlxcZTFiY1wiO1xufVxuLmZhLWtpcC1zaWduIHtcbiAgLS1mYTogXCJcXGUxYzRcIjtcbn1cbi5mYS1sYXJpLXNpZ24ge1xuICAtLWZhOiBcIlxcZTFjOFwiO1xufVxuLmZhLWxpdGVjb2luLXNpZ24ge1xuICAtLWZhOiBcIlxcZTFkM1wiO1xufVxuLmZhLW1hbmF0LXNpZ24ge1xuICAtLWZhOiBcIlxcZTFkNVwiO1xufVxuLmZhLW1hc2stZmFjZSB7XG4gIC0tZmE6IFwiXFxlMWQ3XCI7XG59XG4uZmEtbWlsbC1zaWduIHtcbiAgLS1mYTogXCJcXGUxZWRcIjtcbn1cbi5mYS1tb25leS1iaWxscyB7XG4gIC0tZmE6IFwiXFxlMWYzXCI7XG59XG4uZmEtbmFpcmEtc2lnbiB7XG4gIC0tZmE6IFwiXFxlMWY2XCI7XG59XG4uZmEtbm90ZGVmIHtcbiAgLS1mYTogXCJcXGUxZmVcIjtcbn1cbi5mYS1wYW5vcmFtYSB7XG4gIC0tZmE6IFwiXFxlMjA5XCI7XG59XG4uZmEtcGVzZXRhLXNpZ24ge1xuICAtLWZhOiBcIlxcZTIyMVwiO1xufVxuLmZhLXBlc28tc2lnbiB7XG4gIC0tZmE6IFwiXFxlMjIyXCI7XG59XG4uZmEtcGxhbmUtdXAge1xuICAtLWZhOiBcIlxcZTIyZFwiO1xufVxuLmZhLXJ1cGlhaC1zaWduIHtcbiAgLS1mYTogXCJcXGUyM2RcIjtcbn1cbi5mYS1zdGFpcnMge1xuICAtLWZhOiBcIlxcZTI4OVwiO1xufVxuLmZhLXRpbWVsaW5lIHtcbiAgLS1mYTogXCJcXGUyOWNcIjtcbn1cbi5mYS10cnVjay1mcm9udCB7XG4gIC0tZmE6IFwiXFxlMmI3XCI7XG59XG4uZmEtdHJ5LC5mYS10dXJraXNoLWxpcmEsLmZhLXR1cmtpc2gtbGlyYS1zaWduIHtcbiAgLS1mYTogXCJcXGUyYmJcIjtcbn1cbi5mYS12YXVsdCB7XG4gIC0tZmE6IFwiXFxlMmM1XCI7XG59XG4uZmEtbWFnaWMtd2FuZC1zcGFya2xlcywuZmEtd2FuZC1tYWdpYy1zcGFya2xlcyB7XG4gIC0tZmE6IFwiXFxlMmNhXCI7XG59XG4uZmEtd2hlYXQtYWx0LC5mYS13aGVhdC1hd24ge1xuICAtLWZhOiBcIlxcZTJjZFwiO1xufVxuLmZhLXdoZWVsY2hhaXItYWx0LC5mYS13aGVlbGNoYWlyLW1vdmUge1xuICAtLWZhOiBcIlxcZTJjZVwiO1xufVxuLmZhLWJhbmdsYWRlc2hpLXRha2Etc2lnbiB7XG4gIC0tZmE6IFwiXFxlMmU2XCI7XG59XG4uZmEtYm93bC1yaWNlIHtcbiAgLS1mYTogXCJcXGUyZWJcIjtcbn1cbi5mYS1wZXJzb24tcHJlZ25hbnQge1xuICAtLWZhOiBcIlxcZTMxZVwiO1xufVxuLmZhLWhvbWUtbGcsLmZhLWhvdXNlLWNoaW1uZXkge1xuICAtLWZhOiBcIlxcZTNhZlwiO1xufVxuLmZhLWhvdXNlLWNyYWNrIHtcbiAgLS1mYTogXCJcXGUzYjFcIjtcbn1cbi5mYS1ob3VzZS1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGUzYjJcIjtcbn1cbi5mYS1jZW50LXNpZ24ge1xuICAtLWZhOiBcIlxcZTNmNVwiO1xufVxuLmZhLXBsdXMtbWludXMge1xuICAtLWZhOiBcIlxcZTQzY1wiO1xufVxuLmZhLXNhaWxib2F0IHtcbiAgLS1mYTogXCJcXGU0NDVcIjtcbn1cbi5mYS1zZWN0aW9uIHtcbiAgLS1mYTogXCJcXGU0NDdcIjtcbn1cbi5mYS1zaHJpbXAge1xuICAtLWZhOiBcIlxcZTQ0OFwiO1xufVxuLmZhLWJyYXppbGlhbi1yZWFsLXNpZ24ge1xuICAtLWZhOiBcIlxcZTQ2Y1wiO1xufVxuLmZhLWNoYXJ0LXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxlNDczXCI7XG59XG4uZmEtZGlhZ3JhbS1uZXh0IHtcbiAgLS1mYTogXCJcXGU0NzZcIjtcbn1cbi5mYS1kaWFncmFtLXByZWRlY2Vzc29yIHtcbiAgLS1mYTogXCJcXGU0NzdcIjtcbn1cbi5mYS1kaWFncmFtLXN1Y2Nlc3NvciB7XG4gIC0tZmE6IFwiXFxlNDdhXCI7XG59XG4uZmEtZWFydGgtb2NlYW5pYSwuZmEtZ2xvYmUtb2NlYW5pYSB7XG4gIC0tZmE6IFwiXFxlNDdiXCI7XG59XG4uZmEtYnVnLXNsYXNoIHtcbiAgLS1mYTogXCJcXGU0OTBcIjtcbn1cbi5mYS1maWxlLWNpcmNsZS1wbHVzIHtcbiAgLS1mYTogXCJcXGU0OTRcIjtcbn1cbi5mYS1zaG9wLWxvY2sge1xuICAtLWZhOiBcIlxcZTRhNVwiO1xufVxuLmZhLXZpcnVzLWNvdmlkIHtcbiAgLS1mYTogXCJcXGU0YThcIjtcbn1cbi5mYS12aXJ1cy1jb3ZpZC1zbGFzaCB7XG4gIC0tZmE6IFwiXFxlNGE5XCI7XG59XG4uZmEtYW5jaG9yLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNGFhXCI7XG59XG4uZmEtYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNGFiXCI7XG59XG4uZmEtYW5jaG9yLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxlNGFjXCI7XG59XG4uZmEtYW5jaG9yLWxvY2sge1xuICAtLWZhOiBcIlxcZTRhZFwiO1xufVxuLmZhLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUge1xuICAtLWZhOiBcIlxcZTRhZlwiO1xufVxuLmZhLWFycm93LWRvd24tdXAtbG9jayB7XG4gIC0tZmE6IFwiXFxlNGIwXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQtdG8tY2l0eSB7XG4gIC0tZmE6IFwiXFxlNGIzXCI7XG59XG4uZmEtYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXIge1xuICAtLWZhOiBcIlxcZTRiNVwiO1xufVxuLmZhLWFycm93LXVwLWZyb20td2F0ZXItcHVtcCB7XG4gIC0tZmE6IFwiXFxlNGI2XCI7XG59XG4uZmEtYXJyb3ctdXAtcmlnaHQtZG90cyB7XG4gIC0tZmE6IFwiXFxlNGI3XCI7XG59XG4uZmEtYXJyb3dzLWRvd24tdG8tbGluZSB7XG4gIC0tZmE6IFwiXFxlNGI4XCI7XG59XG4uZmEtYXJyb3dzLWRvd24tdG8tcGVvcGxlIHtcbiAgLS1mYTogXCJcXGU0YjlcIjtcbn1cbi5mYS1hcnJvd3MtbGVmdC1yaWdodC10by1saW5lIHtcbiAgLS1mYTogXCJcXGU0YmFcIjtcbn1cbi5mYS1hcnJvd3Mtc3BpbiB7XG4gIC0tZmE6IFwiXFxlNGJiXCI7XG59XG4uZmEtYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0IHtcbiAgLS1mYTogXCJcXGU0YmNcIjtcbn1cbi5mYS1hcnJvd3MtdG8tY2lyY2xlIHtcbiAgLS1mYTogXCJcXGU0YmRcIjtcbn1cbi5mYS1hcnJvd3MtdG8tZG90IHtcbiAgLS1mYTogXCJcXGU0YmVcIjtcbn1cbi5mYS1hcnJvd3MtdG8tZXllIHtcbiAgLS1mYTogXCJcXGU0YmZcIjtcbn1cbi5mYS1hcnJvd3MtdHVybi1yaWdodCB7XG4gIC0tZmE6IFwiXFxlNGMwXCI7XG59XG4uZmEtYXJyb3dzLXR1cm4tdG8tZG90cyB7XG4gIC0tZmE6IFwiXFxlNGMxXCI7XG59XG4uZmEtYXJyb3dzLXVwLXRvLWxpbmUge1xuICAtLWZhOiBcIlxcZTRjMlwiO1xufVxuLmZhLWJvcmUtaG9sZSB7XG4gIC0tZmE6IFwiXFxlNGMzXCI7XG59XG4uZmEtYm90dGxlLWRyb3BsZXQge1xuICAtLWZhOiBcIlxcZTRjNFwiO1xufVxuLmZhLWJvdHRsZS13YXRlciB7XG4gIC0tZmE6IFwiXFxlNGM1XCI7XG59XG4uZmEtYm93bC1mb29kIHtcbiAgLS1mYTogXCJcXGU0YzZcIjtcbn1cbi5mYS1ib3hlcy1wYWNraW5nIHtcbiAgLS1mYTogXCJcXGU0YzdcIjtcbn1cbi5mYS1icmlkZ2Uge1xuICAtLWZhOiBcIlxcZTRjOFwiO1xufVxuLmZhLWJyaWRnZS1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTRjOVwiO1xufVxuLmZhLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcZTRjYVwiO1xufVxuLmZhLWJyaWRnZS1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTRjYlwiO1xufVxuLmZhLWJyaWRnZS1sb2NrIHtcbiAgLS1mYTogXCJcXGU0Y2NcIjtcbn1cbi5mYS1icmlkZ2Utd2F0ZXIge1xuICAtLWZhOiBcIlxcZTRjZVwiO1xufVxuLmZhLWJ1Y2tldCB7XG4gIC0tZmE6IFwiXFxlNGNmXCI7XG59XG4uZmEtYnVncyB7XG4gIC0tZmE6IFwiXFxlNGQwXCI7XG59XG4uZmEtYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGU0ZDFcIjtcbn1cbi5mYS1idWlsZGluZy1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTRkMlwiO1xufVxuLmZhLWJ1aWxkaW5nLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNGQzXCI7XG59XG4uZmEtYnVpbGRpbmctY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU0ZDRcIjtcbn1cbi5mYS1idWlsZGluZy1mbGFnIHtcbiAgLS1mYTogXCJcXGU0ZDVcIjtcbn1cbi5mYS1idWlsZGluZy1sb2NrIHtcbiAgLS1mYTogXCJcXGU0ZDZcIjtcbn1cbi5mYS1idWlsZGluZy1uZ28ge1xuICAtLWZhOiBcIlxcZTRkN1wiO1xufVxuLmZhLWJ1aWxkaW5nLXNoaWVsZCB7XG4gIC0tZmE6IFwiXFxlNGQ4XCI7XG59XG4uZmEtYnVpbGRpbmctdW4ge1xuICAtLWZhOiBcIlxcZTRkOVwiO1xufVxuLmZhLWJ1aWxkaW5nLXVzZXIge1xuICAtLWZhOiBcIlxcZTRkYVwiO1xufVxuLmZhLWJ1aWxkaW5nLXdoZWF0IHtcbiAgLS1mYTogXCJcXGU0ZGJcIjtcbn1cbi5mYS1idXJzdCB7XG4gIC0tZmE6IFwiXFxlNGRjXCI7XG59XG4uZmEtY2FyLW9uIHtcbiAgLS1mYTogXCJcXGU0ZGRcIjtcbn1cbi5mYS1jYXItdHVubmVsIHtcbiAgLS1mYTogXCJcXGU0ZGVcIjtcbn1cbi5mYS1jaGlsZC1jb21iYXRhbnQsLmZhLWNoaWxkLXJpZmxlIHtcbiAgLS1mYTogXCJcXGU0ZTBcIjtcbn1cbi5mYS1jaGlsZHJlbiB7XG4gIC0tZmE6IFwiXFxlNGUxXCI7XG59XG4uZmEtY2lyY2xlLW5vZGVzIHtcbiAgLS1mYTogXCJcXGU0ZTJcIjtcbn1cbi5mYS1jbGlwYm9hcmQtcXVlc3Rpb24ge1xuICAtLWZhOiBcIlxcZTRlM1wiO1xufVxuLmZhLWNsb3VkLXNob3dlcnMtd2F0ZXIge1xuICAtLWZhOiBcIlxcZTRlNFwiO1xufVxuLmZhLWNvbXB1dGVyIHtcbiAgLS1mYTogXCJcXGU0ZTVcIjtcbn1cbi5mYS1jdWJlcy1zdGFja2VkIHtcbiAgLS1mYTogXCJcXGU0ZTZcIjtcbn1cbi5mYS1lbnZlbG9wZS1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTRlOFwiO1xufVxuLmZhLWV4cGxvc2lvbiB7XG4gIC0tZmE6IFwiXFxlNGU5XCI7XG59XG4uZmEtZmVycnkge1xuICAtLWZhOiBcIlxcZTRlYVwiO1xufVxuLmZhLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU0ZWJcIjtcbn1cbi5mYS1maWxlLWNpcmNsZS1taW51cyB7XG4gIC0tZmE6IFwiXFxlNGVkXCI7XG59XG4uZmEtZmlsZS1jaXJjbGUtcXVlc3Rpb24ge1xuICAtLWZhOiBcIlxcZTRlZlwiO1xufVxuLmZhLWZpbGUtc2hpZWxkIHtcbiAgLS1mYTogXCJcXGU0ZjBcIjtcbn1cbi5mYS1maXJlLWJ1cm5lciB7XG4gIC0tZmE6IFwiXFxlNGYxXCI7XG59XG4uZmEtZmlzaC1maW5zIHtcbiAgLS1mYTogXCJcXGU0ZjJcIjtcbn1cbi5mYS1mbGFzay12aWFsIHtcbiAgLS1mYTogXCJcXGU0ZjNcIjtcbn1cbi5mYS1nbGFzcy13YXRlciB7XG4gIC0tZmE6IFwiXFxlNGY0XCI7XG59XG4uZmEtZ2xhc3Mtd2F0ZXItZHJvcGxldCB7XG4gIC0tZmE6IFwiXFxlNGY1XCI7XG59XG4uZmEtZ3JvdXAtYXJyb3dzLXJvdGF0ZSB7XG4gIC0tZmE6IFwiXFxlNGY2XCI7XG59XG4uZmEtaGFuZC1ob2xkaW5nLWhhbmQge1xuICAtLWZhOiBcIlxcZTRmN1wiO1xufVxuLmZhLWhhbmRjdWZmcyB7XG4gIC0tZmE6IFwiXFxlNGY4XCI7XG59XG4uZmEtaGFuZHMtYm91bmQge1xuICAtLWZhOiBcIlxcZTRmOVwiO1xufVxuLmZhLWhhbmRzLWhvbGRpbmctY2hpbGQge1xuICAtLWZhOiBcIlxcZTRmYVwiO1xufVxuLmZhLWhhbmRzLWhvbGRpbmctY2lyY2xlIHtcbiAgLS1mYTogXCJcXGU0ZmJcIjtcbn1cbi5mYS1oZWFydC1jaXJjbGUtYm9sdCB7XG4gIC0tZmE6IFwiXFxlNGZjXCI7XG59XG4uZmEtaGVhcnQtY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGU0ZmRcIjtcbn1cbi5mYS1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcZTRmZVwiO1xufVxuLmZhLWhlYXJ0LWNpcmNsZS1taW51cyB7XG4gIC0tZmE6IFwiXFxlNGZmXCI7XG59XG4uZmEtaGVhcnQtY2lyY2xlLXBsdXMge1xuICAtLWZhOiBcIlxcZTUwMFwiO1xufVxuLmZhLWhlYXJ0LWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxlNTAxXCI7XG59XG4uZmEtaGVsaWNvcHRlci1zeW1ib2wge1xuICAtLWZhOiBcIlxcZTUwMlwiO1xufVxuLmZhLWhlbG1ldC11biB7XG4gIC0tZmE6IFwiXFxlNTAzXCI7XG59XG4uZmEtaGlsbC1hdmFsYW5jaGUge1xuICAtLWZhOiBcIlxcZTUwN1wiO1xufVxuLmZhLWhpbGwtcm9ja3NsaWRlIHtcbiAgLS1mYTogXCJcXGU1MDhcIjtcbn1cbi5mYS1ob3VzZS1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTUwOVwiO1xufVxuLmZhLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTBhXCI7XG59XG4uZmEtaG91c2UtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1MGJcIjtcbn1cbi5mYS1ob3VzZS1maXJlIHtcbiAgLS1mYTogXCJcXGU1MGNcIjtcbn1cbi5mYS1ob3VzZS1mbGFnIHtcbiAgLS1mYTogXCJcXGU1MGRcIjtcbn1cbi5mYS1ob3VzZS1mbG9vZC13YXRlciB7XG4gIC0tZmE6IFwiXFxlNTBlXCI7XG59XG4uZmEtaG91c2UtZmxvb2Qtd2F0ZXItY2lyY2xlLWFycm93LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGU1MGZcIjtcbn1cbi5mYS1ob3VzZS1sb2NrIHtcbiAgLS1mYTogXCJcXGU1MTBcIjtcbn1cbi5mYS1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNTExXCI7XG59XG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcZTUxMlwiO1xufVxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1MTNcIjtcbn1cbi5mYS1ob3VzZS1tZWRpY2FsLWZsYWcge1xuICAtLWZhOiBcIlxcZTUxNFwiO1xufVxuLmZhLWhvdXNlLXRzdW5hbWkge1xuICAtLWZhOiBcIlxcZTUxNVwiO1xufVxuLmZhLWphciB7XG4gIC0tZmE6IFwiXFxlNTE2XCI7XG59XG4uZmEtamFyLXdoZWF0IHtcbiAgLS1mYTogXCJcXGU1MTdcIjtcbn1cbi5mYS1qZXQtZmlnaHRlci11cCB7XG4gIC0tZmE6IFwiXFxlNTE4XCI7XG59XG4uZmEtanVnLWRldGVyZ2VudCB7XG4gIC0tZmE6IFwiXFxlNTE5XCI7XG59XG4uZmEta2l0Y2hlbi1zZXQge1xuICAtLWZhOiBcIlxcZTUxYVwiO1xufVxuLmZhLWxhbmQtbWluZS1vbiB7XG4gIC0tZmE6IFwiXFxlNTFiXCI7XG59XG4uZmEtbGFuZG1hcmstZmxhZyB7XG4gIC0tZmE6IFwiXFxlNTFjXCI7XG59XG4uZmEtbGFwdG9wLWZpbGUge1xuICAtLWZhOiBcIlxcZTUxZFwiO1xufVxuLmZhLWxpbmVzLWxlYW5pbmcge1xuICAtLWZhOiBcIlxcZTUxZVwiO1xufVxuLmZhLWxvY2F0aW9uLXBpbi1sb2NrIHtcbiAgLS1mYTogXCJcXGU1MWZcIjtcbn1cbi5mYS1sb2N1c3Qge1xuICAtLWZhOiBcIlxcZTUyMFwiO1xufVxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZTUyMVwiO1xufVxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQge1xuICAtLWZhOiBcIlxcZTUyMlwiO1xufVxuLmZhLW1hcnMtYW5kLXZlbnVzLWJ1cnN0IHtcbiAgLS1mYTogXCJcXGU1MjNcIjtcbn1cbi5mYS1tYXNrLXZlbnRpbGF0b3Ige1xuICAtLWZhOiBcIlxcZTUyNFwiO1xufVxuLmZhLW1hdHRyZXNzLXBpbGxvdyB7XG4gIC0tZmE6IFwiXFxlNTI1XCI7XG59XG4uZmEtbW9iaWxlLXJldHJvIHtcbiAgLS1mYTogXCJcXGU1MjdcIjtcbn1cbi5mYS1tb25leS1iaWxsLXRyYW5zZmVyIHtcbiAgLS1mYTogXCJcXGU1MjhcIjtcbn1cbi5mYS1tb25leS1iaWxsLXRyZW5kLXVwIHtcbiAgLS1mYTogXCJcXGU1MjlcIjtcbn1cbi5mYS1tb25leS1iaWxsLXdoZWF0IHtcbiAgLS1mYTogXCJcXGU1MmFcIjtcbn1cbi5mYS1tb3NxdWl0byB7XG4gIC0tZmE6IFwiXFxlNTJiXCI7XG59XG4uZmEtbW9zcXVpdG8tbmV0IHtcbiAgLS1mYTogXCJcXGU1MmNcIjtcbn1cbi5mYS1tb3VuZCB7XG4gIC0tZmE6IFwiXFxlNTJkXCI7XG59XG4uZmEtbW91bnRhaW4tY2l0eSB7XG4gIC0tZmE6IFwiXFxlNTJlXCI7XG59XG4uZmEtbW91bnRhaW4tc3VuIHtcbiAgLS1mYTogXCJcXGU1MmZcIjtcbn1cbi5mYS1vaWwtd2VsbCB7XG4gIC0tZmE6IFwiXFxlNTMyXCI7XG59XG4uZmEtcGVvcGxlLWdyb3VwIHtcbiAgLS1mYTogXCJcXGU1MzNcIjtcbn1cbi5mYS1wZW9wbGUtbGluZSB7XG4gIC0tZmE6IFwiXFxlNTM0XCI7XG59XG4uZmEtcGVvcGxlLXB1bGxpbmcge1xuICAtLWZhOiBcIlxcZTUzNVwiO1xufVxuLmZhLXBlb3BsZS1yb2JiZXJ5IHtcbiAgLS1mYTogXCJcXGU1MzZcIjtcbn1cbi5mYS1wZW9wbGUtcm9vZiB7XG4gIC0tZmE6IFwiXFxlNTM3XCI7XG59XG4uZmEtcGVyc29uLWFycm93LWRvd24tdG8tbGluZSB7XG4gIC0tZmE6IFwiXFxlNTM4XCI7XG59XG4uZmEtcGVyc29uLWFycm93LXVwLWZyb20tbGluZSB7XG4gIC0tZmE6IFwiXFxlNTM5XCI7XG59XG4uZmEtcGVyc29uLWJyZWFzdGZlZWRpbmcge1xuICAtLWZhOiBcIlxcZTUzYVwiO1xufVxuLmZhLXBlcnNvbi1idXJzdCB7XG4gIC0tZmE6IFwiXFxlNTNiXCI7XG59XG4uZmEtcGVyc29uLWNhbmUge1xuICAtLWZhOiBcIlxcZTUzY1wiO1xufVxuLmZhLXBlcnNvbi1jaGFsa2JvYXJkIHtcbiAgLS1mYTogXCJcXGU1M2RcIjtcbn1cbi5mYS1wZXJzb24tY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGU1M2VcIjtcbn1cbi5mYS1wZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU1M2ZcIjtcbn1cbi5mYS1wZXJzb24tY2lyY2xlLW1pbnVzIHtcbiAgLS1mYTogXCJcXGU1NDBcIjtcbn1cbi5mYS1wZXJzb24tY2lyY2xlLXBsdXMge1xuICAtLWZhOiBcIlxcZTU0MVwiO1xufVxuLmZhLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb24ge1xuICAtLWZhOiBcIlxcZTU0MlwiO1xufVxuLmZhLXBlcnNvbi1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTU0M1wiO1xufVxuLmZhLXBlcnNvbi1kcmVzcy1idXJzdCB7XG4gIC0tZmE6IFwiXFxlNTQ0XCI7XG59XG4uZmEtcGVyc29uLWRyb3duaW5nIHtcbiAgLS1mYTogXCJcXGU1NDVcIjtcbn1cbi5mYS1wZXJzb24tZmFsbGluZyB7XG4gIC0tZmE6IFwiXFxlNTQ2XCI7XG59XG4uZmEtcGVyc29uLWZhbGxpbmctYnVyc3Qge1xuICAtLWZhOiBcIlxcZTU0N1wiO1xufVxuLmZhLXBlcnNvbi1oYWxmLWRyZXNzIHtcbiAgLS1mYTogXCJcXGU1NDhcIjtcbn1cbi5mYS1wZXJzb24taGFyYXNzaW5nIHtcbiAgLS1mYTogXCJcXGU1NDlcIjtcbn1cbi5mYS1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmcge1xuICAtLWZhOiBcIlxcZTU0YVwiO1xufVxuLmZhLXBlcnNvbi1taWxpdGFyeS1yaWZsZSB7XG4gIC0tZmE6IFwiXFxlNTRiXCI7XG59XG4uZmEtcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbiB7XG4gIC0tZmE6IFwiXFxlNTRjXCI7XG59XG4uZmEtcGVyc29uLXJheXMge1xuICAtLWZhOiBcIlxcZTU0ZFwiO1xufVxuLmZhLXBlcnNvbi1yaWZsZSB7XG4gIC0tZmE6IFwiXFxlNTRlXCI7XG59XG4uZmEtcGVyc29uLXNoZWx0ZXIge1xuICAtLWZhOiBcIlxcZTU0ZlwiO1xufVxuLmZhLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdCB7XG4gIC0tZmE6IFwiXFxlNTUxXCI7XG59XG4uZmEtcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZTU1MlwiO1xufVxuLmZhLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGU1NTNcIjtcbn1cbi5mYS1wZXJzb24td2Fsa2luZy1sdWdnYWdlIHtcbiAgLS1mYTogXCJcXGU1NTRcIjtcbn1cbi5mYS1wbGFuZS1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTU1NVwiO1xufVxuLmZhLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6IFwiXFxlNTU2XCI7XG59XG4uZmEtcGxhbmUtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1NTdcIjtcbn1cbi5mYS1wbGFuZS1sb2NrIHtcbiAgLS1mYTogXCJcXGU1NThcIjtcbn1cbi5mYS1wbGF0ZS13aGVhdCB7XG4gIC0tZmE6IFwiXFxlNTVhXCI7XG59XG4uZmEtcGx1Zy1jaXJjbGUtYm9sdCB7XG4gIC0tZmE6IFwiXFxlNTViXCI7XG59XG4uZmEtcGx1Zy1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTU1Y1wiO1xufVxuLmZhLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU1NWRcIjtcbn1cbi5mYS1wbHVnLWNpcmNsZS1taW51cyB7XG4gIC0tZmE6IFwiXFxlNTVlXCI7XG59XG4uZmEtcGx1Zy1jaXJjbGUtcGx1cyB7XG4gIC0tZmE6IFwiXFxlNTVmXCI7XG59XG4uZmEtcGx1Zy1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTU2MFwiO1xufVxuLmZhLXJhbmtpbmctc3RhciB7XG4gIC0tZmE6IFwiXFxlNTYxXCI7XG59XG4uZmEtcm9hZC1iYXJyaWVyIHtcbiAgLS1mYTogXCJcXGU1NjJcIjtcbn1cbi5mYS1yb2FkLWJyaWRnZSB7XG4gIC0tZmE6IFwiXFxlNTYzXCI7XG59XG4uZmEtcm9hZC1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTU2NFwiO1xufVxuLmZhLXJvYWQtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU1NjVcIjtcbn1cbi5mYS1yb2FkLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6IFwiXFxlNTY2XCI7XG59XG4uZmEtcm9hZC1sb2NrIHtcbiAgLS1mYTogXCJcXGU1NjdcIjtcbn1cbi5mYS1yb2FkLXNwaWtlcyB7XG4gIC0tZmE6IFwiXFxlNTY4XCI7XG59XG4uZmEtcnVnIHtcbiAgLS1mYTogXCJcXGU1NjlcIjtcbn1cbi5mYS1zYWNrLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1NmFcIjtcbn1cbi5mYS1zY2hvb2wtY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGU1NmJcIjtcbn1cbi5mYS1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTogXCJcXGU1NmNcIjtcbn1cbi5mYS1zY2hvb2wtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTogXCJcXGU1NmRcIjtcbn1cbi5mYS1zY2hvb2wtZmxhZyB7XG4gIC0tZmE6IFwiXFxlNTZlXCI7XG59XG4uZmEtc2Nob29sLWxvY2sge1xuICAtLWZhOiBcIlxcZTU2ZlwiO1xufVxuLmZhLXNoZWV0LXBsYXN0aWMge1xuICAtLWZhOiBcIlxcZTU3MVwiO1xufVxuLmZhLXNoaWVsZC1jYXQge1xuICAtLWZhOiBcIlxcZTU3MlwiO1xufVxuLmZhLXNoaWVsZC1kb2cge1xuICAtLWZhOiBcIlxcZTU3M1wiO1xufVxuLmZhLXNoaWVsZC1oZWFydCB7XG4gIC0tZmE6IFwiXFxlNTc0XCI7XG59XG4uZmEtc3F1YXJlLW5maSB7XG4gIC0tZmE6IFwiXFxlNTc2XCI7XG59XG4uZmEtc3F1YXJlLXBlcnNvbi1jb25maW5lZCB7XG4gIC0tZmE6IFwiXFxlNTc3XCI7XG59XG4uZmEtc3F1YXJlLXZpcnVzIHtcbiAgLS1mYTogXCJcXGU1NzhcIjtcbn1cbi5mYS1yb2QtYXNjbGVwaXVzLC5mYS1yb2Qtc25ha2UsLmZhLXN0YWZmLWFlc2N1bGFwaXVzLC5mYS1zdGFmZi1zbmFrZSB7XG4gIC0tZmE6IFwiXFxlNTc5XCI7XG59XG4uZmEtc3VuLXBsYW50LXdpbHQge1xuICAtLWZhOiBcIlxcZTU3YVwiO1xufVxuLmZhLXRhcnAge1xuICAtLWZhOiBcIlxcZTU3YlwiO1xufVxuLmZhLXRhcnAtZHJvcGxldCB7XG4gIC0tZmE6IFwiXFxlNTdjXCI7XG59XG4uZmEtdGVudCB7XG4gIC0tZmE6IFwiXFxlNTdkXCI7XG59XG4uZmEtdGVudC1hcnJvdy1kb3duLXRvLWxpbmUge1xuICAtLWZhOiBcIlxcZTU3ZVwiO1xufVxuLmZhLXRlbnQtYXJyb3ctbGVmdC1yaWdodCB7XG4gIC0tZmE6IFwiXFxlNTdmXCI7XG59XG4uZmEtdGVudC1hcnJvdy10dXJuLWxlZnQge1xuICAtLWZhOiBcIlxcZTU4MFwiO1xufVxuLmZhLXRlbnQtYXJyb3dzLWRvd24ge1xuICAtLWZhOiBcIlxcZTU4MVwiO1xufVxuLmZhLXRlbnRzIHtcbiAgLS1mYTogXCJcXGU1ODJcIjtcbn1cbi5mYS10b2lsZXQtcG9ydGFibGUge1xuICAtLWZhOiBcIlxcZTU4M1wiO1xufVxuLmZhLXRvaWxldHMtcG9ydGFibGUge1xuICAtLWZhOiBcIlxcZTU4NFwiO1xufVxuLmZhLXRvd2VyLWNlbGwge1xuICAtLWZhOiBcIlxcZTU4NVwiO1xufVxuLmZhLXRvd2VyLW9ic2VydmF0aW9uIHtcbiAgLS1mYTogXCJcXGU1ODZcIjtcbn1cbi5mYS10cmVlLWNpdHkge1xuICAtLWZhOiBcIlxcZTU4N1wiO1xufVxuLmZhLXRyb3dlbCB7XG4gIC0tZmE6IFwiXFxlNTg5XCI7XG59XG4uZmEtdHJvd2VsLWJyaWNrcyB7XG4gIC0tZmE6IFwiXFxlNThhXCI7XG59XG4uZmEtdHJ1Y2stYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZTU4YlwiO1xufVxuLmZhLXRydWNrLWRyb3BsZXQge1xuICAtLWZhOiBcIlxcZTU4Y1wiO1xufVxuLmZhLXRydWNrLWZpZWxkIHtcbiAgLS1mYTogXCJcXGU1OGRcIjtcbn1cbi5mYS10cnVjay1maWVsZC11biB7XG4gIC0tZmE6IFwiXFxlNThlXCI7XG59XG4uZmEtdHJ1Y2stcGxhbmUge1xuICAtLWZhOiBcIlxcZTU4ZlwiO1xufVxuLmZhLXVzZXJzLWJldHdlZW4tbGluZXMge1xuICAtLWZhOiBcIlxcZTU5MVwiO1xufVxuLmZhLXVzZXJzLWxpbmUge1xuICAtLWZhOiBcIlxcZTU5MlwiO1xufVxuLmZhLXVzZXJzLXJheXMge1xuICAtLWZhOiBcIlxcZTU5M1wiO1xufVxuLmZhLXVzZXJzLXJlY3RhbmdsZSB7XG4gIC0tZmE6IFwiXFxlNTk0XCI7XG59XG4uZmEtdXNlcnMtdmlld2ZpbmRlciB7XG4gIC0tZmE6IFwiXFxlNTk1XCI7XG59XG4uZmEtdmlhbC1jaXJjbGUtY2hlY2sge1xuICAtLWZhOiBcIlxcZTU5NlwiO1xufVxuLmZhLXZpYWwtdmlydXMge1xuICAtLWZhOiBcIlxcZTU5N1wiO1xufVxuLmZhLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOiBcIlxcZTU5OFwiO1xufVxuLmZhLXdvcm0ge1xuICAtLWZhOiBcIlxcZTU5OVwiO1xufVxuLmZhLXhtYXJrcy1saW5lcyB7XG4gIC0tZmE6IFwiXFxlNTlhXCI7XG59XG4uZmEtY2hpbGQtZHJlc3Mge1xuICAtLWZhOiBcIlxcZTU5Y1wiO1xufVxuLmZhLWNoaWxkLXJlYWNoaW5nIHtcbiAgLS1mYTogXCJcXGU1OWRcIjtcbn1cbi5mYS1maWxlLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6IFwiXFxlNWEwXCI7XG59XG4uZmEtZmlsZS1jaXJjbGUteG1hcmsge1xuICAtLWZhOiBcIlxcZTVhMVwiO1xufVxuLmZhLXBlcnNvbi10aHJvdWdoLXdpbmRvdyB7XG4gIC0tZmE6IFwiXFxlNWE5XCI7XG59XG4uZmEtcGxhbnQtd2lsdCB7XG4gIC0tZmE6IFwiXFxlNWFhXCI7XG59XG4uZmEtc3RhcGxlciB7XG4gIC0tZmE6IFwiXFxlNWFmXCI7XG59XG4uZmEtdHJhaW4tdHJhbSB7XG4gIC0tZmE6IFwiXFxlNWI0XCI7XG59XG4uZmEtdGFibGUtY2VsbHMtY29sdW1uLWxvY2sge1xuICAtLWZhOiBcIlxcZTY3OFwiO1xufVxuLmZhLXRhYmxlLWNlbGxzLXJvdy1sb2NrIHtcbiAgLS1mYTogXCJcXGU2N2FcIjtcbn1cbi5mYS10aHVtYi10YWNrLXNsYXNoLC5mYS10aHVtYnRhY2stc2xhc2gge1xuICAtLWZhOiBcIlxcZTY4ZlwiO1xufVxuLmZhLXRhYmxlLWNlbGxzLXJvdy11bmxvY2sge1xuICAtLWZhOiBcIlxcZTY5MVwiO1xufVxuLmZhLWNoYXJ0LWRpYWdyYW0ge1xuICAtLWZhOiBcIlxcZTY5NVwiO1xufVxuLmZhLWNvbW1lbnQtbm9kZXMge1xuICAtLWZhOiBcIlxcZTY5NlwiO1xufVxuLmZhLWZpbGUtZnJhZ21lbnQge1xuICAtLWZhOiBcIlxcZTY5N1wiO1xufVxuLmZhLWZpbGUtaGFsZi1kYXNoZWQge1xuICAtLWZhOiBcIlxcZTY5OFwiO1xufVxuLmZhLWhleGFnb24tbm9kZXMge1xuICAtLWZhOiBcIlxcZTY5OVwiO1xufVxuLmZhLWhleGFnb24tbm9kZXMtYm9sdCB7XG4gIC0tZmE6IFwiXFxlNjlhXCI7XG59XG4uZmEtc3F1YXJlLWJpbmFyeSB7XG4gIC0tZmE6IFwiXFxlNjliXCI7XG59XG4uZmEtcGVudGFnb24ge1xuICAtLWZhOiBcIlxcZTc5MFwiO1xufVxuLmZhLW5vbi1iaW5hcnkge1xuICAtLWZhOiBcIlxcZTgwN1wiO1xufVxuLmZhLXNwaXJhbCB7XG4gIC0tZmE6IFwiXFxlODBhXCI7XG59XG4uZmEtcGljdHVyZS1pbi1waWN0dXJlIHtcbiAgLS1mYTogXCJcXGU4MGJcIjtcbn1cbi5mYS1tb2JpbGUtdmlicmF0ZSB7XG4gIC0tZmE6IFwiXFxlODE2XCI7XG59XG4uZmEtc2luZ2xlLXF1b3RlLWxlZnQge1xuICAtLWZhOiBcIlxcZTgxYlwiO1xufVxuLmZhLXNpbmdsZS1xdW90ZS1yaWdodCB7XG4gIC0tZmE6IFwiXFxlODFjXCI7XG59XG4uZmEtYnVzLXNpZGUge1xuICAtLWZhOiBcIlxcZTgxZFwiO1xufVxuLmZhLWhlcHRhZ29uLC5mYS1zZXB0YWdvbiB7XG4gIC0tZmE6IFwiXFxlODIwXCI7XG59XG4uZmEtYXF1YXJpdXMge1xuICAtLWZhOiBcIlxcZTg0NVwiO1xufVxuLmZhLWFyaWVzIHtcbiAgLS1mYTogXCJcXGU4NDZcIjtcbn1cbi5mYS1jYW5jZXIge1xuICAtLWZhOiBcIlxcZTg0N1wiO1xufVxuLmZhLWNhcHJpY29ybiB7XG4gIC0tZmE6IFwiXFxlODQ4XCI7XG59XG4uZmEtZ2VtaW5pIHtcbiAgLS1mYTogXCJcXGU4NDlcIjtcbn1cbi5mYS1sZW8ge1xuICAtLWZhOiBcIlxcZTg0YVwiO1xufVxuLmZhLWxpYnJhIHtcbiAgLS1mYTogXCJcXGU4NGJcIjtcbn1cbi5mYS1waXNjZXMge1xuICAtLWZhOiBcIlxcZTg0Y1wiO1xufVxuLmZhLXNhZ2l0dGFyaXVzIHtcbiAgLS1mYTogXCJcXGU4NGRcIjtcbn1cbi5mYS1zY29ycGlvIHtcbiAgLS1mYTogXCJcXGU4NGVcIjtcbn1cbi5mYS10YXVydXMge1xuICAtLWZhOiBcIlxcZTg0ZlwiO1xufVxuLmZhLXZpcmdvIHtcbiAgLS1mYTogXCJcXGU4NTBcIjtcbn1cbi5mYS1nbGFzcy1tYXJ0aW5pLC5mYS1tYXJ0aW5pLWdsYXNzLWVtcHR5IHtcbiAgLS1mYTogXCJcXGYwMDBcIjtcbn1cbi5mYS1tdXNpYyB7XG4gIC0tZmE6IFwiXFxmMDAxXCI7XG59XG4uZmEtbWFnbmlmeWluZy1nbGFzcywuZmEtc2VhcmNoIHtcbiAgLS1mYTogXCJcXGYwMDJcIjtcbn1cbi5mYS1oZWFydCB7XG4gIC0tZmE6IFwiXFxmMDA0XCI7XG59XG4uZmEtc3RhciB7XG4gIC0tZmE6IFwiXFxmMDA1XCI7XG59XG4uZmEtdXNlciwuZmEtdXNlci1hbHQsLmZhLXVzZXItbGFyZ2Uge1xuICAtLWZhOiBcIlxcZjAwN1wiO1xufVxuLmZhLWZpbG0sLmZhLWZpbG0tYWx0LC5mYS1maWxtLXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxmMDA4XCI7XG59XG4uZmEtdGFibGUtY2VsbHMtbGFyZ2UsLmZhLXRoLWxhcmdlIHtcbiAgLS1mYTogXCJcXGYwMDlcIjtcbn1cbi5mYS10YWJsZS1jZWxscywuZmEtdGgge1xuICAtLWZhOiBcIlxcZjAwYVwiO1xufVxuLmZhLXRhYmxlLWxpc3QsLmZhLXRoLWxpc3Qge1xuICAtLWZhOiBcIlxcZjAwYlwiO1xufVxuLmZhLWNoZWNrIHtcbiAgLS1mYTogXCJcXGYwMGNcIjtcbn1cbi5mYS1jbG9zZSwuZmEtbXVsdGlwbHksLmZhLXJlbW92ZSwuZmEtdGltZXMsLmZhLXhtYXJrIHtcbiAgLS1mYTogXCJcXGYwMGRcIjtcbn1cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLXBsdXMsLmZhLXNlYXJjaC1wbHVzIHtcbiAgLS1mYTogXCJcXGYwMGVcIjtcbn1cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzLC5mYS1zZWFyY2gtbWludXMge1xuICAtLWZhOiBcIlxcZjAxMFwiO1xufVxuLmZhLXBvd2VyLW9mZiB7XG4gIC0tZmE6IFwiXFxmMDExXCI7XG59XG4uZmEtc2lnbmFsLC5mYS1zaWduYWwtNSwuZmEtc2lnbmFsLXBlcmZlY3Qge1xuICAtLWZhOiBcIlxcZjAxMlwiO1xufVxuLmZhLWNvZywuZmEtZ2VhciB7XG4gIC0tZmE6IFwiXFxmMDEzXCI7XG59XG4uZmEtaG9tZSwuZmEtaG9tZS1hbHQsLmZhLWhvbWUtbGctYWx0LC5mYS1ob3VzZSB7XG4gIC0tZmE6IFwiXFxmMDE1XCI7XG59XG4uZmEtY2xvY2ssLmZhLWNsb2NrLWZvdXIge1xuICAtLWZhOiBcIlxcZjAxN1wiO1xufVxuLmZhLXJvYWQge1xuICAtLWZhOiBcIlxcZjAxOFwiO1xufVxuLmZhLWRvd25sb2FkIHtcbiAgLS1mYTogXCJcXGYwMTlcIjtcbn1cbi5mYS1pbmJveCB7XG4gIC0tZmE6IFwiXFxmMDFjXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQtcm90YXRlLC5mYS1hcnJvdy1yb3RhdGUtZm9yd2FyZCwuZmEtYXJyb3ctcm90YXRlLXJpZ2h0LC5mYS1yZWRvIHtcbiAgLS1mYTogXCJcXGYwMWVcIjtcbn1cbi5mYS1hcnJvd3Mtcm90YXRlLC5mYS1yZWZyZXNoLC5mYS1zeW5jIHtcbiAgLS1mYTogXCJcXGYwMjFcIjtcbn1cbi5mYS1saXN0LWFsdCwuZmEtcmVjdGFuZ2xlLWxpc3Qge1xuICAtLWZhOiBcIlxcZjAyMlwiO1xufVxuLmZhLWxvY2sge1xuICAtLWZhOiBcIlxcZjAyM1wiO1xufVxuLmZhLWZsYWcge1xuICAtLWZhOiBcIlxcZjAyNFwiO1xufVxuLmZhLWhlYWRwaG9uZXMsLmZhLWhlYWRwaG9uZXMtYWx0LC5mYS1oZWFkcGhvbmVzLXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxmMDI1XCI7XG59XG4uZmEtdm9sdW1lLW9mZiB7XG4gIC0tZmE6IFwiXFxmMDI2XCI7XG59XG4uZmEtdm9sdW1lLWRvd24sLmZhLXZvbHVtZS1sb3cge1xuICAtLWZhOiBcIlxcZjAyN1wiO1xufVxuLmZhLXZvbHVtZS1oaWdoLC5mYS12b2x1bWUtdXAge1xuICAtLWZhOiBcIlxcZjAyOFwiO1xufVxuLmZhLXFyY29kZSB7XG4gIC0tZmE6IFwiXFxmMDI5XCI7XG59XG4uZmEtYmFyY29kZSB7XG4gIC0tZmE6IFwiXFxmMDJhXCI7XG59XG4uZmEtdGFnIHtcbiAgLS1mYTogXCJcXGYwMmJcIjtcbn1cbi5mYS10YWdzIHtcbiAgLS1mYTogXCJcXGYwMmNcIjtcbn1cbi5mYS1ib29rIHtcbiAgLS1mYTogXCJcXGYwMmRcIjtcbn1cbi5mYS1ib29rbWFyayB7XG4gIC0tZmE6IFwiXFxmMDJlXCI7XG59XG4uZmEtcHJpbnQge1xuICAtLWZhOiBcIlxcZjAyZlwiO1xufVxuLmZhLWNhbWVyYSwuZmEtY2FtZXJhLWFsdCB7XG4gIC0tZmE6IFwiXFxmMDMwXCI7XG59XG4uZmEtZm9udCB7XG4gIC0tZmE6IFwiXFxmMDMxXCI7XG59XG4uZmEtYm9sZCB7XG4gIC0tZmE6IFwiXFxmMDMyXCI7XG59XG4uZmEtaXRhbGljIHtcbiAgLS1mYTogXCJcXGYwMzNcIjtcbn1cbi5mYS10ZXh0LWhlaWdodCB7XG4gIC0tZmE6IFwiXFxmMDM0XCI7XG59XG4uZmEtdGV4dC13aWR0aCB7XG4gIC0tZmE6IFwiXFxmMDM1XCI7XG59XG4uZmEtYWxpZ24tbGVmdCB7XG4gIC0tZmE6IFwiXFxmMDM2XCI7XG59XG4uZmEtYWxpZ24tY2VudGVyIHtcbiAgLS1mYTogXCJcXGYwMzdcIjtcbn1cbi5mYS1hbGlnbi1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMDM4XCI7XG59XG4uZmEtYWxpZ24tanVzdGlmeSB7XG4gIC0tZmE6IFwiXFxmMDM5XCI7XG59XG4uZmEtbGlzdCwuZmEtbGlzdC1zcXVhcmVzIHtcbiAgLS1mYTogXCJcXGYwM2FcIjtcbn1cbi5mYS1kZWRlbnQsLmZhLW91dGRlbnQge1xuICAtLWZhOiBcIlxcZjAzYlwiO1xufVxuLmZhLWluZGVudCB7XG4gIC0tZmE6IFwiXFxmMDNjXCI7XG59XG4uZmEtdmlkZW8sLmZhLXZpZGVvLWNhbWVyYSB7XG4gIC0tZmE6IFwiXFxmMDNkXCI7XG59XG4uZmEtaW1hZ2Uge1xuICAtLWZhOiBcIlxcZjAzZVwiO1xufVxuLmZhLWxvY2F0aW9uLXBpbiwuZmEtbWFwLW1hcmtlciB7XG4gIC0tZmE6IFwiXFxmMDQxXCI7XG59XG4uZmEtYWRqdXN0LC5mYS1jaXJjbGUtaGFsZi1zdHJva2Uge1xuICAtLWZhOiBcIlxcZjA0MlwiO1xufVxuLmZhLWRyb3BsZXQsLmZhLXRpbnQge1xuICAtLWZhOiBcIlxcZjA0M1wiO1xufVxuLmZhLWVkaXQsLmZhLXBlbi10by1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjA0NFwiO1xufVxuLmZhLWFycm93cywuZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMDQ3XCI7XG59XG4uZmEtYmFja3dhcmQtc3RlcCwuZmEtc3RlcC1iYWNrd2FyZCB7XG4gIC0tZmE6IFwiXFxmMDQ4XCI7XG59XG4uZmEtYmFja3dhcmQtZmFzdCwuZmEtZmFzdC1iYWNrd2FyZCB7XG4gIC0tZmE6IFwiXFxmMDQ5XCI7XG59XG4uZmEtYmFja3dhcmQge1xuICAtLWZhOiBcIlxcZjA0YVwiO1xufVxuLmZhLXBsYXkge1xuICAtLWZhOiBcIlxcZjA0YlwiO1xufVxuLmZhLXBhdXNlIHtcbiAgLS1mYTogXCJcXGYwNGNcIjtcbn1cbi5mYS1zdG9wIHtcbiAgLS1mYTogXCJcXGYwNGRcIjtcbn1cbi5mYS1mb3J3YXJkIHtcbiAgLS1mYTogXCJcXGYwNGVcIjtcbn1cbi5mYS1mYXN0LWZvcndhcmQsLmZhLWZvcndhcmQtZmFzdCB7XG4gIC0tZmE6IFwiXFxmMDUwXCI7XG59XG4uZmEtZm9yd2FyZC1zdGVwLC5mYS1zdGVwLWZvcndhcmQge1xuICAtLWZhOiBcIlxcZjA1MVwiO1xufVxuLmZhLWVqZWN0IHtcbiAgLS1mYTogXCJcXGYwNTJcIjtcbn1cbi5mYS1jaGV2cm9uLWxlZnQge1xuICAtLWZhOiBcIlxcZjA1M1wiO1xufVxuLmZhLWNoZXZyb24tcmlnaHQge1xuICAtLWZhOiBcIlxcZjA1NFwiO1xufVxuLmZhLWNpcmNsZS1wbHVzLC5mYS1wbHVzLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMDU1XCI7XG59XG4uZmEtY2lyY2xlLW1pbnVzLC5mYS1taW51cy1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjA1NlwiO1xufVxuLmZhLWNpcmNsZS14bWFyaywuZmEtdGltZXMtY2lyY2xlLC5mYS14bWFyay1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjA1N1wiO1xufVxuLmZhLWNoZWNrLWNpcmNsZSwuZmEtY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGYwNThcIjtcbn1cbi5mYS1jaXJjbGUtcXVlc3Rpb24sLmZhLXF1ZXN0aW9uLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMDU5XCI7XG59XG4uZmEtY2lyY2xlLWluZm8sLmZhLWluZm8tY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYwNWFcIjtcbn1cbi5mYS1jcm9zc2hhaXJzIHtcbiAgLS1mYTogXCJcXGYwNWJcIjtcbn1cbi5mYS1iYW4sLmZhLWNhbmNlbCB7XG4gIC0tZmE6IFwiXFxmMDVlXCI7XG59XG4uZmEtYXJyb3ctbGVmdCB7XG4gIC0tZmE6IFwiXFxmMDYwXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQge1xuICAtLWZhOiBcIlxcZjA2MVwiO1xufVxuLmZhLWFycm93LXVwIHtcbiAgLS1mYTogXCJcXGYwNjJcIjtcbn1cbi5mYS1hcnJvdy1kb3duIHtcbiAgLS1mYTogXCJcXGYwNjNcIjtcbn1cbi5mYS1tYWlsLWZvcndhcmQsLmZhLXNoYXJlIHtcbiAgLS1mYTogXCJcXGYwNjRcIjtcbn1cbi5mYS1leHBhbmQge1xuICAtLWZhOiBcIlxcZjA2NVwiO1xufVxuLmZhLWNvbXByZXNzIHtcbiAgLS1mYTogXCJcXGYwNjZcIjtcbn1cbi5mYS1taW51cywuZmEtc3VidHJhY3Qge1xuICAtLWZhOiBcIlxcZjA2OFwiO1xufVxuLmZhLWNpcmNsZS1leGNsYW1hdGlvbiwuZmEtZXhjbGFtYXRpb24tY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYwNmFcIjtcbn1cbi5mYS1naWZ0IHtcbiAgLS1mYTogXCJcXGYwNmJcIjtcbn1cbi5mYS1sZWFmIHtcbiAgLS1mYTogXCJcXGYwNmNcIjtcbn1cbi5mYS1maXJlIHtcbiAgLS1mYTogXCJcXGYwNmRcIjtcbn1cbi5mYS1leWUge1xuICAtLWZhOiBcIlxcZjA2ZVwiO1xufVxuLmZhLWV5ZS1zbGFzaCB7XG4gIC0tZmE6IFwiXFxmMDcwXCI7XG59XG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGUsLmZhLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uLC5mYS13YXJuaW5nIHtcbiAgLS1mYTogXCJcXGYwNzFcIjtcbn1cbi5mYS1wbGFuZSB7XG4gIC0tZmE6IFwiXFxmMDcyXCI7XG59XG4uZmEtY2FsZW5kYXItYWx0LC5mYS1jYWxlbmRhci1kYXlzIHtcbiAgLS1mYTogXCJcXGYwNzNcIjtcbn1cbi5mYS1yYW5kb20sLmZhLXNodWZmbGUge1xuICAtLWZhOiBcIlxcZjA3NFwiO1xufVxuLmZhLWNvbW1lbnQge1xuICAtLWZhOiBcIlxcZjA3NVwiO1xufVxuLmZhLW1hZ25ldCB7XG4gIC0tZmE6IFwiXFxmMDc2XCI7XG59XG4uZmEtY2hldnJvbi11cCB7XG4gIC0tZmE6IFwiXFxmMDc3XCI7XG59XG4uZmEtY2hldnJvbi1kb3duIHtcbiAgLS1mYTogXCJcXGYwNzhcIjtcbn1cbi5mYS1yZXR3ZWV0IHtcbiAgLS1mYTogXCJcXGYwNzlcIjtcbn1cbi5mYS1jYXJ0LXNob3BwaW5nLC5mYS1zaG9wcGluZy1jYXJ0IHtcbiAgLS1mYTogXCJcXGYwN2FcIjtcbn1cbi5mYS1mb2xkZXIsLmZhLWZvbGRlci1ibGFuayB7XG4gIC0tZmE6IFwiXFxmMDdiXCI7XG59XG4uZmEtZm9sZGVyLW9wZW4ge1xuICAtLWZhOiBcIlxcZjA3Y1wiO1xufVxuLmZhLWFycm93cy11cC1kb3duLC5mYS1hcnJvd3MtdiB7XG4gIC0tZmE6IFwiXFxmMDdkXCI7XG59XG4uZmEtYXJyb3dzLWgsLmZhLWFycm93cy1sZWZ0LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYwN2VcIjtcbn1cbi5mYS1iYXItY2hhcnQsLmZhLWNoYXJ0LWJhciB7XG4gIC0tZmE6IFwiXFxmMDgwXCI7XG59XG4uZmEtY2FtZXJhLXJldHJvIHtcbiAgLS1mYTogXCJcXGYwODNcIjtcbn1cbi5mYS1rZXkge1xuICAtLWZhOiBcIlxcZjA4NFwiO1xufVxuLmZhLWNvZ3MsLmZhLWdlYXJzIHtcbiAgLS1mYTogXCJcXGYwODVcIjtcbn1cbi5mYS1jb21tZW50cyB7XG4gIC0tZmE6IFwiXFxmMDg2XCI7XG59XG4uZmEtc3Rhci1oYWxmIHtcbiAgLS1mYTogXCJcXGYwODlcIjtcbn1cbi5mYS1hcnJvdy1yaWdodC1mcm9tLWJyYWNrZXQsLmZhLXNpZ24tb3V0IHtcbiAgLS1mYTogXCJcXGYwOGJcIjtcbn1cbi5mYS10aHVtYi10YWNrLC5mYS10aHVtYnRhY2sge1xuICAtLWZhOiBcIlxcZjA4ZFwiO1xufVxuLmZhLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLC5mYS1leHRlcm5hbC1saW5rIHtcbiAgLS1mYTogXCJcXGYwOGVcIjtcbn1cbi5mYS1hcnJvdy1yaWdodC10by1icmFja2V0LC5mYS1zaWduLWluIHtcbiAgLS1mYTogXCJcXGYwOTBcIjtcbn1cbi5mYS10cm9waHkge1xuICAtLWZhOiBcIlxcZjA5MVwiO1xufVxuLmZhLXVwbG9hZCB7XG4gIC0tZmE6IFwiXFxmMDkzXCI7XG59XG4uZmEtbGVtb24ge1xuICAtLWZhOiBcIlxcZjA5NFwiO1xufVxuLmZhLXBob25lIHtcbiAgLS1mYTogXCJcXGYwOTVcIjtcbn1cbi5mYS1waG9uZS1zcXVhcmUsLmZhLXNxdWFyZS1waG9uZSB7XG4gIC0tZmE6IFwiXFxmMDk4XCI7XG59XG4uZmEtdW5sb2NrIHtcbiAgLS1mYTogXCJcXGYwOWNcIjtcbn1cbi5mYS1jcmVkaXQtY2FyZCwuZmEtY3JlZGl0LWNhcmQtYWx0IHtcbiAgLS1mYTogXCJcXGYwOWRcIjtcbn1cbi5mYS1mZWVkLC5mYS1yc3Mge1xuICAtLWZhOiBcIlxcZjA5ZVwiO1xufVxuLmZhLWhhcmQtZHJpdmUsLmZhLWhkZCB7XG4gIC0tZmE6IFwiXFxmMGEwXCI7XG59XG4uZmEtYnVsbGhvcm4ge1xuICAtLWZhOiBcIlxcZjBhMVwiO1xufVxuLmZhLWNlcnRpZmljYXRlIHtcbiAgLS1mYTogXCJcXGYwYTNcIjtcbn1cbi5mYS1oYW5kLXBvaW50LXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYwYTRcIjtcbn1cbi5mYS1oYW5kLXBvaW50LWxlZnQge1xuICAtLWZhOiBcIlxcZjBhNVwiO1xufVxuLmZhLWhhbmQtcG9pbnQtdXAge1xuICAtLWZhOiBcIlxcZjBhNlwiO1xufVxuLmZhLWhhbmQtcG9pbnQtZG93biB7XG4gIC0tZmE6IFwiXFxmMGE3XCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQsLmZhLWNpcmNsZS1hcnJvdy1sZWZ0IHtcbiAgLS1mYTogXCJcXGYwYThcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQsLmZhLWNpcmNsZS1hcnJvdy1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMGE5XCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLXVwLC5mYS1jaXJjbGUtYXJyb3ctdXAge1xuICAtLWZhOiBcIlxcZjBhYVwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1kb3duLC5mYS1jaXJjbGUtYXJyb3ctZG93biB7XG4gIC0tZmE6IFwiXFxmMGFiXCI7XG59XG4uZmEtZ2xvYmUge1xuICAtLWZhOiBcIlxcZjBhY1wiO1xufVxuLmZhLXdyZW5jaCB7XG4gIC0tZmE6IFwiXFxmMGFkXCI7XG59XG4uZmEtbGlzdC1jaGVjaywuZmEtdGFza3Mge1xuICAtLWZhOiBcIlxcZjBhZVwiO1xufVxuLmZhLWZpbHRlciB7XG4gIC0tZmE6IFwiXFxmMGIwXCI7XG59XG4uZmEtYnJpZWZjYXNlIHtcbiAgLS1mYTogXCJcXGYwYjFcIjtcbn1cbi5mYS1hcnJvd3MtYWx0LC5mYS11cC1kb3duLWxlZnQtcmlnaHQge1xuICAtLWZhOiBcIlxcZjBiMlwiO1xufVxuLmZhLXVzZXJzIHtcbiAgLS1mYTogXCJcXGYwYzBcIjtcbn1cbi5mYS1jaGFpbiwuZmEtbGluayB7XG4gIC0tZmE6IFwiXFxmMGMxXCI7XG59XG4uZmEtY2xvdWQge1xuICAtLWZhOiBcIlxcZjBjMlwiO1xufVxuLmZhLWZsYXNrIHtcbiAgLS1mYTogXCJcXGYwYzNcIjtcbn1cbi5mYS1jdXQsLmZhLXNjaXNzb3JzIHtcbiAgLS1mYTogXCJcXGYwYzRcIjtcbn1cbi5mYS1jb3B5IHtcbiAgLS1mYTogXCJcXGYwYzVcIjtcbn1cbi5mYS1wYXBlcmNsaXAge1xuICAtLWZhOiBcIlxcZjBjNlwiO1xufVxuLmZhLWZsb3BweS1kaXNrLC5mYS1zYXZlIHtcbiAgLS1mYTogXCJcXGYwYzdcIjtcbn1cbi5mYS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjBjOFwiO1xufVxuLmZhLWJhcnMsLmZhLW5hdmljb24ge1xuICAtLWZhOiBcIlxcZjBjOVwiO1xufVxuLmZhLWxpc3QtZG90cywuZmEtbGlzdC11bCB7XG4gIC0tZmE6IFwiXFxmMGNhXCI7XG59XG4uZmEtbGlzdC0xLTIsLmZhLWxpc3QtbnVtZXJpYywuZmEtbGlzdC1vbCB7XG4gIC0tZmE6IFwiXFxmMGNiXCI7XG59XG4uZmEtc3RyaWtldGhyb3VnaCB7XG4gIC0tZmE6IFwiXFxmMGNjXCI7XG59XG4uZmEtdW5kZXJsaW5lIHtcbiAgLS1mYTogXCJcXGYwY2RcIjtcbn1cbi5mYS10YWJsZSB7XG4gIC0tZmE6IFwiXFxmMGNlXCI7XG59XG4uZmEtbWFnaWMsLmZhLXdhbmQtbWFnaWMge1xuICAtLWZhOiBcIlxcZjBkMFwiO1xufVxuLmZhLXRydWNrIHtcbiAgLS1mYTogXCJcXGYwZDFcIjtcbn1cbi5mYS1tb25leS1iaWxsIHtcbiAgLS1mYTogXCJcXGYwZDZcIjtcbn1cbi5mYS1jYXJldC1kb3duIHtcbiAgLS1mYTogXCJcXGYwZDdcIjtcbn1cbi5mYS1jYXJldC11cCB7XG4gIC0tZmE6IFwiXFxmMGQ4XCI7XG59XG4uZmEtY2FyZXQtbGVmdCB7XG4gIC0tZmE6IFwiXFxmMGQ5XCI7XG59XG4uZmEtY2FyZXQtcmlnaHQge1xuICAtLWZhOiBcIlxcZjBkYVwiO1xufVxuLmZhLWNvbHVtbnMsLmZhLXRhYmxlLWNvbHVtbnMge1xuICAtLWZhOiBcIlxcZjBkYlwiO1xufVxuLmZhLXNvcnQsLmZhLXVuc29ydGVkIHtcbiAgLS1mYTogXCJcXGYwZGNcIjtcbn1cbi5mYS1zb3J0LWRlc2MsLmZhLXNvcnQtZG93biB7XG4gIC0tZmE6IFwiXFxmMGRkXCI7XG59XG4uZmEtc29ydC1hc2MsLmZhLXNvcnQtdXAge1xuICAtLWZhOiBcIlxcZjBkZVwiO1xufVxuLmZhLWVudmVsb3BlIHtcbiAgLS1mYTogXCJcXGYwZTBcIjtcbn1cbi5mYS1hcnJvdy1sZWZ0LXJvdGF0ZSwuZmEtYXJyb3ctcm90YXRlLWJhY2ssLmZhLWFycm93LXJvdGF0ZS1iYWNrd2FyZCwuZmEtYXJyb3ctcm90YXRlLWxlZnQsLmZhLXVuZG8ge1xuICAtLWZhOiBcIlxcZjBlMlwiO1xufVxuLmZhLWdhdmVsLC5mYS1sZWdhbCB7XG4gIC0tZmE6IFwiXFxmMGUzXCI7XG59XG4uZmEtYm9sdCwuZmEtemFwIHtcbiAgLS1mYTogXCJcXGYwZTdcIjtcbn1cbi5mYS1zaXRlbWFwIHtcbiAgLS1mYTogXCJcXGYwZThcIjtcbn1cbi5mYS11bWJyZWxsYSB7XG4gIC0tZmE6IFwiXFxmMGU5XCI7XG59XG4uZmEtZmlsZS1jbGlwYm9hcmQsLmZhLXBhc3RlIHtcbiAgLS1mYTogXCJcXGYwZWFcIjtcbn1cbi5mYS1saWdodGJ1bGIge1xuICAtLWZhOiBcIlxcZjBlYlwiO1xufVxuLmZhLWFycm93LXJpZ2h0LWFycm93LWxlZnQsLmZhLWV4Y2hhbmdlIHtcbiAgLS1mYTogXCJcXGYwZWNcIjtcbn1cbi5mYS1jbG91ZC1hcnJvdy1kb3duLC5mYS1jbG91ZC1kb3dubG9hZCwuZmEtY2xvdWQtZG93bmxvYWQtYWx0IHtcbiAgLS1mYTogXCJcXGYwZWRcIjtcbn1cbi5mYS1jbG91ZC1hcnJvdy11cCwuZmEtY2xvdWQtdXBsb2FkLC5mYS1jbG91ZC11cGxvYWQtYWx0IHtcbiAgLS1mYTogXCJcXGYwZWVcIjtcbn1cbi5mYS11c2VyLWRvY3RvciwuZmEtdXNlci1tZCB7XG4gIC0tZmE6IFwiXFxmMGYwXCI7XG59XG4uZmEtc3RldGhvc2NvcGUge1xuICAtLWZhOiBcIlxcZjBmMVwiO1xufVxuLmZhLXN1aXRjYXNlIHtcbiAgLS1mYTogXCJcXGYwZjJcIjtcbn1cbi5mYS1iZWxsIHtcbiAgLS1mYTogXCJcXGYwZjNcIjtcbn1cbi5mYS1jb2ZmZWUsLmZhLW11Zy1zYXVjZXIge1xuICAtLWZhOiBcIlxcZjBmNFwiO1xufVxuLmZhLWhvc3BpdGFsLC5mYS1ob3NwaXRhbC1hbHQsLmZhLWhvc3BpdGFsLXdpZGUge1xuICAtLWZhOiBcIlxcZjBmOFwiO1xufVxuLmZhLWFtYnVsYW5jZSwuZmEtdHJ1Y2stbWVkaWNhbCB7XG4gIC0tZmE6IFwiXFxmMGY5XCI7XG59XG4uZmEtbWVka2l0LC5mYS1zdWl0Y2FzZS1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGYwZmFcIjtcbn1cbi5mYS1maWdodGVyLWpldCwuZmEtamV0LWZpZ2h0ZXIge1xuICAtLWZhOiBcIlxcZjBmYlwiO1xufVxuLmZhLWJlZXIsLmZhLWJlZXItbXVnLWVtcHR5IHtcbiAgLS1mYTogXCJcXGYwZmNcIjtcbn1cbi5mYS1oLXNxdWFyZSwuZmEtc3F1YXJlLWgge1xuICAtLWZhOiBcIlxcZjBmZFwiO1xufVxuLmZhLXBsdXMtc3F1YXJlLC5mYS1zcXVhcmUtcGx1cyB7XG4gIC0tZmE6IFwiXFxmMGZlXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLWxlZnQsLmZhLWFuZ2xlcy1sZWZ0IHtcbiAgLS1mYTogXCJcXGYxMDBcIjtcbn1cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQsLmZhLWFuZ2xlcy1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMTAxXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLXVwLC5mYS1hbmdsZXMtdXAge1xuICAtLWZhOiBcIlxcZjEwMlwiO1xufVxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duLC5mYS1hbmdsZXMtZG93biB7XG4gIC0tZmE6IFwiXFxmMTAzXCI7XG59XG4uZmEtYW5nbGUtbGVmdCB7XG4gIC0tZmE6IFwiXFxmMTA0XCI7XG59XG4uZmEtYW5nbGUtcmlnaHQge1xuICAtLWZhOiBcIlxcZjEwNVwiO1xufVxuLmZhLWFuZ2xlLXVwIHtcbiAgLS1mYTogXCJcXGYxMDZcIjtcbn1cbi5mYS1hbmdsZS1kb3duIHtcbiAgLS1mYTogXCJcXGYxMDdcIjtcbn1cbi5mYS1sYXB0b3Age1xuICAtLWZhOiBcIlxcZjEwOVwiO1xufVxuLmZhLXRhYmxldC1idXR0b24ge1xuICAtLWZhOiBcIlxcZjEwYVwiO1xufVxuLmZhLW1vYmlsZS1idXR0b24ge1xuICAtLWZhOiBcIlxcZjEwYlwiO1xufVxuLmZhLXF1b3RlLWxlZnQsLmZhLXF1b3RlLWxlZnQtYWx0IHtcbiAgLS1mYTogXCJcXGYxMGRcIjtcbn1cbi5mYS1xdW90ZS1yaWdodCwuZmEtcXVvdGUtcmlnaHQtYWx0IHtcbiAgLS1mYTogXCJcXGYxMGVcIjtcbn1cbi5mYS1zcGlubmVyIHtcbiAgLS1mYTogXCJcXGYxMTBcIjtcbn1cbi5mYS1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjExMVwiO1xufVxuLmZhLWZhY2Utc21pbGUsLmZhLXNtaWxlIHtcbiAgLS1mYTogXCJcXGYxMThcIjtcbn1cbi5mYS1mYWNlLWZyb3duLC5mYS1mcm93biB7XG4gIC0tZmE6IFwiXFxmMTE5XCI7XG59XG4uZmEtZmFjZS1tZWgsLmZhLW1laCB7XG4gIC0tZmE6IFwiXFxmMTFhXCI7XG59XG4uZmEtZ2FtZXBhZCB7XG4gIC0tZmE6IFwiXFxmMTFiXCI7XG59XG4uZmEta2V5Ym9hcmQge1xuICAtLWZhOiBcIlxcZjExY1wiO1xufVxuLmZhLWZsYWctY2hlY2tlcmVkIHtcbiAgLS1mYTogXCJcXGYxMWVcIjtcbn1cbi5mYS10ZXJtaW5hbCB7XG4gIC0tZmE6IFwiXFxmMTIwXCI7XG59XG4uZmEtY29kZSB7XG4gIC0tZmE6IFwiXFxmMTIxXCI7XG59XG4uZmEtbWFpbC1yZXBseS1hbGwsLmZhLXJlcGx5LWFsbCB7XG4gIC0tZmE6IFwiXFxmMTIyXCI7XG59XG4uZmEtbG9jYXRpb24tYXJyb3cge1xuICAtLWZhOiBcIlxcZjEyNFwiO1xufVxuLmZhLWNyb3Age1xuICAtLWZhOiBcIlxcZjEyNVwiO1xufVxuLmZhLWNvZGUtYnJhbmNoIHtcbiAgLS1mYTogXCJcXGYxMjZcIjtcbn1cbi5mYS1jaGFpbi1icm9rZW4sLmZhLWNoYWluLXNsYXNoLC5mYS1saW5rLXNsYXNoLC5mYS11bmxpbmsge1xuICAtLWZhOiBcIlxcZjEyN1wiO1xufVxuLmZhLWluZm8ge1xuICAtLWZhOiBcIlxcZjEyOVwiO1xufVxuLmZhLXN1cGVyc2NyaXB0IHtcbiAgLS1mYTogXCJcXGYxMmJcIjtcbn1cbi5mYS1zdWJzY3JpcHQge1xuICAtLWZhOiBcIlxcZjEyY1wiO1xufVxuLmZhLWVyYXNlciB7XG4gIC0tZmE6IFwiXFxmMTJkXCI7XG59XG4uZmEtcHV6emxlLXBpZWNlIHtcbiAgLS1mYTogXCJcXGYxMmVcIjtcbn1cbi5mYS1taWNyb3Bob25lIHtcbiAgLS1mYTogXCJcXGYxMzBcIjtcbn1cbi5mYS1taWNyb3Bob25lLXNsYXNoIHtcbiAgLS1mYTogXCJcXGYxMzFcIjtcbn1cbi5mYS1zaGllbGQsLmZhLXNoaWVsZC1ibGFuayB7XG4gIC0tZmE6IFwiXFxmMTMyXCI7XG59XG4uZmEtY2FsZW5kYXIge1xuICAtLWZhOiBcIlxcZjEzM1wiO1xufVxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyIHtcbiAgLS1mYTogXCJcXGYxMzRcIjtcbn1cbi5mYS1yb2NrZXQge1xuICAtLWZhOiBcIlxcZjEzNVwiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQsLmZhLWNpcmNsZS1jaGV2cm9uLWxlZnQge1xuICAtLWZhOiBcIlxcZjEzN1wiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0LC5mYS1jaXJjbGUtY2hldnJvbi1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMTM4XCI7XG59XG4uZmEtY2hldnJvbi1jaXJjbGUtdXAsLmZhLWNpcmNsZS1jaGV2cm9uLXVwIHtcbiAgLS1mYTogXCJcXGYxMzlcIjtcbn1cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duLC5mYS1jaXJjbGUtY2hldnJvbi1kb3duIHtcbiAgLS1mYTogXCJcXGYxM2FcIjtcbn1cbi5mYS1hbmNob3Ige1xuICAtLWZhOiBcIlxcZjEzZFwiO1xufVxuLmZhLXVubG9jay1hbHQsLmZhLXVubG9jay1rZXlob2xlIHtcbiAgLS1mYTogXCJcXGYxM2VcIjtcbn1cbi5mYS1idWxsc2V5ZSB7XG4gIC0tZmE6IFwiXFxmMTQwXCI7XG59XG4uZmEtZWxsaXBzaXMsLmZhLWVsbGlwc2lzLWgge1xuICAtLWZhOiBcIlxcZjE0MVwiO1xufVxuLmZhLWVsbGlwc2lzLXYsLmZhLWVsbGlwc2lzLXZlcnRpY2FsIHtcbiAgLS1mYTogXCJcXGYxNDJcIjtcbn1cbi5mYS1yc3Mtc3F1YXJlLC5mYS1zcXVhcmUtcnNzIHtcbiAgLS1mYTogXCJcXGYxNDNcIjtcbn1cbi5mYS1jaXJjbGUtcGxheSwuZmEtcGxheS1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjE0NFwiO1xufVxuLmZhLXRpY2tldCB7XG4gIC0tZmE6IFwiXFxmMTQ1XCI7XG59XG4uZmEtbWludXMtc3F1YXJlLC5mYS1zcXVhcmUtbWludXMge1xuICAtLWZhOiBcIlxcZjE0NlwiO1xufVxuLmZhLWFycm93LXR1cm4tdXAsLmZhLWxldmVsLXVwIHtcbiAgLS1mYTogXCJcXGYxNDhcIjtcbn1cbi5mYS1hcnJvdy10dXJuLWRvd24sLmZhLWxldmVsLWRvd24ge1xuICAtLWZhOiBcIlxcZjE0OVwiO1xufVxuLmZhLWNoZWNrLXNxdWFyZSwuZmEtc3F1YXJlLWNoZWNrIHtcbiAgLS1mYTogXCJcXGYxNGFcIjtcbn1cbi5mYS1wZW4tc3F1YXJlLC5mYS1wZW5jaWwtc3F1YXJlLC5mYS1zcXVhcmUtcGVuIHtcbiAgLS1mYTogXCJcXGYxNGJcIjtcbn1cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZSwuZmEtc3F1YXJlLWFycm93LXVwLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYxNGNcIjtcbn1cbi5mYS1zaGFyZS1mcm9tLXNxdWFyZSwuZmEtc2hhcmUtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxNGRcIjtcbn1cbi5mYS1jb21wYXNzIHtcbiAgLS1mYTogXCJcXGYxNGVcIjtcbn1cbi5mYS1jYXJldC1zcXVhcmUtZG93biwuZmEtc3F1YXJlLWNhcmV0LWRvd24ge1xuICAtLWZhOiBcIlxcZjE1MFwiO1xufVxuLmZhLWNhcmV0LXNxdWFyZS11cCwuZmEtc3F1YXJlLWNhcmV0LXVwIHtcbiAgLS1mYTogXCJcXGYxNTFcIjtcbn1cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQsLmZhLXNxdWFyZS1jYXJldC1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMTUyXCI7XG59XG4uZmEtZXVyLC5mYS1ldXJvLC5mYS1ldXJvLXNpZ24ge1xuICAtLWZhOiBcIlxcZjE1M1wiO1xufVxuLmZhLWdicCwuZmEtcG91bmQtc2lnbiwuZmEtc3Rlcmxpbmctc2lnbiB7XG4gIC0tZmE6IFwiXFxmMTU0XCI7XG59XG4uZmEtcnVwZWUsLmZhLXJ1cGVlLXNpZ24ge1xuICAtLWZhOiBcIlxcZjE1NlwiO1xufVxuLmZhLWNueSwuZmEtanB5LC5mYS1ybWIsLmZhLXllbiwuZmEteWVuLXNpZ24ge1xuICAtLWZhOiBcIlxcZjE1N1wiO1xufVxuLmZhLXJvdWJsZSwuZmEtcnViLC5mYS1ydWJsZSwuZmEtcnVibGUtc2lnbiB7XG4gIC0tZmE6IFwiXFxmMTU4XCI7XG59XG4uZmEta3J3LC5mYS13b24sLmZhLXdvbi1zaWduIHtcbiAgLS1mYTogXCJcXGYxNTlcIjtcbn1cbi5mYS1maWxlIHtcbiAgLS1mYTogXCJcXGYxNWJcIjtcbn1cbi5mYS1maWxlLWFsdCwuZmEtZmlsZS1saW5lcywuZmEtZmlsZS10ZXh0IHtcbiAgLS1mYTogXCJcXGYxNWNcIjtcbn1cbi5mYS1hcnJvdy1kb3duLWEteiwuZmEtc29ydC1hbHBoYS1hc2MsLmZhLXNvcnQtYWxwaGEtZG93biB7XG4gIC0tZmE6IFwiXFxmMTVkXCI7XG59XG4uZmEtYXJyb3ctdXAtYS16LC5mYS1zb3J0LWFscGhhLXVwIHtcbiAgLS1mYTogXCJcXGYxNWVcIjtcbn1cbi5mYS1hcnJvdy1kb3duLXdpZGUtc2hvcnQsLmZhLXNvcnQtYW1vdW50LWFzYywuZmEtc29ydC1hbW91bnQtZG93biB7XG4gIC0tZmE6IFwiXFxmMTYwXCI7XG59XG4uZmEtYXJyb3ctdXAtd2lkZS1zaG9ydCwuZmEtc29ydC1hbW91bnQtdXAge1xuICAtLWZhOiBcIlxcZjE2MVwiO1xufVxuLmZhLWFycm93LWRvd24tMS05LC5mYS1zb3J0LW51bWVyaWMtYXNjLC5mYS1zb3J0LW51bWVyaWMtZG93biB7XG4gIC0tZmE6IFwiXFxmMTYyXCI7XG59XG4uZmEtYXJyb3ctdXAtMS05LC5mYS1zb3J0LW51bWVyaWMtdXAge1xuICAtLWZhOiBcIlxcZjE2M1wiO1xufVxuLmZhLXRodW1icy11cCB7XG4gIC0tZmE6IFwiXFxmMTY0XCI7XG59XG4uZmEtdGh1bWJzLWRvd24ge1xuICAtLWZhOiBcIlxcZjE2NVwiO1xufVxuLmZhLWFycm93LWRvd24tbG9uZywuZmEtbG9uZy1hcnJvdy1kb3duIHtcbiAgLS1mYTogXCJcXGYxNzVcIjtcbn1cbi5mYS1hcnJvdy11cC1sb25nLC5mYS1sb25nLWFycm93LXVwIHtcbiAgLS1mYTogXCJcXGYxNzZcIjtcbn1cbi5mYS1hcnJvdy1sZWZ0LWxvbmcsLmZhLWxvbmctYXJyb3ctbGVmdCB7XG4gIC0tZmE6IFwiXFxmMTc3XCI7XG59XG4uZmEtYXJyb3ctcmlnaHQtbG9uZywuZmEtbG9uZy1hcnJvdy1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMTc4XCI7XG59XG4uZmEtZmVtYWxlLC5mYS1wZXJzb24tZHJlc3Mge1xuICAtLWZhOiBcIlxcZjE4MlwiO1xufVxuLmZhLW1hbGUsLmZhLXBlcnNvbiB7XG4gIC0tZmE6IFwiXFxmMTgzXCI7XG59XG4uZmEtc3VuIHtcbiAgLS1mYTogXCJcXGYxODVcIjtcbn1cbi5mYS1tb29uIHtcbiAgLS1mYTogXCJcXGYxODZcIjtcbn1cbi5mYS1hcmNoaXZlLC5mYS1ib3gtYXJjaGl2ZSB7XG4gIC0tZmE6IFwiXFxmMTg3XCI7XG59XG4uZmEtYnVnIHtcbiAgLS1mYTogXCJcXGYxODhcIjtcbn1cbi5mYS1jYXJldC1zcXVhcmUtbGVmdCwuZmEtc3F1YXJlLWNhcmV0LWxlZnQge1xuICAtLWZhOiBcIlxcZjE5MVwiO1xufVxuLmZhLWNpcmNsZS1kb3QsLmZhLWRvdC1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjE5MlwiO1xufVxuLmZhLXdoZWVsY2hhaXIge1xuICAtLWZhOiBcIlxcZjE5M1wiO1xufVxuLmZhLWxpcmEtc2lnbiB7XG4gIC0tZmE6IFwiXFxmMTk1XCI7XG59XG4uZmEtc2h1dHRsZS1zcGFjZSwuZmEtc3BhY2Utc2h1dHRsZSB7XG4gIC0tZmE6IFwiXFxmMTk3XCI7XG59XG4uZmEtZW52ZWxvcGUtc3F1YXJlLC5mYS1zcXVhcmUtZW52ZWxvcGUge1xuICAtLWZhOiBcIlxcZjE5OVwiO1xufVxuLmZhLWJhbmssLmZhLWJ1aWxkaW5nLWNvbHVtbnMsLmZhLWluc3RpdHV0aW9uLC5mYS1tdXNldW0sLmZhLXVuaXZlcnNpdHkge1xuICAtLWZhOiBcIlxcZjE5Y1wiO1xufVxuLmZhLWdyYWR1YXRpb24tY2FwLC5mYS1tb3J0YXItYm9hcmQge1xuICAtLWZhOiBcIlxcZjE5ZFwiO1xufVxuLmZhLWxhbmd1YWdlIHtcbiAgLS1mYTogXCJcXGYxYWJcIjtcbn1cbi5mYS1mYXgge1xuICAtLWZhOiBcIlxcZjFhY1wiO1xufVxuLmZhLWJ1aWxkaW5nIHtcbiAgLS1mYTogXCJcXGYxYWRcIjtcbn1cbi5mYS1jaGlsZCB7XG4gIC0tZmE6IFwiXFxmMWFlXCI7XG59XG4uZmEtcGF3IHtcbiAgLS1mYTogXCJcXGYxYjBcIjtcbn1cbi5mYS1jdWJlIHtcbiAgLS1mYTogXCJcXGYxYjJcIjtcbn1cbi5mYS1jdWJlcyB7XG4gIC0tZmE6IFwiXFxmMWIzXCI7XG59XG4uZmEtcmVjeWNsZSB7XG4gIC0tZmE6IFwiXFxmMWI4XCI7XG59XG4uZmEtYXV0b21vYmlsZSwuZmEtY2FyIHtcbiAgLS1mYTogXCJcXGYxYjlcIjtcbn1cbi5mYS1jYWIsLmZhLXRheGkge1xuICAtLWZhOiBcIlxcZjFiYVwiO1xufVxuLmZhLXRyZWUge1xuICAtLWZhOiBcIlxcZjFiYlwiO1xufVxuLmZhLWRhdGFiYXNlIHtcbiAgLS1mYTogXCJcXGYxYzBcIjtcbn1cbi5mYS1maWxlLXBkZiB7XG4gIC0tZmE6IFwiXFxmMWMxXCI7XG59XG4uZmEtZmlsZS13b3JkIHtcbiAgLS1mYTogXCJcXGYxYzJcIjtcbn1cbi5mYS1maWxlLWV4Y2VsIHtcbiAgLS1mYTogXCJcXGYxYzNcIjtcbn1cbi5mYS1maWxlLXBvd2VycG9pbnQge1xuICAtLWZhOiBcIlxcZjFjNFwiO1xufVxuLmZhLWZpbGUtaW1hZ2Uge1xuICAtLWZhOiBcIlxcZjFjNVwiO1xufVxuLmZhLWZpbGUtYXJjaGl2ZSwuZmEtZmlsZS16aXBwZXIge1xuICAtLWZhOiBcIlxcZjFjNlwiO1xufVxuLmZhLWZpbGUtYXVkaW8ge1xuICAtLWZhOiBcIlxcZjFjN1wiO1xufVxuLmZhLWZpbGUtdmlkZW8ge1xuICAtLWZhOiBcIlxcZjFjOFwiO1xufVxuLmZhLWZpbGUtY29kZSB7XG4gIC0tZmE6IFwiXFxmMWM5XCI7XG59XG4uZmEtbGlmZS1yaW5nIHtcbiAgLS1mYTogXCJcXGYxY2RcIjtcbn1cbi5mYS1jaXJjbGUtbm90Y2gge1xuICAtLWZhOiBcIlxcZjFjZVwiO1xufVxuLmZhLXBhcGVyLXBsYW5lIHtcbiAgLS1mYTogXCJcXGYxZDhcIjtcbn1cbi5mYS1jbG9jay1yb3RhdGUtbGVmdCwuZmEtaGlzdG9yeSB7XG4gIC0tZmE6IFwiXFxmMWRhXCI7XG59XG4uZmEtaGVhZGVyLC5mYS1oZWFkaW5nIHtcbiAgLS1mYTogXCJcXGYxZGNcIjtcbn1cbi5mYS1wYXJhZ3JhcGgge1xuICAtLWZhOiBcIlxcZjFkZFwiO1xufVxuLmZhLXNsaWRlcnMsLmZhLXNsaWRlcnMtaCB7XG4gIC0tZmE6IFwiXFxmMWRlXCI7XG59XG4uZmEtc2hhcmUtYWx0LC5mYS1zaGFyZS1ub2RlcyB7XG4gIC0tZmE6IFwiXFxmMWUwXCI7XG59XG4uZmEtc2hhcmUtYWx0LXNxdWFyZSwuZmEtc3F1YXJlLXNoYXJlLW5vZGVzIHtcbiAgLS1mYTogXCJcXGYxZTFcIjtcbn1cbi5mYS1ib21iIHtcbiAgLS1mYTogXCJcXGYxZTJcIjtcbn1cbi5mYS1mdXRib2wsLmZhLWZ1dGJvbC1iYWxsLC5mYS1zb2NjZXItYmFsbCB7XG4gIC0tZmE6IFwiXFxmMWUzXCI7XG59XG4uZmEtdGVsZXR5cGUsLmZhLXR0eSB7XG4gIC0tZmE6IFwiXFxmMWU0XCI7XG59XG4uZmEtYmlub2N1bGFycyB7XG4gIC0tZmE6IFwiXFxmMWU1XCI7XG59XG4uZmEtcGx1ZyB7XG4gIC0tZmE6IFwiXFxmMWU2XCI7XG59XG4uZmEtbmV3c3BhcGVyIHtcbiAgLS1mYTogXCJcXGYxZWFcIjtcbn1cbi5mYS13aWZpLC5mYS13aWZpLTMsLmZhLXdpZmktc3Ryb25nIHtcbiAgLS1mYTogXCJcXGYxZWJcIjtcbn1cbi5mYS1jYWxjdWxhdG9yIHtcbiAgLS1mYTogXCJcXGYxZWNcIjtcbn1cbi5mYS1iZWxsLXNsYXNoIHtcbiAgLS1mYTogXCJcXGYxZjZcIjtcbn1cbi5mYS10cmFzaCB7XG4gIC0tZmE6IFwiXFxmMWY4XCI7XG59XG4uZmEtY29weXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYxZjlcIjtcbn1cbi5mYS1leWUtZHJvcHBlciwuZmEtZXllLWRyb3BwZXItZW1wdHksLmZhLWV5ZWRyb3BwZXIge1xuICAtLWZhOiBcIlxcZjFmYlwiO1xufVxuLmZhLXBhaW50LWJydXNoLC5mYS1wYWludGJydXNoIHtcbiAgLS1mYTogXCJcXGYxZmNcIjtcbn1cbi5mYS1iaXJ0aGRheS1jYWtlLC5mYS1jYWtlLC5mYS1jYWtlLWNhbmRsZXMge1xuICAtLWZhOiBcIlxcZjFmZFwiO1xufVxuLmZhLWFyZWEtY2hhcnQsLmZhLWNoYXJ0LWFyZWEge1xuICAtLWZhOiBcIlxcZjFmZVwiO1xufVxuLmZhLWNoYXJ0LXBpZSwuZmEtcGllLWNoYXJ0IHtcbiAgLS1mYTogXCJcXGYyMDBcIjtcbn1cbi5mYS1jaGFydC1saW5lLC5mYS1saW5lLWNoYXJ0IHtcbiAgLS1mYTogXCJcXGYyMDFcIjtcbn1cbi5mYS10b2dnbGUtb2ZmIHtcbiAgLS1mYTogXCJcXGYyMDRcIjtcbn1cbi5mYS10b2dnbGUtb24ge1xuICAtLWZhOiBcIlxcZjIwNVwiO1xufVxuLmZhLWJpY3ljbGUge1xuICAtLWZhOiBcIlxcZjIwNlwiO1xufVxuLmZhLWJ1cyB7XG4gIC0tZmE6IFwiXFxmMjA3XCI7XG59XG4uZmEtY2xvc2VkLWNhcHRpb25pbmcge1xuICAtLWZhOiBcIlxcZjIwYVwiO1xufVxuLmZhLWlscywuZmEtc2hla2VsLC5mYS1zaGVrZWwtc2lnbiwuZmEtc2hlcWVsLC5mYS1zaGVxZWwtc2lnbiB7XG4gIC0tZmE6IFwiXFxmMjBiXCI7XG59XG4uZmEtY2FydC1wbHVzIHtcbiAgLS1mYTogXCJcXGYyMTdcIjtcbn1cbi5mYS1jYXJ0LWFycm93LWRvd24ge1xuICAtLWZhOiBcIlxcZjIxOFwiO1xufVxuLmZhLWRpYW1vbmQge1xuICAtLWZhOiBcIlxcZjIxOVwiO1xufVxuLmZhLXNoaXAge1xuICAtLWZhOiBcIlxcZjIxYVwiO1xufVxuLmZhLXVzZXItc2VjcmV0IHtcbiAgLS1mYTogXCJcXGYyMWJcIjtcbn1cbi5mYS1tb3RvcmN5Y2xlIHtcbiAgLS1mYTogXCJcXGYyMWNcIjtcbn1cbi5mYS1zdHJlZXQtdmlldyB7XG4gIC0tZmE6IFwiXFxmMjFkXCI7XG59XG4uZmEtaGVhcnQtcHVsc2UsLmZhLWhlYXJ0YmVhdCB7XG4gIC0tZmE6IFwiXFxmMjFlXCI7XG59XG4uZmEtdmVudXMge1xuICAtLWZhOiBcIlxcZjIyMVwiO1xufVxuLmZhLW1hcnMge1xuICAtLWZhOiBcIlxcZjIyMlwiO1xufVxuLmZhLW1lcmN1cnkge1xuICAtLWZhOiBcIlxcZjIyM1wiO1xufVxuLmZhLW1hcnMtYW5kLXZlbnVzIHtcbiAgLS1mYTogXCJcXGYyMjRcIjtcbn1cbi5mYS10cmFuc2dlbmRlciwuZmEtdHJhbnNnZW5kZXItYWx0IHtcbiAgLS1mYTogXCJcXGYyMjVcIjtcbn1cbi5mYS12ZW51cy1kb3VibGUge1xuICAtLWZhOiBcIlxcZjIyNlwiO1xufVxuLmZhLW1hcnMtZG91YmxlIHtcbiAgLS1mYTogXCJcXGYyMjdcIjtcbn1cbi5mYS12ZW51cy1tYXJzIHtcbiAgLS1mYTogXCJcXGYyMjhcIjtcbn1cbi5mYS1tYXJzLXN0cm9rZSB7XG4gIC0tZmE6IFwiXFxmMjI5XCI7XG59XG4uZmEtbWFycy1zdHJva2UtdXAsLmZhLW1hcnMtc3Ryb2tlLXYge1xuICAtLWZhOiBcIlxcZjIyYVwiO1xufVxuLmZhLW1hcnMtc3Ryb2tlLWgsLmZhLW1hcnMtc3Ryb2tlLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYyMmJcIjtcbn1cbi5mYS1uZXV0ZXIge1xuICAtLWZhOiBcIlxcZjIyY1wiO1xufVxuLmZhLWdlbmRlcmxlc3Mge1xuICAtLWZhOiBcIlxcZjIyZFwiO1xufVxuLmZhLXNlcnZlciB7XG4gIC0tZmE6IFwiXFxmMjMzXCI7XG59XG4uZmEtdXNlci1wbHVzIHtcbiAgLS1mYTogXCJcXGYyMzRcIjtcbn1cbi5mYS11c2VyLXRpbWVzLC5mYS11c2VyLXhtYXJrIHtcbiAgLS1mYTogXCJcXGYyMzVcIjtcbn1cbi5mYS1iZWQge1xuICAtLWZhOiBcIlxcZjIzNlwiO1xufVxuLmZhLXRyYWluIHtcbiAgLS1mYTogXCJcXGYyMzhcIjtcbn1cbi5mYS1zdWJ3YXksLmZhLXRyYWluLXN1YndheSB7XG4gIC0tZmE6IFwiXFxmMjM5XCI7XG59XG4uZmEtYmF0dGVyeSwuZmEtYmF0dGVyeS01LC5mYS1iYXR0ZXJ5LWZ1bGwge1xuICAtLWZhOiBcIlxcZjI0MFwiO1xufVxuLmZhLWJhdHRlcnktNCwuZmEtYmF0dGVyeS10aHJlZS1xdWFydGVycyB7XG4gIC0tZmE6IFwiXFxmMjQxXCI7XG59XG4uZmEtYmF0dGVyeS0zLC5mYS1iYXR0ZXJ5LWhhbGYge1xuICAtLWZhOiBcIlxcZjI0MlwiO1xufVxuLmZhLWJhdHRlcnktMiwuZmEtYmF0dGVyeS1xdWFydGVyIHtcbiAgLS1mYTogXCJcXGYyNDNcIjtcbn1cbi5mYS1iYXR0ZXJ5LTAsLmZhLWJhdHRlcnktZW1wdHkge1xuICAtLWZhOiBcIlxcZjI0NFwiO1xufVxuLmZhLWFycm93LXBvaW50ZXIsLmZhLW1vdXNlLXBvaW50ZXIge1xuICAtLWZhOiBcIlxcZjI0NVwiO1xufVxuLmZhLWktY3Vyc29yIHtcbiAgLS1mYTogXCJcXGYyNDZcIjtcbn1cbi5mYS1vYmplY3QtZ3JvdXAge1xuICAtLWZhOiBcIlxcZjI0N1wiO1xufVxuLmZhLW9iamVjdC11bmdyb3VwIHtcbiAgLS1mYTogXCJcXGYyNDhcIjtcbn1cbi5mYS1ub3RlLXN0aWNreSwuZmEtc3RpY2t5LW5vdGUge1xuICAtLWZhOiBcIlxcZjI0OVwiO1xufVxuLmZhLWNsb25lIHtcbiAgLS1mYTogXCJcXGYyNGRcIjtcbn1cbi5mYS1iYWxhbmNlLXNjYWxlLC5mYS1zY2FsZS1iYWxhbmNlZCB7XG4gIC0tZmE6IFwiXFxmMjRlXCI7XG59XG4uZmEtaG91cmdsYXNzLTEsLmZhLWhvdXJnbGFzcy1zdGFydCB7XG4gIC0tZmE6IFwiXFxmMjUxXCI7XG59XG4uZmEtaG91cmdsYXNzLTIsLmZhLWhvdXJnbGFzcy1oYWxmIHtcbiAgLS1mYTogXCJcXGYyNTJcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtMywuZmEtaG91cmdsYXNzLWVuZCB7XG4gIC0tZmE6IFwiXFxmMjUzXCI7XG59XG4uZmEtaG91cmdsYXNzLC5mYS1ob3VyZ2xhc3MtZW1wdHkge1xuICAtLWZhOiBcIlxcZjI1NFwiO1xufVxuLmZhLWhhbmQtYmFjay1maXN0LC5mYS1oYW5kLXJvY2sge1xuICAtLWZhOiBcIlxcZjI1NVwiO1xufVxuLmZhLWhhbmQsLmZhLWhhbmQtcGFwZXIge1xuICAtLWZhOiBcIlxcZjI1NlwiO1xufVxuLmZhLWhhbmQtc2Npc3NvcnMge1xuICAtLWZhOiBcIlxcZjI1N1wiO1xufVxuLmZhLWhhbmQtbGl6YXJkIHtcbiAgLS1mYTogXCJcXGYyNThcIjtcbn1cbi5mYS1oYW5kLXNwb2NrIHtcbiAgLS1mYTogXCJcXGYyNTlcIjtcbn1cbi5mYS1oYW5kLXBvaW50ZXIge1xuICAtLWZhOiBcIlxcZjI1YVwiO1xufVxuLmZhLWhhbmQtcGVhY2Uge1xuICAtLWZhOiBcIlxcZjI1YlwiO1xufVxuLmZhLXRyYWRlbWFyayB7XG4gIC0tZmE6IFwiXFxmMjVjXCI7XG59XG4uZmEtcmVnaXN0ZXJlZCB7XG4gIC0tZmE6IFwiXFxmMjVkXCI7XG59XG4uZmEtdGVsZXZpc2lvbiwuZmEtdHYsLmZhLXR2LWFsdCB7XG4gIC0tZmE6IFwiXFxmMjZjXCI7XG59XG4uZmEtY2FsZW5kYXItcGx1cyB7XG4gIC0tZmE6IFwiXFxmMjcxXCI7XG59XG4uZmEtY2FsZW5kYXItbWludXMge1xuICAtLWZhOiBcIlxcZjI3MlwiO1xufVxuLmZhLWNhbGVuZGFyLXRpbWVzLC5mYS1jYWxlbmRhci14bWFyayB7XG4gIC0tZmE6IFwiXFxmMjczXCI7XG59XG4uZmEtY2FsZW5kYXItY2hlY2sge1xuICAtLWZhOiBcIlxcZjI3NFwiO1xufVxuLmZhLWluZHVzdHJ5IHtcbiAgLS1mYTogXCJcXGYyNzVcIjtcbn1cbi5mYS1tYXAtcGluIHtcbiAgLS1mYTogXCJcXGYyNzZcIjtcbn1cbi5mYS1tYXAtc2lnbnMsLmZhLXNpZ25zLXBvc3Qge1xuICAtLWZhOiBcIlxcZjI3N1wiO1xufVxuLmZhLW1hcCB7XG4gIC0tZmE6IFwiXFxmMjc5XCI7XG59XG4uZmEtY29tbWVudC1hbHQsLmZhLW1lc3NhZ2Uge1xuICAtLWZhOiBcIlxcZjI3YVwiO1xufVxuLmZhLWNpcmNsZS1wYXVzZSwuZmEtcGF1c2UtY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYyOGJcIjtcbn1cbi5mYS1jaXJjbGUtc3RvcCwuZmEtc3RvcC1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjI4ZFwiO1xufVxuLmZhLWJhZy1zaG9wcGluZywuZmEtc2hvcHBpbmctYmFnIHtcbiAgLS1mYTogXCJcXGYyOTBcIjtcbn1cbi5mYS1iYXNrZXQtc2hvcHBpbmcsLmZhLXNob3BwaW5nLWJhc2tldCB7XG4gIC0tZmE6IFwiXFxmMjkxXCI7XG59XG4uZmEtdW5pdmVyc2FsLWFjY2VzcyB7XG4gIC0tZmE6IFwiXFxmMjlhXCI7XG59XG4uZmEtYmxpbmQsLmZhLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZSB7XG4gIC0tZmE6IFwiXFxmMjlkXCI7XG59XG4uZmEtYXVkaW8tZGVzY3JpcHRpb24ge1xuICAtLWZhOiBcIlxcZjI5ZVwiO1xufVxuLmZhLXBob25lLXZvbHVtZSwuZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmUge1xuICAtLWZhOiBcIlxcZjJhMFwiO1xufVxuLmZhLWJyYWlsbGUge1xuICAtLWZhOiBcIlxcZjJhMVwiO1xufVxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtcywuZmEtZWFyLWxpc3RlbiB7XG4gIC0tZmE6IFwiXFxmMmEyXCI7XG59XG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcsLmZhLWFzbC1pbnRlcnByZXRpbmcsLmZhLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLC5mYS1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nIHtcbiAgLS1mYTogXCJcXGYyYTNcIjtcbn1cbi5mYS1kZWFmLC5mYS1kZWFmbmVzcywuZmEtZWFyLWRlYWYsLmZhLWhhcmQtb2YtaGVhcmluZyB7XG4gIC0tZmE6IFwiXFxmMmE0XCI7XG59XG4uZmEtaGFuZHMsLmZhLXNpZ24tbGFuZ3VhZ2UsLmZhLXNpZ25pbmcge1xuICAtLWZhOiBcIlxcZjJhN1wiO1xufVxuLmZhLWV5ZS1sb3ctdmlzaW9uLC5mYS1sb3ctdmlzaW9uIHtcbiAgLS1mYTogXCJcXGYyYThcIjtcbn1cbi5mYS1oYW5kc2hha2UsLmZhLWhhbmRzaGFrZS1hbHQsLmZhLWhhbmRzaGFrZS1zaW1wbGUge1xuICAtLWZhOiBcIlxcZjJiNVwiO1xufVxuLmZhLWVudmVsb3BlLW9wZW4ge1xuICAtLWZhOiBcIlxcZjJiNlwiO1xufVxuLmZhLWFkZHJlc3MtYm9vaywuZmEtY29udGFjdC1ib29rIHtcbiAgLS1mYTogXCJcXGYyYjlcIjtcbn1cbi5mYS1hZGRyZXNzLWNhcmQsLmZhLWNvbnRhY3QtY2FyZCwuZmEtdmNhcmQge1xuICAtLWZhOiBcIlxcZjJiYlwiO1xufVxuLmZhLWNpcmNsZS11c2VyLC5mYS11c2VyLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMmJkXCI7XG59XG4uZmEtaWQtYmFkZ2Uge1xuICAtLWZhOiBcIlxcZjJjMVwiO1xufVxuLmZhLWRyaXZlcnMtbGljZW5zZSwuZmEtaWQtY2FyZCB7XG4gIC0tZmE6IFwiXFxmMmMyXCI7XG59XG4uZmEtdGVtcGVyYXR1cmUtNCwuZmEtdGVtcGVyYXR1cmUtZnVsbCwuZmEtdGhlcm1vbWV0ZXItNCwuZmEtdGhlcm1vbWV0ZXItZnVsbCB7XG4gIC0tZmE6IFwiXFxmMmM3XCI7XG59XG4uZmEtdGVtcGVyYXR1cmUtMywuZmEtdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnMsLmZhLXRoZXJtb21ldGVyLTMsLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzIHtcbiAgLS1mYTogXCJcXGYyYzhcIjtcbn1cbi5mYS10ZW1wZXJhdHVyZS0yLC5mYS10ZW1wZXJhdHVyZS1oYWxmLC5mYS10aGVybW9tZXRlci0yLC5mYS10aGVybW9tZXRlci1oYWxmIHtcbiAgLS1mYTogXCJcXGYyYzlcIjtcbn1cbi5mYS10ZW1wZXJhdHVyZS0xLC5mYS10ZW1wZXJhdHVyZS1xdWFydGVyLC5mYS10aGVybW9tZXRlci0xLC5mYS10aGVybW9tZXRlci1xdWFydGVyIHtcbiAgLS1mYTogXCJcXGYyY2FcIjtcbn1cbi5mYS10ZW1wZXJhdHVyZS0wLC5mYS10ZW1wZXJhdHVyZS1lbXB0eSwuZmEtdGhlcm1vbWV0ZXItMCwuZmEtdGhlcm1vbWV0ZXItZW1wdHkge1xuICAtLWZhOiBcIlxcZjJjYlwiO1xufVxuLmZhLXNob3dlciB7XG4gIC0tZmE6IFwiXFxmMmNjXCI7XG59XG4uZmEtYmF0aCwuZmEtYmF0aHR1YiB7XG4gIC0tZmE6IFwiXFxmMmNkXCI7XG59XG4uZmEtcG9kY2FzdCB7XG4gIC0tZmE6IFwiXFxmMmNlXCI7XG59XG4uZmEtd2luZG93LW1heGltaXplIHtcbiAgLS1mYTogXCJcXGYyZDBcIjtcbn1cbi5mYS13aW5kb3ctbWluaW1pemUge1xuICAtLWZhOiBcIlxcZjJkMVwiO1xufVxuLmZhLXdpbmRvdy1yZXN0b3JlIHtcbiAgLS1mYTogXCJcXGYyZDJcIjtcbn1cbi5mYS1zcXVhcmUteG1hcmssLmZhLXRpbWVzLXNxdWFyZSwuZmEteG1hcmstc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYyZDNcIjtcbn1cbi5mYS1taWNyb2NoaXAge1xuICAtLWZhOiBcIlxcZjJkYlwiO1xufVxuLmZhLXNub3dmbGFrZSB7XG4gIC0tZmE6IFwiXFxmMmRjXCI7XG59XG4uZmEtc3Bvb24sLmZhLXV0ZW5zaWwtc3Bvb24ge1xuICAtLWZhOiBcIlxcZjJlNVwiO1xufVxuLmZhLWN1dGxlcnksLmZhLXV0ZW5zaWxzIHtcbiAgLS1mYTogXCJcXGYyZTdcIjtcbn1cbi5mYS1yb3RhdGUtYmFjaywuZmEtcm90YXRlLWJhY2t3YXJkLC5mYS1yb3RhdGUtbGVmdCwuZmEtdW5kby1hbHQge1xuICAtLWZhOiBcIlxcZjJlYVwiO1xufVxuLmZhLXRyYXNoLWFsdCwuZmEtdHJhc2gtY2FuIHtcbiAgLS1mYTogXCJcXGYyZWRcIjtcbn1cbi5mYS1yb3RhdGUsLmZhLXN5bmMtYWx0IHtcbiAgLS1mYTogXCJcXGYyZjFcIjtcbn1cbi5mYS1zdG9wd2F0Y2gge1xuICAtLWZhOiBcIlxcZjJmMlwiO1xufVxuLmZhLXJpZ2h0LWZyb20tYnJhY2tldCwuZmEtc2lnbi1vdXQtYWx0IHtcbiAgLS1mYTogXCJcXGYyZjVcIjtcbn1cbi5mYS1yaWdodC10by1icmFja2V0LC5mYS1zaWduLWluLWFsdCB7XG4gIC0tZmE6IFwiXFxmMmY2XCI7XG59XG4uZmEtcmVkby1hbHQsLmZhLXJvdGF0ZS1mb3J3YXJkLC5mYS1yb3RhdGUtcmlnaHQge1xuICAtLWZhOiBcIlxcZjJmOVwiO1xufVxuLmZhLXBvbyB7XG4gIC0tZmE6IFwiXFxmMmZlXCI7XG59XG4uZmEtaW1hZ2VzIHtcbiAgLS1mYTogXCJcXGYzMDJcIjtcbn1cbi5mYS1wZW5jaWwsLmZhLXBlbmNpbC1hbHQge1xuICAtLWZhOiBcIlxcZjMwM1wiO1xufVxuLmZhLXBlbiB7XG4gIC0tZmE6IFwiXFxmMzA0XCI7XG59XG4uZmEtcGVuLWFsdCwuZmEtcGVuLWNsaXAge1xuICAtLWZhOiBcIlxcZjMwNVwiO1xufVxuLmZhLW9jdGFnb24ge1xuICAtLWZhOiBcIlxcZjMwNlwiO1xufVxuLmZhLWRvd24tbG9uZywuZmEtbG9uZy1hcnJvdy1hbHQtZG93biB7XG4gIC0tZmE6IFwiXFxmMzA5XCI7XG59XG4uZmEtbGVmdC1sb25nLC5mYS1sb25nLWFycm93LWFsdC1sZWZ0IHtcbiAgLS1mYTogXCJcXGYzMGFcIjtcbn1cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodCwuZmEtcmlnaHQtbG9uZyB7XG4gIC0tZmE6IFwiXFxmMzBiXCI7XG59XG4uZmEtbG9uZy1hcnJvdy1hbHQtdXAsLmZhLXVwLWxvbmcge1xuICAtLWZhOiBcIlxcZjMwY1wiO1xufVxuLmZhLWhleGFnb24ge1xuICAtLWZhOiBcIlxcZjMxMlwiO1xufVxuLmZhLWZpbGUtZWRpdCwuZmEtZmlsZS1wZW4ge1xuICAtLWZhOiBcIlxcZjMxY1wiO1xufVxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0LC5mYS1tYXhpbWl6ZSB7XG4gIC0tZmE6IFwiXFxmMzFlXCI7XG59XG4uZmEtY2xpcGJvYXJkIHtcbiAgLS1mYTogXCJcXGYzMjhcIjtcbn1cbi5mYS1hcnJvd3MtYWx0LWgsLmZhLWxlZnQtcmlnaHQge1xuICAtLWZhOiBcIlxcZjMzN1wiO1xufVxuLmZhLWFycm93cy1hbHQtdiwuZmEtdXAtZG93biB7XG4gIC0tZmE6IFwiXFxmMzM4XCI7XG59XG4uZmEtYWxhcm0tY2xvY2sge1xuICAtLWZhOiBcIlxcZjM0ZVwiO1xufVxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93biwuZmEtY2lyY2xlLWRvd24ge1xuICAtLWZhOiBcIlxcZjM1OFwiO1xufVxuLmZhLWFycm93LWFsdC1jaXJjbGUtbGVmdCwuZmEtY2lyY2xlLWxlZnQge1xuICAtLWZhOiBcIlxcZjM1OVwiO1xufVxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQsLmZhLWNpcmNsZS1yaWdodCB7XG4gIC0tZmE6IFwiXFxmMzVhXCI7XG59XG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cCwuZmEtY2lyY2xlLXVwIHtcbiAgLS1mYTogXCJcXGYzNWJcIjtcbn1cbi5mYS1leHRlcm5hbC1saW5rLWFsdCwuZmEtdXAtcmlnaHQtZnJvbS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjM1ZFwiO1xufVxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCwuZmEtc3F1YXJlLXVwLXJpZ2h0IHtcbiAgLS1mYTogXCJcXGYzNjBcIjtcbn1cbi5mYS1leGNoYW5nZS1hbHQsLmZhLXJpZ2h0LWxlZnQge1xuICAtLWZhOiBcIlxcZjM2MlwiO1xufVxuLmZhLXJlcGVhdCB7XG4gIC0tZmE6IFwiXFxmMzYzXCI7XG59XG4uZmEtY29kZS1jb21taXQge1xuICAtLWZhOiBcIlxcZjM4NlwiO1xufVxuLmZhLWNvZGUtbWVyZ2Uge1xuICAtLWZhOiBcIlxcZjM4N1wiO1xufVxuLmZhLWRlc2t0b3AsLmZhLWRlc2t0b3AtYWx0IHtcbiAgLS1mYTogXCJcXGYzOTBcIjtcbn1cbi5mYS1nZW0ge1xuICAtLWZhOiBcIlxcZjNhNVwiO1xufVxuLmZhLWxldmVsLWRvd24tYWx0LC5mYS10dXJuLWRvd24ge1xuICAtLWZhOiBcIlxcZjNiZVwiO1xufVxuLmZhLWxldmVsLXVwLWFsdCwuZmEtdHVybi11cCB7XG4gIC0tZmE6IFwiXFxmM2JmXCI7XG59XG4uZmEtbG9jay1vcGVuIHtcbiAgLS1mYTogXCJcXGYzYzFcIjtcbn1cbi5mYS1sb2NhdGlvbi1kb3QsLmZhLW1hcC1tYXJrZXItYWx0IHtcbiAgLS1mYTogXCJcXGYzYzVcIjtcbn1cbi5mYS1taWNyb3Bob25lLWFsdCwuZmEtbWljcm9waG9uZS1saW5lcyB7XG4gIC0tZmE6IFwiXFxmM2M5XCI7XG59XG4uZmEtbW9iaWxlLWFsdCwuZmEtbW9iaWxlLXNjcmVlbi1idXR0b24ge1xuICAtLWZhOiBcIlxcZjNjZFwiO1xufVxuLmZhLW1vYmlsZSwuZmEtbW9iaWxlLWFuZHJvaWQsLmZhLW1vYmlsZS1waG9uZSB7XG4gIC0tZmE6IFwiXFxmM2NlXCI7XG59XG4uZmEtbW9iaWxlLWFuZHJvaWQtYWx0LC5mYS1tb2JpbGUtc2NyZWVuIHtcbiAgLS1mYTogXCJcXGYzY2ZcIjtcbn1cbi5mYS1tb25leS1iaWxsLTEsLmZhLW1vbmV5LWJpbGwtYWx0IHtcbiAgLS1mYTogXCJcXGYzZDFcIjtcbn1cbi5mYS1waG9uZS1zbGFzaCB7XG4gIC0tZmE6IFwiXFxmM2RkXCI7XG59XG4uZmEtaW1hZ2UtcG9ydHJhaXQsLmZhLXBvcnRyYWl0IHtcbiAgLS1mYTogXCJcXGYzZTBcIjtcbn1cbi5mYS1tYWlsLXJlcGx5LC5mYS1yZXBseSB7XG4gIC0tZmE6IFwiXFxmM2U1XCI7XG59XG4uZmEtc2hpZWxkLWFsdCwuZmEtc2hpZWxkLWhhbHZlZCB7XG4gIC0tZmE6IFwiXFxmM2VkXCI7XG59XG4uZmEtdGFibGV0LWFsdCwuZmEtdGFibGV0LXNjcmVlbi1idXR0b24ge1xuICAtLWZhOiBcIlxcZjNmYVwiO1xufVxuLmZhLXRhYmxldCwuZmEtdGFibGV0LWFuZHJvaWQge1xuICAtLWZhOiBcIlxcZjNmYlwiO1xufVxuLmZhLXRpY2tldC1hbHQsLmZhLXRpY2tldC1zaW1wbGUge1xuICAtLWZhOiBcIlxcZjNmZlwiO1xufVxuLmZhLXJlY3RhbmdsZS10aW1lcywuZmEtcmVjdGFuZ2xlLXhtYXJrLC5mYS10aW1lcy1yZWN0YW5nbGUsLmZhLXdpbmRvdy1jbG9zZSB7XG4gIC0tZmE6IFwiXFxmNDEwXCI7XG59XG4uZmEtY29tcHJlc3MtYWx0LC5mYS1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlciB7XG4gIC0tZmE6IFwiXFxmNDIyXCI7XG59XG4uZmEtZXhwYW5kLWFsdCwuZmEtdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlciB7XG4gIC0tZmE6IFwiXFxmNDI0XCI7XG59XG4uZmEtYmFzZWJhbGwtYmF0LWJhbGwge1xuICAtLWZhOiBcIlxcZjQzMlwiO1xufVxuLmZhLWJhc2ViYWxsLC5mYS1iYXNlYmFsbC1iYWxsIHtcbiAgLS1mYTogXCJcXGY0MzNcIjtcbn1cbi5mYS1iYXNrZXRiYWxsLC5mYS1iYXNrZXRiYWxsLWJhbGwge1xuICAtLWZhOiBcIlxcZjQzNFwiO1xufVxuLmZhLWJvd2xpbmctYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDM2XCI7XG59XG4uZmEtY2hlc3Mge1xuICAtLWZhOiBcIlxcZjQzOVwiO1xufVxuLmZhLWNoZXNzLWJpc2hvcCB7XG4gIC0tZmE6IFwiXFxmNDNhXCI7XG59XG4uZmEtY2hlc3MtYm9hcmQge1xuICAtLWZhOiBcIlxcZjQzY1wiO1xufVxuLmZhLWNoZXNzLWtpbmcge1xuICAtLWZhOiBcIlxcZjQzZlwiO1xufVxuLmZhLWNoZXNzLWtuaWdodCB7XG4gIC0tZmE6IFwiXFxmNDQxXCI7XG59XG4uZmEtY2hlc3MtcGF3biB7XG4gIC0tZmE6IFwiXFxmNDQzXCI7XG59XG4uZmEtY2hlc3MtcXVlZW4ge1xuICAtLWZhOiBcIlxcZjQ0NVwiO1xufVxuLmZhLWNoZXNzLXJvb2sge1xuICAtLWZhOiBcIlxcZjQ0N1wiO1xufVxuLmZhLWR1bWJiZWxsIHtcbiAgLS1mYTogXCJcXGY0NGJcIjtcbn1cbi5mYS1mb290YmFsbCwuZmEtZm9vdGJhbGwtYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDRlXCI7XG59XG4uZmEtZ29sZi1iYWxsLC5mYS1nb2xmLWJhbGwtdGVlIHtcbiAgLS1mYTogXCJcXGY0NTBcIjtcbn1cbi5mYS1ob2NrZXktcHVjayB7XG4gIC0tZmE6IFwiXFxmNDUzXCI7XG59XG4uZmEtYnJvb20tYmFsbCwuZmEtcXVpZGRpdGNoLC5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDU4XCI7XG59XG4uZmEtc3F1YXJlLWZ1bGwge1xuICAtLWZhOiBcIlxcZjQ1Y1wiO1xufVxuLmZhLXBpbmctcG9uZy1wYWRkbGUtYmFsbCwuZmEtdGFibGUtdGVubmlzLC5mYS10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGwge1xuICAtLWZhOiBcIlxcZjQ1ZFwiO1xufVxuLmZhLXZvbGxleWJhbGwsLmZhLXZvbGxleWJhbGwtYmFsbCB7XG4gIC0tZmE6IFwiXFxmNDVmXCI7XG59XG4uZmEtYWxsZXJnaWVzLC5mYS1oYW5kLWRvdHMge1xuICAtLWZhOiBcIlxcZjQ2MVwiO1xufVxuLmZhLWJhbmQtYWlkLC5mYS1iYW5kYWdlIHtcbiAgLS1mYTogXCJcXGY0NjJcIjtcbn1cbi5mYS1ib3gge1xuICAtLWZhOiBcIlxcZjQ2NlwiO1xufVxuLmZhLWJveGVzLC5mYS1ib3hlcy1hbHQsLmZhLWJveGVzLXN0YWNrZWQge1xuICAtLWZhOiBcIlxcZjQ2OFwiO1xufVxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGY0NjlcIjtcbn1cbi5mYS1idXJuLC5mYS1maXJlLWZsYW1lLXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxmNDZhXCI7XG59XG4uZmEtY2Fwc3VsZXMge1xuICAtLWZhOiBcIlxcZjQ2YlwiO1xufVxuLmZhLWNsaXBib2FyZC1jaGVjayB7XG4gIC0tZmE6IFwiXFxmNDZjXCI7XG59XG4uZmEtY2xpcGJvYXJkLWxpc3Qge1xuICAtLWZhOiBcIlxcZjQ2ZFwiO1xufVxuLmZhLWRpYWdub3NlcywuZmEtcGVyc29uLWRvdHMtZnJvbS1saW5lIHtcbiAgLS1mYTogXCJcXGY0NzBcIjtcbn1cbi5mYS1kbmEge1xuICAtLWZhOiBcIlxcZjQ3MVwiO1xufVxuLmZhLWRvbGx5LC5mYS1kb2xseS1ib3gge1xuICAtLWZhOiBcIlxcZjQ3MlwiO1xufVxuLmZhLWNhcnQtZmxhdGJlZCwuZmEtZG9sbHktZmxhdGJlZCB7XG4gIC0tZmE6IFwiXFxmNDc0XCI7XG59XG4uZmEtZmlsZS1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGY0NzdcIjtcbn1cbi5mYS1maWxlLW1lZGljYWwtYWx0LC5mYS1maWxlLXdhdmVmb3JtIHtcbiAgLS1mYTogXCJcXGY0NzhcIjtcbn1cbi5mYS1maXJzdC1haWQsLmZhLWtpdC1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGY0NzlcIjtcbn1cbi5mYS1jaXJjbGUtaCwuZmEtaG9zcGl0YWwtc3ltYm9sIHtcbiAgLS1mYTogXCJcXGY0N2VcIjtcbn1cbi5mYS1pZC1jYXJkLWFsdCwuZmEtaWQtY2FyZC1jbGlwIHtcbiAgLS1mYTogXCJcXGY0N2ZcIjtcbn1cbi5mYS1ub3Rlcy1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGY0ODFcIjtcbn1cbi5mYS1wYWxsZXQge1xuICAtLWZhOiBcIlxcZjQ4MlwiO1xufVxuLmZhLXBpbGxzIHtcbiAgLS1mYTogXCJcXGY0ODRcIjtcbn1cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlIHtcbiAgLS1mYTogXCJcXGY0ODVcIjtcbn1cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdCwuZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1tZWRpY2FsIHtcbiAgLS1mYTogXCJcXGY0ODZcIjtcbn1cbi5mYS1iZWQtcHVsc2UsLmZhLXByb2NlZHVyZXMge1xuICAtLWZhOiBcIlxcZjQ4N1wiO1xufVxuLmZhLXNoaXBwaW5nLWZhc3QsLmZhLXRydWNrLWZhc3Qge1xuICAtLWZhOiBcIlxcZjQ4YlwiO1xufVxuLmZhLXNtb2tpbmcge1xuICAtLWZhOiBcIlxcZjQ4ZFwiO1xufVxuLmZhLXN5cmluZ2Uge1xuICAtLWZhOiBcIlxcZjQ4ZVwiO1xufVxuLmZhLXRhYmxldHMge1xuICAtLWZhOiBcIlxcZjQ5MFwiO1xufVxuLmZhLXRoZXJtb21ldGVyIHtcbiAgLS1mYTogXCJcXGY0OTFcIjtcbn1cbi5mYS12aWFsIHtcbiAgLS1mYTogXCJcXGY0OTJcIjtcbn1cbi5mYS12aWFscyB7XG4gIC0tZmE6IFwiXFxmNDkzXCI7XG59XG4uZmEtd2FyZWhvdXNlIHtcbiAgLS1mYTogXCJcXGY0OTRcIjtcbn1cbi5mYS13ZWlnaHQsLmZhLXdlaWdodC1zY2FsZSB7XG4gIC0tZmE6IFwiXFxmNDk2XCI7XG59XG4uZmEteC1yYXkge1xuICAtLWZhOiBcIlxcZjQ5N1wiO1xufVxuLmZhLWJveC1vcGVuIHtcbiAgLS1mYTogXCJcXGY0OWVcIjtcbn1cbi5mYS1jb21tZW50LWRvdHMsLmZhLWNvbW1lbnRpbmcge1xuICAtLWZhOiBcIlxcZjRhZFwiO1xufVxuLmZhLWNvbW1lbnQtc2xhc2gge1xuICAtLWZhOiBcIlxcZjRiM1wiO1xufVxuLmZhLWNvdWNoIHtcbiAgLS1mYTogXCJcXGY0YjhcIjtcbn1cbi5mYS1jaXJjbGUtZG9sbGFyLXRvLXNsb3QsLmZhLWRvbmF0ZSB7XG4gIC0tZmE6IFwiXFxmNGI5XCI7XG59XG4uZmEtZG92ZSB7XG4gIC0tZmE6IFwiXFxmNGJhXCI7XG59XG4uZmEtaGFuZC1ob2xkaW5nIHtcbiAgLS1mYTogXCJcXGY0YmRcIjtcbn1cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQge1xuICAtLWZhOiBcIlxcZjRiZVwiO1xufVxuLmZhLWhhbmQtaG9sZGluZy1kb2xsYXIsLmZhLWhhbmQtaG9sZGluZy11c2Qge1xuICAtLWZhOiBcIlxcZjRjMFwiO1xufVxuLmZhLWhhbmQtaG9sZGluZy1kcm9wbGV0LC5mYS1oYW5kLWhvbGRpbmctd2F0ZXIge1xuICAtLWZhOiBcIlxcZjRjMVwiO1xufVxuLmZhLWhhbmRzLWhvbGRpbmcge1xuICAtLWZhOiBcIlxcZjRjMlwiO1xufVxuLmZhLWhhbmRzLWhlbHBpbmcsLmZhLWhhbmRzaGFrZS1hbmdsZSB7XG4gIC0tZmE6IFwiXFxmNGM0XCI7XG59XG4uZmEtcGFyYWNodXRlLWJveCB7XG4gIC0tZmE6IFwiXFxmNGNkXCI7XG59XG4uZmEtcGVvcGxlLWNhcnJ5LC5mYS1wZW9wbGUtY2FycnktYm94IHtcbiAgLS1mYTogXCJcXGY0Y2VcIjtcbn1cbi5mYS1waWdneS1iYW5rIHtcbiAgLS1mYTogXCJcXGY0ZDNcIjtcbn1cbi5mYS1yaWJib24ge1xuICAtLWZhOiBcIlxcZjRkNlwiO1xufVxuLmZhLXJvdXRlIHtcbiAgLS1mYTogXCJcXGY0ZDdcIjtcbn1cbi5mYS1zZWVkbGluZywuZmEtc3Byb3V0IHtcbiAgLS1mYTogXCJcXGY0ZDhcIjtcbn1cbi5mYS1zaWduLC5mYS1zaWduLWhhbmdpbmcge1xuICAtLWZhOiBcIlxcZjRkOVwiO1xufVxuLmZhLWZhY2Utc21pbGUtd2luaywuZmEtc21pbGUtd2luayB7XG4gIC0tZmE6IFwiXFxmNGRhXCI7XG59XG4uZmEtdGFwZSB7XG4gIC0tZmE6IFwiXFxmNGRiXCI7XG59XG4uZmEtdHJ1Y2stbG9hZGluZywuZmEtdHJ1Y2stcmFtcC1ib3gge1xuICAtLWZhOiBcIlxcZjRkZVwiO1xufVxuLmZhLXRydWNrLW1vdmluZyB7XG4gIC0tZmE6IFwiXFxmNGRmXCI7XG59XG4uZmEtdmlkZW8tc2xhc2gge1xuICAtLWZhOiBcIlxcZjRlMlwiO1xufVxuLmZhLXdpbmUtZ2xhc3Mge1xuICAtLWZhOiBcIlxcZjRlM1wiO1xufVxuLmZhLXVzZXItYXN0cm9uYXV0IHtcbiAgLS1mYTogXCJcXGY0ZmJcIjtcbn1cbi5mYS11c2VyLWNoZWNrIHtcbiAgLS1mYTogXCJcXGY0ZmNcIjtcbn1cbi5mYS11c2VyLWNsb2NrIHtcbiAgLS1mYTogXCJcXGY0ZmRcIjtcbn1cbi5mYS11c2VyLWNvZywuZmEtdXNlci1nZWFyIHtcbiAgLS1mYTogXCJcXGY0ZmVcIjtcbn1cbi5mYS11c2VyLWVkaXQsLmZhLXVzZXItcGVuIHtcbiAgLS1mYTogXCJcXGY0ZmZcIjtcbn1cbi5mYS11c2VyLWZyaWVuZHMsLmZhLXVzZXItZ3JvdXAge1xuICAtLWZhOiBcIlxcZjUwMFwiO1xufVxuLmZhLXVzZXItZ3JhZHVhdGUge1xuICAtLWZhOiBcIlxcZjUwMVwiO1xufVxuLmZhLXVzZXItbG9jayB7XG4gIC0tZmE6IFwiXFxmNTAyXCI7XG59XG4uZmEtdXNlci1taW51cyB7XG4gIC0tZmE6IFwiXFxmNTAzXCI7XG59XG4uZmEtdXNlci1uaW5qYSB7XG4gIC0tZmE6IFwiXFxmNTA0XCI7XG59XG4uZmEtdXNlci1zaGllbGQge1xuICAtLWZhOiBcIlxcZjUwNVwiO1xufVxuLmZhLXVzZXItYWx0LXNsYXNoLC5mYS11c2VyLWxhcmdlLXNsYXNoLC5mYS11c2VyLXNsYXNoIHtcbiAgLS1mYTogXCJcXGY1MDZcIjtcbn1cbi5mYS11c2VyLXRhZyB7XG4gIC0tZmE6IFwiXFxmNTA3XCI7XG59XG4uZmEtdXNlci10aWUge1xuICAtLWZhOiBcIlxcZjUwOFwiO1xufVxuLmZhLXVzZXJzLWNvZywuZmEtdXNlcnMtZ2VhciB7XG4gIC0tZmE6IFwiXFxmNTA5XCI7XG59XG4uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0LC5mYS1zY2FsZS11bmJhbGFuY2VkIHtcbiAgLS1mYTogXCJcXGY1MTVcIjtcbn1cbi5mYS1iYWxhbmNlLXNjYWxlLXJpZ2h0LC5mYS1zY2FsZS11bmJhbGFuY2VkLWZsaXAge1xuICAtLWZhOiBcIlxcZjUxNlwiO1xufVxuLmZhLWJsZW5kZXIge1xuICAtLWZhOiBcIlxcZjUxN1wiO1xufVxuLmZhLWJvb2stb3BlbiB7XG4gIC0tZmE6IFwiXFxmNTE4XCI7XG59XG4uZmEtYnJvYWRjYXN0LXRvd2VyLC5mYS10b3dlci1icm9hZGNhc3Qge1xuICAtLWZhOiBcIlxcZjUxOVwiO1xufVxuLmZhLWJyb29tIHtcbiAgLS1mYTogXCJcXGY1MWFcIjtcbn1cbi5mYS1ibGFja2JvYXJkLC5mYS1jaGFsa2JvYXJkIHtcbiAgLS1mYTogXCJcXGY1MWJcIjtcbn1cbi5mYS1jaGFsa2JvYXJkLXRlYWNoZXIsLmZhLWNoYWxrYm9hcmQtdXNlciB7XG4gIC0tZmE6IFwiXFxmNTFjXCI7XG59XG4uZmEtY2h1cmNoIHtcbiAgLS1mYTogXCJcXGY1MWRcIjtcbn1cbi5mYS1jb2lucyB7XG4gIC0tZmE6IFwiXFxmNTFlXCI7XG59XG4uZmEtY29tcGFjdC1kaXNjIHtcbiAgLS1mYTogXCJcXGY1MWZcIjtcbn1cbi5mYS1jcm93IHtcbiAgLS1mYTogXCJcXGY1MjBcIjtcbn1cbi5mYS1jcm93biB7XG4gIC0tZmE6IFwiXFxmNTIxXCI7XG59XG4uZmEtZGljZSB7XG4gIC0tZmE6IFwiXFxmNTIyXCI7XG59XG4uZmEtZGljZS1maXZlIHtcbiAgLS1mYTogXCJcXGY1MjNcIjtcbn1cbi5mYS1kaWNlLWZvdXIge1xuICAtLWZhOiBcIlxcZjUyNFwiO1xufVxuLmZhLWRpY2Utb25lIHtcbiAgLS1mYTogXCJcXGY1MjVcIjtcbn1cbi5mYS1kaWNlLXNpeCB7XG4gIC0tZmE6IFwiXFxmNTI2XCI7XG59XG4uZmEtZGljZS10aHJlZSB7XG4gIC0tZmE6IFwiXFxmNTI3XCI7XG59XG4uZmEtZGljZS10d28ge1xuICAtLWZhOiBcIlxcZjUyOFwiO1xufVxuLmZhLWRpdmlkZSB7XG4gIC0tZmE6IFwiXFxmNTI5XCI7XG59XG4uZmEtZG9vci1jbG9zZWQge1xuICAtLWZhOiBcIlxcZjUyYVwiO1xufVxuLmZhLWRvb3Itb3BlbiB7XG4gIC0tZmE6IFwiXFxmNTJiXCI7XG59XG4uZmEtZmVhdGhlciB7XG4gIC0tZmE6IFwiXFxmNTJkXCI7XG59XG4uZmEtZnJvZyB7XG4gIC0tZmE6IFwiXFxmNTJlXCI7XG59XG4uZmEtZ2FzLXB1bXAge1xuICAtLWZhOiBcIlxcZjUyZlwiO1xufVxuLmZhLWdsYXNzZXMge1xuICAtLWZhOiBcIlxcZjUzMFwiO1xufVxuLmZhLWdyZWF0ZXItdGhhbi1lcXVhbCB7XG4gIC0tZmE6IFwiXFxmNTMyXCI7XG59XG4uZmEtaGVsaWNvcHRlciB7XG4gIC0tZmE6IFwiXFxmNTMzXCI7XG59XG4uZmEtaW5maW5pdHkge1xuICAtLWZhOiBcIlxcZjUzNFwiO1xufVxuLmZhLWtpd2ktYmlyZCB7XG4gIC0tZmE6IFwiXFxmNTM1XCI7XG59XG4uZmEtbGVzcy10aGFuLWVxdWFsIHtcbiAgLS1mYTogXCJcXGY1MzdcIjtcbn1cbi5mYS1tZW1vcnkge1xuICAtLWZhOiBcIlxcZjUzOFwiO1xufVxuLmZhLW1pY3JvcGhvbmUtYWx0LXNsYXNoLC5mYS1taWNyb3Bob25lLWxpbmVzLXNsYXNoIHtcbiAgLS1mYTogXCJcXGY1MzlcIjtcbn1cbi5mYS1tb25leS1iaWxsLXdhdmUge1xuICAtLWZhOiBcIlxcZjUzYVwiO1xufVxuLmZhLW1vbmV5LWJpbGwtMS13YXZlLC5mYS1tb25leS1iaWxsLXdhdmUtYWx0IHtcbiAgLS1mYTogXCJcXGY1M2JcIjtcbn1cbi5mYS1tb25leS1jaGVjayB7XG4gIC0tZmE6IFwiXFxmNTNjXCI7XG59XG4uZmEtbW9uZXktY2hlY2stYWx0LC5mYS1tb25leS1jaGVjay1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjUzZFwiO1xufVxuLmZhLW5vdC1lcXVhbCB7XG4gIC0tZmE6IFwiXFxmNTNlXCI7XG59XG4uZmEtcGFsZXR0ZSB7XG4gIC0tZmE6IFwiXFxmNTNmXCI7XG59XG4uZmEtcGFya2luZywuZmEtc3F1YXJlLXBhcmtpbmcge1xuICAtLWZhOiBcIlxcZjU0MFwiO1xufVxuLmZhLWRpYWdyYW0tcHJvamVjdCwuZmEtcHJvamVjdC1kaWFncmFtIHtcbiAgLS1mYTogXCJcXGY1NDJcIjtcbn1cbi5mYS1yZWNlaXB0IHtcbiAgLS1mYTogXCJcXGY1NDNcIjtcbn1cbi5mYS1yb2JvdCB7XG4gIC0tZmE6IFwiXFxmNTQ0XCI7XG59XG4uZmEtcnVsZXIge1xuICAtLWZhOiBcIlxcZjU0NVwiO1xufVxuLmZhLXJ1bGVyLWNvbWJpbmVkIHtcbiAgLS1mYTogXCJcXGY1NDZcIjtcbn1cbi5mYS1ydWxlci1ob3Jpem9udGFsIHtcbiAgLS1mYTogXCJcXGY1NDdcIjtcbn1cbi5mYS1ydWxlci12ZXJ0aWNhbCB7XG4gIC0tZmE6IFwiXFxmNTQ4XCI7XG59XG4uZmEtc2Nob29sIHtcbiAgLS1mYTogXCJcXGY1NDlcIjtcbn1cbi5mYS1zY3Jld2RyaXZlciB7XG4gIC0tZmE6IFwiXFxmNTRhXCI7XG59XG4uZmEtc2hvZS1wcmludHMge1xuICAtLWZhOiBcIlxcZjU0YlwiO1xufVxuLmZhLXNrdWxsIHtcbiAgLS1mYTogXCJcXGY1NGNcIjtcbn1cbi5mYS1iYW4tc21va2luZywuZmEtc21va2luZy1iYW4ge1xuICAtLWZhOiBcIlxcZjU0ZFwiO1xufVxuLmZhLXN0b3JlIHtcbiAgLS1mYTogXCJcXGY1NGVcIjtcbn1cbi5mYS1zaG9wLC5mYS1zdG9yZS1hbHQge1xuICAtLWZhOiBcIlxcZjU0ZlwiO1xufVxuLmZhLWJhcnMtc3RhZ2dlcmVkLC5mYS1yZW9yZGVyLC5mYS1zdHJlYW0ge1xuICAtLWZhOiBcIlxcZjU1MFwiO1xufVxuLmZhLXN0cm9vcHdhZmVsIHtcbiAgLS1mYTogXCJcXGY1NTFcIjtcbn1cbi5mYS10b29sYm94IHtcbiAgLS1mYTogXCJcXGY1NTJcIjtcbn1cbi5mYS1zaGlydCwuZmEtdC1zaGlydCwuZmEtdHNoaXJ0IHtcbiAgLS1mYTogXCJcXGY1NTNcIjtcbn1cbi5mYS1wZXJzb24td2Fsa2luZywuZmEtd2Fsa2luZyB7XG4gIC0tZmE6IFwiXFxmNTU0XCI7XG59XG4uZmEtd2FsbGV0IHtcbiAgLS1mYTogXCJcXGY1NTVcIjtcbn1cbi5mYS1hbmdyeSwuZmEtZmFjZS1hbmdyeSB7XG4gIC0tZmE6IFwiXFxmNTU2XCI7XG59XG4uZmEtYXJjaHdheSB7XG4gIC0tZmE6IFwiXFxmNTU3XCI7XG59XG4uZmEtYXRsYXMsLmZhLWJvb2stYXRsYXMge1xuICAtLWZhOiBcIlxcZjU1OFwiO1xufVxuLmZhLWF3YXJkIHtcbiAgLS1mYTogXCJcXGY1NTlcIjtcbn1cbi5mYS1iYWNrc3BhY2UsLmZhLWRlbGV0ZS1sZWZ0IHtcbiAgLS1mYTogXCJcXGY1NWFcIjtcbn1cbi5mYS1iZXppZXItY3VydmUge1xuICAtLWZhOiBcIlxcZjU1YlwiO1xufVxuLmZhLWJvbmcge1xuICAtLWZhOiBcIlxcZjU1Y1wiO1xufVxuLmZhLWJydXNoIHtcbiAgLS1mYTogXCJcXGY1NWRcIjtcbn1cbi5mYS1idXMtYWx0LC5mYS1idXMtc2ltcGxlIHtcbiAgLS1mYTogXCJcXGY1NWVcIjtcbn1cbi5mYS1jYW5uYWJpcyB7XG4gIC0tZmE6IFwiXFxmNTVmXCI7XG59XG4uZmEtY2hlY2stZG91YmxlIHtcbiAgLS1mYTogXCJcXGY1NjBcIjtcbn1cbi5mYS1jb2NrdGFpbCwuZmEtbWFydGluaS1nbGFzcy1jaXRydXMge1xuICAtLWZhOiBcIlxcZjU2MVwiO1xufVxuLmZhLWJlbGwtY29uY2llcmdlLC5mYS1jb25jaWVyZ2UtYmVsbCB7XG4gIC0tZmE6IFwiXFxmNTYyXCI7XG59XG4uZmEtY29va2llIHtcbiAgLS1mYTogXCJcXGY1NjNcIjtcbn1cbi5mYS1jb29raWUtYml0ZSB7XG4gIC0tZmE6IFwiXFxmNTY0XCI7XG59XG4uZmEtY3JvcC1hbHQsLmZhLWNyb3Atc2ltcGxlIHtcbiAgLS1mYTogXCJcXGY1NjVcIjtcbn1cbi5mYS1kaWdpdGFsLXRhY2hvZ3JhcGgsLmZhLXRhY2hvZ3JhcGgtZGlnaXRhbCB7XG4gIC0tZmE6IFwiXFxmNTY2XCI7XG59XG4uZmEtZGl6enksLmZhLWZhY2UtZGl6enkge1xuICAtLWZhOiBcIlxcZjU2N1wiO1xufVxuLmZhLWNvbXBhc3MtZHJhZnRpbmcsLmZhLWRyYWZ0aW5nLWNvbXBhc3Mge1xuICAtLWZhOiBcIlxcZjU2OFwiO1xufVxuLmZhLWRydW0ge1xuICAtLWZhOiBcIlxcZjU2OVwiO1xufVxuLmZhLWRydW0tc3RlZWxwYW4ge1xuICAtLWZhOiBcIlxcZjU2YVwiO1xufVxuLmZhLWZlYXRoZXItYWx0LC5mYS1mZWF0aGVyLXBvaW50ZWQge1xuICAtLWZhOiBcIlxcZjU2YlwiO1xufVxuLmZhLWZpbGUtY29udHJhY3Qge1xuICAtLWZhOiBcIlxcZjU2Y1wiO1xufVxuLmZhLWZpbGUtYXJyb3ctZG93biwuZmEtZmlsZS1kb3dubG9hZCB7XG4gIC0tZmE6IFwiXFxmNTZkXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQtZnJvbS1maWxlLC5mYS1maWxlLWV4cG9ydCB7XG4gIC0tZmE6IFwiXFxmNTZlXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQtdG8tZmlsZSwuZmEtZmlsZS1pbXBvcnQge1xuICAtLWZhOiBcIlxcZjU2ZlwiO1xufVxuLmZhLWZpbGUtaW52b2ljZSB7XG4gIC0tZmE6IFwiXFxmNTcwXCI7XG59XG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhciB7XG4gIC0tZmE6IFwiXFxmNTcxXCI7XG59XG4uZmEtZmlsZS1wcmVzY3JpcHRpb24ge1xuICAtLWZhOiBcIlxcZjU3MlwiO1xufVxuLmZhLWZpbGUtc2lnbmF0dXJlIHtcbiAgLS1mYTogXCJcXGY1NzNcIjtcbn1cbi5mYS1maWxlLWFycm93LXVwLC5mYS1maWxlLXVwbG9hZCB7XG4gIC0tZmE6IFwiXFxmNTc0XCI7XG59XG4uZmEtZmlsbCB7XG4gIC0tZmE6IFwiXFxmNTc1XCI7XG59XG4uZmEtZmlsbC1kcmlwIHtcbiAgLS1mYTogXCJcXGY1NzZcIjtcbn1cbi5mYS1maW5nZXJwcmludCB7XG4gIC0tZmE6IFwiXFxmNTc3XCI7XG59XG4uZmEtZmlzaCB7XG4gIC0tZmE6IFwiXFxmNTc4XCI7XG59XG4uZmEtZmFjZS1mbHVzaGVkLC5mYS1mbHVzaGVkIHtcbiAgLS1mYTogXCJcXGY1NzlcIjtcbn1cbi5mYS1mYWNlLWZyb3duLW9wZW4sLmZhLWZyb3duLW9wZW4ge1xuICAtLWZhOiBcIlxcZjU3YVwiO1xufVxuLmZhLWdsYXNzLW1hcnRpbmktYWx0LC5mYS1tYXJ0aW5pLWdsYXNzIHtcbiAgLS1mYTogXCJcXGY1N2JcIjtcbn1cbi5mYS1lYXJ0aC1hZnJpY2EsLmZhLWdsb2JlLWFmcmljYSB7XG4gIC0tZmE6IFwiXFxmNTdjXCI7XG59XG4uZmEtZWFydGgsLmZhLWVhcnRoLWFtZXJpY2EsLmZhLWVhcnRoLWFtZXJpY2FzLC5mYS1nbG9iZS1hbWVyaWNhcyB7XG4gIC0tZmE6IFwiXFxmNTdkXCI7XG59XG4uZmEtZWFydGgtYXNpYSwuZmEtZ2xvYmUtYXNpYSB7XG4gIC0tZmE6IFwiXFxmNTdlXCI7XG59XG4uZmEtZmFjZS1ncmltYWNlLC5mYS1ncmltYWNlIHtcbiAgLS1mYTogXCJcXGY1N2ZcIjtcbn1cbi5mYS1mYWNlLWdyaW4sLmZhLWdyaW4ge1xuICAtLWZhOiBcIlxcZjU4MFwiO1xufVxuLmZhLWZhY2UtZ3Jpbi13aWRlLC5mYS1ncmluLWFsdCB7XG4gIC0tZmE6IFwiXFxmNTgxXCI7XG59XG4uZmEtZmFjZS1ncmluLWJlYW0sLmZhLWdyaW4tYmVhbSB7XG4gIC0tZmE6IFwiXFxmNTgyXCI7XG59XG4uZmEtZmFjZS1ncmluLWJlYW0tc3dlYXQsLmZhLWdyaW4tYmVhbS1zd2VhdCB7XG4gIC0tZmE6IFwiXFxmNTgzXCI7XG59XG4uZmEtZmFjZS1ncmluLWhlYXJ0cywuZmEtZ3Jpbi1oZWFydHMge1xuICAtLWZhOiBcIlxcZjU4NFwiO1xufVxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQsLmZhLWdyaW4tc3F1aW50IHtcbiAgLS1mYTogXCJcXGY1ODVcIjtcbn1cbi5mYS1mYWNlLWdyaW4tc3F1aW50LXRlYXJzLC5mYS1ncmluLXNxdWludC10ZWFycyB7XG4gIC0tZmE6IFwiXFxmNTg2XCI7XG59XG4uZmEtZmFjZS1ncmluLXN0YXJzLC5mYS1ncmluLXN0YXJzIHtcbiAgLS1mYTogXCJcXGY1ODdcIjtcbn1cbi5mYS1mYWNlLWdyaW4tdGVhcnMsLmZhLWdyaW4tdGVhcnMge1xuICAtLWZhOiBcIlxcZjU4OFwiO1xufVxuLmZhLWZhY2UtZ3Jpbi10b25ndWUsLmZhLWdyaW4tdG9uZ3VlIHtcbiAgLS1mYTogXCJcXGY1ODlcIjtcbn1cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludCwuZmEtZ3Jpbi10b25ndWUtc3F1aW50IHtcbiAgLS1mYTogXCJcXGY1OGFcIjtcbn1cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXdpbmssLmZhLWdyaW4tdG9uZ3VlLXdpbmsge1xuICAtLWZhOiBcIlxcZjU4YlwiO1xufVxuLmZhLWZhY2UtZ3Jpbi13aW5rLC5mYS1ncmluLXdpbmsge1xuICAtLWZhOiBcIlxcZjU4Y1wiO1xufVxuLmZhLWdyaWQtaG9yaXpvbnRhbCwuZmEtZ3JpcCwuZmEtZ3JpcC1ob3Jpem9udGFsIHtcbiAgLS1mYTogXCJcXGY1OGRcIjtcbn1cbi5mYS1ncmlkLXZlcnRpY2FsLC5mYS1ncmlwLXZlcnRpY2FsIHtcbiAgLS1mYTogXCJcXGY1OGVcIjtcbn1cbi5mYS1oZWFkc2V0IHtcbiAgLS1mYTogXCJcXGY1OTBcIjtcbn1cbi5mYS1oaWdobGlnaHRlciB7XG4gIC0tZmE6IFwiXFxmNTkxXCI7XG59XG4uZmEtaG90LXR1YiwuZmEtaG90LXR1Yi1wZXJzb24ge1xuICAtLWZhOiBcIlxcZjU5M1wiO1xufVxuLmZhLWhvdGVsIHtcbiAgLS1mYTogXCJcXGY1OTRcIjtcbn1cbi5mYS1qb2ludCB7XG4gIC0tZmE6IFwiXFxmNTk1XCI7XG59XG4uZmEtZmFjZS1raXNzLC5mYS1raXNzIHtcbiAgLS1mYTogXCJcXGY1OTZcIjtcbn1cbi5mYS1mYWNlLWtpc3MtYmVhbSwuZmEta2lzcy1iZWFtIHtcbiAgLS1mYTogXCJcXGY1OTdcIjtcbn1cbi5mYS1mYWNlLWtpc3Mtd2luay1oZWFydCwuZmEta2lzcy13aW5rLWhlYXJ0IHtcbiAgLS1mYTogXCJcXGY1OThcIjtcbn1cbi5mYS1mYWNlLWxhdWdoLC5mYS1sYXVnaCB7XG4gIC0tZmE6IFwiXFxmNTk5XCI7XG59XG4uZmEtZmFjZS1sYXVnaC1iZWFtLC5mYS1sYXVnaC1iZWFtIHtcbiAgLS1mYTogXCJcXGY1OWFcIjtcbn1cbi5mYS1mYWNlLWxhdWdoLXNxdWludCwuZmEtbGF1Z2gtc3F1aW50IHtcbiAgLS1mYTogXCJcXGY1OWJcIjtcbn1cbi5mYS1mYWNlLWxhdWdoLXdpbmssLmZhLWxhdWdoLXdpbmsge1xuICAtLWZhOiBcIlxcZjU5Y1wiO1xufVxuLmZhLWNhcnQtZmxhdGJlZC1zdWl0Y2FzZSwuZmEtbHVnZ2FnZS1jYXJ0IHtcbiAgLS1mYTogXCJcXGY1OWRcIjtcbn1cbi5mYS1tYXAtbG9jYXRpb24sLmZhLW1hcC1tYXJrZWQge1xuICAtLWZhOiBcIlxcZjU5ZlwiO1xufVxuLmZhLW1hcC1sb2NhdGlvbi1kb3QsLmZhLW1hcC1tYXJrZWQtYWx0IHtcbiAgLS1mYTogXCJcXGY1YTBcIjtcbn1cbi5mYS1tYXJrZXIge1xuICAtLWZhOiBcIlxcZjVhMVwiO1xufVxuLmZhLW1lZGFsIHtcbiAgLS1mYTogXCJcXGY1YTJcIjtcbn1cbi5mYS1mYWNlLW1laC1ibGFuaywuZmEtbWVoLWJsYW5rIHtcbiAgLS1mYTogXCJcXGY1YTRcIjtcbn1cbi5mYS1mYWNlLXJvbGxpbmctZXllcywuZmEtbWVoLXJvbGxpbmctZXllcyB7XG4gIC0tZmE6IFwiXFxmNWE1XCI7XG59XG4uZmEtbW9udW1lbnQge1xuICAtLWZhOiBcIlxcZjVhNlwiO1xufVxuLmZhLW1vcnRhci1wZXN0bGUge1xuICAtLWZhOiBcIlxcZjVhN1wiO1xufVxuLmZhLXBhaW50LXJvbGxlciB7XG4gIC0tZmE6IFwiXFxmNWFhXCI7XG59XG4uZmEtcGFzc3BvcnQge1xuICAtLWZhOiBcIlxcZjVhYlwiO1xufVxuLmZhLXBlbi1mYW5jeSB7XG4gIC0tZmE6IFwiXFxmNWFjXCI7XG59XG4uZmEtcGVuLW5pYiB7XG4gIC0tZmE6IFwiXFxmNWFkXCI7XG59XG4uZmEtcGVuLXJ1bGVyLC5mYS1wZW5jaWwtcnVsZXIge1xuICAtLWZhOiBcIlxcZjVhZVwiO1xufVxuLmZhLXBsYW5lLWFycml2YWwge1xuICAtLWZhOiBcIlxcZjVhZlwiO1xufVxuLmZhLXBsYW5lLWRlcGFydHVyZSB7XG4gIC0tZmE6IFwiXFxmNWIwXCI7XG59XG4uZmEtcHJlc2NyaXB0aW9uIHtcbiAgLS1mYTogXCJcXGY1YjFcIjtcbn1cbi5mYS1mYWNlLXNhZC1jcnksLmZhLXNhZC1jcnkge1xuICAtLWZhOiBcIlxcZjViM1wiO1xufVxuLmZhLWZhY2Utc2FkLXRlYXIsLmZhLXNhZC10ZWFyIHtcbiAgLS1mYTogXCJcXGY1YjRcIjtcbn1cbi5mYS1zaHV0dGxlLXZhbiwuZmEtdmFuLXNodXR0bGUge1xuICAtLWZhOiBcIlxcZjViNlwiO1xufVxuLmZhLXNpZ25hdHVyZSB7XG4gIC0tZmE6IFwiXFxmNWI3XCI7XG59XG4uZmEtZmFjZS1zbWlsZS1iZWFtLC5mYS1zbWlsZS1iZWFtIHtcbiAgLS1mYTogXCJcXGY1YjhcIjtcbn1cbi5mYS1zb2xhci1wYW5lbCB7XG4gIC0tZmE6IFwiXFxmNWJhXCI7XG59XG4uZmEtbG90dXMsLmZhLXNwYSB7XG4gIC0tZmE6IFwiXFxmNWJiXCI7XG59XG4uZmEtc3Bsb3RjaCB7XG4gIC0tZmE6IFwiXFxmNWJjXCI7XG59XG4uZmEtc3ByYXktY2FuIHtcbiAgLS1mYTogXCJcXGY1YmRcIjtcbn1cbi5mYS1zdGFtcCB7XG4gIC0tZmE6IFwiXFxmNWJmXCI7XG59XG4uZmEtc3Rhci1oYWxmLWFsdCwuZmEtc3Rhci1oYWxmLXN0cm9rZSB7XG4gIC0tZmE6IFwiXFxmNWMwXCI7XG59XG4uZmEtc3VpdGNhc2Utcm9sbGluZyB7XG4gIC0tZmE6IFwiXFxmNWMxXCI7XG59XG4uZmEtZmFjZS1zdXJwcmlzZSwuZmEtc3VycHJpc2Uge1xuICAtLWZhOiBcIlxcZjVjMlwiO1xufVxuLmZhLXN3YXRjaGJvb2sge1xuICAtLWZhOiBcIlxcZjVjM1wiO1xufVxuLmZhLXBlcnNvbi1zd2ltbWluZywuZmEtc3dpbW1lciB7XG4gIC0tZmE6IFwiXFxmNWM0XCI7XG59XG4uZmEtbGFkZGVyLXdhdGVyLC5mYS1zd2ltbWluZy1wb29sLC5mYS13YXRlci1sYWRkZXIge1xuICAtLWZhOiBcIlxcZjVjNVwiO1xufVxuLmZhLWRyb3BsZXQtc2xhc2gsLmZhLXRpbnQtc2xhc2gge1xuICAtLWZhOiBcIlxcZjVjN1wiO1xufVxuLmZhLWZhY2UtdGlyZWQsLmZhLXRpcmVkIHtcbiAgLS1mYTogXCJcXGY1YzhcIjtcbn1cbi5mYS10b290aCB7XG4gIC0tZmE6IFwiXFxmNWM5XCI7XG59XG4uZmEtdW1icmVsbGEtYmVhY2gge1xuICAtLWZhOiBcIlxcZjVjYVwiO1xufVxuLmZhLXdlaWdodC1oYW5naW5nIHtcbiAgLS1mYTogXCJcXGY1Y2RcIjtcbn1cbi5mYS13aW5lLWdsYXNzLWFsdCwuZmEtd2luZS1nbGFzcy1lbXB0eSB7XG4gIC0tZmE6IFwiXFxmNWNlXCI7XG59XG4uZmEtYWlyLWZyZXNoZW5lciwuZmEtc3ByYXktY2FuLXNwYXJrbGVzIHtcbiAgLS1mYTogXCJcXGY1ZDBcIjtcbn1cbi5mYS1hcHBsZS1hbHQsLmZhLWFwcGxlLXdob2xlIHtcbiAgLS1mYTogXCJcXGY1ZDFcIjtcbn1cbi5mYS1hdG9tIHtcbiAgLS1mYTogXCJcXGY1ZDJcIjtcbn1cbi5mYS1ib25lIHtcbiAgLS1mYTogXCJcXGY1ZDdcIjtcbn1cbi5mYS1ib29rLW9wZW4tcmVhZGVyLC5mYS1ib29rLXJlYWRlciB7XG4gIC0tZmE6IFwiXFxmNWRhXCI7XG59XG4uZmEtYnJhaW4ge1xuICAtLWZhOiBcIlxcZjVkY1wiO1xufVxuLmZhLWNhci1hbHQsLmZhLWNhci1yZWFyIHtcbiAgLS1mYTogXCJcXGY1ZGVcIjtcbn1cbi5mYS1iYXR0ZXJ5LWNhciwuZmEtY2FyLWJhdHRlcnkge1xuICAtLWZhOiBcIlxcZjVkZlwiO1xufVxuLmZhLWNhci1idXJzdCwuZmEtY2FyLWNyYXNoIHtcbiAgLS1mYTogXCJcXGY1ZTFcIjtcbn1cbi5mYS1jYXItc2lkZSB7XG4gIC0tZmE6IFwiXFxmNWU0XCI7XG59XG4uZmEtY2hhcmdpbmctc3RhdGlvbiB7XG4gIC0tZmE6IFwiXFxmNWU3XCI7XG59XG4uZmEtZGlhbW9uZC10dXJuLXJpZ2h0LC5mYS1kaXJlY3Rpb25zIHtcbiAgLS1mYTogXCJcXGY1ZWJcIjtcbn1cbi5mYS1kcmF3LXBvbHlnb24sLmZhLXZlY3Rvci1wb2x5Z29uIHtcbiAgLS1mYTogXCJcXGY1ZWVcIjtcbn1cbi5mYS1sYXB0b3AtY29kZSB7XG4gIC0tZmE6IFwiXFxmNWZjXCI7XG59XG4uZmEtbGF5ZXItZ3JvdXAge1xuICAtLWZhOiBcIlxcZjVmZFwiO1xufVxuLmZhLWxvY2F0aW9uLC5mYS1sb2NhdGlvbi1jcm9zc2hhaXJzIHtcbiAgLS1mYTogXCJcXGY2MDFcIjtcbn1cbi5mYS1sdW5ncyB7XG4gIC0tZmE6IFwiXFxmNjA0XCI7XG59XG4uZmEtbWljcm9zY29wZSB7XG4gIC0tZmE6IFwiXFxmNjEwXCI7XG59XG4uZmEtb2lsLWNhbiB7XG4gIC0tZmE6IFwiXFxmNjEzXCI7XG59XG4uZmEtcG9vcCB7XG4gIC0tZmE6IFwiXFxmNjE5XCI7XG59XG4uZmEtc2hhcGVzLC5mYS10cmlhbmdsZS1jaXJjbGUtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGY2MWZcIjtcbn1cbi5mYS1zdGFyLW9mLWxpZmUge1xuICAtLWZhOiBcIlxcZjYyMVwiO1xufVxuLmZhLWRhc2hib2FyZCwuZmEtZ2F1Z2UsLmZhLWdhdWdlLW1lZCwuZmEtdGFjaG9tZXRlci1hbHQtYXZlcmFnZSB7XG4gIC0tZmE6IFwiXFxmNjI0XCI7XG59XG4uZmEtZ2F1Z2UtaGlnaCwuZmEtdGFjaG9tZXRlci1hbHQsLmZhLXRhY2hvbWV0ZXItYWx0LWZhc3Qge1xuICAtLWZhOiBcIlxcZjYyNVwiO1xufVxuLmZhLWdhdWdlLXNpbXBsZSwuZmEtZ2F1Z2Utc2ltcGxlLW1lZCwuZmEtdGFjaG9tZXRlci1hdmVyYWdlIHtcbiAgLS1mYTogXCJcXGY2MjlcIjtcbn1cbi5mYS1nYXVnZS1zaW1wbGUtaGlnaCwuZmEtdGFjaG9tZXRlciwuZmEtdGFjaG9tZXRlci1mYXN0IHtcbiAgLS1mYTogXCJcXGY2MmFcIjtcbn1cbi5mYS10ZWV0aCB7XG4gIC0tZmE6IFwiXFxmNjJlXCI7XG59XG4uZmEtdGVldGgtb3BlbiB7XG4gIC0tZmE6IFwiXFxmNjJmXCI7XG59XG4uZmEtbWFza3MtdGhlYXRlciwuZmEtdGhlYXRlci1tYXNrcyB7XG4gIC0tZmE6IFwiXFxmNjMwXCI7XG59XG4uZmEtdHJhZmZpYy1saWdodCB7XG4gIC0tZmE6IFwiXFxmNjM3XCI7XG59XG4uZmEtdHJ1Y2stbW9uc3RlciB7XG4gIC0tZmE6IFwiXFxmNjNiXCI7XG59XG4uZmEtdHJ1Y2stcGlja3VwIHtcbiAgLS1mYTogXCJcXGY2M2NcIjtcbn1cbi5mYS1hZCwuZmEtcmVjdGFuZ2xlLWFkIHtcbiAgLS1mYTogXCJcXGY2NDFcIjtcbn1cbi5mYS1hbmtoIHtcbiAgLS1mYTogXCJcXGY2NDRcIjtcbn1cbi5mYS1iaWJsZSwuZmEtYm9vay1iaWJsZSB7XG4gIC0tZmE6IFwiXFxmNjQ3XCI7XG59XG4uZmEtYnJpZWZjYXNlLWNsb2NrLC5mYS1idXNpbmVzcy10aW1lIHtcbiAgLS1mYTogXCJcXGY2NGFcIjtcbn1cbi5mYS1jaXR5IHtcbiAgLS1mYTogXCJcXGY2NGZcIjtcbn1cbi5mYS1jb21tZW50LWRvbGxhciB7XG4gIC0tZmE6IFwiXFxmNjUxXCI7XG59XG4uZmEtY29tbWVudHMtZG9sbGFyIHtcbiAgLS1mYTogXCJcXGY2NTNcIjtcbn1cbi5mYS1jcm9zcyB7XG4gIC0tZmE6IFwiXFxmNjU0XCI7XG59XG4uZmEtZGhhcm1hY2hha3JhIHtcbiAgLS1mYTogXCJcXGY2NTVcIjtcbn1cbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQge1xuICAtLWZhOiBcIlxcZjY1OFwiO1xufVxuLmZhLWZvbGRlci1taW51cyB7XG4gIC0tZmE6IFwiXFxmNjVkXCI7XG59XG4uZmEtZm9sZGVyLXBsdXMge1xuICAtLWZhOiBcIlxcZjY1ZVwiO1xufVxuLmZhLWZpbHRlci1jaXJjbGUtZG9sbGFyLC5mYS1mdW5uZWwtZG9sbGFyIHtcbiAgLS1mYTogXCJcXGY2NjJcIjtcbn1cbi5mYS1nb3B1cmFtIHtcbiAgLS1mYTogXCJcXGY2NjRcIjtcbn1cbi5mYS1oYW1zYSB7XG4gIC0tZmE6IFwiXFxmNjY1XCI7XG59XG4uZmEtYmFoYWksLmZhLWhheWthbCB7XG4gIC0tZmE6IFwiXFxmNjY2XCI7XG59XG4uZmEtamVkaSB7XG4gIC0tZmE6IFwiXFxmNjY5XCI7XG59XG4uZmEtYm9vay1qb3VybmFsLXdoaWxscywuZmEtam91cm5hbC13aGlsbHMge1xuICAtLWZhOiBcIlxcZjY2YVwiO1xufVxuLmZhLWthYWJhIHtcbiAgLS1mYTogXCJcXGY2NmJcIjtcbn1cbi5mYS1raGFuZGEge1xuICAtLWZhOiBcIlxcZjY2ZFwiO1xufVxuLmZhLWxhbmRtYXJrIHtcbiAgLS1mYTogXCJcXGY2NmZcIjtcbn1cbi5mYS1lbnZlbG9wZXMtYnVsaywuZmEtbWFpbC1idWxrIHtcbiAgLS1mYTogXCJcXGY2NzRcIjtcbn1cbi5mYS1tZW5vcmFoIHtcbiAgLS1mYTogXCJcXGY2NzZcIjtcbn1cbi5mYS1tb3NxdWUge1xuICAtLWZhOiBcIlxcZjY3OFwiO1xufVxuLmZhLW9tIHtcbiAgLS1mYTogXCJcXGY2NzlcIjtcbn1cbi5mYS1wYXN0YWZhcmlhbmlzbSwuZmEtc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nIHtcbiAgLS1mYTogXCJcXGY2N2JcIjtcbn1cbi5mYS1wZWFjZSB7XG4gIC0tZmE6IFwiXFxmNjdjXCI7XG59XG4uZmEtcGxhY2Utb2Ytd29yc2hpcCB7XG4gIC0tZmE6IFwiXFxmNjdmXCI7XG59XG4uZmEtcG9sbCwuZmEtc3F1YXJlLXBvbGwtdmVydGljYWwge1xuICAtLWZhOiBcIlxcZjY4MVwiO1xufVxuLmZhLXBvbGwtaCwuZmEtc3F1YXJlLXBvbGwtaG9yaXpvbnRhbCB7XG4gIC0tZmE6IFwiXFxmNjgyXCI7XG59XG4uZmEtcGVyc29uLXByYXlpbmcsLmZhLXByYXkge1xuICAtLWZhOiBcIlxcZjY4M1wiO1xufVxuLmZhLWhhbmRzLXByYXlpbmcsLmZhLXByYXlpbmctaGFuZHMge1xuICAtLWZhOiBcIlxcZjY4NFwiO1xufVxuLmZhLWJvb2stcXVyYW4sLmZhLXF1cmFuIHtcbiAgLS1mYTogXCJcXGY2ODdcIjtcbn1cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhciwuZmEtc2VhcmNoLWRvbGxhciB7XG4gIC0tZmE6IFwiXFxmNjg4XCI7XG59XG4uZmEtbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbiwuZmEtc2VhcmNoLWxvY2F0aW9uIHtcbiAgLS1mYTogXCJcXGY2ODlcIjtcbn1cbi5mYS1zb2NrcyB7XG4gIC0tZmE6IFwiXFxmNjk2XCI7XG59XG4uZmEtc3F1YXJlLXJvb3QtYWx0LC5mYS1zcXVhcmUtcm9vdC12YXJpYWJsZSB7XG4gIC0tZmE6IFwiXFxmNjk4XCI7XG59XG4uZmEtc3Rhci1hbmQtY3Jlc2NlbnQge1xuICAtLWZhOiBcIlxcZjY5OVwiO1xufVxuLmZhLXN0YXItb2YtZGF2aWQge1xuICAtLWZhOiBcIlxcZjY5YVwiO1xufVxuLmZhLXN5bmFnb2d1ZSB7XG4gIC0tZmE6IFwiXFxmNjliXCI7XG59XG4uZmEtc2Nyb2xsLXRvcmFoLC5mYS10b3JhaCB7XG4gIC0tZmE6IFwiXFxmNmEwXCI7XG59XG4uZmEtdG9yaWktZ2F0ZSB7XG4gIC0tZmE6IFwiXFxmNmExXCI7XG59XG4uZmEtdmloYXJhIHtcbiAgLS1mYTogXCJcXGY2YTdcIjtcbn1cbi5mYS12b2x1bWUsLmZhLXZvbHVtZS1tZWRpdW0ge1xuICAtLWZhOiBcIlxcZjZhOFwiO1xufVxuLmZhLXZvbHVtZS1tdXRlLC5mYS12b2x1bWUtdGltZXMsLmZhLXZvbHVtZS14bWFyayB7XG4gIC0tZmE6IFwiXFxmNmE5XCI7XG59XG4uZmEteWluLXlhbmcge1xuICAtLWZhOiBcIlxcZjZhZFwiO1xufVxuLmZhLWJsZW5kZXItcGhvbmUge1xuICAtLWZhOiBcIlxcZjZiNlwiO1xufVxuLmZhLWJvb2stZGVhZCwuZmEtYm9vay1za3VsbCB7XG4gIC0tZmE6IFwiXFxmNmI3XCI7XG59XG4uZmEtY2FtcGdyb3VuZCB7XG4gIC0tZmE6IFwiXFxmNmJiXCI7XG59XG4uZmEtY2F0IHtcbiAgLS1mYTogXCJcXGY2YmVcIjtcbn1cbi5mYS1jaGFpciB7XG4gIC0tZmE6IFwiXFxmNmMwXCI7XG59XG4uZmEtY2xvdWQtbW9vbiB7XG4gIC0tZmE6IFwiXFxmNmMzXCI7XG59XG4uZmEtY2xvdWQtc3VuIHtcbiAgLS1mYTogXCJcXGY2YzRcIjtcbn1cbi5mYS1jb3cge1xuICAtLWZhOiBcIlxcZjZjOFwiO1xufVxuLmZhLWRpY2UtZDIwIHtcbiAgLS1mYTogXCJcXGY2Y2ZcIjtcbn1cbi5mYS1kaWNlLWQ2IHtcbiAgLS1mYTogXCJcXGY2ZDFcIjtcbn1cbi5mYS1kb2cge1xuICAtLWZhOiBcIlxcZjZkM1wiO1xufVxuLmZhLWRyYWdvbiB7XG4gIC0tZmE6IFwiXFxmNmQ1XCI7XG59XG4uZmEtZHJ1bXN0aWNrLWJpdGUge1xuICAtLWZhOiBcIlxcZjZkN1wiO1xufVxuLmZhLWR1bmdlb24ge1xuICAtLWZhOiBcIlxcZjZkOVwiO1xufVxuLmZhLWZpbGUtY3N2IHtcbiAgLS1mYTogXCJcXGY2ZGRcIjtcbn1cbi5mYS1maXN0LXJhaXNlZCwuZmEtaGFuZC1maXN0IHtcbiAgLS1mYTogXCJcXGY2ZGVcIjtcbn1cbi5mYS1naG9zdCB7XG4gIC0tZmE6IFwiXFxmNmUyXCI7XG59XG4uZmEtaGFtbWVyIHtcbiAgLS1mYTogXCJcXGY2ZTNcIjtcbn1cbi5mYS1oYW51a2lhaCB7XG4gIC0tZmE6IFwiXFxmNmU2XCI7XG59XG4uZmEtaGF0LXdpemFyZCB7XG4gIC0tZmE6IFwiXFxmNmU4XCI7XG59XG4uZmEtaGlraW5nLC5mYS1wZXJzb24taGlraW5nIHtcbiAgLS1mYTogXCJcXGY2ZWNcIjtcbn1cbi5mYS1oaXBwbyB7XG4gIC0tZmE6IFwiXFxmNmVkXCI7XG59XG4uZmEtaG9yc2Uge1xuICAtLWZhOiBcIlxcZjZmMFwiO1xufVxuLmZhLWhvdXNlLWNoaW1uZXktY3JhY2ssLmZhLWhvdXNlLWRhbWFnZSB7XG4gIC0tZmE6IFwiXFxmNmYxXCI7XG59XG4uZmEtaHJ5dm5pYSwuZmEtaHJ5dm5pYS1zaWduIHtcbiAgLS1mYTogXCJcXGY2ZjJcIjtcbn1cbi5mYS1tYXNrIHtcbiAgLS1mYTogXCJcXGY2ZmFcIjtcbn1cbi5mYS1tb3VudGFpbiB7XG4gIC0tZmE6IFwiXFxmNmZjXCI7XG59XG4uZmEtbmV0d29yay13aXJlZCB7XG4gIC0tZmE6IFwiXFxmNmZmXCI7XG59XG4uZmEtb3R0ZXIge1xuICAtLWZhOiBcIlxcZjcwMFwiO1xufVxuLmZhLXJpbmcge1xuICAtLWZhOiBcIlxcZjcwYlwiO1xufVxuLmZhLXBlcnNvbi1ydW5uaW5nLC5mYS1ydW5uaW5nIHtcbiAgLS1mYTogXCJcXGY3MGNcIjtcbn1cbi5mYS1zY3JvbGwge1xuICAtLWZhOiBcIlxcZjcwZVwiO1xufVxuLmZhLXNrdWxsLWNyb3NzYm9uZXMge1xuICAtLWZhOiBcIlxcZjcxNFwiO1xufVxuLmZhLXNsYXNoIHtcbiAgLS1mYTogXCJcXGY3MTVcIjtcbn1cbi5mYS1zcGlkZXIge1xuICAtLWZhOiBcIlxcZjcxN1wiO1xufVxuLmZhLXRvaWxldC1wYXBlciwuZmEtdG9pbGV0LXBhcGVyLWFsdCwuZmEtdG9pbGV0LXBhcGVyLWJsYW5rIHtcbiAgLS1mYTogXCJcXGY3MWVcIjtcbn1cbi5mYS10cmFjdG9yIHtcbiAgLS1mYTogXCJcXGY3MjJcIjtcbn1cbi5mYS11c2VyLWluanVyZWQge1xuICAtLWZhOiBcIlxcZjcyOFwiO1xufVxuLmZhLXZyLWNhcmRib2FyZCB7XG4gIC0tZmE6IFwiXFxmNzI5XCI7XG59XG4uZmEtd2FuZC1zcGFya2xlcyB7XG4gIC0tZmE6IFwiXFxmNzJiXCI7XG59XG4uZmEtd2luZCB7XG4gIC0tZmE6IFwiXFxmNzJlXCI7XG59XG4uZmEtd2luZS1ib3R0bGUge1xuICAtLWZhOiBcIlxcZjcyZlwiO1xufVxuLmZhLWNsb3VkLW1lYXRiYWxsIHtcbiAgLS1mYTogXCJcXGY3M2JcIjtcbn1cbi5mYS1jbG91ZC1tb29uLXJhaW4ge1xuICAtLWZhOiBcIlxcZjczY1wiO1xufVxuLmZhLWNsb3VkLXJhaW4ge1xuICAtLWZhOiBcIlxcZjczZFwiO1xufVxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnkge1xuICAtLWZhOiBcIlxcZjc0MFwiO1xufVxuLmZhLWNsb3VkLXN1bi1yYWluIHtcbiAgLS1mYTogXCJcXGY3NDNcIjtcbn1cbi5mYS1kZW1vY3JhdCB7XG4gIC0tZmE6IFwiXFxmNzQ3XCI7XG59XG4uZmEtZmxhZy11c2Ege1xuICAtLWZhOiBcIlxcZjc0ZFwiO1xufVxuLmZhLWh1cnJpY2FuZSB7XG4gIC0tZmE6IFwiXFxmNzUxXCI7XG59XG4uZmEtbGFuZG1hcmstYWx0LC5mYS1sYW5kbWFyay1kb21lIHtcbiAgLS1mYTogXCJcXGY3NTJcIjtcbn1cbi5mYS1tZXRlb3Ige1xuICAtLWZhOiBcIlxcZjc1M1wiO1xufVxuLmZhLXBlcnNvbi1ib290aCB7XG4gIC0tZmE6IFwiXFxmNzU2XCI7XG59XG4uZmEtcG9vLWJvbHQsLmZhLXBvby1zdG9ybSB7XG4gIC0tZmE6IFwiXFxmNzVhXCI7XG59XG4uZmEtcmFpbmJvdyB7XG4gIC0tZmE6IFwiXFxmNzViXCI7XG59XG4uZmEtcmVwdWJsaWNhbiB7XG4gIC0tZmE6IFwiXFxmNzVlXCI7XG59XG4uZmEtc21vZyB7XG4gIC0tZmE6IFwiXFxmNzVmXCI7XG59XG4uZmEtdGVtcGVyYXR1cmUtaGlnaCB7XG4gIC0tZmE6IFwiXFxmNzY5XCI7XG59XG4uZmEtdGVtcGVyYXR1cmUtbG93IHtcbiAgLS1mYTogXCJcXGY3NmJcIjtcbn1cbi5mYS1jbG91ZC1ib2x0LC5mYS10aHVuZGVyc3Rvcm0ge1xuICAtLWZhOiBcIlxcZjc2Y1wiO1xufVxuLmZhLXRvcm5hZG8ge1xuICAtLWZhOiBcIlxcZjc2ZlwiO1xufVxuLmZhLXZvbGNhbm8ge1xuICAtLWZhOiBcIlxcZjc3MFwiO1xufVxuLmZhLWNoZWNrLXRvLXNsb3QsLmZhLXZvdGUteWVhIHtcbiAgLS1mYTogXCJcXGY3NzJcIjtcbn1cbi5mYS13YXRlciB7XG4gIC0tZmE6IFwiXFxmNzczXCI7XG59XG4uZmEtYmFieSB7XG4gIC0tZmE6IFwiXFxmNzdjXCI7XG59XG4uZmEtYmFieS1jYXJyaWFnZSwuZmEtY2FycmlhZ2UtYmFieSB7XG4gIC0tZmE6IFwiXFxmNzdkXCI7XG59XG4uZmEtYmlvaGF6YXJkIHtcbiAgLS1mYTogXCJcXGY3ODBcIjtcbn1cbi5mYS1ibG9nIHtcbiAgLS1mYTogXCJcXGY3ODFcIjtcbn1cbi5mYS1jYWxlbmRhci1kYXkge1xuICAtLWZhOiBcIlxcZjc4M1wiO1xufVxuLmZhLWNhbGVuZGFyLXdlZWsge1xuICAtLWZhOiBcIlxcZjc4NFwiO1xufVxuLmZhLWNhbmR5LWNhbmUge1xuICAtLWZhOiBcIlxcZjc4NlwiO1xufVxuLmZhLWNhcnJvdCB7XG4gIC0tZmE6IFwiXFxmNzg3XCI7XG59XG4uZmEtY2FzaC1yZWdpc3RlciB7XG4gIC0tZmE6IFwiXFxmNzg4XCI7XG59XG4uZmEtY29tcHJlc3MtYXJyb3dzLWFsdCwuZmEtbWluaW1pemUge1xuICAtLWZhOiBcIlxcZjc4Y1wiO1xufVxuLmZhLWR1bXBzdGVyIHtcbiAgLS1mYTogXCJcXGY3OTNcIjtcbn1cbi5mYS1kdW1wc3Rlci1maXJlIHtcbiAgLS1mYTogXCJcXGY3OTRcIjtcbn1cbi5mYS1ldGhlcm5ldCB7XG4gIC0tZmE6IFwiXFxmNzk2XCI7XG59XG4uZmEtZ2lmdHMge1xuICAtLWZhOiBcIlxcZjc5Y1wiO1xufVxuLmZhLWNoYW1wYWduZS1nbGFzc2VzLC5mYS1nbGFzcy1jaGVlcnMge1xuICAtLWZhOiBcIlxcZjc5ZlwiO1xufVxuLmZhLWdsYXNzLXdoaXNrZXksLmZhLXdoaXNrZXktZ2xhc3Mge1xuICAtLWZhOiBcIlxcZjdhMFwiO1xufVxuLmZhLWVhcnRoLWV1cm9wZSwuZmEtZ2xvYmUtZXVyb3BlIHtcbiAgLS1mYTogXCJcXGY3YTJcIjtcbn1cbi5mYS1ncmlwLWxpbmVzIHtcbiAgLS1mYTogXCJcXGY3YTRcIjtcbn1cbi5mYS1ncmlwLWxpbmVzLXZlcnRpY2FsIHtcbiAgLS1mYTogXCJcXGY3YTVcIjtcbn1cbi5mYS1ndWl0YXIge1xuICAtLWZhOiBcIlxcZjdhNlwiO1xufVxuLmZhLWhlYXJ0LWJyb2tlbiwuZmEtaGVhcnQtY3JhY2sge1xuICAtLWZhOiBcIlxcZjdhOVwiO1xufVxuLmZhLWhvbGx5LWJlcnJ5IHtcbiAgLS1mYTogXCJcXGY3YWFcIjtcbn1cbi5mYS1ob3JzZS1oZWFkIHtcbiAgLS1mYTogXCJcXGY3YWJcIjtcbn1cbi5mYS1pY2ljbGVzIHtcbiAgLS1mYTogXCJcXGY3YWRcIjtcbn1cbi5mYS1pZ2xvbyB7XG4gIC0tZmE6IFwiXFxmN2FlXCI7XG59XG4uZmEtbWl0dGVuIHtcbiAgLS1mYTogXCJcXGY3YjVcIjtcbn1cbi5mYS1tdWctaG90IHtcbiAgLS1mYTogXCJcXGY3YjZcIjtcbn1cbi5mYS1yYWRpYXRpb24ge1xuICAtLWZhOiBcIlxcZjdiOVwiO1xufVxuLmZhLWNpcmNsZS1yYWRpYXRpb24sLmZhLXJhZGlhdGlvbi1hbHQge1xuICAtLWZhOiBcIlxcZjdiYVwiO1xufVxuLmZhLXJlc3Ryb29tIHtcbiAgLS1mYTogXCJcXGY3YmRcIjtcbn1cbi5mYS1zYXRlbGxpdGUge1xuICAtLWZhOiBcIlxcZjdiZlwiO1xufVxuLmZhLXNhdGVsbGl0ZS1kaXNoIHtcbiAgLS1mYTogXCJcXGY3YzBcIjtcbn1cbi5mYS1zZC1jYXJkIHtcbiAgLS1mYTogXCJcXGY3YzJcIjtcbn1cbi5mYS1zaW0tY2FyZCB7XG4gIC0tZmE6IFwiXFxmN2M0XCI7XG59XG4uZmEtcGVyc29uLXNrYXRpbmcsLmZhLXNrYXRpbmcge1xuICAtLWZhOiBcIlxcZjdjNVwiO1xufVxuLmZhLXBlcnNvbi1za2lpbmcsLmZhLXNraWluZyB7XG4gIC0tZmE6IFwiXFxmN2M5XCI7XG59XG4uZmEtcGVyc29uLXNraWluZy1ub3JkaWMsLmZhLXNraWluZy1ub3JkaWMge1xuICAtLWZhOiBcIlxcZjdjYVwiO1xufVxuLmZhLXNsZWlnaCB7XG4gIC0tZmE6IFwiXFxmN2NjXCI7XG59XG4uZmEtY29tbWVudC1zbXMsLmZhLXNtcyB7XG4gIC0tZmE6IFwiXFxmN2NkXCI7XG59XG4uZmEtcGVyc29uLXNub3dib2FyZGluZywuZmEtc25vd2JvYXJkaW5nIHtcbiAgLS1mYTogXCJcXGY3Y2VcIjtcbn1cbi5mYS1zbm93bWFuIHtcbiAgLS1mYTogXCJcXGY3ZDBcIjtcbn1cbi5mYS1zbm93cGxvdyB7XG4gIC0tZmE6IFwiXFxmN2QyXCI7XG59XG4uZmEtdGVuZ2UsLmZhLXRlbmdlLXNpZ24ge1xuICAtLWZhOiBcIlxcZjdkN1wiO1xufVxuLmZhLXRvaWxldCB7XG4gIC0tZmE6IFwiXFxmN2Q4XCI7XG59XG4uZmEtc2NyZXdkcml2ZXItd3JlbmNoLC5mYS10b29scyB7XG4gIC0tZmE6IFwiXFxmN2Q5XCI7XG59XG4uZmEtY2FibGUtY2FyLC5mYS10cmFtIHtcbiAgLS1mYTogXCJcXGY3ZGFcIjtcbn1cbi5mYS1maXJlLWFsdCwuZmEtZmlyZS1mbGFtZS1jdXJ2ZWQge1xuICAtLWZhOiBcIlxcZjdlNFwiO1xufVxuLmZhLWJhY29uIHtcbiAgLS1mYTogXCJcXGY3ZTVcIjtcbn1cbi5mYS1ib29rLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjdlNlwiO1xufVxuLmZhLWJyZWFkLXNsaWNlIHtcbiAgLS1mYTogXCJcXGY3ZWNcIjtcbn1cbi5mYS1jaGVlc2Uge1xuICAtLWZhOiBcIlxcZjdlZlwiO1xufVxuLmZhLWNsaW5pYy1tZWRpY2FsLC5mYS1ob3VzZS1jaGltbmV5LW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjdmMlwiO1xufVxuLmZhLWNsaXBib2FyZC11c2VyIHtcbiAgLS1mYTogXCJcXGY3ZjNcIjtcbn1cbi5mYS1jb21tZW50LW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjdmNVwiO1xufVxuLmZhLWNydXRjaCB7XG4gIC0tZmE6IFwiXFxmN2Y3XCI7XG59XG4uZmEtZGlzZWFzZSB7XG4gIC0tZmE6IFwiXFxmN2ZhXCI7XG59XG4uZmEtZWdnIHtcbiAgLS1mYTogXCJcXGY3ZmJcIjtcbn1cbi5mYS1mb2xkZXItdHJlZSB7XG4gIC0tZmE6IFwiXFxmODAyXCI7XG59XG4uZmEtYnVyZ2VyLC5mYS1oYW1idXJnZXIge1xuICAtLWZhOiBcIlxcZjgwNVwiO1xufVxuLmZhLWhhbmQtbWlkZGxlLWZpbmdlciB7XG4gIC0tZmE6IFwiXFxmODA2XCI7XG59XG4uZmEtaGFyZC1oYXQsLmZhLWhhdC1oYXJkLC5mYS1oZWxtZXQtc2FmZXR5IHtcbiAgLS1mYTogXCJcXGY4MDdcIjtcbn1cbi5mYS1ob3NwaXRhbC11c2VyIHtcbiAgLS1mYTogXCJcXGY4MGRcIjtcbn1cbi5mYS1ob3Rkb2cge1xuICAtLWZhOiBcIlxcZjgwZlwiO1xufVxuLmZhLWljZS1jcmVhbSB7XG4gIC0tZmE6IFwiXFxmODEwXCI7XG59XG4uZmEtbGFwdG9wLW1lZGljYWwge1xuICAtLWZhOiBcIlxcZjgxMlwiO1xufVxuLmZhLXBhZ2VyIHtcbiAgLS1mYTogXCJcXGY4MTVcIjtcbn1cbi5mYS1wZXBwZXItaG90IHtcbiAgLS1mYTogXCJcXGY4MTZcIjtcbn1cbi5mYS1waXp6YS1zbGljZSB7XG4gIC0tZmE6IFwiXFxmODE4XCI7XG59XG4uZmEtc2Fjay1kb2xsYXIge1xuICAtLWZhOiBcIlxcZjgxZFwiO1xufVxuLmZhLWJvb2stdGFuYWtoLC5mYS10YW5ha2gge1xuICAtLWZhOiBcIlxcZjgyN1wiO1xufVxuLmZhLWJhcnMtcHJvZ3Jlc3MsLmZhLXRhc2tzLWFsdCB7XG4gIC0tZmE6IFwiXFxmODI4XCI7XG59XG4uZmEtdHJhc2gtYXJyb3ctdXAsLmZhLXRyYXNoLXJlc3RvcmUge1xuICAtLWZhOiBcIlxcZjgyOVwiO1xufVxuLmZhLXRyYXNoLWNhbi1hcnJvdy11cCwuZmEtdHJhc2gtcmVzdG9yZS1hbHQge1xuICAtLWZhOiBcIlxcZjgyYVwiO1xufVxuLmZhLXVzZXItbnVyc2Uge1xuICAtLWZhOiBcIlxcZjgyZlwiO1xufVxuLmZhLXdhdmUtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGY4M2VcIjtcbn1cbi5mYS1iaWtpbmcsLmZhLXBlcnNvbi1iaWtpbmcge1xuICAtLWZhOiBcIlxcZjg0YVwiO1xufVxuLmZhLWJvcmRlci1hbGwge1xuICAtLWZhOiBcIlxcZjg0Y1wiO1xufVxuLmZhLWJvcmRlci1ub25lIHtcbiAgLS1mYTogXCJcXGY4NTBcIjtcbn1cbi5mYS1ib3JkZXItc3R5bGUsLmZhLWJvcmRlci10b3AtbGVmdCB7XG4gIC0tZmE6IFwiXFxmODUzXCI7XG59XG4uZmEtZGlnZ2luZywuZmEtcGVyc29uLWRpZ2dpbmcge1xuICAtLWZhOiBcIlxcZjg1ZVwiO1xufVxuLmZhLWZhbiB7XG4gIC0tZmE6IFwiXFxmODYzXCI7XG59XG4uZmEtaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHQsLmZhLWljb25zIHtcbiAgLS1mYTogXCJcXGY4NmRcIjtcbn1cbi5mYS1waG9uZS1hbHQsLmZhLXBob25lLWZsaXAge1xuICAtLWZhOiBcIlxcZjg3OVwiO1xufVxuLmZhLXBob25lLXNxdWFyZS1hbHQsLmZhLXNxdWFyZS1waG9uZS1mbGlwIHtcbiAgLS1mYTogXCJcXGY4N2JcIjtcbn1cbi5mYS1waG90by1maWxtLC5mYS1waG90by12aWRlbyB7XG4gIC0tZmE6IFwiXFxmODdjXCI7XG59XG4uZmEtcmVtb3ZlLWZvcm1hdCwuZmEtdGV4dC1zbGFzaCB7XG4gIC0tZmE6IFwiXFxmODdkXCI7XG59XG4uZmEtYXJyb3ctZG93bi16LWEsLmZhLXNvcnQtYWxwaGEtZGVzYywuZmEtc29ydC1hbHBoYS1kb3duLWFsdCB7XG4gIC0tZmE6IFwiXFxmODgxXCI7XG59XG4uZmEtYXJyb3ctdXAtei1hLC5mYS1zb3J0LWFscGhhLXVwLWFsdCB7XG4gIC0tZmE6IFwiXFxmODgyXCI7XG59XG4uZmEtYXJyb3ctZG93bi1zaG9ydC13aWRlLC5mYS1zb3J0LWFtb3VudC1kZXNjLC5mYS1zb3J0LWFtb3VudC1kb3duLWFsdCB7XG4gIC0tZmE6IFwiXFxmODg0XCI7XG59XG4uZmEtYXJyb3ctdXAtc2hvcnQtd2lkZSwuZmEtc29ydC1hbW91bnQtdXAtYWx0IHtcbiAgLS1mYTogXCJcXGY4ODVcIjtcbn1cbi5mYS1hcnJvdy1kb3duLTktMSwuZmEtc29ydC1udW1lcmljLWRlc2MsLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdCB7XG4gIC0tZmE6IFwiXFxmODg2XCI7XG59XG4uZmEtYXJyb3ctdXAtOS0xLC5mYS1zb3J0LW51bWVyaWMtdXAtYWx0IHtcbiAgLS1mYTogXCJcXGY4ODdcIjtcbn1cbi5mYS1zcGVsbC1jaGVjayB7XG4gIC0tZmE6IFwiXFxmODkxXCI7XG59XG4uZmEtdm9pY2VtYWlsIHtcbiAgLS1mYTogXCJcXGY4OTdcIjtcbn1cbi5mYS1oYXQtY293Ym95IHtcbiAgLS1mYTogXCJcXGY4YzBcIjtcbn1cbi5mYS1oYXQtY293Ym95LXNpZGUge1xuICAtLWZhOiBcIlxcZjhjMVwiO1xufVxuLmZhLWNvbXB1dGVyLW1vdXNlLC5mYS1tb3VzZSB7XG4gIC0tZmE6IFwiXFxmOGNjXCI7XG59XG4uZmEtcmFkaW8ge1xuICAtLWZhOiBcIlxcZjhkN1wiO1xufVxuLmZhLXJlY29yZC12aW55bCB7XG4gIC0tZmE6IFwiXFxmOGQ5XCI7XG59XG4uZmEtd2Fsa2llLXRhbGtpZSB7XG4gIC0tZmE6IFwiXFxmOGVmXCI7XG59XG4uZmEtY2FyYXZhbiB7XG4gIC0tZmE6IFwiXFxmOGZmXCI7XG59XG46aG9zdCw6cm9vdCB7XG4gIC0tZmEtZmFtaWx5LWJyYW5kczogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgLS1mYS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSB2YXIoLS1mYS1mYW1pbHktYnJhbmRzKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybCguLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMik7XG59XG4uZmEtYnJhbmRzLC5mYS1jbGFzc2ljLmZhLWJyYW5kcywuZmFiIHtcbiAgLS1mYS1mYW1pbHk6IHZhcigtLWZhLWZhbWlseS1icmFuZHMpO1xuICAtLWZhLXN0eWxlOiA0MDA7XG59XG4uZmEtZmlyZWZveC1icm93c2VyIHtcbiAgLS1mYTogXCJcXGUwMDdcIjtcbn1cbi5mYS1pZGVhbCB7XG4gIC0tZmE6IFwiXFxlMDEzXCI7XG59XG4uZmEtbWljcm9ibG9nIHtcbiAgLS1mYTogXCJcXGUwMWFcIjtcbn1cbi5mYS1waWVkLXBpcGVyLXNxdWFyZSwuZmEtc3F1YXJlLXBpZWQtcGlwZXIge1xuICAtLWZhOiBcIlxcZTAxZVwiO1xufVxuLmZhLXVuaXR5IHtcbiAgLS1mYTogXCJcXGUwNDlcIjtcbn1cbi5mYS1kYWlseW1vdGlvbiB7XG4gIC0tZmE6IFwiXFxlMDUyXCI7XG59XG4uZmEtaW5zdGFncmFtLXNxdWFyZSwuZmEtc3F1YXJlLWluc3RhZ3JhbSB7XG4gIC0tZmE6IFwiXFxlMDU1XCI7XG59XG4uZmEtbWl4ZXIge1xuICAtLWZhOiBcIlxcZTA1NlwiO1xufVxuLmZhLXNob3BpZnkge1xuICAtLWZhOiBcIlxcZTA1N1wiO1xufVxuLmZhLWRlZXplciB7XG4gIC0tZmE6IFwiXFxlMDc3XCI7XG59XG4uZmEtZWRnZS1sZWdhY3kge1xuICAtLWZhOiBcIlxcZTA3OFwiO1xufVxuLmZhLWdvb2dsZS1wYXkge1xuICAtLWZhOiBcIlxcZTA3OVwiO1xufVxuLmZhLXJ1c3Qge1xuICAtLWZhOiBcIlxcZTA3YVwiO1xufVxuLmZhLXRpa3RvayB7XG4gIC0tZmE6IFwiXFxlMDdiXCI7XG59XG4uZmEtdW5zcGxhc2gge1xuICAtLWZhOiBcIlxcZTA3Y1wiO1xufVxuLmZhLWNsb3VkZmxhcmUge1xuICAtLWZhOiBcIlxcZTA3ZFwiO1xufVxuLmZhLWd1aWxkZWQge1xuICAtLWZhOiBcIlxcZTA3ZVwiO1xufVxuLmZhLWhpdmUge1xuICAtLWZhOiBcIlxcZTA3ZlwiO1xufVxuLmZhLTQyLWdyb3VwLC5mYS1pbm5vc29mdCB7XG4gIC0tZmE6IFwiXFxlMDgwXCI7XG59XG4uZmEtaW5zdGFsb2Qge1xuICAtLWZhOiBcIlxcZTA4MVwiO1xufVxuLmZhLW9jdG9wdXMtZGVwbG95IHtcbiAgLS1mYTogXCJcXGUwODJcIjtcbn1cbi5mYS1wZXJieXRlIHtcbiAgLS1mYTogXCJcXGUwODNcIjtcbn1cbi5mYS11bmNoYXJ0ZWQge1xuICAtLWZhOiBcIlxcZTA4NFwiO1xufVxuLmZhLXdhdGNobWFuLW1vbml0b3Jpbmcge1xuICAtLWZhOiBcIlxcZTA4N1wiO1xufVxuLmZhLXdvZHUge1xuICAtLWZhOiBcIlxcZTA4OFwiO1xufVxuLmZhLXdpcnNpbmRoYW5kd2VyaywuZmEtd3NoIHtcbiAgLS1mYTogXCJcXGUyZDBcIjtcbn1cbi5mYS1ib3RzIHtcbiAgLS1mYTogXCJcXGUzNDBcIjtcbn1cbi5mYS1jbXBsaWQge1xuICAtLWZhOiBcIlxcZTM2MFwiO1xufVxuLmZhLWJpbGliaWxpIHtcbiAgLS1mYTogXCJcXGUzZDlcIjtcbn1cbi5mYS1nb2xhbmcge1xuICAtLWZhOiBcIlxcZTQwZlwiO1xufVxuLmZhLXBpeCB7XG4gIC0tZmE6IFwiXFxlNDNhXCI7XG59XG4uZmEtc2l0cm94IHtcbiAgLS1mYTogXCJcXGU0NGFcIjtcbn1cbi5mYS1oYXNobm9kZSB7XG4gIC0tZmE6IFwiXFxlNDk5XCI7XG59XG4uZmEtbWV0YSB7XG4gIC0tZmE6IFwiXFxlNDliXCI7XG59XG4uZmEtcGFkbGV0IHtcbiAgLS1mYTogXCJcXGU0YTBcIjtcbn1cbi5mYS1uZmMtZGlyZWN0aW9uYWwge1xuICAtLWZhOiBcIlxcZTUzMFwiO1xufVxuLmZhLW5mYy1zeW1ib2wge1xuICAtLWZhOiBcIlxcZTUzMVwiO1xufVxuLmZhLXNjcmVlbnBhbCB7XG4gIC0tZmE6IFwiXFxlNTcwXCI7XG59XG4uZmEtc3BhY2UtYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNWFjXCI7XG59XG4uZmEtc3F1YXJlLWZvbnQtYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNWFkXCI7XG59XG4uZmEtZ2l0bGFiLXNxdWFyZSwuZmEtc3F1YXJlLWdpdGxhYiB7XG4gIC0tZmE6IFwiXFxlNWFlXCI7XG59XG4uZmEtb2R5c2VlIHtcbiAgLS1mYTogXCJcXGU1YzZcIjtcbn1cbi5mYS1zdHViYmVyIHtcbiAgLS1mYTogXCJcXGU1YzdcIjtcbn1cbi5mYS1kZWJpYW4ge1xuICAtLWZhOiBcIlxcZTYwYlwiO1xufVxuLmZhLXNob2VsYWNlIHtcbiAgLS1mYTogXCJcXGU2MGNcIjtcbn1cbi5mYS10aHJlYWRzIHtcbiAgLS1mYTogXCJcXGU2MThcIjtcbn1cbi5mYS1zcXVhcmUtdGhyZWFkcyB7XG4gIC0tZmE6IFwiXFxlNjE5XCI7XG59XG4uZmEtc3F1YXJlLXgtdHdpdHRlciB7XG4gIC0tZmE6IFwiXFxlNjFhXCI7XG59XG4uZmEteC10d2l0dGVyIHtcbiAgLS1mYTogXCJcXGU2MWJcIjtcbn1cbi5mYS1vcGVuc3VzZSB7XG4gIC0tZmE6IFwiXFxlNjJiXCI7XG59XG4uZmEtbGV0dGVyYm94ZCB7XG4gIC0tZmE6IFwiXFxlNjJkXCI7XG59XG4uZmEtc3F1YXJlLWxldHRlcmJveGQge1xuICAtLWZhOiBcIlxcZTYyZVwiO1xufVxuLmZhLW1pbnRiaXQge1xuICAtLWZhOiBcIlxcZTYyZlwiO1xufVxuLmZhLWdvb2dsZS1zY2hvbGFyIHtcbiAgLS1mYTogXCJcXGU2M2JcIjtcbn1cbi5mYS1icmF2ZSB7XG4gIC0tZmE6IFwiXFxlNjNjXCI7XG59XG4uZmEtYnJhdmUtcmV2ZXJzZSB7XG4gIC0tZmE6IFwiXFxlNjNkXCI7XG59XG4uZmEtcGl4aXYge1xuICAtLWZhOiBcIlxcZTY0MFwiO1xufVxuLmZhLXVwd29yayB7XG4gIC0tZmE6IFwiXFxlNjQxXCI7XG59XG4uZmEtd2ViZmxvdyB7XG4gIC0tZmE6IFwiXFxlNjVjXCI7XG59XG4uZmEtc2lnbmFsLW1lc3NlbmdlciB7XG4gIC0tZmE6IFwiXFxlNjYzXCI7XG59XG4uZmEtYmx1ZXNreSB7XG4gIC0tZmE6IFwiXFxlNjcxXCI7XG59XG4uZmEtanhsIHtcbiAgLS1mYTogXCJcXGU2N2JcIjtcbn1cbi5mYS1zcXVhcmUtdXB3b3JrIHtcbiAgLS1mYTogXCJcXGU2N2NcIjtcbn1cbi5mYS13ZWItYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNjgyXCI7XG59XG4uZmEtc3F1YXJlLXdlYi1hd2Vzb21lIHtcbiAgLS1mYTogXCJcXGU2ODNcIjtcbn1cbi5mYS1zcXVhcmUtd2ViLWF3ZXNvbWUtc3Ryb2tlIHtcbiAgLS1mYTogXCJcXGU2ODRcIjtcbn1cbi5mYS1kYXJ0LWxhbmcge1xuICAtLWZhOiBcIlxcZTY5M1wiO1xufVxuLmZhLWZsdXR0ZXIge1xuICAtLWZhOiBcIlxcZTY5NFwiO1xufVxuLmZhLWZpbGVzLXBpbndoZWVsIHtcbiAgLS1mYTogXCJcXGU2OWZcIjtcbn1cbi5mYS1jc3Mge1xuICAtLWZhOiBcIlxcZTZhMlwiO1xufVxuLmZhLXNxdWFyZS1ibHVlc2t5IHtcbiAgLS1mYTogXCJcXGU2YTNcIjtcbn1cbi5mYS1vcGVuYWkge1xuICAtLWZhOiBcIlxcZTdjZlwiO1xufVxuLmZhLXNxdWFyZS1saW5rZWRpbiB7XG4gIC0tZmE6IFwiXFxlN2QwXCI7XG59XG4uZmEtY2FzaC1hcHAge1xuICAtLWZhOiBcIlxcZTdkNFwiO1xufVxuLmZhLWRpc3F1cyB7XG4gIC0tZmE6IFwiXFxlN2Q1XCI7XG59XG4uZmEtMTF0eSwuZmEtZWxldmVudHkge1xuICAtLWZhOiBcIlxcZTdkNlwiO1xufVxuLmZhLWtha2FvLXRhbGsge1xuICAtLWZhOiBcIlxcZTdkN1wiO1xufVxuLmZhLWxpbmt0cmVlIHtcbiAgLS1mYTogXCJcXGU3ZDhcIjtcbn1cbi5mYS1ub3Rpb24ge1xuICAtLWZhOiBcIlxcZTdkOVwiO1xufVxuLmZhLXBhbmRvcmEge1xuICAtLWZhOiBcIlxcZTdkYVwiO1xufVxuLmZhLXBpeGVsZmVkIHtcbiAgLS1mYTogXCJcXGU3ZGJcIjtcbn1cbi5mYS10aWRhbCB7XG4gIC0tZmE6IFwiXFxlN2RjXCI7XG59XG4uZmEtdnNjbyB7XG4gIC0tZmE6IFwiXFxlN2RkXCI7XG59XG4uZmEtdzNjIHtcbiAgLS1mYTogXCJcXGU3ZGVcIjtcbn1cbi5mYS1sdW1vbiB7XG4gIC0tZmE6IFwiXFxlN2UyXCI7XG59XG4uZmEtbHVtb24tZHJvcCB7XG4gIC0tZmE6IFwiXFxlN2UzXCI7XG59XG4uZmEtc3F1YXJlLWZpZ21hIHtcbiAgLS1mYTogXCJcXGU3ZTRcIjtcbn1cbi5mYS10ZXgge1xuICAtLWZhOiBcIlxcZTdmZlwiO1xufVxuLmZhLWR1b2xpbmdvIHtcbiAgLS1mYTogXCJcXGU4MTJcIjtcbn1cbi5mYS1zdXBwb3J0bm93IHtcbiAgLS1mYTogXCJcXGU4MzNcIjtcbn1cbi5mYS10b3ItYnJvd3NlciB7XG4gIC0tZmE6IFwiXFxlODM4XCI7XG59XG4uZmEtdHlwZXNjcmlwdCB7XG4gIC0tZmE6IFwiXFxlODQwXCI7XG59XG4uZmEtc3F1YXJlLWRlc2twcm8ge1xuICAtLWZhOiBcIlxcZTg0NFwiO1xufVxuLmZhLWNpcmNsZS16dWxpcCB7XG4gIC0tZmE6IFwiXFxlODUxXCI7XG59XG4uZmEtanVsaWEge1xuICAtLWZhOiBcIlxcZTg1MlwiO1xufVxuLmZhLXp1bGlwIHtcbiAgLS1mYTogXCJcXGU4NTNcIjtcbn1cbi5mYS11bmlzb24ge1xuICAtLWZhOiBcIlxcZTg1NFwiO1xufVxuLmZhLWJnZywuZmEtYm9hcmQtZ2FtZS1nZWVrIHtcbiAgLS1mYTogXCJcXGU4NTVcIjtcbn1cbi5mYS1rby1maSB7XG4gIC0tZmE6IFwiXFxlODU2XCI7XG59XG4uZmEta3ViZXJuZXRlcyB7XG4gIC0tZmE6IFwiXFxlODU3XCI7XG59XG4uZmEtcG9zdGdyZXNxbCB7XG4gIC0tZmE6IFwiXFxlODU4XCI7XG59XG4uZmEtc2NhbGV3YXkge1xuICAtLWZhOiBcIlxcZTg1OVwiO1xufVxuLmZhLXZlbm1vIHtcbiAgLS1mYTogXCJcXGU4NWFcIjtcbn1cbi5mYS12ZW5tby12IHtcbiAgLS1mYTogXCJcXGU4NWJcIjtcbn1cbi5mYS11bnJlYWwtZW5naW5lIHtcbiAgLS1mYTogXCJcXGU4NWNcIjtcbn1cbi5mYS1nbG9iYWxlYWtzIHtcbiAgLS1mYTogXCJcXGU4NWRcIjtcbn1cbi5mYS1zb2xhbmEge1xuICAtLWZhOiBcIlxcZTg1ZVwiO1xufVxuLmZhLXRocmVlbWEge1xuICAtLWZhOiBcIlxcZTg1ZlwiO1xufVxuLmZhLWZvcmdlam8ge1xuICAtLWZhOiBcIlxcZTg2MFwiO1xufVxuLmZhLWNsYXVkZSB7XG4gIC0tZmE6IFwiXFxlODYxXCI7XG59XG4uZmEtZ2l0ZWUge1xuICAtLWZhOiBcIlxcZTg2M1wiO1xufVxuLmZhLXhtcHAge1xuICAtLWZhOiBcIlxcZTg2NFwiO1xufVxuLmZhLWZlZGl2ZXJzZSB7XG4gIC0tZmE6IFwiXFxlODY1XCI7XG59XG4uZmEtdGFpbHdpbmQtY3NzIHtcbiAgLS1mYTogXCJcXGU4NjZcIjtcbn1cbi5mYS1hcmNoLWxpbnV4IHtcbiAgLS1mYTogXCJcXGU4NjdcIjtcbn1cbi5mYS1zdmVsdGUge1xuICAtLWZhOiBcIlxcZTg2OFwiO1xufVxuLmZhLWh1Z2dpbmctZmFjZSB7XG4gIC0tZmE6IFwiXFxlODY5XCI7XG59XG4uZmEtbGVldGNvZGUge1xuICAtLWZhOiBcIlxcZTg2YVwiO1xufVxuLmZhLW9wZW5zdHJlZXRtYXAge1xuICAtLWZhOiBcIlxcZTg2YlwiO1xufVxuLmZhLXVsdHJhbHl0aWNzIHtcbiAgLS1mYTogXCJcXGU4NmRcIjtcbn1cbi5mYS11bHRyYWx5dGljcy1odWIge1xuICAtLWZhOiBcIlxcZTg2ZVwiO1xufVxuLmZhLXVsdHJhbHl0aWNzLXlvbG8ge1xuICAtLWZhOiBcIlxcZTg2ZlwiO1xufVxuLmZhLW9ic2lkaWFuIHtcbiAgLS1mYTogXCJcXGU4NzlcIjtcbn1cbi5mYS16b29tIHtcbiAgLS1mYTogXCJcXGU4N2JcIjtcbn1cbi5mYS12aW0ge1xuICAtLWZhOiBcIlxcZTg4YVwiO1xufVxuLmZhLXN5bWZvbnljYXN0cyB7XG4gIC0tZmE6IFwiXFxlOGFiXCI7XG59XG4uZmEtYnVpbGQtYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlOGFjXCI7XG59XG4uZmEtY29kZWJlcmcge1xuICAtLWZhOiBcIlxcZThhZFwiO1xufVxuLmZhLWRldnBvc3Qge1xuICAtLWZhOiBcIlxcZThhZVwiO1xufVxuLmZhLWludGVybmV0LWFyY2hpdmUge1xuICAtLWZhOiBcIlxcZThiMVwiO1xufVxuLmZhLWxldHMtZW5jcnlwdCB7XG4gIC0tZmE6IFwiXFxlOGIyXCI7XG59XG4uZmEtbWF0cml4IHtcbiAgLS1mYTogXCJcXGU4YjNcIjtcbn1cbi5mYS1tYXR0ZXJtb3N0IHtcbiAgLS1mYTogXCJcXGU4YjRcIjtcbn1cbi5mYS1uZXh0Y2xvdWQge1xuICAtLWZhOiBcIlxcZThiNVwiO1xufVxuLmZhLXJvYmxveC1jcmVhdG9yLXN0dWRpbyB7XG4gIC0tZmE6IFwiXFxlOGI2XCI7XG59XG4uZmEtc3F1YXJlLWJ1aWxkLWF3ZXNvbWUtc3Ryb2tlIHtcbiAgLS1mYTogXCJcXGU4YjdcIjtcbn1cbi5mYS1zdWJzdGFjayB7XG4gIC0tZmE6IFwiXFxlOGI4XCI7XG59XG4uZmEtdGVzbGEge1xuICAtLWZhOiBcIlxcZThiOVwiO1xufVxuLmZhLXhycCB7XG4gIC0tZmE6IFwiXFxlOGJhXCI7XG59XG4uZmEteHJwbCB7XG4gIC0tZmE6IFwiXFxlOGJiXCI7XG59XG4uZmEteW91dHViZS1zaG9ydHMge1xuICAtLWZhOiBcIlxcZThiY1wiO1xufVxuLmZhLXJvciB7XG4gIC0tZmE6IFwiXFxlOGJkXCI7XG59XG4uZmEtc3F1YXJlLXR3aXR0ZXIsLmZhLXR3aXR0ZXItc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwODFcIjtcbn1cbi5mYS1mYWNlYm9vay1zcXVhcmUsLmZhLXNxdWFyZS1mYWNlYm9vayB7XG4gIC0tZmE6IFwiXFxmMDgyXCI7XG59XG4uZmEtbGlua2VkaW4ge1xuICAtLWZhOiBcIlxcZjA4Y1wiO1xufVxuLmZhLWdpdGh1Yi1zcXVhcmUsLmZhLXNxdWFyZS1naXRodWIge1xuICAtLWZhOiBcIlxcZjA5MlwiO1xufVxuLmZhLXR3aXR0ZXIge1xuICAtLWZhOiBcIlxcZjA5OVwiO1xufVxuLmZhLWZhY2Vib29rIHtcbiAgLS1mYTogXCJcXGYwOWFcIjtcbn1cbi5mYS1naXRodWIge1xuICAtLWZhOiBcIlxcZjA5YlwiO1xufVxuLmZhLXBpbnRlcmVzdCB7XG4gIC0tZmE6IFwiXFxmMGQyXCI7XG59XG4uZmEtcGludGVyZXN0LXNxdWFyZSwuZmEtc3F1YXJlLXBpbnRlcmVzdCB7XG4gIC0tZmE6IFwiXFxmMGQzXCI7XG59XG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlLC5mYS1zcXVhcmUtZ29vZ2xlLXBsdXMge1xuICAtLWZhOiBcIlxcZjBkNFwiO1xufVxuLmZhLWdvb2dsZS1wbHVzLWcge1xuICAtLWZhOiBcIlxcZjBkNVwiO1xufVxuLmZhLWxpbmtlZGluLWluIHtcbiAgLS1mYTogXCJcXGYwZTFcIjtcbn1cbi5mYS1naXRodWItYWx0IHtcbiAgLS1mYTogXCJcXGYxMTNcIjtcbn1cbi5mYS1tYXhjZG4ge1xuICAtLWZhOiBcIlxcZjEzNlwiO1xufVxuLmZhLWh0bWw1IHtcbiAgLS1mYTogXCJcXGYxM2JcIjtcbn1cbi5mYS1jc3MzIHtcbiAgLS1mYTogXCJcXGYxM2NcIjtcbn1cbi5mYS1idGMge1xuICAtLWZhOiBcIlxcZjE1YVwiO1xufVxuLmZhLXlvdXR1YmUge1xuICAtLWZhOiBcIlxcZjE2N1wiO1xufVxuLmZhLXhpbmcge1xuICAtLWZhOiBcIlxcZjE2OFwiO1xufVxuLmZhLXNxdWFyZS14aW5nLC5mYS14aW5nLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTY5XCI7XG59XG4uZmEtZHJvcGJveCB7XG4gIC0tZmE6IFwiXFxmMTZiXCI7XG59XG4uZmEtc3RhY2stb3ZlcmZsb3cge1xuICAtLWZhOiBcIlxcZjE2Y1wiO1xufVxuLmZhLWluc3RhZ3JhbSB7XG4gIC0tZmE6IFwiXFxmMTZkXCI7XG59XG4uZmEtZmxpY2tyIHtcbiAgLS1mYTogXCJcXGYxNmVcIjtcbn1cbi5mYS1hZG4ge1xuICAtLWZhOiBcIlxcZjE3MFwiO1xufVxuLmZhLWJpdGJ1Y2tldCB7XG4gIC0tZmE6IFwiXFxmMTcxXCI7XG59XG4uZmEtdHVtYmxyIHtcbiAgLS1mYTogXCJcXGYxNzNcIjtcbn1cbi5mYS1zcXVhcmUtdHVtYmxyLC5mYS10dW1ibHItc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxNzRcIjtcbn1cbi5mYS1hcHBsZSB7XG4gIC0tZmE6IFwiXFxmMTc5XCI7XG59XG4uZmEtd2luZG93cyB7XG4gIC0tZmE6IFwiXFxmMTdhXCI7XG59XG4uZmEtYW5kcm9pZCB7XG4gIC0tZmE6IFwiXFxmMTdiXCI7XG59XG4uZmEtbGludXgge1xuICAtLWZhOiBcIlxcZjE3Y1wiO1xufVxuLmZhLWRyaWJiYmxlIHtcbiAgLS1mYTogXCJcXGYxN2RcIjtcbn1cbi5mYS1za3lwZSB7XG4gIC0tZmE6IFwiXFxmMTdlXCI7XG59XG4uZmEtZm91cnNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTgwXCI7XG59XG4uZmEtdHJlbGxvIHtcbiAgLS1mYTogXCJcXGYxODFcIjtcbn1cbi5mYS1ncmF0aXBheSB7XG4gIC0tZmE6IFwiXFxmMTg0XCI7XG59XG4uZmEtdmsge1xuICAtLWZhOiBcIlxcZjE4OVwiO1xufVxuLmZhLXdlaWJvIHtcbiAgLS1mYTogXCJcXGYxOGFcIjtcbn1cbi5mYS1yZW5yZW4ge1xuICAtLWZhOiBcIlxcZjE4YlwiO1xufVxuLmZhLXBhZ2VsaW5lcyB7XG4gIC0tZmE6IFwiXFxmMThjXCI7XG59XG4uZmEtc3RhY2stZXhjaGFuZ2Uge1xuICAtLWZhOiBcIlxcZjE4ZFwiO1xufVxuLmZhLXNxdWFyZS12aW1lbywuZmEtdmltZW8tc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxOTRcIjtcbn1cbi5mYS1zbGFjaywuZmEtc2xhY2staGFzaCB7XG4gIC0tZmE6IFwiXFxmMTk4XCI7XG59XG4uZmEtd29yZHByZXNzIHtcbiAgLS1mYTogXCJcXGYxOWFcIjtcbn1cbi5mYS1vcGVuaWQge1xuICAtLWZhOiBcIlxcZjE5YlwiO1xufVxuLmZhLXlhaG9vIHtcbiAgLS1mYTogXCJcXGYxOWVcIjtcbn1cbi5mYS1nb29nbGUge1xuICAtLWZhOiBcIlxcZjFhMFwiO1xufVxuLmZhLXJlZGRpdCB7XG4gIC0tZmE6IFwiXFxmMWExXCI7XG59XG4uZmEtcmVkZGl0LXNxdWFyZSwuZmEtc3F1YXJlLXJlZGRpdCB7XG4gIC0tZmE6IFwiXFxmMWEyXCI7XG59XG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYxYTNcIjtcbn1cbi5mYS1zdHVtYmxldXBvbiB7XG4gIC0tZmE6IFwiXFxmMWE0XCI7XG59XG4uZmEtZGVsaWNpb3VzIHtcbiAgLS1mYTogXCJcXGYxYTVcIjtcbn1cbi5mYS1kaWdnIHtcbiAgLS1mYTogXCJcXGYxYTZcIjtcbn1cbi5mYS1waWVkLXBpcGVyLXBwIHtcbiAgLS1mYTogXCJcXGYxYTdcIjtcbn1cbi5mYS1waWVkLXBpcGVyLWFsdCB7XG4gIC0tZmE6IFwiXFxmMWE4XCI7XG59XG4uZmEtZHJ1cGFsIHtcbiAgLS1mYTogXCJcXGYxYTlcIjtcbn1cbi5mYS1qb29tbGEge1xuICAtLWZhOiBcIlxcZjFhYVwiO1xufVxuLmZhLWJlaGFuY2Uge1xuICAtLWZhOiBcIlxcZjFiNFwiO1xufVxuLmZhLWJlaGFuY2Utc3F1YXJlLC5mYS1zcXVhcmUtYmVoYW5jZSB7XG4gIC0tZmE6IFwiXFxmMWI1XCI7XG59XG4uZmEtc3RlYW0ge1xuICAtLWZhOiBcIlxcZjFiNlwiO1xufVxuLmZhLXNxdWFyZS1zdGVhbSwuZmEtc3RlYW0tc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxYjdcIjtcbn1cbi5mYS1zcG90aWZ5IHtcbiAgLS1mYTogXCJcXGYxYmNcIjtcbn1cbi5mYS1kZXZpYW50YXJ0IHtcbiAgLS1mYTogXCJcXGYxYmRcIjtcbn1cbi5mYS1zb3VuZGNsb3VkIHtcbiAgLS1mYTogXCJcXGYxYmVcIjtcbn1cbi5mYS12aW5lIHtcbiAgLS1mYTogXCJcXGYxY2FcIjtcbn1cbi5mYS1jb2RlcGVuIHtcbiAgLS1mYTogXCJcXGYxY2JcIjtcbn1cbi5mYS1qc2ZpZGRsZSB7XG4gIC0tZmE6IFwiXFxmMWNjXCI7XG59XG4uZmEtcmViZWwge1xuICAtLWZhOiBcIlxcZjFkMFwiO1xufVxuLmZhLWVtcGlyZSB7XG4gIC0tZmE6IFwiXFxmMWQxXCI7XG59XG4uZmEtZ2l0LXNxdWFyZSwuZmEtc3F1YXJlLWdpdCB7XG4gIC0tZmE6IFwiXFxmMWQyXCI7XG59XG4uZmEtZ2l0IHtcbiAgLS1mYTogXCJcXGYxZDNcIjtcbn1cbi5mYS1oYWNrZXItbmV3cyB7XG4gIC0tZmE6IFwiXFxmMWQ0XCI7XG59XG4uZmEtdGVuY2VudC13ZWlibyB7XG4gIC0tZmE6IFwiXFxmMWQ1XCI7XG59XG4uZmEtcXEge1xuICAtLWZhOiBcIlxcZjFkNlwiO1xufVxuLmZhLXdlaXhpbiB7XG4gIC0tZmE6IFwiXFxmMWQ3XCI7XG59XG4uZmEtc2xpZGVzaGFyZSB7XG4gIC0tZmE6IFwiXFxmMWU3XCI7XG59XG4uZmEtdHdpdGNoIHtcbiAgLS1mYTogXCJcXGYxZThcIjtcbn1cbi5mYS15ZWxwIHtcbiAgLS1mYTogXCJcXGYxZTlcIjtcbn1cbi5mYS1wYXlwYWwge1xuICAtLWZhOiBcIlxcZjFlZFwiO1xufVxuLmZhLWdvb2dsZS13YWxsZXQge1xuICAtLWZhOiBcIlxcZjFlZVwiO1xufVxuLmZhLWNjLXZpc2Ege1xuICAtLWZhOiBcIlxcZjFmMFwiO1xufVxuLmZhLWNjLW1hc3RlcmNhcmQge1xuICAtLWZhOiBcIlxcZjFmMVwiO1xufVxuLmZhLWNjLWRpc2NvdmVyIHtcbiAgLS1mYTogXCJcXGYxZjJcIjtcbn1cbi5mYS1jYy1hbWV4IHtcbiAgLS1mYTogXCJcXGYxZjNcIjtcbn1cbi5mYS1jYy1wYXlwYWwge1xuICAtLWZhOiBcIlxcZjFmNFwiO1xufVxuLmZhLWNjLXN0cmlwZSB7XG4gIC0tZmE6IFwiXFxmMWY1XCI7XG59XG4uZmEtbGFzdGZtIHtcbiAgLS1mYTogXCJcXGYyMDJcIjtcbn1cbi5mYS1sYXN0Zm0tc3F1YXJlLC5mYS1zcXVhcmUtbGFzdGZtIHtcbiAgLS1mYTogXCJcXGYyMDNcIjtcbn1cbi5mYS1pb3hob3N0IHtcbiAgLS1mYTogXCJcXGYyMDhcIjtcbn1cbi5mYS1hbmdlbGxpc3Qge1xuICAtLWZhOiBcIlxcZjIwOVwiO1xufVxuLmZhLWJ1eXNlbGxhZHMge1xuICAtLWZhOiBcIlxcZjIwZFwiO1xufVxuLmZhLWNvbm5lY3RkZXZlbG9wIHtcbiAgLS1mYTogXCJcXGYyMGVcIjtcbn1cbi5mYS1kYXNoY3ViZSB7XG4gIC0tZmE6IFwiXFxmMjEwXCI7XG59XG4uZmEtZm9ydW1iZWUge1xuICAtLWZhOiBcIlxcZjIxMVwiO1xufVxuLmZhLWxlYW5wdWIge1xuICAtLWZhOiBcIlxcZjIxMlwiO1xufVxuLmZhLXNlbGxzeSB7XG4gIC0tZmE6IFwiXFxmMjEzXCI7XG59XG4uZmEtc2hpcnRzaW5idWxrIHtcbiAgLS1mYTogXCJcXGYyMTRcIjtcbn1cbi5mYS1zaW1wbHlidWlsdCB7XG4gIC0tZmE6IFwiXFxmMjE1XCI7XG59XG4uZmEtc2t5YXRsYXMge1xuICAtLWZhOiBcIlxcZjIxNlwiO1xufVxuLmZhLXBpbnRlcmVzdC1wIHtcbiAgLS1mYTogXCJcXGYyMzFcIjtcbn1cbi5mYS13aGF0c2FwcCB7XG4gIC0tZmE6IFwiXFxmMjMyXCI7XG59XG4uZmEtdmlhY29pbiB7XG4gIC0tZmE6IFwiXFxmMjM3XCI7XG59XG4uZmEtbWVkaXVtLC5mYS1tZWRpdW0tbSB7XG4gIC0tZmE6IFwiXFxmMjNhXCI7XG59XG4uZmEteS1jb21iaW5hdG9yIHtcbiAgLS1mYTogXCJcXGYyM2JcIjtcbn1cbi5mYS1vcHRpbi1tb25zdGVyIHtcbiAgLS1mYTogXCJcXGYyM2NcIjtcbn1cbi5mYS1vcGVuY2FydCB7XG4gIC0tZmE6IFwiXFxmMjNkXCI7XG59XG4uZmEtZXhwZWRpdGVkc3NsIHtcbiAgLS1mYTogXCJcXGYyM2VcIjtcbn1cbi5mYS1jYy1qY2Ige1xuICAtLWZhOiBcIlxcZjI0YlwiO1xufVxuLmZhLWNjLWRpbmVycy1jbHViIHtcbiAgLS1mYTogXCJcXGYyNGNcIjtcbn1cbi5mYS1jcmVhdGl2ZS1jb21tb25zIHtcbiAgLS1mYTogXCJcXGYyNWVcIjtcbn1cbi5mYS1nZyB7XG4gIC0tZmE6IFwiXFxmMjYwXCI7XG59XG4uZmEtZ2ctY2lyY2xlIHtcbiAgLS1mYTogXCJcXGYyNjFcIjtcbn1cbi5mYS1vZG5va2xhc3NuaWtpIHtcbiAgLS1mYTogXCJcXGYyNjNcIjtcbn1cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZSwuZmEtc3F1YXJlLW9kbm9rbGFzc25pa2kge1xuICAtLWZhOiBcIlxcZjI2NFwiO1xufVxuLmZhLWdldC1wb2NrZXQge1xuICAtLWZhOiBcIlxcZjI2NVwiO1xufVxuLmZhLXdpa2lwZWRpYS13IHtcbiAgLS1mYTogXCJcXGYyNjZcIjtcbn1cbi5mYS1zYWZhcmkge1xuICAtLWZhOiBcIlxcZjI2N1wiO1xufVxuLmZhLWNocm9tZSB7XG4gIC0tZmE6IFwiXFxmMjY4XCI7XG59XG4uZmEtZmlyZWZveCB7XG4gIC0tZmE6IFwiXFxmMjY5XCI7XG59XG4uZmEtb3BlcmEge1xuICAtLWZhOiBcIlxcZjI2YVwiO1xufVxuLmZhLWludGVybmV0LWV4cGxvcmVyIHtcbiAgLS1mYTogXCJcXGYyNmJcIjtcbn1cbi5mYS1jb250YW8ge1xuICAtLWZhOiBcIlxcZjI2ZFwiO1xufVxuLmZhLTUwMHB4IHtcbiAgLS1mYTogXCJcXGYyNmVcIjtcbn1cbi5mYS1hbWF6b24ge1xuICAtLWZhOiBcIlxcZjI3MFwiO1xufVxuLmZhLWhvdXp6IHtcbiAgLS1mYTogXCJcXGYyN2NcIjtcbn1cbi5mYS12aW1lby12IHtcbiAgLS1mYTogXCJcXGYyN2RcIjtcbn1cbi5mYS1ibGFjay10aWUge1xuICAtLWZhOiBcIlxcZjI3ZVwiO1xufVxuLmZhLWZvbnRpY29ucyB7XG4gIC0tZmE6IFwiXFxmMjgwXCI7XG59XG4uZmEtcmVkZGl0LWFsaWVuIHtcbiAgLS1mYTogXCJcXGYyODFcIjtcbn1cbi5mYS1lZGdlIHtcbiAgLS1mYTogXCJcXGYyODJcIjtcbn1cbi5mYS1jb2RpZXBpZSB7XG4gIC0tZmE6IFwiXFxmMjg0XCI7XG59XG4uZmEtbW9keCB7XG4gIC0tZmE6IFwiXFxmMjg1XCI7XG59XG4uZmEtZm9ydC1hd2Vzb21lIHtcbiAgLS1mYTogXCJcXGYyODZcIjtcbn1cbi5mYS11c2Ige1xuICAtLWZhOiBcIlxcZjI4N1wiO1xufVxuLmZhLXByb2R1Y3QtaHVudCB7XG4gIC0tZmE6IFwiXFxmMjg4XCI7XG59XG4uZmEtbWl4Y2xvdWQge1xuICAtLWZhOiBcIlxcZjI4OVwiO1xufVxuLmZhLXNjcmliZCB7XG4gIC0tZmE6IFwiXFxmMjhhXCI7XG59XG4uZmEtYmx1ZXRvb3RoIHtcbiAgLS1mYTogXCJcXGYyOTNcIjtcbn1cbi5mYS1ibHVldG9vdGgtYiB7XG4gIC0tZmE6IFwiXFxmMjk0XCI7XG59XG4uZmEtZ2l0bGFiIHtcbiAgLS1mYTogXCJcXGYyOTZcIjtcbn1cbi5mYS13cGJlZ2lubmVyIHtcbiAgLS1mYTogXCJcXGYyOTdcIjtcbn1cbi5mYS13cGZvcm1zIHtcbiAgLS1mYTogXCJcXGYyOThcIjtcbn1cbi5mYS1lbnZpcmEge1xuICAtLWZhOiBcIlxcZjI5OVwiO1xufVxuLmZhLWdsaWRlIHtcbiAgLS1mYTogXCJcXGYyYTVcIjtcbn1cbi5mYS1nbGlkZS1nIHtcbiAgLS1mYTogXCJcXGYyYTZcIjtcbn1cbi5mYS12aWFkZW8ge1xuICAtLWZhOiBcIlxcZjJhOVwiO1xufVxuLmZhLXNxdWFyZS12aWFkZW8sLmZhLXZpYWRlby1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjJhYVwiO1xufVxuLmZhLXNuYXBjaGF0LC5mYS1zbmFwY2hhdC1naG9zdCB7XG4gIC0tZmE6IFwiXFxmMmFiXCI7XG59XG4uZmEtc25hcGNoYXQtc3F1YXJlLC5mYS1zcXVhcmUtc25hcGNoYXQge1xuICAtLWZhOiBcIlxcZjJhZFwiO1xufVxuLmZhLXBpZWQtcGlwZXIge1xuICAtLWZhOiBcIlxcZjJhZVwiO1xufVxuLmZhLWZpcnN0LW9yZGVyIHtcbiAgLS1mYTogXCJcXGYyYjBcIjtcbn1cbi5mYS15b2FzdCB7XG4gIC0tZmE6IFwiXFxmMmIxXCI7XG59XG4uZmEtdGhlbWVpc2xlIHtcbiAgLS1mYTogXCJcXGYyYjJcIjtcbn1cbi5mYS1nb29nbGUtcGx1cyB7XG4gIC0tZmE6IFwiXFxmMmIzXCI7XG59XG4uZmEtZm9udC1hd2Vzb21lLC5mYS1mb250LWF3ZXNvbWUtZmxhZywuZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbCB7XG4gIC0tZmE6IFwiXFxmMmI0XCI7XG59XG4uZmEtbGlub2RlIHtcbiAgLS1mYTogXCJcXGYyYjhcIjtcbn1cbi5mYS1xdW9yYSB7XG4gIC0tZmE6IFwiXFxmMmM0XCI7XG59XG4uZmEtZnJlZS1jb2RlLWNhbXAge1xuICAtLWZhOiBcIlxcZjJjNVwiO1xufVxuLmZhLXRlbGVncmFtLC5mYS10ZWxlZ3JhbS1wbGFuZSB7XG4gIC0tZmE6IFwiXFxmMmM2XCI7XG59XG4uZmEtYmFuZGNhbXAge1xuICAtLWZhOiBcIlxcZjJkNVwiO1xufVxuLmZhLWdyYXYge1xuICAtLWZhOiBcIlxcZjJkNlwiO1xufVxuLmZhLWV0c3kge1xuICAtLWZhOiBcIlxcZjJkN1wiO1xufVxuLmZhLWltZGIge1xuICAtLWZhOiBcIlxcZjJkOFwiO1xufVxuLmZhLXJhdmVscnkge1xuICAtLWZhOiBcIlxcZjJkOVwiO1xufVxuLmZhLXNlbGxjYXN0IHtcbiAgLS1mYTogXCJcXGYyZGFcIjtcbn1cbi5mYS1zdXBlcnBvd2VycyB7XG4gIC0tZmE6IFwiXFxmMmRkXCI7XG59XG4uZmEtd3BleHBsb3JlciB7XG4gIC0tZmE6IFwiXFxmMmRlXCI7XG59XG4uZmEtbWVldHVwIHtcbiAgLS1mYTogXCJcXGYyZTBcIjtcbn1cbi5mYS1mb250LWF3ZXNvbWUtYWx0LC5mYS1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZSB7XG4gIC0tZmE6IFwiXFxmMzVjXCI7XG59XG4uZmEtYWNjZXNzaWJsZS1pY29uIHtcbiAgLS1mYTogXCJcXGYzNjhcIjtcbn1cbi5mYS1hY2N1c29mdCB7XG4gIC0tZmE6IFwiXFxmMzY5XCI7XG59XG4uZmEtYWR2ZXJzYWwge1xuICAtLWZhOiBcIlxcZjM2YVwiO1xufVxuLmZhLWFmZmlsaWF0ZXRoZW1lIHtcbiAgLS1mYTogXCJcXGYzNmJcIjtcbn1cbi5mYS1hbGdvbGlhIHtcbiAgLS1mYTogXCJcXGYzNmNcIjtcbn1cbi5mYS1hbWlsaWEge1xuICAtLWZhOiBcIlxcZjM2ZFwiO1xufVxuLmZhLWFuZ3J5Y3JlYXRpdmUge1xuICAtLWZhOiBcIlxcZjM2ZVwiO1xufVxuLmZhLWFwcC1zdG9yZSB7XG4gIC0tZmE6IFwiXFxmMzZmXCI7XG59XG4uZmEtYXBwLXN0b3JlLWlvcyB7XG4gIC0tZmE6IFwiXFxmMzcwXCI7XG59XG4uZmEtYXBwZXIge1xuICAtLWZhOiBcIlxcZjM3MVwiO1xufVxuLmZhLWFzeW1tZXRyaWsge1xuICAtLWZhOiBcIlxcZjM3MlwiO1xufVxuLmZhLWF1ZGlibGUge1xuICAtLWZhOiBcIlxcZjM3M1wiO1xufVxuLmZhLWF2aWFuZXgge1xuICAtLWZhOiBcIlxcZjM3NFwiO1xufVxuLmZhLWF3cyB7XG4gIC0tZmE6IFwiXFxmMzc1XCI7XG59XG4uZmEtYmltb2JqZWN0IHtcbiAgLS1mYTogXCJcXGYzNzhcIjtcbn1cbi5mYS1iaXRjb2luIHtcbiAgLS1mYTogXCJcXGYzNzlcIjtcbn1cbi5mYS1iaXR5IHtcbiAgLS1mYTogXCJcXGYzN2FcIjtcbn1cbi5mYS1ibGFja2JlcnJ5IHtcbiAgLS1mYTogXCJcXGYzN2JcIjtcbn1cbi5mYS1ibG9nZ2VyIHtcbiAgLS1mYTogXCJcXGYzN2NcIjtcbn1cbi5mYS1ibG9nZ2VyLWIge1xuICAtLWZhOiBcIlxcZjM3ZFwiO1xufVxuLmZhLWJ1cm9tb2JlbGV4cGVydGUge1xuICAtLWZhOiBcIlxcZjM3ZlwiO1xufVxuLmZhLWNlbnRlcmNvZGUge1xuICAtLWZhOiBcIlxcZjM4MFwiO1xufVxuLmZhLWNsb3Vkc2NhbGUge1xuICAtLWZhOiBcIlxcZjM4M1wiO1xufVxuLmZhLWNsb3Vkc21pdGgge1xuICAtLWZhOiBcIlxcZjM4NFwiO1xufVxuLmZhLWNsb3VkdmVyc2lmeSB7XG4gIC0tZmE6IFwiXFxmMzg1XCI7XG59XG4uZmEtY3BhbmVsIHtcbiAgLS1mYTogXCJcXGYzODhcIjtcbn1cbi5mYS1jc3MzLWFsdCB7XG4gIC0tZmE6IFwiXFxmMzhiXCI7XG59XG4uZmEtY3V0dGxlZmlzaCB7XG4gIC0tZmE6IFwiXFxmMzhjXCI7XG59XG4uZmEtZC1hbmQtZCB7XG4gIC0tZmE6IFwiXFxmMzhkXCI7XG59XG4uZmEtZGVwbG95ZG9nIHtcbiAgLS1mYTogXCJcXGYzOGVcIjtcbn1cbi5mYS1kZXNrcHJvIHtcbiAgLS1mYTogXCJcXGYzOGZcIjtcbn1cbi5mYS1kaWdpdGFsLW9jZWFuIHtcbiAgLS1mYTogXCJcXGYzOTFcIjtcbn1cbi5mYS1kaXNjb3JkIHtcbiAgLS1mYTogXCJcXGYzOTJcIjtcbn1cbi5mYS1kaXNjb3Vyc2Uge1xuICAtLWZhOiBcIlxcZjM5M1wiO1xufVxuLmZhLWRvY2h1YiB7XG4gIC0tZmE6IFwiXFxmMzk0XCI7XG59XG4uZmEtZG9ja2VyIHtcbiAgLS1mYTogXCJcXGYzOTVcIjtcbn1cbi5mYS1kcmFmdDJkaWdpdGFsIHtcbiAgLS1mYTogXCJcXGYzOTZcIjtcbn1cbi5mYS1kcmliYmJsZS1zcXVhcmUsLmZhLXNxdWFyZS1kcmliYmJsZSB7XG4gIC0tZmE6IFwiXFxmMzk3XCI7XG59XG4uZmEtZHlhbG9nIHtcbiAgLS1mYTogXCJcXGYzOTlcIjtcbn1cbi5mYS1lYXJseWJpcmRzIHtcbiAgLS1mYTogXCJcXGYzOWFcIjtcbn1cbi5mYS1lcmxhbmcge1xuICAtLWZhOiBcIlxcZjM5ZFwiO1xufVxuLmZhLWZhY2Vib29rLWYge1xuICAtLWZhOiBcIlxcZjM5ZVwiO1xufVxuLmZhLWZhY2Vib29rLW1lc3NlbmdlciB7XG4gIC0tZmE6IFwiXFxmMzlmXCI7XG59XG4uZmEtZmlyc3RkcmFmdCB7XG4gIC0tZmE6IFwiXFxmM2ExXCI7XG59XG4uZmEtZm9udGljb25zLWZpIHtcbiAgLS1mYTogXCJcXGYzYTJcIjtcbn1cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0IHtcbiAgLS1mYTogXCJcXGYzYTNcIjtcbn1cbi5mYS1mcmVlYnNkIHtcbiAgLS1mYTogXCJcXGYzYTRcIjtcbn1cbi5mYS1naXRrcmFrZW4ge1xuICAtLWZhOiBcIlxcZjNhNlwiO1xufVxuLmZhLWdvZm9yZSB7XG4gIC0tZmE6IFwiXFxmM2E3XCI7XG59XG4uZmEtZ29vZHJlYWRzIHtcbiAgLS1mYTogXCJcXGYzYThcIjtcbn1cbi5mYS1nb29kcmVhZHMtZyB7XG4gIC0tZmE6IFwiXFxmM2E5XCI7XG59XG4uZmEtZ29vZ2xlLWRyaXZlIHtcbiAgLS1mYTogXCJcXGYzYWFcIjtcbn1cbi5mYS1nb29nbGUtcGxheSB7XG4gIC0tZmE6IFwiXFxmM2FiXCI7XG59XG4uZmEtZ3JpcGZpcmUge1xuICAtLWZhOiBcIlxcZjNhY1wiO1xufVxuLmZhLWdydW50IHtcbiAgLS1mYTogXCJcXGYzYWRcIjtcbn1cbi5mYS1ndWxwIHtcbiAgLS1mYTogXCJcXGYzYWVcIjtcbn1cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmUsLmZhLXNxdWFyZS1oYWNrZXItbmV3cyB7XG4gIC0tZmE6IFwiXFxmM2FmXCI7XG59XG4uZmEtaGlyZS1hLWhlbHBlciB7XG4gIC0tZmE6IFwiXFxmM2IwXCI7XG59XG4uZmEtaG90amFyIHtcbiAgLS1mYTogXCJcXGYzYjFcIjtcbn1cbi5mYS1odWJzcG90IHtcbiAgLS1mYTogXCJcXGYzYjJcIjtcbn1cbi5mYS1pdHVuZXMge1xuICAtLWZhOiBcIlxcZjNiNFwiO1xufVxuLmZhLWl0dW5lcy1ub3RlIHtcbiAgLS1mYTogXCJcXGYzYjVcIjtcbn1cbi5mYS1qZW5raW5zIHtcbiAgLS1mYTogXCJcXGYzYjZcIjtcbn1cbi5mYS1qb2dldCB7XG4gIC0tZmE6IFwiXFxmM2I3XCI7XG59XG4uZmEtanMge1xuICAtLWZhOiBcIlxcZjNiOFwiO1xufVxuLmZhLWpzLXNxdWFyZSwuZmEtc3F1YXJlLWpzIHtcbiAgLS1mYTogXCJcXGYzYjlcIjtcbn1cbi5mYS1rZXljZG4ge1xuICAtLWZhOiBcIlxcZjNiYVwiO1xufVxuLmZhLWtpY2tzdGFydGVyLC5mYS1zcXVhcmUta2lja3N0YXJ0ZXIge1xuICAtLWZhOiBcIlxcZjNiYlwiO1xufVxuLmZhLWtpY2tzdGFydGVyLWsge1xuICAtLWZhOiBcIlxcZjNiY1wiO1xufVxuLmZhLWxhcmF2ZWwge1xuICAtLWZhOiBcIlxcZjNiZFwiO1xufVxuLmZhLWxpbmUge1xuICAtLWZhOiBcIlxcZjNjMFwiO1xufVxuLmZhLWx5ZnQge1xuICAtLWZhOiBcIlxcZjNjM1wiO1xufVxuLmZhLW1hZ2VudG8ge1xuICAtLWZhOiBcIlxcZjNjNFwiO1xufVxuLmZhLW1lZGFwcHMge1xuICAtLWZhOiBcIlxcZjNjNlwiO1xufVxuLmZhLW1lZHJ0IHtcbiAgLS1mYTogXCJcXGYzYzhcIjtcbn1cbi5mYS1taWNyb3NvZnQge1xuICAtLWZhOiBcIlxcZjNjYVwiO1xufVxuLmZhLW1peCB7XG4gIC0tZmE6IFwiXFxmM2NiXCI7XG59XG4uZmEtbWl6dW5pIHtcbiAgLS1mYTogXCJcXGYzY2NcIjtcbn1cbi5mYS1tb25lcm8ge1xuICAtLWZhOiBcIlxcZjNkMFwiO1xufVxuLmZhLW5hcHN0ZXIge1xuICAtLWZhOiBcIlxcZjNkMlwiO1xufVxuLmZhLW5vZGUtanMge1xuICAtLWZhOiBcIlxcZjNkM1wiO1xufVxuLmZhLW5wbSB7XG4gIC0tZmE6IFwiXFxmM2Q0XCI7XG59XG4uZmEtbnM4IHtcbiAgLS1mYTogXCJcXGYzZDVcIjtcbn1cbi5mYS1udXRyaXRpb25peCB7XG4gIC0tZmE6IFwiXFxmM2Q2XCI7XG59XG4uZmEtcGFnZTQge1xuICAtLWZhOiBcIlxcZjNkN1wiO1xufVxuLmZhLXBhbGZlZCB7XG4gIC0tZmE6IFwiXFxmM2Q4XCI7XG59XG4uZmEtcGF0cmVvbiB7XG4gIC0tZmE6IFwiXFxmM2Q5XCI7XG59XG4uZmEtcGVyaXNjb3BlIHtcbiAgLS1mYTogXCJcXGYzZGFcIjtcbn1cbi5mYS1waGFicmljYXRvciB7XG4gIC0tZmE6IFwiXFxmM2RiXCI7XG59XG4uZmEtcGhvZW5peC1mcmFtZXdvcmsge1xuICAtLWZhOiBcIlxcZjNkY1wiO1xufVxuLmZhLXBsYXlzdGF0aW9uIHtcbiAgLS1mYTogXCJcXGYzZGZcIjtcbn1cbi5mYS1wdXNoZWQge1xuICAtLWZhOiBcIlxcZjNlMVwiO1xufVxuLmZhLXB5dGhvbiB7XG4gIC0tZmE6IFwiXFxmM2UyXCI7XG59XG4uZmEtcmVkLXJpdmVyIHtcbiAgLS1mYTogXCJcXGYzZTNcIjtcbn1cbi5mYS1yZW5kYWN0LC5mYS13cHJlc3NyIHtcbiAgLS1mYTogXCJcXGYzZTRcIjtcbn1cbi5mYS1yZXBseWQge1xuICAtLWZhOiBcIlxcZjNlNlwiO1xufVxuLmZhLXJlc29sdmluZyB7XG4gIC0tZmE6IFwiXFxmM2U3XCI7XG59XG4uZmEtcm9ja2V0Y2hhdCB7XG4gIC0tZmE6IFwiXFxmM2U4XCI7XG59XG4uZmEtcm9ja3JtcyB7XG4gIC0tZmE6IFwiXFxmM2U5XCI7XG59XG4uZmEtc2NobGl4IHtcbiAgLS1mYTogXCJcXGYzZWFcIjtcbn1cbi5mYS1zZWFyY2hlbmdpbiB7XG4gIC0tZmE6IFwiXFxmM2ViXCI7XG59XG4uZmEtc2VydmljZXN0YWNrIHtcbiAgLS1mYTogXCJcXGYzZWNcIjtcbn1cbi5mYS1zaXN0cml4IHtcbiAgLS1mYTogXCJcXGYzZWVcIjtcbn1cbi5mYS1zcGVha2FwIHtcbiAgLS1mYTogXCJcXGYzZjNcIjtcbn1cbi5mYS1zdGF5bGlua2VkIHtcbiAgLS1mYTogXCJcXGYzZjVcIjtcbn1cbi5mYS1zdGVhbS1zeW1ib2wge1xuICAtLWZhOiBcIlxcZjNmNlwiO1xufVxuLmZhLXN0aWNrZXItbXVsZSB7XG4gIC0tZmE6IFwiXFxmM2Y3XCI7XG59XG4uZmEtc3R1ZGlvdmluYXJpIHtcbiAgLS1mYTogXCJcXGYzZjhcIjtcbn1cbi5mYS1zdXBwbGUge1xuICAtLWZhOiBcIlxcZjNmOVwiO1xufVxuLmZhLXViZXIge1xuICAtLWZhOiBcIlxcZjQwMlwiO1xufVxuLmZhLXVpa2l0IHtcbiAgLS1mYTogXCJcXGY0MDNcIjtcbn1cbi5mYS11bmlyZWdpc3RyeSB7XG4gIC0tZmE6IFwiXFxmNDA0XCI7XG59XG4uZmEtdW50YXBwZCB7XG4gIC0tZmE6IFwiXFxmNDA1XCI7XG59XG4uZmEtdXNzdW5uYWgge1xuICAtLWZhOiBcIlxcZjQwN1wiO1xufVxuLmZhLXZhYWRpbiB7XG4gIC0tZmE6IFwiXFxmNDA4XCI7XG59XG4uZmEtdmliZXIge1xuICAtLWZhOiBcIlxcZjQwOVwiO1xufVxuLmZhLXZpbWVvIHtcbiAgLS1mYTogXCJcXGY0MGFcIjtcbn1cbi5mYS12bnYge1xuICAtLWZhOiBcIlxcZjQwYlwiO1xufVxuLmZhLXNxdWFyZS13aGF0c2FwcCwuZmEtd2hhdHNhcHAtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGY0MGNcIjtcbn1cbi5mYS13aG1jcyB7XG4gIC0tZmE6IFwiXFxmNDBkXCI7XG59XG4uZmEtd29yZHByZXNzLXNpbXBsZSB7XG4gIC0tZmE6IFwiXFxmNDExXCI7XG59XG4uZmEteGJveCB7XG4gIC0tZmE6IFwiXFxmNDEyXCI7XG59XG4uZmEteWFuZGV4IHtcbiAgLS1mYTogXCJcXGY0MTNcIjtcbn1cbi5mYS15YW5kZXgtaW50ZXJuYXRpb25hbCB7XG4gIC0tZmE6IFwiXFxmNDE0XCI7XG59XG4uZmEtYXBwbGUtcGF5IHtcbiAgLS1mYTogXCJcXGY0MTVcIjtcbn1cbi5mYS1jYy1hcHBsZS1wYXkge1xuICAtLWZhOiBcIlxcZjQxNlwiO1xufVxuLmZhLWZseSB7XG4gIC0tZmE6IFwiXFxmNDE3XCI7XG59XG4uZmEtbm9kZSB7XG4gIC0tZmE6IFwiXFxmNDE5XCI7XG59XG4uZmEtb3NpIHtcbiAgLS1mYTogXCJcXGY0MWFcIjtcbn1cbi5mYS1yZWFjdCB7XG4gIC0tZmE6IFwiXFxmNDFiXCI7XG59XG4uZmEtYXV0b3ByZWZpeGVyIHtcbiAgLS1mYTogXCJcXGY0MWNcIjtcbn1cbi5mYS1sZXNzIHtcbiAgLS1mYTogXCJcXGY0MWRcIjtcbn1cbi5mYS1zYXNzIHtcbiAgLS1mYTogXCJcXGY0MWVcIjtcbn1cbi5mYS12dWVqcyB7XG4gIC0tZmE6IFwiXFxmNDFmXCI7XG59XG4uZmEtYW5ndWxhciB7XG4gIC0tZmE6IFwiXFxmNDIwXCI7XG59XG4uZmEtYXZpYXRvIHtcbiAgLS1mYTogXCJcXGY0MjFcIjtcbn1cbi5mYS1lbWJlciB7XG4gIC0tZmE6IFwiXFxmNDIzXCI7XG59XG4uZmEtZ2l0dGVyIHtcbiAgLS1mYTogXCJcXGY0MjZcIjtcbn1cbi5mYS1ob29saSB7XG4gIC0tZmE6IFwiXFxmNDI3XCI7XG59XG4uZmEtc3RyYXZhIHtcbiAgLS1mYTogXCJcXGY0MjhcIjtcbn1cbi5mYS1zdHJpcGUge1xuICAtLWZhOiBcIlxcZjQyOVwiO1xufVxuLmZhLXN0cmlwZS1zIHtcbiAgLS1mYTogXCJcXGY0MmFcIjtcbn1cbi5mYS10eXBvMyB7XG4gIC0tZmE6IFwiXFxmNDJiXCI7XG59XG4uZmEtYW1hem9uLXBheSB7XG4gIC0tZmE6IFwiXFxmNDJjXCI7XG59XG4uZmEtY2MtYW1hem9uLXBheSB7XG4gIC0tZmE6IFwiXFxmNDJkXCI7XG59XG4uZmEtZXRoZXJldW0ge1xuICAtLWZhOiBcIlxcZjQyZVwiO1xufVxuLmZhLWtvcnZ1ZSB7XG4gIC0tZmE6IFwiXFxmNDJmXCI7XG59XG4uZmEtZWxlbWVudG9yIHtcbiAgLS1mYTogXCJcXGY0MzBcIjtcbn1cbi5mYS1zcXVhcmUteW91dHViZSwuZmEteW91dHViZS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjQzMVwiO1xufVxuLmZhLWZsaXBib2FyZCB7XG4gIC0tZmE6IFwiXFxmNDRkXCI7XG59XG4uZmEtaGlwcyB7XG4gIC0tZmE6IFwiXFxmNDUyXCI7XG59XG4uZmEtcGhwIHtcbiAgLS1mYTogXCJcXGY0NTdcIjtcbn1cbi5mYS1xdWluc2NhcGUge1xuICAtLWZhOiBcIlxcZjQ1OVwiO1xufVxuLmZhLXJlYWRtZSB7XG4gIC0tZmE6IFwiXFxmNGQ1XCI7XG59XG4uZmEtamF2YSB7XG4gIC0tZmE6IFwiXFxmNGU0XCI7XG59XG4uZmEtcGllZC1waXBlci1oYXQge1xuICAtLWZhOiBcIlxcZjRlNVwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtYnkge1xuICAtLWZhOiBcIlxcZjRlN1wiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMge1xuICAtLWZhOiBcIlxcZjRlOFwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXUge1xuICAtLWZhOiBcIlxcZjRlOVwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAge1xuICAtLWZhOiBcIlxcZjRlYVwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQge1xuICAtLWZhOiBcIlxcZjRlYlwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQge1xuICAtLWZhOiBcIlxcZjRlY1wiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0IHtcbiAgLS1mYTogXCJcXGY0ZWRcIjtcbn1cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4IHtcbiAgLS1mYTogXCJcXGY0ZWVcIjtcbn1cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhIHtcbiAgLS1mYTogXCJcXGY0ZWZcIjtcbn1cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nIHtcbiAgLS1mYTogXCJcXGY0ZjBcIjtcbn1cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMge1xuICAtLWZhOiBcIlxcZjRmMVwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmUge1xuICAtLWZhOiBcIlxcZjRmMlwiO1xufVxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybyB7XG4gIC0tZmE6IFwiXFxmNGYzXCI7XG59XG4uZmEtZWJheSB7XG4gIC0tZmE6IFwiXFxmNGY0XCI7XG59XG4uZmEta2V5YmFzZSB7XG4gIC0tZmE6IFwiXFxmNGY1XCI7XG59XG4uZmEtbWFzdG9kb24ge1xuICAtLWZhOiBcIlxcZjRmNlwiO1xufVxuLmZhLXItcHJvamVjdCB7XG4gIC0tZmE6IFwiXFxmNGY3XCI7XG59XG4uZmEtcmVzZWFyY2hnYXRlIHtcbiAgLS1mYTogXCJcXGY0ZjhcIjtcbn1cbi5mYS10ZWFtc3BlYWsge1xuICAtLWZhOiBcIlxcZjRmOVwiO1xufVxuLmZhLWZpcnN0LW9yZGVyLWFsdCB7XG4gIC0tZmE6IFwiXFxmNTBhXCI7XG59XG4uZmEtZnVsY3J1bSB7XG4gIC0tZmE6IFwiXFxmNTBiXCI7XG59XG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWMge1xuICAtLWZhOiBcIlxcZjUwY1wiO1xufVxuLmZhLWdhbGFjdGljLXNlbmF0ZSB7XG4gIC0tZmE6IFwiXFxmNTBkXCI7XG59XG4uZmEtamVkaS1vcmRlciB7XG4gIC0tZmE6IFwiXFxmNTBlXCI7XG59XG4uZmEtbWFuZGFsb3JpYW4ge1xuICAtLWZhOiBcIlxcZjUwZlwiO1xufVxuLmZhLW9sZC1yZXB1YmxpYyB7XG4gIC0tZmE6IFwiXFxmNTEwXCI7XG59XG4uZmEtcGhvZW5peC1zcXVhZHJvbiB7XG4gIC0tZmE6IFwiXFxmNTExXCI7XG59XG4uZmEtc2l0aCB7XG4gIC0tZmE6IFwiXFxmNTEyXCI7XG59XG4uZmEtdHJhZGUtZmVkZXJhdGlvbiB7XG4gIC0tZmE6IFwiXFxmNTEzXCI7XG59XG4uZmEtd29sZi1wYWNrLWJhdHRhbGlvbiB7XG4gIC0tZmE6IFwiXFxmNTE0XCI7XG59XG4uZmEtaG9ybmJpbGwge1xuICAtLWZhOiBcIlxcZjU5MlwiO1xufVxuLmZhLW1haWxjaGltcCB7XG4gIC0tZmE6IFwiXFxmNTllXCI7XG59XG4uZmEtbWVnYXBvcnQge1xuICAtLWZhOiBcIlxcZjVhM1wiO1xufVxuLmZhLW5pbWJsciB7XG4gIC0tZmE6IFwiXFxmNWE4XCI7XG59XG4uZmEtcmV2IHtcbiAgLS1mYTogXCJcXGY1YjJcIjtcbn1cbi5mYS1zaG9wd2FyZSB7XG4gIC0tZmE6IFwiXFxmNWI1XCI7XG59XG4uZmEtc3F1YXJlc3BhY2Uge1xuICAtLWZhOiBcIlxcZjViZVwiO1xufVxuLmZhLXRoZW1lY28ge1xuICAtLWZhOiBcIlxcZjVjNlwiO1xufVxuLmZhLXdlZWJseSB7XG4gIC0tZmE6IFwiXFxmNWNjXCI7XG59XG4uZmEtd2l4IHtcbiAgLS1mYTogXCJcXGY1Y2ZcIjtcbn1cbi5mYS1lbGxvIHtcbiAgLS1mYTogXCJcXGY1ZjFcIjtcbn1cbi5mYS1oYWNrZXJyYW5rIHtcbiAgLS1mYTogXCJcXGY1ZjdcIjtcbn1cbi5mYS1rYWdnbGUge1xuICAtLWZhOiBcIlxcZjVmYVwiO1xufVxuLmZhLW1hcmtkb3duIHtcbiAgLS1mYTogXCJcXGY2MGZcIjtcbn1cbi5mYS1uZW9zIHtcbiAgLS1mYTogXCJcXGY2MTJcIjtcbn1cbi5mYS16aGlodSB7XG4gIC0tZmE6IFwiXFxmNjNmXCI7XG59XG4uZmEtYWxpcGF5IHtcbiAgLS1mYTogXCJcXGY2NDJcIjtcbn1cbi5mYS10aGUtcmVkLXlldGkge1xuICAtLWZhOiBcIlxcZjY5ZFwiO1xufVxuLmZhLWNyaXRpY2FsLXJvbGUge1xuICAtLWZhOiBcIlxcZjZjOVwiO1xufVxuLmZhLWQtYW5kLWQtYmV5b25kIHtcbiAgLS1mYTogXCJcXGY2Y2FcIjtcbn1cbi5mYS1kZXYge1xuICAtLWZhOiBcIlxcZjZjY1wiO1xufVxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzIHtcbiAgLS1mYTogXCJcXGY2ZGNcIjtcbn1cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdCB7XG4gIC0tZmE6IFwiXFxmNzMwXCI7XG59XG4uZmEtdGhpbmstcGVha3Mge1xuICAtLWZhOiBcIlxcZjczMVwiO1xufVxuLmZhLXJlYWN0ZXVyb3BlIHtcbiAgLS1mYTogXCJcXGY3NWRcIjtcbn1cbi5mYS1hcnRzdGF0aW9uIHtcbiAgLS1mYTogXCJcXGY3N2FcIjtcbn1cbi5mYS1hdGxhc3NpYW4ge1xuICAtLWZhOiBcIlxcZjc3YlwiO1xufVxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWYge1xuICAtLWZhOiBcIlxcZjc4NVwiO1xufVxuLmZhLWNlbnRvcyB7XG4gIC0tZmE6IFwiXFxmNzg5XCI7XG59XG4uZmEtY29uZmx1ZW5jZSB7XG4gIC0tZmE6IFwiXFxmNzhkXCI7XG59XG4uZmEtZGhsIHtcbiAgLS1mYTogXCJcXGY3OTBcIjtcbn1cbi5mYS1kaWFzcG9yYSB7XG4gIC0tZmE6IFwiXFxmNzkxXCI7XG59XG4uZmEtZmVkZXgge1xuICAtLWZhOiBcIlxcZjc5N1wiO1xufVxuLmZhLWZlZG9yYSB7XG4gIC0tZmE6IFwiXFxmNzk4XCI7XG59XG4uZmEtZmlnbWEge1xuICAtLWZhOiBcIlxcZjc5OVwiO1xufVxuLmZhLWludGVyY29tIHtcbiAgLS1mYTogXCJcXGY3YWZcIjtcbn1cbi5mYS1pbnZpc2lvbiB7XG4gIC0tZmE6IFwiXFxmN2IwXCI7XG59XG4uZmEtamlyYSB7XG4gIC0tZmE6IFwiXFxmN2IxXCI7XG59XG4uZmEtbWVuZGVsZXkge1xuICAtLWZhOiBcIlxcZjdiM1wiO1xufVxuLmZhLXJhc3BiZXJyeS1waSB7XG4gIC0tZmE6IFwiXFxmN2JiXCI7XG59XG4uZmEtcmVkaGF0IHtcbiAgLS1mYTogXCJcXGY3YmNcIjtcbn1cbi5mYS1za2V0Y2gge1xuICAtLWZhOiBcIlxcZjdjNlwiO1xufVxuLmZhLXNvdXJjZXRyZWUge1xuICAtLWZhOiBcIlxcZjdkM1wiO1xufVxuLmZhLXN1c2Uge1xuICAtLWZhOiBcIlxcZjdkNlwiO1xufVxuLmZhLXVidW50dSB7XG4gIC0tZmE6IFwiXFxmN2RmXCI7XG59XG4uZmEtdXBzIHtcbiAgLS1mYTogXCJcXGY3ZTBcIjtcbn1cbi5mYS11c3BzIHtcbiAgLS1mYTogXCJcXGY3ZTFcIjtcbn1cbi5mYS15YXJuIHtcbiAgLS1mYTogXCJcXGY3ZTNcIjtcbn1cbi5mYS1haXJibmIge1xuICAtLWZhOiBcIlxcZjgzNFwiO1xufVxuLmZhLWJhdHRsZS1uZXQge1xuICAtLWZhOiBcIlxcZjgzNVwiO1xufVxuLmZhLWJvb3RzdHJhcCB7XG4gIC0tZmE6IFwiXFxmODM2XCI7XG59XG4uZmEtYnVmZmVyIHtcbiAgLS1mYTogXCJcXGY4MzdcIjtcbn1cbi5mYS1jaHJvbWVjYXN0IHtcbiAgLS1mYTogXCJcXGY4MzhcIjtcbn1cbi5mYS1ldmVybm90ZSB7XG4gIC0tZmE6IFwiXFxmODM5XCI7XG59XG4uZmEtaXRjaC1pbyB7XG4gIC0tZmE6IFwiXFxmODNhXCI7XG59XG4uZmEtc2FsZXNmb3JjZSB7XG4gIC0tZmE6IFwiXFxmODNiXCI7XG59XG4uZmEtc3BlYWtlci1kZWNrIHtcbiAgLS1mYTogXCJcXGY4M2NcIjtcbn1cbi5mYS1zeW1mb255IHtcbiAgLS1mYTogXCJcXGY4M2RcIjtcbn1cbi5mYS13YXplIHtcbiAgLS1mYTogXCJcXGY4M2ZcIjtcbn1cbi5mYS15YW1tZXIge1xuICAtLWZhOiBcIlxcZjg0MFwiO1xufVxuLmZhLWdpdC1hbHQge1xuICAtLWZhOiBcIlxcZjg0MVwiO1xufVxuLmZhLXN0YWNrcGF0aCB7XG4gIC0tZmE6IFwiXFxmODQyXCI7XG59XG4uZmEtY290dG9uLWJ1cmVhdSB7XG4gIC0tZmE6IFwiXFxmODllXCI7XG59XG4uZmEtYnV5LW4tbGFyZ2Uge1xuICAtLWZhOiBcIlxcZjhhNlwiO1xufVxuLmZhLW1kYiB7XG4gIC0tZmE6IFwiXFxmOGNhXCI7XG59XG4uZmEtb3JjaWQge1xuICAtLWZhOiBcIlxcZjhkMlwiO1xufVxuLmZhLXN3aWZ0IHtcbiAgLS1mYTogXCJcXGY4ZTFcIjtcbn1cbi5mYS11bWJyYWNvIHtcbiAgLS1mYTogXCJcXGY4ZThcIjtcbn1cbjpob3N0LDpyb290IHtcbiAgLS1mYS1mb250LXJlZ3VsYXI6IG5vcm1hbCA0MDAgMWVtLzEgdmFyKC0tZmEtZmFtaWx5LWNsYXNzaWMpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybCguLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjIpO1xufVxuLmZhciB7XG4gIC0tZmEtZmFtaWx5OiB2YXIoLS1mYS1mYW1pbHktY2xhc3NpYyk7XG59XG4uZmEtcmVndWxhciwuZmFyIHtcbiAgLS1mYS1zdHlsZTogNDAwO1xufVxuOmhvc3QsOnJvb3Qge1xuICAtLWZhLWZhbWlseS1jbGFzc2ljOiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgLS1mYS1mb250LXNvbGlkOiBub3JtYWwgOTAwIDFlbS8xIHZhcigtLWZhLWZhbWlseS1jbGFzc2ljKTtcbiAgLS1mYS1zdHlsZS1mYW1pbHktY2xhc3NpYzogdmFyKC0tZmEtZmFtaWx5LWNsYXNzaWMpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybCguLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyKTtcbn1cbi5mYXMge1xuICAtLWZhLXN0eWxlOiA5MDA7XG59XG4uZmEtY2xhc3NpYywuZmFzIHtcbiAgLS1mYS1mYW1pbHk6IHZhcigtLWZhLWZhbWlseS1jbGFzc2ljKTtcbn1cbi5mYS1zb2xpZCB7XG4gIC0tZmEtc3R5bGU6IDkwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBCcmFuZHNcIjtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKC4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1zb2xpZC05MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKC4uLy4uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybCguLi8uLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICB1bmljb2RlLXJhbmdlOiB1K2YwMDMsdStmMDA2LHUrZjAxNCx1K2YwMTYtZjAxNyx1K2YwMWEtZjAxYix1K2YwMWQsdStmMDIyLHUrZjAzZSx1K2YwNDQsdStmMDQ2LHUrZjA1Yy1mMDVkLHUrZjA2ZSx1K2YwNzAsdStmMDg3LWYwODgsdStmMDhhLHUrZjA5NCx1K2YwOTYtZjA5Nyx1K2YwOWQsdStmMGEwLHUrZjBhMix1K2YwYTQtZjBhNyx1K2YwYzUsdStmMGM3LHUrZjBlNS1mMGU2LHUrZjBlYix1K2YwZjYtZjBmOCx1K2YxMGMsdStmMTE0LWYxMTUsdStmMTE4LWYxMWEsdStmMTFjLWYxMWQsdStmMTMzLHUrZjE0Nyx1K2YxNGUsdStmMTUwLWYxNTIsdStmMTg1LWYxODYsdStmMThlLHUrZjE5MC1mMTkyLHUrZjE5Nix1K2YxYzEtZjFjOSx1K2YxZDksdStmMWRiLHUrZjFlMyx1K2YxZWEsdStmMWY3LHUrZjFmOSx1K2YyMGEsdStmMjQ3LWYyNDgsdStmMjRhLHUrZjI0ZCx1K2YyNTUtZjI1Yix1K2YyNWQsdStmMjcxLWYyNzQsdStmMjc4LHUrZjI3Yix1K2YyOGMsdStmMjhlLHUrZjI5Yyx1K2YyYjUsdStmMmI3LHUrZjJiYSx1K2YyYmMsdStmMmJlLHUrZjJjMC1mMmMxLHUrZjJjMyx1K2YyZDAsdStmMmQyLHUrZjJkNCx1K2YyZGM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoLi4vLi4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXY0Y29tcGF0aWJpbGl0eS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gIHVuaWNvZGUtcmFuZ2U6IHUrZjA0MSx1K2YwNDcsdStmMDY1LWYwNjYsdStmMDdkLWYwN2UsdStmMDgwLHUrZjA4Yix1K2YwOGUsdStmMDkwLHUrZjA5YSx1K2YwYWMsdStmMGFlLHUrZjBiMix1K2YwZDAsdStmMGQ2LHUrZjBlNCx1K2YwZWMsdStmMTBhLWYxMGIsdStmMTIzLHUrZjEzZSx1K2YxNDgtZjE0OSx1K2YxNGMsdStmMTU2LHUrZjE1ZSx1K2YxNjAtZjE2MSx1K2YxNjMsdStmMTc1LWYxNzgsdStmMTk1LHUrZjFmOCx1K2YyMTksdStmMjdhO1xufVxuIiwiLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1mYWRlXVtkYXRhLXN0YXRlPWhpZGRlbl17b3BhY2l0eTowfVtkYXRhLXRpcHB5LXJvb3Rde21heC13aWR0aDpjYWxjKDEwMHZ3IC0gMTBweCl9LnRpcHB5LWJveHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjRweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjQ7d2hpdGUtc3BhY2U6bm9ybWFsO291dGxpbmU6MDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSx2aXNpYmlsaXR5LG9wYWNpdHl9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49dG9wXT4udGlwcHktYXJyb3d7Ym90dG9tOjB9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49dG9wXT4udGlwcHktYXJyb3c6YmVmb3Jle2JvdHRvbTotN3B4O2xlZnQ6MDtib3JkZXItd2lkdGg6OHB4IDhweCAwO2JvcmRlci10b3AtY29sb3I6aW5pdGlhbDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciB0b3B9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49Ym90dG9tXT4udGlwcHktYXJyb3d7dG9wOjB9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49Ym90dG9tXT4udGlwcHktYXJyb3c6YmVmb3Jle3RvcDotN3B4O2xlZnQ6MDtib3JkZXItd2lkdGg6MCA4cHggOHB4O2JvcmRlci1ib3R0b20tY29sb3I6aW5pdGlhbDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49bGVmdF0+LnRpcHB5LWFycm93e3JpZ2h0OjB9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49bGVmdF0+LnRpcHB5LWFycm93OmJlZm9yZXtib3JkZXItd2lkdGg6OHB4IDAgOHB4IDhweDtib3JkZXItbGVmdC1jb2xvcjppbml0aWFsO3JpZ2h0Oi03cHg7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgbGVmdH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1yaWdodF0+LnRpcHB5LWFycm93e2xlZnQ6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1yaWdodF0+LnRpcHB5LWFycm93OmJlZm9yZXtsZWZ0Oi03cHg7Ym9yZGVyLXdpZHRoOjhweCA4cHggOHB4IDA7Ym9yZGVyLXJpZ2h0LWNvbG9yOmluaXRpYWw7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgcmlnaHR9LnRpcHB5LWJveFtkYXRhLWluZXJ0aWFdW2RhdGEtc3RhdGU9dmlzaWJsZV17dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NCwxLjUsLjM4LDEuMTEpfS50aXBweS1hcnJvd3t3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2NvbG9yOiMzMzN9LnRpcHB5LWFycm93OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1zdHlsZTpzb2xpZH0udGlwcHktY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjVweCA5cHg7ei1pbmRleDoxfSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/