@violetprotocol/nudge-components
Version:
Components for Nudge's websites and applications.
428 lines • 179 kB
JavaScript
"use client";
"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const jsxRuntime = require("react/jsx-runtime");
const clsx = require("clsx");
const react = require("react");
const react$1 = require("@material-tailwind/react");
const tailwindColors = {
white: "#FFFFFF",
black: "#000000",
accent: "#FF4C00",
whiteSmoke: "#F5F5F5",
neutral: {
0: "#FFFFFF",
50: "#F8F8F9",
100: "#EFEFF1",
200: "#E6E6E9",
300: "#DEDEE2",
400: "#D6D6DA",
500: "#C9CAD0",
600: "#B4B5BD",
700: "#818292",
800: "#757689",
900: "#57586A",
950: "#20212F",
1e3: "#161722"
},
primary: {
50: "#FFF6EC",
100: "#FFEBD3",
200: "#FFD3A5",
300: "#FFB46D",
400: "#FF8832",
500: "#FF660A",
600: "#FF4C00",
700: "#CC3402",
800: "#A1290B",
900: "#82250C",
950: "#460F04"
},
success: {
50: "#ECFDF5",
100: "#D1FAE5",
200: "#A7F3D0",
300: "#6EE7B7",
400: "#34D399",
500: "#10B981",
600: "#059669",
700: "#047857",
800: "#065F46",
900: "#064E3B",
950: "#022C22"
},
warning: {
50: "#FEF8E8",
100: "#FEEEC3",
200: "#FEDF8A",
300: "#FAD161",
400: "#FCC62D",
500: "#EAAE08",
600: "#CA9504",
700: "#A16E07",
800: "#85530E",
900: "#714512",
1e3: "#422206"
},
error: {
50: "#FEF2F2",
100: "#FEE2E2",
200: "#FECACA",
300: "#FCA5A5",
400: "#F87171",
500: "#F75C5C",
600: "#DC2626",
700: "#B91C1C",
800: "#991B1B",
900: "#7F1D1D",
950: "#450A0A"
}
};
const tailwindPreset = {
darkMode: "class",
theme: {
extend: {
colors: tailwindColors,
fontFamily: {
sans: ["DM Sans", "sans-serif"],
dmsans: ["DM Sans", "sans-serif"],
inter: ["Inter", "sans-serif"]
},
opacity: {
8: "0.08"
}
}
},
plugins: []
};
var ButtonVariant = /* @__PURE__ */ ((ButtonVariant2) => {
ButtonVariant2["DEFAULT"] = "default";
ButtonVariant2["FORWARD_CIRCLED_ARROW"] = "forward-circled-arrow";
ButtonVariant2["BACK_ARROW"] = "back-arrow";
ButtonVariant2["CIRCLE"] = "CIRCLE";
return ButtonVariant2;
})(ButtonVariant || {});
const icons = /* @__PURE__ */ Object.assign({ "../../assets/icons/babylon.svg": () => Promise.resolve().then(() => require("./babylon-BUQxyEkd.cjs")), "../../assets/icons/bridge.svg": () => Promise.resolve().then(() => require("./bridge-Gg3-EINV.cjs")), "../../assets/icons/check.svg": () => Promise.resolve().then(() => require("./check-ChYY4bJn.cjs")), "../../assets/icons/chevron-down.svg": () => Promise.resolve().then(() => require("./chevron-down-332p8aLo.cjs")), "../../assets/icons/chevron-left.svg": () => Promise.resolve().then(() => require("./chevron-left-DRslTTFb.cjs")), "../../assets/icons/chevron-right.svg": () => Promise.resolve().then(() => require("./chevron-right-gZ7X6Xn8.cjs")), "../../assets/icons/chevron-up.svg": () => Promise.resolve().then(() => require("./chevron-up-WwBaoIEE.cjs")), "../../assets/icons/close.svg": () => Promise.resolve().then(() => require("./close-B-EENexH.cjs")), "../../assets/icons/coins-03.svg": () => Promise.resolve().then(() => require("./coins-03-D96tGsb0.cjs")), "../../assets/icons/coins-swap-02.svg": () => Promise.resolve().then(() => require("./coins-swap-02-BnI3LuLy.cjs")), "../../assets/icons/currency-dollar-circle.svg": () => Promise.resolve().then(() => require("./currency-dollar-circle-CgRfZx2-.cjs")), "../../assets/icons/discord.svg": () => Promise.resolve().then(() => require("./discord-ItjxP5EF.cjs")), "../../assets/icons/eigen-layer.svg": () => Promise.resolve().then(() => require("./eigen-layer-DBF49y_3.cjs")), "../../assets/icons/ether-fi.svg": () => Promise.resolve().then(() => require("./ether-fi-2RDG3nm-.cjs")), "../../assets/icons/flip-backward.svg": () => Promise.resolve().then(() => require("./flip-backward-VDgJa0o2.cjs")), "../../assets/icons/gov-token.svg": () => Promise.resolve().then(() => require("./gov-token-Bd6YQuNA.cjs")), "../../assets/icons/info-circle.svg": () => Promise.resolve().then(() => require("./info-circle-BAZwygjO.cjs")), "../../assets/icons/karak.svg": () => Promise.resolve().then(() => require("./karak-BOi9aiJj.cjs")), "../../assets/icons/kelp.svg": () => Promise.resolve().then(() => require("./kelp-D_p7sTB4.cjs")), "../../assets/icons/l2-tvl.svg": () => Promise.resolve().then(() => require("./l2-tvl-Czy0qOR-.cjs")), "../../assets/icons/laptop-02.svg": () => Promise.resolve().then(() => require("./laptop-02-YigW17SL.cjs")), "../../assets/icons/layers-one.svg": () => Promise.resolve().then(() => require("./layers-one-4TxTNrWK.cjs")), "../../assets/icons/layers-two-01.svg": () => Promise.resolve().then(() => require("./layers-two-01-wIRoEJLZ.cjs")), "../../assets/icons/link-03.svg": () => Promise.resolve().then(() => require("./link-03-GJjr5wft.cjs")), "../../assets/icons/liquid-staking.svg": () => Promise.resolve().then(() => require("./liquid-staking-BZLlU5ol.cjs")), "../../assets/icons/lp-positions.svg": () => Promise.resolve().then(() => require("./lp-positions-G5HZ_IdN.cjs")), "../../assets/icons/mail-01.svg": () => Promise.resolve().then(() => require("./mail-01-DxPparUE.cjs")), "../../assets/icons/mellow-lrt.svg": () => Promise.resolve().then(() => require("./mellow-lrt-Bg_YyySq.cjs")), "../../assets/icons/menu.svg": () => Promise.resolve().then(() => require("./menu-AcbNalV8.cjs")), "../../assets/icons/percentage.svg": () => Promise.resolve().then(() => require("./percentage-C-2W5AXX.cjs")), "../../assets/icons/phone-01.svg": () => Promise.resolve().then(() => require("./phone-01-DrdMgHw0.cjs")), "../../assets/icons/pie-chart-03.svg": () => Promise.resolve().then(() => require("./pie-chart-03-BI9gsxNS.cjs")), "../../assets/icons/plus-circle.svg": () => Promise.resolve().then(() => require("./plus-circle-CxoCbFFi.cjs")), "../../assets/icons/plus.svg": () => Promise.resolve().then(() => require("./plus-DtNdNewo.cjs")), "../../assets/icons/puffer-finance.svg": () => Promise.resolve().then(() => require("./puffer-finance-CFvaLYDz.cjs")), "../../assets/icons/question-mark.svg": () => Promise.resolve().then(() => require("./question-mark-D9vE5Vjb.cjs")), "../../assets/icons/renzo.svg": () => Promise.resolve().then(() => require("./renzo-B0wnA2rT.cjs")), "../../assets/icons/settings.svg": () => Promise.resolve().then(() => require("./settings-CwTUl7nU.cjs")), "../../assets/icons/stables.svg": () => Promise.resolve().then(() => require("./stables-CttuqRwm.cjs")), "../../assets/icons/swell.svg": () => Promise.resolve().then(() => require("./swell-Booxu2WP.cjs")), "../../assets/icons/symbiotic.svg": () => Promise.resolve().then(() => require("./symbiotic-Dv2mSH2E.cjs")), "../../assets/icons/telegram.svg": () => Promise.resolve().then(() => require("./telegram-DEsmalue.cjs")), "../../assets/icons/user-right-01.svg": () => Promise.resolve().then(() => require("./user-right-01-C-Hkl_Js.cjs")), "../../assets/icons/users-03.svg": () => Promise.resolve().then(() => require("./users-03-Czdhz0CU.cjs")), "../../assets/icons/x.svg": () => Promise.resolve().then(() => require("./x-D-4jPler.cjs")) });
const Icon = ({
name,
width,
height,
color,
className,
...props
}) => {
const [iconSrc, setIconSrc] = react.useState(null);
const definedWidth = width || 24;
const definedHeight = height || 24;
const filter = `filter-${color}`;
react.useEffect(() => {
if (!name)
return;
const loadIcon = async () => {
const urlRegex = /^https?:\/\/(?:[^/]+(?:\.[^/]+)*)?\/?[^\s]*$/;
const isRemoteIcon = urlRegex.test(name);
if (isRemoteIcon) {
setIconSrc(name);
return;
}
const iconPath = `../../assets/icons/${name}.svg`;
if (icons[iconPath]) {
const module2 = await icons[iconPath]();
setIconSrc(module2.default);
} else {
console.warn(`Icon "${name}" not found`);
setIconSrc(null);
}
};
loadIcon();
}, [name]);
if (!iconSrc) {
return null;
}
return /* @__PURE__ */ jsxRuntime.jsx(
"img",
{
className: `${filter} ${className ? className : ""}`,
src: iconSrc,
width: definedWidth,
height: definedHeight,
...props
}
);
};
const Button = ({
children,
className = "bg-primary-600 text-neutral-0",
variant = ButtonVariant.DEFAULT,
loading,
spinnerColor,
...props
}) => /* @__PURE__ */ jsxRuntime.jsx(jsxRuntime.Fragment, { children: /* @__PURE__ */ jsxRuntime.jsxs(
"button",
{
className: `flex items-center font-medium rounded-full ${clsx.clsx(className)} ${clsx.clsx(variant === ButtonVariant.CIRCLE ? "p-3" : "py-2")}`,
...props,
children: [
variant === ButtonVariant.BACK_ARROW && /* @__PURE__ */ jsxRuntime.jsx(Icon, { name: "chevron-left", width: 16, height: 16, className: "ml-3" }),
variant === ButtonVariant.CIRCLE ? /* @__PURE__ */ jsxRuntime.jsx("div", { children }) : /* @__PURE__ */ jsxRuntime.jsx(
"div",
{
className: `px-6 w-full items-center text-center ${clsx.clsx(variant === ButtonVariant.FORWARD_CIRCLED_ARROW && "pr-4")} ${clsx.clsx(variant === ButtonVariant.BACK_ARROW && "pl-2 pr-4")}`,
children: loading ? /* @__PURE__ */ jsxRuntime.jsxs("div", { className: "flex w-fit h-fit justify-center items-center", children: [
/* @__PURE__ */ jsxRuntime.jsx("div", { className: "pointer-events-none invisible", children }),
/* @__PURE__ */ jsxRuntime.jsx("div", { className: "absolute", children: /* @__PURE__ */ jsxRuntime.jsx(
react$1.Spinner,
{
width: 16,
height: 16,
style: { color: spinnerColor }
}
) })
] }) : children
}
),
variant === ButtonVariant.FORWARD_CIRCLED_ARROW && /* @__PURE__ */ jsxRuntime.jsx("span", { className: "flex items-center justify-center bg-white rounded-full w-[53px] h-9 mr-2", children: /* @__PURE__ */ jsxRuntime.jsx(
"svg",
{
xmlns: "http://www.w3.org/2000/svg",
className: "h-[20px] w-[20px] text-black ml-1",
fill: "none",
viewBox: "0 0 24 24",
stroke: "currentColor",
children: /* @__PURE__ */ jsxRuntime.jsx(
"path",
{
strokeLinecap: "round",
strokeLinejoin: "round",
strokeWidth: "2",
d: "M9 5l7 7-7 7M16 12H4"
}
)
}
) })
]
}
) });
const h1 = "text-[60px] leading-[60px] tracking-[-.04] font-dmsans";
const h1_sm = "sm:text-[60px] sm:leading-[60px] sm:tracking-[-.04]";
const h1_md = "md:text-[60px] md:leading-[60px] md:tracking-[-.04]";
const h1_lg = "lg:text-[60px] lg:leading-[60px] lg:tracking-[-.04]";
const h1_xl = "xl:text-[60px] xl:leading-[60px] xl:tracking-[-.04]";
const h2 = "text-[48px] leading-[48px] tracking-[-.04] font-dmsans";
const h2_sm = "sm:text-[48px] sm:leading-[48px] sm:tracking-[-.04]";
const h2_md = "md:text-[48px] md:leading-[48px] md:tracking-[-.04]";
const h2_lg = "lg:text-[48px] lg:leading-[48px] lg:tracking-[-.04]";
const h2_xl = "xl:text-[48px] xl:leading-[48px] xl:tracking-[-.04]";
const h3 = "text-[40px] leading-[48px] tracking-[-.03] font-dmsans";
const h3_sm = "sm:text-[40px] sm:leading-[48px] sm:tracking-[-.03]";
const h3_md = "md:text-[40px] md:leading-[48px] md:tracking-[-.03]";
const h3_lg = "lg:text-[40px] lg:leading-[48px] lg:tracking-[-.03]";
const h3_xl = "xl:text-[40px] xl:leading-[48px] xl:tracking-[-.03]";
const h4 = "text-[36px] leading-[40px] tracking-[-.02] font-dmsans";
const h4_sm = "sm:text-[36px] sm:leading-[40px] sm:tracking-[-.02]";
const h4_md = "md:text-[36px] md:leading-[40px] md:tracking-[-.02]";
const h4_lg = "lg:text-[36px] lg:leading-[40px] lg:tracking-[-.02]";
const h4_xl = "xl:text-[36px] xl:leading-[40px] xl:tracking-[-.02]";
const h5 = "text-[30px] leading-[36px] tracking-[-.02] font-dmsans";
const h5_sm = "sm:text-[30px] sm:leading-[36px] sm:tracking-[-.02]";
const h5_md = "md:text-[30px] md:leading-[36px] md:tracking-[-.02]";
const h5_lg = "lg:text-[30px] lg:leading-[36px] lg:tracking-[-.02]";
const h5_xl = "xl:text-[30px] xl:leading-[36px] xl:tracking-[-.02]";
const displayXl = "text-[96px] leading-[96px] tracking-[-.04] font-dmsans";
const displayXl_sm = "sm:text-[96px] sm:leading-[96px] sm:tracking-[-.04]";
const displayXl_md = "md:text-[96px] md:leading-[96px] md:tracking-[-.04]";
const displayXl_lg = "lg:text-[96px] lg:leading-[96px] lg:tracking-[-.04]";
const displayXl_xl = "xl:text-[96px] xl:leading-[96px] xl:tracking-[-.04]";
const displayLg = "text-[72px] leading-[72px] tracking-[-.04] font-dmsans";
const displayLg_sm = "sm:text-[72px] sm:leading-[72px] sm:tracking-[-.04]";
const displayLg_md = "md:text-[72px] md:leading-[72px] md:tracking-[-.04]";
const displayLg_lg = "lg:text-[72px] lg:leading-[72px] lg:tracking-[-.04]";
const displayLg_xl = "xl:text-[72px] xl:leading-[72px] xl:tracking-[-.04]";
const displayMd = "text-[64px] leading-[64px] tracking-[-.04] font-dmsans";
const displayMd_sm = "sm:text-[64px] sm:leading-[64px] sm:tracking-[-.04]";
const displayMd_md = "md:text-[64px] md:leading-[64px] md:tracking-[-.04]";
const displayMd_lg = "lg:text-[64px] lg:leading-[64px] lg:tracking-[-.04]";
const displayMd_xl = "xl:text-[64px] xl:leading-[64px] xl:tracking-[-.04]";
const displaySm = "text-[48px] leading-[48px] tracking-[-.04] font-dmsans";
const displaySm_sm = "sm:text-[48px] sm:leading-[48px] sm:tracking-[-.04]";
const displaySm_md = "md:text-[48px] md:leading-[48px] md:tracking-[-.04]";
const displaySm_lg = "lg:text-[48px] lg:leading-[48px] lg:tracking-[-.04]";
const displaySm_xl = "xl:text-[48px] xl:leading-[48px] xl:tracking-[-.04]";
const displayXs = "text-[36px] leading-[36px] tracking-[-.04] font-dmsans";
const displayXs_sm = "sm:text-[36px] sm:leading-[36px] sm:tracking-[-.04]";
const displayXs_md = "md:text-[36px] md:leading-[36px] md:tracking-[-.04]";
const displayXs_lg = "lg:text-[36px] lg:leading-[36px] lg:tracking-[-.04]";
const displayXs_xl = "xl:text-[36px] xl:leading-[36px] xl:tracking-[-.04]";
const pTiny = "text-[10px] leading-[16px] font-inter";
const pTiny_sm = "sm:text-[10px] sm:leading-[16px]";
const pTiny_md = "md:text-[10px] md:leading-[16px]";
const pTiny_lg = "lg:text-[10px] lg:leading-[16px]";
const pTiny_xl = "xl:text-[10px] xl:leading-[16px]";
const pXs = "text-[12px] leading-[16px] tracking-[-.04] font-inter";
const pXs_sm = "sm:text-[12px] sm:leading-[16px] sm:tracking-[-.04]";
const pXs_md = "md:text-[12px] md:leading-[16px] md:tracking-[-.04]";
const pXs_lg = "lg:text-[12px] lg:leading-[16px] lg:tracking-[-.04]";
const pXs_xl = "xl:text-[12px] xl:leading-[16px] xl:tracking-[-.04]";
const pSm = "text-[14px] leading-[20px] tracking-[-.04] font-inter";
const pSm_sm = "sm:text-[14px] sm:leading-[20px] sm:tracking-[-.04]";
const pSm_md = "md:text-[14px] md:leading-[20px] md:tracking-[-.04]";
const pSm_lg = "lg:text-[14px] lg:leading-[20px] lg:tracking-[-.04]";
const pSm_xl = "xl:text-[14px] xl:leading-[20px] xl:tracking-[-.04]";
const p = "text-[16px] leading-[24px] tracking-[-.04] font-inter";
const p_sm = "sm:text-[16px] sm:leading-[25px] sm:tracking-[-.04]";
const p_md = "md:text-[16px] md:leading-[25px] md:tracking-[-.04]";
const p_lg = "lg:text-[16px] lg:leading-[25px] lg:tracking-[-.04]";
const p_xl = "xl:text-[16px] xl:leading-[25px] xl:tracking-[-.04]";
const pLeading = "text-[18px] leading-[28px] tracking-[-.04] font-inter";
const pLeading_sm = "sm:text-[18px] sm:leading-[28px] sm:tracking-[-.04]";
const pLeading_md = "md:text-[18px] md:leading-[28px] md:tracking-[-.04]";
const pLeading_lg = "lg:text-[18px] lg:leading-[28px] lg:tracking-[-.04]";
const pLeading_xl = "xl:text-[18px] xl:leading-[28px] xl:tracking-[-.04]";
const pSubheadingSm = "text-[20px] leading-[28px] tracking-[-.04] font-dmsans";
const pSubheadingSm_sm = "sm:text-[20px] sm:leading-[28px] sm:tracking-[-.04]";
const pSubheadingSm_md = "md:text-[20px] md:leading-[28px] md:tracking-[-.04]";
const pSubheadingSm_lg = "lg:text-[20px] lg:leading-[28px] lg:tracking-[-.04]";
const pSubheadingSm_xl = "xl:text-[20px] xl:leading-[28px] xl:tracking-[-.04]";
const pSubheading = "text-[24px] leading-[32px] tracking-[-.04] font-dmsans";
const pSubheading_sm = "sm:text-[24px] sm:leading-[32px] sm:tracking-[-.04]";
const pSubheading_md = "md:text-[24px] md:leading-[32px] md:tracking-[-.04]";
const pSubheading_lg = "lg:text-[24px] lg:leading-[32px] lg:tracking-[-.04]";
const pSubheading_xl = "xl:text-[24px] xl:leading-[32px] xl:tracking-[-.04]";
const pBrandSm = "font-bold text-[14px] leading-[20px] tracking-[-.04] font-inter";
const pBrandSm_sm = "sm:font-bold sm:text-[14px] sm:leading-[20px] sm:tracking-[-.04]";
const pBrandSm_md = "md:font-bold md:text-[14px] md:leading-[20px] md:tracking-[-.04]";
const pBrandSm_lg = "lg:font-bold lg:text-[14px] lg:leading-[20px] lg:tracking-[-.04]";
const pBrandSm_xl = "xl:font-bold xl:text-[14px] xl:leading-[20px] xl:tracking-[-.04]";
const TypographyStyles = {
h1: { default: h1, sm: h1_sm, md: h1_md, lg: h1_lg, xl: h1_xl },
h2: { default: h2, sm: h2_sm, md: h2_md, lg: h2_lg, xl: h2_xl },
h3: { default: h3, sm: h3_sm, md: h3_md, lg: h3_lg, xl: h3_xl },
h4: { default: h4, sm: h4_sm, md: h4_md, lg: h4_lg, xl: h4_xl },
h5: { default: h5, sm: h5_sm, md: h5_md, lg: h5_lg, xl: h5_xl },
"display-xl": {
default: displayXl,
sm: displayXl_sm,
md: displayXl_md,
lg: displayXl_lg,
xl: displayXl_xl
},
"display-lg": {
default: displayLg,
sm: displayLg_sm,
md: displayLg_md,
lg: displayLg_lg,
xl: displayLg_xl
},
"display-md": {
default: displayMd,
sm: displayMd_sm,
md: displayMd_md,
lg: displayMd_lg,
xl: displayMd_xl
},
"display-sm": {
default: displaySm,
sm: displaySm_sm,
md: displaySm_md,
lg: displaySm_lg,
xl: displaySm_xl
},
"display-xs": {
default: displayXs,
sm: displayXs_sm,
md: displayXs_md,
lg: displayXs_lg,
xl: displayXs_xl
},
"p-tiny": {
default: pTiny,
sm: pTiny_sm,
md: pTiny_md,
lg: pTiny_lg,
xl: pTiny_xl
},
"p-xs": { default: pXs, sm: pXs_sm, md: pXs_md, lg: pXs_lg, xl: pXs_xl },
"p-sm": { default: pSm, sm: pSm_sm, md: pSm_md, lg: pSm_lg, xl: pSm_xl },
p: { default: p, sm: p_sm, md: p_md, lg: p_lg, xl: p_xl },
"p-leading": {
default: pLeading,
sm: pLeading_sm,
md: pLeading_md,
lg: pLeading_lg,
xl: pLeading_xl
},
"p-subheading-sm": {
default: pSubheadingSm,
sm: pSubheadingSm_sm,
md: pSubheadingSm_md,
lg: pSubheadingSm_lg,
xl: pSubheadingSm_xl
},
"p-subheading": {
default: pSubheading,
sm: pSubheading_sm,
md: pSubheading_md,
lg: pSubheading_lg,
xl: pSubheading_xl
},
"p-brand-sm": {
default: pBrandSm,
sm: pBrandSm_sm,
md: pBrandSm_md,
lg: pBrandSm_lg,
xl: pBrandSm_xl
}
};
const Typography = react.forwardRef(
({
className,
children,
variant = "p",
breakpointVariants,
...props
}, ref) => {
const classNameWithFontWeight = className ? hasFontWeightTailwind(className) ? className : className + " font-normal" : "font-normal";
const breakpointClassNames = getBreakpointClassNames(breakpointVariants);
const variantStyle = TypographyStyles[variant].default;
const concatenatedClassName = `${variantStyle} ${classNameWithFontWeight} ${breakpointClassNames}`;
return /* @__PURE__ */ jsxRuntime.jsx(
react$1.Typography,
{
className: `${className ? className : ""} ${concatenatedClassName}`,
...props,
ref,
children
}
);
}
);
const hasFontWeightTailwind = (className) => {
const tailwindFontWeightClasses = [
"font-thin",
"font-extralight",
"font-light",
"font-normal",
"font-medium",
"font-semibold",
"font-bold",
"font-extrabold",
"font-black"
];
if (tailwindFontWeightClasses.some(
(fontWeightClass) => className.includes(fontWeightClass)
))
return true;
return false;
};
const getBreakpointClassNames = (breakpointVariants) => {
if (!breakpointVariants)
return "";
const breakpoints = Object.keys(breakpointVariants).map((breakpoint) => {
const variantAtBreakpoint = breakpointVariants[breakpoint];
const classNamesForVariant = TypographyStyles[variantAtBreakpoint];
const breakpointSpecificClassNames = typeof classNamesForVariant === "string" ? classNamesForVariant : classNamesForVariant[breakpoint];
return breakpointSpecificClassNames;
});
return breakpoints.join(" ");
};
const fullWhiteLogo$1 = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2QAAAEACAYAAADcErWtAAAACXBIWXMAAFiVAABYlQHZbTfTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAALo2SURBVHgB7L0JoGVXVea/9jl3elONCUMC5kXEthtbCIjd9iAVQCSGIYBBAaEqjNooEEElguZFFCdaQBSFFpOAjAGSMLZ0t3nYttptI9D9724FIS+gzElVqt5wp3P2f6+9195n7X3vq1Sl3p3eWx/snHvPPffcc8+979X5vW/tbwGIRCKRSCQSiUQikUgkEolEIpFIJBKJRHtJCkSi3SG1srJiv89mqc1Cg0gkEolEIpFINOUSIBPNnH7nssuaj39B/QfmG1uPzKF87FyrvLjo9RdruV40FKb6fb1Vqvyufr/25a1u7S96RevP3nLTNz/5+pv+cgtEIpFIJBKJRKIpkgCZaGb0J2/6gYu/Z7nxk41GebRV79wnU21Qqm8eKc0XuTDLPmhd2vu61FBqBWXZhH65AJvdua9u9Vof/eqJ7Hf/7fP+5LMgEolEIpFIJBJNgQTIRFOvv/mjy84/fKj/2oPznefU61uNLOtbEFMWxAx8KQ0ZLs0AjVBGcFbi7Q4U5n5ZzkGvOA+65UF9YmP+vZvrS9dcctUtayASiUQikUgkEk1QAmSiaZb6/Hsf/6z7HOz9RqO+fkGW9SAzIJYpLEwszRI38dPFSloWBsL6NLpmtA2YbVjnrChz6Bf7oFcehlPt+568a2PfLz/8xz/+2yDzzUQikUgkEolEE1IOItF0Sn3p1sf96n0Otv99o3ZqX551Ic8KyM03FkFMIYxl4G4ov8SRmbuZvem2s7PKbEmjAnTS2mZ5CmpZtzlXzx/345d/50X6vMMf+9SnvlqCSCQSiUQikUg0ZgmQiaZOKysr2Tuurr/38NLmi2rZhspUz8CYdoBllg7EcGhalsl9ojWztHftf7sEZ7i6NJtumJtb0Kw1HvbdF573Q/c7fPBdq5/6ag9EIpFIJBKJRKIxSoBMNFW68sor8196whc+cGD+1NPyfMuAmIGx3MBYZs0vgi6EsrK6HUBMx0W4KiPHDG+jQ9Zzj9sCRfzPlrm/adyy+oX3u+/h73/Aww69f3VVoEwkEolEIpFIND4JkImmRlc+5CGNN72i8Y6l1qkfcTBWWBDDYe2xjAOYB7Kiuo/bYcqiL2Mkf8x7ZKA6wKeL4WZa98zTe1DLmxffp3lg3x996PaPg0gkEolEIpFINCYJkImmQlim+EvHTr59aX79GR7GbJminzAWoMvDWGnnhoX7PtTDM1gALz/hTJtbGJFPBhg97J7VNv9R5rUW/sUTH/WQz//xx7/wv0EkEolEIpFIJBqDJGVRNHH9z7c8Yv7CB5z39n2t9afl+SbYOWNYpuiDOrKygi7FhqUq+gojsGmiLE1UVmZ026wvDYjpU8ZAuxvKsoTSGGtmAYVZdg2ndfo5bHSX4e6ti+76Rvfwgx///JvuApFIJBKJRCKRaMTKQCSaoD608oj58+978K1LAcb6FODhQSuBMCxRzHxZYt2MBo0mLXMHZwHeCNLsBDTzuDGFo1BGoGpIs9969k1o1e461CpPvQJEIpFIJBKJRKIxSIBMNDGtHDlSe+gl573v8FLnWRWMlW7OGJJSzsM7CMasM5ZXIJbRQCDLPJzV4nlmVrjDmvlvrboLEOLx3dgwr383zDW2Xvy+X79yP4hEIpFIJBKJRCOWAJloIkIYO/rS5nsPL65fXsvWIbfR9iUlKapqHpgFqr4b9jHmimVNcsbmaNmix80A75Rp5pIpNseMRLe9S5arE9DINvbVmhvPA5FIJBKJRCKRaMQSIBONXRht/8JXtN57n33rT61lxhnLemY4GFNRgAdzxSw45cwFaxGILZgxb9bP0zoPZT6vRievngUeSydQulLGDeuUzTV6Pw4ikUgkEolEItGIJUAmGreyNz7n7hv3z518apZtGRDrm+HmjNlweh5rDwbGgMoOM3LGAEsT5xyEwaK5vWTGPnN/0a2zTlndlS3a5tD0qjbbw80t84gWoZr2BpqBQ70JzVrxPa9/2Q/dH0QikUgkEolEohFKgEw0NmG0/Tc+/kNv2z+/8SyEsZycMZtsb3uNAZv7xUfNQVbW0g66EMT2G8PsgFkeNPfNUi2RY4bQhjAWOkA72UBGQ2S6iA9Kp7e17VdWU+38fhcuXAoikUgkEolEItEIVQORaAx638qVjX/9yL+8fr6x/szMlin2GYypISDWp2XdlSmCLVFUkKETxh2xOjlfbddUDLD5c0aEl0JZYV6l71YllYx2lV+vO+aZZj9l+8EgEolEIpFIJBKNUAJkopHr+pUjrX95ycnX729tPDOnMsU8gjFIgKxP92tVgiLOFcsWnDOm0BXbT/PFsNcYQha6aNjgGQM9EMaIrrAPmYUvpLWOXYfg5c2wktqX4bCdzext10A6y/R3gUgkEolEIpFINEIJkIlGLfWYSxq/d2hx87k5C/DIQjMwqOLpQ7S9dqEcIbxjnuaKHTLjsBkHKGERgzuQpHLX4Rnq9JIFuNJExC6CM+wEbZwvbf9XQRgqgjK7LG3TaHP/EIhEIpFIJBKJRCOUAJlolFK3f/Bxf3hwsW1gbCM4Y8ogkVLcGWPumA3xIBjLKEkRQzssiN3HzRvLWwRr5I5Z4MKdIXT1qoHrrO3l3DGtO3TfDU0PeRBDCCvpdr/Ao4QlEIlEIpFIJBKJRigBMtFIhAEeL/zev3rvvrnNH8mzdYKxwoCYNrepGViUpqjdErtCB2dsgZwxhLH7ORirUekiljFa0NoAW4qonQMGuk0D71NmjS1pPOmcLwIvfCqaZni/IBAr6DaOXpmZQ8m3QCQSiUQikUgkGqEEyEQ7LoSxF33ff/+jpeb6j8RlipQtj8pcBH3lihVUwkhzxrCvGAZ4ZOc7GKsdNGNfVa6IQIcAVmwQmBl20utmbBKY0cFYC6xtYKxbhXnoKsTDu2JY8ehHv6xDv5+Zx/QpEIlEIpFIJBKJRigBMtFOS73ge//qbQbGjroADwdjufJlit4Zo7li1hUrqHyx6Zwx2+SZnLEcYeyQA7L8IIV81F1JIlpaCFolliIeN+OEGetUrpjTxDAEsbsNl+nKHaNlwUafLXv9plnmiImfB5FIJBKJRCKRaISSPmSiHdMLX/iI+jc+dtkf7p9bP8adsXwgwKOsoAxhzD7QJCCjOWM5wtiFZiCMmds145Tl+8g1o/AOLE0szSgQxr5lwQu0ccqKzFlgJcLaXQbE+i6sw5cqJiBmR+FHBt2iZVivZg4z+3sQiUQikUgkEolGKHHIRDui3/npy5pPfkz/N+eb6y5NUfVpKHLGNAEZVGWKtlRROcfLw1iOzth5ZlyAIKahflhB7Ty33jZ9xqdtGJpCEDNuWP+kuf81M+40909RaEfG5o11XMBiycoTS1+aSBBmNu0RkHX7DWj3WuZ5LTjVzT4DIpFIJBKJRCLRCCVAJjpnoTN2+aX9Nxxaav9E7ps+G/cL8zmykKQI1byxzM8ZAwdjwJwxC2P3B6gbZ6x+voL6eeSM4bwxrDXsOVesNG5Y34ziK2Z8jVwyQ1YlwVhpYMyAmw/w0OSQ2XlikSOGJYoOyjp9Be3+olmiQ9ZYe9Ev3fo/QCQSiUQikUgkGqEEyETnKvXzjz/0O/fZ3/mJGkXbOxjT1h2r5oxp5oxRqqIP8LAwtuTKExHGahbGXJlijYd4IIxtOVesd5dZ/qPZ1T+4ckV0zBDGrA22buDrJIZyVImKPk2xjIGsWzh3DJftXh22uosGxubM/exWqKJBRCKRSCQSiUSikUiATHQuUmu3/tAfnmebPm+4OWMGuhyMAYMxmjNmSxT7zimzZYoUbx+i7S9wEIYwVr+vg7HcwJqq0VwxhLETZnzDjK+b+3eY8Q2XtGhhTBOMnTCjrOaMsRRFD2GuPNG5Y10aW70l6PTmzcst6vZJ9RYQiUQikUgkEolGLAEy0b2V+spHLnvLvjmaM4bOGEbbQ+KMZZQzr0qWrIhfO3LG1CKlKXoYO+xgrH6Q0hZzKkFsuxLFngGwLgLZFwxhfVVDcUpBoZgzdtzCWOn7jJEbVpTxnLGOB7EeOmMAG9152OzuN97dknle4z+94Fc++v9AJBKJRCKRSCQasQTIRGctrQ2Mfeyyt+1rbVyVqa3KGQNwTZ95maLvNYbOmF1XcyWILt7e0NthFZyxBpYoGhhrHDKA5mEMaWrTgBjC2NcMQRkI6/+9gbAvI6ApG30fnLEKxgoK8gjR9lSayB0xD2Nb3RpstA+Zx7Fscl/51W8U14BIJBKJRCKRSDQGCZCJzkqYpvi1j8Ob97fWrwrR9so1fcYQj3jOWOKMIWBlzBlTB5SbM3aec8Zq93FhHghjGG1vYcw7YxbGzO3PGwhbM8vjDsQ0umObsTNWMhhjwR29ooKxTs+NrV4GG53DxjFbMoe3D7pF/fev/q2P/Q2IRCKRSCQSiURjkACZ6IyFaYpPeaz+naXmxnMz5WGssDBWNX0GgjBgMFY4GAtzxtD92k9livd1zlidkhXzBYKxkmDMgFcXYewrhqg+b+7jvLG7KBtEkTN2VwRjZcHKFL0rVjhHzC/bXXTHMljvHDJQhsEh+80h7r/9v/z558UdE4lEIpFIJBKNTQJkojMSwtirLj/0WwcWN1+YZ1tVmqKFMcNX1h3TSamih7EawRg6Ywa41EEDXgbE8vvRnLH7U5kizidrVDCGSYroinX/kWDsdrP+W2bpyxQ3LIyVCGM0X8yXK4YSRQKyjg/wsCWK5Ix1D5rlYXPs2Ij6wF13nur+8B996O9OgUgkEolEIpFINCYJkInOROqax5/3O4cW2z9RywadMQtjwOeNaddrDLwzVidnbME6UZDdx7ljCGE+wMM2fq67hmHlEGes9/eUqFhST+mN4Iz5NEVNjliZwJifL4bLdihTRGfskE14zPKD+vi6uvJFK5/4WxCJRCKRSCQSicYoATLRaYUBHl+85fH/4bx97eflasNAmIMxhTCWKeuOhXljIcCjoBCPpEzRwphxxWoXMGfsPAdjWc11/So7hqJOGEsLYewfzEBn7PMVjGELM1amiKt0Uc0X49H2PZorxgM8Nru5ccYOmXXGGctx3tjB4sRW/iMvWPn4n4JIJBKJRCKRSDRmCZCJTif19Y/98H+4z76N59VCnzEHYxjgoSBt+lwwIMuqxs8BxowzVru/6y/WwHJFgrHcO2MdcsawTPHLBGOfc33HLHENpilqgjA7XwzLEksK8BiSprhh0xQPQ7c8aA7Pzhkr2sXC0ef/4s23gEgkEolEIpFINAEJkIm2U/aVjzz+rQstgjHFyhQ5jIEfJfUcK8kxo8bP2ZwZ+8w434BXAmM1hLFG5Yxh0+eOgbEOwtjfulJF64wVEYz5OWO6ZDDGyhR5kmIEY537mMf3GRDDEI8D7W5v/ieffc0H3wkikUgkEolEItGEJEAmGiZs+vwHS3Obz8uTNEWbnmi3MMPOHfPR9uiQ9d0674xhqaLCuWEGvjDeHueK1e/jYu5zDmMUbY9zxjpfMsvPsTJFD2OnDICdMCA2mKbYJ3esy9MUCcgwTXGzh87Y+cY922+j7SHf39vqtF5w9FUf/GMQiUQikUgkEokmKAEyUSTsM/bUH9RvNDD2AjtnLOsbw6u0ZYoIYZkiIuMBHqFMER+oV4mK2aKBn8NmeV8XaY/Nn+3csf0uTdH2EWu7ps82wONLLryj/7dUptinAI9T5IzpqsdYsX2PsW7oMYajDuvGGeuX+xyMGWfsrvXaC35i5RaBMZFIJBKJRCLRxCVAJgpCGHvyY4rf3L/QeVEtwFjfNX2mNmOuv5ifM8bcMRzYP8w7Y3be2GEK8cDyROOO1bD5835qDm2eXlCZooWxLxuKQmfs78z4mnPFbIAHOWMIY1SmiG4Y7zHmYQwhrEdJii7Aowkb3cMGxg4YGEM4PND+5t35T774NR8VGBOJRCKRSCQSTYUEyERe6vJL+284tNT7CSxTVFlhgKxwD+AITZ91HOQREhXrrFRxwTV+tvH251GponHHaotuThnuqOwSjH3dpSl2Pk8w9lWCMW3g66TZ7u6qTNHPFyurPmNd7oz1mTOGMNbxMLZkWPFgefdm7cdf/JoPfwBEIpFIJBKJRKIpkQCZCKXuuOXxbz201H6+K1P0aYqldcUyHm0fwVjaawxhbN729oIcYQxLFA+4UkV0xvJ592rFlqEqA1s9DPD4R0pT/NvKGQtliidAF7qCMTZfrJ/CGJUpbuKcse4cbCGMwX4HY7UD+psn1TN+ckVgTCQSiUQikUg0XRIgE6mvfOTy65fmNo/m2PTZlihigIeBMcBSxYycsZLBWFGFePBeYx7GMpo3VtvnyhRt0+eGe7USYexU5YxFMOaj7U8OwlhZBXhEDZ/JFeuENEWEsfPMbva5PmPZ/vJUu/bsn1z5yPtAJBKJRCKRSCSaMgmQ7WFh0+evfuyH37zY2jIwts6aPpcu2j7AmI4H+ERFfLxG8fY4b2zBjIPUb4zBGD6GwjLFgsPY31OZ4tdDmaKHscKWLDpXrPTOGOsx1hkS4LHRmYet7mHj2TkYg3zfVrvbevFVr7r1XSASiUQikUgkEk2hBMj2rtTXPn75Hy61Np+bqwrGskxDqFDkEfd2aWsJnUNmUz5qbN7YPM0bQwg7gDAUw5jGOWPrLj0RGz9jgEfxeYIxssBCtL2DMQSxsmSx9pSq2OlX0fZtO19M2TLFze555ujQFcO5avvand788579C7e8G0QikUgkEolEoilVBqI9pxe+8BH1O2657C2LzY3nVnPGyhBvb40vT2O2r5hxrjIGY9Ylq7Hmz/Ou+bM6ZJYYb7/gGkBjmiLKlinezeaMYZri5xiMgQvvsEM7NvNzxvoVjPVYs2dfomhhrNcyMHY+lHrJHLsBsnx/5+Rm7YXPvkZgTCQSiUQikUg03RKHbI/pyJEjtVdf3vr1g4vtF2SqmjPmQEwNumKWlqhMMZQt5s4dA+o3FlIVDYzlc84Zw8fwedj0ucDxLYq3R1fs7839b9KcMdw1xtpjqaKLtvcw5pMUe9sA2VYPYWweNjtYprgEuXldnS31vnmX/okXv/Zj7wCRSCQSiUQikWjKNZNAduuv/ov7/rN/duBRDV1+19wcPLCeQ600wLC1lW+1+2qt16999vo/OfEXv/lH/+0UiLjUH7209dsHFzs/jdH2xhnTBsaUS1LUZJea/2a+4XOSqmhDPHCrWhXkAViquOTmjuULDshswAe4OWPlpiGruwxFGQDrIYx90dz/Bs0ZK60zhvH2GOCBd3WRNH328fa9as5Ym2Bsq7tgnLHD5pPfB3m2aAy7A/obd8KzX/zaj78XRCKRSCQSiUSiGZCCGdFf3fC4RyzfB368lvWf3qq3L8hUx7g5aK+4bsEaB/5PZ1DqurmIX4StTv0z693GB77+DbjxUS/+xJdhD0trrb7wgce/+T4Hez+BTZ8VzhnL+lSq6Bs/08QxnqiIzlhG59lOLqtTY2czcK6WohCP/H6uzxiGeWD5IoKdRhg7bijqTkNXCGNr5Iz5AI8T5qO7284TK/puvhh3xrr94WmKmwbG2gzGVIbR9vvL45v5j77gFz/yfhCJRCKRSCQSiWZE0w5k6gvvv/wxC632Ly/Nd74/y7ZsiR2CmAKa0wRkqxhg0BpH347SXN0Xes5c3C9CuzisT27Nv73TX3jNP/+xW74Ae0/qHz50+fX7FtpHa+pUOIdZVoZeYwhjtlzRpypCWfUa8zH3Yc6YD/HA4A6cN2ZgLDdgVpt3JYyZ2a7suETF/nFXoti/w5UtRjB2MqQpluSI9ak0se97jHl3jJwxhLGtjoHt3mEX4IHR9vk+vd6u/fhVr/qIpCmKRCKRSCQSiWZKUwtk//cDP3zRgUbn3++f33pKnneyLCscRNjSOW1dHVtWp9EXM48hjFko65nRMRf5bbNsQ1HWzMX9fuO4nGcclUMbd23OveHmT/R/ZeWG1TbsDWVf+djlf7DY2HpBLVs3543mjGWFLVN05YqqavwMPsBDMxgrWL8xKlW0/cZw3tj5bmDT5xxDPHIHyDbI45vkihlzsn+XWedh7G7njGGZojM4A4z1h/QYC2mKOGess8/cPmRgbNE6Y8aN2+ro5kue/XO3/iGIRCKRSDSF0lofMYtlGJ1OmD+s3gIikWgmNZVA9r/e87jLHniod2OrsXF+rrrmwru0IObAAbco3YYIEJYhClrngaxrxpYZG+Ziv6BU9YZxW843F/j3gTs3Dv11D5aefskzblmD3S31tY9e/vvzzc6LcnTGME0xoz5j9nxCcMfc1h7GUIW7rfqUf4+limkD6AMEZAfpsdzRlQ3ywHliXzLjKwRjwJyxU1D0y7jpc7+aL9bjMEbOWLuvYKOzBFvdQ6DVok1T1Pm+XrvbeN5zfuHDEuAhEolEoqmVAbIbzOIojE5r5t/yi0EkEs2kpi72/ksfevy/u/j8zkfnGyfOr2VbkOd9qGUuAdCGTfi5TRkLm7CPueQ/ZcAgU00zWmY0bIR7bkYt60Ij+yq0al+E8xf/8ZFL9bv+/D+96Yf/OexS/c5PX9b80ocuv36+2X5RnjEYAw+3lGiv6CsQ5oyhStYAGuVTFXHU3UCnzCYp5talhLLv0hQx3r6PjtgXzPgHBmMlK1MkGCvd6h6DMT5XzEfbt3sIY/ts02etbKy9edn93a1O/ZjAmEgkEolEIpFoljVVQHbHrT/00kMLp36vkd+t8rxnYIyBWObhyzs3NK8pJ1fHDnApgAbKVGagLJs3o2ZZzYFZCbX8bgNnX4aFxlcvvPD89dWPvumxuw7Kfvu3v3/uSY/R//7AfPtonm2Eps8IY4qgy80XwxPmwRaqkkU/dwx8xH1eRd3jyAjKEMbsHL6OWaw7V6zEuWJrZnzNDANnhQpliqVxxrBM0UfbD5Qp+kh7D2VdV6a40d1n54w5GMMQj33dr9+d/+RRmTMmEolEIpFIJJpxTU3s/f9+1w/++KHFjdfX8nXritlyOiSsKHZdx9AA7qYFMe3L7hSVMTacBaOx5HHdPE1bpsM3rA2kaP0V2NfMD110+P5/8uE3PvFfPvGlH/4S7A6pK5YPvPHgYvcFFYzxps/asZc9t8AGhzG2tNsRkIF3yXKgk+5gDAw5aeOOlXfRuNNA2LqDsbIMaYo+0p6nKXap+bN1xvpVvH2bYGyrt9+MQ+aVEMYWIa/t1986VXvhT73mQzeCaFdKa32FWTwMRqs3KKVOwB6TObcHzOJlMFrdYs7tZ0AkEolEItEZaSqA7I6PXP7ti/mp36llp1SOpXUIY5mKwUBRoqKFhIKeqcnjY2SBD1v7J7Nldcq4ZJj4l6muATGqdkS3TG9APfuqccry+9/3YPPm33rF437gZ1/3iQ2YbakvfvDxbzhvf/cFGWwGZwwoSTHAmMoqCLMcm/QdA4Jf8CDGhnXVFG3TdmmKFsjWrQsG5XHz8WwSjJEzVpx0bFxWMNYvqmbPPsDDw9iWhbHMLPdDu3/QwVhmYKx+QJ/q1I696Npb3w6i3SwEsqMwWu0342rYe0IguxZGqzUzBMhEIpFIJDpDTUPJYlbXnZtajZMHs8z1FlPcFVMurKNK+yuA6II5N9qFT/hyxgAXBGVqzlUyUohFHsZJA2XfgqXGnQ9/5IPzn4HZlvrKRy7//fP29V+Sw6abM0Yw5h0yu5FPU/SOWIBcD2L+nGc08uq28uvAOo82SVHfTXH233INoIsNx8slNX0uMFHRlSlaV4zmiw2DMSxTRBjbNDC22T1o0xS17TO2gH3G9KnN2rFjrxQYE+2IXkapZyKRSCQSiUQT1cSB7HPve9zzl1qnHp5Tj7HMwoKCqB9W5qHMl9DVXE8sm+yHARNNcCETABVQePen5h637g7tmuAM56jVsrugkR2HhebWq65fObIMM6grH/KQxj9+5AnvWGxhmuKGgbGuPZcVjFHuiU9TDOGazBGLShWB4CunbTmIYU59z5UoelfMQtndDtCKjNjulC1TLLQO7phv+Nzvx0mKPMBjs5fbJMV276CdM5blDsa6/ebzjr1KYEy0o7qeSvhEIpFIJBKJJqaJAtlPX/YdzYNLxc9ntj9WzzV75vOZeImiDfao02gShGE/LD+aBGiKwQU4ErFpgHUq14OwdJDSg9xA2Xz97ub9zmv9JsyYVlZWsn//a8vvWGp1npWb84jOmIKCYu3dvDHlIRfF+40FPmMli35SnidXv7QbE7ChO6YNfJUn3cAG0Ahj1mDDMkVsN3DCNufWLMDDpyl2k1j7ru0xhjBWg83OYQNj5hpZLVhnDNRSd7Nbe+4zf/7m60Ek2lktw+jL90QikUgkEolOq4kC2Uue96AnN/L1b8/UFjUr1qwxGitZtI4XpvrVKjcsm3PD9sSac3CmGJSFeVBgyxqVfR6EwcEsV+uA0fD7Wp0n/e41P/ydMCP60FueOP+CR37qj/fPd55u+4wZVwwbP7u+bZpgzDlj9rzyeWNKx6WLtqebj7lnJyl8RQiQ0R3DuWN604wNl66IfcfKnEoVNw2EHbcwFqUp9uMeY23mjNk5Y90abLTPM4/tN6+7aJwxbPy82O32Wy96zjUfvgFEotFIShdFIpFIJBJNVBMFska9fEmmNsx1PwZDGJDwAAW8BxbNZ1K+VBGBa47Ggr14d0sPZdSg2JfegXd66i5ZkKQUH1jitw6t+kZz+f75UZgB/clvPW7hn9+3+A+LzfYzcrXpQIzm32VUeuj5057V0FSbh3bwoBR/25cnZpRcqVyfMQtjfSpX7GjnkBkoK3EuWea2sfPKMFGxH2DMB3gMa/jcta4YumMN2OieB51in3nZBZumqPPF4vhG/aXPuuaWG0AkGq2kdFEkEolEItHENDEge/dv/OsLWrX+I5VxxxS4MI9QRhfS/7xD5kMlaO4YtByEZUtm7MOyNnfbQhk5aCqDwebGEJUtorwHpNRJ45ShU9e9AqZcL3zhI+oPelD9nYcXe8+sGaDNcc5YRtH2BFsuwES5gU+KyhS36z3m0yn9+aZt7aKk+WPYc6ytXIkili5iY+jM0pcu0Rnrujlj2jV97rNY+y6fL9Z1ZYrtXgs2OsYZK/abl8cyRZw3tg+O31173gtXPvIHIBKNXssgpYsikUgkEokmpIkB2SUXH/xXtazdUFj2hrHpUASYcGJznEIvLEzpx7LEeQIwLG87ZG7jOMCgrE5QUbIyRZoHpcLeK2FZn3HosBSvVe/+09f81A9cDFOqlZUjtVdefv8Pnr+v++Tcuos9csb6Ua8xK//eMz//S0Ecde/Pt4cy/3VQyatSqAr0WKAHLmvORbOghmmKW24KWenSFL0z1qEQj06fB3hgj7E5grF9FrCzfMl8xEtw90Z+1Yt++aM3gkg0PknpokgkEolEooloYn3IFPQfYS/wLYx16OKeAEHr2J2xd/BQ61SWaNwxWHQAhoBmy+k2CDgwXdDsTxlosMmMUJXeMdBQfpoU0PQpWzLZMy5ZVz342+7zb83q22HKhGflyw9fvOnAQucJ2GcMYSzLHMg614/mjeHGfgpYCOPA20lzbaB1POZeJTCmyTlD6AJfstgjZ8w3fl43m627PmN+3ljJgjxwzhiDsU0LYwuw1TkIPb1oe8VhgIeq7YONbv4Tz/ulW28AkWj8wtLFS/Ziw2iRSCQSiUST08QcskZdPcJd5COQ9ezQCFC6ZNzkqcmn/OVUsoi59fvdyH3p4gFaN+dKFm0AiN+PJiirpIlJtH8ZewuPpTQw0X0QTJlWViD76kef8NYDC90rXNPnLsFYEUoVq0RF/L8/dwy+FHcfWdNt+xgv4qw2c7SK7iGHsSyeN6Yx4r50d0tXqljwaHscXQZj3SXY7B6GXrlk4VrZaPt9BtqaP3X0lbe+BUSiyWgZpHRRJBKJRCLRmDUxh0yDvh+6WRp8ul+H3C+agKR0tfTldkBli5lL4nNR9zX3OKb8WaBbN4+ddNtxt0ed5lgsmBmYMcdRmpHneqpKFnHO2PMeccENi83OMzNwc8ZcmWJRuWJ2KHLK6M0OxNl7CmW92oC7kKmTWNLDBZUlFg7GrDsGzh3T6Ix1bamibfzM+o3xps+43LINn/cbINtv3LN5C2LKALTK95Ub3fpLnvPKD/weiESTFZYu3mp+llZBJBKJRCKRaAyaGJDlSs87HnChG9q4MDhUgDGo6goDM+DtupsnhvH2OfUgs9tuOWCwrotZF96ahrRcEZJ7mv5Tostk9pFBdiFMif78bU9auuh8fcO+uc5TMZESnTEHYlVSoo+3t3Dm3yufR2aXzCULb96XMPr5df4Bf87c/h2I9YlcqfEzuWNYqlgS4/kgjx5LVQzR9thjrHsANjv7oNAIY/MWxiBfKjc72Yufc83NEuAhmhZJ6aJIJBKJRKKxaWIlizpTjpi0cuWDFiawNK6gLTgcaAZl6IQ1nDNmG0Iv4UU9BX3UnXNmUxhxO/72dPz6fqnZKP1x6AZMgRDGHnC4fPu++c5TaxbGegHGfOPnzPdujnL8E2cswFiZpCp68PIloQDxeacofPuZFBDA1u4O12+Y81YGGCvLOOa+Sy7ZVh9h7CBsdA4aGFt088Xs57VYntpsvvQ513xIYEw0TVoGKV0UiUQikUg0Jk0MyMpC51qr4E7ZokHbdLiowj3YY86pwaXvSZZD6EfmUxdtCSM1iLYO2ZA6Rc3mj2m2e00o5o4OJq3bfu/Kxfsf7L/r4GL3CttnzJYpuiRFoH5jLsKflqDJ4NLx3LmhZYv+/KrKhbTuI4cyf4J4qSL1JrPrzWdVbkUwW9L8MQz08OWKbQNjW93Dxhk74JyxjEa+UHR7jZ9/7qs/8LsgEk2fJHVRJBKJRCLRWDTJxtCZ9u4MXeM76CIYCmkbCkJ8fQAIcr8QvHJfuujBrOHWKw9uSfkdk4exgCrk1mmYrDDa/qILt95z3r7+ExDGMtWJXTHfX433FuOxkQHK2DvRwROs1ivmjvnTZOU/hxLiE6LYSevYZEoPZKUHMs0csn5mgGw/bHQP2DTFDMM7aGx28p961itvfh2IRNMraRgtEolEIpFo5JogkCkqEMwqVgCKVvfgpD0leHfMB34oCveoO1cM54zlTah6kGESYw4DiYEuQoTfDdOhSnLISq1gksIAj6MPW/rw4cXe5ZnapDljCGEU4qGc21VVKGZYrqgr6AQY6DfmyxO3C/JQfP4Yl38OQIi5t1BWuvljBGue2QoK9nCR98oA2X5bqtgrDIT5aPt8EU51a/9OyhRFM6BlkNJFkUgkEolEI9bEgEwpAjK80CeVNjodocwDgz88Pp/JD/84pimSK2bhDPdH0fhRmEeRHoIO2RTgwTAzUJGZvU/mtKAz9otPvPBdhxa7j8cAj9wHeCiXiujeSRl6PStviHmaUr40kYGXSsoUlW+WnTHAguo2SrPt7UfBPgft55R1gjvmnxLcMuuY1aFjgKzTX7SgrLJFm6q42am97Ngrb/l9EIlmQ1K6KBKJRCKRaKSaWMoiUF0dglBgh8y7YAQN9gpfVZOUnA9DLplvZIxOmYGw0jtjNbdO5fFLkUJkhWYzrYJp5OZRZRMAMuwzduzhC2/fN9f+kVxtsTTFooq1x7OlWIiHPWQf4gEQJyqm88cABp2xrCoFDaLtfQmpr2UMJaTus9CVrRmDGD6rVMYlWzLO2LxZ1zIfjwGy2kK53s1edvSV73/TyspKdrD9mUvud9/WQ7Oyv/xt5xcXzTf7+xabOjfwud7vw5ezWu3vv3Uc/u4P/+If//Ktb/1UD0SiyUlSF0UikUgkEo1Mk+tDplWOjpTvmVVd3qP7wkAgPOrj13sQ6uQUD/ggp8z2JfMOGd9xWRk+bK+VQ+bmkCGMlGMO9Xjf7x1Z/FcX7fv9pVbnGVmAsTKUKNr5Y1A1fQYKH1HDYuoj+GJDWVxSg84hT1jkYrWI3Emz8qmL2wldxnno6zma27dQttvqZ3SW/c0f/8bT3tio/e8n3+cB+qILDx6Hw4ttqOf4mZbMZcN3XIOl+zbgVZcf+srPP/6y/35qK3vLw5710f8E05C4ItprWgZXung1iEQikUgkEu2wJgZkyl5Y565UkNa563/qsRVcMKjIKYBZn5XiKQKy0jll3iHjzZG1gw4N1ZynKlmxul/i8WgYqxDGHvmApT9ebHafnPkAj+CMMRALGZAqnu41tL8Y3eblikg5ocbR9x1LnEBHecn59vDGoM/DWHKu/FS0PKtDo1Y3oFWHTC/pdq/xoUZTPWUuK9/QyPrw4PttwAUHN22MP84ZVDRvUCvnfpbm88rMyPMcas3aBUXZeMpCs/WUL37w8X/7zVPN1/yLo7e+e/DVRaKRShpGi0QikUgkGokmV7KodOkiNlIo4HPEqGTRMoGfu4TP6UJofmUfMyCW4WM5lSr6HmQMypLr9/RqXrM+XNmYcj2wz9j9DxY3HFroPtlG2xsYy7wzRgBWlSumpYqQlCpyN4wgzMNYeJzKPO1zhvQe49H4NktFJ9toVroIA8YaHhqeu8yAWM2MAqxDpuea5RXKfGb329+Gf3L/U9CsdVyEfwhxca6ou9+zASauBDI329XNR2rArmxC3mx+V7O++M7PvuvxL+1lrWd+74/d8gUQicYnKV0UiUQikUi045pkqAfND3PoEZXD6UGAqkANL9ozKl304IZkUCPIyKv5ZeExgGGGSly+6Jwgl7QIIxemKV5wuHj34X39pzoY61oYgzBnrARVeYfkirF5Y7Q+hrAEqIINiPvN2Hnh54aXMKZzyfgR+3lnACmJ+YyQ3Lpj5pPIutCs9+G8pbbh6HXjWxoQM67Ydz/gbgNjW6AsUOPn53ur9ew6BR0Lpcpsn6mTZn/fMPv7pjnCu8xtHCegoe6E8xfv/r6lbP1v/vxtlz0LRKLxaRkkdVEkEolEItEOa3IOmTVfjEemsoG5XVHCH4cPzeeR0XaaB1XklfOjhpXaDR5DSArUmZtDpkcf6YEw9guXX/Chgwu9x0cBHorKNW3PMQdTGR6Mdu/HsZCq4EtRSwCVOGN2w5Kt4+fD304cshDkkZ6nBP7sw8a5sqMMlY+Yx4LHWjMfQQM/HwNW+7M2HFr8Jhxc0JDjA+AgDJf4Xp07pu0Swcw93jNrzPnQXXtMGW6fbUBZ1sxHM28e2wc1s//FZm9fLd//x39xw+UP+lfHPvrLIBKNR1K6KBKJRCKRaEc1uT5k3mnRQ5yZUG7HN/br+w7IPJwBn0uWOD5q8O155hjiwdnnaF6SNwJhtP0vPfHC9x9YwGh7V6boo+2r5s/uIEN1YhSGGPt6wFy0gfW+hxg/L+E2sJ37zyGs9Es98Dmo+NyGaBAqV6yZ1Y28NE7YCZirnYRWbd2c0w3z0d1tdrVuRttsbYbesq6gdcUspLXRGTMvhg5aL5RjuqPVdr4ZumaZccgydTfUzGhkx41btnHdX7/jyb8KItH4JA2jRSKRSCQS7Zgm2BgaIIpSB+9WhRCKaiNNTpBPWrRQRuWLmm2rcl3NjVIJcVUX+P7uYOGd5w01Eufw6isfMHfs4Ys3Lba6T7LOGHSo4TO9Fx/eQY2fszBVSyWHqRM480vujvGkSl6WmFVLlSYsclcRXBDIMFFpaNWcmlyyjEoWcxzrMNf4MjRqXze7OWU+JgNk5XGzdxzrZhjwQiiDTbOvDVumaKBM+TCT8FZZpaQDs03zOt8CnMZTy05BPTsJS82Tv/Bf3vrEnwaRaDxaBildFIlEIpFItEOaIJBRDzKat8WlU+cL6GaYQ9Z1S+0j8kMIiKrcmywhrqzaDVS79IGC2v4vo1fUO26RYZniy559yTsOzvevyLMtyJkzhu8lw/I8xUoViSczn4zISRLoXPhG0IrPIaNzp+g9K/bkgXJONpdMsfLF0zqE/nnNYN35p1ogy92oWyjrGmi6y0DaN8w2d5lxJwHZCXP7lHmGATV0zQycYaPpQWeUHRE7DcoGf+B+ThosXDdu2Sk4vNB+3Qf//RMeCiLReCQNo0UikUgkEu2IJjaHrCh0jmn0ZWr2bFuyWDJXzABZ2TMDl+SWhfo+n7CYw6D7w26mD+nKRSrcZKYdE6YpPvA8/Y79870n+wAPPmfM9RdzgOXhAxVgLBy+TpYAA02gwzpIAIwnT3p3LLx5/iJQlTwqNq+M9qMprRHTD61L5lw5hDGbjFi6235Tl6TZcW6f4qfdReerbdhPVa9afRNoqpvbVd/s84QZuRkZNPJa434H6+++EuCf33T6Jmki0U5JUhdFIpFIJBKdsybmkGmqyMO0RR25YGyLYc8K88h8Ul8fqhAQDyKVl1Jd1quKwxi7VC9DDpp2ARU7pdt+78rF+x8s3rZ/gcOYO+YAY/a2P0rNjjZ57wogaqIWRgmD88Z4r7EcIJpXx0sYAQaaQ0eljPxEMVCz+2yEcsXAw6qaT5ZTCWPu18GZSeshH8/AHRTOPztl9ouO4xbMN9b/6Qt+/0kvB5FoPFoGKV0UiUQikUh0jpoYkJkL9Z4zgJh1EpiAAZYmoPIli7ZM0Zcr9iqHTJfs+d4V4r3IVPB6otcKTk4FKaXamdOCAR7fdsHWzYeXiivdnLGu9d8yKF3EvXfFFLBeYz5NEaJjrIjHu2FA8OXv89JNBqSalSeqnN1m64Gds+CKAURQFs6tP0+YaNm09xV/Oplv3iXLVHU7DL/3yP6qzLjoq5AapfG7s3PQ3MC0yja06t2f/Z2Vy/aBSDQeSemiSCQSiUSic9IE+5BBOAQXNx87IxVgcajwwR7kjBUdc7tD94vEQfElenZnuA/F6+MUs2AqSFD+iOBchXPGnvvwfR8+vNR/rIu274QyRbCjrByxAGMaIsspUEfqhEECY/QYf74vS+S3gUGqVsk6cGWbWjEHjEux1wOCu7rZdN5BJD9sBcPvq2RveugrBA7nVayRMVitBtu3zYaEtM27aEOz1j7vgqX82SASjU+SuigSiUQikehea4KhHswA8wmIyl+oE1yEq3K6Eud9yDSFQJRtmk9GpYvBAmN1dFDBRyhZ5A6Zf/Hg16k6nIMQxn7piRd+cN889hlrOxiDooq3twBmllkZwVjljnHwCWdrENB4/aXvN6YZZGkPYwSnim7zskUOZYq/IH89gMp9q86VO03oktUi4EohLGzOlpEJR3e0HjwEtghfh8Bl4XEMeXHx+Zn5Xiy2es/kZ04kGrGWQUoXRSKRSCQS3UtNbg6Z5RAPAXnkjFRgBVCV69kOyeQMUdKi9rH33QrWLDhwlwggIjAODhDzDjp1cazG2Wvl2JHWLz7hwncuzvWegHPGsIwuyzyIlRWQqeqtBWcMhthI3P2K1tF5Aip9BG5J8brBBMoCfHEoY+TF+4xpTkaJzeU/E4Qy1TKPZq5EMRsOZPyca/++2a6jqkjunHkWT9lcc8PMBb1ock7ruf5X/+HVT1wGkWh8ktJFkUgkEolE90oTA7J+mdV11GuMP0oQwq0TfzXuAcw6Ywhifomli323fRTqoRjQVW+XOzEOjLLwtFL7HZ2dcM7Y85627x1Lcz03Z0y5OWO+t5ZSLLxDMSC0zpg/TlaGqFMnzAOYB1PWaywAFg/tGFauyOeR+ft8ThmdEbtbgmAr5pABgzYb1IkR+E2IG06zc8wZjr3NoADiELWf8/d56SLWeGp2anwbOm0/f9ejDhMY55fyR4NINF5J6aJIJBKJRKKz1sSArMYrCsPVuxfBR7gapwc1i77HRsKaAZmFMp64yKHMX9JnQ0DMH0fuoEjb+VAlnKUw2v55D993i4GxH8E+Y65MsR8cMTfXyTd99vO//HFwV8wDFsRuWNRrjJUpcuoZmDPGASwpWwQ/X8w/H7Ml/XMT1yyCQmCflX9NV7qI/bTTMkV+rqO3xeQ/4pTPNRmlNk6fIKwwp9HfxqXFUrt93w38DpiR5+X3gUg0Xi2DlC6KRCKRSCQ6S00MyEpdFu5aXw2N0Agcxi/+3TPBlai1nSsWYKzngAydMzsZiZcsAoFDLXZroj37FbGTdiZCGLvgcPnHS/O9y22ZIlQw5tMUsyxOU8zsbWVHeHnF4MsufbAJAzjF3UMqdQzliL4EEe8zAEMXK3XQApiFUkaGS+wcWIpMHLuovtDDYN2+ji9dZI9Ud7j4/ar2sCpF5Mu0TJEDWVkttfmPHZhiCfo7QSQav6R0USQSiUQi0VlpcimL5hpacQBgVOY8Iu90sWfY20UoTYPyboKxDRfqURZsD7kDsOC+oTuWR66Y75flblfAdDZ638qVjW87Hz52aLF4Uoi2V94ZcxH9bmZaBVIqtYmSakG39P3EfHliWrJIMGbfJ4MyH21vwzsIuHxpor1fc7eBQZxKQYx/LpkKdByOkx2sB10LfVi62LCOXyhPBIhuQ/I2wT/OpSvoiuAruV1yKDPfpoLgrCitC3kYRKLJSEoXRSKRSCQSnbFqMCEZZ0iV5I4piF0yvKe9MaM0K62DqmTRlif6uWRb5vFNBwbolJUUchFK9nruvoGFFH6qiPbMulUEaHNwBlq58iGNf/nwzkf2zff/TTRnLMwXK1loR+VD+RdXKYRVeYK0nllH3CmzywSc0jlhMKR00cYbsqATTeWIfN5aAF9WBmnPdwqqij4bYMeAXyc8xz0LzWSADhpqjLP5biMnbAiMefiy4FWmt82ZNy9Wmo0KW+2qLlxZgcyMsy4/FYnOUcvgShevBpFINBaZP4Ism8XDzMA/huDti+ihAzS4TtC4g5afwaW5BvgMiMYu+gPWMlSf30VQfWbLQ56yRkv5/EaoIT9T+6H6eRr2R8c1WvrPBe+vyedyZpoYkJmL6BxydyGvKc2vCnZAGMOreASBOoGErqAkRN8jfHXcsECGZXN9F/WHSx9moXRVukdEwJsUk0OmERIzG06Y5/d0/Ahjz3vOd3xosdX7warpcx+qaHvmcHmHjFinmrfmgQiggqLqOaEXW1S2qKFytbjLlZQkDjhjaaIiK4vU9Pqgq+daJ87DmU+4VNXhKh3TluYwWIPg5CWMObDkos3LBMY0nQrnflUgFt9GGMugT05Zlql9d955mflCfLwDItH4haWLt5pfKasgEol2VHQBjxeKjzLjCFQXjee6X1ysgrvA/yTeNj/DJ0C0ozLnGT+vI2Y8lJbLsAMy+/VwJp/fWYrg6wpwnwl+Pnh/Ryo96OcKP5M1qD4XgbREkwIyvIRv8JRART5YmP6VukQRSGApILpexh2DjutDhkCWNZxzZl00aiVmy+k6REF1SlMsnGOlHLu5gBGt8kzbdWVRnPYi/hXP/p6F5z59+V2Lre4P5cr1v6rKFMtQoqg8jPleYwDVnDH+3vwZAfa+oyAND2M80p85WDaiHknSAxGHMF+e6F0s/vqIOOYdW3DKCM6485bUGmrNPgMOkx708DhcWaQyn4/m1MU3p/u6rN6qhuHOmNbxPDHvlCF09Wm4csW6uZ1jeif0+gbMivIf3vSmj3dBJJqcsHTxErkgODPRRdoVMDrhX9DfADMkc05WYLRanZU/GhCE4ffjKOwQgG2jIzReRq+7ahY3mnGL/Czfe9Hc2iebcQxG99nhfo/A4Of3SZgu3TJpIKGfpyPgPhP8uRrVZ+L1MBpX0Ovjz9It4D4b+dmCCQKZuZCu+flavGjOMYiHD2+ZQWUtBYcMwQthbMOs3+9gpCRYC1f63iWindh5VQ2zmy1Ie2QhmOWZAybtaG+oVo4cqV31I/veta/VfxImKSKQgXfGwDV8ruZ4EZgBMFcMYsAJDhh3yPxcMYBBGCPwiaL82XyxgdvcueIOGe62UFFAiN2mZHBF22oFcaBHDsHO9O6lb0Tt4ZC5aX6TUN3IOHQgrCNZcgCLhq7KFvsFOmMOyLpFbrbPoFbPvwTDfTiRyP/iH/U/QMsgpYtnI/zH+loYndbMmCkgg/Gkdq7CFGtMF/Kn0xEa+AeWG8zyOnOdsAaiexRd9L8UHBxN4rNDHaExTVoD5xiNXfTzdBTGA2GnE772MRr+Z+vGvVxVMpFQjyNHjqARVatmjrnDUNFWvmwvcWO0d4wQyDDQwzhjesuFetgSRj7fiYV6KPc6Ss2xMkUHYQ7GCkCHrJbj3C499Ly88IWPqB+9evEd+xf6T8qzjou2N86Ya/xswCvzTZ+5I+bLI73bxFwn3h05OIEcxui+L3/kc8E8ePHBgzuUDzWpuaUf1jlkpYVR8AcfiQPnQ0QCJAIMTAzjTaWTTxOGrqk0kKDI54lpGiVzxgq/VGbZNMumccZyO7RGl0zfASLRcCGQXQXjkaQuikT3QvhzY8Zt5iaOSV7Qcx0z43ZzXNdTiZdoiPDc4DkyN283YwWm47Pbs0IwNuNaM/DzwJ+nYzB9n8kxM27DYzTjGOxBTQbIAJyXpH0pnbtU18wtifqQ2et95tTYBlXkkNn4ewNlRZclLXqAUQQibA4UtMzdPHBGTiWL9awL9bwPc40+NOtq4Iv6Oz99WfOVP3T/3z64oH/UxdojkBVVTzFKQHRNjz2U6ej9Qdr4OQ3UCEsgl4/H27M0RJ0GeETliTpKU/RQBimocSeNh4AwcIzASrHjIWn/qQFESY3BCqu4stq8+pyjz5wgLJQq+jlj2vYeG4QxXNd37livmDPOWB26/ZpZOvBsd+FPQSTaRuYPJFgqcQuMR5K6KBKdoRIQOwLTqWMgYDYgf+Fvbn4apvOif0+JfR4ejJdh+rUM7t/MPQdmEwGyldXVMrMdfFnJHbGLCmaYL/0D5pL5DXzSIk4RMu4Yxt7b6HvqRWbX+6RF7wD5F8B5ZE2WrkhQlhdQrxXQNKOV68PAzs3KsSOtH/y3jfcd3Ac/lUFXZaoXhXdk1PyZsNJligBzxni9YnC+gNwvVrsXoKysnDL7nKx6LxyoOIwFB6ymKlcM3bC6W1KfMOeQcUjj883Y0FRyqNl5DyymK07TisVF0hsc4pDpIcWD0Tq67eeJ2YYBJbtfJDBmRq9UFsZ6/aYBsQa0+3Wzz5prUJ03/hpEotPrKqjKF0epZZCG0SLRaUWuyrSDWKpj4P6qfwz2uKgSAEFsBQTEJi7zeWCp6Cw7lMuwx8BsIkBmVOa1rO3CHMhVUekFvHfC8NKcuzK4Hc0TsymMNI8MNpxbhlH4uM67SsEl8hCEr7Xowj0CjBlMqfWgmW/BXH0L7rO/fd8/+YOnPAZf7m2/8WMXPPWy8//qfofKJ+VZz84ZQyDLlHPiFMFT5ksVbVWf7zWmqtuoKMRDw0BoBwxxznh5YpqoWEEYRKWJ0X0GYsqXK9I54XPNUpfMO3IqKbN0B18tor5t8WcI1bsFNfgQ+DAPHmvv71c9xWIYKzyMFQbG+i0DYvNmNKHTq5t17j2WkH/xL7649jkQiU4jmkR8FYxHUrooEm0junjEi/kjMHtaBnfh+Pq96ISTC/N6cCC9DKKJCsOR6A8bOF92N3wfl8H9fO16N3pSQGa+NKVrVEXOlx6+UXLfl+zhemoQHVyyLQjzycCXLWZQzbFSEOLvVcsA1Lx1spQHslxDo34cFprrsNQ8Cffd13nXX934lD/4FxcX//OBhzsPzcBAGLTN9ixNkRwuH2nv54yB7Wem6O3RKfYAFiCGQxcb3h2jOW+VY+XncjFHjDtmipUoWvBqQOWGMZfMPx6VMnq4S+eRkdOlw4FXx+zeFAyDMODliuGzg7hcUbPqU1a+aMsWWZx938IXBzGCMeOIdYsF6Bgoa/cbZmlcT0D3sw4b7eLNb33rp7YNZhGJvKR0USSanJgrthsuHnGe26f3UgkjvVcE6ZeBaOIiMJ7VP2zck47BLnejJwZkSrlMRKAeZIM1bQVESYs8Yt1ezfvm0OSSWRjbICDrQqiB5GmDihIEEUiyRew3FqCsbjZp1tpmnDBQdhLOX7zrvAceOvmi+y6duL/S1GcMo+0J9pwbVsauWFYlKvo3GbtI3AFL1kelir68kjliKouhKwrw8I4YgViAr0Y1AqCxksUoECQJ8/DnOoqH5B+FZueYLVV1fyhk8134qkgdu2RprzEfb+9hrGsgrNNfgnZv3gJZp9c0+6nbtgeFrm9snFDvBJHozIUumZQuikRjlLmwOgq77+JxGdxF48Ngl4veI35+yyCaqOgPG3sBjJehcst23R83JwZklSqHLFznBxGc+Kt34Bv5eWQ+bbFNLhnCWQ+q6HtWtmhdKA9lc4ZxDmEDYVu2mNuyxRIatbugVf8WtGp321FT65CrDfMU446BA0BMVcSlj7mvAjwgOGUVxOjYFfO3eRhIFAwCMSSpZJ5XKDNkZYmQzBcDDmEMxjikRXDGyhZVxuaNpaEeHhTZh8SbP9u3S9skgD0AZ+SG+Y/XO2e8VDG4Y+G2g7FusWhAzLhjPeOOGRgrtXuPODdQZ7XrX/xbH/saiERnKCldFInGK/pL/g2wO+caLcMuhzIG0+L4T1jms8D4evwsdv0fAZiOwS50oycGZGV4bU2X+Vlyba+reWS+vi08lEGYX4bwFSLwOzS6bp2FB5406PtsaVqPZYsHIMtrLvreQhkGe3zTjkbtTqjld0NmoQx7l+HcMeeSYZBHlpVkgpUhRl8BSybh88SiOWN+XVmBGhTASzir8sQ0yIMgLOMQ5p2wprnfZEtalzUGQUwxlww47CnX042DWVR8WMb3vTkWgNS/dxiQZjdCmSJUpYtlObznWM98lN2+gbEezhfbB+3+PGx1m2aJzljTHGrDHLJ9n3f82V994RoQic5SUrooEo1eNN/oNtj9f8nHn+9dCWUEYzeAaOKiBMWbYW+C8TLssp+xiQFZ5q766Z7ihXxW2s8TixpEc0Aghwyo/5iFMB/o0aHH3CtFPbsyggVr/mCZ2z4DVgcN38yZI8psHzIEs1p+CmrZulluGNDCuWMuzMOnK/rjsmWLmQ8aVAzAaOkdMM3nh7EExfA+gJw73xOMlVryeV7AB3PEgEMZLVULLJhp5pjZZequ8bLFnDlkED6fUIsZwRd7PLrP3D6IKxw1g+4Qca+paYCu1vXLOMADXbFugWWKc7DVmbOlighj+P6UwlYGLf2VbxQvfPNN/2cdRKJ7J3TJpHRRJBqB6I8QCGNHYG/IQ9ky7BLRxe8NIJq4CMZWYG9rGZxTdhR2gSYFZFm/1A2tq/lJeuhmHmS4O8YcG+3DOzyYIYh1oQr1wOexNEIfXOFDM+xAqFm0Tllu3bIlMxYNlM1bQMNm0VnWowbQfWr+7FIVM+uKqcoVs5CnmamUzBfzcDkQ4KFcd2oghypyrGoQzRXjDZ49gFnIIgBTbOkBLHXIvLPGSx/ThMUwn8wbmUO+Kqk7Fq/cXgmUhUbQiTvmkhWxz9iSccgWrTPW7s5Dr0QAa1Yjn4NCt177kl//+CdAJLqXktJFkWg0YuEPe6msCuWhbOYdDPoMbwbRxEVNt1dA5HXDboCyicXe1zLVrXqOZbZk0UuTpaIHouD9BuxGCPfoUfkiLe06HzKB+2Y9uCwQUYmgpaqaLV9UmYGxzAFZlrUMjNVsHzFbzkjBHRlUPccUr+YbcI6Kyo1LYYyaSNtjsNvz8I6keTMMCe7gYR12GADL0A2jwUsXo0APDnW8dJFH33so9FAGEKUtcvZKHbKBuWSnka6cM83mkcVhHoqaPmOa4pxxx1oGxtx7QlcsMzCWGRjb7OS/+/SXf+DVIBKdo6R0USTaWdF3HC/kl2FvatmM62GGxdzNZRBNVARjx0CUauahbHKx90hMWlvEAYrHYNxFTEbgYueLAUQNoi0clBWQlX4uWa+aVwb0PIjmYmlyyXSApIxKBTOchzRn7uKFPl7w141Tlhswc2mMPpExC3kXBCKZd7s8cBVDyvdSGPPhIml4By+x5I4YOV2hPNHPFWuRI0YgljXZYzzMw7tiDMSigJAc4th7gABmipUs8jlwHIzD50L3WaZJ8sEPBLgEGPOD5pP1i5Zzx4o5m6jYNfe1ohLFHN2xeTjVzt/57Gs+9FIQiXZOUrooEu2c8EJ+rzljqTB44ckwu8LfU8sgmqioTPEYiLbTG2Z5TtkkgSwPxooN6Yiu3Ql1/FwrFhih472E8kQ7T4uADHwzaeaQhf5bdeWgBCd+oYvlQQpo5KHET9mBva1yaiRNTl5omswhDConLCpH9ADG11EpJaQwxuaHab8uAaoAXN4NmzPLOQhgBjRvzM6Py11SSWjwzMo3o+bRPL3RnwiWsBhMSm4Jcil2vvVQCIPBL0A8h0zHUFaUuXHIFqBbzll3rFc0bYpiZksU8fYcbPXrnzjezX4K+IQ1kegcJaWLItHOiNIU9zqMec2kG04pftJnbMKSOWNnJOvGz+q8zRpMQFdeCXlZwALUeL2f4sHqJExaLGyKoXO7FKsTRGDw4EVNohW6YjndB3J8CMo0n5NFUGTdNCobzLJq//a5CoamDAb4AkcQvlQxq445nifmXTEgOAOIShSjJsz5IJzx8kLwkfZDkhTD3DCy8PzZDHPCWF2ghT06Hvv+07JFH+qhknNOb3zAGYPqMR8Aotkq7oqxZ6a3415kLeOQOVcM+4yBdcYa5mNqWChtF/X33r2WP//qN98kIR6iHReWLppf6li6eAWMXli6eAmBoEi0K0QXkHIhP/t6PYjurdbY8gSNu834DJyFCIpXQHQmWgYHZZfO2r+pEwGyhzzkIVgD2Kouyt2FfLi81746sXRrlY6v+3X1HAdlBGMIGnaZVcAUICEnEKk5V0xTYIii5tJWFIsfTQzTw99EdEwMzIA5ZgOlih6OkvLAULZIQBU5WKy/WChR5EmKviyxVjl3HqaUSt5DWR0vvo5m5YoexBS7XaohYMpIa8CxpPWnIa+oopF9pjwGvywzA2Ut86nUoUvR9mBhzJVkdg2MffLda89+66c+1QORaHS6Ctxf95dhtFoGVxJ0NYhEu0D0F+oVEM20zOd4DKRUcZjwj3WfpdtrbGlvGxBYgx0S/SwJFJ+d8N/tmfs3dSJA9qiLHpnVsuONCqz4MhWPjEdY0DAITOT0YAmi9mEZPJACHKRZ8EAoqQNE85x8vH7ptuHOkD9G75qlBMJBjM+vAu6Q+eNgAKaYK8YDNbgz5h0xSGDMDWMfNpRzyHw5onfdEqcvEC5UsKhL9trMmStZwmKAsfBGaQe0c51+FuUgoHmjzp9GBl5hDhlbutsNsyfjkJXNKsTDwhg2ha69+4P/PXv2TZ/6VAEi0QiFf10z/xgilN0GoxeWLt5qXnMVRKIZFguAEM2+roXJaA2ci3QHOFdpjT22DK407aHgLrwnUQr6WfO7egXGI/xZWgbR2Qr/Tf0kBXXNhCYCZJ/+X3+nLvw35xXNzJIHAOUXctlLfU1zsvw8MU3ODi8XtBsWBFzklvEId7sz7xYR0Nnn1qsXsuWKFAJig0FUBUyWM1Qy245TRgJhAcZoO8Xj4z00cQBLe4zhHDZzbJqlKXo3DOeKqVCmqNx8Nw55isEeMCjzQKsIxMAFkZRZ9ZphzhqVd1aT6iCGZU9oWWCw6LT4G6WKnuFhSyVnbJg0NKwrVhRN45Q1XONnA2SbnewTf/bFtaMXXXS4dcOvXfld9Zp67Fwj+6eZ7p93YLF3weGlor6vCaeU0iezLPvGqS34v+0i+7O/+Lu7/9eLV1altFF01kJAMr/U32hujiM4RkoXRbtBeBG/DKKZ1gTcsVUzbjTjlrP5HUghDkfA/Y5ehvHopeZ13zDq39VU9rsMkxe+TwTkz9LSQ7J//wfYWDbjUbSc9PxR/Dd1dVb+TZ0IkP3lP/xl93L9BLxApr9seCir5C7nCSRSx0mrxMXyAET9yEKD45KV7kG1XjGbxhKCd4T6tMSYP3LN8DWy7Vw85oBFbhgBWAgU8ftPHLGoVNG7Y+SIZQRkwEM8WHoid8QUa3wN/DWBQSOFnvB1ipcu8th75pINAFniEkZQxrZXyamhh73hyD+WcHbD+swGqeR5Zk59DZs+Q183/s+Xvrbxy4958IN+U+X6aC0rD+aqCxedvwXfdrgN9dzBuAvkVAbkMpiv16AwYPvEhzdPXHbLE9//uS91f/fxL/mTz4JIdHZaAZeQtgyj1TJI6aJohkUXx9M8b8zP41nb5vFlEJj0Gpc7doMZ193bMj/zPAQEHG8giBwHxOC1K37PV2BEmoKyX/w58YC8CmenN+B/6D0cMeMoLcct/Jxm5t/UiQAZSiHpKOaipLylvbPiHDLl0/vU4J4qZytzblloFs2COkIZniYA8euVe25whqj8MfMgyANFTvOGgnPHXi9AY07GEjlhmkFUKE/MIWrcHPUS87H2Dbd9ljMY442jGUyFcktdnQ/FawQVe88cyFIYA3Y7Y/eB8eew8kX2aSUMF6TZR0Cn1wFZbkAMpxnWrDvWK+pb/bI88V0Xz/9XXXbMV6cL5y104CEPWIdWw6dqus/d96/OtIOyrDRgV68fKMrG87/n4rnn/5/3/NCf/f1XOi9/8s+s/k8Qic5AUrooEp2xpq1x8JoZt4K7YF8904t+AkscT4bxzCOdKlHy6zKMVmtmXLWTv+vMvm4A149qBUYPlAgZKzA6TarsdxUcIK/COYp+3m4A95ksgztfR2G8mpl/UzOYgB578BGZdsRBUgMhD9XtkmDMz/HiInDQdMXv+4rZ+HsPZr7U0cMId5RYiqEtA/TNkz0U1aplgCA1xJlizZyz9D7fJ71Gtk1zZ+XmSYFaAGxU7ZZ+tNxzMcY+qyX7oMbQivcga1avFw1/zKyUUvH+Z56MhkEZLXmbgKHCB3I1sMqe/+qpoY2bqk6r7dNt7hhzDBrmbeKyVoO5Vr3/r3V/01DWFnz7fdbhkuWTBsY6Zj9dNjrmuRtmedIs3cizu8OoZ8fh0OL6DzzsQfX/8Zl3P+GNb37lvzkIItEZiH6ZvxHGI2kYLZo5TVEABP5l/zozLjY/tzhehhfqZ+PAoOtCz3kK7sOsuhScW7BXNOqLZpzXc8moLpJpftclsL0TuhNaHlXLkgn9LK2ZgcmEl47ic8GfPzOOmZsXw2g/l2Eal9t7TpoIkH3n9y/ltVrerDjJNYbWms0vCo9pcsnKaiJSlALhnl895uebeZeMz+1SFXhYl4wlGPoAjYxBDDTYMgU3Dlq+d1gNBhoxVzCkq9fjzZ15LzEDYeBhbJHBWNMBWF5jEEbwls25AbSvbC4GM9Vkx0jHzOez2W9A0pQ6mkOWzMdTwJw3XqKpqnO8Da2pZHVVouhBzAFYnnegkfdgrt6Dg4tdaNX6FrIPLnbgXz74JDz4fhvGPeuaPeDo2aUHMgVtC2UZHDfv5LjZ992A5cO5HQbKzLKV3aUOzZ16yaO/d99ff/rdP7YMItGZaQXG8w/JMkjDaNEMif76Penv7Bq4ZFSEsJWdTLrDC1R2MbkXwOwIjE63EOiOdF4PlTIiSK/B6HQERqNx/yzhHxtHBshcBGb4c3QdjE9HZqHf50SAbNn8T3lXDDxf5dUGUXkbKxvkDwyk/6ESGAuuGnfJuCuUQFmAr2RkHqB4LzAOW+RYZX4fNQdgAbzsUMHNAnK0bEjHnAOwzEMYG7gOXxtBLCMYyzyIzRO4zVX7ywgcM3LqMjYvLbiBFI8PQ6ArzG3LyEnMImcLeG1hdO6T2kPnkEWfTVS1qGIYs0fggcyMWtaBWt6FZq0HB1ptuODAJnz7+W14yAO2YLHVMx8lAppzx4AgDFTb7MssYcsM45KpTTNOmcdOmHd0l7l9l4G449Y1w/V145jN5ccf1Mrv+vOP/vZj/zmIRPcgaRgtEm0rdFSWYXLCi7tLyNUa2YV+8lf+s+olNSuics1lGI3WYHy/Q33J3FNgdHoy7LDGHOSxBs4Ve5kac/AFuZj42Yzrda+HKddEgOzDf/N13euXLmHCX5Fv46hozYM9WMAH8Of4aPuyGn7elHfMeOhGSDqk8r/gfDWTJYOurFnBmaolLliT7cMnInoA406YL0skELNLcsGyJTMWablAr4U1ewR6GT0vm69gzN5uEoB52MqHDwtleQxlvGdZGurhH+NuWUitZDmJKp0cVpV0mh+46uP1e1EQOWUexqwzlrmKzLqBsXptHRq1LWjW12Ff8yTcb/8JqKmO+WixmTeBlzbQBZv2ttIb5v66uY8liz1w0R74TnCJzcW3rGuWqW9ZpywzUFbLTkEzP3XhA+9X+/OP/c5ll4BIdA+S0kWRKBa5Y8dgMloDB2Ir47ygJDDDfzPG+Vf+cekIjE6XTuDCH8F5VJ/Tw0bwO/oYjEdr4D6PVZiQKJL+UhgPlC1P+x85JwJk9zu8qJWiNsE2ucNdnafGmA6lcT6SnrtkSXSfD+Twc8l06pCVMFBiF4VqcMfLpxt6mGpy0CKooqHS7XgQB79NTlgYBrpseSK6YQbCwDtjcw76anWCPz9HjD+XtvEw6Z0579JlHswycsrI7QJKcwQ2h0yxCVy8WTWw6HwOY2EdVOfS3mXz+7QHPHa6+RIqEONzxzyU1cxTG7mBpdrdBpg2zP1TtgwRAIM5N82naMBMGwiz90+Y5SlAVwzdMn4cPNHRvpaFsy3nluH8MnBQNlc/ue+C89StH/79J1wIItE9awWkdFEk8roCJuOO3QgOxibmVI1prtK49SgYjc5qHt8OC1P/1mA02rFo9zHOHcOfmUsm+HkE0c/vKF1Mrqn+93QiQHa8dXyulltqwBlisWWiYw/MruJgFcI51JCyRUWOmN/DkOf5F4maMteGgFgjgSrvkLHQjCiS3sfS83AODmFzugrqQPDa50bGyhPzRhzYEeaI0byy4IhxAPNljGmppXfw2HyxyDHLqqVVxtwwvmSnd9jcMN8bjgOcUvE6to/IIUtKF2Mo6xun7C4zTtjyQut+aQNe+rgZd5nb6+alDZBpKmEcEuOoYBuZ5yg7v2zDfPqbxjHbgEZ26oGHWurtKysrE/mZEM2OpHRRJIo0jh59qa7D0kE1Bf2FxjRXaZxahtFoXJUFA6LvyY0wGu0YkMF4gGHNjKdMw8+OF7l044imn+q5ZJO5+Gz36xACyhU5YRkDLHuBzieMEZT5tEW3LixCsAfNVNIUg665O8bALLp292V8rPyQgxW0KuAK87XmoCpBZHPCsrnK/RpISVxSthxR+UHlibZcscncLQ9iC+SKLRCQzTEQw3llBINZWmbJkyOZU6b4PDFa56P8eb+0UMrIoSyZc6bY+bfyziQvIcVRo094EOX43LF0DpkFMgtmhVkeN1D2dXP7W+YV7jJbHidHbCscQ3Q4P