From ea28ae914430a8584c998819ddf3daf9e09df74a Mon Sep 17 00:00:00 2001 From: root Date: Sat, 23 Aug 2025 09:37:49 +0000 Subject: [PATCH] Initial commit --- .gitignore | 24 + backend/__init__.py | 0 backend/database.py | 17 + backend/main.py | 155 ++ backend/models.py | 20 + backend/requirements.txt | 5 + backend/schemas.py | 25 + backend/video_scanner.py | 28 + frontend/.gitignore | 24 + frontend/README.md | 12 + frontend/eslint.config.js | 29 + frontend/index.html | 13 + frontend/package-lock.json | 3079 +++++++++++++++++++++++++++++++++ frontend/package.json | 28 + frontend/public/vite.svg | 1 + frontend/src/App.css | 152 ++ frontend/src/App.jsx | 138 ++ frontend/src/assets/react.svg | 1 + frontend/src/index.css | 66 + frontend/src/main.jsx | 10 + frontend/vite.config.js | 7 + screenshot/image copy.png | Bin 0 -> 211060 bytes screenshot/image.png | Bin 0 -> 157310 bytes test_videos/movies/movie1.mp4 | 0 24 files changed, 3834 insertions(+) create mode 100644 .gitignore create mode 100644 backend/__init__.py create mode 100644 backend/database.py create mode 100644 backend/main.py create mode 100644 backend/models.py create mode 100644 backend/requirements.txt create mode 100644 backend/schemas.py create mode 100644 backend/video_scanner.py create mode 100644 frontend/.gitignore create mode 100644 frontend/README.md create mode 100644 frontend/eslint.config.js create mode 100644 frontend/index.html create mode 100644 frontend/package-lock.json create mode 100644 frontend/package.json create mode 100644 frontend/public/vite.svg create mode 100644 frontend/src/App.css create mode 100644 frontend/src/App.jsx create mode 100644 frontend/src/assets/react.svg create mode 100644 frontend/src/index.css create mode 100644 frontend/src/main.jsx create mode 100644 frontend/vite.config.js create mode 100644 screenshot/image copy.png create mode 100644 screenshot/image.png create mode 100644 test_videos/movies/movie1.mp4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7eca10f --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# Python +__pycache__/ +*.pyc +*.pyo +*.pyd +.Python +env/ +venv/ +pip-wheel-metadata/ +.idea/ + +# Node.js/Vite +node_modules/ +dist/ +.env +.env.local +.env.*.local + +# OS-specific +.DS_Store +Thumbs.db + +# Project specific +video_org.db diff --git a/backend/__init__.py b/backend/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/database.py b/backend/database.py new file mode 100644 index 0000000..571b7b8 --- /dev/null +++ b/backend/database.py @@ -0,0 +1,17 @@ +from sqlalchemy import create_engine +from sqlalchemy.ext.declarative import declarative_base +from sqlalchemy.orm import sessionmaker + +SQLALCHEMY_DATABASE_URL = "sqlite:///./video_org.db" + +engine = create_engine(SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False}) +SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine) + +Base = declarative_base() + +def get_db(): + db = SessionLocal() + try: + yield db + finally: + db.close() \ No newline at end of file diff --git a/backend/main.py b/backend/main.py new file mode 100644 index 0000000..2794c00 --- /dev/null +++ b/backend/main.py @@ -0,0 +1,155 @@ +from fastapi import FastAPI, HTTPException, Query +from fastapi.middleware.cors import CORSMiddleware +from typing import List +import os +from models import Base, Video +from schemas import VideoCreate, VideoInDB +from database import engine, get_db +from video_scanner import scan_video_directory +import json + +# Create database tables +Base.metadata.create_all(bind=engine) + +app = FastAPI(title="Video Organization API", version="0.1.0") + +# Add CORS middleware +app.add_middleware( + CORSMiddleware, + allow_origins=["*"], + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) + +# In-memory storage for video paths (in a real app, this would be in a database) +video_paths = [] + +@app.get("/") +def read_root(): + return {"message": "Welcome to Video Organization API"} + +from fastapi import FastAPI, HTTPException, Query, Depends +from fastapi.middleware.cors import CORSMiddleware +from typing import List +import os +from sqlalchemy.orm import Session +from models import Base, Video +from schemas import VideoCreate, VideoInDB +from database import engine, get_db +from video_scanner import scan_video_directory +import json + +# Create database tables +Base.metadata.create_all(bind=engine) + +app = FastAPI(title="Video Organization API", version="0.1.0") + +# Add CORS middleware +app.add_middleware( + CORSMiddleware, + allow_origins=["*"], + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) + +# In-memory storage for video paths (in a real app, this would be in a database) +video_paths = [] + +@app.get("/") +def read_root(): + return {"message": "Welcome to Video Organization API"} + +@app.post("/video-paths/") +def add_video_path(path: str = Query(...)): + """ + Add a video path to the library + """ + if not os.path.exists(path): + raise HTTPException(status_code=404, detail="Path does not exist") + + if path not in video_paths: + video_paths.append(path) + return {"message": f"Path {path} added successfully", "paths": video_paths} + else: + return {"message": f"Path {path} already exists", "paths": video_paths} + +@app.get("/video-paths/") +def get_video_paths(): + """ + Get all video paths in the library + """ + return {"paths": video_paths} + +@app.post("/scan-videos/") +def scan_videos(db: Session = Depends(get_db)): + """ + Scan all video paths and save the videos found to the database + """ + all_videos = [] + for path in video_paths: + try: + videos = scan_video_directory(path) + all_videos.extend(videos) + except FileNotFoundError as e: + raise HTTPException(status_code=404, detail=str(e)) + + added_count = 0 + for video_data in all_videos: + existing_video = db.query(Video).filter(Video.path == video_data['path']).first() + if not existing_video: + video = Video(**video_data) + db.add(video) + added_count += 1 + + db.commit() + + return {"message": f"Scan complete. Added {added_count} new videos.", "count": added_count} + +@app.get("/videos/", response_model=List[VideoInDB]) +def get_videos(db: Session = Depends(get_db)): + """ + Get all videos in the library + """ + videos = db.query(Video).all() + return videos + +if __name__ == "__main__": + import uvicorn + uvicorn.run(app, host="0.0.0.0", port=8000) + + +@app.get("/video-paths/") +def get_video_paths(): + """ + Get all video paths in the library + """ + return {"paths": video_paths} + +@app.post("/scan-videos/") +def scan_videos(): + """ + Scan all video paths and return the videos found + """ + all_videos = [] + for path in video_paths: + try: + videos = scan_video_directory(path) + all_videos.extend(videos) + except FileNotFoundError as e: + raise HTTPException(status_code=404, detail=str(e)) + + return {"videos": all_videos, "count": len(all_videos)} + +@app.get("/videos/") +def get_videos(): + """ + Get all videos in the library + """ + # This is a placeholder - in a real implementation, we would query the database + return {"message": "List of videos"} + +if __name__ == "__main__": + import uvicorn + uvicorn.run(app, host="0.0.0.0", port=8000) \ No newline at end of file diff --git a/backend/models.py b/backend/models.py new file mode 100644 index 0000000..cc313bf --- /dev/null +++ b/backend/models.py @@ -0,0 +1,20 @@ +from sqlalchemy import Column, Integer, String, DateTime, Boolean +from sqlalchemy.ext.declarative import declarative_base +from datetime import datetime + +Base = declarative_base() + +class Video(Base): + __tablename__ = "videos" + + id = Column(Integer, primary_key=True, index=True) + title = Column(String, index=True) + path = Column(String, unique=True, index=True) + duration = Column(Integer) # in seconds + size = Column(Integer) # in bytes + thumbnail_path = Column(String, nullable=True) + date_added = Column(DateTime, default=datetime.utcnow) + is_processed = Column(Boolean, default=False) + + def __repr__(self): + return f"" \ No newline at end of file diff --git a/backend/requirements.txt b/backend/requirements.txt new file mode 100644 index 0000000..def5481 --- /dev/null +++ b/backend/requirements.txt @@ -0,0 +1,5 @@ +fastapi==0.104.1 +uvicorn[standard]==0.24.0 +sqlalchemy==2.0.23 +pydantic==2.5.0 +python-multipart==0.0.6 \ No newline at end of file diff --git a/backend/schemas.py b/backend/schemas.py new file mode 100644 index 0000000..dc43970 --- /dev/null +++ b/backend/schemas.py @@ -0,0 +1,25 @@ +from pydantic import BaseModel +from datetime import datetime +from typing import Optional + +class VideoBase(BaseModel): + title: str + path: str + duration: Optional[int] = None + size: Optional[int] = None + thumbnail_path: Optional[str] = None + +class VideoCreate(VideoBase): + pass + +class VideoUpdate(VideoBase): + title: Optional[str] = None + path: Optional[str] = None + +class VideoInDB(VideoBase): + id: int + date_added: datetime + is_processed: bool + + class Config: + from_attributes = True \ No newline at end of file diff --git a/backend/video_scanner.py b/backend/video_scanner.py new file mode 100644 index 0000000..1e5cc35 --- /dev/null +++ b/backend/video_scanner.py @@ -0,0 +1,28 @@ +import os +from typing import List +from models import Video + +def scan_video_directory(directory_path: str) -> List[dict]: + """ + Scan a directory for video files and return a list of video information. + """ + video_extensions = {'.mp4', '.avi', '.mkv', '.mov', '.wmv', '.flv', '.webm', '.m4v'} + videos = [] + + if not os.path.exists(directory_path): + raise FileNotFoundError(f"Directory {directory_path} does not exist") + + for root, dirs, files in os.walk(directory_path): + for file in files: + if os.path.splitext(file)[1].lower() in video_extensions: + full_path = os.path.join(root, file) + stat = os.stat(full_path) + + video_info = { + "title": os.path.splitext(file)[0], + "path": full_path, + "size": stat.st_size, + } + videos.append(video_info) + + return videos \ No newline at end of file diff --git a/frontend/.gitignore b/frontend/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/frontend/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/frontend/README.md b/frontend/README.md new file mode 100644 index 0000000..7059a96 --- /dev/null +++ b/frontend/README.md @@ -0,0 +1,12 @@ +# React + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the [TS template](https://github.com/vitejs/vite/tree/main/packages/create-vite/template-react-ts) for information on how to integrate TypeScript and [`typescript-eslint`](https://typescript-eslint.io) in your project. diff --git a/frontend/eslint.config.js b/frontend/eslint.config.js new file mode 100644 index 0000000..cee1e2c --- /dev/null +++ b/frontend/eslint.config.js @@ -0,0 +1,29 @@ +import js from '@eslint/js' +import globals from 'globals' +import reactHooks from 'eslint-plugin-react-hooks' +import reactRefresh from 'eslint-plugin-react-refresh' +import { defineConfig, globalIgnores } from 'eslint/config' + +export default defineConfig([ + globalIgnores(['dist']), + { + files: ['**/*.{js,jsx}'], + extends: [ + js.configs.recommended, + reactHooks.configs['recommended-latest'], + reactRefresh.configs.vite, + ], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + parserOptions: { + ecmaVersion: 'latest', + ecmaFeatures: { jsx: true }, + sourceType: 'module', + }, + }, + rules: { + 'no-unused-vars': ['error', { varsIgnorePattern: '^[A-Z_]' }], + }, + }, +]) diff --git a/frontend/index.html b/frontend/index.html new file mode 100644 index 0000000..0c589ec --- /dev/null +++ b/frontend/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + + +
+ + + diff --git a/frontend/package-lock.json b/frontend/package-lock.json new file mode 100644 index 0000000..3c41424 --- /dev/null +++ b/frontend/package-lock.json @@ -0,0 +1,3079 @@ +{ + "name": "frontend", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "frontend", + "version": "0.0.0", + "dependencies": { + "axios": "^1.11.0", + "react": "^19.1.1", + "react-dom": "^19.1.1" + }, + "devDependencies": { + "@eslint/js": "^9.33.0", + "@types/react": "^19.1.10", + "@types/react-dom": "^19.1.7", + "@vitejs/plugin-react": "^5.0.0", + "eslint": "^9.33.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.20", + "globals": "^16.3.0", + "vite": "^7.1.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.0.tgz", + "integrity": "sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.3.tgz", + "integrity": "sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.3", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.3.tgz", + "integrity": "sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.3", + "@babel/types": "^7.28.2", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.3.tgz", + "integrity": "sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.3.tgz", + "integrity": "sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", + "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", + "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.3.tgz", + "integrity": "sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.3", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.3", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.2", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz", + "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", + "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", + "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", + "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", + "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", + "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", + "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", + "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", + "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", + "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", + "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", + "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", + "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", + "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", + "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", + "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", + "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", + "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", + "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", + "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", + "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", + "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", + "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", + "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", + "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", + "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", + "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", + "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.1.tgz", + "integrity": "sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.2.tgz", + "integrity": "sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz", + "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.34.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.34.0.tgz", + "integrity": "sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.5.tgz", + "integrity": "sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/core": "^0.15.2", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz", + "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.30", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.30.tgz", + "integrity": "sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@rolldown/pluginutils": { + "version": "1.0.0-beta.32", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.32.tgz", + "integrity": "sha512-QReCdvxiUZAPkvp1xpAg62IeNzykOFA6syH2CnClif4YmALN1XKpB39XneL80008UbtMShthSVDKmrx05N1q/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.48.0.tgz", + "integrity": "sha512-aVzKH922ogVAWkKiyKXorjYymz2084zrhrZRXtLrA5eEx5SO8Dj0c/4FpCHZyn7MKzhW2pW4tK28vVr+5oQ2xw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.48.0.tgz", + "integrity": "sha512-diOdQuw43xTa1RddAFbhIA8toirSzFMcnIg8kvlzRbK26xqEnKJ/vqQnghTAajy2Dcy42v+GMPMo6jq67od+Dw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.48.0.tgz", + "integrity": "sha512-QhR2KA18fPlJWFefySJPDYZELaVqIUVnYgAOdtJ+B/uH96CFg2l1TQpX19XpUMWUqMyIiyY45wje8K6F4w4/CA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.48.0.tgz", + "integrity": "sha512-Q9RMXnQVJ5S1SYpNSTwXDpoQLgJ/fbInWOyjbCnnqTElEyeNvLAB3QvG5xmMQMhFN74bB5ZZJYkKaFPcOG8sGg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.48.0.tgz", + "integrity": "sha512-3jzOhHWM8O8PSfyft+ghXZfBkZawQA0PUGtadKYxFqpcYlOYjTi06WsnYBsbMHLawr+4uWirLlbhcYLHDXR16w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.48.0.tgz", + "integrity": "sha512-NcD5uVUmE73C/TPJqf78hInZmiSBsDpz3iD5MF/BuB+qzm4ooF2S1HfeTChj5K4AV3y19FFPgxonsxiEpy8v/A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.48.0.tgz", + "integrity": "sha512-JWnrj8qZgLWRNHr7NbpdnrQ8kcg09EBBq8jVOjmtlB3c8C6IrynAJSMhMVGME4YfTJzIkJqvSUSVJRqkDnu/aA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.48.0.tgz", + "integrity": "sha512-9xu92F0TxuMH0tD6tG3+GtngwdgSf8Bnz+YcsPG91/r5Vgh5LNofO48jV55priA95p3c92FLmPM7CvsVlnSbGQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.48.0.tgz", + "integrity": "sha512-NLtvJB5YpWn7jlp1rJiY0s+G1Z1IVmkDuiywiqUhh96MIraC0n7XQc2SZ1CZz14shqkM+XN2UrfIo7JB6UufOA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.48.0.tgz", + "integrity": "sha512-QJ4hCOnz2SXgCh+HmpvZkM+0NSGcZACyYS8DGbWn2PbmA0e5xUk4bIP8eqJyNXLtyB4gZ3/XyvKtQ1IFH671vQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.48.0.tgz", + "integrity": "sha512-Pk0qlGJnhILdIC5zSKQnprFjrGmjfDM7TPZ0FKJxRkoo+kgMRAg4ps1VlTZf8u2vohSicLg7NP+cA5qE96PaFg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.48.0.tgz", + "integrity": "sha512-/dNFc6rTpoOzgp5GKoYjT6uLo8okR/Chi2ECOmCZiS4oqh3mc95pThWma7Bgyk6/WTEvjDINpiBCuecPLOgBLQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.48.0.tgz", + "integrity": "sha512-YBwXsvsFI8CVA4ej+bJF2d9uAeIiSkqKSPQNn0Wyh4eMDY4wxuSp71BauPjQNCKK2tD2/ksJ7uhJ8X/PVY9bHQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.48.0.tgz", + "integrity": "sha512-FI3Rr2aGAtl1aHzbkBIamsQyuauYtTF9SDUJ8n2wMXuuxwchC3QkumZa1TEXYIv/1AUp1a25Kwy6ONArvnyeVQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.48.0.tgz", + "integrity": "sha512-Dx7qH0/rvNNFmCcIRe1pyQ9/H0XO4v/f0SDoafwRYwc2J7bJZ5N4CHL/cdjamISZ5Cgnon6iazAVRFlxSoHQnQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.48.0.tgz", + "integrity": "sha512-GUdZKTeKBq9WmEBzvFYuC88yk26vT66lQV8D5+9TgkfbewhLaTHRNATyzpQwwbHIfJvDJ3N9WJ90wK/uR3cy3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.48.0.tgz", + "integrity": "sha512-ao58Adz/v14MWpQgYAb4a4h3fdw73DrDGtaiF7Opds5wNyEQwtO6M9dBh89nke0yoZzzaegq6J/EXs7eBebG8A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.48.0.tgz", + "integrity": "sha512-kpFno46bHtjZVdRIOxqaGeiABiToo2J+st7Yce+aiAoo1H0xPi2keyQIP04n2JjDVuxBN6bSz9R6RdTK5hIppw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.48.0.tgz", + "integrity": "sha512-rFYrk4lLk9YUTIeihnQMiwMr6gDhGGSbWThPEDfBoU/HdAtOzPXeexKi7yU8jO+LWRKnmqPN9NviHQf6GDwBcQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.48.0.tgz", + "integrity": "sha512-sq0hHLTgdtwOPDB5SJOuaoHyiP1qSwg+71TQWk8iDS04bW1wIE0oQ6otPiRj2ZvLYNASLMaTp8QRGUVZ+5OL5A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "19.1.11", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.11.tgz", + "integrity": "sha512-lr3jdBw/BGj49Eps7EvqlUaoeA0xpj3pc0RoJkHpYaCHkVK7i28dKyImLQb3JVlqs3aYSXf7qYuWOW/fgZnTXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "19.1.7", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.1.7.tgz", + "integrity": "sha512-i5ZzwYpqjmrKenzkoLM2Ibzt6mAsM7pxB6BCIouEVVmgiqaMj1TjaK7hnA36hbW5aZv20kx7Lw6hWzPWg0Rurw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^19.0.0" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.0.1.tgz", + "integrity": "sha512-DE4UNaBXwtVoDJ0ccBdLVjFTWL70NRuWNCxEieTI3lrq9ORB9aOCQEKstwDXBl87NvFdbqh/p7eINGyj0BthJA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.28.3", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-beta.32", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.17.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.11.0.tgz", + "integrity": "sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.4", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/browserslist": { + "version": "4.25.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.25.3.tgz", + "integrity": "sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001735", + "electron-to-chromium": "^1.5.204", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001737", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001737.tgz", + "integrity": "sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.208", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.208.tgz", + "integrity": "sha512-ozZyibehoe7tOhNaf16lKmljVf+3npZcJIEbJRVftVsmAg5TeA1mGS9dVCZzOwr2xT7xK15V0p7+GZqSPgkuPg==", + "dev": true, + "license": "ISC" + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", + "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.9", + "@esbuild/android-arm": "0.25.9", + "@esbuild/android-arm64": "0.25.9", + "@esbuild/android-x64": "0.25.9", + "@esbuild/darwin-arm64": "0.25.9", + "@esbuild/darwin-x64": "0.25.9", + "@esbuild/freebsd-arm64": "0.25.9", + "@esbuild/freebsd-x64": "0.25.9", + "@esbuild/linux-arm": "0.25.9", + "@esbuild/linux-arm64": "0.25.9", + "@esbuild/linux-ia32": "0.25.9", + "@esbuild/linux-loong64": "0.25.9", + "@esbuild/linux-mips64el": "0.25.9", + "@esbuild/linux-ppc64": "0.25.9", + "@esbuild/linux-riscv64": "0.25.9", + "@esbuild/linux-s390x": "0.25.9", + "@esbuild/linux-x64": "0.25.9", + "@esbuild/netbsd-arm64": "0.25.9", + "@esbuild/netbsd-x64": "0.25.9", + "@esbuild/openbsd-arm64": "0.25.9", + "@esbuild/openbsd-x64": "0.25.9", + "@esbuild/openharmony-arm64": "0.25.9", + "@esbuild/sunos-x64": "0.25.9", + "@esbuild/win32-arm64": "0.25.9", + "@esbuild/win32-ia32": "0.25.9", + "@esbuild/win32-x64": "0.25.9" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.34.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.34.0.tgz", + "integrity": "sha512-RNCHRX5EwdrESy3Jc9o8ie8Bog+PeYvvSR8sDGoZxNFTvZ4dlxUB3WzQ3bQMztFrSRODGrLLj8g6OFuGY/aiQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.21.0", + "@eslint/config-helpers": "^0.3.1", + "@eslint/core": "^0.15.2", + "@eslint/eslintrc": "^3.3.1", + "@eslint/js": "9.34.0", + "@eslint/plugin-kit": "^0.3.5", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.4.0", + "eslint-visitor-keys": "^4.2.1", + "espree": "^10.4.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.2.0.tgz", + "integrity": "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.20", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.20.tgz", + "integrity": "sha512-XpbHQ2q5gUF8BGOX4dHe+71qoirYMhApEPZ7sfhF/dNnOF1UXnCMGZf79SFTBO7Bz5YEIT4TMieSlJBWhP9WBA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=8.40" + } + }, + "node_modules/eslint-scope": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz", + "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz", + "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz", + "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.15.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true, + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz", + "integrity": "sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "16.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.3.0.tgz", + "integrity": "sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/react": { + "version": "19.1.1", + "resolved": "https://registry.npmjs.org/react/-/react-19.1.1.tgz", + "integrity": "sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "19.1.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.1.tgz", + "integrity": "sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.26.0" + }, + "peerDependencies": { + "react": "^19.1.1" + } + }, + "node_modules/react-refresh": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz", + "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/rollup": { + "version": "4.48.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.48.0.tgz", + "integrity": "sha512-BXHRqK1vyt9XVSEHZ9y7xdYtuYbwVod2mLwOMFP7t/Eqoc1pHRlG/WdV2qNeNvZHRQdLedaFycljaYYM96RqJQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.48.0", + "@rollup/rollup-android-arm64": "4.48.0", + "@rollup/rollup-darwin-arm64": "4.48.0", + "@rollup/rollup-darwin-x64": "4.48.0", + "@rollup/rollup-freebsd-arm64": "4.48.0", + "@rollup/rollup-freebsd-x64": "4.48.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.48.0", + "@rollup/rollup-linux-arm-musleabihf": "4.48.0", + "@rollup/rollup-linux-arm64-gnu": "4.48.0", + "@rollup/rollup-linux-arm64-musl": "4.48.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.48.0", + "@rollup/rollup-linux-ppc64-gnu": "4.48.0", + "@rollup/rollup-linux-riscv64-gnu": "4.48.0", + "@rollup/rollup-linux-riscv64-musl": "4.48.0", + "@rollup/rollup-linux-s390x-gnu": "4.48.0", + "@rollup/rollup-linux-x64-gnu": "4.48.0", + "@rollup/rollup-linux-x64-musl": "4.48.0", + "@rollup/rollup-win32-arm64-msvc": "4.48.0", + "@rollup/rollup-win32-ia32-msvc": "4.48.0", + "@rollup/rollup-win32-x64-msvc": "4.48.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/scheduler": { + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz", + "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.14.tgz", + "integrity": "sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.4.4", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.1.3.tgz", + "integrity": "sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.25.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.14" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/frontend/package.json b/frontend/package.json new file mode 100644 index 0000000..f710064 --- /dev/null +++ b/frontend/package.json @@ -0,0 +1,28 @@ +{ + "name": "frontend", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite --host", + "build": "vite build", + "lint": "eslint .", + "preview": "vite preview" + }, + "dependencies": { + "axios": "^1.11.0", + "react": "^19.1.1", + "react-dom": "^19.1.1" + }, + "devDependencies": { + "@eslint/js": "^9.33.0", + "@types/react": "^19.1.10", + "@types/react-dom": "^19.1.7", + "@vitejs/plugin-react": "^5.0.0", + "eslint": "^9.33.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.20", + "globals": "^16.3.0", + "vite": "^7.1.2" + } +} diff --git a/frontend/public/vite.svg b/frontend/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/frontend/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/App.css b/frontend/src/App.css new file mode 100644 index 0000000..2328900 --- /dev/null +++ b/frontend/src/App.css @@ -0,0 +1,152 @@ +.App { + margin: 0; + padding: 20px; + font-family: Arial, sans-serif; +} + +.app-header { + text-align: center; + margin-bottom: 30px; + padding: 20px 0; + border-bottom: 1px solid #eee; +} + +.app-header h1 { + color: #333; + margin: 0; +} + +.app-main { + display: flex; + flex-direction: column; + gap: 30px; +} + +.path-section, .scan-section, .videos-section { + background: #f9f9f9; + border-radius: 8px; + padding: 20px; + box-shadow: 0 2px 4px rgba(0,0,0,0.1); +} + +.path-section h2, .videos-section h2 { + margin-top: 0; + color: #333; +} + +.path-form { + display: flex; + gap: 10px; + margin-bottom: 20px; +} + +.path-input { + flex: 1; + padding: 10px; + border: 1px solid #ddd; + border-radius: 4px; + font-size: 16px; +} + +.add-path-btn, .scan-btn { + padding: 10px 20px; + background-color: #007bff; + color: white; + border: none; + border-radius: 4px; + cursor: pointer; + font-size: 16px; + transition: background-color 0.3s; +} + +.add-path-btn:hover, .scan-btn:hover { + background-color: #0056b3; +} + +.add-path-btn:disabled, .scan-btn:disabled { + background-color: #ccc; + cursor: not-allowed; +} + +.path-list h3 { + margin-top: 0; +} + +.path-list ul { + list-style-type: none; + padding: 0; +} + +.path-list li { + background: white; + padding: 10px; + margin-bottom: 5px; + border-radius: 4px; + border: 1px solid #eee; +} + +.video-grid { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); + gap: 20px; +} + +.video-card { + background: white; + border-radius: 8px; + overflow: hidden; + box-shadow: 0 2px 8px rgba(0,0,0,0.1); + transition: transform 0.3s, box-shadow 0.3s; +} + +.video-card:hover { + transform: translateY(-5px); + box-shadow: 0 4px 16px rgba(0,0,0,0.15); +} + +.video-thumbnail { + width: 100%; + height: 180px; + background-color: #333; + display: flex; + align-items: center; + justify-content: center; +} + +.thumbnail-placeholder { + font-size: 48px; + color: white; +} + +.video-info { + padding: 15px; +} + +.video-title { + margin: 0 0 10px 0; + font-size: 18px; + color: #333; +} + +.video-path { + margin: 5px 0; + font-size: 14px; + color: #666; + word-break: break-all; +} + +.video-size { + margin: 5px 0 0 0; + font-size: 14px; + color: #888; + font-weight: bold; +} + +.scan-section { + text-align: center; +} + +.scan-btn { + padding: 12px 30px; + font-size: 18px; +} \ No newline at end of file diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx new file mode 100644 index 0000000..b578b4e --- /dev/null +++ b/frontend/src/App.jsx @@ -0,0 +1,138 @@ +import React, { useState, useEffect } from 'react'; +import axios from 'axios'; +import './App.css'; + +const API_BASE_URL = 'http://192.168.2.220:8000'; + +function App() { + const [videoPaths, setVideoPaths] = useState([]); + const [newPath, setNewPath] = useState(''); + const [videos, setVideos] = useState([]); + const [loading, setLoading] = useState(false); + + // Fetch initial data on component mount + useEffect(() => { + fetchVideoPaths(); + fetchVideos(); + }, []); + + const fetchVideoPaths = async () => { + try { + const response = await axios.get(`${API_BASE_URL}/video-paths/`); + setVideoPaths(response.data.paths); + } catch (error) { + console.error('Error fetching video paths:', error); + } + }; + + const fetchVideos = async () => { + try { + const response = await axios.get(`${API_BASE_URL}/videos/`); + setVideos(response.data); + } catch (error) { + console.error('Error fetching videos:', error); + } + }; + + const addVideoPath = async () => { + if (!newPath.trim()) return; + + try { + await axios.post(`${API_BASE_URL}/video-paths/`, null, { + params: { path: newPath } + }); + setNewPath(''); + fetchVideoPaths(); + } catch (error) { + console.error('Error adding video path:', error); + alert('Error adding video path: ' + (error.response?.data?.detail || error.message)); + } + }; + + const scanVideos = async () => { + setLoading(true); + try { + const response = await axios.post(`${API_BASE_URL}/scan-videos/`); + alert(response.data.message); // Show a message from the backend + fetchVideos(); // Refetch videos after scanning + } catch (error) { + console.error('Error scanning videos:', error); + alert('Error scanning videos: ' + (error.response?.data?.detail || error.message)); + } finally { + setLoading(false); + } + }; + + return ( +
+
+

Video Organization App

+
+ +
+
+

Video Library Paths

+
+ setNewPath(e.target.value)} + placeholder="Enter video directory path" + className="path-input" + /> + +
+ +
+

Current Paths:

+ {videoPaths.length > 0 ? ( +
    + {videoPaths.map((path, index) => ( +
  • {path}
  • + ))} +
+ ) : ( +

No video paths added yet

+ )} +
+
+ +
+ +
+ +
+

Video Library

+ {videos.length > 0 ? ( +
+ {videos.map((video) => ( +
+
+
â–¶
+
+
+

{video.title}

+

{video.path}

+

{(video.size / (1024 * 1024)).toFixed(2)} MB

+
+
+ ))} +
+ ) : ( +

No videos found. Add paths and scan to see videos.

+ )} +
+
+
+ ); +} + +export default App; diff --git a/frontend/src/assets/react.svg b/frontend/src/assets/react.svg new file mode 100644 index 0000000..6c87de9 --- /dev/null +++ b/frontend/src/assets/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/frontend/src/index.css b/frontend/src/index.css new file mode 100644 index 0000000..fb92a9f --- /dev/null +++ b/frontend/src/index.css @@ -0,0 +1,66 @@ +:root { + font-family: system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/frontend/src/main.jsx b/frontend/src/main.jsx new file mode 100644 index 0000000..b9a1a6d --- /dev/null +++ b/frontend/src/main.jsx @@ -0,0 +1,10 @@ +import { StrictMode } from 'react' +import { createRoot } from 'react-dom/client' +import './index.css' +import App from './App.jsx' + +createRoot(document.getElementById('root')).render( + + + , +) diff --git a/frontend/vite.config.js b/frontend/vite.config.js new file mode 100644 index 0000000..8b0f57b --- /dev/null +++ b/frontend/vite.config.js @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], +}) diff --git a/screenshot/image copy.png b/screenshot/image copy.png new file mode 100644 index 0000000000000000000000000000000000000000..819e1f57c181196fa6fbc786e2ef58d75d1c149f GIT binary patch literal 211060 zcmeFZXH-+$`aO&YqDKW46%i@NhDsHrcMFIhMU)mGDAEa$PJkq$M-dUC(mRS2rMJ)m z0TH5vqLfeqL}@X!KmvpiLf*}}*K>dOs-NDkf5yllBV@0=_F7Mwb3V@^(#*tQ?;l71 z;Ns%iYk2kY4K6O;RW7a_M|bW3K1mQ%HRR&jW9)wEl9}P9OA=wwcmv$E`{KZ@-ym%c8Lcq+QD z?6%e6)&<+cyU$6@-f1qz?Aqo(WYwrbQVH5*btfac)PknRG`Kz!nK#_|-|f;ZK52Sb zaIX7kVqC}Z0B(gQF0S>a7`f+0YUbwO7Wwy7BIT&w+?R(O{LDPq6&&ngnO9e3xws-9 zs9rxKG9~Z_@B7SO{ZrsJOFprFzkye)qPdwzmXqWRr_}s{w5ANr}a=K5;KHj|~ z$n|k1tWkP9SG4!X3L3AlSpXE+Na>5ScjC&db)^LjAFyw& zTf5gupUEX5T#Lgb0_QI0CJB8(l}tOgJ<9ieq_uyMwGmO~IC^}SBtqBVq_~jwz9_SU z`|_WPN=BVrDmy1O5IfDp<+qIo_N3(_LPx-Hf`yZv5;3u49RIVz&GD9V_s>r@y_@4OHn>>n-*iu7GJ$RR_*%gF!1l;(ANJkZ_vNrk6a1c><}nAh zV?f(b4NmtMX?~aKF34X7e~J7R_&(im{Nm6)IoyN5eDS`_%t~?kLy+Ees}XU=;~6ty z*YO=q+k(RB_wIpJE2Qq$vJp}h?~lG_SMNjwUt|X!l>FnGu>Ml^;2zPpxAVTK=fCb) zK{3slDauLE1;_5s%vznh;GM+MR|$j1=ePp-H6rbsQc6Rb-p4rYwcZ_gGm_70B)0L8 ziaf|TQ)kG`^?M3)^KN`{oJPNDfI8fKWhydv>a5C%pmP5@gcOEk+ zO-oO+-)4qD-YltB`2r^$`fG@mp32eS8pDN#hN8mA7g5_wyG0uh@FU4ygNwbdcQi3u zxF1P_TfepM-qxu0{T_p|-N}*P%TcqdX>ag0oqanm>YaSD-O%y)vbJEcpK#J2E)QT? zJLB$8Iqp5fm)c}$#vAyMoh5c5Joc+}4NviXk*~6LTB2Whzwe+nx$@{;-MRO+#QKw6 zcOnN*bnO&b(&K({@8k}{i#J~Ex%}YF^W=|VZ+L7X<4%B{d)yWGJ)#zAr#t*y%w{3M?_D>UD#ebKrT zxH2Dfw7;LnK^Z{^X#b<}S_msuy?MKKJU0*|k9v)yt~e88`U8 ziN3gc_drqP!acdu`zxL(J~4VC@+9<$BK3LtC%wtL<$u{-l|4m0DSiTcO6LSJ*X@S%*^IcWPoFEKmp?0y?zviP zOvwt%^)N4bJJzS_aX3J%>Y1&P)};mmcy?~COYZcm!$qepQwuC}(N^=A;Y(Ghnc_tkx;(zM%6w?22f z{$Rtr&oY!_>z6~eHN+wABa+8*48K(NOnT6iTsa?mkZAnjW2jDl@8ywif9-RDJJJh_DB(k z*+G}6vD!vDW;!6`BSga{eEUdKm&CB+yJr1|iaYFE0v?C%71|>w)`(n#KF)uYe*4+C zJuO9#Wgctkx9KjS>z@kv9%A{&2eBdQ9p@bC0u+wOXM9 z!QHa@?JM^uZ{Pbzxff7e6+J70D=t=OxiC84PJ7Y)>HX84)1!w^A9j*)vF)?oa4{^q z3v#h7uF`a6j5BW zUSOYV|7g@Xv~R4_!3*2m2;sT?7jEaLC++*IkM)VF@-z9B_yt6hW4^^aidl(~Gq8PT zELMAGvi1cj%`V+H4XrjRnxl2j|K_*+HuIA7`83|HLtO&~z50C78H#ncm!*V4guT#ijd+ZzkIIZ#j1JV3?#z~E4;l@UwRVbaiuq}#XljSl!KPsg zj14@#S&HbHH$Xp6aJuY-j)u)araKv9j%Nbcd*e{3$H3Jnnt{hXnh*QLaYLX@S z=HyLDjOm`McFBX<-jg*p6SAj-Pe#TbeQEe<*C%3ZXd7P)Sh4X$t5VLHscD|sUA?F6 zlHBCayN-V`TsGV=I#w70L6irm|`(N{rIWpqDag zT0_CK%1@9Rq3$m#;ZMnNN)~m_x69{!FKg?KJYTm~IfewukufDWfg(R7TjCxtks z5H5VGOrQkz3Yj7;_uX8??+JVCs82WUO{TkOr?n31GCL17O1-o6D3Z2j2KNu%3MjBC zh_b@kE4p_+x{=s(-Se&IAx|RyJ^m=crV!M)U<7kvM*qQisx`ZJK+b`KczCa+KN=z8 zsUi$HH?-_t5lo+#X$H-lD>`RXeV}?83a^v7O{@hEVsAoK1|7=Tv;3c8R^KJP>+N6Y z@7LHHBwL{8c~B|6{zjnvkZ5WBE5fTlyx4Tc%Ld1iJ5+Jj4aVq*I2z03V(HH7;UCTl zoaa9@@Ml2pY~8HlEK%g;(P91wF>mi>4^96MOCMuS_vSv$t}{p!%@zaQD`W&WFJ%b! z2--_3nrM4x^o23{YAgm!4Kls81OulxhO#R1x_r7sb*S)0$^-JF7NH@bS-D#Kcb+~F zwdI1@k_g*T+gaIquy@V4Pfi)cm{?ZOXl3fKyC!f|ow}YQvR`G`yN!f_OHEm_Am8T6 zLB0!^bs0`|cMy5(#E4X52@Ja&{_SBq34$c`E)WpQx0_lL49ZXo+J`j}OP4n%jc^b0 zD)Vx>jWcfP1R=)yg!^Dqs3oL7=6U1V$gSl(Lgp-Z7^AtCNCL}@PSj~Qd~#T6bfD>T zI%BG3p{b#-L&Pw6ID-ja;$sWk5+4%phF{xQo}>54y^(VUL$Jz--K@Y8mFjA%_QWL? zf;Y|;bU{n>{(uHo)~Rhx_sRM*!TrqA5{Y+;5OHqKu7a-T@YcQeZP!f2M|nBk-rGup zM7S)?GBdb!5AMCMDsVqWOv{?D%NI^IasKmtMe}r0iF>X4SJJ`$u)>5wf*nUxw*I^ z+_`xE{T&nF_twvI;I(zlzkYLPasT)R?`qceAMbY@-TLa)^Jn#dU%T#IwejQPI(%yD zwaxIx$we+MT`t4RdN+f&&5iD=IduyzvDkZ|v*(Y?W;}Z4x=k`qo<38*KW=j5&Xe;y zlo0!`MC(PH?Z){p@@#94zD;`F=B6J#@$~e>fkeG~dV+~(#w8x~YztXOE?vl* zO|K)?Ga5o?*)yz+fEllVt`Y~Q22N3^$1U4+NPkaekMOR261w-fwsG_9{I54neLMuy zBJwqy(V@HGcl4XNXQF=o(%+v*CpYyy-00m?V_HGgvvO4H)^hV||MjSj6rNl$H>zU% z+qBT0ZHtDCf$6fFWOog0*#F-CU-$a{xasBt>YdEmRK=>heTe;S5~yE4MV+L)w;6mSkj;Zz z@H^kU*jgzgspz4TO#pY)wxfG~eKYxbZYREW6=U~4bT$EMAySa(^I&qK^6lP`LB!)C zA@Y$NZ-_DNzt{E0?Xyz3vw6Nm6lr)h=)FF%qUa$J*0)~O%s=B~23uA$P9LsKg~iU~ z4V5_kdTEl1o31u5YF`r0&D0Cn5zkO#x4nMFI&!L1>)L4aiL(bD4l|^vR+edZVkcE0 z%9O9we86agYRzAdW_?E9|9R-`-s`??lss@M!r5nBZz^?9v9J71*6oLc7DB~rdHlySXj0e7nU&dW@Q_4jI3!}%Qvr)S<>!d`;r3w~ev{Qt zu~PODch++M^<qJS>Xg;%+ z<1<`U^$E^DEQe-iZN>}!(v)?P;f>oCHm`@~u!pPTtER}kRq?2lOqM6HdS&3~{ch3d zqazDeSW8R%Y|sLF9m1?F83ZO=2+kGiMb8p`|XY^kftmQ^(t($ew6ToI&@aHuOMP zZN92oCchr;A@95Jx#rGy%_}2?1Xmfk85Mdeu1Y<7vZ_CN0}W|DGW?()!mNrR&L{(a z_+q69{p?fJc?M>#f}VzXcdlT6WBgF=-Q1*B9uMbur=FkW6PE9KjF7y^t z5g||5Hn=#@RfiK`5Q@*N60z0CYYJGE+7%>`hFAZ6U`XY`MBOIPQeo^Ee7S;X-We3J z2X@98RsjK}r;$dWbDngUPk+UD>d_UTHz-HEL15T9XIPgfT8f@ZL9cd(#Qes=6u3nm z4#rZv_2j-Fg;_EvR!(-dTOw{CAtt0OeyV!f_$v}0o=8F156r~FoYff?(^LLqDzkA+ zwRA>josV5YJjHet0jn*nEm;{VoJjh$b)S}ezMb5%Y+aynrbJq<*QYTojRAo{n9lY2 zf}mupT&T=wr6#$5wE^w?xz2dt=w*i@6X0V%aWy$=D!Y&7=P)Kfw5p&E`&5*K*)61! zW$pTEC;OGePH_6IwxEj z5IE~9V96tv?aWZ6jYNFh0(7(dr7`bRpg&fb) zn{u}QP2f5L&f1eS5aKQcoleAMzwsNzpw3VF6B`RHa{bsJqab|~AP{67dx>w=Gkjj5 z#29y$<}=2?;{#}omepXJB1EzfWw2e_yYnr%s=pI5_uBVIw0b(LuR~lg{cU&r$Toghc$~(Sh~+sj1EOa+i>#iF~IM zze@XD;X{Joh0dV9BurKLci~y(*RdEo<+;Wpk^(llSk%CwcJCoz*r_iyBp;iEUZW~# zOc89%1$GRVFgqGjN#U$Y5i4^~{AL&4=<;U`tQW?|!vJIaVgPJkZUa;UnE}#95`DU; zE3w-LVBo{k{uPCqVsTwl*>irQs>nBVA7Z18oOmMZDlUQLmK*vgnwIAJo7jn$`@9E% zdjdoo`-FJr3vaQ38N$p|;KTx+zHFp|AFml9Kpn*Pz7RWj1SRX6j_Dqqo)~US7?|@+ zQg=>ONGB%1UUY$MGU&8MuuZYkZ|)K+__3K@jyqN$gWrm4UIShhVu=AKM4f9(hJBI~ zXA@XwP%^+`GyaI8sdfeU*^uBjW%&jRN2H}to|Lpi#uqT~R1j2J$}`}d&(y{Mx9wx+wI)BL8~!l6o3l`3NuljEQON4_Xa9570E_y zTN(lTfjwjCcfh&X5JhMjZNzlW$#d0wdga{4D$=(>p`^&WBIb9vB2AY+B~eR%PjyH4 z`O%M3y;aIpXlL-3+&M{x`Bo@Ng!noD!(~tjBab*Bf>iHr&%#x zg8aPko*J^mDfQL=Ud12jvGfA>{)641n5Ah9u!`jMGSr4bsYAlvYvjPr5NCvpD6DMC zj}+3!sj*S1b{`cG8SIvah$`VHRLM%cwI~+^h;3I=q`8g{@U0^?N_*x`sG`G)K`3t) z3B5t|xVrzBD5Oc1TkT8+aXQ#5nbZ+AVVBVh%Vd3Gp*QTtMhviDPNNZ&Gu`m&ew2FI zR7ka$%mztss^M_Uj#WPf%*-dPw-a6rBAo3t*Qx%*WU40i$E3oXiRIGdfmLS*tbc`c z4CL2OE3XxPj4ab_wxjO^R`>%7<2KOI4TG@kbcO}$Fj;&6 zYk|nkg2~smG^StpBO3x@l}qROjgA4@{%nc&vdWj1y==yM6ntaE7cV1%^loHMSGFDo z883&a|1zNHCh`)BK#7(m4(ZB7uZn1$0?VRnOM;-W?uzEeY9mY46W!Z3G}CFSd^D$V zXZ4xsiIHMb;}AlR*tuRM_Ii#Wk|`|_+F{W@dqG`5$xGr*M0^a8%; z{l;&PCe@F5m1XOQEoxD~8mpLE1DP*>E7a5ShBAL+{Su{V+|GM6^6*QS9cls0QCBEP zDK9imTsb^hEz=q+BIEXa_fvRrEW`XDB`mGCYQoOaU()c0Vf{})b+MGd)#10b`Kmc1 zU}=dxk+if-db@VJe=%qpVmy#BNU~OyFy~jWDw>)qA2fj3Napz=v}K7`e+^@~!lw?p zwUy$n17&Ab8p{#IR(QNKoB>z}UNDYgOLm66p_|%Nci<@)xmm;Cj&bZ;wfoX3jn0DCk&m`ayy%G{hSp)&5)*T6*+;%*b&g(@WI~=WwXz%t)AF+Q?@LY zc!B=dJ|=JenERmQsvjRr0+va45{Gqe*g6d9{{}$s^f$~pEL1Ypn&xM$MUC+N&iJr- zRrHW+K~)syHu7ol$zP|x`%UG$`^Lv056@+OMyY>6Cl3(N9Z<+X*d45Ljje-!2A$pr zd;hT{zN%j&7cpe{ySqz2(v1NpvJm8XE4lVNc-G(kYrAe4(W-6mYOPQ+8#K;kUzl{e!mI2#Xc3E9Kk)qj^ zmN+}PF-XQ>PYpPZf9fDx1HeiILM9cy{p*8-Abd|G|R zd~K2w@qZ`3-XPN9!ERA9eBlkuZn`>tN_|RuW_rC7Ze#kpHSKtytC(QlRvRG<#;(^= zM@+T5SZO3;A~2mt*F6NZ-DXeF@R=hP#iS9k?{A=*MCk~3=aE3|7@sS38*ihl3c*t1 zr=d>b6BtdEOh+e4wTWt$FSpuge!0&}HEfZCY_;V7_}z~jia-0@X`Febx^qGkotBAm z$|T0Y%u5o$gtxhP$<=~Gh*TSqs|Ty50H9ha$2!x?UN_VKjVmWy%X(&Sdc4?v)vD{2 z47M=#@!q+_=oC>E6aXeg18AlI_Kl!O4*Yg5MrY-XpM@r=2345QgTJP=?V1}<@09Ff z<;MbP03a2~0|{L#^S`rr-#;o_%TkvXjyM&k0x;aEJMZwIoT>6PT&?|B;zP)+Yg`=! z{_%I~(0lmEsSNu9&~&r{fp^{`oNcb|RZ#!+vdB4o2O#o0Bf30it$xFk_E~#`AFKC{ za!q7T4f@tAK)+DTxmib3_syHLfnWZpVjYWjB z_0sp8>z0fOaUKO?PNaX4^g!9~CXWB}xf1{gV_tPc`NQl8p1FMeo-$OSL1@Owm{d_E zR4SyMc2x!C30G#_Gycuaxm=OJ)zY=w`VVuwMf`@8tDyz;63C<`1f8eTq@9NL2c_Pg zRUvAe{*4hCoizg<9@beF=M15^q^io!651{J=L8C^Ar0;>Lk7uXm6mL`zV#J{$pgR4 z`&{9aUC)lTsnb3n z9op{B%zSeaXIa-V zr&9|Q#~{_CJ=&}}3mFk*`n!VSYov8T^}GIR0D3GhM(ALyR(mryFTk02a4{kD^Fy(? zz`@%Q9z%B&bvVrKJn$whad#avoy1J{Z`#Hu{V~y8$Qp})*R2kF7Cb7jDlq}@$n`3( z^T{fs{ub+NI30)iJB-mFQwD~tB^1ZTAvX-xKS*kqN$4o74mzPK$r+)R_`AQ@Woz#6 zCq5;l#aM>Xy>^gk+0AhF?FVZueKrb7HdE4>>2^iV)IcD|TyE*eZKXyXU1R zXfr>VS{CTcn4^Y|3}VNhO7#?g*)tvu6DS=7;H5#0^mIzQREgcaG1e#*!Ohxzb663v zQUK1mB%oDk`%N~e)~Igr{q6$is84p)-uAQ9j^2#bN)JcQ`fLdl;@4+xuxn0k`hlC# zPv#~6u1S8|#_gGBA!EEN5%y1AZS@!~*v<*w?G6-S6nxGJv`ZGdL0fJS-z=>PGixqE zvS$yPeyE19yG9B6zYZ1Z5}%*htDq#6T3@Y;DwpcK)vH=j>~ka@EqSx?kYD`_q+x|n zWD%1S(l)BisO`=Xfnv&rM{cOxI-L9~;94jhp8UiaB{+x*Cuf?=*<|>Sp@tEy1E?$n z4}*wqX6i|Mmz90W|r*|fLOy#17KK(L~G#T%jv<@0WDb%>dBK6%9f!LcUdBnBU zIh1mqM~t3?t3fh>Q{ zSozj&U)l6feB-NsgvQ99>~SG%{^}vqc^!IkcVR-6bKCIx{*e+${am?G9TiTkH#C>- ztl(_2pf3{z&_wV0v`WcRbH|EKWlwhcP{4q_3L*9vf#ma_;VxWA_Q`4GPfZA7Fs+H+ zSd_8xC+`-p7F)?T$k{DhlQn!NtqFm34)!4Jd!oxBk~UXon9c|CcX?IyTOwRN z*B#$?esSjrncX*CHJB58`h4lJ#cr12@(@#7j5UZucP;Vhtm)O!+ND7FRNkfcBf&o2 zL;}?g0-5|JF3fV`R(qVzz$-W81m8gpogSDHB(cUACP59e_PyB6S*&HAu<1OBp1~+g zP*QXf&H!`P2Ri4*mH2pfD@5WW&7No&^I`=9*8S+dSal!Bd;Q61LD$cb?%KN z?eJ`rw)%VnV{CUjuCr!?hVKQIzj67IT-d9X?a}Fh!)HZ*H@Sm?5uw*@5AyWfNLURl>$M;hNHopq=5I|7-B9-psrEgzifrXtp zxVb36k!MpfH{Gkek~*-gdaMySJ;>qd{Q$q+L>4e53dIx|GJBNMshpP);;{}y?2!%= zSlZI7j?}T`+~uKeL|`oGmFfTxWfuK`Xq6K>G9k8m7{{lcXylXiaUPuY9pg@!&H2lSuzQQeK@C#yuiM4H!xzm7Q8`uPLDUhy zZkY;|Tp*s4{6~Cn5I|5`E5NQ7%v22m8yU)39ls5@z%%lWJ)>N z;_Q6Jg%Hh^F(?QKv2v<51%i6*)_5%XN_}uo1G?3s;~{!yQzI?DWKN4RVyTjG4+Ryx z%(eOP1nSuO!>8!Y@u?;#3=irdao8lrgEYv>ah;5JsGuWZix0);c+*at(L7T+JSXSi zy^%72Ic*;}9_t=*%^YRPPb{_wfX$#8ipNVwRyF+CD+4H{D)|^v zwj7d)FPd*zH3F~Sph`X%Fh_polN_)QvJWUc-?auCqi0yzFP!T-Bp$~eqq4^yG;Kyo zW+Zj#a5fGGJRTZ<_}mn^-rJD5vkg}hGzKFRa?9RWb_U@@gXXGW>{)Q;`1a?+hfS#l zi`tu=xaw;uM4inEomK6)qthZ6mcCut=)$dddoPg$_1L*jf1=b)-?=MF+cv*v6JAS} z&KB3_vPQ_-MMukyb!W+N--F;6=dhejch-Ehcwg(sDIoP(^=5LInT)+NiRt>Ow7_9^%B_-+TTh`!_S9dIP|MI2Kb=pS zQ%rD!wTO&8KfX_+BjRM|s??M!_s6B8I0P`qD?Irqwdtf~Jb1I*=ECw)DrsZd!%Qb= zA6}|e<$C-4n^=<>t-U&4W>_x~O40;)a|*ng0QE@N>vv3iPbKe)A8RdZaS4SC(;m4i z&RN)Ga5hP)lU1T&wAjqT9V^)g5C;PPMHb56y>o8Be)_aZ!gn{~_@{4rdUHMr-`q7w z^30_-NS;qlXJgH)gL||Irs4rnU)Q1>mS2yl9MOlQ&T>jPE7*|m)vyt$IR2m(fNQ{| zBZgSzs&eZ_va?+1&}Y-&f%Wgc4q>Us325MI#yJe&)kmsqN)SBNoNwZrub{->b6N>6 z+CiE*K&LBtvZai1e!%*;Tc3mT74`&rv=YMJ1ev2F1x!6aVOIw? znzAiT#eVh@$8F*4W_?BbY~jn&d?MQ#kjzBn*$QPtgC>?@CbQ!-j46?DPVIZvL)y0w zt7ZHlkhiF?2i6Ox9SE%N20C@svg=u=EPU$`;*M!yv`=RV{ZQgKZ-GGQU`vSSGu&=7 zBHH={^0Nhgsq?-y!Zk^K2dbAHKG>s?bl9{6 zS1+JH`j{#4XGT~zXhS5F!y;u02+d6}v>wbvh=sVRuYG-Jfhnvb5mu>H;8g1j$wpWY z6z??VoM<1yS?~zpbaR+G?w>=qjZY0gIGvHm-YGt@D!-3EbNC}Bj`VNu-YOMv2i3HQ zhL|?%bJd_*eKpGh10hk)cf4!9J+?KcwwAT*=r0hxsc_=Vpxj4cIT7|OkpCPUbyQHN zbjQz5SwD46li@B~`rr=%Rk&P-7A;F^Q4CWL;sl4vMy^3d8P$y|MHC$lnKN=U>)F(U z<26I*E1#K>reSyF?$>uJ6PF#19>W)YIOb%}7(VQW{CG+1K&W1OyWhJ3<_rwpqPeE0YJcY`#m zIPoQ6r^LNSaM)IB7xFIC;P-79m-h;q*Z2Qa;|r(k+&O283os0g&VvA2W0|ymVW+6x z$7ur8J$i!&TG4qYhQwY7s+MgQZ2lZv>qc++EBL(%VFH!-SicnBC)4=n=hX|GGMred z81tin?01C(mAc;ag}&YED!WS>*JqY%yWz!*W`hdpgy6{X;lrEfQ98_6ouSE7nEiL7 zGk0FYjvp#zQFePp-2V8M$Qw%3jijgFkI%;K6#Wx2C8#{#ZX6o%p;hg$e;Z;{f?; zfnSrc;F!)*Nwji7NkqRVCACPm2O?yteFPHT{V&^(0P+F=}klKld(# zpXcRS#r>6<oazEw5Jp=98wP1``N5(XRArUKLOAxDUQ^OAkhe4-ZIY92Ku@t>)QWLvd=V zhE?^x6S~yR_8AE)C7QpxE`@-4kgOx?0CFebd3}8vz$XIN>KE!fN$Q>NiK7dFlprJ{ zsCU1?u@?@smxgXz)ZdcP$*#_p`6@2{*N3R+UsNJu1py>5DV8ce7WA z-P@KJ)uy1Cxw)K|+8=@|3k+h?x;=8vE3kOY@GA|hfCgZhmJ`a|L5kQR^t=eSIrWnG zy4iYPo_4=i`6nNG%k%QZEvj?6dE6xnTNqkhKU$p%CafZ zjA5ugt7|p#pUCOzlyN8&k>iO$qF_-%P6Lgf4osnt8xwv?KTDb6yLJIVZl`Z;eWW9} zP#D?FD|9pB0DkGiZd)f78M#UJ_^R5TyHtr-2JL>QkML^Q;pU{ZXwAW{erqk#0*b^- z;rc`Z+RFsQc0ph+SC6dot_A@jLitRSzvfvub1G3TU&u577op%uD6}y{A5eVEZrGIy zzzlT2EFq^R0WwvkJfRIo^xv||5kRiBPyi_Fwhmx!%h`~8jJft-A4L=N*3wkm#J4ef zO?BYSDiE5lrfJx?pi1C=@t6JDN!Im&kgcToOFo+P>^?viCsYL+mP7TNdB%>PIR+x$ zIBHIS8fKmm4~miuBcjc@`&(q)1qVco70i>RFYTExD&>0FyD+<_8Czyv-Z??F=rDdhVDek+yFiIvo)Q?Ij+kXD0(^SJb1%?FxF{U z-5{?tqcv;OeGTMY>s;~aGmgm(M3k-T{w$rZ_qX=|9{72=iBDTT-je|iov*4o-GBkI zUG}qD%_TiP(Kz&wODZp?^CNy~zYFM!*2H4^|}pTu*7@;o(`8ysv6x zfB9Y`K)e7$MF-@U6@JPF#0>(i_3$$5v@SMrB!SEZSf%>nTXOlP{eo{I?Ov=uj|Grj zsn=3FdDk;IwO7jsaEnNY=Nk?X z+ATalaykwsM@iiIkg~$|Elt4o%W0qnLpnxWC%uV16lfOu5@Wcyg>j9ma_+o#z(QYM zV12^1Xg?Z5zqzs8YuA33k1$kx`y1qAxA(3 z^{dBwKeD0#GVO3rBjG^1=@oQXnE+&k{hB4**K8=69=FAs{6FkBcw=3! zjSf!HBp{HZvkq49*P1gQ4k$7JLH4*>{CoxjPMY>0Sn~rV?ZCii>eMuL?{u69X*>Y zDrsw?TZ;K|f-sX%-Pk`2LIda0uPI^1iPe!eizH->`0JM8g3VbbU$DEo#a* zgR?lK|(fCc?*pZ~5dE))MpPFBf zTxvSXa?0ww6dQb8En!f&vh}4fY$#PPK+;^SdCA&n(__v2{m0aa7@j77oxdeNVV zf%>s3Avb`sLBS9WW0xcBYR)RDM_v!Fv!1PUZ7UiS;8*te728P`UzfgA88;xA87j7V zTafheNI;Z8c?N)CQNvz^>q`qytdDvEOjWpNmC7i`%X+f)KjxE#a}Z%yUnHt~cnZnA zKn%8s5iF%M|9Aa$9WMeJq~L?JR`16)cU+UyV>3X7a^jxPr~tvd6d)QtpQkx>ma?V& zn5}rmuL26;SjzNPQul0y)5o`mTl?u`Sc?UQ_QYnyjR8D54}mYMTsdU4ztw^RD0?HX zb&k1d7zoi$d^|Qgs{_!Mqao@`(J!hoQ!++0lgJ}CF-{T*8Aqq=w}(<2f}Z9)8c#h9 zP%;>;RSr>Rd7&R;t$`)&E}fV}g-xEYkT!JwSs+O&2GC*dY<*z^F80%YGt6{~=evm~ zT%kOeL?D3ktx;JA`7{kBL-Y#V#$a9fm})836%?&Rd?i z^ep%eQQ2Cek-4;5jn(>F9cIhg2lU_S*Dv!j#bE!;PzTS*Y>H-tF4R)&sUcQ%-(N@B zf^|hWViO`~mx`Wm$V3Ch2LZ(5L*7f9K$05<(Ghyhaf;(0MRJ;-$*j#|roNG<6YqaG z`VZEAX?NkUnIdOW-{%;p7Mkmqs-TmxDM$BHCzIimWdAw*^1HpWcfnbtqbDVzVPSs<|EBW^g1`{b~JQK(m-%O%c{#XGx;fgvsEwOj1F|n(eF-Vrl!^0ItaZJhKE9!jTfkt5R z2GGr<@6bh^SK)cavwEoysCtJB3#tMY*TRlYU>d zseaFa7h>b}B*qs!P4=&)=A20K{+HRpdB;G_ywcgPDxv?=kXMfTN_qdUwgX>lWJpAk*TN?3PQKXRE z>6rVQe?vHc6TU$U3F6GgPxbz41i^iSV0BN|*jM)vxzo%@$n!X;tKfw;3%Nx0%ZU_W%8_CVA62X#G6;UkccJ z!Hmz5YN)iE=5e|dA&R6-(ZuP*^PwwNuH@518TioT~ zEQR>PoB#1|rSL6k-CtnE7;C8pzO=Hs-{|AgUzn1r^hC_xCT@MACd{ZzuGgF(-3^=4 zt{yULu)<15`Fp9!0d_4nAIWws-Rcf);tpTa8Mh9^{oKMK58_^`#6qw$*``?BCarKF&CyG_W!%_|JL;X-%|e{8~lI9^^@oP|8gf~gHjp~p#+Sjorbji+fBpw z^H>(yDqWn92ld0J+8b6~{*9UU$bB924VF@h5ZX5=KIS3ox$fjCE0?PG@BR+Fv{`+G zEd}|!-#CG(pr-Zj*y1S5 zDoiuN$;MKC1g7bWSs3wDMkv0PE0eDG$6PmsSDNz*rT(b3Qgp>`=0{t~w7FxN&KsH* zK^2nNdj=Jnc3wJnUX|SY_}@z{kK&#f5uaui`V4nvzc`PQl_=Gz8!AVCf8m zK`|Bm_e`3u?RTq39i0{^7zs?O!&8!RY8^-P-)a~mXMRk|@}(}Zp--L>RXZ;qVD<8C zZSKiZ9Rn;cQ{0#MoG)I57;TFk8v7x9WqEQx+;sF9(^)AH4`9X1<=Oj*b(ZZp2lisS zg#M_Qh0Ff2r%uRg%x|SY2hT{b#{|;lCBxaUnrk9$gBuYJ{GlV|_uFP3KJ5Et5W!Y|C~MY7Cghb=P_o~-`ZKD@J}SyJODI590crp#{DRowSXJo8G;FcB}gX{2COH zDL_B`v|0)?TTEc4#Ae~gvAEKgJSmKr&RP{bUF%MxByg^T6W*9Y2BgUp7xrVjauH5cGe@wpm8pojQdnex3=5I40_C4Y{4-M$+tpqo>F;!v*5P z_EhGS4@kZ3RziQ9TK@mN(35+r;SR*RlSWe|nYO`inHY$7PK-c-!vc4ce^T>eSl8U_}-J{ZKKmO>M{4vAemFx|w(WORYkATa$XQ zcIx$oAG7D?Ug8_tQZi#y$DjB!>Pc{?d)j;yy0%GwLRZTfyx-VK22-qTuHs(!u}YU3vOdMoj9c?%2H_XXc6Bp zrCgfHdH%-+1~}t3iq@I0?Ck*c55wJQZ2lFfwi+9V!~Lmym;&)=_|10bDcQ=S zz`qjs*Z%@|?g4XV)=eOiMrkQJo|YB^Pj)B^XKxtXY9bc_Cq;&}Gjc<=x@ET7 zJxBU7eqa`#xSyZI+Bi;vd(|w_8V{?@$ZvbaIsf7D3#RG1F5@t(|ter%Kz`0Sk|-Ejgxd{ZA_C+1c^FVXCL2 z&*tz6iBjy5hO?EONPngJE@l}j6R5pn9Sg} zL%^Qed!GL1e;_yt^Nx$jEcDahAhBzWd3aVDc!3okzv4kbK>TdR41g1tC{}w)?mr2{ zYp3);!<1LY*qI$beN*6o?Ry#xRYa>~3Y4S;eL9sm`Q`^axZm__R~*BmlU3uJ4`Cpj z(|vj&a21?IOu&er`#%luz~M9+q6j8ul~FanSyFgnbZZlZF&RwpJ7eTO+m`mKj6By~ zekCv^{ZEM%ApcK7t7=>eM)9p?sm$JE2yLq|vR`W%tG)2{kMo*I_Te^l)oJ!Q@oEa; zZ0EX#DxG4FOOe2#1H5d#^p>Vl_3l5-ur9h13;p96GSE&|EwHRK?UFz{0>nswXyA8j zL5g^J>WA;T7&yMA%DB2t>nmKPOlBh^55BP)hi+ z8xeyOL1SC{JTnwgc=*(vn^ix)Bc0wPJqnT?ElhWR4%nE)t5dRaoW*vefBdBypxYLI z=|72G_@LWZg%WkPJ+#q%FILllzTwj~eI!qbpZyQak~YbLkqDS-DJtu5(CH$wp(7o3 zbncp{=O*qbOPsTYlZtP~{4f;16Z;rmQ{vXZQM{DMvig#=NW9~|A1Lt!j|%|H-WcX< z`fM|uGfnef5=}tzD2D>Q4YMgW|2dWJVw^?N0%1cN3{A61wd>J7JrkeBfACJAkCMGW zTpy)IBlTs-dcax<|9|YgWmJ_-)Hg1j3QCHk2uP!%5{DM)5b0K=q@|l9A}Xm!NFycE za0qFUP}*~pF6krPjqh9_>V4nOv)2E^|HHf9lQ3yRe8UhmQRDIOkP|VVStg1{cSKq9te=Nm{U4iLK{qja$#J=x)gS+PitlhJvzxP>+ z!mr6{ixHncuz9z@Z60jacnWy?IX94T0>|%utOJkCleW~u)3&5P)9%W(8y|k9GiayP zsSU1jHwsdIN)|l+QxL@*+*CT@aH{gqRGwl$(;9F|{akU)syeQb%J!9B%{|^zCywv9 z(slcKIHm#S0II*rTUYSoVqk7r8_L1s=kF)rlE%HB<#%Q&40vTv4Kx?5Q^t$q{_3xY zkl2&qx^=Z_LU07HE|})ekA(hhXdd6W71)5faq6zVQsRAAb4mtE9Alw>i~5zVswkdZ zmBfkq>|8T#m6!pNoO(1f+rpegc~GWe$A>8JlQ63eqax8U5;cof9pEXQ&Sfv43Obk8 zSHf%`^Mc!6#-KJ+Q@33)MQ^ySRmOP2_l##{)W=`^r_(9}nS3M#Y=K9Z%Q?uJlWf{b5OhmMT~n3r2EhEwBC4KXLrfpYFVWuJw_h z!xjw3b=D*He@SX`(ibBoUuE%E!~Z?p{&T$kJ=YH-l*bp5KjsJi_e%5kHuoR1;O|BD z|M@%oW6EBD;Xwh6*>xvxievL18y`VH>$COEa=yRBrtv2i0Gt5isHsq^y8@#rh6)a0 z`x1P1&}iVJ^R8G;ScLI@xTbt;uEEcey8$>uJP*Lkta;XMdR`F_k^(pdpnHZuFlTZ2 z>Q!d&Z19Dpm}VHOf!A^)dL}hY86c1+Wo@m9rf&9_+M7)ZDv=2TKlJl7!_QgjB-U(g)Jra5+-U5IkNdG`01~c$Lr=wMVtf`=4 zuUbv{DF2=!KxpdvuGIhurOY~g&&tezGKAc5zvUbnx5-k#+N7(9$&dsX6HELYgUV}A zj-U#JIu`=@cNq?Z-oM-)Iizqr(Iq$G~j)Rr+|8eBSUavl%G6g$H1hohF{kWB_1<%8#^; zBXd`X71-c~ME8ZD#VZB$3$)=N_b`498C}C~18^cJ(S(Cv@+ibn0L3Gys%NCD?H)t^ zzWEt0r6aysMH%4L5X$oaP89J>oUyF8P?B8r`lbnkioqXjX~E0|0FRtbrUJWE4d8n! z&r5&$A^dS}+{HbYb+|m-n9B`5uy+u|HUmOrbC=xv<(VL*=2|KU6yX9v5%=oMEjy6M zO=6pTnEbyIP6!+Ne_ z-6LVnTi#ck0`@Uuc%T_3<_3W<{>W$0%JIpLj{1`*Q|a4F2u;P9Ap1+K@HDi3gBX)J z>>)CN>b*%`74rmV&BMI!T;>QMHrV(%_ka*Zdabu7fdAem)dtyv9y_R{#4+}4NSJbU zOYReze`YycRiO4kc&!)Ytsx=KiQ%oL>lx4(Srq$d4;P?L6%0=5Qq~P@3atrlkKn9XJxskVI=puP)w#J-hQUYCUJf@EP zCN}}tgyE^e;ijS18Z8X-wq6V?Fb9bY><1T%k9|z|q|`Eu^pt`N<>SaopgWwBb_dPl zc@RflI!9hG-<#20hx09lxm*IljQXli{4fC+*6p+9&wuTVw)i>#l&oC?AXK*M?;82? zt{{ol+|~>Ca8j@{*g-=|2Hudch-(-_Xger-0ENy>N`%5B_v!wiu)rnA(JkSi15_l{ zcrpibod<2#rSRbF5R(MF186kYDYaO9uryOD#7}zrsH&I@uv__^*Oj2D#5xS>tvzCcF&RAg#B!M2 z-|w~Bj#ql?H@;U~$vE1;Mb6G=H4ef~zt{jN^12j9Jj%&rKnN1bgIU2ofp1fl56#;~ z19&@C+G?km7{nK_D#mo>*9}7Z8XU^IN$}q2gK(%i{Q&PAWkaic#KDsR+;3vsI)}dL zI&DnX%7G!|ax+7cvJg7WDa>=wBuAA0=&XPihIEA3dyFipch_tNq7?w}!TT2vMI`wO z^h)nuvO=oOmH;-vL?Q=L4{aetdOU>DvQ_G^{c8^~;0`!r-pUZ`fyXx@qnI%fl_MMS22?yq@sFl>Yux{9BLq<#?%?mYllt|1e}LRsNw9&x-mUx@j^oM# zEB)eu@L6a-D@u++khqG`heSvSGmUVW@0WARA^|@gc`qq0763uY)B=9Kb zJ~3KAZ@5=KXaYh5r{F07ynSh6yTxJ(R7PG7LSW}>mOn=S(uiC)jTfsom7$!79Vl}d z!108+GdPdJO?5ATDDx5&M?k&SA+Q(RnuRm8z}`UvwPCa~G_pTrnQ-$rbug#+=;tsW zCkSJUEC%Eqh_9M@xqfHk4xxx`*Zz;wa^OrKXEivWr7Xc-7DqC;${?HzT z%Mn?Fy@Y~l;LOFz|d%+=x(gVq|PAi|-GQmJi0^0idq27%D zIavmy0Bh~N(^|XN>U6L@of#-HcjvZP5*hT?&@k|wv_{{P_}B{p05uZiiy#po$Ir#} zwb>yK@(Ku0h&e_#_#G}DJ2pt$EL(%X+X)~$3k~I1sKp}%e=VTUMM!r*D0iOfHRQ19 zPXbKie$0arv;O*>Lyh~2(rreHA+|$gb8zi7RrSS2)ZQOZ+j0B`vfbqgpFur(`#Owq zr<5a~KQ$CdvEVqoFehhY#@W@l3$1))Mm16y#RF;cbaIZJ`gId3z{adxtnu_{79Kvz z^nKqK{}39i=G(d{PUo?yLk*2B4~Iw+?#pB`=2Ly@4w&jEOh!=t3_N~hxWLHiF6ADlhhU|=ONcTtqxVvyu;Rn}eY z(T`9ToP6noPLIye-i46h&@Ye}>cgRQW+<&h1xm?i4D&Kwvp>TVH_0S z)O=G1W#6oomQ{1_kK&1Gr(k9rjS{>G9|0Wf>}%D)U{a(qaJp3i6cy{|bkW1vs`~?E zO&Y@j&(5oOOV#xQx<)B{xJ>!`HOR^#U`zm&VT`iK`WJ|;2eU1J-pW)Qo8s)`twH2X%7yXb$ZHeuycfMsrnBuP4Fy2U{pnFO&>0j4SY*z zjU`(Dg|g`O1i4Yf@ueC3NUg;f*1=N!Cap2gc2~&bc=2>6(Eb`_gwzt{JDS)Wse~25dz3U>8Lo zziJs(OPbll{%i&QqjT8X?~~d~B5IzORyQxnVB_2p|MX@QN1~CL@#3?X6Q^;=UXWjK zlszvo@VBm<{suQwH}E>Xf&FCF>Rst z?SWb{6(&fy67Mxn@~($c1cTZum2k*a#W8U1pXMttA}SWX1wNC{sE>l9gL`Gh2w=Ms zZ0pw#A36F5AC;*>B17wNLtt;|!v~Nbnf(Nl@M5wbCKk7`v2U`GD2X9xfw~qGm7&C` zJA+aidF^-f0C-BA0uKH{cnTnR1v_Uy28!nIUC_`Z*q28OS;~%uJe*@ax+VyJm?W5s912c}P!=chA1?OFuJ-7;;@@zYM^rFGn zF|c;W=PA~=59gP031q|sk|_%?(So#$Z=cwbX#JQsNGX2K3LBWHq@ef42RjT8OLy^Dcwa$&Ke6FbV8A7;h#Anyd z^S&s<(Zb(k0kWm8&yxd9a97?5?ksBZ==Tn1FZBE=T$z}}Pbz`leJlpDw||Q*wHCCj zUt7@;&wl(hx-Iz^8- zdc|r|zJd`Vjj}B88j7lLFbBMcq6|!&gk(%no8Rr&;#aL96~2MXEDqHkEcM7h@Q)*P7Z+pqSJSBu#J z{o}Cg<#pz#&`Z|U`S7X_WkAhHU|YyJPrWjK3}}|FE5=>3c?h#gf_^z#UvXY+da$2f zZ%zYKa_INQZ;Avf>#+V{=N>fv9qhc?gPj5}GCW=NpWEV4zJN*qe|Hkv_@A*}S_b`W zH<$}7%suAl!)Ii%>4CrRd=DD3SlgV{{@AsjiQ<8NzLVs=K>%fZ&S<%uJQ^Nr0qCA! zZ*2DqkTdva{BYqPV7r_G-Yi+h%$h$pzA_G!wF5Rj(3nGLR(+Mj=HUd8+L5f?6Lkj- zCX2u!Q*!RzbmBMQRIswciB|i)(UNZ*ZT!VrUxD>6x3PY0eAVPDV5cR#dlv;wBoj6; zG)qB8lhH<^Oo{m_zXy_h9TON?`U1dKsE1?(q@#b0ODNa)IhJr}ENgdn)uFMt-~dj) zLU7^3dlaE8#9p;E7BrtX_276tfCv$jl>=hUpy4E-OF9dhN&)x_7ayy#!hi z2X^oXFJPwlx$6P38g+E%XSQ@`CmgPyrMIgtwS!PKaZ% z_QvGRw$oaW`z>t$`ScbjpnQ&*o!`Cx`_q?;#>TZbtzCc5>Tjj^bNgrj3DLkYF#1pH zKSwVPrvYle=gEBD@fZJn@(l;*=56xq@3ZKSwK!T#NYBy~{-G0pt@H64X@G9DD4e{H zR_cH1>^?a-%b80n{}BD(o8V}v-hyu4KFrJiPwU4sBOU@4)2hKm>-dZRKB-Oty3y!b zKRh7*r}qHL9_Xi#-Ua#pPQ}kd3;q^#lTBDrb1corqx{|NRcQ524;cJDWBxN~8lW2u zi5{(gjq>+@lW&66yLz{h^M9YTze4hJNq((W@?RnOx48TjlD|UoSCjlp*Z)0k{G$ zB=A>OgVB}WAJ$Q5>3w?eY8LOL?|NGlw{uPg(i}injc>EQKUt8t>i^ecEBlts0fe45Xl^Z~9egMR+G*B^- z#}L9GGwrzb$dVkWg}16**ZK;JU=z#hP`ou<^a zNC_>w6vYW>GZPwJ2a*7*>Jk9H^KgMMj164}fN`7w`1&YN=D>@w4Pa%y&D;5U>dltu z&H%8tLOJO1Tu@HcO3OD0p*QX$ddd0w7e18Y6^g}3rysmkOOoXWJF{2=dH|m&b=`2< z3)JY`Z(lw**sLX41n9ncKrE?Us@*ds0-#Whb}iY4>u>XHid!CU8NS~)Ysi2~rG`}Mxbw=zKU8WA0N?BK0zjZWK#Ebp^U!13Q8vJF;@N9UnBwGeCf#(EW1py6hs4FfVP!l z@l>S7MSq+_0N)#ySMkO=FxAE0Ck%_+f& z@TSWkh$tfi7k!v3L+^giL>T*Vw4n!j>;S|lDLcU0H<@VZJ4l;UBoJ^g*n;ABOQ04= z?p7s0u{@I}!;FI&i7xu9L%5ZKCK@aLQ`?_q7;JTK+5j2+;dKyCfBO)BsWc7}V)Q;=&}lvnRUsKK6j%mdh%C{#WUD@H zH%H_w4eJ1m$%ltTJla*KQnMPS9QoZ>ChBJCh-&Q^_Ge_IYSncc##b~kaQ=u%{yITa z{ZGIjgBX3L#b?FVsqFk3A$K5< zRRw~|A*+0=ZC`ntp}(;QlSszSa_Y|3WfTqxG6P?W|rXg{(PQaDjrUiu| zYptz=It_^DuA4wY)}sp6;AoX;fj~<9Kbuk{j3b%yi8@2 zqzf2*&_Cv#=8beT0o|Oc`f>64u$u{^@qltzDF4M>z{D)t2I|-`&*x=_q5L^;*ZY<* ziMUh|v_GKYXK$=c4*;H|E22(xmublxptB0&UQc&}AS+d<*umBkAaAOO>B;roiz593 z6^sc|Qak&>liN4pl<3yz>rL^pje(q^$Ar1--Fmz*Kyw|yOVLcLlHD@376YMMnIydF z0k}YSv=|vAALBHl%$Y3iit{!}&S}$aF!qzOZuBpxr*_kRt z696e225`(tZK+##JIe7r| z>wuf@q>wuQ>4|enO!lpwJf(?jeoA4dFjG>wu@~^^T`RkGVmmdsuv@mPg4H3UY+jn* z9WiyaJwQiIV;QZ)z~-k|=LqxwLlJSl4uWAtoMa)5B4pmy2cRpgu{U%AjTdA^gk%Y% zc2czQA8d|!pDr_U@dTKPQ?Hb0mn15<+W_mTc`M~+ zXNhLO7Zposs?bXbbRsregJpUWUH8RAGyE{u@j>jfxvyH052GR|b4bN~XHVP*0ykbE zP(BcN|CFkV7N6U)+`jPFWy_g}R8auH4udpz=I7${N78h*01fY1Q84G%HQ9;g$c)dI z7XsYNDLHuk!OThVSu{U`lZgr0y@zWQ*wH9S1=N?z-qr|I_3(j3n0eZyWtMWI8dnTu)> zEwi++^}Dh33YILymWjwkQ;)0$Ajs3+aiPA*T$8&neB^7JqEDoV$79nE3k9wXyN#bOA5ji_`7Ds{-g?Nj{)=q@qb$u!%Q1OT-3*m&{9}KU zw+TjFRPVdEPAsi??I;XAzqG`7?s-~5B*~c2mi9?((bWJ#yP@)aMaLVupBTF9dL+Hh( z@0JA*^#_QFKUN?(LIc#PAoyC4W}&4Yzo_VG+g19Lu<72r#pgO}dj=MpE@ccP2iS3? zjXdQJ8?W-IVZo6pmaG%-VWq~8S!Qn`ZqjrR~Z2>KFC^+H>6Y z^NWO+mnV`I&F)lT&@Ao)K_ftfXWEOj`wa-sBW^p;suPyVZ{Lhf=9fM<-iVOj)`)5r z6J?`02_s(i2uu=(gDAXsc_Kn3uZr&aFU!m6wqG4BmN@dv3voILLR$z=b2D33Ee0X4BPkx7 z`1B=gQDpYaqZHF|aAfKu3|U-0 z_9FA!9eubHsc}@wx+@p4e1ceqNmV9vcPrNx0I1Sui(^f}*VvGT=p4xt2LOd;wYmN1F7it_-Fd8rTx>!CQ%Eay_VC%!cu71Xt!82s3vd!UT zwb_SjbHo4ydK;MPCM}B{6f@N)BtSVyBj4US$Lf({&tFEQE>TWFJ>ea2ablpn#}+AG z$#SxbY-x(4?J+qxP^anFk{SKfWt%ca$$D{Ua_a=W=(7l-y+*vRLcUFd?S%`#=ttrBe-AED{byXwY8 z{I-SR{Xx~4mwT(0r*_JftJ1ab;R{t06zA1(8@i{ri&Ecp9tia*>z@5=4azrCzj+n4 zOx!{5`LYnUoAx@mEMpkMv%%cv36u6_u5fab0gO4}$JKqbJDqz-ctu1h=9lW#EbE?W>%2;1WM6 z=+1?b?Do8Jpwp`&OAnQX&N0Zyc_VIBw$#U3u43rL zfrFH6YzO&{q8C`}7MZHABkLD2$0?w4!y$bz8O;4P)dGMm_60zp#m=6_R2qAXilx$) z+@9IY=BIT$m2=3Vb?N-D_w&DSSGm|07__%x6RnMu{%veq{T%6%^vPy^gGKz<+oJe> zX@boJ-=j3}8`j_O$?6H8>1E1QDVF^34B>!7L7I!pd~fMfMT>>UjW5oMCWQiESHbXO5acG(r4yYh%G-=DY!on zV7vsF_zbu@opfV5FHKZiBTXx=D)IVnd7$uvC_gz!hC*_pGHlm6vQva!CReV2uz8lgLx*x3`ZiL&9#w-%eL9jbS1@n1~K7^|l6WFzghD{I`1 z)H3Yrz1ryj3_+VgJM-6b)gR17GE#yDlF#^cy6P~E96(j1FO*Q3TwkISw|n?@F{#K~ z2%s|G67Y+W<(3-sB#vUn^Obl$Xu=_3V;>TD8p?KmexWkSh?U1eX7|G<95$@Yu6159 z%Z2Ib?}b0%U3Cp)$y(o_s(xc+Y)jW;CHDGHcAwr;!P*6B-KMQ3eIB#9SXf3)k`-9G z0@pYZ9<0(*T!@&q)u`s?o1U$LyzWJ-#={n6x1HTX{gbV)cZ_G#E3nOG`fC@7iUlj?^|f_h$3r^!R#-W@DsF`T5m437#2Ju@OtWF0}_>BiXVHv7|Hx(w# zCJ(K=%a`&=txJ{5rfa~a4BqCR9boQLzV%PH) zP;ZZVtCh&o?juU&8_g?>d_9eqQ?n69P*FCUHZ#USs6>6p?ofR47$@$=*_?zNv6A2S1efSs0d@jXg&+_3H0_xAG{X; zCqJIDC~~0yT{_Osrm8&=5OpoS0rldKBm_P;OyZRmcV77Uhw9jPf;}0Lg4316F|tI) zYL_ws3ZquK5y4l&@lpud9F*yaroW~Q$`Va~j}KFOFCj#VY_MNwH+~LP5&kd@3d}n# z*CZ*Umh1~OFn1wCeYwJER*npxC0Vq;-qWwPik~Pi!o)L>&gG&mJxVf$@m^J;F=IQF z9wn6*Ei23)tJ%Kofbjg0cXs^N#QU-5-RbF0*>wl9vpxH6G|6`6BM86Dhpd#M`D+ay zi6YMzzCRasmFWAbcH+&)m#C2SC#DMnaV>T4b_O}U63WPOdItB-b4Q2NyDC?*Feosq zNZl@_8~#C@G4K|$-K9AAv?+OU6~Y1*Up;SH7~PGjbLTQ0k@jN!2p@S%n$P4St`d%T z_}F=C5UFRCRtFnFtJkX*`Z;nn*k~GgufJycChPFDJhTj;i9Ny5UVWWj%X75(Wu8u9 zxc>{kWdQc2fa=Z(RF;Qe&Df81hN-r--lUQ`KuTJj;Ze2t+OUyDK%X^9BG!TUD6gX1 z%gX(=kJ1+*!01-{i8YRR_r0mk{SL?-!+I_N=AMh3vCpCP?XM3unS9Mo`EX_1MK3|s zAt(OgB%9h^9ZEVztU^T1z0Oe%?`hDkwM*+KZm~9}X8wW^#ZTMEPH%83*e}TOO+l5i zk!sPnJp4J|!i+`z1(7G%#PHIkZ4I^AM4~5`VIO7l`@Qr)2^gc#TaOrBbS+})-3a{2 zd#7p6i)?04*k{vIFK?@*6agExIvn+zm)}EZ7Bo~Rk$>F7S8Q+31m7JERC zLN`M7mTGr<*!ouCYfeX>l+V_2PVeryBT-#K>>?@9t_6W)F zBP6P9wNu5S?q!{(mxu@7G!ryKt)nrUKV21Fv$xQgNf#&bKddWGxq9h1;$W26##NTMw9R~JZ9;k+W?YRgt~`n^3(+ZT-*P`56$JR4%_U6Nr+ zVDoovdMV^!sy0uGKgpYq{iM}i0SE6LB8ybs+by_zNS%6u{hnKnM#?3PY>B6qmLnm^ zj#;YB4<%Gdakek1t?B1WSGpI~W3HZ4jhBc;e@&p$HJyfg)4WYjKL_9EpNY4Pv!q#@ z6bV4evqUkS3g?wl-rDQcDa|1@p6VBAIx`blSK<(R^NqF0)N>?zbvG*uN#RpNic%$0 z9mS!j%{ATuJN>9;3y03xAZ?9T{0bjg4mq#nn5n-EPNO9d*QM_ZpWBV`OT6klDwN6F^4=kV}F67lDq zB+XS*cb2pB)jFz45rPNEC}M}qFAvGQGS8o<D!YAs6Kp#sL8A)_a- z$VK#>to&Pim|;9{zd1Va$R*DL(~o|h=Vpmlv7>#5ARapop^A{*o7>JycbhC^@x19N ztUuMKiqPk=xz&baPJ9bwpf7Fo1%>LQjl*!Ysx;Fsee$1AbB9XnJtL=gS4}!uR}3;$OHcbTCdWcX9=!XHgX2BqL70q!sHZVq4sy z$03JAzAe=E3PrCdM#Kij&sZi4ot(RU`l{OSfmfXACY8>;=VQB%TktuQQ5fxLhop_~ zym~)Cn^w<@u6qX$GtA>|=!CT>B-(k|JvgbNu(kFsbHF_ICVW|>!Mo;4E0Sti+wh}I z5?<{#ZKOBb^z7wR(!|}XLv2=<0lE5Q5XGiDY=|`}zeqAb*9Ug!VsllhI2Fkn944L< zkVs!8nx+)W@*^a8b)5SZ4K-dMzrkA6Xz`Ql4!F=s9u1x39wN9K7H^(U-HQ?znFN_8 z#9tPoD3p2d&d(NyNd+fv<8juVd2xh}?6I*S&5)>t{Er-db4l6_Ot%wNn39}PdL?xwhm-gOmB)K?{ zz9gj*hNb-Y?l+lN4AU^S^FxGkeg4_M(mZ1DG2IIub*EaUOp0X@6UctneHHbwy~#+v zr#17e7Dp&|q?o2lZ69N}X=_wF^Nb8(VwEZrD1laq{UG(W#ff_3C#iH6{38n%3%4aC znQ3i5F(^qBbKl3yn&_d|@K4%yRxqF>Mt*X`L)=qFId!GR%x3j+J{A}3xjAUAbMVIP zwX3ch29KvxnF6lb&m)$@R3>lGu!*C-cq8Ts=3e z15fyJrFkmlr>~4ZXM+op_161pERG!6xm#*<)i~tmx$%Q<$Pw?P{^h!<}K% zpwc+U$+==1(KvS)^FnbScTy&B@DzWJc`ksxJK9?Y>NlEY3xed9CXmLnAJ()a_iok$ z2TD<(d=gBcDG1w2C^kv2>I35ocHu&c}4#=33hj9Gg(B7;hml{GEhJB{C2etY}Qo85U-Q<|NF2c{Rsn8FAMv;IDAMqq^V13?7nmwF=UnWL&|x zvm5!y*k*Vo_QdIGEfduw6SfobOOt^5!J1no0QYLJv$RmGhNe!sfa~O*N0%5K}t&Htn;ODx)!UsPv3m`<=lns^6gw$R2p&_y;RTf@Fb^efTC1XgDIc4efE+nAk zijNdGxRBLinrwy)*0R#~UBsDrtkbRW($70lC6w}}DF`#zwm58V%bm|Xz0$qHrO+d# z3|p-yzzc&Yv!vAe`07Z-4lHMJbnPbLUOruKxMUS}n47(nIfRrxd?29WW<=J1Qq!?w zw8KElT4JGsYg@)WQ}Y zze;Z@ZGkV{NZrHi)pSumi3>0`G&=3@lFW?&g0c@Q+0B!m@)_{Bm9d5j>qBp9JNT}N z%bt6b-V>`1OUvCJ--sJ}p*ssI)88x(6iysj*nL8mCb&_k?3sbm3q;7hELSpgrSWn| zYBDW+?O*56=1pHq7DQpb7ql4ZR{NFPT~o0P_?jjcfqChfA;s`C ztqRv#M&=3^-8rUEI*^e;g;L+CbXW30+G;xSwlgip4E3W9t*zxS z-$DF2$9W0`+K7jBcZugv1?-d??;RR0_jm8;?|Sdg8ii$teX{YGf2Aeg&=Z2CV1yD- z8g_iRr~bIBKUN+?Ejn3~8C-s=6owSjBhgWW`G3QNtHet#vilWK) z=@HXDHHw297It#m3aM4Qi?y}dkzZ<{(D9{H2G;2v;??R-P4&A;^7)389;J#2LeA=y z$$0g$0mIjGb@##$K7Hfr;(TT}kVrwwW99OKlwtbXfqmv`OU0v%uqy^Gm=eZGWJAF1duKGkNt{)g(sExs=!E>RZjyUK zX}9@MQJrY6`HZr*CNiROOF)n^F2SqWwCWf130J}om#A#m!)iGicMD(tbeg5c%47OV z;V~JLcNlNzmXOFlec!g`W@3LWAzFFWjTdV-{t61|4tu#*kv3H4Q!C<{*Z5INC3_#( z;GQ49rFTAWdGeg&0)F>ukMg(b?l~boyTXx<4QYf~X@Ah@`Y{?1( z+;@`|WqqYBq4{60Ws5dBveBJ3No;Ufd9!6o>df)X-gLA_8-D{7{oP=y$sF5z>ZL%m zUnGe`Jl^F6DqeCnDYNS}xdV-91mFU@v+L9!Q!Oc9hLudBBkq@43$tOFvJK4ZYrix& zammBW5Pvkn^|Hv*G3=+?Z9!}=9Yj{XMLUaxgoQc9B|0^lq82h846_Fe4a-aV^M9w( zYv53aKbN2_<_=U+oGI=O48vob)_d)9$aWR|knQKe zUbisT@)||Y$q6vs8tTP8@rG1Y3)Vq5jn^7v6=F*-CNN~8_m#t8N@ZjWL1hy?KN{FX zPcKFdBgf(hqY)E}7#?gBtz949bSr*Z9LWC<%NaUH^I^OY)kKrFZG!*8+?k z4Bt%1`oCZHR(`7{I^d8z2qm1yyYyR1d5D$WS4v#WG+J1ti`1NRI@8Pcqd`leuo(w<)-SYb$iHz}w-M=BLC)nV=ZKHF2%1kUY7&9sH4eEv2 z_h6X2X|B=TXNg|E^TTX*bh%%^dB0~-@jTS&Ot|fU<*{|1oP=$W)u(KnWV|AQM@KFS z%H5Y*bJu)PQ@Dz`i(b936p7FMLgq#?)K>PEO{Pv2gSjUCI5 zSTa@2jd87c#*B40BfT%?9{RFI=DWw#?Y%~{Cc39@^hddPoNpMnj*1FsUab>-|5ZSo z2R>d@?`+WTDCEsUOiJtDo|B~cqO0p!)a<_cM`x8r?CMIif%pj#UU!leubdM8lUCVH z4v^P0NPi`ZZufkGeD?a-GU=D}^lKvYTX`&3Z4jZYYqQ+d`YwYG&EknWv-!0?y?0i; z0Hi2T?Z+J=*E_iR>#{7N=A_Z7D=ZtzPglQ}PhOGhf9(?bE_B?10jQ35z;x=E*Dp51 z;AvTT0IHT#`d6oIGowr`aGswkB4@Co?9IeEmCJ&RS|YyqGRf_EPa(?If0-H?@l_x! zV$`gYg=akX7%Ra?j|~`^Hu)2ACHOFXvBlr9Xt`NeEAYK~d77ExA;O)hpcvTq6d0WJ z%ok-pgh=44qT<#7KMUQ;O8~;j$*{a6V6Jrg6|qjCf-8PnNTwv8Fz$xCAp{H3!rX;W zCZricn7ilfsvJy`(lq5zJ`d<3@#Zc26k9j7@oz?_^8s}>b&X`Mtk}RqHj^dSIHg34 z!k}=B!v=i-s-@PH`zZ9#&02COy}59ng}5h}Ex`#{Aax!`M;F9oYSwI*4JgcCY7jRx zZw;rav7Kx}3DZTp5cbsi>%U1J0RH+Q^2_d%xF(;!Mruw05+|M--z?*Wz4B7Kjm08?6(EG!b|Lb!0pPX~tU+wRyx%P71Sb38yGamrh#CPJfKgy_tMQa8awz_+~E}DeON(bUl zYA4U7G*waind4ffw;+?RQ64Pb=nsF!cvmQjW>Hwpavp%Tq%=(qfX7_$o}t*F9IEk} zRY=0dndzOE&w>zX+#7ltH!i!`CgKLZG)T)l%g(J>QOki!lW%F(Gj4my|3;CfWUu7@ z=KkRK-mL{tl5Hq(ZR1I+Bb`b`60pr*TLxI@m$q<6azNpR=R0p0Fn5D>iUI!1z{y>w?R=z{-uuQ7_k4sQgh>c+R$*39#5Q!FeKq zWyoCG3ktMlKMMrUMAbcwhwrPm9P1)#ats>lC9U+Xk0yW?kq0-NYv2?HuNpT93y~oE ztN}vn8-(mrXLMpNCodam*Hh!SACAjVNRj5iK!9pb1^DXE@B2I5JapMtRlNK0w1C^= z+g)n^H(&un-&_{w!_X@wBdT^--9s-Iy4am1jPnmr3rxIfDc=oHme)nUlq=yG*}7EAsK%*ZsWL~^Z#ICY&TateqB_s2o&drWFZ+J4 zHbRa^E2eL0sYb@r3fosVrU%m4L>(RimXew$SO|Hh$ozp0?+srNucH`eNvme<*D0fF z1&6{_X`yrhYLR6eODB9U zm013)k7P17+n|7zR{T~qU?7nSz4w$Q>Y~q=z_zvp`>~<73g;t<=Huhd;^vImCR)%5o_AKo#2S1~YjnF3qA zC~Xn~PkEH3qB9dc-r^4<&-jA--Z{#T^A@Qhx&$8(jR&$KI0D3jvZiMg5uhSLWtU{O`BOoAfolU|z5n`gZf37=N+@to*%1g-^3#0lBx6piK{ zfXZ-+LLEmt09gy8ann0`b~^mwG_-*)WCz>o%WUSc&HhZBk`-F%fa4`26vrZzwG%_oU3u zIrdy-QG0t~xVH!E?K>1imU?%YjKus?rv%aN@qQfDg{baDhw7pM1lvtfZM(jegf<0F z`T`%FRQ{R|NJ-w{DhN^-qGK84jX4m=;N#|C(CWmsMx0D_Cf|fh9sl_YmfWu3u#;ol z6nbmcBLH3bxXQ@QfMAWmvF(y{3pMVkrt_zIX_Gjs@u32fuj~Dz<`P~a*raPjv%+Rx zshV3l!}eUl>)+<2MXH#FHM?6j3aqZYyyYNhN1YAaU(}4!1PeH>qo) zH(l|ym*c5V6y@NV!?-X7(x#bC#8T-V=*1H8J-NW`ZL$65K6o1;oMz zp0om@91ok!Ho4n8jqBq!{g^fPb(6~5_o5K$Llz+lQrQSDz`%(fLZY3x2!`{6y~UZr z75YgYE?IsPx~PdA9!g|RBkjF6&Y(hd?%F;;D5n>4dtik7MB*CE2XpgToAeRmPGtmk z0a7-hiRWHkIJ)Afeo@L{Pxnc@0r@1yIh`Ag7e-9oIjs%Lpx~!;S0p_hg#VCI4EVq; z;#*E>=+H3mFH(TS5Qp6XcyiQE*iI7Jt*by9{P)ywJrgA$mU_Ss>t;ETYkV?MYKw^HgJq@DflqTF6i0)*#h(oF@9#Ww|xQy%v&i(kZ|Z%QU_K7+**KO2d&{^?E) zV4KCkL=;+ApfjY2I(pTTB+LQgz5XU&_+-T;GqpjZd^>bN0U)QPw3M;vm8_uFo#Fw% z!{MBA*ZXpMsncGy`A)4KoG+(xY$M}iHE5RS%>D8}dPO;6_W(e!*}aXB9%WxWgY`$| zgbhECHn4{IBtCu&=R;AV`5(v=2{xRC339vd5OdIuO<&}R&UXZd<70%mxV|lj!O7_M zh2!RKD~74VZ)QJuSX!uhx~}BZ$yd}@xOWd8Se%Q)@fq{K(zAsZs_J3h*6z`_`F{~yt2+zr;v}Y8(XZuvr||NV{EIc>Z0bc zBaP;j@)ONXeinB7QUu=m9PZ8TJwybQ+4ZwIffxtHZgeTS#USQuv6p2KU>9~Ni71lfk59iQ%ot&Z)lMWM}nhb)vxH$@U{ z1(&})iX{rs)?WVW3->Z`)$?c6$fg_@0ko{vg2Id;lDM3`tD|dTOM|Ex062Kn(M% z?lQ!UeZYFJP7|CW&5Cgl^Fv^WFZUiq)auk-9>Xeq8eS71W(QGvm6M+_6e!}`O8 z7zW`mAr?dK>Zs9bdFj&~?p=Z&m+LO%M#xl9rmQe7T*(tga+^4OJ}*qUl2b-wex9c% zTkj#77As)(l4w|=*VL6Hf?5z&9UB^pBEM+K7;P2*#jkS?^5WgeaxF-sc#vcNZah@@ z*{IJj<1=F+3QSXW{}~;L*7b@Os2&5;?s$ycKKaOXujVUxG$WSS)8no_d#A#hKe-y~ ze5dBvd~<@mbzJ3s50qliwIjxj?S|gIk$R~Gq#@|8Vai6!Wo{=<>|W-^_Ldp2=P?jV z$dHVxS|Znl$OFCG~MD=lJZqtprKI*hP09r>)LR?A|xzA6ubUWq7 zP7t@ z_TKud%5QBSRis0@1WD;eBor3i9nv8nB`z9q(cRLeARtmocZakfA>Bx~3l`mHuFrn= ze)so`?_Y4n`H3;q1^CSQ%z59}eFc+W^XIGRZ7C~%tG8&LJ`M&aGlvFWrQ+aw=e-_A z*S=A8FVCK)><+(w=sG-or~LG`FO1A_%x$v*-DH%@+a($nRs}VV|+J`>_>GogGMNyb!@wI7x#004FCgx3bx#k&*+qe&pcq0;ctbzFmt9$xb{((yA z$+vr7R%`?$ePZHIu%@-KdThiVNBQ@%9g}2-NqDNPsT-l*ff+ zV^P@&*`oQ{H|c%+^5i@0b*$(dPhVQy9P4N3f)WioEwZ2~(?RvWRgiM@Bb=o7BvrJy za!V4i47(<;_V)t+kTq;8RuN$=<%T%phE`X7s4xuuqqX-rj^;r!Wp&pe4wpTEG8&qo z)CtPTODvy%1BgFz@|;uhUVJ;p{gUbt2C;n1h$G7SBpsUOvQIAs0IX;<*>HDz6_$6V zkQyHW|aUtseuq+{&qph}1yY%w78-OvX+&eG9Au zX>3UAbV}n|^FJ#Q1nxysO?{A><%5`2kYm6-AbQQ#3tKQ5CYof1X7vKK&xY5TU8ZXF zBbM0{uK6zEe2>p*9BPb(IA>?jvnbikMwQB}cMpyFkHmKhzeXM_52h$@YKy2yOG6T2 z>spN&$Xop#%G1GV_vFT}iqZie;>YKgW!s3hk;%ctxYQq9wQ)YEU^H)9| z)&f@O{}A(oxJGvWj=~y4-;1|cHO`o|<*qEhYz1DUq1FD(!b(y74v!hpahnzBm>qx2 zmcjXZFtVp4Rptm|6aB@1@Sr%N<|uSZ%;KSVz-IAAAsQkUcIx+(wYzG>}M1QRPEdtkd9~rf3Xs}%18NPuw280rokDFBdL_;K*tZTJwh^^Vp-&IXB-7HOHuJ3hzz96yeW{8)Ngae#O0R zxFfw6hk`?~b=#G{qK=~GC|MSO9&ZgLntbtpog+24M|Pul0w?Su&c=-L({GZ|R!8?m z#7%#eY3s*i?zR|yV&j0hiUaI(4(?@Yu_7%oPrnK4(oohO_lm73&xikf&r=>O-n(TkW zaLBEqB6Gj7D)GBH@c*>uXyaph+&AX~%;+%?u>bn@J!Squn=wmMlQux1^Y6|J_#bmi z4DBMD@pJI$xehQYqsUiH*S(G}N`D1uh!Y2jNs=I^7}?g1`z)si|0yT~fLWt>98Wq% z$$x({V%1lr4I9|k|82p_OB(zCc}@ENFFO9ujsl|NU!oGdJO3{=y%@1DAk}t&Je!wq z?~=>Bt)@Yf+`(D(YqaX7!TjGy3+Ps!1AES;ZyCG)?VBlK6#!_|Oe$HB7Q{QbssMn# zyl4hVG>`c7=j8wG1yGArXA!;wIMTte-)+_Vw*V!?13>RZ`TBn>YQeT|*9Q|y+FiZ& zoBz=2!2unBRtvZ!PQdhdiropwu22K7VD!^>pW)sGw%>*=S+cxc^np$mDfmp|+4*l1 z(;l66>VK(4{-X{7_*52Z>v0}Wh)2t=NjE(h=PUms+XR?TU2PzHpaYC&NO|e9?|{-1W20al8Ef|bYHo>!3?K`LXr#S6^i<0fg-xF=8!aMI%0WiUhw~d}pe+pnn7q@pwvpR!*-j*kW`6V;X=5xv zoMzYa;E;#A^FQ~r_lts~RX0%kexxmEP%W_eq^a#S5DgRK7)RBvUyr5DJU>G^9qTo( zkc!QD%sVy)9lu{$J)G`$KvL!Ni(dTi0Xb5D5(~MsrPKet6Dz%WcwAeb_$&78Xzo1? zH+s8wq??&(i2gleTi*$hZ86YLepJ-MAocmHV zHUucWrulUObC+JCUZxsYe>5LB8Nl^)1#=n2&WB-2Oh1qC$?{581u$;M7HO3FC^mGD1h78s35{lRm5FHJ|V@IlJg z+t6q9lXrDU_8l_If}wt}5%)kDXCM|tF??On*&i4iqXXjQ3!s=Ao#Y#tw(Cz~>!uz1 zOva9mbh8Fx=4<-5;4)oChV~VtyNIEotN9NPF{i&JDx`k&Esh~-c=sRY{5i+Ad{Xn= zLNH45B?6c3q)Q@8hLhBxNw*+KHJi*IK<@u=>@aX9RBug;x%ED!sYl+?0OwtG0#iS< zz-zlNh;VpJFO64mS_^PL4@3Ud@PiYOwyPG63yC;hGA%b`4Swh_W;D7t;&PrH^zc!FVPJ}T6j!ajzTeGBR0X;( z;H{9CTwq!M)^Z2w2JD8I+ORlySkj|hfgI9O*?L0B2oM_>GGKU zljrW6wlREWDf5?hb_F#^v-ihHL2n0Zsq&&D%3B?W=1nnpL{-@QD3Q412XWvoQ4U53 zWDj;LoxB(RG1>r$Chz+$Z(KGX(4M!KyRo_FV^bjC#^<>G&b3$Go)y%jkyZg)$kR%8 zm=dv@n0^E3k=RJlXq+@4AU;6hnp|yPIFuZ{;MH(9+|rcETSrDR9TbS)d@B@H_L|86 zUK_H8G%mB7d2@5CFTma4ft&kG4To!356C1AkVz;RezzCh!nB7?N$c-#z0HvB8QX7` zk$U$yr5MmSL5dqTJ}o~hgAK;5U#<^nDRYrRu4abGR?BmHWzcrPp-&D1QPlIQqWs0J z?dVN@f;ak^h3T!^;{s4R1^~Zuai#yI-yvT>AIA23(SY+2`{+SBk+&(>_#NO7UqDb` zmEM4R@GYnGNO1dzEzT}sbSu(!{v}q=$fH`bu|o~4gjy2j-hG9OZTtKJaXpdEJb5POK?};#!YhMKe(Lk1vvEG?HRs(w_3Y6{+@RH`4@bjLJGPx z>3n{FA6{RHwiG15vyAi~VGPj_RnuaKS7OywI%q;h`1FKP)m4vgiXaR405#OxqutS; zpGv>}cd?Cqtl)nvViy-}=R%&?_Q~J5N{WEXB-Z!>HTgMP6aX#bCKNvYE@M((|M4fO z1RXO!1dbff(ZJT?SJ-|l-Mm=3P@^k*CPvz?w8&ofmeNz8xMtE&*7xRI_-Y!=zgHJD zmt2aGx)!6|3QjS!p6?p>lUna~L}MhKAMLL0P24IfCX#CzcW3*0M@woUg|@v-ALf8j z#W%jeu0f$CQBGU6VXRThyu7#BZwx!N4dPP3%>c~;AvD|Ek#>eVz2K8^{kSOe-YkdI z5TGtZ^+Y6*q6?|xSYkv^*szPmSdSe$S>OgY$F1z8wq0BCrB_Qw)5ei|3LMb93w~odB8PWRI_cqXdp7$_Q+C5~y4175oUunX?78aPI2g z&g=tyDF18068-_pqL&P8bONudMnnV3HVt}g3dB~`nh@vZfvh5g? zPGa~~SMEJ}D5f3rdnnScq32y1-DmXJ`2I~K+D*f_^^>m4by&>9(%^4moj6ysDem{5 zt@^3Dzov{`RpZekl9+Q9E<4CuHFD3xcf~-Yi0sfEh&y7x2A(t=h8IKe@qj#_B&#XnT~<;CdvTk9%8nVT&p`Oh}eX+~n`ZOj>RviM44%R2A# z4SwX9KJBJHJZo|tY31@DIYEc!;N~ePz*Aa}t%7nlM0U!6*Nyoua*)=!Q85hgRM)<< zCs|mKDm&!^ut=MV>}Ayi%~=9=TF;Bp@+;%u2_J1}L{Pgu$dl_UcB5qNPJ{Zh7x@ zKQe1O}D(@|?F?;o>lwn0P(go$Bcm+a=W{1Z5)Ic0>&jVca zJa@$!KSuUM>aJRTo^h94z}xO_dt8~I>f#uuA{wo8=QOHqEQNo**ywzE#|HTZjP5EN zwVS#vkAa-}(yU!a^ycmnEcm~Q8WsKffikFaitZAN=laM{4+aczyGN{E!1^YREWVlm zdAw4S!?#k%>T(UjL+Dg#P-9|0tV1*FK4#3p97B)Kk-=9vvV2EQ3gPae3z1~_h}$-h~#>TGDn*MW%KU?kJFwEzhXu2j6c zT?fMCMcMsgak2rBR|;p{|J{8?-1gXR*(0Q18Cm`P-)w9H02L?E6Sy7FB;0*YsQ~?o zvOYLPP=4%Gk3^=<93D_s@<)Sw}pE&xhSg#3EU92D1Sn8;S&cWqQ=Ul`uKkiVd~wR z-YJfjyp?F|uZbp?;+qZ%@2j@RY8AJyyI!Yg&HbGVtf(LC4s5>H%Do zkh2T*qsLM_+1D>Dr{%1F^|f^tva;^3Yt;VLANop;za-5_>iM+h(F3d86CY!MPKBd9 z?Zx`fMDZWED!`YF&I`_gdk_N%eK4Nlo#%T`mS zAyKAf9CpVo{>^9(jJT9(xl#V)3PgnHp5;<}1YP<{F@v8dSHiYpe5#uW%~v!yzy^pi zff0y>CJJIL%kd?qOTuQRo0JZF+-*2Erptb6GEhh`U4wF)6U8bQ-TXR4G)}G5mp#xT zL}upQ^N+oB+0C@8_Xb79J*n3u6-H5Bq zLNCmO7Fm3TK}EOSqmPbymX2qr^6;?wgyZTfk-t(@H4-7w{1QJ@#;>~jnq3HtGogGu z>d>z1%E`fBWm@RncEz!-#b>l;mYy*qO|0rqWp_AZ_;_HiGJDhUstw7ehaX%lEYesi zt})^592s!FFzwk&6J-=r&&*_A(4FznhlENrdW)+L17jLh4!U#GS&&?Jwe2JZ`UeW9 zfG;*L9^Aeb_5Lq7hlJt|1@)`PtX;vV4+PXrnG|9)`IeOvzM3mb?)H4Pc(lx^Cs{KM6W=LO*q=5mLm zKEEkcze(!&_90_Kuy}AGDVbe$d)B`e%G6)xdr}08Reuh-QmKyc2omE35Jr5gcW&Kp zcgjh*HRDq^Mc2F}CunJKW2RaEE(tkECN{7qV|@xat%$8z9EggLV2Hzv4w7hGp~R^1 zW+qfXB?^$C``<4qxcAcqXWz$>zSFLklFW9d?Ie2lW%Nm+QiA6fXZ4kfT2fT+vAUl~ zvTmj__1Q%kKJfBr)pkzQ><9I8`6Ee_MMuNcjt!pM6`p>&6OkN_;L7Z*@^L7;cCaHO z#KiHE$>YO3pi$i2C?5JHbT!%zBxB0**K{a8Zf_#lt~1b0H4hcbBF#v7o~8V`_40Lh z%$CEPnFaWNd_&@FlWz)=Y!i-5p!NHnWAIyn75jnnzfEvckjCrVVubHC-T7TxO(YKi zVJkUCHf?&w1kaLR(Ik1m1Ngn?nt%j7i4Y7 z{$76LOcoUIka%%X>?*`@l_>u&j|dHgQ{oJuL@>x{I%U;whAFbVvUBS+b3Yyri?%_F zwy0^Ig+Fv-e?6y~PG6m0Z;Fe@%D7qrySe=Z#}^kpLalsomj+FT`9I3dZsg$K(| zhOzfWin!NiUBe*Mb8|g{^bs_$E2CDxCnt6LSu)MvXE)zdm*xNSTp(ImITatq{XoF8 zJ_vW`*(ttc=Hq!q6#(~4Kk?S46x=@lbU1)914>ChKdtM!27xofJpC5!*2I3VMfJh+ zUZztv|M;t*+u6lDtISZ5x?Ty_;nWRRg*(O=;T)KV-@l##8H(awESeDn^?tg8f!t{b zkGHujN+nUh4dPYYW?A(+{dm$^73}U=)izd^a^=r8iZxbH*4Z&(D+}kfi(0Gp)vnax z;s#8*tm7)lztoe)!L!P(BaVTsMfgG`7<1YKMG@_81j1K)RrUq4cK>jjScTbK$+C9^Oy!ZX45mSLfyrK&~mC82O{V z#+uD*^|M57sn)?rTG-+{lWVAM`_1U%O;aiu?P1b%PmLmt4O&6o(56;??0CVex9Q}2 zK&Uu@Y*2?zi%L{Jg=e{WLyIg}XJ_ZPSk>o3>yi6s;Y~7gg}9xbVMzq{ABOIBz(f$& z!Oc4FV)+ij{G1BQDOvw{d3-USR4n0tZk{5)-!zJBQ))Jv9NVql6SD~@ST}fU3hKTQ zv_*IT;&jits2X7aIQnz{k|T}b3ex&*HPyd!nStu6<#hasPUz404{O!kpbfK4`vdl$ zt?WIKL5yQiXlp+!5ekFV)yX~Yj$;0z8a2trJSDUf;!FHi_d9+YNL=1eS6fs;%@6SR zJqAre`ASE&U2!>JYQF5Hc2(K8Z)v#CR5@GYBHgQr*!(3lk&Ez1Fi&4gt#4`_ z%aeU$R|5aYT;W&Ov`{kP*IX|1xxFAs&>{=Xz7L>@OOrl?E3KBP_=o%|8A5FjoPGFW zNHA_jvuZ8Ob)5`%yt!XqO71+pwCe{oqh`w*6AxvfcjHvc-wE&Pollm$Yj)Ti7h24Z zmjJv4=fAw1za=vn_1?skzdy&MDjg^&D>YT6?7Yy*13h_#CQZfNYBTsDDV1UAqcu3R zehGrzIQ;I0%kFQdRvYwQTQ22pqHq+)?ad-UOHZ**u8gYmTLVJ+?`g}n=i3Sf^8fVu z^MF=(qFOFObPmC4Yc;(d(_YtlQi5$TWaFT}`~l%$_6uR~(&>CTOb=;RNB(q1g@aIE z6O&F1bVhm;zG-EEAqBINo<^q5PuyMk-IdA5iLFu&7h>J=|B>qRX}vDd!8-i=v6ksw z?z6oLD4L`;C82Y&d3sUio~njYdf7F?H@zuhqxqgM5{>nW6$3eq@Xy1SKdU3I40>%; zhuT`Z3w)`*-DPZw7I*^Dwm69>^h&e3o2^nXu(@Hydi1cy;Ln`;*KY?=9fs>;NxqSz z8!x^O?CU-q$~(US*m`**h=|owo~5A^oXJmfh&v z?7`(__N&s$(4H9u8u{IPX+P@2GyrOZVhN1*j?=g4CBNc(G;G^K62VW)lk%TfMKWQx z<)M%~xKr4RaotNQz@UC(Fb|a4_7>aY+UolY(xDaebziuZkImNsG@nI&3VHp z#b^6UNBP@+t&071j$KqorT!Xhw6LRlQnMk~Y0`f`Ky1p5@yGM}V;cu6V2z+3h&m5| zhTWs)VSHC%Ry4!ey=|P7`p0Svtyy$o^zs2_M~*3Vfmte?&GI<*o_`WEL|~P z)^|0Ru~AwyYg%UyK5wxf{vdev847RYzb!q&5ZjWRXaY)#(z%vhsP0Kix{q4D^a}vZ z>fzj{>bE&!zG7$Ye0CwN{x>t#3DOzv1a?qC`21?b-^)jDjCIu-O)xFgs3dob8yEGVMcVjye;IONT ztU4BFB1}U=)#q>BHG#ijIzgs4?*PhR>1?t3*SE-g%@*gs7n@nMsc%v-`f4@9eIh%x zW=XKtZ}NnBN)8xrxV2iVJLH=g&pO300{1&X^sbEN((38gC%dZ~bBm|76Z2FRDtHwv zy~wce?{4wdR=8J1LoO77;`ls950a75#wc1gY;~^xvxb`6%jp{?ha_ znhaDrLVa^gy6grXRy0W$Fwxcn8V)TpE%8hk0HKYcfUtO?-t`b+1x(sv=N`m{!;wa6 zEl#>EqAP^4TQ{cMEP%*2^v1w0!JDxCs_OVB?J6jm4|!KA3KX^DT#=|ndTP-@)?l6R zz#2zseGd5sUo1?8LvaQtjwPZUTf+ZEkx8Qmk|^nLfBJ*~a&S%)gn;DFC1fchfGlMM zbSTSZ=&sRHAK(q3hy&nNw>VTKXYbhI+sBA;ut5%X=<#8F&G%7#w~OWx@GQ=5 z1bN`bQ(RG~+wKt&PjE!s2NF0(1u3j1%(WI(nxdn`<$TR9+^xiZtOwf&&DwtbZr@O_ zY0zd{hg3`LiW8fqOZ}*^Km@yU0w$IubYEPw#Ng)z5*vz zTK%lgGB{WVp zIHg%ZN32?>E_ANjnPA6yO-ewP#B&WZ|JpX?B1L?FowdyZ9 zoOD*xJ^DuH1-IfM|DIMR)q`CdCc=%!<4j0>mOGfJPSiC#_XJFBvn+AYrIcJXc|gNI z^nb{UCiF>d!Dx}6^|p0=x_o8N`O;w#N9ZIj0khZ*6)6Op5IobhzOkavfDB z;yOvJ@_?oQ&7D>dU*In0P%fB{e8D{I@ycfNYVNAn{3?xJlSp*<`+SnQaNx$%v1_QPZRdPG#n;w7D<1oWSSv6XFKV-2_nJJ~ zD4p#CG~20Y?thiaBjf=N)+KODn5(LsKU$pR3!=i~?g&%~f5!W9X~^Qzl)UclZceUc{f<}8r(L76pBf*^DAL;^?ohRk556!janH3h1C2y-$gclnWN-0Ti z`WmB18oNd?;Hwk*0^hRyj$EcOM}&`+{KF*W^KN^Mn4}rYSh3lJZIiF4E8LPs+-Mgn z1Oz)J%0Cz$pTrb$%eD|fheCazxvrG0OBVuHZ>l+}F;&f3sC&Ss zNrbv+cKIw%^?~nRj|TZuy&5zYy)zOQ-P)dznj_)(fUnsG@-@ z!9mG$U`M~>__CQro~xw-eHT&tPKdR1!)s{Tts&A`syTHn9;HtC+~uJKEu{^vv^lop z-$rl8f!mn!Ga&_5^z_wxJ=Ec4&by8ppJ3vI`rMclySUPev7gK$g^y^8>S>;wjk}-YidgIY~v2D zX9>@IL*jcV~A^plgMKt&+OE-@i78B4fM@IxHO*QT%f`XwkH^a_fA ztoL31s@s*=$$q>cy1SkXoggy#n&j9lA8wOp9Am&`cgs=&WgaVNt za`_RdbT{$Cv)RW4x|~rV<|hV*ovb*b<4od}m^x6c&);0J??aVuA3op8hQUgS)33-O zua&76sOnTWomhveEn#qm)8sH#$FVv;BO}2da^*kL&}uL362tYp9``(tmsL~QU~4$OTFlF`0Y0A{%o_d81Z!vcqi2_XcJL7(dff_~2;RnZJMaTV*>v5vtdKsx^ zzOa@6N_$D-SZDNssNZ@uU+Cgl6-vBE(O>!d2UvbnVdJCTF#f!2hN*+CdNaU|zgf(e z98WZcO^M1;JiDXP^jm0cUs2st>t^xrc7o-E5AMOi^$9-Nw<-(|eXpCIQegX_vvrPq zw6~^>?nEfvC|>p(%2TVny>P*vmXHXc!@q}6Pr&*yOh*xp6c_Eb zL&zb`Yql~t?Cf$k)o*Em?sio@5GkQQ_6+M6W;C5t z50%b&AF*ynABB7{p=7fdsHZ>MBs=E(*pI+#P!WvVHf{{2vx&n&wQCQ29*&;)bbuU> zozv>5_l?eTW@s@n!E7G~?6667wx7HU!jJQ_{M{GagE@C+2AR0)7~inq36ca6PCT+m z*)Hg4sHpk<;g?v-%723zgZ<>Y9(9n;ls^3A;KhnVz!lD(>&J?fMAfqs)(uHe^gb^gHA;mP{zJ5tlw7hGMpJ231ryLSYk) z=e^`GH0Vd-smoqP@8qzOe4_&6c7=eRO>sk>5z$Psbd7s3Q3y)lcRRLy1E{vqTMH4O z0i<2e!~E@=RQ8M9c>GyHG9BSpo^kSx+nO4y*PNo&+G{>k6=l%i^`=XjC(I|yfe|Pj zZ?J>jF>t+p(AI;wDi~mgyJ)bM(iL%A^tK?wMd`DRd$dzbWyfN+e!5;3kM}aprop;v z7LyOzvrF;OhK7s=F7@@A?yVvcJ@0sS{JhYgYOK%96-0U>!xG*Y1IMfrtRnWq6cm<3 zLev(wdI70xA=#x#z2Xk+Dc10>bV0{x17&R1tG<-I!f^Cq?NbI1A3cUeb8u7aum0|> z&eQscNfo(`WK+5O9jZm18Ps=;nx1G!c9c4*MGW$8f)_$y?65UeZ(rRc1#Y%4Lwo!% z+C%9Gwl7rd7h)Ac?n9!s_;FcKLU_pWv8~+y781r|%V&3x2zbjiaCF>_OwV>Y33S5DyT|k@z34HVVX_yjso8C#@ukeC zb!Wayb_7~Lu<+qS`%?}joFbKCLkhjPvdg^Ii6F`cwQlWqDXLfMac{SiS`}&)tT$Zv$imjLe9~W zlX3ax=%&czZ}ZX61Txs-l4?FWsQVHBZ`W4&LB}eOI>FUBwT9On{m;n0ynT3vGHa%| zBmaC>T$X#i*pU;UmM664M`@TUDEECtbWDDkLuTVv<+4vK!^54V|)n`%2Z>I)zUCpH>=46~d4E_>(sLZN?(Y<=hYK~zbB=5P% z))`Kk@l~NAFlWiNGgtgy0~dauP_Em2HeI93rx^U1CpY;LLRt3dRe1daxvNhxUI}ar zzwx$|T=H?X^XuIBol)ebZRuN|!Ff7J9=5+^;@;lQy&+*@j_?F9+zxe5{Xz!CRq7uz>j@}Wwi@!b?P5a3ZprwH zKcwPN8%Ugc94AY?@8S<$?o%t$bU7>T@u1=yri_MoP@;eH8&zbP$gP*0I0CSOuGZ31 z$;*mQN4Pi~iSq=Jq{OnQ(Gh0p)dqp`!nq`pPwdoD4?DGpoyVWSbW^Q-QgrRi_t_jx zy0QXzx#}xr2{=$yCs+edbz&(|5?l0oRVInCc{w|z4JM=Y#Cmf-u9xuRCbXNj$vMG7^A;nPT&N2|?spSImjCdwy&hgNqBetFGSk}=nD+$7iF4EW2FrG$+g$v4dz z8p+G?@<}Gpm6n)$jH=2dnBqH4^qIRmHqLFk^&=1(AA@`DtNeba ziSx#ZOg7GarIX6f6}kcY0G4gFF5#d&=jhMP zIQ940@aSg|sZ(HTmQ8iPtFoaWS!jc`lW4<)PwhEmo0s4ziw(iXmADcOrC+keqR6j| zTyJLNp$70MZ32a;n`e3XEILEx5y^rBat4@zO}oCYtD1)gF{H@uQxJckJ7@4dq8Qf3 zeg6=PKl+%1b`(ASQ7{_<#bD@iL83E3N_V7xi=scmsWT`Jr$gD4EKt^fj4Z)KMu{>e zJ*3<=Ou6j`;Yw;<%(yS|R=uF)1v*NfKBxB!fVFR?;q+ z$6FDB(Ln7iv>LTED9IG%9@w>pou{n77WO{B+ID}+VTH0+b6|}!Wt&8nbEn!Wmz^-x zlm1KJcfa}TGPBG$;w1j-P}d-B?h_K0DE(0~_~7s17pQF0v2NCbP&A1@j|r3749HTH zDlmzAHBgd=g9qrGg-YgEMdVLP2elZ2#a{)tyc9H%3fTGxu4c)-vrY|2%aw(!>e^gn zw(XrWR}8P@mQZ(-PDB4K6Ta2F)g5~le5x*FOs*z^Rr{j&$ah%&4%$l9Y~Ro!g?d2~ z&G6f_XMeTN`X<7iT3O%ki$w0hWB1DEN{d$^kIxoH$ZP=ayi<@da{Ebn)kmFGG~(Sf zTJ!$?qac!S>4~s!)Gtfh5!X7(aS4IMxSg@RXQAb ziy{ZD(fIX3oa+(l-WC`C+;+%6!$wV*=4tO6`+<4Ph%-GfTIiY1xAhGFsGH$0qEYP!l;{x73)XUAhnqAp*%k~R&_ z{_9jLt}>xv)wG5Z$y~Z`Ko9(D*0XLf^3w^~oxfo3I!@LzCasAEac8=!^YneCHrkCm z*-Awl#l4~j4wOpb#hPUAm3U?~jXiKJzQ293ep7m6tJk+@F0@-UN{5Kv`|6}|my%NV zv)+n`oa5bVW+5(xbA5(kZ1opXqjg-W`%@|1QPoqr$yqM!eWT@n^jamKq`${)4SG$L zyGJRrcgA>^-Z)z>QAJl|wb?&%pT>i#5`Kf_h-JLaMjUQl6`ZG$C z|90cVe#uSA+^goXIq|UUk6ri)Q<@0#VVqfxhPFbTJ#fi&V*Hg% z*{5eO!hKrt6yM%kv(?J;E`E9OK;S1mQw7*2JD85QQ=#rK@gc%tK|I-%ib6M;H;9M@ zW~aJuv5GY7s5$yD^C*qOD?k|jzRIb`AY)w7$l#mWJIc-z{^(2cnntnfMydXE zWFv0STcGaZ4ZajqV~+J`**N{lyr>&ATMvWv77gn!5&vvg@lJtoO%b7T}t!vz9R$6AB&r=01@y z-fp|C$C5gw1(Q5N_uUG!rBjJN^Rj==ydasR>K6_axrIcn$~hlC%=LEfnhcSKomn^I z8+>IbOy2D0C@Us?U2HmVI+0wUXiU4gFp})RnuP9?j&WjMWITHcwNn;4m5=aI?Sgub z;J4Y*?o{vl%%!M-9#c-Xy{GKf`lYvW$!PRT?eH5QdzkUjtC{)Qqu*&=PeMiCgLztn zC>Vz6X&k`BuR_mHFK>_XpzCT=FS>4p09o4J^KU)Fttc~+lrSRGe#P8%cI*G(VR#ly z?&1YPd8?@Yq~ z7(0!hz{VLJG%fGM(8nr4aLN24oOUW+DUTC1ia*nQ*uV)bAgph_HAoptH;YMgA$s@; zcX15?Pw^NJ;B=Ah?Jnxp1Q86g$5fM65~*< zP}X-gXXz(6#P#u0@-fFEf=1S~eRZ%rgrPSUU#udV+i5FkC(99o{h3|9XoQo_X|;+<-Is$+&!wu$WXhoUbz8@o zBnj)Bgi_+8sTEsGPsU!-Kz-+~C?Cq)hTfE>Ui>q-Rj)wHjoB;7X9K((E#%&(K8; zjEgDGKnaYTelhUc6sOUF!jgfYOX;nz(4MPReOfys6JfXsQEeic4(U}Od^wbI60-NlnWJSIF_B+lO8BdjG&|u zg=Wt-O>>HIA~CyekSv45v%~1G{2Cg2AONK0gUUc7dnfv#v1!y%8fWEsW&EzkpVJc+7nCWlGkdXzv$P6tlSAmUrpkmb_Im+n;Gcw(H2)p*tB$2}hCJzs3VJQ|xJsL@!*WTs zB9vT9LUj}!Hc_DZ@rSZYD((R@qe565U0rg)ll)Mwtow2V*g!pE{+P=G?FTVY7bK^8 zu+29(sxmrCw(IH8Z~h&pA3>OHAmr5RcYAmqDvmQMZcZCp5@p3t77uQyl!%4}wK+kw zd4y)Eg}<}{0p##SOy7*gY`rc~?DelA`?ZqlIn?FH+o%;kEnZ|sJ%>V+16~=hYV82$ z^4$hM$yW@;CBc|_Wb0M&DfX*L-=d?exFz?hidkkgW?D_CYPoRiDSh<&j9`Q}%%eos z6cL`e2dt?Fsl&5EUvxlnSK>{1M=KDnJ-=x>Vk|R_FJ69XLcPP6M4)iT9U=IztnjL| zd~g>)qJ(USjhkMSX0~$aIJcUw*5@0J?!?2j6F~VBg87`?G9%aCf8E7nyLU_%iM@5<&<1-mS8rMZBBQ zKL}1^GWY!#^tbsgj4RQQ!1wUkqOPU{sR^YDjd0IJ58wUtA- zY2G~`gH2-G2PSe5=A~u)I`xAgBhD#RZcHLl#Ye9b?TckQF$9)ofPr+~fEWyL%%&MN zkiIIJUZI%&2YzGei#m7J8Ge9<5NmY8ckO%?(DxecyYbhg*cUWJDG`!uQ{BlxjiGnp73e&^}(CfEy*7p0O%y+s1| zuu|vx-xa^8oF9AziZ$-QGZJQQeRR`HB6(gV_0Ord4a$|c4MV_WBR+kt72$j$UA?Mr z72u7l)o)$dPnELJ!2sV^Y!AUlBKV$=MGV52FQ|xlVJn0&rVG)}zE8TQ1O-sv19`iF zl^9`yR1ziC%X6WKJLSQ5DZDqn*zI$BEsqPl6E%R`$)QpWvN+sr*|_>rDbH`diM^ z9@1@YD!B&T+l;dxeN>e4xIOd~nz#>5aq~i*)~$yYms(R>F`N?Q8opHhGkNq`IGd)( z)>(vwX}k;RP=+N=!@ox~XJTI8zkiiKeg5KhRdh6CE=^*L6C(QWrJO$x32xSm@ zp^Hg@uk99Nv9KgQ(VPx;m;ED@Vc3wXC%oAF3}Q6K+mHC4n&l6EtH>u0ga?BL9dCF$ zXW&E8X94mQt~fuiXJ3D=q1&~VX;Ku$F(wYJ*~FaIGM0zX84|X!WWKj(`B;{BjhRSi z9QV37!osyRT-uwNIvjm+>lW#RM)P}Wm_cAgVm^uN!?Kz9-y=T<1Ti;d*S29gC}e8S zL<8`8f$nxLqVYR3#lZ0tFo#(+j&1dT>cu(dzXqY$w5^&5!m(1shoj})5!k#uO!QH;XXmUk@z zcu2dI&P_R7s6Qy+A^9$Z-&mMZez#ApuMldQEVKFDLYHjgvi-@b*~G6c)Jn{ugCA zm{6e?TnnD3(NohscjBPu_z&vtyzPHuE5VIsP9O01|e8D&`*H} zAa97owHBC8SqQwt#xHc%4% z^QB!$@{g`78qlb5s%511ZZs?%Vnhj>9XQ9lJ@;cU=9Iin@?+i^FzC2+tT?jGade5L z*r`01EJpj*7g+m5ZQz<=U4I^ZJM{fmrjvhr0gw>ZMYR2Vo|7RybhQBYUAJs;MSUto z`P-kjLSRXx68j?PdgVdu;4^HLu_MGInfuDJGBeo-S@bTXIA-#7j18guU?s!PjuNZ{ z>V|n{oF5&b1>r&`nuffo+wGxV{||R>8CF%>u5Bxzpwf~ejR?|h(A~|XrA0(qL|VGL zTab`0>6C7yk#3aknoM}F;T`K<&w8Ge?&o;0C1CK4UY zGWvXxKwPU}0LKrFDiCE`_$m!Pvp!yAgk2@cZ7}A57G!LJ+)XndVVYU-bVg*uE>|_s z>7BxL;QDC#`kk`SO)3WTjQSGc1F7;t4AD!l32R%XE3~$wWU<(O6W^%Sk;@zX<^m;n zR6FWv*dAJ?B1k0|gB{|*QnQYRZ(}=N#JL5iPUNHk4c8dK@f1>7xtVK-plYYT@??-i z+9+llDdGXnES||8qbKqHwx-F!I^XA6?cwP$g~a^|MCyCJm~7j`d+(X~UA?pkUFC_6{eFgV7tiNvxAC^;vd*Qn zbTb530(!p|eqxZ^Y3iWRjiEZX*Jo05i zO~ytmkdeELz*@9&R($CH${U#-N%L9Z0Y;C6qdTQW^uFxD!(30DeTh5G7mfFfXvk$` z4Cx;&DUp`0iHYZ>8E`ipl`7|Sky?1Nze;}ZCo7^ug~*(xA*r(#rZbB|>CT(y8j%RM zDK=1(93fTFu8(@6qCK-(VRkacp5nG%;!)?2hmYU7L}s%QBt*2Cw(%*yznx=M>0&Cm za#M5Lbhu2_HHO7#`$6}Q!6%J+j*G(IJi{f9R9w)@k(#CH10U^vjBD63vBxdRmKAa< zAK1}K;oPbFW``#o&214_P-z>xd%|pjV0Eo$vb<|tor^sG(1h&v3)h=#sUBmtgchRY zzF8NRD$%D5UZ;&#w^uoqG{{v?4BD%n4WIV!UG3!c8Z7JNSx*J-N;C;L23g5Iq;Be; zx8VydVSeNmC$X;UF2hyCc$mEY*9`Q>MAS;jx?Q?zUGo#O9lNWVw1(WB4fAC5Q>leR zU+?;W4l&u&I1(@GSZy1|LEWIuRkor|w$y}sFa5$cZ5WF?9UTh>CA52YBci!*Z;nro z;I^eS*|f=g^PZpoqKu0_!Z=TNu7yVMIg>+L1K7*W&Oglv^?kHLHnJWdBN+Xp-No+ zjja%n-xTGqlD~{fv*{o{79TDu^9!-aafa<;#B#h;8$xH7KlZwV0l} zyduD|XNzhN2&Wri3&Gl+(AIoz<-^SSVa@M4@4vo&jE5jDoZ&NBIbJ|>nczozwxtMJ zqt;;)rLI0vD%M9RkkS3d&(C2+ML={uHQy+wWx?-#v~J}ByWiZVf&U8d`|!NBoJV&16G|^GmaCp#0eS1ZDu{6z{~EcIrA@22)_L5eK4Fs_ zBG`L$@Q1YFudCFz!9D|Sz#2aYKhJ|KBt5cC^7iAiS>BGP>_wfs2a{ac@Ax`nJaou@ zS2O?o<}|L*WS!sED54N${}9*#_N*qmEFIsLLfLkOM>KoZ*L(JwYmOp%o4_PnT2R=1TQ9Ja=MEs)vHzV!8HV1zW8Bjf;25g1^HGa&GKPzT`51xPhihf@a zMR=QArPp5<2UX|)?LPy5sPBs{Y3T0zgrPj~ADfcD-}irv-_kUT|Lx`e{=0ZeXq2b- z^c4KwLI01}`FsEK$6HBlnUehH5Bc}2N}{|%^Po8~{ZhuB|NrU6;lh91{!f?wk5|R@ zAQlEy2;#hgzBhkt%l`8n`2ESj?fq}a*?)SE|BG&~#yb?ZgQzrBa`EWweXTdUld!o*O_s zSfrhL=_4QoGS@h(g4BN;UKBX-{9raxAYYbE_h<%!YIVRsYK}oBq8%wQhlfD5R|v(2 zT>zWfQ};NvZ{a05X>LyTz~WRD;>cpv=4cZVfUQMA$F=UR(*(`u?chz|Kl0_}#c&)9 zG88b4k8v^rQ!m#za46YSe}hy0?i_wY zqC~+1B9)O~g8@p!lrgACrJ^^h7tYssnlur=(yq*o2cTM9K18RCrR==Rxws^#s%}SPGyeX+O;t9~_35mPFRWj| zo386Fx+M6OA&@ISnfe%DHqNT20L98b9@j43kl1krWJEy(17h>={0hi~vqRS*qTv|8 z0VS25S3T;D%7~*JfkLvqkEp8dhdk~oe8AyvEBy-cgvy|?t_Q}gx>2K$kB~V4%LPO3 zXTD#7L$d0;7c+~P$979hhxfyD?Z?#YUq&l5)_Sj=fW&RhdFYeDHy~g%4|37v%Wwen zgT-v-2^2e>r{J=5e+<&HU+gMettdR%F(NzqggUmmEghD{iFd+pO!16mDlaiU{e|&0r0}r29$7L0TM)E4t3MBZ{99mvs@pr*t2I&>BwQ9@0C zP#XADzdR1oyUYM)^%Z$J!1*TTQo+!tnR8P}Gv?6kv`$YqZpxGYD8$O;^Gm+Z%wO#~ zg{V>ia#+&wI?eSYcMd*xis?kN`)^nLKc84xY%t$HMq5k7#z#8t;}|S(0}{=XKsaPg zcd=zEpnZJ>A`G;)L5|f}8sbOV@lIzqFpN@l1*AuDz;dL^)r31@VgtAt72+dHj`7ql zVsP0!9HiWx2W-IDKGg>nU~;elrWW;?qA*53O{JziAC>~}tib!~)=?v`fPd76riR1~ zQ4V%|$_8*NU;r!JUVGpVC=T98Y;~{XrgH zAbLgv)FMfd#`V4uC$Ufk@hC8R?Q39xrz_5Ja?ZKwaR52X<##&=;v>@WH0VwtEV8QU z;H6_x0m!q|S_K#>e<{p6`t(n==)ZrI^)H|ejBBvE?AYWs&FGl`w_@0o=Kgp8Bjhc!AYHh(+X+-&GX^V6Tn4mb^m4TrlbkM z0%I;@#m7GNT+b!_K1nW>Q^Yldqi)9B?2>oyI)lzx$9HcS(Bo)OF%+M*;?6WE)4f1T zyC~Q}y(44RbB|!T%iQ?uWr?TX5U{M$y}#*y=!NPc8qAvR)0a5Zl}+zS=0> zSZQ+vOTmQki%ZSj&IWdYCDYtN!zQ`vxYE1L}-#F0s<<8W(nvP3&f@Vx0PDM1zH?k`b@dSiqylu zUY0{Z44=6z3c2vHg_W~*yCJz_@QT<)+^`7~nE`f@|2QGwwhtxEXs(7N$aSr1g9Ky8 zQ=NByP}h?me~}m?*hkYRnBYD{_vFJv8eWL>sf!+dl9t7ft2I|hdj_~Kjr(gY)ciHS z7A|lrM(RP$h8#{vaQj z_iBtR||f!OBj9Uyv#2&Ono$FRlVVXlXb`3g{F24)sM{Sbs_H= zLPbrknYu-DP`g117Y@Tg$!!8L5B+u%B92}^1%RBMfq@6|A{!q+_6T6lRkskS%fNme z2=`|9l=&jmqD)%azi|aj70K7PxhUpmq?A~{Nox>n$^Fu57((aS*)(~$w&)BlY8V1d|6MH*+H`W_pt0OQ%-RhO?!70tFhFd-3_nJ5 zF*a9e(MrSp+b8ONFsZ<?M;FPf>X~& zc67t!uiKBY7qK_crYVk>Yx@mE=m0fB*S>4*aRdQw4)a*V{-ObnAFsC zS5wLRs;=sMC62@2Y4ILXJ-kXhc(G}0GWs=U1+phO4t1zE+CpNZ;sqhoZ?KSzBqFhB zkvKxZftTZ@M^FM{vVL4}DKknw50w)Qj=l22FxAIlB;$u*C&ewL-l-~?T1nF$6wmL> zOgq%6k(r``zSblnnY|XWac@i8367Zv)^!HFt#7qHLN6V%pkK`BkNI{QG`oaQLw{NT5os7zRMvIya5{|v=$k%8pb3un+ zyl~y~i8Dg1Jw_kFR8Yuf4!xT>(VY30FqWi+PJ+@}Ou=l$VpWkk9dv_Dj_yG%%^u;n zv}b#))PzXFwZQeEK(V?>^u&@5`5hBKe6lRa9M9f)#0~079KinYkNC%-jREQAvb(P# zEKs}uO-%k+0im9Yjn$5c&(~60q8pT}g=ecB9BVqCJq@l|?6!s_^N9UohFYviYiXs% zyL<92=FqCs9bPAdyq9VBGmSxpJ<6TUGwyq*?5RLXrthyNd`C!WQN%+O zQ^xW%TA+a4)8&0bTH8X{DgvTT2R^}wy+6>RxhBO-(Q%*LUl{ijcqjT*;BGKCBleOG z{BocC+NSs|j=SSS@1~N^qe2V2HMmAiNlR|Ors#I;#tuPQp^o-A0=~KttXTOvsfSw< z$^9;}*P&Yv(J4CBa)OYJ!ogMMW_sWBCnv=w+9z4UUgnRTUn}Nm;zvgQb)=R>zG=kZ zOhK%|9U__?F=yD`E!mo?i2mYsh!3?w2ZcXY%g1yJ7eWKm)vhTGP2WQ84$%(k8A*0t z{l0H#IWqdjw+x&1btlSu5l;7m+6P#urY~=GY*@px3R$RbEt-dJ4qj$)(hjGNr*d?a zy+*+H9`BwUsmUA^IS|yn1xR8~C^s$t9$jO$`L;uchwbkWM@q>NOArk{93}(YC zP2)o;OFLLE4n~pY;)~ODqdwApXe%<-HE$4r;5Oec^XC_A4Gc@YgYt{&Gj)-zz{la3 zFu0_18^7noT87XCYHqMBxoE8Tb0J(6v`OsuL=tD|+-y?H0XU4%KR0_3G&?C)i zI_XuJ`?Kz?aSmkuX>J$4jvdDOO^q0?miMVlJ8J8> zfa9Y2=`xxX=F;Gc0Hp~)P?ja`YhuIMZga1#VvgmRIah(07n5WDw{p0IQe9?UD~(BAWt&BPE13A%}kOXKBH2jw`|kC>6?9>Oj%mlRs0U(t77ci zRvSG`q^~aruXUQPd(Cy%hxEdpt;MIqry=4#J*H3h7my$8*HEzX%GB!ECZB64qo4<; zo%flJ?-*#1QEr_NRH5`NbnZeh?eo26WM^i+@W}!SY~R~I5HwvgZU(*$rXNi{^)7k( zI15Bvhp#P=M_8%AEKM}F;Y|D_-H`@TCI+j1)_mo_A!&Tw>&l0UvLylAhPo9g&4i>6 z!+&A$Zo35bkis`y_5wqb$TOK2+~2tN)v)B=QoDyPw&e6@Ab0q?TF4R8vl_Z1-%oIZ zb4Qz@Trmzh07b$9Z2kP}V`+;!V4dmVY`G||howsJiPmWLp=erB{3@2AYfJ^q`$Ux{ zJ(IDfiTVRazCQ|S`X*HRW2siy2RZW}3~HiNoy9CSG}5rBPW(vym|#D)DBpd%ML6n9 z(QmWHd7zJuk*|beAZ_L;xJ`vpx5QC&4N?VR*T5QkHxC1dGXl#o?zP3^7c#2p?RgT) zrcCa(OdY#zn>|}qc{zPS6_4IA!A&ZzNhleW68H?wM; zWVchZ4ujbLN4i1Jl<1I`v>x`aq8Syus>h)P%0P7@agEY4id5}^&PmjwnPTQm<7X3- zEr;)+4K18vN@lPJ&b|1J0-bnzr%IQ@*T3fNG~z((sOmrqECl6&U0Xs=ZQPL^e@;)y!T*;il<*<_zjlI#IKX0R2LCCn1*5oVs1QoXyu`w<>*` z=u~B^&F{s5PPRybkd%H#c8CS{`Z6E)2qVwZZf|{O z@R^JMK1)W4>gRSmS&m%?u?yoz<5SJ6gr$vQn}tt}Vv)TvNiR~tO)LVq4umhZldj>F3H->w%3KOT$#{-bm( zwP-oS3b2rsYnndhJEU~CFkF4#*E+ouW?QJ&5QeMJRDwPx*^O_U@{YQa$bLBG!g$A8 zQ*6ubY1bzU=)i?-HQdK0gJ{3F;u;y44`}`h6>zn>ib_6UL^gcXoZN19klCAh!^<-*tJQAt(MIU=An%^%%)|#w3CckEz3FoLipdWc2A}rT&mf8%EuKld%@)|$HJhk=7VxZSY!px8UPM8Z&!?&ngUXd1_4B;W z;qm3RcT%8re-@l~=R@S?=&@M^t8E9c5r`%A0==14|j2+ zNZa-SG1WM=Oe?_n?CjAI&a}&6|0Zie=otykZT_Tw%|f0>{^k?QytK$NY)Za4^;$38 zfw3+OGA!8CC%D@1cvtvQaKYT`_A0PHwkI7Ayk%jj;c@d3noJQCVE6L*JhyeMdT(Gi zD{`p8h#uymtl*Ik6lhnm^#zpx9gnt@Q;*~!XMA8t5JtT)Wr@~`BjsO>hM$5Iv=@y- zE+2|%G<$3&l^44{y@J|fSniIBIcW83{4m5pmEufz4&)Icwc!odmbC%Z)$fi z?rb;B-h;*DmcuKy$Gy)Jj`s=`+GX%_K=I;?Kr;b#Twn%*TJyFurz)*A$?>Q&%t|(bMMdVZrGepA{^a8Py5gd>S6?1lm^b#QFTSP7h`iri3a=do`+BUAP8ouGT;!>pll1{jx1WU@Fp zwZP42cC=OZTP@N#zLeBJ*)OWw(b81TBdrJaSB0mq(PZ4n?Rx?t z0~338JaXMO{+9UmrZG$)r?4P(!!viqY7X0Vh?3Jt1OAZqDV@Hhc!GF5GtxNuDztK{ zFBKy{dkeP25U zYMkZ{#ttQyI-WF>nZ-e(NQ(Tz4Vo~=J|mcRDe%SSM!shvezzxRET)6{z^IQenBrlK zy5_211d0xkLvz_Pd9IEKJ%T3DXUQA`W?DuZ!VxSxnmF$E4-NkO zkof!l(}9{vJ+?SzvX)%M=cqb0x|AT7*&-xntU8rzAg4|EL<@f=Z03z&dcO|Hk*tW2 zUin2$el9u7Gg@~ZTNW=MStS>YygH~++|Tu;=H;&^BG-`)&e?45mo|Kk%oVuTw&E0A zYw=cx=T>xQ^9fffE3*ZHwXr&`C@oy~0~v~b_A^lFIIaX%q%{v^e@BRF!u#3ad@s74 z*H(i+ADQ|Z>u9p+h~yO*Tmz7JbHX+qE0qw8=D!(sCLb*bhr zB^X=ph4L%jUPd$D?@{m32fr4fZqoiH=TMRi~Fud`j9jrrzf0rON4} zi(|aSxl>>y`&Qq$IiC+ZN{B>ELF=msOwiyC=dUx=_8eEDzUj7sRP-KsO;2>n*vdnb z_`lCoj08x!%VNtkZP}%mt9Aw1Q7rSe#(AueYc(Iib6_j&>|Mr+rfN*t(m2yR%;$Xp zb)U2cZ9Qy&8|N{a)u~YdMX;%neWIKu&IBbo!xGOUkzauWe8z0-^-^M(?L^monLpwnQNbQl2*DSL>)Kr4pgsNOkx?+{4*$jQkJaQ49QRGQ^c zKWvdmF^|KeKu;Aez;gpOE2{SwhM4JGaS0xNS?#O7L%>tzE^OGX}T@ z5?V%$O3(`}CDukB4 z6x@m&-+9cmpDZFt%|Q+yPLchA42(4ki>(&IKe$Vn57FIYIruwh8Fcxd^qMBFvvPHF zd1TP&R~Sa#N0PA6NR2a$kyN1wb6NP72%47fYZ$HY_U(?=f^N9QQc3OYb_=eOQ?4d`u39l~h=y@U9K7N!*VUCbEKQX;w zNYN44>}~R0A}bimc`drch%CA(#cNt(zOYd|Q!+}?`)LNj91xc5!Fov=)4CC`X18Q0 zH}3`sjX?m^ygy0=i{H#}pQ;qd9an=)ky~wtg9tVwxLu^NG<*g})li z(kS7}9j_Sc>Q3GXMN*}og2bdbjZSHSOuFH_=Q||t0p>hlH|r@WhW5bOI%QaVi#jgY zh*&q;NYj~^)b(hH%R^eI`Np@WGW-ZBl{p+`#^q@mbe%*Lt_hYdn-)1ay4#m)4_ft_ z_JylIEDE;gV4NHHWbX1l62yl4YqhjIEVX(&-uEI4NqO?@3|I!H^2m#8P>Tht zYrt)p&Or~pLjAG*irsZBWAd_F6SX1fd4a6O@!0NApB|FmK}0bny4DZ$8lnKgV`2IIIG8$c~wA z-Z2jOB>G+-NMP6vlCWxeXKlx^n=ORd2ZD~)pv!GJNpss*M1$IGi|hNK8d4Q=`ojQ8 zgQ6mho76cmeu{U`?+MY}cC?6jJCdmPRFvOjaX;_Os} zFIZ%zI0idIDP9{T8<`eYKZ?mNj@xYxcWSyM&MhNi>yrd*Qk+iYg)xymi2Iw)2zlC~MiQZ)oq z|7PodGqQ}P|02UE>BA=Soe@&5iqOn5$!E2|&A(yDlJJTsc2SqVM03TLqErH>jR(nV z%x0vP;FpBPeC+s%$>j`E1r8kcqEa&~ZjegBkc%ery@t@#w0=n%MYY>!qmcd*Vu^g%1--{vp(elHEX- zXj$|Ey8RAt#I_vm$c@^Wq;+^a$6=U>viTV1Eq4J|&Nl7)o-NDRy5dO1$^h+x8MtE3 z|5YFd!$uO~E$iE%TEnlR+3Q_Gb=-c?QYTmIe~8vAUCAIzcgvepR9Mu-W{b*1v%0+Y zF=FOj$r`zMTYJcDyVXs!Rw+_8`OuuK)y#Y;*3Ggoq%0alqD}2% z_kGzzwI^ZA@&N6QqNx0=oA18zWb&<~C20 zlG2!eNpQaByFXFaB}(Hc8F#A?j%E`7l^#!L`82Hlw)5dc0ORkOD0~8mhwNd2yhadv?JySj<&Sw*+Xok=d*MiM(dYk zEciFQp6BkS?J|wsKEX%JLTe9y=i{>sF{2El8ZzY@dT-L7hPWT4>+M zY#7&Yp7rqgSruU@%g`h4QuEZJ{PTS%jT7 zbT}Y@nrlcVX_~-B{8CcR(s}@pmW}(tcK5%@ntjV~NwgT!h*)~d8Z>HE-Yju6P3JH+^QsTlL)XiZx*wcdsdxTB ze4#f5H_|0Ml7*X-ly>e_Jo8r4V$XcK@f+%sa(N&ZGn|mp6d2*n5zPqCX5D@a8j*7A z7D*G-CpAOP09xW?NtSEJfzKKBJ0Bvgg^B9lq6Ev`-Ml_V>EF|(E?UV$EzEHd-Sghf zKZmI~8B!~#UHhUB-=&`y*RpXmh!Ol1nN#S(-C#j|g7ZLVqdduq;Z&K52k4!-v3CVl&6j_k`CJe_4&+6nr)(zodbfv}RObC? z-`S;WOak-Fj(#jcUbL61Hhi#L#ZM)Y>jbw-5un>%Ie;*%UW^ELqPXzvcbWD-eBO+7 zb-Wpr5tCh}LZqmFUasYRAWQyL)2e#LtXCYkJ-VWta)35UBXi}{Qv5iV^ut|}e4N`B z8Km1TT8{L~F@%mwWMBGCWXHRAhqU^h({Gwit>X>OJ!9Ognlub5jT~{46j0|k5=+K< zgv0@r?>V$=61M+En4=HF(J$>R^bI(-eNV!Q*_d9UzdDU)OtKU%#+~27R5epZoO#vH zB%S1)_KwDoFn70Rk9yuDV1}UTvh7vfCD!4{9Bo0phaXW582lF1_Iw-z#}xPJ z*$WB;*DCKU(VsjK^k>Ot#Jl&DDuv#o4L={R2jipWj=6+RrH0Qp42(PE2P4c@*l;{d z?sE$j?`~xCL#Qb1rl9yLM41qAkx|X_!#L{Ah#Zfu+_P7Qiw2phwm&kTopAV@;>0uh z#YyY?pkytS2m`NyfGZHVY_`s|k(u9EE}vJ+PXG?1y6YyFb1z`sXLCQ{b84TZw@8PM zLmqH7qNkyOCT3OgF_Q7sKLy>tRRsE#*hHc`jHknGzF~3>&;9SxJZSkE^a+!EwqUmj z(o?}yZLB{J)6V2!@1x$CM|S|a##3(6xA#V39L8rU55CiO?I7(NvnbspQ2DT2H7ov-H zK!86Mi-_?0nY5p@^b^Q`bhoFT6fvC)1tM=x4q7RQ{0=8f(;UP_Z8pX*C_I-%^x3zDayX)dnnP4yQW`8jHB!8|xXMGQnj@47g? z{p)b*7r${XSKGC_8Y-_LSRO2)s_EK%kno7I1+c@#8IsL}>V5fW$d ze>w-k2~G=goOvwy?`+y8VN!3jWXxEsOCpA+szZ)K>hqBaHVtO=EH!#F%8vGfZ-`>2 zfvn6!ZqBzsO$qA;Zdg=s-vFaYR-I8OaMIqI*$T+0zD^}ROI6QSQQ)hnq!SB-k{m0v zld1)_msvGLNqc&sG7x25Vv$ey*-RouGR|ws6U8TD#4Vlzsid743M*MZQZsQ*lX(uM zO0h}c%CC|^k@fJ>QiaoOd5TjhRjJ_E?^lq08}*gfF^GXtVIa}3oqaz&mb9rws#IHl z4pw3HPT4zEs)k~tAmmo#u{&@FR)a*%+el(bC2xKL|IytVeXU^L4ri27?I#HYiSNg| zg>iK1*BhcTc0ja^LRd1ZSoC}25uKf6ar}8M2D8XXa{L7~Z_v}{xeHjK$ z-6A*W`#p*1Pk?CCnpUP$ft6tilG<`n=3-x(Q^!ljCEYoVhCds0l(#<`l9=G1iSV9j zozx&C4*2B0LQSq&Cn2OCT?X0h?Wkdwa&OnKC7N&aD{8KkUHLH)K8BhR=EBh#A0O3+ zxQM)c+U0}BehgsA0+w=pRod8Jz}sD<9sfI2fzcBgu#IVnK{fHgxYIhEqO6Zs#&z(W z7gOXFPnu?zRbxsFPN{K}fkYBk`GI&>hqO1O8?C5|^~vPgC~wub$$2rGd*CM->+UW& z1EtC~tbFBYTMQi?T=Qy)C z9glw^EJm!MShgUJ%i>!?SZP0l1Qdrk%apw44djj;o>o%u&9GLAZDO~1pKv(QxAQjYORapUiYGc zK)EhvJKyafi&Zr&$~iSF$6oC`5Ma1E2J~dwdTViMxJbDQkh`Ok8fq3%oX`Q;c$e4Q zEqfG|%N&+n@Q-2|8?G)kCrCDI1w_xQLBQ)MDARaE@0Obxn^7hSo2JNq7LTQscQ*Mj zuQ5yDnx`jU!0ZT=kz?AAL^Sa&>k|jt9YTcb61_gAJXvCq-sYhX z>p%RET`w=C_%iIUnoMG1d8U-NseMLbFW+t=o0h+zcWL^w2-KRUe ze@bm-(K*T(`*YRtpU1Oa!kgn?{qx=2ZOPko9)1@6joPt=zP$?Fv@q&Em{JB^2~FFZ zt?UjDsn~kz9)|82^C<{Af7XQzk_D7}YjH+`i`V2Umv4y~r}IC;}}~ zj&Z^r--LB@A0r&6?0&e#gC0dH32mC>ySwaHzs8W=uZ2dBW$L!c3|%K1yFx;1b5=?M zSWg9pT_Kz8Qw-)WUzHfp!_O?XTVHHL1(U;p*{J7>7yinIHNB9NZ1Gh|!YP<$IV-l5 z7ryx@R|Um~w3W*fC z1TV&aePM{k!@G1?l=1T}kD84;EOdlSn;8$)2)9SrDB(<{NvYFD=k;@$^UL4hA;0a9 zvYw~0>qYIy2SgLgM1y^|id#F6pT3f|IDr*4J%#WN|(cIXfcf2{B0htg0_nA5DdY^`RL#mi?an)Utkh z(Iry_xPb@Uvivxk<{-LPG>~0dPjt%9$CXC@8R1=)*zNSA0C@lBMq4Pf1G2b~i=_UV zdJvt%>BY2RwNj0*eBk@l>ORUF4W3hK+38f$<0(2GVQah%2U~of(?|Wtqme(~@XEUTG&7#D}WG%bo#>(ce{9(-f_eCw@#GlxjEw?H!IXDKh8Beoy#yoQR zBU7WfNBH9-exAoVBsQ*Iyka}r0fOiHunFGO4>MmattVSwE#=2Lm}R3G=ruZ=**!ZrX`$Q|uvUp6QaMI3OOCl6S4L{qBRu1l&Nn z26-`sTl3!^X}>KMliMiYQ%K-P(tJG9`QcFx#M=s&${03DtWp2;stz-fnuIXl5F#kVxClFsh*d65D_Xc_zcUFA27E?ou%lTS~|sHcK5?*PVA7f<+A>HDrX%5 zNaBG}-jV5FUI6$gZXfZQdOsf)HPM_P*Zg6^Rbq=%V#DUXb{RUoMY7+~fIT6^jjfyO zHWOzT@+yUKeM)oAG3jK|Ha$xL`gn0|uDI}f78_ITVQ6)N9W%^loX%} zonIYtoY0eRM*8#B|J03^)Prwsg`p$NL->+8OxH+y!cK?yubcDd?OP3N{@NLP4+@-V ze|)0Zo%7F&`G@}WUpG9#fN;DDR#kn)@t5S_AFJ)Z>`W-TKQUr<9-(Wh z^andY7Y*28p6j=WMan$FAVN4U~^8c8u!x4jBh|~J}MlFNFM|FxJniv z26zkzx;X;q@&R87AA_Wvs!$-$W8C>qk|5TmSk0ljl{62E6!G#r*+~PD@ng__@xe97 z7p`$|tx0(Z)Fk+x*AUZf34k-Esx1?@zaOLo5q;jucWZ$O#HpM}v~1)6bIOM}&SI#j z0s~MO%pMA1OZ`avokcW!U;U+{$uaOFsk(sjvYb5M#nsJZX@QH%m*f6nOwlb6QV-tN z(cUd_bqW|CjG;dUxTlpG&+I!DJ_1pc zxC0)50*(R9Nn202?HW*J`Bw)l*JbGJdjRzW86$v^RE1)D!#;}7Pcyp<^0gq7hRpYUpvfI_+0AC9s**~Rv)ip6%sS$fe+tl z|ML2x_`3Fxc-g|lpv1QG#atpDbVLBq)|4x2 zvXH>n1-2;tNma9J z+*P>{2~cZEx0(tDv;y^y;J;^Djn9zcFeGoM8}9@(unc{^a(~1!&8qw%)|yc=@}E*0be|1uy-? z4g6?>AzzJdpmqrjKi#2;3F0(p3dz5QNWKDslcgY*A`Amq9ow1@#6FM*PD%`O2(lHu zYM%?6ydI8gR9#;Ka;sg9J>rJiVm`yMg=V98`Ch2?0_BI6UVS|C?Qo`3_Yi-nC5J6oXtA;2ONB{q1{s)U-N-Bw@l|;?wt!oP$wh2H`sAxpYgM_ub?q}m$lF!}IUWitgY6u7o z%Nxr26NTBH$`sdE0l6^@puq4qOFCq=XdM*q;Stv+^~=fB(>0Zs5DD#g{sDx(>8|gB zyueXWe^^BY5fnZ@Uq z`m?B`4LW~W1sn_>a#S?;64A5Vf#YfLJz9}D0RfWQ+IxT}wJEaxjKX7uWl$W~t$@mr zLt#PsyNwMm-9h<_3((wv?b_&HNeXe@IWGni#)b)tvnJ^nH2w!pPiTgpELQ{n$^7zx z=lPBAfW_M=!^a+Yxl8B-BnEmT7FD^becB0D&M`1PPXlcWYS;@jVcYS_Kb*r41~%yO z5rr40xJD65x)@2&Yk!PV}f0$LKzB*lkD$C73f^*ML=HEv{u5j%gd|!UT-LO zuKvN`2znY6&8QEd{ezv9aO7vR_qL4HmBs#-xY_ zPl6&R{yiIku)h|3sO@y=ezJ3GtJYTj^2}*|;E|s+D!$Z^m;fk%K zVRCl&JSztAE20M?M4iTXl&zxFIz5_^BCFvKA1LR(+bO(;>t0sQJ2#ncH=G=9A;7P7 zXT1q{(V^DqMM1-ukcaDqW+%ntC$wl=^-%rzLoEgF z?tO}8FTM~l$;tAtO3?{6FC=M;X_|p?d^WM} zGbb7DNogiv+J=h!m1D4kLDN9kxLm-;NvICl05%^*$TeT}vlxgyD=$H2V%hTZ@N1nK zZ=N&*q<4s6h}&IX1wI23$NORK^+keI6sh+^a(`+Cj<5bsWAv9sONHr^q|$t=l3B77 z78}#SjUh@_QD27;a(h9SM6K<^7ou^}zgr`w6mLIBd-}eb>@+17(0Xtf*27<$mz7Q! zGK^Ms5O!B4wRvH#KT|O2#=PDW9O|N$c`3J~*UuD!J&J(gVN9{=JNvPtOeD4l2f#rz zH07g=o%bC$e-pTh-6IPvi!feUhw>iVPbqPy4>i~Lp0rVgK3(#kQ&BIKNAEsF<=^vg znvIv3JD;W9<@IS>PqXZ|U2=#ElzhVR;jY!>?F>h~P=*q`Tj*OX?fLwjc58mm1qkFQ zlZ82M!S1qsC0O(^r9m2+q1gh(;gm3Oz1)a15fKM|8)RVy{3}V(C&=*S0quu8zBW;9 zoLoaD`T`EEBHI_AI;)ME&}}Tt*~FT!AtJW;T6rMp|FHL7VNoqx7bqYoLCHZBi6S|Q z0+J;vp+%6K6cJEz2BAsY07#OkARsviB9dbxQ9v3*lH|~|#1`$_uS|E z@W1f&N5fjRYR#H8=cqZyQ0V>Ul=4gQJh<(WViiaHd9I*tsWAB#u1?MAm<$f3yCLU@ z$$lWyf*!tWx#|&dT`{4ZEtDwlox-EAARW``l#BrV*DjOQG$VPcmy|SUBOP{z6G_d` z2>F0!b*sz#ckMWCrf*)Hv_@z;kbzDiJ|tQ^Kz;}+ZILyu+W(Tk@1Sn=Fj*x@yZrXr zOD`x`06@z_^8|xcb+!Nx%!M=WG?*23TLS@?!1r25K|~7Uj1(>Va#FsQ5AI{Sc>oAl zEQ%8ZinA9VK40E>VJn+uSb*4mesH^4)rK;G#vk@nTmPhM(*QTk{flQi8^-9;e*P7l z;u6?V)6buL^I9$AoBNrn5)2&rthX2YL};ex{RT=S_U^zR?XdRe=pPD&2TXSk@YknA zVF+~eP2`u2kxMJ*_s+G&Ac@Xk)J7-Bnkf7wHL#0iIg`!QN3IRC)!I1am4^=vP>&BL z6GY_Dtm#g}l+yDtwNGRT{pIsygWGJwnmqScWkHRp;b)nqiv7rJqS%rd(0i6Q=t^Gu z9EukW6`8k$Ou12soYAR;%!Ws51rDD>TvZfd$Mz~Daqy@Gweoe{wQ{20_W$E+esEY(0Ucn}!Vd#Bk{MnV&@`4ke?oX8Z>t8Y~` zh;grSe}27E3Y&Vg-~7ClEok3bN0XkMT((P<)1^1ka-W9Hc9Ih&mQAhx_W5}x+6rV1 z$(cY6cdK+yJeO4XUy{Z4!u3BtO|E^)kZhs(B^_@?L*^37Hj&WBK&4d46)jsfoO43y zCQ&D}?F>**56~uNSW&jB_9clgNpOb<#e4G6(Y`om=m)q243nby-X8(KuYRFE%QPvM zUTDDn!c9&MJ+FR*IKL4uQm^3l$rF4O=*K5;%G^r&^nIVw-CXNa6T~IVh38d#)25|R z#v!WG3B|hh`!BJIKPe1{&bKGrB;^mXGu93gpxtAOw<9@%G@`tzuBX)~aJZ=65}s<3 zSQSW%vh!n89@zCzSB()!+Q!S$nC0p+2yJ#J;v}RpyD8EPb|99JT5(RI4DAkHw5za( z@APgw z?!COT#x;0%Hhx} zDLA0<@xC0|{%m8MKKvE^t&EhQ-~%U}l8W2x(Z_MoIRQl9uKzboQgNYeQlVlETp23 z^7Atigw1&*wmRga&EJ>tO`MD+z5S9jKHl7Lh~jXQ4P|TM`jV7*;KF?!n!nns`GV98 zHFVd|ZPmn2egsOJgwUF0Uhys;Li16C%u3S;=8(uV7yQVR5kbz?TMO{4T^V^wAh-8} zDJW`nC$%2Z^f_Vn-fysI;Tzi5mnAJfN8w?b{3WSz5!Ja=;RF2+_{RE3nzx?I`{u2M z+AG`}&FELlnxawc%+0mJVNS6-4t;khVJG!I4-L_#5Ll1Lp`Pl5Mk(h|g)Jkm@Co>z zbW|ur&A;I>uYUFgmKDE;mTA))@Ho}xogChI7pt{>vt0l0Qdz@?)K;t8_vXc^bdZgT z`|>}H9f~ey^PFh(&ek-zD*6H;pN`7U=eA1=#c`-}pBvlQQ!>0wJk7O!|Hi)1{Ks=j z2S&Y979m@*v8oQCQ%_l*v5&wqX{R$nDZ{_`DOcJy=@V~k5;nnXY=jd!_Z#MAK2OEo z<)?Uj%1tGho7c)Jkj!GUCQZDeNIF5tn%CntB5Ydbi3GXQfr&hjiVBcyc>XSx>4^qT z*GZwPUX>LqTGjj9>aj<9oawTjK<~iGmWvO&v+f0@a3AW%x`I>Z;e)}Ma|KghOy14i zBK)^4BtIY|BJck$U+eW&^^wQub%LObpO7-{wH+@m<+G3VM@Wx)<40%XSX^ zm{fbAo~G0vEop)E^&&)+67xQD=ckelA6*E9ls=bfb3AkSOcVp#V-BD2b zDDJ9o+oZoR4NUSJJUF0hhq!eF@HHwbMkXC3h9MY(#cB8QFpfCo!$mh91-Um>+`Jv$ z!H?9L&g!4+JC|r>T*BKq)+)8PP%XQqgrbD?^nI`Fxx9Umcu_-Nv>e5aOL=A{6Q#t& zkvzXmJ-^j1r&D!t+}4$i3HCwaLL7#CJ8k^L##kIOVOeR}{#`Xy?$;3P%xAJj%XK&z zKXG!0=iCIDza%MQ0m(7NOmuj0GDUHcbm*Q+gk7WiN;)#2ejr%Q#{U#4xx4mG@x`EX zQ!W1T#FltDl)pPSSFk?6v5yizgYOG$idGIwQ_(!2wrTXXo?1$E*QZt+7I4*qCy8Zf z3d=|6yS#+e?$2IE)ZDT^yNzFon6ep~srRuYPxQak-74q3{}hYoa?zT79Kp;`F6A=u z>6!c6*`%9dy*#u{*!f6~l2nm^M#%;d7c+Eg%|O|kksAXQ5%mivBi7G<5!cGftSEjN z9^igxHYQ%m7RiX0t(4npM~9M!?wGNG9MiLMry-jPPTLf`KKjl!`)EfC%NkMkmEB-Q zrqedg{q3DVJrbpN%fOrt1+A=(kc?4hsCh%t>m8S!6Dg#7(jQqhEk-L1G|r98^_a47 zQSl|WvRzrw3$i0$(IarWmQ?@VEmfi1)!kIMdtkpgxAfj^#eZ8SV-bQbeW%qzG$cqs z5__6#K}9jnJwok#|Fu|~O|~9QBAC?7U)Oe26eCK=YA+IPYb%|v{K9Y|UW{v6%&v(> zpSgUpI!PU+(L^9zER;3KQygQj#0>kSc4()6{UOClho7Tz?F9~_wu&xTYGtuP62AU^ zY{mt`ZgcO63XE{Ie81xlz`Hf*ZBF!>xUyRX5dp`!bB=^xXuc&lM%3ydqpbLX-G+ID zQ{%?Z2CecCw0rMfn+_lh->v&3P4|<3Ti2;uVnQIc3Q%;t8GL1%W*oRsS5Av=T)-Tz zVU}e3Lmi75zOEHuu+7E3SqW{L+pRgb9a$UafBz`yAU4j`H# zet>sa-_x{Q)HhPOmu~cdl7UWl{j(cC9VgPC$xXm%Jik1XLZC4#)%hasv!3ufWhNng zsXkA7!UK&|nFLBB*YVV9VOO(|pEN1c*e?H#Pqr&U&c2%OXE?^Nk9)V?7BS0L`HSon zcZJ}%c-pJwsRY~ybB4Nc{Hg^^PiiaNBO1>%@f18)@v?`P9^Th z_J4hC(Bx?TRi%5ierkkG$5%dqzvg<_{!5;7TP_D9Ob4z5*RO5cT-b}?NS6-jlpVYt zRC9W>-A`M2qty$-OO~ej87`Dp=6FgZ@Rjdy$8>DxYa&Wy)%4%RcHFqQOCF6OpIWa} z37qmblyZhUbFOpV;A_^$r8FIQ+*KsD5CC+X@1~w)k!s# z?QfQ1xD=bYb(pdI#WtZ8o!BHGb|Ek&lU5FAN{PR~S;}TU`azbza!1h3-+zv~$=^cy zB!iF#SA5ecRO73Ks(7ZYjfsm0HuIh<#mllJ^gCHW!2t?nZ%De>1HP>-T!_bZE!I1+ zB87;Or^?NxMPSjFou$)#Wl!Pw{0BgV(Q~}n&WWp0t!#Il;J&Bh6kp!Cu^K1*bFzyJ-rD5=gW7|6&Az-WcThGU#dM~7gZ*B3g0M5 zMhJs3J-T;(0VRJ@n=YTnNNxEi;2yHeYTC|KiODy^0TT2QJ+|(0`S!#h^QL8lZJ0!U zh5YiZr$`0`;=Ed7T!Acb`gAH>&pXk1D_zg#bfsgX)e)CZ;qWW~YWN_hSt6D;9tg6N zm->@G8!}OHduS7?6uX>5fUnm%5o)Ot9qq8X2w#-H9Lj&=dlWN+i|(u8%E{^ly;mBu zEL_#btQ6`ce9bdv>(_10PH?)K*W`AvxNBiP-n3yap0UKf9^T|HBi%voT?t88iF>TE zcA>l7bv_hB40|xoBSc8IW9lqPxEN0DPp(V; zg~<;NAl4?|WD+f%n(D~8k>Mbwyu2xn%DCEn^5E|CRdgK&@5F{b`@pEOJ#P^H&Eq2* zIjw9V3o{DGWy!1O|_(1A10He4^#6VpAV=slB zquH1?l8I7ovu~HAruiX^fB&WYli5Xagzgpza^V`2Gy?rBxTQ-VOs#4^he z>FiuZlZK2L1tJdOI^Ja(jY!2SMQRkA!p)~bL}}>lrL^*l`@3qUx`@2!O z$>`a%PLhf$iHKSD3$38iMb#$#`_zi_-#;AY)1ka4KlCxqU-IdZ;n-;SRO;KAUI!oB zFn?w25$r5uSl?^tliXmlb$qph~B|3>4b2Ph6dMl>0;PmWAL8SG8 zTS|QZYqSEjmg|=EzKEf^;kMqru3WVXg2u9SE-RZo+OU-vf zdg5d40<=b-IdW+z)x;=@3vH3*_GdPo&UG!JdBLs-8x`USklHE!?ioBZ3WMdsb7a4PB`xVioL zyMZ)A0^EVFDGP;j93UQ^^T%Gpn{^TRzhm0oZ%LyV!%AlIfpD$g-!_G4)K#m}QD*IW z8eOm}e+B-_%=Zm??M3FPETtxAvpEf#o@mEc3U+%&l9e{+`Dt$KSAN)k0+@mMMW#`h zGqAXynXS$fnqzxZGL}K0c=w;)|!c z_io^7PvAFW9t=+Ej{NyJxs;@7z>E^eMb&L-EuS zPh0BDhcOAgyZk&p&3& z=2x+sfw{cSqa&?EhX)&_a|nr(Ink=*)`k1LOfq=q5&03_RU)%-rDrV4Iu#+{i_S^j ze5~WmO;aiZ&hD1;Xh;RGc*b2G-tRM~G`GfSjyLr&=$OuuLvn-^K19P?lseuZ#ZIlJ_EBEoYx8hO7hv2#$2fVt=FiDLn@PblX^L<@6)2O% zDTlkz;u3+e1AH+rooBfm!+4gy^GAKJbZsPxxPd?%-m5jC>wUD3P`jF$psb~bh`ug| z-JtRZwjj8D;YofyJgwu*jY$xQ^I{XRx1z8eyhMB7`sgjLQZ^+86BgRe4Dp}?T9vn+ z5;kSyuO%zf=S3|pvG_*UtB97Ij;Ar>QoP}PRo_CT=H<=AGFo<=s54h}aRZq<&_t}&2iMvK$@aCp?&f({XODP0`ixpYbs z{Zi867V|`d3#OS)pq?(XzTJJ)+d+A1#5rKubeSjaGX}yRYdM#-o&EGCoN;EMd*d=M z7amdLSsrNo6t8{9-^Amqur3pWxl%CBes|pKz__>D>c)O=d;-%ZvbTY2;{266ie=`M zsp96jEc7BtUp!xj*HnJPnf6t}(-eM~8F{myFaM}^#7Scu=R$FE;qJ4l?e!XoQ*`pm z#9L$X?z%Me>C2V=XcWzet@&Z@`nK4i8s&F+=kpy8Qpz+d>eKg$Nty&4*I$B|`93KF zS!fz(22sLxU^zFx@adJRMX5kW;?pb0Pj}2R+<7T-=u@$pf7uns4TvhFc|2;Na@v3U zmQnKPx!z9LC$^4}Tpz-IDQqILfF-XDu9q3phckLGu-noz_kepiTQ5I*j4kfhOD!EC z<~{PXU)5xP<;E$w?{Jy7qL?oDS_ray`qBr>TFOqop@<-oJ+40OZaa%lT~Y`5%js52 z5;>$RXse6(2n1Y@Ao4JVY$*^Tcs>zHd>g8WsYqkAvD&v=g%!bfInhtv9MBdwF7C~v5lb-e04!Eiat;VleKc4jDLy2UMxqseIaW|raD zh2Ve?9h>f6Qmd;8x&;~2sJ43g_;AW|n0c!QzSLc7n^;+`%qJV*1b(8LEMPFHTdIo1 z=izv1^5U3cMDiNE3A@2>>C=SBr(@vqXRO|4@3)Ew4uo4=9jE;VL~x9aX| zwTJybichb6e8ChFcWTX3oBTc@P-zzUD=$*R<3vYy@2LYuHExOYJN&b55xezA`8zpo zS5JMh-ZM(8`aJi+KPBOe5ErT`PJgrFj*+S=^H|$9FD~}k`kQ%~?>R(I=AaTZWSxsy zFgG{AHg1@&;nM}5sPC4%@BsBj--;je{+w^+GD6MS?+1r5Qob{FYB@t3t)%{llb;Y$ zr}Vq_&~Y@%%FkHw-l6|SJI-BuTwupZ;Ka@VJ%$1i>p6s^! zgxjNj|J0hOfeW^9vURiV0Z*BbW*cs!qzopQ(!ljpHN%4t`}xp}3+90;)&l(gtk~p^ zZ?GJRD;GI`;xd^U@=G+Bb5Zimjv?Oq;;PE;ODMBUqA}PEgnYA(Jj{Q1mdu`?^XL4> z?tn*nns@nCXVb2FOMa5pyK%#tr{47LZL~bU^7dsvLJPt3N&yzMM}RuJK`&HkHx~V| z6CE|8GTQkvwM?*lO#ET9N%>!@`yK1(er*WP~qEPW>e!610!2YBE=l7MnUa^F3{jW@WDaN0#5nnmka5 zeQB8{vAE4?xzYTAl-w;{DNCSM`5fr%WsNF%XIF#N}6jwe4|t!^a$02u_vMi3m^|E*|MCl!Av+%Kk(c zwY?>(AYgd7zNd=9(WtZZ7qneFKcG#88P3=fln?cYH88l=-*TOJp_?gepyC|EZGEqP zl-U6K@*!@+`|6PeR)VlW%zxo>dckAY>8h-Pw_L8Qw1IWI2aazw*}rCx@Az>a=_v+x zAsX32-jev-k6|-rO^Q@Fz4F(PLcM52qNcXcwOW?v>R)(SzM4d^d5|YvBv1ObMBBM$ zSj}QP`F+Fkuzz+uOI3aBYD*8A%58s6?S;Z$QdnnN$+(vJ3D4g#tuA@rIXR*+?Y*43 zq{>#h*m5HldO`LPEvxh(Gbfrajf>8*v}epo*XY>II_b?hBrYT&01ck!D^h!UYYk6Ll}6bNB4j~+$V{E(7bEL|I$g%*w`vIuT(2h5u#k$;2=1jUM=Zh-T2a# zJH!cN?k`%X6zUr>;XxiXIs+2h_M3#g0cJ^aeX0WXN#GQO`c#qbaklM=pGAAiE4*!!ojv0r z>Ah5tHG|!NI^B1Zh;o+VliGC)U%VXw54x1h@S=S zRRtD75-2#iCMEm@v|FtMyH!_2pgnbKU6UQ^X2fmUX1!crkrTlO6vEXRyUzl5p6&A8 zHF@XN(8OMz=0Pt)N2iGD$+6 z)97a`Q@|j-S8cm7VoQR*>eR1`~+PpPxz-IAT^Dx z4;I_C!-Ij6&sX~zU=FZbO_qo>40DsOKT>UdyR0W~fV?LYq^idCg%mzI-{!r9TF;~i zndDIo+|C|9lENCWcH95L!xV!T8K)1lvsp@=yTpXfll8Uv>66xjiqPWosnju#LC|S- zs?#2&LmeWlLCRXSm2^Q#w)Q$lK5cVzuJv|`I(5o6tluQHbs$B$Uz>=KBV^a(aU9)5 zKeb?3;?j!&^A;Wj{O8&|`mS*ipJocbU?(C4kIx8v1H|}uenNsoe(o$ydDvnuP*#!d z{CurHNn9z}QgEyGA5C9&o=Lpb6Rc~BQW zjMmwv0klo%hYYMJr7Yy5ahD8k2YWN8%jt`D%-!pxnLrr;R(Qhv12R7&ENQHL->nlJ z>}?oB`m=(&L|JyVzp}R!yLc~e|3w*KAGb#6tEJT1@gQNyr7zmuOgpSXkW1 z*UBslN(!5e5B*5tvc!6ioP-n}&ABe45l!Tw*^c2)ccu*-*zw;;>9TF&TQ|-&Egpa= zG|b+hJLjsVD&FM1-WXXqgwt1K1%=R_!si->$zAyyPF~r}z8&1^{ZS}g+t)jd zNYmJAv@0$;a0Vg4N7cPPatWDN;FZQUC#LYUC))L?um5P*r*2gNbfl236sOoc8%fKK z`dgRrClONcR4Xks$DHHQj*`Uh4Vhf42^0W21??To3C>=Ue(L%F<gHarbRP+2vuKD_igTlHs)5|avk^SaA4%iimtAimM(u`D$yZxk@BR+y zH+X6;A8j8UPVqmY`->}CX*z^4s$AkC`;Ckggm?K#9$w^zOBRW&5RRct+_l zZSX@Pybbk}49a3Wm#9k6t5q`nmk={pZH@w=5C8ej69HukKs~1@sUuLf;3pu`;=d$A zH7e2(-FoF>GA!mw?FrOtT|(u_E~J)&AthNQtyvTSZLq;4m6{=~*<7xQfPTmxabAAOA0C2t$O1EQKGBDS@ICyVG6};}$A)C%)cVfK1~FmNl*flQoG#y> zbDdGUZA#MW23)NY&Bp^D*yDyvE|LX@tJM~j8HPS6c1;pWiT)lSjJnpvYKGbAaJJf~ zY%kqo&2#>efOf$o)Noe!%=wG;%=JXzea~X8&yKw_Yp_sQ=nzFlugkvcaQr|OdgE78 z1Z@P2`auLjgk9oo6tHf*mbz%Ay|Hw(l^QXQtetKpwbuUbM6-MP5{(a6 zzIKoV?Q*~NndZRV?7Tq7T5;YJJ;XDXo0&|56X&RTKPNDMcrUE%^i-N^*8&c-dB*B) zJTMKBl(?N);Zpwc(g$pT970gIfOKcBS>{od`yH5Q)kIrX?;3%I zrYmFj0#O~G0090kh+5Do*tM!Kd?@2B{eW+$&sdY4FYB1dX3UU3aaDT)sbJqtQQBfc zvO+rgFJXA%Rnnz_n=w{W2jq05+&?uHQ?2}(HbF`DyUgn$NlZHY{p87wM{}uUxPggN zl$+`4?5l|6|#T{;wtgx=e>N|;!ZLt>{mmR`Djkv&u&nicRB~ZdV7M;_rD&s*j8(qdH04f z&Fa+J$okHa#r)mwt=c0|K13zL@A2bd#Lam4a5$z1s+s-%dMf4wrBp@?wxLsg-co(yd^7)pWlKxL+p3ZVj%b}K zHQBcAB%;wMv0l;Wu?~28iU>K?WYBv5@#ZifBD$6$()Coj&4X2Z z5{GoN8FB~sNMa!YjB1^p5VrJFUuhtYXY{GnK?i8%-R17}g*UmH;0725fl7{jUm06` zcVa4m4L$$xj>Y;~vd@ykXC)8W8Q_v+9%Ol5IkDGZCI4iT^hbwi$fno}yia?*Y|q~# zb=@0z*8JOk|6S4$M5L(`q&N#T*$j(xEugx}5tyVOlKW80^^f+jBo<3J9<`+~Dbp+! zd~?zgp)iyqAYy`pDJN+h^mf~jYh4e*u)xZHZg__7##Ixsx__XUAKG#i?%_h+m9}u| z@F=fGc5mzhC12(RSJRbk`#Y+H&53vXCA5DZUvC0?xx--7l6vnN6|?i6ZH@S{bjhz} zrd5Tg?oPzYJqG`4vZ$vK&4?H4DPG6Ajda^+#odFyK;M;CucjP!_phuF}!RvaV%PN`f1Jx~QyHSOmf=|3tNU9G(6Ts36!=uUSM(o2T> zg%lc4K-8I3I*eYo;Ec}sJuFca(ZtO@Jvi+Hkj5QPFJm+U65;zhmUaRyZ4W0rhl``Y zsnx?c?W>EAiHK{U+Oj34rXAIa=9B03p&l_y$MSx)fGXo2ioXTm04d9R0mUewZt?Kh z1uvtXJnPBhXHpXs9n&^bdx2Uzz9)E+Ln7k!bkOPlO@_1j2$G3$dNt{cWW#r=FJ;It z%g!+)lNU1%0b{yJN~_+P12ePS-w#qM0ktN4Sza?1IDW^Xy1^6PQw@H7p{)AonLLF9 z`z=V2uNaSq1S10Q-IgUu5Zm$~U|;xFyCx_IDX;YxwI)BouCpAEOicu!iJQ4=x_?g5 zHBuHJ|1t==p3L6k7h!?5oCwQHwb_4{3nM2%@K6XyF-y&Ca&tv$e`GF!rnzygH*q{! zzegd#5Q7l@21K@?8WHdn(wnhZKJ-)TI6D0KOhF$Uz@V2awn3}o!?tjSLBLmL z*e`wvBJVq%KnEwQ7Qn`O-k6UIuLJAlcE32o^#Xw0Lorl?A8xg`km77{>bvi~3@y-P zWxJe2fC0DP^7A;q2^vAG*KVRIy{nZgRx8Jb#+*QREh@K2JKcZd^B|LYgVnu92d0w5%-DgctyR3Q8bj+yGKM526gqqc@r0Y8+BfVnJsiXH(F#0>SBu$B~p z)|San;bKSGU?ab{00w|O^Br?QQtx@|2&%OZAl}&cyD=C7;DA=1NDd%NL4S)K_)yr{s6Ra@;uD3SWn;Y`L@M+5LOihqU3uBy=lnca z8;`fLdF1RbzVZW-%w|9}wy9_hd}|2SsPzO%UlJ&aT!J)m@>Me0NS;OdA~=->tx+T|D$NTG&P0gInd#!vybMcC)PF*tQN1$rC} z0cDJXYSML^+Kn!OBB&#J%K?;lq$lqEu7Cl4^E>cgRiC9S|6D1IT0x3C5YY*^G^QvN z!{P&ZlfA)cVYh{pSJ1TwA)2F8lh&40V5t^D@fL$Qj(Q#%=km}NOG@j&i5@OXk8bz% zHl|^Q6CVOjlPwKgKmrI;*YK=pAYd~q25a%z66AA`i;(o>)+eS$(W?c|HuI2mB#>Rz z?p>&z5j$QRyrLRlaZu8_)%rv?*QOfcriO&GF?>Vc-CHYGJV4HM(! z_WCQN@;bQ!NnAFppPdN{20h7nY1uY#J-_J_Y(^97QQi(F`rA`%6mWpBwAy(>3KgJA zm}lwc36tFpF+TyR%;Q@rMt~iQ@vQA1J~IRHiL8${t#Rvy$6aL#Ja84onR~Axjf;!S zZ@2vQOspfXER7NmrR*YY@4g!-m%~DB&6TR2O}qUSFi-{ZFEIyW5@7FT{Rgu1S8_4CLzW89H)Ro_87 z_%hR|j(pV@Y4)8-k@Z>guaNJjLIMITzfODu(6TA$7(0{!qKC_>n{!8%RSm_CSJ1~Z zE671;x+3y6VzuCpRW9mC1kulJL0YoCL!g`7QVtBGxPuJHNEsswe@vxq0(tk++Szb{ zrFHv#Okq*U!!L{zYi6Lwe`^C`87N+^`6FHlE+MKM!SJK}{&1AMqPGb{X29Beyc|#h zx`~H`peji|>Fh7$jwCBBv8&r^dXyt<$NT^k)Zf^o(5zXfLP1o~i zw}GUs6YQTyg8@G;@0GSt7UfeXw_}CNR4YJ!&9dC4CKMrJk&NOEMobgr< z1cujko3Cx484e}Xj_sJ7mo0A0%_ zLISp_u4;18a2&*8=$E?obeG$Ll_e~RZ0xIo1UNnVW!LOK(F>w}$8Q|^L~-#aB>zhJ z&As}W+{)cSsIlDVKG8U&Xs8+ir&Zc0^W2BPq`#fWQNPGh_E(w7^{8vrY#nHl>Uw&q zjmLnHsGalKA2ZvdiD2Br&bnLw5jxSIHJApR3U{|4p32F;#Uml~V0(f@2)`KhlwDfr z0228&?6}}nb7ADahnh*EZTuxKi-#G$$NhN*&+PNjx2$YG3d@}E}FViS0fFhhzP9I|gR)7r*LahD|vm&n+LW00ULfd3Zbn}oYSX==36UD0w ze};{7L>}X3k7o6=E_Z&icif!&RcBd?XWM84lnBPs}6Ne=A#i#pO zZLodQ5BF3nK!0`gPrD)ve-xYMzml5aZy39k?%%a48Hi2NpZAPvV;8rh$JH#C#9mzH z%>x(C+Beea*st8U-&1AA?1nuLmHijzzZi*z-wJiayR)!1SAeAO_mrNNN(+4P2^eR7Af zfpE01@4ulb5$jZX>^+dry4KAG|07F$p)N{@W%I zoHQWU&=8Iv)&FDd{<&w;-y#6fA)N9!2>s_Lkn!L?{8zpbyh!Www?;Ui!y5$dM8TZ- zvgEPFUKRq8Y_7wfvERuix@cew^?9(-Og34n9z0v^{p7#}oFiPoi(YVDqrG$pZiTM(4onOa7m!{HFnD z=vsYgula}3USfA?IU}hrIpyyjFb|TDDihl`o|j@G7L-9NRmC6>05%XA2O4jMSB6)- zWIO?jfFZ=G(}wSngt#ym_5|pBjVm3DrR&lzAq7B~Mpu6WRxY@OmPf93~1jtu*%i`X^w(~!KO|%Iew6?+W}B9&qv}Qeb}w%>av+zJ%OOg%Mc=o zGEM3Tk(pT389dy>u*JEbJ6w=#`decjS1AWnB#Im>M{_03qp1D=7GN~@nRzk@u}p;r z$>IT_f>0sUDfS%%@!i_jv>{T|0yva%SFS;fni%g25&>I(&@5jJ(Zm#2{vf3CQ3NX2 za)pvdKxfuqtLbR3sbR5_hM#)KGVovtkR_Q`fD?E_NNnm+&h;_*KZ0ga1+eO{SocSN z8tK_sL=8G^jAF@q6om{t#DWIv-9f}1X8>pfFK?O#Cj#jJPlKjA2F6}ngNBAslw1hJ z6&)(@f^|T{uMi0M=5dzF7kYf=PAWf%b3JF1`E?eOZWnIcncbbDlv%lT!39Bha$7xY zrSaE74JIU#SC%H|Y&(7jpkx~!>uZezY*DrbP)3AZ@r{gAz?tS2mDCp20_xbVQLZg--*5~@}5RWzl$EJA)m~9mn-CzE*T>$vj`o=Z$KNrb4;vep5 z@TtXTX^QKmVU9i=j@f_XHGqAKB@TP;>zC69U$7z;^JAXR6hPeLS43M1+2&M{ONPQ8 z#8$QDou1&sjM)YRTn~Yg9e0eD{_@Lg&IZHa~mc1)LQLGb+UB!?0QNb5M-0z>b;&}hGqCU=2UX2qTTH(;6PTUveFDW*8fnh>iHCKDjTzY z_3!FC8O|3KkKb*FC~PK8Jlg0IXnL|YxJt0k{nh^lEpWiNL^+$br2h#sCo0- zst_?mUTv2zCKny&G@$Lzj@WJ{00`(-tzEZ;A|YXbcJ;~#o2~?cd^8`zk2WjwuI!y) z{TcKS(0vx>OP#&i-*#pUf`J(3>e;<+WwHfCsY)tmv*<@V+N-A1nPaIhrayYL%`y`G z?_TYJPlwRzm)}IV_Hy+G`(vFU914Q20zhkZejP*j8;F}KLidm0oPu4{pUj(39L4b; zZ?cl)NA3b({dMwuCNq9lhsUIH1gR9@r9u6gss1Yp2{8nnLf5fAXWvq0+wFS@_-dDG zZ#1wbkd=2v*PFYxF?hx(7z(zQjfmkdVq}>`lm4<^vrS*~c}=uOyyY%m%d#9oA)LPh z+B%#<@1|9rEmuf7p03l3r2=WqY9)UF06|1tjO-Z-!x{3$oe+iC9k+6DrmPQ9^-o+l zO^DOj^bG`%RLA|i86Zn6?r}@O%O7~{%WBI`z5vxqos=-&@&{gZO}j(Gn2!cqN9kU4 zV3z~y-W|WAW0AKEuY1=~cM4Lq7cQ!eI)0a=Bn}@Gu4{S!M`$p|R1GqcLWrpzLV1>_ zrOg*s0C^t6#FrRSr$9jaR9qK%_chbEvR(jiw$B^U2_1l?huN+rfzUAllm01`uy+9< zMhClDXEdx&zE&(Vg~fl?K3HmmcW*d4KzzR8q(>;oHe~KViiU+|1up@ID{)B>xAV1w%>ef|XKA9J8&e(!d+oedhO*YJp2L4GOHqqp@q9M*G2j{R zm9u{3MqcNxCH4d0qH(_vY;E`uBDpf>P$H0}6&go>=hj^bJtzS*#bU+^9Mt9;qH!5; z*)M&j1udiul=?4Qn?MXux#ndHNm=25QdI2|_~aMKCj1u*8?`hHbfWjK7!L6RdV_v? z+xdS+k#vlm!A@l_O*=(YhJ2XU;s9gV5?E+OrpU|MngL%24J{|SiIfg?JuE+N4ViA& z&f%f-dYv^y!zSV|Sz&4hfc!>p0H!nujNmpVoWq+g@mlYz zwkg6ttO3Kn<2+`1mz8T1e^g|7P+0X0QYG{QRR*R_MmPvm=I=o9ov8iDtQro-IRj|& zj#m{b(X_W9Fu=T#*AHAmNfQ(UTW=pefQ&K5Lnz zqIjem?Wdn~$6Wn*hVYm6gqk)Y%R$2)3-XmmYkZ4A9I(Nas~wFD9*e; z*5gI1hy$_aTGRgs`_c&rHzBcwzgth19$D_0s1_Y)Yzn|)e35e7@9ZX;`of$7(?Gaq z0QjDmmew3*cZd-XsC3N|3NCwCM@vtG?lpLPz~sO)`2Ji0F~0!>Fz-&CJntY{hILUt zehr}{iN$8zhi%`r;xUF;DUsF8bX^L8|32 z35DG5yYXDsa4qy*(^oI?AN5P-{Yx5mm##f;1oZBP^}I<0o7tdqmW*h(&=Q2VOI;`T zGSWBitnd75$bve-;4~avbY1cO zeg8Ih>@fCqtv0?G)zcnN+JAlOGX{CJEx+OaM~c4zwg#TSGd+L8$^W>{8<2;3=enu> zX$}9G5?_Lj@-~JMEPpz$KNk==@Bap@kAXHtO>znphnt*xlo8yT0SduW(RyG$aRaXZ(d(PvQ1b?rR zV0+q5n@Y2^?zwr%E`OWJu?6(j_o2^N=IBM)Ubq`87Jk9-R~|>7EF5g+)NNBMs}q$q zZn)6s2(L*Sh|mO^^=z%hU^s&SqjA)il3$y4=_WCw@+(KNdDq1NH`(7fxs@kjw_{O? zR9+!~?RNC~D%u5yuo1E|6bm!I{9iC7k?w;C@$n4p+LB>_V{X$dtFrE`4%i&8`8cNM zZl>{bCsFy!exbOzjYUSVBTfw4CXBD=)PwNG@D=*6UjqTCGTE&MDGTTMyAuYsUy1$p z;NS$VJV|J5V|9NWU~X*hF@2BOJWlv@3ss$NfJq*E4AvI8re90AyI+Q? zcG%yN2|Cx|yNqkV_7f26bkg;AG@o2bAaW(^#Z_KUzU4FD)rV2$Q8qPYMY+qrw+{*) z(MX%_Co+$tzo`QM&y+*Ai!6BGOwRbQ>k1D3O*>R0xr- zLBLS=+#pfk@B4QD*?snTcKwfX@44s9nVB;)XXZEWzdm0EH{A31gpb8O$Ii)qw#_|E zF>V89HKJT;PqiVJ=}&_wHeXFND27xT-=@%F_QilpigJ0!3`W?EOF5O!k!qJ4=a04- z#dcm*P?Tsdb%R3KUkGtl)kuZn&hHs;lNP%st@a-sgTQ+!N}xm2sRc-EyEylhm0b)M zLNP)0psBfy#mN9AB^OcMmzf+o34l_BN2E&4IZWxEOTgWI@v+6ESE*&^lfvo~XL@@O zjmPR?`@;I)h=;y%J05%f5w-fq1Yp${UBL2MuoCwCi)?RkZ$JmyE#3kV`uxrDu^oyXvc%~C}mujCTB|@>vO6o|G zcb0mBFcvPs_1ZW)Ih4w3LsW7x7@APThN9ALwivVHi$Y1*@Ei202U}Vf#fqF4`^0tr z2#|xlk6ioC6SwcL3W7@nqgZFQ@5jR)x?itpS7pOTP;Rxj(qBCB)h^)hSJ6hBM3AVb z)5tZm6mPV{1}r(w9*qzhdRu&;xb7r7@y#vbP2)x+JSlXBE`2WL?(tCK^I zk*E>{hZ__~K3R6>fwV+hXw|yG6;j$Nt`s-@=-kuXUUx|L{mKj1rQYhEBtcdHt1f+GomXU&t z25!8q_ERrT30y=~k49g$DhjsOLroY@(J}3e9T+aDV96=ux3|EDa6=P0h|0;6s1@;{ z!&$;a=;hD|TqJn;M^S-sgLJl%$8QV)&G8t?wSDGlwS7F9baSp#w%;RJY4BSw$e>dt zbw`Og_L;}17jw;2CZC%SDmbLNxu~GJwG>IZEgX=+6OL0SQDbpeD+db)i;=53V#*-ktAC@F8i_m>qo2Be z2==-fhQH;s2ZtSvZx4t6N=gan#GS*JGgfU+nm)N$YA$beww!)sp5wn5O9f*$hCge#MHDZHa^)B&qe9#Bfr=8S zMEg)H2mXp@TIdJzSPJDm}zjF zRo@loH&?BKf?rP1uYHc~KY=r#ZXgxMhaMS6hme=G@h7Pv#n!=OSDu1cp{&tI3HyJ} z%2=BLju9l+n6u+0uJxn8RdYASK_3vPTJf0x;ZP*Exv_HL0y*r> zP!9Op>cJ*0VaFufq*J7ZQ@EL%zwD^kM{3apgtl^flzc&Q+amN1`G*rE!Jo&maZ=8u zSf^Or=b+^7FjNu3vY{G@$|cjq_u|JehGnc443{`^7hVT1YOA<+xJr0iLlG7p(O&J> z5`>^gj>O<>lz)qd`m=vAvUM=+k`|lmaxuvrx`Bqy8|rL`m_2Id3_2ZZo&Lo8uWSSE~5j061LUDxj*6V2ocAdYq(INBLkL=dM`n*!l=! zHzY6hG&w0ddGbfGoJbfPwS2(ER5ezf?%>5fRjVu3k7|58yG6u>K&~K1WTBDP!+;>d zj#w-F0&HBKo|0;;36`r1+Y#8sU0Q9Q)|O-egg@vDfkK+}#2ffw7V~iSapPh~SxV@^ z5bZP8@f5uHxajxh@Nz%+TgmC=F5YRR(RrvanvsCLWWhR8f{0rVb4Y2jiz~j8YsOWDLz856=*E;5 z>~WrO=i4hPM33IOabZhnuHOl7eH_ zIyHTHhXq%}jw}oC^-`-R62tA>Q4)_UwdjhCnZ-EY{LcPUgVp{Q~8j;GsMm4g0@{^@Lo^(5@!#{ zl>DGqcf?VWV_U5v{fM*Gew=-{>;o=V%HttFQUL^0Ua6!8$}V3BCSRDMC*B)-F~Hz? zCN)PK6}mG#-zxud*?bsaq&yQ5vryfe_S3x}U%zezrpges6x~w0u4D_ZGa^l#iUuE$ zTur3+*9X&&7pddnIGdmvCwcWaxP$K7`jrosi7Om9tM4n0`L%8;#Qa*hU*Y5ue(|_N z*(YpT;Y1CVbG78i`&1{zxFJjk{WAxcM)XvIkzM9!i{Nu3s9Rt^Unjxbf_~_EHop-c z_vlRMZaVUlzA?x-8p^nzel{Gh-!Rv-X!T&xk<@*L{&Ex?04}fBF^AS6h`d!iN|}zfO$( zBp)JY9YM|OLo0(I*%_(jFo8(LM(~|x&M|tmn#^K3xuOy z*qfy8_kJ{)82eUXN8CN=Agpcsb{2uXipfp3O#=3jRbVXH{kH?{jv6Y^AU2LdF*a<& z;d_H;iLs>F1_>?{g5deT-g%^EGAD%7Mxlg-$fVJUh6MzU;`P%qszHB)izbaO~Ms~*bw0Iw9%+ByOF(Sgo3#c6Zp?@xB-fjf;F%X_$_!V^hvVaD>Dha^?I z9-^LcH5ASG;ZUeb`(#wCP|4#VI{)`EvU~R;o$V$KhxQtyk>qb;p|97AeXUlqfH46j z_Tf+xbzJ$?sEP-HVM1@WZ&P2{{Uy{Nqb>DKDUI zJDs3?`juU(#}w#QOTlWl4;4e;G74YoH_=i^_9ut&__E3y5N};OCKiTzcK95J#I#hq z7rBz1vagvIz}rdUZ;>}M@=(gWT@Jz<9g zz8)i?BnD(bHus=O3aCdY%KqH}X8}!zbhAU1C`}7nZ$9ggy_R7dTk=6#Oe}5uR`mXv zIh18^`Sw4j{%xDKYi}{G_YkO-TV!s7s^xYUhFxj7FFQi|znoX|=DDFvmLC_uxN_U= zVY3U}b+w@LmEYbZ1-e1C*LXt!r$-NfXArV{Uq0)%V}Sgv$r4{}EE{(P%n40<7tBfK z7db&xprIIU1k@*}i`%%cwXacp%j695)*t0#(pLg1va!8Qkh^#5CDVQb&;XfEpUCF70QtI^FTl4gafwpR^aDi{=V zi4{7ZH@UKYatC0Tg+Yv?udOZb9F)ixo#@(Q)MrhC*;v*c!Reg*#2C21(e}#=J6h{qekbo9>!Q4X3slr&GsLsLm!GYQU$=Rib96&Eve z$%B4jWv#@3H$)$9H>vEVZUxqV*nm=bNYabU{x=}Tuw!UxD8rUN%?F9MZKM1Cd*dH( zfJ9IIpv}<9@7}?W0Id7_JT;aWkApp z1_do0!=%>&piGvjE&yCu$nF#9iPjeND^$v&{Y1^gRtV>gX_3pHAlpPYlH=iAjWIjt zbLdx2;;I3~eTK151J{#|+FGQx4*6=wuSzi+Nlh&HP=c zWL9WAWI=j?GslYSe9F#wx^$ip_YCkOq5ViT81DBX`ymH}**t@?Z9iV(xE4yu?)`qU z?eve%8(*zvh7pManbh|p z#*qpmisnmDLebmqa4}1&%cByEc5#$;Nfj{7Tno+4Z^fLogWN#ov-PBAxp3tPaK(YvMN;43Kfs0qH56Y z6rTngg)s8+N%}E-qVN_YGC?%Vb@Qbuq4vyQ*EoBv#OmDieQvfSuG`z<>Gj8P9#Kkj z;oAAX-hX$ho?@{jox=*4^TAfux^%Dl*TU9*vPJ_xsJ(0UyVJk+=GU*b=D-~KJIEjI z>|dJvK@J+T{H4iXnq2&UU7rN3wh#E;)^hEf-J}}u58Dwp##5EId8{w0JyJX46}(mR z{24~ZGkbS4NigW8r$?PWsIm1pN?+o_p4|}xXVSNJ#5~v)$jH1a@+-N@zui~oUcdMJ zK(FF-KPGKPX}ZeWGt1A`VhZHjSP%icO8hkUB6NhnpJZ|?dM;3e*YmLV%ye< zu%!(|W$58Q{`L3uzoh%iHZ&>tLoWXB6PcP}dFyp7fWOkWrmyIv{;RnDD(!!<1jHNv z_etMhiTf9M|34#f^?eNG6>mkbpyXYC{yX1sy1^r^Wu4|bCr~wAyO>+xtFvYh2^*_f z`@ek5ejYFve0N2gd%k|C!q{^P=$%%v^doHbN3j!nl0HVy9R{dG05_VIX36!Vev9+V zyb=u>D_Q$6Ff0x!X3jkTbRB1_fPihMuu^S0E^UMhVqD0CqX%noYCe@h$kkayuL4HL#p$c6Y{XX;iJ*@_SI6_d{QY=6T znn@|y-K9wz@!WBqLe-~%_C~;dE#zPTo9j&lFcZtgHjSZ3fFVs&VQ}GC4ZOa`pxBTEQd$&<770R|9kTGfX4`Oz+v=AI)h?&Bd!Li*f2Zl}r1E z`Q$iADg=RbQ#qh@|AqE)f- z^$`3DvO|ME#!h+M1Re%i6;hUajr7XBM3|dyd4TA zHd0|K2!1&y5^i`If*Il;nkLKSC5a)R396FqH!Gl|qML{ErDck01ymm$|;Ph)IpF#%vZV4-U;X2+rn z>l6x@F(a$X6wILxblUeLUD*ajw^M z&=&`_7X(#=#5_+A{GK%lgScgPMR(2AWgXS!@04MFRgC#379(S7-yz!93N4rz=gP+; z$_K%d2QGXxEU&x_0L^T$G)bIvwDNvjX1aZSo%KD8qF~2kAZS8TuvFU#NE#c^-gA)1 zfw^b_v9U0x>5qUAmcIGg`INn{K-+Kr=)KrK_Wy!S#Qy4!Oe7HWcE*)@q6Jrt^#uLMBEgu1Io zWXk*IdU@7XmH>#Jl;OHmE+4Ar8|5#|DD>JR~TLj%@@N zi|}p>PYYMBJ#=NYE1vHLVDzH`f-Q}vMFTEv1>*ZzoWKmGDqL3| zw%ijI0~KMx8$&rs`~AP|kMqAjv5~%oI(sT!b531^P_ScEm+`71Mi}g64}yoW1nrR? zP&mKb8d+uzExaeZe!KIHKxF;KEz#;bTla!8Z!i+1I!?Ozatb9CUXX;9vj!ppJomLzr_k!QL#e=dGGZA0FQWlJ%sMo ztk36?pp>~beghBCnfIPu=Y}>=FQD{==J<<}HU-BHg5bZ@$px2p-&tVO@4mCetPxpq z+kYV;25lz-B$sKZMZ{q=_`d2S66L5?bS`pWbsI%tr0Bkalx86FMm0&+c4-4;qZYw zjkww%X;m6M4;X;aE;*0Q!{pD2EqF25=eZ)drRgAj9T;yLz~ziCAbGt)-YK z?@9o`*h-Y4VHhZj*Sa?zLEB#%@tw}_gq*bm)ormhVan+A-4EBc4;=}XW~guwO=Cm$ zqc^~1agh=z0!?N7F%9bDMXn{V)0PdW$Wy4yB-u9v>CHJ%mX8c^G`I0S+T%#$eI(Ey zW>eukG<9MeT@TgPQ##^mOKEBu;6zZLvOCH{qX2SmWFTq-S(pbsXVwH6U~R$6`#p%Z z3?6aNbkT{>v=on`X=;vL^aem6s!hK2`5{TZ9i@XIbmpVKlFWGMoG`bm2bBBbAfQ4d zXkrix0bvnsvL<<kI07*yaXKT-G^3!rZCh~jRKDB9%ypqZ@2M@^$jJ?d-KrPnn31i%2e%2*hUx`rP?E{r7#NUW4SEXMFM z+xpuZz>(_%FgKFFuV{;1T%#iE5uifT!5U=%x6+pKOJ85(AZ$s=x$HH`g(S)P z83Tj?iru*7@I`_M<6T`ustEWf%m6X!IJ5QPXAYykvi;(X5vIFo>U`iz?m z3ZCaeUF$8fIj?aAdT-0QUC2Ch^cMT(_)IAlC=;{%ri3T3|g2m}6^642?N#xB7fh=T20r zpBP-39F(>B7OSx?8ig>%T7a$+2Q_U-cI(g}fz&MmpEp8|#vut1hfu%tdVuda=?8%P zF1wD%u}K&IMcI9Y#Gm^CIb;{6+kp>N1ws9j0P3mPo1-FuwB7t;9!D7g{^-E543 z4nT8&xbvsyrXK*IgOK(W+&W9`2DS%6(7OCTC$c91YG*?NRrEIU03RI-&e1B^9Ko4p zKtsfLx>pZj1^!ZsFFf!9XCaJ6}2R{-iu~h$RF+Tm2U1@AE839O9dw zJVpWdBIU_9UNO^LW2mP6!5Z^rumiVt?6utxm=}Of08Ynv6#IgG_PW~(2KaL9YixOS z#$mU2r$|uwcG}x`+A*=!i33vYt|y$fLLWNAV?(xMU4~{#0%Y%2Q?U}4H| zoL_}n)5%q{O078uc_)Cj*cbK)0r&@)FSo!sV+n~o5@2aK>2Iu}X%X7mwgy1meyV|# z2?H<0qj@HA%|;iO1yd;EytD|cvjE<`KU(Zmq`+rhbFX}5bFP8WqXRvH3=l{KPJ=(i zAXH`H3lgMGImNUVujzK{PvHFA#$ToeO&MqopmER9WgZeHl%3Qc`r{Uqhz8+7P@vWU zs+5$SG&%#H14yjLnaQ1iAhBv60rLqedQ6;vB!voL9rN~FO`>^ev_)NJQdy<8>w5Xu z0@RMd7fIKv)<$^+*mS>+Ljdie#Cix_R72~97{DjWfsH8sB5Mvyvi}N|^x#`c~ zIFOd3NsWZqv;ojnwc(jV8W^vTi3!5ygE1^XU{K{ByL#!~4T#P(?FwZc;eVd?vG%7$ z@(djP9!g_#31FN}EZ3f=uwq;xyA!B}TlF$#`_@?sEENFm@6^86PX)?L4sB7Q3Qbqd z+5(Vr{Iev@LT?cYk2OG@aOMh4x<9N*`#()kWd*~xeC7gRO(gD>Pu#L}C2pZK=5Md!=ME^ug%!+rj6iN0KDxb z8M*?wY6$vaNHhiOH{V#dPr?AM5Z9!gnG-!l&uEr5M8XsE?{(;FVm#D(q~4?YCdEprCi_&oQyRX}=iC(IKI(_*3NSN1%nL=J5i9!CGsZ z`Hh!Mr20)ela<~~K*wVT(P4=GT{OBLGH{EbP-MH`T#1>tI$}-r9e4=7d|^j=KlBwZ zCKX`)#V-9e;qUvJ!b5*rc;dk1xIAw%H5e82uSSlgzn zzclT?ruapOr*P2d-O~S?O#j&uOvZ(-+uA(=|9L9Y z{vsR!LJDl0!b$XOm_K6zAP$zY>Ax6yP|U{qA^30H7wcYw|DxQXcX$e?53jqC|8^|3 zKptD&nJu`?Us29K9}Vy&|BpHEGCm5zD7*^BvQS#xf1BLa3B@gcMwRFf*0X_do7nr8 z#cN^5|I|Nf)`Rl@q5*xV*b5+n@^D8ij2>71bIu?*)b`(J1fsKNz<;&e3Z0;wHu{La z{jjUYbH~4_^z*?0UN&$M^fVBz|3BhVx9e+N|8ps8fBCz`|0ej~E&h#d{~wj&0E^wb zdb9(?d`GoNP$n)dK`o}!2lQPMg>Hq6R{Wq=e9pICAIe|y1=oJjAbZA_yuLHJl8ACUe&B&_@pxqvFL=tL&N0|pbU`gQC7U1HfEo37>=BqQD zunMkTQq7ZGYYWi9F&wf#_{exDx1`wv%GOIut~zA?!Mp_SOZ9cS8}0fLBqBS|k~yEW zqGoffERa?(Y>_wA|I(xXvZ1qjysfEb0My5hcCj%m=N4qvcNNZ!;IQ~3QU{Jdn-4jZnS_+rqMpjCoA7B##C$h*|8QTqw>{Pe*<`F_ss zIc9k(c!pZ2tqtz%ehX<6J*@fUv@PLtRN6_9esMCq zRv+Zx3E&pb2uf7%^}M7AUx}7SBD4l5;O5f`RlkW#yxXIitUN6MGDGb6P?f_X{!5Mi zKKWF`q!Xm?5Y&rM)Dod!*%SksgH}^K=UbtsbH$(wjdoj%$MSwFpPN*Wd@j*!HUMtW zQ-}SlW<)dltDI}!#E0wkZw}0`Ov{`W9AV~*A@xh7`O&=*T{THM6~8zgIyn@wS5?V zNci=<<}y?j)%E$jhkw;jC4Q(?4s=+hh^%--E^}8`7oCsepd+C3sHN(RSpl^iL-D+CN^VKaA>nuRdyq_~rL+DgBhEL6Vcr9iUyM>|5 z)BVK}VO}4e@ons>ECfA|?5>c44Vt3hu zCtUodanX@t&WCpK4l21=uez*^xL~21=a_zFP-$R@?Gxh8pMhaFl_^DzPG8jgoOL+c($O1Y zY0OZ}V{hW=f_Chl8#q)PJBLgSNH9$*CA{!=`7Xm0QMzI(wA|>wbY27Z!X5z4=p>f5 zG`ol>Uv*fxYxU#qf=7RW{Wm;&{S;`Skh_;+D#wxTWse)vAK*zD1Bss^q@g zA5?@W3N)pkeww8BK>Ny-2j3OzW)yi}#-j8?tq%3*9&t#m_cOa0>E1sgTb|$q;*I#{coDlu1-(+jsU`4KFaedfYrA+nAh%gi^k4=&{v2!=hFg5w!> zYE$~zg^tswsN3_%J>|Hxx!OZcx%g}T`j^bT_h+zC>~*~f=G}LMhoF1w51NI~LKPg4 zDLp{djJ>F4Gj<4AGDNmFP0LVmeM5Svl<~_+9k-5ee8#<4#GT~Rhc?KiVi}FtKD7G^ zPVZq{!h?H%3a)MmH~F+{cBKR~n9iWY%3POmJi;uCM!jcr&Bzn_8Ud0z^!7Nw+1&l(+aQ?xP@rRx5MORV{(;&zH7-o<^35L5@BYKcjgAgZNh4 zrGP&%G*@2d+f0p%K8IxPX~REz)@sHlcJUA{udMB?ZyL7ia84prjsO!h?g*@~44UZ& zDNJqda;z_K=94nx8Xv1huHa7yg`CroCq*Mcn(oaqlkR1UDPHEWtl-#aY&_$9Rigl^ zQSZ}t;gQ1&R=1X&r0)Kz#f;M#w*{f8HI9WLF#;d z@j&lLV(s>D+k4lpwu4ft%Vd~tJfqzH2)2*LdG0?<$1jX1s^d$U>J)VIw;=)^`_*z3 z$TTTU7vl+%Ob-(|be`CzezNR%@f=nT1cRt5x9lruqGy~dz!U)rd(x7Z5^k%r)W|GD zCn1=t{teiv=aX|u?2Dr*k%QQ$dUp`n!H)WV?W37c(~(vu>Ia>=rg>&Tv*8nEUeF2aTsCrF;(>l+L&H^J)JdR&#RX7ARjW#&EGYs&1~VK*YYH zq$ygHAY7Gcpaz$|{YG%a{-ZwG?1Q6U&ci1kqLIBeAhA~iBdFYMs3owcbf1NcRRXHx zolxB(N@%O0S=cm4MuI9D4v^pH^2(K58yL}O{*Zpw!E|M$!BXmAe~XS}1oM~Sk;qs5 z5$Cxu9g;#Ev5ZbqhL+AfM46056fsd@2j)}e?D)|RTQUFL#2(ROOd-kqG8u=iwO;6I zCv>~zsDO+qVp!L*iin-t42N}1+~U0vm#uV{=>U3jLNC@e^}5j5!7=TY{-&@%Hz zUDwI-91+K3gYMg`CNJvBEqwZc7GTU0PmaD~RczHiK6|c~@B z#SvJUnJc!BIa}P!K)hJgJHb-Q=WKo*0_&bp=2T}kz1V8G;#F>!HyV}oqFubXw7IUe z_(IONkYVO3Vxi$jw4(2_;>&R~KXPhYS@Pwq?1IrN@r$Sq-PP~9y1wZ5c`m-=&GVx* zy{UT=3YNVk-$$>GQL=nwn$B}vJ%NfpIV{t@%M|Sf$|~Te%fidR|A$ zvdt3S`;~J{;~zZD`=|Ma&ZN71$T@XCu>5-q7-%h`>X7lWc`GcCAWjV+T*)ZCUMg;F-H(*jVQR$ zvZ!TE6N$xWpYORxZr|(E9Y3mOjQ|I8S%~)gtu0AcnqDKNzPFVYX;^HUc2EN7 zW@*9Wu}Q9ZyLGn(?X5-b8N(}7^oC@3C$Vpo`DiHTXZWt%uP(J4q8=KaYLEBDAf7~O zhMJrzLdD7rOAGjanEq!a$H7z7pUDLCJ#Z5;=SPu7mG#NRn7pg8f#}OyHN>RF9 zUC835u#N@5cP#mi4U1U`3wClr3Vq%4%iXy}m1!yI)4rlFO>r8etD#zQ88P;i&%1-& z8usMnogv!0a%yLu?Dvpj)rSc@FB2IaC---k)?$t0eD%@gd0VkJ$2Q;5-;mRtFyZNS zyv4iKs(tRQ$k1)R>ycOdBPC-U1zpAu)Qy`AwdOLa19ke|$)+NC7# zY=1NPj`^J^`M4-a4}Y$PWPhL&_goNn?g~e^Td}=qagoLAR1KD+aI(e`MQFVGi5c{E zeZ8W17J@-=*~X5_+R3kk$@k&DZ8cXf*_XuCJ)g|QX>1!zM6Md=y}Xd(oKu}In{Lj~ zFe?}Fgt2OVrE+JpE2r=G_p|LHvx!5OW};;L6S|jbU19Nt0~1qfT*8XF(}7byGb<@R zsHxtWbXI)i5vQu`8ukpIWV^SWsWI*ZgW;^JQUcpc2+>=fpxe)1uX7wED_t*0nDiV+ zrP*!nMEZ>2W|{~}ew2c2C79N7`T@i_YgL?1!Pu}(RFiw_fy1Q%%X<%wt1oA^#&pLhvOKxj+ZbZS@m~mlgwcDF};~SMp^A-YD$C5PP??M z%ldxL?3I&Qg8Rr0iL=^qrKt}0KT>C{R%c^Ux#a!I+)eWZpr-Qtc|S@D0Q<6Cs1>Wx z)7xl16N6F)U9SyI&yElZ3E{jL_Vm+|*+~U0)y%Jk7h)cjnQzg18Ly@-r@QdNsAf#> zwXHiRk-eWPdMd2bYxTozLkk_#H(8Qb46!nD#1q?v!k=(DhKoAtT+COgyV4`l`-8yt zMytLsiBJun8f5M&6A($9^6)uJc5OhhXE z()oj^&S)+eLX)dFHb;M@y)NBZ_nnf_W8bYeGVQ%t_*V(bD)`}K0;pk`@rY#8Zz{W0 zlP%I{H^BH&uES;#6s>iHz2PJvFreN;E}KznC}kl@!@5>>>OxrGlGa)K+5+XPW0IAP zB1QiY4k_Y?7vC5WmaeCG5*(*O8V|d+40CLj8BE-K2A`@QPwp;N|9Y*;ap&+G)2mkA zA;Y!FlkpxcnTY%CpfC>w;>C*Xe)ip3wEJN*!d6(0gbah{4BpFV}{STi!=x&!m6V-*#-aWXiFPGq%_A4m%M5# z#bqz=wv4lgl~zr^s*-E6^E1&1Lg~O254I)EXF;u+nC?>L%UOB+q*!}ug9pKx$*)$c zRz#Vliuw=Z!7A`4zyszRpTx=03S!!L*=K5?g`pFHciNW0H zX-Cae-c`1V0#wU_#X*JAkPBnvS()t$nIz>ZYTfXp!}yHC^f}9t+7My8)M~gN_vrS- zbNbExom}wVwp^)w@MbH%cYdIDFW=x^ZW%X~Gt17F@&J@#yYr(~P=e`t%;C3vDFM{} z^sDKLAIvAD&X}6@#w}g1nI0}r#*Rsw=XO70wM$xZl}oGa^81mxA>ax~g1tY>^_Ea6 zaz96^?p?Y$;45G#OMvDI9Yf_L>zKfd<+A(jLs1dh}77IX2wiO;k;c@9WM&Eb2+`S zFXmaDWxs%nBP>3jeDS7Ccq%viU zAO8hY{rr-g*&W&VvI6D_{vM2pz;@FvmWlFl9bHiBqUZJCgC;fDKb7k$^R1BpiUukT zoA2yMX5^DPY(>6Niu56jL4GJWst-RfkHj=C{6nJ(=zf8TYn9n{; zSUQ6Os(>}6H}iX9z6ytA_8jthR>GVLymrB?8JmsUGS9qr0W0-(y7QeHZ zeZ=CGd5(J+vEweibIENgeD4NjMeXAz0b+on74Ra++<_UrcNm$8_gBgeSq4VTmISvd z(;>yr!$IY?IZA6t$eM!rqH2Tm&tgp@>Ilvg)hSF6n{yjVb0VO z!NVP|+{%g;#^zk^ccZ_?EW^T`6ZG%wE@SdwxiniI?ONrR%6>$q&}!3szi*q5y-4zX zPTo!ivwGAAmGNk4jh$67yP7(Q zoy|lb(xxz@4T)~$Rs9Ibl~D&=vkZT~4Kez*^9Vx!PQ|40G^i~d95yW{sN)G#yPEc* z#I8q5ug!-OdooMgba^kqm|03K%4SeCD_!PJ0vexb!vIS#Zpegn3N}FV5a9R$n<(re?ZFeF zr=F5P9Jn*(#kRq|@o>A0cUd)DkhNGuhPO~^yf)b$xf3z{3_~uEb?P>ywp9+Ctu7i^jt?%yQxC+~LDY$RND{Xo{WhGeQT1%dmO*=VxSm&ao`s6jGslL~E zN(I6^>dF4@C_T{})ZJ2W@UIPT2OBE z-*z3DjBPK;wWqc!1!WlO@ve4HW+%h*VhHeS1pD#k1v0ER%XvUrU7ytVqGk_UPg?m~ zZ-jW{tR1%txE5%w5{MejOi`rfbzk{1_DWB*W!l?R^L6pC3-L(}W#XRsrjD=a(^M%$ zipnvy$7vu@U$qV)JagyO3iXqE8 z9p`nGoJPq_Q}7EOH3D}NO7me3<@_7F7Eq}>FX`Xg(WGM6*QBJaknnb4L+iEr4y|1gS?04_w*i)=1YPam%H4Z#wa(2R!cAD!fbUA~~En~uAw`{7` z_*A=nN7>!My=uhiOoWc$8RGpU-jcK@k1J12d6+K=^D`CN$MDavs>PX)CZZ0G|iYS zmD%j54gR68i??LkPFA(YS@Co~ol{VC3_})}x2rFWZ0{l+9N0WJ!y4SFmpb`j#6_y_ zl4jy7ye*MWo1u z=-SSn$;aoCWdd*^ee;prIqjYoZj@yX_ebjHpziskKDnh=i<9z2ifLag80gl&61({r zicfp$Wm%*kb=rB;-O5mt0!%rY`oyF1J4=)LWyg;gzqlow7w&5IVJ)p;69MYDX+lrl zu4I|^r>eS4R+DgPk>@pr1Cpn@2nUsju}halxVsUp^OI6ulwF<9wFNp!4I5BxmtX=` zz4GD*GVeuZPqgK(pqV=hz0P7vP9 zYFCk3?0#_M_)bfGEaEPshe8KIdGyq{yL6xyuUtqQ*Ygp zA2IsT1Er+A)WAv4S>J=v>3u1hlthXO>8rU|huQ_;evgBCP?r>&D_ZCH!cSlK9rJPi zGOBz7+!;DaT9TCge_Z@&SEJE>47 z(*V8;OHhF@+pv~n>GusyUSkzrlf~s@i`P5|hAO_Mmw6wg8g2>F2A4$RT{RVZBP&HJ zOTv@I@G9+|%pWs8Mh?Y2_B9Roa9T6e)6}r@v>D6Y{uu#WPq4wZJL4uErct_%H6^KV zR(XV3c%oem^TG$4h*8(-%2Ufesm|3hq?^a2d#xRIhAu2$ zED#7DuISRtGB`sz<%8jCjndoTAf(tqu}}SY?v5?SvQ4u$b81@p?rTOQ(pP(IjwP`y zSN1^kovBjxS^K-)z86fZs{6Kp_;MVq;RWmzX7k9nw7rFVySpIMl=%=IRyk(?BL9z4 z3|KR*yR&W>mp2N5gV2cQ^$XsQu|DwpZ_F*jUP((A50(sbg|pZ9AK93;@;z(yf+Jyg zf90t!j3Wd)QhEokx^t<(d{LjB-phzjYI@BHkNvpV6Eyo4K^^You-S_5eBvN~VcMg4 zLXOLB#ZZJ<`XU12OWj8y$GBs`a;+w`j zPE*~SktvUsMNh%%s+XV3Mp|obmDR79&g@)X_L_;Y-#93n-#lHmW3<=VTkxzy;9VaT zq33DSm9LvVd|IYh=y|nta~vF=F;?li*{LWL zr3&VfSH>`d$;@KoLp927jv&7SI5A-fN?|Wz?KY=%uK&1m_K8+H;havR=>9suw(!TKc9*(m~Vq z1Tp+k02~-luPv`xMZO1iJpVc30$gg_vF^&QGSPh(rd4hU6O+2!@u?BvLwbSr%@<*Z zcJMSxC;Wh_G@~qZPbpYz#7GsJe4c>$KNER|W8Q zj|wQuI^5MnAKT~an3Ch}UBkvxD8tk-rtmV}AQBx=Z!RZ!{QL^(VA6mhhr`p>ZMI>N zJ0~(*@RK6%MHTVngPj(J2Okd~?44AO{iL8TP@^5N%&0+Pqm-DZMHU^D;nITCv3393Tq(3I)*QG zR9cz_s~z%bXUpOwR%Q+dvE}B$@A{;+cWirR#)ox(48vnXCg*3Wb=3o8L8}m@pk%(C z&vnk)$Y_NkU}>rHsVsz5=&~s>%JnFzNr6?rKT~=KR{1FPElMvo;!(1>S%>1&%szhh%ZAyw z@0z#OR6z*G&yVOZ)u(OOzqRA2gj{zb7eKiwAebJNsh4?|oYe6CJh#RFLD*Xc#1U+3 zyMzG2f(Ho>!QCOaC%6R$cbQ~kN3fycg3-uqC0uyrxM9fJE@Wej45~cv=U;QB~pmWKyJzN>yCX^%?NG8 z5CpUQ%DC0R(pbdg+SC&7!Oz-=h4@dSxvaU1{EduU6&Lj_R=Y{p9xIu~JEL>!p=Jnb z%?0v{>2(4n-g7buK2{Bj&S`?E)5~1#V+h@fdNq zcEOrT^!>J5DVV%ldm3_)ysFu9&O2sJ*1fx>RkFOS3}%)u8NEc5UZ>m4H=*BBVV^Os zJ-A5kP(|ndo9UYmCtmH&<8)vrXe+2;>6`{5yFmJZwX~-;i=gSDRRgVz_h{^%*E{vH z4;;9iQqS;9@Oj4iX-2EF7<@7Qpso>{uQ*g2i(NMyi(y}KQ)uCIJbJMuZELMXSJCh# zaEW(T>X-E&(o)&X;q!@$&MuFK0|Z=J735|dujV`IFn`hJsM%i7WuaOz%J)zxU{|8;F@&|; z;Q{27YC{J!%i}9Xn0=PhMJ)4_>Ph3?FN0Yr-JBNLj%s6}F8Dp?4q8!qQ*7-60>Odk z$(*_Z!%=dUo2kfyH5&8ZXKZ(#_=e@~%21YPP^#F>@f;T1GFbK8p{`5!)E@W_35J;*?^heZ}O{Ys#@tb7WXS5n9Ui6T#Vj@Eb9=4CyV z<=@AR3+AxlQ%@zp=%F`wX$i;1m5KF{Rcl1Tx~ZtunvQJpyG>bairHwbg^_dANXnVP z0qeq*F<)~nwA2yAQg(jEV;04EK{>g`nx zM0d*4{WofaCIcF`W%GISSENP9f#}cLW4wm|oWox` z8M`lYD`SuI2U|w*V`V9=7TzZAU(34622@ynjn$zkLbFh2ExVe3bLYmNG{c8%Z(2|f z72jcnzhv3K(CKr0mwaN^>IyJj9E(^4YDVgnOws)-O6jz3mG7dU#9Sh3XMH%K;=u)Z zZ&CS9B?ZRjE-unVc|4V%N(}dRni4hz%Z8nsvt_30b>zJ*R~$?Pn_)MQwG{&kz_U|r z<4>gi>G!-+Q9tU0hEjn2^>OodmM5ynf0!_P{;qVNyIQ-F{{btLrh2J+xb6u@u~-TM zem!z+I&`;*cGUgsyV?N^U-U@cq%E1x;=2_sZpL+>K|3t%fDgWF>hEw>Y8d*}ida>c z53br5jGq8@i^p$?3d&q(Oq1G2H61ktopz<$exbcaq2(?Tl5^RBGq&!2d7Sz*4U zR1_}$gkwcGG!DBaC}AhsgIi=9QFa-n0P&T{#BA>h#AoX5jJMjQ$F6R=1Wpe!E7PPH zyT-7p=sP72Sr`Vu72VujZP87UXA#=Dr$2!%*)4se>6;h76lm)%_g~kv$g7hWW;fi0 zb5>@!>1D7gYwLb2+j9BICpq-#=&w`@61&&k_8&alWFKk>?pZ zw)bBqG1``Inhx)i`PBFW&(*K>%UaCRxF9W7r@ZYs;MuLu^6s)aNy3yTS98u z>ONUiklv)EubA+&%M6<1NC5*clAS?+A@Jk$9@i#E8UGX+`%4VoU}E9$pKndcxp{Ue z_eM&}b7OC%0_DJaQC6kks!0>CpMxX5W#97|{eM{)YG6z=o*)G6@=2YtZu(JuVJUks zg??{Y5{orC>BGf9j`>OU=B(BQtlYr*eW8-<=yGa>iaQy*yY9fzCwCdKx*mgh%Bel0 zeyQwIy#b2Td{OCk@XnzJT~a2(Fv60dG_P_A`xBd+aLNwDr-qB#6FdIV3;yaQEPJK( zn6>M%FJMBT7!3TFx`s+G=%(rnGfkQxfhU8{)1<`nFpjq}&ie0J$mK5O4_wBZ#9`gi3bBgH}=u!kPE zJW~Qjh2Xm($5o}@_W&l#{CrW`e7jaGeHxUPR`DQ!YCX~pQTEZjxFkrdYgw|(=Meeg z|Hb3RfxDMIXs{b?_964P`a#<6g-TTJ8#x^|4|`gJCP*kGzJ{$p-KdTAp-MH=qUM_8 zCTHttD&`kqJ~`?;%Zm_%*jlo0|z8n#%4MET`KR9P_=UeTr!WDVgFj zZO&zRA~F5Kzsb^=&-~%iP3mwSi@R)*84ul3n{+OCe>m%4d2Q}9?0Qr;E0t5oo+xb? zs_uPiAx}$gPDJBrx&XoF&n*R5bSItp)FHpdC;VVU3uL5H)r!!hB?LPsKI<;W-)?ti(_}g*Hz1w0 zFyuB5gOTc%Wvo5OE!F;jQT_KBt?8c9!W_#DIVkMXssb)57WdgZ*I^*GOoZ?8M}13c@V@-1dY5nSq?yvmhZi~#PK{ro5gjdv4blc zvM8-S8-eUO{;%U)49L7vL$8M`3d3;Q)_sQRuUCbPl!9Q~C=Vx|eDf$$zM}9D$WnkD zG6-|?)ARuD>Y{n*Q~(?mqvN)Gt{E0XoQ9pMqtaHrnB1JwaLB0zs&6rF==?IOwo{k# zGKdxe@lb+Z1XoT8^wZ6TBx49!;j`EFH_O$e&t8fRUQvYO#q^JG-_(3$FE#yzpT>z= zW9gbkbu#0gFQn~A+tdVUs<)9%vtrY+E0Yu83$L2gaO?)iK{)rvkDRl=*a zQ+hXZ-}3ZS!C^VXjj$uQMT)A9uy2~)V`7U6@FeG&pfwJymkrrM7^F#Q%T%V0=-%`e z@E?JHVt0dE7xHV_2XDI&9x49L*Pnkmy5d8v{+`glwo-5<#_J|lPpVzc1_P|oI$Sh9 z=fU=vxRXDfbKxi6` z7wmgevH2`CZ%y$KtmN=nN$`4J@sQQYR{EbrGe1>&E`SSU+vF*E+e0;&zlv*X^3<$! zsa;boOW~v~3e~$$HWlu6#YgGc#)ZbxF*QKa)-64J9`vZ!n$W# zGp!0d#361cI}Kh5ybn6p+sfiDdZrPBoo94k_q?xL48n>R~lA(I_>K<=-_cM=NDR{8M_zhir--VgMCNKONW&U>S61P_$sRm^@Nqrc$_pvjBNef#E zX^4_&^Gr37iwfKORwZ#Th{gn$CbhX-NCi}wD6nd4U^}rv-MP`_bKy2(z68*xwJk(Mrj_+--jX}~KMx1Rkzd;oV_jf#iFj<*YQ zw3ubaYWcpW{>?Pw?%=2Kp}*UY(mR5kgGO^Pko0NgoM-HVwvq2i z(W{p44;z+S*>q{4oBRW7w~D8z(5CXQ;I5}cXi&2k)Qc9sv&M09j3T1^@d4>mx-D?!+S{4?ou-X&5O_vRP6>eJYZ(6!) z%g;=cS`M31SB6HU0U3k5a$)+XK9-jK8Rgr{s#d2ljG=^YOOM@*_bkbKg!?Y+R<}2E zq3x5zvxD$=mNaeQ&d&178$nUO+Sv%lk0%K9HA1u-7+x~W?PWhoKJ?Ew)E-)T5)W$b zKt6MT)NcekhmKo+c{EJx6l^mrsx~bjjXH2pS~8^{vxnZgny!T6R6RN1Eo0v=V?R1H z9h;xOol1}VlV(-(ET@w-Y7GF6Bk5l0WmGq{$ZV54VVYXiai{nq#v_6rK8(?VN^KI3AOBzac;$>JO6%R_vD!Uh;`;dpnHi@ zP%A?-A-&S`+SHR1(x-!gWiU>92fJAw6dx*|9ziZ(C%+=!>IUwX4>7HyqvbR?4G74Hv_w2%?uHMpvbcV8+qUa0%#Q6j90KaV!-mk zzf9167Rd?m`v0swEvCVHcsQ73y__WkQ>X4Uz~e3L%hvi8{TZGk|{c z6+OOT0kxCx8D;f~r%= zQcdi0F_Fw8cmQ(R{&gJ(q4V!9E|!|{OxyK{&hM|uG#Kt6qLzrt@773HLz*Z`Rgu{f z_!PCU!&`wwQnZvv(AoP==u|S=_T}!80WG6WIwLpC{Fu<9Trqn zIHC7to|H?GGSTElJS~IK6bpZY<6J585WJHjys#eFp5Alax-ly?T98?s_51DNMaX^A zC*2nn%nW1h6;MqEk+{xsoEy$BVT<5~V=;W#xMJO*-Z|KHQVFO!y#E)O$4 z>K-DX`$;SE`)^zgGpizxwBVI{x-BnD^;U2XKl8FN^0$%IKi08(EUHCuNA3L52lkg; zSfHd`DEx$^Z)_nS=yR%4FGB*pv05#r?c-lLFuDE4wjMoxK$*3zlEj-r>p;fmB)pgb zf$BHObj9JTzlFGC%LF?t1@V#pQm}ID#%L>d3coRO-=6~CNH+pJIv9?DQ=~(Tbh$X6Lp__I6~Yf zWwHhWLTt1|5mfSnMjC$D7g3kEtTQm!4`phgoP1X9+Z`aE<-qmc-Rn{FY3E8_OE3Ji zNvP>b;mL@)7d^D2kF~sv>(*o2{1o2nIxmtmdbJ$C2a*1n6NSfLl>xQFedu7=^I*1+ zJwHVB2R*6Fbz7{rZI@wqg+~Xc#c9Z=z|Zr1s~h{yo;T21?CWu>fe_mwJ<6 z*HqQo2F>-G7EA-8Fe8_`4O7y0C+JM_`s_6me(%`(lm$vLbr?L_PLKZF<-ju&VO(Q% zCkv00cWJ@Hdz+v~8MLeOnc9PyiF)o!q(PUNFl0MKo;&;C8^dq=Tq##lY%pw`J4M~> znvfg;30T~tU}$5D95wqsbJ-_GyCjR^NBwwASmu*9jp>Nb`Ye^IXV}~DNLAyLR16+` zSLj3qtM7}77x+ia+bYOF&Y?{7I=07C&qRJqn3q-iEZZF8Kc4S)<@LAj+TNj0*-tn_ zLT&rFR*73r#d(Kdm_t3opmzKr$7lG5=e&|S)SdXI+i_}gDYi*hAp2uK3S`5$}H-LqXafsvRwGppsJQrI`USJe1|IHxVA-oehr5G*Sl`;BFrt_$3jzm8m0UcP!`j?xM`$-Ic}ZF)96GT&(HdtV3S!O4sConh10>acp}hAv0mgH>V1p03D3lug>-^Km^&maL=F&g@^9K-o&>;py8~R`vLXv_yO5Yt$<)pm zI#$2^CJ|NMI784y@RTM-LwG|vApny*XT8dcuO8a0E^8VS;LV0Jq?HrA8sxPT=Nli1 z_TD%}Kt0`tcV{Wao$pr5wKY!S*aZ{J2KI?y5d{1xt|>{Rj5GDvq1kY^g)vm+=&hzH zO55Cm=t_I%OS18OI+@5TxI1e44ANrSWrF%KRtH=+(YOdHe{-%HboL-I0?ggTep(c6 zDGGyC%x+?F2v+GKUMtj~bC7XbbVCbOnM@TiEOT>)lc6g*NaJ{*aloYZl8_VC7o@kZ zT9rZPiVLQ{Ci_9!v$Y^IK!o}DZkY%Rj(V^ps8_9GZuiNdsi3$;ry^^uyX1YZKh0+s z2I(8%(TjLh)kYX(K!R+NA>-K5cH^CMW+CpLY1UjC)%ORRE@Mk;yQT{W*5FOg@@1AD zO-6Y^Fk5hiSW;gb40SRoz1#fTqF{gJaW$oD=B_;b&ci#F{W7wJzc@apFb92w#X}d| zwAYH|AFcOprp}H;8PC(Jp4I0_=3+;ePH?`S`u%krC(u1184Gq8cWWK;3#46vrJf*% z2qc^T1`S-q8@o~5pl@JyBSjMK`6(AQMe?CZY17x8IqQ{D95?AdnMIsEp)$1rY)0&! zqVYk0zVX-EJN>h-Gwq54RrM1xJ#i@0PMQI@oBLcAqrOlsCGa=VG%1Xq&keFLiD3wh!eZC=|r&WDFX+wlzaa&O}h@nJTU{?y6XQ3gf0 z9c*#EHhRhplEss_NZ(RZTw}ws?hD*aL_3mIY$)u|q*}QqFZ@t?# zM-n9QbpZOZaRPxVHL7KC1Df(EM{xS=F9}nq*D|$9qvR(T34gEEckmRrA%eG35zY}w zSB#HTq~xC!Q$q((Q3s*Z&SJu5Pf;ut6b#vI0jnHYh((t{ynnAArVR0r(NOsNCtP;V zKMHK-IBx}wL)@(lm=YHsOLAGw9VXUvRgCTGYtVeMXd#`~O0Q zY1?9KBE<z=^@3CNz0u7g9c=H0e0O{q2AQ5zMS|7n3ub z-vgRn<;=|`0E*`8JvO0OLGlt9=T5~W#_t=|yz0`b3?6@eI1!Xpl=*_QF^H0E5(5=r zj5gz9QICvnm;uUuYN9e=`1@f|7GBq{ywkRo@!3t&qz+#6Z`|`Q0qB|;@LTp~RFn3h zp;^CA!zYIQni_nQ4Xqu2{h7`;#`fY^9R+8`cuugJ1wwLGOWqjETPemkZEi+N^tLq= zZ{QgaXuC3sG;eXzkPFbx+1vKk+1~S4dxNm5gBAC+lfb6PEb-m>DfJ|Om93V3EDr&@ z{0KvUornc<9uG$~C!Ob4c4Byy2j$J!ul6KW&-VxN^K@Amwyv!S0{uIkuK?*}HM@`} ztD!#80Dnhp1^9!B9_Ja^ry)9+CSk8A*pc#z%M_Dqz-va&&s_1C|i4bpL?_vx@hN$$e~Ofd+11vV?tffdWz1BFP6 z^S%?k#NMcmgfs6f>GkAU=&WC2m^)>>sB;!>I`z&v*ZTQsM+q4a9$w0U4VQ4_14-$+ zxvS_>2d@nK*zaHaxebBQQt0E)b z$jcigyt0CJI0L5A%! zhrVXYg2r9k$p#s=dPWb5hdC-2XInHiy1gG~mZ_2TCaVI3AfS3M!_}1teEQ>b)|4D? z8Eb9ajcR5~Vea^}H%0O)7UPO9ln9?KC)1@L$7rJ>a?%G_x&>Fj;`X4LhS?Ckf89Sy1uOk9}=2U>$ZOvC)zh7}f7&i4-xiN^jNy`B;{a zZ-ba(0I*0O$A#&+D;=yK`BOa?ON1;NjA-4PI*s}g)-`isMjvy-i_$I6lF#PJ##IeA zOF|c}I6)N6{oLa-^=gU+l(V( z`x&HrEc7}DE)i~C_p>6D3_vr%vD34w_(z4@%-qR7;cA|(8FF6NU=?f`rB=V5uZ+LJcj$NbLaPAEUW~SR|rZTl)E2 zwmlq62X*|wWHm}f7_L~#k7T~}8y6Z3Jzuq+{5&?!7GW8BoXxf3Y^Xabrf|-J7wo=j zjcke4h&E$K{jn06$TY-8@4%1u^z0c@?~IDwt*9u|_PT#n$$967JL-l{C~BPM+I_^t zZ_4ayhhM;%vOSBuy(*D3f?~u0Pw`zyK6Pr`wzc$UsoK|#P+w0krQBhzN4Zw{XlBUL zLDwg>Q*yBQw-TL|8M_jVYG$1iABw&ex~CJGS>G zrI}<^fAAc-wQ;6i5WbpS!Q!t#hQ$}gHU@3_2@~iGE0xHJoyDwS{h0ii4gM?;VJ!ZD^va7SYxa{u)i2ij81>*S42bQH>| zqK%av!Ky(h10`|zqjO(k%n02t1@8Nan4etXzY$z#I_PFeyVj}#BMW(9I_8usT=jnU zui3a|d{QyR%yNJ1;${`w5_NlUy3!wq?>yy%sYR`=29S%e`G@Im>Qz?0PdQR&!R|DJd2Sw>>pS0# z02ZYX1ov3B^WnHD6^(DMiM;UoaXC#bdAoEpRHjgIbh_ZzNdncoXgIOEM2%yV8K$Mz zoB!j?M^LPuxN*sxV>r1CsVbZ_L!F9}Gs~Mr7+)o{&Jp=WnK{`&wzDJfeyTVkJ#77o z%K^>Vwfh~luub^o8P1VQEn}rU;Y%RYjCs8cJu(9{u8fYhPmyR5V6%ZEryr!wT-f{@ z%VGUv`v;f2u8;DS@8Aol9iX>j6Cu$r`G%kf?C4~$c7Sv6r|b?#Trya zgl%!HY<{$A10C5gZ3?UGOzJ8ciLULjkfSiVN-_&bAWyzOCQe*z+>7B&$2boJwWdEh zOMlK{XdwYZ&YEZq_aP>w1)x-Mv(fOU##1tdyW7+-*EMf7OhoQ>MV54?cf@W#?oCz! z=^GZc-lIrN9i0=5W@T89gqDyT}H_V=O8+f=a!% z&7?V~^H<+1OAJJUu8T~l@J}nOWUN~^X0g@)?CjOyQ zOj>XUTCzQ{Q7m-~>SE=cCX}4UNXEtmn!;>Fq@ws&?lE zT?jp>7iNYG#Mk94mcU6VQO=^jg~bc{x*-R~XED$gdsOC(_1BwFaD&j%azfQTZblGe zV^Ux0;VNvAi22};yloz@XxcCSs^1?V5ZzKur!#dTi7r%yIQ1P--N4B(O|3VoGx3yB zVW(S0(gbt;JyJw5E7{ce2Gq$kk_U4*^GtfnIdQM43iQueO>#qR%(55-1s9Qdyo=j| zZ@bhSvI7N?F5-sB4zYCaV4Kw%Gw1p(3B~Q*II)|Y)j-(#4wgNM-e^JuSJkrl*$1pc zI?4f>JhH^|-JO`wO{ixbi9HuSf~&OL)yzI?YY1vueql?z*%bzz)_%+(9LcMZP+4!J zof2&ghCX`pijdC;!9&*met5XnVep(s9}kujTOB}Ox63vl?!@mS?&NFG`^w{7UfGU_ z7|UwliNtxfy}0q$pSg|WhsnBcxW1ynw!!3mHD2J|4&U!pw2;lNfN{3M3vNyYRHP5o zQP~|IaA5Z258p+FzLzG>thl!htL9x7C5lGFeFswsxRCifZ7uo9v8r<*gL#CR?fp(?LF{0#gQ!O$_=9qBY8c)BlXSZ;HNZmUE5-)yodvs z&alE|63GvFtKH6soVj-vtb%t>L*MIwN4b{4Z{D}za3+4 z%{RWoOZ3N?d}`J5)n(2TXrH(9YK31*vTWIG1S+LCe(pxzQ=7gmD8z`?Uj<&CshQ5H zfDF>f5f%zEY%A(-BV&@c;=KY-QPxo>p=V#V{!Wm55}-joCj)-w&hm)3Jx zY5BaF!AapxQK$OU5dXu=zFND~kR0yjmrEMIPo>vt4g%W4_%5rLLSEVGzO#G43`dX z4DSX)uvtD~dV>wG3;M9WjuGsf17a3WI8Ll6S_L(9+`5W%9%h6dP~V{cx$|fhvbrI~ z)pxf)mwk~TUVLJgx>e`4Y!6>STdVFVbh&t#Wc;Gc+#{xOk;7;D(v7>*1rM8SW?TeIV~c36Y$JT^9{)*!=*uY0f`5Sw?d#*gWx7$ zMwM0WV8ztasl7A>|C&2`qQ0g$Ns*4dhk(oJ5K+m8vZ!g zwFTX$-DDTH!k+9Jdf&eTK>*E%xN>)$3;Qw+t9xYkdC?8bGt>gd#Uy z35;-Lhh`>a|IGq$Yi}F>AsEWP!i&Yj#%0yj&uX1$Lv-ZD#YTTnn>WbktU=zN95yV% z#0n3NX6D;UI@HY3)hq4Q)fP#Z+H)<}j6Z+PpAtYvg3GDn*fr6FzV3dAJNu<*ra3^M zRj06pd2s<4Fw0@;$`#4ul|toI4yoI9)&5CqG;|HP!`~)INy_@t=kfu`%M5(9__LW) zW@oS=&vLhM(RCf04%=GXYTVZWdIq`g6x2j$qiFOtUrx&XJjX0d^+8o`9$g%wO}Ago z3YQeoHJ6@ds6yG-gwFja;X$2Nbr~c>6t4oW6^0|>ytjo-4=)-+u1OFU|M08jDZjIj zJoXjBrW|q}Vz%Imf#+XJ<7*4euj*;>xQ}4+kuO_m^?X7S_oWiVnl)A~esf4W%yn-@ z=u_3-RhS_7QV!Nk@_!b=bmbsXFtGHGOYEr_HrF!b>z` z2V(QPUzu#f91>{LgAvxN*+;STG8}tf>z`Qo{IFN=PA%d5j*N5y4yL$|W8nlRP5soU zO+<0f2g*)K?oGElHR;?JW*k*|ji4CMC3skh@!%_l7DS?VAnV=Oo0;pz)6iafO+K9? zJP8}4-|6Bc_d7+KE$tBH#ThQZ8li(`G0nK5?9w>awu5c4CRW(`RSdzn`aiOa<`DC#rtNpZevY2g0N&=HCu6Jw_stm4y zeS-!09T#pISmhIaH54>3p`zd8hr|{J<(q>4^D`1`W1p=hP%umUU5y~Tz7fil&N;ZT zg5B+O>h>GabSVR(awJ;W8HYtdOGFBSM~`_|!Y|KkvUP#I&KyoHbVf;|X?AWr$0Gte zGYE=VqnHTRi&eCUVC#Hb_X$G_Age_2<{8o|JyF+tgOe!bkt4L06h3&leKt0?7WU%} zy_f#pIOH3j3RXX8W-UudOI8cW3H9OZ3*8RV2!O&ml2Od5V=MbwehO;1u^eaVu^OWz zQgqFe{K@_+>0CsHYehfZ=_}AzqtusdUe2@4iKX`&BgO{K{IV&;y=zHK*jkE$!?SWi ze8l}CJ&TaOYm&+0EXPDKZyt^I)!X#)y`gY$e~>!VvZZ=WubhmRxlxHpi`7N_| zzZ6NboyD`Z5p?nQTdFKPu4Hyc&gD(+zEEr%$1Mf1y1Ft zb4o)Cu%FI|m^qpCZX>0>oot z^{(96w6;dqN6lE#&%*^!Pv+mjoZ!Q2t#y_Fv`glOw=c&z!;Hirw8P`zi}3@sGkj zTTy1}cOMXoWOP3a>))G6F;|+m`RrDSVxML3La>=dvc`7;m@^s$TtvV@bSBEU_tmER zJRwY>!@+S_@rXQ><`oF$7Weca@>p{`>zRxaVR-P+)cJNZ8h^$cyrOXY!F@@^qrdm- zvohR3EJ+k`afX|E1dah@H=Q(Z+hKpQ>E~_1hHx)32ekd$OVs~ zX=SM#`9zYh@L^={G1E!t>CsW3I|m}aQL6=ME`%BrB2m3Mzk9C*LhT}S4)>oM3wuBB z99-Y=Nd91H(D&$`b5f%JS%LD~3GERLs;YFHA?goJffdmX9DSXF<5?>g=~mqI=tG`7 ze%9I`ByH|Wn6MKUwSx8prcL%<-|7)xrCG(w6z0c`DN*5l4ps`?p&3R0YP^-?Ci$kd zG}9&(gS*zP)Pg*rc>tQD9Vg)~3Nz1f}6=lbp`g>$=2**TBEx=SP=AweP5hrH$eMIv61zOxS% z8{+ck9xkDv!KG}qw1>c?z#Cb5S7g$#HT-CXwF`y(^TX%@$}m*KCmm;EXLTcIY+z#f zNtPpWius4|PTmvs1Um6ljDCwv(JFlRf}=E{P1mu8+^O5XWu(zN2-L({M$FP+=29?V^1t;Dd%Z9(PUQ}-hDjqWV<^SU2q zarNKi*Ykzo;epi(84TR0<~5Q(*2B*skJ$12#)cf4y(6=|4lD5U->IV|;whdX`)J_& z_oQCa^rSRRb%{pPwwvKx@k;GkH<Zt-PahyB}lU|vNeo^G7l?7#e* z1ZE)^5SbjgS%1I6CHJDE(I*R9mPBrr^W&JNDM)3ttQnQN*=zcLn+Duh$A|=!lcNYn z+kvJtv$C|4&~kQBr6DaPvZ`!yW8*|(Vx+c1*)QO)QzHR5q7CJI2zva*D1aB zD9~)7W^`P3>v^Wnh`nrh9`7iZMULiv2hN|(dh_dSavAM89!KuABx%dhNCCIe!488~ zZDIEtj1vc3`j031kDDTaX%f-{@>z_xn82#?U;kCQCH~Kc_pg8aw=-T3grv~`bq58L z)F_am_^(g=w~zmq11M;v!xG|uHvV5*@GqzQW*Paw-l9v7OAA6Fdx9$Ev-Uz%mHYrK3N2pGGGA+#iw~zl&*D+vF8T7mVj|MovWKn=f+B>=1fG%=s_G~?y5U=Cc676POrnYA?y z!#P6Ub1nVQ5TN+?=in^|?*<^D8O8vFWb6@wyt9bSgz&o$^6vY}yvz9q|NgCde_yN7 z_5+K$>#sYdHvl#>-oEb$K&kHaL1N@C8|w!)2=`)0(<>5q+^+8}yjmt3+-)Z?>D+eV z$PJgk{Ocq2J`-K*7ksuk8z7HFuG0scwav}|BD0M~+G+HwYxLQ}>WhFj@A&|E=qu*? zf45wboOxF4?cw-Bm-PVg=C9?=DTISfU<8~z`qGqUce!i#^eUn`6IL z&`8D7=HsT`SD}l&dy;WH&8s7+g$~8P1gsti{t+m_)9(Na+#$gQ5h70+L9M2z2+2)i zhGmZjLp=Gf_uQv(weC6LoV3SH2aK*^Sp?&J7bDQy9uaM~y-bwS?&W7zua2(vu!N@zn>37hy@opz26hL8HoI7dC9Rr4@8$jXjizm>_PKKk;2f8mB3M;S9w^-E! zeouY03c^4bj7Y(NWa?NBUVEyvM+lYSb+i}LYrUGGO9$-13j%$u7XUF)2;e%cTjl~< zFgIlH7X&NPsKR1$~)2=zuEzBRoE(9V285!qMty1b_}<1eGLY@F6YD@7XJscl8-&A!(# z{HhmZPKU6?Q%_mQ69-T&5`mtVJq$1(ywa^K8!=g>_WEVH5t$1nOx_GAGfOnUjQt9%#Q1-LJNB(HvwFD z({t1KT)g9qd%FIXXkYW?r1a0|4{j8z6R*TzEQ5IFnpfgMh$-JDUR_F;&+;orytWd~ z`VIin)1DPnIQPsA1$ulF%=h3S1=F3q-s)XT0wGsy##FaeaBZIpOwrO;FJT0o@3W3~;NQ zR@Ic1CYFG953R>XM**-%Rkg+B=*(?^|9I{ViU9qyz&4G1(&0(VlsL9}ZZW(zCJ>zO zfJyG;4f`_d2k&sMl}23lw=aM-w$t~#bsXrq1@j8+*P`PdqSP-ynNltUUWOyHkD|F! z#A*e6rAwDB=<~{3uNO9Aq#3^=x+fOV-tP*&Bqa*rcH&z#k|Ma$l{XrkJ>Rqo(ma$L z69$^Y$5NB>cS5}neGS6he+FUZ#Th?I54l@stcyrer!%zsv0a8VzGHWyWA>}XJdFjO zNGernG)YUi*$b(kVDL<5i+{+uN4 zBcx#4j>=%MAP5!@dEJfF`|71mGb-w(Ul9-4NivmcdU+#9T~F4!NqB-Atd!xXyWBI}OQO2iI)G0Z_@1CRK!iVkPc$ z5Ioci{{;af~7qKB>bGBzJ7Ex8<&wKYPgABE7Be*ps>t6v4U zO=Au8r4{a-7e=x=0dcYcpxuva_rLPKJYHZ{4A`{*jK-AscX)GH57bF4DlUK-4mZOp z_b0tuUtloC+AFOYqvc$*s7d6zOM$>XW2X62Ia?x2NC^K$ivY|Da;YlsUjX>@Ja{|$ zET-4csOVN^=@#&UW?GIM^L3KRI5CkcF4e*TRz}pHBX6Ond{Ped1Aa*%5@Ta#DTF5Nnl0W3-SVo3yA@DTQIUGt(^roHg9LPzEdj!tu$zF1 zjo_PzOvQR9WYr^{P!{@Xm$TAyhZ`5U6g$geO`WNyBCFORDwur|FMpE0kFscn1V~k& zpH9-$ge!p9o@$%(rYpxlA7PdE*ss7_x2M#c*~ehF2UA|gGYwh1nAxj9@Kx!%O(|7u z)jCx?G{Zs4d<=hj)S?!)Mey95>?tGYmMHq}d-j@4ae*1T#+03xSgl~ z+-UN%va&a2B%u!6{GvWfxktioe!C>7I-qYnYCdU;lX4#(MmOeOwZr4kCJN1HoN`jy zf4J7G+ruF_`lx#9F$L)o5G#=!=0%a*Nl*iZw5jASUS|0aXLQ&mgv95MBE03>-IVvV zKEyhdtqQ;sOyK-WL^{C${W>uhobjd&WmeR5gsi`7QDrimYC0(A&HLzFY(s@jJTe?s zkCD9zSgCyLH`&zg+n~Bg*_BrB(f(eP7jjg;$auuzMFlnUNL`bNvqo5jW^zU{EN6nI$# z;t!&IUCLdWAD;l0I-{JxozVl2qofgdE9eWTi5LKhv+z7gWJO}|W1yq0DN71p@*^$J zSUx$cR!04P|63m3@Dm0wV&lOWRjndN&~Cq=3F*U-cS;@Nubc+tE)^qM>vfR2WjO~_ zvc75xe^yQ$gNVu=>0|EA5X{Kz4DGQoVu%(2C5F&D8wTiowZ3LSpq(Yrz^? zVyapqdCo=`Vf=afs(+*DS*IM#hEgs2hTWsuR~aeqc|Y|tYX6|u))BJMl=RTuL${QIfC@-TcS@||Ea{c|(B6G!Sx#$9ODly2GBVin!+cV(63OKaPGP8^QBIr-4wszznP!y$RwH|If5nQ!{5@E z2EH#Hu~LqRj%(v|7ri68#RY3dtF!ZGPBIo0!fB%f!>P~XDa?S5W75=fqlJm$mJfUg z6KfHD7v04pb`sBg*FBmBFYBG3?cFP-gvN0xTuA>4;vzc>Omg2Y41Nd`L;YEZU1dh( z^V4G#9}DFS^TPPA&Yl|Rr7xok54}NLZ-e)=3g2jlnGc-;vtL9E6y-`+mNHdUu4+BA z-?#uGO>(Qs;x=0EyCyv4{4yOqlP|?Qlof57)Qmg8=oD+suh+GEdBxVUu{fyxVX*#A ztM&eQYi;sN?JtxJw86ziz;n86UYHzj0SNSfl%e-jqJ}Xnu6?#4%&FDFXT#&Vu(W*nu; z0*}a9e~9*%{MyG{Z@#6%mXAihk&>LC>gtyB86!0pr??Z+jzsSIxVCQ4wfdXmC7+jz z(L6Ud`&DXS95Hs&z7R0BoeDNbG;yjPOvEB#!Kyk z9c=8UqQ_mEioNXt9wb8j=;+vu?s4~}Bfa5FQ5hD6Pp%+XkLpKxM&3iuzQ<8U25TSG zCC6A4_%7FxNKzK4Js%y|Y68@$3=a~1P&~X?b?FA?lm+ToyO2wY25wq+i49SI@iV2b z=%%`FDTwm*nI$L8BMwf1W-nkqNC)coqQ;eZml@4ZVfFjZlFM7KGTdxgB#S|#diPM0 zT;@xI6m~jBw7MB49A!18(8>yk@mv6u6rx%jZ}zjjS2a3CCS?cH@h5A~@T_apKp3WO zz0T#d21@sfuGfB1DBE0iL&nqM!R&^#SB`LscU7t)8-XhK7jE{staUCz&fN}EzbRzz z&zk23W7ibh?q4`1M#`zu;|oLX_sXjZ7{7H_ztJoVfVm-JISw+1im4y5*X*7^mz#1p zb<@8W;g^WcTvLF#Y7G0ySPc0lRU^JIiNj-OHaDYGS_gBWgNX4yWzSRGaFftMSlruX zFZ#6l@f`GJ^|2#N2X2A}he~gMRCB3|)e$3$VzsBjJcyVKjLYYzl3ahT45H9)KsnQS z$#zTfEEYE^jXx%hv6S;OTPsWb43lGs$PkWS==;KmJnR4ZpZ1aK^SlAH(8S4Fdj<+ltJG{rIpT^x;NBTb{NrgXR1;S?>F7X!ln=OHbU4 zZ4zc&su3-h;#Zr>uF295z)dqc!r7VEOVFdal78bI+K)}J2vZbAHQhUYD->7D{vApF zTxDyX_{Zw$PgEK_Q32CtTw%;MM!L1{lGLO`HAti47O?Ys=5q(vGfBpTpx+rc@1>gi z&*xUC$3Ff6nqtrR5XeQVobvTcK=jkgDmwg#k&A>8B!>&nlek;MVakG-A^Bb`xOTGO zKcBe~ij429I-n@UEC+6d0pM@bmfiQEMi z4>7)RUZmXF7Gdgh_+inQ8GhAooBll9GL`oXqwWVRqZ6TmMivKO`FrMWFZs=CKzK%5 zNEhK#UGr%2$hHY~J(@IzR_4<%f7-*9&HhiY$j8~@*;*va6c!eg8z~#>FG%p!>KO(+ zmu#|3Qo{)4kUt04<2#~PqpQ6x`lDmeI9=JvE|}1gUtCdmgo@4{hrOVOlJ&i|BMVCo z*D7`!O_=&&_{M&GKCOmT^T!r^OwJD&QzWjkN{@q8p+DgLSOLj2U?b=qUJ3M$(W<@p zE@3h@nIFW@Uph%OAimALUQ$E?>x0JZ-*UymMLFKoA@z%rUZVdx`~2omt+!9gYfKfb z`cB>;p`^pi-U<@FB85y@Y2@0p7S(4)VtG#jQ;%Bdj9oeAJg(o6Ct(TLVl&H`toT5Y z>+ZJx$e+`;W|Y*pWgsDy!@{t?DtP+)2EqwINSjqcb=k%WfM%jpmKy zp&bKmL+y#!WLqHu0TQa$Mzn-n@Sz5z2FC@QX<``g3T}ex>24^| ztpZaAo@1airbm6`Y}0I9hFMvsktyYWE9-H5hIBeCZ{if;=+e%`?<5JT3+3szOru4s zuF2Hs>>=Ljk_4QtD~-T>7k$ef>8nD3Yt@tjI4MJHn7QghktpNq z2VC#id^K^->}OCZ<{38z*{+Z-?kF-Tq_dhvH~4#Tezkb`wZ7#sB-rN7fP4Gz1n=lx$M{p z?rO6vgkwa)F14%MHr!>oAx zkK!i8C@RmoidX}%Xi(d1m_-?M-v!{<>Lh6<=uZ?J^Y2ZYN4Tp?pWf&0kSG~JGlhp) zRuZKOi<4{k4NU;2>j3IRe2t`|(yLbL4$u)OJ-p!9X+0?t?V>-d47Mf)GJDjm_U_6G z)jH<2^H-4kXl06-l}5;QTrDQeHfFzAaKv_(dSoQ!d@LBOpvKG(kFqk3mKbM|9h&eW zNH1`o=^ph6atTpeG!K80Dy6lEoz`LRT(UA5TwDX2)+>8xSmoREPHYL%lJ8ZcZKT2S zuafuQq43CEt9`qL`IA{Qv5FoiPOEB;DdD!=vJ+?-IfK}aS!^bZeHN`3`z5jIDCl}F zV0D&--aHN5i8pR2LZlm_)ZRk{4gl&xgZO0TZ__UFN)g$fb-M zosJgZOt$@TNoy|~shm?SwFDwJ{e{frx-?-O*Mliqthv%iN#jyC#-Cd>wbP<^V1aCN z6jEFL?Gr5tam2?DQ%RTRgi-3~y&LF5*-0y0E)W7f6@9-|GOCQ58Y+J6eju0V)jykY zPr)JF{Vj}C&Hzs!Pp*4^V=Rry#YLVvZsz?=mHV#g>Z=yfy>`LT$iP)9T@}DugcRp_juY27B~2iRYq@yENhZ(v(Qd z!_;3h(v1`n12|4Yni9(PiU2cUu;B&P(JDJ_4epX{uJg@DVN%j7IVEWE2eiZTuqc;A z47%gqX5WEN;j`QY;5>Cv-!QdEJD5^nVYCPTaDu=5nvV6mB&ZMdRo5d%SD7IbLit!2 z^EXUel#?Y-MJSg^=JwTy1f_NkZuco;^2v-aMgyFHsJ6$C1v z_)i5PcMsD#U|MU}T5la35z-tzx|SX>x-i+9q?7pJ>DvtN7In}cwW7hXst0f_wuB!f zi_;~)Y{I#}HQ~?f3ng(3Fp<0dCe7B9S6#QH<@TgMqP2&?Q#T;ONlEDiq8<+PCJ zZ6h@2nFa$E23rfUYyyv^2y|2QnY;EH6?@_)EF-j-;^~6aFwBTQuLxBD8MWgJe`|`p zn~`Of6|k;(fx6+Gt^WIBw4{~iyUc>_=`Sy_QdF`Of*T%Oe}~3KlSaQ&*zHE4z;e_d zv@B7~3q)I2?YpAv+~5b9x1kcriGVkFGnI>Hw|~7szq~iPh>tg1Rg(Q}vunL>XZ|n5p9CwbF2fW{(y%*7MT49g{k}kV4l=6_Qu0m`>+Es6-X- z>-0?rx=^1Ab_Maf_x&1(mgs4vXSJ=QGI~wsC8A&we0Wcbqwo;-K%TJf z?(UQr{65jRWruADc<(kC>=D-19_AfFSHuJ40}cbYS1)gE9kfXMxnYrEdDA{W?~9cN z;opP-7-uqDds}hJIuLdnftyG`?7HrCPXx5-R49-8wQ!iW z_Q1%xPHriTZI5-MbKtjucdJXmZ>)f~m{B#p**y3{Bt z(iMChj8(DImxRk2%kV>ZeG~|OLp4^(NS2VmZEan0LJ$<(ZR8VKFR4ekYG{U+&!29(|iUAR%0PpGzBlS~@}p zk))rGB7T{Z`nVgb8`Z|pMT?6qX~#N`MmACdc&+t>YqphNX5JKS*4nLpt$QcP>YpSI zc!z5uo^KgQYzZtC-Z;b`5~AEc>k=4Qr?WU0O6FYRjwHz8Du;vP#?JNce+xQhCyX;A?!6T2GVF#CkCHGpqSJS@gvNeA_lK` z4#7JGuccv~5fYZjMWesMRaUtJLI?ZOGH^3BQdIB!uR0h9wEv7cp(q9OaiSOCB!z#7 zpoggQjl;Lj-2dYdtgzps9DOC}!Kf0o-0~kDTM~Lm@ps=XsG^_X8kUJY5-a;Ki@$+` zMGn1%PUsazpDvPMxRPEv$6o?+;9B+oy0x$R-$uZ^qmjd11$RAgq>kCp{e4;;Ayt(A2^RpER;%!&3!773koCb+pd*KgHPy@F5fyM13$ zuFCXxHKCNM_Z5PSwF|^5FiVcT zoOi_**ER8)RtzHQ;3r-WyF0F2zR9>*{jFbrdBybu!q1S3A^)6?|+v9$%0Z@U|4%y#7T_dIwG zE@0Z(eMPc4z$NOxAc>{&b=C$87xogMNB6%{6|;2Ij-wt2ar498t#={W1XC36r+*X$ z8YN`~bJj-Q`xeazNh^@~^L|@>p`P_JmN#$g9gZDW611j zCe+uDmOi%(F~jf&? zs~Tk2h!@8hZr#~ITDINfM^&f)u|Ag>R#>orNtS#Ty+!W`FSoW2=VmMK7V{nea_0v} z89=IKz%yY_4nn1%3ecAezvcxnIMt*t(lrvRU_72b+ly80)_S4~&won^xb*^QGVe)! z$DxBLWpc>JI6|+AN&oUaIUym^@X?6IxiC9(6uNYD?x!Ao&!yk5*3NMDV@eDXoEa%} zUJmkS_WPDmxlV5ijBb(5yfP(?#0~e-BHe;8y7y!?(sl<54>I2f53k3*(P^6?w^EpY zPR%(xIh-xmy8OGQB0nA9#7r@Ml*{2>-QXT5OZ0zJJjw&1MkW)o=i+Ju({l?6be~bvTdcsuUVoo<_&ooOK$(GD*a2UI>5Sd#CHUd=9fkP z;%c?Y-p$y^A{56#M}+k$rhmIBTlyhyJ?)HVnP<>UZ>%_dntcmfi#eP-%Lg|B^+V@J zxw3!P=r^dM1aU4$kt)IwQZL6navaZ!nUm7b*Npu(mmX)p3b=-_wFiDa^=9OR>jq%|6hVefJNQc0&tK1m46ZrWU}+~4j*k)(j^L7GFy4CB4nVn4Z}tg9C}PZ!%gH2M&HY$NkSaLwx(i zvCz0NM2T2*BD`{$2#$pI?WNsFz#XOdTLkipX>|>(Be```zqDN&XNz@mIy;s1&wOvh zIQ=i&dJ*WO%{@Y~kcMtgkO)tZ4%(HA&Gr?-#R`sV4M#==|wmdCzN-D5>|m%Gn1J zCVazc&C=mJ$Nu@y5uV6^M6Elrv{HpMk5&Cc`_b6b$eq)A(ejJchn~x+AYRaop-$;b=JT4Vq+uhX zz^8(%A(JZA6~+W&&HZ#lr$9$D_+|)T$zzc7>Rv%klO;9q+Kt_ns2yEZxkmdb8}5q5 zAC99XM#rD)S8ZRcKa)jw*>o-`z11>uQ*T{}N6K77G?by>7iYD;m#r%%6wuXBmKndr zkW{yLJ_4t9TrB_6^oHA!bY1Vjxxo*2MGrj7lcyQWhK2s?BsePu&l68oy9TvXYm(5* z!SMq&ak?Wv#umk~d$Aq$M0-SZrzPx{YyT<0J^{GxF-}Ty3LNG4lmaN0jAc+Fbq8SG zv_=h~9jWmuS&dyNSjy#fuqt{h3Xd131?zVg1PNB|SeW8}K1^UThO?y*bzxo)BMW&~%o08IkP2OaL)GJ=^fY8xUGcKen$g63$4O&f_7 z!1@u)K3t5Ns8IyjH8*t&g(k{1Up?{YY%FkX5uML9x;u4C+TfMzPo_??G?ftl`Ni$a zu+$YZR(BmD9R(qS3O!+&1a3)_>W}W^4!HLp69hku{gy#0d9=cYAF05E53Z-M&B7a8|1XN;Q`gamGywA|a`iC3c1-E-t zWS8;oINHx9hZdGk3oexl8t)_Abm-CCLC4NuEr~%?moL-04xGh{f!viGWfm zx-LNZ2svJ3Q^~CN`%QBBnYNvLnaA#}rA^Y!iYApJmNPd^(MGQAUV{l9ANA0dL)@+kakqwZ=f?KkfEudrZ~dqtz7ZX`q1^)=qwST>dHq>vA1Gx~ z(RHx7MYjfogWC@%aLzabcVF6MG5zq+Jx?QMQ{}Sl`@oGiSA7Lj4YNl#dpOC8cMUqt z)v8^BZY1;rJi2z<{cqR8)a6p@2+fYYPvxc0Nqd>wNSqRLGNmwqc7ZPp;8n;&H6lZh zl-BYz3o%pmKVa`^e02RvWBvAPQW^`5MN#XQr8JQu_0u?JM!3H1VTVPTuOrJI2YyG> zc4bLGfP95wF}mN=;9(?uQ94>*SBz>~I$^r>2i_sWm4cTFG^=3qfY7xIEN5>@bQb}o zz(XU8NWz1Qp<**gU0?6(TLTYkexpc;wSi!YbT5i4SE~`GvQ9z<(C&84Y|IqN9UJZD;cm(;N zP~>MJ3>!e&RF=*jXXB!KKM->NMrY4Rt6|Z7WK-%@r%;i0+?ws(`J#};yyzAY-rc!I zo%(7{oD}6uboc80gp<^!K1i5lI5?b8O)oVtpjvS zQ<|T7Ki2)kK8&q6qpRmu^rl0SE&t?3&;jIq0cyj?(!nI)LzMCelA`E+QzSaZdhk_P zPUE~FpyY~I5m@q!<9T934nL%Vt|GU3o!Bc07{51wa$^|`F9V`y#?xI{(5N;VpcAWg zVn&99Rey-peGZOB=no?smjimqmy_3j-(R^cE_64}RoCP4VENUj2 z)(Eeey|0!@gU95^*@9emU;Q4&jPPb>9jP82O>oEzCQvBIKqvnbR6(i#yyCBIUj7kcoKM_3m!`6sTenUIo*(z!hu)Crn$*Z|z@Wn*B{=hr zI|ki=UYL++3-pw%25Ry=T3?(pQZg6Zb$bUer}-Bk=IWHXxw?;W)gM*>R)DeYZT8^Y zaP*t41vxPG(LmF{`ogsfei4KK++5j6DH^p;`q@jJLFa-1`QRH1lx$W9cb!1e)%411LuB9UvM$d~aWmjzy$(XALTjwn5_fW&Y>>D7aJ7 zZCBjsQ*H0=+B$kwgJ28X54Hy&?;*}zg^-L2SVhwSi<5EU}svBw1wyP zw#NFb9tfadU;trZ1Zhm1K)y_A{&YpC<#42u;Xm=?9uoNHKS;uHI3Tq0TbB#V7Y$00 zy4X?#GJ)4O@?Jp$q;}SDJ7p6<%3J!}vA}m*5vw>Tk0Fg6_wDMDcflLoAzXZn?}brw z0XomIz~&Q-7cM>an+Tb%<})v=W2t38;K~Uv_1GR|$utYP{;Y1@cA;AgJ%L%}nG@_e zS?&^A2!%iOhZ0?nvc;<_AoRv9eU{I4GnbP$PYeG9)XK^!#-M;r$<_F_<6cDMtePwZ zoQ|boJ=#PTSPp*y8udiuS`1N$>ATcqBEYsv*E`U9I&1;M5w#fY7Z|lUPx-no>l&s*A*eCszhSEcH9Z(ae zZaSjBuH{pBHQ0xfj2Kq_f}mrpIbAL z1GkG1C-V8If1^@hIY##y07#9hMr1Pi^qI^VVOV$(Y#8nwlFJ#6&tnk}Q>+pFu9QXy z`^R>W1IyQ2|n1ep1N@hpeobj3DpGzuE6*2r7 zMg4w-9wnBtspwrqo}bml(27ddpx_vaIX%HO5D5^Y@i8gVu72+9lCHvci+FZm?9=0< zusmWEj_-int~EH1Wd|1BTy5Q#^$`QPX@OHFgOsqQ9cQ{R~7y|HC#bqTxwb?j@)oKSyLCbQZbZw65e2^ z=LfWwwH0(~(Qu2k-c~xi&&5tMHD0qO0xS#mf}az8mVND{7G*(=V%Z_g0j2Tye_oRh zPNHtnkcVc1bqDo{uD(gw_+|hKN)!}sPd%-PKK)20Br4@TsY=?2bUvTK8Nf1|VOl0~o=3M-75s6i9)CL1ar`??}yqet_rHvn+N_sg$piDBs#Zk-r zW&t}*I7TOd_z2K3O{k^dX2U_%g|dkg_Uqki7NCvPc$1?MJLH6;)MG)NDNkQm5>&3X zN}lO~ERuhD>rO{Q`ydJ5OtBTNEd2);6NmNcfHka9Uava{yFkApRG=#LC-BA!@a5;C zW5{fbv>S1=e~K;NkNq!z8lkKS zPzaVTseZ-0VAz$_k6FV=dUg=&Mu??La3|#BSm={C{^)z*!0z=_rZ-)P^qXpt-e&{5 zzpm}i@rJ)8#UsEb!}|LD4evf4Dyyfi?O3juNyM1(8a-kZ!FTZ8$=QyJFMMVOqV_#$ zV8ifgcV-v;HXEvtD%ocFU;ODF5pP2T2KT57z#XYglgF#a&C5#ERVEdm2t@{L+36&pPg9|AsOMy@9@ zO=8G1LueB3xM}98QGdKe_b6YX0=%JgJ2t^OL}|L)Z?vzKM~wEfi_U=(X_%d zZUymaBAZf3k6{4TRzw_o_G5!-3sb3+q`AO7B@#EV*C5atl|V;$%HZx zX9@0jbd~k7{ZU!2q|7(+tC&apk@YC+k7s9*J#qc{eV(s)j*EQ5RfZ~YqUdSQy z5cv8Et#-8j!>+sDXMc^J#zePW&t5%8(Pzx*2jiRo;!|&>gKutug4tXZhOU6$X^7F% zK&L@iEt_h+gjQdgc~yURaPJ+f?04(6=c?v=2&9@tnkLgpb8i+&%^*S&9c2PKz^ha# z&E~?^4xANSCZNbWua^-P$4Y^1;A0-VFONb2aK*pCn4J*C7mcHNGZo0}6I%U(;e40o zs_664DRY90b?9iYVmg_a^*k}ULg8bVGn*$el9 z-*D5Nkz}2GD+r$%C)aSej`SrVZ4=%if*U_t7VcP`DpeFz-$hnWNnZ7cSnO9es$y%m zeA|-X9~K2<&GBif!XM4i=VFfWmtS^G0{tcMAtWdoSF{ikl%f|1lcPFuD1gAbXu^#y z3m8wpM6`IBwh=8{Jz@EQG4qmr<7Vce=#P6yrTV@N?uT5>3ej>7-vLelZj&hL&7YhA z_F!3-@4e@!7K$(*_J3EP&X*RsX~DddApt_908iPoXryIpr>1=efNMRG@Z$K#s`(W8 zF6j3}D)l*f5MMrD@Y4AG_Y?gWl)(ueFB`3t>&`s$NWK!r*^SD;k9!6qUuQ5bzx^#g z@xBviQeZDng&R=UQeG1Rlk6mia z7r-Z+abl2$q4V?>Lx!^^?L&S#x~CxQd6PE}J463${|&sjL5bcE6R}U6Zx!H_MR^0| zCG4KSQY#D0sc0t&!Nn+x16_WVKO|xuJgKzD&@{xDOMpPK zPC}~r5K1*%6mV#h9>}8g_{|#?G>@e-+uzKcdro^IxvyRJ>z*23#ho_YUnq=^JoM=` ze6h=D%*D+(PKlTbJ?`j3p{|-??fHt9WXwM~29Bd?vrA}{RYb6%^aXg!sU3#`?j5vv;QcwF;WS8#T%(eB6Z^kGR)r6b8~R0E>iUg(xAP z;osBc)>HF9jrCOHTkiUDqN&4C6{>&Rfa}*ugbCmGd9(r%VpXEbA#tLvZ{zDe>Y0pt zvLGCZPdl?(JHlZ^;Wed!PL6F5pzR1jWv!{YE|=j_Mc7UeDaXVJ8)3dtx&p9I4HCNy z?DC(-B1xlCX(Nttz=2FciNbs=agvfmfPi9Op^@vYM|PR2=$ruq-^v96fIn^L7tjc2 zRvZNe5k-$mZURuVOrp0~z#biCMGFGp0b-yf`n}2P+6Et} zQ~fA$eJl({?BFR`pnrQK$&!mpLI8YZtaA(EerK(&rsW$4oL6%-N)_-+pzEyvNN(Zv z8HgOVc93f-Xo)x{ke)>-kRdgD%Vmh@;ZYYf61!@Y=d_D5xjj1it^XVlqkL$(h7Ki` zfJ;i1h8@Z;{oYISfE?pE{B9{2Fim!2xGFY1r`8=j*-kti|WDPG-9Li z*C6{W9tndEu&{Oh_yU+(t8{3*>u}!7A|6r~F7B~~M}_d@vtZZ`Ts+7K*z;p$xBK4X z-wW9Y)FNB?GI`u{N*%|Qg*RZlskr?=-Z>q4r9DIAte~v^CJnb$fZS-bi~&JQ{Rlgw z=VlwL>E5WUp&A3=FvkZ~!!H4MMowIhbUMj6^kJ0Wax}p|{VX1NjiVmft&=%%@IKr- zD@x$Z`me)S0-izDp5qmCx#XjUxz$zrrM=?_@UjXfcpRq>=(*FobnLLLaefTH*F_}m zfwR%YJQy;Oav5Vu4zS^A_LC;VYnP{|~!+C|u!heg>jW{Wz*1RAA^8b3acj&zzsFK-_z>{ zWF4k=2yLj-5->PJJ>Vp*5Q2zwNWTCSKy_E$I6+*#?F(rV5AdYjATx!}Fd&J6ck31i z*C=Qeb(}m?o&WRc4*)9?L{s_M*8sDZ{yL2P{N4f?2#td9KK%Ibr@|lJivF#z5jPVs zbcgCN)5wJdfvyjgJ^*c@YQPqvLdo$4^dE#cK<4=7k&7BL{_9zwMN^v^2j8EIWxXShlw1I3xBkX?dx7j>=g^EJ}Sewm-6>x8WkcOOy5=0fy5Bvh7MZo9Tk0`O) z_Dzmh3$FT@ywTTzFVVX`rKQGhdOJT$WaRusXSbc18+?Lj*Vct5d{rGfa=fLEtV`R! z7hM5OpY9?MhtXdY&tV9u|0XRawhCaZS?P3usj+kN@)E$AOUv9n)Bbffgi6sM6t-29O368F2NX?lfBU&d5?9@tG{eIrmsXue?S~|# zK9eSD)o#f(E{DynR;}4uP|k1o1;-JGtS(#v(m%3*qyueBi5}w9-F?%`7KDXX*9}l* zlpWP~+kW~$8Y0Pgr$XNa_WN4tqwJj`1UjC}&Q(9h~)YVS@)h&lbf$A7AA zTsM4*MfUWw1Ta)RPOoj95H;{AWV+@eR9(OLMSR4`Cc>|)tlAkpJ?^wc0|#;_RcAC2 zE!$o+myMm5H9YA20bq8$h!9m^~Wk=xBvZn?yp+^BbBIp)ad*66QAX5=12AX?n1iAL|{CE z>&6duxz^Y`9n7x3n0I7iTLqYiS%693WYb7>sU2eMr;Ueb<^hVVzX>yUz{i?h&v+@@rsFuh4!tzD^(K&E7Ryc#gJ4z2}JwB*PM0U*qm+iw`d+G%r$cAK! z$nhTF``-QKQW2D>;lZM3_q1+!|P-;=?;c z!T?-z%QeDs(WDAE-_9BV;r#n=%ozd+*ZmYk%+-hxsXj?;!x}SmoX7IUP`52HK-^Ml zLz(40$(4Q#iFhWO!zF1?*|YQ3yuK4L;ZX7CL=iEHPNF_Rcw5PeR>4U+LZ6~|gxCsiG9jfG}>YBLbv&FMRQlJlD6h;nenk7?sd7h{3(<`^I;vRI|A zq@i)Lon3g1C6Z4VXE7Z{NGyju*=x(p(s zU3+q6<>r}X;+@0OILmHle6m#?Qby7cpdO{56HHd-J^8TM2r`ScNP%aN#8q?R$2*dA z%K}qGHm{T>F;h+t>?B&dUQwIgj`B`G5Zaj6EMO1nBVL68-X8xH-+u zn5%1qb9BnH%x7_~5VHkIgtxu4NhkA*(BN^#7Nxwf%RBu*>~M2>aEN-X&rAIq>E=i( zg3shm)!p^97OHMu_dh3sbe|D$b=Ugg$RvbyR;KrcjT!r9A((cI2Yvk~?0jo8AaLdY zel7u+ldmj~ZiQ=McOgSW!6D3xGjKS41*B;zxh^if>q*;McokpJWdWSDYJ%Oy@|P+^ zKOhw;ofG5Wd2zt#RnwKL+jnX`Y=m(TUV zBmcFZ0(GG0Y;N54Hn|zKMYkzXMBKjbQ|KANb3r#Ha-~fdRiO0Jt^p3DlB*pp7yF?k z3ZmY0oDfVZ%w@b1ulJuG_zt`W8m?DtR%oeum+(Z1txfG8f?(?2%f34V5&?h$`YbCB z7`pOm65n+g{ck+WL6XF^?)SPwDIcneUQF8e@q~gcKV6H-svyq=Z zyF5yG;T(pL;cMnhy^@aZl2+4-DCxlYGOgXrssMuF0Ud@yY*75Z{6`#*2(JrftGXvB zJq?(dDi$Fn6z@FEyIL8t4I`eWr*YkP`zOH-bYXMchNf7LE}2XfAn0TNp0tbCSH>nr#hy#*5i_V<3$0_ z{zv2M=33#BCmZei`JR4QKdSJhi^r@{eDbdg#1om6wWhX@(N!$Ca))c+40g}H*;3f@ zOcwfL|bh#4t&||b_p}y zqCP8`@9s;^n>(U0O9?UA|UeXJ0AOv03lN?=sh^5AE?qnj1-8_tcS_X>%W0jxEL}m(?E(; z>0nyE_dJUM3tkexA8KEl^HrtKWE8NI$w_~_wSba8UvSTuVMMd#`9nB3#^0W0x)8^- z4FqLsR&zc@Qv;mC=z%7C!~*GM`xSMnng?1;&ac?cJBTX(&8UiTH#6Cd_s^Jb$a zM4$cUmH`vo+O(Bz1rP8Ra5qPj5DnjLfr=^SrGGKE-MdFHk<&c?DPjo>A{e!C(D{3) zI83u0wA4VV*GiI@_Uj7HD?T61J^^|#Wd#7i+s$S!!9XcBK8*{6bXYi5ll9NP(O-_Z zGw%U{`l7WC9Mc<#*m7UR1Y)N3gZEKLf-4+~))Pn^n>eH$KR4UfzU{xqWuz>jii29x zt(Ouqfgql^^wpmu58F=1Jrnz7>qTick?^0ywdWDC!zi%{Cmz#9V{uJr+i<6|-ggEA zY`D=Y&Kmg|D!<9Jf^=g;OtJ9kmd4e$l+247x@0Cm?T^Vx5YZr2X;SR0&p;!qAr6=8 z4r>!tGdOUAoOL3?x-7HJE%1CBTnKK3fWd0dYer*2ZRb>q&N(syH=~$K(d#B zGwd!(pv_{~Kki%(^2_y314Gsf2=u}FA#`*MWV|Wwi28F>WCYS#7n#&^;@KQ8|71>_ zD`0+ckYBq?e;@C6O*ASU_F(gSRm9e!v?4!XB4D=QSLazH&_oHG+uS?_W}uNyWfcn_ zbsrY5)a4NMBxei?0$wVch-d0v`L|ueT%2rnz$i{~-#LOCwzZEWX%&S(Bz^&@w8nnB zB_FRl)Hat}#jFJ87R2Bmd?xQjkb8j?G1`QWZ4$0IQ+*<_M;~@qM%y8^(o4)2q!K^R zD)cNx?GEt9sL+P5ID3}fN?IMzp@BRg0Sq*At8Txtj?Ej8sWzT@;QMA1uYrH5jV7dk zR0c)sfZxm%jxi2bw^+982yG0pOSse>+i$++8RRuG%8p;lcfg{l%HD8LE34M?4sL8S z6AEB&aU7HuN$=%YtHY8s0_5PheVJKU4YBhmYayBCeG%A`G=+T26yIj^_#K^kZ+41@QQ9 zAB$OyMpDFc6W2m`SeIvy7lR(g+I`53cE~@Rs%yBcQ?;jcx8wg2oAQ+i|Jr+p?bWN7 zN`2j~dZlx+4Wb-Wj^|79S1kde3*OHa<{!0JmDv_+k(iPASII^jgrr1+qcBC*W9Ukq zOvA$P>5_;k)^>{QSzd6aCVJtf1a1NuN7zzO_(jI6_LEY`kD}~680lA z-Rb5nPLHh5Ewg5)B(=ZRFp<+9!rrc(em^o7*6^h5s;C(t`%wUP>c;37un79qi;E2j zv;Zo2NW~vo*)IEU!C)s?7v7zL@pacDajuU}4g20Oef5suq$%f44f${0>6@Tdp?>kv zN_OwJqJv)+@%8fnl4Y0tr+sn4BtyaU-l~6u;^q1LedePI4f+Mw&$oB=KiDpOAMF4{ zM*7_8s*H#)PQ(|f%x*?w?MqyFbrrF}bl=obYPj)1ZOq(_cJ^!N8pC4qKf^C-CRIda%3n z^9Z)H1N!Oqqtn2Z=HSlDd|%t~JdbVh-z`-hg}iV)VpU3cBHDw6qq=8PD*$%#WVvpj zOQ3D-39*GJoUS_p?(}-7#jQOtYhaRl6ykd0sit);U2OoTVft` zU{-Tln{A&#_`{#p#7%2)wzqF zG@|1;aP|^^NpfyZ+~3D1T&4{al!zAB(;_pzVFj)={^TJcYk(MS)S*Cy|D(MkFAe{Q zh5T~uQMoJnG5ZD^jrIjGHJ~1G454pba@oq$IfhgxvlLBB65p%CmRJu6{uBZ7u}ggpq_2eMj(!is`Ervf`J=n9p|$ITp~M zhfJkZzKY|d{u(r>Bgqk}2;tyhPWb|(36FCpc!5Wa^_kUVzKye<{ezR_7t3A>^7^1b zSw%_~@sP40TscAHNGA3?_^-N!RR3RKgy`>&i;s0!)rfz^g-XC9<0{r)G7|wqXnI1G z@Ir7*2H9)=x;~SeVpO`5GbL3j#qB>GOT;WBvXCm-CgMKuD->@9&ei9MZYju7GKM^{ z&hw+g>0peHGo>Mqs3HrKiKZ`=;Y(JLY4rp938;&gAJ1)kbNX(>^bN1@`LxV^sMv`g z*ZL&TQHd=DSIauYpxCQtKZ4xv@|ZLw<4!bIu^G8`mlQGMal9JxO7vMoN%?+tSI}?3 zWAfeghR-;bZa)J?M;`K4#{GS1rfWVd%c^=>!Ay)TMX9GOw9La$)j3eE;D>1EL^g2J zSSXq5J~l(dB;b9%=2}g*pEZ@E5nw5i^G_IRZl;1Q6+C)V_kw$B(bO3NR!OP4R{Wz|l9)H-Sc(GlH^9*B^p(Z=tMH*GP#u=@Dpa?# zUCdF*=8@g0N#Eyu8=lnCx}|w<8*vANKMf~L5Diw9IQ&H5xXr02)Fv9_ykwCvW`U=B z$?HmvM{mE*ZIj!{yb@{wD*%EnIi@&%##3qKCc@Gg46|TeIrda476n2cr^&} z4c}qKSH!1j-D5c%1|+0kMK)Ru1trFd+ic94>58vQO>e&T`_up6W$G&8kjT&uPasop z^BkAGZ^!G;=Vrz9GEbC-4{=V}%`346v(p@#@>p+V=m>#W%xO4i7RIw@5CNrPCZjR1 zN=<$m@YD*nH`5x(MJ^S9O@NiRG-`$=__jks0(SpwF{1yR;A3%)JuC_Q=tIX>-l#$m z@WaJ28!dK0`GWxmqE!|eL@cJqT!Nt2>sew|siIL)d61!9FM-h8p+5-;O$~T3FTg!t z9t#_v)S3LEVU@Dt{T(40?kqU;y!TGjm>cY(oZ>Sj2>S zm)T)8L`jFZ>FYZj&7l#KPq+^iHqTyeFZTYf<9o0Ucuez_M9+|X%y50=`3|Og!GBnh z)#L3DKmTCYb_$LZ9{Gl9h)$T3(gDP$h?=r*A~jgmU_HYAE#?Ku_lf!txi_x8Y^_(9P=90brOI70rZ+67OP%6vyEyf>$WEykYQ!5Xn#^rj*> z!m7KeYzx%rlNyb{Y}PYuPPmm?;AoM5F>m~sA0Gr9Q9NQk zOR%!dQf)=`LycI9QXdYNb$Lx6#gPBP^1`ZFxq$S6dsh3eq>4%4n-oF?32f~jF(kE# zIRbpEM1M=0kS-emoYGvl^*Qd#ihWWt|$g0@+yHg8qlfGZDC90a1Nv6LJ z+5t;{BP^MQ7F^2(W~*!EW^K7-vkT*XgSqOoE_B@y!jhfBSv=(+b8!Wgz078gpu^tN z8-6o9_2+`0y7uZ({LpQ7z}4_f(2}2vhN3ZpP5fON){FpSHX@ryVIehja3M3yR5SQ51=7=xMQ)ro zl~ux%U7NJk^n3Ia*sqZxkP5L-V*BKw> z%7%KnjtISI;`}*){|^)8Zx4I1>lv)4h_g9IJF(5031#jyf(JQMhmBGCQYO}2?X3ZCYyHP>A z$0FW>7pEqeq)xS{hko_}CB{*w*PV%@Qyg((-HO$Ggur&l%8?koP_JF7Z+4>hw&hE_ zU0v6U28|Re&aS19_E#0u!Vb3b#}$FY9W6h6DPdA?J|g1W_I9QIbQv2dR*b8*RZf+L z+sr#=ww!sl=KD8hjGUy6=ouZJwaP_Rl*7;(^+Vp<4v%ciV!O(?;^uRtc*NZDGXnaN zj}9Z+)&%K^)73BiBiMLK;d%b~7({Y|0|la`oYZBj&=OoP_g+F6#MH=ewQNEx5rBz zTJQ1jJ?V)YGAHOG@y&R>5!ux0pQ#4-eb}5cI<2`l!4o?`g9zt?;+D(heLIiX$VR?Y zZ`2B+Q*L;R?eBtzfin`;MzC5PdQ^KGWOiPU&$yoZLu5xm2=-LaE{E+K)jYvUQkLlA z9<9WyI?ZG#4vApA()$liJi6;)+zbli@tRMXhh|=N?lnHGqES{L4L7M;M#@vt;}&N; zn06Zv|0(B+Lsr_Xwk(=ZdPYw){E}C=I6@)k9igt3slDpGT<{BP+sN^qD-q@XfQP@g zTc&iEryZsm?uU3Vn&59<@#uO#Ghgd%^mZ!c|0p$?JR##+A*|q%Df2nvz;fAyX9CAM z#Ln?Sszp^Y{UQ)asdAYAh}rla$KO&%Qiauc@wL79%mB$MUhJOEgk>;;8Oj-Uhn1)l zBgONO2dv)-8LT{F7DyVA^6JwIzVvqEn~T`Ccf#cYwKkp`Bl zE}^KjnKis#(nG#vZR^?>#cY{oFNogUTwi^(RJ*l)>FKmwnpdftn)eq{;#PzbZ5&P1 z-xsoNj}g$H!B0c50xcJm+Wg#4BHqiG^~G z-6ungc7d-Y$g*UPJ5_xyOK459D^j1DwoLjMmBosI`a8jc`W(C2^*XO|BP^1)Yl>)d zqHjKD)l+}r6aUl#Id8;FKxDlg$cNtJXVwS?4MV;jnM#f~3@{EYOPcj=pZ{3l(d7lH zVvrHe&c9qiG$rL{4^fXtMaX@e^VWSpD_?ZYm^v}CC1^3HAXi86ZQzhO*E=S=%G#*Mk#YB(0FJ(X7UP!jsDV}R;%A?vPU5)F214BN@GTY_euq^0L@ z(I9hEqV#?~maUJ&y=I$Lf46eDlYC!lG_gJ+hVHV$Q}mM#s?dt9#^g(T3(}vIraH%* zWv*BX;2_!g;+CVU{u#N9eQdib z$cZ8zjnu?v3W7Mh4&BH3N*($zo@h^yndGxW`~G*YZk%)#1&kiD{7}bwgi9h&=2}+> zQ>qr}av)LFpzj<^sI$;yq)-g7e?A{s-PHv8mo-x3n^(*&nKFTuI`s;r+C~kNsDxqN zpO^J80F3#jti>dX_fu|f6kpZP6Db&{G%Z)^z1{|Br=zDZ*!8Pk;HFm+kgHdkw&5r_OozE@DYHuV< z>t~Q1kDs|qFA>0hBRw^%^L@#fb?|Z*;5rReA6_@@<8s7Gh>cRF9}8+lnQDS?VN{<`J4 z(C8NtY{F}K2^(^%_p)wWVz5mt*+&Q|*Rlf|$bKX79GU9tECOkq^(6)7jl}r7&Yy8Y zHK%JDtcm7KP5epKx@JkjL1?yH^hla<~vek_j^Xy zIJHxvJx|aDz#R0F8*}}F*Pb`}#4*8Rkbm;4r-=$+zbq1IhK5&#ax(7r-%#@*1j7k% zWR(~nWmdi@)~kLik#`;{YBuEq zq6l`54JNFlS!V-={N$ptk{OdFol4DYU&?NH%5Wg-eKAaHmxD9EDnEvEH<&F@mparP z@wo!k>*|}J%YOAuN?MN}G@3^77G;5nbyL+Lapmf(b_QnMkvX3!!K#8{_pX2PeL4u^ zQ#|NXbf*tJ89auh1iDglE$A5MJWE&I|CMTAJZe?N=RfD$9;c}5!%RrU`#Bk9(@gpY zuGk`;8yI)BllpFYb=!&}V8L0?=@gi*g4%v|&tSSQCr7j~r#{<1YgtFf-i*r=VUvGh zsXocdr2#8+(S}5#Tk_E@p$kp%dGNM(wHN_w3;DU#@{PMwX1nn2l+h{zuKNn%hzOFa zZL(g{a{b5`dFH&=QSWl|756RlAFK8$fdCDKm)+z!Yf5Ktjw{Pe5NK1Z6$2FWpw!}&a z3p@&V$n}>$$M2y%6K-of9YoH%!P#^;HQM*9ah?=-erpi~2*_Ig{s%krpo|l}z$KEp z{=%oH_GMaHvT&)o{zkgZllUm?z3d$x!`UF}n(;_SI=^pRKQ3z+T(yJpT(Bl>VxdN} z)k=n|(%txPu>&Nf-m;pOnhu^eI|C=;#UX=|$ea^>V_NZqPiHPqe^gj9lK4hDw(W&s z!d{37jeW!QIhCs#N)DmHPxOL(-z^WmfdvQorPaI9C%3+0Rpi@}5wYf9gELcY1pIVlUe>oBPe(-j66q~u z9`bVw**F=MgjzW*GU90XAs)TM?bOGy3#m#wF!?JbU|-;^Q8!-_U}J)alZ6_$x8jaG z)v;*qm*0+mJYJlFa{FMDbJCN!*{}|RAzvoSQ8s&;usfrw_Iu%qbfkF75v?CwK_Q=f z-(l7n@ibV@^NczVB)5Y<#JGnnGnss~n7RD}!2Ic<=_{PNlXFj=r#5@-Sds6J!KMT- zkrtySxmMGO5=G6`l~^|3zJq@Ak>&`b= zaLA@+Mnc$G=b@+bTRHg)PkCPiF#iJB5`ZA&iybx|FN|YTFX5cMRG@F4Na@w^2K_cE|zwTra5><9) zw4hiMbt`pTKX&?ERP`#`e8tq5Vod_i-fmzDkk1N1i6wk_wy z=I=(L{3RRj%U(cQx#XV`+V)}NC~_Gt?E2J!kR}l1c!JP>v5=XbH4he_&sVc_-;cEv zp8Xkh(hie_&wfAz>C5O{)dJA9;5(L8&v5np)ZVhva7i$#gkt3C{on%iyZigopbrgIW+bU*;_ zNvI_I;`Iw3?a+lKQ;rtB8sc; z(H`_`^981X=P>|T2`o5+UnamM8VvS36mzi#G$1Pnl*L?DF|;Xq<8I!EUCzLsmP7ks zq&;DPTQ=yl!R#<)WxmL9-Q!R9&cX2Z=?+F#Y&yi~ZLYxgllFEa@zG<|b-%LAg7sV) z0iUjs*$8}V1RDi#80Yh|w+$s9IPdeNfv~hVnUqaFbq$fH>x#LD>z{sNYfYKE?}7MI z(%)!yt|%5Wj@NlfloM_d8pawV*Gwj(z|g{YlV<1pM7A9CU&=#kG)>j>uIdEPb-L@f z-WC_$B@pnIQRIoE`PtWv5{$)N;`h#6Pa^g{;h_h|G0wY^DJ<*9QGA(7c}3g@jXEiG zVxZWY)9aWJITX5b!wdyq4@CujfFv&i#!9wRPO5ZZ3`SJ`N$@*XRbNyBJ(VY9bF0PQ zl6D!zQ$WH2>@X>KE|T=E@I?;dY^7@-Jh)b?i$gVJy%M z76E#L^V1$bH~h2ooSAQdC{EDLg6;Y;6TM^Q&$lHd`UT^%@Vw6G6L3QQe%}5?q6Oam z@qBGp&#Yg|eUadijKGoOcux3bnL)=#L)z4fPh>9GJfNAFUDGLdz=8nKRmh#0w9xLL zB0z=^-fe{lk3{#TM|I=;F$(zgN)yE)aYN?n*Y^sO?dy*%*d@Kr=(jW0bv@>bO0vto zX`Z^T{dZgD^A_ zOHUgv?NOpZN6IR;PjRiH)R#6XPaIBRhC7o0@IrUQCU4VE7DbCC~V&l`c zZoG$^nKs{-AJ%fgW{Jt)y4f{aevPwD6rWB!fJ7eH)eXIra??W<9uq<;UW!o_v0i=P zFZroC(EOfLlN%`xHl+w2XWTV8VaDRpZ&%ZC#@R=YKIk7Py0mbtM+>swQCkTq9u`!% z0H>9^)d`Kp%LzZ6u^A60cEEA0LgqZ?AJXG`_+slb8LXZ1tqCVJVR#I#y(5bC4Bx-*2rrsF$Iqem2Vx7|HKoBOOi`W}>3h9F zVbN}bHPjskAnSzUyLxq(csDMU$QveXmj50*xa+|ZV7#Y$<& zD~V)iE5~|R9+V}@q;+B-T_D49%_=40EVD&O* zj2o(J^8Vm=%&~aBQ^|m*ldg6{`4jc64otV6>k zt3b9`*ht3(P1?uwAlX_&h(V&kSv9*jCgiTRQf74Br=`Y29@c*QmJVYyKjz{_6epj4 zY;L0(Q_|i=UoxnEpC)VReXlGW^HW9kBLZ7z??ZQr>dVZ*g2`jb|7ZbRgeE0(<;z1w z07;_vO3Pxm8*W^^`wS6U=XzCg|)n(UU ze!9?Hsi=+)c5C8BpNJ_SklnVPdIL)dU8^x0)02s6?o^`lL@JyX=CK_Co2a)}HwiAv zxi7@}Z}dPq`SaT|;@JyIs$$SV-F(#SM!>VvQa;=5Xg=}v9ZlO9R`D2Z$j(33y~b^} zz6*12JFIN7NNvtQ2!mh*CEvYVC+IsFndXvUu3{qTx2q7oXCUSUdN{@sqd2P5=HS5U zpY;qp>;6e3!6E;WB*D_T>v_6~vj%!Pe*>WL)0v&cz~x87&3LV2LBIhZfS5(?=3bl_ zf?O`;fMW5*^U+}ZXD`|n?kRM*yl9!pJ^EF*_9SVKL8ODoTWR@@S*`ZlCrWzRit{jV zoE9gUUzm|HXjC_^t`!>?5=nv!k7kzf-ZKrr*2k0$QQ6`U!o_(b{EJfSA&Mqu0N9=&opKL?Z46xcFuTrH&0sE&h_YKIAUC%edIOZR| z+$*2C%T=tgaLB%BS=+1f>wlV{sT5H0o$Ri<0y7tD#b<@|;nWeyRK}(6?;geZ+;8=% zVBWS$h%R+tKFtwdnZedK41Lki8=^%Y@8wcnAVqAnKht@JbxSdfvgyLW;DkwJ9IkQ& zBk`iBDgBkb_2O%xa^LeAFMA#5*TP7BfuRV|Nj9J11#vg(Du942*`t_@&1xG^Tj`0% z)AwS@*Vx)$NUvof^B&j1r>RyJh<6sEs6BLdkWHpU0;gaYv5X%>DGyf7+!=s-nFEut z?@n8U_Jhh%WxI zq%qT2BoyVXr80G7Q8o=1g%wN zqd6Zm*Z<;6=&1IH-Yv(n=I1N(FbDS4t60y5JmYZ8mHM6>`=BJRg5?_%f)VL}#GEEf z1)uz`0tMr77azdc(E-htdBNLt${W?G9PlWrKW)?Eqc}0-wLq#qd&ZIL+UV~!H|y8g zUjvxR)$_0+h`g#4A)_?s_9a*^qPxJx+9SrxRI)fX=uiiYlP(wxj55i@%Br;K!(r{L zG=m%p9eHP_Q-2US(sO5!T+*$~#=EKI9JRC=W!A?7XQD|Bk{(}YGYqxu2m0Mv66`BCW<3y4sQv(Dziryp4-qlK$? z%7o!|zBFy686%5dMtU9uX!h&>y{iGrGDuellJ49kTz{Q9H2Ao8r^&-Up-Jc|k;um` z{Q`$rD#&rPwuLuhgu|z?bQGh$?f1c{rJVKnZ8N?hSMaE~T@JMBZw~B?8-7g8{TFW| z{oRh?l-U@A zNO3b%oLinq=(?+k!n$U%9}(DD4XkD_LOsVtDaE^x$JMioJV9qC#W0p!GkY1}Cc z#1s{0R%8ASf3q7UDi)V@5&W{MzQq%d`1W0nC8J(K6+ z9?K7&0<)K1Pc1OPcO-kg01Rt|@d)9T0qFH_yShY=6)y7f)g&}mzf-lY{F{W~U@V#5 zxApZGnlM>})tH2jW|2diEzQS0%p}m!5Ko~K(%aT8>#|Njs`}daHc*{F$a0KuRU0h*(G0bTV4-(E)vNrjDe_yx z$NTSpJ$9E-;tN62>hKHeuwL;o%k1Il7;&3)S9^Ni_)nq<{od&+@Xc)9o1`qhxrWx= zVw0{YJi2NV(SURy-0l<-9(5*^HX=8+);|xzij{-Mu&E?z6w(IPYoF=0SoEDea2yQ0 zCbt!3ch>PU-a~R3S2;o(Cmo8^u^8C*P^Szi{RmLD5f%iS@|>(M(yD@G?n}VnBFBP%we=cCKde%eP~fovkE&h-_pw7P0b2brGC5ynI8Ywi-uOqN z;$Z?W5_>a!$C_d6Lf&Dz^q`pM$}DlRcDqUn+lw5RDZE1a@?7Tn0j-1e+vG~LR)Ynf3yT0{A*n` z2a2xu4Io9D;LV93_EjeV+xj2Iyh`&7bxIp}B~>l7G*{|NM!y_V$CHg4bEWX&T(4knKXi zznA#kGXI}i)eExqiTyQmy_)i&AoU$Mr><Py*lCNMEXw5ri?!$u6L9}otfeNZyV%; zC2>>-$GDh-#re1q6HqnA^FPli6QqYk#?IJcFhv6O&zG~F z7IDvtx|uUx-j$253_>?mw{y93cAf#jwVKnIi`$#E>LAQ~FbL6gdvUwERmht5f-^r%r)&n1QZK zI_@)M@Xge%5olsQaAMCsXvbbZ|4cGpgu&%NIppflC1bD2xC4vD8DkEnZVvXeZ${)> zP~8;Q-L*r?)tIThw%t-+bFiLJ4>$h8{?ID74Shi$U! zJmY41&lgj*)-VE1wF=(k4zm8eK^WN02IF^CGnduLzu5&~ev})laEthQKrOCggKPb< zdP?o64ZzI?xFm42q(W{>QO=hCvSkHr61?wPX^zc*uhx*jl*%JYCiwue8~hJJw zp~2UQR!)L)8W>t@aOTu>8h*AuvSb?kCisq(;s_4crf%(AY-w>n_O@xv?* zIvAyW>mc}WNpL?%9?CFfs0RHc5V*0|Cx6`+wH^$EU+03cy>+cT!lvs|M0mz4s$5vy zj0H<#Qjg@(_P0)m@-9?4-nR#ODe|W(H_vZg-^n*rcNf+p_d|Tch9~G&;PU_XJn{L{eTT$BD)id1c^pwfr?S}e=?AN&)+tw0 z7_4@)sca1SY-lRG>HR#Nk;ly7t(MLENWwl?jhl0Gy}IcOzNEkk3SjL-(tIMi zIWar%ele0i$4>5`PtHkrd6{f=!R;Zl949ludJ*Lj7o`T5;3>9a0abFB;qrcae+K5Q zX#EgvUFf!`kuc4Dm265lwqo@4c3;~HR)@g?bOZ}JdZn-xY-0NU@$QV=;SB$0c>c{y zaBC};`ALA@`i2EI96()9-kgPNEh;O??kF{Q)x}m>9xD$2z^bpuGS>v%t&{S*T+Am- zG!A#jBSo@PV*P(x=k*Fv%1-IOD6?wtS;Qj5-J-u!BeJF%=E>mP*U$yaJG_`wz$4{j zeQ49Wz|iKK7_e-EQyeGI>vnl}PpW+q>3An8A#g7w6<5XOF4vqfE?lyX=_y(Wa3)lK zHz$1-?`ddqeYX@kwXL4>vmukqR843|(n}|0&+g6*K;7jD;PwPPzW2&qC~)L1u#>M9 zGz_J&E9-+Wuz7^1 zK!Y=`=WU()Z3Ntrwf0RdgN}j3wbg*jUV-c09>u(wVdhDq zs*vQSL;1Om*v=EWpbff6Vf7n?w+uov=m~u4dVI>1Zej_&8S-?auBm;Sue?NN`>A7o z76}fZ+u<(pKk8DV)6Fkth%Jh){Ba`{)JpvzJ37QM=wK+w32_(M7%1JkqrKanbLmo^ zE%oBD9*1n?z;3WP=F(Rh9afLIwk@jRP#IpEkERyK_!c!`pTHwFo{XU+i&jf#(=o~I z*(V~+)3#q*$qdTm(T3YOUOuv{_hO&g!?n-<*wX6*A2Z)c*M@?dHSS}2)@(X%NXyp8~g1$@lGrJK1sJe z$9dbH;Ni7WwzIS~M$Ms`QuEZA27>87+aalVePSC+2k zU!*_4;z0ohT+c>$%}+jeI4^qr^wZ5KP8cN0OGGVH-23_LJv4)UoNKAKp|+kSS(#mf77otKz7I(A)L+^m*vMePqhIrK76h=X-x4BC0z1aw^l zMBON`77wB*+dQ{!r=OSfvOy58!Po=yZ|o_q@82#7se|x^47oUb3%1WeSS#vs_-etP zy0TaP7N?vR9@#bgfn!a9V{f_^KIqdJ7Jbu(C51{@@EmuH$wjm2W5-EnPD2lK52gXOt|gHR}u_KFf2i(9-~_Ro4qzi4Av5yk6yMHWVH$WlZNZ2B~w3f(?awn z64&~()~4t)z5+d2K?R$-!Us42ojj^ALF31pN)_y}H%P2oi^tZmB}pS;qm0LX{Wj5m zb`P7G$+-FINPgdFN{X|5*62#ZylCK(owW4zy+@Bj@K-#$ejjmkc-T@dC39z}RrhoS3awx$o@y&vAk}ubb^g!MIwx6XrHd5B@Q15A0{YNvdEzqr&h<141ZMQ&5am;1Iisy8>()_ zYKDe9VU)88mb~Rk4gabnPY0HFo}P<8E{O?*UR3q&1B@Cf<0J>1XfkR8SZV<|Z=u+C zk-lP8I9enp>`}b<+qY}ZtZUsH!1C=mqCzhG_)T@Qj-2IV`rnu4EN(dl72jPy+aK#m zwM>q!EKJR;UX-UtOW|L{#W)M!74xjTL0R1H<2ej4^yv$`)yZSkD}KT-T&EUT##ect zbC=Y8{#&`*Gx^}*G4a4YaZ-rb*B39N4K|eS%X_x}E84%2u0~W&>x3A-;=p33u)#@i zsnpm{W@-^O4wVD!!O-O4mTSCaAw%IBn1RL<40lkmt^d zWbP3QU5AGk7F2Et=hYV_lWPD7pFMHLk8(si*;+6lhTs630E1J?K$=uYTJ4H%bY=4R z+a#Z--yO$bVx8WMUmGn}ko&EX0_v!`OMRsxe)8G1-sz1Kd=W+PChmlj^weF8o|(;y zwC05u$Dr`3bODZ}W}O)s1#W?r1}W;W@pb!)x{OlJ)ASlwo@}R2=d&ep-rgJieIGPt zwePpK4qK9{mf(3WbRyN|h{jAF5WSpjLNpbV{JL)FLe3L-X2&u;T> zD#7R z24R1caOO0o6_$9?>8_n$(e<{8(r-2Kn``^?tB+wbqa-F?zd+HQNLg;%dkX0*+x)%^ zT-oROjXE_0;cD{ERfsryjt;CY0kbObaD6Y;dE(q*dM;lTGPK#?yA{a0*9vPOOWjcY zR*@-e?zb9&t20to_}Y-68iBu*j$B~;;B1WXo$t;enDw^tCNhO7$>(%ZxJN&K{{FG( zY%t9-DlOt9PRu4pHv@v)x!LAly7}jXEZlZFf_0aymLe7=jf)};*8L9n+247?+5g_H zi1<}GUCbes{C>Th<0H{ju^jPF2q$~Pfdv!pcQS;j&W}+uweJRO+;{CIjWl9}7<@*> z86y-M@eO4Es%d}qKR=fO^*ucQu<4_v!PQ;f={xJ+@>L>|DecFNJm{AXhdGTYm#2pE z2kz`q9n+`g9PHWM4@}Ev=ZJ?Mz~65|IC5*@GWf;M(|c67Sa$9kRku5{SRc&Ke^41M zLB5I!XRXw)HA@wHq0Pl7neeRVFvi|u2z!`#YeOFGyIoO!(7v4{nL2uk{_*F-ypyMo z9E_d!Qc}JS4A$kXndP*}txbih($c7+xEIKe0@v{X5(_&uPqL%=q9p8_5+ zvW{;~EI>K6}64IqmfDK%Yw#$Nb#_-hZ=)wXsRac`V31}q11Fh zbI~S~a)|(y*{El2OwRObS7LmuH5z+M8Q*X{_4CbYe(^G^{lg4QlZRZn0PJV*IK~*U zIORKogC`G3`)QymX2_LVruy3Ng$a?uxWc`shB3`aos9vKTndc~_J$B;WtP{!>?BB9 zT-&51Dv+9@D-tsI&m5qr1fHWTONGfyJqLFd>aJW>LA9iqd#pF8tiYUxf#T^Div=d1 zkM4Y??>_xdp1?beHU9)rs^(%l?_qv_KA&7sJPxmg9%{F*FDmr-_oPMh7MdQa59K9> zPcB^05B56Z4IUP9$DtxjBNG?N|K6U-a5M3iSLoM#1k=|NN1pHx0-*F$t6zPlhm%>8 z<44_}R-IQI#!{m71@pyg6IJyxcIzrVf!ZpmO8S3|B){jx|J@(`L+_}8uy23Pc9d&1 zF6HoUMsn+lt%jZ{v>t3UhV{4fAVc(Zc`V`yd-ks%yUDaRb1sD_7dZ?@G6l^er{!oX2f!nF@S%bT5Jjl z<*dMc^xHC2!*Y1H5QuXc#7QK6-+ez+7%@sjxF^Qb((AdQ$9>VB#427e9W#0abN#|8T-YyF&ooIVGRV>KJZUjqF){Wr3= zVVdTjz7a(;Il)v_l<^hYKX0#)D&geO%~LBxE(S2Viy>A*Tl|c}a@ee1c1sKTm`tG< zGwe3bM}K~VmTv3;MT2lS@<*l z;r7ZTU#Ru3ggc3#b}Rj=d7id8W7)*fEgscV%$qq)#3|kV3pppWiT{9-^ccGON7#5I@Yk&?ejF(Fiq!u9{rE|g9+rI0i?{ zl^6U{FOSCt!I+Kl2GyPWlo~4wX5V`2LIlnG=usF>Na7=Hjo-~V&~Keob= z?36m~59+=UN_+62z2?yf88M|QwrSb$0y>oeOX3+;Fim+TrK!G6!bTl33+bCp9*0}* zQ5RCZ!(lVj3NM+J_~@S(wXq?;E!)8PE%4{mD4iNblR!hux`j7hx-c@+Hv6<+S+KXj zjpo$9v^!1diZ^vH?$`4KP(-RPuUTAArSm)Je6d6o8=}D~GiXMJX&=bbbzUUEGH7{! ze>p1I5rw%P{rv((=8LBPP zaccfkcDuaFK_aKH%4E|9ENCpL+2fzaJoL(Tw5VllS`y{3`WRKRCC64g7(4e+Hau6~S46 z{z*bQ`9UGZd7Pwg?TT4<#lJ`jyxB_T>rKj2eN$M0{G-K>o42VumBbxqg?QbAp1^syLn=_9+~H-X@G_Y9B}JUVW~&FmAQgAspGjbnCIi0ii7@#V z**APY5v=z$%!{`s{g{eJp@QX6IrH{fL>`#xaE}p)f7w8y?9ACnUfQSFnHnP;(JEAp ztXyq){eSv;@2IA>ZvUGmh*ISs9i*#BmtI8_=}HypM2Pfe=%GlLDjk8Kh;%}c-fQSY zY67A69$ILj{NlOyzRxr6ea_1t84MWNd#|^%>&sqY^iRsoJ`q+&9ar=fPxxK? zH3^0U*IZPlHa~f06Sx0i`plt?v)<1MIIvBYPK$>*^58Q7 z{+;L`v_#y%H79KgZg=5Qpic}tt8Xz@uqU$(Wf|ML6Q;OR+~eNWBCMGGB-R4m~}wZRKa9Wh$=fsiJXxEV0rq4jDj6 zNea&WUOh9r87V`L(elqpTCmK7dnfTK%imp@#YZUel#PR;7Wly0U<8uyqqV-!&N|p4 zCwhKKjHfYg#=$+`v0TMou7n{mP%W^+h zMq{PD=Hfk4r}gptes;siXU}0G%NjFP`YREZa_snvG-~KdQZ9uTU1HcY5p}A+5j}d< z_t8hGl)XP5tT_>vOXZ~GQL>YxD`|=iTOL(uRLM{Okkt{k6tQIaWCm`5z+ttd6$(sm+;xdXNaKzB z^q{;NxNI`nu{f1Hd?Mhk1*n18+>F^Kt{4xGc=`4xa!caZLSN~fPH}-QV6)Rv$&b3n z5&g~aJm-$_<{bPF%?}5^cXUN$F|OnexXUd%47Fucs=b0Z);`CB;L%DGH+gOB7}N8# z5iPX+vd>zl>Yz+h=7IVO7C*zAGw`ymwjRQJzC)Ob8&01h4OnzcZR^!8VdQiku#$9P z30#(m_m}!NV?Y6T*trdIno(+w_YrFzCD;buVL;5lSwA2Cj1ewpyZ9Xrx#!)V_(ln@ zsG{cSOy(I~plVNYX69}G_<>$8N4(8psakH3Ckt6Q;8&6fcJbeP>^i`_7^EVn(HOdJM5mmIr3$a2) zRJVwXSgqLh;h-=k&g^!>7gx`&&B2w2KT2D5556W*3I2HF4ZJz&Qa2>?auxZl@!Lqp zEcA{2r@r^Pjj~zmY(J1h=G-Tge^1oY{aUS2!A(PZV~U_3=9wHuCJ0ZVl4N5p_(fJt zx-aGfGtX9weB1qdT;7ZsRm=o47tW>%?Y#(AYU=5A=I{E;yX${+PURLCnjw6Exi|B) zO1fU4m@b(SIY74mgi7w>t&qtCk4LOsS4gg0-|B3`*5_Vz61?7V^+G^bK`+-L=PxAS zPaf*g=FG1&JPb)|#seHVVYdM(l}iimw}pkB27|$q)Y$$WkB9HGIwSn)DrP@NzO93P zc1_&FrF%-fpkhKV(wyaVU+&PY`0|xU`|LIH*UTJK%%#gs!baq`C3tzfe;xj=D;*X* zxTgX&s(+#l)A345_38eryq1)do<#tu7mee1)D^=TZDmnm2(81b3gP_1u3{66`o%3i zwk>1<lFa zsOFNf#{E>V1G48yY5~FpNB&jxe>HweeVz4g)GdT2`^-503 zZ`WR@$y+`<$Ytw0+S86<(XIQdhtU4B{qW0-&$VlbyI}yUGNXD%Y<}1#ZkSZQ1-T$% zF|tO*2=^gj%kAnccn^*yIO`OZc4QKpQ?L$rGl|9cJ#lFDAYv4Hh$UowlBm>61xpHI zJtr!O22I~4|3+C(;sY8L9!+Wb+B{$!4A_xkdvDt z_?>rw{ZX6;(JasX@dCHnT52EBtN&_FIaE8ZKD{#V^sd71`4b1$4#vwMV^d5Ky6*nL zW_9`C){J3Uq`yGN{&CO#_zA2=T4~Zg_+u%h9vv7{t58q>3fcpLpD8P=Io*B!aZ{z<^p z1_6Ii>;bna>^dRt_T(kAPWU=TD|&3a{#|~PCoHw_`a#1;Kmq5JNUr?0pPet!shteQ z?=Zea7%X0?%B1*mqgJCo&2J>XYk|g`Z!4lDo}}b-r^~x=6_|=keFjtosSH#Dby7o+R`ICR|X{bia zZ~Z7fQEwp+%K9d)eAvTPr%O7|-mwZljvh>Cd3D{o^1QL3L{aKR|D!kA8U;-2`8Byg z60c$;4n}mFwFE&*s{X5eAuWeAsaJKDpBqv^O9OARo^voIQV;TvWVirSybm)ce#1Oz zSTdh`tuu*AzNF`@`XP*RelqOCkJMp>KetG)O5VCXy4L;pwPUyMwljwVISreGe1k|N zf#8UbZ!gULqzt8L2%JYrtt6%p#Dv9j;&2Y8es!^ zb~X7jG+fN`K8QR{2+@M_lzMt16X$stYgD~0TQ}@o7YJG{h2FzV)+Nj{WYo0(Y){_G zIZo!ZVuk9N|7;guy8RB-9{*)6yXC3YyW9Tay12wO&IvpU86CKLDeLxC=K9-CeyP?W zcR<&5Ld3KXN6T!VdFFru7NAH|hbQBFA(0j`oC$K-fz_`$?fMU~^a zZ|a`!RhS=jrLmXtmf7PqPI>tV(G#Tb@CNp6VeVYUJ4S-J#1_hS0{L<>uVP36Icl;h zTh$dufl`EGl|`65xM&1uLC+hSfw!-r9&wmP+50L}ih#KnkNAOz1(`+He&(TKWm37C z7==me)_b^;H67rsSrx;o1P|G>kV0B=S)Hx^w2FOQ#5fo-Pe!iDTwi8VE#X~JJt)3p zL>zi4>O@FT8)=^b41{|nL?;_Az4yAe;+y5Aq!w;rjc3StC-CV3buj9P_93>E?RzJc z98}*ju(F)tRf{45{(qN`9&bmN$RR|gf6 zAJ%cHE5YRB z$?R~Aw?M^iK7qx}!4=i_d*?+r7ts}83bHTGY7`_|&O~{P&PB!R(~m`^zJUvzt7o}2 zaGR(>TSWyME1H&Z#8%=WGiw#kkayaaw&jbnFKvkz;#{fns&dL)^n?~#00~*qu*gq* z>xX*i!m&fEXmLvv%=YsB`n?WZ=-fv)=E7oqQ}7u4aq6@1J>oHvw~szpecF3m5x4&x zwb2v~4O&uRs|`U) zcniJU=@c%{xzO#IY+~{)$P3>u!R@8qwqkxnZ_?B-(}3kKznfM7yUI!=Xw9~E+wd%iq)X85;qZSv_t27|_M30gJK9{diC~t5e1_Kj`23)W_YatM z|4`31mG5^bc&Re)H%MBtonX>9b8CTn0KQqP(u+#7~V1}mMDB!K;c-) zNMJCrHj&)*sMRnFDK^b{NJpHB(t2@b&~%q6{z&I|!E}R89^u@nw&mp#DygBdk$wDP zdfo)Mz1xl^*?2P3eItC*@JsDM-$fX zWadF`4OV{%e0njL%zUJkQZ)?;tYuz~FEDo}n$=@9J(Um4IYFaKZsC9Ne-G8bd#Mv6 zh&SdT8Pcw+dbPOJr|>=?0t~8xUQ_Yxip&XlLs>CFj=n&RZsUYE2(7>Hp<4`A_5yof zwd4>8eI13 zA3k)xF;}5ENOlAk%I=tD3sOc9c~c3eP=my}0`?{V5D-6{Ge`u=$Xm^yX#MJSVs8Wo zBoOvjNZ_gBTMbp*W;CL%0bl%Qp?~uP-j8gOiiSJ^6qaf3+3>x@i@&Lpjw|E(G@9}r zTgFd&c{_^7yt|Gm(4#-Hcz1G(pn~>_hTzRqOlgySr}G6<{gC)qj`}Y> z2EV)cJjTvK%P>xR-j26wBqG(rBhJ)PhUH{HaQe?eYnL=CTp*w>e3ub78bmwZuXwc9 za8x9sfTCKEpr0ctYgjNVra)yDX4ZeAe8D~{9qnS12)$S+vkKWDh%{9NBPKX0WGa}D z6Ul*eFRyIkIvG$F>R>yj{7R*+@Vl>V^w~zUXm&F=)uNaz7bNG(DN#OK5>IS73h#Bh z+fMj~cliUav?R%j6_bh^f*+LKbEu0&mI2Jm7ol}eyIRhU-KWD2^$ao3F3eG44DK2U zompOCj}H7LDVv`E@raXn00EO4hnn@>t3tySDe*Uuu@eJ{J;?lb=$`VqvAe@sv1 zl~|R4Pa+lSQt;{Z?ShE!VZB1Hd)eYT9}|;sNs2gR;oSr7R>XZI>n#n5_Kf5eq#CMI zwjglFWw!}m)tljxV`6Ove;BSvFH(;%zBbJA0`}_C4!BTb1J}|P^*Xh(m^N1DA2_=> z$2hU-D?*-`Bf*h=Jpg$$BO#wfL_5S@(UZF(xs&;9o-2D4aQtrg^NdQ`G_kEYj7M>p z=@aYo2Wu=6eL!-i*_i4p#yzTa{OBc$FUY)3_b~h)(T~47JSu3362@PMBfYZsC8G_q zcMRwVk5E+@gMF8`t_L+6lBP`-sMpbNwF$5|=a|zt061^J23O z+E8t=ud~z8@TQ*J$6WrFmM!*FazSZv(b!!~I*28lmWDYRBku9^glNim$RT7ijzY?M zDtr$n=>(LU_!|=_mB0DVhx{M~=W-KRIuNKbS8I>=cx*DhEy4#wliyDBe6os0Dp@fw zRdcSCxAb)JH5F+2h;xNrlYDVVxC31oQJ6&MX^*S0s}+3^O-E`52vQPxROtkge7{uw zB$jHSPT#;?Mgy0R!%l&5!Z!zMA z3eRUKRnKwCU{kIZp?LE-LX1=!jipi+^`ljqX>3oaFcsJ2taEcH znSKg&>;Mja?MPmVUe?3-oDN^meM)oc+gOD4wc6oc#$G%+Jr?s8Q1LiSE9p$xqSyF2 z=lr?b;&)+Rp&cNPjb&gSDTd@g8>11Pwk&G*1dwiHo(Grg74t?dG)*=-#@Rm{N^@*6 z=^jXQmCfgUN-L_tMNh`po^go$)Lq886pcr7X(PegA#I-zC?NsFCVd;sw>NS}qP z_#J5ma+~Qpz6-x}q$27dFv%4o@$mk}ZtAr+_AI(g>K=3N>2)lA<)~%Ep;k75e8-M) z6Q8zlunb%p!_}2a%FH_4fh6D{#>gKobeb3P>K+{I#Cm!%5x?=d!XRo>B`!2id;R7@ z@M`-AFAz3()!;r~oHEJs1=;V=C(k1G=QwyA#Az|Yfj-8BPGe8)&*=N1)ymI0te46d zS@*hwGoO8~%1&^&C2r&Qb4Ww3%!z1Y@{A_mUN;OtuA6P@CQq9WOs4r}8g!Z<8Cn=- z0Os+|Qmc)?#S1#msK@- z>s)2QF7cH+YehyLiS~p0nobO&$R|AReu+IK3bl{6Eo7E&ykCuG+c(;(8`VF`Hqgvx zvz6Q0_9YUnPq{9h3+G?VE9B=von!!M1fPsduR5k(n)&2LJ$fQxlP?hC$wEw{-AyAl zS9m!tq`SU7I?Fu-avc~GI9Sgri5C_w9Da0!%g7Y|kto=wy=4P&j>Guljy=17R-@_S)r z-mLh@t(nP9)@@;`*J*b@b17q|Nq7k~x<_n;Ho5%dw3KHBvulZ|N{A=9&F$xT%6RbJ zx#2G^YBwZDO9UG?o96c5i575Cgx&t3%u6{#VADj=+=I0Er3pDbhz`2_mYBZyJMFSP z*`VL>y5F!x-GlHfPSqxCX01d{s>)yZ(^Nvl9u0+Nnpm%VZdbhG8Z#>@WD1F8|MRXB z;X~_=j+H_A7mT{F;ET>zKQkUJ=YC3YJhBc@v%agC9$`sUrF>lD>Z>)ALITt_H6DGi zNAH&cb5`Fg7A#EEy_n*j--eJ|7Q|>UNV8iK5O)`9xc`Y9C-$XPy{Z#l-d@XaW`$%G zC9>m=*Cp$PUkVL{n!7o(f!v;Cfza*|o<^y8etQXf4QHN_#&hFr^CuPsR4cjHpb|>Y zZ2Y{NQwiQF9Zr}b1oU(e`Rrhi_u z?^XfH9|Q349>Y|XpXtFwJz_)pLq7VNOM$FfC;C^hsI+YvN_XP(8t1sS)vQ^yX=V|A zjJa=bh)D-fBVMIr`SsOPh6iS#Y|p9&^Jed(OK;Z2_X$nBf^&&gSNC$LSSzw(`l8~G z-BIiu+`lF=&ny^<*EDiCorj-0+$F>wRkj?!n8Nvaz#6RA;pFif*uRv4rtEK*4FokT zMl~@rP|Hli%Btqtm0JDCsl8jOHr=0{m8z_pxS)kXFuY|ZV>SQML!DYPTqP;W<<6QF ze}nG5qToV5xGB)wCfWg|3KqCh>`vj4xXq%S+=`vL^G0E8n#~~n&_tXoLfUAWr}YDF|hty3PzZ;xi-@?B0{159T+b}qE!-w&p12joz&WAe95c7BZ8 zZ^o%MvpGDR5vY4=8wGUIe+S|kFVmpL+9n!=4KA8&QqvSn!A?{7=x%_Xo>n(jS;yuw z_79jnegCSk$2dQ!kd^Ro-mD&zd|YA9b|3E?0@$l=-3G0*@3@1v(#Xc2<}E=!|1ekJ zC4a(>`Pg=#WUlruHYhakk-9Pe=4T-;C6fji9`49WL8_>!uo-RR_gzmm32XXpW<Cdy-XeCvql>$HfOYpA!SV!{sCxpI z4Ejp!+l<7^SXBr}5I&IYemd=%AH!KZ8!t6ImqrnzzxSnTOdN7jdm=L#7Mjs82O9}6 zmuGzKoD$8qRdSuy-kJ;54DIu>i4KX0@G_2$cd>O|dj7F9v4-p;1#f+z-FZS5N6NOsbM%5g#&Or?`rm`$cZeGIlgL{)WvuIf?dr z4dG!7)v(|NEuWltr2XRbS;CjkOhixrW`Qa^>TPV%FcL#xzqLUBq zi>{ruJ=S6Km=BwAMj_cj<1lg>Z1AJxiKH$--E?e4HnPsW#<1KvitlH#+@TCKbM(?5 z8n>8o)#az;mvt-=e$Nr^fjgV1xu=O5cz^u1q1~Gn8xuP4_%BTBNo3=~DAmDeMrTSg zU6J^^4DH>7jmA{1mXDW6yNVlmLh=vASm3O-<9k1-tOc*GX@UOq569wJyUw8>s|s6nDdr=a_rd`{N6A#8kQli? zTE-Ti9IJZw6t9~ezBO|1VC1peVn--@EH`{dRHLm(QgcZkFa0Bd7KY@@)-CbcQr)Im zFKCr|j;3tkJWr<5N1kh(P_$g7u5`%@UvwX1&VF~jD$)M|piK`sgE--+maAh+;68O9 z`~{2HTKsuMZ~k1G%g>kW`*%l8hVlvZ*0ti8;_Di^npWIi?I|A9xiK#fyhQf+*{oyh z0cT8nOC!ut*;y!FbWF!b(+XtqxlYjjo04;1%yj#0#cIl41_cC@Y zB9ekWCn4SOdVv%x>&&tLnKl=YBWR1p$*^_-@Mu$->o0MBD_h(+j?d>>`Nb8X6PC=1 zb-`+Thpgwv`8+QrsoFO}2;(9@e=d#&^j`hZN--s3BL*B;KC(iprb#G204!O0rVqpK zR+At_cG;!VI+JS{D_+prMuJa~VTa|z{`N;>0p{0?zs3FdxUNzi7aS}bp@L*kJwwed zedo)fYK!NY%G^UoetQVumiL~a$-5p^8n7;nL3{F&x=fMlx~!uPQ&vYd>Gs2`KhiLa z4o-k5Sw;Lfz!d(|*n4-T7%|;6G;7}(dp#F|OhxWG#c;1nP4?R7-J82I@hpX`n>Fvf zOI24SeB~d8S9wTPnS_ixm>8xy`ewzoU&29_5?J|s#q+Ti_7WAI^k(E97QY(g@|U(v z(RQHmvdRN?cd~fm=I8XuWJQzMp1GfgJDj<+5eWR|HTPMm1^hPUc)$sCMXKig1GxKk zY)aGURL!{wU4XB-PoQ?A#O^(30u;W`{SD773VPyxE>`Cn(Zj_?kDQ0+&lPWPr)&0t z*&saX@)Wr0gx)0~?Bx;$vG}t2fE1Nszb8Qo_^GL(PX0e;p_1PPY;X-_QoJ*{Cbi|wSQ4t?ZPZ z*v49_gJwKqHHcAKYK@=x;qQ(acxao|)pxcyf}qBh|Gda8 zwO-9XNRyv1O>_Vt=W<^em>X*BWohbEdiohJHqBkVmfk(sgW|KLkQc&j_x|X#a`?d( zGN3ojM_*1WCY1NO^NQ~o0V6W@Fj3VtjnyM$FLz7Q zTtCNcbMDlq2-WYU*-K5@i_L7D^K|)h#J}dodDINR(6KoD6gX@|NESZ%p};9Vm=Mz)^2_Y2O5h{(M{pa&7q$9hfQiq%svgYvkreMj=%In`ncn$ zntx1ljLJ-I>5cu=l>pmAc11cPHfW%UDIlk+>Ov$b{Vu)Q{H-{^cY0bkLH zL5Q~8D2``=X$YQoUCnbBy#rr!$>FC*FrL-5rP-cl4e6>n zotgc_>%#8jy&+5Wkh@P9Dqeh-F9q%QUOC1_WKX9?aw=2$<}}yZGWH{ix{@e$q7hXJ z^M{95Jgc?Ezsp*V{s_jxlW7`ZwR_&1o9O1$iQt-5r1H4;GA;AdQ+9J#wY!f#WLDS_ z+L)+7D{39AyWQuD;x!%&t-fIlk*k364|o3>kVB428unC(%OkbvX;>Z9?kVXhVCHbj zHgUH1HKtF<7)Wb!nasL3gJG~MTrz}V9*FVeWuZ~4PE(gh>-V+1=TE`&5(_$D71Kvw{jhly!X860{I0OAI+3s2J)Gls0*zNF zLve|c3FsAPCwa;)2$sq*Yj(80h!Djo0ON!`ub%+W`u%FwR;rWZ$ zlp|b*z1In~YR1#w&5p<~*IJ{0HKZ!VvHqa0o-qO9Z` zy&577=3|YE<_GDrDDQBRcwckqYG~9CbH?xYI-(@dx~M^;m`@tsI{-Fc>3ZuK@G76V zRM(H$8ti*@^=x)iGs_Fc`NiJ?5!Z+iI^lGL)3(@59VYwaRaG+xfGLeTevW9qImhqPJ1V$LRH$bgiCylX}U+ znBbM4>38mHQ`f>1OXIi8WWEDLjgc}|I#VlL&i;vjr$ zM*=Bg&1D{?cvWQnj-+kwI8TDSi}`o&Z((0@KTe@Mt`*YGz#di1UY3u|o;3Ue56F>+ zGfFd@1suftKn3hn@WHKP&Qy9)**pnhq1+cD-E9z>{Q-WzyM zeE*s-Y=anSr1V$8sqoYLJiN z*sN<}D1uqjZ%Tl2+sAJL&q%esI<{WmDnH{Xf02qHQ&MTd){LNS39eQuC)zv%PCc`6 zad+r+wkC%2^0T z=%#4A9aa%pI8mmheUO(2`vHA84C1B6;9E*GP={P=N8?BrJKpm5om(fxgnkBvD_kxb zqbuU{9xux5qP<{iie0Jq3~VPQq1Z&GytwgssH3o%?w8EUM6y@r z(Qe|uEeE(`yBp7#2XWqhO{0Cnh(Oj~{{A5%9hF=K@OFtA!rvYdb07uQEPXvG&bkfQ zW`?(&8~o&aAWFSwbe1)gLvDmoibhk{kadU_Yq&S#;38F+64szqs>N+(Y+;vtzR1Z} z`7bP2IQ+U3u7cT~wNmD;JEpJbOnB;6>ets30(1Le5@fa&r5cA7K*wErlc@1*&Yfye zFvO!K?!awF4qFWklKX%+HGVzx!nm_$(TN?JcYZKa1~>g!%6)ZnmiK&< zBj$qJ)TWK%Rd(XxMZkk>jLGRQ<2x0Tj?foSG^1<`*&X?`TNdo${KD76=*!`ty1GBI zWa{<=KcWu@GgOlav-BjSzgBK@y=#bk@`VzXfd9B-Ac2IWFbuF4{v=X`x{@xa^BWQ4 zZY>>0Xi)!AuqClFqpbIP?Vy13zJ;&Huvom8(LpnmmR-7q+;16lUyU2=s6T4zyHCSI zbhiHDH&oAsQfU9n1NgqlZCjX37_U-R8+8k98~4jHTFOxd!tGsm)b+601cbzb-e;F9 zL^@aNQL9wEk_v8n>mqg_%)J$UcJiprV%xggqJnXyDMk>@V8wP0y{cLX5t`<6rtS*! zNfcj_26H@$FNik&mJnWb9XbMkF6~=jS2k@Ot!JG;s~nM3QT20vwf{HXp@!*{{;_tA zpwJ{eW!2`f>6ZP88064S#2X`Kek8_6^LaY-n!97{PbGT9NiofYGNjM+%Db8~VSXAN z_cLGq%;T1&phl$ITajmSm`fyRS;JT*w3vbuKm!N3vMe#K(}OyQvXZ|7FibD2+!E>J zGkY17O#uL-M?KHYSypvjP3wg8^H3r0RgD?99S)ji&q zjJF}vV)+-(Vp%g$$HiL`!g+<+7kZ!o4cu9*!||VBL+7OVe#!9_HO-P_dcFR)j*78} z8mVMByW$N(%%z2~4Oalz-o1feLH>MZS4(H#@aOfgcWlS%Oa<;O4T|u^Oz)hNdZnB9 z2qd!*Npi$q<8@x*hlUf=sVbDk{|!rWX2Ztt?rO$Gh=gg;1~R^lTuk&;yyH?J8jEn) z8)CuF$5R~Wp|`N{H!kBehU0}c*@CXyKvX6>?>!+P!)sX59LOl4RcG36$=ba#_2)d_sQRog*uPINi`WcJ&AJ$96YCS@ z84+_Sa;#2#vNWO)9qIOA`)9)-fLd_^>U9~_h@+Fqi+wXY93Kss>c=}roD8{dvQI>F zZj}Qiy6?gq;p$^uOK%k>^PHEyE`FFullLq#t%jSbwo?B%7CBX68!?R?d4rWfxa&C= zt$4~wXJ4SIAmddhu1-u*J6HjE8a;{Zc+2uHK5uU^sAu>7qFTjVBc)87O?Y9k+t5a* zHli(iTCPl0aeyeL3M6d*VGh$dle3HCz|}?!iEJGBOw*{H@>Sv_L=oAva7$3KTS;u! z5gy}cu$3G8n_Q_ojXUnpxy(kAbaR7wSn=X5X_paKqPGhvM=ST61%WilE~-ycN976? zpDB!-XP!T_pkt?=?0C9-8=uR3oX`2QC}JldeTcr?Bpjn$tFxD0KfmmgIYW|Dwe)2_ zsa!NS9IjOC|x(!6TY1)mI&|*`uyOD81(8H(p|22S9{c zQfbTGFh>?l1ImSYjZVm!a0c{MyBexrM6ch7u?ud@bl+w@SJp;2q!Qaxel_< zxE1nLi0-w)n5i2@31e4a_2fY2q8e3F2=obctkf1yvMnGd2#6_JN6!kx><-@nkb&F{33 zG7^b$M21IMmwo)emu-MYms>{~qKT)$1RtG0nRq(#VCWI}F;f`V=%;7Wyjy-*@kN%^ zl+scmRmHr4&sYIH3#DlAgc0fkJLfTJ6no4y56%5yt}u%aYQZ*Ra^2n|8W*uBA5UTnx3 zIf9&AEt|pBpUwGM-jt5bj-I_tT53(9!9Tz3;&!8;MWTH6HfsL#-o`)7-+GoiWY(Zh z&a~&joTbuF>y?@Ye6?zVqBm6D0kdb^L#8Yn9J{#saa_-UtrdLj(duKn^e2(VEc+@X zxBX+44Rn7ajr|eo;cc7@KrCn?VxMFZ`zradHT!eOiI5aL^6y6^HXN>K5GAu z?pDeUueEul%tm+-W$)iuTm4{;?_40~!go*hbjx*brumXPi_*o7qu#$Uv3(EWT>mlc zhW!J}6~pTzgxtwG2%0#gQ*<7Wny)5*#m)a^3-FC+(!c32bVQ!ccSnMw*Cjp#VB=-dMyHm3kAD%&SU$S2e~x*E^*35b|ePz?f* zeZ(m{@Do5h!PTDT6nd+HI$g1rG|@36*1LkUkl`5s)+K&mS4Jkp)tY|!&b%g45H19p z;Ct`7T@4Y!N`B21K7Yz{n*d8CfKg_S0%RjftbRi@goIh+o+T-iDfqsSKZw+3&Pq$v zCc@KE2ouO5T#UQ@b~NnRb1ThX$=JGSiUx!_aUpBi_TFGb<`c(5aV+cPqC2u@iI2G@qq?AO5#sn;&b#(RHoS(E$_aU1kxaH9Yj%? zOSsxJitk$4jn?OR7Py1InKKj0=I8@T-@Q&J;mFgaQLXicKk`**cG5%eiO@`N|C zmKD>!1uZ?TB!E4pj{N|>Ecv>%ZdgfN;^Zp@N25#>7>@masQb|ZoZa|u;h*9}PC z&}7D)tp0&4x^Ua#&H3UeYO)$S)=b5Pr{TPdYG*pFpOYlMTX$!uiq$2EMnvAH0A`Mt zOs*#VMIuGxY;e!odPwixl@FpVITt_eUQLy8n=a%qNq$jG_beQif~$ku01BnTvbp9& z3n$1UlsW{@HOoj--Bl92)`k)Hu&mIK=K0)ag8+C|?dfI92Ks#K=f`tCvm)RygpM=p!U6Y&QkN-aak#zRdc94e z{Q}hqN}p`|9wXSLll)&T%|ezLS2Og)(TSPA3@*dyf3SmZOYqgt9fd8> z%b>0n%I{OKehF@RrxT)@WbJD&y#rV+yafEPl&G8;b)OUGcN>VEit&w8yO;NCJh93D z!Yit)6T+(g6#VLx=~yz`EC^T=SzdL7BvA=Sxr@M{3_-sb4z zbO?&?8R2v$Eq{&fUhZ}B>!s9gnWY9)>&^V!EO$>b$^sAEd%yCA)`pU%^Q-o)_LVDJ zkb3{h%;U%hcnP)eDAP;LOwd$~Puz{-*1`JA3>D^ej!7rp#O)}C#x z^_uDu?w1Z6-lm-Lu`6M_`3o)z+I%gX> zGM}wxgJ!vGP+uwRm&wF@cEHtVH_L0trOd|pFG-C2-cqJ6=2#Efvso`<_RI(~J|}8^ zv~utCpdY)z{;wi04Zo>SW5AGLUqACwq1)9`18E%Opj%fd> zQ6K_PoJ@B5_E8suy(3O%jgr1Ig=LdmwTyh8$16JuK6`$ER`I@{ zzHv9mDsCV1C3yq;-THy*(mAY;z;?obEZ`6~rjX3kGtWar*~Hf(YaD(1kH!6;);!q9 z5F9~k;Jzl#Dd)_(8RzoogEu!g63({ju4B#3EY_#V{GeE89$CgqcjEjjuGQC(?o@6x zQMl1szGq^(q+S{-@8ZT_=&N6f5JfNBWikI-JO1sCOP0ez+e&8!OPlzSr+eE8%&^T=VNVL-B+iPkPe=TbO|6Yv7VP$d2&xeD@pe|8H{q zuXfA}mN)F|)w3c{HW1-@DQ*AQUxG&}JuNr5NhpSfn|roam`7n(&oWQnEj0qngtkTI zV>a*FV7Q0t-WgXLX$$=SJh$0{(<%mRWTS~sk(oBkH1ndkXZAd~^=d^&cG)S|2z|tg zxEK_Lx)qwT82XmDO_d>R{H)DzfU|#V{J;AB%$uM-1fIb%+dlU0vuQ~C9Li0c~GsL+(rJsooJVPvOX8VA&rte2W>95h*L_7H=B z#o%M7n$S2PW{!{N{~8JIFF`%G)?S>=*cxV^%eT_xO8~O6y(CT`tof~On3=5B(u*_f z=#6ZxU^?B5%8{8&lrH=&5W2J?vNn6s)Z?B#;g>ov_fJnQMR4TSH0Q7uyVm&bkYT;0 z5AKTaOvExZBE!E7&R0atX6^TyzrveEaOk;OMAv`p z?FaiHg8EnHS#`xjmm{*((NereQU-GMrZd~_t@Sqg+D@^pr&oppX3c|U7>r5WFEE^Y zSkl*~Wvkd^5_4b#4o%E%X-)g@#rl8sikVt|T^tvVCJ4pI3v-mfAUhpM?&Mod; z7@R}4UBMml0S3(Vv;M_CZp8=SZ2xw%826TUP1_mvxbmXg7*>U83B*Jbr2f>{BU^j+ ze|*QkUGC2UqhP#nRq5Nb_E^CkH#FO>EMx19l4WDt?z>RlbEy`z7;bvRG)C>$_Z6Yl zoKB9tKacv+6U-AY!8NGye18Rv%7Fs_e|_ygVcXsB`!6BC{t%M3{5bDCfTQw#>2SJ zGqnI8JCo8~3~RuKDHzcD6>Z}6_eBlY2O(1CrG+!Iz-siY+%e7nYW9DbMBC|Izq(`A zvR_4VUo*DXnqndKQt<8F!@|>pxH+K74g$Y1>QMiBWX5iGZ^sl3Z9N3SM<77^iGLU# zlZ80-og?m6nb^rvyJ8c^r$_EBTlI-3jKTHcuSR4U`JUN(^o8NMzLV!#k!SKixO~yi zo_`t`Z41yB|5bkYB+GW~FbuS`?59H#7A0 z35YA(na6hjgSDr%9g1L=3=Ajtd<@R@1GP?T>%{e z5v{G@yR5TEBcR<6?Elbv!M9i&Ufrx7Y&3B8hoAaQTA%$oF#`7j_pSz;4bYGO;YsH? z_xE3%FM+b_5i{3gz6#hJ>=bs0GV|OpEAi-`HWKi^&W>MTU!>$`9rfQmG~5HP9cKZv zn=_>U^P~A?wT%gkvw5wiW?t#j;UFi&gwT}#xFq77Pd;hWib!kgtfxs`Ku`LWXw-k6 koq=tlx6J(0=gm)AWo{>a%QZo1;o*K%UuY>ql`KB}KkY!;T>t<8 literal 0 HcmV?d00001 diff --git a/screenshot/image.png b/screenshot/image.png new file mode 100644 index 0000000000000000000000000000000000000000..5e447d8e9bd1d231661d6f6895c1c9362e99a8ef GIT binary patch literal 157310 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 z⪚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 literal 0 HcmV?d00001 diff --git a/test_videos/movies/movie1.mp4 b/test_videos/movies/movie1.mp4 new file mode 100644 index 0000000..e69de29