From c3d8f68c13c1a1696080b5460e41f517d586e7b3 Mon Sep 17 00:00:00 2001 From: Patsy Date: Fri, 7 Aug 2026 15:50:54 +0200 Subject: [PATCH] first commit --- 01_Zusammenfassung_Lernhinweise.md | 59 + 02_Status_Erledigt_Todo.md | 28 + 03_Startprompt_Fortsetzung.md | 39 + ...ivat_aufgebotsverfahren-fahrzeugbrief.docx | Bin 0 -> 29146 bytes ...rivat_aufgebotsverfahren-fahrzeugbrief.pdf | Bin 0 -> 55355 bytes .../# Ivory & Ink UI Style Guide.md | 598 +++++++++ .../InclusiveDesignForCognitionGuidebook.pdf | Bin 0 -> 986357 bytes ...4f02344-eba6-47bf-a1a8-d60ae8ddeef3-3.html | 164 +++ DASHBOARD_PERPL/signal-admin-users-ink.js | 115 ++ DASHBOARD_PERPL/signal-admin-users.js | 115 ++ .../signal-dashboard-users-ink.css | 625 ++++++++++ .../signal-dashboard-users-ink.html | 189 +++ DASHBOARD_PERPL/signal-dashboard-users.css | 602 +++++++++ DASHBOARD_PERPL/signal-dashboard-users.html | 189 +++ Dev-Playbook.md | 420 +++++++ Download 2026-07-21T15-14-36-571Z.zip | Bin 0 -> 178342 bytes ...nverstndniserklrung_msd_patrick-jacobs.pdf | Bin 0 -> 83059 bytes ...illigung_podcast-stellungswechsel_2026.pdf | Bin 0 -> 72568 bytes ...stellungswechsel_hiv-und-drag_edit_v1.docx | Bin 0 -> 21995 bytes Element.txt | 43 + NOTES.md | 0 README-netbird-mesh-llm-setup.md | 352 ++++++ STATUS-netbird-mesh-continuation.md | 117 ++ Startprompt-VPS-Neuaufsetzung.md | 74 ++ .../adhd-friendly-colour-variants/README.md | 39 + .../black-white/black-white-login.html | 829 +++++++++++++ .../black-white/black-white-style-guide.md | 300 +++++ .../burgundy-rose/burgundy-rose-login.html | 829 +++++++++++++ .../burgundy-rose-style-guide.md | 321 +++++ .../calm-blue/calm-blue-login.html | 829 +++++++++++++ .../calm-blue/calm-blue-style-guide.md | 321 +++++ .../coral-red/coral-red-login.html | 829 +++++++++++++ .../coral-red/coral-red-style-guide.md | 321 +++++ .../dusty-lilac/dusty-lilac-login.html | 829 +++++++++++++ .../dusty-lilac/dusty-lilac-style-guide.md | 300 +++++ .../graphite-pink/graphite-pink-login.html | 829 +++++++++++++ .../graphite-pink-style-guide.md | 321 +++++ .../adhd-friendly-colour-variants/index.html | 348 ++++++ .../adhd-friendly-dashboard-variants-v2.zip | Bin 0 -> 318062 bytes .../black-white/black-white-dashboard.html | 804 ++++++++++++ .../black-white/black-white-login.html | 829 +++++++++++++ .../black-white/black-white-style-guide.md | 300 +++++ .../burgundy-rose-dashboard.html | 804 ++++++++++++ .../burgundy-rose/burgundy-rose-login.html | 829 +++++++++++++ .../burgundy-rose-style-guide.md | 321 +++++ .../calm-blue/calm-blue-dashboard.html | 804 ++++++++++++ .../calm-blue/calm-blue-login.html | 829 +++++++++++++ .../calm-blue/calm-blue-style-guide.md | 321 +++++ .../coral-red/coral-red-dashboard.html | 804 ++++++++++++ .../coral-red/coral-red-login.html | 829 +++++++++++++ .../coral-red/coral-red-style-guide.md | 321 +++++ .../dusty-lilac/dusty-lilac-dashboard.html | 804 ++++++++++++ .../dusty-lilac/dusty-lilac-login.html | 829 +++++++++++++ .../dusty-lilac/dusty-lilac-style-guide.md | 300 +++++ .../graphite-pink-dashboard.html | 804 ++++++++++++ .../graphite-pink/graphite-pink-login.html | 829 +++++++++++++ .../graphite-pink-style-guide.md | 321 +++++ .../ivory-ink-lavender-dashboard.html | 804 ++++++++++++ .../ivory-ink-lavender-login.html | 840 +++++++++++++ .../ivory-ink-lavender-style-guide.md | 179 +++ .../ivory-ink-pink-dashboard.html | 804 ++++++++++++ .../ivory-ink-pink/ivory-ink-pink-login.html | 839 +++++++++++++ .../ivory-ink-pink-style-guide.md | 179 +++ .../ivory-ink/ivory-ink-dashboard.html | 804 ++++++++++++ .../ivory-ink/ivory-ink-login.html | 829 +++++++++++++ .../ivory-ink/ivory-ink-style-guide.md | 300 +++++ .../mist-blue/mist-blue-dashboard.html | 804 ++++++++++++ .../mist-blue/mist-blue-login.html | 829 +++++++++++++ .../mist-blue/mist-blue-style-guide.md | 300 +++++ .../mustard-yellow-dashboard.html | 804 ++++++++++++ .../mustard-yellow/mustard-yellow-login.html | 829 +++++++++++++ .../mustard-yellow-style-guide.md | 321 +++++ .../olive-oat/olive-oat-dashboard.html | 804 ++++++++++++ .../olive-oat/olive-oat-login.html | 829 +++++++++++++ .../olive-oat/olive-oat-style-guide.md | 300 +++++ .../orchid-pop/orchid-pop-dashboard.html | 804 ++++++++++++ .../orchid-pop/orchid-pop-login.html | 829 +++++++++++++ .../orchid-pop/orchid-pop-style-guide.md | 300 +++++ .../sage-green/sage-green-dashboard.html | 804 ++++++++++++ .../sage-green/sage-green-login.html | 829 +++++++++++++ .../sage-green/sage-green-style-guide.md | 321 +++++ .../seafoam/seafoam-dashboard.html | 804 ++++++++++++ .../seafoam/seafoam-login.html | 829 +++++++++++++ .../seafoam/seafoam-style-guide.md | 300 +++++ .../simple-pink/simple-pink-dashboard.html | 804 ++++++++++++ .../simple-pink/simple-pink-login.html | 829 +++++++++++++ .../simple-pink/simple-pink-style-guide.md | 321 +++++ .../sunset-apricot-dashboard.html | 804 ++++++++++++ .../sunset-apricot/sunset-apricot-login.html | 829 +++++++++++++ .../sunset-apricot-style-guide.md | 300 +++++ .../turquoise-blue-dashboard.html | 804 ++++++++++++ .../turquoise-blue/turquoise-blue-login.html | 829 +++++++++++++ .../turquoise-blue-style-guide.md | 321 +++++ .../warm-brown/warm-brown-dashboard.html | 804 ++++++++++++ .../warm-brown/warm-brown-login.html | 829 +++++++++++++ .../warm-brown/warm-brown-style-guide.md | 321 +++++ .../dashboard-index.html | 387 ++++++ .../ivory-ink-lavender-dashboard-package.zip | Bin 0 -> 14971 bytes .../ivory-ink-pink/ivory-ink-pink-login.html | 839 +++++++++++++ .../ivory-ink-pink-style-guide.md | 179 +++ .../ivory-ink/ivory-ink-login.html | 829 +++++++++++++ .../ivory-ink/ivory-ink-style-guide.md | 300 +++++ .../mist-blue/mist-blue-login.html | 829 +++++++++++++ .../mist-blue/mist-blue-style-guide.md | 300 +++++ .../mustard-yellow/mustard-yellow-login.html | 829 +++++++++++++ .../mustard-yellow-style-guide.md | 321 +++++ .../olive-oat/olive-oat-login.html | 829 +++++++++++++ .../olive-oat/olive-oat-style-guide.md | 300 +++++ .../orchid-pop/orchid-pop-login.html | 829 +++++++++++++ .../orchid-pop/orchid-pop-style-guide.md | 300 +++++ .../sage-green/sage-green-login.html | 829 +++++++++++++ .../sage-green/sage-green-style-guide.md | 321 +++++ .../seafoam/seafoam-login.html | 829 +++++++++++++ .../seafoam/seafoam-style-guide.md | 300 +++++ .../simple-pink/simple-pink-login.html | 829 +++++++++++++ .../simple-pink/simple-pink-style-guide.md | 321 +++++ .../sunset-apricot/sunset-apricot-login.html | 829 +++++++++++++ .../sunset-apricot-style-guide.md | 300 +++++ .../turquoise-blue/turquoise-blue-login.html | 829 +++++++++++++ .../turquoise-blue-style-guide.md | 321 +++++ .../warm-brown/warm-brown-login.html | 829 +++++++++++++ .../warm-brown/warm-brown-style-guide.md | 321 +++++ ...iendly-colour-variants-with-font-cards.zip | Bin 0 -> 163473 bytes adhd-friendly-colour-variants.zip | Bin 0 -> 79852 bytes adhd-friendly-colour-variants/README.md | 39 + .../black-white/black-white-login.html | 829 +++++++++++++ .../black-white/black-white-style-guide.md | 300 +++++ .../burgundy-rose/burgundy-rose-login.html | 738 +++++++++++ .../burgundy-rose-style-guide.md | 286 +++++ .../calm-blue/calm-blue-login.html | 738 +++++++++++ .../calm-blue/calm-blue-style-guide.md | 286 +++++ .../coral-red/coral-red-login.html | 738 +++++++++++ .../coral-red/coral-red-style-guide.md | 286 +++++ .../graphite-pink/graphite-pink-login.html | 738 +++++++++++ .../graphite-pink-style-guide.md | 286 +++++ adhd-friendly-colour-variants/index.html | 219 ++++ .../mustard-yellow/mustard-yellow-login.html | 738 +++++++++++ .../mustard-yellow-style-guide.md | 286 +++++ .../sage-green/sage-green-login.html | 738 +++++++++++ .../sage-green/sage-green-style-guide.md | 286 +++++ .../simple-pink/simple-pink-login.html | 738 +++++++++++ .../simple-pink/simple-pink-style-guide.md | 286 +++++ .../turquoise-blue/turquoise-blue-login.html | 738 +++++++++++ .../turquoise-blue-style-guide.md | 286 +++++ .../warm-brown/warm-brown-login.html | 738 +++++++++++ .../warm-brown/warm-brown-style-guide.md | 286 +++++ adhd-friendly-dashboard-variants-v2 (1).zip | Bin 0 -> 318062 bytes .../black-white/black-white-dashboard.html | 804 ++++++++++++ .../black-white/black-white-login.html | 829 +++++++++++++ .../black-white/black-white-style-guide.md | 300 +++++ .../burgundy-rose-dashboard.html | 804 ++++++++++++ .../burgundy-rose/burgundy-rose-login.html | 829 +++++++++++++ .../burgundy-rose-style-guide.md | 321 +++++ .../calm-blue/calm-blue-dashboard.html | 804 ++++++++++++ .../calm-blue/calm-blue-login.html | 829 +++++++++++++ .../calm-blue/calm-blue-style-guide.md | 321 +++++ .../coral-red/coral-red-dashboard.html | 804 ++++++++++++ .../coral-red/coral-red-login.html | 829 +++++++++++++ .../coral-red/coral-red-style-guide.md | 321 +++++ .../dusty-lilac/dusty-lilac-dashboard.html | 804 ++++++++++++ .../dusty-lilac/dusty-lilac-login.html | 829 +++++++++++++ .../dusty-lilac/dusty-lilac-style-guide.md | 300 +++++ .../graphite-pink-dashboard.html | 804 ++++++++++++ .../graphite-pink/graphite-pink-login.html | 829 +++++++++++++ .../graphite-pink-style-guide.md | 321 +++++ .../ivory-ink-lavender-dashboard.html | 804 ++++++++++++ .../ivory-ink-lavender-login.html | 840 +++++++++++++ .../ivory-ink-lavender-style-guide.md | 179 +++ .../ivory-ink-pink-dashboard.html | 804 ++++++++++++ .../ivory-ink-pink/ivory-ink-pink-login.html | 839 +++++++++++++ .../ivory-ink-pink-style-guide.md | 179 +++ .../ivory-ink/ivory-ink-dashboard.html | 804 ++++++++++++ .../ivory-ink/ivory-ink-login.html | 829 +++++++++++++ .../ivory-ink/ivory-ink-style-guide.md | 300 +++++ .../mist-blue/mist-blue-dashboard.html | 804 ++++++++++++ .../mist-blue/mist-blue-login.html | 829 +++++++++++++ .../mist-blue/mist-blue-style-guide.md | 300 +++++ .../mustard-yellow-dashboard.html | 804 ++++++++++++ .../mustard-yellow/mustard-yellow-login.html | 829 +++++++++++++ .../mustard-yellow-style-guide.md | 321 +++++ .../olive-oat/olive-oat-dashboard.html | 804 ++++++++++++ .../olive-oat/olive-oat-login.html | 829 +++++++++++++ .../olive-oat/olive-oat-style-guide.md | 300 +++++ .../orchid-pop/orchid-pop-dashboard.html | 804 ++++++++++++ .../orchid-pop/orchid-pop-login.html | 829 +++++++++++++ .../orchid-pop/orchid-pop-style-guide.md | 300 +++++ .../sage-green/sage-green-dashboard.html | 804 ++++++++++++ .../sage-green/sage-green-login.html | 829 +++++++++++++ .../sage-green/sage-green-style-guide.md | 321 +++++ .../seafoam/seafoam-dashboard.html | 804 ++++++++++++ .../seafoam/seafoam-login.html | 829 +++++++++++++ .../seafoam/seafoam-style-guide.md | 300 +++++ .../simple-pink/simple-pink-dashboard.html | 804 ++++++++++++ .../simple-pink/simple-pink-login.html | 829 +++++++++++++ .../simple-pink/simple-pink-style-guide.md | 321 +++++ .../smoky-teal-signal-dashboard.html | 588 +++++++++ .../smoky-teal-signal-login.html | 801 ++++++++++++ .../smoky-teal-signal-style-guide.md | 162 +++ .../sunset-apricot-dashboard.html | 804 ++++++++++++ .../sunset-apricot/sunset-apricot-login.html | 829 +++++++++++++ .../sunset-apricot-style-guide.md | 300 +++++ .../turquoise-blue-dashboard.html | 804 ++++++++++++ .../turquoise-blue/turquoise-blue-login.html | 829 +++++++++++++ .../turquoise-blue-style-guide.md | 321 +++++ .../warm-brown/warm-brown-dashboard.html | 804 ++++++++++++ .../warm-brown/warm-brown-login.html | 829 +++++++++++++ .../warm-brown/warm-brown-style-guide.md | 321 +++++ .../dashboard-index.html | 404 ++++++ .../signal-cyan-red.css | 560 +++++++++ .../signal-cyan-red.html | 174 +++ .../signal-cyan-red.js | 79 ++ .../signal-dashboard.css | 472 +++++++ .../signal-dashboard.html | 258 ++++ .../signal-dashboard.js | 57 + ai-first-version-instructions.md | 1 + anthracite-variants.png | Bin 0 -> 31172 bytes ...323f130-05e0-4e34-9d47-a6285c2c0be6-0.html | 205 +++ ...b3e5cc0-3473-4278-ac25-cbd563776f80-0.html | 257 ++++ ...3978d29-7d27-4ce8-b60b-e85223b2308f-8.html | 325 +++++ ...d189d6b-9192-4a35-8beb-2760b91b8644-0.html | 361 ++++++ aufgebotsverfahren-fahrzeugbrief.md | 46 + chatgpt versuch/Chrystal_Math_CI_Package.zip | Bin 0 -> 556623 bytes .../Chrystal_Math_CI_Design_Guide.docx | Bin 0 -> 103041 bytes .../Chrystal_Math_CI_Design_Guide.pdf | 540 ++++++++ .../FONT-LICENSE-NOTES.md | 30 + .../Chrystal_Math_CI_Package/README.md | 29 + .../assets/palette_overview.png | Bin 0 -> 67113 bytes .../assets/visual_reference.jpg | Bin 0 -> 125322 bytes .../print/Chrystal_Math_A4_Poster.pdf | Bin 0 -> 37847 bytes .../print/Chrystal_Math_A4_Poster.svg | 17 + .../print/Chrystal_Math_A6_Card.pdf | Bin 0 -> 37483 bytes .../print/Chrystal_Math_A6_Card.svg | 13 + .../web/design-tokens.css | 13 + .../web/fonts-self-hosted-template.css | 16 + .../Chrystal_Math_CI_Package/web/index.html | 46 + .../Chrystal_Math_CI_Package/web/styles.css | 86 ++ ...stal_Math_Rechnungsvorlage_Light_Dark.xlsx | Bin 0 -> 16743 bytes .../Chrystal_Math_Web_Quick_Guide.md | 340 +++++ chatgpt versuch/design-tokens.css | 13 + .../fonts-self-hosted-template.css | 16 + chatgpt versuch/index.html | 46 + chatgpt versuch/preview_v2guide_typo.png | Bin 0 -> 97831 bytes chatgpt versuch/styles.css | 86 ++ chrystal-math-style.zip | Bin 0 -> 204643 bytes .../Chrystal-Math_Briefkopf_A4_v2.pdf | Bin 0 -> 41511 bytes .../Chrystal-Math_CI-CD-Guide_v2.pdf | Bin 0 -> 1429852 bytes .../Chrystal-Math_Poster_A2_v2.pdf | Bin 0 -> 477446 bytes .../Chrystal-Math_Postkarte_A6_v2.pdf | Bin 0 -> 214535 bytes .../chrystal-math-brand-kit-v2.zip | Bin 0 -> 2865628 bytes .../claude-versuch-2/export/briefkopf.html | 72 ++ .../claude-versuch-2/export/briefkopf.pdf | Bin 0 -> 41511 bytes .../claude-versuch-2/export/ci-guide.html | 260 ++++ .../claude-versuch-2/export/ci-guide.pdf | Bin 0 -> 1429852 bytes .../export/fonts/BodoniModa-Bold.woff2 | Bin 0 -> 14988 bytes .../export/fonts/BodoniModa-ExtraBold.woff2 | Bin 0 -> 15020 bytes .../export/fonts/BodoniModa-Italic.woff2 | Bin 0 -> 16552 bytes .../export/fonts/BodoniModa-Medium.woff2 | Bin 0 -> 15020 bytes .../export/fonts/BodoniModa-Regular.woff2 | Bin 0 -> 14528 bytes .../export/fonts/BodoniModa-SemiBold.woff2 | Bin 0 -> 14952 bytes .../fonts/BodoniModa-SemiBoldItalic.woff2 | Bin 0 -> 17060 bytes .../export/fonts/Fraunces-Regular.woff2 | Bin 0 -> 17968 bytes .../export/fonts/Fraunces-SemiBold.woff2 | Bin 0 -> 18096 bytes .../fonts/Fraunces-SemiBoldItalic.woff2 | Bin 0 -> 23032 bytes .../export/fonts/Poppins-Bold.woff2 | Bin 0 -> 7816 bytes .../export/fonts/Poppins-Medium.woff2 | Bin 0 -> 7748 bytes .../export/fonts/Poppins-Regular.woff2 | Bin 0 -> 7884 bytes .../export/fonts/Poppins-SemiBold.woff2 | Bin 0 -> 8000 bytes .../claude-versuch-2/export/logo.png | Bin 0 -> 808013 bytes .../claude-versuch-2/export/onepager.html | 206 +++ .../claude-versuch-2/export/poster.html | 63 + .../claude-versuch-2/export/poster.pdf | Bin 0 -> 477446 bytes .../claude-versuch-2/export/postkarte.html | 79 ++ .../claude-versuch-2/export/postkarte.pdf | Bin 0 -> 214535 bytes .../claude-versuch-2/export/style.css | 269 ++++ .../claude-versuch-2/preview_bk_v2-1.png | Bin 0 -> 25129 bytes .../claude-versuch-2/preview_pk_v2-1.png | Bin 0 -> 35641 bytes .../claude-versuch-2/preview_pk_v2-2.png | Bin 0 -> 10952 bytes .../claude-versuch-2/preview_poster_v2-1.png | Bin 0 -> 119305 bytes .../claude-versuch-2/preview_v2_galerie.png | Bin 0 -> 65994 bytes claude-versuch-2.zip | Bin 0 -> 5060215 bytes design-document-pdf.html | 134 ++ drawing.svg | 52 + files.zip | Bin 0 -> 4372548 bytes files/Chrystal-Math_Briefkopf_A4.pdf | Bin 0 -> 40481 bytes files/Chrystal-Math_CI-CD-Guide.pdf | Bin 0 -> 1007850 bytes files/Chrystal-Math_Poster_A2.pdf | Bin 0 -> 663272 bytes files/Chrystal-Math_Postkarte_A6.pdf | Bin 0 -> 186928 bytes files/brand/briefkopf.html | 76 ++ files/brand/briefkopf.pdf | Bin 0 -> 40481 bytes files/brand/ci-guide.html | 340 +++++ files/brand/ci-guide.pdf | Bin 0 -> 1007850 bytes files/brand/fonts.css | 100 ++ files/brand/fonts/BodoniModa-Bold.woff2 | Bin 0 -> 14988 bytes files/brand/fonts/BodoniModa-ExtraBold.woff2 | Bin 0 -> 15020 bytes files/brand/fonts/BodoniModa-Italic.woff2 | Bin 0 -> 16552 bytes files/brand/fonts/BodoniModa-Medium.woff2 | Bin 0 -> 15020 bytes files/brand/fonts/BodoniModa-Regular.woff2 | Bin 0 -> 14528 bytes files/brand/fonts/BodoniModa-SemiBold.woff2 | Bin 0 -> 14952 bytes .../fonts/BodoniModa-SemiBoldItalic.woff2 | Bin 0 -> 17060 bytes files/brand/fonts/Fraunces-Regular.woff2 | Bin 0 -> 17968 bytes files/brand/fonts/Fraunces-SemiBold.woff2 | Bin 0 -> 18096 bytes .../brand/fonts/Fraunces-SemiBoldItalic.woff2 | Bin 0 -> 23032 bytes files/brand/fonts/Poppins-Bold.woff2 | Bin 0 -> 7816 bytes files/brand/fonts/Poppins-Medium.woff2 | Bin 0 -> 7748 bytes files/brand/fonts/Poppins-Regular.woff2 | Bin 0 -> 7884 bytes files/brand/fonts/Poppins-SemiBold.woff2 | Bin 0 -> 8000 bytes files/brand/logo.png | Bin 0 -> 808013 bytes files/brand/onepager.html | 237 ++++ files/brand/poster.html | 74 ++ files/brand/poster.pdf | Bin 0 -> 663272 bytes files/brand/postkarte.html | 83 ++ files/brand/postkarte.pdf | Bin 0 -> 186928 bytes files/chrystal-math-brand-kit.zip | Bin 0 -> 2642589 bytes index.html | 233 ++++ .../deep-petrol-authentic-login.html | 406 ++++++ .../deep-petrol-light-dark-preview.html | 332 +++++ new colour try/deep-petrol-light-full.html | 298 +++++ new colour try/deep-petrol-light-minimal.html | 276 +++++ new colour try/preview.html | 905 ++++++++++++++ one-pager.html | 247 ++++ petrol_design_package.zip | Bin 0 -> 8803 bytes petrol_design_package/README.md | 15 + petrol_design_package/assets/logo.svg | 1 + petrol_design_package/assets/pattern.svg | 1 + petrol_design_package/dark-theme.css | 32 + petrol_design_package/design-document.md | 43 + petrol_design_package/examples/buttons.html | 1 + petrol_design_package/examples/forms.html | 1 + .../examples/typography.html | 1 + petrol_design_package/index.html | 102 ++ petrol_design_package/letterhead.html | 48 + petrol_design_package/light-theme.css | 57 + petrol_test.html | 717 +++++++++++ preview_dark_hero.png | Bin 0 -> 412281 bytes preview_h2_light.png | Bin 0 -> 89463 bytes preview_light_hero.png | Bin 0 -> 398132 bytes preview_orange_s3_hero.png | Bin 0 -> 410638 bytes preview_orchid_hero.png | Bin 0 -> 411828 bytes preview_orchid_programm.png | Bin 0 -> 386447 bytes preview_s3_hero.png | Bin 0 -> 409333 bytes preview_s4_hero.png | Bin 0 -> 397506 bytes preview_s4_programm.png | Bin 0 -> 332779 bytes preview_v2_hero.png | Bin 0 -> 158518 bytes purple.html | 1099 +++++++++++++++++ signal-graphite-rose-style-guide.pdf | 74 ++ signal-letterhead.pdf | 74 ++ ssh-copy-id patsy@82.165.255.223 | 5 + style.css | 501 ++++++++ styles.css | 237 ++++ test.md | 59 + test.svg | 16 + test_perplexity1.html | 604 +++++++++ 352 files changed, 123367 insertions(+) create mode 100644 01_Zusammenfassung_Lernhinweise.md create mode 100644 02_Status_Erledigt_Todo.md create mode 100644 03_Startprompt_Fortsetzung.md create mode 100644 2026-08-07_privat_aufgebotsverfahren-fahrzeugbrief.docx create mode 100644 2026-08-07_privat_aufgebotsverfahren-fahrzeugbrief.pdf create mode 100644 DASHBOARD_PERPL/# Ivory & Ink UI Style Guide.md create mode 100644 DASHBOARD_PERPL/InclusiveDesignForCognitionGuidebook.pdf create mode 100644 DASHBOARD_PERPL/artifact-a4f02344-eba6-47bf-a1a8-d60ae8ddeef3-3.html create mode 100644 DASHBOARD_PERPL/signal-admin-users-ink.js create mode 100644 DASHBOARD_PERPL/signal-admin-users.js create mode 100644 DASHBOARD_PERPL/signal-dashboard-users-ink.css create mode 100644 DASHBOARD_PERPL/signal-dashboard-users-ink.html create mode 100644 DASHBOARD_PERPL/signal-dashboard-users.css create mode 100644 DASHBOARD_PERPL/signal-dashboard-users.html create mode 100644 Dev-Playbook.md create mode 100644 Download 2026-07-21T15-14-36-571Z.zip create mode 100644 Download 2026-07-21T15-14-36-571Z/2026-06-03_einverstndniserklrung_msd_patrick-jacobs.pdf create mode 100644 Download 2026-07-21T15-14-36-571Z/2026-06-09_chrystal_msd-vertrag-und-einwilligung_podcast-stellungswechsel_2026.pdf create mode 100644 Download 2026-07-21T15-14-36-571Z/2026-06-09_chrystal_msd_podcast-stellungswechsel_hiv-und-drag_edit_v1.docx create mode 100644 Element.txt create mode 100644 NOTES.md create mode 100644 README-netbird-mesh-llm-setup.md create mode 100644 STATUS-netbird-mesh-continuation.md create mode 100644 Startprompt-VPS-Neuaufsetzung.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/README.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/index.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants-v2.zip create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/dashboard-index.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-lavender-dashboard-package.zip create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html create mode 100644 adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md create mode 100644 adhd-friendly-colour-variants-with-font-cards.zip create mode 100644 adhd-friendly-colour-variants.zip create mode 100644 adhd-friendly-colour-variants/README.md create mode 100644 adhd-friendly-colour-variants/black-white/black-white-login.html create mode 100644 adhd-friendly-colour-variants/black-white/black-white-style-guide.md create mode 100644 adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html create mode 100644 adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md create mode 100644 adhd-friendly-colour-variants/calm-blue/calm-blue-login.html create mode 100644 adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants/coral-red/coral-red-login.html create mode 100644 adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md create mode 100644 adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html create mode 100644 adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants/index.html create mode 100644 adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html create mode 100644 adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md create mode 100644 adhd-friendly-colour-variants/sage-green/sage-green-login.html create mode 100644 adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md create mode 100644 adhd-friendly-colour-variants/simple-pink/simple-pink-login.html create mode 100644 adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md create mode 100644 adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html create mode 100644 adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md create mode 100644 adhd-friendly-colour-variants/warm-brown/warm-brown-login.html create mode 100644 adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1).zip create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/dashboard-index.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.css create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.js create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.css create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.html create mode 100644 adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.js create mode 100644 ai-first-version-instructions.md create mode 100644 anthracite-variants.png create mode 100644 artifact-5323f130-05e0-4e34-9d47-a6285c2c0be6-0.html create mode 100644 artifact-5b3e5cc0-3473-4278-ac25-cbd563776f80-0.html create mode 100644 artifact-d3978d29-7d27-4ce8-b60b-e85223b2308f-8.html create mode 100644 artifact-dd189d6b-9192-4a35-8beb-2760b91b8644-0.html create mode 100644 aufgebotsverfahren-fahrzeugbrief.md create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package.zip create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/Chrystal_Math_CI_Design_Guide.docx create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/Chrystal_Math_CI_Design_Guide.pdf create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/FONT-LICENSE-NOTES.md create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/README.md create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/assets/palette_overview.png create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/assets/visual_reference.jpg create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/print/Chrystal_Math_A4_Poster.pdf create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/print/Chrystal_Math_A4_Poster.svg create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/print/Chrystal_Math_A6_Card.pdf create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/print/Chrystal_Math_A6_Card.svg create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/web/design-tokens.css create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/web/fonts-self-hosted-template.css create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/web/index.html create mode 100644 chatgpt versuch/Chrystal_Math_CI_Package/web/styles.css create mode 100644 chatgpt versuch/Chrystal_Math_Rechnungsvorlage_Light_Dark.xlsx create mode 100644 chatgpt versuch/Chrystal_Math_Web_Quick_Guide.md create mode 100644 chatgpt versuch/design-tokens.css create mode 100644 chatgpt versuch/fonts-self-hosted-template.css create mode 100644 chatgpt versuch/index.html create mode 100644 chatgpt versuch/preview_v2guide_typo.png create mode 100644 chatgpt versuch/styles.css create mode 100644 chrystal-math-style.zip create mode 100644 claude-version2/claude-versuch-2/Chrystal-Math_Briefkopf_A4_v2.pdf create mode 100644 claude-version2/claude-versuch-2/Chrystal-Math_CI-CD-Guide_v2.pdf create mode 100644 claude-version2/claude-versuch-2/Chrystal-Math_Poster_A2_v2.pdf create mode 100644 claude-version2/claude-versuch-2/Chrystal-Math_Postkarte_A6_v2.pdf create mode 100644 claude-version2/claude-versuch-2/chrystal-math-brand-kit-v2.zip create mode 100644 claude-version2/claude-versuch-2/export/briefkopf.html create mode 100644 claude-version2/claude-versuch-2/export/briefkopf.pdf create mode 100644 claude-version2/claude-versuch-2/export/ci-guide.html create mode 100644 claude-version2/claude-versuch-2/export/ci-guide.pdf create mode 100644 claude-version2/claude-versuch-2/export/fonts/BodoniModa-Bold.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/BodoniModa-ExtraBold.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/BodoniModa-Italic.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/BodoniModa-Medium.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/BodoniModa-Regular.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/BodoniModa-SemiBold.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/BodoniModa-SemiBoldItalic.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/Fraunces-Regular.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/Fraunces-SemiBold.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/Fraunces-SemiBoldItalic.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/Poppins-Bold.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/Poppins-Medium.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/Poppins-Regular.woff2 create mode 100644 claude-version2/claude-versuch-2/export/fonts/Poppins-SemiBold.woff2 create mode 100644 claude-version2/claude-versuch-2/export/logo.png create mode 100644 claude-version2/claude-versuch-2/export/onepager.html create mode 100644 claude-version2/claude-versuch-2/export/poster.html create mode 100644 claude-version2/claude-versuch-2/export/poster.pdf create mode 100644 claude-version2/claude-versuch-2/export/postkarte.html create mode 100644 claude-version2/claude-versuch-2/export/postkarte.pdf create mode 100644 claude-version2/claude-versuch-2/export/style.css create mode 100644 claude-version2/claude-versuch-2/preview_bk_v2-1.png create mode 100644 claude-version2/claude-versuch-2/preview_pk_v2-1.png create mode 100644 claude-version2/claude-versuch-2/preview_pk_v2-2.png create mode 100644 claude-version2/claude-versuch-2/preview_poster_v2-1.png create mode 100644 claude-version2/claude-versuch-2/preview_v2_galerie.png create mode 100644 claude-versuch-2.zip create mode 100644 design-document-pdf.html create mode 100644 drawing.svg create mode 100644 files.zip create mode 100644 files/Chrystal-Math_Briefkopf_A4.pdf create mode 100644 files/Chrystal-Math_CI-CD-Guide.pdf create mode 100644 files/Chrystal-Math_Poster_A2.pdf create mode 100644 files/Chrystal-Math_Postkarte_A6.pdf create mode 100644 files/brand/briefkopf.html create mode 100644 files/brand/briefkopf.pdf create mode 100644 files/brand/ci-guide.html create mode 100644 files/brand/ci-guide.pdf create mode 100644 files/brand/fonts.css create mode 100644 files/brand/fonts/BodoniModa-Bold.woff2 create mode 100644 files/brand/fonts/BodoniModa-ExtraBold.woff2 create mode 100644 files/brand/fonts/BodoniModa-Italic.woff2 create mode 100644 files/brand/fonts/BodoniModa-Medium.woff2 create mode 100644 files/brand/fonts/BodoniModa-Regular.woff2 create mode 100644 files/brand/fonts/BodoniModa-SemiBold.woff2 create mode 100644 files/brand/fonts/BodoniModa-SemiBoldItalic.woff2 create mode 100644 files/brand/fonts/Fraunces-Regular.woff2 create mode 100644 files/brand/fonts/Fraunces-SemiBold.woff2 create mode 100644 files/brand/fonts/Fraunces-SemiBoldItalic.woff2 create mode 100644 files/brand/fonts/Poppins-Bold.woff2 create mode 100644 files/brand/fonts/Poppins-Medium.woff2 create mode 100644 files/brand/fonts/Poppins-Regular.woff2 create mode 100644 files/brand/fonts/Poppins-SemiBold.woff2 create mode 100644 files/brand/logo.png create mode 100644 files/brand/onepager.html create mode 100644 files/brand/poster.html create mode 100644 files/brand/poster.pdf create mode 100644 files/brand/postkarte.html create mode 100644 files/brand/postkarte.pdf create mode 100644 files/chrystal-math-brand-kit.zip create mode 100644 index.html create mode 100644 new colour try/deep-petrol-authentic-login.html create mode 100644 new colour try/deep-petrol-light-dark-preview.html create mode 100644 new colour try/deep-petrol-light-full.html create mode 100644 new colour try/deep-petrol-light-minimal.html create mode 100644 new colour try/preview.html create mode 100644 one-pager.html create mode 100644 petrol_design_package.zip create mode 100644 petrol_design_package/README.md create mode 100644 petrol_design_package/assets/logo.svg create mode 100644 petrol_design_package/assets/pattern.svg create mode 100644 petrol_design_package/dark-theme.css create mode 100644 petrol_design_package/design-document.md create mode 100644 petrol_design_package/examples/buttons.html create mode 100644 petrol_design_package/examples/forms.html create mode 100644 petrol_design_package/examples/typography.html create mode 100644 petrol_design_package/index.html create mode 100644 petrol_design_package/letterhead.html create mode 100644 petrol_design_package/light-theme.css create mode 100644 petrol_test.html create mode 100644 preview_dark_hero.png create mode 100644 preview_h2_light.png create mode 100644 preview_light_hero.png create mode 100644 preview_orange_s3_hero.png create mode 100644 preview_orchid_hero.png create mode 100644 preview_orchid_programm.png create mode 100644 preview_s3_hero.png create mode 100644 preview_s4_hero.png create mode 100644 preview_s4_programm.png create mode 100644 preview_v2_hero.png create mode 100644 purple.html create mode 100644 signal-graphite-rose-style-guide.pdf create mode 100644 signal-letterhead.pdf create mode 100644 ssh-copy-id patsy@82.165.255.223 create mode 100644 style.css create mode 100644 styles.css create mode 100644 test.md create mode 100644 test.svg create mode 100644 test_perplexity1.html diff --git a/01_Zusammenfassung_Lernhinweise.md b/01_Zusammenfassung_Lernhinweise.md new file mode 100644 index 0000000..505a99c --- /dev/null +++ b/01_Zusammenfassung_Lernhinweise.md @@ -0,0 +1,59 @@ +# CheckPoint VPS-Projekt — Zusammenfassung & Lernhinweise + +## Ausgangslage +- VPS bei IONOS (Typ VPS 6-8-240: 6 vCore, 8 GB RAM, 240 GB NVMe SSD). +- Alter Zustand: unsauber gewachsen — ein Git-Server und eine unfertige App lagen ohne Struktur durcheinander. Ziel: kompletter sauberer Neuaufbau, **kein** Reparieren des Bestehenden. +- Datenschutz-Vorgabe für die geplante App (CheckPoint Ehrenamt): EU-Hosting, eigener Server (= dieser VPS). + +## Getroffene Entscheidungen +- **Kompletter Wipe statt Reparatur** — bereits umgesetzt, VPS ist neu installiert. +- **Reihenfolge:** Desktop zuerst sauber (Anker-Maschine), dann VPS, Laptop zuletzt. +- **LLM-Zugriff** (Desktop als lokaler LLM-Host) läuft künftig über **VPN**, nicht über einen SSH-Tunnel via VPS. +- **SSH-Keys:** pro Gerät ein eigenes **ed25519**-Keypair (Desktop, Laptop). Private Key verlässt das Gerät nie. +- **Shell:** Analyse gemacht, finale Entscheidung noch offen (siehe Lernhinweise + Status). + +--- + +## Lernhinweise + +### SSH-Diagnose +- **„Permission denied"** = Verbindung steht, Dienst läuft — nur die Authentifizierung scheitert (Key / User / Berechtigung). +- **„Connection refused"** = auf dem Port antwortet niemand → Dienst gestoppt/abgestürzt **oder** etwas blockt davor (Firewall / Fail2ban). +- Die Reihenfolge „erst denied, dann refused" ist ein typisches **Fail2ban-Muster**: erst Fehlversuche, dann IP-Bann. +- `ssh -v` (verbose) zeigt, *wie weit* der Verbindungsaufbau kommt → trennt Netzwerk-/Firewall-Problem von Auth-Problem. + +### Fail2ban +- Bannt nach mehreren Fehlversuchen die IP. Weitere Blind-Versuche können den Bann **verlängern/erneuern** → nicht „auf Verdacht" wiederholt probieren. +- Die **Web-Konsole des Hosters** ist der Rettungsweg, wenn SSH gesperrt ist. + +### Backup-Philosophie +- Ein Wipe ist **endgültig**. Entscheidend ist nur, ob Daten *nur* an einem Ort existieren (single-copy). +- Wenn man bewusst „frisch" neu macht (Keys und LLMs regeneriert man ohnehin), muss das Backup nur das **Unwiederbringliche** sichern: echte Daten/Dokumente, single-copy-Repos, Passwort-Tresor/2FA-Seeds, ggf. GPG-Keys. +- In diesem Fall gelöst: Repo-Klone liegen auf der **zweiten Laptop-Partition** → Wipe war risikofrei. + +### Shell: interaktiv vs. Skript (die wichtigste Einsicht) +- Das sind **zwei getrennte Entscheidungen**, die nur wie eine aussehen. +- **Interaktive Shell** = persönlicher Komfort. Per `chsh -s …` wechselbar, jederzeit reversibel, berührt das System **nicht** (Arch: `/bin/sh` → Bash; Systemskripte laufen darüber, unabhängig von der Login-Shell). +- **Skriptsprache** = die einzige „klebende" Entscheidung: Alles, was den VPS anfasst oder reproduzierbar sein soll, **muss Bash/POSIX** sein. Der VPS hat kein Fish; Fish-Skripte laufen dort nicht. +- **Fish:** exzellente Ergonomie out-of-the-box, aber nicht-POSIX (`set -x VAR x` statt `export`, `$status` statt `$?`, Listen 1-indiziert). Eingefügte Bash-Befehle (aus Doku/KI-Tools) brechen gelegentlich. +- **Zsh:** Bash-kompatibel (gleiche Sprache wie die Server) + Fish-ähnliche Plugins (`zsh-autosuggestions`, `zsh-syntax-highlighting`) → bester Kompromiss für server-zentriertes Arbeiten. +- **Bash + ble.sh / atuin / fzf:** maximal gängig, fast gleicher Komfort. + +### SSH-Key-Architektur +- **Pro Gerät ein eigenes Keypair** → ein Gerät verloren/kompromittiert = nur dessen Public Key vom Server entfernen, Rest bleibt unberührt. +- **ed25519** als moderner Standard. +- Public Keys wandern auf den VPS, Private Keys bleiben lokal. + +### VPN für LLM-Zugriff +- „VPN" zum Erreichen des *eigenen* Desktops = **Mesh / Self-Hosted** (WireGuard, Tailscale, Netbird) — **nicht** ein kommerzielles Privacy-VPN (das macht das Gegenteil). +- Passt zur Eigen-Server-/Datenschutz-Philosophie. + +--- + +## Offene Designfrage: Multi-App-Struktur (noch nicht besprochen) +Der VPS soll mehrere Apps parallel hosten. Zu entscheidende Achsen: +- **Isolation:** Container (Docker/Podman) vs. systemd-Services + venvs. +- **Reverse Proxy:** Caddy (Auto-HTTPS, simpel) vs. Nginx vs. Traefik. +- **Domains/Subdomains-Organisation.** +- **Backup-Strategie** für die Zukunft (automatisiert). +- **Hardening:** SSH key-only, Fail2ban sinnvoll konfigurieren, Firewall — und die IONOS-Web-Konsole bewusst als Recovery-Weg behalten, um erneutes Aussperren zu vermeiden. diff --git a/02_Status_Erledigt_Todo.md b/02_Status_Erledigt_Todo.md new file mode 100644 index 0000000..ffb0b0b --- /dev/null +++ b/02_Status_Erledigt_Todo.md @@ -0,0 +1,28 @@ +# CheckPoint VPS-Projekt — Status: Erledigt & To-do + +## ✅ Erledigt +- Desktop neu aufgesetzt (**EndeavourOS**, Arch-basiert) — inkl. Gelegenheit zum Neuordnen von Dokumenten und LLM-Struktur. +- **VPS bei IONOS** (VPS 6-8-240) komplett neu installiert → frisch und leer. +- **Daten gesichert:** Repo-Klone + CheckPoint-Quelle liegen auf der **zweiten Laptop-Partition**. Inventur abgeschlossen → Wipe war risikofrei. +- Grundsatzentscheidungen getroffen: Wipe statt Reparatur · Desktop = Anker · LLM-Zugriff via VPN · pro Gerät eigenes ed25519-Keypair. + +## ⏳ Offen / Entscheidung ausstehend +- **Shell-Wahl** (Fish vs. Bash vs. Zsh) — Analyse liegt vor, Entscheidung noch nicht getroffen. + - Empfehlung: **Zsh** interaktiv, **Bash/POSIX** für alle Skripte. +- **Multi-App-Struktur** des VPS — noch gar nicht besprochen. Das ist die nächste **große Designdiskussion**. +- **Laptop-Reinstall** — Status bestätigen (zweite Partition mit den Klonen muss erhalten bleiben). + +## 📋 To-do (vorgeschlagene Reihenfolge) +1. **Shell-Entscheidung** treffen → Syntax für alles Weitere festlegen. +2. **Schlüsselbasierte SSH-Verbindung** zum frischen VPS einrichten (Desktop- + Laptop-Key → VPS). +3. **VPS-Grundhärtung:** key-only Login, Fail2ban vernünftig konfigurieren, Firewall, Recovery-Weg (IONOS-Konsole) bewusst behalten. +4. **Multi-App-Struktur** besprechen und festlegen (Container vs. systemd, Reverse Proxy, Domains/Subdomains, Isolation, Backups) — erst Optionen + Abwägungen, dann gemeinsam entscheiden. +5. **Grundinstallation** nach gewählter Struktur (Reverse Proxy, Verzeichnis-/Isolations-Layout). +6. **Deployment CheckPoint Ehrenamt** — inkl. **DB-Seed UND erstem Admin-Nutzer** von Anfang an. +7. **Git-Server** (falls weiter gewünscht) sauber und von den Apps isoliert aufsetzen. +8. **Automatisierte Backup-Routine** für die Zukunft einrichten. + +## ⚠️ Nicht vergessen +- **DB-Seed + erster Admin-Nutzer** ist beim letzten Versuch untergegangen → diesmal von Anfang an mitdenken. +- **Nicht erneut aussperren:** vor der Fail2ban-/SSH-Härtung sicherstellen, dass der eigene Key funktioniert *und* die IONOS-Web-Konsole als Notzugang verfügbar ist. +- **Skripte, die den VPS berühren: immer Bash/POSIX, nie Fish.** diff --git a/03_Startprompt_Fortsetzung.md b/03_Startprompt_Fortsetzung.md new file mode 100644 index 0000000..5b1b8fb --- /dev/null +++ b/03_Startprompt_Fortsetzung.md @@ -0,0 +1,39 @@ +# Startprompt — CheckPoint VPS-Projekt (Fortsetzung) + +*Diesen gesamten Block als erste Nachricht in den neuen Chat einfügen.* + +--- + +Ich setze die Arbeit an meinem IONOS-VPS fort. Der grobe Plan steht, einiges ist erledigt — ich brauche dich zum schrittweisen Weitermachen. + +## Arbeitsstil (wichtig) +- Eine Sache nach der anderen, mit klarer Bestätigung, bevor es weitergeht. +- Ich tippe alle Befehle selbst ins Terminal; du erklärst jeden Schritt und wartest auf meine Rückmeldung (Ausgabe, Fehler, „fertig"). +- Keine fertigen Skripte/Configs ungefragt vorausschreiben — ich will jeden Schritt verstehen und nachvollziehen. +- Bei Architektur-/Strukturentscheidungen: erst Optionen + Abwägungen erklären, dann gemeinsam entscheiden — nicht direkt umsetzen. + +## Aktueller Stand +- Desktop neu aufgesetzt (EndeavourOS, Arch-basiert). Ich bin aktuell oft auf dem Laptop. +- VPS bei IONOS (Typ VPS 6-8-240) komplett neu installiert — frisch und leer. +- Daten sicher: Repo-Klone + CheckPoint-Quelle liegen auf der zweiten Laptop-Partition. +- LLM-Zugriff (Desktop als lokaler Host) soll künftig über VPN laufen (Mesh: WireGuard/Tailscale/Netbird), nicht über den VPS. +- SSH-Keys: pro Gerät ein eigenes ed25519-Keypair geplant. +- Shell noch nicht final entschieden (Fish vs. Bash vs. Zsh; Tendenz: Zsh interaktiv, Bash/POSIX für alle Skripte). Frag mich gleich zu Beginn, welche Syntax du verwenden sollst. + +## Ziel-Zustand +Der VPS soll mehrere Apps parallel hosten — in einer sauberen, wiederholbaren, isolierten Struktur, nicht nur die eine App. Erste App: + +**CheckPoint Ehrenamt** — Flask + Jinja2, SQLite, kein App Store, mobile-first Web-App mit zwei Oberflächen (User-Shell mit Bottom-Nav, Admin-Shell mit Sidebar). Datenschutz: EU-Hosting, eigener Server (= dieser VPS). Es gibt ein eigenes `CLAUDE.md` und `TASKS.md`, die ich bei Bedarf einbringe. **Wichtig beim Deployment: DB-Seed UND erster Admin-Nutzer von Anfang an** (das hatte letztes Mal gefehlt). + +## Nächste Schritte (bitte challengen, falls unsinnig) +1. Shell-Entscheidung festzurren → Syntax festlegen. +2. Saubere, schlüsselbasierte SSH-Verbindung zum frischen VPS (Desktop- + Laptop-Key). +3. VPS-Grundhärtung (key-only, Fail2ban vernünftig, Firewall) — ohne mich erneut auszusperren; IONOS-Web-Konsole als Notzugang behalten. +4. Multi-App-Struktur besprechen und festlegen (Container vs. systemd · Reverse Proxy wie Caddy/Nginx/Traefik · Domains/Subdomains · Isolation · Backups). +5. Grundinstallation nach gewählter Struktur. +6. CheckPoint deployen (inkl. DB-Seed + Admin-Nutzer). +7. Git-Server isoliert wieder aufsetzen. +8. Automatisierte Backups einrichten. + +## Hintergrund zu meinem Workflow +Ich arbeite mit Continue.dev (lokale LLMs: Mistral 22B Architect, Qwen2.5-Coder 7B) und mit Claude Code für Mehrdateien-Arbeit. Für den VPS-Umbau hier im Chat reicht reines Anleiten — kein Code-Tool nötig. diff --git a/2026-08-07_privat_aufgebotsverfahren-fahrzeugbrief.docx b/2026-08-07_privat_aufgebotsverfahren-fahrzeugbrief.docx new file mode 100644 index 0000000000000000000000000000000000000000..3b16fb34a4a991ac1a8f78a81cc97899006b147d GIT binary patch literal 29146 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 N7=0+=G_}5Y^*_ITN2UM( literal 0 HcmV?d00001 diff --git a/2026-08-07_privat_aufgebotsverfahren-fahrzeugbrief.pdf b/2026-08-07_privat_aufgebotsverfahren-fahrzeugbrief.pdf new file mode 100644 index 0000000000000000000000000000000000000000..6e7a658025a94c995c1d9a3aca138bea8292fc30 GIT binary patch literal 55355 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 H&JXuL7w{t5 literal 0 HcmV?d00001 diff --git a/DASHBOARD_PERPL/# Ivory & Ink UI Style Guide.md b/DASHBOARD_PERPL/# Ivory & Ink UI Style Guide.md new file mode 100644 index 0000000..d1db009 --- /dev/null +++ b/DASHBOARD_PERPL/# Ivory & Ink UI Style Guide.md @@ -0,0 +1,598 @@ +# Ivory & Ink UI Style Guide + +A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white. + +Use Ivory & Ink when pure monochrome feels too clinical. The warm base works well for writing, reading and editorial applications. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F2` | Main page background | +| `--page-accent` | `#F0ECE2` | Subtle page depth | +| `--surface` | `#FFFEFA` | Cards and dialogs | +| `--surface-alt` | `#F6F2E9` | Inputs and secondary regions | +| `--surface-strong` | `#E8E1D4` | Selected and elevated elements | +| `--text` | `#242321` | Main text | +| `--muted` | `#6E6A63` | Secondary text | +| `--border` | `#D8D1C5` | Borders and dividers | +| `--primary` | `#2D2B28` | Main action and brand colour | +| `--primary-hover` | `#171614` | Primary hover and active state | +| `--secondary` | `#E8E2D8` | Secondary action | +| `--secondary-hover` | `#DAD2C5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090806` | Background depth | +| `--surface` | `#151411` | Cards and dialogs | +| `--surface-alt` | `#201E1A` | Inputs and secondary regions | +| `--surface-strong` | `#322F28` | Selected and elevated elements | +| `--text` | `#FAF7EF` | Main text | +| `--muted` | `#C7C1B5` | Secondary text | +| `--border` | `#4D4941` | Borders and dividers | +| `--primary` | `#E8E1D4` | Main action and brand colour | +| `--primary-hover` | `#FFF9ED` | Primary hover and active state | +| `--secondary` | `#4C4840` | Secondary action | +| `--secondary-hover` | `#625D53` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for strong actions and editorial emphasis without saturated colour. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for warm neutral controls, filters and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#817A70` | `#B6ADA0` | +| Accent 2 | `#8C9795` | `#8EA09C` | +| Accent 3 | `#B49B73` | `#C8AD7C` | +| Success | `#6F806F` | `#9BAE99` | +| Danger | `#8A5D54` | `#C89084` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF8F2; + --surface: #FFFEFA; + --surface-alt: #F6F2E9; + --text: #242321; + --muted: #6E6A63; + --border: #D8D1C5; + --primary: #2D2B28; + --secondary: #E8E2D8; +} + +html[data-theme="dark"] { + --page: #020202; + --surface: #151411; + --surface-alt: #201E1A; + --text: #FAF7EF; + --muted: #C7C1B5; + --border: #4D4941; + --primary: #E8E1D4; + --secondary: #4C4840; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use:# Ivory & Ink UI Style Guide + +A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white. + +Use Ivory & Ink when pure monochrome feels too clinical. The warm base works well for writing, reading and editorial applications. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F2` | Main page background | +| `--page-accent` | `#F0ECE2` | Subtle page depth | +| `--surface` | `#FFFEFA` | Cards and dialogs | +| `--surface-alt` | `#F6F2E9` | Inputs and secondary regions | +| `--surface-strong` | `#E8E1D4` | Selected and elevated elements | +| `--text` | `#242321` | Main text | +| `--muted` | `#6E6A63` | Secondary text | +| `--border` | `#D8D1C5` | Borders and dividers | +| `--primary` | `#2D2B28` | Main action and brand colour | +| `--primary-hover` | `#171614` | Primary hover and active state | +| `--secondary` | `#E8E2D8` | Secondary action | +| `--secondary-hover` | `#DAD2C5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090806` | Background depth | +| `--surface` | `#151411` | Cards and dialogs | +| `--surface-alt` | `#201E1A` | Inputs and secondary regions | +| `--surface-strong` | `#322F28` | Selected and elevated elements | +| `--text` | `#FAF7EF` | Main text | +| `--muted` | `#C7C1B5` | Secondary text | +| `--border` | `#4D4941` | Borders and dividers | +| `--primary` | `#E8E1D4` | Main action and brand colour | +| `--primary-hover` | `#FFF9ED` | Primary hover and active state | +| `--secondary` | `#4C4840` | Secondary action | +| `--secondary-hover` | `#625D53` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for strong actions and editorial emphasis without saturated colour. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for warm neutral controls, filters and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#817A70` | `#B6ADA0` | +| Accent 2 | `#8C9795` | `#8EA09C` | +| Accent 3 | `#B49B73` | `#C8AD7C` | +| Success | `#6F806F` | `#9BAE99` | +| Danger | `#8A5D54` | `#C89084` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF8F2; + --surface: #FFFEFA; + --surface-alt: #F6F2E9; + --text: #242321; + --muted: #6E6A63; + --border: #D8D1C5; + --primary: #2D2B28; + --secondary: #E8E2D8; +} + +html[data-theme="dark"] { + --page: #020202; + --surface: #151411; + --surface-alt: #201E1A; + --text: #FAF7EF; + --muted: #C7C1B5; + --border: #4D4941; + --primary: #E8E1D4; + --secondary: #4C4840; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
+

Typography sample

+

A calm and readable card heading

+

+ A concise subheading demonstrates Lexend at a smaller interface size. +

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

+
+``` + + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
+

Typography sample

+

A calm and readable card heading

+

+ A concise subheading demonstrates Lexend at a smaller interface size. +

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

+
+``` diff --git a/DASHBOARD_PERPL/InclusiveDesignForCognitionGuidebook.pdf b/DASHBOARD_PERPL/InclusiveDesignForCognitionGuidebook.pdf new file mode 100644 index 0000000000000000000000000000000000000000..257078260a98c15ea3c7f449de42bee81f279df3 GIT binary patch literal 986357 zcma&N1z1(v_C8EWBPcCM2-2|&*a)I@NJuwGY`RMtB&1bRTDrR%=~TK!Qd+tszXhIi z@45Fo_y0RQ&zx(`wdQ=+m}880%(3QPJbo!6#t!D-!F#;8G%$jP%>#kZfM~4s&G7j7 zIi*dl5PEi|t_VXKFsC#PFBcR726M{M@IYXkqBKxmFb{-NmIempR08fnAiN+>2^vir z7%zy1mxotdKmZS6Wq1Qc^VdJ%8Bm^oKSKmzU~Pzasb^^Q|N^c)bshj2=YX!671Vq#!Xm=H)zNQ9dgCMw7SgF>K! zLQoMdE-_I!On@H>hx712pg=DXQ9&UX4=;>|8x9c@fs2ZO;ldzc0c}o6D?@~{=FQ9@ z@SB#AH84XkAff`NG{VZ*!Gwl~_eLJ4-?IdBDp*@P09~NBT@(TR(C~19IF(#%5S(fX z2qR8aO)w3F1`KGx-oXx`XNiYx@?Brwkl@uT{a4yJ^sx%wXeUNAE%$L2H+4rR@o!=!Me6$hE(084+q%33z3YC|ny2y-%Yq50dwj9ti~z z#`_&*j#>7gkTkOOV~@b<*am3a~)&b<~qkcp(#b#v77t0p=Cr(Ks=y zk01@^dr0H&Sd+~ z?Y4A}w;Ne4#WD8ZA4i;f)}zvj#9dlsh{uoU+Nj25SN<|^x+EG(%(r=5y`1D(dhPyx zl#I>Aq8OgZhV4?FjZyZVUj3Do{()T7SCwh(?Z#2L%9!lC(Qwo$?d{$}rX+LLceEV7 z;ibsj5EJED(6g$|Y`2UoZs+wIq=U4N6Lf=>eiCCJM!W*9$zd~eb4!(|}naUma>VC3k#9rqjviyy#{jQs4 zLGAz{&lBu31?=qCYQj}UZx9mK+4k;Rp-kRljrxOQk?*$mmWc^A_qF6s`&k^$bsR`jDr&r(J z;b@}ciuZo=YNlaIyfbCa9Bg;E?x$H#8iiBTD@JVI&mvcoRuoT}hR;wM(mL^TELnf^ zyhnN2%664_pp^iJ5tEP6^X0)3N)C)AYqs;Dmxh#+gc&l+v@!J?j+ac(m;J3+f^Tp! zPR*C!TO&3N%vBHZYN}wz=9`rzDq1?F^a|f(D#oE#nmvZP5m9Lc4xY1w@sksghoxfZ z)9x&_I>}AlOmzLA&5J#s@V(s_fpE4t@|Vd2!M;*|2dfEzX#sjcXY4-Rv>#IEZ-~`3Y;(XjBjKE|He`TreNTpWQRc9 z#$zb>cc__=f_ax3dJ=x62H0ypcmen^PDt$p3tdw4S|# zjJ2VuktxEEN#qFx1c8CLfe;PifW=0_6!36bXjJ4b=Kbyhsq> zoE-^#+lB*YhCmwzwAqpLkPyIC9^ecCoWpOxX2Z;dS5F`*# zpg?_7Ah&HUBsc&GLDFF6ly$V!N7%_3-FS4rDwU@(jW;1~=FyYWRZfW&iinF}a4NHE?Ts6T+Xc(^#=+`oYU@A_{j zE)eME_McE7O$hkr(ZDlqDgd7b3UuIt^U^?gfw4RQ5C<0o%ndYoIBwkazX91{zzraG z0E7gAIbd9XeBfKq8_B@8;sGZ>77Bs#03?R+a&hp0xB%H<5H28Tfr20$P;U4?frZ?{ z-iQdO`G*B2X2R9G||AA(? zZb5Gb-y-}5g}?y|(SQLb-~!?@J76q8*FcU6;^lzy0ylu(e|4t6F&OtP?5*eBRDZ|{ zXp|RlBq$UxFC4&y03HH|---)(#6Q91xy8M4Z}3g^2QJ`8KzIZqI$$v_02g}Wu)u{I zLi{sa_zf=nW>S!w>NhSF!U1^HU*rYm&wVoiK)wG^Ufx^W8-+n`s(<0az+8Wk7kDNY z*NtNSsk{(i9R%DS(83KeP}m^=e<9q!5d;HF5BL)g4+l4}B>d6mKg@Mw*qgp!fRAt( zw>Br_mb8F_17LrWmi

0t56118M-E0aO0w8w_}v`Ms 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

wsqJd0 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

R4Noi?Gd0ivD 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%0DbMk)>8)%vJdyK0`28+hO(b8*G@e7fu(9 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

Ps}LQfw+HIPAJ0?fdF=^2b&*==qmh65T0>s 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 z zZCB6GsRmx&I}Xhki@&%|Ml-hBJhrOQ9r?+&8QIAiUXpi=gP-|}NUNBS!DSV`r5xi2 z^$^GNq8I5+zyAGf+Fe~FT6^``Ip6bVM&I^rXB3Zs%EklyZI%D7yW2$Y46`S#gTG6c zPpUmhr27F-JUdO$Cu6dGB54PEKaF=es>7CxWOV()?IVx)hUFsuC9E@7I||p}8*l50 zZT@UQt9Hr|p>-sMoF~pxM`R1kmG@uyl2cxl6M}yFKf@<0Nws8Zlx8`X?N&wrfm`f$ zu-CONGPms2@{O^8zONd%ttZGPB`wEm+Y`+15?D->_XbR}CU=-EVH^1ZUThE^w0hMp z?}!HXtl&e*3wHO?D9%gTh7b7txVy_`GW$?IWwnh-4+4icRyQ!`iPYF313WNn3aAyO zIu7Ua7;?>U(v57Y?P*mdi>*Y;1KXWE9?^PTW!2&-#-t;U2t|PKWXHpl$xR;i%w4z{ zyL&O#Adh|a+)A z+8d^wXDr*bCDclyunFRVMFd(wLlK~U^+A>vgi^#Kh$w_e`(U32f4T(T0we0b%)Q#8 z#NeVtlNOKNU#2ovGcs7r%}i`Cf1f1!%1>X%x_%VGRg?hjF>kkntaTX@E8BJuZdmjFSyuZUw$+j?=8{& ztNS*P?~wiWD_G##9d{I`Ac^~mOye8-_8*z9>u26+IKoMP+sv-tpSIYdP$`Gwl~e6< zfGJRWM(@~5BJ5q6-kue*@4BlG4TTEzo{wUD_J z(#qFP)}(Yt=$5=QGcSkdrt?MIIDX&p%Q%N1);ZmoW&H5v-#8~?n3)!7)s5&}P0;)E zfxkqy1Z4m>v%h^b+&vfmG8xm~({Qp{=fglso~Amj^jiZdZCjY;9?eQQ)~?52>I!k28SMi4_v`9i2I}btZ4DTK65VHjOm{A z>2ZSJ$45B17T3c4r{y0H%96_UZ27PAbjrKdCmj%CtjUc6xW7ZZ^X6@l@e**cwoqr> zQVP0evJOg|~Hj}dn8zb(70isz1DhM50-N&jXIqO@&u3(|23z%5pUo-R}sE!@20!(vVg zTeJqA2Q;(3sx}61Bp|DC>w3>8!i{;;t;4qyv=3m0b)0QjN~0$m>ol9hh;58$HOg_d zQl;7m);62)9AeO7eQxZO1=n+=ISJAim!Ot%Ta~Fr1-LH#*fx^5S}N^nnF}FmQDApM zS48>JRe{%yz>ddItRVCYru;*ET3^ zvr3mHY8?F-CspD~v+B=U>+j8@oA)o=h#W-a*uSM7FTRw_6$sfN+|3!`1$@*CvB1V0 zoVdtw()?`F6fh}FzLic&)j!2POrV3WLZrK6Z@2(yL6MC>mqbSB9@HwI_L+cH7d7w7 zX^LSh=NR)A%^$ik9D^A?syb*G(=sv-_D7nrX3-6+~BSie8(f5K@SE^j0 zYg-OJS^aI*AyO0^+2BarO6gC4RPmWfHs_3tjre{ zX^P*3xKC+mutfKm`O>{*K0OHm`*a{NrYQDM9yI^ukz(2JuZJMPhxKOs-y3hJe=T3G z9o{V_ZqsABhb4?N@&3oEmdAmZ@2r_S58V8x>mz3*sY;#Bj{A@VN@eRFzU>0gA* ztjtVG^^B|vlu}1h2Ts4DAe?@H;A5g7{gW0m6+b~Y<8^;oz)GU43=MK{5lMfI91Oz3nuzN+qwbHU`>t;A z<~^|7Y(&Fn9NnJ*=brhS*R6LC943}G%FQq^qK_(x>|(*$=PkIs`@W^v5$z|d1$kPFV}* z`GH#SoBh2VN#{Jb?lktzI~>jEUIjGKkwWhO<$SaL=Y0S70maP0`JYiB5vh|fZ57Ih z82aKFrMc7jcS!#)3{sSm!~Fll*f|Af)AS!Fs&jE}_tmOZyVjn2uKA2XX!!w>5yd8-h;%s6dNVXe%YyU}oX(tu=f2pStxE9P z$y^|Yn7FX8Z^=fEB$}0MYVlhU+IJ_WR{i%RNBD>LQ=5|qQ&okZue`&PZRlho3yCha zF90QbfmypJ;~S=Hx9Y1OqB#`&9Opk-mQ$0u+QEQ6#P#Y#Wi_AP_>u;Kh|c;w^T*8pVT{uO*)w8J zDJg!kPv(fs9=Dy8?(maoivA}4#2w~>M;aa63#f1 zW$vw#DO?r%D*Okmq4M`%FNDs;-5Oz;jhsb(F3+BqnH$%eujy@1et<6+9Ek8=MkH}L z+|@=oQ;BnvM{N-kQ%vLb)#MlkP=-K|4R*6x$|MZHz|Gh&=y4F87qHte0HC3S@BN~FA0*tBQP+`!739C+Li|)Md5+pa3U}lU zJCG=5E}eA^d7ciOz3p&wSDLX5U<^K?GyL9`(xyy<^Rf;48WO*P$=zTo65@c*lJvb&Yz>oKZxL z?_scoN{}$qr6R_t8bYebO^jjh;w0~(-x9LO5Zfr|q9^xK0Gn+(Tfi-aYZlkU2geuA z?3O|u3%PgdjK9ohFdY#!#h#~Tk089Fa`J>WMYLX+x(9lPO0V@^zjH_R4(#rtKaF(R z(XeG<2x0Z0ngs>s2DJ^M4PFLx_M`V@kZZz5!ban3#zrXAoFpHEPNl9oaK*4=vE{IO z*;;U%7ts^hTL8dGogNnMskak|6Ot1p(``j#4b!(klg8rlf=I>!4LrIS3}0GVBwvyq zS~?VdjMxaXVQRy|wLicA`@3b{Rk9kt zimcK)x|K}hLvvJ}xr*)rF4omqXRDc_Kb?U+pJF~`jg^s6L5_(Oeyhf_ z!_(9q!$Xoc6FqQ2qMnL634X%VB-Bxzvp7qEjuH{Q`%mGY(m#5Ktcj-c3C({u^lie} zq@@<0EkjvrODsIBT&yDbhj%aS?mob3!ABrrz(o94{Axa&c^`KqnRskr@@8m2^-_hYZY&*bFd?Iy9{m zEjEn_+UY-G^#%XMpe=4vj3Y%3dmlL51-QvrV-W7aVuvI-C3;AD7lAGi6&W`irNG1| z7+PdM`YZ2N!`+0dZ4UY10SKCzobb=`e0FAov4-h6)2d*11&Bd&doqBAC=T} z-r=KHE20=ss!Fenl9UL(CZM~lmdMdG?Y2ephi8f`X;VC=5D0Y+drixe!Q_;l9);mQ zhkl9|Hq7)pxYVRCjF+L|N2>}m?_NQpEc`oj%B^YExbMD;mb=}$(Rvbd)>5&uB3h9KX2}mB z53B?%ubw)B%w#&iJ6qsUL>fY86_n7(yUY+cF zT7dNMv4UBmfYbo>a`h5dy>_%<=90FO_Och220P0;mNpAL;02md@PP2OIs3sktIB2t zrLKc>8>D~jw(mO%I)D|hGUAWxe$h&}ZWA&!UN$N82@ zH7E8Qd=5S*YY=-~heKUwZcuSQ<%I}W7qYdeYI6!HnNV@;|I%ZIJccw3T+wf$p^UR> zu=)eOJ9mn=?b$9y8R^K4m`Y2N_`5OKNQ;D5WAX?v*Fizta}dphK2GtH%FD4lX?o+) zb2>tqr4WspG?=r&&*_70+EkWUFb_ETZyHG6ek)uA3SvU!b-Wjt;=8K zxRdD=ThKUD8wg8I1hn6HpSkn|W@BpKh+p3*RP?u)^+UDz-&A^Ef)~N1&Hb-iW=K9b zgL9M=gRnn8q2D3mLXXUPuf905klzu_0IU}PDTAQzo`S+=153j zD3gzQa#$ZiR&xkK4f?p&p~ZDkGX9Ef(31wVRsQ?~2(Qdl0n2b;Qu>9r-1%sdd2p%& z$Zcdv{keI+H1`O$LaXawWe1?w;FXAQcS6f=5y$*{2Prw=_4-$D;aU9fzoAv^e?RxJ zm7jzJJ^g}n5Ey2l|x>;;|4BhaOR+NMD_>a(E@;C+TX4DhIfJQxtu1i0$+ zTl@b}kJ>H18K7+ggG}3>f(l{46T<%1gIk64R8heQz3XOs$?0C@8t>R@MC_KTmBcLm zuP8L=fI_6>kt@P4W{}86KI9#)`>;>wh87x%@(}^_mjn@U5S54m6#j`tIl|w40$AX1 zpjdE1c^u&Vpd>IuGWPl4aKQ%hD3bl940xh_;;-CZ@Vf#Q6eKN?`0^MN{S-Hj$)Pav z^UOQuSR}gPs|E5~_k8Z?uOJlz>aPerp}u{Hw{lpJKLM8V_?7}PSU2wWzodgC7&Ir>;9C?R z{CocP^fM_o%j=cRR79Rvbd=MpxGoFvD#tDvJ$1edJt=o9+s&qEd2eR1&u9U&A9mhX zaBPA=t>Cir8=VkT(*QYEYVHl$*X1UxRsJ4^VAcWCbr9!5DE|q;u-t-sVa2%hSWsjR zy0?Ku=P?=!qP9V$?lBqnqqo7V#~Br!7rvjfWY;h+p+1$qOYtUi6Jgf$JC6l=wL{vD zb<2aW=OfvU>o}HHQChht)R0_E{HGyDHu>J*|0(bDpX+2uL%hz;FDZ|lZ6owXuaw;e z9sqkhrDJX}4eiUM9&M92K^&w>g><7e^$<+6ddVc5yEwtKu#Yl9;%GIKszzm&%Fe@^ zgu7(U^H!qqa-HS5akk-dgXM*{2Y) zPU2iJYt9j!7oT(9TVi+1jTbTOMuRZ8!hz5`49x*uddra&!GFl|iRdzl%>fJC^JRns z?*Gybl5&9f4zQ}Dtr^T|LuTJM-3rihz_lIymrZm%pxcV}w5KOCKqE7PxgG^ei}-f{ zA|5*M_?J3x^yn;d+XTw2LE{F=k8Hk z$9mThK99D(BJ3s-5lIY>h29;JiwLs?AAsNm30*RAWc*Ub8@*Mkkjzyws}N-^!&okS zUrH98H^-6MT|{Jw8Ce9+kXAY)e@`!&cgm0fSP;|ZA2&s)E^2DZ;aV`;6kj!EKF{q4 z6bmd1ObcuadwuM22Pc z58*2GUdLAu8*$K&@UB*`beSOY&kU=4i7s)#FooJVOyD3)h?FQC@;WZ+fTk%(?TwTH zVWi)4ZJwxG1+0{IR?tBasT0sq)wr$iD5$BhP9{Mp({`58QFEu#b6wGKQro7*LXSd_ zfR%uEVP=<(3TI=N$@dgzQ)15&nK3jA*BPz3pm9#&oXkd_ku*c62^g*ePvPnfBRyag zuUDOF#trA>TDJXdfP`Rkb@FG}Rsz{2Q@;z};6S>I(n@SY!G(pl*i2b?Rwibgb#=-) z(d>R&Xfa85PRc{1_6m!8C8qK4%H=U+X9L=$V0-6U-_^;-i7d@*M%XNYc|F~*Bdw++ zlhP40onFTEVXKRQewzAWqssxaQ);XDn#r}jb3o^;#xZfrn0;Etm3b@rnrv~fi}hy8 zQ!OpsRP~fGo@_xVHZ;e+KUo(U)dAxN*X%(V?(ht2hS?r;b|jbw((KkaYh1~mV0P$@ z2e$J;__9CIp5vwunFEE{9aDEmN|*j;aG7V8+Kja3pk0?68EYK2D`4gDw{Do0JE!fw zNn5m;W%dXs{QG-5urSwAvlE82|z3Ve_Ad zbJRf3YqC$l&k?TnUNgg7r2&I35N_&F=)YHj9$+W97h!39Ea3rnk5Gc|!vyp`|0^`& z2{Bge6@x$FygrT~SeFj_SQSg$XS0%IOUzGb--~;)64;vX4as?Z?OJX>oHW!Pz2uaJYHaO7p;d9rlE6b#j*}=D`4?)kWvE>?QM&?7>8)aRT{ir&YhK)Ul2|VPv%agvM5D1r%Y^f zEaodiRDb47CW?X-A^#VR)(|RWC`i8C?<>zB-w7;v7{qu)cJD^-Olf{`z+%THtPT5(BHTV=<^=^%I#?9 z8h1ynTXgJ!sb0ZbTMIYXT$%8Zy4eJrnPk|IpAyQcJ`qWvkm3tBuZYzT1g)&- z2#?s-4*auesldCKwAK}N#%zz#wguki)`5Lcx&*u+YLXsmEW~av;$PnIb;RDJzJgv7 zf?raV*139v&KM!S;qv^{E}N+X)w`K38vSYwlRx=fQs`5{cZYYD33dm#o=}e-;$5PG z$7~?uLl+>440}63cKvb1eX;r8;)mr941`yO>%q7eGn}K0pocQ3X#!QHj-cK@Q8teH zc6pwQTq|ENa_JB_xbpLVrKXG{U#7Ma?cUS}_C`EN4QmaTFPo{>Ce0-GTz+;wAjY(2 z^L;lIqSN)wGG+khR@wC-B!3_~*+);-@G^}6)-iIXS%HLyoA-)mUT5%FAv&zlx4(yo zby>13Udf&@f%|Cx5zB%rBD&vG^r)aR`2V!B#kdkndF)Hw(!i}}6UMl|<^u$9d2@L= zQzQ|5UG|2|P`u>J z=Bslz{xmoL*38Jn`GPOF4XfSJQoC^Iw9G=tA*ss*Hz%?@O>AP#DA8ptfnj<=sLFy; zGLJ)3N#Y(X=QW`_hf}yEH$Ti%0HIANV9oc`_)S5GW=q-j7WCi667o>(M(+4R_FzZ> zOmE`KDdm>XW{hBWPUzwG_NTzNZc{mUyG%@QmZEwsxRA8{2wFOu394y0M3?X^sf zTh&@nn#d$|T2Su6mzmH?jt8zq0H(5jcTQuODvjw%zmJ*62RX}4@gOSV;jp+J3yFN33*#eD>xMno*G%70{MI?$%pI&wZv1Y9G)9jDN zfebGLG4mV?{n#T+g_elQT9gEmz_N^vh=p4k-}xcH^q^Pr(>Rvrn&^}d*6_Ab zNRHBzv%fh9-RoYrCwg#8$eQTlQhG!>jip^>RFL!6dUl*3_*1wdt;LtXLIkMf5>vf0 zwu&j1(IyrtzEm+9_w|^hPCx9-sLHxAc}GAK<9`%t@hxp;u7+!KMhPao#|0y(lb{yZ ztKt2uEYL);*t#j!gruTNLvh&y z)h1#q8}c$BYFBwGOHD3LP>1NHrC9h93k12u5RBq9dWJ($m-w9$g30NCOfL1O3dvzb zVdXHhdxK-go*~$=?z7kFlv~2vUFz}wan4Lk;;BM}!yvoJC?qO?-Sk^fn^i;Kj6xC6 z)n^Wr2D}f6um4SpJ`OT)wkwMo7D5Z&&OhUXA3@H0BOVMf!Adp#3meMdVj-$gC7&UR zO{$k)Wg}OKRViS23pZdSR0 zlu~QEfzrUnl&hc20-@p~RxB9CRX9?xl$`*9Jc;`^=aAUNsxG3ZP?x02MX*pnf}M04 z4pCjII$@?&IIb;)r@^*la$Utn^$j9!ns<%u2w9m$uHkL?ce2K7i^{@8G8dMatAwI; z%s1Loy@#|ndo}b^azRMcGNj!_TyvZ==V*Y;vC|Y47-cyQuUbb=OnpNr6*ES8)(XdF z&32jZ@99YNoR98Iaa+HN z854SNi1GO5&RiCA9%asnkl5fN%iCApqaGOSIn;)=(X5D@+^{Cl(7R=8w3T?wBH;Q* z5J@*gvNSw83ll4o=^k#4t1d`fX~GDNSetnVyUJROlacQ4IU1VLI=FF=bkH~=w*wkr z%WJVaJdvFOKE^d}Ejf5eUIAI}Zuoc$hY;HNn||RjW>-w12Wy226dzGo~seIfD$$UnW*{n?=fv zG%P+!g@ld3wp9?kU3)%Ap0+%hN&xZ>XxHMIgMeFkK6O_RKd%(NC%1?Q996+R&d+G4 zor7KVGk0#Mk**`$9<;}q_h=aagNI14v}M>C8T{|wx!d1cPkPI&#^>auMTj0X#W@&W zVyMTU+vTm6s8If=w^>@(OXrCK5SYwYn}WG^IW&%LsG{(;v8w~fAN3BG=Hw6bH<ZRPyLO;%)9oO-@~rV`IKXFZ**o3V%!iIPkjKZoq!2nS{ZZWj z(O0)rx7$5pUFz?utF^tvD?QIyd%CS~?i}m&;wBD>tLH`q9#`=0d#H^j{E%iB!JdJCc%nmqtIvBWo#9z;N7`PoBL$U)?)>_xb`fl!e zSjz(Z1Z%!Q+)hFKb-tk;@aX4Tt;trFj}CN%a=O3;*TXNfS=SdHXXP1hhi^~*_f6*7 zpVaFL|LO*=!JD_Y8P}iFuQPfZNl&f36iM63;;Wj&(qGh7Lhalf$> zbC)8*l;VVSz^Vp+OEkj$GDT(oBduc`0UqzqwH2a|4Qnifq&DIDlC^l_QnT4}vj4>a z^a6I>Jn-FkIuhn`wO@^=C)56mtWTWzS|9t{Oj3`q`_xjl*w4$RG}7IjN{xqhu<8e%i(^vM)}2ssO_)!H3_%s_<1Y(Qt)DVFKAmhJV3~zr3aU3X95* z`3=Qp!(l`1x8&I()`i--qd*2jQ5dG7t)RR_Sa?0Hq+E`B>;F2#4gcM7!Co4%m9P}Sh}JV+7MX9i{EUD6t{CDr;r}S}%tLH{ zA6^Jur9*mXx_2t^0o&~=%M;cK&vhyE0FQ;*y~ZG3LLJ6V#^xa*IWWVGa3`g!a7w6w zHx&mktcA|qHc(Ivbg&gv&2mn>zfk~#nCF_~9YzgSv!N7KJa^iM^#IqsZhx5z^FB1Q za%501A_OMXXGWM#Fn4HrAK!%j3Fa;;{#(Ued=K`@k6uHfuVE_G#h7LZG8Ro&xv=iZ zMox11UY!wj8PFJN$(fo=@;@bQnX)i8yT2%0%%<{5$aTUwd^*ffzu5-&@~8etN!juw ze*4-h(o)_d{=#cxJ@aeH7168eZ1mb|&pY&lvg-Ex{&joVeSrjFx1+K1<1@!txa-!i z(=u{~3q6Z6rvrbPpE?Zhp+r#3*buo=*{f9Pk!$(@;pDel#48~DDBsB|gK&#H2i^o`(g)~6(Pv~pOsibIu&e%xy6|p7&$Ni>PHj=&K58sjBEh$; z>+#F}oum}&9EXE8@}_!@yh&-PV!)H?arw1Wh~v+|I#wCDBB_5Z)+A3*^ydQns_7(g z_OLLFH8|-LE#f_C0(o@w0D8!Cap*qBe8>}W`5;7QthP)kt5D;fY)-mSIBg{JWpQcz z!UDZkt~&K%%CmG^I{O~a9{S<+U#pwZYgb}Xm^j&}MrVe+oS-O9Tb6*6ot0>2K|Je& zVppWpAk*Pni_BJFwAzS`F&GKwn zzmRoIj{df*O&tH=?|Djk)0|=$q`N8twLF4z8BE5YntU~f@I$q3hi$DKXNGIDg*>K* zG}uSdBwyB#5{_MTiRE%s*JXjXAqK~W*i%IsjtaYBJ2<{g$$8WF6oG@~vSvSDM&`UD zp^DWSz#Nc4JsrCZ-9$_vuD%N1)QP1&jcdVJr+Gt)XhhI;vGt%-Zh6@mKsf3S(xgz6 zf5_fpU8L%@dyf0Jnv8HvWW!Rxm-=mGiFA*5ujQE-zK|7D6L(GqS$+ahA*)vixh4*9 znuDL;#z`;9-{*zKbuy=$zf!dly;3?4_2`d7^hWl%+OfDRdApFym{tQp&38uA>{6J@Jy1rZNh?LB0B5L6RFb3WS$Au5_VlWjl7>A#8J+vE;nJfi3i%Cn}TOchEq|?h#6`$TmG3H;r56@Pszq za(~)+&-CdVT{201TOKWmMi?dboEK|Tir(X_&X3ab>94ABp=6gId-mNT<}G3M8ks~q zyMTbu!*c5b<>Jisy|4X+30Wiaz_WGkQ|$ShX8b}Kq+44+<{RgYBEb3fC$o<5{L`Gy zS#Pm>_>t`qGw^Q??l)oW;2ZwTg*{)W);6Y$o#WH+W*iB-kJ4(H+)EUb4?XGPMd)V! zjRGLV_YuiGAtRbB7V96hk6)TLK|L^e^4$ra=(^BQ^qhXhed*z7iL#U7$)6*Wt8how zyMU}zSIt)@`(S&I#GBl_CqM9!H_yGHC7$0Kax9r;+`JI#rbE_8`Y@_yFZ24#64Om+ z7WAf<-Doa$eui|(o85VQGl}%0pZHu04>S~O^_>Z@$=DM_BQ;PXt%FRcn0@xfZr*rW zn0~UUQa*X=aIsYB(Yw@XDqZWpY*bR~xsS*~a}%I+B>93Y$9wGYFZvDtl05UZOQ9Bx zbIGkrSrwym!58y^=DGGG?oCQ4cAd$va&&JW;|Pza(8{-fclsd=$b0!DeQ!M3hp6Hg z+2ol^0a{ccD#q)CH-nATLgXM!VJh@3_2rt^ctLbqV;uB|AXmFS(YX(~XP9ZsMI4_$ z!UZeSUYfknEv@Be62wzRyI zqM9?y^v<(d8lAPlHS_joEu#dqTt~k14AJ?BXTKBNx{!pJjge!_d7nnh<;%77&CGkd zmx->(YkR|bZ-%Cs=GoEbx%9wvcc$*_8JWW&iS5Ap|1K|+&&sd1?&>O=vL$zD_4!#idWaHL=?rJzt#t1uMiQ}Tr?TrK8y-5|5w7;#wZwOaSes) z8^w=RU<8K+!2d%{_5f*$bBO0KM#Y>=m@RboJBx{;d5Mbmg9pfaQ{3}4+>q(@&t=yR z#_w$@qsu1ue`}yCl?&O5PTw~cY zvx|VjlNX_H!kc|4wsg+}UczyVc6tk=Yx|3OSK_D@)MLfcWz{)5{EYT_C$oz1-t0$y z$*nV;O>tTEL025i@Vi0$(_!yNUmb!!skDQlZ(T{;^F+;e@7?%{$MS`@p2htEZKsGg z@YqK4{um%WstBu?o z)wr(jrq3A%H_}_|DB@=~fpOS@BS>$kQ=_vkVzQ2bXidSAtovk` zFmR&)F=(B`SAN&aI961vvFLGa()0C}g&R($GyGspj&8)N-(zIx9=99J+sgXqOqo9r za6oVgU~=Ti$Kb*3YXg2i7O|)O;($P?Xzt>K+k0c)Tf8&`pk@7n?6)vOq}UB`wm;qN zo8*CQ!E6f9`KB&`eEh9bf|Qb;xQ_+k=o)bfhCh*i#Rtsgd=Uw#Wr6appPdM}bQIO& z?=>Bt8N}s`?^rYC`X%o9Ilk4s#&y5WIhmC<fF5_c*njl?qIHP&Ra&W z0o{DquidkZO1VdU+W|`tA97wXKnFVBXYG}=mwt;|gj4X)zWxXG7YX|iR@XIWIo8mB zPua`~S6tN=_kZl>m@qfA-B?sWw6d~;Vsqh7TsammMfqFyKWyhr9}=%}JEVJwP5Dgq zq*SE1yg=smOHgYlUS2Y{^P<0#^Oj~3qrjYUL_TX=k&$pa=PG7HA^tHsz8D41>D$+Q15*Sp&?3r?%H1>y7GnAurs&!NfaV-yeCWKN6^Adzg98c<-`)2$1Zt8qhV6@cP_Wm3_4Z?bW`v|K5gH&Z-;W$DcX0 z>C)ZI@wL!;y$XYHghpM8v#E;)N*y}_5uoPIIGu=5YrK-9X>B$pT_B-yq3nFe;I8R?3hcy`SPHHt zX((B(+-$=ZO@Afu-i;&I=i#ndY~(FAon%Q?N}%xvO7l-F!j93GIqdcCW2V7PiVG=> zi4}#-`5W$Hx<+_-{!E8eai1mAjWYLn&S9>ZyGPhz%{!hq307G}zzFNUU&iXys$WM^ z^BeC;+j(6A1kfv{cXHs#ptTDZ(2)tu@WFY(`AqYWZOpKUVuk*Iey#?6*rt&B95)q; z-z;qQYHcGcn7&C!C@6X3dayhCr2j*9@L&&!Eu)X%VsWM{^Z$_x@C{)0@-1D~ui)nj zul!@QbM?m`8Wj9oCy~K{WW#__JhMqW{)Sh) zq0b*FXSk}U9RSYD!Z-Z;f=^j5xrzK7fptUT)V3O`A(bi}9r%ny)RN80*!_QWWQoP&5nj;tSx^M3#SS&SelakKb16{l6J};O& zzf8Th>7VxbjTQ2qj(}CQ^XE-nG59ph+23BBdd^E$q~9tf**MK~ok(-++LKu}is?HP z$?5H<%bZp2j9*qoFf0(ccRl{hXaCW!W&)SaHJLRY6i)BF#)+3^}6QV|VxO2H=R}F=7d9?*|^D(Z`pq5QK^2m)X*}Jky@NI_F zvhRH?zdrv4v~dle?@uR8@=&7Q5vS(-K@47Qpm~7$_bZn*W7(a;Y0|OiYvS7$+fU{` zw=?^TZ>V_{$-PYdW0*C)@y@OOCd)2+#7LV2!{&XtN_l7v%V_SO#D?#5*x9yX_Wa$<7KB>7d}?l`>gwFaF0_l?yzX@<&h^jff((ho0KZwq<_kfUtd((XE3o#ALM;&qyoNOg&7Dxo*vJJ z#IBQ1diU5gQv28w^x>Kl6Z3RzL{MtJ8vZj^g0spu=^(b#IlU76%Tl(4!JYZMQNIqdMAE1d!pg^;9g$d$3Hq%<-p2m z@?yjAh6-!l#CPGO0dM}6GeMzv8I^2r6&3ZiV0aShwQC7*2pUgW1i<*hK2ur*wBDbYr1ai1hE{&xv5&#|R!%_y^JS7s@1`xG zmX%;nb3-y~ORLA7K9Y}6sStdFX#`WL&Tp$ncF7_YXYX}GOR{5h;DEbgyEX{ar;RD@ zBM&@@KdsCsUsd~zly}eZ)X(vaFctX!FpH<_T2=~&ynfz(UmRq~-_DgVZCkP&6}2mN<)$ECP-%(+#U=&v7$v(DaM zUnVFvW7(q5q#-o-WxaZXxj~dYgJUOBnX_!xOm<)_=aE($>{QIx&k}H(akgJv4X+*B zh{>nZt8YhDJ8M(beJ&EEK3y8AvFKB^5T*fk9I1Qg`FtqTA1Xr&QVP<@LfI!uJ?$#) zs~b}DtRA-8rmc>sjNDv{`fLzaer%6-wsyT1PY)+DhCjc4YpE|#5JG8u2ugVUpzJ6!hT7?97Wj0nl_K@n`=|;@(IBQEPh93XAq3;5SW(B5tWH9>( zjs(CeRZe|9g2!%UF?YL4f;Df5jn~vvoaln52zJNPR&Q zPXK7LL!BhV`uEKCw(*x6*LM0()(6MS)jZ@C~^ltbbJ2HC_L~**(e5P7*M!uww^7gsc5Kq74%!i66SQwaH#f zN>9f~bF!|nzx>3u909=}Y!7M;`dQ>KwA(IhQ3GUFN}_1iOl=Yt2xgr=?cRgBg`Ce4 z@({cf=sx5q$kGzW<&$$vNWJuSxlVwhj%6bxeAIvTi@%b~R*)0`*W^3;*F1K@JJmxhwISzHA`7T|@ z8Pcji{IFQAhik2B?9p%P8fC4oqcj^YJLT+XN4$z}i4ywI!uT3dPkjocqQBuuZV#>3 z-L>Lw@;@WHIBXd>m&aAyO{VLTsrjq=4=6IhV?%B7H zouDz66HU-qXF}lEp)oRvd6wK-qD|8Wkp`qN_>dc9khDumxpQ12b>p`o>0ni$q! zloqfu=Dp@EW2?+h3J~m1J7`r{N&C|gb%n&<8G3ev8M`e0A@SM~MpT-Te!0?UtYy=b!{b);;Nl4PIQIQVSr9A+d z^a!_E>HS^%<@(QWr_S0~{A=W9M_+B(i~?D4gl5c;`%V&r$A7~AY>KZ#^gLO~`~pjE z_;EOr&FhBX!4xbBU~76&*RqAy{q~(T`y<9R>N3PA5j))eZpKCEz?WNXW2C()K1;re zerCq^J{w$*`NknUBFwP;Mzvap)YH7Bv!5wtrDuo0>Ji+;>^a0<{omq|61mcYN9;X8@d#^YQF5!$Y?wBL zPeLA}XrNfX7-c_@@Sbkr1@Ec%f$9Sx0qv&t`Bb5hm4&qvm@4Kh3zISFS(xkebYE7# znty11{-ZF(+2zn1FLNEO&+{rQ*=>XTulN{BdROK+NKlxCAFY7ZSCH$EVrbOcUB>9PM0bM(a>8(u*mV!Pb>EX zVD--V87(MS`Plh;okt~?_LKFlbPllqdU!LxqjRg3l2FR^ahs`KkH=rKWfg6yY2N5^ zTV+@Q)aa(2NuHj^X1Wm%91I+$7-J}A6;*<8ZuqA3Gs?X)jz}7saveId_~) z%arjd*Ix^}*71&jd~Jhk{~dCvF3bRW8OYa(b}0?uY?99j2kS^~{DU-Z%Wuq6rzn)gg}I5-ta~#`l$+rvtB90&9ypl7@Y!cP;)h z?G=q2&;{~JrpK0TB@-QzH^u_jt=K-HJxYfE25g3m!A=JhzxdIE4mbGT?DiJzARe04IaeOd(hBVHpoE7Z9! zE)Nj|7}{O#8)X8 z#ornBa62U}U(i3>sJE??Q-{oR?$&S2D8t1D`vEZ#msuSKjEY}OJarFt> zH{+iKCu)-QyTaNKE;1}O#(yqgoU~VODHJ+0HQKqy23?Q;aO)BGif_w)Al=6%2D<!0iKl^l)tnROFjx0T}JTZ3P#F1I8 zVH&9KVCkW9qg}oY*C?kpb1jPJpG-u%<-=y`IU?7F*rqRG@2Y%W<$t3ra(%s(o+{e6vg2=4 zo1kHpd+j~^?vdPaW7I3&O5ei`;IY~D!f_Wu_1e&dB><-upeqYMlKEAb9Q!krZCf)H zm=X|tt=^8%fwk5D%5e&1NCj zlcJ6<3+W`7o2*)jc`U)O=>DG@Vs?svYrv|J&Vs>{xZsm`Vs_9*&AYHCX}zX5vXD2* zd`dh5WS@bPW_8bjuX5s}8j9-be+lmcgoE!)_^)i?N|%v&K5_#a+XajW@O_XtsJM|7 zkXs^`KOskD+Y?3wuN69~t>r_k5xrXUg;m$*h$2$h#!rTX4@r-!YaiJ~Q%+<*@wH5a zUYdqiDtsp_AsePXY%f}7l|rruG1DEjGnM@1y_!XIBENZ5Q_~l=ud6#^14Z96t&T@K z)FM)gKGYr~y{fIGLz?Q|#aviVeON!ruc??9wx!KJDOgYSji>#3tDT;2jHF-Asf3hB zj-YQ;pWWnh7+NLeB6}y3(`^KAYiW+E<&A#AL(?h)`Ka;#LO#&A%Gh1+@AQLubAQG@ zGlAAr{Od!$?C`$qq^eP3A%#I9$CJ_~5|s}L$V*bf8^lYBlgbN_pAl6e2@nwxBMCqc zPmr;g2+C+wSqE4zu3&8S<&!O=VV8#_iC~~3{UiCd_5yCa8HK@}O6*S9e;Rumw;r-@ zl#nk)gd3W8O)r_mTUYN+4pJXPQ_Ihogg@?0E0kQ@CtFvplTXBztBD#nd zDJN^g0qjdLX4xuBt#>0YE7-%4_*u<8mK}dtmEEXZ-`*^r8}*#{AAdxEQtk-^sgK_q zRvkM&JL0t)Hyy7ZzP#r-)6-e;JEK+#p4H8Z^USa|D8-`@Cxt+HwZbR%%J8>`2~*ki_ZwjApIv>KpZpN>&wPF12Yxr=weP8& z`(bm>StTo1h+*x&WxnM`U%wrDdUw0bx8QvJ;Ed!R??1uzjJ3F7W!QO=V^d$E78=kF zVw<@sU(7UKcb%U+u`2_5ySZCIxK)oYLit|aJEA|hbVtjUV*RDR8woPR-!wRcRmO5} zq|X%%%0ih5Bqc@#ai2v&FI;theDx7KI0O8tBYWYeIG;KP+NIl8wioSZXnV?I00c8R z2tQ=q=LC>hgYx6}X~1uw_Kv^->5F&nxHm6VwDVNHDc6TGvBROm<%~o6FVB6nuJRbj zjeNVlPCmOs-{Xq+*Gu1_(Ok0jp;)2m|1`{Zr~y;aU75KP;D&R08L&qXpBW!_CXQ9V z#u*=qmL!9uikK<2=#{EC4AXlh>Y0j>dMU)R{nW$}|4vfQ7F-cgu9WF5x_}(pDLfPT z?EWXgOg%4q6d5i>b(*@DulrcnqSzY2_9KY-Z|IpYQSpiRDX_TJUGZI0Q2Grp-ndZQ z>W%A^_hmf6mnd4axlf(65w2*R{6I)u)XOSZvc|TN;Qo|i*op4U<^3Bz-}^21*S9Cy z#U@y^F^s34`O_0Hg@p4p&XD#mcO4?Pj!d91Ao5Y9@d>Z0)3}NiWyf^3iS2>mqwV3m zc5<%%gf!iJIW@dQP)ssKgN%fA#oc|1ikL7ye##+Db8Nk&E@YS?fHh+-xc$nHIVpKk zpgEhZGyU+7Q^nTbTs#WZpZ^FAcE4q|cmI~Mt}n@z_8!pq{5NjuxdK%IarqoxM}C)J z!%KH{$wA2q9E3R)TxWXx`%bYzJDhq&XLLJ`aZf9)h&ZOrs%ctDW!T7k8+U|EGR?~T z-*(wiXSV>}OU$EJtT4?bUEw(vLV=j{4x0y*h+2iQ-Ym_WT8FYWV2k5Wr|XutmM zWI8}@#svE3C!osTMqs1;v^4cEWz>Un`m;!&94BF)S=`BSHxuieMg@VtwHdstWev{F zr>xbS!!yn<;QRc=9d+kE?D=Vr?$xOC&2N5r9b}V|I*@AOn(ZLF*yk%dNoUT-@lj|0 zd-fsz0=fC4d6z01BfJhE%ZnxauHzQw1lgA)R(BSkDiJ!r*rO|)m`8h-Xg_p8=#E2h zw;>{`hyiSNg}X1^V~7ewsg*Ov%<1`^f@f0F8o;%I=C`kBQ|Lv70F*;8kMY_s}18mIlMrP)t5tiX#jnhbDWGtfpv3; zXvi_Cl2tT*No+ac3U3A!K|dG&m1ZB2D#m9FYe`jzrZoM89Ft2SPyfN|)Erq~_75?~ zEfh4BX9Jmm&^v_FO9WMA`W^$K;OeMN(MTYYivP@UH~8I^Y6iaT%A#03CA#%Yy0JgI z=^mu3rRS)z*zwDDgV`YsUK(XTq!T`wS{)>%lFE*X_$R;O)=CC*%7oy!4+Z@BnFIHf z^p7Wt6#Pk!VHd1U0zKz-hu#TAS%YYg`z?V4S(rbDgKQ21sEbCAlY4h@B60Ggp2J)L z#HtNCV1X^}agGJG*J1ipF#?W^%0i~&AjeDiV)48(@UWri`?aOUOH*L}^B6J)RT+mK3m#Wh*<(Lt6AuJCYMkS<^$5BQ z<*%1TY0EME_!oWG;aYb(9 zR;$)zGHtaoJ1{|mLM}74*uvg_3QCiSu?^a0YI7suL$$xvCxx3+q@%*DIQNdQUB%`A zUOJxc#A)Y?#LNdG&+=%Z3%eR|9oW?uiV!%c~ANDTnm~Gv!|F4 zBtzU|S%6op^Gr=;WVzA!G(!k1@h4kGsNBYeq0+eA=05+O?a!oFUWfn(?;veAU}DIWYL`US8u&}bj=Ue$uO_c=i8uMjFC>W=W9yA z0K)rcrP#S96FX$HQ*!7w2%lEehVUk*VjiD1(`1VB9dyq-fecga)>p;feD9(|#=Fvh zMsW4qIz7;5soTw8=S2TQ+C2qV_C@c)?j*lXI<{@wwvCQ$+eXK>vtxB^?bx<$JK1qg zpR2D<)xW+vRp(;Wn)kD6)>>oC_ZhEh+w){r!CUZ#9s};BF1?x|esU@Q@h0E!_iZ(b z`Q+YC%VK@|XJm!B zulCCUZqoav4a9r)i;2Y;^&Yw@_XGN6`2 zUEHZo73nCkR1#*@70{(AS&^EC*gp9`4E(r|ySCo2bbCp<*)Ppb*RBuXcuSB!L zxj1tKV?jK-vTqOef@x2b`#;YA4PWfCPGSWlh4M#bNUj&$>gZ4}Blmh_EHm6~4VM_= znYi}*7b$PpbwfHsz3B%V;8^IPJ3%=|xSB*faT}8Z{1eP?`7S7oFO{9Y3=eMq=>-N< zDlzW=1A=XsW@EPdtB5j{CJW zw%;4}SAG9#ZzhS5y1;=`5!?f2s2YUJY{+P>GxPv+n%?RW3{xHB{ zqZ$*VR!=~pSf(~>ZX@;`q2`>$rG4+ux~&jx)@P~4h)iYHizp&%cK+kbK)Zk6E81db zSiD+s8xDFal!k=kEn6#cCPzS^-9`6S56>ziz>oeA%Gz=T`+hcW-5zJ(LtXAbT_kGVlV;ZRjM0pMH1{-3 z7S1#kqJY2I3)_W_uMe{CDi1Rz@gUzXLd^Tre#-SPODq`s_q<1K_h55-UJ- zqIH6Uy& zI2Bl=A?he3s&H^@f{QSZ=6`ZbD@TP_;D>T<#FQ5?`8+}TA^{7snmFgNy|8hCED2y? z>o0xIOz>6UXGA|f{X{rP<1uh6)P9cV781mA@rPpYJ}b#+qOcPgSoM18<1I(o=xamj zht;l<3}c-jv$833U)woO7l%%}$~fhf;hB(KGY)z#4r9v*$1NCcfp{%2@Co0+@-i$_nquZ z!r;Shyx_lBVhf*=59j=4dH>V=W;FCc6-Kp%)!y=9NHH<~!gv57g>3Z;_+@Ly1l>0G zj1YXp3|nzpb+rIw9^oUlo@f1ixXb>voumf$d&^$VJ-&G#hXeM$T0<hN_n#wY3(#@94 zo%~WZ4Q2@KQ)&1KhYEUwkXbTQ zi(oPOp$(dGG5z0KO)zt~`Aer`!>ACR3Ix@uN$Cx@kIkO$Kwlg3VwH+mOf{29?M+U;(y%tdEVEBEJOsMCLZF4albdOBc>L_xj&ngQiXGhW9Z_1iv=hzr^RaqjD? z0lLFNy(pWYZ3n6ZoX97}v>Q|$jZp_$FR7KUWmTGuCr<~iF-2kpzuuiTW-`aWnR)sLHlKQI+z|q8iI1-eIZT5rxHg;`wwO#7Zr8L$fa( zZGfqW0AG5k3CBBk8CGLQOTA-$&);>A_cbQU5WZiCFX@t`CVnH;tRKhqe<*!tOvUc( zb$5mw3h->wIZLAOM@US3XL5`e=A0YhczRhrl-F1IvtB{=1DDr($56|eCj8RU0*haJ z{2}|k_$#gt+MVWa8&F=psQx3)g7cHFhR4+E@?JtFOI7#fshUn%zmZKQw0@$oYmxuu zs?5%$oHeyg4mj4g|Eio~0<}0j#Bxk+E*vv$Xp>F``)zKn6lV5V?j76I;vD~_?^v5Z zmyV&n$FORAwmH65_tbOdI+a}1_O?GSA@W@GR zWcgO@@B(IL8*p44D=ady^G+TQJGx9znA>lUPRSb%NR+kLE2q!osBn>OYpjk=;{W4W ztl1{*Vi8Mp)-q9fL>sw-01Mf8rmwhP@xz5M%Gi%-b|MO2A^Lj4}@k z@X|ups*PMetg0?*ucx!;IJ={2PE8YYRe4x>72UV5*ho6lT(2%WHijHd)s62*Pg4@F zO-GO(xM+<^zJ#yKCQs)|-y@4pk)^LkP>O(&*Qiy2=nXjEEa|-FfwX)i^GA+h?XLE1 z5mq$;N#Z}L;USb=OHnJqM9H;d;OC5sQ%Z@7ch5zMIsR&4EzqGfO83dHBtx`OyB2vu z)ZR8mbKYVA15*h4q@y&~5g*LA-vM3$Uu>C9TgE2Oqv~?6WVG{46(!h`_|<;i1!v>! z?iTaJaQTS*ZK1fQ{pcBnLb$G$K``=$LPS{NXl@FghkKd6FaU2ZXV0+?;tm8!cBzBl zd5~D;s%Bb>SUKH9*ydyS2^+(iS*m`9!TkvIz3p8ZS6nEgFV4Z=)O;O$fvP`_u7KGl zehWb{cwFSu}jjtW@kk2|M>8H=`h%C_f|B-6H*RxOJYaPM8^pUAI0J8|u+ z{Q#nh@=oM-F*Zj!3+L4)szqx7;Zr9*gd-T0%he=bS!c$v$g58nrXS3zo74XzTgCBz z!&b3!aQ+`ASkhEf2osh#NI*PoLHw?knLfhM4wm6K-02w1_I?d{m}-u}_dT+GzW+Zo zg(Su?=^BHSGL=@;2SGVT+APflYctEs8wr%o`RXNoEas(gD{@e}9=~Tdea*2`Va=la zO$qgb;MFcyW+w2kvS)tyVJDVk;T+fJm7x;;;qN=shl-@PG1vr4X?Z;?aCtyy3;98B ztwqhfEBCm%+H3kH3(7e004Y2XSm;zvo~gYvDhsi}lBRDv!8d=tko3G%Y-Uk zJYgRtFrGk#d^}f3d|@UT!$F8yXtdyIqE(8zqc+SSpFJiNrv3lvaYULX-l=UF8|e9! z#}5U{xcEyyW4$m!keTRVVymkwrl*khrzwkon&2&Ht@7yM>p!d?@07hA|KqOxZ^qBT z*czUX@BfDeWai*zWBLEEF;*6){{tIK!GyO(U3vBKaNj3$=b}V#;>!2Xg+qhF`&AHD z;uswuv!8T4k~u9+nHveA07++!d_gm=0*&E4#^z?6DpOK@#nB{h{f?)NX1OG;vr?l< z+V{m){d@{$Py!&3`#}|r_)xkCY&L;ZmeKY2dakD^igQ@2- z)|!$5MAQJ$lU?-$dbw~h~= zg?RW^gL^sft|K8YD+6zb9yRJb(JqX9D$Yl#Z>5{jik=@I&+$Lv_-^A!b08HQx#M|p zXJzKJUtQ{=|2lHFHyBR`5ytiWxVTSt+|wy<{txQ%G>J@??=^dRXT}vN{z5!1Iq(pB z25kD^(zV=OKX|B@DZt2`P3Y$bQg4z8THpueYuT}RV5ZLlAoHHdWjN`u^nPI)vv|FQGq-&o0_yAMHQOs6k`$)qpFmm(%dSJgxk*1Yq3SMeWq9 zJRYGVfhW?l$j|$sX3ZV0<1B;bgR^7+wEQ$TSCg=Gm1rIWM90 z#+_kdv)Mbuozz46lAX?t!`pn?)ZRM>yS?pdUAI7!y`7%p6!5P`HQXW%t?60b(L`F5 zto6rI^k3gpbbTY`_7OdG?R^>sXCBWuA^bbl0I_KJ`K$DJa@Xnjf6*ehZuB>K^2B1lh{5e9K&c)Hw7gDX@#g1Ic z0dx&bav1;O_K+u&=}U(INupI|tS&JrSr+~cv5W{zsDKwqd8tuWk(ORUVDs8Tw%vHW z#WzNpfTO9O{2{?sG&A&AiLR{0LRO^uz(Hh*lbhdjHtTFwf=oVd5cMAubOJ5Cs0=n~ zepCUTlLI+LZ@Y<(GhQ1XRyT~feN3!yW!(8MD&-hlXPOf()Yq~4SGr!ipXKwxbflKb ze=u|;q#)GfRk2c?-I9k_|NP*6%I7UIokz4uQ7jTdcoCw@E|x{T;+N_#ay-?FEaA0Q zpz~6pqs5M3)xx(RA5ZEI%o}^YsFI7Q5lhrSnUgq_PE_B;DcUA_%Fj5tgC%ho{D43a zg*Oo^oGEI5Xk*E)|Mg+nfvkGVriOuQYfcS4RXSBQoEDRb=f*}qx0f5DepNC8^Tdb? z?q-nA%$xBqY;E5pnmGrRITm7dY;LQ>BJnP-F(S88r(d#am;&E|{Fku9$s-e0v&`lH)+7cZm{Aw7o3>f7v0a`Ud5IyR*HH_s=XHs!j(;esEzG6JH~jQo zw5j~%tAsOhfr2ocqWNH!&KejZu-CK%Tu$nNZGZfCAt=BXU!B~MX=oa z*6K6=K-5Tw1!xk9p}@}mQmPQm;>rxXGgvB=sk78lx-|@xKU1aU(*HgeIxg<6`l3d} zF>40(>+c)`)-s64mWC$L%spI!Qf)Qz7yk9Xs9bRFK391G(XoO>&KP)EWwuioY|h$M zM{xT+Wk+{@>B&mt-fx=XDPqOAa$zA0nlWcxyQLs&K9|H3z@cRQ_ho# zw*OeptUhz0^s3)&i+e^OT5<#3n%aDkIj&UX!x-x8gLg_ZKU-#GguB*(ZK%6Z_2&(` zKn(iVp(aiAlKc|;Y0zTCNLDL(#hNlq^fSG&MKhBI#=S+6W-1!eI`Iu(**Q2~6hI}1@wiQ7!csO48kTUE%LUB9YdYv>Y0FP;BNu}&uMfP9G zcyAETsMx7Er?1D7{6B?`$nXg6%_XZO%2CG}F?9M!qZB22*m(CD{H?8`TvrHtRtvuJ zOn$6$BRF^7ZBo9X^v}w|`6Lf!ZdW$ z|DCMX+7Fyn8#1Ey}C}u*vPWU#u;GtOt(w{rukn9xR zl=&i*|E(?pHmA-bcYmcW{ROgz%gW*ciP=ooqYn@l>ga#@@7dYt8z`#R*lxBh&9yn< zmsL^OZ!XpuacdmWdZ@i(XgtuW6F&$P*Bi7BiIb_Rba$7$_xNgfIiiBFKR=)6>ytnU z>XNn-Y3Mq`{b_UStKcZmoqdC=ka#GKMqJ=QO@`paIn;m9xQqXTfhOuSLaAZFBd2E~ zW`MWjAx|M=Z-QpGFwbJ6mdGO+ZGy-&w%KyfXn^>byQ@! z*Ix1Ryv8m|(o!g7Ywj5Wpb;6Vp<`g6WMsk)+I*6}6S)=Ttus()s_EUjy#3UrA7qnp zHKy&Xvq+$Z+tr2))bJVT7#QF*FkknWMs|_+!*7v{gz#u$))UXs1YYD7n7BO+mfLfz50dnH-6K^b23!F#$y z*#=T`F~rCxE+;KwdL1hh4~AH*FMW@r(CNQ4@ zy1Y+Axv+pHd#^9b4Gub;t$IIRKT`IKs;sUWgmOKxtMws=0Pn7YTjkT&)GGo5-?j+O`t zyeP5<$-Z;aYt~tB+{6v7(7`P4Z91rE5;*<4Y2)Lbs}zVpo0H|w8p0NukV~f zUN3|&;UZOMT|MD46k`<|vI!|Y$0&M5LPIO|1MD!tier9KsR(6pe|slj0rYBMp%iJ8 z4KTpmX|Nu8HURXs6i11^N2b4_Tws2EEOt8d1dzo>biu|%jK=0gniE4dk_{M+$MT|q zB7-L8NQ8A)dfOj1{|I$#QA~?9(^5d4SZZ)>8wxRJ({IF@V4UWMaiC33784cLO>6GH zr!z6@hYzQ*4Hi(nMzdW)-rHN_xfxz`!)JSUt3x?HzdrCA?3Fy^ZT*Y;*l#nxAF5#; z=(MSQf?83RZ8tmcytU$xoKlI6SSZAzr%<|BwJrZHp=ea)NDZPRL-0k1T8Uwp7BtEk z`XNZqQp5ML{ReT6r2ZdSR3LL9cYduiO0HxMWd%%r!wnX81fdoV(gIYwX*aQ+h*?dzFQ(&F*q`+T9ChnY^6q|`yT8_M= zO$3zYOgVoV!C?!?MQ*azcXJ|Ao^74oTGw7pbM2Xn>RR9Yry^B=KZ@XL5T**FzM$9D zbV<#cTA{^6aLY^D5$#5{s)bFb#oh@9U|0mvQ+eoXssgsQrTb|vF%A^))7M?d89kWe zCmY}SV3Kr$65daUiR{EusqCRu^KsW#A8~7IG*9@Tgvsg1=AS$bd$fNb39 zbq>CQmMQ5$v4SnS5L?6p3a>gc5ME^3^ZR?ZSzc8oUt;boAsEG`y*Z7Xdc zF(}Ef!(!e&w6CJ6MF@tOqdba!Z!CGBC_DRa9~{F{_y9coUSh1@09C?Zui8?PMx&6+ zuozH%18->D8P0?()+uz-Y4VuZ)Qf7A2x(N*9=M+=H`e#>XYM!b)vkaxqDU~&`%O^b ziu?E3-NMeQGjj~fa06wKT1(Yb|hP{V0?;xIg`k=NxYCry6D8A zUp^tnA;L&y91qA-1;l1u`j@iFu*9Oj|7t9eqb2+sU0znXi(8r7JxADwsm81a-UCi9 zbr_LVFLs(+L`}TF2Gn8kFKNZ>E(*wAgK3x&O)f0?1EE8u?QE*5j`?C(6W!`$PS+2= ztDvm@q zo!t$b6QQVmBxvP`dEm6crP?Mt(*EP9xrk3}&1i;*0 zsbHP@3UtOwIs^5X2}z{-E9yK&s_ zB`voL-h6Ux_XN|vKLFw5zu|Q|3r)|mWVC2q&WDw`7Lq9KBuBxvkVuUJk~sD&Ef7DR zRsL2q^>=-m4qb?bB5fpXPVIL6sPcYz`=K&}GUr2rYDwu$jVuHo%>$Q|C_35|p$QxR zpB7STVWt)9542SZ<-<)^B?mH-LeZED$aNi-yY`g=$G#bD68-s;Ps7&p{Mj9CjkSC+ zSW_kJoK86T*tq;?ZbUOiaRpoQT>DPkWlaJj0#v%lF%_1Y6rP-EW5t*QC8wCu31y`X z)1gNL^W2}%2tcIA-_x^~r1=|N@!GN$vquq`@>dw;G5^M1-TSNWWL48-#hOCB#{ z#OQ1bSUv17%MV-UDnOb>$2uk7E(%FdVpp!+Vn8WuvCNnXqYDdtqN%|Ol%q8<(-F*}O}iO()o z@r5jyA7XHaaERa`EehI}(JjumIf(=1u?M#1)j{5L)}^fFg^x*K=w?AHgQTO2-@j@x zPP1y*J^+m%ZqCTfO|gCD8Fb=N6A_ZaRD}UL8SVJKC#;mCr9L=z^J*=6R#}tsa}y)t zh&YS-a%^gGlR60<9%NA@Xm$QDgd%Yb*-VOdpYDJi7kep@hWlyJOFlRMcN3WZ*CLV63&e zzDn7y@o^KZ+M*Dkt%&w2=`a&94~KiOx$Kj$iti`bzfGNu@=ffvEK)A_UJcul5;M-0 z2PO)$)&pj%l~2UBbFt~R&$P58d>wVdVql6Hq1B#lvQo3s7buyQn6AgDChl==g^n_M zk#7WXW;Q6mm!^suvfbDnsKu=uZ?SYeP%3&z21FUN0m#b9TNFuS{trj|QyXF`P^8?f z$+r$lJieTmTdH?U2{;R0{wluVuiUYuD5xl?+NDY=6AD+VDyr%+QSs7Gd;OjY%`ncG(T4Nj*^+TplsRE+oJ_om6oZO`}Tt-$Zj+$8TfecnzDu@}tkQLox> z+qDF7RF=Ej$-STAzr_m~i+)M;mC~!CaM&pjoJ@2p(ho#@BWO6B_4!i!n{AAr{igK` ziiq@tlMEmL`(syyfb@F(TjBexk}-cr;2skcnkuH_>H_bq2gwxD66K{vg{Z{K9i6rc zm}k0B&9WVyRdB(jhuR;!SlsajbTeNoNhXTR_SQxTpOd^HqVZe)@&sp+tSPbI1%HLg zB5|o;TrZj7 zEuLk)$3c(!Rw=MxL0^X!B6~ej2&ZK>XPZh`CD?J>)<-k2(+(FmwQ8@2AXDEI3q2&BE+Ye6m!! zH^J~0J|EfvucX5>rO3x_GQ$oJCGq`sj6>3>7b6Mu&&oDcyxYEU2*ED(UrsGL8wj0i z<|`E2J=?1Mvp$nvc&iJVfpsIOy*r{lf8n=RNRg^5(r;(wa+HYyxvTLWA(r7>iUWu0 zt06AWVz|wHa0oi)?_gNmzNr1 zU5Yb~ME^hFFZ_|LfdVVbG`E4bMVuf3BnW|anCE)?HAu@Gx8p(hOhhCf=0_c(nZ}qf zuTrpgDn#akgN!-v#|6oP_5#Lg+;ql7K=VwC4R66;B+{>{*t%#??{niY-tlTk?2Y9% zf=*^nneQ^a4Z~n!+%{4&9wx#J%oP-K<-vb+kSYz!ypN|17qIC=oPBL|K1Nj{HQX|y zLo}ABM9Y@4S5=H5&qM;PQATW}zU;OcvYmDMd3?3**>jH!(;lI~T#PJQYM6HO3N48T zY|8*R|EcDlxLWJiUbB@MH>}qv7sypg!9K6I-`vLcs5z3bw-9_9!L+v@V7}bJ4_VXn zqjot4SaE=HcmtZTu(C^F^D4FON-eoy6u>GdCLnbJ?e0 z^mYOzQg(Fyi1_R=iuUE1yhD^AuD%u40M~am>1lbps9wK!T32!0#?MMkITgywlJgul zsjFthzbYjbl--v@e-ibT1r~edn$eZNfLTQ0e6*TpzJ&ilx;uC}E zY*O*~e`&77v~7FBxd^Mf=Wl}BIpTKCbXCCdMF;LByGFE}2%w|$SL=@J`oe+tYd7L} zy6*SWT6_cU1SYAZl7sEmc_!h&_gnZg|r z?E~tP{<=8JbY-9S+EX96HpPPh$Pfpm!nmLiHfe=$1m1yb`NfPUdqhci+Ty+jv>TZa zp45P1%L|;B1XTxwGwt$=@(gi1P2AOQB|V70w;LEQR`{;I*jJs4<8k01v2RkgMS);< zhx1C4OBd@An+vbDQVvzgOL;WAB8oA;wxZkh9L)N>7YzS%$yZ&d{`cM*yeJg?^PtU_ z(q98wBeSwO>7vZ{yf~H~gE$5Q1|C+qa72icLf6|0=;l!8h;RwHb@2*|lADG8`*7$P zKNq1-`{}0lu|F?-W|zjf2&c(ce|n>EDb{3QZl3mv1JMDj`la0Zi?#f3SWo|`rqWvtj`Uy`01fSemlHX(MOsd z+{>TwJP5jAGJ(!|WdQJtAH$mGe2xfI$J$?NcZu$OYn9XdJcNIL3p@)=}TCRI4$}^{^1?1Xja;%_1%F{`25svt5$cv+zf2U>VX)+d3JQp`;T^lp1ecGh2I>C90FgAIkMF?57XoH35xdi7c098z*qqjJ6&INp2Wr- z8r3eL^jE|=O3^Gy=UYJh*upjVSWEq1${Rnf3x<6$^RZ;%Fop*jv!F;uXzG__a$n9^ zr>U;mg#Z%vOO?|uv28~C~7%ZuWD)>xV6m6!0UWbb&Bl4f83(a%p-vE#|Mgm>A02nJJy93UzY}#0=FIfqOEJZezuBOQA?k8o?kpQ5=jP&; z$t&sLhIwwWC39smu_A=wvplvzPdevC&@L;I;X>6c#aX_S6un7yHQ7D@bv=@^H1d{l z9#^|X%K6Ia%qb6S4f1xRvZ*q?4uu~9=Dp=~3@@j=(vVou6e>z^$oe0$xvK3~4Iv&)ln)NPMPIG2?vf;SDO5xVOi+mqQv-)F5!d~QbgwYSdQX73GfmTgFs*g7{1Gy?sog* zs9y`iKbb3=YP%G&StLZUCws#x7AIwH8hglMAI2%ig8Oh3GAi5vgMYsi%@W7E9rZ5+ zBK_9IcoiH_@Ssbr*oLncU-WL~&M2W;c9_lIdtz3}okTE}EN9EOwZmuwj6V#L$})Y2 zAmgQw2V!K(*s1sGy-DTWNsL+h2zt~Bg6?B0fLXVqvCXQQ$wQ_Go)VzyQ#KI^ET5RA zh}ir7e@4ljKq9p@ru!@3YghY*)4ahSfs3P{UFv09ThB5$b`N$gN)zx{-AV0ly0dMb zW&fn+ndId@32Avt*>97UFq&JKxz-r|sv^K0K68(e@2~EG>e&abblQHdFL0-uhg%>i z5~myQItEd?2r*ab)>I+@S8n?7IvE=BgyU24Bp*#A>%l|X?IzvII?Wg2JMoeudCj_I zQexXYZ%e4O9bLu3Q6Ra}t%kbM6*lj-&L@)}Qe2k0XDUg6VXUno5ptEqCJ< z^ZQQl(_vr3dF4E#*M0E45#AEd@MHCGP5RjkN4#WsH-is5$@9Z#I?eKIVd4;Ys$raXrY*1t*(s%8MiOv@uS zq!U+NP1xBKarC#H`R|tZI85#7g8DpS!^nh+$v%%s*+7%a4db(_?ZnB!?)g}}3fj9S z(PCg#6dkET2%(fL?v6luTF&>%V)#q@26<+daThnHv6jaPI&;g?PaPJwT{IifS{c~x zOz@u)l|_f_$D7s_(Gl|349baVZ`cmW{_{bSE)4sb~|f{4?DQ>)HfCar^Cz(g;4=oQFo!yLB!iQB^<&n5*gxtms&ko>;?~BqOSrKE}uR z;VTJ}^S0u~c;FOg9)&~uuWK>uw#YZs@{l4&zQHDd;Y_zb^XUVM+JOE8-gm&fiHa9> zU7A4!nsp}CfgukX_9o?_9hFn18Ocqfp@5rs;?;&+jrg_&0CiMQmFu0No71oV<`T=` zXu}ZR!=4LtlTz$uQ7q1s=b?(3I02blKZBAfN1%LYM>(R)Ajy9oW!P!U+?~SuigK|=B<{hX}+;KCR?N1 zVynsc`zH;+PX&08O&e9y+#@_>SZ9bQLDYUt;~US>Gfo@bFeg3g zDLl*2Js@=Cv0SH1U1Qcide0Z?NpJX~*h>10^w=2a&hho?NDY{v;$PWz<{rd-aAjr5d-wRzw5l-&I{1 z_D{Qd#UH;Veb4^*Vrqda)`hQ6YT!LJr;b_qvxZY&>Xr^{4oednz~q9sc&^bp5UQD= zIw;)f3;B1qsc^ekt_|=TYqVBoCAT1W2prHZaH@OWaWnJHN?~8CO5PEl)88Zn&1v3K zn>ja3+t2#GM!MHyo)>8BEH0FXH?Qix_(`(65Itr8BDSZnnsz~#srMHNY;}p+ zm(%y0GtVN_b{IuUKfVLsqq;v}u2*^X#o2aRres&K2>(rb*}7)URc+3^=a2sYj5%Mi zR(yW^cJ>RI3>9EWY|VLFi}S4Oi_o=4QKAz~x)7a&s5(=?RZQV~;A{BPrb5zQn)J|3 z=ofICI6QJH&okl^_lihWAvDP(!CsXrp15og{T2(z>W;ci57N6I()(lE`qnZaI~o7ml-yvr+vclQX(%xj!X z2YdKRM+!;8JOX~Of9<+MG1@RG-p+LIrnpCQ`#fYwG_m_PkUbG2lIH!=Z)V=|weE1G zDPNZ5M%NGNt|O@o7Md#lL_K~apR6?UH_@gv`xm`ou-WkF z&DbY3Yw6EcnL6-lS;*N}`e)exT{!8=5Y#BU(8`O;Z7Sk0V}Dqxw86opbe%UZt&*P# zFRf=@wXtpH%;-w3zfa|`=DNK>~`-n~BTGNY#-R{|+D&;4T1=!*@Z8POBJUK)hn$PE0=+O&dJ78@r~9jzEp=@^aQJ6R46We9V?Q3BSPbmD)Bde(zk^SQb4- z5_Ayt=hsK%#^;XlTg?f6JyqNipWN|~#xyBol{1fX{!lDle9x6T_{v(|Znda}Fnhg) zA73HrGu|s0tJ7234X(Hu;Ke zTd)4OVMgR1`U+`m`r zU0fQ}P-5=2^6S54i{RIfGhOZ?06$@Nkt==IKEewB&b_vAk6Hui+WSbYlYW|f%5Umx zDy`b)DNC(`Pc3^_!0{wvvi&iJ@qto>lRrIBF7jV7QKh;=V;HRR=vtFLv^4m`tYI9R znEjfaWq5JSWSarox?_TcRfXWTGNgBdeqf3V`*3ThbzPoi3TRivmke@{K*%OdLQ{h!P@$f%W^>T|T@$PU2m19JNhc5m{_SF`xeZ<7z zL$5lfrac23nYWp{W7*6z_0uYV?hS^QQhr-(*@^EpW~0hP?Gl?p*=|ZA0ha*c)jKU6|z3yqQ4M&rQ0g zI4RCaZL;}0tYcfbg2Znp;1?t2ZeYj?IBGI>L1J_c$Vh*Jf0hOX8!80& zT+2`F$^lt>UIRKkJZ8Fk9QfafsqgPy3XrXANeyK1l39GZT#+Bt3WsGnG-`Rh6{2E{ zu2tNIfHeeZeI0S!vJ##VP^6+(jJ3;r7d7m) z9X6BN9?@PCdet~>N7}J7oAEKC_GWF<(l0b(ep^V(wzawEjy#DxyoMTWA7=L{^;7il z-vNSNtxuX@{XuyUeW8WgRn?B5Ua$#fwMZcAUH0P9fcInb@j8 zrUd$6+(cK)U;L8=TC6F_OrdzPmHtbRQoaiI5~zKhC7oobknGvXd!h{peRHL^@J0u{ z;k}Xy6p@hxec>N{t4OyHB(u2`@Er^Ul(#e_`#8bv$T(3!Cg)?Ed)QZt*`$GDBQG)|KWnSTh-c}m(E5@psgyXXI^=iqBF_wmF%+;?;nC_ zJ+8<9!(Rc1a1uy>iX09MW+|DKUau5r^7!@cw!R(-sOj~OV_8+FkRz&%=>)>O(|o&$ z@~YgxY4-*c8M3_QK)(BQ&*8sgWx;+@Co_Usz&(>)Y9*QIg{clU>CAp0og1JWU`P7hrsFO(NVC9|GdO1e_ERz6?u0 z(cd7M2P99+Qa*K^Z&i2JfRSz#4dx54Eq$Q%WOMjMhVzEfbCfGR62L12bQ$}Q(bSwK z^L-@xL9_&@AKDYWLj)4;4|?64J%ho<~MWa-udG@^Uk{K_Ifr}uX?(B_pW-XtE>7`NNK(FSRlsz z;j|0-x?~zq;JIu^ht+icfiaamKdwS?mSKJi9u4#wVS!odMWe?&RroQ|1hEAIPZLlG zG0b-_O^$WqggNRYt(i%O4f!C47!>8n3xj$FC<)<2HBvs`P9Ma84HUHHYV&F`n~-1m z!G`Md-urI}vyV3=GA>Hqcz1jAposP4U!PT*Tr_LV ztbsc~eS0fAiH}J*u}r9}0-uPpn058!;O^aqlgML$g^7S^aunH<(6FE~_3Tm*rm=T( zNu9`TJdvfgorgon+<3Ctz&;@k>=3eo>+FIZpBTKLMy7E%dU)M1 z6m!uw^R3XWqXVhTKqdF#e_GemAG4_Drtx)+Us_uUk?KQc)O)_+^!z-hV*{ROK7&_7 z@%f#!{_=UV$!KUCas}%S;SDpfSd$mM6Gn|1h8lkZx^f6@UgFcEt-q6>H{%^=^{F^I z-ei=~RU}ela`MR*?r<6JbVPANdTbV63o~=0pNXO9EIgRjmO8~cE8`6O(ZMk8?(LDS zgtZio%qYR?rH%UD;NQi8w~4nX1ufR;x7Fc~s7v{TiYulmK2ST^x^!M2edBnU0EfowIREX`kdq|Vt<>I+Mo}sax~*VPKI<& z^dVkU{;r$4IB%)QOEEsMp4hgJwpu0RTw02d-HZ^11=lF!yAaCm#inmS zXp_#ICW$EO4rzz?!{MJZijH$dHH13d8CXYh=~8-U78PbZ*Y$qUF4AhVWcnGsZv8YQ zrgF?=O9e&b0mKkc!p?h*6jY&m`GS2`2fU*9b1NXzlS@5i^9LXDB)K<_<0y!g>6mH{ z5nR+cWeKFRNcNLTwlj*2f*4k`b?BTdjS<&h*icTgUp#0Cy9DJCLVWo*THpDaTkpAI zoVl>A{;fc;@Ghpe{!P*K>AO0%9B5ly3xuN@#8dd=9B-s7CQrA3&fi0U_>F48v}B9$={<>vB}qNbG6 zC=WjKwxG6z4z}u)VKv_4*%ugR_L_GiQ=}NX<)yM_oU-LuM(cv_9&nB+1$&NV(H@m$ z-b$@4X)h-e83Gg+?JtG^+}9}UM2INb!Ek-;&6~|i@>9W4{^94xVK`HgH?O?=yJqCh zGPkGVEJYK#d@IYz@x-rcU50K2ZDYKz$qrY-m2;E$>U79-qb9N-HcS)=sqK&f8<12C z3@IHbe?^I9S+!d-#1x?1MF{wTKc|x(c(yRQS1gCny!MwUe%WEIZ$XU1K_zhoV} zEmX%u>%A5GudgwZ|;dF0xA_$$q3eCRReO% zbU+IF#Bt&=qY6bV>e-sMTckA~o`(C%4QY)6D8#OWHoe;8Fe^=a+=1^`hA!F%;3o2IcH+wlQDAf*WN}`n8mTn8V+y`JvhJ`ag)@j&;xt-A8v$eMw4&KjZ7D2i&WS|0(VSq{k-)@4OTI*9-f+Z+5qW-Z8nF&-3(iUP-G3% zqY6J})ybMS2iF)v;l~WXROo6&38BP}gacr5%FUJ^Opx%9vt@GMx3(;CaZ@XeycVRC z#RG)@Mlm=ab|1qZ9qn5zU&fC~P%73A&c)lHo*k|^gk@R8!>7fsGo2INWlef>c_828Nz^vOf(eT#O^65=U&z*73*qVto@R%U@(?}K;=(r4>zz1(#tN$$S%Dl74J{yt~M(zic$gec*)AT zLG)gYzZQJ7ZBi8RG4rUp2S&BQeH+0I`=cO$^*d-r=;^P~(1fM^_B_A@S8_ka< zaqe%`muj_F<#m{gm!>36Q^m<1q_<;9dGAW6UK>e;d3X(!x`5mQ&cvijU3Qxb2tX<2 zt7A#QFZaa9PiIKQ*g4YJTz!>s?oF@;6r&8N2OH2-tpwTtSZ(PWqQ8eHmY-vSV6qK1 zmyz1{Ed6CISQ|UQWfFZAYsRw%QG0q_>1ffQ+ z#~4l+rBRsTWDws_ZeoU&7V~D67V;)#&Gq47&3`Zog7qWx!qkHN;g8IPQE!y{@zX?1 z7XgPRBUX{EPpACvxYEVk?QfXd3-?Pjz?$5aq2u%p-Yrmj&$87P(;0QA23>4&A;vR| z2aFgjnx{n?`$(J>d)l~)IB6l#^+a$*4={n!;(! zk=m#=Lz3kfi);heZ&vG*h(4851J;g#O%mJOrf!~zvztSA?M=F>x%A5h&-iw+s&jH% zYj;xEqPLMPHT=Qew?6??b>L17^<S`0Yd;exP$5aV=r9)Z7*Wx4vtPlEUX;=3+IA}nVpH5QI3e^2cwd^ zoiU@lfyHkp>;E$Zv(0lgOZh!cv=7=B&V2L;-6fX-WR$Cuh)jKR>}iqDU#oN?H1HO6 zw9ikTmBO&p*5)gstB7S(4}Z2gkDgzfMu0LN z#}h(!^!ho9tHR!fm%9OdkkpXE6f}2Kt~4`>Ikj_4!`)0+)Aq>Z8n7HzdEs<$$!55Y zyl_$FT1jT1E!2!Cr0^lvEX-mCc;mBb1RH1lMks+Epn*rb&=80_)iL^5fer>KiqT+I!3ZZ8F3Z{ znni5E4|fbdQt(af)e+9t%qKTdD#ZIz-^H%0ElAV6W>>_n9OVbEa~6@lM(ON@D9Ee~ z{L+Ju@I0}L^KBpbi5^mI2P5W*y<)|17si?AAlz&E8;)c^4D(g{=YmV2ro;w7f2?cFv+v(YIQw=(k2yWcx z_ixx!DV_slU&+RFEnQ#kx`*wK@yF%R`vYbcJMdAmkd8~KQiUYDqQsW{g zk0|Q!&|y+cksT*r7Q1LM!iQcqJQU{x*X}jhTh0Imi^iNoH-d z*FPlM-6&>QiRa3S8e)*_3kkJr-!k%zyGJfCO zf7F`5V!{8=AJZ7FB#@Y3=l4NaT)OA+2pqS_~h*Ng`VjQ_i`ie+xuOQ;{n zSj*6z)R4h;MXith7j_W;AB8ZxULX!D&mf6*&O^8tdg|f?FI~TxR2>|>_DEw}uoR=o zER|yBQhW;)MH}zwnR?!1wL6#T5%nK*Sq-X1m;zk{^r=IFN7ZkfqDPrGgvv_DyuSO7 zrSX$HwjXcxtU+y~ugrYyQ3yUAh-uf{`TVO6@L5G3l8;)fbAbi#;1z)`Ty8iLBnmyR zUZBz7M|b38u+x;CCCAjhf#!l9)2as1}Heo{bXg$ zyyLYFxAqo$nHy2&0DCI5X;~j$f)}bHwQHy&GaMqL-%*2;QaLl`v1)&0gkiLL095^G z2ND6J&Aevu!T@k0CSc3EiKOEAFCKkF@b_-i*{_ru&N25wqv+cK>E9#t+GR z_MNsqMmpth$ab(M`Jgqyt~uGf!v_E<5`ZXH^~9j%nN>Dp%aV zip%2mA}Tjr3Et%3D92xV`~JEXR~`3i{YK>Eo2T4p)pZ<^q^pq~X~P`^C#qXQy|Gy{ z%91SwW*VKV>)WeW<(=OV$eEG+teVLtetx*W^}I6b9C#|5u|vg+@(m75w#IAMMGRC& z0Ik{exv6xCNw>6`y^vc-&)HX)n$JIw?2G$ zTpcf)XuuYYwKd9bkeS8?Q_hdc@l?YR3{pGCz_`h%jh=-%oq4pN_>&W?Hc1un7Z3-9 zj%50axq49C)1<>>p5 zij2jG=2o-l;o4jX$=SBwN38XDn8DqK$17bY$1_@pDv0G~H6qYOguWk?sB$FXMBtL- z#N^aFSLoCi#v(O~G0f&Wg%qSf@mRI70-91*aL~M!28wuo&w(U4+o`)Km2h?~B)QGO zD1yw;2`M6AY6I+O7wEzy(I1r3LXK5H>TkHs=!088+G^oLAj6Ap;KR^1(a{k328pUh z5Ji<*D#Y4y*^pP1J263h3wu{q*XGI-+FA4ffW8w7(R&kMMHrprAv97l^QW|#cJ?aL8kn*plJ7>iiUZx!Ytn8s+I z_8&AREoEAqElY+1#V)rY0u2>WH`kDOL+Z{c;yXXVDoIUT z{`v4#skJ8EIhH)lJL^%#Z&NGrncRhtvxE_PohSiKvqmY@dflsFx|MN=(xW8>M|^Q$c4fX#I!iD$LPBatf*Q zgt7Yky{X%dlg`Z57ACz&CNSlV&8pKZwOr4*j~`@6KiaWD8__^H-h%xj(B06^zw8igC7!SY;$`>s>50_mc(4%W{xYq^uNB*$F_}G8vaqF znExjt#rz)<#lgz?Em5rh)q2b;VZvsO32sPtK%Qw)GU@M67&Y54i zhL)he4U7S%=98_h#GBOwZk0{2OpOO)h7h>hpaK>a-3n!VwjmbB3WXuX&LVbfGh^kw zjAx{XGMbRNd&@?-5&k&<^-gu6+l9TEBC7}sYdDbXw}K-dk9(T5`DqhYh%HiXioqoW zSyFTcx$Fa1SgP3pKcQ0ex-pf4GO&UA2NLb-yr8M2+rsX`?gKamN(;)gOfwhO37gr3 z+(2>aCd?O|{kK#vUt}32LfL6?$B=KYnc#F_PAIlVN(v@4zw6?SGR4vzenk`{8U}e3 zD@Gxm95vG);Fr7hXn!yYe{+aA5%U?dnd4M3d7NElIK|0`^@#P!{YR3NVvX$k;}~KQ z;Cw%Oh{149X{G|=jH=7*Tj|!%_r|rZZ-r5ked+s;+|BYo;BGDsw*O#nRu)dSZ~kUx zV*0N*{9M!87WW5AXLc{(BJ}R|0~`vDvjxxN&l;9Jg6mH`u+k3ad8#DhG3$>jTh2Es z^$`utv%f85_}xBP$jNwdeaWdC2i)-qDw9UWP9zL8##I>$G(5sq2{#-udWqq!FwsF+ zlGmdJ62`~1Bb6`;sfrEDB0{A?Dk^U@XvXl$2N@K^rYKRh9B3%zwd^ZgMdeFMC3m9` zR}xU8gF?vMAylk9_uAP@GpG=FC?Aos{*#IL@tHk@y=yMr)A_efFwWK`HJqVJwMEQ!`sT z(Lwg^d(bU-5_t+_)G8&D-7?P818IQMoY4{l8gxnY1?h`uu)mL8QqDpcrF~}>e}tUf z@+GBjluLit{KDT{T$~FcDTxO8BYE%arIpLwUR4)4E1Bnz^@`%1^SCG}d6@6fQR!Tu zIA?*+HD9kGUc+9os4z5ZSxS0r;hILsjHUXZfZyZLsaTjc^$XvBDAa>+BqrheEAjN} zH5&?9B6p*bcvuGD6e|36N4A1=?n)exMp-wquz(mZtuvz0VU~5HQ8_zfG^0bO%dnc1 z{NOPQxVRcKy?}@JyffgpR0pkiNjo{1FkZuB#9S)MxEt{5T;D1xMPTdMxzGEk%*^Ui zSLE|-b>GC3vpHN!$me1@TQb~izFe%rZL{B~(tR@ic%9j=gkT#=j-Pw9f4lRVnGM*S z(=y1H{0o~0J%cXktCcffVMokX;rQwp z#1zUk{lN_7%1W^d99vAHEp4J=Jn0JSO*7>3;TC#fjX_OxWx)ZI#x0J2557chuWw}F z<;TUq)|dCYwWEk5x&5jA9pL5UfrqAd#kbwZ^+BpGIlpYQI=w8;SU{D0D7sQAi%&Zd zq^*@k^wC-QG($U)#j}kD-Nm(By{^x2rh3e9rgqM-#?h0`!^MjZ!o{0T%*BU}!o`=) z#Kn&e!^MByV?r)Qw9h6+bSyeXbf_{$bZRnYp!+grVE8j;pdTT2V4NU!pqC+*zF>v2 z)@+%&)@+5g_IR1T_IQP{7HgTg7HfsIHf5Q;cKJmN1C~de0DNLIRT45ZB(RV#z*Xrs#$!|RrRr|dZJN5h zZUquXBV^aU<6ECauH5g^e{kzeV*Z%0_mnEzRt`E~tTe4dDE-ormuwxY8-?X}e;^)% z3`-fhQjO9680 z^&)FDRQo%q3n|nS7!e1-xz%?7sFq>(50%&EHN-aZMGOtCmQnYg(tkW!5G#dThO6#~ zGQbHo$?VvKH*-3hdw2|2M#~0r7~byK<^F843z&y#{dr5m>TY{nIb-9k}S( zbHzTuH~x*Q8aPw_sS%^92m%6LPBbG zbshXs(R1#Fc54&neqnvNidjo5uJ>cvs`|3-{NTGIknCa7<4xE~y=u&K%_0|$$|$3i z1@M3MSKbC5bo|7`LfY9iV1pa^y&H*y^epYq=!RJOAnpN_=#h=ruk?zTvxqR;V|-HI zV;?A-Js=JJ{bQkcyO*3@c{`th5nOAY34p(gzrc*R=yS$JlnivZa7I%NC)2;xPA!A( zPNxmIHvq0hW}mVpLOub@Uo{R{CV>y!N3*8(rT-csh;E0aT*nVL{vH8@+Ks_o#(xbD z3~cezbBEHlMt#pGd;$LiVsCze>8;JZL+obx-);iQW+Do+JDTyzfZQP@dbHg)WceWc zxEeww7#M0FT+@skIts*d)raQzx5mIax3|fgH_HP2AYpr+Q0-eiV)in%5+&-1{=G0m z60pNL5NzL?)`C(0d;1{SL`b)8wtF8#K92S92IszF{!e_*v2Ow@`mrmq4;$xW40Jom ze*adwmoU$XwQ!8uP`4D@B5D^`h&w^Ec|GQNJ(UIEZfj!R--~pqruVArxVTjZ?Z{T! z+gq&Cj{sf1HC?{5c+`M>o#?$oJC7R|U)?tti+^ulBx0k z8W;#6tyfJcbwSS-BZyxB*L8{=I;^dDV< zJcTB?HP}o@G~%8&dSiEVNHwV#`H`pniwpm)Ja_p?Bb&<1okpDie-O$su3oL4yrdVh zc*y^lO79z)c=u@O+T#7)lXw^=wf_Vu-Btxi+dDjdh<`bl$irCQ3auOh9CdX$*fWAB z%7~(#XTg{LQe-*V@3=iQ^6>4#$-SrwJPeaf*F1 z+$`g3nsY1H-bPqB+n*oQ8{!r29{ZSe+B9eC=XXWmr;BhO#1Gm)Lb{~6IrX-UeHw_U zLpkC4G&Q9t&1tTN}C5v@An zW&sp!{DP2&+D@6?`M6yAr2J%2&p(-V1G_iSx1FWWz5PC-Te_>i4nI0-W8*)MvjqDQ>T(97MFF%ejz z?gO3T@=1@&3-_3l^T|{US@CjEL6=G1NPu$jmUH@Oca_o`5u;lv9+PM@kPll%C3y@g z9-3sf;zmxFJLkyUKnFXw0B+OhuEdbSE*s9xfdpjK1HUF!()a)=8*I#7jhzwz7YBe3!;HE9T27ver$lZCJMlCA4eqY zK5i8sAVBw2!uw_abD$?6m+_}A7S9$hnkUtxp=VHFDljBNAby)sbr)m?9=yx`DIydw zh>)M&AkEKmWF$+lejMN$F(y*{5OF57YQ|t2U7UQNnQuT_!10)2_U&?!7j{cAU#|#& zY33;QZh*4iP;H-|n4r&QXXp}xKzh_r@}=hc9omf!m{6|_NK>EQv)q_aOzsze{jA2M zgV2(-oEgA=$Y*eFlZ~4TC79xRoF=@qzHGidjRIy$(347tn_=xE-26&nhY9|Lst2?* z)(`cMb`$IWv71EQoQ!RZ9Eq4Y{$)%l{u4&|zdLR?Isf-I0ShxL%YSc2WvE-*lD5EK z%Fhh(=;=%6>G=17q~{HwH~qwHg1i@I;2h@;><=@Xgw4<*5|{?w`fugK1QYCj zrw2ht^@&u0zRJK#WH}xvJ^#s=7qy5)g%A&ga5IV(iZ2+&9G*?`xX(u+iH+>j%Rnv& zcMNCDHO#^w2yB{olVwZ9rPk@ck5tnbxSzo3zYkY3-@Omz&p=(q9?nXk)NLulLRsyX z`;&JOM-B`X%5hUajtDZnZdU>?!5PBAtDj7;Hq=O7+Fb&{2r&lFTzYwI5U3JpBy|y? zx^i$(+b%`K=eD{nu$plBep>W~8Tf-|S)4NgCD z9A7~z)ClmQtC|={6Y!bz_D;7NiunT6NNj%$IW+$^3R%(ckC+Te(0pk*FHmqc)g#2Q zzJs2%DC=pl-nyKJ8eWQf;LjaXf`+k>A)quZnW&{ym-~WTbG9uv9FQ${rr6H}Qdh~x z{)gvqI6HY=tel7?2!5Cm0+l-q&qq#k+uY=(oVrxDXJR`!L>>=nErple&FZuwV!r4e zOrd;ce`P+onYj(V$p!J+-E;4LE;rDTa7%2af_`~HaCq^zgXA0AriAi^D{{M2tT$%+ zc3fZo1JAf(-u?` zX!Gn)@

E)w&v|=BDOChirTad5!zA5HJysIO#{0F8dO^gLLpqMIWrt;~Nc5?JuuR zOqknz%Mdf0st54Xx3Cl*IpnYY8e(QIc2HWnx<-8TA4cLIk2tAwb9-wY5u)_z>ESVf z9e+4^y|zOyMX(N_wb}*aC-WJ@{H_UL5)2ytyhJ;j4yak(v~7{$*NV{*X9Gjp%p@Va z=LVr&c z3qBtm6=dZ~9;Z(F#!5E|xR#ETzprGM&o=+ysXYOoSNC}Fj*~m8v;NPwu1BbQY>;F~ zXq&RLHGVX=UUoliZl%M!iQUf!`m0G&?4CqMonF;3sl}9qd>X$NreV)W7_XpKbnskk zV-UG{Qo%(y?my)tuC}$w_bX#owHMaQ%elv@-h)rC?U&`OnLR1t!Q?1n`+I8F5|C?vbAwW=p&0` z;hipke#C^=VCk#oanWbwTLPaTHmS+%0mOW9iOs8*^50N#cwLbOdMK*j6kxQR%x zSVh~({)zGgrgqt(bsbH%V5!Q)z9jpdCvRl*&so^>v=vnFxaYO+gKh#x;0k0T)W%Q9 zySJV$6SFUq|cWG5pLq)9-989zIYb|xev zp5g>PvsQnY^>@Pisic`~eVXATskdC$)8$A%#w$#@xb4Fuf5zq+ghz_V%a z!lbgkClrQLGf_HQ+#5a0T}Y#hdC-m&iGAgR#C38d=M%$+$Ne}hl+sSuL)l`J$X(KG zc;$43(f&O?1R;cpiE?$9$ig()C2bzYD$G-Cuz1-pegE!aL&w>G)#4tinYb$GCg3r)~ zM5+#4@;dA6Dh@m%I-ZzHy+1n@UW&jxF#i;w_y4KiI@7l5_?TH+N7}myYmmsoz+R*X z9omDAQ2oMaHrlCdKWuFITSPhwkq1NoCD#KwLiN)M;i`bln?KJz+?q8{{S5fh-)t}y z=A1^OQY*6t>KC2N+Hb&Ro?5x<Rqp~+(l`HxeK%me1hOafx0Dt!ghvV07a@u4CB#Z`LtC z{v*)}5i=+2|IdDKhMI!y8Yf(5cHYp%05WxW-1ic|vs=FpMym$j4pEfJsA2{}I-W%O z%I52nf7C^TvL^kWxZ1$?T|}Wkg60?7BAC=57jG>xvwy`1HX_UZcN&Dz=h4Y($dry9 z2{(wnup6|!xZS*)-5VLb2)6)IgY$CaL`NesaNZRW5Cm2+M4cnqsBQZmGFTl-3ikog zcoa@87WD?lm3=6kZ;y9rkFX%E-s5!4Pt>2{R?geZP~1=A(iS#`EG~Qb=iuQw#^wp$>zfK^ucu&v2Pc z+Yx54O~)t!nYAfwr%C$u#0FE#1~A2EoNPP?8I$O&5NbAlo0BIXsMtrD2w0%ndLWJ~ zdtfHog{5aA7ohUp7EIPd+EsMsfZjn$^&OAut^u-CdgLRnB%0^h=iF4-5J*! zbScis;BowYR|5g+56F?=YR}O~a2C0d#~|C1Sk(~Gozy+Kw)1cKozyl6CMXX_M*LnW zUJS8D6Uig!`vp;*ats2ppB_)2=jGtjmOwl(%_hq!ztb>8Y^q(M>JU6@T0a&7`)cCY zuARW}vQoW30fyI>&A!3fNowvXtEMF=Wv)S^QfUDfPa_NChLY!~$GnZX`T0qg`HXWk zOvn3BzeBEA@IrU8aW?UKoqoQa;@<2Xt|h--nlo!YrLq~YtFgEt=;ux?dEo6jav`KsHpwsXM{*T0a_X<(OY7lo$Di-rKbI({&4+4TdWFqpZ66d( zE@-X#KkyIM09YQG;k?h$jIJIW4MRH}PW5=yRI4wk=rHLBg9`%+k*$u}E}}2<8)NH? zjj7)r#&NiHT|e+ctg&8x%cC1Xzq4sJpZMLURP{x{rIQY9LuR|4h+tIFael#Q=FVWGGO3* zXL$Sc?&1g_qfVUga^c|8wc5-~AM*HcY+wVNy;A1f9b~4a`W`ktjIK`*Sk$#t`KG2j z^R3M{K{Thng!?|szIzJj&L0wRv$KGE*J;=+mJQ_Ts2(;w8SC5V>HCgfWi2{?)sqMS zUA7VV=`U-&4QWgXBgQ`Q7MxRT^aVDXS2bO>=} zW67$yd3scI<&2tkj1O^tA%q&5mLMcalkwE~j(kWHnck_@%qFsyN88+&8aPc8V`ln0 zE$zf_USg04jW38GV45Gvg2zeZc_dth95P3FdNk93AeMmts=+a@pd!UZ|B@aD&9c6A zOl8*QPKEGKTFft0lv(Ip3bOg2pcsmJv!Kf;GB{@V%E0=4=}zhk#bYU+i!u%TVp=#u zvtJ6Urt9LmkGoVDw~anBm4Ttn^qF4kRW&#zjWDuK5lS)@7B5iL4;q?8_Jp_IH+dEQ zxuJF+2qH~IL~qpUqSJWw)f{P3>}eL_f0w`z$eUtvzG5 zr=6~qd|un>7=QOth7rXQ^s&fq<4jLY<4Lu_3jH$Q#paQ_%Ix}{h5-HVK7`d!_iCN0 zN9LJgqTRTMbfTzBxD2{u#=o?)hC3@4`zqK>__bvk$%YWspZCBm; zy(WhAsd|Y_U~uBI#f)zfw)Pi}O`pk{K!PHFIdle$jAn%R{pmv`F1V-he0h$4xoOtB zt!e9Wb92OQ%)q4CFal!A%_P{H`5;B9l5B;_*-RS5n*#L93wyltF2 zvA$XtHt;bt*nIsJGc$8p|2%57#<+UD6&$);{gt@8ZhOe0sPNQn5maK7fM?PqA(Ai% zu%Lu{F=mBOjLI->u|cMtVP!1zEG^OgU`kbHdP9eWK_nzPLoP7bYSBR?YA6Y8aiAz= zBs_oi_<*Ep2$0|v4XEf%P6}p7;3RTRY{;?MJ$SZ4lzWIIbaL$2#L+oiwZ(pX<^Yrq ze`DcjF15c_IFMsTS))HSM!{>T=t0c&v|nH0={%(a3T^|Y2%JM=m|<#q@xb~L6v@;Q zvWT1$7-Ct6I~>${2bq8C#B?hpJ=fLvNe*XR98{y@3n1wu}O116#x=($EmSoT%v%l{^}S6pFj*=^ajCB;&e( zlCIbeKc9S2ld`E$JTw!yc=a9ME68iIK6jgR1SUdGaSWXmlHkBB)^w)78!lwEd90F^ zvSj!rbIl~=xk-V}YPJsk=&xsW`cc4kLsFXMig97n%SOQ>SKHst;Fnfg_Wb;tyMR9m zP6XQcc%62CR@JP#Z2YQJxCOj}|1=F5INJ6G6{ifCCc|Agl z#PEL5U&cl+DDVPZyup)^EeFl+6uN_`=r?ilc4&~)fyh*NyZHN^j0D?82)Wii#qe+> zyG~v; z{8qCS=b2e+mzi5!QTDOqGXAZ?}1;x@rmxnqEl9%GQ1*oO8SoESJNfhM00>7RK8p zo8Tr2gU0_0Im47%2_d=Nl9oiq=Rz5m6L5lWS-D;~XT zyOoWT-6Y$i`N&e4jtXI7wJ3*+j8QV@_~2sql(n2*@^iX(o{(AV60 zD1>My-XoxG3HRX{UM!kln)0VC5=^ktE>F5QC6oqnh*C+Boa$0U1?Q!3=xJ8*%P9x{|759x&LV6wu4HLJ+m|| z$K+NNuF2cH+L6ZIih&Au(;_BLL?l0EkSJ9mD-};?>HPhdn#CGQ+7?$r(u4Vi_G!$= zJp=^iCAriYJ(CM;)K*w*XHS3oklc7v_b@$^2dNmxddG3#@&r;Bvca=hSQzxK5uu1x zNbv+x9W;s6#BeD=*j_rZ1F6U&G!viw&L*-*x-$|tJ$&Y+>_+n^;$NJSAH-8B?2Js( zWm)rt^KH(PW&5}|JI$AX&>6y+x57)(X7MHDIK=w=DkG0=2cqM~ue^`z=BAH#kL&gD ztr_)CbjnYlqTYQoq6G9;sI5Itygb(z<;|Noo?DzoZJz3(`d-;wbsWk*FkjJB6?wXe zWxk}L5H(?~`F{G3rgnH;i&h`P*^Iz?Es~BqX3n0NOin6*hV)Ddc*JOVj@eVL89G%dd4$gq?nGJH zc(wG2t-xtX3+_ZBmhOr7n(EB}*qid&()j>C#M@G^)t+|S?3HLh1y|-0Gr8(Lx#~&q zK1~ZviwB`c$Z0a;%vuANcf06Q$+EYivJ>uu_q&sYK@4sTFHd280{!u&sr);u9=1z{kj2(n+t?g`WjBT8VI2na)t!y2B+vyt`6S4eT zT<$-51|*ElP0gH$xVZi!!iwVu8>6bZk&_wG503wHl0zbVKUv#hp9n69OTwm`{I>qd z_w0;LOrV|#i6>Wa-bRZ67tw#}RE*SNlG>L0_onN4{wQtH-_E>= zXG-|;2j5jJ1osIyxu#-|M>%iom{O`lf|Uny{8cI)b7h-V&g~|m$8ujf5S^>sz>O!( z1+Urfj@J>O{yl`iKimZpC&hbhUOJ`-}UfzlMa$ zI^(y9_L-%7C0a$NZZu0J-29nKtou_f<#~QhR|}tWW<(z^bfLyR!|aPc^GuIF z^P%>Mxm7N`QPM7a9Hvv~m4mDYLay3gsv+;~jx*=rWlkyYQf*NU@S9zt`1%jq36a^a zVr5G+o2?hUHUtr!vx?fJV_Pe0ZwL-Kqz-qhinvb=@GAq-%pd-QIMVMfyz$SRTB&=r zHcjIzj6Fkr=jMGvnfM5f)^~=ejG+YcI;_(Cgz;v-V8>tb6sZAjDrP*BD6<+(q&kY5 z@;uBz`w*q^!r`w3YPpl zgqNUEs*HBKY&YBS)8!MY;$Na3Fo~ZHVF=^M{QuZ{3$Q4+tpOODQV|dYK?WqG zVd#?`hN${IqJE1zk9#$`al2wJQpQq zzk9E}_Nu+s+WXzx7yF9;(a((NynnEVKAk9uj|4g5H>x!;Z`+CzoD%g z-nlHbFy*JC+W12?dF&a6p684>zlphZWweJZyyD>w`o>kW z!LPHqvuW_prVOh7@8MOiW{XP`)Xg5eQZGw5cK1f1=pHE(>zb4K35kaH>0|1twEf`? zy8j$)S-H4=LEE;=UV_-7I+74;y!boh*%i;f;wgk-X_&~jxEK#I_=a9%Be;eJd})rp zGjigMmKbb?(BE@9bAYq3sEf;(+3Z&cc|yV3#;w&~9mu~`kP)cFcAH%XPE#R@37q2l znS$}RoIUu_$Kk`mImCbZsF4u;bR#`VK1BmX&qaRMpg(`K<{^*|&bj4-n8 z9{yp8edFgzWF9oDGP>`R39hC#ibLdmWn*LSL*RLogk`rUji0g&9X1Nien|WnksO>{ z!fF9$(B@)8lLgZg#X#mu`!qnvOG7p*vS;DgO+`@oF>&n}HW2wF%OcxlLRF)ln>m)( zVuY;8(UJ_7t|f(e=B+jcmPvOv4c1Ox$|!hgkd+K6xD+SS%p$Kah9g}Uy!~dHfw>f$ zsYA|D3Z%$dyEG2~Kep%crea+C02!wb8m$*^I6`n{GfLaNN8i47bP(Q>k(t!E}LlfSB? zN<2@L`oe{VCXOI-f9hD&yh8E_+8S1r=xrNib@2~S=#lJBb+t|-mJim$0zvLK zz0#$V_*@eCD5P{G?csz)nd<_YGsnHjY9`c0?iwqQ`P_yXXGo7;P-a7Q(+8PHd_CpP z0vw$iUjuFWzxJ4s9-gxyMS3Ki;F7{EC~`Us$e{cwt+Pz$nLZhoirwcko&C z?)|b21Kg&P=6iUF3FWm3+Kd&)yxcQO2gspBjXm(WmOi5AT2c=kx>2 z&3USRj7F|p^8(?B(o&LY;~jyKL-+Q|?313JOX|VE+{2CEaQR%D6X?gCt|Gr^v6Yrg zaXlt5<96iVzs<%f8ejRmk{>+M#zK-*D5R$IjO^1G(0^Lb)#AA>r9Pka6(ccXW!;|sY4KwcfAo}r&$I497Y<nxTPcG2em3zBiN#ZamJNwg08O)2W z=g`jG;wo!fX?U61eQ9L<^!doZI6M`mjNnthb5bBzdfh+Ig)Dc@Xk(KmooYDd+&gC#87JUN8R0u@sr>Zn8PiaCvf?uD z=9zLYv@_XR=&y7jTe^}%ls%6U0z1(05*z8>qdg;#$-^nzbiMv;hA@*^W1(I(P)GER zu6f#YE5lnK;R0B=^B@DhZfxq*;@v$~^+o-a>0rupUaMD%oF{jE1JsSzqg&jr$8ZEc zm*FR17|l%GUTo}p7^wB~UOw22lh*8dpVXoXqv>HUA?aS7X9toG8k`lU+KhG6==^84 z!_to;Gi_6dv=2w^0x2mF_3jz9bX>XP+>5H{){xd)9!G-@4x?;(M5DGd>eeo3v#T0T zYZTCtx;O|sO+ZPj-_@1Ht*#Y5UMbW}Tzy@4`+iafFD#FyGE<+dqw*brtuzV3qjN~L z#aUWBFn>wMNB6EoO&YhJp)OC2Pu1WM=I4!`n1YDmE5kFkWy@RU(atl^=odNACd*2V zPi5{8o2>qG%w_-8)D-o^rj7;uaS?E5a0oCxWhuWE^@zgj+n(OeO0D}swZ1_Ur07?? zijVeb?z0m)g&phDkxW&R$6fSSBIGAF=?E){_;dUG*e@D1F1?4n3$ROaS*OWNczAA) z2+zK_??CL~*=O8aW3DZq7SbB5<0a6&F_gjdYlwD-sB%BsV1HrC%yZ=vPc%2*vNlQ zgcuf)v5%2MY?ZZYkGb9KjNHRwPk@ zHnMmxXt%PsSj}H1-0S$dbm-XS4VJ2H(|ZgvbPg#FD)h0CoO^l1D}(G~1L9M;){4g+ zm$k3gU0+bjfaux9W;RHM^a#xB&BV)iTCQxDU)5O?GgG{k3cW;%%NY1=L8kZ$Pb zjNIKH7*M-5D}oqRa=VOX%F|$Qs$BiB=>4CQD=y#^hErW0HI4ik5IRy|+4t~GVnw2P z>UA8VO?!_@=|xpvm5aEMbx@Y>7q@h9{AHV%-mdw-38KDctg`^VSUlUAHyT5|cR%o} z#;WqyiY%%%i}mt#yt9wo&Da&sj$Gw`@m9Z12y|Z?RA0n7%E(r(2-AL?ZruB!cD=Ex zDdh7^9>W0k&GNZgk_QJlZ}#;s=kJ)+GG6J|s_)te5Pa{0cf@#uDXoBWD3W0k+k4_& zQ0qMHTM|sU;EA*Ag#Nb$n;ST$g3{$EUpNUAHLpu=Vlvq@A_ncwo+lHDwz2-qXSgkB zaOXk(9bzVdN|F82;0BP&@;X(!MyY1`5*v;3r2$vn*Q^<2?_z__JZ7zEk9avw^z7i_ zl6LCBx_^`gRzqLfAX=0Sj<*Z#dgigtzp+!U;0a=(=-{kp zp=5F7YZyxP&KkGrskPsk6j6IT!pf?SX3^DNiXLG*_~P7={+W4iv*j-1GApMWbvOmI z%Wa`$13uyVm^rR_TX=e8lq?n#kco$^WP`h)Tm)Xy_!kszI-^?p}u|~a+xOUZ5+i9tkOkMaB&TFfy6Xo(BawND% zJ|hF>vrFBTl=>g@t0k<}Um(&D+?B>16q|D|Sjwo0EB`=axMflPLAi96>_he3c+jG4 zg~FIi&hUm+lj?RIqZ!w`J;g5`5APW`%|xzw+G7l=-#@}eD>r$1`ds|OYSn*EtvEPO z_mq~^v7(Y$&^P(ZuI@|#KL%sZ<9fSVk5`jEPbhNiF&^m$wg*$=!rJ{FzLoTP;(&=` zjL|Oq{??N-ylCK@7D%d6j#NCjy?2N0oRi=NOZWNb_|`(Re*Oes&iX$cn=_t>41bVE zEqz!%uZc-di_frrv2I=^S{}1AElaLNKdxQ;l~zkHmp10Jn)pIVZ1UUFwdr@d$_8$v zh3Dn0A6!$fLb7jL>oPP#U&$B}_Sjx8R%}$cZze$fDnUr%g08AdQlGnIq#L8$F5-Hz zlFw+>jV*IFE{WW1NnPrf;PXXd;#IFo6%FIF2%^rXfwvK)w7q!5+pVV5GrKIYubEpv zh{_aAh}F(ozBlu-B=^31Ykt3bR7)qBU4P`GC=vbKdJ8HlSsC_+EBd_(R-F_nN`c_y&d#P;<5+Po0|D_?&N>th| zS@R9NFOYvuk>5pg+^VsM5qbOhP{r1wn$F4&Eopd9dQif9j``4yz>r$jLZWm^zBu0A zkhY~nwaQI-8zC1H)4@@M)Sktj4HLg7K_oG@6Ee)Wr3#$NSyMJ+{)J29?$R^!$0cW- zTt1|}UG=b+fKr{2sG#7!G8#?cvztmXZEi7*>g|yV;62>U&P0Q6kK6? zaZgW$pZ<|WDC6Bm!Su&oST%Ev*FRZvNg{BcyHxZD-Uvps7N!uw>kq_w5SpEu&$A4I zQt4E72!bRZnTMa3IUpfc#G%6Ilpft;8Ej5Iiw!9i!BAF(u`^XY25W~4be6St;Xm1I zz|`LrKl5~a@*xFD$eTCsoHieS^tDb>8rG7aa%_Rt&g65jak7uiGUf16i{;!I4Uy3a zlsdzwFlly;^-E}-q7)8Wzihrvnz~Lw*?olaE~0{pb|jWDO+)`V%oBJ6#198V&<`)R zLy)+Mh?i}8eoT+C-m<@~5Zb2k@!7hrUPfYUhE|B&=bjr{612FYrZ=ObQm9g8+SH%L z%pB7(g>KPu7$|R(Q-_a)CO%@j7k<>=e_5?nxL8jdZTajSi}%U+#4>?WP^<0^`8Xq= z7VRfzSF&wr=t>_+)JISTLG_Qwt+_66%EtEgbw@8Z#$v^UrdO&DK59+3AaN?NN&B2s z+k&a-Ca+`{&Czk2H=R~AaJ?q^Y?ZoQcphiOqfV)Y2HPm}SK*YD=a(P7z7*{#MUhXW zFRt|}MS=1O#Qc!_Ld=ZsBK*A)AsAta&hHY~{S>RqYmfQ^0mvzpn4G zOO9eeRAzx^OZJ3Pv63on-C*cjQiVqiqMSt^bZTM2n;zbi8jU$a7aK*|K2c1pC-~x$ zM+?2bOh#u)KjXC7#W0|BZMpN%ngt zfr?qkU7N{1#V4D|ulUwHJGg`1xKSiS?w@`4Sr%`%QAb+4*5RVwqe5PzTLkI$x;D*Y z6!-j=dsi{zHv>ME-P1^blXN+J%rqXeUyC-#F34BG9|<>ak}-o_HF;P)owD z$<$kMvx%OjMw5*DS3DhylLBeTDji>#J|#YLX`7TbfGqy2WYrw`XKM4jj)m)Hk7cQ@ z@jD&8t+?;=VlvmjD}nC`b~v=mhJeaeYD!B!Yh~l(LnHbKsv4t_hg9fTa>4Tt&fLgz zTgdVR6B35I7+TaHf#zvfNo zY49?O@ip;Q1l4@4*s0r{-Kpq4dh00i)Q#nM=)tsv>=xA0V{2^pNu$Tx0*vx%Sx0#h z9f$qSV`gK4z|U>h%<1pgFE5?Zo9eAYR<4#Dej&cZwV5)0uVL#}%iZKdJC%}PEwx)V z_Tx}jrkpjB^&a1@dm?+;O-S(Zdapp^WXTQi8J zn}%a9ANXdCCY|lRR=bTqm+JD~%AOMOMIru5Lfd0|?I^%8W>=<3;2fH&jStnSHuU%8 z`8hdGcc>#Zt~_Kx7j+?9o$8;1Xi6(;AIaLp8X2d@ao1v?og|7QDYiT#qF%zV_O9mR zYo9C5o#^V`d6b{zDN;K8C{C8pURC2(zZ^u{KVgp{C@s9a&vW7%>%-Gydu ziQzP*A}K~CbH?g%HH$tXE@Oc*=dPu`hFPPj@*qlzcQT^7Qq$3evpn!!4(7^h%uhGns(u>`cp~pTaxo^ zoNTAc$!OGs4UlVo%pu9ujk`NjRd^N1H&bAsOHHv^Mox1~cwc`s)8$O!6YC!y#GN~% zXhU(Gg)k#HO*;*eWczZ_uk~@pZMr`SQV=bDU2?5mA3}r0Fb8jzDQsnEgz4MtTVXH? zUmKxW(&l0e6RY%7AYU-R((WsbZ~DqzS|9tGbpvxySSwAtIyl3n>wU!%d30R5#-WYf zG+~9$J^oMCcU`niySCI)_h37HQv^g)78m(kLz>fA{gI=eq((1>F7nPvO6a7w_UyIh z)mZcD>gmp=X%~z?MUsjL=%HtKP9)C0*JzQfldJ624i)m<&I|a;euDAB{-7@cHHOIS zsqKD#Tz321YD8rueWq?2#1LUYm{M_Ay|(v-c6SaKD|v2in|RhC<#3lf!~ePO~X57Or}F`@KEacWt)>ES$K8kU;i}XMa&vmH?lF5RUq2U62A{r_VL4g@ z*BiAWd2f|XeQha7*!o?PUV44{qQoOCvf?vwXsD$=$}mp~qep#rv)jU9ORkrdQu3?I zoR9EBMGh3n?;N`8c_BOW60eg>XvniS`HBRQ3f~ zcS`Q{=oIbZm#Yi8Ee(<#1d0b{Zx*4GywaMxrdggcXb|EZi?Hb0+}G!A#8B`d_{jWp z=9;c96Vh*!>!njnj#AgIu$tutI(7vtEN8z!d?40fINf*jY@M=ed*z$4mKh0ja;qr> z$1rZ41Das*=HRLH{XJ=F&R@hB(PozQsI4N+V-J{WnVr3KKMvB?&cp!!1>tWIe5;*msoEs zZ&rdV#zCu1`nj%d+3_r{GtHss=9Oas%q5Smmb-V&runp$$~=SIM7l=GmXGJ$*4$EC zkE+_azpB`jY3JPQb1=(7Ufv@@8&(1lp33mwlDcMN|AqNe^N*|tp}!{Ei^Wt5iITXB z70|jIiL{AdzB2wPv{It_GoK&oT=CC>)A8#psksp$P+eUDOI-}|b6V@`lXsx4cN#n6 zD}%9jAE-CPSI4Nk5Yz|Weyn})MPG;Y_FL7x45#|G1vC6a<_coM`L-;{#N4-(Z;)tf zdUch|ik0|bailRlMk_m&Pj%3-Ov-K>MCd)3U|@V&EJ@S3Tp6)&u&j%Y^-3A6UZ5_^ zmO&khCzQ26&h{dMy8qx!`Pq3I=i|DV1dR~Ps=#agujQjd2Fe};E=pa`aZ}|jysp@E ze0J3&rn%cMYUs9Pjnz2)=fIwWh?g>FWfK?A49a)qQ|EZ|aB_NyFRk#dm3!a}@!faf z$K84keLnt{XV|TOR7;@JY^UD{amYCQQO2ru<(9akK;uU|c8>u*{Ws(r7HrwTf$blH zv~tbe*tT08Z=#j)-FS17FRIGwFUfNbaE`wp9|O{NyIM=om>aMpZoNM^WQV`9-|+ zy-RNn{!-<+>lrpVl6dKp*5bG8!B|hd?dLDy_FD5HX14FB6N}OLLuy~=^Z7g29*J%* zVNKmHc|ctwIH>BLZj>|amcDMhICNvf>S^Hmkk97(a3|?e`7#)FYu0j(-jp`H(DWh) zvu|0(d~=SId_^L$P6wYtKGm?rzypHTBUZk;G@v1BU=~l(6eU zN|fBClH+y~oDZKLWOQn%2Ve0ut}-kwMtu?Ut;>y*WgHl}T}3N#&VGHWko}f4Dl5k? z(x?%&mw~zB{6f=V@|Fb+x=p>!0dMSGI5n8s{Rvw3d6aK|mz7Q36fwRxj72ffxIjrY z*i=2x_H1Dh)Be~swWD!oA?kQgVDuASM`5LD5iWB_t2URTMNQexMA#>_xFW-TU8yks z%S&XE+>uDgj;rcggT7up+*4cALLP&*&Cm4GN&IjjxTt-Lm<+lt+<69V$J*(1v-*3I zbv(bIO|;Gxz)$gZNz{EuvvX0mYEY5RW3`$QFB8fyLdDA-Zg=N_I4S`26cgJ5XLZOW z^@pMjT!=QaA%otZku+?{k1{$(=_{flclJ&2!$pq#9F>lVcuAdmGv`J}Jx7I`RdSZn zUOS8N9c3cV$_U=&&(EFQ_fFb7FZ{l)HukJ0u=~&H?uuo`mvRMv$vX|oQNBk(ixnT7~6Jq|M`Qg9?ccb_85!A9I&qr(f8wn?877;X1d{ujcbc z*vO73XB}6*wX#5+pLU$1MXbY{iLrGwhRm#Tj6*LoEVDb`u2aj3i#}n+KrC0gZFa|{P8Y-%Hy=erzXd1`wTXxwA8!a(M%I;KR{+6H~ zNQRyo(JreG*?6;Hs|w^|R7+kODIf6uRBq7c?mvD5!h{I4>e%{eY(gG37}dflwXmGkq8c|N)OBjY zik>2bL|_lqCnp@gfSQ=GQm>H;%|xk@mhjT(wl0q02BmA7zYXEY4P4Py+wN<2r!$)% zv`Nj-`}!sLS=ViI>vEw^ucHkM0=1>1@VH1f-G^|UT{IFbEzeG4op49B3vAii@3}q} zSgk}B$OcFe%sSQbF+YFVlvx;coKT?7ms2@G^<2Y6mnW)_Ae>rXv#`=rzH9Bkcxj-n z>>T?jPR4M=Zt)h~5c^j5z($4(kz9Jdx{ZUX-VjZ!(2@6&mt`2}iG%IU6n_n z%A*7X1V?nb_L5DN2N?rLgcOT6 z>NW`cGpPCF;Z?R7xL(_~-N-)q2HHb8AMMk~!t-0Q60E=}+NZAk_gkRm4>85KZ^H!jM_8Y*#&ihO;l*Tt@efrj>WnjPD1WrpOYnJj$jD<}8R@wE9wZfCPL4F-S3 zB4XsreV6|HRuv_l5vJp`!_@}U#4v|TuUDpXiyfX+D97o6?U0+q#gOVMcQ#r#mDDPZ z>fS-^=wlIwX{Bg#P84ZaDqb@pKg!EEu%#o>jA-9zo=TYCk^tafL;FUpW8O> zk*(F!%q7SZFC5%Yq95#1dh>7HWo6aRZc1WdW;kG|E_U0PLuz#`+=ZTdw0*hhBT{Q$ zjcm|@5&LX??m6t;qssMb>I2H|a3{kFMnh-xEyiS_Riay?T4JUPeY^B+f@`VWEeKbVANeASyEaTC(VW>e?DvvWcTQ9Vg4*A4Aa56 zvie{klsoq=(ad!o;Y#c}2N@qnBA=I3x35+?w19Fygq4tC@<(BQWe8*s=y@-0ul7ux zL5!0^kIJY1{pF~JNy7|`jvT(MH0lzT5W;((#CDbMD{jd|M6_OklPZ_-7g~60v@ms0 zL)nsbu>{b-{mz3?qG8jCqbzu4!2P!UA&R#?@5Hw*yWU&O?OF9r7cQz<;#q+`;RJ42 z2Rj#rsr4s?m1EXas*eO`XKd5y`V`dh`M}Jk}<6c3)G$tm)mmcUDaz%(jemA*Rb@lP+lZ=^v1%O5txwll;)!u!_E!`&1JB=@FSRaWVvn4@$u&>(yerb0;EMK!FEGue3e?~js)UaGk zoP2_=CfBve*u#C+#y&y7->0dwB=s(5!FsOSvrPEsXXYaZpR_q&-E3~%?JldV8f1gX zGp)VeaC5g#Q_k5;LQM6V^od2(8YhB@%6gd`i%PFf-<6Ac$g{m(dY$B&K;4xGic{q3r;=Pgy*+J>KyF9*y5$G5d|3fcDF@bcOI_!OvH0VbaFv! ziYnJlg-W$&R0Ndxtlp0w?@Stvlh8i&+ZenhEYvxb~`9*ei=h6R5hM5 z{XQa3a3YkByZWs~ZH2z;`nuQDFFadY*dPYZ}d>htk-MK^N=^)m%RwvySE3~!ld;^+?l`?gK zjxA*|2|9I_5gL|Qi5D~L_(CpI5;AxpTM?u?x1Y1C7IzV5=1p0gxxS@zp$Kn}Arujl z04Z#YE{|7McqY(jkKJp18^~E0ZpU>I)ZO20?XT+hep2$P<2n4r%gf0ZiIs`yA1Y#f zd_OYzcDajR8q?|vaYAGiwGiuoPx)GCf<}3|c=IRIg_)@yFRX#Dys2 z3i?|ez9(4|AGx3cDf!IlcQ51Nr`(`MJY3oKO4Xqu}gG_Cx5%!mY5(amd#8cI^jeA`SLME> z*UdFmX+`kH_0VkUR+0lO(!u3IpM1_&R&%aN6{O|8XRoiSxnizwpzd6>+@)i|6um3>5t-aO`d78Zv-2?E&L+RuNcS z(*ssA*i9Ruw>BhAHt`oHuJ_Fbkn{W9RJy$iyw0CKa}dfQ@Uri*Ei5@RN7ahR;ORj0 zur~R{B$Y)qiDTcMfqt#f`Bu#PZ*#`wchOP4=-SB9Xh<;kRj87mlx3GdjHMG2TX_7k_5o=P_jKsR9x_s5? zDjNA$Ec#PP{#()l9NfR~0HZC!yjakE%C1I#j&||VeZG|C6Y^Bj+`6JSR!uWIMLHo& z{e@`B$L*T!f-IQ|ot>hO)n}Q|(U&~;hmd+p?`v}Q%Nb433#*=53naPm<;Az$AX`xv zEEC?IAsOp%9~r^6A*?r(Wp{Y2KLsj_oVj0`^Of#=mdVVQL|VNUcGAtM&hgIH0eGOU znI?;T+ML4)v1zR*nWchm_YjX(w3u25h?q8)J_MaxV!(4pw?Zp_3-1B9CuLJ$v|k!u zYA$@u!-ePCqj0&bSJPkf9ifr4l7lpQelStqde;<9_q0?7hwg+1ORnR5sbsMRm{PTJ z7M+MWbkZWO4S&2rMgtF1q?gNN)wGHATJ9ci(%llrAxcDNny8rTOZa`=CY7W#I$~@1 z2B8racBv;exVHbAiW`+{e|zvs=^}lHm`IM3x(JgJP-GH)BS=|z11!)`pw$*TL5#dQ znmSv0QBkOOw36PhpO2XAW}j;?DT-HJitfbjh^+IW{T7n`+W}*@?Cb zNF0F+7UQFGh|&T0u_M!wac@em^OWr3+(Q{m`l8ooveimnZH=(1kJlg~XSdsGrLW@W zzPf(k7YNb2SFT2%b%v0n^iIr+#KbE^()1h`wY|&@4`p(hlOK>OvYFqfH@kF3r*d=1 zYju&0X`#TbKZAMy=&jh?7l^G`LF&el1x-qo%VCL-T<~Y&yM3+NR9&7tA6=N7nFrCi z;yxm;`v&a`sb#+PJ$gG*-F~Y$+>O-T&Opz&<{a8!N#vJPW%;*cWq#=}MU9|RTw+xr z(evsO&5OFJ-U_!cRQD$y(sc^)PD*x0l41ifFdACuTwP0OKn7$t?2~M~>jl-x^tP6M zTyNur&^9*?tq#rQ3f7~2xqGy9IJ=qPA&Vfxa}%}4 z8GeXG&P^SmsdxvY9J8qMkqfg9I+_a$Y5}z6@73G1k!BQJn)h`?c>Gb_mYX|C8n9Z? zjCfXFL{mEZ^3?kcd45a601W=c?vyAYl*JVTR)DAakCCP(=#qu@Df0QB1TJ=$ekP(q zKUo3Br!6WP3TA0E<&B`IeyJ%}TpQD2Ja3_x)No4_=5aoh(*xpTfN^ghj6JTb^9YBu zXOj4KWWsCPW~HuIhRj-0wM?%a?AZ0cs~Sysa!V*>(8TMeNXK%u-Z-?8 ztN~HEbavSCN#OIlFYQbBwS4XGhHRCyKwz@;mc@gg1yT^nJsYE0!WF?^_mEoTV7dn8 zAz{m^M3M?3s)w@Yn=bVbGp ztk@r8waV3t_m+B-nn`e-XFg0K1WT!&uTZYK!4*m-_HNGkR`)yN;r_YyQd;X4d?(Ypp68MXHQvNgtr|fS51Z-rL3y=?_6DRLA&ts>uDERfmwb_iieHu7Zbdi zVicg^?HGIg3HqzOC!2C|l+o`zaMN;w_OBWmqbp!fp*ykM#P)fF&R=TUdY`nfGA=1_ z=JritaQy>mT_y$V&qEP;!VeGXBl29QXC{Q4tAw%f`!R=nKHClzRwgMm+ZP?G%C)o= z(I^p_eR5)t$H)p+?0wbGLl2^6QF`9mhpX3=e=LjjC9jl)f)G7%v{P3&`Ac@6yM7hh zdCic9Po0sOblP?=J1`mVx77LjrbQ&vlFn1U$1?wbwZ{ur29A52WjB20Fm&W*&w-{K zjAqjtHOOSZaAck`C^&@EAAW~>YioD%Y}!ztHT$e`^gXE2=uX!}gH>he`dxk*2HXA$ zQ|%Go4dE7iGrhHlTyBCbamYuRk()#6HN&}|8cST%qYmwtC3Qne6K;%`6$X-(HkT?~ z^s0UE)y%O|HNCX65&!OMd0D0eh_KKEmo$L}q%vy{tpt7?vy^gF0W zzs^*5gk26XYCCj~f0bsh)_2t|Y4;qjp^eip_TfId=4f3?@myOdlT1_*e*)tMbEACR zG4pIGHL!9ijP69%miK`;fnlO(E$<52fke=0uVR8(eoH=u6*!*m)WmsT-Zj9ZdJLsj zc%0JBuW^`du15vfjx za+Kbd+;TI!%T#;@t@`M4%&8jpdt!E;U)aznGt7Em{TY!sY6KkHF*NxqSusyQI;&zs z>Pfw@Z$!{HmFr4UP*s$p=kc75vGpuW%@jMjV~g(sS-+cCelU3V9Ma)Qj#^-sh4gA; zix-Iq5_!Gvl09i_q4fP%OJr$PzEHxbgR?qTn|^t(IIjl{a%{PpFK6`AuvjaN+3?P& zIhI{c;8AZ-(3uU1o$u<9lnODZdhvzv!<8q49HjTBGov?VNrT5XRE&*^Sif8WR&uBL z6A^T5tge^Ph&(c%ol3>u6W#x6(KO=B6(H0U1GbA70GT-qGEELsv+!7pU8|ROarBFQRRgpFQhjXQ{E@=%N;gsnKe&v zK?F%z%U<4BmOO~PaOj*&H;BGBt&^j6jXj*UirRSsk0iQB6S<=6Y8_mvU*AM~4il zVe+yAkZs|}n48L&GuVRTbM4&+H0>J)AnFsWJz6rE^1`mKok2_YYd1QT*1sjJ2XmjE zJD!f50FE!f7H9Lj3B&LxBit{&y2MT#tnY1Bb@ouSEIwkaM?zOJHnvm=XYl4$TItD- zYY7!5l@MUp^)1CR1wLTswKK5sc+0P~zk8~F1I$RtT2P|o11U>1bWlk?yTyu($AR>*^C@rw|aGc zVc#X^(l)b7h{(xkGUmTHGL0{eMPP9@6^@u;|oxgFe=S==0I2N#7KSi#`H9V@m7I}rH$Ipi#? zsGE#`dGBg+tXv?81h&tyG#Q_-qm1fa8g3&Fb_+TA#VN1nPz9 zGpUnj_!+P&GL2N|+^UMgh9jsSvBQh4SR!SeoY$vUeRnq}<^}Hc2HvZAv$k_DaoEZ| ze!Sx${VEgV@B)Yrp7~bARpJw{##w9R%93sT#<;*=>*z+)eh@I`j9!7lRO_E^ro0lnL zg;>uGnLadp=zH6OPXrnL0ehJ9Tm>`|#&jm)2|;Z8JN~n_V-NDmtt8`m``7!I5^0*j z*9I02zO0ON+~_uk`kpnzMqr22+~xf+vAcNhC2chBlnRwe8x`Z~2X*w`hzv2`R?Ipz zFY+MIhLnDK?=}@~f{FNc!u#*%3z*rjoo9Uz_p8#2hXI2;Kt81HkdU0G2p z@Uz8VSGekz2O`Y8w6;0ZhCAo4)E=$B)x8d8A&~tn*|0d#d!yFvM&>0lrv3HY7fC{; zId^yrf`kM56qiMXSuyGNK35o8hjPLLklhpk`AM*fH!QDdi?3f`(0YfzwcBT86?lP= z(WSThu?*@DC+PAFk3Fbxv_piRCZI#Qu#d6Lbcgu@WmLKGbCOHajrXSt8zPKfL=fM+ zG;dL0#sVg9xX9$(TL?~atG@H;sa;RCVDVB)ZRGr$!z`S=(5mEBad^J?a6o(sT|`PZ zCwjz9vhIEJHrM6p6mf=zCFcNwk!E3hJREKX954J{T|0w`E5QQ#@LR0io}t&^M65*m zhd~)FeB;dJ`cgtcE$y88IG%ZmFJ8_j-DIK(H+;pcqCeQd6j;tkmGfSfRAx0QBKHM; zB-oE4;=Y7|O6?}Qz4L6V6;^p zta&4^`}Dy8?dVgH3kEi!$xKNudY+8pf;va`5%cTR8ajvD_`wZg0p(v;?(}d{rRBK2 zTy52XB0DsV)d&33=m&CY@G-^|RR=S5}D-8YbG{;o*%nu~zI4)Jo<$IQ^ ztlUvChe2pn(|D;H>FVZx`|4MPdqI8kRlpm+B^suq(q~EL+e2Z(~7T(8<4CC-G zFOwC_dva8@NLhQXY3M+LAk^`7m|Nmh=S6xCsvi5+iZc3r*&)!--K^P`?HJcGO@(ta zXg;ec!Oo=cl_?mK?;1R&IM^_?_!6L~JrqQ!n%lZ)b><>k13KBnX;y{xheV7l+|md* zWswKW%E7FR)VFi8hBM!nll^v7vK-tF3WM4~zn{R!E8qy6c<*sYktxT%zzng4z~c#!$dH%GO;qB)(#-gUkxo0Oee%)GO)5> zc7$33jaYuwNKWpbH?y!fwI#w%3I3fTr*?=?L5YGA9ASmDHGl)vZ=Z%Y!cNQ{AjKb~ z{TBd<*#mSq6%;@MCDbXPh<^^w_N30Kqq6>i%Riw4JOGHu_NzunC`y2T5D%z{iNy)) zfQCpYvn7Jr1oo@O(36YL5P)p_62u7vIO={hRJC6MQZ_J#TR{Ig6vRoLQ|Slb3RSSR zvWDB*IsJ1W)_>IcF6Mv~^TG@uhE}!~P&$AKa6>54+>U}@&cwjh3Snhv2a>Wh zFh?Rx?BO6l>r9L+K>$vGAuzHuIZ;0eqzMeJZ)Ii1%lr-A&;5KW{ki)S^#6`23j1%8 z^fv$~s6V&=Hne|={=0P0_Yt6M6G+y?0N^$p20~iG;J^TE;Q%>-K>`xjXKzBq$K*Ab~@*<4#qO||!sQ+Pvs9_tR zaIvyIW!%beo1aU+v+bX7=%3;AGsF{4{A2ehq+s7o?9V9t@8s!Ul_C(J3ig0RAwW=& zF<@92&EfWNbC8ui+}7R%?f?Qf13U!8(8SW{L=uq*xGe(YU;<2;FcU*VxGn0GV}ozv z39uKcZ(*q&_79$JrAFRU42I1g_u!0#` zxF9Snyv%>A`GcOKp8PqH{|SYik%g0yl}m+{6~fL2VP|1vVgC!tPj&we#|jv=)4v4e zd(FSWI2n(Xt%{YEIsdo0UdmGRo368RGqHf~sGC^AtQ-)4u>UovKdS!>Nlp$TWr?tZ zS{lHmMEQ|`Wq^Reh6Z356wIg(hrt=y4fPEexw&~@j8IMvFb^9$2bUoS#|hY<+x`RG zdw}McSVGN3tqhQ;i5q|q;KBq0y5KT^8gS@ya5KVKU|fv)TmbR7S-1@u+4R}ipkP)O zIGBh1&n`{@^ABD9tqY(B9!@A1jFW?%k&}}Z#>m0L&c(>h0cK_7gmbYN0?S>ThH$n& zd-$RCKR{Lj?&CbMnj+><1cDzBbt^;2i9H9#0ubPD&;OzQi4}sw#BHrCPTU@As4W7H z@(TDU{&Wle@{|5Bk|%xz#N<0yP*gKPjR|VN!vbT6GwQP$ax=0UuyZo%8?wU~!K^SC zHxC@f#sh=#GXF#K?>M1M(YMF2f8+@pJ13hy515^im6Hu%3_Ck3BNWcb#R!M8L)qB$ z4Zr|3|AhWS^V6VP{a-o%4arl$oYos)K7M4;AM@d#sQ&HgcL0BJA2m;W98drza;8{0{(r-3!XCaDdvvg^U12 z{+}$)H@H7H`88+*W5AJt!}ys|977HH&w^h!aWIBk{xduN4bDlezXSPaQ_9aQ{Zl^v zQ3O!3p>*OwL*$^gW&rLgwn+F%{hy1!cg_nC90E9&Fr)$8_7D0g0FjlfiM}n=)(OPQ z#RSYhKUMl$V-;I~vp`qkP;&&(7pm%?ML*X>IpQd(u;XVvsrLQz&-K3h+>mb$G2#>{ z7ls=BT#6FB|BaLb_(H$=<`7FjUJLr{|4*(!(ReC-3War z^GR6t3(5G_+aId*O9}gB55HY`|ID=jNt2&Y{YmRjq0EW6{xz%<{XLn2e**GvX)r4L zB?pI@KtXa)OQ_LF@(A=_W&Tslezp%ks+6j#lqg6aii*5}u+GvBrJ}YcksHDqZUB5T zKq)H}up%ev1S>-z@cUD@|E3H-f<1-lf8qlA8JQDx{2rG44d(w^S%LZHZ=n9~x(bZo zf1^^r82E3t(kg%v2J)dm^5pM~g_@g#0LK%RS_8s(OBm=cw;2KYiN8Qh{?okje_-%G z26lgg{r@ROf3v9n|1rv_4E?Do*l$Gs!_xjQtTMoUluP*&n19PI1AZ^Fst^dUG58vJYN%8V3~Kua`Tug?er)k?+F4Yn@SjpVDZsfjg4_NL-2dIm z{x;?N2KeVF=NtBatw{VmI{MZ`^l!P=Z>7Lu8L&{t{MSm|FFgN0x&9ye{m&TwAL;@G z`fn%y7AgNruK$wj-=e_3Rr$Zt^#xsRWN3f%&5}V$tJz<_-jOeP!>vAL2S(A@S7{)-u2Z;#==_yns+4p;x9ip?KeZ*@$ z?R01`>kqH9{F9A}2zio7{Zcg;FLx7j%1BW-Z+xh1l6 zoRa*A{AR2?{03Es=753McwgRd-R*w0A%~}MipforEWNxhJ!=`=`Hx8*eE65%9ZC|L z&2n*TCA?b}6uPHVLt_2zjHB?~Yn?dxduN|6Fg4D1Lt=7Gd~ruMumt+$Gp#FCQ?xVjjP)Tj4U$^GH&mv1|2fr!Nd!OM%fwHRpu zq!T!p6>NbtoB^|6voZl&BUjH@CPrs~Ed5i@2~TCl9-r5EnZem`zBS zO_YN}T#TEYpO=lBn~Mv~2GkN26B1_U0#-N20&(Z0w_={KF!BjTx8`{EY9MEzwUn+wtZPkUzq*2K}q@ldb|qSfMo zTurS9pds00catE3kOTw)BcKR)B_voZ7=?();VlA1JUA*!t$>v(DxQFf3WA`3)`A2< zv=uy1sVHgzvGUC(Ashw;tv#M^eV$!sv$L}^@6If{v%mNM#t{8!sl?IY8i&F+&QaqG z1HTM76dq2D>_1~&^0;xMXQVtkYjD6iy#I8q2YTkltNv^#PjgLYMWtF;XQ!-LXhyCJ zbB=9v8@1B)Wd--vgkziI5=4fgxQy^;v3~9u?6O%4zDt~Sv1PyppA<<Dg{ybMn z!>s64wTT%UZ!)i4{V}06^XQ~mqwYS@(przP21ca)SR? zS~qX?TbLB$B)Rs>k@1FKoP43pC|}_h92YZ>@pJf}f#VpPf3Mk_{axJ++dTGMdgiI0 zN&*}=mj3?o3o~|-s9c}z8-Uo*mzuL4*xc4<)jFns`#fKw8{tu(pEq|;;bq$_iP7EQ zWv9wg0?a}qT=#lfo_>^lW^H2;r&8xu+LPADcN5gVeSF}FQG?^4#=#pR1|^Ipue1!> zc31!ISTp-r$F)Apd>zi?3E%09nU_gf+w1~Er;m4&BwkxqtRL$Tq4~7wgsSj_-)*6! z(Cz^1uHCNwS*Q;~hJg*JXRYZaCG&23}Gy6Zubz!LwgPtN@2c-%Lz@v2Sg zG{0zMenL`Am>Z&dU0ASw_OSs5w%2m#b<4-Zj*F#5%=Wr;?omMPVr|m}HRp_9g;L7g zY?hc;hpnu-`&skL#*pPl)#B$_1~pw>Q!27+8_!msoEiPOUA^YgsxSEyHnPh9Xxj0O z)~=#G*#;|z7cKa)BGHfG6rCD6HQ~z4BJm-o*A_mE)>QuM2Ns4cFQ=_mAy_rV1}hnW zU_!u890)#m4bp%hbdbi_v7G7FgERm{0lGT)9y17xM4V5>`P42fXZuGQoKFP+vvfie z=TiYdC`VU2p8s(^wF9rk`BXq2cb(8wHZ6I&sc)3>kMOCGkRtG6 zdI?EFzJNx8=`;XDGU-ARLg!OxbS9Gzp}cl@tK%bbr=BZk``-Nii1Vqvz!v2MDbA;w z;(V%tTkUvcP)wcSd}@z=1~{LJ^QkzW+Jz(f$mA2wrz%j9e=&^#{&u_%OxGD5?E*9@ zgUj2eK5#x&@t0bbcpu9vis;HOedNK6^Qj8Eg8`$|hqqIP_Zm`)!ytJsY)EhJ1*FJ_*iuu{C7TC;e0Bv z`$rpmvVw6wRnfP5OemRw=rQkm@4!#eC)45P!p+qu3-l>7-n(#f^~nN#%KZP)yL!o| z(veOy(KI5BF5~OCL>OqsNr^f#m+WF_WNtnPV6GT-L`OOit>6e06OVNwV@Jptyf=^N z4YWyBFt8Ac0%{ZPiQ0^cb{Ke`g2{BgwzSxGVnURG8rj(Az^(jmsrjN&&knB=oeogl z*nhfc>Mk>N<3W1dfft!urVKIO^GU=2POfB9>Di>H^y0jJv7>*kIAFTwiP$jn&otg$ z{!EY43y0U)m#7z__Y2Fb>S)X@2_XpyUmLAzZBA_d;}=T*(Odmi7g((QoZ9 z_61$tb`$Oex;h6#S8pgsS2H@$RnFOA)3z4hy=-?c!f>S3#IsJ8Rf`Tmh84bB(p++k zg1$^y5s=EbGWfu%Jyz94PDRNVIin-f#K#X5etK@7=ZTFr`wt#%AQrpiSC-8_$FEKK zb!L)q;H1Zzp^^=)TVY9wXi0|IhRQW-cbzgH)jM=mXJJ=#^_T)(Z5td`s?^k-l*m6e zx@yg_qB2oBj4%;Plnv9E0Cc6J2%FAEVU)#2r0A+Z80dk4djLfR;{~k2ID@1k23w;b zjghTj4TdA4oOOj67;PIs1T3I3<`qHS!MyVMcOD(`TEKthGOs8npP&|1H>P&}-nNi$ zM5~3Hri}S&y+AdlQj-9LF~4Z+AE3mlop?kh3iw?LjwIrenMApSs8rWUp{s}^iMV7Y zE}1EPDwWQ#c16ZyPpj=yuSyj^aU>B(5~Yf$|3S%2gklOb89!7q^UYHJ5hM}thX^cW zLL@J`5F){R8WU(V0{lk^R3>4b01^nPxMXHKlZi`acAkik;^xooZxMU`XpQ3c? z14j}&KNx{@`^)dYU;h?I5<6YG9yu~ap8w8;#gRlDN&H|TWBDUyHwsg#aoq7B+A%mV zd{3^==`RgcWR6Q_Dy*YObS0BJ3t-|%A}|t;Br1A}l7y0BrzF=0{)C^TPX@%zg`2BS z7U)xEym#T|>XQZflo{_`f0?;@jU*x+0%w0QD7WJ#jBxCdU>CK4{rZv5_#BN9!1b{= z9oC8(s*KliMgGnAcm7~RRsTftNIa=I+E={0>S%32Udq1K++V`E$tjZj2Un6C^Y^+K zq%@jqRa#ACj~iJWSMvFclJ(m|Q`a6ZpTpxGx{A~mX052 z^xbIk=UeChm?E5ft(m1?JlSl9Fz!!+TL~x8{IhahiTO*9;W`3sHL_}~f`PU!Zl zmusJI2-)10-7qWluy=V&l4aTZf^^Xl4Dys~$@OgN4l)y=yiJ`n z>IyVCkEprfc3QTswvW%0$fJV&RCv+pnfgI()2^xPwL7?d zCVbWzb-j|b1#MnBxff1S$9Sbrfq8CUuiB-nk{K4X!X+p)8`*ShbJN4D^o8@qQ|yB6 zmIuwrT=t@6Q#8Hoan_e~$;y!J#Umrzw!$u6++CLF8nMO$O*@OLHb7XyG_B?;FgFF@FgrEm=FX6 zZ?KpWXatymf;FGOBv3(`M1Z8*43H9lZ5V8m2t0xi{7MHYAxOhup-GSN1jnERga8|n zyEF)#hz$y-5-4Dyfi<>JrP~OB0g9v&+>OYN%Y6Alzv*6F5Gl!4EcEraU5q7(0J4_u z5lQ#>1DV`6b(55}g--AUHS+}Z;e$oi0t#paR&PF7!=Mr*@H+)8ULb|F8fym+R0jgT z3c>$OtS#*o0zrvfMD`-!TMmNMfas|_2i_83QHlqQpa|#}*h0e=)C7V-sB;>^1Y1-( z6>I{M7K@4sVt`9K64sfpGz7sWFqH_?V5~<$pd<#C4QxqEf|*!R@`4aLV!{BU4l9TT zlwv`i_I`<_5efy{Eia1d0YMD3eLvP~L7-TM2|^@MnIO_1kpxNxYbq%7&02wYo+b<$ zI0uPJrJDfGm*zo*Q3xvyYadoS5{)7&0G776^G5fIVTX~ZSiZSr7%PZ|Ri}L+F{IUj z7&2R7nPutj#gG^%R(%K<2-FDiprQ~B%Y!Y_8nw3%m9|#iJ_M^}_o8T6W$0L86bjRX z3M6->*BC@*TkNlh_~yU^v7H0$LHJGSHSS(Uy8&p}iP}p5J*52raA_F`Q(m&Gw?O>0 zVvqDLVlMrsh|DgRD;D`VV{r+=8ClNYMgwC{7*3!N5DUb{SqviRfju_TJyNd+Ov)JC zXTXmxE?9QioyNrlA_D8k4+XLtp3XwC2N|2f!#;h@1-D_T|1}73432bQf%{r}Zcw0; z2s;mvLUtDWE%Ox1?kd=*bK&v*$}LUMNs7e8;`9`8uf*z?%v>F~f91Up zgk_bKh2U9N__k=*-Ewv-!$BzK z3Bc2Gdnqu9f`W%p7YH&%sHVt=tHQon%0Gf&BYXh_L7t#(d;y;XQ|MF@kB16C%F~O- z6M|6oRL^z-8CQh`ey85pdlbuu=ifQ*w_F;RE%XDUTwsj_l-wVIcqRCh9lVE6|8s9BC@;hy95Z8 zPJQ4AcGo{$ID*~rI@QfGV6!WNC>^OCuNHrmzr;)@+ipdDxPmiQciF3ZpN5pe0$m&a zk>!4I1RF=NaReJ1d;gs=izC?B<&sX1IxE-t?dA;7CrM^m!MG}{;_p$9iMRdr?(v|$ z?!ZsdCyU|c!p+qu3-l>7-n(#f^~nN#%KZP)yLydaW5iR>T(CUsG|E6bqN-1gNQ`$7 z?VK_sESPkTAHC$_(O)Mz4KoTTg=Z$~*_X3oRnK2fI~YPnn{vjRkal! z2Yq)=y63HVk9R&uaO%>En6R1!fy-1l4@-7jeeDo$ac2HdNu1iFfZaOB?;T27p?Vqm zd5Ftyk2@=NRn}LQv6F+dLSD>{TeowfM3_;ub2R%!sr||eE8>b)@GG8^vj_x0r96YqRjWYPI{ho{eWA&zJ2uewdIbh z%+BUc(>TWP$SG)RQ+diAV({?F?WG1|GvfD>H{ZHlnYzV#`LKiyLLXoE*mVrG3(E!v z-f#4bmQd@9hw9zi;$VAr*i&j=)3&`$hcA7aw1ji~aiYOjL)R}VbEDoGd7(a2`_I%1 zT-(vrh7U~B$2uEDxZ0hXTI{onHJgSBO+L< zVPZnPn}%cXPY#BXSbj~?^SQbsN6e$P4k#Wzf|!w)sWtR-x6At*+%x0tU-T37zcB)F zZauZDX5W^}x2n#DI`Vdy)P|UHBULg~kndX!xVqCM%cti$|2AY;g~OVHw3t0pJ$IrL zPOJ-K&F~tLnW)D-RA#xwNykiY*~rJ97bQ;5ClAP~OLDq`8gI(x#tf-$zT~N*Zp^7k zGS8x&+-Gi_<*lmM?+$xfrCa0~{SyYSH7Epg1M(du95WqZzO~bTm_YCGUicmOVSWcb z%KZ*1JNyntw#+HvnA`_`2U^|z4)(2fer{*|?2hBoME%)qb_1n;2Q5xx_)FuW<6m%V zKU+4j=?Ob-<{zqpt&xmigZ=aaq0cjoVIN-M!KCz4PbgaoB3tyY#1~Q~aj(v}F?MqF zb=A#Z+niUonl+z5{r!Tro_l|-mccMG$Q?F#I6?2wzQ~u9q-nMFUHuMjwEG>Xd=Yj{ znW<60*uLfdA~Q9ep%6o+(SY9pMCnNqdi^iCcB;^jf~T%6w}_WY1ly)muCp2LzCW|{ zTVis2%>~x4XJc-TO}=(#n}rW*arBtI=4az9!*g{k*|Yi$&lq<&5@9ji2PV5xg7XEz zdb_tBTt7@>@co7|^;IKItTPC%u4-MrkG_B7!%guItB#{>yI;6JW1W_i9*$qMdFQ5J zhT0LI`Q}?**`K_rd#|GU+1*Fwz73C?%EaPHt-Bk8+b&H$`-4TQH;?bR=V$isP?fe0 z(pEGl4I| zIZsKvQcHG%>_4_I0~JE(mJH09foe^qz)UL|hlwy5D9g%#Be&LASXX3XUApW%3urW=X)(!FlOVcw(lQU pSUelJMZILc + + + + + + + + + + + +Ivory & Ink – Bullet Journal + + + + + + +

My Bullet Journal

+ + +
+

Daily Log

+
    +
    + + +
    +
    + + +
    +

    Tasks

    +
      +
      + + +
      +
      + + +
      +

      Notes

      +
        +
        + + +
        +
        + + + + + + + + + + + + \ No newline at end of file diff --git a/DASHBOARD_PERPL/signal-admin-users-ink.js b/DASHBOARD_PERPL/signal-admin-users-ink.js new file mode 100644 index 0000000..29af5ba --- /dev/null +++ b/DASHBOARD_PERPL/signal-admin-users-ink.js @@ -0,0 +1,115 @@ +(() => { + 'use strict'; + + const root = document.documentElement; + const STORAGE_KEY = 'signal-admin-theme'; + + // ===== Theme Management ===== + + const themeButtons = document.querySelectorAll('.theme-button'); + + function setTheme(theme) { + root.setAttribute('data-theme', theme); + themeButtons.forEach((button) => { + const isActive = button.dataset.theme === theme; + button.dataset.active = isActive ? 'true' : 'false'; + button.setAttribute('aria-checked', isActive ? 'true' : 'false'); + }); + try { + localStorage.setItem(STORAGE_KEY, theme); + } catch { + // Storage unavailable or full + } + } + + function initTheme() { + let theme = 'light'; + try { + const stored = localStorage.getItem(STORAGE_KEY); + if (stored === 'light' || stored === 'dark') { + theme = stored; + } else if (window.matchMedia?.('(prefers-color-scheme: dark)').matches) { + theme = 'dark'; + } + } catch { + // Storage unavailable + } + setTheme(theme); + } + + themeButtons.forEach((button) => { + button.addEventListener('click', () => setTheme(button.dataset.theme || 'light')); + }); + + // ===== User Detail Binding ===== + + const tableBody = document.querySelector('#user-table tbody'); + const rows = tableBody ? Array.from(tableBody.querySelectorAll('tr')) : []; + const detailEmpty = document.querySelector('.detail-empty'); + const detailBody = document.querySelector('.detail-body'); + + // Cached detail field references + const detailFields = { + name: document.getElementById('detail-name'), + email: document.getElementById('detail-email'), + role: document.getElementById('detail-role'), + status: document.getElementById('detail-status'), + sessions: document.getElementById('detail-sessions'), + }; + + let selectedRow = null; + + function updateDetail(row) { + if (!row) return; + + const cells = row.querySelectorAll('td'); + if (cells.length < 6) return; + + const statusEl = cells[4].querySelector('.status'); + + detailFields.name.textContent = cells[1].textContent.trim(); + detailFields.email.textContent = cells[2].textContent.trim(); + detailFields.role.textContent = cells[3].textContent.trim(); + detailFields.status.textContent = statusEl?.textContent.trim() ?? '—'; + detailFields.sessions.textContent = cells[5].textContent.trim(); + } + + function selectRow(row) { + // Deselect previous row + if (selectedRow) { + selectedRow.removeAttribute('aria-selected'); + selectedRow.style.background = ''; + } + + selectedRow = row; + + if (!row) { + detailEmpty?.setAttribute('data-state', 'empty'); + detailBody?.setAttribute('data-state', 'inactive'); + detailBody?.toggleAttribute('hidden', true); + return; + } + + // Select new row + row.setAttribute('aria-selected', 'true'); + row.style.background = 'var(--surface-strong)'; + + // Update detail view + updateDetail(row); + detailEmpty?.setAttribute('data-state', 'active'); + detailBody?.setAttribute('data-state', 'active'); + detailBody?.toggleAttribute('hidden', false); + } + + // Event delegation for table rows + tableBody?.addEventListener('click', (e) => { + const row = e.target.closest('tr'); + if (row) selectRow(row); + }); + + // Initialize: show empty state + selectRow(null); + + // Initialize theme + initTheme(); +})(); \ No newline at end of file diff --git a/DASHBOARD_PERPL/signal-admin-users.js b/DASHBOARD_PERPL/signal-admin-users.js new file mode 100644 index 0000000..c9787f0 --- /dev/null +++ b/DASHBOARD_PERPL/signal-admin-users.js @@ -0,0 +1,115 @@ +(() => { + 'use strict'; + + const root = document.documentElement; + const STORAGE_KEY = 'signal-admin-theme'; + + // ===== Theme Management ===== + + const themeButtons = document.querySelectorAll('.theme-button'); + + function setTheme(theme) { + root.setAttribute('data-theme', theme); + themeButtons.forEach((button) => { + const isActive = button.dataset.theme === theme; + button.dataset.active = isActive ? 'true' : 'false'; + button.setAttribute('aria-checked', isActive ? 'true' : 'false'); + }); + try { + localStorage.setItem(STORAGE_KEY, theme); + } catch { + // Storage unavailable or full + } + } + + function initTheme() { + let theme = 'light'; + try { + const stored = localStorage.getItem(STORAGE_KEY); + if (stored === 'light' || stored === 'dark') { + theme = stored; + } else if (window.matchMedia?.('(prefers-color-scheme: dark)').matches) { + theme = 'dark'; + } + } catch { + // Storage unavailable + } + setTheme(theme); + } + + themeButtons.forEach((button) => { + button.addEventListener('click', () => setTheme(button.dataset.theme || 'light')); + }); + + // ===== User Detail Binding ===== + + const tableBody = document.querySelector('#user-table tbody'); + const rows = tableBody ? Array.from(tableBody.querySelectorAll('tr')) : []; + const detailEmpty = document.querySelector('.detail-empty'); + const detailBody = document.querySelector('.detail-body'); + + // Cached detail field references + const detailFields = { + name: document.getElementById('detail-name'), + email: document.getElementById('detail-email'), + role: document.getElementById('detail-role'), + status: document.getElementById('detail-status'), + sessions: document.getElementById('detail-sessions'), + }; + + let selectedRow = null; + + function updateDetail(row) { + if (!row) return; + + const cells = row.querySelectorAll('td'); + if (cells.length < 6) return; + + const statusEl = cells[4].querySelector('.status'); + + detailFields.name.textContent = cells[1].textContent.trim(); + detailFields.email.textContent = cells[2].textContent.trim(); + detailFields.role.textContent = cells[3].textContent.trim(); + detailFields.status.textContent = statusEl?.textContent.trim() ?? '—'; + detailFields.sessions.textContent = cells[5].textContent.trim(); + } + + function selectRow(row) { + // Deselect previous row + if (selectedRow) { + selectedRow.removeAttribute('aria-selected'); + selectedRow.style.background = ''; + } + + selectedRow = row; + + if (!row) { + detailEmpty?.setAttribute('data-state', 'empty'); + detailBody?.setAttribute('data-state', 'inactive'); + detailBody?.toggleAttribute('hidden', true); + return; + } + + // Select new row + row.setAttribute('aria-selected', 'true'); + row.style.background = 'rgba(16, 179, 187, 0.08)'; + + // Update detail view + updateDetail(row); + detailEmpty?.setAttribute('data-state', 'active'); + detailBody?.setAttribute('data-state', 'active'); + detailBody?.toggleAttribute('hidden', false); + } + + // Event delegation for table rows + tableBody?.addEventListener('click', (e) => { + const row = e.target.closest('tr'); + if (row) selectRow(row); + }); + + // Initialize: show empty state + selectRow(null); + + // Initialize theme + initTheme(); +})(); \ No newline at end of file diff --git a/DASHBOARD_PERPL/signal-dashboard-users-ink.css b/DASHBOARD_PERPL/signal-dashboard-users-ink.css new file mode 100644 index 0000000..373b04b --- /dev/null +++ b/DASHBOARD_PERPL/signal-dashboard-users-ink.css @@ -0,0 +1,625 @@ +/* Signal Dashboard Users – Ivory & Ink Styles */ + +/* ===== Custom Properties ===== */ + +:root { + /* Typography */ + --font-body: "Atkinson Hyperlegible", "Segoe UI", Arial, sans-serif; + --font-ui: "Lexend", "Segoe UI", Arial, sans-serif; + + /* Light theme colors — Ivory & Ink */ + --page: #FAF8F2; + --page-accent: #F0ECE2; + --surface: #FFFEFA; + --surface-alt: #F6F2E9; + --surface-strong: #E8E1D4; + --border: #D8D1C5; + --text: #242321; + --muted: #6E6A63; + --focus: #2D2B28; + --primary: #2D2B28; + --primary-hover: #171614; + --on-primary: #FAF7EF; + --on-secondary: #242321; + --secondary: #E8E2D8; + --secondary-hover: #DAD2C5; + --accent-1: #817A70; + --accent-2: #8C9795; + --accent-3: #B49B73; + --success: #6F806F; + --danger: #8A5D54; + --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.04); + --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.06); +} + +[data-theme="dark"] { + --page: #020202; + --page-accent: #090806; + --surface: #151411; + --surface-alt: #201E1A; + --surface-strong: #322F28; + --border: #4D4941; + --text: #FAF7EF; + --muted: #C7C1B5; + --focus: #E8E1D4; + --primary: #E8E1D4; + --primary-hover: #FFF9ED; + --on-primary: #151411; + --on-secondary: #FAF7EF; + --secondary: #4C4840; + --secondary-hover: #625D53; + --accent-1: #B6ADA0; + --accent-2: #8EA09C; + --accent-3: #C8AD7C; + --success: #9BAE99; + --danger: #C89084; + --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.3); + --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.4); +} + +/* ===== Base ===== */ + +*, *::before, *::after { + box-sizing: border-box; +} + +body { + margin: 0; + min-height: 100vh; + font-family: var(--font-body); + font-size: 18px; + line-height: 1.6; + background: var(--page); + color: var(--text); +} + +button, input, select { + font: inherit; +} + +:focus-visible { + outline: 3px solid var(--focus); + outline-offset: 3px; +} + +/* ===== Layout Shell ===== */ + +.app-shell { + display: grid; + grid-template-columns: 240px minmax(0, 1fr); + min-height: 100vh; +} + +/* ===== Sidebar ===== */ + +.sidebar { + background: var(--surface-alt); + color: var(--text); + padding: 18px 16px; + display: flex; + flex-direction: column; + border-right: 1px solid var(--border); +} + +.sidebar-brand { + display: flex; + align-items: center; + gap: 10px; + margin-bottom: 20px; +} + +.sidebar-sigil { + width: 28px; + height: 28px; + border-radius: 50%; + background: var(--primary); + box-shadow: var(--shadow-sm); + display: flex; + align-items: center; + justify-content: center; +} + +.sidebar-sigil span { + width: 12px; + height: 12px; + border-radius: 50%; + border: 2px solid var(--on-primary); +} + +.sidebar-title { + display: flex; + flex-direction: column; +} + +.sidebar-name { + font-family: var(--font-ui); + font-size: 13px; + letter-spacing: 0.08em; + text-transform: uppercase; +} + +.sidebar-sub { + font-size: 11px; + color: var(--muted); +} + +.sidebar-nav { + display: flex; + flex-direction: column; + gap: 4px; +} + +.nav-item { + border: none; + border-radius: 6px; + padding: 7px 10px; + text-align: left; + font-family: var(--font-ui); + font-size: 13px; + color: var(--muted); + background: transparent; + cursor: pointer; +} + +.nav-item:hover { + background: var(--surface-strong); + color: var(--text); +} + +.nav-item--active { + background: var(--surface-strong); + color: var(--text); + font-weight: 500; +} + +/* ===== Main Area ===== */ + +.main-area { + padding: 24px 32px 32px; + display: flex; + flex-direction: column; + gap: 24px; +} + +/* ===== Top Bar ===== */ + +.top-bar { + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 16px; +} + +.page-title { + margin: 0; + font-family: var(--font-ui); + font-size: 22px; + letter-spacing: -0.02em; +} + +.page-subtitle { + margin: 6px 0 0; + font-size: 13px; + color: var(--muted); +} + +.top-bar-right { + display: flex; + align-items: center; + gap: 10px; +} + +.theme-toggle { + border-radius: 9999px; + padding: 4px; + border: 1px solid var(--border); + background: var(--surface-alt); + display: inline-flex; + gap: 4px; +} + +.theme-button { + border: none; + border-radius: 9999px; + padding: 4px 10px; + font-size: 11px; + font-family: var(--font-ui); + background: transparent; + color: var(--muted); + cursor: pointer; +} + +.theme-button[data-active="true"] { + background: var(--secondary); + color: var(--on-secondary); +} + +.theme-button:hover:not([data-active="true"]) { + background: var(--surface-strong); +} + +.profile-chip { + border-radius: 9999px; + border: 1px solid var(--border); + padding: 4px 10px; + background: var(--surface); + display: inline-flex; + align-items: center; + gap: 6px; + cursor: pointer; +} + +.profile-initials { + width: 18px; + height: 18px; + border-radius: 9999px; + background: var(--primary); + color: var(--on-primary); + font-size: 10px; + display: inline-flex; + align-items: center; + justify-content: center; +} + +.profile-name { + font-size: 13px; +} + +/* ===== Toolbar ===== */ + +.toolbar { + display: flex; + justify-content: space-between; + align-items: flex-end; + gap: 16px; +} + +.toolbar-left { + display: flex; + flex-wrap: wrap; + gap: 12px; +} + +.field-inline { + display: flex; + flex-direction: column; + gap: 4px; +} + +.field-label { + font-size: 11px; + font-family: var(--font-ui); + color: var(--muted); +} + +.field-inline input, +.field-inline select { + min-width: 180px; + padding: 8px 10px; + border-radius: 6px; + border: 1px solid var(--border); + background: var(--surface-alt); + color: var(--text); +} + +.field-inline input:focus, +.field-inline select:focus { + outline: 3px solid var(--focus); + outline-offset: 2px; + border-color: var(--primary); +} + +.toolbar-right { + display: flex; + gap: 8px; +} + +/* ===== Buttons ===== */ + +.btn { + border-radius: 9999px; + font-size: 13px; + cursor: pointer; +} + +.primary-btn { + border: none; + padding: 8px 16px; + font-family: var(--font-ui); + font-weight: 500; + font-size: 14px; + letter-spacing: 0.04em; + text-transform: uppercase; + background: var(--primary); + color: var(--on-primary); + display: inline-flex; + align-items: center; + gap: 6px; +} + +.primary-btn span:first-child { + width: 14px; + height: 14px; + border-radius: 9999px; + border: 1px solid var(--on-primary); + background: transparent; +} + +.primary-btn:hover { + background: var(--primary-hover); +} + +.primary-btn--small { + padding: 6px 12px; + font-size: 13px; +} + +.secondary-btn { + border: 1px solid var(--border); + padding: 8px 14px; + background: var(--secondary); + color: var(--on-secondary); + font-family: var(--font-ui); + font-size: 14px; +} + +.secondary-btn:hover { + background: var(--secondary-hover); + border-color: var(--secondary-hover); +} + +.danger-btn { + border: 1px solid var(--danger); + padding: 8px 14px; + background: var(--danger); + color: var(--on-primary); + font-family: var(--font-ui); + font-size: 14px; +} + +.danger-btn:hover { + box-shadow: 0 0 0 1px var(--danger); +} + +/* ===== Main Layout Grid ===== */ + +.layout-grid { + display: grid; + grid-template-columns: minmax(0, 1.7fr) minmax(260px, 1fr); + gap: 24px; +} + +/* ===== Panels ===== */ + +.panel { + background: var(--surface); + border-radius: 10px; + padding: 16px 16px 20px; + border: 1px solid var(--border); + box-shadow: var(--shadow-sm); +} + +.panel-header { + margin-bottom: 12px; +} + +.panel-title { + margin: 0; + font-family: var(--font-ui); + font-size: 15px; +} + +.panel-subtitle { + margin: 4px 0 0; + font-size: 12px; + color: var(--muted); +} + +/* ===== Table ===== */ + +.table-shell { + margin-top: 8px; + border-radius: 8px; + border: 1px solid var(--border); + background: var(--surface-alt); + overflow: hidden; +} + +.data-table { + width: 100%; + border-collapse: collapse; + font-size: 14px; + font-family: var(--font-body); +} + +.data-table th, +.data-table td { + padding: 10px 12px; + text-align: left; +} + +.data-table thead { + background: var(--surface-strong); +} + +.data-table tbody tr:nth-child(even) { + background: var(--surface); +} + +.data-table tbody tr:hover { + background: var(--surface-alt); +} + +.data-table tbody tr[aria-selected="true"] { + background: var(--surface-strong); +} + +.data-table tbody tr { + cursor: pointer; +} + +.status { + display: inline-flex; + border-radius: 9999px; + padding: 2px 8px; + font-size: 11px; + font-family: var(--font-ui); +} + +.status--ok { + background: rgba(111, 128, 111, 0.15); + color: var(--success); +} + +.status--warn { + background: rgba(180, 155, 115, 0.15); + color: var(--accent-3); +} + +.status--error { + background: rgba(138, 93, 84, 0.15); + color: var(--danger); +} + +.table-footer { + margin-top: 12px; + display: flex; + justify-content: space-between; + align-items: center; + font-size: 12px; + color: var(--muted); +} + +/* ===== Detail Panel ===== */ + +.detail-empty { + display: block; + font-size: 14px; + color: var(--muted); +} + +.detail-empty[data-state="empty"] { + display: block; +} + +.detail-empty[data-state="active"] { + display: none; +} + +.detail-body { + display: block; +} + +.detail-body[data-state="inactive"] { + display: none; +} + +.detail-body[data-state="active"] { + display: block; +} + +.detail-list { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 12px; + margin: 12px 0 16px; + font-size: 14px; +} + +.detail-list dt { + font-family: var(--font-ui); + font-size: 11px; + color: var(--muted); +} + +.detail-list dd { + margin: 2px 0 0; +} + +.detail-preferences h3 { + margin: 0 0 6px; + font-size: 13px; + font-family: var(--font-ui); +} + +.detail-flags { + list-style: none; + padding: 0; + margin: 8px 0 12px; + font-size: 13px; + color: var(--muted); + font-family: var(--font-body); + display: grid; + gap: 6px; +} + +.flag-dot { + display: inline-block; + width: 8px; + height: 8px; + border-radius: 9999px; + margin-right: 6px; +} + +.flag-dot--enabled { + background: var(--primary); +} + +.flag-dot--disabled { + background: var(--border); +} + +.detail-actions { + display: flex; + flex-wrap: wrap; + gap: 8px; + margin-top: 12px; +} + +/* ===== Accessibility ===== */ + +@media (prefers-reduced-motion: reduce) { + *, + *::before, + *::after { + scroll-behavior: auto !important; + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + } +} + +/* ===== Responsive ===== */ + +@media (max-width: 768px) { + .app-shell { + grid-template-columns: 1fr; + } + + .sidebar { + padding: 12px; + } + + .layout-grid { + grid-template-columns: 1fr; + } + + .toolbar { + flex-direction: column; + align-items: stretch; + } + + .toolbar-left { + flex-direction: column; + } + + .field-inline input, + .field-inline select { + min-width: unset; + width: 100%; + } + + .detail-list { + grid-template-columns: 1fr; + } +} \ No newline at end of file diff --git a/DASHBOARD_PERPL/signal-dashboard-users-ink.html b/DASHBOARD_PERPL/signal-dashboard-users-ink.html new file mode 100644 index 0000000..431cb06 --- /dev/null +++ b/DASHBOARD_PERPL/signal-dashboard-users-ink.html @@ -0,0 +1,189 @@ + + + + + Signal Admin – Users + + + + + + + + +
        + + +
        +
        +
        +

        Users

        +

        + Manage access, roles and distraction-aware preferences per user. +

        +
        +
        +
        + + +
        + +
        +
        + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        +
        + + +
        +
        + +
        +
        +
        +

        User list

        +

        Neutral surfaces with one primary ink colour for main actions.

        +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NameEmailRoleStatusSessions
        Alex Riveraalex@example.orgAdminActive42
        Lee Chenlee@example.orgMaintainerActive18
        Sam K.sam@example.orgMemberInvited0
        Jules Hartjules@example.orgMemberSuspended7
        +
        +
        +
        Showing 4 of 128 users.
        +
        + + +
        +
        +
        + + +
        +
        +
        + + + + \ No newline at end of file diff --git a/DASHBOARD_PERPL/signal-dashboard-users.css b/DASHBOARD_PERPL/signal-dashboard-users.css new file mode 100644 index 0000000..507426c --- /dev/null +++ b/DASHBOARD_PERPL/signal-dashboard-users.css @@ -0,0 +1,602 @@ +/* Signal Dashboard Users – Styles */ + +/* ===== Custom Properties ===== */ + +:root { + /* Typography */ + --font-body: 'Inter', system-ui, -apple-system, sans-serif; + --font-ui: 'Inter', system-ui, -apple-system, sans-serif; + + /* Light theme colors */ + --page: #F4F7F8; + --page-accent: #E0F7FA; + --surface: #FFFFFF; + --surface-alt: #F9FAFB; + --surface-strong: #F0F4F5; + --border: #DCE3E8; + --text: #1A2327; + --muted: #6B7C83; + --focus: #0FB5B9; + --primary: #0FB5B9; + --accent-1: #0B858C; + --on-primary: #FFFFFF; + --on-secondary: #FFFFFF; + --secondary: #0B858C; + --success: #2F9B5C; + --warn: #D18E2E; + --danger: #E51A2A; + --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.06); + --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.08); +} + +[data-theme="dark"] { + --page: #0D1117; + --page-accent: #0B171B; + --surface: #161B22; + --surface-alt: #1C2333; + --surface-strong: #1A2035; + --border: #2A3441; + --text: #E6EDF3; + --muted: #7B8A90; + --focus: #0FB5B9; + --primary: #0FB5B9; + --accent-1: #12C4C8; + --on-primary: #FFFFFF; + --on-secondary: #FFFFFF; + --secondary: #0B858C; + --success: #3CC776; + --warn: #E5A845; + --danger: #F04F5C; + --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.3); + --shadow-md: 0 4px 12px rgba(0, 0, 0, 0.4); +} + +/* ===== Base ===== */ + +*, *::before, *::after { + box-sizing: border-box; +} + +body { + margin: 0; + min-height: 100vh; + font-family: var(--font-body); + background: radial-gradient(circle at top left, var(--page-accent), var(--page)); + color: var(--text); +} + +button, input, select { + font: inherit; +} + +:focus-visible { + outline: 3px solid var(--focus); + outline-offset: 3px; +} + +/* ===== Layout Shell ===== */ + +.app-shell { + display: grid; + grid-template-columns: 240px minmax(0, 1fr); + min-height: 100vh; +} + +/* ===== Sidebar ===== */ + +.sidebar { + background: #0B171B; + color: #F4F7F8; + padding: 18px 16px; + display: flex; + flex-direction: column; +} + +.sidebar-brand { + display: flex; + align-items: center; + gap: 10px; + margin-bottom: 20px; +} + +.sidebar-sigil { + width: 28px; + height: 28px; + border-radius: 50%; + background: radial-gradient(circle at 20% 0%, var(--primary), var(--accent-1)); + box-shadow: 0 0 0 1px rgba(255,255,255,0.3), 0 12px 24px rgba(0, 0, 0, 0.6); + display: flex; + align-items: center; + justify-content: center; +} + +.sidebar-sigil span { + width: 12px; + height: 12px; + border-radius: 50%; + border: 2px solid rgba(255,255,255,0.8); +} + +.sidebar-title { + display: flex; + flex-direction: column; +} + +.sidebar-name { + font-family: var(--font-ui); + font-size: 13px; + letter-spacing: 0.08em; + text-transform: uppercase; +} + +.sidebar-sub { + font-size: 11px; + color: #B0BEC5; +} + +.sidebar-nav { + display: flex; + flex-direction: column; + gap: 4px; +} + +.nav-item { + border: none; + border-radius: 6px; + padding: 7px 10px; + text-align: left; + font-family: var(--font-ui); + font-size: 13px; + color: #CFD8DC; + background: transparent; + cursor: pointer; +} + +.nav-item:hover { + background: rgba(16, 179, 187, 0.1); + color: #E0F7FA; +} + +.nav-item--active { + background: rgba(16, 179, 187, 0.18); + color: #E0F7FA; +} + +/* ===== Main Area ===== */ + +.main-area { + padding: 20px 22px 26px; + display: flex; + flex-direction: column; + gap: 18px; +} + +/* ===== Top Bar ===== */ + +.top-bar { + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 16px; +} + +.page-title { + margin: 0; + font-family: var(--font-ui); + font-size: 22px; + letter-spacing: -0.02em; +} + +.page-subtitle { + margin: 6px 0 0; + font-size: 13px; + color: var(--muted); +} + +.top-bar-right { + display: flex; + align-items: center; + gap: 10px; +} + +.theme-toggle { + border-radius: 9999px; + padding: 4px; + border: 1px solid var(--border); + background: var(--surface-alt); + display: inline-flex; + gap: 4px; +} + +.theme-button { + border: none; + border-radius: 9999px; + padding: 4px 10px; + font-size: 11px; + background: transparent; + color: var(--muted); + cursor: pointer; +} + +.theme-button[data-active="true"] { + background: var(--secondary); + color: var(--on-secondary); +} + +.profile-chip { + border-radius: 9999px; + border: 1px solid var(--border); + padding: 4px 10px; + background: var(--surface); + display: inline-flex; + align-items: center; + gap: 6px; + cursor: pointer; +} + +.profile-initials { + width: 18px; + height: 18px; + border-radius: 9999px; + background: var(--primary); + color: var(--on-primary); + font-size: 10px; + display: inline-flex; + align-items: center; + justify-content: center; +} + +.profile-name { + font-size: 13px; +} + +/* ===== Toolbar ===== */ + +.toolbar { + display: flex; + justify-content: space-between; + align-items: flex-end; + gap: 16px; +} + +.toolbar-left { + display: flex; + flex-wrap: wrap; + gap: 12px; +} + +.field-inline { + display: flex; + flex-direction: column; + gap: 4px; +} + +.field-label { + font-size: 11px; + font-family: var(--font-ui); + color: var(--muted); +} + +.field-inline input, +.field-inline select { + min-width: 180px; + padding: 6px 10px; + border-radius: 6px; + border: 1px solid var(--border); + background: var(--surface-alt); + color: var(--text); +} + +.field-inline input:focus, +.field-inline select:focus { + outline: 3px solid var(--focus); + outline-offset: 2px; + border-color: var(--focus); +} + +.toolbar-right { + display: flex; + gap: 8px; +} + +/* ===== Buttons ===== */ + +.btn { + border-radius: 9999px; + font-size: 13px; + cursor: pointer; +} + +.primary-btn { + border: none; + padding: 7px 14px; + font-family: var(--font-ui); + font-weight: 500; + letter-spacing: 0.04em; + text-transform: uppercase; + background: radial-gradient(circle at 0% 0%, #E8FBFC, var(--primary)); + color: var(--on-primary); + display: inline-flex; + align-items: center; + gap: 6px; +} + +.primary-btn span:first-child { + width: 14px; + height: 14px; + border-radius: 9999px; + border: 1px solid rgba(255,255,255,0.85); + background: linear-gradient(135deg, rgba(255,255,255,0.95), rgba(255,255,255,0.7)); +} + +.primary-btn:hover { + box-shadow: 0 0 0 1px var(--focus); +} + +.primary-btn--small { + padding: 5px 10px; + font-size: 12px; +} + +.secondary-btn { + border: 1px solid var(--border); + padding: 7px 12px; + background: var(--surface-alt); + color: var(--text); +} + +.secondary-btn:hover { + border-color: var(--focus); + background: var(--surface); +} + +.danger-btn { + border: 1px solid var(--danger); + padding: 7px 12px; + background: var(--danger); + color: #FDF2F3; +} + +.danger-btn:hover { + box-shadow: 0 0 0 1px var(--danger); +} + +/* ===== Main Layout Grid ===== */ + +.layout-grid { + display: grid; + grid-template-columns: minmax(0, 1.7fr) minmax(260px, 1fr); + gap: 16px; +} + +/* ===== Panels ===== */ + +.panel { + background: var(--surface); + border-radius: 10px; + padding: 14px 14px 16px; + border: 1px solid var(--border); + box-shadow: var(--shadow-sm); +} + +.panel-header { + margin-bottom: 10px; +} + +.panel-title { + margin: 0; + font-family: var(--font-ui); + font-size: 15px; +} + +.panel-subtitle { + margin: 4px 0 0; + font-size: 12px; + color: var(--muted); +} + +/* ===== Table ===== */ + +.table-shell { + margin-top: 6px; + border-radius: 8px; + border: 1px solid var(--border); + background: var(--surface-alt); + overflow: hidden; +} + +.data-table { + width: 100%; + border-collapse: collapse; + font-size: 12px; +} + +.data-table th, +.data-table td { + padding: 7px 10px; + text-align: left; +} + +.data-table thead { + background: var(--surface-strong); +} + +.data-table tbody tr:nth-child(even) { + background: var(--surface); +} + +.data-table tbody tr:hover { + background: var(--surface-alt); +} + +.data-table tbody tr[aria-selected="true"] { + background: rgba(16, 179, 187, 0.08); +} + +.data-table tbody tr { + cursor: pointer; +} + +.status { + display: inline-flex; + border-radius: 9999px; + padding: 2px 8px; + font-size: 11px; +} + +.status--ok { + background: rgba(47, 155, 92, 0.12); + color: var(--success); +} + +.status--warn { + background: rgba(209, 138, 46, 0.12); + color: var(--warn); +} + +.status--error { + background: rgba(229, 26, 34, 0.12); + color: var(--danger); +} + +.table-footer { + margin-top: 8px; + display: flex; + justify-content: space-between; + align-items: center; + font-size: 11px; + color: var(--muted); +} + +/* ===== Detail Panel ===== */ + +.detail-empty { + display: block; + font-size: 13px; + color: var(--muted); +} + +.detail-empty[data-state="empty"] { + display: block; +} + +.detail-empty[data-state="active"] { + display: none; +} + +.detail-body { + display: block; +} + +.detail-body[data-state="inactive"] { + display: none; +} + +.detail-body[data-state="active"] { + display: block; +} + +.detail-list { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 8px; + margin: 8px 0 12px; + font-size: 12px; +} + +.detail-list dt { + font-family: var(--font-ui); + font-size: 11px; + color: var(--muted); +} + +.detail-list dd { + margin: 2px 0 0; +} + +.detail-preferences h3 { + margin: 0 0 4px; + font-size: 13px; + font-family: var(--font-ui); +} + +.detail-flags { + list-style: none; + padding: 0; + margin: 6px 0 10px; + font-size: 12px; + color: var(--muted); + display: grid; + gap: 4px; +} + +.flag-dot { + display: inline-block; + width: 8px; + height: 8px; + border-radius: 9999px; + margin-right: 6px; +} + +.flag-dot--enabled { + background: var(--primary); +} + +.flag-dot--disabled { + background: var(--border); +} + +.detail-actions { + display: flex; + flex-wrap: wrap; + gap: 8px; + margin-top: 8px; +} + +/* ===== Accessibility ===== */ + +@media (prefers-reduced-motion: reduce) { + *, + *::before, + *::after { + scroll-behavior: auto !important; + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + } +} + +/* ===== Responsive ===== */ + +@media (max-width: 768px) { + .app-shell { + grid-template-columns: 1fr; + } + + .sidebar { + padding: 12px; + } + + .layout-grid { + grid-template-columns: 1fr; + } + + .toolbar { + flex-direction: column; + align-items: stretch; + } + + .toolbar-left { + flex-direction: column; + } + + .field-inline input, + .field-inline select { + min-width: unset; + width: 100%; + } + + .detail-list { + grid-template-columns: 1fr; + } +} \ No newline at end of file diff --git a/DASHBOARD_PERPL/signal-dashboard-users.html b/DASHBOARD_PERPL/signal-dashboard-users.html new file mode 100644 index 0000000..c14c2ae --- /dev/null +++ b/DASHBOARD_PERPL/signal-dashboard-users.html @@ -0,0 +1,189 @@ + + + + + Signal Admin – Users + + + + + + + + +
        + + +
        +
        +
        +

        Users

        +

        + Manage access, roles and distraction-aware preferences per user. +

        +
        +
        +
        + + +
        + +
        +
        + +
        +
        +
        + + +
        +
        + + +
        +
        + + +
        +
        +
        + + +
        +
        + +
        +
        +
        +

        User list

        +

        Cyan marks primary admin actions. Red is reserved for destructive updates.

        +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NameEmailRoleStatusSessions
        Alex Riveraalex@example.orgAdminActive42
        Lee Chenlee@example.orgMaintainerActive18
        Sam K.sam@example.orgMemberInvited0
        Jules Hartjules@example.orgMemberSuspended7
        +
        +
        +
        Showing 4 of 128 users.
        +
        + + +
        +
        +
        + + +
        +
        +
        + + + + \ No newline at end of file diff --git a/Dev-Playbook.md b/Dev-Playbook.md new file mode 100644 index 0000000..2307b14 --- /dev/null +++ b/Dev-Playbook.md @@ -0,0 +1,420 @@ +# App Development Playbook +> From idea to shipped app using AI assistance +> Tools: Claude Code CLI · Codex CLI · Continue + local LLMs + +--- + +## Overview + +This playbook covers the full journey from a raw idea to a working, deployed app. It is structured in five phases. Each phase has a clear goal, a set of steps, and the exact prompts to use. + +The core discipline throughout: **one task per session, always**. The AI has no memory between sessions — that is a feature, not a bug. You control exactly what it knows. + +--- + +## Your Tools and Their Roles + +| Tool | Role | When to use | +|---|---|---| +| Claude (chat) | Concept partner | Phase 1 — idea to specification | +| Claude Code CLI | Architect + scaffold | Multi-file work, wiring up, audits | +| Codex CLI | Implementation | Single-feature build sessions | +| Continue + Mistral | Reviewer | After any finished component | +| Continue + Qwen | Inline fixes | Targeted edits, `Ctrl+I` | + +**Rule:** Claude Code and Codex are interchangeable for implementation. Run them on the same task to compare. Mistral is always your reviewer — never skip the review step for core logic. + +--- + +## Phase 1 — Concept + +**Goal:** Lock every decision before a single file is created. + +Work through this in Claude chat. Do not open VS Code. + +--- + +### Step 1.1 — Define the idea + +``` +I want to build [brief description]. +Let's work through the concept together before any code is written. +Ask me everything you need to know to produce a complete specification. +One question at a time. +``` + +Stay in this conversation until every question is answered: +- What problem does it solve? +- Who uses it, and what roles do they have? +- What is the core user flow, step by step? +- What are the edge cases and special rules? +- What is explicitly out of scope for now? + +--- + +### Step 1.2 — Lock the concept document + +``` +Produce a complete concept document covering: +auth, roles, data model decisions, core user flows, edge cases, +notifications, export requirements, and anything deferred to a later phase. +Present it as a visual summary. Flag any remaining open questions. +``` + +Do not proceed until every open question is answered. + +--- + +### Step 1.3 — Define the design system + +``` +Here are my brand assets: [attach files] +The app needs light and dark mode. +Primary users will be on [mobile / desktop / both]. +Produce a design system covering: +- CSS variables for all colours (brand + status colours) +- Logo usage rules for light and dark mode +- Typography choices +- Any language toggle requirements +Show me a preview of light and dark mode side by side. +``` + +--- + +### Step 1.4 — Produce the three project files + +``` +Produce three files for this project: + +1. CLAUDE.md — the project anchor file. Covers: stack, roles, + data model rules, key business logic, design system (colours, + fonts, logo rules, CSS variables), UI rules, and project structure. + Claude Code and Codex read this at the start of every session. + +2. TASKS.md — a numbered build checklist, one task per session, + ordered by dependency. Each task includes: which tool to use, + the exact session prompt, and a checklist of deliverables. + Include Phase 1 (core build) and stub out Phase 2. + +3. A stakeholder document in [German/English] — plain language, no code. + Covers: the problem, the solution, every feature with its reasoning, + the technical approach in one paragraph, and a phased roadmap. + Suitable for presenting to a non-technical audience. +``` + +--- + +## Phase 2 — Setup + +**Goal:** Initialise the project on your machine. + +Run once, before any coding sessions begin. + +```fish +# Create project folder +mkdir ~/projects/your-app-name +cd ~/projects/your-app-name + +# Copy in the three documents from Phase 1 +cp ~/Downloads/CLAUDE.md . +cp ~/Downloads/TASKS.md . +cp ~/Downloads/logo-signet.png . # if applicable + +# Initialise git +git init +git add . +git commit -m "chore: initial concept documents" + +# Create virtual environment +python -m venv venv +source venv/bin/activate.fish + +# Create .env (never commit this) +touch .env +echo ".env" >> .gitignore +echo "*.db" >> .gitignore +echo "__pycache__/" >> .gitignore +echo "*.pyc" >> .gitignore +echo "venv/" >> .gitignore + +git add .gitignore +git commit -m "chore: gitignore" +``` + +**Minimal `.env` for any Flask + SQLite + Flask-Mail project:** + +```ini +FLASK_APP=run.py +FLASK_CONFIG=development +SECRET_KEY=generate-with-python-c-import-secrets-print-secrets.token_hex-32 +MAIL_PASSWORD=your-mail-password +MAIL_SUPPRESS_SEND=True # remove this in production +``` + +--- + +## Phase 3 — Core Build (Phase 1 sessions) + +**Goal:** Build the working app, one session at a time. + +### Before every session + +1. Open `TASKS.md` — find the next unchecked session +2. Read the deliverables — understand what done looks like +3. Choose your tool: + +| Use Claude Code / Codex CLI when | Use Continue + Qwen when | +|---|---| +| Creating multiple new files | Editing one specific file | +| Wiring up the whole app | Adding a single route or function | +| Cross-file refactoring | Fixing a bug | +| First session (scaffold) | All implementation sessions | + +### Claude Code session + +```fish +cd ~/projects/your-app-name +claude +``` + +Paste the session prompt from `TASKS.md`. Claude Code reads `CLAUDE.md` automatically. + +### Codex CLI session + +```fish +cd ~/projects/your-app-name +codex +``` + +Same session prompt. Codex also reads `CLAUDE.md` if you instruct it to at the start: + +``` +Read CLAUDE.md first. Then: [paste session prompt] +``` + +### Continue session (Qwen — writing code) + +```fish +llama-switch # pick Coder +code ~/projects/your-app-name +``` + +New chat (`Ctrl+L` → `+`), then: + +``` +@file app/[relevant-file].py +@file CLAUDE.md + +[Paste session prompt from TASKS.md] +``` + +### Review after every core session (Mistral) + +```fish +llama-switch # pick Architect +``` + +New chat: + +``` +@file app/[file-you-just-wrote].py +@file CLAUDE.md + +Review this against CLAUDE.md. +Correctness issues first, then anything that will break +when integrated with related files. +Do not rewrite — flag issues as a numbered list. +``` + +### Inline fix (Qwen · Ctrl+I) + +Highlight code → `Ctrl+I`: + +``` +[One sentence describing the change] +``` + +Accept: `Ctrl+Shift+Enter` — Reject: `Escape` + +### After every session + +```fish +git add . +git commit -m "feat: session [N] — [short description]" +``` + +Check off every deliverable in `TASKS.md` before starting the next session. + +--- + +## Phase 4 — Feature Expansion (Phase 2 sessions) + +**Goal:** Add features on top of a working foundation. + +Same session discipline as Phase 3. Each feature is a mini-cycle: + +``` +Audit → Plan → Build → Review → Commit +``` + +### Audit prompt (run first, before any build session) + +``` +Read CLAUDE.md. +I want to add [feature name]. +Audit the current codebase for what already exists that is relevant. +Tell me: +- What files will need to change? +- What already exists that I can build on? +- What are the risks or dependencies? +- What order should I tackle this in? +Do not write any code. Diagnosis only. +``` + +### Build prompt template + +``` +Read CLAUDE.md. +I am implementing [feature name]. +Relevant existing files: [list them] + +Task: [specific thing to build this session] +State your approach and which files you will touch before writing anything. +One piece at a time — start with [data model / logic / route / template]. +``` + +--- + +## Phase 5 — AI Tool Comparison + +**Goal:** Run Claude Code and Codex on the same task to compare output quality. + +### Setup + +```fish +# Clone the repo twice into separate folders +git clone your-repo-url room-booking-claude +git clone your-repo-url room-booking-codex + +# Create a comparison branch in each +cd room-booking-claude && git checkout -b compare/claude-code +cd ../room-booking-codex && git checkout -b compare/codex +``` + +### Give both the same task + +Use the same session prompt verbatim. Do not adjust it between tools. + +### Scoring rubric + +After each tool completes the task, score it: + +| Criterion | What to look for | +|---|---| +| Correctness | Does it follow the business rules in CLAUDE.md exactly? | +| Completeness | Are all deliverables produced without prompting? | +| Code quality | Is it readable, consistent with existing style? | +| Context adherence | Did it touch files it was told not to touch? | +| Autonomy | How many clarifying questions did it ask mid-task? | + +Score each 1–5. Keep notes. After 3–4 sessions you will have a clear picture of which tool suits your workflow better. + +--- + +## Prompt Library + +### Concept phase + +**Start a new idea:** +``` +I want to build [description]. Let's work through the concept +before any code is written. Ask me one question at a time. +``` + +**Lock a decision:** +``` +Summarise what we have agreed on so far and list any remaining +open questions before we move on. +``` + +### Build phase + +**Plan before writing:** +``` +Read CLAUDE.md. +Task: [description] +Before writing anything, state your approach and which files you will touch. +``` + +**One piece at a time:** +``` +Good. Now write only the [data model / service layer / route / template]. +Nothing else yet. +``` + +**Bug diagnosis:** +``` +@currentFile +Line [N] throws [error] when [condition]. +Root cause first, then minimal fix, then any follow-up improvements. +Do not ask for other files unless you explain exactly why you need them. +``` + +**Explain unfamiliar code:** +``` +@file src/some-file.py +Walk me through what this file does step by step. +Assume I have not seen this codebase before. +Focus on: what it does, why it is written this way, any gotchas. +Keep it under 10 lines. +``` + +**Refactor safely:** +``` +@currentFile +Refactor this one step at a time. +Explain what you are changing and why before each step. +Do not touch anything outside the highlighted section. +``` + +**Review finished component:** +``` +@file [component] +@file CLAUDE.md +Review this against CLAUDE.md. +Correctness first, then maintainability concerns. +Do not rewrite — flag issues as a numbered list. +``` + +**Stuck on approach:** +``` +@file CLAUDE.md +I need to implement [X]. +Give me 2–3 approaches, pros and cons of each, then your recommendation. +``` + +--- + +## The Five Rules + +1. **New session per task** — never carry context across tasks +2. **Always attach files explicitly** — never assume the model knows what you are looking at +3. **Plan before you build** — agree on the approach before any code is written +4. **One piece at a time** — data model, then logic, then route, then template +5. **Architect reviews every core component** — never skip the review step on models, auth, and business logic + +--- + +## Quick Reference + +```fish +Start Claude Code: cd ~/project && claude +Start Codex: cd ~/project && codex +Start Continue chat: Ctrl+L → click + +Inline edit: Highlight code → Ctrl+I +Accept inline: Ctrl+Shift+Enter +Reject inline: Escape +Switch local model: llama-switch +Commit after session: git add . && git commit -m "feat: session N — description" +Generate secret key: python -c "import secrets; print(secrets.token_hex(32))" +``` diff --git a/Download 2026-07-21T15-14-36-571Z.zip b/Download 2026-07-21T15-14-36-571Z.zip new file mode 100644 index 0000000000000000000000000000000000000000..a371e6c92f10cf00011fd68e94411d8a7cc8d783 GIT binary patch literal 178342 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%0DePu%T+5xq@!8_(k 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 literal 0 HcmV?d00001 diff --git a/Download 2026-07-21T15-14-36-571Z/2026-06-03_einverstndniserklrung_msd_patrick-jacobs.pdf b/Download 2026-07-21T15-14-36-571Z/2026-06-03_einverstndniserklrung_msd_patrick-jacobs.pdf new file mode 100644 index 0000000000000000000000000000000000000000..4d8921a8182d0f9976ba72cf1ebdc3fdc6a67198 GIT binary patch literal 83059 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
          +
          +
          + + Mono +
          + +
          +

          Black & White

          +

          Nothing extra. Everything clear.

          +

          A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-style-guide.md new file mode 100644 index 0000000..5e4488f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-style-guide.md @@ -0,0 +1,300 @@ +# Black & White UI Style Guide + +A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable. + +Pure black and white can feel harsh. Layered grey surfaces and off-white content areas preserve the monochrome look while lowering visual strain. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECECEC` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F1F1` | Inputs and secondary regions | +| `--surface-strong` | `#DEDEDE` | Selected and elevated elements | +| `--text` | `#111111` | Main text | +| `--muted` | `#626262` | Secondary text | +| `--border` | `#CDCDCD` | Borders and dividers | +| `--primary` | `#111111` | Main action and brand colour | +| `--primary-hover` | `#000000` | Primary hover and active state | +| `--secondary` | `#E1E1E1` | Secondary action | +| `--secondary-hover` | `#D2D2D2` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#000000` | Main dark background | +| `--page-accent` | `#050505` | Background depth | +| `--surface` | `#101010` | Cards and dialogs | +| `--surface-alt` | `#1A1A1A` | Inputs and secondary regions | +| `--surface-strong` | `#2B2B2B` | Selected and elevated elements | +| `--text` | `#FFFFFF` | Main text | +| `--muted` | `#BEBEBE` | Secondary text | +| `--border` | `#444444` | Borders and dividers | +| `--primary` | `#FFFFFF` | Main action and brand colour | +| `--primary-hover` | `#E8E8E8` | Primary hover and active state | +| `--secondary` | `#353535` | Secondary action | +| `--secondary-hover` | `#494949` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strongest action, active navigation and unmistakable selection. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls and optional actions without introducing colour. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#777777` | `#D0D0D0` | +| Accent 2 | `#A0A0A0` | `#9A9A9A` | +| Accent 3 | `#C5C5C5` | `#6E6E6E` | +| Success | `#666666` | `#B8B8B8` | +| Danger | `#4A4A4A` | `#D8D8D8` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F1F1; + --text: #111111; + --muted: #626262; + --border: #CDCDCD; + --primary: #111111; + --secondary: #E1E1E1; +} + +html[data-theme="dark"] { + --page: #000000; + --surface: #101010; + --surface-alt: #1A1A1A; + --text: #FFFFFF; + --muted: #BEBEBE; + --border: #444444; + --primary: #FFFFFF; + --secondary: #353535; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html new file mode 100644 index 0000000..3c52ab1 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html @@ -0,0 +1,829 @@ + + + + + + + Burgundy & Dusty Rose — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Merlot +
          + +
          +

          Burgundy & Dusty Rose

          +

          Quiet confidence. Rich clarity.

          +

          A mature burgundy system softened by dusty rose and warm neutral surfaces.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md new file mode 100644 index 0000000..d8e06ed --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md @@ -0,0 +1,321 @@ +# Burgundy & Dusty Rose UI Style Guide + +A mature burgundy system softened by dusty rose and warm neutral surfaces. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF7F8` | Main page background | +| `--page-accent` | `#F2E6E9` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F8EEF1` | Inputs and secondary regions | +| `--surface-strong` | `#EBDADF` | Selected and elevated elements | +| `--text` | `#38272D` | Main text | +| `--muted` | `#75656B` | Secondary text | +| `--border` | `#DFC9D0` | Borders and dividers | +| `--primary` | `#7E374D` | Main action and brand colour | +| `--primary-hover` | `#61263A` | Primary hover and active state | +| `--secondary` | `#E7D8DE` | Secondary action | +| `--secondary-hover` | `#D9C5CD` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050203` | Main dark background | +| `--page-accent` | `#0C0608` | Background depth | +| `--surface` | `#170D11` | Cards and dialogs | +| `--surface-alt` | `#24151B` | Inputs and secondary regions | +| `--surface-strong` | `#38202A` | Selected and elevated elements | +| `--text` | `#F8EFF2` | Main text | +| `--muted` | `#CABAC0` | Secondary text | +| `--border` | `#583B46` | Borders and dividers | +| `--primary` | `#B85F7A` | Main action and brand colour | +| `--primary-hover` | `#99445F` | Primary hover and active state | +| `--secondary` | `#624754` | Secondary action | +| `--secondary-hover` | `#765867` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for luxurious primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for dusty rose structure, optional actions and calm support. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B07D8D` | `#C78DA0` | +| Accent 2 | `#718B92` | `#7D9BA1` | +| Accent 3 | `#C0A06F` | `#D0B17B` | +| Success | `#698873` | `#90B098` | +| Danger | `#A64E5D` | `#DA8795` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF7F8; + --surface: #FFFFFF; + --surface-alt: #F8EEF1; + --text: #38272D; + --muted: #75656B; + --border: #DFC9D0; + --primary: #7E374D; + --secondary: #E7D8DE; +} + +html[data-theme="dark"] { + --page: #050203; + --surface: #170D11; + --surface-alt: #24151B; + --text: #F8EFF2; + --muted: #CABAC0; + --border: #583B46; + --primary: #B85F7A; + --secondary: #624754; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html new file mode 100644 index 0000000..8b0c7e9 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Calm Denim Blue — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Harbor +
          + +
          +

          Calm Denim Blue

          +

          Steady focus. Clear progress.

          +

          A trustworthy denim-blue system for dashboards, administration and focused work.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md new file mode 100644 index 0000000..8bcda94 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md @@ -0,0 +1,321 @@ +# Calm Denim Blue UI Style Guide + +A trustworthy denim-blue system for dashboards, administration and focused work. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F8FB` | Main page background | +| `--page-accent` | `#E8EEF6` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EEF3F8` | Inputs and secondary regions | +| `--surface-strong` | `#DCE6F0` | Selected and elevated elements | +| `--text` | `#243142` | Main text | +| `--muted` | `#687486` | Secondary text | +| `--border` | `#CBD6E2` | Borders and dividers | +| `--primary` | `#4D6F98` | Main action and brand colour | +| `--primary-hover` | `#385777` | Primary hover and active state | +| `--secondary` | `#E2E8EF` | Secondary action | +| `--secondary-hover` | `#D2DCE6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020509` | Main dark background | +| `--page-accent` | `#07101A` | Background depth | +| `--surface` | `#0D1824` | Cards and dialogs | +| `--surface-alt` | `#142333` | Inputs and secondary regions | +| `--surface-strong` | `#21384E` | Selected and elevated elements | +| `--text` | `#F1F5FA` | Main text | +| `--muted` | `#B9C4D0` | Secondary text | +| `--border` | `#344D66` | Borders and dividers | +| `--primary` | `#7598C2` | Main action and brand colour | +| `--primary-hover` | `#5F83AF` | Primary hover and active state | +| `--secondary` | `#405A73` | Secondary action | +| `--secondary-hover` | `#526F8A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for main actions, active navigation and trustworthy emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls, toolbars and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7F8FB5` | `#9A9FC6` | +| Accent 2 | `#6F9697` | `#81A7A7` | +| Accent 3 | `#C6A66E` | `#D0B17B` | +| Success | `#668A73` | `#90B29A` | +| Danger | `#A8646E` | `#D3929A` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F6F8FB; + --surface: #FFFFFF; + --surface-alt: #EEF3F8; + --text: #243142; + --muted: #687486; + --border: #CBD6E2; + --primary: #4D6F98; + --secondary: #E2E8EF; +} + +html[data-theme="dark"] { + --page: #020509; + --surface: #0D1824; + --surface-alt: #142333; + --text: #F1F5FA; + --muted: #B9C4D0; + --border: #344D66; + --primary: #7598C2; + --secondary: #405A73; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-login.html new file mode 100644 index 0000000..24f8765 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-login.html @@ -0,0 +1,829 @@ + + + + + + + Coral Red — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Common +
          + +
          +

          Coral Red

          +

          Human warmth. Clear action.

          +

          A social, warm coral system balanced by slate blue so it stays calm and readable.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md new file mode 100644 index 0000000..f6489c0 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md @@ -0,0 +1,321 @@ +# Coral Red UI Style Guide + +A social, warm coral system balanced by slate blue so it stays calm and readable. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8F6` | Main page background | +| `--page-accent` | `#F7E8E3` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FBEFEB` | Inputs and secondary regions | +| `--surface-strong` | `#F1DDD6` | Selected and elevated elements | +| `--text` | `#3B2926` | Main text | +| `--muted` | `#776761` | Secondary text | +| `--border` | `#E2CEC7` | Borders and dividers | +| `--primary` | `#C86457` | Main action and brand colour | +| `--primary-hover` | `#A84D42` | Primary hover and active state | +| `--secondary` | `#DDE6EA` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050202` | Main dark background | +| `--page-accent` | `#0D0807` | Background depth | +| `--surface` | `#18100E` | Cards and dialogs | +| `--surface-alt` | `#261917` | Inputs and secondary regions | +| `--surface-strong` | `#392824` | Selected and elevated elements | +| `--text` | `#FAF1EF` | Main text | +| `--muted` | `#CABCB8` | Secondary text | +| `--border` | `#5A403B` | Borders and dividers | +| `--primary` | `#E58678` | Main action and brand colour | +| `--primary-hover` | `#CB6A5D` | Primary hover and active state | +| `--secondary` | `#3C5962` | Secondary action | +| `--secondary-hover` | `#4C6D78` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for human, confident primary actions and social emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool slate balance for supporting actions and structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B17C72` | `#C89A91` | +| Accent 2 | `#6C8D95` | `#7FA2AA` | +| Accent 3 | `#C4A06B` | `#D3B17B` | +| Success | `#66886E` | `#90B096` | +| Danger | `#9E4C48` | `#DF9189` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8F6; + --surface: #FFFFFF; + --surface-alt: #FBEFEB; + --text: #3B2926; + --muted: #776761; + --border: #E2CEC7; + --primary: #C86457; + --secondary: #DDE6EA; +} + +html[data-theme="dark"] { + --page: #050202; + --surface: #18100E; + --surface-alt: #261917; + --text: #FAF1EF; + --muted: #CABCB8; + --border: #5A403B; + --primary: #E58678; + --secondary: #3C5962; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html new file mode 100644 index 0000000..85993ff --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html @@ -0,0 +1,829 @@ + + + + + + + Dusty Lilac — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Hush +
          + +
          +

          Dusty Lilac

          +

          Gentle structure. Clear thought.

          +

          A quiet lilac system with slate support, separated from the brighter purple and pink families.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md new file mode 100644 index 0000000..dbea156 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md @@ -0,0 +1,300 @@ +# Dusty Lilac UI Style Guide + +A quiet lilac system with slate support, separated from the brighter purple and pink families. + +Dusty Lilac is deliberately muted. Avoid bright violet additions, which would undermine its calm character. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F9F7FB` | Main page background | +| `--page-accent` | `#EEEAF3` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F3EFF7` | Inputs and secondary regions | +| `--surface-strong` | `#E4DDEB` | Selected and elevated elements | +| `--text` | `#302B38` | Main text | +| `--muted` | `#706A79` | Secondary text | +| `--border` | `#D6CFDE` | Borders and dividers | +| `--primary` | `#88769A` | Main action and brand colour | +| `--primary-hover` | `#6D5B80` | Primary hover and active state | +| `--secondary` | `#DEE6E9` | Secondary action | +| `--secondary-hover` | `#CDDADF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030205` | Main dark background | +| `--page-accent` | `#0A0710` | Background depth | +| `--surface` | `#141019` | Cards and dialogs | +| `--surface-alt` | `#201827` | Inputs and secondary regions | +| `--surface-strong` | `#32263B` | Selected and elevated elements | +| `--text` | `#F6F1F8` | Main text | +| `--muted` | `#C5BBCB` | Secondary text | +| `--border` | `#4C4056` | Borders and dividers | +| `--primary` | `#B09BC3` | Main action and brand colour | +| `--primary-hover` | `#947DAA` | Primary hover and active state | +| `--secondary` | `#40575E` | Secondary action | +| `--secondary-hover` | `#526D75` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for gentle primary actions, selected states and quiet brand emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for slate structure, secondary actions and informational controls. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A594B6` | `#C1AED1` | +| Accent 2 | `#718F96` | `#82A1A8` | +| Accent 3 | `#C2A475` | `#D0B27F` | +| Success | `#6C8973` | `#94B09A` | +| Danger | `#A76470` | `#D4939D` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F9F7FB; + --surface: #FFFFFF; + --surface-alt: #F3EFF7; + --text: #302B38; + --muted: #706A79; + --border: #D6CFDE; + --primary: #88769A; + --secondary: #DEE6E9; +} + +html[data-theme="dark"] { + --page: #030205; + --surface: #141019; + --surface-alt: #201827; + --text: #F6F1F8; + --muted: #C5BBCB; + --border: #4C4056; + --primary: #B09BC3; + --secondary: #40575E; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html new file mode 100644 index 0000000..d9eece3 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html @@ -0,0 +1,829 @@ + + + + + + + Graphite + Pink Accent — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Signal +
          + +
          +

          Graphite + Pink Accent

          +

          Less noise. One clear signal.

          +

          An ultra-calm graphite system with one simple pink accent for primary actions.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md new file mode 100644 index 0000000..48f234a --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md @@ -0,0 +1,321 @@ +# Graphite + Pink Accent UI Style Guide + +An ultra-calm graphite system with one simple pink accent for primary actions. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECEEEF` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F2F3` | Inputs and secondary regions | +| `--surface-strong` | `#E1E4E6` | Selected and elevated elements | +| `--text` | `#292D30` | Main text | +| `--muted` | `#6C7378` | Secondary text | +| `--border` | `#D1D5D8` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E3E6E8` | Secondary action | +| `--secondary-hover` | `#D4D9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020303` | Main dark background | +| `--page-accent` | `#080A0B` | Background depth | +| `--surface` | `#121516` | Cards and dialogs | +| `--surface-alt` | `#1B2022` | Inputs and secondary regions | +| `--surface-strong` | `#2B3235` | Selected and elevated elements | +| `--text` | `#F3F5F5` | Main text | +| `--muted` | `#BAC0C2` | Secondary text | +| `--border` | `#424B4F` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#3A4347` | Secondary action | +| `--secondary-hover` | `#4C575C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strong accent for main actions and active states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for neutral graphite structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7D858A` | `#929A9E` | +| Accent 2 | `#8A9499` | `#7F979C` | +| Accent 3 | `#B79A70` | `#C8AA78` | +| Success | `#6B8872` | `#91AF98` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F2F3; + --text: #292D30; + --muted: #6C7378; + --border: #D1D5D8; + --primary: #D35F87; + --secondary: #E3E6E8; +} + +html[data-theme="dark"] { + --page: #020303; + --surface: #121516; + --surface-alt: #1B2022; + --text: #F3F5F5; + --muted: #BAC0C2; + --border: #424B4F; + --primary: #EE7DA4; + --secondary: #3A4347; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/index.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/index.html new file mode 100644 index 0000000..c83c19f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/index.html @@ -0,0 +1,348 @@ + + + + + + ADHD-Friendly Colour Variants + + + +
          +

          Colour system library

          +

          ADHD-Friendly UI Colour Variants

          +

          + The expanded library now includes monochrome, warm-neutral and soft pastel systems. Every variant uses the same realistic login layout, Atkinson Hyperlegible for reading, + Lexend for interface text, complete light and dark modes, restrained accents, + visible focus states, reduced-motion support, and a typography sample card with + a heading, subheading and paragraph text. +

          +
          + + + +
          +
          + + + + +
          +

          Calm Denim Blue

          +

          A trustworthy denim-blue system for dashboards, administration and focused work.

          + +
          + + + + + + + + + +
          +
          + + + + +
          +

          Burgundy & Dusty Rose

          +

          A mature burgundy system softened by dusty rose and warm neutral surfaces.

          + +
          + +
          +
          + + + + +
          +

          Graphite + Pink Accent

          +

          An ultra-calm graphite system with one simple pink accent for primary actions.

          + +
          + + + + +
          +
          + + + + +
          +

          Black & White

          +

          A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable.

          + +
          + + +
          +
          + + + + +
          +

          Ivory & Ink

          +

          A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white.

          + +
          + + +
          +
          + + + + +
          +

          Seafoam

          +

          A pale seafoam system with blue-green structure, designed to feel fresh without the energy of bright turquoise.

          + +
          + + +
          +
          + + + + +
          +

          Dusty Lilac

          +

          A quiet lilac system with slate support, separated from the brighter purple and pink families.

          + +
          + + +
          +
          + + + + +
          +

          Mist Blue

          +

          A pale blue-grey system that feels lighter and quieter than denim blue while retaining strong UI clarity.

          + +
          + + +
          +
          + + + + +
          +

          Olive & Oat

          +

          A muted olive system with oat-coloured surfaces, offering an earthy but cleaner alternative to brown.

          + +
          + + +
          +
          + + + + +
          +

          Sunset Apricot

          +

          A fresh apricot-orange system built around your exact colour #FF8C4F. It stays calm by pairing the warm primary with cool slate-blue secondary surfaces.

          + +
          + + +
          +
          + + + + +
          +

          Orchid Pop

          +

          A rich orchid-violet system built around your exact colour #B744C4. It uses softened plum surfaces and cool grey-blue secondary support to keep the interface clean and readable.

          + +
          + +
          +
          + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants-v2.zip b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants-v2.zip new file mode 100644 index 0000000000000000000000000000000000000000..d986aff25a14a77150c4cfdaa021195cd2ccdf0f GIT binary patch literal 318062 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

          @56uTzaNfAGN-N+!!&9*e6ELqO%W0n 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�MAQ#bL0lZoEvjk&(-kib7QezZi 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

          N@B5%N58(84ddjoWzEggckG(7 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 literal 0 HcmV?d00001 diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-dashboard.html new file mode 100644 index 0000000..395d8b1 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Black White — Dashboard Demo + + + + + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-login.html new file mode 100644 index 0000000..19882c1 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-login.html @@ -0,0 +1,829 @@ + + + + + + + Black & White — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Mono +
          + +
          +

          Black & White

          +

          Nothing extra. Everything clear.

          +

          A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-style-guide.md new file mode 100644 index 0000000..5e4488f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/black-white/black-white-style-guide.md @@ -0,0 +1,300 @@ +# Black & White UI Style Guide + +A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable. + +Pure black and white can feel harsh. Layered grey surfaces and off-white content areas preserve the monochrome look while lowering visual strain. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECECEC` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F1F1` | Inputs and secondary regions | +| `--surface-strong` | `#DEDEDE` | Selected and elevated elements | +| `--text` | `#111111` | Main text | +| `--muted` | `#626262` | Secondary text | +| `--border` | `#CDCDCD` | Borders and dividers | +| `--primary` | `#111111` | Main action and brand colour | +| `--primary-hover` | `#000000` | Primary hover and active state | +| `--secondary` | `#E1E1E1` | Secondary action | +| `--secondary-hover` | `#D2D2D2` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#000000` | Main dark background | +| `--page-accent` | `#050505` | Background depth | +| `--surface` | `#101010` | Cards and dialogs | +| `--surface-alt` | `#1A1A1A` | Inputs and secondary regions | +| `--surface-strong` | `#2B2B2B` | Selected and elevated elements | +| `--text` | `#FFFFFF` | Main text | +| `--muted` | `#BEBEBE` | Secondary text | +| `--border` | `#444444` | Borders and dividers | +| `--primary` | `#FFFFFF` | Main action and brand colour | +| `--primary-hover` | `#E8E8E8` | Primary hover and active state | +| `--secondary` | `#353535` | Secondary action | +| `--secondary-hover` | `#494949` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strongest action, active navigation and unmistakable selection. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls and optional actions without introducing colour. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#777777` | `#D0D0D0` | +| Accent 2 | `#A0A0A0` | `#9A9A9A` | +| Accent 3 | `#C5C5C5` | `#6E6E6E` | +| Success | `#666666` | `#B8B8B8` | +| Danger | `#4A4A4A` | `#D8D8D8` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F1F1; + --text: #111111; + --muted: #626262; + --border: #CDCDCD; + --primary: #111111; + --secondary: #E1E1E1; +} + +html[data-theme="dark"] { + --page: #000000; + --surface: #101010; + --surface-alt: #1A1A1A; + --text: #FFFFFF; + --muted: #BEBEBE; + --border: #444444; + --primary: #FFFFFF; + --secondary: #353535; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html new file mode 100644 index 0000000..97b3edb --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Burgundy Rose — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Burgundy Rose system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Burgundy Rose palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html new file mode 100644 index 0000000..3c52ab1 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html @@ -0,0 +1,829 @@ + + + + + + + Burgundy & Dusty Rose — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Merlot +
          + +
          +

          Burgundy & Dusty Rose

          +

          Quiet confidence. Rich clarity.

          +

          A mature burgundy system softened by dusty rose and warm neutral surfaces.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md new file mode 100644 index 0000000..d8e06ed --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md @@ -0,0 +1,321 @@ +# Burgundy & Dusty Rose UI Style Guide + +A mature burgundy system softened by dusty rose and warm neutral surfaces. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF7F8` | Main page background | +| `--page-accent` | `#F2E6E9` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F8EEF1` | Inputs and secondary regions | +| `--surface-strong` | `#EBDADF` | Selected and elevated elements | +| `--text` | `#38272D` | Main text | +| `--muted` | `#75656B` | Secondary text | +| `--border` | `#DFC9D0` | Borders and dividers | +| `--primary` | `#7E374D` | Main action and brand colour | +| `--primary-hover` | `#61263A` | Primary hover and active state | +| `--secondary` | `#E7D8DE` | Secondary action | +| `--secondary-hover` | `#D9C5CD` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050203` | Main dark background | +| `--page-accent` | `#0C0608` | Background depth | +| `--surface` | `#170D11` | Cards and dialogs | +| `--surface-alt` | `#24151B` | Inputs and secondary regions | +| `--surface-strong` | `#38202A` | Selected and elevated elements | +| `--text` | `#F8EFF2` | Main text | +| `--muted` | `#CABAC0` | Secondary text | +| `--border` | `#583B46` | Borders and dividers | +| `--primary` | `#B85F7A` | Main action and brand colour | +| `--primary-hover` | `#99445F` | Primary hover and active state | +| `--secondary` | `#624754` | Secondary action | +| `--secondary-hover` | `#765867` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for luxurious primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for dusty rose structure, optional actions and calm support. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B07D8D` | `#C78DA0` | +| Accent 2 | `#718B92` | `#7D9BA1` | +| Accent 3 | `#C0A06F` | `#D0B17B` | +| Success | `#698873` | `#90B098` | +| Danger | `#A64E5D` | `#DA8795` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF7F8; + --surface: #FFFFFF; + --surface-alt: #F8EEF1; + --text: #38272D; + --muted: #75656B; + --border: #DFC9D0; + --primary: #7E374D; + --secondary: #E7D8DE; +} + +html[data-theme="dark"] { + --page: #050203; + --surface: #170D11; + --surface-alt: #24151B; + --text: #F8EFF2; + --muted: #CABAC0; + --border: #583B46; + --primary: #B85F7A; + --secondary: #624754; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html new file mode 100644 index 0000000..ebfe3ea --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Calm Blue — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Calm Blue system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Calm Blue palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html new file mode 100644 index 0000000..8b0c7e9 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Calm Denim Blue — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Harbor +
          + +
          +

          Calm Denim Blue

          +

          Steady focus. Clear progress.

          +

          A trustworthy denim-blue system for dashboards, administration and focused work.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md new file mode 100644 index 0000000..8bcda94 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md @@ -0,0 +1,321 @@ +# Calm Denim Blue UI Style Guide + +A trustworthy denim-blue system for dashboards, administration and focused work. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F8FB` | Main page background | +| `--page-accent` | `#E8EEF6` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EEF3F8` | Inputs and secondary regions | +| `--surface-strong` | `#DCE6F0` | Selected and elevated elements | +| `--text` | `#243142` | Main text | +| `--muted` | `#687486` | Secondary text | +| `--border` | `#CBD6E2` | Borders and dividers | +| `--primary` | `#4D6F98` | Main action and brand colour | +| `--primary-hover` | `#385777` | Primary hover and active state | +| `--secondary` | `#E2E8EF` | Secondary action | +| `--secondary-hover` | `#D2DCE6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020509` | Main dark background | +| `--page-accent` | `#07101A` | Background depth | +| `--surface` | `#0D1824` | Cards and dialogs | +| `--surface-alt` | `#142333` | Inputs and secondary regions | +| `--surface-strong` | `#21384E` | Selected and elevated elements | +| `--text` | `#F1F5FA` | Main text | +| `--muted` | `#B9C4D0` | Secondary text | +| `--border` | `#344D66` | Borders and dividers | +| `--primary` | `#7598C2` | Main action and brand colour | +| `--primary-hover` | `#5F83AF` | Primary hover and active state | +| `--secondary` | `#405A73` | Secondary action | +| `--secondary-hover` | `#526F8A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for main actions, active navigation and trustworthy emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls, toolbars and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7F8FB5` | `#9A9FC6` | +| Accent 2 | `#6F9697` | `#81A7A7` | +| Accent 3 | `#C6A66E` | `#D0B17B` | +| Success | `#668A73` | `#90B29A` | +| Danger | `#A8646E` | `#D3929A` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F6F8FB; + --surface: #FFFFFF; + --surface-alt: #EEF3F8; + --text: #243142; + --muted: #687486; + --border: #CBD6E2; + --primary: #4D6F98; + --secondary: #E2E8EF; +} + +html[data-theme="dark"] { + --page: #020509; + --surface: #0D1824; + --surface-alt: #142333; + --text: #F1F5FA; + --muted: #B9C4D0; + --border: #344D66; + --primary: #7598C2; + --secondary: #405A73; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html new file mode 100644 index 0000000..929e9a8 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Coral Red — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Coral Red system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Coral Red palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-login.html new file mode 100644 index 0000000..24f8765 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-login.html @@ -0,0 +1,829 @@ + + + + + + + Coral Red — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Common +
          + +
          +

          Coral Red

          +

          Human warmth. Clear action.

          +

          A social, warm coral system balanced by slate blue so it stays calm and readable.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md new file mode 100644 index 0000000..f6489c0 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md @@ -0,0 +1,321 @@ +# Coral Red UI Style Guide + +A social, warm coral system balanced by slate blue so it stays calm and readable. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8F6` | Main page background | +| `--page-accent` | `#F7E8E3` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FBEFEB` | Inputs and secondary regions | +| `--surface-strong` | `#F1DDD6` | Selected and elevated elements | +| `--text` | `#3B2926` | Main text | +| `--muted` | `#776761` | Secondary text | +| `--border` | `#E2CEC7` | Borders and dividers | +| `--primary` | `#C86457` | Main action and brand colour | +| `--primary-hover` | `#A84D42` | Primary hover and active state | +| `--secondary` | `#DDE6EA` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050202` | Main dark background | +| `--page-accent` | `#0D0807` | Background depth | +| `--surface` | `#18100E` | Cards and dialogs | +| `--surface-alt` | `#261917` | Inputs and secondary regions | +| `--surface-strong` | `#392824` | Selected and elevated elements | +| `--text` | `#FAF1EF` | Main text | +| `--muted` | `#CABCB8` | Secondary text | +| `--border` | `#5A403B` | Borders and dividers | +| `--primary` | `#E58678` | Main action and brand colour | +| `--primary-hover` | `#CB6A5D` | Primary hover and active state | +| `--secondary` | `#3C5962` | Secondary action | +| `--secondary-hover` | `#4C6D78` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for human, confident primary actions and social emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool slate balance for supporting actions and structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B17C72` | `#C89A91` | +| Accent 2 | `#6C8D95` | `#7FA2AA` | +| Accent 3 | `#C4A06B` | `#D3B17B` | +| Success | `#66886E` | `#90B096` | +| Danger | `#9E4C48` | `#DF9189` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8F6; + --surface: #FFFFFF; + --surface-alt: #FBEFEB; + --text: #3B2926; + --muted: #776761; + --border: #E2CEC7; + --primary: #C86457; + --secondary: #DDE6EA; +} + +html[data-theme="dark"] { + --page: #050202; + --surface: #18100E; + --surface-alt: #261917; + --text: #FAF1EF; + --muted: #CABCB8; + --border: #5A403B; + --primary: #E58678; + --secondary: #3C5962; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html new file mode 100644 index 0000000..65ace72 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Dusty Lilac — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Dusty Lilac system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Dusty Lilac palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html new file mode 100644 index 0000000..85993ff --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html @@ -0,0 +1,829 @@ + + + + + + + Dusty Lilac — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Hush +
          + +
          +

          Dusty Lilac

          +

          Gentle structure. Clear thought.

          +

          A quiet lilac system with slate support, separated from the brighter purple and pink families.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md new file mode 100644 index 0000000..dbea156 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md @@ -0,0 +1,300 @@ +# Dusty Lilac UI Style Guide + +A quiet lilac system with slate support, separated from the brighter purple and pink families. + +Dusty Lilac is deliberately muted. Avoid bright violet additions, which would undermine its calm character. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F9F7FB` | Main page background | +| `--page-accent` | `#EEEAF3` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F3EFF7` | Inputs and secondary regions | +| `--surface-strong` | `#E4DDEB` | Selected and elevated elements | +| `--text` | `#302B38` | Main text | +| `--muted` | `#706A79` | Secondary text | +| `--border` | `#D6CFDE` | Borders and dividers | +| `--primary` | `#88769A` | Main action and brand colour | +| `--primary-hover` | `#6D5B80` | Primary hover and active state | +| `--secondary` | `#DEE6E9` | Secondary action | +| `--secondary-hover` | `#CDDADF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030205` | Main dark background | +| `--page-accent` | `#0A0710` | Background depth | +| `--surface` | `#141019` | Cards and dialogs | +| `--surface-alt` | `#201827` | Inputs and secondary regions | +| `--surface-strong` | `#32263B` | Selected and elevated elements | +| `--text` | `#F6F1F8` | Main text | +| `--muted` | `#C5BBCB` | Secondary text | +| `--border` | `#4C4056` | Borders and dividers | +| `--primary` | `#B09BC3` | Main action and brand colour | +| `--primary-hover` | `#947DAA` | Primary hover and active state | +| `--secondary` | `#40575E` | Secondary action | +| `--secondary-hover` | `#526D75` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for gentle primary actions, selected states and quiet brand emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for slate structure, secondary actions and informational controls. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A594B6` | `#C1AED1` | +| Accent 2 | `#718F96` | `#82A1A8` | +| Accent 3 | `#C2A475` | `#D0B27F` | +| Success | `#6C8973` | `#94B09A` | +| Danger | `#A76470` | `#D4939D` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F9F7FB; + --surface: #FFFFFF; + --surface-alt: #F3EFF7; + --text: #302B38; + --muted: #706A79; + --border: #D6CFDE; + --primary: #88769A; + --secondary: #DEE6E9; +} + +html[data-theme="dark"] { + --page: #030205; + --surface: #141019; + --surface-alt: #201827; + --text: #F6F1F8; + --muted: #C5BBCB; + --border: #4C4056; + --primary: #B09BC3; + --secondary: #40575E; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html new file mode 100644 index 0000000..c42277f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Graphite Pink — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Graphite Pink system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Graphite Pink palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html new file mode 100644 index 0000000..d9eece3 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html @@ -0,0 +1,829 @@ + + + + + + + Graphite + Pink Accent — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Signal +
          + +
          +

          Graphite + Pink Accent

          +

          Less noise. One clear signal.

          +

          An ultra-calm graphite system with one simple pink accent for primary actions.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md new file mode 100644 index 0000000..48f234a --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md @@ -0,0 +1,321 @@ +# Graphite + Pink Accent UI Style Guide + +An ultra-calm graphite system with one simple pink accent for primary actions. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECEEEF` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F2F3` | Inputs and secondary regions | +| `--surface-strong` | `#E1E4E6` | Selected and elevated elements | +| `--text` | `#292D30` | Main text | +| `--muted` | `#6C7378` | Secondary text | +| `--border` | `#D1D5D8` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E3E6E8` | Secondary action | +| `--secondary-hover` | `#D4D9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020303` | Main dark background | +| `--page-accent` | `#080A0B` | Background depth | +| `--surface` | `#121516` | Cards and dialogs | +| `--surface-alt` | `#1B2022` | Inputs and secondary regions | +| `--surface-strong` | `#2B3235` | Selected and elevated elements | +| `--text` | `#F3F5F5` | Main text | +| `--muted` | `#BAC0C2` | Secondary text | +| `--border` | `#424B4F` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#3A4347` | Secondary action | +| `--secondary-hover` | `#4C575C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strong accent for main actions and active states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for neutral graphite structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7D858A` | `#929A9E` | +| Accent 2 | `#8A9499` | `#7F979C` | +| Accent 3 | `#B79A70` | `#C8AA78` | +| Success | `#6B8872` | `#91AF98` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F2F3; + --text: #292D30; + --muted: #6C7378; + --border: #D1D5D8; + --primary: #D35F87; + --secondary: #E3E6E8; +} + +html[data-theme="dark"] { + --page: #020303; + --surface: #121516; + --surface-alt: #1B2022; + --text: #F3F5F5; + --muted: #BAC0C2; + --border: #424B4F; + --primary: #EE7DA4; + --secondary: #3A4347; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html new file mode 100644 index 0000000..4e66506 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Ivory Ink Lavender — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Ivory Ink Lavender system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Ivory Ink Lavender palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html new file mode 100644 index 0000000..0fd2f33 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html @@ -0,0 +1,840 @@ + + + + + + + Ivory & Ink + Lavender — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Paper Lavender +
          + +
          +

          Ivory & Ink + Lavender

          +

          Soft calm. Clear focus.

          +

          + This version keeps the warm Ivory & Ink foundation but extends it + with a soft lavender for primary actions, emphasis and a more elegant, + quiet personality. +

          + +
            +
          • + + Warm neutral surfaces with one clear lavender action colour +
          • +
          • + + Balanced by grey-green and soft sand supporting accents +
          • +
          • + + Lexend and Atkinson Hyperlegible through the Google Fonts CSS API +
          • +
          +
          + +
          + Editorial calm + Readable + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md new file mode 100644 index 0000000..d4d3a40 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md @@ -0,0 +1,179 @@ +# Ivory & Ink + Lavender UI Style Guide + +A warm editorial UI system based on the Ivory & Ink palette, extended with a refined lavender accent. + +The foundation remains calm: ivory surfaces, ink text, taupe-neutral structure and a restrained lavender used for the primary action. The result is elegant, soft and readable without becoming overly decorative. + +--- + +## 1. Core idea + +Use **Ivory & Ink** as the foundation and **lavender** as the signal. + +That means: + +- the page and cards stay mostly neutral +- lavender identifies the next important action +- grey-green and sand provide soft balance +- the interface should feel editorial, calm and slightly elegant + +Lavender should not take over the whole page. It should guide attention. + +--- + +## 2. Light mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F3` | Main page background | +| `--page-accent` | `#F2ECE4` | Subtle background depth | +| `--surface` | `#FFFEFB` | Cards and dialogs | +| `--surface-alt` | `#F8F1EA` | Inputs and secondary sections | +| `--surface-strong` | `#EDE2D7` | Selected and raised surfaces | +| `--text` | `#262320` | Main text | +| `--muted` | `#6F6963` | Secondary text | +| `--border` | `#DCCFC4` | Borders and dividers | +| `--primary` | `#9682B4` | Lavender primary action | +| `--primary-hover` | `#7A6697` | Primary hover state | +| `--secondary` | `#E7DED3` | Neutral secondary actions | +| `--secondary-hover` | `#D9CEC1` | Secondary hover state | + +--- + +## 3. Dark mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090705` | Background depth | +| `--surface` | `#171411` | Main cards and dialogs | +| `--surface-alt` | `#231D1A` | Inputs and secondary sections | +| `--surface-strong` | `#35302B` | Selected and raised surfaces | +| `--text` | `#FAF6F0` | Main text | +| `--muted` | `#C9C1B7` | Secondary text | +| `--border` | `#554D46` | Borders and dividers | +| `--primary` | `#B8A7D2` | Lavender primary action | +| `--primary-hover` | `#A08FC0` | Primary hover state | +| `--secondary` | `#4F4840` | Neutral secondary actions | +| `--secondary-hover` | `#655D54` | Secondary hover state | + +--- + +## 4. Supporting accents + +| Role | Light | Dark | Use | +|---|---:|---:|---| +| Soft lavender | `#C7B8DE` | `#D9CDEA` | Highlights and personality | +| Grey-green | `#8A9795` | `#92A19D` | Cool balance and support | +| Sand | `#C8A97A` | `#CFB27F` | Warm guidance and emphasis | +| Danger | `#B96B74` | `#DA98A0` | Errors and destructive action | +| Success | `#6E816E` | `#9CAE99` | Positive confirmation | + +Recommended balance: + +- **70%** ivory / ink / neutral surfaces +- **20%** lavender and neutral secondary structure +- **10%** supporting accents + +--- + +## 5. Usage rules + +### Use lavender for: + +- the main button +- active links +- selected controls +- one compact accent line +- small brand highlights + +### Do not use lavender for: + +- large page backgrounds +- long paragraphs +- every badge +- multiple competing cards +- error messaging if a danger colour already exists + +### Use the neutral secondary for: + +- secondary buttons +- optional actions +- toolbars +- filters +- supporting cards + +### Use grey-green and sand for: + +- quiet icon accents +- status support +- visual balance +- warmth without more lavender + +--- + +## 6. Typography + +Fonts are loaded through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Use: + +- **Lexend** for headings, labels, buttons and subheadings +- **Atkinson Hyperlegible** for paragraph text and longer reading content + +Recommended sizes: + +- body: `18px` +- labels: `16–17px` +- buttons: `16–18px` +- subheadings: `15–17px` +- card heading: `20–24px` + +--- + +## 7. Typography sample card + +The demo includes a sample content card so you can test the fonts in a more editorial surface. + +```html +
          +

          Typography sample

          +

          A calm editorial card heading

          +

          + A concise subheading demonstrates Lexend in a refined ivory-and-lavender interface. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + +Recommended use: + +- eyebrow + heading + subheading in **Lexend** +- paragraph in **Atkinson Hyperlegible** + +--- + +## 8. ADHD-friendly notes + +- Keep the lavender limited to primary focus points. +- Let the ivory background do most of the visual calming. +- Use strong spacing rather than extra decoration. +- Preserve clear contrast between background, surface and action. +- Avoid placing too many coloured chips near the main button. +- Keep one obvious next step visible. + +--- + +## 9. Final rule + +If the design starts to feel too decorative, remove lavender rather than adding more neutral styling. + +The warm neutral base should carry the interface. Lavender should simply guide attention. diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html new file mode 100644 index 0000000..ab4f303 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Ivory Ink Pink — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Ivory Ink Pink system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Ivory Ink Pink palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html new file mode 100644 index 0000000..b464a90 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html @@ -0,0 +1,839 @@ + + + + + + + Ivory & Ink + Pink — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Paper Rose +
          + +
          +

          Ivory & Ink + Pink

          +

          Soft warmth. Clear focus.

          +

          + This version keeps the warm ivory-and-ink foundation but extends it + with a polished pink for primary actions, emphasis and a touch of personality. +

          + +
            +
          • + + Warm neutral surfaces with one clear pink action colour +
          • +
          • + + Balanced by grey-green and soft sand supporting accents +
          • +
          • + + Lexend and Atkinson Hyperlegible through the Google Fonts CSS API +
          • +
          +
          + +
          + Editorial calm + Readable + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md new file mode 100644 index 0000000..fbbcc44 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md @@ -0,0 +1,179 @@ +# Ivory & Ink + Pink UI Style Guide + +A warm editorial UI system based on the Ivory & Ink palette, extended with a refined pink accent. + +The foundation remains calm: ivory surfaces, ink text, taupe-neutral structure and a very restrained pink used for the primary action. The result is warmer and more personal than pure monochrome, but still clean, grown-up and readable. + +--- + +## 1. Core idea + +Use **Ivory & Ink** as the foundation and **pink** as the signal. + +That means: + +- the page and cards stay mostly neutral +- pink identifies the next important action +- grey-green and sand provide soft balance +- the interface should feel editorial, calm and slightly warm + +Pink should not take over the whole page. It should guide attention. + +--- + +## 2. Light mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F3` | Main page background | +| `--page-accent` | `#F2ECE4` | Subtle background depth | +| `--surface` | `#FFFEFB` | Cards and dialogs | +| `--surface-alt` | `#F8F1EA` | Inputs and secondary sections | +| `--surface-strong` | `#EDE2D7` | Selected and raised surfaces | +| `--text` | `#262320` | Main text | +| `--muted` | `#6F6963` | Secondary text | +| `--border` | `#DCCFC4` | Borders and dividers | +| `--primary` | `#D8739A` | Pink primary action | +| `--primary-hover` | `#BC5A80` | Primary hover state | +| `--secondary` | `#E7DED3` | Neutral secondary actions | +| `--secondary-hover` | `#D9CEC1` | Secondary hover state | + +--- + +## 3. Dark mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090705` | Background depth | +| `--surface` | `#171411` | Main cards and dialogs | +| `--surface-alt` | `#231D1A` | Inputs and secondary sections | +| `--surface-strong` | `#35302B` | Selected and raised surfaces | +| `--text` | `#FAF6F0` | Main text | +| `--muted` | `#C9C1B7` | Secondary text | +| `--border` | `#554D46` | Borders and dividers | +| `--primary` | `#EB97B7` | Pink primary action | +| `--primary-hover` | `#D97DA1` | Primary hover state | +| `--secondary` | `#4F4840` | Neutral secondary actions | +| `--secondary-hover` | `#655D54` | Secondary hover state | + +--- + +## 4. Supporting accents + +| Role | Light | Dark | Use | +|---|---:|---:|---| +| Soft pink | `#E8A9C2` | `#F0BFD2` | Highlights and brand personality | +| Grey-green | `#8A9795` | `#92A19D` | Cool balance and support | +| Sand | `#C8A97A` | `#CFB27F` | Warm guidance and emphasis | +| Danger | `#B96B74` | `#DA98A0` | Errors and destructive action | +| Success | `#6E816E` | `#9CAE99` | Positive confirmation | + +Recommended balance: + +- **70%** ivory / ink / neutral surfaces +- **20%** pink and neutral secondary structure +- **10%** supporting accents + +--- + +## 5. Usage rules + +### Use pink for: + +- the main button +- active links +- selected controls +- one compact accent line +- small brand highlights + +### Do not use pink for: + +- large page backgrounds +- long paragraphs +- every badge +- multiple competing cards +- error messaging if a danger colour already exists + +### Use the neutral secondary for: + +- secondary buttons +- optional actions +- toolbars +- filters +- supporting cards + +### Use grey-green and sand for: + +- quiet icon accents +- status support +- visual balance +- warmth without more pink + +--- + +## 6. Typography + +Fonts are loaded through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Use: + +- **Lexend** for headings, labels, buttons and subheadings +- **Atkinson Hyperlegible** for paragraph text and longer reading content + +Recommended sizes: + +- body: `18px` +- labels: `16–17px` +- buttons: `16–18px` +- subheadings: `15–17px` +- card heading: `20–24px` + +--- + +## 7. Typography sample card + +The demo includes a sample content card so you can test the fonts in a more editorial surface. + +```html +
          +

          Typography sample

          +

          A warm editorial card heading

          +

          + A concise subheading demonstrates Lexend in a refined ivory-and-pink interface. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + +Recommended use: + +- eyebrow + heading + subheading in **Lexend** +- paragraph in **Atkinson Hyperlegible** + +--- + +## 8. ADHD-friendly notes + +- Keep the pink limited to primary focus points. +- Let the ivory background do most of the visual calming. +- Use strong spacing rather than extra decoration. +- Preserve clear contrast between background, surface and action. +- Avoid placing too many coloured chips near the main button. +- Keep one obvious next step visible. + +--- + +## 9. Final rule + +If the design starts to feel too sweet or decorative, remove pink rather than adding more neutral styling. + +The warm neutral base should carry the interface. Pink should simply guide attention. diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html new file mode 100644 index 0000000..157145d --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Ivory & Ink — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Ivory & Ink system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Ivory & Ink palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html new file mode 100644 index 0000000..b6959ee --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html @@ -0,0 +1,829 @@ + + + + + + + Ivory & Ink — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Paper +
          + +
          +

          Ivory & Ink

          +

          Quiet contrast. Thoughtful focus.

          +

          A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md new file mode 100644 index 0000000..140fffa --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md @@ -0,0 +1,300 @@ +# Ivory & Ink UI Style Guide + +A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white. + +Use Ivory & Ink when pure monochrome feels too clinical. The warm base works well for writing, reading and editorial applications. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F2` | Main page background | +| `--page-accent` | `#F0ECE2` | Subtle page depth | +| `--surface` | `#FFFEFA` | Cards and dialogs | +| `--surface-alt` | `#F6F2E9` | Inputs and secondary regions | +| `--surface-strong` | `#E8E1D4` | Selected and elevated elements | +| `--text` | `#242321` | Main text | +| `--muted` | `#6E6A63` | Secondary text | +| `--border` | `#D8D1C5` | Borders and dividers | +| `--primary` | `#2D2B28` | Main action and brand colour | +| `--primary-hover` | `#171614` | Primary hover and active state | +| `--secondary` | `#E8E2D8` | Secondary action | +| `--secondary-hover` | `#DAD2C5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090806` | Background depth | +| `--surface` | `#151411` | Cards and dialogs | +| `--surface-alt` | `#201E1A` | Inputs and secondary regions | +| `--surface-strong` | `#322F28` | Selected and elevated elements | +| `--text` | `#FAF7EF` | Main text | +| `--muted` | `#C7C1B5` | Secondary text | +| `--border` | `#4D4941` | Borders and dividers | +| `--primary` | `#E8E1D4` | Main action and brand colour | +| `--primary-hover` | `#FFF9ED` | Primary hover and active state | +| `--secondary` | `#4C4840` | Secondary action | +| `--secondary-hover` | `#625D53` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for strong actions and editorial emphasis without saturated colour. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for warm neutral controls, filters and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#817A70` | `#B6ADA0` | +| Accent 2 | `#8C9795` | `#8EA09C` | +| Accent 3 | `#B49B73` | `#C8AD7C` | +| Success | `#6F806F` | `#9BAE99` | +| Danger | `#8A5D54` | `#C89084` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF8F2; + --surface: #FFFEFA; + --surface-alt: #F6F2E9; + --text: #242321; + --muted: #6E6A63; + --border: #D8D1C5; + --primary: #2D2B28; + --secondary: #E8E2D8; +} + +html[data-theme="dark"] { + --page: #020202; + --surface: #151411; + --surface-alt: #201E1A; + --text: #FAF7EF; + --muted: #C7C1B5; + --border: #4D4941; + --primary: #E8E1D4; + --secondary: #4C4840; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html new file mode 100644 index 0000000..7e9468a --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Mist Blue — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Mist Blue system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Mist Blue palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html new file mode 100644 index 0000000..f3048f0 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Mist Blue — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Drift +
          + +
          +

          Mist Blue

          +

          Open space. Steady attention.

          +

          A pale blue-grey system that feels lighter and quieter than denim blue while retaining strong UI clarity.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md new file mode 100644 index 0000000..ef03598 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md @@ -0,0 +1,300 @@ +# Mist Blue UI Style Guide + +A pale blue-grey system that feels lighter and quieter than denim blue while retaining strong UI clarity. + +Mist Blue is suitable for information-heavy interfaces because it creates separation without strong saturation. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F9FA` | Main page background | +| `--page-accent` | `#E7EFF2` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EDF4F6` | Inputs and secondary regions | +| `--surface-strong` | `#DAE6EA` | Selected and elevated elements | +| `--text` | `#28363D` | Main text | +| `--muted` | `#68777E` | Secondary text | +| `--border` | `#C9D7DC` | Borders and dividers | +| `--primary` | `#63889A` | Main action and brand colour | +| `--primary-hover` | `#496C7D` | Primary hover and active state | +| `--secondary` | `#E3E4ED` | Secondary action | +| `--secondary-hover` | `#D4D6E3` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010405` | Main dark background | +| `--page-accent` | `#061014` | Background depth | +| `--surface` | `#0D181D` | Cards and dialogs | +| `--surface-alt` | `#15252C` | Inputs and secondary regions | +| `--surface-strong` | `#233943` | Selected and elevated elements | +| `--text` | `#EFF5F7` | Main text | +| `--muted` | `#B7C5CB` | Secondary text | +| `--border` | `#38535E` | Borders and dividers | +| `--primary` | `#88AEC0` | Main action and brand colour | +| `--primary-hover` | `#6E94A7` | Primary hover and active state | +| `--secondary` | `#4B4F69` | Secondary action | +| `--secondary-hover` | `#606681` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm primary actions, active navigation and focused progress. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for soft violet-grey controls and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#85A3B0` | `#A1C0CD` | +| Accent 2 | `#898DAA` | `#A0A4C2` | +| Accent 3 | `#C4A36F` | `#D0B17D` | +| Success | `#688A73` | `#91B29A` | +| Danger | `#A56569` | `#D29195` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F6F9FA; + --surface: #FFFFFF; + --surface-alt: #EDF4F6; + --text: #28363D; + --muted: #68777E; + --border: #C9D7DC; + --primary: #63889A; + --secondary: #E3E4ED; +} + +html[data-theme="dark"] { + --page: #010405; + --surface: #0D181D; + --surface-alt: #15252C; + --text: #EFF5F7; + --muted: #B7C5CB; + --border: #38535E; + --primary: #88AEC0; + --secondary: #4B4F69; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html new file mode 100644 index 0000000..fd4ada7 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Mustard Yellow — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Mustard Yellow system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Mustard Yellow palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html new file mode 100644 index 0000000..668364f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html @@ -0,0 +1,829 @@ + + + + + + + Mustard Yellow — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Beacon +
          + +
          +

          Mustard Yellow

          +

          Bright thinking. Calm structure.

          +

          An editorial mustard system balanced by deep blue-grey for usable contrast.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md new file mode 100644 index 0000000..a7d9f41 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md @@ -0,0 +1,321 @@ +# Mustard Yellow UI Style Guide + +An editorial mustard system balanced by deep blue-grey for usable contrast. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF9F3` | Main page background | +| `--page-accent` | `#F0E9D7` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F7F1E3` | Inputs and secondary regions | +| `--surface-strong` | `#EBDDCA` | Selected and elevated elements | +| `--text` | `#373128` | Main text | +| `--muted` | `#756E61` | Secondary text | +| `--border` | `#DDD2BE` | Borders and dividers | +| `--primary` | `#B58A2F` | Main action and brand colour | +| `--primary-hover` | `#916B1E` | Primary hover and active state | +| `--secondary` | `#DCE5E9` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020405` | Main dark background | +| `--page-accent` | `#080B0D` | Background depth | +| `--surface` | `#111719` | Cards and dialogs | +| `--surface-alt` | `#1B2427` | Inputs and secondary regions | +| `--surface-strong` | `#2C383C` | Selected and elevated elements | +| `--text` | `#F7F3E9` | Main text | +| `--muted` | `#C8C1B2` | Secondary text | +| `--border` | `#4A565A` | Borders and dividers | +| `--primary` | `#D5AA4D` | Main action and brand colour | +| `--primary-hover` | `#B88C35` | Primary hover and active state | +| `--secondary` | `#3B5965` | Secondary action | +| `--secondary-hover` | `#4C6D7A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for high-value actions, selected states and editorial highlights. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for deep blue-grey structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#C19D4E` | `#E0BC67` | +| Accent 2 | `#657F8C` | `#7C9AA7` | +| Accent 3 | `#A27B78` | `#C28B87` | +| Success | `#6D896B` | `#95B096` | +| Danger | `#A65F55` | `#D58E82` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF9F3; + --surface: #FFFFFF; + --surface-alt: #F7F1E3; + --text: #373128; + --muted: #756E61; + --border: #DDD2BE; + --primary: #B58A2F; + --secondary: #DCE5E9; +} + +html[data-theme="dark"] { + --page: #020405; + --surface: #111719; + --surface-alt: #1B2427; + --text: #F7F3E9; + --muted: #C8C1B2; + --border: #4A565A; + --primary: #D5AA4D; + --secondary: #3B5965; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html new file mode 100644 index 0000000..538ccf7 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Olive Oat — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Olive Oat system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Olive Oat palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html new file mode 100644 index 0000000..73c3f3f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html @@ -0,0 +1,829 @@ + + + + + + + Olive & Oat — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Meadow +
          + +
          +

          Olive & Oat

          +

          Grounded calm. Practical focus.

          +

          A muted olive system with oat-coloured surfaces, offering an earthy but cleaner alternative to brown.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md new file mode 100644 index 0000000..fd4a022 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md @@ -0,0 +1,300 @@ +# Olive & Oat UI Style Guide + +A muted olive system with oat-coloured surfaces, offering an earthy but cleaner alternative to brown. + +Olive & Oat is calm and practical. Keep the olive muted; brighter yellow-green shades quickly become visually demanding. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F9F7F0` | Main page background | +| `--page-accent` | `#ECE8D9` | Subtle page depth | +| `--surface` | `#FFFDF8` | Cards and dialogs | +| `--surface-alt` | `#F4F1E5` | Inputs and secondary regions | +| `--surface-strong` | `#E3DFCD` | Selected and elevated elements | +| `--text` | `#35362B` | Main text | +| `--muted` | `#737363` | Secondary text | +| `--border` | `#D7D3C1` | Borders and dividers | +| `--primary` | `#777B4F` | Main action and brand colour | +| `--primary-hover` | `#5D623A` | Primary hover and active state | +| `--secondary` | `#DDE6E2` | Secondary action | +| `--secondary-hover` | `#CEDBD5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030401` | Main dark background | +| `--page-accent` | `#0A0C05` | Background depth | +| `--surface` | `#15170E` | Cards and dialogs | +| `--surface-alt` | `#212418` | Inputs and secondary regions | +| `--surface-strong` | `#343827` | Selected and elevated elements | +| `--text` | `#F5F4EA` | Main text | +| `--muted` | `#C4C3B4` | Secondary text | +| `--border` | `#505443` | Borders and dividers | +| `--primary` | `#A9AD75` | Main action and brand colour | +| `--primary-hover` | `#8F945D` | Primary hover and active state | +| `--secondary` | `#3E5A57` | Secondary action | +| `--secondary-hover` | `#50706C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for grounded primary actions and selected states. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool green-grey controls that prevent the palette becoming too earthy. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#96966D` | `#BCBD8D` | +| Accent 2 | `#6E8B88` | `#82A09D` | +| Accent 3 | `#C29A64` | `#CFAD76` | +| Success | `#6F8464` | `#9BAF8F` | +| Danger | `#A36558` | `#D18E7E` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F9F7F0; + --surface: #FFFDF8; + --surface-alt: #F4F1E5; + --text: #35362B; + --muted: #737363; + --border: #D7D3C1; + --primary: #777B4F; + --secondary: #DDE6E2; +} + +html[data-theme="dark"] { + --page: #030401; + --surface: #15170E; + --surface-alt: #212418; + --text: #F5F4EA; + --muted: #C4C3B4; + --border: #505443; + --primary: #A9AD75; + --secondary: #3E5A57; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html new file mode 100644 index 0000000..3268de7 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Orchid Pop — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Orchid Pop system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Orchid Pop palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html new file mode 100644 index 0000000..efc2d05 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html @@ -0,0 +1,829 @@ + + + + + + + Orchid Pop — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Bloom +
          + +
          +

          Orchid Pop

          +

          Bold accent. Calm structure.

          +

          A rich orchid-violet system built around your exact colour #B744C4. It uses softened plum surfaces and cool grey-blue secondary support to keep the interface clean and readable.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md new file mode 100644 index 0000000..2b3bcb7 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md @@ -0,0 +1,300 @@ +# Orchid Pop UI Style Guide + +A rich orchid-violet system built around your exact colour #B744C4. It uses softened plum surfaces and cool grey-blue secondary support to keep the interface clean and readable. + +The exact anchor colour is `#B744C4`. Because it is already visually assertive, the supporting palette is intentionally softer and more neutral. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FCF7FD` | Main page background | +| `--page-accent` | `#F2E6F5` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F8EEFA` | Inputs and secondary regions | +| `--surface-strong` | `#EDD8F0` | Selected and elevated elements | +| `--text` | `#33273A` | Main text | +| `--muted` | `#766A7D` | Secondary text | +| `--border` | `#E0CEE4` | Borders and dividers | +| `--primary` | `#B744C4` | Main action and brand colour | +| `--primary-hover` | `#972FA3` | Primary hover and active state | +| `--secondary` | `#E0E5EB` | Secondary action | +| `--secondary-hover` | `#D1D9E1` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#040105` | Main dark background | +| `--page-accent` | `#0B0610` | Background depth | +| `--surface` | `#180F1A` | Cards and dialogs | +| `--surface-alt` | `#25172A` | Inputs and secondary regions | +| `--surface-strong` | `#39253F` | Selected and elevated elements | +| `--text` | `#F8EFFA` | Main text | +| `--muted` | `#CCBFCE` | Secondary text | +| `--border` | `#5A4060` | Borders and dividers | +| `--primary` | `#C865D3` | Main action and brand colour | +| `--primary-hover` | `#B744C4` | Primary hover and active state | +| `--secondary` | `#455B68` | Secondary action | +| `--secondary-hover` | `#587180` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for distinct primary actions, selected states and confident brand emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool grey-blue controls and supporting actions that keep the palette calm. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#D38ADC` | `#DEA7E4` | +| Accent 2 | `#758FA0` | `#8CA3B2` | +| Accent 3 | `#C3A06D` | `#D0B07B` | +| Success | `#6C8974` | `#94AF9B` | +| Danger | `#AF5F7B` | `#DA93AB` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FCF7FD; + --surface: #FFFFFF; + --surface-alt: #F8EEFA; + --text: #33273A; + --muted: #766A7D; + --border: #E0CEE4; + --primary: #B744C4; + --secondary: #E0E5EB; +} + +html[data-theme="dark"] { + --page: #040105; + --surface: #180F1A; + --surface-alt: #25172A; + --text: #F8EFFA; + --muted: #CCBFCE; + --border: #5A4060; + --primary: #C865D3; + --secondary: #455B68; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html new file mode 100644 index 0000000..8aa7e08 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Sage Green — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Sage Green system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Sage Green palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-login.html new file mode 100644 index 0000000..5bad7e5 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-login.html @@ -0,0 +1,829 @@ + + + + + + + Sage Green — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Stillleaf +
          + +
          +

          Sage Green

          +

          Calm structure. Natural rhythm.

          +

          A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md new file mode 100644 index 0000000..0387090 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md @@ -0,0 +1,321 @@ +# Sage Green UI Style Guide + +A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F8F4` | Main page background | +| `--page-accent` | `#EAEDE4` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F0F3EB` | Inputs and secondary regions | +| `--surface-strong` | `#DFE5D8` | Selected and elevated elements | +| `--text` | `#2C352C` | Main text | +| `--muted` | `#6D786B` | Secondary text | +| `--border` | `#CED7C8` | Borders and dividers | +| `--primary` | `#71866C` | Main action and brand colour | +| `--primary-hover` | `#586D54` | Primary hover and active state | +| `--secondary` | `#DDE6E1` | Secondary action | +| `--secondary-hover` | `#CEDCD5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020503` | Main dark background | +| `--page-accent` | `#08100A` | Background depth | +| `--surface` | `#101812` | Cards and dialogs | +| `--surface-alt` | `#19231B` | Inputs and secondary regions | +| `--surface-strong` | `#2A382D` | Selected and elevated elements | +| `--text` | `#F1F5EF` | Main text | +| `--muted` | `#BCC6B9` | Secondary text | +| `--border` | `#435246` | Borders and dividers | +| `--primary` | `#9BB094` | Main action and brand colour | +| `--primary-hover` | `#829A7C` | Primary hover and active state | +| `--secondary` | `#3F5B57` | Secondary action | +| `--secondary-hover` | `#53716C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm confirmation, primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool eucalyptus structure and supporting actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#8D9F8B` | `#A9B6A7` | +| Accent 2 | `#66888A` | `#7FA4A4` | +| Accent 3 | `#C2A36F` | `#CFB37F` | +| Success | `#64806A` | `#92B09A` | +| Danger | `#A9655D` | `#D38E83` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F8F4; + --surface: #FFFFFF; + --surface-alt: #F0F3EB; + --text: #2C352C; + --muted: #6D786B; + --border: #CED7C8; + --primary: #71866C; + --secondary: #DDE6E1; +} + +html[data-theme="dark"] { + --page: #020503; + --surface: #101812; + --surface-alt: #19231B; + --text: #F1F5EF; + --muted: #BCC6B9; + --border: #435246; + --primary: #9BB094; + --secondary: #3F5B57; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html new file mode 100644 index 0000000..a457005 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Seafoam — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Seafoam system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Seafoam palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-login.html new file mode 100644 index 0000000..a53a909 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-login.html @@ -0,0 +1,829 @@ + + + + + + + Seafoam — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Tide +
          + +
          +

          Seafoam

          +

          Soft clarity. Easy momentum.

          +

          A pale seafoam system with blue-green structure, designed to feel fresh without the energy of bright turquoise.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md new file mode 100644 index 0000000..131c830 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md @@ -0,0 +1,300 @@ +# Seafoam UI Style Guide + +A pale seafoam system with blue-green structure, designed to feel fresh without the energy of bright turquoise. + +Seafoam is softer than turquoise and less earthy than sage. It works well for wellbeing, planning and service interfaces. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F5FAF8` | Main page background | +| `--page-accent` | `#E3F1EC` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EBF6F2` | Inputs and secondary regions | +| `--surface-strong` | `#D5EAE2` | Selected and elevated elements | +| `--text` | `#263A37` | Main text | +| `--muted` | `#667A76` | Secondary text | +| `--border` | `#C5DCD5` | Borders and dividers | +| `--primary` | `#4F8F82` | Main action and brand colour | +| `--primary-hover` | `#397166` | Primary hover and active state | +| `--secondary` | `#DDE9EE` | Secondary action | +| `--secondary-hover` | `#CCDCE3` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010504` | Main dark background | +| `--page-accent` | `#05100D` | Background depth | +| `--surface` | `#0D1916` | Cards and dialogs | +| `--surface-alt` | `#14251F` | Inputs and secondary regions | +| `--surface-strong` | `#213A32` | Selected and elevated elements | +| `--text` | `#EFF7F4` | Main text | +| `--muted` | `#B7C8C3` | Secondary text | +| `--border` | `#35564C` | Borders and dividers | +| `--primary` | `#7AB7A8` | Main action and brand colour | +| `--primary-hover` | `#61A091` | Primary hover and active state | +| `--secondary` | `#3B5666` | Secondary action | +| `--secondary-hover` | `#4C6C7F` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm actions, progress and selected states. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool blue structure and optional controls. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#82ADA2` | `#98C6BA` | +| Accent 2 | `#718DA0` | `#819DB0` | +| Accent 3 | `#C5A576` | `#D0B17E` | +| Success | `#668B73` | `#91B39B` | +| Danger | `#A56561` | `#D3908C` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F5FAF8; + --surface: #FFFFFF; + --surface-alt: #EBF6F2; + --text: #263A37; + --muted: #667A76; + --border: #C5DCD5; + --primary: #4F8F82; + --secondary: #DDE9EE; +} + +html[data-theme="dark"] { + --page: #010504; + --surface: #0D1916; + --surface-alt: #14251F; + --text: #EFF7F4; + --muted: #B7C8C3; + --border: #35564C; + --primary: #7AB7A8; + --secondary: #3B5666; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html new file mode 100644 index 0000000..82c82e2 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Simple Pink — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Simple Pink system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Simple Pink palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html new file mode 100644 index 0000000..97111d5 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html @@ -0,0 +1,829 @@ + + + + + + + Simple Pink — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Roseline +
          + +
          +

          Simple Pink

          +

          Clear space. Gentle focus.

          +

          A grown-up pink system with warm neutrals and a muted mauve secondary.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md new file mode 100644 index 0000000..1dca5e8 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md @@ -0,0 +1,321 @@ +# Simple Pink UI Style Guide + +A grown-up pink system with warm neutrals and a muted mauve secondary. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8FA` | Main page background | +| `--page-accent` | `#F7E8EE` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FCEEF3` | Inputs and secondary regions | +| `--surface-strong` | `#F2DCE5` | Selected and elevated elements | +| `--text` | `#38272F` | Main text | +| `--muted` | `#74656C` | Secondary text | +| `--border` | `#E1CBD4` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E9DFE4` | Secondary action | +| `--secondary-hover` | `#DCCFD6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050204` | Main dark background | +| `--page-accent` | `#0C0709` | Background depth | +| `--surface` | `#160D12` | Cards and dialogs | +| `--surface-alt` | `#24151C` | Inputs and secondary regions | +| `--surface-strong` | `#35212B` | Selected and elevated elements | +| `--text` | `#F8EFF3` | Main text | +| `--muted` | `#CBBCC3` | Secondary text | +| `--border` | `#513B45` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#5A3F4C` | Secondary action | +| `--secondary-hover` | `#715061` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for friendly primary actions and brand emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for quiet optional actions and mauve structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A88FA0` | `#B29BAA` | +| Accent 2 | `#77949A` | `#7E9DA1` | +| Accent 3 | `#C8A575` | `#D0B27F` | +| Success | `#6A8C73` | `#92B09A` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8FA; + --surface: #FFFFFF; + --surface-alt: #FCEEF3; + --text: #38272F; + --muted: #74656C; + --border: #E1CBD4; + --primary: #D35F87; + --secondary: #E9DFE4; +} + +html[data-theme="dark"] { + --page: #050204; + --surface: #160D12; + --surface-alt: #24151C; + --text: #F8EFF3; + --muted: #CBBCC3; + --border: #513B45; + --primary: #EE7DA4; + --secondary: #5A3F4C; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html new file mode 100644 index 0000000..931a79c --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Sunset Apricot — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Sunset Apricot system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Sunset Apricot palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html new file mode 100644 index 0000000..22b42ad --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html @@ -0,0 +1,829 @@ + + + + + + + Sunset Apricot — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Glow +
          + +
          +

          Sunset Apricot

          +

          Warm focus. Friendly clarity.

          +

          A fresh apricot-orange system built around your exact colour #FF8C4F. It stays calm by pairing the warm primary with cool slate-blue secondary surfaces.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md new file mode 100644 index 0000000..9cd2a2c --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md @@ -0,0 +1,300 @@ +# Sunset Apricot UI Style Guide + +A fresh apricot-orange system built around your exact colour #FF8C4F. It stays calm by pairing the warm primary with cool slate-blue secondary surfaces. + +The exact anchor colour is `#FF8C4F`. Because it is lively, the rest of the interface stays quieter and cooler so the primary action remains clear without becoming overstimulating. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF9F4` | Main page background | +| `--page-accent` | `#F8EBDD` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FFF2E7` | Inputs and secondary regions | +| `--surface-strong` | `#F6DEC9` | Selected and elevated elements | +| `--text` | `#382920` | Main text | +| `--muted` | `#79695F` | Secondary text | +| `--border` | `#E6D2C3` | Borders and dividers | +| `--primary` | `#FF8C4F` | Main action and brand colour | +| `--primary-hover` | `#E86F2F` | Primary hover and active state | +| `--secondary` | `#DDE7EA` | Secondary action | +| `--secondary-hover` | `#CDDADF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030201` | Main dark background | +| `--page-accent` | `#0C0705` | Background depth | +| `--surface` | `#18110D` | Cards and dialogs | +| `--surface-alt` | `#251A15` | Inputs and secondary regions | +| `--surface-strong` | `#3A291F` | Selected and elevated elements | +| `--text` | `#FBF2EC` | Main text | +| `--muted` | `#D0BFB5` | Secondary text | +| `--border` | `#62493B` | Borders and dividers | +| `--primary` | `#FF9A63` | Main action and brand colour | +| `--primary-hover` | `#FF8C4F` | Primary hover and active state | +| `--secondary` | `#425C66` | Secondary action | +| `--secondary-hover` | `#55717C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for warm primary actions, active states and friendly emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool slate structure, optional actions and visual balance. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#FFB285` | `#FFC5A4` | +| Accent 2 | `#6E8E98` | `#89A4AE` | +| Accent 3 | `#C79A67` | `#D2AE7B` | +| Success | `#6D8A72` | `#95B09A` | +| Danger | `#B86354` | `#DE9383` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF9F4; + --surface: #FFFFFF; + --surface-alt: #FFF2E7; + --text: #382920; + --muted: #79695F; + --border: #E6D2C3; + --primary: #FF8C4F; + --secondary: #DDE7EA; +} + +html[data-theme="dark"] { + --page: #030201; + --surface: #18110D; + --surface-alt: #251A15; + --text: #FBF2EC; + --muted: #D0BFB5; + --border: #62493B; + --primary: #FF9A63; + --secondary: #425C66; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html new file mode 100644 index 0000000..5e3683c --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Turquoise Blue — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Turquoise Blue system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Turquoise Blue palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html new file mode 100644 index 0000000..c70c9b7 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Turquoise Blue — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Current +
          + +
          +

          Turquoise Blue

          +

          Fresh focus. Clear movement.

          +

          A fresh turquoise system anchored by deep navy and restrained warm accents.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md new file mode 100644 index 0000000..e2083d1 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md @@ -0,0 +1,321 @@ +# Turquoise Blue UI Style Guide + +A fresh turquoise system anchored by deep navy and restrained warm accents. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F4FAFA` | Main page background | +| `--page-accent` | `#E2F0F1` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EBF6F6` | Inputs and secondary regions | +| `--surface-strong` | `#D6E9E9` | Selected and elevated elements | +| `--text` | `#20363A` | Main text | +| `--muted` | `#62777B` | Secondary text | +| `--border` | `#C4DADB` | Borders and dividers | +| `--primary` | `#238C91` | Main action and brand colour | +| `--primary-hover` | `#176D72` | Primary hover and active state | +| `--secondary` | `#DDE5EE` | Secondary action | +| `--secondary-hover` | `#CCD8E5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010405` | Main dark background | +| `--page-accent` | `#041014` | Background depth | +| `--surface` | `#0A181B` | Cards and dialogs | +| `--surface-alt` | `#10262A` | Inputs and secondary regions | +| `--surface-strong` | `#1A3B40` | Selected and elevated elements | +| `--text` | `#EDF7F7` | Main text | +| `--muted` | `#B3C6C7` | Secondary text | +| `--border` | `#31545A` | Borders and dividers | +| `--primary` | `#45B8BC` | Main action and brand colour | +| `--primary-hover` | `#2E999E` | Primary hover and active state | +| `--secondary` | `#354E69` | Secondary action | +| `--secondary-hover` | `#45627F` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for fresh primary actions, progress and active navigation. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for navy-blue structure and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#5CA5A6` | `#72C0C1` | +| Accent 2 | `#6F83A1` | `#8296B5` | +| Accent 3 | `#C39A68` | `#D0AD7C` | +| Success | `#63886F` | `#8EB39A` | +| Danger | `#A86062` | `#D48E90` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F4FAFA; + --surface: #FFFFFF; + --surface-alt: #EBF6F6; + --text: #20363A; + --muted: #62777B; + --border: #C4DADB; + --primary: #238C91; + --secondary: #DDE5EE; +} + +html[data-theme="dark"] { + --page: #010405; + --surface: #0A181B; + --surface-alt: #10262A; + --text: #EDF7F7; + --muted: #B3C6C7; + --border: #31545A; + --primary: #45B8BC; + --secondary: #354E69; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html new file mode 100644 index 0000000..2758638 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Warm Brown — Dashboard Demo + + + +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Warm Brown system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Warm Brown palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html new file mode 100644 index 0000000..9c23e1c --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html @@ -0,0 +1,829 @@ + + + + + + + Warm Brown — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Cocoa +
          + +
          +

          Warm Brown

          +

          Grounded focus. Warm clarity.

          +

          A grounded brown system with clay warmth and muted blue-grey balance.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md new file mode 100644 index 0000000..1fea16a --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md @@ -0,0 +1,321 @@ +# Warm Brown UI Style Guide + +A grounded brown system with clay warmth and muted blue-grey balance. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF7F3` | Main page background | +| `--page-accent` | `#EFE6DD` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F6EFE8` | Inputs and secondary regions | +| `--surface-strong` | `#E8D9CC` | Selected and elevated elements | +| `--text` | `#392E28` | Main text | +| `--muted` | `#756961` | Secondary text | +| `--border` | `#DCCFC5` | Borders and dividers | +| `--primary` | `#8B5E3C` | Main action and brand colour | +| `--primary-hover` | `#6D452A` | Primary hover and active state | +| `--secondary` | `#DDE5E7` | Secondary action | +| `--secondary-hover` | `#CCD9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030201` | Main dark background | +| `--page-accent` | `#0A0705` | Background depth | +| `--surface` | `#17110D` | Cards and dialogs | +| `--surface-alt` | `#251A14` | Inputs and secondary regions | +| `--surface-strong` | `#39291F` | Selected and elevated elements | +| `--text` | `#F7F1EC` | Main text | +| `--muted` | `#C7BBB2` | Secondary text | +| `--border` | `#59483D` | Borders and dividers | +| `--primary` | `#B77A4D` | Main action and brand colour | +| `--primary-hover` | `#975F38` | Primary hover and active state | +| `--secondary` | `#3D555B` | Secondary action | +| `--secondary-hover` | `#4E6971` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for grounded primary actions, selected states and brand marks. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool blue-grey balance and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A47758` | `#C08E67` | +| Accent 2 | `#6E8A8F` | `#7E9EA3` | +| Accent 3 | `#C49E69` | `#D2AF78` | +| Success | `#6D896F` | `#92AF96` | +| Danger | `#A65F4F` | `#D58D7C` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF7F3; + --surface: #FFFFFF; + --surface-alt: #F6EFE8; + --text: #392E28; + --muted: #756961; + --border: #DCCFC5; + --primary: #8B5E3C; + --secondary: #DDE5E7; +} + +html[data-theme="dark"] { + --page: #030201; + --surface: #17110D; + --surface-alt: #251A14; + --text: #F7F1EC; + --muted: #C7BBB2; + --border: #59483D; + --primary: #B77A4D; + --secondary: #3D555B; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/dashboard-index.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/dashboard-index.html new file mode 100644 index 0000000..f7db192 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/adhd-friendly-dashboard-variants/dashboard-index.html @@ -0,0 +1,387 @@ + + + + + + ADHD-Friendly Dashboard Variants + + + +
          +

          Dashboard library

          +

          ADHD-Friendly Dashboard Variants

          +

          + This overview contains dashboard demos for all colour schemes created so far, including the pure Ivory & Ink version. + Every dashboard includes sidebar navigation, a top bar, stats cards, progress and activity sections, and a typography sample card. +

          +
          + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-lavender-dashboard-package.zip b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-lavender-dashboard-package.zip new file mode 100644 index 0000000000000000000000000000000000000000..3ed9de850c6b9556852442ddab94178c6484aa5c GIT binary patch literal 14971 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 + + + + + + Ivory & Ink + Pink — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Paper Rose +
          + +
          +

          Ivory & Ink + Pink

          +

          Soft warmth. Clear focus.

          +

          + This version keeps the warm ivory-and-ink foundation but extends it + with a polished pink for primary actions, emphasis and a touch of personality. +

          + +
            +
          • + + Warm neutral surfaces with one clear pink action colour +
          • +
          • + + Balanced by grey-green and soft sand supporting accents +
          • +
          • + + Lexend and Atkinson Hyperlegible through the Google Fonts CSS API +
          • +
          +
          + +
          + Editorial calm + Readable + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md new file mode 100644 index 0000000..fbbcc44 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md @@ -0,0 +1,179 @@ +# Ivory & Ink + Pink UI Style Guide + +A warm editorial UI system based on the Ivory & Ink palette, extended with a refined pink accent. + +The foundation remains calm: ivory surfaces, ink text, taupe-neutral structure and a very restrained pink used for the primary action. The result is warmer and more personal than pure monochrome, but still clean, grown-up and readable. + +--- + +## 1. Core idea + +Use **Ivory & Ink** as the foundation and **pink** as the signal. + +That means: + +- the page and cards stay mostly neutral +- pink identifies the next important action +- grey-green and sand provide soft balance +- the interface should feel editorial, calm and slightly warm + +Pink should not take over the whole page. It should guide attention. + +--- + +## 2. Light mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F3` | Main page background | +| `--page-accent` | `#F2ECE4` | Subtle background depth | +| `--surface` | `#FFFEFB` | Cards and dialogs | +| `--surface-alt` | `#F8F1EA` | Inputs and secondary sections | +| `--surface-strong` | `#EDE2D7` | Selected and raised surfaces | +| `--text` | `#262320` | Main text | +| `--muted` | `#6F6963` | Secondary text | +| `--border` | `#DCCFC4` | Borders and dividers | +| `--primary` | `#D8739A` | Pink primary action | +| `--primary-hover` | `#BC5A80` | Primary hover state | +| `--secondary` | `#E7DED3` | Neutral secondary actions | +| `--secondary-hover` | `#D9CEC1` | Secondary hover state | + +--- + +## 3. Dark mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090705` | Background depth | +| `--surface` | `#171411` | Main cards and dialogs | +| `--surface-alt` | `#231D1A` | Inputs and secondary sections | +| `--surface-strong` | `#35302B` | Selected and raised surfaces | +| `--text` | `#FAF6F0` | Main text | +| `--muted` | `#C9C1B7` | Secondary text | +| `--border` | `#554D46` | Borders and dividers | +| `--primary` | `#EB97B7` | Pink primary action | +| `--primary-hover` | `#D97DA1` | Primary hover state | +| `--secondary` | `#4F4840` | Neutral secondary actions | +| `--secondary-hover` | `#655D54` | Secondary hover state | + +--- + +## 4. Supporting accents + +| Role | Light | Dark | Use | +|---|---:|---:|---| +| Soft pink | `#E8A9C2` | `#F0BFD2` | Highlights and brand personality | +| Grey-green | `#8A9795` | `#92A19D` | Cool balance and support | +| Sand | `#C8A97A` | `#CFB27F` | Warm guidance and emphasis | +| Danger | `#B96B74` | `#DA98A0` | Errors and destructive action | +| Success | `#6E816E` | `#9CAE99` | Positive confirmation | + +Recommended balance: + +- **70%** ivory / ink / neutral surfaces +- **20%** pink and neutral secondary structure +- **10%** supporting accents + +--- + +## 5. Usage rules + +### Use pink for: + +- the main button +- active links +- selected controls +- one compact accent line +- small brand highlights + +### Do not use pink for: + +- large page backgrounds +- long paragraphs +- every badge +- multiple competing cards +- error messaging if a danger colour already exists + +### Use the neutral secondary for: + +- secondary buttons +- optional actions +- toolbars +- filters +- supporting cards + +### Use grey-green and sand for: + +- quiet icon accents +- status support +- visual balance +- warmth without more pink + +--- + +## 6. Typography + +Fonts are loaded through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Use: + +- **Lexend** for headings, labels, buttons and subheadings +- **Atkinson Hyperlegible** for paragraph text and longer reading content + +Recommended sizes: + +- body: `18px` +- labels: `16–17px` +- buttons: `16–18px` +- subheadings: `15–17px` +- card heading: `20–24px` + +--- + +## 7. Typography sample card + +The demo includes a sample content card so you can test the fonts in a more editorial surface. + +```html +
          +

          Typography sample

          +

          A warm editorial card heading

          +

          + A concise subheading demonstrates Lexend in a refined ivory-and-pink interface. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + +Recommended use: + +- eyebrow + heading + subheading in **Lexend** +- paragraph in **Atkinson Hyperlegible** + +--- + +## 8. ADHD-friendly notes + +- Keep the pink limited to primary focus points. +- Let the ivory background do most of the visual calming. +- Use strong spacing rather than extra decoration. +- Preserve clear contrast between background, surface and action. +- Avoid placing too many coloured chips near the main button. +- Keep one obvious next step visible. + +--- + +## 9. Final rule + +If the design starts to feel too sweet or decorative, remove pink rather than adding more neutral styling. + +The warm neutral base should carry the interface. Pink should simply guide attention. diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html new file mode 100644 index 0000000..b6959ee --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html @@ -0,0 +1,829 @@ + + + + + + + Ivory & Ink — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Paper +
          + +
          +

          Ivory & Ink

          +

          Quiet contrast. Thoughtful focus.

          +

          A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md new file mode 100644 index 0000000..140fffa --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md @@ -0,0 +1,300 @@ +# Ivory & Ink UI Style Guide + +A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white. + +Use Ivory & Ink when pure monochrome feels too clinical. The warm base works well for writing, reading and editorial applications. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F2` | Main page background | +| `--page-accent` | `#F0ECE2` | Subtle page depth | +| `--surface` | `#FFFEFA` | Cards and dialogs | +| `--surface-alt` | `#F6F2E9` | Inputs and secondary regions | +| `--surface-strong` | `#E8E1D4` | Selected and elevated elements | +| `--text` | `#242321` | Main text | +| `--muted` | `#6E6A63` | Secondary text | +| `--border` | `#D8D1C5` | Borders and dividers | +| `--primary` | `#2D2B28` | Main action and brand colour | +| `--primary-hover` | `#171614` | Primary hover and active state | +| `--secondary` | `#E8E2D8` | Secondary action | +| `--secondary-hover` | `#DAD2C5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090806` | Background depth | +| `--surface` | `#151411` | Cards and dialogs | +| `--surface-alt` | `#201E1A` | Inputs and secondary regions | +| `--surface-strong` | `#322F28` | Selected and elevated elements | +| `--text` | `#FAF7EF` | Main text | +| `--muted` | `#C7C1B5` | Secondary text | +| `--border` | `#4D4941` | Borders and dividers | +| `--primary` | `#E8E1D4` | Main action and brand colour | +| `--primary-hover` | `#FFF9ED` | Primary hover and active state | +| `--secondary` | `#4C4840` | Secondary action | +| `--secondary-hover` | `#625D53` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for strong actions and editorial emphasis without saturated colour. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for warm neutral controls, filters and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#817A70` | `#B6ADA0` | +| Accent 2 | `#8C9795` | `#8EA09C` | +| Accent 3 | `#B49B73` | `#C8AD7C` | +| Success | `#6F806F` | `#9BAE99` | +| Danger | `#8A5D54` | `#C89084` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF8F2; + --surface: #FFFEFA; + --surface-alt: #F6F2E9; + --text: #242321; + --muted: #6E6A63; + --border: #D8D1C5; + --primary: #2D2B28; + --secondary: #E8E2D8; +} + +html[data-theme="dark"] { + --page: #020202; + --surface: #151411; + --surface-alt: #201E1A; + --text: #FAF7EF; + --muted: #C7C1B5; + --border: #4D4941; + --primary: #E8E1D4; + --secondary: #4C4840; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html new file mode 100644 index 0000000..f3048f0 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Mist Blue — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Drift +
          + +
          +

          Mist Blue

          +

          Open space. Steady attention.

          +

          A pale blue-grey system that feels lighter and quieter than denim blue while retaining strong UI clarity.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md new file mode 100644 index 0000000..ef03598 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md @@ -0,0 +1,300 @@ +# Mist Blue UI Style Guide + +A pale blue-grey system that feels lighter and quieter than denim blue while retaining strong UI clarity. + +Mist Blue is suitable for information-heavy interfaces because it creates separation without strong saturation. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F9FA` | Main page background | +| `--page-accent` | `#E7EFF2` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EDF4F6` | Inputs and secondary regions | +| `--surface-strong` | `#DAE6EA` | Selected and elevated elements | +| `--text` | `#28363D` | Main text | +| `--muted` | `#68777E` | Secondary text | +| `--border` | `#C9D7DC` | Borders and dividers | +| `--primary` | `#63889A` | Main action and brand colour | +| `--primary-hover` | `#496C7D` | Primary hover and active state | +| `--secondary` | `#E3E4ED` | Secondary action | +| `--secondary-hover` | `#D4D6E3` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010405` | Main dark background | +| `--page-accent` | `#061014` | Background depth | +| `--surface` | `#0D181D` | Cards and dialogs | +| `--surface-alt` | `#15252C` | Inputs and secondary regions | +| `--surface-strong` | `#233943` | Selected and elevated elements | +| `--text` | `#EFF5F7` | Main text | +| `--muted` | `#B7C5CB` | Secondary text | +| `--border` | `#38535E` | Borders and dividers | +| `--primary` | `#88AEC0` | Main action and brand colour | +| `--primary-hover` | `#6E94A7` | Primary hover and active state | +| `--secondary` | `#4B4F69` | Secondary action | +| `--secondary-hover` | `#606681` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm primary actions, active navigation and focused progress. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for soft violet-grey controls and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#85A3B0` | `#A1C0CD` | +| Accent 2 | `#898DAA` | `#A0A4C2` | +| Accent 3 | `#C4A36F` | `#D0B17D` | +| Success | `#688A73` | `#91B29A` | +| Danger | `#A56569` | `#D29195` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F6F9FA; + --surface: #FFFFFF; + --surface-alt: #EDF4F6; + --text: #28363D; + --muted: #68777E; + --border: #C9D7DC; + --primary: #63889A; + --secondary: #E3E4ED; +} + +html[data-theme="dark"] { + --page: #010405; + --surface: #0D181D; + --surface-alt: #15252C; + --text: #EFF5F7; + --muted: #B7C5CB; + --border: #38535E; + --primary: #88AEC0; + --secondary: #4B4F69; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html new file mode 100644 index 0000000..668364f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html @@ -0,0 +1,829 @@ + + + + + + + Mustard Yellow — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Beacon +
          + +
          +

          Mustard Yellow

          +

          Bright thinking. Calm structure.

          +

          An editorial mustard system balanced by deep blue-grey for usable contrast.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md new file mode 100644 index 0000000..a7d9f41 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md @@ -0,0 +1,321 @@ +# Mustard Yellow UI Style Guide + +An editorial mustard system balanced by deep blue-grey for usable contrast. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF9F3` | Main page background | +| `--page-accent` | `#F0E9D7` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F7F1E3` | Inputs and secondary regions | +| `--surface-strong` | `#EBDDCA` | Selected and elevated elements | +| `--text` | `#373128` | Main text | +| `--muted` | `#756E61` | Secondary text | +| `--border` | `#DDD2BE` | Borders and dividers | +| `--primary` | `#B58A2F` | Main action and brand colour | +| `--primary-hover` | `#916B1E` | Primary hover and active state | +| `--secondary` | `#DCE5E9` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020405` | Main dark background | +| `--page-accent` | `#080B0D` | Background depth | +| `--surface` | `#111719` | Cards and dialogs | +| `--surface-alt` | `#1B2427` | Inputs and secondary regions | +| `--surface-strong` | `#2C383C` | Selected and elevated elements | +| `--text` | `#F7F3E9` | Main text | +| `--muted` | `#C8C1B2` | Secondary text | +| `--border` | `#4A565A` | Borders and dividers | +| `--primary` | `#D5AA4D` | Main action and brand colour | +| `--primary-hover` | `#B88C35` | Primary hover and active state | +| `--secondary` | `#3B5965` | Secondary action | +| `--secondary-hover` | `#4C6D7A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for high-value actions, selected states and editorial highlights. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for deep blue-grey structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#C19D4E` | `#E0BC67` | +| Accent 2 | `#657F8C` | `#7C9AA7` | +| Accent 3 | `#A27B78` | `#C28B87` | +| Success | `#6D896B` | `#95B096` | +| Danger | `#A65F55` | `#D58E82` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF9F3; + --surface: #FFFFFF; + --surface-alt: #F7F1E3; + --text: #373128; + --muted: #756E61; + --border: #DDD2BE; + --primary: #B58A2F; + --secondary: #DCE5E9; +} + +html[data-theme="dark"] { + --page: #020405; + --surface: #111719; + --surface-alt: #1B2427; + --text: #F7F3E9; + --muted: #C8C1B2; + --border: #4A565A; + --primary: #D5AA4D; + --secondary: #3B5965; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html new file mode 100644 index 0000000..73c3f3f --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html @@ -0,0 +1,829 @@ + + + + + + + Olive & Oat — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Meadow +
          + +
          +

          Olive & Oat

          +

          Grounded calm. Practical focus.

          +

          A muted olive system with oat-coloured surfaces, offering an earthy but cleaner alternative to brown.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md new file mode 100644 index 0000000..fd4a022 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md @@ -0,0 +1,300 @@ +# Olive & Oat UI Style Guide + +A muted olive system with oat-coloured surfaces, offering an earthy but cleaner alternative to brown. + +Olive & Oat is calm and practical. Keep the olive muted; brighter yellow-green shades quickly become visually demanding. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F9F7F0` | Main page background | +| `--page-accent` | `#ECE8D9` | Subtle page depth | +| `--surface` | `#FFFDF8` | Cards and dialogs | +| `--surface-alt` | `#F4F1E5` | Inputs and secondary regions | +| `--surface-strong` | `#E3DFCD` | Selected and elevated elements | +| `--text` | `#35362B` | Main text | +| `--muted` | `#737363` | Secondary text | +| `--border` | `#D7D3C1` | Borders and dividers | +| `--primary` | `#777B4F` | Main action and brand colour | +| `--primary-hover` | `#5D623A` | Primary hover and active state | +| `--secondary` | `#DDE6E2` | Secondary action | +| `--secondary-hover` | `#CEDBD5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030401` | Main dark background | +| `--page-accent` | `#0A0C05` | Background depth | +| `--surface` | `#15170E` | Cards and dialogs | +| `--surface-alt` | `#212418` | Inputs and secondary regions | +| `--surface-strong` | `#343827` | Selected and elevated elements | +| `--text` | `#F5F4EA` | Main text | +| `--muted` | `#C4C3B4` | Secondary text | +| `--border` | `#505443` | Borders and dividers | +| `--primary` | `#A9AD75` | Main action and brand colour | +| `--primary-hover` | `#8F945D` | Primary hover and active state | +| `--secondary` | `#3E5A57` | Secondary action | +| `--secondary-hover` | `#50706C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for grounded primary actions and selected states. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool green-grey controls that prevent the palette becoming too earthy. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#96966D` | `#BCBD8D` | +| Accent 2 | `#6E8B88` | `#82A09D` | +| Accent 3 | `#C29A64` | `#CFAD76` | +| Success | `#6F8464` | `#9BAF8F` | +| Danger | `#A36558` | `#D18E7E` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F9F7F0; + --surface: #FFFDF8; + --surface-alt: #F4F1E5; + --text: #35362B; + --muted: #737363; + --border: #D7D3C1; + --primary: #777B4F; + --secondary: #DDE6E2; +} + +html[data-theme="dark"] { + --page: #030401; + --surface: #15170E; + --surface-alt: #212418; + --text: #F5F4EA; + --muted: #C4C3B4; + --border: #505443; + --primary: #A9AD75; + --secondary: #3E5A57; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html new file mode 100644 index 0000000..efc2d05 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html @@ -0,0 +1,829 @@ + + + + + + + Orchid Pop — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Bloom +
          + +
          +

          Orchid Pop

          +

          Bold accent. Calm structure.

          +

          A rich orchid-violet system built around your exact colour #B744C4. It uses softened plum surfaces and cool grey-blue secondary support to keep the interface clean and readable.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md new file mode 100644 index 0000000..2b3bcb7 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md @@ -0,0 +1,300 @@ +# Orchid Pop UI Style Guide + +A rich orchid-violet system built around your exact colour #B744C4. It uses softened plum surfaces and cool grey-blue secondary support to keep the interface clean and readable. + +The exact anchor colour is `#B744C4`. Because it is already visually assertive, the supporting palette is intentionally softer and more neutral. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FCF7FD` | Main page background | +| `--page-accent` | `#F2E6F5` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F8EEFA` | Inputs and secondary regions | +| `--surface-strong` | `#EDD8F0` | Selected and elevated elements | +| `--text` | `#33273A` | Main text | +| `--muted` | `#766A7D` | Secondary text | +| `--border` | `#E0CEE4` | Borders and dividers | +| `--primary` | `#B744C4` | Main action and brand colour | +| `--primary-hover` | `#972FA3` | Primary hover and active state | +| `--secondary` | `#E0E5EB` | Secondary action | +| `--secondary-hover` | `#D1D9E1` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#040105` | Main dark background | +| `--page-accent` | `#0B0610` | Background depth | +| `--surface` | `#180F1A` | Cards and dialogs | +| `--surface-alt` | `#25172A` | Inputs and secondary regions | +| `--surface-strong` | `#39253F` | Selected and elevated elements | +| `--text` | `#F8EFFA` | Main text | +| `--muted` | `#CCBFCE` | Secondary text | +| `--border` | `#5A4060` | Borders and dividers | +| `--primary` | `#C865D3` | Main action and brand colour | +| `--primary-hover` | `#B744C4` | Primary hover and active state | +| `--secondary` | `#455B68` | Secondary action | +| `--secondary-hover` | `#587180` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for distinct primary actions, selected states and confident brand emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool grey-blue controls and supporting actions that keep the palette calm. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#D38ADC` | `#DEA7E4` | +| Accent 2 | `#758FA0` | `#8CA3B2` | +| Accent 3 | `#C3A06D` | `#D0B07B` | +| Success | `#6C8974` | `#94AF9B` | +| Danger | `#AF5F7B` | `#DA93AB` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FCF7FD; + --surface: #FFFFFF; + --surface-alt: #F8EEFA; + --text: #33273A; + --muted: #766A7D; + --border: #E0CEE4; + --primary: #B744C4; + --secondary: #E0E5EB; +} + +html[data-theme="dark"] { + --page: #040105; + --surface: #180F1A; + --surface-alt: #25172A; + --text: #F8EFFA; + --muted: #CCBFCE; + --border: #5A4060; + --primary: #C865D3; + --secondary: #455B68; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-login.html new file mode 100644 index 0000000..5bad7e5 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-login.html @@ -0,0 +1,829 @@ + + + + + + + Sage Green — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Stillleaf +
          + +
          +

          Sage Green

          +

          Calm structure. Natural rhythm.

          +

          A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md new file mode 100644 index 0000000..0387090 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md @@ -0,0 +1,321 @@ +# Sage Green UI Style Guide + +A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F8F4` | Main page background | +| `--page-accent` | `#EAEDE4` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F0F3EB` | Inputs and secondary regions | +| `--surface-strong` | `#DFE5D8` | Selected and elevated elements | +| `--text` | `#2C352C` | Main text | +| `--muted` | `#6D786B` | Secondary text | +| `--border` | `#CED7C8` | Borders and dividers | +| `--primary` | `#71866C` | Main action and brand colour | +| `--primary-hover` | `#586D54` | Primary hover and active state | +| `--secondary` | `#DDE6E1` | Secondary action | +| `--secondary-hover` | `#CEDCD5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020503` | Main dark background | +| `--page-accent` | `#08100A` | Background depth | +| `--surface` | `#101812` | Cards and dialogs | +| `--surface-alt` | `#19231B` | Inputs and secondary regions | +| `--surface-strong` | `#2A382D` | Selected and elevated elements | +| `--text` | `#F1F5EF` | Main text | +| `--muted` | `#BCC6B9` | Secondary text | +| `--border` | `#435246` | Borders and dividers | +| `--primary` | `#9BB094` | Main action and brand colour | +| `--primary-hover` | `#829A7C` | Primary hover and active state | +| `--secondary` | `#3F5B57` | Secondary action | +| `--secondary-hover` | `#53716C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm confirmation, primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool eucalyptus structure and supporting actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#8D9F8B` | `#A9B6A7` | +| Accent 2 | `#66888A` | `#7FA4A4` | +| Accent 3 | `#C2A36F` | `#CFB37F` | +| Success | `#64806A` | `#92B09A` | +| Danger | `#A9655D` | `#D38E83` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F8F4; + --surface: #FFFFFF; + --surface-alt: #F0F3EB; + --text: #2C352C; + --muted: #6D786B; + --border: #CED7C8; + --primary: #71866C; + --secondary: #DDE6E1; +} + +html[data-theme="dark"] { + --page: #020503; + --surface: #101812; + --surface-alt: #19231B; + --text: #F1F5EF; + --muted: #BCC6B9; + --border: #435246; + --primary: #9BB094; + --secondary: #3F5B57; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-login.html new file mode 100644 index 0000000..a53a909 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-login.html @@ -0,0 +1,829 @@ + + + + + + + Seafoam — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Tide +
          + +
          +

          Seafoam

          +

          Soft clarity. Easy momentum.

          +

          A pale seafoam system with blue-green structure, designed to feel fresh without the energy of bright turquoise.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md new file mode 100644 index 0000000..131c830 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md @@ -0,0 +1,300 @@ +# Seafoam UI Style Guide + +A pale seafoam system with blue-green structure, designed to feel fresh without the energy of bright turquoise. + +Seafoam is softer than turquoise and less earthy than sage. It works well for wellbeing, planning and service interfaces. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F5FAF8` | Main page background | +| `--page-accent` | `#E3F1EC` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EBF6F2` | Inputs and secondary regions | +| `--surface-strong` | `#D5EAE2` | Selected and elevated elements | +| `--text` | `#263A37` | Main text | +| `--muted` | `#667A76` | Secondary text | +| `--border` | `#C5DCD5` | Borders and dividers | +| `--primary` | `#4F8F82` | Main action and brand colour | +| `--primary-hover` | `#397166` | Primary hover and active state | +| `--secondary` | `#DDE9EE` | Secondary action | +| `--secondary-hover` | `#CCDCE3` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010504` | Main dark background | +| `--page-accent` | `#05100D` | Background depth | +| `--surface` | `#0D1916` | Cards and dialogs | +| `--surface-alt` | `#14251F` | Inputs and secondary regions | +| `--surface-strong` | `#213A32` | Selected and elevated elements | +| `--text` | `#EFF7F4` | Main text | +| `--muted` | `#B7C8C3` | Secondary text | +| `--border` | `#35564C` | Borders and dividers | +| `--primary` | `#7AB7A8` | Main action and brand colour | +| `--primary-hover` | `#61A091` | Primary hover and active state | +| `--secondary` | `#3B5666` | Secondary action | +| `--secondary-hover` | `#4C6C7F` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm actions, progress and selected states. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool blue structure and optional controls. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#82ADA2` | `#98C6BA` | +| Accent 2 | `#718DA0` | `#819DB0` | +| Accent 3 | `#C5A576` | `#D0B17E` | +| Success | `#668B73` | `#91B39B` | +| Danger | `#A56561` | `#D3908C` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F5FAF8; + --surface: #FFFFFF; + --surface-alt: #EBF6F2; + --text: #263A37; + --muted: #667A76; + --border: #C5DCD5; + --primary: #4F8F82; + --secondary: #DDE9EE; +} + +html[data-theme="dark"] { + --page: #010504; + --surface: #0D1916; + --surface-alt: #14251F; + --text: #EFF7F4; + --muted: #B7C8C3; + --border: #35564C; + --primary: #7AB7A8; + --secondary: #3B5666; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html new file mode 100644 index 0000000..97111d5 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html @@ -0,0 +1,829 @@ + + + + + + + Simple Pink — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Roseline +
          + +
          +

          Simple Pink

          +

          Clear space. Gentle focus.

          +

          A grown-up pink system with warm neutrals and a muted mauve secondary.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md new file mode 100644 index 0000000..1dca5e8 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md @@ -0,0 +1,321 @@ +# Simple Pink UI Style Guide + +A grown-up pink system with warm neutrals and a muted mauve secondary. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8FA` | Main page background | +| `--page-accent` | `#F7E8EE` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FCEEF3` | Inputs and secondary regions | +| `--surface-strong` | `#F2DCE5` | Selected and elevated elements | +| `--text` | `#38272F` | Main text | +| `--muted` | `#74656C` | Secondary text | +| `--border` | `#E1CBD4` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E9DFE4` | Secondary action | +| `--secondary-hover` | `#DCCFD6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050204` | Main dark background | +| `--page-accent` | `#0C0709` | Background depth | +| `--surface` | `#160D12` | Cards and dialogs | +| `--surface-alt` | `#24151C` | Inputs and secondary regions | +| `--surface-strong` | `#35212B` | Selected and elevated elements | +| `--text` | `#F8EFF3` | Main text | +| `--muted` | `#CBBCC3` | Secondary text | +| `--border` | `#513B45` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#5A3F4C` | Secondary action | +| `--secondary-hover` | `#715061` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for friendly primary actions and brand emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for quiet optional actions and mauve structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A88FA0` | `#B29BAA` | +| Accent 2 | `#77949A` | `#7E9DA1` | +| Accent 3 | `#C8A575` | `#D0B27F` | +| Success | `#6A8C73` | `#92B09A` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8FA; + --surface: #FFFFFF; + --surface-alt: #FCEEF3; + --text: #38272F; + --muted: #74656C; + --border: #E1CBD4; + --primary: #D35F87; + --secondary: #E9DFE4; +} + +html[data-theme="dark"] { + --page: #050204; + --surface: #160D12; + --surface-alt: #24151C; + --text: #F8EFF3; + --muted: #CBBCC3; + --border: #513B45; + --primary: #EE7DA4; + --secondary: #5A3F4C; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html new file mode 100644 index 0000000..22b42ad --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html @@ -0,0 +1,829 @@ + + + + + + + Sunset Apricot — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Glow +
          + +
          +

          Sunset Apricot

          +

          Warm focus. Friendly clarity.

          +

          A fresh apricot-orange system built around your exact colour #FF8C4F. It stays calm by pairing the warm primary with cool slate-blue secondary surfaces.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md new file mode 100644 index 0000000..9cd2a2c --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md @@ -0,0 +1,300 @@ +# Sunset Apricot UI Style Guide + +A fresh apricot-orange system built around your exact colour #FF8C4F. It stays calm by pairing the warm primary with cool slate-blue secondary surfaces. + +The exact anchor colour is `#FF8C4F`. Because it is lively, the rest of the interface stays quieter and cooler so the primary action remains clear without becoming overstimulating. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF9F4` | Main page background | +| `--page-accent` | `#F8EBDD` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FFF2E7` | Inputs and secondary regions | +| `--surface-strong` | `#F6DEC9` | Selected and elevated elements | +| `--text` | `#382920` | Main text | +| `--muted` | `#79695F` | Secondary text | +| `--border` | `#E6D2C3` | Borders and dividers | +| `--primary` | `#FF8C4F` | Main action and brand colour | +| `--primary-hover` | `#E86F2F` | Primary hover and active state | +| `--secondary` | `#DDE7EA` | Secondary action | +| `--secondary-hover` | `#CDDADF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030201` | Main dark background | +| `--page-accent` | `#0C0705` | Background depth | +| `--surface` | `#18110D` | Cards and dialogs | +| `--surface-alt` | `#251A15` | Inputs and secondary regions | +| `--surface-strong` | `#3A291F` | Selected and elevated elements | +| `--text` | `#FBF2EC` | Main text | +| `--muted` | `#D0BFB5` | Secondary text | +| `--border` | `#62493B` | Borders and dividers | +| `--primary` | `#FF9A63` | Main action and brand colour | +| `--primary-hover` | `#FF8C4F` | Primary hover and active state | +| `--secondary` | `#425C66` | Secondary action | +| `--secondary-hover` | `#55717C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for warm primary actions, active states and friendly emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool slate structure, optional actions and visual balance. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#FFB285` | `#FFC5A4` | +| Accent 2 | `#6E8E98` | `#89A4AE` | +| Accent 3 | `#C79A67` | `#D2AE7B` | +| Success | `#6D8A72` | `#95B09A` | +| Danger | `#B86354` | `#DE9383` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF9F4; + --surface: #FFFFFF; + --surface-alt: #FFF2E7; + --text: #382920; + --muted: #79695F; + --border: #E6D2C3; + --primary: #FF8C4F; + --secondary: #DDE7EA; +} + +html[data-theme="dark"] { + --page: #030201; + --surface: #18110D; + --surface-alt: #251A15; + --text: #FBF2EC; + --muted: #D0BFB5; + --border: #62493B; + --primary: #FF9A63; + --secondary: #425C66; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html new file mode 100644 index 0000000..c70c9b7 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Turquoise Blue — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Current +
          + +
          +

          Turquoise Blue

          +

          Fresh focus. Clear movement.

          +

          A fresh turquoise system anchored by deep navy and restrained warm accents.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md new file mode 100644 index 0000000..e2083d1 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md @@ -0,0 +1,321 @@ +# Turquoise Blue UI Style Guide + +A fresh turquoise system anchored by deep navy and restrained warm accents. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F4FAFA` | Main page background | +| `--page-accent` | `#E2F0F1` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EBF6F6` | Inputs and secondary regions | +| `--surface-strong` | `#D6E9E9` | Selected and elevated elements | +| `--text` | `#20363A` | Main text | +| `--muted` | `#62777B` | Secondary text | +| `--border` | `#C4DADB` | Borders and dividers | +| `--primary` | `#238C91` | Main action and brand colour | +| `--primary-hover` | `#176D72` | Primary hover and active state | +| `--secondary` | `#DDE5EE` | Secondary action | +| `--secondary-hover` | `#CCD8E5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010405` | Main dark background | +| `--page-accent` | `#041014` | Background depth | +| `--surface` | `#0A181B` | Cards and dialogs | +| `--surface-alt` | `#10262A` | Inputs and secondary regions | +| `--surface-strong` | `#1A3B40` | Selected and elevated elements | +| `--text` | `#EDF7F7` | Main text | +| `--muted` | `#B3C6C7` | Secondary text | +| `--border` | `#31545A` | Borders and dividers | +| `--primary` | `#45B8BC` | Main action and brand colour | +| `--primary-hover` | `#2E999E` | Primary hover and active state | +| `--secondary` | `#354E69` | Secondary action | +| `--secondary-hover` | `#45627F` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for fresh primary actions, progress and active navigation. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for navy-blue structure and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#5CA5A6` | `#72C0C1` | +| Accent 2 | `#6F83A1` | `#8296B5` | +| Accent 3 | `#C39A68` | `#D0AD7C` | +| Success | `#63886F` | `#8EB39A` | +| Danger | `#A86062` | `#D48E90` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F4FAFA; + --surface: #FFFFFF; + --surface-alt: #EBF6F6; + --text: #20363A; + --muted: #62777B; + --border: #C4DADB; + --primary: #238C91; + --secondary: #DDE5EE; +} + +html[data-theme="dark"] { + --page: #010405; + --surface: #0A181B; + --surface-alt: #10262A; + --text: #EDF7F7; + --muted: #B3C6C7; + --border: #31545A; + --primary: #45B8BC; + --secondary: #354E69; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html new file mode 100644 index 0000000..9c23e1c --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html @@ -0,0 +1,829 @@ + + + + + + + Warm Brown — ADHD-Friendly Login Demo + + + + + +
          +
          +
          + + Cocoa +
          + +
          +

          Warm Brown

          +

          Grounded focus. Warm clarity.

          +

          A grounded brown system with clay warmth and muted blue-grey balance.

          + +
            +
          • + + Clear visual hierarchy and predictable navigation +
          • +
          • + + Low-noise colours designed for longer sessions +
          • +
          • + + Readable typography with generous spacing +
          • +
          +
          + +
          + Private by design + Accessible + Distraction-aware +
          +
          + + +
          + + + + diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md new file mode 100644 index 0000000..1fea16a --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md @@ -0,0 +1,321 @@ +# Warm Brown UI Style Guide + +A grounded brown system with clay warmth and muted blue-grey balance. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF7F3` | Main page background | +| `--page-accent` | `#EFE6DD` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F6EFE8` | Inputs and secondary regions | +| `--surface-strong` | `#E8D9CC` | Selected and elevated elements | +| `--text` | `#392E28` | Main text | +| `--muted` | `#756961` | Secondary text | +| `--border` | `#DCCFC5` | Borders and dividers | +| `--primary` | `#8B5E3C` | Main action and brand colour | +| `--primary-hover` | `#6D452A` | Primary hover and active state | +| `--secondary` | `#DDE5E7` | Secondary action | +| `--secondary-hover` | `#CCD9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030201` | Main dark background | +| `--page-accent` | `#0A0705` | Background depth | +| `--surface` | `#17110D` | Cards and dialogs | +| `--surface-alt` | `#251A14` | Inputs and secondary regions | +| `--surface-strong` | `#39291F` | Selected and elevated elements | +| `--text` | `#F7F1EC` | Main text | +| `--muted` | `#C7BBB2` | Secondary text | +| `--border` | `#59483D` | Borders and dividers | +| `--primary` | `#B77A4D` | Main action and brand colour | +| `--primary-hover` | `#975F38` | Primary hover and active state | +| `--secondary` | `#3D555B` | Secondary action | +| `--secondary-hover` | `#4E6971` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for grounded primary actions, selected states and brand marks. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool blue-grey balance and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A47758` | `#C08E67` | +| Accent 2 | `#6E8A8F` | `#7E9EA3` | +| Accent 3 | `#C49E69` | `#D2AF78` | +| Success | `#6D896F` | `#92AF96` | +| Danger | `#A65F4F` | `#D58D7C` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF7F3; + --surface: #FFFFFF; + --surface-alt: #F6EFE8; + --text: #392E28; + --muted: #756961; + --border: #DCCFC5; + --primary: #8B5E3C; + --secondary: #DDE5E7; +} + +html[data-theme="dark"] { + --page: #030201; + --surface: #17110D; + --surface-alt: #251A14; + --text: #F7F1EC; + --muted: #C7BBB2; + --border: #59483D; + --primary: #B77A4D; + --secondary: #3D555B; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
          +

          Typography sample

          +

          A calm and readable card heading

          +

          + A concise subheading demonstrates Lexend at a smaller interface size. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

          +
          +``` + diff --git a/adhd-friendly-colour-variants-with-font-cards.zip b/adhd-friendly-colour-variants-with-font-cards.zip new file mode 100644 index 0000000000000000000000000000000000000000..5c1e905ea5b8618e940aeddceef11be4f2b9692f GIT binary patch literal 163473 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

          CA zqJ>DGT5ECAQ?K@o<>*4wPZsf=uw1)n*Xv9cXz8hm*0soTa@;U^Hx+iQfz>k3ctbUc z`z(%Yt761phRC&v#kQy!ZltaL+{ih-XtzV7GkcVnj>MV~96G&OY(uZfVS~-E4kday zlWBR)Q8er6voxD|a(n4lg{3+QS0=2vlU?*j_hXfEPYF~bf=LvU>o!c zb>a)7x`yO*+L83Mdm}vnI-2n)9;YI<{?(qnG08z}?HAXa(Wi}%P87ezn{2S(e)K_v zj7E@)oEZ4&KZuY47VnALWipU!@GP$C)>9=lB*`q3c|Y8txTvw|iMXsPYz0(>1u&Sf zJqC73XR!%|+}1wHyM@+;Zt|c=&0t`^e@?;}13#5pO!64+?_7UUpcu?s+c-$X(-+`K z3j~NKv9Ex%P8KoDXH@#4ryq1^;I!b2U^Yu2StbNvN|5XloWH@OFqe`h#->S7~;HB<$0 zAiLF0O?|Bd*{YPBlW6{+&pOa{9^t}iK^>5V8i#! zpQh@6*jTF=Btv-p4B6ywCp;XX$a}%S0b;2U-Q|fMX9%hI+9pF6mNbG*{eWRX$y!#^ zjTzlt7V4e@fTtPYArGix6c&hFGuIYA#V_<;>am_%FSpY`H#`M}XgwFLcm;F6!fpA& zH+XUCxqk2-5%Q=ZZlTggYW#zQsxFwMb^@&uA}lVU2Mz8YnMoD)@f%JGMq9PorH$E1 zp=y{UeJtx$e8~0zWt}mEA>5Lpj5nI%4i0^zQ4Yb_$X5SFfZ?7`+8Cn1X?AS+%Lwti zOS!LZaXZ5@LPW`kky~Bt?;vDwF2(fY%5plZW0@*^N!#1dF zorp`D^aP6Q2ycpL56cebEcFomJg5f4 zd7Nr;=id~Fh7W`KB>u@SJ7dc|%a3q+_R-Ym`6(RNr_MX5zM(>6k}grsMkh>lL5wz~ z#2?q^8VpUK#8ll(3EjkWSoGK~H_G>zj~n_Eon-yLjF32+WSdbu`y9s~Bc%2(BgA4L z&-~MO-BknJ3k@O}Wc3^*ly(=DtYI2W&DQ)eHaaO#(IePeDX9$AnkoC& zBYa-HOgdE8z2!f0s2GTYBe!DMT&}ZPpBM_=FbrI~tjsCbK^)p3T#hc4xIoKKsNp&Y zgCF_ab)fu7G3wN|bjZaOSy9I0C+yfJwEYJSySP<=48MH4&ThdTgUOxaQC9G#ckZtt zdj*5`pC{Nn+2DbCMSR54EbrJAf^Dn9tq2b%7^9J4bapArErAQ;h7>Ec&?jl%JJ!E5SuAWERC z_VZPpnGO4kytBCpvl%8AZe|{1_VCZcoL{4uX;x*NW46Q-aOF9j<#u^#humcL z6}R(WN79@_H19+SwA-j!+D|e1A%g^oddj`@I3NXz{$Ygf7Qc|=t9M12P9U+(jvYse z;o&H5YC4XiR%et$O-a4Vh`NM&@)7Wn`(Yb$)}^rB0waUxB3Qhg7;@z9Y&wBIs*COD zkG?eC%pfe3%5K-kinz*o1q)kAc^Bj7={grG9=lc;N&uQL+tth-VO2iGfz~x;{)X}4 zKcotzsn16iinzcw{1fuORkH(S2+(F%Sw0u#TjDUA~+cE(wmx zpi{DfqF^$rv!lk;TWBCUXw-NK^dCR_4Pmv!;yg6(iZ!;hBOo05%-%P5CjdW268X50 zGPNSuPI@+Gf}fMSIoOeu)}`}n@{bXUXsiSnp}8u65o#+uxZvPab^H2tY(@&@2j%Oh zVgyIlD6Le6WW1oplz2UU)^qddc1RVZqOu;vtW=GFPVm%h zV6EO0`*{LOfPiNP++QDE=%7A4To`i@my9B#f)f>$)~QleUR|q8Fw*hoQDa!t zriD}CT_M#^qqjmGy^bGJw2Y~yBWYoEBllaHDDe;h6up2yj{P7#cl6Mx+*k* zOxr;ciP6p-l1sdA9Qb*yH>Wp?s6yzcFD+X3iD`}PEoxKg=`3xa!Lzjj#5@M?Ohu6E zQdR&zXFZpWxsl}tPcB}D`DJSv&f)C)cBkX~9md$?@0SL+NdJ_`m zEP%33??+juPyi8qrqSo65iJIjuYBzH9XgDITkIJ`jpv#g>?8DIbmeY^x%c-eQ+PWE zP8uJJB8iFHua*vx=PZHqVhMRg#oDIoIL#qG*bU+Fy5J2?9qbhkKvluG1c!Z2DUu`a z5B@{l*04B`ilAx_6wM)*!b$>@W6T6o&v142IE!A5zvf_sMi=TE2@0i;V9!vj6~btQ zZI59ahq^tC`#v`&qB(r0EA=NKTjwdxAGN<*KH5*&etI>l^I##g`K>|K@I?PImt(aT z?@T0E_GEq#lQyL{@0p}tkpavd9qJWg|B=?Q{z&T>N?^FpVdnRhs66!Pf(V6}B(-p^ z%wZ;m)4G1WTjL+_V8SJEB29EbbcEj&Q(AERwmmPRSv?$7*I6{GY~){?24{p-mob28 zfN5B297wBdbET}j6J6yj5A8t;t2xsZA^p8VXz#DIPLDq=Agxo>qz$h(0@Dj#rS<*^ z78PQ*el_yISd2`_tK9LTYdyB+aftU`X)$H6fyq0ZC8rgG1WbNf%Ec?M zB?Vy9zZK6s2?f`@UhfX1jh!O}xze<}Sqi;&lMs~xh>+d~5!(ANB1AsPB>^{TB&Eu- zZ@4PYs!j7Z5t9Ck2o>I1AD?YD0f^A@U9@4{A0kwnp}A6kCjN&A$^S)!5Dwy$<^CZ; z%m5<9q(MOH%^~%ZBOE}4xE?;jI;$M<;vYna};9pXlmfuI3-pL8=&|ZuNYqE5GO}5m6U@ zk@t32HE3aYydr?iyjVlo z6+dfh1q0Le{^@rn-!pMcN70?2>bC+Xvs64epey45O3(KEzWU&8^AJq?S4_o?D z7qJQX4!Yt>haRdNE=t#ySPi`V6EXyg8QfM5lVnMaQvcU5NnTY6M!Z2Gr)3}9paW9# zNKCK7CmCBn|Ky94;yhc`{HL3IR6?Zgy*GRpMkg7}cY1X8+GTU287FiIo zs`u%hBmDBh^HY##O)`c)Q+Z1kGPbZJx#_?%>H^P{h{G2*4(hOtfc_vtu$^CXpvqZc zo41J|+iWK3ah5{oXkSSp4V%lusP)?m7?Q)@2NA#Y2S(?N`+QPdPE|o%peKUq=XtF2=BdrE{g)PS0vb8g(vPWE#pO{RoNq4zH@A_;RJZIi`Pk5@!AG6X-q zet*p3Eg&lb4_;paqeTvLg*Vn2r>R8gq8sf9pbnIrG!P^us=eGc3IG%YoT+d>SD(M{h%P_Wn#W? zH7rji#}pH5?9LWDlVsR$W&T24*TmBBO2iN>xBS)&F_4VCF-2982wxKBNH_R+JT|q! z3n}*&Rtq29-IPTEpXx1|UUuayV+TFm6Sp{-MhO!bt=1SBYL>x8TRB_kd5&yH;rH8c zG2+|R^YnMVS@f+b9@8r{vNltbum!ZBbJXWJ`@pq#{(S-@-_=oOx_#fZ3_c)eIBM9D z4R2^GYANk9go5$!ZAfUK^S$k~&=rYw(7F;m8lg=zP8Saeq{KT$uzEj&w#~>Blln?P z@|D3*k>YWhiT)E?&C95l@c>Pu@bfFM-MdG4a zHB{GO5;mu}LNXe78cv4fpEwV*a@U6Jk3jd$zYoKa$JUv`&vIR7g5_f=CP- zVxu$*-F}u!hZrTegtkpxPpq^VO>RN394ua^61mrxg?W9Yqo4C$TiNpV>?4w zE6XDQ$_}J$%?Olm%-S+IiiN@oKg&52ST92~EtR5EfVo}m4FE!M)ONr`6uO2Is#koM z=Y6uOB$z;-_ZQ85JVLJSNk!}Qg*=qiQo(Bsh3q|4=75R3)BMdKpyKiSenaQ##$fHb z`xuHS7}gR`Mxj(web%|97(HmCh$GK=3$d5 ze5G+%^rg(qm|hg@y3JW+>fGF3eRTW`#WaqDeQHifP?3rkzl!RyF;N37(9%zR zj{|fO`q_p!vHdhILvAN-FF!-l*$hi})?*;38%J)KeX<=2M!t8llH%EWfR?0aZ@SXl zSBXo!fA7d33)1)6Js70voHAuDyQD{B5)S1D)tIBJ$)RpAr!J5W*Lo6<&-U}jBiiN8lQJ#b#Ol%=Ivwg;gJvD_8LIM!Ik^XXpMlbFZ5 zy|&EL^mCjtaDZ~{Zkc|Sj{}s1ml~~B?dFrAO96xOb{Tjp(3u z+$G1SvpnVM9xs0)0xpOUN!3z_A3dku`d8Zjd9&}jf>*W-@Ik@=AH?_n>t_FdxS+Vz zCe#lXR6&+Gr#8}BS&&EnbbJqC~>t5_R6Er5F z;iO-h@z*Exe_YT3qu4;;r~~C>oOtMkcKE{{tK5!ZArUH=y&QlESxd?dY9J!&8jA%u znM)*wB~l0xTedUTg`C#L$dxf!jtL~K7zh|4iuR6{iEc%mSRr_XG*-%JQzdH14T>LD zC=Q4RiI3BL*K$w}R8~u{7_g(F{GdUhavBV98w{yPx_Jf!*8;_LOJUQ*MU-okyi}Do z*)^2RYIEm|yn%%G4iHHei3c$e=gGPybu)fF(#6PN(YT>rDjDelKS9+>ZiLiMLoX_k zQp;=vXKMP?MI&hf)oPhrG|Op2HYv)(BJIrGJ+2YeC+93F9Kf^>}q5vROD$9a*q)Iq9X9keN8 z!#tH#M77CXj4>O6@~?8qU$lj0g^qIG@o!O1{ejFYDzKgDqJi4dlj+=pGdbOb>Fsk{ zHcKF=>3e+qQ?EURcJlB=BQA`!Up{E@q*qaP>W>Y=Y0LQjop$i{wetf9(fr1z`}G_l z;_Dsso_}F)2c_&;V5qln@6$;X{~S3sV8c*&v8eVv@m$vYUZ8TMBzOo|FTQde4*ekc zmvD58VknFR>J`r8hUhaW9z||jXFk~B+DMPd5+2-_#_4ZT3CirpC4;jgCdUoaHH{Lj z%)$jQBJN&J44u1JQ!f8SgMJX@hhObDtk7@Ejt?b)zi$3Ad^aIuO@E%)zBOP>oqo`` zFl--DnYOgy57N!=Q-`tk0UmE(LZ4!?bM+`8gJga!3&;{jjg@Mc8Odc%jHzYdJ(y=ma{ zaB|~m-SWWo_aV}MeWON@k(Mq#@aF~Ei63xa*ZysV5bZ{GGjdta@4?8Yli`gNB9efh z7Se0O>JcD3WsWfSbnMHO+ys-0)H4zXkUz~zy;iBYGh9i^3XEQ+l0skmCdr?!g~!UM zrGmQ7wE|c)1R?8yG(rc|)3uN@wPsAq6PRsOl=mg!4e~ z%g%=j0-oO}`Qw5HMU%Xq8bdxAKUQbfeL-zLcBAjOD7aOR(wF-ZPhA+SrvSuE@y@4o z)*-D;e7{XVJ)b-inkh1JCT73vi35p;yYo!sCJSBYo?1(4MzTiLN>11bS^y-Fe0rhT zz!eh2)O(c?9nyL8b@Yhr^KkLa?7-I+3khbM5p!D(o=o;UQ*WMBnfs6+TJy+*Usr|E zCmr=~yW@x*)qH_FL3CeaI)b+wH7US}3GkN7ul9LZnynYls=9F6fI0 z9*QRGpu^?0GFxOdf0R8lS0lxtH-)=<75&UpR#O2pkO1iEXp6K7R+ZQz)LPUwPiTyj{r2v{drH2UoJjz!Ez0 zI7ULt-AyT_`dublP;d?M zJu(dZs^PO=R;>!W!{`WGODl8Oa-K-8=OEl_h(FPIG(@x>V?Sd&O~pABhhkR2~MFgI>hC+4%B236X2LyCA` z5rl|hA$m-AkkkX{yNG_VUYG)n=MF@n$+^VD9@vX4$PO&Vb$WDQb6w|f*kBs{4?eLhQw zblM%|ObJNIqZH+&^nB-MNzts-{P|;sGSo!b)-|0>(R>h!O0<#6^Tb>Ol%#MXBfy9= zj8uiaoT;~K4Qo@@C(z4L6j4FlHXp&Ma2>PxR62xEMdWnO*E~@Pq24If$a3@`b)u@$ zj9#V<@)r|sxod*00UVEIKj5`XRI^|R;#io*JqTK&gVo9#9Ihh-cN3h_<5ng70Sy;t z5G(ey`B8#Q6A8pzTYoUwyvzF>FI^#MiJz)drTI9*O60Zn#{B5Kvgnp+={b5UC@QYG z%H6KTI@@{DW{1n=L5_28ZhN4yj#r(gojKsDo%=ZKs{XtZ${`ITEwTu;BL)q*b>&sl zsS=wi{Q=E2(&-^B@D_0D=Ay!6IXwmAjob( z&2pM(eP>GOogGL@t0ukt%;NguAEeQ#Tz^QA>3@(Qx_-Ln+CzmTBNze!NfKO|@nK!VayA&j2U%lO#@Q=xfTJw_#XmVQ#cH#dtD zAaGhG9XN?5tJ)E|=OW#+f)G!Bzj?lAyy65_J4Q zf~El^XhID@f)o+~BHl28@eTl;niLv#vK%~3yn)cBCo!6*+I>u zn^6gX2QulwI=I*je_CC%9DE;~FcnfF)|SskOE$FnKYO6`b^HtufBD;^g2k8kKOV@@ z&-=eTkiq}i11$nP5UBircp%r4|EmWo&Yt`5K=%LgKwKUS&b$L>I}S3xjb-?5uh`Vr z>B$beTMB0qh}5Z(5*Xi55k;L=oWR2hCsA8Xv_jOkX*&+oJRa4K-+udBBOu7<+G`XN z=3OJHY#l4MoJYCgD*@(0Vj)%@A(;c)SKF^nLl@6sA!FY`|MS@JF27hE1OP#!|8F43 z+D_Mk#?H`yPXC`z{|SQr^n+fh25rtz_YeU6AigT%^th6`lLZQu1?l4*J1ze1kbY=< z8zAz~hmuyjSnU+;xbswCdVh3+GmcWlymizO*ZbQx_q3((4-ga$P0|JcL7hLk(UDqT z&I-Rhe7Ra*o4>({JS;?mSkc#SUu=m#FR=p zQ_cJVK=FcKq8hZa$d-?P{|0s%kFdnH7Ca{9H*&FcI5$jvo$$v3-@dZTZ})K1yI=m%7TzyZ}Dqf2Yrphy0sfb%OxcPHet(^vFQIZ9uK zzCKa8%Y;OPqUu7q(6u_?^vqr8zyJ6*4b=Qc16?dq;Co6kI%j`qpx_nx;6EBD>q7(4 zd}yHcOnWx(YUY!w1K_KHN-sO7MrqJyx&wJq&^GN0D>u*|Ep&>n*BD7HG+?Qh+^JKEP z-)jBtH>%1!I-9F{{?)9Vz29HwouH;<|1oBO>;E$(afHo=$q0@tlcS{F%o2u|%lek*t~s;f01?1@tg za-YC4?u=a?=hS&I>eS?vcW<(PeN=<@%_FVN+zq6bd>m-uh57yse?YCZ123M84JVPA zooL~9J!O~T(r~B9CZc{YO)bD&{YM5jPQ!kk{m9&%zu;gJvr&D*x5z4}lyTLjyRBvF z{IpwVTK*D0?^ski1?!I;ty2%}WG;K7m7;YL*Zs<)lyKIOdh9V~Hmx}0smj9n3>C2r z15?iX1_D>-6Hasc#f0|sySs_TSwh$PySWTafC)0%A4ivN-d)$6TC89FJW^l1?a+J{ z$JUZcbKsP{D`make7(Rj(w5%KP_037F{oCR40tP&=6vDaZJpA!898Q&b)>CBLw&MN z;<`w|-I8vF*xK}a`k1T2_4)Xn5%*C{JGA(Q-RCYo+Ha&iyaxalbn@R>&@PYH&-yJo z;Oo!DfWfUXceT&rMaByuSks9ylQRp6IW=gih^osVP+|M@OA4MMKjrhfl?*zaJBBR3 z;B|jNM}qg0ryT;TJmmjQ>wf9~ISq)78$?#y!8Lj2hVomYrt-i z#NF)$dQIKng=ooY3+)62Vb~N$*Te_buq!D)-c_2gAYa?@uM%D70&0xC0J*T83YekK z9Hp)^j$KC!vfMlO{QDuk&n3jRDM|*gst#Dab-cnh0e!@ zvHgeB>Vt19Oj5^t?4o;$^zva~Gp>Lt(tfzB^T+qA`TUg*>OrQNf^czz`gMT14Bjd8 z07s7}pl*ifQT+lKg6PD6Y&d+KB^dJ$&Zi}eM+N>4JnJHJW2{cI7Mjw3=UF7yJ{=hs z3&+!wGM<$+WH5>y;FPJT)?D9w^l1nT*eM9Q#_}HKvLCyMNe6Rh33NVTwrj6J#dus& z&6vDS&iT@9$)vHh7~WQV$WrTEFiKB#=G*l5*$pQcXsOLzM2XNh}g?ApV0ssrb{KJB3|9311_W!_wtp8>~UBS3`D2Nyd7+}0#dtbP~ zg>#CpZh-D?(7AyO-$9H`)tWQ3Df4xvP--jUHRso`+WFso+(Id=;103qX6ssmJj6=%= zymE3IzGs3Z&JmZD-pf{zMh7vu(`*i}s(z${yuOgN5(3ge;xX+||CJ8<`cFEj0sJE! zg!u32pqIRGz`kF!jf`>^y#56u^CrPx>7WIDZGYUO4(g9|kT;4IT96HbICeo0;aYrs z{bCq+G}R|#b#%bqmY%Be#DqQ=2o2nq;}~M*yS0ciH6U|ICnse1YM?f>2h~|z+pO{9 zgp%Qo`W14k<&7$E{$5{QLM~E!2VJAVc01j)F*496=qaDdVOZ-wdt2Cl?QKCG?*}Iw z>&EQ8wpNxpz)qii*(&T)x%yO5RnL4IcKVC^%$ML(n$ED1uYWGN+_Ega4C~lBvp4LQ z~Q5$}CFYN`PF7ged(o;Ae2tXpK_Ps%SI#qMqRw<25CHkJ2j$TX*|ZZ(sW zVL-LUOfNSUM(`^Z*RHJT8A`so;q@~(Ph7>rijQrBhV^Wed%|t@O0!Kj5LaKP#qbBx z3+XYD1A;K@HLk!mcPShmD_^r-%5eg{^l^3!=eKO`8_yS}P39O~xHyCjd1CW_@((34 zF|R9L*hCaX$_A4R@UvMo%QNP4PU?yGGm=i^e6u{Yum4&sV<4TZT9v)X{@LZ_K%XGi z?P6}Q44q;h#dL)y;M!xU*!}X}6u#3GByks_jfB0NXu*R9X0KhVc7kBSCY$*4pL9@o zIs|P9^#tRwwposk$t%ZSgIncnfWa+UPy2ZWm3F%-LN2zukHM|`zX!L@hCk9lk|+TJ zHBZHhf2V^qNJ66l=^*LRR3@3Ah*v+AL*c2j@lm|=^zZ3 zX!)r9hK&rzr(72E0;{SY)!bp*iQB7rv51&Roh)^?WPNNz`M4Z*or*041>-3rqqPPh zYO_%p3sz_7pBbBPuzu(+uHmR0SW@eU!=jQL|N5k`2+K{K%)Fza&tndMmDWI)@9Puf zh4r9r_U0GKd3N@BY?o=FX=89%q3wJw=$xC|b8)$6W^6<($qMkuI5K7rEUC9W9gS%D zO`8&=zRrJh_vcty-BNcV+RwT=PZ5Yyp@YP+y_|&9|Qu1^Q$Vp)a zQ@#|!wZPOT={ZD(YJOXsx5dXDGlDs2W6ipPQ=0D}@45w`gk_vlJlEWL47X9462+E43--sR8E`6aL+iMQH8bPqxkLlK5on{lQ(vJ-$fuEXc4?>zriv?6<|k?+U7b#Vxas#jSbU@IQ-N zn96+Si{X84@LO(&h<-d4!6OO3y?I?=e*cvYx{I+3hq6{A*=?6bzOLBB=UlWsQ{j}Z zP7%PUxJLzG5w0l1C}-lz0C$?#y~Bt6|E2a2Lm+YBzJHz){AflAUQ4g_*Tk zO**DR1TxgsD3A_cF9Ub1%;U<&SdiA`^ttqjT6x{LbYK*7`X=V^g}pcuq2mUvNh(OS zDWFy)lYt|`&5;+IlrJE}D7CFnDpRiIFfLhP3P*9A?H8h+v3w}H+{0z2qM?>C%6HHH zyD$s#6Z0|)LspFPWt}F1F|`c7B)KFv>Zj#rr!`*pt#VDax zc2GVPu0ub>95b_*GyJ3qe9f(uyQvykT|S<+br-KB2Z7yY^@q1r9O!WG-}>5)k*1QI zvt*9R7mk>ev#R558TVNg<)$fPi^W@V z>E6$qak%^F^AlT9&MA$4LRF-X8D5c$l5FX9c2>oCC(X;-i%NycuB5qvQuzu;9(jUG zUar?>6Nb*veeFq_@2q)VTXC_9{Y}iZRrUR;*GhkC~d@LyqTv5fcuCaZO*NBSW`Wx*PY;v8E9*g(|Y&Y*_pJio>e%;<2pW((_FjWIyf%SjviSwj0v}%A4c2tgx>&uF^c!z(zflT zQlJ_gPX1kfYn6DODAK3f&-UM7kbO4De}h5c_E%@`;r4GP{&cj{b(bOtKemp5-HkE7 z8=&r#Uy*@p8eks{0I8|7^p<^76=x}Ud%co(FUmzHqT11i>_@5z!Q(=Ot=T!PgJkn* zOpsP?p;_2x!Op`kObeLBU+IIS(;T8p{=(sWkMd^rNE3G{FG!&<*cZ`1;oRRf=aqtJ zZq!YeF4+fO%U5{_`x_~)b9(!s%Nz`OH#&uryWntZBWILWy`@6aEU9*S(wsA-8pstW z*3i74^Lp`Cz8pn4LIbsA(7rbs-#r+_?R>*&!zfaD+3fT!C}(lRJvslK_*;% znb>%2iiCa;%8Zbpx5XCnyiNcT#@%L`aPi3wS)PrARv!uU$5X{8xc>Qpz z%3cC}NvtW*NyZjWU^d~TxB=iL<+vyM^V%^82O2K6mbsJxm9%#h$d|m1Ni)jwEqF4p zWSKfxzKep5^WhpuvuXHtY(&xf9Ni{KYx0a@!lQSXNgh7-mT3P7#^%!)qyFL)bdVx2 z1-@R4dMx66wII^tcSHzEzcGT5Xt8#wbwEAnD-c4n1AN(j3?ky2;!Yc zb?{6P4VK1kTDD3MU`Gim*C3jpqz9*TwPhkj+ec*g&KL)jSf0Jbz~6$a3b6^oUJ$X{ z@T6gST}ym4c%GGwJQQ%;`;HuQMx1cCbR8fFbT1=DbfoRlk$VAK)d&LKSiigvH85_z z>UP!6_bQ)29yU1N!#9m+FAJHQrogf)BpXdejwDF+e=}zv$I)B6;Ia`P9lR#aeI31u zJB+BTH1M+NI|Zz3i2>HN#%mU%7ziHW(HpihLBndy>TR%i>}oFdKh64Pik{7A&!{?8 zmJKsPh<~{$c{Ik(<>z|@8~rrQmze4Lqyxtk=QEaACRI;RUR)+wkNV&^Kj_UEi5c{q|I%=vwcpcEYZ|@#H(~H%s`=p3*qbJE1;tepYnMD*K zee)2=%Kan}H&BUkKl_`INP>H z+RKl>?(eKw3jZXVZuk_o*UKI?iDbZkc5Gis*w9q>D2K^^NZFw-v<)pyLy9&ZLcSF2 z&?W4+KP)NF8!G!8NE=h$-jGHSg9_MoBR_KzzY3q=iJl!xDvJPuov(-PKfq|DD_0@x zI7YsrZU@Y36;&%i$%_N#wZeVPgaPwf3ua3JHHBN1LJ$9I8k7X`L4(fo@fTrW z7j`U4RS{8{R#3qb3rqWc9PPf{Q3j`tzp?Tgvo+K4`Yuw%I;F^-qa9lGy%Y~zDh2=O ztrWOJ^qY}oXKq{*!MYN!jT;qeDEBU!G7wRCj?@dalK-0q&9nn(kmSnOe`t^)%*y;- zEPn`FUXNDQ=J`)H zXnV@@zf{njxau+A<;>qIh;-qP3R(fEAVGi%lK)!;iO%8vuT+r49~JZ&<$~h=zo{Vj z?_R@$r)Ymv&^r3xDyTcJUawN{8{tDtFN}*Je-@vTF*D;ZjR~C0>0jL-aIl6H^vCY= zV>?J6Uf?D7OH$h0)tI5SFK%!|2@Aom*O2f#N^Tn1`GfqC<=@Z5r{51Q((C1n5Yg1a z0#%g=w9PpndAAC~Tu$qfA;cyj2`cS-vm8C30V;^_Lj@Tj&y@UL`J;l&i?SJAVGww@ zy$VF5*|mbVMdNXcpUa&{tL2tnE>eZh)C~$em0H~^XT5it!`E--s}cT(3X1=uf^7Y( zrba@01(NXC{`^{b?lykPZ5o ztp~^kNz^(kDFCuTrCbb$chSGs{>}#B4(b(^(3t3iKZBzs1U5wmDw@@{eK)&tS^CKJdX>ao*8-)L^V+I8#2-N8c za{r8A@YQHmBn`6Y6%mR-uWxJ}u&m|v(6Xe3x*8uYA-v`@hX0}>r|nu=2Jg=;iWfT7 zwWx~P!3-%@4kS>nY6m!p@o@x@bWtZ)EnVC)a?N0r+suP#0iAQ&%!_G7Cc4nDsKJU0 zs{*kX%ACsKBk8Gy1C#YEYCLb@_IeO2(Tjye85`36!-DXhu>Q9!$oFp+H2c3{LB;?U z1o`hQC|uw#79;{oyrJKy)F}uV@%jKu{R*4iT`j_R_H*FoXQZ>5080C3LC$hivzn?yc7#y zL5QYtd7|Q-#O)*Zb7ER!VqOj$Kao_Cuz*!jU`6%HCU0?`gFNHB4o*SvDM)PN#@Rv7 zvevniFEpQo#-#|5ulR*`R-1R~)=0(Ms~igabSNvJ8zrL#DyiiW8FSZHYi(gfBsIyD@x{M^fLL&mZfzpPx;MSp~FwHkp;#6y76);k0jcr-z z8ffyyTWiX$R$+1f4uWK|LcEeu@(+Ef=Unrs@B5pTLnW0+sCw&(7XIo5nFD%3SRpIE z;+2$E2^y=v;-jbSiq6Gz74!s+NS4SOM_S(q2wm_&Gnv1}`ht60K=Y3^@mSeoUNaWZ zHn%LJFh=JpG?KO$p!_rv-#j1Xdo6htque;&YPo@bX=lGEyDXKTyQg7NcV5l{;P z>e;?4qDP&p7u>X!y&M`G8@UeXq$^iSWuFZb-80n8z9Kit>hZqiP8K#$yF{wVV?&4a|=+LlI4yVC!e{me6aYR~&^rB+qGrRvUgAJ_TI z@!Q+V=Q!ocXdDzk+GI#l%p3TvWyG+T%nwF6^rEdRFZBJDAafs4Y8; z{`4xtz!1NRL8Ge4%CMWhf3jb&5F| z%p#EUEJ&M%q-=FP3T2>G$ZOw?5K9;}KQ*87XxLgEnWZys_8+*pbKoSDdu78kdmF`$ zs~u{a%Bw#UT7+iP=7f-<1EG|tJ&2&`1v|v1F{Re2EL2(p$u2UiRC-)0;@(u(#`}%T zq&k-?&cn;=&3)zl>%l^~v)N*RbQH5ehTCB7r|grkJ1AH21&sO zv$ApwMBn0~s`;&*8T_y)UUc)ZKa%+T9ZtA^rEPN?4T>?66O#CFqjMR%Sf2K7PcgVN z)pM;NVZKh@@^s+uW~qDK>jiwAaCtts;LOQve(ywR2^s#hap8J6a|yvg58@VXu~|5p z5>TXK5;e)Ksv4)xXC5ObF$LTyHx9n7TefbZI9fMkIbQ`8{e3EDhToLG?mg?AEaE^o zmwxF`Jq+R3w&JWEM;I0)_EqmiZ}99yP8E$x|Fm%!2db0 z^BbD2)ifr=lc{x^Q>vea|E+-+xj|C+O*AxL$_tE?NMS`SOT%6zw%V@k%vD@{#da|! znS!ZBLVA%RI6*hc(@+L2Oe=*-aYjWUL#qM=Hw_t@3$<|un%rYXM+ZP-dLO&D~>HtWni4@GVfAOy8!D$_G2e@R@@&86bpvs1# zoaNhlELmNsRcijo;c&-$2Rqc=Mcqjvf)Pce`fW}#=6Mvl)prijt2X*~tI%un&hvc7hkd4aUbWo)TKneYm z4st>~GUHYMCmpmFc^vq!bdc)bbkNEFk93gYKk1;h&va14ztTbN7B&Il7Row@L0X{4 zSph*2++}%YH8@MNKqpOzB1=PmivI*)xcQvAK_am4Ovj^>SW7aXiC8gXZ?@Kz&i`9F z$mCV(zovtnKhr_9StlspBUMB7C{o*m2w0=j73`tjq1-|(n{=_ky0fGLTA!oCGpbr= zr{-6cby9|9rcTu$HLtW*E2kpo>PcQ4dclxiSZ))TE+8EfObT`Nzr;3R5uo$jb2LZ< z5g-Lba1i$RsK*eM5N^q3M4+bZmr+-UlQ&N(O8C=9Sb4|Mq}0XvjbZVNYLGZ4(nPYj z&6v{Kd@E!ngHCpJtzSP6?@>)JEaH;E-JXI4WqE^L%*D;mgcacMngTeXHr3ZpClu@A zmimtqVgWdzdw>%P`|E@Vv;J{H^M9RC-Bq#Lbf7P!kWTUF_NV~2-GoXPF9|%s+c$j_ z4j%5r!ATDSKsCte7nyxvGN2};aVUtwA;6V57$rd4Kzn&2GY87*TudypFGWoemZqm&Sb>f z`*Ok`1c{S++HS5_@80>sJ1zXzwZ6=GTijtX1j?Pa9O>^SjsHSIwFjTkp#A?A4SM7K ziub&SUZY0)G0Dim)|7iS>TuqzWMjS;k9P&`3GJ@E5-FZZa_SAMXFO=ziaVA%?x5#x zJployd-L=4PDy6F$C~9`-A047oa80*cVjD^qv!ht_V)bdjb@tVIylF)ox#naRx$T# zcco_|ql;(bz4niU8ijCv!Y2>kyTt0p?=5n-wg-|(!*PDijF(jtF#+vAR_L8+35^l8 zIO8Lo|AZ>VoVSh;tBT=n8+<5fpZW-uU-r`H?)K+06t-DHCA&^_$_iYuO4bp%0Z-2m zuks5Sd$}LP&JZ)i=n1tj-if>TJPTPbmVapxuOZ029BRm%9-^!%M)X};NBtOLL3(?| zt+Gi)b=uibvKT|A$AFevP`qc9lv}SBtXpUk#;k%>q}?cb;*E$AklxJky}<_&rg5^V zP!Unl+k?@`qFLTlL@bp0?M*W$i2D&x9P66Fp~ri_=6y)?->1edzro=r0f^8JfC&BX zHw%oN0sk=2TUl5ceq;PEpa0)Xs4d@0D$!`UO1Zi+YhmcHJ-`o{i!!zsIG5n5bS!3s zae`6uX#yy19<~W|Uz)Bt>6m2NJq#z{O-HPzZ$a ze!@!p$;sr0RmV6S-q)_3J6K_cU#$0`J@@g6rnLL1n;DJ;7o2XK=W(+ooKnnz&$Gk@ zfNaoUfK?033F&>=s4pBePi>@oUfORx33WMZYyp@8Fb`xj6KVuh!8G1bZ0vDik2bF2 zRoIta;c0*py8aMa%D84fvhF`2hRWkxs|Q`3@piIj`04AfYzX5+esiqdEFL?`1P%F< zVSLZY-Ny&fvv`R;yqWmXC|S#=QQ&EQ;q7Q^z2U~BX^LQlI11t827iYI`ZRen$ms

          nEbgm_N@yf86aSpG$msO;z>_nGIbr+)Pob$4s*Aqn*@yu#@Xcx3 z(89_(h`IhIgN<2>`gN1({JnQB{=?SBMy0K|iLHms6<^NuzVCOwV$8kH_1VeG%gU_` zQ%R?lz5e~lBe7NXf@w}$;|}!#_tj1TQ&zuUX?(iV7$$#o6Tw*hqbDDJyEqp3<^*4@1eQnj7bm23i>LB z9UHOpxH}lI&m#T45v1S-;Klcum#xqLavj`D<>e?1uZRj4Asod8_YqHYCxI zMST};yf`B^8h{B+J#WSuL*JNOkOP>|TKXx$vXdQ`>xSi|=y`k?X6?7Jltzk#A6J&T zo(9a8vkQS{j+G8`+d*J?DDR@GT{?YlYxzL6_ui^^Rt7Gfa}@5s*0Q-=5)Qb&4ZC1i z#~-gvZCu88#+}QFJCAl`ZE?52$Gh^iwYPVFkL|pDT*;QnAiEyZ)6tDtBe!MBwq82N z7%b_T5Xirf&%>VAb=5qVDIyt8Z~~eR;{$7 z%PEq>>UaSgJPlRRoyg<0T2KnWDt0{w4I>o4-Z~80zjQ z7QeKu;4>Xm9F*L4{~BVAg5QU8{E39CIlLQgpOv!?SKCIi-hQmS0h|B z!0I_iv+<=2tp3=iFv94-R73C70`sm4LzN@gB{n}pXENVt?u8_}VcT!Gex`%eoRjYX z=^zWyJd4kC5D)IJ6$gG_%47f%0@aRgZ^nSIU4jxlY zC&6Q8{(wJ&ZQr1K07wX~O$Ps<59mH@i?4P9a9d;p*uT}*M2bPdkDha3-ubTHh@I62 zT2P%#@28-(G0%|zUaNxEuTEAtuMOn1a7QaAU&L&-Nc$sn*j@TIC6L&RU+6gJm3|JR z;G15?)ZBjHBeP5c*2%_T_32{7urO@_yWlqt8o-lODYR|vL(s8T=2+RL_NQA6qwI!4 zTc7EmUo#1cB2V_dKnuMjp4aXMh(gAfquvh5Es@0rZ6OBAb&4V2Q*K~tQC*<)d0_>K z#9Jw3d9~o4g+r@A@=t~jjbuC+U=IqQfOJq0ART1di*gn*1eWW5okMhD@WfagDVq%D z1}?LYKbdXbW=Cse#0b?&ar@Pl5D~C17HoX?%u4p{iiq{RaIQV8OV(_{8fnK}0NCYH z4wzu|%?X0;>yeE-8{74k!$uhkMRPd|>uM>t8@^Se&erT7s=R?>hHL(>Omya?7PeT| zmYv6&{*nIs%1BaJyt^V4pzL68KLh?~q~<;Lz{ZUBM&)=4>hul;UXVYx zhoh!D<}Ia)-o~do7Lg+tG_o&#?+&tUCt60P0d_rt_p|(L2MuSIDTsZxgP2PGA|YoU zp`O5Opid+O1t#F*f2|1;-Yb(|LU4A>NC9f{0cU2R(UPi9Me4E>uCXXd0B8q|3c7>9 z5-+e)Hfr>Av9(>&DI|>}vZ5_jB;|&ui?A)?jj0~YrpxP%bDXiuowL^}#fsFG zL9_nMhasDuD-uf&oE5FXk+XQ(XfJ2g9!=!8=?fYOk_oOU@;iionFyGa=DFs}aQH2; zNZOykcHKYX``Hf456>F!__?^UoX_|mmz3R49qh|$lN?-&DRm?PFWV|^W>$j^i>$73 zZ?9VDF%ogeiOvy&3f0JJUiuAhe(*`D+zdFAc(u)$w-e+-YGXf=XV9IsOevr2Y04tM zb^mt<1ehdbaKufl%xqAa#{67R86)A-0VOYJGYMm780;F#*Y7J(2<}mo*JUaAsNaL> zCfl90bx)6SJJ5S!LuwANH8u|{PRO}LAlHDuj+_~knhN>lQ7bMg*vYd`c9MC*;$Uw6 z(g97h#2WI&aHypDA^eBa`K@mgc^uyvmCShjYctCmK5QWHGp=w&*O3TIOF2PiLj$ki z#mdARZ$?`eJFa*3q?nnB!OBi$BcL4w{n-xMtslirx~p7mD>q-ahFaEGDyv1~bh|1O@lt`Xv-K7Fd%ZNZ;0H3q4gH+N2*L%x0Tn>nNkNK^d(9?Fq^5bBl81 zKQhN!)HenME>f|~6s5W6;i1{XbebP{m2n>3c9aB*zUwJ@0}ajChDZelB^q0>(MEH` z=G`kQL<6S&>X9W!_0pmV+^rfvn7Ze4*~t1sl_v4I@=#GPX?r(Ldvkj<%)HH-I_W!s zUyQ-ia7?U<$5OuZLJvFTJw^Qq3R{x$nalqAY?brPhMd8uNqs{855>8*WGc= zVm8Z_aXnlg9(2uMr5VL2HQS>>N zjVBn(<(Y#5^ZQ#V(9(h?RMT8#Tned6+riZ;15Ds=_&hYi!vMppBN5Do`v_6=p9nk* zaY7Ucu8%zE_zXT(8VXwaJ)%)fv!_+zavN67MUP3evmWo{W=1SMvQsQ+l6~pv^^&eT zItK|JKd9$)Q&+By@sXc!SpR7UVG3v2{X~}@>-lU4K~NCocivyzEwhOn|7{0lr6+Z^ z=}u;>qXXJOEP!?pci}(nAVWYqsAe%k^F8`EpdHkXeYU&$=ybWY)7`ZAs1dRB`lr=t zr=3%bP2gn|S0=X5Xh^z(b-Dg-ZXIy@GDtWMb1up6PZdTiu3*XJt1~7{qet8%M6LUV z_*J6cB zoPu1^TgnEL>p35j)(XtJ8%#serC_ycQXcxk6Rxu76o=Z{FPyw(K3;veG`n!(INz(# z*BW!Y%N1K5M%Ux=7GBvLC5FuG%lW0r)#UuMhgWz-u&aVjs#&y5E}JDMJ8^hND@JIhTNuBT~ZZ8UKAIuDGjb~FP>6! ziK;t;cR{T`YCs*S4_BH-(e2#X>na~4aB0zx83^e_M` z&0h222?eK>z-)DRn`cxxiJP`z&(0ywszt=9@_f3C4j2-6ud8VP+5EHWG@*R_sU0rK zda~GB&QpA8vH4=?e7+iH{zB~Xkmd5hXLGgDuUySxzuh{7OKjE6>)v$au>QkP zOS0OxqXhVVM3CA@dqrbeb4SKgC7*O=w5xRu6h570S~;*>GeIrNbG15ta#@;VJiKvE zTWQ``HlY?s0e}YnbUew5`hN3y+h2L@3wpg1XDCT#KMk5gFR9MVPwH_Z><*(Ip ze%i&nSrHvPFhZH{^%)P^|FIyS{}~UuC%`U;yjo$4qHEybBO0|A9vN!$`u(w|)48z| z0Snj{BmZY#%px39v+eJ`7-pHE2mgQF7kjE_2JDN8|CfC+ug`t4hyS)OmiW)U*jZ4; ziMvUz<8kz^K4=aJv^s=T8asjMpk6a+-`KOEaAp{|Z<{gRR4C~8q0HT{5=Rq1dOjwJ zQi*(fH%^&^AfIqlUAAb9O-wkKCOB&@hzNo2fJuhgLO)3O6OwkdY!K3$OPfKEPVFlU zj_?$f`xXvehn-5EbTUCb7<qQtPRN3^L~}%Rt`(gDllbPfgY3JPFRSy+L&I6H7b?eFq z5|j&^mg9~kOelD4)kZPvrYJu5fu8B@2Xv2Am*^mVnOaDen@TO59f^V>mU;~&CacV< z^%3*sZrVVO6W4^%zEQRli!*ZkS2BU%8=f)=Xuq0{ZYJTte0!x`u}Vb)vyTkPmqToG ztQ!L68A$8mqRKLM0B>7BqRQ^Tl-v|kU1xQi+-CJlE7?+J&-Fox!Bw0G40o@Uc9FXT z)g?iduIUY_TYc%uZ`r&l=g*HG$a&@oNh}!oQQj(uCXl|BSV(`z5*q2IIm-`o2mcT- zx4d?pFgIgpH|$;Y-1&1qDChsIjny?_A%Cuo)kR}umb*2enl&Hk>9 zX%#R5*2d&~Q?&*g~q(&R0brOEM^# zyAgzd*QDDddv{#&bt=-A4O@n(E-^H35ZQcl?+ zrMx1)cA6a~BdCcHNnFl^K;P*tXZ519oQV?-Dur{LSV)HFT7sO(#vt0S>AkCcX@fmIH%pC5gz za7IK=d$SIhaZ;We;j3V=y#0Hd|5SIb$+_ z?UhB$4&-G~_>Ri3>mW~`Ofq>oH2HZTgx+P`N1&okjq2JvoS@0!hiHcye%jR9Xa60x(4so24NyFpCUu|}q+L;ji240&u+9-?liI^<)91BP zP_cJb&_y_;pL9cjmJsnc-5pE4(*;_QM~*`*uv|r#tofVubN|s$pcTN%cUF9E(Afz=Inj2y(9n20E$dAwhG z_I^{VmH_Q0q&?Y=IIi~MOuLevl(@Xq^&)c6o z63A9x#)pF>)Z`@4;^)2N7pLBi>5;Sg)-;iyb+J=lWHvwsINvqV(5YVoFsnJTdvM`? z_|GSg>7!ZnDV@_vW4#uFeto=;B7RBTJr_KDJ)5F!bJaBa{d6bGhincQ8#@4~A?!^= zDH%Ax*qE)t04BV{=h&Df?CHba)92Wj3sgR(<+aKC6=WwV0oD+?{aew1+0QgA7?)jK zk_1C(lKC8?f=qr;^s%0|s(R-spsq4vWH{pINzyMXkjbX0@`PCYSWl2dgMNsNF192R zx4cf>9Sp6MnCdVcz$tWZn3|4lbLgQ%`ZY0wnA652?x3+C2IQo!{4gOKU0q-qSV2dlf}r-Y3KBzH>c%NH7;v1QaJdE@x?y6ami zd}29;=wevsM7Wn`Ie$b;-G!*vY)R4xqv_d0soazh4O-z)6dA!FN(uz%SB%YmLzU9+ zEBt(2Ai8w{4y_PcOib-$Z4jdHk?-d!eO$CNeOIG9(otYNf3m_Qne^z+KNqDjipGJ>s8 zehY@6UwtWTr`V+PB=Z%xK$PDC#a1Nzd(4B311YUW#P+TT=ZY*2Aw3yM_xRYc=b zeyL!oj-b%SX(YMRSXBwYQ8sxYdi4;23t2o7M zg*Wy)TQjX5NFFevW{@o-iHj*3CGfJ8?6J%BYit}PMT;bfmdhl_gbm^#OJ#+B3DzJk z1Zr?)(s0AKNu+^`NHbp19aRV$y*R9FqCrg(HR#z0A0u1UGH+8QM;li$kuJ+)NeFaB zkjqm;p-Gmc8LxtJ%u+8}Hyju8F6iftaOtoLjq0B+Vs1sg6Kf(4%Yplvq**Ulu?Q0& z9wX91&v364RzEjppy_3%LOP`s%yG^fausY_J%n1(iDqF_Iig-^PP|+mHDH^hcqrD^ z1lsljMQ?UC6;4JTW(?sNVtmnTCIj~5l%L=(WQ+v84f*>pR?} zu&2FiC3TpO9{>4cg(vSD0<)8Aa6qD{eKEhK6=LzRVCcoDF?H^Vqman@g0F0)z?N&+ zZusc_#dx;ly5hSaolyZ8fr8DEU3Z?{I|$sbiU zm8A~#`@15o`3?fY5b5L9HEFKY$)n1Rq`52L69g|?PW2s9a{Zd?+8Z9%`t4KMKl?xF z8WmCP_3Ts%rtFxxU7wbXE)y8;QLy`Fr-D-=Rx`UxI^ID&NA7O!%wEB$L9hC!wTPOaW>aNRaK@^@W)08{c4 zMw%v!Ub`4U@p5N;m{Rhe!{Xk;`h$ET;eIN4t%<-3$DY_^o*I@VB zWKTD0G*zS+naj)+0aizYa0@sVZmwOI9sUMb`nu46q zi#feA=0Deq;LFdh(Ad1)+dz%-Ot>=k5?pXC@l5c)_g?UuYUI%3%&&k^`Pn+>z{OAa zcn&y;lgFEk^piaW!-0n^i0(19+Y-n@h8BPaF87R8Mnix?Um22bsT;$>%>((e)8Ejo z3YG{IyW2%jZk`qtuK#kouXx-r93v1elh!y~D0_lWcKGu$wSGMD3Amo;pf=sptzjJ6 z%=)$(I7P_L+Z!L}i%r!|{z&QUFA}6ZV`RQsdp zYX!jqlt1ZYa!so+lY7CQ@v`%rX%o#aU@YJ^9H)tcfi4jKG_1E$46edDL}`mUlsL_2 zCf+Xnw8+2@Sw#rvA)c`^zF9mGcdAmk3uLMZ#zB%qO`d`DBRWB_5Ga5vdjhF2-P)I? z7A9iS!!#BC8u(>rVd;9d`nuw@D0ys)CYMFtAOLv9*MIDWlm{kYHW2$*M|NMu4Q_Zg zN@q>XT7{OT&@(GFX0n|LMaP2P!*Yi+hP5=SvQf4)g`+O=ZvBnGSwwWj(oG}a+(-j* zmw{dT5ZR&e;U{4;FQm1*Y5BikD*_2Q6l0QG0j57cr5Kc6niiV(dsCSsN>7ZPlB z+fszf#zR^vrJJKFLl2{0Xj=bUS74RF4xJBi`wdWnha% zaz>yI2Z_nEyJ#SS8jwO+BYa|ri_USDid!yQ@lV0)J zp>fyk&T2^Ygq9i#Pt*=M?boXO3yZRXt)O?&v}3hbT=U+h0nC1RzwEpCY0$1Rg6A@02V2Ag z_uB;|52HMY+@XF9FOf@elEAN1FOfQM3*dqy9n@78MfRN*&zeJe0COnQECT+n45mQM zvT7{2K~M7xOKBZ!SCL4ts6c0d7eJCHzR@-MF3$OOaQQ^tfC(84=q@U?WhW`I!{Zo` zFTj2E-($1w@QHfH9U&n-+O?@=g4yFfN~*c{g7?Shw0CzVr?Az#q*+t1R>x2+6QHcc z*Vayrpp<{k{*^vG2C~Uj=pF#t#rT4Wuzt)o^KL|FuD?NY(1YW|EiaxmmBU*!Fx^qb z@`~?)Vk}H{eCg;&8!r@~^nr zgD1Xr{S-Hkf5lDgUvabI`Cr5he}U&;antdSxaom|UT^qc#LX>Y7^bbJ*y#00jMazW zQa573sPFq9-`K}T*X2)o!w(g6@U_v<(?QmC_KzdeBYbtdsrakJ&UA}a$V|dl6og3Y z6~2CjtLy+Aa2 z@YjEJq*?oti~HnG14*s2`G1r+Nc7HeK15eMj7CH?xY}|Gj+2Em->JW+A)(Vt_t)LZ zxuj79SZs;**-J*^k>m>-!-d_(*^o&2yc6)(pyu|*7H;vgDW})|8B>CUfQ9yxpQbDR zxdkEk=guYAciUpJco-VAi$k4*gQEoiZzTRJywN^h>cU_2oTm%>g{!mDhP^E_4vg*n z)BUQyi(u8{{wj7BXstxOVb)5od0SLc5cQxHVEd$Jtdhjd+yN`~t++2dp_wp+4{4G$2#pDOU)MXIzB>oh+j)@^t9M@2JXt zkGSH)qF2c{JQi7nDI#wQh1L|t6O%JK5lk5H$MwP;NGX#dql4J}Aznx*kYz7&8$mJ| zNdKoE$S`L`Roa!EEM$t~aMzMfBSV@SFi)YEq$RWDN%c|_C`AK?ET0?uFb(CKt_0HA zzP<|mg!5(%Jq!@fwkr9w%Viwj_XJ)~o0`jUicv=$vpt!0vgtM_>*dQ>-Y18HXbM1G z2Y*w}h7#a!bo5u%Z2}LXHg6A~ne5tS%cRw^rkLlS39bgF<^mMZ$z|;M-G*9A3a! zRAXOfPe>vBur>FPZ)98)(T7P06=($SH`UY%!ml?!vE(2+p6?-|L=g!WE8So}n+aQ9 z@_UPR(t!|gdlTq?%{CQq+JfD zE8XroMrbl|N?9N;mI4242V`J`{<~v>%P%orm0RN;!bjPz+%^YxA397HQOH^# zE^g!2$@oY?wRtLIA!79}oj`gBw7J-a4&>@BoWOJR@B{O744doZt7LQ|xVJ2!%LpFK z;V1kTzx;4CjF0&cFNi}c`P$^C?viKG=$?=Oi(O}c#V*9&^17B1a#s69=D|PlWN6I> zF^!zKJE#1S*~!M^0e)AO23sMGGbGQea2mpZOcoI9H6YD1x$-ufXgC%RRO4sSS+I&q zk7*++a{&&#Oy+ZPx#thd-xn)GkP~b?f&araOGT@tVfi$&4IYH|nzFZgle(9*BWKFb zWMt#AtoUeCJDSJ&=b)N%Fa@qEWKCdH@;HwNA-U7a!r`VFRWP_U*(LnGZq!pJPb`z2 z7mP4;Af-+pxh5S(QD3;9Yj1GwwuT)cEKB3N>n<^N>#ZYVC~T`+XBU{hy1lR?!vanN zl^%*?bt9Qk;!?5Jg2tAg z4X3adm7q_Hm`ZgL)~7&J+g=5~8g^+xmzPSaC{O0;h!Rx2929vK*z7mjfYO3XqGhBD zexoZFyra|oUdV-|`%u1{=rUbZA=Qv1bGi?q6RI;}{Hz6|u@yT_x6;{oztuop5~IRL z!mD}D5cvu@;}t?zzS7odsT1W*?@{Pl{(vUO^t#xpiPNt~l}5_Ox=WCi)ulowqGLEY ztQvPl%$U5dvcW4yG&7f*hhQ&*x-DIn4Q>}~e7J!CV@y%#f7xfGxYTM9)Q{6uX}F ze979mC?oJn4Tur1JKoH|IiVyk#hCEY0uqk6A}}u<95}dGMD=SQ-zw{U`~{o2j?=m$ zyh61h+K1*yT{#lW<^IAWq^mfc>w;`-EdA5!(nAX!9K?<-RMoF|)X9x<54)+UJD|F6 zEKm1VN59sr9^Bb+vy%J`0~_WDUU3#Zt= zR_QkIh(yOb zR%=XQ(Z7pbPmPfJ9R6Akf!ipVs>qf-XhGk%7`BgM3tQ#!>QH_mSiSC%Pk_c1Sx5yY z0mFo<)qKNg7<_!F_xUy_3c1Mvm=~U;#iZ$fir+y+(Q_bFfIQ-~Spp&X+fV8E(CjoWVVO@!4k#{MdILcY= zUi~}2sCMssFNelPU&E;T28A+Z^o=pCGC}G`?t!`7`J`k9p;n#P@1yiTYk63DSlyG~ zvE%r6wdtjOnY|j6&I(8|sgiJ&#wx?g@nC~f7cNIEE|uQn8HZbi?R_7g2hOvf@{CmFn{H)bRN`8 z=LZ(xc+C4k-OSqJY7m&7xe!NYF$uY^6vZKI&0SEU`>TKYyWiX#jYCACcoP z26Dh+mjZBQSp(AdB27|8@e7C1%?4{Uh(}yuYW^|sfsM&92Ge8A2%1QI7afv784BBT zR~l}eSFO6-#%`Yo9Ls`vOZ2SPRV(RpTJ`+LSLvxiQ=g1XGvW z!j3O>+hg1$S8V3h10Oj0I*dQKcOz+&6MYAzcLd;M1V!ABR}X6}L#I}s96OG<*=XGz zJJLB?Xk8!?%#4C08s$ICWDwgk`pbo>^eZ?TUg;kR6%w6T76uy5PuIHoy)7%w>oBTb zp6pM1o$VvP``jgPq!LLEg{P=lRGS%w5`irVqfw9XG!UI~ldq^C+|haU^mpp} z%bP>J2OEj~=VF(Iz#o+Yo703A(ywJNmPfJS(|ao3$x@Y>Abf~*Z86MRu(R5>h8f18 zX40IVD%b@>r73{LE;x~uS=LAP#%dNROx;_D^0vVE7YY(#D_NQ_k~4&E<~V@=SDvdP=s`i6K^!vs9u75}Af>i#cv!}mX`8`%F@ z-PHfPx*7jeH&){RsGHS))QvJfy)tcE9j?>~t5#76&qRFx$#3e)+0GsqAL_a_(#kMl zy0_eY$zjQdVZv}0y7uUq2(l_f-$rFJU*js|nLkux>96x2$q%)yrPYwG`2*ExWH4;R zM^2WBKJ9=v6^<7~Gk$&2ZSP{;a))ZyLA}-2A4Gv#iC%i6~DRTYZ_v;@~*cclKFxa8H$nfJshIr#$u zG6&*_Va(S3#?yVSCgk9pWMnAD!x;9i8}iyuU=JZL-~<&RE*6#0)H0nBSIw|fHm2sc81 z$ZUdI*YrJ6HHPkBH|5?xDnxvQxl$EEZi`UzWx=eiJk^nuIKPqWNxEGG8Gs|eE|~QF zFwHReT7fHzobSf0+nP&vW5KBp$uc2k3A%%JnLYHdPd3`VJx}+RNc1Q9D-}nDVArKs zOV%>`q#~Ia^&zH24q)30R;99dL5*gn-P~`(1wh|HPGk|FIN8-Gm>gFLtEmNln~c04 zL%2gGA|!Iq349j6<*S*hAyM)1%`bq+;#oNMfAKU3)&0| zUSh;M)+5hemR*!YTx9*|yu{Qc~{;72isA*03FK#(UQo#vy)I2wPqe;zwTH1uImMLgF* zt%n))sGWtDTX3_aTnUd9;Dlwq9G0}1^|J}S9-&KU>&GV}eA3F9lP@3f0 z5ZqL^Eq<-uKoVe!CuRf?)1EWzxYb`-85aIyudDGOazeN9Yka&P3E{jSi$0cNabRKZ z^@!I$#zq2QY=$}a>b=lNI`cdg0Q6-o)Rpstb-p zc0E!`Q`TDNHB^##hSOCXAZ*D03L7RrE`YG97J4HS)=b+(cNh4t%BW6MH$N7cr+a`y3)b3K3GS=-~t zIiaKT{ArdxHc`fgb04;H@(|J{8rgvlEhM?9kxk~Lz-k5MFELXot&G-$KZ7T>`2dw^rPfSoa#PnqUH#4tJ#xcFoxjBz}gR zh#l+yohL%6AI207SiM5+-1Mueyve93=~YF!?CZ-2rG3ei@t<(b83dYK=OjnTs)w3> z%Y!!f8<3zt=`a)| zK{ve_SNp&osKJ{5<7>t~ea$J_r?1(*r|2nF{lPm3@HGXWzQ*uBeGMFXcO<~qyxjx$ z@8o{ZI2Q>WhZ5}KV3JyqNhc#hz~o5nBq7+%6fX@A=k8V|xDLAbF3_^i)<{i8Ek(`f zlbC}84U)iHA9Ukm;$@+;AvQ`eCc*!d@pP<58qV)uEb3Q@F$(R3K_vY>Wt(;}FDdDe zFblb`nt5E5H5+MR&qy(PrOsR830K9;F-fwVGEPch8T|WDiXszu`Q8TIRD$zjq(Ql#R=l;1O?A@V?bBtj#y>Yi;Fq zfVy=_ybLM54{MR6dWrztnI?+uP&smX=0y=FzK>b#OieM4Oi&=m@4WpUN}jYOC88-L zI*`?2f2*7ZjRac$+lXhcz0@#;ZI?@kS1z6sBmCGL2y*8<%EM1dk6K;BJ*xlcn}>Lt zGr|di6Dk;>ARXogNk=0PQ^LYn5cumu|Yv5#f*~XzgDn5nIhLynC5~Axgap+#a zzE6GP4@d!?!mmCBxWJM|Voxu4C?rH*t+{GXI_=J5@@dIog{f1Ndoa-7};(~oB z4i@*Fwm9sFE300bL%FHLNo`)quZUo@GhZBy>0W zMomyD6LUb9C+2mL2*$`g0-UmMd--9D=f|pGnYmJ8*2qNV2xie;gB$L6^j;u;m52|M za*4RJ1A3B3))Em3kSI~G>`4hBMju(XG({mfX=6u_sHVAe-@)?{F?^radd2+rQ~uHSa=Ik|u#o~}c_jWMEqJq1G%k`LJGq#s8FmwB#I{bu7G%s^j25Fp~cI_cn;w2$zIycTrh#C zwd)V!;U*p?9&R7Q#P>`X8Wb?4c#&iZQHhO+qP|VY@=h_=ni(J*SpsD zt$!c3xc=Oj?Z=G{-K^8)U8;&?fi?w7@Jie`wcF`PwC3M z>L!XRhGFHW<0LalOA*X5OC*d&nFl;)F;Hw#bU62t;^iF({z3t12gO3y5@cn)tQ?PBYyCv3RZ)6U zIV81=a!I{Gn|$Tm-|yFUqc#JdQGYm49R^w5N+~aw@M;GRQtBZf1B$1IQHHqmq%F~UZHjWt57t7g7sUWN`M)4a1 z@^JZ?*ULTNb9^Ux=%=>`sV;o-6MMGBaDP+PIi<@eho?unzP>gDv*F16hcGt}EPTo6 zPrFsEuc$u`<%Py*6?2m8)s0d=A$Zs8#lVHw_`dv`h z)uV5bFJZ9>6)rs}qg2u8MqDrzHKs(TR;~6?D?< zerHdI{tfN^rRt7hbD#2-^b0=bO3$@UNFIWS5bg^Hap@g#>_7S4Y>So6EBs{-yRKN7rVGZ>!7d z)x-1$6rkC9@N)b5#OKMLe_dJ2Vv*KaSSJ% z^KG~9+|%*h3?Elk08oufY}olu#i7kzGp2$!>X112J>K_gw+_KzRPzM48aZB%tBoO)eBM zb=%~*L@;pTDy^iG_1)9%KoZIE&{}hAC0JaY&>Vq%iI!J&Fmloto62r;YF11Sx&akt zVFgF2DGVt3%)--7{NG3t< zO>`O3fYCw3sN{rMLubB)mOeeEv}lfGQi!l=TObs4fQK(zQjNsK3qB6a!U7 zB{xV6XHE51NBLK#ChvsDZxAexzMP^$kAy*oQ?L1-C%3`tXHO za;q+t48=T!9h-UVvM?TWK&^{r`K(0SNu%tu)&={oTG!G)wXVZW;lp?%K3)*QC78BF za&u!@H5^|$)V%O|XQ!frpbB?f@d5_)if}kAkB19vL&uZft{5S%8SA*}CnrIb?aoW+5h; zMBFAWX-o==v;)`aHI|I9iAFXrx5Rf$IfLnU?{K!jcsMISv|4r`#_8wl*L!vuI`$c3?!?W1QHh-3aP9Sba;65gM zSEF1*49roL!!}6*#tYRvo=e6d9OE2C(RcJ=O*zt{D&N-_C8C2WUw~0imA_o;j8kR3 zSXN$hTFkV$z|=mdfrH?6JmBUVxazUWAI)`4y9z+CYZa^ITqYDmL*yLA4=X7VzCj;@ z($C(_xWlFbdSdT!_BnFc9M%Y1txE>$rc;4GY%LE$EZ5VjRX}Fs#`&PKhKz|!Sx04Z>TDHi{YGQGS`|i-p3v=q?-#;b zmEC0~Bi_^^F@ZHFa8P!bMYyDwGr7X>SuZo4&i3DzQp|pt-5%Ukw9%H)CB~KMiK!GK z1mG-G^$$XomOq=3Obcyv!zSd&cqO;_GqPI0{VUk@)@NNp{jO{tpZt?f%ClocA@xM3 z6yoCRfk12Bj)Jy*U$pYebRR_!-`b8^_Adf0{n6-^bHteMwZ@R<&Q;;**7n9|SuV2_ zaKjrKN=(D;IO^OF?-y=*2qHeDAEtfu1`n@+Os=;vKg7 zr8`Nq>ZyjTG+!9uSs(3G^isYS;m&o;cCwxO;Iy6j2GXqU{@Kfc#FnD6S(uH%nP7iw zv=iU81v%6qGsK6ZU%!_)R(wuDrLf|%>D&AAPqXWfoLKdD3jvLPnq4S>W|wB$^sBv= z0?cXl*Op64qYz@2(H-qtw78a+2h~A}_)XSrA&A%Dt~{tVs-vV7GjYaTVw;K09<=$E znvBSgDxA4chM4YR9%`!a3C+x`8}5s5IZ0_OR<;hopj|dg3`?_@Zi@xnt5>r$)(Fzw zLgc?47fxPB<<^!eRyl^Z^1kz9i-4?gv$imB-jpNi_bgCr#d4ePh%zi)fQoZh?GlD4 zVpwVhylGe!y#bd2&H{YN(IAuvCba@uS{n|l{@7KBg@bQ0x&}XvJ|YnA-62H;qT0FL zg0y=jbJyP8O`De}ySaPZ?&7XxXBm0YocE-z zSqdo+{>Fu3nj7WAr!dm-fHggp>8zs~`hOBa@&~k*(SU1*8fG9Mvj6L~gPFCVkt>a< zqm|{NhK0=@3+mgZPTxbWP<@l7gtw?&rsc(oHKZxM5T3@lhkX|Gtu7m-1Mw&^e7M(JGM^m006eXECgLiNe+e75(`-~tJW zqLKaR4*dH+Dq<~2O>uM#*@)q)sEIo=?N$W{#)(FAccX7$` zvt5XBd;=qJcL`YLsleXuis68nqpBjzWSzTexkM7bA9-i&Ah4KFdKf(^d*7|FS)ZE1 zDg-xw39GtRZb@^AqVu}*^6O*n^S7yCX!Iu&czdGp;mw^ooTa66Ez-ePwoXI?>tRlW zJ7ew(VRo8Uzs`&v{656gYAxrtXC>;8y-?I$%S?BLK{ovkJGeI7(363E_^nFoPTW&C zIbJ@keIK{rd{|2xjGux`Dwli}HI-w{fi+0zKO_r64G#<=^1MxKS$5~!9A8;$HdTI} zVT58=;K)hqCe>cQblVr*v($15mcc*Bn$Ri!%CX***5NHfjQ#P)Wd?fvP%ZPTQ5JkI z>BI7>oo~u-hZ?^njC5-mzQgSM@GUC9a6X$U!2_J_`&XyeoiGwwf>gMOp*bygABZq# zLM7ziG((*`6VmXVsEv%=7S%1CyEhz!xhMyqTF80_HSxWmw)V~Uwma~jVPoCWJ* z%WErQ%WS|%My!#ekjBi-F7dqT->rVadbaMSUXlLVP!9d2BK)=-V{^fwSicKTR{#%3 zJ?UE|!kM9??>_>Q%StG>3O=?1s~JW|PU!1A#(?@Wv#2o2IkiMu7<$ysKlfYZtU3sU zu5TDl$#E{Yq)!Z$sT=`cXrMKiD?=z!rYwP3C?Z5DXpHGJ^r~=DGi1lYdzg&-D9P@^<=)cST& z`I$Msl|qT_7fMz!A_`S!<~1irAUr!;f_ji|R)q2Qh+a+MB-JH_%UOoNTB$TwY8<5+ z{8EPNG(bJBt@aOW|Iwix4g@!D)I*XQ0Iif$JVnlreJaotYCTRttd!NM>_xsgXX4M+4gP03{oQiN>t9F_{viCm#S22v z&vPxUeHf!qOKF+HE);F=s&h%-HcbwAAgO+ORyfMC4g* z#s^Ajp$f@OA@Z=sP0s1g>8O}EssPhyxi3mJ_PZ`6tdO1fuF8)S#Q9tU!uvlgkgOrhlzHWso#Hm5G55~aGH~uYqfqLlHH*HzMJ{GGH zjE*=ERI3~bqvJ@S24pmZcuHjdBu7OSLPOm>xW@*JW&Wcn;iwu9Di-~AaekGMwh~u}D;fZ1mQI&`v@yT`1DF5L3wNejSB` z?1rr|1QbaFO=zNaVZr(K&vdN@lVs8lr@m)P+=-ZSnn9@*0qd6Nl3ngB_V118G!$Pq zJ#w9|4g-X=!m;itsO-Quyn!;xUQa(_!3h7fq>jUfl^W)@fn_o&w17CIZ#3qCoUT|H zXh4B8WXT-B_c94&T+FVX%{oo{u=M@<15yL)r_JlyUSUG-cO4wzZi~qy6*4c!4c3nK z{W`_}Lz|9b!=^j?+sr- zw$NOipzhJUeCTS>)SvHkwc-34vdtB?_O%ZWC!xFjSUm1gr0+bKAmvvIa#Bk{48rw> zdfStwsL++NgAGw5+qpv?F{4U$XzIguj8&;Pof6M4S8GT_J!Li)cWT81ir}hsx=PVy zp;&sVsV{Xx2W*ta!u_uvo21Kg%MPn3GBk;NNklvxGwNr};QJY#t>zdx-t^IBGY&H6 z6%X+1r2Uye^;b*8qB7siK?a`&wQ%4AR&8f%aGqe%9%?ypp5JS6oq>b3Yx-46fp%@e z>y0V=RI*km9a%hzC^GwCk(-x2A&rE*NGe<$VXB5#pd2`ut2@qdBcx`OsgG+0R=2>J zRD4e9vn$>g4Y=OQAer9UCT>Y)rqX|HEfm*4yAzk>aj}!I2Vmnzlab2qNZ^m2mx0JH zbMHn%`8m@EDY-(x$>G422E?Z#M!TV3$;A~R6Z#(g+_@H)>Rm0%bCDT~nz%6$)WT!v zYGb`KFU|-EVy#&wvVAMlxw9SUVEcAwH|}}@?_J5YJ>&gLLlIS=FS7jbw0q|623=;C zkX6JQ-KrOx6ihsfh-)C;It;|7+DoE~yz#6QXa*{!-A5#C9`JD?sTkD6!-X8z#aNJ7 z@e}K=z#xX)bmXZ@Lv?Ae zVyl4^zjCeKq#LyG3g!28>l{HNAZ(emD+IquEqN`n%AyDBphPFEmFFvjA8&gF8v6tq ze9po+igbuefZC*FlsydX_(E#$vj_C+{pww;U>A2lo|p)p^b@#T$=w*OCa9HpCq^PL z7RXy!tPtJ~<>^9;r0IaETF6c`uFO;62AFpal9Lx5_Cr7}$yWkNT&mLpZU3D{-U_pH zS{d|rAe!|f`=Io%F~A{1d69JshNKgVC`PWp2AFlS!OLmv^eiPLKMnQ;_0!1>V9!Ul z&z57vk21%M(U1~L%{ ze6W}c2rkq8Yn-;8SG(z$bp`%>FAk4ur9a2<-YWmCIh>}18;1OuZmA@7x+c6q zSl!zrrnFnd+4MngPPVBP%J##K+aVl;%tQ4T8uy5u{7vF?H{R5#Gb47C z8g0`Z-W$4Ngx_%oD5}9hzz~bfnbbyM?ST#$@lobX@ef6-19?)}$S1(bYs@ppN;HES z*Xf+xe7zJ!g?&Dqq!neqr*-OU8^+Z(xlys?9E);$SV~~e%xD(MO%kfx^teybDVJ-# zfA^TY{U6jnQ))$CE`a)f08sy2|M%bY&NlXL)Stw^*}otCH|=k;FKoZ{q|#_sNpByF zJnA+rUf<;28=(Oyy(Dc*4+|M?Ie9Gz>qaCpw*flxFTbXeOTxJ|Pw-qd64+=p_2hj+ z`=*lCezq41k++>F`6{ZNrRw|fz3VBDVIg>e`0Kdgjt!0#61*@HY|&8j z(9+tjgzh)YsP;(Z;`wR)38{y4LC6{)c?zH+LbW|zCF?<7en!l@>-fn?l;*^9*d8F64-`DdhMD#^=r3bm0QC{w^H( zDw+eF*lq#wF+CKEKQTYTnRz6mZJycbF#x1)A|@Z(Q$HOz@~ny!9PE-m&V(R&NAm^N zLO&560fW#$GE&AdLH2eW^4T*D_;i@)$+<0Uo~m;>c`c+C9`gBl!rc7S3aGKhhSnyf z<&v{#_1+WjIHc=waxrQlSc!3t-x;bGy@cGG08NjG$Vz((RqR{n?hi z1Pc8-@@}Jy(=Mx>eG?5}+I*ROwdW~Yzlx{I#cDevVPXU zIzfbGUX9H`#2j)zNs= z!jSReVX324RV?vxtU)W9Jpn~#j^vWYlMwWcm+fhI=MJinZJNc!;P%+4ARK~pFs&OW zfe^G?vg>QK-JB|8jNK>iUlOpS=|q#}#@{-<8oy+jJli^p0-B&!(TvNLVX&C+K1B?L za#K_P+erKp4(F5iKZ!T#cy5unJx}_^WSYQbawv&YB5|v^-e#x1UmxEYcD6ZYPe25B z-@AL*Ozx%@*6xqy9_NMKs&tK$9cFc{D>?Dn+3~=Jt?= z?zK?i_Wp->{L`jZSC3^lT0&>W;)9WbHURd&c)Hwe7P_rY=IfCj&8XyKrCuX~^KDhD zN(Z<+JKEiS<_X-85<3^My?r$!E&Y9DMlD~O6#$0K3}Tto_5-lK{jGR_VRL_VVxT7w z@Fsig1)07wWG_w4R{L(vw=BRxsiET6udXYkYXpf;mQi3UGD$5Y5eC9q1GYDHhsUB; z4{4z(&IKjjgpJf#59!u++DA)b3IdeIpHnD=KG2OfI}$9Xik&z>7`rI8YpVikupYB+ zFSjjkD+Lrny&Z-sAnWAY(Ac-tOa7gA;x!bp2LB({zidkUll5OlPQU%OaIv0n<4c_~ z-r`wiputglQ0Oz>)=4ZsF@8#&bwZV!Q71|C60ve9XjIqXB}c^RNH@>jDig`MbZrGA zNEtg0h-!bO%Q^n_Lp3!hB^|)}-&INWfg{$Ugt(VWYg-uq*hvO*6gos9D2>v``VGfP zl9=38`3)4SMWk3CJ7Z%jz~!4kW|1*LC$j>8^r2eAH6z2#*s1^erj6l^7mgzA_{KMRFYX9Cc~c2_)R4AO=%QR2UGpFMvqHtX z@O9G%WAL3Z+P0A*N6&A}B#S5bO_#-*oH*UGrc~GPd&l)a&eys?xavYqzN!XO{qi$6 zU;S5y*YdN&o5$(OZP}>3HT#FCV6U0xs+*6#()7D2K(UGWZ^b4;I2P9>boHotQ~5V# zkbfyQ!~gV`@}2phT{OgH@BrSI{t@777S~S1q>cLmMRlTc%=9Vp5HCf8RZb<@pv2E2@<3YAx^R;0w8TSWZ5Y&>W!q#OYI({pj`Md|OfuHCkIv0l)Jr%wLI#sr`V(Y;!v^OI8vW?wTJ5~9-vz+_59(X840Hh1q=@s@Z7jCzx&+YS1;GA*4sVg!x?8|A_Ayi9?xc8XHM@=d(I-?s(sxKFWH*vVVKQp`) zqjH}aUWF4AY6&@$y_F;khZjB72zGKb!#(dIih75DpW5gcKIp6*^0dN-r@nx{(I*30oK*&@ zn=6lu!*^&iK3Qf6^4|r^hQ>Jd)jCS#->n`D<$pDZ!9g3rZ&+PF%nFA_>rk#FtE%40 z``LbcuP!uf!_qPLdoIb8@k5@WPHmGUC2gWoUrK0oU&EGWOboOid531=yd^(6)a_gN z*>%rPG!>Y&BSOB*W`FZ2{CG0m;|xZ@KXk0pCMFg0bRQ?-H!6wS_r zr00SoJVg+^Q4p2;n*0PbN;!7KlijaCa@V<#!oKBY7s~;vb^f+~O=mfJdHueg&K)=IF4CQ}Cctd#G$r*GWf!uS5 zg#IhSyQ0odsDk7v-6M=qoMENL-U9GzuAN_xm&>1VCCmW)nq`hW^8}VXTyAxT_8ozG z)x^s^F=p`YhD0cJRhE@!00AKv#VpcsqPFIqAH-0aNg4lY<(G<|ot7$NhZRK`PD1Jz z)T1Xo&0?xRrHSuSZxH$PQ@VLTdD3>}bqT znsfsf?3GdcMfWMRlQl73168d zXJCALu>{XnETPnr)nYZXCG25i?LJsy5MFFrZ_g?MCoBFTe8OGHfWZZXCWR6`JnQ zsuG+vkOg^GrM*Vwqy?KGzc}}o68^@J8Xeaht{f}?=CAM<^UrqxEt155W0bF1iQnFM zwiC`w1LxIbh(a9%Zqlc@CLnUq>!0>vgd!QiqjPDWp6TlnNYZMyS7T?zw$RHo=L{9` z_4FOF`?ibse09EIOWgwYPlC5Kj?N*xbe7KPCIM19Z_UXW`nk(>-v3;@XB0|iTziKC z>o+Cwl(d2wo9RzFQ`yIyM*?cqG19x+enMWG1a8yxKVE_>D2d>aha(xI{~&_NLgwaAcHrXa*v0+}F;6owQza5{^?xJMV} z+7R4=CX5zyTk-EwIs3ZX_=;t!D$h`G3grop1HU>23ZWE7u=m8Bh?oc+4yaC4Va|M9 zcinI3TKmntmJn?uU2yQ0zXtkL6P_9c!qBe<=Vmhac<7dbYGDL=@8~IZfigGhjS1<= zpoo2_*ghiYPiY|@Ccaqzp&|ty+DG_?ZXx`om`_yt4*O!|<9p;QqbmAO;UNMkmb4U* z5bhu#!Vx;MLN95-$d#~)hIubX%?_paB+JmLsGNGRN)P_`uUxRn@rPPV#WW2pG~WG| za=_*L_<%UC*SfKGeF~f|gZXu$g)DE{@Ok-(pK@WhZO_za&pBX^0&SY<6FbABTuh zsRj*A`Ey*a!}6M~Uh$<5FU~+pOA?W9t3Q4E%b&0+*k%r1fszg;)fozV?Hn(Dn$H=Q&dm(W>Wub z0ltLSS_8HKfIM$N3wALmXWUv*Phs8prBa+xWbxNSyBok3z_;|~?-qc9^A7XJ-#qU@ z<=;GSdom!;+it$+!&4_lWTLk&%?LBb&)!(=NRyZJp45>jL3J zeawkJWt*tG?+$wwd%G;7EMoj)ZChDc?p0*Jzosk4HE41V&#L)Rm1_Acj|n#=4dEpr z1XeSg2_a{1FX-#b#e@!M3AzBb01|0p_X$u%I;S9Q$P+V?ewEL>eSBsu2H`rEk4Bl= z&5BlFs$4lT_@Toy-bx=Nb2biy-Vs+h&rJP3T|C!lGxtFs4b$qKL!;K1>Ge%Pc^*OC zyP5<~Jt=OXgWJsvlM!l!HTdv+0-)n^^(_Vf*=9ou1sM6&a&_PkUz25x1W1zrD}g13 zE9H$=#IHX%MdV?CMJjr=UMr?}(E(j~Z|Q?T(cu1{4mPUDIsYa$4GLvJwJ1Aaej}q( zI%|&h9&PBn(a$M>v%{ZLM%OOX6Jn&X3y{w#Kr4FpDZEOnQYjC=EasOG;c>4(_5<_JZ>;mPB!d%H&* zNWGB9fF*!ld#O>1#IA?jM07$@SkNgj)<1>b1(!)oN}c@L7eJx6x&Rb2z}g?bE0=wT zHssT_$@NGm`J+Ccq%s8Gl~JF(G9DHPvf&C79}lT>{mZ;3UV`tU)*;~kHV?8z)HE=X zgPNNT+|M*Y?;~J}jEedKRBLHkOqERXlD%v66E>0u+>Mq?9B7jc`i_otc9Zt;B~|Nz zgfE_{u)`iU3_iB59$VE>dA4akM!n9XqVt))SD=vr z?l%dMK|YByOp#+^D0HcQ?_-NwCcAipG?wc?#lX-}xzs+p&v`*HeDZu?2X#U~Mc>pH z+-T@QMxjhl^R!2H$CY9x-ON36aLm7sRhRL01fQIw*z%lI0VbaS$To4fdl4ZzVEp)Y z{SwAxL+1RAj&!#}opNIDB2LQ@SAPmn4A6N~f8ATTDjyTwMeX$Kx_P}Y9h}UlSA01X zg-LFw3a1LJaWov!?xrWnf%fDrO|7}|qX(t8ldJoINYI&BOaaG*YqcRQ$ z34~}imDT50Go4ozEkf;pPbT3F>cDra*RQ#5;oU8|87Z}n%CI5ep_hJ^t%cq~h=bNZ zihJG1O1j4wm3_akSz980fmHZ`j}CI3A);Foqo=LQ;$`@(y9QVSd}rxg>x#l(1f4s$ zEMLLZ(k#D+&9xQ1Vhe&-x?k`F?Gng)xs!R0RT6WiaYAtO`-frBp zH-0T@P}yGu-VU?@w_T2;6{X}_#q{q&Z_K$D!DpfOpC!P$$dD+7Lp(Ch^jKy>jrovC zU2`qlHQZ?<=F6gF67KJP#6ody^$EdUekyMxItD=$8f@Xq%Ayk{8!Dd$7(SeZ%dZpM3E+$%ZHzj=d{Av%PaY z*WX^M{QsW|fOUH;Rz$Cy8otpa#obUQF*!sb9Yk>=gGCOtnhQ(Z=4QfJPX9Cj+;z#1CQFRn(O=1y6q9@07qIUAAb#(4}K}k+!g90i7;YAdd z#n(w{N+@&1l*E;&Mq1?b@sXs793;`02sU~J|Q$|au zSBMACnPQrCON&(q7D+}EL+#?!uH2|e@$~dkGUaSd?czoxhHA#GL&fcM+dEqE>G*q9 z^2FKw2WG(UX!g~ErmyxJ>WXC)yO!ULv1&pktrd&(#5si`# z5&I{diqFO_UMr+gs!@d}oe*qX(ngc|uf#DnQc+ts7L3X$#~CJ$WU1*l%$xF$XTQ%{ zMNocIQgSN(nhb8nSj!kto|04@vBLJl?NOD#jYatw97cVNm}(Z$CQ%LrBVy_C`S5$A zW+^A-Tqaw55V%NTf3r_2)a9rksgszY?w2i(TUXH5z2d|>U5XC!hx&LU5T^?8FfxPY zf{vu03tTee%T(foZzp z>Z(-IdR2B#<``R8oVo1pnwzAlcu2x$23*0A9eTIo%1c%#{lsr zLj}sax0Xs#aO+jU6JT%<{0cmmp&Vgp2U?yXGC%7`cQO0KN(2yZrYfG#v}77Q8)S_x z2F7$%nS}mup;IoB>i^VkdUIq+irjkkHCO0(-##Urc98c_hI6?xq=AbAK|Y z(kUZeeYj@RR7aC=88DCcxMfe-Dbs{^H&`(0{cts@>xuoZ%j8F;;jJ% z-~odutenOnRpl0+wFpk`-!-#}k}lqXXf8Ay0aF<3h7zxOq?g&we|}wFIqYheaGpfJ zMIVS)I_Mf&cfDf!c9CG3yN z8-LGTN7i$t3kMJP3mNI9f}0@$#U%JG0xEY6tea=<0y||0h!YU5qBhAK5PhXWhU_F= zDKv@(mm+C5r;s0Yuwv2)O0|5$n!1+mP(?{>h2tn4m<0(NLSg@(w7#|G1(2tWIp|Y_ z)4~T9kUiC?&0lB(zD<$XbCpWqG}@t8NDD$ep49r2L$4AgiNZ-5O~z8^Lp>sW_)vTk`ONBd zjlj4!erP1VZuWX?+f-NgxP;x{-+UW267dvtT$O?RbvNra{BnM+~9lsiUOpMi!;BZ(X;@ah4_Ifhnournj?^0J~uQ^wxL|& zxlHK<+2whzN4HOP^L!H^$)^w9Bd;89M7Q9>-X&X$4f^3fb^;XGCaS31JdhNP<|DGp zL6~{d=hBJ9@5xVM5*h`1hiN3X9xNq+xhKzr%=(Mp%>`*Gwn&ju4zM3tkMi@lWE;fLZU6Cl&Qkqg`x`_jKsjx*tkO)Z+|VGQb255h`f(iK+tf$C zUVI*2Q>D0{^;J2-@RbvWB3usumV1hPgh>raFoCMPc8#Gef&u_iGz)<&5PH337logw zKf|g#qtP;S>I711X$&B`EA$+P1KxK`5b01|tVO|XzjrK5V^u&{4xTif^*%mqY#IW# ztddb^x@m%|Ba5VF!a^N~B}Hh^wRs^qU3TyO7aS1+Qy4jCo!I%Lpg%c?2j3~1!}C37Wqb300r#8wMM-*FIWuHM&}_t*fHxFvSO7^RHkVF)n45IUMI?^; z@l_dv(t6Rj7@*Pay9qztFHXCz<>ly|&P}~^oT{ZJkRG2~v1N>0IdkMe;5EzY=$DHP z|7+U>vf+uP-`*3ZxbG(^)HQUCU1VyJX9sfUK%?FAx}%7!5Voln;dE&Kv~3mxY@0Eg z!SA(mYvDei-&#pr$zC^($Z21=_$s)HS2c>x`8c^E?KrE6{$PY@?0O?wSQG9p2?*R2 zz_lD}B}d;m4)mZP;w=4I*fG1$ArrUEehUDp1Mit!y!$RcGt2u#Y}fUXM^vriBZ{~j zcO|xqdEh0cso{wqcIE>|Y)5?wcy=ZhZ!2Iiv0xQpCQcxAf*;;pqIUmI<{F%?UfVDu ziJ5K8!em%Hv(6Iy=etB0yac+qg81MrD&lN5Zwjngt^yO^^7nXEX zwFQps!4(c3z+ZI~>YRPsAmUx|v+F$EqKbiozHl-7gXJ!GeO>^nyX`s{` zJa!pVgcK3l+;x)!P)^?0To!ZXlZV*|kIlz(vC*UW1hnr^83z++^nyV~GOs2weD^!7 z&Fy;9Gs4WhKEr6ENu|{J_4t|1S|=>N8}~Ny>wGLHGPZo3M{1tWYUWI@0X6V*ZK4ti zM}#ELft0pR)#voX_(}Q_ANcSk*DS(w(BL(0d#gw_ztEnC<|key~@CO91#Yt`K5XHbfk*+a1JCFt;p-AtN#8=v0+up7m{*bT$)#6dG_ zc;3weM@Y~d)mWQpkl!Po=C^nT{mxV-+NQ?cXmgAub&+@>cF=NZXrDN=2Q+{24fu(dr%#k;Kn;?r$_03!Kl z#>UX>mTh=8KkuDNN@7PaLc7yEsY-(PbTwHTjmXhOiKBm}N(leyi(>~1f=L7Ha$w3B`x>p{xb z*Oy`g*&L;r7o?l)U}LKcljHmB+S1eW%t}d)PUCI=5rP)QOPE+UG8R^F*3mGZ{_NV` zq#Y~_t^=9sY)#pyw4hxz{_Wag-)~Y`Tig69XI(FO%AP*D;f=zbhk5BdTR*wzT+KKz z>s;^kJ&VYAiK@4f&aunx$ebWuR&r>ZHUql2JJ7FdEnBcpzuEQU5a4(JW+(C&=U$@|0hq8iQL?(W<@X{HhtFp`<0 zj^+4Dy6cX)XZmfOUA0&M#U?dsMVUM9DlhR6aBx4P6)%fqWWFDIwAR{6DtDzw3WIW{{avq$@bd%&JV&fUP|GmA1h z=-uw;#j-(kNVK7c*~}`_gj$OO#@pukEvh+EB)fbs7`qFZGm4nZ9ff)g zm&&Ukrw>&Z3wvO`2%x-1l)JXM|7rRGtb5eazP}pH-DIK_Z!(Rup4Kdu?R7zwbw)Gl zV0<~zbsERz!k{Ka`fU`HJ?9rqdORdpj+R!l=%yii#)LJ1l1V)}9J@^Je3>+NuRD(A z8g|BUS)_5Bmyo5f@>-mG^z3%zAcl)(>#`by7vC)EXzw(2wj1qG)6!w9ig&TnX^&V( z9qn*dnJOoU589WqdYbDpOXy4j_0?n|zOwgr^5{B^?ffFXX%6e-_le$oWX7-FT9v5o zsPaf;(K$tYi68AD@F8}&X-KQ2|rXj)wE7FXHQJ)Ry)O_5ALt+B7IvnI_}cu};~NpEt(JN40NvM4=mRkLGpgRk{Z zins+l`wXP4q02`%+^d-;$;WLTyGzx98ftiI5gG+ZH@aTWd>1$>RtH-87C!t-jkI_e zWL*i^2gj_=>a=fB8Xz+$WhsoZSTD&haGW%s$-mF#8wtyB;OaWwzdN?)W8fL zR?}>6v8WeQlV#dq&Ykbuq6@-vujzI1v(D`Foke@Z9AX?E6U36IS=;QzhF1W~vh?&YW*K zvg#W7eNzU&R+>D(UG?GSF>1f6wSz7$)ccH^)l8+XmQT$X7F=#W)XutliCpa^Mz6Pb z{=puqEsQGc((AOi&US%hfQXh6Bh$MMq--UrSS)8yrN4$1KQ=}AZL#-L8nmHKR3(p}> z03$#jGG;Kd2hnkxcliSR4b~k*R!~<~AO3Y8XzLCc*)Q#<4CunNjwHlC;0=3^qOj#K zN?myZ7o8kug5NC|sz9lky15dZsacumseRs~q)To#Q7~Gw)(-3R?2ur$AhnTtvqpm$ zh&j^WN#2+C^2wfyo}JX5kN6;gf_<}mYe?!=1Gf~L%_ zM4JVx%qc6~BK#;M1til*Ar#TqDQ;*-vJ%plQ~aFMMsu8JS~1}phA4VW(`#K7!5FMo?t-IRlV4yZ<6@5Dmuuk~d3bvO5iNB5rctAtKgNJ|+11 z2hK%`r*4%>5}0R&J2gz6;nlt+K{mD70VW9%ty0C(*gK<3#awhB{G+qj%NY$cyp6_D z_mj*|O(OK2bebckG>ZMj2_k<>d=``Rkp!=Y<@^3wv5jnp_ZQCp;Q4^_rqL+SL>s(LT5CZC=(& z@|aj1Ic0J?ok?3A|C-%%$-<%PO8j zyv-*8Ix|2K{Uo_ zADK0m~e=?iBfXwDEKxWf%e{mm>*`!&xm-xtRngcSMX{`0;|712>hTs0pY_1pl zZ)TIJqZ;erBeQv2bX=*N`gm`;+j0Am*$j!U|Hy16#Veaz8Gd9ov**M=GMj(t4Is1m z|CQdT&3|Mzv3CxfJ~Er}Nrw_k2binoFvZbiLQ*pAQx5EZGn=H{fXt?=t?Kzdna$Jx z$!yjH{09BVY$^gWn^}~ZyMHp9@KyHM^PaWaGcbZfbJ?}{xzdNQ|B>13?{GKiMyQQN zb@-pmW?uG?{q5r6Uc%<%tJ%Mq%}2WDnGCDlXy-qf&Had^@vRw;IQ5bgV6OY%#!&ku zs7VfMz2(1|&6y8-qXNimf(QnEk8}C3H?be%wzn&Mz3z;k@SXmQ+ai99+dBR`Zrk=T zZtGW>1n-1Z6&Ff4P&Fh!4)ZZ?oBC(mHskYyC~8BF7e;D}YH(4cD4GdSP!uE=9f+cg zWjjt!6iN=PX7d{cDh1qtNj=s$ZIpD7uk!JlS97-RWw_T#aam=lsmW8$*;Ol*fRRS1 zOZ@a&v|}x`+wE0NaTn9FnDe6~YpaeE3w4HB%u0jR{HA1cuD^7)QeAsD75Oi#w5}wo zpT!&T$i*C8N#s3Ki0rAiDS}=vnVj84=TLs4Q;!!StU`OkIK1cE->k1?-ZiGWx3Zcr zR)P_ll_SVz{1c|jof5I9{rXW+=vqYAY-qDN@HBpq6Q6v`ZRSX!H{1 zqmI{wm~?S4$b~E@v5wg#QcT0eZ@}0C(B^++@Y(OVn8`AmPZinHE-O_%x*i%UMJl^U zm_3zSBBKJC<$5W2J(rapSPzwZeNEhjIRpO zrsJnzqlD#)xm@i@X~d-OoifOR)D?H+?^E8CZ!`M@_~ z;^(GGiR6Fq4H=D<%Z0P!ly%=uGQ&V``Jcun0N(%_nij2H=k_Igj|qvLz? zZk+ZAK{!JxI>}NR7)sn!h25^H^K%CqfDHONkN3vso@Wwh-U$AEDQgLaH>W?$H&H=Q z3SMDW%`! zhy$MXZ%+`LVDOXO0*zE1Z|x2WLe-U(oEzRM0SFN3tJ3&rH}P)CmUZA9_;jep>omC+ zgjEiZ7?V%w;%Rko%3`JnEg@%F4PAIVULDmrR6MF*Z_M^RR8!=YhS*^PN`%{iIUW6} znT12a!v8@x3q#ac6Z;pfJ0lxq-g7Vc38x`;nx3~JzDiIJ1@(0-4ym)79MiBkXz1fA~$#KiG$5ZRctZT zsp?KHTY4#}$n|f^yz~kT$r)-Ztq_LbT9!*pp*~^=3b#~}h4|@%wwB%G8ov}U-7Ksg z${Ms;T>Lns@&3^mPV-)|X>V3a0`?ArZGNP$5A=jO=Pv!QzHp>ld=2W*q;U^9kDBhD zRb6!go^DFPxIbq&M5>?7_;n9~{_Gwwda7jL5;MWK8%gfaH>b?7?xuIAG0{i_o#kNM zh$dmqf5D?U;bSc!>#vmTw;UAdm)f*ThrJLyL-U&ZYxll1iOK-X$VNxvrSB7jU`Tkz zh&P<#vf2#F99=e4gL>Bz6IPLH(GjbLt&WQ2);KA5upy`7^6ZGOlPthwrbqyO2cRGj z%K$cJ4(1Bo-=I-Rkz#n^{MpFrKoODJa66Eq^S^l@t>y2PY@LA{&j^Flw=h(U$!Fn! zA!#e#r><{6`skuIVn}{LIOuay5?<)3Ey(WL4$a+lTiZdb&57uD^NuD0JFmA;EL!0e z)ID>)Nz5<47`4b)Bl|JD(J^aj9}Ojjf>;nwCJde|HvOe%^ToKI%eIRxTowgI%DtGA z8*1^^)2biqyMn0voKo65S$i!q7>SD^Y~@?xWv#6zR(|p~(%u#8_4L2&CT_Ayot|_; z&6lcB>$NO4WKKEG%RxAzX{ZEs@&~_cXs8e~fqrwu8B4)f97XiZ$Hr|Y?93Hyw(-Zt zEi_=`7Fz+ZaZCHLaZ5qiVenu9;=>VmU3~PhaVrSexJ~Z?Y}{(&o=ALu;(uE-pBR%AX^f(6#h-~HofJvHMb~riRv}LsxGVod-F(VN z)BDB{b6@gimQrB;Dts);W>PJAzh zLfU86ULB!Zk#cKaSl2n-^;3c}by3=g8Bpp-7#_)4C=M9qGhde1%{0(N08!-?!%N71km;8G^Qn|&d@T!5mi$#FTE;gCWbnZ5Xd^A|P~pb#Bu?0Q?wPMI z|4XG9~jU?`L|NN-PmXv-;gD53&n+I{( z35(L!F-5Q|bUk&4H6~TF1QN)Ci2UqwBO!)c% z!sbwrG&E`e54jETCevs;JXt=l1y1d>j%rRl?$5Ao)-Qr3hx)0=_KnPi6bv}x5++vt z=mdXFa2)agDTX<-Ch{mK8g$f~HCbB91^gf>a1U`5^#zP@v9nKII`bh$Pr{qj9dyG* zoY0#x7uY|-3U$`o)nG90(sJfe%gGTs0=xG7e(0o?^byy79a3C z#;K?j}Q+T+(#EKAJx23=Bf-v^8`jh!( z9Rkxw%(E`co@I7n!W_`$@uF89L7XiP0MtCk9k~+_(Ov=Dw&f;s4Yuvnd-CfqdbDQ_ z9DZYJ28BUqFJQE1aLuV_-s^@UFT>I+iO&72kJk2EXKLpqtj~nfE64Zakgx08Jy4U? z!;}3f5Bf|T$y)A70ApkFTHR}Hw{`iWDZ%m0`!gcizTe@2Gsooyh}g~xE5~I8Fl$RnsO?HtnxV}5nvooQ!*e0boB5MT9^p$fFf+xMo&xZ2l!0~5$o0G( zi)!9A0I z`We2Y9Q%rbJ{r$zAB72-zyJ6H%=nY^CmIkOl78m_qF9%Lhge)597k@qmxpZL7%?}= zrJf}|1mUVu{tbuT7_GdP@Sm&rkfSTz$yzYq%tPvSU z`7N&O=v(2z!^M93+i|(f>`;~&srgYL=35HvHJwkAHZ7HpnD}a{D(3B;(6^7c|1=vKLB`3fVDXo9g0oe)Fbrh2zcWQqhSl{DVck%B)pZ8%@^-68T-AXGgkqyM)&W8+jhX|VG`d%}I0?BTf&SNsAY_;rc zlH-g4i? fJNI~z@n`^JYdmQY#E|afTQeMnj+i+`oHIFXIU0y!1gU67{M^2m@0vc zDq*0@v>SX7B(rjCgE}b;dc&4zV0Ur_G+Q#+8!d%7PQnom8FBJBQW;OggQ}~T=GK3S zoH(+l2jhkk*ar}jex9v`ENl4L_y{D!par>`ykVRW1c%6g$%GjToJ^YenVNommlX`(Lb#c95M(?ikETd3GRoN@p}j3v#7qo{Srj|V40Ve9^oVX z=28%B{uIt^EA=Fh)S&#r`*|K8*KF%)lTb=?+YPXCYk6+IdC#>POOITGvnV8~>ppRRWuE<5*;TRK}P+f1)bO$mK7!HSaSt(qiIcGW&TmRFJ!fQmh6aam6*vPsDE zLXH!$7e%abgX?;FZgFM`$)~k=Tc*b%p18laE*0g{SjlLwT-TY%h;yUe>qxFL1?&*` zJUFvGAMv<>Wa;cxR>Mp9vJ?ToxwVOw30i)7pX*m!j*>Rf<&6U@G6B~~m z!PsN~u~`5R8{z+-z}?c(-a*gKklMw_!ou2__P^i$H@30f?sEb}ZY0qy@bU?y6B=e1(-vD}_P!hD6fE_H^Rs3*{mdoJI?@$)PNTp| zYqT*_`vk&cYuilG?}1LWaBdIrEvES(ED^Ra-Hqt;-DlWv?kAer#c=vdLZ16n-f>OR z3^Zi}3|54#FRq`yn36+$=1t_jz-UZ|yt(=*5XVs{;+e^Z#1r}c((e^feCn+6%5rPE z11@rfzxMcPaf;5`UTIzbWi>V!%kY~aKDEBC- z)61T|=enB6<~Q16bo6(V^EEo}In%HEJLM-F_zdiG{(76K2UCt<3hkk-+ezQS1qA~| zu|A&?uJ*>fyl}aoRGguj~J97uQUQCpQJi&e7@Pk&qL^iCdia`RAvA2?(jOQs?L zNQ9(r0co!9IwO0m_QhuHp$g%76P2r0r=wwDo<~2WVG>^L7&WvP>%(w7aCxc{Db3p| za}sTdr0S@Thg#w`@;jz*&X={?2- zKMET&-g}=e9~!eq2e&!5JcuEBXOUFK4>GDHT%hg0O?ct>d@(sZvy#L~bx@qz_@z2s zZxEH=5g#1gML&jVZj4`Mx@mXkFp*R|My$|(jfkN!l`txg$S=K9i>q=HL{#@o`U zNaq3QCOCCKQ%iL1_6jr3BC_Rh)`Gj)EV||NXW+0B+=oXwwm<6T zCL0EQ+If7MORhq`gk#r{w?nmmr6;wdSrcN(gQUzGCMDIX9Vc3Sc#VstXB*3-fu zEgCi3b|q4mrhKVMUp2;dsU!8J)h$h>OmJ4ij0gsKdRR;-LRYb`IDb#HOCoG=(|@QN zt`Bt+4ar8w>jh9Zo@M*eS?4~yBlT0@Xrdi)UylmdU9=dnVCsKlP|B0u^I7h=t$PF| z$YSnQF~C`@04IjnTDW^5jxqnLjAMq~EJ>6HiCDhd#RQ}k>_)+~ylxmBfFvTe1%5A= z41yUlhk~wC?!pAdcZBK@Gez^4^&CME^439mJu`*E-aAP-6`rGnJz)1x`lqE3G$HDN z75E78@4FcO<}(~!^l(+Kk=)a5?AKMOlnVeK`vIgZl@g>pL1eo}xHeCeTM_UsI$RB$ z26zxqjcz@6VKVb}!JUu~-EdyLRyexq{gxqgo{o2RaUR|TB{K*116*<&do=xftqrL@ za{qM#i7hCpq%g|^m;r;EJ7zSwJ<^h+ywU2Ic0OYq3DkvM0?@K?IgreV9y@3pzJyyw zlKP!B+vzL@qrx0Uh{X(c3l58V`T2oI%9O1}ynT8$dR)z?n)w=M_%-`8-oB1Ya_C-o z9B1%(!&-GE2ug@GU@TuxgFz3^i0s>TScJm?=`=`Q&92_96Xu7esL$#)nNtbF@y(z(Bywz&h17A(NCOK*%TxQ8-Q;5BX;q7THN*bHZc6@TH<%3gsQ`9U%=n+|hWKB0 zQ~AMeb}UN(?1q>&?6cM<0J|X;O$+#6cJuXLcH{HGZlL~?-MGyC)4M5N2d{hvN;;4D zm)-D%-$=*(VK-l_Py_$68=(eL6B7Wt!BIi~hu!F@0octas2Zm41p)wehF_3cWabYM{$RfC3Gs|u;YJNrqgN6(YzDO9E3`oSd9ttp}Nr&4Zi<3BZvzpq-)&R#pP{wH@+aeUOt z&Or&%lQw!XUY*GGy?Ste(ZWs{Jdk=!+;~%?h_)EwXEm*3eV}l5T<7*AImLDG*DwTj zK=1Z2&-JGPlchg96*)qaUVU^F#;Pr<0zn+TDFm~bL3;8in+Jh?Q;*$iOP_7WG7m0n z@QhnNi*ls)&=TLHSEeg2|2R;(-2Dp)4*qS?veo%11<9Yg0wJl>;wO0DWY`>%A;@^#1vGypNTdDV^@RP9@$j{#V z-m+k9L)t_7YZH)?U;Ozi9?Rno{X@K#Q8vtpgTn#$pQR-PWb^q0#)WZqg&wg{8<}5I zeS-p5W919?E0w8DOR59gr!L5wK+;g#I8uWt6{8^&>Z ziZHyxI9I3Lzo^iBHUlw+&E@eoc_a3bypcOJp@RLdDHiA(BO4n7v;h@CH&a zjQxGz&?UTU9pm_^nJIUSg0#vL-RidPJIZRhPggA5Q?&c7c`szhMm{7Edg% zrG)}QwE)w!%Jb*423iiTrCHmo$y%l!hvGGfUgQa?v{uoflE&&)d07@!T;I@obAa_i zY|xDNG~`5jS|EBIA9S`uivwgyQ)~yLs>**rzYL2)3Mx9MdAv3G9{76j)SCmYhQ+b6 z0+Kh?#?Biy?8-qsa(DlgyxBY}eExqVZz?~MH9;-!PPU&F4eAT@g1L4nFyETl^f1dGQ+ex@oPOu;pcr za7?!gh0;+Zu5nK!*->lfb1K_jDtAgz_YqxmtzyZUA@|5k1)LUC=8{Q!WZt1CoLekp z)=l}29TPiN?Bp!xJ1Dx8adWJGW#nwvk%}u92K()09l(NXoQ^qD>V9QqD9Y@0`c?i~ zt)yvOJ~WmwV;_Gq`&)h(QtLHpom8M|oqwfBDn0uzS4W<&M7;hH#);M0QmJx{2T}0~ z&+=f_?9h(T**p~|MZEt%+r zp;;Rgf0?umr|^+6^pSXqpBxO0E%+MjU<=_*_G1E=kau?G?wF5Cjjy5OKchEPhyD}h z{}sKNP5?x2j%e1085Hv>6P(#jxztpq=~QTCn#Con(;ec+9j2d+OcX$hga^Ycow21^ zHN+3Ts2lxVx7{QEHE7rHv2NQ$Sdu76b(=A*HZC^Pk2}Oz^7NZ7h$t1&%R#}g?F9IS z`}Z}=`%ODB*9dJoL79Hx<5{fAbYcc8fTB$A&-rO7OqqFr|lvk<6+i;^QNVJe)+{zTqr5sf8`IIKJ z5c#($uLp)Yr2QymIapy)ViP0$Af~qD1V#;f5-)bCN%qj4Mqti+ZOpa)X7*@toF6{4 z#Fh(co%6SvAzyQA)2YP{xuh7ma@RU@({TEFsS)4Gq@QjR+_fMYAC$r@_|^ykbT?XR z&4*{pUnNgDA(HkX8^BS|Vnw?3dOpk1Krta_Ir8u2*&=xdu5yHP7eVeV)P|K*v4Y}} z+wc!O+h5+iKij`~`mvr*R$bg9ecLz$b~C}yHbmJfzGMY&8UHpF3aH+g{jJ{cwl;4E z+zEoR3jb5R`84iDg$k(N82#Vs4fCJsjkV4~&o~+;yYt`3s0=bw=bezk zff|7#jm&$vuEuZptKpl0{-=5qO=thRpiu9~P5_$@!fgH7p7&xm8Py^lM!N5Z{0)qb zT5+p9VBD4<3}W=a4SvWfK_CBdEgXmU2;S}#3_t5&BMXMfdz{K;c(^#oTXK)SO~J=s zzx^b^r^c@rHU(-YdIdXJ#MC#yR&hP|25N|u_~%HcEaGb9%%GiLr%I^@RLJ$flge&f zM|q?f&~wTLZ$Li(n6%+jr+VZg9YWPGgafT6Y2!q~tV+`RmuI<2Z4=g5t&4F--qaWy z3}QE22brU@aIo}RV5Ngct1&tZpSVT()l8f8keqkQZ_hyZMqi#WjLH`AN4>%6S;0<% zM$mc^Ht{e<8JHA4W^QS9dC{?U`-#?ar9r;l?SKYxVEQz%84CJ)r#85Hc|u7amrZ#@ zosI!^mignl?*2+D$OkIh9|%ck*m;&t}5>?v0R6=Y5>_w`Q=;iz2+b= zCO2L0z@FG$Qy|IK*F`xm=v%m0*B8dN@}vCZsYHVp6Zu50=xH?IRnv+irnX~( zgz*-bMRykhKZ86KuYM9eHDREiFK~KS)w!K(0<>ksvvkt!KVDdwg!Dq`eX-v673hZg z*JDaWd*y7G@-gH=&HWu>-5}4Rpt(^3EQ>73Fb#{u^Em8Q|-28BoP6u=SgSkk8h`dh8XS3$>mk zFo(;OQPlc$#S9Qo-opr)pkQ$M5`i%asu*eUOZ0@1Z5q{UO<4?Y6=Tinw%W>;9@4`t zkOx&2Q31}zP8Ok*I#uF(uGh9U;jpQ<#P|6^_s35FXXC}&;P;k_i%sUq=ofmJX%oA)uXB6dR(lW|T_XaV z0L~`EWtI%3#wVy_#rlwOSaMThfwy&%2N&<<_NcB=%s=PqW%n7m)K@Cs6lTlD#ZQcK z3#re=f2iR5md4&C-$2K9i3`rOl*z6! zBq`4mEc+Bd6G7QplSCeY@-Bi-cIqU489K@xK0O>)^a}`fz8bpc0KKuiNQS`U=<_AH zr`OIj)cX$)P1=mZ&@+?tnjfLjt4vHn=CA_yFdl=A{AXT~EX*vUwBUs_@>%6iXUfj>jxvuYr9GsCF}6xMtd zMnSLrS`d+NVuSY7sH|FnY9i4aQjj!BgI_=;h21AbdS9->K4W-y56#}(=y40(q8)q_ z1-i;P`_Ac5C7u} z+y;<)>mZP9QSlBSZ-}j(0IF$> ztZfC1i3%5cLqJWpP49_3Iv;3r`p?eobTJ;f=@g}s*Ywy9GmP6iSM`UpsiFPrY+eEZ z&gKc-rwIxc&YGU!Y*8m9BzBOBn+=*P{2yn-CimmR*))DQ8*Ph^x{V~j*?@9&AtyDw zPK2M-1x!mQ^aGL>2f827%~a8lK6)ObJFI{EDGf-qk>2HQG#cs1;uyuV-<_4$!DZX zr0^*yRT{{c)YL>ZocuNfN-RAdARtS~42T_+i}a}lh>eF;hR2#FC_2AherF(vX#nvG7ijl+2IS+no7S1dJ_A#rg2EJ(YbGfv2}5!0xRs zYs=!7JYUzl0}ce3H`Vhicec#)``IGN6jR`vmS4w=IN)h%03-vR(o=Or*buh3K=|}q z@`#m0R0K&*UlO_Sj!nf(}3*XW(=4*zn{`m^ zo>MQ9P+yMwHLRb@Jngq5^t?W9SkOIk;o(pPPH%42d!r*TIov%HBhlu;(mk5uaVLlM zWiOV4T-q@ur&4=C2JKHD>VJD0#lsmB+25WlhqzqSZ%G;9hVC(mK~f9qvSD%e7aBK5 znt43(;Y1_!b*_VROwW`ChPO8G>^rQdW;hV!w@pXBk}x0`!n*TCrX$T&Qi>z#*3qU< zTseX_AuM55v7gmL4y|SBCSh;RMA@Op>7UXdmCv2YfQu70%-dngC5MF>Qg3FTb?*K7 zOt7?|2<YbJFJOhloi3!bl+tZRD0%iEQ?GKCAf!X&qRu zBV+g$SF3^(CJ+s58w2-~$NuE&_3mP>j8E&MzT{;-G3G_z52nT>8h0FxlyT#qf&yy^ z@FdrRGyTDx4&1kb=ajOUb(^7a)7O_Pq$!gv&fHE+5{Z@@H14B69GEd@FLhnna&5Lx zMwAdxl3l<4VGCBxE0qeJIIUwJ3ZDxk$8$^S@QBd=$VG5JYTG73hl+}K_Ak;3( zDI2y;xV(6{%(-9O?w2}TB7w&(^dKM30VOGw^F$xO`pRIGPJSLgc@|N8_*KvXOGNl0 zD-RR?52o4L9K$>dA^Unt1A;GYybJ#YR88m9PKjs$_dAiawCQo{5_$klzHa7 zB&tP2=kUj+bC0S>o;=)3+7Msj7hK+cJyBGv|K5^zCeTU|^H71)=Fl z&utD`pI~HxV=xFfHF#})EnxT-BQk=K4>nac3v@KM)&_fcoaC!8VY)EVTNHLcKROgo zZVWQ&0X5ceZ3RxYQY42$EW%6Ky&YiqHpR&fFnmk3rG=5N_0RC_8iilJ5KmSki5rB1 zHvH!=0nkb^gM83{TX%pzzkuOe7K@p1gg?W#^ZsbX=oy_hyv@pghi}&?X0p>dAWVL| z!5S{%V(fkY;r_U%X@DDC&rV@rLg(Am3IyiLrFv(v9Jn{;I6Sr7S@~QihJZ z7=s&476(Ocio`EoEJ=T-Z{aEXLH&Kjze@a_zSSgtmyoH~0>ZHYOy7ER3@3rj*(h4Q zCUAgwjn1Ys(xE8(XFpMMPqTfSG($np9I(L;6p^{4zAYsJ!KA`|9Ln`$fn^qxOYqf) za08Fkv1@g@-BK?m%988d)k>31#2_ren=QLdrL}~QiD5B7#ylm%)Z8o?gL=Qxbrk?c zeVWA=k~HltF0zQG6r`;vmrt0i zqCmtj)`&-F!Z8(Jq;6B#m&6nUj@X@19WFr~C+ixaDe|OjQ_;-eQ=DN?X^wIN(^{=m zMHb8FxslY+&Xd<*)xCGk*L*-{cIKi`2rR{DC`JYi8J3!C3#PH{4>dv(E>KaMh#Y6; zKoJa5BjHl)phY(`0rSiGy8XL*Tl<(S zmLoptb|~BOba9*P3dH7i?>eWM((qNLRF#XY((yMxjD?!vaj0VBuP`vhz6HfOy+Q%_WKMI&*VuPza**KfnF?a|PeR~0IAHOdDL^Zx=unHc&IyV;>{a*d4gcXIZ*lta2)%NbT20ypuH*Z!m%-6wMrEPR<4A)9JR=H{4f7dy=|BhA< zMXHne#e@Cu_HBb)>v+~G?BaYO8t*qD@M+qzMq)acBXp(CkuvuHPOS|Q#_=6+ZrYq} zq(IRxmbT8f+`6e(PsL>)4c_hmJ}puEc_hs>wriHxhH0W+-wg~-fuDxYV3C)P!2z8h6D{sX!;Z@ z>^5;6`6!CDOABFs-(Da8a%FYhS52zjO#4;v4f4MqCWLOjZsr0k(b@m2T#vPdsgn`4 zwVng*zpwsF5SapUJx=TUDm9y!XuC*A2y4hj3Xlf#zpKlBrOx#2F8O++2BV1T0?Q)b z7YzMb$r^N9h0nl3!yo-tsK`+F(=fe!{Z*T%BVOkrG9KGNyl#=E#nm|&m&oBhIal}| z^Kx}$wwii%G8Yvh*)nev{pd;M9IA0;a)fwoPD(zBx>n#WW4xxy;C!nj-xQ33;tEFwyAWiq(gpWv;zFdvD%?DR0<1Rm^r%!@(pkE$Y7VsB# zBK$!ulZ|YfzVUc@dng!u7D|q2vW>vhuHm?!nt9vn1T=qa8;5ZGJTOn+H#s^?k*B0= zaHo11fgVo>m}v9z9%IoTecFJ?jONkbl7sL)Bla6241lPk$c6@V7M=MG z-Kn4ix&!_iqVSh(-|uXH3=uNG5DES~&^Qzl*dTum5k0dLE5HyP zKe{%t(8d_A-g0K(-mI;zj9Tp*S-XnjXoin!lv~eNtB0QjezWFM*Kpo;wN4_Q^z?(} zs6S3#w&NAnu}NceBDr&1Y~e7R`FU5!=tv^H=!r|rEtRqDohV%{ za;zTS7M8X!a(UY0q-^9>6HijUhzsor!+Cn$w!GXtn7TTlLgiua?B>Ct92bXHVV!Dj zqV8mGag6FvYFvFgRN}aJ!g)REu5@f?)4piN8GCol$4AGjJZ8w5ro?f>Z=tCv8RIafgve(^|2#Mh5GVCNREm=DNH+t>m4> zIIb$povH{m-D?b`z@rTCWQ$uN5^vxt^THk_~&5&-T|0nBVG6I<7%h4S8G~ z4gYn8ZOHwV$ywN_v4d(Az=uFwTZCzE&TC z^4q9-2bz#09WUX<{7S_RxAnmEA|43vrN&X+*yWG&^F2&t-hyzz&#A6(1Scy2R|ZqA z1M+QQgS%5)m#>K-vx(;KTx(w2CJ9E+4YLo1jVaJ>e2~g|rVF_MsL$%V@yp3J(q9VEpEde&A*#?3NlS=ux?8 z0|a`(S3paNl$HXpnT3k$Ahcx+To7h~^&{MkBqorJ60n)&%nR7e!s6oe25e@PsP*zU zz~%wUJ$W9Dee9GOnsj{g>AqjEJ3w|0A~soIx4cX829=1vhgvYw)98a6$V2~{9xnddAOgA$1nSt&nUe(?MKHIQH3bg7O{(_=~ zqMi>Uj<=G5vy8;|Ei!ndbJ!@^1rQMbEx=~hPdZoa2+NIU2OZFB{G0&P&hsW*qM2>L zX4dr@5B3z*k8ekS%`Bvk&8&MSx4hl1(x70ib(5qXSbQgpg^kZ}gAa!;qQZd9tU0k< zM-I2-v4ljtj%rU3i{w<0lZ00X2r2<%CmCku<2AdPLdL$l62>o!1?)etEoxL(rhk%U zcIVOD;|tJJ0XDPBP0^Uw?9cf=3=z~HLxg6?ogNQC3G&wvb$ak6WZt$TA`W)^)^X+4 z?C1qK1^+NaN%jCkBy{O}z*tDU`PUEySU3GOM8@y{Lxc}7MCn7a!hZ}Asr4U2#KG78 z69@Oh5J7?QaChBP0Sjf2PTC^^3=tQQ(L0EVscL70oonu)21$eBHUY>-(WS5)-0B;(+9Dgm_5kI1z#RtZkMfXysNr2KyNgQ}*VsItGp z==Oh^4fs1uqbrt;S(x|~X#zI0Dzr<%VrPho3io8o2*Ud;Uewzn>nqjkePUmTLL7xM z=uuRN;7$!rWj$bmYN5U4axa87jja}L zBct4oNO=BGfr2LN|s+LpA zaUBTNQ$zXJ5PhBQu~+yoMEHwKj+`wZC*msxVeCDN7%Jp)QEukUaw}D>mY}}=pxuH$ zL`e?1euar0cFn|xyZuw{S?d9}48~{sDEIV5BhHK>K+ksLjW#)IXdUilETeS5{w&|Y zP}MRqJpf-6aa#fwK%eQ17zKe8kjtvd)J?NUY81OeWg2TfZ3H2kri*$X*;Q4B3b?C0 zdh%-|3_NxCOazDeY*FmCjCTXMVQo`-m-Jccw8*t$Z0riC(tz>#+QRsLY2=YJna#vV zcVVNXMudADngQiaYqRPSEB2~pv9aj;vRD{kGwWN#)+m1h9AqYbUym|pC#wq#wWoRg z{+pRd=CbO~A8NB4DITTGv#gl4a5&+=WfM8;m&rj{x^)3s8?La=sk|jtYw# z*YvAN2CD`tAezne(Xb}lHxYgqqSgN}M8$s$5vk0y(|;Hu$Nw=zD3yEWABO145e;!C{i`c2ucf^Kz&$`pg?z| z?uxu}_`GVc{Oo*3km;l$UYt3K*;>>f{r5{kip&(+1=9tbvSXEn9d2XDY)Bv1;&A*x zr+d5|Q{nAi(-=azDv_gopXaG8Y$fb^L4CMr=0$m8J`ZL)CdKV!%ys@S9Dz~4s&eEf zf$(FeojND;cAMzt^!3i$mOZOx4r_f(4b38QIlS*bOSBJko14(qvEpp)gH;MWKf{4B z-J~|n%U`2gte9Fi>X2quH{7y}<1Q){vN)U{9=435C1!Avsr`xsQOVDw9}!BAFi zF0B;r1<(3p{WR{G8V7 zldE}D!TpoxW-a@Kl!Vr1wXxJx)E3a7nQDIGrNVc{0*F;9D~HB8lM8iRds>cXTuK-62*apqis<^`e3p-1)ho_Ku5(Pe0!tU+ro&G({1C-jv(6UEEY zK)4X9+oKrNVWu>!^->LkjU+JK6)|)Bijn~49$3MJDJDnOx(Y^dbge79l4k$d$Nq2p z7E+X#gh%l0aV2G?;oYTCP1-SVMvhVm<)c^zzp+P24aW+|qK#1UGe~}^cJ&38^=4|G z7a=_eqBUiCe@<^z4;hXT#Riyr{2;Ud<{l}_jxW7_r~xpV&2NY3lsALlS+OT3Vx<=z zBj(zkokY5~@ZJ}cv<$Fv=WfJ)@49RK7-lMnV<~JSIyS@Fd$~1L2{CPuc7K%QY}0XO zA;~I9SXppd-gKzV4v@}Pa%&m@n0qQRyKRhLl`hOfe&gyzkmwgfe2L(c&f$KOP19R* z4A3Sv^?b-pCyY~r$U=~dXMQYvr#aN~lG8#sa|u$T5Zy8Jn>d^!e|4y(pxQU4{N)w* z#Y;=cEcrW<`T~=B!Z;a6z*rJl<(#HdDxD6{}Pn*wga0i=T+ zZN(k0|JG>jY?j4bfRcfB1C7!3@9D7`!t$HMog1AQVrn2o@ps|1yPV)r})>Nu{Z zXq~s<-JNODdf8uFvk40ES4n3*=+%L2Np+#>bo}D%RM32RfYUzCGBo|;jA`gxaz8Ee zM)SS=HTTyNNlMoZ_V)NXJ@ZdG%k~s@@pB#xY}p7*Vz&WL5K&K0UxxwNEN9p0%AlQN zLV&sFPc{qUBb&8@_wZrvF*}vN`s5wIMl;iPWx^KjLO2ZSE6mR%E!sv5EihT7aZkZ} z+lkXs5My*#071+y4cYt+UFKaU;~E{OwMB5GTSsuiuMpxSy}%_VA*`~09mOWuE^i;y z(DXNCDV83^@93xdf&4p30b2fl07N`4!ynl!q5lMk*#FLEHAQMCegH&}e*hwz;_P^e zZ9U-=V~s7^dc6K#EbNOUDdEj{)hy*33hsbB8OMj`btXTkE0NK3TqFk@YgwcHa!uvL z6eG#{>tXn<&-e)VH5L&rB5%pm%*$2wlkq|cs6L`H*iel7!70!M6<%2fV5Oc(`#u|` z&TtD~QPRRM+0IehYm_|;dv{%_;UIovJTOnc5!K4hl4W3@!Co2osWCiAFTlkEdl(OC zXqQ7WjuPu@EmzR<&n19MEu@@`()E z@0WaG>7G$9w<$A(shjnZB&0jWd}O>}`ze~zkepo8uHN$Wc}5VE zivWLCqOq+5kmq0B#9dTK@wU0RQMo?q+!4JlIrLF#@j=qKXamC zBQY{?jh*y5OcVncdxRNyn)IFk#vXitvBzSeG1Vh+#bY`o=HUNBc3z?h|A5_U{uP+dFR21aveD&PekFtzm!g1jh z6(#KV>li6Qim>@R)Y>eZcmZ>XeI)fmoo3FVnlBsFOG=bFo&kMOf}|TOdW4hBtZ}a*zdSY$&e66ort~WQY?um+}eLAEq zCh{OFg*sHKbR1ak<`MjiS}#fXHDrRE+(6^#c3ZU8>365rA1oonLbkiVqqa1N_;h0> z8W1mN>uKvt9pf!>!guUDn!hC%beSzlEOaiCdUNql5*F zHdqKRc#bhMG4eqYMLqy5&R3=Z-mP3)=#vh8uiG-}tzAPE*eR{`zS*3C?HhnlmUpx( zWcMwTK??eefR!-5PXKsgnqg%h7;7SFr4pokccmIsn6Fuzb}E=M#B zD30Z3&o=-|6nYa5wd)l6!4jq1>C{J2t&sm=i2?-_hCG=*S0Yjs2Me}5kv&N^FlB$R zM5Nh&SRyxSsE<-s)n6pAW4S|WW*#uo7<`5;s+Y*9n{6c?dxSSppG5}Ipino1pfK--V5~>7E%{H;C zezr>uxD8Ny#tdluRcv$jFck_5!VKp$SDlP=Rw};ego*frhMwGGGx2J(PfS3S8L6Zk zQY#WYigJj%kH6_XG(H|->nzmPO%)M0Rg)y>f}IGXN8l_jK-uF9Q1)!&_q{-6>qTSk zxce9h05161#1T-e>F;!JCmT9HcRUlQ}_>*TkNxhk-Pqr@io9{k;nh7;8*`1&<5oS6~6JsDeE}=WkgHVxliDe2RY1WWwMv}E(Pzy&O;0#SB@d- z4^Sz$#iPols$>JDtL6V=z6}JSVUWqulYr)$)j6w zag*03CESr+J3+0`STzt9R|6f-%JkEuGr zgTt%dW2$MRI>!&PfCHpGm(Kuc4|muVVTi`X(e3zcgFi5<^|1US6%m}OS%Q%m5YHiR zT$_ibD7Uc-C()jYvvz3PNa##Q()mdUZ>9Inem_n7#DSIUmL9or=&(OlLs6yyAeE({ z@sY}c0;IAa+q&)SPmRKh~bVApX&uK?z z)|BKbESZw4B+fn>`qqRFAnl=lNa*54-UUc|FiWr+WMnFNRm$+cRQM_b<7vfe`sRQO zzdM#}q@f-_;tp=W1cK>!k{HBBB}oVaq&?tRZ`K&1bpz^U7656_b0%ZeKcqb(=o2EW zYepZ^9@x_|`Tj01fVAfuK-#1F38Ja%dzK|JiduMY4SOtBAIIYn+6Z#aV2fQjDcg>~@giFelg#uvQ@OF4!gsk>V?!9g2>9 z+M&Y?V3);unq`F8&gR>;XNTjM2U4j9aS!VD7-f%V`PTXt#Sq#OVtGC~WHlotVx~-b zP6H)UD`adK8cV9#;tFw#)Dq1R*<}0dd2=PwN8v$Da_5V^izL|7d(6^hK=$Ull4OP&qz83Cx)F7wQCha3R!#^aW&T> zrHnerPcMQMOBzlm?6Ox{lrIQ^9z>PU@OvbV+m&XcY5r1`7pw)EcxBQtGHr$Gl{CE3 zNBq4UE$}OiIU}r+6&!|Dy*l5;LCirzU&7Y}@=`@i>M-jFvjw%G3uA>N$|%?l&04a# zUnt2eXioZkFwJt7nqIl#ltZL-PQ9!;*}IynU2K@P#P(E!bR5?1-3}WWk`4;!4zSdl z&!V{MEVqsdgOlu1#3vP#sq$z$>}FDg!@=RZI{8#5FnQy!p-9Rp*bG)Re(T-7c~xTl z04|9mME4A^w6n_~Wtc4a$rTzk*1qRwiU(8TqcFXU4%Gq(SZ&$xrWYEHx+&Fmxy~~6 zCj^L(HWrngNObmsEA84Lw#&BrrE{_}^m}{7Fu%aceV6-6Hjlzv=hX2>8Y@C!J}MD? z-#N*q!j^jrg z3qT|xzX6D(PXXRu-`a7gu}Ra2uIrV=yxrH?+LuCa8w%LdqTF6FJv;7v`%_=Q+8P|k z3$VV-$-5-(hfU=;Q)hhNy6GnPUE23z$NjB+?_jPMi}kFrPcxDAqmK1Do;70$0FqMi zHu}=l_Dg!ww9gRUYml9TR&BpuKBqO!pThl$lU}p2X z1IObhG6H8$SJrz=nu`;CYE+PScL>=?SeMOPPVm5)pUbCDx#!iL!v{1 zGUiHN@CQY+ss`FJ)7bS%=n{mIoLe+tD%DS#%>#8IjtQ~P$r?(2Vdz^e7)q109Vjt- z)33=2e7Q|+NVsLo*>lCZOhP}+=Bq-nU0TWI@ViR=5sPbNxpS#YB9+Y%Ue6A{%M4Ql z?^q!EsW26P?p3MDn*bd}l=p}$xq22i>RUnHL08O`r$YtFinTLqTj^1ce_HEw-mt7F z>2Nl^BtDfI();cqiR`+L`efBjj2YYl^jG$}3wp%oOV8ys@@j64PeRE@{WZQK3afhcd}h^r}FJWIb* z^3O!u%Gp9eU1TjDSKQ=INjTj0KUkl?(OHB!!)5*L@Ubz6^A<*naGK!_u1)@M_?%qt z!q*fIz9U|rq&2LSL?|DGJ=Fs?|M0E=H5v__VD0`r*%pCrg z&PYGq8=!u6l^JSO+{V9bJ_x^4LihRZcMWQ-et@Z{VCTl5QAK?%3Iy1EPzEDrO^=s* z+8rbV=OtV;osM%bB>R*TGnsg|X=Ok|w`;WL9=oKG>4;;sEs-OtXd}t10#;Cm z<%jOXHlHn7QowG2h=SbVs0t&#Dh*8E=Q`$&NU}9On&;iiqJpLM7v{hq&~XUS9!odh zDx3}Sm{+t9bt$UKP0rOlNFN{cYnKK?gl-fcWJYhP9I1$bIRK08gjq?nN)M?)f)~{U z>`?WsNx%SrAM)?%MNByrZni3UV3GQs59?dDrV(_oYf<0JyMig%27FbmOo(rA2D5s(!B1pJLYQx9ztbLV@_X z?`z}&sawA`HdxAIlOxrw?rc}9;zYzo&06KhBt>>zB_8cmB%fFD zxIIWQ`>X+)S+sweSx-h7)$@lQ#9p%;A4(t8$0bmeZ$Mif1V)_$mWr!TsT`k(dbU-C z6sS^&mWWYw+Mkb}J3^nv2v(XkLePB@rYTvj zxF8k}3&`kgt(*^;mr;hMGaf}ZP)Cm8Vk9udCYq%r)n#$WU+<|!j86*hyS&8!S zZAE;IX%i4lwlM}Y3a#t%t-0X34>~42+`V6f93m@yrAPKHI4q6p_R*;Zz5A=3&J?#Z zV83Db1{q|zx;`+O+qL_=j@3g2EyUD6m8@y<*@C8)c$KTt_pUIA*WC>u_3`+S`Z#mo zJ;%ZGoHzb>V7wBEhKfmZo){~q9{2kth)cLXJo`HN`5)n|7f68AXZue$OA}dp`A;~j z^5%#B1{U>MnrmvouxTs^hszHqE~ue93ZUz2#(gN7t*ety4$oySy8F-Pzon<%H`3ag z_AMteP&{bQI)0wMa|U7LblVZX)snH@j4<8(oy~gh{EuuFg+n!hVcZKO1Q^%ER*zxv z)CHIhK^|iaO2M$8;02V-#-Ze*eIy@cU*a1lzW9b^cpfUWw!r^Z%}T%q%54T2!v0pOH|2A@Jshg ztiuGX4`wT*>AYBeY<(N?{^HE}nQ7;F#}y$fXJ7nDEnSn_H7<|n296U|1TMhklbrh< z;POd8duZ|eAaPt&tRY?Trbh|R*2Lsf%IgfADkth|wl_A)L^8SiK1iGhcucO&PO|lp zJF353J_MHtUVEIr8NZ}?RRAOoD|F7kkT@5Z$(f&Sjxv#)&)s(h$VuNH&)@mx8rRp4 zoI_*~v~39Sa?`!>8=1n_bgnk7ZH!aWFQ|NZ)*lJ@B_qY?ChyeH3P(mp+!q*_o#g6Z zijbd+H-$IzQw#1I@1+kQ3V(CBUm%z|JOrHsr;G7Azp-SEkolaqRGYS^Chwj14o2Nz z@=~;rUaTv^UcNBFr_E4$+UcKetzv^uGKA!Wza)5)2@3bc(!sVOYyFDUJz5^*qzOqB z5Ht*~Bbefz(h~fW&f)+rLl8T{k>|<}@zzm0I_TlY*|=s5E3U2uoosJ!X--{TZC6Nf z9B}k?STMIPaE_~CQ)h(($3U_g|Z?s(_ zYWVE{U#cQK5`@#e)!M*{H1+sLyZ)iZu~T(*eE#mIlQ9$eMEq@l!RJ7IV&B=kcFu?h z+Bob|U+Wl)Z+^^!D_KnOikFp+cg{JkWzn%-Kql8+IPcK-*Ww@`n>B;tR=|4QXF*+? z?B08~e7NOC96+W*L4cHx3pWOB2!j#YwaV z?18}viLGDAa*U~$nMQLQ_g>w8>X+e`%NxCs1Xi3Fe~-Efq@*!*%0B^|*{+Vkl%&JP zKLAd9sdxrE3yu9Wsq0=nd;KWsQ0?Ac`fq#<&8w3T=Gqow>$)nk+?JFb-`=%VX3@2= zvD?+L0=_HK<7#&1RN`}E?(~(&C6Y?YUq5hY?=W4H$N7hs3Bbp_3+G=pzgwR6F;m15q0*Gd*Mnb8t0iszq8wg)MqFGr{ zTcZei>rp0#ubmUp!+M_ww}`X7$pP%mfaia*H!@3`AMDL7GHX`vP_R));4QCQeMxQF zIj@K`6|~gjr=z>mzN&%5>qm|D*=8D=1-sd{UBwUfh8V!!xNJ?W{>|QG*DT!qG@1hT z9C?5|L*9-gd07ITV%TADjRpk;`0_k27`g2AJrTh4+Y_ZVS&`pEBcY43O?{wR zF>J{QW<<-+XFa}9`Fi6LJ)QkuVu~>agzxV+RC_SYwW|@wV<||0noV^os=q>$CrM7; zitq?QQ~|Mb7&nc@hVv@VkOM`rCsAQ&1JV9KoeZ~YMk>V)2Rh6E?{Y;$KRb;*L0TWd zzT^y6f#kvza=_~W%>qY*O5gWo2a91QyB`u-V@UDa#r2cw6Gla2+y1P|>;zvIKpH8J zciB!16-e_UqMinK;eaP7BLQ;hCxXCCcMhs<^7*C0-HTtV9Rq^t{B?$Y?BzM`D}Njb zur}~aQ~n|{4Z4+(cEu49pXT z3zwXbj{GyEmxtfE8b~OwOim&0(LU`jgg@D=Dl7U9S>ZQd3Vk&)cHJC!z-wex$m{~K zY^5(*`2dZ%qUjrPD7=(WRLNs5gaFt91&=;FtGK; zF@Hxx9p=#&X{IlZgD5q>@CxX)sY6i~izzCMWoruIMm+B1dk|S0)LVg4xr(72hw>Uw zQ}SI=YntV;V`$x!Y{nZ;l$VOvCP*G`!)pd>4hlY~L#wVuPf#zk)?JU+el3VH9 z^TZZB12t(kKvO!=Tw|{22W$sSmH#_?69ZsxqP~9BrbPQzLASSEB6=H*-cv(qg-e8J zVmc{1z*Z1)oToSjqAF0+c8bN+XWT9j^xKq)n}Y5ESWV0GEP!OgcqjcIZMaG|17JBVLQAYgrUAOu)oaA1W(hJX0E)|l=QF9HNU2Mzx!@IhG`C^`Nk@F_|K z2z{zc%!5ps_S zMO%$P4hAU{oqN(uy~pg?Dac0-miq3NEKUB{s0Q4w9Q*Kd%j>k22~3GH{-JDFPCI^G zFGgc^eJI3a!IC1u4A*=ry8l@@X;qZ_$9GD+JXHN%R zPv<-~@$ES~e2<;SR_z?udKns;WaVj5Xw7`4rzshVkxWn& zFnsXsjeq_(_@>$LY>^wf^&jw!)xX0xq;ZY^4Zf-W|A24q{|mnP`P2G8;2Ycj1-{Au zAK)8~ynlyp&N6->{1d*>-uwgKgaP22rvE#9Q~%%L8#R~*%>NO-A^D%-n_RC?bx!qc zW!FHFVYmbbJ;pyJhu-gBMAprrzql)cs@+31244s%@n0vI@@L#08||xCyiyJnqXeUr ze>WF^PM=0yqF5_H(Fom|MK_DecpOjpVn#`0(xxpBAtC+CQ(6Rd|EOl>mj3nndDrmK zOmO3&QQ2h1>#kUMb(+jt;a=2C_B@o51 zi~}KlLg3H^D@s}N;tKvm1&Q8d_c}wXcn~vT#gd^zoQ~-BAMnlgU+|3@0KPGv`3HQn zwfh0z+~wX~B|EuwoLGqSDp568pEmRy8Vf+B^OxQ<_5B6kV2nNg$!2kNr-=5-BXDFm zqzQVyWV7|;97DE=PCs3Ua0*?0_rL;fi^?e*;(4_eL%0q*a`;|uVy(wPhG6S8(n_Fd61Vquzbv_|ZVw^UpekSxV3cFVJ~ zl#sW9)2l)9Nmt;@l?XLi5=(L5G-_c*T26e2173SDO>c9a(yZTS`C&CVNWutfvb|pA z;Gs-ug}QNSuL|IawxpE%%ZlN=Scr^m2{G&j<%@c*Btj9>vF~BXZZdI-GDXe~#f3p~ zUL*b;BXM4g#Oo-0U%ixwG@|c8T_8?|NY4lHY`duxs3eC}UgX>gCGUrGH|e%Q$kD;D zpr+Ue9OK9#d3(;%Meu%u+MlEdCoZPqM(?l@?7Zf?JiWh?csF*X-kYdBa6;l--1xN3 zpwQOXUH*PZ1z9V^IeY|CQ)lij5mpsv&RV;xo6a!V5FQMDSOTsFquzRqdITwBYdPqG z)1}FeQ?d%HcZCZg7o{NEWD35!7=xLgx)vAMAII(Kz~UA{Dr1UgF#0wcoNgi0nsC<> zpo$FoRx`x*^E1qBD0fd#^i486pqnN9S2xSR5B?0U9%iai4Mb+q#wJ z@*2fjJHqp0vQRuLg=de+F9gvR@L8o135_GansI|JjKntnQuhb9yC>G?Jm_56Ac?(+ z_lu4@okC#9Voc$%3yp-zo`_7PM~33*jT;AljE*r7SMc+t;F68%#eWm*C8Fpe6I&sN z?p&FSYln-BM*&9`?mLk}2OO5-`@xt<^q`>9V1lzcJpdrBG;=tdP+wOyeXd(c5~ zNEIN%b3lqJCj;Y-cfzebl>lT2SaBhef;6yRiTG8gYf&Uv1tBI=zH64^lAJWdC!}jG z8o&Dns>(bi2kzyA(?PQntx>=^MIr--cfSJe{UXXu9gFl?r(x^pb(fy45))=!l0~2D zbbuIS0-wkm92bI0VunRRDbd7Sg-5@DBG=FzY1VRfMT&9$r0>(u!6U9+v{{)gy3{gG z8EJlOOW)3~jjJHQN(x__GvE@_?i-eE7k3qHACLi-1_zXw%-#E#7m*qFq4Cr&tgs+Wh{=9`=&|-y2?wJO(!3h#VD3%x=nivYGFWGi`u}#zz_JzxZgp1 zVST|&uk;qwVafd&VtFUiBB!2i6f?D0g0ZmQWc0r{ojd72oKE7T_Tl1RoX$EY-#<7V z{e|OZdcp_1uO?lM?Bv}wW8IbygKOiPt(ou^LT0INvHdmf8bXQmNHaf2`n|Uy;Rwe? zWQ}>jOHM|Qk*R*hfN6dWEKh|~<4SPMifF1VVR_p}P8F0#yZS*4d^8(uR<08E|MMmzb^Gf~4*7epI`(MJJ?y6z=)(SAh z3>7GC%L{*A+3*!uQfP=egBEI$vh9?4gU!pw>8(K9tsu>m!7brVF<5PzfIY;PSQ-%L-(IuiMa%48l};Gp4aVY?_vneWdVuX(C18p&ac-xaWZ< zW<0gq%ynYK6i1AeUMTBWP#|$QH8KaU;?L?Wzrtd*;$u9{8qaCdg;6}grNW9dDq6P> zsCm(5zj~{POH)yW@lX;$YUL+|k$>wd?(5CL`TP{*gX>f@zQ+Lg_acn<0;rG~7|Qjb z4L`zK;w|Y4FZv&0t(tssqE0*D!@-{iKhad9MK#mV?$3n6#;y$+eh2+V01g zxGJoo#M=^al{_(701dD;$qLIt+qwZf!HzMEepAY32}Qz>o+6OkIjmizINZkUOw;C1 z<~9wAWx=sHr_g@G-LrZt4o>f8m_kCv-lC5PuUB~&N6Unk?-w!N$?g!M~m7bfr zBlvHj{HA%?m=ab*kT0RDV~=F(O1<-B3}uj?%JoC6kU}p>3Q9B+MT8ad3XZKsJg-m z9P7J@bVxXzLUcd|JH(WN@~)<)Jz?=U^ z*AL{y0FXPxS}%<=@|BBRTws3zv9=U^&(RWs_uT_=nuF-XXqZYD>>fiuk^8*{%0%^BQfE+2=S#|Ap<)I| zfQ)n|`81LE93S0e-hKUBiPoU`4j`#jTVxpqTUQC=Txt6x^YT>V+5Qyn_o4bZrz1RD z_=oBT2B7*mLS{X9N=qmIme(Jbsg=EDylXwSSL%a8x)J@Fk)aDEwNlqBH)@(+Y+%|y zZBJ*{`HOb&sHACMu$?}7lrDUoqKEBHEuLKL#BaV4dtem-e5IX2Vz)A#Nw?TBk%apt z4^+zOx}M-Mese^q@8xKms@hqt{^|azjpsA@oy^NdQ(sW{4}YZ30`v-sw6l{!Z8$K) z{4GoTl+6p4HB65~JT6mlpE;6S-hr*tAk=MlHN68b1D(2p{L~&2gEbdogHOoT$qOfV ze_UC6ms+IHbg(jm`4NDue*^LMyisTs1s%8RYTyAP0Jm_dc1Pw5EiAoWRchvHX;LJG zZ@QWB{*0OiP$XfTXuXPhyzLmODJ$R+mxDmk_zxM4Xabw!CBBrX{xa;i9=VV;DC$-U zaR6>Q?@}RC;!@tImoi>VYJ z`(DMu!+A-2REPA~Cz*izdx%{$(2MD3M6W-_%eZb<2$D8iIII%f@_wO87L{@|{5&sJ zX4F@)3SK$T+;UR z<)bFZ31hT1P^!d`Pg5cnP|h>-*7Tmr9xGai*PEA5i$mq|r;F6AY%0nfOhcFUMaTzM zRU?U6p{{>$J>v-R;=*A{7%j^t%@eDm zv47@~tdSSlm#!>*9`OiFw0DG1Fzk&P)oY1HS-uNc1TWm0l+t2*?GcFD%{EfdVGV?J z#cW;D%4W@{);Ccv7ZU`Sg$}jzsk}*Kh@^~VQUBE*C%yL)JLO4C08VIm$>R_<$mmT78Ph*c*$w=FqI+F z27H0+NA1=bR!a2qzIBpMWA2x~C}H4i*CEbrgWjYbK}C|v(H8YX6h=hCO8Z=FrT(4b z(K#Ly2_x|AC|722oC|yij5y|8`~2ei7S c*sQ}j{mzqEzNqUu7Eyy0-f>6D;YiE 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 skKMpCO&n|; z+??s%jhwBF>|I?LmBoZa<-{25Oy!bv9MG8I!uB3%<3pD**9+5m9JUx5B)f}fbP642 zp>*T_kz!V_KK6r6U* zQfEx@xN0rK;aW49&o4XHWF;BxWpTelj$d%76#KTHjo`uTDIJhk`2b#&Epr5NIv6MJ z6`AZs61v`GSW)$)ciWaD(dAKkuBom2?OC^_NN?SPzabE)lY!71ulu>BwckeTczD3} zVG%%1Alc+R<*dlo_3*^22($d4&!g@u^5V^!>J@3%%0=skxw29c{IlA_JA6?|VO+vL zRSow0v9Wwst_C#j?MLE%`pDAHYiUAzn`Z3oF)*E z=>M{P#%|6QZuX{L^v(`0W{m%FqqlXiu(D^cbhWd+*1dH8CGP$ups)~bqgx^(2;>P$ zt<**)ZMHUBf;VTcjGGYS#gLuLqsHu6*TnD`;oD>-**2dK-5n0Tf`xl;7`ZgFkt z^gZu}qOSLWl#ypN)wapb^Un>;p5)ohDs0>h>tT0RwFPchDJ(tQYL4s>`|?x$9z98-kp?;4ayniOTA62YaHd_aUqZJHJTyIvQ8|e8-@&DV0)_`Woj#$8)n#M-yd~N-rhL zdZRyow#Js z2yFAq66VU3YI^V?l0~&X|2gtkUoHDMT6oeFc-E+1*hzeHxw$2*@wUq*U$BRVzj4Um zkg4<$H)zdcD08Jn^W%NI|Ol`Q@^_@jz}0+&@bo|E-U zHliup%ZIKH{Lp;S^L+HFID{ZrRL+>^9yTlcZm=}~x94|%^pfdMoJ0$bbMzl)s5Za- z1)IQr|8Pgu6z^j&{o35c(V(R6gV&P@NuCwdx?qkBHy}Q`cTGkGq-rnO>*6fsX9A|q6 zgeaHJ!QwEJrPAJWd^OtXrcLJ%na+{Z54$clNA|i0j?HtcGXt~Lr0*P&l;?pY{YC$V zt0l(hjq}MSxO311iSF5%dR?gKjS=Swlm~lBXRId#LmPxFlty1j#E1}rzruk=N{+K# zlDIhel)owkHcw253SWv9kFBjA(xtn+kBQF)K@a%$m{P%R+6FgL;5v`tOkf<#HP~b}Pe=%C2E-k!l7#YD$U{roXJ`1-_zNB9Vt0Mv zl|TW(CKvmKFHKJ%*|NnA_A_3=WMdA;n1izoZPyK-L7)nD0gOELN5FgXQru8py@>rG z9yf*M#FKVDt`RgrLu_|4^0|Og*v1m11Q@a9iJTFM%8UWhur*GIRXE)|+RCUBR)M|+ zDWQXC11$8b5We1U#Y4HaAbaKAI9UnA^gU4itAB_91cb4u*=t|m&hh*A6*01A@`4&f ztaX;|g~$E1u~B+^7Wu=l#9`+ffzS}9pT1a$$e>U&{FSlxf7;*R#=t<`yRaMV@>%x* z8#5ODOv8;lUDT()Q;SphO>8ImMH=I1`gs82k8jcZ;?Vf4YMlw#*+#^;#6EJ}HRt)= zAh@9WDp1joya?c@rtCRsz_cJcL0G{Zjq|-k(@gL6gMN$6zcLWeFkKr{eGoJ?KmeT> zG+|n3b5S>vj+0BTA(j zT8OyL3eky}z-1~IsIJH=qcroe%4+#$HQDn=93oMBQxZRVcsj;$9}H{#QLh&<%$g9ZVCgR{|Ti(d>|u8cJyghkD8| z{ni#MlOzz9`5@>IAt)Ah3i8lOL_&{cN?p+OB8DC**iH8EqZVW!FF8uW%A9M|stBR% zyk|SN@|+ZV4Jbw+gGv^ruGu!gsVV0588psdp?o+V1}AnjY8oiGNR!nG#fHv0ClCG{ zx^PxR(j7~?$p$gn?pW0aB7_8-kEb?~5!0R-?#>n%U=Ors;OC}|I%{k7&A`RWBiQ}0 z>2pTb^bPCA-IOf*RYsH%sHWANF9I|Tdartm?WcG-uN{O2x&u!obO9_=f%=;5@()jbZea`l)aC{GsWcDE&C*?v zSn*cX2)pPI2hIA@nb>FE7%t=~tko2p);qN6lWhJ}Ha+FerLIx0{;9rPn5fzpb%&ZF z$py;2GQJVTUc%=$s9pYq{YzrSjcvnnus<{=GiyzXyX{lu87yFNY5$+ZK`Ct?VR9WZu=cN(FLyv8kVs#@`la;El{iHQnRGgkvwAj(R+7_#G2l^9uUicuwrO zxE++Sb?_>vvWws$BEH>u3aqCgk#3O(e|W9z>eM9g`8qH~$2`Okm*bbO}}b z;jT~{w$COIEXcW-&n(f*9^;7=k|T1X64f3uoUXbTt(dWJjh(W86$4e&78f&D3yv#- zB}KBG-7X6a{>G9FWmCftr$?tfG>grf!{*%*1sDhrqn(iAGjX~zxbE@@Xr@~6B9DQy zjC+3e`j-_gj>MzGN>%@A?`UM_`nj@jpEA>C=XWmI()*oE+n8TKamte=1;~zWmf`?n zc#y|mL<7bgJ@Ii$hy*}@bAQ$k9A1c3uo&t_mt2t&fP8nBgOX0N%&B=zPkZZ^b<$q}IiDB24 zp4FB&$gvN*%Vc`1q8F1_WSkBe!3nP~vbwFc+^|STG5~Tfc7-Z^P4bD`>}l?0mMMSB zcbVy_q4|GAexP$Hs*kCzOx94V|LnIlPG{j8qATvW&}xd&>*z?$du_hNR|78C0B1Nd zFr}<_FLI_>EW-{SzHMJd)Ll%u0h^ZXp-@Sz-sa^)=5Q{q*g;hDC7o)K4m;?ZBKkaw z$=j6~lH@R&1pQKeJF=~+MBOb{v{#PpnK4_!k4D~-YnF9KWZjcN9h#sVx%k-}9ha(? zx-`5L!>HS;nZX+E{Y5dmrkNtjSHMX>-B=5iV(_d{XDs_G1LyuTR|JrnqQT5C0XY6t zZfaPCMYdb>JuY19Y2ySWuu46JzWXG+zq3zr%-s2OE;>LSZGo`tOQ2H;GVK8O8)J_A z;p=0L=b6VSoTz_gMBVw}lddylJPhuFh=&PN)F^U6u7oA5-04&R+M;bfDMv5Ev>lY3 zOBt%G7fGn1uXkq<-`hQC8~;7H6c!10kyqBin3+>Q8sO=b=3I6PZ)&pw#S?0RZ7um{ z#R-6Kc_vm7{Yop(3_)GYMlVWu}5Hlxskh-zI_DrQ`saCV}b%)~Ys@6;l{jm3I} z1Qcb{V2njZe%R8MrlEoPao2-N>zIn?h_R_41*XJH+7}crB3fdlqe|^iZnY*rJPzR- z#}F>nzA(l9)MM1QAquzGIfb&VaM<)(*}Xq#S-gd@ee9&pREXnFp1F?X=4IzIopu12 z91>`<;F6ReEAw}99ouXD~xai|{&1nxsY4Tj)^yg*AVR}5Ia({)Jg&P)3%X(Xhg|Q$5 z&2Ru-84AD3pQL4q>#6Tz|9XjXBcYa=b5Cn1q)Sz?k-0?CKi}gtH_hP;gu1Rutrr;B z2SY&~_i>D2S-++Z6Qa5Adti6A+!?o|N2u>8^%tPZBF2ULp}mXT*1O#~_2X%GjfA zx1%AA5l}-8tzVoHLd)AXN@oAVmCk9?coRIZrojaJLPL|wu;r)Ycqrc(8iNs zN(MXCZ>eHNR*m&P1!njpI)Sy*kB9b&ImnVkfWT|9rm+~{*wP6b{NR?pwX0Auk*7A1 z9B}m;NGKB-pjulEc&A&$)KSx^A&eu()_ye?8u%C`cyT`S8G4GH`Zl4mW8@lO+e%&J z@}x~RvNW-Zp`P=r&lS{?=$S8mDU0s5Iew8fnH2X-CHpd{wu8sVmX8X(LdRkyzu*#9 zw7{~amj$w(!I~0M&g=Jr^B`MG;XW0T1wCQrKCt0qZ`(Ock)*CT_aJv-lY33&hC?XH z?q0qhFhS~y)xht*hjplvj>v(oAP}8$Bl!rI5{Fc9J;k;qGh7t@19k@YxqOV!hp`+W z;GoSGi0wK^0uRqRNP$TK9f;>`9h9RvO|}Q=%=Bs9pKaw6_o(njlT@A1L-`bZ0+$-K zj0s6R0K%-ScKF4mUIt@DlNW)9$Assvi#%pGq;PdYq_TocgWwBk3yADlLNWZQ1L-Z6MS13Is$G6OxCqBawdzCNPDj-%eh1yiJajR?b+Bw!s%VC8)hj9CmTi z3av0JF3!gm$O!Q~>*M{9#tD%Se5q?cf9lww7CBY``C(X*Lnj0BD(#aEC(r`?mU{4* zFZz8k4a@A|m9$TItk6h02QP5n`U_3K+;xlAiy4V;1llsrWO=T$5U!;TzC=1UPf{um zabPw9VRUt-XGVgz^}=eTQSDEqvtR98&SI*sglIfJrLji1Lh4jGrOMk&pGMiNT46IQ zSO_soM*sx+2U1Cg7UJY_(3}^D&~MF0<7bK>Gy%^E3k|uKtNq0p{C%^;uWC+Jg9?UW zLj@JFgU6|>Ei#Bxpf;Rv6;Wxe_mm2XY8y-NYAZ$RU#*`Bpn4k9}-|+vL@oGb4uIa%50To~a0ZIP<%6MH| zy==|sE!?b3&HiTirCOKvTjS_obLCiM>qTz#LdkB;A#I6tHmI!Ka`?A52}Ob8N0LX` zM-40`wsv}jxAPoVDZhCv!b`|}x+f?EQM^y4r#pR5FV>9pv+U9&eC~0x&>e=0nvV6i zt*eJUZimO53ux}$(nM*X%t=zr%u+SiB(8STX;9T2q|>S;YhFkWAH!#-cu^1+O-VG= ztW0Ta&Dejaw&8+#I2m95dXYv~Pi;hz(x;(7ZXVeZvoJwPlQ_@6skKdZ5TjbE={(Ur z(~V+MTZ|ke%VPCGzEIT|z5XngM!P{(593bQ)H9!^g3U)c+*B6>$Vt6SF{yen_iZvvjTo!+cbHVs>5@bk}&UF zMu zRWuXZyR+hY1G)?<)_}ueDV4go3ky9fnq^A2Vq2a9l_5;vEw9SuY9gk5m`zvxK$c3L zs;t#oSy+N1u+ZqRf52e-A0Ck%xe73|_TzdF;!jC4c^bn;gwPtR4QMQw(hBB)I3K zcsB;Y@heB>{Y$fUYB@_?w2JE2d#prI`KiEfKYBS+ttTZCm7lGYzwxtH9b_Hs)BWE4 zGceW85n9bTtYyUc_z;jTeJ|}hvKY-_{hx}Z)ikRjZ~I^57ZG2_p?03|$pug4^<^Pb z28xtm?UqHg!iwXqf8ZpHx_AW4tP-DV=SX5pbZhDxFnIswJ6+L+><$g6K)>!8FbHsA z#%`14M0;#(1qATv$0xWO|E%7_dx88FgY6e^r$3tG3%&z^X^O?pT~m5@kwaG&lVftv zi&_qeV4$a~pHPQ6Hn!dUWC9<{*kw#S^9QrIgX03;8#Atqr0Wq?al88_&Ij(xOXl;D z=tjXi#{c_KkQeJ&;?G+~AeQ14ym=qQuw&t|^PLP)Z~lzM+D`@0drNO-!gvAL;m31J zt}H*`NJhqpp@j#H5Kmq#dGVn+hUQH(*$+3@pA?29*FK&Pavs518UtwqXzYrMvv)Q>L!&>UnguxGP+Ht&LM4P;E{j=rRi5U zQ?n`F_-cu`hzZko@seoFKqd_VVs$dJGSH=bLRQuWr_XgAJ`5>wZfPjo*C9Xl?-LFq zu&@^y`%sfkTD~aD0pj(w@%q!}kWZ-FMKG27+zu>%0F%DV!(QK6y_-{ci;~YvIt{AU zd3B|LxeyoP1%|A^P%3`p&++|oD*KZU~Ge8p_M~;101xUIa%YB-6JMUebb^BU!i)zZoB3@yAzWE!>T(8NjJlA+j$=4Pqe z>gMJ$YrDs=7XgEjALoHmxEy@Z2k?Ppw3Z&@X)XvPZScgTuPQ2$5Chh&F!TgB zw)-7W{R>|-NQWymJrTx4ms@@S+34j)`ITyy&G(A7?03{JEAzzEvmp>aCY|L@sO{n}-IVO+@vv{@oh-Irr3?XMj18G5`8hI;9E!nnJ%O=f z9lq_6o_>upN!0(M&~JydMJEvZSqc9UPEs$QJg4b(7EMB6^1p9cDhxB z!PRYB$c78xJX(F*ky%+C$Iai0{3v}@@@A*f`{zbZka%`^id$ga${4z_Zmk;=hA4f2 zZGB$tr9}VLj6Hk(6NEIv2cEXP8B}B>zI1$b79kT_WB9wTdv&;5 z9E9$7PN;5^)_oz8dnq4Q3*KxviG~CoT8K`X22!(m)}+YsPRal_;xg|f zXA?vL`*x?AQrIQ{SgK@j*!dtUlCLFR)eV^;@sPfU2b=?M#`-u>9z_Nj z;1q(USakPX$ol|JMiB>&W0q?lWOsBg%!OGWd zttkPTXzNSV#IVa@huH!&wbla)sdHyB0i$Fr#gHA7JYm{W+(i4(Wy0X+f{eN=oRV4+ zUzTi8%{d_jA>RpBa<^WQp~s+hzsW6y$_i;zBmDcvz_#37q0@3`w8$O)KJm?pe=YJW z0uA)xp%0DyvvCHef`x)rS8aSpnGU{br=D3eH;eRC^wAVBs_0Suu!43oq3$Iw<@I}T zP;S^o#OCJ=lCs&^V6tM*&yN#7KA+s3-W)c}a)vP#74sNHmZ>1y7DRD=h_O=h;d{a*O=Sn?77PK|6aDwUA{5 z4^1cO55k>Ljl1hI{5oqR>Ot!7GR%2zBOVSrzMqbIK~bbO(D(AcjQf{NAN2D+vqQMb z`M+|955T7TauSnZIle*vbA%PFH$rpz%M`l*G6mlM*tCs9pp{PGH~q zS0^~^B0K*q{;Lye|J4Z*wzWLkT8$o!Yc7HbPN}9i_eFli}i`8ANX9|ZjuN|^c} zym=ZUEA$cIO-fjxSQkmrbM+hf=oz}Pavw|p`|3q>mt^N6Gg8c+4K7Jt zJ$mOrlKm=#6LDjeM6jcI8Q}RpqlC{))X{LnBI&gxSwHl*a;^pE=t$WlcA`znt|+Rv zrGz`LETBtBGPjq1P=cmLI5!v*66LG&T#?O{ePByHA!WksuWQJEQNj^qE8^_X(65pj zImC(0|5gb;o_PG+Pn)bVMSmc0w)gmC31*sv{<4GuJ{)b*Zn|CkAAecGa8^8CRQ!Lb zgzl}6iI8Pt`QW@9Ad5bN9R&gl`C9Qk@wuAQd2EI9r6&GOnLL~7;=(2VdY^_MS~<6o z`4@Huh5yMUP{Ww$RyQSqCp1skYFFcspi)dt906(`285V|(`QXp>*tp&4N08ZX8`2Q&7frL z<}w`J9JAECuK{`}{Cmcx4>S3jH4MnWG{UNMi_Meu+*Yl8u2xx_4O6d^pU3OP>{FmK zI0z9IbaQRtvu6NvuY}cKuTEO+JzE<)k{Dh_UPH*5>m?HpWxujqG}C7aH{e3#~r^OO#^M{$Hx%rX4JgE^`vaQ9gj*mpOH$*EtpmXXe?%nei1 zBZBZmA9(<2^_iGLNFPK6kM46J2qU2>4^?Wu7%73^=^%HErbgnRw4tb?87$R!%#fkN z6a9!}6a)wLZ;NAZg&Z<&LDpG%0=WNsk}%Li$ovmU$V>f~B)AXs{zDSl|IZ{rb94Xy zHA(1V{f8vX{U=Fa`EQbd-$b`b+8>MfKS%<`f0Kms|3MPy{~t*Ld`~&w|4tI{75^a# zmu!VLmL^-@C&vWU28vu3;dKI#)FA!AM`wu#tS&#mbmWSe?qIuvPr&bs zw1j4u+G&})2EY>St+4dfoq!!qO;f=9^&<-gdfXLLluTcY+96l_iFjU0EfD%mXYRSr zPsxX%MQ?zIRq0f%g4hTI)l57TWULRV;1h3Mk`*&aJj+Hl0~IcrxMwHW@BF&zlR6Qs z4#e)7Zy=$cUJY~Sd!891SYcNw^^PcAK)OHxPGZfZ^pN&uvRCi?k7W91H;4J~nTCR+ zb7R2R%z^V)DU)Zb0XcJyvP_2MIlx;dTA&2kJH8NbB6!`!InJ{RT-=u|qh(htXj>H^ zJuKF&1@&j#(r1O0lX@1G;bFF+S8UfJaxdHH>sUYq!iv26PE?$f%^Njvn#gAe!$`w% zVb9=3;R^xi1j+gMeXfNag)!utF8y67P&2KH)YCvhmpt3pp;S)o|#c zI`W_g(ngZVA7?6AlTdg(L@0g_;)_DxwjXrov=#RQ$U=fq{dd1meP>Y|!MsuMc{&RE zE`T{dFg0a{I>f#QvB7;#BFzepgd;aEfjJcviA%C6!Zh53(!-}q*rD8@RDs;k@ba_G zC-&$>BBQ*c^rbmuyHQd&SGY5mRPtOmc0`~#N5!*U#Mn%Qx~$+BG%OmM4b|)g6ct75 z)q|w%QFc^aXfzrnhOqn89geJOR;>)l1fq=fm@TKp$ffncO2o57=EYRut66#E_1v;+ zjin1XfQX$*QO|9x484SQn-w2_%yu(&o$;ssfs$x?r-|*Myz`Bqs~Ya?u~wb&gZD0? z-SCD{g!`u6qysUcOy{J6AL)qr^JOy=e2N~BCG{4f2>7*e??j!9C0@$IDTA z!4Swsq|-ecp^>OJ;Zw7K?LrV=olG_Ivo)K{eq*;SNC>2#36&rbS~#xC02Ute)qz(~ z=zwp5otp!0s6XNz#EW&k*1~dK7i9I`9O^Jj%7%gYkM1SYAx4&s1_O$4c*9b@M=pvA z)mQC>rhDAHhZbyIwVvw|3SW6wJjpk6BiT`;O5)LB^~C+0L}6HazJzT9c(hr_OC-c< z?(*jPFde;SrK$b5GpM{b#aVG4dW~IxRfab#6V8e?O`AFypr~4O!c+&dW-cLl zD8H*?*$k$Hz4jOiP7+Hv74X2xuPr+6V{*V4GU?=0E*M!I1zWuFmO5l~_w>~jWM?OY zMows$G!(f!kn?k13mOl|Pk>6{_jTz1jzzO; z3_2p3X~Gk8oBWg2&mNj5>SH{eNbucuGNoM!Y&Pqo7i)LY@G33jyzt&3?cD43&iU<8 zwWu+q8`2r&{XWUhmJA;=PPhoQqNHxl;Jx`yaP_i#Wv%#04Cgv_8DGZl<|WG_M5i(w z9HD90CL3HBFwAvhNmIMEZ~a26?*1Ta*O}eNXFXD8woZjbrhd9cRsILDlOwI4tC_Jm zDm`6SF}6g7fW4BR>0JQ>n|k8iJMIrz);bPLS4n!{t$^;Lj5%%{Rd4p5ibXe!j;c>M zN)ETxc>FBpal{#%K`DMBn-|z!5*Ts?{kU@ur;X6Qb^gcr2JM$b}%W{+lw6>Q*g$v}bmG9f}?(zrWr&?{)iWs8n_@i-$Q)^y~iPJu6xolSiG7tTuk{aCGzNx4Oib z0{d3mQz_}f`vNjMJL*hm-oA(m>6ckaL~Y@zer-^#L1y1B{0Uj1ceMtVDFU@2{lbrE>QE!@q~-`?iKH(KNN?WYRT;etaNQQ&(FPb?|f7`#X` z(yHeb)Hc`AItYjaJ(nK*vkEm1Qn-TgHEV!oDV8(?+|ao*0`-bLmJoMX;~n5%uyh0F zszVxxR|Y%xo7}`z>;^qzg(me=e$K1hsx_Ac#D$3gpXJz=hupCQU`qr4)vJF15n6?12Ku2WrARG-htFSO2uHSv{IX<8~Z-a#9~ zbQa!0TH;PC&8C>$j`u?DhjVov%HY06m>r1$NqIe+QIlDcIp$C(eS1m*j#3I;s7x&P z*|I`)&X2!kx5wj(+yzwc@clEYf{BQ3j6Xd!?8#qrR3OJpmk7lgbQ zm)%r*tV6fQ(tY@e4zSaKgldIA1FncbF?wh(h@YdJH-b8W6n%$%vaVBCTK4cU$e7c7 zj=EHlqX?B5qDD|s$E$t_^VV6^9IbQ%j*!yM`AE)wc=ej@>l?>9KjTwmStm?S?c zJhBga4efhzz7LMwCbRN65^L2+uaM%+Du|yn%ER1C0GI%p!+OpUBqk`J245iewc3gS zXhXWvWW7*SlSfi!r(O;BL3TJqjPNZyQf)4qZ!2GijeQ-v z=EhNoo^?|+`6zIEv4X=qd%voo%RU>h7u%oBuyo5(> zr$&Y9FVUBGn)K`t8@SJGO98V&3Ch8?TR3M-We#E|6uUdoRUrE2BWQ>8P_7};v(sl$ z-&`q!gM^?Z6_{s)A+lkQrE3}xi)4hz%Me;H#!0r^{T&^4)F^i?n@fBLgL^reLIx`Rohbtn%X(Eb~{MKakWwnUsh95eVGy)s!^(k5K zYhKcx;21H+VheqK>dRtFP64t$Xp??ks4MOt8z{q+;S*P5jl|C2gD3U z*%B4g(cFDz__xDX)_gI)*xIB>s2NJPKk4|{V8FOLO<}YC2!CjId&MTpr6%>k&qK-2Xwn z6@T5@Qt=U*=>!Y-)C%DUyz(xbkikWJuUWv%roH-_YeGoE?^i$Zav~g`fg(#(>~|;L z_%#ePx_H!zAhfw*<33mf@SX$AfY5S)hBlH1s=HT*cf3GKn>770f_3iD-ml_H3m>U~ zC?;q)!AK!c?}}1k-UaTo+Mc|+I4mMy4X+}F%KvxY1Z4aC;(iRO7Ton zwX1+_-Mx8j`Ykgkb}Urz3n}Bk2&!y+Sfc0~sV^SnxIfPQmTY4M>`^D3F#s|RKn|Vx z+O}c|E{o?|>p{^R+NWbK?+8n1c(=LPQ`x^N5YAkWkhO6Q46dHXyS70zMAq9XJjS`qgg#&omk9(MP zR#s)l@7m7pRg`t zFe@kcCK%64H?tWDbmknh~rM-Z=a!8KOQt@M(4- zsWwnXKFW9S{SeX6M5+)>*!6AAdN^G#@U;e9qUL+Rl2F4yj!}7p1_t*M=-(Xw8Rhzq zvlpoU)d+yU8bR>?QWAGN zhap>L(!P3^qGAiO9aU{NyQ&O3QK3*gv?MJ&m#Pe_WhhZC=ab_!jif9MC^1~D?ZpR+}RjnWbMryXvrhQWns?ozs;G#`#TEZ-cjK4I| zXNCLa%TdJ`4Wj)uwlk#{z{P5&WVNoMZfj7&ss@N{MvQ2WM!AhvYviaos$dUaCabKg zKR1(deM8e>pY}s%rQozUBZb^A!($@%qYzvdQ$-<=@BB*sQiPKZdb8=N`ORzT=1Nm& z#=7O~-^o(KIb41|tFAZr)1V>^*e;q`obmjyx#`e@ z!&G_qS4nMsjCi)MUk=ap_QoS(9~pJY+}n=Fo!_~01j-ZO z!h-)O7P7(Ew2XYfk>FeLeJ@p!ZM5GnTs_tVoCw{YS6Og1ns_ zxw~+^K*N|Z=Z`YJx)OHfyPGb+50gd^y?Nq=lP4YC@v|QH089 zQw^WuWZ|@*1wR|LQEz9SY`p}i&f^G92eDIXO#_X$fLh4EhgE%gclAr2&xz^SWY32O zO3|K8I}a=4iWBCf{=m8`VyF3NHIU+FKk@iBC00|ph5&E_9PK0ZO{=z0i_9Jvr zU1H=-WVFbL!G+o2Tj4n6kB%cj$&YXtoCy+IyQAj zhk7!*crd}a`u(I;O9KSf{CGOdZR4+q1GK|@XRA@k{Wc2XC+n21HxPqw*Ji12zW~0C zQs9FN>Y1CJ%|{2pQAtg2O0EG7MisTiEI7;sOM|a3puw!1oU|WWoI>#|kygfxXCaoI zQ$RJL(1;|-^{=n^IjZE{aaO=JOE^+nAD!CQ=#KUSS*^Z=+Sz!cARQ5SrE|LJ&-+>5 z_m{$V(S~l~@R$0(_F&`Zv+<3Gc3C|ag#;*Fyu>xh*uG)($U%OxiT(W8q2U!K03TOa z)eYkZ7I4sywu_SJ=HTCcQ%!sLjE#L90{X03of2wQ9Mr+KT<0UyN~YG=^MHLh;FMY% z6~kgCl48SPbneDs)Rxp$5?4Bd948z(VS1tWDfd(Y6{64F2PfSFrwwm=#7pK~8fOdZ z(}7z;gWb#Vz$N)gLZl3}E*Gm^v-M`qhBPEkUG&J7BMDWZ2MgBY6;2V2Or?)h{3k)B z0ND?4-7wAF^0<>lV3yL?aA!O3#%N$1c*qtTbge|EHsu?A05LomJI=woK;iaZeJ~b7 z`P+e?6(Py99yP-|0(towooN1Ypt;xzv2Mf}omVCe?#F-W15Tvzrs=a8$z)So!NbMd zxX6F?!Eemc$svn?vrObP-MX#=t?WQJ2->^xa)!cdgM&JHYryRZ0zoFKwRP}YyiRu6 zg5|>!zlnZSZH@mLyHj5Px>9s?wwVgvRZC~6C`WZI`*@_C`O_cl^ZkO2hQ9_u?bVHW zbNe%vD8i?fsvI>m`W;Uu>$)(Hh}f6*`@3#e0Ms$4{U+@URDadp&V#q0X2AUPBp}kuEQEwlu^8!#la^2l_EwJj}(wk@t1Z zXsf!GaC7ul#E)Wq7BOw1O1;a7`7InQYKK!Y)-5I0&Ot3bq`w5=H5`TRs@h~Sb1~W{ ztcCV^pySw4IQ5nPun=*(q9{B&Zk*Ld1u$!i=(iH+waJHFaIZ;U7|UYw+ln;*g{E?W zr-evLwT50`9|op(h<|S=1;HtlJ*(yjjZxuPLf66?v0s9Ee=nVQv#s zKJ^YQ?x~0Cxwry{-u;~K>=E+4$ZiUnqD-!ljLf@(<7cr|G?ja`a8AE$Lju-b5IHZbM0-B)< zqU?LMJjKvn)nQl4a&0)OI^sDhy5=7b8B-<#pgE3vctJds@b|~zQQTrHX^xOdL>fTu&mR73e-sT|i-Q#ojc!?h^~OOWiDnE` zcI@zJ%wd-ub$sK4qdDE_#D@3hShiG@oi&>DzP{*l?|54MI+Y-Um@IPoIKKRdRS?wX z)v#Z5ayZGrI{|{bkKTQ|c1jy-_{M2_^<=-?wMms=$SpJnH|(*gf}kx;A{g&zfx8wwqj2lWjNEWNWf*+n#LO z)-+AFZS7w(Ypv^A_r70y-~ZM51Ufp-&-woHPjSukO{zz-T_`4?NI&0i1D+GPmWE_$ zMU$u3YjWJQ8stzt$?b;b5)5UeQ=mnJK({1Z1uI^!mYkg8b_?XJ$so#nSwYrMZlG#7 zTC17t+(#x32QBicD$9q7 z*z8V#{$K?Rrk0Uf@HX@nDVHOWdVksvK0`1;=2j~SM?T)gGbOx( zTN(z3+0PY!nW%*l#FCNKXyOx+=ww*BjbKz6nLGM^}yW^2?MRE zq8@G1M;w^?ED@7vzzUpjfsz&TXeMxq--8LcuNxfndc^;VLZ`}Kem(euLY$!~J8ENs zKNpS5zmenHH4itF1j99*uh-fWq$DGEzo6`Lky-qhwN*ovp}}#F4F)3aL&!#85DtgL z@ma(DI%HBmv&UtWgv)agfp?m%fYU2E;T22t-OCUwzm)V94$~!xE3iW7ccy0!Bw=3u z5Rh-`q$ap#F9>Itf>)fdiq{;s_(Ulv_I;S=f({4VWQuG4tHzOa;l!kh`Eb#?=o(+f*5$Euqo*pkQrd`v&$)!3Tw-9puaf*zKhv!>^Mq ziaY3|{>h<#9D~WdaNGN+PaQ+>1c?i3(&=eKo@ZMxz7{lTu{(oRA?7qqfL}12P(+eF zj(?_Eu@HAtQ^=tExS`Lc$w&Qp^uv$Z92PB%mGtEnaP7N=YyGdPEf)K!yqslAO*3ry zPZ5c`BAX46-+hpnHKXvwWSWI#d+1PRjQF%P0sX-+X^y)zu1QVe{21T#?Tt}`L;kH% zRQq{3B%wUYlFYSlA^G#hPp@-bH@$v|wq@8UmPq$z*vBF4c7kkHi1u(B*r@5s@)X?t zRCH~CiJ)P>&}0#SlH&eU-wix9 zfnYq!GFWK&6M!Lnml{l8P|w^^D{Qu^;dM6{FF$PSxeR1kt`ExCNV;&b91 zr|)1}Wqli@Nkh7NeIkd4*3VJnik*r;y=uqAMz?hJiSpq~F%ow(*`xOcA+1(o{t|zD z$BoOPs*R|=Z3*nvTl-o{sV=M+MPzGivs>weG|bN1V+NtkaU2rDrD zLNtX2V(xcPy_v`k-@M%&IC|*h|iyf66g-0J-n0Glb8&C9I48 zn!*d!3-ltzF6&uZ#5r?ENEle*kOPif-5h8zPcivfUw9fF;hSiLeZryN=$O@p4XC@Zx%Kw02z#eD*-( z=8=uI{N{hT2s2^{=q>{&#b5oS^0UcdP_iyPA`L(^?YCY;)}W>3SGP0`jHyL}i9!YRiYj*BjY)Lma~;YhWGfnv>VrhTm)6!{(OZoR;lq z_sZU6n;?ZG(E~XU(Q(ehCNo<}+FWb0pr8`++i79Wz0`LfxK>PFiLiDbJFug zc4Y3X=@;fVVygpRe?h2RZZgiG`4#@cZ?Ss#nAlTNv6>1S6jQB7P) zg;36yN#oCqK(b+CHCQ7&)E=dLLjW6zd0VAT=)=!n=)SV@-X=&`V4&WkKupeWD=)g#lLYSA{(GhHi`R2g2&JWC`YrY!jfXuRBVgaN9ZD z4ADeGxt5qLafBaSe^&_HzLkLjJ2rkR$k(I4D};w%^vk=b6b@OG*B^drHeGy(^nfM* z9P97$?jlg>4$fsFt41Zwgf*sOeS#`!*R zqy+dUoLX{W5UubSLqmzabh~lDNGoeo**MDt^doc|_euTS)d%)d?w==4v6D*6ZfRel zj+u+$&I7eNk1XU4md;BhRn@(fAFyP;99rPEG8;w{1kU@%SqQS9VrcL;Obr1)`2Zq> z8KezTF29e9H}dZh0y-chD32m}y1H-YaFLihTQl&Oc~V*~lZYO=@=U$QUmJ#J(~3&ON%c4Ji*t!)gY z?cB=pwm8zH2Onn=OmCja6b<-Vr6**Vx3t*MOyZ7#wT$Ap^Ql1S!^iJ(BmZF$z7ox$ zG17}F+$QS$VG%-kCfVD*Gjc1gF~E&0nyaV@N!mg)-@Hi0W1Qq7Xcd3cWJ}z^Ef_NX#k5rn^UJ?zoP_T z5zreGc~EVMv?ZI?uz}Tq>QZ}j-E#y;Ldy}nZ??XRbxk&TmZO<0JzcrUw4zK|h6C9p zPw>qqg-??;C*i8($Mw0hyS6LpF z^p3}Ja7LDf_(&TOhyLk{u0o!Ni&PVAT2Bf1MM{LRjXD)@!yb~FUyHJ(sTxuHODeDN z@g{j_Y>U6wWnZ{S;L-XxJf%jBWR=m$s17>tuQ8C1s*?B)b~Xy9IfTig9iS(-rC=$H z>$V5RGlnS-&=zQM0lQ`rzhD;T$L4aZ_AD$R^3drY%BzG2X6yVyfJB1Y5Qqgk`!sKY z`ko-{)cOhiP7rvNHbv*?+$faQlh6WG32ZxwAxAD#OEpr^`b*i99mnhnRg;ak3o^l5 z)w=s3mqPdr?{Z=8N2qM*-*|ak>roO|V#vo4Nj<#?Go$2XOQDlf>ZHgiR7-d*LvT{$ zl@5i`)`plXg!J$4m=QZ44I1xem=(yRY`b+Sv(lyKrE_mkCCU1SR=kSKaxklBSx1c= zvzOFU)nq!TRE{Pj*%hSZtx%Q;K042DHs>qPJ#pA}4g~fczKFCk4mJ===^R(a8%X6P z!CX9N{w5Ka0VIO)JBcvh8(he&%e6nxuZbE*7lOh^zB){n=?PUU%<|am0w59gmvLF9 z8mZ;H_1wU``(gUqQ7SQuDE^QL94NLie4}|A`XWBfA0oqGa-D=W2lNpI6q*MoKh^_C z1V@q&?<7Jv1=PxFFoWXi>bZ4jM{B_n?wc4z;5&&xdacFCq8s6Laml_RH3>1aP)g(k zJ;*%g?UFVs#1q#AS3*5wZ5v9ahXkaz1X8|0cb0?Gr6EZ{q93JZaSIQ=xHamo{$#N48b04Ktis^;B9(0Dfy?w`)E zbNAq6S<(3VQ7!o8WK-+yG}TQLndYq|d4fZ~Vo=stz%^sMVl%KVSFy~*izc86e46A5 zVd02pBa>O-^A8esQF^kn_U?8*``VPj13(ev7ieIf>NZE48#!WF5z}+el>Hxj4}g$) zw(g@(;jR%8Vawzhh0Yz9k`xYHwrf0MKZCHtU+{K`S4q}26DFoiU4nq1 zL}!82UXTgW!xNU{@iD3$>qBKhkW~HHKsA~qe$r7^1nDF#gfF!heM0r%wow+!i&}t{ zZZV6>;E>Bc+ceE#GRk9p1CKUc&{1JiR^I2QhqB5tJ@Z=&S$PStMfjDy*Ggqf$n6`n z#MGH%nmLmHM#KArnF(z50IhEdjSRGn1XC+WMTDA7n6HOK2DD)s3}6v_!q%OFXFj8z z8sPc_W_S?Vibt-0m4QaasEcT8Y3Bl8d{KeV*v71#@{AOQ`bG5!=YZ==D3J;xAs=11 z@*-u+c0-Rrw4yPn!C^n#Q7EDBzDGr4!_RaV$PJMt{*|wOogSgW7kK9r4N-5Zz^Hp# zZ+SS>dxG$y<#$ahSw~#kut9P9 z0vFBOb!n2_ooU0-Xe==J6`HWI!OR!V1Arn39y3_ho0i?6IQ(>fZxAXia^D+-w35#( z?+pU^j93}ZINXa@U)0X!`6Ff?BTijYca1}lFt>EI6my}`oCf(R<_v^$SUHt`99 z9^+N%T}22jP10CR(#Cna3y~Ir9vzA-sLJN0ELup+{OnTTwN(|9u?)mmH>%L_1Qtdz z#78)vQCz&3LXok{*xit@rP}p0WyT)GWk zQTv`NyHyA0qG)N1(S{;HzF|ghMYgbrtHfT$0WyRKkcSy9nt?3OB<`u<9xQnF5y=&jphB41)^{_?nOoV$dNfyU*FaE3P{^N5^#-GkF#s7t>^&eu;GQXS?lH*LSf4WTDToEqw_wUn z=q)5aeesEg!gKlIi~Ak9iCU&$S6|6b-dcqvOhP8jFYBv1SQ)S;wQ3)Dz7wQ`G5(?H zs)OU(Wr6(g?+iixcZLw~o*~>R!Zd8W09b@l0EJ3!;F*c6#W!y7TI;gngUt(V+>FO?3OX&HR}OIt>^sXC3XtRV@!(cEHU575ii8N z%o|DPrDH~5QEl*Ks$-3-cKPA74?+Bw@#wFLCr zWu%M{xqSpf;E7W|s%hIvH*#m@a!8HEAsDL$Tb@j9lXN5G>Y0k;^)WjGeQl4~Iu+yV z0#@(Kt6R@*n#QR<8}mOKb}5XqMtIzRa!ZBfs{?+FpUHAYz8d9W=vx(C>EaKy)(N7A z|9G)isQH{6D_ptWD=>zNk%?x7#IWUCGxfbDnwriDm`wWPlQ;t}4rF@EQ`SD2vh1jJ zNhv?^;^N~sN{K1wPuqL;q%ubLVkzI;m=nC-+|7=po-+!FFk#iZAF<|+^0M-;gDZ=g z*R3-J5c$}7*V<(WAMP}3R+MYoTbh)LLEEn5ywIHYKg@ez9uF#%oV%X5$(zaHkye1f z(gB^e>3`3z3zPIrV9+jJyD{c`#wvD5nBqXZ16_wyax&!7wU<@tRq#>vF4|7QIRra2pCQPBnY47+j6*ar7-4D1nHC4$BKYLBI z04lr{K!UI{;oGfJhW4HySf!!n?fdX9h!)b`_BpGBXemdcA^kuyR}8JFmPuy&tT+TG zVkuallEAaGD09C}QkPx^NpYR{Bf1$BM<%Te51-hVf_X|p5fMwR>n;Sb&f;jRA)1Ln z_-iA>SYf;~40N(5L zV!Qo;*m=X+6_w^lV2BT`C5{P5fW+WQuM2&%oorHrEl zG|hid{9^i7i573@8JW+Cd|TN_&-%pRK9b4)8l0E+b;CTd@GsxP+a0@RTslZVgdib` zBVhBbkxCl;26wuV7qzE)!=SDy_Y7fv#CWxiSU%wM5eqQ*ILm#`Sqd%6XsPVFz!$^G zeNE=FwPgClFe;DE;jobhVaVE~ufk${{P2ir-%zafC-&^oPyI%ej+J_x*WD=&Fuqwp z11tpi>??}O!gkxUZ1kVSAq{AeZlxPGjJOUjFKn8F`80~;rPp;~s}@W+Gk5W-=6J`f zZwfR&-TnBPao`>odjp}P3_dncAG~=d&E{3i9UpQ~T{aq`WEs9-#OE-N+%cOt z&ZW92ILd$eh9CtT@Nt>{(Z&@W-WqBM}a}TN_hy#O~Hn z^l)O_s*#nm=4mT)@D|5>cgUCRB3LolIUU?Tl&0>V;fXF~^cI5XH zGr%gqD=mI5XC0s-1ltwpbcP--Q;$2hDw5BdFUnwJ zmKfZoJflfUtSkXKP8C)8?zNDVIDh4MehDGp0g<38oU4Fd{-st2PT(P)l zImFi*zJNhgs6ATrqM2 zKBv?{MP&Rc3o(3oNRKtYfYW5R>@(1wPmifxh_g3r*c$Yd3_w8O`VddZh^o<0c=!&YuP%)@(_ zfiP3jiYLhy2q<>-Xz^?d=}zD|CJUE-^?j5vPi^^GyfsT?uo|2}>$Rx#J4^_sIWmqT zIAN{!SK}zlU=I#10!JKOf3nyw^-y7W=Ejk>@C=OEY7b1fLK2dArxBbmi5O8j65qUJ z2_AuX*X!L$TD+6ku*x?|o*%iK!Cq6#I(PM`ze9=NXnrenwA;*9*7GOsjcDR_54A3_ zCPSJsI3QJ`r(@M9mKd3dM`igzQ;ZmQR9}g^s9_8ZM}v+aDh6&6TIH+Mx`2?=#3nb> zfE7PwBR;(kW8x@tpG0wm15-6s8QH8;yQxETEa}c_&4rId))C1`4Z%TON%&=)Sp^yG za_sa6fJP8MseQnjoCg8W2x3|6TdtL{F!jQqu_FCH?dIQU1dK=g|3M>w{zW6y6$DQ; z2|`fHySS@#GUoahn10`zw@ns(rxC0L3I0PPG>Voibh(xpZNx4tOw~5R9hm}MbAu5d zZF$Uk2!7!0yaw0^IPW$>NCPPb3^99(l#?gzq2r)d;4U#)TYrHQfJO+{Em7Jd1uc5- z628varhQg!YnVxKk~1tdxMrT7L%94)MiB23{#EiaLU@j+jNI3Mr}XQ%U&b9EBV1_X zvvB2U@)77j;mJAUN%KcdFrvY=w^KTWIc_Wo>7iSKWHD=FK2RemBM&XF}g( z-ylmTRLQ*A}kweV+?bW`dU5I8VGl zUH85Hoh&a-9@Zd1##L5JYCD}6_pTcwJ|hRAoDXMxeuez^>D9tUqQC*rB#i!_mK#j$ z^lePd9E|B~%&g2A{`K3x+l1fC4QEBBy=?R|p8?Aad%-nSAsVet=}pY75|&!8z`%6K zG>G27a>#cI2|+_ByApOX&Y=4P5z$|?N|bV|T@Q{9>|bP@QId4sV$w1UByX39njSZi z*FLTLx7LdZN4UuB?k{EH?`wQ`Uimm%1?SjS#sJmKJ2gghx+P*2#d)zhN%?^HFpNMjJm8qa_E7nDFI&_6@~YDL`5U%dcgVM3C(ln-2ShDx z>)M@N@-xT&1kleOdj!#Lc2d5858G-uwY9Z)yRJ*B!*aC+GJeRyad2xjnSJ$oTE~4} zuUj>W@=O-nIO~91AO~J~xC7Sa1Fcw-mb!ZR#oCEZ$3KNZSWuqY^TsmWcQwmtBXe}U z6jHzO#DFPSMjFa|$#I*4m_kR>({!Pubif^3vL?Q2CR&$HOstq65qukSN-X($4f<`B zl+XuBB7<>WG4&oHAt&-9Y#;Q;wc34b9v;GzvR1BF_e#_wcof(T&F=d^o56fo8WQp)nnhjmXjdDvR3HCEl4wmaI({Q^Snb@luZ|#)OJ0ou zm~BV{%r?BOcf!8UHaPPW%gQiQ8ZnYCY_9|xLGK$MlU9Z6TaI0O8)|T-^Bu75);JFJ zT|66(1hN*+`s069hLmGATvGBguMMx61tbbN{IBY_J!6Y6Gn+tFmmc$%Qp>n$TkNAO z7`p>)fHq;Yp>Uym{IcA9x$Xphw6=2a)Xi;B40)3qTal@3H_|0&cc>oc4>8)TH66mEjpERLvHEmr`(-~y%`krACZ z*C&5SvZhL!!x-=;5>^kKh3~uXDtg_>2(xp+&8u9i*JbXG-fs zLJw`Is)+7?EjP@HHjl^&Hr1QHFE>yEmK*5*T5g#9v)teu>xsaI|Mzl(?_bLed-$h& zl`RMpuiy(aj8@Z~He#Mb@5>FiQ1Usaepg^d+q=C z<%aVAvD`rM|FPUaTUa@dbb?Iaf^;7TaDvBo+g>L>^EmASw4!k7p{XW_&42 zo+-i;2>vxB@~DBWrW1WfJJ%L|H4#SN5@pQa6I1RBJUBn4T(@ZSps@V^U%aKqFl8OeEVAajvhrwoKj!q(V3 zwK#ZteA(YlLgTxWaN6;glMsU?lw86@^V>-%`d^%c2Z4;^WI4X`+4AN8x09d~!w6#r z3Fo6rAq@W^9kxGY#K)ItiPb*#n9f4WY0y4EZdaf5dF({Z2`b>O`ta4S8>tuH`2*>> zs(!=bN;`oIXcx|}vi2{c_N|BbDdY! z=Axs8)(#_AUu={w8fsI|xu&ZbcG3cvunhA9FeNZBA$ zL~Gy8iSbQe{%3eesv1WvF|qH=l10T#P#UR_dxoM35Q?isR_ zH;qfc9rLj+X`A0p+StI9sp6l@Px9KndIcF=8x6E9*N3Z|V-(fw zna$>KY4$rI-*Zj-!ClQ6TjAh(y&`TFwcECq-mozx$*Mr1x^5n1=wkfHUU?FHEwT2s z_1a{XgQS2SgiE%inW%g$d1RtmF4&AOGX2hK91^~!;R>b6bMP0P_?|SiVHhYH+0hn^ z;>`yh=mJ z?MbEnke3*WcELRGT?IDtB(JM13lZij1|AdrpW%k%;4NP)BW@2>ent5MgTc^%{P_#b zUutRTtB3pd!(WygIvhwf*1U!j)Fx%)t}@2*<)r(U^4)`pZYmJs-N+}M(aPj4G*#%i}BpI@4F48e|8(_{wN8R|E(n4zAFhW z|JrS^|KD~SS~eZprQcp&YHGi+61zNW^3=?8v(O6y<+GG7EQ8-KnBnoW(r5MT5V;W%>tFDO+Va^+o)m{CfANQBcsoKVydC ze>5n%n_--hPQLW+RQkx3_Vv*Jjw(J46~+0j;{d+j|D;fzycII_tRQ4#JI>%{RlQ$q zgnq=#;BNDSD%}EEL~dqh$Q9cHsr)2GO8{3rn*QbJ>xgo=>$3t$W|lo=yxk@B02xF-H6N&IA4m_;u~%^ zb@QfCBiVI+IEEbvbGQmAGXy>Zie(h*iWg3@g*m`(gOo4V`)-3hV7FoN@7)HH!rVc? zZUfw(-3E=?@a8|e4NgAqyAAG}XTuu*wcAh^_t$R2A<2(mlw!vujIQ-EhJWog&~?tW zw*?pItP^=ul5Zd&u67kYP_Yg12UXpAb3;pD#XwM|kxjbSLk}|np+RIJ;S%x&s{@Dx zF@$P(Ffd=gQ$%LUkQmg=c0Ux!;32!bpB}$ic13jL!TJB!BTS(qDUr ztYfc?3DP3_HZCy{Tu3u2VwN4A>gUh1vlQ`yuVCc81VFaIZQnp{zD$^t+^L)IL)FK1 zT)4~6UVsn*$^=<78@W1C8RynPvCm|b{>&Lw$ESDnd4Mvk$&0ys&&VC4i65fFQHPI)p9E3d6_*=qQ31p=IuM_?C_hlB}Fy76TAc@>_& z`3gv7=55Dhv|zyy|AQl}yyFNcYycdAfAedYHQ1%<+!rYMAK4kpJEGy-l@AiE^jQdW z_-P~^LrKhPfVDH=?6ib{89rb}r2Qv658EoZkIN9ha9(bp%&Jr)#vO_Jj3EfEh5yD8 z%IK`F5QF|R)^PV(*A=Z_ycf+y>}ep>MtDOXJ#ak>L9GA`fnT|41gn$ z{KgTk+y$jo6Zv2AyKw}Z_@=fC;9yqFt^;;qTHk8Rg|~sK5?pnD!P+r{K$D_YReZWN zW%90Ob*&JNZn#U$s4^|qaWbv#8o2>f3DAHl!9)1h6KDYw*Lf80ia5d zRksh5h`NL1{|86t{d5BJ7mnccdI+olz!B2kafGC-YyghHkSu??_deDz+xAxM@q4Vn zKc5v)CHy_sfWmoln6=NcH0$qKCX$=xZvdzgMs1f883KtNNlrjcga$UN^Y!|nqn#W* z3{XKTvQlk&uJq6J=T!=d#u4NfB1j|PH%*A39MTn4nONAj6HsEC}Rp? zY-||<%TyPQskr)y;Ne2t-Rou~nHx&D%o%Ey=WiUL_BW2uBmDf(HIHQs3-V<(@LS&xsfsgeABmeN;8k32Pn&2so5pA$ZL) z=P{LdMfXH`L4w0!G5b{T0_M1RIuqc=+1i$b$_B>*l84X7K|0qKxangnZ^1z-pcS0; zrTj`(#c-~Qsj=1}L({4v$0O$r^jzeg0CR&rAawj+sa zs;>Y>4G<+nEbq0d7So7Dqc0NDWHr)@ewULc$$R5ewhIL3d4^=ZS3v4s)E!OVKG}&o z@+Myr=nXoGrR+18Us{!I4n%BV*x3Tc2Ymy|WA+|#8O%7Do0?*&)8AoD@qlC`k^>bW zcZ&Yz+D)MSy!P)~U0OBOU1dO%Q22k^YWUYZ?*F*e{a@OI|0oF}zFG=xL#7`>F_w$t zS{h=XDPe4yc(!Hg8c&ZE3`#*ff;#lG^4GXnT0bk;84j|imrtapa3!5-?d})2XbQF*%1d`t{d3t3EnPuLq*kncAp;_(SbsV?J4@uN~EK6S(jq3xgK z9Ri$vEF%=CiVeadw}@#h2+NbPYiB zgP7)594_PRYt4anmHfGbIXJ<>8mfk~45sxmN|Gj>A{?fM)j~BuN?4u})X||-C_QOU zU4G_4mjxMZXCx-xX&>Dc7j}py zf4Eka{EXFMhBaf#v36%YaYwj{z8VULE+>^VTbKVtE}2oKQtMGDj0@wj&n;h26@k>! z$0VUpz#UB%u7Fivq4z%1&~P@7PY+yg8|dhf*fZG&m}zi>tcXlsckbtD50ea*(EEnk zxRfE;pLZ`mkkIqCrYf4bF(!V70Uau7|ju&&Xm6>-4e;U%sy?fYYB-AdI6 zZOp!Jty->X8F0^N*PMG6HD4HBVJ=#1*R^_LOKG!sPVksHO3Z5UC^yQvoWk-N8NPy7 z_Bx^qxBq0Bs#>rz*U~P>V|V!Avn!5!5Ith`(qDeeZ z#>#>0OMmuaasc|*!u%eUQMS}5$gL2*PV}Q>$2hbcYTC2h&L$1UGdM+aoMW~(Ih>zj ze#^{F8qykTYN%HY(t>Y}E?g@=Lux!c_Qq{E@#zkp+QXQ2wn_F`-*JR${fYpVH9ank z%#uBS&NZ8FM+QyF^t(mN$L%-9aN&^J)zSScs(DR&cM$D@h9%Jx&#yBvNlj5zRtTMQ5vHlA!9kGzNoB>){kbYT9RELcWmvg~M{;t&_@ zBAJyih`Y$Qj5d;69FSZc{MsH2Uhg@E}7 zi*SelN=oJ8$O3zrV#$*313KoIFJ!7z(xP&5)7*0j9W+*1Urlq%L!rxdbN#`56Cq5(J{9B=~5Y8gLE_~x*~96qjrDWn)* zh@oG*&WVEoh=hjg5})?vJ&{*`BqgaGokEMipCGcS^drFpKvdpS=uhHlbdxn3Y#Tou zOFSUXT$q|u$7rLAULDvAu&0cpSz$nY7uTjbPZI)me%5BDBM!dQu{IcYuBde+jsski)hs; zeI&|mz~^Em0Nx%KuC|<{NNxrw(Rcu}U>ELt*8CqM0WFWVj~ULCWou*8;MddcW^T8# zCYx5NQ#)<#LcRm0$_K9#+M3_27U zu>DN%dbjp=pgSK%6Z>Ozq>MxZZ?TL+Wz4C7>l$uwdkWH))glT2V!oqK~gsqRQz{k3WapE{1eTEms8V-n}uhW>AoetQib|3M57~HhTvclm1Sf+ zm{nB9r9yUa^ckr>t-wvpNex~>dox&}!Si~iqUk9#Ip zsB@K=pmJ)u`;)CvH#{txnc*AI&6;3%<9G+GTUvMvGBA8qDq_0lW@fU7*)&GB;Aymh zxsUx6e9?;p({3=TM2X9F^16ptIjC!L-z6Btm;~B=WXr^2z_Cnllvin3^CP=mgtgx2 zzMf3N+PArAy?qh>9U{<@95MQ~G(&*7@wqs09(30eVocO3MG}!=yHUM<|}!;p80rBtsV(BqI-CIoafca$k79Qhb719(n65TQ&iruUcqF_vjimVrtWG zrhU=k2Jxbs*HwT*Q}WMyq+gxoTAJ2C!^|18p@T3{y`Z`&$p_I<<95jS40%R-O)46L z7SF;-T?`zzTycWgsL@X}PMwJ0Di!g?zs^^obsph+!@AK5YOCdawIoKve2_N%HXNQozy4_yYMJgv@1Q2dAnCw9 z=Q#k8z^`C$kLYd*AQB2(jUD^aW$L4M#A#aRTja6XNeO-v2_&Aw%#nVsiG@bmi;Qwr za&L02omir!V3iDb!5oci?PV0vwFuTGip%?C4s+NyJJ5^Ha3YetQ*1m_qT0K&<2=WLwqgz?rhf2^d zAtk(}%Ta;Pz)W5q!z>|_@)*>T;){EKf&7}NVj|7KRV#v_EwZzb+*&rVo4uSfPjjZ5 ziIE`j%<&sYkoR(V2NLcSrH}XbwNQB8fdrl@uIauBbs4s5#RL}VS38H35Mf>fFDZOOAK0><1q*0`Vw(LiVP`$+x)!I*q9rNw-zwe?X0TF}~^qD_ZsOnIW^aALubj0#1= zG6)X4!&_BSoycbqQh72e9*yd=Rbhpi9T7NUYs~1Uo|vIt;mh-lGr2zPS9*h-au{Fa zlmY}@x_N^5P2LWI=x^CDP?7i@LZ&H5A@a$3^ucWe@pje^e)gh~EOz{ya(1+sNua1T zTCupWQLM4U9wP9pq=}wb#HorBwqHXKi?&zUtw*Q zQTG&R2M0c-d{9rJ@bAb=IYdq1ZO0;2KqtnGx?==l3dIUj^!-3BMl?E*gE&EO%b929 z*cm&?ib4B!3z_^;Rzk{|3Odr3xHC~Lt(=+iL1{>GBrl&uA`%fXw2rJ4z4Xz zllFc!SUOXP=kz3$`T{+ChlR=V!-97Dh{*6AC#hV{TLulOYfLxBV46(fti73vBr>?} zuJh{L)kHtf07;J@gSp8`rE1|b|Kr`=K1Q7(Lt^$@p(`$?aFv((90U)#auL&)%=Hz}6QN8(t2Qy?zvA!X++0=gZ$?j%dwCkwU{b5}o8 zzs7WYS!5B5i@Jlp&$)0*lLLQR%g$+|%Rb)EiIx>(j~wv#%S_&!6;%0$|7Sj7AeQ3j zJ`h>s#4ztTUp?2nT)mSLT%q*rSsXn2;Mpm8qE@`0?w;;2-@?NLe5#uShGNU1(iLs_ z%KesFRe~Q}UEmCFhs>H?Ycp@exEPuQSLt=4^{Av8b)2-HM@BX|a|@aUYri3WS4{$e#9m@JNghRR@H8tjA-j&W5WF{f{F*RLslOaI)XTsqn}N9 zcKX<$@1!}rjYIhia_a_G#AiOzl)UP*`hDBJ7F9dkAzrRfFu5tKz4G13I8W+fEIlN6 zomY^`5BAAiws;Rofy}u|$8GPVM|IOFvF`^B;3+GIXr1clsYiTfIgfa{M7v)SVq)D`VeuUhl$Whg*ah1 z+DNdoAgK>edysE4z?2bNxG3bYVuwbOHPA^%gfg_nzT6gNLn9v^a$`zr%TyP?(J}>b z31ietyWeG4bkpVr4dhSzsMH^R4)N7Fd=g9xxS3mdTwMp|1PVi7Tl!Ven5JGyPP4Z5 zoxD9&>Q@NM!M-t9U~_{G%HGERL)tsH_w}xiws9IYZmh;>Y_qX#+l_6bv7N@Y+1R#i z+c}@K-?jEyzrD}3uj`!u=6nV7p3gm=F)9?w@Sb1_;du9IDZ+wKgPA$@lvJ}oj@?8x{mUVR%xf8A?OuwfjAdb*rH^9N}1oWFQ{!&6aJL#8pNIBiyV?`i%=g= z*mKH_*zgPDK_ja0i4f^a&|evj|D1}N$oMsfvUv57KNp7PMHB3^8LUeF#=GFM1=sr8 zMtq-m(47VUpX`K0|}H((Fi?E0arY8|nCA zrXoj*{UJ6sh5QY22zwMVWiBgD3M{5sH)b1-l+9;hyxNi|nM~0E6FdQhVq`husHvEz zIDbOe{eoj6savz(eCF=1&0<^ZEAH$oxSC$OH^b4#1wUI3MV!z1EZ577Q`?bPQtb`4 zKCirivB`VLy@lmoEWRW(VMhmxK}3shMj2UfBu#JSBcqB4=fzr*qZm9@$LJGO{3<(} zEWSDDORSjxao^r8Eu6)0n|bzRD1pG~G!0LBZ@OE)_xh=pM`B}L?9Fbl5WmBrd|6;f zB8oG4_5s)p%3zwolZ{)Ut~0$IyH0K{Gg2AR`DhM%fLgnP;KCy)GlJKe;nwKbGxN*Z zlJ-5}h0U*}8|fxIjy~7>D)ls$~GbwxE!nT z?6&->*QT%|_4#8J3--FW^UL04CZhKJvuPXW(SRY82+!B{P#^w*M-RKp8$WE%ahqrv z))tQv8pR2*V3dMGjlyS~$~b_ik~P>wjkl9_vE zJ6ori2=8_zyiioHcAITmziSKxU=9|_r16e@^S^R z)RlhTifZQ@s-l@qvmAIZ$H?1?BjgPUXSVL1t%3Dc!td&1_~(Dos9X#!EUcYq{`>X6u|}(Hp@g?} zX<6L~pEOj{7$jmbOSURXEU5gNPxZ!*(QsFOB*RGkaRX6thNIvMK?|g5q{(*0p$4cl zNT>FdDkpamlttx1`+(*Xp{567kEf>u+2YRf!P6>gd(^;k85-uQDbaq!Zif?@j^qom4^I zOo7a!lkO=07Fzf=k#Tn#fHq@}yVU_op5qN-<41K67fmQ}P_wRDb8{oplG zsT37HJWqd`y6<&nzKjlV0gFDmPIqQTchWj$?HYVyNbyiH^fwywuUpI(KSlx?Nv;O z6)NSD2Zujqi5QLpMSG_pa=Rk zHg($_#p!mK755vws_#6ANScoZnI@pW(WErl(nb;{v8KOmF3o{D*_E$xd?6-qJJ){s zV96H{fU3uJXC5vjc}-VGc-qV~JRf#np~3kK#KAK|HC{Vfb!e}eahM`*H*4gQU?^Fp znz*Yf?q+Zc7kzWn=FPThS=Gg{OPMROJ|9O*{idW-BW`lGneV*#Zk!`7^?F* z$HcSR-YcaDxBVr}1QzDgJc`_|E2FWgG|7|%r~S1t17u}NYySk6)K0uVfTLGpkIlMM z3TlKQKzpy>k^}%8&99WN5IPQ29}*G%0UZ4-AoKnLjv6Y)7{_9ADlnyg07pSPl(WM2 zY;^L;4HDvWT+VmX^gg%Xz5oE=7&lBO@Xb{waTxa{>o4GF6BDGqa8C%aNDFot{a8ytE$;f z8-%1xLHX_=PS0<83;N>o9^;AZ4SC?|5mMG{(GA~2Tukfom>fZxafkS0c!Djd6;Rz4 z_FY;9+>=j$x#>=mx(nbwQ3+GULb}lM@=OF3(9YY@OtSpjz?2v0S}dJ0-xc_a3iu&( zW?0|{)+5PHrsD`1+;kZTC{}}To*pI^4>w3-AYFob7{Xc_8!>*9rS@4BwHU?z$i(eF ztpJcp4EDL*ijkC%PKhdZ0H3KcZ7Y!$?6)EeR7YYZmL#BRxQ)|m3hIs1w9;u>GR#Y^ zr1>wdwxK6$)=r(602aRuc7!0Q^pGo!*B--s09V(Wh+6KmbR&hu}4l0vqTEM_P zn<%*jBKP#wqPKKp6v@aS2`osndDJ8NcCV)d$_Tv1+EBc8KnY=liq04k-;68TFx_%N=%QIT$|- zl>+89Ycld`yqX-hm}zXzp8Cxm$}WWf_-4W~f8!LoY!CO7LOwl2|L5TEnXS?G6Fke@ zqEDbVU>m{sSv@)rgNSSU)Sv3$6@eTOK0;8v>zu;>4nckSCj=Gy5rTqY?NdsD`3OO|s)GCpK^Z9O z@=VAGRY?5}LAg;V*9dnzXqB*BF)QseSIR~8g_NT+?)^d{rU8-586i0M`k`QQv(j`* zN!J_7mIe$Z)hJw3jJeS?CvnI82|)>pc|?fTL05PPIc6KFWAgNuydYQyU2X0X$;7QYMp!@{BDR86BDs}tYORJ&1O&^lNsx^1Zxb#GuA4GU%5@8s z39K&rp>F;SX)jth*&+l5k((4Y;#e zt?TddEoZo;VPRkSIIEIhU6^a!ESaA;Q-4wy_f&$H+8c8Rp~OSK&()5&YCNm_tLaz~as=qxLUelGFpI@H10G*mpdzpMLEV$E!Z!HI{H z!+%#vTgir1x0=IkAtav!6?(HQ5q=- z^^~;nvL-PQH;HnT9+UE;1m%e{?JBmysikBsA@v_6DDE|v%zFgQe`%Pqgci#!_Tc_S zIl87x7v40ieo&4NNmrf#%JI7cxx$M@T2AYcJAiVOY?c2sS=kbyaI~*dlb~N32BBrD z6I$+HAZT4#=$B4{=90?#hjNs3fqo@D3^Fi%z{6Z zV-7b+6L0Yff|3zywH+mDmuX-0^;+3$7ayPn1v-D8(z1QjDhX&oW&deG9eHm04-x+a zw4hi|$+hI~44Dz8$V{fS#JM_jw#RZ-JxL!W>dG2S?-t7amImCi_RrZl04*r?k}1hA z&VUwF1FZvdgyu&Js#~o~v!huLDC5Jb6!)-R5XjN^n6N29o z?~zDwtEb?_A5;ERGgImr zM(4<6aIO!@$#M}O8xd~S`EkmB;O=NsMKXOlQ44ngW`?@lr5pQ(5vQnCvnp)Qg3SXcfAksSgX3P)YC5fv@ z5N|z`it!fs^fv|NbK?3Z1y$aRt3T)R#$67yLjE(lTl#W`>LUdeIAu2aQy!3ll5VV< z$_|D(RQp#73iVA24ch+Kz#Y&6_n8IQ3*3BU*;c8Wm)5xHJxFspBJbzvJmaS{x@MC5 zlClqzGS8>pFPy>%=l-DT|4K%1((8}utMpB zbOl3AWfU!sp4U)pvSagNGec&Sl0}_*y5aN;-2~YLSEUm@a5Ovv(zlaGVZ}~kDIf92 z#Kpmq^un|dd(%Mt%VjD!{z%x|6z}8^Lwe#SvE9RvMp<;h9PU3MsA7~rFB-p#5*kN0 z8Y)7?E(Nrg_^ZK1g=M1B0vQVOzPCLAb-3Q7bO7R50!lSD)nj`lS*7NrR1<9$YMbi( zv?;Dkl_9Ps*ye?NZ*Cz{ye6IYC13wr*G})77D8e*7Z z%HRWv>v%t{=Ne*ik6hFI0>*`B#)$?S8P4%8e}a%P__nCNbw+viC@2dd#`Y3C1kF=#*s%7MIH z!o^{*gZk+V8qk5NlY;-~KqYK8>F5GFP+Pl-eaTv|e>zY|fDRNQ9Bu^6DK8<9kYdlj zG)%n!4O7|4Z#W&Qyjaw(kh;hCq{j6Ul1;`>84reYhA-6<7jc8Q-S144LqES@swLCo z8WCx=6a40X{!Nge--(wRoR0^o5Pwa0 zk)!G|pMt_OZ?vI#56{)SefDCYW>h|9aVZeLtCo0L)AzXx%i4JOxw(M-HERId`| zSvWwLllvb~6{}I74f|nBalX3koOW^#c1MH7k*FB+-a3dyZn(=;k8_5n0WedVVK^b} zx;t))4B@+u;`;Bpk_uci`{582>~*_<)gxXRM)J)xev1Wf<+3s6X)8X7stoJdCYk?enDBsX127DOp<;k! z`23f$A`0DQ!@Z*ofVOERUU|9)I{1Ke&EoK4ozq>ROcn^hkml_n&x|q=ZA6y`OG<`4 z?AM&)FGM34U{3oP12@uRwfXu95T;7MB`FA+F5N~3mjNp=K>AHtI+R;7ST86uAvWJ< zRD;~dx>8ykt^F1^Eou0&vb(8Bn}ushY`=hH;bQGn7%!VW)Xh`9ZW)CuXps8?mf&Ub zTnA+s{Skx0b6@D=tMXBczFrFUn8TFvU$9wkJY}|T{SNUb2Bjt8jDuB!_?riDXP%j4 zae{@31i9-?uOy&s4t~Pa`UKA+wxc>^ZiKeLBAhvqYNY(O3%b2);~yH+!{o(aM9Y=fss z9hZ&Bf>E4kSP5Cg!gZNY9pblGOgk@rQExqc*8a3p_ECfS!OPN60uoMA@d(HGN5drX zp<&XmocZh=^PRB*Gwd zF*j+f$B)683aZ`qS*X@Ps#AUPO)O;(VuiHL$}68U4RG|5S+852Kke*-eOQ=;qfQDw zVo*097N$A#KNhB)2}7T{Y5?y@o)v#8AP(Riaq%r&J}gX#jhIq-yMHW9$}nMrcks)! z^P!*SKt5tn;v%P*F+=npF(}9Pr(W67KNcqSW#bOM`ERj~$+A}Y0NxQ`VR|nH@Qx*a zEKEq=`Hpv!B&}1Wxv4CtPuhn*7A9gHvR@}H#ppV~dUhXA3eg0jU85XB90~LU(S*LD+Xn>B@r}AD2g5MCd)i^hmFj$VOsIv!o>p@n+6X84q9W} zVcLMtcXHl<50v9}AW^{Lt2-{3UBUq3@g*B>umIa@Uv#A6 zycNMs863>3qTLtgS?eZ*htulPL#n|q6hnYce#M5oV|@9?hK|{KYWu7PMle4D zrbagioM&_+wv1~yM!d8!4 zDWEgas+5T#NBO2GIwzoa$2j(&#hwdy&~~TdpVGAh^|P|Yl;M0qZPtN<@g204uIlWK zsVGss!JWl27w@@=`>MZyW`Joc-%KtGKk`2L5DqS1y4&!z7q({pUg~-oSTCHW*h^$k zbeSPVBZ}vq($Pi2>)8lO29;Eh@9Z8>U~2U6bp6?E3x2q%W`KG%89#tZfoX7~T_80k zI2dse4cjjB{bE*`p7hcAaftnwDfh&MvV&-Aw`-w0vXO?sCypdvX>V2;3GW=+&LNeR zu?VvRYTDYcB_{f3SQGwEh)#(Uh{vOtccn|7|FJl(WGg+=1~88)0OnEb|L39a|ABh^ zPa~7l;O8ZNG&f|%#e7jmG(lP38Q8o{SH`r@Y}IuR|4Kt)+X|t%H4IvL6X{|G5m*6fC!z!98Vb?qnIk?-_%a=A?Be~om=gBPJsj62@C{HV7D+7of}sahygR(ScsgsD*}fjF zPz!w0=af37ATy5WF)ToUeY~PU)pzq+rPef(`h}N9LoE{!hPrtPYTy5X^dV(p{+E;q zecjPIsgA`(md)!x=T6RYpm4t*STEN41&*brSC89}S}|X*0I3~xodbYA>Wd$gpMQj* z7V+*|+C%|h(LYwE%OCa(M^De@^$~zFl!U^eDO#AIwWGi~gI1YC<@Ad{naMfa+kgdY z@|_hH31{fzLUFDasFqY@ya7?*C0=bn5 zVbidT<5bZO+q0@_J%RO(iEzL7D(dwn&I=29@4|Yrz&w z|K3vec4kfR&)Z=`mM1UtFs7A=!v;f4ReCElDuV)!ts0G2S zPtlJE1T;Y~fA_tF&!1-xWFcepdWa2ZW5vp>RnEtGvyqok>`O#s`s&#>O=FD-shF4V z6?YqaF%N=GJ$#8!iYkf1)vT2Il{S+V{zYh~&n9Im4jkOD%p?71d23o8(bB9qywmJl z5eoMmzg;?-w)+Yz8hz}_>jv6<#$9HyhWxEG$+tkEs)WqiZ;>pJm_0nvB=i7 zfQoIO!8g^ZeOU~|*!kG0tAeAS++6(^(uKT+ai@l3Vuib2a(1%3FF@ac0eWSgCmokB zuoX~!@&FmrT26~{*l$S@pY%od@0a_$GuuBWf4Flb2XQiYq)17JJhjrD{xsee4MuJo zv_J~xR?6bH>_(#^QO;2nVeMAkH`_7&LciXr`H(Vs;mBIL{d>oVf3t5nxdfY{IAbPF zrbbYO&qpu{3@U+N6#Pf$Mqy&!MKqF)f|~afh7j4T742(nc^&Hop;mEe`LIpWhmGm% z!^RX>9+Zpt)q%_~xwb!-X-FE>#ZMsrgnoCLehKf2>BGj<6HU-sSS0kf5e45c_e1&n zrhyj@)TQ3hSr+=hldE*#o(U0&;NJr%GNtJ&mIIieFFlV%M71 zv!F{M<6N+Tt)tY`8HON8v3_5w<0wIYVFattaM!aPxwL-fZA2{^3U&0z+b3R$rVtfm z9Rp)&)+_N!`23jDcqtm)#WE+QLGo)SeuhnovL$wlAj|bz z%}FKq!+FR1G|pUVLr;}gypwP(N4b-6#%Q;c-J$v2ARl~K4qwdx_d=>pl~J&VGPRXUk5@e{n6$iTp6B@05+lV01E5cyvNGfUaL zeBykkre)9;J3buWB%YCW&$p{W~nAH|fB;Xvp(=h+T*KY#~)5 zCyEE!iqarE&f8jN5rIj|_<1^MhV9R%EK_yIPk5F2vl@mrO$Xsk$_Fzh{gt<21$BjH zQ#@|0D z-$4elVP?nx>cFf*TWwMrM{q(i4fEc-1)#&9NpO#Kb66;@l@}2bm)R)7HANDmT zA)0ki#Rsr&44~dDnb)m8kdFHt+59F$+x?AAvra%+Ocfb=cye1Fcp|QXcK&nI1e%@j z>u!=+N>=-HXnr}}(Sv<((!3t&@H!*YinX>N%GQwU;*KzfBqhPzs96ErS3P7^4;LZ& z2f(7sEK?EcJ@Y3CGvIgbQmcFD5hyzssb9{3gMu^|N_+5qWjcr&2;TWrD~x)>P!hu2 znWDpU49BNq?`WJYDfC;H?CY0I)ATe}6954@@Pq0JpbVnAEh7TK1T>|2FkD}}ATNle2UD1n?c9QBHDd!o-4u6^=#-t-Zr zllzj++=aRPrxV^pvQ_mf9lJa3{f6y9q&Rx;WrT{Ft}waIFy~{PaKbfeY`MsmgT#Cr zA0k3i+ZIgE4^POmAAg;)tpXZRT;Eb}O{}n}Atex^JCJxVyFF=HT%?xZz(LtyX5s4| zQ$=%^e%()1IlmsRF1rG;y$gz3 zhS4{nw@F`ptJ!nyCF{TWI)SOfnd}i^SJ<0BAw2wHX z8!E|*j{q6Z>VFEE8eY^R+yLxCBY<7t{=bf~cDlxfRK~W3hE_EH>+!#sg+qXfDdvM& zfD`5rfd>ZO0IwEYWS@^Pm1b44>k04X!Os%W14BXwitAzfdPi^vbuY?XQw*fA`8C(7 zzptTlvn|z&$X5by@yvP7I5G%~ToBKUOYeJbI>ty-k{1Y5y9^Wet38Z7W0KeA zlUK+dz;Z*yx+Y(hS`Cj-q36FJ-$WlRyNC0=s$Rs*MPxp&|JT7J0B|s^{j{z)sxwXa{tU<1*wm7~#%kyn z-mb&*?8;eJF}$@(ki#7}ZnZZifq70K=AOdadwV+iqJ~K-<(r-gWZaRWK4#&lSu)uG z&@iz%7_rEknoepRX{h6XJKVXfj*gz5%$XH_3xxPpZk<0gaRoFhXlr%+MS+bajAOr8 z$&e7nC}R6V!o-^C!ImL9^R$75PLLS3XzwZykT98y`ZJbO?f?no12P6SBa3;ZMr**s zG@~V#{9lgeZgY&ez&;p-Ei`(T%>eUvYG({@)Pli1-R~JI1~LOWBBg^th=WKI!wZr+ z7~M-rhoAdvf3UhunU4q_M}-_i2F1adN)$k?&K5gn8T9=sf|xhLFf8!0f#Jt{sX1{; z_Il3i1=iUGbf1#z*_iq*6O7ptOtqL*GYr)t3>#E4>MHw{5_f&dS??rAug*$a4o@{# zugc3SjFrP6hEu(fq>UsK8XBAF(PABk?M`}kUz&TbN{cMjYK(@l)+H%RDT{Qz@-=LC-NM&&?dU zI_T9Yt-})I9w^ zm$g{QDd8CBVL-Jvn|!@<)e}9!RpO8p??I*@zgB0+=01+WMJz5UHBMeFwn&01Ow17Jzbz1xbF2mefballJf1~@E`pWq;_

          w}e3g-~_~EZm!4ye_(&3Oa-Ba&1LsMeP3XXSJ(w+4mf8E0GvPz zYjXmC6Au43`w}(Y0lU~iVbPGLu}NTnh5rfDslMd>3S=c65O+Y9bLY0q5794Sf*6%w zCvbuZg0WyuVY*;*-UXaRARJ$&{I-0l6ZC2R^r7bY^Jv4ih$nH1h&IdO=>PPgn*ZrT zL3G7;MSZ=S+^3I6WOd{vdOG=;>-VpW%vi(lJk^eJdt_nUd81(}w~tv3>UO{pwox(T6(7 zPmym5<-#1hsdFWi)~}NSC43Y`IS%F1r>2m-`ijpqgzZcH%SokDMdZ+vrr5Sm|PzKJ=>;X2JCfITu8(DjMUW|d`=p(RQ+vWjU7_!)Ng zUu?n!x6j-jB#NY`HL-MM5^<`qR z1t%qPH$>%B#v>Y7{?= z)v3@~1qAf!Z}y(<;Jhllcl^hz#gDZA;=PdCM;Ow zj)vd;MHA)$XhJ27k)0&oa0+#iMnky`?!^^N0l(gH+bmWIncU4_gJ}!;(0w;I-tXlC zM0YMQid3wVI2{$k(nqx~L(h(nj6p=bE?Z<|rso@d<5ozGI@OGlMIBR}z>`Nd65G@^ z9&V~!bcZp1p`(gAG?!hOKe+tsMwywB_%6ntx z=xk6!vX)P)NUsm9qzH(~tn-LdK0U7-DT{EjCBSrCP7rgzGoP&d$yB--kC|^G?u>Z@ zL1SOJy2ELWtWNqxxH_IX(&wJ+bTaKOb($GlEkx*O2ipDg2W*AJ`d%GQH20ypW#XH` zlTq%B0RFx>3yXg|hWsMi7ihY&{^;qovd7L3E&*izJgH^(pj8yWC1m~K5{f;u1$MX8 zJk3Y)N6ED`?*y3w8U3CbWWuJTmr{GTtZK|@6v=vR>3&Cx`HbmchQu?mqq}W zK+57U7lHG^C5&QriE`tc-!o|8tDD;ILuB6#7b+pPm_ETittbTb5%o@SuJOT|ffVTz zOkqOkEBz$px8%+-)^O~m!StS@r=TxEvOv*9_tCN2qb5dq=@r{qvEG!7+7qOyqft-ht58ztd> zY3Akn+dRU_r#JEP9#_wlv~vTJ05gg)l2wq#0ghV{c`%Kn6ucg;uYs5-2NxX>VI^qU zQr=dPzd^cgs_UK!i@c8SP z8n#)p+JtLsE^`8Jv&WDy>hV$N^eyx2{r&LR)nxF-WyR@)(d(AHWHT{|wQ->Reub(4 zMN)6EUV>P8nlC4OReL18n)sx;v~H?J@M!|=Z6Sq_xD3sBP&c}NWsYfRkxGVk+G`AY|SE+BQD50LO-q zC3NXkrkAB!qC^4xO#@<6So`Eg3sa~WN*?zjafsAdUNZfHJHR$pZ_AR0c{Mw!auraB zy63%aW28%Smn&W4C|M9$6l9Y;(Q@A`?rqMMow;VQY41xRI(q!xKwAJPM0qZ1H-*wg zYMb?3+kFm@lhW#KBnnEn79Z?VqxoK|`GF=}FKzjko5mbL-NNJE-fG5Kr)=Ka=BP zT-NyNB|-}X*uydcM?BcdOAK&rpA-=@w@?H+@qs$8fEP3yenF6WSH+1rB1(miM)veP zYAr&w@Llvks#g3;j1O#)xC48ezmT(PoSGPlyPF_%tf9J8UW%00lZ11w8YD_XhFJ;a z?&ny2(g>RGFaf*A!lgsyBKlNcF&Vp;x1yw!VmMM)GX%ROR0oNoS})W}=q0U`V!6O( zI+Qi^2|u^sXHPPNfn>%{q%OL(#q*{E~NeVxLy%4 zYhPyt)ZG%C(?FD8(C2ad4uSstK%zz5n$s~Ls+yfeYU;uD&%mRfy5SD#z_EfRAg;0? z$KfJv97RN3gBKavohRprx%24w+`!O6#~IuZVI$$^qBVEq{SZ~hetfzHALLejnNjB~e*XN)h9w1!7m^Q-gdp zT<1H{+TB1S^w|V_>xdwBHKcTn?wi0QZ@lQcvhy9eE5rh7Zd^8r2pI1xf|Wd;Vw69k zuTTs~T(`{aJ1pV*XFmTTS;z1k$*sOD-H{9yd-ykqvShrO`YV9-1R=vw3*0|Oe^l(5 zJOtm{ctZh*!2not8AQy5PO{|z>XM1~I4CE|D#y?A$Yl_B{`)^5!8NNzltE~7F+#pJf2sW-fZ4=gbkn^GEji3T`{X#eYj zQg5qc_sx8i9RZTT;Y=kBj=sbN9>B*$3J6818f`MR8d}5d-(35YNmyQM%c<9^fA9$s zm;#C~9Q70UbnYO3_=J%cC7}R@7@uJ@?;~9SN9ofhKq#ukI9+6jzQ%)?k__g9 zPiXd6enJk4uy}{?&en{->g9r!!iV&UgLGo?d-d7c2k;43*u;@1J)<%@x4twu16eSP z5-J!8rmt5={HKtqL5}(#A(KXRz>H@eK*+QrI7sqG$aKxn01z?}On+rdILG?8kO}So zBxG6ue~vn1IT*uM6)paTD8+LRezn=81O;Bb-4O&3G8KFXnE;t6W(5o|l_7wTNxJ{U zL-yZ7rVJ;-m($axwygYb-I<7Lx^%_A3rS0xdUJz< zG^0#iz|4U@GEscFj=-XZh)1;6>}+1Q7lnE?9a2+^<)>le6Sq^jI7V^HY`&HcFO26r zW_V;PCJOgaae*Kc3U}No{>n-5_D}hmFA?0aRFVe`VnoeSWP6F;jT(`b_j+VU%$?Yyn8!xpmRU~0162CP9rpY4tWfq zlB7lZ2o-CWUtTW)OpccwTS9_b*$>G)(g0!5&KM>T1H0#e zO7`I{1+N%Ca7h31a@dPcYH8)YsJKEr8L;biYyXk96%>93K};z0tAO>fv?}b04K2=x zxz0zyrYe@K=-RIGKF3&p-)QYln6nJiq}N9Ab$%ysDT*bJ{4pUI%tN#%0XCB?ahx~* zD)YTmB7L~y51v5P=mGNjgp!MKb_vG_k3B{Rz!Or?YFMChohOJhHS3mR{lr-Scmm&( zuuW3C+-uNpPiEABahj?`<Qoa(=ek`b1#7zQG+%l)pEucj5xn)g#7x`qn$d ze_u%pN-vGn0MH4^06KyH|KqXl|3)Q5Ecc_pZwC?CzL)@m%bw` z%S&iWB$cp3i!Ik8*1)@-ZM{Hx=rjgfG;C$Y0Ttz+!p2}nz20;te#v(h_s}dufxO;^ zh&LqQn;9RWfFRK;9j}yE`CSjbUZJRQ-jGrOb!aClF&?#k$WA_v-zYljs~iQIx;&YB zeV59Y?C6kS0~=B~Vw8%P9*byndDHjxkFEkK#Ffv z=oWQqd>2=F2lc(!wiBSLh1cIzPeRU1k&=sl2uxK9T=8?NL)RFZ+7_0;ZQTzQ>s72Q zVPv}dCotT~K&K;N(fc8F%cYi{;{DA;#Ug)XqLTk)qL>p2XatU~qEa;puF=^Q4e$tZ zf|=!?9F?b=oMhlpew#^T6U&OZkrJ^Y=Sis+AFi1svHN{wqUaC$pf$Hr7|ZB!hLFUH zN|%&mZ*cs^pPtsONa++fI!9-d9|6L}PsON-|tB zg~Of#&@s^;?b>)R7;rds>(yaXlZ@nvDX0_&pLgDCO~Je8`ky^TAZ6K+x?R6jvRKdX zV=>99Z5HNWQuW17j;w0eIEXdV3Fblzb7)id+3gwjmDGK{OYxcsbzIws2ycm9YL67pR-ltp;7u-fLTXk`cC_+{pRk ziGnDdCUC!hrR7#1F8tZDs!)H!n$MekJXFhAWCqyVmtW^PnVJdcr7e>#jl+)BH zz{k|W(&l;30?0+3O1p+>gKjB0F=>=@gKsUmbEmAj;|4=sg#JDV<8^09b+Cfy0Pcxh z8@1{-{LJepI3+uQ9>?RHAIo`gYYd8{=$NWgf$K zC$~n&Xyhs0mXd<$1KaXuh7V2TKe(%yAz0)LhGsGQ>$uGBLc6o=MX(=dN43J9-H;>2r<1HRnS)Nq5l zqSlM@aFBSJ+mC3qSx92H^!i*g6wY!#WEtJzS%JN&CwZDhTo9qGp}IeCgfY!8EG2^@ zKF+QTSdviB!oM=aHF5?G=xLO#Pa2uGL%KcV2E0tyDWQ^KzV{KctIZlqboW^j`7pnv4aU94+Rq`_$lIZgAW2t z{w@v*sH!%ets;>KZtC~8#{4pPGh-A?)Hf!osDuMR9_rJNfVFn$f90VLh`H}+(QTPq znqB|op;CtVt6>iW|K_2D+F&UPKoRo4Dv7R@SJ<~caOe>if%IdX=g*V2_n{Hlg3@#y z-iL~rW9J*Q&G!XmG z6xVPj&l=a#*_b2$)}bJ|C?g>L)S-NP-=bqY%IACatarW;;C$mpQQRU#2lm;jGwTh_ z@wI0fZeGSMtMXFdX-@80AtY36L6@q>b?QnYL#m^aP0z~o9%BBeLt#Wmebk|3e!Y(5 z<=xF))j$PJvZE2a5JN&o(jjdTW2V z%nqMs?#@{BDfj2qkN-XW3-6nH43{5NMIaPKm%muSPU#y|GvU&>4xkQ2_dn`Td>z6q zO3@I1q)hV1=TH{3o!4Hx)vwXI5mx>4R%1+3(ase)^o|gOh0E%^S<^m-h?Kf&lxSlxJ9J<5r-P{{u74+_sY)h5*FoRPLhCd zY*aH3fq2<^rHi2v2B%p^105h;Gug9ejLx=duF{l-i=wcr5^6!Z3r4p&^zeRvQw81$ zD%H~P3&vSBwi7dAs7%{dc%!1}$s8iTEA)p#N3XG(F=>PvxDXlrO6Xg!yt}x^w-E0$ zG2wPw)9ikJNja4Ktfb#se5gq)R+@v2vlJmFQdRB)$iwKINNk#+KSu}|$e2^^nrwRj(|yf(zb%wv<};kgS5&iML06$MC$()3=P81_33j>J*#_RwhKn<> zl^={H@dE6V319iQA)vCpZ=R~Yb_F9P{EE(y@3(VRj41bG8bgKxh^*{w$wN{jIOBUHsYH+> zmVPETTUJedAPL~V;r}2BLI5P;mwmAO%(=qd4>)7|c{GYqeJBx)ktP6=U?Uvyjq=tC)n zG-$g-r)uhje_o_(baN74liBcp&I=TPbNT2)0pnfD!MwZ@Op9QhI6IvqG;?i@@SXh@ zl}n?lldqpPR#Qb}&z-M{9Jh%xz_iVw?IvL4eAaSQaeY{Hs*>t}jlz3MJ_mC>Vh7ez zi`QKt3q~p=&iy1Ho8mpR6LLH7LfPq*`J#`lb5n!Io&Ek4`To5m2oLwBzo$PNO=F_p z){REzfPyx|_X%J=Dbnocs=RJv^9w?`vCq15Kjgyys zlJd`hs|GiI!?y8UkGhxv?>C?q3{V$q>k!U15Fj0R$$LRXrk>sEo;@_Y{|{~V7+v|p z?s+o%%m#&U3oYtnQgL^Dfz0D{qs1|33SB ziK{UOc_VN9Wud;0-k$cWfAn#PPZ5RY!o5X!35)IxfXJbFY$>%$|DJ1#aaJRsDS`?` zF$2x_?0tdC<9Ub5Qh~1a^pPi%yh9;-m&QEV>*EdI`ok4gSyKl&)9K~mk(C^fvm84O?AN zBi+eWydJ_xQQoji?f20pxt(n=N|uG^cRk|htVaSm>@JrS@hv%01VZT>Pt5!o*<=4ml1VP zCO(f?x==UoLP<9ZddLf{CN=bDSn@MT7z*Ur7!xAwi8g~_j+?jS!u@4_kSY2ELEem> zw_uz^r!j%T!(5Eez&u46_>#uNsIOCI>Wio(?7> zS1dgZLps+9(?PrKrwXMY9?Uej3x-dnBmz*Ov{eKa{x%78utd_2=+k%dkPn9tki3*U z#fc`7QmZ)3YMCu8MF;H@*X5y4y310DCQ;=z4c0a7+e?k7FTeJ=CRn0!2M!XOI=ghL zf|(Op8-pJ5Y%}()SZ0Hj=1C=PFno4>en}V# z^~FZ!W>x8d5Dfygm(jfXhQF(g488^R#kL+d>dWs$R;-mj+tm}-2lpKm>aNzVQ48jE zcmRGXT6Mz%gjN@w3pwV)ddlU#bGlqqV@2YWuJ-1O=5Uvgx4`O=kjz`xv!HYGDId5t zcZicLIah=*wa@ovN3@zsg22S?kn9mO*=Te~uaG-X(wJC`wS3vjie2urxFfJ>wk8+4 zczrf=Q&;%u{oEjr=^kXD;rM6riPvvqFEL=BE>u{(D!*Y(Y#x3hAWXO+{Esjph*R4S z(H0jd{(cXaso?NA6jpa=INGQy_^MluxwTI7qFY27C79F`)cK{8=ZJ3K@;(#Z(MlY) z5T{Y*$JZiaB>Px9aSNvVOD_T#vDe-S2#r{zC|t6RSD<>H3C5$U zn#xogaWV~c4$i)9Cl6Z@=olEX#}W1L(#iKe^kP47k1-kD$BC>jV7@!9Na3B zXgNH{f<)FN9%#zJ%SB6L`H#+

            hNtRkSGOqa=J`=t?EmvSd4oK7c4=#;VUFe&dc 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 literal 0 HcmV?d00001 diff --git a/adhd-friendly-colour-variants/README.md b/adhd-friendly-colour-variants/README.md new file mode 100644 index 0000000..10d91a8 --- /dev/null +++ b/adhd-friendly-colour-variants/README.md @@ -0,0 +1,39 @@ +# ADHD-Friendly Colour Variant Library + +This collection contains 17 complete UI colour systems: + +1. Simple Pink +2. Calm Denim Blue +3. Sage Green +4. Coral Red +5. Mustard Yellow +6. Turquoise Blue +7. Burgundy & Dusty Rose +8. Graphite + Pink Accent +9. Warm Brown +10. Black & White +11. Ivory & Ink +12. Seafoam +13. Dusty Lilac +14. Mist Blue +15. Olive & Oat +16. Sunset Apricot +17. Orchid Pop + + +Each folder contains: + +- one realistic responsive login page in HTML +- one matching UX/UI style guide in Markdown +- complete light and dark colour tokens +- Atkinson Hyperlegible and Lexend typography +- form validation, theme switching and responsive behaviour + +Open `index.html` for the visual overview. + +All login demos also include: + +- a reusable typography sample card +- a heading and subheading in Lexend +- a Lorem Ipsum paragraph in Atkinson Hyperlegible +- Google Fonts CSS API integration diff --git a/adhd-friendly-colour-variants/black-white/black-white-login.html b/adhd-friendly-colour-variants/black-white/black-white-login.html new file mode 100644 index 0000000..19882c1 --- /dev/null +++ b/adhd-friendly-colour-variants/black-white/black-white-login.html @@ -0,0 +1,829 @@ + + + + + + + Black & White — ADHD-Friendly Login Demo + + + + + + + + + + diff --git a/adhd-friendly-colour-variants/black-white/black-white-style-guide.md b/adhd-friendly-colour-variants/black-white/black-white-style-guide.md new file mode 100644 index 0000000..5e4488f --- /dev/null +++ b/adhd-friendly-colour-variants/black-white/black-white-style-guide.md @@ -0,0 +1,300 @@ +# Black & White UI Style Guide + +A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable. + +Pure black and white can feel harsh. Layered grey surfaces and off-white content areas preserve the monochrome look while lowering visual strain. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECECEC` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F1F1` | Inputs and secondary regions | +| `--surface-strong` | `#DEDEDE` | Selected and elevated elements | +| `--text` | `#111111` | Main text | +| `--muted` | `#626262` | Secondary text | +| `--border` | `#CDCDCD` | Borders and dividers | +| `--primary` | `#111111` | Main action and brand colour | +| `--primary-hover` | `#000000` | Primary hover and active state | +| `--secondary` | `#E1E1E1` | Secondary action | +| `--secondary-hover` | `#D2D2D2` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#000000` | Main dark background | +| `--page-accent` | `#050505` | Background depth | +| `--surface` | `#101010` | Cards and dialogs | +| `--surface-alt` | `#1A1A1A` | Inputs and secondary regions | +| `--surface-strong` | `#2B2B2B` | Selected and elevated elements | +| `--text` | `#FFFFFF` | Main text | +| `--muted` | `#BEBEBE` | Secondary text | +| `--border` | `#444444` | Borders and dividers | +| `--primary` | `#FFFFFF` | Main action and brand colour | +| `--primary-hover` | `#E8E8E8` | Primary hover and active state | +| `--secondary` | `#353535` | Secondary action | +| `--secondary-hover` | `#494949` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strongest action, active navigation and unmistakable selection. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls and optional actions without introducing colour. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#777777` | `#D0D0D0` | +| Accent 2 | `#A0A0A0` | `#9A9A9A` | +| Accent 3 | `#C5C5C5` | `#6E6E6E` | +| Success | `#666666` | `#B8B8B8` | +| Danger | `#4A4A4A` | `#D8D8D8` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F1F1; + --text: #111111; + --muted: #626262; + --border: #CDCDCD; + --primary: #111111; + --secondary: #E1E1E1; +} + +html[data-theme="dark"] { + --page: #000000; + --surface: #101010; + --surface-alt: #1A1A1A; + --text: #FFFFFF; + --muted: #BEBEBE; + --border: #444444; + --primary: #FFFFFF; + --secondary: #353535; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html b/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html new file mode 100644 index 0000000..c9c1424 --- /dev/null +++ b/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html @@ -0,0 +1,738 @@ + + + + + + + Burgundy & Dusty Rose — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Merlot +
            + +
            +

            Burgundy & Dusty Rose

            +

            Quiet confidence. Rich clarity.

            +

            A mature burgundy system softened by dusty rose and warm neutral surfaces.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md b/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md new file mode 100644 index 0000000..4e47e8c --- /dev/null +++ b/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md @@ -0,0 +1,286 @@ +# Burgundy & Dusty Rose UI Style Guide + +A mature burgundy system softened by dusty rose and warm neutral surfaces. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF7F8` | Main page background | +| `--page-accent` | `#F2E6E9` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F8EEF1` | Inputs and secondary regions | +| `--surface-strong` | `#EBDADF` | Selected and elevated elements | +| `--text` | `#38272D` | Main text | +| `--muted` | `#75656B` | Secondary text | +| `--border` | `#DFC9D0` | Borders and dividers | +| `--primary` | `#7E374D` | Main action and brand colour | +| `--primary-hover` | `#61263A` | Primary hover and active state | +| `--secondary` | `#E7D8DE` | Secondary action | +| `--secondary-hover` | `#D9C5CD` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050203` | Main dark background | +| `--page-accent` | `#0C0608` | Background depth | +| `--surface` | `#170D11` | Cards and dialogs | +| `--surface-alt` | `#24151B` | Inputs and secondary regions | +| `--surface-strong` | `#38202A` | Selected and elevated elements | +| `--text` | `#F8EFF2` | Main text | +| `--muted` | `#CABAC0` | Secondary text | +| `--border` | `#583B46` | Borders and dividers | +| `--primary` | `#B85F7A` | Main action and brand colour | +| `--primary-hover` | `#99445F` | Primary hover and active state | +| `--secondary` | `#624754` | Secondary action | +| `--secondary-hover` | `#765867` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for luxurious primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for dusty rose structure, optional actions and calm support. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B07D8D` | `#C78DA0` | +| Accent 2 | `#718B92` | `#7D9BA1` | +| Accent 3 | `#C0A06F` | `#D0B17B` | +| Success | `#698873` | `#90B098` | +| Danger | `#A64E5D` | `#DA8795` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF7F8; + --surface: #FFFFFF; + --surface-alt: #F8EEF1; + --text: #38272D; + --muted: #75656B; + --border: #DFC9D0; + --primary: #7E374D; + --secondary: #E7D8DE; +} + +html[data-theme="dark"] { + --page: #050203; + --surface: #170D11; + --surface-alt: #24151B; + --text: #F8EFF2; + --muted: #CABAC0; + --border: #583B46; + --primary: #B85F7A; + --secondary: #624754; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html b/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html new file mode 100644 index 0000000..76c1ff3 --- /dev/null +++ b/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html @@ -0,0 +1,738 @@ + + + + + + + Calm Denim Blue — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Harbor +
            + +
            +

            Calm Denim Blue

            +

            Steady focus. Clear progress.

            +

            A trustworthy denim-blue system for dashboards, administration and focused work.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md b/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md new file mode 100644 index 0000000..6437001 --- /dev/null +++ b/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md @@ -0,0 +1,286 @@ +# Calm Denim Blue UI Style Guide + +A trustworthy denim-blue system for dashboards, administration and focused work. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F8FB` | Main page background | +| `--page-accent` | `#E8EEF6` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EEF3F8` | Inputs and secondary regions | +| `--surface-strong` | `#DCE6F0` | Selected and elevated elements | +| `--text` | `#243142` | Main text | +| `--muted` | `#687486` | Secondary text | +| `--border` | `#CBD6E2` | Borders and dividers | +| `--primary` | `#4D6F98` | Main action and brand colour | +| `--primary-hover` | `#385777` | Primary hover and active state | +| `--secondary` | `#E2E8EF` | Secondary action | +| `--secondary-hover` | `#D2DCE6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020509` | Main dark background | +| `--page-accent` | `#07101A` | Background depth | +| `--surface` | `#0D1824` | Cards and dialogs | +| `--surface-alt` | `#142333` | Inputs and secondary regions | +| `--surface-strong` | `#21384E` | Selected and elevated elements | +| `--text` | `#F1F5FA` | Main text | +| `--muted` | `#B9C4D0` | Secondary text | +| `--border` | `#344D66` | Borders and dividers | +| `--primary` | `#7598C2` | Main action and brand colour | +| `--primary-hover` | `#5F83AF` | Primary hover and active state | +| `--secondary` | `#405A73` | Secondary action | +| `--secondary-hover` | `#526F8A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for main actions, active navigation and trustworthy emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls, toolbars and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7F8FB5` | `#9A9FC6` | +| Accent 2 | `#6F9697` | `#81A7A7` | +| Accent 3 | `#C6A66E` | `#D0B17B` | +| Success | `#668A73` | `#90B29A` | +| Danger | `#A8646E` | `#D3929A` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F6F8FB; + --surface: #FFFFFF; + --surface-alt: #EEF3F8; + --text: #243142; + --muted: #687486; + --border: #CBD6E2; + --primary: #4D6F98; + --secondary: #E2E8EF; +} + +html[data-theme="dark"] { + --page: #020509; + --surface: #0D1824; + --surface-alt: #142333; + --text: #F1F5FA; + --muted: #B9C4D0; + --border: #344D66; + --primary: #7598C2; + --secondary: #405A73; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/coral-red/coral-red-login.html b/adhd-friendly-colour-variants/coral-red/coral-red-login.html new file mode 100644 index 0000000..8cae2c5 --- /dev/null +++ b/adhd-friendly-colour-variants/coral-red/coral-red-login.html @@ -0,0 +1,738 @@ + + + + + + + Coral Red — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Common +
            + +
            +

            Coral Red

            +

            Human warmth. Clear action.

            +

            A social, warm coral system balanced by slate blue so it stays calm and readable.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md b/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md new file mode 100644 index 0000000..d985a46 --- /dev/null +++ b/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md @@ -0,0 +1,286 @@ +# Coral Red UI Style Guide + +A social, warm coral system balanced by slate blue so it stays calm and readable. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8F6` | Main page background | +| `--page-accent` | `#F7E8E3` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FBEFEB` | Inputs and secondary regions | +| `--surface-strong` | `#F1DDD6` | Selected and elevated elements | +| `--text` | `#3B2926` | Main text | +| `--muted` | `#776761` | Secondary text | +| `--border` | `#E2CEC7` | Borders and dividers | +| `--primary` | `#C86457` | Main action and brand colour | +| `--primary-hover` | `#A84D42` | Primary hover and active state | +| `--secondary` | `#DDE6EA` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050202` | Main dark background | +| `--page-accent` | `#0D0807` | Background depth | +| `--surface` | `#18100E` | Cards and dialogs | +| `--surface-alt` | `#261917` | Inputs and secondary regions | +| `--surface-strong` | `#392824` | Selected and elevated elements | +| `--text` | `#FAF1EF` | Main text | +| `--muted` | `#CABCB8` | Secondary text | +| `--border` | `#5A403B` | Borders and dividers | +| `--primary` | `#E58678` | Main action and brand colour | +| `--primary-hover` | `#CB6A5D` | Primary hover and active state | +| `--secondary` | `#3C5962` | Secondary action | +| `--secondary-hover` | `#4C6D78` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for human, confident primary actions and social emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool slate balance for supporting actions and structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B17C72` | `#C89A91` | +| Accent 2 | `#6C8D95` | `#7FA2AA` | +| Accent 3 | `#C4A06B` | `#D3B17B` | +| Success | `#66886E` | `#90B096` | +| Danger | `#9E4C48` | `#DF9189` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8F6; + --surface: #FFFFFF; + --surface-alt: #FBEFEB; + --text: #3B2926; + --muted: #776761; + --border: #E2CEC7; + --primary: #C86457; + --secondary: #DDE6EA; +} + +html[data-theme="dark"] { + --page: #050202; + --surface: #18100E; + --surface-alt: #261917; + --text: #FAF1EF; + --muted: #CABCB8; + --border: #5A403B; + --primary: #E58678; + --secondary: #3C5962; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html b/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html new file mode 100644 index 0000000..b011348 --- /dev/null +++ b/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html @@ -0,0 +1,738 @@ + + + + + + + Graphite + Pink Accent — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Signal +
            + +
            +

            Graphite + Pink Accent

            +

            Less noise. One clear signal.

            +

            An ultra-calm graphite system with one simple pink accent for primary actions.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md b/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md new file mode 100644 index 0000000..4887ff0 --- /dev/null +++ b/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md @@ -0,0 +1,286 @@ +# Graphite + Pink Accent UI Style Guide + +An ultra-calm graphite system with one simple pink accent for primary actions. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECEEEF` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F2F3` | Inputs and secondary regions | +| `--surface-strong` | `#E1E4E6` | Selected and elevated elements | +| `--text` | `#292D30` | Main text | +| `--muted` | `#6C7378` | Secondary text | +| `--border` | `#D1D5D8` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E3E6E8` | Secondary action | +| `--secondary-hover` | `#D4D9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020303` | Main dark background | +| `--page-accent` | `#080A0B` | Background depth | +| `--surface` | `#121516` | Cards and dialogs | +| `--surface-alt` | `#1B2022` | Inputs and secondary regions | +| `--surface-strong` | `#2B3235` | Selected and elevated elements | +| `--text` | `#F3F5F5` | Main text | +| `--muted` | `#BAC0C2` | Secondary text | +| `--border` | `#424B4F` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#3A4347` | Secondary action | +| `--secondary-hover` | `#4C575C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strong accent for main actions and active states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for neutral graphite structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7D858A` | `#929A9E` | +| Accent 2 | `#8A9499` | `#7F979C` | +| Accent 3 | `#B79A70` | `#C8AA78` | +| Success | `#6B8872` | `#91AF98` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F2F3; + --text: #292D30; + --muted: #6C7378; + --border: #D1D5D8; + --primary: #D35F87; + --secondary: #E3E6E8; +} + +html[data-theme="dark"] { + --page: #020303; + --surface: #121516; + --surface-alt: #1B2022; + --text: #F3F5F5; + --muted: #BAC0C2; + --border: #424B4F; + --primary: #EE7DA4; + --secondary: #3A4347; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/index.html b/adhd-friendly-colour-variants/index.html new file mode 100644 index 0000000..00e4e03 --- /dev/null +++ b/adhd-friendly-colour-variants/index.html @@ -0,0 +1,219 @@ + + + + + + ADHD-Friendly Colour Variants + + + +
            +

            Colour system library

            +

            ADHD-Friendly UI Colour Variants

            +

            + Every variant uses the same realistic login layout, Atkinson Hyperlegible for reading, + Lexend for interface text, complete light and dark modes, restrained accents, + visible focus states and reduced-motion support. +

            +
            + + + +
            +
            + + + + +
            +

            Calm Denim Blue

            +

            A trustworthy denim-blue system for dashboards, administration and focused work.

            + +
            + + + + + + + + + +
            +
            + + + + +
            +

            Burgundy & Dusty Rose

            +

            A mature burgundy system softened by dusty rose and warm neutral surfaces.

            + +
            + +
            +
            + + + + +
            +

            Graphite + Pink Accent

            +

            An ultra-calm graphite system with one simple pink accent for primary actions.

            + +
            + + + +
            +
            + + diff --git a/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html b/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html new file mode 100644 index 0000000..2f20516 --- /dev/null +++ b/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html @@ -0,0 +1,738 @@ + + + + + + + Mustard Yellow — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Beacon +
            + +
            +

            Mustard Yellow

            +

            Bright thinking. Calm structure.

            +

            An editorial mustard system balanced by deep blue-grey for usable contrast.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md b/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md new file mode 100644 index 0000000..7446654 --- /dev/null +++ b/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md @@ -0,0 +1,286 @@ +# Mustard Yellow UI Style Guide + +An editorial mustard system balanced by deep blue-grey for usable contrast. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF9F3` | Main page background | +| `--page-accent` | `#F0E9D7` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F7F1E3` | Inputs and secondary regions | +| `--surface-strong` | `#EBDDCA` | Selected and elevated elements | +| `--text` | `#373128` | Main text | +| `--muted` | `#756E61` | Secondary text | +| `--border` | `#DDD2BE` | Borders and dividers | +| `--primary` | `#B58A2F` | Main action and brand colour | +| `--primary-hover` | `#916B1E` | Primary hover and active state | +| `--secondary` | `#DCE5E9` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020405` | Main dark background | +| `--page-accent` | `#080B0D` | Background depth | +| `--surface` | `#111719` | Cards and dialogs | +| `--surface-alt` | `#1B2427` | Inputs and secondary regions | +| `--surface-strong` | `#2C383C` | Selected and elevated elements | +| `--text` | `#F7F3E9` | Main text | +| `--muted` | `#C8C1B2` | Secondary text | +| `--border` | `#4A565A` | Borders and dividers | +| `--primary` | `#D5AA4D` | Main action and brand colour | +| `--primary-hover` | `#B88C35` | Primary hover and active state | +| `--secondary` | `#3B5965` | Secondary action | +| `--secondary-hover` | `#4C6D7A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for high-value actions, selected states and editorial highlights. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for deep blue-grey structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#C19D4E` | `#E0BC67` | +| Accent 2 | `#657F8C` | `#7C9AA7` | +| Accent 3 | `#A27B78` | `#C28B87` | +| Success | `#6D896B` | `#95B096` | +| Danger | `#A65F55` | `#D58E82` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF9F3; + --surface: #FFFFFF; + --surface-alt: #F7F1E3; + --text: #373128; + --muted: #756E61; + --border: #DDD2BE; + --primary: #B58A2F; + --secondary: #DCE5E9; +} + +html[data-theme="dark"] { + --page: #020405; + --surface: #111719; + --surface-alt: #1B2427; + --text: #F7F3E9; + --muted: #C8C1B2; + --border: #4A565A; + --primary: #D5AA4D; + --secondary: #3B5965; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/sage-green/sage-green-login.html b/adhd-friendly-colour-variants/sage-green/sage-green-login.html new file mode 100644 index 0000000..a4d8769 --- /dev/null +++ b/adhd-friendly-colour-variants/sage-green/sage-green-login.html @@ -0,0 +1,738 @@ + + + + + + + Sage Green — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Stillleaf +
            + +
            +

            Sage Green

            +

            Calm structure. Natural rhythm.

            +

            A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md b/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md new file mode 100644 index 0000000..87f42f2 --- /dev/null +++ b/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md @@ -0,0 +1,286 @@ +# Sage Green UI Style Guide + +A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F8F4` | Main page background | +| `--page-accent` | `#EAEDE4` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F0F3EB` | Inputs and secondary regions | +| `--surface-strong` | `#DFE5D8` | Selected and elevated elements | +| `--text` | `#2C352C` | Main text | +| `--muted` | `#6D786B` | Secondary text | +| `--border` | `#CED7C8` | Borders and dividers | +| `--primary` | `#71866C` | Main action and brand colour | +| `--primary-hover` | `#586D54` | Primary hover and active state | +| `--secondary` | `#DDE6E1` | Secondary action | +| `--secondary-hover` | `#CEDCD5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020503` | Main dark background | +| `--page-accent` | `#08100A` | Background depth | +| `--surface` | `#101812` | Cards and dialogs | +| `--surface-alt` | `#19231B` | Inputs and secondary regions | +| `--surface-strong` | `#2A382D` | Selected and elevated elements | +| `--text` | `#F1F5EF` | Main text | +| `--muted` | `#BCC6B9` | Secondary text | +| `--border` | `#435246` | Borders and dividers | +| `--primary` | `#9BB094` | Main action and brand colour | +| `--primary-hover` | `#829A7C` | Primary hover and active state | +| `--secondary` | `#3F5B57` | Secondary action | +| `--secondary-hover` | `#53716C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm confirmation, primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool eucalyptus structure and supporting actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#8D9F8B` | `#A9B6A7` | +| Accent 2 | `#66888A` | `#7FA4A4` | +| Accent 3 | `#C2A36F` | `#CFB37F` | +| Success | `#64806A` | `#92B09A` | +| Danger | `#A9655D` | `#D38E83` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F8F4; + --surface: #FFFFFF; + --surface-alt: #F0F3EB; + --text: #2C352C; + --muted: #6D786B; + --border: #CED7C8; + --primary: #71866C; + --secondary: #DDE6E1; +} + +html[data-theme="dark"] { + --page: #020503; + --surface: #101812; + --surface-alt: #19231B; + --text: #F1F5EF; + --muted: #BCC6B9; + --border: #435246; + --primary: #9BB094; + --secondary: #3F5B57; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html b/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html new file mode 100644 index 0000000..b42966b --- /dev/null +++ b/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html @@ -0,0 +1,738 @@ + + + + + + + Simple Pink — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Roseline +
            + +
            +

            Simple Pink

            +

            Clear space. Gentle focus.

            +

            A grown-up pink system with warm neutrals and a muted mauve secondary.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md b/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md new file mode 100644 index 0000000..6151623 --- /dev/null +++ b/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md @@ -0,0 +1,286 @@ +# Simple Pink UI Style Guide + +A grown-up pink system with warm neutrals and a muted mauve secondary. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8FA` | Main page background | +| `--page-accent` | `#F7E8EE` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FCEEF3` | Inputs and secondary regions | +| `--surface-strong` | `#F2DCE5` | Selected and elevated elements | +| `--text` | `#38272F` | Main text | +| `--muted` | `#74656C` | Secondary text | +| `--border` | `#E1CBD4` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E9DFE4` | Secondary action | +| `--secondary-hover` | `#DCCFD6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050204` | Main dark background | +| `--page-accent` | `#0C0709` | Background depth | +| `--surface` | `#160D12` | Cards and dialogs | +| `--surface-alt` | `#24151C` | Inputs and secondary regions | +| `--surface-strong` | `#35212B` | Selected and elevated elements | +| `--text` | `#F8EFF3` | Main text | +| `--muted` | `#CBBCC3` | Secondary text | +| `--border` | `#513B45` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#5A3F4C` | Secondary action | +| `--secondary-hover` | `#715061` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for friendly primary actions and brand emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for quiet optional actions and mauve structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A88FA0` | `#B29BAA` | +| Accent 2 | `#77949A` | `#7E9DA1` | +| Accent 3 | `#C8A575` | `#D0B27F` | +| Success | `#6A8C73` | `#92B09A` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8FA; + --surface: #FFFFFF; + --surface-alt: #FCEEF3; + --text: #38272F; + --muted: #74656C; + --border: #E1CBD4; + --primary: #D35F87; + --secondary: #E9DFE4; +} + +html[data-theme="dark"] { + --page: #050204; + --surface: #160D12; + --surface-alt: #24151C; + --text: #F8EFF3; + --muted: #CBBCC3; + --border: #513B45; + --primary: #EE7DA4; + --secondary: #5A3F4C; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html b/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html new file mode 100644 index 0000000..2c53db8 --- /dev/null +++ b/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html @@ -0,0 +1,738 @@ + + + + + + + Turquoise Blue — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Current +
            + +
            +

            Turquoise Blue

            +

            Fresh focus. Clear movement.

            +

            A fresh turquoise system anchored by deep navy and restrained warm accents.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md b/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md new file mode 100644 index 0000000..3ae8fc3 --- /dev/null +++ b/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md @@ -0,0 +1,286 @@ +# Turquoise Blue UI Style Guide + +A fresh turquoise system anchored by deep navy and restrained warm accents. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F4FAFA` | Main page background | +| `--page-accent` | `#E2F0F1` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EBF6F6` | Inputs and secondary regions | +| `--surface-strong` | `#D6E9E9` | Selected and elevated elements | +| `--text` | `#20363A` | Main text | +| `--muted` | `#62777B` | Secondary text | +| `--border` | `#C4DADB` | Borders and dividers | +| `--primary` | `#238C91` | Main action and brand colour | +| `--primary-hover` | `#176D72` | Primary hover and active state | +| `--secondary` | `#DDE5EE` | Secondary action | +| `--secondary-hover` | `#CCD8E5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010405` | Main dark background | +| `--page-accent` | `#041014` | Background depth | +| `--surface` | `#0A181B` | Cards and dialogs | +| `--surface-alt` | `#10262A` | Inputs and secondary regions | +| `--surface-strong` | `#1A3B40` | Selected and elevated elements | +| `--text` | `#EDF7F7` | Main text | +| `--muted` | `#B3C6C7` | Secondary text | +| `--border` | `#31545A` | Borders and dividers | +| `--primary` | `#45B8BC` | Main action and brand colour | +| `--primary-hover` | `#2E999E` | Primary hover and active state | +| `--secondary` | `#354E69` | Secondary action | +| `--secondary-hover` | `#45627F` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for fresh primary actions, progress and active navigation. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for navy-blue structure and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#5CA5A6` | `#72C0C1` | +| Accent 2 | `#6F83A1` | `#8296B5` | +| Accent 3 | `#C39A68` | `#D0AD7C` | +| Success | `#63886F` | `#8EB39A` | +| Danger | `#A86062` | `#D48E90` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F4FAFA; + --surface: #FFFFFF; + --surface-alt: #EBF6F6; + --text: #20363A; + --muted: #62777B; + --border: #C4DADB; + --primary: #238C91; + --secondary: #DDE5EE; +} + +html[data-theme="dark"] { + --page: #010405; + --surface: #0A181B; + --surface-alt: #10262A; + --text: #EDF7F7; + --muted: #B3C6C7; + --border: #31545A; + --primary: #45B8BC; + --secondary: #354E69; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html b/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html new file mode 100644 index 0000000..fbe2e84 --- /dev/null +++ b/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html @@ -0,0 +1,738 @@ + + + + + + + Warm Brown — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Cocoa +
            + +
            +

            Warm Brown

            +

            Grounded focus. Warm clarity.

            +

            A grounded brown system with clay warmth and muted blue-grey balance.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md b/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md new file mode 100644 index 0000000..0aacdb9 --- /dev/null +++ b/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md @@ -0,0 +1,286 @@ +# Warm Brown UI Style Guide + +A grounded brown system with clay warmth and muted blue-grey balance. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF7F3` | Main page background | +| `--page-accent` | `#EFE6DD` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F6EFE8` | Inputs and secondary regions | +| `--surface-strong` | `#E8D9CC` | Selected and elevated elements | +| `--text` | `#392E28` | Main text | +| `--muted` | `#756961` | Secondary text | +| `--border` | `#DCCFC5` | Borders and dividers | +| `--primary` | `#8B5E3C` | Main action and brand colour | +| `--primary-hover` | `#6D452A` | Primary hover and active state | +| `--secondary` | `#DDE5E7` | Secondary action | +| `--secondary-hover` | `#CCD9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030201` | Main dark background | +| `--page-accent` | `#0A0705` | Background depth | +| `--surface` | `#17110D` | Cards and dialogs | +| `--surface-alt` | `#251A14` | Inputs and secondary regions | +| `--surface-strong` | `#39291F` | Selected and elevated elements | +| `--text` | `#F7F1EC` | Main text | +| `--muted` | `#C7BBB2` | Secondary text | +| `--border` | `#59483D` | Borders and dividers | +| `--primary` | `#B77A4D` | Main action and brand colour | +| `--primary-hover` | `#975F38` | Primary hover and active state | +| `--secondary` | `#3D555B` | Secondary action | +| `--secondary-hover` | `#4E6971` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for grounded primary actions, selected states and brand marks. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool blue-grey balance and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A47758` | `#C08E67` | +| Accent 2 | `#6E8A8F` | `#7E9EA3` | +| Accent 3 | `#C49E69` | `#D2AF78` | +| Success | `#6D896F` | `#92AF96` | +| Danger | `#A65F4F` | `#D58D7C` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF7F3; + --surface: #FFFFFF; + --surface-alt: #F6EFE8; + --text: #392E28; + --muted: #756961; + --border: #DCCFC5; + --primary: #8B5E3C; + --secondary: #DDE5E7; +} + +html[data-theme="dark"] { + --page: #030201; + --surface: #17110D; + --surface-alt: #251A14; + --text: #F7F1EC; + --muted: #C7BBB2; + --border: #59483D; + --primary: #B77A4D; + --secondary: #3D555B; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. diff --git a/adhd-friendly-dashboard-variants-v2 (1).zip b/adhd-friendly-dashboard-variants-v2 (1).zip new file mode 100644 index 0000000000000000000000000000000000000000..d986aff25a14a77150c4cfdaa021195cd2ccdf0f GIT binary patch literal 318062 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

            @56uTzaNfAGN-N+!!&9*e6ELqO%W0n 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�MAQ#bL0lZoEvjk&(-kib7QezZi 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

            N@B5%N58(84ddjoWzEggckG(7 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 literal 0 HcmV?d00001 diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-dashboard.html new file mode 100644 index 0000000..395d8b1 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Black White — Dashboard Demo + + + + + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-login.html new file mode 100644 index 0000000..19882c1 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-login.html @@ -0,0 +1,829 @@ + + + + + + + Black & White — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Mono +
            + +
            +

            Black & White

            +

            Nothing extra. Everything clear.

            +

            A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-style-guide.md new file mode 100644 index 0000000..5e4488f --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/black-white/black-white-style-guide.md @@ -0,0 +1,300 @@ +# Black & White UI Style Guide + +A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable. + +Pure black and white can feel harsh. Layered grey surfaces and off-white content areas preserve the monochrome look while lowering visual strain. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECECEC` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F1F1` | Inputs and secondary regions | +| `--surface-strong` | `#DEDEDE` | Selected and elevated elements | +| `--text` | `#111111` | Main text | +| `--muted` | `#626262` | Secondary text | +| `--border` | `#CDCDCD` | Borders and dividers | +| `--primary` | `#111111` | Main action and brand colour | +| `--primary-hover` | `#000000` | Primary hover and active state | +| `--secondary` | `#E1E1E1` | Secondary action | +| `--secondary-hover` | `#D2D2D2` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#000000` | Main dark background | +| `--page-accent` | `#050505` | Background depth | +| `--surface` | `#101010` | Cards and dialogs | +| `--surface-alt` | `#1A1A1A` | Inputs and secondary regions | +| `--surface-strong` | `#2B2B2B` | Selected and elevated elements | +| `--text` | `#FFFFFF` | Main text | +| `--muted` | `#BEBEBE` | Secondary text | +| `--border` | `#444444` | Borders and dividers | +| `--primary` | `#FFFFFF` | Main action and brand colour | +| `--primary-hover` | `#E8E8E8` | Primary hover and active state | +| `--secondary` | `#353535` | Secondary action | +| `--secondary-hover` | `#494949` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strongest action, active navigation and unmistakable selection. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls and optional actions without introducing colour. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#777777` | `#D0D0D0` | +| Accent 2 | `#A0A0A0` | `#9A9A9A` | +| Accent 3 | `#C5C5C5` | `#6E6E6E` | +| Success | `#666666` | `#B8B8B8` | +| Danger | `#4A4A4A` | `#D8D8D8` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F1F1; + --text: #111111; + --muted: #626262; + --border: #CDCDCD; + --primary: #111111; + --secondary: #E1E1E1; +} + +html[data-theme="dark"] { + --page: #000000; + --surface: #101010; + --surface-alt: #1A1A1A; + --text: #FFFFFF; + --muted: #BEBEBE; + --border: #444444; + --primary: #FFFFFF; + --secondary: #353535; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html new file mode 100644 index 0000000..97b3edb --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Burgundy Rose — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Burgundy Rose system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Burgundy Rose palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html new file mode 100644 index 0000000..3c52ab1 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-login.html @@ -0,0 +1,829 @@ + + + + + + + Burgundy & Dusty Rose — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Merlot +
            + +
            +

            Burgundy & Dusty Rose

            +

            Quiet confidence. Rich clarity.

            +

            A mature burgundy system softened by dusty rose and warm neutral surfaces.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md new file mode 100644 index 0000000..d8e06ed --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/burgundy-rose/burgundy-rose-style-guide.md @@ -0,0 +1,321 @@ +# Burgundy & Dusty Rose UI Style Guide + +A mature burgundy system softened by dusty rose and warm neutral surfaces. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF7F8` | Main page background | +| `--page-accent` | `#F2E6E9` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F8EEF1` | Inputs and secondary regions | +| `--surface-strong` | `#EBDADF` | Selected and elevated elements | +| `--text` | `#38272D` | Main text | +| `--muted` | `#75656B` | Secondary text | +| `--border` | `#DFC9D0` | Borders and dividers | +| `--primary` | `#7E374D` | Main action and brand colour | +| `--primary-hover` | `#61263A` | Primary hover and active state | +| `--secondary` | `#E7D8DE` | Secondary action | +| `--secondary-hover` | `#D9C5CD` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050203` | Main dark background | +| `--page-accent` | `#0C0608` | Background depth | +| `--surface` | `#170D11` | Cards and dialogs | +| `--surface-alt` | `#24151B` | Inputs and secondary regions | +| `--surface-strong` | `#38202A` | Selected and elevated elements | +| `--text` | `#F8EFF2` | Main text | +| `--muted` | `#CABAC0` | Secondary text | +| `--border` | `#583B46` | Borders and dividers | +| `--primary` | `#B85F7A` | Main action and brand colour | +| `--primary-hover` | `#99445F` | Primary hover and active state | +| `--secondary` | `#624754` | Secondary action | +| `--secondary-hover` | `#765867` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for luxurious primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for dusty rose structure, optional actions and calm support. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B07D8D` | `#C78DA0` | +| Accent 2 | `#718B92` | `#7D9BA1` | +| Accent 3 | `#C0A06F` | `#D0B17B` | +| Success | `#698873` | `#90B098` | +| Danger | `#A64E5D` | `#DA8795` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF7F8; + --surface: #FFFFFF; + --surface-alt: #F8EEF1; + --text: #38272D; + --muted: #75656B; + --border: #DFC9D0; + --primary: #7E374D; + --secondary: #E7D8DE; +} + +html[data-theme="dark"] { + --page: #050203; + --surface: #170D11; + --surface-alt: #24151B; + --text: #F8EFF2; + --muted: #CABAC0; + --border: #583B46; + --primary: #B85F7A; + --secondary: #624754; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html new file mode 100644 index 0000000..ebfe3ea --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Calm Blue — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Calm Blue system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Calm Blue palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html new file mode 100644 index 0000000..8b0c7e9 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Calm Denim Blue — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Harbor +
            + +
            +

            Calm Denim Blue

            +

            Steady focus. Clear progress.

            +

            A trustworthy denim-blue system for dashboards, administration and focused work.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md new file mode 100644 index 0000000..8bcda94 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/calm-blue/calm-blue-style-guide.md @@ -0,0 +1,321 @@ +# Calm Denim Blue UI Style Guide + +A trustworthy denim-blue system for dashboards, administration and focused work. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F8FB` | Main page background | +| `--page-accent` | `#E8EEF6` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EEF3F8` | Inputs and secondary regions | +| `--surface-strong` | `#DCE6F0` | Selected and elevated elements | +| `--text` | `#243142` | Main text | +| `--muted` | `#687486` | Secondary text | +| `--border` | `#CBD6E2` | Borders and dividers | +| `--primary` | `#4D6F98` | Main action and brand colour | +| `--primary-hover` | `#385777` | Primary hover and active state | +| `--secondary` | `#E2E8EF` | Secondary action | +| `--secondary-hover` | `#D2DCE6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020509` | Main dark background | +| `--page-accent` | `#07101A` | Background depth | +| `--surface` | `#0D1824` | Cards and dialogs | +| `--surface-alt` | `#142333` | Inputs and secondary regions | +| `--surface-strong` | `#21384E` | Selected and elevated elements | +| `--text` | `#F1F5FA` | Main text | +| `--muted` | `#B9C4D0` | Secondary text | +| `--border` | `#344D66` | Borders and dividers | +| `--primary` | `#7598C2` | Main action and brand colour | +| `--primary-hover` | `#5F83AF` | Primary hover and active state | +| `--secondary` | `#405A73` | Secondary action | +| `--secondary-hover` | `#526F8A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for main actions, active navigation and trustworthy emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for supporting controls, toolbars and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7F8FB5` | `#9A9FC6` | +| Accent 2 | `#6F9697` | `#81A7A7` | +| Accent 3 | `#C6A66E` | `#D0B17B` | +| Success | `#668A73` | `#90B29A` | +| Danger | `#A8646E` | `#D3929A` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F6F8FB; + --surface: #FFFFFF; + --surface-alt: #EEF3F8; + --text: #243142; + --muted: #687486; + --border: #CBD6E2; + --primary: #4D6F98; + --secondary: #E2E8EF; +} + +html[data-theme="dark"] { + --page: #020509; + --surface: #0D1824; + --surface-alt: #142333; + --text: #F1F5FA; + --muted: #B9C4D0; + --border: #344D66; + --primary: #7598C2; + --secondary: #405A73; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html new file mode 100644 index 0000000..929e9a8 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Coral Red — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Coral Red system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Coral Red palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-login.html new file mode 100644 index 0000000..24f8765 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-login.html @@ -0,0 +1,829 @@ + + + + + + + Coral Red — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Common +
            + +
            +

            Coral Red

            +

            Human warmth. Clear action.

            +

            A social, warm coral system balanced by slate blue so it stays calm and readable.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md new file mode 100644 index 0000000..f6489c0 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/coral-red/coral-red-style-guide.md @@ -0,0 +1,321 @@ +# Coral Red UI Style Guide + +A social, warm coral system balanced by slate blue so it stays calm and readable. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8F6` | Main page background | +| `--page-accent` | `#F7E8E3` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FBEFEB` | Inputs and secondary regions | +| `--surface-strong` | `#F1DDD6` | Selected and elevated elements | +| `--text` | `#3B2926` | Main text | +| `--muted` | `#776761` | Secondary text | +| `--border` | `#E2CEC7` | Borders and dividers | +| `--primary` | `#C86457` | Main action and brand colour | +| `--primary-hover` | `#A84D42` | Primary hover and active state | +| `--secondary` | `#DDE6EA` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050202` | Main dark background | +| `--page-accent` | `#0D0807` | Background depth | +| `--surface` | `#18100E` | Cards and dialogs | +| `--surface-alt` | `#261917` | Inputs and secondary regions | +| `--surface-strong` | `#392824` | Selected and elevated elements | +| `--text` | `#FAF1EF` | Main text | +| `--muted` | `#CABCB8` | Secondary text | +| `--border` | `#5A403B` | Borders and dividers | +| `--primary` | `#E58678` | Main action and brand colour | +| `--primary-hover` | `#CB6A5D` | Primary hover and active state | +| `--secondary` | `#3C5962` | Secondary action | +| `--secondary-hover` | `#4C6D78` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for human, confident primary actions and social emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool slate balance for supporting actions and structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#B17C72` | `#C89A91` | +| Accent 2 | `#6C8D95` | `#7FA2AA` | +| Accent 3 | `#C4A06B` | `#D3B17B` | +| Success | `#66886E` | `#90B096` | +| Danger | `#9E4C48` | `#DF9189` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8F6; + --surface: #FFFFFF; + --surface-alt: #FBEFEB; + --text: #3B2926; + --muted: #776761; + --border: #E2CEC7; + --primary: #C86457; + --secondary: #DDE6EA; +} + +html[data-theme="dark"] { + --page: #050202; + --surface: #18100E; + --surface-alt: #261917; + --text: #FAF1EF; + --muted: #CABCB8; + --border: #5A403B; + --primary: #E58678; + --secondary: #3C5962; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html new file mode 100644 index 0000000..65ace72 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Dusty Lilac — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Dusty Lilac system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Dusty Lilac palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html new file mode 100644 index 0000000..85993ff --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-login.html @@ -0,0 +1,829 @@ + + + + + + + Dusty Lilac — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Hush +
            + +
            +

            Dusty Lilac

            +

            Gentle structure. Clear thought.

            +

            A quiet lilac system with slate support, separated from the brighter purple and pink families.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md new file mode 100644 index 0000000..dbea156 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/dusty-lilac/dusty-lilac-style-guide.md @@ -0,0 +1,300 @@ +# Dusty Lilac UI Style Guide + +A quiet lilac system with slate support, separated from the brighter purple and pink families. + +Dusty Lilac is deliberately muted. Avoid bright violet additions, which would undermine its calm character. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F9F7FB` | Main page background | +| `--page-accent` | `#EEEAF3` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F3EFF7` | Inputs and secondary regions | +| `--surface-strong` | `#E4DDEB` | Selected and elevated elements | +| `--text` | `#302B38` | Main text | +| `--muted` | `#706A79` | Secondary text | +| `--border` | `#D6CFDE` | Borders and dividers | +| `--primary` | `#88769A` | Main action and brand colour | +| `--primary-hover` | `#6D5B80` | Primary hover and active state | +| `--secondary` | `#DEE6E9` | Secondary action | +| `--secondary-hover` | `#CDDADF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030205` | Main dark background | +| `--page-accent` | `#0A0710` | Background depth | +| `--surface` | `#141019` | Cards and dialogs | +| `--surface-alt` | `#201827` | Inputs and secondary regions | +| `--surface-strong` | `#32263B` | Selected and elevated elements | +| `--text` | `#F6F1F8` | Main text | +| `--muted` | `#C5BBCB` | Secondary text | +| `--border` | `#4C4056` | Borders and dividers | +| `--primary` | `#B09BC3` | Main action and brand colour | +| `--primary-hover` | `#947DAA` | Primary hover and active state | +| `--secondary` | `#40575E` | Secondary action | +| `--secondary-hover` | `#526D75` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for gentle primary actions, selected states and quiet brand emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for slate structure, secondary actions and informational controls. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A594B6` | `#C1AED1` | +| Accent 2 | `#718F96` | `#82A1A8` | +| Accent 3 | `#C2A475` | `#D0B27F` | +| Success | `#6C8973` | `#94B09A` | +| Danger | `#A76470` | `#D4939D` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F9F7FB; + --surface: #FFFFFF; + --surface-alt: #F3EFF7; + --text: #302B38; + --muted: #706A79; + --border: #D6CFDE; + --primary: #88769A; + --secondary: #DEE6E9; +} + +html[data-theme="dark"] { + --page: #030205; + --surface: #141019; + --surface-alt: #201827; + --text: #F6F1F8; + --muted: #C5BBCB; + --border: #4C4056; + --primary: #B09BC3; + --secondary: #40575E; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html new file mode 100644 index 0000000..c42277f --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Graphite Pink — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Graphite Pink system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Graphite Pink palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html new file mode 100644 index 0000000..d9eece3 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-login.html @@ -0,0 +1,829 @@ + + + + + + + Graphite + Pink Accent — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Signal +
            + +
            +

            Graphite + Pink Accent

            +

            Less noise. One clear signal.

            +

            An ultra-calm graphite system with one simple pink accent for primary actions.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md new file mode 100644 index 0000000..48f234a --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/graphite-pink/graphite-pink-style-guide.md @@ -0,0 +1,321 @@ +# Graphite + Pink Accent UI Style Guide + +An ultra-calm graphite system with one simple pink accent for primary actions. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F7F7` | Main page background | +| `--page-accent` | `#ECEEEF` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F1F2F3` | Inputs and secondary regions | +| `--surface-strong` | `#E1E4E6` | Selected and elevated elements | +| `--text` | `#292D30` | Main text | +| `--muted` | `#6C7378` | Secondary text | +| `--border` | `#D1D5D8` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E3E6E8` | Secondary action | +| `--secondary-hover` | `#D4D9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020303` | Main dark background | +| `--page-accent` | `#080A0B` | Background depth | +| `--surface` | `#121516` | Cards and dialogs | +| `--surface-alt` | `#1B2022` | Inputs and secondary regions | +| `--surface-strong` | `#2B3235` | Selected and elevated elements | +| `--text` | `#F3F5F5` | Main text | +| `--muted` | `#BAC0C2` | Secondary text | +| `--border` | `#424B4F` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#3A4347` | Secondary action | +| `--secondary-hover` | `#4C575C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for the single strong accent for main actions and active states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for neutral graphite structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#7D858A` | `#929A9E` | +| Accent 2 | `#8A9499` | `#7F979C` | +| Accent 3 | `#B79A70` | `#C8AA78` | +| Success | `#6B8872` | `#91AF98` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F7F7; + --surface: #FFFFFF; + --surface-alt: #F1F2F3; + --text: #292D30; + --muted: #6C7378; + --border: #D1D5D8; + --primary: #D35F87; + --secondary: #E3E6E8; +} + +html[data-theme="dark"] { + --page: #020303; + --surface: #121516; + --surface-alt: #1B2022; + --text: #F3F5F5; + --muted: #BAC0C2; + --border: #424B4F; + --primary: #EE7DA4; + --secondary: #3A4347; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html new file mode 100644 index 0000000..4e66506 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Ivory Ink Lavender — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Ivory Ink Lavender system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Ivory Ink Lavender palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html new file mode 100644 index 0000000..0fd2f33 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-login.html @@ -0,0 +1,840 @@ + + + + + + + Ivory & Ink + Lavender — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Paper Lavender +
            + +
            +

            Ivory & Ink + Lavender

            +

            Soft calm. Clear focus.

            +

            + This version keeps the warm Ivory & Ink foundation but extends it + with a soft lavender for primary actions, emphasis and a more elegant, + quiet personality. +

            + +
              +
            • + + Warm neutral surfaces with one clear lavender action colour +
            • +
            • + + Balanced by grey-green and soft sand supporting accents +
            • +
            • + + Lexend and Atkinson Hyperlegible through the Google Fonts CSS API +
            • +
            +
            + +
            + Editorial calm + Readable + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md new file mode 100644 index 0000000..d4d3a40 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-lavender/ivory-ink-lavender-style-guide.md @@ -0,0 +1,179 @@ +# Ivory & Ink + Lavender UI Style Guide + +A warm editorial UI system based on the Ivory & Ink palette, extended with a refined lavender accent. + +The foundation remains calm: ivory surfaces, ink text, taupe-neutral structure and a restrained lavender used for the primary action. The result is elegant, soft and readable without becoming overly decorative. + +--- + +## 1. Core idea + +Use **Ivory & Ink** as the foundation and **lavender** as the signal. + +That means: + +- the page and cards stay mostly neutral +- lavender identifies the next important action +- grey-green and sand provide soft balance +- the interface should feel editorial, calm and slightly elegant + +Lavender should not take over the whole page. It should guide attention. + +--- + +## 2. Light mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F3` | Main page background | +| `--page-accent` | `#F2ECE4` | Subtle background depth | +| `--surface` | `#FFFEFB` | Cards and dialogs | +| `--surface-alt` | `#F8F1EA` | Inputs and secondary sections | +| `--surface-strong` | `#EDE2D7` | Selected and raised surfaces | +| `--text` | `#262320` | Main text | +| `--muted` | `#6F6963` | Secondary text | +| `--border` | `#DCCFC4` | Borders and dividers | +| `--primary` | `#9682B4` | Lavender primary action | +| `--primary-hover` | `#7A6697` | Primary hover state | +| `--secondary` | `#E7DED3` | Neutral secondary actions | +| `--secondary-hover` | `#D9CEC1` | Secondary hover state | + +--- + +## 3. Dark mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090705` | Background depth | +| `--surface` | `#171411` | Main cards and dialogs | +| `--surface-alt` | `#231D1A` | Inputs and secondary sections | +| `--surface-strong` | `#35302B` | Selected and raised surfaces | +| `--text` | `#FAF6F0` | Main text | +| `--muted` | `#C9C1B7` | Secondary text | +| `--border` | `#554D46` | Borders and dividers | +| `--primary` | `#B8A7D2` | Lavender primary action | +| `--primary-hover` | `#A08FC0` | Primary hover state | +| `--secondary` | `#4F4840` | Neutral secondary actions | +| `--secondary-hover` | `#655D54` | Secondary hover state | + +--- + +## 4. Supporting accents + +| Role | Light | Dark | Use | +|---|---:|---:|---| +| Soft lavender | `#C7B8DE` | `#D9CDEA` | Highlights and personality | +| Grey-green | `#8A9795` | `#92A19D` | Cool balance and support | +| Sand | `#C8A97A` | `#CFB27F` | Warm guidance and emphasis | +| Danger | `#B96B74` | `#DA98A0` | Errors and destructive action | +| Success | `#6E816E` | `#9CAE99` | Positive confirmation | + +Recommended balance: + +- **70%** ivory / ink / neutral surfaces +- **20%** lavender and neutral secondary structure +- **10%** supporting accents + +--- + +## 5. Usage rules + +### Use lavender for: + +- the main button +- active links +- selected controls +- one compact accent line +- small brand highlights + +### Do not use lavender for: + +- large page backgrounds +- long paragraphs +- every badge +- multiple competing cards +- error messaging if a danger colour already exists + +### Use the neutral secondary for: + +- secondary buttons +- optional actions +- toolbars +- filters +- supporting cards + +### Use grey-green and sand for: + +- quiet icon accents +- status support +- visual balance +- warmth without more lavender + +--- + +## 6. Typography + +Fonts are loaded through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Use: + +- **Lexend** for headings, labels, buttons and subheadings +- **Atkinson Hyperlegible** for paragraph text and longer reading content + +Recommended sizes: + +- body: `18px` +- labels: `16–17px` +- buttons: `16–18px` +- subheadings: `15–17px` +- card heading: `20–24px` + +--- + +## 7. Typography sample card + +The demo includes a sample content card so you can test the fonts in a more editorial surface. + +```html +
            +

            Typography sample

            +

            A calm editorial card heading

            +

            + A concise subheading demonstrates Lexend in a refined ivory-and-lavender interface. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + +Recommended use: + +- eyebrow + heading + subheading in **Lexend** +- paragraph in **Atkinson Hyperlegible** + +--- + +## 8. ADHD-friendly notes + +- Keep the lavender limited to primary focus points. +- Let the ivory background do most of the visual calming. +- Use strong spacing rather than extra decoration. +- Preserve clear contrast between background, surface and action. +- Avoid placing too many coloured chips near the main button. +- Keep one obvious next step visible. + +--- + +## 9. Final rule + +If the design starts to feel too decorative, remove lavender rather than adding more neutral styling. + +The warm neutral base should carry the interface. Lavender should simply guide attention. diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html new file mode 100644 index 0000000..ab4f303 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Ivory Ink Pink — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Ivory Ink Pink system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Ivory Ink Pink palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html new file mode 100644 index 0000000..b464a90 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-login.html @@ -0,0 +1,839 @@ + + + + + + + Ivory & Ink + Pink — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Paper Rose +
            + +
            +

            Ivory & Ink + Pink

            +

            Soft warmth. Clear focus.

            +

            + This version keeps the warm ivory-and-ink foundation but extends it + with a polished pink for primary actions, emphasis and a touch of personality. +

            + +
              +
            • + + Warm neutral surfaces with one clear pink action colour +
            • +
            • + + Balanced by grey-green and soft sand supporting accents +
            • +
            • + + Lexend and Atkinson Hyperlegible through the Google Fonts CSS API +
            • +
            +
            + +
            + Editorial calm + Readable + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md new file mode 100644 index 0000000..fbbcc44 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink-pink/ivory-ink-pink-style-guide.md @@ -0,0 +1,179 @@ +# Ivory & Ink + Pink UI Style Guide + +A warm editorial UI system based on the Ivory & Ink palette, extended with a refined pink accent. + +The foundation remains calm: ivory surfaces, ink text, taupe-neutral structure and a very restrained pink used for the primary action. The result is warmer and more personal than pure monochrome, but still clean, grown-up and readable. + +--- + +## 1. Core idea + +Use **Ivory & Ink** as the foundation and **pink** as the signal. + +That means: + +- the page and cards stay mostly neutral +- pink identifies the next important action +- grey-green and sand provide soft balance +- the interface should feel editorial, calm and slightly warm + +Pink should not take over the whole page. It should guide attention. + +--- + +## 2. Light mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F3` | Main page background | +| `--page-accent` | `#F2ECE4` | Subtle background depth | +| `--surface` | `#FFFEFB` | Cards and dialogs | +| `--surface-alt` | `#F8F1EA` | Inputs and secondary sections | +| `--surface-strong` | `#EDE2D7` | Selected and raised surfaces | +| `--text` | `#262320` | Main text | +| `--muted` | `#6F6963` | Secondary text | +| `--border` | `#DCCFC4` | Borders and dividers | +| `--primary` | `#D8739A` | Pink primary action | +| `--primary-hover` | `#BC5A80` | Primary hover state | +| `--secondary` | `#E7DED3` | Neutral secondary actions | +| `--secondary-hover` | `#D9CEC1` | Secondary hover state | + +--- + +## 3. Dark mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090705` | Background depth | +| `--surface` | `#171411` | Main cards and dialogs | +| `--surface-alt` | `#231D1A` | Inputs and secondary sections | +| `--surface-strong` | `#35302B` | Selected and raised surfaces | +| `--text` | `#FAF6F0` | Main text | +| `--muted` | `#C9C1B7` | Secondary text | +| `--border` | `#554D46` | Borders and dividers | +| `--primary` | `#EB97B7` | Pink primary action | +| `--primary-hover` | `#D97DA1` | Primary hover state | +| `--secondary` | `#4F4840` | Neutral secondary actions | +| `--secondary-hover` | `#655D54` | Secondary hover state | + +--- + +## 4. Supporting accents + +| Role | Light | Dark | Use | +|---|---:|---:|---| +| Soft pink | `#E8A9C2` | `#F0BFD2` | Highlights and brand personality | +| Grey-green | `#8A9795` | `#92A19D` | Cool balance and support | +| Sand | `#C8A97A` | `#CFB27F` | Warm guidance and emphasis | +| Danger | `#B96B74` | `#DA98A0` | Errors and destructive action | +| Success | `#6E816E` | `#9CAE99` | Positive confirmation | + +Recommended balance: + +- **70%** ivory / ink / neutral surfaces +- **20%** pink and neutral secondary structure +- **10%** supporting accents + +--- + +## 5. Usage rules + +### Use pink for: + +- the main button +- active links +- selected controls +- one compact accent line +- small brand highlights + +### Do not use pink for: + +- large page backgrounds +- long paragraphs +- every badge +- multiple competing cards +- error messaging if a danger colour already exists + +### Use the neutral secondary for: + +- secondary buttons +- optional actions +- toolbars +- filters +- supporting cards + +### Use grey-green and sand for: + +- quiet icon accents +- status support +- visual balance +- warmth without more pink + +--- + +## 6. Typography + +Fonts are loaded through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Use: + +- **Lexend** for headings, labels, buttons and subheadings +- **Atkinson Hyperlegible** for paragraph text and longer reading content + +Recommended sizes: + +- body: `18px` +- labels: `16–17px` +- buttons: `16–18px` +- subheadings: `15–17px` +- card heading: `20–24px` + +--- + +## 7. Typography sample card + +The demo includes a sample content card so you can test the fonts in a more editorial surface. + +```html +
            +

            Typography sample

            +

            A warm editorial card heading

            +

            + A concise subheading demonstrates Lexend in a refined ivory-and-pink interface. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + +Recommended use: + +- eyebrow + heading + subheading in **Lexend** +- paragraph in **Atkinson Hyperlegible** + +--- + +## 8. ADHD-friendly notes + +- Keep the pink limited to primary focus points. +- Let the ivory background do most of the visual calming. +- Use strong spacing rather than extra decoration. +- Preserve clear contrast between background, surface and action. +- Avoid placing too many coloured chips near the main button. +- Keep one obvious next step visible. + +--- + +## 9. Final rule + +If the design starts to feel too sweet or decorative, remove pink rather than adding more neutral styling. + +The warm neutral base should carry the interface. Pink should simply guide attention. diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html new file mode 100644 index 0000000..157145d --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Ivory & Ink — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Ivory & Ink system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Ivory & Ink palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html new file mode 100644 index 0000000..b6959ee --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-login.html @@ -0,0 +1,829 @@ + + + + + + + Ivory & Ink — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Paper +
            + +
            +

            Ivory & Ink

            +

            Quiet contrast. Thoughtful focus.

            +

            A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md new file mode 100644 index 0000000..140fffa --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/ivory-ink/ivory-ink-style-guide.md @@ -0,0 +1,300 @@ +# Ivory & Ink UI Style Guide + +A warm monochrome system using ivory, ink and soft taupe for a gentler alternative to pure black and white. + +Use Ivory & Ink when pure monochrome feels too clinical. The warm base works well for writing, reading and editorial applications. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF8F2` | Main page background | +| `--page-accent` | `#F0ECE2` | Subtle page depth | +| `--surface` | `#FFFEFA` | Cards and dialogs | +| `--surface-alt` | `#F6F2E9` | Inputs and secondary regions | +| `--surface-strong` | `#E8E1D4` | Selected and elevated elements | +| `--text` | `#242321` | Main text | +| `--muted` | `#6E6A63` | Secondary text | +| `--border` | `#D8D1C5` | Borders and dividers | +| `--primary` | `#2D2B28` | Main action and brand colour | +| `--primary-hover` | `#171614` | Primary hover and active state | +| `--secondary` | `#E8E2D8` | Secondary action | +| `--secondary-hover` | `#DAD2C5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020202` | Main dark background | +| `--page-accent` | `#090806` | Background depth | +| `--surface` | `#151411` | Cards and dialogs | +| `--surface-alt` | `#201E1A` | Inputs and secondary regions | +| `--surface-strong` | `#322F28` | Selected and elevated elements | +| `--text` | `#FAF7EF` | Main text | +| `--muted` | `#C7C1B5` | Secondary text | +| `--border` | `#4D4941` | Borders and dividers | +| `--primary` | `#E8E1D4` | Main action and brand colour | +| `--primary-hover` | `#FFF9ED` | Primary hover and active state | +| `--secondary` | `#4C4840` | Secondary action | +| `--secondary-hover` | `#625D53` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for strong actions and editorial emphasis without saturated colour. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for warm neutral controls, filters and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#817A70` | `#B6ADA0` | +| Accent 2 | `#8C9795` | `#8EA09C` | +| Accent 3 | `#B49B73` | `#C8AD7C` | +| Success | `#6F806F` | `#9BAE99` | +| Danger | `#8A5D54` | `#C89084` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF8F2; + --surface: #FFFEFA; + --surface-alt: #F6F2E9; + --text: #242321; + --muted: #6E6A63; + --border: #D8D1C5; + --primary: #2D2B28; + --secondary: #E8E2D8; +} + +html[data-theme="dark"] { + --page: #020202; + --surface: #151411; + --surface-alt: #201E1A; + --text: #FAF7EF; + --muted: #C7C1B5; + --border: #4D4941; + --primary: #E8E1D4; + --secondary: #4C4840; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html new file mode 100644 index 0000000..7e9468a --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Mist Blue — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Mist Blue system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Mist Blue palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html new file mode 100644 index 0000000..f3048f0 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Mist Blue — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Drift +
            + +
            +

            Mist Blue

            +

            Open space. Steady attention.

            +

            A pale blue-grey system that feels lighter and quieter than denim blue while retaining strong UI clarity.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md new file mode 100644 index 0000000..ef03598 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mist-blue/mist-blue-style-guide.md @@ -0,0 +1,300 @@ +# Mist Blue UI Style Guide + +A pale blue-grey system that feels lighter and quieter than denim blue while retaining strong UI clarity. + +Mist Blue is suitable for information-heavy interfaces because it creates separation without strong saturation. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F9FA` | Main page background | +| `--page-accent` | `#E7EFF2` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EDF4F6` | Inputs and secondary regions | +| `--surface-strong` | `#DAE6EA` | Selected and elevated elements | +| `--text` | `#28363D` | Main text | +| `--muted` | `#68777E` | Secondary text | +| `--border` | `#C9D7DC` | Borders and dividers | +| `--primary` | `#63889A` | Main action and brand colour | +| `--primary-hover` | `#496C7D` | Primary hover and active state | +| `--secondary` | `#E3E4ED` | Secondary action | +| `--secondary-hover` | `#D4D6E3` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010405` | Main dark background | +| `--page-accent` | `#061014` | Background depth | +| `--surface` | `#0D181D` | Cards and dialogs | +| `--surface-alt` | `#15252C` | Inputs and secondary regions | +| `--surface-strong` | `#233943` | Selected and elevated elements | +| `--text` | `#EFF5F7` | Main text | +| `--muted` | `#B7C5CB` | Secondary text | +| `--border` | `#38535E` | Borders and dividers | +| `--primary` | `#88AEC0` | Main action and brand colour | +| `--primary-hover` | `#6E94A7` | Primary hover and active state | +| `--secondary` | `#4B4F69` | Secondary action | +| `--secondary-hover` | `#606681` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm primary actions, active navigation and focused progress. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for soft violet-grey controls and supporting actions. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#85A3B0` | `#A1C0CD` | +| Accent 2 | `#898DAA` | `#A0A4C2` | +| Accent 3 | `#C4A36F` | `#D0B17D` | +| Success | `#688A73` | `#91B29A` | +| Danger | `#A56569` | `#D29195` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F6F9FA; + --surface: #FFFFFF; + --surface-alt: #EDF4F6; + --text: #28363D; + --muted: #68777E; + --border: #C9D7DC; + --primary: #63889A; + --secondary: #E3E4ED; +} + +html[data-theme="dark"] { + --page: #010405; + --surface: #0D181D; + --surface-alt: #15252C; + --text: #EFF5F7; + --muted: #B7C5CB; + --border: #38535E; + --primary: #88AEC0; + --secondary: #4B4F69; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html new file mode 100644 index 0000000..fd4ada7 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Mustard Yellow — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Mustard Yellow system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Mustard Yellow palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html new file mode 100644 index 0000000..668364f --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-login.html @@ -0,0 +1,829 @@ + + + + + + + Mustard Yellow — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Beacon +
            + +
            +

            Mustard Yellow

            +

            Bright thinking. Calm structure.

            +

            An editorial mustard system balanced by deep blue-grey for usable contrast.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md new file mode 100644 index 0000000..a7d9f41 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/mustard-yellow/mustard-yellow-style-guide.md @@ -0,0 +1,321 @@ +# Mustard Yellow UI Style Guide + +An editorial mustard system balanced by deep blue-grey for usable contrast. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FBF9F3` | Main page background | +| `--page-accent` | `#F0E9D7` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F7F1E3` | Inputs and secondary regions | +| `--surface-strong` | `#EBDDCA` | Selected and elevated elements | +| `--text` | `#373128` | Main text | +| `--muted` | `#756E61` | Secondary text | +| `--border` | `#DDD2BE` | Borders and dividers | +| `--primary` | `#B58A2F` | Main action and brand colour | +| `--primary-hover` | `#916B1E` | Primary hover and active state | +| `--secondary` | `#DCE5E9` | Secondary action | +| `--secondary-hover` | `#CCD9DF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020405` | Main dark background | +| `--page-accent` | `#080B0D` | Background depth | +| `--surface` | `#111719` | Cards and dialogs | +| `--surface-alt` | `#1B2427` | Inputs and secondary regions | +| `--surface-strong` | `#2C383C` | Selected and elevated elements | +| `--text` | `#F7F3E9` | Main text | +| `--muted` | `#C8C1B2` | Secondary text | +| `--border` | `#4A565A` | Borders and dividers | +| `--primary` | `#D5AA4D` | Main action and brand colour | +| `--primary-hover` | `#B88C35` | Primary hover and active state | +| `--secondary` | `#3B5965` | Secondary action | +| `--secondary-hover` | `#4C6D7A` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for high-value actions, selected states and editorial highlights. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for deep blue-grey structure and optional actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#C19D4E` | `#E0BC67` | +| Accent 2 | `#657F8C` | `#7C9AA7` | +| Accent 3 | `#A27B78` | `#C28B87` | +| Success | `#6D896B` | `#95B096` | +| Danger | `#A65F55` | `#D58E82` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FBF9F3; + --surface: #FFFFFF; + --surface-alt: #F7F1E3; + --text: #373128; + --muted: #756E61; + --border: #DDD2BE; + --primary: #B58A2F; + --secondary: #DCE5E9; +} + +html[data-theme="dark"] { + --page: #020405; + --surface: #111719; + --surface-alt: #1B2427; + --text: #F7F3E9; + --muted: #C8C1B2; + --border: #4A565A; + --primary: #D5AA4D; + --secondary: #3B5965; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html new file mode 100644 index 0000000..538ccf7 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Olive Oat — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Olive Oat system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Olive Oat palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html new file mode 100644 index 0000000..73c3f3f --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-login.html @@ -0,0 +1,829 @@ + + + + + + + Olive & Oat — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Meadow +
            + +
            +

            Olive & Oat

            +

            Grounded calm. Practical focus.

            +

            A muted olive system with oat-coloured surfaces, offering an earthy but cleaner alternative to brown.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md new file mode 100644 index 0000000..fd4a022 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/olive-oat/olive-oat-style-guide.md @@ -0,0 +1,300 @@ +# Olive & Oat UI Style Guide + +A muted olive system with oat-coloured surfaces, offering an earthy but cleaner alternative to brown. + +Olive & Oat is calm and practical. Keep the olive muted; brighter yellow-green shades quickly become visually demanding. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F9F7F0` | Main page background | +| `--page-accent` | `#ECE8D9` | Subtle page depth | +| `--surface` | `#FFFDF8` | Cards and dialogs | +| `--surface-alt` | `#F4F1E5` | Inputs and secondary regions | +| `--surface-strong` | `#E3DFCD` | Selected and elevated elements | +| `--text` | `#35362B` | Main text | +| `--muted` | `#737363` | Secondary text | +| `--border` | `#D7D3C1` | Borders and dividers | +| `--primary` | `#777B4F` | Main action and brand colour | +| `--primary-hover` | `#5D623A` | Primary hover and active state | +| `--secondary` | `#DDE6E2` | Secondary action | +| `--secondary-hover` | `#CEDBD5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030401` | Main dark background | +| `--page-accent` | `#0A0C05` | Background depth | +| `--surface` | `#15170E` | Cards and dialogs | +| `--surface-alt` | `#212418` | Inputs and secondary regions | +| `--surface-strong` | `#343827` | Selected and elevated elements | +| `--text` | `#F5F4EA` | Main text | +| `--muted` | `#C4C3B4` | Secondary text | +| `--border` | `#505443` | Borders and dividers | +| `--primary` | `#A9AD75` | Main action and brand colour | +| `--primary-hover` | `#8F945D` | Primary hover and active state | +| `--secondary` | `#3E5A57` | Secondary action | +| `--secondary-hover` | `#50706C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for grounded primary actions and selected states. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool green-grey controls that prevent the palette becoming too earthy. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#96966D` | `#BCBD8D` | +| Accent 2 | `#6E8B88` | `#82A09D` | +| Accent 3 | `#C29A64` | `#CFAD76` | +| Success | `#6F8464` | `#9BAF8F` | +| Danger | `#A36558` | `#D18E7E` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F9F7F0; + --surface: #FFFDF8; + --surface-alt: #F4F1E5; + --text: #35362B; + --muted: #737363; + --border: #D7D3C1; + --primary: #777B4F; + --secondary: #DDE6E2; +} + +html[data-theme="dark"] { + --page: #030401; + --surface: #15170E; + --surface-alt: #212418; + --text: #F5F4EA; + --muted: #C4C3B4; + --border: #505443; + --primary: #A9AD75; + --secondary: #3E5A57; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html new file mode 100644 index 0000000..3268de7 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Orchid Pop — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Orchid Pop system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Orchid Pop palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html new file mode 100644 index 0000000..efc2d05 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-login.html @@ -0,0 +1,829 @@ + + + + + + + Orchid Pop — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Bloom +
            + +
            +

            Orchid Pop

            +

            Bold accent. Calm structure.

            +

            A rich orchid-violet system built around your exact colour #B744C4. It uses softened plum surfaces and cool grey-blue secondary support to keep the interface clean and readable.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md new file mode 100644 index 0000000..2b3bcb7 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/orchid-pop/orchid-pop-style-guide.md @@ -0,0 +1,300 @@ +# Orchid Pop UI Style Guide + +A rich orchid-violet system built around your exact colour #B744C4. It uses softened plum surfaces and cool grey-blue secondary support to keep the interface clean and readable. + +The exact anchor colour is `#B744C4`. Because it is already visually assertive, the supporting palette is intentionally softer and more neutral. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FCF7FD` | Main page background | +| `--page-accent` | `#F2E6F5` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F8EEFA` | Inputs and secondary regions | +| `--surface-strong` | `#EDD8F0` | Selected and elevated elements | +| `--text` | `#33273A` | Main text | +| `--muted` | `#766A7D` | Secondary text | +| `--border` | `#E0CEE4` | Borders and dividers | +| `--primary` | `#B744C4` | Main action and brand colour | +| `--primary-hover` | `#972FA3` | Primary hover and active state | +| `--secondary` | `#E0E5EB` | Secondary action | +| `--secondary-hover` | `#D1D9E1` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#040105` | Main dark background | +| `--page-accent` | `#0B0610` | Background depth | +| `--surface` | `#180F1A` | Cards and dialogs | +| `--surface-alt` | `#25172A` | Inputs and secondary regions | +| `--surface-strong` | `#39253F` | Selected and elevated elements | +| `--text` | `#F8EFFA` | Main text | +| `--muted` | `#CCBFCE` | Secondary text | +| `--border` | `#5A4060` | Borders and dividers | +| `--primary` | `#C865D3` | Main action and brand colour | +| `--primary-hover` | `#B744C4` | Primary hover and active state | +| `--secondary` | `#455B68` | Secondary action | +| `--secondary-hover` | `#587180` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for distinct primary actions, selected states and confident brand emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool grey-blue controls and supporting actions that keep the palette calm. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#D38ADC` | `#DEA7E4` | +| Accent 2 | `#758FA0` | `#8CA3B2` | +| Accent 3 | `#C3A06D` | `#D0B07B` | +| Success | `#6C8974` | `#94AF9B` | +| Danger | `#AF5F7B` | `#DA93AB` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FCF7FD; + --surface: #FFFFFF; + --surface-alt: #F8EEFA; + --text: #33273A; + --muted: #766A7D; + --border: #E0CEE4; + --primary: #B744C4; + --secondary: #E0E5EB; +} + +html[data-theme="dark"] { + --page: #040105; + --surface: #180F1A; + --surface-alt: #25172A; + --text: #F8EFFA; + --muted: #CCBFCE; + --border: #5A4060; + --primary: #C865D3; + --secondary: #455B68; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html new file mode 100644 index 0000000..8aa7e08 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Sage Green — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Sage Green system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Sage Green palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-login.html new file mode 100644 index 0000000..5bad7e5 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-login.html @@ -0,0 +1,829 @@ + + + + + + + Sage Green — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Stillleaf +
            + +
            +

            Sage Green

            +

            Calm structure. Natural rhythm.

            +

            A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md new file mode 100644 index 0000000..0387090 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sage-green/sage-green-style-guide.md @@ -0,0 +1,321 @@ +# Sage Green UI Style Guide + +A quiet sage system with eucalyptus support and a deep forest-charcoal dark mode. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F7F8F4` | Main page background | +| `--page-accent` | `#EAEDE4` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F0F3EB` | Inputs and secondary regions | +| `--surface-strong` | `#DFE5D8` | Selected and elevated elements | +| `--text` | `#2C352C` | Main text | +| `--muted` | `#6D786B` | Secondary text | +| `--border` | `#CED7C8` | Borders and dividers | +| `--primary` | `#71866C` | Main action and brand colour | +| `--primary-hover` | `#586D54` | Primary hover and active state | +| `--secondary` | `#DDE6E1` | Secondary action | +| `--secondary-hover` | `#CEDCD5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#020503` | Main dark background | +| `--page-accent` | `#08100A` | Background depth | +| `--surface` | `#101812` | Cards and dialogs | +| `--surface-alt` | `#19231B` | Inputs and secondary regions | +| `--surface-strong` | `#2A382D` | Selected and elevated elements | +| `--text` | `#F1F5EF` | Main text | +| `--muted` | `#BCC6B9` | Secondary text | +| `--border` | `#435246` | Borders and dividers | +| `--primary` | `#9BB094` | Main action and brand colour | +| `--primary-hover` | `#829A7C` | Primary hover and active state | +| `--secondary` | `#3F5B57` | Secondary action | +| `--secondary-hover` | `#53716C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm confirmation, primary actions and selected states. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool eucalyptus structure and supporting actions. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#8D9F8B` | `#A9B6A7` | +| Accent 2 | `#66888A` | `#7FA4A4` | +| Accent 3 | `#C2A36F` | `#CFB37F` | +| Success | `#64806A` | `#92B09A` | +| Danger | `#A9655D` | `#D38E83` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F7F8F4; + --surface: #FFFFFF; + --surface-alt: #F0F3EB; + --text: #2C352C; + --muted: #6D786B; + --border: #CED7C8; + --primary: #71866C; + --secondary: #DDE6E1; +} + +html[data-theme="dark"] { + --page: #020503; + --surface: #101812; + --surface-alt: #19231B; + --text: #F1F5EF; + --muted: #BCC6B9; + --border: #435246; + --primary: #9BB094; + --secondary: #3F5B57; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html new file mode 100644 index 0000000..a457005 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Seafoam — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Seafoam system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Seafoam palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-login.html new file mode 100644 index 0000000..a53a909 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-login.html @@ -0,0 +1,829 @@ + + + + + + + Seafoam — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Tide +
            + +
            +

            Seafoam

            +

            Soft clarity. Easy momentum.

            +

            A pale seafoam system with blue-green structure, designed to feel fresh without the energy of bright turquoise.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md new file mode 100644 index 0000000..131c830 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/seafoam/seafoam-style-guide.md @@ -0,0 +1,300 @@ +# Seafoam UI Style Guide + +A pale seafoam system with blue-green structure, designed to feel fresh without the energy of bright turquoise. + +Seafoam is softer than turquoise and less earthy than sage. It works well for wellbeing, planning and service interfaces. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and very restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F5FAF8` | Main page background | +| `--page-accent` | `#E3F1EC` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EBF6F2` | Inputs and secondary regions | +| `--surface-strong` | `#D5EAE2` | Selected and elevated elements | +| `--text` | `#263A37` | Main text | +| `--muted` | `#667A76` | Secondary text | +| `--border` | `#C5DCD5` | Borders and dividers | +| `--primary` | `#4F8F82` | Main action and brand colour | +| `--primary-hover` | `#397166` | Primary hover and active state | +| `--secondary` | `#DDE9EE` | Secondary action | +| `--secondary-hover` | `#CCDCE3` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010504` | Main dark background | +| `--page-accent` | `#05100D` | Background depth | +| `--surface` | `#0D1916` | Cards and dialogs | +| `--surface-alt` | `#14251F` | Inputs and secondary regions | +| `--surface-strong` | `#213A32` | Selected and elevated elements | +| `--text` | `#EFF7F4` | Main text | +| `--muted` | `#B7C8C3` | Secondary text | +| `--border` | `#35564C` | Borders and dividers | +| `--primary` | `#7AB7A8` | Main action and brand colour | +| `--primary-hover` | `#61A091` | Primary hover and active state | +| `--secondary` | `#3B5666` | Secondary action | +| `--secondary-hover` | `#4C6C7F` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for calm actions, progress and selected states. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool blue structure and optional controls. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#82ADA2` | `#98C6BA` | +| Accent 2 | `#718DA0` | `#819DB0` | +| Accent 3 | `#C5A576` | `#D0B17E` | +| Success | `#668B73` | `#91B39B` | +| Danger | `#A56561` | `#D3908C` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F5FAF8; + --surface: #FFFFFF; + --surface-alt: #EBF6F2; + --text: #263A37; + --muted: #667A76; + --border: #C5DCD5; + --primary: #4F8F82; + --secondary: #DDE9EE; +} + +html[data-theme="dark"] { + --page: #010504; + --surface: #0D1916; + --surface-alt: #14251F; + --text: #EFF7F4; + --muted: #B7C8C3; + --border: #35564C; + --primary: #7AB7A8; + --secondary: #3B5666; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html new file mode 100644 index 0000000..82c82e2 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Simple Pink — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Simple Pink system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Simple Pink palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html new file mode 100644 index 0000000..97111d5 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-login.html @@ -0,0 +1,829 @@ + + + + + + + Simple Pink — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Roseline +
            + +
            +

            Simple Pink

            +

            Clear space. Gentle focus.

            +

            A grown-up pink system with warm neutrals and a muted mauve secondary.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md new file mode 100644 index 0000000..1dca5e8 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/simple-pink/simple-pink-style-guide.md @@ -0,0 +1,321 @@ +# Simple Pink UI Style Guide + +A grown-up pink system with warm neutrals and a muted mauve secondary. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF8FA` | Main page background | +| `--page-accent` | `#F7E8EE` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FCEEF3` | Inputs and secondary regions | +| `--surface-strong` | `#F2DCE5` | Selected and elevated elements | +| `--text` | `#38272F` | Main text | +| `--muted` | `#74656C` | Secondary text | +| `--border` | `#E1CBD4` | Borders and dividers | +| `--primary` | `#D35F87` | Main action and brand colour | +| `--primary-hover` | `#B4476E` | Primary hover and active state | +| `--secondary` | `#E9DFE4` | Secondary action | +| `--secondary-hover` | `#DCCFD6` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#050204` | Main dark background | +| `--page-accent` | `#0C0709` | Background depth | +| `--surface` | `#160D12` | Cards and dialogs | +| `--surface-alt` | `#24151C` | Inputs and secondary regions | +| `--surface-strong` | `#35212B` | Selected and elevated elements | +| `--text` | `#F8EFF3` | Main text | +| `--muted` | `#CBBCC3` | Secondary text | +| `--border` | `#513B45` | Borders and dividers | +| `--primary` | `#EE7DA4` | Main action and brand colour | +| `--primary-hover` | `#D45F8B` | Primary hover and active state | +| `--secondary` | `#5A3F4C` | Secondary action | +| `--secondary-hover` | `#715061` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for friendly primary actions and brand emphasis. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for quiet optional actions and mauve structure. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A88FA0` | `#B29BAA` | +| Accent 2 | `#77949A` | `#7E9DA1` | +| Accent 3 | `#C8A575` | `#D0B27F` | +| Success | `#6A8C73` | `#92B09A` | +| Danger | `#A75C68` | `#DD97A1` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF8FA; + --surface: #FFFFFF; + --surface-alt: #FCEEF3; + --text: #38272F; + --muted: #74656C; + --border: #E1CBD4; + --primary: #D35F87; + --secondary: #E9DFE4; +} + +html[data-theme="dark"] { + --page: #050204; + --surface: #160D12; + --surface-alt: #24151C; + --text: #F8EFF3; + --muted: #CBBCC3; + --border: #513B45; + --primary: #EE7DA4; + --secondary: #5A3F4C; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-dashboard.html new file mode 100644 index 0000000..25e18a6 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-dashboard.html @@ -0,0 +1,588 @@ + + + + + + + Smoky Teal Signal — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Smoky Teal Signal system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Alerts waiting +
            3
            +
            Needs review
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Testing surfaces, chart accents and typography hierarchy.

            +
            + Updated today +
            + +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            + +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            + +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for longer body text

            +
            +
            + +
            +
            +
            + Palette mapped +

            The four source colours were converted into a balanced interface system with smoky neutrals, teal actions and restrained signal red.

            +
            + 10 min ago +
            +
            +
            + Accessibility review +

            Contrast, focus states and readable surface layering were checked in both light and dark mode.

            +
            + 45 min ago +
            +
            +
            + Typography sample approved +

            Lexend and Atkinson Hyperlegible remain the pairing for interface structure and reading text.

            +
            + 2 h ago +
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            + +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            + +

            + Four collaborators currently active in this workspace. +

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            + +
            +

            Typography sample

            +

            A modern high-clarity dashboard card heading

            +

            + A concise subheading shows how Lexend behaves within the smoky neutral and teal interface. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-login.html new file mode 100644 index 0000000..34b6d7c --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-login.html @@ -0,0 +1,801 @@ + + + + + + + Smoky Teal Signal — ADHD-Friendly Login Demo + + + + +
            +
            +
            + + Signal Panel +
            + +
            +

            Smoky Teal Signal

            +

            Calm structure. Clear signals.

            +

            + This palette is based on a smoky mauve foundation with teal as the + main action colour, a restrained red signal accent, and soft white highlights. +

            + +
              +
            • Muted smoky neutrals for calm structure
            • +
            • Teal primary actions for focus and readability
            • +
            • Red reserved only for alerts, urgency and destructive actions
            • +
            +
            + +
            + Balanced + Readable + ADHD-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-style-guide.md new file mode 100644 index 0000000..41cb135 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/smoky-teal-signal/smoky-teal-signal-style-guide.md @@ -0,0 +1,162 @@ +# Smoky Teal Signal UI Style Guide + +This palette is based on the following four colours and their approximate visual weights: + +- `#7A676F` — **71.28%** — dominant smoky mauve / neutral foundation +- `#10B3BB` — **23.59%** — teal action and emphasis +- `#E51A22` — **3.77%** — strong signal / alert accent +- `#FFFEFE` — **0.76%** — clean light highlight + +The system is designed to feel calm, structured and modern, while still providing clear focus and alert states. + +--- + +## 1. Core design logic + +Use the colours in this order of importance: + +1. **Smoky mauve** for the emotional base and most of the personality +2. **Teal** for primary actions and selected states +3. **Red** only for alerts, destructive actions and very small accents +4. **White / off-white** for highlight surfaces and clean breathing room + +This keeps the design ADHD-friendly by avoiding too many competing high-energy colours. + +--- + +## 2. Light mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F6F2F4` | Main page background | +| `--page-accent` | `#ECE5E8` | Background depth | +| `--surface` | `#FFFEFE` | Cards and dialogs | +| `--surface-alt` | `#F2ECEF` | Inputs and secondary sections | +| `--surface-strong` | `#E1D7DC` | Selected surfaces | +| `--text` | `#2F2529` | Main text | +| `--muted` | `#6E5C63` | Secondary text | +| `--border` | `#D4C8CD` | Borders and dividers | +| `--primary` | `#10B3BB` | Main primary action | +| `--primary-hover` | `#0B99A0` | Primary hover | +| `--secondary` | `#E4DCE0` | Neutral secondary action | +| `--secondary-hover` | `#D8CDD2` | Secondary hover | + +--- + +## 3. Dark mode tokens + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#0F0C0D` | Main background | +| `--page-accent` | `#171214` | Dark depth | +| `--surface` | `#1B1618` | Main card surface | +| `--surface-alt` | `#272023` | Inputs and support areas | +| `--surface-strong` | `#383034` | Selected areas | +| `--text` | `#FFFDFD` | Main text | +| `--muted` | `#CBBEC4` | Secondary text | +| `--border` | `#51464B` | Borders | +| `--primary` | `#22C2CA` | Main teal action | +| `--primary-hover` | `#10B3BB` | Hover teal | +| `--secondary` | `#433A3E` | Neutral secondary action | +| `--secondary-hover` | `#584D52` | Secondary hover | + +--- + +## 4. Supporting colours + +| Role | Light | Dark | Use | +|---|---:|---:|---| +| Smoky accent | `#7A676F` | `#9B8A91` | visual identity and soft structure | +| Teal support | `#10B3BB` | `#22C2CA` | action and focused guidance | +| Signal red | `#E51A22` | `#F06066` | alerts and destructive action | +| Success | `#5B827F` | `#8CB1AE` | confirmation and positive states | + +--- + +## 5. Colour usage rules + +### Use smoky mauve for: +- large backgrounds +- structural surfaces +- chips, panels and neutral framing +- establishing mood + +### Use teal for: +- primary buttons +- active links +- selected controls +- focused components +- positive forward motion + +### Use red only for: +- danger +- errors +- critical status +- highly limited emphasis + +Do **not** use red as a second primary colour. + +### Use white / off-white for: +- cards +- breathing room +- clean contrast +- clarity inside dense layouts + +--- + +## 6. ADHD-friendly guidance + +- Let the mauve foundation do most of the visual work. +- Use teal to show the next important action. +- Keep red scarce so it remains meaningful. +- Avoid placing teal and red together unless the component truly needs both. +- Prefer calm spacing and clear layout over extra decoration. +- Keep one visual priority per region. + +--- + +## 7. Typography + +Fonts are loaded through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Use: + +- **Lexend** for headings, labels, buttons and subheadings +- **Atkinson Hyperlegible** for paragraph text and longer reading + +Recommended sizes: + +- body: `18px` +- labels: `16–17px` +- buttons: `16–18px` +- subheadings: `15–17px` +- card heading: `20–24px` + +--- + +## 8. Typography sample card + +```html +
            +

            Typography sample

            +

            A calm but high-clarity card heading

            +

            + A concise subheading demonstrates Lexend with the smoky neutral and teal palette. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + +--- + +## 9. Final rule + +If the interface starts to feel noisy, reduce red first and then simplify teal accents. The smoky neutral base should remain the calm dominant layer. diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html new file mode 100644 index 0000000..931a79c --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Sunset Apricot — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Sunset Apricot system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Sunset Apricot palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html new file mode 100644 index 0000000..22b42ad --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-login.html @@ -0,0 +1,829 @@ + + + + + + + Sunset Apricot — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Glow +
            + +
            +

            Sunset Apricot

            +

            Warm focus. Friendly clarity.

            +

            A fresh apricot-orange system built around your exact colour #FF8C4F. It stays calm by pairing the warm primary with cool slate-blue secondary surfaces.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md new file mode 100644 index 0000000..9cd2a2c --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/sunset-apricot/sunset-apricot-style-guide.md @@ -0,0 +1,300 @@ +# Sunset Apricot UI Style Guide + +A fresh apricot-orange system built around your exact colour #FF8C4F. It stays calm by pairing the warm primary with cool slate-blue secondary surfaces. + +The exact anchor colour is `#FF8C4F`. Because it is lively, the rest of the interface stays quieter and cooler so the primary action remains clear without becoming overstimulating. + +This system keeps the interface ADHD-friendly by using layered neutral surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core rules + +- Use neutral backgrounds and surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding colour. +- Keep one main task visible at a time. +- Avoid decorative motion and unexpected layout changes. +- Never communicate status using colour alone. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FFF9F4` | Main page background | +| `--page-accent` | `#F8EBDD` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#FFF2E7` | Inputs and secondary regions | +| `--surface-strong` | `#F6DEC9` | Selected and elevated elements | +| `--text` | `#382920` | Main text | +| `--muted` | `#79695F` | Secondary text | +| `--border` | `#E6D2C3` | Borders and dividers | +| `--primary` | `#FF8C4F` | Main action and brand colour | +| `--primary-hover` | `#E86F2F` | Primary hover and active state | +| `--secondary` | `#DDE7EA` | Secondary action | +| `--secondary-hover` | `#CDDADF` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030201` | Main dark background | +| `--page-accent` | `#0C0705` | Background depth | +| `--surface` | `#18110D` | Cards and dialogs | +| `--surface-alt` | `#251A15` | Inputs and secondary regions | +| `--surface-strong` | `#3A291F` | Selected and elevated elements | +| `--text` | `#FBF2EC` | Main text | +| `--muted` | `#D0BFB5` | Secondary text | +| `--border` | `#62493B` | Borders and dividers | +| `--primary` | `#FF9A63` | Main action and brand colour | +| `--primary-hover` | `#FF8C4F` | Primary hover and active state | +| `--secondary` | `#425C66` | Secondary action | +| `--secondary-hover` | `#55717C` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for warm primary actions, active states and friendly emphasis. + +Use it on: + +- the main button +- active navigation +- selected controls +- important links +- compact brand marks + +The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool slate structure, optional actions and visual balance. + +Use it on: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#FFB285` | `#FFC5A4` | +| Accent 2 | `#6E8E98` | `#89A4AE` | +| Accent 3 | `#C79A67` | `#D2AE7B` | +| Success | `#6D8A72` | `#95B09A` | +| Danger | `#B86354` | `#DE9383` | + +Use one supporting accent per component whenever possible. + +Recommended page balance: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended settings: + +- body text: `18px` +- body line-height: `1.6` +- paragraphs: no wider than `70ch` +- labels and buttons: `16–18px` +- left-aligned body text +- concise headings +- no long all-caps passages + +--- + +## 6. Layout and spacing + +Use an 8-pixel spacing rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Keep one purpose per card. Prefer spacing and surface changes over thick borders or multiple shadows. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary button per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Place the error beside the affected field. +- Explain how to fix the problem. +- Preserve the user’s entered data. +- Use text or an icon as well as colour. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary action. +- Keep related controls close together. +- Use consistent button placement. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. + +--- + +## 9. Accessibility checks + +Before release: + +- test keyboard navigation +- verify visible focus states +- check text and button contrast +- test at 200% zoom +- connect labels to controls +- test light and dark modes separately +- use semantic HTML before ARIA + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FFF9F4; + --surface: #FFFFFF; + --surface-alt: #FFF2E7; + --text: #382920; + --muted: #79695F; + --border: #E6D2C3; + --primary: #FF8C4F; + --secondary: #DDE7EA; +} + +html[data-theme="dark"] { + --page: #030201; + --surface: #18110D; + --surface-alt: #251A15; + --text: #FBF2EC; + --muted: #D0BFB5; + --border: #62493B; + --primary: #FF9A63; + --secondary: #425C66; +} +``` + +--- + +## 11. Final rule + +When the interface begins to feel busy, remove emphasis before adding another colour. Neutral surfaces should make the primary action easy to find without demanding constant attention. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html new file mode 100644 index 0000000..5e3683c --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Turquoise Blue — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Turquoise Blue system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Turquoise Blue palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html new file mode 100644 index 0000000..c70c9b7 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-login.html @@ -0,0 +1,829 @@ + + + + + + + Turquoise Blue — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Current +
            + +
            +

            Turquoise Blue

            +

            Fresh focus. Clear movement.

            +

            A fresh turquoise system anchored by deep navy and restrained warm accents.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md new file mode 100644 index 0000000..e2083d1 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/turquoise-blue/turquoise-blue-style-guide.md @@ -0,0 +1,321 @@ +# Turquoise Blue UI Style Guide + +A fresh turquoise system anchored by deep navy and restrained warm accents. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#F4FAFA` | Main page background | +| `--page-accent` | `#E2F0F1` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#EBF6F6` | Inputs and secondary regions | +| `--surface-strong` | `#D6E9E9` | Selected and elevated elements | +| `--text` | `#20363A` | Main text | +| `--muted` | `#62777B` | Secondary text | +| `--border` | `#C4DADB` | Borders and dividers | +| `--primary` | `#238C91` | Main action and brand colour | +| `--primary-hover` | `#176D72` | Primary hover and active state | +| `--secondary` | `#DDE5EE` | Secondary action | +| `--secondary-hover` | `#CCD8E5` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#010405` | Main dark background | +| `--page-accent` | `#041014` | Background depth | +| `--surface` | `#0A181B` | Cards and dialogs | +| `--surface-alt` | `#10262A` | Inputs and secondary regions | +| `--surface-strong` | `#1A3B40` | Selected and elevated elements | +| `--text` | `#EDF7F7` | Main text | +| `--muted` | `#B3C6C7` | Secondary text | +| `--border` | `#31545A` | Borders and dividers | +| `--primary` | `#45B8BC` | Main action and brand colour | +| `--primary-hover` | `#2E999E` | Primary hover and active state | +| `--secondary` | `#354E69` | Secondary action | +| `--secondary-hover` | `#45627F` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for fresh primary actions, progress and active navigation. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for navy-blue structure and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#5CA5A6` | `#72C0C1` | +| Accent 2 | `#6F83A1` | `#8296B5` | +| Accent 3 | `#C39A68` | `#D0AD7C` | +| Success | `#63886F` | `#8EB39A` | +| Danger | `#A86062` | `#D48E90` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #F4FAFA; + --surface: #FFFFFF; + --surface-alt: #EBF6F6; + --text: #20363A; + --muted: #62777B; + --border: #C4DADB; + --primary: #238C91; + --secondary: #DDE5EE; +} + +html[data-theme="dark"] { + --page: #010405; + --surface: #0A181B; + --surface-alt: #10262A; + --text: #EDF7F7; + --muted: #B3C6C7; + --border: #31545A; + --primary: #45B8BC; + --secondary: #354E69; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html new file mode 100644 index 0000000..2758638 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-dashboard.html @@ -0,0 +1,804 @@ + + + + + + + Warm Brown — Dashboard Demo + + + +
            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Warm Brown system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Warm Brown palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html new file mode 100644 index 0000000..9c23e1c --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-login.html @@ -0,0 +1,829 @@ + + + + + + + Warm Brown — ADHD-Friendly Login Demo + + + + + +
            +
            +
            + + Cocoa +
            + +
            +

            Warm Brown

            +

            Grounded focus. Warm clarity.

            +

            A grounded brown system with clay warmth and muted blue-grey balance.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + + +
            + + + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md new file mode 100644 index 0000000..1fea16a --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/adhd-friendly-colour-variants/warm-brown/warm-brown-style-guide.md @@ -0,0 +1,321 @@ +# Warm Brown UI Style Guide + +A grounded brown system with clay warmth and muted blue-grey balance. + +This system keeps the interface ADHD-friendly by using calm surfaces, one clear primary colour, one quieter secondary colour and restrained supporting accents. + +--- + +## 1. Core principles + +- Use neutral surfaces for most of the page. +- Reserve the primary colour for the next important action. +- Use the secondary colour for optional or supporting actions. +- Use spacing and typography before adding more colour. +- Present one main task at a time. +- Avoid animation unless it communicates useful state. +- Never use colour as the only status signal. + +--- + +## 2. Light mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#FAF7F3` | Main page background | +| `--page-accent` | `#EFE6DD` | Subtle page depth | +| `--surface` | `#FFFFFF` | Cards and dialogs | +| `--surface-alt` | `#F6EFE8` | Inputs and secondary regions | +| `--surface-strong` | `#E8D9CC` | Selected and elevated elements | +| `--text` | `#392E28` | Main text | +| `--muted` | `#756961` | Secondary text | +| `--border` | `#DCCFC5` | Borders and dividers | +| `--primary` | `#8B5E3C` | Main action and brand colour | +| `--primary-hover` | `#6D452A` | Primary hover and active state | +| `--secondary` | `#DDE5E7` | Secondary action | +| `--secondary-hover` | `#CCD9DC` | Secondary hover state | + +--- + +## 3. Dark mode + +| Token | Value | Purpose | +|---|---:|---| +| `--page` | `#030201` | Main dark background | +| `--page-accent` | `#0A0705` | Background depth | +| `--surface` | `#17110D` | Cards and dialogs | +| `--surface-alt` | `#251A14` | Inputs and secondary regions | +| `--surface-strong` | `#39291F` | Selected and elevated elements | +| `--text` | `#F7F1EC` | Main text | +| `--muted` | `#C7BBB2` | Secondary text | +| `--border` | `#59483D` | Borders and dividers | +| `--primary` | `#B77A4D` | Main action and brand colour | +| `--primary-hover` | `#975F38` | Primary hover and active state | +| `--secondary` | `#3D555B` | Secondary action | +| `--secondary-hover` | `#4E6971` | Secondary hover state | + +--- + +## 4. Colour roles + +### Primary + +Use the primary colour for grounded primary actions, selected states and brand marks. + +Good uses: + +- main button +- active navigation +- selected controls +- important links +- compact brand details + +Do not use it on every surface. The primary colour should answer: + +> What should I do next? + +### Secondary + +Use the secondary colour for cool blue-grey balance and supporting controls. + +Good uses: + +- secondary buttons +- optional actions +- toolbars +- supporting cards +- inactive navigation + +The secondary colour should answer: + +> What else can I do? + +### Supporting accents + +| Role | Light | Dark | +|---|---:|---:| +| Accent 1 | `#A47758` | `#C08E67` | +| Accent 2 | `#6E8A8F` | `#7E9EA3` | +| Accent 3 | `#C49E69` | `#D2AF78` | +| Success | `#6D896F` | `#92AF96` | +| Danger | `#A65F4F` | `#D58D7C` | + +Use only one supporting accent inside a component unless there is a strong reason to use more. + +A useful page-level balance is: + +- **70%** neutral backgrounds and surfaces +- **20%** primary and secondary structure +- **10%** supporting accents and status colours + +--- + +## 5. Typography + +```css +--font-body: + "Atkinson Hyperlegible", + "Segoe UI", + Arial, + sans-serif; + +--font-ui: + "Lexend", + "Segoe UI", + Arial, + sans-serif; +``` + +Use **Atkinson Hyperlegible** for paragraphs, instructions, tables and form help. + +Use **Lexend** for headings, buttons, navigation and labels. + +Recommended sizes: + +| Element | Size | +|---|---:| +| Body text | `18px` | +| Small text | `14–15px` | +| Form labels | `16–17px` | +| Buttons | `16–18px` | +| H1 | `42–64px` | +| H2 | `28–38px` | +| H3 | `21–26px` | + +Reading rules: + +- body line-height around `1.6` +- paragraphs below roughly `70ch` +- left-aligned body text +- no long all-caps passages +- bold used selectively +- short, concrete headings + +--- + +## 6. Layout and spacing + +Use an 8-pixel rhythm. + +```text +4px tiny adjustment +8px closely related elements +16px normal component spacing +24px groups inside a section +32px separation between sections +48px+ major page regions +``` + +Recommended widths: + +- forms: `400–480px` +- reading content: `680–760px` +- application layouts: `1040–1200px` + +Keep one clear purpose per card. Avoid deeply nested cards and heavy borders. + +--- + +## 7. Components + +### Primary button + +```css +background: var(--primary); +color: var(--on-primary); +``` + +Use one obvious primary action per task area. + +### Secondary button + +```css +background: var(--secondary); +color: var(--on-secondary); +``` + +Use for optional or reversible actions. + +### Inputs + +```css +background: var(--surface-alt); +border: 1px solid var(--border); +color: var(--text); +``` + +On focus: + +```css +border-color: var(--primary); +outline: 3px solid var(--focus); +``` + +### Validation + +- Put errors beside the affected field. +- Explain how to fix the problem. +- Preserve entered information. +- Use text or icons as well as colour. +- Reserve the danger colour for genuine errors or destructive actions. + +--- + +## 8. ADHD-friendly interaction rules + +- Present one main task at a time. +- Reduce optional decisions near the primary button. +- Keep related controls physically close. +- Use consistent action placement. +- Preserve entered data after errors. +- Avoid unexpected layout movement. +- Respect `prefers-reduced-motion`. +- Keep notifications short and actionable. +- Use progressive disclosure for advanced options. +- Do not hide critical actions behind unlabeled icons. + +--- + +## 9. Accessibility checks + +Before release: + +- Test keyboard navigation. +- Verify visible focus states. +- Check text and button contrast. +- Test at 200% zoom. +- Connect labels to form controls. +- Use semantic HTML before ARIA. +- Test light and dark modes separately. +- Check error messages with assistive technology when possible. + +--- + +## 10. Quick tokens + +```css +:root { + --page: #FAF7F3; + --surface: #FFFFFF; + --surface-alt: #F6EFE8; + --text: #392E28; + --muted: #756961; + --border: #DCCFC5; + --primary: #8B5E3C; + --secondary: #DDE5E7; +} + +html[data-theme="dark"] { + --page: #030201; + --surface: #17110D; + --surface-alt: #251A14; + --text: #F7F1EC; + --muted: #C7BBB2; + --border: #59483D; + --primary: #B77A4D; + --secondary: #3D555B; +} +``` + +--- + +## 11. Final rule + +When the design starts to feel busy, remove emphasis before adding another colour. + +The primary colour should identify the next action. The secondary should support it. Neutral surfaces should make the interface feel calm, stable and readable. + +--- + +## Typography sample card + +Every login demo includes a sample content card so the heading, subheading and paragraph fonts can be compared in a realistic surface. + +The demos load the fonts through the Google Fonts CSS API: + +```css +@import url( + "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&family=Lexend:wght@400;500;600;700&display=swap" +); +``` + +Recommended use: + +- **Lexend** for the card heading, subheading, labels and badges +- **Atkinson Hyperlegible** for the paragraph and longer reading text + +Example structure: + +```html +
            +

            Typography sample

            +

            A calm and readable card heading

            +

            + A concise subheading demonstrates Lexend at a smaller interface size. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. +

            +
            +``` + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/dashboard-index.html b/adhd-friendly-dashboard-variants-v2 (1)/dashboard-index.html new file mode 100644 index 0000000..0b969de --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/dashboard-index.html @@ -0,0 +1,404 @@ + + + + + + ADHD-Friendly Dashboard Variants + + + +
            +

            Dashboard library

            +

            ADHD-Friendly Dashboard Variants

            +

            + This overview contains dashboard demos for all colour schemes created so far, including the pure Ivory & Ink version and the new Smoky Teal Signal palette. + Every dashboard includes sidebar navigation, a top bar, stats cards, progress and activity sections, and a typography sample card. +

            +
            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            +
            + + + + +
            +

            Smoky Teal Signal

            +

            Modern dashboard demo based on the supplied four-colour palette with a smoky neutral base, teal action colour and restrained red alerts.

            + +
            + +
            +
            + + diff --git a/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.css b/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.css new file mode 100644 index 0000000..e1f630e --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.css @@ -0,0 +1,560 @@ +:root { + color-scheme: light; + + --font-body: "Atkinson Hyperlegible", + system-ui, -apple-system, BlinkMacSystemFont, + "Segoe UI", Arial, sans-serif; + --font-ui: "Lexend", + system-ui, -apple-system, BlinkMacSystemFont, + "Segoe UI", Arial, sans-serif; + + /* neutrals */ + --page: #F4F7F8; + --page-accent: #E6EDF0; + --surface: #FFFFFF; + --surface-alt: #F0F5F6; + --surface-strong: #D8E3E6; + + --text: #20272A; + --muted: #69757B; + --border: #C4D0D5; + + /* main / primary */ + --primary: #10B3BB; + --primary-hover: #0E9BA2; + --on-primary: #FDFEFE; + + /* secondary / structure */ + --secondary: #D8F2F3; + --secondary-hover: #C7E6E8; + --on-secondary: #1E2528; + + /* accents */ + --accent-1: #0C8E95; + --accent-2: #73D3D8; + --accent-3: #7BA38C; + + /* status */ + --success: #2F9B5C; + --danger: #E51A22; + --danger-soft: #FCE6E7; + + /* focus & shadows */ + --focus: rgba(16, 179, 187, 0.35); + --shadow-lg: 0 28px 70px rgba(8, 40, 46, 0.22); + --shadow-sm: 0 10px 24px rgba(8, 40, 46, 0.12); + + --radius-sm: 0.55rem; + --radius-md: 0.9rem; + --radius-lg: 1.5rem; +} + +html[data-theme="dark"] { + color-scheme: dark; + + --page: #050708; + --page-accent: #0A1114; + --surface: #10171A; + --surface-alt: #182126; + --surface-strong: #223238; + + --text: #F4F7F8; + --muted: #B0BEC5; + --border: #3A4A52; + + --primary: #10B3BB; + --primary-hover: #0C8E95; + --on-primary: #031416; + + --secondary: #13333A; + --secondary-hover: #18434C; + --on-secondary: #F4F7F8; + + --accent-1: #26C5CD; + --accent-2: #0A7177; + --accent-3: #66C49E; + + --success: #40B879; + --danger: #E51A22; + --danger-soft: #3E1416; + + --focus: rgba(16, 179, 187, 0.55); + --shadow-lg: 0 38px 96px rgba(0, 0, 0, 0.58); + --shadow-sm: 0 16px 38px rgba(0, 0, 0, 0.42); +} + +/* reset / base */ + +*, *::before, *::after { + box-sizing: border-box; +} + +body { + margin: 0; + min-height: 100vh; + font-family: var(--font-body); + background: radial-gradient(circle at top left, + var(--page-accent), var(--page)); + color: var(--text); + display: flex; + align-items: center; + justify-content: center; + padding: 32px 16px; +} + +button, +input { + font: inherit; +} + +a { + color: var(--primary); + text-decoration-thickness: 0.08em; + text-underline-offset: 0.18em; +} + +a:hover { + color: var(--primary-hover); +} + +:focus-visible { + outline: 3px solid var(--focus); + outline-offset: 3px; +} + +/* layout */ + +.shell { + max-width: 1080px; + width: 100%; + display: grid; + grid-template-columns: minmax(0, 1.4fr) minmax(0, 1fr); + gap: 40px; + background: linear-gradient(135deg, + rgba(255,255,255,0.24), + rgba(255,255,255,0)); + backdrop-filter: blur(20px); + padding: 32px; + border-radius: 28px; + box-shadow: var(--shadow-lg); + border: 1px solid rgba(255,255,255,0.28); +} + +@media (max-width: 880px) { + .shell { + grid-template-columns: minmax(0, 1fr); + padding: 24px; + gap: 24px; + } +} + +/* brand column */ + +.brand { + display: flex; + flex-direction: column; + gap: 24px; +} + +.brand-mark { + display: inline-flex; + align-items: center; + gap: 10px; +} + +.brand-sigil { + width: 32px; + height: 32px; + border-radius: 18px; + background: radial-gradient(circle at 30% 0%, + var(--primary), var(--accent-2)); + box-shadow: + 0 0 0 1px rgba(255,255,255,0.45), + 0 16px 32px rgba(8, 40, 46, 0.55); + display: flex; + align-items: center; + justify-content: center; + position: relative; + overflow: hidden; +} + +.brand-sigil::after { + content: ""; + position: absolute; + inset: 8px 9px; + border-radius: 999px; + border: 1px solid rgba(0, 0, 0, 0.22); + opacity: 0.9; +} + +.brand-sigil span { + width: 14px; + height: 14px; + border-radius: 6px; + border: 2px solid rgba(255,255,255,0.75); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.35); +} + +.brand-name { + font-family: var(--font-ui); + letter-spacing: 0.08em; + text-transform: uppercase; + font-size: 13px; + color: var(--muted); +} + +.brand-system { + font-family: var(--font-ui); + font-size: 13px; + color: var(--muted); +} + +.headline { + font-family: var(--font-ui); + font-weight: 500; + font-size: clamp(32px, 3.2vw, 40px); + letter-spacing: -0.03em; +} + +.headline span { + color: var(--primary); +} + +.lede { + margin-top: 8px; + max-width: 520px; + font-size: 17px; + line-height: 1.6; + color: var(--muted); +} + +.pill-row { + display: flex; + flex-wrap: wrap; + gap: 8px; + margin-top: 18px; +} + +.pill { + display: inline-flex; + align-items: center; + gap: 6px; + padding: 6px 12px; + border-radius: 999px; + background: rgba(255,255,255,0.75); + border: 1px solid rgba(255,255,255,0.9); + font-size: 13px; + color: var(--muted); + backdrop-filter: blur(10px); +} + +.pill-dot { + width: 8px; + height: 8px; + border-radius: 999px; + background: var(--primary); +} + +.points { + margin-top: 18px; + display: grid; + gap: 8px; + font-size: 14px; + color: var(--muted); + padding: 0; +} + +.points li { + list-style: none; + display: flex; + gap: 8px; + align-items: flex-start; +} + +.points li span { + margin-top: 4px; + width: 14px; + height: 14px; + border-radius: 999px; + border: 1px solid rgba(255,255,255,0.9); + background: linear-gradient(135deg, + var(--secondary), var(--primary)); +} + +.notice { + margin-top: 18px; + font-size: 13px; + color: var(--muted); +} + +.notice strong { + color: var(--accent-1); + font-weight: 500; +} + +/* form column */ + +.form-card { + background: radial-gradient(circle at 0% 0%, + rgba(255,255,255,0.2), rgba(255,255,255,0)); + border-radius: 24px; + padding: 20px 20px 18px; + border: 1px solid rgba(255,255,255,0.9); + box-shadow: var(--shadow-lg); + backdrop-filter: blur(18px); + position: relative; + display: flex; + flex-direction: column; + gap: 14px; +} + +.form-card::before { + content: ""; + position: absolute; + inset: -1px; + border-radius: inherit; + border: 1px solid rgba(16, 179, 187, 0.3); + opacity: 0; + pointer-events: none; + transition: opacity 160ms ease-out; +} + +.form-card:focus-within::before { + opacity: 1; +} + +.form-header { + display: flex; + justify-content: space-between; + align-items: center; + gap: 10px; +} + +.form-title { + font-family: var(--font-ui); + font-size: 19px; + letter-spacing: -0.02em; +} + +.form-subtitle { + font-size: 13px; + color: var(--muted); +} + +.state-pill { + padding: 5px 10px; + border-radius: 999px; + border: 1px solid rgba(255,255,255,0.85); + background: linear-gradient(135deg, + rgba(255,255,255,0.95), + rgba(255,255,255,0.8)); + font-size: 11px; + text-transform: uppercase; + letter-spacing: 0.09em; + color: var(--muted); +} + +.field-grid { + display: grid; + gap: 12px; +} + +.field { + display: grid; + gap: 4px; +} + +.field-row { + display: flex; + justify-content: space-between; + align-items: center; +} + +.field-label { + font-family: var(--font-ui); + font-size: 13px; + color: var(--muted); +} + +.input-shell { + display: flex; + align-items: center; + border-radius: 999px; + background: rgba(255,255,255,0.9); + border: 1px solid rgba(196, 208, 213, 0.9); + padding: 7px 12px; + gap: 8px; +} + +.input-shell:focus-within { + border-color: var(--primary); + box-shadow: + 0 0 0 1px var(--primary), + 0 0 0 4px var(--focus); +} + +.input-icon { + width: 16px; + height: 16px; + border-radius: 5px; + background: linear-gradient(135deg, + var(--secondary), var(--primary)); + opacity: 0.85; +} + +input[type="email"], +input[type="password"] { + border: none; + outline: none; + background: transparent; + font: inherit; + color: var(--text); + width: 100%; +} + +input::placeholder { + color: rgba(105,117,123,0.8); +} + +.field-hint { + font-size: 12px; + color: var(--muted); +} + +.helper-message { + display: none; + margin: 6px 0 0; + padding: 6px 10px; + color: var(--danger); + background: var(--danger-soft); + border-left: 3px solid var(--danger); + border-radius: 0 var(--radius-sm) var(--radius-sm) 0; + font-size: 12px; +} + +.helper-message.visible { + display: block; +} + +.actions-row { + display: flex; + justify-content: space-between; + align-items: center; + gap: 10px; + margin-top: 8px; +} + +.primary-btn { + border: none; + border-radius: 999px; + padding: 9px 20px; + font-family: var(--font-ui); + font-size: 14px; + font-weight: 500; + letter-spacing: 0.04em; + text-transform: uppercase; + background: radial-gradient(circle at 0% 0%, + #E8FBFC, var(--primary)); + color: var(--on-primary); + box-shadow: 0 14px 28px rgba(8, 40, 46, 0.6); + display: inline-flex; + align-items: center; + gap: 8px; + cursor: pointer; + transition: + transform 120ms ease-out, + box-shadow 120ms ease-out, + background 120ms ease-out; +} + +.primary-btn span:first-child { + width: 18px; + height: 18px; + border-radius: 999px; + border: 1px solid rgba(255,255,255,0.85); + background: linear-gradient(135deg, + rgba(255,255,255,0.95), + rgba(255,255,255,0.7)); +} + +.primary-btn:hover { + background: radial-gradient(circle at 0% 0%, + #DFF7F8, var(--primary-hover)); + transform: translateY(-1px); + box-shadow: 0 18px 36px rgba(8, 40, 46, 0.7); +} + +.primary-btn:active { + transform: translateY(0); + box-shadow: 0 10px 20px rgba(8, 40, 46, 0.7); +} + +.ghost-link { + border: none; + background: transparent; + font-family: var(--font-ui); + font-size: 13px; + color: var(--muted); + text-decoration: underline; + text-decoration-thickness: 1px; + text-underline-offset: 3px; + cursor: pointer; +} + +.meta-row { + margin-top: 8px; + display: flex; + justify-content: space-between; + align-items: center; + gap: 10px; + font-size: 11px; + color: var(--muted); +} + +/* theme toggle */ + +.toggle-row { + margin-top: 12px; + display: flex; + justify-content: flex-end; + gap: 8px; + align-items: center; + font-size: 12px; + color: var(--muted); +} + +.theme-toggle { + border-radius: 999px; + padding: 4px; + border: 1px solid var(--border); + background: rgba(255,255,255,0.9); + display: inline-flex; + align-items: center; + gap: 4px; +} + +.theme-button { + border: none; + border-radius: 999px; + padding: 4px 10px; + font-size: 11px; + background: transparent; + color: var(--muted); + cursor: pointer; +} + +.theme-button[data-active="true"] { + background: var(--secondary); + color: var(--on-secondary); +} + +@media (prefers-reduced-motion: reduce) { + *, + *::before, + *::after { + scroll-behavior: auto !important; + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + } +} \ No newline at end of file diff --git a/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.html b/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.html new file mode 100644 index 0000000..eed6a9f --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.html @@ -0,0 +1,174 @@ + + + + + Signal – Cyan & Red Accent Login + + + + + +
            +
            +
            +
            + +
            +
            Signal
            +
            Cyan & Red Accent
            +
            +
            +
            + +
            +

            + Less noise. One clear signal. +

            +

            + A cyan-led system tuned for longer, focused sessions, + with red reserved for clear, honest error states. +

            + +
            +
            + Private by design +
            +
            + Accessible +
            +
            + Distraction-aware +
            +
            + +
              +
            • + +
              Clear visual hierarchy and predictable navigation.
              +
            • +
            • + +
              Cyan primary used only for the next main action.
              +
            • +
            • + +
              Red reserved for genuine errors and urgent states.
              +
            • +
            + +

            + Signal avoids surplus decisions near the main action + to reduce cognitive load. +

            +
            +
            + +
            +
            +
            +

            Sign in

            +

            + Continue to your focused workspace. +

            +
            + +
            + +
            +
            +
            + +
            +
            + + +
            +

            + Use the address you registered with this space. +

            +

            + Enter a valid email address. +

            +
            + +
            +
            + +
            +
            + + +
            +

            + We never show passwords in plain text. +

            +

            + Your password must contain at least eight characters. +

            +
            + +
            + + +
            + +
            +
            + By signing in, you agree to the terms and privacy policy. +
            + +
            +
            + +
            + Appearance +
            + + +
            +
            +
            +
            + + + + \ No newline at end of file diff --git a/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.js b/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.js new file mode 100644 index 0000000..3cac83e --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/signal-cyan-red.js @@ -0,0 +1,79 @@ +(() => { + const root = document.documentElement; + const themeButtons = document.querySelectorAll('.theme-button'); + const loginForm = document.getElementById('login-form'); + const emailInput = document.getElementById('email'); + const passwordInput = document.getElementById('password'); + const emailError = document.getElementById('email-error'); + const passwordError = document.getElementById('password-error'); + + const STORAGE_KEY = 'signal-cyan-red-theme'; + + function setTheme(theme) { + root.setAttribute('data-theme', theme); + themeButtons.forEach((button) => { + const active = button.dataset.theme === theme; + button.dataset.active = active ? 'true' : 'false'; + button.setAttribute('aria-checked', active ? 'true' : 'false'); + }); + try { + localStorage.setItem(STORAGE_KEY, theme); + } catch { + // ignore storage errors + } + } + + function initTheme() { + let theme = 'light'; + try { + const stored = localStorage.getItem(STORAGE_KEY); + if (stored === 'light' || stored === 'dark') { + theme = stored; + } else if (window.matchMedia && + window.matchMedia('(prefers-color-scheme: dark)').matches) { + theme = 'dark'; + } + } catch { + // keep default + } + setTheme(theme); + } + + themeButtons.forEach((button) => { + button.addEventListener('click', () => { + const nextTheme = button.dataset.theme || 'light'; + setTheme(nextTheme); + }); + }); + + function validateEmail() { + const invalid = !emailInput.validity.valid; + emailInput.setAttribute('aria-invalid', String(invalid)); + emailError.classList.toggle('visible', invalid); + return !invalid; + } + + function validatePassword() { + const invalid = !passwordInput.validity.valid; + passwordInput.setAttribute('aria-invalid', String(invalid)); + passwordError.classList.toggle('visible', invalid); + return !invalid; + } + + loginForm.addEventListener('submit', (event) => { + event.preventDefault(); + + const okEmail = validateEmail(); + const okPassword = validatePassword(); + + if (okEmail && okPassword) { + // Demo only: no backend connection + alert('Demo only – this login form is not connected to a backend.'); + } + }); + + emailInput.addEventListener('blur', validateEmail); + passwordInput.addEventListener('blur', validatePassword); + + initTheme(); +})(); \ No newline at end of file diff --git a/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.css b/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.css new file mode 100644 index 0000000..12080a9 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.css @@ -0,0 +1,472 @@ +/* paste the same token block used in signal-admin.css here */ + +/* base */ + +*, *::before, *::after { + box-sizing: border-box; +} + +body { + margin: 0; + min-height: 100vh; + font-family: var(--font-body); + background: radial-gradient(circle at top left, + var(--page-accent), var(--page)); + color: var(--text); +} + +button, +input, +select { + font: inherit; +} + +:focus-visible { + outline: 3px solid var(--focus); + outline-offset: 3px; +} + +/* layout shell */ + +.app-shell { + display: grid; + grid-template-columns: 240px minmax(0, 1fr); + min-height: 100vh; +} + +/* sidebar (same as sessions) */ + +.sidebar { + background: #0B171B; + color: #F4F7F8; + padding: 18px 16px; + display: flex; + flex-direction: column; +} + +.sidebar-brand { + display: flex; + align-items: center; + gap: 10px; + margin-bottom: 20px; +} + +.sidebar-sigil { + width: 28px; + height: 28px; + border-radius: 16px; + background: radial-gradient(circle at 20% 0%, + var(--primary), var(--accent-1)); + box-shadow: + 0 0 0 1px rgba(255,255,255,0.3), + 0 12px 24px rgba(0, 0, 0, 0.6); + display: flex; + align-items: center; + justify-content: center; +} + +.sidebar-sigil span { + width: 12px; + height: 12px; + border-radius: 6px; + border: 2px solid rgba(255,255,255,0.8); +} + +.sidebar-title { + display: flex; + flex-direction: column; +} + +.sidebar-name { + font-family: var(--font-ui); + font-size: 13px; + letter-spacing: 0.08em; + text-transform: uppercase; +} + +.sidebar-sub { + font-size: 11px; + color: #B0BEC5; +} + +.sidebar-nav { + display: flex; + flex-direction: column; + gap: 4px; +} + +.nav-item { + border: none; + border-radius: 6px; + padding: 7px 10px; + text-align: left; + font-family: var(--font-ui); + font-size: 13px; + color: #CFD8DC; + background: transparent; + cursor: pointer; +} + +.nav-item--active { + background: rgba(16, 179, 187, 0.18); + color: #E0F7FA; +} + +/* main area */ + +.main-area { + padding: 20px 22px 26px; + display: flex; + flex-direction: column; + gap: 18px; +} + +/* top bar */ + +.top-bar { + display: flex; + justify-content: space-between; + align-items: flex-start; + gap: 16px; +} + +.page-title { + margin: 0; + font-family: var(--font-ui); + font-size: 22px; + letter-spacing: -0.02em; +} + +.page-subtitle { + margin: 6px 0 0; + font-size: 13px; + color: var(--muted); +} + +.top-bar-right { + display: flex; + align-items: center; + gap: 10px; +} + +.theme-toggle { + border-radius: 999px; + padding: 4px; + border: 1px solid var(--border); + background: var(--surface-alt); + display: inline-flex; + gap: 4px; +} + +.theme-button { + border: none; + border-radius: 999px; + padding: 4px 10px; + font-size: 11px; + background: transparent; + color: var(--muted); + cursor: pointer; +} + +.theme-button[data-active="true"] { + background: var(--secondary); + color: var(--on-secondary); +} + +.profile-chip { + border-radius: 999px; + border: 1px solid var(--border); + padding: 4px 10px; + background: var(--surface); + display: inline-flex; + align-items: center; + gap: 6px; + cursor: pointer; +} + +.profile-initials { + width: 18px; + height: 18px; + border-radius: 999px; + background: var(--primary); + color: var(--on-primary); + font-size: 10px; + display: inline-flex; + align-items: center; + justify-content: center; +} + +.profile-name { + font-size: 13px; +} + +/* toolbar */ + +.toolbar { + display: flex; + justify-content: space-between; + align-items: flex-end; + gap: 16px; +} + +.toolbar-left { + display: flex; + flex-wrap: wrap; + gap: 12px; +} + +.field-inline { + display: flex; + flex-direction: column; + gap: 4px; +} + +.field-label { + font-size: 11px; + font-family: var(--font-ui); + color: var(--muted); +} + +.field-inline input, +.field-inline select { + min-width: 180px; + padding: 6px 10px; + border-radius: 6px; + border: 1px solid var(--border); + background: var(--surface-alt); + color: var(--text); +} + +.toolbar-right { + display: flex; + gap: 8px; +} + +/* buttons */ + +.primary-btn { + border: none; + border-radius: 999px; + padding: 7px 14px; + font-family: var(--font-ui); + font-size: 13px; + font-weight: 500; + letter-spacing: 0.04em; + text-transform: uppercase; + background: radial-gradient(circle at 0% 0%, + #E8FBFC, var(--primary)); + color: var(--on-primary); + display: inline-flex; + align-items: center; + gap: 6px; + cursor: pointer; +} + +.primary-btn span:first-child { + width: 14px; + height: 14px; + border-radius: 999px; + border: 1px solid rgba(255,255,255,0.85); + background: linear-gradient(135deg, + rgba(255,255,255,0.95), + rgba(255,255,255,0.7)); +} + +.primary-btn--small { + padding: 5px 10px; + font-size: 12px; +} + +.secondary-btn { + border-radius: 999px; + border: 1px solid var(--border); + padding: 7px 12px; + font-size: 13px; + background: var(--surface-alt); + color: var(--text); + cursor: pointer; +} + +.danger-btn { + border-radius: 999px; + border: 1px solid var(--danger); + padding: 7px 12px; + font-size: 13px; + background: var(--danger); + color: #FDF2F3; + cursor: pointer; +} + +/* main layout grid */ + +.layout-grid { + display: grid; + grid-template-columns: minmax(0, 1.7fr) minmax(260px, 1fr); + gap: 16px; +} + +/* panels */ + +.panel { + background: var(--surface); + border-radius: 10px; + padding: 14px 14px 16px; + border: 1px solid var(--border); + box-shadow: var(--shadow-sm); +} + +.panel-header { + margin-bottom: 10px; +} + +.panel-title { + margin: 0; + font-family: var(--font-ui); + font-size: 15px; +} + +.panel-subtitle { + margin: 4px 0 0; + font-size: 12px; + color: var(--muted); +} + +/* table */ + +.table-shell { + margin-top: 6px; + border-radius: 8px; + border: 1px solid var(--border); + background: var(--surface-alt); + overflow: hidden; +} + +.data-table { + width: 100%; + border-collapse: collapse; + font-size: 12px; +} + +.data-table th, +.data-table td { + padding: 7px 10px; + text-align: left; +} + +.data-table thead { + background: var(--surface-strong); +} + +.data-table tbody tr:nth-child(even) { + background: var(--surface); +} + +.status { + display: inline-flex; + border-radius: 999px; + padding: 2px 8px; + font-size: 11px; +} + +.status--ok { + background: rgba(47, 155, 92, 0.12); + color: var(--success); +} + +.status--warn { + background: rgba(209, 138, 46, 0.12); + color: var(--warn); +} + +.status--error { + background: rgba(229, 26, 34, 0.12); + color: var(--danger); +} + +.table-footer { + margin-top: 8px; + display: flex; + justify-content: space-between; + align-items: center; + font-size: 11px; + color: var(--muted); +} + +/* detail panel */ + +.detail-empty[data-state="empty"] { + font-size: 13px; + color: var(--muted); +} + +.detail-body[data-state="active"] { + display: none; +} + +.detail-list { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + gap: 8px; + margin: 8px 0 12px; + font-size: 12px; +} + +.detail-list dt { + font-family: var(--font-ui); + font-size: 11px; + color: var(--muted); +} + +.detail-list dd { + margin: 2px 0 0; +} + +.detail-preferences h3 { + margin: 0 0 4px; + font-size: 13px; + font-family: var(--font-ui); +} + +.detail-flags { + list-style: none; + padding: 0; + margin: 6px 0 10px; + font-size: 12px; + color: var(--muted); + display: grid; + gap: 4px; +} + +.flag-dot { + display: inline-block; + width: 8px; + height: 8px; + border-radius: 999px; + margin-right: 6px; +} + +.flag-dot--enabled { + background: var(--primary); +} + +.flag-dot--disabled { + background: var(--border); +} + +.detail-actions { + display: flex; + flex-wrap: wrap; + gap: 8px; + margin-top: 8px; +} + +@media (prefers-reduced-motion: reduce) { + *, + *::before, + *::after { + scroll-behavior: auto !important; + animation-duration: 0.01ms !important; + animation-iteration-count: 1 !important; + transition-duration: 0.01ms !important; + } +} \ No newline at end of file diff --git a/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.html b/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.html new file mode 100644 index 0000000..825c8b8 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.html @@ -0,0 +1,258 @@ + + + + + Signal Admin – Users + + + + + +
            + + +
            +
            +
            +

            Users

            +

            + Manage access, roles and distraction-aware preferences per user. +

            +
            +
            +
            + + +
            + +
            +
            + +
            +
            +
            + + +
            +
            + + +
            +
            + + +
            +
            +
            + + +
            +
            + +
            +
            +
            +

            User list

            +

            + Cyan marks primary admin actions. Red is reserved for destructive updates. +

            +
            +
            + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            + + NameEmailRoleStatusSessions
            Alex Riveraalex@example.orgAdminActive42
            Lee Chenlee@example.orgMaintainerActive18
            Sam K.sam@example.orgMemberInvited0
            Jules Hartjules@example.orgMemberSuspended7
            +
            +
            +
            + Showing 4 of 128 users. +
            +
            + + +
            +
            +
            + + +
            +
            +
            + + + + \ No newline at end of file diff --git a/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.js b/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.js new file mode 100644 index 0000000..90f2105 --- /dev/null +++ b/adhd-friendly-dashboard-variants-v2 (1)/signal-dashboard.js @@ -0,0 +1,57 @@ +(() => { + const root = document.documentElement; + const themeButtons = document.querySelectorAll('.theme-button'); + const STORAGE_KEY = 'signal-admin-theme'; + + function setTheme(theme) { + root.setAttribute('data-theme', theme); + themeButtons.forEach((button) => { + const active = button.dataset.theme === theme; + button.dataset.active = active ? 'true' : 'false'; + button.setAttribute('aria-checked', active ? 'true' : 'false'); + }); + try { + localStorage.setItem(STORAGE_KEY, theme); + } catch { + // ignore + } + } + + function initTheme() { + let theme = 'light'; + try { + const stored = localStorage.getItem(STORAGE_KEY); + if (stored === 'light' || stored === 'dark') { + theme = stored; + } else if (window.matchMedia && + window.matchMedia('(prefers-color-scheme: dark)').matches) { + theme = 'dark'; + } + } catch { + // keep default + } + setTheme(theme); + } + + themeButtons.forEach((button) => { + button.addEventListener('click', () => { + const nextTheme = button.dataset.theme || 'light'; + setTheme(nextTheme); + }); + }); + + // Simple detail binding: in a real app you’d map row cells to detail fields + const rows = document.querySelectorAll('#user-table tbody tr'); + const detailEmpty = document.querySelector('.detail-empty'); + const detailBody = document.querySelector('.detail-body'); + + rows.forEach((row) => { + row.addEventListener('click', () => { + detailEmpty.style.display = 'none'; + detailBody.style.display = 'block'; + // You can read row.cells here and update #detail-* elements. + }); + }); + + initTheme(); +})(); \ No newline at end of file diff --git a/ai-first-version-instructions.md b/ai-first-version-instructions.md new file mode 100644 index 0000000..d473366 --- /dev/null +++ b/ai-first-version-instructions.md @@ -0,0 +1 @@ +Hey I want to create a template for a flask app. It has to have a login and a template index page and a login page. It only uses sqlite. I need a .md file that my cli AI can read to help understand the bulding of that template. So I need it to be in a step/by/step mentor like document. \ No newline at end of file diff --git a/anthracite-variants.png b/anthracite-variants.png new file mode 100644 index 0000000000000000000000000000000000000000..4e896cd7b2c82b9fee8e08dd6ef3dc407a33fcc4 GIT binary patch literal 31172 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 IUUqx%U!SF|D*ylh literal 0 HcmV?d00001 diff --git a/artifact-5323f130-05e0-4e34-9d47-a6285c2c0be6-0.html b/artifact-5323f130-05e0-4e34-9d47-a6285c2c0be6-0.html new file mode 100644 index 0000000..f6cb085 --- /dev/null +++ b/artifact-5323f130-05e0-4e34-9d47-a6285c2c0be6-0.html @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + ADHS-freundliche Todos Liste + + + +

            ADHS-freundliche Todos Liste

            +
              +
            • +
              + Fenster aufmachen +
            • +
            • +
              + Schlüssel holen +
            • +
            • +
              + Wäsche sammeln +
            • +
            • +
              + Aufbietungsgeschichte recherchieren +
            • +
            • +
              + Resultat von Aufbietungsgeschichte an Florian schicken +
            • +
            • +
              + Anrufen bei der Ergotherapie +
            • +
            • +
              + EMAIL? +
            • +
            • +
              + Fliegending holen kombi mit Fenster +
            • +
            • +
              + Hammer mitnehmen +
            • +
            • +
              + Sachen für die Vor Ort Arbeit vorbereiten +
            • +
            +
            +
            +
            + + + + + + + + + + \ No newline at end of file diff --git a/artifact-5b3e5cc0-3473-4278-ac25-cbd563776f80-0.html b/artifact-5b3e5cc0-3473-4278-ac25-cbd563776f80-0.html new file mode 100644 index 0000000..32f9bb0 --- /dev/null +++ b/artifact-5b3e5cc0-3473-4278-ac25-cbd563776f80-0.html @@ -0,0 +1,257 @@ + + + + + + + + + + + + + + Signal UI – Orange Accent + + + + +
            +
            + +
            +
            + +
            +
            Signal
            +
            Orange Accent
            +
            +
            +
            +
            +

            Less noise. One clear signal.

            +

            + A calm system with a single orange accent for next actions. + Designed for longer sessions, focused work and distraction‑aware sign‑in. +

            +
            +
            Private by design
            +
            Accessible
            +
            Distraction‑aware
            +
            +
              +
            • Clear visual hierarchy and predictable navigation.
            • +
            • Low‑noise colours tuned for longer, calmer sessions.
            • +
            • Readable typography with generous spacing and line height.
            • +
            +

            + Signal keeps one primary path per screen and avoids surplus decisions near the main action. +

            +
            +
            + +
            +
            +
            +

            Sign in

            +

            Continue to your distraction‑aware workspace.

            +
            + +
            + +
            +
            + +
            + + +
            +

            Use the address you registered with this space.

            +
            + +
            + +
            + + +
            +

            We never show passwords in plain text.

            +
            +
            + +
            + + +
            + +
            +
            By signing in, you agree to the terms and privacy policy.
            + +
            + +
            + Appearance +
            + + +
            +
            +
            +
            + + + + + + + + + \ No newline at end of file diff --git a/artifact-d3978d29-7d27-4ce8-b60b-e85223b2308f-8.html b/artifact-d3978d29-7d27-4ce8-b60b-e85223b2308f-8.html new file mode 100644 index 0000000..a9487ab --- /dev/null +++ b/artifact-d3978d29-7d27-4ce8-b60b-e85223b2308f-8.html @@ -0,0 +1,325 @@ + + + + + + + + + + + + + +Light / Dark Demo – Portfolio / Product Page + + + + + + + + +
            +
            +

            Welcome to Our Portfolio

            +

            Showcasing our best work and creative solutions.

            + +
            +
            + + +
            +

            Featured Projects

            +
            +
            + Project 1 +
            +

            Project One

            +

            Short description of the project, highlighting key features.

            + +
            +
            +
            + Project 2 +
            +

            Project Two

            +

            A brief overview of what this project achieved.

            + +
            +
            +
            + Project 3 +
            +

            Project Three

            +

            Highlights, challenges, and outcomes.

            + +
            +
            +
            +
            + + +
            +

            Image Gallery

            + +
            + + +
            +
            +

            About

            +

            We create web experiences that are beautiful, functional, and inclusive.

            +
            +
            +

            Links

            + +
            +
            +

            Social

            +
            + 🐦 + 💼 + 📸 +
            +
            +
            + +
            +
            + + + + + + + + + + \ No newline at end of file diff --git a/artifact-dd189d6b-9192-4a35-8beb-2760b91b8644-0.html b/artifact-dd189d6b-9192-4a35-8beb-2760b91b8644-0.html new file mode 100644 index 0000000..dff0260 --- /dev/null +++ b/artifact-dd189d6b-9192-4a35-8beb-2760b91b8644-0.html @@ -0,0 +1,361 @@ + + + + + + + + + + + + + + + Color Palette Comparison + + + + + +
            + + +
            +
            +

            UI Elements Showcase

            +

            Soft pastel palette optimized for low cognitive load and ADHD-friendly readability.

            +
            + +
            +

            Buttons

            +
            + + +
            +
            + +
            +

            Status Alerts / Toasts

            +
            ✓ Task completed successfully.
            +
            ⚠ Please review your configuration.
            +
            ✕ Failed to sync data.
            +
            + +
            +

            Form Field

            +
            + + +
            +
            + +
            +

            Data Table

            +
            + + + + + + + + + +
            IDProject NameStatusPriority
            001Q3 MarketingActiveHigh
            002App RefactorIn ReviewMedium
            003AnalyticsPausedLow
            +
            +
            + +
            +

            Interactive List

            +
              +
            • 📄 Q4_Budget_Draft.docx
            • +
            • 📄 Design_System_v2.pdf
            • +
            • 📄 User_Research_Findings.pptx
            • +
            +
            + +
            +

            Links & Typography

            +

            Explore the knowledge base for detailed documentation.

            +

            Secondary text maintains readability while visually receding from primary content.

            +
            +
            + + +
            + + +
            + + +
            +
            +

            UI Elements Showcase

            +

            Deepened saturation & lightness for WCAG AA compliance. Maintains calming hue family.

            +
            + +
            +

            Buttons

            +
            + + +
            +
            + +
            +

            Status Alerts / Toasts

            +
            ✓ Task completed successfully.
            +
            ⚠ Please review your configuration.
            +
            ✕ Failed to sync data.
            +
            + +
            +

            Form Field

            +
            + + +
            +
            + +
            +

            Data Table

            +
            + + + + + + + + + +
            IDProject NameStatusPriority
            001Q3 MarketingActiveHigh
            002App RefactorIn ReviewMedium
            003AnalyticsPausedLow
            +
            +
            + +
            +

            Interactive List

            +
              +
            • 📄 Q4_Budget_Draft.docx
            • +
            • 📄 Design_System_v2.pdf
            • +
            • 📄 User_Research_Findings.pptx
            • +
            +
            + +
            +

            Links & Typography

            +

            Explore the knowledge base for detailed documentation.

            +

            Secondary text maintains readability while visually receding from primary content.

            +
            +
            + + +
            + + + + + + + + \ No newline at end of file diff --git a/aufgebotsverfahren-fahrzeugbrief.md b/aufgebotsverfahren-fahrzeugbrief.md new file mode 100644 index 0000000..e57b293 --- /dev/null +++ b/aufgebotsverfahren-fahrzeugbrief.md @@ -0,0 +1,46 @@ +# Aufgebotsverfahren — Zulassungsbescheinigung Teil II (Fahrzeugbrief) + +## Ausgangslage + +Die Freundin hat vor 1,5 Jahren ein Auto gekauft und nie die Zulassungsbescheinigung Teil II (den "Brief", der das Eigentum belegt) erhalten. Bisher wurde nur der Verkäufer kontaktiert — die Zulassungsstelle noch nicht. Das ist der entscheidende nächste Schritt, denn das Aufgebotsverfahren läuft unabhängig vom Verkäufer über die Behörde. + +## Benötigte Unterlagen + +- Personalausweis oder Reisepass +- Kaufvertrag (falls vorhanden) — ersatzweise: Zahlungsnachweis, Rechnung, Schriftverkehr mit dem Verkäufer +- Zulassungsbescheinigung Teil I (falls das Auto schon zugelassen ist) +- Eidesstattliche Versicherung, dass sie den Teil II nicht besitzt (wird meist vor Ort abgegeben) +- Falls Diebstahl statt "nie erhalten": Diebstahlanzeige der Polizei +- Bei Fahrzeugen älter als 3 Jahre: ggf. aktueller HU-Bericht (TÜV) + +## Schritte — vorher + +1. Klären, ob das Auto überhaupt schon zugelassen ist (Kennzeichen, Fahrzeugschein vorhanden?) +2. Alle vorhandenen Nachweise sammeln: Kaufvertrag, Kontoauszüge, Nachrichten mit dem Verkäufer +3. Nicht länger auf den Verkäufer warten — direkt zur Behörde + +## Schritte — während (bei der Zulassungsstelle) + +1. Termin bei der zuständigen Zulassungsstelle vereinbaren — zuständig ist die Stelle, die dem Fahrzeug **zuletzt** ein Kennzeichen zugeteilt hat (kann die des Vorbesitzers sein) +2. Vor Ort: Verlust/Nichterhalt melden, eidesstattliche Versicherung abgeben, Unterlagen vorlegen +3. Zulassungsstelle beantragt beim Kraftfahrt-Bundesamt die Aufbietung — Seriennummer wird im Verkehrsblatt veröffentlicht +4. Wartefrist: ca. 14 Tage nach Veröffentlichung, insgesamt meist **3–6 Wochen** +5. Zweiter Termin nach Fristablauf: neue Zulassungsbescheinigung Teil II wird ausgestellt (ggf. auch neuer Teil I, da beide nur zusammen ausgegeben werden) + +## Kosten + +Insgesamt meist **70–100 €** (Aufbietung + Ausstellung) + +## Wichtig währenddessen + +- Das Auto darf ganz normal weitergefahren werden +- Nur Verkauf, Ab- oder Ummeldung sind ohne Teil II blockiert + +## Konkreter nächster Schritt + +Anruf oder Online-Terminbuchung bei der zuständigen Zulassungsstelle mit der Frage: *"Ich habe beim Kauf vor 1,5 Jahren die Zulassungsbescheinigung Teil II nie erhalten, wie leite ich das Aufgebotsverfahren ein?"* Kaufvertrag und Personalausweis reichen als erste Grundausstattung zum Termin. + +--- + +> **Getan:** Klärung der Ausgangslage — fehlendes Dokument identifiziert (ZB Teil II), Ablauf und Unterlagen für das Aufgebotsverfahren zusammengestellt. +> **Gelernt:** Das Verfahren läuft über die Zulassungsstelle, unabhängig vom Verkäufer — der bisherige Kontaktversuch mit ihm war nicht der entscheidende Hebel. diff --git a/chatgpt versuch/Chrystal_Math_CI_Package.zip b/chatgpt versuch/Chrystal_Math_CI_Package.zip new file mode 100644 index 0000000000000000000000000000000000000000..d69e4b530b2ce016760f50b10376b5e948a19beb GIT binary patch literal 556623 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

            CVYy7m2lpbcc z-glEEv|pb)@tF=-UZgHHUkRH;Fz9oQG$8$aW_&mM2 z9!TihRxGn&0D$-BYc~G8#2!09KjZ?pou1Khqs>qCpUy}3V`mojK=qzPmL^^LkHXHI z=mijAK9!Z%%LUjw`X|#*B^LIq-MZ~=C7LKSl45zK$cC)hYFz=4!cc!zV+1AR2=Ma zetyU^2LH=a!$G;&&PH`<`MtZ{z4e3yQY za^1*I=9P6{CN%)4MNRS!J;wQ$A~mtOJs!FxHa=p_O%}8h{Mo+Klp1OQ>wy3N%XvPk zwC9Z{JYkKWmIQ>tt%q1k8zwmf7Jo$b6^Y{AxrFhoZK2eRAD+R<>}?1LzeO_QysF)_ zX)^RMAJG$K@{Wceg0x1H8w5+>=1#c7yk*txkqk-sMI2q?i9=25vJgX0DL%pTXp41a zrKZY_{B(Pypn_du@b_1Rm!mmfh^=I}``V6>{37`8vQ+AoPuh4~n>>2K7W>OQ>U^3h z)LEUna#cJ5O$LF3-njLr*GGZJk53ivkPAT;ziKhsM}azIZWdju4!WWL_ zq8d)DJi$P0aDU^;gIZa&&jIkY4z$oFDgVt%O>b%;Z_)3kV+a@1^A+ z>N^Lcv1!--;l`xp;7g{H zP0&=z&&eJC^@m(D5u(&!To&zC=N|Dm zero2&siv@fEwbtQG}vAYwELOEGQuR$(0H8lnc9(d(m~|Ut8TE4DF14>Bt_6GC;AK- zHQryx*5u3@qdo9p-3&OLM=hYE-^%wG(yr}~Mu7E{n_YLGs>=1HzNvTqYV0wdy?EKL zv1n~o+)kZFE?cuAwdv_vPza(%2x$FaT{ zPN;8@Uz-!WRFjhoWg8n|I2}cSY+kWaNZZH?zL=d9u?qh#@-f759opVRC2G zL3#=SZG8cOuL@HtP{S}%EE^KN8~vJ`TaA}kf7d6~?%s0$a#K3t#`#72gW0e1Ne&K) zG=!klFgovJ&6Ig@uU5KJ-NDz=rCn)1|2?MN-0FLfXTBi3XSD0V1R3&GxvTAaM$8SY z#681k|H2krZTB|pWVYZAn5Fy373ur(G=;UGS${La=yYjx?Nv^FvBl*vwA1tGHQVHY zz6Q2Uuzl^JJ?EEWu#hj>zP>s>KHSD{S5KP2YSws@A1*X@vCaxR&-k7voR0=!M4MLf zURS-rojiN${RpmEyoVPn>(w4S&yTitFB|76c~+bJ%!PWpM)2kC%w5_G*66_jk@Nk- zvrFA|rWASI&mrJ@B16bT>mv(WRjs213sa}a-ms;#F-Cuaqa(e1PMPB>?Yt)3^$_P< zEA>tTj&Gg@gx=?<>9Tc$6B1E{5wPm7dq#M@v~YQPmfsqDTCHr!_097l)Vv`o~G%L_HP%a;(=WOCjR&RS!~HYod;}R=-bQ13s6azxmu&cY|3T zj>mgFe?Q0F9tRkyKYl0hqoe#@_vs!UpG$T{MKd|oRyDIzrvPHok@(Ql05w3$zss|?h{==IDmA@;J1+4{^u_fx#9!`N2Hvq`cWw4D8Y$Fz}1 zLHl}_rWcW15 zr9Uwu(wIunS|$#+oy3LTvF`O6r)eS7^$u`~&`}k(f#XA>@{MT15}DCRY$VEUcSa&+=ahzZU(+rj!hU2zCsxL#>n7&32vnyjxFe zDeRj^9&5Bw>C_>|A5TJG4>)eY{`wLNzkMI=teW-JY8G`S@52O^_PGM4d_^9~-}w{> zujA9nm?wkE^dr^dIlduZwyvp-^OLFNld&np2Iu5izn}B5*}P4sGo{TKbo78K^7Dmi z$fIep?0Ie$y8B)E*4eAx;~nR`qspbtVqb+#(&XnKICQ0sb$#C60Oi7uJLNX2xiI{J z=NkHs$)7WP)|Ld&zFG%n#8vYTt_T*s-z%~?V(|dmMxXn?M~Vd4nSW`}jdqXt`N1dl zNQGe%3VZPlCxu-htn$;jX&@$b;F@1E$g7fhV~cW_jd~LGN1DgRDzQ7wG@iF=?@QPN z0t;-bf8A%F%NKM;r}ekOvjfkGkQ)zbqEiq_;?7$@eRoNdKf}?8f?f8^eA@l4Z~e}C zNQVA-UnW64+$df`-xed}JhZMMA7deTv<~ye0Ih2qoZ)v@U;U_c3#SN zf1lUsesjBh#b9Ax+8TE5T>X9Xx;UTaTr`Nj$-$orAL{rVPk2d#(Om34eoD|zL*8_= z8_dpv6*#E^oI7~02Eu4{2lh>SI+)PG@Hji}^Rq65n++5B2NTD&ns4W2$!}UKF?G%$ zjkHPVQa>ziS4s!&=C{6V>$`AS9Kxm15v5|^rtmp9_r~cdN82R#p~lYLZ}Q0G$0MIAsb1DU`so~`D|~h$56T1asmkK333d}X zntsiA#n-g|w#NWMH)3|3aSdQ$O0&b43<;vvdYj4Rp1R7{bD1LB4S4U%B?OwbC7JBS+nZTXA-A1AGMm|r;Xn*^y`QT!i zy{^0h5b9WUWLp8`A31XU`ZFv2CNZ%ueW@rE4}pIa6WF69wXA^aK^2gstlC_9#^iv96`QU%Q~%h!SyqIOqhwjK$gsi z-RgW}G>MPuV}(WjF|eK6y8$HN=Cb?}!%L8WuOqP{8yq8XX6Za1Tlwc%&&_f*`)J<> z>UC%Eo9t2xa}(>WQ!QL4p@YI-eH{r&QrPlDY+tDjmBiC|;?V+$!BFj9)}KK|L-~}T zZA~uR4A-{-dQ?e+wPiJapCWzsD^ukeZH_Tpq@L7zNyn4^85f*dYuOaj)+{00KR!a% zXTf3qfiLx0bMJ@rDFXBrRjR1AvU;67PDf~_WDX;%l++XH7KkEzKl)qoQ74cjTX)$E~Wn zb#Ha4HX95*ySGPZ4AeCet8R=*@utS&RzA$|DYY?IIm&e|A9?X>3|=M*XH;n4D@(dF zOq<~USUK0_bJ;cwZ%brV6hcdpRI-Sog(6W(N+s<7`}@D!@O)`}keSAHpXYH*-KpVm zxWS_A@e+9N5;i`Qsyc0H=hbQ=yH!-d{+Ja%7LR^rVndc@$;NinVNM%&F(dCkmUpX7 z59st4JlVB#)Va;gdFLw31jefU2|i!!ah5-gz@}gh|0ODVwx?VtT8oF(>o8G6u3ZXc zblj1fRc-khYsItETP|1`Y`vMk zuzihLew+V*!Q>-GlR-PI@3re?;wFF>y`;}YKHQA;j81;HRyP=KYu_5fgg5^hbG6i? zptaQf!b>A*Irx{&-^u$qt-ZtFPA4Rg;m_S~%DFT)1tsD2T?4)SIU`sFKZSNcmh~dz zDFE#g@bAs*?Ra^rS4-V}bbo^;vYJ0;Fpq1gCOd!e>W7^Qynh_tYs)~Im(^%Geee6{ zKmOJ8Q@7~zjNS}7v(^=E`DP?HS3p@~drcPI=};`~IL};gCo|O*w%J?`rdxVNPLb^} zjEcXMEd-QL^kgA5woj5%0^%Q-aQ~qLq0wd+zZMR5(By`Vo(GqjuOwkUb2{Ou z1GwuJqz-9dG`uq}7wum$4;=$=`z=-7>_pl76|Odb`XY1lZK^DZ4tsN}>l3!tMTA`W z@p%0Z?^(|ThAqrO+Qo_i?yWDO&J^H6L$}up;GHw@Umi+RUDZ-9^VR9H^xk?c%7&Wh zRG4tPiH)WvOTrIWve$Bg#K)_Ajl?2{Y4MVFME=VFh1A*ko7w1!c6*3At{*a z^iS!W=&Ms}1<-Ow5gi2SbA~>LvCr*2ZbmzXZ5vhJsimLA-(*tnVs*S^)_dK72Wqf1B89SJku6;DV4Tmc^Q1Jsa@z(9Q^EJ!Rzl6T#O{0gPMmpTz3uOI z_hv>!dYO2YLvN^*z#TT=OzEA!UHd_;=h%>w1{cNNx@`SEKJG7|R=CSgtc~c0-AF&- zRk<9$7wDx&40~Cs)xoegTF|Z5YxliT6?)Mbgl=;?_rN_!V)AN!8jtsvAt_#t+5LLBa;Vqz(X+u zw%&PQV>wCA!4DVXvV-o8r1*8V7%mPLO_tFRc$!81BQ3-!+CHCOlgB4$ru?Cfog(#f zaF=Fsa@*pW;F5utFh>luM1dR|>;rwP75b$bGjd~9;2B=jnxQ^2XI=n2rAY~g`K zX5Ux#)k(~u0Gjc(QM0DJa!!8YRX#iODiF~$n;odgw^4W^O@3tN+!5faBA%DbSN%ib z)vrH>CWOJcJNbI;HAD3`0jVI={8%hyUE+($&6IfP9dbo%_;VqXsXk+0^h8ZyZf_XW zT(Cu11U$wLTKOOG_*ZJ1A2}21g2@t=Uj29nUSNJVmt9ULrS6c9o)OTm+PN>=+ia|* z?@sfVx}V8VS#8Q!vw@~Jc^gfl54WLqf2L4Vdp(p5uIl?72qBWZ`x{mGuC26L^DV_N zEN*yBXK4?Bq2mKCsOPtdMZJG*_rX&v;K6``er@s4;XpfpCt&hy3EH*XjiXg z{^vAA{=9sUFKDmZxUyq;QR!y;`{NB{Yo}{uC_rOv(-^;#5%9w*YnBgJLGsIfrm}Z0 z1k3$hhqay)2jTHtP4MQq)`FHjihXIP?WPYG-)m)E37?beWjv1Ph3-;EW!KhF$ypIJRMgt z|Mlnn7uab)`d^wI#E|KowtA-?k$U@uc)nC{#q^> zfr~Csqqf``5ZS!koo&Bi%%knHOBP9cuEoV*`6p}IwI18@@bf~iwf*+J8+&^Ol$WwI z%_PHz4!MPY&`;cj!FAaD<9HM=TdVampEmpICww$AI&ky0<)i`BmBIam1}??q$G*yP zmcoZya766yH`=-PBVS+5zxme(6Q;|&o}vvT+@er?zJs`n%jFmM>upRWpWlSZR9y@*;AP>l0KQFfBp?&=*O`o(-btqLHz_b0R>mN@V z8%C5;{+%5E(f{U(BdamwB~445`iUJzV5X zVH0*aX-F8LGAqoE9o+lmfcnnlLu$7y0K9LN898d~f-`kodCwIiv*(oU{0gULsZvZ# zt@z$sA1ov$q!l!czb2`?o=GzREAJj{4r50Ur=tfh*NpTw>oy$+yDoBZ5|pngE#CXX z>AEck*3I88b<&G2aDUeY{BPfA;-Wc1ZyU^eo(}G(pnD7{O{D&}&JuIGoo5f~LU*E% z5rCTKEPe|pAt7TtV0~*)G#4rqKl&v&A66H?yI;5Ye)4deE;UY9$+uU}0Y!um@ha|g zZ!GKI@oV@(Twvors1=ER+XQY6Tr3xGR8dg(``ZKd?(yg@mzeLiFnu|n!DXmC%rmzH zKiZg`C%Io7k*6E-%qiQ zA3MYhru2>jn|g0WHF_{-mV3q9S9KT2hfAC@0^EdOv&raPRrfR3+$g6diq!MsN8-6`vX z_GByxL>D2H%d~PCtskp!R;=aAy;T|K8I}>oZmmMf)!bTFVAO%B{XK7{x6NGv)aI-K z6fsq~EGma5gXLXDbHpXcFJm2ESJS1ZelS*pnSE|5C=z1HmvhM{87v z)Ow3+-?nH{DG#j1P;W7MM3t>vV_qt=3HRHJ%dO)|?d0zW*cT`7_Ud|1;x}>DRxvJ- z8Pvl*TNc%m)7j=vXNdHWA>I18ZZJ{8{ji-LD)esOKp}j3{1~_QJPn$PZY|*~Tz6v{W1!3C&`^h_KFa{4-IVNQqn4dNyUD9(VkB`_%k&hn{OkyZ zd=dL>zq1jHt#^#n3j7**K2WDgT zN0p<$4G6u#2G25Rp+|w;gtT809~eUfa1Oct@nmz*sbUkJ^!_Yb>x%f-y8TBxvX8t- zk4M4rvujy={}j6+Mz?oBSFAWyuyru9nhkGT&?Vv59UUhG+0plEC;4|@=`yo0vue(^t~?Sd z?}=xs;TkAHhwW|=t~V4c<)siDSi4a#d|5Aud-NSv;s~qZ&$=65Yg%(schog=NNl*b zIUf{sKXkN|=vuqp@>0EAyyDl7H1qV^uI=B=X;7;{>n~WO(cr~!a+T!Aavc+H{ev)n zujnIFfw^Y&RRbE^W+z-()o#>&v92AN*S@*`DaiY}r{;qT7(Mx~XIQz+RhrG(_`}rH z<38G0A#`T!&$7P=?rLWrB}0N)s1u1^Or@(k2Mw9~ZXXsfz=-&zD$eOTohJGA z0kOIMw69_BG=DF0poR}hus7Uk8F>{Je_Y*tN)MXvjZ)z#v@Xj&tUXTFxFs)o@m<+k z^;@Z&yeoS9J-3YCU1V)<+W7s|`ntDL^4U~~gsM&tE04H;sVq5St1S;^J&hUzCCnsm zy;MRZd~0`lvUd0%cWBsG7Jng;n zmx4(B!BFhLw}C;Oe$Q+BHzb$Oecpe{?`>2b!>KwEoo5->zrX8b0ADin9$dd7fbi+s zJ%ve4p<1uj3fw#>ZGY&63X}fgGEIam>1nwgoGOw5O3(OkE#6-+$5NE) z^6P!=H)xup-uXj7JN#mw(b!EvP>m#b#dmc6P++U|q^xf!@XpR}(=CtO`)?`y7Wc~h zAl^(h#;#tBWpmIuR@%z`rY8Qc- z*mOQpM9IzaFj1Y)`G{|$43m6nEsIfYTv-4Pj~u3ZMNJPM?Sq%VE=rd5Y3DeRy7OKi zyzS`8=ttt(Z-r9zU#;u!bySj;Ki~;BRtV~G=I}B^sxtD{sj6-)I}7;VL!P(QG@yGx z#c(!Bi}g^XRhtq+ zQ@(llQ##kyTSj$XuQt~7b3IJa2ROYyQZ1bwG!83Q!2!I;e9VcOhIh8z2R7^xv&Zue z$6IwtPP*Qno>1RSUfyt1-PhcibYXu;b=S0-d}&15^N*O6GFaFLxbo1Du#>4roY}}- z$=PKmGHz?eAG%E7u(mJV!M1~Ri@u!lCjl65TjXnqv6I&yhNbUz*iV(Qa;;bcQrS1B zaoMzxZ}IF2?bi0^u9QdB@wg#)2U&62U5-MtD{k+#T*oGv{drE${iY|I=Hi7bh8B_!~jPAs4KI7=VgAou$l0)KEL9;^IbetU*fe}*={47 zD!(KfBWXQ_r_&aVBrU*Zj?-}cj8|ma2d9csa`!j>3M~Qsk>BEd{oXIps=0j1&CTAR zeCTnkY*aQow`HKW(K`$PkZVva!sV$-MaB>=D+TQMBL%eqzfD}UwK!d3q;K=Dx z&io8++TVw@tGuQzJ(2DfBq~|KRoO)YtT9JV)UEA3cR$q@AEg`AU z-hJqGcDK2ReCb90v$7x8?ry(GPn{;=gxUwW_Xcg)^M?JrHA6I?Ev$Lx=% z(_C+A{3zZP1^q00pFO|3m$kFW5|43kYe(%1cOX(%cKXG1d2ekX`hpsHz1(qadn@Y0 zB?v!9JxfUEW)p3E9{G{dcHLf^SQY2=kJ0XbQs9iLJOt1s`wd(BI!QC3=;u9d+L&|p zq|#Jk)PI3%>$$$_p*n#VAoCC_uXoyW?!1PeJZ&E4UE{fLbqY|fs=whig!{dC(K_kd z?5Cb;Xfznc`l-BVg{ZIc&Fs<%uRCYop{8fDRzGFyD%vnr9qtSP@lQLqWx7vcavvFQ zd%V}yO>A`OW@zdF{&MzJ4JcAUbNYL)YgN789o1p=*)ZC!s_n@s>>qNLJcDenHY2&x zYGy|!WsDr*Ta6q*J-pfJWSJ3(mvnNiB}TU(Y`N0l!o?fX7mIJ-o*8z>>=aR- zp{>pF%N*tAX=Gd6KtgZWkMWSseE)R6iQ{fZPglz6y?nR9fImu9a44@`XG(S_*CtLv zFT78*KkDsu-scyfy4!I*$uMK(yx|`fFC}-(#{Zzxr6! z+^>N{*=x{mNy!hITAF+6J{oo;60)L!l^?E(8M;5@H}~6NMXyhmi>mHMC;NdtN6*7+ z`$!a3mEdvLJ62&)M(49@UmTbF`PSuTv9gTAS)D`uQ{9esr__>0?bEy4@2rmvB~rs? z7XQ-yd$+P?ASQNbOevf*Eg`;vTdY+24dh_}IX z+L0zt3T=LWA=9aHy0xP z7SCrLQ;ff5ti0KO`T+ZXno>tYd_H$UDKh*kR7un0o0XIS^zj2cG5JliLtMu(EG~}_m*K=PDEqC}{cJ&6p3{!K`1N3{$ z^)mX5b{7=GN{{54UFSV(6!vyb2z-uMtLYV+xiBvAF!p5~S0<##etW>sH9Y#ZcxClqcwPJsK%ey1qzKPW`|UHk)^ z68&D*Y=ngI#&p1a$qEvg3rNeoxP$eG=NhdiemZ@uX@)5hr2(&Y-AH`&YSjdIZpzHE z4WmNU7r%XfIGf}3@^aoAiiIibMt!V17O7uR{TpC#0yp(onjHZ~%T}*lFm*sjud$s! z(tl@Vf->4*HV(jI7L^~xB+<5Z-#m9xD&I!sT0ahCT6;H`0$rjTK718Y`}+*C)NDr^Kv{qND%R*kk#6c6d8{(bHUF|XITu7A~9Tk3Xcap zmv0Nl0MPR9anTF0z8>G7{4SK90pH(g+mCCmz^;n7oJpGz04o4^dDS2{X7MOG=FsXN zhRUeI$KGzZ`s)4D)OcHNdjD!pU}PFQC0+v zy`O{C>nLc_zi#uq5zcwa97aa;ZTGmGks|-GZ=UA>l3DF>*4|@V*v#I4(2GMP{lmDv zFZWZY2^m4&o*_)P?PnP~wa(sd^%VE3SE%8_8oEz*-@j2B*qx~HW){nC0B)+|*EP8d zoG#o&XSy1ygc`YI!IY53^>!qz4%q|u`b`nf8TX@4SJ8}No8ySF{@>>OQ z+<|n9;aSUG1=-8Ij@Vrv*O2J@sc?bni&#PyWOpQ7KI6mcZ!uMO3e!Ez58qY)*DSa{ z`-3;L*S6@bMZ%q7_ihX&OW`Ae2dAUg_9KrJplp8YEz8U0fo5p!Z`J$eCcWx4uR2}J zPZNp%B7r2FXWkkJgyWHT|4CwBM(CiX(5{W@c~X~3CtZo>Tj$v<(%E(bmjN_{t5Al9 zu;ThJBYmWY$2V7RVE@Phk7=?abPjdx$>0CK<1Tf}?9#e`4lAY6e)Nd^-ll1|(X5Ru zvsT$pI+Lxf!a%bEz5tw2!RexyDrg$o$M;}_bz2Jj11B;E9C+}15*|1+-w1MF!?jki znpE@EO}}l<#v&(MZY%p^9>qKyhRK}i7#G(MZtLT^JGMeZXh`Ugn=R%CJ|2{n)v!81 zlF|6uI=Au5%_@SlaNIwvI}T+ZJo~Ttuweoe=6B1mi5Mk7^6qOn+xY6k#prvS$YMf= zZ$=*6TiiRvKAqzDd$3DaW3SgmImb^o59!+YSM7DAXQd(Nb-q88qg%JqcR3Puj;SW) zX>4rj)%3b4!k4k0DYw_JX-{^%i#K(_&}1&+W2BNYyf<+H!%G8@9x(QXAqWs=lD~55A>Z}<>(k!2~$U*-`N0W zTs~0S@Zx*l9q(r0RgU*9H*Idz_^xt(-dK1Kb79w~Eg@eH>i2(pbKjZzP6p@Z17PP+ z6Y^W=yzC9-18Yt1&(7@4b%<3k9`0_->G{<-wm;TH^s7gQSo5rY`m*PHi%?PjX+59A zyJR=LL3i!kThO=Hki3S&uG{3dy-dC{ZlvqcsVx6mxdTrz=uoxFM-DEI6aMir0}cU4 z^ZvLogcn7#a}@aiy8Z#0L=e)7>b3{_z49)VCtip9UKW|O{aV)U7v#M@8BD9{)^k^} zwomCYU}gXU4m&5mZ*PKXCq0kiztGRbKJSsOGyhp1W{uiCX2$QaCiC6qh#7Ln9(X)o z+V$||e&55p6I{U^I{XNjH*c&JX{h%e!WySh>$nU!!nqz%GpE0^jrFE;b-44*Nq5LIJDX)0@+sqBGa7 zoj>gqu!xc>ckgzn%1K@Rn6Gy4gRG;bH+46gROe2MtaDMvp~V4B>VCsSS_4l0dw{W< zX8py!+ukT-ty;24*WAU~17sjMJ?Dk>&u>0B^qyAkfb2GZn~tr%@hWlgqQ%3}^!EF` zWdz;2uJWXH!jOTM%6}scjSkTWL7Z$R9dE;~%}6c|U6onZe2LrF?g^96b|tfB9ejLk zlTHtLws7_VuIe;>y9Z8oO5;kg4}XOJJ2g5@f7m(!tzuC%s&#c!76()Y%5O^~{ny2u z`lIJHFD0AY>yCXx4|n?-7lqy#{NpbtBa+qL2Pk%)m_ch$wb0<_pWI{e zn!tZ7LD9-U^vKfC>pQrGjhal~hTy(l+8Fb#WSm^;f5_UPxhHpctbSv%toJim z2%O)nXT2F)4d>ka)&2^hqP@ZRTecG!G*6}7NiFTkzi^@sre zGatd0^QMnS?X>;IknCW5qvL*b>!6cL4b?Iyu{GRMdG$au@FMj zcHS3z+_hfXT{@HOqUZ3<(jxHZmfJL=-{xA*7Cof)ZatZ8ZfUReR;U${ZHkN_TmgpUKIcwK+AP6F+Waq%_hL_qWF5v90T)WkuZ? z4*~2dFxrZ47BDzh7X$)q!Pgo)jb5L6d_~AkTM+?dz{3x8T)R^r+GrB9MyJ{d+7LcF z6mS&QV(7zV9G*j8eKH5aPp;6M3sdQomNS5?TPdmPfc@0YB9oM3maLf0L6t$+8t zFo`yj{mFLw#%dL8_N(pIApB)^banwjdRQIiW z!-$k8aVP)CyUIHwjLB~nNtAMDvS`tRsIBngZUStG2gEVq_0c*GqDo*8r7fPHR~4Ca z(v!z4!FxUbgYVNwN-60xzQe_C6i?@O%=>uvFT4lq3YFO>`-UNvh#zUtY*B6O?9!sW zMXE3QeR_QuXJ+kWO^G;s<^~;W0zguOp6?I`nWCCi42VRhzA!5?4E1H~3{}MWF&JsE z{r7FHYtG24+>U+$j(?o-w>E_8ae==*M%&5F5l5TfQ(QvFh&R?<^pX?5TkGe_j&<}a zv6n8~eA$6t*pSK}6_4aNt4>(Ff7>j3tsH7SMEBTaMh$*U8|AtyGpHz6I7hft#G>9R zwzDYS&DDGscJ|opeE_x?%d554Zk)O4ziSlmdxalT)U zqVlxOM5BF2d%by!x<3xn^xy%|Nw^@xJ;ms<=m6l zX}fJB1h2?AO)_I})s5j2=$zuJ;D$}56Eg3tYj^(!ZZ*h@uv)nT&P9XSe!lY(N-W0d zI?0`tZ)2O$pJko$ArE)%RpuEThg05ZQ?*WdZ&Z+_Hn5>t!Zw$Ss@d*H!d#7nTbrd$ z&2#K-!b9xB^~bIDosDT^)j0ny{sS@~?&T#6dla3XeF6QvAKu{zsnjT%lv3@Gw0fa^ z@5f<*9DBP6oI0_Eql4bymi>kmxehVIZsXcP%Fv%Z=X*+($Mfpwb{G6bP8||@+#U}( zNR9-kjke?=ISMo5ScM1a>Zi4re~X}+uQv;iSfjbh7Kcs$824m9X%?a9RJVV1QO9df z5VEN`8BdCM;T(3}yVN5n=5NQC$v^!&Z@c){^B*;oS{9Fx(i$O>4DRdXmSr6)zY9DlTv9ULUn#$U%*&sRV366$Co;E+9L#LP|NY9IypV}aRl^Jqey(F3^7YH_kd1&}V@dc-0dUihcNdgl>~h1A=NtPThr6VEMX|n z(?>8>uCu*6(Db+m*4cXf!JL}r;y312>hI2h<6)+er}KjTwdD*5-S}O?+48<$Z?Z=;z@|$xO-D{Hq@TB)6~XkxZuE{(KTYdFI9nVC zFs@)!>zk*1VNKje51# zQP<{OOde~$YUBK%_O0bS>S5?<_K*Ch#h-rlKE=%_Hr0n(gyJx(5nRg6_z(*QGhSN% zrrJAt%oM5=4vT(}a$;7hygesVHCAJxaeSI)pZJEz+`?IHZe{+Gu zxm+HrfOL565Ah|9_biP5;@r($cK)z;YoLnibE{Lbor!n* zkxynbauyv|V}M6=eZa=wS`!$KejIOaWJ`tJT<_SzeV8wK^0=60F?4~{sv4B1L!}yA zM)19N0tCLs;Hzu#c)iK^e)|@W`s2gaufnOi>QoQHdu$QvnNE(~2}1plLxzzXL#P8dIp9ZFLi5L* zQc3C??;6kf=|W;Kavd#4&*6%bR-;UbC_c@Pg6OX~Wm+ z03zlGw_%OGTv7*~IMy&l61l^@F4rF*kJh<$txfWK>YlQ<^dSx7^(!d;!R*^-e8(ZL zF{50x5E}&;47K#s>a?Y7c$H74^!!NK36J5YcPm}Sf8Y4q)P>@G2C?9=JN_F@I{tQW zZ880(qRc&Ia58~vBNTAdl8(DZ*tts9U%}?r}7tcEgg~H z5LEw>d0shPgW=GWZKi){9D;|)pBjT>HU0VV-LKU<(|4crlEhM}&3f=_W3zI-IcW|c z%WYy~%*KNi_gcf#V7P*iX$c~>d>&k&hZ;{CF0uLkY>6F4CyZ$T+mP3lE&ai`q2}TF zf}(57pa2KU+u&G&UE_6WN#clfBWqKIt(Hnhk$f?<(_Z|xb^h5}*0sH|qYk~u$#vJS zaZogGpK9Kub2!dOuaZ{`ExCj*S-d|Md7tt9?A+bkk4oi!jRI>PwO@3%`@{EecxLK@AoOD@Rza6+o;$4@ zHLjHvU<8j>eaNf|$K*~7vguL4R_U&lT_@Y?3fDrr-9O)IVLdB_Z?|jI@1uU;qSL{m zqSs-$0x;1F{Pd_~)q~nJ)+*nPkAGy6^B!bR?sU_Mo->j^&K@jOu_knPp$7NvVvik2 zs*Xj8PslVOv|%l5vcj{Y#N!SMYMiPjBTU-LesO|IXGpE{$+rpiOHNY{&?7gJTe4|R z_H$LMzGs{FTiG(o0Ud#I#}nl3YCp}aSMX}|5!P&3lYkOc4p%2GZ3)+$p3Le6g6yc} z$G;CM06O0N1)&?5b;D#HKmX~oN^LfqWo--^D=jltbO%}~101)h$1<1h1&vozeC?Ow zr%}nvp0%1;#F=XW=`s$v*{4O>jYLgv>DQOTfJ7E@(sIe}sf%-YyJgo}wV1h0q0{D? z-ihafxV!6}c%|!Ee}P}1&*b3|;zi7njBQ;eQhX_U_+fUykPiB--{cRYhVyuA#&d=} z&xzqxx{+6L@#dcUT3j79GkuU%6j^le(=9GmI&2BeRa?-veygJWB4+S6%KUx>;`hoC zGHu}Xnw0(sUI^$?AS&qpw-3fjS|1pEOeWxILAg* zSk0X~*egA;2_ts4W$D}IMGKQ=#lTXyTH`F|CDj{;qpDgz%0yZihDq8R*xq*ArlK8y z>?XaRctO1qVY?WA_lnl4L${8y;`!yXx@dT8=l+pQQ*Nb!%B}rP5BMvh;r$1UL)`6Z zlwRxXgTY{%Y=By?2X4DX;VsS4tV&P;dYqR*5*q*?>(qGQo>-$H>&5S<{1mnsn?i&e z$I;mAs$jS6{Mg5@KIX%w=08AK)2p-XT@wg)c5LVCA@xgyak-W3jepab8H;PNE@A>V(z||i|D~RXKrExcdHMPe}L*7~~ zKgw*|LjOXgiW9Z$oEBKcnrg>=NKuVy{X7BTu{YZ7+j25R;QjUFAh4-|p6{?i%mKvc zds!?+1F=TO#&vtCzS7S9QWY-0wBa@1BB9hE{t9f!^5aPlw^O@KwPmiZhv#}Tn&XK& z3M|%wwEzZ7pSGwnk;zRuK(|$oJ>9rd(5T#a`0>7D`<*8Lt(Sz4K(_NTZU8*LwagtQR>1nc zbsJJ6wkMdY?!Tu*r`wKO6pkQsf214sGHHKj+&R?aZ@1lnko&XtM60*G2ewe4j}cQR z-YJSz1MHc=LR9;LfIce6qlfCys~`q2>4N>myIR6en?2vX-&|Nt(S%m$a*s_FQbyK? zoO%q_^!u+#Y2r}&r#935&1{>{8aB#lx62rWD}lj<`0|E1eQ5hU&o!ey15xitQ;)w+ z-5>yhK`u;P&1>bTH#w#K6+#5Bge5YHepg^r{T%|S2{AxpN3KhFIcj^i;f%7Mt6NL| zpy`WmKT;!LZ9x-w-Mty4XHnJfaM$|J_g`kU-?I}xry@pmyVvfHUlHaAgy)NM5-_&l4Z}FLP{e9*p*lp_5 zKKWUFvYr=u%`&2Uf_>WB(Kg;ygRtp#pZ#~{KI`!!+E&iK$cvN?>f?Jy5XEKuZh;=V z9cD{%npP%+K*6-WXg2_m5I=V)npjvjQoN4Peoj%Kh9OCAtRERNI#%jnhj^Rok#a+U zA!crBHC(9dm~62FYK_j{^o#pp#R_N1>vij&8|mt1jrYUPvb2hn^{20I#Xp(*c1ptY zbU00h-r~@}*c9j$4Pe*$j))s*G^>5x4_EV428(;um~E?S3BLdXoV+_sI`aSR8Z@>% zL$k~3n0*BP_i`1NgKqo~S0FV#Cez~?+jY`O`8pPr!c480^3y+!&GNVS_^~IF?yv3%h`7yd;mHUH?M)~uKWV`>&8H- z&D;0d>rCi=_4#LNKxapo$98=_BL7G&BEOWNPCDd=s}DRe-Q3mi{kkQ)Uxh#21>dbI z@*>>qR{CCS{Yhl@J{=bi9?JPGvRug1Ro8&P&XDx?e0{Sze4-qV?mEFP?0ZZ-$tJMq zNDbopSrpdNI1%%D08%7S=z>_Y$L;p$Fdw`;PX|omvln!*EpBKFT<-i&GoYdGr2QBR z`Fn1*fkk~kwW`XwQmwk>8zxV*hWudQef-ul_154R>OS2T*)F2XQ!B>9=3G;zlTW&7 zU&OuLkf77H!hyN?Xlv3(xuDFYTU5E-9#E{R##EhIbkZNw>Y=GGwgfg8-;?XKHJkyp z!%H1k(aWI3sp8R@i0`$)@l1EH?9|(hQKMy7c zz-J6{MGK${1t|kUVNqJ3P zS4dU%^J+V~2J8Pn69`JJhg|P`QC8nZ*KjQHL;>haU^HXYUt)6Nz$h^L*0(ktE5VjM zZoakZtIa(j(DkD`$*)6jGP?@{Eq>2!-( ztvLm3whLjQn=NIf3zE!ANETCf`d|+R+Zk;_K&itcsF_E$&Cx1wOxyVVoV7=VO%@j>;qyMpXE^5cJO#nTXq@6;cQc9`N zh9vt`LQ;f;^Z%dsKZfrJT+G}vYq>YG_ct&3W%}u&_N@mI%vjUtJxbBFX7b_s&A{HQ zc5pC|pYO36WjWg|HLN~XtSSS{e)QR^7o^#W^7yW2qnem+dcf9_Zzdigj|?z7M>yCoblya>mS=OFUHo3bG1opVw)#u`SPrW%fn@R_w3zQbUKYzlBmRJr!CTw`*sIcV_xIK z2b8&)do=Dy9;y^SIN1QT4D(Gv?x!2O_bppfcv1BUcW%_5f1%JTp_5Nrdjy%jq*H77 z;VTnr={sPhxP!&AKt~hCipScTC~cTx?@PJvAL=G3q|bcaGz=jjXnZjT7c}5L2EB9H zJa&h}-ie30B30`MD!&_T6`ko#iKkem)53Yhy^$9fX(*0(7=c^3g`NiMlRMX#F6e+Y zKWjH@Zu8uwALYK(1A$*Q>eo>56naIatK-3mQ}yzjxT{WIbNE>=2IJ*#G}Dz zvU{|g=vNY<{Tjy>pDZTpy&TOVpqD#GZ zUSD;|pbeo@+gxeXw`S4k5Xwcyy6rN<;Y*h}l&E2^56iOD)Ee-|F%fwM zALFtV8^1MGeHqN7s^ZYARaungoZpNXJVWo;%b@{##|y^CG2ThLUT)GGI?0cSd77M0 z7J~pmK)%0f09f0x?)Ny#42&?!=Pori?7ITs_^4&?bZ7j03PFZ^Wza5znnd z*?M-;1!rw%&6fXC-!TKPiu?QYQJcPceA8k(Jni!}ww|q=InUg;$oXsyeteTY4e&*i z`cOHxwSrPOck8zX4FGT-;My&j0rXaJ`bGg)-fvAaTyr;}?-*-r0=A_^QZGwMX*8rr z+3lPF>}AZATs7(sYdG3;p7q*?Zw=?`>5;U0WoOMN`GjuWmtVh$Ka(PybJf9Co@vxx zgcz>2X|QGntKjMn0?((sJ67&}$|XSfIGNx4#SuI;z{hS=QEL^1Xu{+x+7*-Y$TA8m zKpnKFJnWA4o>p$>a;}WRU@^X;=5Y>D`jTeD-Ie6s#XT(Clf>e$8Ey!ztle(-m{6~5 zp})SlAi?qa9M&|Z!19916&%4IZu{PJz-I4(*7wcSSi1bq*(U2TQ#>XAGwthLY;V$+ zz0)DrOIWEe_T)BESBQI zU~@LLHZqYjv8OlmaLf-?30v}kZZ|z12n zl{oD3B(_ZBgw**nCOjRvQel#TJsZ|CXL!KIzBN;G@8t^BkFT$;z&y{nn!mw5rwUs0 za=N`+QQza@;;dTAXnD`R^Z&OOlNSIonAm&-1N#|%o|K{UaauWNqS?O zx@(#>0szd=m$jBoU6o;R!T^i}XZ&$$Xl*2zGY6iPrrR>&zf#tIwKiL$fo)o_Vi)~NL|fY&ZK54E z6Tv5>*Iq5gzAlg0(&@tdk@VDo&yI;L84!v#Y4(==r96n^hbB;a<{cSFU$CF{j-V3% z9;1`aCGj=V9q;k`={e*(!xg7wp@8G?Tu$D>1@{Vipjjb{b&bozyKRz{>ccq6*zYW!9-bQ?I*RGAk}G6cXV3T~ zd!^u^B#i01>V1C^=h){VWoFG9p8ZrXSGxl~P={YX9TW$+XfM8txSZ8c=+afeo&Q0l z*6q2YZ)yQ%*C2Tnr=K_-g$MTYN3_wmAJV-^BYf+h{+jDlj*H{yx^t*_e7-KaSCM%- zgMPhpH;~7()e6dJaIjaM!FL6BH%hxw&*XRSw;cB}<R59VVAY7nZ-+v&bl9NV^w^i=iFuJsxDwD4st$PZqNPx;KC)-{0G^U1!6d&dTr zwHre-hjN6!x2s(0$jwegDqhQ((8 zUcXCae{i_OyYa*eVU<(Pd>af-RvzC^Jne0!{b@G>6I8Cn?@ColKIOfAxRi`mq! zpBXyNSEF8RHh#vCO!s<+8y+J^cd$S@zj9O!9>et~_JWIt3`Y+u>Q~%aKf&R2t*YB@P+}X1(%JSx8Q-sLs zvLByHpP^oD1X5e$J~u=6vxoGm$&GE6bE7Ou&fhC_T)Cx1?a2Ozwv47lQ40~dBQvZu zHWt&`{(FQxmrG9k+yg|!(%{GbRcwcIeqYJ>O+K}Fy&F_ECvnj03uOYi)a|UJh4}Bm zx>LFgzZ(On5+}Y<+pLzHdqAQ=>9n(!p|A88ejLGzWr7V40T>S-gBAGaJBtoAC(ytj z#JZDo)jA8jb<{o92>u3XY3v`yTr=00Oiiem(Ky4d^|YTeb6y`WYOC;aP9|r)ReP<# zZ|&%!@U!cXYJm+pa5Y{%NI2R%wNLw7gh%u{;R_W0(~iotIKd#63z&Auk4weY~YFfxQ_k+f|m(To8N`>OF1^ zd8l+27AO?A1Js(Q)_iSzoL^t@jk43E$(_?4n5c-6?&$)~qdrL3Y5_Y<}0eV9PKRG_#hyt2;T?t_^MY{h_16 zTx^${o)?q^3miH(h`qqKlNeEy+*h~%CZxdhO?#?%r8%f|hc|;$2nD$~A9}UIdQW>C z3uOJ?JC)HQpaQ(!lWwai!TLYKrkpFIHYZmFY(2>bcIz|Dd=TBC^tT+^nD8?CYvcp2 zTGa2WHiGqpJfOVal0VdOvPGLwXL&fz241s%(Cjhgrr70R9^Z%h zdWzIK;qC+zNeie4g70TD7vA-2En2HGWJ;aE{y1un#~yQ?kwT(UJEArqpXs%W^aih8 zwhBBvxo(bDZ*bK9;GeD8m)W!w@eX4|PdS^PD;+meyQ{~c?48mF;?Y24m(;Cge`_nP zHck`5(CMqVf|Pz`T(K+UkNe$Xc|1RiW(h$q8(ruKbUL+Mtxs8=#O?*SFn=+$*k~yJ z3Q9A9HK&pvH}~yrlGShO@ihtIb$zoMDC5=2R3MDFjcUr^?!AFB=shmLF*klcPkHxx zg#*lh-FqfYR@T7nh`8e%Y)ec%$No68USW16A{N@db9C^&d=jfd6HS|qbopK*9p5%R zyQ3RBhkaVWY{0`{cO-m~5U;1&v!={$yzJ;=>{*Quey{CQy*X&T2f~d~*JKCl%RHz} zQ2@aQcFn)~CQ=g2w9lm%Tdo6kt$rCP+UeS2OvkV2RW!=qeL3 zt?d~X$A2lU3va36mPEpE-^oOr8)LYl{|+2)rF~t)s7OS>71c%ldgn6Yti_o31Bb@l zQz`xbdYh6HUU3>dXHoF$54h^Km>Z|(O}WSSUiNHC8~YIe`^(gPZboLiueuu?9=G=i zy9Q6y&8n4@uv_KvS;ahMsg>NcegvFLo$5C=q2vAOT8x!ZYzZ9D<=Zp&$yS<&4cy5y zsg7v0mYv-Fsp|M6ulKH87Axc+)qw{KI!p81E^QLsks~Q1;!rSa{Up=FT{)BauC}`i zB-n<`fzuXg^zqF0{ZRR>AY`DvC8xRsco0%M^2hb$L?4Z!>wAgZ)L-ig>|>PdAZ z#Uy^XpwG`hQ6}u}aM%N_M~AN(UGH-u-%aqRK;Ns9F9ClgZGGqg4cMv9DswG5ysB_l z6w<$Lia4Wzxe6!|J^O%980irj=kbMACtkgn9>+Sv=n?gJ+P|OBKRn>M16};22cNLo zJ$pf z9!<0c^qFS4`j&ydP}oxO^+6*|1MO%#XHaGzZPH99%bHzczmjdSx*NNd+UMnbw6I zC0z*##S+4bfD)o?pXu?npQTzER<6apac0_ODVX(v%KRG|!yMm3SQN>r`pg>C`FuM-w04t+uM_+Qhu=h_kskn+%#`z> zRL7Uvgf!uRshF4^RR5gndI!t(;b4Pg=JvL4y(nsP96>6Zj+bHuZQ|1Ywe75A0uF%Y z>@Lr;S3hkZ7_CZc0`LGAd4v777VGibfSkPq>p6f>X4s$OU*@?IuSN+*(qI6#N5y3v zx<^))Y@RgK$0rB>*=^*ew0>c8oKd0_L!3NYq} zHxudi)Thzp_`1g_@v*eWZ|V(}srr{W@;Geb)9y~0UM~j%XGZJ()t2tFUf;f6b^~m~ z9T9Q7%9Y&fXX6@5KH_3KR#tHgl-X&df|ML~Clv>AmQg>Z62{3rUtboI*~QY(zxB-n zRmDqL`g)hLhYIJ$Y`2XX+OIyc3*O--PHuBbL>b( zLvXki_wsA-?@6_P|6;e5B3K*8`gC0ycK_7qHF?NtTKe~dvSn1Eg8HmFydP-He`W0Q}1^*TlO&d9ptmS#^#Wx7XjYss2(AaMeTKtPOA1b-X~!98Xy*SH!mW zSLRD=RL;96sClmYY0n9+TM^h-epYqgEBk9>K+le=1*93M(Ak@q*UWd_AJw(rol#T2 z^Rpw49^RL+x+u2Ev|&F09N}9;rP!`}yv-feAq}8(^PRZecSoy z0~8pWPhv1SY}{dVUA1pN?XQxZRx0Xg<@PUX-S?(H14*#QG&)D4I(dhTeg@M~v(BEh zh4+^Y5O38+Ez-;c^qgIafNO!dZyckN?x%c&p_fY}m{`xu7817a}+p_s; zxu?V(hVUbd7Cf=+`{qGRzqv=nwFtT4F$l?DYk!py?GxHDwbrI@Un_z8W`eY`(fqq5 zZ?u#y?>!-68JF>7&;Zu2fE2s_CSm*hjoQ|0SYP9ppFO&+o9er`-*jmc{(U3%yZ<>V za4a^pEa$J!%`noLi{d{k$2Y?t$AfF#13|aA>E`R#znqbHyJMYRbFgkL7qG-UU+zN4wTV!-O`ew55kBQhPm=s*}f&c}k1{@1);Ut|kW_ z=#RLf!w5?4SfYcw5j`H!cHL)tw)tz>WAz}Q}1_~&(efX_wcx^|?}Ay)1F z`PoSZllm$e;W2JA-+d#t>kmHg^K^AT9;iRsHzsV=BgflCQmjkozNHQvQD0qRB&+YyB#L%Do`L3VEz`Rtsbz`KT4-_x>)}ZL# zrv|!kzS%@=fw9|r-Q?Yr{q+KS1l}sO#96mG>kr_{s$UCf;xtIKdU}>f@p!dIuHN=X zdTR+i&hA*!RUapu{xO_v()zx+XPWzbfy(CxU!9lb0wK3K|_FCJ2fA4B%Ns?xzjN2!<0*3JDKw226w{KAr z-sgYT_(^(y`i1li`;SY`_~z1FJkia{>ObSwNcGF6=qF7Y;(@J1=G)s@t>m?<`t#_4 zL2lIE*_ls(OIjqEqSf<}khEu_a7;35L=O87P6Ie`r6 z@Di}W?zA>TJ=U@(V&hwwc3bb;@_! z9{c;FZiK%tls8|ijWx{pug4qCon&Dc&c#`-f19R>p*~pGQ;{e0T3}GdnUdHkb14mFsMV zsJ|hRhqpj`eHdiMUh#N-hUy|xz}I|jk6+D6JQ8j`)|*`popuUyt^F7j*Uj+ywZiFo zJ|AgqgYI`4mfRA`lG!X;7|=DAd;gCUy_v7@X`9{hL}(_Bx<=Eu8H>CZh{79I`U|5J-av##Ew9Ugeru z-C#NevDydJjEeK%gbCK(Pg}c-KiY}gAy^GDy9cuH<%iukJY|r5&BAC;IH;Go2Omyx zL`AuQCXEIeB4K|Pcj)rmxl4nN()og18Ts=rcII4Km z6%9m>K)KL+;?BGdroBn;9Hxg+W0nINz6lOIld1=Ct!v*`jku3?1_(N1&dCCQRJ}3Q zwsFCentPSZ>US=m{Mp&0mC@~m5T%+GSCJlYQ)Q7_t9VNX5)E3-p1O@%2WWf24n0U4 zL=)5C`nyWtT$>WNzWC!JB>Tk%BZl)8^PEq6_pLRO(AH3S>f%G00*L1VZAA+s3(B`n z4*->t(29ls*Xme%P3P3`e#ebF+H=8br}5*iQ^eE$q=@z}U$9_b-NS6E`L)RfCZFJx ztpXVdwrfi{7vMjQ4G4A?1C$BAZo2X4qLEGd6tN|n{-u^XCd7_&=(R()fAz>G>uKaU zaJ(BQlXsnrN2rEXs7q(aC$HX$U;f~+ld`R4a zCtX`8z0Af*)Ob=~^1ARp8^xyDdvsDbWB3F3)oUB=RH1;HgNSswhmW4Mh^VGyhQ_D1 z5D%Ni3G{JHW6ndlo*Jq8t@bQ?dQ9K?j~VE#K)5Si+l%5Z((d(S$er~;=*X~>xV4AZ zU9@M(7~mi3jd>GYrFUu3-~9O1FkEwEW;Hm&>597Bo#x=x_B(6utk!I(DN)8)V?d@v zuJy)}zke6(XWKcyFMklnA?w@JwkAb$^1Zhl>vznTN9R*MUcpLHVx?D(t0yk|VIYIj zLqjyMN@8pV(Zi;wVZPKOX!SPV*FqTakJTp4!f>%GhatJbM$B-Dj$SXO`6_{hw#iWk zd6U&g_-CmjeT*CJQgf|_C=`KL8hgjJi=QfdEr?(4m*}-s5z_o(9|8E*TiDX7xfyR| zW47)mBROnxeRw3V|5`>dYD?k0-fE1#gT4yw0&&cJU%k`XASyhekz_9+^d)y@T8;DE z`NQVab>N%byhzb_GMfwZgK`F+(gP6q9@v}P@ztLXpHJl#LvY}4FTOYy5FX?f+fUJW z?#}Z$5z!?Cq`?=J+a|tv-g^5hGcNTJ7o$NN(BM!dqbU zX0UyNb^B2FN1vx$WvX@YdfpwJD(!DaNde7wP${Z4%G;D!{9S<+PBbFMqNuC1#m_Ns3 z=zdT|!_=?SVRz1cLVd1Z$TIxBmVrlW60u{u@N1onn3~};Lo{3V!(iF(Y(9tE=d0_x zU|;la0g(RCuU7S^e(KNQ0fmi~_l{sOd)~ya5G;SB{v9vMg&}8$O43~6!Sc`f8${M04xYR^zhGVp7z-~y zy#Sue6gryY#`V_=X{%OgRIaCczEx(oVsOev>~8&wiDEJKw9&J@RR3(gLzbS09g%+H z31(4tMYqXE)0!J-zS%F*Zh093@67{aZ9LpNh(CRAAj%)WqCr-u-cwCcM5n$J_xe6g zR&q2h_wV^^;(73Vk*H1Vw$9pZ@dxx*ShlSp2i7XPxzz;lmcB3Ycuns-V#^~Hr1kiB z%LV1RkvLqc!U&_jt@_5Iwg?>|1pMl~Aa(X0a}0Pip4+H<RB&0ZQ*xTHe)k07@Ba4X*L+hcS- zYNyTJvb67XOZoG(znQDOEG>ZRkCQgeZBCdH>oi)nTaGD%yRr~7d(M%Yc20X8yrevI zK-Ytr=Dr;trHfMew_$l{?eXOPLpo?Zxl&T?P0KLD3%%bR_`*H-&PbjG;aK1! z&6dv9ck=x+xc%ebHpL$j5s1EVJ1TFUASxEYfzP^bgIOu%rQv8R!@oh|ikZ=@rhT_p z{c|slfnqcKmE7%+KHDzn@%B>rBMbBKhh$0Z>a3^l*#C@h3>{UT?Bw7*lGE3EONC;i z&%^BxvQ}ru{}hL%_(hLHgQ?KiwJ(j4ej5}X#nHFZvQ#V2&Gs3hp*gyf=G!Ld=(`*C$(he`)?`ikQg*2HJd{H@&I{94((Z&8~t zrkcEz;>oEy83cZ?Tb}cN9YD)1kO;AH<@4GeWm^V`v@hnUh`wvLI`|9c`e#f7W5?oE zXjE^7gd*PV@H@E$TC6qNs}g-=CNM6`0YvPo(%BsiZHos%=bh2S(-_G z+W$%ZNX`Jz)~$D~gjRA#d5+dk`>)anXQv~y4)L7{obTDi3ye9mg})xfid=LmpN5uP zD$`_&(}*ypiqSc1)8*|sI}yOof-1$Z~G!Ccu>1{ zl&e>7(k8P$)QjV`&*Zi8yJ)IKQ>6!mRfQIF(L79q^jEac+fz1HY0-5@XAXF5;_G#c zd4t1E|6`fDJ}wl+ly0@}w-~wmyjJVdi`TXL-9qj6DhjQ(=yB8D&RXRT^ofX3R3lrr z>iJnGHtanOclXl-2aUd0ZvDy5^nlLO2qkiGWdz%Dq%)$&oD%P5BL;0um)jz~eIY^= z&z?fw2la;AXp6_rO|ssH!+4`tJie1^Y5HbXx5h|p8nc^d(=>b*ebK`=V;lrWMJEp= z;=sZC>Eksz`dv00Lkn?UAUTt^8lw^*qjQM#0fZs`LUJw-Z zLPiZ%(!@r4sy~Fv1iDc7RlT1$2^F>;Q zTNXU~(VyroLA;3v*E5lY^u8m?{jWr08NI-knl=1Y2x8pjE*nd33o04$1{B>LG8<}N zL<9Q{R%|`|a5vyyx8AOFW)oridJY@t!P_W@+vRhuGwB+Ebqh1aX?Pn@f=BZkl;ia^3g@_(!?I=)di4+Ax2D*$7t>ireZ@9^sH2?4 zFqo}RYO`wnB&^1RWeZ#U-d;zjZE$^1D%!wnd`q2vKAlH-<-5bW z03z5I*fyIG@O)P^Hx(jB}zwRwA*(&UrspEJ<$!%>y+W~UP~ zGAlhOPGbn?cOba8wPeP2A9e!l@@P667+u8>oZIUKZp*#cdQlB$PhQ+8kg~os1G+YC z^hElu;K*Vb-e>h^1DG$~!OFYi{5`g2E{3B;U$T^zo;r0~re;XsKs{n7 z`O~#GWK2BM!?MQ=D{oYU+ovuwS!`kVLT=7u9s=J(~Y&c*r@HgJ29&rKfnLE{g4^$gep~oeD@?)We?e^NLw#< zWn=y>++_cZyZV0g*KB6x!>7@bI4Ez(m(S3#I{~K8Cvsj0=f;igJ8$)Kh1vAnW4oCq zrNhmtOtj2xG=!sEV+ANYbJEk5IPlr{vwye`*O-u)Rr1=sYGF_0&;5q;$BS2;+qJTD z--qv!PQdJ5|@ky-F+YJ)h{;HS6I>bJjfPR zH?k#g;X4mr9aQ!F&z|T4PZwgg(}?UYg(l@*n9^?X#qf`0?%`(raBooCB7w&|lvydP zl{i=v6Mh-6)qYZ$9n6h6g8Pc)SAR6Wz)Bptusdj$n^Bil_}l1@g8T)$_sKmzoyj6~m=V0@_4G)@~1y!cH=^>HWM-Y9HdcfkfxbTxs>)6N; z4c)Fb;cWf*;d`^!*BkF8cmq>aBV`S&OjzO$wa{Z<>*oKh+dRnGSz^_dy!rFtvAwH{1#OcZWqAT-QY z2uEBd7uQycQ#02KkWqK-T(Z|edhXHc`+5E6lCEybM zP_xSuE0+U<+gOABbDluvhu?fIqn%p6uaABIubL(D;W-Pe?r1BK(=n0$sbh`g-PXLc z|0r@+t90mHR8C$yS-@AHwzF)B_xDo@HQvGRAb!j zPGvY`U5zsOHdpWWrj^(A@HEK5i)dNRnyKEWz%FynsitgBiVSuZv_Qt83LKNQL?FeY zagk8^7f<7LWvsDerRvVFOu6Nzr%Rio4srLK>3fheHryUif20)ee9(I^@9_MeU!GlT zh9sL)9bO5|p|nv<3$L*7dKoVgA~YLW-CV8@>TWsQ?63wl=9TV^tSt(*>R2iiU(h(q z<&XOzUFI;Vdh^Obt+Z093v0N(#M~-mp6fXUXzl*?J{FQ)RlD}r*0BYSCukj9!TV$m zw006vf5tOyZU}qJA-vJN{hK#O0sL=^U5XE*fM&O|pev8AkPSDB#^JNRfc130Z^e-n zKa;(lD@d{mX7_Et>JBbL&PD4>m{SocV#~L3+zK}3xlds=(JwDx^ht}Z|yQg=~wh24Qu)TX(UnY8U zkK9RiTF{-tRuGm0jXY7?{~vU?D$H!Ru0Z;uLvl04d#yf;X8ot5b3v{4o1@!pYo5Tg zYR--;*F6I5_TtmMH?FTv)Lt%k=_cQvKM;3Oy-(h-9)HYnMC#NnD2)q2A>pI(i2KB3?L(vDtop-A+}2mZ$YG?^Uer zCqJEP$P-*pwHx&4g7Dc?HqL_HPH@V0t2gy*%(UPJ2#cPxb@^Nv3i(tqTRvKn%#EiA)_Yt)ijdc<)R)5##1R7N|>Xna|y&H zewlKO2ITDUiBZG;(uE;K?Ah>?HLW}kLy`wOA&W~4m}=BQT0@yk(9liaWc%#E)TiRH zx(q&0qc$j>D`xeS4ddUoC$Dbs$$Izl{Zb^;bkTc-NhRaJuTyFHs6LTy-&?NDw$t8Q zq&lw^d1ScPaX$?GiltMaHPE)ZvkCVPSGQ@DOaMl5DH&--s>@ns1_={{V;v>G6e~n; z_MUc}IkmVo-J;JwQzlU-ES8OR?}gpz+3x;Yi!RNfs=YL&riOWmZ4h<0Xmy!E$OvPN}Kg(p(B zp88$ikTSGTu8J{cM(;|m1N?nxlP2C_eEkz<95G51og-rFs&Q&XuLyH%4sPpUeLqxt zVV_`qxQ_9rM31J%EPOmEs!i(!&u)l?hFE!cV245|8B+c(z||8KDyjVFEQ+aGU7v@|^VL#`&tkrLnu-Lc6Q)(O zV3-@^#aPJ>i>}-6S$M(sc|Q9?hOG4)ri+Vxcr{hAtd>*YeC4}iTwV4C@nqAG>H1l^(gWSvCUB>hbbGPZ zqS){A;(5fc|3kcVOS$kmd(kxLt+A^+_&0R8JN;c}3(@B*OA&^YZrgRe{6mU(YMj~Q zl%IAT=qN^)#{4&$AMZ1hf4G-LRu5yF1VT3P| zF$A5OK$?_5jW+)->DcBqb5WN4^z!aNnDtjrJ33umFVepy9NO$*hjDXgha$8mJbDF3 zzAMVTom8e+1emC3agd3TzTB8!kH~FEX;7XtiebFkA76-c&MM_B$@B56eyQ}YskLa< zoG_{*gMnOw56Al|1ao{gGSZN~TFItd!@icv*V`?7S`5SIKvuQ^f&kxq9N`ni8xqQ&v(tm;9H`_5Mq{^=uI zK1L+S>?W_#qmk~1`z38cHZ^N)8i(ntKNz%crv<7X+I08N895pBfWy3PwL9c>NiveMsV8gWTUXwzH3hNxmTUjH))r#+ z!$@9_cYJ|d55E6CecQ_}e0hbZV0W=K09xrSrEvv+<8Q?+I(B8JW3xXKV8#Z&{d)7b zJiQ;g%dmj@edR@ibCGVBit9F)ti2lF7HwtQfnfVLv&LPhAlc5kUUlOG6r7ACp*JQkysW-8NJ3QkKe_EQb)*?}=^$**NjU_vUE9VXGFs z8X4Z~QxX;YIL>KpK2Pug4Kzo&l8Ecglhpi1zQL;3@f9eFhpa!t>ue;Ay;0i}AbL8p z!Hqae&DNL07R|6m1TYRc9rG)0K4BvMNJ@4I_;nfHAt#%>$kWUV0B^eY@A1iVy%&a5 z4-zAf@cXDr5(cxQmZb#3)L8g^LGDnczvgz4o?h+VtWMHBVYzSbuf1-)qk}p5=)TRz zg3dtRe6%~G-k+gu zgznu5)wpZVKT}$wu6b@9WLnt2=AIqAkwC+Ku61{Xf>ubbUQ83d6@jAxbDB8JeUdG)aS~G?=A2|M&Ml zhxg0=zfr2nw>v`N9{RxlKTVZ7>jN9udY`)6vU{DG1_9Urj z*TVIe+52zSv$6}YEvG!_eT$MGvnF8za{2;Dy+@XDXYT;D=WE{%?pm=lGGEyYhXl|X z{tjt%{90qx$-cs04JX|WPQ~oDfwJKEezk)jnudp#Dy-u3_D7E6+oL(&#b`$zC>Iz; zC|%a4Y$xE`bIIH73kNauxic?AZ6&hm`8Yp6{C+-f-oyPJRIbSf1X|If3$T+j6%o;7 zkY*_Q!QOZG5jP{q#-nCs*%M<6-h4#(!aDcj(FvpWq2Vu-ev94n+;(5^?CZt!bXg8> zSeT4{nAP-P*LqiCy1g`2+&wlH5pQRdYmFZX*)H97TYYzw&;Gi9{Pi*v+1=QIO&?m$ zllZr+YBP(5`ZLxAt=BbdO5TiP0&YnkqnneMPiUx7T<0O!wq-a)puN&Y`QY4cXJj zUx)0x?svCV>31d?&_yhi%gzg()RPHs35%h4q3N|+vs~&=K|62DfvD0r{_e0p@=$Vg zt@pP(0B2U+=eadc2y$So2aA5dc-)|MGTtc^PMsv}o>NQRj~%~1ODg;JX6ITN{pRWx z?ya72wSH<}@zu6#9s2d}n{B76Rom0ne&#ZRm7Kc%TAeySYT3YWW{YA1?aKT^?)R=9j|91CZ3EiO6 z>3K0dE)%V{*0skKi0E9eB;c*ALaKQ4r~Gyz=g(I%?Y;B){RUP4+TdkB@HQ6m_~_J* zdknCR?+Sl@WB^>@OYMiunwObOUcj~aeb&J7D$@2Fz71_3+$3=JgI-h|PoLWx{Y@Jq z{&sFg2UnRzk%x|Fm0PkVw8TlQ89jp=^z6`f=MQwdZcOcEKrNHmBH89GWo55d7;K62 z%0{_Ok7a#%8e>)3&zKe2eN<-F+Qk1_$c|lx)VU|(+wD}Aimlu#U7J8W;K@b5jw`iwz(dggNK8Im7*aJ zkLI#Fow6=c9s&sX+-dDebh}ovC%?A*jT&R~Jcc_wg8fy9I)87}TPJAYoP5|_Cm5A{ zpx($?v?Z~84}&h_@u!+JnzvRVXjca~p4M}}A>9R>Z@!sdla@qCw8=QejOHL}%w zwS2OQ7sPohCmw4<+>dY^2e_@Otsyzr)XeQG;&Qy)zv|4aH6QU4^JiTw5_`qmJAXnS~P^cJHjq%0yIy=W{?I8Sjsbc*Eb)eVuB!`TcZ1 zm=IA9sF%`^^YOm+BIuzWXSD`MBEyF@mk1-CZbM>(JRrIG4MFKaSy}E-Mly;7K#&5q z!X>jX`NB_Cm6TDV*9&o0J+WBEv`$*zXnIrHzw}mHhEyx4)q6Z4c44}49|jZ-Moyi{ z0zUWs3wD?Jn9&|*q$%wOKuVWz%><{8+$!2(Tr$%K9iGYq(P(++^K0@RyiY*)vG~;Y zy(KyC^6=iqDCpSd_wQbN;CSlUUd3&Mzj6P2 zw%S5i$%NgNF1FQfI(fY1MrPAg?K0;d)8%p=uUp>T$u9+Ipyk-9TI8Z}2A6XSeacy~ zLPdAzM{*PHH?bvoO|OsEE-9_+>iy_u&x5M*joX>1(|tF()G@X0NyI5=`Plol8u@=f zxaO!&m!y5b&Vh91tu71avt6iR1+oSP z9vh;aZhx%4L7Tm1tvC(y0QKfrt@pZb&IU!_G5^^pJG0}ltlq`@2nHy-tWw_V&b->7 zIea7K+8wUgJd;n`E10-5us?YnocVafz1d3t2bCSW@ff+zS@pkn>RxrKQVjMV5O;p* zJzl9*qsD@(iSlu4rTpkCI=%77&Ejzg7R_&(K;;2$oW@6-9(cQr;OB$GK$k>Cy00oB z+U~aC^=X{+kBe=5o)Q;g5&E~Sg_?_wKU3?q+I8pK-+?|eBL%7!KpXcu)O#bJrsO3n z)?xqlIEE8}w}-2X=Gx2R@ptDqNRxk2B&vOD#g<{U_Q>bNJy)E2G}4|H z$mp`fjJhXN4|2&vZp@@%U6q?w-A2do(KNWucrExL@G~0{GyDYbtFi#w*5PMwP5L{! zXz=EYacHJ9>^G)DwybXP81Qu}>hZTwN;jc3A73k?(*&feII7C}XcpT@ zv)(vilabJIWwp?NKdz6bn~oD*9zcj@(mblq2f$xLfnc~$Uv(mo;bn1Cd{P@qXl2{4 zc?{GJu0PwBKx)?uyP2G!G<&JP@Voo zj9}P3bs4|ZNpi?4?Ik!bd)~XXvi3A|-!yO4TkAepEEG;Oj+VpkizPSMI+Nu}4K_xr zS1?MnW>#uBV>o#*UYixQ&Z@17%rnsu^%f>x)5Q|3R`B@@(R^D8yUbYZv=@W2=KS5c zcK%%!d)g2mW1-bO0osW&wiAC!?PYQJm_XXH5OxNxOyc`)gT0O(1Fz6bSS8%06W#n# zcmr4FfOM};#C#qqD;PFCnA1}-8S0HIubpG&kJ(Szx~R?PYePHF?j4@uGr6bY@5W2o z1_usDlFsLyg`M?!XbBpz3$l9=0^`Tyn@bQ*;G3$P(u42*Yrj`BZ=E^GiWBN>Y%Wc% zA~~QNAZ0FepB=0ro!nN`vwjk6fS(kA_k07B>$KbR1oXfaJLA2GnFAGZH}5xe=Z(0D z>VEPB7oPZ<%+(|0&a-|a+zh6ua}w#P4-V>QZb24fSxG&qZzQYNqv=9CFT8)CZ)@BlzJ{kKu6tAs_-g~;hCbJ zYVu!O+9L_&>Alx_(m%YGE@TX#1PC)AJ|nGMCj2vo=DGKs`l7a(T@Z5C zF7qnbY!3jS`h}~D!J$zZ+yYNg_HX{ZWcATyJyz+%Zg3)J2-$hV;Qp&}4KP~g^5m~C z;Xnc%vEpTq4z-=5WEE&+KM3waou89Veh~$`dcMQ;<9m&4=*shTVdt$iOc8^hiaalE zFe~erJ2JkRa6nEDE`i4q;c4qBQP0mAl?b7is zuLZODi+tWzr~a<;W~oz#h824s*I|7x*UEAbdP^eFqw3{-tGTOs0m>fyT@JR|cJnHT zU)`_4?nm0J#1XhwfoQr&imr?urXkR14e55-w2SU{lrVBwUs0v=M!QlwsZ~ldxYqI$ z)_I$MlwF>u^gd^{*CV{$!)mo-nMfuNAg?ITzZ!J9wf5z|O+d~qGAlQMhf_L*6pfF1 z=*!jF3YZdm=8s>{29ly>=dvt7YTORW06jp$zjD|am*q%X6kKCIT5A3rPPRPBA>BJ@ zRVfgfbvm~>LRZ7quh-4ZpAY_tLk(UmsoO)bp~xSq=@b2HT^g*;UI6u8KjQ0tCO6!; zXl{fOR?hV(eo0!h?Ul{NT%Id)epzI%0Da%WZ&|W-b?rSW-A)b8y55Nw{CIrW|KUcD zoC~+j2BWBKvL)H@#;2P2yW$qm`sITka5^%7z8-y<%r32?Q$Zd)UQ&YyRBCs25!QC; zBOO(vb%it$emR7|Y4dlj8OF<~5pw+l?c5Fh8&Vqh``)sfo&v)Z;^}^)RdsU@r zZ7P1=62PsR{ZBaTg8v?wb96@&+UY&!*1>47pUzTj_?Uii{G35lrSW5d0z$vXA=VRs z5+kX~pHM;ke(t+7^`v?*Rp9Qlr1nW^uw>^?tI%gQI_%Pr|5e;ib1JJ)3xHbu`7*+P zHiFIS#_>)t@l4t$mE*ReJh^ifp`iUV7;OcU0+{>maV_G$s|F(u^ZW+}Z<=SkLy0w* z7R;G^iw7&3Q2Sz2QKLI&Z8l!kA174^mZlGj*iCyR*F|b`8ydbB9_)Ju?$u~_#rs0v z#cwj7KXUlMOZR!j)~CczGKL4OBb-k?#yx%GY$(FBfi_WOvpHDpn!=dYPEz`<(Pw=P zOE|u=21L5bxud0MivuHj??+-3*SMkYror}Ty-0UFRtAfaq;AN!btyNlU2k``zshKM zhOT#}i6||5k(1(|d%hh3NSt%@TSIZfXj2MJ*=08 zckf{1{roBL4Q7Y+K3>dBZ~px`!s0h^O;Su=ZLJqF43q3N`1G!B{^rGNRlJa7aZiZ{ zZ@=w?ay+KFvieL5+0TK)(LqdH77sjp9f=fAh5IMv*zZcK}oIe}CQo zLb_5nNcOCA9f4hG5vX4k!vz&PNr9{#O88!R6N(q+~eBa`6qpt z^?dHP?9QoQdX=vPr}+i8qXD-ATVSPaqXD;a=Ka=)A1`0Uh<#L(W>AFP=gRCq*zi&l zigo=wHV=H`lUb*3{keT1mEoLPGsJSlKi&I@1O7Z8(Gl;12GQ(EG-)gBCpCm7`)6fS`pbO%9hOki43aJu|Hl z$JgFW{3F=JWOGmOd|vGil`Yd+Ah>aE_wxq68-h__M(%yI-KDzQ|27_{6`Pb$5Bc4P zA$M86+LPg(&T=9%d78F*Mj$-PNYQHN6WT&|l5w7fPVJW5_V^j{Zk3M=)UIb@j$VTt z3C9mAjK`D4^obs;JC9w}F6V9r9II@DJgik$>sMy?hN7zu(LweMWUbKM=#(`2`#SRZA(>qcX2Tbm9^Q78xas1MG}kJqjp$vt&%B~Eh)y~f|Zop+aud6}%o zn>G>b{gY5hDM6lcx0ru&@1roJ*lAT9H#;XQb)b{@U8s|rP`uXYDZ_}#2qyKwy+UbI z(4!}uC(Gta4f7+oIA({z==~hYJ7sv5Zd!-xD;*KyTD{(;8W%qsgk^Vha3-(gFE)G8 z15;gST5wT??4wlk`ZiG!*cX$P!%h1an{{T;6V0fsH}te0|rA-$`_iVV}Nl zRc`-2o@Qj%d**v(FvVvu;u8;fTL}W<^471ImbEvtp4>mnE|P<-8YNu7Uf=i{mny$F zJ=n^Si#I*VT{g)2_}&*10vW3vapsoW3*h>bvXmc^Vg9_qB?SoU&*64}Dw)-L3DRNl z$#RNUT=O`a6m8Ay%-*3i+@Jev|9SxV@vV-r;=-ywBJXqnBGU1V%5td4x3o7APs+CY z+{{z%qRK~UFcc@^P7~G*1cS$q*M4gMzHx z-aW+k=XxkErt^t|s%6EOD#L@lEk0a60*mmiT9+5FRwqFPCMdw>k zX8_!X4>8XguxrILw4=4~1*r9v%VPDyk^Qns_NJNLW~yMHPWE*&lYp9c*|?)K+PJM# zU33$APi0t#MAa^^cp@+Dj~Y|I&M4OBNL@#-j_dbl-&1WSy?vIX?#E0TZ9dNi{4!Tf zD|l3n-}3v?*%Xvz;c7JFj7jCmwCJ*eKvJ zwU~tkvK4~P3w<_=e6Y2!d~z`-$Retlxb}9%tLTjc8vY&Y;$$_MeKhh^pv<$mGbW$T zNU8QeF(ONePxo^=xnEb+IIg_HZeO2zK6M-VWd-p_)c|(7?p6z#)MP;teX#;Qc zUxVM~1vsO(!LgGG+1)IDtXG}iPCMI|$a-_6{SKpU^pOO$c3iom$MX@K?m$oAE>Zum z5Pg`dVVtqpM2b;S*;iv`c@V!e{;~p{578N5vFsdx=n&3VF;>4}5O=1Y=IV_*uoqb#)T~-|ZHUD<~c71y@^;rpT z;ozR5J63v-oMp=yWm?`L0c)p z$cYX|v>*`oH)=|T{_4MC?EszX)oGh|`uOAEZX1fBFE0fX&e%Mc_fb9(_zUvhS6jB~ z(de^M7pL9Ht5U3N1v+DbSjs_CGDo)8h zd9+BPUwe$H_i==2dEZRxyo{ba>wLc6*+wj#W7fXRPQvZt@izOJXv^2&9UjOsklB+J zJEPUoruQ>!d|qoE!@1a+RTz$ zIiYr)weG0(xuq}`lpVEd2!)|D4hG!>V@KmuDG5h^NUd43tCy^G@sGb#;pBr+@&}ly z!4};2X`hDt*`_eEnJ%77XBcme#$8<;kM|^<5-Vu4!-uzJZL2qCxAlc&j$&Q;++z1( zrMENRTBT!v7|EydsVr+RrmY+}gf4eoWGny`@w%a&0`*%z>f~Wwbl;91`Pbm~xEXJT#Ck8y81>lc(=88^_}_=H&6Y)*Fb9Y!)@X}!Jc^ecz0^4F~L z4XPE(J=oiqWq)00s3pfjQyB(jIU4IH3XuTi8gg!Rs5XLHfbf*o8KM}l7$UEu@(0t_ zeNP^)+4Ow1!a+6#5O<>jt>x#X7iqmXDdL(7KNfMl-8Qh+yQp=wPL=DGvhJ^dXU~c$ z5`#Xb%Gc-4d9j(=<(Ya6G28Z6rGX8Id^L{O(Tgk|+%(2A=Hcjr1}l7PWE9+S4_kTg zUlW9NQDe*3L)_(^5lTIyyt16oEM8GzV;%|LH)*fhq1!q|&bP|e(zXBVmeVO|y4hwX z+fS9{>fCxg+SF#MQdi5S+gJ#gL$x3KEfmG#tcQYl{*L8TJeXU% zVT6sJm4$*;Bl=jw&C7B??P?XdXp-T;KcB}AH4A|h0j9}2T0;A<9#>|-cDI-3qd0AF zplF;nHLwu6N9ZxfhCh?}4bEpwKTj}L-9FBCb@><5V|6fl+uO_Q_BGqt{Cj+j&&>}u znS3v{R_lvnuvvCzxzK*k0GMH}PX(>v`|&zkXZuTQRgU&giT-V0%gY1!fGt}*S>c?$ z9aLdKu*^;9b#p)-HY@Z&9=}fFZ`8RhPtI#`nu7=BXT|Dxepx+zO2p8{1fAAZB(~o| zj{m`nPL0~_MmNk18^5kR{<&nYJMppZn?GQ%!EQC0>*(Nm{?J7Le{`%(toEY?X!36< zognO8mMe!r%db??=J9DENrnkHr9_i*zX~6Vap@gK%j3GGH^k?asrHS?Z7(L{%q7}l z7qW$56U5(e;3Zc}eNPnhylW`xG`?ap^|!&EY(c=nWYkWdJv@-FH{;TyGE=jM+ah!E zG+vIObHAn_pp3cjOQ_+bex~Mh5_Q8~H$=Rzw{w>@$p2HXP2JxT_X*mSxjrU#|EfKu z(B17ij}~gaTHRcL$PDMxCq?;;Yt^-gBkwZZ7>mnkD~8?Ku+m%WzS})~Qpv-;i*s2C zbldMj_^W(BZFRxdR(H<5Au+K(G&keZT73PW<>-9e@FY#x1SnfVll75C0B^rd=jSkx zS~v3@-MF1!$fv2lyX0Yfyw=*w9rxTo@B$m?gUFyM!0WLm9 zb~ziNu_I&s)$(k-ka+6Yk925uPs6(Zt1a#QwFO@qT?SumrW}betNr$O{{TP{KPHC0 z0cS}yGRa*Syr=O9kIm|<*SZg4;Jf&4jkj{@3~o>yJ}%IvsXeLtDLhv$2H?AQ1m>f*QGA&wV(BVBn#vz>+shvP%)E&8+YzI z_UVDMjg4Iv{atIh#g=H)5VpO#hu5#2g&E++dzG8F-+k9PlK@z^R!leouG6+scilSY z%;m#iZSfbVn6c)G^k-5=w=C>>X0%4hu$+nU!t%+I5vEESeE8(ZgLg01b9>xFy;~@5 zuCrcs*Qvua;{y3ce;2Bp>?<`J`cVINLo;Vdw_oXK%jNorxOWBLNHxY@O>1>zJ$`E6 zx!hm)C3nS6ott4XF#7|{bbeIhDqsWnXS=8n)=Z@hN!Z+l0k^3)*om}9gmq;6OaLmS!P#hDb~}0Gia8LGt*rqqfEER}j5=ZS<(WB)Df@ zp{jj7)TI5vIOhGB0-Y^?aWnGUSzvtthMiZw_M0g({EP=b2AdjG@(tCAHw+YVH9AA# zBkm}@>zNe72S8tTc9Z^H%IAGZJcu#UagwX11S2b&{~56N@~q~<)39}G%l^EP9n4eP zTb&~lZ_dI;t0az8`0r)JOlwr;m~f@Tr5J}uZ#b$q-d*^Z>%yVqwnoUkl67WZE3YH% zuvgAe95u4d?e5pUzo-3|xPRX`3-u!S`@yG}uRnRsghfZrh(GrsXy545+4KGkkpZT& zWZ2LyI%sH2$YL}n4u~Y`FtGkU;XM2H8-K3z4$l3;w=YF`-Kn^{Lpff*7;IVFuy(mv zyu>1Pb`Es^J@+*@wna7qfi7x(@5}kZuJWAZJkJ38Y@H{g+s{0uCbD}&cdTYaXZCUx zdX9?w&$v9+qB)+H$l9Bk8(ghoTaHvQGvCCFGw%SR(CVtvVizU>r`K*ruEXrr ze^0*8hVxwdr~rQ?_y&v~cbjZ%IQ5C$HV?)Vm05kXfqt{Dyp#MUYr}QcprTLHayoNO zHYyt1zcj1S9Tv?I%z?S})q-*50uQ>4tbR2GVK3h8oV(Tr91m*9I`gH)Llz^_uX7&)iYC?!4*Aa?WUl@vEafvMtH}=#_u$ z*_sEvuxu%8qyo+&gnO7!K&ZVhNYU za;0|YCvelZ(y&UQ{IE%9^ID+!W!(;&C|rLQEgHwDkzjHU%6&q8F`bTX8@YZo!~01piG%-5JU*Jge;eD0@5SSp|u9UFFlMBpkVLV3eZq$z>J< zkDuZ%x~aau2#D5G>E69O7BM^Q{7I5PfM`=Sqf%~P!*OZU zICla}xW% zG)Ej=owW03CBxuYP=ks#o}2AtgUnB@JH<3@udPigZI0dN*5oW zj9k62k}Bl!hhA<`&`7)(dT`zNmB&+nr$n{B{Yul=X&-wkF3v8iccmL6C0?xHtDB$S zN5$TJ@e$V2?&5SS!C*^k3iz!9z1RcXS|^XsFvhmpwHFK;;A9=+RZqI;Q=kkx3uAO3 z7MU+DC5+d9;4Qygr0s0;P>4e|9knnf{!UP{QRR)THxyQxu+kk{+U})m+sIlIhSgx5 zo(Df86oj!=xe<1YBcyC)$By zW#?ACwP#xPyOId@c08iT#sfP{re19_yzz}~+S@Yq!(yCO%$F^n(1w2zDhhOHO%Q>| ztof5Lky<=jXWy_k_!D6{JO8*~yB*)W)6;I_yP3P1wvE$$7o!#AgaT_qc_rI83R&m- zs&CC}de|uN7sC3B-(Qh(kJh96i>`CuAD#fb53cEl3hu$*XZ{);-s6!wc-S~#hXA7U zjex8%9>g0Ne(Yyaa|4!AmRBpqv;KU@>zvP)cUTJho8in`T^DXp_k3Y0%k_A}+%ubA zYrh^#cCm%H8QRsJ=<-!on9Y?s+ax5P zUr2j8(US~lMwy^heX!{&^+$YW$K=oZF!N$+Ky6EB=PG!_k~7Ey5^v(>JOQhV$}N@Z zf4H4oZN8}&)mGjXy}PrVXO(WV4B7zEi7SUt)2d@mzg7Y`?{v*}Ak!f^PLaz-dQyw7 z*c11!AKkhG;BzjIjpN_pSU*7Q-)#q700}ZGQc>Rg1zzAUMqAzs``b5Va{bAg*So;J zGH4|_#w+^M>=2TWonGIWkV}WmT;zA>lP}ZPxiIbm)QoW3&bsy5(0#nF8}=p52MT`Z zws6gbo_%`srVm~Ejlxh@TN&+NS;~;wwvky`NydCLA=;0@9pI4fo|#skP9Px99UUx= z#&li2*Zz#Z6~kh@vl&G{gzr2bdmZrBiC+^uL-OgMtER0PxT^%;o!LJ(gDFF;Pj~9N z^DE8b$g5l3dSb+QCf1zamyiy3Cqo%*PB>@?Q{Wg0Jr0)*& z?b51nm7zEo-ZrCl2h3H_ZUM~pw9fc+@nL6|?bg_?sOF&@p!UsKo!Lk|$Fe?$$SS(8 zVPs#6Tva+*_0`h5_68}_%J*iyBC8_@>h!ZY6Exw;zP@#>&Tt_j3MMwMW8AF|JfBJ3 zy=l#m@9s&aqs8Ss$Bk0VZb(hNlgIXTTk)9maIvaxtrj&hM8CbT9TB&hv&$QdTEvP^ z4--w9Mg2=-HYJ;Aogw!rD9;ZFQ`HsUe90(`Iod~x0_}9X?&q8NdPI=X$xUnRw7Uzg z##Kj~@mbb1@U-Dq0ybM|?lxPhv+9wBmqhc5OA*X)!%+iykH6%fLtc8?YPlL;X+Q4H z~ayXjJ^C7qUsL!f@ae|Mlvxlt)C3HGy& zTC-FR+jd$p4e2{G#%qc)J(k#vueGQ%`ZGf@Gwr~E$gU64dG%N1M&Fr_e}cgPUGY%R zKWL)x%Q3V|38E0yW~0t!!=tm*)ykYU<20|mYAUJe7LI1L)L2MLQc9zSQ6nns#A80Y zOZ^7C%)$EddXH>s1NqZ6;z$&OHpbJiDvtFy0+SP&i5O~yKQDQ1#=B(nSGMP){K7Wl zc*a4gJh9`(`0wP`!cZPa|*+_{T%#354YRpr&m*kU8aMM4vn=ATcgAEub9qD^aTUcC2gHqstg~ooa}lR?Al4h8+LRf}|+D%htOd+U=urKL0s+qRHXa<{CeWl$>{m z%|(%&K8*v|igD3rP1=*$Pi^28*8y=|44@-X_ULgw%)+C=RZx6CJ`HKL-rvhA|8Ruh zu9n7OUE61dm$M|l?t1xK)RzbEt9{dqubzivasGM+mWzJ3d$Rjnz*FOc)4uQ%RqX=AR>VKg(NqIbr2#_Gb|OCdH-!P$T)JY>M+_dCZEb`EQF`;WQm} zHL-MjAYj4H)8psBdD`3N+wRy`=TB)fkRH>se{UbVlX!HTe+SqJzi#6zO^XKLT+~QI z!e0X(b!RKyqU}%H%svm!I+}h5`qI+nccLx@H=Fhz zwpd*2(;l5=TDNQg)oyh9ZvW`Iw@{>H4sNzU;_Uh@daLZ)KemlukVrsT7~2B+XY1*$ zrkH!)J=npJ?)M()C2$1u)n4pO75D(B_iBj(k=Dc~0ga}2wcBl}7`O`>i0oe}2~j4) zW{mDm6=p@OTx#|U<;*yu`Ub51d(ix6cY}_WfADmEQ2}@}@mO=swH6~z1ODGZ7t>Bj z>~En%B-QTfrgJr;)v*3R@4_MZ@dOl%u~6HKSyg%(rn~gP)iDsA>k)*gOwEBiKdC3tuXH$?YkR7WdIm=QyuLWZQ@`}0Hq zkW1(6skY|8y%zoqVYv43FuNWR8$W*k4oNm_c&QAT6_X%VT#cDYGRyA<+B#K}&2^GQ zCdxmX&~q&g)8AjP$!C8*6iH-icWv4Nrbnl`vXfx6>ejTRBF9Q3K?u8Lu#EtEuf%P4 zWXX$sv<<(fwX@b|YNs&4AII?Od{wv!F+TiF(|T~u9mm^RsMW0##eOWj48k`yMc6McYcazvww^vCDxD}*ILum0gx)SAE@FSD;4s8WyXHK{e;9gP1Bf~R zE4@bvBKDugGMlE6O`uQls+i&nP(~^AEN?0>OIhVro_GoDhJZP$i+`pluK_>%gjk8v z*VWyzk-WZ@4f>ZH>s_qL66V(v^+{tHfPOS$(!36(_uq^iknu!kNhNcm2S(& znv$caN%AL(jSp$gzjlbk%gqY+CpC0BKA3}zu>_286@nY|9%9`cQr_E&Sdzh_bGaz- zH)N8&C9P9DaTUWR?g$YH^{N_9^e@+O;pVS{;rR9kk3ByraqzE%~v>D+`r$6K#_L1 z8G0StBj)-fVD9Zo+4u}?4UK|JWvp=jXRFe-EO~P-0)k+ zqRaeg^n@orAPo1O7!zzc5!tpkvY8;dU=$&RUE(4=Cf~NjKF40wickd@H~1E&&6eu) zd~o-}*MvJhzsu8cZW27c}A&@#c z8!Y#IQhda}e);SCnLZi$vznCuv+w%s5TjFJluQ=r4o%`oH*~6#D%Z=DbBKuYj;sxP ze;t9TmU`?BVeK4Yd8!(gWyrYLcy7Z_+z4;tQl_k0!CD)R;+G!Bu-0{cxA# zFP_2LO=ZM-x3e0quZm7Y_;9%6<C0h6)J{+4r~F#HzSXK!wtKRe3zW zuK5P4_<~$zvs$@AOY$L9iYJ z4?KoexOr%9|FL|tdSBixCf3Dkkip^x!@8LK35*g zTU434Q+=y|Q;S|pvc6`_@$c9QjJK}f&spR7x)toQ4=G7N1D&?iccVWb*o0(j-y_LC zF{}5uXt6XZxsC$C`08zM;rQP>wCym_ z&*%O<|3mn`S(g_}HRl?0%rP!4i>jQ@-f!b91_7D>+q`{PtJUX#bAtP$p+WCGdOuAk zwyJQo!{Wv)CM73C>*;3un{};D&b)x*Z>G#kv$x-0^aP0dZ+U@4lMFcqyETNM7su(5 zffZ%@7cgFf10GW^@n4iTo4P1|LzwoP(4Qc=it4UK;23m%_W|N50qo(|GU(MNLLw7y z|AcsVUfCef@-wQ=_|4;c-O!X*AaOIe_+L(!_IZ;nR&Pq8H_ZwozitBwRiooUYtEeK zEZ@mChKWgB^M~hFY7DMicTy3HW2+et78Hx}2AOabf;8fKP@S_Q>5vwt0tfrEI57@V zb5Y9%r9B`JRDQtz1#DKc!?3rxtOIJtotnViYLYh)Mun0@)~A_1QGB+#>>HeA_cYQj$}QHF~{*sx{JmeOJtJ14*|A6hWo9dhdg-W-R zeJ8&*&>RcpQt+!6`Rw)fKGAqx{)_0zwsXp5#y7YU#|gx(|7ach-V*n;)s& z{v^_siu=bm(pU(XS3b7aV8#u0n_Q%#d2H6g$sYPr0!*%YOPl=dFKR8gqI?SJL|JOs z97*EklN3$(ou5uShS#^Xo{wzLU5pw$AwRIk-@0=|8n*S0vW)u-PC+l%cY$D~4xUK@#{9=>!` zS;tvsx!rzbAe4fIi|q?)H@-R0}@%jCUYkWvF~kH`mI`jT1<%@d8%P=(=0-&4-34xd2QP}@apaG z?M9zg0HC#KrrlK?Mcvblm|x?kw_D8baG2ctj@@zkdBF{fc!DiYu5UiSr_)p@ zT0(i5Zk)-!Uzw}h^QiNhjW1k1OoT0~d5Qx{ul_WhS{HI9Ol5XS!jD1gI5a71UMCiB z9ni|ngC&sHqiBneb6ztkYYyRTg<^ituV0T`rEyn|d-z+(cOw#aZAu+Y*bzZZLF|~X zlkXfS&cKsB%(s`FTOVdB{qGRU+5Ax?;qq)GLw`84wU~s6kN)yyzUx?Y?9Z3IKhIq` z=3S2#_k)Q-O{7<5T?j5X=?-4(j-LgXkCKT5zN*~?beR?!SkbcUrh7wzY1Hk#n%D`i zp8dzi3BQF0j$7-iqN9L7SQoS|JR1YNT_U;;q?cwNPO7Hi=+fDH`2ev>7V8fEk39RJ z`zAWrg;i&dsA(_sfW~z&-A$xcEeAUzr*ZwnmIg0c z6S_WYFs|9WHN@SYYP-EEgPl`6%l^o|elz<9)AK#^*5HZtS&5CWeR?TVveCIrZy%!? zwz@Y_J1l7XNyY=jxDTlEkC&F!5q*H}zTZ#!Y$~Za1Avs*^jj13YtF8bkzWKZYjybU z;mcif#CG;GbHL~YZ31Rm7~7W!A$F`WcuC&)9=mT{|u13=>Iw!d$pvm z$$U%$65x+pry%vw4TlX9WO}iO(!4r|e$Qc1ozGT%F@5?Shuba2($I0U%XOVO%l7c2 z!j&5)H+Q}2%cQ{WU~q@sQDMJg*}K@!2)=9-X2SKS!`=WaRlj4YL?Y9$#_QBW!H%E>Df$Dx(8g^DGXpk3=`?$6PPWqI?MU35CUJSQx$QdKj*;Lxh1L*lQec z?fva^FJe-4KmBuWcQ7v4)mvXM4L=gJ)sy&PhglB*YEwD&vF4X@2DQr-aBmW2o?pw* zTPWRObv*d)$V6&BU2n1J?YHh=GvIr>x{&wA%(Zgi`$x@#E%P?Kf4$YhcsJ4Q+Dvzc z_p#9O-Gc-+?_x}yP&|72qork4^0|-N+pa_Q&gL5*Tfhlve#=h!QlZ1@TLl+#j`)+} zv!e#JBL6;Kg18?)htRY))PN(j|LCS2)dpf=*5m}znYmL-;qFAs_pkheZrTf8&v>zJ zY*cu8y~%&V;l+*gvls(_j;m~de5oe%z~8qyxwjrW)FZA zd`e{X@no>U9g>`>eX|BW{}&h_tvSh)$ePya4YhH)^$gQd*lRHG-v8dX zMyr#E=4Z@3Om5W}zFSy$HFh{wSGS!%t+MrW@!TQ}@VYz?qFwTCGp+fqJzVFF=Eb+W zQU|E8X=+x`{osJDZsv%3!!6`RD^p%zru2rRPn~ChbM$2;z|Iarwb=5zSyug4{JtJe z;N2c)W9Ew!N8jiyp7mk1UqYYb11#T9_sBYr@hhsll!MqhUgyWBbaw8 zBupQTQ1r6*pB!4S_g2T|uA3S8``zIHO^hvsb~?RUWh}ErVa+9X(tC_BY7yScu>iMZ zW?bMj-F)T7^36tDFX>(zmfdEio4A>WeCzUz?+ae$_Ht!O&Ylt05W_=tagA;V+IQbu z@UaV(f}H^DN}V0)-}27L&FuppH07)Oob3`rbLRf>Q7R(|u5^p>9T7W{8)nq`hQc$g z6doAdk3Vj@4RCqd>oqX&jCi^7Nw@6KvYw zHY?;hkh*Pkt%e_AW$M#4YZGySt_DBK_=|UT-61A!r;T_2+v0KVOa;YrXS?9zXoyh$ zrmvxvU}t-l)f@Qsdj7+54y4kduNW`ODjy$TaiGO*1w@q4Cl;2Qr6WuA=Z|^zNY9qg z|5dDV+)e{5~Q`DEe-n6W%{0nut-xV2Q@+8t(gP0-Hs6unqaIM(4i&axCX0q+&!x654|5vBSSUdi`3;YH2@(Di-h2uVe} zfYnQ{Tl&0lkJ?r*Yweq?+V7donugqQx7Z-cQI;pSpH)tG88oze3$A{VD{*#f2k`yh zOI_F7=M)$dwkN(2TRUC|klL^C0hj-$8wgYPVIcu7~k={RXyZL-}X#(~U z${eb1Z+1}UQ3HOv*c8Id-D->Os>Sx?OHW2RLJe@F_blc>aK^f=Woo|@iof$V{fg{nVMzoLGN6B8FNTG zPyGwbPSeS}_?SU}%v0%H(RneLHs7?NG>LANXTOkqN@Z)Pjldf4pAJ=nZ_$G#w{?3b z?CsFi=e$v^e*iG1-{(I`{bT9r7aUQmhhp3pfVSR|VU3|7W)JZDHSf&V+YVr6v+H?S z+N&x896s%*0uPeLR<+o}j9NJMs^qz3+i9|o(?)Rsy>-OTvrmg(Pr(m<_9sd0b-~xu_k8~CtgHbeFFRXx``rHe`Y`Hy&z`Fq z6rHZ}uLvh9i#ByV5o@#Cgse8*bvn$qGolYKun0Pr-vs=;u`2f&WJ-n=S+sdiSYt{_ zLz3!%3l6CKdPHp>xT6*JcwNV(Sf5{KoQv{{2@V%DDdF><#VYI(^BV#zs|M|`9pop^ z%+ab|lnaDt-h-&q8>H%GDLhq_d+!Ase^OQ_6FuDTnd zdSQsK)__=aHg835qtB}6?~!U21uZLlMcHgWe&{>Voz)k}6^IF9#$HB)7HqV;CuPND z0#H820LA|BHCvYwzq*^hl2`(+T4R-HOHu#4jxO~)bsI`NswI2Iwn43j+%Np>h%NhW zfUxTur8Zwe$xXK5czKUHpgkcvh`f$aT-v-f;QL!`Yp+rdrmhSC0Js5w8pg=|Zpa;* zxymdcN#EN>RGr=PH<^#350>nLe7l0KQWv3~*rr8q&^w60!SDQ8@@vwfNw&a+EWvQ4^;gy~tR*By5?ab8lPb8ADzh-v`nzP~$^ z(zylOuv5|vGmAn(-wQ|L&6J!gH#{J&Q;Ta}BH{crASmWx;M~g?-sI=r&jTP_-y$;rW3oxq(C<{8E|pid1Bkjp&$1*&ndrXv@4eOH^VSji&V;oUXJZeZwA2_4a2$Xe!wJ zIG*S2>A+-4dvMUx!%DcrMQa6x`wj%C!re>%iRpQJNqU+ufZ*$L1**0#{Jq5#Ovm%>2r-?S zz&!jSoyk>ZQVVI^nQu=GOX*ezuH`PLH547B_qdvt^@e23KlsiFYF|L1adBeJw6?sH zx+FH#k5#ChY&E@I1HTBQd0p#nefpbMnsx|Z@~dUJzjNyR!7ne2AN9|M)V{52M6Ldj zp7|>R<|0D8w?}_}KXEw)a(BP`#Qyq9nft(Tr1sFwBzV6nL**>38hKIzZPWM@*67xgt^RX;QkQ+@e*JUljfQxcj(;gt=NWLciu$msLW60(d0wUR zT;tFiR1eT?(o|{?m%S^8FzVoD&1$b|mk0h4EcCnlUh4hf1cK~eEeIJU-a6e+M|U!^ zqgJq+GX*ba@PgL{Q^o!>z}>V7RN_l{@()ecpT~=}4U*)Y9aMbN+HU%j7;G_AjimXP zf$qbw8`w2>ctm?v=jjpXyd%N~H1@VNxfG1CM%7y(&tZ-6cPLT~L=|pW_uQ+!g2Pi@ z)E1vB=12)N5FTFIZahb?A)@^LKN#ua-=C*&Sk|?kk&eua*5_ z=q?U@!_m{KH}*$)*fqJ~c{uW-{t$iddp?3qfai7D^cUaL;;7j?X=&%7y2>JJm9z};5zlmnGRb06z-$BIg?z<#{ zd_<#KRZWSF3OdcV`z~A`Rq#qpCsxEqs6l(3ywOKFT3|rnbFZ6U>j6PzL8GHR>#MzB zeqM|XO7I^^wil|Mxl?R+owRCv>++)9@-X5Z4Wzv>-AXsN{B@=?>!q1&N+Miu@v)lrrqiX<0K)Ju-17I^R zDBN3JyGYyzmVU%-W~oV~b+*)sb!+@CK900A#nFh@e9#x}gL#1QjeNUy z>$?MreJgysLXl7HP>hbDJ0}Jbyc6EzzONwjBoiB}&T9BGZdS=Lhw;1L*_^j}YfyJ` zUT1S4ure7}Yw*@X_m%jVy-&EfHJc*0_4w9-_^ti4SJ``6P$lzQ7=q~cl8AEqurk4J zHrXsiwDN#mWw;jDkg@fjK1@>gvdd4^vaa4A6L-!G^mA*%M0^u%lgP*D2Tk#mE$L zRJr6%c*oy#WWmk37Tr0h8du<7Sfe@kP|b59w84&N^M}O>dtV**4<6JSJO2RP>~#KwFy{aqaDK%h z+14+?1^7L0b|C%g&N}Ye8TGy&52$tR$?c}Kh#gBEBUPsL0~xd)t&!@_c%4%lFE4?3 zk=k3UqIFrTYrEB-@_$0RG7$1ml%DfQUG$91G&kMGx{2%$OMB)ld0nF=8>j2ps=cL# zG*>z8O%wJi`{{O{*)KmCa-#g$3x|OJ2}@Yml3iU+b9dJi(1GjccEVtcP#*%rw{kh$ z@^x{NRx%Uhi$cA7_P0I2kc7H8hrb@ACY&}u_8OHeUr&%*uSO24xE8mLv-~zv!Ag{~ z_pQClnTgc-w)Yilf4ncP!Ew869P6RW-#hyLdT(gcW0xAQl9ETZ4>~F!tEN%FoC09! zA%O+x@0=kHbwqzhTU`ZmD|dh*KI#5E<216kXWvDjHH~Tgc6+x^pwdrX6A-?Ntmr|; zY~cJ34(D4f?@{3%Jn05c4XDQP;P;ch#9*_Lj`m|+L$@LfAGFDHFlrUrZ+BStM^3KS zJJ8DNKNM;`>-QLc-{*7{a`W(V}wA?yG#Fw(Q|K_ zBmedU=XE%W{PB1+RGZqqb|1cYc(n${=mPMJb@z|T-P!VStd#YhX{$9Zy{L-@jpyC* zXW1RnRfPtfeTg+a-jte`%c!{?Qi76Zqrv!WF80NTkj<+%KU~qvyEXe-bSIy3y%jfaJzuag~G=ii)qX^;ysbubdVaq;;wBMcS@+S$hlhp z3*%d14;)5=3qiX2(xk&hEFTU2lv0pN%0hkI(TSj`o?>OY3(_1(xZc}RsA=&L*U6*H zwpRQ8j@y9H*Zhx zq7eS{hVmVIs4bJje{Q&OuwH*XadPb{foW`Cr@D2*HdPTieQoLeJ-beTpWRxhpVqEM z9!3CfJV)0eZx~n3b?&y8P@c4(U;6=p1JznYjAs zhYojLW%wDr?DgElTWtb!@OC$A$&=>%l+S0oZu8Z3o89fvREA%0XajAc!(7%#3LOu> zjYOW!rvKxueeFTK|G+Tfl8?iv-P<)1hc#;)ik5kZ*cP&N$ApWV)LDf4`-vvhn7EnW zMda-+E_-r%68K~7cB~R2Qkl4|p-z}{^-cfvk?o#;at64z_x`^&ar ztqI{m6N&OlFO^?IWBVkNjXkoN)u`tvXzJ=P)Ww;{^(-CLjRs|LBt&V4OKntghT5Tb5S zVb%sON3}Z#up7{yTIMK9@6|=EuN{tpS@9?g0=pt@xu1mEowlaRl{CK1J1xmNE!&^! zBg0j5cYr5~tIy)@Nb-(TI!jG&v|Ax|(ai$!xoOT{)SLLe(9cif`V1Ld&wW)@obG_O zBCJ)Dwfbr?seW3Evk7PE$5(V^btR`stp@y|Z! zvUhOx1}CbxTlSNh%GQA`+-aS>>T9@!!rA14Xj`G#t}gD;U%T{MUr)H2pTd~zb9Khy zrtm&Rv35x6_06+Sb@;8QJ>n?&lIVvj>f1*$UrwdmzC_AOUn48;NKuteJN(fDOWb?$ zvULh|P@{L%^#pokITFI%8+QG-;p3q%tWjCryx&KEOD?Zed~r5|_C{+`-SSBF^bL0% z;X>`Xo2}!stPK6ITW5AClQjklRMe0!?U$S(j?TYu?o9yqf*9lRca+%srE%W$qF~(g zgrH=csYX8eDjK|W+iK_kj#V68XX+WrpQsz!<|#;$VD46^BTQX|!7e7gQ=C!f%A=}Q z2YuQ|4>HQ!5WF?#tRc{m7tOLw18;KD^7h5}(>_XE1^f5fs&*c+J$1}X&(oPQY+}Gg z*!_Tl7p(+5_5hitF^A^nc?^L5&IP6MUU*zOiM5)<>^+dS^5M9C#xF3 zP{ry*uMh>V8ILL7OtY{vwMU%Rf}S6%;vTQSe>hZAz}R-8(Q2r7Z=1R{dv{HsT5WG1 zkJan$m&C{nyc%3M&xJJO#5raN`QpU()_;yOE{2tjz*_#TV4m8&6Jq4SRlwhw>zys5 zg|{cY=fDxR3`wvMAofK~-&xHzP&-^^^z(Ie{xUhJxz&CZW~=3ZaoK|Tbl#vZXUwuB|Y7%3sc_ElkD-YsjWHE3R$?&wc6NYfMEkLL2BQF)whzDa7iY|NuMIzd@?+jR@1XMS4fzRUc{MQL z;4@o!_tnjDaf)Gys{%c6@LU!RvQvJ41Dr4 z-R#MAp6a7vE$sJdk~r42>3|Wknsn86$_{TvFG!i=%cFzlM^woI6n}0O@F{SBA+q9Q zT>GxcA=GrfW6YNM!*6St=L%VirYB9nry$9d_%6x^M{W>f$gO6GCG<|!^v++I~VKKJ~aUZR=@YqqO zRt>4x*Tdhsr6)R>I+f4k&vh6>seX=}3Qb|!MmAOAim5bT$g(}2Pe(wF)s?9TNBk7KFbcm^=Di(6HOj@GvU#!T<)mI$ z+*{}QP3?>JeD;-g&j;H1h!4`V=<$388H4=g_B;+)@8jjdOs+s}DtQ$p1osV~*XJ_! zaj~zpf$gu%!68D|(;h(bsMiDj+d=hvf!=Q2aW*Y zX-X&L`Xo(841F8M`S||bZp9SlCgEcabn~FOk4ta3a~nQ)rQ-_(T+%?&AD<=d$e{|= zUyZU)VagHRpTO&`W`)09TRC;xEi`uEO1jy9fM$IS&8Xi8P2PxGA=$L!?8jslpI*Dy z`Ute@DBHY|8$&kUgTUhd_&sP`6`oi#=;2<>#%p)|skNKoG1qo7G_nnB;3EC|;{s*{ z9-NKGZbwh8Go10g&Ne$S)MQ;rSN+)I9!>U+M#-Uj*;x87e0wv}+K+j6&&=ousfg}2 z7Qk$_tNB>*u!q#J1E>Xk%9SZ_&<7N z~JyAKWE%j&a(>Y|#zu|GHr?Y3Nh^l9a!EW085*_zQ?V?Taa zG&c~g0`z!%2k@P?(A!M+QGc}2Xa-$bGpQ62rd*92++KjR#x_!W*;;Z^bqcRr+Igic z_W*iGbpU*CHjT;T9sk?walc0@0|cW-Jn2v*`1DLad6uPE8wgR&``lY&julLX%C2dD z_%fssHEp5KKc5PuS$n0xix0Hbh%JUC{jMOD-gP-|t{eMG>o!im{^E9cW0i9IcrLHU zhy6^IIzT9cCGb=P>D!i~0n~=Tlh34cXSNL2_ts21>(9qYZxOwp%-L;&Hm5tnQ=H_6 zzxlLULaWE@FZ@(4|JvmXN}u%UouU4{k$}%tUjF{=hd2Nq`!lhX=kV0v-(YX3+y<@7 z=6yOevcK4pxz+6)7M(}Bh}WxyR`opvQ%k&J!)tzK3xVlH z9Gb5#nlqk&w}*b+)lZkh;14v*{AxA73e1c;vt|7~J&fyuwJq6oyGgeZ^zb)jc4xzd zq5}XvKfwLTrG`0cK}!*`G}eLdg6KLhJ(?~K)_2Yf(Ky2nzH z(+&;NQ>0S0=%eJXw_%9qdsM2_mvFETnxHt&E|*{ySu1S6xOeYlX1lS({jvHZwc+em z`PjXbxX#wh*0&C>(b#JzXGgBwtKS`+2r+FbdtpgwMT?HD1K9?e7bK`Wp^%GG>Tnw{ zoqJ`Wo;d2lR95&>YMF|no8(zb^wA3M)}+er&J;R>NKqc&VIz2*ZY|=_pwsqys%6i5 zU9#(R9b8res5yAo&3m!(=baLqV%x7}^qZS0Xp^yj5Z8IPF5~jHHf;T%cSC=DZU^G7d@bith5aD=OR~}zu#y0+^gxFmaCj1^R=AzEbH!XCbI)gdd+B!+lWolE zDLp!q=AkxulG7-2M+c)Aye@$0?f_~5P5WdCE(gu%e0t*Duircc}rcIh@bd1vDi6Gjwll z^V<)i4}aaX$9j@OX$GK61KS9(QG?uUapG3VbaQJliE9KQAnCBJz3<=lzOlmb{bw*N> zi1Qt%tvL58t4vvc2l^w2Z+v**ctyuZ@7~`(k4>U!cTAq6mtT7T?;F*}X!F?uOKuLy zsaSW#OH=2b^H?jTPk zVkPvu{t*(Q-=x|$vP*LPWK@r4n%+o)rAwVM_~x6 zLp@gR-(C`4rujN$x5wU>kZy!q9BQ^7PF6NW_A*2Olt~*$!|_Z{vcGPa`KS9Qb5VY> zw*Pd~Q4zfRgaH`Aa~N_ZH5lSZ34a;{W_1P|^^J)aNB}da%aeCU^UmA$;0A~T{cxUk zwjH3WKH}A~Q7`p>Z@t5HpBbC09#u2FP|)bsf}6YWcCA&E&nU=5nc6G(SROQ92^!Yx5_=}a7kI5FTK6Gr?U@_$N)5O z=X}hmeR{Q` z^IgPe&j6wyCd~(U6nL#gjiaHu)Q4WStdxNrKkBCd&))MDHK>v|a0+1cC!~%2%MBT* zLx=UjPgIX4U+s9?UmNx;yLPnESqLjw=&fIZ{VUBL3YObOtgVIAZB6%Qr;I`Vlpi9Z zJ@s6y{`Fs8yJC2-?bV6%>4(TjZI=-VqulT9zuxE7Y&$%kC-0_{z}H-5hHum~r)xUB zpsQK+&z`KoZZZ8*Qhm~;F8cCT*)|!(%sIA*KR%_cE7!}Hb5PXW^9u7W%Sn|YYNM+O zSbKS!AEvbfI6GKGzCOz7H~`p;J4HpwsC!~0F^ZeAL8TkV=KFwZ3t!+ z8TX#|;tEk6=G=SOtu6Ezbt`Sq8o&PXEFwOS`6x&}mn~~bHG%3z+I`7ZD_+4RUq9qp z(qZ996jtX!!lkcy`_F&6HFYx5I{Kf;WmZEh!>pwVnaz{exUs#4wa|vPkoPv~mb7E1 z9QUxz5!L^lKvI=M?uL718wp=D)Y+@WV5Mspupu7-P9BvE6O(a>afq4rc6w?fzE zxVUTr=B_@za|DK)?1bfa^T8`qvrCadvcph)j_Ou>A1L5k64aUCiS(2VERcK9&y2I;P=j6eA z->prujR9XP9o!Do&@%__KUBpcK3+1>zd?mY?UV^s^A5*)+E7r`h!-$M?fux5Z9B*pc^9BrqYUH02 zZqP$$erE_%K1n)RVN-u}4fGYSVcfN;fS=BO`#zn=*B_T&bm}`@6>|(&5d(3ICO?^Z zn(Du8$d1x@y`-Xg(#4*4qh z@lil3ZZTHvvrXcMM|rgFO1aTfXgwP;&}m##xZ;+IUjXLh=uh=wHuj{f_%){=YoOM0W@7z--m^ zy2|h}ued$*_wRVpUoXgJ;aX}}qfj-(3|UO}9cm=)ka5_gjK6spsK69)%S^@b{(Q>4 zReBBK_2?=ExyIOE{atmQQW4Uhw!tElb7aNs&ohHiO$D1N1Rk05>8dyak<7|oaM?f5 zzx#$&zBgGs6b!qEU^UhM{UG=Po9T>1Z|W@37vJFbsTP|Yas8%evoh{|fUeuHwrqr> z?_bv!hePaJ9`eNL9CoXoLhCc-^~XqGWj!06T;tpJesJUGzK5lIihvNT&AK14lu$`Ss5?p8WQdsI30P`%dFdL1me(mg%rHxjEMV zo&}Ubi~+id*8lgl>@RiF2pN*}_fPbi%VW08rhlJ|-d`MmVAkO4%Sy*^ubZ+%reQE| zb*B{F6MAKDe!W6Vy=JKbQ!ss7s#MSZD(BKP7a+*qyQAB=ndB*u?-gX$t^t)=H@{o? zNpjVdR;*`Z<|kT0Wuc((aJR5(+r0HBoj=n}xAI(2X8#L>eeeJR$yeD4*s*`d@!ZDn zRm}q`h<*kCARr0f&(xun+Z)Rqg6$)tI4#Co{yTkicY*`}@As`d8g}@H(+z$kULZE? zL??S`9U6&;?ps&I_>-Y5@(t+W`$TU4|1H5u@(v&$K#`m zGUxYl6FcULYIlMA_v$<4MoeZ#`<`R;E4nny>WCOXrThBdA_FS?Y3Xln1yvNsJ{TTi*R!v%e@J7|YrJa)H`F*(lU%gEL?mkg# z%YJIEPX*jxq_nXw%0&^&$bHcKVE|i9m479q#ko8PPmk`0U2cW#>OPt0ji&o))QMko z_t{3{+3T!-D7y{y;gbYs`_=yuKn)mq>!n7m-huS^E6M8Z?|Mnfc4~YwBze^%WLNbzb9}tsx+N_I!EioW?Bn&z=qAh%+K(tZt&^Ej zCD{>1g_iJ0K61Tpe{y5~zj;>5tRD)>vYWpOz$>Fyy_IHI8IYzlUco@jOb%rf{(scHc{J4T|3BQSqEr;2vM<9}W;25s#*7)u zSjSk0!Hk(I?p38|2TR1`&v>^mW330Wf&LP;npOV%Xn_Wu07-}~IZbASH%-sgAD zeLm;Rc|EV!^_uJXx*pecJ)e)q^PD+nJUjt#wE#b?yrGMnhPIEQDHI7e@bh!wL#fK9 zt{$!!A0W@z6>Wt^nA?)Ify!jAp3Y8O+IS-TVSMYIc(YWbD*ysyX*z#uu9*%Cd8KyxyXzq2XO9mQ>G=nsI}V0qdGARjLp+7!v4lQ0?x1#MesfS;0& zvOeBQ9xKnn>-iv2mRw~O4;!M9jxohuU&jMufztbLI&lfGLTG82B7k0oG(Wn%o2xU! z7eG+upiw?MamiCNwx%K>|Ac}5&OzeynSnmuXnRGZi3N%q=&A+s(%p$Q1X>gM&)<;P zAZTWEHL@YWMwJG!(ow*hg91&B=w5UucQ=v&7wK(miS+^jm|heYx+zwVXM^SX*m>_n z7sAiQjHQKQaEy8OHqOcciUx3bA14LAqoytvpeIkUP?9%t)x`+tJ^fM$|I{u?=;xFn>9Owg(4F z0)xG*uz^6X0Re|sle6Vpko<5yHXwfx4$Sk`Q8Z9BwWcsRcK-@?l9wFanP5ftGBOGz z_y)jSV46DKER4Jf%Qw*7@PARN{*Hho5N+Hz3R-l4gOZo5H^kb+&<>-dtgG*XRlpgk zD|x9anX3c&#u!kb8AMMRXJxZf6KE2h$9hJ^|Y33Lr$x^c7})UCP7elRMNf`Fo#Kr17vKGVe%?}^4jbq!1%6ivMhEC>z? z9vn-&CmyAMvjX#xG(S&AoPrX`-wpVmX`8r z36!O&E~>#8VXy;OKGoTtjpDFOO1lyJ@p_DUK^8%-;Kni5czuf^F}1APTw zEr>mrWMs)U^HcD2f#MWt`Y>5NwyG|QiZnB2gMsGSNOiacOx_3N%Rwj`D7cxa`fB>_ zWCjl2(Zm)^-^rptZ&ir1gQ=T_LZCaul%x(fF~u@Gw2Vx>>_|H$HAoFX(Fq`7(H7=% zT892EeiS+fPc?BevT{fJD}uF9UOVL!Ye!)t8~_xaHZKtmlRE*C=&FyEV ztm4MgAn0HbHdwfa&5j0eQy+-gE8VM8SZ2~K9~o?TI`%Z1HOtGSj*nZ+{hEE;LFlB z_SV~pMTDydMxMyzsro3P6di3)WVENh8C;KO%7UOVFz0{eA(FR0FwhcD1@1641!HE6 z0)U-J+7yD9B~vXxm4vg9HPlw2>*{JKG96|Ak6k>xU1<(bS1iN|V5Ok$!2qcm8v)E| z5SXfh4`0^D-4AYIrR3`6##AvdwGE)rICLn=6Ca>TS2vVH+F{(_{(Mz+G)oU*#U(jt z0qy;*+>s6_1q29cPTt8}&L9(0n1-tcj7;?LG{%^t6(~F}eV{+k$WzsyWbLbKrn;lE zjeuqpjG?VJSxys-_Mus8C?RoJZ@dSLXkqJRiP)ibJ19!g$l66)j`ML^jMoK6j zfHK)e7T{^-r!TKcG?F#K(mgSr9#w4N2iZem){Z6^ zZ-kw{oq?Ac)zJ?}azWC(*>IE`%T3k|qw0v1rz0@|AWINRhp5T{k!^PhV-JEgo}sQ} z?dIeMkYlOh73lr|BZQeI%1B=q#CPPe*=!4xr2&S_#&R9u~frWXXWHrf-dN7QkxdQ=$@aKA4!?gb4RZp^+ znw29CZ)lJ3RPnI3b0xUzDL8YS{D9V)vVlM}NCQu_GazG#bW?y6$iUGJ}yK@4ndt}E$dG9FgG@WnIrMC0T$Xi zB%VKjCvT(;^078?RUvv3kj8iz!3O|z(@`-6sC)QWDEO$lC|dg2Xe-;`aA*X~2xSG* zgM#JpniTaw22WF8(+1)Ia&&SaQjvaM7B(apRf(wPk5lmQQ$Ro+191csJv_~VXzd91 zw?|RzX+%4DV-mz&TbHWuZBFrq`RXWwmAKwkULdZb7R1F#S=E%gBR_5Jo%H-%ERnJ* z2(&UKR4c*<@G^W0sH;bcgiS(A^I~8x>8YEe+v{RSwX!fof=5sdJoQT2K=|M=qH`Ajw-PcsS6E zO&v6y9h^LO$O7o7X-#)yfKjf#dI~5WN*`s7X7g-!>R5&XNFAYO;i-i&Fqg-%eBgoB z+ALW^JsMu$NLd90=lUS#l(aNJ5Tu)iKf(*?YVScMf_$w(3P2A4PeIuOW@u}|c6Fws`Bp|=N?Zcf!=I>1 z4P=|xGU!xOk`>Lxl@#cQq`0E&kZ_zAjxBGm=Ff9iH4J2G_!@zsb{=Lh4#OLz%Tedq zD*+*B2NO1q00!YW9E2Iv%@b&jFoPg$7;J!#vX=!#k%%%0gaDXmPdtK-&}Dm)fM|Cv zN(Z51j(Mi{g=PL)T~qmVQ> zcmoA1Cf-S1pNA$Y(Y!4J39>K~wuZ5`il&vmf`yhYSU$|z zTdC3%^sL~vD9=D21E{Z~It2psW!dmG{jH7t2%a8Hgek_9PczX_4xp-NtLW$`0|5>u za#(LyU#^KF&;_L7Z%K!{AS|#uRks0~>_6viRz(njID)CHE!@RR0iqM&X{{FE&Zjv*G*uMPXsj}pPIt7`Mv)1MZhAJB zbdZe_L;(dyQpi4jXpkwyK|xf4m{HPQX zz@CM`qxo!axd1CIHYyN|16nA`@pvdVH!{e=T1SP0vg4yn)m1G>T88Ef9M#s0;_68O z!05gTuA0^qt3XSvmX;ks7Rbe6teFmmnsBhDjqLxqi*f+eG+dv~@eJVe=pJmrofenM z64aK_lKICXk%F37E{9L&@B?HZkeyzljHU(M)7t~X4VEGA+-u3ebYL1_I80jx0R?Fw z5IP7MR~b!f58log8Hm>Z8bYK8a07WXdVtJ79`QRKWkCPyi8YT)v!(NQd}&%6;bk;Q z^kBY>rYYNlNyq$`#r~Hy{l~GR6_rJ&@&C&YkL}2%YA|%PJau&F2nH1a25CXSAUcep zwKEa04#Jbcph09{|GZ03Uw`MbGZ!x3gHPY-(IoLaIRBc_KmCF-I~^f@^nd2gr2q5f z|5^+9zg-LH|L<$@{|OA@--3btXM)lBw_vpYGr@qg{w*5#e<&KzzeR)i4@Cq1w`g?! zL(xF~9U7?Ce<&L0zeNN34@Cp}w`josp=kb}Is)(Q%ct}Hc^%$&$BPl2#`UECGh=f) zhspPn(bj?dGxWcNNbvoz!EV-=^@*rYH5r(e6yjWFm`~HGHwqdOtC$bsex5q8*76(k zhT{!P@2F{OuOsV!qWC`!NY0J)Y|n=^8VpxRPnEfzn>k;-SWP>pOKGbrkgjbHbIZye zUl?2I9$XzetBr+q#|*#D2{`v`@mxErESG7p(lZcpq4=Y#)q|sM_TR_0*MtAuU3AIN zp8CyN4|^Xp)ey1u5%RrT3mF(wY%sjSswu4gpz-&^aL*5R!0fjX1K|eL`uC98Z;VeQ<58aUtuA=xgNM=*N3YpGQLe00VOJ91=M1;9jYl zmi=jUsX1y-PcrLgRW@z=9dK^q+cmTI9&_Uw)XuLB<^9MZ@ok@;D8h;VA#K=xvWhY| z`M)=~v)t@#gT(i%GfDUUAbA5HCtRWbY6~nDKl<}gtqrI{*TR@ zk{@c@g8y^V&;22_E$}}#1B*ZOwuS%4CZbRJ$ARtL|5KwWHAxqBcW_^+=R95qCxn<< zeD`-oI_msx2>tM|#lHz~;qR`>x-5bJmyQO({|5m8f@*0&|N9Ok1BOEp(ElwWUWOgG zKyyg`S?|!3qE2?LQXss(sb14jUPP@)Xb*!HPk~_>*L}OIz*W z((g#Rd)z5KR0<^g!gRmUKGwWkcDsqVXE#O==t=vf_jCNGLXEk|M)+@Xh-W=-@#{=P zZ@m@dvKGc9o?`@7FzQwucfG1?25?| z%$jCl8;y{qW-w>eq1?1lW%tZlLEd;`OX2=-VKGx9?7Lf+=8Ioy?ti3)h;g758=0uB z)nSJr+8ymavD)3ejY2aRaMjt58?Ez=F)IdgZ&A;Z%$Vf{_`rkdi`hSq%Z6_WJlXZ< zfzr9AlVB7ap4_jV?zC)7h4@ZIxEEs%X`f1UmlqoP>~7Ub#LF5kJ`dN ze^hrGO9V=w4DVW~;LHjc#_;k2v}k9)+d5H3k@!fCbT~+3cb6n7x+_WS>y5J#H;$*? zkZ`izpKoOEi47t}o$ffaOp+JpWlECbkR3wyxyDCwkN>h3UCv~@z2t28T}JSc77Kg) zZGx_~@;A(f+yiGY^$*$7-wp^Jek=>Uj_*5u0%zQ>B8i>y+GFt;z&~t}DFKc9(&x|L zlWvsL=gk*zjr!8>#E0p|P`!4m%W?WCTFvbpubTu_ujCg54hp(j#~7s4?{(`4{}r-a zF+LyKDd^ZyzY@BItl5uGzAPMmm(H(ie&mi;45wzA%jYL8@K>ewFo+i4&W9YAoWOV8JPQGrz~F`E0e`>9?`q zY0DnNt)Gt(K>tTY6kst*X+7w}k$do*Q7M_a>NfQ=PJ;@;D29r*1o=4h4=>Hlz$L z<`G_x7xty(%iAsBFXh?xhin}iRXS?8Dz|qnSNw@k%=_KRF{)G$H`GUx;45rgGb;Xd z&Hhwp>ShWf-N|*Tibcg$)& z|067WhJIXPNb-yZw&w8=V=cJQ{-~3(J$XHOgOU8mME)E}_w>oJ#md3v`BCS#se|GB z9>}{z9ex`*t6Dvb&C7eT7rFSRHg@n~by#mvVCS4}X8iMQAGZPBbmw)c*e1-ui7Q7Q zOGZ8*83xzM&z%u2KWB~msQL`w@%h^7T5(Dmd>C2>*Rc1c1i|aZiSs2HxzBP${)Tqf zs~cPqzi{CwBCdfw_an#q%XPP5XW|P%AAUfZ=ZstTD)+9=3$mZ!^?BWnN*1dadAyft)O79L)k8t&QhZL>*FCQO{k?rJwlaVDaio*4 z!;skU+fjX#bH9x%xz5z@qj^9eWa-efFni?pW-a}-<9KjGOV&`eUiT%~yO5u`w)CMS zunV=GCYuZCB+RuDebz&*@^AfF&zcKL%Bn3G^U2ar&fH8l_7t5aTy*cbC?z^Ed~rlX z8xmM5rIu%0|M0k;JKFtFh|C)&J3GQmhZ)GJbtO^b)Wtc zwNiAXKf4#g)&5mqT%6`!kdq_uI>@*n^b2`5eqb`*x*(@6`uRtfXjpU<8y1pW<(OS+ zcNADPc-H$n`P;_D%=&Eld+Dz}l6qsh_HY%-;?_lZIg0dw2-w_K^o2XmkKCwEWI6iS zl(nt}XKiJ1C7UM@75j-T-)=0Ncl@#xTJjpfp&CdzNQu!%wmzPOvC9;y z!~xB&y$Egq{%*ZTDfoj4oVvY!`JMmo#J1I8W<=2IuY{|e)0aY8w5$lnZ+j$a7+FZ~ z)@p5;nu4E<7^kOxdwcy%op9oK(0t|PQK_=e^D8kathM3*?ljaKaY^%rCi(*ndRx^* zD#i0{7-c~=>mK0LBWnWphq+IjwH3(dag9L46Wfd@z6V>9)#Fr0C#CJ|a<8eGnGFu* zOGXXm7ip>|OI!hmmN`#>x_dS^+fw9lDQ2#D&c(yG4+(^rdPmtaBW=z^{@Nz23LHcHS_D*74Jqr)O-^>IWSs0zzB2~3 zScAP3xYzS=`R&t`(MsW(H_fXD7H?9B!rKRNkX*fs?w=mUuKw|zU>Zm@#b0jRcsXGe z(Z&8eRwIBq7#4Zx(ZOoCOubr6x7f<%%F3er0*fxen&K{xAUpdm$qN>YK!=>H4i7Dd zkwTN{UqZ;sQr-`uECxN0x3-UKNqYXw4$8nKKD1D^da`R-IzPa|d|h?e?7C+#OP)~Hrr=&BX%ojG<{W?M2q>=C&QG_=?LeUrgqK3k5`t|#3%tPU22-IKMpob*R2ia4BO9eUv5Qf%Nq;Hts#lDz5yD-O{xl>@!_l2(;yRiH8sAcoJ@Ke8~ZgjV|SC#Qn z#oH9V0aJp9!Kv|$!%ROGIm^ep`Vc$Ju-4fBY& z(M}NGIxjh0bZlNKDCY2Kn-|beR}Zl=4;iFye;%1HdB<`tsk8Vwn_AJ=hA8-WX^=ia=!!Hm(52qti~j&-{IM(2!m&i?LD%ey&#q-KjQ?7H72VJzG%H>JexT ztxeDPBp>sEp7266$C*F4U7sGGK@AJI9HF!FJz$EKkhWwdOPtfFlIo7B&2GC_XF2(O zuvpUeR*&U?GE~`nO^l7`g(;_IN%v^*C^(Ms!4d9-gN^f zAMQ{RvC@qEL`dR#Rd$s%ZGXrMpSGaoepb2e&oBCcp%rS><&h(}me_9bUYuuf^f}ql zd*?1KC_W55S?F~>$VYl9_#E@nh*X!N;9Da0>PeXr;!CMLrI^myPnA*YEib;bxKiA> zGh3eI#FDC?G`0Q=F*nCEsJoz5&Hs+{5A zyLl@+jj@{6i8A3IciZyWrRw_w1!^=-&7lTIbfC9u-;I>JeAYiv6!3wU`{MHAGp5jm zA#L9`S`X?g*P8ntZAP0+lkyuQmhM&C=8Rs|V`g_#qPqaR1X?whRzAZ)VuunWPL6+Z0 z`7;-q8$Lf<=_%3}S%URGY14Giob&glV^u`#$G(A;%IRIZ|GeVYq>;lUgd7y!!Ld)T zkO02;(2-Q98nNnAYxWZB2N+7u%_ZxO^RTzC5Fx$;A58@ICFHq~T(p7% z=N3Zk?eRGj515mc(eHhP!4aE$=?TG*!{;@H%CB`S1jg;b$nT-+P!CG7E`ygH*Q4@Y zDv_#U2afvP%q?C;BgKl$a8)Ev<}-;_*e)>D=J)mxH}^@X2wzjM}} zb@pK~f1r6z*r8(jiv4?_P|XKj)}g&@feqQ3NMvf*;z-5DTutS`-tDAEu)_tUlHA_Z02{SF#E6SZ)ps6-Kt&c{)llQ>^Vi}T)462jo1CX znf5?w>ib<}A=i#P#|WQC>BdhFFR!=8=UCBr-&!q>Tu#oufra^RK0jQ&)d|& z{QoTc1irj2ShIAdJ+U*c;=!-)kQ`9ez2k9XGo5=M=0q(dl<6Nh)}KWJ(R-RMmfQ4O z4rP+Q&X&iTVb0!d{KoU_bkmc&kNTeaY5*m`*kP$N!ow1^#FD$>0DPEBPUg~oW{cvG@xM?{v^s6oa@^DN5 zH8np0mtKr=D(n88FmxaD5rnOZdgP&0T~{buu#&qN{p;4L2fDxVr;2cA>#(rE$(0uq z_hHnd0MBV>7mW)RS(?O?B^iys)4R)vg@BOuC2ySfx=@Khm|%*L;`#bFPij=I)@#ph z9I1LOvwnL}r!wDygP3|SEj8kn-V>el-D1dH99k=68Lt`p4Fnd=Vk=J=eChoI!h z9}0cIBrl$1F!;CV-T8+rvxjwqW@hy2cO^rMbJh8U$LWrk%VNGq0{l0=?fzT%sM&_( z(NBJBR$3VFyPaz=p4Dn6V2JDLrh{{e6Q9S8rhM7Fg)WI)5#Ht8Ny^3~m%a^1+m%I9 z-Ro*=s2%?E>gHv55A(tO2kj{#j`;;|lV*Mc*ZbaN;?AE@Xc%xVZfU;P0A&3he)hs$ z#paGjPR0Aa%A_z_4OUTnJ|yjvq2Yxz-lul}ud0ZBc&+sM;V(sZ_8c>ped(fnvFpSu zafPu?5;*-T3A)brE$DN<7?AF(`n%v4vn#?nZ(%FEZd9Y9GGggL!B=f8+s=@yu}UyO3)ac5jeu>ujHCKU)gdzpKHQ{n5~uS0zGNKjF8z zduCPZY-PdN3sIJj-*3a^+W8sm$^C^@OX-H>GSS$z&l0?&zmSDV`ODjcCv2++kLgXp zuVZV-l#oGhjAieKFl+snmPvuk>TgRT)WG%qJA%=y54Pr$Y{UtBg*$E=!tI3j`;cno1t}4SYWlyIUx>q%7*&QdB^Z z#iBjyw)34A6Clcm`Nr_tN5^-Ci1ATF^LM@0gzYPb?l}I44gErOX`C8)V6S3!f_0=V z?T!4A@|($hf%1!#YwB%(7T#P~k#)`LaoY#34GQYG=XBJf;KpIG=>1(4#Y4MFCv9+- zj{OlRjRKx(N(`%txhN|$eNXe}x$5flty*o7Z7E+(wVNM9kLWBdX%}{f-x-mA2SpwC zA~GWAB!nl}(Edqt;``)nu>dqc%fG~|u5^P5{9`%UA1-S}BX!^UM`or_N2V9(9EUfJqNYW0s0CUM1Ek^TC>I#5y3E**3LPwib(>(XfVu6vrdzb0JM!*G;@vxe&? z41~js_xN3k==4+#?BFOvG2d@tl2$OoI_fiRXn;3I}})L`K|8dm1v3zkkOv$ z`mM{aUFwlVgP>Gz_@-<@?PcWb6`zsC`U&+t4^lWr^ zzxmh8s9Aleysy>|VKwu!!V+_RmykNw=(c}XDfPs0oc?5!wipkiecfjcS&8T2_GB&Zw$ss+*3wQ~S})+d6MHrKZdKm&W%p6KJYR8kdUrLu=OyBUn5I3On zJ2F)|swgW>j@ZMV5TJN3Cw4UXQ6gU+v~@o|%iJ|<5Wo1_vH3HgO62jYjNeE0Z}sM6 zG*4UX3*D}8YZ)`Ww#mLeo|-O%z%-aSNC=8XX{eBr79;-l!eV@Te>IEx9-i-wFxGEb ze^e^fC{Pl_SX6v4vJm65+Hk<@nC0H@?}5KTzy743yIIokLpG-HQrdpjO2Ee78$Kht zFVTBjFRn>{t(i&~PrT_GML(ZYy0(u!YduU z1A2d>9>i2uraq1_bl5e{hqU!{xeG6kXj8~z_bLaIl4?>?@?xix(D4FwX-fuz8Icc5 zhUVEQC_(?;_Wk%@T~1|sTbX-;Eu<+K-++GK}9Hc z&F}NGu1;sAle^D|F|#b3D34WD0qXEz@(X2kz1KHEeZ!Uyk}p{aRv%Gui`xL+tbJjn z;+FgdSUlY}t~?BXdX~aEYGgbt$=U}Cf;T3faBrOyP7v8!%XuBXX| z#m0Y<=izEB|GHL(>Dew-IyfOyq9=&+rL>1JUBunm8!D~F`@erF_?Z@|hxwXZ$km=o z^pswPrT;L7wZ!_=j@1dPzmDFsVU$&0+2R_iwB6b{RO%M?xSHut_bh~fT??zvdixe} zCFSqFRDU@t(N~`lUcIZZJN|o6syRdc!~4BifQymGprOrMFXS@XB1IzI@mOZzQ7)_qhok6Y2*3P1nP(V3H9A~Ic*9qOd&fj z!o04JchA^BOMiDxUEOzf!?8> zIVbe|Ap;Tn-@01?*~{RNsNz>dpmG*Y?N<7SBWv}?56A?iS2#Z!p7^%8F8V_3LSv@g zFdzCJ^6pN3NrOvfv)Lsz)$d2`^d3KNGrSakxn3%G{j%%V0Q-ek&x`2DiKY+8Hys<& zb=Scc5RNk|9oIiZd;_Z-Eauddus?5?f?L6vA2`(q?^VPkY<{~wGNbN?S8`dO%Mml6 zgnqcce^PJ=?1&u~{C;#6e&oy6dh9iQ>WuG8;h%Bu=-T$!*+aOr$zG;z91M(Ab^;%| z)H$2K>A0SDlX$P_={`*--@^kz;Sa(@Q0Vd9PYcd1+U#Zz9Xj800p8xddj8?4S8=g` z7!Hs9d{tU}r0aSYQN2x&rtAc(aZ#H1gC6?)zz?P^E)h#%tCZc3n>?4wo(zz8A2nTI z`lznIQc+oOLZ4a5U*6pvf9likt<`t?nkVj+X!6n)OZ>OX3g6{!s-#GaMhtk|=sbL8 z@wE27{I{bCA2$QTp9clTy4QSUwA}T&W+#2V&$lAA^U6p{Jf5##mv6+b6anhnKB^kL zgw*ZKVS70J850_v(e=)B{;)-fAH^Rr-gK#&zeg|&d2rC@oZ>Wk6kEmW z#wTN$>78%eKBb~gT|88t%B(wVR?%i>v$#f$YFJ4XzT8Y*f}dx-hG|$+1h>p? z(Wh>7tnw`?Dt7mi@-1E9?2$oB^7>DxQ^Xnmpzayr@Jm)Tb88$|yV$8$si~PGf3v%Z zBmw=|wvUDu`+07LMp-sDMbL^SwGY07JI-G^5_tAFEZ4hq&yetk#hVg&z{an-b0_9T zm=Y@k8uyBxxp07aeQ(2Nt;C$MBR|PMGE0MaKNdD$HgqppIhEAs4MM@W?09IZ94rV!YUHS6Uqp)aB7c%zEK;u~q zzO5yoo+7O=g7C*gs)ci^#(F$Q=)(d&1!|-84@q(I7N4TpYv~Hd80Clxt6KtF(tRzk z3d^geGVB|rawpwiqvf9(bv7f<2bUZ>d?Whro>`SZC%J^Is-}sFkb2{iVKuC9l>Vc$ zE0x1{&wOS?tTtC%lt5Us;ga}Gdu@RjQ=3?4hqqNI){BoJ$pw`SJgBwa^r;(@+m**E z`jDpjoLd>@u@;e@c`MIG|Bj0o+ctd_KD9llEw!;V5)^i^?X8_Q)3#py@sFDO@dmry zDlT}9hKPMkXna{KU$!gvUE97jrqp-RN}^Kp?br?9HlY4N?Wr;OM`amT?Xzv|Yowg_ z#9&iCWvBM0EPZRK%9nLBjxsFHRar*dJDObiUgzyQcRTwI&&48<_kmA}tHxbC2kR0} z7o9YZ9y8CtlW}%-sTlI(N^ysPx!u2iuWrky* zK}B7#3mj6BgI<@K$>3V+gC61BIJ4*u!77n^<{D~wxx3Tm^oSd7Uxg#)2@z+mt-5?t zv#wH$SUfZ^o^pHd(JHY$mtUxMw7Aaj%6ua$j~Sa1Ih7J0KQ4zyl{p4K#*~!aB#^;1 z8W;Z#4&ANa{Sj;PO2&a9-F5_5$`S`jY*JDWQ=8LsB6bNiOkVNBh|SYL6b@pNk)HnEW%xyhtwlz#(;&yS0l~l)S90y~)#?I^c77>%f-Q z2dT$f?#K7{G7ZHKmV(iuXtUv~=c;8=uI8%!sll-avN)=c+$iZ$wPf2Il3@CFOQm8U znfw`3_O%~e>Ea-A2B@l9Jr%G?{Z1Ic1@Fg;`?p7HhJpapBF?+oBFLZh-9W2 zEz{@486BI;MWM3zbqS|Jqqjz8$s44^#qClcL+ak~q3?YO3=Hp3sH& ztl`E+7xGNsD3n*!mRqUvS-)_1Z&sVg6LcfPtNC^_Xq{HR@BMZEOBk&zY39l7gYqqPry74DW- za_s2eXgk`V^xJlB`y&2ECyA%0;o9|QV@V|4CG+`;WvWEu?g9dVrOHj}%r6)Bb1FNw zul8%Y_j9AO*=H_YdJOvw7FK_Cxbe2H>?7)Hfr(w3J$3IT*$QB^gScJSY887b2eT)a0@ABJn{3)4OE)Hij2V%(a&go@=+1X{U(D!fw?O`jI zY_kdBrNcJ1+5S#-2ICxYv$DaENzoT(XESA2L2qJ2SAU1RlM9C(>U-5KbP`=LIOd-n z`0mWm5qLqqIYj^WS4f-eeXn=#3Kh-0Vl3V<&}e*>(R6HyT%u*XzKhRHzBZXYGM_V@827QTr!nP6Medy@*5&K+ zXTpUKZ5-B3eEouSG_6_M$k-Hgi6Xk+vjnp?Eip@OjP)%&ozOHEwTMx2gdgae>WJZD zcLSSF!*P)5b^}9YQ@w97=k)UMu1`c0GIRI-)f0SCX&GEig?gWO$VKVN9QkL zJ2WB9cirTbe+gd5!0!36mK1?ETxM--?YnlvU{|9<)7C=zgKm=6g7);S`m3B`T1PON5J3M$F}~KOXsc`sC>U&VjoWa z^*kR3%hk%9sLGhJNh+(?RQG)aEbPXu~S+ZuyOW<>ZQ82!c*0R*^{ee>g34y zoxREd!&cL6?xe%at-CTOb(PO{TT441PyF1+jX)#q9}-thmmCkhZ%{c~&<9$*8|<<# z{KwVym;2ilCx%ns!+TfSCF`Xgh$nX682m9jSyqMCK6A?=y7crl;O2pr1Fba28HvQW z_I=3`4lijEwIjiX$Q1b(8^%kHk*ek=C(FtwY6a`Z-pZX7e>9NIjs2J7+?R8ri3Fhp z7_8+>LF*Lw#J3AS(X6Ru29*wzf2%$uR8h7P`&3J^`-v^tCsq-Wpm^s>QZOq(QRDDt z)RLo8MVbk_=>ut0d7rbh^ET$=Xj+rWlc=6x-G&g^hG}VujN<~LguGY$3v?g#s?LMr zef!Jre|s1q-eV~Xw>_2<1lInoA)Uz07R`Io_l^4~;9b4a()f5lq^g{!HjS{f_U=oF zY~|LB_qV?lc(>=l{f*@ki4WW?6+N1%av3#qF-a8#THI5`hah>MU%hd$n`UIb%pJWN`<(n!9i|n2+g2un$GkgGsM}yr17?MZ)_6KT<3Xvsrk35NXPcVF*eN$~! zG?&8Aw%SvkW$SaS`p(yvYy1oI805S-S};DkY$dWa&ZjA=*PJ3I^GQVf*?is?zX(vu zlRfHaaIuZeApd16=fluDP=M`v%NXkxg zsY`x$y+XysEE0X&(lhoJKr~CFZu!BIt{0hJt#mjhxYs@Oc>B57tbVi@_sLCvvBTbvwDyJE7r)&of9(2_ zMQ?zM+2g&z3$bC0Z!WXNd+%y((+EHtFhKe+C5}1KYJBFwxbv>yPTzhZjP0!}dsf9R zC!8Q15X^YR>VAAl=ZwOS_cRgd!RVI;S%Q64!s&a^14{LlAnU_TD9g;QgPj{V*^K8m z-kB?|XfKX+6=rMy^hviYRPbJJ1>_)5mt0(T{~+hIr*2HLL|ES>FOD!S>53^#6vv!T zvjlCU(>;3+9e62n%bn$Q9;pl2n<^80C9*Tt5TKUrpAL#C4jyG(bM z+{Ja6)Hn4@3T4TP5)@vDxl-lMkMtcU0UkUGfCzNiR@UF(2;7X;o$UL z(=KCC&AWg#wnL|%2>rr@^@5@&9)2c(2^x8MJt-p4)`9f5xg^$LivEEgH9V?|nigp->PFY^ZwmTr@Xgspi0_-DBnC7=r?( zjr9{z!H3O&frl-Y6av*sZuA{>QE3%vVxYN{Mxjlpy~4wpiIZ`Xm+iG>G@O&EBmpJZ z%ZJvO$E}*Ne&0mxtA}W&vv;Y4!dsaU1F6|2tXrwKJ4<($b9|M&ewGXKFxk`XCG8N< z@q{TKf_F9`-B`z3Qpo*nPxt+i1x&hGdzLBnQB-;I!+O9fCj_0@)P4WN6&cg{m7ZkR zy`m%Ou6-r_)^jC2ln8gEMM z%EXkbq+N!#^=-XV*UEaeUVrY;;ARgA{Vumgeb>7A*wrX>p-7&ZB#yW#cKCgf!2DrD z@3NCg3XvO5RyN335(Ng@IR~BZ{j^uW{ogbAb)`TR-(HEbfjmj%Ix6JDU5stnZxl{NDCLZdNKt zuq;xSeyghZjjrZ{uG4()T>HG65Zuu6QsOj!oiIzPU zlYJneDa0*;57Z6qQa)_VR95NtcsQzTzGm?nf8a~oW_DCw&DT6r$B=c4!+So&&bI!5 zmP$xUr`;X&LYGE%=GhMPC&^dn--QV|gf-9cKTh-oe_YK?>_QxJwi5EaDm}eVuDNeX zmUTrwj7Hn@KI(4D)q}=L?E)Ube~+p39f-5mIHuBceO6T9ciV4#G-LV7SFPg9_*>O` z(m`M-2>Jp3MU;^pE%11C*PM9zS;@Qf^*#44|Dl=VXYCl#2|X|NpE{sFW!@xe9DPdk zSl!V-hx=5H-+d$cP(cx@r-QmD`o)OP=ulp@FlM3!;u*o`MHI3#t^nTt3~)F8R(Z(A z^V{k3>JqDPrZVfQkVTh zVvnZWA&^znl2^NULExVCU`CXE-oH zv?=KA9*KvdG?GGSz2gOfzK=-asH025^pkf41I4^ z>Y8Lwuel7HO#FT^m_L6lp*}#U^6tgs-(Tr=n+qGRw#SWuUvIxIL&nG95LRIC+|y*B z?xaqGzqa1Bwut}{pafGQDF;~gLZ1J1hC<~>Gtc<{S^>6D!OTaRA;(zpAHgq?%C5rLykSNn6ba*4XaGS<=}%C5DA-x?T=g(Y^+Kya*$%{ZEFPPah%4&*mAe3$ zgHKory6$xlcRIW&IQ{NYos=&p8(p{c9;b9pzcJ6;|5+ojx09^Y=67+}j1_aivftOd zT=3p8nA-`u8&lh){DPSlRQ(lBL;lX6OJ1TG0o`)z1X>;`@4j(Ls^XB-zUrQfjFDx-;bzjjJn9-Zf@9UEw{izb{qOtKdpYF|Wvo8oShWbGTP|H2654=cP(aa&zN6>uTZM2J)zamKgEuFC%hbM&e*SpLtou7}y!hsw znm~A})f7-^{ip0ri{%=bQhoO2p3k-O34x~6Z~HryhruUCJi~95-dJb6$J|7MqODIa z3Qk3>$B_3!R%Vqt@AcxGzFfR|LhyVI;?|T|P&ZTOufv{9Yk1~Ei`#<(5@r7vYi|J+ z*Rrh(BLM;-!9BP;4UN0IySux)yIX+Z5*&g{aF^ij?(VKXWS{fjbI*P6ytl`AFp9al zYSy%>8r^H~eXF~g?W}hZj~l3Rg1+s?(ZtQ_=_xlgu~COR;`ivq9dxnB>nTNE?zIlN z#r`tU_Hqv0M`-HQY(<iIxwn>CULXYz6!%oYpfoLTs#2o9rl@bfoMPBU zJxZxh&)2-TkB&LCImA3zSGUf!;}V=L4>vNvPE(ldH}kk`n88|I@?(`<}~_gW{)BjO4(X?Gb-+Y6TqH+5T_NI3GPITbm5 zE+bZwhjXczr-IPdR5wRIVFck#9_MmVboLVJrLf$RepscH;zGPSO1X$)zyb$uo-4aW zh|{vpgSb2GVGgIOBx}eE+aZjed*dd{rAcFZ0V203lxP$LK#n=N?J}ihE{u(M!I`;W znNqEFL2TbMQl&_vSea4NPvzuW=?(KPsEiZOcIDU~Wbt5zl@;;87h zLE^}2n}~a^ftnjrGh4&1rY&Wtifo%pw|JROciLJvc7lR1deZ4d%I$xvevfS~THlF& z70RjLMJsvHTmw$LKSD@R?wF6adn4X7L~oC+Y1&3b#6_to7--HxuI1FXEB;g1seCI? zlXJfVS$ha;A_M>S>O?cPg=rqXR$}`hp5;;`%oJ->RH!oOwBA5vNwjrS$a39+MiK0(@v7sVGV}2sFu!08lq`X;SN1pu4z_Z6v zfOF4q_-(54Vr$$eG#0bdB*gRCJ~Va|~VhOmaH*g(UV8CD1^y*$2U>D{slz z3_uiv>95ji8_rSZdJWm$*uh?eST$pitF_zx*KtHcB!Rh4MeiH^@+u}JsOF2suyv_EeWaAHDFf$1NGB4!TSx|I`wUEZN@ zvJZOzh}^QIJrLDQ@K1a_h~%K5=H(~3@*jtM5yhuqo_X?E$xw-K2qoh2jp6~l#zDtP zuyktr4JtVd1@qVQes>$TBhTDQI(?wFw1ywC!OQsdK3s=NuQ;1`+WQ^E%m%18Nk4JM zbRlN9Pa@@zLfLtx8vtro=}A>?K3B?m4v{kCU>5?rsEqpr_jd(gx>&toY$E$M4W#Op zl@jTNF>me8{3hdEF40F0x%)F>qeJCJwx}*9zCC-7-{KoQ(ZU&fi@c(&JeR*hnPUNb z{wE>sUmrlgYp?%KRb{4Qz@z2YwGlBiH8yd;V`5>&qZKgxYmAzn8SsZMXKarL#QVcv z<@<{OOATPA$D?LoV8VO*RL_D3000@^xpeOuLZ%jm^mu^3sPpgS)b~y)T}wkeTHZfD zl)^&t0;UGm4%Bjn#*P-cc6hX+4!Rbm`n*=g7JvAylBV|drdGzvrUnisctF;-h~ym% zEtT+CnEy$2eYg1@rJbpbgSFkil3xGyu>^d&_J)5*xBq+3LZ){14*Vu>mvsMb6%X(a z!n}m;KU4tpZvp(3iV!{J+XQ(>J%>N>DA+j~{)y}l8`oOV%JdJt5b%%3A^ca+c(i}A zvVW`Ldt!`l6=ZxXIU^k%9s`j1Pv5_{HfGqUys*Fr5f3>$Q z!N^SamL4M>@NFOcv;SS4;V-L5n+j(PTcnjif>|GT=|3?+b z1o-3dz25JViT&jk`HxWZ!1>G-_H;cGPRfzu@vt&HGmdPUcMCvk;#hlZXCh{jqc?b1(PPh8F zmczO=jJNzr&>kSX{>KgOI=f5usR@a>$u>ZDr$>Lsv zdjS8tf);C|3c7-_;&SCi=9WInRZuegFHSdC%kjuM%Nhm8D~QhOkC^}Q7Df;F8)txp z?(HP~|CDY3Ju4I4e>)Qi?oi*qDkrbGD{4*`*_9nEaWZgnW;YcWvq>C5i~TSVO*AAH zS3(z^Lu3+}8F25#MNb5ecS86MZm$y&dCZ9&#M!E;^L&2?Yd$oubLO|+9!vaF*B8R# zQ{_SHtD@ugSi_s9lYO`B;+Naqvtmfy0GW?1DC1=m_%RsgAJ^y6$y4+{Y;(+(Ol5Gr65p&q)zR{kHH9ow@{1L^uljXh_oHP-#Z2sQ=C0An+!4`YK3w7w2s@<1YpNCkebXa&N>oxdrerg$X*>-H)(m{eY_ny~PW*@)y zb-MPgSRVl*d<=3CLClF*UkL+zELJkV9I~JdGSKh2GMI)ka0h~(WZ@68Up{B?0t13% zaZqFsB0;2u#?dK$z!c|TVhSUfAWCMN0{st6P=~W!YkZWlr%gVqh0kOQ*5Fw3V2zX1 zU}*Z*W&Je4YDBaYR?f!WGpj*5=4%?qsX^29zsY{yQ*!{p76=~GtqF+w#nE2zK&KTv z3d&TNazYucSUhckYbq?BuNwFx+q`tu8Z&n|w_26Ei9c+t6`S3|L15xnAcRzW4sbKd zkQ#PVmtT){r*3f#FZlv%l`IvptFnF>66$wMG;We?btp+H+L`y5vz#XnDcA|F;O!4( z-PS3N=*(O$$jjN9oz+OVwg+X`jbj;ObJl^ z9A*w5*P*TuDh;a*eJ2>Z+QAAWPAM-T`{t9!Tc`M_(@V<+$TU=H`^108P}o&wOW2jA zX)F|9H26(hqY(1fF#t(EApI)WvyUq7vv^3-aIh&;NyDx3sDvL4CSV~G{uc8?oZ^}# zX{a1~*&Uen1qSzX1T2w#<(Q?nv^fUpg1KM4C}U=xRu1_YnrOu%MuoNkVuM0ufw83Tlo%O0GO&1_NjmlLcQ%%u@i&>^pU3nM00k|Dwd0``s zDRCd)p`5}h)b<@h)eJ>&EKz9b6-?T5${_ge2b4gPQd&TrKBvc{Ny;~?qptZ(O5&Cu zSDAg0G0>gh53M+sZedrLGK7^W|AeeW*zPXhHXz)G!hNc}Y+uO6@q;txW?}z+Y$`i+ zV@H&=#n$2}Ok=e$zc=zb7h75ydMysl5^92BACt1>(fn|Lhg`sQ`5{&V$u>vFHS#3q zBxkpNh1wNy}sX3JGSgpH(Jd=hp*NLJ2 zf$bDvwM-CeX_YJeCgp{gl}C-C5^j1wcTDUw_6FCa=k9;~D2X+3J?7ce@tUqU>4;wE zysL)i7S>1!wR7446QMpF7`mc`gSY(c+jLjrLj!?ky}`oYLFI|$FDVNI*dq;!vGrvx zbqf$F>CKkuvow>E*?X9fOPV+D=`4Ax#Tsr8fuO{9!eFM`KM0ADjE0Me8J!zxN}C=&*1OQaWGbw|Jix$7jz{ zZ6fx>C|h$mN>QQN=7eSLF+2Q9Ps=1}K(4AbovX|@xwVmXZ5N^zyt6>@GxFyd3NBn!*X+ zrGw<(`}d`q5~#w0i&DyE=oH5(6sIb0cMPb9;e`~cn91$(amF+?N6kGIEa>io#Lf}% zup!)+8^ybD8k?r9=iCw&<#R?vrXl0&cSBozf(b;#vNl4(8_!B2(aB0YloqKOOPow| z>_C8Lgk;okH(^+@IJA0NntXu}LC#Ts&$^jxMNXU<1nhJQRl!8+?xFJF#e?c~m^oBz z>NUX=VY@3xw!&;wv019T*Ml8NV7*yUl3`^2E2qgNzW6z(D^s3nQ5?Y`A2iVwlcp{U zBsb+beBZo`{=QSYb_-`VMQA;Ou5K=Pc}9?)ztK#FOC8|bGeRyKC2s>s#MhILU_Y@ ziy|Ge9?o`yTOSZnzZzONVc2A*aC9}r#?9GMNylw>$gkP0nd6XZ$mNCKTFb!|+4{0D zY%m#B%+i|A0kYaz1UjMPpe@gV6G8qApScCtGfQQP^OI5e7e zf(GswxWg;*T3WT;Jc z`^mz=K;_0Q9GO0|kwk9_rAu*|m+AUARBu1pWjx%&p zzPi?|WyI|wrc``u{6^<)M-1CwL#%Ju{9>)(v?mjk+tN*yXOUrI@L{&Lxo+Cbw)MCb zOWNTpYhV!m$`VusY$2pJ=?0ayE^{bXPDO&*33%>;eb9Yn#f?n@b-ThTT!zewvl848 za}2U#T~F}!y=by>b!EII)NRXJ3`M{O3s8MuE(QD7DrR)*5pX>WO`HJ5x zSK)Ls&_xe{d3T7!ra%B$IBkA(T?LV<4JF-h@Gd-np|dZW+jEERFMg_<6i2R%6;a5{`(} zO~_gL>dO~Ww<{f=%iV+D+0(3<#HOgHkF@ocDk(LQ7iA5;l?LC@CZ*a&~b4aSL-(J<6ffRcIvUQX>sRR zh|Y|7=yKcRl`>N{^#C4psz8>^&D{(`@KxwX&c-Y5xeOAU53IU_}#TacmL z#bebU9QSQ$Uv+FHI?Rlb=CdPH(Hwz$1pZO)@-RdpRq9!Fr$Wchs5 z%CD4zH8WNJTf@mpVY!C6-r7zorQ8A+OA^i`m7u}G&wvWX zS|FpNf!X!MFQm#Gbf_VZ*KP^VV(Yn&GAu>{>F0#$b8>TPQioNYw+0fl+w=^oq6rZS z+rcI-TqC>E;x~ zX=}6{a_E&$9CYqEjA$^@_~e_RXafT=B_$qHhVoW|9l9$vs|+@)LStYcnz`!NWX+T` zjT9|M1A>h`XbG%5{LZw4qqtnM30BqQ0~o?KOOCQ|H4CDh-#J`u!?8UfG_BZDZolAN zLwv+@#BoJEgcq@C7Y3;@MdPl8?atWRtJ#r7V6oadF-=8DO8Z$>U0~v<(3seuD((|1 z*kjmkn=pWP25W=$>km^GX+u{N%B~o=A^A^MFW>t>EF!mi51A1VxC(pozf=ceBhifO zi^{~f>lGtI$rf<(&~bdeq$<1NGNCw#3TZ#-V8Yv8iqa&?DB-sk(g@&0+reNKBh( zs~a%KftMaEL_o}_B;5LI0+1Z>as&-hXrSF2Ubi9^^w@DVa+*qx_AckBREY^w} z60 z=oC-nSJ7|x(B@1wAHLer(5SLa&V*aJ=<-%_dY?d`^nc7;b9|le5-=-%vU#49ux@#6 zLC)*JT;-BiS1C--M#1UBdKH`UuK=BxD58ewcQ6q-vV``opl4RLJzUvwefoO+bxYr} z$uS(Qd~Aq8%XJ@>!Rlcx?}Ken1nm%Z**P2O9A|=W#<_x#-E>N*gw=GNm%CdIZEl!{ z9r8|ma_DpkDMP$4xTj*(z9|WH_1L7cm~eboNni0{Fy5AMt&D)YB6X_7j-FJ0jj6}- zOY`n#r_J5xvpy43UL!#}5f?{U@nv%II6v+pv8oF|POEaCA_QL`YTKQUc`r!c@~ZP; zLR7C?osNrai6sWr$PiAd*nydwlb%OLjSL==rDw-AswhE=Q`>P8i%&Y}+<4-LMNw20 zH&T{8U}&#U;xpS8wqMrx?aJn)3!rRMc%G_+Y^q5mMHzqh*Bu!nXykxA*TV)z;GI&d zt8WIxoqsvF_dJ_dk>rondQQTC8 zOp?J(!Z$hhNp5vnPb3ifGAU_iYMh3KpAGO@x32KS(6x~u|UhNPJ zuBD=L$Ab4UwuTjC`<9N40#~{!&^T9NOhLSgQssG6)7A20y_V#L;-~^`^UhD>V4`+O zRCh36q0mAA6wNtuo3e^ggUuEi9#k~^g&@D=hqX88BSn_=oFZ2z&y{xF;$D_$`D-|A z!Tcgi{qwoWDFLdHn$5JuzfZX0#w|9mr%pwi58gi9V~}j^c2PXj8;a}p+|n}vaPwah z4F!?5yoe<${iYX?UWmUq+Ts^#Aa*kR(6OPxjI(P)3@3M!n8}$c`%b}s)WouJ4kK$` zA^MDTH?I_^{If9{ys7CD{voXb9Tw*kBv^<3x=*_-tmhGWkBqqkJ{bdJP!YXZ%q+P^ zi7w3g&gJmq8KT|o*f2^NNK@@PRnceX+FQX?$#&f@o(MKNFwfHs! zo@0pH3d#9>ljRYZPXFOe@aUWDVk^#JeGQ59+re*59^9i<_!;ym4lTUOZT1mKt9*&c zZZmy1V0jm#CGfMH0)rl)OG4x_F!m=Qp*oY`#kdKV+3senM^;RKOgh#9Z)bWhVI`ld zvg7Go#scGcT=gt@@3F@LQIez^R~4MiJ>40}V%4Fz*uYJ%NQsm~fwrde@YvW&?ftZ> z4GMlWt!jxvue_&`%2-!JEhw3j)9g(I205|GV4Mo&G0n7rXceDb^nOp9mda%;)AOJ* zqq0%u_TczyOD8IxOD+p7@#oGDj3idy^zTJDtc5=z;Ni}!s4pwhbf3ZMw)gxDz(^KY zPccYjPaar2C$Pyzwq8GnAIspoKe19udKe;hm^?m+%JREc?91=HjZ}70P6xfrMC)VV zx6M%IYq<8l#o%|i0Kf}p)tH-kyBarCVEY-iQ%UkoSbpfi!D3I_fL)y7nM&aO{H3}* z+KO|^@dM5LAWYI>q>8P0Wfmwcfz*gw>c`A_V#QcFO68=SD#S{=kvQTorOhw0ftX6> zBxlOxg}P$|jg3gBCF%O9m&X?frPVF|NutKf?Wg9}yOG=E&b`aShgK;qKwBGv%(1jW z1j()P;(Ss`a^eFaI{2`&DupH4;a>3d?CDfxILV{TugOtpgGxYk+ABD?T|0h$+I%C( z$3Z?ioX~s-eHtw4GF+M5m0vv&F1Uo0X5@&}7GJl}xpGB7Y2-$tsflJ`jgAW2C$d*e zPC-^wu_AWNYBdaWa=J!IeKV7$V3X!tl#Avzji`+Hcv2`)%gFM9#MszTYW(Bf#6k`k zESHxV5b3+0t*zmrZe?Gw>`)(T-Q6`ETUSo@D}M_`)yw%Uq|6K(OiWFp;R0Qrbe$6p zIlm9%G9l4Ov?!`NW{x@1CvH=ULQlp?#uI4Lyg!7r5(Of1p_aN=J&)?Etxmi_Z1f%eFsvIl~EdL-FuirKF z8#frNnK<;-`GuMXMX0)B1H59!+-y*uI;w^j-aYWJq&+0l-%_gVmzH*ZX;Q*g-sT~+ z10%&~QjqfCNL|M|r5H57v;d?e9T$PAaXS+fVQ3w!n_l3;*q(@&@iT`l*6t+4Adb{? z=$02+oa^F1fo4b3-MTfXS4&dIY1Q{yIt1k;H8x0^#mUN%fh5Jsy0(B?gShk3tBIs& zgtn3+tn!oc>6^&t({iEZF?cMi$KHz*80e2b-0|@u1Vni7Z~*j(!dez$Yo{G*ma85Z z150#Y;^eifX=LFwqX$aD^DKK}sRP#?^)|2(&H@9!Cq%Q}qw)3^GP)AYH@bVQ1HfcrHYW)td5;@`+=f=kU@&+urCL-+CUx}WM0Tty`roP_DTg2t13pB z^_2%7#uvi_Z%r}dTh)wlk~>o6W2qvu2io7MpS+X%^Cj;r=EAf|9A3afdD@Ocg>`u0 z${wvyUv!OcvouZIM~x_!0aJ9p>e_bHOhJLnaT7x-mfBg3##dl~-=8u%Uqr`%>(W_+ zAnbD<5Z(~n!Ur6a!`|8j=sMmM!XCH!3lbmk6S(XbNNv}@Ny^>=Vr5tYxFv!;ntLJm zBg@xAWxh|clB}6);1X<;srom5nn8DKVH9byAh+fYGt5MU-H{3lS|BVPW7g;~`C1N8 zUg=+u@spWK=aP?+SRKLUVn^OM5B`ovE&$?hts@Ehp}SYyMdPzM72NXHEE9E1RIVf67)V#(KibrW2j zeKb$fsK+fIlk@Dg)n(~m^s|lDcFjy!x}0GsJ~)qzFO|CLdQZ12gH;(8;5r3x>u900 z7Q!VM#cuZ(GFg4KWTZu1{?Ip|?Y<%#Ge|XvTXIaE!QXJ^uX4UB5|~*TfwXmvfN zQ%hbzd@TY5#}TYQzBh}wRO+7og6Lqbv1 z!oAT2Dg~$P7;s7J=~xu@>3S7#no1lbkJ3@*N_B?eESiVyUnrQVn4iI5*|H%X!W(2b z3iuVEfYS`m^&jiyphkZsbH2^#MkdDczz z=nnT}sgXBSs4?Ms?ZBfDWc_ucWPglXixJR%r2nBxKq$sRD-vM^4eQ$Fs}}Ahw0ya+ zTbpe7Oxv)Xzv;mj=_6ckX=bV5*fj1G-t0D4B1jBY#8bN(MGSv(Hhwf5M?rr?og+4^ zYsQuZgHVhk6A7sO z7=h3DUv>);kjWCIm5v27)1IOV*|B5 ze61ryC_7dsDImWq<6j)F-D6?%Ux8Z<9v63Ec%h$`_KaZ@=H$1(`trc^;PpUxHF-tZ znsTbPs@eKUBCsLQHG*}tOrN{kEBX27>P7hl?yWa~4&@i%tfBqXZ+z`xt!ORDzwKkT z47me`gZtk280GrQS=3oy*QgEu66%T4N%a!t6S8+$Tlg#HD+4}J1Tdd*ZypG^Gg&XAN3N0i&4saNFPUmCJ zi8leO8V9Qh9!p(6illQ#1g;ZZMf1CZ58(t}DrYg85UN4w+wBl_?~7-j`kbdOS2Kf@ ziS~nB7JgivsKO~)V9usC`QqmNWrhhISCE;nP^$Yq^Vka1~K0|BJiM z2e(CCBj|-~_`3F5=Bz`Vml*f!uciEVw*KLsh}UgF%);wZc0H1Ncrtb$%Q)6YRzOyN z_(0slf$=e{Yk=AuOgLhWY-woPa1Tev-?nHy-g~#GiB0{_|IO3?Pk0%C?j1ArU-&X+ z2Ef1K%NUsdi7%sPq6Yw3{taZt!1$)~W&l9P41D{;`fngJdcgl4WF}y3Z)#61Z)j=C zXKi8dpCM)p%yj>Rn7zCFKVi)18U7Q-?B5;#CxjV2{eM81G5p^k%;@R<1Hz0BkCBP# z4+aXz$co3vLjU#}fCpe@`SS%9fAB|i|BK)M+)e+EQUU<+=vnFhpt2YN%y`VqtawZe zba((D^B=SrJ>#DSWTL|Z0vYfCEWke)C;-blN(_L<2xNU*Z|1)+Xh1whx_8jko9Z9f z6w4m~79&0VpKE#m{h#)(`sNe}1pFoGfp1$0_$MDm#y54~Ul_FaY44~iy0;<5H*2g6 zc=T^p-tk(DKzcmjJ7SE5`A`3QY2H=eQ+Th^yA{AY2#e_-m7>FAd55quykofjQhgg@ zc(cU71pFiE-?C(FPZM0?14~E?b4YclZUXX_awtS(aH-G=J21xmbT* zy;vR{Z_0Xqe(f;w80_W#eQ0<1N|@D!4X%7RIQ9J6)RpB}Dsyl&De3ymmj0Q^;-ca( z^R;RH+>WDl%kyM(*rG}WnA%K@_E5#;rFm-4@I0&Pee>kOxkD1Us&3cRMUokHNCS8H z!YaK}J)e`@X9oEFyi=}k*|@p4t-?=5^=U0f1y99m z$LWN&pHG(C)|B3Fg9Dj+()yFyi4#}Rw+!R&l9VG!z*|*pGV@FW@frG-^-pI~9`M?!du6KRD*$^dcry;>5?ItrG;&-b@b0)-+S8NzzL@X-dd-}{~-9EZ%d4S z<0P=W!#Mv7GRD9NVEQ-681#1y#pFHKTcu^swps^gYE5-zM`haST1Q1?=Lz)*QMcg* z=l};1J`q@wZcy1LIx{ei42#&pF0QlRBsp*%Q3PwSEU*+KZ#YRxTCk(oWye&^lAQu(@; zkm=!3{WAOUx^eBr+T-eiv&l)b4P|D)>(j{V)moV}j?iq@D#17QFPr_@noze+%`DIr z_R(F}#$U9(dJ<~ecv%BrK4gBhTQ@$p-GaQ!EU4=k%3a=Y{nq8Py|G*U@z{Td$FteW z?fIh{YWDZ_9CH%BGR{3_gaD}+`#aJpteXP^p9)9+0CXxAaa{pWXAO`fUaAdvxTnrn zTyKI>5<-X~5q>uMm{5-XaF71z6d49HUQlEKd}N`YKK#f%GGB>hu*7nZ&4jVZBH3io z4um+#{M}?xf5i$zC6BYf-&Fxn|6e4M5R>zFqwt7T7aZO!WnAsh;QO>#}i zgK{lEtkR%zOqn7tE_ZnM=>_qtrxsjSl^3q*W~D-yAyXKn;7@I7*&wpZANpxjnBTRy z#k*A2g@o^+6&-A^rZaO`)#Q4>p#&8DP72EMS(6IG9&f`7mG~1DGSBOaXyrxQKZD-F zWzo)Z`P?ggZwqP!-zm_^;DzGSsy;I?D+sCZG1`i{mhr*spw2v`ME&$TH`30O__M!D zgl;n%FO%xjCaUCpvppxipKjN;q#Bp>?;*?$u0jz#6q`TwiHFY$eM3f&2ah@Pg<~Tf z{fM9sbCCR7CYROBU58-L&Oq<>E$;2a|5y_-^Ec-bK(_?I50pp3ulYIz|{ZcxI zVk|>&R3FtF;VPn^tl?W?6aPH?{psgm_e?lLzYd9zukQXjVudX?=vJVXXTFK}-0K2G zTm7h3N@R(Z-yKelXjvlZ4O@EjAN#j(qj>5;WHj z4-ib127xVpy>wiX*G;Pa*ER4=5IEnuBc(Z7$FE$5BBQx0Wxute0(}^82u;q3L_hzC z&l;t7fet4ncL&Vu^la=Ai^4bO?4bmxV{)3QtV_c$b97LKbDA&1hsmlQK&_F_EVv{c zkW|c7CJ(V;bDJX}MAJG^_2Av|jRvq=Cvjwl6N_$qVLYu$fzP`L!?}xC-dMBJif`bj zRYt+KIMToyK2WD5DiU z8jPWZ(U_H_tg?btZjjT}Ba+L4DC?pHjoJiOI%J={VsIE{VX~V`fHJsl@rzI{Oi&ym zGLT5LxGYsOylFH6lEg^LFPj4(DjV-&YSRiB2v#dEON)| zo;+$&a&2Y$1pJ&}lSx_k@CQ;%{;3cjsWPIBkvgd(6K*5)6nKq_Do$(`X7q2)I$+9wQ3j1Qk{XmZAwNM)>VjcL$vV zi^`}T4Ohq5tlrL4UhW)5*u}W!X(GEG;!<;UIOQ$Umbp^COEao+)y;~g$&+FJuO#37 z1fIND=9TM3r)1t0_!a6)?pNpW2Hm?XvK?;+F4SHRUo4tE)zIgrGc(DHLM5N`iWG8$V_~iP*(cC&$?Be(Z{xlb z90nO5YxLoKl*>7>vp%MRyXp2O&wF5>JZubE#jA5GGAuDxJ-BnFp15G7G%K({TACCy z_!L&+U&pp%*hiWEn?>0Y;bGvqWZ!MD6f55@A_BuOC=A zE8Tvqvg)&}c7l1%Z*4se z;2yB6@LNz;cqxUQjeUBUHb5^E`c3sEzE5(pw=Xuj4qrPoY4B1`YAeb zm1S1jKp+9qiNa5J{%L;4;(iLWpLPW#`JlZ+s*mluQS%@QYuu6<491M61L{-4y_{)Z zd%H&i2R9wl+g$|{pi=D8jd6HWcjA)am$e&LdPZhhD+fcS761_bXhcF{R7^W6rPEW; zDVTCV2!ua$iFv><=qHm#ta1AS=2~zJ1rlv;DBUCuVu`SXwd{w7sim6F6hRk(UzL9- z7L=41__NC59Bb*z3(nZL%31%cH3~JM_NnTy##LDjt#ZO}gpSno6}E)WpKrGMK5Hu4 ztA{0gf|)OBD5AnaL>83E)x_SUgc6={5`M_@K*IQm)$YhD;61kP%H8)CrT7n6+3Pbf)3mTlI;W_KH#==1@;{j#p5!o){ z_bL`{2Gd5%-!T{qXvL7yc(KlyL5|YBb{WVys9a0p_%>hl9HIhCkA8Ze ziB%O44Hm0h^j}yOZ|!K@)f0@0G^ds%W)j|U8;iy5G7(TkfVGztfLe`AtOnWLADDV9 z3FV5whtm8OwYX{Kq|anj;FtVT!1F3(b&N0!NzM z*&M6I6Hdl|p8RN}EWjuzx7o1PJ%oKe(>+r}Qt{0>5hhWnnji5gjrq zl|;;=CcnFsHj-BBsPVZ#W1QMx){t$%pokIIB=Rk2-an zpMoaqiBlyFp$6C~e#FcF_#rRyk#K6tLMUA0eS{!MS zokD(c;A)|Ea$tz)MZnM@x6Rw2MsFL=@rkN|s+LSxJZ-4v*OcY>;24L!m#<1^v5!bE z4^V=R8GRaM98E9g4md z@ap$d*q?GnP+<8yqBnl>hFz^!saL`9H7q%*8h6?dLJPT}2D;r%xNSY^5`F-SYVp}5 zwfrg$Af2vo##^dmYfM({uLhx}6<{o-24TF}%zEC4=L(Kspn*-D}-n4&R*7Beez(eXd z&hA_4&`x@K#NCA7s(6GB@pK50(zhaW$*}J4ISHD6_9zQ_3lHBD z^^|K650{zdl79N3U9(5uiXYkZte77>nF_ zH+WQS6lnLv;oHC@6lEM_C(N&E4-ce;=i?*_h-&=u$!Eo=xf@}3J(2VP^T3``yhFZ= zBdMsSAziINnVO(5#v;ow3&_-4v9ldx$2-iw<8c)xkGD8BCD%}C+`QZC?%q59vH2r3 zVV|&=$5Sy*edZ^|LXP>kn6UIp!jaijhBh~T*r{%M zX~wj_YGsNuz0yT<*H`Mu5d-Q9@|b9w5c%)|37j22>%{N6X0No6JhyU0TnfQ4?D?DstJt}-{Cgjg~ZJOEOMw8lLz2@ zv#HDoMH-FV)!}KAfToV&Z8?+L-Cz!x@@Y>n1n;(KMp>(JOQ5c6g0X6|=c_uZX29qu zsKh1}7c+1Y4Bn4GtGN8v8F?Jp!mZrlPY#3MEo+$)O%dgTAx?BwbhA_6`*8FX;SACY zu7lA74Uud(GyC7|f*k|JOwl(gc(GzTbCJ&hr*B0hhl4USCO7lvWh z!Nl}OQRhX*Reoj!y$K;0z;RtiPN?e#<7FmSFj;rRf}E~^lKb?+P08B_lBn$M-EdIy znBfc(ihL((}Za+9HXE6H$r!NB>mbidGXdAV36tTKp1e z&?m^fcTAbZoF3^m$$`5(xWur=(489hSXoZL7H1gQaLw{V+>eGn+H3hUMoLygn@i_U zJ*{Z0>Eaj2)VOE}C(&u|LM|v$l$B2q9@n{R#J_wpdl}axm*$hmK-{?m zAiMo_zBJ!Pn~F`bN;z@gYYG{;O6C?SlfyetOKzrOguo(Few;?S%fhQbgiSs`scAAh z73OKtolcR;0L^o92vw?@lO2g5V{mDF!2GRtW?0qj`$?PMK><}Dl+8jchx|OQ>I{O? zp}n!h%z6_qvj5?wCt`5MzMxu|UUJ_{HnE3LxPSap!;H6B75+ePCr)AbM@pGbUwez3 zp|x`yHErVz_`FCBI=wqny2Yk4$s;$5P8*iu25df2k_`}3TzhWRk1vM*f>#)U**_l< z1fKkVq`U{*^JKX{E;3X=<#5<2yxlWR+cZg=jwDUfHl1nHq%%!dy3>)iB7z=;0|!N> zZ1ivd1q2jj3Wy9*L`6UmWQ)pPFB@Lgzt8i^Ip~?6|L^m8@}%R=ec!q6Yklv0d!7DC z?&Sm6vvY3{Soasd4acv1J+3*R_0??$y;-^N8QZCs#%?{<|N4pFKg@Tg{Q4`Ox%2tn z{$Jg({lJaqsNA#gS5B(Q*Ib|a)usQ&{;2Tty^h(oe17NMPu=6CPrfI=@MYcJx`T{w zU%7Ysw553RRh3W9&Y%z3;ZwU`_v@Fhz4waNJG-3{d28FQpL?uu**8ynVb9WmW}#8N z^yGsammU1(FP`}^{^;Imbbj)0UH4$ff%oyZ_s={g_A&117e4t`!0#3g*ox9eV|!i2 zobv8)Q2qY4uUvF-t9a2hd;MzL(Lak^e8p$C?*Gxl|MlDN?RNM#K6^s`k?2l8`1}or z+iw4osx(`{KR2L%JmA|eTwt+X5IXIS$uGM1efsCW{9(y=ki&GIeD#G_9XtEyZ9AM) zc{?k1t z-23X&cVD}_?cTdzWk2&v>m!dog18antkl~(J0H3A<7c1!?Ddy=Pk-g;y`y`l+pqmm zwh3on@NYBqk~@$8%EKRdNU3`UiJF!SIhUD{lKrjr=0qWo1bc&edKLF zB@Wx`HE*u9|7$N@@ze#+@&}VUUw`!HPTjS-+qJ+^r=9X5{zUY_>(8RuXK%guNom)^ zDsMm7de?RJA<6e2d+3Q;x9!^d@dtLfEqLM!uGXz5!1o{cUHy6AIm2+I#;gCz!N;zC zd!Fu?lm60STo8ER{hz$yj$IFbwe;P+AGIb<{=7}Ua{;^2(u<$>4*>1BZ>QX4b@@T$ zxQ||Cd}pusc07Q1_O5%Q4}tLUs~7G|CVz0(w%^nPr(M41M~YuO`?9;JGIX!w(LZ$` zsP6dSu}Af}(Ovs~{DR)DFOlb*PRM@}rjRW?3 z`L?%>!e8Egd$*(B`{nIV5wRlqM3uVvqNfgI42PM18_JF%PaeAUcSk?^+$Z%A_bu%F zQRvgRp^tyTO`SCUzHU!`ze>vVz~b}ImK_tQ@-!)vz9j;`j{hq)2FK^I)1RvcZSn@&bk!7;oE<@_{G3$ zz_043k#3Lp^($XK`n)rMQ-8eU)8E!uE8~CrUI zbLT;Ke&hG@j_=5mTl)9kbHDH5k@fQZZ97pv`%!Vv8@_kcz3jm!T@4)huj~a6oqFfz zlmqnIqstocQ%5Clf9AzFaa-cN&wS!^zx}1E_fOLuj#r+%`K2HK!S{#$C2H^4%8uLK z;*Y!h(NBD|gx&t7(++#?mD`S$o_z9aM_n8K(&*eDzz2i3o%inC`}1x0|LNX`$gTC> z&i``VArax5!&|Z+z4W?sLT6w8h4W(1T(S7$3rp`$tY_=~;o@t0-ddN#3zWT>6{owfBzWdm#kNe+wuSI?1sYUyV73;|? zA3RBSO#Du|n4|w;c-HBZes~mQ~x#!>Z+nY`(|H6L40lzru4d);CtUIO` zee<->E4O?$_M6t_dmQ(T$d-e|lg1zSJkL8!I$1U_r1?|R{yk=zjmtEapI>8*9AV|zV=Mz zYZqT?fAehY$h(ot4tnbOE%$#-Qb(6tuetR#_7C^`^otMg_~)yo{r>sL)4%Y{7~A*! zlP=3_J@9u2-f-S?zQiMA?^%wW_U8GYUuZe?uD5o4`RM9vOXNFAy?E5>dxvb>dZX_} zz5RQ49Nv5T8hqa;cRletXP@|x{+GEuUwWl_|1J00_qly>#50H8ov609e9dt3$A$M# zd^Er1*-Ng%9|N10y#7k{t*!sEcmJ}l9`Hr{0>eM9aj^S-Zq z>%|{E{NrCj&%Gg?=iT>`T_py?u$Ev~OKYfM$!jDg``$F#R zt8cG=`Tm{0jPH!?y&PWolasGqKKteGd^UXtv+JL?{q)XX=&}!KFMj8+8+9*MiO0_U z(Mx3dsq3*@N@srpPL7>BoWD=Kf3)$87moP#9gn}HzwP>?GPCBT zyT5hZ1z+>nu6X$IZ|=4KQ=i!HiJUHsA4E_m%$z9tfhn`&v?#mBPyXD^@>N1xnK|Vk%yzd z@xS=3t8ACN@uP=+bKncdp7X1%-Iw?JtRr}w_00z_IyIr)<^A2BIq&5@;5grY5dHj* zb_%@bC?vp}j{?tk3+%~fk(zfLiQJ3le`<(!^ys8t&bR7BMu{VDCtcwmlf6w0^5!m{z^Ey|a^$g9ux#OGvdh~q1pWE)*Yn$ck`+nrK zk3WAx;Keul>a<2ofeDl4JT=wqgUsYahzj|lw zt9@))7*B(=#10Pz<)TpAG|#K!wau9PEPUPw9X>7 z{>z)wtrs4(Pc!_Z{O1#IUKRi9&M%$#`ER^=`I}$4M|Vf^)A8vqcRuv&!*6)!+ee%- zfBcx2FM3(`xM#mR606L&iU;Sj1LpZJzy8VRpWKGL`=j?xdGGj>oVy%X{rZ!~K~MbP z&>P-Lzw&j{(`UZ&&>s)|{j;xp|Bd>e-~H+v;-ja$c+87CJo<+6Mfza+bj?1WrF+j> zk9$tKP8eP2Xh1=Vf4zZ(12 zPmb7jV&@IlTc7>7y6wuVo)E6w_lvh~lW#rs-Zv7<{lu?Wx17EEm51FW-F*K~ormpQ z`sLnty>Gtq^q)Q#^5Vz-oJ5N^pYhFWKRRydF1`BGU;NDXAK3Z6U*G)HWtT2aKc8y& z4*k(J`@W|pU-;@bS9ksi{`Pg}M4!F;`m;dYEzk2I6-#zxGv;Oji zvHX;B^qDu@<@i}USUb#zedLwHF1;ky;BWcHuYd!z7rpzL_nte_fBW7C$FASu+2HJP za`d|T=7S&G@1#e+xyLU*@rL`UlMSBQ&OOY|l+JnJ;lDimg9ZNnzE`=AJ?lRc7m)u4 zKHcBfYx6iazIJbP;M>lp`&%j<{J&A@{!hi)HrPo2_hM~s^nWMP{hunexsm^YN9XxJ z@#sANBahDGL$-J}h-C2kHR9U>BhVJe<=&)!K`z%8mlytjVAE|>65FVh=Gz#^yIJE5 zac!{aHk-M9-p#`U!Ry1b#f5IvVRLRjuh$WVHb`!pT(S+ynP;Pzn#Z&G8g}_MNqF!^ z(XsVwx6`#gpv|W1(`Jtw=k>=M)zLNxcbmsXA-K)UyxTc?+u3s)1Ut9OyUEvs-RsK` z_hxamP2wHA*(l z6LP`url>s|&Hu{$+a%bnzuqXpw!we%t($q*YV2D}VBOrkQ7aDheZVK&SfI^I)&~SR zw?J!EbgwVjTtv5XJ!fRQ1bmxsH|~C;Al=3?Y@9bFvZ2R+!>0RiU;SYvqMB<%nf5;1%ZG~-lB;EZt-5BauO7Nsx7?C$F8h}CWos9(984#X z=2G5bj$rF)Ax_loa(UK^zt&}^Y5n&>yNwQ-lj-D8Wx86dKTOJp9x_!si!J8$oAn(3 zw@z4f+F7;bbuW2&HdU9YW@`%@iEc>^T53~0bPKShW}eRE$zr-v+j7lf*)*HAF%9MR za*KI2S&^;;<=Q3u?G3Gapr-1&>y3%5Eq2hGYym&?5z|>auEFxqEwR<0 zBX4w~HfJ+=gE!k8FXRsi5BhNRJ8HVxaE9*n9S=GiCJJpze!CHGcLv)FP;M{b=-d47 z+P*xl?W|$fcJ8eU`oQtIwqNbq?g_;YmT_}wKRl2Bx&j%=Q4HgS|4JzPZ`frn2z7cs z#3ze2m%%v>^vB7pY+icHnUXVM@ri)s^G6}wY-}v{VS{%_AO@z9j*D@CRE<1rwHR=# z1!-g_rU22e=Y2|qFZ!k!tuHleNTXmh!kU?WJX(d~vWcHNVO>U@S1iMNvad4ZUb7p` zqCH4sbEpOVM9PrnR(x7ls=2ymFkj?z_7)ps7qlq%VxtgHATxdgrNe{mPJ;ZCu|x|X`8Gn2^iCwSDo*h>I+&HDOe*N(@>QcYn=mCzG=`@~)fL6J zRZCi>g-9)8Y15=w1ZpteQNpgEO1S3+l{T-NQ@AgsY5FwSY@p3kqBrbUd7rPJGI+F^ zjKAyCM`sEi=}(5mfv`#kIs^l>mb?&CTe%wDn@(|wY)q?d$N~mT`9;b`^H|rdiCcr_ zsGo_$slb8+lQ}yNd6(6MWRT1v5CTf$5+0jmsh|o%f+swjMI~6YwGy1CJxv-$A`x^f z{K2_ShP9C<5>mw>JcwZ7K|-aC3xZk9B!gpxII0<*?+k}^0$6-?K(+e)! zg2)?@Q8QFX?)BPDJQa`0nmQZ~gR8Dbxv+%)^A21R1$#Q6e*~TpEVsmT}dwK*TuAU?R3^ z`;udPW|GDzoSBxVO2*#GIfZJb>u+>z^pp$Cpom(Ns*H-%Goij)-;;Ws;4(ke$*8{> z83bF?1edDhj1w*Ff$TO@SDTJFHTqtFENUFirF+b$mA>0l>kRXPtalb_IFRT%)73^L zLSl7OdbMQWPTMb*1FcwGun8@r+mxC@*|e45M>*MU>Gt&^T5C8X+PJ6cU&h(eA}Ff; zY8}wgnaSqF12zp8%NA&v@=)j+fqaa&zLYfhdSJyX4>j( zc5JEQWYj7)JTuJP>5-^coe_@od<3&-L@gT9Og&+O{qyMvo41ikP-V!*AT~*KsQ#Gk zib_Q&S89Ftbl42>o|57doJpsnS2j|>v|gTuEqW(h0zsmXKcSmIves5YcqBb%lza;0Wwz#x z>!yF5y@E|Oj3z6xIH16iR=esBI=mI}b+aw>-^Jdy8;fMSP&3CD8)C27?K!L7lvZoj zn$zfOu_B6v;520xbc(U;uiF!;x*E=SI4|G@HKxuCa3#@{w`qnf`JQ$p4$DD&lr9&` zqrTz{yV$&@490RZdyxs&{GMUXTC!#pG?s`|G~GVx2?cunTCoJy!fLxemD|IGxx_c2 zrY|HWTpABgYT3;-DwBTA%$Rp1^R!#(NwnFNv7yPJJ)KaoWqGX!E3}`>bM4YfYo0jm z5z~w=#C)9!AGM}pd>{)nGfXEN9vk!q$N{Cb9yo&+iurcU!X*auN;jc`b6Qi^dSbdb zI4A63J?u2PS{$wOEAXW0%LnDTM{mgK%tCme({v0*={EXn~^5vYkBA9L4nEn$(9U6XKwStudfE^ zIieMf)WYQeVsjBUYD`#E^y~V)sLeUD!qz@G8)~7fDJ+e1tq|Z4Z6&k>aN!nW>npDG zq^x8bP81B)-1R|TH3b!h7_L-nKkjHc(&EJIBI^FdDCjD>J^Dr=-xciLbix{1CcUYa zR^L`##5gAzsa0&{M6EUJgiMS_8;y+uShi(*Itc2&9yaVuNC;bBK7^Pic?1vc z*V1)YT&DtxCrV;+GB@*#s(AK>nmz?5x>go)bjJ>qacYTpme4kF7zd`d z6@(=X`m{D#&BpTLAZ z#zL}^nd=05i4X8-1~=o~K|-Sy8@4K0t#%M`&@WrZSkaL&cPw41g<7XxZ+}qMxe_M7 z+k-WX$s|<6UjD@@}^tu_R2~%WM!aNc?QEHY-JM zBeEWc=uIVEGe9!ovxN@m=_;tj(P++kPEJ5PS+VZot7SGWuuZo-)?}5HqnVPG$aHNf zb`lTN$Ke@ZZ?gy%6hwk2+lhqa2rY9yqHcnvCF%F4$41xMC4_|mKv8oG)Ps^)K{r)Q zLTwh9C~9zJFf>*on-pT@_GHJDctxV{6(Qra{xO z%*i3UZkm;1rbcJg=u_IN#;!N&sTmNFSR;=b1_njz`*M-GXH6y-+e#(g$@FXzU1$3M$|g#t73&$KXVs1<+8&5KfOQ{yuEB2cslw z602IBEzn5zY_MTe=S{TTD-H{bs8uc#3e9=bkqPhNlXb}H2Ek%G>g6U(H=V1sz);i_ z^II8PuF`Lg7R!N}wz|tLO)NhOurVw|$_uS_9jM5WK_m1P_dL~==2k)H9#ralGqGUt zC5W}~Sw`DJgGdvi1W=>pQ_Y#C9UyyZm}|Ou84qPhA8iuGAe@xVVG1(Yr_KmGnp=m! zDnLyuoR1mnyxY6gIaP=9!R8I4jbis5)tP zCQ47cWyM|&IC7-ck&Qc%=vS|_pz zbDSMVphhV`rI3as8=F98RqW|n7~7bwW*QG%4+dzSsYlYT%D_i-%oa0i81}d{&2~@& zRbVrQ!K|83QB0m06(LNTg~2e3_os~0T59)oVm3SzYTMLc>7V zjo^`j&MQRieU+-#dPXYQ>+BWJoD>b(5;Y`hH)72eHo=$CswEdcP zvqVP-UhU{I^GaWVT=j_uMr{+S;c_(`K&BX6lCfkegBX3Tc+JsJLpGmN8xI@fvAPuK zdHS^h1)D_=5+6;meA8*ramHxGLTMPMZ`IVr06`3O`&RENS{O=#60S(|R<gWq5>3U2dgWO zMITd?L{l~BNANnO%0TW}+V5nSrfwT|I7*H=f=v2)%^Hn#9J+2G<+LJRDIAc?VifHG zQoqZUhD&2stq5V9>e@m^-MG%-lM019`YTeeW{aJ+GEeH;qc(`)+GQTsX&tem(OU^L ztl9=Q8d0r{FrTR_%{UUw=MuCw#11?;EtTr!m|9VlQp`%*6J}6DU6NM z>ZSTPCZ?1TA7Y&BtN;#3wH&FVY(!c6PzHD9Si(`e8i4RNSbu8lM;ZI{j&?IGSLjc5`w4o1#I z2uh^wN^}(`2R?m5GF8_Q9H3P)&HtBFJk8Jn(^am5Ts zmZelsHR*)BJ{9Dr%?{~xHGmNywAyuh5>;4>)|YbSCg!~8^ZGF*Shvu{yqzu#VwDnM z_FIhN5S>qojNBsK@#&V;GkvU8P`Z0tDAIi*sY zG8+a#1)Q~-$U`P8Dj)t+c&;auw3ysa)=r~LHbS}SpIm7;&yIh;S&>D-p z+M3N7o!c9+q$|BC5yd8}LWd`^Ltj2M?jzbBBpI-RNX3boB`MH(&_?t#28$nSn~jVl z%}XiT>!vMU(LxmJ&d}N|k@Ki=lBj`^K(&$#574M2_NKAYS`c2J+tEl{OakX2;uJ#L z)JP^3k^7=O6D+7@n^+F%6VJr$382 zz2?Mdo*hpHJ(+bHteJk8ACyA8!P?Bb>H}%O${}|xCe6S#;3!B`(j%0+gpjk3VkSN~ z4smwb50=0N5)9-UnmIwt^ez(srMn&L62U_ZfK9_GJe^MZ zEo;w;80fI-0cl9*3M>kaKo~An99dQ!X-X?VD7NXAzJv4JGHUDE=(efB6;gS7qnb_z zEyf-a=m+@VY_g#naUy0d4Ry zg(j3Avf$F(j17QB8=Psl0vjdp<{ai1nsGc02WyonPBn#@Se$gnLM~zh^rmI7rWH)m zEbUD3Grd$9g#cr^qsX$R4We37wNLaoj&=fl-aF70e7NlEa0`dlWbVa>g>fj6$S3_m zDKL*#s+EQwmz%*f)Cv-$`Rx#-caD)o?C7qDyH7u&OQW2CA z)NatpXdImgnVdGCsNhS9F80AjeP$H>fu0@d_n2y-N|7KkA-SM8r7dT`W-*b`<)m87 z3F{|u)=10IL2wkGTk}xDSO$Ttr#v%vm0)J=3c`z^0|rBOl*#rsqj+U7wly}R5D~LQ zXuUcd^qdJ@K`L~XW-afiLCKD9-b!l{f+@=u7E%>5=vl|yOOK>=z#3aSjLna} zjU|^my9OzkDe7ZP70F3NK#O$}oppe&q%jW*eRvv&N~kTHMRIa8Q0_QYl^B3=gRZG4 zf~7*rAYa6#P~2P4BuuoX9t1;vEyBP+xgEE{%QQnpT{;5HjyBb?F<999m@(1YZfceV z=P^|Zk!i(-tcY|;gge5#tC%r^H6>7g4Hy--yP3@8v?=4FpNC?;K+6ddxJNrj=DjRn z9rV^>w{_T7D7TQL=?XL@(gfvlMT7Zhl$pXpmITtIN>~VUpDngG;$Rud*q3G3WSj&I z9*4HG*1rjA(EF?TvWORXBP06Is?j;1Y(l+_rNi18Msgvu*`_j~fl(3>FXZlyDR;HD z^4lW@%ZiI6;l{8qXC1LfuGLR;y8Q{6vlV73@6^Y{oP5<;Yy{ng#9&}fuY+ON8cXYQ zHKLf$C9&xW8k&+$8=vY`od&O2qGy>l+FLkE?ovAhxpIkAJFK@rIRjUBwWX9d5H58s z=0++TC@&egZiTu1xWSlBhIj`}TcKbq zJRoX4OxvT|rxAe0a=8XmWrJAEOtV5)GfD-)V#S{s&dHRG@G%yT zsWuw6@&VmOhQe(RnqtuxUoW>6$HwKJ&r#Jej?JJMh|WV%590UP{!SWlc8E32jfA)K zUrHmCPqegCQJ+a9Yx+rlk=1n_m^6(AL-hzStJ)HLwoYc((_^yMoU4{j;ma&-a!C4s z+t+uC^J+5@2}^1dOCo($vqn|&z~&9*or`=E;zyyF55dsvA{z)OMyefVjWwEDu_Fc4 z=D{&rDb%C>bYkWsTA_rC!6hLIy6e2K-PG2;1BvO?<Eums)Bb-DVn7+Uh{%*QrHPA_uh&eosdeHzl){q|70|aMipn2BH zmE0?cR!D0wR%$M$8k?)XbmUU%AmgepSw-7gNV#Z?NR&OPfx@NQ5o{1hxA4@|((d`x zR?G(TzUrVDfT~TwN3@eAZN_Qw(HTc@LFbKrF6GL^YMq=}^rv78H6P`d>7uDhz{y<4 zZz?2NgD=KuryUL9!a_!QjJAaO%rL01Gfd%{%VfOr;Q(apca2R@HdhomDWFuSV`*YS zx2|}C4Q8F+=W9Te7;yg)fcz{QnQ@VPiy=Y-awyU5O0-+3@~CTx=xBG>-mRenue%J} z@Z9{b-2-s=?;@vjowxBsmClBEKT7E}rJ2F>HfsGAW%M0~|fWXM}8aX4o} zvb z0b2?Rg!xb`4mVk6N{FqoX^n32-V$fnlwVTOj!-R;h)oe+6!-l{&~zKC)#iT+$A*T^ z0VFbdx1r&4+8R~S=+2L8F`YDV2#9|cV1V+Z-<=~x6Dsy|m7oe0xPsmU(wZom7PFdh z!Ze7chQ(gQ7p<`5X;38tRFQ6TXirJgmGrv0}HJMh$JY$ z%=h9BD7(g=$=;wi(0U^y3IV*q3`82XC(*K#!R=kLoe1(upgPU8Towygf z$yGS!W=+LN!Ui!1l1LA+0=wk zjHYW@QNPHu6C<c+@HAa5qWkv?Csk+Vw?CKQ<%;oLf+Ukym^@p*AmreRn&U zno9YoWcw)s~HbnSVt#Ut$dwe#XQr1?~1cy#W zL_CuRM1!PS}vw+jJoo|0;4B> z2Nx-(TkJ5<1$n8*H_UN^9SvCtp8?kg$eP)OwLRUTLDEMYgumps2i!rQ-fe8Q$5FB= z3PuAc4ds!2S?d=fZL8bU2)BfISR~gOP}T|fsRH3=i|&=L(;Y7rC7uj;Yjt@g&8Gv( zJ$I|i$TD2?&6eJ!*kyz8tSdFOvmDHO=2V=jkMo(huZS7r{J^5qlxwZ%QeM=(!@hRH z1?tx*)3(JRSla1;^@<-<`?5fQ8GGugAT6zH6m{Qibzq>Yy<1v{V_ zK{hjB17opud>L}4p)^;_jiN7>pYU8WsZa6&emtOC$3Qw+&84#?Q@IkbC*}>KXu$MbWfs<3y^CtI zZ%+?cY9<925}3EQ*{Gy%V@w{eOmz$!Db5^B(wUfJ`gOEoc~_SWVO|@$1n7Zt+&2Je zN}i+Oj6=e~tb1)`ouOA(^JaKUshQs}Vv=*_7usTqDK@lC(yISp44pS%2FKE*y)wK0 zZj88^S^{2M(A59?F+7!WlcffURH_hg`~PN)d9B#%G@5@ihQ1vnV*d7I*sU!7Zj6S7 zDVLg9v6pbP4RFdR8e=*kQ!TASFP*X#;{nj*wP6{J!2yi38@n@+WUf`rsSRb7aC^jH zZJj&%&3H!v!c$edkhydntOmlyc=|(ztqAONo!ZOJu}X2XOvy#L-JV*`SFsRD#cZiI zxeU)hdTn25T5&_yI+lHg)gl3BmkSd;_4mrdj&n-p6Gc6h#5F`I)DlyJfLwG~2(C7A z(a1Cy!`RNsYUQleEUzz8rChV07s{zY*i3Xwq;skx;9M+^$%%Zf!1c;gJMVYrEwlyn zd$L|@j^>^0*aP>8dX1cj&1x*=um^b$5LmG5$iyt{Ba4+8uxg*Hrb7B=%9PA7j5WtO z_$h#ex9`JM%r#@1att^Yg;Y~m!#OA!^)AP2og7&T{iZvd!qjm*#2ZY+e`Myxo_%Wd zjR?#}K+^({vau~$7$r>IaL2`DTaE(04hJ>VyRkiishzU zN;9j2D#!&gVpQ!Yt!w$4_VH$V?$)G>7#Y!LARme^HQ^lDuOLDx=}(U=>4__?AK)Gx zDMp44TTRQ({CaxY?ql4#t2r-HcrIFW3n->nJhD0ELz8&4fD|lggCQpiJ?+E=MMW9g z9^TWjdA&XB)8ky!-k8`*T!LMLFlMxdk;TaeP%AG$(OGK=q8hV;h&ekBW;3X(uug8$ z!@|NEw|F!nl#$Y&A7nCjcGRgy}cRgbO#?oEQOF4fps096(h{!FxJhuhDOe=<@|%nT-q*; z!g9z*N!cA;V4op0e)@FIegmvxufpnmOxvi=+vflMbKJZ^G8O#afFA(jpOo(v*M<5NuX$HKVZ3 zw5F8}cvBw?oe)&+NTrp2n&lHEAC0S7lj=8$R8H{v4O4D_O{VS%N2P&sD;xhdzK>WZ0MXc4Az8+?okFK*F5CBBU!X^YW_8 zmqG&XjV@5y;1A^r_Dp%v?Q>d3FE(3p3dZNa&G2c|dXcE&1W{dZ0@acou~?N|9c3it zMJy7ZxV>q6xyXcY5Skz3nobi}fKd3(l~SAwzeus)RY91~z8$QV{q^>r>E z!{u;yV=nlHZ*pKL?nTW?ePj+7T`mM1kOY^?rAbWMNb(*11BM@fH<8Wwo(} zPc*m<9SabwuT9rCqv}e=J*u@QOu!bUQUz;jB8iI)IOq8H{rmE0341&_y{}Zv62$=< zv5oxUjusQDovF6q3r_o1{nQ=f7>no(LC%s{osKJJr^d;N2xEjZh-Yk>kL+{O9cA}$;kFj-4R=a5vdd>Bbs6qBmG^>=}T5>qxd)< z3#LMp2*W&{%nv#&v(CeS=u|ZYOwnbTm;H9@vOV;|jz+m*Ety$=upRN1bWJTRb+WWK zF?O3qD>*{AI{K8)$+f$f&tgDh7n+C_69i#)^VutK0+#u#z#E6hQ68mT; zA#UWIk{d1S(hxQ9%?h444|bhwi{7|jHkFM|KzDJ3PpkQyR^8aF32`kKZ>zRYa6XMC zTKyRz8&G4H(G=PtLzqL6kXxm4MZK6Z13GuZ-h@PaQ4Om+Y8&W7RWLE!^!F%Yt?^Bp zOjI0bwOv_5Y1HIWvUxs=CEfL~wpZzr3_C?Wc)o?TD8SSxuCWU+-V7oE5M*p5f`^F@ z8B^I{Q8$dKB1v3f@*!jLIjaO^UuDAEABN?Pfl$g}a|LK=f_KMuY;JTd5kbh+iv@#g z4Z6F{WT8EGX*`}xfr{%AxOYnNSxnHEYURJ!JY1FzXMNt30a*=+4(k;bapg!Bn$<`c6`54%_+ zf!?U(3vv^3?kNC%joPtkebb;A@PiF%5-5=RVb+@HH&p>jt!24(l*8aOP&arRp{mZl zj?sx8jo6xz#B@wW0!#qWV;!A6IWn8HOwC}P$+32%X9LVJ#afoAL{DJ?Mx`NSbPKp5 z0u`Fcj~L5nURP`Bf+b#DE&Ns%bJonEbcf>ySR$M48cfP8L>9<4E(fP^R5KhK8nQnu zPdim1-1913tFJF~P3gfpCDJ+ zsA3ufJA%W_gu0MVZ|CW{uVP+#meCR72zOu**Tghdk1TkGezi)6>~y&4W^q#zCDX<1 zTsL;iTS-$Ft|KvzvQDsJ2R_7m{Cb*gk!bZJx~eoaB=nOU-Y+$jQa>_C!oGm9(<}8< z9Pa|YirT@)VXMW@Atc8g^qUvo9m1_;rHFWCtQdy*G9+T*pfhl0< zt{IehCmb!pQF}11tlb7c2>|Enm3Sr-A5WrTxrGFn?%1rh!&=x^sa8EMgNX6zpw7@% z*=i%C2ikhB$JG|jS+QCSP-_G*agGP1$tre;g*YlU4fG|6C~*D&jiV@99_$uoOPiR%I>rGUA3d#^{ZnTpnEcJc8zB}c5mIBmgA zFZz`FP6{N_HVRq*jxxuIg3QqMs3zRiRzWpree533~Y09+ewywUfZ7#e$=fR_k+{r;}Z~O>fyZ9eG$&%2-bI zQ?07TFwfu=pv&l2P-LdBL^}0#YS&gMIbos(85bv8W;uUM5zCZ0$i``<8_ZY0d@O_c z=Pd&|quqWOa@2xF9h9%vt9W(RZHYNcHI&CK!_nG7Ihz^E)*SiBTt}&n4a?{_BrC`; z;t#N3o0imStzk)3=kU_MUAlVnG^LSsjR7|^CC$uI3#En&sZE=$jTE8Cm3c+$G6CMxahh&AXhQo-tH)g!HBYS*@qga=R5w0KOclL{+aK&Blcm<%X$7O*awR z!`6Hpw3;L}M&j0@)*q^qvmN4Z)i1}+Vm8wj+hpu^Gs|?zoG+IE?vRni>$omIOM@J^=ZTvG1}Y^vS6l& z8JN$#(P%tM<;yL9Tc1N>MW+cfBmz~o?{FvDK|;og(T2$?`KNKU%+8yJUbvkjgJaj& zUP;X=fk;r)*ZNRP7}RXMkQ*-D{ct2+0%QFIHVV$HswXn^gcNXUmPSR5tp%Cgx-W(P z(@$?9_y7MNdAU8v-~YyI+{;*k9;0d>XH5Bq#@)>Xq?WPJu`f+4)$IqGp)6eWu7Qia z><$O~VXB^sv2$y;z;Q6;rR@c*J`8M_=r`llW3u#=8V~RFvCw2GikBJI~tww|0C_ZdKP5XF8o_W zK@g>i6;z5HkRpf$QACP>g602z&wIFc-h(gMCnUs7;tVrut;>5HxXe`#@S$b`2Lb$; zuPuD*+3}|O3IRRtycSY31xC5D>ivCs;U=XSwqP`o^QTZq@BE*1Wv& z#J1|ojXjzfW)7?uo$7BSso_C{A1OB3?|gmG2PWsq#G&3o@MIyXuqNeh;1|7xncvk*cANx}h}IqX1dn=s4a(w; z+pDz}yP(|^)WiE=uj`cs2Ud6v!aD;gfTWX@oG!#A9-*aD6L;(;*>SRp@qW^+ag|&$ zfah?@9%s#V*0V-br~Wulay^HE@K4VRt8CR8j~PQgX4SDjt&u^UIBEH4KD8(H#z7V< z&|<=is<4^#aym*D>Yat$kp21IML>uI(JJ}7%KTJGGZst_Ap;0;_hbM28_bIarBZk> zFtVYss=p?q=Y%-bxycDIPA+U|k=0*pPQ;CuPr{wl4p(y2xLowaCVK2*q=A>e`_*qw z|NK;~&1#F`)>lr#=(FVe4V4Hey~hiDaO2j!#?Pc0S+jkF$EFv2(`5vl+R9#>AS_~E zU+z7r5cWNZv2u{iqw0ey1dA_j(Z_^7?SX!YUdv4=bV}iUK01j~*--pW8(V+htL+x; z8=PO}5d7R-5XBkay2v+NDHp2T`|ez14*MYi?c99?8BeE(OcL+Ko~~<6WqA9$^ckQ& zmcq;j*%jW60N|mYE{&10yb%3WJ#)udqk^vrl7DO!K~evla4yXh8fc^O zV>Ef)m>6@o6 ze}VSqCul=%0m=O~(-#zK8T|mO)ej zd6aecTK9cJ^yKI!V^!S~2P&?l{An#p?UDX2;0ZD6up2V)+hukugsj?59VGET{6Ia< zeIy_BGsM$VN31?@o1r*1Z2&l0Czg>Wd;0Y>GS^dW(Y{&Q25nq>8>!PWhtw?ujkQXo zjrq^Axn_Oi7FGI}cNakQ8HMxPygF>jRZPlmgS=M9d3`p zb#2UQ;J(vUtbqV;?)$zsq<%q96s{v?i*BcvD80_8$@@(8>J@jDL)NyL$>Zv72(80W zWyQifirS%~ysV?Sem;EzN>jXiL;vZG7G%!N?PkYi| zd$KVL(?B19gI`Rzhaa&#-<3JLYIeowy7h@(h^MC?c^x}G@g3QOHV2@}N5!S53Ljw> z1j+N%W2d{$bSWsI`u35=gr{$!G4V_kNZr$|S`205G}g-!v~)&WeW*gOZuW~|`>W^R zA*^y|I-A&g9o${D1?ugy0S}F7&{&pZK>Vrb-?YD*n~LuTYcO={v-)D%xIL!BylFp; zAq;nnfh#uw<03uEL;lV9?WyV?j97mxcaqcEt_H_lK5&i|#8uL7lEL2hpe{g@=!74` z26o_jA^{qd-{4WV)+62gU^b1URrDTKl_&1am-KJhkNzM2;NPYC|C#;r;a~Oxo6tb@ z#O#x;gsMAuu`l_shUjlG@tW^%yIM|z+u}l2YIEyp*}ro=41u5x_>>@@n8iw3>dWwA z)Tqm7^7wKU|In+%>e(1)+Y%s@hB}d!B1BgYd$3nUkjiQhh~mD#>_MQ_d&CX1a>9s~ zr}!lIHVRU%?e5DHQ!&S$y z)*$2EgXmpL@h>gx379P`!#dYdO+~2Yh+AZZR^+wWHsbpJ13>Zy@yK`LW6Z(quY6XR z(|i6J+oqdJo#l6A)c0rLvz5TXUSJgwdkz<1ts+pD_;XcWr9pYJa>Qe(HAowS{aYM$ zL#-+@P{OK7TAg5(GAdy9I?oAA_zZdC5E)NSx_UTd13vbGKXq?0*+0kqKkO|(D z2iko7OtA6%`uZKu0MGKqaPE%rbmGSNk1+kFXKqB*Z&_osI&+Wr!(aEOvly>Ov+GUb z8bA8}oXeY4x4r2M-)^Uq*k>F)4=rv>fT(=YIAgcfp2fX@Z}@X{0Ff7LwUgKBbsO)x zL09ze!roFSPz|*enc!qI8kaP|h;47*FJb(2T|5Q=K8WU5dlxMZC#^yb-lDS_4~ZTj z$5=J=@maiC)tzIbyPG=J9wozCV5bPo-fEga&LVv5PqspNUm~l-Enrr0(-VJ~V8VKn^J;nj_Ur4daYa{P+jV~P-d{sh0lvi=`1Hidnkv5c z+m-%$+ndHxVJF2I2j0!wiWjwAy5YAQ)}&1@+pRf-L+ac>PIyPA%~WaJMqjy;NdDAa z#*bO8nZ@`0BdYFjRGWUAo9bKQsrh&gOt-D`T!WtZ(@U$r6f3CxK^em@>a#CLhiT*@ zjE1jEiw--NsUVe}Atp()c||tqUJ|n{2`pa}+JOF+9#c6f)5iE@rij>Vcp=a6jEsIB z;s{mS?{n`_ouv?MKPDIU(Ad1{HRiJr1)%^^ZXN?c`sr40*Dlm9z*XF~^G@%a>g;^l zc*DP5c&W?%-=lV~?Ej+C5>S4_=+2G5gX;Dn_jQ^KV;LWK40XM6k7{{t0YvvW4Ggeh zAo!T>z>n}Yby1F^52!VyPbJd{s_1?^UHriH?7Bvg&saof6AmOoN92MhKA>wYHyu3F z!R}c9GnWru9TJ(+{cQu=+(|+@v=F$JKl)W#2#u`s8P=G}dsD}i(|j{r%VB?V^qSp= z3eNx94#h(&sn>!o+vm`TGyNmsfE4;+cEVD;Tx6b&uQfZh*Rz-QbJxb_Q|q5LvJd#P zGlA49?{z;v+-xv7J_lhR&*184(A~oqRS?-fOnh8h*umismgr2(nlMS8ORDk!i*&rK zpQ#d3|4`{cOytU!IIb_Z=|^8Z(H&g}ZQ^I`T3XyeAqw~8>Z=c8@y*#CZ) z`+(erqFSG|)GPD6P4`1>)GQwI5wat&rRb>7(rYLC0C7tdv;LJCH)I~L&Gt9fDX8X{+o=#pR!_ct zSJQLpB!}Iybn?MjknT=uP(_7)uB7!(ttR0NJy8`;Cq1UgNO{U}S3<*!bvA1fj zbwu9)TYEO6>lqJq?#s>F=`)tl+Yf~zRQ(?&i3jqHEBpv++r_i1Y?Pq`6grP(*QLrI z!;YXx3ikL0<=m=D=m-^+yacA+wD=velPiT7{1*MmW!BO^&Y$Rt<7!gv&C$&j z2g;Ad|8i|FC6>82PlG!CgLrjDoF7l-gJ6LqsP4Qza?OMKORoh+yYHW3?=N1UCns`r z!{5YVuzepsX_{}Ev(ch+X})Vl_P%2549TB!rcB_;s?hKWzk(D)_<}WOD5xd#!@3t0 zq=6g0KWI0r*U6O6J}<%##r=u6e|VhkettWQJ7k28ns#fp--fFTsm3(X59+(Iig+<= zvgCFo?XKQ4;%P1+~PT5|I2 zZ}B#|7E^5Y>#Xi>CYmBK%lEKgqplx}x6pBY1gP0^I%UQ^ysX_d?YzxVg5Um0*Jx?% z6KmWps^-2ksO8_MRd2z)b~!#U2NNJa`D(f9gs&($TEsH^zIFJ3DAkuuL%L$@;jL~V zU!{B0Z%sKOQ0&nhovF?6Z-kiE>##a6zthvtkQ285r}W~ORR;9*Iz1)X=R3J}K)8s=P<6iz~+OBQ2K&LB@Zv&rO%EmbK1BdO2Kscqk+GCE7 zKk{f#>8ET4p*`t}^sD&(1ml%A!rqxJqhCapqbBB@J=z_!K2zT_Kp{gUTT26?u$)D- z2fyKyqr3iMQtbleYK|}Z8U}__X*o_9QBA-lOX9;1;sMdNk8ii;Q6Y$`wI0c1Oxh;H z46FOk9b~pm^+L{Ci~9zRYx#>(B_VVPXnN-(^mrYD! zUQcFv_hPHp2a@TBUOL}DJGF?dxU>~}8SuN1doyL${S zN8hwBGh{E<9=E?a8c%+ULrmW~%}5T)CChn>dZO}a!o`NwBB6~1kH{Q=J%&C#^lPr0`>vp)1|Pms}##h1*>@iAUmC93!;& zLTB^!eKBCN%KXyzdvkBqI^Nl&wo^Chk-xQHd+WdFno+UL!~H=YSksyFltG@Iz0&6V ziL4&@zoB#6VbxpQ`m5IcRr$fwVLTQ-41~6NM0*T52SQ+nTaPz^naOttZQ<0pEA_j9 zq|##BIJ!t%49(|TJ-TAedQko*S+-wqjXA$e16Uqwo%i@T3fFwxosGJ2qyD`0o3%Ud z*G4kQ$wvJ;2Oi!v9R1$+5t!21>epZ7H)~u2&M0dhT75JA^R3Mps-qPiXG%8m+XDjl zKxfD$-mkyxL$LT*y&UHE4V{xK@@cBDAfei|^bJ+@^d-77x4G2ICS?`vV7OabJSj#%H3quR*@I;=sYK-@)%y^$SJ_H&pyF# z)c3mPyH{Pc8*stnR3ACHf^!Xz*505;ev@|(CPU>ztuh?^15PfL zyF+*z`6&3-nlkh0Y0&FK*Rd%NRBM|V+ee=>JI*{_e}4W<178HC51^|~0Vm`Bi2LGA zs{7TdP9APbSIh3uHeMxV$eg?5ZAYa^;SSVdVsA0EByn&fT{gwh&}u9%xAurxy{iU? zP84U|vCfXa{=?u2G`cHiIV1=K+0P5yl-Cncgd5+%%NL(JXPQ0QXE|7*E4tx`DOW0; zclP)uwe5-=^^8!nr%zE6+w1oq684Shwtd_l(&RKH$(+@zKeSz6-OsOZcU{Ex4IBUY ztlF;i$7k7MUgEtuLw_e5gzxIThAhg$NC6+z_!d|a zI@agz^^#0F#NZWk)aRubDG}-2;d5J<_5E;ghVoxFDrO&i1G+e10tMErIN4vOX%Lov z`jr{H#p`V<392?M+{8+Ut%}H7Tyn>Od1;qve?$P*&SK8BXJ5{Zp7Lh70PBatUtF68->l&dFFt!xxo>Y;sZ2z(b1zEIBMQur zs`?*AS@-M33V^ngmscP{qeZ1sAtj=GW3)+J~!h%9lZ;o!;D zvcoJ7&xZvbZ^r$a5>pasfw!fG5&a!cxcM=U0UuW;cVJLdZrJGiKC^Gx$aEk9q@H>N zO$0>Uf3~IOY`Gh|=QnB_aDe;kdo@pk^#=-GfmCJoQ0QscRFCwf$QrLw?kbL_wA-?< z0|Rq1p)pshHxK3V*%J8W{&LM?Kti8Q?9Nn+3EiAGA0;{SkGHGDUu;&V%71pXp3_g% zWZiO(j*l{$onx}T%`4otoqR=4iz!)E;42|jU|@RPN&xA(w;14qsjTM z{_zR)>?Uz%y2}nmdp1fwrbt&uA>}BggDt`zGVHBiMZT2x_Ix?(hfuXSgoHnsF%*1( z9~bKI3eRYC82uZ4{QIk%|DR>qF7==EK};q5L@LnDs(VDV_N2ueM}RUpKNCCt;p5&` zs?{q84|?b zKH4SS%op$|3_xlO$e#q>Y{h=FvAc=WKj{bpZvoo?cVO#0wZjMX30e)bDlkwkT>b9U zg;r zjs39ty`@ykrD5})xqbJGE^o-R84Q{Jo-dkm5UlTMLnC!kWd1B%!;X8|yErp&LH;QO z{NkQz_C1XwHhxwojaUD&B>RJc+G0@n=5~Q$@VdL^7e%Thspm{3v;OI^-pSoJe@Y+>+hg7AuD()x zH>}&~xY5EVL+Znu&06)rFFtmaAhykz~U z*gys!51th9VOKf1jE%Fhz4d}=7I8NpUK6bg)tx!jw2J}vLnH6%kKM4KYUokhP`c1X}XO;F^9DH6Im z3aRTI3f<3EJ6#ZVLG$?-jy@`s4gsM4-UDw1$nL5e3QwMO2J5+?CJ`h%O#OgVt1IdnDf1jv}&)G=sho=Q^ev&ybX+*V)hbuqbWgiR^Bq# zx#xd>RNvSi2Gb2a{B-N~Sb^8#`dvq-tJCZC936j*K;qj)v;Iz;A71=v-skcs_yv|@ z!55gmZMrsDsJ1La>VqUFGe(wxV7osgI7Nb0n4YkU9{(5FAm}v~v-?}(3-nq7Q0<7J zaAV-~n%gB@WqU{O{Lcol`Q_7o)|clqRToH|Cpkju5v*u5y;SEA zx80XDapgpHAd1xP$O-+r!5*|`qg7$xG2Cgaqn#^lwU+*a?Pr_ef_c&!ew*D*AxXdO z^Oe^)Is-ikymWROq!zQOrK{8J6dBrYbJ&wVz$WpG*V0*auFkTP4-&AP0>ko(kA~`8 zYz_ToouQcnG+nuRZ;p3IKHYZj9Uvx}`?ujw?J1ewib{Qsf+xJhCgQEeu=|kbGz5G8 zqGx**4Z8rDLOlmFu)|Oh5TwfS9LDtS{6jasl<+5g-Y((o;x zinhcqhX7!IMjrE(J_;aLU;q(YXQ67 zf~ln#-TwaAt9q*hT5ox9+Rc;GXI7ur4!UW*8?sBMWzFD3*R_egB-OQ_O=zL?XrRLMQ6{NLEHt;tA%UH`ik$zE6c~Tz5~WF}P{`a`FChB-cQk?fY|_%WEO2 ztT(({uBpBfgvji-grk-S{X%jGJT+_fPzKh6TuvimFzoy}`$t%Q`pA;_Wp49mmNzk; zuall(46o*$*pyL|={U8!vmZazS17DEKPby}-OOkw=gDO)DnJT5oF6ql@BV8B?EDYq z**-!2S9z9=R0QClfqKqL3%)F&~HsN2ECE>f)mek=ocpD6taUpD zcx-CgmHb1gg$OpJ=b2gw34X>*LVoT*H2VEWc72;v-QB8oYr~U>W%9$@>$kw)D4k|# zv>K#Wc<{yF@iI=XL%kHxvwtLhX{f`Ai+-k3eli=^EC8Q71YM#Hy1*wV^Y zZec0p71pM@qu-mD{$sR3Jgw4T2zs-VkeiX6{6#^S!lJx-#axjl*flL z&3UWuiU4;az=PENO`b3P~X_Fgqv%=slda}P z?d!bxOs!H<8#ea*L?b zp*?aGtwlOM@SE(!O6r8;YarNMRV@d*z1*$5P+mXB+%h8v|y|D@5WR@D4D(<`9L9QSR0(LZ!fqv7XAug}P!#-!ftu@7GL z3L9K8oVVQhr}Bh{t;h3fHMk8==SYj~2Iv{#4qh$C?Sq+eEoxD9l21;ds&SLOG$lgISclp8~2D_8B{$?V#<)b?9V zTJITuJ#0y049RiP~$|qeRyK?czjxm z?H1}f(;gd#!7hZeys3QuQr#bdPnzbGYc?J`!%C)_s0ZWE;YQSt3<#l?(XMp^i9{~j zdY`Jc?n@L@ly)#&y@^q~VP5tK5R|CBS<$1YMVyCXI+F>UqW~br$dVZ_N>OCav$9-va^+~rjo~+vF(eOBf zvt!93Y5fd2Ln}eF2`inD!*PCj_M!OX|N1&bEn}7d-}I@es)_L~D0jZaO(7(eaG?%L@6np9Do4Zga3otQ0{%y+`- z%;v&m<(OT9*B0gRP&3`FOtI_pCx>oQT~@$;56Q`js<;;JVj8|+;jv%YK-k0B_NS<+$K^;K?Jz~FD5jyg&za6Z zC^xnbpX+@l=G+smccT7Vw}fK>=~Pd-R5qWDpiM?w17*hIt2li)TsGFXC&CFr3akkq_3){|) zQ-JJwUGwO!8*kvgyxxb8(`}QK-pXqawR_A9EU-q5{s0?+%}b@JVB^{5@M?mWl@@ZW zAL-%^1O1vR(fIw7X%_TH>~?3?pPn5+KA0zAm-t#j+c( z5A-DH!yBw#&;76o2ir%2HQhJ#PX1U|!blTg0yBQSmaR%Y-s4NuGo-fFDtK%9959-= zHNIR9a%H(Rvt4)IAEj%r-!6~sHECh~kY1jO(WP;ij$}w!SNQGx;hReP zVz+3yb?Ok*pM2X)jt@;Y+m!ZJ-=(nyo~mr8<4bgZB|EEuywWQQRjy)rUhG@GVFq*U z)d-Peu>Yg9^r?7s{Xi}Dh;&lk+>*6&`P$%p5yLfG!jS&0^?RHl0G?}0Vxhzg34RT3 zy*S4Q;0y-#+<=ji^8k`RikOz~O~r(?_u1`E#-!f4&nC z=c5g0P&Xf3UHKfRRnaHd#Rz?5#PWV;`)}bdJ#UlR{UlV(d-kSm@-*`~D^YtJ9e-`= zPL1jwG+%2)r@A0kGU(uhqwC;}Z`kOA4r^YQk=X_HAeqU`W38hst)`{nxMT5Cw&hVQ2t-Vr7&Ta?QBZZTQ^R7Xw?Mdix8C|B) zwuLD7(1CFnz&*V5V`BU;Tz5Np8QR4EcIoR+^}<}07hwdk6>u@)>`QZ@^x>d5T)d9$23PWfKm6PX)JbhKaF6DPe-qDG=3ttND8;_u>I;7CEG*#+CLFDDe{_q zy(D$oy~CH;)Y1fI?}H3)?>hKsowYiiKh&vHTNhH58?Ik}Uaix0Y^Jv=<8HWiY8CwT zsm;F_qryogXCZu2*)4%V!zYO610*&;dF~vBQM1zkT0^)1>w0znlC>{&J44L{b@9+z zz-ei%62@M0d0XDvn??>l#bG=b#ltsV(c_phsZS zwo<|dg#X>AMk`8h2{#nQR8^3;+(wS*hkDK0(qURKUq&WW`5i~Ha=_bM|?6k1({T>pUGC8W-B zuN{W$>O*uxb;TXSto?7Xq4z(;hJLU6-$kHE1-cSsC9#xrZfXL^X}Oc0SJU!aYpbaR z3Eghl z?D*hn*NtHxsqO4KZQ<|i_e7HQXA=`XfDhWux4j;WClC*bezzMq8YkD9puXXKB!GfH z0pBa9QU2W`txJUmrQW+_mATWQx5|1b2*7Q1p{3#XIaj{YMc0AsVm&M3ynfn#-z$^4 z?3b&L2AVqc-UGs8IIZUdh&S$iM+92S{Yv@hRYPFAsSn(x+~(a52kk56_E|Z3fRur{ zFYUseW(#$C`YPC9^H_T}$-JEqA6rOte^bu*1$?UQr#UAN);v!N$1yVK3Hs}%?Vkyi zV%opX(;d)Qki3|xWUZ!$UQK#kDj{Li$KV`)3@BsvGlLYDsWT2S7Vvh`1eReQQ66 z!pOJ0h%o5$=a<%m-ye*pErFKUOO77@hTxk2xrA(eOglRpW@7QcjF9zPqHnh`!{2vO zGm~2t2Lcgn;2jiTi6A?DJ%&5&$`q)Vq`anP%iAN|VzqXULGHED)Xm&+bMq9N5~dsF z4xKYUUHNGXqBcSL(=O=l?+cR5Qg!$1=Rju<&bZ)BZi@ue%&D&&MHlF7Nn$M#)QrOq z_2SsZ$M#9^$ZAic=IvOdZ3`s8&IAKg~}I0gmj(&}#!WghcLf3O2Etzcg(x2xRh zeSF_){LSCnyTS4Mdi5Y1zbi`&a(go}zO#`^9Oa34NMG-@KIc!$=I_I+{F@e%dVdAv z^toLW_c)jOkKI~B@xErZfc1}*YM!^vIh9oesCM{5ZZ(2h-=0-;T6(R=Oi^O~`kp>K zvvh9?7!VB5;O1u!`1bljQ0(eET>X_kllwL^7UBMZmt5aDRuD3QNkAvxXm2iTz}1NeOD8yF zE-hx>YD_)1NVkX*`>j75j;lYkSJ2KPd*FAHN;>wV7olI!q-yX2d3}4Wl2Ml%jM7E| zV*C!XvXw|PaI9CQ*9i?enhrym`D8Q5R{ zz-_gwsL(4?OC30@h}LfR-Z{r>LF-6ZXByoBIZ8&gDsc!u!MOu*tpI5iG&Px6Cv~LD z#`?IgZc-v1-{f5{lJ9SD0zR2+gyFgMsM73Zyn*kmwy>6pd$TW4g3_NQd5Wtdb~}|< zTfOHeHj$okC2XBD)1?Ny%n+C9~Vg^p^) zr)o7CZ+J~f z6%>b-A;?4>Yds?Q&P> ze_9+xXdK@=y)XDBxYq5O(Y*Qom)Z>g)0m_7Y>83I>ocubpWOs!N0nc&*{`}QO+?zz ztG3NHlQ^=QHjE=)v+%A?zt60g>*N=i++r7h!Qy8&x&}7gvGdV#Y!WW5_28vRq*>$I z8fP^NW4XgTFUE9gFY(cDuExLpTGgcLW8{Mqdn-Mh;oy#aS6shlzL)W})}1Y&Zu!s7 zhuNP29ZT}TcMgNu0FF(>3uDZpCi<@KqZ;d035z1sl?dZI|RbYDIM2vcA zobh;nk&c#$N_lq-9Wn;%e&e&It~A-}Uh;vXM+*x^5qFSW-}Urq+J%8LPE=P0Bq`ME~Bk(CU)Vxmrhu*$1+mdhhPMhgJ z2Gd=uvsw1*l8{W3GdxAwUbNaSMpXBPhlIUQPq>an)%600!@0TR*{&ILN(C}H?@;xm zP8k~HQTugx(mNdrV(K3nb5CtT?Up&}L6;4+>USp3#YU(CCzX|Lj)mvPqqXN>AHx4N zA}an^vml;j{8y+_hxNi)lj667cOH-NB+aZnL-SMIr{Vm_p>Z z)9A>9(aNIC?(@Xo;(Orz7Ug?&94%%=IHQi`YVw_0VW+bg!*U1dwa*KGVw=U&9NUyU zyo%j4sWF4(=W@vg5k|+3`n^N6krBp6LvSUnnV`RHbRN|<;gOlKX)a&eq0r+xE_9DZ>+_Y) zZ?OMeR%>StXiDe5u@ugyq*IDt26*d2SlJRBJ2${d<(psb3x4v}yhi5ss;i)IfIS<> zjoL1D>zs5b(QNYcTWZv`cO=nhzkp~zWR_-mTRx{xW3w)5qj42&%4drh$gY}c!*sB( z6tlST+!|%1T(V_Mfvv$^kto(N7wT&@>_GR|UOvSsx@$za_hYy-F`)Yo>t?O8krv&A z1`Leb&xE}RT_R26mRs5A16K*L)A35(YIB}cN_`CS^Y?Vy@3_fqPzwe-kXokGhB}Lc ze0;HiGf*s;&Y;*S$`FO8bMgH!H)7@Q(b`c8Hhr=+p1aa@C?$`M<61qdCG9VL^4~C^ z|36>=$^6$59aj4f1DFgdTcVXZMrGu6=~QX0HZsNQS3qiwJ9WD=e4(ks*t4~g5}W)9 zCZFeOvpnv-`JuCERH$ahd|{LR6;li_9k7FB7@5N!%KD30Ke8M$h?eyThn^VSyNk6J zyJi>9&i|G6WlgIxL7Mm9uQ-YbDk}RXvbcbVii*1^f}kKEf*LU~zkc4+9nmrKejPCv z%^eQ~nU$4QnGY0I9Jp;-!2UrmU(Tj}xdlaC%d*zB&%1-Y?Ak{6(jX98n`yi8_|#4M zG0|8L`inLRve9I!!w?z+>mIqCvkGK3iWZ|Ng%S}kKqngdS~_Z9eB<{?&|f7i3z^u|Z0v{MUy8;I%E9`aX%ny~eb^%E|ouHEfjXSFD5 z4JFF9C})Z_%KWcs@A zjkzcWgx8WIrJC7{3AH@@j?2?~bKQw_p#0Gb=T8p~1TsbyBt}E+mbNE9P7qHmMN5gCh z7c_rk^E=^CCl80o(^4yYp>p;h9n~(S(Pe2vb`T-GNA8`vzz?Zet+KKpZrC7*zIubP z#>wEDTVQDj$Id|OOJK83y}txutg;fbb*oP3U`NTDUM=OJ5k2p`6TP9K&j$~~w-T|= zO`&DYN~iM7+VZDWXgcFp)aWyZd~f(tSHgCWdK|Rt#r5SN;h^BXvmT~FeH`(Ai#$}S&^`yv&{0kJV&T5JCj2D!Bk z+T4jSj*iBEi$1Hdt|}mNVL6A!vymoQ0+Ut0)#k20=n>E*xIlJQY1P#gCBL>#M?}5s zt%p%!v@gTvglsT+MKqR=*QQi&^=n@t$%n^yvoFVxHqQ27mGSk$vDuX~WN*{J7s^{x z7Vkqq{%X!xzH?dPS~NrM99Uu#PBFV?#2k_qoag(wp*#ro{e3V|6b9SB1h;H@GKoHuo&A zoogvym=)ykLwDCQkk3n(%IADmqqG{Z&1`G-&aj-F5i~yx6!|T>{iWlF$Wtu<|JCDf!$-R*lS}Gdp=a? z=BIhiDwOe#q%zT~gcnHqZ8E6&G3GK$<+?buEwIo>qyj7l^cfbCCDkZx`3^DCW`q*J8Q@|Y= zj;e#0={_zEjw?@{gn>)ISGcF$jWoX&SQ6Y51;pm>St?mEH3LRuKH5{ z2wjSo^r47SJqHQ(=mPRw6|r)+^*VNPxoI5sl~>d&FQ0FTIi0Qcl6xk>vJoqX>uaL> zmtI#KNhf(R*(X%TL|1W1q{h;$Ss5=d^Qwnl@i>*S1_0GgPW!L|je#5_fVLjrF6imz zD23ALfY3*Y*LZ#GKiI0hcx8~-YRnegWZC{1a`t8eK*A%Wy^WOHzQKIVH~HRwlf{te z|71ox_iHv2Sh>%pT@)rYS&zVr@oIkWeT>3um9|Bth(UiLQM;9eV=`z*^r(K}U@#Za z>8Lt>@wMfJj^&ffQw_r6OXS}VeVpyE7yHPMv6q7xPwUFJdh6RAF3zgxpT_A9!e?APg890fJ zB$q%C%2W~?b}N#4#c%j{7YxYZYGAf}=n14V_QlqA?2(Re7^nb!>S(p3u;;THi_Sj&#nk7vhTi)KbhUJi_5(ypI-hRkyd* z?@pX$bW51CSYs{3%1*6OB6HfDl6zFi(6BObW-aD6^L93jG`}5wgu&kPtsSg(n;Fx< z)_|r5?KpT*3-v)>WrY|-IPR#B)4!hC>O!8m*|r-D5c}}J`aRU;hba*T!Tb3rI|dq5 zhNp6SQyUER!5gc+!D1N9LhQPyS3^RJYRO<#{kdq*o8nQ*rupN;+cO#coGzo9BAcwC2x~v}-Wzo*xzVMrqA;zrOhtv!*_n=C{_$zjXNO zm_)j@eV81f=?0SR_iFFf`$Gmf3AO76#&3K-=6YB4P9o*9^l^<27GGCTHUkbFRV`I- zT0bDi#__Hok+V-npm%3?)PCiems6^(#MjR-9h&2uB$QIkVxZxt-aC*bk&f2qWc9U$ zvXmYJa{bhuDaBVi4F(-Smuc6rjERZBr^XTZ{H!qg37@k(gHKFiq zo=Pw0tYR3Ni)bztb@x$vMceUcgH(I+h1+4Hk~!k`Wd-4j2gK-ZeYRQ~Yh*D*E@Y}V z8#ToC8<-+@sP}x+F&g8pj!vqi1z9rOTeKlZl-}+fN86z8_m=9%;qP~TKeWf>cQ&mb z0c=y777L|%SVp0rpunnMJ#ft$kCk5Hp)`6wr570}!TWgsBBn&vw(Vt9steTwkW{;6 zJjy?vc;epUcjabM(^yIn(wZ}azEG%xyFzqSFj?Q>@8~kqZ+Y7tSMl;-Gimwp|mS8?0cR z>u}(Nl0}z}cW}5dDR%B|&=TrDh&{5aTATMtxeg9(ko1U*o>=4nglG9?K1B6dWdQPaHn*tbtdZ{%lp4e=waD6NR)6N; za;}cj=IQ+n-24@BVfdU37H)CGN|JX2Utz1(tGJywhW&ctp^tDeHp0hIdK{QX+a4ra zy7d!q&_$}YZ`E_h?L#s0P08_Sa4~#(JM3X$njS|Y^j3~?Bitb^3@wi*3j#IP$t3qG z$x{a|9Rtk-prZ%(4s}NtQ2OzoavN=&hu_w*R{Gv9HK#yot%u3pe`EqsiN=VQ`nOsya%@a&=V~Co{6?+@k|8BdE9)sT;q~ z{n7wmBu2@vMy&+BJfx1XnvP1Nhw;q*S~=cKs_8U#7OyT9I4AkgtG(G4^{U^tV7)g< z`dxHl-G;8K!&RL*{Pd@9>Z7kMF$hJC<)7v8562*=Xmb|+{sGmHM=aF{&xeY^Q7D}K zou7-;p*xMvf{A!{1x);TfOoK~5Mv3`sn*$Eu| zhOSsr8WdRep!+Qh6yr&AH+s$SrRB@EM~&wx7k4MEz%eE)u*aLIy%QU~bF)GOVQrR6 zjf${TZPx)3%%xh$6>o)-u5aN`Db{1>C2BKaZlA8Od&#;+Vk`CxB}gEy)2L4!i&SM zUNa{BQUW1&BvHQ1lJUsnya+4fwtKF58_*;Sw#l~PsotL|%l!oj>1+TUjLMn=IY zZ=w0UwnheAMtS>*|LQc0{ouGtFb-ecDnR&?sy-I*SRA(1@pOl*Q3idP_4fV0TW5vD z{s-%0{S6(BsI=u3sH*#&r!-Tln7yURUP0eMs09ck#EHA;8=#IH{L)|I^aYPXeY={i z#xc1&9f-7*!;2TXb#c^PGqTS-UdJ{rAn|cli{ymWyDRdroUEnpdf zv3h^kZB4p*wkwS??+V}=nS3F&KM0if`EmV{kLBA!jur9seled#pu2{KbXFwL<({UA z-!u7r%iz#8)RLyid2{=dqwbF~qrvET;~4wJt8urJN&@Nx8lZb@r}I1(ef zpg2MFedy3OSPrc+TEc-;W;cPLMC3t2`!pJS+&hnI|FOJxs90Z%U4-& z@}qPD@b%eZ>nA!eE9?C@okIbSTVOKm<%J}m94BhG?2l$3T zZyU){BP{VJfSUJc$Bf9s6A^JO$d3HQ8AOPv zZ+2yPTOzPzuyx{VPhn$@n^<43P_s+Sn+8^<}{bZ^`EB=z^T z@^EFSW`9MeDmL#S@a;XGn)Ukvs)&zXG$ps)f&}fL_Iy!RXTCyr>qC#TJ5mfiLGhtb z-nA{K{YS8Tu~+yp?DU2UV(hk{bp~z@5b5@~@>TB2+|5;L6A3Kx{-BiLP8ca!J{?Jf zft2?I3ajHi1sSSZQu6RME#Z5QUIalK< zQ2P3K4jY9=lP(#v>bT{{tHWfUZeUgqx~oL6V=U?UA9X23U_&l|#d9KTWI>#jpaMLX zx2#~f8>sFReTL){c;>mCQ+uj(v%UO!@o;I`WDk{uZltYp^P>qEc01dX$D1<-n-dzX zuPNV!WXG#Q-iJmSk3s*{1zoW+X;{LrG5c)MXKB5DAH;VHdhfmx;;8C0KGui@>4bB& zYl=oVg-Q9ic^P|kL`Dg1%QaSj++bZY8lH~T77WoW)-2w-mYf5 z%D6I}MDK}WZfJ1bir$-GEy{`MzGTJwNfk>g4?aP_Zg5d&Dz9N@<3=UnVheA0@GN5^ zq|88Dvlwe9E(Q0)lgedoCFb3rinG~J>~xQlWyLa#;i z&qsJ?(;lc%`3W>{&^~Ss2_<=C!JgP*s|t||txnF*GsN-8YIaXD%zWGz)kUm3Ujk8) ze$c4(($#PrCnjgHGS&Sy4R8r?Om`0t&kgv9_-x=;Nl;mp$Ss8x1)X-R@Sy9qu$j3d zn>8VMH{Yv>$LO#7cn&FNp$}QrSX+Sy@5XxdP{WaKLxAnZd@mVykT%1~Y6c@VFn!d@ z_mvO&O@GVWFh9R07I&R)NQXyiTW%OF+C5WQ2H^BAU*#z}6HP1bZDw@Vp@iX9*rPbA z9vo>&^9QFj~U$@?;F&ToD2QAvBi_0A!M7j{++<=AO0PZw3$!LJceUa_eO)<|3Zw&dY!uO$TrJV-4&AI^)>_Mo?i z$|7Iw=Cf`|U*zBl|JJD`a)*U)f$j?_wruNs>h!g zpl;Fa^gzlDRm9}$1&z!=Y00zbWdmcK9rpM@y#|{9VB9d}|?4 zs~l6?D$Y>F8M436OStGhE;pya56Z40J1ZO?m?h|WUY^5flV+C>d}JHY?#3%{Iw^qO zgYR3#50R$dolCs9M`P8>%Qp>a6`kjN9UG;;dyw>kq0FA=t@gOIyczGhdFV#Qmichq zZ6{u*Uc8Bbpp^QDgv_q3GUAuJuKqCNvun}ugeI@0=T3#EES%Y7rwI~X<+?m{s2*gB zb&>D91@SO8_YkFhrz0S!vTtItT_Etj&R;rbvYrmSEqd5a#z<*(+8t8l=rlgYr-V)` zZ`XP@pYtSLR6*#$mu^uioSJqkn!Z-{CsUSeOjgyPvfa$Pl_{_fUsX|VA;Ka8!HSlWH4Y+zv2><^H!ic;XnZmGN($hs zQeANG{#4$b9>fE`^^6vl1npky2JXd!vifd!%TkxPsME@&8XT1Cmw#CE;lPNE>glds zmWSXl4<0yqsPmKl8ZZ15=afRm+nQ6eSjDY{b8_w(rcxn2R{9`Q0CRUGx!q=~5Z;;=z6>{vZNKiJvGF)> z%>}!k!}9Yx4R*BZ_br`D%u6X$SfqU`pYuAj)USdv0UGP?aplTVyKeTKZ{`|@N9Mml z5pNmw`Ytij>3dgau{1jsgW^<1#y4BuXp;9v?NuHP_phlTEJ7$|FNAjRSHx>NQ)^i> znq^tFE{>c0)T4fs>$JhLj?W4=rTJ*J9Ui@&O zR4K2tJJQ(zyL8^aKQPZv&mfU)V0YZU78OW|_fl0m z@gKDjek*NcC5TN;BdW()pZ8zNskVPI;6->3?xxT@?&_c1D_0|85KoS4@DN*vqLuaf z$_fXrNe=X+@sTf8W{Vqn9I({6{}@sO-gfgdU9@J-)KW!NN@g- zY&V;bQcmZ~*>iiD3(+0rtbQF{-KZ}6B%T$f$5f|blT8k_W^0=%1L?s}%(hrIw&My( zOL*%<*h8o5dm)vvdZmtbrp%$pi>ZnbV%X4(OEWlp3bDZE#DpebV~p>=;^Agr0p#{m}rf?&_NWmxo_0 z9`uN)T=g^Utej*TPs~&Md#Y6&G3L#t!tRkve==)EK=uWYF?`jGvPN814OJ47_BMtl zNutkfB5z|UyC#+dKREkHb4^0@h<*Bi0cd;yWfTOc zh+91?-OV|u0^`%Ya@vk* zZ?)#T=L6rlojCtlt@=>5cP(xN{G4F0D7lpfb9I6pwUgPpBzse9e7` z9|SZ>ZPfS2LXWEZV3{ND{^H51^@hE+v}PY=atp6g;id{5^;`*xS6f@nr0#b19kqJj zPFX>Jc+(+UVl{98lY>lF@4oE|ZuXkv`C*AhI$eKWWHXs3b)h8E0RCf@I1MGh zel5oz-A&$W|HwgSA<&KHW(lvE+{f>5!d*MWTk7EhbnkM3p3o>tBzDm;nsNIg`b^NRuikE>9uj)-h^@)Av<@pI)FP2*B>h!y2E$M6)HVt#JVoUZ}bY}(OK*0!8pY8 z$zNwkskJ`?J@fM1O|)943omdWTSoV`Qa^2hyb^z#y{_??gq>SG=gMT6xwOMkHO#S` zFee|+5^HT8>Z-67u0gy88aJ$Uh7DPeUi-&1PLAbr@wrZt<;dxE+qZ1WV++&H=}Nlo z;&0ll-?rpPK+TQ6Uzf}}rlzM>w;s1y8HJtt+vDSv=s7bPN=|ypwGO0pjHpj-Hbmze zZ0KC;q6!6Nkejxv^E!ZT-8PeaZK)d0EKJ(F7v6n)>AjJlXvYwpOIt7ZHlv9>zO4fVjPx;I%CNOA=|o(AWRjePP18sZZ!?G}dy;W3-CIt-a^4fLe8 zzGAOo2@cMZ-HTw$Po&j-i99Ljm{!!M`p)jR(baxQ6Zp;ztg$nmX@VgVC5cCLSF^~b0lf*iRz^e)^Ehl1fyuj^9t;f%2?^~_rU(!k>s?c;A;2&)O zzf4!9aJ*#}AOG8^izpg7ga`N#b7^P5vr}Q4Gmp|H2rG`xnO1H$} z#<29iFpk52V;si)OJ|Nm|0RQ?vEMRilwf}A$B-oRTP{N~DDfMk$iHj*{l6HEqs%Xi zC2{Vz43?yRw-LrtIQqLDEXDoH1{_JyzjfhAiv4{rN8!xx`f?OO{u`sI-#T+YjrmIk zj&cs}ngF_Qj`5gg6@#u$vIeq$Vi|FX+Z;?Cf|<^Fgs{#yo4bLj8q;T%T&vMEkr z%kSZj=PYfA9=_@aLbS;E^2R;S_}v6z+Q7Plxke_ev8!{$u*9PmBNm z5~qK_Kg-~i6`zUg{kaFvp!gvw{-60k{o`lXZyG#5f11rdesmAspFeQ+3ZC!mTU>+M zKR;?bZ`q%}w)wOCr@j11asS}#f1X&;{|^2R2>(HD+~V^eLj+DR7>E4>f5&F5yu-

            KlW62GxDw!e>a)ong=acQ)o2{hnsD9b=9Dmc|IG<+yfyu zxVbne%Y?&aTt~T%wKk{fC6I}HC($8}a+Alv>E3a6rO&hj(H}Gnaq0XD!xzlo076xB z4UDU%Nl-xoh>}9iZ%vj$;`;)Z zX_XGw8h|+u#zrl1(iaW|u_<8;B}yfsje%I{!6x;@DK;=#38}`pMa1SE8%s$5*?vsx z@sVds*cSH#AT_2VSn;F%%_wRb?4I)3Pi&!U9m3vc)e<~P&1x*JluZVJBq21#+uz+v zt8PEKu@cK#;9m%rJ*LXrd)U`>m@v=vjrVyu6yI&rAs*+Dl7CNbB(1bcy=0wSY;44- zh5m!#8B^Sj2WETG75ImW9^#Bvj36PB0|9`iZ_xwSpB17LH0NfW;azp^xZOrzhL!|< zEWhG?Ho6dbbNljo?W6a|T9lZ;z~RlN=ylK=_G@eQ(kYhwf6S%FH!1$d&rcg5KtQmc zfAt(qtexm+{~RmgCL}=_ko+!qMTSX>Y#UXC^H+3*f6L_acBhP=7uo{E3x9QXC zb_;*xYjhUZ_v1f~wMSM;l{IF-V9!U8a6q{gk~o}-E{$!;KyQ6+lQ-8YyQ2LaC?uz( z>rQeDG12~|pWUpUyJ)6)SL}d>gm^;DbJEmhBT&KDehUATz9#uXvms{L2Wn(Si}m6^ z2PpJAtdhm&%|7!vK**o1#&$;Xj&}A=bVhcLCVy`A%(yYxK6)gP2XB#i8P%{GBq$LH zO5o#gNpV#F<(7M978&cYEY^w5-FzF(94c4*O|GFEd){@nh9*#>;J9FdkRKQR#^JCU zXz#0r=xZ-oB9t5zi9x*=-OqE^-^@6TM!O>vu;E~;vp^-%8FZu;txD|fpc{77+{{#s^42)UPL^x{$XL%s7;@t=3xUo|c(}c?U`S7pKrIr;0F!7HpQY}c z`1!le_e1O*YZ;g7k?jf$^VkeQmtxLM=>4_#8s|Uf<#u%ybQ)i`O&YEKfqcTb^tz4p=cc6>F&a~ z>bPF&M_-l%Od;!K%~jCGo_-F?JFLSrRD};6tWF$$bpk5|FF{isK-O{4n;NZHfS`eP zPF0hy9QFEIXE=U^4{7ftM>XaA3xR*5-m9=p*4}&i)r4Q<)V1cZ|1wd&VR<7(fnF}W z4D_wayv(C`iibsP_wHCDDG?q)6vW_-32e-x%z}I+R1`yo5Qjm(<8s^_%o5hi`L5RZ z2sy{hMhk;`j+p-hpW6O<4(_oZW)H(Ce~TY5eJ5&PmU<3WO0}e^N)NR9m7JdL4BZ z+odirl*7RS`X)pkIWkL}XlY>AbBmm`+k9VF!WD}kb&mk{%q6(|iY`p~O9)aE zFE+k06~(t^)b8e#jU6t&;u=&PIQ)9=fC4t`pccm4X#AkAbSEOdFx=eD1ww#Ek za*&K93Gc;_0Efzm;#}?UP-sb0M^-BeEt>@!*_CuV7|;T|Z$}26V8w$eFXpPbL-1gZ z{f0z)Wy5f|_2j|>d+Y|m4rs1}#!o(jwtgFl9K-i-w%$xmg>;W3G%l7N>-Jr(rW> zeZx7h^>le1k}Xtjg#D$DUwA0n2eG7-m^%8(s1&oeDLd;$zLFZ?$TNs1p69uQ^bWBvtV%K_c&spL}+(kbD&6M<%wYlfHJwUw0G?c zKb+CtU(e$ecH>0bzzOEFN(A@&suEXp9>}=P#SNIbWg4ag>>)GpEpGVJK(t}g1vi^j zd(^zKBv@>^>U64Do7UlZvUGjA5`7q6!iy+d2ySxGO0Bwog=YBC>^KeboE5*GG?$#$ zpJYa@u34+vIfCBK4a)(?tMh9TCAPi>aMu?caEf(tePrF=dD?jSe6XIK+y(OhQ+sos z0649(F5>S27r(a>l!squ6}&!fUw^-5V`;T4{gS@%pPu%j{`NM)CUXC6Q?Ms|5B4TJ zpUfwEeH27if)Zp_wS=!-i!-SZZhwp3!XDY7hw&s=u6vl9k@QsnaHR@+nIwTmrS7?$ zC@^)QcZS|*Y2T(vgY<#D_Y5%dDziib%?g0ZErUXIg>3*qW`@8yYgHAe@#^R6;Ff2G zZrN101iFW?fpb)gF5sIN7MCYy(3i=i-_-YNd^z{!b6YNi0ITW@=^na-7bE9#Bc%05 zd&SKHLc_{ipvZ%cN?|zlCFxg9&WIX?e#{?zb@0aWc&wzM+mQ$nLspC#5@u09WiZ#m z1HY(&{xvPiup8pO93nQw|7}_ITy)=5$-NMTEVHaL{0f6GNn0bl>Z-~H^Z9N=wqjgQ zE`b$NdJqiJk3A=s-elOPlo3UJUsP;wN{5c~u2GbJ?zwHeS7?rPDJ=2IPv*>>p_7Ei z39qJPfq*gG!Nvx7GzGDNvAYtRu?KW831q4F`w|ALHx62I${P)vUro!9NH-jm=e5f? z3o!xF0TU&j;iZ_NZKy1JM9Pk8*;S(gWBAqt`9h(=DzFWkw|P$yI9Ud=d?FwlT5yh+ zBh;K)NrfcD0&Y1>&VmDC+;FeghYu}q-~Jt{MBBblT+M;ufWKXxGJ)70QK26aiVLe@ zZ}US;QxR&qy~O&gpryS{T4M~Iw~tFlUNKhBS%x=47#Q;ff;c4cdf$0?cpuj%a#r96 zf3m^?T^zEC!;e=g6F5&`^V|BX6jtu&s568?a4dgEgspL-Zt>wDF_qK|M?Nrkpu>^8 zuiHQ6g13=>01q!2A)Dd16Q`iMRcm;BpD0frslgSO+QKM-D^#Rv$b@BO&WX{7AB;5u zj7S~=DM*Q|LfrA@TNsKe{e)Wj4u{1#qwHrO-5DT3(I-B2&`9YAkjD*>n=MSM58uld z2QeoVtRg04{0U0YjSHp?(epl-I}ti99{){!6e>%2t`0(+7Y2Ic2Y*KRIz&|-G7*7( zUWy&V12R<$vKlb7Ih2i|QAY&m=@IbUc;tj6THRqt2^Lk_pwxg{fIBEQX?mktY9j3v!{vs2_O%ey` zdq3*mR{3b-ym(HlcNn(wf#Oi};+ueNuvu7p5g>8ZBE+v8UqSj^$@r#fvZ5G|T~)c>)VQ>TJ_j1mpBJf(W<&BhHA(#5jj}RD-70SBzFGsG zGi>y5?;i;wPiVGA=3PwU5<^Wg=&o=dZ=$U095~~2s|pzoNt@}vs%Kh*Boo!|Y@RUS z7~w?qGFy`%)Vy$r)ZAd4FxU(6dnJ*HV^o%yvr8{ix4P*pH8#Y{FSD)=*3DGU#lonA zLk9VVnh4aL-A~VaW2RkUb9i=tNV{^)e7c$L@!am7$Cvi!RyevXTUlQ>BR+74>_yR; zDf~DZi4>aM!4p@eXORaNV&h^>P6(CL@w+27;>yB@6U;-)^nBz+VJ+jyb)pM5(tHr1 z5_LT;fgzU{A<7aqi9|3CfddT=jK1p>XcjZXb)i?5{@3OgR};}uACP-=I7u4R8=F^O ziwgJPuan%z$0RRJ$vICzC3@UXrOVFw(m}W_nEK1tV>&fMh}{8qniZWhuM+*Q>LNTQ z_{Nj@$)&t^dQi~14Sq|w4|d|QLIKph-^ZVchumClE}rg#b1ebH-`C9mUQ+9@OU#g^%Kg`ug~N1qHqcg zwm5UM_vHz>sSuNa3#Y+7!+u|%KJY4=e@zYuH1;t$HXS1zT(`mbk7N7Tz`&fXu zJBJ49M`@Y+U0iO1174S?cUXqr()SOkH!H`TPV~c@HJN5fiKS$GS+}MP!-m*#o9XOT zJ-5G1s0axFlKVDwM`IS|-k@^*Uh-XJFe#X-=UDq7mu}G_Zb~PqXFmU-BIWic;0MRc zrc%7!d+d*^;k4Fjf#P7G!|&sC`7$z%-?maBwh=WTtDDvVUGJJ?MQOZx(T{r%Kv zRzFkYfb9|HB+D0Aj1TYm@)V+i<5nN>PsztyHl;g^yr-(H`g)Z$G(2f8mEIa}F0V_` z8GTe~HvSp^m#GzBwVIS7hmury*n2;sYVSmwzI;PzN#Qzq4?n zCNV~B(rEnh52ZNNj`eKNBuQT=?PyS`NRog|O{v17i|as5Q1KJyL^g}(vzKg1i6CU! zC@&gm^r>>6qp&@r#dBmZMAS!pm;)H->cKFrK76&l*aDc)f&fMW=PLu#ZR#h_2&Y)L zHIvp@oyto4FqW&^HNHVEH;xUVh-|wh8af42NZNk9Dz;3B!Pfz7M%ZP+*_PBtcEg95 zYgJIR-K-p8;_w()NW$XwQgp}WBMa0kEZbUv3PftwWp*CyPNNnzj*#iq(?8VfxUUtG zxpI~|+jEkVn?<8W!4INL;41vA(4&c+eUb4yrA1-@+-`jb}%e%TWqbhBLpltPB?nN#Ez zt(-fg8ao+=pFX_k|K390!W`>@OX*ER4zEw;!wm@D5IJy)^eu}dZ;-s7B3Gr+p!EC2 zsUM|M^wY_6cccl}4Sx(9skwc5g^O4WghkG)aw||r4(>`kkwmSGMx1CDtXha0tmpt1 zPxDabR)58sE6HO7od=lCwx+K8h5gwdC6992Ril4G$3xblr_S#|ZLZ-9m5FT(&%je$mZ)9DdNZd{}jVoVGQP3lEcM z9#%up_HzbLJ&Dl6-#4xv8fcAV!mP{s`~*MIa2jc$=h(qb`MtfkdjV0vcEm{Otj3@V ztlIaSjYJ?Nhbq7`UT=sOAzFf1so-ZYF?W^bPZ3D1w_$N{KLynP~?L!ChwxHtVyh5DCSMZV4M@=KL)CvYXK2<}A%i ziix9-={-&qwh%c#%A%z>ytw7CP`RZKgZWa4aybteY6$B51r7E?98TMNSXo%fZU8M& zeVz_a(&iB~-{=g8ncd!G^)}Q4TRY*K9Bu4!PyE=OKAk=6ajZi1a>XGenGJ%mEvK|sE}Xo z0{b4)?2@{SZKDf5W~P%Ugd&E1b{QwC=(4i(fF_a&3D?UkUZ;Ef6T6uq_CR&SHfGXU zU^Qj>tEKPt!g-{icJI{sEwzRVqc`?A@XS2t-o`)=%EDgsaae4K+Y9DIGGW9`2=Wpv z8~pl%zmdBcT`>33TB>pzrzEQ_wLwLFKS1$Su(b%Xaq>%>r11e$I1qRAm1!v?D(bi; z(I6^P{v{da=ob*16@v1jVu5?s0Rg%5FVI$lz$ba2Lo(-k+6XnB*y>P)_*6wE2!o4k zCdA?ca7kwk8Z>27VqM0C*yPhG7nVD~?g)goT0B31wpJK@dCDBjmw>El#r$P6-pyha zM3t?OG$?LJy6W1Y<1zQ5Oi*hCp|;5MSQ2em6GmyozaT}KQa}KEq}8a@m)zF2`r1|+ zW=U<114iNp=aOPWNjJr5$$(QC3eN1YzRYn_w)D`lm4el z=d9(p2rp@m)ks+yhU^5=Drh02`!(wr76Gd>4Y{2af$KD|qZ`D^|2)ee6HLH5+~FaU z)S7m*jda2-Q5ka3KsjYy55`v9QU_FK+Ih5-0NRe1 zafV*HAZvBjCz%ZIM>*e{cK_pM>6#|^T2gT_Zin`_`jiM+9LLXRZBgTlC0+PdV0-F;>$Tt=Om zMRW2xnr3T;t`r`DvFU7ws8j8o5OcLcctba_l3jT6gU}=X7d(ScN47Gr83|cc zUGI6i61GuHAkb`{$tjje^nX#Y;e;?=J{6FC@a4LnPk4&riY( zP(ra1(xLR&YS!z5Q|!V-{mkD$-d2FO+*)8GVsk?+ws1m3JDwT?17mp$z6gM`FWBKr}w&N6B`6HG-(SI#~oeWp*vN6!6d^pcRD?dVIFg) z=Sxb&PoScxqAFP$=lIQVi8x1bw2G5VCGqaT_x-B2T;_3^;AL+dP? zwQcI6^J!{mYjuRpZD`K%p?>Y$?Zj>KwS^aOGv)g_wb=!5<9=(=A-L$>yolcHDBoD; z%a*O$tC}zp{H-x}$x)oO{2lT?T z!>zp-rvwg@zsO~?mNhi#b##=w6+J#6hTO5@I&^XI+Udq5&vb@I-n;m^d-9yBo$NAr zA0(f7v?uSIy5X7rMuqTPDMxtOeV;qB+wLQALq$Y;_ht|MI5F|^eW-mt51DFvGk9v& z>1soSZ2b@`ZYg>j)$-Nsw2>S7ogJcwFv1t_JMe*V>Q=P7zI2f^v|xI}kbsSFSqnYn z$+wEf_OMNMvVX2i`)Cf0R8Qf$fGgj6{YLo0}U3SQ^{JBv0pUD zc^ffJJ(II4^E>!qak=Alcd1FdVXSG67x_93N&@jkUf%OJZSIXX`-}bK(eqr)%R=(q zT!_+RPuq*Ss{0im->c*DDPnGRXIr*xd<4NFUHU_MQPJJ``rGC8!1~RB#aq|Z$+~a! zNzv+^FJw&>DRJe!UEAE#{cbut?~`x&V%3ks@7d=`KV$&Wfa<7DAL)@W-}lCr^@%4z zSxfJ$58AIGVIAs~`6Iru^Q zYD#hnO2Afh*2)MBkEWy(cYguUz)#9X99ueUGqatEQySo9r)bp}=$DA=g6u)H=uy?VF4T;h^VNE*lo>YNUWMT{ zOH%au0HBS}+jAABD5S<2Oiv_~C%_p=ZwN#3i_sC(Wd2m!iX|E&8#15DaNZY1)Gwt$ zsQcrTL{c0BlEaE)4POHC_$t&FYZ+vt~Fvh%jT1h7gL(V`v+RUsM%+at9BQfnXA z=OTZr&Iiz;L8s`7Y;(w#^ zv)apoxBgu9@AP%iPd}(ZpMJn;JYa_f|EEP*s9uQ;kbu9M?)G$O!00}&`tPQrHKdBV z^~#H&F!J6qD~I6;N2eP~h=%1WB7iwC{)estGWTu5Z} z29Gt{`zywDK3Joeu_V$DD~AVwkB)7!)|D>O$0bXh4mmdK#w$AD>h{ozeZ$JLVQS8! z#iQ1o{e1^fZpnscCMGYvS&CJjG6#Dr*!sMo*EfVb9DzC$q z`>NXUW>codq0|*&8F@b4uGXZz_0u7uqEcsij{)eiC#MqPss&C|t^bC$zr#Pf5O=vuX0?4+{2 zdsVxkxpz|6(e|c-ge10}r@XdwK_^%7Mk#Hz>Vb4pcGZ$vD7m-V4b;;IvhQp@oO(%D zg*W1RGKw1sikcf>hcU_>6yjL506R&=kJ!}A$yKCMZOf+jU6Q!wuM7o~-{PN8$X;r7 zyWVj}eVbo*ho*0bLdvtbEBVe4b0IP$PVv;5!nzuLxkS#dcQ01Ua_ak(tp#=8n~YH$ zZ;9Mc91oJ4WQJ$<-BGS>SYLP_?GJ6T?u+IllUiKU7i^QKM7cgLcE~xWqSUoA$x5B{ z%)uj0^w0}^H9+16hE48Tv}={xM)$wJxp1tSG-pI?IkGP8TT3U`!MkusF(t?Mos!z3 zM`rd|Yx7?s1W0jcCp*&Xj3V2Y;H1tk_F2<#M{d)m-+a_&3_*YEYr%j=Lqt{c5=6yH z_V^Bk&%EO~4K)`ix_(J0Mu0dvVeD!Tkm|jT8{02F#X?|4KzbeAe~yYcVzXs?HO-IN zOxR01=rA9@`^iv<5!JRWQi-g)2lunfgN`$}wfSj!NM_!`B6?d8r4m+#UdMbE9s~Pi zSJ08ZNd0w^fq6f`y?BaZDY-DEllkmBoy_eOX}@#OzIp03&0zyd-FupwfNTg!^b6d; zT8QsvQ8AVL2+xpCpyX!q`hZ?ZDTW%?x;>N!CZ-|5$n_q6%NDYxg_q3ieSfdS99 zHw%yV`}f3;g|p|mqt_#QdIRtGX1>gOy4TGiI?zW@ZezQH?Pnx!pNkD${H2gR6S9Xp z<2Bs;;&Z1tBoUdhZ)4dH$&=ENIIZ5w=UIv^Qh`k_OKjjzWB^|e3jeE7TELkCFO7Jo zhiyUH4~ecuE|@~0jsC1%)JQmP|D_L7cG_HMPszOM4McD4Z`;b{zQE8gh?6*KrTWXQPPNp&%wA%X- zobG0eFzoEO5ELJd+G%%^YRg!N8!aR*9~wR!LPLuSq@K}W&p*F&3g&vol+Jc>2O7!j zidD`WFCgzc%ryB?vx2U7Lq^b;#ZEcW4zxVXIcBfiO^5&*2-O*hHUW-Bb^R*BLTvmN zeeuon8+cU3c=Si88$*9aSe3rA?jnD45lR~eqhW?6n^s0-7br5%D|+`;@4+S+Jt zUirr^4&`LzdO#sI$5e*0s;Y|`7^A!fVH?#M{(79nBRJu(i?(tq9mY|2Q2SPMmT<2p z+HUDY-y=2qky_Ay_?&;SF?@pR!dKWP9){VG%N|0o)&xC~npvLdJi`2fR0~SFQkjlf4(q zu`8A7UtwrH^5IVepkBo>pVVZaqy8j~AaFqkUW>k!UH^_ahd zBo|K1g&+L3Ck{NLGxQQ6wj1Pf)k%-5t7~K5#n9P~uN|#Q!LwW-tovB2215LM*MEDkFx*Gi;(f*;FYVVEg9kpQ5?M8v(IP1QG zbzuad{YHV=qad?NwSeHqlJS+e34^7C&4w(h`n9Yf(uV;Zv4~6CYCJW|REu3EQnRkM zC1=_st1UX!I&BiQqNZSh!cK9mKGl2%eK~VIn|q@=Ji_Lw^Y|fk4L6h9^*1u#em#ca)aRcxqsP zoGX7IQH9{N^&XqO*b9Cc2T%c>$II2Qo7H>uK6KMnDx`(@U87o~B)wR+5G$no5}{i3bV+zR_cjACZX+r(AT zDu(i%vCyqEoYMy@m^s`8HAJ3&-^{p)k14HFSsR+3-T=bRD2x&~Md`7T-MxUa(b7wK2KGE^NmXqLhb52skk_gjZC0(~PD{Zs7Q z&dudVU%Wd!T2fXzpY8F;@G=>co?Jd$I@fr7mS0^KrY^Cwuh@FGpEkQgFQJDts5W-O z?Lw0==li>xQ;(DT?!>ZLLv|^c&w1w1=<>N%jbOKu%V*^sjm$9AN!3&vJOw>rmTejv zTEuAg^+fg^Ju@vD~AQl;F8> zf#`du%Oh`oe@0Dlm>^g`=I?kaq{cjC>9=8I`jf?f$uxGJMiGLfzi@qxb_?FTuFa2H z(8gFp&~}g?W$GSeb4nooHDkr>^m{3x$nD@SkRg7%(@gucyrvSPw#Gg$wRxi3Z5;xOATor}j^X-6zCu&<}+VYJ0@SRXQ;KbfNPnn=&}XPqsx_9|%t)yX7U^ zj;Qq#6S`&S;qxz^>63>yGYJnlTVT2z)VXYUhwi|3{OP;k#>k$;V_!U(ATydfFQQVm z`X{x|XgvFrW50S*Wpzvl+nokBvxwQ{b*Dy~oq{=2jko}H$Usyw)wv_W$ZjR}ees-g zh{m{tsOQk-N6%%e{bU<;hhey*`1XR4$sSnh&ES*??@khazLl> z`0XaW8`YcJA;HNmM-8Amj@XA_-9a~wi!C*RHim11HpYR;lK5b2VVlF9Osi&a3O_OF zRNptWQD)NZ+9H69?p?>EJ}Eu!$DA3`C%q`{`_(}k&KbMl?Z7tC7_lP1qo}2RPhi@A zaqrySXHz~n9OupZ93qK4w#lBDAH2;&eBs^oqbQYEFUP;5OY>dtPgddb>w6GcFfDK& z_r)cVK1Qsb9a^5RpQ?RfnMebZjAsk%cScv3J5+R8gVTXav+nI;*wox8#)%9zjO<03 zzN1%?1Y?Yt%B;eH8Blo^_8(GHvPlz3m;HL+zbK?2%q~);*6DBLC^OZ9zQtNs?1lyB z&ecv6y0tIyoS|Jo7;&X6PF}M57Uj7eWtvj##z4?qIj1&HwL&L&Vah~URfNu}Bi!+) zoc?nPcxV5zfyY{q9ofnx;ud{627t2s3Y<&F?=QSj3YnA`hft%?M=*r7aEComDDNOj8o)`8}WCkwU3QD&Qo8&nnxTcfFv* zh!PczI+PR{ud>D$SJ6VuY@Re9$u=KZO*pfY#nAh=TAY}nKWVVN!8NF=&DgO#hkJIZ zP;Mx6u?!dIe9gLSj$@E~Gbjl%aCCNx@MsNc(xl0oTufJ<%`@#oMOb+fSlYovdmw*I zgM+XvsYpB{38&9G1Ml?3?nEy)_>Rnt3)@s>r&F3W=&w&KgC1?gR# zQbMlQce3Q8qNgl|BIm9&PEc&~ru0m~U0?f}L%Us}dRJVB!hr^SbP5g=a{8KMg&Y;` zhw3c@0h&qw^HU0j5wNv_-{xg{Us@=_|6e-DvH$3BMUm-%1!WHkiF5}{l;CuAe@4pr zjHDo01gS97xA*%19oPlhuAx*c6S7VoS-u9U*oa%6{qwBvaf)X=>mvU~$s&i5<+ zZGI7c_=_%r_#dV{MK;K>)?^l3sR5DuQvudwjjP>9WohWZBW#)lp4cziQ9QsShqsq4 zoZ)_z{K%J%j|^zQ$l-p@&JF(+j?#Ia6%Ck6_m-ZmwMB$qr&p`umz3Y@?&OXo<@dHkZ^)U= z_J%sKz-*;%ZlI;b0uw*Uvsp#LL^lhf>bt-=!{Qw>wQcd6OyMI8Q1Gkl_G5zNGP-QU zmnJ09^`$oXfSsBd_dPVWxD$PEme7yA%Y~;-V}E5Pk*@FP+dsTcPBumx*!meUor_B; zL+yd+AZGMTfr_eFghp^AHD$Q#=t;}_;`qS76 z6$zCfg%R|x{X&6j&^!eC)mnSi$Qf6|##;&b&(*h1{bxQ`M0>v>*f|+e2B!c^QGMpF zI~_^Xh3=P}F$3K(dSvKI!`~zHxe1)G&os@IpoC$5=QH`?4$qhYF;o+;6@Vj09Kl57 z4qKBko=_Q^PO^+=xv!X^3q{-d<)K8(Jaq4U|B_-Vc5gXi7)~~Htq%A4s&2>-Y|Y+; z5dmGKloQ1o%%9I+h!l$3jS7McYRGUM5IW!-JRon}h?45!@3+Ov~&?_cXOhs$BX_GFWWvp8n|&Es%sp=!dBi+S9i+^&e9x#cd2(3Q0HxHRCn zLo(sT{>p8xz{rna{CR-0){CqsG-S{*U_ebh6E?MZF|4hqsgs#|`8Ss>Gk;vpL;i7j z3H-;U06%r%vV$!rK_th@v`D%jp(6kKJCGyc*$0rJ{t%`(>{s+TG<2aKE3(Fm;2@42 zJasyH|3+kmx1;nwT4>ayLRV@jBj`-sJfgGM&Qf)5@!2vED=8wYwnkM)zYJw&ZvF;N z$~Gc1-6Ab?W_@ED=MXvHWZ4^o$Ld2{I$1~ufrig$MOj(}bCNLq;pEbBzI7_6$zzQ4 z$x0IqYZTb&%ba{*GVO&tauN^QV6u0;`|nZmxszu$&vFTagdO zkDcsKyN;B^m-q(%v*j=+L#%A}B8P86F={&*4aG^H{gbwVa61{#N4lv_s`zXAB?N2y z8S#JGD+@?cWuy;SrpPA4OuTn822A1+tWKzRp{Cfdl9OAzm z8k>iBh~Xg}3N!uf5bu9GTyVCxDm8^~uX0HYx^#IQ@%j%$2TP9ektqxY`q^;gK z?XF5`>R*>gRk%s|VcXSzNt6DOHVE_g910|@yznAE(6&2)kfQ%fnyc32QyLHFZ|S4B zFcHZAi?lnP1Bl(uVKSTExdPok()DDY(s*7_NrY82Bj?Xk{X0!rcwy0W*@xTYOsxYe|>0L>Jb~biTwqh8|tEMt&KD1 zd2e7ht)l3mIO2s(3N-ZG)uJwNAYe6*4R?)Rxc#lCWM@|9`I=e5K{A$F`oQd`s_aEG zrzEz%etEBAbJ3Sv{>@p2r^Hr{at&&=B*vsk#ek7P7uHx`umg$uP8Ujegp+>+jFo9@ z%G2g77Q#Oh@DNTPnl_TQ>AtK?#t|Rs_0tS{h6#8zwe)EaI_*|@K_Qtf<7dNWvanN} zYF9vLp})E204&qp2EFhcC;uE+8rSfYkBv(tkbf57VUi)V@DJ*@GMUUDlm+$-^WP|o ze^7-Dn?({%Y5$-+s;H$p)X-<@5vG~_P1&xU^tAAt`E!akJNn^%TGSq};d3rX%#rM7 znWu>|%XGUIT6Q|5edAGanctTwvZ#2dn9D3&s3iPpL71kx!8NUTfhW#f0m>|s^OXF$ zwxlY?fb{#w%}ylHJgxjGDn!<0mU*O^EUge(2BkW)B+V|PP(n@x&&8w9Li5Fko2AI& zjw;j~JG3zIL9t=ptK^H!36Knm`FAMw%T2`)k!9H!-G?-me=?qIFt_|W3}Bab`d7%z z!iJ3{b+@30Y=Zy)2?<|harWS`lu@`)^%=64`Rt|d zAZ&G;;aNVnX15tj)%44d!{@?*)uBzByX}n|DETGd#7|dQLdsv+zaV(eQN6ktqy5c+j6MEfG+BW#)M$U@+0gRVMx;yZl>cS;R6TB`uUH9r1vMzbh z+nO%*w~X~PR;E)Tci^w!0T_giK%XZNK^R*BBv%3LIh|YJ1*Y71gRt~5MD5*x)qRf* zYob#Vn;r0ZEtNjlHGs56JJ7|DuzT)u5M9dn0dCqBeINe(F(M)Od?7j^ucE{&cvR zE9;)yylL}ifnjjL*oR+VhCm2jPmD_lS-br|9r`%_?E{}Thn|~8%oy+P?uA{i2dZc8LY88 zNMOLP8)Zb;qah_8%5vbC-_5mnZl!}~&`VYZC*C;LQ?TWJ9fUED_*XnTUcWH?AMwL= z+FST`%E@P=t{OH~g)(nSexhDB>qD04ofI;4g=2UgM@fY~x%fTN{MjN5lZPFB1%m)* zQ7pknpJglXR8~(%opCT}`>7nYigK_dh?0PwqDOzlvxx$bGz38SX&C}^m_Zo$aNE>3 z*3u)2?$A^9Uf|>AQ?n^0fn#9l;O8q{=2G=MU@4_Kz|k1G5a_#(ym<*6?rT@&56I}r ziw8vRs$-+k7xH?s)kCAHR;zwmu65FP9jt0J^t_4^Js7F6Ysg8APl4G>jaLPV5*~yY zCKreJ4bi$V%y~wPSG}pa9goYQ75EJW(}7g#{0Vh!8j$44Bwz@@(+9-+pX9ryn|_`5 zXXNu2AR3p`R|mR5!9?qS4H`-`1|;s@2R$`Rr&Plqm^}$}SK8NR#ie8eZzZMZVMOtd zBZfRhwRf9=dYNk4{dj8FtXIx_`j7FuZmdr7)KdRT>aSg?Qz$%v)a>q@93Q|!pWywI zN({{EAsJ`oDQ{P)!%OdLnjORHBrhLZ3Jf1910QHN4MP_#wtou2=QO2WKsLH-+Bs$G zotzaR-#=0O5xVpNG+3=WAE<3?tt#4G%8XZmj?-bv>4c!<(k47X!@*dx>+(?Nce&pc zSG(@~+#PjAtio<08?OpB-L`4Jxd9DP0x{$H52H%?BTC5Ub zk?Sa&3%%P=>A0A`68eZ0tSG)9p$Kg_!i9O@TM8#YL!fg!W<~=!%T^Sfl(izuxa~bJ zG=!@9bg^R4ToEr+TZVcNAM*M5iz85 zMWLi?myr$QQ;7aN?Ud80%U{5&Y@}2(HGd?w5XHL- zXpt8{Pyj{w=+eHmG^$|Uy5(~dm<0oXiuXM4&b5YEw_~cSjo^{$wlOQs!qVWSY^BC z!7u(8z7$HCcRCz5G4g`}{I_91A^PjzhQawh4fp&p++th4v@)=#RZ;hJj`k|=qg}D3 z1|X@c0FW^K3%m>7rHa72_z(DK_6LV9GY+Wo<=oPXOzO4g?yK@8Q^QtB7UqQL{{XXnp?cJj6)g%NKzn7DMpnKw^4_?+Id|!KIe_Frd!_%CVj`C~ zIS7RIdV2>@Ds10i=R63E?>lj^4!DR921 zj?Dy$Dz-^Ea6Tniz;6zDJ-VC#g3_9jEwkg>yi?Jefyg@fgaN$bttElYW6vJMg&`9d zz{d6E{?Npga`CkY!P-DJ5Ukg(08?;>F{^6U2u?Y?YjrnM=*J%JqxW#VBPk@jqYhnC zK|hhHtTnbHbece8FHq(e6&DJ9Zk`<5u#LGTUT(VVMZ(ay-1fU5V6FIOh=o~PCl9Cm z5;96eWtHlu9^h(-1e{VaF*X(G9KknLQZNUyi=`0nJs*!I0JKfO7FZ9%D z;hN)Vw+S61A?5}IT+_M&y@}n;SHcZJKW6=ycmAuwgcVr&=rU<=c3tk;R-mDtAr%zd z3lv-o-k#_!_MR)+UWcVx+_3{Npq?xANhN#hCD(p%I>Qj z|2S}V1YYU5E%)rL=F2BWup#JZH{@upPOkc8nR^>mSu%FrI)TCS`C5@^2O{nd zL~{W1+qVZd?DmB*Wk%oxZ8cxr|3<{MlT7XK+if0I_S+p$9r>)bjhD7>m$TPycEav) z2-wvL+MTOm!oLLZ+j76LUu#+)@YA_5#QvY<3I4kduK>>oNCXsq;3z%bt~PJr@BzBv zd~oV4P!fqzN#eL9`DVq3hc(@iy%NQA(y>`CyJ;Ae#5~o@98x77_wiZNV)CdijtTk1 zK>+!q2w6+og{W^TDv{6GTC)o~OH^k`zjfRCP#v#lBW#%-T~If}>I4;r3{a%}(`7D% zXOT?NY^!PJ<#eRy38?mQe9yk2XcZ0HAShCe|0EDC0#d&(sD_@8%wS7Hh#LrpXzgVi?m;HfNL|A2Cfx@=1e#kOOMF6*M7e^|_s zF+8&$JSGClVrJcRw5cs`n5V%dly9wBZ_)zcMg*3w+O)*QBu`H z1}fNZorgEATj)$&HH?NPc={&0H4W9vR{AM#C}D{b`AZp&PW~<}+H_P_-QE48&b1KO zR5xNbBN-htu`EQ5Bctv5tXVY}26eWH>Z#mRRQFB$HH_}*T81XW<Ljn+avlQoR~%cQD{3aYHvL&WJmyo7a8-)b1c zZqt-(Z6%wvE0Ysh^z}b$G(e*gJu2;{L^w|yr$*7U4k!BU8Zr_~m{JU-^zj4#Kf>Mt zI+E@G7mYRX#I|kQ6DJefw(VqM+qP}n&cvR0!in=b=bYc~{?C2)-M4ymt(B_p{%BY2 z-n&z^+TRs|3?gt+5A1gbPau+?3L*q?#OkaVDMSHtVBIT$-b!)(H$1KpJtItB#?(s& z3{(9XZJiY-9El}eh=l)8^|1h`7(S``XwV}3NBFiQKW*wA^?CiO`$2f7a?%wKu;~(V z1h5%s_P5P@T4vz3Pn+kNm`;OIU1oqOg5LKSK=y_zN1p!Jwd8qL)YJdVr%BZ2TB>%O zFUDw~ zF-d(dL0_qbO^iV@MY5BidqttB6GZdO3XrK6Qj@@ab{@~6nO`8P94n=pr35Q0xht(M zqc?!DJs4jQzfvbi)Nmdi6$ecmdZ?>|LXfExC$P?{sWbe^|g5+UP5jo=TSubG&($=A)|%PqSu-foiRDH>r{ugYyHvz@VeaO&Tf?@(Ke zOmbvT6yyokK3?fi5Si9GR2^w23km{{Qx`!B8_pHJKeoykB6y}wEwg$Jv^GLx2=*1R zU8L(!pdc%?(aYqUK-%g`6%gVV5W2-RhbBXmCP)=v5d4{+eF2^s4b%<{ZhILMkoQ=% z42>$)Zc&^E(pf|%7_1`@jP{cRS(%_zK;Az$;1#$=5DIOzhD5EcT&5K9uPN-dMV5SC z;gTj6RqsnDlJYM|WwUNq)$Lp%490g6gKg6bc|uoV%u@N)bm>nBI{ChPZ(EYgil0F+ z?=%=5RuIFTOI&$El5#~X%6{z1M5VI`rL$fMncafHb^O{K$TF7}p)hUO;{w4#_+kMt zV5ltqFgiOj9NdQh5#LK0Za}7eV2=LMjpbbk&^-b9w{9->J2)z^uaJV^0Wj?X;M7EC{cYt-O)$*c2v*mcRbQzR&-vtp!5^0$17HB3%(PbIm)Od+ zSwGkfS7g#?W&f)J9q%6%{>R*zDg~8VOQ#y(GdT`etxUG4xKv)gt320)La&r4n5#js z_Zda;n{LpzQXXk;!|Y_e@dZ^ z(kJA2n*J2e9xKdY@k@WMp+7+H6a_#*!`NYhL6$NI3vA15LrAOyR&!;oa+|eFd7T&l z!xLYJq>Smc;M+_kl29$+QxesFl1?uO0uK$2baMDMHu8(7eg+3%!HXIvG^R7kqUd)O zOj0NyktbW2+pJm2TeuT*l<=hX*v;*aa_Vam72Cg9r=0;8k*cX0B?be>L$g&k*Js6J zNMCE>uAd?C50J_yknR5hQU?IZe=z=eCJcVgQ70~Ba4AWqy{Xj}_zU5>@^ftIs+B1O ztZl<3@{Guhuqb<7g^(2q3gxL4<$qEy;whGXaG1Zv3Vr%e!~mamn%s)&KeyLsQ8e4p zzmA5jd~I0B`M-0O+WFW$^3GZoSkYSyP{p+-cN4|=RMeX$J z_){sWmJ3~9fgC^N(HM!*pbMW=N&(E+HfF~W_^`)!-*-3n?icU2%__FDKmR-n(B`ws zQ@xzC?R$HryKhUry>amnalgOk-k{U{aWr#ynep*-_3`|E=GyU=Gc&QNee-gE*-=x2 zaCMdQ@Un8X)wRycL#vC{(bH9l*PO9=wD4|=kdfk=A(x|qFyX4pzCPkQt;fOf+Ou+T zq~EqqI(!sye-*L$R@RmRr)xwXnXX`z- z?6x&4%PJOCZ>{eR=G5vCB0ssJ6dvYWEZA>%&9Bp?b5laEd|o@ZtkCgu61b&2Ug<;+ z-h4k+Hnr<{cx~|d4@-vDZ+%kmIC0kB>v?gx@wo7LKAc~D{O9?P1{jXaAoorcJwN;uVD-{;De5 zU1-lXf7;#DaBYmP&3mMmn~ffoDrPEBSf*F`Kdx(9oF>t1Uu53tbQ)aa*wgSRVNZA4 z{)`bl?6#tlqSNrdHM&36d%f1m$#(YetI5H?zl`WMS4^>~Z)|VNm6QbHC(~EptHi`i z+`qi+KK0)(oZ3HqWGA2bUM0t@?0;b6AAOV!g-)$|_w<7V#(V9yjpBo*;eXBNu!ZxT->6&#PkM`7TnrGN&GA>G5OfSD1)36`YyFB8F+5FUvw5y^u zY~#$)47xHwK=>g%4r;u#q}H2wT2G@FZsLu`AkiTI1%pJb4!m-VcJo8yz58btbjxGw z6;o%+1KMUhJdy#^$4m3tN`g_SQ2V2Omu|J|1UFv-9k}PzMIlI_Tx}7I8u6+ocqNim zJ;*YOtESI4k@adn!GJf_UaUSb8oekx@uMAYWp1WW%5vPa0hEjAN&Q$Cahu^#BpcwVM|F_pux3AxZ-bgZp@RLiegjy$XubMTc3*aWkC!zA!7C{P4p9CC z93Z#=9Eb%Rs1<7kxBD*y&N5UB&|5lo59!`#(SKTh7P(DX1LG8zexfvf!vFl=3;rj{ z|5*hFYYVttYW`0U4(T~S6@+;U5PV<|po;ZhTK@t2335t{WD6*R29#O;Q`T#1^JRxY zwCNLP6NCeH-sXQR_!mwi_@XA!7N89IA8YWI4i%Em@DH~)(J#S=gom1BuQiehoj^Wb zi@vn{v@H|&pd)9rC@M2ERC>vKaCdqQPYxr0B>gl4a2P!+VrD9)c8f~+ZDAuVxAi`b zUoS%s53|Pm|9p+amgIMv@Y!e+GvaxwyS{s3XhEV6;7TkKJ7H787Aq z`QAp?wR?XP<9#xAy!1Trbg*{!YF;;`<$xP@8?4lJ$&oqjg_QPsZ`|hf#@W{68f?g4 zwLGEyuya2!7BeB2VLk7?b>KI>;F_4idTDomWS!$9^0aU@lfvD$A#_PRzOhoZo#MUT z{wO!pQgt#mZ>#Cp)9JIGjyLVQo*r#@8RLF=jX(dk^GZ|AA6^0phX0fM9QEo7Jyd4T zgJTn8ffMsM(ugl73q{t5FFVV~^K4NVM$e_Z@7xTmff(%Q_1P3?R4xb7F~Dn;FxKV#5T6rzeE*IPL7y|m(Wc|(%h8b>?hpX_e%uk z9iH-#TM6P!aqrLuQ@%{cS|=WMzVHQ{b2pp?kfj=k@*1R4pKX6GCj8P3OUnuZJk>zA zN~FR4?!eV6#IP>G=NhOz@A)WIsE>B3TM_U2Ar2}WnK0z`1y`=GhW~Jxw71K<@&n!6L{Y1M&Xi1G7f!iHQpBX$Ln7k`E}TEq|51ETi34G>2YXn5Nsb7S<(PYK(xQ2zh8IDjkxW! z`FK9HZe$z871<96+a$-=@sQc%;fbYH9UM<_9;>WXWzXDBqc?%Sl6^VVZizF;W+F}Tc4fgym_*y+`$vq!M2Ju%W~Sr$Qeor zky)141jk{LgLhc^1xZjasP!Joehg_3gm4K;!D%A8Mu`#f-c2fy-^HwT857%N`&MZ^ zS2u8kXQ4yBVc=>3=eERk{9UT6uwy?tyF1YlW7@Fic6!Ct-IK;=2i^^{9~$LsvCdtS zC&w-7+C~e0c)-4%cgsoZSwwbo+3lpYlgP&*t_7WD>pU|hhok7r(db;Wo(`}MU)?X2 z@jafZG^ypv1YB?=Pu%W&7a3&Q;}rWSb&G=|HShjfPcc2>$a!+NJ1fOtCaON+ZHU-4h$a z9SxtZ2!KE9fv~C!-7+*Z(dFBpEUe8I@nQh@UPA8i#K8*g`pT^zv zrVaWW&`-|wc>^9XStj1&yr#}_^R)6QdHa{EH}J~-vSZk%E97YI;#v28I9GY>pg9rP z&d)yign6vn2+mnD2(?(d()|5WIv72Cjic22mE;F*w4GJp;exo;9VfL~`Piokzizrz z*jet}D&tNbf3NEGBsU~FIOK~+{_0CNCcC^oY%dvlcGMWX|LqDYO?r_OUv;D`Qn*X! zh|8Z1-`Z|<-neW`YI&SDA(A{*++oF$+PG}mw|;wDZ{V<%MaNL_$HqDOU^FIWJLL=R zl#}Vw2Ct6(21@mbLdhXsRr=2oJXY(FmAle)jhJ^YH{+swVL5cQrL2PFjs}Zy{2DW# zac-sUtmLm*>3H{=mviNmzNd4;C7l{E(VAy-?(=sRZz{;(oK7c)$PMj{~G^ z&Z6A#C%(BU`DnI1WJxHqPmw+}YvY2~2{&GNkklY(Yk_#zJgGuCxGOUWdbb8~0NH1W z$9rtR?a1K4K4>^p-j1B#>{Gtqr@oMe3lB7Xi7kjXr{YK4xZdmA<$nleYVY;Eh`Le8 z9q_W3w|ws6-prhk?>|4e^=!j?@@&(&2T9PvS$uLowks+aTvH8TB>Sa>quh&>_q@QHrHMC`fT@R z?%;>O_mt^#g;KdyQD(_zjcxN(N*pzx?-myxPbj&KW0@&q-lR8$gQJCA;`epOE7Er3 z$KWJR>!e2f9TI}Dvrx{m7=;sFTF>3pyJFEQI%lg&2GES2$MhULI_jfO%f`V(8&&_@ z$f#rYTYo$BRIKp#uF6mfK0o{J)$_1PU0HPv?WuDOAtga#ywdw$m+_s#Xtlto?jh9 zLk<=wAu=xZ9W>q0Ph(~4hNm!%HZr~TGKdBF$TXELgH{g9&5tsR6{?b!xG;YnB8XhP z7SB&pdK>AVcV8L%Os<#tmbQ3Oji^6ln-(wDK7;Ihd2~)k^Lrg0ehZj*+K~ato{Uy$ z?#02m_O-ZpR)AH;*QKCPMJh0|L9=63j|Q zm1~zrH)jppEO=+)mViDvZO=hV{5SYsDwm7v9eVfktXUQC-ed6JkgrXlJp&-AJhQyO zG=uWnt#dKZpcwDX8<$s-@>-CM$$oZPOxbiazjxi+R?*tLZjMWqZUuKFKeS_U@!^lw z)IH8A2s`ZcN0NHi^$~qmtv>n*e&K_mZXd3%N%mF$(Z7sNQAygr3}GfttLeJEgf-1o z_xM1CG8!oI|0WEhZe6H&4o_2%WM}Eu*USjDQoK^hDP!*Q zHN;aX?x+y^a%$1hdxhF_y`bk3?pTvyzJuXPlg-X{XG>mK1-l8Q19YO4bOT$j)*80I z>x8u?dM`*_S6w|>^*E-#tIi1nY9nJ_IuQ0xG10Cb`$k3`zw-vCC%c{J`IdAb0fx-P zv*>2mt`+_z+y=J8s6|1tfvX;7Q;;VpY;%-gEBo8gk`GESF7`>mJ^TR6~s!e?8ipNSnnSbS@oXM4))B8fi8bfVR&`x#lNg3+u8nQ^-u9i zCs*WvB#Zuy1-&cEWmM6Cz|K}A*hYpG+k$L6`=#BU4CsT6owNMQ@s?Yk72lu#e|54f z5w|(68xE|k>}Uv}{+|0^TG`iN6tbLbiB@tDr1IHUWb%D4Wq7imb;jt_X^5yBzBo1` z{DHWH<1}hg_*TbV8>!LX1q`u1Ot6umb9>4W*;$)fTLI{aEkI8wUQWqXY<7>AaAvCh zF|0RVj+A_~X-VnJiD~0$=- zBcL_q7UXBWIYUy*Og1-MOh!x0%E@I#6{*LH;3jq6aucFW2%(LbA?2{Yx6CTJiyIJ> zCJ^C;$F)(VY)yf*Dx5Bjr~3X_;ShN?VOhB`IUbY#0J-HnIrR>0PS;l*^{+Z%fB2A zBjosnnQSLyc}X5ZT9yl2RC+b}Fey8m$U0e{3Rk!kHP|y*GCbyjTTF^tLOAt);h3#! zf--18gp{|aq{;D|RVk2s4Q)y8s=QX--dmW771^s-LU147tztc?Lj9dQQw3vN1#K(C z7upgHy9sv;RHEawTcv(dr4Nt61^M$~87MN@Kku~ad$IV8hb2ne+-{XIy(N!h+v6QG z34QzdqVP{=H%l20OYqJ^rJ;UJ%YMxSImv3`UAF1U1#NDbfQ?->i z{;plvi^T}KPFCtJ)=6ODV}bQ8EWbG>2Ia1%@q>GH+bAMO-p;0Tq~}7DJ~o}mzl<26M8v?x!#i(uJN(xm5*l^UTv|`L%*44e`||kKYOFI_WV<;@sZvu@tKb!)soq3@WaX$9TiH7$hQD^k^aKI*q6Q>eSb%@Y>L;qCK=U3hu zbiR57syJodLxQqq9_yX;Uj8`vQI%NIQ1ppN`St4c=<4%@rr@u8LX?;jJc7%heu-Pb z=PLtBO#vFu$<_SKUhNL$V!>|V0%{-PwW>{Hnj=ftHff(ui6VP|sTa_+iL zTWtui6!^uGaaym~C+k1=7nBT&RQDN5`XUuptFpj2Q17&|`Y7@PupxH{C-_di!%c-s zgg`*T%nXAl3$t+h6z!|yD^*i?7qSdMP>Vv2SceQMew|ajKms=Wqt2mFRNul)guzfq zMUjX`bwc9vLlRMppHA9gq3G}^!qYV$5s7NGzt)zNYnzAlX4boCfDgNr(-Dcx?xBb+ z=}hVcK_L z{W}&BB6FVO+B_A*O^r1al9Lh4Z7|e%T7POE?PmrwK1Q>^o-6UP!B9Z3Q@w~vaswQh zA_);yl^&;u(Jtg7KwuVmoKX%K)B;;3VL${e_y_I6V8mO9eNcoTUxmSR7&2zQS*XOo z_ymYhG5RkTA^(7Gq)!l&&UJ6o0PBYkX-K@r6bJ(%1mR`@zQio>94gmt7`H@%N}Fx7 zGDpRDT44)<;$jNsv_w*44rUD0Ozne0QhOcE1%0R{&4NJ!!btZgEY0ScqnRc*>Pa8R z`*+tYX@CK>-4m?f68&};2ICU~BMX7ryI%YwHG7Eu3U-Z2H{U+_ie|2B;1a@c7IbBD>|5jydt2BzY< z8t@<_(7UiWN}bKqj>Y-H(fW$Ega7!M8p232~y^IO-S z3;#+tjTjphnc;ilNaXoz?CE{wv@Ifg0~T^qxz9Z)IRA|Dvc9ip{Sy) zv8toN9G!=Kr=yvg*S-q&`3ii?g9_Dp^25yujUZoyk8Y$7 z9Um!{?$O5DNtT{j4B@R#HzwHXm{_>Dz6IOig^`W(sg0nK?e-D;c6}UC(l0s>6ka~J z9!NUAKL?^yS90DY5OjJNbv}6TAot@9lw}VgNSjWm(-PKhl3=B*9;F@%JAKq6en0Qt zv+vzc$o&{bPeV&iJ3_}Y{I%}IfaPXYv#nri@%x#x(`RyOYf{GTt;+LFA=9l=b}S%; z7p7*rQzvL8=b@JR=-!mq#qDj_?aiM%M^5VWTWb<_;$m@)k*vvtDicNBF7;Z%&9gCW z|5@nDcGwC%KPi^3k%pQ{x~^Gdp6vnwl$h!<#kXxO=VFMOoPo2yjje2VuUrAHU@GTzt2YSIp>+=S-v39m^dIsWFlpKTBzX zs=?RsCD!SAO*He0GuKZu_sL@n=|-i(I{s!paAw>8UzYY2{NY`a^h6rBwSwQzQ)i-X zZzD`XLOLHsr-+?C37zlPMto4b4-l;78@YvS-lUF-`1fTPiBE-cL)jayZ}Dim_W-=X zvy>d@${Dtp7D1~MITDW8v_0w*{AfA~3tKm4N8 z_isP8zL?*Lo8ivRNHl)k-x^;RNNlCt@9iFZ;d~mXhoh8JwQyCOcG(f^4ma6!%XghK+{6ZAW$$!)9t%8#MBAU^3@-h!b}jS2-5EzgV7EBc*_T&=O%Sh zg;)a3Opb3>fF+!T`scXk5vL}RQV7zQKw*ur@-gN063vEHb=UGLYhdSSJTXO>KQW%$ z`Xd;7@lfl7%}nT}3DX5x8XTX_fC{+?cYooUhnXCOeM6i&1%_aPn}elbkYd@Vmb;Ws zCJ!|On8^PN;~x{J0>UhxCIG7b?HKYgF&BCcmbw$qWW9jt6mjZ2nDP_S zh0Yh(Pnnzqr;8YFZW6~HFvsBS6(}Z52L>1WVbYyy=0fQT(DTU;!9tj>AG}g17Fp6g z@<93uGD(>JV-F=C6Z3B~4*#EK%v4!k%$q7G)6#SV70H-iG&HzR)$r;$f1{Ucf}SpB_r;k*&f88YOv$5f&kCOeoumaR*Z+u$3Fp$M*@{Ha88}Gnm(8yb zdlW`con~a6sF*@o_lhrVN0juUsH*Z?{lUcwTSBN+8})mL@;cKGg6@Lu*uYp6HAD-$ zm!=b9$cg9zWx&SDk=ICN;=_KR=J(QUt|h8gRwB$jE6{b zJ2Ni=Zvt-EKv?8;M2iPDXOg2xDCqrWVGr*MC~z2`@+_$jm;OkcCbqPPNoC(CD$4^O z(rTGu9nu=rPSaB30UsV(;U}Uee!94!V#58~g*$MNiH=p+fTZ&4`^~Goi{d{%lyZ*& zKHeSw=z=>AzgSy9LPFNm+HpHVz0{s-cr6cEMN|4S6Z`Uk;7 z2N1`h^$9l?UL@}06W424Ln{{D`mim$K0q#2v2QdP7PIM-7MxO%jn>v}U>!Zvn^!2h zlWT9R+jX*R5=Y~Co#0eG{_%W;KFGkarhniS_h8(pTD_H0+Q2?&?hT+^` zjFq(5n0i_i2%i^n-CoJM=EY6B)W`sfXvsma7_T;Pdjo4cZ5qakXen_c6XA#}T(3S6 zZ%Hx{qV|beCq_eCgW6bsX7Gtx>96(=>JU~^;ptzfbs=$m^XWWyS!k9T7!YBsIEWUK zmAj=XJMt>jerlj~A%%(o94m~4@PRaKVrh_JteH@>sFs7sX%oKW2% z3Pco8fTTgS9F`B?w~Rq9Nza#zI6eHtr|NJnLMygGu_ zKo|l*9)+fNZ@4&xW~nU2U{Ia{&ozh@BBdv@G;R~YI)wl_hy@STM6ztR$mUF8nIQxS zO;}O&d*&I2V$=6ztpW;~K`hyzieJi1B>kvNehZ7Cq8?$C=Eo^BMw;%Y&G7bF<%WNbUsNh9!edIJ z;T{yZ;cF8Tr3O3G#|iP1-)!!QD1=dyCdcGONdu9U6~?krzLV5aNT3?i22h>O7{isP z_90+?S57s|4Hr`!a>od1;QRyD;7s3n)3zKWAz^=iliA z6v4HWCnb{#l^7|Mlq81!jamr(Z&U*K5K{cbTC!9)<$og3ss%(4_XX`Uf~k)1geQW# z)rg%^52Qp7RfVC<#g1?)2;;5q%5~&_s`J}L=Uh=q|3cme|3u#G2)}WJRi2Y5=fDmw z2zv{GvG3vauULazeiN z|0bCTb02xtK+w4GcNy#PKuJ(a0NLttV<# z-crZ*M9WEqjEgT{h4#4LQ@J(&uN=^?1qj=d@gZB#86*L8G z&}>K)RC?3$BlOW`u_QJ&bPIpC2BRaQun${Szwc4{m3aT2MEJON09M8QHtMVbHz5Ub z`Sm;}2}NrT2$%pHpZ}X874>^eKGmtA1wPMtq=%)?9IK(-LcBky)v4br3<=Q0&hh8WLI7 zeSQ?M&>*F}+W;|)9i^t4ZCA!p_;eZq18_>B3~(wd&j%W7#}!ArB>`=UA}6(_VQ`O5 zf+N9^lE=Qm7#ajx2$00-Hct~n$Su-$0E#BT@vwMCkYv|7*4h~~F!Kkx`^?e@#gll~ zPFc;Kg1SzMT*C9r3jKNd-&!p&tZCeci@+JI(794+z6fi`uW-}!qs1fY0Dv3uZ_wSPJ z-yp;DZ>vI@d?{GPh7K*bNfTCof<=ZW$-FV5{QM$!En>X17lXuM7pjpi>5F)-cbXOl z$kfDPKN1^3`j^ldAd*a3WmRT{{vZ9TF(n&s;DE5Ejeo(pP7>|{QO4SNz-QZ`iPlZb zK+?q8otN24W_$@viJbVx@#>XBfG&IcH!V?_uzDQIU$k6l`(;;2G*mwRj1q~8sAk&b z4&?$bOu>ra=_wTvR8|6wuv9s~5*%5j9v1mQU&ZTGk&BG}-#K%;^_yYU3!_N$>G=m4 z%59n}LWgGj!wZx;6=QHriW7~)fl_8$oVIX5!M3@;dGm{Niigb0s0m*1i=szpE*$2R z@NCeABDJxIQ{5pu$Xfw5YpbfUmiv%o0k}fJ<{^1ni42W-Q$+fHT-sb$wWJ3+mx`J* zk(wQB1M@OiS(PJmGUBndoH`eEYF)^r8qD1MGUfW9Q#laVZogi@O_8VW38e(M(Rb_L zr(tXrU-ROLtYV&gkH^4x{m29F@Jkx3bKwz`v7;@zOkhjaeww5R`R(3C|B5A^weu0b zd#)!Uf)C>$*z*e$ZXtrt!yYCrTSamN;ufCl6R`MRx}KHO5XMDtI;))mjR zE=#~;An9htNIskuHBl$8I`jm~}^Y}jsvvK%+w*0J~EqWBj2u(2S*DB>5 z7K(ZVeZ<^DpiQV4>-{4Y?(6=_Q!Yi^p9zrfxSY-T7a!XW%4ZhRBNTfGxhOvgaR&Ps zaO^t%Wrf)PaRBP?!~|aRDy|{P(}$iC-HwB~KE8wfofw8-b*CO%P6Iz3?)7acRTPvX z+BM{)y5|wir?6E&rO(C;xCH>)ioa?;7+}PaxPylO?ZwOgF)-%8PUaqkal~{ab2(;y z1B&>CU;CgOP-8xqa6R5Wc;AbV^gnxp({d*Buin763;%3dYzVL;5A%iyf7B2!=cZ=E zzK77ux`$vgNe=*QUG;e~Z(45%gg;s97%)HN7;uZ_+?35EluJG^Q;l}QMC%|L?#9rMk7f3>Fw- z>OGHlid(hA{CqvJuFkYO6axy)g9;COV+?w#l_3?ds+iUFGn48w*ky5DHOG5V8p*o-KZEhgmT;cU z^_zz*SOqUkD#@e&BWLZ$<|=OV>Xny!Wfq34V`$cq!nw={vkybB`DOLO1_as;i>o=o zF3UP|Y`CnWWZo@yNm}kG=Vx0u--Ss9aQOcMW%Zfu#e7o%Pn>U*hpk^J#pJuYlG7B2Za!lE!XE>+3OQrMzgu#}y(Q{uroku|$Q-fq4 z`EX9foy|a=t3iB)wM*|fV`=dR=a|yQlHiznfGsRt@KS^1@4}TP{X)5J%BSn(+AXzd zI91v`*=aeUMY4|SvL(__BwtsxKX`Cmf~Q_KzhUL*0{>iiP3RhsYRy`dI`Ix zvQS(x`rf6Dh}}WM5GFT(YCvQ4?GAt8Y8sDw83sp|aB-Gi?4j1LAB88N$O~d#f;Inp z{b7)iwcA9&5V^Ww)3`M(8+%rH49zz;O86>$VN-~0)$QFGNX&vXW^?HaT$oPAM%>=1 z#i*flA@kRt54-%bI)^VJ2qbi#P+k=2@B3Z^FhxFH(veG{d}B zkTD4uq{TL3zzzpt4+{%BwbC4f6pZ1=C3pL?DanbdCMd{1DaiqpoF^#`$a47%R28Of z9neCY{th6ABCxh5ROI`0%&x0faLks3f}CxcY~ML4Va@fsIPq;1IL$#FmLZ zAq1SL$>%6i!Op=%XhMtw9gv3`t|Q;vDbC_@GgI?26BjXPlw>KS;Dk6SwahXd6e*Zv ziQ#l?+*1@}VUj)^syc#~jT67dJ&*!6M|qid(wvw>31PT=qbo!H4n&oicJxvY@|qOn z+6uB_b8ZJ{+bz`;Vc>@c4nLI-3mFQ7z2CiBMGp(%CIva;0=2loAwQ!yB)KDI-znoU zi*aB=0F3b;5=7(BQDX9nignV&xuum*QMq<`_E`R5*fiBhVHAi=SpE_($bil5ER;tv z5{Cj#L-5UON8&705G%-~=olU{WK=FSmOr~IXiueE4H*}F)XwXy21`JHEZW12jlmNU#l@+};kVuOdL(UAOK4XSB=Rmz6G1Q(OMtu>^GV$&O4D(hsMOlSnz7%p}YpMIM(aN4PDY4vF-)a%5y1Tx+sPKm@YDTK(Qbk7V3^mq73^?Zmrxl z<>qEWQIl^(#PcqqjZ3N~el3lL9-GI&ivWVnI$uVNOcQY7Ky-MYZ6+C5edOAgaoWIALNQ ziWGW712*my3SV)#B8Lo;Xb#OVsUJDe*aXYSM@G^U^c-dsTs=I~Y9Cl0Qt9k)lbeo*W-!8{B z3o`83Q@M+hDYgV`m6Ci9o>6#`eI$4rY0GL=CZ%@vVfA^8`Qxwk4ymZ0ml+JZ@Qtzp zBOn=#4vhA~@H;1>(%&y_F+pio#Ls_W#wW%#D=sjEiCxEj#HEv#I5*|jA0+0>ql}vG z3dJt)pI|$?^mdm6IkZ2{s*#TgaFfCMY2&krES> zbq>1Uw^NLl3~kC&6OPaH}M^AAwC_sFjQ}Z$-;6QbNJ(YYv7um(n%_t)#0NM{id*<) zzI%6gR1y}2ep_rS{X&=C6B`>*PnLeUF-;Cjbm8#UnKC&y2gID5$Nh>=j|&)Ut-__l z7HJfD(sJ&#%{1n9F0-j3zpKk-QTPhiF+iSB##R~M0BirzCXy#*O8fT#g~Q@RdU4L?@%1$EL^8-~M!Q0_qusR< zCy6M{4WqL$8-8yF)MtHtL~th}mg)zqIb3vdy8fcg^Q!IY2RyI?m>*ho{-PFMBp_(& zDKiukM3gs}{-S`hIpQ2HB5?{=pF1LR<~T53wMQKR9?e{WTw{VrypA2WK?#;2q2VD- zw0RDIWP}Jg5IE?J~Fr<)A`2eQ|&U*g;pddZ4--wb(SR6ilv6opMBapPJ7LSA{tBhel{d> zEQ}+9;59|#PWE@*F2dG(S(hu+y8X$si-Da;hd+v{HE73$$FPaXq!@wdgK2WH;e2+l zfdwn8=olT;b@stW`m>qOlW^SRacCa7!DP>Nnc(yb9Z|9AD6mJulO}FakLsIX&RNL4ajlEJTsvq#cq*$$(obGQWs~Z%7?(PUq(a zPteX4Hs(5tO5HWb_FIf~>X3dUyZF;Atqv~t$Kvu>tSYSX&(AMoX^6umZI-dczFiBz z*EfqxY(+zJp#>S%*_QUiqqc%r$jtP_~~5NsDFTgc!OF5ATT#?-&?fS6Z{ejC(Hq4JS~7MKliK-sRtoJy}BT9aJ`#s#6_QUsZZ!0gJ$oCeM{`vSYpEg1vFhY9wn^DmNU}}jr ztmfn%S`bGvJN# zpR3)~*g)xjT<}q|eHH@@ut2k(-TepgO8Z8Uj6(5D7`PpYg3SnaIHZhCw1#a{&wrTJ z*)Tfp$Oume%eH*6rs#Gg^Q`Nc=$Rl?_Hxe`jqtBRHw}j=ptzx;(9+Lg5--*Zb;`k? z;f2DY28j&HnCc~u5w(Um$1o#vad21FaOSX)3{J^yg7~vGW%KQcN_EUpt6!@r@aChg zTPQf9rTUr28-THw-7f{jk!YvJ=VF>S@@aoT9xH$-bdLP8oq;m;O}lx=H%h#d;0WQt zYp`xqwC|)@9{rVwsoo`v*7b{(#XM-9O`pa`-YjZj{W{q8$xj?MtF`y5vppOfWDy~n z<@@ov^$qyH6MNyzbuzVkWjWPRjZQR>q%sZ6^2G{A9oxzVZ&INXeA4 zN@zksq8biqoPfvn1p10oi?$wjA<#DeGRPtb>v2InNdg=Ih3OWXhH4$P+8TEuH9`JQL4e4;BnOx@~A$Is6Zl(f zNJjK2y8G4c_6*RxXqa)Kx zfmbX0rm1FIc3r?PCd+J90~Sl_wEcrQPXaYQ1LoeI63{_A|skP*T_ z>{gtAV+Th*nfZ6Yv!bZ5`Oz$LvsxOnEE~yLc(c(Sn4bpk zj*K5otv$MvJvn?f(y%{XXKu)lC4W?oV>7sO$8MV6B=a}x>?rHm9rPvN@+B*cRMzg< zf`iac)m)IkLVg!-RT(#g!&+W7A+ z<6nLVqrA&Oxn1!J-s7Uw{BP zzT?H=ckfux;50$6Hw|PZNKmIEsB(BFJt;j-mUMo@SPd<-9(%*}U=RrH2LW>+B>$L-+YpNe@&$yksf7Vvndi71CniG-x$WVwc|6DO=QvUH7*;%vDED)uw%?_Xtj zg%>DlWlRg!t<%l0Fw;%=WIk>@8f*&9$;`9@-nzVyQJYQ#76_0T@()ZHzkRE3RGh0R zSd_?gu_uZyrAIT$hs0N0PC0Abghp9~G{DM5Y9y`x0*%MyMIzV=(>EBum^pQOoT%ov z4hxxY?TsU#ZVeUHRx0N?SKFgRVneNaW;r8J?xs2}`1u3gTUfo51MqkAc3(^>rwiIL=x z)yvkLemP8E6b(z;|khWD4=v9Ba9{EZesvwU9fg>!sjlwe`nIvnX0+{Hy z7%+K9CxkqrSI|h-4=eo)1zB+rp59zg`#M5MH;Tz$8LJ7=*=XZ*!cq;tmc3{53hf4D z8f%1&+JzKbp^5$Yjm*cp2`>2JszuGbt0SmlkU9Ri4&+rN)N-9E5kq zC1^AX0fvm%aH6fu2BDo%6??*DCZGz3-6{#qys|Fb*ZI}@9!h zxd36!hK7x0pIbr#omH-s&UgP7mf7})cg2_j=e##P<+*Py&CAPZtEH-LO}y43Z~Py- z01K{j+AdqzhC*&5$@yD4_5nJXqvul_MGF=@M^W^Jfz*9go5|4{5je~k@E~F%DG0U=~*ZSv3F~x&2IUh$E@~IM(vQ1c)R^RLZ?HQf}OgF*J?fXG#LG?#zC}> zzl#vjQL^KJa1Nc6R=Rt*(n_|ANz$qoRm&BvWv!G~)u^)x#C;1Ep;iVlPa~=pR~BQc zE*B!iE!P}S29m$6pe3#sidG8f=F9Od+i!(>uR* zYf>v7`A{(HHc2v})0;w?6b$L+;V(#-F5tNZQ0eLcvl zyT=s@$_0Lj|Mt8VRH+;hwfSjnPCzMi^7)QDp_#J?sEc~J z>JZLir@0aJRRgNY(6yTu@etrkVze}CmUpb8UT=x46h_Yqo8D82kgPdhcWtV3LWrot zTfzvJVc&hbC6tXz{gCwJdWNSYSmWPK)471*@TLB+FF?sj9Gn{Q#0y8{4hP$+N%0_5 zFt3P1#d&EuMVrH04(|#Q2jmC~6BQR4zARN-9h;m=G_KDxTHA82V*c9~z+_fWGmh1C z$vCc{GK1eGp*J9h$RLh2p&)_9%MmrA4{O!$kWXt~0Le>LKUpF*z6=!=lwQzLvQI~ zYWu%suO_+ydXNDH=+#ejB5|UWD;#A>36UJB0J>K4V-q5=JF(d4cPG4W&%@ne?8H{~ z2LzvmORh~+(%Avp`&vv6|Ml@i;1MzOGE@*UyB5(x*<4)HwcP`pP#zSWYGMNAP=^t1 z8B8q%#N43*?yM&K&-b_kMsv{L%8{Tb8}(FgvKAIBarzTW(!LFUHCzk@qz}4U2oA&R z8roa{X=q(Lbe4%z$jZk5#l<&yywdYuNB$od-v8kGe?Ol6KXm{5*V&l4hX4FIBE(*g zJYlm%rKveZfyN6m$cB&uVO9KGYk0}uPHBmq-a=(iOr{;&-&bc_e}t-bL9)1o^3uwb zfHQ|DN45*|b$`1Qf>y_7YB7cj;Np*)BHjV34ik&}2oXUd%npV!`kp}g4C%H zP7ONaT-U}MBlG#J&Y#8iKEf_?WgIc$M?;%p47@)(4UU=J!ML5)0ps*k&0WaG9RHrv z8(1O-PB7Oc<`93>WL0G`0)_ga^m6>c2<;}AQ8 z>Uk>i1u_ySl`8Inu|@L%}u$V-wZgEyWX zMsJqJvPsCd$5f)X|0|`%&;N_C1_c6&K>hz@4m(#{BU7jULfZdxATt^Oy8{l4p4~Em z1TmeKh$I#;mgYhMHQg97;+97sGK~6*ym3Z`?HlQ9;~DDe9RBi1W*KC+shGe1yPQ8h za$n$YUw6TYJMa-G&TKcq+GV@KG$+#2tA{_YX=h|tuS$P5kdbHS+x-PBfA@dl=01_O z7QvCJ>dGiIxHie}*Ec0HqHVZi*uw{(QV%rllIxCarz>XEsd0$C=SCLYaQ95qBlZ}j zlt-9DZ6KAa@{7Kh*q{#|7G1Ly0LE&L-F4yQ;T3z4FwiBPsMeu~bz4Vbj${f4;A9$j zEb0miSEH+H^@;ge zz04GIqPhd*w)nw!$;8>VW3MB6)O0HUe!;8nFPyI~x{dJI8x+DL#)!*XkAmwUswOCP zm*q)Z>a~!!OOymOe07%eu)E7oH5{8z(u_!>ZV58A7G5!@YqiGC(Mt^=HWYvd6{ez#Fh8M^%tfnPk8|(5wg%Ysu0nMpKfY4#0dUj_?I; zS^d>Q8q8xxazEubTy%bgqpm+&j4mBsjk?GhPGd%5@dB}7dnCn;$mbpe zDpUIQRMKjDB|X-j2LD+1%3g<|wP-Bg0_&~e&$%m0+Iuo({Fau$( z$ZJ4ViTuy)hB~^F9d4goPiM&&Zuo4*INr+78>8{=&Tu`n=(2x8^+J&8_ng!?LYyeF zT%HMJ`ta^zcHOtAntwsn!pqc##pvd6CiVMHf3BnId#L;D;`(x(R>r#h_QJ@D!D3_Y z!$Sfq=;^$A=-#`uJnZvx>C!MK<^0%r9olr%)#n?V8`NT=E%);E^-oviiW zOxFv-(J%~kW3BhYI$IkQU_w|K2s2M}hHjAm7VP}O{LiOp?l>6Q`UnI>`JV>;pX_C8 zYGP?fZ)t02{$KWTurt5%R#nlF#wHCBfQlCYgF++-*+bhVY!`O;_g}T7@o<2?wHkN=$#gDtmu|qH1)XW9Gt3aHlSO)SwKNS(US~^q9P*3 zqaz{aMi=k_-w-e-JQEQR5lBG6P;?aI&|p^dtdI(DR`8|I`#qQty%J+dDFnSD-$_1O z{XD)eCS!*Z%eTP1?9p@D71rb*U-?<|)&beVA*d5)V3giNW7zC>i@lvH=YNWvZ}j;` z_mCF|eUyEJ-zP2fy;Al#GyK>Ri;oihEKLi9n|-{#Y|%qg{Ic}qg(LiUe^Lj5?ey6; zBmDZ`{gy$#0)*E;sR$Vr@GXUH0KLlb{kN#L`lj|DM-d2O0>S#iHnMVRsqzjEPj#IE z&8>I&`E$&+G1)O^TP3F4-}lGoq?b+MZ&$4Ny&XGwPt(-&uyn^JKI=Qdre1E}zTp*G zi47o}#1l7PE=@R!Rn12|g&7F}0+8RSjL4JQ-~;SjRF&{nT3S}zkXeh*a~W!4VPTRj zpBIPmNr%T;i0E~&%n4@0-V^{eK+3;W6&_uj4ctDSxaieQba{XF(|i*maL}Db2ndC% zhRm20R?f~G5}#BDbnLw*AgQ^?%zX0%WThoH72iUU>6^c9t^Ct7rAa>C-Y8xe&sa9% zAKJW)O=+dM+}!+Tr*&%V_nu)l>PDtayq_f?QX*4V2WAI$W(^Bw zBwn}Ro8_}3r9gzX1EZsH1cyOu8b_YU#i)^^uHHsJK~Ar?F1yUPw6Ws>x-GU=J^J#B zUrrA(HZ;6;b-32X>0jU9#IbK}mij%uQ%ZeBtC_qpnn{N0=ah_7joZ!}i(Z2r^4FLxK& z#B&7i6lVa^oq$FUJ}zNm*MpW0vCryDwmWviDZe*ScNnr2fI{xLlCpz(y~zFaUtpR9a_S ztPMxR!z1Wm!W9_Fa+CSWI24`wLlfWHk)qEn+Banhk@f-XG}WwXO_hbkMkbG2-nkBk z%(%0EVgn!xZY8Q>;(h57N4tK!h;2Iz4zB!S6DiW?7qdMyi12l5d|zi2&N5=_W<@ej zPPV`Ak$nUIeqm(Kle2Sh;I!50iRn>8=v~Nk&8b%0u|VPMR2f|KcMXPsC90!PH%bCWXx-_~Y~hmwTfZ3-%$J+iQ9DSIDKDcdy|>gm&^r9^zIr zUy@|!F}4|3%yk zC2ykNv)46DYSo`?h#`2EB<;DKU{gg41gmRqGuC z4E(>%@ghay!!)GKfs0K|)hi|K|F0O9;+fJTBJ5yoyTu)Mxy}0p$Z+4Gc-K0B`qE}3 zYp6R35T%&et*mnMF)k#)XVL5!oX6BHH;Z`;#x zrg_8J`c}%2aC1l;9=%;2WWS@e86DAAu66!vf|VdU#qtr?HK-zK3W<#csNWsE*)T&v zw;p;98S(Pap(hh7wQO%6&&ViA4hdxyIUO6Gx^^U2msEs+fGoY)eF=ZU!KJ-4?M1#v zm$a3VsBBo}VOLO0O-n;}Q*=^PPHbj&PlThVK%`e=yyaakM+>!R=_H>znJRHyF{Lee z^r#$DdF9nJ?(_5Sq9s2+L7Sh?M+*v0HJAAre5lF}-%>So(TNU;4iV%*IBT^eGWXz( z-@m%5rq9-3^WM&86f9!QeBPO^Wk58KBqiSkbNU@{q--58+Jpm2fJcZtJF}2;q4(hU z3iS3g@$xrs(W3HWNtx68ji+^3Ndv(gx#hJlnwb0t4wrlD|8R1myhu+K?t#|af5IllX`<z(9bMZFO~^^u_JtOsxw*tM^$AIXxkTcCy_JO@}%p zFi|_zMR#4G$S=cgmz*~%Xl9C^_7AO1tM5*T<+WOmc>kC+y*9DK1?2I{7Q+sIy2G!K zuj|putZj>h%8Bgl=oFnIDCpoH>G+zGwv1#62f*gZwS>>4%VuE65(8E*=T}60?8Eo) z6|PhAcRrq}S9Ux3XIJLAH|I~J;be##o7Cuy>Ww?Tusr$1dC*|6`Z4ADMx1$3B{Q@B z^91f9fH2Mf?mManTEDLr=WiLw7%ZhZh#cmHZYS4)X2}WU^~Qj|00_voO6pmVu#k`M zrW3G%NQ`AH`e=dM?*PI`FMQ*>xU7RUl<)q=JJ-n%3QLis7!xi17 zSc1gN)U<+0;5ae;q0w&YY-#iu6JKH3f})ITj`iFHVtSuOShV)+MD2D9Tc!FlaZkSV zCMM;$541%gEIjYKF)mP{%SE7J?i_K^f&{fKy)iwWp=z=o*48)Q#5``kS5vN}ywYe9 zdETMAthlUm!1I@y%S$0AH`A+dCT&6857iD^aQmgErEn)VGZFccwdD`~(lPRqeOSmc z2ab)6SXD-VZ`E-6vQ<*XJ@@I;`nrZAB_*aoV8HGz2@jm~GK%|fx|wAFo5pD_^TJ=;+YCD5u#hHC-V+r8zzrJF z-G)X-IcPs764=*=@}CS@yT{s?T3p+&meH|8F*fY*rX)1{lte3XQ$VDvqr-a} zV21uL{YY$t?k>|N8ZMcq?HY!(ya}I_o|!Xv4T;^uPK&%|4!#-0MtK6RELwwKwUwHA zw|Y$x2wY6SLHhJj;q>0-J3}W!Y6gJS2;O|XaO_~+W>YZ{MsXr2EC9sQ6E}>{%8H@h zNQKUP9B7y83@6XRw$ZzOY`lLo%`0JOmEopLgN5-Y*7qteT_L|TikNgpiFRS1A;3kQ z*Tl>edk?nimBp>h)B6|xkPVY+NmWt#kU@KysP)7hi{n88Es8(|bMC*%*Hv#y#`VC5 z=(>&8JO;^S$)sxI>&${Sf7d6c9J18)kBB;YJ4PrfX1{oU%sYwnNyrx?pB9-)aV_FK zuN**mP^e0%s;)RAqxnp6*B^3;zGc#;4Q>lBq)zKwM&Of73cv58+>ol%64G(9YH8Sa z$Owez=z?)#bC7FzEN2H!N5a5VMO3n&V%xeubC$GnQ&3XAtMZdkjXF2uFG)_EM@CeV zsM_<;9dm0xn#&TUX>NEI2(1DyN%1qkEj)aH*Iz8q;Xj{oyjm71@>K9I7^juZBv8W8gS`tgu4o*mBP|;N4lOO3UhOF zF{CuN1AgA35xSC-!`-b6@Q+=ECx??#Trlksw z3SHTxpQw)8ehk`K8LAk_I7B5wpvXdiZ#IP4#(WBDa84vlZmJP6BSGz&Yth{6hqxJg zD60qIKB&m8$vhzwfzFzl%735>ze~)mP7!?av3})zj@4Ddqo_z7lxAtFW`6{U8F?@t zNsip~3V38l=aV@Jby_}ZLI$U?aPqOk|pEFTvXZL7;!{omBB z-O_ORun%YHW|kGgrp&b@8Z3-R-ejr1&F2-XO~Cpp+U+zmx~`^V&z+Q*8ar}X zExTb_k=Jwwvc_K=IF1?v|UR&x&lsfZ@}I|O?)HK;7u zPlpC4E0sL=jSpb<2Kiyn`Zw>SaxA2&ky~p5!&By^6Ucg6S9el9G6C$zU#AhkK>3?P zF+)@=fwiT*$U@B1Pjb6Y$+IM4b)D$9xk*;B#w zjt(kWzyC0Ss3~qM8Ub}~-$u>fi}=eGWz@+Gd3D%}4-E=Yp|NZD;=3^SM?@n(7%W2C z>i2bR;}fnVk$XGR{Xr69cL!1tHs>Dy0sbzFSv#b~?j!1Of=?hfO3-fclhM&pAyIoD zVTJKa4>gv%vzChEPIu(?NFEq{&+hc=#d!5lE4N%FeahN;h9-}w4-mjy&XT9b%wA-< zvgB0a4Us%(lfQQCdhE)$tpo9fsFzl9Vz`YT#wm<8mg_l8Ir0n2>1tuA3`tgb2TQTw zND#WQRYYQ?hxAO~2FgIn#<9Mvd+)yDdkZD=e`(vK{<}`j*6)# zpeb#P3U;qP%$tG>d>j8%QP5sVE*n1f^pya=)72cvDZ# z*img@hLV3eCrL9j$T43~X}oIUQeDwPjovgTnI|PG(%TQ~Sl_~I*>+_thAfDi$8p%@s`T?Y=Y-*nxyFmyYnUKd*z6}!x^g;a{YoN~Chsb@#8lh4QryU6r<)l++5Bx>AOC z)&6}{L}U&0#kuCrs2HV1Gb|Kb0E-&kBdg8|&56X+RNN=qR6!y^!L+i{in5-s>b@;B zJbY_MHTY!p)-eR^9lLeSD2!06y+97r;J4lrEGDL>PVVpFSan>^22OiKaIl&@=^fZ- z@R2X4aXOF*u*<-J{KlcEJS{jlS=B5-TYk1G0QjpD)=80-bty`-r}r*-QHf+6YY1J9 z8r76Z>AEm}n7%6lINMpkXac@doTs-F6uJRj3(Ro}vM;1~*!|6$KAcmYjcNhGBs}f( z&;-JByH>gW3D}QwO{UdXDL$n|&2<)ecPOGJfmZHi?Y|2RK#s6UrN`<}`q_gwit=T019%8-6RjJs zf*kcg4m4nYnG~6un|q{oaUqW%!Mkj>#>3vcv`#B@Or`J8i2&ZYHP=cU5d}r2VW(Iw zDXXH1?({g!`jk;8NLgZwl$3M@R)M1UUR2@!?Wqs#1UC4_E3DNf93K5bUX7`jil)!@ zbqEBeIJKP&z;pK|%7pam=^GHAjG!Vl`dxuPl9xW)-r!&F!*J$1VDCKunwSUIEk(a( zDMtZ;k8Hq4PIy!cko(RVHr=D6>U>@@;8xshN5YOLN4Swt|L0><``8q*f^s_TMdmn2 zlzaX1c}PgM%E;*8l`ix0#={qQXg-y(qv^=VC^}+w+&iWAScS9RcHv)Ni{FHCV-Me&0Y%TsSy0ZB4z)`Np%WYH)4*qH`!q zIvv9#5Jb66q-FuzhnIQgH^IE#n)3Z9pu1|;^rlCJ(Ra_Z^QS;)V?@+K2A@}cXl3AQ zoJ2hd;_^_LzuH0o8k6QLKYYGI$up5X!l%lug&CkuqGpGR18dCmSs61|(zkdoz?k)c zR^H5Y{hAjjGH*ieN4rk_s>f-v<)ha^l~0hug7EtnQ&TZXWg5=O-~Tu4Q^7bk@dH0R zpFwNc3fzzDvOr+?k}e=}%<`vWr9MUZPyFI;aS8K zJXCHLDy+}j`s=N%GXb8WfC zr9`~ACbfOv`kyp%WX}OIGL@7IiBGFH=eU-Fu_~wFYl|PRsF5Cez4qDiQS{~EwPL|H za|1*7I|PwZW;KYEwLrMK{j}^)pe-(uuDAx=D?M%z&qMKN`>mRvpC1rM>(K3AF?&-t zM}D89KYkL(Ghw(ip%Iw09)kcpwpO-n9YBoMfWh6&9}XQBZX4c$$@f=C5C$WV`v;wt z+On=Fle)N zDzZ&MQWW~2JWqj9LEhf(x-0aHHjVPGX#(03&t+WgHsH98-cp7Ebqc~ z#JHhveJJSOzs4wJ6DKoPQL1897bE_k^_`#W)(J}xpaxSbWMt|o?y$Vee_0a&cW&Mi z>2$2U{U6G6$9#$kumAxwif(b@pI+H_ILmNDWLn?-((`Uv?LYhqiMuQ>z|}(Ixeq{^ z5X#qs3sdg`Z8|J0nL$A}%1s%LA}BsjRYm9a19i_&Op={;u35O=Y4&WvWeX`~tXJ@J zvG8s8ihFVY$ehxL(_lPSj>>Y|PB=+Z2^>F>ALxY1{OBR8)$79B8*eb#BANfTkU$Ub zZWGoO%Xr}cZbt<#)ZH!CkyD*W^ce&kq78-_?J!4|CiesLgM`TIPbB$oJrEzVJ}a3?J( zIPlJgYBMPd9sdcpygR$(Ld79@m=`%FcCxwJ#&-Gp3av2pis$}Sujj>awfzoWfu7IZ zimoQ9NI!Qf4)!v11HFKu+gNWc~G_6~4GG(5X%~aWNp1>X&*%kkc_`j}jGw zi%i@2EclAwX)o4F3XYvbhT(@lps#ib#OcYhg_Tl^+o@1RL|?aiqp^SG)fbGze3!d+ zo-=Xj;;*@#g0i}k3#BZw2G zB0b)|J9KPhbpM2OorP+IS5~2rFCa^qK6>DYFNnKYu%Sm+dn1suM|?ip#8-O(UFIi? zlZTkJx$?CLc5#l8Yb{YU?@zZXYC;wyB`VrCV(q!pN+LESEm8UsHh$DSvajH^6Q(zE zrab^c@aNpC@1aUef1;-#yHG|+LD8`>v4sCbsYHK~-k0R}Zs4SNm%0S;-*_^qB*cYi z<~-Zf#I0i;Faet_{+wK-#TjpxyrJ0W%+2>OSt<+tYsTH{u zaLVs*{i7BZ88~pcT-F*t39H>P;OEaut145I4bXC~-~hq?srGx+9UGCASv#w~K^~uQ zk}Gg@te>#`nd{|H`8PF%9yReYjnbXjUa@d+=M;tnbU}7mbw4taYEYI(sAN_1Axs^2 zncIV?iJSbZA+Q5dA7G%Mw#qBBM1lrSzJ;wZcKleq{?f_CA%RKgP`Ff684Z)(hlvcj zezH?0$i9E&xBxY%Cl7OJOUv4#=^&?JSSW(vzWrg7{9UPsg7DmOD*Py=ASdS@WV>cy zsa^y}EBR^}9vZ%WbTpmn-Q=q;p3-XU;?f*Z-TJxX8rQdM@Sz!?`=<~T6EmYFb}X!$ zl;8m;6Hy{0CE2M_BPU8aZjx`{-IS>pD_!yeuXsnd+uAAD6TIA#T!!%>9k4>ImsCT= z6;w4Bu^1lCe}-mOoRt1RG7@VB<14Mi@S;h3B%j-d#7(>B&Q7!ajDm!O1V`ucQ1;6{mqG`|VANN4`!gsd5fP0by3Sx5frYh&>p=j!5O zQgih9IXx-K+T`)_=nFj5>S836WdZcvKxR;EA`7y(EBx#)c-w?+H5B4_ zu(V`E1TTBH>&MxT+enuqm*A|gs|1&&ZEY>Pz;#ga+=iXpyza>#D8Qx=!~D(0lepwaY0|XSKm&DlfafRVEIYfSQ^t32+o>H3sITpTkUK5Nv z_pNtU=}KTG<>29A7|6(#F&@8?s(+N{=&4%TlG;p)*OS;gH0sk`l8Tor1Bg{%X1T$wQo*@=HLJPlV6IK6 zG~cnUH`ek-Gl(XmbF9+hbepW1#P^-jeXAK=WAyS8Ak)+k__M9fTWdAM->mbX@v_0n zw1J+6#?Rg5;L-@1bBl?AeOSEc&(^*jPCc5@@9ZEoqC8x&d=G zH+MV!in?cH6svJrUViJo!P@Q37yF8hS@D@$QNdjdFT=7lS6A)4t0f9B;0R?$V%uI> zrKF!LM@7=JKIKm%FZ!E-Cm)TydmA2%50QY9Sn>2)QI3&CHg4bT(xs`*bxBBYV55*Z#S-4f1Bc$^2d_eE@13S!vEl8hd6;|rDMByu&07M8z4u{!Mdl{ z1aWzjSVi(WGuxsrI;FDaYo|?C!!?uJMH&;irl8s(X^FbQ6K4()2>V1ToZQ^Zxr)i6 zqM|4%DYEWSao(w~Ft#yvVwH1!tM~HIt+J|g;F#^;ZpNR8jh@V*dqw!&^`2kO5y)KK z(c!7(ZSaYL*&%=9TO^DyNBT+A`eGkv{%m-w@pm}>yljiBZ?_Bur#vsG=r67Jvs2|3 zr8sPL-Ez?QN$tLw|EvFWU50cK=!p>{PDfnYCT`%t3HtfrA?OjMKuex3e-VK<4hDut z=%bXLVBknM3K!Eli0JxQ-*=I*^b^pV&Vzb2^R7ks;R5W(GglD%V8i&6TS6{THwOgh^FdS!}~hM zlmvWOa_^o9e(6mintd9ol6;qj*pyL!XUokB%+2^t@hMsb2 zlKnxyM|pY4b3&?{@im#P%X?;O*UgznLm5Omb^l|)3JZG&*jtp}$CIVAx3Z8zrg1n~h$aBz!q{(WdrRw3^BK=}TAX zpZ6hhE!sENBa z{i8{Ztsz}#dDoBJO@7EowZ+HuF-#+G*o?hb-_^8xah=wF;Q`EJX}E%4UF|S#F{DIyr6lsJ@-e@#j1DY??XIp*zn?<5 znOb`=M~fuCSAh` z7FHIKQ?Aq5$4Qn-#rq%5@nhV80qc-mXqDCD(k0XeLr!31;9ysYar!%aknXhm+ho1p zy0ZRAOvK-lj>f041JzyOPG5nSj3kd3I<{V3t&-9(^p&}q^VJqQ8415M9tsb z9gsXqgN95-N$z$5oBW2^Lag9s zDz$t=`+ar{>z@BTxMd)t+LfXVVYpXQYf-o+FCFwQ!Tr$B^&@;16copJ&!qj{^)PV! z;D_%{$~_m>*nyH2d`pVHw^pVPP9U4r>H?7=cMDeyqLMXOXu8^gsmq#*`1pac_RG?Dg&N#PpMqn4H(IdiFH6+ zsQWqq$^yvl=pJt1H0d|1KtY;nYG{Aqo^MP%-M7(m;Gr?i4o#SE zLESOJ;gNwgn%0dL7Ixdo%aWF?pCuO=Z*N`3a)&*UQbi}mNn(lij|lU&eu_xQ!2R{t zQ&vikAwM$J3UR(@EpcXE{5x>V+m3~oIbuPfs}UH zg7b#3$HLaFnRF?Ko;hQwVEnV*JEKORRj$#tRZA=v*N1#nx0CBBM}$J5>yacWJ*I1K zNf_H{&C|n4iIy&cBdL2y6wF}3r)#28Ed*)X;@Y8UoJ&~N6jG6FMbWKB_xD=~cm@D0jn~9}c(CKLd*B1`Q*UzZL6yI4wcU7V#IYjE%8h1wAYjZ-u;<9b1fovDpw(kP<&3@XOb(FBXQkc8|I3-J zmuMrPHD}Gso;kQn%u>&CDxr^SyHFlbXH$!u5p8pQH6PhGIRW7P2-`OFb8qJNkHAbA zA)~-hF-2#ZL)EsTgcKx~AcH9e6_?FPL%kt&L{* zy}C+>a|kHaXG^Jbw#&y9j~%h#qaZB-*PeVQrc8_unOVCDI2VAg!1_mdDl9AJOzUU< z@`4!_j4kKr(l}b0zgWm~$6eJ?5_~MY!hO2DK$vO29tH+D1q@lh>WVhkWW1XMM)!0OXKniAN zDS7(J*qAk+CGCp(v4e>633hh z;~#E__#i;lr`J49l=6On(%2`YpthU+0|0=b+PU8Ltk$W!=SMRTGc%)qOu1SLUU{y_ zL$LPUK`5JEMIi)y4#m4-l2um|6SMgWdfC_nb>K!L7&GYnmAAR7y7JO*dh@n)1J^o!}hlGkuSjfF~Xohm2g- zOaomiB9Q;*-N&RRr;|=HE{B9ZZNA?<#A!w#UWG+^+Yi`zdtfi~ zCve1K3Q9+G18N7$7;-@-G0~!|j6Wufj6D6KxqSO14 z!b%=V1GZp8&(_Y28L`Dp)#!;RSP0Ydp?tmVUB_a_^QgLdvyf`QJ6RMMG%S%?4N5;$ zg9V6^i#Fhn)C|NUGCw~*Jbb(qHSJQ<#jTahKF{dq^_D<5={n3z!8v&9WOa3$Mth6e za=s)bC#NjraEq}91+Q&28)xX=!fDk7a^LziU3y_hI65dzo|&ZZ;E?nvEC59RiTO$E z)*G$4O;B70E--Xq#`b4H8R))2_&fvT0sp~nCc9ZYBAyV6LnuK;)buh^1BQ4If_bnM z@V?&TXSDd9l8;?I`Tejn!=QFGn6a;!{|A^`*XQUN)zD`8eI6!AKT%0Z9Ol|2?^9i{ zKz*e0S$6h{EH%{`nw?xRgw*`K$h1DVqkYvCsA#9`V!arA;v}xrp_UF1sHTtG;=RMl z-a6NUaeQ*b6QeOPLwe|D=G@#+P*hx8Qrz6o#I2XDyf`0Dmm6mupGCQ*>d*;I9DZuk z%80bN&JaluHh5ObkpZ!mrac!EgMf`O99Q#00|ekCd3%`4-jBnBTShhIH#TPXd$V$L zr4!}<@YSz`c|nYq%^>yhcJRgX_xb0ks0kBEhVMPz(etSR9u z>?Eo1K=J5Vp2eOi_p>WBBQ0bxGZQPK%+$HYXbbI`-afB2+o03S#+?C~M#HvpczA@y zJEL?IpSi7Wx?HP=J=CnxPS`9Kb8^L_3c)3ka42_mw!+srU%J%|a_r%Pdp9MCy6nzt zWl@C7%d^K^dxH5Kh#V3EeoSA=-K}*`+r6hV1K*_PM`RUL-{QJh14)r9+?`~-)+8&- z75b0gSvTv3n@(e=Z52pBgPZr*=f_bePJ6bjNYxUDpnEE2ur4yu zktC-dna6-4OV8D5GZg#vVdT*DU+lIC#Z|j^H=xlT^U4b|vrFXPLu`M=OZem7(Z52q zwV`VviabC>a0BC!I!1Wa4F~&f^{iIxQele2g68h$ov!AoYp}kpW6oj0KFCqq&nU)9 z$=`GjPvFfx67sSvof<;Q4)(h4`Q-eBX#bRcD@w*!y#_|;bC`k*WyYb3XDjktGvD*Q z`S_;bU|{6~rKXdSokc@#!+e{`XWbtEien1kE*+h#)8%AQGqX~3jM#gZ3C8>TS#D|% zs&NU4inTRBJFJ?hXef@3EFpg|u;Dtqz9tMH<>F#m>d>~Vtb})cgOHq1lWrxtZ>X4l zsWQ5Xw9ekTYHGUp)Ndx`!qYvY{YtSgpX1%(_AhP`MkMg3XqJUZ`cSR=E^@aU4?t#* z8mLc?7d}<$^e{80=WXbQjIx?D(z*t=ezr;3t~5|`z(9!@q?m*x&OD20e7u$nW%eRF zf~#gGc17mA`h|Vs>fCCbs)P$w?w>U)D@J>}(-EU{3)=hVRikD1OX{h1&0QKACSyVZ zdYbg6iwivkMQv?es4N8ocyMAO#ODzMFz)qD;PBMaN%P~3?=MqBR~G-B>88$O%2c)} z`L2qDxUM8g{P_h5F=YzmKN!7{w^RFiBs4#)>1`uCl}z|<)^lNH(zWuBUUk$l9>$68 z=A&E+-i4<2hV&}jxq2vD9e?Y=kL}h6Iw80C(!PQPUOK893r=lC*E7@cRMLJ*e=7Ir z2<7^Q6x{4V1`Qls&5DjpX{k~++MD$BN)I&r`Pq5XlRsz69?-Pwv|V0e7#)qa=%G+gq7;`Ih=A_T#Jl;T1-rsXXsI;d8ZT3x1{0?V}DHfa@VkJ6kcA@?}r+f-Ind1 zp{WtMOUp1?Sd0?2mi@|&8r=gLFyfHO$Er4U>;zI;Z@hQ*=1I#$N^Ea>KWxW`ug6Et zty#ga6T5i2dzg9x=yXEx{p$_DG=N&I^gE_UN2(GvNCcpgDJ9_<>RzRN66M~tN zVlQX3DB~kSwr}Ku(aSb`=?@Fn@CX@!4B$;P6$D=NvG5BM(@}5KPMJkS#qnjHDI%ic z1UKBnVE&yAh|G#;+3)tUX2XldFyNyvXH`;|m{e~M5=JlOyBP7Pb?HQSfnQ%FCTE21 za_;6q4O381gwQVI`7-D4yDYrFTK$R?4RUaMe_W;gDO_*JnJC=-JsT zsCD>F8$3mckkC+eJ41UdK=ySGow^<+P_=GbO@Wlf{{j*~?Z0oncJh$hL@s4a{&ppRSw_KIGxOA5z(wTX3Hn#A8VF(r9<{l9eU;^A2cZB?`uD z9C3R3-0fi^O?$F)Vrn&{@1*1W?*ZdfuKH$oOK3+nft$LFxP)x6lV4#W9*{)mHdjO7 zK@z{u??OrY*k8O~v{>690g{#4IerPA>iKvvSyWqH(&Ri};o4D!J&Ae1?X^BX866$H z*Yi!!4F8U_tQ=NT&`+GQ`QwLPvFbsgLQPB_#{PKqdEk|7as07fe(?7@jpyj-l{)8M z0LTjNvo$qimKe6;ynU^ts%o{Q5+RGrVZT-vgSWKS`(v)Mw{L4=;$@7b(K4hhhAz%HpZZv#}HT(XjC@jmyGAb+0ZYTn7#cO zD#^#JPSDGeBqoD~C~%NGMnD8Ryx?_`g36(@|0F`eAiJ=5fo8iZ0gQ&)T2D zLKpzlJv29Ja(gK8m!crzwSj?0aLLGq_q5aLame`%)&nn-aS4_8(9^1j)dVg*@jj4`T3Vr43Q9^fc5`_%4E&3YH>QIZwg={A^l5vgO3)Us zj9l&2coriZcLT3AAdu`Vqv$lGwac}DIO%v>mk!# z4xRnu2yb0e(OW3_X9I9SPIqirG3MqY+?kJo-Roh`7f5nNV+@nH&~%o9f&$ZU?ZIb%Zaef(m)=d3lE|E$%=#aiSX-c!6AR z>a3x^U~KgCnaVWE%Ws;mubkyfZRB;Nsx)7(U+R(X+7lU`7GE(#i;UIDg3@Xpj0=k_MRhFsw} z2}8OUx!*gy>9e&9ssXbfh^tMvNpX;Sq6hn>y$7T_@bwLIn>GBXOH75C_bn05;WmLn zt4Cwj^tc)9Q1k6ftN$A~?)waS_s5-i(R}`WXkfkUlP5LK)`XlUF;uFOl5RHN{A7{W zvEICio}P*$qfS5@EC{o*`TBI`*j>lUQ~aynGMpg1E%O(2#=6}rPD5s5d^u(mQv~(r z&7;N8Z8qsMx_cONM^pLcir#dJCEZ6J^4|}rG zCQkpYUYaVQiKlJ`j@BbZc`fMUTQv6zF(cr!d!hTpM08=HnbDA<;^eIT=FtM^Y@?8u zD9w5_t?}~yrg>+_u8l=jY8{+Y(c~DbEfoQi{z#?`zD;`ldQB@aRk9MdYm4^&dcYQP zAi>7Q%K^GNDgQoP!t-k1M_f{}#>&!W&9E>EeN8`0yV=Rmi>~)I!Cmn|M@Wd&)4}A- zuio3ze!IJin05dk@WV1oY==*t5Mv|cuZxwbFR0P$a2Y`^U|PwaK6Sqcb9nilUYVYp ze4;Vrd9x4>dUFKE0z8?sT-plui6YTZ2nJJX}D}~Zo;%s(S_ZFoIK%0ZK^nd_2Kdj4> zO6t{?PTJM*YF6{hTDw?S3=^uaiJA}F9?ZA4=FXYc4LqW1wZ;i1_1#Gm=9ZT2Bq zD2&xO*dCWWCNU|=_Glw@{z2F;GQ;}>82J_@X?mfxf!f)ZT07TndOHqrCEd0ea*M*1 znYnte^zs46_87cg&i7bZ*=|>5Ka`r2E>I3;PD;`k3OXr>j(&Z4vQaT6E*KOY{gJv(z`*3v1=IPm4arH(KSTy0LKC}bca>HVDmbFK?G2RtltiqsH z@$GgXCLWap;MB?Nu<8iHiv1?S6e3+6A6kv42?$~ z_bTfuc|1G=eOvq5c(*^2dKwxUZW?ZlRH4aQB3VHFhH{*%~se~;N2ko!1@sbmxQe$F3Yl}EU#jMY+{mZVG$Ulu z@CQe@*|~r2PK6qiu^3gJ}MEqY@pE(J8FXXe6Kb+gDcF z-uPizq$#pILD)>vRv>3&R0k|JXJ@pDGxTfJ08>D$zvFC!m4+%NDXHuOgKAxpkB_@# zV%nvvt1E-9XGOLB<%xU!_nSoxxj{oCBN}Sz6J2O;9tFw90|-<$;P9N}_Ld8f9+uzT zDj>_`en6ZJ4GsL_4QfgGE-8s`^1M`#ry5OzkS9z=g0kV$GwNq zgNEwvRaI*}&ok#-T{YL$IbSo8pqJlJ5~*HYDS?pj@5rRgLw>yC!a{-1f0x?ZOBZ@e zJk`h2Zf?Hu_?+x6wt2g%7dGThOtMo_blvcZ&Qp<7Gm9aA8cm8yNFdenQodTXu9_$; z#C9h&XfW4=Mbi3}|V;Z*Hn?&==#PImAn*rpISzDUS>%gu_wZDx(1d z+w6PDVx){#OiV=7b`SQo>inq#5C zv5cxG>6MW7-ou8`dvq-}CyvLv!zkgrT7LfY2&t-SLcly=y>y~DEHq}!WJk~ zpduiI22Sn~&3T=7s~a2llh1`3KN`Vbugw2o=7<6^ zH+N~Ib$NQq$;ob|!3WbMu+B55($Ci8ce5VlL~^?hL4ZV+8$N$U`uNzM&R4So^)}UM zaxd4iD)hNIC9<-TAzUQp<>gJ~J_c7udGkdU6@5}48zK^Rj+e}~I*4mTdw~c^PN@Op zbnC>jg2JM-Y{CE)D)B@r`ug#eM}K_z%Ev?gYE3O>PJ4YYIM+9L2F7P*WmVkU3t#go zijIldHPU@_4Itvj&upkrlMeCjifaC9%a0l8(2kK7G#wgTC!75S4Q_9gMMvVfv8uMR~PQOew|MK>CYyuZ#{o15Q)eYG^;cZo8N$`F~C zf1qZboY7|H$eE(ZZZ#BJsNq&t zW4`E(NojO$xiSEmt+YMiYGg20!`rG13z_@ojDGH8~#9m0?pLlLDZO@Yt>& zDvgYSVrK3<`hZ1rAts{}%}yR09o>IH?NM{M*bkG zD9-D|^7oXGG#;n#HG_e{iD9}2P_$pU(*r{#V14~?^JeD+ZWyBUcW_%v3%k@q=&dviHz2(TH`HEnm(N?!RRGUq#(43sE z+Y7lyw*%EZi}(EQyILgh8XI?44ycBjox{A_*gX5}wZ2YNFo7iEa9X5CRA?->)>@E@ zM^I1@lfkk{Uu8%P1akdjnw_!H{Z9!kHM7h1y+5ouOow_y!^S+HB45z|)iUa<(w7_?~*T7RUKOgceyzO#~68eWfOIo z)AONCo7j)OzSQL8Zm=$Mq(G;uOSzGOe}$Uw>26C>{q9Pj4KGS*qen`e(X#{2Ctm9( zF4fcO_sPN5c&x>OT2sc_`kNE~^EV0_GkTPiH_$|QYz$pnaAHd1X^>45&yJ&2?syg0 zyR!?@#(rzq@K;(}dv_|x?)Dpe1{WYmddg2O}fb=Y5ccv6%9W#(Ee0;X4`5TRFB01+s5n_ zP}ah*<+yOLvBU9&ze1~OBQ*bY>D7p+4lllN+lR~9->*)-L-QE>`wG%g`zCvt6&C8| zFIO8!-;O>P1F!n|@c3?ve<`}kW#o1S74Q$+Ur+2PMdT|P>Qopth8`4y;8Am#ZP-|w z!@~+z9A9$fxT>_2PaUu3EBt1U1PKLOR`_}9*^-BjmKnvxA>8(JhkGaS=rO6Wi?yX+ z(w9w`l~yy`);CSf8g<>@;oz)Pc^a1X`fLq=2~&w5?ygSGZ~q*V-0vt=m6auYmq`U^ zUT>t~X3z2 z$raio@q?JQ_}o%+c37CYmsehFEdTN7?gpmOr}2~P6L3Vt(fBy4u;0CGNjUtKH6Hfw zN^-3xclHg28{^|jkJ)+7gPmqC4_X=)hV46tPZ&QH)1R*4Fwe1QX!J3gb#*$`w3_c| zzsN`()B=Ex3Fk2M#}8cQxgG=3?&V>R<1*+0*9g?3bz^GkkWJx=oiLA0x`HngyP##!Q-S z~wlRO_k&9zlY#`9AL2y_~IO=s#Sy6dte(Xa{^Fe@@S3^&#rL^*+t2%6c zvaZ+_kO#xbn02>k`<0G+6feD%MEf@Gj<=aJ{$6j<;#!a(1%6toc>u(q6)nEtU0m$L z=9AHa1nFCOi}rl*3iu42|~w_Jgq%xxv|?&-bV5j>_V;@@W+n zQ9AjxsuS;$@#l%{{UGRfN=F{{t?z}c#`Nw6kIMXvjmf|a@<*$l?0%|2^li;P=ChTt zCk0LqLOl9sC$HrdWD?`!xen(f#nrEmO0_bD>YX(&UD0@|k0%Cd*jMMlPA(^AY{}rp zl#m}k-p~7YFW2y)@SM8DA1!;$XKU@O%-|fu%3i#b$f3x$vM#Q%D!vlDoy~PYyKZI! zxmovBJZ2CJT^$MRS@HIjsCo19&QHa0I54j+Ej7Q2m7I^uXf#_0JF(HSJ8)ocRI^ai z;Z5FSr{3K=2qWe{2MC=QQdk|#+(2D@cO5og=kEZ#KB|#CRYi6vzu@I{U82{r{L6;= zje?s-O~Q{K(|Z=W_M4n&Xdt?$@2MeCrFxf54PHvAT(!P;wN!_T6jW3|;N8NKZ9aa? zz1;yyI6n`M?R*vQ_BK(nd|qnt?0EJL7z}^=K}lBjXxgP~A{PoM9#4M+%HiPQHN6H~kQLgyuV#58;hAOr001B|d*HhQpX)X1@}R zzP@&H(RC84kDvVew}ZXCK_b)gO0|_|n_r8Bgv5KIm1x9TI#-;5^*csZ>o#NeRs_ zPi3*%4N>t8S3nh)2-@(Y2DjYrPJJiTX#4|mBc&s|?7dnw8*Gz;H+mnK5pJ}JVJnif zB`2h?+OPixih&4?YkiwfZ&NdV?hN|}Mf997%KkvQQ!B5uXCgI_2EGnv5s_^WF z$Yd+N=ZCXj8pg76OmMT%S)53fIX@>~&J>ng&Qi>n7ybl;Nug!w9R@Cf$fy&V-wH3?Fz1<1-rE}nrN$C4Vh7&>Qu)6)IrS0p4rBqwiK^cazl z=!UKOPb?4XiHnO%Nli{oeFn0YF%ApqJQE!qUDPd1nOw$ye}lT9bS3*#7Bprg-aXSB z=t`LWc;ScxDq#E=?Lb%l!VD55Ig-&Tu2wv~Zsx-8Zk?H!2p8n*8Rg!E?a}+kJT7^= z2DvZ@gE(l0?G^DY0|1VwqpZy0KE&X`?I0>`U|^s;R!7K997e=1B`$7y8aJ-~68WD? zE*(n^p}f?{GV=jUO+ z$d0x^P^b$ssrH+H?(Yo<{`;4PmR5!@aO7!{O7;;h#R=k&mmUCJ`1n3wtaIS^Z|6Yj z^{1Gah`GCTpn`n%yj8{d=h91&KnvR?zTd*vr`@UD?+sndO-=0=nYV1vDC>i7Lspqe3MC|P|BxV&8%hJ)YuyXh$K{SRg z`o6CSQpU!li|qp~hSDr;7AL2M#6?8~$jK)c7mvrY6FrUvX!%S2bshJd>qWI;Tbuvc zt#6Z3gkS3yo%#8gn0G*_eoMUIzgf_37R-qt()lF=IFg;Qr-Kqz!Uxfy2%3Si8rswT ze}6^v|6PrL*-nZB^lJOyo#4U6HY5EGb5hTWsb#^zfkm&;*x-@dLr=dnujgwvhVW_&^0VKYlo0j(BL7&z5BJyIkU3Qej}MU8HU|c?rJ$e*JfM zKG|NAXg>A)ye4g#WDMW6Y*v2+yuj&x|6#_4)oGk@F|q!$(Cg60&Gj40$%LSe4pB3Y z`9_mHfZ|!7Jbxy_NkcQx3T^A~YB3%TD`c0d;Qk(hT&l}GII@+e^cT8_7U_CuuIqmF zMsG*h&+|vIvX;_D?4%oC`kjG_y_q8Qh#fv>EeU)Jq$~yCy0-^OhnKI>>i0ohhbnI0 z$j47PixNtcVF#-cm_m_0OY z0XMo{#^ge;js(}%VYFmqQ|11dO;;mIDLktqBgyDwl$5kIeHAPuQHIJN=*WyMbLxEW z2ryKlu?OqWMMu)+EsP49eCD@Fg#9j#CJ%dt)zqk%jSscQ_dr?1yZbgVZQMu`GurS@ ze(KA-&R(wlJ)2TPmp?m^^+zp@X>HBkM?>KeZ!^Ar{VEmVplUV$^GuD~Kz~EUM%c3%aO8z5{n4i&?35RmKs6CgAy*wU2*>^jo7J#}_&B=v~ zid?#=^cI9YId0eenA%cf}w;(raGJzkG z*_8$_5x;3Ko|`%h3=PrI(RsmdDx;!4>@We?;py;z^KQgM?c+y;*}O3a3>OQ=(Z0UT zGgqKofBG5i?LpK(I=I?kp;oH@5>$Xa%u1VGT8e>xl768prAJOimU7{Bu@8vzpsk}S zpYA28NQ1{)Y$arjcklF@O)v8lypNash86&t#!N?6Wj+0DWJ%T*c6@*DBMOM#oDYGO z-lILh2+`2j;c?8(%$N_&mLrrXynDBPz|F8FJK&h{7PKFnkf5us&TvqZ2Ru)q&Dc;< z2KhbrLM7ywT|Fiwr641d6xDa#O3?wvM=nu`o{r8~W5Z|IY%QiA5Hn$S>C(t5nwq=Z zS;2PYv=|tykf?$_5>?fA#WO?OvIDNH4$L%t$gffBYHP$*kpe^sQi@iy{U5xEE@Cel zgJPN$+U!k&nctkFkwe5Kx_*R)GJ#p+*=Z*WLo2gBkW=tfCD!ork5(D=cR3$pZ)t9G zc(m7RjUH}n#9TAH3~0nWdjL)V>EPmOSKH3+P1$Qk4UK_AB)vV&M{Zue`kD!4Omy@= za96%YU4Yi|*B(l#B4vHFis(#qb>$!@YsD0WKp^VV>K&bMDzo(sOn~)j*0!qH`06cY zP)8V=wrHr?&@wVw8S;gn&W{w9R;ox?ggxBo>FUOylhIJ%;axMbus~Y+$H!aj7FGG3 z)BowwS}*lYG|`Z#D5JpyMl$k8Dzg`e_yCgy9-FKqz-aWowfY%i|w{Dvn z6)ZPJb~jAc%~Kw)@=8iR8nwMai;PZ)USAko=$V+F-+9oJvLPH?xcLlHW=zp78dnj1 zMJg)#m5xzQT;fq-83@)^L@8gC2;*5-j|+C&(%}XNW*Zj|t<}h5eXolf?jBxN)~&fU z8#5(!dowQI=flJ;P5J^JnWN620yUtu>S|8pr~A>I+BRz3I1bKT8FgvSVP>>6*T;+J zOKD3RQlpGuq4J_&>%yX#(ymGk>bApV$c=1A@ zWra0)Xst63s4Pu@HZt?jZ}mA^taJbLDY~Q%KwwBzTpY&;A8mi3vGFfgufnoETY}Ol zKe*xtNY~@_bn%Ykh(hU<#^l6=XByC{aZyoO#j_?(PAW)&BMhGuQ`o{J$)7!YcB$x* zB){ENIq1_Ih;)(K-w>M8D66YWMY`EjL)~+TsvVS8&daDRu($EjLbDA|RNCi0(-SJ| zE0~-0LGO~@-bQcGCEwxh#!s)+T2f9UceU-E^}*RQkT3-D;!xk=$M^4Sc&JoR)1|I2 z90Up?0hcpJY_a`mtWN32vr*B3xXwqvit^$zH1}2VwMfnecSv4b2QeB5>ExQBXnHj8 za~o8%&d_`JIMYLi4Om8wV)fL;8DWki9w+T&&wY5D_q`r|P{HwBJ z!=tMaiuq8fs00o7(0~AuRIYD>38M`jS61`49UUE^i9=q0|L{gmYCHr!6T!y9!b+(j zv@I|pB1z;ho1haTI+&)vyuI^fpQ_}Vs5v=#yI#c1z`)_q4#|&PJ#%qXV5~uS?wu~^ zrUwRhcW;oU8|){@<)iHGSuyDg?5#b_rfo@-Tbo6!g&JXI! zNe8WgiwnusuU@;nL3Jz54wKjMf6US6@%P=@mnf-}^P!`qy}^0szCE?ImW?zGwgoA_ z89stLU|?WqXl#v*A&Z85`J!lPNlB!dz?6Qty?qE2WNP}!s$8}}l_H1nUlQzBM~nJL z5h~-vZGLwT5odMq(uGqC4WQHh@1aYq+@OY+ACoO6Rh?d5fS=l3QdI$l*%Wz%*XNQI2n(G}lTDh3AE zy^iN2EhTmgot?k@ALNbLk_}1FGi6JE-|TfJKk&Cqz-9%Hq+G;*RoMz(hSCi2Ke|#4fH5bh zSB+i^kf@NqG+=P4*V{jHYfwo^ua;Zw6P?wmdMSXa%y@y3u1H3W#&(9%b@SH{L^L>? za>61a%)PwKjn_#;Lt4MsYg@jE94IOp$nHfIbccybV2@Rr`r-jXF;E>~q)pE^3*U0TgGa5CHW&qOlDR6rvwPx?`%CKBme+J+T zE2fjP6GvyO*ak4+CbvqKCr`Sb;Aa5@6Jx4_Lw%32ak9wc<2Km%28ybZGBS@nErA0A zuYp1`GDvTfcvZ{lQE_G3;$CqDo9fmU6)pLNc~VeP@{7mx^D&A=gGG2@!F$mD!qqMw zpv5F4JUe6ucC8XiI|l-*$Ll`d@0!Keo~}frzr)9P`13faVS{tlHk-XOYuMaycKZltRY9!h$W<%{E@h*)Mxl zn_om!H8JQ4&~tEf96{CQ6&Mf^gAft7nCGwnzEN}gjziWP<0W3MK4$|z zVGWe}}9~Xy(i(5Bd_W^>1gX4F*>3IHkUd7~_ z?P@~?_-y>_K=kWZ2s-CQf>~sz3H>qAE7H3w;^Ud&W|N(__s6-px$Oq2{Zm5_^eVHB zBVdruZVC~y$~d!gh7uU>B1qbJ93IuJX#0Kd6xr}x@0gW(!_yz`JVaF|GOI4IvA3ud z2pT@0AeA{&#p;aH(yfRtEjMeG>WXBKFVs2Q{awp7>1BE^(2m5r^+$LFiHMY>7;nTI%Wo_3-*ZEhU;_ zntu8|rKKg8$8;{xQBY7) zP)Ll8b@RA-ix$boGDb^B=j?n+k9AP_LlXJ>k4ql!OFmL@ zMMWy6qg5}O)7Q?tybahyKhQ<96k&$)0jI`(Z z?E3r$&hW>ty?ivIwY0pv;d49J<;g2j<6mSF65S<`@|x1zq@;pKILf6a2F6c)F*~F{ zK%=P>X5xY95;GE#GZJX&>9-ECv54@CvlojB3i>*SBhN-0?}xT+5=jz=`_M(bE?99f zG2Jd(dzk=a8W|jBt|L7w5O9=M0$N;tsdXq+{{y|l>#Osb?=I{Q*#4$cY_`n6M}2Vi z8R$_-S5j72l8%zH)Fl6MfiDGPO$8MxJ5(b7HrYJ2-}GqF*Y?i`z3iE-lFPof^>t%{ z@NZ$LBAw%5F>DM-NPM$pD^HVcd%?j{C(_yaEzZZ2Qoa8C1p5XJ&O<%sL*Cw;&_&66q8@`8P_RxZ+=!up!uk72XAiMaMl2Sd+ zEBMvb({XXwWrm)*?#xb3<0Cj!-jDnTMpq8!zl>3C^w8eA!Iox*yA$C9R}O8?_v_tE zv(uA2Ue+6PYjT+D@V@@RI7ax%gI2gO2S}ZaOu)LMO9c{DF(z$CH0-5!4Vw=2`1o=4 zEzz=0=SF>#mz8DFtgJLhnLY)qDyc0^!@?4WPDW3DxPkdQ+uXpw;PcZ04E6PRH*k4Y zYDN8p2AA~u`lQg%{E!MqID&89D4wwAsp!b^^t9eKE>?x2sokW>+OOn;nMY~{26^P@ z#KhRBxIZOn=$U;RuAJ~G(C^f!3L|N03Q}=N$$`;2^{?^MB-)Aw-)v$=Adt?F3v1`j6@1*!YO0eKo|1L(tq`&u}H;rb=iJ1hq=T?ReX5Lx|D;FsH7;{ zX{efvO#fLg36ys`^Y((Bl!m1lkb7FHc@qQU(UmY~R#psAY5DW=`}?ow)kDsMHftu& zK}rB{eJi~{Cf(cHqdHuinw3F$dnC;1HKeRisu@4aba++HLrVHlR9aWJ2bVt|Wv9$x zxw7`H@rwX!Yj+uZc6P#<&|gSwbc5B2pi(9pQLc@KM~W@eJ$;M7=8*Yekq*jUxjF)$cA7%$d4 zjo!G-((?g?yoMOuTWL^nJLovj*GET3cWdb%SbX1RM_s1xl@uKvpOmDpu0K@N?>9_I zPftzB8(w4ekn%jc=RA|$p&8JRpFVyvGMY=nCv2VbMi+H;<6LQT*&OPt5b*k2>m4~# zbMg@(>-Ftr+K89a@g;qkLNfk5pl_Ll9hsBrui9Kdh0AG4AKHBNLW~weP4X z^RTe7F-5E0raZN_|}V`4@YqBDVFjN%?Ks>A$bwCG-(lLIM9Lk(19_An&Y^E|$0 zq!18hb{LPD*APt4%F41k#we-l=nw_;H2iRd#rZtS`QSN-(sF3&b=#g@1r~N#!CM4S z(bF8AV48$pi7(ZsUJ_=`U6 z_FBW?4Hw;|+(Q~N$hvHWz*c!P^_CX{H1(c<0mLB|&h~GcgSr2hI?q zj+Qx~Fn1I zAf*)}7!vyc;wb2u6M1rx_{b?K@ZuQxE?off2i{a^zRgu-bFm zZ=bPVWW7%z1%c!yWd@>o-XvCjPU6=Rwd z#6kXsi>MPA_m}_mPws!%aY#l*Ab|c%aKy4PNDl)E(i0Q02AM(?0oyR_;VC|C;>_U}Y2^U$Vj{2Nf%aA~84Q8WE+*uzhq;O5D?` zH^9rMx57DmF9N6}Hiv17#4JVrV`VG)zV4@SOiKSh`KmTEf^h07i=wFJ|I>@b{2Cp3EQ+&^YJNAC?Z2#7 z2>UijK#sqfKXFApWu>@hr>#AZmEodL>!fggTCtlz5|BEiV_W8b`D4E1DXkN?Cj|&S z{%xKTZQUh`G>|TXP4^v*l(2y>GA(CY2nH|UPB-#G@p;efbP@-0plcNf<5PNX4M$%5C$Bc-4((c@JLn|ng@ z*QIE+yH}*E*#P(cb-*AJkY}`26+b{nN3T_mj!pv?0+>m?$(?^f0=QS{z2Ru3(~mnM z+$;VFsUXVGgp`yN#Z=as711J;ct81o+moY7a&P{8LH)wDTz0v^PSe@bhpiIuP4pn^@~aamfwvd8^2=! zS!?jmYB)jAM1KBy*+J=KS4(PI+UTUH&GlV#ct0sSyUqU4cUa1EFSKK`W#5Z$TUe5V zWOQUP@yTZJ6BM{iau0B+6Vi$`t;w6t?#Ks_y9~P?|PPdTbNJLCtXi7+tEHW}RwppX8 z)VxKIMf|2x^npH{^i7z+qME2fjcTSBzlpe?s<_`or}`>u712Ox1^uJ1?MG{1V@r^_ z#)bbl=(8oz7YB(BKu1I*vp662V0S#Zio|Wk>CGPLXeTs2*^h^Z7oJXPfmsfxK5C24 zb@%&Te#Q4WTHl8$B3Huf+u=Gf?;aiFInwAs$_~WBUQ10%%t(QEJ$M+zYa3@ZUcF(F zp-Lf21x}Wru`Wc!ZzbS{c&NC9#NJXaxyz1{i@U4IjtwY4cUDax4VvB4=dPV?$|!$# z_fkw&W#mwu*~LjgR`gaSia;+(7rxUH1!L3COaBl)qCp&Wx5!Fg^|(>^u84_1q=8^P zAieQyy}uYo_6K2I=_d zP#`WhN%L>iw__#amerfW{h7jkOig<$%Xb$fXdn(3C#P3(xMdb>$tKicS$sI4>jMcd zBb0AlNR)c+Ps_gaqU+_%feq^sgT73&6Of(+;YUv157_fP^j1D@AXrYNXsJ?hT_%>b zzD*xVAG7*yLHQ;H)>~%KgTSqONJPLs=+2lk0KgU9Lp~pPu`Io^A4_F zn2HM23_$mPdrPER3mtlBy0YR}m^;}hc#R6Ms`~mDh!TiTwkB}Kqb2*ux{uTmk;d>i%X7ja$}|HEm6b&tA2PkJE+541A_`Yp7aDa3=wwSi z%EUXnIg>-Qb(6J@^+CfrZ3quJW;wk4gTVOQ-QMcBa?VbbEa=jKKs7=Arm95GK=--i zCFoIi{4{8CFJfL*nV+IMjf}88Hnaf&W1Aa>DsF8@F?)1<)%lBQYGxcnkhje_emwU* zo2z`8)neh-G+_c7F;~D9Pu?g=TlMr_pI3{~UK*m@HoEA0So-mb5Bepe04Jw{OrgZ; z7cS_w0wyjq=U-}4p_8sPcEz_$$@s}$NR227Ba93T&AtzQs|YhNzLB?OvrMb6Un4Uy z(Q(a7BOPh{_vzqTpoxZ5{h0Vg3H83Je20sRf{e`TvL6E_H%xayNcmaGmY3>c zIQ-xQ)X?LPs&<}XCImQcKO=J#d zJn0^KCx($r>zwW_lR$8%CYp4m>T8hmvIi??GXbj>EAEKAP+0G0G30j}E!!bmXSmp9 zg#oj2bxQeIIMHuc&olDx?#FDcxwt!uiQI559lco}d~3ZK_ErZ2k+S=+TOF518$Yym^L61;sHPt7%Pd)-V3}VRkVdbm z%rY%6RGZ%wX75lb5^*~ZDVJHGahYM~GU52c*Bw@W56_?_U2! zX>`1;Y6|VGX~KPhh^WK4;ny39&&SJ2SrhJbaG6K-TxOl+%&)C8ZMTuM zddK};URtX{#dL*N;oDnlEv82UwCq$R^Yy=e^)Z$*5HEZ0@56*FE&VlRoSaSo5(BNO zT25Ooy}LBW_42-UWno`S`9MWY?XiE&OY5)7mz?T!fSCrKP^@-GY$+?fS_EbxWzYl!WBX&FuwjT1=xR4L=2lcwL(KGYMr|*r=hf zzf(dVeIFqqJpG;Msz~O=`r1SA)zJ!WBD%w59w%w_pR7L*-e{-<0*?FVg(a^o6w`0+ z`xVvIt9^qn8yXtw?3ZLiBFk@H4h;=0L0uy2>+4l)$UlB;5BVF?8=3Lq#fzi4hV*u$ zu@{zmdwWbwPag7HOM`2nCgzeHCXVlt4sKS_&ho>(Z%H= zEv>bSuMb;QEu>Ow_D-&9;RUAm&2o|uy1-E^pjz&;+q{zKS< zMy`+rlE){yKn8#y~S$2l+UohC~<`z6UFapFWXt<0=7_#3eLB zt1NS&`O|C*zfutvod`Rtd>&Z*G4p`-DAlixFMg9prECM)3R9+0dOjuk#vcoB{kSbS z4|~TIXI7eaz-c(*vhO=@7T=KWM1aN)j3i%8CPLLUI>NZr67qSgi|OXZ@rS;}rRp#x zq=DtKRZTOF16*AbQuQ9pARxTwT%`x>OKm@Uen%B2ZlCP3PL7#>4>K7q^@Ws`^mZY# zV`{{hfD!LqdY5i4_6}1>3$qOF9!(yTboR^b9`N&HvhuJ(njRs$D#_uD?@4a|KHhE9z{R;5K8{Jv4X^dIT^NmDF_l*6cabm7x1> zb!hftyP%X334fdGMaN03Bnq<@>yn!hp~d&Gu=Bl8sbRjU8HZ0u5S<;`+2 z+LeQF3eUx{4`we~rlNujxXlc^m_nG@zyDqXz^e2i_{h6`qhp`_-G;|NTMyVg109tt za{u7)Vujbi#bBKRU-bq|p|iiE3JL=M9-a?Ok2|?~Gc+(j1*zw0tc+#zGkjhJbs12k z+1OqmpB}g$*{~_;6I^P>88K-6bTKoVnE`NV4cF58GLeg?6a&&X{x-gO1V2^ND&$Y(U z+4T{~B`qzBhrA0_RaHpT@%XC8(VRx7G%{&SOw0jy8N0Pz*FJ%ozP``>t`mSISI0uA zcynzwvtU5h z`H<_h*`9HPPIP|E`#ZUsl`=LFb&)9a7%kO$)}yTpEHq3N4b7{lCfXH%9=1?ixEG=t z=lcm+eA{A|W0W+U(vFMeZ)*EpDVTH#Ba3Br521nr>x- zDB>r~*oBXPc~4F^vN24)ZEx)WyvnHimm8oL?_rBATHKdLlt_VR9Q^)h;O5{5BbGbST#uJ5DI_H12TZ5}tf{$uyS0d& zuB9qFQ4iL`jcD)#r!T)E)#Xb`3$n*%_{PXU)(qcea^FlJ=4aC7VisiF*gE6B_t{So ze>=8&UU`(AmF0LhL*y?E7n*4qJbbGrHkv7v7#|O=|BOK2E%LOKxk0t*&z!i;LELg= z(&LrZ?8!ZP&2pn$I%Lum-IPgl`QmtJYD#j|lk)>#x{%AIJW}A=I!qK90~_;jszFWL zQd`ydUDM;$F{`k#pSC;H^vz8P$7e25(w}DZ36;lqrHj?X!cIQ!nzh-Tt9PWCB(ZRI zw&WqR!9+6h=WcY&%>MH+Z=O6Zx;mHd#@f{;CRD|O-_YoJPA_y9&oH@Pue14{K3l<0 z=CTXFBw84`t%HwU+HfoR-=9tu)U=;u?<_4h+Yr0^`L$O`9L%$dONt*q9#AZ)azhL(uP-jD!Q+#y)muz=2DSStSZ=Xv~{|<)NcI|nwW9Pf8k5PEa8WVwx|CA(?~S zD;{n8ESG=F0K`e4x$L7E@s2m>=TZAtP_oi?{`xs@-J3BSX|STAVRLh`yo0M`sI~E- z>dA4RKvGg1DyJHwR^wJ8|5aiH5 zPE3PG+uvV(ACF$uaac|h)GaCsBj#SWfR)dY2&Me_CEqDzYS04ba$DRyLKvf>nTiu(7i0ehi_6 zbai#@67JH|(K&0fa2_b*woA*%SlQSBAn#4MH(&fRw%^s+)mY2%e*HJy4*O>=upqeX z(K8YT6Sja-8jmsQbiTQ<&*J-}tu0hzZNKYjE9hC3&nQ%N1E|>dy0SxxufAu$l*sXIOL_3F~VP`lx{>d{UCvkGTk!(8Reb)Hibkk08VmY73 z5d}51mgiy7;BbHV_wT%J>sS__3=I6F9YZQASc;$71fWruHT<%Uj;nUn*5)~=k@3dF z$H$j?nZHIJj47HVpBI}AElMehha zUjTV!k)vZCx!)&!w0JLYy87qm12X9|S3d8L+{8kD6`8``W~Gw4vR=vX6PWqhZgMLeBX`fUq{B;`F%FMd~IMntMh2l=ehXf$8X!^;Y<`sgssO@hbVxXc-&@uj< z;9WSsjcFoQA8Qf3&42LqZK-3lMaa!g0y`&m<~O;zrsVZ`J=HeE?AKRs%3@!Sy%=!k zB!k4=``_^TG2w<%v`nocLC|#?@klAM>ti-~gq@yE1#M@T*tocQx=xYc z^`Aw>wwlb&0g}Or`6N8mne7Fg{HCXwrru4elV2w+Ib>w|`Sw#g_oRj*(MW{81%0EW zqS)TrauQ?$QcK&d&gCVuN&C=twVESd`_e{+Ri$ z!&GUwvoYgGn7`r5)L&=TLAhIXPQ`%60D#UyXo_ikBOg_)IGZBh4&s(o!t5)3hK=or z6l7>$v9eZDx@h@5ULUJ``V-}6p{QT)zPEiouZB!|bAu>_mPP?Nuifh}n_O({J#h&x zBFG5{2xu_FrS{%gUpLmWKtn+I!jzEyigY_6{ZNQ64lA*q&wI?Wx@@^o{i5%_*kBVB zu9E)bgq6HDITeOU#K}2PM%-O9TW#f*nMn$0?&ks5eUUD*x5L*@Q zsrMp++$40A>GD40o_ayhMJ?f@{O2)K{AFB4BVXx)!RFUL3?mu4YZB{rb15kRrGbNq zu6ug+6Kwuj;q4$ldFQCiOX(WkyWTzBsykOt7g1>;=&trJLDHPa%{D9i{afeh@ot0y ztQdeA#6(AT6O42&o^<9BmQG;NUl2n$k&79GEd4=NYa>-(C z_kr4wI-5~?7@+Z96ciL}>;w3qq~vH)9rNEGaGhSAETz3)!DbtH-&_P<9B|vYTn6a! zOo`rb!{+;0`JGY@T`OyA9)7+^V)lXI;o-S@#vPV2*}xr=OcE&0D6+CJ>@W@J>5s_$ z0|P67LJXqs<+jtQvA)@E)+WoFhKU^g|Y)%=$W>O>1R3G0a7?g7lj0F zKNHg*u%W&PO+x_}{G~wjxrB!DcKt2QNX;)<>kYIpf(+M$uic^NzdOIXJFtmPy~urj zw!Z$F9Z9C{kgTk~==bPW08>D$zfmv`!oDbb%I<9MpvT_*G$P_sI4>nHCC!Jqv4W|N zi;fOaSUmEa@h|^sW$X6j=>DO;bGU91=5j0iEmap~L@Ea#Ir(J!h>W_t>u?Wt6E9AJ z{c_LPak0OuvD=>=c|v1P!#|CV&|PS1YKAdo)S!S z#jj|f7{N{+o1RXDgVUo?Dpj80|9Icv`Cx9ZXdh`HSd1kAzrIhZ`79Z5tD=7H;0kR? zKZ8=22frm5gK8ayN&PvU?rrnEtF_)QN(%yh9WK^gT$TG2Vu1c+DvgYq36o&Q;ZMY< z#$m?cT72ke(a$zKDu>0WMiQ5^eMKgqnZhRFQ<9t z(r~SHB$2(j4vI35kGpv|yUM?Em)j|oUDNjcAjoJkT%{l(Awk~zW~ZbiHyi&wUPpXD zRCN5Szi2;h9zC+uj78U*@#Pw*?!7NJ<11xS6&7b(Yy7u~V5j%Xfwb&YjzVzxR6$zd zHlsDz)~D4+H^|_?fRNL5Sa2%tapah2VNhAd<;Kg=KDY}j1RYVrQ_weE>M9dMw20#; zs)Jd%h{97Ue0xg>s8DA|_|NKU4ow*^uiLdiDOp)rV0%YdUQr$aHhy=!G9H_&R6&4ZIB=$4e-vsAQ0HlCie>`s=?x$&-`)k6Bn*{|9yN8P#Oeg$rWE1_%g9 z5fl_q1O(|-5k#pX(o5(_mo6p5hBN``ok$J6Lm;6EV(2}z5JK;v1p*-?nRvhN&aAoj z&#YPVXIS~M^X8oWzUS<{pZ)BUy@D7-H?tyOikeUt7#Tf1JTsHv z_)<#*4@@&NBjbk6T$9FcTuM{V>;3op)AdHwEBmuYrpkAodE?cX>hmyjlIn@crgx7drJ z%*H2P!`~{BEg~Z$XU!GdPLGn45~?Z7?Q-8XUO(&^T)h(jy4JVD%DAA%o6CErUu!DV zqP)Meleg>7pP7vM(oi9T-z-Je%QV_rTTH9{td6NB#@X4MCfA8>izcd!bIoedG4J#;xU(5ZODc|*jmLPw-*0cu8V-4 z*vJKglEYP)$UJ+Fegoo0F|( z?+S?bSs1k8`1Z59rjXtw&M$3&ii0XB@R4Z1WQ3c)&*cNuo6WM)XTmgNrTZoD{>3!oku0 zvBv8JDk-pX5D%Qag8KKn@eG`@#u}!Zy@ahfOTg2owU5gm`yAD+iKYqj2?38MUN{O! z8`LMeNQv;sdyc0qv4wPzw~&6z<7B6$RfT|)v!x(-{|_ydSJw+zvjzqn`qOefPW-=( zQyG$+pA_7CsTBhE|M>nJm8)8FeywJHdBkI9wgI^<;o3f?E_zB|#mICD#iKs`27(oW z#ax$vc|rJ*(&M(^^n~vYrH1L7+j4CoT?T=doS9^wy`W-ONm*GxJcb%BC8ova&cFCh zKQTTUj9)f+wI{6-{yFD&)xrzer{dp!X14@IYKAL=P8IIUPzw$SFo@aL*H@+cr}Ya{ zs1pf40RPqgi$_fPV(7*Cx;j_ljIke4zTJ8vGcDaTy%Nw$-ozPHhb|^M>7O#JvvF|D zXymc%-d$Q;Y-D|86BnN>we?=gVf#Im1|NH1h=kLJ4R12#fRSzh6qUMpMR!tB^vU@^YIQ0p%lE8a?WHOrn9^f%AbkI^M1JN9N1Hmu zYVr&(-0YeqU8&T%eXP^^B>>Z#UBtU``NRHM^!$94tT)7Od-n6q#ib<>x!+*$hnAW( zf_%b4%*)Istb|;o`NddcPyhlv%%gPz0KG#BS=ThKT=BhW!1-Wo&ak)26)1M@_ZCM& zEdLB>@LHef!M3>|)@ZfIXgXsZ*HAe@}?1Dxqp@+72 zM^ykPAS~KH_!e>wv5)D;AI`lve=l)Z{+i+TR5hEc(RPbv?3yiGt-{-ZMizM2CZgJ=)SW^l2Q7*{ISie zrx~WbF|m${kCl`6JMk{?zNTRC*=07^}I2xcq2r1A%a9_M|EJx!l|+ zte&%?b^CkSHn$PxiTz1;jtImBS12r$Tp7GUFzVCj!<>FFr8Kv`oMe3RX`oJd)zG5B zt}{gD+NT!#^}WnN=^5LmX+C_X9?iD!mXzpDaGv6-Lda>W(w|>Q1}vo~308bmF0|ZJDNxdEoPGqRM-%G}3&wJY~qa zzIAVAtW%wyg)sv?0R@4d4$5Lfopj-u6&t%i8=p)6T7m9{&+4Dl8;G_248ZSI-C(SK zxY~-(e`@nx3A6M#WrtMcoHoL85ihKg*5X8hMaSte@+TA{52`+dg^xqoHJJZ3`lw6? z8ad_nIJ`B*qyo_augQL-vL!aNI%9B>5N< zs~fa`L=GV3=JNIRJxUfeTX6M>k$pd&U#lw#`|?lYP1PM8S-;+iW3riow<)2LgzeEQ zX_+-@Yxace<9=KnO273qA7?>>X3y!LOB{nwIzF8P9S<;o(k0i9S3u*FNcER5Z*Yr$ zSnNS$1^#{Q#^dtu-{5_i@2P*_rx3Wwk8dpmwNSo^hUK?z7+gVpOh7i%72@u zF5LWYN7e05Z~oI})lT#6zkPw1@BX)O>j_QHf13P0oxAei&c7Sa{(r2>Ay3HaQ_bkX z^}%MJzuQBq%lqotF;TJb^%@+hw83>Qu(#SVpk>ZbZRc!FSRhMoKZ2r@C5eNS^lmPX z=SK+e_#YkV_d9q)E{Qgt%(kPpDjQd-_!!cB@WmDn4~Bshi$m0CY-_NiN0!Vd`gaBf zXworA2e{+J7(g6==H=z-DiHpxa-N-y4Pk;6`9LnMB_$@)Cd|5-GWcI&yl;(-KaL$q z6N6g~<(rpBqjY8VztLZF$25=%Io&5Dgx}m(;61CCwmjO!t#Z0w4OW)v;F4_#%<}uY z@s*b0K(x5DG>BO4&nj&G&diJxd{deHbKfxwSlDAXqs~KrvxbRz2}4;&@-ZlysJg?K zUMGla?auWLGp)_di}QL2)AHmjtSsCy)}xj3h73S>+*yd;K`q~ zPKOoC%1B<`Nj5Fz$GrY;`+v62Y#8(@6`9wJ7`W?cUEnHCLGUQ>E0iL+xgU{3JUb^g z6h*H;p5Cn3J~XEJqAK`ZoO8nCU1Fg}u7MCm;h?DVeCek1RCl^0w$e)w{NlZ8Icu&b}WwP=8|}oz`Hozwuh%aYf+8^}(jm~%(&5aDkrhq|&1=_J8xwZat7cQsv7gAMd0Rx@2 zwFkry-00!qc^n}-`1ER2ftp!NbQHGHDz8>=tgd)Ssk}rxi}iy4dpbHg%S!30p^}o4 zOV?S+L^23Nh?Nhczr)L`tAw`;24jcrQjaqWdt^6?3&3Ft-kTq6+(Cqd_75kFOO)Mg z^)nA)*1kO5S#Wx~t5jNUE^oQvmY90>j$hDu)G>CF7@ERk^seBmA{DPv2UZO)spZ$@ zyMlq2X-rY`kFL*Zm-(^sFs5-D8$gkqt5Yc$=y#R*HSodAIBP~ zrORSuj05BR^_^y&wi89E6j>5*lp$VT&9BB1m(shY{e$DDO~gUv!FsDvFQ|o&P^52r znV53JFTcrW7gx|G!C=oS>3X!@N~RLs`mOUhS`ftfn+ht`+V0bJT|9pp(K{VjwHB`$ zdEvKumiKsNo8()`US2^-DMmh|Ut1Gplnn$x1iqLn;;y_E21am6ICoU5_oox|Cu7fB zLESKOw|YM+WY>(=96ID^Q8yiELHe2VBHcsTW;{G~JvHXI33Ul2=`%H~ogp3d%Gb9( z+|JJ7qM^Nm!wK8@DR>}$v)XBim9g5iyx8d>r?e|x6l(mq)TrE~-b>r653oi`mj2~2 z?}iC!iB0{`9W~U#YW()C`RNHI+bz)ItyIv&>?(USU%w|Q+DL(Lg3H=r|Fj?l7Ya08 zQvFj-j8u?xdy(e%Af1msqPtp9J|x0vTwy4Au!(=+CZoyPBT}&+sbHV>(uDi*yUEi` zTJ=NM)`YK}L8OgG?yYu)XqcF_2{SKou)=Jz%l6!rNB73{|6=`k0*3eL=%Otvjr02bcEE_n|^rI*`dN1A`;DN86aM z#pKaeMXROi4yg@vw1I+D=jf^O^6_P`X=!T%mq#c*%{a8kR7KIcV9Hp5lc|>Lk6c0f z0{hSAg>`k0MMT`C@mGIY7?%3(d||gyk2_AqXHShZX(t#n&LW{3i7ELuL$tnjcrtLYOhDk?fX zz<_Sggucj7Qp`;b{m0TOU2%1#i~vL2 zgG!^v;bO8ev4hN1S6;otordab;KLM8&hj$3c}a*ex%f#qb88>AH$JI#p0wal_WQ}_ z=DaZ!nw|bm^W8r`ey36d`GIsM+3)v1C|!F1x!-bfI!=`o_qy9I(+`@}1kNoQ;N)J} zsos|o!FT7;2d%eK-1;yTgt{alLq+1arXv{il8vFo9yj69Mp&p35}iwK19mhrO8~ZV z+DuJq1F;QXuwh(E6_igQS0naoLr$7X1+H4LnLJK*s%$$LBzhna2n=vYc`ks0b*X^E z{C6|`=Rm})W6aJNG&X!acXw{kA8w^i96zFNlwO{?PS6T6evwIgOv-g?Z-JJFJ7`uc zi|z8Tq&qZdyo!(ZP?kDwIlgD|#=7_L9q1g9c#w4AluM#&_qk@u*_?Aw#(>;PZo%yi{tOsg41p^Dl=A$==j+*qVmpGDFR2!mdwGybSFXFik~3$qkAg3v(vc}$Jaq&5 zzT>CG>Fc8l2C7zNrILg3*zC<0yk4g$eWw0}0r|e|ZDaVm*EGcESB?_*y=5)bLc7TH zqSWMl<1lz*{3`{%o2f6VfZt1CQ5*3E{wcC%v-GlD>rz!+UReWhig``V=UgzVFg7rM zx40kZR+vSv$j4jjK%SL{8kq)`g#S=JoHtSKSMoS8x#P-U#n6P_IXLhFArj8czO3qA z#>(?2n5c>_b=(nkmo&VeGPR~muI#rT9)wgl}($b6zR8=W-_yGdZS0_ z^>5s8baHxna|rq+<3<+B1z77YIv~r1hh!6C!xi@5kBz-HGWXrj#UzUW@Q7c(1E`6{ zp>}$0>;08fPWM)?qfOshhrtb>A(|U&qb+LL>0D-C!d*Wktr#==c_( zdGuz4Bre zJ=85e3At44n0-ijGWP~k<+@P=0SC`)9dQLt15KODr?yKY1_pzc#cckf_{KOu0sYf?5#gz>eu zw$jmIguX~ib(DI~1{&92tJ5;yEF_2aZjWctUK$`R4bm!+PD(8lglU58YD;-X?R1}n zMRi{`nx4nYb#pbZiczA1-o`3FfMubgqbm+#OOtiCJhQ`Z1vs}BS&B*G`swKdpU)OG zjJZa2$JVkDBju~wpQZi& zYyyso*vi=c1PTGD*AB4)u)v>5q3->?l9}h&b8T5?ZSJoM%G>Gl+Yfl!wo6{RH+1bQ7sAs+WpGM&*e!-Z1eS0W>7rvsGWYy`}(!T9XAcV#PRVv z#qRE4b8sQ>lv+Z37Z*v{La}2k1CCh2xMn2G0n|v~J=hegM2D=oSt!VTqCZ;$9cO<$ zsHS4RR$-FMT2y$KP1=)%VNQ=$uTxquWoswwEQ5|m%x)7$v4DLfxIxcKb6S75?Hve- znnL|LGr?>A`^HdA07D0VOZ-s;c77;Hc_=qK7oQwt6cY_^+tzMvQuW*^yIcK`@N zF(E?z$3d9f)b!YyEu-yXiBSqYOLv8F`X9DDfi_5M}i%iaB(X-MbvO)Tn~h0f&fC4>av%T3Q~$W3SSx~V8w7p86JXLYCEd$5;auUu#IV0HlOJ8F01oi0c_2PFo~s#@Ea~p3Zxhv> z`@LKlSx)@5R>1pqr<~I0Ot|1A(10%cT6#rIPxT*1x`LGIA35yz&F@kA6Q@+_=Z1Sz zNT{Z{2)TL9KG!yv`g$Z(`aPCw=BYqX=V`P!+ZbW$D7Vqfh%hzK*DShQz zFp5jH1puhjx#ENN-D>ei2Uea*3Qkh-u8o{rsvgZg=N@PB6y*N?{cUL*6|0E8jT-rF z%gRZLyuzmzLEe9VxebL407}Tl#s(F?s5hE#KUV@<%J{wTA^eq_n;VWj#<1L6@@T^` z8%R#0_nUkEn?l}=^T!12Qi+V){-xZll9HWmp#m7}uLHEWq=X><1bX^%)HfD2wlB@} zNu;Erq`0CaA}Y${5LFY+DRn%ET{#M5>!%DHPre~J)DqIxDDv19sM!j?K$cfC+C6Bw zn#dintwh-R>(mno<|ghwt!zFtEX@;)^g>uj2Oq8Yml|PHX@VT7S-SCk0^iJX(SaoW z^}cndXw3Yhr$U?Sdu0|JibiY!b<2pQ+=J8U1hwVT^du29F%}Crvn8?}Ok(g~Cl&mF zqt;>S%aO0@E5&-6Z8;Dc9$#P7pTx?*{Vcw&a<}0l+D%h-EFh-MFbBi&1}b~XRN3JN zQ4Qhd$y<*&_pF_*pGO6`aKlKMk0Zs+<|{i+B-($YyKV6jC4G(W#C39&77Yy zpqd216;v1QicSY-XHO`^F~)uS^R23?3X@X#Udgz>xe13FOc>Rmy=37&34PkC=+(j4 z;^pUKWVug_Jp7S0h^`9WsL7t5=8aEHeP3-HLLnWuFKP1D1Wz9v9{Mn`TZwLFp|-N1 zkf>MSR@r~Wgk*+7wULgYhVwz`*qpn;G8zh@NCdghySalii-#1&Hb8<%-oydgpMpM`?H@@^N-|({8Gcq{FCr?UAvpXFR8#~ihUd+gSDfeYHh=KnBtg? z;d2Il-oFvM_-2_t4oEmt&de&(O-|B59WzC((@tmN)$%R9MO~-79D7Fw!ghuCCoCHY z16_1xh;NQiMb=OAx4d$Gps+hAWh2#+QkTng?89Aet*x!8y!3C|F44o+cc5FZlZyFN z=n26g{ka1VDRLt3Yf*u#cC>R+5)!Y1Vjo{R6A!8=c_aW1vHAGX*vdNarRiKdnaWku z-dvtiSFqGI^h*vOMm*Dc` z5P0|$7H=D)xSEs#K~nEE)Q2N9N3n{WZbnsBz!zp(&YEa)2Au29nw+!3Rn^r+0Sz^T zM;QbByq=!bjEsx}DJi#7+-Iv~_a-Ql&1gt;nc-GB6o6Zx1-s3S^Hy$H4ROaJD00Gz zNGx6gU}pMu)erZKxk|aw7p%-$jF+XI9+N}28cYjlI)GUfW%_2uLnjJTgG`q$a7w&) zcfucz73|wm^v_;Uqk(;{vmgLeW}-i!lmN)_d1aw!U$qdm>y93lp5A^jz0 z()^~&?dELG>i_}EvGFj7hhD-5^^GZqmb#+(#ksLmYKjs`8)mI9nj3Kx~M(xCp z`?hfF<6#0^z>kni8P{XO!=s~)JSN=Z=s2bB1RO35FtfMm^JmFG`(9k8M#YeVG?LPR z0Th;x@n^B#xkIADKPGU=Eukk7{gk+B=E1G#kQn|gG*s=STEnLKSkjkCbN{1B0FZ<< z0A#MV*B@e-muS$Pjc2?EZ*KSO=%k62ieEWx60O6v0a zDO6ZB&p<036{q+)4b|8CVk>}$am7Q*#7zdB+B1HZobfT(zjdIHB_~7Qj;G z$qM(`HHcV3SrCo(tDfz*J>cT9^$LDde^?!F;-EHA3(*=-z|HSv^VW=5gxJ}ES0jF4 z9*%rno$%P~rEdFGHIGA|R)e3O1UZgN%+IQ-)9{F=l6}c_xL0>S{gU+gsI$h2t)AUx zBrXWj;FEnb*mlG6WMVzC>ds$rzc~qgr|Eq9)=l{}U z@q#_u>O3rzH2W^#%hh#Oytn?!RsLUQQ$yNEpFnrd%RKp}qK~ck?-M+OPDH<8m+PZ> zKKS#ch9mpkZuZev8;>tslzqYBBzSh7!N=v^=qtGAe-}Co^xb{)eNg<_uy|F#sLACk zrkAC3|IO}eUuEZQ>%4&0TbCHxxzl^4>Bh~(8y>04;?Hi1H(SS3hjj0KXP1)>c_z*D zmaY~RCeCyb3ZhBB9?$P|g5~+N`X&E0M+lMjSJPdm_~C4X<4Hvv4K$4|8DzDSNfvQA^)*8?E3%zzGwM=t130RqMbZHH7^0X)_$%)3_&#r z{)@CuvE;w^_6Lq}FO954Wr!vN>yKz?6OSvEZiZaQuJ#S5T7+H@ab!##|0O(EI`BtD zXR8Y9Kf{P+-HSShuir@>{MkiAH1*eV?6&y?jP`j+KmO*s%;hOCOjF_o*M)6e^n>(! zG3W4*9j1Ys2pXb(xcXCCQ$gxSw;!bDu`k|k7yQlj?~|8TSKm`7KGEoY`Sdq2w2||b z9nFPHZWr#yox5?Xj_#-GoSU&w$gNQcn){cT@$I*I1_lqFUb@O?a*XSn5?4sLtyf8vHTl8PI!p8w#6^nY=K z|3A2~en!vWqyN9)#^jst?&8m&Rp5+AXuD7D*2>Zb)amGs5ciUM2iFyb(V_o0So%M| zq5R~|-n+NWG#tGRz1&x;`AoV7!|`}Xy!mCS@LIorFiZqV1s;{+r$ld?He1=f8uMZoV~a@mg&FXG_6YX;f8r zlre`J-m^95XvJ$sSf(&8m5Lsw3YpTQ#iThTIH-4$=;tIb!tOlK z&;r`8i}geK>Nz>To6!;auxM+YWLDRtyW?|;>)iP;#hbWGo~{Z~mp(gW{6Y>Usi@oR zmNAp-Yw4sy{2)Un2|<2P!d1tWz65g?vkM*uQJow~T+_C82dO<1MdPbxa(&XM#TtCj zrO)nv*WxG^PNTj}D*@mxSY^!H_{zkc!#OqTVkNA~LQZ{&PLDikh$`Ko;;UbR0XFe2 zQ{jG-u*(c+|1h1jV85m3OQn^t3L#E`x#05fL?tO--I&`)o0@taErqCU>ay#K-s?NP zp4v{cu5~n=``|+QlW=S|)c)CVozU>x(WFJB#V%>cpfs$jR1sko7y~^!ZT3d{bLY80 z<#mFT6hJxtBNCG#GRZxKc6VIKM<)CA$9id4jlY84)285XE}~UxcrY;*t>p-F2W2bK zze=ApX>xFgwWU;~&NNMrDnui<*1kdLri2itgwc(W7KQJHHd zZAVR<9FdgA7IH0K1O2UQZ8lK@vk-M!dWEgzhnKc)F`7VCdpJvXo%aPQr6aoObg?rY z%H@g6LJ#lo7X__Q*+Mau(y9JILp-|f`0rAd(xEJ=*P*_iw)!U1+}wi=c6#Gxl})tt zBJkaN!u*BB^k&febDsL!2^4QSjz#S6SgU6V$YfK3&GLL45TXzHv@~I*qQO){0VB;SOe7lFhaJ$kFY~y zh;t9+9E0~epw74yRr^>sc!OV`2W;pL+U3krHn~(BV_;BaO44hvj)1}CRZ9=QcLNP)VgSGb;?aycR;({QOze|Cqz^8MU!s13D=&*T%nJW+18 zM=P?yr-iN1=CNjtbBk)`Jy_AE1I*P8!FymfN&4ED}agS9UUW|#x9Yo^!> zk%~Dfkk*cMXBxED2y1~WT->T`4)nuPFaMU?+=}_%)te}8i*4GGf6ulfL2vA=)+Bl_ z2kRv)UK7|Wc_ffsLn*y@Q8=h<=FQ091&tj!;J!;mJqC6RN`kSW1yCucxufIV;}amm z+^5LB`}J0g%40bhdhhh#4OLh41{>LLiAiOxWXwv2j>s+GhD zonDJ@t{I{foFqYEtvHJ$AM8r@wq+8O+=4vlKAyWqS?yb7vmC?vF;uOy|8+2f0v zt_?lh1rmua8K8agejIA7acs@=mI2kddt^tMl1kFC8Ws@^zODXUK2S(barbN8?`xum zB0=z@`_DT?s*Ys3&!#1hg5E~=i>>y6)lLDTpvn3(MQC_F-P5%!n}{LF;*xi+GWvqBg2rDvi?bh=!y05 z)LFi_^sqm6Zl`>fEjy40u@VDOiE{25n~i;>N*CyvVe@?SX|4e;Q?}gQfd1uG1WTMj zWhTqmTKMt^n>*3T841P&Wl8qriE1gIomOQ2svukg1D=mv8CL;K9yByN_+ky*4GIJ7H z1w|l#AnPyak+DtBYQv(!gUMe`5eh36lV)cv8ONcgIE2RQ&rEkJW0eh*54IJv9DiZ; zxHDZjyo!_-xUf+v<15Og6_;P{mV-YOPxyZm;Wa2Y7;xF-!M!v3dbkeZ@y?m>u-ht) zLS9ee!5Bd+^d!J`%bV(%1$5j)Uwhhj_!2itilhP2fmnNC@lnZ-se+Migwd0roih2Q z?UGV5Y-gnI8=M*p_)=E(l^*O`R7ADw%x%J)S@Hm9ANN@$C}FkM6OOxl3NUVPomgb< zsK~OJGo0s=Gmp~!K*!EaMmi=BWcYElUYEz%!@iMDfJmftorZBo8~JT{B~qA`QO~7> zc?V_?75;&a`w?sD(U3vhZnL!+tmrVp(H9q!qnn|#P*{rW)tIbWaQ3YSj+{r0cCkaz(uopN9AE!|mw)Ql!f|9DII^o9r7`)QSNz0v zYZ&LcBiC}m02YZ?820&N5n}*`v$fRlvB;gs1?}cN&VC6*F;#Zu+yJ|7^-8>~kZU>A z1su@SP8WW(&}MUVfX62~J~H1qA|-{XIu?m3nr^$bJ54aMO*gxvF?|*1R!~cYH%VTe#j1Sk6D|c~icqv2aH1Yyalg*ER>|)dnN# zH6Y*%AKHyu-i!n@rFuT}C~NgdQ)*p*!zTdAHmQbD5VTT(pzA zG{B57)I*mP!J#=D*mej&BUvG!rDrKwsngf!YnerfLQvF3rdj=0-I;yq!;H!CN=UJF z+-OiygZJrPFr$YZM*xmt~Y;Se%iAj?!C4NgL?c~RI}5@9kzcsd^FQX zr_N;%u!SL!)NiFc-C3aJEo|HE<(&FB701i8KaId+Lfp9gU#(#MT^O}xn{0Q6B7+dX zu0e;T24RbBZEc~z6=4qt21@*1rIJhQb0fdj(#_b6+r&Sh&X8;a(CnXfm8}^`YF_b$ z=rAR`R;?>quc4)EaVU)Q%nDk1%)U65b)eiP6Cl12@bu!XnBb>eVg z_3YAIldc^4NSn<$&32$rF=L>33t2QZpFzxjx+ewv7O)=BFyP&cE0iPUVbk4u8#%E7 z0%n?&L$|aombmON(?A~khh}TUeRARS@1?*Jb@U`J44rm{X?`70nE1S~y;Gz3g?33( zo@2_}%NZ}t?MkQ0NGBjVIu=;Cj7<{XuHTPT*V3sX77-VS)qgwhn83&eT&yHFiM9p2*<++7A7G!*Ac4|FP zNT4PHd+?rULV5AAArdwX^H=}s_SB?)+@0Wt+J*zED5J+%Pm?>~7EhA?`Wm2ztFryeR z@1?CoM-Mm9<1dPJ4sr4FT5X;slYr`6;ok8KtzBh@$k*dzfg34vyWZcT!d)>%S}i?? z3(U@Q#=`u1s&*@ty^~|(jLe6)ojnsQFRweKncy*2#xS0J;m`mDK>EL0eHd_g>Q0VK z;g8}vDns!&qjaXXs3I0&y_U+>=7C8m4>D!=fT zdE@~Xx|tsSYN_!BXUuv>Xn2Lu+0xuI-mwX8Y_I@Ftbzt~x+CPIfuMre=26YJ?x_C! zV6d8&7B;%>;JxAtU3bu=mPzG9?G8e1#MbuOcNO#f$ zRVO8rlU#kA2L2wFcD99HIwW|A*ykljbQo{IT-p9qZKW}A^GV|!07SEsMQ28_q3S&$1Z*>G{sEW0vS>sg46xclE<;pNxIOxeQ1*Z z8Di$E9TM0$0;Y0!swSecjzt3XqCfHRr<9obs$6Srm(hGa4GPqxgn4Ah;gI6X?Bp+{`1pTWP{w#BIqbRBL^cKzYbZQ3Frw><- zV`S9)7+k4O$t!Z+{~~SbUg`)wdTemDBscI(z`VbOkr7R6m(}s>xm=8 zUVb8J=$y=x_4G2!U-|fP+k}kd`}rFY?58CFmKGDoI83X7E4?g52Y_=-zs!>xn>rlg zCAOxIv`f~cR6dMjjQe2@9Q7sIy_1hJ5NYyP?|NHvI97RtOw=54ScwnHU}9%{y;YzK zn_D~T_P|J@pAH5aMMtJw-*MKkQ~l$da((weO|`F#L1n*{X-Y_?dS4<&KHq9}wh)9F z@{Hj|IWhLZ>a%BC$pV4reKOE!c&t6{Z=u@(^kd-awq@l_UB982Fu-&|*6t5h?hzUC z6I4w>;b?rJ8jM?tsO}N?UEZTzN3-kC$J0YGkLhveCO9CQ^$t4tb!VJo4XRwlPRH$W&W%USK0`i@dl$o&E zl8dDLNkawQm|0dOlGSO0&;P6}MXAHQzCNqz?**pQRE^0K=O|OxH-Oxviv6x*cZv_p zi?w~uCU(~;>UE_%d+!u;ph@0ak_Trb`G)2WB-Qldmy#~-OW!JY*X#Laxlk-m>TG!$+2b6$n8sHE=#hK)Gw9j?}6Jl_v4#OGup9*rJ5cvH%Td1m||op!^%q>{aWhZPzmh z7Fb!f@NnNF4Smlz(8&V*iH%KpsbPcZRP%M+vG~;6R5IprZ0h^@*K*keGqC}5&&E^m zGnxOgp{+WwBXP=gtdVnjfQ?!=jM8{p-MX!rx>(|7;pqRuXvhY|>(RzsKEm$o`hBh!V?> z8nVC`*N8lMqdBIcYwJdSI|k?+KAELk-D|W^tQazI@v8GycJxvumbrdDu>i)N+uJYbOR*FEVV_;=p?f_wTd#9a=St~c)C@h z+#edMVVk#zT_=|)&hjmMV#+93<#u_!?HKvWP}omRa$VC0TFRLHYnf~MfK9|AQ}Q&D z0YBKUdMPTHq?33Ux4L=$xHaQO5CD8>*xYCL->y~8$xL!%Y8^Vw86$R(HaCb37wW?W zSF2JJzseEfY%BGS*B^CoB=Pd@%q%LFh3U+k8tI&6 z=pD_Zq-VLn?tQbRHf-T`&jY&Ra5wfzu+&;+NUu$Vw98O&%cN zx8(b9??Yp~#8cat*g%{?-)Vhz=3ERo#OHVjSLk@L!Ka`2V5b$-_%f!r_3V*{LozF4 zu{_uQ@$5#bydx-!wo3U#A$NPZ&|&IQLp-w8Evkh#UUnvUDk}!7*{o^lZ@~6`Cvacx zh;PTsE@rwCQ$Q^~sSL%0;y&x|D`dKGBzN?Kan%3}8&gk39|iV+gD3$fKp^Wg@3=I+ zcP_>Qe*=2*M2e;*hU}tl=<>`4e_fyL^wJ@M^^mCR?-Ih-PqXLV_!5WCt$*odnr?W` z7{?jwy5`~jTdn}6mCK9|s>kR3UOMWdwCKKsol{}W(MowA7v~HFB2eqr)`h*1z;~a~ zQ%$U#j*o;~;Ir>6SqX!jg?upw425GKX8#mHEw58TUfPoG6&@VS;6$8TJ;&?VfDeo9 zkCh*9#>8>l;(0DZFERK?_;E$n!mEzO#OIEt(nI^FFVb?@rZyw%sS9-t!R2lT-)7d$ zbC2Cvj^j1Ta*uL$Lik#uIlW*+( zBz%U#QX}?kzbg_+N^IK_tp#K%$9M1x74< z7qERD#1hy3cz!PN-Q-W}m^4fnX|Ft0i!My}eQR}-RjKH`>Hyxn38aY;r8>y*+{N;P zBU9G~j_l!6LuI#bCaUKfEQD{ z4?U5Jd1c5dPKrJ-RqopuIm=2L$W!tyJpZ-Xw z!!dY;OY*O>oX02DJGLb6qyV$AvW3E$(Qj>-8q^5W&AJKTn%+CvLn-x-wNH3?P3{CI z8{m3R)3jeaY;r#QW-j@t+$p2#qkV^BOjfkI5HF`gK)>J0{MPmW^fjjgw~Q0w;sYUN zPoWa75D4E-@u|F|PIstKN!eLGiSaGWIC|5~G&p8Pq1pJT7-jeGj39hq&NDsviTygE zA@R9(+TfVsD?y5!aP69_3SXF-AflpC>+|k z6_+@YU@uzS2dE)I9N*PS7Vdt_a!a7%e4Rs-Aj%R%+vc<}ZQHhO+qP}nwr$(CZQI75?c4lqtuxNas))LA;vl50Lk|Dh ze{*|`UYHkSsf9mgnfMoLmLV2S<%2~Z)U=oO{T!O2c|*MqIvxu1G-k=Yg)K>n~J|Rg@Bdl1UK;eL8%@RqN+xR z8!4yE)!amuQ1jF3oD6#Z&vzJ$)>JdeUGRuIFYq~LJu3+GZ7^x7 z8J3BFaIvJQsAfP7#00~y0X;9;UV-h)k6I+km-pKTMPAegwUDZXT`vi5gN67qxy_9! z@oPCt%YVzS8A)I}1(7M6e>O zEQ*x2zk}tS0f^O_NHx)6~V{&aEb;{V$FT!f3@O+2H7n5IgY6H{@^v&8YsV zlaOeMEPX9h)sx$c_q2rc!7}|h_?*=9YTjg0+}$-pcW4B!gvX>VQ9Kn`2|gjA%+VVV zPOka0-MeX+Ejg;f#4K?n{(asSl`1nl@fJDIbpWpW{TqAH!&p&XyNyIiL4hY-feA_u zv``Ep1RN%23kHLDu3faMR~#;Oix=kfM}rRtq*#I$P(bvYCyYnDg$``X(jhixSi^YFf0SJMTTM7c#re@R4Y#+2Evb|UtD2^r5K)UPGh zWt~B)?rwsh!N)BqaKLG&Oz8E)YPehJ^x^yGhixD|EPc{tZ12b}zQ3v}^K6@>$+{$p z%Apn@c2xm+M0o9Z$}_4NGAL*afS&x`JEsBWR_)R*z{Jt5RcU960x*7My};)@=eeNU zUaVQ$a-%;44P-`swGl^GpC`8CV2QLn?yBIfu2bn4RiEutIZEF7S%JQbFhR#bvxRem zIulLXST{ZBvJ5?_K#I9m$%@XMxl-o454rO5jvmSn@{TeirZE^VmtIvh@9XOF?AYX^0em|fuuM}Itv$my;cqJvZE)mRPF}BV(ODkI`0d~qh zBGRs@MYXk+5RKV{`c$ybaf%}DCR7ZL^O&;d!g?h?nq^Qszk>N6E@57#kwHz>WSrRZ zo~fnYX3c$!+)g=q>@_*-hK%;r#Q4xyH0(r3OH`xUoz3N1JtGez45s*Qba}#6wT_wL z^a_hF(zD>aIu1KiOIwl7G8dUk%AaX+??@ZO;J}9ZanD@}Rzfow(I(@vDiB|3;$8aF z3+c*WMEF{PDb0`zqgw`0P=uaGC!szpdb;BvUBJzV0p240cbm?pM@-i)Q;or*6fz6&V8*d2^1 zpzlICZcho}YePdH zXCQL{B-W02fQWUvE&{so#1rD;Nbfc2v;sC2J%6<$dnSff%=R*)oRKGSqL)Rx6mljAM=sse*25e1GqL3P^<)96OwIu%Im>4f z=S)FAn*nu~llFJ1C`F&Si#miB&#q9K6GHzII=Sg%?zi7K}yqp#-==2PwwB1OWZ;`864H$_V_e+V-$EORq zN?4!N#bXfx6J1r;$RO$ttOD;MNNrH?;oyL0JcaQu7)P9p@Qz|+9V4gzESXkGCToaW zdvb4j*KZ=&$6o*2X7&*UYT&)I$5|vpWqP+zrc($Ehz*mm=g`R#=bHg3Yn;o7bza(x zkws#z?f9WKBY2lNe!aHHpM^}*X*kN>^1P}__Uk<)l*je`duGnYZ7P`I$5-mF+lPV} za#oi3Y&yifV+I=5wL1qo@a_5bG)i`NuOjL!+k5PVp@Yr21jy;1QisvnSULrG>J`Qi zlE7K?_3Er(y;&Z7f2YLSGgeNUmB-BL_n&g+70YFq>!Y`kUpG7CsN5=1{YOH6Xx#OJ zj=V#Vw!4T+{{+R{ZQ^8s4!&Pgwclbr2p!~GmbRiYZuVrwF;(<~>3JQtC2N6q$ERyL z?9<2gQMy(Ahf%Uy;Q-rfi0u+bGNs`aOG1m<1j?kCye0+Ugw_{?tKO$Jd~;Q^-X|0s5ntP zjHFM$cjGs10^iUPQ$0&J9{L9QpPqH!qyelP_HC)U|v_WrW3D5;q}6 z8_iXaH0j&VNUfp*U1hex8kcL+tUS)p&XZfF-Kn;bsY$twYIheeD>lA}CZgFC2|l## z7RQy5JbOC3+pPa;QE3-^NXxaABvr^zgpGBdK&I;?;#u02gQEwne%n}2J6PTiLas}? zR)2ikza{!YEe$ai_mYoqT$4`D{c{58+R^U_1TGU;Tyu7VCQ8)FW<*O7){RY1ntwz@ zxEeGBjGl3bJ*@XYD!?6VmoET6AC>v_v(Jo7d#8EXZ8d zEIRSEbRyu2ZTroAhUVf}yuXYwdJi`r61v>oSpvu|_hW9kc0&IxCK;qwQtK7?67H7Q zj2HPT{;K(OY@zw6t!G4 zLm4&AXkcaaId>QLbsHN2&DuRM)B82F4^qPl1dGgNqSZ>IL$y)26VJr-@YE})U4|o* z8@76Mw4sGA^{U81gWla*P{{oYSzBbSWL^*(?kRX^ZnjrBt0(_5#yJVHK#8{LvMg?7 zTM%JZwcRjweer(heaz6$$l>u8lO#+<&cLuPcC7L1f1LnSRN(#o@XZKWlP@sYV*RO5mSlEU(x3-eF!LC*U znTkyJz&S40%KwbELw~s{ey7FZz(iK9(mh}iDMouZV+EaNO z^el5ypcAexG~Kz8@zvyng!tL4M}Jl&?fUQtIp&LiklyBk#V#8;)z+^U*(-CPohd(} z=eHp00*fh#^-+xKoGU4@YT zlmI&3nRjNWBu2(X?5Q>DCLw7Rc3e6%A*@uOr$UlS8K}ywqIGTt zqacntdI;J;Vzx*tlig-eG1A~bSx(0}BFQg`@>q#p8ji&!3E@yS!gxvb>=u|7UbQmW zB(yxRo>^EGP{vc=?fP8mfQO0*?CnOJd7B+Eam}Hp{#$lg6R>Lfp2_D^$~%Tta1ZPN zGLzhFVmm&d4Hw(sz$6SbPcwCZoTmJhMvLjpoQX>MD{UX3oEN7#s>swb<;7eMQjk@6 z`>U#f4PedC9Tw$_EG>~dFqYx2&Y1fd2~Z=6Vi9>+IWHxiS3#|ShETB&Nz5|* z46gP=WHM5HB|)Sjz{(OX9MrmIGRu8+j7l!%i$@)q#=h2tSo$!hxZ16*{z9JBjY>l* zbo-L4l#+azsxsi8zvc`an&$n7WNwa$M6thxGyW?y$*<}zf(mrY9Q6mu>M#?I?BHn% z%xF?O4R}h8#G$%#xADtW2;oK3O_69a?d-?ET8+k#6_#pY8;H}7o4;%y{8@FkqwM8x z%Z|h)om0Tt%ZX@pyX+pgeM}{|_hPXz&b`_uv4UZ1>!Z`06_%#FPPU9x4q5fEqcMPV zlH1+RBxb_uFjCOl=2Z0AtnCG@L_wyq>&s4Z*(UUObC+`y3umGmKc(V7xi#l zLU{xux2H+~Xm(#w_8HZBQ!p~?7i^VMo+ z#d@v`9o8U%z-);`-Dv{|8b&lxXlxMa?sy`sLIJJ zo{wQTr)xUlxUM_X=O^EV=yZ~mZZMyOH==iVgn3?xPi2gN(9^KV!ebdoLE=X^g;o}{ zo@6a`a&`?%6nGumiDhy9dhJPYbI$3VYmpHIA}UWHEj#LIVnpPm)wBaZoe1GX#a>{~ z4}L$J4F&Y%3TFNx%J(t}B+aUcs)hoks1s#Gmd{nJk(=UrBrGEB;MV*AgbcUvssmb? zn09Zz@FN~GDoRqK;?t<5T}SF4sfy_n{x|0f6^yB_J{+j*gmd4~!l_`ao!5K=62hHj zGMp?d5{rpt&`~U4rMq11mW2p_>mfzpXxcgVa{4@$M!h*)S;JH5&~IMBD&NR@YSPgw zL6~*29OBbT)A>k?As0%@k+fWG9@svJXP0(@$p?Tx3>*~~F%$}L9ofr~E&uxx;6DC zhXWm?zypE~u~XV`!VnIZaZ46mWTKezr@Op)pdfRqdh!9DU;pv!*kFjT_#7S|ce?z% zbIX}QJ;WB@`MWa-k0ERL$u8wS4)!hl%JuG_Gb-BNa_c<7Q#=+sKwsatHd>9t7o1G! zi4^U_7|qnZ-kMjFCkj@MANx_|evD|oUn`xjDLw$uM_kS@I~T31DEkMF@gNji<4{@3 zP<+m-N`YCsoySSiGlGSI*mS{RP!x31b5ZR)7RSHJgoD!N&DzjIf-!wIZ6S~w;8dpH z3EqH6&=)lMX5SU6(_1pId#u;I7@lH_i$DiK6 z));v|Fw>3))r0!@;!M+yxUTRf8`7%SNS=m^y}8{(=)%L-Ur8Q_V^9#?NVJNEifKu1 z5B44aY9W};NC}}_k;Xx!3J0XO)lW1uMZQpKDjy})bf~V6M+bebT>3<7LF;pUb)12s z0DY=9@8VfFYl`k-n~x^=uy(;H{KKDB88$_BCh^jMeF}vpP*ZScN*E6JJ3){Ob}-uU zCSu^uyhyorZ9(xCiMSZbVZ_(4?=FylPg39=&DXJY*qKP?@PAp@P@r@rT+}}}fPt>x zkjI>2uwCY|eJi)C>s-_0t+HW7e8Dey$;_1Qd6U35OI^>Sv1 zj&k1ip0@W)%uf!+({hkrx3&D%2|_0ValC(O=}IRBT`VVc`dGn&?Ixtg98SlbtE&7o zDI3A!P{I4&<)5^HxR+&YW2`n-FF#y6$`Qr=+poi69A z_oAc2vz`=%I3{u()Mq&%`rClZUx=%U@C_nx1DY|p%$u=_>AY^9JS%FT5y;+LDE{(| zqiJZVMd>&}UW(t5mU|Vd4w!RY`0^*qT4@~Zp#8j?^F3}=%C;E1*KTJ#xOgI~!i5a} z;~i%gPPsP4%1cZ#Tdw<;!TNlsPw6rLc9#k3G9RVuRNiG>3~uj3Mi}QWG2Y>8306sK ze*zy9KkW}*jF$%96wfzMPtJ5>iZCEVTX5CuLP7|Dyeh5 zPL7Iv;x1VKi(}IF7LObyw#qSzWn5QPXVS#FZ#iu?bbaj?0@sX0lA#&w1IgPf@&O}H zSMFIo!phZ5P+V~H$1C2s^_Y*1{lvkY6v8|VFl=UGU|G?Q40-)dEYq1PVuX45e3xVi{fq0lCBY3KIUa?h1UVlKT}>AcJO{+^WeI$ zul?>o<3(ytlTTTbE=5_M_?=VaK2TtGEV;QDHNh8|weWlnQ0qz~CnG{F9sexe<`vTB zz1T!vLLbv<-Rz+m(Z4P|mOrL*RP5t^0_uX>1+3w+lDPLRm0ig1kQ~E#*tkf(%^=P3 zG1%-#)A`OJFykxWrBMO7X{ELA*PLq*;y#2y_2}1BXID}|3T*nmP}k(=uS;^dLNubj z5HQ0k?8sVHF`ZToJ=KOQppMnD4+z-Z=vzw%QV}cf+TV2lAZBp0fC|*Lh!&OD3%W$b#+9D7ox-LCj7o+Ng?`D;PpULGl30eE;BU zAh4j2(=qp4;dN^|)&1yOyEeFJj%E|B>@6wN>eXsKPsJ4R<5X%?g7n6Ahcx|ChLU$+ z4=n4(W}pB5N%# zRZ2y&WumD)%}UQ@e~~jy#v3ow_o5XJ54EKu@hi)&o*181(y8D$nh8Um7i_dZ{grFM zq^mApCY|Cyt$yfW-tWtYQzJopFk{bJ-gFJ6kNBt?CC$mG#U^K%R^*JIXPLXk#zHbj z`>Y^1UGVfjmnm6>O?&6K2)?&{1hEG3L)Aa@)?!7>zhX@w^iB z_3sYh$QZmA*h4NCJlp*ytV=w6frpE7z~)>Do8_X3Eq9WIo6R=<^(dq8LnWXKl3dv@ zqBut4*0wd^b{Hk76(o1n*6yWpfv0`7LPSC2qB3^3Sy@6fKyCk~ZWqm;@Tqy;OuJh3;Iu-Zgp!*KZV+~4x@j|}X; zyG8V;w-A>OUvVP`{yDCnh^%kL8JUy$a2oEUki9U9Qw;!w%B-?+Gzfm?jCS26Ah3os_J#r{dg5D&dGJ?l2AfVdN|tTmK{i6I=oY$ zEo_c?S}gQwhmB%8IJmgL%H#fNo1sZzqS2ggVB~SO6%I8ZfN>*9ETAn2D@LDRY`><$ zz^ze;!^U;EGFj1qdMuwH`kTd1v!QS&5CDVt^DB(Bn;m zW|R8`^e>#FEKq|vN|O0XuIMSOelUix7|jWYegv&F4bw1E7%U=VLS1#r_vB|~yg>2_ zK7qwU48kKuiyV4k;WMF9wFq^Ty4gNiHgluOF#ya@?dwb-Yl?1!;}8Ws-gEMi93k~r z{9jv|L>Fj->qE2Wll#Di-{G@h%035JCMYC#OAlP?8Pf)bk*UCA$}n8~iUn>X#db#x z@KwNc)&OJ&mZ70(60&1LgMP|;HID1yK(nm@P&E0txy4y<}O*&z( zdL3*Rsiv`I{x)<2_M>&q{HIc4DyomlwYEX&SMYp@74zA=y-h;}(~)z9tFzYuEHTr7 z?gGMlQY#mO9h^vaBS;#Y{Zg{ejx19>Sx*^+gZOVV7JemY^=H=%!qf4j!O&1ewEX4z z7LQ=Y9}c+I<8R)7Nh1&DRi13Gn*=9-9N4Z^o&`diiJw{3>O>c6LDmH=8Qs?70S%>B z3^;Jz?d~VvpULSUw<>K@a?&FhSP=H%dah02wRctW&~lHYa*P;~#Tp$8w~^PGq(9f= z3Bi+{rkn>fU$tF7mciI3L$hCzm)&bq50Nm9Xx9zfhq7Jb-H3>r)IPtBLM}_8VDrtN z%2j@0YTzfnCf7f@We0mOp5J^&OXpb8SzgO%7(3sh^r7(Eh^roiI~Yt9bbZY%A-`LW|BK+$RPp$e1b}iD69&>1)u@kjF zD$Zk>Y~Bj$XH2D_f&h~eCuqo%=inbO3(>#t0r@G%Pgv5L7PCE1Y>5r8gO0a6-u6%* zvuNo&@Uz))-&e@UEbU|=9apLP_o$6zVvdI?*HQ)ZN8Pr9zcx z9{e^7z!CRIPFIYO-gvKfv}8*;uNRhPHGi`CSExCj$*Y5v{~X>A$~3KfjS8dl{Sm$X zGc$=II*f6nbH;hnjO{(~1N~H15ODN;c;D5e@fDqF!_}MWby#-IV}Bs=DVgtBI_tQ_ zW%Jr?V&*&Ubi*Y1P<_}UfzrL~`cTdalNv)gHVM1JZRE-W@lnv={$VDQ%cb(`zE4Zu zmNFHo6e{;qyJ<~-N8+Em6k9x&SIao~KeOAJx;^L=phmjl-fkbmZO zX5nu$WZRoB_igcuZc-aA4I8V;U+5@EBuleG2jgo3GeeO zXv$v(^$pkW*RiLWy#^@r`w)MM)Y6^Z$41PF?f#$;a!>41UmFjL@DSYysc)R*Yzrgw z2!vmvVR7oiN`x(`fepPqO@S6tiZoabcQ#Y5Q}x6sWd#5xbS~{J#?~B4O!^@KBrR9Q zVGA$rUyHy;ulgA;cUjS|Y=gc1yH_|w=_2uoNVTkQ3m~SLoXpCmIa}ONUuEEO!e*~5 z_;2)qsfYq-Tv@|l6|dbJzNXvTx#d08e(#P9WRbP~vB`2pa*Uob+Pd-tbxE$RvoCry z*A}VrEEx({)m1nDpe;t#H4H&sanrsj9e0~ZvT)@zU+PsCpAV*a8&SJNsaXX%x}OQ^ z2cA6=zphsuByVpJUWiR<@8(1C*Hz@5SDiX2=u80MzwdMe@muI`p^X^P#hL9fIj5E?Ykuhp~JriBmJrD<;I`N494%NEVbH zdGS16=Bg~F6K;5Vlg{BBNPNH67^6O&bFHSks?i$1R$?*pEZ@MAk}dFWi~%kZV|R-i zWi9Q}bhj1rk`+RU^NYb@F%)REDptt!oI8^DA~jfw*1u z8lMSF+&xZUK}0$Zj=V6z*+;rE4i&m;>OVfTTtj_h zrYJ8Ci4sv^nVl4->l~Z}nxn*qDf6wp^d~?4? z#721tSWACXEPed*R*jahyBW?>oFadL0JY@ydW(C4W+HFiR-DsfEkQ@SL%LDPo&~}L z^*>GyfOHPeslsWPM>akkA$L^5F^ zuAe(y^akL`b#VNgZbL?f#XUZvZMvWRa+%d5DumMSVQ0rcTPyPs(BdiVtO7i;I9jR! z`*a{&nyaHQ_HsxJboQew+3OM5-aQ5)a2~AeL5VyXqyP-O+~R*6wAyv_tp{RsRo-94 zh*^boEXvo6oq%=ZmkZuVM7)jCn#0!FGy^?Y_!(NkiRko_r^&FkuxT%8&L~^CSG>MX z@xIG(bsVYwBcfgm{#6eIbeWBO^o86l$>Y^<>+NFvD&u`A;zz)Ke>o-Iv1xwp{>EL= z@)(INIytfNx~iwF-`ha1dgRYhftxjkt8o)sG`_(rHmx3^R3&uchjgH>2mEYgs`{#y zdpyjg=R>+2SiV$1=D3D`eiBN~@PP4CMw{llB-8UwQz~xX&Pp!>p)315!T=Z=-K~ex zj12y{AwZaZJ1bKDgEKxo#GnOMNt-WH-?9B;4R~naa_J9zwdoT1zkOn$rPq^p_Y1?SzDDbwS@&#?sKnB)%V*mnMP4m*_EXo zVG$D}rw7h_gxr1u3l_9jc4IR?aaZQ+Mxs)M`GUKjJ}OOMw(czr$iks2a{VVM-mS0S`R7Ml82n}QF%0Y$EG083WzKE zBebyl9MJN#eW4G=0l|q@8=DWNjR6p{^p5?+0tX zK^51C*?h<$YXKU;%xHQMZYBkS1gK~+*eP;E*%-7ye#(F;_(Zrb$9HB#hL{$uKVAXE zpy?)=Jww4+*9)anQSYEw+n;0a|V;X&4Wh=Dqa z$C7sM4$HFmnw7qE+_3i6hoVuyd7k|Zy3oC zkCeW|MkVZ`EO);AG6eBZh-c*~kJ z87>pz1__-F%XHWiMi~QbQA!>yF1P8NIkp_UX@@{R7H`oaCD}6Y;YvA2W`32=2tN8b z$o=WS)HM=Jv|e{ERv#afhcAzYzRkPH505Zj#JGFGxXBd(egFXE^rNYW(hvBr16&n} zAvd~&hW&5_hr6V>kZkS)?%is)E=QGSwb?&#gVK5AoBmNuZWTi*5V9_gMm?U~m1NPx zg1GZYRm$VCx4P5W?@@gM(dL&pBSd8!zo%Xe4~`iZ$)?R z-@1K115&E4^ex<_{M7r#Dnfli>Z%V_HZWbPYrqJockSKeaPZ0@CuXv$9$GT%=5n4D z@4922)*~{S;J^X6;?CIdvlur5r?iE?mU%czAJLw3d?xMsDYkK+J^5GY(rMX6HQ{7u z+ioPiba}%_IBPE%qzC2w4(`4$&|;-?9%VrjuwYdWM&_X@7uYFrMu zM9gV56Y{w~H`n;v$;t_@QiWn8cdbk+!Vph&MeLPC2>vl&KT-u4fu^GJDjzBjQ!qB3 zL#c5%L;pNP@Yd2v$D#Jz0S^e^NR#_y+^%gw*X%mM1=qsy_HvWbGOavlrXv;-F`N2P>Kl_){Nw)0j7x!z(2#iq}M7obARrOBW~ zbxuT=9n!rPp8zdG2_=`D)PQO_qpxGr$FHVDpplahvDXV52V$2+2ABsmQN=|kO0u56Uj&qS*o13Q;EbWzTZ_$T-($X5W zkYJOgNgE}>z{J0pP$q9^UkQxroCP#Mi@e_3CLpqa9RiNrol`|Gr?<M zGPhAI&psxvl!j(XJ`dPEP?hiw7cb5?*(uQ!`lJiv61%?N?q4}B__``tV26M2b9$dE zTamdnJ8HnYL{e7JJ9-A&%}UqyzJ{EvN@GvtW`y!~IL#@mU}1jz*;eGf#`^Q=)Y-){ z_GGWbmkIYxos(o;wM}97`66ml!p~_J!eZQENLa2F7h@AZYf|ahu(U{v#2YdCA?MY) zapgQb4B5Jfp|_MQ+?PTXol8HA-4DmU^T|OfDlN3x;JX-EJ!dt^yMDH{{@dv3At^Db zphS09JlAqmR*QBs^)t)nTI=hm5oD@U1U@g7wZsJ$nZwSE`_s;>PvE$2@d`8BuA1O6 z8vn%8{QZgwRX?!ZLsHu(r=RH~)$vpoP$9MFolW&v=xf!P8ws`7%kJYQ@D99N-zlI~ z+lyp7*ENG@{(1ifh_WHN1c)X>0j{3QiL>{d$+5Q(efotxisy|IdL9fF?@P>#pRa}TccXzU{@cOj_SWaH zVC;9a?a((>2_cx}&Qw-!vXgYwLP2#Ns2`Wh_mLMsP7)Xd82|tP0>H)jS*u`d#k3m~ z03Zkt008aZsgbRroP({MBdwE}v$cVZzPS~Rg`KhKwTh)3k}@(+rzb19^)vz*H8S`> zCqrKmwE!g$i}^-L5=#+vt$m1iqBK$liN5P%icEI=2f%YE*S}IHWF@C8d%5`l4h3O8 zQE&ukWb_dNi+g4+WL@C z#%}yiO+Aw~%{6vxl@eDdEKUGtt?dK*0G2>zFcSrhO9mSMDoMq6p{b$*n8rewQZ=E_ z*s)Rk0xkAC?9Uh|t0?u4B&1kU= z#xCI@#Lstzydw+g5yER(!ET+(^F06!;HtMtQ`il=2Co~G33J1|eAQayK8=oeg)uE6 z<77egLfwZGG?Zs|HZLmG1GtddM`<@L4PI9Cw2hNFQm?HbsO?6WKDQH4Ji!j*a~~jI zpqO#txCH8>U!dR7b&IG_b173ZDy;9>s(CDnF+-75J0|{)HOAK>3C>V3o7N~oBylXi zZSB-ug&p@jg99g{SV$Ql5EY9I(|lS?EVUb@MA6D;OQv{!6ThVOP-Dxz5S)m#L?D`4 zOF7OFZ%8b&9R(m%MGqf|dT0$dwKB%d1`bC-gFx{A<=I9En$!a#O$q>|havFj+6x8H z0C|EkyJvLe1Kt2zWk-&lK#K4%cHzyAu7s(PS7pOm3=%`7PxR_Kje}xHMUE5jPJ#YM zjKUtR6-^Ax56Yjil7P1a)zwO+6$ zbyB))uP$>XC!vmp3SY2DE;074tWHRz{!R3p;XeI+-}?OB+5P^lHGC;RKb&IjAegdX z<)r04)0{H(vR&5CMLkp8f93C=?7u2FSv#k{=6v|rg8UhdwZMkRz3VCydll(E`P$Js zAM}4O=6%VoztX3Q?Fl3GWb{$@kWtgy7C~L@ZqFRDwKFL1YDm&KBW@tLflYvgtKGQsfpCRCd$;Rb#z1vf5BaVX@$ zx>@W4<5SI=YBnDA-k642l*G7& zI`dDJQwv*Xh%Rk<^x4SlkwLn?BT*J$r2ylq@_=Ip>B`E})SaEosg=~A14LL&x@7(5 zozrJ1r`72emi2tb=`lx_p_tNg8=z-ji1&3sN-hrVHV2=ggZ-Bk=1XbyFn=rmO11Dw zl3&f>V2bt)&tD|EcENAX`H!h$#KtKA#MAWD4k_E*t!{}nIdCT_4?A336Hd65SGW%Oq{UnU zfhO5a`B`-AW*df1ym}_?@5@K1%3{2;vvu{w*HE@<538l((+y>f78~)a4c_E6Dg98lI58C0gj}aENE?W_osrHzM zHO)%LPi&*~82{!gGk6Vg60A3!oj>OdFJ^^hIoD$Rk1KR>iajZ=F7;u34vfs5O!C~u z$1G@F-o6C?w!!b64PqmQL%{5C*vU=A!Lg04v9hTLY1MnbVkeJp9WK0MGR>ST$vBm5YkxvJ8P*A!ho#FKg&9UQh#4gJG82Dk;WmUM^t%%;4nCK4iQkyzhi(cXOc zTn&~WT?x5$DqHDHTc^htIYrh5x8E6G#gSVICEz_+AOK{yU&G4kCLhm2GN&+s(NDTU z{ES{fnDinly$z2x+CJ`h4ge0Q02ej?QUM~&4gF$eutfzYJE6A}8+0Z)fYRkvFHeDj zvbYL+T^RUGG5xF}$UYBHE_Fv(9OS>%5i&1=9@SACC{&p9^ zuDe|gxHwzTKN=cjd#_R|_pY)%Dg_L|!m>;iXs~`et(Sg10pp8S%R+^W;t0~qOhD;b zJKCE7d5{QtfdpU0Kwd#&@VmIEV8L_B9yM)$`*!C6^aLc?qd8W1al&Ls6(A_=!*AK( z`plL3eF;Ik5*j0N{Q~TN4dZS*grNOZwQFGg@&ojV?3WS1R10L~=){fbkG${Cr+4>) zE1SXl)cj**)Q`{i5imSfIm#98)@Xo@?cnoEx)8(C0fOkvp2!~L86c&L1dWn`q%PmS zIoetwQPn6Qde}Nu?rP|MmdmQ3^s7l-kZ(W-X%sVe3x<4tw)++yD z#}82g&l8qzR!Y6Z;x9J0OVQXguWC9_DhN7Gd35T3J9mL=jOghNG0s+V1AM`}lmqu}Q}4 zBx7TyfQ(?DsV;gu#uJe+uq?oe!o6z2B|R)>WZTnB0}?O2D=^f@iR=`MQ@z!!U#LK$ zZazO-jTg6dxQ3Mo;v&F+V*i{5W>Ml2`y@NSzKp_$<1Qkr-xjlocV#X#$c}R&cL-p9 z>1GC0k66F)yGRS1y+#fvTqxzMzu%GvXSxMWiS{{zT9qSox!=9FyiXwy85j?u$>$-{={DKj#i z2Wv~Mj9b01l!7gng8%2OPZ;EO3hq4Cm$aPuaNDK($EF3-F@xu%;A=fJ#%B_>C`3?Y zH6wpJa8LS0+9sFax1TOFnd6dIHa5Iya><+QuU+Iku%i@G5DPVC#1HFe>{$Y!pptRD zT;{v(7`@U*hHJDUEAZv;oka!qMWSk@b5@pa(i9o|a2}yXWhxtX+pP2Dvt;CKBeRX~ z?iAhmX6`P`En^aQGojrue`ducS)oxNoMM@$zb1h3_wzu4bYF2$$s9Kqz>`1PowLr& z?DBj5Z!MVGE@q^F6M_}aNFpt19?m0hhVtMTuY^;HK1UBFn~`#9VG*kwo$ysgQtkll zf0apSxkmW~1OV{&-_}m>|CFg9%r7J@{7;R+O4Bw3>g=9g!ZkKos#HS>o*8)Iqo6s$0L!~rkDiPE+US612+$+6}O{kOg7&%LdIvbD4LkF zXX?t7%XTT!LBQZus@UguIt}pHuklTE-4bVO=q0_y7KWx+3uM;X%Pdw&CX*>PT@4*h z6PJ7j;rET&Td5O{=n2Zon-oaJ{r!;O=2m=!T{I0>2LU(hz=RjEDg3^rp(rywdqc$l__9>_0X2(XaD}TN2`@YPFC*P@Myz=Ibjy$fwbDCv>d3$ zw@~$2%p177+1fi+UWh?rq}Hy%hzk&ba&6%Byfc5|gITPFxV@P$|GXPIYkZ)fT88T( zgUUzugfU_tnsq6r=&Yxf8Eww8%f|;>|8qYbQVi0I)M890b5f4ANi!m&Yjnwe^?sx@ ze7asYY}QF~1Tw{LD_&OpHk554{jrEfXVN^&;^0 zM%M9arF7e=)CWY??%svMIG^=hUzhy3&x9Pl0h(~e>e(JFYH+cIjWBc1wc^+c>N@Qarzw}vpyt8&s zVr3&Y-RoD*w*s%$Z#=m_(?KdE_6p@s_yFiI@967ujDHpX*`QYUI3vTY~M5Ga?dS-X_^z=srB1Qr4AGSGqleS;vu~jOI?7>2s3kPill{% z>TDOJaA|eO8hio&tDO#F*rh}W001s@007eeryW;g16oHXcPnE@8be3NXf<`)Lyp(eEv-M<~s>wMy^~g$W(EM_<*RNOlI-Y@sd;cTto4P~+nk4(SZQHip zw{6?DZQHhO+qP}nw)W1vee*DT_H6xtdaBHfh|J3P?O6sJM-}GqsT)<))>c*ZRv!MG zJ!3Gem5zjZg0f+H63Y0J%jY{|D#r|}1m;<2C_yRTFbRR*kbff*;Jfw_m30@;eB$va zklx7~zWx2d_-^^c;7Dmq%7R{wA{}j;HV=M){1#FRuT%wMDH5BGVx{?*we8G~T{MQ>2Z&2?} z1B6S!)f;ph<3Sf_+q)Q|+Tm#u&y`zLEeAHke1I<8HF&TSEJbkSCjz68Y$mF5q^qmn zE&ff1-zbU7* zp?v}o0%Jr)PQBA6x%0Yava=?Mzv-%Z`m*W*=xr`L1+D5UDIoMiO?gvR2T^x<539Qc zq$W+|Q#|AJUC@zoiUJ`fU#PKATa*l3M|W{AsP`N6#tEWlAdSL!y~Uis-$9)>V!QJ3 zszXy@Qi^wUYXv+pxo}aql|rfZ01yMb(PgFg37SD%WXz;F#&+axNQjCd9K>nXDWkI} z<^ZzPp3~9@*m=qH`pD9YA*cDrVT$m$#!ta@5GVx`L4Q!;ctS3-u9L{DQS%vVQ2{9K z2kNgm7>5sOVW$7SYe>T53qlwV(S*VCwkU~_)EdE!v*v4{tQxyjHKp+i)GU-o!44g4^-z+ z3!I1VV>Te5wM8Vi$Rs|I(Auffaa)4m@>guqkpWd#vBc)!3WJ|qlHvsZjFXveQ)Mv&Do1pR2oV}k0yJ|=+@UwQAe*UiiDwBoMg zUMGa6fN@_-K)fIdxeT(FhXEL~Bol~2mJ_DC)9WH!2pCjMA%iGyA-6U2C&~OmYO}~9 zjSk0i`$fdoOG*x5d>@Atg>80(&)`hyQ! z`|+%$)JSO_41J>k49Lb3uBixsRA-CAKA8KAA=fr8MkwvFf{WhG=(Sqc_1s{nlnr!X zG2413>lYi8MP$U;J-^#?ZwitrI_vfC`%QfS5`On&MlZUaf<1Mmh@WcsEYv3aHKp-n z%)uCB;0x#w7DQoFp@vgqO>_(val{yD3cH2*Uz|)4c)O`Nk}(!(kV ze>l*tXjj3$Hwv~)Y44sXU@oZNJ9o&Lf5lUp5TJ2k$Sk@sd`r0Yw3yi33 zr2yH+6dOETNuxUnWYt+4$v1)QM$_&mG67|IxU_sJVLbA`?b^0_cD=v;I^l(<@asA8 z(H~KhjRW{hmJ4;7ICJ;A-H#?>6fj_^MddF^Sc@EXqpe0SX8h}x&vx6e;M`FL%>8fDoN)uNiFOKxT+@P#G#LI4A_XeWO-Sc0G)dEJg@)m9 ztWT!5D`Rh#$qL2%1Tl>kn|@o5!G1%VTUG@DS!L*zcbdgqhuHNmj6J5*AhXEXN;8fhH9 zQrrvc;($C;0^&+q6!9oJq2_|k$?@-Lbh>ZYzXe|8Du=#fwbyBMtRDsgs>zXqY;*6v z|A}k<#TMk(KRmPZ2LOQU|AuQ!Y;BwzX&jBMOlZt(9i5DgXq=3#?X2{jjQ<f1hUc})`wMU9YFwe;mi0H zVEH`Wpub#O-th5&Hz*E>F|03mCoz|uQ46Xx3V$kkjy70MU;Z8a(CSwT| z1qRC*ULxLY<#A16(REIWH^Lh*w^)#%{D`PS#e%D$=%CZ2zSfNqvV^IzgXwIy@e@9KC3lyQ{BH`!qUvvdhM&CB z?4$<3jJWv#$0VMhA^WQY`J_;NQhFqC(U__1)2K;mC=I;x~$1hgsrG&7-KO=wNm` zzTiCG#PaJ37ydFATlIVB4P({Fk;*12ktkrov76lzFX zNwXy+O2g=mMx`z3{}l`s9s`9O&cY%EtQPlEA6FPIDMNlZ=k$@ej7VsUb#Z97atW3o zC)NP(+uUqV{`!NSAIp@XIxV7gxRjy1aPW9r3kF{OA`r$a)|0A+ z^0@l%0Xq_BZ+kj1Ov6TngSD-BA$e?e%9@#uq)4H;LHFioOH8AA=!Ckrl1E=RS#Ij5 zEN|P7-*6JBHS%h^$!peq2gj0>1WxGlCe9x0J+47+7&Q3Vr) z6w2X-R#)Eo*Q5=6Ux_BX-`(FCj+u!5PvDNr%e+S#2Ft6nX-?Lh!&M+(qL#7oX+&4M5GSg_FbcgZq~I z?~xO?53Z{{s|OFeFD@HrH~07X0m7Ab);%IlMIDyL4j_Ec!DfiGlNXg6Uuffm%V2an|nK;M)GHJxWjQYRopZ~=a zjf@@5O>JnLY%Ps#{+lpL$4=S|;=>ESenU!X6JdbyEmYNIzsE9=!cy*m2Uh-g^C#n9 zI-YKEDGP_u3tffE2k5C4Z6+n_E|VEQuhngeKIhgsKwyp|Yyk-$z!YB%Fu9h&w)Z&7 za8SL5ik2?FJR$t~3wOx1LHzDcnR}xL06J_L5UUYg+EnQjFH7J27}wsgdsG}K9v$^E z-EF3;;1-&ZR@RD}*lEgg>nL!M6y_VL+k~(>IJK8h|Ci=qw)|JAGsT>hLKo+AFwuI|Qpl0b`P%Ih=s!zPNVlc zbRe6zD)j_mK_tJusta#X@51ZLC})zf=PDYo*n@$6**=G32ourkWh#nQL{}9Uv7*Iy z&#Gm{h?P}iLM3h^b!8|nFlKz2)nD}Ih=9K%!<33Z2AVCby1=#~%O-!R>j1O?Ud5dj zW!*GHzqOLMQ(PHkfay@ejQ(awkOH$J%fheS;9{}jBh!>rm+4kozD6)w!JZ;VMIb$n~X3ETBpND6nNM)s0Z+qA_3wJgyali-wPSSLI0Ml!n+`uI%k2fQ#d+&?ZZ->m+r?+^nNgQxS7Du&m z%AwI~E_3QYHZP02XdXCMG5)QGTY~Ak*OvhT%>i>Xk+;jHTG9rTE#K_)q8Wy9QOJ^s zIM0gsMJ444hF*hRc;p=0<1|v$+w~JF<`Sc64K`XO5d9%G8kCG<^B!h{+(56t02^w3 zp`T^^z0S6Y-?cBLOpYH39-BY5Y4Hmeqjc`{UDAqZdaM{$t)U7LI+U`pL^=J=Ibkn_ z9LyC&NjUohbr2PzP6Jas`nh@f0yADzA?yt$NO6FTTmMu6>VD9`Iy0WdI=x}jv2#aV zG~PZS!)T#hc5LB_HSflb=bHhSTY`lC%kkAl4~KB^V|^-<3GuyTy%>{2zXp@*a%$%< zW9E5trLd~iCUAjsb0?R(OS8rkf2o@w*}V1st*hAP8wB_J&EwnUa>~rE@r+{$(cVT>g`qSc8?MI z+56j9RAB_e>}9LIp=G2DG$n8eugKM}JG>M_-_$)=x(E|%n7vUN?ayRFH+e7Z3U<)p zQT!U+re*SBs1!y#{=VM#?%&d(WIDh2{Wkby{-<|j_yex0dVO@5|Kh@{%X!|(o+!I#K=;l_`R1vq1`dc#@7vohKC{k64G4r40I78I%M*{`Wsay?7?QLFk_XjqtBG#Qy&r>a4ng`VL0_9q3Av2^;kAU8hu}6DX4pSfzfH z;Bh>49Kf_3lr4RfUwOpW8PgQK^}VTd<7sK4df7^pp7lHrQm&p`OhDgl{@(Ga9%77! zF1Oa5HI^ElO$u0>#!>5O{CO$m;~_)#Sq1oU5bfj8A^y8Tu?kCx7JS6e=z5TQ92ngg z~iS!d~)pl{(~?xoEsg^%9xhZQ0a%C=EcP~{c7SlgJd;I%CCPP6*M)- z+y6Ple3AMe#{Z!@eY0eL$jMNS$8x_Q@y^(DUFTKi0{g-g| zH zI4TW#9=FAX04o6wwF?poQV0HtK3W&%9i<-HJQ{;HW1_txQzU`;@V&45_hAWIn~B=Y z(Sym>RB0vm!|@iBMPyD=YS)@Uea@g`I}JzBEgIt`mh%vm>0;#S?Za|vjqk$9ca)NaC{x?cMx4u>ITGftHEgy^Gzl zxr^UVuJ^m&&)k(KRF620Q|gY@8f<||FO~E(L^w>`=2mWMoPT%5Rz`N@6=d=74UDXf zYER9Kz};Q}&^OT8)iKn$0LiVaqN{MMvaVpF$oDb+Km%ZTJG$A}xOwP{0Ni;~!sVfX zDlh@8{jivL;4v}&SPp!d4m_9w&Q3zv8d<-c(%<3X1V#uKNX0i%!tI8fO-IU z5Lg0X2{KtC0dz;CH~TdQuK#Mptu!(MenCjr?iJmhnSAofd;OYxZFb#u8GaKXFY*aM z^w@Tj9RcVay=7)6#pkEvj*Xz?-Se6P)G-2{`(6EOqPn2EaJs;8Q;9$RePx z|MC*rKDm-$1NbWM!QJ~7Q(D>@=KZ@OM)nTE{=2kph{X8Ar|Hl~Q*LWB};}&_h z-wJzo^4lj%XI^LagKmuP^3Ly9Oyp(z9dDfexADy+B}U}Mw*W%3C(w(Ohb*pL^GynH0#v*V^&MsK6Ns41|nP6 zK~!;M!o6u`WLKu!o%nHE%a*%6J4d672hp5((VZ+al$@c-9wg z+N#sjfy5oDzM2&mse30HFI^w0#ckS@m=2Rwy`iSzVVmRL%_6H6olgWrNvW$1i51JU zb&-n|Sh9U@R=qx%4@6UyEM_-x3ys<@HZgI*xU*vQW zB8`I3FZ5SEnLcR72^tDW`Ony^k~fZR=OMyk2&y-C4StiAqq;5AzNaJmqXgJ0RFbgu z2zG>tp4PC9*BySuIfmA4m*j_v>t2t#a1?-ou-5Kows4%9wAnS3Fa;nCFHP7YGnz&3 zM!(+$Cm`-b8HUjxV!FD<#%!I&!Hd{@LhyrYJy(w8TFFMPyvsptLL1+8w7|&Is*XU} zQLvX7>O7a!oR+iOV{b<gku^|sxYSqRGiyQ!-s5>?{P%rOn1@j_mJDCeat20F_}PSs;N|FtaVC`|Nm??k1(==Vi`fFmL;QGZovk*87@fRh;x-iw?_I2cNe!y3tqzeAo5CSk%S z{Q-lb3MCf$x?Emo7p$v@mW{C?&}`B9LvLf;{2;2N!I>4B?X14i&@6HoJGF~v4AJu~ zl9%e7tB{`v41{l{UP_lMl*Q-zuBwc>c9^(o@d=WK5crh09_&}>hRw^Iz#5lz9>TX8iG>G`M3TL-wGaYInNPxRy5)(Vc5 zwBvMc?NjTFj3r|XWR4feaI2kRwXOt?*{3cUwo@)nCJu@>x6>{*_X~-Hd}9H*ExO<_ z{sxu<-!3thkNz8Fnl|UCSCx>q!R1bciPyd-FYWSGQy(-N^gl}WiOgDFd+Zl<(F;W} zj83qbA0JQln18p)e@xsa`~*5t^-kEKeep!y{^*kz4@mU6C*tr})aekwg3<6V^H+4I zq}U(Ql^m`M=R8eig}ssIhYR2q6L0T;Q$6uHEY#L|p({4Q-7`#A6t$sGah zwjA9pQNX#fbU`6zj+ghr5q;(j*eU4JWA7zalemO>Up~hY?DjH-U4wtNQba4Y=UZ!g zIr~tR5gbA7P?Q$v2cH|2@pc1oVN3$u*H4_3Lmw>lY3T6&%7<5}Te>bNi$G?p^$s?! z%M~DM;^`4$jYMI6IgpMjbsV$uQbBTkRWuIoXcsDs*^3gIpwnv}1qU4@$6#-vu=GsA zCe&!}(VOl+YjhQweqMN--U%zstq{o1LZ|fkU<5k>)W5N3(3M*gnP_{NO11YGu@Oa` z!{8yea+7NW8jUq3zr=gTI9`m|udMO>X6A#MX^%iGP0_(2w{)PtsdV_c^@MgLpm-|L zDFn^hU|8Tbi}7(3uRsLW><@b~C&t1X3(wcT8#aqmz!mU@uV(M(U+Q7EE4a3y+Z3^v z8OgfE`m-6CUl6;XgP0oSvbu!4#L%RJS<+nIQ5llx_ijisgRNi`lrqt+7$Dz_pZFQW z-unGwGmtGTtjqnt?r(9fHR)z~2R%p%R4c~y=ABCstiVh)Ew`_D8Ii}H2{H8VMK;N+94!l<{^%qG|Rd@T4V% zPKSm=pl?7^gH-f&V1LKoCZok(lGSw58a6y#=bXmfm-m;;+A602Z~~rnUc;+xLVoA& zym|8|LaNHTNS?vi@uX7Lgq{_C1BP0 zmFeT{wOh30n)!gHZTgM+@3zgn>@@`w7H8Gnxcu_uBmdP|)|xovWu)dT;gMdAKi9=K zV#@%y9S#{yyfT$dEnY`s7!IH@y@WgMgkyH2pkiSeV@LoDka^F(9GKfIO@T?7qMd6R zY(qi?>B~Ef&gqtnaI>e#$Qj8zx^u`3@@?WxD9+s??q?$v*Bun66?@7g1!i}DhpG_j z+D?$?@3yK`;R$RZ238}6YU(w6aNZ+;k6I~5iRU4g|2mr|(TJR{UF--Wfj39T;6_E{ zeV#qZ+lyPMtRH8N){*o{zY` zd9~RpG`K0edKW%1vT}croLs98RGxt>V9b$lc6yJ=G-~0jB3a_RctzmmI%G-ZMrq`$ zMMNRaXdvq!s05;KTu}P%puAet>>rev^li5#w_JkFGFs$vbqazJu}SXrLW?osDG=+z;Qg3nE;E`-3);m+*xC=^sPh}wCIwk?uvHgEof`QoICLO@ zWM%yoQBIF4tqUq>79c$X9W9ZY_b$Em2#; zbSf#m$g0+AIv6oYm*FjrM8Gw#->kJjaYo(%1)G0*_MYgp9vMv7o#y0h==N3dw-F%> z8s+nUrg>bY$v<7KiYG-2j`NH`bUd1U*flpp?h;MwMj?$Gq^t?i57-bwyU0z`%G=Z$*9DHJXB1O7Rm6EzLl9tvp{wDt$nd4qY$RV&6`ru5GMS`m!iO4qkH9Pgb&gc6NxRu(YcGi!*x(k@|0$_jUW${2`+B zuAw%tsZ=qudGbL<6C9|gKB7<;$SOW;&JzE^vQ3I~2GoL~MnW7eR+S|-r4@S3k>Q^D zpq(uSeeD?Q4IDwgr*rN|0eNd?WwhjAzCQC}k%WeVGCLg|CF!2bso3S5KhQciJzM`; zN1(ttgX}gdK|6e6-7sDhU^bdYOHrlIrhI2RR)@^(i}-34EtRFaww0D@MQSPh5cQ#e zmCUe~qcGw<2aGrZ%gIU?u9}W#`qU^{)n}L4!qmSvY&dR&UWibL(T zqzo^Y*L8$CR&%;EtoJoTKG(3Ml;viVfdQv%Goz(}i?0M020?gpxdbf^zRlz8W=BZ2 zaLe}y%xVgNvt~%|nhDLQ?FUODDSABX8934?%$w)<9Zgi7w9h>Ynd8J;bzrgKmt+X( z+G{Hh10DfGcU5}ax=GtPWhoKcG=rwX+6LrZ;yLa)!@mKgm5cC7^@IEJ#C!@7Kp0HI zCXaMOJse#ngV%H|MmHiO#w9mYZSpp{3&|C3U=;XT5Vq7A%ngf;2V1M1lcA&0OxjJD z56p2dI%jCzVo1@P(^7Wnmn&*s<+7;Uno;yCwWS~0A#8{dlglii`gO(W>dMTULWPg! z2liapVbYQYE=%)wW_jE(5hFK+ydqMZ3^poHYBf=#rf#dy@niq0T(VNJnhsHAom!vp z;9SgCn{7&Mf1EU96!;_=KVRn}r358IgRv&1s_5=~xdW?~i5~=*M$y%v0`KYoXjS~f z`Q4So1$>%nlp!RBCo#rPLg9?t-cHl0Z~7Wais?OyRMdxh)2-tx&b5ru#Vbcuv-Jnr ztDt+a(59*Nk@nSYbf3qvbQELZEfZ%AzfKo(!5lcF*Js`# zg*>CWU*4jZ09YXU$}>A+?mDHGk2>>sEPgHvqx7Z$o?Giy201RrDp``z97hbenSA=# zn>doXG){yai~F`c+d?=cJ8E+qC3}hy*rr-(AR72opgsGHJEXnBh?@L}&O-}KFKCL$ z&&1X^h=n7l^cC&X&^apc@{^duv5_rcnG0ahnM$0zN=OOO$mFRjPw<_ds#qR8jvIS% zMvan}IaH-~0&Q0n6HBr5wU@D+iQhY&GeX-bMX!Maw*y=gwb8+<^ zpgL)mWJbxx@ci?EA)1wz`Iw|>cAt6=^W+P7=q;qVP#gp6d*5rxiKI2HKN#xx-uv;u#UJuWvAxGOZv5p+}{G1(7tzaT)l_FC!XWxNT*m-a#u z{?E#aMw_;h>=q-ZE7ytRZ$-iptK2Un9#y{+vahg~oTB*SGug=xc04*e)TwRkvStuY z*GvGOr1`e9HiE0Fb_@r&k1Im_(2{b!Q$uFZ=uRvRHkU zV@(e960_1A^jxdeshHF=k6TtTsd3TPTK2`e#$CzGs~x3o|CYry^uy-gWFPsHI4KleAqh zRkaetw8eSO49JWSjl&f~ct!W=DF3(SVJIE}RKgwrv z4hfI(QwI|4sCA;l`IzIAflN*g$E(rF*`raDI{6ghTP<+Z8-j_Wh3>1W@6dqn3SW#-u?PRVtz z^a$~YkMaDI*;>2VWbO9r4iuz)9a+warS8uGTf2t>zrSgSXWR)^eL zx$JdsPBB5<<3LYl=v0Voe4UU6k5Hq&{R(Yu{_AYEG%B%TKBU2W{_!q)85f*QJrOSRa zEve`0glrm57IVLs?P4__0i#5ao~!PbzfRbn46G~I-b(_0&=v!xm7VSIWxO?pZoz=PV8l{FA1KiOu@&lzW5KJIz2z(RatMJ39YOTZee6%R=Ny^ykY&F`URIy;!?$C0A2&btb`nKV*UCRB$CIpdtCe*Us> zmp=h0W9>FIGsuqR>VoI;La!N6({4D>5aB!Qh9s2J_+;0+gY#rJ${%8ur-jWp?6m~D zWn;~Xl}~9aINcMMO-^R%_6WIUOIa*ix7Y-7%vhD0dCpe(Klo^mZr(t;D^mIG>M}j} zhD`_7uS2ft3hR9pcGGrt%jp7ZyJaCvkO#*Xt#uYiOML`VEsU}wsqf&5Q(g3*-_oB4 z9XCC0&em`N=B32t2KGnp&WrfK-g!lCc2gUHQJ#M~*K}wMZ_wqJu@)DQE55rfVV01e z@OhpJVaEw?_20RGRx9r%s*-i3zI0sP`{g?H?)upCt+_i&;In9*QTz+2u7T7Aa-r*S1Iqbq1q~LBCs!^ zp7fKsPv~n(DAN0}N*U0rj^P*>8mE=i>uB7(0QZ-MCB;YyRX7gbtz^f>rc0|PQ%`Uk zTUc{+S}Kl_8$)@)o>|?Af@r=qm3uGDlHxh=G9%5RoPct8A7LvS&Y5X^wfIqL>7Oe4 z?+HF}wCmHyQlpV-nAo^ZODsh~wmIm%I9)tkisYK`#!hK z`zt~VB1bYDWH|S#ZZsn0S^n7mAg3`?UhRMr)c}CruRpQQDJj#Fwr|Sr%BoU|D7<%B z_7Y--N`A)ar$u!Icn1=Q$g32(Ar3aJK@lvd$(hT-GZ|0eRjO_G4N17g%^AfaJK3k6 z_u-mdSt7Ag6QtcdNLjU)!noH<$N#i5PrIh~I!fB=*HV!~Dt4rVR3#u}nA>WA zQfpDtQPdj948y7!?_sYry8jf3Z-|l_f*|}Ekr(YvYMJFOpeeOT-TixaehO~My0A4s z@2}|L9zWM;xxe?N4l1ejwHHQY&K)KQ8!0j}Z}0NL8rSFQZ>;r|=>pI^>|liRc!Kn! z<|rq-vVOTiE~|}uLuSk@ZEPJoWxgbhO3XYNOQr$DB1Cp@$?`(#nbNemM{nxMFz{Uq zWx~e>WTx&`D1v6=w2+tIaZq&g&p&l8D^MxgGF6u08Tua!b0S3dMH9@1VT~!`vvR&g zQ!QG#xBLg^G@*IVyZw8QT#Fs)SyELtXs$T6jICvcIc9peOG4q?>bs_(%7MVH5L8~ovq(#R=oqUrrH0G+- z4Nh0T*$a|{N#%z1M;+ONdwZLTM=+;ozqN&2bz3}%CyVUpq>dL)`wW+2qHKzf_UOKE zj99$6w%BYt%+1WF;tdfRX0&r|K<7Gpy{@-aRN;q{K_bo~TyDG^0$om zp?(5D=ds0UK7%HOncq@fN76dx3Y|A_4BI8jHa=+xj--WdoaSV;L>55bJqk(eVKCoz zuauA;4t>i@!G5Z`95>eXUQbw-u}93A$ZUrBc`jBKNtFA>dV@U%c{O$2ffLg{(&40) z@X#6$=^Otb%kc?Pduzk1fPuaac7GWw$oxkC1S^q7M2L4vKek-qHdM+R{Ye+YxERvVdc4lTNRx)0<#h;ZpY@KOkcQ_%e8D2~81?QAZ#n<|p*`WV zJTA2?k4H8-FS9|CtCgnRxD+S$y?Y^PY0N;inU_r?OoAhs#Tm5|A2Hcb0(4)zxYM!> z0wUOtS>m!T=~}iAFJU-ugc-FcFp1g}*f~M-sm@`auAcPdlDT+de_D3wkeXIR*l+{v zcqzDiB3zf`kqVMY+uIzvtTM!zD->eE{+5#UIv5$$mY=-9J^N4T zE~hgULXFjFCbK!S)4Aud&zDl`MXLUD!fIi^SZPi^?KVWR#KO>p7ZY{*Ton6kF?~#l ziNKD{Po3Pqz4!B#0*D#*j$Rf#=oZ^GRPqaLu(7TU%QNOjBRT|^fCN&Sw2T(gJrJV8 zG9NGYN{5V=O2eu|mdhIU=xsaAvqLS`HO8t*E*O14-;n#+X))xd+87V|y`)Hg6i~>J zVB<{d=L-A?^FJ<;azTur_haALujc+19LKk*IS9Wsp=BP>L#eQa+vZ_7DG+$lbZ*5= zP3gu9JzFGL?I`NCm?$Ave^@twFe^ujUdqzmKje$LLzpkFNwm3Dg0B!6ltE3?e}u?0 zcpvB%JD>?|QFB?81*3RlrXy^_BXD9_6uUtbkdcRg89B&rK;1pzE`>wF~l z!NI0sr}5OKU+go6kjH1LH14gual7p*Jc7aU+c@*p}tI zvhsGI50_~KrOYD)Hpr!jzD9wA0BaA~y?A+`JAxHs8QEnQ#t=P0#K-M%e-CuAGZ!q$ zeBy0m+OrpowPRqz{|7Rj{?YY#oJ{>J;u_j1XHu=6%7xANm~N>aPDEolEK(~(K2Sr| z0}hwVYoa7~?*ozk4f%kgI|L}i-X$Z!Me*Jfjq{na}5<`%;%Vu`j9lcY~IkdiPoxJ6%!$rE-b`S1*V z`VxB`1h~EVd7o)4!Cs^+RNQBm!#^{ZF}yq`Ldn_~^?I)I2AOJUoajrExr(p+ep08L z350}D1+2-}VADx)+v)K89sfs);?8kG0~!NDryQrbFP#Ggo?vbghcGEQlybO35^Kdz z#MhO4KGR5Hzoy^CVh=eEO-_&D8uGzPtx5+{IfC(KD`Z&`DoTp>*SEmKr{+~-ra^Zm zR>_1_6`a%d4!}tB&s7yp|C+HftOa+E$sOQi^Evdgs6W|YvY;_W6Y&-05UON%Yf8GX zTuDhZI{-`hfjB9Ag5K?e<21>)5EImt8b!UdbfIv+ls$JmvUs+-d{-=$lhl#5Jn{-9 zbUD%_V02q4a!~XNPM=4N?g0wYFvg~!hH{1uwie9Up;FF|jH*d&s!4v#rXLDb(;rJ4ML3I? z^@*1t0~65&zP3mSb#Bia%NwHQo>6v|5}+6R<|P;z7_o7`+aMVOJ=4B;>6=O3N!}S- z8FiSldf=!wqmW)$6a~h_9|3e4|~ z(q6M+cbX~cm^sbLV@SGEPShd^Y?3I#HHNozop0=&;n_mSH^Rje23gWfJ&SED7ULn) zCQpri3U(a9=T6=Fy3!wFjzYh$pRZqdLK=!{5rs_R-|ih>#Ir9VI8-mv55}nHi|rA} zF%_2e7P~bN!=b!aD?^<8{X#TeI`mVFX|ckB2PDX_keh@(8V%T^K}a;nM-f|3swV}l zgSH!elD(_X?lQ}l^b+NN$(2Y{>El#ztiX4OxepO}LYVT(ABMs1a?3D?l0`M?5!U;) zffrf5OHI~Wm=w_~*%3ikCU3v$W*m_%0_!ZV#QL0&hEHA%I~K*B274TI<-@&mQzOUD z#F8)^_Px!ue3(WV+VKYklK+M>rp1EtLw$q#$+MyVODC`cM^_(ir<~MV_mL0EQ6 zrLp&K)`hZxk@m;t-w?_}ksNdu%6? z!@$}JP?$OZCC8c^6J4jP%`86k)kfDJfI0m2eP(ngfY9mL>tXCqu@a<)Rt0*N_4$=U z_1po*!b;JMDoo@YNo>$;Z!TWaXMi-oG;bL(N@ZpNdxG*&m`y`)$X3sIIhOR1ozLNTs1kxLS@xVqKIV}>nc-YGil3>BoH-?mC$jQ#dB_6J}f z=?0uc<~7e*=$25W%e_=e|A5cSJF);o!umWn{+(3tCKzz-_uv^^x(OGp@QPzz#Tg?s zU;@Fw*?Zdzbc;eUENiv$-h9S;?I(7z@cZ#LvLpK=x0qe#!{QpRt$=!`0FbQYPmT5h8 zn|*4!3F?l%ZYaPWx_mTGBGbAOj4sr>GB_v|NQ(4z(bRB2Fe?qe6*uLfr}R=mzX{fC zjZKh;9V4NPz&czwmt7Q!6N-y~AESARghpi;8EO@>U3>~~NtACTsekOlcfzAyM_Q!Y z7Z(8!jg)_rb6{t8Pr32WkQ@z!&LaeoE5AeR!VI zY(YBhE+NvYTj?sq#vcI)>tqi=H2WZbX~;4h5-_H82!Ai(uO0wA2ap%fnSYh!<7X3dTEzA-=ux9tR1f!a1Yh%y7~ithTG7 z9W};X9xD)BXuSz#eW0VWshEEFGyVF#xt;21v&KG*M$o1s)G_Bhq0icsS1-}AWHg-j z7fi@A*m>@Y@hwSt>A;?w^0BonzJMiuV5&QSh%}-rFH%qPGGV>3!W4-|K;gUN_&%j} zes)(o^xBdMih(_rAh$lYpXByJ8T|^G&y&>+{rix6lm4fZ=R_b8@A{a7Jme=&ZiXUp-ap(jGIQWov!)I4dX7kHKR9 zu_v`s1bzBZz^v+1%oo3VH3@m{5K_!oybY}6>9EO$+-=HYg0C;u9o;L`nEJ;bxv~*V z(1(6U8;mek`F{V7@Z0`}DYJ*+o>{fv0b+VstIp!7X9U^4mvIV8!x$a+ST>RDh+dXW z#}Z7W+Oj00!Hxlh(=fD^R-TtOT^z^3G}xYSpcQDXdzEK3Qd`#E^}DMN#Aa54-Qjq@OE>B?d{s+d3bys8IN!&yh%GymH!Ns{AMc zeB7N44m0QhOatx((1C-s3>++W%+q|6^o{NXn`^u1kwV5nWYsmS8>_}X-hh}>E;@`uiB88zJy+DSoHjedtK;AF-{@=FI9S7Jklfa9a&@IbE zsexd}(4SFY@*jgX+wWuznSl=77h+J{pU76a)?}77f8IxZOtH zL9AX5-fv)3;$Y)pXH1#$SGI=?p)15>ZQ>A>Ci}@{Ffh$7^D)eEv25i4rG4iVKBR2H zaQJ;^uyyps)oXNdRP-%CnL$Im5AyE@;O&MpX_vuWJv3G znl!an&ZG{4?uW^D7xC)8-r?5?)b@QLR)Fwg8r9ZynDqHM1lu-z-5H~X?d!I|G!Dtl z$laOfyU=!_LllALN6CXEE)QZtS71`pixkR-@dTYK8sZvGnnD+l@#`Onse-)t5S(+h z@vwyQ$FmGPwm%q8&Fbp)clczwV2Da92;55E>OA9rxXJpWE`l`)9hzfQ>pv~Z&teKb z+r9rWG`of&-TxT1QMyM7%_>_7TLWVthXQ>511^ZswH};V-*!Ig`NAQ*OblX{eY<;} zOfL;N9apY11w^;nQ(@9bfBBUg<;ZEM0aay z@6*Ug-dIAMxVs$(SE6x?8+=Qn^Nv}M$^IVeNwUY!!&v=Pw93e%^`E=;mrkI$wGZ5@ zz7s;O?fvO#->SZ-KN8&}zWGGoy4?;S*AxvHbQ*=I1v{wvJ}@@6gE6s>;Rpv@;bH8< z>2jI-F;9j7seZI+)3=jmuzXi3qoE6~mOshQhz*=p)mthJxWn6=$S4-1)im3P!gx^N zBK9$t*|F&5EBD%(sw3fat{9uw$2TrzJf>mffSe+#uo=O>+Fx=>C8NN!lTOyO6TnOR}+@htGDalqp{> zIdj^fU4GRl8WU+G`9A#G-(UFc7ITIhPV;>#uI7y@?C`gn_Q;~8PkE}aX6+QWr#*ao ztLLzs3?oktKmtRUl6AC4M*NgJ)_T=Se#Np4hLMkxaa(Z>x4M{c2xh!k+5mgey54)a=+r_ z`r~Ut*TIJ{0iAUGlnckSGO2yD1dW!?o$+0^I7;Y=gkBbok*_#N7wTfC(Ib?}5pc?S z+u3^v*(VmG&~WiGc0u_MO@l@|(;4Vi-451bz20VYaa2h+gJ?CqxM7{Ss&(5ZLvBGR z+#ej21a)U${J+EfqN2|3z;prhs4K@Ovj5P%5=tUP)8{R%)GR>TwI!xhcMkZ>&)ff7 z71vNLp{Mqj5UQhH!p@4Y=9!dTkW6@`RM6zKD6js$g)r%6v;DbjX>xGgAq|_gMdYX) zs!r@^&NNTL4M;ncy!Vy1kND^I>9>@u^7WKCI9F=0cn{z`Vfd@&LZ3|1N6HkGjx7G$){;lFk+Egor z`j=*#TR9Fi{V)4hClR&d54wJG(v@qrj1$9LB%-0`F9-5?SE2pXv=t*9E#lgHbE~?% z5mku`%fX_oL%aT+kF`$q@yGQ{bEF|fSYI+U$7Kxz9;CWKODT2;Vpm^rKz6MoQCLev z)_Y~6St(y^sPK#qy@=%pk9YMYBf}PH6Lz0-NF6gJvn^NXpfguvWH zzB`dFPwsV}J2o0(k~mhKi7KABgR#Sh$Ht7Xqqf2pGG{W5HxZnzeS4lESu44(m9_W1 z31hBHlw)D563J=;>dT$k-X`>bvSB9zF}rhsQ+kuC#?o$AoA<)1Tf6tq`|9?g&5keB z=Sy?FOi*hqR)+f$UK`Soo-dNI+$0Pk6C{2^UXgkvT6H?9cfhAI25X!CdCGhnVhs;{ zwKV-jMs1aZzHu8`u5{zY%5L{jC}aAyBr68Kt8l4MJ_of9I`P=i-$ZxP`Wce0HH|-O zz*n`T1PH(Cj@PQ9L+^CTq1NmW$W; zTc~y(%=IDlNY`1Q*VeK(tf2Bg$`+@Eue*cjs)7pke^Gj30W>8$29hF)Sn8GjBiIU@RB~- z?YCR(Yx_wEd)5C;-~!Ko%b2(u8#uOpa6Tt|-M@w7_`2*c8rK>gQ|wBdQug2> z>dk9=mhA<1p0cg4lCbP^?vozBESCEd4h0=@&7v z*p<}ISVk;MO7`<~a+u2tu5!S)+c)t zDbMY-xZ#=_k55<92@lJ_^z(-_)~NDX%e3gD;_H5?BYS-sKK(@+QR2f=Gn3l(q~U77 zmZ*3AKBwNAmsNHe7jgRP!;7>v)OmwF`P>id2gU<*kHQtT2F6H#J#Lm1h5|J6HMElkf?)rKppYAp|b>=@-iObhcb3!L!4(0^$~{YC7|z z(OYuHy_hdEtnqQ-`iOisVl|Dio&!~{5m&S1dmkfeZd%&|wpP^0Hr=WsY0oeE*9a44 zmM6#*BiZU5yjhwW^Vnp)wMO}L+;T<>eB?@`A>VCyvKS(`$zf1AwU#}IKo_Q`Z z9O&+h*R#c+O6|ULnTgyyp2P1a1rD7Q$@sVBsg2c~ak%1QUAn`ao)yr~Ih>vykp9{! zXdR-_E^tXDm?qFC!i72{$%L5=lHeO%>)Kr#m#S%iWjeqfP1TpOdA*tPIEhUBF~Q}i5rAdy*f4hMVUa+Ojg&~B&N?rZMc zAq3C8!{ghp?+l@eFhn(&ZG;ozoD{=LBPUQhuRZBE7u1k1}wOsnJ|D@#d4x7G=m~dWtMiBv^s2S=z?s zF2inje!yNl7m7v+f2ixE@W|<%w@+Q84e8|O9ln=l)cN?G@Zi&W;GV{J4**t(Vz>A0 zTy4T3Z(Bt#TAe4Ktl4cCRLB6zjG^zM;m^w?<9$-E@Htb~_=90eR^C`F9q#d_H<8~b z3*_l}A2Ufho%q8uwJ*n>q@`S?WeMz)Z7uFX`JSp(iFe%GHLneI<|@!>@^97mut(a# zSxXWg4ApBP;*6trPZB9!N=5Y;j%C36UAd(Vjh4-fC>?U$Y@q4cX+zkeHd9|;P6!?f zDRv#_h;1Yn-%MV31H<2TH%FrmJL+5Rj^7}pI6DXai(-uRABr&n2ZKMtO*RH50KK4| zt*DWiiK!!im7N1X|JCU4Jz5|e<6nX@69)kE-_lXg-*Qk|Mm8XTmWhcKzzAe!2QV@+ zv-}a8{qYbsvorz%{*tu*rPTbh_O~ci;I9w0h_J#}Gea9kT6rTACrdqh0KJ%_o~4>V5hP2YzM|2rsv^>5j#q~58{xGPC_I z^E)g%^IyJy;QnI3_Lu#uBfnQjo170Vu zp~I~e-rrG@16I7|_sI|QYyHbzQWx)iVJtj7IvUR#3ap>K7Agpjik2;(Ze*jL67-Z> z1|DlqMU0lp8cJq%kDi;BXpwX52)$i-(vQyC*H1)h)Yx8Q*rEzH>pWb%yuDOUqL#M@ zf}5AuPBP}tMYe5vnvs@Y58q_CTk(-5oK&6^*l@=7SDUS`3fgIqbrM>ZBHr9iCItC( zkn2*?D-ilhUYZG!N0bQSUla(&$YR~t!de~*Z;w09;toGea9b;P#P{qjinZ@8?yew+ z$fTU-nOQ9*-{$8WmgMuXc&%Pb%``~SC%>*-uV&Cibo|W6^D%qQyG-cU!ToOs3XcW* z|5eA#*XP5Q_kUG4o09$i>gNB8y4iVcnNYp$qhNXAZ+&ih!qQYLoptAZJ)cg>Rv(B? zvFyA5@@K{IZ?rrc`}>pSf2y0`AJrVd|8xtadB7!pQA*nIK*fnkim_Wqbu&>`Ql5)R zic@m?mE?5oHMPntrQ^6P;?%$ov4qGS z*f{rxbv6QCyNl)v^py;fK)3tkf%5jtgI$;NH+GOBG6-Uwx83zZ)O`=D1QnMP;Z7y0 zCuGBRxwmM>=LK;yta1&!<85Pho{%?jA&*F)@B+Q@m7W|ay&WkH)FE7W zk6o%TkI!AjZrhhXp!dSOpkf%zb0GTELw`$Jh>i?kBO*a<7Or>2Yv{i^2tTv6fEC7m*cz0iiPT4Lw4=eFNcCB8RmL> zdlG>#gs!6a4x;#29SPc8p&ebWNQBk zwl5^w{g+hvlPqf7B&?_jMno2TaW-yojvccf*%U^yFjJwQ@f3ct2!iP+^@zF5I#UAm zDAvpfQ}m_q`b>#QR-|**swwhP*liZ|q_-nj8yvy4p)dG8gLW_x zIIb-1j0#T4oOu&3FfyLD1X^Tfa#42@IFvZHV=v%bfS(7!Z;<9x>fF+fRPFZFiDRYw}(i@f++pI__*cVq=oe7a?zwzj(!>GcV&yUJGH$1UETWHE>m8EKcId$ z^fWhewarr>JI2YX%GxO-?<6?`dkyKF2VRX(P?{jHxwpzZP{*Sn(hG{Y`w8!Y2OKFN;3#%amUs;#aDg$A!G!o4&MquK? zTLj~cE(@KK*m@~crqRZ4Q5E%BB}daQy*N{H?lcM-=(C4B6(gOS3$JAP3=KfT>mM$Xk(m(G8nm!jtpY5S_M zkwke>iF1Krh}!n6(ndmHw3=CO&fp_EM7{kkRq0bT4rV;rYphC!+$dN(ouQ~)^8*%m z8L-`G#MQdFz@(WzeW(}xkok43H=Y*VD^20jk<%h13vlCaPO-W1kj@Y+GmFJrE!$Ai zLxfYlRCC!Yf@XI<+4_h`2bj3km#C1p$=8NX`yZ^m1yEhhmVg_AB?NbO_X7uacXxMp zcMtCFu0eylTd?2|Jh;32gZy*r{c~sL&fI#hpwH^vd-dw>)!myz?XOl>+yaG1E7UI` zqc!!Hz{6yr7Qa(Bsakm`4%YH%;mXu&YM5ckNM1=6ZU`i{&xT4s#;2J!HP6V>DAD67 z1R&4l;d_iUQS*|`5`O^ zvs=b*AMt&N*%+-_3uWtq-1SKQ+eG3Ug+K+Bxe3OlfxaN1yTz6GxUye;R%^+)?KbQv7vT{}l%ZR0s zW`>ovc*z5$&I{ThlcI{6$-t+PrCZW=x@f-6&rEskm&wS5T~zXUx<*nw06TszS>R_&>67lw$rEbhQ*S4RIDJ|`u%}md*myW z|5~rt&t9DUgV^PcszknD);(RK8t$+@)8SZE(P&6iUN8JEHydUc7t5!-#ZaQQ-?uZx zm*^6e(dC}#KSHQ$2*W93iI9;+Gh+^tl0`EeL<+ZaGcr~#G!&_!ayXh|{j}x)f*D-0 zq2IFX*g1Dhrr2<^tlc%|_i&{hxLy$GKagGvl<-fGcd0x9H@Dq+U_apCO;4*a_wWkC z;hB8>9w%A`#RTm0T{ts7`_x-Hd{2ck+o-_$M0KWkwa&-?Ns*IG*URH*00*FpPNQXs zINcw~!JJSozt&~A%(U|Ga?qDMv=JmRk7ie8ik?S`H(HgInvpfmR;XyEXrCc@9hZA? z@@@Dh6Ow_!c}GbR!px74sd0(%ZBne*yHvZ*@&zc2-=&x-0jDI>7GvXUD+`+F~^6LrV)_gnAuCG zV}^={l_dmOkW5AmrQt9zdDO)Hv`n?ptR%-Wu9sK^hO~(zt>b+d1N~Ik>a94v7zZ_l z=0MRVCDWO=2Yk-f6Zvh)bT*S(S6Mt#svlxBF;NjTdPMl4`*oov>2L7p$0|Xt;s!9#)@C7p>HK|z>6AQd3b94z+ zmBfg3$wIcWx}u@T+HPUYr^cn7>V#(ebf-t1d25(pI#LouwSX#iY|3v5QR^}+7TLY% zQvgGRp>nRrHUyd8`DNOlCXncEdDL5MzA!pg)g?kEd{-yF9eo1S^A-8`Ai>8O^$euc zsvi^G;SA-8WfkD`;~y>^@Lfgy7={}2` zh1lzxj#8ON#+T;ta%o8{&>jvOA(inNw1aV8y8Up-uf|{g%!G(3NEgjFj2XK`8ZLY}SU8s%T7Pc`A=Y z>yf;KVjrDB&+T!5(t->NIfB$BFDPH-MC35X}T5Y6m7^d^mz%$z%0Y-Ut|nJKmKw=tOM;gIztdK%@WJa33#t`}elC^v8@` z@k;y~!}3&fW|Pu9_z|0L%+AS(_ief*AhY(2_*<4cm+E!Pdq{nPG61#Gk|>Bm4GOL{ zBST&5I+2NsLgXs04$0fVLY`u78KoRF?wRV-h9$Rag^{kI1-Z47ROi(kPk14Y6Y^*LPJF==}kD~yvItQkju9s=$Zn}Q(a zUC@T|CH~)?D-CvbQvj;gU5EjB1isOkqJ_Pj^t}oa1(q9|&ifhxpL(Cm)XhziqRVsF z0m@r65tza%6?kHr62Zd0y9t4)O!9B!ElanB~;Wh~F?bCt*V%mTV5_{aMSUA z-OAw9SphJoVN7_vUf!U7cs&cePST-4+f%L8dKl%EAx-C2O%0n`{Fvi)4Pva51_adk0t%umds}=> zwCxdQ_PIqHmNmW-?)pW3o^;PfXFXKwohRts$CNwjE=ebX25g=c8ccPQ)jVQEDDJ$W z(y6BttuRUp7rv<=kl_{%WG0ZI`{GJMVIS1#ZNV=$HXzPdGF=eEYemH%M<7bd2|IA7 z%E)T%92F&0_{=)8iHYv$ZlGMUI9!UYk%8G3YS@`t85x=x+D?vy2bf}#>DvT^8H-1G z<)s%yVeGR?!g`OcJuz2zqRaC_2Hve@qH+T6WSUoI1P?L3NruTh@^?`UWZn%b>YQbx-NAIfQ0ckgJ9(cfO~A+V(aQ8b?{71u zZYNg_GqAx++#f&L>3sNwI}*)ONk-|Z7%qdO7tTS(Su`lGi+?-F#0F9-{Rj;zC9(UB z_4l5ZSo|CXi@#QK@lcUe_}rQZkf0L$qt4UkvVp=7Tu=MTk(X&#zBn8}7h|UxH~h|1 zX>rZ7Mn#A3FZgu{t$CVH-e2s*E;a5Ny!|WiXHhFr zYXfh6WWVdD#S%`e;Y<`bitQx+S4T@i(jDR%b0)m3M9-j(a+{`7TV;Debuif!Kg zX&+|@dJc8wqWV|y;Gmw>*mE7_-JMeHwN^(|9vLpUYt<#2_MLtk;FpLsZTGPV74AC{ zK7WEk2M3V@|L$;U8K)c*&df~BdSk+Lo%;5*)U3TtpqOZ6&%L6v{`JAo(N?vrPNb!~ zI>i#@%~c{}^~~8p^mi}bQOo}nSmx4Y$wEh3JukdN^;oH z@}GzMtwu`9=VU-Nxl_U&4>x`V0;RpsOE?c}Xj@E)-IAF3Do5(MTkz>|b*ph*JLj7_ z#o-BtTBOZO!>|m&tt@7VlJs-3_JhwE%x}70qymlg zagq6PZa*h-2k3`*4^S~739uXQDG`Zh#`N0Jm#&@2i0CXmFdF`e&HNhTp|RFa81SqZ zL9)4}#Ed20k_p|$6yH<3rER`xMeO3YQ)7d2ar7l%cy4vW!xNhwJ+7jG@y7}8<#y_g z6(Gx{GMbOoxBS(j2}?p%Aq{mQ11(34`(ftkd)5P($3%e*j$ z+lL;qtA7F69rMFaic5+|NRN>M3h}Y)nNJKpe&WC@9-@_PoZ-%$RP?Ira*S@>3_XVu znqlk~aOB3*z>ndpb1;WIpVPG+X)>;i=gY^qy+o-Vms*rQPR;L77`WU+z_2?M&OvgK!*^7_Yl z(5F#s@P;(idpN$W#d^+GCn^IZf6)m7A5ey4iOheaSn3h*d!-qXe7W+bkgCpGSwwmv z*=ebRm!}n7Uy!q9jfPh95{(>GBC6a2n7e2y;NNEAof`#~F#XDV!Pu}Y>n)pY6R}-c zaTE2j7K93p4i?BgI~Nt*q6p&l&d@Jm3PM*-Veg$mr=dniuAB!1o=ts`fZGt-I?mOg z;s?2L?^T<^ITZB#r7uBT0Iq?4t=&X%|b)WDfGgBr$L++Ty!7u9+2PfT>w2hOs6Ldlp-E>$Vp+~=ku z#EgAfga>kX9C!?l)?qp$tCc3-CLD%QFJ(*_+}~HB*>bP$_^>Hk7@=r1qra|ESc3X!6(Y(wX+48)Hsch z0CxWE6$MDjR?2>y7-|7!H^eY&M(S(UU)xG9zp5eivtSQwQ^4IEA9Jno&wgpoHE9|R zNN7k1;TR$~UEWk6dRj}FAr>mp(G4OqneVO$X~Z4vWX3^om3Jic>Ez`E^BqoZXL{-! zVlTznG)Di;q~CKDd%-FX+Mrpu+Q*eO8xPYRz{U7W2cb9Al$t2bp;^_e z*O&5^)RLPR3|(k;cv97F8h`v#24(P_X(4?>j5=eAlRlw@LwofqNLv{<`pEp@{a%-# zNS2HrC*2+f?b&&yT(yeEc@y|&vr5Ibf`qwQNlR8^xc)da)=4$Q(eVddM`ilwb}m+K z(Px_ywT$`GW2dou%HrZd0xUM}BI0@)1J!Q{MutCm%%SdJ;YO6WM+;BsNVrmj%W4m} za}O1%M*u@&Bg)j_Bp?KA91}fP`jX7pCah6Dd)+5~ACqVsV;?$ng414>@Qbq&?Mt0J zsLD_v@y)TajuEiepuV(`K&EKCLY4`2Z;h9qLYc3J>kVxzd~&!L)D-=0wEsHV3EI?S zib~H7-K0IQk!3Dc0ONm0wX6fm_k``~VBh~dz+li`LQ1EpBa~wSFzVoJQ@3k`gVm9j zP7`KeH}$(jkZJ{uVnUZ{aGF4(n+p~efojDx5&OlOPOLXX%L#pJAezU&JQ04j0b$dowS$wBcb=OkHb$Pk~Y#UX*i@RC-X*5`5vw7GLe23_fZ z`5i@j+W)kRVi4FRRAa|M=;LHKVyn9T)z$2K#@L*(`NHUc@LDN>G(wZ04`)^)qZ4a0 zi{Y)goq&m&#b>u1t&qpUOFqmB$CbIk z-PfQ_;}YSz&69Q3{fCbN_3in)Are`aFgMY8mEk^M8W6wM3suh1&MynbYug@fVbVZu zip7Cv@I@5`Kg_Q7u|6{3iE$ub<0EYoVs`}WeDwbr+`N-~4u-Z4ll2)qO~tMNhlI7n z17vUlYaM@+LGi^Kd4!uNZFB`0rd>p^u&O;`(v8oAwmr%z2Ryf=6*P%l!%vF?6n60Q z9g$=TkdU`~{yS|Tzx*W$XQhy1?9Sd!qHR|13?kmS#Y^p--uLu%X`VUv!5*KXyg9QU z>U0B+=BHYoQ~EY7S+J@UezB?j`4Pxl3d(0e>3bh!F%mwKRl<@J452oinc(HILFBpO zJD!s9M{Io}I9VT`z{avOB)#hbr9M1l2J?P!dm;=CJho&Kn5A9C4ZCW>-88atr61yk z2Et1%d-^N)dM@UkCNL7E>nQ4*D~^mq|8@Zn@F(#HzI?9Q>B%GUW4Fd$Zr4lUJOt}A z>B`ct$SPN#PO?D)+fPd5A4B=f{Rl3nK$3v~bKkm#;HXq1vdijNmIAROE~WJBOdkQS07$-dsx0lD>2`zSj;PDe?0S!@NLvIwLn<|)N2ZU zJg&}sva{ks#dXgxi~}sRv`!~+n5F!wj>eXKKYvhSPlV+j0}?8K^9Fo&7VQ9H7&6Pn zXIhHb#;MT7 zx(*Y@En2B48yBu51W(l_FB<*TEgOVS3!7mkk-unO?P8;{b3{4l?Nu~~9TYsy&GU(u z(|!Gb^-1z*l7`Asl#fKu!9XEj&zFzvTGoeRoa91SQy#H;!!Zqya)VH@IP#k>&IU|ay(e8@ibV68hfLews#CSz$J5odnC z{#pzPA2Nz?BZ+VvI9~!rFDk}G5NJK>b41JQ^|(dt$WHdHyp&NJEvdGV%;_K1; zop-nN9U;I{v_v~F@bjwQ4{nBhl6hxUv3$+8FKfD6vT&mgdrPuZK3FiD9x;(T!KAv_ zeQ*Tv?zku=2*k2(K$-qYVkQ`(;GJ_dbV$8+n6Z4FZcRbLMBhsu-~0Ttz{{`Rl+&2& zx2~T}S%V2@FlTbaLyB2IHBp9U;5XLW{O5BhJee5u6zTU+$LZQXJmEh%ZFOC z|N6q}ey**?dDkDsv_+AQxf(-UJ;^i$N+4te>hAi!74Z!O_` zUN+?c2(?M~p@U5JlMfVzD`d@NIBzd3ad*4dh$92I&*AS=U<+RG8O4)( z(murl{Il~z@0G!o4XCxQ%x@oX?_R~!rIhg+{|njYv8NcW`^ zQB4lnB@7QOJ5kfD^U6Clv3M*0LhEAsf-a%OKGMGPB2HcY_S=!?p2M4IoJv}(3v~z7pEfpQLW+TjEQ4EIZp}<4A#iyTlZ5PktI*6&G%c8WZP;@* z!h;ibj>C^x{PVf-rXMMP5=I11YOGV<^L!xd{wUq^WR6}HSUdRpfy5MM@vCxonkL)l z<~#m94!vjP(}Q|m3#ihzkCfdyZVM5PJL!|kK*(Aia0`y|=-fj+Z+KnjQ_1#|pWx_K z0xa%zj~Rs@;M~xBz>GP5j}k_V5LgC!R0*l{-1n}oIQRzt*i?^xKtAxvw2bPe8^W2- z7w8(&Yr6dEa-)970ij5pmybIxXfKrWZDbzCmgIE7|5ojx>2~Mokoy&ls1xV@zq~C6 z(EnGq3qb$QEd9T57Yifc?{F6*%Rk^Q24)5TkoBJkFGi*}oi_sjdKTc@2irdpUTps} z;U#F}VCF!hU}R;+Z)0irulX)U7W#kiUGFXaZ-5s7@UIB3e{T3+@m+r$_CEn$jQfpW!jF{ki`RuKkDVdt;1mllV?*y~AIBoCbI&(B4MR$biqn2K)zh1!QIZ ztKs(+nBF|_A1%FC12VC^_4zLky!92x^gen9d`95gG`#!yP5x1TTeyEGv;coUwc~$3 zeS+nm5UnM1Og-eF^~>fkHcJX2pLtqvgc>t^$dz|QE9x8kpx(@XAX+kJkdE!Oy^x%$ z@k_z2!QLL0WNU-Z2h|)6=~kV%t-UY6%9fjN9;-J}sr84)2d-=!K2^>mxv5(t(N)0) zjUIa}kH*|KWIPu;>#Q9OrKYgVXeFj;)nE z4b#Tert>SLK6@kfcP-0K$6Go!&u%-rhZFU+mu>_u^*S!Wdd&v|Mz70Em-~*BKR3N6 z9iJbnJdB+CU9yHhl+#&fO1e|zM_EA;DT#Q%5@MSkj+=Z~EebZ7szpn8Vt zoT~cw1=ce}=cLWQFF2lIJEu?oeF6Cl;xmEw?+Tv<_++WKZxw;J4MEDqcB3#(t6{tS z0g1K8t&RO`N04oS<2EAEc|8C1FAn3svEW%)-?sGM0WGHgeEdqL`{xu*rOZ>dTjiDK z<@%(P%F2VqmeSUimNJW~$`k3Ted6{YX;I%8Sc0#H6EWm+elkReww}X?kv|RaFpLoF zAUt6=d|_E(@fmt9vGAf;e|j)N@5G0M_zwS?J@q-MC_RDgzV)hVDf`Lh!nWJ_`r7G0 z*YkVlBA=+vu5nynm6BhYSRatSrm*sV zJH=VCD5qkgpbZJXxW%B|$KciH zD9;3aEWrVn`{eXN3ISONfGmEHw5~P9_S`zgnQ$se9KE_IoT5IX*l|yZAZq$*sg58vssre}Z?`uX3rTk82RjU0Z z=C%SLjasbn)cII`U-B7WJ7p#&wfXtZLxCwT!jx5vF)Vfy%NlLtIL5JoUmTU_WU96Y zU9=4WXQ}vS+8z!Sy|yS!Z(S;qTzX)PF}c{_Xp!@CnQ!iq-XJV8T4Gy`}kuB z6{~`^fNIq0Ru(W~$gpX1xC_S;S5bSA>=zkFV<`2<$K{EV2|3l9jAIGPk&bxc)zvNJ zwqiSc8mn>^|G9h}mFcP2#`$h3m^no6tEJojkHoQ=3!O3K)izVr17~CTgP& z^?_hh+n6=1i>|;16TlIgeb&HgFfZ)^M=7bEt~9LNJ01;qP4$ybju;14d~rH&lxoT) zD~_bx8{tk@&VHNi3HZYVz1#|yfMr7a$iUYdpRMmMlDk3mS69LzN@S;0ei9{JT8`f`uOH-0;zia#57z-o@^8ZMY?e`G+k zTUFN!OI0d5W2S4GuX#ZiA_F&WdxzwE%hGV+C~Ms)$qvJi8a35VFhjpyH1}J&IV=;$ zEu@7dF@w23jk_U7pa`gdMW6B~)f+bMaTjlHz$A{npgk|B&SwCdT=02x<~EifhHHmh zvrAJ}b6m=iv8WrK+g{^J#G$8a-9&D=KcUyG+n*kNgTC&6Q4oW@DrhJ$Th8fl|8`tv z;(9Qn#x)gX*GpAw_hosS&*@8$g>U`b3Ki6O?}y5a_0u?{d)@E!u|S~G3GOE+xCV>3 zlk@9{qO;!6bI%FckOemQQkpAcm}o(0vLJP;;>jw^OODu2(+AsCuqK<#io#h1>Ap*<|B@dJ?@7KhG3VUd(3uFQU(1L-Fjx!%jA$JiCtVO`-B7&UVjU%>}pgiE^0yd5Ju` z$7N71o61Ws>=XzV?d0bBHy24t9WyK8H`T@F3oT&s_U6SXGaD_o`5dtslB(8&w`WzW z7`nz$Lo6Ua}5e&mllz; z{UR|-yBbe`YUyad;ka46D8=31<~UIMsv(7m?xv#M{c1WG=`t7|QC^KNt;ArJ%`=^O zoWkC80qgzQ(cBlz<6zYc_%u}#jL`d;NH=E=)BU@m7G<&v94xI8r9=QyZ7mYg^mKg7 zeAyu`T(WxFU}1BiqPbb+&C!#*xvM)!@=kH_uEjX5q`_=)w@}MYKBw$yQ}8{8A{jZ{ zC6;t)wZ#WA*bg}K2r|hMA1z{+!>z^Qr057n*$l8vhTFE;heHL`R>eYSY(8<^Ep;gj zq{7Admzi>a?Ecy`UzXF-w$VZ}h-2YsbYRB9J{XZn4Jz9HNuxYYXK3OwYJ472P#RZy zbey$F4{Tt=!9BplPJo`y&O8}9rABd)gi$Jug~{O#ufzjOow_DF@YY6C{gly;8<+l5 z3=){d);t>u*>E`%aJRqVnJYBiM)^6pg+*#STFz##6s(MB$g{NoqjVU9t5%?}Uy?Mb zQu)Rf=Xut-suY0>C2gPxij9<<+LKNO!C6{g#|4~rpzH8gQ~L#hAG^SQnx?ZV zqgVyOM%gk>v3;K@dF1ikk{Ws_-*VglCx?b-=E!hiei3C@0wHlxLn*0^kloqp!t!sa z>iWRXH!RKp!Mbos#LI-eyD*#f<~bfsqng=;2jZM~DOt6~4ZPThE3DLIN#&|lE?V>k zW5?2yoU>@nh_G0m_O{7zw%g+YiVrc2{M(PN-alxJ9%)7~s8h<><7Je9v zL_2^y**65Kk}=&AsG&Hmrs5lhAFBp$50)dlRtq}&6v(yR)Z8f);M|i7=A*MMd*@RV zzX31ioj2?b96uQO{Cv)^PIB&jEraE@__g2Qt;laL@})%ZL5j@uG1A(A#Fg3e)P?i& zg@yBjJJ))4<^iYEH02#nV!(a%n2JJa_#TD^`L^C_9U;6X0_dgd<^r_0AC{sVo+8#IOhU6k@;CyKu=*i^R zQJ({&Z}TyfFw}E*2T9nRVKNGt&hEYC&$!`G;w56Jv9ROiGEcuom1#`>K#gxTgKG|9 z50Qw!=83y=F}de-6H)6NnCbshwa@nm$Z8s@C6rbQcY(Y_ShjH6f`52+i;mX4DtFuvdcVoaC$%nV`49IuZn zQ9Qn#O<@{GVO=*$-YcePF!>`h4@v10#4fN+H-h!|ZwwughL!r zSSjK-f&69fs3atFDVM%b^$P-Z?=QpJ%roPyhJGB;V8&(K&4V16$ z9@U17&&Zd~ApxsKec!j}RGgC;L!&wxdce0eWFll_qO+Tv%{e;=oFwB@s>lnhMv7t` zU`Uv>=}qYNFjs*lqtUR6EJpT8n;ux*u&)4UK$pKrbEjOjbM`%Mcp7wdCDJN#@HdJ# ziV!!@5jrVMjtaf@-!rn(vKE##K8aG#G4=j9wk}HSSXf2HIpe3CJW$lA$mAj=5SBRA z97u8!fPlE3cS593YnzUXwzrH4hP>rP#A!PhR$pH!86E|V6F1oSa-CO+H-+4=`vg9U zp`BTsRY@eAuSLn;|Qki4Gk6|uGsO5rv z{-r`Q_{+=_?nzAM4Q)g5%ZV04?2wjhjBI~->a|&3`LxhYd5b7}$jqFO8Hy@vGb&IY zt#fvg*S zC{K6X8+W)$^PH9W887dGQDdoP!&`a%(sZ7ap z9IbOFB@&z(_gH~t1MegaC6cE1q*{R418Behs|>NKi|_T`sZ4%{@R1wL+*xJym3?hm zgV!(f0c~9&qG;u0@olbIB<<7B>b%)G=CPlokF(-;T#C(Yd{a*|Q&o=iQ!i|%c5)N* zItO6a*_lfSNU&6k>Y_-h3eXyih9#7AOMR+K`klTPTtEyjo)Pe)YVK=k_-3wro3Yk4 z9jUCd@QZmY`UWh%r%`~BE-u1x^Y_}EKTi2&H63SY0E1;lFSTEtfyxm|irPCqT=aMo ztuU^<9Sli_d$gL+5!qj(=5eHewA3Kw3H6AaQTZHiMX883Y+Q(_|Ka)mmUX{52*$%7@WiPg&6|^d!`nRR6sD zn^Zui7SVL|O}8dwm8gDGMwCne`~JDB8C>>gx<5suusTQ3;{zlIsNYE_zgy`Dyi@it zR$on9^J=AKNj(uGN1d6*k+*tkMY-{(YVT&+|xBA|xnh)Ok%VAvj5l&U1R<5Z1Fi(jpj$*0;Ts zA|b>lD>%w9f<_)D&< z--mk18Y%uL=5g~K7MwPjmsK3(1wNKo{t>$HYk>NY&}TX1w#J*}uz0j*-Ntdhl`G(R zkrQ*re4t5=iC`V_ZGg@?J~2{e>phqWc^rWQoaYz}N?JiHkIz(vo*arBLiBGvA>_}e z3g(?XNgJDdn&QWJ<}y8EN>?9!t1{!-5>P{?UBL~J%1$Mac{xvWK{5Hhf0%r9ONxcz z!#@$}>_^a^F$!|?196&PrtXLh7|l70Q{)JR6GN=(iYe3TZn6034fY!b%VO>j+IKOQ zNqK0q#m?BUXT5nb+H}@`O#~T)|Blo=UoZ}3C#3L45+UWmg~{;@$fa~;TiBAC;O=de zvSw7~JjWyQi2O;?=h$eR{7&tX`WFF$BFWKhFW>MIa#^e=Nq~)Pvmj=JJY5{cBbV&w zSKLFWDtaGXM?S-jV|yx0GHN)+2nl7Z$G)mO6&17Gf{fTH1FkZ|WhqIC^EBVF6pmbM z#?Tt^m9Wd1mQ4hmLk9I2uQCta!+J0xtd~)!C0i4C3eoI2aF<2Xy(b|QT zZ8)o__DE0$jG&DAmg?xZL4hLXRd;vNVt+ygY{<39Xv~J{qeD%qDEkJ1J912P$vuGq z8bS3}Mb0~O!G>9kZG9C$*(z2@zO%?4^)-aWos?PPJk>_J`EcWi)qe_G#u@DH__>^w;Uq~&aU|u3@%WH&BdieBq$vq%X&(_v zM-`D2Nsni?dFhQTef*j>YXVml>kJz*8*-(yvto<&1Vd)j>Z5Ox1t0U!ELT>&Y;Cog z{9yFW`uw0vL5oXNv9SJ!GC?1e-Cuouu7umkU2dBOp4KA!Ui~<1Hlo|W1qK$_b{p4x zBe7Cmc28;8qd=xpv$IZTrPqhy23O`6pDeYbQ=L&`GDkR&2vGJ36a900R_)IV{J+C@ zjo?rkb{YBF5}|aPB?Dtm_OK2{O<5e3*xAe01!8l5vg6!>oFdGqj3XX4MQ3)iEb)3J zARl2aXwV)}Z~dgHBk_9eFleJ%p$t$PBq8Ufl4l_I0Jr|>MTK=yJ3~{MYDk@9-Q&mOZ}X;AQMQZdzbOV z{20AK&&Yk`^#2uiI1=%-w)w7Zt z^Cp*5H0JnC_VlTr=$AQU%E59*>~A*>FnPp-(dIT1Ee6x@Y7-_YBC&0l_sX}=%46=) z3v1#@mI7s2xY&P%$}Bl}40AjzG!NuSL!+yGTOZ_AKEJM^WVtM2ZzbEmPWnUva9^G#w-{bW6MDcr@8l# zp7m!o3&6Mk6orl43pwJP^~VdW$FzHp{D~Qe+i!BJ?jobL5x;;vCj0D_4s%!}N`i_L z5;%NryNyi#u%l#50po>JKOGkpaQagLsNDG51G7#R+N6AK{T3}fsjq{>L>n&0u4R4* zyIHK4xKxi5o+{WN1_;56&I^6xc*Ue3l5ORO_dQfCn@Lt{EuUAyw7mm_ts-<$k===F zB$S_6_=}&aA?u`~{T$NmG!!lK+%3n@>ROb)HJ!iPrA2k>C1?J`F1v)Wwct+YxTKRE z0~usZJE&K+U#y?1>n5+EK%5E~K@8NubQUXDQ>IO*DQD~x4cBq3bQQwhY0+$$j@_Xk zkrjXly(U8Tn~Uvm=of*rO{13+Np6+e*sAU`35Rg)RM*Nv8)nUP%DS?&BIz*z=Jw@d z3-w|Be65&3?l$G91~@lf_p7`QnH~-EWhTbji|n$TFXf8=2B~)FL`3%55Sp`bwPZHZ z%xah-$7TRR`2_#>8{?PdkC{3e_gpU@8>+L{DudU)=|V zm=abo%wy|@g8i~xvrDE(g9<;@WdfmPb@dHo*Ba14)V$GV(rE>?0gE7?>j;JOhY(WM zH{T6!>)MR0CnNs6X9k|?{n4_xF?9UkRPR^a-H4R0vX5JlT6pvsshyS&jWdFR<47f( z&)3A24+<-TJZ1{}Neg9F_Csw2=O1rJUG}a0Nt>H&yr+**nPN9PAEAkwT&3(=@jOP4 zosWdUb)Nl^;IK|9Ep>-Yg2O47B%tN2#mM+Kl2!Scx}O?lzJG|I=~=E6@(__h&;kf- zM~Xd>G)jPZoz)}VeH#B#x@ByE=A6kg4QJ8N)uR$1RX-0<|7KaS!v1@qrEmv1(V_jG z@!IY6m7VZM7uw3~PpDFwry-P%Ownzita8gVgipgDpt59gKwv9Rq z?fLUx9As^meLvhz^d+$Jmv8*TU0O#`kzUyRzMzn@({xc!=CVdC3VuULyHUiXWJw;3 zPdP|*$Nzc`c7UZ7ua2a|S8JtiouC@UMA&-24;9^*X|nx1gtv$MdJqL-9HA#OZTV#Atdca?9X zYBk)<&DTQq`q*`7B$%jq(pxh?P4D_4quVfeMX;utt)es9B>}I=E}HoYRbTDlCxiQW zg@B0J#%U2bi$1~@LEiCS}k5?Da zb>n$Z%5wgxB79E};tV$V);szoh}OKHGx&SY>d#(z0Z&d{7&<~)cVK-`i!aD-7<4l# zor08owdCC3w>(j| z{pJ{fuZ!ImslAIn^THV*K!?j$yHY@>>s4o{lpN!YVB zXBw z!a3Ts980v-I&kl~7P)PDB)xTEO>FgT4f6Q<$oBQZ`z8M)B2Ne7c#A4Z6#^b& zHo{sg)Ks1$|3l?f5q2_NJYLM29RF~+y`)(wzzcfNNA;9ZR7hs#k@`S{?7$1nTmY}~c4eaT z`|55EkM?O<$yem!=>5mDl2wyqHkZ8Tz3~YUM|hn2P7wsJ_)aMHAH1z_UhqG0{qj|O zMKnR4Zv{Niqi}sMznDT<+9D2IjiTs2hSM*BToE*x(`nX%3ggv{;|M1Q1aGacdf$yy zG?RG_aFxx=8gd0U|9@S1P!HV1nv?fJW*dFUS zVqmYC=x{;Q%BNyCxP8j6bQ#+Huq;+}2j7BTvI?n!TN8~N)CtNv>FxM!j4e?cLaQby z7_K+fS_A3EWE=KDd#;t|6%CT>%kzJI7Y_XYKwtfHXe}W9`)!7I18jfMSN{pT`t#oX zUy@h#>DuJL;azS-r*$Rd#o!U z@K2rz!1f2%VtS7W^_FL#2fQW5KdNuykHvTSR{S2k>K)DcliuTW{i(+K7tQq-XZ4O^ zF#uTqkX=j+Z`GI?{=~legJ?1RvC8!3=ReF91M43M49N0!&HNsaiUptL9jN*Pf&CR6 zjFkbO@vU)2Ccq!b@MeketwR8&_hG*CVsGmI!HE4qvEFXKN6307rP$uoSl^Z{+nWd8 z)EVAGd9kqlgFFK=v;9@&Eip3E<1@Z3J%+a`@8bY6(7*MW`7aN!{keP}{d>Hy_i1>S z?;d$yxBrQ|`g>42Sv?aYsrN-fr{rKHZDakGc`tH!>(k#Cjey?U#;`H@yOqC3j^lH3 zG<{pDH%ty_Asx8Hy0 z{c~jrBR3ZtdqW3&^0$k({{3%8WbJJXoeYfLtjHVL+Sofv>gnUl3JT*(n(5o?*}LJ> z;A@iG*cw?o*f`l67->>a{MjOJ8^_$pz!9I^$=boz$iU3l%*gP~n4+2E+xCAebbQbJ zDY4hHwKaO@BlRpDjQ;M0zlRwUuyJ~SioNyT% zQWBTrV33qD;U-}gbySq1qq8C;(UDUV5th`j6f>3*mJzj(C8JQ~P&ClDVV9>P);3Tf z)TSqr;DXD=Qc_4dP{?uX z>FY{4G1#aW(P*$6+S1a|+Ava?^BHK{F`4LTa7jp*t7*!LXsBq=3tMWdYOz_7@re>J zQpqVsE8WJ;8>Nr^fROJ}?DD*i6&6N2So$R^D73Ec^1%NtMGJjcS zmNyfk(dASjrPY#CF#-bgm6Qwx)Kp|;4O9tiSTuM68bB6l2?{$WQ8G0~QbBVrRSJ3s zT3RwqJ9Y^p8A}#jK}H5mD?t+tWi3^6eQ6^G0JD>hHHVy)kruzKq%yOHqpqx$t_6^g z##ow^1*l9)r>su&_WvxIB7=gug%+1R7dN|vB)5*Xpp>{cnV34aEsz8tYsO_yO`slm zG0=utRF{ld#!y*L+l*7&*wH{%kcdXZ!i135NYskVNu1GKPR>$XiqMi%MS?@XSW(>6 zluAdBnUa!HL0FtugVcdrQ-ns1PM)0AK|>x$&c&xFVL-&lL`6qqreIEGqN*pXC9Vo! zFy)mZ)D@-@q+p=5(-WcO{eKECvmI5nAb`I66}E~4qRb#FlLJbtAc!{3BH(}migt2y zAMUqb+LQD-p&t$pJ7H}qRXZtCYi|^hx49bHkn{=&Yu2+B4B4qM(?EOX+3--?m`mx= z7e9wMY2CrKQkVm!L2fBthFmZ|dRHUQs3*A&iu!2U@Mdy-e{J&P+@>|CNb!;(<&Ai! zL#_o0C8tRu`~L0J4d5!dcvFbh2cbUC*-N8HLCvQ?T(>9padaw3Ss6s5dSkBZQ?;$Y zjc{Y+r6Ft9S2}~hpZLw=#O&(XE&ILr50(6TuQ1x}SoKcJbgLHd#VaUaO{+pgVvsv* zham!T)AkUX7>%iHvF3iEKGqO27oS44Nt$obbxGHFnMCYxTf|*YBQh>inn(3^g%gm@ zVh>l(7JCcT*4El{E_B zPON@R_n;&<=QCx4wjRAUz;>c#l;d#dA{Vc{CG>@)S`)*a}k;C0r zA5_zQ4;G!mkxT+zRHx+U z+dO@JQ)we_^*n{gWxKuNj+({|go9S4^l{0Dz{#bbqlKGKkMnr7Mm4fG?{f`Z1d@`v zaOaJemktkx3P4>TqBwAt@0WsPYrEU|uwEGt2b($|ctQ2DNf4U@%eTOfoAgP5C*vw< zgJP-I+^VynR<>xyWz|VW#D0`uD9Ydo7LOn*8H>g~l#E3w1WVR}QZ!8^7)E@#Vv;ej z8YLJRpEb!S0!hZ=u@NS7;IVlnYr)Al^ACojKN(3UYl$=9f3Rm{#TSm~HPGcwI<;)> zU7}{~5sP3j%Ay?`qcDrX8H+$&lyPy3`}-H`6p;QcHAgpaqu2e~ zO9KQH000080CsitT&Vg20G)*Z0Be!}05|{u07GbUd2@7OY+p@bbZB2gNncQ5V{2h& zWiN1YX>N2cLuhh&b97;BUrk|jXkS4#UqfMXWG--IW|VpbR9suLW`av__XdIoZ`^`= zaJS&@jk`Mp2p-(sg1fuZxCRLB?nCaqGxNWhH?!95UZ-nI)mO5sZJm!oUPO$ZnE{AE z5g!?m0Z=ryvvmN;=odZP6i-1 zySIt*+bi?m;%(;*>pxtv{)a2!x2?B?90AN+e@7>4Y-Fx4Wa|phdYdx=Sebzg>_9dS z0FafPfsK_72+#pA%IiD)DFQR+-zJL2e^V1|nkoRv_a)0m~TMn1ajz>>R*9mX06?V|{A`*B?&cWea=-%>HwaOalfj zsi|Y`e1H%#(smB4g-N6C@arS4fn*E7bS)XXD2S=lsO!EK7R-}ngMA4l45J4=5hR(1ixY3?R~fe*65<5B_pe&dv=ND;<8Lo51M1 zQ!tg>`mLC0@WgJ&2Zk)_+&$s<_A4-WPVzu8rDyNmHO*$>v*&Z#eUI^`5nH{9HaPM? zp}q7_u_0*&`ov0JBQMl(UI-uCri+EHt*#cKB=SJ6JJx8zw*9l+-z1#=sNjIf&hx&Y z0JZ!ApLYE0Cn7r^C$ukj0>WL-_l5eawXR3o#UTRS9k6p9!MnCR?yCu~JG<(>I-Jn+ znY_+tv-Tjq2P~mJJawu{K36OKjd0nRo(Fp006y>4uz2ar&&GklI73d`J?lBnq%alf z!D!i0YoWKfEYVrU9WG>0$~mRWhu3Kh<2j6E-&H-Y;=;e3N?nmi29AHTyz`j7<=Zpz zt9pDFqE2Yx*ZrFLO8u=IrN|_f1X><7j|k?D7yVo4$B*RD#S+5YEZ@RD8Ii+^%47D) z6H@q=U`pkFI1p?rLNQhl7|wnV481Ue!;(i!m}D9>g^J2SD9OPu$z=vcQ%-(N6`CpX zGnxF9Dtu{%r5QDsRcA(|8N;3xWrnd7S)V06srnPiT0AL-XpiM5hEB9|_Np1mQp8O* z-K00@U0YwmdzeUJS0ZmH>d$o`J>#F6rN)ngoQmvY_=HG0hR@zJ07J_3v4_QU#lV~6 zmHk}uxc;#T$5hOGJQsRPeRUK(^bzKUH3Zn9@0D$;>=eOPCyXMEK5EKvk-$&RYS}quxW6A;8BC>AVPy4caqR2FM>%<8e3AjiGq+r z?a5T;Y|5Yw3n0mDM{v;FozfX`4U7g+sh~K!{9=h60#SV;_2)%o#mexM|H8xbQ4$?F zEvZTPyMqXu%{po}nLmC5!xkt(%eQN?vB#daJA|IgflQ3&P%f1Uz1g{vbY$*vL$^)r8tODMdw+!l$SXF;cTJ)rm9aRLPN737fpa2e*_ z@E%abviNh%j0k<;UKz)256PMMY~q+Il+^qONW>p3bsgOVgr=rq4~m!9pqhHxTswU* zF&&j~$zb0_%C;3nQ{I4JPDRR{EAu~mpIsv{TY#gn^TK+Y=>U&Q}1Oq z9P%(4#r9sD6ki_&qNVr^5qx1l_W(o>PAFyK2DLE8Nw4Iyf+Z( z#aAXL3IE1wC`KcZa^h39_3i~bf?eFL2b=u&j4gIZg!f_juM@rR(+&# zp}Tv*gTX%NQ-;*$X_W0E%i25_mUKQ#0qU6&BTX~mRpu#t@Y&GA6VatpDK}_99-JE1 zcN#jdB7C`*rv16%STxC7ye+{U3sk=b#$|4>7$eYj2(!ka7NRlh0d5-99V-x_z&JJW zf@`evt$EqkSW_Z*=sZfdl8`Bt1zl=}Jn1!!l8JtSw60=i;O#XWTa&3FJ&Tdn zBZR*0vn0EZ^mPfpi}+kF`<~PECkM+kU5VJI78~ApV!cwXR6?8wmOJ7WR2L8%dU+X< z88K}c{xshmb1RMyzQat_2rKjWmr>|)W1aMrmz}PLaxOTWQ}{hayJsXqQ|jb=+pkqL z;glveUo|9m?=aF*LVKl-mYhC>+`N8u1fKH4f9X>hT9?#rtZ8mPQMtm%TP zY^UseCyVwI_Lbhdm?(gd5S)ZTNd=X@cr?-4FL1%6KdNpzr&U#Up=@!V z;Kfy}8-vbLwI4n{z|BI4Eu&bjax%(yPGFDcAW4p?tD;~{8)>dEUU=94ilK3)Jf8fa zL=1Pw*JM0}ac9jbX4N;MLQWG?avex`M4rbhSOmD!S=rTI*{mQQI)2o|3p}R$5ILKV zbH=gKc;4^I+&;a_2r}i!NK6{vT=)HA{B7gw2+vNv-f%e+nTI~qhoAM4#AQHaIT=D5 zV6==3q4_L9l)IO^yG-3D6*gIRA2Wh+E1vHm)%OsQj|7gKtn+50Yh28tn&y<1`Kkl0&(ImDcr$1b_-F zcKZ)xCs-gI`TT$;@C=5Mqejd3Pf?-u=@q(hjHel8N7}6X-1vtPMYMuZGT&&5H-Bq+ zuc50G{%FIB;~AI4{+QwB29AKOxcupVXFK4cY|R=6?A??1bT?=(k&26><|gks_omAm zkfF=MYLJsX!Xr8wi;<(R8JgO66;W`a(T~8WJ=nGr`A*aXRHlPhRaPwb&DO+7P<9{D z-g3}bW6IUNNEF;P-`eDg)P|rgJO|u+>y@`bsmp#al!&K$`aAy zG*x3IH^?ZU6G6+ZaXnhSIJD3Xy0Ql828f81{oWR?cSaW2c?SnbSx-7QNwr77?Jx`Yy za=CMBNJft>96B04T5M4F^3m2tMO%IpGewW4O`9s4O7;-%-d}AK^_yua*xdmeCg7QR zFGY|%OuMOxo!3WNG{%|7&PG%AnlO1JeV4~8dl8qK$6$umqoLsRx#SQ`ZRq`qo0+!8 zXpwryjD8qxN3;2KO2Gkh^=@6@{T*}YyE^P$k>7MIKVNe`ls=c*vjMsPIsHg4{<&M=2#&TT+&*I2tTX zR8vw?Qx$#}o*Pta(qPkp$%;v8KCgGUTu)yYB_{kVnI68V60Mv?M8XeSs4tAw@Ob|G z9KN(IWcd4R`|6j7lXHQtB~V?CB+ki?e+liwy0W$J7wzLlC)xMEuAcASht3qJLH{Ht zZ?p1tqO;H{N5fg#Y`F(feN!@nyBG_2H{yG8Aj>lD@WDgk1`Yhv+PEmIU{Yw|OT6fB z0}VKzuNo2WZ;Y~OJRx4=4!KAd@eCwsrdlkQnDBu! ze!92PJn6=aYc{LcxDpX>rF`r;iRGQnLk)P=zhistlo55}vwHx^v*xsmLj-<(CFjp! zggn}No@_z-Y`Qeu3tj@QB6QPXK<>EoTwK_kkT{8gT(haHzo@Zl2&3JZ*+|z_w_r}} zxayqK6vV@jnoh?Q$2#Q3;QZq26DiJFp#5%>KRcPY>9-h5tUHzv_v7J?Wfdp!h3*4f9pr@4jC4y~p}6RxKl@;TxtFq}RWv7?pa_n#zdUDth@oVL0Ht(Bc8kRvI3 zTEA7uR>ulbt!YVrv^`jVi5@|IK7JW9#U7|g9quzQuU*k2oZ4yE&A?IVAVk|TybrOW z)1^KAODdV{ zK~u@gCxZqeIP1_je43&BB3TquJ29B;<88{SLXZE9&X}7S#x?rWnmvU9T&sL#l`DML}brSyX z9zWhWeRS}ViPgFhCvvp>W;`LJt=NX$UQXgeCs7wvDn|bT*>Gv14339-@PO3hEV^Hp zHuF|n`M_gxdCO_WtgJb_=;72SC-gj)+B4o68Pd-I3LX>*qP1P zaPkHEm>u1MY7T;+;3B`cw4Zcs<%iU&%#Q<;9ArTP-bS{n>&cB%V`x1d)`9nSLa%s9 z-f19@^v@mu3@D{@ip8m!UyeHm^7>%HPWvxaH`GMqI|fL5QGvLyR5Y3MXItLPj1Jbf~VK!PR45gaZ-&uEyHA*C4$du2L$B$>Hf2x6op2h zB#11v#A4Bi1;>$PXUy;r8M74^C%C8bGr!mf0t;QZFj?uP=7Ei5EanruN?bw=#$_9C z1?@N5pLh2mIvg;ZQTdL_oyTh2*oXK2o5tn!rd6D*wVWxl;H%NQ1wy=RLCU!YVGhlY zVK+;c&f34;Im3Jv*TT2L(b(8e-_Dx(NI;-*Ga~N-=P$PIlPR~=*BG5?R9luK-%t&# z6dJRCk+dL$NhtKZx>rI7D}S2ia);SKX@`F@c6|cTJ-O{YEK*g!{bc^)V^PUST57+( zCg)~W?4w^>Fm<}z8hbv;`k^uy-rZ9jU9|Y#UI+&2OE9T2HNwz`a2yPZDh&iHld2i5 z5}d6?IYz{R&lAX`=657+Oz)t=Xdhp0AN{@s61(no)QSmxpc_qLjg&!5L`B&0UZJw{ z?;3hS-_-m4L7hF*)*Ge!2SunLp~VXWb#o0Ym6X2~OF3Vt0_sHHHi|!KEF^(uxOZ^3 zn9zpk&CBBx8RN$+@FNV8vtx$w8B%2Cp5IogUbhm{XO%tE)Kk-iOI@oVmUkV~)h04`M5($ zfvt3vTqat)%B&K+;^Ms!kCij`HU0r7w6+|%Qq@tf&dFt$^qNbb8CUxQ3`AF--RBMJ zU|sDzT#G0MDC2^0CN?po3+|vpCmGV#tLfe=suZ+vkywQ(uG9EM`O}62BxgOct);dL?pj-W`$=uq z$F`5u@?aQ@?Zkd|V>f)Fm2ikOIvyjd70&ttJuec1w&WQ9o_rByv{zbd3%ZmeS)u?V zFoS#YlIWlTHK|qmJGf;kbI^UKJ~r*N6>!u(u}5$7Jtq|{0?$M!l@8gKfOxH$OEFXo zQK1Dj1{0!BB=~4WJ_dasND_lZ*JAl7b~{%Ynw0MKg~kR)k*d*ZIwIEV^GG@%&1$5Q z(Trx9fV`Z4itqW+Np1V`aSmJ6lvFuzwB4vplSukHMPCqQcMc|NaZzcV$0F~07QM7V zTWg_q62%b05MM#ktNZ)iE$f#gLpC+l>V$~%*YsbiUtJr4R1`>LP;8VoafU$>tzX3> z(7uw`ot7R~U>drn!fiaUlSRtpxQeojq)T8Oxx(kkM>p)besGn`7INVz9r5}N(Z28O zA}-PORMIz8{cH&4V>9i1n!h$o@%*uyAaB!SO2Q;khzjWhHQYjlqU@{^&I8bZ8NGnQ zTosc)s;=UJRDB%(t!yU7H3v3Dc9`gx|oU*7? zxvp;XuvG6b7h)o{=2(jembc$ZiuMAZeCPBIyW+&{q5O;w!S-ye;+HxbTjTm)??kLu>-hY)v;;F)DM%bg z)~hU_WL`!eDzbie;9|-~Be7C>VR)is4u=-q?-5^z0e zai|g^ksk(PlhV-dczjEV(ipo_()tA*4+zfCA*Zg3TAP*Ebn(|T2{oxG*NFVo)gv{6 zl9gQXzIz%bX~caG5Br_z3aPf9oCdcJpLFV+Q8q~DayBM45WdIpdk6(jQvVs%C}R4? z!8{5Re64=OdQM8ET4m5@7Ks|*6=p!CbJaNKl8WjmSYUSe2$)3IE4JPHt}0>?)t1T` zhK+QaXec>UlV{YLu}{radAo?F5_L0*-F~vDfC+lUdFNu}#`wFf5|{ptAuehe?Vhej zE7;#5G$sLNBt^!$IZ@Kq>Z*J=#E2jBG^US5u^E}_7N$&>%}k;oWsb0DCTB<6-CI6f z!dnXq8oY@l9TyMI?x$p=RNj!!e%TH3bY9=Vvkvz0T+H}hQt%q**>si^X0;T!-fw;9 z)V;ea0rTJ_#|r_+*J!+PiTC7bdYiRs=5cCLvdVVF)aadc;%<)ii6d@$RNc!btKMas z(0<4tmS;}y@7=o8ugrA)(%SGmOk8lCm#ua@B7%y1t$i znC%#+-ij&qI5U&>qgljEb68xxvg< z1`i6g(M8%7PS*U@tvlv}E%3pab#{M1b6wq)L}Qj4N#n35`O9%zgmm)J7{??(>kun? ztz9zOv-b4Wx-083B<*v~>4HKgAu2sT=F^cdDAbSo1aajt>>c@%C*bPLbPtuFo}%C9 z_4(7`KKncG2VC!z-frjm)B+0}TNG$_nFxnCZea3P5*YkY$~F5)Re$Z_g44L^o;1D0 zTq%(;S(FWz$LCfWU*Owc6=Y~=B`BvAV53J5s@pt#=!7qys1~0_T>-;7<=G59T~I3B zk$b%ZC=Cm9PX9lc@IkA-uHbX2%C`c;n) zqJm#BG+&ntsI@-jX)q5;G*dDQ@_(cM-88GrjGxq(oDmV?kne4lYtCH(Elw#etg3wz z;XVoEBl^r3c2da0r^wMk%<;<}@}d;E`Zmobl+Mi!njFnF{mRwaMRbQfO*d?>olf&b zMLuF|ZqFOoKpJP{7x7XyCS;0(z{PYmN2pP)fksZSESV z(C^R_eX4vO8bKT*KtnvnA{%wUV#<{%k-#o86#s)`Bz}~)4!WD*H@q=)JcVCwf(9Vz zuPelJha?n=Q&`0}^Eo2bF85|Pl#*C@Hzo@CCd_PD@Ir{Ipb(iv%sbOJ|>u zvumSMXm35gj$L{9LIrPgg9HRghtJwtCVy@h2U*d%1gZu4n?{WAYwFGqVCy{LLb# zd6oI=vg_invs8EWcf=RZ$#`FFjEKK_4~$nw9Pu5+A6a@2_$<6i0f-k!8adADIv2lk zH{!O^-R*Cn2!AOe=EiGgywYC4SwrO~^5$RJzF6Tu;XlFRAG6)8+&$e8n0O5pppx%~ z+3e|_7ZF@xXjkH;O334zKAy&yM%ixllz1t6%9+l!QsFP*&2BBYDG~=ylvG+IIxDv5 zJT{%|T_=_k3(W%rnz5L176_tRD-YKNP1*sYr@{g@W7#I}39f!)qE8Cc{RYzJE^9ij z*LdJ=XIW}FVvpO}jzKF2CGZSvw>TBEnTD=sOHV;?2d^R2gNP&^X!mq*zB)nC=ft0^ zOM(c~KX1w7Ve7Y|>!7H`^ekdz-D5BbAZ$6=-N0#gK$Q!oP135z(@_CTb>Y0I$|_wd zbzy%}X5-Ukp+C_vro|$=vo3|3=-=#qwGO#P13`|WK#ZQG4{@w;p={ZM;-y;#G|ZzE*F%nf>TD$JR&BiH2C@C7V}%} zd{+ng=ROGTqYIgjYEY@oo~v+b4i)r`9r>?f?QQN`r>_v!8VGRz*S&7`|G3vJ=xF#C z;e?5W1HdS(Zzo}FZfXVsaIi817)6Z#-lS(?<@oDfxTzz6g`I^N$oV(%Md)ub3q3O{ z+ndfC05cN@@a=_*?a$5fKN@1@R>mxVzX&;h@l5`#{Y|M6{Ods{V(Vz`NUvmUZ7yVM zWdvZ91nFCu8w%Q(TKz>-ku`U8G`BHTGdBX60a!WSR+K=-)~bL%9{+=Z^CwUTb32f& z!++3MIR0DO&;P@(n7M-^NZ3r@;g8q<3JGBUn{gwf|BnXqpHlrp4En=F`VVT5gOl-J zQT@fKu~o4#|BE>Q{2SnZ$NPt9^p=t1KTM$i^Z91|@0VGa-Y#Y!fQ5?*zz$>wurYH0 zI5@Zf?5s=xW+2BOHC7h3zb+s<695Qg1u%000YIj=W8-8606CcfY(TEJ^ZiQ|$OQzj zF>$>uzp1{RCmSp0+n5!=#=`Q~n1z|;uj`NMn^Pc=`ESVrd~2OIQ}#DBwm0>+bvBN_ z&E8bmnBKP7-q5&M0W5DQY%Fha0$Bh+4mJQgC&ypwZ0ziRss2gfZTJ@o^BW4&+nDps z`CIIqz&`;oz3u(2`nJXThQ!Ja{7bUDWzG8L@UQgPxc=G)zNP(->K|vUZ$}7Ze?wtr z{kv$)Z&i6SV_{_haJ;4dNA)c`ASe6Zj{kUId#k`dp8lBqVQ#T={#}8$Sb=PRvS$IX z0^g3|Po3Z7U+Qm7tMeaS$@y|-)px;9 z)VW;Xvwl!8PXn8{wQ8peBrW%O1IK$VlX|L``L7OF&A6@m1ulPYa<&3bZN@86^iFnN z(!eKo%%?vxaC#o6?jEZSf@NQ?I!u2TKEE_AJ3m*aM4Hr^fXgp;+Zk@wv6n0GUbi-u z4LfvibY?Ot5m!f6OL&fOMr_ot`DtGE98AU>jjr zJkHb3T|V$A)-0_rX*(!-C^c4C~SQ6hGx( zB>ndTX&(=p{~wP^>#2kOzhPYE7EdysAwENN{A)2?c}Dk)@bATx?HR!{%)b{ir)NCR z$p2dSOp=_zKEMCBA_>WU5o!Tz!Lu^W%nd(STXFZ=RhL(tE3MsQHS2MexbW-+5_FYU z^nZQhaQ%y}XJ+Mm`$+g-^ePs1E)Mqp@;2!6g7-93bGmK2H9sd?Tr!rfx%#vihoez% zJaoZL97FE`)EyWpJ2x`Ys!ynesD=Vb6ZlAoV3>TA69>7@xI zW-g}QWgEjoq1Svi#~)d5x^1T#8u{q=@=!`uzt(cPR-5_Cb;~~ir5`8{@6Lz*jgxtm z&~wIRE!Q^|rRVlOsP0be{FtH#P9MorD^ZP+5&E>H-xsx5uxR{eTqvVOqR&E*yfEyj zt)8DBnV-m}H{^+>>Kx0wmt{8LZ}t_WLt7nL`d**2-*o45~2aEi6*%*P0Hb}iu?_<%6nfBwyL6(Jm2ya~L_z*!7BVe(Lg`P(q zAK?WQc+IYe-mK2*(E?xk_=~Aqn85UIDN}6iHT{^ov}Dvk0mf`ph-C?9$58rumJbX! zOcex6u(CxLd7$T-JSV1kAqXmdcnc=g&hXw;hmXok>1tb ziodXJO}vZOp%!lZ#_zDQl@P5lUBx8yKfes=0%z)}-md#D1IX@se<*W!MoaDC42N zSk>?tNBgw%wARSRdJ_$DP`Pyn7dd`-NAh6o`Pn4_4#g=A9jz8gyH}8-6YF`zHnPs* zM!~E`|V~@{&cyR|?5+2=hh-=mlU~E_Ba!5tro~Qr^+UA2&q<$at8lgK>8uNR-Kg1Q&$g422~+N zA6-Qbsd)o+&zN1KOHT|p7;Fc*wXLut6I)u+Go|kAd~PMaok4pTJN!_(#_L?%r^#|s zVyoa&Fw24q=)RL`pm|jAFxE4!%PncB*O}kpT0`eu@%Z`cTaA!bHXk;!Y?}=kHa^fv zQ*I)&IbIKs71kJE+B40k9%<}#&O!y8@Ys+c`ExwY0XUT35^YD<{`y;NAs~Hu< z1E(9N9Ri+8mLaYPG*^m1a>g-Geykv-xK!sPRIFIp0*jVRd9TeoUrb|OsKSBgNKD64 zqe;Q98Ycc=iEKsLH0vih&uN#V5XIMziY1m;**Bpo`LNID+8Q@Q4IRbXBjBj`W)y?n zV*z}&m2c1cZKf5%GL#%;1pZFkjhhR(C<-&;pQ@bAtd0tPF*cRQ>nu%e&2PmnSF}0H z-@03Q&97wlX$Cw#EpsBVMsGxHkN5^g21_BC_ryguPYm$oT`)nDpM5Vm`JFOHoSk71 zD&mOr5^w7kS3~nbt-kC)UHYqtPBudYHTe5NiN$yJvV=eyluM4jc(^u7oC02Q zH1$4PGCGzhw@V=@(1njtrpuemXv~V}>DtV*gXb{`j-7Ltv}Q`|_kJKGB3_d!?t0KZ_h-2x+;Whv_IPwAbA>+Yb<}_na>KzQcOk*xATCUZgFh1s^eAG zS}ti{Dl3uSEB%4(Vw^v@VO#SZmEW`JJw^4Du^aQi3mc?ZN(zd7)?4a{rfF)<(l2cS$@~^`i#UzF)bdpO-JSX{unUV zd02!chyGLQJ;z$>)6$5ei_@nETd$rJa6*$7bGvoMuqT4|3KHAxgaO1kB_uGZ#BqXKa=^%r zE28ol z)6()@ot<=#wl!rP6MAOlZ(YbqoE$9Evw@J-yt>Vs1GNC#AfxpvDx>XCgaUZ+QF(%~ zyTv2MaciF*-5K|1>j&|P3?5k3j;;`r6LXN)4T+b}rd#6+jM(Ae_@yg>h2k>t>TMA+ ztw$u9yQMMBsgiV4D<3aV0E75!=_&t9nq%wK)&(*V-w}-?at7~eP9^{JJa~_u9moNd z$kM?rz!?O*9N1mZ6PCuGBlQ;bO5j6?f!RwP37t>D96fZLh1lEUCz-o4;kB zU0C%J_xdHLB>sRCy$;fQ7*okOtE&6?vt(t;Zds_AMO%v?O#8v}=k8hT#%2XzfflO% z0ocoS2oeIK=D#M3gnYM<@Ghl_6wo;|o5PR|(^Sht!IQlyxRE!6b{jJ7LcXZBsA2Jt z^N|#<5r=ea%3_a>JU6LmI-ozaWe_=sK~ezqmUsNyhs#LyJ|ekMy;j_zeM|{Dx;8NEqlYrlB&B}O5 z`0oA7CwY<9SZ6K(qRYnx0a;L>GR-li_~Ig75OPEE2ln@{{xe(jn;fpz(fAf7t=^uj zlM*og`A!wh(czcE#wO)j^kyWO8Ux0^Unsb+UPyL!7~&2kWNiS5&yT+nMDFJpL5Z zVskxu0z*zME^67Nr?`z+X)S}#TTXR!iBmkI#;kbo4sps=cEyUked)HD_u9&;Ab$^@ zTuML)kwX}B8CbE-)x&RBA4$gtOt>S_s_fnhQ?_iqf}d&A+^yaNUg%6ARE+!j7;xtH zs3hiZ77Oj@dlFD5y@|diy?3_I&8oPV>^_25tKAM%T_FqPCFZLOjAe&>id&J$7+&)^ zA>?=Qz8>w2mAINCSo4;aCb|-ieOS|4pVpXvnfEy+GoN3%>l{+l#_7EqTlB#qsCjkE z=}PeGRqZ)Uu-xU?{&-Jz%xjTc{xXUu^Ch#jSifqT z(4k~tf|u~a*yz>IR$Z4-eQDjs$4cxi+WhXT6N~|@zQu{xp+#0)o=>5D#}V6tlQU9s zvg(%@tbIHqvn`IL#4b!G}yl}9Zx6M|D`CW`<#79Fs7PBr|$7=O4!bAIKet0 zAHDt~o$}*jk5o0sqw?wIkxSr(gCXp(u-`nynSUD`f2e3$$|aROfZzT_c>Xa;Rl%yf z&70wo?(2PZ8%XCn-lTO%#<}xZTIOwc*}{&OxaF7Z(`3@+o=K+o<<;(*3^nPmD-JueA4zvbBXPbz26n%pD!{q zxRA7R6axf}=XBBYbqPREu+HOv>+fK$x{@*C#;we4l9~?Qq-S=e4{5*cmbt7_0$MwD z7Aslmv={XZB1Y=Gs3xtTyD>i3Di;iyZ-gCnbXid8h^tLD@dzyMLl))Pi&|%!Mp5^m zsUFdzh5}_0i8Y>sP}-%L12NKE@AFiFu}Z6Lj0w(b)kf8R@V?Ns&`Ld&d*22# z&I4ygQ8X4rtKYN>gp?`(o2&VXwciNiGX?A&D89OX4{<4M(jKEH)(YfDwi=OmT@ZdkeX6qIGhdAH}~yT{b-) zwYzh@>%w#xb$VYU)9tQMpPq$%g|0ZYFeAJXv>YkcIFA^=s5j21_7X50S24gNMd;tQ zMVI+-f|KkvQ2z=MUs{`5Ka8GK+DIm&tU7;lDv8F%ed*CN&bmF)S(v(%-d#5paC_MW z%0=|M-Kjt)s5X&{^gNP3ZYj3bN%T~>ddZhd2b6L&D;xUG9Z zu|Te}^Oz*@n87bP;CsFnU)#`nQ^FefBeiXZexOhhsjCl>-bs&d9>25JrScP1Wz%k( z^m*Ss>`8h`W}2(Z&FOCwE|kfD-sDvx^cYWXRVDT{!kd1Rm^Kp=p{MG{bLPlUl`UXGZ%%DDJyw{1jXpwY55>~#;ylP#7E+)h;Txsz zcTrZ#22th;j%A1QAzu(OL;N++J}KRaih41Y6mtdonfXx9fd1%sL`|o-;)29=ALd*( z;T^M>TW)T_yO1~hGMxuP@TbNsJ|}lE?ievFcGz{fqdBV-m{*(W5ki#Sfa9TwZE(DJ zPkzL>w>YHa7@uTlTBW378_t!R%|30wwe4}_3hMHZC{%h^6Ghw-@lD`$YHMFu|5i`N z6@(pWX@PRhflH6DoT-ChK9wZEIUN%;U+9DdfHnJK15J?3rTd8c^)iZuPvKl-aIClZ z;{G?}?&tl2#tAKL(RT%=2Z!H{9>0`OE8MjfcEJDaO*b9N-6n0P%08JJ@oM-!If)pQ zf8_eJC68t0p4}|Ivb*0g(_=w(T9VkIOa12YbU!BgLq?wuY^eQFEY-Puo<9Y&Sa5pb z;C!~;Px*(hDDKE(a0F4UJqYoYA(6;tf*JT--P?sH97UL`+vH!$*dlFx5_mU2Hm@-2 z>u)t=uvc_1NhjK*IP+5~7@+cU4j6h z=YUpT--{203|JB2hF?gq2o-PpA04qf8SIHF#BT;QVC|Bm`=RT-IYi5zVlr%J^F zmum%L&EUf5CP_)pBS|Hn5u?|X?1rUbpIi=kYZ~o!s6XwKl+IbwF?+dLD*>Ik7xShq z_m$`{i;Q3Wp!q#KF{sJC^3csEU!lA}{I^BYb;P0zQ&Ttqc8%tkyj*u!mPvfHPT$fs z26zDH275A{pqjYq#Q#`ZN=(u>Z0N@-oAyOV0X04bjIJZu#`<`w5R{A?EcmURx~>j(wnK{0Yl<69gUkBC;3(@7)rmWT&>Pk7>d!m+RjqY8|PM zx@>#tbQT{6cN=0lalKBU@dIZ%QS*V1%x+KPJVP9M58srEvP}Gzo*-U2wl(YJn5W+{ z8}x{~pEl;68g4Hg(KqrvB6*T~FxENpyxgYCDe8g-0$%yFuq@4EK?4)nNrP=gaNAYx zcdA#@)@u!SBCJg(NK|yAV8ZymbeuDcs?1XHW1u4M=8D*Rh`jW!B6xqX9mn0z@h2u; z`oYB}4`oCG=NU5?`cpHOTq~S%!!qTpy)vOKn3})3f`7wjR+hOIdoLJQA~*KxhZr9G z7y)x_($yAS_khRJHFKp*0ogVoK?p3af;Yu+&x+$_Ay(=1%=-az%-z7vzDh8&lyF}=g{I^tAPy+Q9O z1+=}WAKC(5B?ZB)LtBGl!KpoLHp>_=0cdm#zDU-cx7K%=)bnubG#ZX``sF|$0yO=B z^+=Bra?a^F&1npQ8JF#ag&^SyDSyi{snRb1?f_ptu6? zC&5|8t+=^JS;^+A&RoviCWJx8Oxi`N!VAu-6BDBX(*~)PT$Oo zuXO<}GOCPyHk4vv=84}xQ(@kvsreuc?B9jX$-ZsBa9n6X#3ue2ParIgHSEx~=|Mc; zT<}Y)vevyE$vUD=c-&8yRvLO?!w{7Ot1PW@%@XDWE8$EW1oK<$Y4nutjj&Qm?;uIdZUXNkM0tY(^2xfE&;`w|eo4>67gXRh%XDvVJB9o( zi9_BWPFNzdF8AqLv?v>DU$$t_Iv0}l_~pL}wYW9RFAn#D3_=#4{BUNi^k_DC8Lj6( z_7w5Xo3M{HunxnH;Dct{5w3^{LUc6m8pK|sL=M}r`Sj)6<^@ypv z`@!)`JAT60QJHnOklv|E!GlBD6nAs#GBO*7)0d`W@>Kcsw&}%<;}p%_m_X^LbUzJ8 zx0Dl{j@`!a*pIkzE)k|h=Kkum1r`fe2ianNN#@lr3hkJ2S76Rq3&Kzl!epf z^Ab7_8{xjoa)T`c_>3RzhJD7@EuhIYt1o#V;F}VKOMBjWZu;WN_-0BQt}k@=)#a*K zg6LsI(d~WJ^yIa6p@MlG41QbPM&E8rB!n~U31dCp)3MrPGmZx(Gqb<)oL-PJM$^oy3^Mm?L$6h^Vf**?enLus zyY3!4LYp;`lP)}4k$DyR4Km*;mW* zPe&i)FLC|T?d{dN)HXc}M$e9qBz2oOG06E7H`iBIkvgj`cV&G?r#|s5=OURc2SKxE zs9hnCIO6Qc*SBrO*Nq-$TY}a z`0Ytm>8X)cU#G0);SDYyndVfSGtGQM-a3s^dw_1PNP8M7d@6deOgu zN<&LOg;Qr6qkb;XF}|v)$Aw-N#SOdd>Vwhy2`E<+v%JHhq^JbYI)JD^UeP5>I5+sI zG>plZtSzltg3+J;?nc7wCr1v(RSB(}u=JVTAonbA70jaQwV;c2?V^f{H5^V>S$Z$8 z@juvm%b+;BZCw-sgy6vmgamhK=!VAK-QC@#aVNM02=4Cg1Sdg)ySuw35Zo^0JL}$W zuXXp@d)KKtzfM)pny-vG-Z94<^QEYMo_+??$A7#|EfIKoQi;LslvmNPqF@AUjQUWD zJ^W*FXhpdsuT$Mr6urQcyR=Lk~9(^&EE;T)!-4^TwQz zquyihUMw`bTV030#D?gTm2*~J5lAATI${nkP)~ezdbkr|4W=FH*%&Q< zZA{K%FM6S(AkEH>Ut8HDT9XNH(}Nl;PHxl@!Dzf1V0n?hjrs%a67SmO`tY|^$eF)1 z7F#BqHlS|+N*an?o3wq|PmMID;@WfuqlL#wF}YgkK08-|#Z9Apijzl6Q{!vBG6PQP zM|xWMJxN1DM^8;7i67bVOsZNH9v4CxDtbi9Yv%f-vH`fO$pJ||5l00e5j%`flo!BIUI|mC;`PcddsvCX*Cy3!1L-m;H~IZ zlsX(7X#~nxPN*v*^3J?6jVPWfq9DhIW5CGDS<+NNwoxe2J5|uF82^+tKihC!(U6!L zr$#lQd&iT74aZ+@r#EbH*()1&fUPl|?t+MOucDPhU0&QO{I;Y9*IvDP?zQ72r=n}L zXS(wniLjZYM0+!Rlk0o~0t6NhFchw<{mAk7f#2}$Sx`!{N^JJh6h3pDmzZ6s1Dc~+ zNuBX!*chd3vy~d@0w?ddwToqa{YX1n#kt!1piCFBj?}EHy;D3Q-NlmtkJ}@LFPjt$ z@Ci+~jaWzNl!@Wu&~gyPa2?If_5-10;w6iTed+Q^mIz~!1v(9mk4c!?e%=rMULz^Y z<%=`tp{T({-&tq-WgC>w@KCa&V!hMyIx>UHCn_nRQ*K=Wn>fY0 zEu6AB%wYBO2bF8&LdUvA0I@Dy8)c5}YCEpCQ!5!xZ|FN;EkEQ0pGtcAdp{mEjGc{0 zUFL>SVkOQK;E_DAl9i!<2skNIP;Uj+K78H?_3F@m*E^ca*4gstAM*+e+{5y2#Qh-*HAg<|j=uT}~3 z@SS2A8Y8o1?is0I4YhwRhj9aVKU4HmLB1^NuTYizK+E;j^JDK2U^qj$=86(pJEZgp zUg#rOJCCIj@P@zFfjRVW_NFM(U$O3Eyr&+!hqfSk@?GeEUqZ1eoW5n&<3h~n zhPZc6%KT=O7~2g4VXLd?O@;^GYON8h^tVFX-?lwZsLg2Ku8{y8CcEnQ@(X72$?G1e)$QbI98MD}FrT%hxsvLJR#^{a>VI&4z^nSCC@(zjI({Ln zOLuF`L{mYlL+x$&%QQTbwwOAZrm16VRiZ6FH@}j)t>gC{e&r6$aCwRc2+fQq|0ZGQ zE~T(OxW01STOyU-l5vsBqq#NvUg<`2utW8cb2;v$ygB$n_*VSE^5QA$sV)1v-H)HF zU6?-ve^`D#WqOSGMOlD>qi+8j|CT_1Z*6tMY2#w)x_{~Y=dkriUCca@-F!>vi(KP< z4d}KD_&iJUi7Z*kS(>#=?0t=h$lTt%Lz1cv)n*2UMg}+^nO*NgHlK19*Pn3v&B*hg zeMqzq5sfB+^RNNfa&qIVc)Uc~T^S>e0?iafLvT&B#mZQhQ{b+1w6{~CQYxelBG?0nB71995V8)Q*d|s)^Zy!N-6Zw*#wugl_Iu$Gkap=e} zlLw)b*lS-M2I)zq$gIcAB?T_Vp?OwyeS1=tCFX{s zl~UTASlM}huBV^wP)jLG7NKmYWpU4z0)#jt+kXwMSt&;Z!Iq45HYQohV4SgFMwKxf z7c=!7;3BOB<-l~Ks;ZcnWFb}Kmk%ICz!;{~^UJ&mm6k2+zV2~_u<&%Gyk#T@((3tT zKW-XuP3BKaI7>5HQGl8E`8b*+hUdAMKqbby(mwZzDuZ;)?+9^&DSnuCkI(TrdU9x( zeJL33?lIa>D4io~aOR`4W+)ruGkdZr70I0vL$GIuQ~6@uHY#jDXr{@i z&}*V#fNzD891E?O&#H>cNRErCacr9#N z&iA#1p`{^deX{=1++^S|?Dp&*e}H# zy`uvg#`j1f_9{cuZ?7;{!#a$nrVe2pDMsgQ?BPa!JQ?1X{Gdjh4&-Q}0#&|B;Sb1` zafnObh9a&_ObG9*VwT1%)TQ$H=7#IAe(B|B%YQK6?}XBh3-K4?^PrW^1*OkxNKGJp zm`h7mLDJ$+AKtoG31WaLCQjOXTUmTze2bvO2u!VnsmWI?efu?We@%m<+MOvHHH0Wo zWpM6>e@_cI0>B!U@Pi$LX1=mx4L`69NoC_2L1d z6B7d#^ijh%@d0l9Ls~0hayBv3)aynm7La2V2=IH39TVIud5&NCw)J-X3wTnHj6gqZD!bT3n^4D4z>I0~2Z6DK+;IiJk7&1AbL=-x{s?mR} zQ9+V#>L>gHrn>r=ULURY#m|wNbp2AG0yUo>)kH@JOrZyA`k)(+Zdpl$_4?Z-M&v1m zWN9GXidZ?N8X&Ky^X-odN(J*k+G*Ei`NIzrsiO=SHb5@WP|)5cI8 zEbi&zbY*3N(%Nu(N;tAS~osp-KCr(Y7 zgp1>E>@!%T&$!!jMQ;(+^I|JvgwThIzey%5g9R=7nf1eCyg?mLKq6JE25&%*Y%h>2 z!x1H@X&bB{%yir@z#P*|#twFURKmRX2ooSdB~Rc8D!ArwqOJTghNeZ=jq%Nd&sL`c z=@z6ymbJTv9ggp>!b-%T9&e!Z8i%DPTTUQ{tRi-8im}3~yk|DsFpRNACi2l*HHD;D z+C+h(>vdmqb#mVFAbuZ0a!h7NLSHvIn@kx)L2`j3;WnT7kiR^b(ZQqz$%!WY3$Az| z&VWkHWx-g>Hgv=*Mh67~SaFL?+lnK6wZ4oaKkxDc10U_?4}N%L65*kTtlxtAKZ^mm zVDvhwX^HctmVzrZ%3&+ZLMFWMuhacmlPu$RV272PV{^a6s_BZ!;pVZr zuGG~(aY7132_pOzh;&#i`NeP$q1aa}1nK-N#;pF%Xve%pa!)!Vyj6Gp(6gNN)XO9l z@OAhD*Kqbnxk1D1r>q6|NcBYtpdpq4jMD&xwf44`4o^J$-UQT+NPxA#_s%x%~zVPC2FE;ImW+%r!D9SUj(#yz5r-h)1zze%PftFexHu~p=#zW`d zp_@ouM2)5ep#;wHdTYE7jX?7&&MnjnX62@rkqWJ@?jKik9Ao_P175@w-f**P16_@c zhu`J1VfDK#4&e70i8=#$H8AWaymWjv#H$BUgWT%mNpE{9R-jBMD)h9seT|O=1uKAa zftOrnL`GWX+eodC=i9x=-XFmQzS53#96Y(xetIyNv4w>OU81J8VIJE#ot4_a59FBP%vxlK$nZRR70ZDUm(p zg4|wHeW;yJqimQzyT_>vUm09=`M`iAgbIGMQHdiAOGyoH1+c$MjlAu7ES>}PWlf_> zOZ#?D#a0E}dgC04wXrgUN~H_-UiQKb<&=K!{QRU>=Yu6CqsV_LjjDC?{uN3V)&gJR zIE6%xah)Htn2?hh^mNxQa#$`BAS37yy>aB5GNN_1GM;AKk4-be3SrP^jGtDRW@KwN zZ{gN<@ib$hOT>Q!R!V>8;N?Qe!MS9_A4`4!v?FG^QBNE(KxZOcx4z-U)!zZ&3rv3I zi6??PFIekm&Ls$Ta|=aFNR-s1qK*GO0C8p-zC6RavOA_33mP36wO#;T!A?>Rvz2#o zl=w(S4#v-hvU`O8bj0MrUBAKiaEAV&V7BiwW%%ide<5)$6Kbg7gDg}cxe4KjKJ*Ud z+AZ_Y8psq6Wx!S}h0^c12#%SLa-^v5(!J?A!E1(0yS}#Z{fKyVqPGr)gkhk0E%b_Q z5U)=W>V;i?ATMM~_Biam*ekj+{;?4)MD(g+Z?2_5F5Et;`bSx9_tsl-pVn6T^QEV^ zgOiPFzIRR(DDj5j!lER-;O{EEV^p3pzT}v6q-SxWF7jFJ>{K2a$)1}45Za8r7<@npZRWnz$r=A%R8DoGjXrtd!HYcw%c80O;WqkT7By< z>dt^U89Bjl7iHlZV_zZH1!xk8TGOo`XVArUpEt$8)TEk6h3D7DF;W41o2?YN{43>k zJBX51ts5>$TGe5E9{CaP)tx2MBj};>K0EE4i8(Z9&Aen8)^nr^FO)xWa@_pdE&q+V zL9|=6`VGd? z#wt~gJL!3U^0Vo;uD?XKrJm!bo~#bONP5@i?=vQdb%T}KdXU}o)PXqPUCD`*R^tt1 zc-Qhg=e}L6;U7*a`mr%PNHIs2L$43%GGmaXksP82`|>-e<^y(@Vgeq{v}lxRcB9En zLRoM=Q5RcK&c{k36T8Chlm_*c+!-Ta7AdQc`Ou#T1l6a}A($Jb_v4x-s3o512X1r3 zQ$=A?_t&H%LnAU}^iI4TZ00J+uMEiw_aNJ4-GJDN1Md|AteFB5L=n+js*PlVd!9>!JiCXub5`>L=L*JJ!|H(p%%dkb4u+LR=r&(XiYsbQaCwlIpYy2c#m%bQHmd1uFQb$7Uhz8?qqqrg z#wW~fw`vA$BiBt9N) z3^a1vK+a}c!Ty1CjP?~#WoKME0h}IQGX#xJjq@9VK+zk2lrRc;wC(Q6viZT6idR}V zsSxb8y)r^S?;tLK!aixNZB*HlU*YWHq!Du<5Y|IB9qdBUQ-;4g?iG4Lg3#Z7zfUqr z>K$0X?7gQr_C)Y}ckMz3WMi)W^}TrAucT@mbb9Nbe8>QT|;6+2g);!_vp> zz#GcR1-d|!5TUWo&M>^A884kY-?r!dIDIGYB7Gor_80~1 z9^G{h%U;L{(0jKZ%A5GBPBA61IT5+mueBjm_~Ar{PbdDALt$ct|Agzjx}mPu|L&pc z>$&F*)vsO8*j^uXm6iH(aZ|)r%Y~ug#Jg|HZ?4ahDLh1sFmwe-V(&=0M4At>*iKC^ zHT9QtA}S}PRxh-U#kU+Kwtl#3YbS7Y)GxUP8FwKbGT|n*xtccg-}eDo$sdMHAA-oF zOTPImaUQ}Ob(Z$zx1#KwSRkGey>=+bPaz^<93*w;Zmd+1B5~_YW0-UJwM>)9LF^X2 zsMn^an|_+GtqpT(Yp%PtYWi!rxzN`l=-78Qzj19`vypU_FjIAgchr*BWrXOeI5EG% zZ*uFwB8TsXXJ$i7VjG#KVbH#T>NrfHjNo9PM}~G$HnR3Hw<^}1MVYC-5L45Dsau|c`qx(5enJ2}JTb;s zw%&#Zvu?Lmj30&MyeBIz$1AjU{Y9e*h!D!Y-%p!2?YFMWw5u!2T~A9q#8GDOr&t(P zU)vPEFhQ_&M~yAlKg49BX|)>YcHZseO-*lKt-@y(Zo6QZhZ=ZCk&6bknr_CNMk+T& z4TzQOJG$?Pu|BZXjRvyO_Iub>jdXoHg;&*leH zjAV5bQFA(eH2Ym=oUnc8N@4g}JS02ApJ1pHHYL4t+G@i1HCIOba(USNDl*};A*RVe z(fh<%E||il^+w7f_6yks&Dl;=e+s?0x7%=hi#I)|>Q1^d;ZSknm!w6i;oq&Oocmer%v05O)V7dkW-26`Q^4SxWd7E>vyA9oieGSvlbOHeNM{Wn-nhW2nioU zwQ%yjc+S*uYUoNEtADY}11z4W15Vo;#!d*)M^8GvDLeeGG;c61)xUP){g&ibdZd%S zZ1sFaemFu(Q|VMdw0kMp(#`CEqP^crN7hEG%^&E&#jfMryGwg4>U_G@qs_hl9ZPqF z;4GQ=>i3CabQ|mZmpZBK+gR9hu`u)0K5>!ipvO0Mce1M^N(P8XE?t*_Q`aSQ)W1FG=^pPEcD2_t`}M9 zDC4s2z#eJob6u>p{^2@`J<+4yR({)ShOIljHP`*dCGcFTQ|V;NG`%ffoxbWs*fk~Y zr#r&&abe|@!}0N+@zhpfYw>#>Q|ENT3BnC1e7JqXEcodlNuRhj|G|#*R1;ftlQHom z_MVKMxfaV?XUkVr#6L!e;q?PfItuf5ZE#p9=WWiZhEk2|*dnMeZI4H@CPO;1-_CQl z5$IpOkIUf*lMz21D|okz(1?><7kiYhA2*COk6+SHH)-)6rE3m7l=Q*Jr0*23HwmOQ z^A2zHe3@SLv;9_$y-?oFJ1FjJhg+Y$5T-CCc-~r^whyD?9Ay0qqenvKqg5_xwL>e4 zR*pD4l=>fhcIQWb@0>*f>4VnTXDJ5AveJq{O9n7U(g)_O!H>EECQ0vO>2Pkecqd~H zKz&ql?W9(5gRI0iDLT8wuw)((aUoZ4fgDlNPa1l0ZSotI>@uhELPj4x8haKdG3La; z-{ym}193J!^of$h+kI(cIW}#U{YX_URX&EMl;Ur|zr!>H3T00H%*-=+)N15Ajz8Rk zq0Qd&!xV8NyqEpz$?Ov$d|quF6$h$Tt^(|Zr0t4}Wv7GR!I#+p%@*BT_Agx+)!!yJ zV<_Pv-syTw^{dR3>X*XvW!^in=KZKjDZ~l2hB3cuF#@yGc!lvcf3Zc!T7Qk-9*W*= z!*5-yGg{#aI=@A$aoNg^iJN2(Z)M*8_VMEG?W?E3uKAA>KK3q8vrq83Z$_K{g>A+J z_*a567y$e`znPVd{qOu{Fw;Ny&7gmxHiMao=z&01A|_@K8xa!|=%1*~?Eg8nSyV(( z$lS=*kzT>r)X7R8^6$ybAa?eDkek`S|0TDX>F>e_|3Ys5*C+owdh?%b{b&4U;D3kT z%=T~i%`fu;g1~?Jf7kwSj{m*M|DGw3g_($%9rT9@%)-p{hr`Rp&O!uc0TD3+{+I&U znEo^nfQg9p*^HSP^nA`v#LUL_JoGOnGw3hMFAFQ%U+sm83L_lUB5ewis_~&RqK<0nAeIZ8wxyAe(4d6Lz&t91S5V@b{^*m3u=M=rn>kloQ z^|^mxVuSxM$zM3&z~=~9pLg2}LmSKv_y?Ez#T4{H3xDCM1K9uctjvF{&EE;qOw9ii zhBO%XPqGvLks*D2E6E=KGADw6$lgauvX=^EL(ToLb<)DaE6$ovICc>UB*?5~X>00e zJN?>ga%;Hs6>YhC-s4qp#%4S}h2 ziNno{TOYl&QC3x2Dv}=$rxrOobb>09Gf$D4j=h%&gOnE|N*{|;=}c;kYeQPL^A2Zy zxM|O6Gu)QyI#f5em(_I!j}$IiE&fJ~mQ~hOeP}vJEwL?qRJd5y{7<;h|KVVCKQr@x zt~w!w^M6$*{+;T?dRs;IB`C5fdqneBt7{dc!RxA-E%?D#@%kRR>~jvqzy75H{tt>B z%=Y{`_?zqm7{K<=vJ+`q%IT-S7;xCvW=gMkR{Ag^MhrjV8KeI?|E6yAIt{uPT1ey_ZzLP@rsoQ>|BaZC5Wn%> z!4>D#%mks|X_V@+@@`s7+WDeS$7vI;e!!Oyo?`u?U?=LfVbF!RBnsw{&x&WgQmA{CAbl06H&XMPhzL2KKsCI&aLOF zYCo9jv|(mHvNk^bK>NU1HQF4ODMIDNnC7#y*IpWxiCJ41!~I;mYWXAe0C8MfMw%$HH)5s$gW6M6arjza+T@0DT$gv<&N+1eD!)S>(@JZV z@hk2?xo)F9WhCMqs9WJT*^^uEADJ#{fSm7$tX7Fgal$W(e?IMggsU<3wZO3t5q%}5 z>34&jM}o57$461~g~06#?u{IQg(zWP6o)(%oII`^wg@_wFw<1T2Gu8bIYx;bo;ZOA zst9H?C}VyeHzht{B>`h4e*dDdpfLbGf36vFL@oj-v|tRh;A=7_QiotIQfr1foC{YM zk}!tj2)z*2kbS%-PzQ4?gqs~cPHu*~5OJAhT!*V|F$mRlRNIKOiinj3A=9CY8`u^~ ztGh`XRSnXu>>Y-rjY=+jV}ltQ#fES4oWJubmPmqVpvGafAPzks#jLr zXr=WxadIpbton4&S$iFgmnSS*TYLSkE|0mNmYF=hYLTvzNaB@=$OVF4S^GYy0aQDa zKa*;e5pq+8=ZMB|<+w`Libj-nn#(8jO!_Sx%%8uO3m8yXg>JHi>@kQE3Y?eA^e4Bh z{IW;I95*ZN!XW8u8>?L#Su}E4Q&3O1p zgXu?^rN}*QPm)vYQz{YTTuCE&0A|xs?AW-csVVB>m-kTl!lr(|XiA1&+AU}vr{)FC zi*)u5`c7S_53UY(5^D^N44yhOx*$AIzC=s)6Qvkt{o5Q&nM{Ai7vTvpEaidCOLr#P zB12rXH#C&4Inz?Et$2volmaD0Md>|pnToJHfVZdk{jV=aiXqh)L$5sqx5XN@zT8kn z;v%oaEeIUriEc+`RDT+B?UZ)<71Ir0Rpfy+BZm@un~o(lish_L)9rR+;hmF4BfO0? zDz~D<6-`_M?{lQ>6@M#=?~fMrEm7n<<(H_vg3p8=8-T%y0R2?dpEeSxRC@CFs z+cjE-m&OFuJ%S1*U9&SxZZ{$U7{?%9t_UNX0;5~>=hdo1ksvlZ?nO#j|NEAWT{cf? z{of7ae&EE`a`5h9l#p$>$Wi7(a0+D%`)LYhUqi>h*oCK)2+#r?)}higUMj3K>09KY))?u zJ9Qyta9bOssf0|)piyc%&WL}`8U3bg8Oouuh20gQEJp!O5wni39?UjJTatpFNdx=p zhWcxEhz;pt)JG&#=hQGO*t6JQ3ks0d(ZivSJ(=GMiFl2zGeYfIHy99FQP9g!zM%~B z_g%AZfI~PT zKK5ab{tOYD^8mvrT|dgFuZIm3IA(l(ek~diqGbhJC-T-Tfbse!)G8xRNtwfZAk0}| z%xOK(IhjVMaxlz3z36bmDTw57Hk>B;tLX*0BL?Kl*Y)6Sl`>W8HPhNGMH}VQsv()7 zLmF~xT(|`4#s#GSK0v|0uN}*h;VVV~hJ^Tc<7mI2%P=(U&y;zNwlnX9yN!>4NVhsUO{$b{M3LYkC@(aggUXDLDrFZd2* z4i-K?FQ-!wzPI^QSIBw*IzY}6gdATY4rFiu9niTA7Yk-^gjw=mwL#vas^XEGLkItC|`c z|KuG$2Fhe&`tjf?9k$C5vTDh?yj-U644SW0|E;1EZzU4ln-Lwfe(7B@7>v=hrGsvm zMYjX~dn^0uu>$iC$_Vl9;1LFyx3+u5uqB3}o`ps4N(S(~&b#uTYrSz5uWhi`g$VqWr)q@1 zgpcv%L3wPqo(zG##wtFw>bq)~|@7 zE5;YtG=u4<)MfLY^ek=#3@Ob8SPic$+qwwtt z3E%@o!q?RPTK=&ac{n{$pH{U5ZE3~j)783_EYABvM}5}RK2+sPCCc3$O3K|`%F@`_ z>4R?A#TH8yojK!uq|I2Q?6J|s~^fc(H5%~^wjHz>xk}f?y82Am(dg%Au4q_?*w%PmCPNeHFM)1tW=LRQ24I< z8>V(i*49d9y)Uew7EF8O@`l=|8!di?A04d|4s#&CSoYPmVY2StTa2JyH1$)O0C^u+ z*SD#a%sriVvrJo`vQja@fbSAPF0EoBW^aG*=eOUxg96tXKVl-eZ^l7extZuCEu^6~ z9?1|FZd*2W0@+%t<5?~;gR-i!tppt(ZHO#T*A$d7o6UqB(Y9-&q9~Q+g}5Bb8*pm9 zj?+R?GNE*F5t_uhcatj$gX~0oQRLw>A=3TXONgR@~VdG z%XHNMBA2SiB#ZQ$mb(uEcyh((t*=qWl?mp?uziKzhl{5t&BE!VWb*2;rv|QNH0cXujdDI#0^2}9r+AKszJviGn4cAf zr3_4ygQm&EBB>Xq$zcoUH$L?|hK}mkuSJ1x5%*6p7UiV^OQS!92i-B>$W0B`=FrNc z^{3zo~5)+YO(5GRcUr*Rz^k2!5TudjE45HJr&||qH1>?ZrJ8@8C`a7Y%EOK z`w7nl!@XZ-p6_lftn_ZWl+W$Pcl2W))}pL8Q|<9jyaPLVXoQ44qj}&uq?$y--7#*=6i|H1nZ7ripSh?js#D;^-#4!HXha3oa z(ktTqqHL^jy+M}(7=+C?CJO7zWfD_eIT8jN;TJhJP!m`UyZ7&g-dPN*$!OXnTsZVIbrzTMg z=C&Q&7hg}JvBaC;5ixR-SZaAn`wktWxhokkP)X{Yv?J?DR9De5 zr}>?^SXev)zXjiS80Xh4O^H1jj7%7j%O8*-s;8xD-X~Fq7EnAO^u1-dxx*ftnBIuO zYF`)WWkSPS2h59Jj$kSTE;2@!97(o}(bB`PVrMKu$y6L6p0LColrBL7Iwt7lv)r_A$ zk+8Et_Zd|XLYm5HaMjU<%k+8YR9T1smPBpdz6H&8_uI{G8y`q8=Xs2bSF#v-&8b_>zp^QuD>&a+4!C70~vt z14wb}SNDNUc45RlMIrhezgQ2P?jG*`g;c$ryB!?k7Bvd4v<5db%Du{J!Ny1w1F_K8 z3Do6={iFwh*2!lO>?Hg-jVS{TH3hf0DprV+d_vMx#qhV03?m2{pw3M-OkE)k-ZT_s z+B6JAkufzPbo2At1Ro{MSx&}e<)RRn1Elw=({MOLDe!wnB?}HmWHCln@}Dai?ZQTC zncuL#jN5*5s=-Uwdi zBimv!*cz}2HCi|LDV4RcS`x8P>P>Uswd!U|t=~YXkt_&^9f2}z_5R@GU223g>UJ}m zI+nn;k`>LobY!oDN0ZRXmUJ=q(h5t=2fTyJJC8!d?c@)FV{J61R0-St7gt99$J)s^ z>k%yqkE5q*NPK>!wN#huyn$Yhx*>tXRjQjbw+9paU%=||$YsE7HinIL_;Mp{P^()_t&*j1Ux{8VQl z+gIN;kQ{3*iYljQibs-4KU>A%4ROuqtLaB2=d&ENqf5A|)OL!Mx{=ZD_%4!MJ*$5yhHJwh; zgRc_(HB8u$;G0!3DbV<}-Fqr*Ey3rIqV4_|Z3B=kB|{R_bS7 zF*#zCGGBDjrZk?YX$$g_XyKu7(dDyHuamP^$RG${t9%_Y%*(qhj7P#5W0?YP+5J{N zuUPwj{K3l4a#*Cr5nda!W0v$9Z>V?kew*orf4;+-jNzux10L8=^-2lrAc$Rlpf(bu zQ(O&D(-igEu6cM0UoF-p#I{E0`L$UKm$BxwugaTVq`)zH=L~ zfN$EijK?1uA$o326BpIh5APS-d|~-Pm=#`4PG!X_6v;iAtWUysM@frtOsAXItMc!+ z34m55v_6A zHG# ziU=G;*Mv9xi3#skXQx2>R!Gdg=JgOAt;wa|CueLPk-Viq+jt}OX6&$6G|8(8K;wSo zM8RH1d1i}`PM)bEkJGI8;A^ni8*35HRJV?$duy={X!`Gh1e_k@Vx0_7Nk3S1iKXX7 zkF?uoOcqK7TfzeEG*t^{SCh5qgo4{NmZm@<`PyM61qo+f=>6##>I-w39Yq`sOiZAi z@B|alGk^cUPQ42$*CMd8TtEe%soI$g*#=Clcx4N%(VJJ@=98u<*PF>VJpL?>m8rN3 zko_Sws?M!r@JD8sel#DtD^p+Z*VX+ zA$5Av-yu^Rz0nr7i$oHR_eGZtMVzcC(QsY~?(fCR`(_ueER!#EYIC~+D!0o__$gJOWPIN&YLy8bi#{)EIbjkXb85|lb+w91jK8?CrcTQqW+qy>13Z<|=u!w+M zlYPuwB-M_eI?qbhFp^{|tGEi0CTtn6bHp+Xtpl)a1L{}&+0mxSCzAZG>9u$f{an#K z9nF?6GFV=F=vZfP>QL0uQgjb4mCaX|SK8`-Q^2NG*h9w3{h)s4h~4~(JjYrTexI)( zX24W&F(@=_y(p;+)^FSOSd}c>kVORnj<&7g)*AnpE>y(wZuYO%sp;bJLWkW24Tp>K zRQ&m?M{e&oGt6QawLAuyyt?;X9l2_A@_natSk61S@nWt3#ExkGibkLdR?aMYe>OT{ zbb8^!&&?_oQkl#__1rPi>m%;NlX6KXr)!xCYs#Y2p4=ZVIFup(Ly(t~G3Q!c~Q8w4j*s%ih znBH_k8C12^j0EqV8$pO0=kGTMK!siEozbxvh@C2;AO=^mynPvciVgZ6k_WD)us4UwuTUeIQD zp#JqQIUfgx%yO$OYry?kr%F^_VjWB3@E)nN1aS9*N9KHTIIt;GscULYd454?P#ph|%+ zrOQE#o5W4$3>g*Lod_2!MWdbg#kcsO=g@U5k}Oc;=Q*8A!q9w}Z1J~K#2V<(1RvP? zll-VBuNgEp*ZsPJ&59<;@5wW&uS%L0v|VBJgt9MDJn=wOVNq&+BJhx055NIi<^!v}!`I0%6 zZ9&m&@|&)gO}5d?u+m0zww_(v7@$wv?HBKRfN2!XTC!a05O(KWze?}%(BKFcY?0!# zoAn%tE7~BU`uq+4b;&vb5dXud>?G7@`oLzz@ZV9H@{aS!31G6HiCUkbZr3adf7(ZG zDvt}#I$vplz)+SkSKvyx)Ppj^I)!9HPLjj@G=uj$y8WcGOT^}#njIvknovLG zw6BX827@HB9?b=#ky8`b4%FYnX@RC)B}2JBlE@nMZDJQ{pEpM?uCTACQHqQ>;A$@5 zZ8zZJjr1g0Q{2~b5zt9FY5J;@bTQ#My)obfrT1eg*?e9k%-qMlBMPuboB}sfjHh*8 zs6rrSRL5ZBal{?L3BLSH;3D;cDdP4%aX#<_TPRT3Nfh3fe%y4A!o;F!iodVAWW(75 z6z$&Qy)i>=F~Uvp^T5H?IxA1hU%F7ME|a?4%b{q*q^(}Jg4V)D1mi-f29wPK*ZPM+ z7rL*B%9RrF8&c6X$b-y*$2Qu=-{D(-$rzh8(0`}1pNfzePrdBCG(gk*T)USViE1gN4MGIlTY- zmq4!IgVWlaTaRyErK-~>CR!I?y)`o*Tshs&P%?Md?zl?yuzQMyvA)^nz+SK(md&H>v1|}|iTs|1QR^RIg zVV%Ih53CpY#hV-F^|8qm=LaSKYXlH-o$9Z|Xp!YlAWu$<;C2bu9^t;gQ5Y2AtX)vC z(9vks!xg_HfjjQU@4N*R#miIDQ?Vc=lHbC=?QemL^#0V|soDoVA{n!I~u zYDMQf=6C17O{gc3lU>g*x;v-anY*j#2A$~ZsOyKFv<7nTaVoJtqWjPkPdM)*P0%tk zCT?||<(@4{Xfz42XD^j{YPx9~L!+L^ohta`IhhSE&~sEq9g6<;`2F#~G(vupW>bF? zrPk;K{E^kis9L4xHtymxL6hPM!LrYe_iXIt5GQN!WiA>Ks&?>5Js6+ec0H4b`!xp9 zE%U8?Th#jX)qxjc@m{ferU=ZQQrl=2>hE#)Rk(-c3m&A0es^7AaxzXYsTEt%3m)sy zCQL#hp8(YCu05JN4{VOe3L)h&{?`jIdtG*yZ13AJs_x^*o`~vt*Y=3nIs#0-y)M+3 z8qq>%=)gAN4B&aCdhBoM{B5u6vdM4{@#hz=B~B=xCYGy!k)}c?6#i)>Go%#XmAlGn z@2O@RMEBlt7S;z;7viMYR+h}b6=ycc+l6{Zt523u*`#*&zFrrwLlQ=ip&jA?_Z8Ai zK|9K(4brSt(2^4}VSUsG{|-UEael|9VfJX9*V+w1!BL&bI+~c5rWXunGBX~$PqwmROlyq$d8DF|)J%X&@lWa|01E zfnQ)%fWP|ZRbv6ZC_wx{C%xz~fL^dsAkd#<7AE#T3Kc9b7^3H6W&qQ31O736?*4du z>7OsZfSq2{DE_n;T-TprY=6PN{*sn>!E7-zvHcOVU}1h9#>)H$EA>Z}g5{4_mgg-0 zk(pp-`=fgS0zaR#z5tlOMBo<@qGIQQS~AY!TxN<_FS~=&lz|&XMTZxf!Y5dwgF;g|7*x|0|Eg=z~{na zejf5N4-hlpIcC7UnhuuF9mNa&Av4t2p5K%p!JjeH6Igx|d8aWvn zKYLLywzGveO6eOA$q9)NNtqi!^dW9U^h8=zwsyug4z^AZLt`y!>OULgdD~bR8#)qE zIoUYa85^3Lm>U~CJ5w@ueBS)e7ad;?{#=3R+u0ev=)ve)IT-&v3xC(`5VUoAd51km zZ*KImvHp7LX#XRJfAaeGvH$<-2mFeH;^J&9{|n~xpNSznm(1TlKBD@L1toA!mQ&yWTF9v> zt4eY6lS8bXtn9SS&CNloG>R;OT=MG7x?DhRQ5t}ujvz55$i|$D&P>5ZP7p*brOP2E zVn-tgG-m^oNa$)BP^ua+Sn-QE>XHGid6iZ5HAO|~OoeRqm8t018A$=c8aAplq@)58 zj%;Si`h3zL69pP}VM-1IDoYxE772cBerskCIR*-1EkzD?C4DPeZV`w9r7KTCb)W~?L zWY|FL)&|Bv3RYQWkPexQlDdT{Co>tHr7=4ftvrB&iqguAN>3lGX9kd=loV#+kuowh z)=}mKvn#4F@sKdH8=ERHshG>^Q&F;0+wk+)7z)bh>q#0~G1|(j>x-K4lW=e-(Xg7B z$eOW8h&qxwQBqrIsn`kW(&<0XK!;M=NY9eOh!o7KsAXxOWoO9eNUx%5tzu_I%Aw89 zrDGwbOCe}QCB@4}VkOAuU?|6^PNqyJFU_K5L8V|zV{fT$ZRDUUW2Pg_CC*@{s9|bH zr3aDWQsO6NCa2;xQZ!Q+S0g88VAcdtDck6&X(~f#_$*Y&bPa_hEGd*EtrTUM`B)fK zC;;RlVxpYn)<6b2Sv5AG0hm!mi%ZCghtn9WZfRn#%xOo%$joQS4AQb?Q|3`NwdJ#< zwc?hw6z2qJKor2LG{lPL8tkeDbhP?l9s>g|F(XQOGizx9H5GmV6LSGZR#tmqfEqi% ziH%aql$VN6O2^Thjg`riiwfePB0)tbsUXe;V5HVGBU5Ej0CR&4*~x7=OeoY91R-F4 zEiFWo)M2ehn^4xrJV>FkW5&Um>p;>Z{Q%Q&Cg3LE#qjZtL4N)MQQ+{rzSNv zBM~&xP+{Ta1G8#tvI#H>+Sr&|lkzk18;D67OBvJhn~+#plB#epTKzwTnp=;WKo~&Z z`4yOoELh||3f^6Hi6C<} zGi$x9M{l1(o4MAE+Tt4>%B83N${92}{$wfk8lU4XTu0QD)r+SqKckHND4GxN4*hy8 zG6H-y=k4*tHuIAq(_(b3#WPgzl9Rdvt7%H#m0IKHc{tu$f~wR)7`>U?)Z2T$L&XP) zUqz<1kLDQ$mXYHIuv6gvG%^MFD-Ix$Bm*Hl7737YRT7d921N4x zO!QzP5+Tl#IK-KPM2|5s@hrwP6pR@rXYZ$>g)wxciqA>N+4wUgMH4e~Do`po1G0wC z$x6}+I8!s<0L2Fi2AoMC%aT91GpzCtyTvZ*<~TKz(ItshP195W1gQdLO)I-V&^$LN zmqpc6RM!hcvGM@6aWAK2mp3<^<1m>iLfEv z0RW2W0RS`r002X1a(Q!fVQgPbVRUF;LrGsyVPk7yXJs#8b8}^Mb1!yjb9G^CUvgz; zWpZV1V`VOCaA&0Ydpwi>A3u&?GYmO5IW$I!sgO+0HiDPQ#qPdwp)d!#}@2e&6r=vD;&}>$dB#=l%J-9{2nGv1_|O zcSit8TPqtY00aU65bp)-4gwYcnD4*%?;XqwenI~KLP$_hKu}mnL_}CfSXe|GKwv4*ZZiPqjZ*;he**Y_1&9yKFCYjJ5*FFRJD^e$;NyKaA3s5;oIS>pzPRw{Fqzj#|-QTgtDRdr3%r{>zR3R$km46m(Giq3$3iX#?>%swCP3(pAW|GF>Nr3W^dqN5PB6WdAd0mz zMYKZP08{G@_$0+h1Oaq1)chE%K7vFjrdF;)(YOoL#w6prNk-0m-BXCh7Bxr-py=dg z+MzOIH_QO!l`7Rx-OH)5y8x5U{`^uPVay%g=Y?7v5YuQ~;~dGuL;hl*N(LQ*m;d=~ zkc_%JO8{7R<9r9)O$ZA3Ov+D?B#_=nAfkZ|F{DGK(2y>yrTPJac$|ildlsEyP68y{ zIT7?cr!T}dBoIkgBPT(f0c)hEHwmCqb7)|a>2v-_sI)GV07`d5Y+%tsc;*^iaoL;( zK9JOJP|(HzLjm6f#`qe&1PUl+C8pvwo%teLG$tA9f~n4Y+m=ufohd(1R6#xo5P&7w z*fowggI4HZvfpYxK@=A`mbKXGZ$J}(MHI}pDAr(G0BzIftDk8~y;bvQu`!~hHWWx9 zd9)^V90Ig$k7F1xioG-6lD`n0p=Chhhg51qb7)=wl+8vh1!gkP&A|#8aa`KhQwkqeW}hMOBgjPjEx55W~}@QXaXZt#5~(7ZVI;91?o#LIiv|d ze*Sl0XeSf^+XioaK`@oL|PBcXruqZm2gHQ#)uwc$okRUrm z4kj72A#-TJE^yerLcy^J3gkb?T3jjU03Zx#1dWFh?sgII1L;^odE5V6@@*p~Yt`jv z?9dQFvN3kfoOj!8b!S*AcL01@Sc;&NEnu1kVP>03xH<0R6C|2Qh*m-2767`p4eCwp z_4FC<0%i6a=BN5_81v{)@+-8J@kKi_M>HJTU?19p6lIdLynC5@KqleH(3uvwN&c?5 zDaGW5?+*Ol4DFzRi@|-w0oJilW+@c@Gv6N0-Bd*_h!l|n(Mh|2(8k98p0@4sLUQWS zpw69rzTON)2QA+DY*+)PQa__FR{-wD_sPnS(JBG;?#nr6K5xg3^J_EpYpdmx+}6RE zRa7yQBS)Bf#FRMRwORrYMZZ15Ryua6O1-cMq(CxVQP4jo1VQ5mQ{3EtcBnH6Z<3Oj z*%?EL2JHnV&Y<)FoCZWK8)BjW2pxEkwL%l^;)9K)<24YHafr#jY$c8-ivd96{P>8} z3LpmOm7NS|QxVI&s=tpPpFLnTm&w15M0U)((7+6E zDKyj)fIeNejn5LrcY#_%5T9wwY-2HM70VhlDldcJVwy%!evlR5#Y)r01njNVq7H8n6cMFhJ-p! z8npT~FtF7GnuW-cxSujLYb)3$Jw8jIHN>Dr%hXb1A`?&mEZQt=qo)z8olu-yvNuD1 z)>7N7!n?QIb3a8R1}EwZy$vQgt}{&WxQrp<-Q2E(r%(wu0PUddUXd#zZtTprJcD7` z@YoFs)Qx4<%5i92pm|I!gu>GSW9&fo0143Lu}=<3I_D^)!8N4FW$JfnBA03FJi@dYutG2%~qu-#|+ z0(}_T)VM-t@NhspXYBgZZ6Qtp7e%|y+~&!Nu^+9Nc2r-fq9Byu$6)uAfGz`OS#{NP zm{%5ffcVo->ER3Kgr;Mq<#}_0`|IcKkCmU??8}663uPkSp(=#`kWoK)t2h>MS@nwX zE^uU9^p$9L64`&yU!qc#+_#_0-1dXgLBxgl3+KQl0*J)?PTL}PdWh@h#j97uj zbRm={1#`|}TTYNPfLeduUhDwL3uJZNZ-dDMS`9mudV@K1rL1I%C#19zw$a@{CszQW zb~YSFXC(k5w&DF|NWuKwL-)@GIaVV>@Hk>dYInK?`js+LBGfK@rxxbS=S{5$Cb`FH zn1-U0-d94X94{gX(8+5ec?8%3hMmY{+-CO-1u$Ah({SO_exMLBb!IkSsxzQ#-iVaA z*v+G@a6`I0jRctGXOc{dF@gk8k6?O$VJ8C$DCnSPJ{Pc%KwWF9f;}F$g9PF~VgB^r~oiJat#^b+_}dAS0<$@c+{{=rlS1iJ^?G-9yjx6w`P zN5Y&{gbc^BuBJ6*%g>-sfT==F=(iW92~BC$)4FGo+|=wcHM2$3=ic^TCyqQMAamMmqhJyY6-X)U44=1- zwX3?R#-Ia)tRc=4`dl!H90LrHIb(^hm3oQ30?V+VMOlIY%cSVcSs?((K-LJ;7eW%``K@$YTlb&z zIs~xg*Xd?!5gdsjxbrq$kD*>nW@fVP$154$^co_0x@i3 zqh}9kiD~l`grW1(+>RWFnBy4-@Ee-6p8f3Sw+Uu=4LI7sHBJurY!`o2TEAEKm7~`&y>cXx+Zd>-)sb ztL7ZRU}A@H(9Po-E#eZ;FV3oMa(tC1lSWTp`V_hP#3v^D~*cQT)0=db=+gOW}R_$2Pk!PUPB&%Rc*Dc-UQ?dhY=eU~UPGdN$Pq5AVQ)jQqz ztx8*fctB)Y${E##=hm~9{9j=7=njn{0i13vYW|r`YWS61pzap`Pyb0dXx37}YKIEW zh$Qd@xs8~yHE;FTv3>%nMSKsoAtUC{=Y(36da)FKMFbn8lvUB-7}FI!f}yS~W~Y*QwsFqd-==*mGZQU> zXfI&ZA|OZrYaN16BZ%9u?K;40j7tlkveD%qJcGG`02x3l@@~Q1fa89Q7Ih>*XQ;b* z*pm<-4ZjA(sX4T8i?%yQBG?=WBxXZ-wtpRI2q;47JPaBkYCrk$XcN z)B`+W%q~CP#dJF$$Y7q>3P3|C8idFOdOh-Lc0UsMjiU<4F=!Ss%!%xQ`-=^<%XVBQ zXvQkR_Na=Jn=Q^10V8JtIi?+8)mm*Z1AYroSw&W_6pS-dy8xaf>Dp>Une{g7o6(nw z0OMe5V8c1Cx`6M#n08l}!7d=;Uh7X9MYl0iMT7gEzF&q)D+Xt9nIn>xh&4uACI34$ z0ff@eB7ve;(eo|*)ncbv1|`}OgO4kpoJ%o&oU&u^!_6S%7{-v@R>J#6bMG6B7EcS(Rt%I7On=P-Zr47jTO>l6BHl zBZB<27_FY^*v5BnUp`V}%HPV#+!64V8%q`U(>!JGZMao@axvG1Ag`45;$zrc$AMle zZxeD6>88c!Iox4;go zE^w4~a&mDN(%Ti@-SE94OZiEVPv!Mh>-KXu4gVn!r*9~OrlVwLb`-b*B_5w2MBT&Q zbG*Ykc7ceT{Q3U3%X)vYU!HKR)acsXqZNm$Ki~G0w)zG>AOI~nc*FQFR^X(sF-G>@q0=c&pa+AM){2z>rS5=aedBC0B>D> z8D)0FxbJOG!OoB9!Ef2$R791%_Y9k@tb9xmc(y=IlD%7}%k4bLy^?R8Z(aZXYRgaX{~L)RWbW?Z+nI(PuFW!=tU0iwDL`E$1xfNjEMyygh#B%*W=6lu4h- z{TGv3&J=%&j2y?$BSyZmZJ{=g{+iCd>oYJ^RD4ON zEu(0F&xQls2x8V|+ifRlkM`^W6gGNk4;f6 zH|{*1$x28`0K!fzYt|vQ%)aB@X7<{Ka+?Fk-<@k zex1UfeYUXQHp9-JdZ3!Ha;BPiF+MQqBAKz^-FntOzD?$JKFxPq;qr%_^=k^VvHFW` zHnkdoV}a^D<0ku`c>1JFe~!PhrR$#I`EH}~#kA3-UfD;TO`UsE>^G@xKSzEbPU4$4 zzQ8maFP>M5E&Y>yMp*CAjPUaLXhx9k-=}sKKRA&~E0>N>bWy2cmgXBuw~JvL!5)`i zXWdZo)5_m_(skneX(LuwQcI{pf5R{&u#vJ~Bkaj-w&t_-(0O^*Qj3K6&i5iBg{zlV zn7dT-C2-xR+GFT-UT4;Niu}CI_ai?{TsBR)otDxUr^Yk`enq#`w;Oo4NX_g5AhnO* zCzxYQ-*+|dAIZ}V{KikdD*CMyD16eHo3Vc5`lt0rmM*`pBCj}bYPvT}^V;85(fg57 zBtd*H^;rEaHI2{?bru=|y_$+6{^KbfhbG$H%S^Wg?7N3a2J~8GiBKz3L?_;;M>3Z~ zCv);sMfg>C{u}0fuuF&6*|h+8EHiuP9)OFaBja?@1Xd+Pv6@D>X-+SO66|Ae3lJxU z;wF~d3&dyTrSW6Y1Z-c@44MY6RbkKR3M^+Sz z2~VfSNa8wZ;SOyUh9~;}*|pRjfY2THtP|r$BHA0B67=ksqOtL`l;S{iK#S!D-H1nQC`ar5u5(DM}(g-Fy0C-;OQo>jDR00XgXy4Ls zda;a=|4h?5oEo|{)iCYo04_z&2BU8iJNvSqHLx+YT9$yC2AaN1ht3`$9dk1E|5R$R zQuti4m~+=tz|;zl6HqO2koJYSScOC=!p@r>{&u2;d?GbMz0xV@dR3};ZS72c4^sGb z-E?kV07F(Y-B>C$O(t4bdZ_8-sI6pZ2VT2LTij$=3JDE2c;KJC3mjsgm^B`^>cLx= z7S-K$f#krZ0mZ&&c&Pqk1)@x8ZF9=sG>KwEMPlj4IsqN?DPew&Ky6VuJyhnkTJeYi+GR9{ z!K#F(0qT9}0UoWHrRHb>M8TXLw+qxh@qo-xssOOOHtv7PstqPki z3-l%STI7=4f6m*|eB~K!CL(*VdlgMJPO=t@KuNP2Y^5=Sd3)xus)izytBh0ML)o~4 z#$?oXxRGU21KYgcHVJ=MvHXM??(oX(d(Q(RyV)Dpv({X3xd)FuiwtTAQ<@~r?Z9F+ z`(q<;v%Zc@@a0k;`^UjQE_<-dUd3bQnRS$f_n+z|qA+&*-1g;`9VJ9F%l;rI`!LhP zj!)vL6XeDY@BB;JbO_X5cwIk+kEmVC}j z!K{RXTQh@53DGGky!?WuzQg;<3a}XL@ZLprZoPEio32=aSKQJI63DIRe$L}doTM5CBe1$lo4yiZD;NG0Jx4p z+-2&Lt{S}<=6mH~&h~i0E)Ywgmqg_?!v`OAe%f;)X;YhfFv?6+F0Tdu#;#NHkNA^} zJ30g4eyPMyn@x4sxM_<{ZS^u+*l?Ei9d|^1fB3z+gEb$r%FfK*sgFP^W&l|B#e24H z)$01FJ6jSYlat@0=#-}ccu$3rqnNLEn(rw6tdn)+H(p`oJd$~?Rdt|Y zNobowN=iiH-z$jBg=g(6QanFzD?H?2}u_?gZ z9KWmuX*Yte`oMM|dh9npf3*h+tlau0d-nbPR|^-L#;hmq))*ZdNt!lGp=53vdJi;6 z3$e+NvRz=tl{U3}M0fR@{X%r1BC|xUx9Cv0O<}$2Sm~YNx4Xc-kH-%6ZmAvY4;%j~ zm!T6Woqif-p!9NGWYIN^b(L&+#plp@>qh=?{s_GdQlA)M>J>E4-F%~;vUPg<$w&1? zqk#)tF9pZ?ikuZ8)h}OSgu4=6!RI7$V)_r+SATW8u!`C<)+sV&V<($oY*sPYv-2k? z2opY$POzRgXH|xKNSY~d>qn{Y!chCz4%bz$&>lN-wOmkm{i#ob&;JR8G`l`VRMnk* z)!DQthp%#bOLx~g?uPt9*;}c+!kD)bmM_+U;@1kcq8W|zX!|9E;%oJI4GEdS~SRvYB&inSx*d)f_SS4~aw58H7x(N;&41s!1WR0a?qW}`mq2c39xRaY{C|VHZ zrZaD;Ua11-*2?< zK$O(pK2wVJ`}iyGS=7-#PO$4^onjgfn-1)s(3*7;dGX?0p68LdJmT;hUs9!p@{f46 zfC#q}4^Do5^e*#JZ4K@?c%QRoTdyn!TylOpC-(X#D0bhX^shWvpwSv>7x?i$O;3#P zOwZ*TW8KHy<#^ntX}eD~m*^3F!HzLJI5_QQRqR`Q&b|5liR^cwN4qXI|9+KGb?|uJ z#s1=KPj5qgqwKg>^@Z^vJ`aTKqs0$9v ziVs53k_`<(LGvHNBT++M4tVmzXBVcARpu@=H8dVH&wgN0j6=DNX}Sic>Xb~aq*Rns zPlwzS`?v(AhLn|cvfWY8D=Swldz~Iz%`q5Ex0jq6Lj#O#%CkG9Vlf})hwJa=>HX!s z+`-i%t|I-{!9Kj}osXz1Fy(8c<Obiau20UFgjl(7d#pQ)My+E~yQz@pg?`Dc21s9MEuN`V4L#@O^*GUBf{I_X z#xM@tA9@V+RVZvoGJIT=v~cg<3P#%*>6VjWnA^X+Eu1rYttT|@yV@~(vxHf zM|@u7dftbdK|m9dp58GUUzW5rQIFUKMlNM*)kwRwDVR%J-6!06{_M=@n|#Cua3MtI z=a%8Z)mqk5KR+Xwlow)PVrk;<)`!3&;eRKo7EM-yPQ`PVWN*bQPMaC^&25?HTiuRc zR{g3ib)l&~-rvaw+rHLN`Vwua9ky`bI;Wmom2Kfn1;cA6W;xbtAm)w*;dd#Ywb&3~tB_?=bK$egYV*Ld^T zG_K7z>~?>%nW24K%qyu+7FYjxR(`h{y&eA(mUl<%hDqx|>ID6fm3JTQs(QWK@{{X- z^1gCs<6^`8y>whci`65Bc7gtpNB7X`2gm3pFcQwmHc08AdbWD-@wmVk!-eB{8~5Jt z+?BaSoH{}qOb3oc2kinXkM>s$?$Cl)UMBvY`}(i8lzV6cwm8mIaMxvK)|yY0>0)dz zlFZ4y(hzc1%Fxq94T&BoSTfFU-mV4GM?7aAY!%HmH|ve0K_nOmFEM>8NAzmq>zIVu z_05yRvBzqi#G@V-)i0#=G75?D{?`<1ew*iY(5G14)unY6Gl7cU4i!Htp8V8)rTy%} zJ-e3?e-xV?)-E|McPfu7S;pHJ4+OIFe#x$;IspOx3#`_)&DbL^I-gv)>!fgI@V@?J zh1N}2gh6mu|4Tw^h@NfHr{VWoV9s}87XFt#J$vjgUi<3Kr(Iw?L3OT?!GGrgHTTDp zxZ}rI<8tot4|~qB#ll+k8^Y%@(x0!eik|D02abIB+I~i}@1RK9(YIfk44$P~xnn|` z4iN12Ht^L>&;_D(SC3kSI%Zvb;rKO%V`#;d9oYp^@p1jPKVA1Xf>a#Pf%{;N6+)s9k;*Z8{0*|`t?D;8m`&48^^52{hQW1e^%Y$vh`y1zNVO{OMM&ZsjFT#gLJjrSExvMkm>E!>1S4Au^MsDe^2X& z4h=bJwzPb$$aK)net=Ow^f>21Gu1|2Z<#ymU^M^dLO4or?DxDd)hm~MWYAKx-md=f z(_DpzvI&0*ZG@+5jrw24YHjDm+OZroV|~Xig<3CYCq5*#k2y(w@qCvFd02VpYGAw3 z)|;0A=1^dVO>KH=k-VW>ze&r{*Xk7GD3$1gj}xu#FdqNR1!y5Qrnlk@7ZO%g7p-bm z2Rd8s-Y_vNs_Va`3G6T*<98O6G#ht;K<)m&FojLkRTu7+O_)FBVCTaAF{Mma5Nz;* z$y)YC>UF`_-p-Lv?4qGU-r&r?H)2D+L1YGo+1)mVQGB^ieY*>JNniu5mwZ8XhNVMyE#n*$a-nSgDT;9UztUulS z=M_gNy_YaTmy)Z~jJhnbz_sn)1uz{RQEsO$=Wz-1k4lqxG?L#V9Iwf}Ilff~t%R>D z1h6|)+EZ+55@*2@=((fK4nQ$K*tA3-Bh4530! z43#3^fy@#<=`2aaDpCZ{!6zv+}@PKQ?TQ06+8>L(e4#Xy5e zXkae|@!wy5YGKsgswgTQfx7czY`3 zk%P`{d5LYkE92Gi7dOYsSDpp#B$11Xbjx|D&=yN3Ug@su1JPn7s;_ z{Gh<<|Jh55$UR&3@{qXY`^lN#qs2tJ(O0QM(Irp%hVJ2HVHecE|ouS1RbA(92CWXq)tS z#_Q?qj;p1QUG&VWr|ZL4nYE&I5vBVR+~B$`VKVmbUc?>UVXJZuKzzNdw_NTlf9 z6%3)AnTbEUq;O5Dh6N!Ume^}o-h|&wh_vdJ*s*PQf9>tyB!M#>(}vT7<8&|0N9UgvXrCj@2W^mB=Okj(+(9RdTR(g*x6Ie>FSZ&FNZ~ju8&V+(9OXwin(wfV!>AybXsw480A-Epog3MV*?+VlZ!pAVECFIgYInw~Q9H z)H3e!14&duv1oz+F{M2hZOFY>vlj~ek_MqwN@JOsL%BxIBx@({L58vXy!A1B&zrcq ztZo|sTo~%8v|S7w92bdnMCjQzEt0UE@-UpYY4H~X(w3EZb5c>G8Qf+$gC19ko+EiU z8k$Tb`Bc353s6&*ie-e?{STaMBSh&%4E@PrftL!&1JFyDX9}1%d%HlH)Wo{HZEF0U z6Hiw?VBFVV^_M_ePkawA2P6mU7ViR&lHtjw8oM&FmT!d!)nnm7uP8Bx{V>$xFqnafgQN681EV$TF{44{GIq!Rx?} zM*p)i(hK)`@yf)Ix-C&N=7>m_xU3jCZ^M=u@)&;~?;c^2wEAV6eso7BDt>MCD%a&z zn^sxGGn0hU0n}0ME^z;}w0K5gLKFsPy9?m!QImPmb8~Gnnk(P>UA~3}Bg^fMR6MXz z-4_{guw2LF(ZL5!#V?LFEPJ3d4D~f`bWWH=7}cGqSd@G09vT_6G57Y;zC@kQJ_JvGUZ7^ruo0`+Zc}?@(k)avx0y&GUoj)z15XB>}r4m|- zr9r!Z?tZO=xn6}n%5c}eufs=*cZ6YgTm6e_HRO<9Z%rnW+nzDD5prybL?1;adGfWt z(Si+QgQ*nbY#l~}TUf>5aDc%I1DVp7Md1g0hsc(S=2NKZWs4pu zK}vhR?z?&79e;-PZ9^~A?8j?gFwb7qUcP>7tFZZ4Ma1z7iJ|X~hsZ9lxvrP&Pfugh zPOO^dS_R%~@$^0!`q67{@&@%~(Vssuf3rR}Q#n7E+V&H`#ijzfhSPqKfodnEjo)mJ zgtWiX{saF8%`1NBNquvf#;(6xfX{1Iulrp7+5T`B@ce<2i7IWT>h^vw8%qmWJM;0d zq+Pg9$Q`2t;&*5_WzfJ)0WZ-V=(DoE;`YiLw|kmx3uN^3XDfDrl=vI7Q#C=g<2Er)Y*t$JGSNyP+bp#jXPjsm-!wQhI86xHS9T}ArsbQ>FB}@CJ^BHD zD_)Z(aA6AdG`>5^)&6pU|Imd;9%TbWV&nD~e1G+WBh{r&z1w>~6~72+R^wD8xVVWO zH#}|jCpl~y^S57S{qHUy03(*v9iKXuI~uDU09x6et=u@za68dW?2IJ`E@$qD1WDdw z-A<;1cQh_o>;f5#*RNQ%`<9IjW+bOQS-ghQKi;0pT^@MC%#G6!S}T2oQoo#wo$Gr* zMo3n(JK%2S9L5$xK|H=f)H}n*4xPM8Ctb{)gyu{TJasW96ft-jpCkoKvPDRyl)4?$ zO|rEzq{~kb&)I4OQ@5N={XjZxwniZc^%7{Z_6<(1QkLi>Qhdt=m@En~is>FojOpT2 z`q*t7w}?5oXw5(GxTTSwwGd4M^4x?wnIr>fgDuv^E;p=zZ#ma1^Eu6@OM~D|u85=~ zeUS|pm3niT>611?1Q7&%C}&SU(T2$F#z27>(e6|xH3sJlN)4r$E}E~=D*-4L696E9 z%r-o5aKyD}ONpx^4jcyj4-kawY*_HcF0)4Fr{9xm+$XGEJtHujE{ zesW4S+qaz_whKUG_22CDKUy1;>K<%)AIzWUY8P{WS^4qc)q(yFFDYTI(a1Vs5tGs} z-&QeQT-V-F*QQJRSfBF5XK(EL`)cCm+Q!_MxWNub%dzvQYN733^r%%x+YD-8el%%I zWfw?{j@`46_S@`i{>Ip}+nrXSs+!8^9QaK|%&6nQMX7ZrD>L2gYG_}c`tXgIo{-R7 zXJu0(Y(^^l%YEhuLENZI#oVA30qdr=-Vd9xhlp1csrTKF!7a|9lP60MCZ4#fS>8~f zcFGiwr8bdsyOdG3PS>#HUo&-NJ>n< z;V-tcO=fOozMYd@XO5lm98|L+FUvY6F2JDUsTkO z+SAM`>(&Dj78GZu4$T+I_HNZkt!n9#*+pyc#D3-@k}6x8T=ydhHPm|KDrYY7sKmNY z{g*cr%4Muf4}F)=m06_izu&z+%MWxNO>(IZ<=0+E;B6o!Dy>G?JX`zV8S4T)LK`xP ztV0TBcZD)3rd;U0n;}{lxVZtl;6~>+sRw(BE#=SxNhqL^+E&sdlx$rTF{6o z*VkUq2%d3dDf+Ptfi9$)n40yBT_(oOLY!KWl4)fXoqxZ9$`Q{}IBwhpvQ+BLdkDxQ z;Z!8zyorvAB~TM_@5Helk$ufe;SA`47fE<5yTimB?2G@JEx(yJVKp-@Iu6# z6U;fyD+Tl&(dxuU&>gHaH1C9VNXxi#7<<@#L?Rir!I>-I@FiW5gyq>Uw%G4gMfRSw z!r1@F=^@ytQX-7}UFyakEo6K)EIq}wS*SnDrH{>Mi~7IvB%^(6YxZOWUMmR7oasIt z>18T*v#ydn5?Am_sBMJ|e0TQd#E+yho`YbG>nD9)|^T`w7H^?bhz5Q=|)+U%UW zR0Y%Sd-1&XQR&9ASx?H_&#b`b4lyrX*}DM5`|ZN~t%^=D{|JiGJs-_iVN+*^20&Xv zb#(qA%6Ml35j)?hUTCCpaw#2G$*A2ek)^E7! ztpXBizVa32K|U9)F~v^!t)<6n#`>WihsdQXr0;{8QrwiizB0PG9u+~qZ)b3(cY+q) zd&$e)573H%xwL<7FI;VZt@~H)-#=t3u|+2Zx!fa2X?sR%wXmLZ;B~1hJyr6BlO`0= z98dC(-^shcJ=OZ1!Y0&`y{lN`IJI&LgxNye#B7U;qL!@BX4Pyc%3XrZZM|A%^&{gD z?3ER|+FL`5dRr^{?{2D*vz?@GAGsn90tFN8GmMwbm2#QX#|7*mB1C>7(ch^r)35;4 z8(y%%Ty22@x3l8>5iABD%s;YR+2ZrXxz$d$Ae1e{bV|W%F@s{rcfZT}9|CAs6(k!g z034(zHLHQ5UA48kQ@QzMWJX0hg;Tq@bWKxY2W`8ho04@O?lj|3y94ccq$y$BCg1aF z7l3o3W`4I{VxY38ntdc{*$8uG|h>_*cTz zufP@DK$oYET$|j^!}ZHN*~B{JRj84VC5*e2q1L6{hV>t^4^3Qek@;h*_6+DL*O4xO~n6gY8RiA_0QI zecAW@jjtx9uF(XPR||k{s^5mQ@{C6 zk}>M;#im=J0migHq7w>W`yOTT`d{B6l1>t46fKBA)>F3#!_pXT!h&z(4rC!My|r^d=7!h8_SA81P}8HO zb%kuwuY^>kcYVOZ+QBQ;=Ni?O@t`LQDI;fYmyEvW)-Hy+RxPxB3fz-)BgiYwZ5Oy$ zjFhZF7eZ%qDZ2wyHL4W$q+afkUc%GaWMWTBq;(YP837d`jcZRoR-g1<*e zOV7%K$gesEa?U^}w{(%-GQ2O=it_zq-@AA3PK>o#GhZE83fop{kN;a)pn9iEyl7tM ztIom9i>Lh5J!v6PZ6$h2LD-9{62BxyO?H9(34TueTc}5ZnNA;i=^uK(Gf$oy%sb)L z946qb6?e{cYHe$uj0zmIrO-`yKBO(Erzm6jL;y|zTvh*5BQ7W|KT5kf4<2r(Iyv(# zOjGLdP0L(|nu#-}HShjS=Icy+-8xG3&vw6YoQ3z&3GA|T zU8Ow#&6s7J;n!npg;Jev9d{gc`f^R#G+cTBx<%Dwl`b!sC`^}QqX{6AJ3SM#7@}iC z{o@B9tIe`<4Am>Ou`K{XS?M;h6Nw$BcKBdo2Y%%$h8v*`&MN0#xO^Qj`+ zJe-O4^&6-b_{RVFxLjhfd0{zdEg*YtgU-?R`@H%J4yOfyxew#Q9MB2l<$d!xrh&PO ze;amzWc}s<)Rge^U4VV`;r#hu<;zFfC`Ue6Z$awgx-F7+fuq^$XOX`;`6~YHKXy_- z^shGj*42*G{_m$z7xSybj!>Q4eC64WrlB3kB=))TNx-QQU<6!Qgw$F{~zmE~JhwVE@)lIeW(7a?yo%gHfI3UzcNMkyrJ$ZwdCz zTXb|T8#*`XIcze!KH?7@!V+2r+qhKZRf6GOu)uB71`! z4ucAOT63L)`;z*}72YH(bMnKf3-BGNTqYc`m?^rso$Q(?>Pz8_LE}3De*19eQg&Qg z{2_r9X7-`2?!S|4o57MJV2YFX`J7`&?_6)eEV5~uvJ$7c*$}4Sw^9Tz(I3b-YL*pA zTa~A$hT7lXpd72KpmM?rRPZ4P8p(imRK1M;o4H6aruG7&N)-_eTmHt*HZ%bzPmudV*fG=BD4#bZ_R8R zTIhJT)4;p{eroi27a0E-K63^4H#a@zK=JH!NA!Wf7-y$1MH{YvwYOyA_~N^bjKFKL zhrD+I`k~T3?)4$vM6=3ub)IxymD?_;cmvt`au&XE+^t_X4~f(NKE2#}q?6;@ToBx% z58c`7y?f2)VxpkohU>k+Jd^ytWge-EwlCaj^+$tdyB9yO>>FYYxZy9S`#ul?7iBYj z;UApT_JV&>Hi8-x7Hoq^Zpne_Y4L}+F6Q2A&nj&yU=CyZ!tb_JK74WP?4y&yB6}nuz)I1L#=xAgha8uLMpS(uuM>yN zZ}{$@uI~ceno~SD@jHE~gP5j0TX`FCJRdwZU_xicWfK z?&&;He8J6LwajkG+Z(ISaQu{`dAX|Y%IZ;?R-iFY@)LccYK9C^W${O*^xu~Lw&4su zx!JZoD~VFzX#73*<;z0hFE*~d?8gr_^BOl>6F$_uK9 zmKl%@7k^>?XwCU@}|_5>%D0h zdyU(2VmQS^EWG3D@cyAy<4~D`0HgBXHg|qtLLBhMJMCt23t1(Bi-D_o-1DO`Rl7jn zxpPBKuP>?WurDBeI^S(%ER|2NdJOaHc$$ApZ&NF-XtrbXlJckP$J0RpN*)u@ZKLiV z76x~OR~E9zHja9T)nDrrn2{}M`jz1GRjfV8N#my>3hiGo_@;M%H(XM*JE^a3Y0+a# zTAfAC`9_spoKMtye{n+oDz)j_hRj2qjsD~cav!CNZp0Xy36>8YD%_vVZk zXjkuGk6e-x@DS&M8;8qV(=IQ9S=76Nm8?Bn>CI0G68~(3GT!`=S$!j@U?3s-=%Wpy z@%r=VCHS3$y(X6yU0NcCbQix@o4tJHkulMU5P42ImSJ`87Wtsu9tFY+062@evohz= zqENebC)VQSpJ_KT-T3#PKbP#89l^S=@(=HiHm~TV_tfgkI!tS}U$P4^TrG9jei|>t zEoIHOT-rPO{;K=!W49=^T02^5k5YT3s9n@(ZE1PhMeP-$)TkP@TScf< zEmFG_v1hH=dsC|tBSMC6UhjY5^ZhNi+sS#Ha~}8We%-I@v3>{WP5F(6kR#q8oPqN! z-O$>L?wXRhOXZxz^UM_R?E}$Ir(4`rtxDTon*wW4F6Y$Oo;t9G^qEeVwBtyUF?grW zi{;lw-Hm-6Tb*1uul>rI8nDRf8D)Zd>es)Ni*+T^iK9WCCS;!mL?L!_{e;kl2!!*i zutTP-1b8-dt#q|+wbv(kl@`xMk|D7UOuuH21CE*1&X-J$xLp*DDjv`K(X4b-`C7cv ze{kn!V`@(jUrm42!`aCZQlifj>gbr&>A+DY1WE}6wj~VODF=Psw}rpkO0oK^@qZMW zeMQ?pyx)3OQJnB|5ByXC&*F(0(Sl*ka{j2nk4X0*kt9yYTW#1MLU>{MD=MKqIz=7~ zYPILd`X^#vZPjhEM>2edr!~Iu&;}lWjqp%HTDuUQj?k?PiCItnb8b$-hQieVDgUU^A@Gz2wR~L8+5EgWK}! zv+!JSm|x$>0C%w53|49#)MEmyQ+Njfe%rsz_b0~?nDaVjx(vdH-(NQld@xKEyyd^) z8}QI#`SsJO`%QlCQf+_z`1eMHY1G7)UxS=~C(tr-LY%O^>*f4Xlr2NcPYZfq4U9E< zjzb>d*zs~`(Hm#03*g7?Bt<`O)7Jxgi6n=Lo{2cK4^>aZwR=f*){mw4VPm?nH=3ub zm%{t<^>s-#Gl?6@vX$qWE1iq8d`6;uztKccUAwq$YYNp&(h%cDwP!q<5zlfB*fjoB zJF<>DW;{R_4prXOS+T_26y_$%HQ2?-e1(geY`b2{zgcTFU*`_U6xnqALUb06lt~1? zKV@R|I;;NChqwg^M*YLOw=1FwO1~N#-?r~~4kXOts<50pxq=RbNt`FU#?K(NFWhi> z>Y^#4xmB7Trs1-aCKFX0z@Mc+8#58+1QS-pRdP*aJ|O z=|?n}>(Rwu3BC6mWf>X!BKmwtrj%Qb0Y%Eyej-){ zl?B>p-S+PlLT38wX&mVV(+U@o9q7I4uPEF+E#A`x&?JgH()9p1w7R73>Aq(AztQ&p z_hnv`U*8tA?V0eNF)bC;k5uwbt;vMQe!4Pyt5Nc-&>||#bs<-SdlG{w^I{dIDWjPw zcpHWa*-F#~JJPi2eSehxP*~xexBhMJkJP>^WzPrtMAG1VWHVL0ch+cVRG;%E(|U(7 z)@uUaMu%^vhG7`zPuCA1CfK5N1hwAHhW54>?R-7#tlpDX1pC34;jVH02i_vOWaAr7`i8n zwK>sNjZU-Es*oL019+q13yY%pzuAvA*{j$ZZZ_@wZ(>cau?JNQv%yg{mXDjT1-kS$ zP6{A?MR!r&`&X)GnR4h0PQL~;1^3Egf8dNl`ps&7G4Cm}4zIU~(TGY^b|%&0WD7`I zyyM5Yf3NyOa9jZu+Na01k+z*}+$T`@(`S{=2Tc zn>W^6bDg9(Kp)GcRd>rvFk?LL@?joP>VHp+N!ca^IN{5RPf4(>W4 zk1|Hsj~@5%xQC1henk0e$lkCEEDTQ+K7MTV=t$?0j;>&aELFGafhYCpc~5OJ2POng&_O9x`0RZzWxJEW_E{j$zT{o+|-abCvQWI@(s@`r#++@p#9@d{PY z%>A~x26)vWB#l({ZiU43DHG!3RK{fd@%&kn_Vfu%WHji2N^KSE#7fks2M09`J{sqmM!V+`a9R~%liU-=b&`mAo0bMUFw9^*vA9#B*k_W<#ii<7nkhjqe7jF`Lz$4A=U}tzn z-mJz?q^&{k%p8x*LV#<@#;f&)?s7HU=k(RkEQn6EuYqw`?t)_CM~B18KrOZxxfcQx zR}&~7BCQH4exqsx5#Q?Mr0}-kcY2ME_YRBu7X9pGn(hwpcOH>1 zbsIZ-dd}{(q%eapA<_9~M1B5P(lo*q0o)hdH2YZ}4x@MYa~WE-xnnEnG|UPvcr@$1 zeJHj(eEM1UBCz4~8t~}vN%g&axx*S!0_+m@9IuIWUqdAF-hp)zRZ+{0@X{p_-Y1*X zf`@3u%dfukIf!RrmRsPXS2!upYd~Gjhs_ivNjWK6Px_-`kCabNP1%hw?wcQ(^4<)` zakHc@(Is>L=S1oF3zP(_Bfdp%u4gx)R_$Xgac10eOKGRptCB{o`{B2*0V3xwUV1`? z^0}W2sgV!pg!tPw%3sB01j{8aJ&73n z>X!nNwpKcaXVswPe|<3u&pCWTgO>~Lrh0Qj8LtJq;B8e6>YQDV&cmiXi0)3b? zt^tK@7P9HioqmIlFehB>wEoO*ln;69yS;pvXb%4x>%KZTtFrn^rUBf|ec6!iu6YQc z29CD>UXZl(|7ZVvU~vvFPN-XgcAG#YUGm}Rc%cw#yTBDP?_i!=tmr=cF#fcIf8U)<%UN5(!>d#%N>N(t1~Xj?qz z&K8IQ9D|?j-6^>FKU0a9X`BsQmg(*R*MpPlH^uL;yjnwzWacqG;*N%XV0UL{qvR97 zClQ7AA>u@ZgT@GRc!(p`y)FHz1DHVKU*T|f~D#Svq(NxQ^)%V}IxAQ!l?^504Mo!qKSSie4i}?lno7fCVCo4Eu-LNv(dU@XCW0m6WttQ2U!@66=Jd3eayaG&N* z6HPfRwOI(g>3;ds1fiQCIz*e9ZqlOug|TP4oJvPuyZzghIc5?WFrt8w$JX&=)q6mH znoHE*ag==3XB5e~7b!lgdaqimD#Xd`*TgxOHAQ#eE0JicIqqm$r}F{$;x%B=A=H_q zdd2Tik`+d4@a8<6UDw{St=1QcaS)UC) zb0algo!^~af5PXEZ2}3vsUKckx+Yx3CH?G2A_D6NWsialYG&&V8(Jmq+DtxB|( zD8RJPPV;v9{vRPAl7{07_+sWQ%VDWKLn|eSbhKH~!RQBH2Z}ikkXcjYkIT;3%Xk=V6pwY(+z9SBl+B11`HZr`tSR$h*Pb1>>cOahl%A8dkdcZ!Me*{Ph}uvRqAty3fc0=NEMl zL++h{$4sGK7u6+{wwiOqjXNJxEp70lR$Cu;Dc=rWndN-kZZ2MLqp?BjG&mQAKnR3)CSRF)2~MIW&bB#8EEi4wC`I%N$${#ly9AX^=gM0 zj^*OQx28}Yckk4d{$Wub;h;~azBiuo?%@`&=zHdWQ+63g@cC3Ctt(n(-3}9Z7uzC< zk635N^uc`}5~qJ^tZ*z6JV+@azNPk)!}BjZ8G$lAvfWVIF7G^^gK5mjnJ|UCXC|v| z$j}aC`Usg==+GV7XB<(5iN4GlRj}OJ*yV1dsR{=kPU4=19AI3qZ|^2USZ?L_u=F*C zmF4@hi+x-0UYg)|Xe0lR$2TS^T805tiQLZaE0}q)?W1+>k5MN?L!?mhme?Y+;}wVv zZ#*@lU)C(c!G|n(eHndMbx>)kvwZC&$f*LmOQf~N@k0c$cNya&??I&P&5glq9!>H& zHWp1Fw}#mCd-u`>Ap;65Lv;@?;FDu-5qBVLI8BJ!WaI;g`V{ZxQv{V@v>8=z^3dBI zTjN4}?LCkV<->vd?dl{3AGFq{=^BgswaF{cMoI9Z!9Jhe+BTLvO7ReJi_~rmW;=*U zeD-OVqr!!jdvm5VnOU)YQu4+gClqo;pt%OvG+(NGS~_Qp0o4chNxl7Q>l3>oc@20M z2>;LWSN1~J^7a>4mO!xPpU=B4zTjp=-D=-0lTGm9<(f~TO+#B-dntUc!1>BHx#q*C z<>HUu4(TKhgGR+J*PF85?e}c`qX8vH{v`oW^}+E8Sb>U2w&{RG;*h=76=1%-$9R* z%Sj4z4`=6p4Y+&S3w>7uMYFA$4d{2uG0Any-8p+)-K72&yokUwlm77l*Bb*oTaY5& zZ#)B%+No&#WWNdtK+6sF`TZOkuhom-k|r!%epFZH%yRWzrC_fPtDo8&Vl5$#PpQ)jANv9zvY;l|_Dc;h|VxwX=2JPf$gfk;-6`M4qH5wSfPD z9afb`l?~*oZ%vn(bx$&+dUD;e6P9od;8cBnH-^X+;&5O+#SuKby?(FZLu=j8oL(`{ ze8Qe3kqpm<&gq9I1gVpuKE+XpHcS(X1A-RzvZYVumX0P&@6J|q96L;-5ttN|$y*2q z=x`b*s;`zBUFZZ%Xf=gNJwpeMvxoBZ(c0{)Jmb|-W?+PbI#hO5?rWczTSBAHl~QjD zbs*+9bjJgH%kZ{nLepUI_fak)Q@-G6$gJUmHTf$?6jL$Jn>;(3XkE zaET1U^YmYF$a{aY(MQR;F>2kcILGapsGK-ws95Kjvk!`Ul)w* z;V2S$49y<+X$ceAOwUZ8cn@r7cf9mtf1`1g;vqdEyqTLk+Lzs5gBKx`6Q%H?EwQpN zror!fdfk7J4KAJ^TpiZ+RW{Z4wIef$qcAQaZ{&CjWs?KXi^=oh8`J0Z413*%-Z%Td zaO{Z-pt$K{x&fZ(^#}9gv#(J78>t^6Swj{L(7Vy_+}Y>IGG^VeK^b0N4jQ!1LDtJ~ z?sM|C%HOIzYY{6h>+{6?)Ddi5_iI?fB%IT<99*)Ij>xP+R39L;Fd02y#(E&jp1E5t zG1;}k{et#|q2aG5H4m==fi02ja+f%q8L{i4{boZOdbdkV<--W?lI+ETh@k!vKX?5{ z-dY`+2MpG_swuEy7_F*r5#$v%un=N^8uI!%dqmaou5qU+6H?pJKg}(JOX5ABuy@lJ zR>>(SJ^-7%&jvm!#r6J}KL^h`oruF2Kcifvhbb58E((bpVb!Vi**_+A@mNKgtSwIW z0r*dZ4|G0kavhi?LA;OE>Cjk*vW*_dwHhXz5p<7bJydl0E~kQ2;!7d#RWp_#nRXHig|5PjXs`BO=i?o`>jOu#qs@<_`>O0&)Xp!tm zc6w--Ne^a#q+*iUBhxK+188yy01|yU*|7)sypIa>%;&n)cPO*wg*;chggxk!drtp_ z$@I+dRCmSS?)Y^KvI1;JGuaR*q%_e0BJgK_|B}6++n~K8+nD=JVpeKZVc*KqM^ zLG_nGDh_@E%B{77HjKVWJAMHpW~X-R@*k3*HT!`0T<5Xc{sH{oy)pa=c-x}nAQ3;K zdp;G+zs7C;Ff8TlBor^wKAj=22{gyjY7GpI*_bE2%=LLqtEI`ENE4<78%l{0jP9(P zm0ig!DR}qnZj4@u?Ad{yaY$)@so<@9MM`RWH_rBquTuNcKlWYWOp`Wp?q|Ro{&$4x zQ?oTpiE1Eg9M9k4Hr6;P-prM_oIU-R$5gETy2hCR(_9-Z((ghRWcvT}bi5!uKscQu6=jre`i|=aT zQwC)Gu+dU8GV;%}Ml3zee7h)`Tx6{#!%Ysg-<;*-JZroULupdG8pJbpE~5@6d2X3a zUA$qn&2`zya;v6zNp2#DFatRONfxF{8V3rAbWIRgxmR#(lcUO9O|-MV21IH1&mg4h zLm)jTxdxy&ruVlWwncgm;5;&? zMP-o(!57f(;@9P$lfP3d?N(G2YZi;cB*Rh~1Rgrq&D8V#bbZ$0bY(fNBoI0+Cj8^k zuF2wYk5)IVwi;g6E0hEJ5cr#i$9IMORJC~Tq$*O^p^t6O31L8xA>pz3fZqg_(+#@$ z(lPYh$Wh~8(LL~v=c)STd;gBB*+IwhBQax#AYAJGQh~qW!L48LJP0kp#|*w5-++AA z0Ie5-{IjrfHmhh8W9h+aTcDDyZsBCdVE;_++$Q^|dw(?980+L1Z#{Q9=Q5gv$FfbK zD#cCEF6+2LpqdDW+7tfSTn67}#f3O5oDhspGd98*Xxz}&Qpv_a0c#|G!+V3I#nC?i|Mv*)b@K6Q07G~y{<3;gv z!Olr_Bgc!qP+T@wv9ts){2*#4lT#z*Y&~X#;t3l1J%_MBeBY|FVRZh1<^-&wX(w)7JFj2Ke|JZ2i8woZcz#=K#Nth@YT~O2c%YrfDU3SzC z|56b~9|Sf7P$jVKI}hdVR9HIu%sTBWhEo~T{&?T3uahScJo67@YTI~t*zQ$Yu@9^V z9;s|FvSAaYqQG@4UxX4`gR3aGLP7hL_lY89-U)^N8RLQbWZQwq?|6Zv$Oc1L(Yi-e zRoHhS@J*@rN0S;84PqtKDqOfMAGxZ`q@yPchev}gL)dHbEp6OJlCOEvE80FU2|;y8a(dHoRyn0i^pN}hT)IF z8xqHjifOvjZEk(W{)v7s?C+jWh4!gG-|I`_AJkX7b3EM+Ke3T)!e0ZX;ni|t&2Xve z2fuz5=w!P)JC2Db>AO0H)d-|V=vVGsS)>oJ=UIfpVX+a*9P$;+Ksr$&&Zfbo!qSUp=f+)Y6P)2xT8Qvhz7S_`%3b99zBBsxA9f zUykwSp1;Z_hfm!%)d=liKbZh_c#s^Sp1J1iO^@gqvN3)m70Y z`k20Kqq;}Xj=PsH8GmW`*rALDp^C^x{a00&h8TUmb}*ZGF*X;(x7q;fs`R}EuyJ!= z13GvUe$*Cm?MLqX`1pxhRp539CY5$Cq zGiq)FRWa6^79W->!3V3Gx%&ErJ^#Y>`E@maOJjkaVC;y0(s3xu^+;N7Bkw}uUh9%m>HTiO&;c>E*$X3lf>U=ylNg*oCAklyCKFCq* zBpUm(*|GinFYpFYys3Mce}gd|o*gQC%oAd^tC6di$!)ZwE7uw?@TT^OOxSvI=+f!s zs4Y+E4?q84X9HvJW8eFq)4IJosS$RFwa-AV$qitq3Op_>f9!K51eEpio%Cf1a#wsD z2$kqb!!b(DAnxB7312-lN5hG%mPcgk2v&zt$MFUZP)*>tGM88!tzGJs3(+oSSqvf( ztn)obtDGVs#A7Hz8TN~5-sdu^&l84?MQv(eVQZk<5M?xZ%&QGGWiMqHe!=^jTbbb{ zZ@Gcb+2-^)UIi0`R|J$6?=@oorEW6rO^!Y=Q zZ<1-Ef$2aInZS)|Y*1H>K4{ zgpS!n`Y%f1f35*@8Edi#UZT32I@^@QhY;vf=uumk-J8aTxBtMbxn4UFHut~|&`z6c zfZK6~CLvE1q!`Q3RbIyGNV^~2m3(>mSHL<%efd!`N(f+s8y}h zpt27ZLp`v zEg8zwJou8XFZYi~K}f)d!$Z~iu>%*J&s(c@`b&Bx4=U*VKf?s>sa?9N4eZ$f8x#&F z8FElfCTLK!stQku`fYdWA}=q-Kd(#qFAgJ5Fa5}V<$Z(~M7Ni-d~|fp9%j!f=E=b3 z9{bd0W5V*~>}?WfCV;Ho0xxr)ZomX0ZP`S1XFm5rB4Fl8PZOU#!kQ+TJ|l$X ztkvX}R#%}i)+39`m%9U9L*aHyi*}lw#koRtW+^3aG|XsZ$V>F z0#uo>PAbcRw-GhL-36fSsq}amGOu<2*d$5X*Z?zuQ##U1h3WsoEje_V* zn2mBkiK?$24Z|C4ea<+L%s&j<413vWK&CG83n;QffYiS%h9ykFlc*kUgD5RoGOG_>DM9prx#yO%~d%>I`27KgyiT9?&$DOcug2b+v?C=_#-p{fW z7Y#$(%PZECAy1tgQUoEh9tJ~$-nn4ErPHOC8&OI{Z~u32{$ zhFSImjw;x>?VhE#(nucjz8#!Z=7b&`9a3bNS2et3N8O!CzQ1qBs5-zgNOy5Xx1-1@oZOGLrP4LIxEE zsM2aN)V~qtt&dNk5|pLHP2N!2$h$e}rgoDxk!u97DI2&ou_*YlmxgDrTusD(PlNYs z)a^}Vdgj@vTkpO13n^2rNdL!FQeg(li2yrHFUMJ-nM)L-Kz4d>>H^v4rOVK8HA)J9UW*)u*>uDwr*Zpe7~tA zHuf}8`#p-0Le7z$BY~pr(f2G71yANhu`t&ITX~HS)wUe$W6&~>%sV~2G5o2euia5H z15wqwKZ%($@l)HM+?51^uK{$jT2&!q-3x|d58J0JkAjZ&c>}-);JS;nh+>O&u_*Ov zVcrgDiZgPADAd`WszEA69ncU!pSQ><6uX~{K~e!G}xR>BbXF=@@I zl>e@;^sflz$t(rlyzy_w;nN8ls@%`)m5pC}^i(eGw7p&|$IEParkM0tD`AMkY&&nP z2BrQa_%DUwX5q=AXoQO)L}wAY?r2z`at&~<20fjeJL8YaH@4LcN@dDk&S_$^t6s4> zKRU2~aFpKlIqi+E_B8Xr48xwTBg(!|f9=BA`O$$DEpd@zGj zuHXFa1x$k?YE0JOZt;E(@h^*{= zN4ne?7s_%f@iI5u%rAm~yXI*43#XldVcZ>hX-+k+B3&6Z!9)YcFN)==ECY zj{jdKGN((+vTH!MA~wEzyy~LYhuMu6(8M2{QEC5Pj>Zm3mC02)R_FCqwiFc0ZGoEh z1gAMHwttvDOa*rSy({PRbW%>u;Y8(@XxGNczImgf#D@ES{(sptgihebzo#R~LX1KD z-9+BmRhExx|r_jCSJ`&Z$g;*yWs%>SnT zoJVO86bGasN??Dl3-#o)Y*@xM{QhmEtKXLB?qY5Ad3}Yl#^C1VM8+G@2+s?YM`KID z@Zud_?LWRtnlu*z+JOXi#;!K{_JKdyG6Sk@Buhh6sJN&hB-C9 zfjlU8B3`8fng|jsoajFbiXP*o}Ek^tY zZxo?R+9i>$ByRy;hHdC}+pnI9ufXsH=?K+NKm!6Dsn1&nxe>RCoO{QDwop0yh5Z+g=Mu>AcV7eHdnCKbZ@Rk)d=LWLLAMpRuR}iWk!Mf= z7j|!r5dN$sWns~{&9lNK?dP`&mULtH_02Jx+u`yE8PprhTw;K2ZDu-dLH7WD^ay9X z2$4ZOYeXIW@F)#HK4%PTU6!FlIJdb{!yppHGl&WDs<$$`CIA!IJ$Bj&A0?1}2Pn zVLWIh!ufP>dw;BFbukgMX-fD`6j`?WgKWX3hiFNUGO@8)gaf1<=;w}dF~^IX8bU`3 zXziBSO4c)Q_b{BqR0|DazM%XzZTx30#@w zAz9ucKf2CDu|{}U<;B#gD$wkil8b0`QciM$g02BCeLf7M$1rck8`O-?OyD8l|Gh-^ z@S~36!OUv_;%3tB6z3I#>uoa50>;uv6=+$OR$vJ zVS@01MZkgRcx8ET@nx51_kLR*YrYk3%;~S+etH$1{$Z%@kuBN}~yJ<%e}$K(aki*ZL#Bf_%d z<=x|aJ!)-$4>R`No6DKrCO&m+Z4Bv9&r)kucS=I3Oz|rnICSI0Ask;e;eAjByh^r) zPucRQ_xXp$mld96k5z|1Tc^^>-)dHM{{FREwmJfe17gQ?2{}-gRA&4$WGgUY1J3HH zmsxgdpW{X#jl0c@JN>ip@71yN~^dNHw{C($BZvb+M#RqP*F_k z+~kHN4AqVKgrZ4oFig7@HBA+J_726@Y);1eWbxZzWF=Fm=tF6&B@-IF z2JMnckq6Er*dl>$#Cy-}YwSku<^5y zjgLVIJ_St%qjVF5QX-r%Q1oAc?b#>jdw^@eZ=MBu=&C1nwqunY=ZUsz?i2E6sL|HTd$t-vYNb@itI z1;hn*r8A8oE6{$`9KV|)w&{Zv#eWbwB&@$?O4}4Zy#_=XIh48TrpJyNuql;0o!DQ& zW{P)b@8>Pmbe3Igv`6HBWjfZKN!``h%g}Q?Q9dgfYv74Dcqnq?=0NE#yHW{{Zkr;n zdsJrgn%TMRI+wy@6XaXFr(u&>)}w%(Hi~uE4xdC2yX3pbo2a&t>Fz6)vM`-<-kj-yj{UM8lsxtN))_j|N02;I-RuBTwYs9IkzO8sD~m?s z5}?gv`)QXuEf9*lofo*H{-wtww!ysju-2$wm+FAYO>}kJ9WBqR-fCGaa0WSom~pDl zaGmw?TLEEfHlgno(u_8$UX?XATzbi3Z)-Tar1B7QS$RZr4UjBcl_DV29)O+{F{H>WU727curV9(+r+sQGBji2 z`N4?Uzkeq?NPTZ-aZPBQ^=(N`8mA5ezAcgr$+}Jmfw#^jx;5%yl=wPViOCU z2+C8$pfuB-`g~!tQ=cGzU}@fE!xddAsiWS0KOl&(D)z; zGJn5)_J0!~H7BZJG@4hg#4#{S|7-@>lLSnX@ZMbPFF8AvT_qH>{o}j_q-9Bwif&2W zsmWd0b#6;S_cdVhr}~UF?Kh4MxSRLWg|x$fWRq)v-gf2E8a?dKbsC zVnYBafDhRa-BN?F0q(od^A8l)0B{9#Zvd89>w1Xt|G&-A&z0D7n!mWO`-MzKYx}zKbe9(I>xiKh{kZ!v-}4Q49IpYW2iJgsFEt_l<{4aGMSP^_Oo2Bo z&AY;y2jm;^S1Y7=^;*iPww`iASMQhIy4~lP1nr=Dk)LW7$4}WV>URz3ATj&UXf=># zAK7@Ts%Ec=pv*`VZ8(Yq9-R1N#Oz*f5(V#U!oY2Isxq2YFi|Po8Z_1>WuN;R@I4_~ zdWZpJ@T0%!{DOCd>u!#=r!g4I4ZXBporg%FEk;?b=E=sPJ)?8b!|7!#cr7Q<+ga;D zezx>AK*P|7DB9}Sbwb6L;CMlp10q}UAK5=_@6jd+;z?;DkBAQe+Mzzl*R%aG&t-$? z1sal8KP03_QeiWUu+8iCej7Xz60*z2Toqv4i)Gl&bn>q?E=qj>_&ATP@h{wyFLz{q zzh}>i@H{cWIG~*tATLq&OR=VovxmX$G_)?yK}B*`O_fi6+AkIL56XU+oJfG1kkKi; zMBf}{N$%RXCpWZLpZ?)Reg5&WN?Y*c_z#KX0YBoiLA4T6JYP2aVjN1k2DD3CuZd)m zQ!_SrShtGmtmTDURtQd@&Xo#(;}L5xw#Ze)O;wYPu@6C4eK1cql>Yj`jm~u9jZd{4 zWGeP=`_;l{dsg_dVw);LK4)}Nc+N#AIuH|#XC0F#%A!&l)B0ZEx;6R!L~Zq|kUzQx zP{7B$G|$gPh+}Nua&-hKQ*Qr>2qABGG(fukl|5KT{QQ~ty)}<{(&&qAyZ7?PCfKc3 ztIC1bl^SCaFGxW+|18vPawi=+{#ySi*@46ZiDh;n4qBms?vdiMgI=cpW%fgm~Ysy^g4fhUqV++NA6UiBfu}e-SD0Pk(WIcv9PWKJ&VtI8`mGcou7Dsq8r{;MKBc z^Q=PjN^&CWY7#R1pkBV)uz{I_?()(R=ijwirgk-X5grLbG2Suj()Z+$!bLz&;0ON@ zk%+qfUJh!VtkRfc_&ho2^{V&?~72(+=206S#Ge%|5@I4EBp@A!3`OvorLJ-MDgG4~8dHG7_iZyr<)~4ZrH^yB~V>k+nMgR4-@< znz6MOaEXu^+fiD72U2g~BE$342K=iQn-w@%tafw%`$|vI$=Ph~WlD!LjL-OZbN`&3b9uX(@)> zspD^`0c)0YejneqF|&;E@eN#|?M$*1{yQQGFaS1*Sfw=Um(rfH8uNbN1Sbix@y$Y> zNp<%$0`Y!7^l?&ntEbtuLvxIUu)kH`oLWhn7h%iAumQD~`yfV$VW}Q} zYvQ0)a<>;=qJM3AWGiMUb--*Z*!0q(iKdp+5E;&n4&0S>4d_E$QfR7io|it%ihpzP zc@kLQsWaTM@UIMb=sOP+k6Jt~azMP;Y3^#xND;9RR^2=)$=y%dv*;GW&FRBMNadih zuG%Cv@?p?(TTgPUDA0zp&nl710r8dC4Fv{DNmK>EY4xfp7_pUSHB+wT`MH;Knf(8x zwnX*jEomHCh->9v=aBy0{z94z>b0cG?xp*8_Rt4M7c#4jJy^d6+{W7>A(9K!(GR8_ z7Jy9F;I`f#LtN~`p2I)UnjE##CrPtNMEy0O$IBW2Dq{UIaJFf(vV=*?)9a0H-l9h6 ze+z!LLPdWS$q`~u7jSY8h>R$Wg>F2N_wx00;$PgCN568|7;>JM5g}q84ik}YR}i|b zmTNG2;KYaFYvxy*o(uoBNP9TuTQzP$D4t`z;Rj*#WBq{MTXUIupqTUaSJ5KP8B zd%%&DZu-HrrN#IFEFlT^`BjHggFJ5kg`NU3HvGt$QB{I>`unIQZ*rvFNUHN%PG_3+ zQ$FL1nX>FdaH!tJNkonTSyZjpRmK=XesA1?m+WVBGkjJX+EZ4GW@)<@Y981-+R>@c zMMmB}gqr!hMsi3_PiE95@P;#mQ|Gq?r$S#e3hQa`zjAyW>4p4t!}%qv1R5?7Y$Ze!LK4miGHRTX!>hZ|1uexSH-eF^7oY5CP$VEE&6 zfpzKs){j`vrkoCuwWa*oY!GhAyMapS%44 zJTCQ4$PJ=UQ~@C?ao^+_m2iUZ{*yZQ^To^Irq@TFTXtU=BTevz;<^-|lVhInP;sSl zsV5O8bmM_PESmlc<7qETq>$IUN=n3+lcZ*iaTBm!GG6o{Kaq(}5_Z1eK@c}G9BpJ^ z^dAkSMo59y%Iipg;R(1a1j9Z#>?dkxw>%27%gk&YZ5Qao(K1yK4kGEX$7;zuzsHw2 zO*}3qH|7GASXowLj`fc;?k7ULPE)4Y*CsPmzHz$#b3L4|yadwjw=63r-Wq?a5)@ybV7;Z=N`)|X|5wI{rs>L%;|GS7^zNHViKahbA)0YJ?9 z$2LdRn>0#WQ02|4z|w^uzZYN<2g#piyv#jeZxSKM7yafhnAoCs9$Lv6Tu8SzdM1? zVZu2+*5geQL$O)KeDpkHB;NEwI}K0aby1)f?dlH2Kn&(%<+4x`Rdcc*G*K<}EyGlMZ#yGd*#~3@3=3%A0501WQ`LWTyJum5KrPC3m5~I ziT;2+TFGpn6gOktB{+Rq%8&cn?ncNb(tE7(L`sGPuV;U%{PAO%BJ_>2&3ymq($fg? zJ}&hAc2X##zd$UI5Rt+VFvcAv>*-uRzp&_`oL{L+&ZRf$0`usA{^WGwt-cko4)rUw zKU0DozpiNa7!5=N_z{W)WjdytIzj*3h7ma z{3u%A$YNyH>5kLt0hCaRMtxB+#VSL7wqW1rhcGhoAe*YgI zf}%*Mgn+CL<2oh4GQ3Qt4Ig!pumvl_&hLIaF#u(d|_xE4; z{BU3Qb?)oB_l*GOh59Y;u{|G{g}ND4R-uUxw9WdO2GE z0QO)5DMPTY)fo_pDyYi561{%SR5On|x-qHnu&i!!`UUq|lyV^4{6uJNwDeAmS6{IK zf6yroMZUInCKIG}rv81&>i){odZn25@OLu4?;AP8tl>BCcrdN?3SpE2pdk^?us^P6 zx$BOs;L;<@Kl)B8t8#kYVp`7l3zrpB%)Ge|L4FvrOj@OyNb=~JD#tYb_rXt& z=efYE;H&GEop#3g*T=^+u4goma4lt(N_@qawTyar<2!v+C)(@DoaevJe}HTkE}W~{ z__kvCdMeYWW~+P2x1*}Ry)MuKVGicrCnHOR%xEn$NSTB~EYmV@=VWe;W z`s6yzyQUSoXZlYaT@Q9I zeK2SqID~RSy>SGRImDNGfDg>AH^#}T^C;F`^vP%}>;~EU?DpAhXJOZ~`$4L;?-nhr zZ>f+c&V!w2dL8;J#0IM5E301S`ve1Jk#y=$wXbne|AoZ`{Z~x!af=*;s#&?I@7gj! zbAz14(;5@((p*tOm>bWQf(TOpZ5r+`E*MT){>u^0g~lF93Xlob3k<=tUmF-d)PRR| z9xmGgx8FgXB=1BOWGfUZT%2x6#!sFeszyDFN5u*A;&Z7RausCwZg{PKgm;G}c}!&j zxQnQ0jk=WR0}T(9z*7rVkvqEnE3e9$ZE@Ze)me1jX60T{@bq99$C_0i1pxPpTD>Lr za}&Uewr09)0W|veGH&6xVQu|iHiegMaW|Ab>Ls3yAD1b(ra7QH`#H>BMc z%gnxnWyex&Lv$UdAsrMzIM20g(fb`bSX6|xg>PfSfzdz&`^ek8gmcWDxz9G5)D$#W>VQ@Vf3(YHTj3qNvP%tWie4e%-`yh8ICXjc$RG?hO%w)sZ^)cKblyXk`e zJoZe?M6V)uGJVJ+t(V{QkX{UvqtZ}@_v%mI>vJH-LZirF+^|G(_>jU^fSslS$wwb6jU?v=)$(yK!F2?A@o~wx|tfN4n zg3EBg`u|T1`g7MpmE|dbv_|)X0K#|0_(?p1#Ec2W%qzK@9gPxIf@$eR)>G2IQ2=9R zr-d;A*ffzT1Uc&?9+vfcy_zI>}O0ERPx0_amH%{OPGBeXy!EZySghtV03lJtx_uEDQNxykE!o?{Vp)TAQd9vYGJt zgWNiKWXA=h8&0^Zgv)U|>cQyTr@m*zOlSCEbjHhN;L3)a%*wAv6t>4(Xrfd+JYb*^a zLi`zeM-f0HjcxT{q2U?;x1-Wnv=CrW5UR`V7z}3tWT}a>eA(BQ#5}&%_ao(8_Q+)mFGw*IkRC1IVO59ePQ z2}t8}Sy?A-wZ9JSWU@7(bqmPI;)oKY{+Ku@?Q57?C;d7hf|ieTQXX?XV!mFq8kdQq z0H(^WW>v=GNG+w>V~;srC66QA19CS%kerf z)-%avZl60%eeSM9HcdC@1RDo9dqGDJNYAmx`}e=o==0rdVpkD4Uii(~LHM==4pn~4 zKPS2#?(WXZl`PZx`pw?^m{W9VYM){=vc!JVtVL+$J-emO^rI9IR)9nN{BBn0LV>yk zJfP}w=Xl+orux zqH5vCHmBN-us?m=#$ViLOM0QF3#}smg92e}&;h7WL+#5G9*)*u=o>sgB<77#gl%{~ z>YjJcf=GhYu=V7@-=YuTq+kj_!Y|&X=H<4YAtZ1ELNxg3@&3=BuFncv{xW(-^=!TP zQs!>Y%t`R6I@3y*rzIitdEU%AJEYaG$f|Ex#nEzwbX4HeCk+?#Yz?*Bh&4bMX$IV2 z8cXK&&9e=>MaxYAoSP_1(VW(qNci<(9(%?H7&W{sS=@{BJJx_KueWgT<$uF_33_bw zpve>2#f%fa!o1#eHE6IwB#gL z%GGs6GLK6YFdl8acdIfzA~vF9cNG+-1L^Hv>VMC>mpCA7sZO6Mu_dptoRB%5`ysCW z^-3kjmAI(>!DeBua20Yy%vaRi$f@L_l^S98#p67_{Cm{dNAHs2=NxY2tYo}*I~tm> zix!jKF^{*ZZ!5Qw>g3E$mYen()ZQDik+7?+_j`4&eZ!faM{zv0cfDAN+Ze}qhvz%C zXSt5Vrz)1T-IX-A6~NZwC>FOY|MqKs(uV#Q!0K)O^tjLgj-6h~sRn%@!RD~d`avsp zcW}&F!>w)CosR+l`@5`oNqyg|2)EeM+_gl1odrYh>vNG5Z}c5HLmA*F8iYORG&k_X z7dsa?o(pe2b$wcprxbEAY#@SXNoIabY;obfC^)MQ;!`>{VCsLEq%bHw)<8ova=zl9 z6cA}{ps9GMH=OhR)@OsLxZg*}86b_*pzqS0aGp!z8z;pTV7BWm3SU$AVkMRf@ zDLpG?f2KNdKBhrT*`IEW;U$y=p^T1DOhONzSITXEKkYqEZ4%+&TH!h*!xTwV7ZEu1 zXY$IskM}*B+I?U|S@Uy-pA$9?a=LeCX=y7oPWK^MAglo<%{`XLC)^9UJ`E?uha9Nr5PQ8+{!s{%ht073OV6$mn?)ptVzkAIhi)=sm2uh2+9k1gU|3L4EjO9)8 z8O!%QP~iJX0nnYFP)EeHkB#qK@PL-av8+`(vS`$2{^mtqFu|lJK|%iV+}m3hSqZ-@)(l=8D^&7|sesmrLIjzoQ9R4?fy!gm7fI_mOcm#%lI9&1 zd4hWW0?n^pi_26m^q>G7TXX~TcSij#hKNU*Rfx=>d!eFRIh*SboG%2cy@}uoEQ|u! z;YSg#gYO&9Rvz7>0J1?uL*<>X4ePJGE*e0hA;|dX44)yi%0M1nuX9B{1DMrU@V#id z(f%_@5x{g*`fIC+_pQ1De)kx;Q2It;T$7yAGahRMdIWM@XTojt{88FQ3sL}2kisX( z7w5TlkAhrqRhgveiH-j*N`uVFL4WuLVoFdg;)94kU(>$y*ODEfE=t~cy($i>od)|E zEArGAE}|{p!vd8Ku{4O~yy8G|4B@GcmW;NQ+H@LJoD1f&kzYy;#G)CSb?mYVWc1vlpT~AbgFFH2U+~Ir@djgk+v14i# zr_%l4gz&$kI9jI=VIeVxRld9^u~`F)M6d*{_y8L5Iv$MK_V28DvsMi43oOdWm zG8c&k2ai{k|4X_N=vy`> z8^uO~A%oO$56SQHm#<^Q?{hzY6MswQ$oO#yZB2081s+@{G~{o#a*e102scfKH6o^_ zwaQmk2F6{}-^MbK$(%mi1Jn>|N%~IW6vrpN@U`~x<(7S%3VPsm=X6FK>p0BxzGhzj zwpR2({9~SpYDNZ@5!w}<#8^XHE<=O&Tnq~QcC-w!$E@7Kn5htz+e?ubjv0fZt@wmu zB>9(MZn7~5{Loo9ALtz-03|b5DyUA7HBhDtDtUR-*PNxaVjn^(9X znYUvDr@H1VFE@ri%z+z0J_XQzK3=%K_0zePXG+{_P<=A2&DUP(nY8_cVuJJTa0sl9 zdm(1677OWC8t{`*i0*p34EQ0m$A!JMtIo=vO;d6yGvs&h)){@eQtszcPWEB%7KA>+ zHjkHqjB8l5%W}xsQ={ea0TY ztMqAz?JbwGU3Lir1Xi7=RA`hq0bGT3e`8(s8DgYb$-JP*BR&iy$FvVi$W;D$5I1i6 zUs;^YY}LGXg}0r739ZUl!OyDPgdQ`jT#WR3<&^ZDe-Fi9yDz0OUZZWyzN*r8rD3s2 z|9)%l#eH!OrsIC&?VuYuFU7nEIjRSrM9ya{cZF(*1b*|sYqZaSjQf(AiC$)(<^RdL z5m}5=n;{{FJ-3QX7f#wY7P~+5>>vo*_duzo;8sgWI+*u;&)P;R@+-_O1|hek7n_Azy7z4OJdpE@ zEZjaLSSr>BbvSjYyBQQL-G~}RTm#L6%-^b<3P!tmOrsb{Nnb4ZK?SHUj*&z$<7R!uE#dwLi3x7b$0*Aq4>m4!~;SiITPXEv2~6zSI$ z*cy7_^C%t?k^P{lnm6;?f%XpZ8D9SU>yCK2tEzTS>-!$UKK$CGdH1o4Ya<`{*f|6rVuVg? zEAZ5RN-I6`b$j90H(PutRyNS-IR&tK&G~4Hqs?Ft`WiYQUbk`*`i=a9fdcp;fE@ec z{+QPTQu6*mD_t)61jBs#tS3Ovf0v1PfI4dUCMqxV*M$^Eii3KR=lSb)O;);9Uf?w@ z;O#qd?>)(HYAm5&E72 z_$va7fFy%b38s-^!J)7tJc69gjB7MK{{uSigQc3d>Ap&VZgCx+<&#ZJ;uSMUDu_9Z z6HoPs#){Ukwq9X$m=5D`xirE_vPU{{EaYk6*qG0@wj;}3jMj1frpNY^jdE&cg-yRa zUTU3ep}b2z1uNMpdkQP^c{IxjBZyS75B_;=f(4Eq+nTRwUtY~4W*8mk<=pUHv`Nkv z6S|ksA#D@Z#gRkJT};~|%1eAnH60?9ztIBVU5{4y->dcCXZevlpFR#Om- z5s%t_W1{^qT~{huVKG=DSHw)Bz8Q+kb`sz}Ssd?vytpF0=iRRB z^eXb)(yhhI-Ky>yogm=W%m^ z!Jh-n;_7jDA?sWZ4C2v0AADs0@5gZ%4Zrv)#*}x0QL>3vMb~p3BcZU}H>fC5_NgQD zsExfBud=4l7-#WK`| zwyHWclG6dYz#h|4zl=`g9Fs&>dw|`G3Xi`M$Ztc!A0|w|R!m=dM&sxX^c}^!U>UHF z2WrFpojjkWyb3cn3NKZ=-|XpEh2TL%Z94!?s~$Z z<^|%4ew1h5b5tA~&BQNdL~0@%5E1+xfzsocd=GGEh|GA(s#q9?K(|7W{<6#l5w z(Dc)>PSrLrc?KyGv!yY3KNzFW5?ZB<*F<>t)IjSAoJUNIj^Ae&U(L`{$HIj{iljLG z#s%$j18n#|9`3OTFK4Cqn*Xg0v&O4Wr;s7VXH1`tSpApBcbU$ck7j~(TyE8}{>+0v z4&FZ8$CH}mfNWmx1Q7)F-E<1zo)*L=q)hr5g|j)D6TA>o1n=Fgto{TMIY@6UdmcPUl= zO@_lwq9j&(H?kddwe%LNw8aZs^xFU?{HO41G%J}aq+_H2K?!<~V7sJQHLh8+Pwom} zZ5iQ{7v$x#M-k9RvR2}FbI1~W6}}U6{pG*~bsp~liQ1~*^V;=CgyeR+>J)R!D_t3M4r`ag4nTB=iiqa8s zOD$a23NfmX3JcIeTq41e2MJv(w~r^+K{-gJeXEQ2+cqt4#C$`WexU#!93DajI7(_2 z>j-NUK)%#zouqHqBy2u?y&XP~@dVMIzHRN_et*7sG}cRcNsHk1Jji7Fp9y#p4>xe$wTx+Zq7ZnD{SX|i$xJV57aTMfiX zG{?2L`8)wuth+UoOv{FqI8TRHWVxKZZA!HP+qP3r!heOlq5vA5*I@)9RJW$+&W;Ou3%c`@%E)9E?wQX`t#OJ0*3)awJi4jMAMWy zjV=(gvTrF#2iID;66a>8RK-bZqpCoM_)7iKS(>yZw21SixUoO;{UHd? zkJfExKBPw@t?WSt*!{>LVE%P+CZ?;7gN2tuls~@s{4hxlr#U8~#5{)^p*sQ*1UEjV zYgD0Cg{+=@M&@%0gh{ME&(V6{A3U6fhzr!;ZNiR19|hfncLgxyeCq@;@_&2j{p4&Q zj?*PLPiXkhn*{#)jkSgNn1#axJO{M^Er5;P#I0xrg_Q;J@NTD?A5PRh@8{m?MP zWFCV`nmg0cF6$7dQLT`yiOpDDxL|bP4L9Cppt;G zw;TQ6u@NI9YJ}FQ3->19J|jGW54H9nhTol!i0Lca!_CjpAvnW7j~3?lX$PQNeaNAn zb`J(nsg25DUPaK{ncp0LqhOeADk`8Zy^BhPc_0diX2l^4wUBurR~ReI!S6&18ztx) z>9sRk%$46Y;2*AE5AP>wAv2k-pv0E9M#?kMUUOrP!F_@RgihjkiiGsUi7zbBl@U&b z&R#~TQvmN6w4W2MFWvEea7n|nPnl_<2I^6K+Q!!c4TJtkzX|-9&ED4c#H(;i(CI{3 zAv)VpngU29dnl8IzeU^j|tvjyXKA** z$;1t_E<$QUXqV!X!?GH;ZmCF7u@b@TMh1N%L}(FVHoN@r!GBxIbkXkf1deenr?%p9 z7Eh2HM#mnsQz-$4UfbGNF&Tgl75XyACp*GFEIJ&Q7jCQ47wEV?;EOkT|28Q2eFG8P zOT*nk9e<1m?-&WYM^2N36s-I?8g^U>WRv3{W<43H49kA}I_y*gq=eHe!@M7K({QdA z#0;T&iC?y~J!(RF3iCg}fFwOH;J?V_;6GQpUDew=G)#fNtLA%9hsIqlh5d?`R77Z3 z)Dx7SoJj?l05d?$zl`x2qGhK|vTNu*X2$6Jo!0N;Li|Q=WxmQkkAtLootsbq)Td`5 ztA(BQs=jy%;Eoa$^!fC&hv3({s>j@~8e?3_0+N2Ls1oW0AlhW&Vs8$N#=nGjklf-(s9 zc&rV~33A82;#?WF8Y_cO6y+ByViH>DMR%dxr{zBc+S*(Lgj_pWZ(;&exXb9afPU6|0Aa6~9}@N+8ywmb z(Qg;8Z|IckR`%c-D?BLxHz_d2tf}?VFUWv+AL0*5N~=e?4MhyprvP+5pI#Rqr03$f z2U#;=ho-tc4*CMyPP#}?CCeygd;HjJY}ov_k@0WwQd$V}%LhO5t!iqk*|CKn) zr_B~33FS!((xRj@KMr!_D&$E9T;%X##=x;yn}iW+y?}SIvA+3z%InD-Dvm6IPzG`9 z>Oez7sz9$i;wWMCF>MRCLr&lr`zM>Q*fRrd)f7NVi{j{1{NEg!ZJpRdt=^n>A-AKo ztxvlI04xS-|I?wBc~nR}q+$Lnb~NK%Upxy10IdPmI{wDJ7?oU%{ovT&QOEN8f`H9a zZqBfutwobIEq1Kb#m3b6rt>>B>?4!h)KgYTH6$us|c-sy-+QF41EoAA z`B$r$`&2#zV|D_hzjaKz`;L|;SLp_9kGlq7Dj7!k6ErNnEB>o?bgyYl=6YaEU_`X$ zoSnK+Xj$G3*d;3DqX@$}Jr66!82?rIgiKdun09@W62h$GG!t82G@<_vT0ju*mYtWy zc4sX+SW*Y`U{YWM3KPp}6hP}QjVij$%YRKxIPNyu7X;eRw>~*fQx(1{!x417NRP(+ z>*0+yOcoWVK3q-NY~JMG7Y#zaoK{-o$PglzxYe?r7?1w5}|_ZV^T_GQ$ww&7pJ z%kO^~qnm52OA80Bf`+@DC+_xky?m>H`HLQ8q@$A~WHN}OOCT^oekInJ#=Gl9Pj)KDZ^0VcR0FHT%$0oUlZ}i( z`=2D?PuUY+2k$biXzKG!6v{6r#L`{0b#4IzvAMFo6u_r?1Sz@VI%c{l?spKY@vvam z3)sO+(-b1{&Jyc?t9mJbXORj(ZNPe{e@{L~m)(bJJ#R83+d%n%QFMzW!>U2D1`Fr& zE5Sl1Ib^e3%;V3m8|!Oq1)9q_yoI{-P55Ylwx$&>qF~+H30Lu?XMF4%AAkOO#*68} z-Q~W6=AEQAl|E~G6UgwdE_%thl zUDNok+r3JEvp0_pz_B}`BMD4vVJ5WWxYF2$B->f95|#+d-8YGer{f+8y80|1EY(LN zhf@mFAP`HKVw}1G{LM!#)v%gg+;nD9r#(wa_!p`nn0eMuF7d)IsY3h+Kv8B4RveY9KiMeCRh9rT#7)@?vEt}j<&$zWhR_7&Ke|*ywz* zphf=mg8}-j8QtOh!US8Vw@F<^t!n!MbKX8=r28{mc<$RF#~kMAiY-$#oA3DFxfxw| zmF75>QSByc1(t;Vj!K#v&{PZ74Ktwha(0p05(EP&;JG=$DjjpRr=M+X)_%fY2a+Lp zhn-3LoO^^zBk%7Q9OBn+&;cj9Cb>z0gfcn-T^1Ie>K2?vY)FmRG-}z}jL{e>QULnp zL0V_d7kG1BP`yW=ps~n70o48iqfLoPo%J8C^3iY-&hSGG7VxM5K5_k>tCAD|%&wwr za6ar5sJ1-EWSb~>@esaKsSVPhrUO1F`ZV|Si?+c9X>JlZZ&U~k33t$hWxVOlIryPWO0T9h=N^uJ>m5w!&PHxKHs}U|5CAivR3m|!PLjAQTA%0o5@!; z8G=-#p?Vtm&?jA9_BwLqLv_B^X{MkI!c@4n**f2J`5ZdK(E=-y7%ze%Fm9o4H;erp zn)$Or225^r#d}zt{H~?|Vk(z@fi^ZNfX&(p`WVY$dK6|Abd=}Uz;}Uv4?%>b3-IFG zQ@URB)wqiJW81Kvi22;>3|T5Y?N!dzqnY%Vinb0b*m5Nc3gEuF7Jtvn$Gh36RG4}F zp?WVlw5P^UZ=-jirY`I)7PL#fqR-TCaTB7U$hOrdeY3Za0^mX3kw^YQxdX4v`PBmH zp`(gVrSXkf;iyPuZKL%wo^nT?-me!_ll=Q;LUviKBDy=af;}`3_yT;O>Y-kH2WXyl z*WAevRX)67*)3HVUCbFhw(fh@QO-4zXBc83kCYL~eCj5>rz;)TQnHs=0NFN=t4+-} z(+>>vfAGZJ-JK)JEYCLlxxs)WKj5-VOLTlimu_C{m@Rkd4mUIT8WIzTwP1-o*?0!gF%w)ut8c+02UMjqHg6S-9TG(pl*3VcDB)%ciQ`Z^#n3G zN7-5PF#l`HmbfavmCe{9oi8tqFpbanqFtSovOIREk>%4RhbwISmF-`^6F|3`r0~i< zb2;`8>9wEOxyEy{Z z#cuU<1=PhWs}%Y@5avg_$tXD-jbuT`>>v-%saBJ_sfJlM*ZlsymVDp&%!>kGEM1Qi z)*a7C0$I!Gb2>ulu&v)KtcG|sLLHj-urv4e8d3sxFG=qG-G^Lw8Y`673CP^+U*?B? z`LMj$k}cxi2i`hJno!TL90Q0Y^uk=3DS)aV8P`S82WzG)W;RtRb#nmDU2G=BsTJ@NzD7av~Ep~ zo^tSVBP^m(1sSF6y|l}A;2kl4Xj~iZf9J=u^-H@1q5BmnR$4`(^I_&yN5e}@A-m1A z*vNJ$XZBqhyt$>(JW~@n5wxE#x__8M0fa0!x!&%q<1|_IZS;#hHJj$Q8tu(vwewbf z^eCyUrA-DW9(5rBStl7TZa4XAf4<-X=$dyOK0kQpWQ0HD1U^_Mm*9lSlWg>_Zwb*7l!@TQI{=; zHZyaPudW#$4E&(6mqXpEIS{~W6A-<=r)+>7#|IN&g?><1gI#ISd%~(c%tCV0H3JFn z>JO@t4kWk`sW%Ng!#9>8u@nG@%zg}+pFGwK-!Xq%usZIw`eDG8L%9mLl34%noInkr zf|Mu+tJ3#nQ&r=nnjC|_&A`;gOAk~HM$$ZE@qOkg0Vj3tM#(tH=VJtiAKVBBi4r&8 zH=Gj7Yiat5iU-?RU^f5(rXXmwU3N8i?UtL~4zaVWOz1M){7fJJ97i7z*&&j3RpPMP zO1JIh?5R`b?D)anFQe|>#3gb@PVPITG zOR)IW^^v|RbMGw@BQ8C6`@qNkb0@p-%FkQjqINYpgI=elx%)VF@9q&_SSC6XI^Igx zguDHF?gOz~>R~HS8XBA!czXSAv?)+u@){m#I-aC7a6NEF;d?_}X*W==;S@my%)i~~-D#$yy>o3U(St> z$klhFK^pEio&A4o-K*z2S8HcVT?zVdje~|0=bz)+U@2GsS`8*;Qux5|eNnkUuD;jk znd^hfQdYxn&DO=`UoC}|sm(cgK9&$-z*QsFI@k7VxYd`Hbd+A*s7@Z{yR13Em{$q7 zpzAAs%w1&VsoiFk#bL%R#r1rjrF+%myVL&ch_{Q30Z9O)e}=9U{%LJPUFAgeE@VYz zusRLtVgF#(+)qs5woA5Uu83@2zxJMGe!U<~!{xW?xcYo^$&A8a$g@GRJVCAv!9a3? z@(|oeTVQLh>WB_Yl-Z|**{v-ppS!$^YIhL)w#9MZGNX?ufWHG>c)TJis`<{t=)#ww zD(Vvfeb*jrspxeNFFLOauc!H6*Wr`oPkObQd|ZyC^@}vY`bJ$OX%>g7sC_TYlwZ|} z1-C(qNrW-{sq;kdq3~NjqF<@wZDj5!nI2nT$Zv)>vY-mKt41B(&j+TCp%RJq+?a&0 zdc+IUi*&wUmUdn)Q$MW>G^(v1JH9ZmDX^rp(d&Tl4;^!A{&gYEo=d|~)|_=X{m6Gb z&qD+TD__6;^^L2GcXxQsEmlG!V5i(Y>6UV<<~k}UWpiELo^7Id&}%CL1YfOG5R=rF zd|#?0Am07yO@aV*-dL+nqY1{K6y2|O+juFuwZwlw-X>v^YJ7llwc3G?`0JBld zP)3p#0knKANCtPO-8?=l;Ok#;zD^_L$#Tj&g_roZHVn|qnQvdkB5rJ&ntKIv?x9RZ z$Sq6p{B1bdEAnO1=`!ik0o_(c2d%^J;w6r9s1kI|qGwZQcfz(-NY2h3JXARMxMP~J zX5iAyxi#kWpCh%r!Pel3G2?2&W&g@T;p!h1|MsRj$2!_3%LUlWXMA)fTNs0c1*13J zn}tDVC@&S<_d_s*bz?kGLG-tr>mlMo_H8j)&qca_;J0Y47H*_9n#sN<#msLh4^tkh|Q)&SUp^abn>=w%PtD zK9b2$|4UTX1JM!N9lvqBSmhDvrvRKUEVnVeOZ-y+s1wFGT{BdN-MZ!?Q|gycJ?@ay zZx_8v)%QxkSA%-5EP77L0+-F>{WGzg6{`}=gUEslw#~j(=J7BL2iu#b*6Jzb}{|0b<44*jLJ z3S_Kc7?~9Vqw`8G-!j6~hI~bOwP=qTA1?@GmgFw*qtm}Ll6aJW5RYA}lM8yjVNI~N z`ZXmQkN=e=XmULL0lcZMu>vVv#^|s{7OUUs7Y*Jd+qBu_rrZ7`^nWudz6Mg`Us#0q z1#T<2v_E;k>X$z7T0`Ba8ve)BI4gJ?1DVlZx=Jv@C4)Jwa$)U~%Z~gw+DNfb@}7ml z->T7Ta87jRZPKQWGJ3@E5|+(9Rc$ZBCUp4EPGfuC)eqJkYMVds7PS&c8VUVov(Y_L3 zh|k+Llvod&iq-}gX$pIGOKOdUFa{W?u>k(ZgGxYLMNOJ$2!AmyUB47ImY#pXi^DZn zM{F)L!aHNiJUK!;&`* ztU+CN8Ft{C3su&-4?hbu7GIJNVShL`aLez=DEr6P$)}RvnrqEl3|*}pn#uYtW#LT| zcC8X_(L#n-P1$olzyGeG&{KNrRrcz{gB}%svNxk-wtwMwg`t2^AIIId3fB6Dvkb$6 zvABtDA>*i{BqSYb|HTK~0dzRh;J&}ioJLHu+6_sJi(8hDAts;P6Koq-(F7AnKz^+upLx_;J$ z`Xi_nVgQ+VVh)iIOjW={tRu~~I1-HIi&!O(XEBH$I*X{CrAH4rzwDIKL~}`cf-r`aN2LnkjR^&@jr_motWRL zl+@kozIKg<0`O=}J+1R)MDuY45YgL(5zTg9&Z8n`U4hOIRBCo(XM6mec|{&Fs&Hr# zxxgD6yJlygx;F7BYxU5BIf7JYA~(4GWJe)s5I#tqJ=Xp&uIHx;gCF}APj{iR59}+! z{^Mb=pit>tXx44>STal)o?!`tVi~)WiB+b2}@1 zS8YLWxoqlp>|4AG9;>pHP@_BbUEf{I-@Em*_|7uX~Pq zj*27qIdW&DJv7`>u0BI&7{QI6Z1?4{T($PkDPF{B)aTeM(*eeQP9D>Y7h<=p?wL6; zKR@8lalLi-t|jw{CjAq>qHTjMqRD!AiRC6S#VK9(7yIhfCA3QP&!vy-yzx1cq9uL` zB$3B6j)t4N@9PdK@>!PX8NX`X<%=-gF~&aGdBPfI-5)ey-T)PGr%{}-J1fSbzsYQhuE;T z+OEQkqyo3E-+NSyH`E$_gU}wnY4vg~`5$T&H8L-0II-+n9xLl!)L(z6`O6csuw)W6 z8e}Lk19}S!Ngx^F#7X?~Vs)uOz#o4Kc7n%?W*JQfnZ9rH!RS0D!=Eiu0HJjV)*#4v zTy8(Ul?A&UqcdoH{~4=7@&GrF;~jZ!*7y3Xc-hDT$5xgxmmrlKbAhzff==Gr+Ghzd znMpl_ukb%Z{(>{Cm^ClcyMX~sUXXMWP=#q!{`SXGkIN=8T@{wfumj(J{=P7QwXIys zsPLnhNxiBcW8RYqo}I61I=_ z6!-!DGUhAYuzxQHyj8|JXs+5NncZ;e zpfFiQ`_C?_s(#kf@)wGdqj$u4! z5|Z7$7ap;8ljIs`UT;0>{-<>n`fW52mz%2Te(enXxwq{r&NI{25~vvgHne3g$iT zH*jS4&cAA*Js&>Y&rYmrJpDP$o|_?`tD4#!ByYz!!K}$-Ir84&hG!<-hZ}{7y%^mt zG1~G=8e{Y9=Q$+W?*xeU$a=6@-p|U=fBoj6`H2!9hhBqD)8ug=Q*QD}I)NpD+ zs}oqJdVt~5GVaGj^J9Dhb?1-1d_nT1t6c&1q2lE0eze9_I1ov|oLp66-XQUeCqZ=a zQ!3vd8_TLi=5Y3nazCv6dfe=>%=&9j+K^JZBTQGnsPx=?@tk8Ils4w$pVnMMnc}gS z6sz%|p+TqW_1f&nDLe&GUD&~Xk8Ar*$jW~kto)%53NRV1$xWaNx~Q z$IR^Y)-hE<`=7p+2m%v{d9JkkUl!PR-~`sD+B^z!q5xXR ztY@zC3I{CAzr=pkN*z!mbZE^b%IStO)?#$`e?e=HMvi{6M;R4!GxXJhYUuP_|IQr8r_cc}?{xogpD%lEf7Vdy)-e<=W`mx{}+cG#)N z62Ek-aT4gq499+rNYSonF8QdU4UFwW7K0qz*&HF)$;^&Gnjr2EP4DW?_^SjNWExe^ zz798^P{WD#x1x!v!1iu2|19qSuUi4<#h_4-TQw#AwrwhwSc!lac!h#`A zYG3ny!n3#6xlUy(NtJ@<2akfa?$=WQ#rf|ZYVlElGbhHvS5yvusHA31%uCx@XQ{vD}3igH?Yj&k!xG0vJ+hln-#%-0-w7%_1Rju$i+pjr-rd?KkvM!#@V)c1a7V>>Z2De`) z6ElowwpztW*XEFCKHaPm*z$Z`up7enG=uXb${TrW%W#W`FZC?4e(~XOR?}*@R{zP4 zd>JWOU07rwbInlC$k*kcnwr`5E{>Iq7j}lrxka5DQ<;jZV~k((Ny4AAyRgpqblh;e zka`?#dKtm5!DkHlYWFkTG`we!nTK$y?*UQYMARVKnb_EYrW5YXDyp*8a#P)}CQdpl zH~6+hmTu^(T%!$zQ9}%pac=g>0(zg4;f^Btm@0_>p?}@=wf`gSJe!*OzPBF)1f?mx zqksY;Ani*hpwgvx5F*k+Kzi>2(wl(NqSB;BdN0yK@4YAVo=`$aLb&qQjqkze4Tt{mqv^`$n~64g9uIrTWWJ`%M}6Z1E(-DZQP?l4OMTjp z;+hsWZKO3CEgCmUkZL_!y*b()_R~wUU{^IN9bV2JMySjHsc!+U>&%B{n&Xin6lgbf zGzeCnA^a|z_5sD^h<#$s`zOSTY_F{kLBg6|Q`DxhgFNZ$?Me~te1$0SbHf)y1#QW{ zx;OT$xQ3O?u$OML?Vu4oHK~%9MFIK*yKyp@Ip6A8=RBSW{1bFJ3{}%|8s)80-_$>- zlQ^l(96afE?iPVl{B?TYfP19tYtwgunkU+Z-*`eY$wYnkxu(5K@R&C_kw_M~USU4teHY7_|?9s;iq zV@y#%1MgFI{E)m5I)wo=7S0ummQ&fnITeJ)PSWp#l8n=LlOOE-E&`k$6&6E0{m_c!@okI&ayC7n!6| zh1qE>^8dtU=eo*QE+HS#&#(&4pa+W=Im1H7p;YhHb_PG%EOJw`lc#hd(xgkT%?aE6 z?*~q2BsrHqh_4JUE7!>=OqLNJ`uk&!+2oxUEle;O;aI6}!90Vt#xq~R#QrhO_kQ-} zo#X8dR&{m$i8wtjN0cje#OqDhgQ?9{y0xIm>O=_%kCbt*xSm9iaz*fOq;#SBc+&~P zL5hL`&{4@zrIPJCBZH=c$tykJo6b0BZ@6BrqtGaP|G>dVQ zC-*tpS3~)4ljm$=ZgRtOp7ia%AO-%^1_b2D!^&X?y^W+6_aJ-WCvs0q4tH>U4VK&g z;ii8*AFfYbylen(7wptOeswLor=$dTQWM(w92&UQ2@fU@dWxlwz6GSgko@eOh-mX$ z01|V6V?YX_9MDQ`-o<_#eIcTA_luF^f&PCSVhO2#JYZH%djuHd-sJ{6UCYwT(nB}( zxHxVBrj>t9qux;%ntd}CISoA*9z};Fc}DxaGgLd1vEZQ#l!4T)>!0w4EM%#vDvHoN6WcL>E1`;vlLs(j#ne~z)m_l96JSVy|N2fllL#zVOhoXv!IFuh9{iHkB}Mwb}#vb0F_YLD;gmBBYJk z%v^KkU2lL8X!FU2v#cSVVZZL)Oh&e|_adfvdiB3-YY(-p5QD%}Xc3|0fY`>51Ae;F zb;j5vNe(l|4a5t*FIMjFUN|_EJpQuFSRjQ7oKV($+8^ws`nO%B=qc1m?vLz40+Ja$ zYpzN@R1v_JHqz?80%kfZGFQ**$Z>eOi1b~Md!`hfm4F3wsBm+_03%m8f2Ff%wmc|% zK2WVhYc0T4O<+K!r%HGTvKQ()UED3T3rV@_l^Fm}hGrH0J7;c^%5AcMJt z$Q?a7krxlRUhp4P`fjNFqe^1GKig)Dl~D67at>hr;fj;<8zK71=kkj+okb+FdM4xJ zf4Rm348jBhB4OePHPerXidl*{(jp1!1HhbIUXdEr;>G7;D~w(k4R_W%#|zs4$r+GIH70rcX`EPtO1pxCI*@0(i{0K;>W%y?q<*t zqth0c<4pSL*Ha@&&aoLo9TJ{2zd@eT=f#sJ{dsP|f0hqv7D3#v$-Lq?-wpE&KM}$K zo(GS)n_9JZd>iYq)k;&tnYFh#v`w$=FBiK9F4gJcweJV8?e~K%1K9`D(#SV=ihTdPhoCJp;SU4 zWPaTTEKGtW5*;kFh5wk1DjUh}%=kD{lNw2roO86sYLw~+seTcU(D8cNgPOMwx$dcM zMD}?ZBsf7cRaWe!h-D8cUJ7Um)gFMA+ktcilVC8%BOC)97=!1Z4Wiqm;B*l(n{>6D z!p!NOt8nH+TT&w`B%eg^r+5+O&tklh1sj!+W6zDRZeF&DA%bW<=unOCQy}d5bO96n z*!uZ7<5)k??{jdcgt!am>ARNve$&>B!C`vV<(Phoe&-igJa^>}) zKsaoX{0n097YZdm%aR(d2j%Zpd;e%f~l#=p(z)hC4x*WxYAQV(FYXzbsa% z^%jf1=^XAX#usr-wOEYa$^D{EczBiYSm^$Wu{5$pDsiHm@1GIlllixb98@$sRShel z%LInR%^mjyFWqoyH+GH^kJ;!oT#T(U~Y=*V!P+LK3{RTvdv)XU|z%E!gtljD<~H zNYJ(TbM>41sMLjvhvkE~7taf4Q!6-^)uC1}s_3QD*ptoL^ltpq|EAfhR~8-9v|JW0 zp1ETOZVXtH3Z^=a(Dv9z=+mB10%Iejc)2-<%>#ZicQ9yX%K0~c@nf3JJ6AQ+H!n^I z9Y1QTp9?LXqe76Zo=bi)@czbfGesuTj}rp*OsU@~J-s=B10B_nkpODZIPBcv=6?l$ z(3BMN#@_YWcym*$FW(nk=xNVpNu~7U5xal>9fIVN|5=yMMmSxZRAq(ATsU1>gq)vx zR6Q6ed0`Sa<3jSxZ)m^1V^zpS$W4Yr*l~#>Ch}szi-Jal*)qqjNZ?qPlvE~7`y~|p z{Y=xSsoj=h$D2*^c+Yw2a+po`hIyZBy-j{4&`~1fHZUM2`!0u(v zwWl-Bu|a!g^ICDjs2?{hR2tw|~Kgb8fKOx_ZrXO;MM(?05K1sci*f!+D@j1Ci8lO+p1xQ$JUR0c94O zcB?71UJ1lvcd0>;xyBd*an!~YY_}dRd_^idSRZO`T~)m~v!iX7&X(#YW}hJyg|h9x z@>E3qjxdRt$kkOW1ey^EDUPx)7BqM&2lItRXJyMwMy^afvX6VelM;&g^Y3|l7>Bx6 zz!XAyD)rqPW&a|Qgm48S-y+mcB8o%B{cLF+2S%D@vCo=-z^NPFM>$&Vnq1j_T))I2 zZZ7m0tY*;#pK8=NuQO3ol#D)UiZ|nmIFR~W9)lrD!*^kdcIAeQ`8~ZEab3V#t!w&< zs>FiHfCyw?tN`zyG>o&qN%71nJ!s5s-)f1v8OdT0ZMf!6+5UbDz%>2uBd?+Ja%(xZ zRPbcS(eB%cy=w_hJ`eE6m@BS%etL0wiXV9%ItLE)mTvKQ1H<9gFMlHE68qDOp7Kam zxY~b~$LTTaIg+004L+o$f2vZ+I&Y0=gsl}I8TuaW({KN*`TF4WR5;ZQAPe>ddaL-z zhov^qkeRbsN(MaM`IfCFSeYd3;iFQA9|BRqr!%kMa}C68uaxBSv-mF(j(|?B7!~#{ z670xYM4JX2oM;a15T6Np8;4vPfU_{(o*YmNJCk9Z zbbZT`%0mt`YPtaUYP=%pm3ENSDTuq3{!=!VlF#7GiMHmU;0gPsa?6af8`j&QJut^G z>!qRi^f~1WSRLdf40`l|a4o{Wpos8)9Xh$X3ghYk-Z5UxqyjPPgzBLRn`4-c!|uL{ zZZ?3Ra8yWZ<{O~-vVb$WJK;{blbwhee-b9md`!^AOb|@v5)^Jt&)ASpJntpU_6WZP z9F%e;G22Yw8>2Sqb+<0dnPe38b(-8Y9JZF4 z!BhwplqfnDDbFA5+3RzLHttEcnmakW=USydM@spC1bZ5FF&f;CnBH&;>!5VhGez?# zn)?@iEgCD3Iu~;F+YM@00It3ln(IjChgE1T(P3p5vbYu z#pE6iqz0(j;;LbHJF6EI)A0gr0ndRDqo=hjfTq=|W;+Y-Y8VqzW9iiNl#eS!WZ3z? ziC;(@Z%5tyX>%&?qOt*=>Ako2L#^R?vdoKdbn=5VAerBX@emEHFGc{q2 zAl-UA^LXm#p~7jL`QG!YU?JEofDI>eQzSMZ%Yf`Li0Q%0MbI@&wD}BwJ$>~mv*izm zpBEWW7iWp*Lh{2P2_3ZPvfXZW$w`~(OR^x5t&=!7*OhIw;@KbzU31})IVe| z9|Pi&SF4i84QwNVW(;9-a&4QpfPtIUwlu}75tO4$Wmmf78-0<$qs~^)jD@(a^SEV zK}C`<`?|nP&e-knT!z;uLlP?ozp{`E0{>`)uM_#@bcH-=MKs2HIVTDk)O^x(`P}q@ zYSor2Mwzv|^hH+$g`GgND*&Q{aO*whe?NH?!VzRUbt=A2zDOmc-C1XgpP%@4`Cl54 zx@Tos?TiD)>kkP*+hQN0-3;rR(21Ku3C!+jhrjWwK;!AoNt^bDaS?4)7;*m8Ly^3Z z_iW9KJPnyFhtxOoo6|EFf6*kd8GoGGFaa0WcykWsJZa6J8C+bI#`zR64s=(?;D6%_ zEO27DpHLV0(dlvh;+^qx6hajqOb<>FVc$8^R%j~`(JXc7psx@by|(~D+0Q}zRZZ;; zZQ6B?zQ|r(x2LOhxR{Jo^KF}>0GmfnNJgf~n7YZzsuniJwkiX@KwEpZ94%CceR_+_ z@#tI6eamDQ1gKxrin1PV9te84@0o~PJ*pjY{-gQ{O~R65!@S}zQdIQTueVtd%GAqv`4-Kkl^y0+lDz0#QWP0>1LQt0%&iZ#FxV)*0oWzpr0UmVf4# zWswn0wJgrZBzzPW#gXCpOkHrw1tI_x9n+wCVCFLD?|7Z}UjbGGoz+wGJ;-r0lmP9Y z9-{$yr1UcW$cPOp4wmQ%jbgUZ^5#f3GwdC_1-z^qr9atpNBJ0F)pk|_mAAwf2PmhD=ro=cwb$@h~dFB_@xz$3flAR z2UF>w)!@l7cxGg0jCZ1Sx3Q>_ZJD{|v)-j2WTe#OgVn}6%U9LMmgiU>G*6!!l5-kP zS9$mTg{{7M*H|BYvh-i3B=_qP-G*I<&;MrfDYc7&qR6q5`p`F)r-)kAKXeIVTq&kU zbxsD=R}2mx z%`=Uut92HJewPk=4HK+&s39qCstU^159m|GKCfDgyHn>s>_4mhBfs$qVvKIY8sXH@ z^@W45Rb>q}F6A6IuyqN4a-EBmVW!Hn9|XG}x_8sFky6DgYP&dRStx_D!LOK~%L#7f zQ^(6CO20bEYNl=ow9@*0&uV zDY*j?sXgcJR1B+Ofy%AgX=h z8^?ERi1_ujv;Rv`6eX`t9?5C(|>CMi40ls zvMK?9J-^Vo=Ewk(47+|QF5K0ATyxREJiWx@m4BX`8Z5C~ch6ctn4-uU&6en>t6bqC zFkTB!dh`z|PQsjj{I-3uaz6b8YRoh@DZ033Ix_Lz{QX<&OeOSVJK(T7M=*Bn2{G$f9Lyn_`#-{PcE339|!qZ`RJD8OF}b=i`?-b>(S4g)nyDAXo@ z@SN(Dm*)=>L_+_aGFqY;;1ba%7jjMmI~sveu!);RF84ck;p5HC0ioMf7Ze=98;{qp z+P(Rj$-+iyDgag!LFge7R4N2YdO5?(65`zr$SBJOu3!?S@)BkdB)wbEjrej3|=sY+%a+ycIM_A(2W-z-ca%tu0xbC>;5 zL^Be1h#$i3xZ#f{o>xz8lJyZ${}K?bFr>0+w6E&DHe-D$0yJJ2jgg+9RZf>cYL5xc!-C;N@6P0-y&I@y|FO2dfWMq4eA zrs=p=7X%BIn9X4hG#8Sdyj%jZvpqD*fTEe@62m-J|Wthx(AlWF6o-*Ga4*$Dp<&N zwwnT6d{0&B=)??(xd=1@Tg+bENRf`Yo=~$U7d#4mYH0-*TC#>2M>A#i7`Mzn*Y6GR zB5@7g4&udxIeTkm&_UoK8Ic2$8WDWwbER~;!KHQEw*c2FFzTQ)5UjpL7FxsjvHx2B zniZy^#NI5Mz1A^pjVOr}4AR_O)tc_krfA!jni0=(;OY@v;ruYjFAOsh=g!YSw9g-p zBk2bQC3@OLdb&rG1%$H2+dGJ^61UjjtFWoQ4km?2gvNzDM>bSeuK5j{&dREl9%5|f z+}wjbpUwVDRZXKO-%72{_(~Q=AbGDX$W_o_{>1RO@)iK>!rcPok%HOZN^OOAK%@Mp z+Z^ZEB?snjg$~- zQLzyQrwBFA1%g5Di+jzhbb2LqmF4F^-Vx#N6+^AP@ZxQrS$w=rTV|AVrSi^J`pfY1 zgWqMq?<|Z=dREwh%9}*%Q@UfRVD|s22S=%6+xe; zSTml!e%@^zr|!G2%u5%ITuXM+pNo*0(EI|0DdKoJlRXu_Q@@G2~m5SYF^1UhH9)5@W$K?ax4c=GTFfNf(G_);VZY8wXsQ#cB8#+E}S& zR%nUmyW*!D@UUX0^#FiiWmcIwM>nq3E~V&2nodM(AooY>I31B-{)w0_s)XN$$#}Ys z7N!Bh|2DiYrMhs=6X31@p`*#dC3Fd#o7uG-Nsp&%M%-0*yufHjDigLP3NMnhk-TcY z6`{O4lvq-^jsB{VU%_g<07XE$zgnDy1Ewy%tff=)ocr>N{Y+B`>bvECGagZaXWq-q zK23URguGusy|N!b6o1}FNM1Axzf`h{WL4R5kNzYm@tI+MUgAn`&0=I)QK2<^{$ULFvLrp7OLm7uD)NEs_XVxKHIIZBYHoRhxaMo#zf@yMT=7*@DjI zhF~5Qps3|a{~OiLiy_g7EexXLay5Kd*gwzq4TRE9~Ct9+-Y3K+g$M`qP?L_A&K`k~P&8Bsn$} zjXOOg-@@qT&oJ`>`Zy9f@@P#6Ax^}!K7{~>J~oFZ69g)>4@KYIOX7uYs|$mj0O};| zyihagz=?ZtpUFSpOOMOZs%@P)<*crWAIY{``uSHE{lBxR2$!Od;Z zv2bptc-3h8#z_GiHj0tMSl6$cSMHy*nmwfVNu~G;k~&_{+LbOg%g2Lq_Ofyuy;hPp zB#sV|&YN=(6fg!)lYKD6bkEXh9?(;=6mXsXIAUS?YqefZFJ`T zQh@!*KQ{tH&{fi|+`|0aEdZevx=aG+$Gzsb*YN~hqJyLlhv)GBxtK1~nx`=VsnDqA zzlUUiN*%|e;Q`=TWdOMrnUB; zoy(6n-+Lx_6tMjxNezRUl~d$2_cv5|>$c^rWooud?L~Btq{yHnjK$x5aAAF5{_s&w zL&=%4$m1-L2;j?3H%{)GKS2(Mt4Ey|Y0}qQk@?PhRLkE}v6|>MR-wzJ-TV$wi**O^@R!`9kVqvH?0&A9yz=gQ4eKpb_xEj!lt~2*d7dzZrToTI^^^!@(*~c$kLnfkiFj&Rs_FQBMzv zkE~N@bN#?p?=hU8pEs{^3m`hDZju!H>DgKo?6L_7 zy9H2oIzT8uL7pS+`b*;xyX*%6V%Lp1Ecm;jkpd z^)ac6)b_(?MUoW7BWH-<$iCgHpwfQ#Dct~dp;}P7v8Gdwa+xug0+IMLW4nyP2#vUW&QALu zj5}Jq*JG48_x^eyCFSF-RD)XpO>HnxYRb-%Cxs~cke zwNT7fMLJeksBWw_kqn%n?j6cC$pp;|EcVQxs&7L z-)ZMp4foU<+TuoOa+ODhqgMjrcIvbN`0h>$x9R=>aBowa(aV+hW+s+S8vc}*+n#Q2 zjE)16-2;Yd*sdi0u23hACC*#G=6JkSOMPSha1TZ@RczStyZ@9}jL3V{)km(38+@h1fUN?Xv2MhdTF2rm}nkia6i9zO%7j`#zelDdFEImOjHQ_2oC8 z*m}?uSYK_aC^JP*7i{^>r|?xlJKNq*;*G$m|0AmZFJzDf$!4PS_mXmTUX78MN%lQC zp%B!3MHMiMm~!gT!}`RF>8$J{)%>`94Hy12bGvSU6=(7@z6mGHwo2A53P5by+cNnI zzOpz>33Qv10p4)H05-eJv}}@U9&-uP_4Vr+`&G#W)7oA_SO>i}d&V{B4G zYdJZ7P|Zg!%=bMVI5ZY(cQ%+5O4pmLe{fV)fUW7?){>+8gOWA+TeevM)PQNzAg_t6 zqx&GviVo=^7sglStD)ZelagS!syf8md(?}J%L}&vu==q+)RG#V4pZ%5zy%{N^7#?H zPi_JBYuw@9i4@7Wx|-%sc?AjG*RSu(m2ZI`1O-K92*_GHOv)=@UCL~!TKi^0%AxfE z?a}QePN+A!lcyW4jjllp9DW?9zWPTB<{DGepfylZP&2ix8?I> zi{lrhIfw=6+y|!g9tcu|X}TV2btpEDHm0+rW2>Z$K`4_)&gM`bP%ZeFP-YFMhDg8z zkeUM{cbR3>BAx#;`2xq!3&isSF!cwe?nwLHC^=2;_s_xiD6Ee?ukDTh!>izGR=1+p@hC}*aVz@HDp8>OV5|Ry(&6Osqv#x% zUwFzv2hI1DL282BaR+zVx0IcHOnaJs$Mey}(>O}I_6RsxQ~kbx<%2g*H5*__d&|Vy za$Vv%K8~X24;h{QmKr7cH4Q55on!}i-B5~%b8pS$TbTuQsdSZX*G`pNkA=2Q1Zw2h z|0+a7dNE|z**sq_HSV(=yKcqb0u(uG5NiE=Fka1d#i>fOZ_WE^eOFrJ2ss9=n_qZg z6XFEFHPntco~7Qj7X5ep(1H$ftc_%TBtPp|uo6D+ol7m#ljY60S6k9<4pjr&;ID%%3sGDG9YSW|BS!L<*!FTsf* zI`4%9-!-Wj>o;>UdJT8V`;@qf;UvEf;W_ndHn;K98B*3TZ!>qt#} zwQrC_B1a`Kmxd{8?q*?AE@cGf}!GKe1|o-WYU(caR71N7j6_ zvoqf)V-|B4>Z`FGA-zo9)^$|^5*wLa^KNWRV{T6O=}2nXiNdRpF@0{RoG(6nNXM+HhU3Qx&jzioJ2P_71U)Xk+d~=aF>WZR zhc?*WqvyMz0<0rO(oHA0eB;<&rE^kTqn$&)-Z`+9FZ%)9YDhZw@x_JQKROIMvUO;v z%!BfQoal{nZ>Xd87d@u{Q*?TvS*^vwZ)iDZl1

            T5IfJu0+`es^sg>ZFbi`=d!vm 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

            WJ3Z%xZEilt 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≧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 z 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 +endobj +2 0 obj +<< +/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font +>> +endobj +3 0 obj +<< +/Contents 31 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +4 0 obj +<< +/Contents 32 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +5 0 obj +<< +/BitsPerComponent 8 /ColorSpace /DeviceRGB /Filter [ /ASCII85Decode /DCTDecode ] /Height 650 /Length 156651 /Subtype /Image + /Type /XObject /Width 1488 +>> +stream +s4IA0!"_al8O`[\!<<*#!!*'"s4[N@!!<9(!WiE*!WiE*!s8W."p>&3"9\u7"pG2;#RUnF#RLeE$kEaR$P!ON#n7IU%M'*^&J,9X&eblh'+YWc&HCJb6NI8k!sA]/#Qt89&.8dP&.fBa&.fBa&.fBa&.fBa&.fBa&.fBa&.fBa&.fBa&.fBa&.fBa&.fBa&.fBa&.nlW!"fJ10ZOeE%*6F"?A;UOtZ1LbBV#mqFa(`=5<-7:2j.Ps"@2`NfY6UX@47n?3D;cHat='/U/@q9._B4u!oF*)PJGBeCZK7nr5LPUeEP*;,qQC!u,R\HRQV5C/hWN*81['d?O\@K2f_o0O6a2lBFdaQ^rf%8R-g>V&OjQ5OekiqC&o(2MHp@n@XqZ"J6*ru?D!%;)SAnPdkC3+K>G'A1VH@gd&KnbA=M2II[Pa.Q$R$jD;USO``Vl6SpZEppG[^WcW]#)A'`Q#s>ai`&\eCE.%f\,!]J/?pjRSL6(oDjLX]_'/[#*6cS$rKJW.)lKq!'Nlt+6T(R$7Go#V']lPj48_kF%oqS^:-ig$+72b*8'>G6UJOaNQ!KigXTqo[5#(]#E4XgWaNjQKu!9/rWOD)K&V!gPQH)8e8.7SZA!!b>gdDdRSF$KuD'R/\l5R2[68(NVq!C\!"P]Z.T!#Y#kBV_:)i1;@cksg*b*;e(`erQpZ/H?%.;+K2rF3bO#"%mR[dSc*soEg7,epqEtoQ9Oe>Y_3YV8mU*#@8iE,+&AH*U,TQ99-lLfHu+LNhVjC;W)2i-dmn[iXc8?1X.ApV$H7B/3AYW3ms'qP[NMgU[(H'-XN%Oi6l,FV'@#VTE>;JMF%IKV(ZX]!`G5N:4E:03:/uKU%b>;;3GUc"+iZa39-G^PM6ci!'-kB70\8YhMuT536*kCTE+ul.UKJ#:8\d+U6:c2oq]h4#Gi,XTMPYX+'MnLBE9hV'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mnl0.-J8k)='p\#6p2M;=-XnJ.DM)O[UD;!!8B^RKcP[!'Q;Hd[**->#,'kJ.KMS.)lGt`;gSc`tW$Te6lhJciK?^3MMICoVM"A_\r-?p#PX9NqIb@d!b*uKYYl-"Cn8]De`Nseq)Q80QY[G'Hbu%9HX',,cB4;n2*,*J2`TFB0K*9*$*.4>aU.-K0J*qWk#V#V3XBEEaVZiGGN@[EU-ids2bTEN4OV<3dd!&RU&H;F\84AjOa6gHu@/LO.FhLHE4i6XGHGSCX$"2ARN%g%Upc_U^a`;gpX#fRc\e5-5G'Vh?9T3=!)5R'G6-pH-W!D$p!!e:c-d6YmL[O;-N1n5&1M?$g?oV79I!%&..:=L@q70"?AUSS+`blAc_'FHR`!!g1Sj49.r4&>o*k*,%&oUl;_"0WD[70"$mo1FIr%!p8$`co<'U66;#GiOOOj,Kg4fJoT[(WuH+h5Y53"Ff0/i2(1%Q_r;T2A*cC'HIe_'Y'G6,tf(ED*Z:JW:1$!7?hdJ2>PMOe+]a"19WZ;?=nY4/WsmlV&ofEcY"=36#XIV,=dRTL0(W%VQuVPl,MmO+*;s`c=&X/j2WPk*#c`!(4do8pT\Mpb?i)"aKJ!UiOl#FYm$!'='3QeI;s1X_;jQkU$p!2*4e70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"$!70"d4qU;tC84T>G"$&2IP*UV*:@u5FU4<_B*0/MgAr^O)k*I-rSS:@03M9c*rfdC;RT8G<%2e)UfLuB?aJ87"h\t%pB3GlV#ij8dA.,>R\tZL=+>L4(t:dTI`#C[%qbnBVjtBXT;i15*WdlUE!a-"58=YBHEG=:k->9YHskg"rk>EOQ*T5qpprQpnedL[Qh,*h2X_M%R.8ZG$uV,49#:2r=#b9d=[HngM%2+,EC=opsT+S'VGd:@D%VbGGW?X'V5&mH?jEmC*;\'uUQ2\]F%]*sV9cOL*.c.VB^:Oq"OZ(f=DpsF1idn?JWYo=O$c16+>aUM999(c*)H]HT!WKp?@=7cF$PAe[0N;q@Y'C:0qZ=??YW153R9O8;Z"l-RK,D?5bM"tl=^3=%4BSj!fTqU1I8i6%p[N$!#0Q9UD]_^!'[-@MERq/#(Qa'#*3LZc_V+tMC>\:`W[4oK<6TcT]VVpk)ZVdSJ`9?!p@%-:2+^>9do8T'Z/cfr+PrSJ_)^u:a$*)ifn&7_Nu/+5W/_9#c/L^BZIe8rFdP:N)B]D97]`gd[70b:6]8S:>:D^C'+=hBFBV1O/4lObc3gU_Mu+k1KH@-N0gdr54LkYeB-B%/!YWAR)_gD*"Skh#Ho+I!b3rU=!p-[gJ%p5.1YADaJ@uUiW(qpR,W_#*n8UI02KTKH4]Kk7hgAc0PO\/H^[m^MG+UI`1YPB^uga>O*V!Ya'@)>;h3mgUr=GeV&Y\f1$qFY!!h5Bi6l6CM?Z/h!KTiF?J)$e-ij0YcWWq%:]]%63qGc[:]P1'M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?$s2aj):so1'Xj"1Q^;:^n*=I;%h(1q:L03QLALlm47n00O!hV(pUg99+EKmFI?#"0eF2BK2jQc`JQ4ido_^,EYWMgU.lp*RChk,UN_DBg3Mb"U.U&jVe:T%X=lPm7IRQ8d\E5\!gQDVrJcVJ2kSWBIfGs\IMDIi4C%]@ad)&:W9;'8(Np=t<&3R?C1]f<.?7fu(U<@%;"J"b&q`uTk'F48^3mEQ6E4uc]V.3mJESn!gCZ6@8'%Vg3ILK,SgW(?8D"Nh^ZH-Ie9"]@.i5OY:;N-/_3!5=-ifP0Lc'U80ap<=aY3f4*`2#Sig8jUI20h@c=]dV0G8WG4d5Ze<2*n4&U"sHd_J7$33hL-p2T3V'D#MR2DS`N-\ACZtIgRN/i.U"RS`o8]ftUP<]I'ae[t1-jMR/;+P^U-@cRtktB8'ksn[k!$V3cBlWH/DC>NF'XXKd+'JY"BViZq1]X;I-X'kNMC8KSBYYYPm6Cus04+8]EBuD]JsR/Y-ii7ZaeJir-opNW!&Pb1BH;.eT@SN+#M+pbE_Ror?l[VABHLCX1X-.]ECBjJ"Vc$H.=cWXUVAWtQe+%oges^I(o0k!;]N?\YK:g%56)T3<&sc?G1'1iBYH3N!s^WS[\2)&fktSpsS(374@o,a0c&Y-3Ye=fV\nNXEj9R"M"t@j#F.o&)3M[RokG-R>:c$eQOqQ0Lnb"HimboHsrm*Ja6(IUrP^eL';E\69Qc@Nh*.7-^.,>mna$M1cumaOcErfYRr;iFD>$NB=E$:g-n&&4+9CbP($ki;p][d,aHCe+;2\2*j"O\g2!0f!O29:$3p6#>;CYLfM++["mgTk8RZY`DrnTGB`+omjR,>)0;X5`Qo>t-dsVl:[h[0065bIrjB5B@iU(m+(U+5`DUs28=jV3tA60iolt&qM:R*P^eI?Q=_r20`(n7[H"!A\_W8K&=h2HM!$ja`]!hB`ISk5@"PDsZ8\eK%$B0JfRO0G40he(q7t@d>1?k,@RthLXb@C4d2;jeP[oUXL)jsQ!LR=F;&:Z]d`H<-a/)bQ5cBq?NZJFupQJR!Y>K3XG5n70I=9Rb"sY+hS%r>K+VrqU@Km!Lb^a%Wp2WNe/+Fs_TrUF9`(F%f\k:.6@-THarE"L>Zi+qYMGOF#rO$p$1h;FV/J0OSP)?#oQTm!>r(QhSt:$m62DXWW>tbS?X^+%DBW[GU(]jpk#kYEj3WFtEuNZGhZmr5RN!\tRtg/ZU%rcu)<:;,%hATaVh(<323"K'o")tZq..$ChQEKsPkg(Pmn(eTeN?e-4o!>l&mXY[/S`sa`P9MS?W.R&rr<'H][#ZfimMJJ]!mtCUGurJ6EI*?*bu'K;#$1KDJd;eQ:4a*Ai+'noX`HH4eKj%\>.Y4&W-d=e=JA/KdJ6ibpVO:#8Cd/;M"6a!BB_E%+3SQO%KCGdGKg@UV.c\F%/;@c[%Y$&=iBfNqB')$3VNI*g@XS,g\82!VF>2H;W+WhMVA3GG@!C1I-KN[0I__TR^uIUT"rX9RB\,#>_0:qb`C'!.L0)N!&)jM!UWK?B0Oh5a*I_?97`%c8Y"5eoc:#^S`o'j%P^3TbqJ*I*jfR;!%=S#df?04UUFj/","Q7>!JPXEQnJ*V&X\9]MY99:a%96drHnohR!\dB_S>*MF0W:oVC_D%OgC\TL%&sUY:YJK;BPd!@`#K9`TK`V8o\>\=F-e!KkM%.8Qu87iBC@/h2g$r91r]:/(ho2!f3IL4R\%Q_D4Z8%gND!%'-[U[t5plmmrI:H`F0Y=%u[W#_l0M-pKM7X@r9,HXZQB,ji>EcrHC=Zn7Y2T:\7N-6SV:N(*[N"3P7l_;ib$*M#-S=aPm(G1\0&WD\aGr$)i_F!3R&9H*B0>]@P4Pp`-'QlBuBp\i"-)EiS\mL0+"8lHp-X-NMKPSHY*S-p1'K;EuJJGB%`/!H6&#hQ0JZl`#%=Z3D+8B>W2i9_A3pZbo[F4NA[7CZONh7c/E"$OVVK&6Bgj0=cbTQ#$X\MZYh3P8B0CM#[k>\E^VN\WVU9(bK].nN:s'f-D0UaPgU!ETsQMOG0M/K"X0NW#p,=TcUn[n?cJ;55sPT%V!UhMciM8NP)f/UZiErl'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'ED!!'EGZ>dc9&6704>$Q6I$ggTIrrCW%e3fa`?J+^=TP#.=a#j\:;%js5.73(bVZDG:.Hqo53:BPh0Y"or4D(EXc?&5J,Wh#NrH1.iK>?_;f1L[AM&io\5#Nm'L5W!FGL>[OD3Xcr;Of!dTm(FjF<9V&mJ\)Q/_>An;XA$kdK"pqIGWYg@b$XSAu'[*\_,Ug.XQQ/UC"ZjW1<;L9f49-+)34tQVBpego=]UB%[*gcC=ik;hE0luL@*ZLTrJH#V1bEY<0pD!;bMUhSb$dAQR(Q@=&$ui\/03PCietfudfo>qTff,V6(W/HJpd;r]Hq*nQiu;>*peGc&o:GM/-DRO[B4[?qrT'dS!.9c,\9@"1*%\&T:1"l`]&V@pt_S0j]NU]fb^D6ZDFlP-2?7OVFu15%!)_ucMb70`-T=8Gr""ZI6I'hNR[n2RSJS[n4"Gf+mjIG!A;ra%`I9'%:9efBGahpPe[7K:0/_ka_p:GuSFZ)>n+b='iU=l?g)&`J[lL55D:7+EClU_cBPNBI4-G'DY00L@[#7tRE'%scUoV<5t^)E#aWCpqYnV&tp#G\!OLXr`:P8q"U26`?U>(iDY*E,_X5:3d.efP9K2Y^4j@Qb[K!Z`4_CaoX*>2;-33W"bb]%hTMoiX-"=N2T>_"%cn^HU0-e+)[/rrDOQp5/eLKR-j@$iEGbCV:O?i7'GkT#>d\3m/>KhHnn"?1]i`IdKqGr6O7[0?(rm*#B04.]ZAC%57Z/I+M<\7+,5I$oUTuSoa@'SgF/7iL_(D#Wt\S7r[Nt/dKKZ+804brWb=FYh7XNCBaBbbSOH0ZUq%/,N>n_hm37^MnC_ieGLX=f6$)s(m-Os&s$!33$,-r$Lq2Wj(=Jj?:"G>Rf$.`S%L-=3ndg5@N&"V[$^Ll,Ke/U$.+1'+70T+He0Q;\]\/\p-/rEcO/l-9,E^P5.'(nrnVL27s3sTJ4T,pj0a#:&3_$-^YtcmF?^Q*9l2+dTUARM/lOu\2sA06W9sh0`)i?T\@u"Fcbf2hHFR.aUL#Q.=u=cu'=AtUV=-k[)6#>)HM=65H)8@G5YU_s*Ngc=.1[0@GUL9J0DLI.8)`>1BNI6clgdq"_Sj.E7mAP>4]m8@B?*f")NV\i?U<$rNH3WK^=BT([97W"aC8dN;7g4``jm5?]f1745Jd#Lq/rdHufi5_REGkTA*&bpV(m'OlZ-"58sR'EDdoQTXo7N^m7Q1#Fg1if*It!#VG^IAnuJ:]g>)E%#H,TE:('7sr^A!)38frFm^#5RGN.4ETgRU4<`%nO?'E*)L;K*I+F+"X'WDN7B$`M@VNPH;FXe'Rr/Mfq8KG.&/bpqO1e68kdW&'S'?l]c!J>!M=*iW9S@mH2ms68kr),)"3=b*7Bmo:(8l:5RF&T:btT^W#50(!h=EjSU8c8P9BPXJI_Wlr$aF_V*Bobci\:6,+%tua$")q#D&HJ>!2ca@DTVk_*[\1d*dMG3fq4s_/DX)AD;rkN.@%ao)s/d>:C=,%=J&tOm@SseY\/j$.3R/i->I^-2NgDJQF>(gMgY;!s7]C%"=C/qT2OCjn/C7Y?goQXJ,Vkusf;Y*E@lZJ/Q[PsMVLEm2fnM,D@]<8eK@?:cr0L2+r`3TKLS#$g/)Y7[%h2h,8CQ(!Mkk0_i".jP%o3Vc&!1FS.A2*sVNn6MRn(Edu[mAJfnH^q%fc7$$`;'p#A%.o^^J*QR;,SPjYWj!XH%d:q%0(%4ot!$c_Gd0VCeO!F%8NW/:[eRsdFrG5!feFme5bsKIBr7=80FZ5>T&-k['psVd[Vr:0nN7"4%W2=6]`],ef'YSh@*k;te@UbaW39HfYnOQ0H,*:ZL'PAGcGje063:/uK3VlW`d[eC(;Ic;_$pd<%@u=-@Obl@_aq(Cb!Tu:L'G"A9+b$en3>?Onk(/Ii.3Wr6D&D`d1_+6XEC)9+!;<5h:^?5[jl`4&_F=`*WU3t-Kmk'-5!%9^r&pcDL3`A8b:aH3_S:P6:Lm>EpVKj59ZML]&]6tJh-dY97cB)NfGpN>/oEek,bF.nQ:>B8TOoRd>4\5#h4Mmcm!X8(BjreqF/^O1hZ!T-i0K9d-R@]H4<05V:J,OHPp_nGEADrXHTCRNTDFJTreVADJ`nVWgQ)=bH#N]_+dO(Wg]!jcorE]"mE=q2YP9F?*:`+<)I>5JPJ'9EYqnmB>`(h-e.N"HP_\+dJgh5Z'E\npB^\U5#M+H.9QDl.TG241W:%qpho?SQ?*^tNOWS2.PT@k%SN)'FgC%10&p\T=gWm@/=M,,$igQ4AWZn?;;FuXKgf;jGAE]$Ie_r%s$"8'kFj*KBPUR1!%H7rn0_uB_tIj=?sV$)U;St+?#I53M:j;;3PQ.&k"%@%=BUQW8-YsF5GbL/]G]P[$+3?Q]aid-(1-``1BOJ2=pV09fhb!>BN.7inWu/Smn5S/)*KE^Iu>0SX^U`(Ot8<8I=[q3nLE[0)_Di9B/_uHtVGEF%GdRJsD58i_L0/@()7(Q*lE[CWSX8Yc@ao-#:as]oS,M)*(mP4N/kS-^m,A+aG?$JjtQmRFn#0TQ3UeKmbuNJ+b,W7_8aLN0A#;*)Z(cQ;tsr$*,1iecgVn5*g>W&*8=[[pQt`8D$I.Q:j8C%Gn^No"-_haHudF9(#%R0d7H?C!h>h:Im<7*emEs(=aN`Pq1"h/0*h!d$T"!bj!DpEp/gPVGqZhGn-?l"#5Aj&Mo4B[cu$/5,fX>J:1[l3;DJ!;`pV'2aLg68W?&sNqUp,!*V0h38ZT]Uh%clk)h;;RWaG%j,'&=C]pEScoT;4_G4HVm9IEJd!]':L:r\S)E1IWDsH9%b6#9BdoA"G*oB^bA$%TRkOBdZ=Y]V54*t!+>ZOMFo>a+l%]F#ItPqHhpX$9F;(?*n9\p;b&[>hL\nQ4[+amlg=X8FaC7tU3tSlgA!X[bO;Z-S[Egh!#md[X2=UGj:gd_-('G-;j7=s#Q>F;7KXWdQGtkp,gE#Mah?cAcjC%u3$!#'-/4l[Dn*)Jg"sis1)a%hhUB_Ku*/G=L'mr^t:=Y%(1%%oPRMrr=;8baNJ91n;=L5FOeK4B^Z*Mn^^p]EL>kqGOt*8fH]1q00k6DD2@8We=mOO;)T:Ym`r,)a#Ii`^DL'Re6+Rn'[5@Ggc.#/t]0fi2Pdf)(VF314U&<-;J8-/@Z!;.\';Ae7^idssP58jjLj.u`'8lP1MoV::XL(mPUps<^`:Vr,$*+PfLJ.?p&IH`2/o0A)!hA)=L*MHIK*H^6I#:!!B*>:*0A5!$pV4G>9PD9#C+U;9p+";I_khas])=j-+HF*@\o/a$o;Zj;rU6MI0+=4Q_9,['8WlSqlm9'aa\M,!s>#GVs[$h3d4)ntqH$'O=5&)Fq"FciK?%K"dlUSph&*Sb?D1po_e!nc:A4B.ELfKQ/fIrrA@(bl1TMtlrSg46AKJW!?(@P5D<=jr&Lcl)NDJ#Vc_&\Fa#=Q">PkBNlQkMqt:c"BkjU3c(C>m[P@c0lbi"sgX8D>bkb'Gca/:$YQ3]2%hWiS'eT+&f2Kk6EAY!p/$tI2,8PKH,dT3fQ6_VhWN%Mbo3X^23B&C)cfR?53kdMZnJI[#F*DR!mBU"5JhbU&RX0)jXi\U#VI6"O.ShZm;)-=t&V%d!&cr"41E.rrmF3'*RbuK[bMOhLrWsR$`bD?a.2XmNZ979&a.]@.-lD3;&([0aK]fLP3q,_;qU-F3:e5]$+%&ME;GmKSoqaL#es)U+!,(/K73/_'#:>"q5rbd;i:GF28"XcdkDBJ3qJZB6"S2?D(W>bO^VWb[??r+hnC>:CV9:]G4oUn_'eE-6#BG=URE>?']VG2]rNoeKQWLp)ILte!0*PM#jD-fIZOkt9\3nCC*;u!:@8q4i)k/&R^-V6ANV2aqSgUf5?\`P@$d0<)2RWaN8;9-65O?%!b"&/,]jYc3r2.Cd[!"3/Joe@UEYn60pfC`p<9d>?2YK;(7Vdq$?t2NE]OL9kDP!o,h;&h-PfUe7o[r`T)h8$i4U!W%l=^FV\PF:Ch!+GA&nrC+,4=2O[+.#GbZ!e(q6oc7mk)*GA7=-4Q2^hleNXdnYJd"geBY>YNH4bn]IFIcFYRom3[,&iTPtW2!,r*N%/ps7Z.>nr[;L`J`(Hg?2koZGrr@h'DX?Td+*c[Mpj(nJ&'%i_r7:_!JUJ!o&gLh97Ko,BN4DhJJjk.*gYU]MJ8,k)Ln_K"bXpJc5TDH9],u`U/YE8OkWbVedF&X$g4=gkrQ9H<\WSJRY><[H'>pfLEl9=8DjOeo4^j%:*Y4#lO;lM_[%XtbnA!'>U5_Sj+MHl\7'U\$5?o(;8RLL?u!YCetMFo9.LTal81P8:h3MRJSJQPMnEM!))4_OjNa%AC5-mu,2KJ.68S0!n'k;3\H;ZQ!YC-$^hhL^+$!Zo#%8q$5",k4D.mnWd0U6P.mTE(Tf$.%%W3#'/#;+XENFJK!0S77\\TOcCuJ7FVHGG@!-1r*?;e==sJk=ON\$7M\+Qj_Ms8V-Za7hbrM%+1$^SpO@3!K;)g4n1i4UU:(9;+G@$-ifIOH2o5K=/Ys;pa:FY+8\FDHM4gdiGSjDGV#<`!/YWh/Hq5S\I<.3\@Rk@NWf0Fnogr`8.9EjrrSiig6qKK^1MO*(C%'RVjDrn!J1iXsSm`OBgiT3"[4,1):0(\@T(nQlg8f8)[4s>S6e[j-,O-AolOq-f8fgdrKN":`qn^;3?eZb)k'0J.=We+[J*--lgX+`fP<.9Eu'7V^L&WHW'D"5_S=&-p1m8As?d>!57SZH;U9NNh"H=5>"^f;3'>q98W^*kt^Qo*;\-1IPd^XSBupO@ub9?UZ43$T%(hkQQi$75W$8&!G'Z^bXWb\F;4gHSEU-/k21W_(K8q[DETthkd[E>o'Gc@>:IFqV>6gUB5),N]Ss4t_r9:+>c8nkN8>IW132/r_sSc?ZT!CFf$SS:E32j@YY!0.)o$aJ2>rf3C1t*bn:amoVDr[eq&C45Pk$>V"=_@AIoiR9_$(q'-f?`6:OI=eX4g98L'[I3b_O,jHf:ta>pFlpdsti(kaO_\d/Dj0M7<-Me7%<0nGKc)lQY&!Z6p0@AWrru+Pil5B8rr@SKgr'$8m9R4A0@m/%]p>kuo01WYZH2'AW(hW>=6]_b#@k(/mtJ-p%;C!S*fFP\XE20=4Qk1D6`s0Z)S@4VkRO\(7V+EB102XI!t%UQ*p+RKP]CEen%(d)KLomX2rpuGH]0(g'?YFM1.VcNplEDu%jkp,['O[]>Y%Aa:O;s0RJ/d%F'g5RYP!dugFX$4LD+;81RqgZDqp)0o]lEon@)jE(m&JbHQ5u+aN:=Qaf[G]-LU:YN.Jr&LG\VO#+ET+TZ0>im7kFs!;4gN)5cRZRLGQkNn)po`80XRkK(1jpe:p%>(,Z8k:e8k,T2d@NBq9+YaeNjO3>'E`n[OZW/#*h:ZMRAB*(JHm(TJn\$3P<#E>e9.S`de:Wo!/?_dBdi#j_72>&QVt#^mZpdr:^,tqjZO0+YSWC^%(Z0/J%hG9)LK#P`Qt_lX.@)'[r@"%nak[e#`QL+7sgDgrWiu5F:Y`V[-At1T\3erh\@""i4#j(^D2AMYtKo!.prDO5o)R)#bT`fmi5=C\:TZcsSRF`u+f@q-j:'"]8!dZmLeeJ)jP55PYpqh`$hb-0B'`(#;J:?@S_60f4Zf4.`h,mpA&%21pt0JaPc!eA#0Z65P[3R6=7^lfgn[l%"11)"jQu;3T^b#I1"^o1!C&"0EqGe@Fs8a^;,#M,8oOAi@g,*No-(o:YC6Ut#)O2?bS#'&4\OD-dgK8fPt"X*N7!7@BOqG8=#9:R!MF%bjg!$:cc;:DWIqG74f;:p)f*jcu[PQ5k+!"(d7e5;8o5QIYGBdh:A!)_=5P9$WQBASM#K1Flc"t2=A73sW(kU7]d'U07r#8Ch!Nk(m7%.W^XN/f=j/H?q6FJSu#!$'JINMLEk3Nmf)J+.*erWhqPO2fN"'lILMrTH$3Do.h2q&5TWfmer%[akHJpEX=\=MZ@-H3'N)LYu0eXl6ba^%$/F\F@PVCC>c4Ddn]0rr?<8?;6HJ'7[-OoQa7#iYa:f!h;K758nYTLsjq#B1())n@sOe41R0i$s:SShT-`VBj\!]e+JlJb:tsn:]Si:YOSC,h\LT/Ra/Rs[^NV&il=Us(0jgCm/LsQX0mkN!?,a2J$BI@2\Ed5X,2'-[5>kS]]&)fYN!#pE$:B^S[Q3NOK]@hrRX,Z6Y#[F;=bF7[2B*dHh1,qb:r[f&^OY*Le]\US3?,0;NGQX`?RM=UDX8f$)8@%5_&lm?DE]SnT$?UT&"&[1q>f7QoQP%02][g-m0RcJ^6/MhjS!fK2/6:U4XTPjr-Q$maK5_%k$f'ethCRjqV_#FCf2oKGqkR"3f!9l&"moe>Mo..kM/%\@M#JY]76\GC=/=6051tg1V[-eke68ruI0->m[c&C9"<'OW^\TB?n:KhBKktXB_bqt(;=L5C>&"odYbF3YT!32L+&V)?#L?=TGr@'hh;Cr>?ngM?@Bh6%8`^L%S0R@r=cY?^3dW_KD(rpAYes)acV!llr`50_n*.^V-;R]=r"%XG&C'!ZL`d+AU;@5I+9?5VF*)[U^RQ/S@cQ#g:31pE7[/bO#9DDJ-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J0c1]:bh9-O%M)e@[X593VdAc&9C@a#C97eIH[r16b(-%V#uab_3:CXO`?um!/34"l8T9@,\!!JO]m/RR^B\$t--K)QUh-GApCKCiGZi\ubq>mnKW''iWAg^/A5R%aAhRoZU"5NNLdN#kcBf?E.A;D3ldi4jmc(\g"ggj+,C3kB0T<`M+fVd$UaGgE_>o6]g\Ai9O@#1i61c-PuA:r5(aqpNl@^PCiZo<[FXO#?q;M4Qc[^**3BjepWk7=R4jFN"./Obj?,!fSNJJ?DkWPLS+2P$"0*mgRgi+.#^TfO2h^dN!_+e:\o=C*t*g#<\95LBJN(*WH+#GLUV,.KQ>U`gfkFeq;S7Zt"t_6&q5o>9EhY(m?$inWOCYrIe7E$tl%$iY6jdC><@pm>([>`G#QmRaRNKr6aWhkt0X3.g)59@p,0Q1h3%c#*b-2N?B;7`5FYU)JJfA+0@KUOXr\\GG+XIUPs7fOSYD"^9jL(FJL(+E[[T<31qfMZ(p+&nX;P2e,Tmu[!'7_Bff-_TEROSUUET=[OHHo"lgZ2!'P$"0@H:--@gKHI>@D/r062^'F-1K0QrkQrd"._KorrD,mFmEU:jd_BY,,sqoc$:LKHVdM\VtsKV0DlQ5!e/NX3Wo,(-"HrTUF!+pphekDJj-U<-iX/MAf1KB['0f5b#TV\10W9cT/9G)cKb#@/'mj#`2%Cl2\c8he;8!P>_3/?qH&SjT0/k0Z!WI[8uc(.2rS]AdIFj/9Yc$8piWY&f"6HJnJ@C%+1k;q'*HmUqJX3"n4IVV>(gZ=NIE2K;aFpfTs[J")&MR7"T;&/:5)m/"C!LE*joYX\@-c=:l\7/O';K*^Ae1b8nkQ`Q\4>a[-BXaG\r%Fl6O^??:X%*pa/MMh%Vuc%In(d4A$;#Yi\Rrh"iMC2O".@!j7UNlr-tbg!fnbNG6NlRn(M$1n<^>cQ7Hbpk/(J=8p#1KAeCT6,"Ra7sPD<..p+-Y!(:'jbf2M5KpIO4cCiiP#Q?4YKA;:]lH`O1u20NOK+#mq%O#6=FpDS^+UFHuJsJ&+@aCJOm0#OhM%r]b9"!;O,nrr@Y"rmm%_8&>Z3TDEuFrrD'E?`V`V=8*Y^?F/>rmUsh_3Mek0>mH@:%H9$r^*qMo)<0I4X>PtUl)a>jRFR6oXtmOo%oLcZ(gu@0[>\s2327>gBF;]<+8osHrr@]oZU`$mNY@!5hr4"$WnON@P>Gf\/>D>&VgKj5`0s7Um"$N3A9ipbp7roR:GqlQO8f1_Wq_qS7@1uc'7;1(:;`GN@CX$_p+2jhCHG`"!.na+]&#G3Z$n4e2mTXB8bCc,E6%qD&3h**.HO[Sb4):]ku,X.e^`p4D"s>A1qi5=*t\Fg?aQ/TB=MY<&Jb#/CDi^\>16<#lnLs8)l/bOCug0=A$%A;q[.f$*[O0,L;"balR8NL*C!f6\10X48P("hER'hA;K/TNRQ,%YX%I9#8@6uA+$OeBmpAUYrr<2urN&uVr$8jO4`B`f!;O.,hlnKqh\GR7C1h,9J5:fbCqrgg8mjGEcKh\]M!#@aMgS?2(6(3/UEgbTiQeC="j(ciTH*4'_n9g^g8tJRnVG@_OkbRGno$LFUkEDOu'Ls,IVAV%sODT7r+WfkH,RX!(l1H=<2rS:E5S_8LDM%UBe$,9))on3IGZ<`AZV/?O_/&B&=Qap,d=1UhVrsge!=P7rh=M49!>c)"^D)..QC*$aEH,nlM]C=SS$2*eSiqb35%DQ`*"mZu,_V'ELb72R3:FXpV5"8rWmkJ[R23/]7PK)Bj2=sQ+*Z4j=+bFVE=m;M%ps)lOMbBI9k>(MV&X8ICGtX\rE)mX>i&EC#r_Y1O&HuMOp]J@iZc7u5nH7gCM$CBJ$htA3_g`3b8I1H_h%fXf"r]H3%$nOt.)Bc!H1E&5IhOqMnPdDNhD=]I\N['q?]jKs-jlo10Teh_KoRDq$Q=Pq!!$%iM"U.B`>ZGaLjVRjht]2up9.3hSULk>YN,)j>nc2+L*J,CN198h#Wjm?1aC;VF4_u**irpC;,&$B3)-A;fl@>S^o_TU@7_a\$+>o5Fs+'1XYAAUc2RbHg&85b&j?\1J5?+H/\h(lH@NagIr*-cr"m!Jhb^c]!93=1q?k9dlFcbgUPQ/=?VEEV'5RJ&FgMC(*dEsDp-ZsW#Z4flX*BaJ,PMD-i=>j=8X>T$d&,@4ssJbYp=#@+#-oLqs$]TIT`kE2%(A(B.GjOTcHK-j1o7`EREsFm^E#"H>Y*Q\Y$lUV#"#G3Pbo`**8k2H^\;fElQAF*-X9kpb1Sj`(qJ]2hZQ#W9Op:ba1sEQY_<)VL0NalJYK\--HI9jE'=#F>-\MCeW>&[rQ19^$'J]l-1U]4Y,?)5@qH_$4e&&A,('&V^!ht]#ri&T#G-ZcaIW9Ho(X:r&+!o#k[$.?U2>qn`AG-`l+KWdK4nJoI4>gb-'-H^25O>[*OoTpk-KZ#eAKggj@&38Ord\!fS+K'BGZrRPC9.=&AnsJo].o5I8'T8%aicer7`^ii['PnIPO2rrD(SR'OuqqsP']nY"%+(Im7_p'E,er\_)gK/01).So/=q)33M]Mmc/FHe67@[m@.."3q/?]"@d'Q*KFX2_m`I!>)Jph@H%n=HJN:/2@+^f;KTfDD]F)WmJ8?D*5qo&ibEI'Qddqj]i"N[gL"6>BAE1t,7JXVi4bV&rl=.5@@TT\AFjj0_RV$AD84ocpA,BSdPm=I0*(8,iSIPIXn)M=$lsh&H/]?^m@`L)DlF3WB'^W43/2r(tN8!1/Zaq+4lE29f/Pbk^W)?I&^S?=0]s6KO^]&e?@Ik.G+P9At;J14JqTWHA.?Y=WKJeaLeV0s"Z0@kNP=+?[)jWT4!Y!9LDaX$OaYjlHFA,Op^V@2c\1$=2fupW4M0ZQIu?rr?;jq,I`'jSDlu8FdqeT-Z^e;3::EK-?gn(mtX<,mL13bXCqGMl1Uem^`J9kk^RR%qBp@bA#'IX3`#M,JtHLQ1?MFCl]#JE[.1QjF?2hZ'?&0-c9ESdQmaMoZkY93ksXi2(6#7!@k*fUMEH4RAL++]#jj,\N[&)$R5l[2M'U#E`j8-u]<]iMiiEjh)4,j51%6DN@jH%i)gB-$q$mSEU*:W(McCE=r"MfB4C::,pLZsl)@3V+Q;\;_2P^oO4<:YO?X4O:+PE:/VGOnMF^LsNbE$E_V((^`>*limG2K!3n_.\40gmGf%c't"@Wk2>j[]h#TMn=uUZqZXF+cqbC!B#V4-,epj@_?;%MV+=[Jlu?BqrrBNP`AI@jqb;=U;R*_EkrKO%iOp`H.P7akg$GI8%DfmIqoDA%q8-f+lFN&\D?cb1\cZO9ik+14/)"hNOP(,8p4.Fa^Wi>]!RIStT=]VVtdOXj6reSg_,j.9hA0/NqV/c+e*+ks*3?VCcF6@0Wis=RURU[ug5EMct4QiW=27d1UL4bp^3;b383o^pf5,+7U'T?365fRLDoZ]AURS7eA"B]OqIB1kTBD,q-o^V7.r20nmrd?5&B:>W>!8h)]`a+.Bfl1=r2;FX?>2kX1R$'#m6JT1Bm@rNORR2tqa3^eJ5Lq$lfX7obm!OrSrrotNLP@oAUY]b>[]);kfi_IrA=@dGiDC;09ms;)O+k?S^[,n#CHo4%TUuf[-:AV_]EP#D\[9dhJd(M/&\Ol$X#AAN"8/i]nTMSflqM2:nC-@YTkSTPrPb&CZ(KHlVX1Kr)RC>"*ch[jECA0cXM)9Cr:r4X9q5Z16u-n'0I3+5i,Rhm?$j26e.o%'G)FHq(8Y8ks]$g,OtO?L4b96PWXjpE\/_dI;)R$9Ra4iiUJ?LV.,,2hABKP-IJojqDIXaEZFJ!!=9<:GG,q%+isj8*1o*SGjXljnRI!ob_Q$2qG`>rrCuF^U0QXN7G[U^E;_fj&3+gH_1^QbkZOdj5sPmA'5QnShnu9jm4MRbO_,lpNU(;UM>gVA%.c4T,\0!&Y*g`L)^kfg^B)]A7GaO\3GqEZi5OGj5H<5nD@N*=8Pl8f\DV\=l1i+]]shTrr=M@cB62pqX]i6hOA\iE/1\UAY(^b,[)6a!&I7[d:.JaYoW;5i!C7gjRUEOdBgV.d"s;.)]@nl=F7*=6aP5AF/H)p1J&>'0;.-&H`DLj"rUX>iiK"F`hD!Pt4?)5i)Xg\V2*'7Ab0JE[,hE[6^dM&A5Q87f?eYfX]@DCGrr@n%At*Kle]lEuY&3*O'JC`;YshVl*0qk#!:O8kkn]isrr@X]r%b_4Fkngj`*]lYN3qUr()(-7nBI2f%l52WIu>.X(_m/r,lEW#-gH(1r\rQo9CPmR"o'>>48nHIa&Xs/O5^)\o\_P=!LcG?l7/UgHB8bfR\"6.XaDL>m_&&f@=m]UZL[DgX`o%108KB7pp5c=Ytaqo9_Z)q\KAVYZ_pGTqKkCo6[.ppO![I>""-1H-=Fi^f^H1;6b:qr?hm+['A\#"G*L/8c&i&RuOco_YQprIR7Pld(Acg3aD*e#Xh/,%V@")XQf*[3>hk[g/h'O1?Y.j(\=n:VTDU.`r*_P#&YQRh*HfVZfO]7D>_s;te\gFNlc<2YaU!Q*b:UYZ!-\(1Jn)`_Cn#l$b284<^jpXa">R\C'sg=TcQa@4?e1fGoJMA+dpHg]%9.??p,\OhN@i"9G0I5ou@HfAT0Z>HUOFK3fl^9A?o2gHKs>;co@?]6^*O5Hum/GlIcN/q\B+h]/+rn_],(`:D4m.OM?3OJ_(](g0\#&cofW*+S+5l.m?]k"!(1HU03]2@7r^@_&1Ss@pZJ'%O;-_l27ds1e+=e^4V-OB!.S0JQnGDp7pe.Q5'DT9#?\^RTjp`s1R_i+On*HkGi/eW(-pT00)ZA>kUdNo>?OD;!;n`[\X*?kHrr=![Ro4,\)-98X$83aS@TqVXp.9J*:M2sjSl9d2.\1)F)=[k@DadZ1a7;GLaJ0X=dZr;`5c4/j2=bSYVB$1N3:B="B`2WN3`>rVSI[Q$Vf3>u.`Io04R!JHo!>Q#72]]HE"mY_JP[K4@+X";n4eC_9C\MFL=>g$C<0',^B1G$qNg6c9/k`,&f>ZXB_^pD8")U'Rml'fA_:?4BJZ[gVm@*MgS*>DREb^p2*.iA(B_,b;oE0i-PK3UAk5_=5T'gC">*_g"T!2b%\\7mh'h^pTC:p>=.!AiYIW:='GOI=QGS,"G+\k;O:=p!!N#j7Jf/o4hCF]qdNg`C3M]jYP*Y'41CWTl%"33O9>KME*.f#pGX&lh.g'tSbNg@HLQ?]FebgBpg5&DfDEQ!JoG$2jGlET7UD`,B2!5Vr)2/@8J*Xqf[VHpiX:tZ?llH"_g1sYJ/Z8]'54(G-m*nAXf&qqW0:NL_Ge#'-/VpE,cQgN>n'D@$kIggR;c1$5#]//P_hAXk16B\!$=1e%m,`mt4KB-?h'9[fOqa?`qAKbq%9q2Lh!&*@2<9&#(/mu_e7l#Rfe6J4)YM#!9$>8ljiEZ)*(\kQor-dN@p;X:U0`KV,6/EL6rG$o`!%d1oYSh6?YDpB[Kip]+7.JR9R,msB)$onNI2BKS\u2][X+gAEu6F+g2>]n)),5PmN$;"N.Nepn>t("QH#NI$Fd[k:NJepPk3S_HKi:;&$WVGZU$)*[=sbe+d+1"a>XdTZS;-We'ET[(46ko6@:rFIO0A*e/mXD^BGs9;?b%!b(8\Z:8%Nj+[8F!0ZYHP55tV7a]V%;_U!tHiuTJZ"T<0Bpf5r,j\@GqNbU"VIRU\h($gL0:mgD`WFcJWj4:&d&idVS/dU\[Ish+k#QFd-\bS=Sh";215I>XS07fj%Dh[%#rr@^pY@L_EQJ043jdVm-,^2T!RHJ1%?b*qXho6+$j'V0Ki,=KV[Cs8fV6B-TAboVjZ&>"*UQDG@$SLdhc7A_L\!;X3`8p=k5E1-UrrBktpJ:Z*r&7[?[eI]>!%-R60^3pP%CUZsB7DaY!a(uif?9fU;f@X['0Zs),Og/mnC,CGLPN'Or((YlB=$:*8:Je/YjPCDO:?V>%B:Q[=<)M'HnYL""c?3M!rNI+n2t#Qr^jM9NcB5V'!Gg'gTTALp9ks%O.IaA7tcBZ3iDuX%I*apF8l4Vo>Q34Z%)9Yi)7Wf_)2f^__i5%5d%R[JR@0Hp:58E!%%N]K-0a>0E*0(oH2i*p8PKf?/L$OnMSJ/Ej3^5Z:KB_1&]i%O?P]DQ"P*o!uS1e[++-Y%o_0\1AlLhVo='NdoQ"2Lb?)>e#-D;4L76^l+\b`@8rf8T^42KY%:b+YWo+a9fpJ+/Y"FC"se9U>kgE%4;C(n8QcFcPp%c)Y1)?2_4QP`!#dt"(PD]+G[B]=e/K(V-b&1>9.g#>NKFE+2U>Oh[$a`jc1)u^G?-=PFVU#EBc'_RVUZ"Kf=H!cOp/c7m/JVs)^L-_:BSscVYeoDZA`$eZ@+s>bT9uCWEE\F_+LHU9jOslrr=^pfB[HE./jrYoMJ"oaPoY(?ud*'62HUV1!M-,RZ5V4QH-9..K-1D0Dm<2Kf#D6af=Sr_p$Q:Ao!<;?K"I;j$)`sI['iWT,[bNIaGY/[pC(Ue+Llieb*2Xl,-/3$-/MQkq"+L*"7J;!,M,`-/$Ys@IV=sO,JH$GhYj\kCTn+f2^7r&kC9i1*.JS#Ot:LQ!eqYo`Dh.]0+$iIGSSpg&@P'c1nW_CnHO4Y8U99?_l\E^Qbk8Y3Whip63F%&%!Dlku28arf(QiC%hs891uc_YqZ1XFh3#=2>R.H;Z=Q-^'V3\n`Rb>4,_?)gbecZ.4.XR,94(P*jS6?,n='J4H?&/T*d]#TmU;DFeF+SnB,UPfBiaWKXU$PP^KdPa42.bqhuThd9UEW-p*ceU[)8_M3]5>V>J64g%A_(A+D1C&"2p!1!9^RZhL-l)1&HH[$IcA8,W-A#F4?gBumK^^MeVTHILgpN%P#QpdW%biI;TflSZ=JM"LX9mkec@7j.WWFutJUI#0sO8JUaIN'+?9E0irg7k;gIk*TgkBl,0*<;NNVrrC9G35n!$SPCWH;M37bC?I_q>dq`>k.a:`!8s0+H$W9)p;m76O,Y!*P#pgg#FbSkrr@X\>SqR$M1B_aSK%Ar?D^jHHrW0%T-_K7<=G?/;=mNQ8)A;lmqdX)WF&m8e$X8S2"^*):3`VUV'ZWpTfG:##k[@VqN&XZON..o;2jM$,*T4E1Z9f$-)*PSMVZIms*\_jEO2A:UPNM[kldHj`;UkG['O.#Zq(,J47N0^G3*?I)PU&jdRB@:SiN_peSe[_O_\8rr@aM!j7HVfP1*_JB;\urrDTKe`u6M]mak?qeDAG.Q#T>GP?U)UMQirNN*1CkGbGU6DH*(/p`Pc,VWf9f!HR(B2HBRqH)$(,^Ioj.'#/e:YY?V6c5P%Y-4_A-^R&UFh8Y7ES_Q(4JV03XaWcH`YI-9^InG[rr@YGlQ]3pQbu#o?t+ES9k$EVTcme*C\'acM0$K/f?%L"m41q9>k08"e>HaiDu$f]*goBubf+cP4jS*jcoM)Vsr`!8"+.-`oAg5N`a-2g%84)*LA4f:!1hRTp?bOGn@UM[2<-CXhETrrT!]_KH9s:i3M];83M\#CqbscFJ'"RrH00]"K1X1\p8'U<>"3l4Q;]E(n`E:RQ..>r$WkAk*-cMNqD:_bl^B(J#\k6gAZrA45sB/HnhFb,udjlm.W4o!"3K28[%;d*SeX=94:?B,/6o9=n/QP\&Q[::]6o7"DNo#VGMR30?_]]kGD\F,G!=>o31`H,`$Jl,JZ,a[nW2n(#.UnldZTr;QcIYHB`5\Z[Zh-+LIV7[@b"@a?Ta8S;LYYp>K\8Z_(N<0G<>S5ad;24l`aS'X@+B]8upWt,jBcef2E75U`12%L#XF$&D"DmQB)I78@#13=A:FuB6*'!_(J`%(E-[YNk'r"Ro%&GS3XYON*rASBIpGe2&D`(?PT=ej_85OGI.I$DOYYL(&Z/2!P'58J\hhP0rB*Yk7o5,(-lEV_PAHBF6\iQk(P[Q\GLk%S[P!@+Ffcg3DQrN6&6#3\0>#QB>Ji9T!PpWqK8+Q'T!_Q7bW!#6InrrBhULo[hT)sVn7X.lP#I]<3i`fZ,3T*%Q9dRiqSr3/&f7<]PFSCpW"2RRZ=eXgpP\g_\7XBU+$!T;2&!i"TVWWJ+-IAMUqCs7.Agpp#172lo[)nlUca-"s+sm\Y:#Z",#]#&I0=ZO*^RIJG$+6T'+&;pN@,>es#>gC-ba1EH6A*Ri@c3Xs:NdSk(2^ek"k]MRkj=L/L#7&-sMSWnGW74XgQ^qU'$S9A=pD?gpd^MHYbDE>e;ML,9%]]L&+mSc&8A2h63HMKA#+5@Q/6K(uR\@_VO!*shis\&7#HiX^gJQ?b=U*I(KF6(0ct*)5Qc28"\iE3_keHJsj/h"1?e>9/!iEcZG98ks9mE?^g5_f!9p^KeP3R3*BsiZGuuYD.@oc^Ck^5F#W01&7Wnk:Ft%IkAU$q[Y@2^ENs.Hf+0gnZVp+=7$%I^D(#"@aMM#5I#@X3ZBT($=&YgB)Z%fh(*k)G=JU!6`1$BG\YBL3hNnofl-\:`bV4AL%++gpn-J/&:?P/!eXq@4Z[F@Ag8WHj5cGOUk'L-<>F.X)-//e#Tq!_+HKCd7mB@>6Xh;DSqhr*8NNC2BtYDWeLIT+g2BH13PIKBNjmqB(2Fs#nK"=4eFX^E[-PfS,8.rV8K$l7OF)Qg@!BkEK)Yhe>(-VS!5^8V(I\&SUY>q#r+?Pm2.E<]2*5m[3VSg[LYST,ca#6RQ1C-"/=JaHUj6M2fLEh,1JTda_P*BUN,aeRMFpaeT`HDEY5!1WN_.9+rN,sV]G]\sf[ogL^%el&'%C.ClF&;(rF''pP@7b*2M3CG'e.2tV6A,C!8*Ln1qt+25%m+pe1HT'InY@Z]m5nS9mup*:S30"qKd.1F^*/LX'aY_`[5dNRqnbMEW@rI_[&kBZo@r8[`"*FW;XsIqnI*="H.o``DroJ$R%/kC4@VIK(MX!'.'B39B)#pR`Xe+O"SchRo3,q`e.CIFEV>#?P0he%"M,9uCBRmI#W?ZTq1WQV7:-R*2X)>!]S=TKuZbNlFm>^U&p2RI38[uHl>k''O#jo8fV+S;,5W6V7-06`.-rGV`j+X\VrrCb'j3NU4BO?VJrr:Ur=tPW=*d8T-PRCq.Dk3kuo1:2sf!'QghI[nNVUf3ut+\&8;?BD/Bg-Co&BNm!eR%EWN\?OKY7-^8DX+@V;"M(mUj:PPCU8DmG]&HCZp!>)LnY*u&T<@%'dKT-Ski'e2`)RDjQ%T2U\BMGQ,(;2e@;!BL/[4XnHJ']5_ei+"SEo`sh8qci>MZL>al0(g`ojmZ$Zn_/5Ja`>3r3(pVcqVoWPU9i3A`IY-%2WiI7Juh8=AJH*:K.gK[(]URER:;N@Pl5uItPp%^$U"CT.L/)7dKqaOh8oCcP\=2@*5c#l4Li"$B(c)"+OE]01>":.Y53JpLa+5Cf?h4]DZ/W?!ZmXs!>R.@o7\[h&,kQdq=S@Ko66.`4smNTWY%*?Q[&*I<3TC>UC_>T>,*4Pl$^]+;^Vm!rfDC/+CLjqJaiVrn0FV)fC-IpY*KqOhGGBQ1oT;fW)Z>*N;=O_^#?@+(dSq<3!=upc$4E3ms%WFj.)MUI3me.A,,]i9TrY=&6_]C#N]Kk1^^7o`8KXsflSmmjN3C)X"PV<6DHt0iIB([s\.7+Z420P:DCVJEl5)Sn!MIHISIK`%74nr<94u;`A0P_aBDrGM*"hU^[4VThO'c9Rtrq(b:E,4SO/Bg[CDd1fc?P2St])K6g/`rb*gduX2E?WLu/$W_smR]9(kLPJmb44-1%182n'j7FrCMg9+hHbmMNg,(WP=O)j6,4?+8DJV5dUO<^EQ&2W?87uA;o46K0ia8LHGQBA8-!c[TW=*U`cW4mkl!aG!.muD6'G18-]WWl?HDKe*UUSS@]e$d\HXLJJ*j%?^Yi,crhXrE$I[*A`eZCo`rHWTp92^Opa0mFj,XXs<5%fEnDoM$G_a2'RX>b(grF(]B1X>54GAmcS1#"fB[rAhafj&!m/m#fS58.&aQAEmb@>=Q[o<:R5;\/NnR#Rb;l6l+DGZTXgIlh+VlAX7Hq\$VN[B/*C.cXjDOOpQh"05$:><1E$ud7LQ2Nb1^*^)#W^n7$-m3I#o&79blHc\Fl^s)-BQ1O*U0Ib.*hn/rj3j*ToZh-h+c4p5e@a4N5Qrfe8ihh0>kZ,SoUo)oJ.H+&U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Aq!U5Ar;YA/4i!HX2,G2.T?WLYb/5F"28:qZP#L&V-c'[a9s-4&m24:fT"6-i/JO,WJl6.$N-+!K8$MuWeq_c:Qt\Q+GQ.XN1deBicbnI0.kn]fXR12ul5k%SlX.!mOaX!(^+4^teL2KS0a%%L^FF_E>m7VhN]mHNF:=/gD)gPr0fkrk?`c(c(h\u9o,/O?qrlY:Q-C[(k^>X?&#f@B91IpuhU;?0Z!*D1c9^^8ku[8-Pi8hHmuQd.$j#N/kt`OMZ!Y;uV^]*M5%:>CoOm?Br"W"+1Ak#=IZCR'f_@ob_Y+1\M$a1^cp`<_Gg%+coD2PDhsaQH/ggAf!Hhucpese@%r=ddR5OLteY@_?.HdRDjeo.l78,:/WD`*BTAQVub&VM`<(qrb%PuhB9*WDYWN**T8E=hiI)Thq02ebhpSJRI6,iB2]eL9W(q]iLuLN::gH+WChgniguc:dgSas)jD0cO`*#+orlZ&=E*148b_U>qHMc=Wjt&XM7>[hW/NhH9Isl\Vuh"SC#LMfI)Ds.^NdCdgsl]*1BRt;RtgZpCPeFVc"U1;DVbV;L6dbl,=tR1I33t[4ZO>"CmlTgmS3s:MOh_00EjCNAhbe_Dbsk+%gL.P?2TP*oX=.*jt\X_B8P"5KDZ;hB'/r:9_<2KBt7"=m]-j1:>obYfaMcN#%CDjDQ058u3K=,JK`]aXK@bnW/jcku"bE*\6N*O$Bk0`a=8M/D_`(m&W(h!o!p-:IgPC>@f/_VMW*O2:!62=4E-'RX7q;Wet[H4-s:Wl,>JlA"Jo"XXu1kehuhi/K[=-me%O`NnE`8i-FI+kRdi*q,aHn!5gekLVqK@pVh%`BH@/_,Bo?Q?&:ED>^lpA)l:leD5&k`5D:(VnC;;]O^?eVMq.0T+2R.W2.K>/2*G::3t3[VipuA5[Q#kuBk2;K'gX52^[IK=[g59n)F*nS&AW%VB"Al5I.B@Ujm-:]0H8.W+LG@)&s>g^Z1U0Y[qlT$_tgI?j".:5PUq;:J]9fGg%hHtL"@b)HV25sM\d9$6f?ZTkpr!EB'JpD`gppGGWqONV$KJ]K(T&Sp5\rEl@14JfI7`K9:rr?.4B9ei5@S*cFhtS]Q$Q&1FUO2c&a8Z-/b?F%*8dQ_9i\=ElQ[dBWNrkNA.E*TXkKbk=l7#6OPM"9SGbcKO9l7hKIHhf4od!$9\Fl_V9`=qgPO?SBb5VGIiXS6q%b#`Rf.-FGB76J=Z]W\KHhLU07Jeif-4J]0!5]bQi.'Jn?D,oTPD210Q1UG95IsQ6lYnh5gdS#fBE%tJ?eq@68&JWioISjkr19(d4I@3_r_C@uiF^O#hPEUt+EqT@>7l?o^Ig8rnq(q:T%gco8[`jPcFIMbkm$Q"UAI/OfG_cRmu?CgsLCNc9gq!$`8HVh;6g=oB9CT1p.Yc+N7P"o`Mj3Lm?HT&Von8S*RMKE(.P`kpt8*dAG1]'r%Hnt1f[d`[bC7Zp+jr.iaVF0rn/+J6GnY)i9Yp`A;oINQmQY?e<+j.@%@NEaAjOZT"IfB:4UrrAX1DCR^`ghZ)Vfe^HGrrUW1=4R)jNX>4*gRM5+Y9u@VA]Z8l#uq./ZKc4Ld+<-nU"?4>KRReH4))F5b<2t9?5mdX$9rDpQsN_cL!V"AKu8ZOb&k)f(R9?eh*Pm0K.bq=G/3!6);7L*0p+=-e]SC/(%dZA+mJ/!EH=Ib#M4?!N0;$&14_$&4*5Bd&,?uLtHn^$oJd'Z#3oM;Z8?iDM1>aEPh^n]#9rrBe?N9A\/q@7-L!?.O?V1(LU_(Io5+,6C/^YrMaGGZr*i[)+`89VisV&isjrJM=7?N+F1=6oUMk8i_0]poe-=SpESk]5sOXU@_eGt77+n8*R#If]IGnDPKkeE+.\$$`q$D36ppq+K:I)n.i`sA^Nu3$2JIncC9h"b0U(d9\Yg$jMG.Kl[WoSOPs)cD@uTn=e0@!>?GlXkHl8F6YJu&%r&^31Dl2@9DY8pr@&[q=5Wm5X=cWnJ%CnT4WhQXQY'kfs+8F/PrKi"GNtV@ed_$ZMiia&38=H-R2V,=c[!b+bgM(GEFQ3Qs>aP"j%**C@MYJjaDo<.ur)<.R^[ViSG=$.N`&H+O?#8`+a+Reg<=5CB$7kNdpaHa@C[h?(a1`YBrW2p-eYB_FVM0,02+d/0fk5:M.O2?Q(;TNONBq%P$Y('nIX9(aA+*\\rR@gVg>@7+B!j".TTuT\L@T"D93a^m<_pGZi*Cg^p5dkTi\$km_tKJe#E#o^OUZik"blT%n0#8?$PIjgE(Tc,$f#gB8IMg_)!AZ3d^dmtRdr75BrBV_Ks.j6)5V+_m8Naq=+SBQ36;#t(@\2d.hHQ-E6?S>3X/Yd">[9S(_B4\n3O6"rIM^s>rVJ8pe_6ZXm/cU*;DSK.kP3G@HLkMW!NXuNo?3*F4o.mmgAoK/KQn+!BD4Op/H*E3_:^JA)F1jSE"^?BE$CFn4X9pF*H[E!856,m;PU"CTe%,J5$8hCgFQ55O"(;bL&m$=6FJ7iQZ;Y>-5f$Y3?akG,&fk-a^LpG\2efAk)lWj^6H;&U>i[1&+f^nR(4(_Cpp-+5+CDINN8&+]VgQ>g4(OG6ml%i@uPKoco@ibXNUJ:/oOp]`fd.+3o$93'Cpt%QU`BIuRh)7u/OQI:Mu#n`V7[f0o-P!<3&2*SLpOheW#=^u#tnB4$U)"*GC.r[3(Weash>f^<@,IAGZV)"&%lYW]N%g:2DHgu<R]?D'E8&`DdBjkIb))eSOmij[XB4KD(B"8m9^M+!5Vkbo7(E1$$5igAtSoheb0$87:E`^kDh(QDtkg[M^RliiG9*gj!aO!!.[dMVIrD^L!E:*3N$BX?2C2EUZ^5QSD:BcVYB)aI@[)Emmkrik<\?r87M-NoVBg@*J[6@.0p7$V<8[UU`Dt=3$)daPe#^MoebVH2aC0eJQtlpe!4(]!9UrsiFfrEME_q1KRO6s^!5*-[b8%p8!R]l>je#o?H7cAY=-qu:Oo&R7-6'._GT#V+#V.Fpd)r1?'K;..RVq5h1p3`bH$)Y5'J^?9I:Dbobn.f`.-+C=ii;fD5b9rc,T]7oK;0L*sK;inHREYC<#,b:!bIVj6p:(Aeqt*".\LSqsDGZ5gqmdfMg8T&)j6:kfFKi-53*+;eH1"*gBrm`(*fcGm_)8BYUK)X7a%NKuFA,cOGk-*B\^*nXJ?Ur$+k?8O`S_a;G6hnr)`r\Qrn`L@p9OINTO[p]eGaWR;8fi4-rTYToFDoT!,R5;us9'u.X>ae-Wo(Ou+9"9/@.WIO0RT8Kpem-o)r!%aK4q%,5EuBJpSeN&*]`AP5rb\6V9l"]l,=qtl-c"]dO>PpF%b!1K9'1?-Q+&UE_*%PH,Up0)FFRQAr^Of\>;/-"%ZlBgPm*=..>IrT1T)>73@L'L)^O[UQ4tC!`@%5Q@KX^"-^NsV!)IlU5m`"!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!#*N-E'90!3rA7mOWIM7W$/-.Gj#kPXj&A#;lMacQZjboC.]]/*B2>OWHN+!+9a&otSO$B;jF>KtrrWac.Xe.'rqqusX>)qkfrrB'TJhbCX5>%us\+TJ:hA[8t7;GY*p`+eZ=l7n[0C`#e'Nj#hd!s!ZfRN895jeZ]OJbK"X&V1p\i_dd^ku*>qj"27EYW1dkUhB.<#07^cp3i`9!)NB&`f,5KY]Em/<)r"o+9Uppo?hEoJ)k/Mu9Y)l[3A'C5G9t2\#`!%?/2-oaY\q)d>4u%!=LhonHmAPNPaZu29P0jP)EAJSaZ#/]m%rPX"B=PErJnW4euHTWF3-D&'Bk2!5:0ji$jll"qS+V=hH4Ri1,-qW@$$^of8\Wr4h0^'n5&T#s;#Cc\luC`h.$[n4DU)#f2]'#ahn8!BXSnTFPLr"RI8r\X,)[ZSR1qnk`Cb^ecn3s%5WO1cIR!<4(/i"@CDef&I=LgklgDN:^U(u")$WQqV1\6?f`FD/,tPeWGK"bFUXHMmqKRb8rrA'\T%rU.bAt'BV?N4`I59.23T2Xla'hnWrrB7t#+0,D8Obq*rrB?Q8aogT2u&0grrlh+[]b2")+<\c%nQ\kT2e;=Arr<&oN;fq>f5cncNo,JGl;.:0Hs1NTde#31`3pccEiVe/0DnpGQEnk=roQiqr]+:ch]lR(6/RnKiC;ns)LpWHr$]3>IR!<4QZC!cqpBog')qsm:JH>lZf6XFHJ:ac!5aW6rrA'Y0Ddm07mWJs5lcDa_e&iJa",EV6dZSHq%XiYTN2!l^-smCp4%Si!aMt7q\&o/^mG'$+F!Rp!rRO\(RlZg6]C("HJP?ga?F2##I8i/quQ\"$X^c9rrC'Rq#`rH)YKp\Q%s>ERF<7LCIZL_g?tg[luC^N/:cLDTjGK7k./@APE%(k-p6P\UmgS-ku>PJqq+KD.4+uo[^3,4Kmk_!>KFKZ$BXof40XRrdIB;_;hq:LoVmP!WN8D.&L@MAb!VkVhlF2N&H64Q2b:]CE38*JRkDu0oef1#K#iVrlhr*7Zt0%pM]-.Q>U*t_X_]u@o_qh6`Bm*(&J)6u!fN7ZLm[/U-ED.WWRIGt!Ef=051U_,t0D/`"8gHg*qg2^CFU$+H;^FOeG?]CC:!WFhKJ)WjSD/j?$,MVKAnR5b`b%96].K9#pbPoq@hS2Rn=5]\Zrm4Pm_U/':j4t4=/QaQj;9LBqdU3O.(G?3,^j+[]N/I9``=?TS>G%beF^G.hfBX<5P#7-7]"1Z&?S*n6Dn*.N4a]N/\FJ&j&%/I)eiYsr_/jNXNT1n=#`Q*,h3&B%E]Wh8K@EuB^DT-Mq^m9C*tpb>iB,?qGe;rNYGCHI_[`(tb3:rMJePg@GuJk)cG77f)Z^#Sb4*uMi;Wf1@mnm3/c88mT[`WD-IdkI974<9H#["3`p$)@sNc$.&l<3qd*4i_k\XlHpR@[QX@a?Ta=kSj6=Ro8;dR`&-e3rK5H'4AWm/3Tc7lRKYDWZo=dnWU>RY)!3_K-^2lX/!lKI:G\2kd3u!MjGi*R66HYNP=,ol>'M2>bq_buIi_qG,I7r(AS2"$cAF*IE&_3N"MuI8:6tFfSKNA9o91VMYI68G\:&r29PpK!A([+1*YU.PN+H&IU4`p"F0Z/58d_[LNghc?TW/00eBmZaB`4*HW)FTD1h@a8SMn\heY;Pa&i+^*LPl$5'99l[B9;mlcXN]?o=O:MT^Sin/?5'GK>Umn)n4,)Ubbo8_?ucnEH=:Ha(Bc]cqog]%8*SR6fO`h!/jjYSL<5PQ0DHptF8YCOiil!l21ZTg%dl+/kNd-W/.Cj*!frLa&q`UQmG=u8Dhe/q@g!1pKE[qC7\g^>!;Y6$FIN_@:fZ&L^;[!84PS&@1Ssp&J"-:fSu294lV]c$gbdEF?#nV+PX&dZR1GeQr$#Df)&[=St7!A)Z6!b=0fqA$aXkkRuIlhC]EX@iJ8ZH2p/B8afjMY2]aIjF95NX`^JoX1R)X/aGH+)#`FcYLOZp-"`4lB9jgR>\oJC&),lM2shLQ-;j\i,eJ!n#/#$C?EsB*1H3AS!/N2^:P^WET>J72Rf&Wi*a8/ADt?1'`^c4);CeQ8jsL4f#H\4Oc!YPtHI88UTV"hC#AQR>FR)DC;A$l#3U8p13:/ulifio/)#WS"91%/^oNbAD0i-32a+,p4"#s:*82URUXXBC1(&teh5dJT=CqdMf]*fMW='j-*MC\//:$#T3BbLHG[n39sf5$k!+p@aTLh'\-b\W(WZMER#Orr>16f;Y$7N,,@fApW-!B[X&Y4dl.P(%U00_=,ASCAUSM$5!>:bfL"tA8'4NqT(cT3VUD5:;ZDN[K3t__^N3*:=&"IU;j.^Td]Ot+f@b(KH0`dmH[eq'S\-[iO<:D/;th"FO)&+._#WOMYt>@(GA_H-,"t<=:Ubf?ZQ.fJ$[UKF5[&uM1.\eC=[:0Itosd9UA[kp/60;^*9k79WSk!3JQ*f_C!h/V'Gl3^1dJ9rX1psfge<+t`Z+Fl^;p6RJt%-edX3L:G[L/Yn2+olVqKeYC-%oe7fjW#dq54e^jiR,Afe)aFQ%^iV-W`JeXOsF<+Ss55;mm4nH[(#SiZCRVrG>#>>$p)mM]ZDZ\V$RXF2=F1gUn/!iR0nl>)j1UaIF[=ucet*9APn4\g1hW.#HB4%2&b5^$KA^+B'>i6RE?hhXK-Fm69(CJ9,p4FF3'iSp+5&k9cn6bsiAfBf-rQi@$h"o(mj6<[RfDoHp$?4HGX:p6d&c4\G$L[eNkr#GD#S;&&@!l#5FBVoI_<9'L0A*[2&aq$sH-R`e\9_ZN.LflJD:`GEXCG]@AhiXE/3nN?r_%6;h2sh(D?7UF@Gan[FY7AC&)Etm[EeqGl9qOrI:;kQ8H/\^cL$'W5O4tLXa7L)9dqSg7WlSTAA$6m,h0(?2rbp0kuh2TeX!+A2Nt4Fg0\RG!3Fb5'H,dAn4oFNLLZ,^fFX^]"Q$q_`amqaR:<>peUjk-6O2c_:@3ad`9u=h2a".Ke<4gleue2JU=^'#*6aGXG!mWYI0eu?`+2iD$e*No$_"X(n\)$/4!U^.8Q3YPNl6*)eAA`p)Z?u?U-E/FJc>_W<#7Ttk*6I1]Nl_F(PoGf@&?L[l13YLPHV#8=U/3#r1*QRn.4M#m.]N"i@c;;8K"'-qKAWKhJJRVDk)+(o)A\$lr;r.nA&,Ni\5L/Y16Obq?]_VO"N9"j:OpR-`$pIESRij:[_@LhB1%XC;41k+9!-2iQ!#i>$gC@r]]2R(%'WId>WPdrcS)Sq\O#sD>PZ-5.5(]>@%q*rm^mpCYQpDb-!A?ZT,4r:o/>`+#^;07RB]R*!=iCNI517!!PX$2dZTu4M/]AiqQ(-rgb+EMg]ESY,_9Qe"/@&.K9Ca7rM*$!!>&;R.Tob"D=q9H8U+GH[tf,$-Ufh7ur;@oAX7%lXkT\0cPqGSiN]/)i1@(0ojf[o0.stNk^Q&+SMQ4\YD/B,7ntZJWIg'P&]'C!$/!=#?/T'%!tnC4'1"jZ\RmAH/i#.]OUJSY-a`,F]khgLl[mNIi7?Rao;@%G_kDn2mDKG+P0p1"^<'Ifhd[coss2Hfu=OK_n8`"I'Mql^<(MIe'RpFiP36j+8f3ke&2.enBKgjFBEgc28h1%pSF,PZ)ICSpG^")fV@Bf_649jnIP>HnJ.q.qJ9VfQsJDt-Ih`e#Oa:8Sc\Bun,_i^9ki`?6hQkj.lh?3OWCu,fo7Aqn/"fa/epQ:I?nK%ffTD@Wan01SS`*3H\h8^?ZN0@U-LrEB5:S+W%jLgZ>O3t8'QNr]#p)#c0XkV[RpQOFJ2u*g64GjqqSgcF/i1/C^O&>U6^\0\#q`jHqnG60Fo(?JFrrBNRX7^@)=3NpNOdt%aYO%d&rm8@_@E8:>ci/`d^JZ8cq/B+IYL5BcJuOKpht);Qr`AX90WBcO.+*dpP(39irrC-h\@lL37F+qLF5$o61I#f%cg>H:%-N7gBqP;*L;-78>fQ^7r[@[,k#H2dl192sR:X"q+mLu\J;.K(`k[lCS/gHWGNe8IL(2]ZU-IgU,FTpgnnRX"'ie#bKg4Am(24CHMrldNNMMG/RlT__OCV$<.VTO:%0+mIRE[RD>ag5s8:3Mat@:ikF>e#9&rcSQ^@o_+q!H;I?G+c$F=\NM>dRSNL0+&b\q7XZ]2[/_4]449!7!6lm?9c[qrNt_Sb75#@Bmn,>!5RGQ,Pl3$Z!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!2>?!!cE>HS3;ig!Uic#,Gd2n,Jb(f\]0+kBKR2>igI)_MSsWXC.()IfbFejn7kA;V$>:mQ6U5+k5=M]@"Q<-@oWbOHCCBBLaN:UOj,_,;O+^J@$$*J,Q.;YEd+PX"X`))(q3SV#ar7U(q"ZN\:r\*cdHqo:Yugn',.O$,)I$]"hEYpYh`q]L=Bgq>5/Nq)q*;bAWQAZJ9MS<2Zi8X,++G&TbC1kM[SZ]>)8kjgWUtb#K?bUc`?-1DUBjB]roVQfR1lj81^4KnYN)?3G89tgXdZYetUgn`a#9EgErDbs9"SoN,0R1_(5]_m1;n5`)i9lSLog`BKk.Mf'V471#-ZS=iV#LGV2S=ti7sahfT-(C_oD\eXiVro,FZ$/G/6tlI7ScFu3I?J\WuTYM+*Ta)P"@Sej/kdF/"H:53U(P"a<@m[EJEY6N9rVcg3X6=:f!d\,*C%t>Xf-l0^:VXifK\ZUN2@(@,nL0#*"G]c+GJFKg#EiMj_='LXqZfj0^)lmu_6%!!`#>522qiAu9('u60P%W%GZao:&8M[q3n'A8k,CE_<:LG;*hi)Dij\h14t`#a`KK'BH5=2./rejMAXTBXk>.HFj;0).NIo=km)Up4\PF=B@e7EB._bE>c-fogDSb^Y,Q@aFH#2M_1SO6>Kj3h5m9J82gfJqO:E99n&BXNZILVA48,2L/Q>TdRQt1#op)Nd0edL1Z*iiZ>rr>:YF/kb,Mi=X5mk%V3[pO#@gOo1mW)Tb<2ZLlK4BYM1-%C<^t]h'o.9O^Vuciubd,9)M@Vm!kj\`-;daYD4si1M?SKeG[fcqNUI&^5F-/WdMQ[oY1nb/4?a%kb7gnop*->)'%ZVoDX5#r7:lJJsER(j(/O8OnfFQZEk5%edQiLMM,D/CTp1Z[+,dsiie,`6GdWVJX2%VVM4hLP^*-X9R[I;/6MiUriUqU>=*CJNaj49lh84$5N2SN@+-Y=X.Fg)qEGkY?@H]IVnUU*KFpi5ifDN=O0])_9@4eK\$QaXT:qYl=\1rV$DKMo*okm)T,+8OrG3?'hand<=@YrrCJEn^m[Q??%o_]G//FN>h8hrI)A,I!I[llg"KMg\1"e]N=%>V`T!YY(!i3?RHN@^E2AoHT]``I/a17Im3C=4dL5HL\JPO9\1OZ[dfkWVfD_:Bt[5e:[HJRf)G^k4;B:D%8BCn!59Aa\FOF_rr?\3-f]]/rrDC2^\S=>-"niA28OKn["b`g=5Z$Fu#&*pKJ0)(Q*)_r@cSSGu1-UuTHn"iIX8FIBL#N%3LftIr^!L]W]L<'^&0+7Zrr?WWZCba38'kk?)`"X/l9!P5:+\HnMN"'/B`6KNpQ%.\)!SIiesCWBVs8Gel5#C^@A&lQ00Z-m:Ui:Oa6iiqMo48/X`*^l_)Fk]e`.T+3FMZG%nO4r-`A,/Flp?OiA^-?YN^N@?fC.>IaRH79^a!TmeGID/m[sm.#l+aSeYHlS-mO97IXO"h\bgRp;Uh=^C84G/cPg,ArQQ[krkX-f:r'^r[/]U<9$T6eaNHcVh31PX]959\rPK;KX!smeq,fB/JXaiR9`;4al$_&j/l,`#mp\5G4/eC4q79-n?Tsj?EN]u6dY5mm2s:cHg/#k%J*:>dLY-g9da"UjUo78!,\B@^G5^-qulPNN]oGTr"+4![FM)(-.;H5AcDak'S2>!VJPl:`iduYhR2kk^/I.oZDR<+4IfFf=D!c^IAQfAGZVf?!^6j6VtQAFa=tlA=jFHe`YpuUe\?FRmrNF`-14*i=2@*:^*N$Z(ArZcHq*WWrar"d$gB;k*CO=r&iK;\5cP'sI?"7,"Uk+9VN*J8W*)!5T\F^%Lj-!#NJI>N)F.*;GhBQ%65\E#7ZXb'ceafepon"iJ5JR!/nSsY(XP"r->=,&Jbg%U.aWPbK/!(+#0;GXo\:#[=/Yd!5VM(ah40+j(Eo?V][L)rZ2s?qp/s=rr><&_S8)s`Aq1\l_0NC\H_.1b_,JMfIu4%>bbaN-j-phQ[6qKe/mX;dY3(#Dr-2$gOs3^)kiYFNm;*K>DbE4$ti;e2i\,mE^<4[iO@ajgOYc`]M@g2*$Q5A`<]a../)E'(&.'(nLl1!h=eVIHp\VWUWF3r1D;VlDRaD,+>JOR3Zf^73H(C=6c^MLT!63Rlh:!?NN<9X9%5W+jGI88!>&#\J=sfq^5YEJ$ZnBEW?.KXIhfPL9IN5R!W)T9Dbpa8"#poP([27kg+"S^@I%Kkm-]2e]g:n+^5sa"M=ob<]gelC-5fL`gmnQOiMJ1pLT_o;pD(!:uM&K0CjAoJ$F*4G(]jnF1k)ec24=Kr4>@H_k'36r(/':R4lHW(H16,^rSgq@Z+Inql9'lCAp,N#=ln>JX4tq6Y9oe0Q]\a7af+Eas[[_cOtK#\u6IaDs%m[?]aYpGgkZ:fBepGJ#/4>p#)CMRi.(@X_R`pGjENnP^#N1]g6,(ID/p?WQ!6\d?ip/dICm'ZinJcT/saIV,E7mjDde;*&WuN22psrr8WL.-@LoK!E-.*g_q$'P`,/@-n;>VkFhG8@eIr_jY"D35(*9X.?5\koDJ5b'^_5;9L63f?oRHrb9Rq)/Dn2>W.7/m8J$#B1u)8T1pIUIWJ0=U!9Jt)b6%K?F&-*PaaDa5Fb?`J&p^'^Y7pZW@e6cXLJH0l.=o"Xh-Rk6TJfPLJFr/H/Hrn\p0m8`2d4\YQ>rr==-)UYlkG:E,7"glMH!c_"8^\>^;n!3^liLXMsYo9th&FqPX0KpVZ-WDYE"Kn+9jC!b-j?lo@gpprI_gY,KD22SoiBV4aeC[0DJSEoD\g==o#girq?b/=.MSS3U+3'[!=eIFh2b%fr]\Cs2Fq,^YUWPk-LL.M=EO=mPXo_T?QqL3D`!8&fOL0p-/Q2"C8/q&>$o_+pVQP8o#B`'8^C"(Vi$+"%aV76T5$+$1l'M06@7//G3_b7'Hu^4oqgkllTs^9!u!]YGbcGa9:dQ-!d:I$Ss8Y'j#Eh;ifMNZPqI*&UqnFUBlWH0?jBL6V#$NYoq\5lGMlqoV(O/?OM`naK>e_$"!+?G]e(B':]]:#.&H+?!$LE]3MM$2.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5!.&)5='V^fJQd[%Y1SG.=l2??$qXhV>l&'`M`9&<[5n&LSG+n!)>UP^Ds/*^m]ChQVeND][oY=9:nV4.R%+2?5Qfg23A_u2bN@nCOkTRcl6O*PNLDiZ\6[NB70=ctHNDpqYLJ'Tj2V'9eG]_BiVrlc?//4?LMu$2gUWP%S1^.WkZ@3u4-6BGjuC[)`I:e?l=S&mD$_:[RNZn<8TtSiSmnI0Kokof%']e?0ftD?YH7a(@rI1mBtbjV_Ug^c/\FSgC^sYMDA;o4mJd07WDED*?'lOf(#^TYF7m2C;9\Uqi8jQbV\S%.Ip[3UEu#Oi23K"aE`])J#r9cqDVd+Jau7Ub/>?Seo[g[kGJBgD]<[XZ&j;.eng*hT]ocE4qAM/k)g#U*=X_%,,?\Mp8H*P#E_.RSFa]VJ`pgeJ^511kHCPSAD!D^MCB(aORkc-A%1'brM6(=fNXAk`pE^*q&fidYL(moWW)sV%'-#rS/D8+jH-Es\+DMPn$hN+!KVPE8(Nr]cR84Zk8c'/#/t$P`?FB*o141+\Li@l)")*!da=TYidqJ!dcce88OPZP#3?l@p@b;lM'A%_;QQgBfB6_a9,He\BIA1?l9QXkeZDGJO-T53p@`FZ"r5f4!Y(H+[FU>^06bc."T"QN$qY+2m@Il/3X[4N/AAhR1Iig,&P):+P=abj39rO#"XO?=PF5dN/oDP3rFt5]&--Y;=K:m*Z`\YFDEsW8H/[m94%<]g6DSDWV[3ZoG)Z2e*R\E]_'s,95G6L'sOKp5^htin+Q[k2]ifWAga5G7dZQB!$Y!ACjisl/qBR]@iiD`HMD"Djd5?V'D+f`rr<>t\3K`]9'jgYnG`JFHbLh84cW:7^RdZR5&o_GCsq7i=3@.cKdV1M6U;lHN[`+r)"j[+PrN3@BG((qn4N)'_S6AW&f!6-9Ol[cH4T_&Ka@nBSE'P?Y9is*INnPsiCL<(8@@pc`Hi94cm(Lt+<5%/pt,-r>qbnT?f@(,O6h6%:s6*C!;5b%qFWqQrO1iDpliR*Ssis2rfoWob"[:7qeA^bGa$"HOoGD(bE9jDI(apU:Gqq!'n=<]^T.;6dS]qa`ujk:`4n20!2RO;He5%lcL+Wk=+jh%e,fRL`u;VK=+B]SjH&=#!/6jo*+'*rp]FS-9:/D$?cC9,%t'JKg+.5#k#k"i`5$rr?B?*>-)'[nL9HqEb!4HpYF7n%pXlGEC!tU6"YfdT[uaJF]*-!507Irr<)'d5$2q/aN'#8>S'iSbbN9k@,W?FqNTHMU($(s7tAPda0%58-/'X8GW\^9Q^XDGkA[H^:%rITWB0*,7PbTN)*J\SP34bEBoZ-YiR&UubWPEn.j+iCZj?lq1(T32ED,Ne3r1mQM,.0%N3>r'f!s+)$\>:TN7RQJpFGCBBLDbhgKmT6#Qi_>AER1=3`PHr9D%LO:2?$SN#$#\hP]!e!EoX"+UXV!3]5d''nP[Rdhqmf,bC8`uYKk2*E=G.5@Qhu3Y'f(&GhjXV-\Goo^O!AU`;r+8bD77l(%Ino8["pSD1<:MBR'8Cn;&H9LNMnqbRbB\e;\<"f18["Wp#/;eMlHlZ'f6#isBmn)Npn(3Ae!)OCeG"0:HYj7R!S_r[F=k&hj.*nn54%Gelr[:ZKEAjnil>o6`@A_e4sW:]="UpQqFA_-rl(cP>AF[X\VANg#*d]'9nk1BA6eXn+"mch(kh#O`^\dN%83^@@lSpTNaYol15fP^65LlUhHIRK.B2:Gqh>lm\Z5_eJ,f(Hr8)95Q.'N`C%0I!otEqH(`@*Q%u>p%DJR;^lX?gAE?Z?$Rfud&J,(TZ47Q(Il#=mb7r,U^l-@&bqO$P?EOC>;VknE`+8elU+5)G/IEVu:D+;C[7og_IZeia;o2N\FVoh%%4Y$ct7Z]_uq_NV"dN_ZA2VM0&[0hJTMbD^V:WXTK^t7kA=JbtU?^5a35^'Vo6)/GP;%:)`rL5M>L]gU*9>1k>1?g3,hT?-ORW`;l,!4J*AN^kJ\?W>W%=1]g)HU"7#+3!.YCMk.;-(Y&?0l]g&a/E^0$t>4_OW5Z.,cqU]<:$g10b9sMb4%^'mQ!,aSokukX4!jZ1V0?Kj1r%gpb4Mef/HVaYA98WHP0?jnF*[4tQ<>^1MDErT:J*W9t!%P#.^Ct8RdbKe6hODm@RuT9rT3@FH#HfHlmLC[,G,)GI"4s@SSgaLbUbjG(^GMI3bo*9:UbR2q!;3<$Hd[j^OO+))H=i+pGGWDDk*$ZGBbVqD%52%pHW!`BHZZ([dJ2*S#JD-kTR5*(KOTRmqb]sLPQ6r]3mlN=fUrB598rI6aIm-q(Q(gkq8FW['N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!'N%:!8Y#FN"3sD?6]BE]B$$&Irr@MU+1>n!nP%=bi/D\jb/:\&^dnD)>*KWR)#']S/5G$VI5Z.o?@j@%+>/FZXu0.2at%WHEQjrZC#0dPhd'?NCXIHg*E1n2D:Dg0U2PI!u0ldK]sl*1]F,`kN$Fft`E^`F]3dPVDZMgL298DRfG;hD*H&:X`^Y;1i1h+hrq%Z>Vn309YI4F]u5]/uWf_tfhl\>[nQAq$WP0?,p,2Xn_Wib2R!I3.X;J'0k%i^NkI^9U88$KqZG<`L"\\n@meBAU?grK]Vr#W3KI$`Hf'>+,!KG9=G;MopObd!fd!?VcYMQkQt??h4;+,BFe!/%rTU/I)/Xr@jb%96SqLps'+B$5-qTTf[^I,i`ZDli&Z;fGg[9fo3c!>_C`bX'IaMgte3U,2JWrCB&#rOAf?P\#\nCpcL.VT\ef\BtpX!n8MH&&>3fh^3Wjc]91oWOHC)9!nKO>u9Z4;BREZlcj%)ree>G:cOGjMP@r&bZ+7Q$`GQ.Yr\=`\_XpaLJ]8aUR'i`L,`CtdP:f`hWqA\B.h#@Akrr>EA3?Link(7m!V&@6_EXBcpRPDWCV#\op]eKuW;3OKa)FOdX./0D6=ek4HM.!p)[::MqXVl70`D9JY"jYs^OnmIGOA/LbEa2)]LX23^7:0D,Il`QY;3,.:8Nqd7aRRuSW5N<_WeHf@c@9#gYT--B4*mNFGLjZh=4HZP"8G+#^+oDpi=?EG5EC#E0D16:lj3fp3,m+1rr>aC!uCn:B/Sr2[l<[80>JZh(Y5$348^Vg4o2=6E/TOrA[+&od)@Wr\,37loY:;;_r5)&0_!lt!$+0n@\^kj,dqJQ%RhN9XE;HAQLKOSjs+>ZfWmj6e4G5e[`6h,l*A^5"_'ABVS0c4]3[K3ONPJG";$$I>8?=(+#MuKW(#ZPl!L;/&_%OPM[7AG(=LuNe9O\oRO9$k%ncd@cl>QOfU23$ZG8]q)V;B\]/ff(;tiK[.4Nif-eb3U1XKUB8Rl5X"B%;\!)K_E8c*:crrE=Sd,;2jZ#Vl>ZIq5^`c/+*K+%>2F%qC_Lrr>h>q(q43o13QgTSiQ?q3XcObpIl&qAKpJ.*a9Z"G<.OaJ1#CMICSomtC`PLOL%!)#hR_r!pmA91b7@ec^q>&qA6j??u%N5koK\Ja&r`J*6sF[(9mjWo#5b,JVja^S(/DpNfF2!%`UFIph4lbOFisS\tI-8OnI5gA5;Ih>u1C'!^>.qODp01W=[uO2)?7/d+A'pK-`4i7n83LjoJ6e9%(HD+ERAV0/e6!i]gr8\>OX/*N[qm>%dLeF]Iqj^gW\^W!7g8ONcAA!^pO+AMm;6H5Nh81!9gko%#\B:%);&f5P1ar\Kh+SKe,I`iVrnS,ORW$[@("#'7n!G:+KN(@%&tS:.jRcjRh2n:c`*"j7'04>Q4[M7S+lG:dFE>^Qj:P\FW22rdr1u;GQDrhmKqGAahqO"63/fb$,Hb7lhFNaYXUNVuH`*^=8C/VgKcf\QQ1T-,0)N)u*GPf:[*71KZJ6P":2(P1`DD^cU1l]2KmZFARlWT:VQ).VZH[C#f6#U[[)3S-u@tdqUl<`3*NSNI'E/-[$$[5ddou"G/ZE1Vn01*H);X/$KR@1=D+/`N:TOrSZ)m>!1mujce)mi..Gj,RJ[_scaQ^?>TQjQO34r:!mr*,bIquhYF%ZhcrWs2lGpki[uNR6Vg'[?,hHok4)"95SUT!t?S)-VjHIRacP>[*GhHIZE5Y+crrn/?PmV(5=#R+Lb^D.*&Wd;.!RWg]%6errBBQ2/V8'.cj^k=^n]C>jY`4>7=#L9fQYNW%6i9jb`[&YH-]2HC]<=WVrB!r[,!Zp?MQ[3jI3g5#aIu1[.=LeaS>"tLtHhLf"#o]tlSr08TW.DN0,6a1AmD$Yd(6')QL%@qQZmDGgXIW9.oemSj6T%D@:q>jsuF+n5*D&B/FYCLYlk5Qb,'"@5"3m$%!3rr<'[p938W/Cu;jd#J/b("24*QBtfiI3&2(@W>*m7q?jgm2S'nhMP8sGu%7,bcCmq"BWZ/*5?'`m>^:frWsOg=%,j4??gp2o6!bRH]aBaqmRTB;7mAZGhd`eMKgK`PKI"/1gK6.g:7"TG(4f#d`"PJja6u>b]KJ28L-(287a"N#MAkp6VJ^FCZ(57'Q_ieoqNCt"j]$d!4LcgB7+1#DhXej4B:oU`(?YIEWhA3!aFFFK&J)#c6:T!+:?UT.bib!i4S&;_,2qM28CcJf0ccpfW8+*#P^.?Fn+C]YSk3b?/nC.)Zpj]2dIVhsL1bBn#50"%OSldraYkbAA+ZZQJ4i\1IUR!rr@/W]Y\n%*>(A[.,raBmlK*ImqhenifptQ?/#Ya]apTpU>'>POW":oq*+HO&PRULbDs#;V!Ir]t9]IN`T[onE0dt<^2&?A=g/0jUuH+m/"Z%X=+75>5M+h7.C\3LVkX5#VbkW>tr.3h"amIF[,WI@JEpCRHKJ"hgf&JfAV4=j1a#H6_`io/N#p^P-L49PRd&>o6ZJ7]mVO>k0V5V>'9-.%e5m\lgf43M8U5[j00/M/S)7^c#ic^U[R^iFiMdPJ"5,\Iac"<]C?]Qh/`A31G$6]QIf3#Hhe$mMH1fp0a[QW,.Jlr7D]S#j*YkR)$ClJH(]#b>W90#7=R*nV^bS`W3%A@:NY"]D(;fk'iLO6?E(&p>U_c;=rJH5Wq_KRZd?'P$1G8B7cHL&4'3'$PKtHW8CS-FYlIf(!![Z]`Vr!NmCYU?cOT5$k,!7[,.,hdg3FO-A`+&EOoV\2RS>U36FOG6Z.-/J?fO;o[$In8B.D\?GV1umCn=n,.lO3G9(#r\\0hEi"_C0n\><@`R\tR@6d>Tipc$$]%K'si*r'XNl;q:3["cJ'^KH5Oh!4/\Fs/!d72qjEA#YHWS;Qt=!8,K6p@^P^LqFZXMPj:&4\!qIaU'H^4\j#Ci+qI(k*C9#9-Z/:P$$e/orYD&G_];gGDNX+!#0+QM!oHMep+Oq>9-SSP)lo-n6qqKT&T(U'U]rXA;+V^,F=;d09NA@0,C-D_fLd_Cq@B-$5uK=IOIe2-7*+Y?LA!L@k.a\U3.)kN&9t&LHf5Y5shDbY2<[>R@#Yi9BjZ+ES^Cu&+r(6ZJiX'uinJf>KNe;YGfInJf;m5rTP\)pPp17\BIKc6Q=H&j`kZ1l/I2_OgH8$QSa$.>uU=.cXr1koUl5H9j*A/Q/(_YlJqeXCVq1onSaE["Oaq)iS4<;l1s"H"#s0Cc1b0IjH'OjZ)9%XU9<2;f#6"S_:>Y6(p2P99@^]cHmpG#k\n*_5DSkmD.?rQ!(XTLO@uKR0Z:7`J*#ZUeK[;pSmSGl7SdM?LP($bSbfGaDi6_j(.)a)Yb+S:U`[QC<(cA14_EhB1VpB0$EkuFD6]UF-q9UfYO*@0CXOOPnLfNilP@]*1,YLif_R^*5778(Bq#u6j;ohorr?j7!/8"N`@lmj5K&$]g9o58nELOe:+Fg."1(%=A7*hT!a-c+SL4.n?^o?ORq<8G_ZIFM-EO0JWalW<52:/(YOW?h^fOhf>\pLfJ`bE(K#lhCs>&RSE7`64,n`^`!1B[_acn(5e;N4/I:.U!$\=9ci6IH!&GmJbQU:Z*bfhq4dQFKZRT4T20Q,N"9[UZ%H'D+QDLJ*AN^pV_nKE5j(rC>D,Q36Cr/If'mQ(g?q3[b[#`F3<1SI'l!N1@i<]3WnWR#m?))nd1#cmmnHXh%K)Y1B3S:Z+&,2c^]PP8N'_ET`DO!Ir44iJ7@ER;:p8/b8CI(pX\pC6^C$aH8.lKu`8:Hr(T5d`"[=R%`O2@'?SDoZ&!VW9KUY!qXMAY[si6XOV7raD@erTmV+S7g1`b.mgN?"gnM:VEi`]@:B*0Q)ar;@$;?UPWr`7leVj&m1ade1/L%H2_pr0qNZgTfLDEd<96kAN='m;VV`--]ISHc"PkU;]*=njE&[K;QpD9#-:12__6hs^C`RWVtcA]--UnYI1#He\l&'L4Ush4ZO]\+k-_iOI5`-VFrfo$^'K*e?NGD5/tk?9+&gntnr?*`E0Gk<\KLaJ5*arU`-WBU>[Bl5>^NJoeuWhsdd8%>4)4:2):YgrCLe#2^#>p]T8.7d/W9[=GqGl[3Wa+caP\QOCZ5DX.iR^5MYi1-M+HE,F/ZO%Ur$t%eBi=0^E4>D@V%hks%[fm3,DK7c<:E3?5o##Yb'_BF^7B@;hrSMAeQ=\hV+=/f(_Qg2mH]f-r$pLQIT\$i*_kZUA+HG"9H?Y-_FoMFHBGR%KTBBNdla,j&Poo<"+u6.k;G#2CT1[EA>u9XHftYqLd,$KTeDb>IN&GUQb.&D'QpL^#0p7!C5>j#d5@o=pOSi&I0Dm*P0"7*n+/6uVm![?]g^[B0&#&;6IgU2GKgXeu!.q\P'msBeNMFYi^(g)&MbD;o-:8M.PKOsfBcB#P'lZq`p,7]'Btb;0Cj\C==s]K"VSjUc[R6.7S]l/d"f+a\OIFC1C4+$C.^3#@.HEHN@2!2*`Ki'='S@K.5nQ3=IXhJcQVJ@oAUH@l!I4,QN*I>3!VPfhfk74jq4N#\9*$)eqj;WtX+r>5FWGDQJG[B)`[/U+DaO"_L6D,X%[YbI,#6A]U&s)b)K=uY1=HgS)T`5"*Dq]hKplfW=i*Qq.'#WZtOuKoS@-TMefguH6FVO"Plcr:2=3kCi8N$(KPm(%^2kg/E`&)FT1E*Xkq=@K[7^hotFIn?^6^&lB4_sAS$hg7gEMi!)>?s.injOH?gLnMmJ8t1-=3/2El'_tnhlSpVRGmVVeFY_5Mt7Dmp9+M?HBu<$^VbD&3EjIA&Foa<`7RM1a)Z2ISrp@jq680^URF0;5*a-83+NNK'1`X=cutZ3ktT,L#H\%tdbYi>T_o%gpg6Y?k'^C.Yd&f5b$'CnOYCeHFNnRSrmMr"UQbG-=PNiU?>K@bmZm@@,*s&;PdnmmU6:9`P"T]M1\<*jQ^tu*KR#-`P4s8KA^pTM7fBL(*GCX,I;*](a)MlPGZ`73>0LHnC/`;;I,KsV%ZeuLN)!A#Gn2TQih"qdsTHcC:*-3SqknjrrBF(_\aR;lPkB7r=Wpo=-kHP(jDS=\lWdQT$kY]j?Ep^d99h5eQKSQC$YpOC"C][8rYrr<18d,.sDFZZW5;BN5[3dpFbPM0A2SG@4oc%Z5h%h,A$+P3(W^&J(DNtbhjW-E?4)#-9q,difgY+]L#qIImg<+#?$S9ieB!l4@&crlDIY7EPNS5+>_BoSra;X_cWqpSV/S47^$)(p;*3(`kNr6n/+iXI][(9O2>pnn&_J(&g%a?QGgb-d:*@u7B8;ksTso%3PNo'04RT/):19)emlB2temIKm?+)TR]B.oZXZ`MNC@+8=.$I5h$BpikZhYJrYP?c*p>eoa,o9[U6ugK8AN7CJ3m8.K34&ehrXZ!KKCaH8/$S6)ch1Y+*@%ESjo9i2sM&gTpD0r5X8]@[kqD;I;D'GIc)ZF2R[".r3k=tm&ccC3jQ:%,B:[e.r=YS`0pW>W9eC+V@:ffr\eBRZ4NC,SmV&DdHu*%:)sqo![!p%m:crrDObC[D@)peBZsMqJ-^XYp&Hg<'35p&f4PbbN\k`ZshPqO6s/0ABCd/XB*u^kjB5+2)H<7A>B(mb:?sUHIoK"1H03B8W`1E;].Sq=]:ME$A@a5Br;*1Wn[HD\6%rrCF?o=X5oMo5ES41frGIHM1e7+oM;I]83Xm2ZN2W+$(mS(bV3PcqXf:#&JS>g`Un`B1QB*;/Q!Op[kNqRcGOn27qEFmk;ne#ftq4hTKlP<>W%MWNhElKE`L)h$B=!,>=kikAsmeq^8MQX/)<5GHmMn$O[Em4G+4oWH#3nB%l55A4sNBjV8I'58NkHl[7>B".X_ZR62>\j$"Zcb/uSO8;+4rhr:i#Y!+')hbru#mmnde6Y-WFq)5MUYp]M@14;_@\GlQ.V.M8M,G+OuH<5fV`)O]UQ"mJmPAS&m@4=2uYTq_V.',fO25T+%;m"NW_>\Qd*GV>s(7O"Y1$OloXNF!=i:62+dXt($61C5]5D_Q4N@f7u&l!@XSLj5bg*+M0%Eaa*Y=d3WC?0/dDKW](gf[oN_34+V\fdbtGUmgLJZkUm,/0*iip>hW8iUSSQhb"$^?:!]_PS6:?"B"sDu=hV1Ak6ph[krf4&MCCg=:nlf^D>CWIkWZ!/LdSf,*FbfuLrgBQ(U$IaB,;nMRSn>>*_WV!8:K!u/YrA*R(a?4Ij.7Ps'ImuPCg5%C'[bpDa,iSt7;E4f-BNiN)8)H2^'UG_Xl9itlM_U32O_Q\,Ant>2_iUU*fV$[es:mVrr?6SeK38JlZcNBc$?8*DLd&(a$6D@X@YRi$3<-M57s@Tj#SoaI'2;/qV1Wnod^OSr$V!hT5*or!5usd(PLl6Sels\A="CTDHn_amQb]*l0lB%"6&VN4=Tc\_)<>PdpkJ*8Xo*'Zf<*BBBe`>R^)9Oq&\USu,oesne^dLM\Ar$dJo`UI[:QgrD=-q91$Q`Tt,\TZE)=RCs+p_16QJf,/$]^CekZ,[0$Kf!:qa1;"qGPLdW-AukSgi0D==/sb//_[K7O\uKG+YU[Eg``C1JneR`qCY+2-IC&^Z79]T]Dq2O.bYh"mV_"Zj;ZZ'=48RNPZ.3W\-\D=?poEBIZF]LYF[rjL`lV&:d8(g4jG8&'qXj04qNnu^[HE*`8WljEI`>sS.=D2($t%Mp,a^HTg*bs?E=&1b/_Zp%gM,X8@c!e[/*NY9CLCq/nF@rr@$%l0`33H'MAtTrrA`i716&O[^P*6h4ck\491C6!m3QT?N^4'rMY/kr'6-f(>`h6$i"mC5gf3@KrbcUOtu!lpW:I`H.Ra4ET3Slpkm,2IM(1M1n@uKO@sA7D';IqDZ'56Ti7%C"BW01Uj*jPXGT[N!".FoSe1\,l=@HQ;f!@ZMB!&3Q=Tp%f4V(Y4)"@V".;&fqIC^[RCIWVKa#]m0g/e!5r/WsO]dJZ>bIQ)'I&29N.kef%XaF;3[dO76kc;dC26tia,`gqN/S<;r%K?f(r#4.Qg]^ZqNW*LP/rr>EiK$nfEWN2>O/.I":4tan5m/>i2:P-N08!)"J2cK_V!akk^pP4YkCKnA]N.%SRbBFpgD=T[Pc4,0inb`$0nCPR[,=D"i_VZHWnHZj5mC:0NDd]e$S`\o@S]kN!Jl".?i+G/b(#jFXDN(+W]"0PMh\5ofnE0T0I1GNkXL0Ijc)PK%OnmR3PTAbnM"'HP^@Ij]#.uL!/`Z@Bg9O;`g0]b>fC1uU/'2-.AW$e[b#;0g0rZ\VIk$Ub0%WfFfc7*X'(?;/!8fY5m2T33l^n\M/+F-BT>f[k;HW@hU,2)K%ChnP]s:HidoeV6]4'nfGouPX3NjHi,D%sX*Em?Mf5COOYK+3Ai+kGT'ii7NkgYldCN\>,VUO?ZRU^A0jF1'TOiO:#363r7RHc:;WS\PLN]8+aC#JJ1;M8Iu9Ia^hV\+UF(o'+fHdG5V+i\qF8?fctV'3lo4fCIM!=.+P@jA*)p8%b5'SBfu5l/rrK:Gh]ltOYlV$KbBEL&U"@4bd*b,"(E<;JbRfCr+p>2..]o>n1*'Or^>YlRf7;FgoU?Y;%-n(HapH1881WIE32ET/VblA/_&McP%^,!PS<'P%sbITD`Z$Y09ESdR3C0f_\!'t\A*+">,j;ha3+;km5GWE,d/']C*Ib1a:iMT`&;,^`SBN.^7j4YeJn,:Y51X`r\n_%2PI#1^@tq_q)jV/(AqR;VpcGg$;`.;bauP8c90Z.,%J2Omji(GPs3#9JP+d>Z93KXWa34dpRje+F1lif#N%Wf!$P$C'AE:3#Bc)cp*Ekgl`1dp"uZik0K4e?6IS;362Vb\6j_Z)3CbB_k\m+O)Q!TMeSeeqsI%J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J-m^!J03?nf+_*-I^I94'1rctEBkV"+l\*;(F#A4WL2\8#(+]pA?ahD?-]nPO@_:4d3DQ5E&)YZfem\I^5#OtH^edVCnW"Q3$QYtEEQ_`^6HpWAPSC[r*$eFBY;gNl._ub6;UHF:L6,?KG0m9RWs:OS5:WTPoDjJV2b)c<=R7pNCY!Np#:UK<3^`u%Rp`>l'#9dQUOFFrYV_]g`?uEC:+JH)+`p1MPSQo$]/hcB_odCD"u!3-,7?i&DVa*0t0Z_G5K'qD2CEr,sAQIKmaL*_T+YAfPiA4B%$BTR9_+\FC==r9!YZ]";0"5a>NY:_-`..n=A5bNNZ*P`"oW>M)bBK@"5:UrUKeX5Md@uo^KA]4e1E-q&d0:2\SOoUR'p$msTrerr@3;p@#Heqi.`*Bm-XTI_BNkepJY"DiT;X07F:R_Wi'X/uLYB)qCb#)HNuL$b63:cPa5a#Ilp4L.g?V874Ht13.lj[63`[6jb.?8Do->FB"36a-K6NB/p,XlO>Bs9eWj'i2s3MF5VjmFCgG\0)/>bb-H475N*sd?S]ZcnmRQ/^t\`@FPFF'T^TI6Qh+RP@U31]j0uRu7)c+&DC&O]W8o*1WUcRI`3.F:"]sJCt?anDg59p-."GOb$EN/&Fk_&DT%Fb-:UT.(+frB$IbWrr>/$rU9J"^X2TFVFRt81kttDbJ0qRV'FF"?-WBL$JA7,JZ^`QJ*G`i3q9dANR4^T_,_Bqf0hnH%hg=n[bQAe!EB<6^&fq[Du>ds%VgVd8oHQlSAdXj.*WG=oae/F3282lP:j%7H)W>qnhUB`o#V-hNoI%=83%0tk\EscI9u40)]^dh/oIP*YsS`hOkB:5X3(8h-D]1SX)*Qmc1X;_Yt]:diG^KfkHUED:nJ,EVmiU<#gpnd_>)CBDW88n&'VU='"iKX'8pOEoQN?PBfR+ZQ//7/m7(\Fe*>q^Qa!&lR*UNh`"Rq.:4=7N5mO@F@_q(]12dWTLa`M'!K1?h"d/!7'.J`"l1[CO6>DnmV:m!,_9(8+=K:misbiRYpm<;r*2Ki>d""2,*[9!LDRZI]mH]r1iAcle%$`7VH;t:#u&O6h4h']fMTB`W[F5#W'LAkqI0Ep7d.@LX;Pg6)6_K"><'c*ndiq,tqP_4WMgumA:3t@X3ms-a6Ul?t#E44!"F$^9TEG_i60Xh!:hU[ZgGEkD!.3/m-kMkCED7[HGU&n>YA\7nPoNt^UMR5-,5IPudLI+;P!T&m62Y(^et!UWp.KV^dM1L8$Q<7c=p;9ZhQq*`gdjBV=NE8$kqo17H&g)GBDmp5S#P\^R_@dnL&K5^(GiMq,`q,TrrDo*!,qo<IFT^gTm`fm5B-TJ2FB5g'4;ArGI#k([5$5=7!8$*c_A+6tdhP9TW`=V8Lje/o8$1I=;O`(4^T6EMB7s7(HOgYo2>8pm.H4f;(RRo-6N\PQt8$r9!!/n?02C#]!4hct,*0U":]]..C'>HI"-1l?N)BGu!RdJ=Uu^"SA.6g3_ulHKJc>`8W?[A4^_JW?;j+X.l>"gBV)5P%fQ!IiDar,s?$B/$8^VXlX8CY;$OsMN9dI"dAR8)Z&+E*_1\cgs4tD&&`-1_H=2U51f'`)1DQZph#S%.GqsT72c$d:pe)5.p^(+jT=nj@1>C!$#V9Yhro.P!+kBss.5M]Qtf"R=uiN,d_C!5:eGJ!KSYNC:@`SN'*S2@'/K(daHfoO#mnOm6"?2(ejjd3nmLV>85?/h?W"o-PA>sDJs86Y0.9X5LoObjfE;F^&T1-6O-PVr(lmH''#W4ZlG^^js?nkpt5mBUu?SZNAoN[pl;kr9%@`8R]HP-^BOqpJtE]c;@GM?'`IgkI8YD?2j'_/p`E?:_JdCELe.L-%lTjor>NdE:I4sRZ!$1u!rM;?l4;[P*ac",Om;CYDg10poD>jlkdIqc&[tJ86B\NA/G,aH"%n;D:10`r17!$CE9(H^qXd?e:6$#uj*imRNr/][:O3^d:Jpc'JiRU0)j8T,#rSOY\icM$8WgKa6N[(^^=i_;E.QW+Ck5b1Tr:Qt]"/Sn+8iK0/aglEBX0dO"MH=<6PE4B9dh.7gd7NAJ.._pWFAhCQ2!3]5gDoD#n>g_ne++.YJmkru2faf`3^U.SOf?fcT2Ng9;_qa!TL?l-ao<[lOs0Jj3uNMYkSH[Q)JH1qKhf0r`^H_SN9KAk+)r_%\GV?k)&F]"og&D%pBeT1UlI3l%"T(l.'Wb)!";BM';#'eS9>pi1"$COM/$?Cq[_,DCBm9*c;/[W6[/>]EO^$pXm!<1RC@N,Yd>,*VXff5U(qd"N.=5W=*LfgtIV4kUD=,S9F6R"lD=CoP9jnO>i`gb:$L)Vkn_NN;Ma8Q``tA:2T%d;LfI+Hf#s-2.5.T_.W6S'PkPI$MT0h]rYkeB*mfQE;e7oBgcJOBFjGXjELf!fQghB4Dk3V!$IQ-PddH4IjAbMm@Q7#?.0N*Y1D(qkOJ"m/3gI)#^@#u^C9MJAj8LLd?8kM"Cj$-53Lbi0j[6-^Q.1g4sjOBhiBrIGaD^$L(E#r.2al,J;#)1F!XF2dVZ0>5;USX%gcEVaa%UrSMm8?1AI3RZC$#Rj*q+)H'="VY7O,RMsOIba#0JJ_gd@YA577hO'5Q%ao;>l[*9BSj)Od9V'l'uSQ.Ch2%EelI='+7Dt)jqJ_nSIr"ue:q&6nGW'C57d\25A2isZ[YVfR2)u[V\o7XqR1X3UWkE(-g?$i;#!WAO,*]Qn\9j%NFTh,1IYlT>>6E^g6i+,'2O6p#VW-:+%uc"LbC3`RY.N8Z7-Rn?PCT=ZJpTd86*2Lq4?-dL'SdNL.Z`$(G0X"RQ\,05(9),fial2&F9-#6HRr=p/V^mh8D)kU^7jXQ(k?u0iPFD#%VVFc+r+eF8(IhAtLS3C\Dl_=RgS[K6^C+S?NBDY?3mD.O4i1t+Y'pegRaho?"k5-j]_lg`$<&!\dJlLBnZh35$^`Hm6Od$,W>A$7ccq.k7,1IjP`4E2NB>;m+%uIJH9=Sp,DP#_E#m?C6)f9\>3=HF1buXWXQ\AuPCI_OlBX6ZhHA(L>[(H$A!S!3iK;NuTYf&TWa_Y"g9/m+qYr27WL*`TMh_rlNF'#?GYZAP##1,^b/!o5WQ.oWD-8/:5t.>MoG\_@>XsLAN+DMYU?nI*X0%Ze%1rWBTL=K!-Y]U9,4XaRrS0VdA5Zq&#=3EG[3lEt"1%V[S_;SiD53i;IKTdnZD4!/[cMIgQ*&?V%/3nE7a\mch2O\B!dA'g/dM%TS,![q/Cc7qfUZ^C>Xm+$Fpm7Nh<7bGA1K_=PR3;b''Ql6tDF@TN),`qQiNeP^E_4a<]>ZX\W,/r#cAL:VIWd&bq7VY7,).)XrHdl/!?*m'Q!%'udOG=kEVMjkKb;9lD!cg:Wu;dB[Zq1Q61KQqB2FgZ"RT^#/aWjF"Z!?eKYC>1:H7isD'iekLbD[O&LnkR`-@rr<*\*gQD2_Z'UjSceb1'#W\!*]S&.G0PFomk1CVo&l*!fj#&iBkeQiL\,poT3^">rAb//DXJ,WO/!89+^SU:0A9pp=,%TY_cOG$-<%j/F9c]3ja8KQJ89:&PngL^I[,Q,3(niPo@BlU;15FNjo5T?"FiJ7-*4QcY7`WJbSP#G8TWMbaX$K[\_RuuVmNS,o04YI0po&b]>W^+jX8UXMe'JdKkme[k2_^WJb/0$Wj+*17jm$&rrqGZ-s_BF:6Xe8H/Zj7R7W7o8m'&lbLSER'RHi>u7iS.i`]1O%6@Rmokj9RR/aJ56UP%U`uo'BPr1E`]9m9-BM^Smm8A<@u^-mF^n5aW0<#c"Rq4n6sektGP+&$6goV)Umkg\K'2@KtJMe:E+&lU%h\X]%&If-^[29S"IkiQ=Iu9!Sl3p&t;aU]4R/$.[!V[]6bf4@u=)m5&\dO1`p]`_JNsDMC-#>!Tl*XIk.N/$rrBi!)#2XV^U^e$-V$BW?JNOf8AFf>1P4]an@nSOJ]fcnSRk.n:!QP/rHg1VTi$K?m1aR>%.J/Bj.13"$UV;nB9VJ?f]";((u6Hsr$jMEq>laEYHke]i6Ml10^u,WQ8=3%[uIRK4[q`Fk%$eb;pU]>)I*G?SB!Cmh21J@k1.*(FA0qW1\8dE$Xa'(NNciT)D$uc93MORAI]@?9nZ*K;3RV(9HYYk1Y5Qff'"a\4EfAPi0R"h@dMciZoD"8;:cdd4JlL%F"-pDM[?IEGSC\E]WFj3@gkb^+'h/WS+gGMdMt;Q^_]2glLAPm-F1Wj4:F-5DT4ORd/$5!a]Wn!5k_gHMNa:K%T6qDKFHSYL9%phls#r?\CI\G_Z(6HroYG06`[n%$/tq46Q>Zd8fLE^GGOQQO/6n=\.OT..=SXZRK-.p?mt%pTO`/?l-1odmXqnp3R&G]EBrG[&>S%0eV]KApsV$]RK:aB!.1'JJ(dNdiN8*s_uB]VBJB5%iO6,JF^GU7[T.D"HWEArAfX/S"Ss0TBB+L.c),2]'-A2X"7)-F_r6=(r:=dMre2N]"mf`\'V'H9oZp?0cGSsSS+%s%K(sod$cM46n:fqEf\S9DX(_6ck#lGBkCXJrSdtsSh*uaMKAkj2qXc7"Am8h2[25WOlhn'U09hZ)@-M^TSt;M)8,iPlo+JPm1n\p%V1!4@YCQWQ%_l\\%:=KirK;!Nhbpb@m62ikG3f\"JNU=5,Q:l`:4>LXpi6%DjN6DIhH,;Bg,UBeNiiY!?uSC:O?r5KY:e&`Ah\V3`c9F(H:fis?^"PcC7@\m=!K]Goe_G]3m_mX2I+66j_ZBiDg;(+#RZ6\$VenNh5+aBrE@P(;o!Y]jgJ)g=(Rae.`0a&-EWV6>ZdToT+&UWIpRgh=iu]"\F7s>CA`C6X0rOfpq@,X>md9D9P4SFV!_Ki5MTlg)7a0&1gj4k?Zqg]$_S6Oue&H^+`43H\/DOK6=C,`8Gn0N/F)Pt6Bui9NaAkh/^lBq\Iqg(Z,6%Z'c\l5C[C;aN_tl?T1s9U#H."O)10dP6"HS'7NYOf!o3G8V^sedCQSc'@48ea*aR57X=[o3b29dt@;0V?M+^[*m#KNHO7*q?Cmif-2"6c8c%=&8lZc%fhlJ$U=@R1Io%f[n(caQlna]k^Tp09];][0c3&U\h@6j\@rLW:i>SYc?`Y5>0s2'Ckl$@tqt+CI)WtIe6_9>MXdOl-VJ_Dm$J:6in"S(u*^C!1umN;o`2WpljZ-^)-]qnFW;&nAHIL!,(.6JTZq]O8QAj\SRh3N5GBW#!K$JT*]mmKp=5P@qa7R5l5DuAIlDleUFR>[=C.H\$8XNCCI;dW+kOFP$+7Y*Wh`^+oW*?8M(gPB$*piD-+2,^9J&k1);e(uFMmSeD%HAk6$JFUX&.5d-Vg[b,icFs,ifTs)"S)t@^_T+6"bHpQ^cDX1'36+>+JP8f__XuTQjp/hlA>K:noZ_-Ue45Tm,n;R>HnP.*KSh';qZC?2t&,`fIdnULs4I:`%'D07Qj4O9>M#8dCi*<;D&)5RjQYMH?[(l"a?h0h]Ku+g1e*6Ir!Y&Z,F89HM2Z?5EZJFSrhu<=/qH(<(rrDa%pr24J2LcJ>55rh%S)JUCOQsOnR,#dr!M%JLEBHW!^F:&a9mH'WL8NGt%VED+iX<9(kq-3J6Qo14iK!-V"]%:s24Jc'1\1qjC9X[cb8g5\(crrBNtr9epe?a]Wd,@.G1>p594Rje9D(!#]Yiu,REHnh=orr?lXrrDpMY6Lg1I44sBBD.ACpk[^(/O$]u\j-+Lm!$4P=2c,kXh8s#Q@Fc"*0L7$IBs:Boq.4N'm8/fGMY@0@meg/;RXLC!$MNK([dm%n8m$OeXX*bo'nhBS`>oo,8X6Lo]MLRjQoGqh8RU?2<==(.ibnt/CBThq.g8J=;U3>0.*3k+W'";/^@rWP4B5'0CJ2cq_W1TME=_kj/=S%p'-4;2'V'B,l@TAOmCqGH/e!(f:6Nnop`G:Q!RfZ>Kk"ScbMc%IOE`#+MP(<8@,b7A\$_BDCOWdFJSXF*:>%4d[s:A\>5dU#Y2$H3Z:r_61iDG=qK%?UD`=l:e.Vh@WUCj:hUp"`#WOb!eZN$URt-Z"usjA"%Hr@i$hW<[32F[B8WLfBU-[`NDCgM!6HUrIJNaqHkr@5Qc&Ur8$,tj*[:,b1#:':$pCJZIV9lgN;inD=F+d)[GYDt&&=t1;oc$"/UGC5n=PB&/)<`.o%i(7rf(MQ9T1nhU+7;XpU7PR/]pG?Yc#Ii.M=;Q6s='rOVBFamlf!gSs\nNo-?Y?U`sI:G/Icn,A:>Hq=8;OaT4h!.Y"KD3=EcZ(V%En*2?oNIE;+O2YFUI[$3`[(3!Qj\!H1SdFo8Gf.M3085_^D%1ZQ@$13>M&e_gGV?j\TCBA'&\Ft7rKmMC(&,b)[<4s-"R9N]rr>AMkO>\(]KY<0#'R%?),HgBX(p5[m*DKM0R.?bC"9=)[.N7\j;K,X:PYMFD`9rNV6aGo_enf2qcr(UK#;'p'i9>EZA2P-UK4#LAf*NgW`LtaL11Ds:Y-Z\Q)eY#RKf7$XD8WW=kHlSq<)1WX4RUT-9W)6;sfcU]&E,q*3+XN(e0cMX1MLb0!G3+Q$u^"'U&?N^CgB4L5^t%`!6)("<(WplhY(7FsuhJk.`a5g`\;1[agqSlq,")lk'R*!';Q3U:%t]Q(ntlP:pIT\luOnG0f(CX8nik1SbERZk&08ifi(hLI@3iJ`Hu];9q&rr<2?DmOoB>"lR1\e_Mkgj\11lGJgKS#b.Vr-+s4H/j;UR0PrD15Q%['d?"mA.I4rC$UZ]Ku7@JA+6^,[%tQ[\>ZR"Gk+@a!us#iCX?W+eTer.jM9(`!c]4oV]_Y?7CQU%Op`pG:\S0E(t\?ls,Mlm6C+&6o`JqO3S&I_@VeaCY\pi@l_m52!;c,J*8`(qC4d:3*1FR^NK@D7X1BFYnm=1rrD:7rGRE;&HRoEYGF[/)"JrnrW`?k[A(.f(s(mJ2L@5*DLm'_ho`]9p;nQSm\Ub?]oU87!8G%H^Y4=[MuNcOD*RZY3r/?SuOjc2MAL:/+O:jn("qKNHtD2qp0adiE-V.8EB:_">EpSC,BR,m2_K%eO@j:^/`,QjM>pf:",,+;>e()H"Pg2]:n+V&W;I(HnaD;ai>[8>&ICi(kHi\)FfR/3IM%NI'n\ehl"M/ai"u%)/aZUFGD+j:TtW[Cjuf)#iC#&#sl'hb*B.a/GXaFf0s*l(0K\3I$D\!*=,)c4<+NLWhq1ihs$106GCIDtNq;XfcN:=eV9%$:to1b.=h=83DJSaNS[iMk"cD-1'qfBeJ;d-2+)0Vs9^sP1B50RN=!KT8:,nY?uNe`>UVrQ)a)SQu;9Yi\AUaNl3$`&]#H=7:Tu]^<#g$`K,e([Q]PGHo1erFZXLOr(+/I=nm't!C^,Z&+Ecf5[YS'P'WYfF1^U2N*cb&+FF[hKu\fE+m;gTbj[s&j`ZK$JZH#r2L\RKmcCYh9l:D!;F_R!o?ZYt@H][%,d3eU"M.ZahrXQu:MCiq8%NB?>gYe[4qb_,EnK/BZ?>kUH$#MHYq5c;6jq$s[#G4F8rr=W$jh(Ido23,gqYKVaX,EAaBr70=4H_K9B4?-;8L0p+CXR>hXbZ!7;r>_\(XIS(*m:PU9Ict6l>Pc*Mrs\]<[EdnOU,2%4&dt1=QGpSjr[bnh1]gZNn->WlJi`2#Sj.*GKfD"OrAYU5E=r4X`G>.&6m9C+4+A89gd1bo!2i]mT5sPYZMC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,$UHLT3ME1,j#I\=+1i_bK!';.3$F^2hZs%Us[$l)Wbqm@L\7RaS.3sF)I,=jf:Sh_nEN0HTHYDB_K3cLf8`bS]6829K[fs:=NiXb_?S;X!s?]m!\_;+!0Qerp<(Ob-sO2"&lAEbTs$NA5H5UQ0qiNh36_Gce$T?.%Kqe\0'nIVE:$cLfe7V\b[2'oS(c$D1q1`q_2Q*=A<8#A_(K<4e6jN[I\\DNCO9^qMi?\eL%.r.>ZrLZ%HZ8tqnb*>1rNj\I"m!#4GQ,#L^F0r#tK9Q)(Sn2V&Um5Vsk?@lci(9n4qg#O8/I0;0,4M2(R`C,)bM=rM('SSl/m:24e9o>_+'oD&p&>$3XV]uhJl>AEGAY/VQ`,b,5`I@l)Oc*&p=C;\a'3WKn8t/Gah:Wl_;oEPncQL!R*"-b4.4[un/)CnG-`QKZhsAP`-$\OC?OVAbYinRVl^\7AB*\72Q5A8@J+e)j6,NC;!K5L4Sdba+1I@_IpO)\KKWH^A@RRTcGiLO/rNhYOMBScZg^5uFEH7/)EU?P@dfcE*B-BjJ;8T>#C_&jEE>CP;;gi9E4n\8=o(P%i*/AQbm`+fu"qa[2@!Qs[lp2&lDrr<^0rrCfAnK4(M+L2&.+Kus5O!sac5PseKgS=JYZZg&npk<34A!Sl`0HBd^QUcS#g-;q?6&(>nfUrr@b6MtGg1<7PRN[,!e.nc&U$Df6o!nl7R#pj:q3`Qo7/O2Ltt%(oSf7oL1e0OO_A_M\1YIr4'OC!GdSnbAPS5C'B)\$O0PY;MI%+8@5g[4DM&#Ji&:rrAXZ`j7PLqY=f(jT7+[XgT=-,fD.2)LpnA3()a>[5@iPU^5i`aZF'`55*uOdF`HMOX`?$2PoneOOR=BE+jF&s"#N.&?L6'3@p!`Io9%(iF[IndiU[$pi=5=h1`:iX;GZ4;X"uaDqU,a=edQY50]NsK;FD`H,LDC%orAji)1XH>b""YGVeN&mnur)oG5hPrHSC2cT=!T.V\^3mT0FF3&l%l)`UZB/'-.H\06pY>)HXnM"lB#I;ItF@!db<\\SFj7#@sH&iF1P6oWQON'_k=%n>W;N))6(d4ie16CTqCKn\_*S,U8YA*tUcn$HUe?qr:m;4H8)/3Z'KjW0*liF+%pad4!cV"-Nrr@XnIa.E9l&pMB?7^[f,eB"OD[q2jj]F+!&TaljoEPO2q?J4Un@3tLe50L:6d`_Xrjc&dPM^j9eG;,_:VbdBi/d6ZVYF'7.&OP1=BTbSoGl^p4C>jNpJp30oMtXgF&95*RRoi"qUa-O/_0b`X*bG_\FAf7ftjY`@Cs8Zk<>BHO).nD3huMc-ldBU]me)?EcK">$!A]7pK7C;Kg!X*W@7>9c:ZEZXn_QCdPP=f`YU11O%`WnrrBP+KDl[_"9,-6(a&YGeb8Q!gUt&J-QTdJqYdJS0DHqX-81F"7ut:@N>MTp6lP[p7@!@a^W$%*_=9$L%2]!C!7@DnT(KorDOaWefAnL\C-lB]5TEYi8]dc?G5hOG$STJk"Z#cN!/,sErr>P@IC#t[#Lr0OPjg:O?F]tjhmIhhn@MlQr&sQ\_clK1E\6YMh,`8#GtOCW*,ZU`%Soibl5pW3m9MBGie_'m%)kQDFK*&SFm6^PF\sE4j]:.mAB&+`=3HoQ4:F<-6^=D96:EAK*NI(r7B1Mbun,,tbVV\LTcbs:h>=>QG,J=;?RQB';>iZNhK/f`ZcW[ep'!j"PaJt2:acj"oZ2K6'A=HAUr[khRIu^VkPJKEsOth.^3E)p638GUPiQ+\%dLjd[.)tQLfCjjqWI>D-b8P8ji@Fj^9C6/)(%gr&kc#O.Bl29WOIq]m1QRc.ZN6S?WINip\fQEurlMkfPZi?ql^H+oHZ\QspAY-2=5/Ce8W=?]*-(iY79'Go($SW74=)92XPZt/YIIS,k)U5DQ?[ZIr+ctU3U9._B^J7m+bj\!5Wspuks,X6)5@2'.6n?jPnKKD(E"6/G/hB^01Qr:gCL[IQ:hLqKH*QDp)L+/[SQDB3_#M>_^;Lc!kNf\!;JNfjQ[maF56cq$KV%bU41Gf!Rs:pHu\YrKJ)3mAUShD\q7qT7g>LhcROH/l3Q!LpL2k/9dj/Imm[5*jo5;\j2BN-+Xp":1"K.BCN&h8e#E1`q_,.he9[.RFF1,_BDkGVS=)5i#qYs=79b0Yqp8;>9'O6-<\M^HB9eu>C^#(`!-2HC90Zo/[bDWD-aEBET5CpS7>C\6$(EW5sQ\_/]Z@A-gLFTKmT?QfA,rErgYP9MK%Js=Rpj-1JJbWD=?T#8dI4,$p"U^6Qp9j[HfD[t9&,o2A?T'!Pr8OWmcg!&&PT[W*j>WZpVq=l[73TodFWj;Oifs;%%O_>'*IeDPSo]cUEcPk[p(RMgE]O1jEF2dp+8r'a*TOm=>COou!4?sFg?4,f&SRa_?^k!`gmGs_ITbVLB;kub)0d5O%t%<oqkqj@%qfuPU8G$N7\fZd9r&pnC:!/28+uqCU,iJ\&#rU^h0u4(.KDhB+C7RlRI[tQLcf-"+ShTqLXV.(_K6@@qS2];jfUo\0p2C1(>/PU*iGPA`WHA\WlUN>((J4@O;K9@.O5fgpQs#;&Ql-=oJJ:C4g\A7s3cBe>j6Z#UE2btpaFXi_8Ir,*-h+46LqS!*Wr<.j"M19R4_r$a[C)W=K1uUFZB%@'%>4V@hR27-i1X>LST!K'F%ans]k$LFk3d"PQ^p.=(B4Bro/_BTCZ?1snL);%IYH^UHX?mM0#]Y3%GHqqp3=RuiJ70h?s'$p=,c\!j-j`r:/*)Vld)\6Hu)7$-/kb36jT^:DKGEDB[-f6-!^L)*Q5;!65eb^#L\3LUF.9Kci=LhFen1W!5)3X.,pKar?.iYaIagFpo+;F_l-FCt@DKFB\8(NdkB^^REk8Z6Q8i,1j`d1PR:D=;uN-\;a[%)d*JP:8-..2AVUD+3sbq=(gPNnO'#c[%lsHd[P:qpKY_nXqL-*8:uHA'jtRXLpR`Hf&e=YS_$Rp^JsiR6;hZ'lsfaN_Yt_*mUg<>_JQ#4516H;))mPtb:";H0]Wdj'pO9b`[fWQ5Oi^Yrr&-h3=Ikk]du7Fir-/SVkpu-O37F4H(>nT:gcZ/+?G?u9n[e.!aQ.``kDK2Tp`&au<;8E4]0?t`,L<:2Md9N.:DYpJIUGCp?bWGC*qfApiVcDEnI:2daQq]dEf.kq2MQEtLXl(%cXNVVXA5alBl1!*IiIV+FCp3T.ANc&;B=PE5qcCn^%LpE^U[gNZ(/\r$cJ-BCAj&j^l&ML524=IH"0nSehq!nL[0Vn/!;3,WV=qk6!u3"L>CfKdkunuWNS^_8>A8D+XLD8TEhjK?7(]%)*J1:>mR\OM2+pta"L"fj?a?m%rI+5-ie=jsD@DVOG>1B%pk&0gjc,_;2C\Y+Ss#_.8%Cd`lG)*>p4dJeG]MF0Fng;EBsPut!7he(m2Bl4W]n\*Tc\EF6G/lZJ:@$l;"01BK"k^n!83h4<7_o:pVa?O\A(I?J$emh6f_CDl=#3cm=f`_+^^V.-h.\Kj%g5$?7>=RT_I0;YB;/Qjhm[$RRZ)QfOWnM^^BcT*Y+79>#&88l#o5c6mrrBl+TbdY.ZttgP^eYC&KDtotc$k<0=46R.5&8)?N`9]3qK"mBq'EA=BtVrT_9GJWR^;R.K+s^FU[Y$@As&Ika*L&=erUrk;UPRV1n<"k@Y-c,!9T.eU]HOrT,asN(c9X/Q5G"h!j,h&Us`G=VVgl:ce9=3rr@akWVd18h`$A`rCTd[_j6tUm;U>OR5]U&_Wg2;ro#,5f:Muq5Ho(EMf0AG58V$NBpW-Zde294:tBITlZ)X!$eONB96'Pd]:YK`jK]l>-up[%XQGi8@Xie1LTX.i8GK*@itW9Nmjk(d$"q1;W5i[EF@6h7I%VlbB0([[3aHoF?drm@;Fe25@L,IdXbcOJU9`g_+2P0!ct2V(7FW6/bM3`j\T^sp;1<9G?G2t&>8DZ,onh:_;-gsVd$R`[HuH*k9*V=4>cX4p(HQ*ih2r$D5#Huec&ZC2kh^(^:=lKkt1&o!NF*.FaFPU`=IUt=m5m.^!Mch:K9/t,87X4^3oE7/NN/^tuS!ZPhh0JJ3c^)3UJDB+rfNhW]AJ$sR=>DkocpYIt$"OjZsD..5=X7Gut0Zp'['i5S/`u*sL*t[ZX2uTEaBjVFYhFu'm3OK`7q%4er3np>m0[#Z==*@Z2-rb8`q;qVVP-7sc1ZLI0MJ%g>YdN)fVVU/$b2"9_)uHc8bp2gep5o'^rr"7]^&i9b\'O&43lVQdR2)#<3$1\;n#4c$7WVCUaY3g,tspLihP.Wf@_iD,0FP"X6W%*9aY60.TNHI?r;:;E\gob

            U4J&G:aj:2^a#9N4]J&c>q^mo#Hdcub?3>go'H"0&)/\eV5RW>Ys>C6`>Ch[/<05@)!-cR$EQ^X_EWag,P\n2$Z?=GE80.8N_@"_6LhKfBpLI_e)"=on3n8VPLQ*NaWOXa!6-+:Seo(lbMeN!Q(B'!pi:"_H"Tj<3o0R<:qFghg"OI%/Uk\]ZC\]*9`.5;)s^^d?NfS5,lT";PS'/*7@YsVbqDld(NUXJ+5.QR$QU;2gJ$&^@C*5FJidaP=;3<*_MT'Q5WUBn!.,(GZJ'%n]sP?m1W398eQrl\g>CBY$fCpic>2-MEVO`YgQ"+m6`9m.c!SeV`c+,,r=8U_#>YhF7#jL;FWCD]i#L;Fn]Tdjrd)/YE>Mf;cr8s+3.E$D*^cY\ZA*\"Z8`GqsH)L"Fj9e2h,gZYCF;=6dYsP)XC2\i^f3;,P!0F"[#$)TVn%Z+O)*_kCL-U78EI[USQ-kAr[#_6bcSIIRi2X!KbPqQ6BC+H]AP`KF,EI/:6<4melo4L2N\[OIp8G-N&BME.aOpEkmpE_gk?_^(dJ3V=!!Nn"GO9>="!@.+Aj7e:lfOM:V#LGQTlH4l>57lQpGQ[U[#Vk;2>Qo>)aC.fNq?`WQfL!pf[>0O.A15EXNmN8A$%b:m7J&p8egt5"ig3%7j&^ia%R(?&[QL^ZgWa2WSuN.qaS:D4_$gjCt`VXoIA"((%=s<%QYSgMXf*]MLP4\(*=9FWsghKWk*/SYY:@ODb@OC.e2qGftpe"DhED.tW>Eu@jlE'&+/],SaR*1k]FS;r&`io=]R_I;"1/L8iBkA.$N\k;FtDZ,Q0.+`/.)cE=[2CsEV#Ubb7jk,Z0-dA/!"AfSUsEd^-iiL&Bn!FR!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!5/jja:t6g`!nXE?%?SNCcDjmnUQf_Z&?,EGm'l/8R";J`I`P8^.Hu.#P(X(CrVgRjkocNrdHZT+"hR.f-nQY7?mJDBlq,f2lN=Na"X49NS(@ir(X.tpj1E,)Ou^KNh#[`A5$e$>F@0J6fW0FOe%oU3?nZsj@]2(`F;V#e`:PH3d6NhqA(`klg6H-LAKT^Bd6bZE8f3!H'$%UL6')Ek";`e5`-IK9p(:A?O(h/Vl$oWPop_F]e%mGU'lu3J5UJ`mnuYnq.%8h=db,g,_AT8l^I[2p@Je)M*;_/Vo&rPA,ZOFU5J$+j61XElDW(/'shoY:RP01,8Kp]lj<3e/bM[6#C*!;r>tf)S&9;9]$>1%B9ArX(nY6g1BZo^A*dGL6&(\AJh)NNTH%CnFjP?`Q@]rNEpsbOLqY#M?CV\Y$`f*8bD)K%LkmTANq:lQZm&&1F^fNoB$`H)Jo,k4=*b!U3H2q1f^.?G,eC?!082S/@bj9N?@>S%PQbI>@h&"QHt+4t(Z]1,9rgOq7JYN7[8"MCmHeJ9mA>rrD`*CZ$l@-G?j:/,6/h7IZhKJ++dGr=9JX%fF6$97?B.8N`3%WalEbp]<:57.C7?8GW!pc7MtEU3!l[[^F6I`)0c#?Tqem1nSU%-eVJ>pE+SrnQ'[!E3QC7#[o_U#4%S*fb!pSa;0%8R7sd5I4_6H]NgZ!!@Tji(L+h02_Top:dg&i1'Vf9'Y9sSm6d7'3DmsHp+q.A:tmMk4><*dmhNGS2\SfLN#Pqr9N7:ZF@E.9:8XX8XR'/WU9$0CWY!EC7do$_rXTJcQM?^aJ8V&$ef\$(:or.g*6)S+Y$)#R/(eU.)mf&DhQ&TPgZJ"T7VfGobAGRhFF!\B"2Z#*5C3&`1^bf>4Lj[mbRMYr\:L-@DC_PHu,!2QcuG[o-K<^3g2GhkanaD1X6f1P[f!sY3)(`pMDE=r7ficIU7N?9`>t1!5^V`;bHhM@;WI%`gVA2[T1*]NM[qbT6H76p$kD>PK,QX4o9GN,@?:7Z[[d7cJ2-ppeu*f/207s+WG;qJ%Z.9+7'@4At9".gWH*Ro`i-318jL/&kcl@hL;<-1Roqnrk/R,hl.==3WHCDW[Jp5YF85Jsp`C$`^C,EYd!RotYH1f32UiejCPfGjdC2PROs^WK$0Q7)[?,aLH62),icS(6i7mAZ1lAb&?:n7Oc2lNJ@+,JUfY.LWk*nQST!:a(@)O+/rP5bM@X]`PKjFSKmfR7EL*e?Pt4o94Z-g'qTAmu@.`[=2gsrrBkU4B2FXIQ?Yq(P2Sd'^`s5HMo#WD;.S>X^&g+EMhW6#m=_g;q-4Gq=/rj?8BO@nTM[fA#il7!:b3p@iTosp58\fL0Y/7V'Ukg0"nE9ZMspo8=pR8E8MW,b^\7Lj8T+:Wj@2k-2^1s^Z!j"c,FC=`Cbn7=ia!#Jo*VA_PFDuSVn!.\ob".[^4Gbi+B)ZKdnmWa6>P27R.gts"AdQcF3k9p906E_s=TKcl@#PN<0TDTtK2u(pA/GG+MBmOp1LF8^B3e0i*kJEsF$T[-U%S6`9E*nDb1Jr__h/n/%;WIcWMlaU%`#@LIjW.i5^V98[jo)4E8[`972j93t!h@kP8UA/^Z?7ELPA_&XW0;UE/5"rV,h18oe,;;+'(%6XW%"S?-?OZQ+!("$m!7J^R>aaHrD7\b`.0Z7tQ1-Gj"'EU&C25Igb0"2^A9/[YlRGoliVM&#laMpfmVLBNbmu(W?p=7pKC.php4b$fscq0tZfB*3ntD7jRq4UPI#A;i7Q8WU/*u]V!BAo4Q,+HtePYeWp`"YeOA@(MQieQAco'H`hWHZ&@)EoJ4&err<2qnQqk4](h!>D*(*c)/Dr15IT>X@ej-BqA-8Kd=5PbJ@]m'Y,sX?Fc#Y[8LC>U\t>]e)8Q/cjXjj5eGZ(`40L[e)*t1'G`'[>L,9t,JktBA6UUg\rr?^a-+@3*T#Xrho$HY?ChsWdA.$6D2='5+Hp(-YFCd*arrDG88GK:0,4SSNqrNj7&+2`ngW;ZmJ%e_.qL\V<)#^&o^NXOjG_4g:j0pN;-adSsAt.>d#BrWH6F<\!>EK]hc_UIP('pK^js2R:7X4>HVjH7SC=0348"[>u/V8N$#Aj`D;-p-DRa-l$oE3g:G"e`bT#Ik&IsWm,1s.Lg(`@^MMlUA\Hn-_Q=fXA!(:eb3F;R!\cq43>M(&m>q,`6f>X%kMlLA_[S!9dG[1[m32]qCdT1jXo[$>OoqW[ZQq7#8_`gHh[RU,qqOh$K&;;bed[n\li"pSfu8cu\'-(c5)\!)pH#V#&QMrpT/I!rt)F9cm_W@c6jaorGZ9SU[Zb/TeZaippU-4*5+RcrWpfG@e:@D.GX,Sd/3]?Wd)4#X/duc\^Ykm?+e^;VF92N//"4F`9rVU&P+)36(<2Z*+2UrZ3@?H1[C(rX87jOAM(guMarBH1.%q)jIQ/BpVf2>L1X8S7]-L/;n[FG0cpqg+_[.uQCk-Gjlb/2o0e[#m/d?J,bKD/LY3nMY!&c=#)i(k3UILX%moCQZAQoD8uAMVl;.(FSb'hhO&U6J"QPVhE$0N+/)gbX!4]#H8.!O$mL3\6ms&ia.9-,NF!.4C+h/=%e:s;V(8B'-#-d,*7BTp+gf%i*sAnA7o*tU?D$D,oOG/?8g\9qfFc\]et7oLWG%PEDS]Yc?e',`:hk1FSH[9n,>1AjbTK[OFP'7^+-NMVt#4cjC=l_NbIA#N9Y^Y5;Ptt9&s[dPe#*aP9a&tSCE?gMGZsnPS'KKdMSKOO[8]9#8D[l00%m05URBmNcFGO$/a72bMJ1)o*)hF^Y(<6'C=;VrL0I0Kj1$NQngh$?%Noqf^se%CNJ+Vm?lRo;Lf,Q^S&>Xi'O/)0,9R*!;5NbpO?"F48mPm=$"'?$j):"/R"d`d6'`:D=Zi.;;>J*=9so=9gu<7i[rt1n\p2oP`k:Fp=lLko[KcZ3M6!CI\o5C+-e#(JH#W,-GEDQgEb,>:\(]i^MfTi^+&hb%tB=;.K']u_ch*V*Am`k<>YF[1Z_$co2fe+g."%:;9GlRTk)1fZe2ifp.Y1Pg$@[iX7/414bnu5"I&*<50'a-.rfcBjDS:QI=D#6beEcHo:Tk;=,=5A*IgE*,/)I596fnVY#+4lKuR,JiRE#oLMH`8L/oQ>pTM2Yi1Ick(pf`[#OtgY&7%j$*Z:D9i?piH[TP`qrUg*iCbYiZL%E8C?rN'kE#DeL_$iE)"G/^f=_&*\S.8$V:J=_#?\jSig!2l.\%R2'Vp)\Sorek+7E3riq6g*=rm)/R)tC_q]J!g]i856]QPrmg@:M:ZCDK+4:?;)-Qi![&-eq5`&4\VT=7INore'a=_)ed;D\Te!B<%]6^!dCuT6cq&4kfo9\Ao!_hMp?,ng!.D_nQc\1@\t[i1Cd!k0$lSDP#;I&on`=\t@tO">[H/?u+jY\4;4QbL,[(Q?.VJ3HE<;qq(ZW#2TB[NZg4l>3/K/BdaZhAUVnc&TL+][-:-t1VJ\-W4>,p8XfPekc,8`+>lE=%G"#XcNkc"rrrCf7p5P9qf8i/T$Ln%ikP/E$;p,eGN-=J)J`:I?lD#:3rK'hF)YnO.[&&h<\(WHu=AKQueA$=5nR9\]H;u,&-rrDBfFRXZNnLLJUrYouEp^i_e&Z=OJIUVu_fBJeSLMnhg43@JWll6[oElsqZnpd@\>MU-V&\@&dfBHY4+7N3:)tol85P6VlL]7?#X7T<;ela]G[Xm48kBHhN0N*`/bjN?3'KE#$k0G>(df2U4@KOit%(!56uACZMIXQ+^oU-ZEe5oJC9YH@ni*_*Q#Qdr\T"#d_6+e1\!EC%<7Kaphmq9iebtph&hs>&aE\#K-#TEq=X8Q];kY0?.:u.Y?a<2V5i@rIOS8k$Y0=^SZ;it-7RH@tlFIAjIV\o`q4<$!LQd9f8cWZ7Lk/k_50YgsN?.hi)!sh>P/kNd_W",AX/X7Gl49hhG:n(P8NfYBk(D*?MTYZ7UZk]I0#B(5g\3<'!OfCUNO;s3A5R`7oH:;%Jdp$4Jb4Yr$0Vm_)GF69^gXM#+X)Q;ggI_VR\SFt,UCj)J&RSNP:T1g[oU^c%A*gD,\%`?-TYB9`"o"VRk_fmIFej9<9a>-hNO/72Yltml'p6k]!i;MJ:+8ga;FCCI"`HeZ2noMA=4LYndd$t%8a]\K4qN@WVC&4#q>*c3;L0P^;77-`b?l1m@c"5_Vo)A*LGfFOmRM]"iVsq]7SB]0SZh""eagdXDg,m;00u7S+f]<&4dfci:iQ$^9(]-)b:=%r"!6+=K2*W#EYke84n@YE3KlP)na?OaK7RfZ,2]b%f&nrEt00V&e62d^/@4H"U&+I"!\^@M-gjB9CYBh>*"X?;0HQde0HS3T9:&3gkc8I;8E,+Rf(>Ej-Ni=-/$RAQQk63GOIcp\*r[5:Lo?t($2rARQT*hoVkbkM(?SDQR#qBMqqNOW)X?d:FQA7Q?^;XEao;?B&p..P:Jsce4"!/=P#!G^dW&VWN%BBBn,3*=N)WiNU[*KN477Z:hJoGep;7#l7LcrFs'"or1XKBX8]A)!lJifABs):Z'kQlbltcIfd9.HIk)^90\07Ao,)Z%)%i)_?Gi_r17TBT3.-/t&bIs]D85aGb9aFHqAjS%i#6(nU4n"NIF[7\bipKU+XE(K,EUOc)"Rug<4,UCCSK$7e"Y*WZ!mm?rc6+HE/JE8"la*r't2T>mF*o/saXront4U)fcH1>g\B.+&1Dc.c01*K3rBZ9+`,VRJd'b7fc+3WQ>en*K_W16kc-(pUZ<"[Y'gpX(P^4SN1F(+.ZnO>;bMm;E?("V3l+#%AX[mG&'TYQQXu:W.)333GRq!ObPO(NRT!nbGqj7p:mkEOH=tSNR)&*b-NKCCJj#H'`>-esGWWI)ldQALcM1!?.:5eu!=f7^0R:U%-Sd44OkM!%11$O0pp`JW6B#8:d/YDrdkiV!CiU:=4^\>V'IUpuuNuN>(iWEg7VY6=W0Q$0,[u>hu&=Cf(Rch$+RU#BOeRE8>BY,oL5:ukE=rLGnIRqV31X@%B[sSDT`FY\K4EiA!86t_HJFV.X6Y'aO_#ml-e_#E_ul'`(qF8N%*Ca!M9rs`Gh^-%b@RJoQL5]&(gD7kQ6dX>X+Rd+$rc9_U#WVhq[@p$\q1BfG2%_,i;WeaUNc$26Te]`e\bA\d'"bC+hqe3SPRIi=WkCg$>-mVb!+Db)WP:F"$&S)b5:6>1EWK0fKX#@O-^pp[EIAJ`:f1nGSe<^D*1CbbPT8I2B,?R&,`h3HN*sVi:\C[ppK'$1W!HFQ2EE/h"YY`/U*mp84+9^$2Hq#r+jZ>]e`uDEK@/k;N;rS3@N9I.LTo:h4L;qhG:;8Trc\,<0uBZZ8R'Z/ARb_=$+"dVAf7Jb3[2*Oj]DRV&B$/`Y;:h(o[M.!.3*^+:aWa"YU(AN,tEf.7"fr.6gua!6#uTdG(*ZERECU^bV9`X:#t5P)!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!n%uj-ij@F3:00a0PCK8W6$CgNc@Q]!7B2:BsajW<]`BiQ+XPgdGpf]_[\E3I2Eq87r_MrXfcL.,dt=9iL2)Cn[ausDW$0(U@29sKsn1`f`(rg;1EZ\OZgOiP#df(^0j2qn^j&iHgO"]cFCF:U$U=e-EFFJiq)$`>O5nJ9@l"?8E:+;UH,'!$8Fse*g?X30gN`-E,j@/!%3.koVLhn.6Y"&$-8qWL6Nb/!53WM%%7E"Pc@mt"c\WS,l9+Dl5@k5`HT'3>l!1p'!P)t68b$V(#2UcfKDlI$pe#VBO#Qr+m!V$?q-J#=>hdct_aFJ40ihFK$:@Yk@Y]3P-l?rmYp"pWlXi:cl4X_no'L*k+!7,(FJ]1Fh=LPoS[u,NGAh+V=Kp=^"J]Pq*#GLE4\YgmlTX[S0hCd$[GAD%$L0Im$SL'4N%D,e%m]8Uc#jNnL!-P8WY,&D698MVg9t:EQ?-9sA&4`FlMeQfqmbkPu"C\eEc^#NIHfMPKUSF)RpRnq\YHhC*oCO.JHI@K0V*$-59cSC&MKTsgo+geU8>HZei:j9(!H-G'8asHpXJV\8D&d$:9!pUEF%Z=,,6TD4m``U!W8sSEU$,FM;X$JPcs(d;*t?,h=EoqDW,!H&S@X#N]"##^rq+9\;R.u+!qYt&nQb'A<:e@OpnPg;r\)i7f(DRN@?slM,_FSZ'G*\O"A$oFh,RGsN_/<_0p#APS!NX#R<#[Bg\Uh@#T(UHO83DFq?a@)5B!%TmQ=#/_4r7:ph-?FqLEAC<04J-&,'6')Z"CGmaH&1rrSWAcmVp1L&QkV*:Go%IL"9QIco#,gadLD0VjS$G)hI&-t/>UOgaf=GC8p!UJ!6B0*3f^nJIN0$9TV>-6Mf!N&+6VY7SmaCYCmOdU\r3F>X'QNdNVr?@D_^i]SC6bF0\,QFaokk_f__Ik,p>`oc7Wl/kb6[\Wo@oJ\hS*t-]`&6KM`qFh(VDJ:^Vq6&ZO*_P)#:Q[)*1KPXX1E$mU7C@!6[Fs[Ce'/2`ldkHiF*=lW;!XK@jJ+`'me%3E[/=\rhR]*X]39(j?+?gDtm+.[,eJU"c)JON1ej^=(^7!*pK;X`J;g,V].rKStjF?VCCOIfXEc%=%\+*t)7-pc$/5D=3:,5@en$^T_eXkZNYt=P4.2ffC,FYDShr9t8AgIQ*:^m%iRiRaIk'l^C1:AbN!1T^lWp0[MWN;tr2M&S$\,RQI-nrrDP:O;d#d/M2)7F1b:(]FLYo7,?3em`T=a=n3K1rNEr[ogQ?DuBJP8U\jR@!'@?F4-2c8d?B;kL&iN6.r(TH;cVgH?I5I<4*Wg5+__*-#!9)CY8*K5(E%l=6KjYiIP:rR6_r(INV_TrrDC*!Vhq`0g#mGrr=.uV1$oI6m$C+%o2"SrJQ:WF6+i(k)oP5!NY:!932@6!H2pbt`]9rkj/J^V9j<>PIV)L#3?Sf-rr?B..?`BYYP]#;i6g0U.-mKEFW4n-*s:2EQVMa0K;r4V:flL52kTt\/+nfp^Q9$AX@OD1[=%69*W.7Ji&C#Ui;Wcbl8GBk>1R,#&aLQj\Sa#b.#mYW"C*"',/&0o`YpLcFKIpK](P(;BmN4DqM"jcrQBF^]SGg(JaQ%1HT57^Yg0:RSk^pRb?7+oO+I<2i33.\)<-"X%K$:S0#GVc^*D6p)lp1lB+'+mR3k/P#/;m(-[/hITR:YPXfVG6pn?\sM>H8)[J5e[P40VT&B"6NLjLCU'R_LX96,)[9]&p^l9[C4%SS;Sf4"0li\%A&^W2ofpjqE"))Vp7l7hKW@,l6dZH.H^G:EC?)T:]HN/Z6QpB^ru*7QE$JLDkQ5GLFLGf*#@[tF=F)u+aN73E,@Rk7@*HFB@7l,8/Dhnf3B#gYh?9)en,X6.b'-:c)+u*44L'kFM@JCC&<+R,A/*ZNWpYc7)$9r5(!"m8Kg).2('^bEKQ[j78mR]1,mIEpr)!hO3R,f)3(%ZI,/r]`mNE'"/ES9VFF.,F@VfU>#2]Pjg64A_Obo!3=W;r]G:I6fcSU+4b?q)W-RJJ*,!!J^\@D2H1gTXl-7N_FEHMn&:q"jMfS%nGc44tb+rZjt$q<`9dq+W_qKsfnG^jL)WRer&!&']c+mb.D3']Q6_:7?MXr`:t?i3o2WXI.)W2&BNp>"`5KXl(/(47i=#n%H*o26NgTa)TP8&:a0ZCA\7G,X0],BDL/;T>T@AddmD<1[6q`Ia\^5;L.^qHs>V94"aSaFgYP1dGcgS8g=6nPA>-4kI'mn22]r`A_NU4AtU&8WB3"-i@q;uTG;iBb8(9c%^f=P+<>Y%)lb!G3fj'OUN#=6U_3WB'_'%TO[qcJ*spOYWh?P7]8g)q.%'+C?-K-+,oX3+@Al#+UVQcT0MiJ\3c^FQ'KN1A@%c;/`.Ie9N8jP,/=1S+b,jE")`N)O`b>\DD,5s;25kEAK0C)M8`#f(@*jWGlm]`/@[_N4s#^)16G`Hn@=n,9lI4)pYXJbDg^Ol2DuV3:TMUT,DCX"S%b4felJND^n`lE_;"&N`b(Un[]HW@DPtK\SRI9k6I(?T8`dM$`lN3Ghg(3-U&0$aRFYegmdU>Vb"@.akCddnfPG7N:=_++$<=-XV@_TaM]j<_$"l`Fu@T[EiCphQ26W*gsO(GlUF;dJ.uIE0h[H49Ea`PHP)]?col(C]mEVsdZ]eZ'EFmK`>"R*]0H[k3#kfAC&jn0kL,W<8)Z]<'QMiiJNsHHPb`BF*N7oe-il<%N[UP%MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,$bnO#?"XcoIM?ojXqGQs]V)/0^f8@8:VO'1*_lV[!>M;-Hkoi=YNO8(7:JmWp^'Ue[Gbr\61o3'%C2G>9O([Om?o*@.Xil9Fi`fctg1aURrK1Y0>s5KI/K11S='k'O)2GISM*[ta%ZR9fb:QZ!='KD&m[opXEQ:["i:WlMK:H8]"Wb=A;>+2HT![JdBXUif598!$@p>(M4>/d,uK'afEQ6-!tP"eP7<*$^?;mj.@EB4SK#6]bKt)-M-;B\6^qGoOeB?+kPr\N*/*S]r%"m_)Q`\EA^liCXrr>s&5jDnC+"/A*8EjI9B,B'ePs5UU);nNGd<0-k;br`S]1]+-;?jUM,7\u,N1Pg6C/LgB#2n0m)j>66QA`k%huTEN)V's#U21utC.]VL0_(:\2@s1aLX(/`4T_aOAZ/-_DNG1Rh)knBPAjP^pI)G2E(:RXaq_-VM'*4^Yb&,f2!-]<\\iOR&Y>*25D$60h1c#>G`3GGZ6gO0"G"N"0u9ujd@GQ_FOf,0T.8%a!44*lC-M7:0)kp#SJud%SWD(+o]rJf&DP"laWkXjLi-jCaoL^&V-WUABGUUJB%),jF*BAkZq!r];me!alIuuZBq;;pP!O!YqO?LUKAR4=+PP_NK=hZPNsPO;pJ8?,d<3\PaP+>@b=$@:#DM(!'+AN*\g\J'r,6M>9heN@-!N*-eFBDbg26JP\"H$(`lqLla=KiYHL1KUG/)5?gt)uLA4oFOb*MRYE:EaMFpkcr/KA*)Z(3I$:,l>MuFDD9tq&-1&;fem)9.'^=jYKQ,2Xc+=Ga*gHHD)1`='#U18'D=-T`9KSG:\]P5+Rbr?njqU4Bl,ZpbFnO`]u>A9$XpQIbnjBkdk;in/?WNm]![eMJnWFJ3>CRW+&G3[f7V#b$WU2fr&R$:+O"JbihKfjD>`!crH1>/D<4ZR_Ld)r`dK<9!8:3ORn7"/_W&4li?-'D5DibR[b$P\FZ;q"eSU'_?-!m7#PTJc3rN0(Y0F?i,d^fiH^YrO@:8DYk<0#3%JAP3=5(mni[>^BuU%'ACq?P$T!:#%C4@sRZ@fHFF`gqT'jCu2g![,!9p2XZ-%^EWi_m&QP%e\f;&b)*ej$+/jrYNs+%sb*I,!t10#?H$?0PKDkOLIGR,gUBqa]N3E.?HMY@6qXX'&57?QekNt'ACB"9HTr\1b^(se%d:u;^=$h]u]cu'6V;b$Re]gQBb"F]?h,tDF`c_Z$?>b3`IQ&Dnj@a%CiM9.-pT3@/5p#b:SPqghN?EWbdnighHbj4ED\`5CThNRi'7(eZuRW1ujFlnmqEh7%Tp8=f&b&[AX5drqBrJ.Nb\&:FXJ`Q#JrrAgW^>*QoA;rpG#0B),?OD8%PBhUihDr^"gpk.c63rr6aqE&==0MCni.1qtfsXa\4q=2tGrmH\*mrn80\CA?'9m`oo+.=W`rleOo!c3On68N@j+[ILHfH:.U9Cid'Udt.N!^IGR"15@2R8cJd=J*A^PIu`j+Qq59pbOUeT3;03j[.6Hre'Fk>'[Op(e*'LR'HE-HlV_h3_6D$5DQ+t6nU=gIr#`?AA#3FpeG^Ra7DMiRRT6\KPOOlTX7V5Ef@]eC`&EX:(I`$D9Y%rDpHHKuct:$/rr?l]N:pU!IQ_q6`Hkh\5(faokdh,sKDmuMZAThCrrA@G^/+M8YBMge_,+6FV>gN?kO;>NgeYA)W9a'=GUlBlZ>iG*(0mdpXGBUdd!ribFC#1@^8L"P'PT`>d1f6PlZ\HTp?J8)h^\j>J_1$+r@?tZer;(gMpNKmZ8HB%)Nk1g@XQl?[OjSYt0TDkCf!-97FC(^#EX=[@oAVlbBnrr<3Bp]VIa-MVrIN>b.;/:%K/KHtb(7r`"1]-O$Ek_5)J9mfq6(@WqNbTHTPH*8;4cDfuo$@(9O9)elA2QS9(03!9?lu2E+?\8:X*dfp+X6Yq;4m^'Wed(]6.tSA#rrBRJ+8u@L[aIi$Q'Ijo6aq$uhZ!RC_>J*EjgVdS(rl+h7KlB=3Z@sRrKFrQ8b%/c-\h;P]gX=!["uK$[;r>VIA5OaUS%DI(<4[J)Z/lY8u18Nq4F/Hj;o)$Et2RF\+m/WIE.u[!5VEZ+3!7NKA',>>=_btr"5lUT&Gr+A#EWQ2LUa27d$Z6r26/;+]8RgikKWKCZ2rgiX^aNY5mkB9p^]Yq=LXZ%"pC=,CfIsJK+*^`"*H)ErQ-WSflO15H\JQ:t"dnZFYc[$HXho;8F9`;d!bC0_]8l"rQmIGS,eU3<0ZnSP!$n=GD@R'?:O#0#;6.4aI$Lq^6Hc#hF/-7bDSZrrBeHMYq5#-dI59S,&NKc8NOf?PQ=aj7tq7-eJ-%R7eEP`))fQP(36>J,G-0r$fC7.E6ThG/nq(PP$1@IP_)N9c;1UPKmhY*_&SE?gQZt\pqaB#@>VnOD69j*h3@Jo2RbfRE^&m^`S:,T>\J_=htlZ1d*`'j+d#%@tK[g@'Ds^Nd1VDMq\Dr!kWL'2iFQtX0j5?hTk;<`76R6Z@#I!Vo]0=8\Wf7>:j1X-*)>D:Ts[(V-JCqpkjH?W^J-%7t[uPC!apW*il:gnWE`H6eB\n"aq6:aGAg-Z##RpjHJou>ec'dXY7P;/WY[73G+R\?C)#R>!SU6d!D>D@WGV`P"f;3:k3b[N-)8Y0R,NC/ld%a[?L4K]U$b=cf'9K*:mu7<=&0BVR^E][!TNWdXLh\G@dL=kF9p467IpItO5<4b7Y2f[Kj#dNTe:ngG_&cp"gVP?rP,U3>cn4fAL-U`F+d+N6t[.dN-m:]\lhUka_1HIYIL7$Z0rO8C)+]RR8sK$ftD>?p4g!!8uSm-A\ocL-#WCVrAJ-P?@(?41&S+0nXknn)(u@stVnpAJe$9V.FHc_1:<\KAp8kMI(SPtiLC2#dR;oj@YM7u;]NF#j"*fPV24Vs!R@C\*^5,bAfD-hc?0=agNFRH3\FH2T%mcRG?HC\+,P>a^LWh-[/[6/[]*iMXs#!'b,l5_PZV:SfL"i)12'jB;@()E@oRN;bYGNhB@;"D3kOQ_cVtR)PgW;*k9GXV;[;ZiHZn;Z8MC;+89**9:"h[$6"R^iXJA3k@%H;@8[K+SHr0U0_P(icg.GHsNVD[tuq$4T00J"rd3b@"#^&F_0K)#H3j`f^kQ`n@sf;NsP';INd'Uc+We/Sn(WUK>nd2FC\r/=\f/5%:!X?0lXjcC"l*gCuZ5AI0WC;cPQL!ehpfiBD-lFYoq0(3359=,hdp8Za7*Op'.V@`D9`:Ccs9,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!MC>,!QPfSIIPePTVuWVGZpmnsECS`B#oQVNGo/LdF4.K@2jC-f[H!BZ2+78mLFe'EE7@7m<0I,]G1fH?Z"giK8]MM#)*s#DI"Pm9Od45rc4k?A4B4t#9r`\Q8)a>ZR^(B]8sQ5Y1n)+b]DhjVqqKLSkoYL!)r'W/3c&3+?5LWm]b]&Y]L2BncT1NG]P,Q5>?%nZ89rZo,@!pVl)m(`Y"]Pg/?9Ve\Gp^0>pW),EQU6nQM;kXKF?(2EBnH=mBM!'ZR!3BD^`K%lXP;!#Br,DpS\kjH7NV5l1Ekk+Ik(;R#$4.u9gM'ZDOn65\et#p7o8_OMD\*Le&0n#M7$!i0#3*T@l<&&"9],7Od!1J#ojHIm8(`N0\1,X0/\e*lPJ%7Gl%oY(XgCu\0-h`ZP&dYGfLq-0dF(D)"1e4E:fo;U:Tu&GPh72$RTf:j0'?VCTr&Pn&=#)g;U&ti7'$eQ*+RnS->.cjW?9t&+L`F@.BkH`j7U[Qc.UXlF.&@/b$E:m1Lp%edWsM&6FGil,@'5m7X%heOGf`.n1t0gS\sWBN13[(LpPG&s!\$g3(4$%]1Q#'?ek^m;KS`1/?J^Is*S=_W.b#\+)D6cE@-hIhCt$;KNMahqHu6AH2]#%a67Ld2[&V8(;K@)!\_-.Q/(Uhk?S>Wu:UE^V9G6UAc&hU1kN4/Ao3\4VZcC*N%/?1IGD6#6r'g-.T:ktS7sX4cqeDI(9'VjMNKLp/Ltk2PKualTaPsrmo]UBBdB;rG$b9iu)#6(5EI=I)"fIWA`mN11ElTH`%UqJqgpfF@^/9>&F@V]gHpF3?^k-2.FtA>C%Y]=G9to;bVI,":,D00;f,HT9c62.cQPOq6hRP&jN/e?`GLOQ<5m1PAsrZ!'&k]NWjao>QEnnBod%&]\Xe\=G<':#9SXsp.nYcQQ,`5r%!h]t(@3J+Snj;[g6GrHF%PY%\%B5')-.]EO>8^\\Ja>uYH0tHU:3j@ikL1'1D7aeDMbleP"lI6OKo%H`]C(@Ts(9l!,bMShd#[^_io!]@;56.9!fjiVK+2#`q6)[f)8>%8u5cM9"MD8+-l8Ab"3t4Bh!D\P(?`*.rjM,Sud?T0oU4N#Drs7lrZb&pl.t614@]8JG(ip:H@f;gVQMO/f#]PA:`4H`:3?RW>4?rNWCk9<>:hi.KNgEWDq^9"_%0Aq_7CQt+k3`kDWtC`I1?NC=5=\`8DkDRuGnHh"[*,TD1Wfn<:mQnGG%k_C=IJHgME8Q7s^HQHe0r^uoT]Z5D?,Y78&oVfF6*I\6E(iT>^]T>4Ws_jstHHY][p>j0mp\,sQH;2D#[m2M,AbPoD[Ig(5-q_!?A3k*$\M\h\O&A1)GBqY56lZ\2&DNLQTju+A>o>f^3;nj=t<]Tu0HtGSrSI@i_"f/U+]T;4c.,i>EAn:CQe)Zh!ISZlbo!:9iB5`Q+Igu;^5K*"."gbklXBOjpAbiF7YVud,pSGZDFn3TC=3Z40rZZ)a'>.n#i`ig(XfsDD/W%QW[Sh8reE!qWm)7N+^[P'\MqW%1\A&=I0"1;nCh('H1tLRgqaLU@`Gr[qQOLZZ&QSfC/)jVi33=u!>U)iX*'_7Kr8lK/!+2H[pldV5YZ,X:'"'2mao;?(:9F=ETCWQC;ihp!gu9?WPjQ,J?7P.2NRrG1I9g7%6OnQ'jDch;4+r1Z(A5-]ODRqP\(5prB!qH(e2[+fku'4(-fg1?*_pZeZq8Fki+jo5n]cA)XXn4m;mJb-+L;g.$K(kkP&e9m:4F@O]^G<:`DN?c$qft5<4[m?.Rr^(B,'HWR4C:Jb%1d=#A\7RR.6UBre.PDUI\j%=U6O57DDtXgHskpa]BN6:g0YY'>73p5GXe">Y"Jmc4kf*gPVMqd\sF+)(F"n7L_ZmfbtKq?pBN(n_jmXeUcP\sp_T=t(aEI6"5)g>?G'>3#-!(rX!fu?\F@i!#NHKq*r%U@4BnFVnN>^]lJYG1n"WJsDiB+4(p\j9soT$Xh5J(EcCW4Qi.[Z`*S/nB6gf@XDd6l*rtS/Cp/C5ApK$%SQ=J_LZrX\LYJZ!4nI^?0Ag6X#\ZRr"D'cYY^gNRF6r0l'UIQcA!#tL2Qp,11o'F.7?D=.3MHm<"m1t2d%nnZ^(B$]3J8,//83g?07hO/0fbMce?T^X7#c\`EoaT#+/+]gc,i^5[4=@>t?5)i5S)TDKEu",,G89eWK@3P)pXZ+_kI&;8-3"4OLeLd-L(LbnA^UM]c#Gg>2>]md08gIa3:/UIEI#(jBo@1K')ihn1O<8ZA6ZR]FAm=aMNI1XIKR!e.^+-1!,"FgAM[L_9Sn[lZE-O^%?[O!2%@1'7fZo1Q0ioTmsD7+i0p#"q-q-mrKb/.-@KuiJ,Q/n%WC+@SGqRBC%s=u5/%qlrrAM>b?#k)P]N?7<#[R6m9cAV'ijW#!!W?loOU3,bN#cV^\I!l!6H#?p3!oGjhP>lMQ`l"tY)8!'ci#P\^F$,ZObb6FJ";%dhd%+:Y##[NDfO78mNf!Yl`MOAI8BI?O!8N5I;=5kB+'ST^kO-n.!QSq]UZk+G3s8ED:&l?BX9PSWr',Db?!8g8e`2R2?d97h@]7VQ7iY[qQYBdlaBI@L5gkQP7R,r0VJB_$DY=_7J.b,C%%j"2AY5'GpkeuK97#N!+6jfh"#aumXJl=^FS>?KB2HhP-N@1O']P%;,Y?\MVZE6J+iH^r;6E"q(=&3b86LSX&Re0WcG:%#qflRD&6a?=/Y9s>*=^2a,s3ShCcfUr/o%qoWCIEN:MA%B0>5.VJSWC3-RLJ$4\lkIk(E6FY<$1*%\Rb=$@Z'XC'3HpYr.QqpRf[nd8H[FPtcOrm\5(r,_Bq%\@c%a8L!Mnn'cSPqCsg&7hc;78iD?hEWUrfDiR..&*6^,O"l*k$K)n'OV>EQmo:CPjg"YRq_haYQf'NKis5Qg,sV2]/UBALW@Hd[(uq(TDh)#HQ1.G_nM*%.))6dD!)F5/IJ36e.hW-DSCd2>>t\R=YO4pO8+@Z4jo"r"1/G#UTDDfR0`A8[>(;-eN1>B7=Ism021-IiT!e:4m:CA$HlJ5&5p+hS=iYD,ik?^J1Re6rN2:pErrCk^WVmRj%3K0!mQ^@7?^*r+#*=f:T]7$>f"O_JWJF&>BK\$u5:S)r+%e7Y%OlJ`87B:jFJFk\S7[\0[(54ZRS;.,E#+C0kgsPMX0uX3]$FM',4Z_%+GH2;VO:;YTp2AWVj5oaG58!0!I^u6b&GR'\G,J%(:4XhKQ^4]Yo+2rGac]WtjE_DNi]$6$W;'`=>''HShZ!SoSe:L42a.i'D(XUW^OVmu+[J;>H.qT#j#hCD0@D#"L7,k%2(a>=4EM>7[^\9aP\g-J!QKWa$LO[JAZ&YA;1"id61-J+f/;e!BPhK=[IO?,@h1C+%"ckE1sOICe$jpt*;&,4J(&2i#%EiU'9,eLeRNCpb3`\!^3e)f#FGS8c@gqU`+sgP>Ks\(6;C#K5aiZ3^]'kuN:E"$,&r(s1Oen)rTAI9WKA[nQf%Js:WseFYC-kVa>\`;]f@_nO]K8FX?0MG,hC=I*0:R2QrN@T?O*"45Y`rLoY@<+Us3PT2=kqn?^dG@os]d:mcW\WZ]Lq.Fnfd?4bqqGeCIG88M@&^7RD1I>N9->;M"og_nI0Ao,2K/*JCkM!YiPchDBWbB@#4S5<0d^C!afV?,'pS.e?(5udMdV"GD70"$RQg6rX9Mbe391_d8ciH[#1IW9[!Cu0?dY\#Zm6q^c!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!SWE07l14:B^JE?WBJK+"7&VTdSf,^J.i-JTV_CYTEWY).)G:B8j0*Sp7$PKC%de(dil@sRs0R6_F$ZQ"_C"2h?8&D+HT)R$%Jc-l1!D3>XkGVKa2#GL(-#U&[fQ!2Y?,-ndODQI<[KP,ZFQ3uQ/F]&K/KH?d_F]57XO]8@Fg%N&/p._sVe#-h[[2d`Kdnf[HlB'fU]OkX]7HP+@%PeD>?)P"=1'jm*@Y5!9Prj&0e6Il)d76?u+?@CT[$1Pgq\)FK:UA=,rM7=0/FjjXJb#h$JOaURRa!33Ss8k.go4`3TTYhWlXcs%9eCZsl.KmpVRj:JAS[.`PcBC7lqS7:"$HYVW/pg"RW4?9an;X_gR/Ir6]#`@r?Ihi0CT*"O%,7\&-):J?5FMIO^mn11.*E=)rr=+2UH^rjoU"`_G+)(Z>hm;:CD4rLm]f7u;^4!s0@Z-ij'K(^)r_m)_p;K+p:>::iK0!i2uEhSeN_o/C=r$rM!cg:8G+CT;AdLW.@5-ST`naO'`I*7,oKKY@pY^2/?r13/$tW!^Xr.OpmWV0S5YTHq.0^)?h_52Xf&4;f8;dD217tneZZ,u>u'ZhX1R&Vio55#ZV)gRAo`6]8MugOS=\:"T=&%B83RRZls0=+hIc7aM:M8P%a=`e.QuFQakOJ:mReSi-^Oc4`Ej'1J^@l@3ic"Tk2AJSkOQ&:K]p]\lJ5&aVOm%Sb4mfJQ*El/Q'(3":@nlc?Yn(SIPeE`QScMP+5'?J`Z!$=gPmAkoP3",YB]FSObRe=DB4QKo&oAR=aX5Nj8OTWnGVY(dgI9;,]12HO9\Y?(&]65WrE'P(dII^o06Iheq4%)KrrA4H5$VShYl=^N7_Y)9Q%Y('5ZghKS/*P^`-'AA@*&_akU^#l+OFIV;ELK7d\ERAG;N@&,(=j2XE">Q-GcR:KdY6iN)5R-k`>`ZX-'?=Zl^W$Nh1OsLUJe#6Xs%jViBX'qQjO%Ee?Hm:ra=s&Z1]2Q*i?WOp."gU(WIPX?52mPV&;<[u"R'X:d'?%J8foFm.h[E[T5J%N1O2W._Mo>AA3jbS(Had]e+b1e5iBTO@5Tb]/J,\=I'P4o,oT+Y$D9cP:&,)m%MVK/mLgFdm8&B.P0L>Bo5#Q=53rBRR/T7NUGjS3BX4%&NuOKG8%p074Vp6,?:"7u^TeSFfU(;=R.'WPdL\ZQ(p9)U25UFIZOsr,"+aGl5DQQf+A5!/FlBf=VWn0D\.lW)$gGg!ppm@Hn^gOF?GZF3Z<%5MON#W=OhJ2t9)S/^*,]&+%P4Jt=Ws^f=u01@R,&oeEk%PiLo0bOZ]!ZM[\kdbZRZo)'$_?6@F+kF$0,I6Y1Tr?#&1GUf#T%OkLJ*^gehi!L$rr>Noi-5.[f@+4#DDqZXT/"T>n%k8L1.kDnhZ!T(RJa2H9d`+N`&7M>rAPBZ>G^mC#4>.uNgtTuP.r[<:[]/#!476HI[!KG?"G>-I&XDCrrAoO=6?mi!:(JO[,9*Za`rY+H/\]JrrBL"ET#Y+B(;Mf&,uWM&Y<\toq6k$YK[U5K9K)3.E_VK0qV'V*gE%dinSLok.CWnJE;R*rr_WYpX'NLKXKriJR=7G^[K^f`@oK.eiYe"Ebls"!2jf9!7F^1j/jFAmn))s*qe]fk.j%V-j.#Q;=kP&Ts=&a7Xepf6ij3Z,`ME@27Y:8UYp:7hh5;L??ic*ilCu*P._&]Pq#k43QOG-][,Mj:Vn1]PDfl03r]33Gq6EsYbYfaaP)'Wc7AV4Z2Xg/dJj1TIjBLgkLsN9o0*`/J2l*G`dco%f>_Z7@/eX'[(cq/"ga1hbjoi/>57mNorl\$_;?sH!4Q%lceNn#O![ELrB-G.&IpkN8a!3/"2-PaikAOn+U9hB3`4V.jU"TPUTG@sPQ62:32D93'>ZCl&L8il(p8dAY!(5U6@q]Yt>)T)HH^MH[QlJ;SLJfb!j4oL#l"cr$%G=c`H:UF?oghlH;qoKec%$F3ZaYA_TP'fsL1W8fA*T`]<*j%A!b&a(u'I.aI?0a"SOtg("DRjJYT:3%Uf8FdXYA;jp[\scq)uH,C:c^.jZ]EIjj_)DI#clS/JlXlPI4I&,4IZ3]Kf)US,HVQd1QlIMlUo2ERVSR*&P=K#TEcH[r+Q\D*$4`n5R09f#IPSO-inSW7Qi1^;=-UUH?>pi+Jg.!J.D4Bkk`XS!9T.E1f+3A'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mng!'Mnl'oJC[Y7ia"N"R/SJRS$m7!@Z"%"59)Y!$LEiO2DZ.!T&\o1hM7gU'"0(sJ'AtN/27*fFe*P,Q?[%[k/U.SDOAfX-"#p,?B[OQ9HH7]'rZd%!se4Jg/99PlY0tV?tj,DO^D&6:'*JfbGKqTGc6d2-8?ZWbF*1ls%;CXM3>=rqBd95_:\(>CK2Ri"OPDTTOCB";-*i/M\[rC*tdG?t(&!Xo`R\qTP5Zk2"d7D6"nL*[d9I7PEW\a!qAgpPAs?JW\5P#j9hlHFSQ.LBa%>B0LIF97l+l_q^aQAMY*rU"NKC=d;lk,d9=hI"J"HRi63O=N=^e?R^38brJ02.h2`0$-p/^U?l_7V%8u/XXX!cR$2B0KJGn]@E=QDQYh+5I2KC:FOuPaP0*fI"[]Lc3A@>dlLJG;LcE1,jt[1^Dj6?2=5MXdZWqn97?/j(&KK!E05_Gg!:N`U4@L1,]oe\eZO%/+d1hE,?oDY(h/4BLkn(,"0'BfPK>/NkHUi/C'f%?.ti">f1PnoX1NlCjd7#8lIilt&gGG>EC,;;i-7G\7*n52\J@N._H4`a;RU50G#)P;fg%7MO]k@&!E8&'\6FM&^@`a*e?:k5Jf^'.>YA!m4r&(O"HX?2p3ikr5Hf4i\rZ/,2_^^hFqAq\!9fMs+Y;Q0K9:&YV*1%[@:Yq;3A_tk#ro:r3=t+XQn^`T[5%;;6V[bc:BlZ75.5BL9ifkMVbk"K!E+g[Tg$_S(o@fWr8>GK:8XO&]RL=3G9mFfq?,nV41(aK:fHQQKkS2_eXoap0N)rDX$P0M,^"QKP)g?nlR)=]B`j?.&@.*Q0bmbf2WlrPbRqf9ngZGJ:,c^/+4@]ja+*G+_>/\d2`*qhRC`8L1S81s904`!Vo!mI_RaMXsUMGf&(ORMDHNCud)]dU]%30ZZ4ucaZ)aN#qZ=VP"7N*"[,=VmUu7LT).;.(p\Bod)_K*(;heT^N14e*`g,r6I[[r$e=eC&!1Vr$1_he5h3"OBq'rS]BR7on?\Ub"l]I"@FhZXKDC8q7#@u%r6V,fC]X^G`te1e$X$>k"@f%8^hL;:E($j,M8(=?[UPm:Ct=X;Ds]nkDi"p.tml%rZ&,\D[-4A_WT<`oAZAL>=E>eR#i)392&S\Dl@[MUk^H/a/Mi`cUP)OM6`IG+((bW`VtALIOjE%$p!3-_61qT?\H0anpSi@cf[iF<:VBRaJ]VQpf;he-"40UMG/$@PR][H)2;j>1P7ri$(foK/eoEXejCJgP"5L?>5C9\OLdo>_'c5F,PbEcJ$Uj[if.N86DS<`i!uO,>5Bsd&h#M"3PZuVUO4tCaJ&S^IV7qn3@;%fHHYn)o0-X.+W0Oc?iI`dkPJ1cr(2^*q?#p=qCL7FGL%F?nH66G1AW)"Xa#'WF.ck'?PG)/n%]GuLNK#^!<3$%OHs8%Z11k7Gr7RjX/N/kN/n'srr@[aht1Q7daFXu!)jAKMZ.mI*uD1i7r$U-k!`L1j;:ci>mTiPKDb#=X.!>b=C$?LCIkV'.+,\*FC<6]?GpJ!qMJkHT6Xjaf!i)n>Kj+KA!'Bf%&&pGh+/d?&QpcE`0JB>)#U@(_5%3dbuVV>"1W;i?[mO@h@EB`Hn"S5`@K#QlUdZ8-'l6sqni6SSBP%-/-T$?m4AtYtVqRI_SnXlR8<+3*K>Fb=0A4,"1OML`7AS%L0U#G^L\@NO61n.if=VOlQVm50A]P"f:r&lrW@B,ifC-(3d;cp7JK1.:Cfl+Ro$>Eqf>Fr]:81G^pC!6GYF$&Rkk&IEL\(?e$XY'l1_L;hSF@ZhQ]%PN:_8VaF:-k+0C!"[r':4Pg>1gs^)>NV5@n&oYN49Ze6&opm/A+T?m!.mj\],pG<*_l?TNu&JVgXqSbMY6U[g(m&ki;+GFbs/L"GpVuqW8p_-&s1cQ2tbp5TifCo3GH`W#q71\n)i#VYk+&LY?(rrAi_Q/lLj$aqc(]R+p"?_&tQAUJUThp/u+`(&]s>TR=C"SG!jHMlp9?*ZHi!,2B43r.Vp9tCl5?i+R1rXq)9>3l(#rOdb(o\*6qO\)1r^H4Yo5Ub[&UY&G$6PO'n?A%_pr^u(%\c2Yrnc&T^20nrTd_-1L1'p,sGZ@?$IR!H/Y5G\7),'m)r6aQp"1D3drrB6DrrCJMp8,KCQJ`K&lU:08'9e"P$1"%I66cK'4$i2u;9oOu`"CJg(&MQ1cfEV%j`BGmg)L.`J&GIh!1qSfkbYI?,]kp.TJ.3_r.MK?KEK:Qpnhd)qcitrr7V$S_f#96(&n9_\:<`kDZYmFf;0K,/dG1W^]'7V]4[4j$jS#0O':QB%"nQ[$BN'c:Hr<d2,b8VkO%,6M4f"YnATDKWDrRh*?r_h$>H(H=sq>!8R.@siB9"AkoP846J<3mek8SdCAYHIm*BfHt--^n%1#,u7!p%)t[B*;Yl#[U#Eg8^$'1%YHdCUHfP/WH;089'(KV%BqM_&`_Z8h,39=eMLWkq0oKfo&Z:>eK#VLH/u>NBZJ6<^\;5]\tknB=&IAJFE?O.ARW.mt(4^LS&>--RPA/mRo8[PEJMZ5?_qflNpbk,LWHdU[Ph0]DDEAMC>GT0qParT]V+36Uu#CB^%be5.'E2VMo0=SW7c[!1>)qO#8J/m6,Gh6QGSEGOuV&2\DjPdicGkq!8ooP3B+rN_e6*DYKg<:,5W*;s_k5Hc`egC*kq/blm*?RUPh'BilnhAs;b]oq:=b$=a00pem/f:VqVl1X_5.RP@52'YKl,3M6G>N8fl)!0hJ\?BglOTEX>::c_JHTE?8-;Z"m=!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!C[]!!h'9>9dlY7ERp'\bld9%Hr'jj;4h#QdD;IY1id9s9:nfV%OhQ1bl\e-]`8+sQ_'Fi=4pG`mKh6i.rfN^JDToM\Yj)U`k4hmNl[,W+)<;:jMq%e)N8pq')gfV2-W5@K3E?(?"OFHb_r*K?$CpgSQo_839KsmfO+oK`2V6\@r_#t>&moa&VjA8W"2"#3V)d8RXK@2C:DQhpC7f$l.dpi9gRO@f7ia(40VE7smN<.1_.[21(BV]Ju,4Y32)g>;Z`GLKd\dq`^ETr`QoStBr%l.8Dt,@Mir&KF7>!/N^HiX(clcY-^%_c#s?!(b^/K)bdo'iDf1ikDF,Hg)[$W_7R(a^9n![$7,0ZSG]J@#Ie,ELGX/6'Y5%PR)WC\l,@Dkh>FB%dn@qm]4L;&>"_RRlVEPhe\9Xpo/o=8B:5o3GU+7iZSG,G[\CCQuYaqg#m;1mSdT!S[?V9]jD*U(HB0=cJ61@E6=%82;;T$kpuV"&?]CZXFh[ukO;jf*G]%Hp8j#0@)1.bqO)=!YpFRX8H@aV0]dR;reKn/=IE;:*0+ZR3_tEUH[ZjteN,GHi0)kqBltW_$SsAIpj/6\V#HnhoXW2MWH=E#(]OS-%\NGgLBmTEGj1(cF]fZ'hH?9j3djjF`OKIXV#[W&U4bWr,/7"X+:.[T?W6#9qcr$"R:g0EN:&$O)oASM9kSM_8e$V\G"cphAa$joShfSf_m9`:c>]+Rm;@an%EJ)`4a0g:r(]aKN^5D\Wj*1#GN,5\8$.Q?/Z-$:PZ#iQccPp*D"5^bq+Nu\=X[i@4eUG8Yq[\I09_goYEAH-I&'`/f?U#dd/aqLb*Jn3TI;?@^?]'o"2(1]Q,0+De@NOu_Aam!/P6DS6!$0n+;l'67-FQH-#]O[IFp3JO6Iqi>BY^@S`bZ":Dc+*7=MP+fj_\Z!j0X`N#QBE?cm;F=\EU9gTKm8aG?[>AB=F=WJ#BZVUps8oC"piqGPaSo/*5'_LWrarr?Z*j2AOPWPKKMrFK:ckX_P0LR?&3gf/pLI4N4MA\.tcWd'irTj\_-$phK,o+1$oHYfjNZ8/k/Go.S$]rUuW_ooqAVYeMcRJKrY;qU1Gn(#VQ1uYiV(F'&H=69/s1];+8^Ykb'#MK#NnCPWV'%(rViT?TJ],>I]Q3SL/JR,+4Xq*VIq60>;b'2>LqX;_'3s>.UG>E6?BMru3gGS!V"t/2f.Vuj>.CZ.(#ZHs1uFI1X8VbhcNcUtX&;j^cd+5!-`&Zk:7N&]PkI)6J2-M"J@EaMRh-'YQ.0;HnV35$"@4lY+0n>!(_aT]C^),cSmL=]l4Y1n*60)G9!Mg'hJ%1#m`+5EPs[1bCh6]`@It\(I>q`701e[n>CTsg,&hOR.Pdf#[trthL7m"??j^VbEe\\/)'`]e_=*5q%ETrnYW#M#KGK4N-,@hAuTh!XCqN87FF09TMu7_$Kc\WV`>0+.CJuZC9js>iN5DdnOa-6JO(%XZ-hhuq7piUG!C#QV(<]f!/\8Sb./B&oo&?^]WV[Q'97=C:.[3+cbq_IGg#iciAeo);J]O*(J<4'Tb5jYWR+F6$gX7UZ!<;;A&GWLo[nQa73gA_.1^TWdtpPd3EpijXjZ[)p/']uC.>NLh@hkJZ%\+$H3:X@-fZ]U,ENLQap5iI7oo?YjoF<:a'qY$2VG_4)g#+=H9Fh#pRVNaL`@G>U52RTo23$Gjc]W6eY1G5BRtjrP*4)]IHFPbX,[9:4]GK@n$qf)CA>-Rp\lYlf20/@(fD1q[C*Jo@Ol+:?)\_P^^be7,k>^k7VaI\2I.9Lr7Pa`[u\pXoACl=8!Ebi8]$BG,d(d':1J6B)*!MB'h[EG,GPeY0ZbnH^bPiAnH!']TG!2QshLpm+p\E=S8isP/bccT&J;aG+G+1rSRES@R!g;Pk10*%sOG:+KX^MTHVr^1fB*VV`RrN*A/oRDkSjh0pf8Hk*n5fXLA,74uUhQaf!s"2V=\PiK7cZGE6L1C33,9inNV-bR_:gQ7bW=fS@Ou!AT*c(486L"SKfL=!-f6PTkG@jM"O:q>mF'7e??#ZA2`#$).[gP'ln*<-1EjFrYRifMDr_ZCQ[S2L,=gb5$@Nj]3MFDn]/3=9%V_-_aXaR<43`9%-hrqgVGM:(Re8]c'k/YZ.TD\S=hu%QC^[T:04/V/"?P<.7`',d&Ut.XuX5%G+OoW4,c^h's.Lq90ZD[b(3QW8gT%&M*ALAjN41!_;7\'f7FJ>NFZ:`4l,R9c%U5VrIC)kX?*@RQ^Nh'kHXVfmBO9\B+`u(QVYb2&a,95-RTH80*5RYUues!!pkfFNLT"Il$jO0WidqHkC-kO$h;2eAk!tMtUNq+8bJi$nVR<+*#^nY88.kH!p;_X;91aSS`n;u07!om7X:bt!#Olp8D6eW7g_"ITV*aM@W2QU*Q)j,n42P*b^5J,r578O*:J&Zso'f:]aPgU[Y%;ci=TbI;$W6+&45]!oTLqpG?lY#(V%s1S0hCOIl9@#6JQQS[']eE-T>(5VRH(+'SDgJtK?@M`r8b*\6cNP5&7u!OmK[Gk$!V!-sUM#/PIG4N>Y'Ii*^%0*,I%?DaW1Upcup/;+(Cf+h>&;Ob%$VbZ(>YZN[o@k1"XU:a]n0t6M*@!&&XhoS`.m'BsDAu5*HN1ltiGF_BdE0RC^%ifk6E;b^0;qQ^Go=L&!Stg&ont@,K#Ne"K`p`VaprbWG-]W)8:LaN7r(T7VrMMh=pmXWX%eugY(&kV=7j"!9)OteQKMV$:8>Xg^!7g2^FCcuO\mO'Wq%e*(Nj^7ab<;XG-`gkr[(jK-mr'S_F3?=";;SHj)Pt`Rrailt5P359:ZYQf=$&ThU4d(,*S7.&<\=h$dL'7+AcV[+\`sE'B^:g97dbPpUrCG=nOq/I8Oe!'E4GR#27MO/&mb96?+&7b`qFtg,XgQ`)<&s>&c!CfeV0,T8Gg*cTf5_=EI+CT%uI9?W>`.7V&+7N1js.PX6KJ?N#J7@a.$je&=OC&8"oPtJdD#a&A9,n+bO<H>,_4fZ:R@lVf]?`ChosVIS:"_Q^)nA9h7X-0Ur`,Hb:3]Js,PZ8-2X+(q4@,d`"c&%H;=iU4JK:np5jHAk$.&PA<-/&E]FI/a^-7)L8)cOn%[`,2'':W017knf4p!aNPn[-2"YXK]dBA4@EPB$1):B.4nK(dJ`r+Vi.)8%U#7ZI>m24-*1CjAZMa;tWC7bI+gEPmG4Q>s`^JWMZk:NBaM)%-X/?r'RJCAEj<142I/%uB;e:\>>"!/31(N#rUhBDrN(8]F!F8,a8"r`dG=/m!e*KV;/=,SdbKX+(oPl?s[Ho*226N>3`VX!M?VIl;^0-,R\F.C84$F3og#n-?m[J&*0QK>`'Mn4[7$DfKQ5S*f[HU`3pSR6!0&.4W6E"EH$RX%-.cHq0_YdYu_FG4]/(I1>^^p-XbX%=.I[p0bA!>g['kGCADtiO-?%Sm;sRc/l/ifdqDV\-rBUYEa5L$_93@9.Sb2D6>%!Z:-Te*/I*oX8rRl?)=aF+,SP^6ZHVr9Da#%gdqq$m>a`-FC]LpPl$%_:Z;oP1%C=aNLdbT`#fg<&H/$+Ut>HkX3[;G-=IaRq#9k'r-pR&b]o^q[EVTt-C*2Je=HU>&"2J.<-c6%h7Z&2SlfsBk*UJb;dA,"FSk-$_>aLH!ri6MNCZ/Mn`=Q>*:Lu"coaa>UITfE/ZnHC2*5ktF)O,$:NU_BUY>b3Nn2F57J&L4IBmS4JET+TN5IKp_D&c1dYdaGrUEk9@=)XDGGms#kJp^gsccQQtXF:?._sgUuA+>>oSPOQH4tF8E_=6LoqfaN"c'^c$JW`%4X831fbA_I)N/p'^LW)D?b$Ua`YAVqLb],DU:i;T*G#A8>'@D6_qBINad.l8m54Ono$#pg+gf?So:nQe&>i@TBI_RbM]d+_``88`ro=gOdm!-0/P#1-X[^K=pphE6up3Wbl34h'3HFLln!.jn:O-OKl"$M#cm>+41!lbV:.Lp$2o3=_eXQKn#9.rd3!/6k#ZiJJ$D8Lb#d&o69O3d?4i0Dm'aT>g1M9=;=Yhu42e!"gK?DN[JJ$*@d'VucW%a!>%N#>prc`M-p-h5JQepVt@O?0Ssn.be<7hn%R=XNhjt`Ri%>'WL+WO%]4i5K=:W^\`?4bKZeXn)5*K/X)i&1"Mo&Mi%P=;ITHYopaa6g4n3`LT0=:c"mpo*P8mJLm>nguWVig/[/HkN,[%/Ca%*cepnlNi1&P".q`41A#9?=f@]?`+lZMscrr\P+RQ_b;Am52oYO+#?GCX%6@nK5d.&FY+U]P6BM='E*=.bD-]+A_`5m]YOPI'tWg0mCMa^K-Nr=nc'(Ge0[3bU#_5mZaP$]((j,n'Lch*W/k2.Iaq"j2/R:mZFJEIj@a,IH0.)+50Ym"?KZ'5$LE`Oh?)&*XJs>jdJ\[bYKTKSC/0j\]m(3m9WdbNbL).k^?JJ"\T:R<*IRJ]UnQGI$[7&Q/.b->j&58BC,'qDt0U=iQ_JRQRDb4`k9KkCA;_c]%;W.X%s;j(X6ZDAB!Jp<&$^=JoGtu9l#B`*'PP]B=)3Ags\%'nQ/7sSj2Im?i3Vm#ON>tINDS11O_7/TDb(j6C/PIk5H6&d=7SZ>^RpDWN@XKDu,M>Elr>C,N(/#7F_5sWa+c!hOASahqCV1T%`HS'X>15),DHi$=DLkj"l\0n=*)Piu_lgTDWlCrr<^[?h*TDkI8%m?FVk,D.,+bpNEf',\QmrD92mg8]PTA*8;'lip+,-IV?jlFKGE75>0sO^PHoV&]*Lu3gAX+(8WWo\h.?&]56)CZ,SL&PCZbGe0^QGaVR1tL_&TD1R@;Bn.jooF?\P6>u96:dDZfX$Bc)"^^mP'*R-'sV^cs,8=->@6iI)/BkQp"_=C2u=R",dSp@i0ou2&4)M:VkLJb[]5NeL1,=_J(nR"T0D#?Glpr_aU_bZ33[X^^W&Z/.8-$.S-[=1?o9B.Mpn\s,Z"2k-=`7O4_?7s(A_pbA/bMA%[/r;4DoBni[N8#)-YD\B4G+@Y?G:fXTA>fH^`e3[9FkC[KtA*\-bUkb44=N!XaGjJ'iu,&C9IR:P4Vs3Onsf8P[O'>DOq?,NV.46-f.aIan`Ba4EF%b`>Q]:W=L>dcV4_fV=pb+H;4nnJ9r2!$9j\tU]F!;ME>lK"TU!lXW@24UEY3u73-a'j<)7&*U!LsU_L2.=o__edW&%L`;fmadX'EFB.k)W\#5R/R]1Iui?nN[)LT"(MTHVabgNO]Q`"R[d=X[f3"M?sFT-B4!Qk6EXWoVVb>9q=qp.q:cup,K.&2Y&h8RVcB]>&BciT/9hN$CRP^ngG2K!e(iuN%'7U5*T<"_hl]36?>_j`)3&qH(^J@5(\il-f[ibXtG&.%5`&tmm+d^oXX_UP)P9+/pYD"9i!OC+=qDVo(!uV\'PlE@LGW[,lht#T)[f3PqpS0r&:SFGg4*n!)sJ/F.al$@GUi)-n;"mH'_)'j`d`2VH@QCHXuKn>"p"AtTAh`h^CL0cWVe^F1gVf]i4",,dM^KY8[,?B9s(7oPj:&L<8r(M3NYicnump/BUX.adQ;mSF6\poJSm%OgSXY&>G1o_&=*["4p_e@l(.N$he7=iR%E5+p7"#h2TGIG(Un%sE3G4@%WHB,<%pcJ#-[:Fm]E92`*.>XEGllQD%,s0OKtVi'kQTR-`F()HDZOATNQ!NiRi"T)ei*9W're3E=r0dM6aaEkf\uGa*O=lOD-Rph0Ntfr@d@QR,H@tFjG^49iK!]*ZslAMQQP>e07eS?UcmB'Z;!1+d%Y7Oau2jE[r=U#^DZtdo*red-n->FGJP!EGl4X'sYj_H`/EeOhiCMettF<10ViTB_6V_/KLFd5e3#r,sBVJ)jda#DE8ch5fCV`=t*HE&>0Y?J-Rn2@*gZT$WT4GKtB#la5$t_N8h'dW[gh[]/O<%Bl@OiG4P8?c:hd<3NN"#L\8nuf(/Q0dVeJi[.oU3;b%ES^k98.7Joks=R(>Gn@sde.:CPsnPtGs`MYnq,dp&8)eXD*Cq"nU[Q3F"*4k:5-D(&ne1OZqP2P,b1mN_8C#aZdj#Gs<\>f20C4?^O>&+!0dsJ8[C)WWYR5]it+*jaKgN;i9/a>fFt3P7gD_$Pj)E!D,:2*JIQGH^Z]YBhF8[gtQ\[YNOAP]tJ;!4_*DFU&DLX,PX?A0G`M,e,5\0m=gU$[jGlLp<0L)IAQY@0=fku@ru6hE6?'%:N1`uVeLIZk)H?#D"0Yl.boO\)7L7X4/d!#VN,lU:df;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1I!;+1Hi#(o2]coicXHAXkaURD0:7l5ZO+*n4U'EEJlN[Zra1]VWq!J-HdYb]&TIk",*c=d5M/:$PU-Bs$04fA@U'N0rQci?)l73SE_!4eok8gu.gkFna:g57n`!fBe<9@eV#%46L:`;gU^UDW;e=o^oZ4m?Yi!!aO(0>/AedX>d0HCcQM8lO&^#fQcj#H]HLUE"HP4S>?LS5ODu[2dNqLE-gI,ghcp7Q@%Eld4!63>@]jN)2Ti02Y;00XuK+;8jMQN#oL)!dDb_UciDbTEX9H1_4"ddYuWUI=\3lB^O%^TL$n=9U\jm,M%q]*jcEASLJ9'^Ih7IAr9B`TEWXuF6Q1l7o!auFJGrP:]]fNe!`hS4fJZ,BE<-%ldCgCL[.2/+%dq)\3(pSXkh*o>>/oXZ?\5?EZVd.iO=g96A"Cpa.-b=I48*;O3e9"23Ob(\$G8?D^ipPJ&\]dCAO^D-I'k=rS=2)*Hm&Zf#-$k^>:WfT\4[9c-!jQ-3h#&*Br3*Hkb7LMlD7A]afY?p0uBkomYfDJ&k\C\.#rC0W-iU3ii;Am"jDEMRFB'2<*-BQf_KPAJm$HpM6(VM.YB]Hc@5UiAt8Y"0n$\?`d7p7Y78X]WaF312G1Io+Y"FHRD1h<%0S5TCjB::u^iefuJ%3F$3$4Qt_IOHSO)*+N1TEGtfdhLS8r?q\kUqu8.qU*89$:54Y9Cro,;?6++UD.2pIMBR\W9/[91S/9Q"2+rC1j#Lp!#RnaLF/=O&:2\)@h]7\er3E+8P;YITEWBM-koP"bl@u3W5SkiM?#[E1IolN5Ud]$&:.688kpgc;=kR#NoH7_P^lQ+/LDopVuWUY8W$G3#B"61ktAu0!-@BrKBZ$fHdV:I$2($Z[n8Xp!"QR%PgX0)H2oXK.Sbp>%%5R'KLqY-_A!*UeHa1VHiU5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?!U5C?"Bg/nFpeV3t!!8KHUrFj.TE:'nRP@+$!/b$34_[*3N]YSfBVVCOC&hLK]cDFI$9c?.0-ZIoO2d%W1$M8e=ssD5;+bO,1Z!Wu)!a]?N;HJ@!)D%Vd76rQ5R1Htksno5bl@lm:c`"4*1C2\ciMaU8lL7bUE_SqB.',X9b_6gJ-#+)al8=o)5%)qBa#s^;2fp:!5Zo"pS40A.KBb#,(^*b8u%uJ;B0nR!sb9";Kh:iamVJ!1JUB\`?mZIa+SP;4AFg@0>im[aYbTiD*resHN6k"1K>:&2&3_\V+oL/V]FNtq4/marX=&#a-pkr^Sb:?=Ql%nS#oml\/*YXA$=28G`L`KWDhcBLMq'bQ_]"1n?pO4*N5-LU>@=@ZE2Is:4!U=YA*s?4@9X61nP)%-LfLmB;/R4S%!u5"IiN6&7OH8=jD?"'43>Jb`2384V(0W0m'AQ.XM<$f'gr.rXI2Oc>\"JM\PaF%r""-SkZW]1n.?7aX+@P29ibtY%p5O_c]9"q`fk4c^r0.3j13:?^",iI?s^];q#N*(Te]-cC(S9CDrJ8P@5;TS(Wt]'eC%8Fpan+^uY0lC=59Qr%bePTDU10=5kj1#E+8[An?lnpF8M\Z=_2X&4HnhcWf8qf95W`1,i8fdY4t_4-?\abWHN&o`.!=tgGbWjHBijO2L.5%"aWs9;Y.5Fd,HmspY':lWj!dQI2S/1W[FXR6C1TB)<2EVmphe6XY8ckO])=[]EQFsrdU;^L?Oc8rAcB)KBs$5s>$0$)a#riX-B^5rNQQp6fHbI!>d93V8KN7gk1!7rO(1_%l!D3roAGU`_+th[rZ.'pbA+Kc3^u4mgq;ljiEiBp.BrfEWUA]<"GLXd?1oF@f9(_eBX8MYJU#DoP4QG(2IqN!MrWm82)omp0C%UdT7i8P>&kR*+Z\<(ga9",jJa]&tpHjO`C[04L?A8?24E#+alTetG/2d!n8^GXf[V(>kL5d!D>FGmpe_KdOe>Z>FSMb3%2sNoZH;6UQ5bZGK:W'r"al6Y5C]=AJ4ADokQf29\cNU/p[asI#l?eAD#o$6I%fEpM#"MkgW6h)\E`6:o-+c/$dZmsU_tpY#@.TgJN*!B2Qf*(Bn,=/0r)NN!if-<&e$POUNDdYoZ!2ReIT15`KWD<#Vq21+f8LFm`-PIOS/lDjMQ3f&Y+FmUeHJQCUsbT,!,g=E[AD.'l#1?U,gsbQM&I.A5(F,7VP-h,C[3(pho"=[UpnrDG$=`un>p$GFRUVkfgTkUK0>sL&"h+H-[:$oP4#6==j&V?pSobHYfSn`&fWJ7A9:=#rL2Z%%]7Q_&/>GM4J,d_+V4[W$eRb@8gld?1tCMD5QRkZJ8_kb)emtCR:2S+]VKc,`jP3r*/YTiP34^/9DD\5!7BM`E0MpO:gT>_T+^`+#_#:,^/Mqt16fCe$Vs17T=!4W"c<+-t4U='fg!VhD4PdoK_YIJ6>$@=t[3eD-nVYIW:]XV=W=;:[(Bl:@7g"f;jtYRIOq-*XTPi[^qapMl[m3!Wqp@4c*/`nZ?KQQ"lGZ*SX6U3:dPq/@Q!c)-tr1ioL%^Rt$#IHl)ZAps[4='pltmoBC]@n>%E:>M!a%]sNPS`'=CpP'He%N7GU'i&6AMl]ols*W0I;Nk;C(OWL&KghH?7ao;?'i+^[dN-bUl2q.+_gO[/+(LX1'eCXYNCd.3O#gKd=`[eq07.G[0>Tl,-fZS6D1!"8iiP"*]=^+RhP?4q&.)o5JE;B7E5W95c1np/95fRB&U[%*MbQZ6kk$t"Z$q<@H]@guLiQZHA*_t4)%SfbSQ(o3go#BJ5Zr>@XCYdZLT/_&\8e+R>58cWuCOZQ$J#N,Y>I]FM9/)OHEsNpA+EI8eP5i\ffH`tJ^fm?`o8YBa(&j/884+A#j"2u[lV/)CD(g&RHjbe;C9Q!*TjFUBe"Cf#$f:6rZ;Oj`0Q:k.]-8L<:P-'M)j/VpW)JaHHAhuQrE[k%>S:I9(fH"bkh0\&j_>aLghsc\OA)j2@r)KY>UVp>83kV@[dUK_kd@ck=00%%hmMh+pM]6p]O^&`nD(HojB6N+tP&9HtMmrAY]V_FOI8?>Rkss=:hi3*pX?IAH7+JpbV>->u&6\8Wh4W9VN$NU]/1Vj*!%/+@n]lPuK(lD2,hZ*7,ib7iq;4#F\D$(qhr&;+^OZ!qrGabladqH9`>c`M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?#'!M?$O;.5=K9XV:c+qU5$nG,$(s!#b5qdXd?u85Et#?4RmJOjI!MT[3_'75%7]!;]T;UGTX1!PkFgd>rSR$)!^s0nJ&=e,XLQ8^F4IUSRr;9eX1-8mcsB!D2.4:jmE0!$@aR8l)Q0BE<*=qU/:3ge\$j'N.a/dFs.;TE#s/dZAe'of/TEqGGt1RQ=7HK1XLXnXu`lXF2<&I+`%drte#sq+$9s=kJk+pk`WqA8OE4D>341#I9!"u:2']\V?R+mog@rC(GgF9V*;IA/&p53D/GuQ8J8a+Z,B&HLO5U81)uHFP?R(prI)2-j\`1:=iLfKBnL*9q]BS/meY8O+Pd,WtqCb%bPP9l3b3-JK%rkcVL[>*NpOCo.=2I1WqJN0*n$YZ])$k`\.Q_o`kF]@mN[CVF(I)g!b22F8f?=.&O06cJR9kB!rm@!48u/T8(DeZ$[GoebD!gM,ReMKCNsoaV4nc6,Jb?'e]7SS#M:)jf;Fa+K3a4HGHC)91;B<;Zc*"8TQ!7YA*mS=iGTEG*Y$`f]M"pQLbGhT&k']+0=nH\W^d2<)YC.Yp6Y;uX/s.s*C%Hu)U`arGaa!F9-hHn]P;#f6P"%O&!+69:*kc?@3$u1UZ\;XPk6H+`IsX;<+N2[IAp*W'H!V/SUn+X"^88Yat1>hH(T=Dj!/#YTd%mNMg]m+Y-qYf97%Gf.=QVOiQlu9SC1bh('b\2;(H"%$.f;j.7p71YZS`)PU'B7mZpiFH$7A'_5/UGXc,QJ6$=VQVKE'**=ijb$ir(,DOGs/[O\'t!J5/CAQFM0H[D63+>Na$%0eXMN0'#t)%MY6QjQsJdDR,f97*C];*0#\QSS)!:@fPZ[>:4jN]H3_pPKhi#T,;Gr77pJ$iM[a?L$uY+p5H>o!_jQ!aqZ#7&`ur\_hiqcijQ;"1$IJZj<"_A^tuS;Ob$[\]h&`P`1X"dCNbSmVPGfYP?K'3NuWm4%'YJ)U@(_u3M+d-g;gifH=rmAJ[A*`lr*0R3s:[Mo<^i,l0)`9(/OPqc:6-i<,\.r=YjBD6>LopFOT"'W,[]I*XYHQA%%Su'\_7JbXU6s1NUk31L"+hUE#fd#f/'=EJSXUH6i-!"bfrcZ^-8ZGbITS#33j8="ZPQXWa*:Q1nY2*G1C&^*bYX'HrBO@M4(._;9+,@t>C4,)LBh+6d:'o\^nHI'Isg+UDe%=BmYi00mKRf7qcmiepcmFk[iS,hJTN2p>t:N;MLbskW5$VJ$Uc\Ie?9;O.Pg?Q>,_Fg%?HFm>7f?_P3^B//=5-+Q3r):,Qr%2WVg7q4J:dK(Hjh=:2kE\kK\]-lV9)/Ni>`_*q=1)^k[9nfuRpQ`kG9.4_L$k5/`uJlk5+H)eZr@kK*%4'$N_!ZG?l5&B`cY!BD-KlJe>J<0P3,f1Q3`d)e$_.4KhD#DbFfo0bkp20]dX3IO/6fqN(>$/hMMs\dclp4BPqQM/24hN:UA2n:0IOM>dqYJmE`@95-HC6nRinmc,r0`*p,-EInH@+brj5`F4p=l/6R.Y?OPuhVMtMeE;HV>+?6okE9oRSs756/%t_?nQ(,]aH>6P9>d>?Y`<>*q]:Z)+A!ngK-ZItcIaMS;3QMd>QZ]+k.#3HSN44/QSS#F$)F/JWW(-n\mBC9\t=[j5\(P0Hc]]`p2Rd,9InJB-9&Tq4K9n$;W93=WjQ'IW?>?Y/p%Ra,[T.Fc@8a].qP"oeX-RUe5@VX&n=&Mq:Dl_]\'kDX2m)+1Ig3e289_sj3aSs[$WKX!CUNMCm!8kY\pVh(MfD9s&Du2hFQLe".dQL"Qh,ufZ/)0kJUM2oG=uOhQr97^@q<1WdXN.=(Ul;N8l!\QkH/L'&XY*]"bakqc/CXP-C9XY;.^2uTZi:"]Yk\$3lh__#*tfeCH0^RP#6kAWKC*"m&VJ>TB8_7SNuN>eiVf[lc$r(LjmAVG7=Nd.A7`;-*03)sO<\-CckKjf#>4ME+HD2_c1)Kf25<2bl]s&:Cof`F3RWOY59"c]PP&Y"]EX]kSoZe>9CHm]B^\;uBK&BX36NHilV[-B*=VZlSe7+7B(>!>qJf^hlTpcDRH7\lIpLjYSt0=+)e4fU^1/PLe9MGa:,"klTA)h:'3=$/Mb.aFlh?L#"`l8jXS[l7AD1t0]"Q]ajKQ=aXK,a(_V;j1N]gj,MEa64@Rer;)Xm5`p%Q'M4!G4!&DmD#p#Z[U>/%1CZ[5Q6J%V"j!42si]dF9M3pjktI\M-OE(hhq0c#JXJ[b":KKB,/(/Z\A=_b)2)d[fL-M]'j>o;&RT#@*I!YOT6brjVFKma"r(:PSL'9ifLI,5/l6@sK6>5$J5#U]r+-Y;PD-ff?-T>4BJik?=@dPI]ps2HPgYG^g*fj($81S9\D/CI[tkFD"PApVAng`,?LVh?_L;Bmm)=V6!H9_BsP@Cib;,b]2lS5\iOupjMXIj4B'8)d6p!IOt"8^9+5#IBDgZDA19`8;`=PGf\iDJILmj*ABMLYJQk[f)-?D/N:X4*PQ;`91l`fX''tua&BuJ64Y3!i/q@!j$29?`ni8[\(@;BDhE/(&]Bf$Fk^1XIJ+5('co\hY]5[`_&s:>Hj+mL.P9/uV_WU+:5?1>UaFP3eVN?u*>[6J>s?oSTGP/.02+U/06k.HA-GclGF[6-o6V-6XaPJ>t#>S!0217fT)i%a^uWD3dP-Zu;Q]'m2qrrB?9esU7L6hg`C>'Q@_CQP^`8.)XV@2V)cLF`/Z]AMB'7b-ljC)qVIf]3EcB;a'ha$2C)"AV.>N2PGLq52m)X^,Ltfc:?0AN1fm5m29iYAD_'C2I1pqAu!!Ht)ReLHKj%TuH*Wg7G)&gYX9+o?Kp8Fn8PbL/2(;ROM:8/2P2gg"tukX_'-%/B-)`l":iHo>OXn3C`6p3@QCHm3ep?9s$9S5)Sl"YA^.b_(E#'2oMf4Ct?!/LIb!cnPO])WF'4n?_9g^YCZ*])4?TU9m;(%4uW2riq:TcSgM%VK1jTD`MScnC%)LW*BF0#faL6G!+h!\,mrZTQ!hBIF,Z"N%:Ah$ZghCYJ)NHY^VN,9CL/VrK%_FAf)MXB-0$Ij`AWKZ.tYBgPspOA]lLF9/PBqc`bM^e((Wn<41;XCMmb`et3*s4p(XmeGKEDlSf`JRNT)RYa44"10_u5=QC]YbK.c_N#M5[$TA%mkl)_&6h+g-rrZ_6(7[*7k,=I*CM)t5Zr9OC?du_GYA!Vf)O@@t?eS]KOdW:`\@-YB\r7UEM3n;$*\oNSQ0l=)rr?gFLd)ln*V_SPc\ee\GV"4a&4gB=[b2tE/7LGJm$L$=<5Oi^H*7h)/.G9Q>!1HI-r05!q3A.Y]p@s0aD9"+HVr4Md?8:L@7EdEFJ>-+!fB[u!p;CQe#a<\!qH7HRHN:VdZ^+P!n-8.-Z3T]e,U+03229q+JmNe9.DeV;dgHn=tpCM?$DBW:gpJUn@gd.AWg+hLH*C:hVru!'$Y2P;H);objEE`tX,lSGLS5oq9^hJ5$"kj%=e^46N^[!..T"NkOZ:]`8nBHI:3157.BPArch''QNA&#AR'!74pRc5R)J/'OmE;-ik_1ES?9M.%nsQ"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!"Vag!$i!OX1`?R>N6hW(MFq6P!$$0XmmRojZr2?P\Y'&pUnIDF9CG+OBlIc8:TXU6bp>"WB8QZhp7nMj1_+3^VJ#ud9:dQO./0A:n=UBX7328%!CRJSO'3q40McF47p]mpp7MWak)P\mEK68n4GjAP4fH=)1o,("!F\"5+,)0gJ8oYhk.5mej/1WG6)@7\\8lh9s(_g^#@h2`lgM(["`?;DB_MW;=441C_SV"b#kt1[!MO`]@Cd#`\%E0^udt/7P0:0&m!rsPj1q\"t:>;A7QY'#\9&d8"q\Z3sEW]3TliN?>'_<:'DC@NME=7Bk'DgM[J[/-`o%JG/KaU*la*Jk\*/nWI&c\U!>)R;b/MtT3>%-Ut@+SH;^uXOPd"3'`EcMB/E_76Z\8:1RaMG'[ik:"jih38bc6Xp;It!Y[%^W-7S%r`W;h;SjaD&NQsT4oJGR*dZ(&D7=sPp:MNXhlk@]k?+b9R_/Z*$./bULEQ')"Sg^gJ8ic5eEU"sm4XdO>D(d`Uk*#m,bn^\BC.rV?N#Y^i;.5$K@+!htYFqNkm6I=VM?#'neqtmV&`/SoME=W9K>f,Vj-hs#"MpkeP[r1ko0bl@jtXXCi&9A_mG!6l\-]brY>[V,Z9g5bf%!fi\DNmsK5UH_L%(o,r<4+Ja*]c#g['Q_u[0Jc60.*bU&"iW]s!-(T%F4us*eq)V"38i1U]@3kbco[oTa!.(*8-h3WOHOq=\Q;/'O\,gJ;2T7*^jpF@TVTs'0-_alM[H%?SO+=V)Y'#XdYRI8gSHl`4UTZc8E@k)qpN$<9&Lgs%sg^%7nT1g3AST=i(*\nAO\ZV6mM!;r$n1*NCLlq+!;*>S0H(m<5JcJK6_8sXP`qM8sZ_p-W%/L!5@@j!/[MIN076m(m0*`F%g8Pe"p`+JgOl#Xf!i'8,iSK.K9D$E&T.MdRJK]!*^iN!#qWW,AAqb7X4/jj`L7!\?mbA143#nYPZenrrC'=B`'Ysj.@98BP74kgi<>oOD?4E.*n4!&!ik0RJ&Is%XM2X++e<6BDrYgKG-T,]".h@itZIh^q+"rXmnKgamSniJ(!2J=K!nJBDt0D`=%0%#cZ7iGUFK_Tj.FMdNnmcN.2:uH9S0O5PE[2YJUeh/q;i$r%RmF!/[iHrr=7o%in5cqk*Zj,e#nRlruauFJ^!sSsASJn>c,;q#:>Jh=.fWqc^,krrCeGQ61^I1miIbTRIM$ZYJ+Lr/"S&0V]ZCqka9YQ+A#5/P4k1C;`#8%#ifC>Po6*l7YB/0>Z(VNcf^=rrBKlgQ-tJ&7?1FK(qE^@(BQXr8T0-50)*^rrBFj8_IJN!!/G^&.u%q,NosH>V9ImGqbPX=C[roKG%"8s)]feRNI&Je!.i^5_Y!^n2*MpV10Ug+VBkVdd/Xf<1JP8,F(i5?d3P^'An3E`kV?^Op=of!PV[!4I%E<3r#K=-`dcn/6_q!n8pD3qfPfZd^UNk8!:Ln3]UQ)?0\kL\O"2_cbJRq$rfG_MoZrs48n,E@gQh_;h4LZ.87]O0NFnhj@4iSL%2P!1Aj&cImdm%=5(XeV91I:)sU0Cfk430f+QoX>:`\qfcdKM@0qMr=l\Fh5-`!94e%G]q@b#E=*drrDKBgjej_l%U[Orr@e'j@$Pi(lN)L1.N[Yf'!VP>GFTp%>3Zd%j.Xlhu%5^P=^:8YDDgOo\2L+rr?cb6Ea,Nq(j:oI7uPTAG6eS&Ej=6:2Ma4*,@TDqF`49!"i'+OsN-fe$;20+9)=tUY8/*X4Vu?Pk%)Y%2T;LUBa[%YL2bJ_Z6Za%B`uA$0Okfegsk4:57-Y@5Zm*=be#VC4*d6?7?.Zl6H-F3b&LIU\8aB>#L>NbJjt:e_fElTi8Xa:t2Dh2Vp^'SZ_ARS43:k)B!JA0/*_@FNekXY+kZcjskV*;ATSF%OaJBYjA7!7BYU73RD,72a4B]`9&8N7+?n0N;?Ej3UK'>T&u&[;H!55!$;(ec:oSdJ/9&tN)<"D,npd85Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5Qqj!5R4Qjj#NnuH)$f.;b?YW*qXeU!QV#iXX5Hh"j\19erpdf:]L]5ks;)H!%=VG;b9L<5R[A8)EUje5R8f7=ob:I!&I+^31u^6ciWk6UY@V\*N=Lp!)dfo1X.O#!6l\ZV)Z8d!)N^A-m#aB;M.4@`>LKN>YkK"r\Sbm(c\/kqGR4=$3h#E!+(n%M@Zfh)=L>U8Z#s`(`AtMah]g,SFkg1M?dB_"+_YToBSurP:*#rX,bMTBiV.E]dUrb#;cl^`20EYV+(tZoY0"OY&SY(2dcu)H)'[k2e7Jjj0^rrY'SS_ddAq-Ue&glL7>q*PPET5if*RF$-7ST#6pEt4D(A64fNKh"X-7)Pl98pbsZ4MT"gft9U**P];J7qrrA$42'?gP!Q]HXl^E'^#F^Q2lTdG,/n/;^(X<1Q]8i+noVHR!1/.:sE.,:ZU##+\0'nU3(!6C9^_re=:O_s@m-m)7DW_n13K%A*a$Y_]3tq@pm8Z+*P%dprGsdt3ZK&\ZVgYt;E7I>"+SDN_:KiM]MWN<-m+ej'4;/grHH]I,i7*Z6(al^bU!Qk%CJ@e\Yh_k.Re+k+QKP%P-cY,h8:,QIM>SBl:WLX3SbUr@:+Wa*NhAa$$H_9h/Yr0)_o&"$!7@\SQ;7WiO=`#+3V_F&o#h@WOWoLA\$*B)_O.KUhY&2Z_d7+L*A_p7OK[r+[h=oVC<_C='%W,rt.j#&J@LJ=8g[eQe\68nH:nV"5'G/CK-!P[(@j9I)bWMI/;*:J-:Meq.SFS4BpKnYYb#:UgDK?bpV5.&aad@X*0E(\%=BgZC,7Sg]835EKL%T2?6>gdN9H=q]6'AkWO&g"1/S\LaG4SBJbd;Z=d]2BD-q4sf,Bb&&Wdn-Ek3Q[p+MCptmG"M!k\F_VGa(e4J*JMhQ!/&jlRSf#dk('[KRPW29[3!>L`S>OR)93Fg5RX/4%o/@R\\Oj<%.cqXGnbjs,LV)Pe#&bW'Mnh!>\$`Zde9=:)5;[OBE;ee1kpS4J/@!32?#:F4PpC31pE#4OHS3!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!)Z0!!-P$DO,)L(SQeef!5O`r'Ft_ZrrAFpRK!8<,Q&ql,^j@d5..OU3op;@aB)"Vp@LSdS3/^mraQjJrWNi%TF>7%c@'J9phiCt!&9H`rr<+S+n4QboG5mT!:VCdK`GY&.-`fG"V:*urr@^u:\kF_TD0$`_LOCk)IA]14?D[)@_-4O"V:+#J&42hkPJUYrrBj.rY,Bom6Jp3T+8u(q$UnDp_5s0O8)4Ua8CXuYP\_LiBS7pB;)G;iRpa!`H8HY\f]m*rr@_$;:AImJ++j_#$iNirrBo#-iF3*hLFeNIt\us$pWl)VZ-YS8H/Ys!6V,QX8`/*qu6ZC>>+tr^leU1^[R:J5NFJorrCtJTF?cVOt0Yu&,uVq>rVc`!_#'F#"/Cj0g.Vu!!5RhAbD]sYjh:\J&kP^+85=UJ)MGgrr=cZ0E2"RL\O[M9c\"KkRKi>.AhUQ8H/Ys#D_+7!6eM<+85=k_LOD?)>35trrDPKakKkErrDO:It\!BP'&goQi@&:6i8>7,O7qL[Jp6c*g8hZ("5D:-rL!E#iqQLD(knh!f-PI##8j6?hd-eli!l]J)F0'!"'6ljQlcDVLRMpTF@7uCQB"IJ*&>[IQ'Xl.=^:sEW6"nI4P1`cSKQ^,eY*].gJO5Fm8)t\5>qc3X!_<#^##A"mB^&^<_p2"A[C!^H#p8+sF9saam6*7dqKWbUPR406!jtgZUrWCeFO0jl+5o`f,P$?2=%rVo^leU1!L&s.NjYqf!!r2r!74e?rrBj.rY2!W&n`&XBCM?(i@c=q@g>(a_u+8Le.TD0*LJ)ME3rdq^grWNi%TFA!9jAL'Kn3#F]RRK!8<,Q'!?YTKM4Rq\Dm!7T$h!"&ei81';e>2Sh19E+uX>r2K\!f-PIHp&io;b[2k^nF#PS7eYu@^X73Ag@:A\let4\##bmE_nRjWMTUpi)lW\S];FWg9hEA./s:7VORScJKg1h&qA8(:&b4/O['eT%WTp\39/St^Yp5uTD8iYTD0*LXe89GrmT>G$_]g'I6SWHI;;Mi1*4#uS+tcr5HlEY5IC(?YM)MA:^1&cl#M->eK,frrdpSOrWNXCd%go;:JUoi^l^l"K_eQ/#=!oVrr?Ft7iItirr@ToO6e7>%]?4Si(3kJ$38?+4_QBmesH(%4&c$tW!0EeArr@UC6."^8o+BH4dc=<1'\Yp7%7FH_H*&ad)7+spC#A\".6k%I4<7?pp\t4b'I]a]Bk,rG]@O@8LS[6,'[o;9-rLQd8q5tPVLRN%e$)s!ch"!hOk-n[LSj5QSsfTYJSRdR,L[,tWMT4d!)IAq)4QCr6?1khc@IFO#C#jF;k<=No'(aQRD9G^`>9aBM=;!5O`r'Ft\sO80.I8,hAcpeV_]Zfl)K*n@=k!!qr+GPb<3rrBj>9E+ttguki@V%>j0E2"RL\O\.3?eD&R(epe!.dN8.9q$O7rE"d4aL/Dr$-5(q2=K%p_H*2PPu0I5NjVorrCtRrrIFjR\fD#Z/f$0^1Z")b#.MX)[74!9GGc!u@d%l5k4$(O\KY8$!KOqZ!909\`]YaqY%paR-Z4F@o\oJR'^tfeA3]Z"df0=:-rG!:aopjnG!2m&G]lu7j=@'fqg'@C:-K_=_:>orr!FP):?&O@PNbBs.pMubq$G+8[[7!oJOB>a=2PhKNLGTlg%;iiXqicR;J1mA:C5q"86an4T22hOCu,o?KEF+"StMTpEkQ1q1E2ri9%?*IP^gnU:&b4/Th"eZKOehDDuKls5\5/9ijB#Hjlu`AVZ-YS8>Z=dKRQ_n$0e)W&h!i3PHAUB&':>kC$ED-&h-&L-,tGB1uJ3;'EOQSOB/RY"69AIH>iccMEe=Un#>QHrn^'DAWb4A[7?#0rdq^orWJ;OV>gOKH*RAL+al$D!!7rN:^0]4UuJffLKbT6`g-Q(JOB>`rr@^lo>[u1rrCtRrrGHVf,J2')_Rb_g\IFd@C4:?IW%Ih?MKW$anNFdF=$EO2t$l03VoTDNmJp$d\4E%c>5!;m*:=b^^nj4$e\L<_0Dl+j\R/cn9,%=*53;MpT0-!Yh*)G#(P]Q,+851Q#DDPqMYg.GrmfGS/Blrl[!.H*R>4F>%H4isrrC,A9&ooBesLhL0`M-?QC;mp!)H6Y`6+aEeZ(_r.K9C8QC7aQJO5"Jl%-\#o\]QR=tU"R*;-FBiTY^SH>!3\$;od(:JFn`rrBj.5T(U,CK1(T>i=mnBDr&A;rQt2r5CM1rr?t(J20VOLDd4$lj6Gi;q"88]aB#Rgr*k&=%XQ=[@dqJ7;RIj3@B5Z9E,"-Tiq,uNFb,#bm^BJG=)2YT6^KhNg+s*TEM!A6(e::.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gX!.%gai]cW4]C3O)O$-af1*GD)Lc35*$kt!k`p7MO&]h_g(?ISsccne4=dFs*e-A",q,Dd*qTPl:J*c`!D,J^BASi["/2@kcP.&#*RD!DCedBda!X4O>".oq;&P""'6i+R;Gr07#G=835+DciVQhBdm]r1WCkX"TuF!Ig?hLH%)84iKNo_MG?:]Z`)UF)24#H[tIVN-Cq;BE1FT]#?5P=U!shsm?A-^m'91kVnE!46Br%3Y+)$9a@jN?nXV'[`@F>!((39@VBfSs04uUuHqjTE%h^r\Ti?B2Cq(9F1V45PXHBi8UqU?h+bXpET\:1tXrmmmM=dJQt.^ef$q*GHsL$31+I'Sie);?9&/8gpJ0WITWc738gZ'EG&"fC5a=!/[X;5BALWK38qoiP50orrCd[J+OXEFAV8d(aPU]K`;$ZnYp,P/!u,@1.FRU?[BReI)Y1?Xa>5#JVt.-p!;'R*58TXgWk!:WZgqQO2eT8n3#:^r8t7S>#k^H`kgOi)\JUhS,HVZIe<\#2pKW-X*4>mZ#HT\jEjl?erJ7qk\RXnK-cP!`[aLGD5L/Q3W1XYWRbiL^i5l9%2&oiOh1o%03\Y'*IoW!0SVY;p\N"ijn-N=P@mrScZ0f$1-8+Md0B?L#Ejk7uP6j!A;cF>D'(17ok8FkG\kCc0HYf\9`2]!MfF3TKqDHQM*l)WKp>OG1\)eh8&0.13<_.q8h<]VabR1lP1$,a)r$'a5ASHm]Ze@tODh&oKbaqR*bumHSfebITOc\]Tup<^]=U<7EhEm#V+qr`*Aug.lD24UaJ5nfi=:n-rV&,3@WHmEK21Enn8J4_d,L8J38Qfm)k'hM^%R=Hu3)g@dF8e8:mdT,@`o=989LMY:lVC]6L5Op``*75?c1[QH8m'B+n_pis;K"lcr@R&ciMuK!5Hm.G6(/O>$M0:[0qpFYoF'Xq.!!6Q/>h$PO*c$;O7S=duk?4lX-^3,ljQt/qPGpKdag8IBItcH.'sb(6(99',)WH"Ci]loH%,\1.qNe7\8MC!74?m[pK">;_6@!CM9P-)Gh@shb!2*8R,EKI!S7\h$39sdP+s`tcW3/($@@C'CeeXS6=[K%_;QNe1Q&3$=7<^[kp@1I3W$>&%Kg;eYjHAF6IdjCb&UeaUR@.0[#"NDpb^T)Vj8F@tmi"sO0m=u2E,M%"rr=__[1MP9(n=Ut=I-*MT0ALfEbSJ^]d^)5el$]/P^OuNC00UK!,oEBPgWA/72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q!72/Q's4I~>endstream +endobj +6 0 obj +<< +/Contents 33 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] /XObject << +/FormXob.f90d99e8fb8210321e5f0898298dffc3 5 0 R +>> +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +7 0 obj +<< +/Contents 34 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +8 0 obj +<< +/Contents 35 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +9 0 obj +<< +/Contents 36 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +10 0 obj +<< +/Contents 37 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +11 0 obj +<< +/Contents 38 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +12 0 obj +<< +/Contents 39 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +13 0 obj +<< +/Contents 40 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +14 0 obj +<< +/Contents 41 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +15 0 obj +<< +/Contents 42 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 30 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +16 0 obj +<< +/Filter [ /FlateDecode ] /Length 693 +>> +stream +x}jPṞBÖR}k$.Bpd95IJA޾giPh t}?׳]wzcw:^ƶ}_6C5ˇϧswwjg?y|]O_Vx\6j}v30> +stream +x}|cWW͖-[]$Kϒ-Ȳb}425l˶2X@*,YGe`a ,KB6RB +,dc;$L~[ydrνO30BHnD2$L4^wʇ}nq=.yeríH B/cK+?D'UP$#G$׬g.}_/+`R1Q Wc6ο B2?"=Jg?Fu!~&wOE@Uz~{p4WZ&#a( {6Gu=AM(EJfG7@_R %R"T v.TʑYPDVdCvT T#rT< VG PfԂZA +0jCԎ:P'BݨBm !4FEG(ChM)t M4qtDit]Yt5:bh-"n^0 +*u +]P?_~y{ +XȽ{<F~et¡`@%~bJRz=P[[0`1B2-` ҆k[l92>ݽ1~u3fﵮ㽮*2_kS#[8cj T,!k G`MnY;ԉ2NA8vs y'ɜɜ1T=%Ҙmos=ZQ][IpLsu3 meXxåַ;˂5ySe֑2\bc!3KRk{Ovk>GdK`̀׀63u+G;`@` y Y<mmn4;ֆ{C/he= Ѧ3o6`vG{[P\5m5yXU,i[ek;:V7(^#"^5| jXkQxo8RF QT q28HU9egδG\e鯬/XէJ̃~"X2fUVV۫zj۴c-=G*)*4&Ac¹)+1Vyr)O?6εuٱCho@=G*! ;FQqQU)U(*tTQBrmmkYAq)&յENOiGvމePBU E,Jx,ě^BuqgvKy0OKa.DM07eԌvjso4L8//@c4*Hd}^!)PKoLkPO1DSlÕ-*UU+JJ֪ժ/-2{Z1Ɩ#EJ]Zה yIiVgQzVTRqkd5E氅Gtv+52R,%*yɨYfѕ4M5͠Դڵ^RE3;`᠉lg?Om۹=} 7 +󃵵M +avUV|MfuWa0W٬H <iMa<0dvEM*Oj=V[m0xYeJȗ_xRN> VaZkXȆ6R3v}mm-RM^8Z/߄+^s+/վէVo*3n 'ւ>Amo痫?t:N~Ƕr$,x#)U&xhUg45jF;ZjDž~䓟Ԇ6pc5X "gOu8qfv rbKq/**̏pD"$$c#CvS]ՍVuW*ѹOw\v֣uu3g-U噿Qg.d)̏65aKzv Q4 j ?jZM虳8⇺o޿u?T=տ,ކܣAe!BO-,*1GfauL4#eZtb}s9scJ!R.ˇƛNծSZZnbQy/J Ma)f̤HbWKhk!֎:oizxtoKIIUte6ÝUlIkTdD*H~;?Yko֑RJ[ Pcykvj:>u{+b EÉEdw!ڛw%{hzvkxwg% +RC RBᵅ]^_od[c+ў_SuQ07C{Pw_z>)}-2Y*~aSCoE\VSwgmeg~9ɥDb"AOU.۹ƪm-u.=94ٲ\>srg |6l0СHT?|uC=~Qਅvy$-<~-%k6 h)e3F˵2 +#m7DQU;E2[m)O?`{+} $p]>+Ĝ}ZL>+e006aҼbV [#{~dCiQLnX@/aJIpGjd_1@Ϸ;fiXeH +m/t[} W$7CT)lF{ٙYVf&Z¯X58ylH%uκse&K%+55jOfWB[>NE{A8JC&RaSF=2bm=|xH\77*5"cלѥT1eQN֣T貉JBrd_;"=ٺsjiN5l)3rEu&2 ++Rb\>7uzJn9ܠsP%B׬^fYz!D 0O=KĩC5,NgOٽu:7CHBOɞo ^ " AOb@|܇,Z{|{:)3=7Y֜B1Ca&!:EC5u5b)dZ\.|M/R˱R)yiEi ?} +D%zҤ(6 9Mn8_~)8x!/pgKL-gWtn 4[$,hrx2 :v;4-teXBl sqQTa[Jso?ޥUAEe2ږ@ZTBsT*]SA6~7gǖyXԑ,ңEz$Z›,j׸`(Qaе}cC%yAA|r)hF0歗L!\'$T2T4tl`sl*gP~.YfliRtW#)Fg~oy|TSS6~>.t!ЩKp0jkpACA[rv[kƸP_,H>,19@sr+/鎊;Bn&׻? J7ż*0=[_ wRE9U%4#l0+LЂ<9eS^RE>}{ejّ>pH<`셰ޠi_O}(Vm=|0+DQ[zG}LY8z +ޥ)x>cB;Dx7CHlFvf%khN,1w!jsk:@ĀޏkW tڹ'(/g TrX|)z6뼂\z +S5d sF_?|;AWt3`6^[ۛՑ@? +m=4K>9C&thU^a3 oG aFGڎb˘n$\g UhK:ki˧mm²ޞTcljnvFKCuJG{z ?V:s2yR,'E+  vZ|Ut43ؗ\J+*U;Ax]sV̼e<<2|8XȌ2(nm22n-pF&\?^{ݜ +2XC +7 >ble6VC Eg:52C'Y2 XR/Yl v~}=@wQm z|7zhEFCʌR- +c'Y5\&@p56^m(wms#`Igk*((Y@ˍ/rqب(a 6ڎu~vu`fØhUzlɄٖFt>Dm,>SՂ<:ɧmaY :iZ^F G\KJyk\AMr_ADQ@%H2z u5i,:g.\n,}OZC[vržܕ<~ ֜MξЂbL{⚘<)]եWʄa:3?.Fs^.8qB+~ndek+eݑ#MǺe$f8O5NI m"`@#Dטf³8Pm7FV6IQZWԶ=jyr4P;nLMdGS6v}U6gS-𹜍?_|hyߎź#gT&”l,>6#VSVZCᦙΖö!_GA(89`UVdu\dջLLF[EUUB[WsZI[XNFTlCa +7o ׇ4v5|nTW;+HğJ +L.+;R_K\+P+ ޖ*]rlGIRn~XxBK[2.֘CQ Wf Ej1^ b k2nx[ bz+Wg[nTʲ_ŵr;k 0`gA2@@J׈w +Emӥn*3+ST +õ%u[[B2\W,**mm2\/me6[RNQ3Jck9Q{!FYDDJT,fЎfHaT;A xA |j׿\[4rƨ(>ΥKH垲bpB kR-}ej[QeEn(drciNi-/1|U^"6#&X&SFTr;.]\NKKj*oɪpYiD52- l!b/ͻmYWP3jԗɜ}*M"N+.lﲹ4ZG<GwtnpNrW/=r1)Jnjij\W/Ӈ[Zu@Es}SK~QSqY?nJyJ!1҇y"~5 @qu 7L3>3!hت51Y(un{9yuy/zWo f?.̞[0Gtg䏋߬Ϳ𳨗j#~ :TDGI1^dB[lۅB&X7ȇoC,7E3?A'I;w;F]; +Nxb7)2v7C/3˜_#' +|CFAj?WT06䓽h5o62ɷPy#rC:g˚iK@FREQ{Ǧ}hLV2_B%a^27┛huJ8\،(\J@Nly%nptd!rflCщltrbsڹ@e tʅ!rF 0)nᾜXR,+8"//,f΅PS:ٰpYڈ/Aq{1W 3/p5IW +`{w@oq i0y#Ms\Jx}f\0cK,Q2) ^gGZxl BST +jˢ9$cՆ? +ж@&N1P =NE!L%6ʬ6kN$i)8=\][Ǚjjf:$இzN1@d `jhz<:3 xɉA)+haNeHAE j5eZoW>Ip{j!K$`^^E{fmўbe g({ٷx\ۅ,S B}1K2K.͖4ӝ:DMfwPǬo1 +:e:/tis#2`ޞnW/'H++{fMBgUT PP%䒀^`  wљ4?2ės3ó'05=y<:84(fNDgL +0bob,(ShtbL=tVh33 `tbD臉t8lH+:!y_t,:{' Gg'(a'LMFIXyM ݉4h@ɩSё#>5 W}tx8 ZO l"!j#}cc܅G&ax(P.(Ff0F124147fecLFUf>LG ($%4;9=Dtf'MGg@fxz$)s`G Qdzm\(:,*Ⱦ+CB2D VQ -zE1tx3pB[h -c( Aq 4p6{`P 7->y),q`F3>  +qyK[(+rv2p,ІΏm38'8%aտ%󄜽 Kp;RhcAُFSǁ2p|Fp7,vcT${X|K>kX\K?/ ʴ7ϟC=iG]?/5xt튎s :LANj2ϱLq,[&pJj|NlL +5_e_g6H|J04-E.#hs"KcTG%YĪ`w.2ELVY s+I&_Y")*u*Q'Re7bhB be\YʲΖr^"nb]kXX}{w4/}T<{)>Xd7\* ԆJrޮu7O,&!M >muIb'2d~fB<1P +[3&ɛEY怈 +z8Jvg9WP7Müro,.bbW:-u!b;bVzh_~w]d^V];/s$_/F§4CBT-z-GhaI6XdFeCԱҢ=[ޘ&W=KYDxǯl-ʛ 6&^ iσQ^J[J|qG~];c b$"XFe<%ì mbQf廎v:|-~?<_p7xI:(V47=N5^WWo=w=òa^3d~~C&U?rq)o<˜&SHZ1 \|ʥ^6Hݲj- |,[PͰpR +yer RzY*8Mޯ di{br~p={5t^w,w磤/_?ט#-+gK(ź\촲? +;SS{:eCe"Oޛnr"qslۏFKa|Zul wLˏ׽]=ϭvJ!V۫#Ud.[ א|7'Į.>x?-Hk,)25|wJ}TF<##=ݩGRcNUړ[HU<y;lv`K{/=yM9: +b{8h?II1R7؊:%w7+ZJMA3)("Ie_5[Ҝ+w;:S/"1Qy |0J5+]Ek<)^vKGv]=_Ҟ!]6L8HiIFdXIXRsFAAq1,qAvwPU.t%.D4`/Ow}9k\/ٗ{OQuĝzg LTn'ɞҬXMxWvj]T3 +qQЃjå?žͰf5}5 epg.5'jc8iϢS?9=ez0p,0i3!6R`s&sL 4EM13ip=w\QƑZge>f-źK +@9($#L!f1g 0ZcX3قq?V`q/eCbOwksׄ[O='r~d12'X Q}'34,gED +9 +pdNV2GrӒx?ȞR,Ҕ!d/gHk1endstream +endobj +18 0 obj +<< +/Ascent 703 /CapHeight 689 /Descent -271 /Flags 4 /FontBBox [ -172 -336 1248 1145 ] /FontFile2 17 0 R + /FontName /AAAAAA+GFSDidot-Regular /ItalicAngle 0 /MissingWidth 499 /StemV 87 /Type /FontDescriptor +>> +endobj +19 0 obj +<< +/BaseFont /AAAAAA+GFSDidot-Regular /FirstChar 0 /FontDescriptor 18 0 R /LastChar 127 /Name /F2+0 /Subtype /TrueType + /ToUnicode 16 0 R /Type /Font /Widths [ 499 536 589 500 347 499 499 499 499 499 + 499 499 499 499 499 499 499 499 499 499 + 499 499 499 499 499 499 499 499 499 499 + 499 499 352 294 425 521 513 895 754 209 + 381 381 401 625 224 389 288 291 573 482 + 568 568 545 570 585 471 568 568 291 309 + 588 647 588 450 788 748 714 608 754 698 + 646 695 758 380 316 775 645 911 733 718 + 605 722 658 513 668 747 719 1010 744 684 + 658 347 587 347 499 483 323 500 548 432 + 605 465 323 526 602 284 241 578 285 881 + 595 536 590 557 407 414 319 603 530 790 + 512 536 461 500 209 500 629 499 ] +>> +endobj +20 0 obj +<< +/Filter [ /FlateDecode ] /Length 696 +>> +stream +xunPṟVUBJ 2EM_Ce o߳PrTH `V~g?cnot:]Ӿ6C5?pbQ~惧Z!7j}ܦq?axNԟy\۴?u3|R=e'zRN6MM|qRX^]{3^Ν2w3w+L}h96jܧ tyU)zUۢ޻)MSt[E[^to +S7)Moo?瑛8*<`ߣendstream +endobj +21 0 obj +<< +/Filter [ /FlateDecode ] /Length 8000 /Length1 12960 +>> +stream +x{W{U]թr=3==g:L JdIe%KVI6H{vs`==]` k`%al UuezaP(yŕҡ`=t/ߎg=~/L?Q=tpj~\_9S!;qn po8t ޡg*{7w8'7<$*!Tz+9|;N)rP Gв\~M[WJ+>";-Yr voC-PQ"{70䑀D$!)HEґLd!9(((PePE}(Q A4QPOF* +GhMi4h͡yVh Z֡Em@&]hmGWjB]ZtDa<0^6+UliGKYkoͤY?Cо;|tDҸN4e- aCb9 (ñɐQ&wR}@'EWa<>״|mo]0,:z""p T3ݺAOtٝϵES0HEG!ǁ3JFnGtchuu_e%e㦑`(ӎ<$IwziO߽(IXv&c[`e?A0M#t\XYpzrD)PD#! (/v{.\ zûv*n%"vXz*yvK$1r(jܾ)BE5n]*qGT[rdvO'v!ֻ`4ޑmR>ˉ~7M['?Ӡbr8etylDi"tee5L+ٙѾB-(\XKɐ*rLr\ڪo#C34&bsl\tpX|χ"8(GK*8̯{4 + $smOk'kI5^)I_dTK~̲4!% ( +2ig 17>P*X18:'{+_]uTEv"4LNV2 .j- '&zĕ UНlrSV#{SG?_s:<=ԡI9ql\ߨƍ>:e6Wm̈́|R&<==G^bFׯcpOVMmV| TyFߺtzb/nbhb뼮ëkш;8x~[R@eP*6h캉Lzbhr\Ohy@`~հ=?G\rvH-/mɁ.o8C,}MQ41sJ:ǟD$Vb׮c8'(s|h)Mk`Ze +/8En)|άڮ )S"f C8i톡I0p 5ټ}bv]?/P@f΢ IXVdZ'~)v&МS=epJ+< :GP}];ܕ#|o+݀|+mRsvi bA2pper.=7 +<>b~drH~trhVj33eiCփC6v_}gƳ +\*¦oQ@nF7Q-a dc )EPfXExxz + +<k]#t%BaY9SW88YXb +.ҁ]LGENW**X316단*YSg.Ű8{%w ?\i9?Llf$iBE$%QpFGVHV@+l=6;41}M#K [SF"jQj ՚,қWYk"#yT׎jS~r&je=h!K=y6i"B $6]a8?+Pcv_=*aauKvxBWI-GQď_wK _\tT[*s={c#3z:;W)B6Qͳ%u&n9evzzVY +rPH+E-z\hHĶ=ًkSK#S3&+sjzK`JdJkş?mzY@3׵jqOt9! _',_a7> Zi2\. +.+1@,4O_{^wjo+nxQ/ ᩧĴ 9_Ђ(>ޅߊGfF8fhwM+-MmUowZu4~g5J7*TawKjR0|dfD}a9znEJun9ᕁnyy5%]^I3LP>\*s9^W|餁əCjTxO!Q,+ +[15yd`nWs$>LPwdvS눈!PhFdI)&m5gO ѩ\o$'zFwO'z`ɡ9%i/mX򮹁di62{nm:{lt.K¨.߶/8$f@0Vb n}N$<LË,=BR_geȫ~ZaNizgXӸs?⫉uh'P+ 9cсwvBPyus{Wֆygl߼29Yy˙;8 CVԷ\vnTݴ7orNlMh-VEdڭ545udjҸ|L}oP8fD#RZNdL/23YIT"u2;PrӧIG/.6_&>0]-Oưx\ƇUIH hCi݇e%,D~դx vBK$ˍgeI3%++ 6Wry9P9TkY]\^ud" L!œ쒤(9Y +#m͑ň.NzyKKI|G/-IGr:;H iI&8x +,6:;:4d˷Wynl7>Ʀ.cIP{bQ<E*kIdӦ*S}UbbX?1%xAl1m yYOywZu!BrͮFOO# 7Yv/%+Tj~ތz@g@ 5; oal6 +|8$4"~ɺ+"Kw֋s-HC*eE2OuliRYԫPk /NjonIn!Fu  rpUYo8Mn +d۵Ke%9QQQ1ϛ١j>tB08Ёmg54T`Ҧ2/Ӽr..Y:֋nxaA=uDjpLo>S[XJԃҩ-thHm 27Wqycmu3^y3nq/:'=Tfr՚Lnն~{z/|r擙ի'3G}Ui&-WJGëǪ GPDSU-LbNi|p hiAfErHxuQK))?J1WUBkw땎z`xQm,Jjzvb|P m}I"v8іIXz'84F:x1G,(ԻXW!(5S>Vy:~GiNz/!qߞO{RfM߷i-0&#(J4q2 BQHdP<(R3R~z;| I ${Dz 10g22-XB(q 'MB0lps qJPtyFdZ{cC<6$E^H@-"?54ð= +i~S@YZ~R̒,q +&Y1*RQU˼l\|,.CS_2HbvVz/ClIJ+&*2eKa261eE~%M%uq!\3`p.r)zL֢Ԯ*C8 +QkIVW  cQ }Pkt!(352j)\a +r, wEMa}p`1ߺ !xRBH7uOT7Oa:o&~gТzI}rKqFRQ@D՝"xqKj|ȐA#ByWu؞5)|$Mz>p0&۲KJHNt_]w޵Yp!/YTS}fXù(vv)%h˒X+.dIBrſ^X6W5Wf x8/% 5&ncHH.RΏ-$ fҡhYj\d`' xWf,fB@+(4%ZC%Ft8 ooQr{{]uFRښd4xaw=6.LUYuu2+I ӒM%!1;ZŨp ?.l9wO=+TVf]#k|'scY5*v˨Ec%w-@FkjS-A{mN^_ t5*ϗWζ+J CODM0>"ig6# zbH~g;ў7==l.żcyeq#?6y8(XqTgzߪ̇XFJ`rOUdí<-ZʥUQPް$9Yo|Be]JgY&'WNj/ɛ ȦMl؊_&t@G`Anag]h{f*10Zi47Xm_g1 I4O;|?G<_`*G|cL!>s'qMQ1P8?L|CP9&k\"(Y z5Hl)o?e N#7\h1WPPԝ>SL>; )Do`M Kx\ k|SM.7ÝzES^;r3<#1KG%M[h`}'hO] 0B|a[b˲l`/lGzPǵ('à HR6}U"jnfMxu(("]ɳNX,SUUm?RȹTEiA=^SDKuVJj|Ve{^ uB $܇> +endobj +23 0 obj +<< +/BaseFont /AAAAAA+Dosis-SemiBold /FirstChar 0 /FontDescriptor 22 0 R /LastChar 127 /Name /F3+0 /Subtype /TrueType + /ToUnicode 20 0 R /Type /Font /Widths [ 0 566 513 459 582 561 198 0 0 0 + 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 + 0 0 200 214 290 646 517 779 630 147 + 325 325 460 443 184 407 183 481 549 267 + 494 509 480 495 538 483 522 538 212 212 + 414 441 414 424 734 561 553 541 573 522 + 504 555 593 238 526 542 475 687 593 566 + 546 566 553 511 506 582 560 845 530 556 + 506 326 364 326 279 322 184 459 506 425 + 506 475 327 465 513 214 215 479 232 794 + 512 486 506 506 358 406 326 513 457 682 + 446 454 422 340 225 340 406 370 ] +>> +endobj +24 0 obj +<< +/Filter [ /FlateDecode ] /Length 702 +>> +stream +xujAsb[Jѝ+! uLʪγOH +:YǮNL1 t ]n󮟴۷ۯi9t~{G9x:͇iy8Nϗq26lr<}lX4->~]s3Y|=&[r&.9O٢j1cm9Ozx;+Ev:}h{B+8KYJG_=@T׽eUt[۶TTU[^uT}UuՕmo+[ʟOc_3_'> +stream +x{ \U9V}tw-][WuW/յuUWw[Iz tHBH &Q0j&|" 8 2q|1f{oUw'{{[#YDLnMcx]9)ѫ/rBTkuIT:ىPo?L8||o|=v]~ OFנ";ȡ]v8 sg_~ŕA9 +rgq̤yÀ@}nzzk&B=7Ns'du,8KaDw\A,"&#HC:2<ȋ|ȏP3jAD!FCP%PJjG(:QF=(zQGTD}ʨUD+J4EchZChMi4fzmDf͡h]4v.AR~MV|+JdW*}^ò~iTe6E_OQ(c,^?KXFG Utq՟9ZRDU9VCڟ/SI />V`A>^djfP -+ ɤri% xa:A6YMs=!aÔx7yF*c%𨁈=Gu$ ZkSlC*qVO1MY6čO<3^11f&&f/N`ŧE#4xd(OzykeOKm݂ ^Y60!JlД׃*ZFԳQ\^#: ]Us[ +٩,EP]+GvEg':[sJt%$CS̱saa*_w $jx'~8ShRU"G:Ľkh/*C|PPuEaΩLRɴV^ET̷n\=/gGфxKXlzdfݘ5/JA7gDd93)<,yBbtJ$˪Xm\"H#?gJ6",n߆ri|FH.Il=25TCM@Fn؃7yW?Dt'1MJ:CGD%t4Su[HAT]ol%}h +;Kt!&GRcͳ҅}cc#ӓ fWD5ER֩&љ k5 󨄋Q7!:+St{)=`(NX컂&o؅g$W`xYfKs@`= ӷ%Me;*SSSJed>!Mo7HdztxZ3OK;*Sڵ$Detdbu,,(GK̴m99u%+ L~PʣIEwWZw}.3^LF/#:t Ճv1|Nr杝҂K`%Ո$VkMĘ]s(ОϯzbW6ؙGܩJk(NLo@qKV.*EyA Xoc$ٵ/9s.uqG%y{{!ɂR|2Lؗ2Lwk +Mx%iHն% 򶗳l"3( +gH|_Œ!p +ꡕ_ʜDI\9;yM||U&.'߰*g(jbrq; @yG)li)\X㣉#@}U[֭ڢKт1ua5peM&gڶ\v=h.VASY?zQV RB@znG#Lu7iP/viȲ=x]Nu$#;!|3nVDQA!>U'05kFWtuT' 3s@4!6]"KT}8@" tH)f7շ Y4- i}s +{(򽐐,YEYZ&ye+RK}kA"V[bJ6;6@?$<ߐHLT%9$! +*~xpi]$zٻ4zdɋHҭ/H2U >%,էoXʢI]q-\])Dc~LbۋcÝc7?!LGrxrȔĢ,\Ϳږ)h4ټiP*.RD]`e6Zˢ(WŇAiWaygY}[]L,>74"^)(R wURŠĖ;Oh o#Sà3ڟԿJÆb.<{vi7VJa a7n,͌kڇ&\++ |ԕKDN678Cl6h : +v| +˦ugͭ5ۻl& e#W=w@Ƈ4\t6g$VZ&|v$[A4[5EŖr2I}I=3 +:'^`X' |%5Mٗ({>Dă`iJ9Nv?]FfyMW)wM +  jG@a՚NvtVQΌ(3xZeā _CtTD:lJ)+tjo ŌsG2M~Q#G J!+P Ʃw _u]qdB~'dšJԟ)ܒp +(%*}ۋT +E4 SPQ@:fBHH!bZ+Gċ;{9egcڿrS5\eLˬPTt  e##&Mt]Z pEw ֳb D +vTX(V`[.?M7q1:6UhGS <;2V7E:Iji[bWD| |RFx|+~rmab=`3)+>nfʱX9.'epTP&p086=oR3m{RYԏѹtP*6266L0뻬8FMce+Vprώ:Kgލ摡hD)(-&mكL' X(ft eԛ˭m`@{8QbUAv +[ -?FۻEPĪ_ +{Zb1wK\fc1=1bď5$%!8$uҢ#dI13/ +|X*Jx+$T:)gH-E.Q^e6&@F/5uKK^<W}CY3.f[ۋhSkg +A4T|i(]Θ]ӝVZ&V @GWA[CI%{'>OkDyӆ $3S:k>7z2Cl#UZL'sxX.ͶV5xӳvץ 㝎Ef{7zӂ6Kq,CoQmGi,FI$.z}Ei5mh&Yכty.M[.joԚ5<-^A24]򆢘-!*Zl z:P ժiUb9J8jٯxr@N|%=r"ͻ>pƋ%zGst8*#gn-cp))AߺH,zJp8E|u~ ;bCscuP4Ntۑ#J7dE"q @{Z{Y,ȑ0^.oxmGbD ]l9II`o@ú<:Od{ό3"#=xdute8.%< 2m,:6 ي_rk*P}_zl:N9Jl8.UUƧ)[t6K$]uw9$,|g? +$Q[,s{J[b %VR 뫵?/a[h}?% +k)A RC@s +8;,n] +%˂캛ghYp1U.ؿ<]_\^5[~ @U/Yū +mf@w(МgkȮblnu'h en.Tc^>MPݼ3_8 +nOݶ(`_a]TBw:/6u%WhH06e.5=|R$#\Z_qx[=,nzQ^?:tjt뀥MI +#O"{#[@ᡸAMt'tY-ZµS8uX-%|IMQOmc\kuY׿wsak?k/O&n;}oaBRxJHx#KHoy|q#4JuNWROiI 60[3yM'y^]ߔm}EE!Eg*_!=b0#O!=iԋ;}jAW9}7/r Gd1rV}eĕJt]* {_0{X(>8?A7Wlb#}诬sC`9yrKu5F>uc;𷩋&Ym.c=\{9:{G`U“-";G=pAkrߜ 2%4\g:,IXݰs?2endstream +endobj +26 0 obj +<< +/Ascent 1027 /CapHeight 731 /Descent -237 /Flags 4 /FontBBox [ -140 -232 1029 1074 ] /FontFile2 25 0 R + /FontName /AAAAAA+Dosis-Regular /ItalicAngle 0 /MissingWidth 340 /StemV 87 /Type /FontDescriptor +>> +endobj +27 0 obj +<< +/BaseFont /AAAAAA+Dosis-Regular /FirstChar 0 /FontDescriptor 26 0 R /LastChar 127 /Name /F4+0 /Subtype /TrueType + /ToUnicode 24 0 R /Type /Font /Widths [ 0 496 438 550 469 563 312 322 311 185 + 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 + 0 0 200 202 270 590 498 758 610 140 + 298 298 435 434 171 400 171 474 533 234 + 475 488 444 475 519 460 503 519 201 203 + 403 435 403 401 719 538 538 525 560 508 + 496 542 573 218 509 523 462 668 573 553 + 527 553 528 494 477 563 537 784 483 529 + 482 303 351 303 268 335 155 438 484 412 + 484 458 305 454 495 189 191 455 208 779 + 494 469 484 484 330 387 295 496 420 666 + 409 420 401 309 202 309 403 340 ] +>> +endobj +28 0 obj +<< +/PageMode /UseNone /Pages 30 0 R /Type /Catalog +>> +endobj +29 0 obj +<< +/Author (Chrystal Math) /CreationDate (D:20260721144344+00'00') /Creator (anonymous) /Keywords () /ModDate (D:20260721144344+00'00') /Producer (ReportLab PDF Library - \(opensource\)) + /Subject (unspecified) /Title (Chrystal Math - Corporate Design / Corporate Identity Guide) /Trapped /False +>> +endobj +30 0 obj +<< +/Count 12 /Kids [ 3 0 R 4 0 R 6 0 R 7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R + 14 0 R 15 0 R ] /Type /Pages +>> +endobj +31 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 13704 +>> +stream +Gat=q?-hlKOe(t8YNX0J)9]-_9;F3#pl&Wh5%8j@6%I`MH]H-Ar&U5*)%?*)6`On'<@h^R9mDUW9o:E$Xa\6`T&&5!p$lku>He'Uq05#NrqZ)j^KhrIlgafFO7g3!+.rT$n_NA(bHo^m[Q^!iqsRQ,bPGPsE]egGk>-TAN;%C#?=c>Bot;ucT(VWkpQ+53jO:DX]6?&UY341ZGb**b5(<+H:Wp12rnYg`gAfXm:QODA_lrfW]Y1+lGJ+479,]4^CS8A:Jb-AUc6Ek$06>uWo?c7ipX_NL=9SR[&"OJ'J'E:?Mk[uCUcr)MrEVD\D)cEA]W-\5?dmB1=r@2q%rE(OJ'C?9L!a9!:pi"RC]8B;rU99hL%4"NN;f9$Fpm?DhnjWiVuM-XlX?GnOC=r/3V4BjpF_5]+bJS4coK%k]@=.s;=q#e5"Da6>r]j5iD:BiJrE&s@Isp_%.u6.[NUUdjj5`8dCUBu6Q!M[5K@jCHTW$4^EDR`VD.iM)2Io1r-b3t+';tD$Si.`/r*b#(qn+dI0cTl3E1_eH5ArhEsSOb3Ab'38%:O>n`i6Rj`ug:k7K>nA%Y-hE/BnN&hW&T/`S-\_BiC*9=0@F[#C>b$(#3!*?WV;?G:e*NXcggca?LHGe!^5BH*Ot+(M>%R*qb-+^q]ERK[L[@bh.V=Q-K;b&X>dh2$g_gd=tRo#e7;aDi=boJSLZQ&n"543,+'f"MD0!$gU4Xm9V0K0.gY&C-o^YoB)$05X/*4p+?ZU,?LDB64X.kf52,o6a(:BE=lD>g2O&0!Q>jpCErr"(9tO_!X]_uXjEhnEa-K\cm>?DMqImRL/UeP\8H#o0ad+LWnm:o!I!O]P?-m5_""ufidU*69fOb7lUMmh2'\dh,&WAcT\(Hsf0M[\,,Q*$'Mr\*\0&9bP]7:>5MC(V#m&Y;^,JL^rBN4S8-8/!'dp-1K7L8a(3)Rg"k]jY=?kMYWYkhm0B1PR!Y/GQp,WI=\;4jQ*X*Om7GJDZ!fh74>]J1!4UA"PD%ZM0YA;!p&R.KRE2mg_E('N+7K=,MJr:tYkQeu7hQRScXu"(n0,D'pETG9dZUF*LGU`e"fp1M31:"H/#CT$nP)V16:3P#0bet9;At2YOWLdO]E]kg/m2I2p9''*H1I(DE#Rc+Pu>08a^&p`ID(3`'NF0\Q^RRr"m?]&I&R5"JgW0oR3B:9.7S/f-7O[^mn.V1:d3>+bKP-.]+X7X-SBb6+hm1MnYmN`07/>\2^iRr'=mI@jur*hH.a.M]n(1@^;sk=1W24$`TRfV,fMJ*>tK8Lb"$cr1@lQ_&CuGu07*\*nAJlk1W24&V/Y+Og#Sh$Z3T\EW5<+!1[e15aiiOsmTkZq_%W0KbRi[-'I,duP8$BrG9uo:-m.[cbKP]p+f!_ZVh8cHa91^*5:dUKF7#&ZBq!R.-8OnhT5.kM1i\YQbCTShkUr26Ssu@6bmml*AT#bl2G8V4\-a["Y3sRJA^<%b?ee:n(Ub<_k7NUJCF.YdDZHZK&O&+4V4?;"E^1H#r-m4FA:eKQp4k[+sD7pPC[(okUg4C+N3jO+XR3C,9[,\>XHB/5_sh@]8eY6/V+HFf;+"V&A=>DhukDq7UsL58;Q,T!hC5Jf*P3.fl.7I0"@HO@"a?5?-o+u3:K%$M"K[OHR)#O+G6U/X>\N.64BGD.$5D,S!A"+,+;ZW`I[2<6<$c>Z:@5LO&CLS_.n*A:5Ha88guSaI$7He&CF0LN!%CYKZKg6A<2D"*i'A?A9Dm"T?dg@SpY&TKZNq#V,XUOMb8u>8TIQ;Ab]XVn2tO=6%_Upsb8qm$+@O4.]8LK1p-_'?ps#-g#Z7).`apg0SV64O]^1U[YPHVPa2el!Omu.aLemDoH.a,A?<^lBp-,cP6:=V]@UAcJJ_.>tQ9@^'5_tA;;Ml&1RRrBVi-CCq)3g3KOV#om'V\p=?hPU1"]`)!A[[d6]pY5#ESr]]>4re9![0>58L[,bBI51JJ`f-YM0a2=I+a,`'ia.tQe>,#oO_G'`du`hC"[!,$&$Cp-D_P&U7%eo#G)/,O[8fa*XNEA80R9?C@u-K6BnC5b?ee:DcY#sAP^g>K>X$=#Z3l.>kTr-8Vl6IbMG5JRP-7>N%BMk);h5(,=FAP']["#+<`Kg+5%k^U'E,8]jTsF*eY@mES8MDnU4UK^302//WcF8SnIfMQ\b/>F'G;*I+QZhakstirM*2Yb!GRkAes""Jr:Ak%!Vhm2qLf_q*V#2iZ^UaJsP?t/:b?pN"b7=6a3CV/!"ULap!cNA9E'Vl/5Ke(BC3',o0D5kq*j-ucCEn0>ifckZYF?0VaZLW7O#gdX`$XZgW_B(cs(pVKJ0Z_iWr0E2NFEofYm,Y<0U#uDHI=(lWA%.7/1Os/hTeRUeaG1'pRf_pFN)&e7J(HPlD3`XWL[U!NX1@Y\J+A#,7H5BcBKP5[+&cF39PM+90"HB&HG^_fh*8uFTj_VmBZ_qbOYVP4EWkS_\5SCnL59nS;c/PtCe'[%\NP$o^L&g,VY?MqX[M7rW.@d1C&#l^S?nZC?.huA$rOWdcmqK$ckc/:?"tR?#".GW&8Z<`*"`SkkCb2^iRN^maH6=RQJE">Pi4Q"CLgQI\Wr_LIu"gVp3`!2o<5]jJRL^E=TugLh?:]LmkU>I0PpT/iArYD^7PZ__`&A6_k&M:D#X.g&fDJTbt9^Fok'N,:V4EHl!pr??s%f<"t@G[Ck6$@(E#,\9XdEE7=;F>S70e\k!b"fEQ&,>U9_kEA3&ik0J>3JM,mFuHAi9U32\VO_kN\ZnJj;86h@!o?s%NI8`tk`CBDE1ba6DTN+#bN1G%6OPCr/r'#VR$L=UoadA81`-k-Vbc^,K7mP)"9L1Qn(R]98;:m=^)EWR,ETiGZX@(;)&]j7q@MS)3/PriQ3@#-dT2*&RKSMW@*ShDfL6Gq/20J'fb,SZLe&d0(QmZ\oI+l]$C<0\\]U3':q,KR(tXXZgD_c7-2m@5C@<6pmJ&,90\/QP`aBX`?f`7%CTPS70f?RN,;QQP^L3@;$Yu(0tYfMTQJjJda/Raq;H$EDC:!aq6s;3[r,^A6=RePTte=.YdV>c4LPdk=Z46GKLN6&96!1Ee["EBl[$5?Xd,jL7r`t=ELN6-n7UF#VrL:.7XM.`&Xs!-q=P3l(fFlOC9#1;2tp:Wu0FB3Cc'-ShDh"gaP_r6c;!caVbl]UrbpqI#28D)MZgo@F:nuTdU@Oj9RLlh6"g3_%:T]CH@\)KVER/+@hN%);:c(&I__qXLE82E)8])@T^0>NX1AqF&nJ\/D<[ZKBi7F_]goGXTQJ892.`M)'VS4@HC6E+rDNLDeh],N=TrY+]Y>UmMml/6eMmKV1I+/ieF"fCN5/=qc(kF[t5YoA6?c-X5IGh1`bQ7O4_[a1Mlnj)1HMdn/Jfd1h=g"R,VQLW3l\JQ+,/;7GPFGIdB@+ale%%BJ)j!SjZDD'd64+++G(tRj)7Rd0\0JKTfSCVd:/DF;@=UPY-0oUcD!h2#8bR4hpF08(JkqOlnigeP0%*NhBUiX>U%*aR1^i_iPe>2\G_p/;#hT_CK4VYf@VQ,kG'U=l>S,e;/X/`6D6Zf.2-lNMV(Vm8kSMGg+)<\(J@p$1'-3Mfd*t6?>I-:oBL?MMK;)B+66%EBr4/E3#1RjP/t(aGi-`c/p!STPF@?aq5Us!lHM5=\Zo?CaVp]WnflVQD+-$'t=\"V'_pM0LUp$_Zk>-&Mdmee!c/7"Ar,n$??7dJJRK;VXL;A2na(a;J#@=pZ'#T5DCBh_#VJg`)r"ZZVmX3c`EKFH7nVNQ"RJZ?t_EWh/`^p&];,7IOgcBKP5Zil+`S?nZC@G+DE$rjig0J#T_Tdt("U.\3Kd9qbM!JV'OPTs_[3%$P.q8Ek_OWdl*dI+;6b"t)Qeg*T076;l`@gicM=dJ8Pdr?6Bf&N3!?ju?q+C(jO@]mPOWLh1-S;7nOTOk'%&fA&X12O+;Z:'F9I'Z_0@D/)*nFpd-f_!(jTh5oH3X7+OO6QeaH8T!J'E!^=/>;"6I5-YcH*5tMICF1#@/Ok1Qs__ou/'JM@C11F=RFFIo5VOA-MAr@)@(hPWc_kN\Y3N,tY1nlK/%4."dV'_n7%$;[RY]?WU&I]97[&0iC+V^c:MB"p:AS>((+rI>i&_]6832flC2[\u;,D%)uSDK5`jTqP.GDQbhJdfhnAQ+TpL8o9IG0U[0W`=2%Jii(M@#-f*GM$Q\@WRQK:ou3j'K0+ULg[0%8(_EpNc7gs.X2Xc>31QJLcB$)3Q%S^1c_L87%MD.Hcqk")?"t"0aq-Rb$nHPE&]##u:2;?%&OK>U.EE*3=GBk@,D)U],,(QKKS+#>;5E,F3?f:ac<3leY\5CY%]WNoOVf!kL=/WZ;NjqAL+@9I)4'\kjbR<#32\VSaq6s;3]W9HaKQ*?:lYg9.[#I.c4LPdF46;9+LcB$)3Q%S^1c_L8eOj:a(`J8XYtIeX;&LQJOC@6G3?f:ac>RJb"o]$NJK\$nhsO#f.:_oG=>^D-p[+JUO^AOOVfIO*Q1\ML?tOE'._$<29h2]q[aJDB_ra:K6hr!nU4ei+8>R0sRa3Uk>G96:7OsO<J1I?_VF/2^UVI'Z_0@G056G$rtj*"72k=kunN8\`N&T&F=/JRNE@D,d<<"4h.A32\W>%*NhF`:$TU@;fMZ*%EK']:.4`^W%-.f&g5$-@S%`7RP*SX2u3EmA*=GXaso!+1ht.QLriN1^tPm"bs_QFG@JY4LimSLcD:i&el7bV^p%iZPp:mSatKHZF+f+Ec'`STLR&hf&a/e(ZmeKV7C>d)a:Vf^m4=`I6nhR\-F@iS0Mo/;;i]e_;PPDpSDRbI@>iAj_EcZFfT[U71t6#E2f,f\7i82Y5+?QqLR&hf&a-5B@p$1'-3Mfd*t6?>0JjJU@[EO>U;7C$!Xp%'.7XM.`&Xs!-q=h;jeQ:4JmfBt;2tp:.a`omc4L8\2J:/E**R)67%CTPN+(C7RLE0-IkWE@_pD5[M-Xj?M?ZH/#V^(6V]69W&a-NuU)ZH5Q'6e>!JXTf76)P/Wb<("3Capbg70T^E+l5u&96!1159@%BeiNPrkYfI%7GH5aP0LVG[RL\EbU8XS%a:Vf^Km"k7"@JGo69F?9"'(gHjTl>J2&[[a=\Zo?CaVp]WnflVQD%`#.-JN$2%`90+`[]&2Rl\G#_n.V6;p@qEl#cgTD5c]pcgI_\I]O>'[]64RrSt^?1+_IUe`7-sG1%Ye,/\"$)eqEjje->']Z@Eg@cU3':p,KR(tXXH[B6e-9F46HkSeZ,'5_4>U70V#?2AEQ"kU7F,$W)hGj@V?SsC-&Um9gV\qY/h2c=Lq_%,D+m%9d`1":lZ*Ed`I%[6&&raLN5d:<)"aIF,k39XfCV"gaP_r_tf`rG-3VPg.@K\C/mtUL5)CqVA$Sk,SZLeEWd7\mZ\rJiI"?I4GWgO>@9ubYhO?49+#mY"ZrJS7nk@HNR-]%_tL)!Lsu9@mq$a`kr)bpM%?6U@+,]?5,cb342Wg#5"P)VX]X&oS+3b*@b>H[]>STJ[TdLRR]bnnV^-YoRAKCM#0sH3M,-6i:HZTp&g1b1IY&F1RVs:En;.SDWMbPj*@9%?$:8+7t-Ei0lh%-MCeq7/pS6B=O2PCadj8#\8NU)XaRb]Li$aL'KNII*QS.Uo-:BL1Qn(RZ(\&cC.iSP73r'B!S.Ce78tlL71k)Tha2BL:rlH>U%'@c<3leY\5CYWg,o*9k@:+@3oT-L+PbeVkJ'fBd1IOb.T?g@2\78VQ,k7r+n#ACfO3-r3JH`i\"uG8diP_p*.CTeTAD&r,7E#b;a,l3Q%S^2!MW:AD$N397?t!BQAhZ6VXK;Mk)Mn1M$i?4#A]Dj.+\"Pp;$Eoch:SeTAqU]C?QFW2V7:$m4e(L97K?FT6T)M%%QeVg"n13F]e:aKSZ%SMGq^cphElQF,`n+XSJPhJdIk%*LWnGM$Q\@WRRV3Fpbt/7!(m6]Q,?/ON71Tn.VMjTs*H)4!#$C3#%t4)&_3XfCVR=$BTG55a:Vrb\PnNM+lf*D<0SV\U3':p,KR(tXXH]\&7'!"3Cc'-dfi3Q%S^1c_L8eT>865#d9*:@(lB:fN1j&S,"S;iZq_j.+\"PTtjUFAe2FaKQ)T-qD>i?"kcK7l[GJeT;/dPTs_[3+k*/_kN\Y3N-!/FCJoIdfi3Q%S^1c_L8eT>865#d9*:@(lB:fN1j&S,"S;iZq_j8?>49?-qQZPFC@M:j]K-&%b06,qI>W9IhE_'j/LMIc&^9+MkAl?T*n]a\:(`(@IKb#h\LC+MHd0$\;YU[o)Qc-9=Xh@pD!TXp0^R)_!=(K.9&;':WhpH`i@A)_@M75oVNYb56ISbs1GJ1@P3,&oWdWH3LcD:iVU8Fs7E%;>QT,NYsfhS".gGptSm:UQ/9dflt&"86Fm0/7#=n3\Kd]W[e1dmk_R]:DHn28M,YWI>?&iE\NM#.uDV5`SsU$mA\@IIP.?"u2aSC>*tVAq=7<(cJm&NX1AqF';L>NZa5%8O8@:_^`$f*"`TZdg>E3,7IOgcBKP5[+&cF3+k)d_m5gi)5q`Y?s&/30X(rolZ(0!0S]6I&5N64l)qk,qA2FI$!+.ljA"($rWUaA3Z(otC:WQc1MPt@bt9^Fok'M1U)X4O(,;?bV$&="FRnRcV48se!/@>FSPk')a#>Nf)&@(+UQJuCC-(/lK0Ie,d^.GsB6_XHAD!WF:A;f:09KZ\kHlRG=L>C]55U?KRidPIe9'-For'<'FtYUe;,*tcj85.`Y`*X(P;=cD8X#a"5_dOE8Jl2'kueD@1d$L912Kf^Vu,KoQH6:hF';LB8f5]k7YWLpl#\GF3Ri.Km7h>QAN;!Q(=dN#SF](k/n0)7HK@e*Udj6VSs,2NO;Ac4To4*uXeGo=lS,/E<8WNAfmSiG4sG@>ek]h7dJ]e9',_27Y#M3Ci9pT4HU/f0PbEY`*XPLOFn/2Wk?o[RQ"r+1ht>Sb1U+[b7/qoGJbhp@e%7&fI!Tc>%BS76>2rCQW$]L(-#2`,a3]?s[BrU7+i$>[/Jj1NY%)r8O8@Z__STn*"`TZdg>E3,90[@C,uNBaq;H$ER&<>L.+1b/0cjnUIjj5[DR/bWGY[uUFOn_86Trd6BrEL`*\XNPUbmsZmM*W*/0n'01,[p-eW"jem%Fa:0%lfY]LG\u.VAUc92VJTOtkHP2?37@1*Q-Nk"S13d9rmJRLJ*UTK\+W:u/,-`\O6,0ns7O-LH\^JOf6mE:iFjM252P[QI_=Q.HRJ]qUBT>3oloum(QKiS)7IZPbE'?gjiPVJ`5eoQp9MfoHZMAXj((*dO6`u[a3$J3p9]Oa4PsF_$gkX9=SnAq4T-;!rd+"9o=]<;/`Cn[#,@MdSUi:JOOf%'mp>ATAc?e=oH7!jl%`e;Beod[VBg8mf*9hVf'Mi2nSEQjf39$,UE^9Z(u4tFk6.Bd5/?!G!*4eV4j;r[E>,EBa2P?'K7AMWOq#l.qbK'f5^6G4mEoc5.?j?gUm1Nc]@bhD#[_o%J$nQ?hX`mXhDiK59<&dgXgr??f-9Zrd?lB*08Eqp\5:!jUXTRhnT*Tn,Dr$+.rSbj7?%fhgLO6[(lA7lI5C-j2\%mqdBFW5F,=Hm;L>-CV-S1gXUINHlnFBeb6$-c$SgS\s0pW[WVd0h:(:IMRHb4>Kf3e>r[KP#[8rrW;IVmuTc\N7kN'ABR?)jkGcY0aNC+ak9AQdm[l%tFl>em6jD;

            CXRWCk+\ge%0U%O0Z#mjfeJ=Na_R1nD]##2Ic=5k).I6SPO^EV**D3dbrR104g&>[.>$'TA[^L7Ycb=J-9QAmFr8V_plTbC25C`\#nVcjbql=*'_rGA?*W";>^AE]3^\[lc_q*6k;>W`JO+pAP6WDf_h(Ge4Gs@n_pmiH*iqpLgnXojZQZa>?rQ!sms5Wo[IsCn(^\m':huCs]^O?,Hs5rk+s7>?5^\cL?n%\n#5Q:*@Dh%baa"Mo:[kIbC#4n+mhZ#/u1#T49Du8YH34:!^oD1D&+236sIo6(-qq8FFHFCRYb;c$Q6GW0':%J<[Ph.2Jc=@e:WF`'*_;oHrYPqa%gBcQA=l1l,ZLpZm/o(_kW!+b3(2#~>endstream +endobj +32 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2464 +>> +stream +Gat=lgN)=4&r,lN'R`!2fN<_b&Td,t'ur2;-a>O5[8jc2,Y2B<;BC^QGPq*fTSS5C8E,T/`q$<&UN-/*K+q5]U&G#_)W9'Yrr!K6R_a(PPS4PU$&kbg"eoQ\1PNSbc7"HkPr*nFT`rQ&OH=NUnm(A))Hd!#&=l]NZ(Z$S"ZB%sSoT(c8Vhs7Cs<,lJhmUVRZT/_$>L,W':mNAX5G`&SS&"f!0J+aB!qmpQk!Wql'.nfc'X/uNMBoHVP$It#Gd1k-h&:UE!^_i&"go:\(B[1^L6n"9Rj8K-'V?.,`oAd*sg+iVU'IOV>FRSm"KH6#u>DNfZC(jk.@YWbQ:9"@^@@X2rBdn<&2pU@qW:]piY((-<@Pgg=Lef5cfQI'pSE-[iagIh1"7)70Rm([t[+@4"HeSl/9,N/PWS'EbjV)VV-.[m\q]q%FeqogZR!aVCf:K[AiQF?+['cCg6;8h8_^CWJdp,JmDlAB'Rf0f:(gL1f3P)DO;M`WhSA:g'd\$=)ZeVHFnGSMorhbp6G!5'nP[[$ffh3<]2@BB4YWVWs["H1K@GX9[ggNffkhd!]KAa^_9aEf+ksdi5N&2m.V.:s15Z6UKA7*GMu3YUWWjRVCKh!1Vn3etT1p!&cEI"1FMGeN`l[@dgC)egXP``.cp[M1?Jq.4<&(>89P&lhO]8$-HWd4,BNZrZVK'!H=%!A=&/6:Dd&D\Di\`0`h>+qM$CW26'jZ2L'm("f6jDpUq-$*jF51jF#?bE$1d'0\Pm>GEV@'*ZLC!&H@ACNBO@8m3giHNe<&]fn@0\'=@\"R\](UPgU9HO\0cAL\Be1PZa1>*``QiV08P%`1>*JuG3ubkN$F$H;TbM\B>sIA9*N0d2Q8ABAdc=K8*uS2*l,4[(?S_dtkIg"\4MYC@)<)Vao]ei!0Veih.q:iGg#j2pBUApcgsS&s4:Q`goIOfB6qBr^[XiM!O2AWP?UL\B4]p4c(m`G&(nW`)MX?c7)tfJM`2qYb]GC5ZY;0&W]Yg&m@=eiaK'/5=k::S_uA&5fY"_%":6gHQQ"g^(O=.T\?C"N(D;/CF[a3:d`"]F\c:U^/kE)L10rHY3'P,M;cP,M95"'?LCg)G:sa>sq'R8Fa(W>""jQ\`*>MI`09J'l]?l*!/Jp1AjTMBMNp2SGDFM3"4+hjZ5T@ps9g&cX_J1*6->gfnL)XK(]s>%*qd8hgm]p,?2\Y+`DaA^eG)_M]7Bo\_[2rDM%"9@?ldcktr(NoXJ<<:DB!BMSY.R]gle,&dT%_""-DZa-+eR+AO=67/;X]SDBiO8TKCM5B8\f1Ql<0Mqs@`dCMt-'Yul-GbB%_]Y!]#jDMUGgl7YP7rc)Qi[]i?NNY0Z2h!kA\KCD4>Qrp(@0>6SKEPH4cUPO+*a8OD6-S;2cf%RKN0k*GuUV=,'O]p#3um7H"#ngfGcG#;-L#.Dlc:m,:%BnPfV^7-ssF/F>Pr^S$OVj_VY(-k>64W)1A&\=k<]6a?%&rp"Z:2RVdQ]^+5Y)M2UQ+$]E70t_!Jm=uJHY)1ae\CrMhZKo`HiT$Qf&U_7CM!3k>8N;T[BaKRF$%Y67MU:B(OeY9_;2ud8CBa>5T+TE`gkaF2@r^28'!]Jm&UT,lL?#W;&Kf>!J<(W22W+CLI'+mQ^\td2PM_mO3Y?bPdlDr>ItU>]$//VY3;X?@j5%lZH[K?h:C)B$*cD3+oL.Cu$u[UX<'lQF4l2i";1j^^13pjf+D?cQ+d:qYkV(:1<#)-4jWW+3p`+_-0'+O[o2k__j^C9_I2l&^$X`AmoC_KaHM(umRQo[!E-,dYh>D7O/.3SWS+f\Y1bK_LRFfkdQ:%:uh0]Zu0I^eMGV0PG"&!sN/DnN([(<%%1^E_7$81]mZS,Ri-p8jU#A0e,oD~>endstream +endobj +33 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 1729 +>> +stream +Gatm;gN)%,&:N_ClslJB#]:o@jt=!bZ8!hN^R?lTq"0M*N@DIC&3#ZY%8#))!J:dCCY9I8&%U8jh*S!\.0-_Mb1=rRp1L$WeI\5!S?_VKHa$H6Lh@!37s"acak@j5A2"DGpaVc#ee3.`!m!j$o4P&Rr8&3W-Mb`-.n"S-.l.6a>$N)2,>=HlpPpm$FTg=9bj")m*0jmWCj?=(R'Y^"sTD%:YB7fP#C5&imABr2XjP=DH)9'>M7^'.7-/bN;fS$dFiSaU"F!]k\AZ@.BKOl9h)"S[IAV<8]PL*jYMMQ&&o5oNA(W$XTJP_RZ@8)J*6E*;WOiO95Q;a%@Z&TYn3tWBYE#E.6WYKac*a+J%4]XuG8TJP+M"tpK"s8C@K2pteca3t_TcP<2f6k/5X(WG4M_g4]3*b4*U@43I4-G&/&NGR)\/6L3SkM*c>tL6iDbE]IhjF$,lheYjg#W/+PEt,O#rDA2G?G"ET-^GP&nmn_k#uk.p2YZM?(o2sYq>ZEg])5P/KqU3f6`EBDq_RCii,,a)OkYDClT1"Io2+*&"DG5!\ME*?\Sk)C,*_fA=A5L+sjC>+N4r^8j#Fk&3Vj@`:7Y(`NBC<7)7ja-.ZXAZUCX@S$B@inI2!j%pk?I'^2q&N&(>j0@L!t0[K`cEsCXreeO"i)r.qtK*@8sklEG3Dl09b4`lq6kfH>?NQsZoF7cS3R%q86Z-`T5d77^]VT/aH#1ub4O7"M^?)o(=cEA_hmeQ\O!q%Duf4UT$[9ttIYd1TfCN'F-Na5ncEY;PF,)h!&MfJ?8AALrF8/rdK('?M#C&LFO8~>endstream +endobj +34 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 3106 +>> +stream +Gau11bAu@[&Vg%-MQ+b<3KXls"h-NCl9a5?*LA"VS4tmQ2&$XSTEBdDU8LctJE^qXi^GK=/mG>_@&&)2S*;!s8J/gHg&=3C$ZRm7J"9+RQ'a.V1k?7F)f\"[8J,KQ)QO"TVFF3'lA&6eIOrX95UB8Y;BpfNbu.DCZ1r/MA>.4Vpn7MOM;X"pQA.laINAZLG_/_\.+"+(>,7i!<+loL(6Q^j9M)+H@QMAqWsF<5+GS'+j`5m)AR>Oo9+i+q9#kDLL2-?f6BMDM.jtdqGU#D+>+CMmq"E_EpuZl\]Df.(rCb@`F-QsX8=@C?#i#8G+Oa/"qsUAumPYDiUSYS\:'/u&ANF0^jn5s).dDBN]G'>]SZNukap.3]ruMVY`_dQi\1>c/r0Z:TrZskkmO,F>H6`,r$Rlra.,V-FYTfJ`1Nh309d'W?N)_hDWa_?:'lk%RKYcA*Yp8#bS,+]nWQp.isUCBq*,"X)DMC==sNnl]i4\DUI=LF9/l*7U5pOYKl']O@PMD5Ir;pIRYiU?7p#SY6:$mtnU'-(84q?Z5ZS"1smJIJ6fogi[U0IftrQ(Z)M#oV3&QMRY(TQU)tM7[Qc,Lg0+.j,>^2O;t%$5-oZJ^ItE\uRLi<9BDqC?jEoWkZILs]]Q!N#kis2[h8mj,V]VU-%X7L?c:b=ILR?fbdX<8C"fE27PjG/?sL>Y2Q\lF&+8Da)9#/Y\(/!r)L?.DTi;l.'bnW&S4SN`1F-5M&RpH;S2EP32SWkf=n/_!&aB)8-A8^,XE*VI\bklD'P0oV0@hAQiFQ7`VNaj)lQZ8kGYn6$gI*?)AaJW%hUMo0d#/U^hHR]OJ%&=.L[(@M5R&2"F`DeUS"sMAkN?Bmp6^kd3qej)lQL3g2aaK=p('`R`lfjqVBs_WtjEoWkZILs]R!USZej3ZfKAh7F>7h*'nc9,$eAb$>L1=LR'aG"j_af>ure>%k3lJu9HmcU?$"^+,OQ7B@nm%^m.]l]VWrl0]5*d40^]@L4ZqbnF."Iu$HD^.CueX0_OL[BbUK2SmE\:89&a?SL:NUTlRTj9=S6XGhKsubFP%o02Q:&aQ2"\Rejh9CcD'b##Q1ZcM7Ple&ThJiqf5^7?T6N31Be"$h0YU5$iiX/RkI,C>;U*I`c4>5Jr#R=+@MXK6U^XbK172@&>eM^Lf00))YGp/SLK@CC(*t:obCnWXElj4^LdJ+J3*XCk=qM6rljti$TJ1>8RfPVEnCPC4Kr2`h9RET4[TZki\E11mEg8j+HYQapGAd[Nj/qNM'=q;JG%1aVm'#L!H1#Ybg)o9Q)LPpd!`"t:c0@TiNo[.C#%`[hd*5N57Y=jXh0lITjNu3H^fF?:[1XUse_8ilDZh%a.XNn`p>Mg1_e('l]=tMZ*RZ>"o\nAG=fk^Y+g]QpFs/O%]/"S"p.,!XlA.l*0UQ\uql(T/'42id#V(BcC!6<#C)rCI=[:S`4qk9>0"UWU5^$i^[p*eW@bT>DNdb2SY/#=I`Ckm^H@/%Vp]m^OOt*h#;0.9:*H8`=C/6V'@5?GOS_VcSJL]>]Ltr^?Tm@^eNCpQ&n7ih6EWlZR4F>isSC3#>f2XMqX.Hfu);8KopmILYVGIF9f&#,;&BV6'RM/H/[HN;a(F3+;g~>endstream +endobj +35 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2472 +>> +stream +Gau0ED/\1M&cU'_0gK_DHG/)"qi^niVhu/?8TD$'!Z_&jQ<+^F'^8NFjdKQ6=d&Yk.B72))C%.#?I%:]1XAm05k0aAh\R5^b;m4abCFT"07c\=@=Afd%2?"Lsi(OTC9,*WcCEln]dd_H(V"=Z<'A2W/:'@+#dP#":M`='eX'BhBE64*LI@>&Zp@D9RN`8;s[P.S42ie08[MG!XUhHkT@SAFmCcW;fIs7(7js)n&*Y;#tck2-]3(Sel]9]t+Ic)E,d;59YAp,LddKek*P1Q1C5b$>P.[YL_`XF%H1[p*(o=nklt\?gr@H400kgQgT(NNUh3U6KTDm1pKBEjtBsgY7Iua!%hIm(M5lXL9'1%!Q!fF&IqM)u.Bq2*UNIFF.#s?XVL@_gQ/Jph8Do<:9?CSZf4t[7/&AD:LjFd80O+R&^8uTgh%$;R*Jb6fq?#8:d$VPT['S7JtD4W;'Vk?*-/@;2sAS,$#jAH%C:!5u1BXC+-)*JVJUYQS)Y2`]gS^)A#>4PemF5Mi:P30Hp0roM%hh5qrLY_Jb_a(PHRFb#==lcKu_PlaI@2Yuj6`G=i$?'O-u=FIl7qaoY449-)efPXqV]1\s4X'h,TrOsf$rkjDQ"WLNniq+MMk%22;M6R]p,Cbi.$_D/GqB=6B$mdrP\\q/ln2,1Mfjt3L[YHZ#(%--_\\U3\d36'm]CZ2k\4LR50H94kE03=Um-SKm_btu29RYZ:EO3;s7'V?M(KCKr'+EJ\oon>[u5B1/TH,'riXu/p&jQs`U;#p.m.dt"ErV3$@HNVLL&Nj11@F5LD"dTYZi/21%#(3@AfZ,A:Dm:#D5j0l_-cmA=(*r4ua-UmG=MF(`QN(616,Z&'TlF6q@DK[lW'#AHS5(!Id,@7M/oXeae*03FGi*7&#FBH:[4&2=kud$.'jF3$.'UiPOG]SMH0F;p$-b^%;SMb\P#FPLXmLi+s@eoU=7QuB*pdq0S$jWbge==Bt4,ffYC!Kl+X7l>[#=1I]Sgc#/Wde#b^pS'OE`jIRpYK-=T9^oZ'Kn!F,(63>%9u[O!gs(QZE$C`Y@CS'aQLbA&b;#uRVt`#G&=TYq$CJXg'"ggN7>Xfb'R;NGC-;bI'535Z&EJ]Q8G/7>b34]e6"h0,YrRbEVE1kcp!'G+%\/q.@Cc$5(L/>&WD%,5FOLiS`>kX:a.p]W.++@j-SLB=AKC;PBmH6SiOM0_:3_-"W8H5$k.34tuDi_BS:8GQhRheEBah']\\?%O*umCeoXD]R)XTrs[GLKBi!KOA]qK29Mdf)FuI(g-C&uf1;"nPUFjM:Uj1IEg0:;6p2TsBIs9)I0ul],[SqcChGKi8RR;aSe0Oqg,56X$eXY?nNofBKOu&lmQQSl3XmA1I$gp%2.Z^j$Am7g~>endstream +endobj +36 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 1902 +>> +stream +Gatm=N^E>[#Q8KqS*K\j5XJ/IZhmbqM[$76p%[,PPa15^$HC%*Dn^2JBi/^.S0LnW%+guu1kEl+gJ?k#^H@Q:FA+rI^;k?K/9&<4j]G;3L@Cm.3ikBW"_/i8O=R#Q>b_'?Zea:Mu(_?j4]$KFq6=6DN5rh/ujN;nV%/!hYmOtf`7Tge`AQqrDrmY]KA$V)j:3[^(OBB\Eh5D!c496,7dh'eT;jH^-8#Q20q%"Xgf_?<^GpiqT3LVu02>;rb:T3MTL-.k&_pUO#W3rOh32SY:hE#3%f%_F\BmSgVidX3(2.gm#[A[jp[1,qp=8K>VEA/;h3=_JtJ0%WC"A%2er1^`9i`pMcDPsaa+4C$g2+)RI%X('n54EKCu.6(J@+I8.DhCQm71^p,-gFupDW)h#dNB:b9qdYdY_#iHGAICu$]\r9!]fS3oSA!TFAfYY/8R+./hDgW/^3JHD]i)=mNEB1kB1rg6i*)GB%cFAUO9*n?%_qM)+;+jJca->60.U>TIM9gQLZZqpXN[6i*XMP-1Xb"u@WC!kXf?adBV=#Nq:WYL4!"mb55X`oDqoUX,@$BBG^m+Ta^l0)D7(j)t$fQt,]dIja8$/RqN3uD>\$p$b'58p&!G/bVAH9Z6\>;su3K^):$5k_FjYdo'!ZeQTRLAPQRJ1?k+s]*+@a%f-CGNLra6mh3aSL*;)TL#Vdn5W4ckVb-,3Q8R"mb-DC!u'%*':F^//so<486+.U,pJ*(pPBPH7nD()8%C,pNhiPcsA0Ojjs-HTT&7XE84*S`Y)"dq+VOJ3>g6_^L*:ZL?FTfCd%(Lr)NAqO>73KDh3Nll$_@G=4^PX3k=.]MXoN.\7QNVf6h0F\;Ka^rN[#ef0VjeIU7Q@7$?@J4+[R_=R=VhDU13Q^&X;Ui)P@N673*BelsJ0oE:T>?2oXK`emRp+uJQe#tannDiABj(&q&G*W(6ZQOm)42E/QMpO=T_IC5&>\55!mK`%h1P)1CZsUCo0iN#%#Ns`dJ).lN)"oS/E8*H9*PLbI43tZm0o`YAC1R:K=4F9"M^HY%g[@#t)@5Am)s]\Dr"2??]5L1N]M0J]5cF*QogGEOHJEa5$a2;)$_&J[@&Fu.(VTYKN8d"W'3lMcoR\r_\[VS];!Bp&q)H7[+S0R`,9*AYEdU8.i/qH'=,J$YOZ2g?\,RR?nV!Wa*8u,2pp^RA#Io\5T%iGWBJ^VslB;#M#>qd=@5fL>W.MP!MSRP]nFQ5&+=?VZsaeFCm=n('6g9rQUB[p&Q28M`!OsOBP@>TR+5+q~>endstream +endobj +37 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2011 +>> +stream +Gatm;flGh*'ReS7grD7Z:h&CLVqRH$GiC3U-')[oH(dVs@RNO8QalS;pOXTT`-.TF[E"18_7S[]K*r"eIae;j\cOiq_J_4;PehAB<"K)R9:.>%,`!,M.?FOZo,%`JPf=X;7W4fj;?#,-Hd+Na+3%9Y0Z%Kb[f6RpYn*)dJ(*l5/!V"h+o`$E`UV*os&n03Zr%#a^9f,(dTji.,]r&riZ-ZD.1S)5dShooI-!m?Y/I+_RD4U-pAUEn:5PCTRt=m%=qqISlW7G9>kK_94q[4It%*i+*1ADNi-.b;3I\p>`*ZE>L&BK!ATGjbSM4`V-3L-\602\$pV5m/;S]lOqVTQWkhU%\#<66bD39JLXJ:LJQ!M2qJhLGpY-bRSdGPo*f)[dYFGiknM_3'Z2HY)D\Mr=I0&G4rLq%2jT2"!]Cl8(5CmOBl1+AV!%Sfh,H:C,!2]H(h\A![;-qFS^]C>IeM!K"T_0ud^/SN"A+M\@]`-W,a9WhI0dXjCDWthb#(]$PkrR.q\\'/1.8>f=j0?=HC2gp(q1qYY17j*)eg0`,HZT#fe>[X,f2_R^(ubXd0^[V(l&7m:a]L^hk#Cb0+jl0Iee<9rBbqMTi$e\B!Selr2V1\Fb=UiN8OQ/oO'X$27ZPbP-g\'BC!l&ZXf>a:r/O,jS&<\SSNl0MS_G>(J5h<7X[>Pcd8UkSBZ;7GDEhl4`HZ!,J:grM+*[T;?]Te`au=-K<frnSdm64pFK"lc(p8UW+B+a&m\m.toj6pi*_fpWZ5h2Jl98.W/=VfQE#?m`DbodZ\73Mm7-)I8hFYg1VVpZ(<6&qWf"r(>)D>8Y9MZg%;$%_L+,P`kcXUs/%XE&DOURjStD*CRf,(:O8Oq]t15FlErLeR6YQRUo?g?n)cgDfTrf4o7U+!AHT[+a,Cok8T<14;3a9\0cDg_,9Qq1Q3]e(`FEUPB5Yb%5AVW6/>Kl-6_b;Q2\4QBkN=;Ko]TLQ3'.FQ-!?7fKX$!/os$Gt.5N(i!m<&/@!WI":*b00nj%0O"q^6Z;g,6*"-;(p%'Q#YoLPt2c^&,H2`_+$d=Pk$!fh_,IcIc4O*m(nC;hGB?cjkH#'0)0dh7!-[4&4bgmeLendstream +endobj +38 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2987 +>> +stream +Gau0EgN"7D&UihDi6cNi"LkqWDnaSUb-KU,Pdi344Ab+cRZJM8LSNDR?_>g*TE1IDXkh.RAQ(VmqM+FXknu&erp'"QHm?Rf9C]LC>%f-5QU3du`9!DS?;@kh^8st+iNm].44/PHFCAD4$YcW8'XcDqY'hnu7P(0,UfZ9:fLXb%JW7h(b)$WV'3U/rlun)iKsOh0b"/:4,rVK:?@&A&Cb77dXP=L$,%QOAb)d&d=H>YM\>mtT)-`!A%D8rq)KrD3cc?5AeWD,lL-!X&%).:_ZM"I))WQK?(64!E"'q1LK2FIcjfT.$485)e$>E]l]?,OnC,D.QRqW+G5uQMuPH0$@)9E7%]YeH11lkNWu9m"6Y%F=dr1Tpi%PSEbM[C]"6T10KD02F=/Z'p[4/?VASJmdCRPXM]IJAVq'U<`UbE`PRtF>N0[L@CZkorKQGA\MOa<0aLuEpDNeod1EnTHpehmD9jWKP+/9PS-"Ku1D$__Tm=NdfZ(HDOZE,UOA)d-j,Um-kt-9D%WIIdAF:.m2kA:le;s1ojH$c]M(K2N:jm+0bBZ/V5Zr=9KA\Ul3h/cEGaLpB3Jld80gccN;@30@ph(]1W^N`1t0ITSCti]f^;V^\%[Q@]mm7Vh;njP">=aiLYcKT>9oM6K9m0+!9"3rmg6MOgXGEWS+E7)Vs!g&'UDdan;aZ3haLJ&Q(rdE=;pK9lMoQ0=)GDHF_J?2nT)7pgiVrQjX=='jPod4lgV:b6i!k?bgo0Q`+i#RAB1ar_-q5NIO.2P>B)RuZFq-iDF%?Q#Do\+d6PQ(&lDb"3EkMqU&aHLPca1BFUi,SOU).(LPSbr+W-*G4A095_"oho_00E)_P3u%=1EodAYiCl:=9f=3!<_/LIbNhLS_>tLTu..M9n(G'L#L"Ya.>%JW!N&ogNqQ"ZJ0-WWrWX[ap3Q)f'5*7:1>i>$#0Zfsd^6&=-d)-p32@@U\N>QLRK[Y#Ok0h?cLW8gLer%@%n5l>./mUj#3<`?O(e.;N$V3=4_.,?:+oB*Qsbrmle/HnI\L8,=+"g'bUs?A%P?q+N$oHAKiuZ3,76fkLr'u>)AXWVTfa8k:j7_W0Codp@?di-3lX5$C5Jp_9Hsne+,!I;*`3cq7MNkjLr']6)D!s;7LQL6Ke:P='_Wm]B9s-=20P=A8\r`/`da'V$R,cbbt2W:"SRG+VFI.2MosE!UsW@/<>!udOYJ7JPC)4&o$TlO@hgV,V(/)_,p_aX995J5a@ugS=HWht%puS*7R.EWI?S0]3P8(IS0kl*a-?l$U.<=ZGmp?3kVI/>uGNhuYKNPD#j>b%@VTDjX;:e.tJ=9$SrIha$7FH&7q]9]tF]:3[q1jA6Z:#E=i.kGf+#bmqsDt(#]ps=h,?AAF:)*>+5l0$[Xot#"E`=C.2oP=Rjrt)6PlCMqeXRQ&R:K9*sK2a3187`m:XQgHU(+)]:iar'ke[(fLeapK#(ioeFSfq>qN+HRmYilQiB9*R5Puu#CNt^s]#/LgG.S37j)sBAk.;P_69u+cth<-Lce6459j:EW-6OI9'DBiEi^(E)4_gJTH>27c/f0VHN\/Q.g#KH/(fGSWA<7Sh=M!&R6rfN_D6qfR1[Pu6A1_\Zp0EbZ*G_N,&4-S>8&`O2J96@nHOB#"\NJU2S7n\Ached_uHqrJ[>HFpfF2[qJ@tEUf66H?(L6)84^Hb@VSpnS?V2L;aC7ki$5:iu]=iO)B>[6Nt`#N)8tn?aq("_@Poh%JBrg3FtU>FHN"g`9QlJFbY00V^O8-NNs#a>^8igc<`X9)>.Ag;%JDK5d9I*6j#40_1lRO,IoT;B8=6]&eg>K^a3mc(btI#$^=",D^6qfB^\i6qCt5"rQBf!T0=?#+,L^U0:L]NlP;k:Y!pFh*nTRqgM`lIh2%-:eMD2PgcB*("?4niendstream +endobj +39 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2154 +>> +stream +GatU4gN"5l&q-CUkXR!>_73kM-JOL2AQa"D-?6'V6;o+kX5VFKMk0Omn%isnJOI[Y_GZ6O*!2,6So.@9a.MR%k:<:i;gS;8+YS7#SO9@FW7;ZGb;R#cCo(;UB)_EFI;`VJserA'rA5+.GfIRhled.I4\ic%^.LKJKT@@jMB+$<6f_`8@m-m"H6%se-ZkAnu$oOVBJ[_!XFr:We>mc\E:cK5L8*;SLW8?=\=BcN)ii+qJ%-bJ^=3I&8lJ(uD[Te3to;JWin3``dn7:EGM/Uu4DR45L](F4mpgYKP>>e3b.@iA&o\7O(a=dFu7Za1<#\di*aFQ%2B8R:PSD,l6ZkK9]S.Q*SRT_\:J*AU&-EOh0Q(>.qHEoR(r6:f8qg3_5]b2(4]RG"bhA^b'I0G`!H`R\'\ei,Bjqb]=#bJ?TTo"<>V8eeiuI+7SJlDuqS%!E(k_DGC?%-*5su33KTo!7Wa&_h_1[?bMcSAjG3Bb^X>bEKIPDjKdSl>*9M'R)SmM@NSW:]ThO_Jpi+C7ZqYKd?=?1Xj*ke/*rcp_,hD;"1))M\+'B-3M67(jeiq;E6B;D5Oa$4[aMsV4sMi*QVIUV8HYi"ki1$LgGqjW#Z_uV1W3R;N>U?iSAZX/&b\$dpfqa?nCI"d<%m!qH<]jPT\"[rgQm<4D3VKpG.Yp0bosIhilK/`E-L4+7I$>KRjpV!*.C)u_ibZW5alb(sT.]S3ha8d!Pul@>DD8L>7YXnh69ri>!J9o?H5tK^6jd%3*Q!^4_7L5_HD+m#2W^*Fhfp-$tgEAFYeS;A:4eRhT96"=hG;/\l0,e2N'.pB*0`#O7[-et6[-DS[0,)8h4i*C9$j'I-@H65>CjG8Ibl%TrA:5f(B<9\9n"U_c!qQO$,Zpi%U@#qP!`$t^^Fim&h*ip+McOK:f9k(BZ?66%9beqX;G_NBK^aIq*=hZO?(%($!Fkl/`2+sU#]-S56DJ@2o>ElVTFL,"Z&EG`](Z;Gk/eoH*S1Sf&HGqcB19Q;Ga(+b8`5?aQGEc'OfX[P1$DG$9_h\+D^+N^?U??Se(WAn;sC*j'$!\.3E1Gc4d1ZE@5#g,EH&Dk7=j`+99"M_l7(!#uR*F2Fd?C['`rp?t53!*q%3F[a#@PF>1"=.p[;q@-KZY$piB"Rns?7]^S/R9nleR+kAZcpLId`B=>H?]@QLYl5;O0Tk!>5J?N-$JQ1OcIhbrj]"1+#')]_/ZT%KD@el#GUJf`0]f_ArA;;%'tAkU2*Jdj8&\Qpo'>.+NQ9LR/#Z_YO+#,h['GsKm9Ws%qJ:-:B~>endstream +endobj +40 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2492 +>> +stream +Gat%$gNM=0(4G@Ii%`Kp-ugC152)$/S5m,K6u'>Gf"<[lD/i6H*`9(%q>0MH&Jp:)R`6k@]a:5+3S:!43I\p9\_8`\[:J1p>qdGTnt$042-\AZCmbUL9B1u(IIL!*JA?CB"JH6i,26#)YGE_uArQb$Vks5^_:^2G'-G5L(`lQ&ccr@aWG1e#\I<$EE/r,($C^ZEGN%LkKlq?%%'oF41E=$?Fc2f2JXeD4ETDO.d'n#mN8p8)XJp@JXK0@d5)\p`BXJc4'+l^QeaF*GY_c(<_l]rcI=Fa(+Gij7h7I8dJQ]'5iU\uf,m@--SJjgjjSXDYWHC:/N2mOHrG@qF3ahX*6BSuo&:O-&_\@UJL6'R&*X?/;?^q1p,a>:MSAO&(H2(rJYiQPFI\W&uX>No6.7]V]lgi$o0h$L_N.7fNbX\(,-u;:H1(bnsGZS//7J6#WK'MZG[Dp5QFj4c@A3Di22_F'_Cc^8&Q@NaoW=eD,\Zj1CB0a:Em3heesnj"_K0e$E]"/V)DEIDs1)s%rEeNh1cY6TE3Gi)lDT&)DE\P->[?oMqjt:\N@0t^`U*IOu:nt=[nGhb]H/%lReaORd>YXlb*-NZ0QcPnU,H9NSe:j9.`\qi.IUp98.A+jF<%9"B8:8@D0bhdG30M,]4iYr)')PqIl-SPn]?X+78Y:Hr\VA.PId*VtrN-IDMqf.Td`;:&J4,=)Yhl['MV'@\sTYa*CE7,]<)cV(2f:Ck9BcFg4,""?taK;1kcT'oN#Z;FF!&fGCe4JK[gA,i_YmH%bg8X5YTbO`]mGT>p56DhOJq43A!)S7'Et*BZ4!>6iU^lTu\<"?m[e4UnI_M5:&;+70H'`M=_SK;?ASlLP;Ko2`h1Fs?2#^H[_2fbk?1k(M&J)?saP20/%IdBRFt_:gg:YE\J4uNM*[#1V)MrQA&ZRihdl0#TC&Z9-):1!p>Z!Hsn?p4eAes[gu,O?4)W/Ri!*<&l#?F\.Kj"6#)Lagks$fO5Mk?l,4SP7DC.-K*f'qNPj^Q%kp+?nV1r8_cED_h?S6![g%EVO58PaV0!0dj3Y,X&SVs]AcDZ/%4b3o4:!0:WiXP"-%9OZaMflFSip>j2rr&g&mH_C9\Sr7PlS4D%(NqVPE0IN$D%:\oPS5[N+qYl05Dk85Qo/0o*nq%RPFHm-]sueaqpi9hhnLDQar[1!?bf%ph.)B$a;kk(d*lb0jhQJKhj[?jZ7j/\DlW6.II80QmF/f&^;aC'k,um4JHD`Kd6WEB1hmm[H>'sA[@+hX,.10"JLQ30KUlLqb$lnI#`;K0o<#;Ieg;5g0Q'mtdn@/0+^Eu.[)!uf`)_r,).jO7B&H2\$i(.X,80C4@Vq!^*_#>MlY4"$o(nW8,H1nk,e$Z<")<\4mF_tPf"2B+,jg3Tm'+Z@->mD)fd;!_;iXLN4-_giZ:@,0>W>5f:Yqd!D2QlK!d&i.l0`j?;KTMH!HjKno5Qo/kVL&mMk_Qp=5e_]@ZB)s8.5p*fW%*BLlC=0LSfEaaI(&I7Z:5mumd0pW3Dh>G8:n"J[Uo35iV^,*'g60NeL>ga<1>mumbZ\&'7K,2Rk24rFc'mZZ%h;0__X&h2_$?^lCt(HO;e_If0T84?Dr1oj6C.1%>kL-XHpP2RSd@\b5JPm9k=L.e_KL8#Y2-0\X>+B^-$3eh)Nq?+$\Fp8@r$::#OG4Sh'>X<[(]Eu^($^N+q0=V[k#EPdf)?]p&Mn#Nr#;T_M&.-[]2rhNLI!@SmGQB..dM1qh15UgS<9%2rUs"L:9',"oTDc-eh-S>iV7lQuXmi-GI2lWUqR&:,/F(U%p0cqY__8=u:\b$`@fGCpIRt??9nFODM'3E/FJMX,U070pO*/g8~>endstream +endobj +41 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 3057 +>> +stream +GatU5>B:J")1A,ad>rrGVsbGmKFKIbbUs]eWiatk72d>g,M>/AQY_,!cI^Oodul:*!=J0Rl9=+%^KZaE'DO*,s76\0B34GqMI$gp!hPp@>6B_?Zh^ir]6rcaYf0HH5m.br0FId;n?NA&1\W64Br6g%'.#Mp(HhIWTNTJk4X]Z3m.q(Qp0Wa20aU7@d7jp[/2<,k[N)i@l8I=T4ZRLUSHc^uiNa6L0Pl@^kSd2POEWRoI,:V8Dp>WtScJP/*]_M9iioT:F^TabgZ)bpejuB:H0ePEu(PIh6Uc9Y)8ICX=.L=IoX!Hobc#2G4lu'FCDeAs^jcu4jRsS,[$>psp7tQeIaKG,;T4#=9nOO2go@sfo(haKF!GA@q-WIV.Y[@7G(0^V_KYQp+g\l$l%d;L2kB>&Jo;,a!G.h2,k,Xer]'6gE_6\%"hS"0!2#m@8Ve]&6_DSPVfH7WpdF8%Lobcl#:*NQWdlI#N"ICkkPn(0MQ"LCn1IQcF,qWC$@Ea_=3#2uJmYm<^bJ/!HlGMJA=QunKqDZ\ZMb%^:.R\1-ej<78(R!<_i!HHm4CF[7Q*i1c2hA"2R^nha&Qq#:+K6W+lRG3S>N="OgiX7H4Zn,>2Geo[:`_Di,>XfOr6sYnK^q;*u;7*C.d@A'[9YTtpH*_7IV8%LmYQp(+N6$K!4?#U<.H4o2/LC4S>3DscceX'$<jBiM4W=r4%\e)np5S;PT0XUZB9\;?k'n%>jA5bc/@mCjeRp8c(jE;BEQ3Ja.'Uo%VZ'4aB9"c@=@9faA)L?%rqCD!l2_hiAoqMH?3K,"Y30(FJY5%Zn1$*F8f2;I%9\LQ#MfSBLU9D#*4+JU$be$.9MVMP9)9$'mptb_8ihK-6!KN&J.dkTZLYmV(8Ie=Tl<\k1lBdtFR?i%+@r#QnLN!'r%^"W8$L+Ss.'sXu?,_FFMk[)3Q4_hPF=O>KhM(4@[VpKYFH4il6\@)8<'aeU!K+bI1)Q73-rU82-`0R.cd4nL/CX-R'bX)\aAJ$MLisLAOV6%U.isVeU>@lOap@AbqNP!Tb(]'#XD`FNF:G1^Kf5lhQW(V:%^@1H,"7'WOrJG]9m%YE]F9oa$k:ae&28oE>;=[LR$SKKE]-WcA#rGrVMLhN.]\Hh,L\gQP2F\QpTT:1V@Cc8h>g$mjAo/O(ajSf9Xe`/7shbYq"0_Tr64$E&:40Ds#e4qOt_Lnjhg8mB%G5q]%Of'Yk-E3AljoeY3X1T$3q<.;q:Po,_b4&oglo1OjgQ&QkI_u3,F,Ce+)BmTEJklO9S8@5=u-K%R#97=Y(E^+([,d8ed&4%AT!4W51rr6m;ShZII\OSkBVN6o;5\ItmsR,QJgPtfT7C1+WYR%ZEt`L.54NEFe7X:lf!$+$i;Pm`bR]dO"uKm<$\V0Z#nMl*SK&91F3Vk%Kp,1??%mU;WZ17c"bF)f(T*onhLWkp<]8U(RHA3E,^'b[KMV$9mQCM9A\M5t#biYLOQ^Lq_*;%+]*84O[-17rY?(u1l<=^5B=;q,MCYtrH>"1Uh%kh9%hBMi1k!E0i=Weqls`E-PfC%j$mB#cg9lh9<'lpQT<6NF]]AFig5=mu(_T+A[;.R]`FAX(pH#"T8mO%)4\Fu.@EpYGlr1#j4Go^Z^QHWZI/EAQqTXPN=!IQq%T2u)bHgT>)d/c2j1Ze9N1@c`0iOeA.@Nip\#s(lj)>fJ0TtA<.*o*>:;s<>ZJOY'5GuMH#e&8s3LWQ,(Y*:`;^4*mDbW0ZWLJ,!T]XZm,[_+tKt!0M$saSn-nPlmQ&%'j:!fim<]-\.iMpT\Ln0E]S(b!5fBh[h3Y>(jb"PVZ\%^8a.oubQ)A4fj[BISd-.?,6JS'.W#HH0iqnE;-@TfY/k?iMBb4RXlk6OrO?hSoO'P@q86BRH"nQZI=lM84+LT&e$WVP=$M#Yhp&>@.,ZATuWXR!=3`FM$`&eZAcu:jSPEDKkK&]gG`RZeZPej24Z*:LCU2rdk@'rgbY*.b:r\rasjOG2jP@dTV*&/pH]36$fh$DL2#Z^KK?gDZ\Pqm:ZOcMt?P2bOE'"d\QLhKK:`olZ/2>mQRNGnFbSL7#!EVE#n3?QmOKSi-NOWqsJ1~>endstream +endobj +42 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2215 +>> +stream +Gatn'bAuW$(5DR0MR1MP2F?2UACYR)Wb^BqSleQBg!C?_X%e]tP+#/Cl/r9t!gqW.C8kI@ZKtr6\I]hn%`#'Z%j-9S2FM2!qXK^^(GrlSY*bsZ2-nF=S2.K**XlKmMsX*81mo]rDr]",Jf\@VG?bs0\TqiEYpMKJ-:Wb,l\6Hr^M\Ep[pT$KDbd77[WfH\Q%-BKrG#`.kC:fa=>r_/d2*G=KWi-B["?d[,)(gme)R1Fn;37Pf:G0,h4pl0"El`NA)$WkK[pPZoYi`uSQCGNqrWRomA"TGg,;V#XmPCgjVt5b.20;a%oot.omgc4'&T6XZX,a&j-[FF4X'c:?a%'+ILSqqVZ4NZhlgoR6e6hs6`+frWNr-GG3&[NC:dpA])Yn7%`"KWJ$46?2.]3\E_=dbh5o8I$*0;M7Zrqr.@\>,%NqKom5lauP1XCGRmk:O-A8Y,`CLN-i#ou#,J(cGK"G3`T+F?]=ArT_,2c?kXUT7#d-7.hedS_]E6SFTa&0-NIW'K!*K7cFb%SS=0t7Z,*;DmlCOu1NFV74/-Ri\MMrBTU:=^Z:;f]9dn&&d'oYaS9H#dn&1qJ9hH`U0[#PmPAAh#$H`h5:,=Nn'->G:)aj>t,%O4GHCdJd7ra_sI3]6S-1*0mc+cWf<"",4;g0&D(;79CJA90X2XAc'!n@,ScR>uipe@H^G;IeJh2qL)/I'=F(GhU%2)%Kf1.^(K@b_N@'l]Im9.Z4S[i5t)NE0PV1E_c*>F'e"%9M/&P*#0Wa/7lu\?&hNS1?Ya`:asbmg+l00;K>_`/I"BVHBI!6W5.odok7A;#S-TIft@MhIeS&af@@<44T'jnK9aJKqLn#+>n(!XQZ+3b7V"FEh7=)%b?/IT8ch!(e^?\Bi(Sdl?TgR,n5'[m$FnFsogfHc\p?L(g9DSJ_JP2@XeI;/<6pXf[M#"(FD6N8`OLCkMNd(WAL(s;i0''je@>e@#49?>*%,(T$6?RL>l[`(Uc>+R90=nm8b(poRa..G!/k"0@\@kl;EB0b.H;4?C,((&NOPM:E)UJnnBu&&qu4Sl?5rGI6#:j/#2`MT!hJW7Qh:9NC3s^.?hUitnm]2;>C=\^)Op2O4uQ1nD$WXc4';L6=$\88/5$U%PN2W__6gi/6FXQZ'q&d)r>5IhqM"~>endstream +endobj +xref +0 43 +0000000000 65535 f +0000000061 00000 n +0000000131 00000 n +0000000238 00000 n +0000000443 00000 n +0000000648 00000 n +0000157491 00000 n +0000157759 00000 n +0000157964 00000 n +0000158169 00000 n +0000158374 00000 n +0000158580 00000 n +0000158786 00000 n +0000158992 00000 n +0000159198 00000 n +0000159404 00000 n +0000159610 00000 n +0000160379 00000 n +0000174476 00000 n +0000174703 00000 n +0000175435 00000 n +0000176207 00000 n +0000184299 00000 n +0000184531 00000 n +0000185208 00000 n +0000185986 00000 n +0000194363 00000 n +0000194588 00000 n +0000195270 00000 n +0000195340 00000 n +0000195657 00000 n +0000195793 00000 n +0000209590 00000 n +0000212146 00000 n +0000213967 00000 n +0000217165 00000 n +0000219729 00000 n +0000221723 00000 n +0000223826 00000 n +0000226905 00000 n +0000229151 00000 n +0000231735 00000 n +0000234884 00000 n +trailer +<< +/ID +[] +% ReportLab generated PDF document -- digest (opensource) + +/Info 29 0 R +/Root 28 0 R +/Size 43 +>> +startxref +237191 +%%EOF diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/FONT-LICENSE-NOTES.md b/chatgpt versuch/Chrystal_Math_CI_Package/FONT-LICENSE-NOTES.md new file mode 100644 index 0000000..cc2f445 --- /dev/null +++ b/chatgpt versuch/Chrystal_Math_CI_Package/FONT-LICENSE-NOTES.md @@ -0,0 +1,30 @@ +# Schrift- und Lizenzhinweise + +## Empfohlene Schriften + +### GFS Didot +- Rolle: Display, große Headlines, Editorial, Kampagnenzeilen +- Lizenz: SIL Open Font License 1.1 +- Offizielle Bezugsquelle: Google Fonts, Schriftfamilie „GFS Didot“ +- Besonderheit: Der Name „GFS Didot“ ist als Reserved Font Name genannt. Bei modifizierten Fontdateien gelten die OFL-Bedingungen zur Benennung. + +### Dosis +- Rolle: Fließtext, Navigation, Buttons, Daten, Labels +- Gewichte: 400, 500, 600; 700 nur sehr sparsam +- Lizenz: SIL Open Font License 1.1 +- Offizielle Bezugsquelle: Google Fonts, Schriftfamilie „Dosis“ + +## Was OFL 1.1 praktisch bedeutet +- Die Fonts dürfen kostenlos genutzt, eingebettet, kopiert und weitergegeben werden, solange die Lizenzbedingungen eingehalten werden. +- Dokumente und Grafiken, die mit den Fonts gestaltet wurden, müssen nicht selbst unter die OFL gestellt werden. +- Die Fontdatei darf nicht allein als Produkt verkauft werden. +- Bei Weitergabe der Fontdateien muss die Lizenzinformation erhalten bleiben. +- Bei modifizierten Fontdateien sind Reserved Font Names zu beachten. + +## Web-Empfehlung +Für eine Produktionswebsite die benötigten WOFF2-Dateien aus der offiziellen Quelle herunterladen, selbst hosten und die jeweilige OFL.txt im Fontordner behalten. Das Paket enthält absichtlich keine Fontdateien. + +## Technischer Hinweis zu den PDFs +GFS Didot und Dosis sind in den erzeugten PDFs eingebettet. Die SVG-, DOCX- und Webdateien referenzieren die beiden Familien direkt. Für die Bearbeitung von SVG und DOCX sollten die Schriften aus der offiziellen Quelle lokal installiert werden. + +Dies ist eine praxisnahe Übersicht, keine Rechtsberatung. diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/README.md b/chatgpt versuch/Chrystal_Math_CI_Package/README.md new file mode 100644 index 0000000..cf6b5a2 --- /dev/null +++ b/chatgpt versuch/Chrystal_Math_CI_Package/README.md @@ -0,0 +1,29 @@ +# Chrystal Math CI Package + +Dieses Paket übersetzt die visuelle Richtung des hochgeladenen Brandboards in ein nutzbares, nachhaltiges Designsystem. + +## Kernentscheidung + +Der tiefschwarze Hintergrund wurde durch **Cosmic Aubergine #140B24** ersetzt. Der Ton wirkt weiterhin bühnenhaft und dunkel, ist aber wärmer, eigenständiger und stärker mit Magenta/Violett/Cyan verbunden. + +## Dateien + +- `Chrystal_Math_CI_Design_Guide.pdf` - visuelles Design- und Anwendungshandbuch +- `Chrystal_Math_CI_Design_Guide.docx` - editierbare Textfassung +- `web/index.html` - zwei responsive Webbeispiele +- `web/styles.css` - Tokens, Typografie und Komponenten +- `web/fonts-self-hosted-template.css` - Vorlage für lokales Font-Hosting +- `print/Chrystal_Math_A4_Poster.pdf` und `.svg` - dunkles Poster, 3 mm Beschnitt +- `print/Chrystal_Math_A6_Card.pdf` und `.svg` - helle Karte, 3 mm Beschnitt +- `FONT-LICENSE-NOTES.md` - Lizenz- und Font-Hinweise + +## Schnellstart Web + +`web/index.html` im Browser öffnen. Für Produktion die Google-Fonts-Importzeile durch die Self-Hosting-Vorlage ersetzen und die offiziell heruntergeladenen WOFF2-Dateien ablegen. + +## Schriften + +- Display: **GFS Didot** +- Text/UI: **Dosis** + +Beide werden unter der SIL Open Font License 1.1 angeboten. Fontdateien sind nicht Bestandteil dieses Pakets. diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/assets/palette_overview.png b/chatgpt versuch/Chrystal_Math_CI_Package/assets/palette_overview.png new file mode 100644 index 0000000000000000000000000000000000000000..3920fa303005268110aed864077c5b4fb8902a17 GIT binary patch literal 67113 zcmeFZWn7d|-v$UOh=76x0s5(#hcwRB`Jj~Q^@%2mG8bf-yC+#D9!fHXQsZ}*oLRMxBW9oW7T*= zd2&XQt(ox#S)wK>i5mqI0|9|n`gOyHsMDteU+Ji*TB&Jiscr16idH_RSs3W+$5-vB z4Nn{%EL1_bc%_+%G(z9PSdGP6Oo?3)3oE!#?G?GS34WQUX(&;F=M3V~wAyS&J>_-w zc8Bp__Rg)Ro|dMi@?7EkQ- z1qu7HO%j~wq^e4m4`gJ=CnwCz6}oyJk5POYJ&ZP%_NCFNXld}+l9W}6LkzHY+0 z#HgsmCx}~7P*6gNcwpt$SU-u;^F_m2zw$oCdG+ez`tip4>crNT>IU_<=trnNnK=el z=5ALP_Eix~KY#uV-RIw+eg5hdOU*caC!t^!<)$oXL#L=GP z;HXzvY_(JAZJwfU3_L-ipaHs(7ey%bmLbsh`X@1O4{)j^cSPZi6ch zB0M}nv4m>h&}6Mi_MyDfMcwrGRXCJiT8F;Ks*B{iL$iu9)T&EsYgfll9LKpA_Y$z2 z5ajHx#sXEJm1R1sbq>tfWmD>`!~_Ksx2^I;zI+MW#>V&i@6Y0&M-XXjsL22^iGC)GT0{Ra;PIl6j}w$29pe8P@i)^-UY+g0uISo}rH&$!<`B+qR# zbn!Up9f!L+!aWl83hd2~9 z)uwL6GFwt}UHw~U7VY4>l1r?EJ^scTqn5qdlA3@3c_plojyWkYv0S#c2k+W*tA3>Y z<}>O!$+3);B1eci-R+tyE1yjrwJ}Pd^k(HxlzW?S|L37hP3JNuBqb!C5p#5?$v5#a z2nq_~$8Q&kd!>aWa@yCGmVS|v`aY4^qu3?yArgdNdEL^sThrp+0nEZ~U$;{aSH{tT zH~LsH&+A*6sb@%uCl76&5L-qaw=0jp*>y+4d z08(;#8Z^lOE66KwD6rTlsUJ=Bh<^n_-uEJ-;;f>hyAwUA%|oGi5bqQ}D+QusV8EI# zPdgSm4$QvFkED2c38J9XDdU?q6*XYt FCd@zp8rfD1wo&+gag;b`uw$A1CtH^EZ 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%0Dfq*kr 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 + + + + +Chrystal +Math +CALCULATED CHAOS. + +LIVE IN KÖLN +Smart. Sharp. +Unexpected. +27. September · Doors 19:00 · Show 20:00 +TICKETS & INFOS + + + \ No newline at end of file diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/print/Chrystal_Math_A6_Card.pdf b/chatgpt versuch/Chrystal_Math_CI_Package/print/Chrystal_Math_A6_Card.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c54ecd8c6dfed6bc106df03636aab7fda87162ce GIT binary patch literal 37483 zcmb4}1yq~cwy0ZNin|9W?hxFHQ>3_Cad&rjD^R?+yA^kLC%6_U?(Q$$d!KR79q+yS z-bqF>mrPr8t^9=iABDWAI0FkK5P>2gDl!wGXl!Te;3T7O0FW@YF?P^*GByH$H2_Ao zhR)W;HckL)TRUSLM_XqHLt`2Q763EA*1!URj}L)KoCUxN?kWP9#98T>0i6G|*}!d< zKYD*AfPXsde>w;P0tm)7Mt_X|SpCb1u)d?QxGgvglccegi?Nfrp+0~~%*N2x$lS&h zz@%nwBV^-f{$B%M^sSA-epvuaO3nsO?snjgGWZ?b|0BRNU|;_hitXP*iGZiT3vvXo zaQ~g1tg(@~zObzuKnvVw2C%UJ899LLoB$vj2O~QhI}o4)V3OB&_)`QHuD?wbjsLEM zBjB$J{7L+urOG?l8Y&q(fqgOkDIb%vu^V_%pRM&xjfMY_BLB$G03C3O047CSCvdsJ zj+vAl^lkof`DYvf@UO+lgN^@fF+i~Dzv?D#Zsla`@F$wM71)WWF}PyJe-f54wlQ@w z18{Hx|5!RYIT-6(Be?x=2CZ1&D_{;>cxD+eYDrC>@Du=qk&$+CVJ-B!_BpVAQRg)e zt+;yo#M?;mW*-TTS^aix9B4#wMR~cMi|#~u0_A45j5p|^+%);(sn&az%dPk*7p{4< z^5~pSyp^q8GUM-U^&ed*gAGgs)5cpaV!hn>kgC>NkFIXEYiaCR?4?c8WUaQS_2qm!sd@k0+%C^-${5GtUtF%U)WD zQASmWl3tXE#wiorIU}DQif@lPGZPQ6Ci!esJCk~M*FNiB9nW092%K*Ly>Sf)X4r+_eXjak9QK zR*#NGvsvW-m#HWd;m$6mYsBaOSV(pDR9(|O|HneSv)lHX;Q2omUpjlwu6dvTVEU5z!NMWMlQ_EYkhlRv#?Nn`KKjF7P0880<6>pNZ}t!veRmF_lH0fwHw~HG3;n>D zO`W$d^4@+G2G3a@D6aJ4v$w986wYukLe*uCA|Dx6Fn#C^{eL)d0FUamiUTLs^cz&7qs}aeCL@pZFdoO2m!G z2a5Vry_25tPt7vpry(vyj&XcKBpt&SpILw*Wybj9QifvC?aAsv9(nx0_@rYRW&xfn zgQdPY3Lg3>OXE5M?C|%hc2y3F5JTH`EaZ4n5`NmiGzIemLXU5cXp+>^J*z!Z=haZA zEv+5mwHh2Y`0z>54qtdq)KkX{qU<&ss5xW- z_>GL)PKjE6-BV4y_Ov~r4BQT6;=D(4X;kPfE>)zX^G};!eOSlL2SVG(H99AQdh_&I z^3U&l(lBaX1ae)&;HBlZN&LMEyL=h|eeX^ZA)v1zhwVqoG51IIfhv|IpJHc48G`o9 zIq!N&&L!rO##N!D7Ct~C{$Q=|>>(gDH5GqUyt;9!ZJ^Dw(+3gLQHhie^HS_rSR&fr7NhaaDbuAIwwoCf7VY2p26VS}q8SNrMOpDItp zl6@rF6Fsn;8rDI$ER7c91lkVa);QF{G-kcPEra?K1tJs}=Vm@ot#yGlAICadYSb>B zXW4c#GNrPRYwfTXg9h_!=&zz`{P#=gkH!K#mG|y%hnaMiBD2fe7F8LUh_brey34Gj zMV!$wI`KyY({oK|vl1ck+vM{&FpUz%OEu#v=^nStq*<8yFGr6dRg&Ctj{F5qlgcRJ zf}2JAK}SV6ZU>K%9(e?Hw9-|-6x=95ytfU@F^;>ulH5dH6dzm~4s- z&Ls1TERNbL4@Alk?lb-C6U{_H8E)M+#3R@6_8N|DDb$c&B}f~Q!e0+qQ#?ldyG7nb zeyWgt&t>|PlXZr!RGhxmhA)9wuZ%m55a*Hgp12j&)rlRwqMXQ#n6?~$hX0G161R z`lODRoj-)$!5GJ&Fyxy@;}AtX*(w`paI=5v™thz<4?S`uApzL}li}n-tjlrjc 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 Qs%xd_cX|ua^w1rle + + +CHRYSTAL MATH +Let’s make +chemistry. +Smart entertainment, sharp wit +and a little calculated chaos. + + +CHRYSTALMATH.DE + + \ No newline at end of file diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/web/design-tokens.css b/chatgpt versuch/Chrystal_Math_CI_Package/web/design-tokens.css new file mode 100644 index 0000000..509436c --- /dev/null +++ b/chatgpt versuch/Chrystal_Math_CI_Package/web/design-tokens.css @@ -0,0 +1,13 @@ + --cm-cosmic-aubergine: #140B24; + --cm-nebula-surface: #21143A; + --cm-raised-surface: #2A1A44; + --cm-starlight: #FFF7FB; + --cm-stage-white: #F8F4FA; + --cm-muted-lavender: #CFC5D8; + --cm-ink-plum: #24172E; + --cm-spectral-magenta: #F740A7; + --cm-electric-cyan: #08D4F3; + --cm-calculated-violet: #A146EE; + --cm-vector-blue: #568DF9; + --cm-acid-lime: #B7D92A; + --cm-soft-gold: #D6C65B; \ No newline at end of file diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/web/fonts-self-hosted-template.css b/chatgpt versuch/Chrystal_Math_CI_Package/web/fonts-self-hosted-template.css new file mode 100644 index 0000000..1a6b430 --- /dev/null +++ b/chatgpt versuch/Chrystal_Math_CI_Package/web/fonts-self-hosted-template.css @@ -0,0 +1,16 @@ +/* Self-hosted font template. Place legally downloaded WOFF2 files in web/fonts/. + Keep each font's OFL.txt alongside the files. */ +@font-face { + font-family: "GFS Didot"; + src: url("fonts/gfs-didot-regular.woff2") format("woff2"); + font-style: normal; + font-weight: 400; + font-display: swap; +} +@font-face { + font-family: "Dosis"; + src: url("fonts/dosis-variable.woff2") format("woff2-variations"); + font-style: normal; + font-weight: 200 800; + font-display: swap; +} diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/web/index.html b/chatgpt versuch/Chrystal_Math_CI_Package/web/index.html new file mode 100644 index 0000000..545e5b7 --- /dev/null +++ b/chatgpt versuch/Chrystal_Math_CI_Package/web/index.html @@ -0,0 +1,46 @@ + + + + + + Chrystal Math - Calculated Chaos + + + + +

            +
            + +
            + +
            +
            +
            +

            Beispiel 02 · Eventkarte

            Calculated Chaos Live

            +

            Eine einfache, wiederverwendbare Komponente für Shows, Workshops, Veröffentlichungen oder Social-Media-Teaser.

            +
            +
            +
            27SEPTEMBER
            +

            Chrystal Math in Köln

            Doors 19:00 · Show 20:00 · Ort folgt

            + Details ansehen +
            +
            +
            +
            + +
            GFS Didot + Dosis · Cosmic Aubergine statt Schwarz
            + + diff --git a/chatgpt versuch/Chrystal_Math_CI_Package/web/styles.css b/chatgpt versuch/Chrystal_Math_CI_Package/web/styles.css new file mode 100644 index 0000000..2420701 --- /dev/null +++ b/chatgpt versuch/Chrystal_Math_CI_Package/web/styles.css @@ -0,0 +1,86 @@ +/* Chrystal Math Design Tokens and Components + Fonts: GFS Didot + Dosis (SIL OFL 1.1) + For production in Germany, self-host WOFF2 files where practical. */ + +@import url("https://fonts.googleapis.com/css2?family=Dosis:wght@400;500;600;700&family=GFS+Didot&display=swap"); + +:root { + --cm-bg: #140B24; + --cm-bg-2: #21143A; + --cm-bg-3: #2A1A44; + --cm-light: #FFF7FB; + --cm-text-on-dark: #F8F4FA; + --cm-muted-on-dark: #CFC5D8; + --cm-ink: #24172E; + --cm-muted-ink: #62516D; + --cm-magenta: #F740A7; + --cm-cyan: #08D4F3; + --cm-violet: #A146EE; + --cm-blue: #568DF9; + --cm-lime: #B7D92A; + --cm-gold: #D6C65B; + --cm-display: "GFS Didot", Didot, "Bodoni MT", serif; + --cm-body: "Dosis", "Arial Narrow", sans-serif; + --cm-radius-sm: .75rem; + --cm-radius-md: 1.25rem; + --cm-radius-lg: 2rem; + --cm-shadow: 0 1.5rem 4rem rgba(9, 2, 18, .32); + --cm-content: 75rem; +} + +* { box-sizing: border-box; } +html { color-scheme: dark; scroll-behavior: smooth; } +body { margin: 0; font-family: var(--cm-body); font-size: 1.125rem; line-height: 1.55; background: var(--cm-bg); color: var(--cm-text-on-dark); } +a { color: var(--cm-cyan); text-decoration-thickness: .08em; text-underline-offset: .18em; } +a:hover { color: var(--cm-light); } +.container { width: min(calc(100% - 2rem), var(--cm-content)); margin-inline: auto; } +.eyebrow { color: var(--cm-magenta); font-size: .83rem; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; } +h1, h2 { font-family: var(--cm-display); font-weight: 400; line-height: .96; margin: 0; text-wrap: balance; } +h1 { font-size: clamp(3.7rem, 10vw, 7.8rem); } +h2 { font-size: clamp(2.7rem, 6vw, 5rem); } +h3 { font-size: 1.45rem; line-height: 1.15; margin: 0; } +.gradient-text { background: linear-gradient(110deg, var(--cm-magenta), #f5d9ff 43%, var(--cm-violet) 65%, var(--cm-cyan)); -webkit-background-clip: text; background-clip: text; color: transparent; } + +.hero { min-height: 92vh; display: grid; align-items: center; position: relative; overflow: hidden; isolation: isolate; padding-block: 5rem; background: radial-gradient(circle at 15% 20%, rgba(247,64,167,.18), transparent 32%), radial-gradient(circle at 87% 14%, rgba(8,212,243,.15), transparent 31%), var(--cm-bg); } +.hero::after { content: ""; position: absolute; inset: 10% -8% auto auto; width: 28rem; aspect-ratio: 1; border: 1px dashed rgba(183,217,42,.38); border-radius: 50%; z-index: -1; } +.hero__grid { display: grid; gap: 3rem; grid-template-columns: minmax(0, 1.25fr) minmax(17rem, .75fr); align-items: center; } +.hero p { max-width: 42rem; color: var(--cm-muted-on-dark); font-size: clamp(1.1rem, 2.3vw, 1.4rem); } +.actions { display: flex; flex-wrap: wrap; gap: .8rem; margin-top: 2rem; } +.button { display: inline-flex; align-items: center; justify-content: center; min-height: 3rem; padding: .7rem 1.25rem; border-radius: 999px; border: 1px solid transparent; font-weight: 700; letter-spacing: .02em; text-decoration: none; transition: transform .18s ease, background .18s ease, color .18s ease; } +.button:hover { transform: translateY(-2px); } +.button--primary { background: var(--cm-magenta); color: var(--cm-bg); } +.button--secondary { border-color: var(--cm-cyan); color: var(--cm-cyan); } +.button--secondary:hover { background: var(--cm-cyan); color: var(--cm-bg); } + +.orbit-card { position: relative; min-height: 24rem; border-radius: var(--cm-radius-lg); background: linear-gradient(145deg, rgba(255,255,255,.08), rgba(255,255,255,.015)); border: 1px solid rgba(255,255,255,.13); box-shadow: var(--cm-shadow); } +.orbit-card::before, .orbit-card::after { content: ""; position: absolute; border-radius: 50%; } +.orbit-card::before { width: 12rem; aspect-ratio: 1; border: 2px solid var(--cm-violet); left: 14%; top: 18%; } +.orbit-card::after { width: 1rem; aspect-ratio: 1; background: var(--cm-lime); box-shadow: 0 0 1.8rem .4rem rgba(183,217,42,.55); right: 18%; top: 24%; } +.node { position: absolute; width: 1.1rem; aspect-ratio: 1; border-radius: 50%; background: var(--cm-bg); border: 3px solid var(--cm-cyan); } +.node:nth-child(1) { left: 18%; top: 65%; } .node:nth-child(2) { left: 52%; top: 49%; border-color: var(--cm-magenta); } .node:nth-child(3) { right: 12%; bottom: 18%; border-color: var(--cm-lime); } +.node-line { position: absolute; height: 2px; background: linear-gradient(90deg, var(--cm-cyan), var(--cm-violet), var(--cm-lime)); width: 63%; left: 21%; top: 59%; transform: rotate(-9deg); transform-origin: left; } + +.events { background: var(--cm-light); color: var(--cm-ink); padding-block: 6rem; } +.events .eyebrow { color: var(--cm-violet); } +.events__header { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; align-items: end; margin-bottom: 2rem; } +.events__header p { color: var(--cm-muted-ink); margin: 0; } +.event-card { display: grid; grid-template-columns: 9rem 1fr auto; gap: 1.5rem; align-items: center; padding: 1.3rem; background: #fff; border: 1px solid #eadfea; border-radius: var(--cm-radius-md); box-shadow: 0 1.2rem 3rem rgba(36,23,46,.08); } +.event-date { min-height: 8rem; display: grid; place-content: center; text-align: center; border-radius: 1rem; background: var(--cm-magenta); color: var(--cm-light); } +.event-date strong { font-family: var(--cm-display); font-size: 3.6rem; line-height: .8; font-weight: 400; } +.event-date span { margin-top: .55rem; font-weight: 700; font-size: .75rem; letter-spacing: .13em; } +.event-card h3 { font-family: var(--cm-display); font-size: 2rem; font-weight: 400; } +.event-card p { margin: .45rem 0 0; color: var(--cm-muted-ink); } +.event-card .button { color: var(--cm-ink); border-color: var(--cm-ink); } + +.swatches { display: flex; height: .55rem; } .swatches span { flex: 1; } +footer { padding: 2rem; background: var(--cm-bg); color: var(--cm-muted-on-dark); font-size: .9rem; text-align: center; } + +@media (max-width: 760px) { + .hero__grid, .events__header { grid-template-columns: 1fr; } + .orbit-card { min-height: 18rem; } + .event-card { grid-template-columns: 6.5rem 1fr; } + .event-card > .button { grid-column: 1 / -1; } + .event-date { min-height: 6.5rem; } +} + +@media (prefers-reduced-motion: reduce) { * { scroll-behavior: auto !important; transition: none !important; } } diff --git a/chatgpt versuch/Chrystal_Math_Rechnungsvorlage_Light_Dark.xlsx b/chatgpt versuch/Chrystal_Math_Rechnungsvorlage_Light_Dark.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..d28d7302de1f8a8a0a094e57147c9038ea224935 GIT binary patch literal 16743 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 literal 0 HcmV?d00001 diff --git a/chatgpt versuch/Chrystal_Math_Web_Quick_Guide.md b/chatgpt versuch/Chrystal_Math_Web_Quick_Guide.md new file mode 100644 index 0000000..2f4b4ae --- /dev/null +++ b/chatgpt versuch/Chrystal_Math_Web_Quick_Guide.md @@ -0,0 +1,340 @@ +# Chrystal Math – Web Quick Guide + +Kompakte Anleitung für neue Seiten und Komponenten auf Basis von `styles.css`. + +## 1. Grundaufbau + +```html + +``` + +Verwende immer semantisches HTML, eine maximale Inhaltsbreite über `.container` und die vorhandenen Design-Tokens statt neuer Einzelwerte. + +```css +color: var(--cm-text-on-dark); +background: var(--cm-bg); +border-radius: var(--cm-radius-md); +font-family: var(--cm-body); +``` + +## 2. Markenprinzip + +**Calculated Chaos** bedeutet: klare Struktur zuerst, kontrollierte Überraschung danach. + +- Layout, Abstände und Formulare bleiben ruhig und nachvollziehbar. +- Farbe, Verläufe, Nodes und kleine Sparks setzen gezielte Akzente. +- Pro Komponente höchstens **eine dominante Akzentfarbe**. +- Glow nur dekorativ und sparsam einsetzen; nie für normalen Text. +- Reines Schwarz vermeiden. Dunkle Flächen nutzen `--cm-bg`, `--cm-bg-2` oder `--cm-bg-3`. + +## 3. Farben und Aufgaben + +| Token | Einsatz | +|---|---| +| `--cm-bg` | dunkler Seitenhintergrund | +| `--cm-bg-2` | Karten und größere Flächen im Dark Mode | +| `--cm-bg-3` | erhöhte oder aktive Flächen | +| `--cm-light` | heller Seitenhintergrund | +| `--cm-text-on-dark` | Haupttext auf dunklen Flächen | +| `--cm-muted-on-dark` | Nebentext auf dunklen Flächen | +| `--cm-ink` | Haupttext auf hellen Flächen | +| `--cm-muted-ink` | Nebentext auf hellen Flächen | +| `--cm-magenta` | primäre Aktion, wichtigste Hervorhebung | +| `--cm-cyan` | Fokus, Links, sekundäre Aktion | +| `--cm-violet` | Kapitel, Kategorien, dekorative Tiefe | +| `--cm-lime` | kleine Überraschungsmomente, Status oder Spark | +| `--cm-gold` | seltene Premium- oder Bühnenakzente | + +**Empfohlene Verteilung:** etwa 70 % Basisfarben, 20 % Oberflächen und Textabstufungen, 10 % Akzentfarben. + +## 4. Typografie + +```css +font-family: var(--cm-display); /* GFS Didot */ +font-family: var(--cm-body); /* Dosis */ +``` + +### GFS Didot + +Nur für große Titel, Kampagnenzeilen, Hero-Text und markante Zahlen verwenden. Nicht für Labels, Buttons oder längere Texte. + +### Dosis + +Für Navigation, Fließtext, Formulare, Buttons, Hinweise und kleine Überschriften verwenden. + +### Sinnvolle Hierarchie + +```css +.page-title { + font-family: var(--cm-display); + font-size: clamp(2.5rem, 7vw, 4.5rem); + font-weight: 400; + line-height: .96; +} + +.section-title { + font-family: var(--cm-display); + font-size: clamp(2rem, 5vw, 3rem); + font-weight: 400; +} + +.ui-title { + font-family: var(--cm-body); + font-size: 1.35rem; + font-weight: 700; +} +``` + +## 5. Light und Dark Mode + +Das bestehende CSS ist standardmäßig dunkel. Für helle Einzelseiten oder Komponenten kann diese kleine Erweiterung an `styles.css` angehängt werden: + +```css +.cm-page { + min-height: 100vh; +} + +.cm-page--dark { + color-scheme: dark; + background: var(--cm-bg); + color: var(--cm-text-on-dark); +} + +.cm-page--light { + color-scheme: light; + background: var(--cm-light); + color: var(--cm-ink); +} +``` + +Beim Wechsel des Themes ändern sich hauptsächlich Hintergrund, Kartenfläche, Text- und Rahmenfarbe. Akzentfarben bleiben gleich. + +## 6. Formulare + +Formulare sollen klarer und ruhiger sein als die dekorativen Brand-Elemente. + +- Labels immer sichtbar oberhalb des Feldes. +- Platzhalter sind Beispiele, keine Ersatz-Labels. +- Fokuszustand immer deutlich in Cyan. +- Fehlermeldungen als Text plus Symbol ausgeben, nie nur über Farbe. +- Mindestens 44 px hohe Eingabefelder und Buttons. +- Eine Login-Karte sollte höchstens etwa 28rem breit sein. + +### CSS-Erweiterung für Login und Formulare + +```css +.auth-shell { + min-height: 100vh; + display: grid; + place-items: center; + padding: 2rem 1rem; + background: + radial-gradient(circle at 15% 18%, rgba(247, 64, 167, .13), transparent 30%), + radial-gradient(circle at 88% 12%, rgba(8, 212, 243, .11), transparent 28%); +} + +.auth-card { + width: min(100%, 28rem); + padding: clamp(1.5rem, 5vw, 2.5rem); + border-radius: var(--cm-radius-lg); + box-shadow: var(--cm-shadow); +} + +.cm-page--dark .auth-card { + background: rgba(33, 20, 58, .92); + border: 1px solid rgba(255, 255, 255, .12); +} + +.cm-page--light .auth-card { + background: #fff; + border: 1px solid #eadfea; + box-shadow: 0 1.2rem 3rem rgba(36, 23, 46, .10); +} + +.auth-title { + margin: .35rem 0 .75rem; + font-family: var(--cm-display); + font-size: clamp(2.5rem, 9vw, 3.8rem); + font-weight: 400; + line-height: .95; +} + +.auth-intro { + margin: 0 0 1.75rem; +} + +.cm-page--dark .auth-intro, +.cm-page--dark .field-hint { + color: var(--cm-muted-on-dark); +} + +.cm-page--light .auth-intro, +.cm-page--light .field-hint { + color: var(--cm-muted-ink); +} + +.form-stack { + display: grid; + gap: 1rem; +} + +.field { + display: grid; + gap: .4rem; +} + +.field label { + font-weight: 700; +} + +.input { + width: 100%; + min-height: 3rem; + padding: .75rem .9rem; + border-radius: var(--cm-radius-sm); + border: 1px solid transparent; + font: inherit; + outline: none; +} + +.cm-page--dark .input { + background: var(--cm-bg); + color: var(--cm-text-on-dark); + border-color: rgba(255, 255, 255, .16); +} + +.cm-page--light .input { + background: #fff; + color: var(--cm-ink); + border-color: #d9cddd; +} + +.input:focus-visible { + border-color: var(--cm-cyan); + box-shadow: 0 0 0 .22rem rgba(8, 212, 243, .22); +} + +.button--full { + width: 100%; +} + +.auth-meta { + display: flex; + justify-content: space-between; + gap: 1rem; + align-items: center; + font-size: .95rem; +} + +.field-hint { + margin: 0; + font-size: .9rem; +} + +.form-error { + margin: 0; + color: var(--cm-magenta); + font-weight: 700; +} +``` + +## 7. Login-Beispiel + +Für Dark Mode: + +```html + +``` + +Für Light Mode: + +```html + +``` + +Der übrige Aufbau bleibt identisch: + +```html +
            +
            +

            Chrystal Math · Members

            +

            Welcome back.

            +

            Melde dich an, um deinen Bereich zu öffnen.

            + +
            +
            + + +
            + +
            + + +
            + +
            + + Passwort vergessen? +
            + + +
            +
            +
            +``` + +## 8. Häufige Komponenten + +### Primäre Aktion + +```html + +``` + +Nur einmal pro klar abgegrenztem Bereich verwenden. + +### Sekundäre Aktion + +```html +Mehr erfahren +``` + +### Karten + +Karten verwenden eine klare Oberfläche, einen feinen Rahmen und höchstens einen dekorativen Akzent. Nicht jede Karte braucht Glow, Verlauf und Nodes gleichzeitig. + +### Eyebrow + +```html +

            Kategorie · Kontext

            +``` + +Für kurze Orientierung über einem Titel. Nicht für ganze Sätze. + +## 9. Abstände und Formen + +- Kleine Abstände: `.5rem` bis `.75rem` +- Standardabstände: `1rem` bis `1.5rem` +- Abschnittsabstände: `4rem` bis `6rem` +- Kleine Elemente: `--cm-radius-sm` +- Karten und Formulare: `--cm-radius-md` +- Hero- oder Auth-Flächen: `--cm-radius-lg` + +## 10. Schnellprüfung vor Veröffentlichung + +- Ist die Seite auch ohne dekorative Effekte verständlich? +- Gibt es pro Bereich nur eine klare Hauptaktion? +- Wurde GFS Didot nur für kurze, große Texte genutzt? +- Sind Labels, Fokuszustände und Fehlermeldungen sichtbar? +- Ist Text auf kleinen Displays ohne Zoomen lesbar? +- Funktioniert `prefers-reduced-motion` weiterhin? +- Werden Akzentfarben nicht als alleinige Information verwendet? +- Sind alle dekorativen Nodes und Orbits mit `aria-hidden="true"` versehen? + +## Kurzformel + +**Dosis organisiert. GFS Didot inszeniert. Magenta führt. Cyan reagiert. Lime überrascht. Der Rest bleibt ruhig.** diff --git a/chatgpt versuch/design-tokens.css b/chatgpt versuch/design-tokens.css new file mode 100644 index 0000000..509436c --- /dev/null +++ b/chatgpt versuch/design-tokens.css @@ -0,0 +1,13 @@ + --cm-cosmic-aubergine: #140B24; + --cm-nebula-surface: #21143A; + --cm-raised-surface: #2A1A44; + --cm-starlight: #FFF7FB; + --cm-stage-white: #F8F4FA; + --cm-muted-lavender: #CFC5D8; + --cm-ink-plum: #24172E; + --cm-spectral-magenta: #F740A7; + --cm-electric-cyan: #08D4F3; + --cm-calculated-violet: #A146EE; + --cm-vector-blue: #568DF9; + --cm-acid-lime: #B7D92A; + --cm-soft-gold: #D6C65B; \ No newline at end of file diff --git a/chatgpt versuch/fonts-self-hosted-template.css b/chatgpt versuch/fonts-self-hosted-template.css new file mode 100644 index 0000000..1a6b430 --- /dev/null +++ b/chatgpt versuch/fonts-self-hosted-template.css @@ -0,0 +1,16 @@ +/* Self-hosted font template. Place legally downloaded WOFF2 files in web/fonts/. + Keep each font's OFL.txt alongside the files. */ +@font-face { + font-family: "GFS Didot"; + src: url("fonts/gfs-didot-regular.woff2") format("woff2"); + font-style: normal; + font-weight: 400; + font-display: swap; +} +@font-face { + font-family: "Dosis"; + src: url("fonts/dosis-variable.woff2") format("woff2-variations"); + font-style: normal; + font-weight: 200 800; + font-display: swap; +} diff --git a/chatgpt versuch/index.html b/chatgpt versuch/index.html new file mode 100644 index 0000000..545e5b7 --- /dev/null +++ b/chatgpt versuch/index.html @@ -0,0 +1,46 @@ + + + + + + Chrystal Math - Calculated Chaos + + + + +
            +
            +
            +
            +

            Chrystal Math · Calculated Chaos

            +

            Smart. Sharp. Unexpected.

            +

            Intelligenter Glamour, soziale Chemie und präzise gesetztes Chaos. Eine Bühne für Performance, Verbindung und Humor.

            + +
            + +
            +
            + +
            +
            +
            +

            Beispiel 02 · Eventkarte

            Calculated Chaos Live

            +

            Eine einfache, wiederverwendbare Komponente für Shows, Workshops, Veröffentlichungen oder Social-Media-Teaser.

            +
            +
            +
            27SEPTEMBER
            +

            Chrystal Math in Köln

            Doors 19:00 · Show 20:00 · Ort folgt

            + Details ansehen +
            +
            +
            +
            + +
            GFS Didot + Dosis · Cosmic Aubergine statt Schwarz
            + + diff --git a/chatgpt versuch/preview_v2guide_typo.png b/chatgpt versuch/preview_v2guide_typo.png new file mode 100644 index 0000000000000000000000000000000000000000..23ac69827e17e12c41525cc8a265fc768da4e735 GIT binary patch literal 97831 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

            Y8T_lp41MrM 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 .button { grid-column: 1 / -1; } + .event-date { min-height: 6.5rem; } +} + +@media (prefers-reduced-motion: reduce) { * { scroll-behavior: auto !important; transition: none !important; } } diff --git a/chrystal-math-style.zip b/chrystal-math-style.zip new file mode 100644 index 0000000000000000000000000000000000000000..5b8e01e42b6326ec0dd5046def236563045bd76c GIT binary patch literal 204643 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

            ~` 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%0Ao*wXZTIc?)`wqod3M;Q);ut1d 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 jbgB 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 O9~nFV07#34uKf$ct$kwv literal 0 HcmV?d00001 diff --git a/claude-version2/claude-versuch-2/Chrystal-Math_Briefkopf_A4_v2.pdf b/claude-version2/claude-versuch-2/Chrystal-Math_Briefkopf_A4_v2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..36db024a9dec88aa1f382d8867d12a38160c7576 GIT binary patch literal 41511 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�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 literal 0 HcmV?d00001 diff --git a/claude-version2/claude-versuch-2/Chrystal-Math_CI-CD-Guide_v2.pdf b/claude-version2/claude-versuch-2/Chrystal-Math_CI-CD-Guide_v2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..bbe2e62a99b2a788f852aad6ec9bbf8f4d7bd712 GIT binary patch literal 1429852 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
              nT7tq>C} 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

            + + +
            +
            +
            +

            Dashboard overview

            +

            A modern application example using the Black White system.

            +
            + +
            + + + +
            +
            + +
            +
            + Active projects +
            12
            +
            +2 this week
            +
            +
            + Tasks completed +
            84%
            +
            On track
            +
            +
            + Focus hours +
            26.4
            +
            Compared with 22.8 last week
            +
            +
            + Messages waiting +
            7
            +
            2 marked important
            +
            +
            + +
            +
            +
            +
            +

            Weekly progress

            +

            Mock analytics card for testing surfaces, typography and chart colours.

            +
            + Updated today +
            +
            +
            Mon
            +
            Tue
            +
            Wed
            +
            Thu
            +
            Fri
            +
            Sat
            +
            Sun
            +
            +
            + +
            +
            +
            +

            Project status

            +

            Simple progress indicators

            +
            +
            +
            +
            +
            Website refresh72%
            +
            +
            +
            +
            Volunteer onboarding48%
            +
            +
            +
            +
            Event planning86%
            +
            +
            +
            +
            + +
            +
            +
            +

            Today’s priorities

            +

            One section for focused next steps

            +
            + 3 urgent +
            +
            + + + +
            +
            + +
            +
            +
            +

            Recent activity

            +

            Readable event feed for testing longer text lines

            +
            +
            +
            +
            Design system updated

            The Black White palette was applied to buttons, cards and dashboards.

            10 min ago
            +
            New accessibility review

            Contrast and keyboard focus were checked in both light and dark mode.

            45 min ago
            +
            Typography sample approved

            Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

            2 h ago
            +
            +
            + +
            +
            +
            +

            Team snapshot

            +

            Compact people module

            +
            +
            +
            +
            AJ
            +
            PM
            +
            KM
            +
            LV
            +
            +

            Four collaborators currently active in this workspace.

            +
            + +
            +
            +
            +

            Typography sample card

            +

            To test the dashboard with headings, subheadings and paragraph text.

            +
            +
            +
            +

            Typography sample

            +

            A modern editorial dashboard card heading

            +

            + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

            +

            + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

            +
            +
            +
            +
            +

            +
            +
            + + Mono +
            + +
            +

            Black & White

            +

            Nothing extra. Everything clear.

            +

            A strict monochrome system with layered greys to reduce harshness while keeping the hierarchy unmistakable.

            + +
              +
            • + + Clear visual hierarchy and predictable navigation +
            • +
            • + + Low-noise colours designed for longer sessions +
            • +
            • + + Readable typography with generous spacing +
            • +
            +
            + +
            + Private by design + Accessible + Distraction-aware +
            +
            + +
            +
          + + +
          +
          +
          +

          Dashboard overview

          +

          A modern application example using the Black White system.

          +
          + +
          + + + +
          +
          + +
          +
          + Active projects +
          12
          +
          +2 this week
          +
          +
          + Tasks completed +
          84%
          +
          On track
          +
          +
          + Focus hours +
          26.4
          +
          Compared with 22.8 last week
          +
          +
          + Messages waiting +
          7
          +
          2 marked important
          +
          +
          + +
          +
          +
          +
          +

          Weekly progress

          +

          Mock analytics card for testing surfaces, typography and chart colours.

          +
          + Updated today +
          +
          +
          Mon
          +
          Tue
          +
          Wed
          +
          Thu
          +
          Fri
          +
          Sat
          +
          Sun
          +
          +
          + +
          +
          +
          +

          Project status

          +

          Simple progress indicators

          +
          +
          +
          +
          +
          Website refresh72%
          +
          +
          +
          +
          Volunteer onboarding48%
          +
          +
          +
          +
          Event planning86%
          +
          +
          +
          +
          + +
          +
          +
          +

          Today’s priorities

          +

          One section for focused next steps

          +
          + 3 urgent +
          +
          + + + +
          +
          + +
          +
          +
          +

          Recent activity

          +

          Readable event feed for testing longer text lines

          +
          +
          +
          +
          Design system updated

          The Black White palette was applied to buttons, cards and dashboards.

          10 min ago
          +
          New accessibility review

          Contrast and keyboard focus were checked in both light and dark mode.

          45 min ago
          +
          Typography sample approved

          Lexend and Atkinson Hyperlegible remain the chosen pairing for UI and reading text.

          2 h ago
          +
          +
          + +
          +
          +
          +

          Team snapshot

          +

          Compact people module

          +
          +
          +
          +
          AJ
          +
          PM
          +
          KM
          +
          LV
          +
          +

          Four collaborators currently active in this workspace.

          +
          + +
          +
          +
          +

          Typography sample card

          +

          To test the dashboard with headings, subheadings and paragraph text.

          +
          +
          +
          +

          Typography sample

          +

          A modern editorial dashboard card heading

          +

          + A concise subheading shows how Lexend behaves inside a polished application dashboard. +

          +

          + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere, + neque vitae facilisis luctus, justo sapien posuere lorem, sed cursus mauris + erat vel sem. Donec vitae lectus at mi tincidunt suscipit. Suspendisse + potenti. Sed porttitor, libero ac faucibus suscipit, mauris turpis pharetra + quam, ac consequat nisl ligula non justo. +

          +
          +
          +
          +
          +

          JveV1KS9_c8gYG$fb8^Z=AgMFaQJOKsMO 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 literal 0 HcmV?d00001 diff --git a/Download 2026-07-21T15-14-36-571Z/2026-06-09_chrystal_msd-vertrag-und-einwilligung_podcast-stellungswechsel_2026.pdf b/Download 2026-07-21T15-14-36-571Z/2026-06-09_chrystal_msd-vertrag-und-einwilligung_podcast-stellungswechsel_2026.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c9de97c0eeaa4222034ecb1e4aeb9c7066c1b588 GIT binary patch literal 72568 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 literal 0 HcmV?d00001 diff --git a/Download 2026-07-21T15-14-36-571Z/2026-06-09_chrystal_msd_podcast-stellungswechsel_hiv-und-drag_edit_v1.docx b/Download 2026-07-21T15-14-36-571Z/2026-06-09_chrystal_msd_podcast-stellungswechsel_hiv-und-drag_edit_v1.docx new file mode 100644 index 0000000000000000000000000000000000000000..493986dd4da932f6904a1b9ed4bf784d7e011b67 GIT binary patch literal 21995 zcmeFZ1AAplw>G?D+qP{d9d_(=Y?~e1wr$%sIvsXw+cv)J{ha4~&-+l%fHK9aguVntP6-ElO`DHya(6ZCtpbpl^D!8l&Hf?=(a1-Ek~ zt%BE_CR}3uiePV=h7BU*_gFyVLKY(bnZs2IMX6`UE)gi|9gsYa3$c~n#~+*_gj-oe z8)f|&5Yb&vW}&u4(9jS0^uUBT9nqKo!P}mR;W0OOKDmtS(tBe!TN8EdgsE>wh1cnN65>cgz&~ zxs|AWg`KPd7v2T6@T@bS`P%6UNDAsKVsc%u+kwqEcrbbYO(H?{J0L>x8veBY zTJru{>(21T99B7Rx>a5gF!7pAnsKG_vmb0SXIQQ;jE0R(H&ifB@xqu|rFP8_*D-L97&MuUYrey-Ux_~;IS zVcvR<+q_fnH^r}&*(8!m`brFlXKoiDN^KYvKJQ}!BO}h!F`neCK!`$kF#{jBnH4`> zGp8!L$2`m7y*5((put~i37($y7`MEV2_R-BHG>TLJYkHdO(g|==%~e%_mS=1AD45N zRRtlWcFNalQ#g2fA&=9>}l?L~Q@$mxbZX@Jrb+*i2VEyhF3 z2ap%QOGH~;lu7h5aNy7ljAwQp{LVq zlh;we>rum3H0xrFzBW|Tf-+=Ko18KZ!V50c#+zvl@!34RRh$8gr5)lMcUd$QHDDm7 zpjooA!h}T+WP;@_#IqUk-J5UFfCz*QY49wHR#@$f1uqN%*K_&0N}eTT%|L8F0k}39 zp!`Z(P$#ZGhl2V1QRGB|o2^i($jPLF2;U=O#Z&;_$(_mtaCRa={6U2W;k|Y0Sesa7 z{b;hKh`oQUU0xccwf6aXcone^g78A4s0k#=JVZVP-cJa? z5A)AA*FHQ^M{Fpq+y@Z5AUUTa-#-?93RkDVOo%xaS0dAg;&8CXcyEC%RbV-nDEayv zJJ|&LxP;XC5DQSs@ZDg)T?gssdk;~d!%5aTDf=_Ed?o0fA7wBT=TR7N=i7fY>2y60 z8Xj1+j5R$J4Rukmi|mc)wsPFeTvMDuKFXdqR;5atKLAUjyW)lR`I&H{pZ(rFf>7UI z9&!t`fsArO1R26&=e>YLQJ3_6EH!wtd;7IWIaoRaH*|cvhI7Fp>TO`?fd8ayM7ZgH zmbX__f2hEcBDKWsv2anDznhs!7pu1_9K%(!sOXXf3B8NcI<l1Bkyel0wL08>oFsS>SBI`H4H1DolrbNwg#7IymUMYwdr&f)077f&IYy= z7gMsVX(S~+vY(+_+qxt!FY3(CF3}a4T_0}J74e2Q;qE$Dcy2>`gS)l(SdLRT;QXN& z$4uQQb9>jDQFa&UTMg=_Kr9tZryaS{&KVJxjI#qpv_m@ITvWa>Y1m223Q~G#r7j8L zLOAqIk-#VTBjvac9z=FRqe50jGQRD}2v8LvJUV%6g+F2FqbT=^TUv232C_9C@N>bO z@qbGrVMiM*@?aKV^XbvBP&v)&>gjoWy!^ANdoJbFDxc00(o5kMkfgBZu|m?r#P=t+ z!E;)RIxtPa9$-Tz>=WM!vnSss_%yJA;HLawPVc3!i0n_v`lB(0bKGu`lvXiY9z+5U zeU*_OkKAexz-TSQ9)`;t_7-SJkAe?anlH|Agl@sx80f@MfyNp!AvIEz5rAos1Y!ue zcSj{3D(upA;%6dJE5k>tw81;|dl0j;1-%@F%zhgT?DbWxY?W7F1GPDiHOT;VgR;Fu z`(wytA%k|YC>s;3VV&-t8V9&U2_U4M!L6V)IP@D>c}lO>Kf47FNA_W~9;wdn`GzUo_WA-rLwQMNu0eA6hiR zF7{YUR!Wp^PO~?2{?8E^R+qF^A(UUq_O&J%6L|Kyat0Y5K?hz5iwlPUKW#H=g;x7R z`?~|Z`#%12&9Nr3KC5g~(iPtwtU-dSjs*Bb#Zt|QW|-|6<0n~hA)hgN zX`mPg3V{+invvn)Msezg!g!Jqw_3v;Dc3771egT-OYKVfNNfKM}GU$|OUgO_C#2+|ErFj@>CTS3PR(G{yopladC zQxRrJs^dB$G$DcutRo4=X^XB*yCkT2M{u3Z$UNVeZ$n!|crSq42v;G=O#etW42UMN zNvs^k+0Yc=)`_C*VOCPD-b~>zUNg);X6%tl=_8S{9zS0mmeVr5vHhwBY5f$eqRd_( z$mzXiSgi2%S<>tdaB9P~0+Cyu6c9FqOk!?x4Q=j<4J4)=9hP__dBlQfI4|&Ti*o`e z1X0Jy1u;kLUa&}g_2ILrnFC*=CGuuk$A3wWL-e{fLoHG&8KwqJ=q2JiMVf1h;=yf+ z#IK};@?Ufk)&PGP{5jZH9f6iScP^XhbfA`a@YHVkago??aC)%BrM|zx4BH#ka99U) zr`&*S@(!+K59Qng^!(|5uiT|^_9I;UhAzjX7C~b@i;2LH)1n#3Gi%68#QvS_IP$X3 zq&-p#mJEUIl_=nY0S$(1tR0(XBY4RRE-g(>UzTY78ZpiyPs57s^c)tYMTQVu3h3Zp^U_6*agSIg~cUwC@PG^bXGzH7u`0G zOHB<~j+hS1)gWXK&(**Xo55cfB0WYLY!t}eEXFs~kSvQ3qc$_`qwHJ2D-iYl0BpR8 zdX-p((j>9@DVELkBzDOO64M&FM3)8yF<;yV3=k}YS#Y+q)?0XseH~ELfto2Hqx;5D zLP?8QZbjK)UwQA--J)i!O~Hy;^2OwE-Asn5NdtHL%Cp$ez9_hCHLl7@)`>#0&?6s( zZE^x$j98aihIWZK$B-XPIBG|b%B@sbzrK=|JcVd4rRL`{wWio3pJwy?F=HMi?Qx0E zU>yumD@gF@u2h$eM|xM4tP%y=R^WrLJ>~+kpW~W~y=CT~0{DhDMSHaoefpuxYZ~=C z`DO0r+yp`$PS(zJ-MY^m1=*pnYtL4=@ z<1@--4-3zItqwlN7M!c+QK7s9CtBI6oW8YQf^J5#%y<4MD(Ss#1bT&Qd2!4Y*CT@2R7gv1S~Uu+>jefyODDX;SSHG>s|g3__q_Qa zLa(j)zk22N9a@al_i2}O)E(;i5!!%PaVCYUdvC>t<}x`NWmOoYeG=9;`i-={r=265 zkBw|j#6O%swrsMv?8EPhG9fg8JjS4F)t%96*r|JdauVU6o-_ZD9z6Q^6Ho6uL5)Eb zV0`dG)1i3*r9e>)bz^`_Cu?nu#8*rVpBEsxtWC}&kfjf;X)55In*v?RE(v@k>&F7> zSf}WMspn^<_}GDh3rv&pF+X9MA==v{fcVh6#;Ci4OW-ImWGrsEI&)K-*dp@)Q6ZQq zj)FIF(lVM7^GPNc<3t9+&&O^`M-ahf8RE;yggsQcvFF)-DFasU1k)1 z$IC?F#%4K8QGXE_4!CUm12Qy};!~~v>N*{!by1BR788ba+*W30rrH*RLk87;?nIFa zGKSB1!@&5G&zNW0SjI)PL>?#S9eGNc>_g%3nz#&iEttc&0nTc`3`$|u(ZtE4ZzET) z9#pSFmAn!~n?aghWRbU!#pdOqfc(a`uG_nYoRU${ROf1TTlgmM^>+ICd8Rhuu)>Jw zjTR+$F0I5!{w?)e$hV`t*kq_Ir(%v}4XdX5y|_Kj{Y00erV)N&T|(PY4?!sZA>WAV-{G zpkOzkne_FTz&vHA&iqPGZ|)4WlBepKW=u;PSJQKSn7CC z65H;b{mJ+V@k%Z(*vg~&vJ)KHGA+ieC%qjp(M5VT*B(19e}MOobIB zVu8yxQ6_2x@`(xKgDe&~5YW{22mPvt^pohy&TrlAET}6Zu_YA#PCV>s{sc>vT6?Ux zHSRM66YNNv(hg+>_kdw&v&+$Nwt)C%J^Q}1tcn0;;8=fHL74w-I)s(`(u)J`cF&p5&wdL zYXF&Itdrz~%QCt1r%KLM^Ljdu)l&P5rq|BO_r;orFyo7^MULf!@?4U<#urla{8>ys z!`u?=X%C{G;3k8L!kywJLhR$Tg z`=Tm{M}Kgi>Tyza%k8YzbJFU5ua~hq1e&ayxmERFkn#@xC_oR}UR>YtpJkj$DP(9w zuT$CHe@yQ)+O`HwT`H?ow^nx`7U3_P_{BKikXCh<12=lsgG`gq5C*9uW%2zRPi9mp zd}NXi$)+-u{h^d@?9_9=mBhKx;`={xJ?`lt;l^Jz0^k4uE&vkfZ?5NGgy?@VKK~|1 zfxb)}U#RaS{x4mB73Q(gBaw7zEuWay)x*y zY4^r;&yQ!RlTj;@j6IyniY99DY!gzTp{7z5mDs7F)%8$P_%!6oKhV(iVBbwQ~n)QQqfCGm9qjOgdV6KfJzB!l@I(byt=>Y$GZ$AagAv5i({q!025 zo#{P4hZeql*IZb$D3OwGOIA)Xo^UCD4mBxgX1pg5mp{_sfc!l_2Hr{DfTkzd-ZY1T z;*Njt0X&{2h#^nqJ+oiBQFpyBgLf?**{zeY5a(oNl#VE*sotq7{HeO>$ED25n~E`eGRzx zExKSoyxef{fFk`S@9?J!SZgDO5*~Aior@+j z71PXWW5S33nQRZfEt|obDPpfY30;7t7V&aXwxWnL$Ju=OT?%eJuNGobC|PM&&&O!c zRG7ZM!tM{447l$V9ECjw8y^lELYE5Ov=t&`)k!RUaGdwG!>xXyM2ZtvB|3q{RmN5M&?N&$lF)3;17=2XMg-_w2pIi55@}>De-^utlHyd|_@iieofJFqFN-wAbyHFO`>WgD8sjnd>*t;7NbztBi?+Sjf zABwKx?a5=?9Kad9W`i^F&x`?9-GCgY~Pa0h<#6G(sj_#qe!83)1a|Fs`wUB z>k0LPkcwn0C-s*%Wl1f=qSwb>08ykE_QTnbWRA)cHpm_rNmF zvq+kElaYvxTeyst(YKH1Yi&y4-5Ns%U#j3@z2x!lNFUWYJ7Y%NQu#+2oBQEBvS8is zwp)Fm#Df8KX>TLjy}buAB78BPTddONINu&g7{8;&j>s3Gc3!G&6}1ft|aMl z^U7Z~@*Xx2)`1xxmG%3AH3aG14>}P0c$&6>)PooJ<`zJ5Z{Yu;p%gJN>MhKLR3!xy z#&1#^NOf(ubaGuCGsPR9ZPR{-_^0`n;0-t=`C1afumJ$HFKz$#vfyN9Y;DZ&cg*y+ z89-eo0*3>$8{>r_xQz#YmE}Wi2X416t8rOI$T=atfR|*7av?I3^s*YtFFwWc4z^r5H_yT za^H4Cm-`CGmy7*&14;U zFPckqu=x_&%YR%OS)H_}tY4%)p?#mpZKknVAts6hzySJ`Ch3k;hFv-(i;w6_$dnA& zo{yUEVlo3MZyfAb-4p`YI(|3#9exDx0V=Rkxt&K?1~cUl)xoN{ol9%IEx0|G&8(fk zWSGVYaE-fcID$;8WJc0ga3r0(Z392NfOPZ9i{_J7O+8mNr22$~LV$DQVK{%&^5^t3 zL4wf(Frz5z;pHnGzp;T zoFnhuSEwG!>0}E$-@hHt-ckrK3~w}c0M)lzJwAlge7JwK-5)Y+_IN!sVNLyh;t=q< zK4{te9OYXy^Sa%c7{jRPdB2Gv$idp;2Pz1SH3LSH;!a>w7B57yVck3xjg?a+W9dM487D4cnU`Q4WLv)yF3k<=9R& zLj7GodFY_;xH7T>rZ>#|Opk6XU|G4+!^i=PRKCCsA|f#W(?=`r33t2$D-#g{ zfXLV=N7^5>P>IAek<9pv!iqSVvi1VehE(tlkNA`rfp9hb;uX^3xZBls6NTAGhp^sM zOhywJ*-K#Z8uQzJXM6D})o*wLTjhs#xB(L{%$A*K8Z!;6UW1($warPWlQcvt_ z?RF4>Vn+ju=lrS0F1bt8;76bJ?>$zZhsGYO-Wy$NHFxUTdl9GY4hc409WhA5-#w$Z zfs}qv4&LSGnJJ?gH+m|klIOQ#$_@;nmez|xeZpSvQ35G3Ny|hbHUyofsw?#mF6X94 zbsIxu7ln}i*0gNeIabC5bX#DUO8udiCC+YP*Q^++E%H!_nBR2}{I=2!6E>sA9Tw~- zQeoEV8<@T@36f=vP?`a*dRfy;+@}tPSi*S$F6v>QmO6`JKGM$ z-+U22LNkxDSZO;(VjYxovfcR?hTjLrZ|0)NM<6MO)RW(bImGZ~K?>9h?p$!3n)Vg* znhwzflx@+s+oG~wNeQqchL|^WbQR@CV_BFU3{c5v%qWF1@kevm+gM#NBDtMEWWX7P zA{h#>h%_|TDk!T*=M88qdeW3wO{7C zmc*SCMI6U~h~;D&ygPe@y9X_bUa>2*+83LumCV+gm3D3*gu+%V7^BjSta6(z=F85n zguWKoHrAFbqz-<#1=T8E!f=nGa_i1)!h#Tk{l}r7KZCiHl(*Ad#UR58k{!w9tAg4y z?JdO=7QOdeyK&~aa(5cL1c$6!WsAnmZ@!X3|q)_)w=CMrJ znWjwNs}@vvamziWI2A8NL?r<*L|ijh)EvUmdxqL@4t+F*=3-d$A$gZ>3Oz+g4c>HP ztwor2=~8(jc~KIy;r<7OUYsz`*ga9BihFDnMa}pj@rnF+x(T=B};b^nQ0Aqm>e`jlKWDvUA;I9rH-_{Wpxa<6w z2Be~vn!ErRThdX>FB65j?a1J`dXzR7Hcsr>nkB#^yxRvHYLY5chiR!&hR~#iDoXWb z;-mM#WPOuLv@_I%Stab4Z#Qq&Qy_-#@Lc$&3M|aAHqumBBLHux*A=4`Yl;Vj2_J88 zqgUUt03oIb=`GU}>lP-kAgQF+$n)t3*^LI+L*w=FcX#DfCM6SJj4kGHFp(oRZq!hq z3hJa`n(NEpDi9SU<;)dNKug3(GO)e%ltK(ndlU1v6#W1;ZjJ5(N!;HRGNXI4Rvi#H za>@zB2Yp()2_Z;!&BBB2O@0LeCN8AX=UFZ8g?2Ra$au{1iKze&c zi|iipyhF>J71%e=WrQTMLCP2M_URpOO%RXR;?q=1^{1Izo zTx}4;fey8kR#@7?yh$Wn5H~skMu(S;WLCU~s=k;80ucZ%kIR%Sq`=wxAb@XJUQR}J zmR=RR=G0jg%u5s0{e1n)*qu7AM?ygru05sHqB>OxD@fl`Ldr|7Eun&2lcxfCbX?&wdQzB>ZaZU*uIHr?m9hp+NBYNyI%rW7Ohi#Z9-I*)!HaAMMNZQF??KPa*UnA z`phqwzSJcY&(&=P5gFt;bQPoJadt|EKaeZ>CGH)mynU#osTNNd@(SaB60pL(jm9;t zgW>ZRrkvnR5-Sd24>AUuLQRL82R~6F(%QI!9JB~r7ovXaruSm0OfOKUmTQQIyj#>M zU>e44rlk?EJA9fT({{~)!|8%MV_U91Z>(_av)+GKaA1K%H)n=S z7&WVH4bShBi47bh1e-(nFlQ)x6?S@O_}bO}PuG_eB}@_-FaUs#5&%H{_rBNWr?r8x z!riacb~eqC9dh>wYGWF9zYfgVxndB)VelUI5tip8&30*zQU! z6H9Sjf+KGmo<N_EjXj)@troL9g;U4an$>P zab`j-ABB*^_s z@G#I==2$}mo^K%zoseFo!-pvjpph9eV*!mX)h8RJh9ReMIoESmxKyBMcD`GoTQaOM{FU^I z^=i_e6JyhK-C@uM<-15m6a{G@Io?a^*CU6Ob&(0le30e-oS-+qcHjK(4TFaDfp;uM zp34suw%ScH8%~)4%a?Ma<%Lcjl9E1%pjRJ}XI@xe7T+4VQRemYMCl$u$p;(B;Z{RQ zh_PAoE}`U07d4{8^YH3TZnA8_ki-|;A5J!}`Hp89tRS^>`({$n;74u~c z&5wKd8AMK+ENt7Fs|nX37BF_@f~1Z$u5kLN`v-!!gpQ!NIrm8t?}3CxQ6~vj6ydp- z-xwU9i>4f!N?ML8+Wl*bkB;CEbI%jws;B(o`i~)x2!iTaIE9u~*(Bw(8plNC)Eba@ z{A-g-$}(nOQ_3<{pZj?H+u*;lxqoGI?&E)S9zTnh!(L%YQp4GG6^^`J^GKFUKXFM? z!#)8?#5~=)Br11-X66;%faU7U{C@58kStf#5vuik?#1~mK<$Z#ACUeCrpB?Jy4Ko! zOxn@Bq}sQ7HgZK!?jBXnE#7yJzFfT@C-(D_-d3TO9%Fe0an!4DN$QeTCjwK_p7)r) z_xVTV>nY)S_WO(A8*v8!5dN)v9i7~)jQ`#oc4kRAu5u!eTxvFL`W4My^u-yEImBa| z{&qfVvfLR&;mTkU5khAt&D$S{dB214%>^xo3WqcBtRqu=A1HX;1U$W+KcG)XpvtQcCeyvs?nT;t${cw;03-K@t%qcie7B%~p3 z*vO00v(1R;eSCm9&phvJ1S<+GuH-qq>NfphE#zUm!7S@K_Mpwo30bu>u+}LcO&W+& zUw_!Kn|32?_z0USkue9iTu!1BEOQI+9l!{43=@5=!!q1IvsVi_l4i|G%gkw$!~{?X z6T-z?ypR1XZ0q}7K&-KC*Az26lZv#hCu*Ito-aUa_$+w0LP4}18j^DypJ*R9RBxco`Vkb(MqH~;JJ+z_cU1L zGwPt)rKik)k<_Rhx1P52mt?|nUf{4ad0#;S!hOnR(H$5SOf`&x@5v`P4>%uve3H2K zEpn!#=+`B|_il1vmqF%9~k9Gdix zU*?VLABRoQB3(p##?<@-Ig`q$gKkdu$TLmj83wkJg>v1J0cs!ZMyvfv&pwt*A|Ck@ z-lAc+y#Ax~LMjA7obl*we^#7L+Gd^aX_N&=Y*nW3s-U^uD*R2plE<28cOO;Iim5&I zgvnwCxbi(ALx2uewp}sj6a)zN%Pt4cH&c@wdeL zU~tec%$Z_}eTp;|0=!&Df5xRq`1H!hiy?OU8e>Z@Ur9v5=Dc_r_WBvN#`H$<$082` zXk=$8uy5Jm#8IKLzw3!bFgM(VN=chKNwA~`&zb7I2K-Lai%lNw7q+S%E#N?xA(>iN zMd>09lKB>Ke=8Xt=mvQb7>Grn!zSCgAHqOOu%U{Ktd(dl%~#j`0>w0h-OVnax-A6~ zgw@Ubm4E>mFzs#^pXI$zEOt9#l)0U=Rq=c|;rJ_&eo(f_YVF#?S4;eZY9sTf^b0{p zM`Rl>1am9C<3lPk6A&i<+L2*#AK&ONL$QU5Z}>?zBk9(|$&P&mi(7posm(;s>5CPJ zZKzcy=3Je^IIOxmD_6XumIJq>wQ#nrgBOFW>ax=|Z^<<9(L7oL+P@kk(^!!G569UUi}jaxXsRL zbMj>49`J-}H{4rO>}Qh6h)C5s6Uh(pw!)OXn)v(hJ?W|>?9dNkFRyzMyYCADI8Fp8 z$uHNd^MXQZxK9~^YrJb-Q20+8^eo0BPe3|X`CDNe#r()mF*#1xasp_)7!g}{^GcRe ze0cbZwNeNAv1Q`CHzLTh(#gyWhNV02g1Q))MsWlyUSbue63{1MoD`$&=}xZG$-g3| zh(BFZ;ixuxB!>6wiFEVbuYg(LaSrx(1XyviPr7e<$KvvAjq{=f%FC+jA3|{WWz4pM z<&Y9NhOP*A7ljRRTDPODw>;S%n91EHD@)|F+`7{>Z#`RFo_6GJUB?@Yv0hJmv5%@C zEOT4v_w3UO+osTIvPZyavM(RpVX=m8?ZjoTKa%QxWw4-*r%-$aoUed@I$i-1tea=p z8?0OWS5%?Y$14K_n_9zp%l+oTJ!aVJIh5xA9L@rEi)IRaKr^kN$8fe?%RJ=!yA4uzr z*%urelcdpbuI6 zOkDMb@x|1(j`yIyUM-NR(tA5^B-52kV z2e;n$+#qNqvpo1zswE`KJYYwPJRxX}Qba#=YLTxR3O&v|A&*S?ysij&q9M`JSpR>O ze@O^|{@tv6cWuMsf>c>t5C)BSS||vzQGVXj-d8@4PquV=<4ae`yruO-1?b2y{3T3m)FA;kr>cW2w?Z0mH_jvy25X)uJ;Ss4DN1)JF zIv~*$wF053{(Efy68S4DS=zfM@&Aur`?^d{VTHaSXDh~Cqh{&S=R{KVq{EG-C5-zb zrrgrl^u7mU+y7Qq@H8r9#G>mDLO(jw?g?Vkeq;NnN{UFXtfzO!S@*z5A%f>od^d(r z77N&wxvrF*wDAhsO);6;o=gYvdLwAVq`B$?8(kkG=ecCNWXioLl>sO4u(tUyW479O zM}3n%d`BzIcbwqbkPhYseMp{G8UmbP3P0(|js*(7SM%n!ZdAnf{y&77D^S|{P+lq} zhLn-rvJEIN?o+Zyr(!%n`*JkkmufuF=lVRqC+6i%)KoiQ=4E@^v5_;i;21BegDFi_ zg%dL>^bH2T%4(~fubx;pzSTG9IIujwzzzq>N}`ET*E z+43)=1HH771n8z+@6L?GP-lah#8 zUdrafKl%{3q0TDuN~egcb<)WB*NWo+yr+vnDr`|Y;z7u-4Cc6-aVLwO)}Q9mDWXj- z4yE|&wGBQBd|p!)Ic2QYV38R~W!)!>&FU{5?)W|3-o4oI%ot5hE$yksW^${i3$bIx z?Dga4UOpX3it3IX9VaTpk}u>GCroGr zGaWbB_&YC;!&k?MvY|-BJ>R3IF z-tVq<-h@Iby)U;8&_Yr8(inC9)T~)Hj6%a9*SSubU!%PhY@L@d5FNBCT5#5+wv)WN z0#DGdxW(RqhmQ}eBhMN1td6I-H?S`gl~*5J%t%)HnK72X!|8NT>9x=}cc@?1;AeE4 zS8mjq9zS?#M?-cHbSb?Sk07Zo?~&%Q1#NiwgY7YXL@$H*>` zKH3D}3k54yOx;Bmm~atR`jj9Zvwbp+Fm^gxXuIfzg89i=t#p!EoJ>It=m>b0&7z?* zQ)MOP4XG3H3IV+(_@f*k5};M*;qwhW9-X9Jxx*m?bv;7v=1p6rdMZ;FV+Y>Y)P zXv(**if*A~@cNrC5LW9En9+b&ny|WbX*=g`AkfV&X_Mh;Vb% z!P$YyLkIOQMsLdnSN4%C!3*}m#(wno66E)fmclWXgXhlE#{OUK zm8;L2b_Jk}VS+N0+V*Hcq_sH1sOpNtpMRK`*3e_N(d=3$=~WditZz1mytKGAjfS4p zq^<$-3wt0jWuCZc=9z9|eP?cp9W#Y*l{Z*SY7?lR`&eAbK4o<3WxB~&Qc$G%%slcS z$u~!=8p4Dkcx;p`o!qk7Rj)qgS|nKZq$R`zutUbYsjCe)>jUOgTDFZy#(q1Tlw!&* za4irlgM6aTf(#CkiXdv>nJ^ykB}b}c$_^}J0vW=fN#|Kb6qA#a;P{bMyAN{rL4LOu zV3FpXFh50iE$G5LIDCb^57`pk_*4ICR--*eKLKO`TtW5ZjS~MD_MFzQ<>C;YzsRx+ z+>KNvo>EglGhIfkSIr$aAun^?nd@S5;ed`?0{q zlgrDoqQw5E_nnsAl3z^7$N<4V5+~9*hwbKHxGea><$r6Cf8$cZ=)WAK#vC#jzj*7c zV;;scYx}yofu%`S*_rG1V-U)CM(Nl=@%|-S-7pW~44}?BqruOtfwsPjYe}V3p+ITQ z)zyocI=X(u5h$L^^G(~Dh$?FdFsxuIQzP5W&_)7;&7N~;j&D%#NF|AkWO8a6*h5BY zMrO7nlEy>;Lb1~Ndosf3?3%aH1K#J6b3r!gJ#lK=sM0625vG}awCCNfn&nS9~=bbfoXuG z$^vR`BmoNN8y9(53=Z_>YMY*Zm2RW^uDjatX^~2-Q>ME01yF2-WRXRqf%F;mGt2ij zEPCTPU&6BJFHFkTJ9B?w(hHL#c1#thb-J;w=GR(W)kDvp2d$z!kZAj!Njw>vsUGt7 z$xth7kqXS+{!Mlqxzg&b$*aogJO9&YTzc8pQk{4y(=Q1eSa56PbNLNDS2m(qJE$EHpdlN3mK97%Z zb#=X$CV(cT1`e!HI4eppObr7D;9+~H5&oIedyvbFkNAQn;+I1GvI+mok?7yh{99!@ znj2Ud|4V6V+O86!j%-q#^Qd)}EKN53NRZU*D4Vj>eGp>`Q-D+RMR{Dk+`Zzy8 zwxXmVE)Ue3Nq_BUHh*&b%}XeWqRrg?J*-JRur3b@Wl#%Bwu$+~tma$r{Pi!Y0gNI; z+!sIHN#-g_7VzdziM=#TlpgNFhMw!s&$|KA^qhHv%yX%OklYl;`0liQS zSuyL{1`B}31hAh9$c#Jwan^wKL0mtPIZsR@ZoKoY_<+;Q?l+k*0M%WcNuUO0Gke2O zt*r7eDJ^~y`e47DSHJ&J3a=)Bh9p_wHgQ!I@R9*8-0GQT&nVvnS{F%y(yUgRS~S+0 zSIYOhDbnISf1YQyKvEZ>%D-s0Iq1BaiN?ypssJx|3vW~9hDX#9BV@)BF*q?%U)*&e z$bcRWJptU|V;smdj(tkIUe9RAdyeR`{4Z5{uvmv;Zv1>W*h_#U6JmyDDE;I!HH-{| zwPwvb#>RIDPU4{k0to?lbk7)GnunF{Am8TnG*V~Fq^6D@;28lY(LB~Pbob@V34~0E z!n3iv!5&s}y6w5#u=ZQ`E`TvExje{xpb_p~cQC=(_AGE9hIQjis_`b<+38o_A0O-M&Oa#4WdQF* zX;AS&MNRXx;jmO?y(YQT)Oq#t8hS7-?r2bzx(oAg3isBPU#JIEO~scKi=gN?$KAj4>G$IRvevtkfiI<0J|Mi1s>NyAd`q~gYa zK4{*h_kowz2!@%g#Vk6Rysc_L^+W~-$I>JzI>6n;KYa^k9b7l5cZQ?1RylZh+9aS4 zd=D0Qng2t%w{d(lVTiGW=Gf90V`nhN$exkL zR+h3%2W5}!$tjLxU$e_ZC1MmE6{2LRIE1W`k>wGUh?$f9#@aS(b_3Naw~ppw?HJJ@maGSvcV)SClxXznP|Uama}71nZ*&r7u3 z3>$;6_1b(>H2DK`XdQg^w!6Z__{96vUA0vo9O9YZdX)@D9g+*-d!2ItpJtzmA-S5= z=OMM&m_r)U13#fPnphG2%SlK*u5!J?q}?M)I@8dVD;lopv12Nv%!QK*#|77Wk7Jot zzOntvvRcZd#?}F`3kPENpJyt*E&j)sW$;Rw=T$x_oVpZ*(M2eLk7sA=A`+$u)nDCmdCDvYuWa z`js11SIo(WP?m0K4ntGxhw4HD&c|nY=s7pWy73$+F5Yo^?e%3Ovu;7IFU2hvDN)(p z&OwAbXPFZkh%y}G81~z?`6#5_(ENzLUnJGX_q}FvG{2^;6DzPyLf@sO#*JXDpXJDz zwomFR;#c5idrFhdoza-^;;-&X#I_0KMrwJ~jU!0r3GU+J*AoR{P~snFNEO2(3H4XQ%4Na6PUOpBho z2RUD6$`@|qIRpY~Ir`gt_n_32sQF#qZ(gwuk-FMu1!j?tz5@MYKlg5ES)rw} zfjn9qm=oXuMp=OQl_UN>z5$9(KK|bg2C&@c-}x25gXN}~dJkc^qZXO{SudWCOG`qO ziOIV2I(Op^UD&VlJ{kQt&M6+%;>YJ8x2L7ah*%{oK2>xMVFugjy?AF*ixD&!zj9E!eGL)Bouwv5NBVIhzo%B0ml@obX#T4GnyzD*CQ3;_6mRD+?9TsH424viuZE?i%o#;z_UsbV8MUw6 zmoifP`?tE{GftdC&F6kYE=wgSv*`s-V$QuDJs-&ZlFVA0T%^d?G7oGQ>6X2V)~PO^ zr*$%E@i?qeE`5QG9IZ*ggiQm}#C>ae zM&tx~wa6q**)5Pj=}73`HNaeFv_mpMq_C^}DfJKWK*+&wyfbhDdD@ zlu`U3v-F?wkP;`7Kc79@?p6d&5ZbRm=#=GWx`H2swmqY>nAeEt*x1Pqf3(0FBZ%YUYI;?+>&*$Z{}muHahjGvGSGG^!VXM zwm6k#D}{k&7H5SZU4c`=Q`n3+$FnvU2d0>6J?$u+O5Zek%(RjnGCQsB^LCaK+~8^_ zR`l04oXY=>1k(voG!YFgU5Wp z65uXwhJ>NSro`5sZZHmRv1H&=(wq3UhD$IH?h<0~u8KcC{-2&9FbuA>GvMDfH(^la z9jpMZ0W%a>wKo-h{Qg@j!eAM2$&Mj&O&27yS-=A;fGaBuh5h;{gaZt3H*E|Q0=a1nf&66Q!1(sN?-C QcgO=d3_NX#Hs5&nUjp>I;s5{u literal 0 HcmV?d00001 diff --git a/Element.txt b/Element.txt new file mode 100644 index 0000000..4a3dd72 --- /dev/null +++ b/Element.txt @@ -0,0 +1,43 @@ +Element +Regular +High‑Contrast +Page background +#FFFFFF +#FFFFFF +Header background +#F9F9F9 +#F5F5F5 +Primary button +#BFA7E6 (Lavender) +#5C2C7A (Deep Purple) +Secondary button +#F4E2C1 (Pale Peach) +#A15E3A (Burnt Sienna) +Button text +#333333 +#FFFFFF (white) +Success toast / banner +#A8E6CF (Minty Green) +#0C7C5C (Teal Green) +Warning toast / banner +#FFF1B5 (Light Amber) +#DDAA00 (Gold) +Error toast / banner +#F9D5DB (Soft Rose) +#CC0000 (Crimson) +Form field border +#E0E0E0 (light gray) +#BDBDBD (medium gray) +Table header background +#F9F9F9 +#F5F5F5 +Table border +#E0E0E0 +#BDBDBD +Card background +#F9F9F9 +#F5F5F5 +List item hover +Slightly darker shade of card background +Slightly darker shade of card background +Links \ No newline at end of file diff --git a/NOTES.md b/NOTES.md new file mode 100644 index 0000000..e69de29 diff --git a/README-netbird-mesh-llm-setup.md b/README-netbird-mesh-llm-setup.md new file mode 100644 index 0000000..3861425 --- /dev/null +++ b/README-netbird-mesh-llm-setup.md @@ -0,0 +1,352 @@ +# NetBird Mesh + Local LLM Remote Access — Setup Guide + +Goal: reach the desktop's local LLM stack (llama-swap) securely from a laptop +and phone, over a self-hosted-friendly VPN mesh — not the raw LAN, not the +open internet. + +## Architecture at a glance + +``` +Phone ─┐ + ├─ NetBird mesh (encrypted, peer-to-peer) ─→ Desktop (Heimdall-home) +Laptop ─┘ └─ llama-swap :8080 + └─ UFW: only wt0 allowed in +``` + +- **NetBird Cloud** provides the control plane (who's allowed to talk to + whom). Actual traffic between peers goes directly, peer-to-peer — it does + not route through NetBird's servers. +- **llama-swap** on the desktop is only reachable via the mesh interface + (`wt0`), enforced by UFW — not from the raw home LAN, not from the internet. +- **Open WebUI** runs locally on each client device (laptop) rather than + centrally on the desktop, so the desktop doesn't need to expose an extra + service. + +--- + +## Prerequisites + +- A NetBird Cloud account (free): https://app.netbird.io +- Arch-based Linux on desktop and laptop (commands below assume `yay`/`pacman`) +- `sudo` access on both machines + +--- + +## Step 1 — Create a NetBird Cloud account + +Go to https://app.netbird.io and sign up (Google/GitHub/Microsoft/email — +doesn't matter, it's just for the dashboard). You'll land on an empty +dashboard; peers will appear here as you add them below. + +--- + +## Step 2 — Install and connect the NetBird client (any Arch-based device) + +```bash +yay -S netbird # or: paru -S netbird +netbird version # sanity check (note: no "--" before version) + +sudo netbird service install +sudo netbird service start +sudo netbird up +``` + +`netbird up` prints a login URL. Open it in a browser, log into your NetBird +account, and approve the device. The command then returns once approved. + +### ⚠️ Known pitfall: "no such device" / TUN interface error + +If `netbird up` fails with something like: + +``` +failed creating tunnel interface wt0: [error creating tun device: no such device] +``` + +and `sudo modprobe tun` responds with: + +``` +modprobe: FATAL: Module tun not found in directory /lib/modules/ +``` + +— this is **not a NetBird problem**. It means a kernel package update +replaced `/lib/modules//` on disk, but you're still *running* +the old kernel in memory (no reboot since the update). Confirm with: + +```bash +uname -r # currently running kernel +pacman -Q linux # installed kernel package +``` + +If these two versions differ, **reboot** — that's the fix. This is a +general Arch/rolling-release gotcha, not specific to this tool. + +### Verify the connection + +```bash +sudo netbird status +``` + +Look for `Management: Connected`, `Signal: Connected`, and a NetBird IP +(usually `100.x.x.x`). Note this IP down for each device — you'll need it +below. + +--- + +## Step 3 — Confirm connectivity between two peers + +From one device, ping the other's NetBird IP: + +```bash +ping -c 4 +``` + +The **first** packet may be slow (100–200ms) — that's the mesh negotiating +the actual path between peers (NAT traversal). Subsequent packets should +drop to single-digit ms if a direct peer-to-peer path was found. If *all* +packets stay slow, the connection likely fell back to a relay server instead +of going direct — still functional, just not optimal. + +Also check: + +```bash +sudo netbird status +``` + +`Peers count: 1/1 Connected` confirms it. Note: NetBird uses **lazy +connections** — it only establishes the tunnel once there's real traffic, so +`0/1 Connected` immediately after joining is normal, not a failure. + +--- + +## Step 4 — Lock down the LLM service with UFW (on the desktop) + +```bash +sudo pacman -S ufw +sudo ufw default deny incoming +sudo ufw default allow outgoing +sudo ufw allow in on wt0 to any port 8080 proto tcp +sudo ufw enable +sudo ufw status verbose +``` + +`wt0` is NetBird's virtual network interface — this rule only allows port +8080 traffic that arrives *via the mesh*, not the raw LAN interface, not +Docker's bridge, not the internet. + +> **If you rely on remote SSH access**, add an allow rule for port 22 +> *before* enabling default-deny, or you may lock yourself out. This guide +> assumes SSH access is either local-only or handled separately. + +### Verify — from a *different* device, not the desktop itself + +```bash +curl http://:8080/ # should respond +curl http://:8080/ # should hang / time out +``` + +⚠️ **Run this from the laptop or another peer — not from the desktop +itself.** A machine connecting to its own IP typically routes over loopback +internally, which bypasses the interface-specific firewall rule entirely and +gives a false pass. + +**Diagnostic signal worth knowing:** an *instant* "connection refused" means +nothing is listening on that port. A *hang/timeout* means something is +listening, but the firewall is silently dropping the packets. Different +causes, different fixes. + +--- + +## Step 5 — Run llama-swap as a systemd service + +Converts a manually-started process into something that auto-restarts on +crash and survives reboots. + +```bash +sudo nano /etc/systemd/system/llama-swap.service +``` + +```ini +[Unit] +Description=llama-swap LLM router +After=network-online.target +Wants=network-online.target + +[Service] +Type=simple +User=heimdall +WorkingDirectory=/home/heimdall/apps/llama-swap +ExecStart=/home/heimdall/apps/llama-swap/llama-swap -config config.yaml +Restart=on-failure +RestartSec=5 + +[Install] +WantedBy=multi-user.target +``` + +If you had it running manually beforehand, kill that process first (check +`ps aux | grep llama-swap` for its PID) so it doesn't conflict over port +8080 with the new service. + +```bash +sudo systemctl daemon-reload +sudo systemctl enable --now llama-swap.service +sudo systemctl status llama-swap.service +``` + +`enable` makes it start on every boot; `--now` also starts it immediately. +`Restart=on-failure` (not `always`) means it restarts on a crash, but not if +you intentionally stop it for maintenance. + +--- + +## Step 6 — Prevent the desktop from sleeping + +A sleeping desktop can't serve requests, mesh or not. Check both the +desktop-environment layer and the underlying system layer — they can +disagree even when one looks correctly configured. + +```bash +cat /etc/systemd/logind.conf | grep -i idleaction +systemctl status sleep.target suspend.target +``` + +For a hard guarantee regardless of any GUI setting or future update: + +```bash +sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target +``` + +Verify: + +```bash +systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target +``` + +Each should now show `Loaded: masked`. + +--- + +## Step 7 — Install Docker + Open WebUI on the laptop + +```bash +sudo pacman -S docker +sudo systemctl enable --now docker.service +sudo usermod -aG docker $USER +``` + +⚠️ Group membership only applies after a fresh login — log out/in (or +reboot) before expecting `docker` commands to work without `sudo`. + +```bash +docker run -d -p 3000:8080 \ + -v open-webui:/app/backend/data \ + --name open-webui \ + --restart always \ + ghcr.io/open-webui/open-webui:main +``` + +Open `http://localhost:3000` — the **first account you create automatically +becomes admin**, no separate seed step needed. + +> ⚠️ **Pending hardening step (not yet done):** this binds to all +> interfaces (`0.0.0.0:3000`), meaning it's reachable on *any* network the +> laptop joins, not just the mesh. To restrict it to the mesh only: +> ```bash +> docker stop open-webui && docker rm open-webui +> docker run -d -p :3000:8080 \ +> -v open-webui:/app/backend/data \ +> --name open-webui --restart always \ +> ghcr.io/open-webui/open-webui:main +> ``` +> Trade-off: if the laptop's mesh IP ever changes, this binding breaks +> silently until updated. + +--- + +## Step 8 — Point Open WebUI at llama-swap + +In Open WebUI: **Admin Panel → Settings → Connections → OpenAI API** + +- **URL:** `http://:8080/v1` +- **API Key:** any non-empty placeholder if llama-swap has no auth + configured (most clients require *something* in the field even if it's + not validated). + +Save, and the model list should populate automatically. Test with a real +chat message, not just the model list loading — that confirms actual +inference is working end to end, not just the metadata endpoint. + +--- + +## Step 9 — Add more devices (e.g. phone) + +Install the official NetBird app, log in with the same account, approve the +device. It'll appear as a new peer in the dashboard automatically. + +--- + +## Troubleshooting: a Docker container can't reach a service on its own host + +Symptom: Open WebUI *on the desktop itself* (in Docker) can't reach +llama-swap via `host.docker.internal:8080`, even though llama-swap is +healthy and the same setup works fine from other peers over the mesh. + +**Diagnosis path:** + +```bash +# 1. Confirm the service is actually up +sudo ss -tlnp | grep 8080 +sudo systemctl status llama-swap.service + +# 2. Check if requests are even arriving +sudo journalctl -u llama-swap -n 20 --no-pager + +# 3. Check the firewall's own block log +# (Arch doesn't ship /var/log/ufw.log by default — check the kernel log instead) +sudo journalctl -k -n 50 --no-pager | grep -i "block\|deny" +``` + +**Root cause:** `host.docker.internal` resolves to Docker's bridge gateway +(commonly `172.17.0.1`), not to `localhost` or the mesh interface. Traffic +from a container to the host arrives via the `docker0` interface. Since the +UFW rule from Step 4 only allowed `wt0`, this traffic gets silently dropped +under default-deny. + +This is a **different problem** from "Docker bypasses UFW for published +ports" (that's about *incoming* traffic to a container from outside the +machine, via Docker's own NAT rules bypassing UFW's chain). This case is a +container reaching *out* to something on the host — which does go through +UFW's normal `INPUT` chain like any other interface. + +**Fix:** + +```bash +sudo ufw allow in on docker0 to any port 8080 proto tcp +``` + +Re-test with a real chat message in the desktop's Open WebUI, and confirm +with `journalctl -u llama-swap` that a fresh request appears from the +container's Docker IP. + +--- + +## Diagnostic cheatsheet (built up during this setup) + +| Symptom | Likely meaning | +|---|---| +| Instant "connection refused" | Nothing is listening on that port | +| Hang / timeout | Something's listening, but a firewall is silently dropping packets | +| `modprobe: module not found` after a kernel update | Running kernel ≠ installed kernel package; needs a reboot | +| `netbird up` → `context deadline exceeded` | Vague — check `client.log` or journal for the *real* underlying error, don't assume it's the login step | +| Curl test passes when run *on* the target machine, fails from elsewhere | You tested via loopback, not the actual interface — re-test from a different device | +| Docker container can't reach a host service | Check `host.docker.internal` → `docker0` gateway → firewall rule for that interface specifically | + +--- + +## Open items (see companion status document for full detail) + +- UFW rule for `docker0`→llama-swap: written above, not yet confirmed tested +- Laptop's Open WebUI: still bound to all interfaces, not yet restricted to the mesh IP +- SSH remote access to the desktop: deliberately deferred, currently unreachable remotely +- Cline on the laptop: configured and confirmed working +- llama-swap's "reachable by all hosts" startup warning: expected, mitigated at the firewall layer — not a bug diff --git a/STATUS-netbird-mesh-continuation.md b/STATUS-netbird-mesh-continuation.md new file mode 100644 index 0000000..bfa20c3 --- /dev/null +++ b/STATUS-netbird-mesh-continuation.md @@ -0,0 +1,117 @@ +# Continuation Prompt — NetBird Mesh / Local LLM Remote Access + +*Paste this entire block as the first message in a new chat.* + +--- + +I'm continuing my local infrastructure project. The VPN mesh between my +desktop, laptop, and phone is built and mostly working — this thread picked +up mid-way through fixing one specific bug, plus a few smaller things left +open. + +## Working style (important) +- One thing at a time, confirmation before moving on. +- I type every command myself; explain each step, wait for my output/error/"done". +- No unsolicited finished scripts or configs — I want to understand and + reproduce each step. +- Architecture/structural decisions: lay out options + trade-offs first, + decide together, don't just implement. +- If I put a **"?"** before a question, I want a short answer only. +- English throughout (technical topic). +- End meaningful steps with a short "Done / Learned" bullet-journal note. +- Check current info/versions before recommending specific tools when it + matters — this space moves fast. + +## Devices and identities + +| Device | Hostname | NetBird IP | Notes | +|---|---|---|---| +| Desktop | Heimdall-home | `100.105.210.21` | EndeavourOS, user `heimdall`, runs llama-swap | +| Laptop | heymdall-750xed | `100.105.247.153` | EndeavourOS, user `heymdall`, runs Open WebUI | +| Phone | — | — | Joined mesh, not yet pointed at anything | + +- Home LAN subnet: `192.168.178.0/24` +- Desktop's Docker bridge: `172.17.0.0/16`, gateway `172.17.0.1` + +## Fully working / confirmed + +- **NetBird Cloud mesh** — all three devices joined, dashboard shows 3 + peers, peer-to-peer connectivity verified (desktop ↔ laptop ping test, + direct path not relayed). +- **llama-swap on the desktop** — running as a proper systemd service + (`llama-swap.service`, `Restart=on-failure`, enabled for boot). Old + manually-run process was killed cleanly; no port conflict. +- **UFW on the desktop** — installed, default-deny incoming / default-allow + outgoing. Port 8080 (llama-swap) restricted to the `wt0` (NetBird) + interface only — verified from the laptop: mesh access works, raw LAN + access is blocked (hangs/times out, doesn't refuse instantly). +- **Desktop sleep prevention** — confirmed KDE PowerDevil and + `systemd-logind` both defaulted to no idle action; additionally hard-masked + `sleep.target`, `suspend.target`, `hibernate.target`, `hybrid-sleep.target` + at the systemd level as a belt-and-suspenders guarantee. +- **Open WebUI on the laptop** (Docker) — installed, connected to the + desktop's llama-swap via `http://100.105.210.21:8080/v1`, all configured + models (`daily`, `coder-fim`, `architect`, etc.) tested and confirmed + working with real inference, not just model-list loading. +- **Cline on the laptop** — pointed at the desktop's llama-swap, confirmed + working. +- **Phone** — added to the NetBird mesh, shows as a connected peer. Not yet + pointed at anything (see below). + +## 🔴 Immediate unresolved issue (where this thread left off) + +**The desktop's own Open WebUI container can't reach the desktop's own +llama-swap.** Its connection is configured as `host.docker.internal:8080`. + +- Root cause **confirmed** via `sudo journalctl -k | grep -i block`: UFW is + blocking the request. `host.docker.internal` resolves to the Docker + bridge gateway (`172.17.0.1`), so the request arrives on the `docker0` + interface — which was never given an allow rule (Step 4 in the setup + guide only opened `wt0`). +- **Fix identified but not yet confirmed executed/tested:** + ```bash + sudo ufw allow in on docker0 to any port 8080 proto tcp + ``` +- **Next action:** have the user run that command, then send a real test + message from the desktop's Open WebUI, then confirm with + `sudo journalctl -u llama-swap -n 5 --no-pager` that a fresh request + appears from the container's Docker IP (`172.17.0.2`). + +## Other open items (not urgent, in rough priority order) + +1. **Laptop's Open WebUI (port 3000)** is still bound to all interfaces + (`0.0.0.0`), reachable on whatever network the laptop happens to be + connected to — not just the mesh. A fix was proposed (rebind the Docker + port publish to the laptop's specific NetBird IP, + `-p 100.105.247.153:3000:8080`) but never executed — the conversation + moved to the desktop bug above before this was actioned. +2. **Phone → Open WebUI** — not yet tested end to end. Depends on resolving + item 1 first (decide whether phone should reach the laptop's Open WebUI + via its LAN IP or mesh IP going forward). +3. **SSH remote access to the desktop** — deliberately deferred by the user + ("when I have time to set up correctly"). Current state: SSH daemon is + running on the desktop, but UFW has no rule for port 22 at all, so it's + unreachable remotely (local keyboard access only). No key-based auth set + up yet either — would need a new ed25519 keypair on the laptop (per the + user's per-device key policy) plus a UFW rule, likely scoped to the home + LAN subnet specifically (not just `wt0`) so it still works as a fallback + if NetBird itself is ever the thing that's broken. +4. **Docker's general iptables/UFW interaction** — flagged as a topic worth + understanding properly later (the `DOCKER-USER` chain approach), since it + will likely recur with future Dockerized services. Not blocking anything + right now — the desktop/laptop specific cases so far have had narrower + fixes that didn't require it. +5. **Vault entries** — three candidates were identified and offered to the + user, but no response yet on which (if any) to draft: + - Kernel/module mismatch after an unrebooted update (general Arch lesson) + - Instant refusal vs. hang/timeout as a firewall diagnostic signal + - Docker bypassing UFW for published ports (the *incoming* case, distinct + from the `docker0`-outbound case solved in this session) + +## Reference: full setup as documented + +A companion tutorial-style document (`README-netbird-mesh-llm-setup.md`) +captures every step taken so far in reproducible form, including the two +non-obvious pitfalls hit along the way (kernel/module mismatch, and the +`docker0` UFW gap). Bring that in if a fresh recreation or a review of +exact commands is needed. diff --git a/Startprompt-VPS-Neuaufsetzung.md b/Startprompt-VPS-Neuaufsetzung.md new file mode 100644 index 0000000..c42cf20 --- /dev/null +++ b/Startprompt-VPS-Neuaufsetzung.md @@ -0,0 +1,74 @@ +# Startprompt — VPS-Neuaufsetzung (Multi-App-Host, IONOS) + +> Diesen gesamten Block als erste Nachricht in einen neuen Chat einfügen. + +--- + +Ich möchte meinen VPS bei IONOS sauber neu aufsetzen. Bitte leite mich **Schritt für +Schritt** an — ich tippe die Befehle selbst in mein Terminal, du erklärst jeden Schritt +und wartest auf meine Rückmeldung (z. B. Ausgabe, Fehler, „fertig"), bevor der nächste +Schritt kommt. Bitte keine fertigen Skripte oder Configs ungefragt vorausschreiben — +ich will jeden Schritt verstehen und nachvollziehen können. + +## Ausgangslage + +- VPS bei **IONOS**, Typ **VPS 6-8-240** (6 vCore, 8 GB RAM, 240 GB NVMe SSD). +- Aktueller Zustand: **unsauber gewachsen** — ein Git-Server und eine unfertige App + liegen durcheinander, ohne klare Struktur. Ich will komplett neu aufsetzen, nicht + den bestehenden Zustand reparieren. +- **Bevor irgendetwas neu installiert wird: ein vollständiges Backup der aktuellen + Daten (DB, Uploads, Git-Repositories, alles Relevante).** Das Backup steht noch + aus — ich brauche dabei Hilfe, das ist der erste Schritt, nicht ein Nice-to-have + danach. +- Zugriff aktuell unklar/gestört: Letzte SSH-Versuche endeten erst mit „Permission + denied", dann mit „Connection refused" (Verdacht: Fail2ban-Sperre nach mehreren + Fehlversuchen, oder SSH-Dienst-Problem). Das müssen wir als Allererstes klären, + bevor an Backup oder Neuinstallation zu denken ist. +- Plattform/Shell: **CachyOS, Fish shell**. Bitte alle Terminal-Befehle in Fish-Syntax. + +## Ziel-Zustand + +Der VPS soll danach **mehrere Apps parallel** hosten können, in einer **sauberen, +wiederholbaren Struktur** — nicht nur die eine App von vorher. Eine der Apps ist ein +konkretes Projekt mit eigenem Workflow (siehe unten); es können mit der Zeit weitere +dazukommen. Ich bin offen für deine Empfehlung zur Struktur (z. B. wie Apps +voneinander isoliert werden, wie Reverse Proxy/Domains/Subdomains organisiert sind, +ob containerisiert oder nicht, wie Backups künftig laufen) — bitte schlag mir das +explizit vor und erklär die Abwägungen, statt es einfach vorauszusetzen. + +Eine der Apps, die danach (neu, sauber) deployt werden soll, ist: + +- **CheckPoint Ehrenamt** — Flask + Jinja2, SQLite, kein App Store, mobile-first + Web-App mit zwei Oberflächen (User-Shell mit Bottom-Nav, Admin-Shell mit Sidebar). + Das Projekt hat ein eigenes `CLAUDE.md` und `TASKS.md`, die den fachlichen und + technischen Rahmen festlegen — die bringe ich bei Bedarf in diesen Chat ein. + Datenschutz-Vorgabe: **EU-Hosting, eigener Server** (genau das ist dieser VPS). + +## Reihenfolge, die ich mir vorstelle (bitte challengen, falls unsinnig) + +1. SSH-Zugriffsproblem klären (Fail2ban-Verdacht, ggf. über Web-Konsole des + Hosters statt SSH). +2. Vollständiges Backup aller bestehenden Daten — Datenbanken, Uploads, + Git-Repositories, sonstige Konfiguration, die noch gebraucht wird. +3. Empfehlung für die künftige VPS-Struktur (Multi-App-fähig) besprechen und + festlegen. +4. Saubere Neuinstallation nach dieser Struktur. +5. Deployment der CheckPoint-App in die neue Struktur (inkl. Datenbank-Seed + und erstem Admin-Nutzer — das hatte beim letzten Versuch gefehlt und sollte + dieses Mal von Anfang an mitgedacht werden). +6. Git-Server (falls weiterhin gewünscht) sauber und isoliert von den Apps + wieder aufsetzen. + +## Was du über meinen Stil wissen solltest + +- Ich arbeite gerne mit **Continue.dev (lokale LLMs: Mistral 22B Architect, + Qwen2.5-Coder 7B)** für Code-Sessions und mit **Claude Code** für + Mehrdateien-Arbeit — für diesen VPS-Umbau hier im Chat reicht aber reines + Anleiten, kein Code-Tool nötig. +- Bei Architektur-/Strukturentscheidungen bitte **erst erklären und Optionen + zeigen**, dann gemeinsam entscheiden — nicht direkt umsetzen. +- Bitte **eine Sache nach der anderen**, mit klarer Bestätigung, bevor es + weitergeht. + +Bitte fang mit Schritt 1 an (SSH-Zugriff klären) und stelle mir die Fragen, die du +dafür brauchst. diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/README.md b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/README.md new file mode 100644 index 0000000..10d91a8 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/README.md @@ -0,0 +1,39 @@ +# ADHD-Friendly Colour Variant Library + +This collection contains 17 complete UI colour systems: + +1. Simple Pink +2. Calm Denim Blue +3. Sage Green +4. Coral Red +5. Mustard Yellow +6. Turquoise Blue +7. Burgundy & Dusty Rose +8. Graphite + Pink Accent +9. Warm Brown +10. Black & White +11. Ivory & Ink +12. Seafoam +13. Dusty Lilac +14. Mist Blue +15. Olive & Oat +16. Sunset Apricot +17. Orchid Pop + + +Each folder contains: + +- one realistic responsive login page in HTML +- one matching UX/UI style guide in Markdown +- complete light and dark colour tokens +- Atkinson Hyperlegible and Lexend typography +- form validation, theme switching and responsive behaviour + +Open `index.html` for the visual overview. + +All login demos also include: + +- a reusable typography sample card +- a heading and subheading in Lexend +- a Lorem Ipsum paragraph in Atkinson Hyperlegible +- Google Fonts CSS API integration diff --git a/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-login.html b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-login.html new file mode 100644 index 0000000..19882c1 --- /dev/null +++ b/adhd-friendly-colour-variants-new/adhd-friendly-colour-variants/black-white/black-white-login.html @@ -0,0 +1,829 @@ + + + + + + + Black & White — ADHD-Friendly Login Demo + + + + + +