From 0a0dd726f068423ac2d072400963716d7457fb44 Mon Sep 17 00:00:00 2001 From: ria <42520601+riazaia@users.noreply.github.com> Date: Tue, 30 Jul 2024 20:01:05 -0300 Subject: [PATCH 01/14] Add React as a dependency --- astro.config.mts | 31 ++++----- package-lock.json | 157 +++++++++++++++++++++++++++++++++++++++++++++- package.json | 5 ++ tsconfig.json | 8 ++- 4 files changed, 177 insertions(+), 24 deletions(-) diff --git a/astro.config.mts b/astro.config.mts index ee8f6a7..0d51f9c 100644 --- a/astro.config.mts +++ b/astro.config.mts @@ -2,29 +2,22 @@ import { defineConfig } from "astro/config"; import icon from "astro-icon"; import mdx from "@astrojs/mdx"; import tailwind from "@astrojs/tailwind"; -import remarkCapitalizeTitles, { - DEFAULT_CAPITALIZATIONS, -} from "@fujocoded/remark-capitalize-titles"; +import remarkCapitalizeTitles, { DEFAULT_CAPITALIZATIONS } from "@fujocoded/remark-capitalize-titles"; import rehypeSlug from "rehype-slug"; import rehypeAutolinkHeadings from "rehype-autolink-headings"; - import metaTags from "astro-meta-tags"; +import react from "@astrojs/react"; + // https://astro.build/config export default defineConfig({ - integrations: [icon(), tailwind(), mdx(), metaTags()], + integrations: [icon(), tailwind(), mdx(), metaTags(), react()], markdown: { - remarkPlugins: [ - [remarkCapitalizeTitles, { special: DEFAULT_CAPITALIZATIONS }], - ], - rehypePlugins: [ - rehypeSlug, - [ - rehypeAutolinkHeadings, - { - behavior: "wrap", - }, - ], - ], - }, -}); + remarkPlugins: [[remarkCapitalizeTitles, { + special: DEFAULT_CAPITALIZATIONS + }]], + rehypePlugins: [rehypeSlug, [rehypeAutolinkHeadings, { + behavior: "wrap" + }]] + } +}); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 6723aa2..e17ab47 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,16 +10,21 @@ "dependencies": { "@astrojs/check": "^0.7.0", "@astrojs/mdx": "^3.0.0", + "@astrojs/react": "^3.6.1", "@astrojs/tailwind": "^5.1.0", "@fujocoded/remark-capitalize-titles": "^0.0.7", "@fujocoded/zod-transform-socials": "^0.0.11", "@iconify-json/logos": "^1.1.42", "@tailwindcss/typography": "^0.5.10", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "astro": "^4.8.5", "astro-icon": "^1.1.0", "astro-meta-tags": "^0.2.2", "interactjs": "^1.10.26", "marked": "^12.0.1", + "react": "^18.3.1", + "react-dom": "^18.3.1", "rehype-autolink-headings": "^7.1.0", "rehype-slug": "^6.0.0", "tailwindcss": "^3.4.1", @@ -638,6 +643,24 @@ "node": "^18.17.1 || ^20.3.0 || >=21.0.0" } }, + "node_modules/@astrojs/react": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@astrojs/react/-/react-3.6.1.tgz", + "integrity": "sha512-Mpgu+GYTba1TEzLMshojeLxi7y/FqrTNtpGTCvI366bRbnCkqtvznRj/xPQOTybwXnYXSgxsELyUvqD51iFeiw==", + "dependencies": { + "@vitejs/plugin-react": "^4.3.1", + "ultrahtml": "^1.5.3" + }, + "engines": { + "node": "^18.17.1 || ^20.3.0 || >=21.0.0" + }, + "peerDependencies": { + "@types/react": "^17.0.50 || ^18.0.21", + "@types/react-dom": "^17.0.17 || ^18.0.6", + "react": "^17.0.2 || ^18.0.0 || ^19.0.0-beta", + "react-dom": "^17.0.2 || ^18.0.0 || ^19.0.0-beta" + } + }, "node_modules/@astrojs/tailwind": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@astrojs/tailwind/-/tailwind-5.1.0.tgz", @@ -835,9 +858,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", - "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "engines": { "node": ">=6.9.0" } @@ -958,6 +981,34 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.7.tgz", + "integrity": "sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.7.tgz", + "integrity": "sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/template": { "version": "7.24.0", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", @@ -2403,6 +2454,28 @@ "undici-types": "~5.26.4" } }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==" + }, + "node_modules/@types/react": { + "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", + "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", + "dependencies": { + "@types/react": "*" + } + }, "node_modules/@types/tar": { "version": "6.1.11", "resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.11.tgz", @@ -2431,6 +2504,24 @@ "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" }, + "node_modules/@vitejs/plugin-react": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.1.tgz", + "integrity": "sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==", + "dependencies": { + "@babel/core": "^7.24.5", + "@babel/plugin-transform-react-jsx-self": "^7.24.5", + "@babel/plugin-transform-react-jsx-source": "^7.24.1", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.14.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0" + } + }, "node_modules/@volar/kit": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-2.2.4.tgz", @@ -3612,6 +3703,11 @@ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -5116,6 +5212,17 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -7128,6 +7235,37 @@ } ] }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", @@ -7531,6 +7669,14 @@ "suf-log": "^2.5.3" } }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, "node_modules/section-matter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", @@ -8201,6 +8347,11 @@ "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==" }, + "node_modules/ultrahtml": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz", + "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==" + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", diff --git a/package.json b/package.json index 054b7db..45ee010 100644 --- a/package.json +++ b/package.json @@ -12,16 +12,21 @@ "dependencies": { "@astrojs/check": "^0.7.0", "@astrojs/mdx": "^3.0.0", + "@astrojs/react": "^3.6.1", "@astrojs/tailwind": "^5.1.0", "@fujocoded/remark-capitalize-titles": "^0.0.7", "@fujocoded/zod-transform-socials": "^0.0.11", "@iconify-json/logos": "^1.1.42", "@tailwindcss/typography": "^0.5.10", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "astro": "^4.8.5", "astro-icon": "^1.1.0", "astro-meta-tags": "^0.2.2", "interactjs": "^1.10.26", "marked": "^12.0.1", + "react": "^18.3.1", + "react-dom": "^18.3.1", "rehype-autolink-headings": "^7.1.0", "rehype-slug": "^6.0.0", "tailwindcss": "^3.4.1", diff --git a/tsconfig.json b/tsconfig.json index bcbf8b5..032ad64 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,3 +1,7 @@ { - "extends": "astro/tsconfigs/strict" -} + "extends": "astro/tsconfigs/strict", + "compilerOptions": { + "jsx": "react-jsx", + "jsxImportSource": "react" + } +} \ No newline at end of file From e1c4b1eaadc47aa4efff6406cdac91685d86d02c Mon Sep 17 00:00:00 2001 From: ria <42520601+riazaia@users.noreply.github.com> Date: Wed, 31 Jul 2024 11:45:13 -0300 Subject: [PATCH 02/14] Add Faqs content collection --- src/content/config.ts | 13 +++++++++++ src/content/faqs/bobaboard-subscription.md | 17 +++++++++++++++ src/content/faqs/cancelling.md | 11 ++++++++++ src/content/faqs/favorite-support.md | 8 +++++++ src/content/faqs/icons-design.md | 7 ++++++ src/content/faqs/not-working.md | 14 ++++++++++++ src/content/faqs/old-plan.md | 20 +++++++++++++++++ src/content/faqs/secure-payment.md | 7 ++++++ src/content/faqs/splitting-your-time.md | 25 ++++++++++++++++++++++ src/content/faqs/tos.md | 6 ++++++ 10 files changed, 128 insertions(+) create mode 100644 src/content/faqs/bobaboard-subscription.md create mode 100644 src/content/faqs/cancelling.md create mode 100644 src/content/faqs/favorite-support.md create mode 100644 src/content/faqs/icons-design.md create mode 100644 src/content/faqs/not-working.md create mode 100644 src/content/faqs/old-plan.md create mode 100644 src/content/faqs/secure-payment.md create mode 100644 src/content/faqs/splitting-your-time.md create mode 100644 src/content/faqs/tos.md diff --git a/src/content/config.ts b/src/content/config.ts index 6869e65..f388eda 100644 --- a/src/content/config.ts +++ b/src/content/config.ts @@ -5,6 +5,15 @@ import { collection as imagesCollection } from "./images/_config.ts"; import { collection as sponsorsCollection } from "./sponsors/_config.ts"; import { updates } from "./updates/_config.ts"; +import { defineCollection, z } from "astro:content"; + +const FaqSchema = z.object({ + title: z.string(), + order: z.number(), + draft: z.boolean().optional(), + success: z.boolean().default(false), +}); + export const collections = { team: teamCollection, updates, @@ -12,4 +21,8 @@ export const collections = { projects: projectsCollection, images: imagesCollection, sponsors: sponsorsCollection, + faqs: defineCollection({ + type: "content", + schema: FaqSchema, + }), }; diff --git a/src/content/faqs/bobaboard-subscription.md b/src/content/faqs/bobaboard-subscription.md new file mode 100644 index 0000000..42657bb --- /dev/null +++ b/src/content/faqs/bobaboard-subscription.md @@ -0,0 +1,17 @@ +--- +title: Can't I just support you by buying a premium BobaBoard account? +order: 1000 +--- + +
+ While BobaBoard is the main project I work on, I work on a lot more + than BobaBoard. It's important that I continue doing so for the + long-term success of our goals. +
++ Even more importantly, there are many reasons why tying my ability to + survive to the success of the social software I build is a bad, bad + idea. While this might end up being its own blog post at some point, + for now I ask you trust me: if you want to see more of what I do, + please donate to me directly. +
diff --git a/src/content/faqs/cancelling.md b/src/content/faqs/cancelling.md new file mode 100644 index 0000000..d67ddeb --- /dev/null +++ b/src/content/faqs/cancelling.md @@ -0,0 +1,11 @@ +--- +title: How do I cancel? +order: 700 +success: true +--- + +You can log in to your PayPal account to manage all your +subscriptions. For Stripe, [click here](https://billing.stripe.com/p/login/7sI9E470ibQt0A8dQQ) for the customer portal. + +In case of any issue, contact me at any time at +essential.randomn3ss@gmail.com. diff --git a/src/content/faqs/favorite-support.md b/src/content/faqs/favorite-support.md new file mode 100644 index 0000000..a776c5c --- /dev/null +++ b/src/content/faqs/favorite-support.md @@ -0,0 +1,8 @@ +--- +title: Which support mode do you prefer? +order: 500 +--- + +If you love (moderate) adventure, joining my attempt at [a self-hosted support +tool](#donate) is very appreciated. Alternatively, +[Patreon](https://www.patreon.com/essentialrandomness) is a very popular option. diff --git a/src/content/faqs/icons-design.md b/src/content/faqs/icons-design.md new file mode 100644 index 0000000..a6ff83e --- /dev/null +++ b/src/content/faqs/icons-design.md @@ -0,0 +1,7 @@ +--- +title: Who designed these beautiful icons? +order: 1100 +--- + +My amazing friend SKUMSUCK +generously created them for me. diff --git a/src/content/faqs/not-working.md b/src/content/faqs/not-working.md new file mode 100644 index 0000000..f62d514 --- /dev/null +++ b/src/content/faqs/not-working.md @@ -0,0 +1,14 @@ +--- +title: Help! Something isn't working! +order: 850 +success: true +--- + +Thanks for letting me know. This is a very experimental page, and +things might break unexpectedly. Please do let me know what went wrong +by contacting me at +essential.randomn3ss@gmail.com. + +In the meantime you can also donate through +Patreon or +Ko-fi. diff --git a/src/content/faqs/old-plan.md b/src/content/faqs/old-plan.md new file mode 100644 index 0000000..c9abc96 --- /dev/null +++ b/src/content/faqs/old-plan.md @@ -0,0 +1,20 @@ +--- +title: What if I'm currently on the old $5/month plan? +order: 800 +--- + ++ You can keep that, and be automatically enrolled in the "almond + butter toast" support tier as a thank you for donating before it + was cool. +
++ If you wish to up your amount, you can cancel that subscription and + create a new one. As long as it's using the same email, I'll + make a note to leave you at least as "almond butter toast", + regardless of amount. +
++ In case of any issue, contact me at any time at + essential.randomn3ss@gmail.com. +
diff --git a/src/content/faqs/secure-payment.md b/src/content/faqs/secure-payment.md new file mode 100644 index 0000000..837b45d --- /dev/null +++ b/src/content/faqs/secure-payment.md @@ -0,0 +1,7 @@ +--- +title: Is my payment info secure? +order: 600 +--- + +Yes. I'm selling subscriptions through Stripe and PayPal links, +which means your credit card information never leaves those sites. diff --git a/src/content/faqs/splitting-your-time.md b/src/content/faqs/splitting-your-time.md new file mode 100644 index 0000000..23d39a1 --- /dev/null +++ b/src/content/faqs/splitting-your-time.md @@ -0,0 +1,25 @@ +--- +title: How are you splitting your time these days? What am I supporting? +order: 100 +--- + +As my [projects page](/projects) hopefully conveys, I work on an ecle + +These days (early 2024), I'm proritizing the following projects: + +1. **Shipping FujoGuide Volume 0:** not only [a succesful + Kickstarter](https://www.kickstarter.com/projects/essential-randomness/the-fujoshi-guide-to-web-development) + deserves a successful delivery, but making Git+GitHub accessible to a new + public will redefine who can be building the web of tomorrow +2. **Secret WIP project:** Not ready to talk about it yet, but it fits nicely + with everything else :) +3. **My Own Worksona:** My professional online presence, including this website. + In 2024, I must start bringing in enough money so I can continue empowering + myself and others to build towards a better future for the web +4. **BobaBoard Community Handoff:** [BobaBoard](https://www.bobaboard.com) (the + main project I've worked on since 2020) is ready to leave its cozy nest and + be embraced by the broader web. To that end, I'm helping transition the + project from being led by me to being led by its own community. + +Your support buys you early access to news about these projects (and beyond), as well as my +eternal gratitude. Refer to the tier cards for more info! diff --git a/src/content/faqs/tos.md b/src/content/faqs/tos.md new file mode 100644 index 0000000..959ea2e --- /dev/null +++ b/src/content/faqs/tos.md @@ -0,0 +1,6 @@ +--- +title: Are there terms of service for $upporters? +order: 105 +--- + +There sure are! Make sure to read them on the [Terms of Service page](/support-me/terms-of-service)! From fc836841f22d98f6c8ec681c9846c19e44d38d73 Mon Sep 17 00:00:00 2001 From: ria <42520601+riazaia@users.noreply.github.com> Date: Tue, 6 Aug 2024 18:21:30 -0300 Subject: [PATCH 03/14] Add support images --- public/support-us/almond-toast.png | Bin 0 -> 42744 bytes public/support-us/coffee-and-boba.png | Bin 0 -> 38188 bytes public/support-us/egg.png | Bin 0 -> 29811 bytes public/support-us/header-kofi.png | Bin 0 -> 983117 bytes public/support-us/header.png | Bin 0 -> 1218505 bytes public/support-us/massage.png | Bin 0 -> 44913 bytes public/support-us/og-image.png | Bin 0 -> 326774 bytes public/support-us/thenks-suporter.png | Bin 0 -> 510678 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 public/support-us/almond-toast.png create mode 100644 public/support-us/coffee-and-boba.png create mode 100644 public/support-us/egg.png create mode 100644 public/support-us/header-kofi.png create mode 100644 public/support-us/header.png create mode 100644 public/support-us/massage.png create mode 100644 public/support-us/og-image.png create mode 100644 public/support-us/thenks-suporter.png diff --git a/public/support-us/almond-toast.png b/public/support-us/almond-toast.png new file mode 100644 index 0000000000000000000000000000000000000000..fe7eff99abfc24f0e52467a0c9633c7dcf155cb9 GIT binary patch literal 42744 zcmXt=by$<{`}aqW9wA+$QDTHJX%J-~0#2j_CZTk9j2NXzr;<`q(wzeZ2>}T~I;5q$ zwr766zvmBN2gkv2UvXdO`95Fg`yyIbTb+`Og$w`yP-?)`-~a&L5bpDLATjQ{wZczc z+z(P0n2|dGKu-7X3lH!ilL-JQD%DU^(eugtd+Xa|ZREvBj5%9)-Ld*{wLLvDQ_@~k z19n#Q*=dx#IQ#9ZX4*-skGOL6nLu}T6DVv$|cKw@#|CX(41q*Y$N? zHMLU>(@krW1C~xVmZ(Y6<=p5A3Ca6LLM4dj5Wu(0>+BVaOFth!OsC`!1a)_5kr(Z9 zM{^%rT=za_O?aRAAmyy3fAL8F! |28{3MXnN^c-Y zaJfiAAe#bLf8YMF?{s#)9VqT2k&C-dLL0MbDP*gGxbbp>Bvl2K=`&sz@Z#xqL#8`Y zkz$1aAQ6~wsLG M?5c+DrglO_k5w;yrbEpD*jQZH2MCcp!Zf z6_F%b*QM43B}M-#&$V(wOclZqIllYDd8mR7`)e$^ucONEDq8GA?D;2z94wJgRqgy{ zPU($qZ&x}VUi3U`nv&aE{f1Jj>*4$T#o4x_{w)`zNOVB3uCCqZMXpZFnd3f^p&&V` zXjL1+p;+G ;48p1NozA9VJl>~+r7-1hI{PK)W`ba4XJujdEltWr(x z|7Jx%be{s$3z?gjKi?}`yrD}o!_0HeH+wA$foXMZLdEHd)&w6u97tv-e_Nhdm|VhV z6hJ^aPbZ)Z925w$R)Gg+T%L`G&GY2XzvpZ^nwbjfa+7^^xS6pid-}H+8Fcuk*?fCQ z >}eO4*?4IG!#6&A -FWQcVK3jtgwl|sXn_f% ztZ8Pqf3Ln7DDL>oV>f1+Un6%fo^xWa)pIVsGir_dZkjeEf*^y$mc-JFfye%fH`|Pu zar+JPtB063ollgzv?K+-|NiBVXJcf63emmukv};UM5ZYuD2XQ|E<26q#6XuuYx;RD z85B$l=>bSiOw@JyULIzhk}CyaSUWGLVigV#&3)Eev7^{oN6+ln5#dbZ{vIz_q?#1| z?P?%VA${s9;(F#=@gk WY!{Poq?`@Dh2nKlSd$J{v~c= zNnwy`yqe1O%9GC9hiT^6b?S=DfR#a=fZ5krbje1?t@+2)EP0B{p`jWuw0LUK?=Z5m z?d- }l#U2tW=Iq~7)I{M1pOIc9l?(N>{Gg` z<-F}cVvFaT_W3kf^N?ZZ)RYKmpGAuq(N7j*frrORSOc@GAJ|3ntk|=bqP6Zig-1@w zX#4Zg?cu!1jIjCb;KD;OzD@C^`c~+)S>@V88ZOUvO_$+GUMhTznl(Z$T3XuB FAJC&<;A%QQs-7*i4DpnfSFOb8%tod1^=8pgY?)?~md zO=_9H1;B;ynhy*GOQ&J9@RlmisRww4^t%h(bK2Cmg*>249 ZLeh*a`q8 zcvR;=%^f}TPAu?Jsm1khk~8S<>f-V9k)U;IZ1P$Y$@!7r{WmU5EZq(+iz-54TRu&g zvnR;E-^6Zi78g4FFt+1fh(aMiu%_qcu*m9W^J{>WxVi|f5Fb7=6iSw|BYMqIWB48v zL+$0dRqy;+BU@KjQ@JFgg_QX-!a`Oa@H9pFG@9*==T&Y5Uh#bR?3Sg|8WUB+msJaY zg{-a=e Y_|W|$7K(nO0nhnkZ0))@6f;A$8{Xo zW7nN4&3#VefM|qqhK1%`gL?V{*<(Yf8-4`_pGguRgm5-ROUXhf#wd#EAU0eYuYki~ zLW9)yrFhlQW2VqPL8C?9K%WqRrF6ROn(ciQeA zJ)f!cc> zzF}y3gBhj*d2Tti5VWP9E%z z=(G};(B(B-e+n!-DCXhSpct>?B2=d*1`0g9SOwo~ftEe+vjq!zmra`i8F&L@O&RF1 z6Cykq8H{R}kCvu@&JTY$g^x%uark9)#$Y_?t1HSyB6O=M9^O^MUY-e!Y%aV{aV9OU zIQ jvQC#yNBj|ep$cqU!1p6pAI&hqmyDSkBgE6{3uD{cxYo0k5C3d;yzL7b zP>z0Ue)o=~5aF}LuEQBn;zM2|wg)`=(NHRv)7`YC23eO`g(frBh}}@;fqHvmDnUsu zAJca-&j&0Xh_E@l47_p2jw6pNvo9Lv^IpAK$YhA0)S{srp5u&t)) zR@XJ2&Py>YW@N7E 36(~fjYu8ofP$#Qk z7)vmFxYYE87AQ_UV5ky+`jeXfVR8KC2^goO64iiVfDk1Wdcr7tP7O8{Af77lOs4Wx zReP)#lJvN&Z@JzNr}sQeh1nItnp0MrZhB=v+Qq)*BQ*-ZZ0I5`5nr?Jcic=WU1eYo z#BMIb>z|wVn||A81cIyBNc?3)k=ujVGfvD&Z=r#bQ@S=sKA~RbnB#es*OicAY}(t8 zY8`(qya`BVWk6be0}OxUy*rI#$p^g 9fmiEFPu9ne~--6M>IHTiKJ z76ZeCa7PP0EbApBS~guht6JO{?B$H-)Ec>rVL-)ymv~;<@C7jw4_~QYye#Z&a^LNK zt$2*QAV=CPUu0}JiyGLCF6}9E5Lc^)oipy&kBuCa^ocLbq9 GSfZ;MtAigElxsYT@?BGOz(B} k+GDS h8*f zWRCXaXF_=m$jof_-ufLa_3M)G*F8HYOP(z*?Nq{jAqXa}jM2vfq4e)Km-weRw(j#> z?hBxl6Tbp)N%`|>dP!Oj1b9HIIK}QV3|5QzZD4#G1mjFj6b#;~<6pe(L1HQc{+wg{ zu|9RJ?=eSq&$o)v3J)z2(oMx&$=y}LZC8cnSBH$97spC?+_*!I0;Mat;U_ICc5gAY zw20@B6{0}+5!U(RIS;*^@XT7tdmwK29%(8Ua3|d$#5`$A>3?+B8!M}lWzdy&h~jlo z5Qx;i^D2%cYJLl$fUr}Fv;4J`WqakkDnTsA`sRFN)ZFx&3z8KM)a|t?GGj`mL|b07 zcHWF&KB9+vYZozL$Rn|g)OKHLF?Y%$YfHDP#sd@VHum~_;cBK5qhT|h{wQ_3j#L#H z`g1|LZGr7^s|j>^zRRPDq^IVmxuHs{Oq$7Ya{Pp W&E&GP|hH5nwdGoLRhH-@r_DS{Z(+i75Cwa9C?7 z@5Qi+7X8wBO9mAy6ML`$(IRiZ G}{$59f8aFJ>XHMf?A&pzP8!_+4sG6Pm5mF9fh_Ihc&b z9PCX_byln~KdHWsQb_aKeV}NU79CDm#J0aL%Z(9w7Y-T{5w%3D2|D!su#C04j`=Pq zJQ%vx0&!$5vJJ}+uCUZ3%Zi?PbEaHx+9lu6{{XrXwF+`&;wHoY`YgRqQu0V^g(*Kw z;jg1(S5C~)v~@}{iXKAAs&V%MjN*#LZ>ngXU&JCWcd&hQBLOQ@PX{|*qnh2$giQTc zzwKY1B99g^b8pUjHH+jK{KSKq|A;=HYMi%2AT9-4+>aqz&uKDreUl IyFy( z?dr*R4t}jeFkto8vE1B;GP8^gF2wiA0u>i9!ih~o{t?4W=NLo1B6jw!XCL8K(gP=k zb0bD`=FVE+chh#zzdWy;F~jD!TgM~VUZleZX;gCVP}j_sz|WV4At3x@_+Lk}zF#Sg z&lz)qr?wEjyG%0*DS({jk(%o yVlqZ(!v~5 za!|GOZ^PzA{yNPmC$HPsq?Uv5Q|G&*1r$SnqN$`SGe^Q<8f@KOvq}563D}#Fz#D4J z!3dR%bDKanedub+;uRZC7GXyjv6o1! E52ETzSbe;VSYMS`j3<6J0AmlMD^zh+w3eLi{AHO a-F?n_+$XN3#iL)h*@e`#lj?fTpm%_tTDq^{;RR-yK~@!P!Q#8OfV z@6WlvAsnKhYuM>_^j`9Fgp3C-ktV_>;~hQyH-CuX#UBXdd&rRuP_X&mJb+eEwP|zW zf?!=|#aX}b*97O6erxu~Imh$H*v!DAkJ_zCz05ls?vmY7T69BI2dCyY8_0DT%;n;3 zvAnivPaOajg|bAP66)(HkXDY9SQGPy%_mzCaq+Di=)0Z_t!@@j3lRp7+vO{DqJ}eD z7VMCJI26+-o|!rm54tYZ%elx~gO8!Z6*pS8_Hv?E HXIgOg}?F`>qL4WnB> zEG4EN(%u`B(qc7O@WC`M53kR-FCME0feoG)XNQ?|aMX-N{!c>cK7??n9Q FM>i=C zW*LJ^nYo=!QG4CoS^`h2uz)tME33UGjyW%qBFBerAy9adYjG!_aa?8dI_e=Oinhs& z#0j@Z(=AnO)T?0%z=Y4ST-@OOfSp05=?s$v=y}P0V77#1LwLs1ZR6}WzqsuKsv@0l z#zrt(Vwl>_Yo#Z!UJA*^X~wwh?tw%1-`ZTzJ{M Us@ihbWjN{>tx#|ihYO~g~q5=o5XiFSE o?QW>(#Xvjo=z-$&w^MI3A|37_k&311jK1Zj(kj2!@rOuTX0u{~fz5UvjS&BM ze4#t84dcXrw(5uBPm=F%eVR2_V+)5)cf<-(jP8jAgUH4kmK$c6{yN-6(10x>-jj<3 zY)Rg((N$Jv2CbaB$g0wYHwGBRUYqF@p?Odd5Y~yVd_Z#i#}47fa8^b$ hOJ}s~e96ET{v7LR2Fsojd81(} z$@dFZYuHF|!+mUY<)SkB(OkELy@w#?tRb0i;$vhoe#4Y%*?7+zBqRK5ZnBD|w%K)- zIp%!BAhtbVWlN_+XaxkaC3}1qg`Yg8_wpW|s*oAxhxt`l=LvPtjd@ttM8DhV#J~8I zH@6srXle~F+c1wv# )P=;hAt|6Yd^8jBpt6=@|5L5agl|o zh6wX9S#B1IV%vY%18>D;-JfuwUhQlX5hhh{e+rc{BMUuVy!pZDvofoA{f=B+$5B&g zJTkt=d|=yYR5_34R_ZhO#Mub}*G%B8K9)q@sw-iK$vZD!Hq45Mq?Ii7xtSb9UdIF0 z4PsxNUi1g}dM$ch9d8c(2m$#SYzcGXay;x4u&3SeB8fB|@k*X;>8kKJDpZ_7Uk9=F zXBD6))VO6qZ7|%4FQoTUFPj&l<$jZ|bT*Fs`+NU3MC>a<_wUC<_)QEm15VsI2b?S2 zRx2HoKZESD7Ny+vD7ib^7(lODYIulQ_bfN}BZxpOZ)Wt3?wzR!sl0aLFjK$Pr=IQf z*AxmZi9-)Fd=eabS-8zY<6zbqQ?axENwSe*+zrQiMpk!P5+6`JhF(rIB9GOvJIDj0 zo`yb&W#15t5pLx@m2}F`4 -hxlCLhsZ79%q`~W7%hhf3=)QR^d37Q;lzdg`Hx{r9Ehq` z((JFBCydI1|3q)nveTFEg~{Bp_&eS2I `(`3 zYq~xsAGh^f*pPHQ;L5MYog7>pqUe#a=GSyHAk(qSi9J<1Y~@0+^S}K*&dQMHdNN@- z+CK()I#f~K?e RRepTKE>^yd+Y0j+L-lM$a;>>2wx4sj$gF%U~8Yrm(fhQ=Y( zoPg_*+li6D*RPkqJFyYlcI1~X%ChfyBd w+4Pz&I^q%MQ%j*DTP|d z_MVbgewy4}p8hR>Fp@T&=V&=52XH8sxiQqtO`(TzI3ld3Py_f&%)ATp>+u4EXc$Jf zShf^+DS*7;3|!3637Se<*}Bj*IJ!xoJKr^Bkq>wyJVbmScXrW9O=pRrJn0nk$n)pe zwUJ#%Guh$vj9)}q30)%(jOP_&vx0;@8}HUgIg*p#v)6RJif^`XraI+Xsxuy_Nu|wN zkPo#8UEY(vIYfhP$!LeFsyaPA5&Kv50@;{7r4wgCE@dD^VNjvcc@pyS^} 9g9e<9ovSw~jGqjY|!3(4ch moR0Wq=2VQ!Ui;Xa z%79Zw>>;*!-b4jyOBtf{EP9=V<}+asqrk8NX^+(Lkynu;0^v&;VXg4WDno_z*_@Zb z3-T4Vc?>>(5_kpDV*57K_CZq+=9@qg#Ela>aemXXL@M0ZQ;8ixZU}VTIAbx$^@a_X zbmoGUJQ}vf_jDWCp{u@|VijHXjU3G6K@1X%?tgU1#|r3ixo>qj1pZ5ZKy1d0B*rM1 z(CbTQyK2T7C-P|3oJ@d#H_zPPcfOf=`-DY4_)TIA%Y?E`TROs`uD1Fl#r&ceIS(;0 zl=mYmE6(Ze7f>W_oWD2oP~%RHiGnXn>S|F5A8ibCy15xq?T~u1@Er+zr=UyVoEKwq z^~8$(nypkM`mp693%kpSsh8D@!{ezd4dvN zT+dk9r1?eeNEMm@_4s5wHv$)bZhuhFk+2$QW2mwH)NKq})W*fx7-^sR2OxYlhxxA4 zca vC;l7d3>i#dDdR>-d24OW?M^gK)z0)j!LeP{1?U@L-*`Wixqd$W~2 zoYc7fL8BXmy0#K25O0{S?RrLr=87lX>)y?=(y4Q{iEPkW0Ihmqpf{s|Vs5S70oNzj ze(BE$=iB))dmI)M!zFqOo`GH{lpWl;4lc}9#`EqYka5Q zcn;=$!ew7B-&jY{cRIR#;`--n#wVE#u&xkIqF~|1@*e?I*TB!`=_ZEyR$BoV-)UjT zL6iiy;e1wc^l(kxfvPqyt$I*CJ<04&I@KB8C%d8H3N{iT+M~`MxrW4=V~@9dIP-5S z#>!L(*m2 nXertw18#&AKh;Fp!NEm2Y7RiJ1&N4vFrQv6Cz(O&3}t_OWLM=T8b`ad(wQM*A= zbMum1g~9Vj|8hfAxj%(^>#VvnLZdJd7P5Q#BtG;ZS?t0J4YUG>#d=N5apibSAhM#< zgFdTy?PfAJB=%plfy^xSo1?9w7!|R{NWbf=*|PR;FMM`6xQMzf-iGaZ>e>~g1ZoMh zKS Dk=Et_Xz;+=5JBGLnFMIkKKJdfOy7X<@ z{YAoa;M;X!L>4_f$L25_qNVX1-_TTnxCf#P{AN`Zd5Ct(UY#*FCCVeFk`@&SST(>* z=1_)-7xgG;sc--P5pqEdLfOF}t=`^`=GWcWekpcgwg(9^rwY?85zw>ahG)2EK`ZoA z>0|X<2^uFabz6Y1RfNKyo-i6HQxd4h=0sROXnf=`*;HsdW2g|sG9OM U5}gb_YbZz zZ{n9jTGv?R0rB|p_%Y1WLFYFD4V7)TG~>2BR1bMwqj>)TK<#%?bdcVvs=5znYWP6Q zH>VqiE~%}pNE{OPV)xi!TyEmfkIjKEju I}%bM@y@nPlZ 7=8fG(}JE`kG8m(@`(^;;?ThG@ZNS#}@@kMfv|T zE8zM?0Mc38<@u?O!+h6Gx>@U{pu_v=u>|98 tP z+LTUsDRP34xkcOd akgB&Ir;WDd)iVN(I=K7cYcNUf|Q>2OkBTtTQC& zw?`_;c5PbR+hxoDl8=yWIvJS4Dj=mcpZ7G`ZtH|m3n&&~3s~kTlAkd(gx&6>Df(6g z?m{K?DhJCeE%aAJ?uAU*d4mgs<7u_aD0`$1^St{OR?Ha?g!7k=roTjfo6P@qo^mQd zo1*$E$oi=#`{7)#Und{$Ogjh6uTm3?(*#ut)bP*JZ<1@;s3ZWoJzW;pS4ZC%JC7Xm z!(QT8TaZhS^MUdwFiyt6gj7hs)gM;|A!#ptBclSE8_Zg#1}oTA1>5vD9#+0>XNL(P zWTj`asAO+11Gp wwRCJuFx53KU>IrN2WO~02rlLm(e zPwnJS?&Z#BMJCsdYY}eXiiG^mI{3hdg9|wbzjAUQ=b#{Y^Ndls qhbnNh+1oMX=`w!*6ech{z!UDr2-6} z+O@>xcL#wAg))&1(n#wEP_HZ3>G$`}V!6VDcYQ2=D+u#COoi{Z4Dd);vf89i&o|wi zSl9>hX{?-kcTsZqNY$Ezv1rYrT{e2%SHpe~sixnxH>hSQ1i2VHLQ?ODT2!$&R*QPh z5jU3LpGmjrv-S-uMi1ZMb6Fc_JpQC06G<1R5Wdh2&yHDKIzwyG#qO-FaN01{-&kar zJL9P`7v;C_Exa$w;Ubm`=%Z9jelw=YGSRilWU%PB<)8FDa>@ubZpV|U9sgC_gTcjw zJ=p3HN*-Y?g(_K<=2RywJTMkfQwd&uoudX}=ZUstiXfWxTxwe2nR|GG={cK8k9mB# z=u~DJAFN9}d-|Vc=K$LME9H36dp&;<(|qn ptjAv|?5^P z53VI>6bR|T%!sPl*2Qu|%tnAv|% z=Z*dC;=L+dNX%B5q<<@(!0T!Z*Xo9d7<#dgf1+<#4cwH}SRlu}6e6N%$9m93& 2}@XPt(0tB?3lZm1V0!X?dkY zV9o%Ua{{wxQM&j&4K!EJPpe)txv)_$d%P6{#-niE!El5TM2l5E8p6EC$;|#&7_SMV z64!|i3nRIZc0N!++}@Ox;n<~&Fl*78s;Vk4=?dgK>A0IbNE1K`86SAZEal_;olww- z<~p+b+ifoPgtkhU{QKQ=P+}^Q(1#XG76<}CY`Q!gf?;at0=lQY_MA(fS>=O$Mx9TI zIRT;lE+Vn`c7{}+5dbcnDM~*2NTaVtFQ^EGvi mJgdEP>P9%8 z(1Iilw|xK*^kI8d<-R&ia({)Gn*YC*QDSDlW7-9IitBL# GlUw =r2%P2ar2QG3`Y zmlsjMWaj4ObY4;keO{FE9ji0|Ud_s1>ifWcPGV)4(|b@nTqs>WTW}I-Rh?`4;Bl=D ztU15XtL>=6nN>oeW+FDdQMCCqJ*tCJS5!juox*oLJdxU4MT))Uhsr`kmXANM@S(NH zQE=EW`nfnOxYPwt8O)~+<@gdby6SXbk@qhE^5%6?2 MCBWvUdLD-Kp(U9!B$|mS-h}BV5WN%FCHVCykiZe(7;M& z09Hywf8 nlba(i4hc`qrd%4~wJj6oZ78wj|V_-V4a>lVoc}lZh3q zS`!oGQ-t=F4q5u;NcQM080lW*qgO~2wuz}3{%uyz8*l$?3369@i>g{Ye0-$5urU2V z7gJdB_f|#usAKEL#>sFP>;T1cL_mlk#5LKG63=o1IrEfMKw1fE;)FU!3)w_8WU%Cl z;lwp)*$)`z*}{o0HxHPItR0G4IEHH`N0-cijz`4{uP5HGdT71Plzgkr$qgiW%9+X} z*@a`%8)#RB=~(z-iy3*tROo6m#F23bqO8nSKzmQY<(FVcsb&gBLx>=cf{VUC<~kFE z8-g7URg(UbuVAtw1x-rARq&TABy(`7uO{h_3e8DrjZg`)Zl~V^7l8zM^f9H0Hm+=F zPHM>9>^B^^;m-%(^fNu955}40bYBVs!MUhV2_EnHj8w|U%%4?MO5P%whX}2Cvm7LM z5>kP6nvdb%+e{+h9d`%yjLJz-ur5og;iS9gYw>V}GMuA~f-Xj!DI%|&*Cv>T7;>LV zb+TE{_xU~~iRJ?cAH+tQwj@8?$3y$ijZ@99LV=VJ=HP(ar!ezt4dOsb-sDzZ=Rao8 z-R7lEidIg3aU1MmkT>*Q?1_Fr7_D*h$mHoN3VftKPwiAk$)WZy*b%Fa_D7-O-4vd# zbx0hY(5`70TyT*}y0i1tgQ&c`syf?4& ?+hYAN$)Mhj@@d=-W3sQNywESctg6vrN#|S6jV**jY=YP z-Q-D+t!k`~wP##F+5UE!eR;Bx25D>y#dJ%|X|n?0Ww!(^I=o#>8fDM!oNKvKr|rAr z$}@`@Su1Bs#e)BMG{$GNXhQJmjB=4s0vG)QL@9KhgsywwmFqL6SLeO54ZkX1ZS>y1 z7^gw$PDX2uKW^* AlQLi3@=m(eES!F;>QUjNl)d4?%cECpErn^)`j0cS!*ol3 zCTEfoFx6TVef{ev@)b>=cpRWGOvkGcBNzixqxr<8Odrm~`4@-b!tddxyy}OmBqG-8 zSJO?5L)K(V)~+xnS-z6C1$$Q?*QuW9+Q{w?cCpAy{j+KaL+w<>cp7m7##{l&7_8JD zFvnJ5_Iw@8T0;*l7()dtA}A{-9~RF>PC50szBDW{(n?MI+>w+RJjkm+{>X2et#*XD zL__(mD)`R5XD@R?lLr(YdUlu6G9NikrYDD+nI69~`J-3v{3JKYdTqO4P;IU0d*7$j zt;Mnt-ax4CuM(JLB|dWoOKRBn9OWZIF8UZaWHx-&XA>U;4;2vq1o 0xSn>i z;-tDro&T|+q93h&@yO@L)24;aZA$UmctV}Db>&oFf_2}Haw_2;?GvBV{yU{AKt$5V zf=!!JBO$!U5~WR8{vx 2zAv#xNNDMvPJPEGhyzKrlEz5*pVD!P2t>D(NFB~D-0X`|2|n})-SUY! zJOK3IWM}7vw7yQ(w`$3a(Y=upj@ @rRTYAerY?qyAZhZ0{1csO5*BWgi{c6dyx4ZU4WkLgKVSdlI|B) zbpGPvugQ!HP _tx*)VgggQ;hq%?mcmhWQVYz#9A2pD z)yuj!x~#wbp>f|tN5GTFCLL5n$r0HVW3&9|Lo_$<)bUci@zOCl(|dI$O5%fCA<+&D z_pil35&=$smOf4-ZIN||K!40Vzsfv?xgSm5r;9oR%sN_>iWC1Gut}Q}nf$Nvd@G8~ zz>F8o?Ln0LZAbWLjWWv2k8lo|!Zn^Z-mMl|^-e39#dHc9FG{Lu{h5d}wMiOgBM^e{ zHF*^XGdPn9?MtZ1tnASZy-9w%?|E+55EBX#4?D3*($9d|ZsY$r5}#Bo{W96TJ#&q@|; zB8FuDI3>FJ*PXLxpqg%pwA1;~jpqn#GTba2r8W5H{u|xge_0yjmVR<{OJq$Uui
F{np$Z1>!nfwG@0d%@4~`{j&-*zsv`)>-`ey zn402IE7G^Ty#B!Vp{Pw6t6lqMvSmh^))q}b-VfGa7v2nKpV_67Zwz1di3)31pg8kB z7~2n^5#U5p73bjGm$pS5q1W#|&i_Gyz9J5kZ{*$_Ed4hhrd0MP{diSlY6c#>4}>ib z7DB`c&>nAbRrBn0OAt{^hM}q1w}g62h=}@{*g8WYKBKsxwV|Ox__x*9%U*t5sLwa* zLiR}zFuhYTb)`&P^CVppX8j%0uJgv*N!7XMpp-rC6t$8UgTFp&!?s*)Xl9=Jzp_>3 z4xQL8-xIt3vMv3zGtJhs2=3eVN@2dVBH?cT5$v=&O(WZwA^vM*40au)3LxA(zk1VX zJpFtA+kpiqquDhBvA>DW+4v%5<+zGl+I1(p)!Y3WXCaA4CflEg1udx` R^N+Wc=|@v=s$c88oRvWWQPN7vw3MgY#-iC6YA%RsrXbSC3`yo4W~p3oBY1 zA_L+=?(iI~{)oameP@pNrur0aKGdJ!C6_sAZRE-M(t!P97y3+=X|ScbK9Jj!KwuIx8V|Nw9cW6tFYf61mKHQPLCseOlRQs})S!ifDYvN8_P0_#)uk1q9 zrt7rB^^oST=P;>r(f+sPjH`mFI}DCSfUilL@%Q}vzr)JLx4NaCIygGMl4V}Ttv+)x zF((=q5G@{PKdtgS?;BLQgA(FRjm>^s))~c1RULHb8FN;Y8`IvHWPk8I?^($G&v}wa zD`7Q?1YY0lLWFUykz4y{_V7MJHW-nPLoi?8bsm4jdB{9A)?K%&`+nLrzTnFoxJo34 z^mIiRD@E4}DB^2wy-cv~Py$;ROUGvV!fz=p^gAr)2cGYggv%=E?{tp^m`lt%tH3@C zrqEjv(_5+EMdqJqzc!2k;5~XFr3Wfu2uo2jF_;yI&lpSbxvOkw9Cym048-g6a`D&| zoS7H(NnDzjG4C#vG4Dg~X`At`w&!xaOiTk3>U~DnIp}IyFd5w>1K<(+mtR@r;s3R9 zfC(|A;x9I01qpFxrSVXN;gTy5oz%uX Zx-OQPNL5*>)l}B~N|>^tOIFDj3F%yA$DhWw}V&=)V7*7Qn@qj=(X1;w?&}?4rk+ zg=T5i=(sPrlOpO_--APicdW`fcLd9oGFqc-71vw%%A2FdcL(<+wO`6ng#`V0E#!44 z`RHN+{6xjb$OuQccw+G#D$IL53W;9)q(wY{Qn_&J*5IM-sG|w{(}kBc$?#0%mhWH3 z`QV*;*PB1gIPL*fE2Zaa=Ic!&oL{@2dG)=qr>gw?PiQ-{LuFPFZSys}^8QC7yIS}| zvI2b;AzrCRyrOp&-drY!uNlOfbSNf_MjLi+`*~CfLqEKTt^6A+Qa;xmnq2a|#AEn= z4gI$4+`~qPAjOixX16~;9BEeKc=dXftRQ*1-IXB!mf&f1Aj$QlHh71P0GOUiuF4F= z!$*E-wG-)+Ym#|AvGh#kpM?$A@!HeOdmFBvmy`5qw;=_p<^oIr7!UN$<4o_;m1ez@ z q>@Bhy+36qQGP)VS3@rb6fKlaN%vIq2H-_ zg5MZU=~K!_Y<}hy7~4@d*Bh9wx|P1`(D_8?(Bh<$Tl=bH%`$nef5zE3HcNk{0TnF4 zL+LOAy=_G$(-zqxe0`Z?GMN54A$+RHZ6G+W+bemd1#w%l1g?7>T@NB*a=p{BALS@j zk(oIWh}qfmy%-jGvj5bFQ)6f0%rM=f^w5WzU0x=+6S^-v6A1~05J#;ag-F3s-2j}S zf)wr|EG(8UBa_C!E$H-=H29cl_tHAk=PaodaT@s7O9jZaLdZ<8iTc!chde=RxkWe% zhV5`kvvD%aI 8^FS%ki*q{qfzg7X=Mw%a|8C zkkl6I{c1a7V2FO%d&~_RZfjayMSlF?onBl}WkSh_ ~^bAtv zCM(*i&{=NUt?>7MOv&N(Uv*}aE~8fh4dn%bQ2=ZD)LDE #aDQ#GF&96VDSMds?QX+?XV3ydbtN*i?PyFZYusi1YOUc8aC1T;4~{iaZL z8NyvFgNouKV{qO{NEldy_OGLpa#YRp8_4IIc`30p5bv|h#^73$m!}|pq7^Q^YF{A; z^5mp9@IeVNwFpa!Ll}#2Wi6T_rD?<$b=YyFbvceOrg_92%YCQkk0zl<@i<=|{rFE1 z&f7vTKp`wviI)0N=NFgiF39&8vGR312ZvPmb^4`ny^%-&EW=cn;bJpO*@L@u{Tah$ zlJ%qQJidbh?YDm79tCfwheST&Qq &SXE8)s;My?(@m>2_;~4>X>T9l rfpY73sN4Z0BSw5~5xuhQstd+-ebvk6Lu^fC;tI(N zRPTGHYS4eS7vMW{G9?cFbeon85fNx;KU)uckoRx%(*A8;W4&WzODp_HudtLw`g!V1 z0xumwNxxqIfitI(+5FX7ql#e9TsODi56zl8jRi~MEywo^<%1Y*6o1_jdH-Hqi$pG} zrzBO8+wC10pg?c82O4+pRpvm)k AA%1C%w@ z5Xsn%-|bnu4`HOU_Uv`n B@Jvd?iBLjC9izk8Ldh%;VzCfgeh+-*?m_HR6!qUEKs zt(lBpRmfzVUTi++ZwsA BzknhvCzz^ie0 zFQdKVZHBiq5dBeph?q}G^f&Q+mtpI&P9F_T%vNau_meptpBQNDG82EIoCq5iAC6|I zXhtv0wK22`my4kv%-lYz+elqVYvRl0zs32_BU(R(-_N2pQq>GuOVY8p{Az?Vv;%Os zc6L9z@7JU^y*VtmO7PSpw#K5!bk)- Hvbb5AlI0^u>={3du8SLPdn*w^0ch@ z9NOV~16$12B^(zbmivhFr)N2F!fU^Hcy7*ZyMoRX=RcKrHhW%H)LGz%581bn!TPJc z_Kes9{~AHYLzmb>-61{QGpn5FqkaLhH1j>UNGYK$Bj7aE*zYZD*_fzb_(v&gn%!cd zm{C;F_GIM1i^#g?#F~qo`g@fe=9A|YN8)QQ^_Q9hVM0HT *Y4bu9LE0zbWNeu*qmz?Ni98*Aqu!AD&+3R zG+t8FQe?T&Z<&0iy i3%##8 zH5iJs%o)nMGGq!Aife$m2>VtJC9CFB{ai-p%N}^Vy4MFFKYTiWbWiw^UQ|sckI@aK zqtdsHSDkCz#A|knzkLQieR^foEU0=3EipM$RMjLMtV0-4B|^JAB#6QEC|WfH3K~P@ zS!=UQpc)K0aJ~vw&j=}8ecg%aK;f~->;0E=Lt(hK^Mc2mc5YG_ND~SkFFuB(tKPY@ z1p74mgj;}XdcFk@OxUJR9)T!eD3Zn_C!IaDFxD0oZppz}HgjTJR l2_OP*O?nRO87UAE3DTK^yM+dRy(q&^@Zgze;k% yAz)bk$a4j2MFD(m!UpEPf~J8oP7*KFG5z*Q%`)qP52 zgZ4a`T4NWV)My_!T3Uo26Rx5GC=k@?-fe@haRR)%j@^1|exo=bu|>f-6G`Ms9~?i? zqGexFWFM08OC(Y?N~_PLNx#-|!X137N;tVsUh_j&BtCfC?WGlYmM%G*|7yUuS Lew9<(kTc2dkt?>@;5~) zRyJ2h0-yY0;KyC$C=xZIs+=cbB*o$RWcWdoqS1?lJMvNapa=xIVR!DmVRkvGTl s`<5{Zo9(E5$)8BsN?Lzv%z*bQXS5ebL$< z(jkPQLu%-55D<{=9AIdr1_bGrP-5s1VL(7YYCu}LyQI58Ns$x@k^H?!@4fFIz=t`r z&)&24TF>)+9K(dLfO$y+FBG_{bKv=p)}O&x;tRkqHHZfAMFX>(XRQyo*pQHu!2)T1 zK16(fLGd%tuH)J=?nC^)r$r=SZBFTy4TvlIW*3QtN3r`M@xi)!R*OR`VCNb#L6@?5 z5HfHy(e#pF0-n2^K0!hjpJw}>w3?k1rFYC@H``xrBSSaFaVy&|nB|21Y~EFwG{s zw jsA`Rn6C-n1LkcJX!axnfExpv&M=Y72LO4MIsYWwd9Cg&QW z5 dU23Dn(eE*mRy64s{YH@-vN4x2QuB40%tz;T>e0 z5axz!pGke>x;d@c8OKV*!>^R^`5fl6cR4Bu(cx(F*f6qqeetO2dH~R`bYQ5^fUPOS z%DxA%1(00wKK7zSqsr(JaHq9k^U4S2eI)Al*&R>i{L0csPK_26UrXn`Yvtri5$V*e zB4@jtOQc&7 z=FKgP;T18BNEhpqL54^-QY~|FVuMDs&}L533BnwEa4U)c4NbAP!mY;<)N0>~Op2u| zO(hF5ncwTJCk8I8O3t!XnD?U}@B(#ss75$5cIZ zy`i_;y|3YpFZIg>c&rSn4)5_?@Ks{!Q8I9Ls`+5S`V>WHbo2+w-%TD#d0{kp9wx zE1=y-hN(cXa1tC!9-=2?yn`$7LZ+5ZM9KP78W~VzK-t#)vu_y^!qhwX^9Xs0KmNI3 zJt0xWNM>q!vpcz-r}Vc+kc--JnvAF?6Y#HSj)8EiP+pU%eX$_X%)kR?x0r-bh$@Eb z_ml!h0=At@zMS>A)oz>3H0kd8#^(y8QT5A}jXn(VK&PN!P21wn{QGL33u)?^wPGK` z4}6UH3L5;2@lBu1!Iw)w?B*JvH ;n|aEr2* z1ROYkaW6)Ynk9?7TIq)_1lM3OF-iiw!Hr?_kQBzHNrOct?XrvWgI{KimO0)=c(H%S zxFhjz3pH^eZ2h(fF$RWeaAL>oxihvd@LRt*<1Qq(8kMUL(6+CqptRKBEm ;F#a*t@hOYz`wrOoG79H@<+eF&+DaX?X-qQGNgK4W8d&*rAC z@?+-0nl>%N9Vdwk9hR0A@@1*vmJ}ET)x-cS(Re9xg2#Pak@o2_hjubWb3G;55AL5 z9MU2a$x09;Bml(cQuri;Le3m)4kcxpBYi#8igXW}uIC9BTLKs=jxn>~4 ;rg9k{-$ftl2+ zb(v>QtnB-TPp_lm-R6ZfR|>PGJbg?0R9{jG;giC3CIhmXm2zQ4@Jb{rHYv8B@`uJR zYWjD)itbP=6H00WN;DGNc6bw|^eP$aoAHwr;Qv$ZYN*lP%wB4`Z?DdDralkBeQ5u0 z9E5xgMMn362woO<%vzePWfS^R8eTOCgVEqyA*E!HlFU+|$f*z-C<4jSj% V5!IRRx$JZA_< 1%0*+}+hJ?qB@6O4`)D4( zFso)lk;%7I744#SGAsr@_F@jz41t=DM^+0dcs_@Ghoee{eIl0)f-8%{$v vYM4Jt(-=o@@I#~XQ{Bi3S1ROZioiz19_CG z*~QP1GdC5Li{;{GBQw(?GW|81nWu4zUuP!FuA>-wXTKf%f*H <*Ma9mdnp7dMPbyQn?yJ79MIaCp_|%5V z&hygrBRf&O&a3!UJ-iSaak!4m{SGH#*Vd EtaIM)o z(>;$lwwVqK)5BeO$wGwnXNx3RY3NUZVB}s?%c`LZGq%|g1JG3@R|14A_Ub)VyJQSG zfhO!G!97Ke&oy?&D_TiLwwd1j?m!vk^Mmt5@0Zhm#CyQE5)d^RXp{_LhF%ni0`0Vu z#j}vNZ^KWPo#UBG@Fzy7SVQl7`}DzM)mOQVX3#vCkkvXp$Iy_$xtgPE17sZ?5JK zBANAMkcGMktG9;aitJNe%DI#~QB|v;nTgB=AHyITcm3~9`8%?)VnS1a{O_*Xuja_A z>^!viC0Ynn-LIG2dP{&=+WoY?l643t*f68b-IosVJFIwE2fDDvI9;HXn5EHH7Y+nD0{bMVCykmnM;jh9`KAK>` zXQoH<2tRq=vTf&_WP3|)FEF!HV=Tv^@9BZ-_NkQVO_^B>zFq)`EA49}+BYhVGt|kD zzbRx-!fI5Fk(2dP_cS>f6Mozugy01<0=cjk3d3y_DTXCXKOo^}rjtCIH71;aEr=df zWVF+YPEP$*J1dbdJk$SSdvqw$X|v3osLmDfR7x);1?9d UCRtE2uKo zHSuHATQEeKgbBxa&_L|v42D!i+I~M*C@22e&pY5^ZtC7fR7kFt51IKTzrW8eNciBT zL(V+{a2HF^vwUj%zh_HkEp4~?rW)wFR}Xjd(2Qmsiy|O-P#TCQ#s^5#0dvp(aOA!7 z1~KdMoh+vqaQdi8Oc NDs<^g+9eG x1N6gk{k=S-!-4c5qq=&xfT uzp|+Yvha*J>Y>1wsg;_WCuQXiGNCur!=t7Bw|4jC4Iy1 z#pE!xx+lRV4dIiQB+7`!avk 7)u$|Q{?&X{bE1=0ZMmqdv~bym&RR8q zk6=;K&kd+v4oG={@y;EDE&UxLt-q(O9>$s8<0&&)hyCn_ZqkL{j $5kOcI@S!h&G`a_qO~9n8e5vsK_^GS-9KAg z>Q0i?Y%s9>#D6Y9t@NW8#UV6DhFL86QxSYNLipM<+xtRj6!zu&R=H>le{l`Dqk!pU zvguJn^zX;&X9mQ62k=Ldj4JL%scyf5t;Y-u8DXXM?jx11ca{Q_A6?%(q5Muy>&6-k z+REznwL~YSVq%wi#b{~%$L4|k?ssQ=7)YJ2TT7D@Q%;b6XOAt6!$j)!_gB5;#%QNW ztA9FHVAPvY#hNJC=zD5z+D|@*B{ItKXv7x^-Oy!s9Gk#Sp5V6v6tjRa0?Z|tP3g!R zz>xn{mS7S`wgumCLTvW?2Fks(C#}>7&SJ9~#9w8W_)09NF0GWo0hM|b>+xa?efG=l zX9R&6qu-vFQv%hi%u)`7&+tS?3fuIIWqT@VSh@>a3VxpbV0rO*;Y}0cwqnR6F%&0i zW`Fx4zLrR0R1~DvrypH6EPcDD*6ghP02GSiZpeB5SVOQg;M80?ktv@#XyC6cD`6r} z{$bRBYhmB&JKHLAUvss0dLbcatZpR;Nd``9fMW#0>&B7T6?_Q)sKhq;!5kY+-fdTE zch5>7H2>tyk9j+zSp$=&{o570G?dM0lMOt(rVMG1Bu91v7Xt#?>fMzOvein%*m9j+ z(#{?k2@LP|hH#=A(u^9Nn!nyDQC 2vkr_PrFL{ zPwB%z+6qPHHn#az%QV&rEp~LM&?u4)0@Ol9jTkFo>^yQ00M&qj7sIO0U+pxh0Z#OF zBTCzWf`j|?u>q)3w?2nZHhJmsU=1hxS|H*{p$wY?x(tLsxcX$rmyh%r0$q=_fhCFk z!AXPX_6e3OqNYi~8 UdDR82S1%Uv4&O)63B7jlH_scAuOB;y{I &E+6RljRoT=)xHFSD7CeSi$P7cnU39x){!pkcyr`DCrz#thkGKyJ#k8)q;^Izj9 z@@-hxE&fdZAmc&fq15a*AF2x1BRU%{d*%7F#k`KHQZd{gDV-gO$J}#spXPRug)T)P zHFXRK#6}LxM3OHnn}CenLTr5@f#AF4ns82y54p wpG!JrHP zOui0K9J*S-3yR2*dSC`C*Q>=xi7QJwnWX*?UCI8fWK@(c6B6S6KCz7r`RDGcPj^I2 zOHwz9mBhJMj&!h=;vLNA{g2 %HP8Au(O{>9Yz@p~_~II9^?-2;(qA^4nE$ZpIAGr3jwpmY zp0gasiG2{}$<^v@0i$2BBD_JP5=(Ou%Bz>h Zrqf;Fn?Uk7_OKBfvG2Q^3W>nI3j|0&f#EnwQJ-0P`6#O1lL0w9Dxv&E6$EwV-O zYQC$y4=WJqyrs;;7H+=e-^P9Wzvc!8x|Y#+=f!6?$zQokq=xXJ)6;eU!)^V94m0fQ zEh!j!QY?#9J4JfRan!~J>H~A7GQkzwB^z!vk2E$jHrBhK;hl5uJbnB6eOLWnCjXmj zq7I)8+~2AgP4);9=8a`a*?<5F#wUT;3Sa6pHHCE6oOpmq|I5Z8?O9 Bx?EI+s{k#nY1RcNg@~3%E9_&9%UH>Q~pOd$i2 zwGd##0?;j@Oc>ztvwT`<_1GJ{TAK;XimM&X(xO9p4c|vWFaA{~5>GAY)g;3gjxAYG z^xPpBxxAVROp;L$Py3(GxFiAyGy%eiwV*PcGVmHJq*aUr+*Z-eln-K!%oo4@VH%c( zSqtObcYQ`d%x9AyPudpXNcKGV48I9P8OQ+NeRASVU;#cP9B66~>00>Kf}5frw0(}B zkDRE>t+m~?)0#%%xdbf*6v>|q?6?H&jPc~6*0+bH;Q+u!WnERs^)R7YgnCP}>RA{g z+n*m9EJ@Nl0eTJN?>gRhs@}`UlMK!=$~g_MDjH7t5n#qhs6+aNs6{p!q?(_=@%+l$ zlB9Ms9)~lj=S$BOzLo{$vGcApOVKkj4RK=u$VLL7xw4+fREV5&auasiKE0zYG^AvQ z^%p`wwx0;zu(s(u0<5IJ8(f)Airp b zUy``g@j$&+{(iQMf1e+T`txJSC}?w)mQJx=nFV_twz)&_=+C~n@yTYt58d c{3OunGf59b+2DjVa^<+ECOdg^`E$iBrJ+w^>NgYC z+Q3H28#I6va`~$_T5Nyh9 ^-?GHV;NbDnCGtsuvO z?E7Hc2=R*9)e+dbl=h&r7#6ipcTqSw+@r8qqFLXcm;Kt*7V*>n8oOy79Ti@a`$=n= z&4w8pMcU@!^C( _;JL8FS*tI@i}k$Z#DU6DdmSbQ zQOB=mknzNtohg syz}4R#(&n@645?IZaunT!g~;#T5$ZGf3seR5& a(NC{!Ou{cy@zFUJ`@*!{;51qAA^MAX)JRjxgILpb_ z43A>`d%SNXRK32RM4({EZdURnJPc>dt~yIK1*T+d=7cw2UF)f!IA-k(guU`VqSXA$ zmqpdrXv+r~Qm=i|*hE;?pkooAj0d?|gD?JAXB6U3Dk{aq@<5&b*~p?qO@mAs8nh zsDe=HD_N|czmvROZ+se>v&*?L5zhf$Oa6cmE4$S)TD>=TOW(URhf_Z0NAhc_xgg7+ zj-Kq>#Vnp0C~=5Mc{y6@%_3J^&iO%kj@3CGeC?DsMY=QM(YY&AlN@ >F*b2WOwX<*UrECIRE&i5V`f=T`l{JLa#_g;Hdxs}s?I*g`|EXBSe$7I zcN7Ku%lwQ~hFVOTZNZl5y2AJQYW{(tO98wbsmeCocl^We_G3r6!}J(cO}&jY1k~56 z72H=xyh#C @vl!gmX^i&Ui4Bu*a$123%c`xlx z9VW xKJb#W@T^Iy}>WVg`>3s zn3HU!7?=pL>YmV}aM+}j_S)@f&>mlE{EJKPd5hCgTlp<7Yn+tlB9uvS^v6k$Q3D*I z>1P?(rU?(>20k@g056J(?ZIxpU!l?|!ZYrbq>S?01#W_5d5$5ckxH1Ew&Njr2y$DR z;&xTB2OEO!pLJP)Z-lIN{cT_FB+2c_vXH{u^?HB`Ds6zD1fs_E#oJwuZ=tmW(dK 1;X+tP z&lsOPT7X2zw;0u9TdsLduN6v8sb{<5Uph-BO18o)UaxK ^TIDb_WyFFe9*>%A~(ZUCs))U8mZO{V+7?E>3iZiyhnu;j-k1b5J18s_Xr6S zoH5+(!)ZO~ar;nlERB>1IxNn)nr)Y?!hMVV?>Qr=US9$`lLmlOwJ^tMg9Noij>N!y z`blwoFErATpj_<74;@K!=k_o{_R(B;hT5hPPOesSY=N~>RW%Kkp`J7?PO%XoAS<<4 ziX~NDe?eFep<2A9X9z}y6?_VN4acIwK$8hj6SHwE7el6Bco?V?ywmtigHP;X#N zHqZGagN^Dph@jw^N_FA=!f)Y-Mh*$Fk~z;{kg_hR$roN1J~y^(FQ2Wx{o0SAIYEL+ zq6@+^Ni-H=df3Y=&Jx01lvk 9eUOa pAcA| zLS@dt0}LWcq>zj%up!YBUTlsSnu?6$ciUiY4W*9ph0ozXMc6509y>}(bMj;j4v)P| zhpW$Pg7x{$T!KrDF7o0j_|GIR%pirOW^yO#eWBkrq(hsG=RLwz8U7x^&`i3VsEl+W z0HN2hkDnJn!Yu+T-IvuP6VW7~fM{TtX{UdZ!z^+Mhhb$6rosw$OtNZZ5wEjsX!@=5 zGn~E+1<>g m+`tlB=-9|pi=g5A_uZzYl2R?T4L{;Ak>ra4|teU353xSID{c`$=% z$^%TAC5g{dsSH}`8{MJUT?VjxWG>bN3w+)YhDf`7E<;V@8uxIGE-UhvXY>{;l3o2{ zSkkYx=BCD$tr3OK`My+sB+$03elPwT^y!W!o>@nD&{+~kWhar+$L+lxBQEFiG!~S+ zC2T1?!G!%sK92G7iMpPbDb<#~ ajO!_Jx;h zpm$2maptd-IFZpLQTHS>zAtYaC)fYS$u4n1Y{`!9+qUx4#wXIlD%vR>;??F!(yJ7* z|CFW~Pot6LIm1+hEv7X`q{UkL14EN+dS*5uxjwQcpkBil@z}Z93S$~kcy7t=N>Y-* zF_kP%O_(lt%2J}krQxr{hQ&gjCTbl9g_c-|HQJPA%Y`VZWtnCVzI^}K!{r7f@T@6R zSGEBc$|f;Et9YPclyHuRVaqLkJ00=J-|qla>9Rh$uRu#cVVVZ^jx&wIz-p+oQp1O{ zNGQj$6C%|nBLU7b-?6FwT~Q}jr>>6)-fTE>U$#eXW_2}46532a31Y&?G|wvyLvg=) z5129(xH$hdcuhM;t)!lbSYAGxH+^vu{cqy1dLHuu0{E5jFpc^EJUyrZOf3Q+(VTp> zOfxZ= fatedjIS8>gD1iZFg4}jFCGc z=af(qwp?Z=8f8UrjG)fv_9p`oj{=+AZHcq6K1w%6qATAQ)iWI>WYE{rX=+DhJx{sq zDW)>fNG4TH8!BzB8sU;yvS&^_{@{a`KW$%VXlHy1D?FYPo*6O>Qkj|d!{sbk$CD>j zr9O66zz?;OGQ8x3rXT*KqXN!?L7c5e(k=g^l6N?sL_|6QvMt?EPS0fk%mYMna6dzJ zq^qQ>D5ndNIU3{P$0}*eB`CavXH}(j9B^yPG!(&jy)`&38l75sby0
RA_cNMxVm^lEFwcS>k*CwJ!4oUk?vkV#^8n zL9a<)Er}w$aD7$_rf6HOaBRh=T~?$_I@ok^8wI=YUsEEg(?zqj)3W=iZ%Ex)k!5}v zU99YO_ky{oQK-71G?~1sdKx3{v^OP}d*>qoO?6n~Yuc*Ojwl$-uJy`!HX2?C0Z296 z4 6}re&YAgM%x_gDVOyvLZB~nAnH+B=l$o1+qqm_` zT4cO2qc=Np=Cq _`B$r&d1;DtIz)zcf4{Iz={}z7U2DLMbS#ZQ zsR zC=Gv7eIooYD2?q0LOJ=|IPYPh*=wI<81n`lfhE ywSdrN2 zhT*AAI)2bDu`)9rSzWMya>(FDFx$un=p(8jQJp 1BKNj-pr#~s&GnrnW|F`@bcA{s2y`t5fukP%~wfN9x Dw**aIiN zR>pId{SqyFLxuUl=2bnf<&qR1=}B3B9`EnLE p#prah+sR{HxuOD0hmp!v$#ivO}-1o&2L*-CFrT zB}q{=D{;gzJro}ptI|}2R{};j^k!3QYw84WWQ@WJ;RZqjHl2ioEW-UOhqPwXVGjxD zNM-Rzn3R@qD}A3zuDV#byyioLc1v6IO$YK_6hU8{LL<2M`+w9{@9mCvdqlWe5l~v} zg@iIG#pB^YbITom91YrWJBKNeMhqkV>o9x2bHhB*N0EA?3 R2 +ep44SP88W-X7 zuq)wM`aS0p7f=Z^_+{_0W;*mcVx)NyD9q<5dPC%*!5A_4QzdqLuN*NMD^3(hRo6ZK z+$W)3^NjnRFJbA(7^xR+fPC)w2K9Xs^*ipbvF2X{ZqbZ12#utE%ay12TXc21HaY~A zX}qI9be2|B%k;~jV%M9|pC9^K2N-xxh3y(~)%yXrPWsNDZ-+|vVK2@NQ^I(iJla<^ z3Np&YIV7^Z50pO543?wfN-45Bb_=C>9>d oj?YuPLV|ae3`1XntySz9m zNi JSLnqm|F%QBd^1eudUbMX)ND;tyS^g6v0cNi?d1Ha%F?qc_Ic{r7uP z0jYDgG`dgJ!Mv0WIP^o-=@isLCPiK3C5Z{p&PzL)E*9`<_{(99+y0aI)GL-wyiB zX P@j z0QuH{`_F-;F2*s*qpvw%@zC<&rvG;O{YmccZ0qzzKtpI>*I8@R3IuJzt C%+<7`!V-4uNSC!`dQA*DQ$av W66j6zdy9$~7O0kFuyi z@OY%X_@p7&qUqo8gVU>Q-*$BPF4g k zzclf=BsZ-B{=+9X%zK_(mq|?3=Blm1w4q+X325$%9GUTh^fauO7zR$6#&$*B4-aQP zxARNvx-ZLU;Rc=op=pEJ
0LF!hQWW-qP$@**izUXc8Rc+dTio;~y3Cvw(L6;F8X3Ki@f$#$HEWYDil zN 5dRp z6(b6o8`}!jfxgp|F~UPbs@0w>lD{`A!Yrf(ckw>x0)s-gxZUvn>cp*uX}dgEa#8tf z9|qlbrA*%(?EK6&m;F7LaTy$rOZ&H2S1fyKeEk93#Y76nsX_$x MAjk 8vTEc!FE9hQU_@EVW5W>0B7@!1%- zCl4F^`NY&-@509M8L}OpVen$NnztgRGzvQ6a~3735VG+VcxB4|;idsy;|JrfSBb^g zANO(qDDl4qflwr~Aejh@2EJbJyfxE# 3sOr@^SXJ!Do3ge zNe-t~F%vZ>tA%6}=JL&~#Usi}m%Ysd0*#IHzjI`^usV(<^S0!H5MxEId2=(8=M!R= z?j;Y382m=fGNwrP5NR&}+Yy6m#;p&PTLLwp&9URc-n6<7HA#~)q *7u4K#ei@4 z(=Zy=Q^q~`!n8E$>F#G|fQbW$Y>|4{DMFi^NW>EWAGYZFDE#PRH%n*1^$|hd3)Itx zu3^N-&lSTT06>AXXGKR$)P#wQ&X!NM>RJVPAAscP{zPvv`Dtc06wuyb3i2KNUai(k zc}^DrOzni=jtts!yB1vr+L&CcarkrRcp%BEl8F}K`kWdV{9{_b3=N5cNAKYuL@KXd zVg)=#Quo7@257tm*3!huBD*$L=4L$cn6EX%D-<#X3yYrpU3E{H#nM7y+M%1J01{MT z!kC*$Mp3b=WAaOu%03w2)T-5UGEe*<-o(DHj+98p)N2>Y_ND60PDt5mUlW=AjCy1e z_*Z+>%tAYB)mkw<^3qRe(e%GX@3w RD}zMuXg5x4XGV47B+jOkmY3Ds50oC)GJ5fYX7 zTxP;EsMcQ~x^C5%_i19ONr(gyZAp<&rwO>UXY9T$Tv;A8E-kRaDbM6&@HIt zo&y5t<;6*)jtDNJ9uK#>{bD`<)0WD(_ (E+jAX~X30U6dJBXu=9W;n{%85^Xw7=@qN)&) zavET~$b0jW>hJ+hM)QvtSRej7g3%Ds-}Klbn%hDt-GbUm)}Wa>KsA$G?ZiN@&C%q0 zPoZ>A4dh-30!E0Y^Yh~izqgIM?8i3j+kB~R9xZg(*7@1y z2$Llbo(w7;x>>4{Mm4Vw{+6Dc&Gu3Kr3qn`mZyu%y=tIHb=|A-^vSHbIsd$g*?;O( z9d5JYyk>gC&)DgF0q2|4zz0LoTSL>nhAazOL4|`1`T+}<&%ZjnI;=gFDr4qkh={%& z3fD~2+qI^~1*1zp;|Neu0#|@UW>z5R;h`!g;R@VCYhb;pqHQY{f~Ruxp#)u$rc2cD z#QgpE8xFL}a+6e<_*|}h=!3K88sWs`9^~5sIjkm~f0q5g3_HIbYdGfFM`SKq=+1p? zpZUWEl_SMbOE#Iy6VoQI*WwvEzxL%Ma8Ift9&M>WAf6lP>$a=Bw0E?>DR?YdQ2Nra z)^lbDZS!ESdW1_Tv;TwceTzcl{iXA}B! DWWmp@Vp>?kR2_#WqHFvj?i <~szbHwkvK1k?s45`<=aJ&g(>|xd*)G5- zDhow}5WE88U;h`eYqd-SH2ilOnEa=u7R}yV3-;%dhd4@prV|k8c&%Ehp1-LV=0#of z&KNOtis`VU!QDfG@Z=$pGs-rD=YF@8%vBOs>s;7MsKr*U-Tb(NiFx5)OiRm!moPl< z+?=aG-_laA7CgjzSQ;n!+*rfsE*cqat285&{A1%Yw+}=CWo85*U67^WnUF9}a2L<9 z85di+V+aj95(514HEdx<&BmceyR2T`4Y4NPBrb&R_ ~LVFd@wiIt7ikvRedgozr>K8T^vAp&LFKz-& zqEFlkK2w@QQst0|L(!zL#eI1GWOOTjaNDHC==I`$B|N#apr+iSOHQ>uhd-$_91mj` zFMm%7{okr~%NHzASh+utqB&R}!VlC-bSy-~F}6iGqMWv$E&U?p)Ix 8?K?2zyqr zOKWRV-I1LY@<*0+`g> pf@Q?ZY<7?h&@z``5nZ$H!mHX|{%hHI) zJeOYLOL?bEdLvh}r(z>)zxHoND!yyo?d$T?TQN?**#|rqT5_e!)wMbONC-GQ_t>7j zbkndQW~<&ob{KK_lJ3e5h Y=%FvaC!7Mnt(cyT^Z;~%LgQ+Wq zxj#9AkVX7UQadCN?EAv|Ty_fU 0h zQ}q+B&nHuAY5bw@=*HK?2wWib5O>rQq7&H!@VtjTF{Z-~_?g(~R!TmYG=`u^^{ERb z)AxOOQ?xZW9a~HCN3$#4mG^#n_R|NO>Q5C%JEZkX`{=7nCKP^t5f_GK1l7A+y!Ic7 zoln*jJCcG4a8@bun8{5~oncGIqGCl~p5B5Xz{pP{JsusqXxDHV2J(O?uwo+hw;$&w z2@+mFI3hw2D~?cKBDo#!%AD7<6*`Pr98D*uKdsJAKYS!o#llzUqu*8$`;)Xza%DWX z{tTc65e~|e4&F`O|K{qgvzB526g-V{5#!O3h+aYM5YTAdvDOI|CRFJeVqnt3N}1nU zA1UXOXYL=dY?StuxR!V1S69o55!nK2wOhe!XP$uT2WFPDbPL!Ko|@-*j0hMl-AR9I zIw8PkQ7^4u|D5H`t(qyyNN+$+4(hLx?z2I>i |lCLohI zY5~Zsz^AA)2hev6#CLni*6F$B`a|NJTT?d+bL%p;HJx#LR*WkP{0tuxe^Y7=j(nWn z5(FChW^ipFd{Hcq1k*mV%jLXt6wo(eKhPzetV>NnDUlr*_KPFvTw{!8^h xwd(*lPh_4Z^P<6$H_EOz>ErqJ`R zdi)Mt+oR=dT&&4W$;Eh|vaCmj3CK-+p||>%UeUa%eV#JdTk>vgoxw1OsliwA7bh?7 zd0w96SOxM)WD^0A&{9O~v!WDSVW2FIB;gS%Z0A9o&>GD2?tSY _hV#4`Nt%2T)BME>h2FU74pfJyq zFRI(Rkm6>PQ-SJ#AKjlZDGpnZ!XuDM$x0VdWfp%58fw?zzr~V%dym0I2?_K?<$vf- z)U}+|tLy{G-$H 8h!DTqHS z@txgV60NA(zn+Ae*}bdhXD=zB?+yvW0xETV7C(;?*elUSS+^S#(&k4MpBZ2 F^;UVz= zbg^*1Sk_4)r&ZqU!Ebw`!tK#~Y-J2TE;fK7TR_M>wnDKiF4`XTz qdk*|4!T zzV^>ASML^iDNH{T6~TEBzyQ+QX2*+$cmC0l<1&DwQI1#2WXy0oPMis1t?A$PDI515 zToOcO__OQ1asMJVa14?pkWZJNvm?VGm $o8@j{8 zz?iU1soA_|RT}?{Phn3GfzMOd*2dJkX<`&ndi;A#c7dWQqs-*#GoRzCnD=0;!u>Aj zE6kieh_uWEahaH8I02raH71uNC%Odff75E10|CN+S$DbTT{BCeV!6kUOJM<=Y)nWf zHSv4k?ou^7wXXQ~AC@1;n{ao%-rA5x;7aI1t_>huMw$YkB+^LhFj%S5llZU7%bDDj zE>HLi0kpuU8VimF-gc#z9TuJw`z4%CcQvF9&r%xrH>bWioTrU`u$kb_Fdl1E+WR>w z48!h9WuxIJi8FtJnL`ZK|4N8tib >f5B8(6{7EeJSHjj_TDG zO9AhX@>xUR#RM9hVN7Z<$nE~Axp9JDy3JbIUx!#MjWkaeZV>xM0mBMVOIFkoR_aCB zxA$vph_Es8O2@BEyX(^YeNW`}J==*#eRvdtz(b@kW-UW&f)U9!L;5`IBE)z+UQ(TR z?zLil!OQ{~^AOxn8Iu2n;m9@M-NI69l*9BoiQM0&mH&n2M*~WG>U35kS2%}1UWjn^ z>~XSS1dvz~4sf$?xi%%j9L ~Es=9%hPcB*wO@BgonrJ%*y*LEJDgV~}1-^56j=XR){ZxfIzMHQY>Mi*g~<&}?px zIFK}iRd9Y>=HNGc{ PyY9`iiWjPN}kD;XBZJ58uaSZR5OnXR%Mjr-=;d{e}sj?O3KypW-FLClGYv7 zpXSH-G1#oepaY&(m~jc^=s?+`7LJO?avgTf0F%b4=V%LYgjsP{1uoyvAFH?E3N_Vm z+`p@5Zv{kTQoFi=5$qI>tQU?d-`!yAiD!am?P@?c42Q?g?IQpk3dUk=a4B{*jY#(K zQ_CVn`wSnH_F#D8dhGWwCitJ-ssXWDys#5&3wQMN?AE*7OE%UkYg{O{J{?ew0F5;u z&4;M9ncCLf;^!o{T(Vj;FD~(Fota*M>X-Xrp{We>Ac5k^b&`J`W&gXzzrYO@kjC4y zSB}CO)92C7oBC|4$CO!K-ruSILV_y}j6XNlM%3GKFirO^c=5;Gzn{w*#;iMRNHxlz z)2m@JAc=->--Uary({$58oHr+dz%yv0q*e85{Xm$zkvw1 kvlPgliDHIv#tTsZU1#Y3k*i$Cvd{f}GUbUk(!80LU- zb*JMMui>C0GyVOuo}P33oC;Rv>i<=%8zzhuxblJet%}B2Ix|P7w2BxHKOX8#;DC#T zDIiA7=Z0YXT_4G2m+Fr)31CbG(4ny38qGVHb>%^aZ-_O(m~UdkyJf-99|Cmh1P-GO zgzY+)da2^j{ZK7C8>SLkupO~=+EJKZ+F;h4IP2H8^Y7==Bie+u@-zt%0AnJ%j4FxM z!zz6q4C4nwKL;JsUB{^c(WMLgZIRu-1Ewb5L!wzbBFYZFud9clZ3nA;_vtDv{mC93 z7`yKul3C4$pxT(EO}%+AYP=JjeCSJe LQbV-BcXhsSW(l9U>ph!u#sFYID z(h@^DMttw@|9#)i&e=ITJ3Hrn>b>9lxu5ImibH>(XX8$A4SNM3BKkiUVS@pBt(HXk zcXBsC1XRzw{G!8}KLnOcRkao)LR2?}kHh6l#x4V9*IC`}IH$;_+A6+;!aI}(5%^YJ zN3|TXXy%ewo?iCknuc@1Vty{O-a;9o^q2k7>3mSmf;37Zqy93OEv3T4h2Z=*r|jGX zR4hOJ*jz %vwzq}IdzLTxQGQRPN~fv zTwd_#IF>VMwe6uD&f9`AuWCfK(&2rex&hQ?Y2FpcfMb|j7(;`n#`WGjgc+gDo;9w$ zo=$m1y 5V^9ov_pnwqll2CrAB~sKKXx*N>u29?$z@3?S zSt9S{E(KGzS-wdu2Wy+Abpw0Uq$d4r>FDQ|1qE!p>Qm^e47iQ>A*9V3NU(D}a`5o< za!_E2hQ#EoIgjs;jhw)r?XLrV!y~I%3m^-055M0an~F!1<_b7K_IkI+H3&E>r$hCG z7k_GkYjb;4xI~)FXkhz49f*R1^jlSujrby4rK<;J?~#^N2~dh0FhUH!R zfSgxhzPP+;2);h~5ZH!4w7axx Lme} zZ41>pc<(X-L)T|il~0pu0L)|b`HM8Q{Q_ew&JU6Czrx)wtUPR50n$W&>M4^;(7bt` zZIlyAw7LramwG}C%#b;57O1{*k%?LnWo||QZ3>9G#Wj_pV8r>hHd@uo9RrG50H;Qo zWuwE2kRD2LZU+Z!lIi^PinwP%UVQ0s*&>4U+IotYLVceOzAQK*wCP#PwU3CJN&jOy z(Y@AFJTvwFyKPbo*dzf_rEyIH1X>lhQQ=HUq;x$DmZ1IdL>qLFB#0{+)M`U&NYY|M zIy9=7ddWGYn%Mtu1!tz#rVn!_l_m2nj7uu`pDK8Gu};2Cz9n# vhMK+eWQzzTCog8Hba0LE1?s z#HvsN;J>*uM~l>8xPZ$flqHJ`*O5$MNbk>fKJWO>8F2h1FtFM8w18ujuY~3=`$!36 zyYs@S6ZfUME^}NmU!BbW=8SGt=0DNqT>g;n`h}}VU*6xJ^lDLJ@dKP6wuJ?M(BS4! zJnF81uJzbZcJk050Q-$jOA(98WKh_fnQl!UD^lOR!}Qzu{m=@Tf0?m=7K{B6+BE+G z?Z|&uauW=-K8-l P`GhYFFw|yPD`mZ-n03>|p8ukvg(R5Te zLiGQH&@$nlHhqzCYt9ithue2u9m1)Z>k4CGfPC@G6{a;PH|#}FD;MgY2 LC>sjOin))hc2Iol$=j)pijT^*674I z_}$Rr_}q9Cz(_on+T*d9NE|jPj%|QaYQHbSw`e)g!ip3H_maR S;*`4Z}r`Qn`(!rSjzzv-j+&4N>5IrlT|Pl&Gn@QvI4` zNEY-ZF&=Rp1aQ~dL&yy)?U1ShN%J$pPdXktC6DeTy%}N&-E-}Z3cKA6&W5#{=u zPSRonj07h|GQ>iiR(Eqc;sx$V8I>h8+`=MU5DYK=bIVZ==3 zSi7e_cgBUeoirV+^UCaNXpM|=FcuN^SFm3#3L!!AI 0WlL^l6MxNPeqE{X7{(fE^if{TTVCefhcR5qTLRq>ZFsNy ziB<#cnQj%Op7I%Hnb =R+;ARM5Nplah5OI@~J%Fv1l3mXDp#<>5IyJ`{Do13NfLYZot zd#ey9$*|Z@F82ht;8PAImg5dqD1pmLfeo&Eql&>S%@2h;DbmAAkue4&Y8DvD$5r%V zWiRo~1v+Pf4R6HL+^Q3Onti_Q*NGB+Bk!ArtCK{_&}O*em2o|Lu(u2QJ;zaIS6D$c zt?$`n;4Wc6ylYpSEB`mo`nOpHIT^D-)BM|J_)4KVlb; %9?O*31>L-drUtZj92&8wO zhbdz>mTymn)SOeAnM@_v>mx2{ndQUpEi~{J9hOo!lFdC9utP5Sg*G*`gGU(xfl5Pu zNvDM8pHDMU$Z}I};H~ bAJZ=uT)sC3bW|s z$2|DRw3xbUl+LgQ_3&oC+8c^kx%7?vFmiEyl{O)zY341oGW*xBw9r!Q7h^GNX-9i9 zTg`&sJTU- z?CZMgXQ1qYJk=j1l} 9@DS;j7{ivxRbpvj(;#BLgN9bB|km4`q#abr*u}@c$vYQM+V(Wp5kdZ=316 zp&enXlQ{MSgE# -eLAg{^oqD8+&q#yT45{RFZ zTV)q%rg>c@KU4s@K-Z?Di9Z5PDSrHOS?Kxw%Md#x!k3~jth8``2-$kxcIZMRD>|C; zKBa+YKVu6L0WGI8{X=Mq3=oEG3OW@d2e&YxNiqI!0EJ8{A|;P4)g41X>-Q zT!-LnJ?(rV6@{Hugz{~j(rr=XLCN*5MB4LC0q_U$v7C#Plq`|QKkTs6srg%AZad^! zv(n|-Q^mXLuJgs59WKcajatqdVAJ#>!VR(;G`UseB|~sT6esUk`Lutnpq9EjzVh4B zr6%?0Bzf1ReHRfJf3{&_JSVVbRT^ZEtrzC (qwPIOSNG7l)O+Ia4TC=?ciy9*nGB%#EVOoOJ)%iNe5ZVvn0i7V)*}l#4!=;1Vtd>Dfna5!K_M)C zU+FjDQ$}7Wc_4(GNF?uvG%DLcVbAgArzTQcv4%xHB?pVqW=sVZ7)=cX#<)#K4zo77 zc5ri~9dVSqtPM6fHf}+0G`86|CpABW^$Ln2d?TGP#|m#(MjJ_am9XmxU1HlyHs1^N zKO34W_%nYP8dDP>{07zP5V8vU%itpPF?5+&u!aRM0L^|zKzfmb)A$^e1D~?KS-wfi zHYCB9cN1hu6=fm!L>q#09oob2iW2xa@*mf a9##RNULlFGK!vpGMMpm^limB=@5qN#x%rdTfaF3oZs> z%sd3r4-g@Niw_}1ejk0h*DznlUGOuxpyZ*6@#^l+Rd`|MjuK7Y%e{lA-}PaC#t%XD z!57fahAYMC^1Hdd$44P%-zzgX)Mm|RuQE$+MuO1H%6>MeV_lM+B2=4=-~Vr$!+PcO z5C^jB`uN _e?0|?VB}DznGk2X+7vW4iApN!GzeoG;A1A zI){%63@jVMqJt$g6h2kVAxGy5bcz{SPO-CAUCH*5AcF2cSXQmD%M4DF_@a@3h4$-m zziN($SJIoT*WYb#-cZ~%9z;C2e;{=7Zt^ky85MPQtc3$n7=x{IDe}+vlDi-2H%r11 ztK!)&)Qa#7_@hU^8Pu>SyYB{NJG3;!?a~*=WfAjjxCFi)x3E!f#Qgk7xPek+2kE(5 z5K_Dp86 0wM z6&t~ap;3p!af8P-qgNQfdPq$*&FDMXw|w=nB=jg;`DDF%4>=jmQ`}CJGDPLA_`eI} zU_8Leu@fxRt#sWSJypI0-TiUCOWjJ~%X;p22uUjp l^)H51Gq&`< OVP5 zkn);O0N`GNg)@~C%x<@!$;AHZiy%0fimJk%Vo| Nf7l)=K*}snj`pDW5^yXg zRcrIL!WK>YjB%|a@~-4IrR%nj6 7)uB_g3RK zHP%14Ziw^bcRDieVZ&iC{={8YC#39#fFB;46#GDLoJK^u1m=B*W2nKezuVVygL&7h z8YH; *$T)6HNGA!gk&>^xDlqn tiw@g$v*`yX+Z1ViYauxM`ewr}$hF6#ElbCio`d)q+KAg@JFwYQM zTM>_iB>Q;b1zOyI?%j? wKi3&88Vz0H1ix!#xl64wqII7aXCnip_ zJY-zfg83_4e2h3)x>Ni1C9gp8=UFhE`y;Kelc($h+EKBmTZ;J>O!rV^{Yk-}f9e26 zH;LY0k-Usb(Mv+rPKvKrehIVfzQpcBqovIOq)an5qr-+(#KDlXrDJ^7o1|Y)+qcX# z7!l(gsbsM1SyHF}ravf2Bqs~Nn#u;}kPI$9Z1T1a-}^fjdFA(JW~}5G5gJkcd?7(+ z?cFOY%KW1&h+GmMad#etGMPRx(_1OVx3QA$l^C7z@L80p=W?0nlQB4%2L+cCHHcMg z%0^W+G3Apvohxog$>uZf<2N_rXuqYPjJd53(@wS =n@RDXNK^ij#ypY` zLhW0Qgqo)sw&sUwB@YC?TD1-I5Tj=UDl!itYxb-YvsKS?Xk;JJRjh<0aDInN$URPs z$A8B8_vf=j6sPmU&RuN838yw|=w2juA1**0d#FE1!Nn)Q`Tyrc(BnM$=IK8sA9RR1 z2JVirT{pw@x99YCly=?iY-T*8h-h3#CB7}4iZXd7I>T5Dmo6CBiMe>I?}IVK_ aa|*$@{eXqnedIqX>csaEW>s>^yf`INb!^& z@b@U-(pdxQ$=G%G_a32)Zx5W3jji9m$@o#~a3BCiH$Lux_bQx^Qe4l;cW!asA;Xr4 zoS5OmKuEM8{=a*D82giN!AtjETmt8B@5G mI@Ww1DaL@?t^r0juW{S!)O=8#p=#rjTH{1d(HpZ2 ztv*HJUNQTz)jvk`tdV!;k*gQ;%ZIX~iW(J4G4(dUllM&Qr+ACi0E8)t8kfvrQ_%I6 zQTj`4Zt+c@@XM2Y<*VMIgvC_C%}cu
e9z!#e?ljOYw`JH z$Mv`3S9j@;`KzP@p)2jLE->CB;O8^vqZ&D&A+8&_N3Yy-Ihq^Icg-ss1H`E~;%M;T zB<@Un=)TM>yg6Ozd|#gjTDyeeC#wg;c_0?!8ip`*QYjokZ`@PpXh22&QFdo6@13($ z{8VW5`F7AvQArp!taEEQL>2XBPra5Kwjc!b^WhiuN=mm8y@UM&?8=zJztQt>OsjIl zj`mpOe&p@A-R_`)8W3_;XRB8dw@VCz&ZxevfM_pN6SbTfIIR0n&Rs-8>&Wrg?kum4 z4zh|O&7%4V *&m=kFwVLL9#BPd>5uyu4%>o6;0~miS}R_L$~fSj5rh%Qd1`lWv>J?!W4YL`dMe z)lR7ft>(j+gJ(kG^9i`PzDtLC!J2$_n~5LnjNYA|aZKweY 0x}3a@#7DOS;mH^{XN^ER2nxv-1x#(qCtO7Y;uuJ{)PF116und1wB@2-T!#f_n;R}&7phb z^CF0QtlQinz}0wAf$I>OdL~vt`h6U(OP~@(4Kd(4gqRiI$sr5CSspab?k?HB%;77P z1Q7x6rx4I}68%gqpf(gQo6659f=H#IgCt6=%Gc&q(KWwz6_(n$34QHrDj*1LpnsGn z*5u5Udmmr9rlPT)Os(T3jfLnZZr~Ybwr6ycJVTcL0USREPM(maypm>3mp>mW%15}y z68dKMZDa1rB`z2Raa9P?{T);_0XeJ(sqq0z*kN!Y7b6D)1$&lgcGikb)acG(iaRgs zweZmLS^q&Tv-~kFr2Lseyp99*O)lS|kQ$K8T7tL;vA=@i{OHYGv$c>9!3Yd3-=>u? zpEoaegzV>>dt1rf6)$b3HV>>t@Vyc(H=wxLCl~oveI=a&RM^4Ffqd_%qR*JN!cN7K zN1HKAbdj^`ZgIXfD`A+)5F>_gB?8Cu#MmhdH-y})P6(QtX4QHi@!&LGGG@lj!N;y< zM !})vEp~RrKFAj)3;q z6T|+t43v6XbKL>EP9qCCC)B;Rd$`3D@{MhkvSmw^Sl}do|9R2U5D>H@Xo#~D{RZ64 z5Bm3WILCxo6^|3X59vkz9siqf2ksVm8;b*+eiq?2cpZ%YUoumgX8KT51sY{2Wuq8^ zNzootyc%#B?<;K!_|n{Zdtch-dJuHAIG>&t*rZo=_*Gi%i+>5)lh!21kjp%B wKVenBNeB^9?#VPfAZWon~b&?|Zh4 z(C=z)jSx#6qBvOia_e$8iq;ODXG%u~Vwf{IHsK^PnrSJ_`H#CEAVcSYlf$^<_3A~@ z?*fTqtY%-;afgA}Mc{v~zK@Nfb*Z$v6H^v`^e6aVp &Yk0Ixke!4Dsu z%vrvjsN1EcBJCa*{BKFL>(5ex95_)Mm7o{to?m4K_jl>hoSEXKWANYw8@0*_8h(0V zFds^1$k8g~aQ95o$;#7Ao|@Q1C!r5jlEkSo>ylwUL4U4p;x4@8^04NnYx?Mq_d{l- ztJDEb-V#){wZp r zDv5#3c_vMCU6C{B>97mr0~Oh;SwGAECOZ!++4Lvuu(zjeBli9rx^8CfaV{h2cVSTD;A8YgU!Bibn_9l~KLkm;NGv@8G@zMX zlLTGE>-AgMW_2VA=>2y7OpB^_lLh|NF#UIp3FsX4G0M>rcmLNA@+-RqMAkdrU!RM3 zCfpRZm!$W+ic+)@uhwqQGJ_?|bq5gx5=nA~mE_z%^&hDQU|ioHCl2Wymp(Lkr;?Zg zwjS|{@t7N|HRcgKq}PRjqxT(+9XKu~(q7yzds4ax`lK(MyUF3cJPxzJ`FR`|j-w*B z7V;*INHl5~Zo2?)h@(;A4??q3TjHZpsb5p$v&7CVB`v-`+U!-gi1^;FB0k800jVq3 zc!P50n&?fXdqa=48askRd`~;++hO~16fvpOM`d1Oj3lG7-B1k)qB>&;1rd-VSG7Zv zJ&qAP S@%f*~R=H@7n7X literal 0 HcmV?d00001 diff --git a/public/support-us/coffee-and-boba.png b/public/support-us/coffee-and-boba.png new file mode 100644 index 0000000000000000000000000000000000000000..f4a7d30672351c77921879d2c00aa0ecea2375d9 GIT binary patch literal 38188 zcmYIvby$?$7p>A#(%s!5N{1lj&>=B2L&MOW^3e@aBGL?qI5b0diGVaiBQ2dn#~u9L z``q_=fcb}c&pEr+UVEJwO?4$aY%1($&z|AESC-d)_U!pE^7BtD4CHTXsc{zMpBJvm zh91wJ;SfLlJb(7(E5);CY0K~BWp#bO?%(@-wwm+Hd(pmaOfJkkv2a>p@ sS z{8ul(Y{Q)(t47D)Vz&bc(ecVUuohVlGX`-XCTC+}L&}c3_OqZ44GNI*|DHy{)2JYn z7yq6RLS-}|#;0eM?EinN3Yle3J|?G!l04G}aFuh%cX)iQcnEHFBG+nD=gL%aM8~Sr z!(t>XytYgb#IP`=c#9>gS >22ur5Iz%+Tm-QHayaiBIx~H?OjA9p5Oh&`fY cdu2PsCbOI6*G6H@ <`RW$Y+!34pkX>78ghasQL32r3dswX?7GtuUr2rOV8QkGVMMVn0@2gBm%u&d; zwPJtdY@026sruJ`H=5>HlSY`D6c*O~$H0QPiVB)(2U57#^H6Q Zw z`#b+JaoC pz?UDU;$(ag znWK4aSNp$C=iibjD08M{I0en}^Zi(KJQtmINXX5#Tv-lkc_`naXKqk>Cjga~Cn9oA zmlq%=3RV`a2z&7-J#+c4tnzWL;W4|`mQM K2guWk6yAXU-<3 z2|3$HnsGpc{B2e@*;{~mlT)D1+Z8Lz3o)+hJ-Nqf)LXVx8+Z4uv7?6>@`p_$m)sjP zEXmP6ifjSglly0*XA~3^=9h bOHMmQ7`E&;T2jnOJ(>9Ev^r*R_+gRC_uiO5Rs6JzdcbM9=Gn4pt|Sw1Tj`@ zEQ@JR=di3qGq4pGa+UtLC3AN{f5$I}^=b~c{Rs8=C-cBnOx~4NB25!HciU=2WQLve z^;A*dWefkBD1K#!_u4>6LEXj6+BwztdlH-vF-61j{KQ1g>P(+syf|VuyFG1qh+Daa z^55}S?Dc=>OXmu>*#DCmf*|)@i-}rWQAVAF+cf!}V6U&I4v+F{a-~yJQT-tgK4JIU z7{{Dz@(3?0Gb~}VRWc3OywV8V0FB-yYTqP!@+ZDpIp9`Pz8X?`dQ(GJ4)8sIv&sE> zJ|*PRMdp&9W T{_ykT`8b!8P5zLuT3h}aJ+7j9ML;OQe*g$T z!zU&0p^tt&hCT7*dh}6=htuyNfdBq9O8WHt2uqeGX8G{Vn}^KgWLFSTm#T6jdYyLK z5b2>j|N4a{r_5!G* qJ)R?C2H#0|C+6xT _OL4W08>++GmoxVBL%+{-39`;%BIyR2Hk`W@$ogj<>Apvks?2xp0C!Mao zl<6rA*)I}>4J=yGa_UIl`~`iL^1+6CT^;(EUQN?qpDR5ma2=$(bg&cG3B=eS9WMOI z;ha-Aw3StswQv-RpS~zZ>h#b3O7KYpT!u1|v9j%gEpP6gd6qM( Ain;rK}1-0u{J2MIP(v$;ff2G=?-#Vf}=3zr; zpnX<#VHqDqmLlSPy^~xw-oGd%6YS4VZx@mfBes>2xvRE)I8fnle|XQy+kStreLYnw z6ANCDJQ)_uz3LSFzR9HxEOw`R_8mKJ(re2WfEHR(Didb?qELB!MW$0K>To?BZYqxz z=Mr*uows+$87O${VkVH?wK+RWAjkGSE4hkvkjh4`8=Rl!EV{AypvKuZ9z}n(+m7@M zD%4E=q_cj x!vWA}E?jduh$a!s5jAzgL1RR~;`Dmk-q( zM~F3KPH%&P`aY=4f0g!#joDi_$WZfAv%vK=%szY&WnD1Vc})~gf)*T}_*$-a+_|8< zv$|*?S}tNHGL`*zU^5V^1D*P&=W?m%f(T}#$9wT2`+YDsGHIhSuH_C(yb;g@Os=d* z++U?81q$La|Jo$tZ#|c+Sl6uN>}G(K?a?YTvf2^GLB<&H wPm zt9b_daP+0gA}#vWnnV*lj6~pGRXp!06tGg{vtGQQe*cukg=65%Zxa0I8@z;i9V14A zuF6(CO)wYSM1$|t^z<^HzlTzVhB|dI8oA0+%4aM5c>SM0uhWMeWbh|e=j_kdV}eOM zYH?bAe{DbR>U{Yvjk_U;JCi#N&c*Wo_j33QGDS=JV9pTBbl7zCCr&AG`O<`x(q`LM z)NNNZcUzm=vF??!%9u#<{1i1OntVGGHmO|it*1#+6uo$)^YCxUkc$Zo-`u$M<%bb3 z6P_VJJT4ItjNz$5N_5(V*{fkTjc`m-I1Rm`zn;Z>gbHGWZcOW&Ipf9(PkpDt_4I0K zq{LD9ngOO=pxCWP)HzXLNS^=cIX^#VWHoO0MKG6_JDRq39K)Oe_DJ~fP0tY;I*kNH zf-&aEC}!NVpIcy$Wuo&t?~+-n_V6{v>S{VG6$@GANnG#mlcD;WR@}m_J|t{U_IQP; z`Y=MJ5Ze_hd)RR#0HEC3BD>@t=BFRpdgYtzv)7QOB%HlEKmDRxK-C6Wlbrsy36=`B zwps_nFviSLy QrglPOPG=#Ye1e|Wj9(GGe& z7L|7+b80fz2{Td874O<# Z zJM*RBp-)*(Up#NN8dTX5) _+Q5l^{2Ctz(56hef- zSYAHVikPAHtx%~i)FfnBTgyxM;#AClOY(g@wXB{kZ`5PsIE>=8PHOE-RgF=p+`(cu z+U*jN0k=lqlhd0B)~A?zGILAkYqq%F4^> }Q35B!so+TkqyobR9pW{pY}n z!eDl;Yz@{m+F-}~j3<=^uur573Qx-{F|8bGNa{G7w4l%~hnG! q9)*y?&3(|qj2omHsAd>vzI0Vuxj4w&5>%bE{UL&6m>%?3vvf4Pi5QZ zy^wbNyS9ZEO3<;Si2ubqjeBnr1&SiylTCW_c(!9aSt-39%Z?~8jwdq;iMX&?QlJ8b zJl2bTJ7f6zI4FrR!ra?tHTU|u4>ae5G3wFK3YnlA8e%Qv02B^|hi4~aAro&)XLH9s z_$9WiW8dVc$J-+b zRUaSzdSHT&dhYd)x{VCXj0}Y`T^kFF7o4d{{~^CU 7T;B1lQ!1T>c zR)Lxicd6W>Rvy`LA!!q6?TW&^x>#LBFJ)raMO8IM4mw;fPT6S&b~%KJ ^V2s~`sHdTyNI==t7?vir@fdUo!2TI4ZUI~aJ5%52sH(^R#ehY{p zY49PIGdCoof0)G#VP1~v;jV0#C%BSloZ72C)2N2`ydT7O@nl4^kYaM8sNseVZsSPa z9T#C0i1{3@4d`d6^yF?^EC}ar*E9ny{rp(V;? DNZK$ zcd;unpTi6d`B)t@k?8ULKeWo^CaCs9-lrxpYs8w1{`RW&ku8>~P++4^-?X=eCHMm| z+DUK#^+QcF?+}-KHe<_2f!Nt<5P87m{yY0V$4a`#56>HORoV`9pfjnzX2Zi5SgsS^ zEBj{JQ&KKgSQ1r+Nnf8ccfglSIE*rS7TA-7gd`FO$foOk+XPd6etL@0>Zn@2^H!s< zLv!<=^)gAM3!>m;CFeH|y1TpPrYFG4Ak(MHVRfULb#tN-fem<25q?`2H^_)Mm~E_} zm6?I%fEScGiBm7aJG5tI_KB5|;5c#uTSbMSPM$SUTy6c)W}(a+pn!{yXBu)|9rbX& z_qY=f0=Bk}$u#u~&AU0tD*!@Mlbm>z#ukpMVKn9&{?C)gBK_a=su`MFZs!$6C7s$X znOXYT8{YkC;lGE5hAxxW&4?x@XmiyzHhP*tw3o;uv_c@-yz(hrQx1rVGh4n!WEtr~ z?CH#8rEdSI*KXSN|Lwq+#|_b5u2~n=$x^-Xtl$orcB46H=BwDtrzQ)HNoKpVW_ikQ zKGek2 lc~Z$AzeyFBRcJ6(de7x?eqjJ2L@?FHU3 z=k>y9ci$+?z&OqueJSIrD)ON@y_d|oR#iN*B*?wvpLE_U`95H-tWOQr=D}#UAA#jF z-h9LSbU;JigCA**0iY 8+k z=brUht~v>4w`cHgl+q5oFoE}dzCw&Rsw-c`0scAEbAWv~fpJq{!X|{MhZ!~8LK$LQ z)KIBhZNQK{l00Nv&D#P#5EAx~3EWsdl6Jky%~Yq6x!>5>@LCoNidCZb`|2RZl3MF3 z8MhpqROa|$9>+wj_{5Pgt93Hgl3wb9g1_Sw_4~B{ gN!ZwQoG)}UZ>mN(iq(W z!^6La>9cabNT6&Dyft4yHq=JHH*4Vm{>}U(u_gmJ5f$r25|L&;G`5RwH1UE+H=5X0 z-*#bVxzqfIk)?`FKG)6Ya(##&|B=o$6_lqct|pvmVdWWZ%okS26F)NxgUZ~U*gjk$ zGl4(RbN-GSq9mGt`23QSy)U{z?ftXQ**^-R;Q}BugugP|_A>&s=eL)%=5}^zb90== zqe1WrFn9Hve$7hECWq+`TO0pXIsq9r2utdFC~2(8_RVd887<9jh?}qP@w72tz@Qf` z*zgtSTfh~L?7zb$mWz)32t=-%;J=A^DjgjmUG6td3ngPYw)q{I#?k}C8g#d*DdSx` zb6I_>leX$^h+S6i!$lRykM|IktRHF>f2&$a>YDC8o|0PRyBW`YPMzxudnx%-zrw5s zwj$NFcu2Lrhi33HXb-_)mh&aR>hxxqS?*^?Hoy;Ycvw-}!yLA<(q_Az>9bE2FzuD| zVZr+t^-)S{0Exd?pWK(8N&DB#mn~q^aCbKoyu!G&rL^+_H9$}1e6=)W{qb&z{~;B~ zyB3jYW`4AcdNnPsWo6Ogb~1XZJvN`0^6}Lbf&hLdpqQVw_IDf a$VJgVGG;AY9ylPO&bnGh^d0TP)+8X2e>c*-XWF(%+ zWDh~$7#O!9u77ib%w|JeSMvNhUBu2)zX`2IX*?M`1V34O%?}>|lnQvb+tkPl+P &eE);r`WE zeM_QrMX@ZoAarT5<<_FO&XtCokw*Z-ehzOnb!2TJ!=hz^5IE4M3Wx~T`ba-rHvQ|z zhYXGndf#+aroyPSHbAO8h1&BXgqktd<25_w@UXk|p>-Me&C}i_&yMpggj9gf!%l9S zL`cAB`% ({Xb0anCpRp4v`9#C;w>-lb+ z ##sf%CahQvZsostvFrkF zyuG}@`v@e3*22CbecRx3M0wkvf_Zei-Ew(& kIL#@7ZC|u`AhZ&oaEw>n44YLBJlGtB_O&m z8Q3-qunvW!8)jtK8bEp0Z$CV 9FRVOK1kHg*wjgZFx{>R##!8zp0UFJ_2<((9d*M?;N{9G-X`X0+s z=VmN>^fq?$y78)X=dP%p?VHl9UxT&s@z0*5<6q_cjNu#eQ-&Au%Pr0vRa&nbKpw|) z{=@lNR0Q8o(il>Irw) ckiDo)z?qXc_Y#zM*$BiAqnOz8`%YRC%0~U>|)< z6W%J3E2DOd(w;|>AQHCfNErP- yZMa3wPC+-TQrvyTdN97J_+_;Ig%ze{kNyl?rhXjCUYo^t+Qbx~bX2NW zS*88O+TY^8Ysenb=f}l+YxaFjyw(}#!_N}n>UZ@>L?3cmJ&^P;IzT6J!%s7S9VpYh z8jzLjD#EhVjU@a~CqDV+4$V!H2Vbu|Zf%=MpUmv!#ZFclJ&riUGsdE%;SX;6`yMZs z&WW|s7m+$bJ}mp5y)lMEW@z}p@BMEU@jPBJo{|>Oj}A@&Q$~H<_6wAvy9uCp`lY`u z>twlUSL#e3gV&+=Vw0`Vg KnC>a3@=9W=T-nFHHxiKGWLK+Jo^Bk=D@-WKZ1 zpf5{Bmuupj-9MFfpy--dq1%2_-x0YkLHE}o7fNPV6Cq#B4B7`&z&XFwm3>8&nUIP5 zl41d-l>!La99p?EGYx(~bZ{4Us`wc>JI2eFJzKb#6>QC0V!oV!OUa3+gPh&|i zs}K-vM1{x!S3#5X%ddYpP e*-qra;QpQ2Ek z`g~|