From 256b7573938df4ed3baf86b1c273a1da42dde450 Mon Sep 17 00:00:00 2001 From: linbudu599 Date: Wed, 16 Mar 2022 18:49:38 +0800 Subject: [PATCH] fix: fix script order --- .gitignore | 2 + scripts/cache-package.ts | 27 +- scripts/utils.ts | 28 +- .../packages/astro-docs-starter/.gitignore | 17 - .../packages/astro-docs-starter/.npmrc | 2 - .../packages/astro-docs-starter/.stackblitzrc | 6 - .../packages/astro-docs-starter/README.md | 169 - .../astro-docs-starter/astro.config.mjs | 17 - .../packages/astro-docs-starter/package.json | 24 - .../public/default-og-image.png | Bin 748347 -> 0 bytes .../astro-docs-starter/public/favicon.ico | Bin 4286 -> 0 bytes .../public/make-scrollable-code-focusable.js | 3 - .../astro-docs-starter/sandbox.config.json | 11 - .../src/components/Footer/AvatarList.astro | 149 - .../src/components/Footer/Footer.astro | 16 - .../src/components/HeadCommon.astro | 42 - .../src/components/HeadSEO.astro | 41 - .../src/components/Header/AstroLogo.astro | 27 - .../src/components/Header/Header.astro | 137 - .../src/components/Header/LanguageSelect.css | 47 - .../src/components/Header/LanguageSelect.tsx | 38 - .../src/components/Header/Search.css | 76 - .../src/components/Header/Search.tsx | 80 - .../src/components/Header/SidebarToggle.tsx | 27 - .../src/components/Header/SkipToContent.astro | 22 - .../components/LeftSidebar/LeftSidebar.astro | 118 - .../components/PageContent/PageContent.astro | 44 - .../components/RightSidebar/MoreMenu.astro | 70 - .../RightSidebar/RightSidebar.astro | 27 - .../RightSidebar/TableOfContents.tsx | 45 - .../RightSidebar/ThemeToggleButton.css | 37 - .../RightSidebar/ThemeToggleButton.tsx | 71 - .../packages/astro-docs-starter/src/config.ts | 44 - .../packages/astro-docs-starter/src/index.ts | 2 - .../astro-docs-starter/src/languages.ts | 10 - .../src/layouts/MainLayout.astro | 122 - .../src/pages/en/introduction.md | 26 - .../astro-docs-starter/src/pages/en/page-2.md | 51 - .../astro-docs-starter/src/pages/en/page-3.md | 37 - .../astro-docs-starter/src/pages/en/page-4.md | 37 - .../astro-docs-starter/src/pages/index.astro | 5 - .../astro-docs-starter/src/styles/code.css | 96 - .../astro-docs-starter/src/styles/index.css | 388 - .../astro-docs-starter/src/styles/theme.css | 123 - .../packages/astro-docs-starter/tsconfig.json | 8 - .../packages/astro-generic-starter/.gitignore | 17 - .../packages/astro-generic-starter/.npmrc | 2 - .../astro-generic-starter/.stackblitzrc | 6 - .../packages/astro-generic-starter/README.md | 43 - .../astro-generic-starter/astro.config.mjs | 19 - .../astro-generic-starter/package.json | 17 - .../public/assets/logo.svg | 12 - .../astro-generic-starter/public/favicon.ico | 1 - .../astro-generic-starter/sandbox.config.json | 11 - .../src/components/ReactCounter.jsx | 15 - .../src/components/SolidCounter.jsx | 15 - .../src/components/SvelteCounter.svelte | 17 - .../src/components/Tour.astro | 84 - .../astro-generic-starter/src/index.ts | 2 - .../src/pages/index.astro | 67 - .../src/styles/global.css | 28 - .../astro-generic-starter/src/styles/home.css | 53 - .../astro-generic-starter/tsconfig.json | 5 - .../packages/cac-cli-starter/package.json | 39 - .../packages/cac-cli-starter/src/index.ts | 12 - .../cac-cli-starter/src/sub-command.ts | 9 - .../packages/cac-cli-starter/tsconfig.json | 20 - tmp/.LinbuduLab/packages/cra-ts/.gitignore | 23 - tmp/.LinbuduLab/packages/cra-ts/README.md | 46 - tmp/.LinbuduLab/packages/cra-ts/package.json | 43 - .../packages/cra-ts/public/favicon.ico | Bin 3870 -> 0 bytes .../packages/cra-ts/public/index.html | 43 - .../packages/cra-ts/public/logo192.png | Bin 5347 -> 0 bytes .../packages/cra-ts/public/logo512.png | Bin 9664 -> 0 bytes .../packages/cra-ts/public/manifest.json | 25 - .../packages/cra-ts/public/robots.txt | 3 - tmp/.LinbuduLab/packages/cra-ts/src/App.css | 38 - .../packages/cra-ts/src/App.test.tsx | 9 - tmp/.LinbuduLab/packages/cra-ts/src/App.tsx | 27 - tmp/.LinbuduLab/packages/cra-ts/src/index.css | 13 - tmp/.LinbuduLab/packages/cra-ts/src/index.tsx | 17 - tmp/.LinbuduLab/packages/cra-ts/src/logo.svg | 1 - .../packages/cra-ts/src/react-app-env.d.ts | 1 - .../packages/cra-ts/src/reportWebVitals.ts | 15 - .../packages/cra-ts/src/setupTests.ts | 5 - tmp/.LinbuduLab/packages/cra-ts/tsconfig.json | 26 - .../esbuild-plugin-starter/fixtures/build.ts | 11 - .../esbuild-plugin-starter/fixtures/entry.ts | 1 - .../esbuild-plugin-starter/package.json | 19 - .../esbuild-plugin-starter/src/index.ts | 2 - .../esbuild-plugin-starter/src/plugin.ts | 30 - .../esbuild-plugin-starter/tsconfig.json | 16 - .../packages/esbuild-react-app/.gitignore | 23 - .../packages/esbuild-react-app/LICENSE | 21 - .../packages/esbuild-react-app/README.md | 25 - .../packages/esbuild-react-app/build.ts | 76 - .../packages/esbuild-react-app/package.json | 51 - .../preserve-external-dep.plugin.ts | 47 - .../esbuild-react-app/public/favicon.ico | Bin 3870 -> 0 bytes .../esbuild-react-app/public/index.css | 62 - .../esbuild-react-app/public/index.html | 46 - .../esbuild-react-app/public/index.js | 264 - .../esbuild-react-app/public/inject.js | 20457 ---------------- .../esbuild-react-app/public/logo192.png | Bin 5347 -> 0 bytes .../esbuild-react-app/public/logo512.png | Bin 9664 -> 0 bytes .../esbuild-react-app/public/manifest.json | 25 - .../esbuild-react-app/public/robots.txt | 3 - .../packages/esbuild-react-app/src/App.css | 38 - .../esbuild-react-app/src/App.test.tsx | 9 - .../packages/esbuild-react-app/src/App.tsx | 27 - .../packages/esbuild-react-app/src/index.css | 13 - .../packages/esbuild-react-app/src/index.tsx | 17 - .../packages/esbuild-react-app/src/logo.svg | 1 - .../esbuild-react-app/src/react-app-env.d.ts | 1 - .../esbuild-react-app/src/reportWebVitals.ts | 15 - .../esbuild-react-app/src/setupTests.ts | 5 - .../packages/esbuild-react-app/tsconfig.json | 20 - .../esbuild-react-app/tsconfig.node.json | 6 - .../packages/mercurius-starter/package.json | 36 - .../src/graphql/generated.ts | 529 - .../src/graphql/operations/example.gql | 24 - .../src/graphql/schema/dog.gql | 4 - .../src/graphql/schema/human.gql | 3 - .../src/graphql/schema/mutation.gql | 4 - .../src/graphql/schema/query.gql | 4 - .../src/graphql/schema/subscription.gql | 3 - .../packages/mercurius-starter/src/index.ts | 162 - .../packages/mercurius-starter/tsconfig.json | 71 - .../packages/midway-koa/.editorconfig | 11 - .../packages/midway-koa/.eslintrc.json | 7 - .../packages/midway-koa/.gitignore | 15 - .../packages/midway-koa/.prettierrc.js | 3 - tmp/.LinbuduLab/packages/midway-koa/README.md | 29 - .../packages/midway-koa/README.zh-CN.md | 29 - .../packages/midway-koa/bootstrap.js | 2 - .../packages/midway-koa/jest.config.js | 6 - .../packages/midway-koa/package.json | 50 - .../midway-koa/src/config/config.default.ts | 9 - .../midway-koa/src/config/config.unittest.ts | 7 - .../packages/midway-koa/src/configuration.ts | 31 - .../src/controller/api.controller.ts | 18 - .../src/controller/home.controller.ts | 9 - .../midway-koa/src/filter/default.filter.ts | 13 - .../midway-koa/src/filter/notfound.filter.ts | 11 - .../packages/midway-koa/src/interface.ts | 6 - .../src/middleware/report.middleware.ts | 24 - .../midway-koa/src/service/user.service.ts | 14 - .../midway-koa/test/controller/api.test.ts | 20 - .../midway-koa/test/controller/home.test.ts | 21 - .../packages/midway-koa/tsconfig.json | 24 - .../packages/nest-graphql-starter/.prettierrc | 4 - .../nest-graphql-starter/nest-cli.json | 4 - .../nest-graphql-starter/package.json | 84 - .../packages/nest-graphql-starter/schema.gql | 37 - .../src/app.controller.ts | 12 - .../nest-graphql-starter/src/app.module.ts | 22 - .../nest-graphql-starter/src/app.service.ts | 8 - .../src/directives/upper-case.ts | 32 - .../nest-graphql-starter/src/graphql/model.ts | 55 - .../src/graphql/module.ts | 9 - .../src/graphql/resolver.ts | 49 - .../src/graphql/service.ts | 27 - .../packages/nest-graphql-starter/src/main.ts | 9 - .../src/plugins/complexity.ts | 42 - .../src/plugins/logging.ts | 17 - .../nest-graphql-starter/src/schema.gql | 37 - .../nest-graphql-starter/tsconfig.build.json | 4 - .../nest-graphql-starter/tsconfig.json | 21 - .../nest-mercurius-starter/.prettierrc | 4 - .../packages/nest-mercurius-starter/README.md | 73 - .../nest-mercurius-starter/nest-cli.json | 4 - .../nest-mercurius-starter/package.json | 85 - .../nest-mercurius-starter/schema.gql | 37 - .../src/app.controller.ts | 12 - .../nest-mercurius-starter/src/app.module.ts | 17 - .../nest-mercurius-starter/src/app.service.ts | 8 - .../src/graphql/model.ts | 55 - .../src/graphql/module.ts | 9 - .../src/graphql/resolver.ts | 49 - .../src/graphql/service.ts | 27 - .../nest-mercurius-starter/src/main.ts | 13 - .../tsconfig.build.json | 4 - .../nest-mercurius-starter/tsconfig.json | 21 - .../packages/nest-starter/.eslintrc.js | 24 - .../packages/nest-starter/.prettierrc | 4 - .../packages/nest-starter/README.md | 73 - .../packages/nest-starter/nest-cli.json | 4 - .../packages/nest-starter/package.json | 71 - .../nest-starter/src/app.controller.spec.ts | 22 - .../nest-starter/src/app.controller.ts | 12 - .../packages/nest-starter/src/app.module.ts | 10 - .../packages/nest-starter/src/app.service.ts | 8 - .../packages/nest-starter/src/main.ts | 8 - .../nest-starter/test/app.e2e-spec.ts | 24 - .../packages/nest-starter/test/jest-e2e.json | 9 - .../packages/nest-starter/tsconfig.build.json | 4 - .../packages/nest-starter/tsconfig.json | 21 - .../packages/node-lib-starter/package.json | 13 - .../packages/node-lib-starter/src/index.ts | 2 - .../packages/node-lib-starter/tsconfig.json | 20 - .../packages/parcel-react/.babelrc | 12 - .../packages/parcel-react/.browserslistrc | 4 - .../packages/parcel-react/.editorconfig | 12 - .../packages/parcel-react/.gitignore | 8 - .../packages/parcel-react/.parcelrc | 3 - tmp/.LinbuduLab/packages/parcel-react/LICENSE | 21 - .../packages/parcel-react/README.md | 42 - .../packages/parcel-react/global.d.ts | 30 - .../packages/parcel-react/jest.config.ts | 16 - .../packages/parcel-react/package.json | 67 - .../packages/parcel-react/public/favicon.ico | Bin 3870 -> 0 bytes .../packages/parcel-react/public/index.html | 23 - .../packages/parcel-react/public/logo192.png | Bin 5347 -> 0 bytes .../packages/parcel-react/public/logo512.png | Bin 9664 -> 0 bytes .../parcel-react/public/manifest.json | 25 - .../packages/parcel-react/public/robots.txt | 3 - .../packages/parcel-react/src/App.css | 56 - .../packages/parcel-react/src/App.tsx | 66 - .../parcel-react/src/dynamic-module.ts | 3 - .../packages/parcel-react/src/index.css | 13 - .../packages/parcel-react/src/index.tsx | 11 - .../packages/parcel-react/src/logo.svg | 1 - .../packages/parcel-react/src/parcel.png | Bin 30363 -> 0 bytes .../packages/parcel-react/tsconfig.json | 27 - .../packages/prisma-starter/.gitignore | 3 - .../packages/prisma-starter/package.json | 22 - .../packages/prisma-starter/prisma/db.sqlite | Bin 24576 -> 0 bytes .../prisma-starter/prisma/schema.prisma | 19 - .../packages/prisma-starter/prisma/seed.ts | 12 - .../packages/prisma-starter/src/index.ts | 2 - .../packages/prisma-starter/tsconfig.json | 20 - .../packages/puppeteer-starter/package.json | 18 - .../packages/puppeteer-starter/src/cluster.ts | 29 - .../packages/puppeteer-starter/src/index.ts | 15 - .../packages/puppeteer-starter/tsconfig.json | 20 - .../strapi-graphql-starter/.editorconfig | 16 - .../strapi-graphql-starter/.env.example | 2 - .../strapi-graphql-starter/.eslintignore | 3 - .../packages/strapi-graphql-starter/.eslintrc | 27 - .../strapi-graphql-starter/.gitignore | 115 - .../packages/strapi-graphql-starter/LICENSE | 21 - .../packages/strapi-graphql-starter/README.md | 127 - .../strapi-graphql-starter/config/admin.js | 5 - .../strapi-graphql-starter/config/api.js | 7 - .../strapi-graphql-starter/config/database.js | 11 - .../config/middlewares.js | 11 - .../strapi-graphql-starter/config/plugin.js | 14 - .../strapi-graphql-starter/config/server.js | 4 - .../strapi-graphql-starter/favicon.ico | Bin 3688 -> 0 bytes .../strapi-graphql-starter/package.json | 30 - .../strapi-graphql-starter/public/robots.txt | 3 - .../public/uploads/.gitkeep | 0 .../src/admin/app.example.js | 35 - .../src/admin/webpack.config.example.js | 9 - .../strapi-graphql-starter/src/api/.gitkeep | 0 .../api/blog/content-types/blog/schema.json | 35 - .../src/api/blog/controllers/blog.js | 9 - .../src/api/blog/routes/blog.js | 9 - .../src/api/blog/services/blog.js | 9 - .../src/extensions/.gitkeep | 0 .../src/graphql/auth.mutation.graphql | 25 - .../src/graphql/blog.mutations.graphql | 40 - .../src/graphql/blog.query.graphql | 42 - .../strapi-graphql-starter/src/index.js | 69 - .../ts-tool-type-starter/package.json | 21 - .../ts-tool-type-starter/src/index.js | 2 - .../ts-tool-type-starter/src/index.ts | 2 - .../ts-tool-type-starter/src/tool-type.d.ts | 1 - .../src/tool-type.test.js | 5 - .../src/tool-type.test.ts | 8 - .../ts-tool-type-starter/tsconfig.json | 13 - .../packages/umi-starter/.gitignore | 10 - tmp/.LinbuduLab/packages/umi-starter/.npmrc | 1 - .../packages/umi-starter/.umirc.ts | 3 - .../packages/umi-starter/assets/yay.jpg | Bin 180902 -> 0 bytes .../packages/umi-starter/layouts/index.less | 10 - .../packages/umi-starter/layouts/index.tsx | 22 - .../packages/umi-starter/package.json | 17 - .../packages/umi-starter/pages/docs.tsx | 9 - .../packages/umi-starter/pages/index.tsx | 15 - .../packages/umi-starter/src/index.ts | 2 - .../packages/umi-starter/tsconfig.json | 18 - .../packages/umi-starter/typings.d.ts | 3 - .../packages/vite-plugin-starter/package.json | 16 - .../packages/vite-plugin-starter/src/index.ts | 18 - .../vite-plugin-starter/tsconfig.json | 20 - .../packages/vite-react-starter/.gitignore | 5 - .../packages/vite-react-starter/index.html | 13 - .../packages/vite-react-starter/package.json | 25 - .../packages/vite-react-starter/src/App.css | 42 - .../packages/vite-react-starter/src/App.tsx | 46 - .../vite-react-starter/src/favicon.svg | 15 - .../packages/vite-react-starter/src/index.css | 13 - .../packages/vite-react-starter/src/logo.svg | 7 - .../packages/vite-react-starter/src/main.tsx | 11 - .../vite-react-starter/src/vite-env.d.ts | 1 - .../packages/vite-react-starter/tsconfig.json | 20 - .../vite-react-starter/vite.config.ts | 25 - .../packages/vite-vanilla-starter/.gitignore | 5 - .../packages/vite-vanilla-starter/favicon.svg | 15 - .../packages/vite-vanilla-starter/index.html | 13 - .../vite-vanilla-starter/package.json | 13 - .../packages/vite-vanilla-starter/src/main.ts | 9 - .../vite-vanilla-starter/src/style.css | 8 - .../vite-vanilla-starter/src/vite-env.d.ts | 1 - .../vite-vanilla-starter/tsconfig.json | 18 - .../docs/.vitepress/config.js | 9 - .../packages/vitepress-starter/docs/index.md | 6 - .../packages/vitepress-starter/package.json | 19 - 309 files changed, 40 insertions(+), 28744 deletions(-) delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/README.md delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/public/default-og-image.png delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/public/favicon.ico delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css delete mode 100644 tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/README.md delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css delete mode 100644 tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts delete mode 100644 tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/README.md delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/package.json delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/favicon.ico delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/index.html delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/logo192.png delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/logo512.png delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/manifest.json delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/public/robots.txt delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/App.css delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/App.tsx delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/index.css delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/index.tsx delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/logo.svg delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts delete mode 100644 tmp/.LinbuduLab/packages/cra-ts/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/README.md delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/build.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/package.json delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/favicon.ico delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/logo192.png delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/logo512.png delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/manifest.json delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/public/robots.txt delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/App.css delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/App.test.tsx delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/App.tsx delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/index.css delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/index.tsx delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/logo.svg delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/react-app-env.d.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/reportWebVitals.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/src/setupTests.ts delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/esbuild-react-app/tsconfig.node.json delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/generated.ts delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/operations/example.gql delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/dog.gql delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/human.gql delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/mutation.gql delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/query.gql delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/graphql/schema/subscription.gql delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/mercurius-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/.editorconfig delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/.eslintrc.json delete mode 100755 tmp/.LinbuduLab/packages/midway-koa/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/.prettierrc.js delete mode 100755 tmp/.LinbuduLab/packages/midway-koa/README.md delete mode 100755 tmp/.LinbuduLab/packages/midway-koa/README.zh-CN.md delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/bootstrap.js delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/jest.config.js delete mode 100755 tmp/.LinbuduLab/packages/midway-koa/package.json delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/config/config.default.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/config/config.unittest.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/configuration.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/controller/api.controller.ts delete mode 100755 tmp/.LinbuduLab/packages/midway-koa/src/controller/home.controller.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/filter/default.filter.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/filter/notfound.filter.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/interface.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/middleware/report.middleware.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/src/service/user.service.ts delete mode 100755 tmp/.LinbuduLab/packages/midway-koa/test/controller/api.test.ts delete mode 100755 tmp/.LinbuduLab/packages/midway-koa/test/controller/home.test.ts delete mode 100644 tmp/.LinbuduLab/packages/midway-koa/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/.prettierrc delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/nest-cli.json delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/schema.gql delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/app.controller.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/app.module.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/app.service.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/directives/upper-case.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/model.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/module.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/resolver.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/graphql/service.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/main.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/plugins/complexity.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/plugins/logging.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/src/schema.gql delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/tsconfig.build.json delete mode 100644 tmp/.LinbuduLab/packages/nest-graphql-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/.prettierrc delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/README.md delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/nest-cli.json delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/schema.gql delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/app.controller.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/app.module.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/app.service.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/model.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/module.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/resolver.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/graphql/service.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/src/main.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/tsconfig.build.json delete mode 100644 tmp/.LinbuduLab/packages/nest-mercurius-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/.eslintrc.js delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/.prettierrc delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/README.md delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/nest-cli.json delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.controller.spec.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.controller.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.module.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/app.service.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/src/main.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/test/app.e2e-spec.ts delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/test/jest-e2e.json delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/tsconfig.build.json delete mode 100644 tmp/.LinbuduLab/packages/nest-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/node-lib-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/node-lib-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/node-lib-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/.babelrc delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/.browserslistrc delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/.editorconfig delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/.parcelrc delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/LICENSE delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/README.md delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/global.d.ts delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/jest.config.ts delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/package.json delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/favicon.ico delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/index.html delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/logo192.png delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/logo512.png delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/manifest.json delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/public/robots.txt delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/App.css delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/App.tsx delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/dynamic-module.ts delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/index.css delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/index.tsx delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/logo.svg delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/src/parcel.png delete mode 100644 tmp/.LinbuduLab/packages/parcel-react/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/prisma-starter/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/prisma-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/prisma-starter/prisma/db.sqlite delete mode 100644 tmp/.LinbuduLab/packages/prisma-starter/prisma/schema.prisma delete mode 100644 tmp/.LinbuduLab/packages/prisma-starter/prisma/seed.ts delete mode 100644 tmp/.LinbuduLab/packages/prisma-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/prisma-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/src/cluster.ts delete mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/puppeteer-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.editorconfig delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.env.example delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.eslintignore delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.eslintrc delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/LICENSE delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/README.md delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/admin.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/api.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/database.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/middlewares.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/plugin.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/config/server.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/favicon.ico delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/public/robots.txt delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/public/uploads/.gitkeep delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/admin/app.example.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/admin/webpack.config.example.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/.gitkeep delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/content-types/blog/schema.json delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/controllers/blog.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/routes/blog.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/api/blog/services/blog.js delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/extensions/.gitkeep delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/graphql/auth.mutation.graphql delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/graphql/blog.mutations.graphql delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/graphql/blog.query.graphql delete mode 100644 tmp/.LinbuduLab/packages/strapi-graphql-starter/src/index.js delete mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/index.js delete mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/tool-type.d.ts delete mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/tool-type.test.js delete mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/src/tool-type.test.ts delete mode 100644 tmp/.LinbuduLab/packages/ts-tool-type-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/.npmrc delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/.umirc.ts delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/assets/yay.jpg delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/layouts/index.less delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/layouts/index.tsx delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/pages/docs.tsx delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/pages/index.tsx delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/umi-starter/typings.d.ts delete mode 100644 tmp/.LinbuduLab/packages/vite-plugin-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/vite-plugin-starter/src/index.ts delete mode 100644 tmp/.LinbuduLab/packages/vite-plugin-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/index.html delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/App.css delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/App.tsx delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/favicon.svg delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/index.css delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/logo.svg delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/main.tsx delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/src/vite-env.d.ts delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/vite-react-starter/vite.config.ts delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/.gitignore delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/favicon.svg delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/index.html delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/package.json delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/src/main.ts delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/src/style.css delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/src/vite-env.d.ts delete mode 100644 tmp/.LinbuduLab/packages/vite-vanilla-starter/tsconfig.json delete mode 100644 tmp/.LinbuduLab/packages/vitepress-starter/docs/.vitepress/config.js delete mode 100644 tmp/.LinbuduLab/packages/vitepress-starter/docs/index.md delete mode 100644 tmp/.LinbuduLab/packages/vitepress-starter/package.json diff --git a/.gitignore b/.gitignore index 20609ec..e32ec8c 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,8 @@ lerna-debug.log* # Diagnostic reports (https://nodejs.org/api/report.html) report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json +tmp + # Runtime data pids *.pid diff --git a/scripts/cache-package.ts b/scripts/cache-package.ts index afb4b5c..5946b25 100644 --- a/scripts/cache-package.ts +++ b/scripts/cache-package.ts @@ -10,7 +10,7 @@ export default function useCachePackage(cli: CAC) { .command('cache', 'cache current workspace packages to cache directory') .option('-p,--preserve', 'preserve when package cache directory exists') .option('--no-preserve', 'override exist package cache') - .action(async (options: { preserve: boolean }) => { + .action(async ({ preserve = true }: { preserve: boolean }) => { fs.ensureDirSync(CLIUtils.resolvedPackageRootDir); const existPackages = CLIUtils.existPackages; @@ -18,23 +18,26 @@ export default function useCachePackage(cli: CAC) { const projectSrcPath = CLIUtils.resolvePackageDir(p); const projectDestPath = CLIUtils.resolveCachePackageDir(p); - if (fs.existsSync(projectDestPath) && options.preserve) { + if (fs.existsSync(projectDestPath) && preserve) { consola.info( - `[Skip]Cached package ${chalk.green(p)} will be preserved.` + `[Skip] Cached package ${chalk.green(p)} will be preserved.` ); continue; } - fs.copySync(projectSrcPath, projectDestPath, { - recursive: true, - filter: (src, dest) => { - const filtered = ['node_modules', 'dist', 'tmp'].every( - (pattern) => !src.includes(pattern) - ); + CLIUtils.copySyncWithFilter(projectSrcPath, projectDestPath); - return filtered; - }, - }); + const projectFixtureCachePath = + CLIUtils.resolveFixtureCachePackageDir(p); + + CLIUtils.copySyncWithFilter( + projectSrcPath, + projectFixtureCachePath, + undefined, + { + overwrite: true, + } + ); consola.success(`Package ${chalk.green(p)} cached.`); } diff --git a/scripts/utils.ts b/scripts/utils.ts index 7ba8596..2234395 100644 --- a/scripts/utils.ts +++ b/scripts/utils.ts @@ -1,5 +1,5 @@ import consola from 'consola'; -import fs, { Mode } from 'fs-extra'; +import fs, { CopyOptionsSync, Mode } from 'fs-extra'; import { EOL } from 'os'; import path from 'path'; import execa from 'execa'; @@ -34,6 +34,10 @@ export class Constants { return path.resolve(Constants.cacheDir, 'packages'); } + public static get fixedPackagesCacheDir() { + return path.resolve(Constants.cacheDir, 'fixture-packages'); + } + public static get internalRegistry() { return 'https://registry.npmmirror.com'; } @@ -80,10 +84,6 @@ export class Constants { } } -type Tmp = { - Name: string[]; -}; - export class CLIUtils { public static get existPackages() { return fs.readdirSync( @@ -113,6 +113,10 @@ export class CLIUtils { return path.resolve(__dirname, '../', Constants.packagesCacheDir, p); } + public static resolveFixtureCachePackageDir(p: string) { + return path.resolve(__dirname, '../', Constants.fixedPackagesCacheDir, p); + } + public static existWorkspacePackageFilter(projects: string[], blur = false) { const existPackages = CLIUtils.existPackages; @@ -127,6 +131,20 @@ export class CLIUtils { : matched; } + public static copySyncWithFilter( + src: string, + dest: string, + pathFragmentsFilter: string[] = ['node_modules', 'dist', 'tmp'], + copyOptions: CopyOptionsSync = {} + ) { + fs.copySync(src, dest, { + filter: (src, dest) => + pathFragmentsFilter.every((pattern) => !src.includes(pattern)), + recursive: true, + ...copyOptions, + }); + } + public static findInfoFromKeywords(input: string) { const inputFragment = input.split('-'); for (const info of Object.values(Constants.starterInfoMap)) { diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore b/tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore deleted file mode 100644 index c824674..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# build output -dist - -# dependencies -node_modules/ - -# logs -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# environment variables -.env -.env.production - -# macOS-specific files -.DS_Store diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc b/tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc deleted file mode 100644 index ef83021..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -# Expose Astro dependencies for `pnpm` users -shamefully-hoist=true diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc b/tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc deleted file mode 100644 index 43798ec..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/.stackblitzrc +++ /dev/null @@ -1,6 +0,0 @@ -{ - "startCommand": "npm start", - "env": { - "ENABLE_CJS_IMPORTS": true - } -} \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/README.md b/tmp/.LinbuduLab/packages/astro-docs-starter/README.md deleted file mode 100644 index 847db8d..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/README.md +++ /dev/null @@ -1,169 +0,0 @@ -# Astro Starter Kit: Docs Site - -``` -npm init astro -- --template docs -``` - -[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/docs) - -## Features - -- ✅ **Full Markdown support** -- ✅ **Responsive mobile-friendly design** -- ✅ **Sidebar navigation** -- ✅ **Search (powered by Algolia)** -- ✅ **Multi-language i18n** -- ✅ **Automatic table of contents** -- ✅ **Automatic list of contributors** -- ✅ (and, best of all) **dark mode** - -## Commands Cheatsheet - -All commands are run from the root of the project, from a terminal: - -| Command | Action | -|:---------------- |:-------------------------------------------- | -| `npm install` | Installs dependencies | -| `npm run dev` | Starts local dev server at `localhost:3000` | -| `npm run build` | Build your production site to `./dist/` | -| `npm run preview` | Preview your build locally, before deploying | - -To deploy your site to production, check out our [Deploy an Astro Website](https://docs.astro.build/guides/deploy) guide. - -## New to Astro? - -Welcome! Check out [our documentation](https://github.com/withastro/astro) or jump into our [Discord server](https://astro.build/chat). - - -## Customize This Theme - -### Site metadata - -`src/config.ts` contains several data objects that describe metadata about your site like title, description, default language, and Open Graph details. You can customize these to match your project. -### CSS styling - -The theme's look and feel is controlled by a few key variables that you can customize yourself. You'll find them in the `public/theme.css` CSS file. - -If you've never worked with CSS variables before, give [MDN's guide on CSS variables](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties) a quick read. - -This theme uses a "cool blue" accent color by default. To customize this for your project, change the `--theme-accent` variable to whatever color you'd like: - -```diff -/* public/theme.css */ -:root { - color-scheme: light; -- --theme-accent: hsla(var(--color-blue), 1); -+ --theme-accent: hsla(var(--color-red), 1); /* or: hsla(#FF0000, 1); */ -``` - -## Page metadata - -Astro uses frontmatter in Markdown pages to choose layouts and pass properties to those layouts. If you are using the default layout, you can customize the page in many different ways to optimize SEO and other things. For example, you can use the `title` and `description` properties to set the document title, meta title, meta description, and Open Graph description. - -```markdown ---- -title: Example title -description: Really cool docs example that uses Astro -layout: ../../layouts/MainLayout.astro ---- - -# Page content... -``` - -For more SEO related properties, look at `src/components/HeadSEO.astro` - - -### Sidebar navigation - -The sidebar navigation is controlled by the `SIDEBAR` variable in your `src/config.ts` file. You can customize the sidebar by modifying this object. A default, starter navigation has already been created for you. - -```ts -export const SIDEBAR = { - en: [ - { text: 'Section Header', header: true, }, - { text: 'Introduction', link: 'en/introduction' }, - { text: 'Page 2', link: 'en/page-2' }, - { text: 'Page 3', link: 'en/page-3' }, - - { text: 'Another Section', header: true }, - { text: 'Page 4', link: 'en/page-4' }, - ], -}; -``` - -Note the top-level `en` key: This is needed for multi-language support. You can change it to whatever language you'd like, or add new languages as you go. More details on this below. - -### Multiple Languages support - -The Astro docs template supports multiple langauges out of the box. The default theme only shows `en` documentation, but you can enable multi-language support features by adding a second language to your project. - -To add a new language to your project, you'll want to extend the current `src/pages/[lang]/...` layout: - -```diff - 📂 src/pages - ┣ 📂 en - ┃ ┣ 📜 page-1.md - ┃ ┣ 📜 page-2.md - ┃ ┣ 📜 page-3.astro -+ ┣ 📂 es -+ ┃ ┣ 📜 page-1.md -+ ┃ ┣ 📜 page-2.md -+ ┃ ┣ 📜 page-3.astro -``` - -You'll also need to add the new language name to the `KNOWN_LANGUAGES` map in your `src/config.ts` file. This will enable your new language switcher in the site header. - -```diff -// src/config.ts -export const KNOWN_LANGUAGES = { - English: 'en', -+ Spanish: 'es', -}; -``` - -Last step: you'll need to add a new entry to your sidebar, to create the table of contents for that language. While duplicating every page might not sound ideal to everyone, this extra control allows you to create entirely custom content for every language. - -> Make sure the sidebar `link` value points to the correct language! - -```diff -// src/config.ts -export const SIDEBAR = { - en: [ - { text: 'Section Header', header: true, }, - { text: 'Introduction', link: 'en/introduction' }, - // ... - ], -+ es: [ -+ { text: 'Encabezado de sección', header: true, }, -+ { text: 'Introducción', link: 'es/introduction' }, -+ // ... -+ ], -}; - -// ... -``` - -If you plan to use Spanish as the the default language, you just need to modify the redirect path in `src/pages/index.astro`: - -```diff - -``` - -You can also remove the above script and write a landing page in Spanish instead. - -### What if I don't plan to support multiple languages? - -That's totally fine! Not all projects need (or can support) multiple languages. You can continue to use this theme without ever adding a second language. - -If that single language is not English, you can just replace `en` in directory layouts and configurations with the preferred language. - -### Search (Powered by Algolia) - -[Algolia](https://www.algolia.com/) offers a free service to qualified open source projects called [DocSearch](https://docsearch.algolia.com/). If you are accepted to the DocSearch program, provide your API Key & index name in `src/config.ts` and a search box will automatically appear in your site header. - -Note that Aglolia and Astro are not affiliated. We have no say over acceptance to the DocSearch program. - -If you'd prefer to remove Algolia's search and replace it with your own, check out the `src/components/Header.astro` component to see where the component is added. \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs b/tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs deleted file mode 100644 index 075ab81..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/astro.config.mjs +++ /dev/null @@ -1,17 +0,0 @@ -// Full Astro Configuration API Documentation: -// https://docs.astro.build/reference/configuration-reference - -// @type-check enabled! -// VSCode and other TypeScript-enabled text editors will provide auto-completion, -// helpful tooltips, and warnings if your exported object is invalid. -// You can disable this by removing "@ts-check" and `@type` comments below. - -// @ts-check -export default /** @type {import('astro').AstroUserConfig} */ ({ - renderers: [ - // Enable the Preact renderer to support Preact JSX components. - '@astrojs/renderer-preact', - // Enable the React renderer, for the Algolia search component - '@astrojs/renderer-react', - ], -}); diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/package.json b/tmp/.LinbuduLab/packages/astro-docs-starter/package.json deleted file mode 100644 index 3994e9c..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "name": "@example/docs", - "version": "0.0.1", - "private": true, - "scripts": { - "dev": "astro dev", - "start": "astro dev", - "build": "astro build", - "preview": "astro preview" - }, - "dependencies": { - "@algolia/client-search": "^4.13.0", - "@docsearch/css": "^3.0.0", - "@docsearch/react": "^3.0.0", - "@types/react": "^17.0.40", - "react": "^17.0.2", - "react-dom": "^17.0.2" - }, - "devDependencies": { - "@astrojs/renderer-preact": "^0.5.0", - "@astrojs/renderer-react": "^0.5.0", - "astro": "^0.24.2" - } -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/public/default-og-image.png b/tmp/.LinbuduLab/packages/astro-docs-starter/public/default-og-image.png deleted file mode 100644 index 97903207e533912a59d293b41c2599814cc98583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 748347 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 z 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

h%e{fdPO2of1R(PbM6 z51megds*lBGTa$?hzPlCF zhi6P3YX=N}j>4-m?R~nf_Ve}fYW1G-#V@6iQ$o3c8U;l7c_j) z6H$3G0@9`;AD7X|C((8|J+!yF>qW>LIoNpOD5+6m+R2~Tar=CH}a8N-{NOAgrs5C=*Nnpd~ z88x=0d6oGZVz+|3Gbd)R0U6UHjMq5*Z_SJK0~|aeG~uLrk?>-HeuqVY^TUouwLOS4 zWBBtuM_|x%2iPZEo}?(#-;u(9GGo`ZdBwFWx2pYK7IOVvbn*DaM@Qb{=~z5W&U*bu zPl}-1^jwF3^v~f%af9onwLR zGyQavnLq#+Mqb)avHSfe7%L#rN~9u=&-m7#TR&T^n+s&F{iZ_G2SHzK-4|`al1-k{9m3O8~M!O~1}cJUafxpzWt#tAKbMP9G{C2+vsO1-<)%wE=Haw_3~@KydRI(>;u>fBHl9m zH;AQfV+ie5px0dOen%nvHqD2+$BLbdtXvD2Dvl@o|efITpp#TFnI+2aLPT5$rDbD{_z_6gCc86kIpO98|D}8!L@kz z{_$n|Sp_u(`gHE6<)8b{<}%+qA1N@xWd{-yJ9&Sl{sx9n*QIhpPc`>2?t#6lpQt+d zZpsPO9&9-(W&Hwpe5}#3Xh7}dPc-A0U!P**eC)%H`_UpnQ6K0#`Jh@kWt&Rs9ukw0 z7A1qO;7sx{>`pc+kXSUU6cXA>lj;2XJXz%UhCYcUJITFdb(7AM?p9OYQ+t;PgFO7u zoX=;MY}|(Fu)D;iIyi4W(4NmL_gryrJi}@5l@=S6nI{=PYq0M<-t@fAa_|?uavi%@CU%G`0NN{R9}2J7**P zT)dJ+*Tlb1V!&*A4gll_A9at^2jlZmsnQ2*`*YiFxq^Q8@2$|N)YoP7w=t$|qduRa ze2jtIT^CXxyb=}qF=%)_J+pdL9*&g(t)JRloTmvc?}dAmes1Z3WwfW=k6}@vN9_&i zjm$-Pol`4i3;mkR6Rh4alllTNdS;Ke_uJ?*K5U{-XHGnx^`!iklkHtjSAAH1Q@!+T z-psd%qwsF&u|wq*?u$r=dj}7@jEZVDuUBj&MTL^@Nh!e>C$B(Qyp!;=O!#+A%}|c| z?Bei6-J|23`FlPXe`koE(sO7CJl5oqcrph9=7~YUgrNGQy*aNeUh};^Uj_z0vIOEU zB^C7-L-`4@)~j+7eYxmx6#eu%UY_M90!Vm&P##i^zN6)+d&odM0ayt>5ro>yh!vNp zcq7}Kw!y|PmQzmI-jE>+Tuz?P!Sf^X6Jy4eQS6o9zv4Sd(sXZSxlw-i&@T(vtOths z{1J0P#^+^CgK=CwCTaf>yflkr<>z5Zu_z8R-n-7zq9d`c-e}3Hd+I+os zzvH0KU5$2&%0~M9ysB28x9&$Pr9w}J-)J)~+sHtl@O5aNg@?d*s-QH)g5FB1tr0;gphsg&Jj_!SXaEwtJCQlcaFP-P# zmTkP*k{W%rqj1^F!X7gNzFdm3SK)nlN`I7DbX}QzSYDo2uP-0wU!*!_`I4SRtu$c9 zF^L-RQb{Ah!T2$Jt>JY2d<4}mQ&b8~ozhTj^qmNSQ$yH~n%Y3Z?gJduVWYh2zbogt z^Av%HGG>M3&%&*<$y;P!$O9Vbq^6Cu)7*XP&f%ZF$btVu_vVj4Ok z>TAw{88t!nY@Tw;PmpbEBY7U>`1ik~?(g3#_kv71?&CiA3^nb!-+xS*R$@>N#aq(v z=5{yc0We~6L5m~aIGNKb>9Pm|;#p@9z6;m{tUdW&c<-T^AruXZQF4Axjeg=L5qC^Q zoOr)8`cZ@*+vxWv@7{mL+Eq;T`Px69O8qTtKKIsTPrd$pfgZu{EA;Jc^vJw(@%jQi zHXq%K3+sAXuPBeyH}cPnzyqJpkX{y(CWw8;Xglj`2ylHJdarloc`{M^LRuWv!S(z0 zVeE?av0GA~9!D7w=sEf0f{oj$5+gmHp5^~gQB%+MdE09aZ`x01-sMT~kh%NI6CGD= zX&;Xx?Xdk1=jLZQ#`suU=xbUP@P{V}w%1?sVY4JB3yD<-m}AUSFl`!57S3bjjlzuM z(af7c8`FL8Ww?+ICpTv9Kv5QzRS5Cm3)tVsq+eXhn_Fv zCbmQQ$o}Y+0>24>rv5aS=CyK5w3##^)0%BmoQJjq5o6G6 zvfNkm&7Zw38Be@l(j$rSlWwC=&ohgA=r+GBGeUixKC0+D zI$vgiLeG`w@py3FLa#M69&XuuU!jlEfO;}!__yUBAN8|A?D2X(qfmQZ@)MYTIJo+{ z?d|a=d+}62Tf`&u4Y7F8#8=?96J5UCQF8obsP|=^e^W<|`r_o{!Vd zuHoaJkoK_g#!smTJE@H1u*p5j$Wzw0btOCxwb*7(FUUK{o}EGh1|hKjS3p#M@w@d| zgx6dP8#x-(E!;u+;vsCopL%!QbU=5c-fP`Ql-^;&JA=;~_uug-&1c*Lqp8tvMdv>^ zZ8wIecF$K^NKyHqSaT~CY3`y&unuvuE?O zh2f_~9qIg}pJVkQ@bz?b-dMi%S$G+b75V}iiD)#szrgUcn*2>Q?b3bAM2 zvG-x;L6-u<$b_;olyA&SE3egeD?@adBfDzvBM`3x@baOxnLf!?nIBd@A`4~V;7E{D z??vDhtrxb~-;&IOM&#Kb96SwFp^Q9DZJuwAvV`#P$HVrp_1H-nI`diSB?-jIEq?O& z_ZR2|p=B$?OHkf4(y9Y3l1Q zzJI>r+G~-X&LUQO;$vABUElcMgj(3k&#%#A^pR)>WaoVQjJDD5)~Lvjo9Dl~szSem z@A4<754!Hk(Rg(U{g&rQL&089`JmwDh5HOxe7}tz zcKluSYU$A#A_+89-kbH&%|Z92*LTsckHrf(vUCck(-aX%f6*faQhIc1}9c0oF$q;f`ca7rf3R%GD$Vm<5MBMS1x z?&A#NEzfTCZ`GTBvi$eS^$R9=$u_WmrJgv*s?hLB4logASAP#UFoghNf~;f|6{ZQB zh=?=5Q%?CM<@LXRo}$m(dFC@Q{7$$s%`%7If9#Tk5}iqYVx~$r`TDJ)lNXAJ5k4C3 zMMm%7rXbGezKdC=UU)lM?_{T*zXt%E9V{{@HdAB>{_Kt$MbFjxu7%Ybhx&Kr_j;GU z*t{29Mvq(ywUWs{KwJ!;M-Be_Q+hbG(B^U`JH(o`<7(;CJ$JU*$EmPCYVi3KlO1Po z1Afd~rY7YhuF{cANtk!&BoaREg;?#cFJ4+V5=302xnMp3G=;aP?c(Nh03qH!R$wOT z8zfjY`i8xaD2F80SINoNugfq}zFfqy(tTExG2KVSfUK#Wmsv5B`gqKJya&Dy94S8B zd1l9XW!))%!F~A8{{184T!3veHC{1%hMt`1_a7TT=S`Wa`le?_vxk1cRa@%Yq*DB% z>7+BDHAzNiX{h7GY%V63C6*-Du*{J1{73c60*s$lqQ~X~h+XtW?iEGurTMXo9v(d> z;%zzVK2+W=`p>Hh{jPTxBA*dzE~K9}(Nj1)N*_m|wn9Iej?1TK7=Wvhuy~J#xl^qm z@+$P&>?;Yc56%P~N&8nx5r{IXVH-6r7@8YE~c=U7XhdLE6J#vdi&m?Q#D>&lJUh?tKQ;q^f_$j7)p z#2I+Z!s2|hF?*zbxtwx6+I&3SB_ zCw+`m>(g$uUG#NzUBv+@gC8OHTwTneXm_A zBs8CQ3Nrl0YN4+c7596w{F1W0lkB7NIO%?ju8c3N$iM3hDU&BD%h)}ScjxoM_3P}r ztQNntOq#yTvFM+!4qw)v`-Dh^Sj_UATpumo;IbHWGBA1ZX(^_mldZ=`63>nz6-|6A zAdo(Uioggv7lW)rtE{t3FX!0{=-BNfaT&bnq1O0=d=rX?ry&Ijb0t2j^h^qTk_uq; zzB)fgU^Z>+#iFO2@>bcN%X;STb^Z4*)b>PrdeFiZDVJz&Kr2LK+lF}dmZ9pGkzMQM^Vxy zDLVgICrW>8-_^F0`CHvS|B*fPbpd^L*#Ft!Iv8*C)ahgAxvJCC1gXd34O5%1u8V*Z zrw0a9p1+fM!vtngi;om@*R^o>(vh}i-*NfwOuRDIG9PmvtG|&Rvq$Iu*^+s1G$6$O zu@!?4#OXi?|ND;yP{H2asjhN*cK^;>bt(KnzWLHs|(gN^j>l->aB7zehwDQB9bV6 zG&^Se)sSpbR9rJHqe>xyF%|S;Ck`VQN0H{4Wle;v`=3&hKjqvi&)ZwPMk(`d7C$FO zM&w#3V6M7bG>Pr+-=fm4Q)0jsvG>aT3&mw3b;>sK3HSTJX_(a-PrKKY*f&gPFLxHO zr2yT;AeQuAq%T}QozW{9W^mGdT}A)l-PYa8UizUz>!UscZ`7T{0`-b(j1DXR=;@RK1$CpH|6-*48Y=PV1DCXqY(J# zZ?Hq_qY?X=&Exb`F9<%Ap=I?{jT6DA7xH=e(6H~J(RenIP6R2QcZdS~!0AB=hu0@s z*UzPZ9~ghgdX&q!tn%z;EphNwVG$&MDy%uxZkrl5k1ZhaQR&07KoF5_p#WvXK98UQkLrdjMoes7bW##00V zhx^4PEIB_BgqWN_&*WRXIku0BG9HoePbc*0-%$W5I*-#wJ_cdm?(BWk>oabFdqj(s zJLuCkj6R%xcu{)lL9lmfYNOXc;IMZ(B>u5FkI&~>Q+n(@C{WXJ`Iy~_cmai>naM}T zByd}z$KwN!bUx#H7d<(ihKIypr5NKNscwYIH$k zgu(o>>*?|AqQfb^55}B^oTJYJq*8yY+=S9$byLc9UxxKwa51CyLJDp)7k*Wve-{t;ik z%~-$Y`D$YcrF;tx&|Wl8zs$=|LBxX!m!n3+J&Hdj;n)l+>4eBLlY6T#b~w8}mILw% zOeOZ1Y|}Gk7QCO;OTL&%=U(~Ml$T-(>Oow`jH%|1=JTf)&X9@9aMRobG5*Ap5XF%N z<0^j?j-MeaJ#jfANj%@AKjqh#?X_9P_V1sQ#8Ld5qlh<2TzZh-|1{x=-#=m>I1~Eg zj5rbcMO}K~;4}t^Fe<#J;!Fm?VArqidx#K2_IiIoL&;y>#n8X|&!T@Bx%Bd(9c%Pn zi;Xq?Pqfe7RfYKURO&ON71|5&*)pFNIv>Yep^ql`y9#|gO_}~sqAx|T_b3KNUoC?w zeIxTr_KfD%I+xNfIDMFVQ=!*pQcr@L{qw-+Gn+@=)1Q6q9*u`HREv2>y8ZJM+J2PK z^#Ex7!u`-M$ZsLtY5C2l$|n@>O2YTQUT%5rRM}?se2H5n#2L!0mM_yw_8F2`-dgPN z3cfLm)!e-&)s^+NiN3mb^6kwZFp;bivxcFfd70pcyt6=0aOU(*kmdn4fjq&nI4qBf z_pA35UxW+k_bKUN>1j1}0M&ORMQ4f>UM3NKSx%ylT+d#pkAZV3tzRoig>mVL=L62d z3cwtKd~9UCw~jEgh!Q?w2Ab6*!OXt^>p$fr`u_fzQv`-)6Kl8gJ&p=P$KQXF=HEZ} z-X)jRBHrK$j_sBEo_yw6h!hqKviTNV8SXRMBzXN99CLsT5Ml`?Ed%U7Qz~K4$buZd z&UN(jX5S3>dYv_y0M{5S-w5h(4iOy$eS~xto+&s^rLmED> zcZGW8_@H>=XfLfxuOTWLcuHJ6U)xlwwc<#7wjzHkf;=x*=r0Q9(~{Vcksig zV^2i>!*Z7p<-nR)Mf~`OodfY|#R`VYC(B*<$+zh~uNdTv{v$`9?IQl7Bq72)1^?#K z$|S+!d4kIdh#azxB9jOh!7%N)7@tslm8fhUKQ<0V74x?&VS;cgr(C~o&FLCwZX!vM z{(7w4+gW>G+>xg2m9Q zKp$f!`518w7gj- zY{r4#%SgZ!E;OH*56#@&+SWPF@_FW@MNvxZp;k)O`ldpIT^p}){TU!QJWVxoLTRvvJ56Pzs4a$~qXkG_x4ge~>?s8NuZ z#6yF9{h$0YHF|Y<@7-etDbfdy{+V}Ix4k9l8dm?g4ZXWRZ))<}ccaSmMd`!lx6t_~ z**xXqx&o!t=>vB$KCpRYKA<`0K6(hyisF2_HViM@GuDUQXH1{jJk)Qa?@4`nhA0i6 zNAG$2H}08x<1MoqrLCk$JYHYDhGSEZkGV_PPs(qDt*1Ocm*xWl=GX5VxzN;mWt6k4 z+>M>rPq|3DP3da$0rZ~saYh6^Bs3%eu#Y~ z%)0}nk1F`IAoh&(495a}6p7isat~)f<{KU#1C@tjJR^0UJ)Vxd2k`K+iJzJ{_#RPA zKOB5_*z!&X)b{xbh58SlLVm`g@7+ucfZ`x&cnj}(#!356`88!Ta;(MQ zKSvwG@dKu^dBO#Q{E#vBG82tER{hKg?8MFb6hWuluMcZ)YwN*}JaWAb%h(HcdYsN) zo^&Ul-6qa%`uVR58-e~q7(vVWJTZ^@=_PuM{=hZx`ML6y`h2dVAB0_%{q6(ff1f^{=F&P09t?-iSVO^?!Uxe4r!N4{#rdvAADK*o$Rqb!!{y=Cxp=WOExjl_ ztC!~Lx~PfEKgI67U{9;i>yItH;8GldSNK?~*D|DY+C~4I{Nc*FROvG|_4nj*Fd!oI zCYkP{3n7n7{eH(|3{GLbS|+)k9=$%Coo`=$qH6WQ38x3oSJW5Jw@Q}Xt?9V?ko?Tc z4D8*FbfpDEd-D`BbLnb$xCEwheKbX+moDM#B@~;OIM?W>)AN<%6Prr#6ML8K%)CyV zhQF3m$m^_rkz(5`5gbv}9X&_ckL7!_?5tI=^I2m&P!e^)EigDJLrdKe3wdm5g!PxC z@u!^f{NF#4Zd_buU#Z*t_WS^Hx8RB#D7(zE6R0(ZRS)_0c3uZ83dCqC#mNPoN}rxK z_2CIZ?K>_{Vf59aQ2Akyko-ne=BaKU{d5m~q->%jPh<1_>-L7iL%^uD{3E4#m(8Q> z7UlV`62Dn>^-%dD%VF?J@(=gRj|>Ty;kYQW4_z%YeNcVW-Brt1nZ1boFbY)R zz0$(VGcB>K72DwGdUT$!NRm(KUayBpw>=&gp5MfukQl1nhyXNyZdwg_vLw$ob(B4Z zWGRGsqZwRZA?FeIFJvLtTp{^5eUxws20wL4cE&O-KU4YYA@#yokgRxO)eb>h~YF{J07s@)?t35B-5h6AtofJs977x>#)l z3D1I`uaDvb*V1OKcP&WCSe+0#orn_5o=tz5_^?HZ9^II>(T_2B8}_z?t=?n(tQvh? zUYAFaKCFHmZ2ytN?Y9`{ybI|Glc>-eqO?+8yZ4awA@`d8B#&R+U6;NTXqZm7yNvsJ|sO{zSw*DY6wV2 z+eM^ty!ZlDp_2sHAC$~yp`&AkEzA~@3cCuL zZP+i~?_N8}A1!UaFZr~bf*TV%)A44b+B|FS$8?PRAU%aw{of=3_`4V7V~Mq=-Nh7@ zOZR9VzD7>DLR|#)E}-Ooyb-?ieL%{~dbnIZ4+3wkWG8~3>oO+7z>JG81KDO5%sS;g z@(G^us~m2>QO`w)E$t2UX9JG8NB1+7b^QGgH2?kshtO9x^$p{jG?c-})slHB3z58v z!E9e=Mdn#uvJ9(scioGwU({d!3!B-zJ^PnIGiTQ?w2eOY@npOlXZ^XGJD;!OM@anG zL7yUh23$TU`WjLnMn4$)N1ovrzH3vcSC&_tkJ7wxKT-PCDfhH~+(ge>ymODu_jEq} zd4iA9_gB|V6?(!%5jki$zlA7s@W$qQyhe^&K|amr`Ox>$tvDo*-`291@`&O zEK^BYD@;D?XG}9cpJut#s-Cs}d3B0|i&n}L>`=9m#qbr}$_SSClr+03Vf?&l&5sQjU zoIaSghHMF9%!8P4$|?UTZ_u+l5n}q;iE>Y*op2-GWl=Ns5>B%D756iksybhjGvq_L z2BGgxP~&I920nUC!jVqG-OHtOQp8uJKuIu@r@>YtT%BodPu~{{a5gs+uzl7~CG@CD zI&R>9#gB1#KkM?k?`phrf3tzU%JljBuIuQxdyRe@V+NMX=${pI{#c_g3!OL2Tppxx z`BD?9k4%{0@1Q};klxFDxILZcz~&iB^XZ*n_KOOA2s|UhqC5{jGJ6fc=GXVv8RjB= zQ=o^S2m}!FTPpLHx|?qFdB;3a%3o0Xh3{oiL$@`3K9&Ass0vp=r5+te!=tKI3BBG5 zsQUR-^#9P($M$x$dN1A=;U8?@b@fUA$co8J?jtu3p16H^L{C}JX@Wv~1f`S;r`ao?Rx_hYkoTla5f4`^>Lob^abB}@5!9RsO-gA!Ett&j z%$lfLhtG?rPaACsT2J7LN-&*AK6BQmyhT2#Q+~Q^>-f4pKf?@B3`bjVA9me5^ZQTU z@p`(1D^5pE*VeV<)V=dhzHx4(dd##w;wzJPU3lk*R#)S**%xqmTwc2L)oB7e9BiI$ z3S)hI|IcUiiiZ=eN9qStR|4BUaxUID-hRAwzkTnY`k?T)(So;-``Sf6hV&7%hrW0{ zkg7Z;4+K}MAy3&Q;6a>mADuz_M?EnYqC(&Aqn~?*JOrty(h6x4gO4K;$7&P3%jmU( zp+cWAsN?kMj3b-ZGEf-^CJ(V}qYpM<@cLciEWDK3ilU+4gj0<05CQl-Qm4^{eGiHp z=S9gLx4$G6gD>a>eHHqc*h*=f@oRC__L@G{iZ9;uSU1eSlG70Nn!=u? z_h&fCJjkjiqY5|LUg6kAReHi9e+pNGx45%>*`ARjQ1kAS<17QW$Hj*w_#nckyi2an zM-cAGNwb8N&^Drk{!qI2QDrH*SMq!}^+X6VP7@9>)jmFI#!~pixRGy7qbb5X`kw*J}qoMuhx6* zKD>UW^6PT_Z=T=!Hq-jW7Wxd;HSL*$?tcfm5iw*ruP^u7}${#dC; z}&cj38^+F-uivU}^q-eiCaq*5Zw|0QOyds|7^Y+x;? zT!Cv7YfAAQi?>>JX-2bLM4e>ISx92gu%c|cjW0bD6E#M#0x?21kuQ`}K8+_K{|}YT z533DR^ADB8Ii1a+_lgBK@5J(hg0Ha}UB;OEb{KT`M*cnqJ6U_2%@BKCGECZESC zbr}zr$)oWXoA2ufKXU6*`h@aiPUhd&OT-=c17>ZWBvdS~@R#GRLf=1z_+}ps zIgf*8t>q;0Y{1d-rKQNj?#1UE7O`p@>t4s-js!lS{9FUXLCTD3UbZKeVx2&c7~DFY=eh+V`GRK1t{%T?vi!uaP;|1zg+>nN=N zKTj)@S4Dj|McUtg$(1M5ISKRH5c+j-T9|@+a{k&q^%q0GB!8bWT7|)kz>^=wV4J$; z_%B@3&(ApeezGjL(WgbG+v`-$rvF8j8|^~i)3>2Q^zUu|o31i_9QSSXyEUN7d|FeP zr{@wqK%w)C3+YjLoL(D)9%(o|1Ft{wd3}Ef1Cs|l{bBcWfj&L>z~ck+Ao7JZDtbxh z2{NxT-?j7-uotvGs431X&m;FF?uFdR`}6_}d${6{T8bQw_uoZdPm1y2R93GLYArX} z1K;<*$5E@-hWIRKc}tCjVwF4V#g(~#UR_tnje5g3@)J)_AY;Sg$?VTe=6N2Tg19cQ zbp#*UBudCY7|=1GZhlNqi}yLcfq*UYH6&pe(RmUfT(brNtDl_x`AOZhxEbhmmv5X| zcoQ5J7p%7aP-3^R?<8l~QxV?WfTq+Q1k~C*0)bzC4c#f9^v|H&);(!Di@lz=mQ9{X zT*b#F`tkdXKK}k|VvOz$qN~wL-yUA_=D;Iaq%$~rzG^{$h%~H~=UL*t$hZJcm;K?c zU{Akr3ZKYg{^F}!=NCEZ{`lVgO&{dl|J=Q8_kHwR@&=v1-7EBm1Mb7!t3;pr{8m-? zkoy56i#zEZZ*Kr*N*|2Qca{1)F{0--_0>!F(c$%T%TR!`<@8uR7C*E$pL8F)%x5e0 zA?_}s$L007@cKsFJs+#^|IXwKav}8ud!M*GyL!Xyi_7!i^%?pz?$LQ~-6QtTvv;1i zi?u_mbDg}`=3^DRR+tY!@tGrcB$o#sbUoQFi`%_%rJg@}W~ItLLhAfZxAR@bok9*>|D@4%!49O{5Mb1tz1Z zcyjwMEy6$j_b=mk+$3vq5)3|}eTSk)#e(T9%&kt93tU-i9geYJ!fo2%R zAfCnQ8DJ1tvu6`BSc{0S|5cN_v;6yitrETM!2t(xepSGhtLXP(tJCbaj~zMcem7F4 zNAAPtcfCcA%KhH$qfc+dOZUM{&F1;wsD;=~pFXvj&PTUwURfToUu>d>2vL*|juEF8 zg~S8VM2#MuPd~OpN9K*oUG&B9>&5$aBRzR?7d?uvXP7UdXV^C%dnvz#DCe0kgD8`W zhlqbIt-rYo4{6^!E`9$J$a`Q$fw+|Evltp4Z`RwVO())mu-h-6%=rVO%E~H5{|m%W zi|4@4(ej!n5UUV8S*L8kHd_)r-8=Xdd|U|iCKcv{Lb=O`2?x~^hi@iY#Jy0ob?|m- zD%dw7#Oyq0;a>Q~#URqsccuzklb^^nTB05G7(VWuw28H2{?t6m-=xH5@W0A`VCv-U zzw%4>@Bh@3|NCW;icG(3UP^9~+uwf{7#(jvzS`pxlP;)2Px|Z72>*f`o5r@_BAtlC z)boXMyqb?lq9BUlnWc045`xl~|9DAVt^niLI_f^pOzfR;T{~D)s{j1B4gS7`@_Xz4 z<}&(Qfw20mPPpI4Yl`&ya0{bP52nd)G)jMLH5^Ox5OKD>3O%hAtIya9R`0F*=Hj|i z%JVD1;`@#ChlB2c{-FCj=^2{q>-3JzLsMB^(SB|&C7!w2_}oS>_wCbjt-I^CjN$cL==^r1^UFfL;eppzSE66bd^TQM8jzu<_E>#; zE*=(NfJJPb*Et^B;@$i1D*7mVeo>y!NUyJ=FO{Bwn)!U55*U?-G8*)`Rac;=*VoYh zQRm?819A@X4I`NX&&uUJ8|Psc!iTl*w(|T4Rd@_}wSB&t9?MT+vHV1bKl75|!*KKP z^b!$9^dru)R!`-}6hbr`W&o8v_l6*8}#Uu%E<{g*4-f6@t? z#buvOR(^Zed37wrpJur7?fG6gPkNb>JC2!K{%4BMpPBx-Y8Kx;pFqH)d*$zXFkTAe z*sQ=mEofbM{(3g+mmam;b?|YM*`-3?6}}4(H*a^yAHSPPFF^ zT%Lo=Ph_6_RSuR2pi3XFBut4YmG}g??=Q(Fcs}80D(Q6;)x+^J5jss)qSokX^hwLJ@}3p9K)z|unZU_OnXzs6E-J=Zcps?}=e-~RxjKkb@ND_xh|v%HHs z%5`!Oc+r`13V_}A`MU2F;;?gr-YAAlKQJ|4Z9j*GZ*Ku1;I|<3LzDiVZ;vZT z(Why=ex&mIgVZyp!|~=z=$S2tee~M(Tcs77h&_wnpI6=|v!@S~9>n9l5j`_|{5~To ziJHW3LF>9_l!!+q_`kccZZqP#(%vTaTciTr^x*eLW#o~1v)pb5eIKIR4;i|R{d8(+`b8V0@D1MTesq5j_qL-lG`EpBvIQCvf)oNG>Jo@WQ+WEH8 z`%YbXC6*A>cbj_bJ%1_bqDCG0e3t)e)>C{Ua}wP(t^xg9vd)P5+K;=_NI+%p#X;b! zKGTWy?nYyaz2q@wSzh#x`=0?MJ`idD z?Z{xFFr|0@t#jRxX3`(urHwYX_u%u6dpd5@i68E5b6q__yTr zw$L~3;dZN_?P1GV_mA6?)JLN}dh^~`c<-2dx6!X;^l!P5K2k2Dx8y$FCi?R%ZxeXN zCsh|@-f8#48TVNHxQqV0=H6oafF;lbjfcbQx6uQMQ?UAh*&m;+fJW^bfv4Eu@TWd~ zzk$B$fz`JT{ps$y#Jw{Q9ah|<>uE1;AfFT%XescYW%Nmyb7l-X&<03#EX%YAw6m#zU6Z>BW5f7%m16hES+o+Gy@1a)fJ4DZjEI{WIb=EHUl1bKqcgKS+ z`}9%EW1NENd!0Xj$hQb^xNR;ezy3W{Svpss&vXHenDSY?K$ zk*vM9U6gi}EN))Pc#SQjQ40}q;iE{uxcsLaHP2z7)6iZtv-LiLdy=vGwb_12XF&W{ zWulI*7drm_>%#l}7pRSSv#xe19tL=%lGnr&FNNT_fzJnh1bS9@?rQT!xtQ};uxiA) z0`qqtYuT3X72y1BzZIcJQXKw;(Btzzw8b9#GWuI~=!4ELZ`nk@pSPt|@4)-5%1-*E z^(nw#Y5DO%=RHV0JMwzO-X~sPOnyVbPUe%& zbG`UHfW|X}Ao%G0@doG8MCDjrNNV^dd{s-jl zSJox;^`^S?vpt?6`G-md#d-tD>1sBP}`E3VL)4JRgJLg&O<^qJ40 z4!Nh0`Gg0yUxP1MMa9#IyU$W5Vl316{^GM;RQ3pNZahHSA5YfuhNKrC#GWBA0KJ;@ z!^-y$v-dZ3E!yJKq?O?(Hbx>VH*SBo%kET4c_qLG07X zC6KqDT)a zH21?zp08t{`|oqS8E)G|wpN9UyeD7+iJtb_t9(h}#69jq1F#BEk6e*Cj$fo+1!vW& zaMG^I&7&?=l6F1%v@xtL#P5k@=0Z?d8*rA>ZEL(yj(-ToqE;>J8#kv@~zpdEb|@(-cEmX^V0OXtdlm22+nd*bvu z^L(5hz~n$bOXlHHZV1BcB4rB#2k0Kg*oD_=|Y5%Mb!++`=47?v`)Yt?6uUe+@wFsl*4mp$kb%qL_cNoP z^Dh}2@~}gt1^PX5Rg};zUAt(aI~QFdkmhJ0k5aNBc~^A!TokSjrWRZ)Q>Cflg3|K z^H1gTla}BU*-zm0X1Z^zJAb>v^B~*#B#x1Zu5!t|d>v5nEe3qA$aKCpMd{sd`TDkf z3Wu3??JdauWgYzvC&(dWXVeJ6^Md=Apy}tE=0%jJS#WAT;Q>UPHEXbM!Bm++(*rBh zj33}whKV6CkeMHRCy+2acM~emLF}V40b$%h_)9-&+ z#6DwttXhuG&U_naHZaTeo|E*NeDG4Yq4p95CNY)^HcjT304p-|)>VK!fNhliw^?f82!UO`kTM|_FeQV>H6&#UHW@G%hvgu!|vaL)#pz7l^f_o5Aqk=FS7IE^c$YJ zyxZ$Gpgb1bhg8$V)_G1_bFWM9bKXKvdBgeTlM;|ika{>g=)Cy8Dx`jv|L4Q>r}ybk zg2U_3r;I0YvA3VBth7dS?715$u^*mrle@4;1bbYTddWw*y<&Qru1D)NbUwAFUIksdWT8aE3fCR* z`g5T~OotP6k}fSp)O>*Bym873HRw;N`h<)Zo5PzCk~=M3QA zs6~&$w??Ba^qej3uG^dES9a)i=~t|@_k?Hre1I^a?n&wO<=?2|d3cS^=Tl$JdFa6E z>CWa+`V7ocSKc36^aGv$&wC5P&&d(bkc|~1vNRPf)`ln9u)&oFdk;>AWE<0S? zY(K86U7S*_6Bm*J9XW{zDS`nAFjVaGymnP5f5y^Poi)Aw00iYebNgKE##?(Px133Gg4%7-q0`0j$FRi^|+iMhfjtr z{$##@Za&nH{8p4cMPsrryuaH_uXp3L`_`ey4xy8Pt(A5Ie#KB0%gd%iOLjS_^G zj9EkJ?nh1Lc2$^U$+&sUbR~h$Z=~XlFybGhOj!z1_#N1jX6(ee`-*(F*9yJ5^o!St zJ}A@ds>R~u91}gx-@QWQQ|C8t-=6sl?>w~#m+%1or^!o@@)n)1t?PcTeM{}gDz!Rt z0Z61n_cQ0WO^tX69Sz|7jW@}pu-Rea-D`V z!pF*sGoK#tTkfKNzNGARP5&O7>C3@LanOBq>enMUfAs3#p7HN={_Sny@l@PIzx(sy zB&QER7Ybhw!ebkiFP7;{zCbP_-xz)M&Vt#q0psDcGx31on0u&mdW=5Rj-I4Y`EvzDt?!K9GW#&I=+5KvOuqSG@*4BurOM<{lDl7pg>y4jV7&PeZ?*rteb z|BBOC6#nflz+htr=auie}D)nDBL|?!yJ+yRl|~dsB=&Cs zbsN~+LugunZsH-9GTuZd*rsWmy2;STC*uSReV#(}w?FCrs-H^golo_+r3qrc?(3Gf z&;!rhTfK*VEskCED^*%2<-Nr_bm)P@$#}I(A0FLBhaRewzW3*SW>O!oXDglg`8YhP zcIbh4aCvxp1n#t+44wNw(|;7llcXCfD!FZPE%zwGj3ScDl1j)el_Zzk$3}?d>oTH{ z%R)kOOLE^_bKl&_ZSLFLhK<>5_Vo{ZetEyo`*A+!yk4*8>o^A#yi9b=gqzQydr=C2+#*jI;3{io4_x5)R*;)hCh{2~WI)oj%szuMdy~K5svEM|VaZgOf9Vx~zkMA9~n>kw$ChraW;nB|M zG%KR6p5c>n_{HDH@Mp%Gt$ScOJ!UpfG-<#23}32yB6O0Cm4jpxDBp61jJ6%V9N+6K z@?T$lk9dB9GW8vFpxIh82cn((w5mp@ml03{V=h|{-22^okgF>4ywe1)e+iCuhk_or zd8=R=jD(mn262fqtKr&3oZ?qW)L$V}2U8gx^Md+O6Cu?nn{;mw2N>6Px*QN*1Kc&> zB5~$SUcm#ap}G)-4Z*78jnzsGdUy54vQy7ylsyd9F$e)JKcfmmqbdpvs$L?l#hlgw zL}ben6x5H+Avwmm#hPi*zqh)4Wz?&d?Y7fl6XrpFu>6-yJPT)?@b6;|9%ZLSfI#)ECYAfCP(dEv$}8; zeVloaLt8mXKd&|`gKlA`+ngo-;nTZ~uxz}mef*{T{U;w|;$APFuHpwi^{q@>Yu`rh zY=3M}9(u+C&W)_GUZ}^r-jv|n>DSXAWf)wIw5K}Ft?Uvw!{-RKcmLH(fn){KnE@*` zm9vUOlbg@DkMq_pU)Z?s+pNBz=R3bOivUh>S7!dxlNJOq0~1%xNY~O0uj2j<-V6cn z=uT{{hSu{&VO_l-JGSm##VXLCouB(isLLkuZf$rrMBLxej>b~HIK}G(?j=;d8bFuk zmc?!~yPZaSxxYS;=Vb^~ypCB3J&g!&>RiGrP`37ll4b8AeuNLDeuj^n02f#WF|UNB z4y`tw_An;Om@2W!)ng-hq)EhnDk4tCsNxd`-osM5??&X@t-rx?X^;VTQ7daK z1W;(cMt<>_$x@3a35`&__Hw&;@x}X_l8m0A6aIQaDi^Fz3CKpw!cMch;gu)1VVD)o z+e@dB(1AH<&8^~yn%?3J4ud!qXv?3Cswxxy_|!Iu>v&XBsU|dMWy>V1tBGt4i>GWbRW{i6dkejQ8i3L^S$ zc~)aQb`OU4@jnU*44|%oGbR4G_DIvsgZ>D`ZT8;I3-fHl`S z=XHqIdRsXKd9*%EcVES2U*dqyAt&w-pElJ6ul|e0Nj7f1nbAoArUFtf*qmP`M_b!% z;Hv4qOM-a@FQobY03$Ve--ceAYa&a`oC}Y3U@KNzqktQJ2pL5g;e~<>r?Ypi6}T9T5mbnzJO}VqU{rK zjhqdx0(Cv9of1vF&2jDSsTgDvKGOH`ArvqI31GS7T>$D z!BvZFq}|muPu%;qbw&WySzsd9a#ijgs;}TMHTc$&NwEFOvk(bgKqR)(AQ^ZQ7(*my zG1N0$w*rg`lY_5g=8u$j`pbk7yh24DA-~~s;ZQc9^W_BW0OGO0!qp@|d{fi-s5^cQ znK!s$#~~$m&<=Z^U#rU?wV0(nAYyMCJ(iSOpCZ!^{p(fJy44x~!06%8HPe-xfUFw2 z!o0g~UX9oHu+*Oku&(vg7|lZSeeJvZjhhF-G1KKWGhc5xq_84os86mp-f^ck#u$l) z;w9IiasMflgv|P;MBE)ze05xy-_U?#o4|SXsxT{vGF+kO+A$~IdxkZ4A!}k&QkDBu z!evP2z!2-kZG zxg4f_sVtCGTVhNxcfgC@MXcy={mL3$pygPI5_7ORCeZ&-3C6!-%9|@M(Kq;YZ^ap0 zpFG|5=Y_*64 z(>GMUesWN_Px)jdS=peiFF{;5&+qv}YGylVKm5gsVsPdDMya)9=;6QCBoC}9U3Q^6 zg8RI{3;Z2c;Li=@vcQVt)zCTF4XlNW_3ObJGn;ec!i2pncj5xh0Y4@`ZLH$dJ2(VJU8b{rx)x%rHx40I zkFPJc#?ws}ht4;KP8o4NqenFQhdPXO`+;7k`j@=SAa4t3Id5Tm5-;BBK15rPP4rFy z-e``&?!%-ZJGbOR4)aOT@tXDqs1CH*($)pZ&B@E&siED7Am9e{De$hrkA-fS+$d+b zAXQfANc9@;^EB0<-2`$?Wq)94yaO@=mcE+(V{@-5E#zvPXT9%wo~qg6;Le?T4eJ%J zr#c%!^`Kx^D$z2Zpz`@G&UD6@nDIEr$TfS%`CD5w_wK5p*09?y2D4{6WmVmSbP>qC zrgFx6BPONsThC*)5D#?<1h4`(&2-;gL|KK49#c) z<{q1^!~tkJ%)&eSHBkMawRN_?Tj)Z12O_7PxytQw1ea^AJw)N4eAz*kFGZ|Y$HP{o z{}JIU6N-)Hf=@3CqIvJ@UJm>|F=p5eSor?m>vu5N(d%LPuNF8g=bBBg@w^VG1maIY z@Ln?WkEcQ~?XBuecWA>TX#pV%TK$*l==Co*46~16p@3k<1c734cFS(<5kS(ttQqItK zJ%v6L(Dz2Kpu}kmx6>QNEV;=o{}HzOBK@|!+4Msd2T9KF6#kmdp~>a~myVG4Z;+ab z**~vZk9;ybDJ`UF-mr9K|EKl38uQK8m=aaFxwY#Cxn~01md;HnI%$jk@2>iq>4VYQ zkQvcU><@kgynx$_cv{cB?@1b7vvK)p!#Q7P+cWmgYzyggmaZ1e%b0O#r;g=7S9PC0?zk@RMF%6EcmqDJ_&+A>_E+=5 zc+-sL3_ykORXj5Mctr?A@j__Gwt2gS`-UL7|4{3*bK$j_!S zv99z$O-OY^h-4tX^ZTy%Ve&snzOcq*n4p|*f-!fRUC(~S?fA7jYuEYqQ&nui_h)K^ zq~yZsD;^gmi7_{C(@b&Ca=^ES)tf)vE6m)v>?3#0?Si^^Dlt`Nmurhc`^6geL_I|{ zzG8aqV0oS&lW>!Jz`LpzVKGr0KP-RO=5=g6uHJMdSKhDTQ{PzapIfcXZ;E2UGJlIFG>+tE zdl^<50`$T^o;{1ZCg&FE@POWh_t^eB!KV<@R%9a>bGClbK!yB##^}!RhvV1VXH0!G?;^+w%&Eh>H77F+RYx@q?Rbj`s z`Nh}bQuoJ=rk|Z>kJWYFV&S?A%;I~yI;@v=RvYa|SL;sx0^T>-V&fZzjfMqps)>ag zUL#jqICg~;?X)M1)gv-f{`|QPnl1Wj+juNJb;tKZEpY~cE{~)J@gF-Xwyi_SB}$x1 zsDo}F4CS}KRbh8mZqVzu8$x&&YLjMyLsB3%>>(MjS@vKiG;)f55mC6QjVd^|7do!1 z25JcyC@h%wfJ$whEn+qL1bJcOAv_jHmeALx?cEpjH2AD@pRP#RHT>V$0q!T@A(GAl zU%ReKL-h>C(aCyA?+b-VHJN?OJpbVX;vj%o@5vgmB?yNd-RdyGB?3i` zAM09XN~+7G;u$9;Q9ka2qMhdF1YYnbehAGZVQ(JXhw#731jjk$hQ809@M|42(;P$5 z#5*6(?QNg6{M@c`J2Wu|rh7Q+btE4gd9~a)obLLWf!@q|h){&X$(}6c-J~;3yhK76 z$MycapHXN+MW!4#!N>t(Z`2_iy;XKpqyu;uZE@H;zAA)&o?Kx&Bcew(jCQ$5@~J8nWt7f574DUr^vG;(_}MfnaZeRlB|2DZ+!5qcEPW z80n+fWE)J03uQi}?W4D`wjcaiKk(d$$!O)3h|5~eISX1|ds@;E!#SnZqBxq5JuCIR zEc&8cs`LZ5xFq}aAaF!R^5Zs&E_32@nd7%swpq8JQW6pa(eEh!r>gHEW;!KBj9WDn}*xmL(#6vuOAOS z9dQ1Bwcl#2DNZHlbvgsiH69)59HpmI;q{O49KKh*J}`EH9*&zNc`4vax)0}O0u>pd z2!avCM8mP)1*Y+da1IxPlS36G_o@Sxn8Ofz`6!k0KoTNBamG%M$d6cw6APvV!JCHJ z4;#*M;lg_h@|;EB%Q88kor;gl78`2%>S1oaQ~g zoTx#!A*QYFfks#Pc16uZ6<^rnh?jrKR6RiC_Yae^`R8&TOZk3vh!f3Sx=Rcjw zfNvKv%PJ%5GGh(l@mlE%sOH;$Eu!uhtnj=I=CYJ&4rhM2jyUU|whq<41PCMtj_G=e zxB$XR+clUHtI(PZ8odfy=lH2FHF?9-7b3We&!g%K790lCZb@#rpn?B&teVK<{nQ9k ztYO|5JV0B8HN&q9QF+&k=VK1$a$cY?Ub#YgAGp_Bze{W*<7rztIx&=7l`z@eS8$o_ z^Jkfqp722HckhgMfiKwi>f^t_)0P(~J2g7bZNa(0jEN1F^!9G8tN*bb`VErQd5M43 zFtcJc^37jpFR*e)YAKgjVH z)*rK1=he~Ib$+}@w4(Olag8~ThO3j%3Mv6*FK|U#Xw^5*-jzrxD1$M*WW z=u`b_Lk8PAh{bmN{>!Go^BeThUr8GE*CyS&ec`SXW;uJi_B(oYB_{oPMxtid{lJRI zr$gV5hdXd@67wiwP$N`&o8X7xtdbq0qMgOP)z3=Inm7j}Fd5mZka+;qe(tfSkr~8E z1!RFSmBA9n^k=LtZ&Xg{w^Va>?a6-+<_F;uYb zpSt6pe$k{eI<1$b6NE)PQF_mTTxcI9qL$wP{}Hf>#&>2QT7#+=Jf9FnRw3+HF{DrOKfM? zb|pYx@EvI1N?HpcbrAG;YJmzceF>tI`t&ph^?XFxeY!OKt8)6ITCfKCJfumNd#)WA zeAMnaUlUM+EaHxOtWRX+22u^^<03uVm(wF5F%P^ zyu>h{_zsI0q0152Cv{^n?DU@1ey<~P5@eR<=&6q#JnC*(*J+DAH0cqq+dQksQboFDfaGcU63XX>o~yJN!Pb zj@y79(GdApTn062!ZR1MpemOSO;FwP!4K-+kSmE6PLr>7G)|5shS}T89Rp>)eOY0X zfOxaJ75WQMNnGDRs?6fvVDJZ&My%(JxIBQ=`g{L|07%rR)xuklyMetR+5jYe7n$6^Q*8W7-Omq`%yvT-$vIR>e z_F$dtb&M8!W02z7SW*Xry!|qr8y51FZbD9CRu1#)Y9B6KPvUbeu}Z83D@P@!vMudR z0WEv*D}ZRY>c8N2`8wvX?s|19V8iUYL@s`1fW&%VaLojb_a0tssl#e>@95IGPHW$6 z;{!}+h49RG2C=pA<#FX>K(@`=$H3e9e{N=I4z1sBlvWNq6ciG6uBDGQSZYd5-=mc7 zDb7^cWDTXOD*TCe`f-GQ!Xf6YFMUz8I1p8>v&C=tFI-V{QAX}K=E|e1-ItX|7pQAj-ATZDtITk+0q79Y4RXI^PdiL_p9yN0KbD;v@U|TG>EWcV zyCp*Ye$}!?dWWVcbSI)5Jc=*(Axypv}$ep z*RaIw;@gPG-vrJD&(OzP@=0Ug3Ec0e4Z>cDRmNvv_PzJ7jkX*e-^npLsdcjzr7Peu zQ;S#ez0^VembFByjlIBO6SKYqXNkswD4sQLfPOk>7@`MSqZxb%(SELZd@3lHtkrD$NYTTctbe z_U33YNXyn6NfgB$GZ~4$@Z9BTF%uSEl^u7&)!9ENjLmjS&q zJhmpukNuYP!mIAnR3y(;^~`f6y1UwMQ}a!*;bVOMzderJ^GT#g#1{fwXSpI9o;N(n zCZ&L^(ln7J4}r3uVk>`CxW6Z8jK#@L?A-R+)c(D}Tzae~Fb_)JQLzc)Tq0c&`XWpE zhBzSKEVviVb9GQqSsBj(Q{xKPNKqf7r+QuOrHyTfL*!>zlcSYP!7B6YP_wYE_P zFHow@&x48!!)!DPG3Kq9_66&7Z7zMM2~YjL`mF--oyNPf)vmNxCsV>kh2$MCvAZ=F zKYK7H@0HJw(i8?(9610wluR< zyn5@G5XG4ulMJY3Cs(l1GqnUavObtny>bLj1GWX?cX5l>ax3@6ZPagE;rEHjBTcZ#D(c5= zZ@9cs3r9a2+w@H1vlKos=KH47ac#5J!c*Ez7U-NrCv3wYDL`}N)D7sY12CUl3HwM2I{ z%*Fg#+g||Id+j-$@bYxRvo`}Bca)8;A$is!`kJfu{e0~(@#l$&yN}-My*IK5>%Mk2 zsH&6FL)!Wr6#K*^W1keGl#X9KWs43WQ^IeMl5vFFI;#ikZ;OjJ2)B7J<@+!($v^}z zE~497!!hTguIkibrS(@^Z4F9E)w=2yjkCFytLP+zBpc>+B2ac`BpwfIWCsXXziUHR z_xpzKyc#V)wiO6&TbC9=PjQAaDklCQ3&ku_emC(-2evJ2b#3O0-6%76>GoFXDeAlU&}JV1KGz^j2Xfp9~~dYSX6-h#s0_Rpl%Vb)X!h= zGu-cOg!(eHcm!{qV|dvmWi;frjAgl1 zDYi=`v^8{>v?|9^g_-zx40kE1_pN+C$Ar75DFRlYq z4uE@nQ7FWY2yM6D+Wb`1VH8dG^3{}sx3W}5^yYQqzAQ6*i1#gE=pXzC--)}ShmLG* z0#KZZTfDrcdjnmHvZv`Md5gFo5P9pHVWIp;y?`-n}z&L;3!wsIiPS&2Y`IAj>?Tj2`Gq zLAHanguSq~@z2hZJ2DQ}437HVD7nw%Vb80XE0!Whq4cN69#(bD}!hI?&v1xyU9?m^&AF%9(k##xRs~ zhhAb(X6!gi2Tln7lxET!LuOvk0KBtfpXeKTfGVFDwyxKA3K*lxuvl-*NlWic{R6)0 z0fX|8#jfZc;1JK6lHX+WrM+C~r(e{S(0B5Y+!dh_`E`kk{IyV}h(6AWK=3=Q{@|B& zwfvQOs;~`0R-E0}7XLkVz~y$iBxYgC0qobV#1I7bG^=HHH@ZK)ep(&9KIlF|NMv`jF_1E(?A_^aqDd7!)4qt({GN}b}F!t0JG^*Bk{Vj7#Hdvgweb@>4QIl~JC*b<%?Y7elv4p>^ z(}Fj&DO~eg(N-2U1)O?vgZbt-JUE>lPCzd)Q;ZH{;0FmS(E)+&##bO;y#-6NN5g|+f*XE7c3@?T0j__3(2k0kp|V1OeZ1rjO&FD%^V z7r}jj?{y(J5?W8co_uR~OeUrcdsieT^MgX4z7#A>ZV6PQCnRD_6WL@J;3`}3d6`KX z)6y$fH&RpEzj?S7@yu_g-vwcz1u5ed3lV&)NDSX^QPU;h)ou*!6>IIa-yu&DF;5PM+U5p{~;l%U-pU6LRz9egfs(6VtGR z&)N>f8y;w^Trvtj{0;g5HP6`#Lf)YlEnK*@x&@QabNS3C_>hP9l!u=R{8yOqSAwI} zxl&D{dx#luTsu|eR+*NP9x#-*DsKHpJbrAId|OUKLpqNfi!mX-AG$ZKrAWQAv^7wd zeos&T_^BgZP5wW&Xu<93I-1;oqXi>uGgP1!r)I>1k$}0L?8q4p^0R-!Z-+m@JXmhu z&qC2XBvRMf^1AL%U4eiEem)YrlbQaRestlufL<@yLc?o^;?w1G=p)ruq3zR2RB}Cu z&JB^-l;Ru@dAXK@=cbIY&z17CA*&972TB9xu@GSdCLHi=6&yn9ccnFv)3IbwcK6ay z;zFZ;A=nNW5BmU(j@+0`{;{((6H$faJxxh{#_P6*sbCs}KrCO- zm2;q{C|4gO)DqPfFNyd*s9faVnL=da@=ehg@!fx71kYSC;Md0)ZUT;v`&=D|faoh%7{u4nIn2t&{ypB%BGzD)S(ya}0p)nV?~?#TvN z{#S)*d*SbEcqFraX5OHy(2G&{XM?TYWPB$OwVl9mmAS_;O-6Y2Ke;F#JU;kHN$9AS1F&eHe(ql>}PLf5E0Lw zemPh=+CVt8Hs7UX(KH4Lzp8dSvr1R9rEq2MmhK;f0uGpy*_v0~1Lo%(=l53j z=)omy!cW?5e0|zO&+Jo^M^h>&j*Br6!-0DbojXl74*2ahO zgrGFLf$nYt1cNekc8MgrP?Ss%N!If$(gVd=tJ)IA!6ra_?p8Yx25$EBYtClnO-aKOH+^+#6XZJenY4Ex03{{?Rax}O!U;uoihtG^% zxmf4H^gsu1lY+|7MZp@=^aTx_Hpm(4n~QB$r^dN_`k99-2TJN3ux~>X!g(R76hkO$?D3e=2@4@&l!mG%7 z(3fhcJnE&du@Bcjq$m7yvxh$qyG#|fhdeYq(fzILPtin94>7zUh_SqWL2&Oy$`^l)>!sx*&vtR7qtTv#XMx|E&%+5Gi9|_`gD$!^kU&&n2RmbtEPY`l&r!U{*BEITcAqRO9}oIDq72fqa1?+r_IUrVnnZ&IYX(TVM+sOemW z0RgyYD|5#W2v`$T=eN0)@>>HX1hWIo#;rxF_x=U1ceC3bqU;HgRP13SQgck7K}XN( zyf}$P7?JjMwPf5cF+e9#EtuUzykBTBwIb+uIb4rJ5Kv&{*yfkJ@B-`7&{vd>;~PlKh8>Y{y1)o)jRSsJ3aG3v4i=|hCH(iDg()` zVc#YgO=_FYEsXv9R1rHhh7nKN$kwJ%@BMS4bH|trBLo*Nj{Y!p_*qp#$PO$Goi*JFiSr!)z zWR*PLz0u@Fh8Koa|4d&(hjP|QmSUkv!9e3tkv)&E6mGldnye?gtcJ^BGktoo&o&YT zq*?_S+NU<0eX?USD}~s=+CoA!9+W{NUTCNP3Oo4jx?8h!iw^a~dKLryIW;9dZMuy> z=a%D9fD}F^c|}`^d4zmFYQXC9&Cul8jk6Y@?qrpaje%4)^&Kw~pQ_y*_RjGwY@b-W z(7o>?0W?B)57n?j>}V$B#t)6WQ2;MnU&r09Lu+^EvX$$xbU;vbb|{@J9ub(keE*`4 zZ2Ic*R)&}(Y#!0J@iCAcg zG^&r9AQ>94;48$=olFl>@GoS4rG`)2Yp&-31kmUMS}X}=AN)I8`5R^vCVQ-9p3CA8 zicz7k8m&aD0bc}EeCo2E^OuL-hwZ|J5noP3hkf00^It?gpAp5?w^alUxzX3_v=74Q zSYl3cXTd?OX;`1!R544;wrors)lRM3wN|Rg*Ntg3r@5hJUYCc$?I4A916p@_MK*Q% zT{NL_i7|5K4+1iE)pse0-oyX(sXc16r3DiVPuox5%X@uu@ZfxFZ_M|Qw*&j#J+1N{ zuH%H_gjC4~^dJYdvum8`tN_I#^S$3{WFqe){3$*)t9B{iNtUSq-^R9yAGa4cI8Ix+f91@Aqo%kK#GLa6Rpmcz7@Qh&rj z-iKX8FdVDa0GeaXXJD)#FoI(Zxvp@phS!l4IiJXUKHfE_X#@4Hc?1!_{W>FRRn%W^ zjYU2k|D9yHXZB{crLJ6<>5yblvPxHCN;O&-d z)q-c*F$afJ-dj2kRNm#h_%7~=WQaaCtQu4nP!ZnKJOo%rTWxh`7S>u829fe#C|7r* z$6{n&qZPYCTL!~i=Ut*x+K>F~axIF)j6b5b=<51saN(Mq@;eG+I_{S_Cx{2+9(#Gq z>BN@JC7Or$!=#M#u)sy0ag{rVn~q~pEXTchOKa*~tt4osx?*6eRgiN*xUlX+KRkrR z8tQ9slqD!*L|!ed+|6gn{`WgV^q& z*grx0w7_qWvucNS5D!5_ZtG*FA2bt~imFb6r2se9VYvo?1m1;5w$Q_MLn0E;F`xhb zP+ZK%?>>4)@WRFyp*rCt&AY}?1{>-NMoFBNQE;Q zI}OfX(~iA&&YQce_zeHu#am`gqrce0*g;g#B)71u#zBa66nr4n(-5_sn{e2|a4uba zUGxk_H4mK5Hu7tF_bWo6U-6U;?y}5LMBn84#a4@7kISAiJ_A*tr|GWrQfu#L_;0EztB+Gtu4EZDa zBAIv5Wb`dsilFkf-aDiuKz!%!I63=dX6B3-v!i&9;*>Ds*^r~g5fjh$>e5+@i>*~` z!Jm|RhJoKJb0`-GkXybMgZJsg9*f$2kZ$?zk!efbS?**1#S(`i9zK3G%WEbEOd9)J z_N=W~ofC4HdAIlYzo5W>!Z+%ixy&-^RO0j9ah5@cR44R!;m4$xm=EAO%`si3emLVm zW8gDcy<1=PI_E4A4WIvqEbKJPSR#`87xWg7HQB@+&W8GuKH4C!&p1e({*+p+cOo4c zPdyBo@HZR_3T0ilE<=CL)l2}>a$)yPk1l+9hY7(7(IhN$j8cyNMZ3=v|GRX8#XgC6 zam~SpFi}NYy?9vt5!EoW&PxNBbLe*MG z!Ax?u2GbkZg-afFw7wnDV68^D*;k1BkC8(cR(-Zx0l%> zcI#t$TD&K!b<_sCPDy7M+GX@Ry7~ma2`8%m`D|wn=9JlJ z^$JpPmfw5O0m6u+5D04hXGTv>a$5&;e}Cb#;lW8tUrLaV=HJ3X-&23zqHiR>r1RYz}5tK z(32g4nN1I4W2g&jRdJE7(rEi^bAk{R0}N-1-<9*C>~`=0-q&9_wa zT5>yn@X(&ZpMo)J(J5yvlkp*wRwk?~B(Mf${Tn8LM8=AJKsNF+-82!)&9W^98{D}d z^zOZTm=6GK{;2{?5A1xCjNte@VomS`&1{?36DzHOYTkC(x-s9g>?I= zkB^(FvEI!XFu9R}Cw5eObvL)u$@p!aSL_vYI&~%ZgF74WlgqJV^huUGLNv&6;l~?O zy#2D4{9S0i@q|hfP-5yn6feF@rEa7nGS* z*|w7b_e%Tw2yVre{HV z*=?&=>8Al9WaH9prx6eO#hha&kDu<-({U_M9WiuY-0!cX%`^7)fxMWPrkFubpMz<< zt8lq=nop|H=u3ohEoIS1f+BTCGxPXY$PsDT&7|2QQa4f))dy4`zMATsalQ8Yx%N-n z@BDl+06g*1K}E;Bhl*4eQILpU+Oi(&%iRwl<5Cf{+GPm(0{)NJEn)}~qNQtie^1{# zoc(pb$QacD!qvEnW_2uv2MNw^v(_lSyGLw(9pp8SB!h&@kmhd1cC?ji)R9&QjHk^#VyoVI#; zAq9-XSZ|pkvNZS53Bcy*SV9;Vb9`1)86<|u9xd9Pgd0AkY;ULBs_cc^iF}3X6~F%# z_{PiiLwC4_BlS@zvAl?fA2<$Io?e22$p=iHM*~pbFP}05T9C@gweosn*F3NQmPu#TVt!#N9SzN4-h} z>L%AH9lp3D@j4_#Vz7J;Z*o~5GrUJ=CfhQp^>HvsCqK+-!9(WWm2gF^0skZ|7FRQ= zB))lEVWb)>KAG@D0udAkHdVJ;$bmzny*eAAp*de%{e$WaKE?qx+;~Za8 zL+~c()14T3UhF$kN5Cn)4g%aWn`N8ezE9HL;Uja*>|!TTd(FU3aRzMxrR($uXx$NS1`);^uLi^V;yz-Z|UI3F%%pE=?_b!uQDcdK^GNV z$;o#y*k_3o0)XAnkxA0mwF2YPZyQn6vH7<9uX%@;?oZB0rHgK_!skdNikcV#xrW8= z&OYCb`f2RV`##O?$h{32%J72j~blpkS0Q`OAuZU+CA=&iGGT{EoWN-52$=)wR?4B4L~u zgbw?7@B70++p6qDm!R9_tu%H~WZuAw9geqB<7#q6^O>%++tV*0JV#u2kqz z)tJSO)g{K96CHPGD0A|{^cy{G+CZhFLOm_J;kWWl#IzwO;Ue3vK~5RppVhtEkLF45 zSRN{duJ;RWHm&?aXFE~~pp!LlsogaIN+=m*QHzpu!ldvfp|xr8W4_*u@@xZ_&{u=L zKdZd#gIVGU&=st*;lXd%L7l{FfgSN}y`~kf)cB1kqTKu#_hzLc8)UnG{Ci{Zw5P!C zm6+P@)H_@J(Uo#E*?7VYovNjmq>X;0hF#ppljjy2gSSC>w42uzE}xVkshwq2rKqZP ztgd6JzUiMv3IsQL65y7DtN#OwKy<%*`kZ|c`wz*9t-DK3fYe62Vwu#AxlaqFD8i!` zxP)z+=lr9m*{u%wzcrVC0CNI{KC&186Yj{zb%8UThv4~3g}}&1N3K8c?z+Pk`g=O%GU^}Oi`t_G=%$D(FAj)I(4804o3HOLudb{1?{XC04X$$KTRuuiBtBJg z4}4&(J7ST$7ZS>KZ zzdgSH85l%<1-)NE>?8G9ktoly_C7A9-)x>Fd}}1WiUvLCX$RxIr$e8*)A~fmwtV*F z#WGNzdMF+uU%f86^Xb$My(eE(Uf@XQdxJhAU>eTQpf4moY#4k#BOVR<>Yqq`Yt45i z51{ive%37nrw`{U@68(tQp&6PG`Yv?Tk6sF+Uhsg&2KlkyXs6~=6dlv9~${LNmBh# zIg1VRS@pD;$#1yX9l!lu;DEgdM7np;WvZxBAkd@-U(!kY;w~OO&&hx+kzra6SS^Il z|9DOa581&h#9}0vzpkG`*ZUrA<$akkOp?Y3IzF)r2Vk z#%}1)s)xB^f4DrRR4E6yBrx$!YAieHt(-fr+?TfU&kE35(0gM&TRaA z9^cg2=Yk^V;#t)HQPh9M`;K~}M4E3|z0`6NUZAiU{MJuWgXdOtg}qI<*6d7jE%FEtbPLu@`3|IcCcc+0ko{`@U2qYv3OoAUwJE!g`C zl?1+Z=x@=M_dITgJ@kn?ucumbo}2HP)BjyS>(Kv-&xfQNsEdv~6w2cbZ@973e(Z>&)Qq$A`UhU#JqCybgwt#&n9{KHm%U_uprS*U{7gjWzWih4`Sb35xPOa4 zzCLH}Or$!UHl1uDu0)g%1b-y(ry)H4*tb892Zt>JGx>jf>E?aQ`KYYSzTR8shz=e4 zxm(Pfp~%^tFLfVfpxAT^Ts+BMIe($pTs~I%(FR)2OpEFTfj{=7drf+s!Vr{R8!dYD z_Rz1}Ci0;k&v59#^;yqoxwdC-f>S5@ddKpcq2LFW6_bzvq!>`#4qEqPA* zL^qyIF7I=q^MjCfEM9vUd+G7}Be8ECdZz875Bd&`i|^Z!c+?M1r}ZHZtLb+;zWzH7 zL=BgxY!Sahgo8u$%-l*PV zaeH0%G=X;NCPS-!H*xP(FH+xFdO+c&3RF+z#y0)J`InF>@qAyNLxhq2FdFv+_0IvM z=fzsdOUOGY`Y;C5J`njf0b6oXW;1#H``Q=c#Hz(nsiz_&%}_K zIG=g`#BOI&IxyQ#%-_XS|2hu$!+zj|0>Pn`f9jjFQk;gtVa~@FW$Mdk`i)n)9SNd2 zzv>x!->^z@&G)p;->23gZzpKof z=&2BAQ*Y!C@yD}ipMSO8?z=l5N8rb?cq{xz;2(C;TWcRG^hR%w^;Co4@LtbW@kyv* zf0V!Tg({hE4f=4K;O>dIo_MKIhLi58ZTgn_<8^hE_i!lQynlY|&@%{p>Cn?4vE04} z#E$#u+u3;k4SL>=dyFV@9~cVA{~xvPFD7@+qvjrs`KNd7UqhJ-wqU+8_tepcPw%Ef zA5Nx{)knZVdAl%tUTqXhwE5;*R#`xaUVEB|HPD7kPiDtd4PM5s4j#4sCZL zF5PUY*O*^v!{F{qcOK!-=niAznGeaSQpCJ3{{H#wU#P5&=ffrNhM-s8E|XrHJfMI& zi(tbujh*zFIIqQ3OxD3RPVn!M@y>E)B=7UWcma{qw@B2`c`D&HoF<4=(OXCj_Cd^zYoKKeoGtCw_g-!52)+pT06N z)ho!{ikA~;fTG9lIq&#`6FJZ~up_~Te}B1BhU@6bosB2u8C_3zJ#movTXyABWApGv zE~9_LHsm?&!R5mcUXx1a zk@mShn=L-_WbaF`TTHk-QV`kU*8+_jh7cci+82OSw4Z` z*KO>#-fqulJ6Ux@VbJ1 zWBM`q<4JrXvgalD=bvXjIB-6nZn!`n1mL-2|4w6O=23a+mzI0rdP98<%Y5mwKapGO42gn-N!jb3`atEXdvnKd zz5FP3JDnMGc;pI$ClM#|++HWjdC4SoRekvRNXiJD=W2n}zC^Gfc})C?3=NfUL8i<` ze5P~g`wpysEx^|@|JWqM?AUqF>#D1jk}3Ui`9zk{WADzT+K^UYE?CirW&Kh8^_jH4 zlVLWQ=cC7ZLEylu#b#~|bQ$>fp&j2cqGX=+0rUVpjhff`&#Ua4Z64u&Wmy%44$HT! zC}X8(Z^`}4nTLbiE_&k2JZYhibM*PH`C;?E!ZRlqm*ySo&np6ah*3P!%ZZqYsXw(v zkGlZc^p9Jden;Xedfk=Vx~-MF=R>a_TJz;_yp=k-^*B8uKht?IoUo16v#EP;zIEt> z%`>6c@g{mURO`@d(Cg73oAZ^-pF8x`XwB={A0#r1co>Mct+;18 zefOyZ9ukhHvHAf2xj6%GtB{ECi4J|nr<3zOqh;SttBqFnGHbK5h4Vnq6-IQGnf#y!=l6-|_jERCZq4^fW-q;;kR4II>(f_9 zQ2kUa7wWRsTsCBW1NJ^wc5*k5fIC-)Xd>{afc622F*6x0bpwBwEPzQwOObh{fq)n% zOq&#vpo|)qUMS|!(;)>6`3h`)QHN}k#@M%63F@4-_>}r@GZ!BE>7qj?8Jalt)I$eq zGaMA3d++nPbJHO3Fo_7n=>Y5^*Q5R0Y3dK|(OY_48}y|1&hjey{a2cM=vNwaK6O3o zJ~q>b3LKIxd&})lTwY(EYJGY(Ko`6oeTNPWdip5Z@>K88C)A)%b!yOS&ga|Me0&m~ z1$nQ5{s8&D`;>b)6<+UYm)5141k0~X9`@At@$;1p*4}$FK{r@k5w!mkX#I5uE?xO> zZs>DV-ETXz^Wo{UXUQ#D{mt=tQ4>k~^0nR5jY`jt2ioWS*4_t-x#U9vW?kd&NV@_O zla8VqddX^@t?EL8D7Q$eCWiO?l8?6)q>IOglp&>gkEmx{EsUdQKnOHr6R|n`T8ZCB zLll2#-?NUgtC3Qn4UgHkqwR5egnc6wejKzs1WsAU%)AJ{PxHIUK!<1cc3x=zffMn@ zF~e!`2Wp@G;W|3Q{u++)|LaI^Wd&3W`v3-+HZGi|Wg*}&Bj+p1s_;PK|9|%GaJhEl z<{I?*BNZhocJd?lf2(8m65i)yVNhK=mJ^-h4U&z81$1w@zSlEe0ojccn6i2QK7$Q9 zLnV8F>CltJo1Na3_S%qOD-eRPz_agoD_}F-|85aK&I;O@8LF`X@ZQveLSDpVzq7q; zHpU}_Vnn_FP}iid&dN&F`}VJA5H)Y7`?Th>3EsP-?CxjLbF-}P2iUpmiGhq!_`^r^ z#^sn7?+bygL$57Q;3u40^>;Zxzjg1M`Yz=`=guQ?x3+xgd#ZjgyWHnCaJMT4fOqxY zoAl)ZhbzPHpIhHW!fVaPG~xr0VI>&q>&*{DzmwM0pHKHb%zG*#oxNzEkN|f+ec%c{ zhY0JMY?r%;bA9(n^Pr3ON7Q-su6o5k;VXKLw#8=zfA7;j?Qx^c`Ti+=baZ$kpD8nW z%By4WahLY0>sow$Y)|?3&*k;;0|#B75c#x+MgP74%QM8hnZ3R1^Dy7tlhfY7H@8w; z$oLor!E--Bp{cp5tUfd1dt8F9t*0OnyO0?3rj#`N1Q>P;iv*$D;riVT@O$o>-t z%_1G_*2|1|*%^Cl;#ZUS`x0KreAUxp{NbRKMPX{ z?3H^@@Av5EH>Sj5XlQeUf1!lH&w6&KwbA`+?XGmbo{8c%XMiQa~IYdFd87r<-v*ubKhB*<`IC;Q(s zSyMicY}b*$ZA-UG(tVdCuDx7u=0a(Sr#M5x=<)c(7f`?I7WT4#;(EoPUczSteI^$p ziIjQJo_5seoVdg|Rk>@hz-W>}r_Uua-o^FpZ)&g4XPt~GHnrja4#RM0Nchz1k{fcf zfWA7%DC!Gnz^9T7r}bAdk%K+#dgP zQRDoNS;kB6w}O+}o#1Y48N=>%h!enfDDL*yBsqB@%&L&G?S%61*?-Hw@bjXW@jHJ0;eW2V!uZ{76!hAZ1--S8aX zkfBUe`OHwl)PKEMxde2Y;V({(TZ!t_M|9id&cX5pU#}grO< znAvP&PkZ~~=~3qb5o*rdPI;!`^Q0=*0xbEa)Kv@^(IM<2W)oK1O4)B`_1D!Cjb%SXZ9PL{{}H9K)`IC`%}NMe~jF*oyr}<>-hec zMm_ulKX$SiPrL^9a#WYA3?JCjvuNFH!8ffbDKkK}N$%zJ{;PTcGg}fDV zA9n?Fe4Rt5(xg8we_U6NqK~HkOr%Ah>-Ez+jXv-^oLiS@l=EN$ir%F&pJ9CG-mZ9b z{Me!==@~5#X6R!6x31y?gx$91*5&3mU(#pv{L{rjmw}`CX1>P0KVIMGKEX!H2OAd= zSD}l$&aBgS*O$N81OdIj9?Agx2ln!4EumaH$4kAG5GUmqPHh+`*(F+Is$Qyr9@Xya z`FFj2tJml8j=E1swbz)xATw8)PweBh;KAHtc_y{1VoxL3N%~5Rl0KRJ!k`H7b8)-| zec(bG^hIW{4W0oUwEQMU0qkjSJEl`OL8CO{3rX9-9+$iq?K7mdh8nMusuLLdSF<%q zo~in2?A&L8N3yuR?%fGQ4Q-x1C~)Tmc5^^}q0?LUVN@$LQwii3I*{C|YdHY4R)f+o zekS(Gef`fN?NR%G|Dl77Pr`dZ_tGD`ecgJD1wB##oB91gcyTQyLhr3D1~w5bfbqgO z7*Gp|{VWf5%wzx&>Zk3|JGHKSiFjLIpVhZJUa#P_{u^(lmWp3H;2%dqSKhW?;5=6J z7I=8!-jk8h@*hENvfiCR)YW`}p+R56UCIY^`;DCEdWZh*XZu}u9=NIb)}<%$Cu?%v zebe&+lswdpoDV|WuMD{p#E&1*!x`ejjA}mb-X9V2Uaya`*MZO2wR>{^<>q|##j6Sb z>XZ0_>6ypddM;%AZ7=&=#J|_$FTxK*vu9Ml;(EJ2OMMPL1MoNc2%eZPu^)7C@m-f! zE%Ir9sy}~6m;l&wY!>BGJ(L^)N8`;5d26P}OC)CW{ChB6-z&dbyFcv>+Eu=(Aj0v+ zf|o6?lvpnx)bxK%Wk=n1zpsL-3yorEML)Zy-}juE1e!I(%zq|w_!(OECH2ZqBpT4$D=IQl|tzGC}LwjAmB=yRPZpyw^MQ6qQUZn}~pjEE_ zpNV$HUm8BlRc!GvUcIN%rMU51UB6UvEri#_5l%T8koqsm1|G`txZI%Fo0QX1d^=g=j#Jg|o5k_z-;fGqw z{H$&HF`uP*_a9r;tgXk6w@#g&deGR-lYmXbt@t~i_?&d3i zjJv-2T(u`T)X&|bC+W57>G|B%wM%1u?UZ-?fsX{&b-8sPS9EC9N7Lsy)??HA%OdHI zb7TD@`X=e=`H;a~%|r9Sb?y6k5xZ}2kLaJz7sxoOdChs6KDUdU&mg#K`BB%q$@nJZ zHSN2AhZDsGWayWV=!17w``Uwv>h8M!En3}M_i?pLM3~SVcD5Je7g~K9?-P2W{^d17 z+Z*{SLE2ww)9h|<-O%KI?r@Rx`6XoN>f}eYUqLDoIrYwK_*rX#+F(OxzV2{rC6&oa zflnKZz82cy{%9Ir&ZMo3A97LP+b#NVhlaej?5l`KfA`h=r<>dHPo4i|HY@d6@`oPN zkh=BQB2V_dp}kOBe+_Va?hH~4BZ2w3taV%k922sA`9?t__PyU($d3`5g)ybxdDMPg zX2Fl?82CZX;{>=4|I>1gVFjC|I@71}KcyXW0_1uYb9;BlH$c($KbnBuh()FFP|1sS zZFsdWeS&BsrHymJPM?b~fQT31SZ74AzyJz4rmE3D@mu#XK1R{Mp3B89aK2VsWwA@n zFY@z4`omZB>vA9N<5SUdQ=8s4_wIJ-)emZ3i#~E*pN+ zTsJ_{1JhyjfeCUasEb4G4y}W==##3!_Vya|2?Dx=C*KXE{PfcOy8n6KaZly`Rh!()WQbD}zgcih^lk9&m|S0;aIZ}KBD{!Si?)66 z!d2b>M7uw=y_5k=rk-5I2GHE2eOb8yqvM}GK9UyU98rUliQDZ|9~pWc7! zFjsYQUxN7AB|pY1M3rB_shGhMKbnpwm!--9%oNGJdKM%$fBuOFmAL>B*cgTp;a-Lx z?O9Nal0sOZXNTp+00e&eo$iA()V}r$#9hMueaZW4T)W+WHt7HG$C3Q~8+r};rSq#z zf8A?%OXx%To6+wJql%~IYpem#lV`ZLGv4Q&fe9nz!QbG17=3QT)T#H;yk0%fU$`gd zV-O?e<8!-)4t;=_F=5uWWc zV>1|y`BZDSGyC5s&yXltX4$W_ zr-bh%kJ&5;#<1u9Era<@{)a!kfULHe>(4~Wd~=b$ zufT{BW8u#EhJL#xyNn1m_3m*mAcMCpb<+j< z{Byr_|3c@ymx~ZcP;5S;&v;gY{`ljmW9e^N-Z}KA)9cc$*P-Vpa}fRf9eq7DGDgAM z=YHzYZ(HurMgjXg?jwz}8ud`24US01ChR;}1+HQC$UlVlLQ~z$UTp1#{OUcvb z)x)nn?c*{zi}_y`sCr+@2UJ(Rg7~O&Z`{8IhOK+A%!McnZ^gf%fS(KLZ8E#yAymyo zLa;agNqPn1&zeOhs<;VsoqGyCGQDEWeo-Z57~*euwwxX~!)!UpA+JkMzE2ai^2H_1 z6WZP0_x7$7EjFnNDxFckKNe5{BwF*C665!=lmE);vo=QUOwmpzcE!)n6H)@#tlhj} zHR|3mUvy!i<&oAAf@0k-Ii z&Ox&xlVh8H{YLmQsr@#5ZLRIX9NTpJVJ62zmXO%}qFKV9ST=vD|I1`}mUd*X{Va%fGFAHZA&jUp&F~OnS&?^e$WC>DIH}oF8_%&!9tJ z(SE0Uz~#zK&WB+{d>rJB`>yJ52iGCyH}CoTUU(VAy+L2&yepp9?e{(Uf7JK$y74qQ z{;%BkPW_zJUVn|U4pAnZF1S7JqL28WuCT|@B6e2;mnW`(<sEQEkzvH! zxdQl}!=2+IkUC7uFh%ZZsd=il_pEefKd=D2eesPP!Kg@K3@m0+aV^^Xl^b2&OA|}trbU&H zWhkIkcrY7r|Fgby-`=_JmKW_WTi?&yBJXuE^%ed3dK{}If84wD>CP{IJ$Aik<9qj7 z@>=w$eja^Bj#2Zv^8#v~m~Z3MpdU87_YHl<-3#}zp+leBW8fL{#{KXOJ-mil$w$PC zQ2%n@uH2V}2-vpi!RuPSU_XZb^`*U1UlRT$k>lwy()huDy+veuXI@)eEYgRs@98P? zb*W68a^KEpR+h>tNfrNEyW@on7f0E@``u)t*mF6OEnJ(F{?|?(%3!p=i5{PU5;p9 z4WO`8HUTZg%z@_S{jATKU(K-j(b<$h+$7ccdBHug@7qiLbT<9_5AWw6HTTCTKlj2u z(Nw|I((f{JO#939rE@>pVrM3gH8=(Gy4p4sO{( zO2!w{z^YJC8HQE$A6d2Lebqv%FJ-;>0DILh_o?N*ke@J7a>c&mEBhK3wCa+zt$qE_ zeb)@cTC?6Ci0sd@*VtZ?&n$@;bc+QhJZ-1tb>!WPk_oOs6TcZ!(sFG25TD+U6wjED zm|rf8Z|E7R9~Kf~o_hRC7abb#Q!O47bbl4!d#uY6+j2@9EMejl6czow)Tk`uX{X#Db6EtpFo9 zuG-2Oetw~%*Yf*q7NMWl+G+DZD-bx*PGFb&7%eE0pb#H85e{G&@l1DW>WTyKq;2to z7M_$isyw0rF`F|lQ`(}}1;?>X_>*sR-!**{Na3L zdG>6|@5;ASPqzYMJjke2`Yl%&U&hB-3e!)fv(kOrdr@-?y|LpbdEb67;P+~gb{*Hp zi8(e?A3|k#(>8x1jM(&^-BkR($-S!g%J>7Z7v5asall64&(?K4Ebb7;Gt~Fo2=C~5 zk@zT@J1Vtc0_1`54gF+un%>>d6M(EM>JaFi>{le3bv}pQ9ARhdb$jz`Cc!V8SL$1l zfLR+Q@iQM?ck5ab7k0Y8e6HA$7X5`@&x=oo{(9Dq_m|}x`ZYR&{>XKKCGr!!g?r0Q z#WNIz-?jW>9eREG+^*iCPq6FI#|?+k2h0jS>fIeTi~1Ne_UEbkJXAeN4^^0ZV^Q{e zSM&C|C+E4zi1!MLX?xuN?g08V+?w-OAX^FS-KhSrwUX2&!Rz0tgtD*nw|(hX@P9n2 zR?f4QO^~Ad5%bA=4?pxDLuzW7$ng^U{+3eaH9M;OHIN7?T;xd)n@r{?z!`uPYu-_RFcZok=mq&w95 z^X2O4w(rx&>(Cdb>b2>|gXkfV7JY74xevSAN6zPN7Sf0vE$jWqX8pK#e;WNBjU53V z$z89_+o(Rp3z6y3)^WP(dG2M>)PEglS2dr@)lvlhDt~e2e7$LZ!7NlorO>C-=EJg( zOxR84`L4Yx65S{|Tq}@Pv^7-%t$W-Nci-AB{Jk+BbkrPrJzhl2f9BXD_|2vMuaPm;AhdA;%c?{q6C8{~@Mr z-*?;`Ub%095XI1m<}|SHhy$>4F(?N4(R!8EIZn>7SL+ZzlQTzZTr)6+Zpc~BI-Z6Tzd07b9S8ued4y!eI9NW^Qgqj zk@KFojs3=v_zTyaAqKI20(}YhT;S(@^EJ+@zTY%GSYhF&CKC^2x}~j6 zxCa86K-5?9kto_bOkwIhV>168dwzMZkM7ZR4`KC$1B$;V@GS_vw6x z^TL~43Uz$ zb1@noHQ44TdY-5cVoWpgUR-R=6vedBroL-buDBzwT5{+va?ufZ4eboCz=fTGkt zh4)hUCB8${>G3N_G80pw+n<6;uYv??zTaOtZ{xpb&A3cmaYZHBeLrtMyaFkC+7}ts zEaDDZ%v19ob_koY2UOw+_CO3)XTIVxo8_;l21d;HoTZp4Ph(^>VvaT|jW8h*k4;bs zud=T2Mz4WdPar1XlNPo!>;zxY$orlWA3Xn5SJfgs!*W225LVp?!ufl6wYuFq zq7XZE&HSny*G2*RqXarPue7m~`)Ne_u0*9saA28FfsP+UW})qQ>igdM zETzTpegl260NBghIgf$_sNJXat&#~h)dDunGF?2(lKmB+Gw+=luKeXj}_wXGM#&2j-aezRftuHr-ydN2uko$>uIp08B>#ch_`=xyX zU*rpR7W03ZjJHbdS9f7!b=vF2_cfG@p3kEpztTGNm94a{ea6ez5}BLDH1P9FsaaE; zW1ocsQ+So8R&@k>Mq#)$gdIEe_@`}+taev?2g1I^{Q>m0yU-8GN*#p`qo%wjegcAg zIUJ#nk@_#R>Yu8=wb^mKc1S2(+FQZVl>mJa>e*8cco)S>_5S>U{4*J{%*&UW|bp+V2Y)I2|K za8JhXq`c=JP+jHfq2|G^>f3?zxwv>*o@a!8m-kKAw^QhoV3a*kPsrzrtDv5TjFz9? zxA(?N1w>UYUA%K!e`7bg!lE!zGnuI4Zs} z@hS0*{d;QDTqntEPF(%``puMPo~jjR#dYbz0||@!;|#` z>0!$xQtdZM`DI`oZr7B0?zlV>Wdeo~BcZ1;0(+Y!_F;LZ?4F~&Bid`JMJDBY`w9|i z*Aw@J?jm2EC6z!wft`P1-d6A7Pf_Rgr^}&?+&sR*u`-ONys%yO<#@(K*%wp5gua^v7C3}<^WMGhn*Qzoj;sqP z4WGyN^mM(By{MbSS6Z6m5#YHlD$X18pSj?ar>D-Ba`%nAu6_u5|AHyV6Xks+Le;l4 znf^+)uN?gzkhGui`VQS4AB0oDI=wa3Pty?hC3~0gA_Xz&t<0~&TC=z5lUAbTUeK%d zWwmBM#Euog1sK7>#@tiPQ`y_O6BgO*PFYyL;y;}==gIbjeee6gDnlg-#07&r_mkMU z|Hyn}3I+U5vg3hX$V}-hPZ~ekL_R_5;L+lZeei*2#ggnq`dz6(MYp1JQ0`1D1Pmt1 zF}%^-O=*Go@A+}bS+Z9vTD3G-v>%nJvbC1lU;o865X)%Qj%tDF8Z2=&-Mv4GoR zArb=B3)ut9h<f*Oa(Vo`Xyxy>(^QqP#Q{>;RL^eqW8*j9D6s^+p$Ob_KSYM{FyP^ z-T&d~`1m@+j+j4R6TF@08bi)no{-m@AGW$D?gP4%2k!0p=7@TZk@ZpXb$3Z$4oJ|A zoc9c0(#J+Q|4*RCf4Vcc4BYnQx-YJas-M0%J^E_MC+8%4!aW*1vq^c}i#5ISUr$8(8Z#$CzJ5HK{mKNd z-w+i{txo(Jcis0_iH3lu4R-Vo+xaBRDDIu9(2qZ0vb~%d>YhIW2zg)H+u9CD0Br1O z8|D2_Jr6Tq$%iK6!?#*1YM{$HZvMJ)9=qf%s~=Ce0;ZNF#<8EUOaBG+GTW`=m?9Ze zcZ1;FcZK)j`J=DApUlkPY{x&XeDyC zhphcNk|XF}W>qX4)u#Zl)%ElH;hS0k01C`}!5iaW)J%HcA7*00S@0tnX8(!+Z^~f) zx*i&SxgNc3yc|Zq1iZ88kF~pf;QQ-!f4*>khClkbb@_7s_zbT53{iF=XV|g!5&hfS0@o{n#4*U{(_xK^{bryac^-+K3z;f{H^`8Q0g zQMH-&w2xa)@S#l~XhGR{!(?*oxpCgt>wGifu-fq%@41^kPv9f?_M(44tz$xxL1oUg zi*MOv%#!&9r8|B1*ctYM{UX?@9WC0(ewc@t-ugy)vkyKgsFh*y*x`kC4mLSvl895x zOoAtq7M#O;SR%gH?@bj9{QQU0CkfYMBAFlbWB7=hli#$1MPh4lGs5hX{Qf++(0l93 zpF-X*q)s%1*1`KtX-R@Um5gqHMPhFP94l9FLw4f=GIoo1eS$-~ujg4P_u}z4-uo-gW3fp0_Qw;i#lkzWo;VL)xj-h!3>*)m*v_8Xo@@^%19zKw zYX;Y1Fir=*rp4LlPFFrYL>{gB;y#(sMppCL^A-HJFP$d~lHLTkET|JterJNh;%Y6M z+1EqC*RO@hIzu%O%$iFs|i{nANk4T z#n^^_>gN2gK_(A~66895Z1#%VYFU66v9aoo0cC;Bnqn3+1TZeO7u;4tpmzWK=5u}= z$#6qzQ)Ja&OVKl5(XY4b{Wp6$^!4ACrQDBvP=6e^UGD3Oi-eC4tc~t3KNu+=+|@h~ z96M(%?=|~^x#DUd<=H6fGq~<;`Fae@ws=t2^PE@h!^}N;>_7|LGo%qTkpO?ZCc6 z9|P$27U>X6YD8p_Y};KGyiPJ4+4J@^X4$r1DWXV zKzH1s=(wL-C*`|(LY_KG)MDAV#?$2!BsQBb?KEpg4 zTK#w^Hv$p`TMEkoB0*z>;u(R0?%?5%W@>Vq`HLue?<^O*HR$Uz`q*n4_4-1Q^R?0a zk$3Hl(e$+)o^9}sw$pu{S=P5*@!CfB{Ju+XmwPHcP5?C1q0d0pUnqd0pY3-ba=vg4 zUDapMqaRg0WuKd`%gqwcU(gfv6_*=!x+m(lXV*bweC}Mj@aulLOZV^>C@v*I9D5Nn zWnU=rYlFI=66t#Euki_Au0qXx-S~v9FAsSiKU%v;|69N!6}*e=dY`o}=Z`9NUxMB? z_f&c)BUVi&J?&wmrRjJXd@%`F55WuoC0{GG?tMnOK6gp-poBi9ch}lwM7@!Tgres` zbQ{|Xc&b~BtF-zsyss6Ey)6hFf|Bb|EJj+@BH#9s$g#F05cKP zLbIq`m>L(eaT|C%qnWwBH+OHhPKkRnD+2TGoZeuh& zJbXyM?x4+A^bzfpJe*L2epv*&;pM)gy`sG)$NshL`gh0ILEea`wR2pY9qThBezozv zsVlMvUc%Slg+jb0N^z}OihZqG$yCfw~?94j+)AmBW_tcH!7xFmMm3akUKCvl9lkT2U z-$y@IK8S!1YgF4zp2>Y{Eq^w=k#n1Gt4|Jw+JZ2Ewi2$*Rx?>I#C82Forobm%vY=? z5BkLO)7t@N@B%>WH#c@>Al`RYl^Hv8){@O6A6Dp_!xMi}>5ec?IR&`muqocYg>IbA zgjd3t!ZvJ0Ka60~8{6*M2aT#I7L#Ay25Azm)C zEuLn)&*-)1!z+u0250-?4!yr?*?Ps@SMs);PcuDiy%~Ss7|%xc2`aa$tyy$+`)?KX zOPO4|^{s)*H@s@-U&)%A0?Iuo5FN`B&-dxS=FNLbTDBAFJDRQZcT@e{5%f7@-wD23@M!3?7EWtV#4Wl?vfdB5`GfF_bfN{&WAJmg(~^MWWn7U zeh%S5{5p0F7<1f9L^|{@?u0v4y*I_~o&=#$Ff*}Yp$EmOA6of6v44SG5)w{-n*?UR z^qiYF$o~~L#=Bd6PMe|ZwGOjOgMQr?T;I?;ir!W2`Mhyo_&jm_;5x=ON7oVaaf6sA z=lfpw8Jt1Cx8Dr?awpn0=%eNXZII_8>4igkUeJ!O)03~;Ma^$I^n%u!=L#*nY0ue+~Ym$u6FmV=6XiZ7^l9Aan$9oa>hx7*Gydh=em|Z5s2%%_G^^srW}`Ws<@xkB++LWf6i!tD-}!;VAd!!p zA*XIkZT^>s_@3e*IE&_<=YgZW{6dQUCUcDMCFygOt=-YvH!9i1>o{rDZrF{9a!0}yslAb5s zZ};v5J6-uiuH8xWdpS?lJA=M_UGB@c-3RpEwy!{k{wy(nd-J|+TEBwI=#Pt;sv-IH z<_#F1zb|%;y7Be${i0OT^oy}Ke)uK36~`}3ZfAZ8eS6;}N_F8y6XZ256shh#o($tj z^HuS*$Bjhq=h2T1c}9l!K7MhBs4#7wQh^WNZ~c7gyk;g^M)wQjJ!uw_P`J8g?mDMEiou~GBIy*bu)r}l>ujv;D#nRK9o>J4xQF{mEp0tzdF>=I^iiSM{Rqf}VmG2E@e7gxOlj z)9hU5F2OCFHm64m20Lc%rtcRjU)nrSSH9w^sTq_z6A4hk3_E0=_O>Sk8AsL?&$ZNz;re-URFQHu5xPjHdkA_ zYw|dTAKzAxg+)q*0TN6?j?|XjA0>DeU}BZyf_pVD1REhZu}sC!CfH>L?Oumyvim-q z6&yPBY>=;GMU&-1wllLq01|N193k{#vgH1c8kX(<{D@h&3jkU&d4ZuH{aBJ33)hCH`+aZY|f@32Ljnh3Na`s{>EGC*d3U z^z2L5hm*W$J#5Mo_3iA5{dKE>00Hu8|CvZ9#)Wew3BE!zL+Ib%j+9RrUXwmnWXk-`eCT|B zqX1e7{1fbkCwjaJiB|ycZJf<-RUR>j!k(0}VV0sNW>)EPykA2n#)A1BOTda%m;=Vl z!Zzt1q`cJ#aTrwR=Kw2VejAw>e{w&i9k<{ZYYw54GTScqFS8`X^l($Wc^`f#Z@f%~ zxV~I~Al4zXs0iLn-`k7j=bWFMi=`F8OtR;HenGF184#>R9}Qxs`*rMmwd2E_`GWo$ zGZ6OeJNlpmA!2Xy&Uot~``7M?dAAFs>EknwM$Hcm`fIqxxKK6b&3dojrFl+ z(;hJ&%9HiNV$?K~6M=-h-?FB6>h%OL8h znLy?X+l;Fp5}A8>32-GpZ{C>eeEs-gTh`T zr@SYaE%^r^^{FuL|8F>Ca{2+RC^szYU#SZFT5 zMEj6Q?Po|p>?hqP@8BSoZ|J*PvKiP=b4)H zI`o_?-FXkdH0Eh}=;F2I!NgNnUho@*59rhD&j$}%;~557PuIs1v;N^clpsD=-yART z&b)2EZoO5xCdZ*PTs;Z{t%Y&HFo`U}EOBQ$=v)b>fC5@>IHm78J z09kLYE%C_onl$w0S(f}2?Cb9MSQ&x9)2=dWZf^G?{PcNqK;y<~N=B*u6oYTcbY1XmmSRR}F5Ge(2Em zgX?;Cz9c=g`HnuWDS0r%dV&K63Ezm#JNNNy*Q_V%<22|m)gFx=ux>Bkuedkl6Ic0G zzJI-xuaDM?U5}*C-EZg7Ew|Ku8sF4#S2|9UO%;cJBVCh73b9{g&awD#NsDhVBsZhYBROYJbkb zVq>F!UOVdE*D>n;2h~Uv;%IJZ2w>{jJY9&{TW`&qjbv!HJq!=gRkPpN{+c3_ne>Zw zit2{vw+deB7m@VDO;84}*S_k)y}q26tMBOZ5qEaF{eL33>ei42sQvtAV2S%z^4%8q!COle_cZ!>UqW~X z9U#V9Ae$2?@iF}9acIql(|9in+12=`tE&$d+f7T-M;GI zqmPo}o6qN^1^i(1`w}PYhmwFff0SvhE|5uYa*Cz|!^7XzjxBQltv|n>A6v1`3AU%B zsh!of8uro$KPM0|5u=g!^TjV682jR)I6sJN){7*1-A>=n3BfP4GamUed`6$+=F`~A zj`p?DeLD1uIxn~Uu>vjny7cJT+qwbPmHoUcUOjBy>K-ERN&9~O{AQQ?Ji%O(^Sds+ zzI=1!JimsGsxJl4-9oY?pZ2L1B9i!)8}|crI&^g)4bLn)DTwZYTT6aB3bv#>as%vFfKi zs^no2j+^(xi&Bq=Wqs3dX4$j}*^N&b& z3;)#H+@sJ3fAEg#_%VH1j!FFZ#`n{rNP%(tYg*F7IJ$5{u`J?UOMlJCUvhzXa-MZ1j|asa|6P0W&E_NO zI4KA-CE#AzgnYp=efk7Z;0w|7^moPp6AAPEsdQFU^Rx%Ix#v5ky=5Uz8HNHsE@Tn^ zZLERseS9+BGc?L-o^R~qAoYTuZwEX{c(2Xo@Z8Eo&wg^#(-M?&qGHZrnuIwmZ{ZN~ ziV*UH-rm|dcjnR5z4%n!cj6N&YG&2leg!>c^7g9^nEN^H*k*gUnPSh*3=%&!B71in zJEtP|PL(47(AcZR9L!KyhQwe2P@k2rnAn$-=s6|?*e@yRZykE?+}CqnV>^t# z8uF_@f7t83TJz8vYB#*4=QPaGGiAGgL_f&KIOwO)j}ToihuIr;TFkK z#zc_9jXgE{lp(-neD{vp_UUg~`uvc?-+J_w%Y+*2i|2FsV(v0u?cExOg}#@a(1TON z^e&(Z*Fv1ROi5SCb6@w|h<&jFXta+RPQB`n;Uqb_e>h#vAJ>HZaKfK9`$jaIhgao? znKaK3V@3dYcdNz`J zZ~J!(0#Gx^r!d_j+ANw#Cb)_s0TS^RLwW zalY%zLwO?aXLE901{e2XIOmt`$@#inZt=E3KYvHxPNEO9vESXA^IG)7iS(PV>H86O zx#I$mYuL#7^7`{bhdu_+;+~Et@~b=VEc)vTBJn>5rjMTzn0>A4w}R8-tCPOC%a@Vu zo~yXv3tgSrxI)&r3O*SJ)a6%eMZ4RFxPq5zyjN-TcYr?q0&-WSs@P70if=kP?a;8@7|X`zhV(JdkMJj>WX#B>EuzZw*(vBf+ry* z&q1Lx>2v#&ttR50rdB9Y7!PMElVlqBu!!~D{;dp4B8&jTOYQCC<1m|f-_-p3FQnB+ zlZSq64{qYYOZRma{c^FRy7W_zo{B$f$o=pO_icxJ zO?sDm+3+>J-n{X*u|t1{8K`%UkLLyBxpi^jn%M=9e(z`22?%&@*b^@(c=@jA-RlXr zIfcHlrR-OOJ};5H^w;e}H%T9g2_YW*5?kHy= zMLM%?1>v)1$k&MYRcq0A9r*k}=vp|guKWtgo#9oKrNgOXN=$&C#%Su+oHxqT__JAO zRR8xLyE5WEIJc^U0Kduo(2|6Hae?B&HtDCm88?L-(^Q`mwx|aw{!q8c#VvoC7x7ED z=L!z&FVY*B)X!q)0HBQA#y0O}&nzBz_{UIq-SKioAyAVBwP=^gDAL~#ee6H>m&~($ z^8hv^P4L8CpRt-q1SqF=*(}2e$4!8NavRjr4p! zxz53LfxCV23{BeW&qMKh)2MeGeZaig{Z`jId){mJFR%3cONQ2VUukSn?7#W`eTiuD zK14feK2ZDq_UU_I3XAlyd!BqcA2vjU`sb9&uZ64AzwX65iOI$2+#Ut_-X8I z4rh-17do#_m9j*6a>Xw&X3yKL>!a)P(=E(wn{3H6(aX!4&c$f$R1yR((W9;UW z?zv33Z&6Rilk1tAX+(Z`k=)nWQ{zK>rO#w3e%k*2kogyEyVM7*p?x;rKc8oy=prsk+q( zSU+uU6z>XES_35zop4|b>QiCUL%=b`2w-ETp5IN)qm8ra(+B!2=*QTUMp2nE4FRK^ zZgY7k1z3TcLcD?uOwrKgE=r*Qp<>%}N1Ie$^rEy^2&zuf%4*TSnoWA1N-9fW*DWvI zukft@JX^B;ikE_49eR7?*%vSFhw*)wIB(hmjP(|Mzli!xXCA(NLGR-3-Fcv^d8(dIFzNX`xx0w>+~2gX(f9N91$}9I zk*<7`{`CIvf8fBEi23^E1l0O#6u58X_1p7jQS}*#^9%78SM%+Wm$8n(OJQwU7j*jw zKfj(aC8=4zm|~yLU%>LE)Z2Uafho^9(I21OsY>T?09d~taxwp4s&$tY)a?l)nHBxw>8D!*-{q$kV&B&vjAve z6oz41)NKBI;p^=LzP)Y#{XayvN`Xlke#}jDUNo5MA-ipIGbQ_whgeVUS4B|U{C(0mj;nJLsiqC!1^od6M znBKWx!)3;xX7<5LP@yZ|&1aZJ{ck|&`gW1;G=0eas=cm!0PkuWe3HqW}0mP40X;Fl18ZS$o(o>b9A@ zARr9?t|i~5)K#C!=lyy7mB<>ooJp4zKL6Ab?DdUJ=oDmTB7ORdF#)Sd;(Cx9dm0&U z3`^xR5j&2l?T$BDF)A(t$(_+h^MbOPdBpt1<{S5VUGix(^`0We+vo6%hVN9IsJ@h^ z%Y8vFS0yF;d!Ifv8uT@#OZ1=vR$vVQ`_|%J8Ws)UM6r1Z6!ThrMM^)$pO;4W)H!_C z9=oHS5P1b&%=+B6r{0NbEq^A0_hwys-yexqKXd!<41^sqlri9JrARz({&5(E`5rC$ zLm;&weD{NN4*h5^+{1G9#q+-3k1Jci{4lChaK+8`ZVV+L7(9MCH*YreMBGEW&KC_3i8ZG z&d*)?O@qGV{B&|%h`Y3h_6>S^J_6oA)d$T+*=OjI-c8dFo8oEDlk?)6oHsAf!;Hy-Ut_l1_htN2@ujY#rD^4`iL~D1yl0;(ef8SW-f{I8_L+PV zpI&?w+aAA^c*c~xehzfK@97QsF)0XU=&e1CrY7bqgWb$c^&sAh51lD~ zgJiFoa8;H}P@XVB^mqW6wPaPQ`E#oNX`5~CCG_Bx;WDnOY+#C~MRjrc-}h&Pa_?38#oMqYYjsx3hCs~9D!NWH1jz`enaY(IrExrt(U z)3ruhQm|9tahnbB;;<5sxNG>HoF{bRS2FL|_m6i%|JXHq$L{YSNS8PCxqP!}mTBVL zkM9b<`60jM>9#+!o(H!be*x%sI6M{x*e|-#eHr8{`V8yxa_wr$Uy;-3y=iZZoIlP3 zdefly_WjhJF9|>O=eax?2Gga7T(<-3%4KA~aq;%Wo4%oM9eQS$`|+K7qP{igCtdGz zc?8Nu&UPh?feo^xU*{tPn@E@h*OSgOBKB3yr4(*H2!73jVX`J<)~w3Gu-|L5n%P-ff`=#bdZ@_7G2^n@~ zM58@ThrB`%5^feV1I&Z%KS$OR?cUO-{`)rfcY#ljTO_!f#JlimZ;vOjs2VtW{FVgi zbR}wPa(s$?F>j*p?88)bECo~J>=3a7HQDiV=>5l!`Bnk#C#w;(G!cx2_|AiSQw|aC zxX5y0|8t37g-}d>jexugy4}i~UG)6{C~GD5=Vp*&O06qqv-C&qtbatmo3~r@;~(Er zxX%POi5hk23G$$g8s3?SbUp@2md>JA1^4(t@uC-@wZljarj&JU-D{=U{A>7qR=hvh z{?`!nOnWmo^V+>vXVZ|+f5?f?BR%?SJe)&sW4!42yk%cs(!ZT`c-^)|@22NJVeUY# zi+MgSPu~=eqv;tj4<_ob+~@v`lNhYObN_i!@hz@kG=2Hrorg&JO^=?2hdu!{&k^$p zx|-*-=)?Tq+wi&LO3BBQ#Qj70%`tXgW7e}DUK;0@vuk~FNjMp9m8ahhyoV&Y7as|q zg{XdO=-_{jrOs=1#Cry(4)93ModZXB|jUC_C>bzNU3?s5f zT~Gq0kEmzn56N&&8O zQ{5LwGofIj_VzOVvx$t;8g8W2{_pn+1ULWE-=RlO(r2LNy}j$?s@0i4meZlX!u2)% zacI)lm2c?Nug?%Qe+9t_o0#YCyWQt9Q1QUc==kZKd#c{kjCsFafVxZi7&M++$G2-4 zuzlAaZf$y^o}_0mD+v#+yLad*_#}ha=0y5x&_|*BB4okBh%hOZ3@!6eYaY2b<)n7b zjq?(I(LSVqsZ-<@7a~dL$5&TgJH1k2BEpkN`g7R`{h(EG@tXBnJ9<6wdquBV*4B9W zr--}B_~ad3$CMd*c8s1zu?tCegL|{kwr4NSqy66W{l!&D`&6C=C)Z`=oj$)8^T5;C z+ke=$-+yCoH+x@6*w8d ze1{rOS-u_}%W*yO%{MW1)>9bI=+ z!=9$!e?)KS=g}LxjOS2I%`YSA2lJABEckx44t?NkWPIBdPeWc9AGF`-o}Ry7P0sWC zP4PU#N%XY6VKg23>pqv1_rCp#7Ll8_XJKQgy=?!AZSmgM5>AeL)q_vki|)3$52~)Z z-R<9Bf~zZkk?P}9Q-Xc*w~h7ee_t~FvXExw(xI=FUzbyzrvCjPdhG49dSjAOTT}d0 z^7fI#@hHQvo@5&7Vi+gUQyTGsNUz+N3*M{o>N2KBokJDBGtY z00A`D_d>i4`-X4#RV%<{8cM)0@cqq&!W&bt)9L{d5JOHU{{8cxA8qQ^wCDf*&+p!q zXRPnh5kbHEBK&LY1>B$bwykSIyk&NBe?Mn8jm>`rcnfl4_xgYTqYN)L{;c-EXY{vC z@q8`&dR)W#y2gA-pAYC?uRi^8yuG)B=xd*Q9r}y8jGBL&<@{aLH#twouZQdA6?>o2 z)Ad1Kx`!ES-_XyW(Z|3t3O+%I3@(s>r{W)K(Sx@;&l(d9B0fMA70(TO+z)Erq4Rlg zzm=T#sy*qg|Gu1e@Kclt%+1W?LR3vj@37&t+bvXd zSbtBgm%lPkO|%VveTV;Lb#aZl4i-zS1Ikmvz1oNzhP`_0Mo3PKR_nNQGD^DCz^DFvxu3g~@? z5dDmHK3*)$EgH0bqXE%}B|S`=US?>VPdZXksS*`5x;&FmHG3c7_rHH@>i~TYcmC_&|AhwqF;b$vDFehAk01LtwO`P)s1zgd z4A(p5v;5~gXbUOHD8E0%P7GSZ;_L+>LWoTj&a2#iRLn#&{`o~O!e6gLuk}eVW$ZnA zZTjqL|C+PtukpB0^!)pAXwZAI&;6&mFJ+$(>6xgBdT-pfK0QsJdpwCgBRSvSwihrF zvqRnjH%afxP>?a&p1aF$2^EHC3Gb`@?d*84I5!5kpe!J!^;L@5 z+?E%T=()-NN+o#rjl2vZZqZ~tvCmXJ+wTvrjKfm$sOrp&lCl8l_hA zrF*%I>gHqO<^1O6HH;x8@K{|UHMt9m7*d@ed}(#)FC_) z9if7P33@iFz=_>T(inOtqj?c(^V=c7pAeHE_SQy=)|XYtd&| z?(p92A2?gxzh8X5o?pc0bsW7-|LQCHH08^^g}DIJjwj?{*L_Dk!DLbEVB+P197Z2* zkn(x1G2TGSJBmIw?RCHI8sb`GKIk{T3?5qacSRr9RXsNgdy@Y4zJ21jCh22Plkp|x z5x>f0g>7?JaOKIxB&F@DsA?H zq8h34f(ef!6hzxEH11iyeIdVoV`opJx;HtBTuL@FyBKlE4C1EMlSX;Bo>F(9d{SBG zW`~mc`6lX5ny5mmbWA^beT!JU!2?flV9T6Z2iv=gP1* zqQ3R#4ei{z%|7>WhPYdc{-KTT`+j)bdbm-{lkdio^Sih16DDd}p6Sq^Wc%$)`bAYP z;a#yO{b+mr>+HScxmBGpp9){n+X;W6+Vc)o@;vP8^(;)frz)(S?~|$1>9guWUe!-k ze#Rzv!O554Utl<$4keCDJ(Grb_-RdQ2NBi;I&Lr-(UEa1vt9s-fIngtRi;|>%f;l6 zcoUB#ap3a}{Qu=)^}pT{&)Q8Bo+g?szxjN?@3b8VaS|32FqKwg zD2oks204Zrl>N(6=D*2xlhU4Fc76lZzA2k`-jpHeXPwBlntiW7B_V!X4HhuTiN`x~ zZh4|zGd}aLiMF}R1*}x!Xy{xCudJ)2xyF2|64yL0)F*X8mtF2Iz||w1CBKlUAM9z= zdk}me;^Ms=07i|d5w}@Hwd)c|C9&Oi)FguA)y>B!==NC}SN*}UaZ0dS5 zEU2*e)=BK4$)5lolsE=yf~3^;`+huv$w1=ywfRAs%il~m>3c+99_-xX;{2bP@-NKy zx8nvt?#I}}-S@GL`v&*}4P!}#eT}KnFF^6?nZC9Xi?v!%C)r!qUj^%YoGfCoJAjd6KvIeTrRgw@)%=YyYE*9 zLLMyp4G5eheRb$Joq2cs{aV&K^tg?xH>|;Nbpqo~*=yCe{q0G5cZIW>&)`0tKOdpq z-ype+>ZhnHmJZ372LGQnpSAlAU4LG(@>dXBL9R&p_%zK){p%N2phKUbe~}Ie&aBQ7^O6R=hkYH4C~~Ix@$pmlL97iWt|X1Xu#j;uSpnRbv$fQP zVo(@#b`gzXmejHbPB)W-;2~ilCTeU$C;(=^MV|ljV_H#|_}`!Q@$>C&UxPBD{>NsU z_ferYJn7K=XW;@7QrUwaknctHeijBT2H>_jetX2fBpMvn#WK9{mu}IQfu#JaFKn-F zd~lsczpfle|Htrld*MEK!E3CS?RDsbR@PFULS7UcK+L;(i(Wv@GY$H*-(#;8hAI`FL@)s# z7%pQ`f0d}W@m)##T(Tvz%YO#RCGfI-3RaX42)z9Msp>21W%!kIJl#swzpYu`B3CH( z@<8qg{hFa4pVDqPuonn0z-+HiQE%vKpOBZI)jPy6_OQqLAf7cP9+y%~JQlYG6~YQ` z#Lk}f#$gb;=nx~?gn$@Z^5`G;&) zgoaHyZlk7mJzqLj0*OVC;ip*2YP7XEqp4Ns7tj`G=Cua6Oz?6i6+idvnO7!+sy{>k z+Z`>)cL+?FD}nyoW~;x%zbpSfq8*3Xi24H&_oFq^+0eyiuo%}gt}y`I?v^ha&7`rl zjhX*k9DvkWE7_h9zLs|NjNQ$BjU9a9(fr7|V>W9DQ6ny;#_`*6M*@zrpbO9Q^tF75hfIQyv!@-Pu6zP_Vv&KV0!&HBtk-xyT#~!ulKe?(zYk~2r<_?11Hyu*b<;1OG7N#2 zAlUC_Px`>uT%awaSH3gWZZo*&(H~=@1WlW2>#rE4v*b+?T31h9vuplNF-+( zhEd;5xTBkjA3OCa5d(u@KfyS)s$kA&+SyMCP?v}%pX@Z*%9c_!3UDreRqk2S3m*AD zD-d<$Gx}}Mo%)Y`gD$*apphU`WmCN2ocLLk8YeQ3BsW{jTWqrr9FK=AGudv7Jux`v zUxXfXM+%0*A<-a^o54S?ZF=;ESkwn4e~oAQcJb%y<&Lvj^zZqK{({xLPmey%Y4mGM zn?8P_!F1?9gtRm+` zzOI_eL|Rkf*B!-ggFGkLe-0YzuP+hmWVt0Z+$-^#k+jd1zcsqM7R(~GalS+8n?iS# zoy^9b#*Uex?5TP|atz*Zhb%Ju?R$E)M|r7u8eiEF<8w3T)=j3-FWlJE-u_GpU7jFA z+v83uql(}Z=+rOf*3d^VSe%6yKq+Jg|84ASaDNQ>rUE6#Og1b}B}$!vgJLD`+mdRU zln1BkR^c~bz#IXGqwR$#fBf*%X722+(od{l64?GSq-+qwh&z$7=k|8m{`rz1m-3gpkwRC#Ep-=Fd`}(~8cw2`9 zS1cM$gFd%6?uq&gB3iyj_1697GkSpO(Npyq?j3p>9!yNbgZ(7>rs*mBfQ^-e&%Iz! z9v4Z!5%t7;T+X2P<-CvP6Zy72;bIBuvi4>DU@seLYt?$MC|&vY%GowPI51i{8LfNe zQQ<{Zeih5VpZ&i^3`56e5pE^%$3|qg;MP9J zY-A`?42eZug44|^Lc|X$8&ces2f9h_l)Vgp1_;G{mpd=gv(rR%|KlC;jxU{j*c6X8 z9Hb_Sv3YMi0Rj`(M6wAYI57Z?HKL4)G0G(6u?z+D0;Wm~?GLeIZ3n+NMVRmu=L(e@ zsY6fF52jJiyX)9t) zGczgoOIRn8-k@jq zOxxx@58>Z5{}Hh55@`kQ-FqTlg`4|R+-_yDn0(-b$NGJ#p<5`!47}z|thxF~M5VB~(wF!Mo zfmncN^mDv24#!X?f=ubOfCMnf~45Z*fY@>M`R zFO>WK4t`Y<*{gkDh0d5?$*gfZN3TS?ITy%PjJlT;8@*J21;xIG-RxnH+1t}7_gn}# z5W|oV!ZMBQ<$gYqxsmcg1bAX!$CvJh8DggQ_O!Q=gb-LAdxUb+Sc!OvAiLnv>GuQZ zKZ97flqMlHoJ4;oYGFhvy4>SDJ)uwxE1?R1@6QIJ(;=f zXYcK0yIK9?OR@dhy^I&+W@wATo7K0}%f7m0_Ko@ZWdXo4e~ZKDbvq**NP3ODSoQAe z8~V@2{Q^4l)t}d(KfHH;6YwoyA2q~N^)ADHqkD*+2kNtV;cUNg?all46+O4<(C2nl zs3*UC4Ix?EEaY7@#)pFSYx3 z?Y^$pv|kCnq(8}?R0(;Dr6}W~>HH+pxz}+oU2ik}67h+X%`baJf(Dj$=t$5A+0-2+NA(+(nw9~jN+OylYwgpoytxJAO3Y$(g zi(+R2$htDv?kVqGyPeHlbQC&afXPgwoe5ccnPGUhU@OmoQO%3u;3nJm)~CGx`)(hj z;FmtXn`oChrtC4zCFu8^_fCu0Ok*~O&;z@-$)x}zR=73gbGsdqQ)@DezzA7eXMYSn zJm`D$-{LfS0?B*#CsCho=Ic)8KwMaVK3*W_x}N5qGD zZ(aLjQgp?#wcmZlyNrJoRD(W2B2}6CRP&D;#U59%o{*vk?0`fTgv%UFN5$u^hI}X? zQLk9F?4hA=oaDa5-kzd|fuzC2#9YOn1OR&~M~7h{`RVHRLR{ zMZ2Hp1wA_(wG0}VY@fKR+Hcaw11bi*edC@<3I9er-IMc-I63p*;!*e2o?raA$oh`{ zSUvhfgWg&6rRsAni-Vedw0LOHXLOJ4d7?gWkn?c?cl(W)4+x&*e4_EK`#j=M(idGvOu#7S0x5?+|QCm7;y``Y~8OrXX) zFGGO$nv&@E#3BO1Y2_!7s`MKlXVbfSZePtajGyV*pW{3FvxgkRHi+5Iwfu<=+}XZq zjuU&-{)a}3&u#rCl1+W+pUQjt3Z#cNJRoOu|Ny6iYRRv-k+a%jxCSZOD zP&0S<|1K^1h3xhvsD9j09r=|!&evBh`#O?7_@?XcyWB%>dE-7$vs*JBo<5|{7;YBz z4yAX|@xl8>eaZSJ={X(xZp>zQy+se)UcL{}O(#A<>3T2SQ}kqgz(&mL#1r*%pPrNl z8BxC)^iHCCAq@29TIY4;VBBLDocu(s!0N#eg9FkjO<1#V5%Q@%^`ly^THUcdhF-v&hX!N(jG zllxAFC&(8mk-t(A-Jhs1QUBN3vqLWd0-}oXn(U04k4!gP6Fzqd_?qN{Rp_&@p9sCN z$JPAt{SL5$dc0L&0K@TtNGr1s89CIn(_QCJPlhJD#kEl2#!O~HMPMRh29Bu@5}&eN z_2U8sM1HvGNASv-^YP}56FMP)*#0B_xkXR6pZ`k4exH8e+nia~`}43c=s0xfw@1Q> z*{1gni}_(CMMeX!yvtsr%3KIF?14YGuN1I9yAR#ICr~lV_m^!m-#Ut4EdNU@`kS0* z?=_sS_PMVXeZHH2ITxGzAmnoetve$ABDCoF7)?L#j~779#~ZpaZ`%tNC>H@w;BU+q z^mB{;GPsF(qxSsms$p5{*H1>+_uhQ&yDtN0^V&TvpL^e-Z|0P`68270r1ia8pDXo* zeZfs{{>wG~Qo@A-6GU7WS}7anr6T=w=gMcoB0h24s>ljn*Xm? zeJXX=L*+LXa%;nv!^Lpu775_VoP@l`WN3R79o69Yxda;fQwc+Q-*# zgqHaF-u$zH?<4u1U{&HR`oON}lfCjTbg6x++yq+PUiWI2mvhb@rrBZqHg3mhJFJfNwSERW-T)E%(R#cEP`m)QSG=uf4q;jU5zs=rLRip7 zp=V0BM^xb?iFUl2{%blSc8Lu@TUza;--oW~6_94V|<@RhE^jh@675i{LC|1;V zqk92O@5)^!7(br}7phpZUXy+!<~8a6VRw4X_keYUfP5QYW6ftTs>pnn%-2{ndLTC9 zz0~;%sPt0SN!L5|_369oGim(8>_wk0z2Niu)a1U7_kn(*Y;td}{5;jM&-ARAxI}zV zBHn;!t$uG$6|X}+FnNLtgpvob$PAc+%X28Kq(y97korh_3{>PF^dqmR|k}KjY;KWGSGuWrA6KVGo?GT(Ue0ZjR3i$m;3D;ZzB z7qS+U?(Fw}cJAX_OZmeW^cmvz$J+hqdT}r!6UAldk{89;UXo&<{W35o*sLquuzQ`2 zW-{xzeP{`)VH=J5>^xollxrpCFhSn?)T%;?#F`X{W^@%@iF*qvoRhO zU*2_>^TCOC-_y5?oM(@9=w0NzU=a0Obp5SW?`?a?z#`oX<{EnR?obaLTzBu#Cm`o< zH#idD4VknC-foQg;QQAByoskJ9QpoTn zyYIi&<{zwtJhg6&U#|E(erlHP5d5^qZQGm2wQcTc{#%Vs`>iHq@;;$gsn;H8&h+l9 zY|W5_zN4LwmUGBWHMCt?gurdy)`p2yi|vJajntoo`n{#IMv6GwG;cAmPuoO`~m=jz2fl>T-aef8vZ z>6go$?e5$5c(alR;(BwQpLKi<(eW8V(eif0tD(5LPY<^SJ=~A3qu&JyhmG!o@75W* z9wh2}d!B>`W-;G7^cmty+q>5@n=k02-J{%r3p$hDA@o$dzI~bgeulr^BF;a1^%2aa z#kJ+Hg6RC^0yW{I)qN_TC8N$0TgkEY7fG8((OWHl#~)_qx*cSfrhR)BlxDezyxOwd!BY3LwM^Z8Xy*|%? z%pk-QN6Cw$;$y*a?a;XlzF2k1B?{yZfHC}c`h1={9~I!3#5|;MH?4p0F5i)W+U#Y8 z>0PzzqyVxPEkaqCFAjoGUUDA`x-6Bzuo@+1uHhvp0u3cig$V-~IlE&pkf(dB5MU z=kwKWjQhJQ1iI>C0Mi`UUi}>;v);_`{Asr5)?jcSxCOHlnPPZyM+9k*pC~;<@$0wI zaE3s~(tfe&wyeSKY&ZDsYcC=t5 zcfW^AuBbGQ3g@ps-yaxr49JtGAQesTPwG1>vJPFZ00&%;A9{W+PR+fKb?J@D-D0|y zU+;LUcv$C!;3$2#eTvfFZJT9pc5WR`fo0s;-$?ds!4aWwF7v`y!Rr@)Xsse-H#>@M ze5+&*rLysGpjH--3i$cLH%wB#_|Bs9#m(hyq_CP*)^&sTZ&_p(tfs$s5hX(;oJ~qI z{{*#aI`6oLOg}gs))&TFF#ZNJXTXhl^siV|%AV;T6cS)Wk1d29@$)TCq31zOuW4)RKrin^7+z#@ug~26uzFH16ID$Rqmtl?X6oe3D6YHHZHPM*V zA3)P1hUX90ml(REP}}66IcM9_(bJ;;aY;0Kd{DX}N%*aI^t@(?^GdmSqV`z<8vFrp zGnSH5s<#*OUgR^HkKhbO}K9*P7Yn$OE^x> zym-1Q!&mkdm}t6ZRCmgfD-Q4wWzhdT_OW=6B`)|QxY&0mx~y-N{mO8sTNuAN!`G*Y ztgMTNuNZH6@vWYJx;o;`DZ{8OvCwwbw%t%CCb-8zR;kcP|KklUMyQCxpVNzm8k_;| zDq+WoB)cS3ulcLqh-uJi+a{+!xL12 za%kz7PQFUI0Ucv{)xb)G83$UeZiAl&}$`{+|c6K5WJ#klwLHKZcs}j#liSER6a7>GlLXh zfHmkH6X7;CSSI|<-Z*NR8@zH1bo|l#xzzF))6Tc7T*bKcMabWZ-7;8n=DJ3#;N{f@ zzqi3_X*t)_yS4|ZQf&7D+K-Hs_76QF(%0fY)C&d8kD2e^u_13msM=+#^zZ4`$0c;B z()u{`EtwxZH3V84fZ@{3AZ?8rQ}&5p#S=5{CT!{SnoEw~KOSW8ToA8XQI&67??nrI z;-t|m>xsBu6dr@TZ&M-ld1FqyfEfAC@e_mMLMKrem;C0&_iHjUahIQyo-UW)e(EUb zWs9BOZh*hGqGOuf1J;L-)&=L*NcWkN12J}&wU&>q?Thu~?GmYIoSGCnz}aOg>6;tk)?9 zrZ}EcyuTfI)MALHGBlXqwlZ0zY*|0S)Sx!%DM``yMo%_c8h5chl(c$ZOG|nnGqJe0 z^4_7s>%o=}*5R31Q$BF0Ia{UA_mEpcxof7u?AgRf)FS-6752Ce;@#)xIR(L<#1ida zUxp8wPAJ}67R645G49jj_j>oYfI{3mrXvJ`YN^}BzreUQv!a0m-NUev3BN7+o7b;} zeKnj8Ue@_ckge#OKuJ#>>45x2F@F+N>8MsGNIvKf;DyGc-@^D`r{#N_a^J z{gCU}ZUb*ydVjSqd zo<;etOJS+qNzyTx4)iXDBb3Wd+#%w ziWAGv95{w1gfP6H&z8mT<1ese;PWt(Tx_0F=0O1@uEy^(yzW1)3SMaPn%2cLGaw$~ zm}L!o329$(4%@++knDfjO3eAD_`p98m?g8+F zoK-;)#4YaeZGlbc-s!X36j}+#=piN&(!n`2WmPv*hw2@@+W8|WB9!}G^73+!1lZ#V zVw&R>ql7xb{ZLns^dS8CeGU>S4rZkg$b`+o0Nv_NEc{^5_@Kmb1FctqjWL&)eW06> zjT-(bADXQ^e;Zlq38dG|L^fYGRq(#Tz#%1kgqruP@nQ{?=pFw#v!YvHgJ`Ir)!>!P zjUFzMK%O8MiP!ntr~IL*tTFWYf1at*E%c(b{a1!lUt(;>+ziSPyy$~%liajz!&R2o zCJtH{dyZ!nFs=eqgMHIHAFjHR`+EAvikpfzNAg0EEGTu#75i$F>~}o?(&Fp-(hR2T z_Y^`gc z8}}kP-Cx)T(1r`YzxNTzDt2(E;qy16)t{&05-zwiMZD+~OzQ~8c1|HAJIRGZ6TXkZgizA2hVGUn|FKgx>L>wl zXjIWIlOdXbJM!OY`HMQd@QVK-xTSS*N*NjiQ8z`AYFYU5-PH@47Nky7ni89gm(sd_ zcl7TEb>S2q%G#lA-ud{6BdX^6zvl(txT^8z*e;y+rOt{|B#uffR}OQr)JJ@(=j`Km z;be1VhVi~s6N0seetsRR!m#hUQzvV7gL;LFGm1KA%)zCBQl38Iq*};_*^f%ojv5uzi+>YC+h%s&sG_Ux>ZkGhAoL1YA3+GXsfu?4Ix1ZkB?Lc8K;==aCrn#0@iatljof8ig~ zDEg(EqJ963o06Vsgq(kxj1|I-p*`-=N*;To3x`&e zhNu89%N8XRgTh1(S$T{YJMc@FyNs(#%qDqPi*~FXxCjMUA{&|v)b9w`D!fF>1`vIu zF2`3hc4H?D8=}J`F1iKMFx!5aC&pvVc}v0=rH?Z^>aHI|31!D}O4 z;MP78Agp~w$zU@9y7`rWc71A|F`3-+q$iIz>V}s7WDeUH_jy*~eBwLdyOs*VPU*2% zgiqWAG3uRvUPrknb2K2As2r{>RA7zcsS5mXZLkB+nryP3WbYefo)cirye~|bf+78Q zI3@NYq~0|ch4B-M+v2Wf?iJs_Y7&y~{Cjh05r=H$=k62tEwk^b@C0P$?^Dm4VLnv} z|EbwVA`_J_4NtsRlTQMAeANdj%}9)z!=Bh~S0AqPS(FdAb-^yopPP9UQ5NC93yPqW zac!vJr*m;Z<2uTnCw+HocqLr-BRdS~=Q9aHuI{7CvuRE!MJ z=DH9-l^Zxayusw|{v7n6-KycYmVf_E?69)68EU#Elm)Sw(6!ysB@A5d(>R*TLehBf zGKtdmdw&T1z}w1mSAb4Iw{iJ9&@i-8%M$Tr@a@U*34H2O-v8P$kKfvs$Aw$6t+kS< z=aF-wvcWmiJT*JR?AP~F^$Hra|B!p<3hv4O6?qhIxf}G}C^|d-S|+Uo##mF2`kL4) zYEUZ>wj24D8}1zUK6gqq5P11-cNE7r!8`pyfU&wsNdL#nOxOuK>q@-dIcrjKmTvWM z12xxC?BNwEx94go#?G6h+i_vvr3%?RJm<4_=}aEd~>UeJ88&0WJ?U_Y<9Yr27e_74kM(rWd?HW3te+yqPn?*2@nSaNR)nNy- zS3K)-l3SG=kX-UW$OEUoT!~RrI)r1ClvgC=m}}1!g!uYngQyjT?h5|A_LNUb<7oZe zJ+d0R@`uWs3u|{i2rd!m@`6vwYh+hmiDKH$z{%%C)8G5qMtNSW9>8Y7L9xR#2lei>0|fKFpf zxa&n^UTn|DOm=$yskuu3HJA z<&m$txnpeKdvQei?G!7n_AAGqh;}>Axffb6H8;ZUp+r5RI1do1Y*#C(+8=MnUtvo# z=K`FA+WabTC6e5=<$jy{$~OStJ9j)e@jAa}Afk(J!5X*l@5td{a?SeDO3pGAkgg7Q zcnjMEw`@XtMYv2f3|iWT%@iUeTRjchdsWw6Flt|xSM)$Z@Gtpxmn0AT2V;LTCuc=!`M@k=T9_3l|bY08MSIb9CQKcmN zU=ga5nB{+oP2Am;atHY=4U&9QJdqVMxoL?xs6Q`Wc?#!WFRL_^uVEF9V;geZdeSt* z{{imGvUn7E<$KbIqb~Idr738n^iMkZ0wS3yk9o^viSiNwtYkL<1UN$`Pr_O`O&4IV zT1%r+C-M>@3uhDyZ`)w-iG7!%2;<%`6Ix*+DY1a9IrJsaBMBYf>M6hW35^ZXjb2tk zsBMHY2yEPn_20Q@KH^5)?5asjd*?sPR#C-6V-#R3l^?`e`1HY`(R67jvKXccw z2k<`+Xu~hxi5UjuWSuDEy zce*?C+Pzcx8&xGse^q(bvD)UxjX#?K!Sy>ptFLmO{Xv9)Zb!=wh<+`pI_gnwoa5W!P<-+HWI`{Pt^2B)^) z_yC6mv_VvXYAO?_>TdyI{TCtAEZ?BtYqnZG03G62H}&uz^7m`-o28p=pYhsOo#BSt zvX0BR(}au}Sm0<@*`Cple)dPCvLE0Bo$_KixkYpAgR|re^iNN?q8O)@?^m~fD-*M0 z%-F1x(aE)?>X&vry_zkA;U_pMim+q!HL>^=`-8OZ0LLSv8evH5h?yTv0ucYe=4R_a zP`6bnP__;giT_eZ6BfxLDX&nrktsy1Q5y^U^O2H>E!KU^fu{Yw^2Gd+?-PLYJZ*Kf zUm(KGSV`jhQG9ZAcg!^&#*YG(T6HMn*0>bS2JgLP`iJzfBQ6FCfF<&?0No*LWoKos zohGw>6du*7E75r+Fa937cso5fSUA5Rz4=?mRhcVsS1*UR_@fH$zFdBPfb#R>EJb|W zx2-4!skdJk$Yd^YQ@re$ZJjmfb|z{k!V^1|2g^phC-u%Sb^_C)X?|%oo4ck^4>w+vj6iFjc z>6T^D8b@aMnfx zLIP7`$NLPDy2DLhHwvm3p;NntuyUUbs->(!OJs;Qi%N(*mABI{P8&qg45OdjDEPqv97VkEYy7$d{55 z6M{X7>-UCB6YS-n9{fH1JxAQ2H{9bUvFo!C#o44%9$XM~FcV`?Q zY-X*4I5~&)6yRZg6nyttm)Sd6jlL3M=4(9GT@1}l*3Sd*dw)Wo1u5={<7>)sY7t?U z71(b2CoFJL>b5s3&!1-(AYKo-4n{~2iC6KTYl!uPgti;nNmJxFL|Y{SKpTgut=XKq##Y&DNw=`-M_2m1=84Y$ z@s5bm4;oTGJde%8s#!UjYSCaxyyjcGqsq=}?M*=;g{OwrNvAw7wG8@(>p|OXHrD_# zS)U?}ho#!qcuXQC{EY0~*jumI6GV=-vnU!|rungkX0m9hnqB;tX7-{v;oOf~4XTt-1RavbL_Wcv@*k|11ioO?OU&E8igOy zV3CBXI4N1ws18aSBF)k2loiI!FX1iOGsWc32bU1W6v2J^riG}W^6%PJ!oAL6$6s`N zTe0b0|1DCpR0#5SYnPN98|e^K$YCB}fmQ(;_lOp`8WLLYIk4o}cU!^nVwVbEc+@}Z zA3rA*J6EAn^P(y2!T)hJnHxIuB{;}`}UWOf<2(lv|vpHVM zVteFObn|9U@?(_~dTr7%Za#zpXwY389p971fQp~if1P#C^4vS2!;eGIjET3Hb;P=m zj^?fP;%5Fk>tN#IWR>dt1?l_$S3+ z-s!9Qn@uhIujVt5IrVdAq?W%NCN9P1ud_;5`r<@rTiCVHske$Z=*1_VT$l(s4!zxj zXGsAKeM&s!r$J8ehxaH=2ColAJ3kTXVa#E(Ou&?-k>C?vzNuWgM@yTPK!@JIP);Cg z%0lOntvJ)E$=8_LMI7Np%-4c1V@h%;;`pe@gGRU-@ZG*M0NE}X-Vk*>!93ZjOI#@ z-;PkopEhnF8)AL|+fd4F&Sng!sPc(0P+&*d7>>vka&xBX=udX~_E)k5MgVMd_K;wT zWJ48g`ctBj%3x*GEy9_Fjh9cuw1NY|r7z;8msBbvL=IXpA{=)NL%Bf6ce39DY9EV> zLL*yKq1VMM->oo~2A-B3SyENpvX~rvTBR@Y;38Z7QN8@mG!Z-f-HB z!?!w>$#Z>wubW6IeJcE~6f>R7D5TXdUh^N>6a~T6zW!iC|0gnAM}BGX0Tr-+J60}j z=yDV63IA29@=SKLF-&bJ=@%_hrBZy8gSFx3mBT|nPsc2c5a>L|S0yR$=Mhqzfmduz z<2ck96w-g)V}7RgdAmR6#_-P#@xC`(IwuM{>{43HP>rdCzYDE?hLs6pL2EO@s{{p2|;ZMf`?>)7tmtG z=d3IF4v(w<0npdkvMoL_euQ!1sIB&lh|FRGP6(!AT+i0Ccz{op47+pV5^c-5N2eJ3 z3MRL20J77`SNW@L-+ZOc9_{^;>DH%=sA(zPUbxmOrofB1^D?_m3XY8VhuwpjfI8wE zUE`WFd7p_bR0!jdZRH6Ur&+vo6G)96z0djGXqo}P4jPiWfcP)-z%JhOmjY+L6j5On zrKJn=NGP_cig7&0{?b}Vx9rHrG!dK@Y9@+YC8-6dG;= zf#c5Sy4saw<=dhOtAAxG3RK~B$VqY_utAw?>Y}%e;an8L%Ka#8$lL87fO-)cCQX%7 z$Q}R~2^K!m_DY0Bd8(+fb`6M1dG-n7zRVx-;in4_rj#VgZZEJCZ_rB5-<-X!t(Q#d zyNmgBwnfaeUKB|D1GQ>S9JF%|Ab4d9({eZPOin65y%i#tUynCr9oYbf1C1ex0>+3| z5AIjp%CkAe>q0>}FfZVTY{oE<5Dfh3zL~*6+DA4rx1jzk17lc|EbH>m1SPkbw}G4E zs=&l*3qvAyTDaYc8@_)&qaZk4;r+>(a7|kz%`BKrxv&&3DN%JaOkn9_>HN=r+3r7* z%VbC^D>x^bHa)(u@)Lt_%JJ_Ktq;Td&GcGl@y_iStm2Kmi{ey!$8e9QSoMPDbU<$T zSoS~7^ERzpZ|pkp57+pQbxAFA#{%*`!12{5|IY2bUfW351})T>&?LcXFTxlJTsc&q z{`?MPo>YyB9EqWpYr zK>t~0CJV4rss`C&!dpmyqt;J@6IP$$OEfFg7%`R<83yN(Au$ysg1;_E5!TdhDR3+V z?5HgQRvd*zaXYBMa`U&h&l&FXZP8yxes3Kd!Cq>{Ud*~4jia@!8t)G%Hnofb2I*b~ zW6#R)e(U++GpQ6!jrd{!6k!}{X*k+VD6lfAYS_$Qp~b1sJXP8Z)CH?t4C(w@43@N|GZj|&t8^DgGEcMacHZ7db3MhuH+eB} z!K}2fpZqb;G*jcEH*~BPXvqOGu<)(c6hyL-YCB)IxqO={Ul??8$8TQvuQlI3yGEH; z5bhypYs7%y9Ys)ali$zrQoEvPxDlqbD8rk=@$-U@B(5SeE94p_)jBDG%s>9Vp?~>L z>%~TxrUKUXUe_q(E2p?%Po*rRKn;%6yd_TKtr3Ty9}J|F$n&}ZqB{eZ%I}Asn-WV1 z%8WsxW4e^=_)qC?K0%NJr2Z%}@~$i}&MM_-v_vBy%}KTK{Hg!;jP<9~5Z8VNSz$Pb{i`1KwZ}A}2fNaUI)#7_$KngY9&cGX+im%Pq7#-uS^Wmo9Roa^U#8LP@sYbq3#bb;K9OGo(zsy zJHvJ76~upP7rpxzHNeEL;lE2FEc7a?zYD1Eu0qbZU3l+|dLD@C{id;bTe+VW|+_#BxWOb_Zgn2I@|Cx{PVAU$J^x# zC_kh<*yC!sQ0P3&1;1Qi0B!q6sf5_SkP$g!vphd-cc#0{p6m>)C%Pp=rahbnHv!K% z!TY286JLHnyd7KjX5Lh=%%C=6Eh%3M(^xY zs9#A_Ltg9_S53z%Q^$nFIu_-2NoTy1=K2l_>$j6dO>Zkb+ZMr(w(IJWaSFJ=+J=g` zYmAZ}=BR(oR7S#A#}DFs*bW^`TtyN%Us^fnQ)v(yY@thNu|vuaqsJkHseGqT~2(^pDxyJ_69Kn~oaoeZdn zw3;a-Xotm|AZHW&{aJ_J^+{v&T-q?VYYoFopl1~-T_Hq`d>^}2lXnOh`0RuLqnfmt zZ97!jBQ;lrN_T6ILIA1;LUn0Ju^`}><{EJQCt}AJUQw}k=*LazLj;T%e;`$k5wXG{ z@0CV2M_zdPARHbaguGjJzuV<+Ok` zP$Z5pNbFpfQqFR<^kYuBd2Tjyj)(Q_P91>ikP^!;t!|NZ4puQ8eKxf&cMUb}u@J1a+-2Hf90uo5cF{c0`Rqj!`u z?=8j3B5nz05n~{7`YZi=xbVvc6cP(Y`+KY&opIbc5>4}jq>X2la}9Hp1>U8)h-^}> zxV;4VX!qLjhxadUx-@z9r{u1pxWoIP0*1I=pP_)z&M<867_eJ96%3`A6~09>Qed-n zThG~R`Y}vj1(pgW1Z$L0x0z$&|6}B)XB3OQ5{nbZxm;UKbc!Q+P{J&)MLF@2&QUXa zqk_}908TO~UYLTsHOX3TBV<$dHdb1HNulzNhlScba0z=ai_^YHKg zipnnfcH@^v5IcWDO+aNM!M}$lyesB1&Y-I-+vgX5^jy*zPR=xx#=@>^oj+`0#Z|Nn z*^3$QHR1U6M(C#k7`O<)-g}qMiw=+8E7P_0AWjMDRLi5qJk+>_C7 zj?~V5zC5{)=h@x$|3P)f8`&`ujZPGneuju4yn1rgh$gux4hzW*p8hb6>yckIX))gB zWAq6NotQC&&s8%D-K?%*xgF3$i?A8IAaFBg`HQ0ktip6})If*?4|0+md9IcuJ&qdw zea3tB!xTBkO&U7PxT`S|ylOQ)BAG}mc%85+be{V$qCOg_R`zmqIAlH1Je-Z;3-J~R z1L%~;+5fAyJKLQh;bap?XMV+66P@ltc#0^A{lxwhfFg_m-I`VyRANVSK~b1x5S-x$@(s{9e1ni15G#cP^Py1!Kl@= zk-&ePqTG*MUH$>4L1!1KhM5Z}uJ(2#Os!);4QgCzMj?gvPLIkrEO_>sKxBe&U3R78 z^$Bdlx7AU`1tU0$=|xY>!%EK`r0!G#Q0-%AEcx?$AXHLP$Zfbh#-ygB40+aM6524n1le1WgSg(cR z3t74d`-Y*-sGB+X6wu_Phtdg&DAmH>ubewwo(jQmRuW|Wdls7{wo3?u@s_=~tGgvZ zru(B#p&W9bWo-S=(UOO$m8FuIA{6MZaQL%~WEo!GJQw~E3;;I$$$}}hU;}x<$_=;E zf3V-F@nOvGj|izQIUc7ZRZI+a1|1xEY3tUu)6fLlpFf%29Pkppp>bN))d`u>Fz{oj ztyo*1&kdoPw?FFM5FtqYb?9Ly)QF2!?d2Ora3v#L+MdwCS}d*CD0r)yp{n1n3NfST z39XN_8H^aI;e$K|(svORRZ$HZrtJAw=%$ zvRBhZAt9%HRlIRsY-3HS-Ogz&EgfZgGO@1lgyd|)2Be0ygIkX2~a}MrU<{pJ7BuaZOjfY(1CSO8f zuH;1>z#b@P-~61eFW6yKnMGF5U|;YZnr$<-&|b#h%DMi$Wq#M?l=ka2-F5b;I;d9H zoBXbqAV9X*50B}$ik+ua3~@YF*SChz7k0jo2Tv^rR^o^71KcvQ8jnF^4n z_i%k({TZF;;Rejv^Q2@JwYd2Wh8On2%)a;Rz6!ZH4(IaJJoJT*1^f3(2K9_6e zTQw-}^Q6=OMz@UYa%Ale?fHLb`b9vp(p97c*g_+Yl6pU8_o9$D$-ss$=1L}Ecg|iZ z+Oc^(K{)9d7DP*%{Qb#ZtsQXUSwC(rW!T#U(EF1pU;J(DFrNCUcAA6GBu5L*V5r zz#5dXw^6l_p5eEPnZvDcq^0hv3N>xaz! zuw(U~Hk(V(1-?&H^*^&U4t(xM-OW^jG?E`#Ca{r+8JM?*p^wnHa%qm&uN0 z(rp!mu|9_c1bsv4FK9kpT7szl@yFGujuRMr@iJ`dHjqnKYNv(n%s&G%| z{@WDPnME9FsLH=M>j=q6k%~~J1&d`NjHk<_6Gv@m-eUO!1$Iii==#;|qsww5gSMMr z7N&z7I*PWw9t9YldP!5atzdVWzy81l5b0i&w@tzL_Ax7zJ11i+|1+!0 zN05J+yW9$b1eSSBj;LH{!u6(2~3^Gl8X^)?S0;ohrd5a=7GHkcluUt*8` zlN;$CS!j*>1+wl-#uK(bzhw*iQ}>YQ!V#voPRgpzfhFLFOHSJR-@U`#Be-$568<9l zy>^G|&ptYb7(jkt_pU$Hj}&Du)l zcK1&(x1y}cIQZS^6~8^|nb89aa?A-<46*}~xh^hoXK#dzqE9PX zkKWd&Zv9euG8F@N_>%p-;mW(Z3!l`;sutos6brWDh@KOV!6oh_%Jk3#-95tQfkV9( zkJ}Vg`e%I2zNOqf4kv6Te6pOon!T{;4r+Ty`Ey}HFCGfx^*~%PNsRi;D6v=LWbB@B z@WLX~Hm`PEMLf?{MX2sSlS1KhYGHn>QzcHUa5-W#CC;h{LvK$SEVbC$X>+m#Ujd50 zzPK#VfD}&u7t0hDM|!W6?^0MQUX|Q757e^6UsJUZ_aA4#)n;uKZ#jf+wE^kv*Q&mu zq&b|~wpJ42qDESJ6jMEmm^+6=@WmG!VBpQT0Q$~zh6jg_FEZ}3Wjr$w&3UzuUGJ%BUL{+!sl zN&p?%@;cp4!QK4zQ7hX^*N~pHTiI-~d?*cAB9wW$_3E|SnGvGe;P~hC0h`S;eFE>n zNKR?*^IM~{JpUyB-f$L`*os7tuhWJpb{_xoUi3Y_eiq1r8GFfLXk_X-2A>whNHqgd zQ*aZAQsUtu#i)1a1Lu;$?ucWBN1}q%T)CbUl&LsCpj=Q!gv4t$K1&0 z-=NmTOa)r_eM8}QeA|V=7ur2vu4))9i}jGRvmzkpzk(5!iA!(i;@!5ReI8Vq(m#vS z)jh_`g!(G9yrGg@fb2h~+V=nKbtCL)_$z_|k?@>4_nE|wn?Qu<+iXHIAb!Z}h1@ zJO1CukWC-_&;~P9zTCiBANmSN?hdqSJX#;eLY=7{xkc6# ztuosK^wLqB6q)~6IW2-*qL>Z3Z$2ml7)&EE@FVck zgd`T`XGyiMq!n;!^Jq*6!vpiUtVTd_$L=ZH&^r;z0Z%IrEQ09z6&c34{~t$HW-q;S z$I|1d9MNygZU3zC8oc83XS#8-EKj;tsAzwistTMuqAfRkA#?f7=?be9E=h6bw+Sy$ zl6xXJ#%)FKL|EI~fqZIs+4{7H!i*>K+isA@6ZAhnNGxM|A@p*(COFzE;Jw#>3*lB# zKNeh^g~CHFwfa6UMp1c`%4p7yd)tL&E0adiFG4g_r=l@Vw0PxEumlQD0|i=|`5a)yQr^z)~JSLGl_85dG<#tV)K|lOX3kzNx1{7BN8g5R z^yr4pml<&x3@MLBvBi1%-Am>jmL1473fI%Kxu^7ep9bcENbfQ#f^<{AJo&2sa{O)P z#wR&!oDVz_+X1WYs(KvR&DF2<8ax$jf;T=LL#rC2Oq(z8C21&9o zad}8k?HX9xCrd9#|LWIh2dYme?E#A4%09Z2M_s&&zO(&g*R6m;PG_0(Ok0ID0C!WIpM$K_Y{ih*5H$iESJ$77_ zq|PhfA?V{Mr#02XG7xCR=0%PB|Ea;)E!57%BCYl;#lMOMpnOK1)mEso;`<3JvlnC}>)E3k5>dI_y2omo;CcVCviG z|GHS!_CM;!e@h+yT&Y_rDD5<zoP;PnL1y~RI ziF*L&`sdDVIWx2FlgE6nVt4BaU>=irBjh`p`!B!PtGHi>KdsYl)b@ovFERS#k`W1sw+A2$nn~HZhXSoqP(U!S*xMvx{CsuQ_e?&O^VaBLL;v zR`&Z*`|Mn!B~ZQbXPqS2bp<$b1?u|d9CtK^^W0hY0nbMs1d{K4M{FY#?fNezF*Q46 z9$}?EJRe{Yh3hVzonp*ObQ)^Geu{NDr<7vmmtLH1ToTugpkoFfmXqWoJoig*#I_)8 z9g^}=G8jQMG$&diWAMrWU0=cy-va8mK(|C8OJRx*z;Ris#sKzcUO9L`(e1ABIYb~1>5O;Zav2U$ zUY^;z_jH>^luXC8zw}T$w3l^+3XtK5#35M@4_rJSR%?RVE2xF8@BO_A63T8YUiwnh zA#R!dC5_N@z`@>lm--`Aeto3?r>&(E2%C*9zYyik#4kKd=BA5#Nv}>%^Wt@YlntpR-Q7y`f+7P{hUdtVMWo=$ zVFw69&_+w}v&rCkyF$wO)kcaet6`BZCD;{g|Kgz$=V!Yov$OQYT}Y!*BhxF-U@hne zX>%*2HUAxDPtQ50Q2y=Q1zC*l=#Y)Sm*>RI0Cq$KW8hBg#XlsSgdXy9>qnQ7v;;th z@gu9+7;s{C(#_u&jUUhZYj<)Z2|xX(@+&>`RY3Rm_s<&wqtgZWIK1E<$p965k2* z3prLGD{_`Q0vW)e*~W&88H}r*-2aOEDsDLAfX8TsVBkQ-6XB&-VTEpyX}ViZx*_mH zFil~RqI>OC8VRn=+m`{HuC#ueqK$P!HQ?_O_{~)0Ka3h*6*wLKa7AR^A5k>sg+#gypjbn<8sn$Wi&3!_QbZN9l`6I zd%5ho6K`hj{QfBVFGsbHCPpSZ>;@J}_7wWX@cE4dME;+Bl!KH5K<(B|1QxfvM-s@I zUbh52dC#)~E;;M_G(icrpK*9fOLC`~wC*hDK@a#6cZ&9!?xA}G_O#9o$6W_~<5QCj zq_c|*UXKx?!aOt3o$dZtGNlha11(y92YVtZt7=bQAC8t3$W+jM+HQaKJj*V?VP!XqZZzX1e!H`{u}MaiaBtY&Q4kkxZAiLBw%YY zFNJ3Dl)0jYzRG;$yAsw(&FhGkyQa}o3qO;`1#&Vjw^f46$P5;T=Yu2u6yaUG@|u1| z_C$fF9LYTy;~Twf`MlGuHk8*rSP^eH=sIY+7}z&BykgebLgCjAAL7j>kOhin&?nM* z+*g|~K6BkZn2~H%cUt(-E=mW`08aFN=xF4#+8IG$t8JuMhqDABKkSx(Ci9LsY%Zd1 z{PS5E8(gJS7YJ9;F2&bFt%#QOljf=eMp-z#4te1Uob>T+7b_Fyy*K-l8zei>1Iyc6 zLX%Ezy0J3MDm^Jk8&;vzRt>Od$T5eVkNBsB1&RQ2!t7SkB>uQxKEsNB*${nxr-yXb z@;E>#afF9d{|LIS4pY$$NpukW%Z8XudL&@1#}d&T)n%sn_o!B1teUFxX~C>R6@w^| z=eIF9mjehFk&GuRUieFQCFpvY#{f|g*KOAzKxs>t zs-MnhlwlYwN5cx$x}U7lWk(%J=o~8}laWt!6y@IJ7q41hy>15c#rAKgjMEo=6 zklNyvnHc2c3x%0fy!%kuJmSWrvFl@&qPGg)5D7QBerCST&UGYYo3GKg6Lmj%xnUz- zXmq_;#yW0kOSI0^zqDqZ^@VaqeSdu-18;wSOKsrAL3GfM%~vq0G#Uo^(2M8QH%t_b zZmWdP!pTC;(_1$8Z*L_*N;nzQxCae!%FUBZhw2hjH2$E!fnW2JL0>X#^sb6@ZL}O_ z?jEE#__Hce>2+J+)oTXydT5{P-%h6wN^yo} z@^it{j)~TZ52&#yGnoW2F2mKjD%)x}`aK-hvGh9jvGAeYsi=rGz5legErDSKI3PK_ zonMtb-*`-L{a|GsH=mHg582&i@?R;%k8iNSeHT8Q)EsqT-j{*NR_y)^c`S0T(!|rQ z^=H@9$~sVm!DAF*1Jwwp-SyRQZL%1-6aBtikb%U=rpgs2X4Y3>9uJEdN)un^_utxV z@QW1r$^X|BJ!ZiEzd}0n`;FJ-0k*Fe3~eeOT+_5ZW4&OAl`*`q&fbiYLXvHyrZ z!@SGA+Yxq6!qf4AL1g_hE&AQrbv~kxzh4;yJBz9>K*|Fi4f@uZhfBa4+FtiS@F?m* z+uP?(u>5tOFSmE-f$NH|z)AHadPbY!JJrrR`c2e-ty%H@wY(O3df_2cm@ng_`F;O> zt%LYu%v@oC_<;IZd|VwjuNS}My^rFw_!4Jx7(cRKgC9Yy`Lv;z47Z}+qVj~rhYR0c_EYkTOUTx zDEc5h`a_p~VV}?+pGVi#3-_*dVqM*5y>QP2LyJBzce~tsD@lKE(YKB6g9nRNC+oYI zkDK?ozkf4dAl_9&@6bc61bjwB6Y{yKd1Esz`JgC!7x3Gw4eu7pNXgfD+qu55YzcTa zymb#^Wd4+>ub#T0^m+cq3oa(3edhDd`fdBXUYKv+KZQ0r;Hs<@vetrjr?36?!e-9r z3j|6Qn@Of8QSv(A)fk#(p~vmH3*JoW%M;QWyafNK)l7sDJaXUFd+z9eeR%>sMRb16 z2$!MR-+Y_rx4vEkUd-UFD0;i>RYF5XH)xYsGi@knCrRRl}m^I?GK{w zbZ;pAo(6q|<9YOPx%;Q|6QE3{h6)Ae6E|S z=kg?)m3)Snt~^}sdIA3}a^83J38Rn$6D6+~PtFI2fBbFveZk&H@VqS_bUkZryUiE5 zM!Vb<%$2FtieD3T+A|xSvd;>lJ{J@+a^6n$?}@U+vWR@0`1dMY+)MJ_v-fzdeqDhp zWK05F20pDRZ4Msey_UBkJCKTVQ~1^HPpoNPZ1P!(dT03^yV_fTn{3WK?Tz1;f)A~q zr%=X(wxlmqrMJ!N$@<%=b-fv%TsQpBXXiFO=(DjJ!W>cEOJ5Dt+_8!x_Y8U0(I`se`hL@o11^SmWcH>3{DQ{;^?xY_w~S zH_iNA>0Gj3801^+T*x*HVepSP`!}us#s>UGQa?`c#%bAL&D0 z&++r;U8ASzHT9~|xA?4Hg}%J)BKoqMi|g{nS>=3l6}@Ih33-DT;>`Raoh<5l!p`{zBMj|lN}!E&_SWmXs7V){oBq`5xtg2Cq^S`P%H z-q-#4AK~t*I32z%o{wXfdQp{-oD|LFUTy{B-02neq>4}D$90CiHTRk47UXfuj++<_ z&Q!L?&6rc)l3sy6Cim!u=vs)IJXUPi&eQ6ZO`VsQg!Ibu5N@H8&wK@a{u@7aLmJCw zdZ69avJgN1D|7xbc0w!De_l?HZocP7!YrEhu zMVE52Ibps-rJj2%9yfyiG3_mHIz3D&f<7QexE=a$Q zb)A}rXm^tSZanuJ+g*0u;dp-aY=_-jfj=PHebe*Xv3R;}6Fp5|@ABO5tm|p`lJV80 zCF`%o5qNbs-L33t^$JANms_$PAj#YsDhBuss0mdiuhRSnHE&Zq(O!L+B!mg|%UK3i ze&qdaFO#awKi6ISiu4Kix3V<7L-I22j;{Y6UttI4SE#P8t1wZ{L;WG%SWdr-N#p}( zBGuwerPpEe_$2+0UN4~E_RZ^n|5omQ=dL=sovG&#=Ve{b;>vJoUHz=aw>v)e#g>nR zPT6Z-#_?A*yAH4KG1Wd86@mp7cW~HhuP_R48MA&UwEd@ zJUk>GTAIg4;^ykU%6x=K_UsmpON?O#BrmxU*#}K2@<&&7~1u#d~ zL-f&qupQC_AM?ij`7etC!#aY)>-9QD`+pX5iJri5D&Bf?of7@!JgPz;5q})VWz?@P z(ZjUpK5c#;YQBtK)x%n$FJqDP8(K-ft9g>XFV6qhT99Xr75aas61_$DUSgg>!Lva@ z9zo4-x6oH*p5lHyin91#ZC=s7r2nSc0R+Aprq^XfePncKSI|8a)f0a_*!JI7rM)!w z@;@0=(nTi6{qrA*I@z8UuSn>Jx#~iCJLI1kUE04Ae{uOet*2iPyWcDKfa73hyfyv7 zZf~K-FxGHGCmKliHU4{PdN>(fP=tTZvWv|h3|^~7#o4D+ai(5UOg;;bnK9Mu>21JZ zyN{b&FEGpXyu*e1BAERgyR@H+GH11DqG!95zG=CV0|tu?{m4GE=l{N@9|rwsE7dH- za8A8W4}I`~XrwcOFSFJBvR>SLj%}s>aBIJ;;gcBN>bEXJk7T4v^Dfcb`h4T#?)<0! zahuosJX55} z$J>HZXWJ+1ca((JK4YoBFO~f=Yo3qWC^mlrSJ(dmy~7b?V@2fRVavt#Mmug~oUdF$zYMu0DgcR#@$Ri2MiK_-jVudy%Vji0PnvfV6) zFIZ>44_h3E-IMp%kCRHh_imC^tZIL|*;Pp3o8bJ4>~kj1dFoT@Vgn_oT;Ele&o$QfvuJo_`g9%WcZwcI(Np#Ft#!~;=&$By{ojwx z^S3}>I4kcH*yTDSlhhy)NW#~{r*45x)0f_VTy11{BBXcBt5ZBzOD`pFNxspyI=AdT zvt0Nnr&2De{&;Hp*7j5S38b;P-l+VF0?wD+NcV;v;f3E0z4}m1eb=MCkRfraM?)`Su9g^Is65uAqBQ$H;P63j^jlECXC1Ldw`fK4$iCUA- zFtN(K+cRyev3ZCtGL1eFE3Y3W<*>g2jyZ!x&~Ivy_mXIRH2K54eQ=b>ugBEW%*7VxC&;Ph4+{{-7A&pZ>1bu|cReIVc~a(2;%l zy^;5_IC|fg#FqjxaHk&66l)=u;^s8MThhtKfCzJz>@W@eZa8!?!IJytxb?Xn->bB-M+8Nn`acwQ-Yj1!Wl`!83KDnaH!?>a)HeDuTt@#)#r~;6 z|MRNQ+e4qHjQeCfN3+>Yd@!CcA%JtnY`n0+ZRQmuLtDr8i{En|lJoG>jvMA1n6XpyGUTB#Y(dTV;qLprsPl~zF&2(H2;s+W5GR9-`_`1$&>P)^*}t* zep+^~H18LAe;Ge5sCTfvEgXrIxPS5zUH8=Q$K#cU(U9^W`>QUcU(UI|jBIj`xt?F2 z9OukG3`})=e<~bhe$7yBN&58m;`3{cD0?E@MR(!XR1e0e*Y|{%d$cWu2;L z^n+g7oUc2?e3#@7b4Xe0?qwwD;10ESG1ePjqUz@?h621b_UrZX#cU~6YNy>3|K%hh z=Az|~p=5?yu}=C8a56YJCToxFWIIsLCBa|bxBb}+6Cz%Phjjr4b!XR`n~fh&tCNZ_ zWS`jYlO?t{`soHf7-FYzO^0V;_3i2jP>x^i2~tq_bCmVt4*Z7xo;T9FcGDjEUf|M* z=y3=5qt6iTNZ*?Fzk}=nGT6LUIRl7*m|iEFjgvF{{a-?(@Ba@kx?jtq6n&7j_67C% z^KtK?f8G`P{HMWocO5N%;X{FbKtw$2bA7xP+w0o%@w{t=KJSQsNc+7;?^US>ReAO< z=GPVWarFH`cx$s>N59`)cY)pCKcC)>bwvHYN|#5;vrE!1ik((hm={6ozT(h(Y23L$ zf8RMD_iiH7AC8QF*f@XXQ`vW{3iqYiojy;)-=o6VN}tc=t2MwabC1|}NRt_sYwPYI z8S5ClqHbM(&%4#^6Z-n<`}^KHL>%2b3E*{P{Mvct=4Va5!}V4nD>&M{2i$@o$o*Uyiv`sL#s}GKvB5(HZznaQ^ui7QaawH56S9pM5P>hO6g= z*TB3A{L?4|%}m>YG^1ENzzdq96Y*R`3&Cdget>Ubn<3hB*7|d0{IuWR?1Ro`Xg~sf zn6J-18yopOchNTsg?`Mc6jd&cy+;I^xmKU0Z!k-8r0K96u{mtES-t~~#b9##ROl=J zZ;S`s6Ftt|$`fVqVHuk-fuKJq)UP^wk2`KhJK?x+mtT{JBEk6zTJBLY@i4{kDNVR>^qMJi0v3 zqV#F$GKv=<>w&YC=C@3)@XM&P>s>4t_TsPRqHYbYIN*G9 z-=%iD_w&mm#Wi&Pr-5aezY_jEOL+?XX`gFfK(6*1GaOV$ZC77L3q$Iy5lpVxDH z^m{Bb-E0{#DeN#rcjY6#x?2BUe@}q3Q9u2vNh@W^!^*`wfIham{jZ--$688Yx*+lR zc))*u%zEbKJTht;^|=Xi6tWvF%xkN}rv!PTOi_$>sMt%=Hu=j?Kg^mdLl9(4e+sjk zb2;%JsQWU{^hka0^c($C;98M$9yXYAL*n)u&# zJ?XBmD$27m_1!ghXNC;70sy0s{;<>CO?An15&g0hziR!7*B5E_I4?l@ zocO;D#~+VcdlvL?m%Q-|Vn5=WbSL2}E#%Fc4W{CHW{|;PviZ2z@y0Eo%PV8A%qy}l z0zJe%lYwO|h4hl>;lOouO8DiLVMw?3{=&CB^&VPn)L1Z7>QVSUEUM=;id!$pX?5Lc z7-l##jwOc@#=-7N=J!={hD?cUlgQT3*X(lve@+!_w9oeOel%x3a!*J%O*;oMd?e?u zig`YBz>i*2rbDFRb)2(brn&AdHN$?P1q5X7FOdILKCI&Grpx(Ra z?Q*`MI)7O-z(q#eU%#uX_u5&1HSVrcoYz;0-ah(v7d;8jDnG(~sL%r$UnWhjaU@=Y zwL-sZ`bEPt`@8F6=sova_6;UPy~l{RJu35z9+doIITr7qTb)zx>GH!TDc&N=OXugQ zF0t{Nd2{s;=FIrLx7`Bz_>U6WnalR}6wj&i{GRIS*F(quVnSAa5@J@J|LRC}rS+># zR~r5PU9=VcAL{Q(Ooj#a>&0~olJcTVe=p5HW{UVOSIU5+8ZeKJa!)I_`t6{)i@rOR z_)x0!Wf;wakxt}Yh5z{#vlH>RU*49^w~F4~^3~~;=IxokiJF5{C-o6%4(8j{>t~7H z$8C1z4v-G~m;VH`_&H>g^HeO|4oj9Wpv}~H^QCz>kk}Z2CE~fmpWd|HXV=(?XG?DM zw*==TtfLb!^Xnp;(JOGIzJsvjZ-Zlu#Mb@Tb$bJ``RqHi7z;b>QWrCjBLzLe$cCS< z?%U-%4yJ-X8`zR0kGIcv(jVTEo{WcxdCv_c`IPHF&c}Hf7jZ4PKaQVEZQfH&5J`W; z>ap&l?=PdTepdD*y(i7x#mFxp;rVfw#~ZiDf9Yxa^`Lu3Pg3 zR6J5%f39aRsKr-#UbUTEe}s0(eO^rr4Z4S%FRad|%x>O`vAF)uOH;SkT}H|BYEhXm zjO*>wn?0-ZCEj1Fq^q?72KTfn-(_~Ltjk2p5&BjeTv*!z>5l=B^F|Lx%=3=!7P?v4 zOHC)fkgUV}w`QmBZK1DVS)F>9QgaDbf)0A}4aIigA@s}{gt{U^NoMg2-BS&jX$IA3bV!C^q2->M5^VnMFqjUqlfJu0P_-o3)^CAqxIkY{jn zy&b!O2ph*A(sf(K^)`=iX+{B>CH-bPPKMb<>f1n0BPw*NSu zRqCr#?(L+%p4>$r^K!NdeX-H;)cntO&3&D8-=B;ZvlsA7NnT$MHLq)+FyE;9#yvnio=bz5#}#8v81mmG z{6Xe(02_4>WdxkMtt1C}3a3@iY94BF@{Nu5v4P?D)kl{337i-`>ZhyJMH0~CGCSfeX@_b%59eTW&v0|Wo-NFX?7>z*(QGng*s&)L#O%vm^I5R z*XCO3yk)^Oa z-ydaIOn_y5rSa?QVHUdFbfFaTZzOG2^6zTKHCiei|v8`E0_sj~5Pqq1|`Q^PD6?)g!rJD-${jGI(t9Sc6vk1>}cU_rnWxiDXa4z02 zldzxm(Npxx4*IP^Umk$EJT2c9=!ZgmncQqs6h>=?H9XKLI6=QDd+97%}r90gC;XW$LW}ADX|&bWItO z!6@##cK@?y#aLWi9KPM}OY%~7FC)*b{UuW2#@|0WJ{ijQzgQy|qu$s>Vlle^f8z9; z6MKHvPx9s>s4-grBRGk0OZa0;6q49aH&^Dz(Z&x`GjwdgF^7Zpxg0;P1Jbt>1-m`3` zcNcvRVm=)`?@^jpsBb{dZyV{WA>~;+)&hOI<~~2o26xf#d+F8ZmFNfjH-nhpO7whc zez=C-2Ku}oRC_eLOX(EfOXhEP$Hz-D`kqJ50~G?y_+{$eb@L?rFQfooVSDD2s|den z`Y_kHhcfwx(W>z^amGgHuUqZwqju%jxO~Zu`YT%@-#r!XpTDdy1iPE)d4UuV5`1HV zdbm1$xS{&aRn7;lD5(xxk>2U{W!xs#v3O$i_vLXI>>9;7pi^+Wm2v`;`QDtr!m9n3FoMrnYAb#7kWUU!9-`aCmY{`l3Vo0WZY!hJPYS71WKJ00(#=n;*iFA2}g)8Adk z0Ht}A`TZ99twi6d`~R-aOVN9(QL4W>4uArE{XSLTe_7Vi$K}xWcYAfWl{7N{#e?nP zt8S)`Oil^ipWx${W#4=h{*|M8zf{dt@T;V5Lw!vnEuo7ns|KX*UizQXzlZP4 zUCuo}@{ONkU`|ym=kSC;0!tO1x`$=qJ$+vTLatT!^p$?kQmmZsc|qOz@+cOAK7zi; z$zftl#A>d?qtuNUPkTSh!Xb6Q<6|30Adg9Yc7%iIx7@m9p0Uek?|IKl%=I;HV{L(T2$Kf*v7{nMV-SYu&4^a({#n88Ty<``| zZ-gXcr0#J+;9*$p-wgVMcZvStKJa?Uc^huekIO!;_i~qh#I^EiIGi@rA1N5res zU%x@e+c#gGo9jHgra!w1J*>Ov(|d0|6i_?o6_vd)5YTlOkDyxT$ zo4#(KuRzkAXLrwWB}x3<(cjlp=`G|pY3X{W?77u$KkNQVsXkFc{^~L|@5ADn%WBTP zLvfiMhO9Rtk;@rUndCZPn5zD?I=HS*h2C*_tfa*9E8Np_(}RIh_-~B(sinLTfI{r+ z?t%Ds=bQoYt*5^;ROO4RcfHWAzcWhtA9&vseR&gJUGm(Q<9iQIhK>b;#*`riLplpJ zXT>#@c@B(K@?pt5;8?!P1P3f0|@D)3kIG7T{1J^;Tod16(6PxyLC z`T8Y0GF^e+2KivAw%=YA>eC58T-=rWD&9Cq`8X_OGqj7~jYq5B3)p9G$GhQcjIRF( zmq#ECumQ<@m*`&{+Kt8Y7(e%n_}0H0!cf6iXunB;f-*k3eEMC-hVOam{W%9%ASBA^ z^E<=Qc7vF2*4K+6=un|)=eNPbVe=T?=3tOaE{j1lZ&{tYYiM$*Tw-v(;F(eu@i@}=!Z?8oA5ay}?`*hgGOcOW*-}UktalQ8lwRwL`GCdhd-=zGLEs`;N-W&5F_p7D{b^~&~ z4f#&|!xu&A`}A^3^snpkcLiT5VwD&F%MZPOi+#xqW7)MjzP!uYGL_@)nisE#`nwvv zH?cgi33zt!4J-3!>-6NPuZBELvvyjjgMqW45}SlJ#o21>L2kFoIxkxg$>cE^+`jbA z?P09(u$@+4?kTs=KmD*$*t9$Evyt8A9ArAP3v&M)XU~3<+Wf(atwO)+Jr=iDwX+(X z*Q57y?v@r1v-oAQ`9P%)ixl{r2hZfVc0Af>B!_7ho|eh_-w*%50CvS>#qNdkvVI}O zd1u`}eo?iF{yctOElt1dqCd)BD)bFL7h8#buh8d(*xmi}>>|>XLDsjI&};ge=t=n< zw$7Kci+UA$eN&=ePq)7ejes|P4_dxz^XclUI^DB8+vI~N`CY{uvli9mNe2N#z8Vgw zzq;EEoo}X;ep#i=okb^GTbt)?T=`|+?9+jGqPJ|mBhGRkCIt1Al$ z!U#PezlC}SI9@(H?;z+KJnBWD^G$&Y3O!X{ zT!(+LJbAntAm&+XnclPBM6ZLA@x1yqEADk^MiBT)^g0Fl`2xH3r2A_jy1KkR){_yZ zR^VHLkG}bR5k2a5;^PpkFM+~$bo6r3{L`j)>5sc5%o9&u;&GB8CvT#DRo1TwE1Tfw zRt=v%zjAGpxp?xsz8o)n#cE>UEG+W>?tc2?4@>kM#0Z1va4MW}R8Epa4%U%yx=QxP zp}e~z?1P#%Hf9~c=HuRY0mL+dEGP7N=RF0Fo-qbrp9ulJ4-`>V8PLOwdn z{clp)Z`2cT83_F>^o3b`Cas4ZCs!LDAcLqxHoN8r#jV4!wR#5sQ!-g*i-WwP?L`_SLoAsSJCIyx2x{c1?6uN-s|Bn z*VUD+Y1BOHdj9nw<4c`eY){5h?2n34>1AE%38d*ZwhMsxm%H&zu- zg!AXYJQP;zUb>i4=z4d?mkuZGQPe$fseO>ahjQ3`ZW9Z$I<(U!~)l&SG zvRq!5CZ2omCf%-=`o?^Y-GK(oFq>LDLY%)`dT$kdrRW@ZpR^2FR@nnLv(~5`Gx-wU zLSIr;Gk^fwVtdq*^wXRbkD)}b_>~`>k4n!&f>}lw@f~q)4z(=GKz9?Eg=P5OQ;2Ao zH(<|Vj;ij@pMzO;^G(WwiQuk6ovE84tN)6B&ix(yCmzty{lEDsPzGC`0Pasq=TaIA zM09@z$6!|v_Rw2$56y|{LlT3?9Ir_S)HHxOpO*(HqszlJ2DkB4>iO(Z_p`e(Qs$-h zJPrfiC3@KIq$lWuvrfvs3>VQ~wfo=Id6M3XfF9dg`}R;gO?M4_nteY#5l_iq1_$h+ z?@zk-{=;rAuge=-t=^+NAMq8%Lxnwh+N)0osA+}1fB{GOO7>z$(MbqZTzpSZ zJ&(?h!`9A_`Bv*O*E|&@%I0YE^-fGV)=cSQ}WK&<5T*{ z+(PVe21z^#uas{kF2pWRK^(XX*PMQ*5$&t&Yy_Uc<6@RDV5DoAf=r%?He1TM#N(^$ z3ramTe$(yrDgD#4#LybbaXNWnvZU3Wpx zqUJaEdNuWUx4rbk33>nAyWh!qzFX;);j7S|L?U1K;&c#~w-Ns?d{kTi7Nnl8+I}?( z;^7h#SlHCYFO&a_UlKnPe_VZ-U-4M>^jG^kSjXzGN9on!^s$@`p!k0G^*npg&gKFN z1mB__7GYhcTn;%7FoX}ij#-*rf!;CqB>b{0AC(?ZvG=%M_b##bx_pR}+kH^4V^QLf z>7Zy&-dAR#OI1A)<@u0haP`vuvv9KX!0krzSX$<*66rKrD&pkH=tTNi;uNu}-oD<> z9qaG7{un#M^wJp(KK;7-zbPAt?OGi>kCyt`%*kwyS&*ZZ0k|d7B%SOT#^rhfeMXxKTtdXs^Za-Km_+bBhQ;}zXH=J{D)K2p{W$j#}M{_@i zJ^4-WG*a3*?HL!;xA8`w`)xxoGJ439P5cAA$PYLh(fx^2sP9IL%3dL@p9ziZvvtGg zPR8pv|DvWpFwJ%JvGV?ymG#NU*==m98rjRp5xg`U-5DbV*7dK$l&7Ao|ld>Q*~^gzqA(tSGLK5wCD z6yssphmplT?6Pm5kk5xOUjsM0*WUSSZpyui?PPkQl_Gxkani1_%gr>hT{`E+xrYVz z`CWFX%d^)$DP$)BL}FF$jAQ3HG??8#AcvUTSjz3~Hl7a)jzEdW|7hyGZZ) zBV$={Ltq(z25!r|Z>W2{gdY*k0b<=*`LSdbL#v~e?Um=vvn{Hx?Kw|j;km2i0onXaOW8`5txoy=h0v}aH9|+Y3r}iahQTJnpV&{`erurq%jX)G?IB?L&?C+5uyTC+{i2_>E9QcR<5>Rt|mit0_u4YeS z0Rn@3XiesaWKRbau=u7mt6o5uyWw4<2ZwnR30LpG`R^_Bsn-9l(Z|hyJ}gE0+CX0> z8Q)z<-&E@NXWKu|SdO~)UM|N&*LREV_uK2XM`1n|Q1EMgzL)cPV~!%;Tit%vz0&;U z4r}g-`hQjte>)}0ndF{-O<&oO){mm2tuNQ{c9mG+Wt%)X zUd4IG+ec&2?UAI#WC42mCHGM<+lyYLDAw4KF#V^Hs}*XF?*c++=#>XTJHVQ!#h z^>laLmS>(#u;(+lj28Y5+vgdqllc;cQtZMERdiO1&n>Gt74DR$&+n8^_nsSLo)cw0 z)S#;O`n(tei_i&kS$f?|H{}5|YZpG79AN`8$WPi(nOE=Mm&xz7d#MOu^JVe$9mK!? z5%=Jf`&Hu30$d9%lg^76w$3+kU7t?$a`qhU&SMchJ66X3=b#Z zKvn)Whhy%quI#QrPtSXn3O%yk79{u#odfX3dRcsI?~7Bh0C6-K5#=O5`gbRT1iw=$c?M*l zLE1OQx;k=z^w+;q@|&pV0I#IG{q%RcRozR~E7vdLUiye*2>wl+tWJvSkT67OF~(GS z?IQvl_=-c&m8CILeVjEV={f9&{F9v#&|eOmG;X?1^s$2=cuo`%PGFkVvVkG%a5Z9fZ08shH? zeJkf}z9s3O=dW$_zxwm?bKL#)FV_F}p?D6t|2S{^f<^a-MfV-{8hsjazB?CBNq+6C zDG9HS3B){*^H<|hqVLuGQlO8$iFy~&kD%dW5%YOBSx?N*XX1TYY#-wWEv{t$$V0O` z5YNK-{9-~z^BPF_GJLpi{z=*Y;#^W6Dv88>N$|2Bl_lvKpBSy4e0$vU)INMs$LwcJ zrcR#emcse(-r*M|>_evCkFyuY$YHdQ1#ejF-bipJ2nYj~Cs&-Uc&|eLaXV$LI$lq} zXBK{to@1!U8-I3Oo_0dSH=il&fV|``75f@uGyJ+uUg^H9i%bt8V~Nc8tEb?fujkLg zxfkWkzAhWnxK2@ys?SyP(1=Mo6LtCqwmZJw+b?z(5rjsHBfF-9_`qTOWq5mLbE$z0 zh8!G-nGi5c6n7`}O!kQWmPGd7)ceO*Orb(gfHv#uUtZ(R(KGsS%sIJJ#<irNS+ z;vrj{HQzwrj2VjS)5tk&W_X{A=OLLKuSM3MzkXLNhu%NjMt>>x>))iP`Lv4kdBaqJ zo}8ame0Lo^NuPEX^9*;5db*JDmgZL^X*KRLFBHML zJ2iKg(pMmsv-Ym;PPVt+wt!o^Un!2{tLg30zpVV$yX4t%pU6MM8y4E9Il{rH>7hMH zFVnU&CthkBAA5}*^_Fijzfyg`#&Hbj@bQ-Ia~_ZO-hkiX#@m<1y9@_f)In&0EI-iF?GIW3>*JCyV#CvlV%sd1L>XABmY~U_NJAmWULc?}< z`7#OWzRu2MusQSpfpE?y5l+_Eif=P~2OM+U^_o9+z01aM$Ia}z4(5_5*yJ|ay@{Bg zBZx-=uNA@Kk~q3?xUnmG>d{v0Ma$h%cf2p7C#fP%oOFL)-J!tuORh(=KRy)cbJG2> z-$$Rux_d%?IOiUAF`uU19gVE_<{{-v&EwSOS2XA1EhYMDV^Q&G%ZRCCF6y0AJrS=& zzn108R+>+@s(A)6U&irUeuMS(*45MdY2~FM#&4JEf1x!0n3K#0xMpoMGWMD>Av~+jua3#*~_(u#!<7Xp%H2Lpu)A>n{MZ#ygt4)}Sza7FJ z!YrYfM)Tf+{gsS^#2+%zooGLH&qsI+i|k`vHqjp<-FD19;eWf80c?Kby^pzn`4jZG zKz^*BQhQ-v>U_-#Rim$WyNtf}>Zg;@9b|uCM7jU@I7c=fn+rmEiTZO9b`Y-Qst~}Z zZ*c6Ehl&_yax=kvdc7#@*%~B+`-$l15Mx05trN57pE5hkKdAH!;#|7a`NTl8F}Y*; zeQ6Dvhkqlbe`pz;vSJ_Zp`Ro<87u?PAjW8F;TXwfiVWKH@uv&WeUl^4z;r?&PtU`# zxWiQZ$E#I$e-JJk-rMNOp_DGKH=bSeRieL|Y@z>Mqrd)};Nv_8^BqF>{svb-cCwwAj9+w=Qf&($nt! z%KmyNcxvCFc&4=wKZ$Do)IH1^zsK?a?+W~^@KO3#&MY%5tsg}x5@#-!OHOtz)wcgeG~@yh26T;?7Y<%^7Ed~P~Ci?8D#x`A3IG^scQt60HCRmbDM@Rvg|`A97^Kn0zsf(P{9d3hdpPT!m?z&`C9fYB-ltQU_mK0|q;HPG>$lNgzcK;_ zK;(P9)cp3?S-;8o>UI0Ab=CQ$>G6|b|83oxHdZmJ@}=lGOD+B)i?6vVM-~_OjIY2_ z55M5Vdb{6$bypIiYWU?{Ki!?CT%QT9p3Gm0{)r^bfp@ocInUyad43pry_Xr|j@9?? zi3+g^e55P@!71lmm?z{{t^F#D08-vg_?wiDRG&{ryT?bV#p9VgAo=-kwD>s^Qvy;) z)rS%cx13?W==bsxj(0;UPVhJwdtkz`n14aepL1y7&W@cYJ+(~eY1CZWosvHll2QHr z@>rr80bC)LxG4a{#uO&ekL=XE9=j*A&5dPMzgOk?=rs#?5(d!U9QK~7n=1A&$IN*C z^&9FK&=AM*V=Bk<&;%?ua&?rUV8|e1AA9K<#^w9$K^wEU(8={yh8xpQsBiVTKze=; zS*$l60K0U0sL^j%U1bY>oHI_|Yt{Wx2iz~ReyPx>y>R56g}q($%j3qnnA+yjy5(%V z_0qanGyZAB{CX9=->%}lkCeAlU9G*2)XNkEyxO~EFD2)FD@2S; z5cU@xagHtRAG<2|&)DR7eO0x;y#1p2dH`f|-k6}A&iuOT%|3<6F`%Ep8H=gcm5o=RNv`vU)Jn->k@= z|E}ryM3Xp+fsnle&6{hx=)QC>jZX^$Z#?~u*^TIfpW8fT@LFLFID~%AW{kTfKAA>= zqyW%BFTeiKI$m5I$E%+-{?}hkcWS>Ej%^`6IO5|6)d#J|nlZ26?`N}Nek$RcbgHy# z0Miof#{2nTJ($b#bKSl3{j=go;_Td8&nu5siM}KUS${)?{<@0(th?xcJ;xC(?^(hv(Edk;}h&ue%5 zQ!<{aFH@a;xuz~LWq4WFTb-NfS(hyqAHXDE0H2Ejr?4G+rvm@@xRR2fvVMV}Ue32K zBjx#JSRPze<>M&aUvEBNU#RRlGcQhcG&*H|<<~j)GBzd8#IfFDe$d%{NHx6tFPS{E z#^UEkwu@b_ioIj)NPa4vC}-7pSPT4ld%V^97Y|<4JKvf07^*#%l6~5WD%sZ?pPVl; zfy66tn-yDpHVFJZoL`rI4kR0c#!zsK*p&I6-)L7nS^2rp6riLIXA{RZW&X|4k@2Id zHip%W64wA>kGN$7hlwm$?X!T*DZY)*xHXr*fL zOs*afla3ue)6T{EraF0-@e}EBfX3Fo@8&pKTNU@$q{j z{iW%%b3QeCT0XD(e7ZUi@91x$C*oD;JzkQ&1#PcF-|nIh(IfJmz+awq_k4&A3i7en zbMBd-Xum@>e%VD&$d{p=7u-L9qNnGvQR79|-E>99#MqMGl--l%AiaMp-1+W*ct~S~ z{WDE%r?-p#cV`>DZTRMHd0waZh4zXxSZMpWog2iI3$HU66{E>`+Y z(}yw$q`Z~<>$+P(obe(uw5{25bOx1Xzq&Pb74q>iY$?R=y1l)fj?aCI_MhUfgWLvu z8jh~iI>CLJqH@W3c3m~E;JwttRc zdA1q&CV|h%Y)RBmVrMYDA|Oxlnkdjo*RwK^yM8YkPw5K@B%+h@$!Y&GukPR%mBiQh z!+w9vD!&f(P@x}0F_q628P9+>?!g^IGPX}<&N>$}$z2pfU>}a@ZtrKs03m>m)#;lX z0fgV^H_?+;B{5>2w?gq>gBOv*?Jwu_9v?rCpHGVZjD5*?0{?Iz-hfZtqUSl@i28of zJvs0FrQ)yOxQkwmKGt**y}mkX9!k@f;mOPE7vFT+fGoHt-pfrR@+8*9 z?4Kw1)!oVbD(7>m0iK%v7vb^o$gkA<^XXFgM{F(kdMI;e=S3=C^Qr9Dt#(Be?St;X zyX_?85w$=5PQ08__|*~Z_uNktIo^J*!m|Nr{t0iLPaz}!1S;&1*_6jk5A?nx@{XD- zgeFN>!v;vw#xlNK*T3U(Gj}Iq5JqzE)(n@SPgE?%Nugr_d1~DCyq81h36|hio zr-&pLU$0rirj)KdF(CD87tb5Q{p&bZQ`fAvuixQNymYVCrCZ7Aoh4^}Mqmx%fT&;d zDZvL@w!Z(nz$}&@3>c5oN3!&l1YDg=z?ThgLEmjjPGNGnxGv@Si2PWWQ!N$$Kdre> zB|he%LVx`d+SL4Kb^7xb@|rUHHTNu9zB=#ac4c{HoK4YF_0y_*8|c}~@_LFME*r6l z_=Ze%B?E>uSli{2N{+Z0|vZ| zcj;cG{?!t{4n&1GMmUR}qQ7JI(HFvz{ndd|KSGQHvfg+d>h4|idZcp7qP}lOMi^SX z{0iN~a`s)u7h&XZ#JyAo>l@&ei{yr4I!QK-H^eB8bdb=;LGpCbx&$}}+02_ywdW6+ zYg9zP#&k<;KLmH9yie+Iu@JD`mxGJW&tJP zA<*Y@dy4}g%A=-xg^CvCvU?rO!C?1!{du%&wziuT#AN7Db1{GL--4djBB0h?^d!9# zxX$N!v61w5g+2%4?FZdgb6ABxV%<95ROm^10AhZV^PaUrUrYdww~wmF)T6Q7e%?Tz zp4*&v-^=;`X6cD~k2CSO>ENP{(&|Kfyz-yB&W~irIpB^OPk_27)8l{$%;DEz4SlSS zlJlgzCGT~0-A57?)NOn>SteKysyC!G`Te9x4mn;s=!1C4bvgbj!m0TymU#SXX!B~~ z@??QX8+>D2Z+|R7KrzrAzS61-WqoP}8=^L^QJN>s>-~ul2SkE~{XLwW!{)wz0oa^6Yws@q?2=Ck zbJv~7FpPO2xmnbxTbPx_<_&TmFr8K>*F{zr;ROc_V2a?y9YnRX{D2qB^m{hG3n5Rw zc7Qx4o4-W9fsjAO@X^M83IOl#91XnTsiljpCV*2C!xc?!xBL+RtDtM=|PFswE757Sg~)cWOys;nA% z(HT(BN3u%UKQp9s{L_heH(ae>l6}9kLT?{FAB^bT8Sg4RaAA%M5%IBLDa8vN$03@Y z#FrSqy`N6J3=Z>+*EIedAC&zPESIR?ljOM9-f+U*dwC`9#q;A1=o9GvzoF}UR=`gd z2+kLS%j9Whoo}*H?G4j?3bo=}ZyXY^%sz=22R^zoK}J8dariC|a2z=I?vvlmC1XB# z@YJob-eL^2Zw#3Be*9%jw_)@ZdKo|Z)90qU)Sy2Iekf8Sc0JvXlwp*Zo)vWH_h z6)#WTG#(-zxUdxHHEQ#pO7vdX7u@f9{?hnP#%mA6V=2+^m(l0tU%vrsg}yoIp52{r zPo?i79+TGo`P(X=mM;apEx3KmJSBU z=6&-E?9MTEj_GGVP9xL_wNJ%ez5%MkP$?(>jMHggQObN!&t5@M9m@z1;H?oplZRq) zvFDoINpj>BKlgw7MljAUHe6%f3I{ z%@3fTcAD*h8ZaM44>)PVkexQdugipSEEl`sy^nqcNw4yER(n35^&gZu>Ha?Z{wmY| zTubz6y%(bDj}v}2HTwO)d(YN&<#~pi==11ec34luyMIH4K2C@Ks%~3p&j@0W^_!00 z@1pN6qraeMlz-HL^?Ol1%Dc?!OO11u1MDPZ5cYaG7(dakhj~AK3wHcN0p8v3MLw0? zLy_F8idQ1Py5(BBizc>XEB`0WLH5bH($WPX)24Gg-@P;c>Yi68a1Y6(O7j&dhd^h) zjJKqZB1WvhbOC~z51C#%Q14Ymml<2^Y7!y*4>CR-+ejENr@ryC@o4WI4eu0uLLJXg z!7uwtG%C@%O;ZW4{fD;5|2~{sONg;o|7;jAgC049aP7BbOPFRqr~3HTz`PRRwR7z9 z&KR;!T^X?v#(j#fS$x@CDSGDe>t=5?IHKu!ufi;V`Mx-+QK4_{G6!*(_4mBUeMVPz z)-e&ggk{Ur?|=V!DBG|B#`76`Fa)py48+X5^*lL7YPmm)pufzsWXNTl|KAn*U;kBb zvGt3Zzap`U2>Mm`pVi+FYmxJc@@E;tR{C`(y}Roe01ES@d|rynTJri1kn*W2)qbER$D>y;x6rAAgJVd5q=)J>CzX$=m7j z(+1J=qCfdd9X_$bCf^UaB3~=!kH4zVC*@9)2@JDJ4JJnU_Z%v{{YrO%`IrFTvdMf} zKt97j`Wnf=vr%l2xa9B4-n&^(0l6pJK+%kpo{?LQX2v-N+2^-a>srPd zv$E(%r%yRJ-lH#Ivu9P0Vd)-x-isUAQEaBqy(Fd$XjJ_cXJV%LWh`6|vtjft-h!TH zs{Ui$M(;%IyBeP|eNM%z&GdB<{d3XtmsMiEp27D zG68Y6f{+exq^xjSy4uhUX9ji}`doE6PnPj3WDlaGv>GiJp+xsn73c+^6eBecHW3uS?Hc7u^3` z}3rkL^x+c-(BQV=r-CLsh_4=PB`D)Ot?- z-P~j%6-|&>uLJOu(yQ!#wNQs4H&n&BdByO+ zbB>)5SR>E-z`3)IPQRxrbsnY^yeV&2g8N2b98>5Sy0g!+L;SOeuz_ z|I_e1>i=d*dq@}w%N2K$zXQ%eCB3SCUJ_M#$IlavFJ6&vU;HpB|o*XaN>{W-{QbI1}najf(^DaK$*V*`sT+Ou>koNQ0dccOk%@yyc(d72*7)`iPS|1^p+uD2pl_2B|pT;Mal z5+C(GBJXXPr@IOMXm&}Ct4ri2OQ1j5j|w<^K39&||N01|E_&Nf zkS4c^zVv%VN?%uuEH~~~v+*(FvtlAvRF3v9tgxq6zDAi4O1=DD6UIMT5KmCB;LYzBM7?wW(mI2t$_Vc{Fe!WV!)d3_KRpwA?7ZGF#^9C8-jS*)x zGw{EuQa^T|0SL|!LEqvrEGU2JIJp_E?8OM`WN6Y)kk)?^a3Wot$CxL3Y#a+Ah5r~9 zIm~!3x~Ic#(~4wr{&}WEZwvk7T5})oY8Mrsr{1nY->Ugi@bSyrBz?T0GM`>;-V+ti zxWFRmbt?4BQw=SzhyP;G^82#;SaduSsCiDS=e4TyjDI}}ZjFDI8)L~xr&jMgJmNc{ znxRtYbBQ;>YYO$t>|Y}2^G&`|`+B2 z&x+O`B3WtJRn-rddc11>_R+A-xN!W8p{adH+b2#SyLik0~ zR}TmQ-Wz|2pR6fM0uc6`Ff@EKA)U{^2a@H)`;{s#b|A3&K-%{`IPYW)@z`AT*ki*4?+HYf0wxG7${9C=k%I!5<8!+v=D+5?T3vCE3hodMDxcJ1i;- z8dsxVsIS!JCyV=CVAT%@<|XJKdfs?P+UpWth|v?%Y5^|@H#XNKJzkldqlZqo5Bb7V z!o0Ph$Gb#N)?ZFl{O-=}ST3Wl3jKAt-Cc;ku<8PqWjn}JE+j- zCFXA{_Ixs4S~YqaK23Wv9wqOk>6g-cx@|Xo3kTd!_tpiBcmz9OZqvo`PQ{D0mhA=9 z=}GcXv0?}1qrfCzi)@wWDvv*&YU|0O^y}XS7t>c8iZ*{RuF&Dzx_<3D~InXcr# zlkzV*`4QvGN_w05^U+M5FiFm+Q3$}Xxv)pxppjqLN-t;JI4{LltkL(mQs$-bDflAn zmnY-nYKmD|E?XYF)%xoL*mF|+C}#Gm+T$qMrheFYt=9?|3m8t5C~z*xjZl>L*$PPFb6gV7=1!^^#t*DMLl_6bvL>AULWO=Kyg!KC z(+{A(i4Kfs_Be+LhJkv4Z?W2bSl*N1B=~>qH>1CZx#;|A1zM=ZL$DjgV2`t!8iYr+ z-j&Lk8t9p@reek!PRDPCws;?mM^!1(*KPe!^cGt)ccu2$6l{`!ULZOBh6dOav8YTPED(KFsS)Z|%zJ`<0{O_DG1 zW2OsYEUWB=3HeUFUkR`}Ji)i3|C&?rcq}eSZ;(y+s)&xgvvLyk@mnw0Td{jvQV6rh+qPCx#QwnYEfm)w)|B?W57{QaKKt3F>9`nyJN z4?Q7&X?GQR2i+g7j?b$=zo~hWK2Bem56F5?a9OA@(5w6PQKcvE;{gfZU0WB&BKxwi zZF$~y`u!ey{$8U0*M9I_=T>c<_6{qioc>H=?6_stEX1@JikbM=;Nd{Lv?9^g;Yy{G z+>Wt}Qg;ykZ7B1ndsJ2iFY-QlE}kp3{ixzU!Tx;u&LcUMxLh=!$D({HeN*u)eFyQH z?k(+)A?QRp?;lMaNe&VmW50#BEah{D*c1JgU- zfyLgwP_Gc4%}9rnixtr`L8yW7azH_~r(pMw6$C+6lZ5Ka{bzH;-dy#^PUQEO@UGTq z;G*WpqnWX; zy!R0AtDGP3-_^C-=nIQ^{krq-@)GnqzxB8~LOr2%GrqO@-DPrXkc0a&L?CZ}2utnn z<{~5S<0z@;m*=TkU&Zw##Besg;(f~PnJ~}wsbpWtHHmZW>u~#<2rln=JC73H=^sk; z3iXMD{Q9jx&Uj<1&g);F#%x%>g*0$E>fXY7=|`Hi4qu_m1v#s(?{&N&`>o7hhq^ll z=y=X9;G?h!cvGvjCqsl(FO6TVNn<9@EF4%vy8neZ`@{1<45V>29fZmHGd6N7Q#0kH z!L5Vo-Mv(=$4dpkuU4<_0V5y$Ey#Ega$USBREsqrqKy+1Hlx61>6ie9$q~^nlMAu_ z)71Q-yRF6M5cI2br*TI)t8F^INyT8G*ccPzSo(zp5Y%DyEIwPu9!|7F@+Um**AL|Q zV*~e%QO>8Q<*z#Yq6E&%%X>caTx3qUe;z;Y61|^`>u7sozF&0zNy;;JMbFD%-+##dT6;gAWG`;(jxYR38qgt9_Ez0s1G zhhg8SEH6GKN#yGW^wMq7mW;HTUA^~^j+pT27Z`~|VE}{&4gblUr$DiBAi!Xs%z&$x zcNW#1k>`Icz%mfbrfZMQ|4aYp&w#HN|HqeT{JcQu_ov*?x4Z9w2a3h*jc!gc^Bc|I zW@H*EW-5TWXx;@-rf(8JA}6UF#)|RpFN%CC`?f-F^Rv~+rFc?S44x|Vp;Dp0g#Yzl z0HyNRBK=mQx90vBw$PLFx3-UZ*A4Y~DxQ;vnKx>_$6lfL(DSr>_+8VdkF{6mZKRJK zu)sO@>FN6RHu_t~!{=j##q;U98xdke-lw~)yGerVnzCJ0pByu7z#aE<;eN!8z&zJ=_<8{40MTL%L{^MXdGEcfeG=Ol*d*cQtj zb9z85A(k*xu$eOegU^1b7)BBwPRuFBGEjhV`T>v0MdC!NJWRYcuB24;^~E^nT3bb_s~bbP*pcDO%Bfw5SAtca46n z(Az}s;yQTdE#>}v{;tq}96#0QY5KE%KhI(YeCpE-huk|8uLTjGH@-J+d99|`^{PHi z2POJ_-TiHm^zko*X+X&@yXq~tXWis4{Ie~Zk6T?{mdgC^we&1Cdcwa7_GEk5G_vZQ zF=x$)056>#UkN^nI=cVPN_xuoPNjEc{o^Tv(66D-YE|>e{pU7gY5CAGFYXbVMz;z7 zGHlha5tMp}IBDjM^{4>`y`ex)QHNR3FvuxAbK_$jKDTV2PkcEEkA7ck?JVPQT96EH zybh)GS>n4&uE|iXkH)T7ziggY@wXH|#y!(^pLDpUJ9?P z)_yL5;l?&?Sv=Rr|Mx8#Gj0L*r4UxWA*jD zvhT-mu@d^xFXQ}rH9uz@63bxMp?LJ(eB&Bxh>tY>&$T&IJKUx>7P^5y2Zp4_m;Nsk zB6EQsL|VKT-KUM=OuY0oy$b!!mVa44KNc;Yr@XvD&c+)qqhIB`hNQ1wU#KVL19f>% zIwg8N{NtE=TAq1#d4UZ|^yGXR3f?+<1_1p|*K0i6>GpAs_V_#hN8#Fe35neq>4@_( zigCYvVYO_oucYUv`DF)0}w`VHu0lK}sXfb)3!xvj88#r1smj3`vUNC*5EU#_VP~>2VE6kO%Bu z&9{Les0TjkFP7(l%R?|@E7JeytL!XBx;dRS2~`SP57O9}0mFddDtMgVK8PphrDXyS zgK)zIc7SR^tPyWTPhY7amaIRO>v9YITA}|qFFSkaulK6d-!VG=$WMtLj{fF4LcWac zv3-6#=3a@Os#lpW1BiJBalaMkz04gE@?~uWdduz!{33g-_4!@XUx<}A)Tt;BHqP?| zBIAj7InVTT{1YD4W;_ZyQg)B}=Ii*Van{;1qxTa|cT4a3DaspFr`%tI-8AoPe4{V_ zmysdS`o%|qXKY5);LEK^3HkJyC~pEv@-%+6iOPUt(9eu{EA~0VuS9U43>YfC$->j` z1~RT*nj`S;_A49e9!IFYiE&clx67R`ljF!=6ZnF{`f<(u zew&^s9|ss#bAaC<_kBmqa6F4^tf&sS^HB!oT@yJ2-h!SEOK11|QVEQDIPaqT6^P!i z3jMGD5_qc0m$e*3xunukYW=8i)V&qvhkT+MG?>$NcJ(?%wFj?aUPv zxD0{3%lUTcOc1T)$$w?TPhZSSRb#l(++DVWC=lkGyJ~aK$4gtyhfUH7H@!5&hR~uG(aBv zuiLFN%BNC_B_7sADxV%U;s~jTd1tbd9Z*-k$I; z2JP$<-in^evX5S~mg_>)0eFv8=r8-Yw$VEmZ+UVVJxx!`cTkhxPP*5q(5G#nJinCa z3HT5VROVT0g+9Gkwa#nvJ35=&ZsB+pCq|Lc(UT%yX9{-!zy1%KdDu8|0wOBOpE%f z2)~}XcQKjBpTymgzj#|@){XHLJvEPwD*{UWGu}`w*T%vzJ1>g6N!-rS$6ZW}bS2)a zH7WI;!~|DuAD9>iJBJr!zP0)gPzx6VdR-^OMRV2FFPuaRRZT(LC#t|-!)bC=F(O`M zKg5dpeQ%#1Vl$=_%8@5iV4jq(?~hCaGJBtJ6r?NcqsI*A-xKo&6mS<2hVLS~H7uwm}?U{ljhZNIsJf|0(y{9ql#suB}@u+^=utX7*KU^UDw&Wcp(c z_7#54jE8Q}%@RO1{~^Ev{7kd?58m)k^kK+b&^I9GAI}mor7~`N-$Z|LRiwZEyYPAb zJbvzb=ku!2ySuJG=>Bu{=y}Hd#x9f%rR2$aU7k|)tj}iEy&LJbz4YXK4<-5kaSwf8 zq33UEo<+zrwuSbk=|8F@|D@K_mD62MpKchQZC;I!gcypx@nCr!(j_RNre1#7SDfU~@5V{OsKs?LzyII={4JJ56pr zJLio|N)l-Gi;tJ_ct&hp82oUgRg)zIe_MB)lf%%r8c)0lVSsAh)t>+=`RQI$>CNTu zNb{239O@V(ux3c@nR8kVa3a?{VX_`R{m`<&a3%dV7iHAEL!LLL!RtYMA3VQ_VrKw? zb3H#^ujf8Ay{_%79{Y9pfF`(KDgA5p%vVp;Z~y)bK=tMQ7-p3yfSA|fLqqm>m*`8S z?RV0jRh3_lxpx=+_5Ske?mCM8eyTa2%hh#3r|Bv9GD&%TWPJ6o-9sP4Q{tVFZ=fu{ zXnIdIc{v@(`B?Rk^NYN1p)6l!b1q(lyb}GtNN{+jaSL5h2`AwHT0+=TPo!%U>x*PO zP|1|F!bc4HbL2}Oj*6(6QxPYyJg!!tNZO*)7lh25+iHB0f6?AGPl$^J&~zr@RhDhSqvrbf=!b{~yug z?nrVhVbA(Ih}M3poIlok?4DG0{nk2qO;82-gjs1b*Tp&q-)4Q{-dZm;g^h6(bw=V67UASMg3Z=@A7(Y9Af$yhd|y4^<~NYWiS)f#`q9X zq;JdeYBJz2gf;1@4~Gn&O~&>qq6{&-)5M4*@AnEvag1C#ax zU%U_RY_>{-cD=f8 zxQt$bo=wkJ;~npz-*2vKD)bymo{Z10xrqL9m_XAriTm|Yqi>Y_T97Y`y_M&ykA0Bp z0RbO%&hwLBwfRa`i+7D(p+-~fLTi@z-?)$dV_o)7ji++Xx!%j?#i_;k=_FM3J{9&y z@wH_Bf(`J?yuO*t%TcYryvxWu30|P=??2{cf;02C&GY%?ZK0+=;SH)eX1qV2inm&a zpD4x>`ins4DFJ@-Y4=U#xU&aULs;-_|+4KI$1w;m64kWAf1Au`5E= zCy591iu(V!WAV_vJMT`PNi;*BmkU%Rx|{w~SPnRVX8^tHlTvsTF`CKm6~0Us-|VN> z-?HBf-zncuJ_xOmdE+{d)l=7vti0EF9F5nh`BmC$)+bHSNqQ1KMji%PPt{KadUAeylwn9jhwVba&NcXhH|#$F$C zc%Af1k^eG7X27keGgi?*f;$6CdSBTYOsEs=cGXwla$zKJjQUa$4c<5y6!z=G5y!#K zTXt!4BlQ={S3Y-Uo+>lXXn4&i z#pe>epp0oQVFsINlKwA)Vewfeqw(iu2&3#?=6c9Lw~(pp6T31$^NrzHyhq6_TX1z3 zY@+|Yi#~4^>i?%z_fv&_*Yuy>bW43+S5Dchl-FOs7}Pu^A0w?E6zOAaLcSzCf7kK4 zyN|u9d6oGXdH@^fV=3FOie7pCzdwoe=Yy?0U!t5|*XdV~H#h3)@e6HiOS2rC}EUbY2^Wd^N*;N0o-${KQNB6C9vf8+weU4fQISaZm zGE903oTKtX*vby{Z@=xl$(|3ZHx}q-CTtAP7{)NR&lyy&%Kv&eqCW==^>`-d#mf-R zu9)u=FTl{ht=*4a%(G;3b8Q`!H!5@)au}=4)U^Y-lX`!!VHU;hyn5Y?$7|L1hcSJ| zygz`?Gq?;UOFHU}{#d+v*0srNmEJM;IqH6|&>u(D=hL2==jj?d75Wy|-tU@zJ?Op~ zJx#A$YV*6WXRJEDy1Q={-K)^&*Qt8FJ@nhNROo>RQSYqglzXS$KVUnfo+G#lc7ncq zrTe1D@;hGUTB=X?nqYr?*)jKoxXDHGq()vjDZcM_%iENn^wiqb>hG)yJF4D&^XlsN zxJ>Kz`!r6&qrq=w?@vr|$5v&pMz{OTSFlA90WR%j%rR zgg!oAAvWL~zRls0a!Yd#yYr_r)M#>UQq-{JScq=OrrC`J_%s7_vklsPyI$VA4&zJh zO4~+?vJtXJ7~<32k`2Jh0~7|q7;(czXnc})axx9n~N=XJaly*>1sn!nDuCk$$F?{P```?+fM z*L$2FS*I6zI~PxtUWtAX^XoPAp1aYf*+I?oX!&&)eHv&g^i+Hq-YU}vji&#vM$+G% zbMY{plxM2Wdzg8%fxZQ0o@a&g>dEv{=yud!FwJEb4cwTSjn)TAUxt*~FT>J%zVqmE zXx>tXzuSseP2RG5Np7FNv+hJ1-gL9llTzwh$cU@$^{7YKeT)DlhJIX7N{QMbj z9387FAG=K)Cf5MMT6+j9kYCjNGW4iqYP?hL6{>kw@C}{u#$0#TfKXS(FU4NoP}H~V zzW5j`9G16-*8ZLl2?zK4;~ad%JPCuXUA@K_zo7`slV=_Z?|BVHLH0J zqZP8PXl3F7GZw{Bz?QvJOwGK!UC-mloJ;Sf(e+bIYX{7Sd}GjYF$*88)bZ5mFXOl> zisyaM{YB;~`saC+nD;mvuiHf5pKt#^3VTvMzqE~{r{T-0ihT9tJcF8N=_q@WKHj45 zyGp%Ze=uGl4D3>#oUd1D-jR5p`)+xQ=2w<=CsZ2!PQ1I=j_`MH!lS#{PRm>z_Sc|p zmQ(q@N#14MC35n-EC<-%yX0f5x4XFx%gwj04^%7@UF5HcU0GM3av8o0^R8U_{q7$o z@DlooKxT{4Z=Rna@r`5Ia1e+~$5+{m&ZUPh=0hcd3_Y11T%MMU}pf&dKL=RD7e=yU9lN zCBmbe=}D0Bx$n3)-F!>_e6KnWFlQ6qNh8jFMm%Fappau!zfZvqeykiBD1T`AAWb(M zV*tbH^~{qA17+eK-=Rt`h12`Tk6yD*Ing@SQlZa#q(W~Oy*>1Og`TD- zN6r zbp-kTP>FZQolIxjRc1&=x)A$0crdXeW5f4-=G6Af3NM3{ct)S zSx?dDWp-+wsMlL;Psx+?|Mg+BJcZt%JLX>fy#iv->ZDaRwg1Z+A#X}vzNKeyKH^{f z@`Y=;`>}?(r!3=ai<7Nr>idH=A($wez3$v2k zH-7$MK0U50Hm36X^#c-}3a=q0+QTMlY!YaFF^d0s0eQ1JkjWY#@B8BHBf|lC3_YvG z*?XUSpfESq82WbpMuTlI`?Jyid<~B0?0GQlu#vwH`edX0Th(m*`BHISGJ6mAZXaUv z{+GZ)p#2n1ZUp^&ocd5R=CY9(zrCZ9CAE+;SFFt|RZbrPDFQ-!U3^?dU_zFT&4Gs> zLzaHCnD9oY-SRBwn%TTta{h2$_EnO1%Khc#I{Kf70{z`D@9AW`xk#T*iGEY`X@ava z(o^>RLHB+e?3gdJh`lx+io0Pe)Gv<$eZcJy1+Sy&*CPEU(#uqh$1*Ya>(M{!mzaWk zCMEdO=9edK^#SusVcuNn?r{1)_iZcl#~%)&?ZF=U$JV}HZf0=$$@IWhDSzQiIf5Do zvP{&>&2AELT);9|d6Odg)rDL`9%1w)vs@bPg2tT9=Eoq=Sgw41NNx;Va+>G{0Bo-9`V;D$ObPP_b?et}<^8y@*xrCcBXU z*`A0o;ty{l(H{)mmmxKCXUyL+J!%<8bJt4yN0rc{^y&KeCW@A)`l~CUpAoSQc6h}j zX2yiSgEA&b}X5*#$-XF|&br-n%3HBd%9M<*t zMFHDXUx2sB9|BlqcKRPAko8pjZCg|y?}oGLYjp8|BJ6L^M1U5AzpwI7#+=q~W1bJn zV>1nAX(veHesaLHot`b_ou4eRRl>)dl`3nvqyJMfn~Vn^=`Wy;=r}^8Ug$diuT`#37mreP1p{!0Uy4;f|x&HN!L#cb3^h zbiN3_3o+62Tx%B6uNCzo3^0|R^Tul>`qFdok?vdtfeL+{a(~&EfdAM}x!09dpz4Qf z==Y2073gD?*YBd&mzoc^iup3jrRIUM_qczaoKL$!eSXmMtYFwfzrUXUw|CI!8xkSt z{fu}L_zu8Z>+%7OUR8ZDDYU%duqS^hTv``pT*^6aiSlqH|3#%>p5f$rDeWr0SNtOG z*-EKjWSlEhOXy?f_+KkeXQ^geeR+}b+dL{B|bNeWU2YgmdykVsl6mN!d`#I=sz%?AfRV% zLAHU!`RnR-mhz%H2H@KGIr#YRgrnE;Epce=46@`NI%$tZjKz08g4MxEChOY~qDeHkAg_oef3FYDvNd0$F@QODs-y#3<3 z3*{eik7|CllKzwBVbJi5_0BpbIq%{+&DFIa;yLTHUq;_Z`2sD!$$3J)Oxhkud1f9@ zn)3l<{gaKN^L*Ax_aEnR z{CsYj{_Y+*^L{DN&sBPIUZXHyMtjQrCg+LzU;XuN-7e=@*Q4{~Rj$w5mFKJ3OZ3$t z#yY*T@OELp+(6$Spb+D!D~s-ztAf8S$iJT(Qe(iyaEy=p?}zW#|BXBF&TaBl$A6Uf zbfbI~_^*K#{)l0^B$+nxdkS62ec8Wtyot)D`u*#e{q->%ZeLA|u#n(%=e$|pm=Cxo zyJP(^j)CZ?+KNFk#re&c?9yO&Wv$!mjx5h2sxu_BI5CAm}G;&DT6S1q$*S zJXl&lG3H71fAl9opmjbWWzQ*&(JwxjkGzLAK>fe`_kW|&bap@oln!~I+LvPe@o_$` zKFjVyT+b%vPcLFV5Ko1^I2C#ZF|UKDcWvG@ONE}6*Ms_e>_yFcr{nPci<8Dn%rEu$ zSbVU!p6_911O0?l&-vwwK4^C$-$=XSm+c!YYxPyu#ZXM$m*Js2A1lw*RQdf;WHO%j z&UuCR%TPy8T4>e&1k)sL<9w1SbpMtm+w8v{$~;||%xaT=W>S}jr@kCipd*vd1I((d-sRd_CSv?MZN^1M2&0>nQLlvIkWq zi{n3!7vl9JW#qFoSNCe=&I|5;{h?OygvW zP3PE&7|Qs>oZaX~-{+;mWde3CWFz`%>PvB7KXbtZGmM^7UM$j|t258b=l*SF&&4!+ zUC&9-lYF~|)z4@JGSXZ;K^;nO*zmat^Ct9#dGK}2oto1-h%~cs;OiCq`{p`@R&bm) zWpMs_uTArh^Kzfp>!kZC(5Ek5@6GS9>^{~|q0jTXQ=~6@#3JWCFPw5u*Duw1l78)B zKN*jTFUu48zIwX0K)>Ezhdegr&VUlvD)tuKOQ+~#-|5QvMY(=HPRtb#zdi8vAmsVi z&tiDLi%nlubrL&7jZ?V)6;Ed`{XL`-t|p@_s!wOPea0x#J7Pc6CUj2~ulx@k^)5i` z$M7qNzPKj;jbqdFd&UGqnH>G${yIhU@W~>{7NNLOKo9KZ{) zm)zFn=%L+}PovM3d6Cm}{@C&T+NsXv>$1#fFjBQ1$)AKWMuOj(#zh%=`U$MLx^BXO zK(fJC|2mGBf(R4?ROo?r#dO7Z1LV;D;vmYK#q20>5xXV&%8`37oejVm@83g+yeRMY zf7){R!%YS7M!)8MuZxzfI3J}G&dbO``|J0SU*4k>d~*WV?>8wcai70cw#v-PpVQThw0^fC{f75O2z z5k^9(^D@TM}VJkwBkbBH3xv%6t=ct@n z$jv6#a?Y9CFt)kPHfGFz`~3%>$K&&Od>)_o`~7-7pPN6|F3+aFRGGWG{5$FC zLi*5I-!H@0?$3hsIi2z+cAkGWm`qO4^BRblJU+soF;0w2=kQc8+9D4*_^l|u^iuqQB41>BBY)fn$Wj)B9+|)lj9fyeiG{&Wr_>7TpP!hr@Q?=OZ#lUSTXmHMb0o zX#|IB4v{)Ts`^y-;d9498vBru*z-CWXlYse6WRJHhf7VCTP}jnj?;SslOs!;iRn&T zd14Sh@w%QP&O4ISgWsjU(Z39s5RY!_KYXaTW>iKma^(6Sk^Nqj{>p)e<#ue&ja7TR zplr{kllwPl*HNG-5;A|~tFT@%?N~hw5*f?a;3M{nlTp8PQMupeba)iR-cKsxvis$V zAHONcrT%N8l_Gr}IkH^`RM**;uDO_uNQ_|;=HHuZ(DEhsg{KWnA?BI$t2Rr59bGqG zefW4=tgG?H>*YHoRck8@;EB8Ey5)r$-hz_5U@bdZU8oOsgNYdAi^+)1U_(gDb#$eBYj!LR16J=asm!r$o8Rm}c>p?Xikexb)_p zgBx{VRD9^%LofztWR?eT^&XWsY;yNpe|OKRdH?C~48PQlEsRaP7&_)mN&NDCtb;X@ zp*r^FCO+3qxK27~na%>}^oIlRmNJ}vKl-4g{|e!i%6AZ$3x3;UsViGN3S(6R!-)$` zYkx!zOV)}#PRm+oyiizkNgc^I)Mmmd#7{=id_TF-C82K*Xw9gjz5 zj!bI!uHUk6I=uKulE^`NRn?%TVuRhkuR$`4jaH66nmeK3uF~|gw30ny>t7KIip_cD zNJt#Qa&q3S77_uraYS4>de5GF<7$cjf+9Tq2lZ|prvn1lmBHEiBl<%dxKpks zo+0-Z8G2u(^>$t@!z)^-&$sm%jFM$@7T~w-T-2eAP1$U&K?2;r2K%BQw zi>yFwJ(|;IRb`cinGmkX+2DU2BqeDWQl z4is^MvL<+*i9yeTucOaEmV~(DEOVS@&C(~{1!pfzTv*wx!FbLn!Yq2)W8(PVyEa@y z_O5?#LfFWE{Uu}tPe{HOoJ!+~O;f(pr24YHuQ=5o`ZWL^K}f{oqo+T6-piif{x_8> zcPAio!-go^Mg~65LIEQ35c{+kr@a%chbCyB^_+gm`~_h()qu|-DCsEK3u5g;!R3&G z+wEB+HabV1iZT)*zXOIZ)e^*U)t`3X7IHQ75r>-*9NdiCDgrh0kE&S);mxkB1A+D- zn18Q^Ky&Y@&nLqB)B7z~@Mtn$wvxY~?=%^AZSMyqvG*oCL>j->aB@4G>` z*G?Lb?iK)Z5!T1}YunqwMU72ySqL~gX)u!7SosaJ%__^j_q+)^(%4%k*8H7!7i9cO z1VI5xci|xQya>MF);NGtd6p&mkhgGteM)eDg7?{qlOiuUACTBY8$qRu1p0fPa zW+n&S(#3PpnO}zzNH=EPLkga=gQ%vQDKeC{VO1Sn9S zfQdqDHVOOfSHs`z-c>u6hnMY+!y0Oi+lzj92|yQ>(Vm?5Z-|7ZZzRfveshRj@i7qT z*x-;;sp=iIIQWj0Z233&^WF_~7Y{GVs0ij{wFS)>$axiV;YzEjBHS09zM%Zy5r@Cj zcW666>_apvw+x8#zpcrEzor>kd)|gcjyP*Md5_|8wt8ZkqIR~flUsHC=*^nKQK%&F z`BO}CgpSkX#jL_(lg;ab5874m>B8(mp^3V*)*(WJ9a&$t>Hr~JG4Hyknqjqqs=Ip~ zoj2C9UC`JeR^)#buT=8_#5k;Bi`cOn4*RrP_8mYG;Y$$m1y?VH%qjxYwt>nb~9m@l;xXF1N;M<*G6??WU24% zrppbtkTi9d=+HC&e5L>?s&1pu7UJtd?7Ji56kw`2Ezx!NE-hnKF1a_IJuC|r_5ql- zm(i_A-g$Z9FOYV3h)?8NQo<<|$h2M`Aop@^f_DY`^ecxij~C(SD{)Qr)Vix~;b1*^ zod?k<>3BynD)ZT7$E{0qSiUvAflnr{Oo$TOk*#9l&hKsF7Azva58gy}TBW{ct$&#d zI;4;)LATBuQM!IORS3K#+))XpyG)Td{n4OueNZm(&q)(E#JueZ>~9OgyYC>3Vfkfy*f;(I)<2P-TMcA> z?Mbf5Uu`B-w6(~^lJ{sq{g0GB7F{$W-QLj~DZ=R_3z}a(TuqiubTb}-%T_95?JC*L zUkGcb#PtP7ZL1V~ueur*-wbYrO+F&Z{wfvdN3_3kn=&Y3H zt(La>gkCn8)_HWMnnAn;xn!d!))bLYbdS<(CBvsfMVwzsg2m;T#_i62@wZgVcAuqj zoEmN&lDVU=2zGz`eWw$8T7n~1o*|f=SG@jOHXs`N=#NE1|KYb5@`xxw_j^zt8Ux-$ zHv+j_=Zf__C7~Cx34Pshe8cGp6PBrf z5U3F4%P}5Q)$7&Nnx!t2_U7DPMs(MsKFD9G9z+tyBUoICuk!e1qEb6>Wcm@}HTW*3 zY}!b4kEaKb5?~x627%_uV}84|WWE14x&hp6)v512D%^J0F@|0sDJRG^fUMC1uATgB z=6=*Zi;64_O%yShZx|a^dhp~!WIHONkJBK6ujnX3|qvbyQ1-hz1rR~87^~5j$>F8d3=-Tng2pBUnI{c;bEm*()x@C-zn6^r8u(`p#VP8GiR~wQL*9NVV*_<`-2XO?+jwJ>OzpNWz#37KH1>wEy6w24 z$~=@~y3fCac>u|5&T<9M-&-EXk^Kwjb^W3&dw6!_rWN599Qi4_SG4TTPCc&h2={#iN^Ww@B!_93-Z&*qac870Q?&>+^hRUgI%tDSavD7m@bfDD&h}#M#f?J*@sBcG!q!TVwsprZl z#4f3N9I^YTBwC|fZUl4VI5iW`-QeWXSc*3o9wo;Vnv7QhN;I2QX8_^teUKd1uT>g3 zZFZE5xk5(K%Z5b!hdbVLgWl@oeQ#`YTcZS#Uq2%{#f#HfXF|Y@jgLQEH~1!!c1L>x zlSt0NK+7RPMeJ!S5b3D;yN0B_-1LlSVi&ZezBo4V;KDEEW3yfQBIrPWGK#Ts*BiRH zdzN~w@n^lP?p9ipx{ydV#`+x*4KW2NP{ULbEqkoyW=!ESX*}D(@d@tyfw2sy`Y0EQ zO3pc(t&iWPxcm-Us<~=uIPRyA#LWLRyM(Vbwu#-o_F{~A{^+P|(O4ifidI08S4Gj>7e_=DL=W^jJ@_pBFxy4zeTtySs zw9DdJ$a7-wKe_!R&V6CJ&Mx>9Uv1d|*>>fi_$1>()Q`l#{mDn*i*2Yq#r@AAS%(u7 z#PlmrpF5yynqPJ~`Ti*u=FPncl0UBOTfZK~@r`E4ORfL_uiEgT#s-TBcj@Z-YNx@@ z`%AAO=dSm&BXBtS!gz`rtclioYJb!EQ7Ocu!thu#_H#y-y$Tdv?2E(A81K0rj*! zuTsG^yJF&?+Y3OjJow2OYtFscD=P+?*`?8M6VACj(SWZcI{#LLXlW**EHv=& zi7D|AAE63-emwqhLd#zf#MP$L{+60!!{VeMy$76b8XFyPHfQoFKA*9tYd`hBOl~)< zabbA;0_t`kNuTnuO2c86`O1^T+ms1f!XM{%Y zNBO^^KfU=4@w5wuGkOL%$v)P2O3dgo>io`z^MdI7^*q;7sO_=3S}uj3&HZ^2*CU^H zZ1=$xS+8pKf}gJ1B7#&+&X5`d5Z7lPV>fV4+dnQCyT*l%okeHvuwZ)i4U@m%mrV4H z?G-2dq?!V|n%=|zVza*kV-EwoTZDO5{rAUq3q+urf;~%|UrbWAj_iAchhm*RTKyw` zzjn9Nnf%-XGreHZPP`3fj$q-XFkF}AzHi#e7Xn&_6uyE-aQt&0n2_shUV7qYE~)1? zG&JZjjW<6INPAu9(fBTcV2&tQu0-{^Y# zBhh^W(hps^o%c8>-ST>h#UjNV(tnqyq82qhom1&@{OjDjJpEKmd5Y_k?<1&`Rd?SE zJE8K)W?-V3>lAkMU>tNn{TCgJBADe^f52Eb1SC{iFjWGJc&8B7#O!ZHifz`{U%Kia zH3fknv%0m``GF;Cj9*07{l+>vxckPs!xM>sbDgK!8P&hacKGi33syPZ>o>xdaN2)t z3sEi&Js*GazX=PU)9F212_;T@BJ#Ioxmz4kLlF5m)tzXq%ojY^CW|z&_UrxQj5miJ z=Z>CK&FG)%@8ePwvBKm~A7uUcN6~%}RR~H9QB7b;%9s2VA;D|knM6uC())7%?g0Cd zb>GVEx4z2As>{Y-Y9(TKTC&TCQEU`v}TJejTpbC`4VX(|LeQP|hL~pA8X` zZY3z#L)72avXBC)RF!cE>4JISvnFu))bJDIeUL4aV3CQ*qe>5)3_(v>_CGD(HVAeM zX(Y*%Mr`u#XO&f-NR1xqmu>t`$B18WHP#QA3lAu%rLyN6M(^vra5{y*wfOoSTZ`w- z+KOvWf{hmYE^($vFUH*rdR}|!O#Hea?Mb_>k{JI z8PF7hH2+PGQo<^&3o#aRdS57WU4E7Y(772Ea3~9#M&Sl` zpI@H1C2!vYfNf3>9gCGth**Y-qwAfH>tlQWh71RXmuUeKuC-Z~y82+wbw;=fDPOiT) z=EE!B(%Y%p$9w`$X}=*yjF{%9j8=0grL!TDIX)4gvhYMV3nj0%F{DD%v|{v(*Q+%xrJ&W5Lm3r@E)&MSg*_KVeQQp%xmQ`fHZa3eg*^pT|9ufbhbcX*S~!t-RD z*TMLA{H@J$9h6iv(|OrXCogOZP2O?baNj2X^K3{8ZEP5yenWu3rq&|BOu}_-6>`;kD0>Ubp`S z7ok2Qjs9^NJRNDiF6;-bG9O=Nl(nH^eA)NS)vtsH;SkSA(uEW3))!%yDV&vtn&Bc7 z=bp*QHaAW7oDU1vX8yE1I(W|=`-0*Ynnw|O5apC(B9|S>rj=x?gcv=4(zNnz9#G=U z{ao_Y_`E6bt-QGQqchcL}vg#5iP5NRvp*;FkY7RI6!yGMtDeZi*E&8X=jLrUUN zo(SRn5W}hjbw`(e=~N3VLKCQD09$FVB_qH1u39uR`65KTMt%gAW#ydXfVwLbG{oj(SXg9ub3r3a8Uq_QKB5YgkR@Cwy zYj~y7sKi5CY~pUCCUuq=683jDYwlYedx{k7*pR~O$LPcz$3#YJfG?1hd9**jL#YXS zVKa;D&rVu`uZ{`&F0uaxypSTqSo(GkLns zOxxr|4}VyH4f~M`h=d+jKg?%t-37^rNbrcCxB^baZ%RQbQCse`L%Y>Pxsug0DzO&9 zEDYt-z&~Ygk~rV&G}%vx8i#E~_TRUY&7J|qUK+sfh&lNkMlEWnN9^&Y%3w~FDB~R{ zhX6W4xgv6@VQo9HxR|S1-zM^9HN9yl)Jc*Yp>k*FMhEJ(&AJ zw>h}Hr+j5gp_#T`k3ngf`Y0m)-0A*kMyr=bzFkP?HtqAfpSKs2|Av+^`Y(tbOFK|h zUm0Iyvs;_Kf9_hqa2G=Pvd6F@K{l&XHWcwy&hbI^Z@$G??86N>0^LQac`LFk{(;+U z{;byC4>U)J`G({V#sNTQ-|6!=$EKP2U_hu8*9JwUgVoPH${L0s44g?y|gOZPgmZ~mS$Ov+Cy<_fs z-biJ`wL)YUTjS?_7OiC7RW^G8c&S?!Tjhq#zT+t9gQ{(P?GX_|+(xzp-fyeWb6cu+;pv?g<&?94dDZo=^i%mOxrh_%9$MU%<l=T!+XCRf0)by>!-yIQs6c%?<20LpNp9Bdd6X=kfGP zaDC2iseuX6@Li&Rzbw}9z?aXD8m`;K+_TpJOMA=iNj~iI4BKt^cKmN=aPF{`99{yO zZ>D;R(sM7#+CUQdG6M#c3zQQq9UdGDb(=`;u19LVo5&2PuYK&ZHaC47^I3N6vC!X* zmkWa679nP_2#f4eEivagl?!@<6pc1C=25rc%^Ym?huY?Kta*p@t*;PrykixzV3%Tl zH@?k`s8`v9VwGZjOpwteNq|{yo5swu&njm*2|Wdq{K>TPI$|u*RrZf->R{fmNksR$ zU`U7N9*29s>RuP{QdbSz9R)2QXz@~@Ttbz5-Ps${A*wlP`uqv*$&8+9vud4JtN7Cg z?*-o8Mu?wau_Ze;u`|Rsm2RRThM7`?*K_0aQA^6*5$qKJVRix`e475d%H<2Cxo|tN zvj}gSofaSn<&K>wp;-+}4yy}s9hWyjd7##X;G>J{!gQv-?4Tu4@k;G-sNq(7m8|E~ zS-A1IzuVlyflFd%*N|tnBG7Xyfx(O9);qzG{S%G{_dhoVuWN^jDYIPxBo*_}zFK>X z`ROJv(lpTvP?cGL-6qdfGcQ8g0{H3W{?7pF&o#y_GHzrwB695JD9uX1YB@V<5WMxx zE(HjX_UDRy@uDx#$$aZh@o4<2c+1pjwY)*T_s+S_dv)K-TKgmhQ+w*79~m~cb%(g- z(D@v}p^7Sv%q94=dTeJ9Kq)rt#vhMw9Iz4-LD#3xdAtRNzBJEnD>R$_J(=VeGoC#B zu*`Qe-C#4h;E*YqF#o!`Yk2aODs`Hj;$-nj2=x31H|MUo4siC2@-)8{Q}L2px3*|P z!DeA#ZeGu|!BtP>yHn>ou|zpb;_97yx3aXM+hRI060SIhv}U5RDzk;|dhQVCmI#6E zDGwhGQ^ucC14dJbQ+6JCS`*vv^K!ufgPP@~7?zA`)=Jrm_$DZ#N&TUq-F~lr1G;D( zJ}wdB+FA1f8DV9T$6N60KqbKRSgoOa@W(-kSMA=&`rG<$r!528L`bzK&M`M4ofbZ_ zK$=iIaT&k2h@HoshXu+;na_3xSM)Vji%0QL5IE`W=oN)fF#G69?@I9Ps9OD{_c1q?1(sXD z)1Yzv0m%s-G9SN3G~kD8GW9$;_lI>6g0Du{-E_8?J)5|Fyn!eVBV2na2bUibUy+-Z z?C!O**{(njP!Bli<|%QAaS3X;lpU-js~Dg6rDm=4oy5F1qSAj5TT3o4IJget13I=W z)f#|ofm5q#JX@Z&!UPkWb+SRrN335%TMIFCFqm(xR+iIAg#Z4wS;Rf42Fp*Ho|SG# zpRqqrb#KhAtr7aDjC@?kq#R37Zv zKvMzlFxoF)JoEi4*4AVM(Us}kpMzzmxo@M$CHO+T< zF2;Nz&^|!=es{V1mS$ccKktJa6k|WhMoxYFCPC1Av!=Y@!@Kh9m*`2OGcXbJ5oExNWPbE`v&-G4}Vh za|}$R@mJ7it&;V(icj1)lbU6@aS1gTTDc@LV^g$r?Nr@`A8x|YSdpTCj@0nCw~JgG z2`NLB4cmQa_?5a6nP{o1bAUMl%rHkcRDHZfd`Tf%R$eSjCG97KIX(CJaqa;mi>n>l zy$>7(iNdG(&d`xf^3RBoD$E z`wJ@{7_0dfY9`ll_q%#`!e6GMF4gVO`gXx_ztpOHt;3<}!B(DXP3CR%;`kTiAXH{Y z9iw4MU6h{Lc3NsZ{^~1*??;6D8b1!k=A5hSBjNRGA8F~5i!Of}gQ$OGJ2j>R%jZGb z%MDL!M47IoURoxi<(0(;@phN$Q0hOUA7*gn2#la=dtnTvU9D0l{`pV=<`J5x2XzaM zuQ0Cck<5puP4tPS#lMZEK4Hr#-BvjcJkUU+&DNz{d6xF@2Xylj4+M{I4&iHkz~k~y|U`W9=hA7j$p;)YSgm22a6Mrdla*4|9sveo*p7Z z&t0+C$a}zTTrf3towo1)I1idQbD7`vv|} zUQ~7l-Yvds>jqBIUhVTi+c%1Tb1+M9l((v6vrI$OM*!CO8Q()huuk<*Q8(JTsf(!d z-r>P|#^=1f`Ck*2H*5(t`?C|{Emt20^a3=UVREZO;!EYy@v_yAA({uwt1RbNo~$hX zi)6erQ~gf0Y;g8WuWlCCan+xUW5ac=e1cS&H431I{=nf) z5{Xn*-o+Vn-z-z+5q?p=V1^)@tQ^ut3>81EU|aGL*RR5XN`#_*QuPJ7-!44A$liNU zb+>2Hw-Lau`NfUeULq`SyxW$3m-9v@+ifh}v&Wv4IOIo|S zJW-UAS66{{?lqf3KtekGM`X?)Dol+JZ@ApCWlH@3@K$-YGBm5m`xUuzciDvPPAw1E z@L*Mxz`P-kp$AVjkfN=RKUN|>YyXhm>!bR;t0>+HyEfCecl74r!+onQ7-w%bq9gX! zt>NL5>C*3KzS^rJH1yyIXL$=3<2JxmKd#wrscqEb)48Lq6yr8jH$ea>f@q&nnkl6)5LR2zMZ(TSti;yu=^nBosU=OHjEd zN(s9o4n0ezn~*R-{C;O?)j3toAEzF z4t+Npe74BJIaQyE+ZRYJm4ztTBGhC#Mte+|m##1>L)VBQ-!Tsb`C#%1h%IXbN#e&tEr$#OqI$O=7xIB->R<-h_ zDrAOjL@QR(?r2}hpDr(2PwKI|>F0uKZU+W09mTwt{%Y{*!RReHa%WV+(xR~mxCqA; z!_UCW?@L7d&<8lA-I~2`_NBA5^s8GDGo+S#$q1S5)D{UT)$9z3GV6zJMa~5q1eI^!TDMa)?Ul8jxV$TEZ-w^03H4*d`|W_= zv}9)lkdB;xT+kGX;;_5fY8-c>_f8sl(~0-Z#`b?}nimHWzpoucGkNdSag_d6_c|{4 zfC4$WJ_y8qD@- z9ojM_MW`?Oih6}u<_ZVDwZrourGl(aV5ERGlrqh*tcPlsSy()5hWgdvydRuVc#~&2 z-jRRbJ8Ee2q?&8>?c&yY@6Rb~p57jpY|EZ3btXM`O-mr$IN4Qr#nd$BYXWU+w0<2M~c^#VH?Os^J6L9S*`w&9?fQ1p%_dV zQXV2)dR^ZVY2KmX_Iu=L&f&>LlbtmUgO=A4Gp_mUd%{;|B|JfTvUbmHuXPp(5vjGS1t@iQ16Zo243esmA@lf zp4nP|(UZgAjn^I^f#k4NeruZWy9gpN1IB+%midIVEgu~7zRmU2UV4XmqR1Ri(RS|F z-Ar3PT3riAKYQdkr{5gRj7L19^!}#KxSGZvdyz|Y%*|6a95tayaBWZU1ombbet=r^S`N7o~vdYlq33 zqiw8wd(AbjQ6h{1feO>Lw;#Ws>pAh+e&N&6?Gtbs(ouGH)mhV3r1wL@gQBZldi~5D z*PJFkD8PZBsYNZn8P=bbU@zlbsz zN^Ja;ptH<7vDvb58y61*`-=2<`}N7t-)3SCy^lq44o~WaM1T`e3iTO}G%EsUGEjUt z7HH)RubbFim)jq|+v6_y1T+2rI#!8i=g~OTb;&Y7fc>@CRYGWKkbrT-#>j&B#JTOV z1@tr6MCl5jZclc^74%8I7bcl#HNHn|d0!-^<|G1GmdPWv9Him#k0?~yO!?&Y(`NHS z#cvf-q75xqj!dd!gS*^sX)=VJQg<>GJVQ=L(LkZBir@6;($DIBhvcrisqdmS1%&O) zkS`9P;kt4BouP@haTn==PoJEw_tH-wqaO2aBfm6ui%qM% z55LTj`vbitq#Y7@hwDqtzFHi!TqWY{00=;DxK_UD97!9#^X~T5*RO;lU!_JuzSkvg z0Ohcmn668O0rNs_D^+ZYE1JIS!eNP-5-_JLloWeKon&0Y?$I7%B;+0iwKoJbu_H>? z7vrooQMmzJ3+L(YUqj3RjEh%wnvN>J}EY`C5ab@BJoap$=H?9XA@~Ss%J=a3!I%*$C5O^SiiO_P8zi@0abJ| z=f;h??e^S~Te!#Us~)aJY42-#t>qV;x*d*wiL}2C*l#%+d>3j_P*8mC_#F>jCY$;A zds!`)wn^GYkG+sP!2F$!(0(rnLxXz|$Yu1B3Dtrbvw)})6ySVekX_oW@}#K)?loFK zZ(z#4zx$!_Ny`|O1&+U4x%%}{!0o)am5oXmMke@1mF9 zNTfP~SQ~pBv|R{H`@d;GT=N!4c6Ck*Wr-hs02$iNquyzmyhwxu6Eti4=LIWKv7jIj zyjVfQ%T*I-6rx~YQp)m#mP;U34>wZ|!3Rmi5x<;Cy_=`w59OEd2iG1Ln|2t*ZJ$@$ zAGeGG?;gr)q)ozR6P&h;-uCssGU-o*8$1|OJL;`{)m9m>a`Z~-vHw@lomtPjo+@03 z7QOLXs)!Ed4;jVez9z@NZbwPuTTaQVPtQGBh~Lgy#ZlByY`SX%lp!$8P3rkVLkx4(CMSW;`h3TJr4_|*uvz_UeD=C zKKp}xYu&o52u0I5Gg#k#fq87VdFvf)$m|}d+xr|Hxu#*2M|$f5&bXSzB(P1rXY20} zj@hzzQq_Cy_u)j<&Ca2Ad(ifqm%vQV7Es~-SowWggTj$RCevApmu`mv;}I}wA%5S9 zwCmHxpbBaw)ub;6+KxBVR$h<8iE)lweb86g3LRyYkG^YAK$EJ>*O}v zvb)cjWmrs!O}`AV{YbrD<@R>z*BS$L`fFsvaH zx_-X6o(zYers;|a&oSp9sIMuTMjhpU>RqRJm@P8&?h}UeK-~-@xCCM%fkBN4+RZaW zDCJ{o1@hk`%)!!MyIkV#;3r5@Pu+Z3Ne~hGBRZypp&|TI95bJrfdzp!j zIjC_q-CLio$LeCug&O% zNix??BtZke&Hynw1>mN^>!=O)|<&1RuY*c+liT)4-wV{;I0-*)!E7ng?z4X=jCaP`ck(aka7PLo`&65O;O*HFPmYYv5g}p0%WZHiGXw@$( z7m48+=UVp&NSBZ=BV`JFA#WgF$^=^*7UN_6$t_oq7Z!{RCHe+@^CYd_YeHZS)nFL| zuyzVoWOZxeJzdgBIy8OB0B1E)BU%lX?L$@dy7SUy!`{f5;R9Pew$C4|8mtBySU2-k zUag8tWqoa6;5o^%nwOT_{pKXO(>iXyYb)zl9GflsEDkus_Y}RxE@+INqkP$^pBU9H zU-%G`BVo$Kf;*aFe4?rx=-TlUa&b*23eCX8ia90#o>RcR&NyXm5%L<(H9-+YmZ;CQ865y*zs*} zeLzrm{+lTlY3fFneVVZesEuDL`_sQmeCq>;XZ$@9lHYdrIqvt{O;v>?MB+ErLYJUP zXh@LcnHYAg$)-sB0MNxjR#}tT*5!H~sJC({(SZNL2Q$a7hm9XJ)APl>cP@5qNo_ry z;QQzTy5yKakb`Ll9vLxJ=Q-wpWJy1qJcNbbRbt?9x0Hvm>BC?*XzB3(wVaLC#HpQ9 zmYZ6})Q>OX8l#K|I-L0>4cI;0d)uJA zz4@d0$PqD*UBc&v>wlQxm9-CPdsYs!{Dtx!D}Owgg;8j zkBmFqZpeG)n_BEL=(yRK?7{t#Wm)thwp)=dY(G1yM^m}^uaAIefbInJYIi{$jJdo0 z>DQ7DjxIDxmF%D41Pv&3Ox7<*)cd{Rsy--3bxOBx);L-Z5sb>wH!z-w>!HoH3tQGC z+n*PrT1n3B^98%mwbUyjE4z&`&s208EkEjy@ma3k^cL!9Te>8@bO`qauG@=QD5uT1 zdUHnX&O8n7zy1gz?tajE0^eR2JbxwVgh&=w{(k+}J0k}Jr6)#T`k%e}XrjY95K+X0 z35^BV4#pM=aD%z((Ic6@2EF+J$vMVXF^X{Mv+tQHgJRo8A!eahsroVvZ znf>n1aBxb4$A|4vN)x3dyX&X&0H5okJLeTU;C8etI|!KgkO|F^(zJV6ANiCF@~G<8 z`{lnx@xP_|SFdHg@e@1XP-iqiO-Pe-amS^x!ub;H$(8J8Hjlr*`kBFV%CHbd42xly z*1*2iXVZ0T7EII^m%8dcTgIBI3tXso3$kH2Z-xli!LB5eyMXV^7o%5BL0@OMs9)xf zeHQoT1*NC6*F$apOW8ygpKj5Arfo??=!YNE14shq4j`vntyud4Q@Cq$3;?8h;!-o# zQu7>eg1En?aTj&}rShGgVp$8@W2MH}GA3Uu;|iyi#@zrt?$yC0%Xrn-LFjqANYfgL z62idA&_RAuL3wXr)3bH>%H?UZq4adxcw<53w_u{=etP-OHCP1pm5?Ad-T5dnPFfL0 z09Pi{qz;OAE%D>)+b<1iO=qDOaq$BB&qZw~E^*sSpSX$l&M3*m*YnH%V>{Tlv#Rcs z5`e#JL%TQQu}|d*zosv1>u?#a+co_)CH4LHZCMxQYG3kg^4z%(4Ukq9pKcP0rlf8$ zAh;ELeX8pPNNfmZg<0pwU21=_ip0)fk81_g7HU+GDI%995!-q@NpC7I7w-Z0De5i! zWz=W5^5?Q)`9M+PVv=iGM&dubXn4aTweI!%8HbaNZ-mgq#o#7kvM-szX5aP;>fxN> z$;mHMS+hLlVIRQvP1ICY14p<=2d}S|D}Wh=o6>dl1xQQs@1xK+*FAt9`2mv*^E52v zggB%y6!st9l`=zAG^F$=qWKm}yG^p|T^GuKB-7TYy6EpqH~H80u78scM(N*u>$;Ho zR@MV_@5t5=YjQAyjGo-<01u?{0$-wWx-Hlmbs^x~^HNtEA?;FY1s~9l*4^{us-I}Y z;}23?4W5+z^wOY^*v35Uid6Zg-_}&>9c42sFKZ$|aywIe(;x`daF5)?`iHol-6pYg-5tS% zQ;tr%)apxO1cb!Wq)jzJ)79d~TUUDAE%mE$U)M-x1x})n9;V;UUDr97Mw#CaR=4V$ zr{b>pT)R?>od6goIUeHNCFuuCY`MmMrN$O{3R0oIXjrgc{>c>iz#=K~%WddsO#N1I zOXD;!uQKyBFX@|lC*uCiEd~0k&!f|>rZIhnC^ku)LkZLU6Wo{U+G6Fbu;HslyLp?S z+x5a}E|^)x78}xpQ4rRK2(PeqR^+-}s(vqo?ynL1qXTEsi zlGhZZ32655mO24Gb9{D+{XyJ#>t`lka6r+9O64uKrak@hsg^b5W6x$g!y?pTD*K-= z4z4C1lH$n^PkuASp2ZU1?hwlFGY_#u+9b=_SylHGHz~sBJ3n&D<_UoQNsaH@wzw1h z?!XD5Q^{QXdg+~O$kK~sn^nFuHz+&}RlYHK84`qjaXp7=%A_>;=XnOJp7uK)gw_;; z()C8_2}`*qO`cb0%7==rGcnotQcXLOX@S|K7O9YyCp z`e2@DnrH+Rdp2TVPM{{8gqe&KzirJSj$fv^dwjxRuXV6d%Bb%0rs~A=bPyF zGs}=trsC52vbAY5k^Nsf%66f~>MIBApMxvZG-scF@e~6zYo-5+{`<<{jvq3-Dkkr% zwIAYf)WQ^B`ZwP~av;(3=xFHiDcFsu_j*FkLD7pm`7^o6B6W1PSqJM|4_-fIMAxFh zF9TtkGWN>zvPFbJ6Q?UexVHoAFNoiyQO(uDxGp8w6CN?Y0EIp{Tg11Ob*jd#tR9N- zf~XCjb7&%?JRC|s+`qZ`a+C%XUQPsg?+Y%ayUYYlr@8lH;x)e_K?x^n;C`Ih7ZjU~ z**>pAuT$^4w?iVD-%*#N&B7YlgK%p8{-ygyQX0=gUXjJc}QZBNE(^;PD-8O zRrsjoGr3!0Tryfh^})E&x}cB|IY>v@nz0ixt8oTNmTeBZ|DfG7A|al zN)%9D&AeafK~YR>WhCxOe@Cc3a5zahTopUin=*QsQ}a%Nm1}#efBey6Pf0Jc3ymVfhGNRel^yE*(&m%j8*@SQ-@_$0e_@IDoWGb@??MPs!FKi=?{X(H=n4}fEqG4E0Vul}kZ zKN$@>c1wYylXpK)DaBddMd?MlC_erUb;Cw^0nx$(J0*vu9{G${rH7x~X$;4pbzA2T zkA1j-&#{@Ft#dQ9Ig@Pv4S;h=A7%wk4O=k4=V9$A?nK`R3J}Hhq90AXJ-jtmjamND zr?6;f=;R?GqDz3giDmEpMcg<1_%t98o)yg+&I=co^3L@hz$9koFSTAiGu|fiMA36% zCG~+o%h$cPAqR!q%;E;(^t9_zu#6_~<$Yj-dXIOVq?C(e_2KbZh==&Rf_x(>D;=Pk z3p}J$(WXR!cYekB1*ap6t|Qze*1H_8x6n40d#-5ym#Q|2?Sl)f8AJ)bL|D!r&5KZ8 zEwOw)%|EVwR<&fGYw&|y`fKrXtn(h{BlpyQ3nM*a^>GNBL!CAMm~K0-rf39@6Eu`y zg^qO-ZR0~-S(+EtW^ZLZyYd~nh&&9cQOAlguV@9c02y%dw2NuKwuBXw0a<-HqzoQZ zZQ#wiVXIj1rkC}!=^vdq*6W(>)`t0#ADY!@fxPma~GT9~kRi4~DSyoVqvnuAL44st-??(&h` z_0H0Br*+Nc-AaXL{$d5OsQjcpG_FR8@SIF`ME2O1n>} zO+*vM+IgVL+qCU66y*py!o>1%xh&x$Y3993J79>dIYzAoBwO-#xUm;oS zdB)ZQczbDo-Xvl!>zPk`USWB(;)FG;79$l-XEg&IE&EhQf` zo>+6>0Z^HZVA&JPofd9LZ>e8rl;4b@_>G)2CsEgf&G)M~WU3PO(t2Toy#bwh{W@TB9&jon zx=(Q}B(ITiw->=RC_y<$mjbcw3&P>4x{LmSSo7#Hf|Izt1cD)%fxno56^{vQeAg)1 zC--o6zM(8zxhS>a?EtpGGYRK^jC6+6I!4#I)Pv2L+=e3S0}Svd@!*iGp8*2eivW!V zc$o6cpL}uK0Mf2KI_24;9}12ZpglYHmB>~0HSDrcaYY(8L8+!v zzuaNCW8i_CMYfr&{u3CrE_sziT@{8;4;TN7U`k{DR6=B4z*ryN06`FhHP2)Yo+Bkn^z&fVk_g;AKu8UXx-1>na=TVzEhQeb0Nq)mR$8(&X&YgG0gYyj@q zaN;TwbKR-Nkx1pQae6`u@DKn;lW zPvM+1$9($7ufIU%|IkDeI1B57{}nF(zSb@{f26{{WzJB|d{6~WJ8_GY}!U?T2l zzjTm2fnPKQFFz7+6T-;i-5@l?FDWgCtn4=iDZeCE-xJAL5aF}AbiJIh?hIDLa=>=p z`DA|cYnljE_ub_iGTGY3=Ufind4rj) zK*Ifms{M8>=Ze)KgB6&&wCTRFLT37;bhQnNXI}3>;RYV)NAn`r3=_L)wy+;mblUm_ z`;+S2+Ck9bl1ux9=V$!2YH2kINx&b_TfwD8)!=rC{Hp-)OVK*TRh7tylY2k8MPl!7 z-Wida2Z!qJzgROL1sZPxIr_G^UL+pB^t+I>e5;!6r3Ru>1^i^+a#{&>cJ-7Rwzen& zt+*1hHgC&|u^ctkmRyBjN%-**Aa0fp4HvUXlc#XMdbX*5^Tg~k;Lh=h7=3%7+N*fe z{U*mn88@bR1A-%7R6hT`J22^ex|r_(96)bjjO=}N#>i8C^@{wq&3}lrtaGk0>mOO7 zv_$#Ws3tF9se=taKbkju8%!4|XCw_WXd10*6`CE*UdinXh$``eABmOAFTb^Vv%N0Z z?yL|pe%WzsOxEl%OCRnSJ#YJrW9;zPL7+b>qFxT!^0>93RLvbR1IgIPlS!eUDmrN} z{f#Np#IRyyv((71jOAlrCsP%X2}*PHuW)3f&6@+yfT$&3f8A)($SKC0e7wcA*9(xz z!=^mHHvj$G$rp6v59vJnRO4pd1N^)FmQ^?9lh3Tr^T8?=5ii?0NDs$Si^1Eo(<009 zVie~>CB4WkKb;v#nH=qUxiBEPfEAjEYeYWu6p;G#Vw~#`>1qYy)Z#Va5Pr%obn*;4 z%_l}bJP8nH8vK)(7V9iIH8xAnmZn^KB>tKlBh3p75CjII5(vj?uba@@Qc1YBIN@c_ z0$|ZVnFQSH-nHq1QEK;;&M`cjz{L?Ws3lMJ^R>BTccyl#YhCdwTX!?$Purre>0Qb7 z!86ld{YButOlMBHOK9+Q7Xhd=rM8~c&SPaEEKLkO7uM#~lmD+4uoJ(-cL_c5_xx{j zjHY}J?@IGNL0{$kM|{0mMr!AWPd98@_~wq!Z(cC&m!o$ba5f9TRbis^^EG+T0ykK= zsg`T>8mFPB8rxmo;?@X5mvaXu0bfyQYM)_+!r>MIdGe9;?QZQw5z_xCH`|2sm?BGPSnQX|fur9aO=KM#M1 z-e%KLUb%c|bobu_^6frL%`b~02UZ``TQ94vz@GaqU-x1~%|Rvu*(X-Fw zqt$9ZeguTT6t??mi&qoIa_4fsG#HbVj^F^t{<0)5R9DZnah1JV8zj35U~8lF?$1>- zwR07M_oY3apO3k|lXa@LZMm)`YWlkY_yNhpz4Beacu{}BOWu4RL0b=;Uqb>SeNs0t z%{TR628ko$Un_Vj7ghK8fRQgV=`897YM$&v2j87p>=IoAq zBsCY`OS%=3D`S~=Ne#T*ROr-TEi{9#aD@E}s;#!%%nBIUT>7=EWXEDNRX%RFkZF(o zrp+Q-d2DyZGAy}YK_Xx|OnA@iicWvtO$`26HEQt)cRg)-&0Dhw_)D@~>zL|r*C{6X zb*5X&EoFOu4lk<76y(n&X?oU`(57g8Zo5n4zkGZRY|wB~SlK1j5QDr^+{Z+@c{<4Z zm`PzX>^4*9mk^^n1%ik5S4};eJAay6+#(UJ)K^n;TQ57e{Ji^7kr!5gd(+(Jc*&u` zV0#{_2fa7A-W4VR`RKgR=HTvPf5i5CHAlMr^;I7cn$pO@htEaWR#V`uM&p|#l%e~H z?Ynj&U#2miTaMy_O+WJebo1!sfy0^aV{32Ux8C_rhQ3L&-W0DezTomfdPJ%*!Ht8p zyyqv>2TCljbV#QER#`t;dqWmTIH@jWbb7KkYZEuW``=hg#sP7rB%oQJUniwpoq^R2 z0S)=`1A$lvBIw$k#kB}EtXV$Q=qsH1*ti3n!Y^eH9^vRm3msaH}a+nz=d zrT)x<8*aispT@Ui_|D~=|+to9KVxp#b`)jH`n08 z@7)7ao0C9AcZQTAxm}Yle9@blA-lE$bAgJO)Pk|i7)jWd8B1?bZk#8 zu%o7mPg+6#EkOIVgiXyy-7%y)t(YkO_hQbK*DC4+WY*Xx@VClKI8m>}Mo126vzoi9 zYKP3!wX(k86vGJiRIVL`hxq3o_ES2*U95o#SqCM_^pfU%CgBd#nRYGzXRBJlJ+!s| zDyhE#cUCar@bclPBtam`RbRbCHhl#IJCoNc;mGFt_ixfu}cQuD?uuJted>GqzsmjTI`S#mr*A@ceJ1VHm3NjKi~(p zu>9MC70GCn#CvR)+T&0BUe9qxa-2@oY22fjlCnPwiSnI3!dUum>%7BObUM9i@NvrG zq$j-owUM1^vv%;L{}*+?iJ4yX7J7;4lJRL!*eRc|MdX=uP>=o7*C>rT(>Vx96}iB5 zb8-}zBw2>D4Quf=&op0=1WkX^ejd$!Id5neRt z<@qN_pveS3CKNx+slPjM9CYjQ?XDQDREWfq@~t1&Wadp_yiwMe{H3vlSDg^S$e*YE zlVwm417CeOSBq5*yu-F$;lm`C_YZc}wJuW>c3-BlqL^WCrJnAjenWP#=A$(0&N(`{ z^0buXb02%zH%O6AKqZ$_!Lq6+$HE+>UDdI3%fUK3l?{GNeU^g(xc+j4^)Kc#X2@j{ zwpGz)qw|wO)ltunGfE)%aI@Yn5kwnbEh((SCDHO8wyHaj=33}gVJA&UkaFgw)=|}^ z7Bh%|yBU)~JT7~pDK`Mw5CBRE%QXCs1bVE(fqU0C0EAv&i3vd-7 z+0Ajlne2~`Oq8gZdpttI;OiSxR)tuu{Z96a{!DZAVThPFS0cKhJ9X@7T3#T>J2Wxv zFH?ozBMCVGd{-U;2@(?3k_|tub=9H7FSQ1j@e;4GNjq=Yop1ZzHzpZ(QraeNEfm4d z{YP?VXeEVO)9*1pUIOX!^a{8f01qb-JBD&(cse9*da&I2-FcZ!zLm^InmRZ_G|vug zx1u^-JR90pQI*7*mV}`lLOQ|S;^(xihr>xliD*O7K8qrM46XJqS!8aQV|V#6ML)P) ztTJXxdZ0a$UjzIx?M=R@`h8dKqxj))bDppg?%#P&rKR1KV%r6F)@9Oo=F~U(C_o-M ztxkvZiBEk$Hu(`|K5TBv3yMfYI{6Dl?b=ao{luwn#xXP2r?=V3`K<;4;FBhlOWsrg zdiM&YY187TaNL^3C9}Z<_)o%e&>XTzdT!yZ0~qa>D|TuS<@vf*HeedOA|*J z;e#mI%SyIyXEmzNw-jnG^xIy9Pj4oCm<6qQbApH3n|-w%n&}*n1Jjrm5{$EKXz1VF z9o)dMHvOM`Q`eD<;|2QG3xBV(Cfg4t{k7@d?rDPiqe(z^&CUgK7dBr^d3!Zz418_qU)e{_E0evDi8diT?LBnwsw6vWz@Gn(?aU#Vr6848`h z*0NNA0hwA%{UQ&Id*EcO0l)TZ0wvHz?MiYg-b1KM>pO?Ln53}t6k^6XWqYoCB(!1hzE1(v|g1xk|=ZR)?MJWrQbSyEy5aADS*74Tm@pd`2+J zPI=@6qM_1=c88%7GzY0NzGkTuLOF$iF$0YmM2qJLRnd33YSJA!8$=#t)NCrw_xOgj zYLHn?puOBlUWdEE_^%MtY7nQIfO>S^y1_0|j1vs-B0u@_d=L^^01fTi6XB-ehV&4D z`m12}hCub5ZxsH5-}!Ly{U13)#%Gjjnm*9yH?r~PAC8a%v%gL=@8h}u3EKjw{4ado z?tSxpIY_H3**^!*XaDsgon8H@Oo-G|N^=$2SIbQK3Vw9;J|BI`f^iLdXQ&x4e7c|s zi6bloFZLOg-iEwV@bMtfKX2hCDs`p3;c21IX+iSSLWku07$yE4zV(zrCb2jB@2(UL zL*{$R$1qw-_dG-1CnB18_OM!~& zEJiLb3h{}e&UHygn7H^7Rr$lBx7B-===~sm`j488{21yoYf(R6hyOlB`zYV9)y_BYKLX zI_+(k{;T@s67iv8f^^NkdL+w!DDmrQ_J1v{Bmpvj=}#;|1z-J>fPjL^e;_?BSo}BE za(g`ZWmc7-!ZhE6Qv=z0_k8^7Pc1d}tXC-jNTw0VUtH+>#>y%ePhEfGC&tC^RVBg) zFp-zt9$()gQ@?xcigiYL-7t0Ml6tGX<|DbB_UsL#!pH@yNAEV9^cIb~)7ARLnq5T` zlYPvzg3q9sY}?J=`seKzE;4X<@oI4@h6?2e}=_=){m z0Le7^DbnS?{>G@9iENf!bHRJSkxW(0HE2Q2_OG1g*H_y&wH02DuoD=^TXpOWfZeh@ zX@q~HQ=`Aw(^E09FnqVdJ!s*r~0Yap`-l|fwlyfkZ2l-8&kXmc}P@TdKpfhIatqSO>nA)B9Zc;8nGcbEl zJ=%aI7jQ6=`2*(Gqjg0yp@rqp?&nmti@{c!o=C2#{*d)QwnyePSOD>0rwcAT=>KY| z)3!kAY)Slz=_+;CZ&LA)aEGX5O`MAvuthMgIPSgT-|ZLD>Y$Eduv+c&-fDsq)%Rl$OuH?#6Us5Zs{kyR! z?qoqvQZ^&V-M zbCB^ZFNo$A$*>`uMvu=?^6tSK@?!kw;%>b?tImPE+fZk{95R14als3pu1dcMY;DOQ zB`>?>JPA`EaK>eRmA@-R(768R)|a41HO^rmXj!xU%C~P2QG(^2<^LSLWu~aKe%nrX zy1I^VQEEliUBAOq334naQB798=n|7y?@*o`0NH}vXj!?g+!U)E<`O-z=V?d1 zsaqFy`PY7ktsPqK03anC^7{Zc~M<$hTR-2;%vh(3VQIKX#IG(tYSUYxe*7aE~7uqtiz3D%f zzOey0?|}=YCyyII2H335u)5gJPnFm%(_HX^i8iS8^l}Y(K??oXreF}Q zfhnGZuMKD$@S=8mvs((plVq;LOF!pm0ZwJh7PP2Ed=xjQaX5hJ(Eg61s2O>|hVFnw>ghrMPi^AS1Z;E332Pwb63ktGn zLn?{!)4##7<>x3mvD-=8>_S>Suxj^Y$~AM5AfdbvnZI3=KaVeQ^38`k?RG^6OgZ)b zdn}!e%u>H|_u%X;NLOwe`-0FaRumzjVcK-|j*F;eMr12qGfCA4-GsmFV{L3P(RMnu zww!ZV!|5@Vtr_*Tiw6fss*}etd*4ghEv|UkPq|{FU?VR;y2ar`Yv!!>rQRFI2Z6^D z_d+*rhGCBT{*$XuYz?e=m`5rvJoOXxaXwIBd&PR*>35on09$}UV%dO{MDX( zi~#mrkhN-V_RRd#z$Vy`ai0>?N<2vfGp`U1`^?L-3*1tR+P;D>F3MxNCPbqj(U~f6` zW$vB!&bubslS=5N73|#s+TiH6c;l@)(?KI(eCzR{qaUPT3$JseW`JCMmDaM1w7GX) z0V*L+(*V;jN0JlYwB7JdDacArd}XlmH}}cJ+$pcY`v*!_*+9rLv_Kl5QT1-tP_Zf^ zdg+4t3-BHO^?aJ=a}_&!zj#~YXOqP|SPs_o$xs-xq-9gmsa5xfPDj#`L9e_%-OQe| z5N_H}eU~H+^ps!P+QSQMp1fNG6$x7H{$agWbr1*&UJK4NG99uU+D0JJHdPnW=Ul`# zgIRGifQV-pZ1MHNgx5W!R@gdzY#GE>eFd*)jm)i zQ9Nwog^JBEIK-z(o^I4AZ$|wExGNr45O4Qk93kCm&;7KZ8EEWSbKx+!oO{iS_49$*P=3Z!aYwe7lYSrJ{CN~d0K{?`0gZ=k7GNY&CF-}SS%Xs zI}EHNR3S0_K0+Q=kCy{Wmuz~YV|dS^j2do)a?(}1eH|Z9HxcXDo4|eKBSDXI8M~_b z(-^-OX>)gF)R6I-Dj?@l`}X|Q;xIAD-%xkzTw)yA_d?OGR8TKiWZ?If!qY!VC;034 zpoWfJ;_n@;Sy^uMhZ0Oy=S@r+W|#Y*jd zBiIFr98ucHqkku`><5r&SVkAKOy-99r2bt}U-kX{d9#<jU}?V0a)WsGd&V=a54p)Z{uPC5+wo%@J38ka#HZ*!VH~38b#dAWuN%S{ zb$Ep!wi70UWw1CsQYxQOAnXWbMit;#g)bs6NPlr7#03%~8%n$a>V*>jiY^(o;lM^lcFt~Zi<`w^V zYYaW(Hf87Wlca@wyRs@|kA`!`J#CkD5$bw?SH5(pV!Sn=t{{|HJA5@ef;?2d)L5(gUWP|z3`(dtK&d|w?@m5 zwT|QfjSm!CPWm)7%u1*OSG{E+Q?__a2Np+=D zi(a?d$ah}sT|7eXH@3H6aqR8!MTr<>^B#T__!t@c)w%$D%dUT#)Wl6mqKrW*-aIP# zq<6b7`E&t8D*dYQfklEwdP6>K+%A_w+y*%SEA zef~oxzRE1eOv(j~4Nq zgi!LtF(_YdfO)Hoi=`7ENX-fM!~YAa z(D3wQq&We#m3>F=nTs$z+PFV0h(dU21^~@9B`}*X6?V@H4PRfw2ttO(mtYkGez=*nTc)a)F?PrPQK|+d%4m2NR}t;(yv6XoDONy z!A8hFjob2DSqIs`>Uu^*+quipF9d!k491%VLvikDs#+Df{zn!>1%FZktwd^@R;xNL z5@F+p!3LJP%2{Aa7GH;~_0GvDH^xjTx^ufrK%vZ4dj)Do0sWJGupJrp=YTw( z1*MFQH1YM*h4s#!?|3tg@=$U)IYkm@M>T4N(i7WFnNuNM2-X9KK1PS7=VN-C&qCHn^W)Ymn2>f`&E zKj7b>I=L{;6Z3x>8(L9ipl~GzBL9G(sT1p>b-n}sljEpGsyd)WQR4-uqwl?XnA zPM6z>=QHLa{V@}keBY@L3a(hiDrd|ZCm6Xwd|ro%K>A*YzWa=xUTXI;TPb#P3gQ}*@ zu^6)V*ZG7LAW28kJ;-Bum1qRpY)t&#d;+}&FQOj!yx2kuGRb-!odilz{Nfib?kxvg zXu(RjZ5>q@dAe9CK5vzYe1b@E%ZGlS4Q|<(uGVVl8R0#{w|+C*j$p1V~Sm-;pDuUQ*3_n3)p^ADB&MvvqZS1!5Lh**|X^YiG{Aeo3C7> zCGJ$XL!X^WO;&6!z@->elZmsZdOJ3^1cowYc?{Ebz&jRocJYYs*i7TrcQmgqMRhWQ z^qbF=U`O?vH@fr`GBly-41Dn=*|#>rETW~sF%KL2&;kVUqd~@RE{{1b?0DhL0G<^O zq1J)sS)oaWxu~Mk_^OD>##jfO4Ks&>8xB?2u;fAOtKe?&bHO^+Ve0eknq?a~suk%- zli**!U0hX?FG1){BwD-aK`$|WpX56&);S{m;Ivq~A|nNFo&JrAc$-yWDXz0Ww$&32 zXxdGM@zg(zQ8-i2Fkt(UbLmy@v5uV70@Y%cD5&#{Fz9WmU5qm3p1AXW@U2>`c(UmA7_}!FLNjhM72Ckg?t8Q%83_GEja1gqWa&K-{n>hX0T^gdQv~B zOM9zmg3P5ol6DI6X#5xG<1OwI`GW%!EV3G-?oQY`gq;LWh7_87{s&S5BGsKm+uCcm zdAo)bn0A3=Fn_Ax{`$Trysgr=M3=-=EkjG!Bh;?Mgv-1kY*NZ*RI$&fhnuPiAo}w@ zjC()*b(Rf}Q5B*v5?n*_wSn#6?-5tt3Bs%eEP>)}wDeVez|4+j)6jBG z^GJ|u_QlFUMK;mq@;}eIo|lQ{NEs?zsocznwxEzWVBfCJCPVTpf@VU#xy16jcb!%R*c3rur10axR2g za$j`H3Llg_U;F7hcF_yyV#9tfmcD)%0XFi%GI+;nlN4erLzXj9EMe&R4CA}RP;Lf* z7YrY4l>If88z7cz{1TLNa_{OcZvikKFsr^OT+`fKE4|rVG>l8E;UI2z`-S+)cy8?wdlE5Q)COxn zvjN#{Drz~awx-C*74A3Md?8C}DrWLEsR6=c!Hti5Q% zLZ=w1+XGA4j-tMLY8Pe)nAkCF+RAyv>Dn9^$zLh7=$TtCl;#(33r*qHP|4omd0TQB zX3lo!s=TE66R!;|s*8Nhex^QjMBvFNI4_-)uS5*upy-usx@1B6&LanOGT2iJnOMhi zd^OYVtt(HxR%PK1W(BKWs6ww*p849UayZxuGE}>NNROeNQ?p_=zv%hp1_vA6mB(au zwTwozUEjVfv23z=STfquYBw54S6KX{74ppD0e{w>pXM8e^zgCU`-g+W3K{c8rZ=*( z+sD1{1l$_{-XL8wKfvY&nF$Fl`CD3^dq+&}3hGv=A2_IwG#ODkB^xT{wu^iar(RzL zoFWxw04lsLb&Z2MYpvJG-yfrpQS6*DP_u+3)5V;D%HKs(r7J#=w>V9w&C} zRr)@hl~<#54RcRMbkQOJ{nyRcFWTth*g@QZ-SiRY!&AT=A+N0OuG>c|DMwXd*M_G5 zjgYQ%cuX&@#E(>>DvSR%wzg2U1<(s)Yn6^w?A-ca5?a220Kzm7JF3mvf`3Y4C$GOw z(89clf- z;crsv_|LsD+2xA%6SLUY0PA0`KFP@L^yP2e-6Y;PJz~%iuNj3D@!F}Z33ZRKqrwxTCS^^(#YXak z-yeiNNipF4nZ|Wv8E!aeZ}9v2b1GwNjCWYcHCa9Kx5>(rBtg~eAYPgN8|1Zouza7~ zdwZ#6w{Kg8ku-Nj@3D%?P>Tj9BFD6L0^5FP=u62Hq4dR?qW}}9GKiL&8?lT751Rao z11{U$rvCZZWqD=3uCODyUS?nfd27mVdcVlOi)S&!D`jRX{KnZAprCK~ho7u^_|0vp zf^6YyMNQ>jQL#C?=(F0BmI>w#@R_yFa)I|=%${p8N{a?5MmN&f)upe}eKrmezf=US z{n8oc??>=`S#bVH<``xkl(In>dJ?)mda+*J`g6x;J`2t!L3KEFw90C_bmnyMCEIZ| z)A#wIj^R7nC1B%6MqG8ikABVyPQ!$OKHkEds=9rX@-!)W`kM&%^Oc?gJp;vl<*_Q) zm-bjiXkB51T=bXuln0w3!Ntt8-hg1c(c&i#e1zjN#XQKYMYz__)gJce8JCEdvw zv)|;KtSRmU?crUkuTg!M@jq1!Pb1Wj)Zq5rD~vih$qw4qOVF~Q!x1^E<=;uQUGvvn zD|g03fbAE5nLKg66W9|PPEMIh{3!iw_vRWwh3cFkdfKzmU4*pa3yJQ!AH5*%$5_3~ zD8NqdZpcL8oLR(U@ca2Ap8dMg_1zkAN2NN>cvjmg5L&0}rx!gu&ExXg;@cA`LT+GE z-Sl%R_Dl2PTKw#3_veZKOL6MLWB;8zQy0KZ0C@0q0a)1k)OKCPOv>gY3eTUO_7v{b z0jdL_1+5=~p~mXlz4kV`?YL|)1oz~aq>$Qv%l0tG&ffCYm*~G|1ot$?M=6Cion&+4 z7heX8^xTFDmFK+*`x`@B>e34yV$q3qsDRLHx~8SxTX zvPk|B0gmI-*~84fAH9aZeL@_WXt=Rt=H*BwMADbT;Vqesc{2S#$-oQ&^6IBA^l*I1 z%IvSgb-PR`ZOe4^et8D zd1Xb>2sovg2cD8d-cFg9(az9n-8n;2qcv@VbOY}#Ze?tE(Iu#SKX66V96OhCk8U^> zQuZITBD%B8veGODp-+sh)j6kvf@}+PhX1&@&Fh?x{%NXa_$mKq);~Pgt1G}YPe{E( znmEzW>VVa7)vyPwCA9RKUv~a(<$D9bt(8bv2di$SB=K(*VL>Vo5Q%ZVl z<+Hm@9!^XBIK@iCb4kobP=0d0tDgG#-JB2!T#6n(OxqaImNR~b&W`__vMSTt>Ycb5 zd>5i6Bz_eA%I4^G42#b$Zfi#rYl)#RYEzlL6n+vb2@GRkzU*9j?HQ$P9;O&x-Z1Bu zhBS!Kf9GEE@U?#(WSl(ppB@CU{AbstSYQjQ{n(}4P}TWnkIAM7{_8++fj9J`e|LD# zS{~J1Y0UORBT0BQCzJzj5g>;A9Ur)htDu_1WknMl_BVW7bztuo<;YQMtxt|E{f})T z5W0GpWhWYyy4wJU7a!HJy^Xawm3!+S*cI!k*6(^ML!+l z65zA_>B#f|0nE;tf9~X%#Dm_Z^dpX)O8KVgz)MoiVYeunZF2mg3YfYzIE#H|&M^Ee z{YGN2hH8E9fkr@}4eL9n$f@C3MWCMks(&HLpQXj1827~d{ELv_y$i=iA4;O*GGAU# zC>~Omi)Nm)JFm!n=D1aeroB%dwBF~hP@o9_8D(6HWF^8R(>S_hk>-C8X#A~}+XRCK zj8n%6(EZ20MQlv{B3V(m+{Qijb~(KE4ehswgYst2NnGMzvp%*Oql|OJ5zT_ zvLWoDovnM7C0nBxV;4kfM@)D!IpOaXz?1Y^3Q>9E#I2=9df~m|HuUUZSg%X z)cp~xMHc-;==yQn-AzGG1%1)teMf_8=881i)(p5sbV)S+>YB8+k2ZnXl5~gQ6=7?+raq%L*7KcgDgTPJBpn zfqpwsMyK$aLHrOZ`#os#9i@2LLvImzhk-Azw*+xh^A3XD?cwW@s7H#va^os;yOY$a zrxMJUswaH6%W$WWomKKk&ypVXrY(7u^&mjdy1lrwv-pZ;)V1BcFQU(3k7U13&>0NrdA&Be^7Un} zq0ID%xxLE|ho&CJjjpCwEcO205WM^<|Hijc0@R1#0a4AWy+WfLv<5bA*OJz3K8i*d zQ&wI#1t=dI^XUmkVG$bVhPUepUz?+Urq+lp(urHzXpW8f_+?}q`w@u+itr!>);?)# z+p4<=EY1F$3-$i-NSwM;IZ@^{LPQ=bnwlCy7K7iv`iaOW97dr|yG~t2prPA9aJZkl z8CKW}GK=%`V~2ad7f!OBp)%2m%sU?_6TGEN z;}805(m!OX4OZsGHGsM~;P_WIe}Cv&uxU6|J|5oFJPWE>t&8B=*V=2zzZ=-z;`6;L z>Tf2bn`N(x6!tVXBRzkpjWl5l14Pb)vAXOJ9whaZ_)(*FPtI+Z1%C!zY|qe?QJvG> zr%w_3$9z!~Z~;UXdvN~zVOIuVpX`!C;PRSFoAVSqrjVi5O>J5z-x{J&K8XneR_*N_xXZ5{A+nGhR!N4HtaOZV9@h)?i2%3KE&*`Op#bs$Y!{85&U~ zdF!zHRmUP*O5- zZtdTE`2K^1pS`LDu9I-DmQytc^Bx96rCdmPi?ctN=z_dYXnRGq*rV{x8}3d8Rwv-( zmHNG{mhl>5zL|=SVN++$>}RnF9RQ;jI--+;Q?CUnzkshEdpdDnT`g}4pGqp=vmvz8 zpWwU|%ju@@OoiFwteDN4Cr*_Im4^*iRCwCkC}e

;JdQ^QE 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

  • rt!d0r?b4iv>3EL7{OoY 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
    ?d~xxFj|2zsrj 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%0D) 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∨n-p6jE!HfG`18kg4a148y>vk^q7j*@ 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 diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js b/tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js deleted file mode 100644 index f2b7030..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/public/make-scrollable-code-focusable.js +++ /dev/null @@ -1,3 +0,0 @@ -Array.from(document.getElementsByTagName('pre')).forEach((element) => { - element.setAttribute('tabindex', '0'); -}); diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json b/tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json deleted file mode 100644 index 9178af7..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/sandbox.config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "infiniteLoopProtection": true, - "hardReloadOnChange": false, - "view": "browser", - "template": "node", - "container": { - "port": 3000, - "startScript": "start", - "node": "14" - } -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro deleted file mode 100644 index c57ee2e..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/AvatarList.astro +++ /dev/null @@ -1,149 +0,0 @@ ---- -// fetch all commits for just this page's path -const path = 'docs/' + Astro.props.path; -const url = `https://api.github.com/repos/withastro/astro/commits?path=${path}`; -const commitsURL = `https://github.com/withastro/astro/commits/main/${path}`; - -async function getCommits(url) { - try { - const token = import.meta.env.SNOWPACK_PUBLIC_GITHUB_TOKEN; - if (!token) { - throw new Error('Cannot find "SNOWPACK_PUBLIC_GITHUB_TOKEN" used for escaping rate-limiting.'); - } - - const auth = `Basic ${Buffer.from(token, 'binary').toString('base64')}`; - - const res = await fetch(url, { - method: 'GET', - headers: { - Authorization: auth, - 'User-Agent': 'astro-docs/1.0', - }, - }); - - const data = await res.json(); - - if (!res.ok) { - throw new Error( - `Request to fetch commits failed. Reason: ${res.statusText} - Message: ${data.message}` - ); - } - - return data; - } catch (e) { - console.warn(`[error] /src/components/AvatarList.astro - ${e?.message ?? e}`); - return new Array(); - } -} - -function removeDups(arr) { - if (!arr) { - return new Array(); - } - let map = new Map(); - - for (let item of arr) { - let author = item.author; - // Deduplicate based on author.id - map.set(author.id, { login: author.login, id: author.id }); - } - - return Array.from(map.values()); -} - -const data = await getCommits(url); -const unique = removeDups(data); -const recentContributors = unique.slice(0, 3); // only show avatars for the 3 most recent contributors -const additionalContributors = unique.length - recentContributors.length; // list the rest of them as # of extra contributors ---- - - - - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro deleted file mode 100644 index d13f832..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Footer/Footer.astro +++ /dev/null @@ -1,16 +0,0 @@ ---- -import AvatarList from './AvatarList.astro'; -const { path } = Astro.props; ---- - -
    - -
    - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro deleted file mode 100644 index 4906aaf..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadCommon.astro +++ /dev/null @@ -1,42 +0,0 @@ ---- -import '../styles/theme.css'; -import '../styles/code.css'; -import '../styles/index.css'; ---- - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro deleted file mode 100644 index 003872b..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/HeadSEO.astro +++ /dev/null @@ -1,41 +0,0 @@ ---- -import { SITE, OPEN_GRAPH } from '../config.ts'; -export interface Props { - content: any; - site: any; - canonicalURL: URL | string; -} -const { content = {}, canonicalURL } = Astro.props; -const formattedContentTitle = content.title ? `${content.title} 🚀 ${SITE.title}` : SITE.title; -const imageSrc = content?.image?.src ?? OPEN_GRAPH.image.src; -const canonicalImageSrc = new URL(imageSrc, Astro.site); -const imageAlt = content?.image?.alt ?? OPEN_GRAPH.image.alt; ---- - - - - - - - - - - - - - - - - - - - - - - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro deleted file mode 100644 index 7d6891d..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/AstroLogo.astro +++ /dev/null @@ -1,27 +0,0 @@ ---- -const { size } = Astro.props; ---- - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro deleted file mode 100644 index 7dcbb98..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Header.astro +++ /dev/null @@ -1,137 +0,0 @@ ---- -import { getLanguageFromURL, KNOWN_LANGUAGE_CODES } from '../../languages.ts'; -import * as CONFIG from '../../config.ts'; -import AstroLogo from './AstroLogo.astro'; -import SkipToContent from './SkipToContent.astro'; -import SidebarToggle from './SidebarToggle.tsx'; -import LanguageSelect from './LanguageSelect.tsx'; -import Search from './Search.tsx'; - -const { currentPage } = Astro.props; -const lang = currentPage && getLanguageFromURL(currentPage); ---- - -
    - - -
    - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css deleted file mode 100644 index 9e0ae7c..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.css +++ /dev/null @@ -1,47 +0,0 @@ -.language-select { - flex-grow: 1; - width: 48px; - box-sizing: border-box; - margin: 0; - padding: 0.33em 0.5em; - overflow: visible; - font-weight: 500; - font-size: 1rem; - font-family: inherit; - line-height: inherit; - background-color: var(--theme-bg); - border-color: var(--theme-text-lighter); - color: var(--theme-text-light); - border-style: solid; - border-width: 1px; - border-radius: 0.25rem; - outline: 0; - cursor: pointer; - transition-timing-function: ease-out; - transition-duration: 0.2s; - transition-property: border-color, color; - -webkit-font-smoothing: antialiased; - padding-left: 30px; - padding-right: 1rem; -} -.language-select-wrapper .language-select:hover, -.language-select-wrapper .language-select:focus { - color: var(--theme-text); - border-color: var(--theme-text-light); -} -.language-select-wrapper { - color: var(--theme-text-light); - position: relative; -} -.language-select-wrapper > svg { - position: absolute; - top: 7px; - left: 10px; - pointer-events: none; -} - -@media (min-width: 50em) { - .language-select { - width: 100%; - } -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx deleted file mode 100644 index 7fd3af2..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/LanguageSelect.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import type { FunctionalComponent } from 'preact'; -import { h } from 'preact'; -import './LanguageSelect.css'; -import { KNOWN_LANGUAGES, langPathRegex } from '../../languages'; - -const LanguageSelect: FunctionalComponent<{ lang: string }> = ({ lang }) => { - return ( -
    - - -
    - ); -}; - -export default LanguageSelect; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css deleted file mode 100644 index 9a0c7f3..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.css +++ /dev/null @@ -1,76 +0,0 @@ -/** Style Algolia */ -:root { - --docsearch-primary-color: var(--theme-accent); - --docsearch-logo-color: var(--theme-text); -} -.search-input { - flex-grow: 1; - box-sizing: border-box; - width: 100%; - margin: 0; - padding: 0.33em 0.5em; - overflow: visible; - font-weight: 500; - font-size: 1rem; - font-family: inherit; - line-height: inherit; - background-color: var(--theme-divider); - border-color: var(--theme-divider); - color: var(--theme-text-light); - border-style: solid; - border-width: 1px; - border-radius: 0.25rem; - outline: 0; - cursor: pointer; - transition-timing-function: ease-out; - transition-duration: 0.2s; - transition-property: border-color, color; - -webkit-font-smoothing: antialiased; -} -.search-input:hover, -.search-input:focus { - color: var(--theme-text); - border-color: var(--theme-text-light); -} -.search-input:hover::placeholder, -.search-input:focus::placeholder { - color: var(--theme-text-light); -} -.search-input::placeholder { - color: var(--theme-text-light); -} -.search-hint { - position: absolute; - top: 7px; - right: 19px; - padding: 3px 5px; - display: none; - display: none; - align-items: center; - justify-content: center; - letter-spacing: 0.125em; - font-size: 13px; - font-family: var(--font-mono); - pointer-events: none; - border-color: var(--theme-text-lighter); - color: var(--theme-text-light); - border-style: solid; - border-width: 1px; - border-radius: 0.25rem; - line-height: 14px; -} - -@media (min-width: 50em) { - .search-hint { - display: flex; - } -} - -/* ------------------------------------------------------------ *\ - DocSearch (Algolia) -\* ------------------------------------------------------------ */ - -.DocSearch-Modal .DocSearch-Hit a { - box-shadow: none; - border: 1px solid var(--theme-accent); -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx deleted file mode 100644 index ebc563c..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/Search.tsx +++ /dev/null @@ -1,80 +0,0 @@ -/* jsxImportSource: react */ -import { useState, useCallback, useRef } from 'react'; -import { createPortal } from 'react-dom'; -import * as docSearchReact from '@docsearch/react'; -import * as CONFIG from '../../config'; -import '@docsearch/css/dist/style.css'; -import './Search.css'; - -const { DocSearchModal, useDocSearchKeyboardEvents } = docSearchReact.default; - -export default function Search() { - const [isOpen, setIsOpen] = useState(false); - const searchButtonRef = useRef(); - const [initialQuery, setInitialQuery] = useState(null); - - const onOpen = useCallback(() => { - setIsOpen(true); - }, [setIsOpen]); - - const onClose = useCallback(() => { - setIsOpen(false); - }, [setIsOpen]); - - const onInput = useCallback( - (e) => { - setIsOpen(true); - setInitialQuery(e.key); - }, - [setIsOpen, setInitialQuery] - ); - - useDocSearchKeyboardEvents({ - isOpen, - onOpen, - onClose, - onInput, - searchButtonRef, - }); - - return ( - <> - - {isOpen && - createPortal( - { - return items.map((item) => { - // We transform the absolute URL into a relative URL to - // work better on localhost, preview URLS. - const a = document.createElement('a'); - a.href = item.url; - const hash = a.hash === '#overview' ? '' : a.hash; - return { - ...item, - url: `${a.pathname}${hash}`, - }; - }); - }} - />, - document.body - )} - - ); -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx deleted file mode 100644 index 90b1804..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SidebarToggle.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import type { FunctionalComponent } from 'preact'; -import { h, Fragment } from 'preact'; -import { useState, useEffect } from 'preact/hooks'; - -const MenuToggle: FunctionalComponent = () => { - const [sidebarShown, setSidebarShown] = useState(false); - - useEffect(() => { - const body = document.getElementsByTagName('body')[0]; - if (sidebarShown) { - body.classList.add('mobile-sidebar-toggle'); - } else { - body.classList.remove('mobile-sidebar-toggle'); - } - }, [sidebarShown]); - - return ( - - ); -}; - -export default MenuToggle; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro deleted file mode 100644 index 9e3844e..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/Header/SkipToContent.astro +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro deleted file mode 100644 index 99a0321..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/LeftSidebar/LeftSidebar.astro +++ /dev/null @@ -1,118 +0,0 @@ ---- -import { getLanguageFromURL } from '../../languages.ts'; -import { SIDEBAR } from '../../config.ts'; -const { currentPage } = Astro.props; -const currentPageMatch = currentPage.slice(1); -const langCode = getLanguageFromURL(currentPage); -// SIDEBAR is a flat array. Group it by sections to properly render. -const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => { - // If the first item is not a section header, create a new container section. - if (i === 0) { - if (!item.header) { - const pesudoSection = { text: "" }; - col.push({ ...pesudoSection, children: [] }); - } - } - if (item.header) { - col.push({ ...item, children: [] }); - } else { - col[col.length - 1].children.push(item); - } - return col; -}, []); ---- - - - - - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro deleted file mode 100644 index 32db5cd..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/PageContent/PageContent.astro +++ /dev/null @@ -1,44 +0,0 @@ ---- -import MoreMenu from '../RightSidebar/MoreMenu.astro'; -import TableOfContents from '../RightSidebar/TableOfContents.tsx'; - -const { content, githubEditUrl } = Astro.props; -const title = content.title; -const headers = content.astro.headers; ---- - -
    -
    -

    {title}

    - - -
    - -
    - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro deleted file mode 100644 index 649e02c..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/MoreMenu.astro +++ /dev/null @@ -1,70 +0,0 @@ ---- -import ThemeToggleButton from './ThemeToggleButton.tsx'; -import * as CONFIG from '../../config'; -const { editHref } = Astro.props; -const showMoreSection = CONFIG.COMMUNITY_INVITE_URL || editHref; ---- - -{showMoreSection &&

    More

    } - -
    - -
    - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro deleted file mode 100644 index a0b5779..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/RightSidebar.astro +++ /dev/null @@ -1,27 +0,0 @@ ---- -import TableOfContents from './TableOfContents.tsx'; -import MoreMenu from './MoreMenu.astro'; -const { content, githubEditUrl } = Astro.props; -const headers = content.astro.headers; ---- - - - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx deleted file mode 100644 index 578d2aa..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/TableOfContents.tsx +++ /dev/null @@ -1,45 +0,0 @@ -import type { FunctionalComponent } from 'preact'; -import { h, Fragment } from 'preact'; -import { useState, useEffect, useRef } from 'preact/hooks'; - -const TableOfContents: FunctionalComponent<{ headers: any[] }> = ({ headers = [] }) => { - const itemOffsets = useRef([]); - const [activeId, setActiveId] = useState(undefined); - - useEffect(() => { - const getItemOffsets = () => { - const titles = document.querySelectorAll('article :is(h1, h2, h3, h4)'); - itemOffsets.current = Array.from(titles).map((title) => ({ - id: title.id, - topOffset: title.getBoundingClientRect().top + window.scrollY, - })); - }; - - getItemOffsets(); - window.addEventListener('resize', getItemOffsets); - - return () => { - window.removeEventListener('resize', getItemOffsets); - }; - }, []); - - return ( - <> -

    On this page

    -
      - - {headers - .filter(({ depth }) => depth > 1 && depth < 4) - .map((header) => ( - - ))} -
    - - ); -}; - -export default TableOfContents; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css deleted file mode 100644 index dc5ba46..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.css +++ /dev/null @@ -1,37 +0,0 @@ -.theme-toggle { - display: inline-flex; - align-items: center; - gap: 0.25em; - padding: 0.33em 0.67em; - border-radius: 99em; - background-color: var(--theme-code-inline-bg); -} - -.theme-toggle > label:focus-within { - outline: 2px solid transparent; - box-shadow: 0 0 0 0.08em var(--theme-accent), 0 0 0 0.12em white; -} - -.theme-toggle > label { - color: var(--theme-code-inline-text); - position: relative; - display: flex; - align-items: center; - justify-content: center; - opacity: 0.5; -} - -.theme-toggle .checked { - color: var(--theme-accent); - opacity: 1; -} - -input[name='theme-toggle'] { - position: absolute; - opacity: 0; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: -1; -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx b/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx deleted file mode 100644 index 6bdf45f..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/components/RightSidebar/ThemeToggleButton.tsx +++ /dev/null @@ -1,71 +0,0 @@ -import type { FunctionalComponent } from 'preact'; -import { h, Fragment } from 'preact'; -import { useState, useEffect } from 'preact/hooks'; -import './ThemeToggleButton.css'; - -const themes = ['light', 'dark']; - -const icons = [ - - - , - - - , -]; - -const ThemeToggle: FunctionalComponent = () => { - const [theme, setTheme] = useState(() => { - if (import.meta.env.SSR) { - return undefined; - } - if (typeof localStorage !== 'undefined' && localStorage.getItem('theme')) { - return localStorage.getItem('theme'); - } - if (window.matchMedia('(prefers-color-scheme: dark)').matches) { - return 'dark'; - } - return 'light'; - }); - - useEffect(() => { - const root = document.documentElement; - if (theme === 'light') { - root.classList.remove('theme-dark'); - } else { - root.classList.add('theme-dark'); - } - }, [theme]); - - return ( -
    - {themes.map((t, i) => { - const icon = icons[i]; - const checked = t === theme; - return ( - - ); - })} -
    - ); -}; - -export default ThemeToggle; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts b/tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts deleted file mode 100644 index 174765d..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/config.ts +++ /dev/null @@ -1,44 +0,0 @@ -export const SITE = { - title: 'Your Documentation Website', - description: 'Your website description.', - defaultLanguage: 'en_US', -}; - -export const OPEN_GRAPH = { - image: { - src: 'https://github.com/withastro/astro/blob/main/assets/social/banner.jpg?raw=true', - alt: 'astro logo on a starry expanse of space,' + ' with a purple saturn-like planet floating in the right foreground', - }, - twitter: 'astrodotbuild', -}; - -export const KNOWN_LANGUAGES = { - English: 'en', -}; - -// Uncomment this to add an "Edit this page" button to every page of documentation. -// export const GITHUB_EDIT_URL = `https://github.com/withastro/astro/blob/main/docs/`; - -// Uncomment this to add an "Join our Community" button to every page of documentation. -// export const COMMUNITY_INVITE_URL = `https://astro.build/chat`; - -// Uncomment this to enable site search. -// See "Algolia" section of the README for more information. -// export const ALGOLIA = { -// indexName: 'XXXXXXXXXX', -// appId: 'XXXXXXXXXX', -// apiKey: 'XXXXXXXXXX', -// } - -export const SIDEBAR = { - en: [ - { text: '', header: true }, - { text: 'Section Header', header: true }, - { text: 'Introduction', link: 'en/introduction' }, - { text: 'Page 2', link: 'en/page-2' }, - { text: 'Page 3', link: 'en/page-3' }, - - { text: 'Another Section', header: true }, - { text: 'Page 4', link: 'en/page-4' }, - ], -}; diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts b/tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts deleted file mode 100644 index 8b0aa0a..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/index.ts +++ /dev/null @@ -1,2 +0,0 @@ - -console.log("astro-docs-starter is ready!"); diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts b/tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts deleted file mode 100644 index ffc6809..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/languages.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { KNOWN_LANGUAGES } from './config'; - -export { KNOWN_LANGUAGES }; -export const KNOWN_LANGUAGE_CODES = Object.values(KNOWN_LANGUAGES); -export const langPathRegex = /\/([a-z]{2}-?[A-Z]{0,2})\//; - -export function getLanguageFromURL(pathname: string) { - const langCodeMatch = pathname.match(langPathRegex); - return langCodeMatch ? langCodeMatch[1] : 'en'; -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro deleted file mode 100644 index 92e0bcf..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/layouts/MainLayout.astro +++ /dev/null @@ -1,122 +0,0 @@ ---- -import HeadCommon from '../components/HeadCommon.astro'; -import HeadSEO from '../components/HeadSEO.astro'; -import Header from '../components/Header/Header.astro'; -import Footer from '../components/Footer/Footer.astro'; -import PageContent from '../components/PageContent/PageContent.astro'; -import LeftSidebar from '../components/LeftSidebar/LeftSidebar.astro'; -import RightSidebar from '../components/RightSidebar/RightSidebar.astro'; -import * as CONFIG from '../config'; - -const { content = {} } = Astro.props; -const currentPage = Astro.request.url.pathname; -const currentFile = `src/pages${currentPage.replace(/\/$/, '')}.md`; -const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + currentFile; ---- - - - - - - {content.title ? `${content.title} 🚀 ${CONFIG.SITE.title}` : CONFIG.SITE.title} - - - - -
    -
    - -
    - - - -
    - -
    - - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md deleted file mode 100644 index af9249a..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/introduction.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: Introduction -description: Docs intro -layout: ../../layouts/MainLayout.astro ---- - -**Welcome to Astro!** - -This is the `docs` starter template. It contains all of the features that you need to build a Markdown-powered documentation site, including: - -- ✅ **Full Markdown support** -- ✅ **Responsive mobile-friendly design** -- ✅ **Sidebar navigation** -- ✅ **Search (powered by Algolia)** -- ✅ **Multi-language i18n** -- ✅ **Automatic table of contents** -- ✅ **Automatic list of contributors** -- ✅ (and, best of all) **dark mode** - -## Getting Started - -To get started with this theme, check out the `README.md` in your new project directory. It provides documentation on how to use and customize this template for your own project. Keep the README around so that you can always refer back to it as you build. - -Found a missing feature that you can't live without? Please suggest it on Discord [(#ideas-and-suggestions channel)](https://astro.build/chat) and even consider adding it yourself on GitHub! Astro is an open source project and contributions from developers like you are how we grow! - -Good luck out there, Astronaut. 🧑‍🚀 diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md deleted file mode 100644 index 84ffea9..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-2.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Page 2 -description: Lorem ipsum dolor sit amet - 2 -layout: ../../layouts/MainLayout.astro ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. - -Sed flavum. Stridore nato, Alcandrumque desint ostendit derat, longoque, eadem -iunxit miserum pedum pectora. Liberat sine pignus cupit, ferit mihi venias -amores, et quod, maduere haec _gravi_ contentusque heros. Qui suae attonitas. - -_Acta caelo_ ego, hoc illi ferroque, qui fluitque Achillis deiecerat erat -inhospita arasque ad sume et aquis summo. Fugerat ipse iam. Funeris Iuno Danaos -est inroravere aurum foret nati aeque tetigisset! Esse ad tibi queritur [Sol sub -est](http://iusserat.net/) pugno solitoque movet coercuit solent caput te? - -Crescit sint petit gemellos gemino, et _gemma deus sub_ Surrentino frena -principiis statione. Soporiferam secunda nulli Tereus is _Aeolidae cepit_, tua -peregrinosque illam parvis, deerit sub et times sedant. - -## Apium haec candida mea movebo obsuntque descendat - -Furti lucos cum iussa quid temptanti gravitate animus: vocat -[ira](http://rediere.com/): illa. Primis aeternus, illi cinguntur ad mugitus -aevo repentinos nec. - -Transcurrere tenens in _litore_ tuti plebe circumspicit viventi quoque mox -troades medio mea locuta gradus perque sic unguibus -[gramen](http://quantoque.io/). Effetus celerique nomina quoque. Ire gemino est. -Eurus quaerenti: et lacus, tibi ignorant tertia omnes subscribi ducentem sedit -experientia sine ludunt multae. Ponderis memor purasque, ut armenta corpora -efferre: praeterea infantem in virgam verso. - -- Revellit quoniam vulnerat dique respicit -- Modo illis -- Nec victoria quodque -- Spectans si vitis iussorum corpora quas - -Tibi igni, iamque, sum arsuro patet et Talibus cecidere: levati Atlas villosa -dubium conparentis litem volentem nec? Iuga tenent, passi cumque generosior -luminis, quique mea aequora ingens bracchia furor, respiramen eram: in. Caelebs -et passu Phaethonta alumna orbem rapuit inplet [adfusaeque -oculis](http://www.virum.net/ille-miserae.html) paene. Casus mea cingebant idque -suis nymphe ut arae potuit et non, inmota erat foret, facta manu arvum. - -Fugam nec stridentemque undis te solet mentemque Phrygibus fulvae adhuc quam -cernimus est! Aper iube dederat adsere iamque mortale ita cornua si fundamina -quem caperet, iubeas stolidae pedesque intrarunt navigat triformis. Undas terque -digitos satis in nautae sternuntur curam, iaculum ignoscere _pianda dominique -nostra_ vivacemque teneraque! diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md deleted file mode 100644 index 6d590f1..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-3.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Page 3 -description: Lorem ipsum dolor sit amet - 3 -layout: ../../layouts/MainLayout.astro ---- - -This is a fully-featured page, written in Markdown! - -## Section A - -Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. - -## Section B - -Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. - -## Section C - -```markdown ---- -title: Markdown Page! -lang: en -layout: ~/layouts/MainLayout.astro ---- - -# Markdown example - -This is a fully-featured page, written in Markdown! - -## Section A - -Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. - -## Section B - -Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. -``` diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md deleted file mode 100644 index 85416ff..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/en/page-4.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Page 4 -description: Lorem ipsum dolor sit amet - 4 -layout: ../../layouts/MainLayout.astro ---- - -This is a fully-featured page, written in Markdown! - -## Section A - -Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. - -## Section B - -Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. - -## Section C - -```markdown ---- -title: Markdown Page! -lang: en -layout: ~/layouts/MainLayout.astro ---- - -# Markdown example - -This is a fully-featured page, written in Markdown! - -## Section A - -Lorem ipsum dolor sit amet, **consectetur adipiscing elit**. Sed ut tortor _suscipit_, posuere ante id, vulputate urna. Pellentesque molestie aliquam dui sagittis aliquet. Sed sed felis convallis, lacinia lorem sit amet, fermentum ex. Etiam hendrerit mauris at elementum egestas. Vivamus id gravida ante. Praesent consectetur fermentum turpis, quis blandit tortor feugiat in. Aliquam erat volutpat. In elementum purus et tristique ornare. Suspendisse sollicitudin dignissim est a ultrices. Pellentesque sed ipsum finibus, condimentum metus eget, sagittis elit. Sed id lorem justo. Vivamus in sem ac mi molestie ornare. - -## Section B - -Nam quam dolor, pellentesque sed odio euismod, feugiat tempus tellus. Quisque arcu velit, ultricies in faucibus sed, ultrices ac enim. Nunc eget dictum est. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ex nisi, egestas mollis ultricies ut, laoreet suscipit libero. Nam condimentum molestie turpis. Sed vestibulum sagittis congue. Maecenas tristique enim et tincidunt tempor. Curabitur ac scelerisque nulla, in malesuada libero. Praesent eu tempus odio. Pellentesque aliquam ullamcorper quam at gravida. Sed non fringilla mauris. Aenean sit amet ultrices erat. Vestibulum congue venenatis tortor, nec suscipit tortor. Aenean pellentesque mauris eget tortor tincidunt pharetra. -``` diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro b/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro deleted file mode 100644 index 4ce8931..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/pages/index.astro +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css deleted file mode 100644 index b4275ad..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/code.css +++ /dev/null @@ -1,96 +0,0 @@ -.language-css > code, -.language-sass > code, -.language-scss > code { - color: #fd9170; -} - -[class*='language-'] .namespace { - opacity: 0.7; -} - -.token.plain-text, -[class*='language-bash'] span.token, -[class*='language-shell'] span.token { - color: hsla(var(--color-gray-90), 1); -} - -[class*='language-bash'] span.token, -[class*='language-shell'] span.token { - font-style: bold; -} - -.token.prolog, -.token.comment, -[class*='language-bash'] span.token.comment, -[class*='language-shell'] span.token.comment { - color: hsla(var(--color-gray-70), 1); -} - -.token.selector, -.token.tag, -.token.unit, -.token.url, -.token.variable, -.token.entity, -.token.deleted { - color: #fa5e5b; -} - -.token.boolean, -.token.constant, -.token.doctype, -.token.number, -.token.regex, -.token.builtin, -.token.class, -.token.hexcode, -.token.class-name, -.token.attr-name { - color: hsla(var(--color-yellow), 1); -} - -.token.atrule, -.token.attribute, -.token.attr-value .token.punctuation, -.token.attr-value, -.token.pseudo-class, -.token.pseudo-element, -.token.string { - color: hsla(var(--color-green), 1); -} - -.token.symbol, -.token.function, -.token.id, -.token.important { - color: hsla(var(--color-blue), 1); -} - -.token.important, -.token.id { - font-weight: bold; -} - -.token.cdata, -.token.char, -.token.property { - color: #23b1af; -} - -.token.inserted { - color: hsla(var(--color-green), 1); -} - -.token.keyword { - color: #ff657c; - font-style: italic; -} - -.token.operator { - color: hsla(var(--color-gray-70), 1); -} - -.token.attr-value .token.attr-equals, -.token.punctuation { - color: hsla(var(--color-gray-80), 1); -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css deleted file mode 100644 index ad0a5ad..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/index.css +++ /dev/null @@ -1,388 +0,0 @@ -* { - box-sizing: border-box; - margin: 0; -} - -/* Global focus outline reset */ -*:focus:not(:focus-visible) { - outline: none; -} - -:root { - --user-font-scale: 1rem - 16px; - --max-width: calc(100% - 1rem); -} - -@media (min-width: 50em) { - :root { - --max-width: 46em; - } -} - -body { - display: flex; - flex-direction: column; - min-height: 100vh; - font-family: var(--font-body); - font-size: 1rem; - font-size: clamp(0.9rem, 0.75rem + 0.375vw + var(--user-font-scale), 1rem); - line-height: 1.5; - max-width: 100vw; -} - -nav ul { - list-style: none; - padding: 0; -} - -.content > section > * + * { - margin-top: 1.25rem; -} - -.content > section > :first-child { - margin-top: 0; -} - -/* Typography */ -h1, -h2, -h3, -h4, -h5, -h6 { - margin-bottom: 1rem; - font-weight: bold; - line-height: 1; -} - -h1, -h2 { - max-width: 40ch; -} - -:is(h2, h3):not(:first-child) { - margin-top: 3rem; -} - -:is(h4, h5, h6):not(:first-child) { - margin-top: 2rem; -} - -h1 { - font-size: 3.25rem; - font-weight: 800; -} - -h2 { - font-size: 2.5rem; -} - -h3 { - font-size: 1.75rem; -} - -h4 { - font-size: 1.3rem; -} - -h5 { - font-size: 1rem; -} - -p { - line-height: 1.65em; -} - -.content ul { - line-height: 1.1em; -} - -p, -.content ul { - color: var(--theme-text-light); -} - -small, -.text_small { - font-size: 0.833rem; -} - -a { - color: var(--theme-text-accent); - font-weight: 400; - text-underline-offset: 0.08em; - align-items: center; - gap: 0.5rem; -} - -article > section :is(ul, ol) > * + * { - margin-top: 0.75rem; -} - -article > section nav :is(ul, ol) > * + * { - margin-top: inherit; -} - -article > section li > :is(p, pre, blockquote):not(:first-child) { - margin-top: 1rem; -} - -article > section :is(ul, ol) { - padding-left: 1em; -} - -article > section nav :is(ul, ol) { - padding-left: inherit; -} - -article > section nav { - margin-top: 1rem; - margin-bottom: 2rem; -} - -article > section ::marker { - font-weight: bold; - color: var(--theme-text-light); -} - -article > section iframe { - width: 100%; - height: auto; - aspect-ratio: 16 / 9; -} - -a > code:not([class*='language']) { - position: relative; - color: var(--theme-text-accent); - background: transparent; - text-underline-offset: var(--padding-block); -} - -a > code:not([class*='language'])::before { - content: ''; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - display: block; - background: var(--theme-accent); - opacity: var(--theme-accent-opacity); - border-radius: var(--border-radius); -} - -a:hover, -a:focus { - text-decoration: underline; -} - -a:focus { - outline: 2px solid currentColor; - outline-offset: 0.25em; -} - -strong { - font-weight: 600; - color: inherit; -} - -/* Supporting Content */ -code { - font-family: var(--font-mono); - font-size: 0.85em; -} - -code:not([class*='language']) { - --border-radius: 3px; - --padding-block: 0.2rem; - --padding-inline: 0.4rem; - color: var(--theme-code-inline-text); - background-color: var(--theme-code-inline-bg); - padding: var(--padding-block) var(--padding-inline); - margin: calc(var(--padding-block) * -1) -0.125em; - border-radius: var(--border-radius); - box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.08); - word-break: break-word; -} - -pre > code:not([class*='language']) { - background-color: transparent; - padding: 0; - margin: 0; - border-radius: 0; - color: inherit; -} - -pre > code { - font-size: 1em; -} - -table, -pre { - position: relative; - --padding-block: 1rem; - --padding-inline: 2rem; - padding: var(--padding-block) var(--padding-inline); - padding-right: calc(var(--padding-inline) * 2); - margin-left: calc(var(--padding-inline) * -1); - margin-right: calc(var(--padding-inline) * -1); - font-family: var(--font-mono); - - line-height: 1.5; - font-size: 0.85em; - overflow-y: hidden; - overflow-x: auto; -} - -table { - width: 100%; - padding: var(--padding-block) 0; - margin: 0; - border-collapse: collapse; -} - -/* Zebra striping */ -tr:nth-of-type(odd) { - background: var(--theme-bg-hover); -} -th { - background: var(--color-black); - color: var(--theme-color); - font-weight: bold; -} -td, -th { - padding: 6px; - text-align: left; -} - -pre { - background-color: var(--theme-code-bg); - color: var(--theme-code-text); -} - -blockquote code:not([class*='language']) { - background-color: var(--theme-bg); -} - -@media (min-width: 37.75em) { - pre { - --padding-inline: 1.25rem; - border-radius: 8px; - margin-left: 0; - margin-right: 0; - } -} - -blockquote { - margin: 2rem 0; - padding: 1.25em 1.5rem; - border-left: 3px solid var(--theme-text-light); - background-color: var(--theme-bg-offset); - border-radius: 0 0.25rem 0.25rem 0; - line-height: 1.7; -} - -img { - max-width: 100%; -} - -.flex { - display: flex; - align-items: center; -} - -button { - display: flex; - align-items: center; - justify-items: center; - gap: 0.25em; - padding: 0.33em 0.67em; - border: 0; - background: var(--theme-bg); - display: flex; - font-size: 1rem; - align-items: center; - gap: 0.25em; - border-radius: 99em; - color: var(--theme-text); - background-color: var(--theme-bg); -} - -h2.heading { - font-size: 1rem; - font-weight: 700; - padding: 0.1rem 1rem; - text-transform: uppercase; - margin-bottom: 0.5rem; -} - -.header-link { - font-size: 1rem; - padding: 0.1rem 0 0.1rem 1rem; - border-left: 4px solid var(--theme-divider); -} - -.header-link:hover, -.header-link:focus { - border-left-color: var(--theme-accent); - color: var(--theme-accent); -} -.header-link:focus-within { - color: var(--theme-text-light); - border-left-color: hsla(var(--color-gray-40), 1); -} -.header-link svg { - opacity: 0.6; -} -.header-link:hover svg { - opacity: 0.8; -} -.header-link a { - display: inline-flex; - gap: 0.5em; - width: 100%; - padding: 0.15em 0 0.15em 0; -} - -.header-link.depth-3 { - padding-left: 2rem; -} -.header-link.depth-4 { - padding-left: 3rem; -} - -.header-link a { - font: inherit; - color: inherit; - text-decoration: none; -} - -/* Screenreader Only Text */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - white-space: nowrap; - border-width: 0; -} - -.focus\:not-sr-only:focus, -.focus\:not-sr-only:focus-visible { - position: static; - width: auto; - height: auto; - padding: 0; - margin: 0; - overflow: visible; - clip: auto; - white-space: normal; -} - -:target { - scroll-margin: calc(var(--theme-sidebar-offset, 5rem) + 2rem) 0 2rem; -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css b/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css deleted file mode 100644 index 830bed8..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/src/styles/theme.css +++ /dev/null @@ -1,123 +0,0 @@ -:root { - --font-fallback: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji; - --font-body: system-ui, var(--font-fallback); - --font-mono: 'IBM Plex Mono', Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', - 'Liberation Mono', 'Nimbus Mono L', Monaco, 'Courier New', Courier, monospace; - - /* - * Variables with --color-base prefix define - * the hue, and saturation values to be used for - * hsla colors. - * - * ex: - * - * --color-base-{color}: {hue}, {saturation}; - * - */ - - --color-base-white: 0, 0%; - --color-base-black: 240, 100%; - --color-base-gray: 215, 14%; - --color-base-blue: 212, 100%; - --color-base-blue-dark: 212, 72%; - --color-base-green: 158, 79%; - --color-base-orange: 22, 100%; - --color-base-purple: 269, 79%; - --color-base-red: 351, 100%; - --color-base-yellow: 41, 100%; - - /* - * Color palettes are made using --color-base - * variables, along with a lightness value to - * define different variants. - * - */ - - --color-gray-5: var(--color-base-gray), 5%; - --color-gray-10: var(--color-base-gray), 10%; - --color-gray-20: var(--color-base-gray), 20%; - --color-gray-30: var(--color-base-gray), 30%; - --color-gray-40: var(--color-base-gray), 40%; - --color-gray-50: var(--color-base-gray), 50%; - --color-gray-60: var(--color-base-gray), 60%; - --color-gray-70: var(--color-base-gray), 70%; - --color-gray-80: var(--color-base-gray), 80%; - --color-gray-90: var(--color-base-gray), 90%; - --color-gray-95: var(--color-base-gray), 95%; - - --color-blue: var(--color-base-blue), 61%; - --color-blue-dark: var(--color-base-blue-dark), 39%; - --color-green: var(--color-base-green), 42%; - --color-orange: var(--color-base-orange), 50%; - --color-purple: var(--color-base-purple), 54%; - --color-red: var(--color-base-red), 54%; - --color-yellow: var(--color-base-yellow), 59%; -} - -:root { - color-scheme: light; - --theme-accent: hsla(var(--color-blue), 1); - --theme-text-accent: hsla(var(--color-blue), 1); - --theme-accent-opacity: 0.15; - --theme-divider: hsla(var(--color-gray-95), 1); - --theme-text: hsla(var(--color-gray-10), 1); - --theme-text-light: hsla(var(--color-gray-40), 1); - /* @@@: not used anywhere */ - --theme-text-lighter: hsla(var(--color-gray-80), 1); - --theme-bg: hsla(var(--color-base-white), 100%, 1); - --theme-bg-hover: hsla(var(--color-gray-95), 1); - --theme-bg-offset: hsla(var(--color-gray-90), 1); - --theme-bg-accent: hsla(var(--color-blue), var(--theme-accent-opacity)); - --theme-code-inline-bg: hsla(var(--color-gray-95), 1); - --theme-code-inline-text: var(--theme-text); - --theme-code-bg: hsla(217, 19%, 27%, 1); - --theme-code-text: hsla(var(--color-gray-95), 1); - --theme-navbar-bg: hsla(var(--color-base-white), 100%, 1); - --theme-navbar-height: 6rem; - --theme-selection-color: hsla(var(--color-blue), 1); - --theme-selection-bg: hsla(var(--color-blue), var(--theme-accent-opacity)); -} - -body { - background: var(--theme-bg); - color: var(--theme-text); -} - -:root.theme-dark { - color-scheme: dark; - --theme-accent-opacity: 0.15; - --theme-accent: hsla(var(--color-blue), 1); - --theme-text-accent: hsla(var(--color-blue), 1); - --theme-divider: hsla(var(--color-gray-10), 1); - --theme-text: hsla(var(--color-gray-90), 1); - --theme-text-light: hsla(var(--color-gray-80), 1); - - /* @@@: not used anywhere */ - --theme-text-lighter: hsla(var(--color-gray-40), 1); - --theme-bg: hsla(215, 28%, 17%, 1); - --theme-bg-hover: hsla(var(--color-gray-40), 1); - --theme-bg-offset: hsla(var(--color-gray-5), 1); - --theme-code-inline-bg: hsla(var(--color-gray-10), 1); - --theme-code-inline-text: hsla(var(--color-base-white), 100%, 1); - --theme-code-bg: hsla(var(--color-gray-5), 1); - --theme-code-text: hsla(var(--color-base-white), 100%, 1); - --theme-navbar-bg: hsla(215, 28%, 17%, 1); - --theme-selection-color: hsla(var(--color-base-white), 100%, 1); - --theme-selection-bg: hsla(var(--color-purple), var(--theme-accent-opacity)); - - /* DocSearch [Algolia] */ - --docsearch-modal-background: var(--theme-bg); - --docsearch-searchbox-focus-background: var(--theme-divider); - --docsearch-footer-background: var(--theme-divider); - --docsearch-text-color: var(--theme-text); - --docsearch-hit-background: var(--theme-divider); - --docsearch-hit-shadow: none; - --docsearch-hit-color: var(--theme-text); - --docsearch-footer-shadow: inset 0 2px 10px #000; - --docsearch-modal-shadow: inset 0 0 8px #000; -} - -::selection { - color: var(--theme-selection-color); - background-color: var(--theme-selection-bg); -} diff --git a/tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json b/tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json deleted file mode 100644 index cb92ff9..0000000 --- a/tmp/.LinbuduLab/packages/astro-docs-starter/tsconfig.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "compilerOptions": { - "target": "es2020", - "module": "esnext", - "jsx": "preserve" - }, - "moduleResolution": "node" -} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore b/tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore deleted file mode 100644 index c824674..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# build output -dist - -# dependencies -node_modules/ - -# logs -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# environment variables -.env -.env.production - -# macOS-specific files -.DS_Store diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc b/tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc deleted file mode 100644 index ef83021..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/.npmrc +++ /dev/null @@ -1,2 +0,0 @@ -# Expose Astro dependencies for `pnpm` users -shamefully-hoist=true diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc b/tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc deleted file mode 100644 index 43798ec..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/.stackblitzrc +++ /dev/null @@ -1,6 +0,0 @@ -{ - "startCommand": "npm start", - "env": { - "ENABLE_CJS_IMPORTS": true - } -} \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/README.md b/tmp/.LinbuduLab/packages/astro-generic-starter/README.md deleted file mode 100644 index 1e8bac3..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/README.md +++ /dev/null @@ -1,43 +0,0 @@ -# Welcome to [Astro](https://astro.build) - -[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/starter) - -> 🧑‍🚀 **Seasoned astronaut?** Delete this file. Have fun! - -## 🚀 Project Structure - -Inside of your Astro project, you'll see the following folders and files: - -``` -/ -├── public/ -│ ├── robots.txt -│ └── favicon.ico -├── src/ -│ ├── components/ -│ │ └── Tour.astro -│ └── pages/ -│ └── index.astro -└── package.json -``` - -Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name. - -There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. - -Any static assets, like images, can be placed in the `public/` directory. - -## 🧞 Commands - -All commands are run from the root of the project, from a terminal: - -| Command | Action | -|:---------------- |:-------------------------------------------- | -| `npm install` | Installs dependencies | -| `npm run dev` | Starts local dev server at `localhost:3000` | -| `npm run build` | Build your production site to `./dist/` | -| `npm run preview` | Preview your build locally, before deploying | - -## 👀 Want to learn more? - -Feel free to check [our documentation](https://github.com/withastro/astro) or jump into our [Discord server](https://astro.build/chat). diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs b/tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs deleted file mode 100644 index bc1dfd2..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/astro.config.mjs +++ /dev/null @@ -1,19 +0,0 @@ -export default { - // projectRoot: '.', // Where to resolve all URLs relative to. Useful if you have a monorepo project. - // pages: './src/pages', // Path to Astro components, pages, and data - // dist: './dist', // When running `astro build`, path to final static output - // public: './public', // A folder of static files Astro will copy to the root. Useful for favicons, images, and other files that don’t need processing. - buildOptions: { - // site: 'http://example.com', // Your public domain, e.g.: https://my-site.dev/. Used to generate sitemaps and canonical URLs. - sitemap: true, // Generate sitemap (set to "false" to disable) - }, - devOptions: { - // hostname: 'localhost', // The hostname to run the dev server on. - // port: 3000, // The port to run the dev server on. - }, - renderers: [ - "@astrojs/renderer-react", - "@astrojs/renderer-solid", - "@astrojs/renderer-svelte" - ], -}; diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/package.json b/tmp/.LinbuduLab/packages/astro-generic-starter/package.json deleted file mode 100644 index a2380dc..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@example/starter", - "version": "0.0.1", - "private": true, - "scripts": { - "dev": "astro dev", - "start": "astro dev", - "build": "astro build", - "preview": "astro preview" - }, - "devDependencies": { - "astro": "^0.24.2", - "@astrojs/renderer-react": "^0.5.0", - "@astrojs/renderer-solid": "^0.4.0", - "@astrojs/renderer-svelte": "^0.5.1" - } -} \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg b/tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg deleted file mode 100644 index d751556..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/public/assets/logo.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico b/tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico deleted file mode 100644 index 7b74f34..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/public/favicon.ico +++ /dev/null @@ -1 +0,0 @@ -https://rawcdn.githack.com/withastro/astro/main/examples/starter/public/favicon.ico \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json b/tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json deleted file mode 100644 index 9178af7..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/sandbox.config.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "infiniteLoopProtection": true, - "hardReloadOnChange": false, - "view": "browser", - "template": "node", - "container": { - "port": 3000, - "startScript": "start", - "node": "14" - } -} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx deleted file mode 100644 index ca34627..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/ReactCounter.jsx +++ /dev/null @@ -1,15 +0,0 @@ -import { useState } from 'react'; - -export default function ReactCounter() { - const [count, setCount] = useState(0); - const add = () => setCount((i) => i + 1); - const subtract = () => setCount((i) => i - 1); - - return ( -
    - -
    {count}
    - -
    - ); -} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx deleted file mode 100644 index 0480ba3..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SolidCounter.jsx +++ /dev/null @@ -1,15 +0,0 @@ -import { createSignal } from "solid-js"; - -export default function SolidCounter() { - const [count, setCount] = createSignal(0); - const add = () => setCount(count() + 1); - const subtract = () => setCount(count() - 1); - - return ( -
    - -
    {count()}
    - -
    - ); -} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte deleted file mode 100644 index f493c25..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/SvelteCounter.svelte +++ /dev/null @@ -1,17 +0,0 @@ - - -
    - -
    { count }
    - -
    diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro b/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro deleted file mode 100644 index 9a9ebe1..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/components/Tour.astro +++ /dev/null @@ -1,84 +0,0 @@ ---- -import { Markdown } from 'astro/components'; ---- - -
    - - -
    - - ## 🚀 Project Structure - - Inside of your Astro project, you'll see the following folders and files: - - ``` - / - ├── public/ - │ └── favicon.ico - ├── src/ - │ ├── components/ - │ │ └── Tour.astro - │ └── pages/ - │ └── index.astro - └── package.json - ``` - - Astro looks for `.astro` or `.md` files in the `src/pages/` directory. - Each page is exposed as a route based on its file name. - - There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components. - - Any static assets, like images, can be placed in the `public/` directory. - -
    - -
    -

    👀 Want to learn more?

    -

    Feel free to check our documentation or jump into our Discord server.

    -
    -
    - - diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts b/tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts deleted file mode 100644 index e972864..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/index.ts +++ /dev/null @@ -1,2 +0,0 @@ - -console.log("astro-generic-starter is ready!"); diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro b/tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro deleted file mode 100644 index d18ddf9..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/pages/index.astro +++ /dev/null @@ -1,67 +0,0 @@ ---- -// Style Imports -import '../styles/global.css'; -import '../styles/home.css'; -// Component Imports -import Tour from '../components/Tour.astro'; -// You can import components from any supported Framework here! -import ReactCounter from '../components/ReactCounter.jsx'; -import SolidCounter from '../components/SolidCounter.jsx'; -import SvelteCounter from '../components/SvelteCounter.svelte'; - -// Component Script: -// You can write any JavaScript/TypeScript that you'd like here. -// It will run during the build, but never in the browser. -// All variables are available to use in the HTML template below. -let title = 'My Astro Site'; - -// Full Astro Component Syntax: -// https://docs.astro.build/core-concepts/astro-components/ ---- - - - - - {title} - - - - - - -
    -
    -
    - Astro logo -

    Welcome to Astro

    -
    -
    - - - - - - - - - - -
    - - diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css b/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css deleted file mode 100644 index a9f830e..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/global.css +++ /dev/null @@ -1,28 +0,0 @@ -* { - box-sizing: border-box; - margin: 0; -} - -:root { - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji; - font-size: 1rem; - --user-font-scale: 1rem - 16px; - font-size: clamp(0.875rem, 0.4626rem + 1.0309vw + var(--user-font-scale), 1.125rem); -} - -body { - padding: 4rem 2rem; - width: 100%; - min-height: 100vh; - display: grid; - justify-content: center; - background: #f9fafb; - color: #111827; -} - -@media (prefers-color-scheme: dark) { - body { - background: #111827; - color: #fff; - } -} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css b/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css deleted file mode 100644 index b3cbd02..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/src/styles/home.css +++ /dev/null @@ -1,53 +0,0 @@ -:root { - --font-mono: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Liberation Mono', - 'Nimbus Mono L', Monaco, 'Courier New', Courier, monospace; - --color-light: #f3f4f6; -} - -@media (prefers-color-scheme: dark) { - :root { - --color-light: #1f2937; - } -} - -a { - color: inherit; -} - -header > div { - font-size: clamp(2rem, -0.4742rem + 6.1856vw, 2.75rem); -} - -header > div { - display: flex; - flex-direction: column; - align-items: center; -} - -header h1 { - font-size: 1em; - font-weight: 500; -} -header img { - width: 2em; - height: 2.667em; -} - -h2 { - font-weight: 500; - font-size: clamp(1.5rem, 1rem + 1.25vw, 2rem); -} - -.counter { - display: grid; - grid-auto-flow: column; - gap: 1em; - font-size: 2rem; - justify-content: center; - padding: 2rem 1rem; -} - -.counter > pre { - text-align: center; - min-width: 3ch; -} diff --git a/tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json b/tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json deleted file mode 100644 index 8e881cf..0000000 --- a/tmp/.LinbuduLab/packages/astro-generic-starter/tsconfig.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "compilerOptions": { - "moduleResolution": "node" - } -} diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/package.json b/tmp/.LinbuduLab/packages/cac-cli-starter/package.json deleted file mode 100644 index 9eaf160..0000000 --- a/tmp/.LinbuduLab/packages/cac-cli-starter/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "cac-cli-starter", - "version": "0.0.1", - "description": "", - "main": "./dist/index.js", - "license": "MIT", - "scripts": { - "build": "tsc", - "dev": "tsnd --respawn --transpile-only src/index.ts", - "watch": "tsc --watch", - "check": "tsc --noEmit" - }, - "dependencies": { - "cac": "^6.7.12", - "chalk": "^4.0.0", - "consola": "^2.15.3", - "enquirer": "^2.3.6", - "execa": "^5.0.0", - "fs-extra": "^10.0.1", - "globby": "^13.1.1", - "js-yaml": "^4.1.0", - "jsonfile": "^6.1.0", - "lodash": "^4.17.21", - "ora": "^6.0.1", - "ow": "^0.28.1", - "pacote": "^13.0.3", - "semver": "^7.3.5", - "sort-package-json": "^1.54.0", - "ts-morph": "^14.0.0" - }, - "devDependencies": { - "@types/fs-extra": "^9.0.13", - "@types/js-yaml": "^4.0.5", - "@types/jsonfile": "^6.1.0", - "@types/lodash": "^4.14.179", - "@types/pacote": "^11.1.3", - "@types/semver": "^7.3.9" - } -} diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts b/tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts deleted file mode 100644 index 9f86e9f..0000000 --- a/tmp/.LinbuduLab/packages/cac-cli-starter/src/index.ts +++ /dev/null @@ -1,12 +0,0 @@ -import cac from 'cac'; -import consola from 'consola'; -import useSubCommand from './sub-command'; - -const cli = cac('LinbuduLab-CAC-CLI-Starter'); - -useSubCommand(cli); - -consola.info('Preparing Your CLI App...'); - -cli.help(); -cli.parse(); diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts b/tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts deleted file mode 100644 index 2b4fbe7..0000000 --- a/tmp/.LinbuduLab/packages/cac-cli-starter/src/sub-command.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { CAC } from 'cac'; -import chalk from 'chalk'; -import consola from 'consola'; - -export default function useSubCommand(cli: CAC) { - cli.command('sub', 'sub-command description', {}).action(async () => { - consola.success(chalk.green('Sub command successfully executed!')); - }); -} diff --git a/tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json b/tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json deleted file mode 100644 index cd82584..0000000 --- a/tmp/.LinbuduLab/packages/cac-cli-starter/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "target": "ES2018", - "module": "commonjs", - "lib": [ - "esnext" - ], - "rootDir": "src", - "outDir": "dist", - "esModuleInterop": true, - "skipLibCheck": true, - "declaration": true, - "emitDecoratorMetadata": true, - "experimentalDecorators": true - }, - "include": [ - "src" - ] -} diff --git a/tmp/.LinbuduLab/packages/cra-ts/.gitignore b/tmp/.LinbuduLab/packages/cra-ts/.gitignore deleted file mode 100644 index 4d29575..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# production -/build - -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/tmp/.LinbuduLab/packages/cra-ts/README.md b/tmp/.LinbuduLab/packages/cra-ts/README.md deleted file mode 100644 index b87cb00..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/README.md +++ /dev/null @@ -1,46 +0,0 @@ -# Getting Started with Create React App - -This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). - -## Available Scripts - -In the project directory, you can run: - -### `npm start` - -Runs the app in the development mode.\ -Open [http://localhost:3000](http://localhost:3000) to view it in the browser. - -The page will reload if you make edits.\ -You will also see any lint errors in the console. - -### `npm test` - -Launches the test runner in the interactive watch mode.\ -See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. - -### `npm run build` - -Builds the app for production to the `build` folder.\ -It correctly bundles React in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.\ -Your app is ready to be deployed! - -See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. - -### `npm run eject` - -**Note: this is a one-way operation. Once you `eject`, you can’t go back!** - -If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. - -Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own. - -You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it. - -## Learn More - -You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). - -To learn React, check out the [React documentation](https://reactjs.org/). diff --git a/tmp/.LinbuduLab/packages/cra-ts/package.json b/tmp/.LinbuduLab/packages/cra-ts/package.json deleted file mode 100644 index ed33365..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/package.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "name": "cra-ts", - "version": "0.1.0", - "private": true, - "dependencies": { - "@testing-library/jest-dom": "^5.16.2", - "@testing-library/react": "^12.1.4", - "@testing-library/user-event": "^13.5.0", - "@types/jest": "^27.4.1", - "@types/node": "^16.11.26", - "@types/react": "^17.0.40", - "@types/react-dom": "^17.0.13", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-scripts": "5.0.0", - "typescript": "^4.6.2", - "web-vitals": "^2.1.4" - }, - "scripts": { - "start": "react-scripts start", - "build": "react-scripts build", - "test": "react-scripts test", - "eject": "react-scripts eject" - }, - "eslintConfig": { - "extends": [ - "react-app", - "react-app/jest" - ] - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - } -} diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/favicon.ico b/tmp/.LinbuduLab/packages/cra-ts/public/favicon.ico deleted file mode 100644 index a11777cc471a4344702741ab1c8a588998b1311a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/index.html b/tmp/.LinbuduLab/packages/cra-ts/public/index.html deleted file mode 100644 index aa069f2..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/public/index.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - React App - - - -
    - - - diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/logo192.png b/tmp/.LinbuduLab/packages/cra-ts/public/logo192.png deleted file mode 100644 index fc44b0a3796c0e0a64c3d858ca038bd4570465d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/manifest.json b/tmp/.LinbuduLab/packages/cra-ts/public/manifest.json deleted file mode 100644 index 080d6c7..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/public/manifest.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "short_name": "React App", - "name": "Create React App Sample", - "icons": [ - { - "src": "favicon.ico", - "sizes": "64x64 32x32 24x24 16x16", - "type": "image/x-icon" - }, - { - "src": "logo192.png", - "type": "image/png", - "sizes": "192x192" - }, - { - "src": "logo512.png", - "type": "image/png", - "sizes": "512x512" - } - ], - "start_url": ".", - "display": "standalone", - "theme_color": "#000000", - "background_color": "#ffffff" -} diff --git a/tmp/.LinbuduLab/packages/cra-ts/public/robots.txt b/tmp/.LinbuduLab/packages/cra-ts/public/robots.txt deleted file mode 100644 index e9e57dc..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/public/robots.txt +++ /dev/null @@ -1,3 +0,0 @@ -# https://www.robotstxt.org/robotstxt.html -User-agent: * -Disallow: diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/App.css b/tmp/.LinbuduLab/packages/cra-ts/src/App.css deleted file mode 100644 index 74b5e05..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/App.css +++ /dev/null @@ -1,38 +0,0 @@ -.App { - text-align: center; -} - -.App-logo { - height: 40vmin; - pointer-events: none; -} - -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} - -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} - -.App-link { - color: #61dafb; -} - -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx b/tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx deleted file mode 100644 index 2a68616..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/App.test.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { render, screen } from '@testing-library/react'; -import App from './App'; - -test('renders learn react link', () => { - render(); - const linkElement = screen.getByText(/learn react/i); - expect(linkElement).toBeInTheDocument(); -}); diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/App.tsx b/tmp/.LinbuduLab/packages/cra-ts/src/App.tsx deleted file mode 100644 index 53fccb7..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/App.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import React from 'react'; -import logo from './logo.svg'; -import './App.css'; - -function App() { - return ( - - ); -} - -export default App; diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/index.css b/tmp/.LinbuduLab/packages/cra-ts/src/index.css deleted file mode 100644 index ec2585e..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/index.css +++ /dev/null @@ -1,13 +0,0 @@ -body { - margin: 0; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', - 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -code { - font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', - monospace; -} diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/index.tsx b/tmp/.LinbuduLab/packages/cra-ts/src/index.tsx deleted file mode 100644 index ef2edf8..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/index.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import './index.css'; -import App from './App'; -import reportWebVitals from './reportWebVitals'; - -ReactDOM.render( - - - , - document.getElementById('root') -); - -// If you want to start measuring performance in your app, pass a function -// to log results (for example: reportWebVitals(console.log)) -// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals -reportWebVitals(); diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/logo.svg b/tmp/.LinbuduLab/packages/cra-ts/src/logo.svg deleted file mode 100644 index 9dfc1c0..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts b/tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts deleted file mode 100644 index 6431bc5..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/react-app-env.d.ts +++ /dev/null @@ -1 +0,0 @@ -/// diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts b/tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts deleted file mode 100644 index 49a2a16..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/reportWebVitals.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { ReportHandler } from 'web-vitals'; - -const reportWebVitals = (onPerfEntry?: ReportHandler) => { - if (onPerfEntry && onPerfEntry instanceof Function) { - import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { - getCLS(onPerfEntry); - getFID(onPerfEntry); - getFCP(onPerfEntry); - getLCP(onPerfEntry); - getTTFB(onPerfEntry); - }); - } -}; - -export default reportWebVitals; diff --git a/tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts b/tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts deleted file mode 100644 index 8f2609b..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/src/setupTests.ts +++ /dev/null @@ -1,5 +0,0 @@ -// jest-dom adds custom jest matchers for asserting on DOM nodes. -// allows you to do things like: -// expect(element).toHaveTextContent(/react/i) -// learn more: https://github.com/testing-library/jest-dom -import '@testing-library/jest-dom'; diff --git a/tmp/.LinbuduLab/packages/cra-ts/tsconfig.json b/tmp/.LinbuduLab/packages/cra-ts/tsconfig.json deleted file mode 100644 index a273b0c..0000000 --- a/tmp/.LinbuduLab/packages/cra-ts/tsconfig.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], - "allowJs": true, - "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx" - }, - "include": [ - "src" - ] -} diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts deleted file mode 100644 index 3a4e032..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/build.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { build } from 'esbuild'; -import { plugin } from '../src/plugin'; -import path from 'path'; - -(async () => { - await build({ - entryPoints: [path.resolve(__dirname, './entry.ts')], - plugins: [plugin()], - outdir: './dist', - }); -})(); diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts deleted file mode 100644 index b802416..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/fixtures/entry.ts +++ /dev/null @@ -1 +0,0 @@ -console.log('ESBuild is really cool!'); diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json deleted file mode 100644 index 2714122..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "esbuild-plugin-starter", - "version": "0.0.1", - "description": "", - "main": "./dist/index.js", - "license": "MIT", - "scripts": { - "build": "tsc", - "dev": "tsnd --respawn --transpile-only fixtures/build.ts", - "watch": "tsc --watch", - "check": "tsc --noEmit" - }, - "dependencies": { - "esbuild": "^0.13.14" - }, - "peerDependencies": { - "esbuild": "^0.13.14" - } -} diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts deleted file mode 100644 index 6ab2f0a..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/index.ts +++ /dev/null @@ -1,2 +0,0 @@ - -console.log("esbuild-plugin-starter is ready!"); diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts deleted file mode 100644 index b845be2..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/src/plugin.ts +++ /dev/null @@ -1,30 +0,0 @@ -import type { Plugin } from 'esbuild'; - -export const plugin = (): Plugin => { - return { - name: 'plugin:demo', - setup(build) { - build.onLoad( - { filter: new RegExp('') }, - ({ path, namespace, pluginData }) => { - return null; - } - ); - - build.onResolve( - { filter: new RegExp('') }, - ({ path, namespace, resolveDir, importer, kind, pluginData }) => { - return null; - } - ); - - build.onStart(() => { - console.log('Plugin Start!'); - }); - - build.onEnd(() => { - console.log('Plugin End!'); - }); - }, - }; -}; diff --git a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json b/tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json deleted file mode 100644 index 973fb0b..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-plugin-starter/tsconfig.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "target": "ES2018", - "module": "commonjs", - "lib": ["esnext"], - "rootDir": ".", - "outDir": "dist", - "esModuleInterop": true, - "skipLibCheck": true, - "declaration": true, - "emitDecoratorMetadata": true, - "experimentalDecorators": true - }, - "include": ["src", "fixtures"] -} diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore b/tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore deleted file mode 100644 index 4d29575..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js - -# testing -/coverage - -# production -/build - -# misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE b/tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE deleted file mode 100644 index 9ad29fd..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 Linbudu - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/README.md b/tmp/.LinbuduLab/packages/esbuild-react-app/README.md deleted file mode 100644 index 88319b4..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/README.md +++ /dev/null @@ -1,25 +0,0 @@ -# ESBuild + React App - -This project is a sample project showing how to use [ESBuild](https://esbuild.github.io/) as a compiler in React project, including **the configuration of React, ReactDOM mounts under window via plugins with precompiled files**, and **the required [ESBuild build options](https://esbuild.github.io/api/#simple-options)**, etc. -You can refer to the [build.ts](build.ts) and [plugin.ts](preserve-external-dep.plugin.ts) files to learn how to use ESBuild for simple replacements of Webpack. - -**Note: This project has not been validated in a production environment, and it is not recommended that you do so.** - -## Get Started - -```bash -yarn - -# execute build script, and use serve to start up a server. -yarn start - -# execute ESBuild build API -yarn build -``` - -## Further - -As ESBuild does not implement a module system like Webpack, the [`external`](https://esbuild.github.io/api/#external) property in ESBuild will in some cases not behave the same way as it does under a Webpack project. -In Webpack project, we've gotten used to the idea that webpack can handle mount under `window` with the related configuration, which will automatically inject code like `module.exports = React` into the compiled code, and the application code will refer to `window` when it executes `require("react")`. -So to archive this in ESBuild, we use an extra file in this project, packaged as `inject.js`, which contains the source code for `React`, `ReactDOM`, and mounts it under `window` at the end of the file. Then, we convert the application's import of react to go under `window`. -To ensure that the variables are mounted before the application is loaded, we need to ensure that `inject.js` is executed before `index.js`. In fact, a more common way to do this would be to use a CDN to do the `inject.js` work. diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/build.ts b/tmp/.LinbuduLab/packages/esbuild-react-app/build.ts deleted file mode 100644 index 881a145..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/build.ts +++ /dev/null @@ -1,76 +0,0 @@ -import { build, BuildOptions } from 'esbuild'; -import { capitalCase } from 'capital-case'; -import { PreserveExternalPlugin } from './preserve-external-dep.plugin'; -import { start } from 'live-server'; -import path from 'path'; - -const isProd = process.env.NODE_ENV === 'production'; - -async function main() { - const sharedBuildOptions: BuildOptions = { - define: { - 'process.env.NODE_ENV': JSON.stringify( - process.env.NODE_ENV ?? 'development' - ), - }, - bundle: true, - minify: isProd, - sourcemap: false, - platform: 'browser', - target: ['es2020', 'chrome58'], - }; - - const preMountContent = ` -window.React = require('react'); -window.ReactDOM = require('react-dom')`; - - await build({ - stdin: { - contents: preMountContent, - resolveDir: __dirname, - }, - outfile: './public/inject.js', - ...sharedBuildOptions, - }); - - const depContentFunc = (dep: string) => - `module.exports = ${capitalCase(dep)}`; - - const builder = await build({ - entryPoints: ['./src/index.tsx'], - outdir: 'public', - watch: true, - plugins: [ - PreserveExternalPlugin({ - depsToExtract: [ - { - dep: 'react', - // in simple case, we can use content processor to handle result generation - contentFunc: depContentFunc, - }, - { - dep: 'react-dom', - content: 'module.exports = ReactDOM', - }, - ], - }), - ], - external: ['react', 'react-dom'], - loader: { - '.html': 'text', - '.svg': 'dataurl', - }, - tsconfig: 'tsconfig.json', - ...sharedBuildOptions, - }); - - start({ - port: 8080, - root: path.resolve(__dirname, './public'), - open: true, - }); -} - -(async () => { - await main(); -})(); diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/package.json b/tmp/.LinbuduLab/packages/esbuild-react-app/package.json deleted file mode 100644 index c81f58b..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/package.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "name": "esbuild-react-app", - "version": "0.1.0", - "private": true, - "dependencies": { - "@testing-library/jest-dom": "^5.11.4", - "@testing-library/react": "^11.1.0", - "@testing-library/user-event": "^12.1.10", - "@types/jest": "^26.0.15", - "@types/node": "^12.0.0", - "@types/react": "^17.0.0", - "@types/react-dom": "^17.0.0", - "chokidar": "^3.5.3", - "live-server": "^1.2.1", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-scripts": "4.0.3", - "typescript": "^4.1.2", - "web-vitals": "^1.0.1" - }, - "scripts": { - "start": "ts-node --project tsconfig.node.json build.ts" - }, - "eslintConfig": { - "extends": [ - "react-app", - "react-app/jest" - ] - }, - "browserslist": { - "production": [ - ">0.2%", - "not dead", - "not op_mini all" - ], - "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" - ] - }, - "devDependencies": { - "@types/live-server": "^1.2.1", - "capital-case": "^1.0.4", - "chalk": "^4.1.2", - "consola": "^2.15.3", - "esbuild": "^0.13.14", - "serve": "^13.0.2", - "ts-node": "^10.4.0" - } -} diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts b/tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts deleted file mode 100644 index 45d90ec..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/preserve-external-dep.plugin.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { Plugin } from "esbuild"; - -interface IOptions { - depsToExtract: Array<{ - dep: string; - content?: string; - contentFunc?: (dep: string) => string; - }>; -} - -export const PreserveExternalPlugin = (options: IOptions): Plugin => { - const NAMESPACE = "preserved-external-deps"; - const depList = options.depsToExtract.map((pair) => - pair.contentFunc - ? { dep: pair.dep, content: pair.contentFunc(pair.dep) } - : pair - ); - - const filterRE = new RegExp( - `^(${depList - .map((config) => config.dep.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")) - .join("|")})$` - ); - - return { - name: "PreserveExternalPlugin", - setup(build) { - build.onResolve({ filter: filterRE }, ({ path }) => { - return { - path, - namespace: NAMESPACE, - }; - }); - - for (const { dep, content } of depList) { - build.onLoad( - { filter: new RegExp(`^${dep}$`), namespace: NAMESPACE }, - () => { - return { - contents: content, - }; - } - ); - } - }, - }; -}; diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/favicon.ico b/tmp/.LinbuduLab/packages/esbuild-react-app/public/favicon.ico deleted file mode 100644 index a11777cc471a4344702741ab1c8a588998b1311a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css deleted file mode 100644 index ec8a3aa..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.css +++ /dev/null @@ -1,62 +0,0 @@ -/* src/index.css */ -body { - margin: 0; - font-family: - -apple-system, - BlinkMacSystemFont, - "Segoe UI", - "Roboto", - "Oxygen", - "Ubuntu", - "Cantarell", - "Fira Sans", - "Droid Sans", - "Helvetica Neue", - sans-serif; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -code { - font-family: - source-code-pro, - Menlo, - Monaco, - Consolas, - "Courier New", - monospace; -} - -/* src/App.css */ -.App { - text-align: center; -} -.App-logo { - height: 40vmin; - pointer-events: none; -} -@media (prefers-reduced-motion: no-preference) { - .App-logo { - animation: App-logo-spin infinite 20s linear; - } -} -.App-header { - background-color: #282c34; - min-height: 100vh; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - font-size: calc(10px + 2vmin); - color: white; -} -.App-link { - color: #61dafb; -} -@keyframes App-logo-spin { - from { - transform: rotate(0deg); - } - to { - transform: rotate(360deg); - } -} diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html deleted file mode 100644 index 6cf5d5d..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - React + ESBuild App - - - - -
    - - - - - diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js b/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js deleted file mode 100644 index 2ca77b7..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/public/index.js +++ /dev/null @@ -1,264 +0,0 @@ -(() => { - var __create = Object.create; - var __defProp = Object.defineProperty; - var __getOwnPropDesc = Object.getOwnPropertyDescriptor; - var __getOwnPropNames = Object.getOwnPropertyNames; - var __getProtoOf = Object.getPrototypeOf; - var __hasOwnProp = Object.prototype.hasOwnProperty; - var __markAsModule = (target) => __defProp(target, "__esModule", { value: true }); - var __esm = (fn, res) => function __init() { - return fn && (res = (0, fn[Object.keys(fn)[0]])(fn = 0)), res; - }; - var __commonJS = (cb, mod) => function __require() { - return mod || (0, cb[Object.keys(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; - }; - var __export = (target, all) => { - __markAsModule(target); - for (var name in all) - __defProp(target, name, { get: all[name], enumerable: true }); - }; - var __reExport = (target, module, desc) => { - if (module && typeof module === "object" || typeof module === "function") { - for (let key of __getOwnPropNames(module)) - if (!__hasOwnProp.call(target, key) && key !== "default") - __defProp(target, key, { get: () => module[key], enumerable: !(desc = __getOwnPropDesc(module, key)) || desc.enumerable }); - } - return target; - }; - var __toModule = (module) => { - return __reExport(__markAsModule(__defProp(module != null ? __create(__getProtoOf(module)) : {}, "default", module && module.__esModule && "default" in module ? { get: () => module.default, enumerable: true } : { value: module, enumerable: true })), module); - }; - - // preserved-external-deps:react - var require_react = __commonJS({ - "preserved-external-deps:react"(exports, module) { - module.exports = React; - } - }); - - // preserved-external-deps:react-dom - var require_react_dom = __commonJS({ - "preserved-external-deps:react-dom"(exports, module) { - module.exports = ReactDOM; - } - }); - - // ../../node_modules/.pnpm/web-vitals@1.1.2/node_modules/web-vitals/dist/web-vitals.js - var web_vitals_exports = {}; - __export(web_vitals_exports, { - getCLS: () => s, - getFCP: () => l, - getFID: () => L, - getLCP: () => T, - getTTFB: () => b - }); - var e, t, n, i, a, r, o, c, u, f, s, m, p, v, d, l, h, S, y, g, E, w, L, T, b; - var init_web_vitals = __esm({ - "../../node_modules/.pnpm/web-vitals@1.1.2/node_modules/web-vitals/dist/web-vitals.js"() { - a = function(e2, t2) { - return { name: e2, value: t2 === void 0 ? -1 : t2, delta: 0, entries: [], id: "v1-".concat(Date.now(), "-").concat(Math.floor(8999999999999 * Math.random()) + 1e12) }; - }; - r = function(e2, t2) { - try { - if (PerformanceObserver.supportedEntryTypes.includes(e2)) { - if (e2 === "first-input" && !("PerformanceEventTiming" in self)) - return; - var n2 = new PerformanceObserver(function(e3) { - return e3.getEntries().map(t2); - }); - return n2.observe({ type: e2, buffered: true }), n2; - } - } catch (e3) { - } - }; - o = function(e2, t2) { - var n2 = function n3(i2) { - i2.type !== "pagehide" && document.visibilityState !== "hidden" || (e2(i2), t2 && (removeEventListener("visibilitychange", n3, true), removeEventListener("pagehide", n3, true))); - }; - addEventListener("visibilitychange", n2, true), addEventListener("pagehide", n2, true); - }; - c = function(e2) { - addEventListener("pageshow", function(t2) { - t2.persisted && e2(t2); - }, true); - }; - u = typeof WeakSet == "function" ? new WeakSet() : new Set(); - f = function(e2, t2, n2) { - var i2; - return function() { - t2.value >= 0 && (n2 || u.has(t2) || document.visibilityState === "hidden") && (t2.delta = t2.value - (i2 || 0), (t2.delta || i2 === void 0) && (i2 = t2.value, e2(t2))); - }; - }; - s = function(e2, t2) { - var n2, i2 = a("CLS", 0), u2 = function(e3) { - e3.hadRecentInput || (i2.value += e3.value, i2.entries.push(e3), n2()); - }, s2 = r("layout-shift", u2); - s2 && (n2 = f(e2, i2, t2), o(function() { - s2.takeRecords().map(u2), n2(); - }), c(function() { - i2 = a("CLS", 0), n2 = f(e2, i2, t2); - })); - }; - m = -1; - p = function() { - return document.visibilityState === "hidden" ? 0 : 1 / 0; - }; - v = function() { - o(function(e2) { - var t2 = e2.timeStamp; - m = t2; - }, true); - }; - d = function() { - return m < 0 && (m = p(), v(), c(function() { - setTimeout(function() { - m = p(), v(); - }, 0); - })), { get timeStamp() { - return m; - } }; - }; - l = function(e2, t2) { - var n2, i2 = d(), o2 = a("FCP"), s2 = function(e3) { - e3.name === "first-contentful-paint" && (p2 && p2.disconnect(), e3.startTime < i2.timeStamp && (o2.value = e3.startTime, o2.entries.push(e3), u.add(o2), n2())); - }, m2 = performance.getEntriesByName("first-contentful-paint")[0], p2 = m2 ? null : r("paint", s2); - (m2 || p2) && (n2 = f(e2, o2, t2), m2 && s2(m2), c(function(i3) { - o2 = a("FCP"), n2 = f(e2, o2, t2), requestAnimationFrame(function() { - requestAnimationFrame(function() { - o2.value = performance.now() - i3.timeStamp, u.add(o2), n2(); - }); - }); - })); - }; - h = { passive: true, capture: true }; - S = new Date(); - y = function(i2, a2) { - e || (e = a2, t = i2, n = new Date(), w(removeEventListener), g()); - }; - g = function() { - if (t >= 0 && t < n - S) { - var a2 = { entryType: "first-input", name: e.type, target: e.target, cancelable: e.cancelable, startTime: e.timeStamp, processingStart: e.timeStamp + t }; - i.forEach(function(e2) { - e2(a2); - }), i = []; - } - }; - E = function(e2) { - if (e2.cancelable) { - var t2 = (e2.timeStamp > 1e12 ? new Date() : performance.now()) - e2.timeStamp; - e2.type == "pointerdown" ? function(e3, t3) { - var n2 = function() { - y(e3, t3), a2(); - }, i2 = function() { - a2(); - }, a2 = function() { - removeEventListener("pointerup", n2, h), removeEventListener("pointercancel", i2, h); - }; - addEventListener("pointerup", n2, h), addEventListener("pointercancel", i2, h); - }(t2, e2) : y(t2, e2); - } - }; - w = function(e2) { - ["mousedown", "keydown", "touchstart", "pointerdown"].forEach(function(t2) { - return e2(t2, E, h); - }); - }; - L = function(n2, s2) { - var m2, p2 = d(), v2 = a("FID"), l2 = function(e2) { - e2.startTime < p2.timeStamp && (v2.value = e2.processingStart - e2.startTime, v2.entries.push(e2), u.add(v2), m2()); - }, h2 = r("first-input", l2); - m2 = f(n2, v2, s2), h2 && o(function() { - h2.takeRecords().map(l2), h2.disconnect(); - }, true), h2 && c(function() { - var r2; - v2 = a("FID"), m2 = f(n2, v2, s2), i = [], t = -1, e = null, w(addEventListener), r2 = l2, i.push(r2), g(); - }); - }; - T = function(e2, t2) { - var n2, i2 = d(), s2 = a("LCP"), m2 = function(e3) { - var t3 = e3.startTime; - t3 < i2.timeStamp && (s2.value = t3, s2.entries.push(e3)), n2(); - }, p2 = r("largest-contentful-paint", m2); - if (p2) { - n2 = f(e2, s2, t2); - var v2 = function() { - u.has(s2) || (p2.takeRecords().map(m2), p2.disconnect(), u.add(s2), n2()); - }; - ["keydown", "click"].forEach(function(e3) { - addEventListener(e3, v2, { once: true, capture: true }); - }), o(v2, true), c(function(i3) { - s2 = a("LCP"), n2 = f(e2, s2, t2), requestAnimationFrame(function() { - requestAnimationFrame(function() { - s2.value = performance.now() - i3.timeStamp, u.add(s2), n2(); - }); - }); - }); - } - }; - b = function(e2) { - var t2, n2 = a("TTFB"); - t2 = function() { - try { - var t3 = performance.getEntriesByType("navigation")[0] || function() { - var e3 = performance.timing, t4 = { entryType: "navigation", startTime: 0 }; - for (var n3 in e3) - n3 !== "navigationStart" && n3 !== "toJSON" && (t4[n3] = Math.max(e3[n3] - e3.navigationStart, 0)); - return t4; - }(); - if (n2.value = n2.delta = t3.responseStart, n2.value < 0) - return; - n2.entries = [t3], e2(n2); - } catch (e3) { - } - }, document.readyState === "complete" ? setTimeout(t2, 0) : addEventListener("pageshow", t2); - }; - } - }); - - // src/index.tsx - var import_react2 = __toModule(require_react()); - var import_react_dom = __toModule(require_react_dom()); - - // src/App.tsx - var import_react = __toModule(require_react()); - - // src/logo.svg - var logo_default = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NDEuOSA1OTUuMyI+PGcgZmlsbD0iIzYxREFGQiI+PHBhdGggZD0iTTY2Ni4zIDI5Ni41YzAtMzIuNS00MC43LTYzLjMtMTAzLjEtODIuNCAxNC40LTYzLjYgOC0xMTQuMi0yMC4yLTEzMC40LTYuNS0zLjgtMTQuMS01LjYtMjIuNC01LjZ2MjIuM2M0LjYgMCA4LjMuOSAxMS40IDIuNiAxMy42IDcuOCAxOS41IDM3LjUgMTQuOSA3NS43LTEuMSA5LjQtMi45IDE5LjMtNS4xIDI5LjQtMTkuNi00LjgtNDEtOC41LTYzLjUtMTAuOS0xMy41LTE4LjUtMjcuNS0zNS4zLTQxLjYtNTAgMzIuNi0zMC4zIDYzLjItNDYuOSA4NC00Ni45Vjc4Yy0yNy41IDAtNjMuNSAxOS42LTk5LjkgNTMuNi0zNi40LTMzLjgtNzIuNC01My4yLTk5LjktNTMuMnYyMi4zYzIwLjcgMCA1MS40IDE2LjUgODQgNDYuNi0xNCAxNC43LTI4IDMxLjQtNDEuMyA0OS45LTIyLjYgMi40LTQ0IDYuMS02My42IDExLTIuMy0xMC00LTE5LjctNS4yLTI5LTQuNy0zOC4yIDEuMS02Ny45IDE0LjYtNzUuOCAzLTEuOCA2LjktMi42IDExLjUtMi42Vjc4LjVjLTguNCAwLTE2IDEuOC0yMi42IDUuNi0yOC4xIDE2LjItMzQuNCA2Ni43LTE5LjkgMTMwLjEtNjIuMiAxOS4yLTEwMi43IDQ5LjktMTAyLjcgODIuMyAwIDMyLjUgNDAuNyA2My4zIDEwMy4xIDgyLjQtMTQuNCA2My42LTggMTE0LjIgMjAuMiAxMzAuNCA2LjUgMy44IDE0LjEgNS42IDIyLjUgNS42IDI3LjUgMCA2My41LTE5LjYgOTkuOS01My42IDM2LjQgMzMuOCA3Mi40IDUzLjIgOTkuOSA1My4yIDguNCAwIDE2LTEuOCAyMi42LTUuNiAyOC4xLTE2LjIgMzQuNC02Ni43IDE5LjktMTMwLjEgNjItMTkuMSAxMDIuNS00OS45IDEwMi41LTgyLjN6bS0xMzAuMi02Ni43Yy0zLjcgMTIuOS04LjMgMjYuMi0xMy41IDM5LjUtNC4xLTgtOC40LTE2LTEzLjEtMjQtNC42LTgtOS41LTE1LjgtMTQuNC0yMy40IDE0LjIgMi4xIDI3LjkgNC43IDQxIDcuOXptLTQ1LjggMTA2LjVjLTcuOCAxMy41LTE1LjggMjYuMy0yNC4xIDM4LjItMTQuOSAxLjMtMzAgMi00NS4yIDItMTUuMSAwLTMwLjItLjctNDUtMS45LTguMy0xMS45LTE2LjQtMjQuNi0yNC4yLTM4LTcuNi0xMy4xLTE0LjUtMjYuNC0yMC44LTM5LjggNi4yLTEzLjQgMTMuMi0yNi44IDIwLjctMzkuOSA3LjgtMTMuNSAxNS44LTI2LjMgMjQuMS0zOC4yIDE0LjktMS4zIDMwLTIgNDUuMi0yIDE1LjEgMCAzMC4yLjcgNDUgMS45IDguMyAxMS45IDE2LjQgMjQuNiAyNC4yIDM4IDcuNiAxMy4xIDE0LjUgMjYuNCAyMC44IDM5LjgtNi4zIDEzLjQtMTMuMiAyNi44LTIwLjcgMzkuOXptMzIuMy0xM2M1LjQgMTMuNCAxMCAyNi44IDEzLjggMzkuOC0xMy4xIDMuMi0yNi45IDUuOS00MS4yIDggNC45LTcuNyA5LjgtMTUuNiAxNC40LTIzLjcgNC42LTggOC45LTE2LjEgMTMtMjQuMXpNNDIxLjIgNDMwYy05LjMtOS42LTE4LjYtMjAuMy0yNy44LTMyIDkgLjQgMTguMi43IDI3LjUuNyA5LjQgMCAxOC43LS4yIDI3LjgtLjctOSAxMS43LTE4LjMgMjIuNC0yNy41IDMyem0tNzQuNC01OC45Yy0xNC4yLTIuMS0yNy45LTQuNy00MS03LjkgMy43LTEyLjkgOC4zLTI2LjIgMTMuNS0zOS41IDQuMSA4IDguNCAxNiAxMy4xIDI0IDQuNyA4IDkuNSAxNS44IDE0LjQgMjMuNHpNNDIwLjcgMTYzYzkuMyA5LjYgMTguNiAyMC4zIDI3LjggMzItOS0uNC0xOC4yLS43LTI3LjUtLjctOS40IDAtMTguNy4yLTI3LjguNyA5LTExLjcgMTguMy0yMi40IDI3LjUtMzJ6bS03NCA1OC45Yy00LjkgNy43LTkuOCAxNS42LTE0LjQgMjMuNy00LjYgOC04LjkgMTYtMTMgMjQtNS40LTEzLjQtMTAtMjYuOC0xMy44LTM5LjggMTMuMS0zLjEgMjYuOS01LjggNDEuMi03Ljl6bS05MC41IDEyNS4yYy0zNS40LTE1LjEtNTguMy0zNC45LTU4LjMtNTAuNiAwLTE1LjcgMjIuOS0zNS42IDU4LjMtNTAuNiA4LjYtMy43IDE4LTcgMjcuNy0xMC4xIDUuNyAxOS42IDEzLjIgNDAgMjIuNSA2MC45LTkuMiAyMC44LTE2LjYgNDEuMS0yMi4yIDYwLjYtOS45LTMuMS0xOS4zLTYuNS0yOC0xMC4yek0zMTAgNDkwYy0xMy42LTcuOC0xOS41LTM3LjUtMTQuOS03NS43IDEuMS05LjQgMi45LTE5LjMgNS4xLTI5LjQgMTkuNiA0LjggNDEgOC41IDYzLjUgMTAuOSAxMy41IDE4LjUgMjcuNSAzNS4zIDQxLjYgNTAtMzIuNiAzMC4zLTYzLjIgNDYuOS04NCA0Ni45LTQuNS0uMS04LjMtMS0xMS4zLTIuN3ptMjM3LjItNzYuMmM0LjcgMzguMi0xLjEgNjcuOS0xNC42IDc1LjgtMyAxLjgtNi45IDIuNi0xMS41IDIuNi0yMC43IDAtNTEuNC0xNi41LTg0LTQ2LjYgMTQtMTQuNyAyOC0zMS40IDQxLjMtNDkuOSAyMi42LTIuNCA0NC02LjEgNjMuNi0xMSAyLjMgMTAuMSA0LjEgMTkuOCA1LjIgMjkuMXptMzguNS02Ni43Yy04LjYgMy43LTE4IDctMjcuNyAxMC4xLTUuNy0xOS42LTEzLjItNDAtMjIuNS02MC45IDkuMi0yMC44IDE2LjYtNDEuMSAyMi4yLTYwLjYgOS45IDMuMSAxOS4zIDYuNSAyOC4xIDEwLjIgMzUuNCAxNS4xIDU4LjMgMzQuOSA1OC4zIDUwLjYtLjEgMTUuNy0yMyAzNS42LTU4LjQgNTAuNnpNMzIwLjggNzguNHoiLz48Y2lyY2xlIGN4PSI0MjAuOSIgY3k9IjI5Ni41IiByPSI0NS43Ii8+PHBhdGggZD0iTTUyMC41IDc4LjF6Ii8+PC9nPjwvc3ZnPg=="; - - // src/App.tsx - function App() { - return /* @__PURE__ */ import_react.default.createElement("div", { - className: "App" - }, /* @__PURE__ */ import_react.default.createElement("header", { - className: "App-header" - }, /* @__PURE__ */ import_react.default.createElement("img", { - src: logo_default, - className: "App-logo", - alt: "logo" - }), /* @__PURE__ */ import_react.default.createElement("p", null, "Edit ", /* @__PURE__ */ import_react.default.createElement("code", null, "src/App.tsx"), " and save to reload."), /* @__PURE__ */ import_react.default.createElement("p", null, "Develop with LinbuduLab"), /* @__PURE__ */ import_react.default.createElement("a", { - className: "App-link", - href: "https://reactjs.org", - target: "_blank", - rel: "noopener noreferrer" - }, "Learn React"))); - } - var App_default = App; - - // src/reportWebVitals.ts - var reportWebVitals = (onPerfEntry) => { - if (onPerfEntry && onPerfEntry instanceof Function) { - Promise.resolve().then(() => (init_web_vitals(), web_vitals_exports)).then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { - getCLS(onPerfEntry); - getFID(onPerfEntry); - getFCP(onPerfEntry); - getLCP(onPerfEntry); - getTTFB(onPerfEntry); - }); - } - }; - var reportWebVitals_default = reportWebVitals; - - // src/index.tsx - import_react_dom.default.render(/* @__PURE__ */ import_react2.default.createElement(import_react2.default.StrictMode, null, /* @__PURE__ */ import_react2.default.createElement(App_default, null)), document.getElementById("root")); - reportWebVitals_default(); -})(); diff --git a/tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js b/tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js deleted file mode 100644 index 964bafd..0000000 --- a/tmp/.LinbuduLab/packages/esbuild-react-app/public/inject.js +++ /dev/null @@ -1,20457 +0,0 @@ -(() => { - var __commonJS = (cb, mod) => function __require() { - return mod || (0, cb[Object.keys(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports; - }; - - // ../../node_modules/.pnpm/object-assign@4.1.1/node_modules/object-assign/index.js - var require_object_assign = __commonJS({ - "../../node_modules/.pnpm/object-assign@4.1.1/node_modules/object-assign/index.js"(exports, module) { - "use strict"; - var getOwnPropertySymbols = Object.getOwnPropertySymbols; - var hasOwnProperty = Object.prototype.hasOwnProperty; - var propIsEnumerable = Object.prototype.propertyIsEnumerable; - function toObject(val) { - if (val === null || val === void 0) { - throw new TypeError("Object.assign cannot be called with null or undefined"); - } - return Object(val); - } - function shouldUseNative() { - try { - if (!Object.assign) { - return false; - } - var test1 = new String("abc"); - test1[5] = "de"; - if (Object.getOwnPropertyNames(test1)[0] === "5") { - return false; - } - var test2 = {}; - for (var i = 0; i < 10; i++) { - test2["_" + String.fromCharCode(i)] = i; - } - var order2 = Object.getOwnPropertyNames(test2).map(function(n) { - return test2[n]; - }); - if (order2.join("") !== "0123456789") { - return false; - } - var test3 = {}; - "abcdefghijklmnopqrst".split("").forEach(function(letter) { - test3[letter] = letter; - }); - if (Object.keys(Object.assign({}, test3)).join("") !== "abcdefghijklmnopqrst") { - return false; - } - return true; - } catch (err) { - return false; - } - } - module.exports = shouldUseNative() ? Object.assign : function(target, source) { - var from; - var to = toObject(target); - var symbols; - for (var s = 1; s < arguments.length; s++) { - from = Object(arguments[s]); - for (var key in from) { - if (hasOwnProperty.call(from, key)) { - to[key] = from[key]; - } - } - if (getOwnPropertySymbols) { - symbols = getOwnPropertySymbols(from); - for (var i = 0; i < symbols.length; i++) { - if (propIsEnumerable.call(from, symbols[i])) { - to[symbols[i]] = from[symbols[i]]; - } - } - } - } - return to; - }; - } - }); - - // ../../node_modules/.pnpm/react@17.0.2/node_modules/react/cjs/react.development.js - var require_react_development = __commonJS({ - "../../node_modules/.pnpm/react@17.0.2/node_modules/react/cjs/react.development.js"(exports) { - "use strict"; - if (true) { - (function() { - "use strict"; - var _assign = require_object_assign(); - var ReactVersion = "17.0.2"; - var REACT_ELEMENT_TYPE = 60103; - var REACT_PORTAL_TYPE = 60106; - exports.Fragment = 60107; - exports.StrictMode = 60108; - exports.Profiler = 60114; - var REACT_PROVIDER_TYPE = 60109; - var REACT_CONTEXT_TYPE = 60110; - var REACT_FORWARD_REF_TYPE = 60112; - exports.Suspense = 60113; - var REACT_SUSPENSE_LIST_TYPE = 60120; - var REACT_MEMO_TYPE = 60115; - var REACT_LAZY_TYPE = 60116; - var REACT_BLOCK_TYPE = 60121; - var REACT_SERVER_BLOCK_TYPE = 60122; - var REACT_FUNDAMENTAL_TYPE = 60117; - var REACT_SCOPE_TYPE = 60119; - var REACT_OPAQUE_ID_TYPE = 60128; - var REACT_DEBUG_TRACING_MODE_TYPE = 60129; - var REACT_OFFSCREEN_TYPE = 60130; - var REACT_LEGACY_HIDDEN_TYPE = 60131; - if (typeof Symbol === "function" && Symbol.for) { - var symbolFor = Symbol.for; - REACT_ELEMENT_TYPE = symbolFor("react.element"); - REACT_PORTAL_TYPE = symbolFor("react.portal"); - exports.Fragment = symbolFor("react.fragment"); - exports.StrictMode = symbolFor("react.strict_mode"); - exports.Profiler = symbolFor("react.profiler"); - REACT_PROVIDER_TYPE = symbolFor("react.provider"); - REACT_CONTEXT_TYPE = symbolFor("react.context"); - REACT_FORWARD_REF_TYPE = symbolFor("react.forward_ref"); - exports.Suspense = symbolFor("react.suspense"); - REACT_SUSPENSE_LIST_TYPE = symbolFor("react.suspense_list"); - REACT_MEMO_TYPE = symbolFor("react.memo"); - REACT_LAZY_TYPE = symbolFor("react.lazy"); - REACT_BLOCK_TYPE = symbolFor("react.block"); - REACT_SERVER_BLOCK_TYPE = symbolFor("react.server.block"); - REACT_FUNDAMENTAL_TYPE = symbolFor("react.fundamental"); - REACT_SCOPE_TYPE = symbolFor("react.scope"); - REACT_OPAQUE_ID_TYPE = symbolFor("react.opaque.id"); - REACT_DEBUG_TRACING_MODE_TYPE = symbolFor("react.debug_trace_mode"); - REACT_OFFSCREEN_TYPE = symbolFor("react.offscreen"); - REACT_LEGACY_HIDDEN_TYPE = symbolFor("react.legacy_hidden"); - } - var MAYBE_ITERATOR_SYMBOL = typeof Symbol === "function" && Symbol.iterator; - var FAUX_ITERATOR_SYMBOL = "@@iterator"; - function getIteratorFn(maybeIterable) { - if (maybeIterable === null || typeof maybeIterable !== "object") { - return null; - } - var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; - if (typeof maybeIterator === "function") { - return maybeIterator; - } - return null; - } - var ReactCurrentDispatcher = { - current: null - }; - var ReactCurrentBatchConfig = { - transition: 0 - }; - var ReactCurrentOwner = { - current: null - }; - var ReactDebugCurrentFrame = {}; - var currentExtraStackFrame = null; - function setExtraStackFrame(stack) { - { - currentExtraStackFrame = stack; - } - } - { - ReactDebugCurrentFrame.setExtraStackFrame = function(stack) { - { - currentExtraStackFrame = stack; - } - }; - ReactDebugCurrentFrame.getCurrentStack = null; - ReactDebugCurrentFrame.getStackAddendum = function() { - var stack = ""; - if (currentExtraStackFrame) { - stack += currentExtraStackFrame; - } - var impl = ReactDebugCurrentFrame.getCurrentStack; - if (impl) { - stack += impl() || ""; - } - return stack; - }; - } - var IsSomeRendererActing = { - current: false - }; - var ReactSharedInternals = { - ReactCurrentDispatcher, - ReactCurrentBatchConfig, - ReactCurrentOwner, - IsSomeRendererActing, - assign: _assign - }; - { - ReactSharedInternals.ReactDebugCurrentFrame = ReactDebugCurrentFrame; - } - function warn(format) { - { - for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; - } - printWarning("warn", format, args); - } - } - function error(format) { - { - for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { - args[_key2 - 1] = arguments[_key2]; - } - printWarning("error", format, args); - } - } - function printWarning(level, format, args) { - { - var ReactDebugCurrentFrame2 = ReactSharedInternals.ReactDebugCurrentFrame; - var stack = ReactDebugCurrentFrame2.getStackAddendum(); - if (stack !== "") { - format += "%s"; - args = args.concat([stack]); - } - var argsWithFormat = args.map(function(item) { - return "" + item; - }); - argsWithFormat.unshift("Warning: " + format); - Function.prototype.apply.call(console[level], console, argsWithFormat); - } - } - var didWarnStateUpdateForUnmountedComponent = {}; - function warnNoop(publicInstance, callerName) { - { - var _constructor = publicInstance.constructor; - var componentName = _constructor && (_constructor.displayName || _constructor.name) || "ReactClass"; - var warningKey = componentName + "." + callerName; - if (didWarnStateUpdateForUnmountedComponent[warningKey]) { - return; - } - error("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.", callerName, componentName); - didWarnStateUpdateForUnmountedComponent[warningKey] = true; - } - } - var ReactNoopUpdateQueue = { - isMounted: function(publicInstance) { - return false; - }, - enqueueForceUpdate: function(publicInstance, callback, callerName) { - warnNoop(publicInstance, "forceUpdate"); - }, - enqueueReplaceState: function(publicInstance, completeState, callback, callerName) { - warnNoop(publicInstance, "replaceState"); - }, - enqueueSetState: function(publicInstance, partialState, callback, callerName) { - warnNoop(publicInstance, "setState"); - } - }; - var emptyObject = {}; - { - Object.freeze(emptyObject); - } - function Component(props, context, updater) { - this.props = props; - this.context = context; - this.refs = emptyObject; - this.updater = updater || ReactNoopUpdateQueue; - } - Component.prototype.isReactComponent = {}; - Component.prototype.setState = function(partialState, callback) { - if (!(typeof partialState === "object" || typeof partialState === "function" || partialState == null)) { - { - throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables."); - } - } - this.updater.enqueueSetState(this, partialState, callback, "setState"); - }; - Component.prototype.forceUpdate = function(callback) { - this.updater.enqueueForceUpdate(this, callback, "forceUpdate"); - }; - { - var deprecatedAPIs = { - isMounted: ["isMounted", "Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."], - replaceState: ["replaceState", "Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."] - }; - var defineDeprecationWarning = function(methodName, info) { - Object.defineProperty(Component.prototype, methodName, { - get: function() { - warn("%s(...) is deprecated in plain JavaScript React classes. %s", info[0], info[1]); - return void 0; - } - }); - }; - for (var fnName in deprecatedAPIs) { - if (deprecatedAPIs.hasOwnProperty(fnName)) { - defineDeprecationWarning(fnName, deprecatedAPIs[fnName]); - } - } - } - function ComponentDummy() { - } - ComponentDummy.prototype = Component.prototype; - function PureComponent(props, context, updater) { - this.props = props; - this.context = context; - this.refs = emptyObject; - this.updater = updater || ReactNoopUpdateQueue; - } - var pureComponentPrototype = PureComponent.prototype = new ComponentDummy(); - pureComponentPrototype.constructor = PureComponent; - _assign(pureComponentPrototype, Component.prototype); - pureComponentPrototype.isPureReactComponent = true; - function createRef() { - var refObject = { - current: null - }; - { - Object.seal(refObject); - } - return refObject; - } - function getWrappedName(outerType, innerType, wrapperName) { - var functionName = innerType.displayName || innerType.name || ""; - return outerType.displayName || (functionName !== "" ? wrapperName + "(" + functionName + ")" : wrapperName); - } - function getContextName(type) { - return type.displayName || "Context"; - } - function getComponentName(type) { - if (type == null) { - return null; - } - { - if (typeof type.tag === "number") { - error("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."); - } - } - if (typeof type === "function") { - return type.displayName || type.name || null; - } - if (typeof type === "string") { - return type; - } - switch (type) { - case exports.Fragment: - return "Fragment"; - case REACT_PORTAL_TYPE: - return "Portal"; - case exports.Profiler: - return "Profiler"; - case exports.StrictMode: - return "StrictMode"; - case exports.Suspense: - return "Suspense"; - case REACT_SUSPENSE_LIST_TYPE: - return "SuspenseList"; - } - if (typeof type === "object") { - switch (type.$$typeof) { - case REACT_CONTEXT_TYPE: - var context = type; - return getContextName(context) + ".Consumer"; - case REACT_PROVIDER_TYPE: - var provider = type; - return getContextName(provider._context) + ".Provider"; - case REACT_FORWARD_REF_TYPE: - return getWrappedName(type, type.render, "ForwardRef"); - case REACT_MEMO_TYPE: - return getComponentName(type.type); - case REACT_BLOCK_TYPE: - return getComponentName(type._render); - case REACT_LAZY_TYPE: { - var lazyComponent = type; - var payload = lazyComponent._payload; - var init = lazyComponent._init; - try { - return getComponentName(init(payload)); - } catch (x) { - return null; - } - } - } - } - return null; - } - var hasOwnProperty = Object.prototype.hasOwnProperty; - var RESERVED_PROPS = { - key: true, - ref: true, - __self: true, - __source: true - }; - var specialPropKeyWarningShown, specialPropRefWarningShown, didWarnAboutStringRefs; - { - didWarnAboutStringRefs = {}; - } - function hasValidRef(config) { - { - if (hasOwnProperty.call(config, "ref")) { - var getter = Object.getOwnPropertyDescriptor(config, "ref").get; - if (getter && getter.isReactWarning) { - return false; - } - } - } - return config.ref !== void 0; - } - function hasValidKey(config) { - { - if (hasOwnProperty.call(config, "key")) { - var getter = Object.getOwnPropertyDescriptor(config, "key").get; - if (getter && getter.isReactWarning) { - return false; - } - } - } - return config.key !== void 0; - } - function defineKeyPropWarningGetter(props, displayName) { - var warnAboutAccessingKey = function() { - { - if (!specialPropKeyWarningShown) { - specialPropKeyWarningShown = true; - error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", displayName); - } - } - }; - warnAboutAccessingKey.isReactWarning = true; - Object.defineProperty(props, "key", { - get: warnAboutAccessingKey, - configurable: true - }); - } - function defineRefPropWarningGetter(props, displayName) { - var warnAboutAccessingRef = function() { - { - if (!specialPropRefWarningShown) { - specialPropRefWarningShown = true; - error("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)", displayName); - } - } - }; - warnAboutAccessingRef.isReactWarning = true; - Object.defineProperty(props, "ref", { - get: warnAboutAccessingRef, - configurable: true - }); - } - function warnIfStringRefCannotBeAutoConverted(config) { - { - if (typeof config.ref === "string" && ReactCurrentOwner.current && config.__self && ReactCurrentOwner.current.stateNode !== config.__self) { - var componentName = getComponentName(ReactCurrentOwner.current.type); - if (!didWarnAboutStringRefs[componentName]) { - error('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref', componentName, config.ref); - didWarnAboutStringRefs[componentName] = true; - } - } - } - } - var ReactElement = function(type, key, ref, self, source, owner, props) { - var element = { - $$typeof: REACT_ELEMENT_TYPE, - type, - key, - ref, - props, - _owner: owner - }; - { - element._store = {}; - Object.defineProperty(element._store, "validated", { - configurable: false, - enumerable: false, - writable: true, - value: false - }); - Object.defineProperty(element, "_self", { - configurable: false, - enumerable: false, - writable: false, - value: self - }); - Object.defineProperty(element, "_source", { - configurable: false, - enumerable: false, - writable: false, - value: source - }); - if (Object.freeze) { - Object.freeze(element.props); - Object.freeze(element); - } - } - return element; - }; - function createElement(type, config, children) { - var propName; - var props = {}; - var key = null; - var ref = null; - var self = null; - var source = null; - if (config != null) { - if (hasValidRef(config)) { - ref = config.ref; - { - warnIfStringRefCannotBeAutoConverted(config); - } - } - if (hasValidKey(config)) { - key = "" + config.key; - } - self = config.__self === void 0 ? null : config.__self; - source = config.__source === void 0 ? null : config.__source; - for (propName in config) { - if (hasOwnProperty.call(config, propName) && !RESERVED_PROPS.hasOwnProperty(propName)) { - props[propName] = config[propName]; - } - } - } - var childrenLength = arguments.length - 2; - if (childrenLength === 1) { - props.children = children; - } else if (childrenLength > 1) { - var childArray = Array(childrenLength); - for (var i = 0; i < childrenLength; i++) { - childArray[i] = arguments[i + 2]; - } - { - if (Object.freeze) { - Object.freeze(childArray); - } - } - props.children = childArray; - } - if (type && type.defaultProps) { - var defaultProps = type.defaultProps; - for (propName in defaultProps) { - if (props[propName] === void 0) { - props[propName] = defaultProps[propName]; - } - } - } - { - if (key || ref) { - var displayName = typeof type === "function" ? type.displayName || type.name || "Unknown" : type; - if (key) { - defineKeyPropWarningGetter(props, displayName); - } - if (ref) { - defineRefPropWarningGetter(props, displayName); - } - } - } - return ReactElement(type, key, ref, self, source, ReactCurrentOwner.current, props); - } - function cloneAndReplaceKey(oldElement, newKey) { - var newElement = ReactElement(oldElement.type, newKey, oldElement.ref, oldElement._self, oldElement._source, oldElement._owner, oldElement.props); - return newElement; - } - function cloneElement(element, config, children) { - if (!!(element === null || element === void 0)) { - { - throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + element + "."); - } - } - var propName; - var props = _assign({}, element.props); - var key = element.key; - var ref = element.ref; - var self = element._self; - var source = element._source; - var owner = element._owner; - if (config != null) { - if (hasValidRef(config)) { - ref = config.ref; - owner = ReactCurrentOwner.current; - } - if (hasValidKey(config)) { - key = "" + config.key; - } - var defaultProps; - if (element.type && element.type.defaultProps) { - defaultProps = element.type.defaultProps; - } - for (propName in config) { - if (hasOwnProperty.call(config, propName) && !RESERVED_PROPS.hasOwnProperty(propName)) { - if (config[propName] === void 0 && defaultProps !== void 0) { - props[propName] = defaultProps[propName]; - } else { - props[propName] = config[propName]; - } - } - } - } - var childrenLength = arguments.length - 2; - if (childrenLength === 1) { - props.children = children; - } else if (childrenLength > 1) { - var childArray = Array(childrenLength); - for (var i = 0; i < childrenLength; i++) { - childArray[i] = arguments[i + 2]; - } - props.children = childArray; - } - return ReactElement(element.type, key, ref, self, source, owner, props); - } - function isValidElement(object) { - return typeof object === "object" && object !== null && object.$$typeof === REACT_ELEMENT_TYPE; - } - var SEPARATOR = "."; - var SUBSEPARATOR = ":"; - function escape(key) { - var escapeRegex = /[=:]/g; - var escaperLookup = { - "=": "=0", - ":": "=2" - }; - var escapedString = key.replace(escapeRegex, function(match) { - return escaperLookup[match]; - }); - return "$" + escapedString; - } - var didWarnAboutMaps = false; - var userProvidedKeyEscapeRegex = /\/+/g; - function escapeUserProvidedKey(text) { - return text.replace(userProvidedKeyEscapeRegex, "$&/"); - } - function getElementKey(element, index) { - if (typeof element === "object" && element !== null && element.key != null) { - return escape("" + element.key); - } - return index.toString(36); - } - function mapIntoArray(children, array, escapedPrefix, nameSoFar, callback) { - var type = typeof children; - if (type === "undefined" || type === "boolean") { - children = null; - } - var invokeCallback = false; - if (children === null) { - invokeCallback = true; - } else { - switch (type) { - case "string": - case "number": - invokeCallback = true; - break; - case "object": - switch (children.$$typeof) { - case REACT_ELEMENT_TYPE: - case REACT_PORTAL_TYPE: - invokeCallback = true; - } - } - } - if (invokeCallback) { - var _child = children; - var mappedChild = callback(_child); - var childKey = nameSoFar === "" ? SEPARATOR + getElementKey(_child, 0) : nameSoFar; - if (Array.isArray(mappedChild)) { - var escapedChildKey = ""; - if (childKey != null) { - escapedChildKey = escapeUserProvidedKey(childKey) + "/"; - } - mapIntoArray(mappedChild, array, escapedChildKey, "", function(c) { - return c; - }); - } else if (mappedChild != null) { - if (isValidElement(mappedChild)) { - mappedChild = cloneAndReplaceKey(mappedChild, escapedPrefix + (mappedChild.key && (!_child || _child.key !== mappedChild.key) ? escapeUserProvidedKey("" + mappedChild.key) + "/" : "") + childKey); - } - array.push(mappedChild); - } - return 1; - } - var child; - var nextName; - var subtreeCount = 0; - var nextNamePrefix = nameSoFar === "" ? SEPARATOR : nameSoFar + SUBSEPARATOR; - if (Array.isArray(children)) { - for (var i = 0; i < children.length; i++) { - child = children[i]; - nextName = nextNamePrefix + getElementKey(child, i); - subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback); - } - } else { - var iteratorFn = getIteratorFn(children); - if (typeof iteratorFn === "function") { - var iterableChildren = children; - { - if (iteratorFn === iterableChildren.entries) { - if (!didWarnAboutMaps) { - warn("Using Maps as children is not supported. Use an array of keyed ReactElements instead."); - } - didWarnAboutMaps = true; - } - } - var iterator = iteratorFn.call(iterableChildren); - var step; - var ii = 0; - while (!(step = iterator.next()).done) { - child = step.value; - nextName = nextNamePrefix + getElementKey(child, ii++); - subtreeCount += mapIntoArray(child, array, escapedPrefix, nextName, callback); - } - } else if (type === "object") { - var childrenString = "" + children; - { - { - throw Error("Objects are not valid as a React child (found: " + (childrenString === "[object Object]" ? "object with keys {" + Object.keys(children).join(", ") + "}" : childrenString) + "). If you meant to render a collection of children, use an array instead."); - } - } - } - } - return subtreeCount; - } - function mapChildren(children, func, context) { - if (children == null) { - return children; - } - var result = []; - var count = 0; - mapIntoArray(children, result, "", "", function(child) { - return func.call(context, child, count++); - }); - return result; - } - function countChildren(children) { - var n = 0; - mapChildren(children, function() { - n++; - }); - return n; - } - function forEachChildren(children, forEachFunc, forEachContext) { - mapChildren(children, function() { - forEachFunc.apply(this, arguments); - }, forEachContext); - } - function toArray(children) { - return mapChildren(children, function(child) { - return child; - }) || []; - } - function onlyChild(children) { - if (!isValidElement(children)) { - { - throw Error("React.Children.only expected to receive a single React element child."); - } - } - return children; - } - function createContext(defaultValue, calculateChangedBits) { - if (calculateChangedBits === void 0) { - calculateChangedBits = null; - } else { - { - if (calculateChangedBits !== null && typeof calculateChangedBits !== "function") { - error("createContext: Expected the optional second argument to be a function. Instead received: %s", calculateChangedBits); - } - } - } - var context = { - $$typeof: REACT_CONTEXT_TYPE, - _calculateChangedBits: calculateChangedBits, - _currentValue: defaultValue, - _currentValue2: defaultValue, - _threadCount: 0, - Provider: null, - Consumer: null - }; - context.Provider = { - $$typeof: REACT_PROVIDER_TYPE, - _context: context - }; - var hasWarnedAboutUsingNestedContextConsumers = false; - var hasWarnedAboutUsingConsumerProvider = false; - var hasWarnedAboutDisplayNameOnConsumer = false; - { - var Consumer = { - $$typeof: REACT_CONTEXT_TYPE, - _context: context, - _calculateChangedBits: context._calculateChangedBits - }; - Object.defineProperties(Consumer, { - Provider: { - get: function() { - if (!hasWarnedAboutUsingConsumerProvider) { - hasWarnedAboutUsingConsumerProvider = true; - error("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?"); - } - return context.Provider; - }, - set: function(_Provider) { - context.Provider = _Provider; - } - }, - _currentValue: { - get: function() { - return context._currentValue; - }, - set: function(_currentValue) { - context._currentValue = _currentValue; - } - }, - _currentValue2: { - get: function() { - return context._currentValue2; - }, - set: function(_currentValue2) { - context._currentValue2 = _currentValue2; - } - }, - _threadCount: { - get: function() { - return context._threadCount; - }, - set: function(_threadCount) { - context._threadCount = _threadCount; - } - }, - Consumer: { - get: function() { - if (!hasWarnedAboutUsingNestedContextConsumers) { - hasWarnedAboutUsingNestedContextConsumers = true; - error("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?"); - } - return context.Consumer; - } - }, - displayName: { - get: function() { - return context.displayName; - }, - set: function(displayName) { - if (!hasWarnedAboutDisplayNameOnConsumer) { - warn("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.", displayName); - hasWarnedAboutDisplayNameOnConsumer = true; - } - } - } - }); - context.Consumer = Consumer; - } - { - context._currentRenderer = null; - context._currentRenderer2 = null; - } - return context; - } - var Uninitialized = -1; - var Pending = 0; - var Resolved = 1; - var Rejected = 2; - function lazyInitializer(payload) { - if (payload._status === Uninitialized) { - var ctor = payload._result; - var thenable = ctor(); - var pending = payload; - pending._status = Pending; - pending._result = thenable; - thenable.then(function(moduleObject) { - if (payload._status === Pending) { - var defaultExport = moduleObject.default; - { - if (defaultExport === void 0) { - error("lazy: Expected the result of a dynamic import() call. Instead received: %s\n\nYour code should look like: \n const MyComponent = lazy(() => import('./MyComponent'))", moduleObject); - } - } - var resolved = payload; - resolved._status = Resolved; - resolved._result = defaultExport; - } - }, function(error2) { - if (payload._status === Pending) { - var rejected = payload; - rejected._status = Rejected; - rejected._result = error2; - } - }); - } - if (payload._status === Resolved) { - return payload._result; - } else { - throw payload._result; - } - } - function lazy(ctor) { - var payload = { - _status: -1, - _result: ctor - }; - var lazyType = { - $$typeof: REACT_LAZY_TYPE, - _payload: payload, - _init: lazyInitializer - }; - { - var defaultProps; - var propTypes; - Object.defineProperties(lazyType, { - defaultProps: { - configurable: true, - get: function() { - return defaultProps; - }, - set: function(newDefaultProps) { - error("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."); - defaultProps = newDefaultProps; - Object.defineProperty(lazyType, "defaultProps", { - enumerable: true - }); - } - }, - propTypes: { - configurable: true, - get: function() { - return propTypes; - }, - set: function(newPropTypes) { - error("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."); - propTypes = newPropTypes; - Object.defineProperty(lazyType, "propTypes", { - enumerable: true - }); - } - } - }); - } - return lazyType; - } - function forwardRef(render) { - { - if (render != null && render.$$typeof === REACT_MEMO_TYPE) { - error("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."); - } else if (typeof render !== "function") { - error("forwardRef requires a render function but was given %s.", render === null ? "null" : typeof render); - } else { - if (render.length !== 0 && render.length !== 2) { - error("forwardRef render functions accept exactly two parameters: props and ref. %s", render.length === 1 ? "Did you forget to use the ref parameter?" : "Any additional parameter will be undefined."); - } - } - if (render != null) { - if (render.defaultProps != null || render.propTypes != null) { - error("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?"); - } - } - } - var elementType = { - $$typeof: REACT_FORWARD_REF_TYPE, - render - }; - { - var ownName; - Object.defineProperty(elementType, "displayName", { - enumerable: false, - configurable: true, - get: function() { - return ownName; - }, - set: function(name) { - ownName = name; - if (render.displayName == null) { - render.displayName = name; - } - } - }); - } - return elementType; - } - var enableScopeAPI = false; - function isValidElementType(type) { - if (typeof type === "string" || typeof type === "function") { - return true; - } - if (type === exports.Fragment || type === exports.Profiler || type === REACT_DEBUG_TRACING_MODE_TYPE || type === exports.StrictMode || type === exports.Suspense || type === REACT_SUSPENSE_LIST_TYPE || type === REACT_LEGACY_HIDDEN_TYPE || enableScopeAPI) { - return true; - } - if (typeof type === "object" && type !== null) { - if (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_PROVIDER_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_FUNDAMENTAL_TYPE || type.$$typeof === REACT_BLOCK_TYPE || type[0] === REACT_SERVER_BLOCK_TYPE) { - return true; - } - } - return false; - } - function memo(type, compare) { - { - if (!isValidElementType(type)) { - error("memo: The first argument must be a component. Instead received: %s", type === null ? "null" : typeof type); - } - } - var elementType = { - $$typeof: REACT_MEMO_TYPE, - type, - compare: compare === void 0 ? null : compare - }; - { - var ownName; - Object.defineProperty(elementType, "displayName", { - enumerable: false, - configurable: true, - get: function() { - return ownName; - }, - set: function(name) { - ownName = name; - if (type.displayName == null) { - type.displayName = name; - } - } - }); - } - return elementType; - } - function resolveDispatcher() { - var dispatcher = ReactCurrentDispatcher.current; - if (!(dispatcher !== null)) { - { - throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem."); - } - } - return dispatcher; - } - function useContext(Context, unstable_observedBits) { - var dispatcher = resolveDispatcher(); - { - if (unstable_observedBits !== void 0) { - error("useContext() second argument is reserved for future use in React. Passing it is not supported. You passed: %s.%s", unstable_observedBits, typeof unstable_observedBits === "number" && Array.isArray(arguments[2]) ? "\n\nDid you call array.map(useContext)? Calling Hooks inside a loop is not supported. Learn more at https://reactjs.org/link/rules-of-hooks" : ""); - } - if (Context._context !== void 0) { - var realContext = Context._context; - if (realContext.Consumer === Context) { - error("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"); - } else if (realContext.Provider === Context) { - error("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?"); - } - } - } - return dispatcher.useContext(Context, unstable_observedBits); - } - function useState(initialState) { - var dispatcher = resolveDispatcher(); - return dispatcher.useState(initialState); - } - function useReducer(reducer, initialArg, init) { - var dispatcher = resolveDispatcher(); - return dispatcher.useReducer(reducer, initialArg, init); - } - function useRef(initialValue) { - var dispatcher = resolveDispatcher(); - return dispatcher.useRef(initialValue); - } - function useEffect(create, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useEffect(create, deps); - } - function useLayoutEffect(create, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useLayoutEffect(create, deps); - } - function useCallback(callback, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useCallback(callback, deps); - } - function useMemo(create, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useMemo(create, deps); - } - function useImperativeHandle(ref, create, deps) { - var dispatcher = resolveDispatcher(); - return dispatcher.useImperativeHandle(ref, create, deps); - } - function useDebugValue(value, formatterFn) { - { - var dispatcher = resolveDispatcher(); - return dispatcher.useDebugValue(value, formatterFn); - } - } - var disabledDepth = 0; - var prevLog; - var prevInfo; - var prevWarn; - var prevError; - var prevGroup; - var prevGroupCollapsed; - var prevGroupEnd; - function disabledLog() { - } - disabledLog.__reactDisabledLog = true; - function disableLogs() { - { - if (disabledDepth === 0) { - prevLog = console.log; - prevInfo = console.info; - prevWarn = console.warn; - prevError = console.error; - prevGroup = console.group; - prevGroupCollapsed = console.groupCollapsed; - prevGroupEnd = console.groupEnd; - var props = { - configurable: true, - enumerable: true, - value: disabledLog, - writable: true - }; - Object.defineProperties(console, { - info: props, - log: props, - warn: props, - error: props, - group: props, - groupCollapsed: props, - groupEnd: props - }); - } - disabledDepth++; - } - } - function reenableLogs() { - { - disabledDepth--; - if (disabledDepth === 0) { - var props = { - configurable: true, - enumerable: true, - writable: true - }; - Object.defineProperties(console, { - log: _assign({}, props, { - value: prevLog - }), - info: _assign({}, props, { - value: prevInfo - }), - warn: _assign({}, props, { - value: prevWarn - }), - error: _assign({}, props, { - value: prevError - }), - group: _assign({}, props, { - value: prevGroup - }), - groupCollapsed: _assign({}, props, { - value: prevGroupCollapsed - }), - groupEnd: _assign({}, props, { - value: prevGroupEnd - }) - }); - } - if (disabledDepth < 0) { - error("disabledDepth fell below zero. This is a bug in React. Please file an issue."); - } - } - } - var ReactCurrentDispatcher$1 = ReactSharedInternals.ReactCurrentDispatcher; - var prefix; - function describeBuiltInComponentFrame(name, source, ownerFn) { - { - if (prefix === void 0) { - try { - throw Error(); - } catch (x) { - var match = x.stack.trim().match(/\n( *(at )?)/); - prefix = match && match[1] || ""; - } - } - return "\n" + prefix + name; - } - } - var reentry = false; - var componentFrameCache; - { - var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; - componentFrameCache = new PossiblyWeakMap(); - } - function describeNativeComponentFrame(fn, construct) { - if (!fn || reentry) { - return ""; - } - { - var frame = componentFrameCache.get(fn); - if (frame !== void 0) { - return frame; - } - } - var control; - reentry = true; - var previousPrepareStackTrace = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - var previousDispatcher; - { - previousDispatcher = ReactCurrentDispatcher$1.current; - ReactCurrentDispatcher$1.current = null; - disableLogs(); - } - try { - if (construct) { - var Fake = function() { - throw Error(); - }; - Object.defineProperty(Fake.prototype, "props", { - set: function() { - throw Error(); - } - }); - if (typeof Reflect === "object" && Reflect.construct) { - try { - Reflect.construct(Fake, []); - } catch (x) { - control = x; - } - Reflect.construct(fn, [], Fake); - } else { - try { - Fake.call(); - } catch (x) { - control = x; - } - fn.call(Fake.prototype); - } - } else { - try { - throw Error(); - } catch (x) { - control = x; - } - fn(); - } - } catch (sample) { - if (sample && control && typeof sample.stack === "string") { - var sampleLines = sample.stack.split("\n"); - var controlLines = control.stack.split("\n"); - var s = sampleLines.length - 1; - var c = controlLines.length - 1; - while (s >= 1 && c >= 0 && sampleLines[s] !== controlLines[c]) { - c--; - } - for (; s >= 1 && c >= 0; s--, c--) { - if (sampleLines[s] !== controlLines[c]) { - if (s !== 1 || c !== 1) { - do { - s--; - c--; - if (c < 0 || sampleLines[s] !== controlLines[c]) { - var _frame = "\n" + sampleLines[s].replace(" at new ", " at "); - { - if (typeof fn === "function") { - componentFrameCache.set(fn, _frame); - } - } - return _frame; - } - } while (s >= 1 && c >= 0); - } - break; - } - } - } - } finally { - reentry = false; - { - ReactCurrentDispatcher$1.current = previousDispatcher; - reenableLogs(); - } - Error.prepareStackTrace = previousPrepareStackTrace; - } - var name = fn ? fn.displayName || fn.name : ""; - var syntheticFrame = name ? describeBuiltInComponentFrame(name) : ""; - { - if (typeof fn === "function") { - componentFrameCache.set(fn, syntheticFrame); - } - } - return syntheticFrame; - } - function describeFunctionComponentFrame(fn, source, ownerFn) { - { - return describeNativeComponentFrame(fn, false); - } - } - function shouldConstruct(Component2) { - var prototype = Component2.prototype; - return !!(prototype && prototype.isReactComponent); - } - function describeUnknownElementTypeFrameInDEV(type, source, ownerFn) { - if (type == null) { - return ""; - } - if (typeof type === "function") { - { - return describeNativeComponentFrame(type, shouldConstruct(type)); - } - } - if (typeof type === "string") { - return describeBuiltInComponentFrame(type); - } - switch (type) { - case exports.Suspense: - return describeBuiltInComponentFrame("Suspense"); - case REACT_SUSPENSE_LIST_TYPE: - return describeBuiltInComponentFrame("SuspenseList"); - } - if (typeof type === "object") { - switch (type.$$typeof) { - case REACT_FORWARD_REF_TYPE: - return describeFunctionComponentFrame(type.render); - case REACT_MEMO_TYPE: - return describeUnknownElementTypeFrameInDEV(type.type, source, ownerFn); - case REACT_BLOCK_TYPE: - return describeFunctionComponentFrame(type._render); - case REACT_LAZY_TYPE: { - var lazyComponent = type; - var payload = lazyComponent._payload; - var init = lazyComponent._init; - try { - return describeUnknownElementTypeFrameInDEV(init(payload), source, ownerFn); - } catch (x) { - } - } - } - } - return ""; - } - var loggedTypeFailures = {}; - var ReactDebugCurrentFrame$1 = ReactSharedInternals.ReactDebugCurrentFrame; - function setCurrentlyValidatingElement(element) { - { - if (element) { - var owner = element._owner; - var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null); - ReactDebugCurrentFrame$1.setExtraStackFrame(stack); - } else { - ReactDebugCurrentFrame$1.setExtraStackFrame(null); - } - } - } - function checkPropTypes(typeSpecs, values, location, componentName, element) { - { - var has = Function.call.bind(Object.prototype.hasOwnProperty); - for (var typeSpecName in typeSpecs) { - if (has(typeSpecs, typeSpecName)) { - var error$1 = void 0; - try { - if (typeof typeSpecs[typeSpecName] !== "function") { - var err = Error((componentName || "React class") + ": " + location + " type `" + typeSpecName + "` is invalid; it must be a function, usually from the `prop-types` package, but received `" + typeof typeSpecs[typeSpecName] + "`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`."); - err.name = "Invariant Violation"; - throw err; - } - error$1 = typeSpecs[typeSpecName](values, typeSpecName, componentName, location, null, "SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"); - } catch (ex) { - error$1 = ex; - } - if (error$1 && !(error$1 instanceof Error)) { - setCurrentlyValidatingElement(element); - error("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).", componentName || "React class", location, typeSpecName, typeof error$1); - setCurrentlyValidatingElement(null); - } - if (error$1 instanceof Error && !(error$1.message in loggedTypeFailures)) { - loggedTypeFailures[error$1.message] = true; - setCurrentlyValidatingElement(element); - error("Failed %s type: %s", location, error$1.message); - setCurrentlyValidatingElement(null); - } - } - } - } - } - function setCurrentlyValidatingElement$1(element) { - { - if (element) { - var owner = element._owner; - var stack = describeUnknownElementTypeFrameInDEV(element.type, element._source, owner ? owner.type : null); - setExtraStackFrame(stack); - } else { - setExtraStackFrame(null); - } - } - } - var propTypesMisspellWarningShown; - { - propTypesMisspellWarningShown = false; - } - function getDeclarationErrorAddendum() { - if (ReactCurrentOwner.current) { - var name = getComponentName(ReactCurrentOwner.current.type); - if (name) { - return "\n\nCheck the render method of `" + name + "`."; - } - } - return ""; - } - function getSourceInfoErrorAddendum(source) { - if (source !== void 0) { - var fileName = source.fileName.replace(/^.*[\\\/]/, ""); - var lineNumber = source.lineNumber; - return "\n\nCheck your code at " + fileName + ":" + lineNumber + "."; - } - return ""; - } - function getSourceInfoErrorAddendumForProps(elementProps) { - if (elementProps !== null && elementProps !== void 0) { - return getSourceInfoErrorAddendum(elementProps.__source); - } - return ""; - } - var ownerHasKeyUseWarning = {}; - function getCurrentComponentErrorInfo(parentType) { - var info = getDeclarationErrorAddendum(); - if (!info) { - var parentName = typeof parentType === "string" ? parentType : parentType.displayName || parentType.name; - if (parentName) { - info = "\n\nCheck the top-level render call using <" + parentName + ">."; - } - } - return info; - } - function validateExplicitKey(element, parentType) { - if (!element._store || element._store.validated || element.key != null) { - return; - } - element._store.validated = true; - var currentComponentErrorInfo = getCurrentComponentErrorInfo(parentType); - if (ownerHasKeyUseWarning[currentComponentErrorInfo]) { - return; - } - ownerHasKeyUseWarning[currentComponentErrorInfo] = true; - var childOwner = ""; - if (element && element._owner && element._owner !== ReactCurrentOwner.current) { - childOwner = " It was passed a child from " + getComponentName(element._owner.type) + "."; - } - { - setCurrentlyValidatingElement$1(element); - error('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.', currentComponentErrorInfo, childOwner); - setCurrentlyValidatingElement$1(null); - } - } - function validateChildKeys(node, parentType) { - if (typeof node !== "object") { - return; - } - if (Array.isArray(node)) { - for (var i = 0; i < node.length; i++) { - var child = node[i]; - if (isValidElement(child)) { - validateExplicitKey(child, parentType); - } - } - } else if (isValidElement(node)) { - if (node._store) { - node._store.validated = true; - } - } else if (node) { - var iteratorFn = getIteratorFn(node); - if (typeof iteratorFn === "function") { - if (iteratorFn !== node.entries) { - var iterator = iteratorFn.call(node); - var step; - while (!(step = iterator.next()).done) { - if (isValidElement(step.value)) { - validateExplicitKey(step.value, parentType); - } - } - } - } - } - } - function validatePropTypes(element) { - { - var type = element.type; - if (type === null || type === void 0 || typeof type === "string") { - return; - } - var propTypes; - if (typeof type === "function") { - propTypes = type.propTypes; - } else if (typeof type === "object" && (type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_MEMO_TYPE)) { - propTypes = type.propTypes; - } else { - return; - } - if (propTypes) { - var name = getComponentName(type); - checkPropTypes(propTypes, element.props, "prop", name, element); - } else if (type.PropTypes !== void 0 && !propTypesMisspellWarningShown) { - propTypesMisspellWarningShown = true; - var _name = getComponentName(type); - error("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?", _name || "Unknown"); - } - if (typeof type.getDefaultProps === "function" && !type.getDefaultProps.isReactClassApproved) { - error("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead."); - } - } - } - function validateFragmentProps(fragment) { - { - var keys = Object.keys(fragment.props); - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; - if (key !== "children" && key !== "key") { - setCurrentlyValidatingElement$1(fragment); - error("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.", key); - setCurrentlyValidatingElement$1(null); - break; - } - } - if (fragment.ref !== null) { - setCurrentlyValidatingElement$1(fragment); - error("Invalid attribute `ref` supplied to `React.Fragment`."); - setCurrentlyValidatingElement$1(null); - } - } - } - function createElementWithValidation(type, props, children) { - var validType = isValidElementType(type); - if (!validType) { - var info = ""; - if (type === void 0 || typeof type === "object" && type !== null && Object.keys(type).length === 0) { - info += " You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports."; - } - var sourceInfo = getSourceInfoErrorAddendumForProps(props); - if (sourceInfo) { - info += sourceInfo; - } else { - info += getDeclarationErrorAddendum(); - } - var typeString; - if (type === null) { - typeString = "null"; - } else if (Array.isArray(type)) { - typeString = "array"; - } else if (type !== void 0 && type.$$typeof === REACT_ELEMENT_TYPE) { - typeString = "<" + (getComponentName(type.type) || "Unknown") + " />"; - info = " Did you accidentally export a JSX literal instead of a component?"; - } else { - typeString = typeof type; - } - { - error("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s", typeString, info); - } - } - var element = createElement.apply(this, arguments); - if (element == null) { - return element; - } - if (validType) { - for (var i = 2; i < arguments.length; i++) { - validateChildKeys(arguments[i], type); - } - } - if (type === exports.Fragment) { - validateFragmentProps(element); - } else { - validatePropTypes(element); - } - return element; - } - var didWarnAboutDeprecatedCreateFactory = false; - function createFactoryWithValidation(type) { - var validatedFactory = createElementWithValidation.bind(null, type); - validatedFactory.type = type; - { - if (!didWarnAboutDeprecatedCreateFactory) { - didWarnAboutDeprecatedCreateFactory = true; - warn("React.createFactory() is deprecated and will be removed in a future major release. Consider using JSX or use React.createElement() directly instead."); - } - Object.defineProperty(validatedFactory, "type", { - enumerable: false, - get: function() { - warn("Factory.type is deprecated. Access the class directly before passing it to createFactory."); - Object.defineProperty(this, "type", { - value: type - }); - return type; - } - }); - } - return validatedFactory; - } - function cloneElementWithValidation(element, props, children) { - var newElement = cloneElement.apply(this, arguments); - for (var i = 2; i < arguments.length; i++) { - validateChildKeys(arguments[i], newElement.type); - } - validatePropTypes(newElement); - return newElement; - } - { - try { - var frozenObject = Object.freeze({}); - new Map([[frozenObject, null]]); - new Set([frozenObject]); - } catch (e) { - } - } - var createElement$1 = createElementWithValidation; - var cloneElement$1 = cloneElementWithValidation; - var createFactory = createFactoryWithValidation; - var Children = { - map: mapChildren, - forEach: forEachChildren, - count: countChildren, - toArray, - only: onlyChild - }; - exports.Children = Children; - exports.Component = Component; - exports.PureComponent = PureComponent; - exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = ReactSharedInternals; - exports.cloneElement = cloneElement$1; - exports.createContext = createContext; - exports.createElement = createElement$1; - exports.createFactory = createFactory; - exports.createRef = createRef; - exports.forwardRef = forwardRef; - exports.isValidElement = isValidElement; - exports.lazy = lazy; - exports.memo = memo; - exports.useCallback = useCallback; - exports.useContext = useContext; - exports.useDebugValue = useDebugValue; - exports.useEffect = useEffect; - exports.useImperativeHandle = useImperativeHandle; - exports.useLayoutEffect = useLayoutEffect; - exports.useMemo = useMemo; - exports.useReducer = useReducer; - exports.useRef = useRef; - exports.useState = useState; - exports.version = ReactVersion; - })(); - } - } - }); - - // ../../node_modules/.pnpm/react@17.0.2/node_modules/react/index.js - var require_react = __commonJS({ - "../../node_modules/.pnpm/react@17.0.2/node_modules/react/index.js"(exports, module) { - "use strict"; - if (false) { - module.exports = null; - } else { - module.exports = require_react_development(); - } - } - }); - - // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler.development.js - var require_scheduler_development = __commonJS({ - "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler.development.js"(exports) { - "use strict"; - if (true) { - (function() { - "use strict"; - var enableSchedulerDebugging = false; - var enableProfiling = false; - var requestHostCallback; - var requestHostTimeout; - var cancelHostTimeout; - var requestPaint; - var hasPerformanceNow = typeof performance === "object" && typeof performance.now === "function"; - if (hasPerformanceNow) { - var localPerformance = performance; - exports.unstable_now = function() { - return localPerformance.now(); - }; - } else { - var localDate = Date; - var initialTime = localDate.now(); - exports.unstable_now = function() { - return localDate.now() - initialTime; - }; - } - if (typeof window === "undefined" || typeof MessageChannel !== "function") { - var _callback = null; - var _timeoutID = null; - var _flushCallback = function() { - if (_callback !== null) { - try { - var currentTime = exports.unstable_now(); - var hasRemainingTime = true; - _callback(hasRemainingTime, currentTime); - _callback = null; - } catch (e) { - setTimeout(_flushCallback, 0); - throw e; - } - } - }; - requestHostCallback = function(cb) { - if (_callback !== null) { - setTimeout(requestHostCallback, 0, cb); - } else { - _callback = cb; - setTimeout(_flushCallback, 0); - } - }; - requestHostTimeout = function(cb, ms) { - _timeoutID = setTimeout(cb, ms); - }; - cancelHostTimeout = function() { - clearTimeout(_timeoutID); - }; - exports.unstable_shouldYield = function() { - return false; - }; - requestPaint = exports.unstable_forceFrameRate = function() { - }; - } else { - var _setTimeout = window.setTimeout; - var _clearTimeout = window.clearTimeout; - if (typeof console !== "undefined") { - var requestAnimationFrame = window.requestAnimationFrame; - var cancelAnimationFrame = window.cancelAnimationFrame; - if (typeof requestAnimationFrame !== "function") { - console["error"]("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"); - } - if (typeof cancelAnimationFrame !== "function") { - console["error"]("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"); - } - } - var isMessageLoopRunning = false; - var scheduledHostCallback = null; - var taskTimeoutID = -1; - var yieldInterval = 5; - var deadline = 0; - { - exports.unstable_shouldYield = function() { - return exports.unstable_now() >= deadline; - }; - requestPaint = function() { - }; - } - exports.unstable_forceFrameRate = function(fps) { - if (fps < 0 || fps > 125) { - console["error"]("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"); - return; - } - if (fps > 0) { - yieldInterval = Math.floor(1e3 / fps); - } else { - yieldInterval = 5; - } - }; - var performWorkUntilDeadline = function() { - if (scheduledHostCallback !== null) { - var currentTime = exports.unstable_now(); - deadline = currentTime + yieldInterval; - var hasTimeRemaining = true; - try { - var hasMoreWork = scheduledHostCallback(hasTimeRemaining, currentTime); - if (!hasMoreWork) { - isMessageLoopRunning = false; - scheduledHostCallback = null; - } else { - port.postMessage(null); - } - } catch (error) { - port.postMessage(null); - throw error; - } - } else { - isMessageLoopRunning = false; - } - }; - var channel = new MessageChannel(); - var port = channel.port2; - channel.port1.onmessage = performWorkUntilDeadline; - requestHostCallback = function(callback) { - scheduledHostCallback = callback; - if (!isMessageLoopRunning) { - isMessageLoopRunning = true; - port.postMessage(null); - } - }; - requestHostTimeout = function(callback, ms) { - taskTimeoutID = _setTimeout(function() { - callback(exports.unstable_now()); - }, ms); - }; - cancelHostTimeout = function() { - _clearTimeout(taskTimeoutID); - taskTimeoutID = -1; - }; - } - function push(heap, node) { - var index = heap.length; - heap.push(node); - siftUp(heap, node, index); - } - function peek(heap) { - var first = heap[0]; - return first === void 0 ? null : first; - } - function pop(heap) { - var first = heap[0]; - if (first !== void 0) { - var last = heap.pop(); - if (last !== first) { - heap[0] = last; - siftDown(heap, last, 0); - } - return first; - } else { - return null; - } - } - function siftUp(heap, node, i) { - var index = i; - while (true) { - var parentIndex = index - 1 >>> 1; - var parent = heap[parentIndex]; - if (parent !== void 0 && compare(parent, node) > 0) { - heap[parentIndex] = node; - heap[index] = parent; - index = parentIndex; - } else { - return; - } - } - } - function siftDown(heap, node, i) { - var index = i; - var length = heap.length; - while (index < length) { - var leftIndex = (index + 1) * 2 - 1; - var left = heap[leftIndex]; - var rightIndex = leftIndex + 1; - var right = heap[rightIndex]; - if (left !== void 0 && compare(left, node) < 0) { - if (right !== void 0 && compare(right, left) < 0) { - heap[index] = right; - heap[rightIndex] = node; - index = rightIndex; - } else { - heap[index] = left; - heap[leftIndex] = node; - index = leftIndex; - } - } else if (right !== void 0 && compare(right, node) < 0) { - heap[index] = right; - heap[rightIndex] = node; - index = rightIndex; - } else { - return; - } - } - } - function compare(a, b) { - var diff = a.sortIndex - b.sortIndex; - return diff !== 0 ? diff : a.id - b.id; - } - var ImmediatePriority = 1; - var UserBlockingPriority = 2; - var NormalPriority = 3; - var LowPriority = 4; - var IdlePriority = 5; - function markTaskErrored(task, ms) { - } - var maxSigned31BitInt = 1073741823; - var IMMEDIATE_PRIORITY_TIMEOUT = -1; - var USER_BLOCKING_PRIORITY_TIMEOUT = 250; - var NORMAL_PRIORITY_TIMEOUT = 5e3; - var LOW_PRIORITY_TIMEOUT = 1e4; - var IDLE_PRIORITY_TIMEOUT = maxSigned31BitInt; - var taskQueue = []; - var timerQueue = []; - var taskIdCounter = 1; - var currentTask = null; - var currentPriorityLevel = NormalPriority; - var isPerformingWork = false; - var isHostCallbackScheduled = false; - var isHostTimeoutScheduled = false; - function advanceTimers(currentTime) { - var timer = peek(timerQueue); - while (timer !== null) { - if (timer.callback === null) { - pop(timerQueue); - } else if (timer.startTime <= currentTime) { - pop(timerQueue); - timer.sortIndex = timer.expirationTime; - push(taskQueue, timer); - } else { - return; - } - timer = peek(timerQueue); - } - } - function handleTimeout(currentTime) { - isHostTimeoutScheduled = false; - advanceTimers(currentTime); - if (!isHostCallbackScheduled) { - if (peek(taskQueue) !== null) { - isHostCallbackScheduled = true; - requestHostCallback(flushWork); - } else { - var firstTimer = peek(timerQueue); - if (firstTimer !== null) { - requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); - } - } - } - } - function flushWork(hasTimeRemaining, initialTime2) { - isHostCallbackScheduled = false; - if (isHostTimeoutScheduled) { - isHostTimeoutScheduled = false; - cancelHostTimeout(); - } - isPerformingWork = true; - var previousPriorityLevel = currentPriorityLevel; - try { - if (enableProfiling) { - try { - return workLoop(hasTimeRemaining, initialTime2); - } catch (error) { - if (currentTask !== null) { - var currentTime = exports.unstable_now(); - markTaskErrored(currentTask, currentTime); - currentTask.isQueued = false; - } - throw error; - } - } else { - return workLoop(hasTimeRemaining, initialTime2); - } - } finally { - currentTask = null; - currentPriorityLevel = previousPriorityLevel; - isPerformingWork = false; - } - } - function workLoop(hasTimeRemaining, initialTime2) { - var currentTime = initialTime2; - advanceTimers(currentTime); - currentTask = peek(taskQueue); - while (currentTask !== null && !enableSchedulerDebugging) { - if (currentTask.expirationTime > currentTime && (!hasTimeRemaining || exports.unstable_shouldYield())) { - break; - } - var callback = currentTask.callback; - if (typeof callback === "function") { - currentTask.callback = null; - currentPriorityLevel = currentTask.priorityLevel; - var didUserCallbackTimeout = currentTask.expirationTime <= currentTime; - var continuationCallback = callback(didUserCallbackTimeout); - currentTime = exports.unstable_now(); - if (typeof continuationCallback === "function") { - currentTask.callback = continuationCallback; - } else { - if (currentTask === peek(taskQueue)) { - pop(taskQueue); - } - } - advanceTimers(currentTime); - } else { - pop(taskQueue); - } - currentTask = peek(taskQueue); - } - if (currentTask !== null) { - return true; - } else { - var firstTimer = peek(timerQueue); - if (firstTimer !== null) { - requestHostTimeout(handleTimeout, firstTimer.startTime - currentTime); - } - return false; - } - } - function unstable_runWithPriority(priorityLevel, eventHandler) { - switch (priorityLevel) { - case ImmediatePriority: - case UserBlockingPriority: - case NormalPriority: - case LowPriority: - case IdlePriority: - break; - default: - priorityLevel = NormalPriority; - } - var previousPriorityLevel = currentPriorityLevel; - currentPriorityLevel = priorityLevel; - try { - return eventHandler(); - } finally { - currentPriorityLevel = previousPriorityLevel; - } - } - function unstable_next(eventHandler) { - var priorityLevel; - switch (currentPriorityLevel) { - case ImmediatePriority: - case UserBlockingPriority: - case NormalPriority: - priorityLevel = NormalPriority; - break; - default: - priorityLevel = currentPriorityLevel; - break; - } - var previousPriorityLevel = currentPriorityLevel; - currentPriorityLevel = priorityLevel; - try { - return eventHandler(); - } finally { - currentPriorityLevel = previousPriorityLevel; - } - } - function unstable_wrapCallback(callback) { - var parentPriorityLevel = currentPriorityLevel; - return function() { - var previousPriorityLevel = currentPriorityLevel; - currentPriorityLevel = parentPriorityLevel; - try { - return callback.apply(this, arguments); - } finally { - currentPriorityLevel = previousPriorityLevel; - } - }; - } - function unstable_scheduleCallback(priorityLevel, callback, options) { - var currentTime = exports.unstable_now(); - var startTime; - if (typeof options === "object" && options !== null) { - var delay = options.delay; - if (typeof delay === "number" && delay > 0) { - startTime = currentTime + delay; - } else { - startTime = currentTime; - } - } else { - startTime = currentTime; - } - var timeout; - switch (priorityLevel) { - case ImmediatePriority: - timeout = IMMEDIATE_PRIORITY_TIMEOUT; - break; - case UserBlockingPriority: - timeout = USER_BLOCKING_PRIORITY_TIMEOUT; - break; - case IdlePriority: - timeout = IDLE_PRIORITY_TIMEOUT; - break; - case LowPriority: - timeout = LOW_PRIORITY_TIMEOUT; - break; - case NormalPriority: - default: - timeout = NORMAL_PRIORITY_TIMEOUT; - break; - } - var expirationTime = startTime + timeout; - var newTask = { - id: taskIdCounter++, - callback, - priorityLevel, - startTime, - expirationTime, - sortIndex: -1 - }; - if (startTime > currentTime) { - newTask.sortIndex = startTime; - push(timerQueue, newTask); - if (peek(taskQueue) === null && newTask === peek(timerQueue)) { - if (isHostTimeoutScheduled) { - cancelHostTimeout(); - } else { - isHostTimeoutScheduled = true; - } - requestHostTimeout(handleTimeout, startTime - currentTime); - } - } else { - newTask.sortIndex = expirationTime; - push(taskQueue, newTask); - if (!isHostCallbackScheduled && !isPerformingWork) { - isHostCallbackScheduled = true; - requestHostCallback(flushWork); - } - } - return newTask; - } - function unstable_pauseExecution() { - } - function unstable_continueExecution() { - if (!isHostCallbackScheduled && !isPerformingWork) { - isHostCallbackScheduled = true; - requestHostCallback(flushWork); - } - } - function unstable_getFirstCallbackNode() { - return peek(taskQueue); - } - function unstable_cancelCallback(task) { - task.callback = null; - } - function unstable_getCurrentPriorityLevel() { - return currentPriorityLevel; - } - var unstable_requestPaint = requestPaint; - var unstable_Profiling = null; - exports.unstable_IdlePriority = IdlePriority; - exports.unstable_ImmediatePriority = ImmediatePriority; - exports.unstable_LowPriority = LowPriority; - exports.unstable_NormalPriority = NormalPriority; - exports.unstable_Profiling = unstable_Profiling; - exports.unstable_UserBlockingPriority = UserBlockingPriority; - exports.unstable_cancelCallback = unstable_cancelCallback; - exports.unstable_continueExecution = unstable_continueExecution; - exports.unstable_getCurrentPriorityLevel = unstable_getCurrentPriorityLevel; - exports.unstable_getFirstCallbackNode = unstable_getFirstCallbackNode; - exports.unstable_next = unstable_next; - exports.unstable_pauseExecution = unstable_pauseExecution; - exports.unstable_requestPaint = unstable_requestPaint; - exports.unstable_runWithPriority = unstable_runWithPriority; - exports.unstable_scheduleCallback = unstable_scheduleCallback; - exports.unstable_wrapCallback = unstable_wrapCallback; - })(); - } - } - }); - - // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/index.js - var require_scheduler = __commonJS({ - "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/index.js"(exports, module) { - "use strict"; - if (false) { - module.exports = null; - } else { - module.exports = require_scheduler_development(); - } - } - }); - - // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler-tracing.development.js - var require_scheduler_tracing_development = __commonJS({ - "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/cjs/scheduler-tracing.development.js"(exports) { - "use strict"; - if (true) { - (function() { - "use strict"; - var DEFAULT_THREAD_ID = 0; - var interactionIDCounter = 0; - var threadIDCounter = 0; - exports.__interactionsRef = null; - exports.__subscriberRef = null; - { - exports.__interactionsRef = { - current: new Set() - }; - exports.__subscriberRef = { - current: null - }; - } - function unstable_clear(callback) { - var prevInteractions = exports.__interactionsRef.current; - exports.__interactionsRef.current = new Set(); - try { - return callback(); - } finally { - exports.__interactionsRef.current = prevInteractions; - } - } - function unstable_getCurrent() { - { - return exports.__interactionsRef.current; - } - } - function unstable_getThreadID() { - return ++threadIDCounter; - } - function unstable_trace(name, timestamp, callback) { - var threadID = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : DEFAULT_THREAD_ID; - var interaction = { - __count: 1, - id: interactionIDCounter++, - name, - timestamp - }; - var prevInteractions = exports.__interactionsRef.current; - var interactions = new Set(prevInteractions); - interactions.add(interaction); - exports.__interactionsRef.current = interactions; - var subscriber = exports.__subscriberRef.current; - var returnValue; - try { - if (subscriber !== null) { - subscriber.onInteractionTraced(interaction); - } - } finally { - try { - if (subscriber !== null) { - subscriber.onWorkStarted(interactions, threadID); - } - } finally { - try { - returnValue = callback(); - } finally { - exports.__interactionsRef.current = prevInteractions; - try { - if (subscriber !== null) { - subscriber.onWorkStopped(interactions, threadID); - } - } finally { - interaction.__count--; - if (subscriber !== null && interaction.__count === 0) { - subscriber.onInteractionScheduledWorkCompleted(interaction); - } - } - } - } - } - return returnValue; - } - function unstable_wrap(callback) { - var threadID = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : DEFAULT_THREAD_ID; - var wrappedInteractions = exports.__interactionsRef.current; - var subscriber = exports.__subscriberRef.current; - if (subscriber !== null) { - subscriber.onWorkScheduled(wrappedInteractions, threadID); - } - wrappedInteractions.forEach(function(interaction) { - interaction.__count++; - }); - var hasRun = false; - function wrapped() { - var prevInteractions = exports.__interactionsRef.current; - exports.__interactionsRef.current = wrappedInteractions; - subscriber = exports.__subscriberRef.current; - try { - var returnValue; - try { - if (subscriber !== null) { - subscriber.onWorkStarted(wrappedInteractions, threadID); - } - } finally { - try { - returnValue = callback.apply(void 0, arguments); - } finally { - exports.__interactionsRef.current = prevInteractions; - if (subscriber !== null) { - subscriber.onWorkStopped(wrappedInteractions, threadID); - } - } - } - return returnValue; - } finally { - if (!hasRun) { - hasRun = true; - wrappedInteractions.forEach(function(interaction) { - interaction.__count--; - if (subscriber !== null && interaction.__count === 0) { - subscriber.onInteractionScheduledWorkCompleted(interaction); - } - }); - } - } - } - wrapped.cancel = function cancel() { - subscriber = exports.__subscriberRef.current; - try { - if (subscriber !== null) { - subscriber.onWorkCanceled(wrappedInteractions, threadID); - } - } finally { - wrappedInteractions.forEach(function(interaction) { - interaction.__count--; - if (subscriber && interaction.__count === 0) { - subscriber.onInteractionScheduledWorkCompleted(interaction); - } - }); - } - }; - return wrapped; - } - var subscribers = null; - { - subscribers = new Set(); - } - function unstable_subscribe(subscriber) { - { - subscribers.add(subscriber); - if (subscribers.size === 1) { - exports.__subscriberRef.current = { - onInteractionScheduledWorkCompleted, - onInteractionTraced, - onWorkCanceled, - onWorkScheduled, - onWorkStarted, - onWorkStopped - }; - } - } - } - function unstable_unsubscribe(subscriber) { - { - subscribers.delete(subscriber); - if (subscribers.size === 0) { - exports.__subscriberRef.current = null; - } - } - } - function onInteractionTraced(interaction) { - var didCatchError = false; - var caughtError = null; - subscribers.forEach(function(subscriber) { - try { - subscriber.onInteractionTraced(interaction); - } catch (error) { - if (!didCatchError) { - didCatchError = true; - caughtError = error; - } - } - }); - if (didCatchError) { - throw caughtError; - } - } - function onInteractionScheduledWorkCompleted(interaction) { - var didCatchError = false; - var caughtError = null; - subscribers.forEach(function(subscriber) { - try { - subscriber.onInteractionScheduledWorkCompleted(interaction); - } catch (error) { - if (!didCatchError) { - didCatchError = true; - caughtError = error; - } - } - }); - if (didCatchError) { - throw caughtError; - } - } - function onWorkScheduled(interactions, threadID) { - var didCatchError = false; - var caughtError = null; - subscribers.forEach(function(subscriber) { - try { - subscriber.onWorkScheduled(interactions, threadID); - } catch (error) { - if (!didCatchError) { - didCatchError = true; - caughtError = error; - } - } - }); - if (didCatchError) { - throw caughtError; - } - } - function onWorkStarted(interactions, threadID) { - var didCatchError = false; - var caughtError = null; - subscribers.forEach(function(subscriber) { - try { - subscriber.onWorkStarted(interactions, threadID); - } catch (error) { - if (!didCatchError) { - didCatchError = true; - caughtError = error; - } - } - }); - if (didCatchError) { - throw caughtError; - } - } - function onWorkStopped(interactions, threadID) { - var didCatchError = false; - var caughtError = null; - subscribers.forEach(function(subscriber) { - try { - subscriber.onWorkStopped(interactions, threadID); - } catch (error) { - if (!didCatchError) { - didCatchError = true; - caughtError = error; - } - } - }); - if (didCatchError) { - throw caughtError; - } - } - function onWorkCanceled(interactions, threadID) { - var didCatchError = false; - var caughtError = null; - subscribers.forEach(function(subscriber) { - try { - subscriber.onWorkCanceled(interactions, threadID); - } catch (error) { - if (!didCatchError) { - didCatchError = true; - caughtError = error; - } - } - }); - if (didCatchError) { - throw caughtError; - } - } - exports.unstable_clear = unstable_clear; - exports.unstable_getCurrent = unstable_getCurrent; - exports.unstable_getThreadID = unstable_getThreadID; - exports.unstable_subscribe = unstable_subscribe; - exports.unstable_trace = unstable_trace; - exports.unstable_unsubscribe = unstable_unsubscribe; - exports.unstable_wrap = unstable_wrap; - })(); - } - } - }); - - // ../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/tracing.js - var require_tracing = __commonJS({ - "../../node_modules/.pnpm/scheduler@0.20.2/node_modules/scheduler/tracing.js"(exports, module) { - "use strict"; - if (false) { - module.exports = null; - } else { - module.exports = require_scheduler_tracing_development(); - } - } - }); - - // ../../node_modules/.pnpm/react-dom@17.0.2_react@17.0.2/node_modules/react-dom/cjs/react-dom.development.js - var require_react_dom_development = __commonJS({ - "../../node_modules/.pnpm/react-dom@17.0.2_react@17.0.2/node_modules/react-dom/cjs/react-dom.development.js"(exports) { - "use strict"; - if (true) { - (function() { - "use strict"; - var React = require_react(); - var _assign = require_object_assign(); - var Scheduler = require_scheduler(); - var tracing = require_tracing(); - var ReactSharedInternals = React.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; - function warn(format) { - { - for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; - } - printWarning("warn", format, args); - } - } - function error(format) { - { - for (var _len2 = arguments.length, args = new Array(_len2 > 1 ? _len2 - 1 : 0), _key2 = 1; _key2 < _len2; _key2++) { - args[_key2 - 1] = arguments[_key2]; - } - printWarning("error", format, args); - } - } - function printWarning(level, format, args) { - { - var ReactDebugCurrentFrame2 = ReactSharedInternals.ReactDebugCurrentFrame; - var stack = ReactDebugCurrentFrame2.getStackAddendum(); - if (stack !== "") { - format += "%s"; - args = args.concat([stack]); - } - var argsWithFormat = args.map(function(item) { - return "" + item; - }); - argsWithFormat.unshift("Warning: " + format); - Function.prototype.apply.call(console[level], console, argsWithFormat); - } - } - if (!React) { - { - throw Error("ReactDOM was loaded before React. Make sure you load the React package before loading ReactDOM."); - } - } - var FunctionComponent = 0; - var ClassComponent = 1; - var IndeterminateComponent = 2; - var HostRoot = 3; - var HostPortal = 4; - var HostComponent = 5; - var HostText = 6; - var Fragment = 7; - var Mode = 8; - var ContextConsumer = 9; - var ContextProvider = 10; - var ForwardRef = 11; - var Profiler = 12; - var SuspenseComponent = 13; - var MemoComponent = 14; - var SimpleMemoComponent = 15; - var LazyComponent = 16; - var IncompleteClassComponent = 17; - var DehydratedFragment = 18; - var SuspenseListComponent = 19; - var FundamentalComponent = 20; - var ScopeComponent = 21; - var Block = 22; - var OffscreenComponent = 23; - var LegacyHiddenComponent = 24; - var enableProfilerTimer = true; - var enableFundamentalAPI = false; - var enableNewReconciler = false; - var warnAboutStringRefs = false; - var allNativeEvents = new Set(); - var registrationNameDependencies = {}; - var possibleRegistrationNames = {}; - function registerTwoPhaseEvent(registrationName, dependencies) { - registerDirectEvent(registrationName, dependencies); - registerDirectEvent(registrationName + "Capture", dependencies); - } - function registerDirectEvent(registrationName, dependencies) { - { - if (registrationNameDependencies[registrationName]) { - error("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.", registrationName); - } - } - registrationNameDependencies[registrationName] = dependencies; - { - var lowerCasedName = registrationName.toLowerCase(); - possibleRegistrationNames[lowerCasedName] = registrationName; - if (registrationName === "onDoubleClick") { - possibleRegistrationNames.ondblclick = registrationName; - } - } - for (var i = 0; i < dependencies.length; i++) { - allNativeEvents.add(dependencies[i]); - } - } - var canUseDOM = !!(typeof window !== "undefined" && typeof window.document !== "undefined" && typeof window.document.createElement !== "undefined"); - var RESERVED = 0; - var STRING = 1; - var BOOLEANISH_STRING = 2; - var BOOLEAN = 3; - var OVERLOADED_BOOLEAN = 4; - var NUMERIC = 5; - var POSITIVE_NUMERIC = 6; - var ATTRIBUTE_NAME_START_CHAR = ":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD"; - var ATTRIBUTE_NAME_CHAR = ATTRIBUTE_NAME_START_CHAR + "\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040"; - var ROOT_ATTRIBUTE_NAME = "data-reactroot"; - var VALID_ATTRIBUTE_NAME_REGEX = new RegExp("^[" + ATTRIBUTE_NAME_START_CHAR + "][" + ATTRIBUTE_NAME_CHAR + "]*$"); - var hasOwnProperty = Object.prototype.hasOwnProperty; - var illegalAttributeNameCache = {}; - var validatedAttributeNameCache = {}; - function isAttributeNameSafe(attributeName) { - if (hasOwnProperty.call(validatedAttributeNameCache, attributeName)) { - return true; - } - if (hasOwnProperty.call(illegalAttributeNameCache, attributeName)) { - return false; - } - if (VALID_ATTRIBUTE_NAME_REGEX.test(attributeName)) { - validatedAttributeNameCache[attributeName] = true; - return true; - } - illegalAttributeNameCache[attributeName] = true; - { - error("Invalid attribute name: `%s`", attributeName); - } - return false; - } - function shouldIgnoreAttribute(name, propertyInfo, isCustomComponentTag) { - if (propertyInfo !== null) { - return propertyInfo.type === RESERVED; - } - if (isCustomComponentTag) { - return false; - } - if (name.length > 2 && (name[0] === "o" || name[0] === "O") && (name[1] === "n" || name[1] === "N")) { - return true; - } - return false; - } - function shouldRemoveAttributeWithWarning(name, value, propertyInfo, isCustomComponentTag) { - if (propertyInfo !== null && propertyInfo.type === RESERVED) { - return false; - } - switch (typeof value) { - case "function": - case "symbol": - return true; - case "boolean": { - if (isCustomComponentTag) { - return false; - } - if (propertyInfo !== null) { - return !propertyInfo.acceptsBooleans; - } else { - var prefix2 = name.toLowerCase().slice(0, 5); - return prefix2 !== "data-" && prefix2 !== "aria-"; - } - } - default: - return false; - } - } - function shouldRemoveAttribute(name, value, propertyInfo, isCustomComponentTag) { - if (value === null || typeof value === "undefined") { - return true; - } - if (shouldRemoveAttributeWithWarning(name, value, propertyInfo, isCustomComponentTag)) { - return true; - } - if (isCustomComponentTag) { - return false; - } - if (propertyInfo !== null) { - switch (propertyInfo.type) { - case BOOLEAN: - return !value; - case OVERLOADED_BOOLEAN: - return value === false; - case NUMERIC: - return isNaN(value); - case POSITIVE_NUMERIC: - return isNaN(value) || value < 1; - } - } - return false; - } - function getPropertyInfo(name) { - return properties.hasOwnProperty(name) ? properties[name] : null; - } - function PropertyInfoRecord(name, type, mustUseProperty, attributeName, attributeNamespace, sanitizeURL2, removeEmptyString) { - this.acceptsBooleans = type === BOOLEANISH_STRING || type === BOOLEAN || type === OVERLOADED_BOOLEAN; - this.attributeName = attributeName; - this.attributeNamespace = attributeNamespace; - this.mustUseProperty = mustUseProperty; - this.propertyName = name; - this.type = type; - this.sanitizeURL = sanitizeURL2; - this.removeEmptyString = removeEmptyString; - } - var properties = {}; - var reservedProps = [ - "children", - "dangerouslySetInnerHTML", - "defaultValue", - "defaultChecked", - "innerHTML", - "suppressContentEditableWarning", - "suppressHydrationWarning", - "style" - ]; - reservedProps.forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, RESERVED, false, name, null, false, false); - }); - [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(_ref) { - var name = _ref[0], attributeName = _ref[1]; - properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, null, false, false); - }); - ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, BOOLEANISH_STRING, false, name.toLowerCase(), null, false, false); - }); - ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, BOOLEANISH_STRING, false, name, null, false, false); - }); - [ - "allowFullScreen", - "async", - "autoFocus", - "autoPlay", - "controls", - "default", - "defer", - "disabled", - "disablePictureInPicture", - "disableRemotePlayback", - "formNoValidate", - "hidden", - "loop", - "noModule", - "noValidate", - "open", - "playsInline", - "readOnly", - "required", - "reversed", - "scoped", - "seamless", - "itemScope" - ].forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, BOOLEAN, false, name.toLowerCase(), null, false, false); - }); - [ - "checked", - "multiple", - "muted", - "selected" - ].forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, BOOLEAN, true, name, null, false, false); - }); - [ - "capture", - "download" - ].forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, OVERLOADED_BOOLEAN, false, name, null, false, false); - }); - [ - "cols", - "rows", - "size", - "span" - ].forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, POSITIVE_NUMERIC, false, name, null, false, false); - }); - ["rowSpan", "start"].forEach(function(name) { - properties[name] = new PropertyInfoRecord(name, NUMERIC, false, name.toLowerCase(), null, false, false); - }); - var CAMELIZE = /[\-\:]([a-z])/g; - var capitalize = function(token) { - return token[1].toUpperCase(); - }; - [ - "accent-height", - "alignment-baseline", - "arabic-form", - "baseline-shift", - "cap-height", - "clip-path", - "clip-rule", - "color-interpolation", - "color-interpolation-filters", - "color-profile", - "color-rendering", - "dominant-baseline", - "enable-background", - "fill-opacity", - "fill-rule", - "flood-color", - "flood-opacity", - "font-family", - "font-size", - "font-size-adjust", - "font-stretch", - "font-style", - "font-variant", - "font-weight", - "glyph-name", - "glyph-orientation-horizontal", - "glyph-orientation-vertical", - "horiz-adv-x", - "horiz-origin-x", - "image-rendering", - "letter-spacing", - "lighting-color", - "marker-end", - "marker-mid", - "marker-start", - "overline-position", - "overline-thickness", - "paint-order", - "panose-1", - "pointer-events", - "rendering-intent", - "shape-rendering", - "stop-color", - "stop-opacity", - "strikethrough-position", - "strikethrough-thickness", - "stroke-dasharray", - "stroke-dashoffset", - "stroke-linecap", - "stroke-linejoin", - "stroke-miterlimit", - "stroke-opacity", - "stroke-width", - "text-anchor", - "text-decoration", - "text-rendering", - "underline-position", - "underline-thickness", - "unicode-bidi", - "unicode-range", - "units-per-em", - "v-alphabetic", - "v-hanging", - "v-ideographic", - "v-mathematical", - "vector-effect", - "vert-adv-y", - "vert-origin-x", - "vert-origin-y", - "word-spacing", - "writing-mode", - "xmlns:xlink", - "x-height" - ].forEach(function(attributeName) { - var name = attributeName.replace(CAMELIZE, capitalize); - properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, null, false, false); - }); - [ - "xlink:actuate", - "xlink:arcrole", - "xlink:role", - "xlink:show", - "xlink:title", - "xlink:type" - ].forEach(function(attributeName) { - var name = attributeName.replace(CAMELIZE, capitalize); - properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, "http://www.w3.org/1999/xlink", false, false); - }); - [ - "xml:base", - "xml:lang", - "xml:space" - ].forEach(function(attributeName) { - var name = attributeName.replace(CAMELIZE, capitalize); - properties[name] = new PropertyInfoRecord(name, STRING, false, attributeName, "http://www.w3.org/XML/1998/namespace", false, false); - }); - ["tabIndex", "crossOrigin"].forEach(function(attributeName) { - properties[attributeName] = new PropertyInfoRecord(attributeName, STRING, false, attributeName.toLowerCase(), null, false, false); - }); - var xlinkHref = "xlinkHref"; - properties[xlinkHref] = new PropertyInfoRecord("xlinkHref", STRING, false, "xlink:href", "http://www.w3.org/1999/xlink", true, false); - ["src", "href", "action", "formAction"].forEach(function(attributeName) { - properties[attributeName] = new PropertyInfoRecord(attributeName, STRING, false, attributeName.toLowerCase(), null, true, true); - }); - var isJavaScriptProtocol = /^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i; - var didWarn = false; - function sanitizeURL(url) { - { - if (!didWarn && isJavaScriptProtocol.test(url)) { - didWarn = true; - error("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.", JSON.stringify(url)); - } - } - } - function getValueForProperty(node, name, expected, propertyInfo) { - { - if (propertyInfo.mustUseProperty) { - var propertyName = propertyInfo.propertyName; - return node[propertyName]; - } else { - if (propertyInfo.sanitizeURL) { - sanitizeURL("" + expected); - } - var attributeName = propertyInfo.attributeName; - var stringValue = null; - if (propertyInfo.type === OVERLOADED_BOOLEAN) { - if (node.hasAttribute(attributeName)) { - var value = node.getAttribute(attributeName); - if (value === "") { - return true; - } - if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { - return value; - } - if (value === "" + expected) { - return expected; - } - return value; - } - } else if (node.hasAttribute(attributeName)) { - if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { - return node.getAttribute(attributeName); - } - if (propertyInfo.type === BOOLEAN) { - return expected; - } - stringValue = node.getAttribute(attributeName); - } - if (shouldRemoveAttribute(name, expected, propertyInfo, false)) { - return stringValue === null ? expected : stringValue; - } else if (stringValue === "" + expected) { - return expected; - } else { - return stringValue; - } - } - } - } - function getValueForAttribute(node, name, expected) { - { - if (!isAttributeNameSafe(name)) { - return; - } - if (isOpaqueHydratingObject(expected)) { - return expected; - } - if (!node.hasAttribute(name)) { - return expected === void 0 ? void 0 : null; - } - var value = node.getAttribute(name); - if (value === "" + expected) { - return expected; - } - return value; - } - } - function setValueForProperty(node, name, value, isCustomComponentTag) { - var propertyInfo = getPropertyInfo(name); - if (shouldIgnoreAttribute(name, propertyInfo, isCustomComponentTag)) { - return; - } - if (shouldRemoveAttribute(name, value, propertyInfo, isCustomComponentTag)) { - value = null; - } - if (isCustomComponentTag || propertyInfo === null) { - if (isAttributeNameSafe(name)) { - var _attributeName = name; - if (value === null) { - node.removeAttribute(_attributeName); - } else { - node.setAttribute(_attributeName, "" + value); - } - } - return; - } - var mustUseProperty = propertyInfo.mustUseProperty; - if (mustUseProperty) { - var propertyName = propertyInfo.propertyName; - if (value === null) { - var type = propertyInfo.type; - node[propertyName] = type === BOOLEAN ? false : ""; - } else { - node[propertyName] = value; - } - return; - } - var attributeName = propertyInfo.attributeName, attributeNamespace = propertyInfo.attributeNamespace; - if (value === null) { - node.removeAttribute(attributeName); - } else { - var _type = propertyInfo.type; - var attributeValue; - if (_type === BOOLEAN || _type === OVERLOADED_BOOLEAN && value === true) { - attributeValue = ""; - } else { - { - attributeValue = "" + value; - } - if (propertyInfo.sanitizeURL) { - sanitizeURL(attributeValue.toString()); - } - } - if (attributeNamespace) { - node.setAttributeNS(attributeNamespace, attributeName, attributeValue); - } else { - node.setAttribute(attributeName, attributeValue); - } - } - } - var REACT_ELEMENT_TYPE = 60103; - var REACT_PORTAL_TYPE = 60106; - var REACT_FRAGMENT_TYPE = 60107; - var REACT_STRICT_MODE_TYPE = 60108; - var REACT_PROFILER_TYPE = 60114; - var REACT_PROVIDER_TYPE = 60109; - var REACT_CONTEXT_TYPE = 60110; - var REACT_FORWARD_REF_TYPE = 60112; - var REACT_SUSPENSE_TYPE = 60113; - var REACT_SUSPENSE_LIST_TYPE = 60120; - var REACT_MEMO_TYPE = 60115; - var REACT_LAZY_TYPE = 60116; - var REACT_BLOCK_TYPE = 60121; - var REACT_SERVER_BLOCK_TYPE = 60122; - var REACT_FUNDAMENTAL_TYPE = 60117; - var REACT_SCOPE_TYPE = 60119; - var REACT_OPAQUE_ID_TYPE = 60128; - var REACT_DEBUG_TRACING_MODE_TYPE = 60129; - var REACT_OFFSCREEN_TYPE = 60130; - var REACT_LEGACY_HIDDEN_TYPE = 60131; - if (typeof Symbol === "function" && Symbol.for) { - var symbolFor = Symbol.for; - REACT_ELEMENT_TYPE = symbolFor("react.element"); - REACT_PORTAL_TYPE = symbolFor("react.portal"); - REACT_FRAGMENT_TYPE = symbolFor("react.fragment"); - REACT_STRICT_MODE_TYPE = symbolFor("react.strict_mode"); - REACT_PROFILER_TYPE = symbolFor("react.profiler"); - REACT_PROVIDER_TYPE = symbolFor("react.provider"); - REACT_CONTEXT_TYPE = symbolFor("react.context"); - REACT_FORWARD_REF_TYPE = symbolFor("react.forward_ref"); - REACT_SUSPENSE_TYPE = symbolFor("react.suspense"); - REACT_SUSPENSE_LIST_TYPE = symbolFor("react.suspense_list"); - REACT_MEMO_TYPE = symbolFor("react.memo"); - REACT_LAZY_TYPE = symbolFor("react.lazy"); - REACT_BLOCK_TYPE = symbolFor("react.block"); - REACT_SERVER_BLOCK_TYPE = symbolFor("react.server.block"); - REACT_FUNDAMENTAL_TYPE = symbolFor("react.fundamental"); - REACT_SCOPE_TYPE = symbolFor("react.scope"); - REACT_OPAQUE_ID_TYPE = symbolFor("react.opaque.id"); - REACT_DEBUG_TRACING_MODE_TYPE = symbolFor("react.debug_trace_mode"); - REACT_OFFSCREEN_TYPE = symbolFor("react.offscreen"); - REACT_LEGACY_HIDDEN_TYPE = symbolFor("react.legacy_hidden"); - } - var MAYBE_ITERATOR_SYMBOL = typeof Symbol === "function" && Symbol.iterator; - var FAUX_ITERATOR_SYMBOL = "@@iterator"; - function getIteratorFn(maybeIterable) { - if (maybeIterable === null || typeof maybeIterable !== "object") { - return null; - } - var maybeIterator = MAYBE_ITERATOR_SYMBOL && maybeIterable[MAYBE_ITERATOR_SYMBOL] || maybeIterable[FAUX_ITERATOR_SYMBOL]; - if (typeof maybeIterator === "function") { - return maybeIterator; - } - return null; - } - var disabledDepth = 0; - var prevLog; - var prevInfo; - var prevWarn; - var prevError; - var prevGroup; - var prevGroupCollapsed; - var prevGroupEnd; - function disabledLog() { - } - disabledLog.__reactDisabledLog = true; - function disableLogs() { - { - if (disabledDepth === 0) { - prevLog = console.log; - prevInfo = console.info; - prevWarn = console.warn; - prevError = console.error; - prevGroup = console.group; - prevGroupCollapsed = console.groupCollapsed; - prevGroupEnd = console.groupEnd; - var props = { - configurable: true, - enumerable: true, - value: disabledLog, - writable: true - }; - Object.defineProperties(console, { - info: props, - log: props, - warn: props, - error: props, - group: props, - groupCollapsed: props, - groupEnd: props - }); - } - disabledDepth++; - } - } - function reenableLogs() { - { - disabledDepth--; - if (disabledDepth === 0) { - var props = { - configurable: true, - enumerable: true, - writable: true - }; - Object.defineProperties(console, { - log: _assign({}, props, { - value: prevLog - }), - info: _assign({}, props, { - value: prevInfo - }), - warn: _assign({}, props, { - value: prevWarn - }), - error: _assign({}, props, { - value: prevError - }), - group: _assign({}, props, { - value: prevGroup - }), - groupCollapsed: _assign({}, props, { - value: prevGroupCollapsed - }), - groupEnd: _assign({}, props, { - value: prevGroupEnd - }) - }); - } - if (disabledDepth < 0) { - error("disabledDepth fell below zero. This is a bug in React. Please file an issue."); - } - } - } - var ReactCurrentDispatcher = ReactSharedInternals.ReactCurrentDispatcher; - var prefix; - function describeBuiltInComponentFrame(name, source, ownerFn) { - { - if (prefix === void 0) { - try { - throw Error(); - } catch (x) { - var match = x.stack.trim().match(/\n( *(at )?)/); - prefix = match && match[1] || ""; - } - } - return "\n" + prefix + name; - } - } - var reentry = false; - var componentFrameCache; - { - var PossiblyWeakMap = typeof WeakMap === "function" ? WeakMap : Map; - componentFrameCache = new PossiblyWeakMap(); - } - function describeNativeComponentFrame(fn, construct) { - if (!fn || reentry) { - return ""; - } - { - var frame = componentFrameCache.get(fn); - if (frame !== void 0) { - return frame; - } - } - var control; - reentry = true; - var previousPrepareStackTrace = Error.prepareStackTrace; - Error.prepareStackTrace = void 0; - var previousDispatcher; - { - previousDispatcher = ReactCurrentDispatcher.current; - ReactCurrentDispatcher.current = null; - disableLogs(); - } - try { - if (construct) { - var Fake = function() { - throw Error(); - }; - Object.defineProperty(Fake.prototype, "props", { - set: function() { - throw Error(); - } - }); - if (typeof Reflect === "object" && Reflect.construct) { - try { - Reflect.construct(Fake, []); - } catch (x) { - control = x; - } - Reflect.construct(fn, [], Fake); - } else { - try { - Fake.call(); - } catch (x) { - control = x; - } - fn.call(Fake.prototype); - } - } else { - try { - throw Error(); - } catch (x) { - control = x; - } - fn(); - } - } catch (sample) { - if (sample && control && typeof sample.stack === "string") { - var sampleLines = sample.stack.split("\n"); - var controlLines = control.stack.split("\n"); - var s = sampleLines.length - 1; - var c = controlLines.length - 1; - while (s >= 1 && c >= 0 && sampleLines[s] !== controlLines[c]) { - c--; - } - for (; s >= 1 && c >= 0; s--, c--) { - if (sampleLines[s] !== controlLines[c]) { - if (s !== 1 || c !== 1) { - do { - s--; - c--; - if (c < 0 || sampleLines[s] !== controlLines[c]) { - var _frame = "\n" + sampleLines[s].replace(" at new ", " at "); - { - if (typeof fn === "function") { - componentFrameCache.set(fn, _frame); - } - } - return _frame; - } - } while (s >= 1 && c >= 0); - } - break; - } - } - } - } finally { - reentry = false; - { - ReactCurrentDispatcher.current = previousDispatcher; - reenableLogs(); - } - Error.prepareStackTrace = previousPrepareStackTrace; - } - var name = fn ? fn.displayName || fn.name : ""; - var syntheticFrame = name ? describeBuiltInComponentFrame(name) : ""; - { - if (typeof fn === "function") { - componentFrameCache.set(fn, syntheticFrame); - } - } - return syntheticFrame; - } - function describeClassComponentFrame(ctor, source, ownerFn) { - { - return describeNativeComponentFrame(ctor, true); - } - } - function describeFunctionComponentFrame(fn, source, ownerFn) { - { - return describeNativeComponentFrame(fn, false); - } - } - function shouldConstruct(Component) { - var prototype = Component.prototype; - return !!(prototype && prototype.isReactComponent); - } - function describeUnknownElementTypeFrameInDEV(type, source, ownerFn) { - if (type == null) { - return ""; - } - if (typeof type === "function") { - { - return describeNativeComponentFrame(type, shouldConstruct(type)); - } - } - if (typeof type === "string") { - return describeBuiltInComponentFrame(type); - } - switch (type) { - case REACT_SUSPENSE_TYPE: - return describeBuiltInComponentFrame("Suspense"); - case REACT_SUSPENSE_LIST_TYPE: - return describeBuiltInComponentFrame("SuspenseList"); - } - if (typeof type === "object") { - switch (type.$$typeof) { - case REACT_FORWARD_REF_TYPE: - return describeFunctionComponentFrame(type.render); - case REACT_MEMO_TYPE: - return describeUnknownElementTypeFrameInDEV(type.type, source, ownerFn); - case REACT_BLOCK_TYPE: - return describeFunctionComponentFrame(type._render); - case REACT_LAZY_TYPE: { - var lazyComponent = type; - var payload = lazyComponent._payload; - var init = lazyComponent._init; - try { - return describeUnknownElementTypeFrameInDEV(init(payload), source, ownerFn); - } catch (x) { - } - } - } - } - return ""; - } - function describeFiber(fiber) { - var owner = fiber._debugOwner ? fiber._debugOwner.type : null; - var source = fiber._debugSource; - switch (fiber.tag) { - case HostComponent: - return describeBuiltInComponentFrame(fiber.type); - case LazyComponent: - return describeBuiltInComponentFrame("Lazy"); - case SuspenseComponent: - return describeBuiltInComponentFrame("Suspense"); - case SuspenseListComponent: - return describeBuiltInComponentFrame("SuspenseList"); - case FunctionComponent: - case IndeterminateComponent: - case SimpleMemoComponent: - return describeFunctionComponentFrame(fiber.type); - case ForwardRef: - return describeFunctionComponentFrame(fiber.type.render); - case Block: - return describeFunctionComponentFrame(fiber.type._render); - case ClassComponent: - return describeClassComponentFrame(fiber.type); - default: - return ""; - } - } - function getStackByFiberInDevAndProd(workInProgress2) { - try { - var info = ""; - var node = workInProgress2; - do { - info += describeFiber(node); - node = node.return; - } while (node); - return info; - } catch (x) { - return "\nError generating stack: " + x.message + "\n" + x.stack; - } - } - function getWrappedName(outerType, innerType, wrapperName) { - var functionName = innerType.displayName || innerType.name || ""; - return outerType.displayName || (functionName !== "" ? wrapperName + "(" + functionName + ")" : wrapperName); - } - function getContextName(type) { - return type.displayName || "Context"; - } - function getComponentName(type) { - if (type == null) { - return null; - } - { - if (typeof type.tag === "number") { - error("Received an unexpected object in getComponentName(). This is likely a bug in React. Please file an issue."); - } - } - if (typeof type === "function") { - return type.displayName || type.name || null; - } - if (typeof type === "string") { - return type; - } - switch (type) { - case REACT_FRAGMENT_TYPE: - return "Fragment"; - case REACT_PORTAL_TYPE: - return "Portal"; - case REACT_PROFILER_TYPE: - return "Profiler"; - case REACT_STRICT_MODE_TYPE: - return "StrictMode"; - case REACT_SUSPENSE_TYPE: - return "Suspense"; - case REACT_SUSPENSE_LIST_TYPE: - return "SuspenseList"; - } - if (typeof type === "object") { - switch (type.$$typeof) { - case REACT_CONTEXT_TYPE: - var context = type; - return getContextName(context) + ".Consumer"; - case REACT_PROVIDER_TYPE: - var provider = type; - return getContextName(provider._context) + ".Provider"; - case REACT_FORWARD_REF_TYPE: - return getWrappedName(type, type.render, "ForwardRef"); - case REACT_MEMO_TYPE: - return getComponentName(type.type); - case REACT_BLOCK_TYPE: - return getComponentName(type._render); - case REACT_LAZY_TYPE: { - var lazyComponent = type; - var payload = lazyComponent._payload; - var init = lazyComponent._init; - try { - return getComponentName(init(payload)); - } catch (x) { - return null; - } - } - } - } - return null; - } - var ReactDebugCurrentFrame = ReactSharedInternals.ReactDebugCurrentFrame; - var current = null; - var isRendering = false; - function getCurrentFiberOwnerNameInDevOrNull() { - { - if (current === null) { - return null; - } - var owner = current._debugOwner; - if (owner !== null && typeof owner !== "undefined") { - return getComponentName(owner.type); - } - } - return null; - } - function getCurrentFiberStackInDev() { - { - if (current === null) { - return ""; - } - return getStackByFiberInDevAndProd(current); - } - } - function resetCurrentFiber() { - { - ReactDebugCurrentFrame.getCurrentStack = null; - current = null; - isRendering = false; - } - } - function setCurrentFiber(fiber) { - { - ReactDebugCurrentFrame.getCurrentStack = getCurrentFiberStackInDev; - current = fiber; - isRendering = false; - } - } - function setIsRendering(rendering) { - { - isRendering = rendering; - } - } - function getIsRendering() { - { - return isRendering; - } - } - function toString(value) { - return "" + value; - } - function getToStringValue(value) { - switch (typeof value) { - case "boolean": - case "number": - case "object": - case "string": - case "undefined": - return value; - default: - return ""; - } - } - var hasReadOnlyValue = { - button: true, - checkbox: true, - image: true, - hidden: true, - radio: true, - reset: true, - submit: true - }; - function checkControlledValueProps(tagName, props) { - { - if (!(hasReadOnlyValue[props.type] || props.onChange || props.onInput || props.readOnly || props.disabled || props.value == null)) { - error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."); - } - if (!(props.onChange || props.readOnly || props.disabled || props.checked == null)) { - error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`."); - } - } - } - function isCheckable(elem) { - var type = elem.type; - var nodeName = elem.nodeName; - return nodeName && nodeName.toLowerCase() === "input" && (type === "checkbox" || type === "radio"); - } - function getTracker(node) { - return node._valueTracker; - } - function detachTracker(node) { - node._valueTracker = null; - } - function getValueFromNode(node) { - var value = ""; - if (!node) { - return value; - } - if (isCheckable(node)) { - value = node.checked ? "true" : "false"; - } else { - value = node.value; - } - return value; - } - function trackValueOnNode(node) { - var valueField = isCheckable(node) ? "checked" : "value"; - var descriptor = Object.getOwnPropertyDescriptor(node.constructor.prototype, valueField); - var currentValue = "" + node[valueField]; - if (node.hasOwnProperty(valueField) || typeof descriptor === "undefined" || typeof descriptor.get !== "function" || typeof descriptor.set !== "function") { - return; - } - var get2 = descriptor.get, set2 = descriptor.set; - Object.defineProperty(node, valueField, { - configurable: true, - get: function() { - return get2.call(this); - }, - set: function(value) { - currentValue = "" + value; - set2.call(this, value); - } - }); - Object.defineProperty(node, valueField, { - enumerable: descriptor.enumerable - }); - var tracker = { - getValue: function() { - return currentValue; - }, - setValue: function(value) { - currentValue = "" + value; - }, - stopTracking: function() { - detachTracker(node); - delete node[valueField]; - } - }; - return tracker; - } - function track(node) { - if (getTracker(node)) { - return; - } - node._valueTracker = trackValueOnNode(node); - } - function updateValueIfChanged(node) { - if (!node) { - return false; - } - var tracker = getTracker(node); - if (!tracker) { - return true; - } - var lastValue = tracker.getValue(); - var nextValue = getValueFromNode(node); - if (nextValue !== lastValue) { - tracker.setValue(nextValue); - return true; - } - return false; - } - function getActiveElement(doc) { - doc = doc || (typeof document !== "undefined" ? document : void 0); - if (typeof doc === "undefined") { - return null; - } - try { - return doc.activeElement || doc.body; - } catch (e) { - return doc.body; - } - } - var didWarnValueDefaultValue = false; - var didWarnCheckedDefaultChecked = false; - var didWarnControlledToUncontrolled = false; - var didWarnUncontrolledToControlled = false; - function isControlled(props) { - var usesChecked = props.type === "checkbox" || props.type === "radio"; - return usesChecked ? props.checked != null : props.value != null; - } - function getHostProps(element, props) { - var node = element; - var checked = props.checked; - var hostProps = _assign({}, props, { - defaultChecked: void 0, - defaultValue: void 0, - value: void 0, - checked: checked != null ? checked : node._wrapperState.initialChecked - }); - return hostProps; - } - function initWrapperState(element, props) { - { - checkControlledValueProps("input", props); - if (props.checked !== void 0 && props.defaultChecked !== void 0 && !didWarnCheckedDefaultChecked) { - error("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components", getCurrentFiberOwnerNameInDevOrNull() || "A component", props.type); - didWarnCheckedDefaultChecked = true; - } - if (props.value !== void 0 && props.defaultValue !== void 0 && !didWarnValueDefaultValue) { - error("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components", getCurrentFiberOwnerNameInDevOrNull() || "A component", props.type); - didWarnValueDefaultValue = true; - } - } - var node = element; - var defaultValue = props.defaultValue == null ? "" : props.defaultValue; - node._wrapperState = { - initialChecked: props.checked != null ? props.checked : props.defaultChecked, - initialValue: getToStringValue(props.value != null ? props.value : defaultValue), - controlled: isControlled(props) - }; - } - function updateChecked(element, props) { - var node = element; - var checked = props.checked; - if (checked != null) { - setValueForProperty(node, "checked", checked, false); - } - } - function updateWrapper(element, props) { - var node = element; - { - var controlled = isControlled(props); - if (!node._wrapperState.controlled && controlled && !didWarnUncontrolledToControlled) { - error("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"); - didWarnUncontrolledToControlled = true; - } - if (node._wrapperState.controlled && !controlled && !didWarnControlledToUncontrolled) { - error("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"); - didWarnControlledToUncontrolled = true; - } - } - updateChecked(element, props); - var value = getToStringValue(props.value); - var type = props.type; - if (value != null) { - if (type === "number") { - if (value === 0 && node.value === "" || node.value != value) { - node.value = toString(value); - } - } else if (node.value !== toString(value)) { - node.value = toString(value); - } - } else if (type === "submit" || type === "reset") { - node.removeAttribute("value"); - return; - } - { - if (props.hasOwnProperty("value")) { - setDefaultValue(node, props.type, value); - } else if (props.hasOwnProperty("defaultValue")) { - setDefaultValue(node, props.type, getToStringValue(props.defaultValue)); - } - } - { - if (props.checked == null && props.defaultChecked != null) { - node.defaultChecked = !!props.defaultChecked; - } - } - } - function postMountWrapper(element, props, isHydrating2) { - var node = element; - if (props.hasOwnProperty("value") || props.hasOwnProperty("defaultValue")) { - var type = props.type; - var isButton = type === "submit" || type === "reset"; - if (isButton && (props.value === void 0 || props.value === null)) { - return; - } - var initialValue = toString(node._wrapperState.initialValue); - if (!isHydrating2) { - { - if (initialValue !== node.value) { - node.value = initialValue; - } - } - } - { - node.defaultValue = initialValue; - } - } - var name = node.name; - if (name !== "") { - node.name = ""; - } - { - node.defaultChecked = !node.defaultChecked; - node.defaultChecked = !!node._wrapperState.initialChecked; - } - if (name !== "") { - node.name = name; - } - } - function restoreControlledState(element, props) { - var node = element; - updateWrapper(node, props); - updateNamedCousins(node, props); - } - function updateNamedCousins(rootNode, props) { - var name = props.name; - if (props.type === "radio" && name != null) { - var queryRoot = rootNode; - while (queryRoot.parentNode) { - queryRoot = queryRoot.parentNode; - } - var group = queryRoot.querySelectorAll("input[name=" + JSON.stringify("" + name) + '][type="radio"]'); - for (var i = 0; i < group.length; i++) { - var otherNode = group[i]; - if (otherNode === rootNode || otherNode.form !== rootNode.form) { - continue; - } - var otherProps = getFiberCurrentPropsFromNode(otherNode); - if (!otherProps) { - { - throw Error("ReactDOMInput: Mixing React and non-React radio inputs with the same `name` is not supported."); - } - } - updateValueIfChanged(otherNode); - updateWrapper(otherNode, otherProps); - } - } - } - function setDefaultValue(node, type, value) { - if (type !== "number" || getActiveElement(node.ownerDocument) !== node) { - if (value == null) { - node.defaultValue = toString(node._wrapperState.initialValue); - } else if (node.defaultValue !== toString(value)) { - node.defaultValue = toString(value); - } - } - } - var didWarnSelectedSetOnOption = false; - var didWarnInvalidChild = false; - function flattenChildren(children) { - var content = ""; - React.Children.forEach(children, function(child) { - if (child == null) { - return; - } - content += child; - }); - return content; - } - function validateProps(element, props) { - { - if (typeof props.children === "object" && props.children !== null) { - React.Children.forEach(props.children, function(child) { - if (child == null) { - return; - } - if (typeof child === "string" || typeof child === "number") { - return; - } - if (typeof child.type !== "string") { - return; - } - if (!didWarnInvalidChild) { - didWarnInvalidChild = true; - error("Only strings and numbers are supported as