From 7267e5204e2908bdf863ff569f2464492285a89b Mon Sep 17 00:00:00 2001 From: melontini <104443436+melontini@users.noreply.github.com> Date: Thu, 6 Jun 2024 14:56:51 +0700 Subject: [PATCH] Nuke the web version. I don't want to deal with this, lol. --- .github/workflows/deploy.yml | 63 -------------- .vitepress/config.mts | 58 ------------- .vitepress/theme/index.ts | 59 ------------- .vitepress/theme/style.css | 155 ----------------------------------- bun.lockb | Bin 50646 -> 0 bytes package.json | 11 --- public/ai.txt | 88 -------------------- public/favicon.png | Bin 6017 -> 0 bytes public/robots.txt | 20 ----- 9 files changed, 454 deletions(-) delete mode 100644 .github/workflows/deploy.yml delete mode 100644 .vitepress/config.mts delete mode 100644 .vitepress/theme/index.ts delete mode 100644 .vitepress/theme/style.css delete mode 100644 bun.lockb delete mode 100644 package.json delete mode 100644 public/ai.txt delete mode 100644 public/favicon.png delete mode 100644 public/robots.txt diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml deleted file mode 100644 index 7772044..0000000 --- a/.github/workflows/deploy.yml +++ /dev/null @@ -1,63 +0,0 @@ -# Sample workflow for building and deploying a VitePress site to GitHub Pages -# -name: Deploy VitePress site to Pages - -on: - # Runs on pushes targeting the `main` branch. Change this to `master` if you're - # using the `master` branch as the default branch. - push: - branches: [main] - - # Allows you to run this workflow manually from the Actions tab - workflow_dispatch: - -# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages -permissions: - contents: read - pages: write - id-token: write - -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. -concurrency: - group: pages - cancel-in-progress: false - -jobs: - # Build job - build: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 # Not needed if lastUpdated is not enabled - # - uses: pnpm/action-setup@v3 # Uncomment this if you're using pnpm - - uses: oven-sh/setup-bun@v1 # Uncomment this if you're using Bun - - name: Setup Node - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: Setup Pages - uses: actions/configure-pages@v4 - - name: Install dependencies - run: bun install # or pnpm install / yarn install / bun install - - name: Build with VitePress - run: bun run docs:build # or pnpm docs:build / yarn docs:build / bun run docs:build - - name: Upload artifact - uses: actions/upload-pages-artifact@v3 - with: - path: .vitepress/dist - - # Deployment job - deploy: - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - needs: build - runs-on: ubuntu-latest - name: Deploy - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v4 \ No newline at end of file diff --git a/.vitepress/config.mts b/.vitepress/config.mts deleted file mode 100644 index 39d27f9..0000000 --- a/.vitepress/config.mts +++ /dev/null @@ -1,58 +0,0 @@ -import { defineConfig } from 'vitepress' - -// https://vitepress.dev/reference/site-config -export default defineConfig({ - base: '/bootloader-unlock-wall-of-shame/', - rewrites: { - 'README.md': 'index.md', - '(.*)/README.md': '(.*)/index.md' - }, - title: "Bootloader Unlock: Wall of Shame", - description: "Keeping track of companies that \"care about your data 🥺\"", - - head: [ - ['link', { rel: 'icon', type: 'image/png', href: '/bootloader-unlock-wall-of-shame/favicon.png' }], - ['link', { rel: 'shortcut icon', type: 'image/png', href: '/bootloader-unlock-wall-of-shame/favicon.png' }], - ['meta', { name: "robots", content: "noai, noimageai" }], - ['link', { rel: 'preconnect', href: 'https://fonts.googleapis.com' }], - ['link', { rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: '' }], - ['link', { href: 'https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&family=Ubuntu+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap', rel: 'stylesheet' }] - ], - - cleanUrls: true, - lastUpdated: true, - - markdown: { - image: { - lazyLoading: true - } - }, - - themeConfig: { - logo: { src: '/favicon.png', width: 24, height: 24 }, - i18nRouting: false, - - socialLinks: [ - { icon: 'github', link: 'https://github.com/melontini/bootloader-unlock-wall-of-shame' } - ], - - footer: { - message: 'Creative Commons License
Bootloader Unlock: Wall of Shame by https://github.com/melontini/bootloader-unlock-wall-of-shame is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.' - }, - - search: { - provider: 'local' - }, - }, - - locales: { - "root": { - label: "English", - link: "/", - }, - "ru": { - label: "Russian", - link: "/ru/", - } - } -}) diff --git a/.vitepress/theme/index.ts b/.vitepress/theme/index.ts deleted file mode 100644 index 602b40a..0000000 --- a/.vitepress/theme/index.ts +++ /dev/null @@ -1,59 +0,0 @@ -// https://vitepress.dev/guide/custom-theme -import giscusTalk from 'vitepress-plugin-comment-with-giscus'; -import type { Theme, VitePressData } from 'vitepress' -import DefaultTheme from 'vitepress/theme' -import './style.css' -import { useData, useRoute } from 'vitepress'; -import { toRefs } from "vue"; -import { watch, nextTick, onMounted } from 'vue'; -import { GiscusProps } from '@giscus/vue/dist/types' - -export default { - ...DefaultTheme, - enhanceApp(ctx) { - DefaultTheme.enhanceApp(ctx); - }, - setup() { - // Get frontmatter and route - const data = useData(); - const { frontmatter } = toRefs(data); - const route = useRoute(); - - var props: GiscusProps = { - repo: 'melontini/bootloader-unlock-wall-of-shame', - repoId: 'R_kgDOJts7Mg', - category: 'General', - categoryId: 'DIC_kwDOJts7Ms4CXj04', - mapping: 'pathname', - inputPosition: 'top', - reactionsEnabled: '1', - loading: 'lazy' - } - - onMounted(() => { - fixLang(props, data); - }) - watch(() => route.path, () => nextTick(() => { - fixLang(props, data); - })) - - // Obtain configuration from: https://giscus.app/ - giscusTalk(props, { frontmatter, route }, true); - } -} satisfies Theme - -const fixLang = (props: GiscusProps, data: VitePressData) => { - var lang = data.lang.value - switch (lang) { - case "en-US": - lang = "en" - break; - case "zh-CN": - lang = "zh-CN" - break; - default: - lang = "en" - break; - } - props.lang = lang -} \ No newline at end of file diff --git a/.vitepress/theme/style.css b/.vitepress/theme/style.css deleted file mode 100644 index 3bedf81..0000000 --- a/.vitepress/theme/style.css +++ /dev/null @@ -1,155 +0,0 @@ -/** - * Customize default theme styling by overriding CSS variables: - * https://github.com/vuejs/vitepress/blob/main/src/client/theme-default/styles/vars.css - */ - -/** - * Colors - * - * Each colors have exact same color scale system with 3 levels of solid - * colors with different brightness, and 1 soft color. - * - * - `XXX-1`: The most solid color used mainly for colored text. It must - * satisfy the contrast ratio against when used on top of `XXX-soft`. - * - * - `XXX-2`: The color used mainly for hover state of the button. - * - * - `XXX-3`: The color for solid background, such as bg color of the button. - * It must satisfy the contrast ratio with pure white (#ffffff) text on - * top of it. - * - * - `XXX-soft`: The color used for subtle background such as custom container - * or badges. It must satisfy the contrast ratio when putting `XXX-1` colors - * on top of it. - * - * The soft color must be semi transparent alpha channel. This is crucial - * because it allows adding multiple "soft" colors on top of each other - * to create a accent, such as when having inline code block inside - * custom containers. - * - * - `default`: The color used purely for subtle indication without any - * special meanings attched to it such as bg color for menu hover state. - * - * - `brand`: Used for primary brand colors, such as link text, button with - * brand theme, etc. - * - * - `tip`: Used to indicate useful information. The default theme uses the - * brand color for this by default. - * - * - `warning`: Used to indicate warning to the users. Used in custom - * container, badges, etc. - * - * - `danger`: Used to show error, or dangerous message to the users. Used - * in custom container, badges, etc. - * -------------------------------------------------------------------------- */ - - :root { - --vp-c-default-1: var(--vp-c-gray-1); - --vp-c-default-2: var(--vp-c-gray-2); - --vp-c-default-3: var(--vp-c-gray-3); - --vp-c-default-soft: var(--vp-c-gray-soft); - - --vp-c-brand-1: var(--vp-c-red-1); - --vp-c-brand-2: var(--vp-c-red-2); - --vp-c-brand-3: var(--vp-c-red-3); - --vp-c-brand-soft: var(--vp-c-red-soft); - - --vp-c-tip-1: var(--vp-c-brand-1); - --vp-c-tip-2: var(--vp-c-brand-2); - --vp-c-tip-3: var(--vp-c-brand-3); - --vp-c-tip-soft: var(--vp-c-brand-soft); - - --vp-c-warning-1: var(--vp-c-yellow-1); - --vp-c-warning-2: var(--vp-c-yellow-2); - --vp-c-warning-3: var(--vp-c-yellow-3); - --vp-c-warning-soft: var(--vp-c-yellow-soft); - - --vp-c-danger-1: var(--vp-c-red-1); - --vp-c-danger-2: var(--vp-c-red-2); - --vp-c-danger-3: var(--vp-c-red-3); - --vp-c-danger-soft: var(--vp-c-red-soft); - - --vp-font-family-base: "Rubik", sans-serif; - --vp-font-family-mono: "Ubuntu Mono", monospace; -} - -.dark { - --vp-c-bg: #000000; - --vp-c-bg-alt: #0b0b0b; - --vp-c-bg-elv: #060606; - --vp-c-bg-soft: #111111; -} - -.dark { - --vp-c-border: var(--vp-c-brand-3); - --vp-c-divider: var(--vp-c-brand-soft); - --vp-c-gutter: var(--vp-c-brand-soft); -} - -/** - * Component: Button - * -------------------------------------------------------------------------- */ - -:root { - --vp-button-brand-border: transparent; - --vp-button-brand-text: var(--vp-c-white); - --vp-button-brand-bg: var(--vp-c-brand-3); - --vp-button-brand-hover-border: transparent; - --vp-button-brand-hover-text: var(--vp-c-white); - --vp-button-brand-hover-bg: var(--vp-c-brand-2); - --vp-button-brand-active-border: transparent; - --vp-button-brand-active-text: var(--vp-c-white); - --vp-button-brand-active-bg: var(--vp-c-brand-1); -} - -/** - * Component: Home - * -------------------------------------------------------------------------- */ - -:root { - --vp-home-hero-name-color: transparent; - --vp-home-hero-name-background: -webkit-linear-gradient( - 120deg, - #bd34fe 30%, - #41d1ff - ); - - --vp-home-hero-image-background-image: linear-gradient( - -45deg, - #bd34fe 50%, - #47caff 50% - ); - --vp-home-hero-image-filter: blur(44px); -} - -@media (min-width: 640px) { - :root { - --vp-home-hero-image-filter: blur(56px); - } -} - -@media (min-width: 960px) { - :root { - --vp-home-hero-image-filter: blur(68px); - } -} - -/** - * Component: Custom Block - * -------------------------------------------------------------------------- */ - -:root { - --vp-custom-block-tip-border: transparent; - --vp-custom-block-tip-text: var(--vp-c-text-1); - --vp-custom-block-tip-bg: var(--vp-c-brand-soft); - --vp-custom-block-tip-code-bg: var(--vp-c-brand-soft); -} - -/** - * Component: Algolia - * -------------------------------------------------------------------------- */ - -.DocSearch { - --docsearch-primary-color: var(--vp-c-brand-1) !important; -} - diff --git a/bun.lockb b/bun.lockb deleted file mode 100644 index 6d05deeda58d394ca0cd16829bbc30236b6c39e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50646 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 L>n`&Dd4K;O4LKO- diff --git a/package.json b/package.json deleted file mode 100644 index 7515c6d..0000000 --- a/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "dependencies": { - "vitepress": "^1.0.2", - "vitepress-plugin-comment-with-giscus": "^1.1.12" - }, - "scripts": { - "docs:dev": "vitepress dev", - "docs:build": "vitepress build", - "docs:preview": "vitepress preview" - } -} \ No newline at end of file diff --git a/public/ai.txt b/public/ai.txt deleted file mode 100644 index 4443459..0000000 --- a/public/ai.txt +++ /dev/null @@ -1,88 +0,0 @@ -# Spawning AI -# Prevent datasets from using the following file types - -User-Agent: * -Disallow: *.txt -Disallow: *.pdf -Disallow: *.doc -Disallow: *.docx -Disallow: *.odt -Disallow: *.rtf -Disallow: *.tex -Disallow: *.wks -Disallow: *.wpd -Disallow: *.wps -Disallow: *.html -Disallow: *.bmp -Disallow: *.gif -Disallow: *.ico -Disallow: *.jpeg -Disallow: *.jpg -Disallow: *.png -Disallow: *.svg -Disallow: *.tif -Disallow: *.tiff -Disallow: *.webp -Disallow: *.aac -Disallow: *.aiff -Disallow: *.amr -Disallow: *.flac -Disallow: *.m4a -Disallow: *.mp3 -Disallow: *.oga -Disallow: *.opus -Disallow: *.wav -Disallow: *.wma -Disallow: *.mp4 -Disallow: *.webm -Disallow: *.ogg -Disallow: *.avi -Disallow: *.mov -Disallow: *.wmv -Disallow: *.flv -Disallow: *.mkv -Disallow: *.py -Disallow: *.js -Disallow: *.java -Disallow: *.c -Disallow: *.cpp -Disallow: *.cs -Disallow: *.h -Disallow: *.css -Disallow: *.php -Disallow: *.swift -Disallow: *.go -Disallow: *.rb -Disallow: *.pl -Disallow: *.sh -Disallow: *.sql -Disallow: / -Disallow: * -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@( @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@% @@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ -# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@( @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@ %@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@ %@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@, @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@( %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ -# @@@@@@@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ -# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@ *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@ %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@ %@@@@& @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ -# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ spawning.ai \ No newline at end of file diff --git a/public/favicon.png b/public/favicon.png deleted file mode 100644 index 7ce09876149fc58548b7111476a47ab4f52bdef4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6017 zcmV-{7k=o8P)J9rrl)(l`z`n8 zk9&K%2LuU_1f;yGTW`AO^?Ubx_blHz_dK!Iaxo7P83S$rb^+V{==Y=SFRKHmfd$|x z-~jLw;Jen^lNWV<7Xtthxd!-UU_Y?)72fU%;2XfFthM)D@X11v-Wgq7n(;!%7lB{4);3=;57;MC3=7<& z;58P=ETq^S98| zg3cW>AU1CG0hSFc+SLZy5h(OR#TN1cV*%tfOeZjtx@$EspkZ?a1rO3}2J@){xYg0L zGv;x|ai_KReJ>e+tBUf09DJ;I@|}mIJ+__oPT~btIPC#J1A)I_**GmhU?PCg(6NhC z2`pz&R&XGOeg#+NVQUCQ0TDNchIQ8&AP{GI)2Ra~vk)lUcgLp~+@y;N1{4%M0AeABQ+?%EwXH&IU6Jp}2EmS3Aazph}!-b~K_SQ0}>B zUfje*AeHB9(B@*1!7!qhv{`JoSvH303~Cl8G~}e~8_pn6|K+QO{JD9=4{y~!(-da@*@41TQYu^mjK{At(wwf$F@na6& z^Hs9tI)Q*vpp_G#F|V(lIL`J;mF?9kfhe|D``BLX<8Zysrw%rvW0;r-dnP>FbTV9ktYc^(O@7=|*&;QMePUe*ZwV)spH_5!ru4(7F%|0V`g@N<0noL&(C2NX3<%SRQh3P z4TwT=1qyqvW#}EhPUC-noUq3pjbEuwBuIhOIA`1R+#>OyH%v+{l&*90dFY06f!%{c z{Aljf%ACvEf!Cq!K_@JF2Wc&=4S4G+07T?kU#wguxE80X73G*(q+rLpKghamn>l#! zIp*dTQByx9`kViV96#g)$rrJ2{|(fYuY*z*qKLw)Z=&^$&y&raq*F=J%AEthG6t7U z7J-t5rg2)LMbV!ZM7nO$S_gty#T&*)d1&Dj%N9)LoN!6Gu$ot0*19qTs+yrY2IST| z7wnfh8t{%@b?=ahqQK4w1_EaSdw1?6nApIf!zZxTqK-aA?oZwiX@U_@7IbSF^LKxW zS#F^A{}KctYH)v_chzVgI_OO(1o0YRt!1K|V?2zg zC$aPNfbk4dWlkF+AC3d*lD4Aep8;R$u+p15!sk38*`4<(ufX2CLzCCuLR>7nJi6H+ z`0SlzN#fMHE>_nDM|<4xEXhwFL8Qw8Qq!flX=>0Xrd9xuQW>K|BAcwF$;wYAuiaU2{K8rY zwBna8T}!nft674@X#j%7U0jNSl^TWi1Wo+P8_zSEUb8xykW);&vtKp^8$)g`E98nC zoHowRcSVi_^(HjN0ztGQziBmDvXB_}Q0>u9EQo?~0EOC2*P#X>#lAkG+9?JCIGs2x zC}}8#A+O&w!B-AU0Tv_hhV5&Z>Xvh;zO-; z%}+ARn}eM>uDK=;a|ZVKWF)aJ7Kfg!bUbs4T2b4?7#hZh7XP5wJIIMSaErq2P<}=6d195iW^1h&D zA* zfpR_|>!}l{PR?K538?w&dt5 zYXS{i1Y8m!_)~O<{dd)>O17%!Ar-^SCD@ zDgy-z__e><^`iBtZ_bQz-@Fg4CB-E-R5$hu--xp5d78D9zyJLiY-$L+gVjCt zflf$Ffx0u7qH0^h%tEN0O6N6<29Eg!0;Q_(Pycc=@BZt{s18SGPx8;>2y%*>-@l1F zzHkL=_Z6t*^NdsiFT5K&#|lJ|S^3-<`n7ve*Y5!gc6M$BuqUg_jBU?zeflRKFq@sc!6T<0>yp*5&9M_ZJx6IsiZ+Sf-$s zDF-!5x^YgS2lF$OgGF+xMWkYKszt7x-?6<%kcGxn`7tZ0N|F&R<{QUCbH zZV5I`Xa*T4@-fE?DVIzZNRx~cM;90wud;WnkGE|fW4I6@-s=ZGHO~CX#}NC^ZvIQ8st`X@(t+r-~89}kmLO-e!ioB-^u{*bMuC#a`Y`onob z+oX14fw<9Nw30`Zal-o*jkH0O>8ih2Py6UR<7 zI^IXV5RyuU1aR|)QNDQKm`lO6W3yVEgD!bBNDKrjAS+k`?YDU*b1-6|nLs0U&M;nD zX6DH$qC$?aG!4ZZaUq9}LX=jBlIL%^XND}vkk%6U<`lJNn|P^-^?B)VDd@3(=LDVb z4gm2WsC~P;gxOlMb;B$Mmg}zQqYw!vj-F;@tV+HRVow^fr&B~UJBCUe><Ow=@Y!f%zXX}VSDTRn&Oy-1q(FO`A=B!ik zj;f1sAb0=}3xy(FatYX&#Z$A~|Mjmjf8rQJ6M1r8_~EgN7d|8T`zDeqtP(^EYpW&Z zYm3hA#U)AY%xOW}K+_Nhjf_@*L|#c(?Hyt6W@+cqWr4}Em)4k}dW82TfEZ4OmV=Q{ z*9s}a;Fmv1Wo#V}-E%h^*9!Z8aRh5DCyp&JJU&1^udpW*vM<(=L}3+(H6V&842VqS>0JbY+2c;{~$Rc;N@hufGBN*xi_~oQA|XGEsuH2CN|$>Qxo!#6Ugmey(L4 z4HnuwlZ0&73Pd~RmZ=q!JFjDYN%Q${4X{wx+<0Z3E4Q6HLe%4w{xU0m;M)a-tS|D` zYlghw-J_7#tQ#*l;2JTb6GKEBZh`5Cv0s~ov{!iXe#Au$(^F~g91ZUS<}(hc#f*m( zu9#pmFe%s+vKX>9*z>S~FMqGhLr)hud?LqZ@2PNdUY+wdQ?<5_0EWXkOJgYFb=M3& zPxv#BN?)F6%^qkx0~_}s8^%GpCe(4JB8GaLIFt6(rB>G6wiB0FKCYJF?=rgOqE*HH z^E{%cg-=!JE62<&o*RIJbBT)pI^)?uvG0n07m8loeY%M*Jp-dVKu5?gUgL!KeniCc zd1aYt#57WuAM~>7oN^8^(R@Mu;W7Kv@tCF5xMU?Y&OS18{@dDA;5N~KT62VK(AQGaDPG*d@eOMeLE(ANfg;p z(nIWMir=itz3%k+{fV6HmG-U4gh zMBIM^k33oHiJd)~B|gg+adA%UiWa2SaOh+mtsoabH3uq!xy+Zx1ZFKCU#SZJ-gA8N zx(as=D@qubP9~l#w9g~FKlW_M$bj1um^ls83ju2e(ihi&9B2*Sc^bA(u5RKub@C*p zd5{PH;nNHkdmK_>0+N~!SCy3=1(}-%Ww6#IHIE;u6NZMI-!;NQErI{D1ot&yGT_KR zEZNWX?hDv^YkcLVes0eNeh=P*a6X}MY;=jS(adi(LA|M2GjJ{@ z@Sw{!3yp8{!1upEMGL!k_IFo&^jcVW6v~sJOHN%EYH(!Afg*+jM_bI!#pFHxZMPv# z-B|Y3pwpKBwQ6fjL5f|8(i&G5*7t|5UhS_H6m ze;?Psef))ePGt*}H^9kzVB_tOA94xOXZ{u*ei)M|9(fXuPn#9)A8EJ3%@}5y@K_U` ziCI>f&HrP@HDUMe3@uJ2{MTbC|N5JCxF!#`4Z_4XTbMq@*yZ5`VTH|8hGU;!UMZ1_ zg*1k_uP^dYf5hIKht6JWSb7HP2Vw24P~7TP|68Af#~;GO-jH4n#2isqJ(p>>)oHfh$b(WrBWd*Wro z^68Amsf@;RDa~h6!nP}q;cNJrfkw;uw81@P_S`;7-0qGi5m**9$2Qnuu*MK>U5xdh7y*uXhJoq|dr zP9RGh5NR8-462hk%3~3tEZI^DsU}~}(OPU#pIxR^hcI$09V!TY#V0Vnc_V<-v)V9# zTnOK&@ri$V$iDZi4H7*d1i%k~eVvOoMX)6YR~29^ghMTOun7;eTok&r3O5Y7dfSOM zJh238%dl?@F7I=lCb|tY9EUN1i^V$ip|+>xu5H|;jW2O08A##)Q@)AHieGU+hY%XS z9j@K58q&IR5!N^+cr<11p{E)9@EI+0t2#tFrZ5(rkWh4iEp|AD=qY+#_4(rOUm!M)mH6d$(WRAdvfm2uUWm+pvGqS*$b{2q1{GNWN zHMQ+i^fMYPv~R#rAxH^y9#kD{3tG!QCn{pTROgK!dBXnRb2dqJK)7R=e|vq2e>WY& z=?tEX;n@^|5c)%?1W?c5@G=bN;Hq)hGX~WF1}qd3kOr8ht1Skh-}ldfIu1>)ZF;hCj+CvMxFs{NBlIPQor?`c@R>6O$JhM=daE1v48c5{or}G$#u+O{{Wvh z0dKE{u(=5RkwgAu+oj*vPQv7XQ{!sE)iGHH8#~e_38}v`YPp@OJZFiOkg2B$7p=Y$(vs>NM zRM_o>=vLzW=M|6TwMRTx>U^(&$LBaSHO~z%TCRVQcZn>JzIU^{c4CyD>>g(V-QB;p zsZ(#8x~FBa%VAXHS0rFn`%c`q3O$e)PL`;ex$3_mRsano0QFQ#Ibal)|;6 z@Vd1QjDey9AWj{>*9wY}2PyDF=)OqMnXHB+g?j9M-%6mFx{|z>?#{E|$W1lx;(4GU z4E^f&s)U6f9OM3}=eXg+=UDld{odfU!}7l2B7buI8uG6ifzgr^7$D7D+}6qoA8O|y zC4^%QIJ)F^jgvMUS%jw--S>gO$)+PT?aXbF#|8!>m&IuXH?4)6CSjxm{Y8jE9}fMq zTPfzQBYf<)zGZ*&C2iTgR4)I6Q}!?3yImd`%JbR&B4c6BF}UeE+;bG>TTqML#A^vO zQdshTpKhODdc9INY(POfrTNYbY#4^&Ar}ri5y50|c!{}tk8%4)92TyYMq0{`vM<1{UU(s_e z)VsqX(g*xH@GfA-OZ|PIpg-s8cjX8!DZ@|%6D3$*fy+lAw$z_o;I8Lt{EPqaplfw~ z#q+)xFHhe*A^WGB+@^%rS<99q4P+^CVQtTVb7tE|9G#Agqt9jU*`uqm?wTWk<7 v#WWk1=_Sj-dcwoCWj^@_KePuf=KTI2J-5yi