pax_global_header00006660000000000000000000000064150442256610014517gustar00rootroot0000000000000052 comment=56649085ab2433a8caa34e3bfeb4be3bade9ad8a sphinxext-opengraph-0.12.0/000077500000000000000000000000001504422566100156125ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/.github/000077500000000000000000000000001504422566100171525ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/.github/workflows/000077500000000000000000000000001504422566100212075ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/.github/workflows/builddoc.yml000066400000000000000000000016461504422566100235260ustar00rootroot00000000000000name: Render documentation on: push: pull_request: workflow_dispatch: permissions: contents: read concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true env: FORCE_COLOR: "1" UV_SYSTEM_PYTHON: "1" # make uv do global installs jobs: docs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: persist-credentials: false - name: Set up Python uses: actions/setup-python@v5 with: python-version: "3" - name: Install uv uses: astral-sh/setup-uv@v5 with: version: latest enable-cache: false - name: Install dependencies run: uv pip install . --group docs - name: Render the documentation run: > python -m sphinx build -M html ./docs ./docs/build --jobs=auto --show-traceback --fail-on-warning sphinxext-opengraph-0.12.0/.github/workflows/create-release.yml000066400000000000000000000066361504422566100246260ustar00rootroot00000000000000name: Create release on: push: tags: - "v*.*.*" workflow_dispatch: permissions: contents: read concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true env: FORCE_COLOR: "1" UV_SYSTEM_PYTHON: "1" # make uv do global installs jobs: publish-pypi: runs-on: ubuntu-latest name: PyPI Release environment: release if: github.repository_owner == 'sphinx-doc' permissions: attestations: write # for actions/attest id-token: write # for actions/attest & PyPI trusted publishing steps: - uses: actions/checkout@v4 with: persist-credentials: false - name: Set up Python uses: actions/setup-python@v5 with: python-version: "3" - name: Install uv uses: astral-sh/setup-uv@v5 with: version: latest enable-cache: false - name: Install build dependencies (pypa/build, twine) run: uv pip install --group package - name: Build distribution run: python -m build - name: Check distribution run: twine check dist/* - name: Create Sigstore attestations for built distributions uses: actions/attest@v1 id: attest with: subject-path: "dist/*" predicate-type: "https://docs.pypi.org/attestations/publish/v1" predicate: "null" show-summary: "true" - name: Convert attestations to PEP 740 run: > python utils/convert_attestations.py "$BUNDLE_PATH" "$SIGNER_IDENTITY" env: BUNDLE_PATH: "${{ steps.attest.outputs.bundle-path }}" # workflow_ref example: sphinx-doc/sphinxext-opengraph/.github/workflows/create-release.yml@refs/heads/master # this forms the "signer identity" for the attestations SIGNER_IDENTITY: "https://github.com/${{ github.workflow_ref }}" - name: Inspect PEP 740 attestations run: pypi-attestations inspect dist/*.publish.attestation - name: Prepare attestation bundles for uploading run: | mkdir -p /tmp/attestation-bundles cp "$BUNDLE_PATH" /tmp/attestation-bundles/ cp dist/*.publish.attestation /tmp/attestation-bundles/ env: BUNDLE_PATH: "${{ steps.attest.outputs.bundle-path }}" - name: Upload attestation bundles uses: actions/upload-artifact@v4 with: name: attestation-bundles path: /tmp/attestation-bundles/ - name: Upload to PyPI env: TWINE_NON_INTERACTIVE: "true" run: | twine upload dist/* --attestations --verbose github-release: runs-on: ubuntu-latest name: GitHub release environment: release if: github.repository_owner == 'sphinx-doc' permissions: contents: write # for softprops/action-gh-release to create GitHub release steps: - uses: actions/checkout@v4 with: persist-credentials: false - name: Get release version id: get_version uses: actions/github-script@v7 with: script: core.setOutput('version', context.ref.replace("refs/tags/v", "")) - name: Create GitHub release uses: softprops/action-gh-release@v2 if: startsWith(github.ref, 'refs/tags/') with: name: "sphinxext-opengraph ${{ steps.get_version.outputs.version }}" body: "" sphinxext-opengraph-0.12.0/.github/workflows/lint.yml000066400000000000000000000022211504422566100226750ustar00rootroot00000000000000name: Lint on: push: pull_request: workflow_dispatch: permissions: contents: read concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true env: FORCE_COLOR: "1" UV_SYSTEM_PYTHON: "1" # make uv do global installs jobs: ruff: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: persist-credentials: false - name: Install Ruff uses: astral-sh/ruff-action@v3 with: args: --version - name: Lint with Ruff run: ruff check --output-format=github - name: Format with Ruff run: ruff format --diff twine: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: persist-credentials: false - name: Set up Python uses: actions/setup-python@v5 with: python-version: "3" - name: Install uv uses: astral-sh/setup-uv@v5 with: version: latest enable-cache: false - name: Install dependencies run: uv pip install --group package - name: Lint with twine run: | python -m build . twine check dist/* sphinxext-opengraph-0.12.0/.github/workflows/lock.yml000066400000000000000000000041361504422566100226660ustar00rootroot00000000000000name: Lock old threads on: schedule: # Run at midnight daily - cron: "0 0 * * *" workflow_dispatch: permissions: {} jobs: action: runs-on: ubuntu-latest if: github.repository_owner == 'sphinx-doc' permissions: # to lock issues and PRs issues: write pull-requests: write steps: - uses: actions/github-script@v7 with: retries: 3 # language=JavaScript script: | const _FOUR_WEEKS_MILLISECONDS = 28 * 24 * 60 * 60 * 1000; const _FOUR_WEEKS_DATE = new Date(Date.now() - _FOUR_WEEKS_MILLISECONDS); const FOUR_WEEKS_AGO = `${_FOUR_WEEKS_DATE.toISOString().substring(0, 10)}T00:00:00Z`; const OWNER = context.repo.owner; const REPO = context.repo.repo; try { for (const thread_type of ["issue", "pr"]) { core.debug(`Finding ${thread_type}s to lock`); const query = thread_type === "issue" ? `repo:${OWNER}/${REPO} updated:<${FOUR_WEEKS_AGO} is:closed is:unlocked is:issue` : `repo:${OWNER}/${REPO} updated:<${FOUR_WEEKS_AGO} is:closed is:unlocked is:pr`; core.debug(`Using query '${query}'`); // https://octokit.github.io/rest.js/v21/#search-issues-and-pull-requests const {data: {items: results}} = await github.rest.search.issuesAndPullRequests({ q: query, order: "desc", sort: "updated", per_page: 100, }); for (const item of results) { if (item.locked) continue; const thread_num = item.number; core.debug(`Locking #${thread_num} (${thread_type})`); // https://octokit.github.io/rest.js/v21/#issues-lock await github.rest.issues.lock({ owner: OWNER, repo: REPO, issue_number: thread_num, lock_reason: "resolved", }); } } } catch (err) { core.setFailed(err.message); } sphinxext-opengraph-0.12.0/.github/workflows/test.yml000066400000000000000000000046421504422566100227170ustar00rootroot00000000000000name: Tests on: push: paths: - ".github/workflows/test.yml" - "sphinxext/**" - "tests/**" pull_request: paths: - ".github/workflows/test.yml" - "sphinxext/**" - "tests/**" permissions: contents: read concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true env: FORCE_COLOR: "1" PYTHONDEVMODE: "1" # -X dev PYTHONWARNDEFAULTENCODING: "1" # -X warn_default_encoding UV_SYSTEM_PYTHON: "1" # make uv do global installs jobs: test: runs-on: ${{ matrix.os }} name: ${{ matrix.os }} (Python ${{ matrix.python }}; Sphinx ${{ matrix.sphinx-version }}) timeout-minutes: 15 strategy: fail-fast: false matrix: os: - "ubuntu-latest" python: - "3.9" - "3.10" - "3.11" - "3.12" - "3.13" - "3.13t" sphinx-version: - "6" - "7" - "8" exclude: - python: "3.9" sphinx-version: "8" include: - python: "3.13" sphinx-version: "8" os: "windows-latest" - python: "3.13" sphinx-version: "8" os: "macos-latest" steps: - uses: actions/checkout@v4 with: persist-credentials: false - name: Set up Python ${{ matrix.python }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python }} - name: Check Python version run: python --version --version - name: Export UV_PYTHON run: echo "UV_PYTHON=$(which python)" >> $GITHUB_ENV - name: Install uv uses: astral-sh/setup-uv@v5 with: version: latest enable-cache: false - name: Install dependencies run: uv pip install . --group test - name: Install Sphinx ${{ matrix.sphinx-version }} run: uv pip install --upgrade "Sphinx~=${{ matrix.sphinx-version }}.0" - name: Test with pytest run: python -m pytest -vv env: PYTHONWARNINGS: "error,ignore::DeprecationWarning:sphinx.builders.gettext" # treat all warnings as errors - name: Install social-cards extra run: uv pip install .[social-cards] - name: Test with pytest (social-cards) run: python -m pytest -vv env: PYTHONWARNINGS: "error,ignore::EncodingWarning:matplotlib.font_manager,ignore::DeprecationWarning:sphinx.builders.gettext" # treat all warnings as errors sphinxext-opengraph-0.12.0/.gitignore000066400000000000000000000117471504422566100176140ustar00rootroot00000000000000 # Created by https://www.toptal.com/developers/gitignore/api/windows,linux,python,pycharm,visualstudiocode # Edit at https://www.toptal.com/developers/gitignore?templates=windows,linux,python,pycharm,visualstudiocode ### Linux ### *~ # temporary files which can be created if a process still has a handle open of a deleted file .fuse_hidden* # KDE directory preferences .directory # Linux trash folder which might appear on any partition or disk .Trash-* # .nfs files are created when an open file is removed but is still being accessed .nfs* ### PyCharm ### # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 # User-specific stuff .idea/**/workspace.xml .idea/**/tasks.xml .idea/**/usage.statistics.xml .idea/**/dictionaries .idea/**/shelf # Generated files .idea/**/contentModel.xml # Sensitive or high-churn files .idea/**/dataSources/ .idea/**/dataSources.ids .idea/**/dataSources.local.xml .idea/**/sqlDataSources.xml .idea/**/dynamic.xml .idea/**/uiDesigner.xml .idea/**/dbnavigator.xml # Gradle .idea/**/gradle.xml .idea/**/libraries # Gradle and Maven with auto-import # When using Gradle or Maven with auto-import, you should exclude module files, # since they will be recreated, and may cause churn. Uncomment if using # auto-import. # .idea/artifacts # .idea/compiler.xml # .idea/jarRepositories.xml # .idea/modules.xml # .idea/*.iml # .idea/modules # *.iml # *.ipr # CMake cmake-build-*/ # Mongo Explorer plugin .idea/**/mongoSettings.xml # File-based project format *.iws # IntelliJ out/ # mpeltonen/sbt-idea plugin .idea_modules/ # JIRA plugin atlassian-ide-plugin.xml # Cursive Clojure plugin .idea/replstate.xml # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties # Editor-based Rest Client .idea/httpRequests # Android studio 3.1+ serialized cache file .idea/caches/build_file_checksums.ser ### PyCharm Patch ### # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 # *.iml # modules.xml # .idea/misc.xml # *.ipr # Sonarlint plugin .idea/**/sonarlint/ # SonarQube Plugin .idea/**/sonarIssues.xml # Markdown Navigator plugin .idea/**/markdown-navigator.xml .idea/**/markdown-navigator-enh.xml .idea/**/markdown-navigator/ # Cache file creation bug # See https://youtrack.jetbrains.com/issue/JBR-2257 .idea/$CACHE_FILE$ ### Python ### # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class # C extensions *.so # Distribution / packaging .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ pip-wheel-metadata/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST # PyInstaller # Usually these files are written by a python script from a template # before PyInstaller builds the exe, so as to inject date/other infos into it. *.manifest *.spec # Installer logs pip-log.txt pip-delete-this-directory.txt # Unit test / coverage reports htmlcov/ .tox/ .nox/ .coverage .coverage.* .cache nosetests.xml coverage.xml *.cover *.py,cover .hypothesis/ .pytest_cache/ # Translations *.mo *.pot # Django stuff: *.log local_settings.py db.sqlite3 db.sqlite3-journal # Flask stuff: instance/ .webassets-cache # Scrapy stuff: .scrapy # Sphinx documentation docs/_build/ docs/build/ # PyBuilder target/ # Jupyter Notebook .ipynb_checkpoints # IPython profile_default/ ipython_config.py # pyenv .python-version # pipenv # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. # However, in case of collaboration, if having platform-specific dependencies or dependencies # having no cross-platform support, pipenv may install dependencies that don't work, or not # install all needed dependencies. #Pipfile.lock # PEP 582; used by e.g. github.com/David-OConnor/pyflow __pypackages__/ # Celery stuff celerybeat-schedule celerybeat.pid # SageMath parsed files *.sage.py # Environments .env .venv env/ venv/ ENV/ env.bak/ venv.bak/ # Spyder project settings .spyderproject .spyproject # Rope project settings .ropeproject # mkdocs documentation /site # mypy .mypy_cache/ .dmypy.json dmypy.json # Pyre type checker .pyre/ # pytype static type analyzer .pytype/ ### VisualStudioCode ### .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json *.code-workspace ### VisualStudioCode Patch ### # Ignore all local history of files .history ### Windows ### # Windows thumbnail cache files Thumbs.db Thumbs.db:encryptable ehthumbs.db ehthumbs_vista.db # Dump file *.stackdump # Folder config file [Dd]esktop.ini # Recycle Bin used on file shares $RECYCLE.BIN/ # Windows Installer files *.cab *.msi *.msix *.msm *.msp # Windows shortcuts *.lnk # End of https://www.toptal.com/developers/gitignore/api/windows,linux,python,pycharm,visualstudiocode # Assets that are built by sphinx docs/tmpsphinxext-opengraph-0.12.0/.readthedocs.yml000066400000000000000000000004041504422566100206760ustar00rootroot00000000000000version: 2 build: os: ubuntu-24.04 tools: python: "3.13" python: install: - method: pip path: . extra_requirements: - rtd - social-cards sphinx: builder: html fail_on_warning: true configuration: docs/conf.py sphinxext-opengraph-0.12.0/.ruff.toml000066400000000000000000000054011504422566100175270ustar00rootroot00000000000000target-version = "py39" # Pin Ruff to Python 3.9 line-length = 88 output-format = "full" [format] quote-style = "single" docstring-code-format = true [lint] select = [ "ANN", # flake8-annotations "ASYNC", # flake8-async "B", # flake8-bugbear "BLE", # flake8-blind-except "C4", # flake8-comprehensions "D", # pydocstyle "D212", # Multi-line docstring summary should start at the first line "D417", # Missing argument description in the docstring for `{definition}`: `{name}` "DTZ", # flake8-datetimez "E", # pycodestyle "EM", # flake8-errmsg "EXE", # flake8-executable "F", # pyflakes "FA", # flake8-future-annotations "FIX", # flake8-fixme "FLY", # flynt "FURB", # refurb "G", # flake8-logging-format "I", # isort "ICN", # flake8-import-conventions "INT", # flake8-gettext "ISC", # flake8-implicit-str-concat "LOG", # flake8-logging "N", # pep8-naming "PERF", # perflint "PGH", # pygrep-hooks "PIE", # flake8-pie "PLC", # pylint "PLE", # pylint "PLW", # pylint "PT", # flake8-pytest-style "PTH", # flake8-use-pathlib "Q", # flake8-quotes "RET", # flake8-return "RSE", # flake8-raise "RUF", # Ruff-specific rules "S", # flake8-bandit "SIM", # flake8-simplify "SLF", # flake8-self "SLOT", # flake8-slots "T10", # flake8-debugger "TC", # flake8-type-checking "TD", # flake8-todos "TID", # flake8-tidy-imports "TRY", # tryceratops "UP", # pyupgrade "W", # pycodestyle "W", # pycodestyle "YTT", # flake8-2020 ] ignore = [ # pydocstyle "D100", # Missing docstring in public module "D102", # Missing docstring in public method "D103", # Missing docstring in public function "D104", # Missing docstring in public package "D107", # Missing docstring in `__init__` "D400", # First line should end with a period # pycodestyle "E501", # Ignore line length errors (we use auto-formatting) ] [lint.per-file-ignores] "utils/convert_attestations.py" = [ "ANN", # utilities don't need annotations "S101", # allow use of assert "T201", # whitelist ``print`` for stdout messages ] "tests/*" = [ "ANN", # tests don't need annotations "S101", # allow use of assert "SLF001", # allow private member access ] [lint.flake8-quotes] inline-quotes = "single" [lint.flake8-type-checking] exempt-modules = [] strict = true [lint.isort] forced-separate = [ "tests", ] required-imports = [ "from __future__ import annotations", ] [lint.pydocstyle] convention = "pep257" ignore-decorators = ["typing.overload"] ignore-var-parameters = true sphinxext-opengraph-0.12.0/LICENCE.rst000066400000000000000000000027311504422566100174110ustar00rootroot00000000000000Copyright (c) 2020, FIRST Copyright (c) 2025, the Sphinx developers All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the FIRST nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY FIRST AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY NONINFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL FIRST OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. sphinxext-opengraph-0.12.0/README.rst000066400000000000000000000016731504422566100173100ustar00rootroot00000000000000=================== sphinxext-opengraph =================== .. image:: https://img.shields.io/pypi/v/sphinxext-opengraph.svg :target: https://pypi.org/project/sphinxext-opengraph/ :alt: Package on PyPI .. image:: https://github.com/sphinx-doc/sphinxext-opengraph/actions/workflows/test.yml/badge.svg :target: https://github.com/sphinx-doc/sphinxext-opengraph/actions :alt: Build Status .. image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg :target: https://opensource.org/licenses/BSD-3-Clause :alt: BSD 3 Clause Sphinx extension to generate `Open Graph metadata`_ for each page of your documentation. Installation ============ .. code-block:: sh python -m pip install sphinxext-opengraph[social-cards] # or uv pip install sphinxext-opengraph[social-cards] Usage ===== See the `documentation`_. .. _Open Graph metadata: https://ogp.me/ .. _documentation: https://sphinxext-opengraph.readthedocs.io/ sphinxext-opengraph-0.12.0/docs/000077500000000000000000000000001504422566100165425ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/docs/Makefile000066400000000000000000000011761504422566100202070ustar00rootroot00000000000000# Minimal makefile for Sphinx documentation # # You can set these variables from the command line, and also # from the environment for the first two. SPHINXOPTS ?= SPHINXBUILD ?= sphinx-build SOURCEDIR = source BUILDDIR = build # Put it first so that "make" without argument is like "make help". help: @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) .PHONY: help Makefile # Catch-all target: route all unknown targets to Sphinx using the new # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). %: Makefile @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) sphinxext-opengraph-0.12.0/docs/_static/000077500000000000000000000000001504422566100201705ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/docs/_static/og-logo.png000066400000000000000000000111451504422566100222430ustar00rootroot00000000000000PNG  IHDR,,N~GsRGBPLTEԶȫ{ؗwsčokgx|c}_vnqu[pVicfiRbuY[]N[kJUbOPRFNXBGNDEF>AD:::ptRNS 0@P`p#dIDATxv8E`@ņ&\fI)Ǘ@{V)UGZi8p8p8p8Nl88nÑP|@/4tFYs51zl84CŠp Dߵ4E\j4T~0~tjy?u5{}j[?u=ښdODd<\#ÛV_X]0Mڬ>Hg?Pڬ+oUmD_:Y]sy9;unĈى9MEÛVo$8^A˞O:u`ܸl3^S6qÛ3HJn/ް]5|gWb~(z7MO`f 6yY[Z_9nE̜2%iNļ^_o+`Ts__ΕUq)A-›&re2jUbJPf 1 S Ip&'o1Vg'S͗L@3':e'k,"OxeA Bj䆮' >OwYf !K7 ˅ҸabYjt-w1*KI 9I|.K.޴0bl}i)ƲPx|h~śy,r̉W;TYHMr ec<ՠJl4"ˏuM&$tBY>9RYbXIDuǨ )P~ƤatN&ZJ)VY.ۇ7x,x)fBx,,%%YVٗinTx f_h(KܶY `cYbLYœwa"Kʲ$u dkYe${A?aW(vjQ+HLkg%rqӄWn(Ȃ2.|]\7ՙuEL2T2k ]eUBvR&-bca9R:#LEV{ƌ)}em PWc-t,@Y1e%.ԻF5^Y-* QJe4e#M- ײ1rXws.5dy?q@biM֎zxxSG*Y 4E*Z֎dhaTS.$QLM:.~ԜJ]dЌ9RhVdeRJk0ڶ-ib.ȦNⲻM%KYmij d/d0)Y= ? ʢe]I!ÉkDe8*`Ӕ;uw~/NRK:qSRaեLVfw^(N5!DkiXTV!($+C9],៝,ʽ-;[;YpyCM0>a,M9gbYVE^durc2r?Y:PtXY>S+%ST[)f&Oxg\*4!up#d3ËĠ?t%+-z"{?tCh*{j={b?(W*@a/r:ݫ %}dr8)"iQ!l"[a%-+ιAD#EF+VWNZwb<,\능!9sli<ui5ERVJ++usX,ZI"3q zEd/>ZzTVVXxʪI©*js}>,X35p/$WJ7"6!dOw, 9r9YucKVݎgzN"W6ȂSB Y {Y/z?L=d`,lΆU.qi!K8$] w|8YMN NĶ<-,e'liP[X`qPYqcKz{kY[E,,Bz?`ݰIP|#+~G*c,7޲>aq,;x_^+Ҹ:q=%K$ *W^G!˷E6;AR3C߯gdIԱijdq5Rͤpq-}ex2*v: HoYC-C:s[`ezjRt:pG幃 d:brt?QCVwcg, X&Gkε+:dzZeAzɢp;-6G\,o#3X nZXnXLu?%wbzܿIPcXVV.j9\Lh!ZM{ͳ,<W@~i, KҦg6:6A7t}k,+rWc1~祘˸bM"ް; ?W>al@#+[e,]~;sUV&kn,;sTE Y\EqxCvx>_(:8 mVd\"o@ b>[ 7՟sKM"Y2}b[یOB+]8+PeŪ mYCp+*6m ʪAekc2HeTpx+Yi Fg}{hxf_`0J_Mw"BZhvD*Z.|4ͳKW?Ruڴ o b!ܟ ؒYTHQs}p] o8Z7{ک./dRLZ9c*-@MlVYu{(E3}e=rÇ7T̲ڽ5u fZ՚,?҅[^$FYTh^kk 㼃xɞ,p5 bn(j {xceV09wڡzutY ©%&Fp}eقݓŤq|K (Ç7:"iʤ.;>[~E +#i']?XÇ7:u- 1P^>|{}^C^ۜ|uJr`Vl+ b4p o2_ݯF 7bm+`pӗˑ |F37~A{5lFq7 vEAG]GހqjL b9X8+ Ƈjb8 q bV'7xyL?op3+5bo:6g›N?¬2dxc_%A̳Xl}uIPÛpĺZbe oڦOmsXx3 16lC8[B @ @ @ @ 8vKy2^[IENDB`sphinxext-opengraph-0.12.0/docs/conf.py000066400000000000000000000044511504422566100200450ustar00rootroot00000000000000# Configuration file for the Sphinx documentation builder. # # This file only contains a selection of the most common options. For a full # list see the documentation: # https://www.sphinx-doc.org/en/master/usage/configuration.html from __future__ import annotations import sys from pathlib import Path from subprocess import run import sphinxext.opengraph # -- Path setup -------------------------------------------------------------- sys.path.insert(0, str(Path(__file__).parent.parent)) # -- Project information ----------------------------------------------------- project = 'sphinxext-opengraph' copyright = ( '2020, FIRST', '2025-%Y, the Sphinx developers', ) version = sphinxext.opengraph.__version__ # -- General configuration --------------------------------------------------- # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ 'sphinx.ext.intersphinx', 'sphinx_design', 'sphinxext.opengraph', ] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. # This pattern also affects html_static_path and html_extra_path. exclude_patterns = [] # -- Options for HTML output ------------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. # html_title = 'sphinxext-opengraph' html_logo = '_static/og-logo.png' html_theme = 'furo' intersphinx_mapping = { 'sphinx': ('https://www.sphinx-doc.org/', None), } # -- Configuration for this theme -------------------------------------------- ogp_site_url = 'https://sphinxext-opengraph.readthedocs.io/en/latest/' # Configuration for testing but generally we use the defaults # Uncomment lines to see their effect. ogp_social_cards = { 'site_url': 'sphinxext-opengraph.readthedocs.io', # "image": "TODO: add another image to test", # "line_color": "#4078c0", } # Generate sample social media preview images path_script = Path( __file__, '..', 'script', 'generate_social_card_previews.py' ).resolve() run((sys.executable, path_script), check=False) # NoQA: S603 sphinxext-opengraph-0.12.0/docs/index.rst000066400000000000000000000147631504422566100204160ustar00rootroot00000000000000=================== sphinxext-opengraph =================== .. toctree:: :hidden: socialcards .. role:: code-py(code) :language: Python Sphinx extension to generate `Open Graph metadata`_ for your documentation. Installation ============ .. code-block:: sh python -m pip install sphinxext-opengraph The ``matplotlib`` package is required to generate social cards: .. code-block:: sh python -m pip install sphinxext-opengraph[social_cards] Usage ===== Add ``sphinxext.opengraph`` to the extensions list in ``conf.py``: .. code-block:: python extensions = [ 'sphinxext.opengraph', ] Then set the :confval:`!ogp_site_url` configuration value to the public URL for your documentation, e.g.: .. code-block:: python ogp_site_url = 'https://docs.example.org/' .. tip:: Documentation hosted on Read The Docs automatically detects the site URL through the :envvar:`!READTHEDOCS_CANONICAL_URL` environment variable, so no configuration is needed. Options ======= These values are placed in the ``conf.py`` of your Sphinx project. .. confval:: ogp_site_url :type: :code-py:`str` :default: :code-py:`''` This config option is important, set it to the URL the site is being hosted on. .. confval:: ogp_description_length :type: :code-py:`int` :default: :code-py:`200` Configure the number of characters taken from a page. .. confval:: ogp_site_name :type: :code-py:`str | Literal[False]` :default: :confval:`!project` Name of the site. This is displayed above the title. Defaults to the :confval:`!project` config value. Set to ``False`` to unset and use no default. .. confval:: ogp_social_cards :type: :code-py:`dict[str, bool | str]` :default: :code-py:`{}` Configuration for automatically creating social media card PNGs for each page. See :doc:`the social media cards ` page for more information. .. confval:: ogp_image :type: :code-py:`str | None` :default: :code-py:`None` Link to image to show. Note that all relative paths are converted to be relative to the root of the HTML output as defined by :confval:`!ogp_site_url`. .. confval:: ogp_image_alt :type: :code-py:`str | Literal[False]` :default: :code-py:`None` Alt text for image. Defaults to using :confval:`!ogp_site_name` or the document's title as alt text, if available. Set to ``False`` to disable alt text. .. confval:: ogp_use_first_image :type: :code-py:`bool` :default: :code-py:`False` Set to ``True`` to use each page's first image, if available. If set to ``True`` but no image is found, Sphinx will use :confval:`!ogp_image` instead. .. confval:: ogp_type :type: :code-py:`str` :default: :code-py:`'website'` This sets the ogp type attribute. For more information on the types available, see at https://ogp.me/#types. By default, it is set to ``website``, which should be fine for most use cases. .. confval:: ogp_custom_meta_tags :type: :code-py:`Sequence[str]` :default: :code-py:`()` List of custom HTML snippets to insert. .. confval:: ogp_enable_meta_description :type: :code-py:`bool` :default: :code-py:`True` When ``True``, generates ```` from the page. .. confval:: ogp_canonical_url :type: :code-py:`str` :default: :confval:`!ogp_site_url` This option can be used to override the "canonical" URL for the page, and is used for ``og:url`` and the URL text in generated social media preview cards. It is most useful with versioned documentation, where you intend to set the "stable" or "latest" version as the canonical location of each page, similarly to ``rel="canonical"``. If not set, the option defaults to the value of :confval:`!ogp_site_url`. Example Config ============== Simple Config ------------- .. code-block:: python ogp_site_url = "http://example.org/" ogp_image = "http://example.org/image.png" Advanced Config --------------- .. code-block:: python ogp_site_url = "http://example.org/" ogp_image = "http://example.org/image.png" ogp_description_length = 300 ogp_type = "article" ogp_custom_meta_tags = [ '', ] ogp_enable_meta_description = True Per Page Overrides ================== `Field lists`_ can be used to override certain settings on each page and set unsupported arbitrary Open Graph tags. Make sure you place the fields at the very start of the document such that Sphinx will pick them up and also won't build them into the HTML. Overrides --------- These are some overrides that can be used on individual pages, you can actually override any tag and field lists will always take priority. ``:ogp_description_length:`` Configure the amount of characters to grab for the description of the page. If the value isn't a number it will fall back to ``ogp_description_length``. ``:ogp_disable:`` Disables generation of Open Graph tags on the page. ``:og:description:`` Lets you override the description of the page. ``:description:`` or ``.. meta:: :description:`` Sets the ```` description. ``:og:title:`` Lets you override the title of the page. ``:og:type:`` Override the type of the page. For the list of available types, see at https://ogp.me/#types. ``:og:image:`` Set the image for the page. **Note: Relative file paths for images, videos and audio are currently not supported when using field lists. Please use an absolute path instead.** ``:og:image:alt:`` Sets the alt text. Will be ignored if there is no image set. Example ------- Remember that the fields **must** be placed at the very start of the file. You can verify Sphinx has picked up the fields if they aren't shown in the final HTML file. .. code-block:: rst :og:description: New description :og:image: http://example.org/image.png :og:image:alt: Example Image Page contents ============= Arbitrary Tags -------------- Additionally, you can use field lists to add any arbitrary Open Graph tag not supported by the extension. The syntax for arbitrary tags is the same with ``:og:tag: content``. For example: .. code-block:: rst :og:video: http://example.org/video.mp4 Page contents ============= **Note: Relative file paths for images, videos and audio are currently not supported when using field lists. Please use an absolute path instead.** .. _Open Graph metadata: https://ogp.me/ .. _Field lists: https://www.sphinx-doc.org/en/master/usage/restructuredtext/field-lists.html sphinxext-opengraph-0.12.0/docs/make.bat000066400000000000000000000013741504422566100201540ustar00rootroot00000000000000@ECHO OFF pushd %~dp0 REM Command file for Sphinx documentation if "%SPHINXBUILD%" == "" ( set SPHINXBUILD=sphinx-build ) set SOURCEDIR=source set BUILDDIR=build if "%1" == "" goto help %SPHINXBUILD% >NUL 2>NUL if errorlevel 9009 ( echo. echo.The 'sphinx-build' command was not found. Make sure you have Sphinx echo.installed, then set the SPHINXBUILD environment variable to point echo.to the full path of the 'sphinx-build' executable. Alternatively you echo.may add the Sphinx directory to PATH. echo. echo.If you don't have Sphinx installed, grab it from echo.http://sphinx-doc.org/ exit /b 1 ) %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% goto end :help %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% :end popd sphinxext-opengraph-0.12.0/docs/script/000077500000000000000000000000001504422566100200465ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/docs/script/generate_social_card_previews.py000066400000000000000000000044671504422566100264740ustar00rootroot00000000000000"""A helper script to test out what social previews look like. I should remove this when I'm happy with the result. """ # %load_ext autoreload # %autoreload 2 from __future__ import annotations import random from pathlib import Path from sphinxext.opengraph._social_cards import ( MAX_CHAR_DESCRIPTION, MAX_CHAR_PAGE_TITLE, create_social_card_objects, render_social_card, ) PROJECT_ROOT = Path(__file__).resolve().parent.parent.parent # Dummy lorem text lorem = """Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum""".split() # NoQA: SIM905 kwargs_fig = { 'image': PROJECT_ROOT / 'docs/_static/og-logo.png', 'image_mini': PROJECT_ROOT / 'sphinxext/opengraph/_static/sphinx-logo-shadow.png', } print('Generating previews of social media cards...') plt_objects = create_social_card_objects(**kwargs_fig) grid_items = [] for perm in range(20): # Create dummy text description and pagetitle for this iteration random.shuffle(lorem) title = ' '.join(lorem[:100]) title = title[: MAX_CHAR_PAGE_TITLE - 3] + '...' random.shuffle(lorem) desc = ' '.join(lorem[:100]) desc = desc[: MAX_CHAR_DESCRIPTION - 3] + '...' path_tmp = Path(PROJECT_ROOT / 'docs/tmp') path_tmp.mkdir(exist_ok=True) path_out = Path(path_tmp / f'num_{perm}.png') plt_objects = render_social_card( path=path_out, site_title='Sphinx Social Card Demo', page_title=title, description=desc, siteurl='sphinxext-opengraph.readthedocs.io', plt_objects=plt_objects, ) path_examples_page_folder = PROJECT_ROOT / 'docs' / 'tmp' grid_items.append(f"""\ .. grid-item:: .. image:: ./tmp/{path_out.name} """) embed_text = '.. grid:: 2\n :gutter: 5\n\n' + '\n'.join(grid_items) # Write text that we can use to embed these images in the docs (PROJECT_ROOT / 'docs/tmp/embed.txt').write_text(embed_text) print('Done generating previews of social media cards...') sphinxext-opengraph-0.12.0/docs/socialcards.rst000066400000000000000000000043651504422566100215730ustar00rootroot00000000000000Social media card images ======================== This extension will automatically generate a PNG meant for sharing documentation links on social media platforms. These cards display metadata about the page that you link to, and are meant to catch the attention of readers. See `the opengraph.xyz website`__ for a way to preview what your social media cards look like. Here's an example of what the card for this page looks like: .. image:: ./tmp/num_0.png :width: 500 __ https://www.opengraph.xyz/ Disable card images ------------------- To disable social media card images, use the following configuration: .. code-block:: python :caption: conf.py ogp_social_cards = { "enable": False } Update the top-right image -------------------------- By default the top-right image will use the image specified by ``html_logo`` if it exists. To update it, specify another path in the **image** key like so: .. code-block:: python :caption: conf.py ogp_social_cards = { "image": "path/to/image.png", } .. warning:: The image cannot be an SVG Matplotlib does not support easy plotting of SVG images, so ensure that your image is a PNG or JPEG file, not SVG. Customize the text font ----------------------- By default, the Roboto Flex font is used to render the card text. You can specify the other font name via ``font`` key: .. code-block:: python :caption: conf.py ogp_social_cards = { "font": "Noto Sans CJK JP", } You might need to install an additional font package on your environment. Also, note that the font name needs to be discoverable by Matplotlib FontManager. See `Matplotlib documentation`__ for the information about FontManager. __ https://matplotlib.org/stable/tutorials/text/text_props.html#default-font Customize the card ------------------ There are several customization options to change the text and look of the social media preview card. Below is a summary of these options. - **site_url**: Set a custom site URL. - **line_color**: Colour of the border line at the bottom of the card, in hex format. Example social cards -------------------- Below are several social cards to give an idea for how this extension behaves with different length and size of text. .. include:: ./tmp/embed.txt sphinxext-opengraph-0.12.0/noxfile.py000066400000000000000000000017661504422566100176420ustar00rootroot00000000000000"""Configuration to automatically run jobs and tests via `nox`. For example, to build the documentation with a live server: nox -s docs -- live List available jobs: nox -l ref: https://nox.thea.codes/ """ from __future__ import annotations import nox nox.options.reuse_existing_virtualenvs = True @nox.session def docs(session: nox.Session) -> None: """Build the documentation. Use `-- live` to build with a live server.""" session.install('--group', 'docs') session.install('-e', '.') common_args = '-M', 'html', 'docs', 'docs/build' if 'live' in session.posargs: session.install('ipython') session.install('sphinx-autobuild') session.run('sphinx-autobuild', *common_args) else: session.run('sphinx-build', *common_args, '-nW', '--keep-going') @nox.session def test(session: nox.Session) -> None: """Run the test suite.""" session.install('-e', '.') session.install('--group', 'test') session.run('pytest', *session.posargs) sphinxext-opengraph-0.12.0/pyproject.toml000066400000000000000000000044631504422566100205350ustar00rootroot00000000000000[build-system] requires = ["flit_core>=3.12"] build-backend = "flit_core.buildapi" # project metadata [project] name = "sphinxext-opengraph" description = "Sphinx Extension to enable OGP support" readme = "README.rst" urls.Code = "https://github.com/sphinx-doc/sphinxext-opengraph/" urls.Documentation = "https://sphinxext-opengraph.readthedocs.io/" urls.Download = "https://pypi.org/project/sphinxext-opengraph/" urls.Homepage = "https://github.com/sphinx-doc/sphinxext-opengraph/" urls."Issue tracker" = "https://github.com/sphinx-doc/sphinxext-opengraph/issues" license = "BSD-3-Clause" requires-python = ">=3.9" # Classifiers list: https://pypi.org/classifiers/ classifiers = [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Environment :: Web Environment", "Framework :: Sphinx :: Extension", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Programming Language :: Python", "Topic :: Documentation :: Sphinx", "Topic :: Documentation", "Topic :: Software Development :: Documentation", "Topic :: Text Processing", "Topic :: Utilities", ] dependencies = [ "Sphinx>=6.0", ] dynamic = ["version"] [project.optional-dependencies] social_cards = [ "matplotlib>=3", ] rtd = [ "furo>=2024", "sphinx-design", "sphinx~=8.1.0", ] [[project.authors]] name = "Itay Ziv" email = "itay220204@gmail.com" [dependency-groups] docs = [ "furo>=2024", "matplotlib", "sphinx-design", "sphinx~=8.1.0", ] lint = [ "ruff==0.11.4", ] package = [ "betterproto==2.0.0b6", # resolution fails without betterproto "build", "pypi-attestations==0.0.22", "twine>=6.1", ] test = [ "pytest==7.4.4", "beautifulsoup4==4.12.3", ] [tool.flit.module] name = "sphinxext.opengraph" [tool.flit.sdist] include = [ # Documentation "docs/", # Resources "sphinxext/opengraph/_static/", # Tests "tests/", "noxfile.py", ] exclude = [ "doc/_build", ] [tool.uv] default-groups = "all" sphinxext-opengraph-0.12.0/sphinxext/000077500000000000000000000000001504422566100176445ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/sphinxext/opengraph/000077500000000000000000000000001504422566100216275ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/sphinxext/opengraph/__init__.py000066400000000000000000000255301504422566100237450ustar00rootroot00000000000000from __future__ import annotations import os import posixpath from pathlib import Path from typing import TYPE_CHECKING from urllib.parse import urljoin, urlparse, urlsplit, urlunsplit from docutils import nodes from sphinxext.opengraph._description_parser import get_description from sphinxext.opengraph._meta_parser import get_meta_description from sphinxext.opengraph._title_parser import get_title if TYPE_CHECKING: from typing import Any from sphinx.application import Sphinx from sphinx.builders import Builder from sphinx.config import Config from sphinx.environment import BuildEnvironment from sphinx.util.typing import ExtensionMetadata try: from sphinxext.opengraph._social_cards import ( DEFAULT_SOCIAL_CONFIG, create_social_card, ) except ImportError: print('matplotlib is not installed, social cards will not be generated') create_social_card = None DEFAULT_SOCIAL_CONFIG = {} __version__ = '0.12.0' version_info = (0, 12, 0) DEFAULT_DESCRIPTION_LENGTH = 200 DEFAULT_DESCRIPTION_LENGTH_SOCIAL_CARDS = 160 DEFAULT_PAGE_LENGTH_SOCIAL_CARDS = 80 # A selection from https://www.iana.org/assignments/media-types/media-types.xhtml#image IMAGE_MIME_TYPES = { 'gif': 'image/gif', 'apng': 'image/apng', 'webp': 'image/webp', 'jpeg': 'image/jpeg', 'jpg': 'image/jpeg', 'png': 'image/png', 'bmp': 'image/bmp', 'heic': 'image/heic', 'heif': 'image/heif', 'tiff': 'image/tiff', } def html_page_context( app: Sphinx, pagename: str, templatename: str, context: dict[str, Any], doctree: nodes.document, ) -> None: if app.builder.name == 'epub': return if doctree: context['metatags'] += get_tags( context, doctree, srcdir=app.srcdir, outdir=app.outdir, config=app.config, builder=app.builder, env=app.env, ) def get_tags( context: dict[str, Any], doctree: nodes.document, *, srcdir: str | Path, outdir: str | Path, config: Config, builder: Builder, env: BuildEnvironment, ) -> str: # Get field lists for per-page overrides fields = context['meta'] if fields is None: fields = {} if 'ogp_disable' in fields: return '' tags = {} meta_tags = {} # For non-og meta tags # Set length of description try: desc_len = int( fields.get('ogp_description_length', config.ogp_description_length) ) except ValueError: desc_len = DEFAULT_DESCRIPTION_LENGTH # Get the title and parse any html in it title, title_excluding_html = get_title(context['title']) # Parse/walk doctree for metadata (tag/description) description = get_description(doctree, desc_len, {title, title_excluding_html}) # title tag tags['og:title'] = title # type tag tags['og:type'] = config.ogp_type if not config.ogp_site_url and os.getenv('READTHEDOCS'): ogp_site_url = ambient_site_url() else: ogp_site_url = config.ogp_site_url # If ogp_canonical_url is not set, default to the value of ogp_site_url ogp_canonical_url = config.ogp_canonical_url or ogp_site_url # url tag # Get the URL of the specific page page_url = urljoin(ogp_canonical_url, builder.get_target_uri(context['pagename'])) tags['og:url'] = page_url # site name tag, False disables, default to project if ogp_site_name not # set. if config.ogp_site_name is False: site_name = None elif config.ogp_site_name is None: site_name = config.project else: site_name = config.ogp_site_name if site_name: tags['og:site_name'] = site_name # description tag if description: tags['og:description'] = description if config.ogp_enable_meta_description and not get_meta_description( context['metatags'] ): meta_tags['description'] = description # image tag # Get basic values from config if 'og:image' in fields: image_url = fields['og:image'] ogp_use_first_image = False ogp_image_alt = fields.get('og:image:alt') fields.pop('og:image', None) else: image_url = config.ogp_image ogp_use_first_image = config.ogp_use_first_image ogp_image_alt = fields.get('og:image:alt', config.ogp_image_alt) # Decide whether to add social media card images for each page. # Only do this as a fallback if the user hasn't given any configuration # to add other images. config_social = DEFAULT_SOCIAL_CONFIG.copy() social_card_user_options = config.ogp_social_cards or {} config_social.update(social_card_user_options) if ( not (image_url or ogp_use_first_image) and config_social.get('enable') is not False and create_social_card is not None ): image_url = social_card_for_page( config_social=config_social, site_name=site_name, title=title, description=description, pagename=context['pagename'], ogp_site_url=ogp_site_url, ogp_canonical_url=ogp_canonical_url, srcdir=srcdir, outdir=outdir, config=config, env=env, ) ogp_use_first_image = False # Alt text is taken from description unless given if 'og:image:alt' in fields: ogp_image_alt = fields.get('og:image:alt') else: ogp_image_alt = description # If the social card objects have been added we add special metadata for them # These are the dimensions *in pixels* of the card # They were chosen by looking at the image pixel dimensions on disk tags['og:image:width'] = '1146' tags['og:image:height'] = '600' meta_tags['twitter:card'] = 'summary_large_image' fields.pop('og:image:alt', None) first_image = None if ogp_use_first_image: # Use the first image that is defined in the current page first_image = doctree.next_node(nodes.image) if ( first_image and Path(first_image.get('uri', '')).suffix[1:].lower() in IMAGE_MIME_TYPES ): image_url = first_image['uri'] ogp_image_alt = first_image.get('alt', None) else: first_image = None if image_url: # temporarily disable relative image paths with field lists if 'og:image' not in fields: image_url_parsed = urlparse(image_url) if not image_url_parsed.scheme: # Relative image path detected, relative to the source. Make absolute. if first_image: # NoQA: SIM108 root = page_url else: # ogp_image is set # ogp_image is defined as being relative to the site root. # This workaround is to keep that functionality from breaking. root = ogp_site_url image_url = urljoin(root, image_url_parsed.path) tags['og:image'] = image_url # Add image alt text (either provided by config or from site_name) if isinstance(ogp_image_alt, str): tags['og:image:alt'] = ogp_image_alt elif ogp_image_alt is None and site_name: tags['og:image:alt'] = site_name elif ogp_image_alt is None and title: tags['og:image:alt'] = title # arbitrary tags and overrides tags.update({k: v for k, v in fields.items() if k.startswith('og:')}) return ( '\n'.join( [make_tag(p, c) for p, c in tags.items()] + [make_tag(p, c, 'name') for p, c in meta_tags.items()] + list(config.ogp_custom_meta_tags) ) + '\n' ) def ambient_site_url() -> str: # readthedocs addons sets the READTHEDOCS_CANONICAL_URL variable if rtd_canonical_url := os.getenv('READTHEDOCS_CANONICAL_URL'): parse_result = urlsplit(rtd_canonical_url) else: msg = 'ReadTheDocs did not provide a valid canonical URL!' raise RuntimeError(msg) # Grab root url from canonical url return urlunsplit( (parse_result.scheme, parse_result.netloc, parse_result.path, '', '') ) def social_card_for_page( config_social: dict[str, bool | str], site_name: str, title: str, description: str, pagename: str, ogp_site_url: str, ogp_canonical_url: str, *, srcdir: str | Path, outdir: str | Path, config: Config, env: BuildEnvironment, ) -> str: # Description description_max_length = config_social.get( 'description_max_length', DEFAULT_DESCRIPTION_LENGTH_SOCIAL_CARDS - 3 ) if len(description) > description_max_length: description = description[:description_max_length].strip() + '...' # Page title pagetitle = title if len(pagetitle) > DEFAULT_PAGE_LENGTH_SOCIAL_CARDS: pagetitle = pagetitle[:DEFAULT_PAGE_LENGTH_SOCIAL_CARDS] + '...' # Site URL site_url = config_social.get('site_url', True) if site_url is True: url_text = ogp_canonical_url.split('://')[-1] elif isinstance(site_url, str): url_text = site_url # Plot an image with the given metadata to the output path image_path = create_social_card( config_social, site_name, pagetitle, description, url_text, pagename, srcdir=srcdir, outdir=outdir, env=env, html_logo=config.html_logo, ) # Link the image in our page metadata return posixpath.join(ogp_site_url, image_path.as_posix()) def make_tag(property: str, content: str, type_: str = 'property') -> str: # Parse quotation, so they won't break html tags if smart quotes are disabled content = content.replace('"', '"') return f'' def setup(app: Sphinx) -> ExtensionMetadata: # ogp_site_url="" allows relative by default, even though it's not # officially supported by OGP. app.add_config_value('ogp_site_url', '', 'html') app.add_config_value('ogp_canonical_url', '', 'html') app.add_config_value('ogp_description_length', DEFAULT_DESCRIPTION_LENGTH, 'html') app.add_config_value('ogp_image', None, 'html') app.add_config_value('ogp_image_alt', None, 'html') app.add_config_value('ogp_use_first_image', False, 'html') app.add_config_value('ogp_type', 'website', 'html') app.add_config_value('ogp_site_name', None, 'html') app.add_config_value('ogp_social_cards', None, 'html') app.add_config_value('ogp_custom_meta_tags', (), 'html') app.add_config_value('ogp_enable_meta_description', True, 'html') # Main Sphinx OpenGraph linking app.connect('html-page-context', html_page_context) return { 'version': __version__, 'env_version': 1, 'parallel_read_safe': True, 'parallel_write_safe': True, } sphinxext-opengraph-0.12.0/sphinxext/opengraph/_description_parser.py000066400000000000000000000070301504422566100262370ustar00rootroot00000000000000from __future__ import annotations import html import string from typing import TYPE_CHECKING from docutils import nodes if TYPE_CHECKING: from collections.abc import Set def get_description( doctree: nodes.document, description_length: int, known_titles: Set[str] = frozenset(), ) -> str: mcv = DescriptionParser( doctree, desc_len=description_length, known_titles=known_titles ) doctree.walkabout(mcv) return mcv.description class DescriptionParser(nodes.NodeVisitor): """Finds the title and creates a description from a doctree.""" def __init__( self, document: nodes.document, *, desc_len: int, known_titles: Set[str] = frozenset(), ) -> None: super().__init__(document) self.description = '' self.desc_len = desc_len self.list_level = 0 self.known_titles = known_titles self.first_title_found = False # Exceptions can't be raised from dispatch_departure() # This is used to loop the stop call back to the next dispatch_visit() self.stop = False def dispatch_visit(self, node: nodes.Element) -> None: if self.stop: raise nodes.StopTraversal # Skip comments & all admonitions if isinstance(node, (nodes.Admonition, nodes.Invisible)): raise nodes.SkipNode # Mark start of nested lists if isinstance(node, nodes.Sequential): self.list_level += 1 if self.list_level > 1: self.description += '-' # Skip the first title if it's the title of the page if not self.first_title_found and isinstance(node, nodes.title): self.first_title_found = True if node.astext() in self.known_titles: raise nodes.SkipNode if isinstance(node, nodes.raw) or isinstance(node.parent, nodes.literal_block): raise nodes.SkipNode # Only include leaf nodes in the description if len(node.children) == 0: text = node.astext().replace('\r', '').replace('\n', ' ').strip() # Ensure string contains HTML-safe characters text = html.escape(text, quote=True) # Remove double spaces while text.find(' ') != -1: text = text.replace(' ', ' ') # Put a space between elements if one does not already exist. if ( len(self.description) > 0 and len(text) > 0 and self.description[-1] not in string.whitespace and text[0] not in string.whitespace + string.punctuation ): self.description += ' ' self.description += text def dispatch_departure(self, node: nodes.Element) -> None: # Separate title from text if isinstance(node, nodes.title): self.description += ':' # Separate list elements if isinstance(node, nodes.Part): self.description += ',' # Separate end of list from text if isinstance(node, nodes.Sequential): if self.description and self.description[-1] == ',': self.description = self.description[:-1] self.description += '.' self.list_level -= 1 # Check for length if len(self.description) > self.desc_len: self.description = self.description[: self.desc_len] if self.desc_len >= 3: self.description = self.description[:-3] + '...' self.stop = True sphinxext-opengraph-0.12.0/sphinxext/opengraph/_meta_parser.py000066400000000000000000000014621504422566100246450ustar00rootroot00000000000000from __future__ import annotations from html.parser import HTMLParser def get_meta_description(meta_tags: str) -> bool: htp = HTMLTextParser() htp.feed(meta_tags) htp.close() return htp.meta_description class HTMLTextParser(HTMLParser): """Parse HTML into text.""" def __init__(self) -> None: super().__init__() self.meta_description = None def handle_starttag(self, tag: str, attrs: list[tuple[str, str | None]]) -> None: # For example: # attrs = [("content", "My manual description"), ("name", "description")] if ('name', 'description') in attrs: self.meta_description = True for name, value in attrs: if name == 'content': self.meta_description = value break sphinxext-opengraph-0.12.0/sphinxext/opengraph/_social_cards.py000066400000000000000000000245501504422566100247740ustar00rootroot00000000000000"""Build a PNG card for each page meant for social media.""" from __future__ import annotations import hashlib from pathlib import Path from typing import TYPE_CHECKING import matplotlib as mpl import matplotlib.font_manager import matplotlib.image as mpimg from matplotlib import pyplot as plt from sphinx.util import logging if TYPE_CHECKING: from typing import TypeAlias from matplotlib.figure import Figure from matplotlib.text import Text from sphinx.environment import BuildEnvironment PltObjects: TypeAlias = tuple[Figure, Text, Text, Text, Text] mpl.use('agg') LOGGER = logging.getLogger(__name__) HERE = Path(__file__).parent MAX_CHAR_PAGE_TITLE = 75 MAX_CHAR_DESCRIPTION = 175 # Default configuration for this functionality DEFAULT_SOCIAL_CONFIG = { 'enable': True, 'site_url': True, 'site_title': True, 'page_title': True, 'description': True, } # Default configuration for the figure style DEFAULT_KWARGS_FIG = { 'enable': True, 'site_url': True, } def create_social_card( config_social: dict[str, bool | str], site_name: str, page_title: str, description: str, url_text: str, page_path: str, *, srcdir: str | Path, outdir: str | Path, env: BuildEnvironment, html_logo: str | None = None, ) -> Path: """Create a social preview card according to page metadata. This uses page metadata and calls a render function to generate the image. It also passes configuration through to the rendering function. If Matplotlib objects are present in the `app` environment, it reuses them. """ # Add a hash to the image path based on metadata to bust caches # ref: https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/troubleshooting-cards#refreshing_images hash = hashlib.sha1( (site_name + page_title + description + str(config_social)).encode(), usedforsecurity=False, ).hexdigest()[:8] # Define the file path we'll use for this image path_images_relative = Path('_images/social_previews') filename_image = f'summary_{page_path.replace("/", "_")}_{hash}.png' # Absolute path used to save the image path_images_absolute = Path(outdir) / path_images_relative path_images_absolute.mkdir(exist_ok=True, parents=True) path_image = path_images_absolute / filename_image # If the image already exists then we can just skip creating a new one. # This is because we hash the values of the text + images in the social card. # If the hash doesn't change, it means the output should be the same. if path_image.exists(): return path_images_relative / filename_image # These kwargs are used to generate the base figure image kwargs_fig: dict[str, str | Path | None] = {} # Large image to the top right if cs_image := config_social.get('image'): kwargs_fig['image'] = Path(srcdir) / cs_image elif html_logo: kwargs_fig['image'] = Path(srcdir) / html_logo # Mini image to the bottom right if cs_image_mini := config_social.get('image_mini'): kwargs_fig['image_mini'] = Path(srcdir) / cs_image_mini else: kwargs_fig['image_mini'] = ( Path(__file__).parent / '_static/sphinx-logo-shadow.png' ) # Validation on the images for img in ['image_mini', 'image']: impath = kwargs_fig.get(img) if not impath: continue # If image is an SVG replace it with None if impath.suffix.lower() == '.svg': LOGGER.warning('[Social card] %s cannot be an SVG image, skipping...', img) kwargs_fig[img] = None # If image doesn't exist, throw a warning and replace with none if not impath.exists(): LOGGER.warning("[Social card]: %s file doesn't exist, skipping...", img) kwargs_fig[img] = None # These are passed directly from the user configuration to our plotting function pass_through_config = ('text_color', 'line_color', 'background_color', 'font') for config in pass_through_config: if cs_config := config_social.get(config): kwargs_fig[config] = cs_config # Generate the image and store the matplotlib objects so that we can re-use them try: plt_objects = env.ogp_social_card_plt_objects except AttributeError: # If objects is None it means this is the first time plotting. # Create the figure objects and return them so that we re-use them later. plt_objects = create_social_card_objects(**kwargs_fig) plt_objects = render_social_card( path_image, site_name, page_title, description, url_text, plt_objects, ) env.ogp_social_card_plt_objects = plt_objects # Path relative to build folder will be what we use for linking the URL return path_images_relative / filename_image def render_social_card( path: Path, site_title: str, page_title: str, description: str, siteurl: str, plt_objects: PltObjects, ) -> PltObjects: """Render a social preview card with Matplotlib and write to disk.""" fig, txt_site_title, txt_page_title, txt_description, txt_url = plt_objects # Update the matplotlib text objects with new text from this page txt_site_title.set_text(site_title) txt_page_title.set_text(page_title) txt_description.set_text(description) txt_url.set_text(siteurl) # Save the image fig.savefig(path, facecolor=None) return fig, txt_site_title, txt_page_title, txt_description, txt_url def create_social_card_objects( image: Path | None = None, image_mini: Path | None = None, page_title_color: str = '#2f363d', description_color: str = '#585e63', site_title_color: str = '#585e63', site_url_color: str = '#2f363d', background_color: str = 'white', line_color: str = '#5A626B', font: str | None = None, ) -> PltObjects: """Create the Matplotlib objects for the first time.""" # If no font specified, load the Roboto Flex font as a fallback if font is None: path_font = Path(__file__).parent / '_static/Roboto-Flex.ttf' roboto_font = matplotlib.font_manager.FontEntry( fname=str(path_font), name='Roboto Flex' ) matplotlib.font_manager.fontManager.addfont(path_font) font = roboto_font.name # Because Matplotlib doesn't let you specify figures in pixels, only inches # This `multiple` results in a scale of about 1146px by 600px # Which is roughly the recommended size for OpenGraph images # ref: https://opengraph.xyz ratio = 1200 / 628 multiple = 6 fig = plt.figure(figsize=(ratio * multiple, multiple)) fig.set_facecolor(background_color) # Text axis axtext = fig.add_axes((0, 0, 1, 1)) # Image axis ax_x, ax_y, ax_w, ax_h = (0.65, 0.65, 0.3, 0.3) axim_logo = fig.add_axes((ax_x, ax_y, ax_w, ax_h), anchor='NE') # Image mini axis ax_x, ax_y, ax_w, ax_h = (0.82, 0.1, 0.1, 0.1) axim_mini = fig.add_axes((ax_x, ax_y, ax_w, ax_h), anchor='NE') # Line at the bottom axis axline = fig.add_axes((-0.1, -0.04, 1.2, 0.1)) # Axes configuration left_margin = 0.05 with plt.rc_context({'font.family': font}): # Site title # Smaller font, just above page title site_title_y_offset = 0.87 txt_site = axtext.text( left_margin, site_title_y_offset, 'Test site title', {'size': 24}, ha='left', va='top', wrap=True, c=site_title_color, ) # Page title # A larger font for more visibility page_title_y_offset = 0.77 txt_page = axtext.text( left_margin, page_title_y_offset, 'Test page title, a bit longer to demo', {'size': 46, 'color': 'k', 'fontweight': 'bold'}, ha='left', va='top', wrap=True, c=page_title_color, ) txt_page._get_wrap_line_width = _set_page_title_line_width # NoQA: SLF001 # description # Just below site title, smallest font and many lines. # Our target length is 160 characters, so it should be # two lines at full width with some room to spare at this length. description_y_offset = 0.2 txt_description = axtext.text( left_margin, description_y_offset, ( 'A longer description that we use to ,' 'show off what the descriptions look like.' ), {'size': 17}, ha='left', va='bottom', wrap=True, c=description_color, ) txt_description._get_wrap_line_width = _set_description_line_width # NoQA: SLF001 # url # Aligned to the left of the mini image url_y_axis_ofset = 0.12 txt_url = axtext.text( left_margin, url_y_axis_ofset, 'testurl.org', {'size': 22}, ha='left', va='bottom', fontweight='bold', c=site_url_color, ) if isinstance(image_mini, Path): img = mpimg.imread(image_mini) axim_mini.imshow(img) # Put the logo in the top right if it exists if isinstance(image, Path): img = mpimg.imread(image) yw, xw = img.shape[:2] # Axis is square and width is longest image axis longest = max([yw, xw]) axim_logo.set_xlim([0, longest]) axim_logo.set_ylim([longest, 0]) # Center it on the non-long axis xdiff = (longest - xw) / 2 ydiff = (longest - yw) / 2 axim_logo.imshow(img, extent=[xdiff, xw + xdiff, yw + ydiff, ydiff]) # Put a colored line at the bottom of the figure axline.hlines(0, 0, 1, lw=25, color=line_color) # Remove the ticks and borders from all axes for a clean look for ax in fig.axes: ax.set_axis_off() return fig, txt_site, txt_page, txt_description, txt_url # These functions are used when creating social card objects to set MPL values. # They must be defined here otherwise Sphinx errors when trying to pickle them. # They are dependent on the `multiple` variable defined when the figure is created. # Because they are depending on the figure size and renderer used to generate them. def _set_page_title_line_width() -> int: return 825 def _set_description_line_width() -> int: return 1000 sphinxext-opengraph-0.12.0/sphinxext/opengraph/_static/000077500000000000000000000000001504422566100232555ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/sphinxext/opengraph/_static/Roboto-Flex.ttf000066400000000000000000065453201504422566100261530ustar00rootroot00000000000000@GDEFB!GPOS"Mą GSUBsXHVAR$ BtOS/2`STAT8rOsZjsLRssZT2AHPRZ,UU@UXUrrUUPr  F@P-lA$ Pwv&:v&9B?c8XU{{{{?^zOsZsssssRsTTTTRZRZRZRZRZRZZ,U@U@U@U@U]ZUrUUUUU9Urrrr  RZRZRZOs,UOs,UOs,UOs,UZUZU@U@U@U@U@UsUsUsUsUrrxjL0R\RpRRRrrr rsUsUsUWsaUtZPZPZPZPXTrTrTrTrTrTr2  AFAFAF@sUTr :rUF fsUsURZzZsURWRZ@U@U(sUsURTrgTrZPsUsUsU @PXX cL .wU2 2 2  RZRZRZRZRZRZRZRZRZRZRZRZ@U@U@U@U@U@U@U@U FsUsUsUsUsUsUsUsUsUsUsUsUTrTrTrTrTrTrTr    K\''>\>'>'HMh XDddlWVy<6$0A Y9p-94>LJjouu|i~M7.XXLDlDWU^fC@n0:pPrhp<5AstDsHA(isnsPOsZL r55 T ssOsil1OT(55T Osllss rrUUvU6c6c0Arrw_XXXXUUUUU4hhhhU"_"_RZRZRZ_e``k @U@U@UsssGYh rUUh,U     UG},EG]Ur,UP rh`v'xGY,Ub}[}r@PU2}PUrrG}@OrU`k h>nXxXAU0^fZ&>nxcxcRZ@UsUsUOT,EOT,E(]UQ~Zxco5\rdV ~05~-3Y $(.1u~#/CO_      " & 0 3 : D R t !!"!&!"""""H"`"e'%)- 16*0Y#&.1t~$0DQ      & 0 2 9 D R t !!"!&!"""""H"`"d'"(,b~ecUGE yrqlj6pon_pn >wqkig((j5[z{|q~usz}tvwxy{|~     "#$%'()*+<=>?@ABCD!,EFGHIJKLMNOPQRSTUVW&X-./Yabuev&&&&C\%4Uv 1\#4}%9v:q<Xg!_Sw   S  >   G h  U z  I _ `%BRR(ap$4DT  +6BNZfq} >(3>IT_kw=IT_ju(3?JValx "-9DP ".:FR^it*5ALXdp|NYdo{ "-9DP[gr~  +6o*6BNZeq} (3>M]iu  + 6 A Q ` p  ! !(!:!L!T!o!!!!"""!")"1"9"A"I"Q"y"""""""##%#-#5#P#]#i#u####$$ $$#$.$:$E$Q$\$h$s$$$$$$$$$$$%%%"%.%9%D%O%Z%e%p%{%%%%%%%%%%%& &&!&-&8&D&O&[&f&r&}&&&&&&&&''''.'>'M'Y'd'p'{''''''''(((!(,(8(D(O(Z(e(p(x(((((())&)I)l))))))* **-*\*w**+ +I++,,=,d,,- --(-?----...$.0.<.L.\.l.....///(/8/T/c/r/////00=0c0p00000001 1+141=1L1g1z111112&252=2E2222223S3334@4444455&5Q55566)6r66666667777#7`7h7u7777777777888$818<8z888899!9R99999::=:f:~:::::::;;;$;/;c;o;{;;;;<<) >H>>>>???G?l?????@@.@W@@@@A'ASA~AAAAAB(B4BuBBCC#C\CCCCCCDD DMDDDDDE EZdzvx < D&g'g$DP/S3 ##"&546776654&#"3&&54632P``trj\RbPbUUZ!!>!ž!s!2$54&'56654&#!!2#!2#nZz B$Ȍ  xȺ xxvnn|sS! 77##"532354! sY賷 $\  s! 5!!32#uPr8\8rt\F s!5!!5!!5!$vnԞ0 s3!5!!5!czs!S!2$7!!#"5323'&# sY"DjHn翩xF82.$\$d   s3!3#!#"`ros3#S3265##"&55#}}  s3##3pxp\|4Pzs!5!#rNT!s34&'3366733##&&'#  P  PKKKKAAG s34&'33##&&'#"ȼ #mK<K<sA S! 5! 532#"sYY羾羾xP\Px\\$\$~ s3!2$54$#!!2#"":(:xxsA S! 5! 532#"7sYY羾羾{}xP\Px\\$\$\} s3!2654&#!!2#3&`R>&ttZt)S32$54&'&&54632354$#"#"&55#Z"ꖒ奪洴BBn_izt ⪪EBxdn S!3!5!S32$5##"&5#33& Q3##&&'  z   ~F!33!62!E366733##&&'##&&'#  f    8"=!!="")!!)"6")!!)"6s33##33#s   svb&a3##&&'#   22hpAd s!5!5!!A# zlS!5!!5!#$ʠC3d`-P,A!!!,$#ZyS33#hh%:` Q!5!`?A7BiO-iZ:"-S326735&&54&#"354632#"4633#"&ZҖ%Ѿ߹gxxbڲnnh6dA(P,sAശ}Acw_HZjUf= s37332554#"#6632#"&(nn.ddA\, ,OA`8Fnڠ nU:S32655##"&554632354&#"UڴvvU UU S326733#&&#"54632#"&Un(.n𾌖dd\AAO nFTFnU:S3267'#"&554632!!54#"U2x-dz)҂K_/@@//@@LnC3265##"&'32654&#"^c(C<J<88<<88t^Vs3#Z0$s366323663234&#"#&&#"#'#&Vcl&VclhB(ja8L`m~WL`m~WԵT^^TTG0s3663234&#"#'#&Yhqd9L`m~WԵSHU5: S32554#"34632#"&5U򾚘. . `=0 S332554#"#'#6632#"&.nn(dd`AO, ,\AFnڠ nU`0!S326713##&&#"54632#"&Un.(n𾌖ddOAA\ nFTFn:s366325&&#"#'#~Z, 0Z(F^ cBP:)S32654&'&&54632354&#"#"&55PҹtenniܴȪfnn6((F<(x2  :hF@` L(FF(i F s!5!5!!FZ^T@A5"&776&'66''&635"#22HbbH2%2}pp}2%ȒyTTykCCkӛ`~S3#Ҭ`|S2''&635"&776#2#%2}pp}2%┋2HbbH2kCCkӛyTTy-LS663232675#"&'&&-/AO]?;UJA|//}AJU;?\OA/F7 3ua\uվ7P\8)|[sďq z$ #'A4632#"&'3254#"%''%7'7'((zzyyz{{yyȏ—'$}~~o~~# S!5!5!5!#'!3##&&'#+N0m5y !/ww$T8%g_t`A##3`wo?e2$54$'&&5463236&#"#"&532654&'&&5463 {zynʎujƤ창|o:@X[cbd<>t]W|=Celo}ӹAFdPRkE S32654&#"32654&#"8568865876599567,+==+->>-+==+->>&mP'3A#"&55463234&#"3265%! ! ! ! ]ckwnkcgĻ߫y yFE01"Y_z~yYX'誫 xt^` -A4&#"#54632#&&#"3265#"&5463^ICGK ZZ@@@ew^TJF6- _y1Y+UHkI/+9Y&p1`|fny:x!A!!3!&mP )2S! ! ! ! %35&&'6654&#!3##&FE01y ymm̬vL`I^`  xt$|q[tBQ@9 :\A!!:t\} S32654&#"4632#"&hggh|M66II66Mkkjj8LL87JJ9 S!5!3#!5!9rmrcyBS!5!76654&#"3&632UVX`GA;4(D~M{PlKJ20!Y=?(S32654&'6654&#"34632##3#"&5?BDe0L&+oXZ?&DC)Z@&Dt)Z&D})Z&D)Z&Di)Zt&D)Z: CA4633#"&'32673267'#"&554632!!54#"&&#"354632#"ڲnnhҖ)6蒖2x-d)ג ߹gxxb@ZjUfFwr{xK_=AA=>??>=AA=>?r)3EE35FF3FF34GGU5&R0K?&XC9@&Xt9&X}9&Xi9 L@&\t`= S3332554#"#6632#"& (nn.dd`U&F;s&&CU&F~;&'CvU&GW&&'UZ&G3HF&&(zU&H0"&(KUN:&HF&(CzU&H~0s&*:UL&J}Is&*=UL&JJs,&*>UL&JIs&*IUL,2S32$5##&&#"3267#"&'54632#"&'766|L܂(nn.d,"dd٣$BVA\ OAhO3 nFTFn!&+:&K}&+2&K3Vxd&,;&57&&,<4\&5o&,=L&5)&,KNn&L,&,>&,-Lb&LM&-:V&.Iy&N@ A#3##!3T QwT2p&/9\$&Ot&/Ivp&OW&/W$&OW~&/>\"&O&///&O/, &19@&Qt9 &1I0&Q9 &1C&Q~9&QrE &11E0&Q1sA&&2<U5\&RoEsA&2=U5&RFsA&2&9s9U50&RWs%A 3267!5!!5!!5!&&532#"WLCO$vCL_4&P5ZԞ \'q "U: 9A4632#"&5&&#"32673267'#"&554632!!54#"ʺŁ2x-dz)軲 d7 ҍJKK_SF&]Ad&=CSF&]~@VS6632#"&55%5!! !"@]=9o3:"IlڦKlX1K#A!546327&&#"#3#"&'32!dWF/T'Q(VyE59rb`5 usA&2FUZ &R&8F &Xf &''=CC&'']Z~JU2&G']~&/-RL&/MRL`&OM e&1-L"&1ML&QMrs&*CUL&J~IsA&2KiUN5:&R &$'NZ&D&)t)X6&9Z@&tsyA&2'.9U5@&R'0KtE&$&88HW?&D'C@C&$DZ&D)F&(&88BU?&H'CGCF&(DzU&H0&,'88(?&5'CCc&,DK&5sA&2&8v8U5?&R'C\CsA&2DU5&RE&5&88%?&U'CC &5D]R&U&8&8F8rg?&X'CPC&8D&X9Zt&6IbP:&V&7ILX &WsA&2'QUU5&R&iEoE{sAX&2'VU2U5&R&EoEsAL&2'RU&U5&R&EoE&&<;63?;73>;63?;w!Aw$yU7xNt91 E#"&'3267#+f_+d0π'Dch?Erc(S!5!P2&:8?&ZC2&:9@&Zt2m&:?&Zi YAS#"&'32654632#"&55#32654&'&&54676654&#"D<    ~yif>F^Ju䫄i}B73Zi:&D)&$@Z&D)EP&$Z&D)]&$Z&D)&$Zq&D)&$Zl&D)i&$':>Zi&D&}))&$Z&D)&$Z&D) <&$Z&D)&$Zs&D)i&$'=>Zi&D&*)iF&(>vUi:&HNF&(@zU&H0Fd&(;zU&H0?P&(zU&H0]&(zU&H0&(zUq&H0F&(zUl&H0iF&(&:z>vUi&H&}0N &,@FJ&5i&,>in&LsiA&2>Ui5:&REsA&2@U5&REsP&2U&REsA]&2U5&REsA&2Uq&REsA&2U5l&REsiA&2':>Ui5&R&}EEsA&2'F9UZ@&R'tEsA&2'F8UZ?&R'CEsA&2'F@UZ&R'EsAd&2'F;UZ&R'EsiA&2'F>UiZ &R'Ei&8>i&X9&8@&X9&8'F9@&X'ft9&8'F8?&X'fC9&8'F@&X'f9d&8'F;&X'f9i&8'F>i &X'f9&<8f L?&\Ci&<>f L&\ &<@f L&\d&<;f L&\K Q!5!A!5!rqS!5!]r\1s S35467'\2.iS[1|QBIDZ'> A#665>0/jR[QBIDZ'> e#665>0/jR[܃QBIDZ\1 S35467'35467'\2.iS[2.iS[1|QBIDZy|QBIDZ' A#665%#665>0/jR[0/jR[QBIDZQBIDZ' e#665%#665>0/jR[0/jR[܃QBIDZQBIDZH`A675!5!#!!J,I_ _hhM<w!3!5!!5!#!!!MQQZZ&JAh% S32654&#"h~~~~rrt,&'DD &g''g$DgDDdtLS'deP8kdtS''dejeP8kP8kl5S3#l' W w35#W'٢q;prA'}g}WLW<=W'32654&#"32654&#"=I[GG[[GG[C[GG[[GG[++@aa@AaaC@aa@Aaa6 S!5!7##3=|p s3!5!!5!!5!vʠ?x$#a5!66'&632354&#"##5!5!>F4 3 qf\nվ7S\8){esďE 'C35!75!5#35!75!5##'#3'33ff : ׵R A  yxUPeoC'A2654&#!332##!!32675#"&5!hh\if1l1;F.I5Ppn̢͎.S50 -S!5!75!5!!5!%5!5!3733##'##'#0 bE% >p  eVʀ6ʀ6 $(S326733#&&#"54632#"&5!5![(/nܾxdnxx04d\A9C ZFFnNr"S!5!3&&'6654&''35!!2#!5˪M^\9M,.q^=]~S73 55####7LE MLNw *#%wA.A&#"366323!#~ll. A2$54$#!332#!!!,cȶPix%37s34&'33##&&'#326554&#"4632#"&5!5! bű $vxxwvyyuK;K<0 S!3!5!33333###  <: Ĉ V %%D9JS!5!9rJ_G'>hv++p2 A32654&#"pQ??QQ??Q9VV9:VV-3S663232675#"&'&&663232675#"&'&&./AO]?;UJA|//}AJU;?\OA//AO]?;UJA|//}AJU;?\OA/G w55!o2K]r]]9C7'Zp qU7)VG5qZp VBHU&IIX&ILX&IOX&I'IXL&I'IXOw&,'-9toRW37'''7+l+l5mDDqlS%%'T PŽMxG7'''7XJc@cNvF sFE e#"&'3265?@,)7*?(Hy(iiid<)K4>d A7!35#!5! K1u|"A!5!!7E n&5Ws3#L@&L'7tLWC3265##"&'^c(C<Jf vbPF@DA7p@K+b@A'{;+caFA#377=i@dS66323267'#"&'&&#"iKb5!S$ k5?*DU./a*R.MUO&1YRU'98q(&S!5!P@ A#"&'3267#+f_+d0π'Dch?ErcNt, A32654&#"<88<<88</@@//@@Zm S32654&#"32654&#"?59;?58<?59;?58<3>;63?;73>;63?;@A356654&#"6632v{}xR#6 p@6;(8L;@ we`r)}!$')  F4@ A32654&#"4632#"&hhhh~:74=:74=%dddd7:>37:>@'9m9@FA3#'#@T@ S66327&&#"+f_+d0π'@Dch?Erc@ &88~,A32654&'##~H.`! H0o UX@d!$F.4"itG>Z?LMIAM %7e'2654&'7)TE{l|O%15'~gM\}#3S3267'#"&5467'ݘih-9>/4;63?;73>;63?;Nt, A32654&#"<88<<88</@@//@@"A7%Nk"tA356654&#"6632hk]njJ0 c81* ,C4+ [WTc#w$ 2-(&S!5!PynS66323267'#"&'&&#"b=$@R1Ar ^/( B$I#C|[7%#JJ['(#J!A'D#r6vdwvdwV2)/5S32$54&'&&54632354&#"#"&55#35'5#35# ؋ܑ}У<=Qdmi ̛=>Zdzvx ھ L*&7}Y&-9VL@&7tl S3#3#l'' ;W w35#35#W'٢'٢q;prrq;prUm" 7A#37'7'#37'73255##"&554632354$#"ž   3 Ƽ"ČP(6yx32#A!!!!%3267'#"&546327&&#"$x=g<|7:y6u@p۠*QKt7;m?;GL% s3##35!%!!t.QP_+A254&#!332##35!75!5#35!75!5#ppW۳0P/U^B./E35'#375#!3#"&546327&&#"3265ߪ{sVBt>ސܾ ~w ˼cf_jrfB./E35'#375##"&546327'&&#"3255'٪  O|v{l 罾 o brS'PQheC S326554&#"54632#"&CHZZIIZZH ĠhĠhhZttZhZttL&I'IX'LML&I'LXMLn S3254#"4632#"&n†,ԌIa3#%pȺs!5!6654&#"354632&sxxjhy莠 ddn-S32$54&'56654&#"354632##32#"&55# ~tnnnis|ɋ 2d nvvxxx a3#!5!#!3o|M, $~E4: S3254#"!5!6632#"&55#:P2,X J!!>!RF(>'(~Ad=+'+~sA E 5! %"532!5!YY羾< xP\Px\$\$\ o,g',~im&,?. q366733#   |L!>!!>!T0 1D0 s!5!!5!!5!Df fsA2'2~~3Ads!5!5!5!5A# +  E(6.7<'<\~m&<?gih'A## !3353 54!#2###3#"&546ŹJ==J#$ϽϽ;a3#5#"&5#!33 ###乹9&4(m&(4)%sS%s!&&554632!5!56655! !s嗟ؗ88K>8;8>'~ A ##37Fx\*x4PmsSa3!5!!326554$!"6632##{u\]lݜegf{s#S!5! 77##"55432354! Y賷> ${ Zt6o,os3#32654&#"32654&#":046:037,:046:037K4?<74@<84?<74@<- #A#"&'32!!2$54$#!!2#!S1 Pf(8‹*"  :(xxs3!!2$54$#!#!#!2#!z"8JJuua34&!"6632!3!5!&h{}Qx a!#!#!3%6ϬP$&$m&$?~ s!2$54$#!!5!!2#!"tt%s3!5!&9 A3!3!3667!3h@@4 ;(2)O@"FBF(Fm&?x(F&v( a3#3'!#3'%##!N727M!P7SZSr&ym&?zT-e"&55#32$54&'56654$# 354632##321nZz薌 ֌  z wpxa##665#36673f$ #;K'P;;K&8& a3'!#3#@$7SZ&9 A#"&'32!3S1 Pf(8‹*@  T0+sA2sAm'?2s3!3!~3s&7w3267##&&'#1#"&>;nDv`@ & 54$$54Y &x&&ih'A## !3353 54!#2###3#"&546ŹJ==J#$ϽϽ; A3##!#!6RPA#!2675#"&#3L7}dwƣv[xZP S!#!#!DPS!3##!#!LP S!!2$54$#!!!2#!-":(xx&,~~ S3!2#!!2654&#""ƧxxT#A!!'#"&55#! 5! 354632{aҷ'U>ixXBq 5#s3!5!#! 5! 532#"rIIrxP\Px\\$\$(8 a#!'&&5463!!"3#38-概lR >&tts3!#!:&6 a3#3'##!5!#33!8M!N7\P7SS>rT&J{> A!#33#33! $:@px>7SP s3#3'3#3#Iy4sêP7SZX a3'!#3!!@$w7SZs3!33##!#Ȭ"`rs&&J A3#!5!!3t<S!53##&&'#@    22hp e3333##33#x s   svb&vA#!2675#"&3##3L7}dwƣ~[xPA#3#!2675#"&#3N7}dwƣvR[xZPA34&!"66323# }dwƣXxo,s-#S!5'#"55#! 5! 376632aZZ{%Ϝ{xiXBq sAS!5! 5! 532#" YY羾羾>xP\Px\\$\$ S!533##33#@} }8vb& A3!3!3#36673H`Z̬̼   @"FA!5 7$a3'!3###\|P4w\yRUz 33A. a#36673   F6!33!X?&XCU0,E267332675#"&5##&&#"7"&554632 g7qa"9%2-'n𖌌d!IMMS 9K@] Ԙڠ lHTFnUF&`Q+S33254&'6654&#""&'4632##32.mhb)n~cb`BOܧb_T򫨇qwA3##&&'#zzzB(FF(U!/E2554'&&546327&&#"'&&55467'1Col8V=dӗqԎ{OX7?Z)&hHKv Jc9)E265##"&546335#"&5463234&#"5yewUa}yv|rݗa{ZTEZMQZU[߯b ^cF&AX!A36654&''&&5465!!'k hy}ZRJCYT=F?Zi'dMW ϝfb) 7;4d`0A34&#"#'#36632.d9&Yhq`GԵSHL`m~`F&_ E25#"7"&632!5!=܄:rh:Ƙ.1&E2675#"&5#2T6<8 `!S33267332675#"&5##"&'##v_H$oc$7$-.\L$`)5X>LT 9KIYO= YUq/A36654&''&&546335#"&546%5!!55 i=9 Ut0T=F?Zl$"epk +q05w7 8;4dU5:RU5F&RnQ!5!3#2675#"&5#nR&; *8)x  BS%w`=0S332554#""&'54632.ndx`AO6 "gnF̪Р U:%A36654&''&&554632354&#" h4|xv0T=F?Zl$ %'ǂU%. 8;4dUE2554&'!5! 7"&5546EvqK☚Vn&/ Ӟ"Q!5!2675#"&5#2T6<8 VGHYBS3!5B@&t WA3!3!!3!3667. au+?U:HU&i1HU&H a#!3'!# '##!][xJIq[гOwKFwb&'iY:-E2654&'56654&#"354632##32#"&55#{l[l紃fqZgf^|v_yQȧ^yXQGSTFWdQs366733##665## _# @Pxc;K&1?&C" a3'!##3>r V[~KF"@& ts A!3!#"&'326y( 4O%9"p uע N!s34&'3366733##&&'# 10   5253.923;4)8--: S3!3#!ֺ*/FU5:RU5&iERS3!3̺u`=0SU:FlS!3!5!JJu L\ L&\ L\&\o L&\i L0&\U`S#A5467&&%3$554%#şş  ( ~   : [o A3##!#!Ǩ43u}A#32675#"&#37|UXY{c|龻d s!#!#!#bffuus!3##!#!#Uffuu S!!2654&##!2##"$}ee}uhpWXs!&85 A#!2654&##2##N}ee}侞pWXsE:#A54#"354632#"&55#32!!ߴ{{^ #Rՙ@ׂU"^:#S3!5!32554#"34632#"&58ё. . Ua'!3!"33%"&5463!!3@x`aw: hSSlL%A!5!!4&#"#36632#"&'3260E ҽf8&YhqC<Jc(⒒ԵRDfL`m~PF U:#S32655##"&554632354&#"7!5Uڴvv`U١@قUDP:VnL S32654&#"332654&#"63466436J63466436Z/@@//@@>/@@//@@LnM ;#A!#"&'326!!2654&##2##L 4O%9"p U}ee}ע upWXsiS3!!2654&###!2##-}ee} 󷚚~~kQRn|&K3V s!3!#!#LL4uB*S3!#'X&3 $a35#3!#33'##!x^ZP=Iq[гnwDbKF/wbY7:&x(+ a35'!##3%33>Or VEq~KF䑑 A#3#3!3'3#uٺsRTtTO~KF a3'!#!!3r V$"[~KFuyA3##!#3!3Ѩ*֭F/U7:&Fx;l A3#!5!!3JJu`A3##&&'#zz  z`(FF(`W3335###&&'##z  z(FF(s33##335#33= | |=f8*ku}NA#32675#"&3##37|UXY{co龻dp}A#3#32675#"&3#w|UXY{cֺTt=龻d~KVOP:yU5:S!532554#"74632#"&5"򾚘bd. . ۟4۟ S!5!33##33#f3||3pё8*F})S32654&'56654&#"%2##4632#"&}wrhٻomsxxՌ||ܧ1jڼ~{HP:)A##"&54676654&#"3546323265njfŴܹinmft6[\QKJN((| KVN-W32654&'56654&#"354632##32#"&55#wqi௵zhctqclyxɞ1dߣ sunuz N a#36673pp(FF(B$0QZ0PyS3267333###"&5#d9&YhquԵSHL`m~}3P$A##"&5##"&5#32673326733P&Vcl&VclhB(ja8L`m~L`m~YԵT^^TTG(A3###"&5##"&5#32673326733C&Vcl&VclhB(ja8L`m~L`m~YԵT^^TTGA32654&#!!!5!2#"&@$"irp_ϮN~`c S32654&#!#5!2#"&irp_ϮNC~`c #A32554#"34632#"&53!5!.<. . ё&X$U5 1A4632#"&5#32554'&&54633267###"֍ja ^jam ܔ ՛# $HG<3jr!{\| <B W'l*n1S'闹Y1;x,>,wx 3A!5!53#"&546733265"#54632#6654& ) | yJ BB!w~v{s ˽*JJ+mv S!3!5!!!008ȞJAz#+A"&5546323&&#"3267#35'5#3575##s ɻ*|t*輮em   Um"'/7?S3255##"&554632354$#"#37'#377#37'#377U3 Ƽ  E  d(6yx32:(F '/A#'#3'333753535#5#3753535#5# : ׵b=yxUPeoz z z  z0%-5E3733##'##'#375!535#5!3%5!535#5!ٲ>D Y >%E Vʀ6ʀ6?z z z  z#+3A254&#!332##3753535#5#3753535#5#pp@8۳0Puuvv^B./E35'5#3575#!3#"&546327&&#"3265ߪ{sVBt>ސܾ * [˼cf_jrfB./E35'5#3575##"&546327'&&#"3255'٪  O|v{l 罾 #"@ :r? A2654&#"#2654&#"(6886588Z^X5995677=+->>-+=}=+->>-+=a A"&'3267'E\1po.^VI_WzknwSVN@~ A"&'3267'Wo#8||9$nNgZttZhMn:AY0ceFA'އIc2e~&&$<Z\&Do0F&&(g a37#%,60]2_.6"z"o S!5!#z"d_02.>g a3'#%i20ʬ.z"d"\s!%)S 34676654&#"366325#5353\Aw)Cc?'895(FC113>%Q~61A33N1YH  A'766$ GGKOSW[_cg k o s w {         $ 0!LA"R#M$O,%N{&P'L(Qe)M*R+RU,X-S.NR/T0V1RJ2W3S4XF5678 9:;<=>? 6@BAEBHCLDPETFXG\H`IdJhKlLpMtNxO|PQRSTUV W X YZ [\]      4  &   , $ F @ j   ,        6   L                     "   *   2   :   B  J  ^    h  t           "        2 P  f   " ! "X # $ %4 & 'p ( ) *D + , -< . /~ 0& 1 2v 3$ 4 5 z 6  7 8 9 :, ;. <*$ =.N >.| ? @ A B C D E F G H I J K L M& N. O6 P> Q F R P S Z Td U V W X Y Z [   \  ] RobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefaultwghtwdthopszGRADslntXTRAXOPQYOPQYTLCYTUCYTASYTDEYTFIThinExtraLightLightRegularMediumSemiBoldBoldExtraBoldBlackExtraBlackThin ItalicExtraLight ItalicLight ItalicItalicMedium ItalicSemiBold ItalicBold ItalicExtraBold ItalicBlack ItalicExtraBlack ItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ThinRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraLightRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-LightRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-RegularRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-MediumRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-SemiBoldRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BoldRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBoldRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BlackRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBlackRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ThinItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraLightItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-LightItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-MediumItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-SemiBoldItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BoldItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBoldItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BlackItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBlackItalicGradeNormalX opaqueX transparentY opaqueY transparent ascenderY transparent descenderY transparent figuresY transparent lowercaseY transparent uppercaseOptical size8pt9pt10pt11pt12pt14pt16pt17pt18pt20pt24pt28pt36pt48pt60pt72pt96pt120pt144ptWidthUltraCondensedExtraCondensedCondensedSemiCondensedSemiExpandedExpandedExtraExpandedWeightSlantDefaultCopyright 2017 The Roboto Flex Project Authors (https://github.com/TypeNetwork/Roboto-Flex)Roboto FlexRegularGoogle:Roboto Regular:2017Roboto Flex RegularVersion 3.100RobotoFlex-RegularRoboto is a trademark of Google.GoogleBerlow after RobertsonGoogle.comThis Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFLhttps://scripts.sil.org/OFLRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefaultwghtwdthopszGRADslntXTRAXOPQYOPQYTLCYTUCYTASYTDEYTFIThinExtraLightLightMediumSemiBoldBoldExtraBoldBlackExtraBlackThin ItalicExtraLight ItalicLight ItalicItalicMedium ItalicSemiBold ItalicBold ItalicExtraBold ItalicBlack ItalicExtraBlack ItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ThinRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraLightRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-LightRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-RegularRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-MediumRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-SemiBoldRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BoldRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBoldRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BlackRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBlackRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ThinItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraLightItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-LightItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-MediumItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-SemiBoldItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BoldItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBoldItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-BlackItalicRobotoFlexNormalNormalNormalNormalNormalNormalNormalNormalNormalDefault-ExtraBlackItalicGradeNormalX opaqueX transparentY opaqueY transparent ascenderY transparent descenderY transparent figuresY transparent lowercaseY transparent uppercaseOptical size8pt9pt10pt11pt12pt14pt16pt17pt18pt20pt24pt28pt36pt48pt60pt72pt96pt120pt144ptWidthUltraCondensedExtraCondensedCondensedSemiCondensedSemiExpandedExpandedExtraExpandedWeightSlantDefaultI      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~uni000Duni00A0uni0020uni0021uni0022uni0023uni0024uni0025uni0026uni0027uni0028uni0029uni002Auni002Buni002Cuni002Duni002Euni002Funi0030uni0031uni0032uni0033uni0034uni0035uni0036uni0037uni0038uni0039uni003Auni003Buni003Cuni003Duni003Euni003Funi0040uni0041uni0042uni0043uni0044uni0045uni0046uni0047uni0048uni0049uni004Auni004Buni004Cuni004Duni004Euni004Funi0050uni0051uni0052uni0053uni0054uni0055uni0056uni0057uni0058uni0059uni005Auni005Buni005Cuni005Duni005Euni005Funi0060uni0061uni0062uni0063uni0064uni0065uni0066uni0067uni0068uni0069uni006Auni006Buni006Cuni006Duni006Euni006Funi0070uni0071uni0072uni0073uni0074uni0075uni0076uni0077uni0078uni0079uni007Auni007Buni007Cuni007Duni007Euni00A1uni00A2uni00A3uni00A4uni00A5uni00A6uni00A7uni00A8uni00A9uni00AAuni00ACuni00ADuni00AEuni00AFuni00B0uni00B1uni00B2uni00B3uni00B4uni00B5uni00B6uni00B7uni00B8uni00B9uni00BAuni00BCuni00BDuni00BEuni00BFuni00C0uni00C1uni00C2uni00C3uni00C4uni00C5uni00C6uni00C7uni00C8uni00C9uni00CAuni00CBuni00CCuni00CDuni00CEuni00CFuni00D0uni00D1uni00D2uni00D3uni00D4uni00D5uni00D6uni00D7uni00D8uni00D9uni00DAuni00DBuni00DCuni00DDuni00DEuni00DFuni00E0uni00E1uni00E2uni00E3uni00E4uni00E5uni00E6uni00E7uni00E8uni00E9uni00EAuni00EBuni00ECuni00EDuni00EEuni00EFuni00F0uni00F1uni00F2uni00F3uni00F4uni00F5uni00F6uni00F7uni00F8uni00F9uni00FAuni00FBuni00FCuni00FDuni00FEuni00FFuni0100uni0101uni0102uni0103uni0104uni0105uni0106uni0107uni0108uni0109uni010Auni010Buni010Cuni010Duni010Euni010Funi0110uni0111uni0112uni0113uni0114uni0115uni0116uni0117uni0118uni0119uni011Auni011Buni011Cuni011Duni011Euni011Funi0120uni0121uni0122uni0123uni0124uni0125uni0126uni0127uni0128uni0129uni012Auni012Buni012Cuni012Duni012Euni012Funi0130uni0132uni0133uni0134uni0136uni0137uni0138uni0139uni013Auni013Buni013Cuni013Duni013Euni013Funi0140uni0141uni0142uni0143uni0144uni0145uni0146uni0147uni0148uni0149uni014Auni014Buni014Cuni014Duni014Euni014Funi0150uni0151uni0152uni0153uni0154uni0155uni0156uni0157uni0158uni0159uni015Auni015Buni015Cuni015Duni015Euni015Funi0160uni0161uni0162uni0163uni0164uni0165uni0166uni0167uni0168uni0169uni016Auni016Buni016Cuni016Duni016Euni016Funi0170uni0171uni0172uni0173uni0174uni0175uni0176uni0177uni0178uni0179uni017Auni017Buni017Cuni017Duni017Euni018Funi0192uni01A0uni01A1uni01AFuni01B0uni01C4uni01C5uni01C6uni01C7uni01C8uni01C9uni01CAuni01CBuni01CCuni01E6uni01E7uni01EAuni01EBuni01FAuni01FBuni01FCuni01FDuni01FEuni01FFuni0200uni0201uni0202uni0203uni0204uni0205uni0206uni0207uni0208uni0209uni020Auni020Buni020Cuni020Duni020Euni020Funi0210uni0211uni0212uni0213uni0214uni0215uni0216uni0217uni0218uni0219uni021Auni021Buni022Auni022Buni022Cuni022Duni0230uni0231uni0232uni0233uni0259uni02B9uni02BAuni02BCuni02C6uni02C7uni02C9uni02D8uni02D9uni02DAuni02DBuni02DCuni02DDuni0300uni0301uni0302uni0303uni0304uni0306uni0307uni0308uni0309uni030Auni030Buni030Cuni030Funi0311uni031Buni0323uni0324uni0326uni0327uni0328uni032Euni0331uni1E80uni1E81uni1E82uni1E83uni1E84uni1E85uni1E9Euni1EA0uni1EA1uni1EA2uni1EA3uni1EA4uni1EA5uni1EA6uni1EA7uni1EA8uni1EA9uni1EAAuni1EABuni1EACuni1EADuni1EAEuni1EAFuni1EB0uni1EB1uni1EB2uni1EB3uni1EB4uni1EB5uni1EB6uni1EB7uni1EB8uni1EB9uni1EBAuni1EBBuni1EBCuni1EBDuni1EBEuni1EBFuni1EC0uni1EC1uni1EC2uni1EC3uni1EC4uni1EC5uni1EC6uni1EC7uni1EC8uni1EC9uni1ECAuni1ECBuni1ECCuni1ECDuni1ECEuni1ECFuni1ED0uni1ED1uni1ED2uni1ED3uni1ED4uni1ED5uni1ED6uni1ED7uni1ED8uni1ED9uni1EDAuni1EDBuni1EDCuni1EDDuni1EDEuni1EDFuni1EE0uni1EE1uni1EE2uni1EE3uni1EE4uni1EE5uni1EE6uni1EE7uni1EE8uni1EE9uni1EEAuni1EEBuni1EECuni1EEDuni1EEEuni1EEFuni1EF0uni1EF1uni1EF2uni1EF3uni1EF4uni1EF5uni1EF6uni1EF7uni1EF8uni1EF9uni2010uni2013uni2014uni2015uni2018uni2019uni201Auni201Cuni201Duni201Euni2020uni2021uni2022uni2026uni2030uni2032uni2033uni2039uni203Auni2044uni2052uni2074uni20A3uni20A4uni20A6uni20A7uni20A9uni20ABuni20B9uni20BAuni20BCuni20BDuni2116uni2122uni2212uni2215uni2219uni2248uni2260uni2264uni2265uni27E8uni27E9uniFB00uniFB01uniFB02uniFB03uniFB04IJacute diagonalbarO diagonalbarl diagonalbaroengtailhorizontalbarHhorizontalbarlc idotaccentuni0131ijacutejdotless uni0300.case uni0301.case uni0302.case uni0303.case uni0304.case uni0306.case uni0307.case uni0308.case uni0309.case uni030A.case uni030B.case uni030C.case uni030F.case uni0311.case uni031B.case uni0323.case uni0324.case uni0326.case uni0327.case uni0328.case uni032E.case uni0331.caseacutecombstack.casebrevecombstack.casecircumflexcombstack.casedieresiscombstack.casedotaccentcombstack.casegravecombstack.casehookabovecombstack.casemacroncombstack.casetildecombstack.case uni030C.altuni00B7.loclCATuni00B7.loclCAT.case uni0024.rvrnuni0135Jacute.loclNLDjacute.loclNLDuni00ABuni00BBuni20A1uni20ACuni20ADuni20B1uni20B2uni20B5 diagonalbarL zerosuperioruni006600660133 uni00660133 uni0030.prop uni0031.prop uni0032.prop uni0033.prop uni0034.prop uni0035.prop uni0036.prop uni0037.prop uni0038.prop uni0039.propuni0391uni0386uni0392uni0393uni0394uni0395uni0388uni0396uni0397uni0389uni0398uni0399uni038Auni03AAuni039Auni039Buni039Cuni039Duni039Euni039Funi038Cuni03A0uni03A1uni03A3uni03A4uni03A5uni038Euni03ABuni03A6uni03A7uni03A8uni03A9uni038Funi03CFuni2126uni0402uni0404uni0405uni0406uni0407uni0408uni0409uni040Auni040Buni040Funi0410uni04D0uni04D2uni0411uni0412uni0413uni0403uni0414uni0415uni0401uni04D6uni0416uni04C1uni04DCuni0417uni0418uni040Duni0419uni041Auni040Cuni041Buni041Cuni041Duni041Euni04E6uni041Funi0420uni0421uni0422uni0423uni040Euni04EEuni04F0uni04F2uni0424uni0425uni0426uni0427uni0428uni0429uni042Auni042Buni042Cuni042Duni042Euni042Funi0490uni0492uni0496uni0498uni049Auni049Cuni04A0uni04A2uni04AAuni04ACuni04AEuni04B0uni04B2uni04B6uni04B8uni04BAuni04C0uni04D8uni04E8uni04FE uni0414.bgr uni0416.bgr uni041A.bgr uni041B.bgr uni0069.bgr uni00EC.bgruni03B1uni03ACuni03B2uni03B3uni03B4uni03B5uni03ADuni03B6uni03B7uni03AEuni03B8uni03B9uni0390uni03AFuni03CAuni03BAuni03BBuni03BCuni03BDuni03BEuni03BFuni03CCuni03C0uni03C1uni03C2uni03C3uni03C4uni03C5uni03B0uni03CBuni03CDuni03C6uni03C7uni03C8uni03C9uni03CEuni03D7uni0430uni04D1uni04D3uni0431uni0432uni0433uni0453uni0434uni0435uni0451uni04D7uni0436uni04C2uni04DDuni0437uni0438uni0439uni045Duni043Auni045Cuni043Buni043Cuni043Duni043Euni04E7uni043Funi0440uni0441uni0442uni0443uni045Euni04EFuni04F1uni04F3uni0444uni0445uni0446uni0447uni0448uni0449uni044Auni044Buni044Cuni044Duni044Euni044Funi0452uni0454uni0455uni0456uni0457uni0458uni0459uni045Auni045Buni045Funi0491uni0493uni0497uni0499uni049Buni049Duni04A1uni04A3uni04ABuni04ADuni04AFuni04B1uni04B3uni04B7uni04B9uni04BBuni04CFuni04D9uni04E9uni04FF uni0432.bgr uni0433.bgr uni0434.bgr uni0436.bgr uni0437.bgr uni043A.bgr uni043B.bgr uni043D.bgr uni043F.bgr uni0442.bgr uni0446.bgr uni0447.bgr uni0448.bgr uni0449.bgr uni044A.bgr uni044C.bgr uni044E.bgr uni0439.bgr uni0431.locl uni0433.locl uni0434.locl uni043F.locl uni0442.locluni0374uni037Euni0387uni2206uni20B4uni20B8 uni00A2.rvrn uni20A1.rvrn uni20A6.rvrn uni20A9.rvrn uni20B1.rvrn uni20B2.rvrn uni20B5.rvrnuni0385 uni02D8.cyruni02D8.cyr.caseuni0375uni0384 uni0384.caseuni0000uniF50EuniF50FuniF510uniF511uniF518uniF519uniF51AuniF51BuniF522uniF523uniF524uniF525uniF528uniF529uniF52CuniF52Dbreveacutecombbrevegravecombbrevehookabovecombbrevetildecombcircumflexacutecombcircumflexgravecombcircumflexhookabovecombcircumflextildecombdieresistonoscomb tonoscombbreveacutecomb.casebrevegravecomb.casebrevehookabovecomb.casebrevetildecomb.casecircumflexacutecomb.casecircumflexgravecomb.casecircumflexhookabovecomb.casecircumflextildecomb.casediagonalbarO.rvrndiagonalbaro.rvrnuni2190uni2191uni2192uni2193uniFFFDuni02BBuni2002uni2009uni200BuniFEFFd $=D]55778W HGM8ENV%'/FW$-7ES]q :P^c0x"?"u"#d###$6$$%&e&'='(()B)*+/0k11I12L3434p45#56&979w9: :u>>>?M@C@A;AABMBD:DE-EEFJ[JKKiKLMM N NO9OOP_PQQRKRSSTaTUaUVMVW[\N\]6]^__z`X`aZabPbcxg:glnI; D@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<($ # &(2FPZn }!"$$~& < FPxx$&캺?σ7 #$%PPPCPPPPPPPPCPPPPPFFF;FFFFFź<<<3<<<<<ͦ<<<3<<<<<Ͷ<<<3<<<<<Ħ777.77777ɯ222*22222ζ((("(((((޺((("(((((      !"#(+,,, ,,,!!!!!!!1(((((("<(((((("(<000000(0G222222*J222222* J222222*J222222*2J<<<<<<3Z<<<<<<3Z<<<<<<348B7Z2&*+ )0& P HE./F P HEL/F P >EB/F n Ćmc&/d #6 5J :9)MQ DC3P2  "$&~~~~BB~B67 #$%&B-IV% fv-IV% fs  "1=?$&2ACtttFݺFFLLL222  #$%./7"5ؽ u67>&.<κ  uMMMMMMAs, #$%&PPPCxPPPP콌غFFF;nFFFFŘ<<<3<<<<<ĦF<<<3<<<<<*Φ<<<3Z<<<<ͦ<<<3x<<<<͈222*Z2222֦((("F((((޺ *(2FxԦ(An% A d 2    -F(  - Z (!-'Z "'' *Z,<, ((((((޺" <(((((("<222222ְ*J333333Ց+oL<666666Ӣʰ-^P<<<<<<ͦ3!ZFFFFFFŜ;Ͽ>;3;RSBκB>4> ?L;  "#$%&   ߔ  '$  !#%&_o0ط-`QSG?,,1Xh#%$ #%Bp2P#2t.W&N  "#$%&BAf@ .D k=0Dk=0  "#%&(("((2<2' * #$%&s7 .nL((((((F"F<<`222222*2JFt222222-*E±F(("((2<F(("((FF P-%'$'(SPU ((2F22 (-95FZZFZ% 2# (2#2 # P O<5*w O*1 ,(P  #ZZ!(6   4::#!! 8 :5I  U FK2_ ZKP5A   #      5!. '(*  ,,,,,,ۢ%AFFFFFκ2ň27;hPPPPP'CRv$ #%&j<<<3<<<<ͦ~((("(((($  !"#%&iI83iI83% #$&ZZZZZZLxnnnnnn]n%  #$&s___P__s__찐12<#9ֶ ZPPW?FUʡڵ ,ETTYGLXijȰ 4(%  "#$&01;"9ֶHIL@DKɼι27  "#$%&tP2id8"$e3   "% #$&jjjjj"~ZxF(1ɽ U-PPW?Fʵ , lzRRRRRE%C  "#$&24=?A8B.ZZZZZZdLZndnnnnnnx]ssx  % "#$&~~~~ZdmZFoo=oo#݆纒z#   "#& $%QmxOanJHie@֓jjg $%#yyyyyyyyɎrwwwwwwwwˍsjjjjjjjjނ~  "%& #$iigmk}*7biigmk}*_bqqous"v>Errpvt#u=D !$%  "#&oQoo##i_#igIgm++WW+?   "%&#$iigmk}iigmk} #$%ZZZZZZtZ ``````y`MMMiMMMMM LLLhLLLLL (((J(((((A  "#%$&LLhLLtD BB`BBk8 "2?AC  #$%&14=$j3<<<<@B  !"#$%&.0:F @G!%%BU!+ˆnnn @G!%%BU!+È  "$%&14=?C )*2A bBU}&<F2L <dxndBPddZnx(F xs#GFdFx BPnF~Z~`dFZxZ~`d(FZ$~8d(<B~2F<~~dnd`( ~jd~tdZ <~t8nd"(Z <~t8nd(~ tt8n,(d jVB6xtdLPejVi2PxV8xd2$~ gL(  !"#$%&"A-$  !"#$%& '24<=>?ACxx x nNnex^PS| 0 ]Hcp"T5-8MfҐ*_/B(dddildTdZZZdZZZ~~zLZ- [&I76q&I^75=PP0L |&ڠ`PZ((j(x<d"(x&{<;;ŸZGnNE1  / : (9  jQx4c p639IE4%<<V.VVenn3dZ<<<(68&\H`PPCvPPP  "#$%&124=?AC "dF"6thxZL<FFİ <BFFF~~B~~~mP< $~~B~~~mP<H~~~y~mv(~8ttj\tttv x~pttttttvLLtttttv <~.[(  #$%& !"-./068:B@Ns'%B~VGn=bPPn {%#d IfN^Y*¥B|?Sxexxx~N2xxx xedxF2jNZxxdOrd0_K7nPVYwn<1nPCPPPPjPPPPCPPdPxPPPPCP2PPP(PCPZPPPx8FRO0sPPu|'PO Tq grI F; FFFFd=`\P"|J&àP/P<3<<(<<<RA A ]=D VU DD )?OB{e!D=3s@߿33!Dy3s@߿336XXEDM $,f+DM! Hw yI!&Lw S5"'K!<="u}O+cifE<i*HL* *8&4J' &Mfe7 (WtN.&4W2}{TLN}t*!]*0W(^ *$h\&(^{$gFfF-?M#9 ,9D #  %  U~/sa"%VyZ "R!R3!c (SF*c (SF*"  8%%T4}'K\8   bk*'4(( /({-" >bbL9 R   # ?y?&71G&)j7LV Y/ :V )<jJ    2 Sc   } ,  # i #f ^_ bTD`4-%+/;gmmyS8"]S|[(%sVzOyF"Te[N%"#woRF2&\H0V33$'R+ctd1qGG;222*J22=F(D  >1ɽKKK#Q?oKK U-GZ. VMZZZLZZZZZZB~(LnZZ^dPc =C_Vddd(TZ(ddnnn(]nn!  !"#$%&-/68A(^]>?!~=/!+LLLLLqpChu`````2<dyniigmkh}qiigmkh}6iigmkh}TPjjjjj~xFPx`"jjjjj~FPxV"Pjjjjj~nxt"Fssqwut<C$t8ao^e"eB~|=Af%%X::X"boB**"DaVv#~lZ~~~~m~~~~~~~~m2iyy yxyrtttttttvjjjjjjjj~i]%_S\DD!`dd}dZd <FVVqVVK<VVVq$VVVhx288X88(j)=--N-- jQ:HHHHHl &  !"#$%&/-.068:"AkevkmQ@ (.  "#$%&'124<=>?@ABC !.0:(eZd~N$.~<|xxxx(]i\nnnnX{r{{{{{{<T(ldddd<Tl$(rdddd<TPl$$t֜ddddFLzVdZZZZFL"t zL,|ZZZZP;BiFFFF<S^C։?PPPd3<Z<<<<d3 n<<<<(3~dZV}d<<<<DZ@!333`<P`$xn= ;2U" ^BjB~}OPrrr绺.!V88_a B2xxKk)}~V%y8V""".   l1 x~~V~Z * y >h Ca2j LFF~~txZ~`d(BtJ~jd *((PB~"(?@ABCzG9_A m9n9L`9&<-JwPL뜜5(,G  mDNpf /+ fp6f/ 78,{Z BA$4@?z[645  B*N{;vZ˻XAjB||PP. _88`b 1U{'B;6()v;%gq7ue E.M5- F 7+ 4^ e_/*> Vk)kqK%c?B[tfw6 )!!`J_7 F-W ,7i@>y!el%Bf[1  4'ax1dG( as1dG( eD3 X.n;R2 /877L\,qO$ |c oqV/~2#DG)+;.|>86 (f>na2z=S~bag8B  nW"Ц%nwW"%   _*DY/n JG.\0 d so5?+]gK4Yb?Y!JM{ 88GN ; AG 3N ;  $*8  ?| Sl$QAX^^,*^E^Owr^^^Ա ,^^,*^O^^^Ա , VDFLTlatn2.AZE .CAT .CRT .MOL .NLD .ROM .TRK .kernmarkmkmk  Ȭ 2D\v zFFT%<%&&h|00z0128$;V;?`@8D`KL`MN`O2PRST`U2VW2XZ`\`ab`cd`i8k8mnp@o~qr`st`uv`wjx222222222222````````````````````8888888jjjj()*+,hi79151&9m1%19<:;@MZ<~h[j؀LD9::b;:<hM@t1n3t5tnnntttt3G&($x-9f;⨘Dt zE JF~ G~ H~ I J~ K JL M N JO JP Q R~ S T~ U V VW2 bX Y Z n[ &\ ] D t t t t t t  , ( ( ( ( t zt zt zt zt zt zt z~ ~ ~ ~ ~ 2 ~ ~ ~ ~ ~ ~  J tt z tt z tt z ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ J 8 J J J J J J           ~   ~  ~  ~        P V P V P V P V \ 2 b! \"2 b%( & '( ( )( * +( , -( . /( 0 1d h2 n3 4 5 6Z >7 D8Z >9 D:Z >; D> ?~ @( A B C D~ E F G JH I J K L~ M N~ O tPt zRt zS T~ U tVt zW tXt zY Z~ [ \~ ] _ a b~ c d~ e f g h i( j k( l m Pn Vo \p2 bq r~ s t~ u v~ w x d h nd h nd h n tt z tt z tt z tt z tt z tt z tt z tt z tt z tt z tt z tt z ~  ~  ~  ~  ~  ~  ~  ~    ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~  ~ (  (  (  (  (  (  (          ( ) * + , - 4 5 6 h i o `nT cZ[AT%m `$aLpP"#c9,rO $&N*N-(2N4N6f78N9|:;<=DIVWYZ[V\]NNNNNNNNNNNNNNNNNNN( N N NNffff !"%N'N)N+N-N/N123456789:;>N@NKNMNOPRSNUVWXaNcNiNkNmfnopqNsNuNwxNNNNNNNNNNNNNNNNNNN()*+,hiM8C 9RC*CW R exxe~"n#\]Pj&mn&zzzzzz6zzz66666666  666V\V\V\V\b h!b"h#D%')+-/1n2t3456J7P8J9P:J;P?@DJ6LNOzPQRTUzVWzXZ\bdf6h6ikmVn\obphrtvwx|2ntntntzzzzzzzzzzzz2222 2 2(*)***+*,*465666^h*i*WzN3F  y$8   kN 5C  \ PXP^"Pd#9Pj;Pp?(Pv@bMa[P`hPT> T __"_#9_;_?_M_[_P#dRP^f"^l#29^r;^x?d^~I\MZb[^#^^>Gx<  < O,HH؏؏"#~$V% & t' ( ) * t+ , -H. / 0 1 2 t3 4 t5 6 P79: b; < z= D?n @ D F G H I J M P Q R S T U V VW \X &Y 2Z h[ ,\ 2] J` jnVVVVVVt t t t t t t t z n n n n n n\L\L\L\L\L 8 \L\L\L\L\L````7l7lV nV nV n t\L t\L t\L t\L \L \L \L \L \L \L t\L t\L t\L t\L H >           t \L t \L t\L t\L       P V P V P V P V`b \!`b" \#^(&`(`*`,`.`0`1 b2 h3 z47l5 z6 D7 J8 D9 J: D; J> t?\LA`B C D\LE F H I J K tL\LM tN\LOVP nQtRS tTUVV nWVX nY Z\L[ \\L] _ a tb\Lc td\Le f g h j`l`m Pn Vo`bp \q tr\Ls tt\Lu tv\Lw zx7l|<  b h b h b hV nV nV nV nV nV nV nV nV nV nV nV n \L \L \L \L \L \L \L \L   t\L t\L t\L t\L t\L t\L t\L t\L t\L t\L t\L t\L``````` z7l z7l z7l z7l< < H < < H  H  <  <  ' ( ) * + , - 5 h i  Mu>L>K<G(= KH=&,] oC: R 0F"F#R9F;F?xFM|Zb[FwIF FF> IF GFG "G#G9yG;G"?G(Z\[Fw(#Id ># TT"T#^9T;T?TMT[TP#2R < V` < 2N8">#D$&>*>-VJ2>4>679P:;V<=?<\DFGHI JMbRTVWhYZ[n\]mt>>>>>>>z>>>>>>>>V >  >  >> !"123456789:;>>?DK>LM>NOPQRS>TUVWXZ\a>bc>dmnopq>rs>tu>vwx|<>>>>>>>>>>>><<<<  < <( ) * + , ^h i T' CMTN,/ C 97^-1NdBT TT|,{xj | xj,},"M\#~$-t6t79:;<=~?D V:[]|m}x^&          tt:t:t:t:!#zt103&5&6~7|8~9|:~;|OP Qx^R UV WX mtn:ow|xj000            &&&&}}}xjxj,xjxj, , xj xj| 2 P> 8& 91- BPB"B#C79;C<?C[CC"u8I!I35oIC(>">>3DZ D`~Df"Dl#Dr9Dx?D~MDUjzZw[DM?eDDjv#DD^_(XXSF<  <   yN8 KV8   & &" ,# 2$ % & ' ( ) * + , - h. / 0 1 2 3 4 5 6 t7 9 8: ; ><(JV=w2? D@ JD F G H I J MtJP Q R S T U PV zW X Y Z [ V\ ] n`Hj \mKVn \ww wJ (JV y b h                         t z t z t z t z  ! " & ( * , . 0 1 2 3(JV4 5(JV6w27 n8w29 n:w2; n> ? A B C D E F H I J K L M N O P QwJR S T U V W X Y Z [ \ ] _ a b c d e f g h j l m tn zo p q r s t u v w(JVx |<                                                                                (JV (JV (JV (JV KVKVKV< < 8 < < 8  w 8  <  < OO 'yN( ) * + , - 5 ^O_Oh i 1,>bC& W<m)2 %T [$B%ZjjCT&N{ChvT%C < n<"<#<9<$;<*?d<0@ tMiUz[?ABiCiDEiFiHiIiKLMNOPRSTUVWXYiZ[i\]i_iabcdeigijlmnon(pqrstuvwx|kiiiiiiiiii@@@kkkk C  k k '( ) * + , -i^ h i 1#[= T. ?7CKCCN fD  6"6#t69(6; 6?6@IM6UW[7`w:7g7$o70 7<^_D>O/;[;o@U2 o& a@P+&"+,#+291;+8?P+>Za"+J^-n83B99;9M93B3B3B3Bn%3B'3B)3B+3B-3B/3B3B3B)$x h%4V& z'4V(4V)4V* z+4V,4V-F ,.4V/4V04V14V2 z34V4 z54V6 D7~ P8 9 : \;Z < =P 2D nE >F G H I J K >L M N >O >P Q R tS T U V JW VX Y Z b[d \ ]Z 8x hx hx hx hx hx h z4V4V4V4V4V4V4V4V4V4V z z z z z z 4V n n n n n n n t t t t t t < & x h nx h nx h n z z z z 4V 4V 4V 4V 4V 4V z z z z 4V >4V4V4V4V 4V4V F ,4V > 4V >4V >4V >4V >4V >4V 4V 4V  4V  z t z t z t z 4V 4V 4V  D J D J D J D J~ P V!~ P" V% & ' ( ) * + , - . / 0 1 \2 b3 4 5 6P 27Z 88P 29Z 8:P 2;Z 8> z? @ A B4VC4VD E4VF4VG >H4VI4VJ K zL M zN tOx hP nR nS zT tUx hV nWx hX nY4VZ [4V\ ]4V_4Va zb tc zd te4Vf g4Vh i j k l m Dn Jo~ Pp Vq zr ts zt tu zv tw x  \ b \ b \ bx h nx h nx h nx h nx h nx h nx h nx h nx h nx h nx h nx h n4V 4V 4V 4V 4V 4V 4V 4V 4V4V z t z t z t z t z t z t z t z  z  z  z t z                       ( ) * + , -4V4 5 6 h i ebn~ ~~~H4b~M~Z~Zn^^~("(?t([Wn Z"$<#Y9)`?M*[20?! 2Y<)")#Z9)?)MV[8>>A (/n   d/t/z"/#/?/@FGHJLZMZZ6OPT[/`?DLZ\|  /vv tGGGt=tth?nYWZW\WWW2W4WxWWWWWWWW~ p U"?t[V&> 2 WN Vxl"W#r?xF.G4H:J@TF[~   ? D L Z \             >>> >> TX"?t[U0&>! % U%"%?%M%[%8%Dt?zMPMYTBZTB[TB\TBTBTB2TB4TBxTBTBTBTBTBTBTBTBn  2T" #U?IPMQW2VZ\[*]T0N>> SZ#?R[T  Nbdrtv> % PLJ%"%#%?%I 8MP%' $&   RQd"%#?DERFGHIJKRLNRORPRQRRSRTURVWYRZR\R]RmQRRRRRRRRRRRRRRR  RRR "2R4R7R9R;R?DGRJRLNPRTVXZ\bdfRhRnprtvxR|RRRRRRRQQQ   ()*+,45R6^hi12NN  DN1 C   PF $" *# 0? 6I 8MK$ B'-t8n9#;#M#zzzzt%z'z)z+z-z/zzzT+2M 9;\ &*}*$"29K:K;"8<"8"2"2"2"2"2"2"8"2"2"21K3"85"8O"2U"2W"2w"8KKK"2"2"2"2"2"2"2"2"2"2"2"2"8"8"8"8$&*-J246K789:;<=DFKGKHKJKMRLTKVYZ[K\]KKKKKLLLLLLKKKKKKKKKKKKKKJ  L  L LKKKKK!%')+-/123456789:;>?K@DKKLKMNLOPRSTLUVWXZK\KabLcdLikmKnoqrLstLuvLwxKKKKKKKKLLLLLLLKKKLKst0/{J N Bx (El$F>$"#E$-67 9:;<=?mF> ! 13568:OQUWmo wF>F>F>$$ $F*^F   Gh&[=D;tIMpW|YZ[v\]C;t;t;t;t;t;t;t;t;t;t |"|$j247C9C;CP;tR;tV;tX;tp|x;t;t;t;t;t;t;t;t;t;t;t;t()*+,hi(.1F C@2BJ@"Cp?D?bM?bVYAZ[\A]m2BJ?b?b?b?b?b?b?bAA?b?b?b24A79;P?bR?bV?bX?bnxA?b?b?b?b?b?b?b?b?b?b?b?bAAAA2BJ2BJ2BJ@@ @A_A~ $ @&"?,M[2~ C A \ bh"n#?9t;z?(@M[`:6C ^T -6c @j2" #?h9?8M[>y/ >(j"p?tv[?> @0 >b"h#@09n;t?xzM:ZZ[w z@m+YX ? >fx2"?#8?>[DJn%/  \Fb"h#n9yt;z?Z[=w9`=# ;?f\ )C Y,XH  H Z$<68708;b9$:6<B?*j=`n=`w8<<<<<<;b;b;b;bB<<<88880!0%;b';b);b+;b-;b/;b163B5B@;bO<U<W<i;bk;bm8o0wB|H666<<<<<<<<<<<<;b;b;b;b;b;b;bBBBBHHHH ;b H H9\bdf(: : (: :LV#;?|(:(:(:(:(: (: (:~  9&",?t2[: ~ -6599:8D<99555518D3959m5w98D8D8D9999Y8Z8\8882848x88888888 ~"#9? MUjZw[$Mze06j<7h#BH^N_(T2 6XP>"D#J9;P?PVZ\b4Tq](% 7<2"8#8?>M9[83  DJ"P#59V;\?bM [ 3h OASQT P`"f#28z9l;r?dxM0[000# $"*#890;6?<MB[H3#5B7B 8FH"N?TMZ[`l 27<"#89?M4[ DPJ"P#V9\;b?h[nt2z oaQ14~!! J 26P"V#7b?\IbM4W2hZn[tz1.?~6+&ZP 1<J"P#V9\;b?hM3[nt36 MlYZn 2Z 48">#5?~DMJ[PV~*HUz ~"#9?MUjZw[Mej2#^_(o10q|MTIoQB, YoeIE 3Z #&?,[4x~ b 4"#t9(; ?M[w ,8D P7 4"?MY[\4x|  ;, n tz"#9;?d@ M.U[` w22 221"6C M#`-o4  g 2 <18"#>?DM/J1$4$. 3H nxt"z#<9;?M3lWZ|[wv#@ v\& C'a&E o "?t ~P\"b#21v9h;n?dtIzM)Z[)))# `k&Fge 20<8">#1D9D?JM-[PV  12y,+9/\; ?&1CI PV"\#19b;h?nMt[z+F#-t/T5CSL & 8 0<>"D?JMP[V\b& $VSD/D  "#t9(; ?@IMUW[`wg o "(^._4,+3e>]C)JY(S0+C)XWQC%,i& & 8 P&>"D#J?PI VM+>\1n9 '9,;2[,VZ8-|Z8F&ON \9<;M'Z<2['-> ,T)9<;K  M'TN  O RVZ<['`-+  G  Nbdnrtv>G T&3=9<;M&8Z<2[&D+*E98D;&M<+([J,`)$9*:*;<1*35OUWw*** 98 ;%M[&+<99<2;8M$Z<>[$*bD)<U E1)9;M T  (8 d>D"J#P?VMZ+[\b17~/ ??[(A &#(t?(,*9ZT *@? M*@~#"(? [(_!9*89;[  %X?_#4DR)!# " (##@ .##( 4 :& @( F L R# X ^)F d j p v | 2('  ( Z )@ ) !)F((>'#p)F)!H!! !!!!$!H!H!*!`(!0(!6!<!B(!H"z!N!T!`!Z!`!f(n(<(((>!l!l!r!x!~!)(P!!j!()F!!!!&4!$!! '(!)F(t(ty!''!!!!!!(t'''#"D"J2"P"z"V"\"b-"h'"n"t'$)@"z""d")L""""""""(z"<"2""2(#"(""<(<&j2"2("""( #(## #(###(#"#(#.#4#:)##@ #F#L#R##X#^#d##j#p#v#v#|#((########&########&(#####$#$$)$ $$$$$$*$0<$6'r$<$B)$H$N$T&4$Z$l$`$f$l&4$r$x$~$$$$$ $$$$&4$$$$$)<(($$7)$'r2($L$( $(n((>$%%%%%B% (%&%,)2()%2%8%8%>%D%J(%P%V%\(**%b%h%z%n %t%z(%%%%%%%P%%%%( %))%(%%(%%{%C%2%%%&& ((>&o&&)|&"&(&.&4&:j&Le&@&Fj&Ly&Rj&X&^&d<&j&p&vP&|&L&B&w&&'$(z&M&`&)X*&(&&&&&&&&&'&(&&&''' ')'''$ '*'0'6'<'B)R'H))'N)F2'T)F'Z'r'`-'fV'l'r)'x'~L'F'''(((>''((> ')@''')@B')@'''''(t'''<'''')@'''*((<(()(( )F(&(,(2(8)F((>(D(J)F))F(P(V(n(\P(b(h(n(t2((z()F(()(((((((((((((2(((((P()) ))))")().)4):)F)F)@)F)F)L)R)X))^)d)j)p*))v)|P)x))7)))Z)_))A))))))))))))))***7 $$&( *2 58::<>DFHI KS"UZ+\^1jj4mn57NT`f}~ !##%<BKM]__ay||?OS[  d e&&i(-j47p^_thive $$#  &  !  "  %%     #!!   "   "      '(& '( e                                      <ZN(= T 1 > 2H>1T9!o1(>% 1> b 2T'2 )>>O>>GO]B_;>l[j N7 C 1s11C!1!T"C#s:C(;222T1N&xZqu0uj[SCT!C{SC1S7oC'P>TTC15, TU'91 n56GTaTT d1 T&>.cD."RC 2/ j+(#M1+C\3116 S d/ '/XC ` w 3H3>T, 1N   !T##'<5(9r&C1  14>;2>&|rOob]7rV _T$X>[BzBCC<2[,s&=w wi2 o2 > LC@ZA'6,1AT(9C"[C1'&bxC1/T 1$1VwRxC7"$11T T"WHH1 0,+/11# 51 /SG8bG=1:1 ?1213\Un 1 1C+C$7 ]1E6w11*7Xw6  7 "/p / .b8W68@$=D]4567558779H   b  l" | (8888888888888    2  RRRRBRRRRblvvvvvvvv o  %:"2BL\r(8HXhx &0@P`p $4DTdt&6L\r "2BXhr *:J`p   ( 2 B R b r  * W vv   vv z lv l "v 5     J  V & y &y '   v  6 $  i %XX o J] ] b b L oL "* o  @ vv ( Ncc of ,f +S gS g) 0k) #U /I I F; ; I $b oI :0 ~kN  +, (, oI "I` % ff9 o  o f KL K   h0   Kr <r G9 "9 @E$ $ E . *II FII : h^ 7 z E # D J9$$ )9 @ & O Q L ' #| M  o BE 2- "L   (8 GHIJLMGM f2f<LffffVff| " "4JZpi 0-G ,^ 7 0o\ o1 %. i . 0  o  %P  , . o   4P8ENV%'/8ENV%70000 0000@JTTTTTTTT^^^^^^^^6* f  fp 'Pfv 2BRbr"2BRh~? Di@R B o2 \" ~ o?   ot <0  3 %!? iv $f VV IdF &6 & , m  o I V    v ISv o1 0, %: * I& f  ! .  bFWF.F 0 }< F  }@DFLTlatn2.AZE fCAT .CRT fMOL loclDloclJloclPpnumVrvrn\     ^rLlD$BmBm  &/Ow/wOw/wO  ,L-M -,MLmnop B (.4hILM+IL,IO(I)L*OIW Zwyzx{|} c.`cde4&43U@  A)\@8oa" ^ !:!"#z#$n$%^%&t&'l'(h()**+C+,O,-a-.y//0D01f123 34T4564:>O T@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@'40^#'04 ~A'04 05'(34dd qz '04&(/135  ')0246Y]Y\88 '034&/5% V F0>&()/123565$߶&5$Y٧T;'4 &()035Ε' P  '0354XH ')4(056Rߊu%P'34 (056tB)o.OptB)o$Op  ')0246.32\>X2Db2j_-j_1   ')(01345~ Oa:9> | ')4&(/0356Rߊu%?P  ')4/035f,v4TBĴ'46 &()/0235Zz~x\υ>/KP1 Xx^υ4-ZP1" ')(/0123456hF Y`o'hD Y`o  '0245&()36afI@u?aI9@u? '(023456 &)hyzbq-}Y99mZ ')&(/0123456o|b 3& ?o|b 3& & ')246  &(./035.qtz&ڤځi9B.qtz&ڤځi9"ě  '02346&)/15V4 j*A|ddA::6: J\T+59{S ])fR>8l5ܜSd '&()/0123456k|c  ]| k|c   ]|   ')/1 023456SL@Pڂwi6ZϓqSL=Pڂwi7Zϐq ')04 &(/1356ZlZ7 >6wY܊ZlZ7 >6wY1܊ '4&()./012356{8,R4H){8,R4H)  ')24 (/0356iJa?J@ϸiJa+J@ϸ  ')04(1356"34[fJ@"34[fJ@"34[fJ@ ')4 /012356F18  XBEW)4F18  XBEW' 6  ')04(.1356"34[fJ@"34[fJ@  ')4 (/012356j3h>LyD q2>ΗSj3h>LyD q2>ΗS  ')4(/01356v Q:IOB İv Q:HOB İ  ')04(.1356ny hwiDNZ ny hviDNZ   '4()012356zH4UPaƹzH4UPaƹ  ')4&(./0123568TK J CFى8T NJ &<%ڳ`, NJ D<Ӏ$ڳ  ')04(12356n2=ZJ۸x@h9оn2=ZJ۸x@h9  ')04&(/12356LxRkEx 2[q&@xR7Ex 2[qD3t ' &()./0123456PBG;Ե-&d+¨sPBG;Ե-&d+¨s\BG;Ե-&d+¨s   ')4&(/012356ItNH o]mgItNHߟ lanh  ')04&(12356x80nzJ$ $xL0nzJ$ $   &')0345(/126iy_+Xf)M ;iPCiy_+Xf)M ;i\B  ')04&(/1235fwn%?`OY2i+Rf$wn%?`OY2i+R  ')04&(/12356`NhTM#7G ˷<`"NhTM#7G ˷<  ')045&(./1236BFubv:>39vץ,BFubv:>3Mv ӑ,  ')046&(/1235g"Zo`o5uR g"Zo`o5uR5   ')346&(./0125P`JuyZ  &G2R˷PaJuyZ  &G2R˷Pt6I[Z  &G^R  ')04(/12356C!5t<IC^( " C!5t<IC^( "   ')034&(./12567z]TMaYL!yG.ܧ*7z]TMaYL!yG.ܧ*  ')04&(/123566N6SVB9c-;W/ZC6N6SVB9c-;WTC  ')045&(./1236WI7*b,VL%97E"lWI7Qb,/%%E"lɌ  ')045&(/1236N2*m9gi-SS1`#N0*o9gg+SS1^ &')/0124 (.356vt,''*07ۖrk`N]vt,''*Q7ۖrkL`]  ')03&(./12456:RSnK}Eg-88´!!nK}Eg-88´!!  ')024&(./1356P,8IA/.J ,ؑd,0T*dе"R !  ')/456%&(01239:BQSQ)1R_ ?!+; Q)1R_ ?!+;   ')01456 &/23! T?jj\Cr}:ddY! T?jj\Cr}:ddx  '034:RS&()./1256g>h@ZZ :N̏g>h@ZZ :N  &'()0245./136!,"<Q-2V pi yd(g2 dG/ p$@+ p F]:H uxqn i~ = YRh[.)<1""uRP%xpX`PX(dpx8t, xP,d(dbzE(H\n6b<TZtR\ly?%R~3!_O }(N[#2X8tm &  X5"l~Khi=aA E*+HVv4  &'()/0123456i1DJO#{^*{^8(_U+ (w\4wTcGer dh iXSzq-"3,PwgP:3,PwgP: &-?D@~V3/-JO((e8f/$fU[q |EZ87FMI,t,o,s3 _P2RT&0U ]ds4LW(e;5z="TT=T]k[2R~4hhlhlZ~fjjF\Xl2$  &'()./0134562:LNRS<="vBcc{pd H'S`z- E\%Be0+uO{8vS= ?+uO{uSG@;^i&o82|.E[OYB 4]"H4 YH4 iI]sl[HJ lLX d2: *OyYN'o5\-VpKpcb(jK)VpKpcb j)VXFShtQr\B,X')RRdHth6'i-8nxQJnqG-d!lsz80tOK7|-,0it<)i . UpxvO RymJG$mz^&$C{5Z }<er jJ*"p/~{(}6557&Hk&,q)2@V<T}ikR%<?zE;,2@V<T}ikRHoy}2Tul |X9F &A?f`w2i+nR%O8My }{Gq6aY8My } G'aYDPddN :;tC] p$+J0 @o6tG^+kBCC=(s yt'y o H?"EB\~!$C nE-8! K 9KIAi9|RF0 hvFc ) hvFX hvFY hvDY o b3'h iSzq-W[{}X'J|c[{"X 'J/|c o| b3 ' o| b3 ' k cZ ( k| fQ|DO&f%%+G6 e| `:'! e| `';R e`:'-.b,0-Bgzhl?P{:h4q {:h4 [ $pF8Pel x=K. *x><K-*x><K- *n@RZ>s[u n@R=Z>P8u @8 Ax@<8 Ax@C8Cz9.!PhWt5U!Phat#O QG[`@;lJS 0|d*FeL; qxA<<y-xABC<{r5W~9!h(] inE>TZ !|4((Moa~:9 O> |a~:X O>w |~nED8#Am} q H 8,22'dn3]6?# A#q= }o5(kb*ME<V4|vC.8,!KF6 {.x Gvh*6.@}2x9#<_XF06]o{J!!@(x80`:{ 1ZU *(B$!r+F?!qBkG9H]np{Ufa=T ddF<2,dPzfdF2*bPzpF<(,Xvn~f(nZ"{T $nZ"{Tv %\K-&baPi'<($HZ/aO`:Z"R$"x Dx>^dv (t@8h#-LxW?*P|y!1W?~P|E51W?P| 51W?P| 5XFB1,E'8  W6XFB1,E'8 a 'W6>Uf+3.6Vc-;W6SZCB9~HCL-, +\--~HC-, +\--d^,{La_nnF(!dBznnF(dBzNfnnFw("dBzxP<%Z"r`p~{lC$8 ,Q$2I7t / vGl]<I7t@ / ^Fl^^\FL$$f(|\FL$$f(|\FL4L$$f(|\FL4L$$f(|\FL4L%$2(y\FL$$}({W,"%EKtK!1W,"%EwtK!]1Vr8:ol9 wrVr.:o. wbP _YC>J$q,NZF#@Pa5K-|J$L,(OCdiy-X |/?t P`a$7cIH[ltNrhߟaHfPh HP Rh+ pR{ bZ'1sY;& WK@ObH 8B9{LBT]vLBT]veCy8;L(OY, ceD4L'O- T<J"3 [@fJ33 [@fJ"[@fJ"3[@J"3[@fJ"34[@fJL#2fJV#24\JV#2\JO34VIJ"3 [@hAnfyND]` AnfN~]X Anf8yND] Pb n ] $sL07bura~qnC{A@$sTfB,v4VfB,v4v .V,1 ,~VTz(pU>U|x88'$%53˳?rn,(l$i1dK 7<WT&I 'T/T&' 'd&zPH4Ua!zPHUazPHUazPHUaz@vO HC  vO Q:HC  vO Q:HC vO Q:J$HJVvO Q: HC vO QIB *Cp;X$^P,.!xذ(J8T uKFo J8  pN<tZ_XF3#`|6_ ?DA^,((lN x VTnSf@PFsVnSf@PFsnSf@PFrnSfPFznSfPFrnSIPFms2nShPFr?D~3/-JO(e6nؒ(?D~3/-JO(e6nؒ(?D~3/-JL(e6nؒ(?D@~3/-JO(e8>nؒ(?D@~3/-JO(e8nؒ(|C4,x} zDչ<|C4>}L ZfD?|C4>xjL <W<}ZKF9:Ĺ@&hEaH Cn |H RQaPK|H,av[YP |H R ?(aFsf JŶ|H,av\ZPrnS|%*bFx.%vzP|&Vu'".%vzP|Vwu'"1W?P0DE5AnfND] HdET7,7GWbTfB,4\F'pL(M$a~: O>9C|9ddF,dP2F2}nS  *")eFsF!' %LjdxA<<<-@ AxC49@"|@@ddxj,he&.W!3A  X~ X~G\u-\B&d+{;NNn;;>1_z44>58M [hd~,yrBEV:+}Jl(2d\Y^oP/+}ll(r?KSVg*cx|~5  ,CD_(# ?$-ET((N(jTĜu xZ'ɰ h'=dP A[TUuabL(d#h'<dQHWPr.yV|DRPu/|n|E1 & &&&1 KX\4*<.Mc[Dp09/%} . X 2ElqF^T( H A$" ND|{@lkE<" NDft|{@lkE<.d-hYA2=B+;J:&2=B+;J:&4H{8 ;L*F {X@)HRE[458[)<rYYY]Yx-##s hQdiET#-0 OvQ<,BD/*CQ#BP((c]w|#Zb9q`uFFFPAs,<JPA,AJt@elPCkLN)(?`/}PO`?`/PO`x33",d<a%Z xF^n{,E]0IHJJJ0'}('FB1vi nlrxiZeY7Vtx`OT3P<mp]U*+3268_,~$OSy~t Jh$B?eC;L(OJ2P {%y BrNbK{%y Brptc]=J~^-Ti//aE` ~i>1Z4b j_2sD0` 7wsZh8|m/8(w$n{!EX6CV@0.r"F!EX6CV@0tr"bMF_8NyqzMeesYj,$P7EFSsYj,$7EFi?DQ.UBJ,0|+&v(,_w*t oRBl}Vc'h<(p,rvN'&sMMjj pLjjk>7e<9y(x`^6xa\8e?@ABCDJLMNOPQT7M2oOaYUyH.*;geJ.(lcncVs %`@k I*T$o8b*Y_*8i3(x9p+oJs4e9.p%tvxB<NkoYM%J`a/Li3/M!.$x2_kQtz`3L$3S$'!_zx3L$3k$'!_lC$8,Q2 ,6.W,"fK7!1%EmKwJ$8, @rg (an 7b~Aj_t 9f}@tT`T1dkmJ$"2PeU " hYU,6kMh20K8 Pir^>FF4+/<4wU4@`, Q P{-/ ez mF`$W,"f![L9g/%Dclg>h@ZZ :N, \S!Ni?xb+Z P` 5g[&GrrZ P`J &/mg&&GblvM"l)Jl9Iq{7W :  Xmpzj*h!4 h Nm{zyJM0¸@evvzt{xzfvz&z&vvvzv vz#z vzzLXzVzUzMhzaz.zAzVzQzkzzEzJ@zDzrzznd2z2vz]zFBzzRzz:z4z6zrz8z:zBzzzz>zzzN`z0vx{zz1zzvzzx z(~ zvzvzx z{~~zzzzzz\XzUzUzUzUz.z.z.z.zVzmzzzzzz~DDDDznzzFFFFFFzzRRRR****z:zzzzzz>>>>NzNzzzFzFXzXzXzXzzVzzVzzURzURzURzURzURhzhzhzhzza:za:z.*z.*z.*z.z3z.z zzAzzrzVz8Vz8Vz9V|zz8zl:zl:zl:zzj>zzzzzzzzJzJzJz@z@z@z@zzzzzzzzR>zR>zR>zR>zR>zR>rzznNznd`d`d`~zzzD>z"zzz zzzzzhzzzzF\zz~zzFzFzURzURz.*z.*zzzzJzJzzR>zR>@zzzzzzzzzzoN~.x .v rzrzrz~%zFzFzFzFzFzFzFzFxFzFzFzFzURzURzURzURzURzURzURzURz.*z.z3zzzzzzzzzzzzzzzzzzzzzzzzD>D>D>D>D>D>D>znNznNznNznNv v (..zz~x vvx~~)~~.~zz2jz~z~&~,~3z~(xv""zz=zzPz~0z~zz~~~{zz7z7~1zzz~~~~z){z{zIzz€zzYzx 8888zzW~zzz(zzzz^^z{ ttzllHzzHzf6zzzzzz%zz nnzz;z zZzzz/z'z5zzzH^zzz\ f6zz~ zZzz:~ zzzzz~2zgzszzzzzyzizzĀzzzzzx.zxxz~*j~~.~",xv .zxzz z}zz}zz zz zzCZzzx.    z .|GRAD5XOPQ7XTRA8YOPQ9YTAS:YTDE;YTFI<YTLC=YTUC>opsz? wdthS wght[ slnt\ \ht(4@LXdp| $0@LXdp|66X66t666X66 @ A  B  C  D  E F G H I J K L$ M0 N< OH P` Qx R T2 U> VK WW 6d Xp Y} Z  d  ,   X     ] @@@@ }"v<@@@@@@@@@@@@@@@@@@@@@@ :wghtdwdthdopszGRAD8slntXTRAC[XOPQ`YOPQOYTLC:YTUC YTASV YTDE5 YTFI0  dd`O5!d`O5",d`O5#d`O5$d`O5%Xd`O5&d`O5' d`O5(d`O5)d`O5*dd`O5+d`O5,,d`O5-d`O5.d`O5/Xd`O50d`O51 d`O52d`O53 d`O54 Tlf, T04ILzT]<dhnq0vy x,H^Єdvl: f*$@KZ^k`tz(6:L48T>$.CLW(]ad.hXlnoRsfJ>J>r@#@/>8MVl`u,,^x )x+GRfv>yy nDJ|0vPfߒFTdH*   "x%^(`+(-03B69;>AzDLHZK6N<QSVYcyf|H(~hL02zT$ܮ߀TDb(  !$'*|-0p3|6f9rZ \_be^h>k.npsvy|v>l8fNfnP@H~xbr\~~pV N:  B"%(+/R2058d;>pA0DtGJMPTVY]`XcehknFq>ux|Trb b>nF^ V     > ' * - /> 58 7 : = @ C F I dN g j m p sn vP y8 |  | ^ F (  x X <   Ӳ ֚ ښ ( R $ v N "      6 X #r & ) , 0 3 7 :X =& ? C" F: I L P S VR Y` ] ` c f j m> p s u x {\ } L d B  ` p  N ͮ ^ ܒ h t   1 C* S\ ^P i u v j B Ĕ \ " R l 0 X       # + 6 ?@ H J N UV X ` c ez h p* y | ~Z f \ > 0   R J ߠ R v P . * < S< h j~ vZ yz |h B ( l  Ӵ P & b d ^$'J*-0.7:4<BPDH8JM,UXdZ^aru:,vhtXTfH0.%(*-=@CWcfiqzt~LP&0Všǒ ܘ48* `$4'9S6^hptx{{~j.d>6. V Ւ`n`>R\*17ESTZ@acehkko:pppp@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@ l6?*@C@@@j恃@@_@܁ǁҁ򁃀@@1 l6?*@C@@@j恃@@_@܁ǁҁ򁃀->0"/  0 3 %    A E .+"$#( !! 2 $ * 97-`C@@ #"  $  ; : 5 <HK  !  !4L   )&'/ $ (ζ  @~ CCkk      ¬ " )QB|||AEp|rpE.2΁ê 222..A[[[AZZ  .. .*+ϼ… =qqq< ڥudZ66ZB))  & ҿ  ߁ҿ     Kzzxxxzzv}yz   "#"$$#$"'F      Ł   ddegijjjifedggjd@΁  8P33     &           = -  0 3 %#     = @ A E . + "  +     "  * 9 7 -        ; : 5 < H K      ! 4    ) & ' /   $ (Cpii~#~#s}}cBXX@ՁAA     ½Cyy@)@)0033 !@v@v**iAi**iAiddB((lBl؄2΃2·22΁22΃۶݂ !!{{''{{''BuBmii{{@g΁΁΃!$nnnnnD ߁ہہۃ  :NLL>>burrff@9<::<> ڀA8݀C &BUCO,{{ALeALLAee@L烀x@dA}A܀A@܁烓 66 .)Q>''** **::%%,1,1    ;;77ƒMFAAAa <<     00--σ 00,,σ 򃓀 L;9fiZI  ܉0A{{0 AYY    <( // 𮫷FyuUP _ C^YCCDCCDDCCDDCCCCC@Ɂ ݁"" "" LK o%QNec 5-쭻ȋ⣣Á 66OO            "#! დ 􃓁 HX}r03%rN SK=@xA Em.`+fI5Ml8o> 6p?k"roN SSM6a 2[ 1*89879-B@C@@r#r,ru}pO;O:857<HKN RN Q OCB!B44 4 O 8)O&9'O/9B 9$A(558;@AAA1-;aB <<<9;2:::DfCb;5Z##ZKXXKQ54$ "7. 555B 466""""00WwwwDvvv***iJ0|C7700|mA  eem@ H,_@|bD̦Bxxx٨#:[BjPTT7EE( )888*/888K)DDDE 5    8bDp;<<>ZB]B'AbbAvtēD^***Q͖G_(((///gߡD^###b@*)) " ⃁PF"""NMIB 1FPK@")&%' $ !EE֤Biii Bfff DDD6E   ؃"!ANfAAAM A71#;BJ   ,  1bbb8   1,( ֣((# # */-GQ ֚ ⸲ %uuu!⃊ԭWfXI]htC 75T8PUPPPPPPPPPPPPPPPL2 ((((PPPP    5ͷ4,$&""'&(:MMMM55)   #5ӫ 'A! 1LLLL22('FqH...8`¿Dq+/JqF~+++KqF__}f~'3!&3,9, 7خ ڶ$䅊(((+߷ A/&'4=/,*++   )))# +5׶ !*++*'93333227Ŷž鵐˺Ϳ5࿸$(" ",--,(;JJJJ19711޹ڑ///1<244+!:M4,!㿱FXXXCz... ƹEm oXYY@_!!""A_w<:,#5:0.==%%PP˃70  ݁5 "]K<" !!΃7 C ݁5;S+#(#( T   -Ycccg=&PUU6W("tB_-'88 'D))DÁ-<*$7$$+,"===&&hhG<\GsVwuuu92|hK::)(()@D@xX)AqTAu-Avo?SZE@ SSPPAlr]]].欬&&&aaaܤBtut ###ޱ@l 5;D$$$7^Q-!Ŭɶ¹.'FXXXPCWW7(Rppqy6&JwwwzzzL'{vvvM( +;!!!IK. U>0# !!5  #$# 5  #$#    3          %%%  5   #$#5     %)  4       5   "(  ' 3   T03 % =@AE.+DBGFQPNJ IM 8 > 6 ? "    2 1*97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(@_G0@AT@@s@,"UAˀ@񃆁A+ƀ@+ A݀@A@ @T@(          &@~/aw)[\(ҹ⃀4A@w  A5-@T !΁ā R@@탆5]c)]Aր@ٌ@G).e9屋@r(؃⃆@=N<`m0j3]%p] ]=u=u@V AY EO.I+DBGFQPNJIM<61"cd] ]]/.2 1l* 9)7(-.#t-,jad) ;:%5"<3H:K] [] ]1-3!,4)L= ,O= M !)3&&'-/23 +$((,//Ƨ0Ͼ ΁΁ 澾  !BBB    :::, EEE(#*%%% &777  === ݁äB|||ʗ;PgBeM;)@MYkkk[ND2)߃‹EJLǓEcI...bA⫄E_...Sn΁@ځ  >uEu@nE|Y ?\A&bEU|Eg@&  I~~~m[.LG~[c~~ht@BJXDXfFGbA#@bEEE ؚ'   %TfffK샋  2lll7ﹽȔ%$ #& 1# /)$ (///;6(F     1 -2 C &&& ݹ &92)$ ":::" H yyyH&&&/3'I;vvvK5 @MMMB@.! 5B -F%',+*+)  !!! ,,,  ,--    #0$  111,--    "0$  111      I{APGQ\Hj_0 ,wwwl/-))[kkk4 3~@ DD ¢@~ '>#5ӁҪ(7B3'*Śڃ0LiDL<2G,LLLA0"'9A7' ,08ZZZ3-=9a      ʥELT]PEYέA_q ݺ@P-3 Gr3YW'P!5  &&&%% @d''' 5E5  ''' @r  ө  ⃀0ȁ   ,-L;.HQBގdD<<< OeeeXBDRFh+@<4؏SA wHB!3YYY9S7+1Ӛ111 ԃ %%%Ϭ :::     )     *    ,+++) !!! ,,,  ,            $         !     5 0 3 %     A E.+ "     *9 7 -    5< H     ! 4  )'  $(󺥥}}##BuA  @)3@v**iAixx2·22΃́݁݃{{''B@΁΃o nn@qہۃ2"&&7! ""4(*97-#&,%$0& ;: 5 <HK "! "!4LO )&'/ $ ( ⹟݃8rj99UC f88sda آ ݁ LL* *LL((  !! !!   Ɂ)^Z 'ȁ*[S  8888/02 B3S`We@s"ۙ@DAyyAyy@y߁ ABBAFF@߁Ittjttttjtt@t߁IPP@߁섓A~~;A샓d`/à6抐y!O* 6 28 InL'@q @o,D惁....⃀?=* %& &&  B-iCx+_@]@(8J("j`yyr....ryyd%%%%d@΁  6ׁEȷ萠Zp烁aIIEGIISS  遀BrAP4444R@؞#EȨ=ňZ~ ո>>񃓀    ////ダ>=*           C$-$0$3$%$! #3=2@*A*E.+8>"&&2! ##84*97-#&,%&.& ;:5< HK #! !4L O !)&'/ $( ž»߁dl8:D t:: :s؁ Qd D66DD88D Ἴރ޼     ""Z^)ɢكف>>>>넀SQ*ȯ넀 "0A3D"s@eWڢA`SCyyyyCyyyy@y 샀ACAECE@Ctttt؁ @t샀ACA@샓A;A~~Á/`dyxyyyyxyyxyyyyxyy! !!# !!*΁O #<<<<  84ȃ aaaa㦦CMMMM'3"@p A*=?'&ڃ''ڃ  E[YE@ O@(`j"(J8VhChVV\C\V@΁    V #ׁpZEȁ]ܢ 遀 a~~~~c @C1"@ }Y=E#  偀1>  *=>          C$/$0$3$%$" " = @AE!."+ "*$$" ""D$*97- #$,&$B$  ;: 5<HK" !" !!4LO R!S)&'/ $(1" A2:" ǁăb,At7A X@=AddAϵ͞ %3Y]3]Y3% 11 )0#85!!8     ھЁ 4>9>4'   ˁȃ3  䳖!! :++:Z>A>Z@t@t@PP@&##Ť0ԁxvtE+'.@쁒?Ɂ݁' 9@D@sہ@lہ@@ǷAki@m >&#*,  ?4LnL4?ف5**8 #ŧ#޼<::;    *((*) 1)=U=)1)  1*=U=*1  Lux.# @Jq\\qAȁ .2 2.             "  +03+,ZX-/)+@  ہ    @o D/KAA@ˈD AR ASÁ ܵ--           *((*       "A>">A"""       ⃒ 8   0 3 %    = @ A E . 8        9 7 -  #      ; H K     ! 4    ) & ' /   $ (+'D*_ @LF@:A OC@.(# &!၁"MM@X@XCHH]5 A( C(::ȇ"\f DA$ ز>Al#(9 YA8''ڃ  ##=# 03 % AE.+"%   2&* 9 7 - #;:5 < HK     ! 4L    ) & ' /  $ ((ᶶ 9VE (GkBi /A.   (  IlV 5 2& 1J; "  JJ CZMYyA|e8Ҕ1T~~~~).&1# ػ I%$G ߃  ꨨD=L5,A  &&  (  (    ((Ijgcmllnnnl@      55  afigffqqpT@    tw~wxxtttt@  HH     &&          A 03%     = @ A E 8 > 6 ?"       2 1 * 7 -  #  , ; : 5 < H       ! 4 L    & ' /   $ (Ϡ0Q@n)@c2))--AyV-- %01` +@5BD/sT$$܃$$܃ RRk- dA@ 假B) -7գ/  ? *  0 3 %    A E . + 8 > "  '     *9 7 - # ,     ;: 5 <H     ! 4L   )&'/ $(۹ە ?x@x?@g=C΀    ̴""$*6"   21* # ,  ;:K  ! &/X @rTh ''냇AjA=C@=A@Áddd22<<ă   ́فBs@XHA@PNN Aǀ@2R5 ΁?? &Aƀ@<C:S;0;3;%T: :)K=K@% A E.+ I M8+6& ?8";<e: ::g 1d*97-#>( ,::_<F;:5<8 . : ( !43 3  )&'/ $(&ZZZZ%ڧ''+ EEE +𻻻 4NNNN7ʲBMCZZZZL@Y11YΧ5ɦBhhh5ZBZ Ŧ ŧ7777 :ZZ: :XvvvvX:u<<<<  "3333" &&&& %   GT TGuttttu@ !""!!;111;!Ń!!!!63336ʃ  0000F&&FڂںFFEEEEEѪB{{{0VBV01JjjjJ1ϷESSƊENN@̂̒n88nn99n̂̃>uEu>9uEu9@n44nȂȒnǂǒn44 @>@u>AZ,lll,Ԕԃ22ddezzze@@db        EE5..5փ!!!!1111˃ܷJ%'J(0QQQ0(Ұ҃IM@@@Bwww=B=)&&&)  %%%%ڃ888777778Ƀ  %%%%ڃ888777778Ƀ    Iu))uIw))v@R@k AkSSBmddAm   '('(PuGKK} yGFJu @A{A'B''A'xx       ¨­55DD    )! $'  ((((    ""TpEpT""lEl@߁@BBA| B|_A_}}  ))达&PPP&@gAgdi@ ))((     )&&&)          ++**         CD 03% = @ A E .+ I M 8 >"     1 *97-`C@@ # ,;:5<    ! 4   )&' / $ (11!}~@ޭ @Y8BB48u %BHH+@8@l66EL&&僄Aa@\@xx@Fh@x@d:nr &@A..AA؃ǃ-3-3⃊AA%RPE    !4 H>>>H@߁ ā˃) ؃ǃ ׃  Np8O;0=39%T7 8#L=F@0A+E!.++DBGFQPNJ6 I! M8>6?6"89e7 882W 1X*97- @C@@6#;*,68S>:;:5<7 87 6 !4-- 7 )&'/ $(-XXXAC  )DEFǃ33@ cUGGF@殬B(CMMMcA 꺺ߵBhhhA`\A ⿳ ū?R0  .3A Yl}}}Y; ;UsssVVu 22 %,222! %%%%I//cec555W}E~zr@t@0M6!#+-##-K222F! ȃ &&&  &333*̓ X:::ȽGGԻ E'@\BY6446NjjjP>-AےD|WERM{@~@^23A((C22@blHw24wE@ꁁBjj㵣Byyy9B@HjPBVVV@j 2lllLʬ>#: ̆/? E K FNdddddMF < ##  0 HHHdS# // +RQQ/҃Jou6 J@Cm ᄄDyvvvw6@E+++넁,,&---6. #777Ƀ---6. #777Ƀ  Jxx&nGa$@R ϫ60X@ n0 6ο   PZ$$&@̿      탁߹PP.(=  %/3$ -   ΃&H{Y {V*tE777 &@߁ Ⱦ @[ nnӱ)6'22%Ň@vā&& (񽾾ׂۡ ⃁     E+++넁,,&   $$           M8_}@ 0L 3C %vT V ;\=/ @8A. E-.8 + D B G F Q P N J\I8MI8I>6 ?M"__T ^^)/ 2 1*97,-1R#gP,Y]aZ ;&: 5<T N T S ,/1!!49 9 J ')0&-'&/11 ,$)(-"    ,hhh"nnn& 夤FFG  ޺NSSS[YY\]]]fB2Blll B___AB+ƽȟBooo ===2dB`/DDĀĬɈ )<@^n|<%*BBBf΂Aff @-  111# 2%%% Ƅ 333ֆ *(!#((*     ??ãB{{{ 0B`B^B@@BUjjjU@+ǮŃŒKT6UU=YEWeDaR@ Ow@wN Nw@kQn@w@AFBuuuBvvv?B@@RC@R  2lll2 222ΔΆ (  ؐ6(NpK         죜[fXX<,XXXXXX상  !9 6? "2   21  1* * 9 7 - #2 ,/ $ ;: 5 <   ! 4 )& '/ $ (81<888A @0{_dbb@0Aww񘘘  sd@bX hhu -5%  J^Kohbb_ nn$$+ރ,----A ӼKKƃ@*EJ**@mE 239333FF @@ ΂@~@vAFZAuu@@d2d22'((**<<凊(( )"&&F7$'))) (( *  JJ  Jc4n^,Ksaa@?샃 """") 33) 33   J|R@` Pځ I7QxGISt>@  "܁ EpoUeeC[]c@((1僊11""%̓      J߁n@ɂ@` ,˯ā BǦ((PP   ?샃 """"  䅒 $$  $$M8C_=0E 38 %cB ? -J=? @(A)E*.+ +DBGFQPNJ, I M8 >'66?>"EFrB ? ? "2h 1j*97!-$6 #P* ,EC\HH;:5<B ? B > !#$!#4& & 5 ")#&'!/$# !$#(   啙 7ddd7 ڛߥNN'&&ߺRFFFU@AfzhAA@n'BUUUFB 4"AomB~~~BB]7JJŨƫ  *;Y@\B x.:xU u 40& % E{`333_Dkt~<<@}D{ssss@ JJ(   +++ DD ###! /))#*!)??)B{{{ ((( ccA Ҷƒ͋DVTA$$౑DSU@ *!Ou@}V @ $<\u@@@߃AHByyyA0@APPIBn<* C``@P٫㐆М ===͔Ά #( @~¯p Fs8888t  959BBB*Ե׃@@M@-M&&&@@ % !$;;;ISA4'"GB`6be  $  %%%  )́ *** :,322 :,322     얌Hu4hhh"NAGKppp1@R@j +B 0D @jBB P`6STU+QQ/^^^B@   ,,,   çßB|||@H4=  2        &\}BztB%[Ah/8zD333l@߁@ ZEɮfB_΃"!˫###ā " ܁>OOO=/$$" ͽᶼตDS.!(        $  %%%  )́ ***        ځ                      DGe4 0/ 3& %iA B 1& =& @ A E.+MI M 8 >.6:?7"HL|A CC&n 1m *9 7-& #X ,HEmNP;:5<@ 8 A > #&&!4  4 )'&'!/#% &$$(# 岲:ddd: ڗ  +++ߺځ EEE C>>>I4@xxA*BNNN9Cj]hhZ ""͛EB/BAAA@|܁Ί\>8u8dfdu   3 % )% FuSLdGxphhhhy}Dc9889@!  444  888  111 999 $$!!6 ??B{{{))) Ҷ1jjjB5 Av@B:5 @{q@qB  Bx(Μ @T@ā@ DDD!͔Łlll  ٤:ppp=%@jÂKVjjjH]Jjjj   3<<+m  %%2 7 # @@ !#  #<2   $# ָ:::徾 #&000ݵ -TTT  _m^^ ??\\ @ #)`UT6A?BBKKK? &&,,,,  ...Ղ #  ###777#  ###777   H{+zzz-kH\)$\E*@R ۞ d?/Zxk%PZ*aa,nii*6F6   ǷB~~~ ˩Bpppҙ %Ёm6D#& ׄ#    HrD'ѭ)bD!!!r0Fv @߁0 S@~%!&TT $ā# ' / !>>>軻 CDE ɤA<<<(ۧA v|!!.000ƒ         &&,,,,  ...Ղ                   􃧀  D03%  =@AE .+ I M 8 > ?"    2 1 * 97 - # ,  ;: 5<     ! 4 ) & ' /  $(?`HH@vv55@I@/ 68 ?^ "g i  e ^ ^ 2 2 * 2 * 1 *% 9 7' -6 , #y * ,g _  k h ! ;! : 5 <T F e I 2 4 6 !3 44 4 @ . )2 &3 '1 /2 4 # $. (   1 ''풒.nnn.ϒ+ggg+Ҙ #$$Ϻ &GFF& LaaaADD````L՟A+Bkkk6B+Bvvv$@!!#   !GBGB~~~999 ݫڭװ!S@j^hzzzQ# $QwQ$'NppN'u444+%%*111 &&&  $$$ % Mx[333#11*666ixʽDnn~wpG~wpnoohwCqw}o@1   2111*) ;;;;;;Ń  "777" '!$$$  99ġB{{{  +@`B_@+ Ʊ>QjjjQ>++G_=SBdB\\Daa.uH1 .>(.B# 5D4@{D~~~ico@FxDZtmT    666 Ĕ;lll;9f93        Ky<- 4##?MBNBkkk̃) ,,,,,,  ,,,1  ꃇ ... 1  ꃇ ...           ?O{1{{{1{ҍAccHd22{Hv22`@R VQ9 Y 48  >>>>>>=>>==>=>Pq,HHHN""G>>>+OOO CCC@1        Ǽ؁A༧BxxxʼBrrr1(AM=@  & п BiDQQmC iKYwwQcD---d dDd"@߁11:Q \ )-  UY3϶ȪϿŴ ůŶā1 8883 777777%CCC$۱!666&۾           ) ,,,,,,  ,,,      1                   M8Jf8 0> 35 %dF H,2 =6 @- A% E( . +DBGFQPNJVI.M#8 >76I?;"JLwF HH"&2r 1o*97-$% #N,KHkRT;:5&<D B F ; $##!#4  9 )&&'&/#' &$$(#EE__绒%____  FFF&¶CttPP JBCCTTrr ????.ƒQQQBttt 7B Ѯʊ򻂂芀 6@|VX||AZu -( (((66% D~nnrrCyyyyDr****@"""&111㰰ׁ **22;;;; ===ܩ#  %%% ށ '''1 111LjjjD ԜPBW   AAA oAyyA3.2B  @J؂2dcBzz7  @V> (,# 8+! eG*((02=6pD@@^^h_;rDx9@߁TqS@rK͞hM Ajjǿҳā# ###% &&&911mud >ffAmmmm+ 2@f  ?      ***  444AAA   "##         냧   ?6,  0( 3 %.     A E +" 8 >4 "65:" ( . < 4 *97 -" #.  ,1 + ;5; :5<H K2 3" " !4L   )&'/  $(λλ!999! z@yyB Dd&        "'   ӿ@u  #2"")Q߷B|||''0<<<0@pApp@A12@[@С  && &&& &$*555).. ... .+&"22:( ( 0D 1*97-* #2 ,2222 ;:5<H K( 0% % !4L   )&'/ $("ۮλ9VE (!999!XvB ?tBs@ @ -A-ĝBddd&&&            "'ޱ  IlV 5@u  1& 1J; "#2  ! > ߷CZMYyA|e ''0<<<0 .ȊApp Rp@!A',&1# 2 С     && &$I('G *555)(((((111춶+     2 9 7 - # ,  ;:5<     !4  ) &' /  $(G}}@}}@UKEށD0@``C``99@ I "&:&ރ$FꃊD4444@4D̂@́HHHHHH@pp@pp @HHIHHII(a܅ + $ UU@UU@nk@|B)탁++  D@Q n<⇀,,Ɂ")PC   B)탁ꃊ   5  03%   =@AE .        9 7 -       : <     ! 4   ) & ' /   $ (03bNbN@0@ ss@ EMEM@ 6%--.. ''@@@  @@@  C  FLFL@  2`2`ID II@+4@  DV[  D.KKHH **   <03%  =@AE.8>     29 7 - # , ;:5<     !4   ) & ' /  $(uN ww @EKUށ tt b @2YY22N2@ r SYDʃ&:F"ɃA44@a@4Á@@́JJJJJ@J@"rr"""@JIIJJHJ(k$ DDԛԃCn k)++ (A@@ G􃊊nD ԃMMM3MɁ,߃oP9   )   A<g ~O 0L 3L %Y T V7U =V @8 A4 E0.E+!63 "[XzT VV,,*9(7+-*`C@@d ,JSW;:5(<)H:KS ST P -,,!*4/ O/ J ')(&!'$/-- +$)(Ϟ@lAwwAvv @NI)! (A !SFR&D Z60"J     n&&@'[55[D*>P*##'ă((ͻ0 '@@.  2>JJJ  *---  ŷ֍B]]]@oE/' 'H')!!! 222=8.$$$  ݂'@@@$   #27)"""???1$$$$8 ))9QQQ9   )B|||AAEUhhhTB0 *B`BbED555ZqDbP555@5 `fE```}D7@ˁ@*B~~ǺG7C>F@~K@LQ Ao\\ 3222ً 5pppF2+,YDJ,2 000Љ *..C]]]CĞ0N݃ '*``ZXVSSSWY]`&BWk}}}F1YYYLLL$&rrrqXA&&@$     !T, ++++ !EEEJ:;)))  ϼ//'1EEE(  /cDc-7771, IHި@Z66ZBϘBTTT 58%}@ YYul$5"+,%  &&&   &&&) )))/($ҿ"",,,) ***/($ҿ"",,,   $    K776656666777Wb)#999,,,( $V@- @VAb@ ZU> :<1Wyw@[IQ@K0 oUx00@) $    (((෇BZZZ ߷Bddd Cڔz^ \l̻#2   'ҿɼɁAx`I000I`x@"@tI>>>5bDsX""@ ((@z @| PPĪ@g @x+ ;;;Ȝҁ((8PPP8!$  냈 II )  '  )  &&&   &&& $                 $ "胭CDr| 0w 3T %h W UU =Z @j A^ E8.7+.8O6)"tl d e <4n*!972-+`C@@.#r$ ';!:/5!<9HKi Q l ] B5D!%46 6 R: S6)D&5'@/<D 2$!(HH9-6@74-17AAA:&*BKKC*礤&]Bg?+5I>9 RiUOPUH=)Q`׀ABހK[}CS:3ׂ$# H~h^F@"L|H||T,Rh@|C|p|I.1CNRvv}vv   ,jjj*ڪЂ 'ZZZIAʖ̃ TTTTT(ݬ@@@" ް.7@@@ڂ埌  - DŽ@}DsCCCp蹝CtkkkᶐEkIII_oC~zryA}z @+6i@ )))))) ?",-&"""'8??8'8YYY540$0$ &48&!4<<< 55522LDWC ((!WWWIC>888]yD{?/AvP? NnAHD6ӾBaaajkl= ӘEBM+,,, -----$$$ ---%$$ .   &$$%$$/   &$$$    Pxf52, lIP V^l:&$Te$3h@D~{UDh^Q{K{cjjiibTT,''RRa`jlkSQG'@))) ''' ǫ- 9P MD8OOOH~fP@s 'H)5e6@DQtttBtttKlaaao|T$$$Ds%%%F@L DAL Cxhhh ɭAxx%%%ݪDv>>>m¼ɤ@~@V33444 $$$ (((֏   +     +,,,  -----%%% ---#"       ?!!!!!!,,,*'**/// %%%   &&&  ? Ճ  ?  J`/:1013)%<) %* =0@!A E".'+1G F8!>'6%?%")0I% %%2D1<* 97- `C@@%#9',)+D-,;:5<HK% % % % !4LO " )&'/ $( C%|E|&&ۃ@IIC@=;44AaB'y@ρGsstqqttsAL?A`m@?   ;BNSUZfnAhFA@##  "%(4D. 93DJvvvzswvvTpA:X@t|{{|t&& /#ރcm|A|nc""(ƃ IOZ``ZOIA߃ JVDVDm|L6@' 6@@ARRA"%''00YρFDYYYYFF AX]@ل%̃yyyy<<ЃY:03,*#& ,A22GA e   ؁ۋ ((AVV@~ A~~α4+ 3# $ 1ۛB_w˗@3DDCFFCCD?A-KH0 M;AJ@/GArr"    &! ........))  &! ........)) N*# /-6zw@-G 郂Nh^v<J@J7!!8,,//   9;  A0=A^X@OGUH@T!  ./('''& :: 6*( MPF@GA69AB<./:eus$''$uuJTWwAP@8G== `ac\[RUWAV$e&'b@ƿ˃ ;03422334@nSknHE ++EH       %%((((     "     þ     =:&##$9<     (('( /."$$"//  ߁׃؃J`G^E 0G 3) %jD > *? =$ @* A E". +S G F8 >064?'"GFk> > 5 "2g) 1g*97-"@C@@& #^% ,D;fGB;:5<HK9 3 D 2 " !4L O  ) &'/!! $(" 䤤ā  ###ϹGGG0݃]K_APPASS@v Fvv,,,AxxAxx@xiDpF JAJ eB   A<7@ +5! *33A MqL)33(Go؊FqkgggkqFoieeeio@   ;;:* <<< 777 ===$ % // 4  (=`BʵeeeP=)Gt.BB/tBttCtt  @BxBx  JA>zzz EBBB  555lll@˃f3Fp===ƁG==   Xd4'6dVJ@  쁓  쁅 #====CCC.  !0CCC/! IIII:C  !  #:::999CCC.P<06?8"BFe8 ;;' 92=1_*9!7 -#@C@@6#W1,ACzOI;#:5<8 :8 :(#!#4# # 5 ))&')/ # $!(222ʠ 02үҁJJJ;ZB=kCq5BZ;T 2RR2IBABooo ѭìEnZYabj EaaaYYYł@` )0VzFV4 3V`EkV0@ %6III<<>8% %-/;EDDERgggM5눉눉눉눉ه  ‰<%$ #$ф  #%' "766>>> )X@>67Z"7J 0 !. TSO&3YST +GݴAMMM44:DcBȺHEV BfB$@ XXVIphhh9 111  ##)$#  444##)$#  444 /     Ӂ( KPAC>KX;A=@A1 @22Ae CEAA"A!1)2( KKv@ /#    Ƹ>ɂؾD}|jkx ݻEdijzzm@h P= ۅ  ( 3 !ˁȂ   C|I]pM>Isg}@AALA CR)AmAd AQ_μA{| 1111ՉBjz| ѳ-->>>F :4,0(  2-!H<WU(rA:@l&  у爅& у爀     111     ( у爀  ײO(13$W    // G; 'Iස 'I(+=9093$ %@) # =( @ A E. + G F 8 >6 ?"++E) ##2F%1@* 97-#9 , +G+ ;:5 <HK) ") "!4L O  )&'/ $())))ȁ FFF#ݺSnCnSA JJ~Cqqq &ACmmmmCuuuu@n@gCg@ @eCe@@   EE 88E Gpf^p؆Gph````tp@ ;;:Ń)))) === Ã..????B eee4͜ @B BlCl FvDDvv DDDlll2Δ p@B9QKdd5/ ''  !0000%!!67777!8Ԃ 2VVVV2# MMM K6'@@CVVWS A     . .. %%%%222΃  &&&&222΃ 􃗂 G'-G@ÁC2V˃CP3((((((((((((((((((((AdGF5mmmmBFdZZGFLwwww?F@m     ڂէCxxxx@}ə@qi@  MG  *&ʵ́ԁ, 6dEUUUU}6G@qCNYBeu--ԓ >>> bE          . ..   ܵD#&J! 񃗂;-  D03%    = @ A E . + G F 8 > ? "       1* 9 7 -  #,   ; : 5 < H       ! 4    ) & ' /  $ (ǡǀ#FhBiga@D@jD~~~@~@ v @@: 6 9: FԀ;=..? eeAA@@΀AEvvE66llpp88B@@44d/<0X  *TF @5@' . 2 2  兏EEDO (>FIZVZJd @w ׀ D6|$,,>     . $$ ۅE 03 %    = @ A E . + G F 8 > ? "        1* 9 7 -  #  ,     ; : 5 < H K       ! 4    ) & ' /  $ (ŀ!FB`W @j@~@~ t @@ 5 99D2;)=.. eeA@8A@ɀADvvD66ll22BGG11d,(!2UEL@( #2 #3 慍Dth  ((ZDbZVd] ׀ ׀ D6$//À   څ RF^X0Y3F%gB ?/J=R@B AD E,.*+ D BE G3FQPNJ I M8>*6 ?1"EJlB ??(!12|:1e*9"7"-% @C@@"#Y1,AGvU4&;(:5<2H%KA ?B ?(%!%4*L *O ' )+&'+/#% #$(22%ʠ03!!Ķ&JJJ' 6Tm}}777Dn瓓|~@\/9 "NNdxB?Bppp ȎBXPPBXXm FXXXPPLƂ@Ђ(21ZtBWWB nZ4 4KfEoI0@ !'3DII&&<<8.' 01;!66*'/:; ˿AAA! "----  샄 ##07??? B{{{婠6iiiI7668WBDK`'``-`IUS@؃VK#### SUI"###V@#QuDutuujuv5hZR4NNK_N 22@~ 6rrrP(((' >>ooooo4 ̑@YLQ9!/ ,,,, /5MgggSHGGGSgggM5gۂgCՄ+ۍS  1,,.._5(-K63,,3*, %%55 /'&#$ ZZK&'3_ZZ (S! ǽ%?OOO3.lB::4E`Bf@@ %[YvE1{yCSSS} !(111  !))! /+*  222 !))! /**  222        10*(ЂMD\~>KXbbN@ځA/ $$ C$Cb@@qA#$+'$&^ނނMp!!))4K  t!@0! +6   !   % ѬB}}Z ܹEfik|||@*! ۃт #ˁ   "?LvBhTIW4i@ځA g_,Cr3ˮ@+AY` ϝApp ....ݺB^opή@o!"", 6 ? "       1* 9 7 -  #,   ; : 5 <       ! 4    ) & ' /  $ (--΀#݁DdLBldl@d B @ 9F9 FBZZ@ ))..AAAAEvvvvE<<66ʅǃ77@?B?44dd44dd##2[[,-ԁDd|%% %% D()()PZBi_iZd@ÀB}}@z   ăą̀B6@1Bvv1ځ%   .   0 3 %    A EGF 8> 6 ?"     1 *- #  ,       )'$A  ݋@hჇAAvvAAdd    **Aꃇ@D-,,-YZPPZ@ Ё..%%၇ꃇI\ :+0$ 3 %/% $  =$ @ A E .+ G F 86 ? "));% $ $ 2@14*97-@C@@ #8 ,' <*! ;:5 <HK# $ % ! !4L  O  )&'/ $( 쵵!TCNCہ@a/}IBBNUmmԼBwww@x &`@}}( @->11> B555@ ---Ą￿  > >>???"ǣB{{{A˲ȃC^Z@@C>@222F:wvxwC<<lnnooonnnn@d*  #$'===AAA2$' K상KKK 漼āσZDCCC===R}C@+ VBJnn --- 111 -- ..  ЁH1:~ @@: @3@@ @N-XGS@  ւIhI@kŻ@  (((  $KFX@ua-@@MO@QQߞQQQ'>>>! @@    --- 111 ہ J`*#0#3%& =@"A(E. +GF8>6?"-  2'1&*97-@C@@#$,(; :5<H K  !4LO )&'/ $( !.⁁@|EA<@@;@w@e@e @~ AH<@ @-/C$C؆ACCF8l@@ +' ....チiكDA$A@聁(2䃂A Atj@ցEyy{|yyAyq@ycEAe@܁NDہN EvLA&>#dd3dd=4 ā  0μՁ18"⃁(& )+098Ճ.: &׀ׁ@o#EH2B@;@P@@ "F 7 7) A./C%"^a@Lށ@Vك ((((0(((1((1(dZZAxmZZdCYW@O 󃏁   3ǁރ@{Adx@YY8  <1,с؄  cӃ U4؁D6A[6B9u@@v@G8 00..c )@ȃ^{@!@ف:    "F   !烄        ツ  H$   0 3 %    = @ A E . + G F 8 > 6 ? "       2  1 * 9 7 -  #  ,      ; : 5 < H K     ! L  O  ) & ' /   $ (ʡ_@?@@f~ `8  @&@Ł.?AA$$@$A݃@݁BwvwAppAddOY2"i +C@ف.  @\@n(R@Zd@@% ̀@6@0ɀB  .''QH]fT0T3E%eC K,[=J @IAD EE.@+DBF G,FQPNJ I M!8E>E6? ?B"GSC CC) <2s11_* 9 7 -"4#cE,EPv_V;*: 5 < HK: = C @ *""!'4 L  O . "))&!'0/ " $'( "G؁ŁGGB~~{B{~~mmmlmmlcczADDJMPT[Z@@G"(("G"(("G0)3%%3(0 K212113000((.@(ځڃ  WhKhfcbbaYW@ā!!!!!!!!!!!!!!!!녀*77:>AA@@@MM$--)'&#M  ++*++*++ ؈UKIIJKHIJJJ_ggghlmmmr@Ձjn@{{@njjou{{wnj! ""&'**&&&> rrrrrrrrrsrrrrrr! ;Grtyzzytr~}yy}~9>LQQL>99>LQQL>9AAU2=~{rppqoooooc(+369 3#%&()80d@U蔡跡҅ Ë@fƿ$('(((((( AaiB~~~@c !@|GBVR>G8KM:ڮ# ˪B Ձ/22+ᅀ %&&%""&%%3%cTTc 5KK? )* +)   H:Hpp3'(/2B@ r87#""#78=<''''<=˅ 2WG@݁G\\~GbbbbAy}A{y99979:956hZ\\WZWUUUA ,.12KOnxGwxwwwwxwG~{||y}|pyCyp M:*2/66655955;~@5zpv__wuzsx^eeepp ӻ 煁 煁     ! -SSSSSSSS   煁 LKKNNKKLƁƂ               9=LJJL>98;EJJG;8     ۅONqkkqNOMLklllLM   QHAG@0= 31%U< /!:=>@2 A< E. .;+DB/ G) FQPNJ I M8.>26.?."11R/ ///2@11A*97--#;1,.2B??;:5<HK( . / % !4L O % )&'/ $(%...011/..ЁGσG333234 }}}|{|vc^@C OO@1G  G酀KOWW```_aaddl@W   H )(()))Ձ/??777:;9944?  ؁O~yqmCKKKKLOR\_@́GGeac__eik349511̀EDllmkl+liiggkll 06CHHD94A˾p@K͂@΁ݱtj',SmK    @33333303΅  GxxxxxD~~~~~ qD~~~~E  <ľ<?<ĀRRROLOOQR G~~~~~~~~~A~~|~ C@»@  LSSRKdd  ؃--------  ؂22<<<<==4Tﵦ؁쁁@nK^  "! "16̮ "%CC)΅ ܁\[hffiaaK@~G-& G  &&&(+))$$&oooooopo # QOPMMPQQ # QOOMMPQQ%$%&&&%$'%*))+))  م K  #7?@Ɓ $$ (***,,+-**(('''(((*%<(P  d```cgdb_hKiPPVVVSOPWUSKd@ %% 텁 -@~BygY@|222#G9*       ++  \CC7775700((E  ܅ 6FFFHFELioKwwffffjldOH6@OBL99L*.999?>95GG 5ESlTVVSՃE|vfy-G.qAssA܅脛      ߁!! !  &&&)+))$$&ooooonpo     Z\WXXU\\            %#5BI(;PK0I3+ %V: -)) =2 @* A E. +2 G F 8 >$6 ?.";>^: --2p91U*97-#L ,5;lD=;:5 <%HK: -: ' !4!L !O  )&'/ $( ;;;;̠ہ*JJJ*ֶփ +M{{{{M+B r+勋+r@Ҁ\6Booo6BȣE~EEEE~ȁģCMMMM@F!!1W}C}W0 4WzCzW4 @  6LL6 1??L GsGGs㑑I~shUUUUhs~@ $$F777Fɺ $****$׃   <<< ----῿AAAB{{{DBD6iii6˘˃ BD B44VD44T4  J99uwsuswBLLMMMM>3('3?MMMM?3'fI|((((|I3333@(CC  AA 􃟄ܿC ٿCuuuu@| ˃..ӄ (*ф  ́؂؁((# #߃sGLIr]GXX]@ACs[ DZrnVCVn @˻///ʕCkkkk/)) >>>؂؁((A4A4< <      ---      ޫW%%WM""Mރ      K!"KGG&&  J`+ A6 053 %? * * = @ A E. + G F8>6?",,I* ** 2< 1?*97-$`C@@!#1%,",<,&; :5<HK' ** *!4L O  )&'/ $(  ֽݡ F.GstA<<@Bppp ArrAzz FhBhF FhBhF@ 0@0 +4@؆LlH Hlld^^l ;;:222 ===# ߃....3VBeeeH3 BttCtt y@yBy  Gvv@@vv E<<222)lll=ƃEZZ*Fd*dR;샀444:::8  $???$ ;;;CNNN$L,,,P(((P@@BsssCTTUq !!!郁222 """郁222상 FVVVFYYY@8J ((((((((A  dZZFTieeeiTdZZFTaoooaT@xჄ    焁Byyy<\ ΁( 6(lCT6F:::@Ձ܂߃0000ڹ###         J`F[X0T36 %dB 3 19 => @< A! E.+2 G F 8>+6 ?8"CFmB 55$#2=1a* 9 7-' @C@@#T,ACzL@ ;&:!5<+HK@ - B - &''!#4+L +O ! &)'&&'&/ ' !$!( ;;;;̠@Zہ*JJJ*ֶEz ,OyyyyO, B s,扉,s@{\,Booo, B I@ȣE~EEEE~ȁģCMMMMCF@IN@F(**(1W}C}W0 4WzCzW4 Awj@6LL6 1??=H7,L GsGGs㑑N~shUUUUhs~z<.@ F777Fp@ $****$3   AAA 忿--ӇAA4B{{{DBD6iii6˘ATkBHB44VH44T&4 N99uwsuswQF$FL<L@L3>փ@QJQ99Q99Q  /5g/5MgM5/77:FŃ2/턛턁 07  9>    %%%% jh%퀆! 5[[[[5>K$-MMM-D*QxCxQ*CQQAN@9@ L[kkk[&&3@[ڃ  111&%%%% $444%%%% $444   (؂(((IDX^BNKWUKۀ@A( C)DXCX< @=mpATO!2I((((N1111 @(// 77 TTɿZܿC~~~~ ٿCuuuu@y'+#ù҃$$ف vL    \q!Ѹ́؂؁((# #sGLIr]GYY]C^@ACsQ DPrnVCVn@[t̽///̠Cllll /))1++1>>>,L   @)A4A4P P       ڃ  111&  ꃜ  !۫W''WK Kნ        K$%KFF  %%QH3N>0@3- %K1 1 - =+ @- A' E .+DB* G FQPNJIM8>#61?"44Q1 112H* 1K*97-)#C+ ,-3I42;:5<!H K0 + 1 .!4L! O! ! )&'/ $(Ի ### EEE-ށARzB}SA>>AxB}}} Booo Bxxx Azn@n㄀ EfBfE EgBgE~@bU@  /@@ +3 *>.@؆FlHHl؆JlebbbelQX@؁!!!998(;;; (/ <<<,..  .. -݃5WB eeeJ5! BttGttj` w@wFw  Kvv@@vvvvމ  I<x2Bx2  8 j 888ㄕㄕ GR!TA6S  .Gd0bR=.ㄕㄕㄕㄕㄕ㄀  2  # 僄$,;;;#$$@@@"$fS=Zh  *::;* !5DDDEOOO$$'L   KKD3;<ŀ@=ۂ+C``a{++r݃ "000$ 333$  "111$ 444$    FhhhJjjjnb!@ZPP  ((((((((4(<19  dZZFztttdZZJ{||||@     ǔBbbbB\\\CE`pJ@J΂  3   ԰Ё+ 6{DV6J::9 z@ہ߂"00 ::ǰҁڿЃV3  ֮ 0/      ݃               󃛆   ׁ׃ ׃  TU {i0S 3O %hV V7d =@ @^AjE;.9+DBG G- FQPNJIM8,>=66?"XZtV VVA)(24 1z*)9#7+-C@C@@I#XC,XXdX?;>:$5(<HKT VV VCBC!C46L 6O RE S!)C&'I/*C &$C(ݻ".%%%á J #$ ߶;\BPaD>B `<%:Cy 8\shVBtttɷ BBX&;;ִCjjjmжExxxpppBrrr@j )!     LAX ,A*Bz@l, @"1D% !,BB1 87 D   ƘEi333Kt C555mƢ@3) %888*  //)#.. $;+++ AAA⿿)999>>> ,8.$ ???)ƣB{{{0ATiiiP<99<\B^@"ðȃC<E}}B-@  IABDAuA@Duhhh_BzzzC^^^u )𴴴Bvvv@h%$;<:WU===<<<S5uI@>8PNJ+!;  ΂ @Vrrr@\113' ͯ̓ 2ݺBoooQ222  M~N..AQ &1:DFYgINgK2+        *    +Ƿƻ*'+-%%2'+ 2UUU$$#@\ZZ5) +KKK, '޷5`HbX)BN,Nwxxq .:HC:7 ҡBlllѻ*TBP)   111) +++/// 222  /%) ,,,/// 222 /%        GQ===KgFFFAAA^HH???Y@  &#FW@@L;,QD   2 8F'```=I8IMFB);Ffff+7@L)". ,   )   ( !荆 &၄   + İ(((캳 $$$Ƭ)((Ɓʁ+쁀ք+"'#)$$$ #$$+&$$&3=$$$$$ C+++!$&&"$>$  !+΁   " ::HF]~|)))K^}}}TIIJGH<|:@@3+Կت&&@M 1S%!R7IѾǣBxww Bz||///)и %DDD/ +:0:::::9@CVVVI:;?8:::D<:G::;61d*::6:7:S#       )    )   111   & "   )    )       ),1ފ ),1ނ      (  ( E 03 %    = @ A E . + G F 8 > ? "        2* 9 7 -  #  ,     ; : < H K       4 L  O   ) & ' /  $ ($FF@XT@j@j@f@fJS@@'BBCn8,;; 55eeeeACttCAvvAllll@d"TTC@'@'2222  D D( 4  ޲ D?   ہI\&;. 0( 3 %7# %! =+ @, A E. + G F 86 ? "'(;# %%2@ 18*97-`C@@#/ ,'A- ;:5 < HK! " #  !4L O " )&'/ $(%%%ɠƁ趶 6_B;vBi@,,@_ZBY_ ОBmmu@n kBhL @ 0D77 D݈Jxicccwxx@ >>>Ä  뿿***A!!AABAAAAAӧB{{{AӵACRN@ EH@2222 ¦FysvtzyPpC ???$쇉ŎЅ ׁ2TtT2@@d d   $',:::????(N΂ίΧ  QQQ2 ā괴ZCJC@Ɓ*B+...111 ́̅ ́̅ ((KI{I@ǁ@@@@--..ZPPKtGGGP@ $$$$ ӸBuuu@h*& &*  ݂..JHHH+O.@v@-2@A A ɾBrrt&&>>>  _  _   ...111  ꅀҁԅ놇   //R%4#0#3!%4! *=*@ A'E .+DB%GFQPNJIM8>!6!?"!(1 2910*97-@C@@#),!80-;:5< H K  !4 L O )&'/ $(TߟG|sI;;Is|A4jpx|}C̀@ GA*7 @*DfA rm\WXSB<@.C9-+%%$$C Fn]rxv|@G\hVbbVa\ 'փC|rr| +0 (>G6119F>C~~ wwK88pz$)398>GL@pI;7sh@;񶢢 ˪@ńXXWHXhh]ZZ]hh d&%%'&(E~tqqtԄA|uux~~@A@ ddd  d   ؁////( ā((""""((  &&  % ]dd]!B]| @$Agdhbb]^_@@聀GȄ NTckkcUN &τ &΄ 섄 惄℆  KPJI"%2000=B@^G%% ""KPQ@P3553愃     ሀ˿ G !10 !, +2;59(ο.bl .  cJ+@! G5D~}~C~?@WA MNFMMQLJxG""          NTckkcUN  efoooopo (,-//-,(      ! "℃ &&  τ℀QH]T0U3H%gO F4a=_@MAU EG.T+0D0B\GGF0Q0P0N0J0I0M!89>K6J?F"H`}C FF1$32:1b*"9"7"-$E#bG,HHqX0;":"5"< HKB FC F5$$!$4 L'  O' <$)5&4'%/$$ $ $$( 7> ¨⁁GGnn````nnGnn````nnU?uII$hknoqrtu@@! GCD:<<:DC GǁGą K\\*^`bbcbde @ ?62db..,0,122)0.-,-)-1.d#^=  ظŸKLSSRSY[CP &**&'))% AM8$@\loColC}||}Czxxz;KpC-vuwvvwvxJi@CG_T>))>T_GhtuhGjxxj!  WWffffWWWWffffWW " :832238:Å " :832238:Å    ###""###""#""#""#쁏_`1zwxssnnkV>BBGFIFJ@߁G=-|]]|.=G$  $G%  $   ؅nRUrXYW^Z[Z_^ c`jggeml@Ɓ   …  # "⸵ЦȺ@rAlrrlAGρGх"Ûؼ@}77777777# ٴ j_K::K_j  #>=>447722F@_S? Y FGGFԁLMMLׅw^.1-.-.-0gp[5@G&%Gk\]kGjPRk)lT^ mNPST\ZUT(@: GG #IIJHJHIIsB}w{z{zwq0 @G         !  WWffffWWWWffffWW   !   HJOTTPJHIKOTTNKI >A5==6B>@C7??6D@        #" 淶쾾ſ           /4!##!2/櫩£ !#())("!F$2.03%5" &= @AE.+/ G F$8$>6?$"$-6"  231-*97-'#$$,$!4+%;:5<K" " !4"" )&'/ $(75߭ށ*+CpʻгCπ@߁##짣AMaA]I@I[cA_WWXAca @ #,F9$2H,+HDTOMF~tFIS~@΁((! # $⃁'# . @x@y@@xyLPLSXXTLO@ FS5;[([%6"?"%%># ##2717*97-%#-,(8%";:5<HK  #  !4L O  )&'/ $(/՞Ё$±$B>@JMKNX[@XGǃAFW @FMVVA ][VSRPKHM@((B5*)'&"!BBpp1 @1+܁+" ")) .냁''('@ ss@ HTTIQWZb@L,@@,AmmH{|yyyunoe L @؃@==3333??Etqqtrs 톁!5TccS1!F05:50 &dd:8*%%*8:dd&́####+*-**..--+##E  ***H;*Wľ(&' ށ򺲁<ā L=2  @8G烁99ACCA99  솄L*@@SiUkkUiS L#0@@ ہֳۃ   Ɓ؁؁؃ '#  Gab{vv|_a96.+67207 ۹⩣@u@JJB PysmjcYP@@ GoxxmՒSTTOOPWS#ָ       烁99ACCA99     BEJNNJDB         &*((((%&+ 7탄솁 %&')(()&&1 ,L4* 03 %    = @ A E . + D B G F Q P N J8> 6 ? " )       2 1* 9 7 - #,  #    ; : 5 <       ! 4 L    ) & ' /  $ (@xMӀ3FxxBC@<@BnAjjrFTTm6tpSV B8@@L> L =6[?4hAeeEEΆDllHll@ND@IllNppC ッedddd= $$B)&&9 (ā΁( 111>1111/1c4-@dM>TTD@큁AB$$8*.I*2I*2   ';F ,? +++++++?+WFX \%v'   έƒFZcL6 ܫ ǁ  كG<:6"S  CCxOMT>>22@><C ؃  8*.  $$  A  0 3 %     = @ A E . + > ? "        * 9 7 -  #  ,      ; : 5 < H K       ! 4    ) & ' /  $ (@SHU@UPAƀE E؀ ڀ >3?-8CIIffeeAwwA~LAinndd@6նZGDAXڀ/ - - 酋D$$ uMuV@ـ @π@@h"h"_._$qG2;Ł€ ڀ/ㅋ  /   0 3 %   =@AE.+8>6"    21* @C@@ # ,    H  ! V0@#Trh' 'ݚ䃇AjAC<@ ? "      * 9 7 -  #  ,     ; : 5 < H K       ! 4 L    ) & ' /  $ (DRooSHXPA ƀؒΒ؀ڻλڀ >?Յ88BIeeBffIwwBLLiinnddCÃ787}CZ@G@@AX'/""--ӄ""--ӄ Dbb Dffـ BπC=>==Dn'o'MCqG;  &/ >03%  =@AE .+ > "   "*97- # ,":< HK   !4L  ) &'/  $(@5F5RD'P"@'Atl@l LARF@ -=&=Ր7AM'كcADttt@聁ۇD@@~A~~@~@dAȁ@ȁ2d΅d쇁- A>@K%A"g3Kd@m(@ꃁχ= W=WD̀@Dഈ@h@h Έ$5=f37i<< <<؃@AB?@ 1@bFaD|@Dhhhh0 ꃁχ   9   0 3     = @ > ? "         2 1* 9 7  # ,     : 5 <       ! 4    ) ' /   $ (AI@@@@,@@(@(AA@x@xcIIC77UUA88AȂAnp@oAA @Y@0@0@g"$$$$::++A_d@@AKVA_d``Ϳ:::A11br@{@{@ @ ~@@AԀ烇ԃデσǃ?  0 3 %   . + 8>6 ?"     21 * 9 7 - #, ; : 5 <     ! 4   ) & ' /  $ (9:xe׃J|9&  =DfF CW?*D,-" ؃0W>& -,& ہ߷˃@@.͹.ރ      &CCY@A>Nځ   ANZ@ QDKځC"v@QTAIUP[& @S/j{C1 .ރ[V    .@x.*FPXyc 0r3B %rV V6? =H @1 A/ E%. +4 D* B88<>_6R?K"_aV VV%/!2K1^*9 7,-0 @C@@D #aQ,Ya`Y;:$5<R UV U.0,!*4, , F ')/&('-/0) ,$"(/5<=@D"======Ѫ @@@˃ F}S+B|E BJIiAƀ@! Ι!! #"&*lllKˆBz~~𻆾ۻ@z  FlL _. G^~BZ 8^BrK' @ ??AMKKK4?& '?P  %%% ⮡G6658888aՈⓓ@Blllǃ- "$  ؃  )000 у-$$ &&&# 00'!0 333B|||(???%%%Ӹ D@@@؂H,=EKHBgB;E;EH Ez{y||C|||^uK44'bbb- Ğ  Ф2\Dj8j8jΒttLtt<</ $ /  /  /! !  /06/%%),7771#777 ! 11+LLL,+++҃ (0B?@GHGGGJJJJ \DnOOOB}OOOkB@ "ͯ׹#DDD&-   ***#-  ڃ  *** -  ڃ  ***  !   фPH)nFg')Ft!"\@U ʱ r$*Ni09{# @q/ '     "   / -22,*)),////0 8777鿱777a  $     /&&%ג )))޼&// / !       +  "! -'9<  / Ѱ Ɓ,# -77N kua,00>E1{7ID   e0@ۂӴf'/222଑--䉉-!3,///7/++(,))))),,,,,,,,-,,,,777@,( ,:+///,' 4/      --   ***#-         !       J,?kM0Q37 %W= =-@ =E @2 A' E.+ DBQP28 >%6?/ "EFc= =="2l 1X*97#-"8#G" ,E?bFB; :5<H= == 8  #!"4 L!  O! < )!&'"/## #$("ٻ)NNNN)ݶ 18AAA#ݿȃT mKOk@@ &YBuuu "BmCvvvv C~~~~@v     EeE eE =[E[=@  ,OO, 'BB'O%# ⠘Ef4444fⓓ@ƨDvvvy{ƒ  ++++ ك+:::Ń *)) 1!!2((((!% %! ,̽CCC4B|||===/$A """ھ@ AH @ (tBQsDQQL|{m^66^m{|| J::defff+՚v΁2vvvv @8A8r!::SttttttttttR::!A22A֑"   ꃘ  " "!!(IIII* ?Laaa&ɃUqFHcAȀ@  ;SzzzW  #,,,, &&&&惁 #*666փ &&&&惁 #*666փ IG\\\\<IB ffffC@H CZ ,T=wBu ǃ B FBAD8JcD `@'::F>>AkFz]5@ρ     "   )  " Ǝ  ـ@ U      +(    "ā ?DaE k7?TGBBBBZ@--"}A YA\o8")$+5 8--779䬅1   $ %>>>"݁            #,,,,  0  '            1 #   E;cH0C 30 %`4 A(! = @0 A E. + D B8->-6?5"DEh. AA!&2s. 1X*97"-#/#O0,FCqD=;:5<1 @. <  "#!&4  ? )#&'%/!" $%(GGG"ѡ"GGG ྾݁ "BBB .LtBFEGBsL-@1@@4UB%B~~~ ڱByyy۸Byyyڂ@W   aCa aEa ;NA) 6ANT %㴄C]:::@yGx888a@& Ժ̡Blll%%Ɓ::: -////- !!%=== ڰB{{{$$$ ??? AK‚BK BIICIIMx"6 ?2"EGX; ;;$ 2m 1Z*97"-#@C@@8#O0,D=fID;:5<HK; ;; ; $"!!4L O 8 ) &'"/$! $$(8D>:CC6:CC:̢  #BAA81ȿ݃A CL'JAˀ@ ' BvvvE\B!׶F~|{vv~~ׁڹA~~@v  /VwHwV/ 3_~C~_3 @  #CBOCC># (CC(O #%㷝C~w55㓓@ڂBvvvʼ  ## ##Ճ :::6' ///0 0/ 񽽽,4CCCڱB|||A$/==="""LyS  SyăEW Wā@ (燁VL9RMPQQQQ4VSG?QQ>S@QFyxtlxyAx xI:x: +fffedՃ Ίvvvvv2 @8A88Ƥ:!tttttS:::Rttttt!A22A֘            "    ߂ "!'7=>@;;5)7==9     '```;+ڴ3DFHA<<BB1Dd?55BnB@ #ӞIcyyyY   !  %(,+,  !""    ڃ  666# !"#    ڃ  666#   L+.G8;@HAd ճD .M @#######C He~I hA)LbCsI,@Ё    􃤂"  ӯB}}} ǭA}}ԃ&( 5K҃   "ā ]LYdEa @@}B V Ժ_=iɰÇ,-.ֵA{{+ % %==="́            !  %(,,,    1( 郤         1      Lh;]O0I3C%]8 <(7 =: @= A> E%."+- D"BGFQPNJ8>@6!?<"CFm8 <<!*2p1 1\* 97"-#@C@@6#U8,DCjJD;:5<7 98 9 #!"4# # 3 )#&'!/!# "$( ˠ$FFFҁ۹݁ $AAA &1aisw C111a@ ҺطBlll$''' ::: -####  .5777 ڰB{{{$$$ ??? D U|F|RDIJ7WUFNNLLPxFBBdxxpuuxԋNP ,S脄 ΚӁ -fff22 .ccc) מŠ  B88gBn8 : "::StttL(:::::TtttS:   ! ' !"" ݂ڂ 섇     4! & $ % a..@@R! =7# 6:;  Ż(YYY)$$  8C->8GHc;<<33D###4@0K@E_B\Buuu ''  ,,,     (((     (((    큀,̂G. 8D@D7@A| .T* AiA @s|@  ###(****(# .-.#$ GYEZA$$$$GtCCjH@    􃣑 (**ڊ  ҵCeknv ЯB^]]Biilւ@nʡ +,  5   !8$!Աڵ߁ ߁ +![|E/ z&lCCpX@@ q-hA, @i @@ ʋ####ͱA} Ɂ #:CCC)/      ,,,      )#-/         0%փ  Kd0I,0. 3' %@- ,"! =- @( A E.+ D BQ P8 >*6 ?"05V- ,+E 1.*97-@C@@ #1,' 0.3 ;:5<"HK+ *- +!4"L "O ! )&'/ $(0  00  "HHHEE::DxSNA;9=3&MMPF{unnnnnȈAqqñށ9988k}~h00r8.r  ,2,+..%Ayy@y貱Cvvvv ???<<44!!!!!   žȽ +/TewwwvuDrT 9999 Cr_VxAhV __C_@gS@؃؄ C|||@|@| A@MM@ 4(7nnnji\\Ŝ͜A88@8ttt Ѣщ@ג    <"(  ԁ (#'2 -.JOUUUUT =eeM   %") s A33 @D ŇDVVV[] !Agg   ه -.////5-66 -.////5-55  IxQD%.:IGASS@R }9R@  $% 88"  胛ɶ X'E쁅  DZӁ     Ӂ++  .쁅         ه             LhUzg0k3L %sQ UD] =c @B AB E+.(+# D B" N+ JC81>G6=?N"_`vQ UU#/2 1|*"97,-0@C@@R#sI,^[nV";:%5#<HKQ TQ S -0/!-4 L  O B $)/&'(/// /$((:>D86CCA¢:CC:̢ ߷ #BAA81ȿ݃2CeB-."1CI#SAˀ@!1a&&QUxxxeI BvvvLgB!μEvvv{|~׃ͩB~~~ A~~@v ܃ C]GwV//VwD ]? 3_~C~_3 @  OOCBC##>CC'  (CC(O % % եEm555w~#㲓@ AvvBvvv ŶҼ,!#"##" ##Ճ ˁ :::2',///& &/- -277788 佽,4CCCENB333] 99!!-===ڱB|||EkPPP^g """EQ  yCy GW W (GQPMR9E4QQF>QQ?QExltxyByxxAx(6xE:xxD}A+A:շː +fffedՃ)PPYbbb) Ίvvvvv2  A8qA88   tS::::Rt!  C4.//B//4AȀ22GdA22dG   2 -       ق  "2-   %%." .B@@:4$$/6<<<6! 7==4,    '```??ϴD!!!+)%,#111<Db4))0\xA߀@!#tttu@ #Ӟ=SqqqY,    ,+,((  ,+,,  ""!       ڃ܁ Ӂ 666#,  ""!       ڃ܁ Ӂ 666#      " "K< 0HB@G0B@H@c// Cnظ@}B CW#######C A?[IzjJOoFhMK)LbCsI-@ρL   ,􃰀ꑀ .     ہ&$ 鷅C|{{{òCywww &: ЭAww @~ 6 @jٸK ڃ    ׂ- .ݵ΁  Ab?H   sYGm$yEn@ @A y@k3+AV ʰdA gνA~z ھBsss 4---ӸBww-,)..# $,,,%'2RRR ..      ,     ,  ,    ,,,)(  ,,,  1) ꃰ       ! 1   '   N<*D)043+%>( )0=2@' A E.+ D BGF Q PNJ 8 >6"*-F( ))2= 18*97- #5! ,#*7+# ; : 5<HK( '( '!4L%O% ')&'/ $(999̽䁁"1EEE+BT-H@Bwwwсϲ--  >Z}FZ? @Ɂ &1===JJJ:  J%%%" ⓓE888[kr@Dvvv}{  111 <<<- ((!! ((상Ҿ """===/#AGY""""""_@"kI333333X @3݂Ҝ҂Ͽ J|}||(COo| G44dfjjjgdd. D88888 tttttA22Aփ  ꃋ$$$,(!&>HHH!DCbbb@.3 DqAAAH;;;@B^^^  $$ $ $$ %5333 %5333  KB W@[}O?k@B(S  ,*@F>>@vH|_1>>F@ˁ      ٮESSSaaa  @f        ׷ρ ? MGuR#?@灁***︁--⽕ $,, (N$.Ɂ   $$ $ $$        D! "  0! 3 %    A E . + D B Q P 8#> ? "  /     2% 1# *9 7 -## " ,# #%!  ; :5 <     ! 4   )&' / $ (  骁)>>) @@BA@p4     % ᣎ@o@v@q#$5 ! 99ri^^^irzBz@|Bv|@{B""D8X[TQtd   - +** 4O4 @F+ǀ ؜*aa++     @b 3 E=EB??@DE@   ꃓ     !  !        ԁ&&$$$ 33"444"'    ˁ            M89R ' 01 3( %6 2 6 5=@+ A# E.'+ D B Q P N J. 8 > 60 ?( "<=V2 9 9 2@ 1=*97-. #>. ,8< >=0 ;:5<HK( 82 . !4L O )&',/ $(«ݻ)>>>) -'eA  QBR&0Hp4  ,)*       %   ۷ߡ@k@v ţ@q " $5 ! ;;;7;F86333Pp99Fi[OOOQRri^^^irzBzYR9.9ATYЅײ @|Bv| @{Bǖ """ރhhhhhhh D8X[TQtd@1@׀         !     TPW[55JDQT!!! ψ݃"4OOO4""C Ǚ-fDi0@؁cF ؜*aaa( &&&'&    +    +   ԯ @fؙ 6:;<<;:Q 3F(:::CCC0: JJGFEDDDEGIJ|62    ꃟ    '        ('!+B;>>>C>+++Ł       &&&'&           HX. 0$3%, =@(A(E.+DBQP8>6?"- 2&1$*97- @C@@#&,#;:5<   ! 4 )&' / $( .4 ԁ/EA@@>@~@~,;2 @t AL6@ <$ 3HH%%'ⓓA^Bhk@Avv  4 (('((ꃁ]99A惏A)FA @H#A1A)C~h@C4E||}`||AAV@L1EyA3@Z )߁b탁A88;ttX@. A22 Aց  -Ӄ -  (遁؃= -  &,݃ !֘!  /Jx@@# Qà $$$$8 $  $  '  ݃ȃACSe@Rރ 7 , %* F< 6 "      1 * #  ,        $B  @e⃇AA||AA22Aփ+  B̀ ꃇ@`:F<>:62"LOI II#''2m 1X* 9#7'-'@#YE,KMmTE ;: 5<HKI I I I#&#!%4, , : %)%&%'#/'$ '$#(&@@@5Ryyy"ι""/EED+"/DEE+BjDBwR&P@BwwwӁBxwvف## ÜMnSH+ ,LZr @ (A(?^   ?Z|U DFFNNN${fI @NɁɁ⅀ &1===JJO[doz{{B vi_KDEB5," @%%%" %%%#%% ⓓU88:31.***&+.AFUlw|@CvvvuHwvvvwttvv$  000 .3<<<2'.3<<<2''$((!#!))*상ρρ $""""""===..===.""99WY """"{BDDDDD*,:q@D kY03333QcfffffB $|)@f܂Ҝ܂Ҝ҂ą`||}||||||ttt !?OYp|@tR44fV"ΓdejjjgddejjjI<< ʁˁ@8t&ā&Á& ,,,***" &Ё &޽ǻƁ!$R!") &! 344 (EEE!3:bbbG3>abcF1! D[>>>Y99(rYgC=4+'@|Cw^^^C{]^_L$ $$$   #$# $ '-333.''-333.''$ '-333.''-333.''   ҁԁ[Hb./e-X@{Y;&MY:%OTB3XX,!HH   +. * @F>>'XetmllbbSUuFn_IRhelgJA?<=F@ā    胨&&"666999MICilljjoCIM7777"l     ˰ѻG|YYYffhv @k & """$$/1;;;99<16= E   &68+577666C8WC #2 < J!&Ķ͸  ?fX=~VVV!L)?@$******--ְìBqnnŵ%.0 -3 ''ǀ $    $$$   #$# $                   F,G,063/%B* +4=6@- A! E.+ D B 8!>#6 ",/I* ++2? 1:*97-$#7&,*,:/) ;:5<K( )* )!4L  ()&'/ $(777͵䁁".EEE+BuCI@Bwww  ''ɽ    ?Z}FfI @Ɂ⅀ &1===JJJ:," J %%%#%% ⓓE888[w|@Gvvv|wwvv 111 '0<<<- (())*상 """===.""99GY""""""_@"kI333333|)@3݂Ҝ҂ą I|}||(OYo|@ H44dfjjjG<<ʁ @8 t   ꃁ  %%% .(! $>>>!1=bbb3 C{Y666I111)@Dx^^^w&$$   %"   %+333  %+333   KP#Q@[a@B}@BEE ** @F>>?uHpP,?<=F@ˁ   胘    خESSS___  @f       ف? [HO??@灁***Յ--ک%/1ց 3 /-**Ɂ    $$   %"              C. XI0: 36 %M, -$ =) @ A E . +" DB 896!?+";=S, -- 2n& 1L*97-& #K ,<;dC6;5<, ) , ) !4  ! )&'/ $( 'VVVV'Ѣ"AA"޿ށ'FeCeF'BFFB̀@ %Bttt%BチطCoooo؁ѷCwwww@n %@ 7E7 @Ƃ96?0"CFc= =="2m 1\*97#-"8#F0,EEcFA;:!5<HK= == ; "$!#4L( O( <)!&' /## #$("ܹ'NNNN' 18AAB#ݾȃT qLO{@@!**N¨Bvvv$BdCvvvv œC~~~~@v  "  EeE eE =[E[=@  ,OO, 'BB'O% %ⓓEf4444fⓓ@Gvvvz{{vv ijŃ ++++ 惁ԁ :::$ك ((2! ""#((!% %! ,̽CCC4A77B|||===-!!99"""ھ@ AH @ (sBQtDQQJ|{m^66^m{|A| J::defff+՚v΁2vvvv ǜA88A8r!::StttttttttttttR::!A44Aآ"  상 냒 "   "!!*IIII*  +=```*҃UrEFkAʀ@AWyyy\ " !!,,, &&&&惁 #*666փ &&&&惁 #*666փ   IH]]]]<IH gggg N@I Cm99N8|B z  B F=?*KdE `>7><=F>>AkG^9@ρ     " $  "Ŏ  ؀; P"      !    "ā  > N_E ]8>PGBBBBU@ iA ށf AA} Q"--" -("*778娅/ $ *)>>>"΁ 샂        " !!,,,    1  (           1 )  Lh>bP0R37 %Z = =.L=N @6 A- E.+( DBNJ%8 >36?0"GIZ= ==%2q 1_*97$-#@C@@%#\1,JElMD; :5<HK; == =!%%!"4L O =)!&'!/#$ $$!(6CCC:?C8:CC:ʢ  #AAA81ȿ݃AC@@Aˀ@ ))  BvvvO^B׶G~~~vv{|~ׁïA~~@v +"/VwIwV/ 3_~C~_3 @  #>COCBC# (CC(O% %㲓B5w 㒒@@vBvvv ʼ!Ճ :::51!//// ,4CCCڱB|||A7799!!-==="""MyS  SyăEW Wā@ (J4QQPMR9F>QQ?QGyxxltxyAx xJ:x: +fffedՃ Ίvvvvv2 A8qA88ƥ:!ttttttttS:::Rttttt!A44Aכ!             !#  $%% ##5;<<@><<%$5==5    ' ```=+ش 7155A..IFEB Dq?66>tB@  #ӔAcyyyd! ! !  %(,,,!   ""!  ڃ  666*#!   ""  ڃ  666*#  ׂM5.G-;@HAd // C w.D @#######C MoJ |hA)LbCsI-@Ё     􃥂  !烥ջCptrrCzzxy ̺C|rr{  5K# #  #῿ā  hMpeEa@A '( B V ӹgE qٿ‚--- ͲA{{ - %">>>#ρ !" 샋    !  ! ! !  %(,,,!     1( 郥   !      1 "    I\&@&0&3" %8$ &$ =*@ A E. + D B 8 >6% ?"(+H$ &&7 16*97- @C@@ #+ ,'()+'  ;:5<HK &$ %!4L  O $ )&'/ $(ٹ,;SSSPPCb]TOOQ\_DVEv\\\[Z ..  :W\cgge\X= g  '*& *%%%ⓓ@cIpplll{}}vv  Հ0:IIG((!))*상Ž <=???-""99 @x@x((bGh@؅  @|A||@|AdnB||Arr@8t   ꃆ  ! !!Y`lllmm P3D^ffdM.@~Fxy{{{ys $$    $# ˄/6@@@@C/6@@@@D I\D?-(*+55]@5000 F>>GH|;?;W6R?N"XYsS VV'+A2S1v*/97,-?C@C@@N#YX,XXsZ].;+:05< HKS VO U ???!?4 L-  O- F ))?&)'>/,? -$>((Ǽ!LLL  999Ф1BBB$###⾾BjIUC W$@pB@-!#0(0+#͝:ggg7+(ʯ׹   'Q|CT(.SGS. RCuQ/@#7J>#FFRRC/ 4::0 J%%%    ׫CVVVp µBaaa ε@V ػBlll-- "" ̀::  ) 000 (((   222B{{{# $$$!??? ˾A#_њC2222BE ]@# OA2K[D5555dPB/@2J|;8`@|CKHyyy||||||@(@98OU444&>>>] SI@4 &1FEE* ;<=/!0ZdddO;ϳÄ666'  Ψ 2XXX; ưIpP8?CG88Nr $::;S`tW[^t`P;9" )#   +܁"    )       +  + 꼶15PIII0 # #5MMM5 %%' ' &(' ?F*** n{{{e`[GGGC o1^@PPPawC@)# ޿ ,???()  ''' +++)  $)---(((""  )  $*---(((""  ꃄ" #       Hy)cKU ]Hp%*l@\  Ff%  Ұ+  FEe3`GkD-EyE@߁)       #)    ((( ###+811* +μ...$$$޹$8 ߂"    #   '  )   )/  !+5???6)DUUU !!#!&   IH>%fDs1UzCzzw@nWppp?bD[,@)O;@<& ˬ  7:C+ǭ'555첲φ)   #### @n gԁ  상    )  )  ' ,    )      #  )       EL. A) 0$ 3' %8) -# = @#A E.+ D B86? "12Q* -- 2F 1>*97- @C@@ #2 ,+1/2)  ;:5<' ) * % !4    )& '/ $( ....:% bb^]_YYfvDPAqq l5|Buxу  ªޯ  u.?LadV7.u  /"(*/%  ij@|Avv ؏  4  +###88988888߃ 99C{{{~ gg0* @nAdp@nF\\؇A||׸A||B|||@| @B\\ł$8 2dddddddŃ@8A88ttttddtt  #(.00+ ׁee)'A!!((!#6""+0B' ))2@ 19*97-@C@@ #9,*+<0 ;: 5<HK& )' )!4L O % )&'/ $ (,72.77'Ϫ ϻA(QC@K"߁LnB];߹݃텁%FcHmQ/ @7 #7  7>==J=8$ J  %%⾣B{88 @AvvƼAvv Ƅ(((..6@@@8.œB|||9999ÑJn7! """"1pɄ@"⅁D~K 4/23333L@3d.<<<#.dЩM|xp||{||||||@ r~F44rrrrrTK@8 t     ꃄ  ,@,12))00:   ݅!! 8/2>?@>>0! ˳/=;=6?""; 231 *97-@C@@#!,"+"#;:5<  !4 )&'/ $(DA&nr||{{BԀ@GA|}Á@|ReA jgc\\VOK@.H;.-)&&# H% %%%бľ@vAvv@v  ߃&'AA7##7BA 99(?C v{@ KR>@R @ݯ܄rrrH@偄GF=))=FG d)'% ڄnzCnn @8A88@8t tt21((12t          2$+.*,85!,,J   Ł  && ׁѰ  $K#+X@?G  55=LL=55&ꃄ̄&ꃄ̄  "!&""&#"KU;(2FKLQdn@GbCbG(((7*u@ '$8773HFaɄ      ܃ ⁑(('((,-Fέ̺۰ն31/1ѡ@} @s ;"u@D81-83.@}fEzhhz&  ( GJ3++:LG? @y@x 섃 섃   55=LL=55  &+-22-*&             #NpQU0_ 3F%hO C%_=f@SAVEQ.K+UD?B"G"F"Q"P"N"J"I"M+8E>C67?B"MOC CC3$62o;1a*"9"7%-%'@C@@=#_E,NEhPE0;2:5%<@ @C @4%#!.4  1 ")4&"'>/%# ($1("GmmvvvvmmCqqqqCqqqqBzspi_\KR {F݀@GKFFBBFGKGG ϠK_o-1_b^``bad @.;O% SKK@=@%"*89;<<=?@Mcvj[ZORRTMMH2&% #v%%%%%%%%%%%%%%񷜕O~vqhJRXZPSSVNPs @@v AvvAvv@v!(________C||||C||||!=5.,VV8888VVVV8888VV!9  9//;UPLB><8.*ztF0 @ză<<<<<<<<v\  $~zrm@섀"ؼۼ܁~hAAAKy@C~~~~C}}}}P<3&!!PPPonjooplm@Pvvy{{CPȭBvvȃywtttsyyooyApool3.""& !#"AXXXX@C}}}}܂C}}}} 儂cc}A|ccddCdd  @8GtrttttrtA88A88@8tLLLLLLLLtt2222tt2222t↎↎↎↎↎↎↎()))2///&# '##  2  '*)++) " !!!!  !!!! #ủ؁؄## ,%%(& #Ʊ H01H@x @x@z @z ݫߠ@p©¼@|hjbeecih -_ "".@GGG!    MMccccMMMMccccMM!* **݃>>>>>>>>ӻӻ!* **݃>>>>>>>>ӻӻ     /.))))// //))))0/   Yc^),1JMORhp^g@ˁĪۃ*C00C0#     73A{tqk_ZK ew!86:9MT@あQC%%DQ@}@}@@      ュ#ʁ#+$  '%%%" '&::::'' ٷԍMQjC6upTRTOFA ³@6?$"$*4" ""241.*97-@C@@$#$$,$'3%+; :5<" "" "!4 ")&'/ $(SPۦtgA;C@Ɓ..11그@@|@|R[ASIP[AbW@!)B3/C,(C%%%%C\bv쟧Cpmc@Avv@v@v!݃ !!""!!@v 9/9Հ@v/A%4A:4 @4L6#>#@> 233d˜쁁 <1122301 @qq@@NN2dB$##狓B88::tt::t::::t྿ߺ ɽ ݿݫʶغٶ$ ,'ꁁ  @x@}  EO792C>@L(    惁 惁   Cx|E|jm@ȁ>$Ǿ'  TSA^eRGA=L@  ꃓၓ'&لͧʣ߁_::Hل('H8 &AL9/ZBM+B=3? 406E"iV@f1f J= AoEe@C% :29c.>*D++ xymX;,"a:"Ch@%                 Np>V70=36%C8 7-;=E@3AF E6.3+/D"BGFQP0 N? JIM<8;>067?<"<<a8 77 ,2\31;*97-@C@@<#B>,;9H<;";):5<1 58 5%!4  ' )&&'-/ $( G  11  FF>77.///.. ԁ҃ ԁ҃   !"$""$"! Llx?z*5=>?BJUDHGmx{@ fEi     ,  &  Bo.,926.=<547Ƚd  ف3   􃞁΁*(%""*))%,,!+!!0:#?1 A}dAd{Ⱦԕ  @y41/0 *'# % #r@ ZNLNYXWI @@/M:1,.sCzcc{ >4C")*!!"*(.<=]˯ #:E VXnddn[Y CCC:8Baո 6$iWLAֳہ      Ⴠ77>FF>77.///..  %#&+11,+(  !!                C03%    = @ A E . + D B 8 > 6 ?"      2 1* 9 7 -  #,   ;       ! 4 L    ) & ' /  $ (E߀+Ac@2`@I@@rqFQUmCB&|@CB'C%Fm dɀȦ@v ^ ':S C- "99E!)D!E5**5DttZtt@tDā@؃('ff̃<Ąvvǁ6℃D88888 ttttt 22292222-2^  6 (  = $" # @{@ AdBK4:9=/@@@dWD, O 6 O 6  F!  F FtdF<Ā!؀΀ E{?L JމŁƂ::  D,     @CLC0A3C%CA A-B=B@6 A:E.1+" >?%"BDaA AA !dD*97-4" ,CAJHD;:5<"H,KA AA A!"!4, , ?)&'/!" $( ֦?? FFA}kdb]bdk}AFF!ٚ!h|| k;<5/8AA/5;;5/A@ ( ؇(<<II  AAAA???? Ҹ ڈ&``((섅^^=(â (*(( W  >414214>P=:20,,02:=PS   (-6 BODD Ass.W&! 141 ! +"*>ց 1*,,-0  0-,)>**  "+,,.0  0.,(?**  "   턢V \ZXXttWXZ\ \\ZZuEuZZ\\@   TT-#  #-TT 9,*'6BB6'*,9 z  κ ⰺ疖Ǵө@q **(,****     4@; ;@4@ :%44%;@-8PP!R* ֮ @  @ *:: 1;)@ +222,(,222+@HθFہ% 2"           &! 242 ! +")>ׁ 2   ""             2  03%    A E "         * 9 7 -  #      H       ! 4 L    ) '  $@y@] ##݃C77((PP@:@BP샇胇BptPPAxABP@HP샇@CRC0A3C%C@ A->=D@9 A:E..+ >*?"CD_@ @A!`D*97-H ,D@DJD;:5<H!K@ A@ @!"!42 2 ; )&'/!! $"( ͹  ??*ND\\DN***h;;7.ШBCCN ))     "" 󃢁  񃢁 AVKE0=3H%L  #=0 @.+8>66?V:^   42UJ*9 7-6#K,76VH8;:5<    !4L O  )&'/ $(YĀ@>/%6AAA3&ûփbdirWpm{Lbumeb@^TIIINQW___UJC`UJ;1񶞞0?A>1           YdfvT9( 4Kbzid@ ED(+1Tg FlXN)2:D@܁          ĜL{<51> $3" ذ :BOOOB:1%%%1AJJ 22   ' #777# .*+ 7O22qq< ٥ ?6C?^"^VR RR.$N2Z1Y*97---`C@@V#K,RVdH$;:5<R RR R(,/!4< < ? -)+&/'/%/ *$(-Ş.E==E.;;; (^E_,BdJKdB>ZZZZZZZZZZZZZZZZ@A+Bvvv9;;l@(((( кɶ yC!!!!CyEyQQyEaaaaaaaaaaaaaaaa@ *+4CA0##0AC4(((((L '"&-- *+2+* AMU ќAYO@B 555" !11ʁ؁؁*#)( +**** ց((((*   ((#ԁ, (((((+BBB,9]]]+ȗŲPRwwRPE{VSTWwȃȥEjXTSVt@T-тԁ,  ddDddBdd@Ȑ-тԁ, ((((-тԁ, (((( ,[[[+Н΁΁$$$$dd0ُٰ0d((((-тԁ, ((((-тԁ, ((((-тԁ, ((((-тԁ, ((((-тԁ, ((((-тԁ, ((((-тԁ, ((((-тԁ, ((((ktttVEVVVEVV?VVV>Vtttttt~tjjVV..VV........((U(M]{u`(T(((F((2(((ZZZZE+"%(((((((((((((((( +!!((((((((((((((((<  ,Ԃ-!!&)(&(&!!&(&()&  -     "#''#'##'!&" -ʮ-,-. ́ MMM%˲fEc=A tIN|A+CC@AXC000^&&q@Ł((((⃀*%""""#   ⋀*    & #݂*    & #݂   -#" ""#%x@C|@5߁G*-V5[&&ee[e&&[[e@]CH2 "<CPF      J0/L\C [M MU}BVOOOOOOOOOOOOOOOO@ $        -״Ĩ  !   ۧDEESRyιFyPOCCjC``j`Bjj`@v K"IAA+ڃ !+ ؃ $S-ϸ$ 1  @/(GG?9:ymKRHBJ||G||@CF CoK---$  ----$Ʉ@zδΝ́@z+>>$  >؃   "  #*     *%""""#   ⋀ ###6 !<      ####  #3;   ELFS.0<3= %L6 <(1=< @AE.'+@ I$ M8)>76F"EFg6 <<#";2_B1L*97" -@C@@=#D;,BF_F5;:5<6 ;6 ;#"!4$ $ ;#) &#'/  #$(""%.DIH\\\D((((( ̩LLHd=Cd/A@ցuug\/ʰ =mwww у ο xx >SpjTT,```UUU#`^t{A@'dEY<bdjm]dl_dddddid_cddc/Ac؃!BBԁ :<<< AaaV{S1ZZZddSb?ADD@|ā#!$16t/jBH~lwC8&1Azo:E3(@ K,)5"#6* ΜΜΜDDUDUD::LDL:D::  2 +<?8,3 9@5. @(3 ,=:A6/  /6B;'++  +xx.ԉ.x޶*RzRL$Mu%666/vvv4҇ҬU+U~T)SӨ@~.. 5 444샀 333'999٥%XXX%OfA+԰.DhR)뗈,:8)'ݠ˼ʮ) Ϧͫ&@@@:::* )))) """ $ % "&    BKKC||KDKD|Er(@y@B}}}"4zzz4㶶MMMI25L## ( ***֋ ))) ***֋ )))& &    gTTm(((mT^^^ QG%/|r HR5+r|@|ڂ$$) )ϿƿʾŃ @B!@ @zzz@ zzffzzff@       &  ++зBzzz!+%%ѥ%%%  %-6 2PdddP22HdddH2dbIKdePOdҸBoooCg{Bxc|®@@&@@@ͷ15KJ41ϵ˃QQ[%yyy%Q>>>\R pzER\ zp@́  %* )  ށ&    2cdddc22ydddy2ddxxddxxd  '   ## ( &  '     ' '僫&  Np<K * 0R 3( %82 65F=C @ A E."+ D B G F Q P N JAI%M0 83 >.60 ?D"DA]2 66-(42V616*9!7-+-`C@@1#;5,A 8d?D;!:5!<2 4 2 4 /+!!4  + /)(&/'/(/ !$(($$$$CL"8C ȁȁ"ăā"DI/ CׂTPT,&JD@.  *Ad`T*B"5D 55 妦æÆ..$$ ..&&ˁˆ)))8&&FFPPPbFF  @ wm@AHHAHHAH\ @X FFZX>FFFXZBttttt@sowttwt@((  2JKB4 :: ⠠숎()222K@@@@ BBM>BBO ::::++%%22%% 2dd21222212dd2̮ʸ2  䂂䂂䟤Amv ؟@E 꾾ށރԘԘAQԵҩ@l <<=<畕畕AZZ""㙙ʠ@j@q$$%%AA!!AB   gifnSYZ[@@݁SSEG  ރ((((! Ȇ Ȇ &%&&&&%& ͭ ASmdyiu@@F))))  daRSSV`dђַρrrrrb]2) ú^))))  ɳ           ))))     3**33******3***>5BA,***!*TF%&/(NNKK@  FFFFCJJ $ 7MMH 33311&&3e44>wvgeeeUT|6 ?" vvRRj2x1*B9H7R-Rx#k,W;G:C5><| v vQRO!I4S S r a)a&O'M/RR P$K(?6 ?@!P<<<=')))ɿ؃? KKK(<435# CRKg6B eF:K}@ ? 0,>\nA]J@@́ :6$ԢByyy ޶1@rC2Ш@x ddAdddBdI@dd@ȃ ## 5?ZZZZܦ ##졁Μ(((( ddd-!  -1 ӄځ A`gE``~~~έ@_Aq`΁ξ@W     DkkklmAuuCb}}}@z@!     ? 1%!? $   K=ottuRp777yˑן@= ֵ’զBjbb㝥H[[\ceC999@3?eL" ,9===: Jb1  ӫ*DVH- ;((('*AB '''ΔAZY çET䘘Fna8H!!''' @A '!O`WPUBzzz1IW(I4]CEEQ(((G[j;BR9ϣ$      ⃀$81(((  ((( ((( ((( 0((( $81(((  ((( ((( ((( 0(((  +  ?       탉?˺ĺ󺺺ĺ /uu(2u)))u/[[[uuQQ[[uu QQQ@  #/ ( "݂فЂ 6?    Y  !    !   ! F06@GCQGYFbPF >@@   # 1            ( <)    & Eh:::CeHurd++11RrEcn111l!ĵϼҳ@ ߄)/D9:4$E9񲬇*~Ei8ۿ7@K}M&ׂ+ % !3    &)))***"& '  $   @Q---gERiPTT99:e@jjj@L-===\EDl3&&&:cEc4???|DtF@ԁ?:&  15;&3# ǿzLLL >@@[18>?ooou0xPPP]WWWA@ ݂ۂ/!+  A GԴ4'B<)̅BLLL G/445B```fuu+i*mB01̾޻3<<2"0888 2- ރL   YA of^<<<(***i@ƉHkk?KP|||EzM@ 5   .    4   3 3 3           $      ⃀     + 3 ?    3    3  3   3     &%    & 2               3   ?         3     - 3   ?4. < 0 3 %( 4 4 " +48 > 6 ?2"" . 3. 4432L  1 * 9 7-30@C@@4#2 4, ,D . 43;: 5 <2 . . " 333!" 4  ( 3)4&3'4/3 $4 (  ,,,׮(RR)ӃG((GeBeG((GeBe ( A>CI>EIE a,PүHLg@-Lgg@-''((<<<<ibWWWbiq|||qibWWWbiq|||q    +==);            6)) ĵƷ  "" ̰6NjjjM4῿666߽ 444     ## #         O.%AzzB{{{   DMPG ý       «E;O\gP .88#,5    &  O220*&##+1 aaa_\\`aaaaa_[[   #+5>>>5+####!!! !!!           ## #   #&'       )' !'1-      ؃               !!)-8;;=8-)#  " @8gN0{3i %fO KA.)+8;>S6!?n"glO KK32T2d1*9,77-3,`C@@+#;,^zr;$:5<N KO D /4/!)4+ + ? 5)0&6'/40 7$$()UU0͢ 9TT  +%000%  ᫫4ZZZ  ":::"܁ **NrE|S**BZ\CIIPqDqPI??IqDqI?@$:\\\/ݮ *$   5˱ϙ˙˙ A \F4 8FaC `F3 +FA FpBpF FxBxF@    @~qUUUb@Y)C:::}CGGG """$$$ &&& $$$ ܏  $$$ ܏     5[I9999DACCCC'H ''' H @ ݂ځFFLL          [ ~F888~ **|F...|*@Xނ       'D,BjIlB+-DsDxB9FF~~~FFFF@C\H2)CFa00ۂ%%5  5\\@<\\\\>Ô]\\  ̻A|| A}}迗SSB,,,S@~AAA  9...9C$| R%gg9 AggH33H3dd3΁@# 1 &#bbOOB88a‹Ea88]PiķA]]DlZZZl33҃D333@3'!***)44'%%%88 ԣCpppp 8888 ԨCpppp88ԩԩԩԩ ߂$$         """$$$ &&&  !!!          ': :  -     ?U_I0T3? %IN A6$.$+586>O6?Z"XavN AA#/H 2~a1V*9 70-C#~C,hg{O;:5<N AN ? '/#!!4( ( 8 ")+&,'/*" 0$(,((((($"""-(((777 -=== *KKKKRS888 Ȳʃ  333$/öÛ  /sssW<" )mrY###-WZWA @@ ,$,5"       """ ߄ 22 (((   酁  Tammmd\ZZ^oBlTK888+#!' "5KK ;FFF;  Ű⃟ <<<-( / 2! 텂 .º@|   ,HHH" ((((((6CH<<ۿBB;O     @@:  /[[[@%%))))&)cR[NN Fj^hiVM(>E 3   03;fBWF5aBh@%Ӵ@ 2Ү'4OOOOC  """          E'VOa*LIb@ MoAL@Z * Ղ /))' "-----.*))// ../*8 /UUU=( 5(2KKKKKKRRUPP((:PPPM4((7 %   !   + CPPPx ʣKw____]SEIPLLϴCKP<@ۼ@F@8*_a.@氂 !    CdA/dKdG@dEd>Nd@聁@y »@} "### #D"""m(((TTPO "666lG""___A@Mֈ *4C'')U ϙKg====>7-'**իFXSp@n@-ž    9Vttt*Jfwwww|@' 6Z[[[B# @     """             %A  0 3 %   = @ A E D B G F Q P N J I M 8       9 7 -  #     ; : 5 <     ! 4   ) & /   $ (J9 ]@ B@2~@* 9 ƒ Ao@! B@ - @F6?j"\iM B B //N2\1* 9#75-.=#,,Sx` ;:5<M A M 5 *1'!&4+ + + 4)-&6'!/+3 -$ (  %000%,7  III;ƃ  ":::"   CD#C??IqDqI?IIPqDqPI4IUUA}H766\dA@⁀      ׃4˙˙˙ª˚FxBxF FpBpF A}Aomjm~CFFVBvF@  AFIFo@r[@߀"   ')))烁   444 ,$-2()(#((' Bfff7B'7,qqq,ǁ騨4LLL21& 2  ??' ?  Ζ#___#؇ ă  놜4       4ݻͼ!!!    111/$$  % ;փ """  4%HHH%666#7&&&)(!.*,--! &***1D1.1FBF1.7`J%%B9,dzzYEavv@ PPP A{{888@{ ! &   """    """       4  H d ''' _s߀@ L LAA Ä  &  K4663)9PF$F  **|F...|* ~F888~ OF@X  -      FFFFF~~~FM  AFA @% %55  ҂ 4\SS̴\\\\\\SSB,,,S迗Œ@y@xѝ@~-93339   H5ff5 d55 b7++$000+E iiiB Ӏ@OOZZ'5C 33҃D223DmXXXmM# )...>F;?:997;@' 888    ֫֫֫֫@` ;; ===B~rrAuc@x$$&        ! &   郶                 2 0 %    . + 6 ?"       2  - # ,        !    & ' /   $ ((A&22΃< ? 7 ? :5< ( + " !4 )&'/ $(   , )) a@4.KVgV?@ 仫       ddAnn       ɾµ@h ؃  CC ///ϥ- *TTT* ??$ $?ʬˮ         &     &  Ld'Ed''PpApPPPm@mEkBkE (D_{{{_D( @B}}}׽  ꃀ  AvvAyy@yf@ f&&G))GA#111#  ",,,";[www[;;ZwwwZ;zƵŵŃ̰Biii@b=PyyyQ=**=FMMMF=4+++4rrentkkktner;;VoDoV;@߁ 999۸ۃSSK8&&8KSccK7& &7Kcq+666,%<<<%;bDb;VVVbmooombVV@Łһ ǃZZZZFF           <<dddd PPnn A~~6  03%     8 >         9 7 -  #  ,    ; : 5 <       ! 4    ) & ' /   $ (11((څF**I@ @MDB;@ OCII@.*&&  ʃ22 MM XE'))؃؃ FA# ??hA8 7%$F.[A7 ))GG4433))11ځ YYXX   ""A661023" %>2 1!!."+ I$M#8>162?6"69I2 1102@9 1G*97-+#K0,@@0P6;:5<2 12 1 !4"" + )&'/ $(Æ###ׁ 5>>>$FM2++**GH.  $7˽¶ xx-FNxxx]<>>ro)UB $)#rrT0n]]^AD,0DH[[[U!#@ HVQQG=,4#@AԿ ̺v;    胂 胁   AuuۦBuuu 㽥B{{{@n  ][Zw\\OB(5HOOWB(@ 2A)|C iZ?2222CZvD2@ʁ    ݄لGYYYP___ ԳDYYYLX@[ 3"D**A.5  .)  A~C b2ξ2aD@Amm@rӺ@2 0>>9???13:!:EeeeC3E  J<& 7E{÷G`NC+++-{@6==23330/'0""C$221-*䳿 +  22242#  ;                  EVUQ0f3. %_F N1=@AE).1+ I3MB81>Q6S?W"VZfF NN**O2mX1X* 97+-,J#sL,\WTV ;: 5)<F K F B *+(! 4! ! 6 (),&+'/$( *$)(*%%%% ---111  @@@-))* (,$$$/DDػHH# * FyHtF "FYB\F FbB^F% q   &7  & ' ʨBǾͽ@n( غ ((((((僇(((     " "->BEV_rBo]]ennne]UKKK555,#"CVVV@%'''  #222@$28/*5YUddddddddddXKB444000     *   &#(((( 22 22$  (((* *-*     * ***%222 +++$")))   )CJUoooqkm{{{LC4 8O_vvvkOGGJaooo[K5@(!  !?mIkafmmpN9'''.#3+###>H\lzzzyfvzzzf\Y>>44U\qBt\44\lBp\Y44@с   (  ٣Js222\i???rC~GGGҖC;;;z@A( &,     &WB47B V&&hBS&&`Be&s * dzʭȱ  ## " ۃ*-03HHH=>CJJJ<,1KmmmbDIIAakkkJ1@    N{3`KrQdE1!!!LssG4Ol@ہ( @@>000'*+ ƒ*&,,,""""%%  ⃀                (    8   %  .+ > 6 "     2 1- # ,    :5 HK  !  O )&'/ $(҃ 6B8{<u@U@ 000''))) ""&  >UplsssiisstuU/4't'ԤDjmq{~@z-"@! ޮف@}չ 佷  )^X$".ͅǵ @TBT+Jk@؆؃ CfZ>!Dfff؆))((؃22++ !!o Bbfy44 1 @V:LBVҲ@c胄胄 눒  ᯯ@}<3(3 6 "         2  * - #  ,(  '    : 5       ! 4  ) & ' /   $ (Κ@V ! 5qBq5 Ғ-lll- '&   0.  BbnnbB@JJ(>> HH**H 999 ---غӁ (((        F|6d|$ ɷ   (((    pD{p@   ^uCu^@$$ !! & "8NcccN8" p ###                :$ %#$ # .+ 86?" "$$)$ <*-#6 ,$8$);<HK$ $ ! 4L O )&'/ $( ҃  LLLC!   222#222   1  42Mdc]TKBB//DTdqsރ77 !/-$$$<<<    ,3D&&&>%)))   B~~~ <(& ,,  /!!!% ؂/!!!% ؂ O&)?> @ 68DTg||AnR?+( =ddd<.ddd= F^wKTTTxE```py@ 06MBHYYII@CO@</// CCC2   O"""333؀@ Ŵ20  Biii ׇ1'),%#""#%0+#1           ? 0 3 %  .+ I M> 6 ?"  21*97 - #, :5<     !4  ) & '/ $(܏@nFN$$փΦx@xxCYYL: */؃VcArZZ@d Ȁ ((؄=XX__P=@ QXXFFQQ@) ""WWMQރ&4C&A2( ݈     ց ā Ӂ#ssiis#@ ׁҁ πǮAoo=&66.2(걱܁UHA}}@J4݈  ?+;90:3 %+ -$ .$+"896?1"+=U" --* 2U7 1/*9 7(#Z,C=UP@;:5<HK% ( ' !4   )&'/ $(----҃(>>>(ڄIJJI鸸;;'$;;GGG /F\C\F/ 8FUCUF9 @t0GT_@  ((((؃ (((  ' (( ((  88FaBaFFVlllVF8((8Pİ&:NNN:&ߴܳނށ!!兎ǹƵ@I7777ʃ     344441,  9&333&9"'DDD'" :pCp:A d8 7eAt BvvveBe         ̆IC\\\\DI?oooo<@ЂЁ00  * &&&,  ف  ܷCqqqq 巉Cbbbb @o@AJJAqrA@22jGj2222oGp22@, [[Imnnm[[,,I&*,,@Ɂ22ςρ ˳EmYZZYnΒEWGGGGY@22FtEtG22BsJ<<<6?"    2 1*97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(@@A@d@Ȁ@́M@w@M@~2cc@$[@Z@g@Ȁ@o@D F@F@@*@pAH@ȁ@ @d@ÁF@F@FF@06?"   2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(PeW|@I@@ށAV@A@ɁM@M2dd>(@w4؃&쭧 @@(5@ہSSAT@A>@r ׁ +@ SSSS 6? "    2 1*97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(] A Z@hA@M@Q%2ddl@@T_iR=@ER0܁b@ @T8v@#hh@t@Ak@ぁh A@-hhh0@@ @tMX@A]@O@Y@A@q@%%%%%@4%@4%@%%@ꃆ%@̃%@ꃆ%h@l } O 0L 3L %V Y U < L =* @= .I +<8<>I 6 ?: "] Y  Y U U . ,  2 g * 9" 7+ -+ ] # <,\ U  X 1 + ;- : 5# <T R Y N . , - !* 4/ / J " ). &! '+ /+ + + $. (@~ ȯ֊Fpppdkb~ ׾ʶA~N->>>C_!!!_C^J      #nC@'˂˥BKKK[[GZ~~~J:° 4-<---  #555 ::E ++  ǠB``o,> ٸ)333###)"111"ؿ'"""#444;2-ǯ**$777 9BNNNB91$$$1DucccwŠDjFFFiB} ⽦BN dA"dddddAAȆ11-9&ը 000 )Կ99%>dddS4Ҵ $04 %DDEHKKHE((JllaWQDLLWclsss6@''(+..+( -OOD:4'//:FOVVV@) Ӂ***/2477731,*cpppH3 DYz000>>>med2Icc@)333+ $$$ ؽ211ղ&&& ہ11DaaaDϻ$-Ap==sAihhnsI đWB@ʂʦBKKK1hBk.ۃ@w )  &&&.*# )111  &* '222%- !!.AAA.  ! '222%- !!.AAA.  ! )      i6jjjY1 $Sppp8 @- @q @t ׽GGƠB~]@o pppppoooppopDqP,2Kmkk{{{LGA$$$[qB@$   44  *ĸ@N)    Q^^]\[[[[\\_^E000gIrMkkkRRRJfCz]EE@΁)$j(ꁞ0A| ̓ӱƺ@N    *±º@N$)#%*+' ,  __yFx_D wD #&hhhDfLLLk~Bπ@   @pUn@ ~b<(DF9fBg[b@+--- &QQQO>?*** Ȱ&& &999  --.-,---/-----,%   '   )  &&&.*# )111  &*    )  $ 惭$    (  "        T03%   =@ A E . + D B G F Q P N J I M8 >6? "      2 1* 9 7 - `C@@# , ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (=@@?V@"DAyANA@ρ^@@d؁@~Β@3A/@-AJ'@O((#e@8@2nT  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(o@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O((eA^8AnT  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(B@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O(( eAm8@nT  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Q@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O((7e@8@nT  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Q@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O((eA|8>(nT  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Q@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O((#e@81@nC%&/ 0+ 3( %#( $  ( =' @" . +% G F' 8$ >' 6 ?"-( $ $   ! 26 ! 1'* 9 7 - ##% ,(# ; : 5 <( $ ( $    ! 4$ $ $  ) & ' /   $ ( FhdhgD@%I\6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ҁFT@`_@M@AsԁA@쁅AN#&7-G7@Ӂ@ A 7@hˁ@<T03%    = @ A E . + D B G F Q P N J I M 8 > 6 ? "      21* 9 7 - `C@@ #,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ ()a@~E@;:@@n@灅@u@@d-XB@ @O>A=@w  A[|ѺT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|@T 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T03%    = @ A E . + D B G F Q P N J I M8 > 6 ?"      21* 9 7 - `C@@#,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (ѡD@  @h@vO@@d V@ADYU@z A၀T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d/ V@샅ADYU@z Ё@၅T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d V@AD1YU@zЁ@၅T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d V@AD+YU@z Ё@ ၅T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(ȁ~@n@E@򁅅@@@끅@D@T8#@@ÁA@m@} ́@q<uT 0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(Ё1@WM@ ?Af́Ag΁A@d쁅 ܁e@@Ɓ(PA;@|! @5T03%   =@AE . + D B G F Q P N J I M8 > 6? "      21* 9 7 - `C@@ #,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (.\@FW@&LAtAVA4AuAL@d$$N@@2fA(;@|@T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@2fA(;@|ˁ́@T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@2fA(;@|́@ΙT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@2fA(;@|́@T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@2fA(;@|ˁ́@Ι403%   >   ( 9 7 -  ,;:5<     !4  ) & ' /  $(> ,D5}@@F@p@I#J  ށ!"D@/7404uk*mr2-@$!C>EC /CC- ! FMOQhNWf     Gwuwv@GKMML    9:<=2992   F̺3H1.@,BDZ  !    󃋁T 0 3%   = @ A E.+DB GFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&L@灅AVA4AuAL@G.$$=@A\fA(@|ˁ́O@ΚT03%   =@ A E . + D B G F Q P N J I M 8 > 6? "      21* 9 7 - `C@@ #,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (5i@nL@"DAwA~A@yP@@d'N S@@2ZA  1@h@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA  1@h灅@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA  1@h灅@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA  1@h灅@wT 0 3%   = @A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ #, ;:5<HK  !4LO RS)&'/ $(ЁeX@FR@!B@1AXA,A@d́"EW 'ށāA8 @A ~ 6Ak B 3B+0=3/%@. , = @. +; G F8>/6/".0D. ,,+2D01D* 97-,#5% ,(0A0# ;:5<+ + . ,!4" " ( )&'/ $(Bzzz @z EEEJOOA΀@Ɂ6IIICCCŬŰ WDWWqBqW@ 3H^^^H33HKKKH3^؍F`+++`Fuuu@& 434ށ  ރ!!"22 2222@ %MMM@222 @$@ @$ AȀ@Ȅ3343433T LjjPjjd2:222⁂/DDD.+DDD+C 9NwwwM9/F~~~E-{௯44+--- -K @!!!@B€@FFF<<<   ؃ ؃    󃙁⁂F888FBBB@5 T((!!!!5ddSSFC;GGG;CSSFC?GGG?CSS@Z     Bxxx8W      Ȓ͒:###: ! 66'sCSF777@XX5'%6WWXX؃                     A<iA0/ 3 %v g dCC =G @E.4+LDBBH87>T6?h"og dd25[2m1*9=:`C@@^#e,r}; :5g T g V HIG!C4/ / B ,)G&;'C/!G $G(1<<<3((222+,I222(((1KKK샀EEE ໻  B w[)))9A*** `,RsV0 w/@@-ŗ$࿶2^^^:13<8;EJJ  ((((((  *TF;exdH5"@S\em@   >;LC,l"!ͺA}sC``\m@x@l777   &&& ȳ僀(((  5"" --- <<<" ((( %21A[tttdTK<5- B||| %,3GVpBdA Īݲȥե  [nDddddEnI@ȈčZZZZQ.ŰëĆ   $  HXJ>F>K,&+&/?97F 8RJC  ۂ 0ͽDwmaaaDvTׂ7εżѦ    # 7 ݼغ+9I( ( NJKٱB[[[Bzzz!@ccc{~lmmm_N9 $, , AJT  q (((   #CCC Etttu@@3åGGG о υ**:!!! &&&   5 (((*** 僀((( 5 (((*** 僀(((   -    /ÿɡļɱ  WY)seEEE,qqqT/555Po&g@3ȵ #17/666( L000+#&:!!!4 2111+ ("83 ' 0'8=" UUT<j/(}}}}8VVViioTEhhhgQooo9bbbU@r ; )      >A %?  I&  O ೫BuuuˣEGCCC{ ֧CMMMXѨҼ@?3 1# IJ  # !7V)e*    = vRRR@(Q.CCCI)$&&&73FFF)T{WWWM SV1   2 JuNNNkxUZZZI6RB YYYC8ڲKlI333+$$] ΁%   N=. ;;;Ft9%$VF.՟ ''' @ց3B)IKQQrr:0-X;678 ``IR7MTJJJ=dBRRR^<AAAΘEiSOOOr`KײΧς57% D6٭Ҳ;D GɷɁ.͵#:,   3    **:!!! &&&     $3  $# $)  $ '     ꕀ  )     ꕄ&   !  ꕈ.     T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(W@@zX@0P@@AHA|A4@8t񃅀郅끅偅 A@Uag ƁA,ԹT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U ab#ƁART  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U abƁART  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U ab#ƁART  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1*97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U abART  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U abƁARFP03\ % |R =@ A EZ.<+u DhB^8;>6U ?" ||?G21*89:7C-I@C@@|#},8;+:75-< x xCGE!F4[ [ l A)C&B'C/EC B$B( ɭDvKGCuuuuCFFFm@~Ѹׁ@+ ׽۳ EEE""  CCCBJIiA (!&8OC7NA ,|Cz.-.YY6huWDW Ո@{@+ ԺطBlllBlll? %%%  # %%%  -0ǁ ::: )000 00(#0/ &&&&  333 7=AAA ݄   B|||B{{{-$$$ ???('???%%%Ӄ)(@΁XX:3A}#z;:;8L@@8؁  ;N>VE;;;ELe@R` /zz,>>>>S00<kEgZE;;;[@ EE耎  $ٔ Ğ)#ΚӁ -fff22/35 'bbb-Ӄ 2>$$$'$2<6-,,,,,,,/,&,,,,,,?  .?9    ?             ?   ***#  *)))+         1  , )#- %$     61     - / %& T 0 3%   = @ A E .+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(G@a@(T@&@A'AxԁAۃۃ)聅ꁅ  x@'ˁ7@dd@&.@ɯ䁅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@xM@ā(J@@A8AyԁA@8t$ A0큅(@2$x@ 5@n߁ABɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@8$j@0@n߁AhɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@8$j@0@n߁AhɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@8$j@0@nAhT 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀e@Ab3N@@& @?쁅T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀R@Ab3A@@& @ +?쁅T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀R@Ab$3A@@ & @ ?쁅T 03%  =@ AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀R@Ab3A@@& @  ?쁅B@Wi<0V3 %jC K4S =]@!.$+D?86>S6"?M"fQtC KK$(<2{8 1e*97(+`C@@?#j[,BYx\F;:&5<C JC J%('!43 3 J')'&!'/&) $(κ؂ٷCnnnn@cÞ@nRE ޺EEE-()WCyK*7)WDPA@Bッ¶3#ԃΦ΂ Μ  CYF9 8FNCfF%*FgC A q lv@Hvk @ Ȱ@~ Caaaa@bȪ@G@eɣB]]]ɂѥ@Oƃ%A----!GC ))),#222 & 222 {o.,,,ӯB|||2C|P;B--bC]--BBi--A-- FBWgGnn ndI>pp@  &(e]2222''ב˃dddڜ""݃©ˋ!ԃ     A&΁p( $$$݁ڌ0'F.  @     34 BOCjI%YBssUE('IhCNFATI@    &'2 Ȩ,,֨ =E9991I )+-dDuUPP//`@>_D#HA@Ӂ@kAoC67???LP![k@WRU{ރ% +++   ###-ߎ#**** 00  #**** 00      ____22222Zdddd222 222dddddddGAAAA sIvFFFFrLj 8888OG@!-@ <FN @. JU''!'1&' 1 l  Ei**iEi>8iH@ׁ ݈  %, D_eeeeC``mm߽Gllllv}n@s܂5> CU@)*BTC`B&(@ZCYO6@z   惀  (  ¿뚦EtttLجijd %1CF 1FssrX rK++++@8@-%Jn@#666C66% 稻AL[000ͷ  *5DՌWW%@RCW܅ %    #  % +++   ###-ߎ# %    %   #              샩T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[/@f@ˁ0@fρAmɁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(F@@nP@Ɓ*S@AAfAxA@@8t􃅀 A@PF`@#;@r X@偅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t& @.@P-FS@6@rŁAW偅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @.@PFS@6@rŁ@偅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @.@PFS@6@rŁ@偅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @.@PFS@6@r@ϣ偅>;.  0 3) %" ! 3 =@AEDBGFQPNJIM;! ( ' - -  29 97- #+  1 4 ! :56 - ' , !  & )&' / $//////л*=WWW=***׃  ~@2 }D1* %OԪ-   ->-    !!! JGcA2A  !  ʾʴ Cu@> ϩ<==Ъ=  ʦ.FjF.= piprwr            .        !"%%%"!       T  0 3%   =@AE . + D B G F Q P N J I M 8 > 6 ? "      2 1* 9 7 - `C@@ # ,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (F@@nc@Ɓ)S@ AAfAxA@:  \@@PF@@s4=K$@أ 1KT 0 3%   = @ A E.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(䁅I@C@%J@@"A3A|A4@8t􃅀A @[@s@ˁ5@f-@ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[<@f@ˁ0@fρAp灀ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[@f@ˁ0@f ρAp灀ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[@f@ˁ0@fApɁT 0 3%  = @A E.+DBGFQPNJIM8 >6?"  2 1*97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(,@恅I@G@AP΁A@8t; oԁy2-ց6ЁABZ@/&Jd΁+F@v@sNpF kM0Q3@ %V= >0 =C @AE. +<D&BGFQPNJIME8, >86?= "CFd= >>"-2m1\*97"-  `C@@E#Y, ,EEdF?;:!5<= == 8 #$!#4( ( ;)!&'/"# "$(@x @x ?BET qLO{@@N¨Bvvv$BdCvvvv œC~~~~@v "  EeE eE  =[E[=@   !,OO,! 'BB'O  %%┒Ef4444fⓓ@Dvvvmn ijŃ ++++ 惁$$с &:::$ك (&"1!!2((((!% %! ,̽CCC4A77B|||===/$A """ھ @ A  FRCQgR!⃁cafff,Ӝ5vȞEm5555C/KdE `>ACCF>>AkG^9@ρ       "̙  ŏEg\  ĚE} v@; PPP2-+%%,,',,,,,,,,G      "    =M^E \7=OGAAAAT@iA PPf BA Q"`]ZSZB'/Eh__ffc<Խ 7]$ $"( )>>>"ہ  상        #& #,,,    1  (        1)  T 0 3%  = @A E.+DBGFQPNJIM8>6?"   2 1*97-@C@@#,    ;:5<HK  !4LO RS)&'/ $(@恅I@G@AP΁A@8t!;RԁF4-ց6A BZ@9&Jd΁+2@s@lT  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Q@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O((#e@87@(1nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U ab!ƁARׁT  0 3%   = @A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~Ē@3A/@-AJ'@O((6e@8B@6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(W@@zk@/P@@AHA|A4@8t񃅀郅끅偅A)@U abƁAST  0 3 %   = @A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@ #  ,   ;:5<HK  !4LO RS)&'/ $(q|@ρAi?A@DA]!AAO@Qρ0@؁A6~@S@KA3@/烅@SA -@\ADJ@/@OA( (@>eA8An烅ddddT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(QA@@zAXP@AGAyHAIA4Ⴥ끅僅偅?@䃅@U a SƁ@.T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(ҁ;T@`U@MA{AiԁAAuAN@d=#'76GB@(Ӂ@) A4@hˁ@ <T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(G@a@(T@&@A'AwԁAۃ@8tۃ聅ꁅ  s@'ˁ7@dd@&=@ԯ䁅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ҁ;T@`U@MA{AiԁAAuAN@d#'76GB@(Ӂ@) A4@hˁ@<T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(G@a@(T@&@A'AwԁA@8tۃ聅ꁅ  s@'ˁ7@dd@&=@ԯ䁅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ҁ;T@`U@MA{AiԁAAuAN@d#'76GB@(Ӂ@) A4@hˁ@6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(G@a@(T@&@A'AwԁA@8tۃ聅ꁅ  s@'ˁ7@dd@&;@䁅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(ҁ;T@`U@MA{AiԁAAuAN@d#'76GB@(Ӂ@) A4@hˁ@·<T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(G@a@(T@&@A'AwԁAۃۃ@8tۃ聅ꁅ  s@'ˁ7@dd@&=@䁅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ȁv~@nN@ZEA{򁅅@_@AIAD@d胅ԃ8#@˃@ÁAAm|@} ;́@q4@T  0 3%   = @ A E.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@ # ,   ;:5<HK  !4LO RS)&'/ $(A@vAfOAA AQQAA9:J󃅀ՃL􁅀A>KPP$AH/AЁ@JGl@VZց@K T 0 3%   = @ A E.+DB GFQPNJIM8>6?"   2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(ȁ탂~탂@n탂@탂E탂@탅탅탅@타@@끀타@D탅@G탅탅탅탅탅탅8#@@ÁA@m탂@}탂 탅@q8v텅T03%   =@AE . + D B G F Q P N J I M8 > 6 ? "       2 1* 9 7 - `C@@#,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (~@@v A IO @dAb AWQA.A:@z@y@փAA.HC@P . ! ,@@βdu؃⃅샅 P샅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d -XB@ @O>A=@w  ၅@e|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@8$j@0@n߁AhɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā'J@@A8AyԁA@8t $ A0큅:@9$j@0@n߁AiɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@8$j@.@n߁AhɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,  ;: 5 <HK   !4LO RS ) &'/  $ (ǁDaA|~c@G:A ԁAAAA)΃Xo@ 䃅AwO>AV4/7@w ၅ׁ@U|̃   ꃅ̃0 *HT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(4ҁYz@xAābJAgA7A8A$ԁA䃅 $ @0񃅅큅<@$AK@n߁ABɁ񃅀񃅅񃅅񃅀񃅀񃅅ヅヅヅヅT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@$j@0@n߁AhɁT 0 3%   = @ A E.+DBGFQPNJIM8 >6?"  2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(/9@N@Ap⁅AWAAkAN@dgi-S+Sf@ 1@ځ&`A2 B@*ϵˁ@ځ@mӁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(񁅀F@@v^@O@@ AQAzA:@8t􁅀{@*@HCg@ρ ? ΁@ T 0 3%   = @ A E.+DBGFQPNJIM8 >6?"  2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(/9@N@Ap⁅AWAAkAN@dg%i-S+Sf@ 1@ځ&`A2 B@*ܰˁ@ځ@mӁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(񁅀F@@v^@O@@ AQAzA:@8t􁅀{@)@HCg@ρ ? ΁@ T 0 3%   = @ A E.+DBGFQPNJIM8 >6?"  2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(/9@N@Ap⁅AWAAkAN@dg i-S+Sf@ 1@ځ&`A2 B@*ˁ@ځ@mӁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(񁅀F@@v^@O@@ AQAzA:@8t􁅀{@*@HCg@ρ = ΁@ T 0 3%   = @ A E.+DBGFQPNJIM8 >6 ?"  2 1 *97-@C@@#  ,    ;:5<HK  !4LO RS)&'/ $(/9@f@Ap⁅AsA@큅ANgi -6S78Sf@,1@ځ`A26@*ӵȰˁ@ځ@mLh`m0o 3U %] [P` =f @E AE E7.0+' D B" N+ J@81>G6=?N"kl] [[(5,2# 1*(9!72-6@C@@H#F,dfub(;":#5"<4H3KW Z] X 265!34/L% ,O% G *)=&"'-/55 5$.(:>D8!6CCA¢:CC:̢#& ߷ #BAA81ȿ݁ 2CeB-."1CI#SBB@!1a&&QUxxxeI BvvvLgB!))μEvvv{|~׃ͩB~~~ A~~ @v ܉ ]DwVVwB] _C_ e@ OOCBC##>CC'  (CC(2$1O % % <)6եEm555w~"㲓@_B___@ AvvBvvv ŶҼEVVVVVV2!#"##" ##$$ރ ˁ:::2'2///& &/!!!!- -277788 佽,4CCCENB333] 99!!-===ڱB|||EkPPP^g """Accz@EQ  yCy HW W| (GQPMR9E4QQG>QQ?QExltxyByxxBxo(6xE:xxD}A+B:շNː +fffedՃ )PPYbbb) Ίvvvvv2  A8qA88@8   tS::::Rt!t  C4.//B//4AȀ22GdA22dG           т       ق "2-      4*'''"# 4B@@:4$$/6<<<6! 7==4,    '```??ϴ)) D!!!+)%,#111<Db4))0\xB8BB@!#tttu@ #Ӟ=SqqqYA__@q2    !,+,(( ,+,2  ""!       ܁ Ӂ 666#2  ""!       ܁ Ӂ 666#        " " K< 0HB@G0BEF)! @H@c// Cnظ@}B CWE\Z;  ####### C A?[IzjJOoFhMK)LbC sI-XXXXXX@ρL    2ヶꗀ ܃   !F{{{rqqqڃɻCommi !5 ȥCwmm| Ǻ@~ 6 @jٸK ڰΰ!"  3 4翿ֶ΁ " @{bqH   sYGmXeyEnApem@@ ,@A y".@\ AV ʰdA gEνA~z ھBsss4---Ӹ-2)..# $,,,%(HHH 4.%!       2     2  2    !,,,)( ,,, "  ڃ1) ݃        僬`````` ' 1   )+)-     T 0 3%   = @ A E.+DBGFQPNJIM8>6?" 2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(΁2d@dP@#FApAtAAvA<@d2,2d@(PAÁ:@ź@T03%    = @ AE . + D B G F Q P N J I M 8 > 6 ? "      21* 9 7 - `C@@ #,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (I@@J@:@"@3@R@4@2@փT@ZA[ @J@dAfAF T03%   =@AE . + D B G F Q P N J I M 8 > 6 ? "      21* 9 7 - `C@@#,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (2d@dP@#F@AtAAvA<@d :2,dx@'P(x@@z) A,@Ңi#T0 3%    = @ AE . + D B G F Q P N J I M 8 > 6 ? "      21* 9 7 - `C@@ # ,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (@$@&J@d@"@3@A4@l@k@ȃꃅ @% @[@A@3@f$p@؃؃(T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d V@AD+YU@zЁ@၅T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀R@Ab3A@@*& @ ?쁅T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d V@AD+YU@zЁ@ ၅T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀R@Ab3A@@ & @ !?쁅T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d V@AD+YU@z Ё@ ၅T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀R@Ab-3A@@& @  ?쁅T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(@  @h@v@'@ԃAD+Ye@D@Ѐ+Ё@9/၅T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(@ ) @o@|@΃ރ󁅀 @ǁڃAb3,@"@E  =ځ@a'ˁT 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d  V@AD'YU@zЁ@ ၅T   0 3%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(@VA@p @ KAhp@@恅AvcAځ)bAADA ׁ@(j@ҁ*T  03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,;:5<HK  !4LO RS)&'/ $(@HA  AoځƁA|A4聅  AAbȁG@ӁA@iЁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(4@Azx@5>A[AAA.A<@d * BK*A@-A ց@΁@󃅅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(⁅W@@eA"C@@聅A@yA܁̓āՁ8n@;򃅀@L(AOM@Y,%c؁@ w@فT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $("ԁb@@~o@$H@@AC@Lr@--遅-,A.@ g@=@+@J\M8&203"%3 = @ A E.+ DB G F Q P N J I M 8>)6!?/"%2  2*1* 97-"#,(2+, ; :5<    !4  ) &' / $(@[ӳςA\y@\,,@C/HHC .@ҁZZx@xyByxo@3*%%%%ۍA vC]he@AvvAvvӁσ>(((-΃ 9999ъABVABB@B@PPBPP2ӃFF 0-22·@8B8~~@~ttttؑA{,##@p@Gݵׁ2  BD@ZKUhYYOP@  ((Į@Ẃ;;@A(ETTSgl@ZZ((((愅   聋BQDyoOW@F0+*/,CMMCAYFFPAZc@   @p Ata*Ʋƹ@X   /25>)1'a@ @^:';ZZBwh$$BE q@߁A//@YY@@`  ..}CSJ)Aǃ ??2>胑~@tN ==/N惑     !22 @x/%R $@1RT  03%   = @ A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(@t?@f`@@@AvwA@d8OaY@Ѐ@샅o2i@+Aぅ^An@RAA%@G@"́A_A@~T 03 %  =@ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(A@  @e:@|M@@2@փ恅 f@xA`:@@g@#'@A!ʁ@@΃@`F؃T 03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(?@f>` A5A6s@AowJ@O Y(2miD+Aぅ2@n8RA@%́AAT 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ # , ;:5<HK  !4LO RS)&'/ $(A@  @e@|M@恅 f@́A`:@@@'恅@!ʁT  03 %   = @ A E.+DBGFQPNJIM 8 > 6 ?"     2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(j?@fh` A8A!8@Aw@@dOY2$i+Z@ @nRA@%T,́d@Ɂ\T  03%  =@ A E.+DBGFQPNJIM8> 6?"    2 1 *97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(@zA # A6 ?"      2 1* 9 7 - `C@@#,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (/?A_f `AKAD`@A\wL@dAOMAYA7=w2B4iYA+\A9@ǃ@~A"^@n@AR'ADA4@%A;6AAAo @`@$@ԃă샅ǃ@u(@<@@܃؃@Ѓ?T03%     = @AE . + D B G F Q P N J I M8>6?"     2 1* 9 7 - `C@@#,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (A AA*@+ăA::A@A?@??%%?;@HT@c`@A !><@ׁ샅@`8@@o@jA-I !@/@@AAEy2A B@_AI6@s@)@)@)́ۃp@ׁك3@ׁHwL+1T   03%    = @ A E . +DBGFQPNJIM8>6?"     2 1 *97-@C@@# ,     ;:5<HK   !4LO R S)&'/ $(ؗ=?@f%`@ @@@w@@E2⃅⃅⃅⃅O2i+M@+@nRR6@W@%9A@3T03%    = @AE . + D B G F Q P N J I M 8 >6 ? "      2 1* 9 7 - `C@@ #,    ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (Ь:@  %@e@|M@@ ????ۃ? t@Nۃ@@`@ :E@F%k'!/A@y!/T 0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(Ё1@WM@ ?Af́Ag΁A@d<P쁅 ܁e@@Ɓ(PA􁅅;@| @5T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[S@f@ˁ0@fρAm灀ցɁT 0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Ё1@WM@ ?Af́Ag΁A쁅 ܁e@@Ɓ(PA􁅅;@| @5T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4 A3@[@f@ˁ0@fρAm灀ցɁT 0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Ё1@WM@ ?Af́Ag΁A@d쁅 ܁e@@Ɓ2PA􁅅;@| @5T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[A@f@ˁ0@fρAm灀ցɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(䁅AЁAJJAOAA33AA44܁A΁A[AˁAfV@āAIɁT  0 3%   = @AE.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ЁAWW|@??ÁA΁Aă'*,'r,A,󃅀󃅅 烅AƁ;PAnA| AAy,!ヅփ *T 0 3%   = @ A E.+DBGFQPNJIM8> 6?"    2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(䁅D@AJJAUA""A33AA4 /@ A5 胅A?[3@A䁅Auf@y~%@ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@2fA(;@|ˁ́@T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @.@PFS@6@rŁ@偅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@2fA(;@|́@ՙ$T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ)S@AAfAxA@@8t @-@PFS@6@r򃅅Ł@偅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"    2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ہE@\@Fee@%%LAyy@灆A>>@A@4Abb@ꁆA@LAdd4""$$K@  @ pfA,,@(2d@|ˁ⃆́@؄ST  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(AAxnD@ƁS@ӃAmAfAeA@@8t΃΃΃΃΃΃1201Q>A1$$}C@PPF~@@C@r򃅀@}Ł@偅2AP{- 0f3U%= @ 88/ =* @.+8 G#F" 8J6P"R`@ 88(). 2zH1h* 97-" #[# ,JR{Rb;:5<@ 8 @ 8 ()%!4+ + 2 &)&&''/) $(؃!؈  $$II &KKKGAĽ < eTK    |UB r8?D@@6 :o@р@ ADDAjj6Illllk  D777@7P PUM&&%%y PDiP @& /,0VzIzcV $/XpuukC/$ @   D& &㺐@ހ;444ׄ (փ == 555.'%%%%,,,,>> 22222ACC||| eeC 6jjjhgʃİDİ@ʐ I@Ȍ55ll Zhhhhhpp66 ˒xxzzzB@ƀIGG|uy^^22222222dddd\^222^^^dd2  !Ө裫3(.2߁ @;!>50GG>>GG +D)+7$H  'F.4D``dd``2G"E5k   ۃ @yAUUAUU@|Ƹ ,,UU7[[[[\$E]n0([[A[[G+3mYωAoo\@@ʁ A55A''Lklllot  --҃ !### ݂݃22 (((((胁݂݃22 (((((      ʃA[QT~~}}]I WK3Z @@  @{'44(&xcaxOWxEx[@,       A~~ψA@qB J ݃́ā '"N9>"   [jڼ)   AAQKX5555PI "@Ӂ a$$@ @'?))))VVV/0Vҁ GG6*HGIII҃d8pPBd~DdB@A8 }         --҃ !###  $$ ہ 胩           $FP03%j iG=@AEX.*+zDbBr8s>r6V?"yj ii3;c2s1*9957;-= @C@@r#s,ywg0;5:752<j aj a7==!=4A A a :)=&-';/:< ;$<(Ÿڃ֘EyrGC~{DqqqqDBBBiq@'EEE 任 <۳ EEE"" BFFB8R('d4`S,ggdCX۩rr}}}?NlS%Bttt%B _q tB$kѷCwwwwBvTtك_}[tk$/QnnnnP+jjc@ف $+Ĥ 3C 7cEc7 AUo76ah(AltoeH.UoopxxxJ@`  3$#!!!" : )8FFFF8) O 5G&Lr@[|DzkRRRRafCPPCR}~z-W&&&   %%%R B]AV㳩`_GZkN"70000,"2"!"MMOy@ ԿDsmmm"  ԻطBlll''''  ,:::,+ƃ888//!!// „켼 CCC   8=@@@ $$$ڽ"??? ڰB{{{B{{{$$$ ???#G??B?`M kY#cVPl@)6݅-[G ffff [ChK_\aJegPW$____tQQ]x@  䁽䁽   +fff* ֚ Κԁ ,fff22 ˉ5vvv4.ddd( ؜ĉ !$'  ,Dr888qǂƜEg999pȂ͉ǜDq888gDn888z $   :StttR::#":L@uuuS:: 3#::RtttL(:::::Tttt@ +-$$$     ׿.)- ă 62$   0  ; ( -,ۂ Ń:)҄Ã'DaCaD'~A8$%&_lZ@ +/  # ҃(HjC_I3B;)*_aT@-   TtV% Q-->>R;////ʱ%& :4 <<; bbb+ + ;':Ƽ (XXX$$ ̓BrLGrE{i)*WA}k}C?PL[H    uLNMmmE555_@E k}}}l 2 K@C]B[Bxxx '' !!!!  ),,,)!,,,&&&&   31!!222# 666  ,,, &&&&   31!!222# 666  ,,,     (+#" .-+͂ŃG)llll)Dl}b m9=0ohhhhW$%$ccf.@AC pAq sC| .T(AjA @s ;##############(US"#####@75  ,*) < \  弃5SrCrS5BF9:4A}_I22~~~~M''&h@%9  ѽ !ﶃ     9(((ډ  $ ! ,́ )Aӄ  <ҺChhhhBg*U_e3ej6iiii2iij@ **A .@Qӡ+@$(#  ́ 8 ! ?;  .0(  !/K###  !V;) 2끀( ,Dς +=?Gffff?CH ]]aGu1Hh~7|z{ee@@C'@B@$A$qp@An!|"#iA,@i@!FF/릕+FFؿ҈BBUlCp355 ʐ@e*0/*@@@J! 88O```D= #1,,,ĊL,TK*K!/!!!' G 􃽀            !!!!  ),,,)!,,,       9  9++0 )#-9  !     9      4&&1%   -  T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(7x@n-@@@؁@@AcށA2@dՃX  hF@=@Z\9Af@JЁ@ہT03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(V<g *@c@x\@@|\@@8t 탅 &A~ v@5 @䃅Y@ 5聅@ ,сT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(_x@n^@/@@؁@A@ށA2*񃅀>h A=@Z9A@JЁA_ہT03%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-`C@@# ,   ;:5<HK  !4LO RS)&'/ $(V4g*@c@@x^@@|M@(( A~@nA5@n A@n=@ 聅A@,@T 0 3%   = @ A E.+DBGFQPNJIM 8> 6?"   2 1 *97-@C@@ # ,   ;:5<HK  !4LO RS)&'/ $(7x@n -@@@؁@@AcށA2@d+  hF@=@Z\9A f@J  @ T03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(V<g *@c@x\@@|\@@8t 탅 &A~ v@5 @䃅Y@ 5聅@,сT 0 3%   = @ A E.+DBGFQPNJIM8>6?" 2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Ɓ=y@jK@"D@3A{A@hA>@dD !q@ׁ22AL၅@쁅>΁@⁅ʗST 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(䁅K@V@%J@V@#A2A|A4@8t܁u@/@\k@߁򁅀;쁅كAaԁT 0 3%   = @ A E.+DBGFQPNJIM8>6?" 2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ɓ=y@jK@"D@3A{A@hA>@d !q@22AL၅aƁ>΁@<ST 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(䁅K@V@%J@V@#A2A|A4@8t܁@/@\k@߁򁅀ڃ;쁅كAWԁT 0 3%   = @ A E.+DBGFQPNJIM8>6?" 2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(Ɓ=y@jU@"D@3@A@hA>#1 ;q@(2AL၅qƁ쁅>΁@ST 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(䁅K@V@%J@V@#A2@A4"/܁k@/@\}@߁򁅀 :쁅⃅󁅀@ԁT 0 3%   = @ A E.+DBGFQPNJIM8>6?" 2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(Ɓ=y@jK@"D@3A{A@hA>@d !q@22AL`Ɓ>΁@ȗ<ST 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(䁅K@V@%J@V@#A2A|A4@8t܁@/@\k@߁򁅀҃;쁅كAWԁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK   !4LO RS) &' / $(聅*T@fN@!B@,AtA@vO@1情σk@@A4$ā@灅@ށ􁅀˃ T03%   = @ A E.+DBGFQPNJIM8>6 ?"  2 1 *97-@C@@#,    ;:5<HK  !4LO RS)&'/ $(]P/u/@|@nA؁@|A4#Sׁ;񁅀g@E@s@1| m@.J􁅀Ձ@S@4݁@| ҃҃҃҃T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(聅*T@fN@!B@,AtA@vO@@dA@A4āW灅Aiށ􁅅T 03%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@ # ,   ;:5<HK  !4LO RS)&'/ $(݁t@ZZFFALA##A؁A@@A󁅀󁅀%ՁA􃅀􃅅Ÿ@A P@a55сK@*-p@T  0 3 %   = @ A E.+DBGFQPNJIM8>6? "  2 1 *97-@C@@ # ,    ;:5<HK  !4LO RS)&'/ $(*T@f@B@,AtA@vO@@_22A@r@4!i!@AdT03%    = @ A E . + D B G F Q P N J I M 8 >6? "       21* 9 7 - `C@@ #, ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (wP 'u/m@| @n4@؁@|M@@r@3AE@~@1 @3@M@ƀR@GRt,T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA 1@h灅@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[@f@ˁ0@fρAp灀ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA 1@h灅@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[%@f@ˁ0@f ρAp灀ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA 1@h 灅@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(䁅I@V@$J@@"A3A|A4@8t A2@[/@f@ˁ0@fρAq灀ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA 1@h灅@wޚ T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@['@f@ˁ0@fρApɁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(Ɓl@i@nxx@@@D@A~~@A@@yPP@Add⃆N,@ۃ@ǁOZA@ Q~@hT灆@X@w@KT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(䁅A9@J@@"A3A|A4@8t// /O->AzS@[8@Aˁ@fρA*灀@-ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ɓi@nX@JDA.ANA@yN@U70N@Ⴥ@ǁ ZAn M @h"߃灅@wT  0 3 %   = @ A E. +DBGFQPNJIM8>6? "    2 1 *97 -@C@@ #  ,   ;:5<HK  !4LO RS )& '/   $(䁅@@fA?JAFփA"A3AA4#"?!~A &@[@AˁȀ@fǃA{Ɂ񃅀񃅀񃅀񃅅 񃅀񃅀񃅀񃅅888 8T  0 3%   = @A E.+DBGFQPNJIM8 > 6 ?"   2 1 *97-@C@@ #  ,    ;:5<HK  !4LO RS)&'/ $(⁅A!@w@2d@ A*TA⁅A?@d @j@j5d@\AC쁅Au߁AƁĚ-@r@}Ix@@A:R@T  0 3%   = @AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $( y@@.A%;v@A=zA ܁(P@8t&'" @|A끅@q@ぅʁ@&遅ށ,VA#8uT 0 3%   = @A E.+DBGFQPNJIM 8 >6?"  2 1 *97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(Ё3X@FR@!B@1AXA,A@d6EW'ށāA8 @A a 6AW T 0 3%  = @A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(@恅I@G@AP΁A@8t;QԁI--ց6ЁAB3Z@%&Jd΁+.@s@ʀs@qT 0 3%   = @A E.+DBGFQPNJIM 8>6?"  2 1 *97-@C@@ # , ;:5<HK  !4LO RS)&'/ $(Ё3X@FR@!B@1AXA,A@d́"E)W'ށāA8 @A | 6Ak T  03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ӁP@@6+V@A[g@΁@NK@dB9(c -j@큅;@<WA.@6ǁ/@S)ZCT 0 3%   = @ A E.+DBGFQPNJIM8 >6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $( ߁KI@CT@"CAeɁ@!A5@tM@@8t^=(ك "  AA[@6@<၅AnR󁅀 ŁT  03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(Ӂ<@@6+V@A[g@΁@NK@dB9c-~@큅;@2WAB@6ǁ/@S&ZCT 0 3%   = @ A E.+DBGFQPNJIM8 >6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(߁%I@CT@"CAeɁ@!A5@tM@@8t^ ( "  AA[@*@<၅AH󁅀ŁT  03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(Ӂ0@@6+V@A[g@΁@NK@dB9c-A큅;@<WAB@6ǁ/@SZCT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(߁%I@CT@"CAeɁ@!A5@tM@@8t^( "  AA[@0@<ā؁၅AH󁅀Ł;=Y<0- 3 %F6 :,= =( @!.+9GF@6C"BFV6 ::2e$1F*9!C#LK,AEjLX56 :6 : !4  :!)&!'/  !$()4988‚ ...(& .<<<& :.BxvtKE[hh I[[[)CsLLL=BlH323A/纺BtttAttӺBttt@t rAz[?VE8 DEH9P@A)*컺Ȕ...ŻBiii/ Ճ "222؂" >>>%222&# ΂ 222SGZrrr9ёB{{{ ABo ŒBc@ՊCA @B@+AO @##=== ⏀qqM+ ց ddd22 Gzccc-ςE&ddd2/4>>> !.???9 `DK4U)BBB5P?...5EEjjioTa2Ye ! ͣٶѲ@l  33 ۳@P+"<18 C1B12I`bc0! AQQFS0/:HC,L\\\5 ɛ&A zf6f "pPr: - -  &G2kG1k*97-$#N ,TXtNT ;:5<: - : * #%!!4! ! ) %)&&%'"/&' $$(P0-FaaaPaaauaaaaaaaa'@)VVVk@C,????LBleYJ@nc6"22co~BL@$$ƾ@@;;;$$CD 虏Ŀ؁ذx<<@WddxxxxddK<<< <=  @?!ƶDD @?%<<YL hhPB@B ǽԂ $̰@c# QQ9ᮮgQQ lQQQ@& C?Hggg gggm [[[l@cFr.žAII4TDgAII ߄      탧  VlQ<#&^gk@@?ĩD\@{ 1.311# 1p  PBbP*PD@   隃%޻#++ ++//2//GnlVHHMbpߵ,, ,,,,,,@oojsnxzAdgcctttccttsjxtvvsBooo@Ā@dC)  ? cm::5^ymxxxrrxxt( :::m@ #11z5 >1199N @99% ȶֿ ]SN # Q5;;; LLLLK 虼333YSmA~FHcK)))}})))9ſ8@K)))@H#55Ν555555  ߄     ރ                    T 0 3%   = @ A E. +DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ہd\@F@BLA灅AA4ATAL@d򃅀܃僅$$F@샅AYfAr(( @|ˁ ́A5T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(AA|nAƁESAZAFAfA[A@@8t냅ꃅA(APFd@@r! ŁA 偅T  0 3%   = @ A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(ƁiAanA=DAAAA`yA@dރ; 郅_N?A샅AǁUZA E@hCAmwT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $('䁅8@@xA^JAEA&"A>3A=A4@8t샅烅'?AЃAg[i@Aˁ|@f% ρA@jɁT  0 3%   = @ A E.+DBG FQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(A@Ar @A€@큆DDDA@An@ɁA&@􁆀A@PA[@񁆀dC]샆d6/d% NA#@ :A@쁆<;Ag'@灆@@Ah@tT  0 3 %   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(~@@ǁAn@A@CEg@AW@A@A@DA@_AD@ށ@8t8*灆#%(AY@AQ@ԁAmȀ@#Ӂ@}@􃆁Aq@ ہ΁T  0 3 %   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(.A@ԁAv@A@dOq@A|@A @-AQ@A@hA:@ԁ@8tA ʀ@AHր@YA+@ރ@܁ĺ@A@@AT   0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(@L?@ԁAfށ`@恅XA AAAwdAځOyYY22i@+:A󁅅AnA A%*遅AOT   03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(@;?@ƁAf^`i&AoAAAwA8OOYY22i|+.AAnԁAA% EāA[䁅T  03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,;:5<HK  !4LO RS)&'/ $(@HA  AeЁA|A4΁  AA`ƁF@A EY݁T  0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(@AWρA ?}AԁAށAꁂ@큅@<*eAځArA ցA|(j΁AJ T   0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(@t@AWOA?KA7A΁A@|@聅-AA,A0A|id@΁AR@䁅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(A@yAJVAA""A33AtA4΁聅/A遅A[eAGAfSF_ǁA遀T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(/9@N@Ap⁅AWAAkAN@dgi-S+Sf@ 1@ځ&`A2 B@*ˁ@ځ@mӁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(񁅀F@@v^@O@@ AQAzA:@8t􁅀{@*@HCg@ρ ? ΁@ T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ہ8\@Fz@BLA=灅A+A4AHAL *σ$$@@fAS(ꃅ7@|ˁ́@T  0 3%   = @ A E. +DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(5@@nAƁ?SAd䃅A3AfA#A@+냅]A]@PFs@@rփŁA'偅䃅䃅䃅䃅䃅䃅䃅䃅䃅䃅䃅䃅T   0 3 %   = @A E.+DBGFQPNJIM 8>6 ?"    21*97-@C@@ # ,  ;:5<HK   !4LO RS) &'/ $(SfAg@?PVV@P""D}Byy@ANN@A@@ρ^^@Add؁@~@|̃@cAo3Bm/@-@˃ÃA@JP''@Oh(P(P8Ze@@8@iu~@[_n@ZZZ]]􆆆  T   0 3 %   = @ A E.+DBGFQPNJIM8> 6 ? "    2 1*97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(WW@@zkk@00P-@ȃ@A@HA||@A@4A88tt񃆀郆b끀 偁7A@?Z **@U@ aS䃀bbƁARR@@22@ZT  0 3 %   = @AE.+DBGFQPNJIM8> 6?"    2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(@g]5@"A*@AH؁@ZAȁ܃+@d񃅀@p/@uBˁAT@RA;o@ A-@ȃ@`@M䁅A`oA@@8@8@8@8@ȃ@ȃd@ȃ@ȃT  0 3%  = @AE.+DBGFQPNJIM8>6? "   2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(@+^u@AO0{AP聅AF聅聅@8 AA Au@S GS@́聅@ꁅځ @@T 0 3%   = @ A E.+DB GFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ..\@FWW@&&L@t@灆AVV@A@4Auu@ꁆA@LAG.d$$=N@B\2fA@(:@|ˁ́O@焀#T  0 3 %   = @ A E.+DBGFQPNJIM8>6?"    2 1 *97-@C@@#  ,     ;:5<HK  !4LO RS)&'/ $(FF@@ncc@Ɓ)*S@ A@A@fAxx@A@@@8:t#  \@.@PFS@7@s4=KŁ$AZ@V 1큀KT  0 3%   = @A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(A@?VV@""DAyy@򁆆ANN@A@@ρ^^@ Add؁@~"@@3Bo/@-2A@J>@@O`(*(#e@p@8V@:nT  0 3 %   = @ A E.+DBGFQPNJIM8>6?"   2 1*97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(@@EE@zA@AP@%%11@A@H@A@4A88ttAxx끆A@p@n偆A:@䃆ك؃@o@2@Ua@tA`A AAZAƁ@H@@R⃀'|䃆T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O((@e@89@&2nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U aa ƁAR۹T  0 3%   = @ A E.+DBGFQPNJIM8>6 ?"   2 1 *97-@C@@#  ,    ;:5<HK  !4LO RS)&'/ $(ǁ_a@~EE@;;:@ԁ@nn@灆@uu@Add჆X>:qA @O->A @M@%@wj H၆ׁA<|T  0 3 %   = @ A E.+DBGFQPNJIM8>6? "   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ҁ@z>>@xA@āAJ@%%11@A@8@ԁA@A88tt0AGw$$ A@0䃆كك@r큆@C@$@@pB.nAq@AC*߁@^@€Ɂ)~䃆T 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@8$j@/@n߁AhT 03%  =@ A E.+DBGFQPNJIM 8> 6 ?"    2 1 *97-@C@@ # ,   ;:5<HK  !4LO RS)&'/ $(z@   @h@vOO@Add!OKB+BXD]YE@@A @b 5(ڃȎЁA߀ ၀T  03 %  =@ AE.+DBGFQPNJIM8>6? "   2 1 *97-@C@@ # ,     ;:5<HK  !4LO RS)&'/ $(@@A33 A @o%%11 @|A88􁆀 AGw󁆀񁆀k@ր@䃆ك؃@n=@b3@@lA=@}&w@ AqXA;?,@쁆䃆T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@  @h@vO@@d V@AD+YU@z Ё@ ၅T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀R@Ab53A@@& @ ?쁅T  0 3%   = @ A E.+DBGFQPNJIM8>6 ?"   2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ہd\@FWW@&&LAtt@灆AVV@A@4Auu@ꁆA@LAdd"$_[$}A#؈@dfAR@(@냆@#@|ˁ(ڃ@v́@@W T  0 3 %   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ #  , ;:5<HK  !4LO RS)&'/ $( @@99@nA@ƁAS@%%11@A@f@A@@A88ttƒADt($A@䃆ككA@6@PF@ALB4rAw@F-Ł@@m'|偆䃆T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@2fA(;@| ́@ڙT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @.@PEFS@5@rŁ@偅T  0 3%   = @ A E.+DBGFQPNJIM8>6 ?"   2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(mx@n--@@@؁@@Acc@ށA@2Add77+h`\uA=#@Z*@9A@] @ N@J%;Ax>ЁA@ہ@=T03 %   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(ZVTTjjgA*@c%%11@xee@@|oo@A88tt1@T@iEAA6@~䃆ككA~5 @@PBW@v A҃A5聆A@n,+@с䃆T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(7x@n-@@@؁@@AcށA2@dՃ+  hF@=@Z\9Af@JЁ@ہT03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(V<g *@c@x\@@|\@@8t 탅 &A~ v@5 @䃅X@ 4聅@,сT  0 3%   = @ A E.+DBGFQPNJIM8>6 ?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(Ɓki@nLL@""DAww@A~~@A@@yPP@Addテ=="NYUB(@ǁdZAD@ ?냆@@h.(ڃAv<灀A"@@wT 0 3 %   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(䁆@@CCA@AJ@%%11@"A@3@A@4A88ttƒADt)%A @䃆كك@t@;@[@@ˁ@XB.fAw@̳ρ@灆@g샀qɁ䃆T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA 1@h灅@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[2@f@ˁ/@f%ρAp灀ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?" 2 1 *97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(Ɓ=y@jU@"D@3@A@hA> ;q@(2AL၅xƁ쁅>΁@̗2ST 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(䁅K@V@%J@V@#A2@A4܁W@/@\}@߁ 򁅀񃅀J󁅀@ԁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(聅*T@fN@!B@,AtA@vO@}@ @A4ā\灅AnށꃅT03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(]P/u/@|@nd@؁@|A񁅀Sׁ;񁅀g@E@s@1h m@@yZՁ@S@݁"ZZZZT 03%   = @ A E.+DBGFQPNJIM8>6?" 21 *97-@C@@#,  ;:5<HK  !4LO RS ) &'/ $(ہPb..\P@@FP@WW@P@&&LP@BttPeFAVV@A@4Auu@ꁆA@LAdd@J@n@`@`@M$@\$@DNN@@:@U@@22f@;B(@n P@;;@|P@ˁP@׃PÉP@@P@+bP@ƃ샆⃆΃샆 ⃆΃( T   0 3 %   = @ A E.+DBGFQPNJIM 8> 6?"    2 1 *97-@C@@ #  ,     ;:5<HK  !4LO RS ) &'/ $(ȃFF@M@ncc@Ɓ**S$@҃PA@A@fAxx@A@@A88tt􃆁6 @t#샆..@P@z"FSS@66@r=*Ł타@Gꃀ偁  #䃆΃؃샆T 03%   = @ A E.+DBGFQPNJIM 8>6 ?"  21 *97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(ہP"..\P@Ⴠ@FP3WW@Pg&&LP@BttPFAVV@A@4Auu@ꁆA@LAdd̓΃@z$$@tNN@@@Sf@B(Pn;;@|Pˁx@PÉP?@Pk3NP@ 2샆 ⃆샆샆샆؃T   0 3 %   = @ A E.+DBGFQPNJIM8> 6?"    21 *97-@C@@ #  ,   ;:5<HK  !4LO RS)&'/ $(FF@l@ncc@Ɓ**S$@ZA@A@fAxx@A@@A88ttЃ ダ ˃@Z⃆샆..@P@qFSS@ ⃆ ⃆66@r (Ł=@@؃偁<׃⃆)΃ăT   0 3 %  = @ A E.+DBGFQPNJIM 8>6 ?"   21*97-@C@@#,   ;:5<HK  !4LO RS) &'/ $ (ہ..\@ȃ@FVWW@V&&L@Att@灁4̃=FBVVB4BuuBLA:d$@h$@qNN@@x'σσPP@@((f@CA@(PP PPr;;@|@ˁ@ǃḿ@@҃@@  'Ⴠ PPPPT   0 3 %   = @ A E.+DBGFQPNJIM8> 6 ?"    2 1 *97-@C@@ #  ,    ;: 5 <HK   !4LO RS)&'/ $(FF@Ⴠ@ncc@Ɓ**S@˃&FA@A@fAxx@A@@A88ttk@" {@@ (⃆⃁@(..@P@v##F&SS@샆 Ń46@rAŁ@m@ @U偁@o@p @p (@/჆ ~醁@уT 0 3%   = @A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ #, ;:5<HK  !4LO RS)&'/ $(Ё3X@FR@!B@1AXA,A@d'́EW'ށāA8 @A @aL6Au ؃((T 0 3%  = @A E.+DBGFQPNJIM8> 6?"  2 1*97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(@恅I@G@AP΁A@8t;HQ -ց6ЁA!BZ@%&Jd΁(+S(As(@`恅EG[J0K3E %\9 C(7 =; @ A E%.+ D(B@ 8 >>6 ?O"VFn9 CC!<2p& 1_*97"-#N#_9,AClR<; :5 <8 99 9!#!#4  9)"&'/"# "$(BQQv䩬徚ByQQ@Q%MQEEE ỻ.""AT>'A hIDxB3OAz璇B!|||-@@Axx̪޾Axx@x,A l<"\zA@  A ~]E:YwCqN9A/VB@ ® !%%<37JL'QmmmmQ3SSGGG59=%%! 2PZccc,  C??2Cu::::pFQC??@3 @dBaB I,>>''1-,434 '' ,,,  !2////* --&&'  )*222   !2////* --&&'  )*222     ! 4 CY֍GOJACT@A ֬qAAy9@ @  <<<<<<$ !))8=)J777AK=DDD1&@4@PPP7%˃žj^U:) ",::KakcD\777;42+@\      ݃ """          9 %  . + 6"  2#1 * - # , #;:5H     !L O  ) & '/  $('׃F ކypp\\<6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ 9"  %. .+ 6 ""     2> 1* - #,#, <   5HK  ! 4L O  )&' / $(    NI jowwwnj;=A< ^V^[VN[ *!҃M14441BelllGD   $ ""ApppBnSSSq@C6ϼފ    71 % 07 %   Ѓ  4A 12224Ũ           */#у MwUy~1w^@AEoCoGOSAjK 4*ԯGQ    ߃ :ANH' ̃ BBFbȲBpeZ@ >&&<7F /; ":al@uD!à  郋 J9ƶQa """Mf'~ 2~@ @kUUUkBbbbA 'EOl`5Ǿ $ !$!! )4 63---360#1                  Np   0 3 %   ! =@AE. +DBGFQPNJIM 8 > 6 ? "  "       20  1 * 9 7 - `C@@ #  ,  (    ; : 5 <       ! 4    ) & ' /   $ ())ι_F   *CNa1#!!g`YWThow}Ao    ###595,  !!, Ǽ  /  &NNN%կY: :Y}B~ ,    # CFUUUFCA111A HGzzzz||||      !#%%#! у        @566544    H   H???HCCD  ?>555>?INNNH           ,     " Ķ '''         " ",7   !!!!"     ,,,=3"  3 %8 %  (8(> ?3"3+ 4"   1 2d410* 7-3#F3,24d43 ;: <HK % "  !4L O  )&'/ $(    8 Lk5'';DD BJPLLPEHHC     }mWWWm}J}}uiiiu        ϳՃ      ĺ    $(!#%%        WHHH000@@gMgGGfK///Kf~@...   000  ⃀  ߃------ϴ D~qqq~Dv[[[v@       )))&&&  W&TTT&<<<Ѐ@ @{PPP{Mfff@111000  """  :##:LtttL:GKKKE:.(((*         $(!#%%郛   !(((! %%%      C&, 0 3 %+) ,+.+ 8 > 6 ?,",,2) ,,,2K 1,*97-,#.,,,,D,,;:5<HK) % ) % !4L O  )&' / $( հă  %/! ξ  '"$ ؃*111*0    !!! 3/# OJNNNHC:+"QcUE3339;QOLLLSYdx݃с 78<<<4- -   ҃;2((( ')2:DDD@?89<<<72+ )VfnCk Uahhh\KG   ܃S@^.P]D mtwwwl]A#! %-*"   +FFF%>>>  # #ɷб+6/3///+#444!%"$$$#"! $  #   *#%#8'% $'S[*",QcfR# 4g@  "*555&!                       ;#7 %R+ 5&(.+'87 67"57 8+ 55+ 2]715*-87#M7,68V87.;5HK' ( + ( 788!34L O  0)1&'3/8  $5(  콽ۃ &1IP@<1)" ̃,   6 ?"   2' 1 * - #,' HK     !LO  ) & '  $1-I҃@6@SHqGH@GH@MG/:5." 6&.7YI$,F:@GbUXLs@XLs@ՌGGfaGGfaGR((VR((V ;OT݃  T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ځ&ځځ񁄁恄ځ @ 偄􁄁@􁄁@XT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ 545" %O+ 0,2.+0 "556+ 00+ 2f" 1 *-1#I1,5e61  H K+ 0+ 0! L  O % )&' $(  +++!$))) ؃ """#'+    <>>NTQJKLIʱ̷ʃXVV\Z@1$IIDDD??:(+,QY  -===1 $222 $$ WW]_tM}wutg^=@.5;DDD2# $      WHHH'ރʃ ##  #   X.M[JO..@PpN, '>\~         ボȾ샂  E}mmmy{ƮE|hRRRs@ ׽׹Ճ      X999'/KKK.@ PPemOnmirm    )4???;9//222.(#!!!    샜 &&&%$#$&&&#T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@3@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ 8   %.  .+6""      2< 1* - #,", 7  HK  !4 L  O  )&'/  $ (   )>>>- IK߱ /-TTT). D """***            򃑇    T03% =@AE.+DBGFQPNJIM8>6?" 2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(JA..AdF%%11ƒ$ ADt@䃅كك@t@@҃@v@lA@@rw@ArY0@ @x5@䃅2   %*&   A. + >%"" '&    2* 1* - #8", * # &  !  )&'  $  "28???1 1NC ..(  %*1& "@v Dzzvv CEJJJ4 CCCCCG6+ #9&$"""1AL^dd^QI?99 ⃁ GGGGG5(( !!!       ???>;ſ ddZ4 4@ Ř.J"' !!!  胕 Kwiiis~l^RRRx@   ͢ $$*+)  @ ;hllc8 㱸'CCC=:    Ml   0 3 %   &=@AE.+DBGFQPNJIM 8> 6? "     0  1 * 9 7 -@C@@#  ,  (  ;: 5<    !4   )&'/  $())-;PP; _3  *4G#):! ;KKB:8:EOX_a_T                     ԃ  ,99 &NNN%կ بPPP      HG              @/444/00 %%% #"# H                    '$, ",AAA(" %'$ % ݃ 상     #111           73 3 4 05  " 4 " +4 8 >4 63 "5 5 5      4 2Q 5 * 94 *`C@@5 #F 3 ,5 : Q 5 5 4 ; : 5" 4  4 4 4 !5 4  4 )5 &2 '5 / 4 5 (44 4%8JJJ;%%8JJJ;% 444 忖?jjjC˃ìۂìۂ׃kkdda^^^edgk  vv]L7###>9.'#.6>7;KKK871###67;KKK871###6ffC?f11Ú 1=RwwwO='+=RwwwO='+ھ(Ea\C#%%%ۿ###               W@\RUUUM\cccck^TWWWO^eeeemAAGJMSSSMJGA  ź%'4@LWUSE9-"  %%%###  !& ZZTRQNNNUSVZ        55-37555<435K)) ')))).(%)@΃   %%%    0MdBlN7 "???* ۃջӹڃWj`RCCCYap$$$@ѹϷ000 =fffAσîîՃ#+5;;;5+#Ã$$!'-../1($%//+26:99:3./        RTL@3$" '4@QͼB?-!'4@GŹ߃YXNB5'))2?KZ!#(-/1+*%!ƒӃ   %%% %%%  BE?=741.35:>-8888;-&%%%"+66669+$### !-9FCA5)  %%%###>@860/-,35:<-8888;-&%%%"+66669+$### / %    . +"     2 1- # ,          !    )&' $ (41(4[o?>)((((("EYXB)2 ʃ  YOAOPe|ꃃ ("E@E  @ bb>ރE"@ E64˃) + ꃃ/0"/ ʃT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@􁄄@@ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@^@40   .+6" '  22 * 9 #,," 2 "; 5    !4   )&'/ (  I;㽸߽ 1;#DP\\\ND%'+& ,40*у BPZOݩ $5BBB2$BTkkkVB  ׼(Mj^LLL^j]I...L]3+ʊۊ    1(޽?H   SB#/  F= ڃ 93۔%[pĻDvIIIu  333              1*+/  M!Ѐ@ """       "Vi{i+ 뭛  ((( B>YqͲB|lV@ MOOOJ ;888I    " #L[  M  "@   " 0:  ?LXXXJ?%)-&-4       333          3 0     . +6"     2 * 9 #  ,  5       ! 4    ) & ' /   (HH: CRRnnEE1>6:Z    Bh8*&PAxzA\B :{ 녇 ꃇT03%   =@ AE . + D B G F Q P N J I M 8>6?"      2 1* 9 7 - `C@@#, ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (a@!@w@2d@ A*TA⁅A?@d%@j@j9d@\AC쁀AuA'@r@}x @@:@T  0 3%   = @AE.+DBGFQPNJIM8 >6? "   2 1 *97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(G@@.A%;v@A=zA ܁(P@8tK'-"@|A'끅@ˁ~@ぅʁ@V@wuT  0 3%   = @A E.+DBGFQPNJIM8 > 6 ?"   2 1 *97-@C@@#  ,    ;:5<HK  !4LO RS)&'/ $(⁅A!@w@2d@ A*TA⁅A?@d @j@j4d @\AC쁅Au߁AƁ3@r@}Dx;@A:M@T  0 3%   = @AE.+DBGFQPNJIM8 >6? "   2 1 *97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(o@@.A%;v@A=zA ܁(P@8t'"@|A끅@ˁq@ぅʁ@"V@=wEuT  0 3%   = @A E.+DBGFQPNJIM8 > 6 ?"   2 1 *97-@C@@#  ,    ;:5<HK  !4LO RS)&'/ $(⁅A!@w@2d@ A*TA⁅A?@d@j@j8d@\AC쁅Au߁AƁ1@r@};x<@A:N@T  0 3%   = @AE.+DBGFQPNJIM8>6? "   2 1 *97-@C@@ #  ,   ;:5<HK  !4LO RS)&'/ $(A@.A%;v@A=zA ܁(P@8t.'"@|A끅@ˁq@ぅʁ@ށ6V@JwWu Ck0V 3` %x pW]=L.+pG4 Fb86>n6(?"x ppOBm2n1*#97?-=b#6,<;0:#5<w px pOEC!@4B B Rg Q)M&D'M/@D ?$N(?HHH2 $WWWP{D Y&&Wfuuu@r\HHHZMMM'000uc(@ JQlllx{ 8𺺺ٗ'ZZZ  1& 2ΦŦκ       ?iLVVnoCwd:;;fxC*"555OVE@IYfo]K @Q {{{ ;t   @&$VWWW &FFFB89   @i94: $4TbM " &Wk^;"  ;,]lG٢DxYYY~Blll FFF ⺐ΫCSSSy@ JMYYY_h  8ީ444  ""1 III=#"!":@o%8UByU.1Lyyy<հ OCCC@II//5PPPΤmJCvUI_Czibf̃?(P? gxZ0000 ȡ333>)EruuuGGUfB7DDD6C(hhhN7/ JJUUU`d  8 Ծ%%% ! TTTNM;'@xD???M[6? "      2  1* 9 7 - `C@@#,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (\C@@?V@"DAy2:@ANA@^@؁ƒ@~P@3A/Ճ @-@"ރAJ %@O(H(eA_8@@*n0 Ճ>06, T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@z]@(P@@AHA|A4끅偅A0@U0aV ƁA{T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/@-AJ'@O((Ke@8W@2nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅A*@U abƁART  0 3%   = @A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~Ē@3A/A-AJA-O((KeA8Q@6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/A-AJA-O((KeA8Q@<nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/A-AJA-O((KeA8S@<nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/A-AJA-O((KeA8E@2nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T   0 3%  =@ A E.+DBGFQPNJIM 8 > 6 ? "    2 1* 97 - @C@@ # ,    ; : 5<HK     !4LO RS) & ' /  $ (\e<@ρƒ@?V`@4"@D@y@2:@ANN@A@@ρ^^@ @d@~!P@g@3@n@/Ճ @j@-@"Ā@F@J j'@@OA(b{(5Kle'@8@ꃀj}@>Zin@~0 򃆁Ճ>0Æ6솁, T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2  1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(WW@ý@zk]@0(P@@A@HA||@A@4@8t񄆀鄆끆偆A@*0@U 0abV ƁAR{@T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/A-AJA-O((KeA8=@2nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T  0 3%   = @A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@V@3A/A-AJA-O((KeA8F@ρ;@T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/A-AJA-O((KeA8^@<nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T  0 3%   = @A E.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(e@ρ@?V@"DAy򁅅ANA@ρ^@@d؁@~@3A/A-AJA-O((KeA8P@<nT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(W@@zk@0P@@AHA|A4@8t񃅀郅끅偅AA$U a@hƁX@T  0 3%  =@ A E.+DBGFQPNJIM 8 >6 ? "    2 1* 97 - @C@@# ,   ; : 5<HK     !4LO RS) & ' /  $ (\e@@ρƒ@?Vi@8"@D@y@2:@ANN@A@@ρ^^@ @d@)@~(āP@@3@"@/Ճ @D@j@-@"@=@J߃ @΀'@@OA(fs(9K@'eꃀ@@8@eA [<@Ԁn0 򃆁Ճ>0Æ6솁, T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2  1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(WW@ý@zk]@/(P@@A@HA||@A@4@8t񄆀鄆끆偆A@)0@U 0abV ƁAS{@T03%   =@AE . + D B G F Q P N J I M 8 > 6 ? "      2 1* 9 7 - `C@@ #,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (\-a@~I@?:@2:@@r@@y@ )XP>@ Ճ @O@">A A@w H# A_|@o 0 Ճ>06, T  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ҁ1z@xe@ā JAl⃅A}A8AyԁA⃅⃅⃅⃅⃅⃅⃅⃅⃅⃅⃅  %$4 A0'큅H@Y$f@ԃ@n߁AU T 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@$j@0@n ߁AhT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ @O>A=@w  ၅@[|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅;@$j@0@n߁AhT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ AO>AACw  ၅a|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅A5$j@A6n ߁n@ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ AO>AACw  ၅a|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅A5$j@A6n߁n@ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ AO>AACw  ၅a|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅A5$j@A6n߁n@ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ǁ)a@~E@;:@ԁ@n@灅@u@@d-XB@ AO>AACw  ၅a|T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ҁEz@x`@ā(J@@A8AyԁA@8t $ A0큅A5$j@A6n߁n@ɁT   0 3 %    = @ A E.+DBGFQPNJIM 8 > 6 ? "      2 1* 97 - @C@@ #  ,     ; : 5<HK     !4LO RS) & ' /  $ (ǁ\)-aƒ@~EI@;?:@ԁ2:@@nr@灁@uy@ @dƒك܃타-)XPB>@ Ճ 񃆀@O@">ރAȀ@ =A@w  H #၁ׁ A[_|@Q 0 򃆁Ճ>0Æ6솁, T  0 3%   = @ A E.+ DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ҁE1z@x`e@ā( J@l@⃆@}@A@8Ayy@ԁA@⃆⃆⃀@8⃀t⃆⃆⃆⃆⃆⃆⃆⃆   %$4 A@0'큆;H@8Y$jf@ԃ0@nѠ߁AhU@ͪɁT 03%  =@ A E.+DBGFQPNJIM8> 6 ?"  2 1 *97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(5Abk l @h@vO@@d@{@p@@t@DY@@@рN@ЁjZ၅T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,  ;:5<HK  !4LO RS)&'/ $(b@  @o@|@8􁅀情郅󁅀񁅀$@=@b3+@x$& @.&?쁅T03%    = @AE . + D B G F Q P N J I M8 > 6?"      2 1* 9 7 - `C@@#,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (ѡ\D@  @h2:@@vO@ ƒ  PV@Ճ AD@"5YU@ z4 A@_0 Ճ>06, T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(A@  @o@|M@󁅀 c@ǁAb3@@@ ځ@' ˁT03%   =@AE . + D B G F Q P N J I M8 > 6? "      2 1* 9 7 - `C@@ #,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (\.\@FW@&LAt2:@AVA4AuAL ƒ$P$N@Ճ @@"3fA( ;@| @@b0 Ճ>06, T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@ @.@P$FS@6@r Ł@偅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@@3fA(;@|ˁ́@͙T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @.@PFS@6@rŁ@偅T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@A2fA(AA|ˁ́AT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @A(PFS@A6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@A2fA(AA|ˁ́AƙT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @A(PFS@A6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@A2fA(AA|ˁ́A͙T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @A(PFS@A6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@&LAt灅AVA4AuAL@d$$N@A2fA(AA|ˁ́AT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ*S@AAfAxA@@8t @A(PFS@A6 ?"      2 1* 97 - @C@@#  ,     ; : 5<HK     !4LO RS) & ' /  $ (ہ\..\ƒ@FWW@&&LAtt@灁2:@AVV@A@4Auu@ꁁA@L @dƒك타$P$NN@Ճ @@"22fރA@( ;;@|ˁ'́ @@v0 򃆁Ճ>0Æ6솁, T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(FF@@ncc@Ɓ**S@A@A@fAxx@A@@@8t @..@P#F SS@66@rŁ@偆T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہd.\@FW@B&LAt@灆AV@A@4ATu@ꁆA@LAdd򄆀܄儆$$FN@섆@@,2fAr@(( ;@|ˁ ́@@5T  0 3%   = @ A E.+DBGFQPNJIM8> 6 ?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(@F@@|@n@c@ƁE*S@Z@AF@A@fA[x@A@@A88tt넆&ރꄆ @@@.@PFdS@6@r0 5Ł"A W@"偆T   0 3 %  = @ A E.+DBGFQPNJIM 8>6 ?"    2 1*97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $(ہd.\@FW@B&LAt@灁AV@A@4ATu@ꁆA@LAdd܄儁$$FN@섁@@,2fAr@(( ;@|ˁ ́@@5T  0 3%   = @ A E.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(@F@@|@n@P@ƁE*S@Z@AF@A@fA[x@A@@A88tt넆􃆀 A@惆@@PFd`@;@r05OŁ @ @ 샀偆T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہd.\@FW@B&LAt@灆AV@A@4ATu@ꁆA@LAdd򄆀܄儆$$FN@섆@@,2fAr@(( ;@|ˁ ́@@5T  0 3%   = @ A E.+DBGFQPNJIM8>6 ?"  2  1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(@F@@|@n@c@ƁE*S@Z@AF@A@fA[x@A@@A88tt넆ꄆ @@@.@PFdS@6@r05Ł@ @偆T 0 3%   = @ A E.+DBGFQPNJIM 8> 6?"  21 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(ہd.\@F2W@B&LAt@灆AV@A@4ATu@ꁆA@LAdd΃򄆀 儆$$FN@섁΃@@΃,2fAr@((2 ;@|2ˁ ́ @@ 55T  0 3%   = @ A E.+DBGFQPNJIM8> 6 ?"  2  1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(@F@@|@n@c@ƁE*S@Z@AF@A@fA[x@A@@A88tt넆ꄆ @@샆@.@PFdS@6@r0 5Ł@ @偆T   0 3 %  =@AE.+DBGFQPNJIM 8>6 ?"      2 1* 97 - @C@@#  ,     ; : 5<HK     !4LO RS) & ' / $ (ہ\d.\ƒ@FW@B&LAt@灁2:@AV@A@4ATu@ꁁA@L @dƒ܄ك儁타$P$FN@Ճ 섆@@@"72fރAr@( ( ;@|ˁH ́ @@@l50 򃆁Ճ>0Æ6, T  0 3%   = @ A E.+DBGFQPNJIM8>6 ?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(@F@@|@n@c@ƁE*S@Z@AF@A@fA[x@A@@@8t넆ꄆ @@@.@P1FdS@6@r05Ł@ @偆T03%   =@AE . + D B G F Q P N J I M 8 > 6? "      2 1* 9 7 - `C@@ #,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (\5i@nL@"DAw2:@A~A@yP@ ƒ'NP S@Ճ @@"2ZA   1@h  @w@R0 Ճ>06, T 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4 A3@[@f@ˁ0@fρAp灀ɁT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(Ɓ5i@nL@"DAwA~A@yP@@d'N S@@ǁ2ZA 1@h灅@wT 0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(䁅I@V@%J@@"A3A|A4@8t A3@[@f@ˁ0@fρAp灀ɁT  0 3%   = @ A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@#  ,    ;:5<HK  !4LO RS)&'/ $(Ɓ5i@a@n@L@="DAw@A~@A@@`@y@P@Addބ; 鄆_'N? BS섆@@ǁU2ZA@ E1@hC灀BmwT  0 3%   = @ A E.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $('䁆8I@@x@V@^%J@E@@&@"A>@3A=|@A@4A88tt섆焆='? A@Є@g3@[i2@@f@ˁ|(0@f% ρA3@灁 @jɁT  03 %  = @ A E.+DBGFQPNJIM8> 6 ?"    2 1*97-@C@@#  ,    ;:5<HK  !4LO RS)&'/ $(Ɓ5i@a@n@L@="DAw@A~@A@@`@y@P@Addބ; 鄁_'N? BS섁@@ǁV2ZA@  E1@hC灀BmwT  0 3%   = @ A E.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $('䁆8I@@x@C@^%J@E@@&@"A>@3A=|@A@4A88tt섆焆'􃆀?A@@g @[i,@@s@ˁ|5@f% ,ρ@@灁@jɁT  0 3%   = @ A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(Ɓ5i@a@n@L@="DAw@A~@A@@`@y@P@Addބ; 鄆_'N? BS섆@@ǁUZZA@ E1@hC灀BmwT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2  1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $('䁆8I@@x@V@^%J@E@@&@"A>@3A=|@A@4A88tt섆焆'? A@Є@g3@[i@@f@ˁ|0@f%& ρAp@灆@jɁT  0 3%   = @ A E.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@#  ,    ;:5<HK  !4LO RS)&'/ $(Ɓ5i@a@n@L@="DAw@A~@A@@`@y@P@Addބ; 鄆_'N? BS섆@@ǁU2ZA@ E1@hC灀BmwT  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $('䁆8I@@x@V@^%J@E@@&@"A>@3A=|@A@4A88tt섆焆'? A@Є@g3@[i(@@f@ˁ|0@f%  ρAp@灆@jɁT  03 %  =@AE.+DBGFQPNJIM8> 6 ?"      2 1* 97 - @C@@#  ,      ; : 5<HK     !4LO RS) & ' / $ (Ɓ\5iƒ@a@n@L@="DAw@2:@A~@A@@`@y@P@ @dބƒ; ك鄁타_'NP? BSՃ 섆@@ǁ@"U2ZރA@   E1@h C灀 Bmw@R0 򃆁Ճ>0Æ6, T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,   ;:5<HK  !4LO RS)&'/ $('䁆8I@@x@V@^%J@E@@&@"A>@3A=|@A@4@8t섆焆'? A@Є@g3@[i @@f@ˁ|0@f%  ρAp@灆@jɁT03%   =@ AE . + D B G F Q P N J I M8>6?"      2 1* 9 7 - `C@@#, ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (3X@FR@!B@1AXA,A@dEW 'A8 @A x 6ߝ@ T 0 3%  = @A E.+DBGFQPNJIM8 >6?"  2 1*97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(Ⴥ@恅6@G@AP΁A@8t2; ԁz-ցCЁA>B G@)&Xd΁/+b@sAq@2T03%   =@AE . + D B G F Q P N J I M8>6?"      2  1* 9 7 - `C@@ #,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (\4X@FR@!B@12:@ATA,u@ &EW'PA8Ճ @@"ރA  ƁX 6ȝ Ag @R0 Ճ>0F16, T  0 3 %    =@ A E . + D B G F Q P N J I M 8>6?"      2 1 * 9 7 - `C@@# , ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (A^@!GAGAP΁M@; BR-@Vց[AHB@&"d΁Y+@A@ds@`- /ӃӃрT 0 3%   = @A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ #, ;:5<HK  !4LO RS)&'/ $(Ё3X@FR@!B@1AXA,A@d ́"E#W 'ށāA8 @A V %6Ak T 0 3%  = @A E.+DBGFQPNJIM8>6? "  2 1*97-@C@@ # , ;:5<HK  !4LO RS)&'/ $(@恅I@GAcAP΁A@8t;0ԁ@ -ց6ЁABZ@&Jd΁O+l@sT 0 3%   = @A E.+DBGFQPNJIM 8 >6?"  2 1 *97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(Ё3X@FR@!B@1ANA,A@d"E.W'ށāA8 @A y 6Ak T 0 3%  = @A E.+DBGFQPNJIM8 >6? "  2 1*97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(@恅I@G@AP΁A@8t,;0ԁ>-ց6ЁAB0Z@&Jd΁+L@sT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(烄)܃Y8Łف׃$$Tȃ;끄4   0 3%     + 6 "        2 1* -  #          ! 4    ) & ' /   $ (==aaxxxdd@8@8>5522쁇Att((,@,@,D ؁؁@ @ xxxPP @@,,4E@@3dd   6   0 3 %     + 6 "        2 1* - `C@@#  ,          ! 4    ) & ' /   $ (==aaxxx2Bp>5522쁇2Aj(,@XD Β@`B 2A܂PP ǎ22dB΀BdXĜB[q4D@@3jp   8   0 3%     . + 8 > 6"         2 1 * -  # ,     : 5       !    & ' /   $ (((׃U@}xxmdY( 22΃22ℇ@@6̧PF؁B nn@PPZ(B`9JBlBtJB`92 3 '% . +6"!   2!1 - #,5HK     !L O   ) & '  $ (%6E&&&,1f66@>AMMdž ?%8??5 ڃ   %==SazBbS(%(/݇ ܁   ̪ " QEFF@W]]]D3BwWW  O, 탃    ꃍB|hu@8 mmnSRo   "  Ѵ &&'$*S ؃ "$5""@  E (@wEEl D뮑 ]]]X[d     탃       탍2&% .+ 6"   21 - #,# 5H     !L O  ) & '  $ '''#փ&$@ C@>йATu΃   222/.5 00%$G700 샅   Aj\C8+7[k-1   ۃ ȴԻă fC___zFff΃    ó@8Rj_Xꃁ    bM:*6Jg A//--)5;AAS _lll\Lb___@xsO>*)6'BcD''lAyS _ b___d XLMM        5&% . +6"   21 - #! ,$5H K      !L O   ) & '  $ ( )))%؃&$@ C@>йATu΃   222/.522'&I922  Ci]P\.2 ߇܁ۃ ͹Ƀ 򘙛GC\\\x.GG փ 胅 胅 ó@8 *۾ ;...+(/5;;M      @?AtYdpA  errrbRhgee@vqM<(*4FBeD FF@@@@z: $3,$$FLUZ#   􃍂   42 J&%. &!#.+!6,".7; &&&2@.1-&#.37.. 5HK & &!L O  )&' $(  (BLNV@t %%6E&&&,1f66IW@AMMdžAMMdž  ?%8??ڃ%%==SazBbS==SazBbS)&)&һ      ִ̪"" DIIINK@BQEFFQEFF@WAAA'HpWW#)O1O1    ꃗB|huI@mmnSRommnSRo"%.;;;>A94..o烁  " "#0.(+:/#!$ѴѴ"$5 ""rffft@mprr@ҁ  E.@wEEX!AAXX@A뮑A뮑776410uutro!(00O!!!! )EEEFH80))p郂     탗57H+%- $*.+ 6-"-8< $$+2;-1-?#. ,;C.4 5HK $ $!L O $)&' $( )))%@LCfaLL@t&$&$@ M:@聁йATu΁йATu΃    222/.ɷ22'&I92222'&I922ꃅ    Aj\C8+7[kAj\C8+7[k+3+3  ߇  ⺺غ ہۃ͹Ɂ͹Ƀ 򘛛@AC>AAA@BGC\\\x.GG@CҀ) ց փ óI&:-@Ph]VPh]V;...+(/5;;WJJJGDKQWWo    SACCA>A?3AAԃ     3&(.+'3;5.]H5%1Eb]H5%1Eb  errrbRheeeI@ҁwrN=)(5wrN=)(5-BdD--JCaJJ@AyTAyT$3*$$b #qhbbOGMV[$GMV[$ [???>A?3AAԀ      3&(.+'3;5.@?AtYdpA@?AtYdpA  errrbRiheeI@؁vqM<(*4vqM<(*4-BdD--JCaJJ@@@%B@@%B$4-$$b #rjbbUFLUZ#FLUZ# [???>%0 / /!..+ 6<"30E / // 2 61 *- #0 8 4@ 8< / // /( ( /)&'/ $(  25,5' /////ɦdZ77ZdZ77ZdɦɃ΁225555222<ÁɁA74::;ƁƁ;Ƅ΁22222222Η@j@3󚑉A((A(( 󉂍@ ˁ@ &&%%%%&&Ѓ%+)%%,% <3F3<3=3_A@HTTAHH@-&&-Ӂۄہ(0 胀(0   2E-77-ށ΁A||߁ԾEP  @ ((&& L2 ((**>toEAzzPTOzzMQeh>>gbf>@N ΟƗˌˈƉ@R``A``JJ55JJEOFOE?E?@Ο     -&&-Ӂۄہ          |   %    "     % 2  1 #             aa'`'٠7W<9??L@`֬/uыZYܧ:9ɫ4U4 ,,)((+TX@Zٟ'aDC...... Ass@t3gg3 Fz))zR Q .\::Š! 222Ęʁ ⴴLLL    % Fl,ʝ@y +>+(%   DCT  03%  =@ A E.+DBGFQPNJIM8>6?"   2 1*97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(@*@A&@⁆ !-@H@쁆AdȀ@,Al@"G@@Ձ!2/^@A(@<6Q@$@AD@恆AD@恆T 03% =@AE .+DBGFQPNJ IM8>6?"  21*97-@C@@#,;:5<HK  !4LO RS)&'/ $ (@=@?0o@ǁBwT@iBs @$"S@B@1B$ʀ@DQ@@JB@@~@Ё@~SO$#7a@@2[z{(ۺ@^B@*B=4@Ձ ++ \A@ʁdd )U@Bɀ@{讠@^!%8G1(姈@~~~xx@xA6 0 %   .+ I M6"  2 19-#;5  !  )&' $(./i@@ܐ/7 .<¶؁&);;݃߃*A.Ӆ@pd m}mЧTZ!'@p'6ԃA]$@fуԃ   A>@߁ Ѽ2;UGU EE*  1C56@ρ+!q? ,3Q@D<;+,@@2k@ԃ    @0 3%  = @ A E.+ I M6"&   21 * 9 - #,!!; 5HK     !L  ) & '  $ (./,-i@iB @ܐ/ܐ/ 77 .co@@¶؁&)&);;::݃ރ*A*A.Ӂ-30Appdd m} n~mЧCpnES@/TZ!TZ!Czby@8'' ٶҁ'6'6ԃAUA8@Ձ$@f$@fуՃ   2B3C(++E>0Y@ Ѽ Ѽ 2;UGT^xjw   ****ĥă 4$ 1 1G56TU@虦ݎ@nq?q? ,hy@X@Q@DQ@DC]ZAH@<;+,<;+,@@AL{k@k@Ճ􃋅       0 0 3%   . + 6"   21 * - #  ,        ) '  $2&&2 (( )ǂ>15A51@@54 &'@A)A)A@@MM44 5555с⃁@   0 3 %   = @ . +I M 8 ? "    21 *97- # ;:5<  !4 )&'/ $(-!p &37/%ك  $$  zBxA{t?Fa!"҃AddPPA׃kk  |_^hzɃ#H@zv'   7+C ؀ 444'' ԃAfv@  - ߃,-̓ ,+Co8XH@q(3`BO    -- 0 1 %* ( . /  .> "2 7 P & ( (    2  - * 5 6 < 6 6 ; 4 & (    !  (  ) & ' /   $ (  //CC B|BB {{[Au&5@ 5,87+;FLRLAR  8 Pr"  )),, é=W  ''' ;BxB~~~f[JJJ[fqBq;;@{  CquxsĿ@S  M}}"JJu"@ XYYE(11!!!!!  .A.ҿ   /   /   ͅ D    6B؀   GTci^@]  $88-##2)   LJKf8f3B\ss   GH^&@       !!!!!  .A.ҿ    &444&        < 03" %  .+ IM8 >6?, " +    2,1*-#+,! '  5<  !  )&'/  $( <<상 # ׺xx*g@xxxxxx@*x]A ĺՕ  싀 2 222`D-⋂PPA 22222dd2dd뉏Ձ oojQve}}eFM ((22( @5@tBga^[YSSY,AӁ .W,6E ݃AJnF] @{DDnn/uAwwՁ@l% <<( @ %&  5033 . 3؊            @8 03 %    = @ . + I M 6"       2 1* 9 7 - `C@@ #  ; : 5 <       ! 4    ) & ' /  $ (%I&CZ@>@j΁xxxxqx@E|=|%8@;<(灀eeAЃ@j@j@,A,, ll22΃C$$l22d  ŀ' @ 9$ -UGBl(@k&&00   @hF[. (bB^b^nP@e & . ׀C:/+@,*++A 6?O "O O k ; A A 2 1 ? 2m M 1[ * 9- 71 -. &`C@@L #N H ,M O m O <  ;, : 5 <; A ; A 2 1 - !- 4- - ? 2 )/ &2 '. // - 2 $ ()"""+AF "_RRRD((((( ̩&&&&Gd=AdD ր ug\/ᦦ =mwο   x >SmgQS'Y``UUU#caw~AA@' d. Y<22TTTdddI2ddddJ   dd>egmnbdlkdddddid_`aa`/AAc%33 =F#?0 nnnn/" &/:<<: --77AaaLqS1aZZddSb?A((A((@| #ۿO44O%$06K 6. ?L "[ ` Z ' O O (  S 2] 7 1] *# 9 -) G`C@@V #a @ ,k ` j [ ` ( ; :# 5' F ' F * $ ) ! 4  7 ( )* &) ' /( *  $* ( dd/B//D/6untrGK,v΅222CC--鷣鷣飣 BB uuur5c55c5c5555k<āAAA  CBVf~..,,..AAF]]IB{g{E{g{{{A{tPFA,΁FF  %% 222(2΁(  9==(BBPEE        Ll@lBll 7n M' M' II II!#% q6R"Yr9 < < ((v2{p1z*9%7'-&, #t ,Ha{gD !;:5<9 8 9 8 ((&!%4/ / 1 )))&''&/'$ '$((' III ͠''CCC7'߃F===BjSSSj@00SPP'''t@Bjjj### c8q@wwwzp΃ځ俤FF   S&&KKKQktiUUovkPUUU@J  FFS%%    @؁  ??11  ׭ې׃@o@oIP11Xrr_kkk@%%554-% ((( 222؆(؁Ă222TBfffF255mC|||mA~8Bj8jL8)) $$̑  M  22 ddd`2ZZ· 222΁ddddddd D..llH``..... nnnBrrrBzzzIknnkppp{nmF}mrooo@l  )MM))6NN-     <>E666UHGiFbGLZ555@d   ߃F9CF:1S___G&:8! )VWWW@LRŝ ŃBrrrBxxxIzbbz}|@|B~~~ǁ  FaaPPFaaS>>>uvjd555@  # #6     ˱˾\ B}}}BrrrSjj%%%///@Y<\6666 㛃^ &+}(())NmBnNNsBsNXAXMMMHUVH11JVQCEEEo!!fENNN::FJU^^SLLyyyR#:9!'''@P,҄ܯBFzz IIX5---5XmA m777DcgX==eE/Գ"%+91115*΃@)++++++++ ✘                    Np\wG 0G 3\%[V [Bc=e@AES.M+DBGFQPNJ] I) M8>^6" ?Z"`kV [[./`2 k1t *97-'E`C@@a#h$ ,|` ;:+5<V [V [.--!$4GG Z0)0&.'//(- $-(  )"F=--))--dZZd22ǰ22ǰ@9C@g,105@e @%@% CǁCąİ MPMMPM((<ރن  xPPyyPPy432233A~~BYYBC~~ìAìAEEM``````@셀EEFFMFFFF@22΁΁΁΅222222..2222))22΂oo2' 22䅙ArrȃBC K888888B@l@l@l  222222n.̴ҷ˴  iflilfiflilfi@č   *&.*)*. '' <<̓͆ ׄ׷"ʄ»Աȳ //11// {zP@@YYIIYY@@PP@@YYIIYY@@P@BEHFFad@@AA.SJGIHe@ @..@EE@{tqkiA4]gfo@*aggr@@сRRRRRRDDDDDDC@@C``Cdd ҅ :PP: :PP: 酱##""/󾾨ͨҨͨ۝ ,6 ;XX;#"^KKw wLAX,*;@BBB@@@C  CddAddddA dd&:@LNZ[oA njieZB2++%@@,-B,-ZPK,X[W\@, GFF΁΁  녱5F A55""A$ vv""55,,bb    LLA  /00뾾00''''9ñ!%&*_((`CׁCׅ  //  EE08q]\EGcV$-39@999999999999999999999999$$/99 99&& &&WG*-E  aa ؁؅#"bFAB9@eBx8.2(WUVL2P2\H\Ҿ^A_CCEEMfQJ7 MO@zAzxAxE8888ESSSSRMt@:27-@J CCebbeCeffe       셀 ҅      ұ҃?RR?@RR@ .//..//. ,    )(((ⅱ  ""ȿȁƅ䅱DHQoT0u3x%WD @:- =U@. + I M8 >N62 ?W"XlsD @@')W2R1S*&9(7(-+`C@@* #i ,WuiX;:(5<D @D < )+*!+4, , ?8))&0'!/+/ ($,( FF7&8FIF@IIF897FF%/FIIF//22 LLL=?::..LjfXJHEA22LL[d{_..EWJJUE@@A@@@!c[VVVI5RE\BI22؁؃*FF1$1FF>>>4'14>(((( (FFN*(*>>**FFOOOL!**!O,,A,,@N  FFv~KvFFSSSPS<<@ *)) ))ٺ㲱))( !! ⋅؂ (((؁(  ((( լB|||A#///LffLCQiiQ BbXcGbXN NNZZJw]EP|DZ1AA@Њ"  A  1дB~~~Bzz{ ĮAzzA{{四ԁ10>T;77;[WW[ބ*о>>́ ?9!%QQcexC~~B nnYQQJJJdnqCnx]JAddA22@Ajjс __N)\``X-__H6/xArrDDA@_@rA}}COv_=q..-2+rr )CI..DdXDA@+&***5)F BBB(""" ADD,,@z  ׁ׃        m  0&     #)ig("    ll  ad/ Aszad A|sDHC]I0B32 %S= =*N =F @-.'+^I4M 8 >I6$ ?G"KMh= =="$U2mG 1h*97-%.`C@@L #oB,j]o_n ; :5<; 6= 6%&!! 4. . 6)%&$'"/& $&( PB~~~IIIPPPP$$݂ (14IIII IIJ::=AȁI^Aȁɷ߂@ρ ÁBppp ބش؁ذ FF>>:B JJ  2 XXYR;998"@ ZADa gBOԁ͍DrklkkB]]] ...τ %&'           EOO_M| 袀ALL퟉& RdN{{{FO}}}XB?t@ ddtdddxd@vddd?222@R^^TJJGJJJ0^^F TTT CUT@i   (؋Rmmm]WmmgjkmmmmmmT]΃brr4'%%"rrrr@ۃ  #Ϡ@၁ @}@}D_5;,sCLB}}3F}}i4`@ 1 ;H{ccc.$A R```L9A>  ބRM)0KKK=$F$RBʀ@ %-6  (@jF{{{KSF ***It@1݂  ބP~~M(fL;XXZF70C@ 11 &(&,$; 9997#     %&'      򃦁򃦃             Np-?.0"3% %7# %<=/ @AE.+DBGFQPNJ4 I M8 >26?<"/2R# %%12L215 *97 -"`C@@/#8 ,D 2OE@;:5<# %# %!4 ")&'/ $(++'W/ W/ DFFBxB؄@M((@G((  FFFFFFFB FFF  a-Rs_Ia@ ѕBccc 7ģʁ$郃 ؁샃 (((ـAJc$Ac^$@A #A˃AЊFhA@e[ttttZAAAA@'A'E#.+3I"M;85>461?("(B5 * ))32<(16 *97-  `C@@<#@<,873,C;:5<* )* )  !4  ))&'/ $( SY35;5qBS[[j &PPP&OOÔAnn??!'!,????!!!!j A []cP]hCbbXX@ B p]RpDyyff@߁   - BBBX[-5B5K~AX++??%"""%{@35;!!(5@III{II!! ؉"LzzzL"">]]]>"A)DJ ˀ@؁؉gj35;(5@eggg5555j gj35;(5@eggg5555j  22 dldddld  FHQHHHQHFHPHHHPHAHH nwnnnwnnvnnnvnnnQNJ}xSQQQC@ށLI@~xF ~sNLLL~~~~@B;;~ ߺC[[[;@ *'sqkE ~qf,***qqqq@߁111335˾C5o ʏGoRTT@܁d//d^iBi^ LEa?BkkkȢу ƞ惀   ƞ惀   Akn *--&&(̮Currk@pD'*$J;777'@$$*!o!"""!P300*&&&&L CV jDsڀ KOk<99886gklCggoo@U 26 ?3".:C1 &&6 2M21?*9 7-`C@@0#H,33Q39; :5 <1 &1 &!4++ # )&'/ $(+++7555=+22 III&丸I###???AA[Ab}BpppBbw  FFFh&222&(&&&.xxd  ꫫ ؁  ;;;!???KIIIQ?" III> ׂ###؃6WBeeeI6!˯İB~~~İB~~~ā@~B,<,A,,27"( dden"2((؇ 222 (&(((((G88lllMccc8888}}~~ nsnnyn+-(--(( **!!EEE}&%ӹ$$ׁ 22((000000Ձ @h@g,,П٧ @yuuTE RRR8D7&&&u[[VVtEAllrBTTT ```((22с  ))((( !!!  ((( !!!   --(( &&%% A` QgavvppXXCBB@G Mqq4\\\4/RRR/B FJJJFJJJFF@E  ؃Cz```BUUUC))@V܄ A҃ ؃==BBGG3'1@@ˁ%**//( ((( )>BBB>uu:))"  &)xG___HHF\\11Claal@hiy7߄ 8```hAlm++55̄ ʎQA AQ ya ay@@  "ڃ؃؀ۃ  22с  )) ؃ ۃ 상  상 !!--(( 상--((        &&%%  &&%%CDll0d 3r %H `HL =[ @, .F+@ I0 M:8.>q 6{"pP \\)5^2T 1 *973-6@C@@#.,r;: 5<T \P \657!04: : R 7)7&+'4/57 3$4((63332/1022(  *aaaa)ؠGGPPddddef5RRR5 ͳ22΃F|v@P ss@ssIssC  pKKKKsF  nn@偁GG #(ZZZ(( Coooo CA{{@`   xxxxzxxExxGx x@xxzxxtrL!! ؉A@@ _]]WA+$$$$7AL]]'@[||||Z@(BBBB@ GAyuA}%BBB%##݁XXX&((( ((Ϋ̓:GtAx\N΁ ((( 27EJJE;5AȺA/ /4WBW43JgggJ3//Ƀ 숈PjH()GjM8''8M~E,,,,0,N,eg,po,PPMP2с211ooXZ(((')(%܂쉂촤 7II; FdddF22CЀ@lGlt)FFnGFn(('(nnn2   "!NMHMiqaff`qiA7   )־Ez}}}}z@w==)))$>=į  &&229¶ -؁\>.F޹   у%B``jEm``~~@sGGZ_GLLEROK|&&.rEr9&&Bp52oEPP@GA:;44:Gׁ BLLLkBkPP <<<    (DSSF.)ǣ(((((    (DSSF.)ǣ(((((    у/.4225228۹  Lu_rrrrqq qq}}@âͳʞ AcCcC C MEM   " PayBcYPÀ(' _    Q^^E6%$G^^^H#^Z+줻  򃻄 22 B>>>7862.'IdggjjjhehlDBIq[E****PZdI^YS4444SY^A**@%,,'΂5//5T@@TIJ)H}}}{z|sfY_]]4;]]ee8.eeII@ف2 F7*=!!/&&""??BB  dgeehkglcZdbblllieg^gmjd_ AbcB!Be~~~~dB@уE:2''9?A9,,EE#JrQQQQrJ#EE``JII8888JJL``G==Gh  ؁**%% 6:::=@7IisKo6_dd''cg''@ĂEz~AC sCs !mCm!A  @p@~ڢG{jPQQPi{Gzk3333k{AXX@8G_b\aaY]\G"""00>>>''BBdfcccf`fPCadddddfdga@id_,hhhh-.&&&&.##܀@|G߃AssAJ:    <<<       RSGIIGSS   11//                     ! 11&&$!"(  92 0  0 3" %4 . "  ( . 8 > 6 ?= "*= : . " "    2K # 1> * - `C@@ #-3 ,4 ?Y 9< + " . "    ! 4' ' "  ) & ' /   $ (++ւ.''JJJJAA؅22 fAȅøBfvf4C=2!  FF FF hh hh   22222222؅ ccccMMMM2(2ddddnnA؅  666)9$$$XX (':/ܓAknARR@R @wőAJ66;;N88-Sa|ppdd`bhSN,,,,AAArr쩩2HH@yL$TT ہۃہۃ  !!!!##   NSWgefLLVVAjj@j #:LSK>)@PDK !f   #&& ЉD{NMIJ@  `` `  . ;'H(llFk9 ''' @>};:<..@??A@   ہۃہۃ   ((((  >  0 3 %  =@AE+DBGFQPNJIM 8     97- #    ;5  ! )&'/ --փB,V BB +އ--胇     ;;          8 %l惇B @|IF.;    ,   %    6"   # 5  ! )&'/ ("" AׄPPnفف  CkdAyy))@b    6A  @zA\m@E샀(A @nńR@gH @\bbbnn򄇀-   %     6 " &      (  - ,  ,   5      !    ) & ' /   $ (00/lՕ+k@@Bv2#&%%'' lє/+kՕFlf``fl))(( ;E;؛ee         H     H\d>>drArddu||k@d^W^dp&ZZ&ڦܨ$XX$ 9sCs9@>ddC   @XAXFFX              ###    5 4 02 39 % 8  6T e  0 ,  2 9 77 -2  #o e m m k # ; :+ 5 <  7 8 8 ! 4 / )7 & '( /2 8 + $7 ( 22 YYYY@d2Kѵ.Kѵ.  5A_ 5B @ ,/7XdggXF7,@N\g7@%%݃((ڃ3  0% %+222(¼Ճ3    &++&&++&Da]X[]_cb^Z        UM-j::l-MUN.k;;m.N@ٿƮȴA```xExeC~jSTUx@      5³ұ³Ҳ3  %ι3@:(-"'/(:@@:(-"'/(:@   BUZuCgUUuC~gU JHDKIEF39865283 1;ILLM;2   1;HLLL:1 ڃ30DDD,+ͣӾ Ա 3!>>>- 00 %877 #>>>-!03 '888 233    3  !     H$,8.0%3%%,$ $=@AE.DBGFQPNJIM 8 > 6,$<$ $$ 2K9 7 - #. ,,.,$-;:5<$ $$ $!4 " )& '/ $(#62+/#1122@OORRO;wCNccNNccN@33CC¾>B ccccށ RLLOOLLRROOR tt tt @ LFFIIFFLLIILMEEMMEEM@ LEFMJ խ:33)) ''܃ && !!!!P^Ϟ &&      J/HHHHAK+Cf$e&OA..88A            PP>S)-bg1-]Veeee@AZc|mA O\YY``   BB2222 $% """"H+LL33߃  /(MMMM& C]6HHLL 4ж ;v@\׮     01  ))"񃗏        򃗋 ;&03% 8> 6 ?"  2)97 -#!,( ; : 5 <   ! 4  )& ' / $ ((?(DFxxF@]IMA !MMPPށ' eeeePP@ # iiEiiBB>\\>@* e(7P22 Aꀀ &&+&&(( ݨݿ   ##-   --]--33@fc@tLLK)44؃؃  I{{@1q **ہ " 9^&߲CKKII 4+ $$D{{{{{Arr@0;)>ƒ ((((FF11D%A ( $(  K)44  ;;::     ;$0!3% 8>6?"    2' 9 7 - #!, ; : 5 <     ! 4  )& ' /  $ (x ((?Ajj88@MI]A ----FFށ '-A--@-~~BB@# և )PP))M)TT66@ * n eZ (<Ą 22 AЀ ʃ  렠 ѽ길    -  //ӝ̃@f~@ cLL ---@ ؄@ ؄  AC@ 1ϙq   ????AAہ44 "##" r;CKIIK  4*    @0 OAȷ „ 777q7^^// X: /CC//8/>>**   55 < F   ---         ;::;       4 0 3% +6"    2 1 * -  # 5    !   ) & '/  $( īB1@؁b<xxO^^O^   ѦЂρ$ 섀<AJYy@ ބN@N<că츩@d@X8>Ƀw@z4Q-胀 '.'-D@"PZ ZPZPP   21121 D!! "=+RB@>R@<@jy@j=+D,~~,@+߅ - 3 0 3% +6"   2 1 * -  # 5    !  )& '  $((MCJ@؁c<xxmmT\  :ρ#< ăAZJ@y胊,5Eyy<bCSNNS@Z8>2222@t>WӃ0腀0 / A@@ރ"KKAKPP 1101W@ 66B V= >%^EJJ\@z< Q@@N=+RA~~R@@~!Մ  Ӄ T  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1*97-@C@@#,;:5<HK  !4LO RS)&'/ $(P@@Xr@䁅.\AyAhЁAA|A4@*݁ADAR(<.ā؁ځT 03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,;:5<HK  !4LO RS)&'/ $(P@сr{.:Ay AhhAӁA|A4AD AR([@  $ׁƁ恅ʁT 03%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,;:5<HK  !4LO RS)&'/ $(P@сr{.:Ayށ AhhAӁA|A4恅ADAR7q@؁ҁ ʁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@#,;:5<HK  !4LO RS)&'/ $(P@@!@X@Pr@@큆.\hAy@a AhЀ@ЁA@A|@tA4@΁@*@#恆AD@OAR@(P@.@ذӁ ʁT  0 3%   = @ A E.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,;:5<HK  !4LO RS)&'/ $(P@@!@X@Pr@@큆.\hAy@W AhЀ@ЁA@A|@tA4@΁恆@*@5恆AD@UAR@(_@.@遁ذʁT   0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(@VA@@r@p @@ BKAhÀ@pAA恀Av@cA@ځ@d) Yb0As@AD@ƁAj@ׁ@(j@\K󃆆*"  =@/GF6"" 4*&"3" "  ! )&' / $(%((փ 22222222݁Ƀ   ⃁ AmmB|{@愁tttt  0000ցOOADZZAZZXX22222222΃ 2FF222FF A^uG u^܀@݁ ΃88ރ@gh^_{ہE_8@wGw Ij@#  2511,2         0      . +        2  1 * `C@@ #  ,          ! 4   & ' /  $ (@Yꃃ${%؃6 RZ  5색&&..""  @uij@oJ[왃  CRQ@%Afh LLۃ::173ԃݥAjb@纊   .C!@ہPAa.+V,3%FG@,      2+!  =@A"D B6"/+! 21+* #. ,-2/! !  ! 4 )&' / $ (($((Ճ 2222 ʰƁBiiiBiii˃Akj 珐J.-('I턁сфفل;;;;似 AA2222΃ #T2 [ZnT#=OR:TTBTTBXh? 9ϏL41JCHhՁ'   000000   000000   "  EYjjjjj .0ݻBbbb@5Bt~|nfB{pxBvn@t탁⃁ + iR@ˁBIwwwo\Vmsss@DT9+%;U  EocccccC]]]I؄Fq\#-KPtB@ˁBľG`lssswmÙؼǁ 6GoBunP@@aB g 92 @       烖    (  JEWJ 1/? 1:   0   = @ A E.+ > 6 ? "    2+# 1 *$ # ,( +$  5<  !  )&' / $( (((22΃A/(@/@2   5MM555MM66KKEtjjC88ȃddC88ȃ ((((⃏ 222222dd22΁d@r@fr ú $$ ABZZ(P     22K]]???]]?@ E{NK{AAΆ G."jxjx 90Ӂ ϹͷBdd_hI##888##8DRRRKFPuuuu@bذG.+ee [D~[2        򃏇5   0   = A E . +8 6 "      2 1 *  # ,     !   ) & ' $(222Μ΂ӡ 􃉀dddddd-2dd2d4 2 +5Ap@p@ 2dd2dA88   LLސ-__-AAff @<<&&&< ?AΌ A8MC"`U@|΄  T 03%  =@ AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(A@  @o@|@8􁅀󁅀񁅀R@Ab3A@@ & @ ?쁅4   0 3 %   ADB 8 > "     2  1 *- #  ,     ;:   )&'/$B  %@o@v⃇99A||A88tt+ Bꃇ@b3F==F@胇& Ӂ883&쁁ꃇT  03%  =@ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(@s@BAŀ@  Ao%@ځA|:@A@4@8  A$@@b@FU@߁A@@A]с@"(āˁE!4 0 3(  ##=@A E . +DB N J 8 > 6 ? "$%6 ## 2( 1%* 9 7! #&#,$"&% ;: 5 <  !4   )&'/ $ («ݻ-'eB @&0F ,)*   ۷@k@v  ̓;;;;;;;F86333Pp99Fi[OOOQRYR9.9ATYЅײġB|||@|@@ǖddA88tt@1@׀  (%"   % TPW[55JDQT ψ ::ƒ"CǙ@cF&&&'&  у  у􃓄    %% Ѭ@cؙ "&5B66/(]%  3F(:::CCC0: |62        Ӂ (' !+6222222Ⴤ    &&&'&      C  0 3 %   . + 8> 6 ? "       2 1 *9 7 -  #,   ;: 5 <HK   ! 4L O  ) &'/  $(,0%@H-@7䃀 <+amf?!",σY0ANZ *?B5!Be*  ރ1ك#Ń@P+{㒃 烀'ڃ'ڃ 郀郀7σC^n@A냀@p郀  郀 O^@r@VMB} BIIB BTb"Ct@ J!AŧG!҃%"@qBb̃BJ[rl 烀qf/@[@y׃-8hBЃAB&"B1>B4 Bc AnY*@g<@rʃ⃀;  03 %   .+ 6 "     21*9- # ,    ;5HK   !L O ) &'  $(9@L"= i   ;<@EIDDKKKfRN<1) ͳ",=^ ƴȰ˃   ˿܃ڃ"(+///#'#$Y####11111.05.+σ î F7#̓ '$!  "@j );]x@ voPA/¤@w娫DBCCCSNPOOO  (111412111  &%""!     &%""!      7- Xxq>'SE`g Az@C~~~~BwjvC}rrr"/KSFA0& Ҵ ! ⃝         ƹM|xpa_UUJ/ARdk~@    .$&      !3863&! ԃ   Y )5A`f][B8/& Ԁ@ Y\bwww{utdddgrneMMMSV[ddd_!7˃    ,)%%%(+,000         (111412111       胁                !       0%    . +"     2 1 * -  # ,        !    & '   $ (:@| ؃((CÃ((F!9-@Brf ⃇胇FFBVFBm dP+(O 탇  7 %#  .+ " %   2< 1*- #,,  ;  H K    ! 4L O  )&'/ $(  ߽ &/1"DP\\\ND'+ MIDMIDy@ 6ROOOV6A=  222   $0*уM~X~}.m@@VBX\aA|\:2dzM    "    BJC<ʾ BAD\Bg^Q@ ZC<<<@XWf111KW 7@ME㻳  $$###$$#4$$$$$ (! '*    MmNRd@ @jUUUgBXXXw@ #)<4à ʃ   EB>>>BE?F(((7@     222   チ        Np   0 3 %   '=@AE.+DBGFQPNJIM 8 > 6? "     20  1 * 9 7-@C@@# ,/  ; : 5<    !4   )&'/ $())­_&Gs   EAFH*#!7K                      ɾ &NNN%կ ѡIII ,     ! (((#   HGkkkkmmmm                @0110//        H   @{{{@@   ă  A:111:@GFFFE     ,     ؃ #111           &555&        (((5  4 %4 " 3! +280"44? ( (  2S ( 12*-44@C@@4#D 2,22@ 422;.   ( 444!24   4)4&3'2/4 $2(!! 444 忖?jjjC˃ݶ 111ݶ 111    [[E8',9J[Ŵ!!      !- !-WŃ    ((YYPJ?999BIRYĻă '' 'dzdzɃ%% %06<<<60-'''-06<<<60-'''-Auu޽@u$FgBbD=fffB;ddd@            /)$,PYYRD;JPYCqq{Coooy  .FF# 447658885674 ºBBKLRWWWOMHB  Ac{AcsAs!.90 #0;2550(&.5'')**,,,**)'NBB?911:@ mkmmkkoommoomm11)!!)1ǃ---###҃  (((  (((Ǿ<CDƒIH?@8<=?BEEKɃ#'&'&#          $$"#"  545" %52 -5#.+3"55<2 --( 2i% 1 *-1#I0,4 e61 H K- , 2 ' !L O ! )&' $(  000!$)))⃁ """#'+    <>>NTQJKLI $ ξ  -===1#111    X  GKSSS9, ###    ++CN#ՃДѵ      ,$# X*ZhUU **@SjE# 5Qxx|w  4     %(  En^^^lyE|dJJJq@܃, 6H3.L&  ,,      X444/HHH0#@ ddwxOxxut "&  ȃ %%!       ꃜ   #)))(('&***%!933 %34 " 38>" "3 44 ( ( + 2f 1&*-4#>4,01 f" 3 ; :HK- ( 4 ( ! 4L O ( )&'/ $(  +++  &&3QQQ3&&53333 B>^@_0   ⃀       D{kkk{@""6GGG6#3,,,3#"***"      W&TTT&#JJJ#€@ AdddNmmm@  2    '???'#)))#             ホ      $,,,$%+++% T03% =@AE.+DBGFQPNJIM8>6?" 2 1*97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(j"僅,2@2⃅c@@h@ =郅@  03%  . +8> 6?"  2#1 * 9 - #, #;: 5HK     !LO  ) & '/  $ (1loooqq샊<7C¨E^GGQcf@ %%%! 000 K@漲:@   '-'у  MSudZ@ HpBsJJWBSL +%29 ǃ  +++                  T 03% =@AE.+DBGFQPNJIM8>6?"  2 1*97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(@p6ヅ==΃"@}MI/@Ճ탅@2>?냅@@`(ڃ@I@m@ 닃A$"  0#3&%7 $ ##.+#8$> 6&?%"$('$ ##! 2*&1$*97-%#0&,$( ,(';: 5<H K# "$  !4   )&'/ $(-,***#25<<<5   1NGC  **$     LUUUW ,31   PKEEE; CCCCCC6$   @mliiixJ GGGGG"  $$$+##'333#>     ׼    "bbb^Z       ddYE14@ܼ$$$ 6NNNG?8>III2 99951 Cppp@  &&'      &"   @ #Cw||mC'&&!       T03% =@AE.+DBGFQPNJIM8>6?" 2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(\ƒ2:@ ƒك탄PՃ @@"ރ @H @ @R0 Ճ>0Ã6샄ƃ, T03% =@AE.+DBGFQPNJIM8>6?" 2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(Ńۃ@@߃ꃄt@@˃@ @!;ŃZꃄꃀ4  %   . + "      2!  1 * - #  ,  !    H     ! 4 L O  ) & ' /  $ (2KU (22E`_G)=( 샃    AddOPeR EWN&7P@A xzA  ElsfNMe@ dd@33333399NNG?E΀@ AA\HH^^OT9̃333333 /0/ у :#$" %$$ $#.+ 6?!"$$$$ $$ 28#1$*-$#<$,$$8 $$ 5H K$ $$ $!4L O $)&'/ $(  000 "ڃ ''888      CCC!>A>>8RRHH?-* &+++2 "*& &&+.1;8-0,*M]\VMD==%%;M[kmչ &)8!!!   7=6### ʹ̃  &%,,!DŽSHHHHV_ ### .""" .""" ꃀ     O)/JI @ )6 ?,",,9, ++,2P,1,*97-/#A/,( ,D,,; :5<"HK, +, +!4L! O! $ )&'/ $(",>>>)"߃;DWWWE7)          GGAzp -'7GKWmmm4 444%. 5  9  888*%%CHJJJ91)#%%%OJ<(((6ASKCCCMU]mAyZ/1 "0OOO1 !&ڃ ;') ׃   IJ~)ʡ̮ !݃50)0 0    :: #:S]]E &+EEE]@anI}nS@2:/" ƃ )2/&  ΃      ))ђ@z ---' ")%4333 #<<<2 6(J}}loQ+:@6RjCp[w}@   BBG@n $%%%4 .?B&((( "   $-%ʃ  S ڀ@ Ѓ>><  %>     $.===3%     50)          T03% =@AE.+DBGFQPNJIM8>6?" 2 1*97-@C@@# , ;:5<HK  !4LO RS)&'/ $(x@@,@@x胁@ @hxT03% =@AE.+DBGFQPNJIM8>6?" 2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(샄샄@@ 샄1@C݃@ @5  %   .+ "     2 1*-#,    HK  !L O )&' $(3%d %f@ ( ;d˃+à 3Cփ>FM*!1;46늑DABfT Uq.׃׃99# C:?_j@AA&"*<8"#-5B m@@2IBLZBI Cv@  V^ ߃7 .ك$ك .デ 7 %   .+ "     2; 1* -#,, ;  HK   !4 L  O   )& '/  $( 2*׶  ƺB5hjfffih39?4   3'G: ض ʃ  (+33*+MŃ8$¾ۊ  ' 2 /Ȃ $ ܃ %+Oe5LLL8# )))       M~W~|-m@@VBXbp@b4-ͷBI   " R]^T#Ɽ BAG^BgbQ@ (###%A' /6F@       MkKP`@ @c;;;`B???h@ !70Ƀ     %""%"   )))  䃑     1 % . +" 2# 1 *- # , #   !  ) &' $(%*䃃Eptt:Ճ/샃(Fd  +  #ރu@xiځ /уF ~gu@A11@=B )؃@rɀA-G@  * ⃃" FfD@ AUU@UU#h#''񃊀 :  2 3 %4"  3" +28 >0"244  ( (  2X  14*7-44@C@@0#G3,44D 4) 2;( :<    444!24   2)4&2'0/4 $2(!! 444 忖?jjjC˃>'*>V{{{R>'*>V{{{R     [[E8',9J[Ŵ˃          W      YYPJ?999BIRYĻă  '' '".DDD-"".DDD-"%% %չ.E_@,ʹ              /)$,PYYRD;JPYAt|K|ddnrzzbbbl.F#447658885674   ºBBKLRWWWOMHBC__o{E|n_nnA}n@    '')**,,,**)'OCC?:633;@ ywywww{{yyy{{yy11)!!)1      '0'ς####Ǿ< 6 ? "    20  1 * 9 7 -`C@@# ,(    ;: 5 <    !4   )& '/  $())­_&Gs   EAFH*#!7K C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C4'''/CR___W  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  C=<<<9CIJJJM  &44&     )))Ӄ ǃ ,  ƻ   ɾ   HGkkkkmmmm  ʽ ķ   @"##"!!    ! % H t{{tokko  '== VXXTRR   >72227>EJJJE B>BK%%$$===B  LTbbbQLD888H   LLSSSLLNMMMO +- * NXdddXN@444@   м KNNKHFFH   ?@AAA@?=<<<=    ǿ?@A@?=<=   3  %   .+ "     2 1*- ,    HK  ! O )&' $(ZRA   ߄̈́ރ,CDž #$-*8M ܃Bb[=& B@A&A  ⃇Clhy@I223샀  CY%~@ _cA'!7 & ߃    <55 0 3. %53 -5%.2+ 65"54 63 --+ 2e1 1"*97-5#R4,5d54 5'H K/ $ 3 * !4'L 'O  )&' $( #7XXX=' 8 +n|ii, 4>>@O{V4#!,Fb. $$$  -"!0J`~~J:::HUh~JhX@&&&Mf``@  1#6     X'''444#܀@ SSfh{Nkkipe $ !***&$  1-+   ))    !(((%&$&'''" ? 0 3%    . + 8 > 6 ?"     2 1 * 9 7 - # ,   ; : 5 <       ! 4    ) & ' /   $ (:ɏCÃ22JJJJ(!J=_ <4Br;JBJJ샇4BVBj ()       ?@8 0 3% %C8 87% .+ 8 > 6 ?8";888 88( 2V7 1" * 9 7-8#f8,7 8V4 8 ; : 5 <8 48 4! 4  $ )&' / $( 0.ǼEzzzwwuKXTM+"Ÿ軿>:###48;AAA      "    @~F~ztzzzx/    ̓ ܃ "(((11/222Yƃ 8899  m9n9 ,/&"Ճ Xf@kkk^\YkkkgjT@XXXUUULLL[&  )2.'''*-/444-%%%%"  /&# ߃ IKbbbYUSGGG<  &&&!!# &  냝   %  glgmmifaea`cXxq>'SE`g Az@$  *F4/ 99899998998899998    9999999999  胝  ӃMxsk\ZPPE*6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(VddT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Z΃d2d2M8~  s 0 3 %s [ \ L  = @ A En .g +<D<B<G<F<Q<P<N<Ji IA Mm 8p > 6q ?l "s r  [ \ \ T 9  2 ] 1 *9 95 79 -C s # s ,s s  ~ s V ;V :9 58 <[ [ [ X V D C !C 48 8 V 7 )V &9 'V /8 C : $D (558;@AAA1-;aB <<<9;2:::DfCb;5Z##ZKXXKQ/4$ "7. 555B 466""""00WwwwDvvv***iJ0|C7700|mA  eem@ H,_@|bD̦Bxxx٨#:[BjPTT<<7EE( )888*/888K)DDDE 5    8bDp;<<>ZB]B'AbbqqAvtēD^***Q͖G_(((///gߡD^###b@*)) " ؁PF"""NMIB 1FPK@")&%' $ !؇#"N[[[!YY:Jp\\b@X";BJ   ,  1bbb8   1,( ֣--((# # */-GQ ֚ ⸲ %uuu!<<XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #XkkdRMMM]cjj`FFFMV_dREX\XXXXT( #ԷWrdUS^jE ! 7#?^8PKAAAFPPPPPPPPPPPB(   FFPPPP    5ͷ4,$&""'&(:8855)   #5ӫ 'A! 1('FqH...8`¿Dq+/JqF~+++KqB_}f@~'3!&3,9, 7خ ڶ$䅊(((-߷ A/&'4=/, *++   )))# +5׶ !*++*'977227Ŷž鵐˺Ϳ5࿸$(" ",--,(;>>197&&Ӯφ$$$ &򯯲)244+!:M4,!㿱FXXXCz... ƹEm oXYY@_!!""A_w<:,#5:0.==%%..PP˃70  ݁5 "]K<" 7 C ݁5;S+#(#( T  7GDDD($ EuuuEEED 8X___S++5<*$7$) 糳 ,"=[[##hhG<\GsVwuuu92|hK::)(()@D@xX)AqTAu-Avo?SZE@ SSNNAw}#hhh9 񷷷 111lllB ... 鼯@w 5;D$$$7^Q-!Ŭɶ¹.'FXXXPCWW AA7(Rppqy6&JwwwzzzL'{vvvM( -;!!!IK. U>0# !! 5  #$# 5 #$#    -           %%%&&  5  #$#-     %)    4        5    "(  5 -   T 03%  =@ A E.+DBGFQPNJIM8>6?"  2 1*97-@C@@#, ;:5<HK  !4LO RS)&'/ $(D@ @k@|M@@8􁅀'  ]@AcA]=|v  ׁ@ぅ၅T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(4@Azx@5>A[AAA.A<@d * BK*A+@-AցAY΁@󃅅T 03%  =@ A E.+DBGFQPNJIM8>6 ?"  2 1*97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(D@ @k@|M@@8􁅀& ]@Ac ]=|@ ׁ@/! 03+%" .+6,"&".  "2#"1*- #"#2    )'$ ׫׫  ((mdm ) )DŽ6"?"t] [[88|2\1*39&7$-:r@C@@p#va,uz6;":35<] [] [998!54SS S 8):&5'8/89 ($7(7&("&&,"#& PPP& 0UUU  &&..K) ,_DDDׁѵ iibbmmiimmbbKAD..._Gd333D(((I@!΁GPRR^fB@Beee 9    F ,+2ׁFFCCGGFFGGCCFFFFFFFFFFFF FoE XF "FZEoF @݃!!!++/E΁"""@:AywD:9CG=Ӌ==̎GW ZZZjGu___b==@X@= ܍AQ u---) [@ "!(((؂(((΁22222  (((( N΁222ΎA|yAjjnrA|xAjjx{B{{{ɳ?kkkM8//7YBKCIIOYAEO ۄGo666777\ØGa888888q@6΁݃K nnoonnnnnnoo?ICCCBBBNPI@@@???=@C݃΁ᣁ΁ᣁ腃Ⱥׁ!PPP; ""΁Kddd8⌁΁ᣁ΁ᣁ΁ᣁ΁ᣁ΁ᣁ΁ᣁ΁ᣁ΁ᣁ΁ᣁ΁ᣂ  텁 ԪK))/:""** ˥Essswwz گErrriii@V   )( FEosssso∕F\\\OOJyFuJJJHH@@@  ׂ Զ쵡KB I)( /K9 6Ă ⮟QN/Dd鼸 ͬ""ھC~~~~ Ķ####ȰBddd5B jXSS_=G@TSSUUTD,,++((7yyy_CL䣣ooo'ш0]B#XXIBn&ݎBttt1î     &&&&ۍ  ((((؃(((  ((((؃(((   󃻁  8Ƽй⼱@t@_ A, fU@w! xvwwCTjjjj47 ww@r  ہAy @A UCcAAA    "K@@@@<<@@??@@=I#!.%I!#=@;;A&&CyAy   󃻁#"!9ⶸƁށ  227*22(!+2*#-5+ (," *( !+/% L S;  \ ́΃"" H(W9 ^EH>8222(!W4?0.67.,+-zzK_?K\izz@ 7%$#@Ga@ @aPAVA~G##@6 @5"$%#""(! #fwwwwb%谰'+0 G8PRR^@ zzzW@~ @rZi-E'WiZANNHBVBjlyK4066669B6/?A"LOiB BB`2~@1`*97-&L@C@@K#M:,V\}fw;:5<B BB BN#'!4= = B%)N&'N/$' $'( ƞArr ))·FFFEE *IbYC d+]R6t-D1Dhhhg~İĿ xxxxxE|95sEx>@ہ ,  !! !;,  !! !; 26%$52----ľ݁&NNNKI ((((؆dluuu8Ɔ,  !! !;,  !! !;,  !! !;,  !! !;,  !! !;,  !! !;,  !! !;,  !! !;,  !! !;,  !! !;        ܁   ߅ń''Ӱ ++++˲''%ڞڞӾ޶     eeee99YeY5Ahc&Nejy,MeX99 ԢYYYYJ @A@4D@x/_Ea@A;7O EEnsB '] ))))  ///*ㄇ ::::(ل ::::(ل  āā((졼Csxn2222@| ((@T@h);J# AnQԲ߂P@@^A^^@^IbTIO k @,,$$AJ CAI AI(((( (((((( @A@9Dw<򨨨;PhxshU>@ց@ L*SLDAu @x  %ɾ̸˶ڶ((즦 ҼL&*22222 -%#0FZUV27HSRJ24D:' ) - σ%----%%('""""50 %%ځ4488, )ۺźںĺۂ&&&&MMx`lV]wwz]r<<<@/B@P ,ZXTTT *@}}A}}\?C6?_@4    (.Zd>2@ @ a      ))))  ///*ㄇ  %PQPQB< 8=,$ ;3 4> #0@q86A~NݿڂQ@  #:# :   胧 %ह@WUA~#AB&@q%찭 @WUA~#AB&@q  #1 !6̓ Np7:+0739%0- #)=, @AE.+DBGFQPNJIM.8*>96%?6"97C) ##92C 417*97-`C@@1#4.,;9A 8@;:5<) #) # !4%% #)&'/ $((A(A@##@@ԁ"Ņ EMo 5Ae>C@S@=====(%%D@%%(OF,,""W (77Ac-77(AQ}}iC@Ń (::A ;;(A$YGC@5փ ޱ@j@j8̃ !] 2<A⃁  A(((( ؄## ZD AV`A`V@.@.@V 22C,,p2Bs,(####2""F΅((((##΁Z((((؃####################A=A.ʨ@D@D@"A3]AB@$ A3UA3A\\@W A3A3ӄ@: A2WA9 Cyy@ ####AHAC @@@˃ ////ArA}CB B@ .ރEB((C܀@@l@ÃD@f;;;;΃K   䄁   䄁 ! A #A ARR@сSU N{{=e{<#oI@ӂ@tA3YA<܃ANN@ <--A--<@v &dd@@]   ԁ##FJJAIIFAd^NNbbC@(**@[))Mw[[YY6ST6@=@\3@'(('((''(++A**(A9&ZAZ@(--A,,(AvtA^^@ 58(((((((( A A wAw@ՁQ A^H(X@@R88 mmAll K@IFAF@΁T ****A A&FAsscA66c@āF@샄    K  # &    - ׁ   +KdQ f 0 07 3H %Z H ; 5 G =^ @ A EO .E + D B G F Q P N J I M 8 >O 6" ?Z "X b | H ; ; * ) H 2u B 1W * 9 -, B`C@@T # B ,V m  u w  ;" 5H 3 H ; 2 - ( ! 45 5 3 * )5 &- ' /- +  $- (  <<)JJJ) """"66""GGG 33%%33 ==&&==N.QO.BCтAnn!K ؁ @,@'BBsQ5<<<4P%%S5'''5S((PP(( ((PP((Y 999 ߂߁334$ ߅ ..(TB#eeeG'--//--IHDDHH@}ṑ@}BqjqDqjqjF;;;;F;;PPE,,PPPPE,,PP@, ߈߈߂߁(0ZS2$222 &K''߈߈߈߈߈߈߈߈߈߈    ͮθ$߂     @Őə #$5<#### ҁ҄!,߃IM---OqSASB33C33$ 4USSr+%%H OOYS@SYYS@SY@K. !!11! %%%%!!11! %%%%     _W####[Z6 6ZZ6 6Z'؁ F(888¸F"GGG"B))D))ӂ -P)D))D)E؁E؁@7   ӂށGfef%  !! DzVVVoDmKKKwCrNNhEyNNyECHGD{{{yuwwF ++++++++@UUBnWV@ n m(e&m m,e.mFhcBch^B^iBB@&%>ւ &$$ CBW UD"""VcRCRRER $[((M_`_]-//J1@@BBBS ἂ,,@l'''lB(f'''f@O@WlXW@ 44 K/X/DD؀     .  !!񽽾./--//     ,-! ! &,,,,!! !!  !      ??>>??564466σ! 55<<569:00::̃Np`tK0Y3J %g Q RDL =h @2A2E2.+2D2B2G2F2Q2P2N2J2I2M=8:>S66?X"d_Q RR/Z2V1*97-2c@C@@c#e>,{el#;":5<P RQ R00*!04A A P2)2&''2/%) $1(   CCC׫2. ߁߁qnnnHH񷷷܁!FFFNV FFFFFFFFFFFFFFFF@<<$ArD_KA lL#1(IA@<<7B1Dhhhqy  ؁FFFF7AAAA7777AAAA777@xxxxxKR68?V"beU BB#0T2Q1*9 7--d@C@@a#eE,jdu;:5<S AU A+.*!)4C C 1 1)2&,'0/!) $#(!++((<< AAA****<ׁׁ]ZZZ HHHALLLBBQQLQBBLLLLQ GDYCJ..vB@߁:BkPBgggۗP3.1 ؃<<<< <<<<<<<<<<<<<<<>T' 99P)1=*97-+#>,L;><@; :5< HK! 9- 4 !4  9 )&'/ $(иǻ00쨨 #.9cccc9.#B e..e@Y5577777チ ԸԺ((--?cCc@ F\@\G@ $1$!##!1ҨCRRRRՁȻ@R췡3"325"""52''''؃:::惁   ----%%) )"""77IeBeI7IYmmmYI7'' @e @_@hDZpC wZ= 3ZD|Z8 @ B]]@  ;B;mkkhkk@Ռ ff ȵ8KKKA Y Y       !!ބ""  ׻ρ@2(((0@&;*'''4;&&     %8888%  ###.WCS.,,,&.3....0.),[A&&&A&&&@ؽA{{{@  ԁ,, ܃!! ܃!!    ElMMMMi̴Evbbbbv@.ŒY' YN,,N ܄ Ձā   &&&& ^CC^YY@@        !!!!')ŒQ)QW Wσ  *LpC {M( M~CtL(@ԃ Á))!$!))=VVVV?<..&&&'$$444#&@uי   ⫃   Ձ,,     ((       T 03 % =@AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(@dPA!@AXP@HrA@.\htBya@́Bh@B@B|t@B4΀@h聇A*#@6遇BDO@'BR@i(P@@.@@-o@́ذԐ؁8T  0 3%   = @ A E.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,;:5<HK  !4LO RS)&'/ $(@VP@р@Xr{@.:FAy@SAh.@hAӀ@ӁA|@tA4@΁聆AD @うAR@GQ@@ 2@@ׁ끆 r>;[B0;3T: :)K= . + 8 ><6;?L"=>Z: ::B2g<1d*97* #N ,<<d>F;:5<8 . : ( !43 3  )&'/ $( ʴʹ   III ڷڃGEGCH HA΀@mEEm?B___?dBd£C¤7777 :ZZ: :XvvvvX:u<<<<  GT TGuttttu@ !""!!;111;!Ń!!!!63336ʃ  0000F&&FڂںFFEEEEEѪB{{{0VBV01JjjjJ1ϷESSƊENN@̂̒n88nn99n̂̃oddz   .<. !.<.A++ڃ߁ O@ @Oւփ---YEY---@@@0Y@ssss@Y/@@S$$SYٶY%6ERRRRE6%(6COOOOE6&l  ʬɯ>(*>+KKK+߿߃WG6666ZDd@@@@cB߀@ ,,"ˀ"3B3)&&&)  %%%%ڃ888777778Ƀ  %%%%ڃ888777778Ƀ    >]C]> >\yyyy\> |7777Ix,,xIz,,y@X@k AkSSBmddAm ,====, &0000& 9   uGKK} yGFJu @A{A'B''A'xx       ̤E|____| ǣCUUUU@F55DD %  #     CuEuCqE$$$$q@@VVAh ChclClc@⿪Á*222*%%%%!0000!&@{A{PU@         )&&&)     ++**            =03  =.+ 8 > 6 ?"  2 1*97 #,  ;:5<    ! 4  )&' / (''!@|A@ @YCII@@68@l6==6[L((؁샃 ăAa@\@81A@_,΢yAu22y@@~NSPPN$AGA1..@偁A؃ǃ  0  0⃊FNNJFOA2A8"$"샃  )B22@22B@ ES !1F@灃 @uu@@ŀy MM@ă@88A& ؃ǃ׃ >7R80Q 3;8 8#J=.8+/80>76 ?P"9B[8 8882W91G*978#98,R:VAI;:5 <8 88 4 !4-- 7)&'/ $(Ǟ޽ !!!    1HIJ"à HY:B |= @A 꺺ߵBhhhA`\E+GGG;;+E偁?R0  .3GqgJTTnFK  !###!0M6!#+-##-K222F! ȃ  000&&   &333*̓ `:::ȽQQ޻ E'@\BY6446NjjjP>-AD|WERM{@~@^23A((C22@bl  2lllLʬE"9 ̆/?Á     #   ρ%3FצTHxw_III[[[kFT@ʁ   ܁+NN;N::;'DH'''>jD+]++"BBB%뻃H:Y*B mP6 CN@Ce ᄄDyvvvw6@8 ### %%&---6. 777Ƀ---6. 777Ƀ  DD>>>⹹666 J33L<<<+GBBBq@ ϫ60X@ n1 6ο22 &222! %%%A@T{FHC{Z@̿         = ྣف PP*(;   AJ(-???AAAG0A@  / 333--! /ꁁ ]J""#$&PMMwFgggN&]@J + @( nnֱ-6 _е^^^؜Ceeer ߁::   4VG]pXihTTTiii@k9|{zqtV@ׂۡ ⃅       8 ### %%&   %%        󃞁 >Z< 0M 3mW ^;\=I .= +[8.>V6 ?a"^mW ^^(/< 2= 1*971]#g],`od;:!5<W Z W ]-/1!!49 9 R 0).&/''/11 $%(-&&ֽ'''::: <<< & IIJ""""۷ކ:KDBk6L++JCCi+ƽȟBooo ===2dB`/DDD?7<ɇ5{C{9DBubv@`?@ ʱC~~~~@}" ̥@Z-  111#-   (((?222  333ֆ--"$5666666   *=?A*ãB{{{ 0B`B^B@@BUjjjU@+ǮŃKT6UU=YEWeDaR@ 2l2 2Δ( ؐ6(NpK.@e     /灇''((/߁/>>2݃_svJ rMCjG999cBS$$$>jC@#ΕBwww 'KB[9tt- """ """ ,,, -     "222-     "222   D >66<<7O4999[[[%Q;aaa@@???8@* 84Q@@P9K <<4'-2 $&   &&6sDooD s4111'''MsCpgcciDs;&@-  - .JJTLDLLLLLLKLLLAOYLLL@@@VODVVVLLLLLLWWWBLLBBBJ@  /$$/ ;hh5)"""***2RR&%///$@F)PP @eă    **O***+++tFCCG///*@    />>,'!>.,>>>444&'((%>>%&,%%444>ڂ ;;OPMM aF///kkFJJJ\;@  @8TT@d;<Ǯł+++ݪDy888~D|222|GGG  %110 LXvBvooiB WDFAR\xxxl8//2ViiiLEM"##V-     - """ """ ,,, -    -           - >#1  0* 3(# # =%.+ 8 > 6 ?& "!!1   21  1* * 9 7#$ ,/  / .  ; : 5<   ! 4   )& '/ $ (83..<888A @ @2?@@_dbb@011  I#8ǀBaa|@~ __& )&&&A11$냃@----A ӼKKƃ AP{EpPP@l @uAF\Auu ޘ  dž  H#2  . 66 ih,,__KEeffit jj  @NC @āKsaa@ B䃃   KK  KK  88  == Jq?@` A- I022J IC? ,!!5(((((2!.,,,h灃A + A?VF@ρ ,685866ց J (   $n@ BlC}|yB!22"?TT   B䃃    䅒##   ""=@jL 0M 3SB B-J=0 .( +D846 ?G"DUjB BB"L 2a6 1_*97$D#M> ,\F_ZQ;:5<B B B B #$!#4' ' ; #)$&#'/$$ $"( && '% '<<<' &߭RR  *))ݷކ2|ppp@opBkkAO1B1pBH 4"%)AomB~~~BB]7JJ@h@s̻@p@d  eBl6//@&&HA4'"GB`6be   )́ *** )))::,>222 )))::,>222     Sp@rXD$@'4ER@m8@GH||| 6bҟAG_)E@ +B0D BB *& , 22XFK%-CAV:'(QFl)))2@   ,,,   " " 7  Ի˧B~~~gH8=㣾  ??[UFkINAFFEOE{TB????b!̻@G *(7 hE   XQHB_&PE000w$@߁A7E$Hf0 ΃֩BAllگDv222w%%%@W"#ā111")) TD_WSGGaa932UXpvvvXZE***@:I           )́ ***       ځ                   >In9 0/ 3fD C1& =.. +$ 8 >46 ?Z"KSrD CC&9 2m& 1h*9 7&$ #\$ ,HFjlQ;:5<C 8 D = #&&!4  ) )&&' /"% $$(% ⻻ŧ  ѧƯ Ł ...ݷ؁ III #idddoZTCPBsss$THX"""ᛛEBCBAAA@q@y@isP2,i,XZXf F}["""TlDxppppDkA@@A@!  444# /// 111 999#$ 663333****!???"ܻB{{{))) Ҷ1jjjB5 Av@B:5 DDD!͔Łlll   :p    %%)% )))EEE))) (#$MMM!) ====== M"  GgB mO*.AaBaF,XCW@  %"DDD.#) ' FFF" FEEF ; " 11HH1bbb<)&7V|BkG+-REEUV11i# %%% %ZZZFkhJ 2  sE444?iHmX5@ #)HUT" A?BBKKK?#  !!!!  ...Ղ #  &&&  ### 777#  &&&  ### 777    K@nR/ K@/ w=@G68vHg4/gE5"@y ۞ d?/Zxk  4G 9)=P nnHEEERRffHMMMffffE**nn@      īBccc ƛD|ZZZv՜@_ %Ёm:D  ׀ %&'LTTTV$1.8-.qVVVM$* P^^^^Wۅׄ$Ҹ޺@+  8wD@Ͽ0rD   ~/{C^@؁0 S@~Gpbk''']~GT+cEzBNN?Y@#  111㵵 1MNO, U;;;7@;;@C!   )(000ƒ#     #  !!!!  ...Ղ                         􃧑< 0 3  = . +8 >6 ? "     2 1* 9 7 #,  ; 5<    ! 4  )& '/  ( %"EEB@Ё@hh 0W 3f K ?X =3.!+K 8U >[6 ?e"hf Q Q 30h 2Y1*9 75V#i,lar; :$5<f C f A 235!24- - @ ')2&3'4/33 $-(3ϼ ٹٺ  $%%η(JII(g{{{[^^zzzzg˻AF셅QBF쐐?@4!!&   !GBGB~~~999@f@l 俒Amm伕@t@R@mVJTf>>c>;\\;aMy\333#11*666jy˽DnnxqGxqnooixCrx~o@1   2111*1   111"111 σ  ''' "777" '!$  99ġB{{{  +@_B_@+ Ʊ>QjjjQ>++F`=SBeB]]Dbb   666 Ĕ;lll;9fff9Ț 333 CCI;E=ICCCCHCC?CCFCC@     3++>>>SSSISSKSSS>>>+++;**/+++Q>-SSS8>F+!!I>6]]]/>P!~ 3)Bxxxckk\rrr@));eee;))8^^^8)O  3,-2@AB EEE&-3ahhA%-,DDD%-39-!HHH2-0b    ]]@hKrrr@wwfqqqKh@ \\\QCC0]JhDh?IhDhP@с1!:::!22hvK ve'''2Bw@;wDw<---JwA@!$&&$ >##?MBNBkkk̃1  %%%%%% ,,,  ..   ..    >p@zxz@ mA>6/AnAnADk@kD"@ MT ++ T FU# UFU(U@ V O9Y 483%%9FRhhh_YY^eeeQF:'''/33.%33?FMZZZMF?355@FLXXXLF@5M ]]{N   &hhh~Au]XX{G'''XccHc@o1    '1 2ĽŻ÷Įĺ½@zEzgPEZgvC2..UFgHKgH{gTGg@Ł1BN>A3,)??ConIA>>%)$῿@+"  kGG88$&G>zE2222a=F. @T<D@hH@M ێFq`n(((ܖEqtCKKKK@#Ų===҃%F+TTUUh4,UUUUU-7eeeeI,B A 0?     #    444+++  "##                냧 T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ρ@?@D@򁄄@؁@~@3@/@-@J@L((e@6@nT 0 3 %    =@AE.+DBGFQPNJIM 8 > 6 ? "    2 1*97-@C@@ #  ,    ;:5<HK    !4LO R S)&'/ $(:@Bu@ƃ@?@D@@̀ـ샅2@́񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀  Ё@Q-@.  @z@C@~*@  1(@UBBB(@Jx*@,Ʋ0@e@z3@5K@ȁA@샅샅샅샅샅샅x샅샅x샅T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@x@A@@āā쁄쁄ā@݁@<@<<ށ၄@-T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Anf@߁@灄灄ځ@߁@ND@]Ё񁄁 @偄@09)0,3%%4( #.= .+"GF8>6?%B$ ##@ 16* 97-#7!,%%@+*;:5<$ #$ # !4 #)&'/ $( &&/ ).@2Ɂɵ|E|44Cv@4UUI_``]]``_AEE 楣@W@=   A b@56?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(a@~@:@ԁ@ǁǁǁ@ @O>@9ρC9ׁ|T  0 3 %   = @ A E.+DBGFQPNJIM 8 >6 ?"    2 1*97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(́A@!ƃ@@U@@ځ@̓ك؁@@DG!@D@쁀΁@xCg.@r+D+1@F3?(@d&@R@!.q(9ӁB2*쁀kXkddT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Ӂ@@6V@@񁄄B9c-@큄;@W@@6ǁ@SZCT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(d@d@F@@聄΁΁΁,d@P@Á2F2΁@T  0 3 %   = @ A E.+DBGFQPNJIM 8 > 6 ?"    2 1*97-@C@@ # ,   ;:5<HK  !4LO RS)&'/ $(́A@$ƃ@x@U@@恀@̓ك@!쁀쁀΁@wCg.@ˁ  1@c@3Q(@ÁdR@&.t(2@_^@3*ׁkXkddA@cN0N3- %XB 7.# =. + G F 8 6 ?">FmB 77!02x?1^*97 -#:#D7 ,HDzFR;:5 <B % B /  !!4    )&'/!# $!(̠;;;;22*JJJ*ֶ΃JlClJ''J}C}J@@@ A6Booo6@<<E~EEEE~ȃ ȣģCMMMM@F!!W}C}W0 1W4 4WzCzA@ 6LL6 1?? @ Ed!!!!d CrrrrAuu@! $$ ɺF777Fփ $****$   <<< $$܃----AA῿AA{{DBD@{6iii6˘ @рE""ϊāC >便tCtEcccc@% !!M8ekkke8**  -- -####444####444    L$H;A%B'.K.:8__@j C=C< C=NCN< 3>MMMM>3((3''3?MMMM?MM@H_    _BGfcA@C CA A    ׁ!Û!!!!܁ @ KKEGCLL׀ !  ****   HifAAAAAvvIz    zEE@CsG CFr CnBCBn փ!&&&&2]]]]2๹55))>>;;>22((((222<<<<22>>>>2D&&&&G@@d؁(( 6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ @h@@DY@`oЁ၄T 0 3 %   = @ A E.+DBGFQPNJIM8 >6 ?"   2 1*97-@C@@ # ,    ;:5<HK  !4LO RS)&'/ $(́A@HƃP]"@n@̓ك!鄀 Ё@p@u@{CH.@1@Y@3U(@d<@&.@2@ f@a/*=@XTddT 03%  =@AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(уD@  @hO@d 큅V@AF+YU@`z o遅@ '၅T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@e@C@@聄⁄Ձ⁄@;@L(@OJ@2@P @ف?%2#0#3!%3 0=.+ GF8>6?!9  80* 97-#0,!/$$;: 5<    !4  )&'/ $( U|E|@CDHwG_``]]``_AL?@?   8>NSUZjqAhF@##  "&(4D.D@}B^z@G  /cm|A|nc (׃Ƈ BHSYYSHBAK`\````c```@AtvAvt22EEEEZ>6*))(B~ssGAPPPPPPPPdd(  (  $쁁XXWZZWWXL*  d@Gxx "   &!........  &!........   K71)!$MK@@AGK|Ҁ@^    ӁB|,6@,G^ZX^ ؁  ݇)#")偁2::0 ?$ぁ GGP[[hqqAk/@Ǵ+  )BgB}AOg Y@|쁁    ""'"""#&""  "   ѽ  =:%''%<<       '&'**''' ɽºɆ  T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Ł@@(@āM@Ձ@o쁄؁쁄<;@Y@@!P@U@ Ձr@݁x@5T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(1@W@?@́@΁ЁЁ쁄Ё܁@@ƁP@􁄁0DE@5?403%    = . + G F 8 > "       1* 9 7 -  `C@@ # , ; : 5       ! 4    ) & ' /  $ (݀$FF@F@j@@@@>8>> @JB]J@J)N $E 2 aaA@$@$A$$22dddd((A32d  Fi i i q TF@1@(4((  慏@#CK, F(((ʀ   777 F ܀!-X^XNG(Ѐ   4 "" ۅ   T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(\@F@@灄@فہ'p@L@@@(ف$@@MT  0 3 %    =@AE.+DBGFQPNJIM 8 > 6 ?"      2 1*97-@C@@ # ,    ;:5<HK    !4LO RS)&'/ $(́A@ƃ@Z@UU$@ @̓م@񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀ǁǁ!큀΁C(.@Ł1@*2@(@(dk/B&($k5끀Q1@o+@W@ddT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(؁n@n@F@ꁄ@(d@@B@@z@N@@f쁄T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@@@@ @@A@xC49΁@ՁA-;70-3#%-# #=.+ GF8>6 "%1 # ##23 1, *97-$#%#,%%9)5;:5<" ## #!4  #)&'/ $(EOPjjcvҁ FEES ΃((AvvA((A{}A*Ajj@j@A\\·A>>ʻAZZA`T@> AhhAdd@  >>00 <<##AUUA]]ށ@U¸P==>Ƀӧ**255AՃ $$⃁?? > _eeAfA✜Aԁ@ԁҊ!HNKcc22΁22CVVV 22dddddd22   f 馦+[VVY DՄ@΀@ɀ@$@$$@ɀ LK""C9 **#؁ 00221΃00221΃ 3AAڮA A (@  w@we@ewCw    %?;;B#$$%'%ځb:-é..2 (....⁁ 77... ! ""&&!灁  IrC_A@@4@܄&&`^A XS%% HHGGYLWWA-?OOA?-WW@@7@냃        LK""C9 **#؁  "I $$:ف#'(    T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(T@f@B@,@聄聄聄聄@@@4܁灄@ށ􁄄T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $('@F@B@1@v@@i@@ n灄Á@l@ہ@r@xT  0 3 %    = @ A E.+DBGFQPNJIM 8 > 6 ?"      2 1*97-@C@@ #  ,    ;:5<HK    !4LO R S)&'/ $(A@灀ƃ@@U@@@̓مF@(ꁀ!(@7t΁0C@.@끅  ؁1@2(@ d@&@o%(/@ׁ؃[́@06ddddT 0 3%   =@AE.+DBGFQPNJIM 8>6 ?"  2 1 *97-@C@@ # ,    ;:5<HK  !4LO RS)&'/ $(ҁ3'@FR@!B@1AX@@@d%"v)@%.@@i @@@ @|@l@l@ہ@r@x>0ot M0c 3U %hS ? 20 =I.+jG? FM6U"bU~S ? E**@2sM1x*7+- (`C@@a#h7,KfZU:5<S 4 S B **!$4# # ) +)*&*'&/** *$&(@u CuubzC{bubޭBbuuBkkk@I 111111@пG   p@XCȀ  @BABxyyˍWyyxxd''dxd##dxxyy@xn<>>W_9999444s     Z__8IFFFH8__ZZ@qssspBZUyyyW@ ZZ8__8d@@@b@ ((((((/()->>>-꿿Ё  ??ڸ??? ?@= // //K==mLLLb=<PPPC<880440D@lӁAppXXXBpppXXX@p'#  ### $$$ $$$$$$ڃ .888' ...샅888888  郫 ~}}_! !_}}~~N~ ~~_}}_@DQ[Q _^] def_@_@[ssrr)  ͯͯ  CaaY)))333VV@H))$$'   𰫫D\LLL[DETTTE @J ƤNvT*+,Tvzj&%$hz @)ځ@p 㦎RppWWpW&&&Wpp @   D==[==g@KZ|('&|Z88Z@@ ߆ @7.----@ AA \AAA%AUUUR|B|RURM===LRUU /// l****** ߃)' 'ׇͺܹҹ--( ('        '#  ### $$$ $$$$$$ڃ  烫    '        T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@I@H@΁@JJJ@Ё؁@@ց@0@@'@}@䁄(=,G7 0/ 38%G 3 7+= = .+- G F+8 > "39V 3 77@ 18 *9 7-'#E( ,79N >> ; <3 73 - !4,, 2)&'/ $(  ¡ ϻ$$$Ł⼼AuB I]pB}Ii]]]]]] ijDmv]n׆ DTZ ?E<  **''% &DEEE9996E@KHU333)I ,,,""!222 ......A#A$$A#܃AttH_>t  3333ϟGGM(GGG @Iraaqqaa d3933d33d  44:44555IA4 ((     9999; #<aaa9>ȃkEy$I2jDDEBllA!!!  )))  ۃ )))  ۃ􃟃DHGyT ---ZB bjFXXX ۽ Io+##n@!     ##EEEOOOԣɃ܃̝-:5D*UttJP|* ǩ 㱥)))񫡡Bkkk000000ùĻBWWWbbbᄌF$$$<@|ԃԜ !!!    탟B F`Y 0c3N%cL N.O=0.-+= G4F3 8/>7 6&? "DPnL NN#: 2" 1i*#9'7'-(J#bL,QRyPQ;":5<L LL L$'$!"4+ + L!)"&''$/'( '$((ΠGGGG槧II灁 .JJJ. Ł\\Dp(ooXXXooooM*PUM Booo MUA2((2A@qKj2+#NBy   tt (qEnnAnnEr2tt@⁁    441KTTTTN..bb22VbbbbL1 00b    DrrrroI 88( ]Ã@ )777)%**** -- AAA ցƒ%'++++ ꃁ+) ׿ )+>>  >>AiiiÀNBNPc,====&Ӂ@"Ԋ ((ߊ922΁ZZZZZú(( ℁22Μ΂22׊΅He88eC(222TAdddddAT222222TAdddddAT222    ! 7--7I%7AA7'777CAn섆  ٌ     '==== "  GGG ĠüßQOD z.ぁH n/Ĝ]ov, 鳳 /yoDxPP"!PPDx%  ##  # # ////%""""  !444! ށ΃%""""  !444! ށ΃ 􃩁    [GG[GG3GG3G=3GG[LG@A<<U}no]AAA@BK>B>KBz>22B=z    AdlS>G""XO\QA@     ((((&&2&&&&' $ ǝµ@v @ @|AM<  A@M% '408AA0##Ɂ&̴¨̤@s A.?TQbB@Z`@hdYYYdh@]Z*'  '*'((((,,;; ]_99_]TT=D**E=TT'%-----E((//////&/`||LŲż䃔%      % %  ##  # # ////%    ((  (( 腩   %ᅩ샩%% 񃩁T  0 3 %   =@AE.+DBGFQPNJIM8 > 6 ?"      2 1*97-@C@@ #  ,     ;:5<HK    !4LO R S)&'/ $(A@ƃ[@@T@AXO@x@̓م5@񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀쁀!#쁀΁4@4@p@}CAр@9  (1a@䁅)33(@d#I&@f@k @+@ԁk@x@o`*a@X@C΃d2d2B 2'0*3 %+  =.+GF8">6?"!4 2-1(*97- #& ," .!#;:5<  !4 )&'/ $(Sa9">⽃gEA* @@@T#Bmwʏ@e;BM~  @@>@F,@- 4>DE#C؆BY[~@?8 +:&.Ӄ ....߃i@D@0 C $@΃2(Յ2''ʃ3ǃ  ƃNOO 쌁E.LAtL2dd2dd22 ą ΃^ Xρ@@  &06 ́ 6*  OW1;& @o=F2zB2D@;E@AXb[ F" 2) 2)! ؃(()&.& D`[(/B`?@L@**)(/((((((/.;*D\rmZZddZZBOÀ@F      ӹ@~ o@  @t 51J=@ށ @f Ӂ1D C9[66-@]@#@F@n  с@)AdW@@ρȃ26#>>"#+22.((ځ ڇׄ܁ ӄ     F" 89 ցՄ    $ у   *-1/* 9. , ;((<-T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(灄P@@⁄b@ @nف ]@@ @$ 0@s@LFBLQ 0Y3C%b C B'$ =$.+/ GF8><67?>"EDnC BB !J2g=1d *97-!K#P. ,EJqSO;:5< HK@ 7 C @!!!4 L1  O1 + )&'/!! $!($$FFFF FFFF ;@FFF7¢AVVXXXXRL %))% AjjAjj++/555;<++Oxxx@fCm__kƶDkgg{x h     ô@yAy Ԫ̾DHHHHlлDuBBBB\T  Z  " = !!@ ####@'  "/% @QQA ItZ=`}LN=Wt@@CI;cccA{YMNO5PR@??? @@C{{{{ FqN>>>>J.EEE  AYl))¹ҰĺD1|         ؁(@@@      ہۂ 򆣁     񃣁#   냣ELKh^0]3I%n@ B1, =.+B6 G F8 >C6?J"INq@ BB$$I2A1k*$9%7$-'@C@@I#^ ,GMWY;:$5<@ B@ B%$'!'4, , RB #)%&$'(/$' $$%(г23Aʠ 222##궶JJJUU;ZB=kCq5BZ;T222RR2DB*Byyy ѭAttìEnZYabj EaaaYYYł@7 FF0VzFV4 3VuEzV0@ %6III<<>8% %-/;=/ &>>>666"yE %CC' TSI*:VSS $H#// ѹ:HHH'44BBA;EdBĶIEWBgC%@PP ุWIh```9EE# 111  *444. *444.    !!     AKTAB>KW:?;@ A) @ <6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Ɓy@j@D@3@@h q@2@LƁ쁄>΁@ST03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ @h@v@@FY@Ё၄Np- G  0# 3* %O ! - ; =@, A( E." +DB* G! FQPNJIM- 85 >" 6, ?4 "< < M ' 9 9   " 2Q 6 1J * 9 7 - .`C@@: #< ; ,9 < < < <  ; : 5 <* - '     ! 4  !  ) & ' /   $ (  ǫȡ A3HbbbL4%%9SiBmT=%@޸ ///޸ ///           ݋Dzjjj~@hB{{{Byyy   ! ""      ++! ++!YŃFPZPFPZP Dvakuk  @v @ CFPZP  ϡ1_oA1 & &FPZPFPZP FPZPH FPZPdefcbefcbFPZPFPZPFPZPFPZPFPZPFPZP             " ! ###...ͼϾσ** 05:::50.))).05:::50.))).A)333% yyHy@((Wppp[((Wppp[        ¾>AADEA ͹Fx_MMM_x@FB{{{B{{{-,BBDDGHHEX  ZPPZ!!!! K@냟    -->HQaaaTG<-Ƽ888///  !!!  !!! (((       GGEEA???AEFG聃:: """ !!!cxdddxcS___Sc{fff{cSaaaS%% &&& ƃ !222" 误၃## ''' %% '''           郟     T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@x@=@@@큄*K@@.@ Ձ@́@CDLmV 0B 3H %gI F1Q=# ..+;G*F,85>M6. ?J"YMuI FF$#I2jJ1d*%97%-&+`C@@V#d? ,ITka_;:#5<G A I ? %&$!$4! ! 4 #)!&&'/&& !$&(ɪ믯***ˁ  FF222Ѻ (^B9@xxxD: @xeD Ajj *:XXX*:BˀM22xx12     C((D  7GG72;;G -**     VxtmFF{{{@v  <<Ń  <<< ڃ >>---Ã'&#VVVVV'111 ???@廘D~|{{{ ee@ιS##{hhh{###{hhh{#@h d2؜22Fnnnnn $?((( nnn    @Aĩ@݆ddd 222d222%    ((($ #(((%  0030001///*<000<*/* PP_  &))' *,,666677766555666666656 +&#  $``hkBkh[[[\eBf^[@ 88$L\\\L%çVV첲 [CJ OOO ~MMM~A@. EA"" @`www?C  ҂ ..."""ꃀ黻22 ΃"""ꃀ黻22 ΃   􃧀   %LEC.  #5FIN$BdddB$%C\\\C$@ @y ݰTxJJKAFFF: 66 ?6 "= = ` 6 $$  = 2X 4 1X * 9 7 - = #Q ) ,3 ? X I :  ; : 5 <6 9 6 8    ! 4  (  ) & ' /   $ (.  ..JJB B!ֺJsXW@  6663AFZ< 33%L0 /7= . +& G F*8-6+?0"33U0 //12R/1M*97-5#D ,33S96 ; :5<K0 -0 -!4) ) -)&'/ $(333$$ށ :;FFF"FFFF ddd78 )) B~VP ?5556:@j@jE^VVVExƖDja`Aff@`  Bg^KAAPq@6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ρ@?@D@򁄄@ρ؁@~@3@/@-@J@O((e@6@nT  0 3%   =@AE.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(Z@ρ@?W@"DAzAJρ؁@~@3A/A-AJA&O((HeA6G@ZnT  0 3%   =@AE.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(Z@ρ@?S@!DAxA5ρ؁@~@3A/@-AJ&@O((De@6m@ZnC, E 506 3' %> , .! =@ . +*G#F8>.6?("00F. ..02H+1G* 97-, #5 ,*5G00; :5 <. -. ) !4   )&'/ $(  ֽݡ F2ѺGss@2*@j9AB|||  K ́    0@@0 9+44 h  MlH Hl l^^l ;$$  22 =--,'"""(,...,,.!"""??? eeA͸ @@B2 d2.g    ͵Cᆀ섃3222dddd222=΁΁ݿց  ف  444..999  $<<<$TT444ᲲL///**J77J@Ȁ@))))A--%U}}} ҁ... ۃ22΃ ۃ22΃  􃙂  >>>((!:::!䁂FJJJAssFMMM@1]((((((ꁂ dF <YYY< ZZAZZdZF 9ccc9 Z@0    KB||| #  P8 Bsssᚚɷˁ#  6E~A6FHHH@$ ' n**n000P򻻻P0 % AAA˿΁؁       ҁ...   ܁    񃙂T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ā@@x@A@@ށ@󁄄쁄쁄<@݁@<@@y၄@-9   0 3 %    = A . + G F 8 6 ? "       2 1 * 9 7 -  #  ,      <     4    $ (F@FA@j nn CfB߀;=>>eeAAAvydd@dӀTC@#Ά22Ά22 光߁BjN(DDZBTd] ځ⁁Ѐ  ܀ B61@`   څT 0 3%   =@AE.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@ #,   ;:5<HK  !4LO RS)&'/ $(灅FAFnfA`߁@@y.Ӂ6L@)߁4@NDA]*Ё A@`B큅DH+?8 0+ 3+%6) )% =.+ G F!8%>06+?+")+L ) ))-2>+18*9 7-#@C@@5#>+,'2K -3 ;:5<) () (!4L'' ')&'/ $(-Ӂ-((Ɂ FFAAߪLBpAnAaJW AODAjj@= BYQ3 A BK]] K##.*FFSS] A@@A@@@6 •<<!! $$烁„ RA>>FF/697??  AMMAMM@ ѥee@ @A✜ddnn @ d "@_;;~@  ⁉ 223++3( +44!!? A  G0 0GA  // # 3.   S;Ci33?))큁 ˹UU7AQGA@Annn~B" <(// /JJ2҆,,  &&΄ &"22,,  &&΄ &"22     写  # R$%CuFFB{{AsDq@q P$ ?m' ( B3)) @3 UHC5 (:?JC  @= VL=U    "$# " ".(" @}@nAo=Bqqq @q A~~@*ʂ@NN(((((((((΄ܴ 7Ϳ@o :+AA@D'r:.,6B#C@VRR'D6 ہHH (3&ISSI H@5@$VAP@)ALL'  .           <(// /JJ2҆    (( '! 'چ       Ԉ   ℙ  ℙ  ""T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ǁa@~@:@ԁ@@9@ @O>@ ׁ|T03%  =@AE.+DBGFQPNJIM8>6?" 21 *97-@C@@#, ;:5<HK  !4LO RS)&'/ $(ǁ/a@~B@:@|@ԁ@@ 9B@ @O0>@ԁ@H ׁ@e|T 0 3 % =@AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ǁ1a@~O@ :@ԁ@@ 9;@ @@O>@Ɓ@ׄ@M ׁ@|Np1K/0;3-%K. /;;="@%A%E*.*+"D"BDG"F"Q"P"N"J"I"M+81>=6>?0"1AK. //'3,2K,1K*&9&7'-'@C@@?#:1,>1K7G&;':95.<. .. .'7'!'4** .5)&&(')/+: '$/(((JF4@(끅""݁݁""|N\\| Wk;~BQ@@ぅ5GG3GGÿAsgAcr  !@{iwwiCppC ?2p( p@၇'88'NW&!000]V2<60- -0XSKKd$$ez,w$PAv$@@ % 7#18$.߁߃CvCk48CA>MJNNJBB@B@B@Ɓʁ8<07΁ā΁2<2<΁ā΁2<2<Ɓ 28<&2A11΃΁11Ɓ (8<XP#2́222̓Ɓʁ8<07Ɓʁ8<07ځ $(AG$$$##$G$$$$##Ɓʁ8<07Ɓʁ8<07Ɓʁ8<07Ɓʁ8<07Ɓʁ8<07Ɓʁ8<07Ɓʁ8<07 ہ;3[[_dgx)BP+vB`w ɥ @HBbaO@h@h @R&+ ##KE!:/UX4 E  Faa,1qBTt +˃-@7P..فQ9..9A//9R?jfcaZE@[!2dd3#dd 1") $1") $ ̆@|ض ئӁӃ(46''4M*PPR=FECA@5##09#(/$.88MC A!@遅<2; 3  2)4 : E235ν90:.AsjFnuuݲ@[B+C8,C1!@ 5! @)  ܃Փ׿ ϢUQ]A_wICOLY+<@>D ځS:: P.c}dw;A@<u_^sZZ\@Y999@ 81:5FL:r!؁!!!؃qLq? in@]'@@UaF?:=4444@ EA'a@EcRB@AY@_AA_?__AA 4444zqvp4<@ f4R@<Y=--<--       4444z@ G' e@GyR9"'Y----0?17/3+0 ̒Be0HB *  89;@ 56, ́@q WW @;@\'(顡.U0( ̆@q,'ӄ(ӃT  0 3%   =@AE.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@ # ,    ;:5<HK  !4LO RS)&'/ $(끅A@{m@1XA&@AXӃہ)@H-@RHE@-A[-4A58-A-@[A)A"<,rq@AYAYAYT  0 3%   =@AE.+DBGFQPNJIM8> 6 ?"    2 1 *97-@C@@ # ,    ;:5<HK  !4LO RS)&'/ $(끅A぀@{n@၅0XA$@AGہ)@H@RE@A[4@58A遅@[ @) @</rm@8Y8Y8YELeo0G 3`%^ ];2 =..+ZG" F* 8 >a6c"ga^ ]]-$a2R1*$97+-1@C@@h#G,`bgj;:.5<H\ J ^ E -/-!,4L4 O4 5 :)0&,'./.0 +$+(Bhhh*ǰ㄄ڸ   JJJ- ###ζACLDttD_B~K8jjӁ@AK%Bttt <<<@@ ާIxxx}hhzxxxܫ@m@x) < cBW4224PiiiR>*ʳ @RA{SŎCnRxR Ccdddd!2282䜜nn̒777(n͸Ȃ[`XVO JJJPPPބ  \?I\J<))*#  4R.44T47444b4 5 2,2222-22 /    ;ց ?? " Q  'B8&&&%%%?BALLLFBBELLL30&&&'''602LLLhm88@_KKKD[   $bP;;;CCC]b{gggD**DhhhETmmmc@OO@blllqq   /#$,WWD6MMMYNmTMNOJ 4LLL( %%&ߵaC@VMI88QI,CL#Y''@+&@AA '*!Brrr 555S@-((( 11  #1۾    "444$ ̓۾    "444$ ̓     / $))   !A&  :@( N&///PPPiNQQQ<<7000€@ Aa( A)_ 4 [A AW< /"+++"%%%$!!!###%@??@.((($&#؃@WIMgggGDDDSTU TMN^]\$;5@ppp$@k   - # ݻũ@u@y,@vȽFuv5<<16#?1"1AQ/ $ $ 12A11A*97-%@C@@1#@1,(5GLA;:5<* - / - !4L   ()&'/ $(  "#)&($!!!GonnhhhSSGxxI~@ ZG^U;66>V^GBZZaHqmgcdbbbb@Z-3)+ A  E 774 +,-+.-***7 ..EPrt؆HdaXSQPPPP@ցdcjpplid6*+.031...\\Z[[[[[  0/1..4ҁ}zvss@Y½A ?DOSSNA; AD ZWZZdedddddd CCjijj @@C dddd<=<<<<<< ރ'"0112=?  ;;60-////3,,..2 2 (((((  **AYL.+%+///>ͯ[DQohifnjiiiii6G+2MQQI1)G؄K@ ȿwGGGbUKKSpY "%&%###)ރEEDDDDDD  * &&%d\\  * &&%d\\(=;7778<>Ä   ՃB H& @$1"=="7ͽݿ116+$,***(((((#*/,..0111Yރ Bhh| `^Y^_]ZZZddPHelpnlprrr@́ Ѓ#$ 3     ׁ>&-6ٷAxx 6' HDSdfideee@l &  넁 *$(ʄ܁2 6 ?"     2 1 *97-@C@@ # ,    ;:5<HK    !4LO R S)&'/ $(Z@Z(@7A$ցA~򁅅  )>&6}w  ;@dYA1@lЃ@Al6T 0 3%   =@AE.+DBGFQPNJIM8>6?" 2 1 *97-@C@@ # , ;:5<HK  !4LO RS)&'/ $(FZ@Zd@7AaցA}򁅅 *> 6*wAYÁ 1A*l܁ACD00#3%( =.+#G F8>6?"#,  2(1&* 9 7 - @C@@#%,&%# ; :5<    ! 4  ) & ' / $( P2 遁##݇BBDssF*G@D@vKK@mAlxA%" A/ @  BEmBr7؆@ /,' !..AAAāA@222· 2쇃2΁2G$$$$$$A22dd# @`Β@Q 7@+3+77-? +1/ @a@q(c--ՇAL((F@)``  %&#  %&#     ց !"!!C$IFCS5FE@1#B@((P&4((((AG[[[__tAsU`dZZd@R  퇑 ؊A{i߆̄@_Cfw|uClv   +N'Y1/I;<-  Aif$$AOtW66@@tx@*--@a00@ژ%ځ%A @mm@ぁ@  %  i>>i $#$ $$        ((**      懑 a4p _/K   ܁T 0 3%    =@AE.+DBGFQPNJIM8> 6 ?"     2 1 *97-@C@@ #,    ;:5<HK  !4LO RS)&'/ $(遅AP@ AtⅅAD#@Q$?' T@)!@1AR@_+!;8 A*@}@7CD*>& 0# 3*%5( $" =.+GF&8(>+6$?+"++@( $$*28+12*97-!@C@@*#2*,++9+); :5<( # ( " !4   )&'/ $( ɪ##ā  FF (WBA|eDAjj Bldd   B -*****  FxtmZZ@  <<   >> '&#VVVVV@廘D~|{{{ee@AʂŜdd22ZZZZZ@A@d2222ddd   ((($  '(((⁁    ⃀  &))'  *,,++***+&#  $7722F  66çUU [CAe EA""  ҆ %%黻22 %%黻22   冗KDB7)&),>GKQMMLLL@v ݰDv@ @~733-222223791458;vfaMK;$$36?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Ł@@(@āM@Ձ@o؁쁄؁쁄<Ɂ@Y@@!P@U@|Ձ%r@݁x@5T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(΁f@d@F@@聄@쁄2*b@P@Á@z΁@T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ہ\@F@L@灄@@ꁄ$$@@f@(@|́ˁ@T 03%   =@AE.+DBGFQPNJIM8>6?"   21 *97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@L@t@灅@U@@ꁅ$$P@ց@Wf@@(=@|΁́ˁʁ@< 03 %    = A . + G F 8 6 ? "        2 1* 9 7 -  # ,    5 <       4    ) '   $ (7؀FCn@jBvnn B 9FF؆Bd<.>.eeAACwwdd@d(U!UCd@"# ҁ %2 %2 凋B(BdZB^T B}z 6Br1ŀ  # ҁ ڇT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@@@@@큄8 @@A@x񁄁΁@ՁT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(T@7@M@@ԁ@쁄aYL!yG@@ꁄ.@@܁@z@]*T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(聄T@f@B@,@聄@v@@@4ā灄@ށ􁄄D<SD093<%K8 5+/=+.'+.GF78;><6?;"<<b8 55;2S;1Q*97--;#D<,:BT<D;:!5<5 47 4---!-4-- R-S()-&"'-/!- $$-(عEݖ  9ă0=hB;19::9RF@ x@Gʁ22D͞D{8E@8 7$"7dddddhWnAlkjmmrvvddhdddd@ȁ΃ 8   '"8( "ׁ    ?((((JcB'tluvvwx} @' σĴ/   ԁ.؃  ) WÁAT00HE H%Y BD'8@5Z@BUVVW$Γ܁!O$@!!! ĭ1[ީ3 GXH "" Qa    ͋      -9,!VFKIIKFV    ' -2C@@2A8&&&&        " H! 8-T 0 3%   =@AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(쁅Ix@8x@ȁ8@'􃅅@$ˁ ҁƁA A ꁅx@@f%?A53 T 0 3%   =@AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ #,  ;:5<HK  !4LO RS)&'/ $(쁅Tx@8d@ȁ8@'@$ˁ ҁƁA@ꁅAj%?@523T 0 3%   =@AE.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@ #,   ;:5<HK  !4LO RS)&'/ $(쁅=x@8r@ȁ8@'@$ˁ  ҁƁA񃅀񃅅 @ꁅ{@p%?˩@523T 03%   =@AE.+DBGFQPNJIM8> 6?"   2 1*97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(쁆@΀xƃAss@8xx@ȁƃ 8@'@$ƃˁ00:: NҁƁ:: @::""V@@ꁀ::gg@:: 遀ރ@1%[[?ƃ@5ƃ܁))P3@8ot M0c 3K %hS ? 20 =I.+jG? F, 8" >Q6U"bU~S ? E**>2sM1x*7*- *`C@@`#{A ,Kh[U!:!5<S 4 S B **!$4# # ) -)*&*''/** +$&(@u CuubzC{bubޭBbuuBkkk@I 111111@пG   p@XCȀ  @BABxyyˍWyyxxd''dxd##dxxyy@xn<&'>>=,,,=> 11  I   )<66<<44<,     Z__8IFFFH8__ZZ@qssspBZUyyyW@ ZZ8__8d@@@b@ ((((((/()ہ  ??ڸ??? ?@= // //K==mLLLb=<PPPC<880440D@lӁAppXXXBpppXXX@p'#  ### $$$ $$$$$$ڃ .888' ...샅888888  郫,//!//,,?X]]]X?,=WXXXW=&& 55] DQ[Q _^] def_@_@[ssrr) @  @@@ CaaY)))333VV@H))$$   Ē ߽NL*...)LI===I @C6..gZg..66666`--`l@n@d )Ɓ@ ˰P]E///D]_FVVVF_ ʺ@  DZN<FAc cAAww@ہ߆ @.../- @ 30 \333%3߮쮮ߠߠB^_`0/.'  ...... ۃ)' 'ׇͺܹҹ--( ('        '#  ### $$$ $$$$$$ڃ  烫    )ā       ' T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ށ@@I@H@΁@߁ l遄@t@N؁@@ց΁a@ځnh< 0 3%     = A . + G F 86" "      2  1* 9 7 - #  ,  : 5       ! 4    & ' /  $<7؀Cx@@BZnv@PB @>PF9 <BdAZ Ă+..??AMMAA@Ԁ@ԂBvv@vd@d `U%PEjZ@ހ@ނ #//,& ΁,& ΁"BvAzr.((`C|rT^Zd@@pBp}Ap~ Cr6@@f̊1@{HH(    #//((((D)6'0)3*%:( '+ = . + B G F 8)6?*"**4( ''+2?&1;*97-*#* ,(*A6/; :5<K( '( '!4 R&)&'/ $( 6..΁ އA  --/V\B@@$ Z\ZZZD *ϥ74  FP_iiaPF% nddnn  "CSrTTRI9+ZMMZZ ՈFmc;;Bf{Cdd@  M+ ))  >> 4> $6A 6 A DttttA!22JJBddā Θف뇄    " 5---&*+ ))Ӂ %%%-%هA ̫00(oA@{ {ottt &&& #(,,,΂ %% %%%΂ %% %%%  @ɽɁN_ p@@@  "++ ,,,,T ((22,_G#KK"Z(CFPPF@      _8.Z Z% " C԰ S ]   ο 11,vvPM66jhRF "@@"$_ jjjN )@́@1@ |ACC@ "R<<<@ûEpFooL}Ahh^ & 96===D &dA POKPK @Ё U> C    &&& #(,,,    ҁ       6 #   $  ?403 %    = . + G F8 >6 ?"     2 1* 9 7 - `C@@#,   : 5       ! 4    & ' /  $As@BA@@ԁAnd @ҁk kBfvȆ@>ā)ׁ.??@AA@B``@e@dA78@7@e@e <<>>6 ?"" "      2 1* 9 7 - `C@@#  ,   : 5       ! 4    ) & /   $ Cs@CA@@@Bnd @܁ cukaخCffvȆ@\ ā"%ׁ-???@AMMAA@ B``@d @ dB878@8 @e@e<> - . /=. ++G&F8.6 ?. "17E- . . 12I.1D*97--#B% ,.0G11 ; :5 <- .- .!4  % ) &'/ $(  ##??F 2ѺGGK---[000[A-@Ajj*:XXX*:BC{YY{ߘDzaas  dDnnE    IYYI&DMM&Y   LeAAeeWWe;   <<= --  CC '1 ?? eeAιFF@ށdd΁222᪜fA˳Add ,222dd2224–˿˹    "777"<<<;ޙ@|@|ȎUUЁ첲Huu yyy+,y@A''@`www?C  ҂  .  ""2   ""2      (JJJ( )BBB) &T)))x}}}s,,,z}@0]Ȱ̱   AAF,DDD,77 7F(NNN(7@W   ùEaGGGk{ŠDsAAAk@K#   &&   Ё###$ H#{ FPP@RJJJЃ''jjjkhhe;:eс#444AAA˼       ҂  . ۂ  !!!    T  0 3%   =@AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(A9ATKA<IAV AAAti2F9ہAAA-|(=@A2聅⁅AaR 10@@݁Aԁ@|A+ A60; 3" %; * *&=. + G%F8*6?"",,B* *),2?+1?*97-,#1$,,=,) ; :5<* )* *!4  " )&'/ $(  ֽݡ2GrqABC@XXX:*B:*ȃBrrrBzzz    K  0@@0 +44@   ؆KlH Hll^^l222---....112'??? AΫ䅗F}VCCCV}F}VCCCV}@C2222 i@ɂdd222' 2*22؂   4449998ټ 0@@@0K&&&{U$$$Uz@www`@C? ...ރ """郁  """郁      +++ %%% ܃FVVVFYYY@0‚]((( *** ((()))CdZZFJgggJdZZFGqqqG@z  9  Bzzz # . '%''6eDw6F>>>@RJJJ009448,, 444 AAA ĵ҂     ...ރ !!!      HXVlb0P3K%gJ J16 =.+C G F< 8L>L6 ?L"SNrJ JJ$%L2N1h*%97#-'%@C@@K#kH,PLNZ;":%5< HKJ HJ H&%'!#4 L2O2 RH")#&"'$/$' #$%(BhhhǺBttt##嶶  7JJJ ڃ;A; SC.W~C|Q+CX!@<<BJ+>>+ιBooo*@;C;@@R ޱEp7777g ꥐBx@@@8   ~~yyEAAcCW< >>*2%55<Cհ   !   ⃧EKx`0Y3I %pI ;5 = . +B G F& 8I6 ?I"KMI ;; #J2A1p*!9"7$ -&T #a ,ATUR;:5<HI 3 I 3 #$!#4 L O ' %)%&!'"/& $$#($쌌;;;;Ȍہ##݁*JJJ*ֶփEYYIYYDIIITTBI@ʁHH6Booo6B تG{LL{ϧG{P%%%%P{@!! A]yC y]@E]vCv]E@  )6VV6) 001II100V ؆AVV[FF---%%-@  $$F777Fɺ#))))ȃ   AAA 忿#.. ..----῿AAAAB{{{DBD6iii6˘˃ Errr 2iȓ2Ǝ;tBBBA  22d/5e9i   $%% && %% &&  $     %      %0000η%%؁7MMM7E^^IMMMM^^Errr9999Cr@8vv !!Lekkke88#****  111# ####܃444# ####܃444烁   $,,++'0::::::0'++'''%/8::::8/%':""!!A[b`g g@ځA< C=DNCN< @=%((([[(((ZZOXaVVVVaXOZZZZZMXbVVVVbXMZodZZAZZd[sNNtoVSrڀ@⁁CC BB DzulkyIwwllxwl Gu\<<<76?)"66O0 4 4 =2I01=*97-@C@@8#A/ ,2AG97 ;:5<HK0 4 0 1 !4L$ O$ R$ )&'/ $(ܸܺܟ,##  EEE-އ@0Z@G03@@ȁA~~ Bppp BnvvBnvv ټ@nB Ƽƿȁ태  >CC/( >CC($R  VQޜ쬚ܾ;;'+NNN(@[WWB =Y@[WWIq@+B__`++,,,# %( % Ԁ 11+%44%( % Ԁ 11+%44   BO<$ %?B ?%'D.5@DRtD@E@KAQ:@ZPP !> BJTT(\L:::1BJTT ;111: MG@  Bs{{---Bs{{ %%%)@sBg^^"""Bg^^ '''@[   R&  " @sA(((@s <@u8F+ &  D--q...eC--yrG@1@0GBςޛ@yȱޛ$$$4́ 7INh@遃 ΃ᄜ   ,,,#            ++  <  0 3 %     = A . + G F 8 6 ? "         2 1* 9 7 -  #  ,      <       ! 4    &   $ ((FCF`A@j ndn C1fC1߀;)=.eeCA88Cuuydd@dӀTA@@# ҁ 82 82 凋CjnN(DDdZBT^] Ѐ  ۀ Cl61Akـ  ҁ T 03%  =@AE.+DBGFQPNJIM8> 6?"   2 1*97-@C@@ #,   ;:5<HK  !4LO RS)&'/ $(灅BA(nf@߁ @@j2聅Ӂ@󁅀@N<(~@] Z(聅ʁ Iȁ)@E@X胀W큅Np;\>0H35%]8 9JH =%@%A%E0.0+%D%BJG6F%Q%P%N%J%I%M087>L6B?:";P_8 99,:52]51[*+9+7,-.@C@@A#J?,E;]AS';/:@5:<8 88 8,A.!,455 80),&2'//0@ .$:(((JF(4@J]]J݁""""݃|G\\| WBPLk:%%  @53FFFFAÿAsg!Hcrspppps@wiwwiC ?2p) pppIр@큋'88'NW&! <60-.0000]V3N,,>>N|MKKdt,w$QMv$$$è@ ă % 7#1%%%%ނƒ2$.úÃ߁??Cv@z57@jEA=A߀AMME ̀C?WVH\ 8<17ʁ 8<17ʁ 8<17ʁ 8<1272΁1111΃ 8<E<72ļ2222dd 8<17ʁ 8<17ʁ 8<E KAAAK''&&'&&' 8<17ʁdd222222dd11211dd2 8<17ʁ 8<17ʁ 8<17ʁ 8<17ʁ 8<17ʁ 8<17ʁ #:2_dfx[[:<<<<:ZBO-v  H_wv8800v@BbdO 짧@h@i&+ ::88##KE!:/UX4K\\\\Kb Faa+1q *1HTt%>>%@Ё7QR9....ڃ9A//9Rkdj_ZF?A@Ł!34#eeeeAރ 䃅//1"$ ) 1881΃1"$ ) 1881΃ ̆@|آ¶ص Ӂ(4  &6'\A_wIţD !!M:: Or:M.d}c  @u^]sYY\@Y8 2:6KM:99@ 8::  ؁ IIqFqim@e'L @U`GA9=4444@d@EgR@@BEB%zzzz{{F?>^^AA^AA^4444zpto 4RA=4=@ dzzzzzzF<:----      䃅//  4444z@g@ G}R7 (G(zzxxAF----1>36́/4*0  0V 2J⁆(   6:8?  7.8 ́@qY@=@_X ''/T2%̃̆)@s 䝆''ӁT  03%   =@AE.+DBGFQPNJIM8>6?"  21 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(k@@xCxA{@R󃅅5 22ց0[Eq&8@O@DA7 @E3@i@)t)CD(?,03 3$%<% &#%=.+#G F8!>(6" ?'"(.@% &&!2;%15 *97-@C@@-#:$,"(:43 ;:!5 <% &% &"!4# # &)&'/" $ (2 PPGGP##݁ssJ*GBD--A@KKD@vAAlx@mCbbbb@i  C/%" C Fr7Em؆EE--E@  ă$ )&)00)ވƒ%4.. փ??AAAMMDăE@222΋(2΁2dd E$$$$A$$A2d2d+뮹ׁ#Ƣǁ Β@aA\r*66,6?*26oomm6/1/ + 6666 < @q@a 99--Ձ(c))FLAA@``Aރ܁//" "//" ΃" "//" ΃  თ  Ӄ4ց"""_~~~~_wGS5FE$IFE==@#((P&4B@((((PPPPU tDsU`G[[dZCGj`^ ⃗ؔDihxhE,!!!!,@>Glufw|tEJ====J@   $#  /IR&[3GbbbbGF =,Ⱥއ##DOtWie66E@F@t--@ax@*00RRA@%ځ%ۗHH @mmA  B@  &  ́i>>i %$#́ %%     ܁//   (((;́**            p X5  A`04     4ہB@$80)3!%2  =.+, G F8">06?!"$$9  2412*97-@C@@(#2%,"%/'$:5<   !4 )&'/ $( @~卍##݇AWK\ 2ldd@*R@KKLJS>݁ AAA+AJ  @ 0:0"F@;؆HMthhz?AEE@ 20# $$+%ŃAALL@B2 샇22·2ă(؁( @F$$$$8d22d2߁ 32id(Br|]Cystm  ( (၅ -  , kl'<..8|@@/--/l ߦF@--Շ LJg`% 2// 2// 燃 Ӈ*'Mtjgioh@#<<ă((((^dlq22fJiFFFFc%dZZdMhnu@e   슕CYWmTCdT[V@JCH:C0:@  ف샃 4@(2ہQ E'' #O*.66Ab v HA[l))@@} @h၅@z&ہ&摲֡Ԗ@'  ۃ  'M  #;; ]I ((     cP#--  '      @R⁇K灅Ň  ؇CD#8"0-3!%,! !=.+'G F8>6?#"#)3! !!23 1,* 97-@C@@&#-",#&/+5 ;:5<! !! ! !4 !) &'/ $( wA Y1;ہ;##݃FFBEEvvF-J@D@vKKAjjA,A#@,C iinBdnnd@   A]NJAO@ρ ;; 2/""-AA== +&!߃AAeeAp\ΈB\\t΁@\2 22΃dd2쉃2΁2G$$$$$$C22dd  끄 ('#E44N(KJJK@^ϐ@S ZcNVNZZPb% # @T@d (c--ՃUUAsA\A@끁``A'' σ҃ &1 22 &1 22    ց#++) +L@@B>>@B@ǁ#  遁A***..CAB$/3)) 3@!   ،AncATW@NCJ[B;C2[FE@i @|  / <-@{ض䁁CFFCB|` `@?@tv@&00@_,,@ڗ%ځ%L<Mm~@@x@)  ( i>>i &## $$    σ҃    *(**        W4o_1@    ܁@# 03%'     =I A . + G F 8 6 " )       2 1* 9 7 - #!  , '   ; : 5 <       ! 4    ) & ' /   $ ( .2.΀#݁@Dp@LClPdl@F F  9>PF9 < DZPZ@ $!$Ҁ..?AMMAA AOJTv$v@O>"bP.22΅ǃdd55@?B?22dd22dd  ""([g [,-ԁ FhNX@ހ|# #/ &,&ۀ &,&ۀF~zv('<('ndZFh}_hZE~p~~ ů D6@À0AwQBw0fځH%<(    # #/(( T0 3 %   = @ A E . + D B G F Q P N J I M8 >6 ? "     21* 9 7 - `C@@#, ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ ( T@7 @MA8ÃAkԁ@쁅 SaCY@LC!UAygG A.55p@N. AR)AU @Avz@]* . ?  03%     = A . + G F 8 6 " #       2  1* 9 7 -  #  ,    : 5 <       ! 4    ) & /  $ (($FF@XVAj@j@f@fS]S@J@ 2'BBBnn8@, ;; 55 ?AMMeeAeeAtAtBww@vdddddd@d  ,"TTB@A'@'/2222  兏F F( 4  Āݲƴ F?  H<  / ((ہۅ,T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ЁX@F@B@1@́EW'ށā@8@@ Ɓ 6@ C.B3043-%8, ,6=8A+.+( GF8#>-6)?'".2J, ,,!2C1C*97-.#6#,#5D.1;:5<, + , ( !!$4  + )&'"/! $$(**,ԟ΁$uu$$±$WWB>?JMKNX[@XA??GAYYAFW @F<>((.''('@ ss@NLL~~~~~~~~z~@~@2/02AmmH{|yyyunoe@==3333??22΁Etqqtrs 톅!5TccS1! @tG(+88*( %dd43444434dd%ā΁\\$$$#+*.**..--+"$E  WW+++H;+Wľ߃+))򹲁;āA%%O =2  @8G ==FHHF== %%   %%    99NYY (@@SiUkkUiS ##N#0@@ ہہֳۃ      āہ؁؁؃77 %!  Gab{vv|`aZZ쁈__63-* 47217IIAee ޴⩣@u  ?33BHHB Pxtnkd[R@@ Goxxmڵד STLMMLWSCZZAppո!        ==FHHF==     BDJNNJDB             %)''''$%+ 6솀 %&'(''(&&1  -C/A@013 %H- )(1 =A.+/ G F8*>(6?("/7H- ))  2G1?*97-+#92,*+G5*; :5<- )- ) !4-- ))!&' / $(44AA6  4ԭ߁FpʻԵC̀@́@@ށ&&E]]****짣AMaA]I@hE[cA_WWXAca @33 #,F9$2H,++KFF..TOMF~tFIS~@ā ā((! $$# $ƒ '1 .?? CMMx@y@@xyAJPXXO9@ Ĉ26?2"22@0 //32K01F*97-2#: ,.6NB5 ; :5<0 /0 / !4% % .)&'/ $( 62..2΁ ށ@ ) --/VhC PİZ\ZZ@ *ϥBnnn@n@d74  F_iiF nxd@  "CSrTTRI9+RddZZMMRP ՈFmc;;Bf{GZddZ@ ć E&!$$!  ‡>><>Ƀ $??6A 6 AMMA  DttttA22JJdA8@Pddā @ΊÙ@vف @1    5---&*)3))3 3%%%-%ǁA ̝00q@ggAq@u΋{otttAއ&& &  #(,,,//΂ ,&&, %%%·΂ ,&&, %%%· @zѽɁR^p@|@@  "++ @@@,,,,@@d ((22,_G#KK"Z(GnddFFPPnj     d83Z Z% " Aհ Bvvv@vIS  @ο@ρ 11,@uRM66kkSH ""@@ǁ@ .jjjR#33@ځ@S@ ]ACCA O<<<@ȧDrFooM@EBhhEh@ 96===VHH &rAPOK\I QQQQ@K@ +! U       && &  #(,,,//    ((ԁ        <   , B .B -083/%D- ,#5= . + G F%8 >/6&?/"//M- ,,12M,1E*97-/#A ,-<J/C ;:5<, ,- ,!4  +)&'/ $( 6..΁ އBPMIH( İZZZZā *Ϥ74 ZPPZ &ZDlZ- C@ 5++5 "DTqSSQH8+ZMMZZ @Z@ZՈFma99@f{Cdd@ꁃ  M* ))샃  ߇  >> 7> $CC6A 6 AGo~;%~|C@222FFD`8dd ā ΡɁ  ؁ꁃ    " 5---&*$ && 3%%%/%Շ@vvB@~"B  BBzvv@z@RWWڱ݊@pttt&&&& &,000΂ %% %%%΂ %% %%%퇃  @~ɣɁ C N||1x||x@$<<@@  " C((22,VGR(C@x     K ™!Z Z- E{,0s C@((I S   ξ 222YҔCrVV~'CBWWB@D/ . &%A%jjjB7BbVAVx@@ V888%TFFF@Y΁ 1.,޶ &ETiK5 CRRRR@> @ \! 7      &&& &,000     ԁ         - %     D)810*3*%:( '%= . + B G F 8)6?'"**:( ''(2>*1=*97-*#7 ,%*<*,;:5<K( '( '!4 R&)&'/ $(##ĘҾ#΁9?FFF"Bg~@bUUS,&ްA@܁ 3<<<=2CxxxX峣@}ɁddnnnQ( (Id n CCPPP8!/C Z """ GZZb}BoZZ؆@ +*))) 33 3 &.5;;;‚.. ... ˀꀀAEA-@߇22@z@FdE&ˁ=#"^ &  11,,,cE@H .9G1" 000- !&&&&'FKK@yS A{_ ZOuvviO:   22 *2  22 *2     H/! ǁ74 GCC2@@@ [aTTTTTW\L2))4O^VT((((T  Hxx~K __DPdZZd@     ۲ׁ Ekkrrr=Aak@v / ,   % )EYYY2HB,,@Á@Aw ްă&K++Pư11 üAcb@0 -      :      . /     Ձ ꇗ ځ T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ @h@v )@@Fc@聄ׁGTKf]0Y3K%iI I1D =.+B@ G/ F8 >L6?K"KNnI II# K2K1h*$97%-'@C@@E#]& ,JLNT;:%5<HE HI H#%'!&4L4O4 H!)%&!'%/$' $$%( ٠г? =JJJ YY4~B5fCk;C<pPPB PPBoooEIIMMMiDEEEEv 毐@M@F  Ea5 2aE]; ?]A@ 11+++ .  .8888  +8 5 F22[[[RrGrP Hn虗D{nn[@#ɹ7  87770#222#$2ſ= AAA#1777 <;+Ƀ AAA 0  տ˃ И B{{{ EB T0//1Hiii9BBLBH(((()22΁ΏEOdddd 22 6ppp:22Ӎȃ@9@9J89! 93OiFQffK߅.  %깻"   +   -K22>" &         NNQQQX, -5JJJJLBP QBIQP!33!)!!) %PPP) չ P#&! MMM WW6vB!5FD'B[$֊e//GSD++//)Buuuڃ#$ۃ--,111--  #,,,+   !,**  "444*#,,,+   !,**  #444*   %  9! Gz8IQ]rKïCa^@BFU A>A ( C=2r@A@̓%  #*&GmI `|/$zB@----9]E--+IZ+ ̃     #  %#!!&΁҃Dkkggg ߴCpppp @g@l#22       !Ӂ %;; 4BBB**(2MOur\%8 FIp((&{He$7BC86 kBk@Ձ((BJsAAOCzK\ AZA7]@+%.. -TTTUON> #2340̾ ###@} ݂@@؂؁0 ރ  #  #     #$ۃ--,111--  #      Rެް[%)&$          #AG;Bڃ B DXW0U31 %bB 8- = . +B1 G$ F 8B6?="CFfB 88!D2}A1a*!9!7!-#7#V ,8DyLD;: 5<B , B 6 !#!"4  . !)& '!/# !$( ;;;;̠ہ##*JJJ*ֶփPP +M{{{{M+B i+흝+i@\226Booo6BAIIȣE~EEEE~ȁģCWWWW@F+ +փA1W}C}W0 4WzCzW4 @E6LL6 1??LA,,GsGGs㑑I~shUUUUhs~@  $$F777Fɺ  $))))$׃   AAA 忿 &&&& 濿 AAAB{{{DBD6iii6˘˃ @AA60(3%B+ '#.=A!.+$ GF8(>.6"?"-:B+ ''&!2@1;*97-4#-(,-.>8.#;&:5<+ '+ '&!4++ '+)&&'&/ $(884  2ޭہ&&ՁFz ʻƳCπ@33߁##Att짣AMaA]I@I{{dbATVVMAbj@00 #,F9$2H,+HHZOM|F~oFIY~@΁))((! #   $""ہ'#*. @w@y@@xyAԀLPLSXXTLO@ )6#?-"-7P' ))12N)1C*97-`C@@1#D),)9V05;:5<HK' )' )!4L O R#S#)&'/ $(aa  ^yFAD@ 27<:857=@AAl~@pBA# @1@B A hF >FSWZ`fr@@*::'-??-K+ !""'(<?B=B=hE}ysrmD@ G& & &ˆ]ewAyjdFF)6 ??¼AMMAMMA INX]]XNHBCVVHVQVVVVZV@22놁YYYY 2,$ ddAG섍ddPQPPPPPPă āăāȄƣиɦ΄&$$&$2222< 33 -  AEE@ Kó@@EV?9R@iOODib@ YQ@DEI<1TA@JuY Mq 䃁//88! 5΄:B8226>588! 5΄:B8226=5  BA ky behmnsy|@π@䁁BCH @ȁG   (BC7-Hр@       (((B|||A||ǿB???A?i @[@NGoNLn22222#((83&!!&28zzzzSX!%@66/_[Ju@,,@؄BzejAzT 譴ň@j,JggM2BH CH1H    @@JRJJU^^>>o9 %0THHDށG݃   䃙       䃁//      (( ..      EB.'',?C     ҁ FLWXXWMF ڃ %',,,+($A/AB0>3,%B* **B=.2GF)8,>06?%",.J* **B2D"1B*97- #/,,1BC4/;:5<' ** *!4$$ $)&'!/, $( z/:!@:::ւ"%C;ςGҁҁJ'&##      胁EE (?7 ⃒郀    聒     ĺ#؁΁΁ہ냒僀 T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(⁄@@e@D@@聄āՁ@4@L'@O-<ف@ TE%1#0#3!%5! -=.+ G F8>!6?"!-7 #2911*97-"#),!#9,/;:5<HK  !4L )&'/ $(TGA@ 8ADBA?BK@G !1??1# @* 󠝚@8@*  @ fD 8=NSRWhn@@&11&C- &(4CAnE~zuws^@G   2hpCqh ('Ѓ¹Ǻ„A GMV[[VMGBLLHLHLLLLPL@잜22膆NNNNZ94,,,,$C||||AGʄdPPPP ؁؁(%ǖ**@L @L@Q " 補Ab 0ҤAzU@#BttBAF'}o@灀G~\##S~ & ۃ "  &29+''.82 "  &29+''.82  @ dr `cfklpru@Ȁ@ցBB 6H####%#!G@BG  BPƀHW@P    @m Ž@w  ӽƿG{enw'"#(,//,'$ +-%(>22>֖˳̵@cBS H@]G<jUUjC@ b5?CC@?CM\@@z@z@dd^ejcc_ck@Ȁ@ׁGӄ  񃑂 ᄃ  ᄑ   & ۃ   ᄀ   C@*##(@A      냑 *185582* ΃ !" "#T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(䁄@@J@ @"@3@@[@@ˁ@fρ@灄ɁT 0 3%   = @AE.+D BGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(䁅Q@U@J@  @"A3@8't.A%@[Z@a@ˁ7@fρ@灅UɁL4Zs0s3Z%|Y Y=Q =l@AE*.*+DD3BGFQPNJIMA8*>N62?J_yY YY)/2 1a *%9&7,-/G#rI,z^b[,;:'5<U XY X)(+!!4  J!)/&')/.0 ,$.($CHE<BGK9 ˢ LKKC  &AAA+1ɿ (R}I BEC@ A}}}us))'A BvvvOZ@Q~mZT`]]_cbpvvv{|~փ ֺA~~@]  +"Y}T|Y0 0\3 0ZzD@ԁ&/=BCA=MQXYYXTSROOOCBC@0%' )/>>>*=>888,CC콽+2CA||D{{{}99!!-===ڱ@| """NoN EQ V X<HNNbhhuxxyb[[TTTTTN,VV@TTFCQQ@@x###   ddddmddddddd ff,Ε6IfH88888888rłğEt88878 ttttttttV8<<8Vttt}t               666,P<2$    & $$$'   $%.&A=='2  @>?7'+  )E==- !  ```)(˴870A^J  $111 633H/7Gq>77@s@w|BpQxxM嫁?^x,  ..///00 ,,%&,  666*"ʃ  666*"ʃ    ܂XGyrqWQQXir=@8F3@- 77:  ########RbKdSV@@eDf  !*  ) Lwyyx{}}~~~y{}龪Auu'<< ́E (  #Ryx{fmc`aaavzvtttwxŶߺC}wwn@s    .ЌԾ遁!! + JV RV0cdE@ << %@)----έ!))# >>1>. $%4:UBmAA9$ ؁ '  ,     ,  ..///00 ,,%&,               !  T  0 3%   = @AE.+ D BGFQPNJIM8> 6?"  2 1 *97-@C@@#,    ;:5<HK  !4LO RS)&'/ $(%+@@]F@ԁY@у䃅@@x⃅⃅⃅⃅@8t⃅⃅⃅⃅⃅⃅⃅⃅32MA#PA&-G#@#@sA}M@~ ؁3 #3̓̓M8Zk0t3Y%u[ Z<j=c@/A/E;.=+GD5B/G/F/Q/P4N4J/I/M58@>N64?9"B\~[ ZZ)*52?1p*%9)7)-.U#aY,w\[[$;#:+5 <Y V[ V&/*!%4- - F ,),&)'+/,. ,$*(ǝGGG LLL'AAA$ ؿOq4KkD@@}}F콽@AuNBjjjBE@êBvvvBxxxׁ۴ֻB}}}@v   EcDYYD c< }H IclCT77T{C@    (MPPP2--7PPPF* @ "4*EEE=''(CCC@Q   ⓓKp444DTTE555b ⋍D|{{{ @+ֿʃ+22+:::2ƃ+22!"*222փCC5+޽ CA77B||| 5LnBg;=@,քSM<<<    L@cEE   TllTD;;;@< (!  (!  (!  (dddddg 5<<'  iiXJȫ ;i    纽ȸ ʶ҄   ݇    !  (!  (!  (!  (! A44 (! A؆ (!  (!  (쁃    샍   䁁  "  "   և   -!%%&?!!1222!4 4J333 $  $PPP3*WWW' ߴPbmFt???jCN=@ zzTMӯ555#Az+%%% "   ,,  ,+ ,,,///"666"---!ʃ+ ,,,///"666"---!ʃ     O.@@@NAEOY"SS"III@,  $ !  & - ***  L  BF>>RwtCcQQ^B }p\FFtlO>>>NpC|laalC|@     $+    !Ԃ˂èB}}} ղ(   6  - 0     CacccBlll@xCfmmmDseeex@D    -佩  -xN,,,--@eSF???WWpDrrr@/ (%ۂ˂% ...---2 2---(܇𵶚 >> ǻ򻻭 &>-#6%%  PPN#*5 +        +%%% "   ,,  ,                           M8.7+0(3%%." #,=4 @AE.+ DBGFQP NJIM8#>!6?"'&A" ##2>% 1)*97-%#/%,&(,&*;:5< "" "!4 !)&'/ $(TL@ 3&%$##"TLˁ@t@s˃B:>HHGGPU@ָeGA|}@|  W``A nk]\\[QJW@++H;)('&&%&%Q %%  %%ⓓAvvAvv !  ' ރ35&##&53A?? 9(?9B~@8678 HhAh ⳰23&ƃׂGKKKA88A88 tt+*((++ttAA(22222222( 2;c6h?^"]ca cc01H2[1`*.9,7*-3d#we,ehn_/;0:052<` ^a ^2.2!*4< < Z 0)3&1'2/12 3$0(*  '('8XXXXգ $5DDD=C-B91Խ9A%'!?VJeywnwy:- Ѯ=E Or ˺Dzzzx~Ħ@B @晛 Dooooy˶A}{ ᥒCwwww ȃ@n  #_FX===T`DeH----*D z_N E`(J@     *'NSSSS8B; 8B>AO8#. DhJ:(((}GzzzzZ"B@fR@|&   $  '  $  '      7Veee[e 23Q $   'ŝ*<6_pomTDA=?* $ ծب䷫Ctklv#3  .- &)$  '  $  '  $  '  $  '  $  '  $  '  $  '  $  '  1 Ϻ:  &?@' +0+ 1 4Ķ-"<;& 2!3 21!$5%  2 [    ݵ @ ,ڰ  $:V0    #*   $     "1 =-> $ !+""OP6O?"SVuT UU'+2tK1f*&9!7*--L#ZT,XVtXY";!:)5%<R L T N )*)!'4% % + *),&"',/+, *$+(+:4 ֹ祦69Ž BBB&?bA ?D^ |CwDB :$@66LBY(SSS'   CXX``ʄټE}``WX{ ϸ߻@D  eE[) 6}}6 2_E_/$$0@   %)?OOBB@% 11'.BBNTD&  O&  (&&& D{33|}@AppGxqzw01W ۸@ ҦBmmm )  :::%-) '>>>,&*:::"*' &!!&:::  A{{&$$$ ??? ò@{Ed''''ZقAvvȑELB @&    GggggPCC4FGOOWWO.<>8g@f        %(((Adddd  -ddd@222 Ვԅ $ ȿMrO888W``O999V}㄀&$===@@@[\`ttti``kuuuUSH;9<:+!                                 惁  냁 턚  ԁ   %! %"γ̲$% 縸 (((,HHH % uB24ZF``Fn34B ~;00@% 6>>>&('''݄)+++$))&,,,$   +++ %  &*** %  &***  & 吁 GfgC^^ݢGWVö@ρ)    + $ TD |S/+FuuF17XvDY.--'@!   %)ہ+ +ھ $$$Ш)   -+&  """ ! /.;G   26)     +EI)(+``*"663IGK=999888,888C  -- FaJA\$yFj444VEE@&&&c@ځ)FFFL1  R+Ԯ/EEE*&(1CCC=Ϭ *..Ł #<<<0)))/ ))  + 2" GGG;+  ) )    )+++$))&,,,$   +++  %              &     %     T  0 3%   = @AE.+DBGFQPNJIM8> 6?"  2 1*97-@C@@#,    ;:5<HK  !4LO RS)&'/ $(t@@Dd@/O@A"&Af@8t샅9샅%d@%A7ρ@΃+GO6Me@ځ/@@99dǃ@VM8Ib^0_3H%YF J6L=[@EAEE..J+EDEBEGEFEQEPONNJEIEMC8B>J6F?+"<IjF GG"$ 2V8 1]*!97"-$D#[H,IHcXd$;!:$5$<E FF F!!40 0 @ ")&#'/#" $$$(#Z)㶶UO%8YCWWW] JS999 #! O$$/@ȁ?[OHC;64!B``` W0C|wwwAjjApfŸB}}}@o O  Fd?) ;AA.SHgZkC@Á  @ @4!7EJWZlwA =a탂 O@   =a탂 O@   "#胁  1UƂ 냁 ɑ0f !*R=KKKV "aI.BVXO4A@~ ;('+s%-)))(+&4k[[[g #WIBgbZO,E      ))   #*Y ))).ف U3\ QQY,r P0(6F؀@,ZroCsT=@C} 4988857"---( -  "##  ρ !Ҳ 0+5* 66 !Ҳ 0+5* 66      GN6-$##Rz ضA##''AO7Eu`===C@} @@7@@@@@@@@A@@8@ IuuuCxxBh}}}xF@΁    .59- ϩ׃Ei}~~~~ij AkkA:L)D~```i@V <  # ))ø  #"ˍ߈ԓݍѽ@c  t z' # ' 2 ĶH}{W2>A ::*@hԦCvty|_@99AW@vA:@Czzzu G* ߿@n ݙ FXKQQQi5EDD AEEBr⾾F^F@ ݢB                    4988857"---( -  "##  ρ       с                 / ,   B ,G,073/%C+ -2=6@ . + D BNJ#6"*/J+ --2A 1;*97-'#7$,-,;/,;:5<( )+ )!4  ()&'/ $( ?ʰ ??䁁"1EEE+IBuC@  ''Bwww ɽ   DfI  ?Z}A@Ƀ =JJJ:," &1==J %%%#%%E888[w|ⓓ@䷔Gvvv|wwvv1 11 '0<<<-))*((؃A77===.""99"""D""""aBY""@"E2333}%oC22@3ЂŃۂО d  @8 tA44Aؖ  ( .>!! $>> 1=bbb36I111)C{Y66@&Dx^^^w  %" $$ ۃ   &,333  &,333  F#QDP@[@BEEa@B}  ** @D pP,?<=FF>>?uC@ˁ      C[ggg  ծA[[         ρ  D aQGGmC  @ Ճ***%/1-- ߩց /-** =Ɂ      %" $$ ۃ              􃘁    T   0 3%   = @AE .+ D BGFQPNJIM8> 6?"  2 1 *97-@C@@#  ,     ;:5 <HK  !4LO RS)&'/   $(@t䁅\@@t@J@Ń@"A3@8t@@h28@@@MAB//@AK[@@Aˁ@~@@@@@灅A@@;Ɂ@j@@`8 Bădd@@T8<@ȀdM85 ^ U 0X 3C %[ 8 C / # =J @ A E . + D B G F Q P N J I M 8 ># 6 ?" "; F _ 8 C C  # " 2c ) 1V * 9 7" -$ C #[ D ,C E \ L F  ; :" 5 <7 C 8 C  # $ !# 4  A ! ) & '" /# $ # $# (̢#XXXX+΂ AAA,*=aC fA=aC j=H55H} A&5Bccc5&@VVCoooo݃ ܶͶCyyyyAtt@n""cEb;;b, 5aH@ŁFF);SSSS;)( (8GGGG=MMS   El2222l⨉@{@zAZZ@ IJ ʃ 2444냍999&....   CCC00A{{[B[@{"PxxxP"쾖 BR R@ A Di@E> ż="">     &&&&+++             =! 4 0 3 %,  +DB6? "&4   2* 1 * 97- #$ ,%#&&&;:5 <     !4    )&/ $( ͥҀxwyssF4a|Buxl5 ́ 36( 6  % @h Avv #0((( 89888888B{{~ 99@{dddddddA88tt  !!!I@|~]  00/ӁӁꄁ  GYTEAAH]i@~@**UUMU     ̂ DIYZZSB;%.@   P(44->< !!!!66:::12C  ?  00/       T03%  = @AE .+ D BGFQPNJIM8> 6?"  2 1*97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(ҁ.á6@h@8tڃ8˃B \@탅탅 @I*;1@ẃO@<@򁅅88ȃȃT 03%  =@AE .+ D BGFQPNJIM8> 6?" 2 1*97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(ҁ@á6 @h@8t8Ճ @@)*<́3@Ki<L@:򁅅88ȃȃT   0 3 %   =@AE.+DBGFQPNJIM8>6? "      2  1* 9 7 - `C@@ #  ,      ; : 5 < H K   ! 4 L  O  R  S )& '/   $(Sa8́6M@hW@8t s@@s A*EԃAfs@@A<@$@) 2fWW@Cb"׃"C.0$3%/ =@.+ DB8>6?".  2(1&*9 7-#,#; : 5 <    ! 4  ) &'/ $(߅J0.@߁ SSBnl@nCe@  -3$ E%%%%ⓓDVLF@΁AvvAvv &  "";""惁؁ ׅ9999D@dDgd@ׁ=22!؅2·΁22D5CB88 ܆<<$6#?<";P]7 8822V61T*97-@#RE,O@I?B;:5<5 87 8)!4&& 3))&')/ $( &%%@>,CDG!JGLLL\?@ <:,0/2)[AzX3Ȼ?GDZZ]]]ƽ@{ 타)GGI]]mkqAc_2 9KO@((772( ))0./B6/.N,,44 0,&& 𝗖B:Wa @ Dz@s3#TOtvvxHR ::???K1  ߃  ]yDtuvvvaD9Dwqi쵐@ 6hlpxxE>@ (<4kps@0/$11 )0      2CCCCddddd (,' %-   %,34@AA@('AZ^^\l@:Q                           ڳ       E@FGUA?2GCM`Vb[ZNNTTcckdgEET (  "1.@U  Š @DO<=05 22///  5  >5 22/// !#!     Isf^MMA:1  寞@Z@All@b @A   #-*؆  hlaLH971A Y53<  CXoAO@@;'&!BM\xxxqmns}}}4E   烞 δAwiƷ#%H#7 .A'ԏ@%G@ 6M@y@|A9H@[%(22(>; <@e ۘ@}$K2 AeCĨ@O.H,,Q/  B 5IK^\ln|@ԛ-[ kVAYk"@ #@M  渫@z  ѹϺ聁(\\ 5A !!!"%&&&A냀        & 惁ũ         %+&..## ! ,/3++2/,    ! "   L4FiS0[3H%kC C4=@AE"."+DBGFQPNJIM88/>?66? "=HwC CC!" 2U5 197-#B#^E,>HdHZ ;:"5<C BC B!!!4( ( 3 )"&'/# $#(6<9/???ݟꁁ 迿ɅB oABJdI#AaB@A}}}spm\Buo ձI~_\khhkmoz @p酀 EZoTN> @ā (  #"3==><7DKRTTRPPMJJJ>>>! U  %%  %%ⓓ@uMyZC0(""')(/888Brc}@ ̼AvvĿAvv!    υ!((   !((상=;888,7/DDD66A77B|||D{{{}9999ddddddddddddddA99A88uuttA44A؄     Ӊ (&   & ( Ӊ #   " AA #!,8756 <<<) !! DW PI ,,,111ND@ˁ FF! ꃁ..///// ***%%!  Յ!  ՅYTCjffjz?r@>ּ  #' @  胥#  !   U  ŤSm~pYP^\\]^in{{{ooo@|  ""0&++1 &&0@  ##ɺ.5HU  o9.@ @s#99-̙ޠ999с=== !,[~L hhhsssh:  @  !   !! ꃁ..///// ***%%!       T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Le@|@H@ @RL@]@(a@'@~@Á⃄M8dg0z3e%c cDe =d@SASE:.X+[DVBSGSFSQSPaNZJSISMb8b>a6b?5"]ec cc22#2N1w*,9,71-2c#tc,hnyjz2;1:/50<b cc c30,! 42 2 Z.)3&0'3/22 2$1(G⚟ʽ   5CCCP&+*** /L9995H.! &(''" Wr ӽ@:XU[NS&ddd(As`A`` %Ԍ 蛯@Q  "  Fn 4pAp,BUUXZmC@     4((8<<<<)...ω  ߋ:ﰰك--.    22@22   ݋ ((((22:+,&==  ߋ@     ߋ@     ߋ@     ߋ@     ȴ@׃E1V`   ʾCnL# ߋ@B cdV800&1   $<:>O`w@ ߋ@     ߋ@    /  ⃁    ݃   #チ ۂ 1v),,9//!#<[[[k@ /jF:OOEQ+  # s$-*))#ǜ !$$ F2a[[[m )XFJo`GA   !" rr& ))))' 1!%ӝٝ׶%%mmC 5TU A&'0ꁁ-'TV QQB6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@n@ƁS@@@f@@PF@@źŁ@偄T  0 3%   = @AE.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $((@@@nm@Ɓ)S@r@AxAf@8t8@@<@-@P=FW@@z샅́G@o偅88ȃȃL43T:0F33%S1 2#1 = @ A E. + D B G F Q P N J I M,8%>-6" ?,6K1 22 2E 1F*97-.#=,,49;68;:5<1 21 2!4  . )&'/ $(<<<;;%% %%ۄAA܀KP@App Doeb,Auu@Y  A O@Á  NN MNVXXVVPTNNN@@@AU%%  ARuu"""@Avv (((44 ,,$"""62... 99++C{{} ++@{ J$$$ B,,,ZZ2222dd A.8@8@8 jttt "" ((   ")    '' "[[맦A,,NDDMRYZuuu{{{@@6t{lMI(  ك .0///8B2  66  66      A΀O@Ł2[S#7#GA77GQJJQO## @=55C  Aqq Eyyyjjj  HFMKKM %B@ Ӡڵء@xŖ  jj@ [c}}zlZ[:::Ck--Ȭ ɠ ̡ДρJKNNNHN4A}}ן븸@M         ك .0///8B2              D=]L0N3@%R; >)1 = @. +:DBNJ.8>96#? "8@P; >>[ 1N*97- ?#A;,@@SF@;:5<; >; >!4  9) &'/! $(쑑::::݁ AAAпIh9;gC J$جwAdNBvvv@­Cbbbb 쪸䲡D{jjjj@b܁  CYE]2[7 ]lD@  $,IIII"( 41)___.K'''';Ge1111e@ yyYAXy ) ,,,&&&& 666 ʃ&&&& 666 ʃ  IAllllYA^Gouuuu݀@Y ؁4" CF>>Gp~E |cFF{lB>>=f|E@с  큁  !,##㧍###֣9*. O(!   !  (!     ! !! 쁁 (DE m((A.E2222π@9( 4#6 %%)кھ"%%%͊C}}}},!!!>>/#>!é          ) ,,,                  M8NmS0e3O%qN O6V=^@CACE.G+ZDMBCGCFCQCPONJJCICME8F>C6L?="KQrN OO#(2mJ1c*!9"7'-(I#aI,PPkQ`!;#:"5%<J NN N%#%!$4  ? %)&&$'&/(' ($((Fв"HHH /CCCIɁBBB  5'! MwCB|M(н@ ?XOZS!B~~~ʭByyy݃@k  !  Fx 0YF{Y0#8hgC@ˁ   4&          +" '* '<<< ))).#^^^&G   O[555DJgF̀@E,ZroArn3Azz݆% 12&   *냁!$%#  %  # 111 %  # 111    #  #, G% .QJDBsغEL<@   &   '# !!!#############&#&####"###!!!#  F X{3Gc~FdD0FZ@   #  -' 90 "Ђ ܃Bv~ п˺Bvvv Dwmmmm@<$, (  0>5:;;"FB -6---9 !܂ , '2:,566=lH" !P---84   *  '˩྾ëÁә: "##ɂ '9黸BxpGs\ݙ@E}kk~ #((# '1---- оǍ#9,+))'5 Ezctuu7F^D܀*            %      %  % 12&   *냁!$%#  %          #  ###M8Ag V0U3D%^A B)< =@ @ A E .1+ID1B G F Q P N J I M086>66,?2"=LP A BB !72_=1J *97"-#>#WC,EJ`\?; :!5<A ?A ?!!! 4% % < )&'"/!# "$( ϡVVVV) @N::GF;qC> E=@@p) @"@| @DoooozAZZٸܚD{xxxx@Z cIo06a5gF~@ځ  +?VVVVDOE__,4AGGGG9_ (!%%%*"!Jd2222$$$U ⵌAmi@ Ƴ³Bvvv ðԃ  ++++.744 +;<:ƃ#00 ....$惁׽DDDA{{!999լ@{ ׻ED$X'C #DfIIXnS@JUBgX # ((҈ # ((҈ # Ua^i҅ ((  qq3ӄ2q((ǦHhG8..888u҂ɜBIAIք ((ߜ҈(<8VttjjtttdBF2(<8\nu@V8<( ((҈ # ((҈ # ((҈ # ((҈ # ((҈ # ((҈ # ((҈ # ((҈ #   K  ((  4  !2 ) 4 -냁"(( ( FD7777D=G66;-TTTTNF-ScC]F  [[ V_QL QOT@}a`}   ق,,, &&&&!66 652 ʃ &&&&!66 652 ʃ    􃣂<  L'dddd>>^Ao&Gjllll̀@3 ҁ%2 )"!#*!!!!6###>####/##!!!!-2####)#   TkAxi@Z@8`gAg`    3?CwwwwAssϾCkkkk@|   /)5  ! ݴ&   B~}}ȝ"" #Kk\@1ZFTTTTـ@6.qq΁ Jzyyyy=jooa װ FhE6666_@_ ab(@@Ҿ@!GG            ق,,,             L4' >& 0# 3% %> $ ' = @AE.+ D BGFQPNJIM8 >6?$.<' '' 25 1) * 97-!#.,--..D ; :5<$ # ' " !4   )& '/ $(  // 9%vv65iccpEdApp|BuxN    sJ_bT5,,=s  4!$+,(4%  Hl>6>MCCA{@v   4$ +### 8988888899B{{~ ++@{B8L@APP(( A.8@8jjtttt솃223(())  -3(((I[[]]gg2I@|~]ww( """ك 00///66 66   ABBHC>/++2GSz@h@W(((( jHՁ-   @e   WWgg8..+":87%;~~ ǻ57:::)@xPxG,{{we^\WWWWWX\@5~~  ?       """ك 00///        M8#* '013'%8$ & = @AE.+DBGFQPNJIM 8>6?'" (<$ && 2/  1( *97-(#) !,, (6&* ;:5<$ % $ %  !4   )&'/ $( ??@ǥ䁁˻˃ AA@>e@> ViEiVA >@(22( %0JJJ==;+% J%%  %%Cb888 @AvvƿAvv--. 턀 ((($%@@@%$A||99ǰ99ǣ@|Biih@iBJuAJ    CSdddSCA88A88tttt   ;(څʃ." *늁 상 ==?- !!!ʿD666<<>^D7@CVBWC !!!탁 $,,,$  " "    E1Ava  @ rBmT3 6?"  2 1 *97-@C@@#,    ;:5<HK  !4LO RS)&'/ $($䁅%@V@J@ @iAJ񃅀@8t񃅀񃅀񃅀񃅀񃅀񃅀񃅀񃅀؃8⃅9A򃅀AHa<@^@쁅ۃ@?@恅@؁8򃅀⃅8ȃȃT 0 3%    =@AE . + D B G F Q P N J I M 8 > 6 ? "        2 1* 9 7 - `C@@# ,   ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (J@8W@&JM@W@iAJ@8t݃ȃA@q8@a(@b@ԃQf@?@A?@$@)fWW@Cb׃T 0 3%   = @AE.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(䁅A`@%J@@iAJ@8t8샅^@ Aa)@Y@쁅@?ρA @؁8ȃȃCK sV0U3I%mF H4 =9 @*.+4D!BNJ68J6?2"DVc F HHpA1B *97$-'Y#_J,A HlLL;:"5 <E DF D"!4# # ( !)'&'/#' "$"(@{@{ ࢢ樈AAA]I;;;; ]]]]N];;@A(D~tt~؁(@EdHHHHd 䨨ܨEdPPPPl@GmvvEvvmm? ?mm6 6mvvE@あ  !!6666!!  % %!!))))6%%%%I;;;;ƊG;;3333@Ł ޺AllAll ļբՃ--++Ɓ:::#-////-2/2/C77{| =?A?= گA|{"$$"ڼ @(A((F,>>@<2D,,PPPP_\*ҟ_ҁ*\ΦGj888888j΃ئBj88B88j؄2>PP{L{>   ~~M S@" "  ,,Ձ,#"&&&&" $&&$ڃ#"&&&&" $&&$ڃ M 3333 WCXaIi <<<<@!   %555@GGGG@5555(####(551####15559GGGG9j ZRi@ iRZDCZFFRfCf#STTETTSS" "SS STTE@  EgMMMMh࣯꣣Eq@@@@q@Q ' ܁'$% 4::4/>/4     @jjoC    vjjB B`X@jjEXXXXŀ@    %N Nڠ1111''  @8 @ 8%  #      "" "  ,,Ձ,"          M8!303%%< #=#@AE.++D#BGFQP+N+JIM8>6?"#1; ## 2:1/*97-#5,&(711;:5<  !4 )&'/ $(9ܦ=ȁʁƒ%C CGF@ ӻήA xd0Wm&fsAi_@4H:8 " .,M>H%%%%Bv{EZcuy@ 䆆Avv䷷Cvvhh! $܁׃&' %$(A7799A7799̓A88A88@8C,,AE,,@,"!!!!" !(2"!!!!" !(2"!!!!"5ZFI"!!!!".%,Sс,!6  !2!A88A883!,! 2!<>)888K>> ⢍@ˁոAvv ưǫAvv'''Ɓ:+++⃂ 5AA6 C77|~99ֹA99ժA~| @8@8 FN@ 9\^^\9 @8 tA44A ćĉ؃(d  ֐Kځ' 'KTZZj @ d@@~aꃂ,,,,""". ́ """. ́ NJkTGB0   !!!!!!!!!!! ! 4 A H'*MPAw  ˀB|||˿ )#  #( * āƶಲ@fУ@;F   YYAC888AӀ@+<<*1ΏIII ׁF>>F@bB+++Ebb/pppAMb@         ꃂ,,,,         B TxY0f3V%S S78 =1 @.+;DB289>T6Q? "HS|S SS(*l 1h*"9&7*--B#kB,ZVvWV&;:&5&<Q PS P$'!)4- - 1 $)+&*'-/)+ ($-(% C,WWW&***ԣϸ ƒº:EDCEM^Eع"dB#eE@  1($IB&&B I%(1 ʼB}}}@}    ;LekhnOnnneeeL;, '@Ӂ    %!+.,.9@LZZZQKCHMMMB>:333'''  Z %%%%  %%%% VciekI/L.<<<10:@@@@΁ §B|vvЭНBvv| )"%%%Ƀ) $8883샂#??? ???#A{{B{{{*99&ӳȴ&99*ӧ@{ItlL5-tt؁@IPR+]_8:@+22/  %2SpppQ==QpppS2) ۦD~L888윜؂✈D888L~؄ 8LttttL8VV 8LttttL8   (=C) ؾ؂  +āӂ ط ίײā ض(( ߶脋  @ʸρѯŁ򼼼>>༼c+!7sLLL!WWWuF+Y@K!rMq)   ...))... ) (--- ) (---   ]N1g0!5-kG آ@  +#FavY$$$///yaJ #5=+=@9)    ((  ÐNY0)C08`@  6HD1   ýׂ (B;!  (( + ''        + *###"# 'A==@[_S---O{{{)wwwC T#= @@:  A}}+ ١2228H끁07B 666666 B6/+ѷ䝥%    Azz!   $  $ )   ...))... $          T  0 3%   = @AE.+DBGFQPNJIM8> 6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $ (%w@@}t@Ӂ-ZAl΁AtA@8t2ā ŁAK A3FA9@냅2 @:}2@W@΃@΀M8!7!0+3$%6 = @ A E.+$DB G F Q P NJ I M8>,6?" *7  2/ 1,* 97-%#","),*&;:5<  !4 )&'/ $(:E߃GO/.D+@Q SS@ƃBwlHBe@N@ 8O   =6E %%%%CKFⓓ@o@vAvvAvv5 A!:""""߃@ 9999׉@0 CB8L@] @B       (58؃((Ƀ Ά<؃227:<222<A88A88o ۅ&o;tt<@~ 3DzA~@ C%FHQC!! !!D'R  Dts??FF??rA@  @"@!uӁ{ˮƷ  $ .?(  j׺1@C@ȁ@΃j^@.??@@@<}@&6,,,,S@==@`f@" @ ⃌ !$$$$         .5T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@z@P@@@H끄ꁄ@@UaƁ@T03% = @AE.+DBGFQPNJIM8>6?" 2 1*97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $( d@ˁ@zj@.P@@@@H@$t끅ꁅz@5@@Ua @\ŁƁ@@VT  0 3%    = @AE.+ D BGFQPNJIM8>6?"     2 1*97-@C@@#,   ;:5<HK    !4LO RS)&'/ $(Z@@zT@)P@@AH@8t끅ꁅA@(@U"aZ@ELWh0l 3X%zW R8R =L @ . +/ D8BM8">X6G?U"^XW RR++U2X1t*)9&7'--X@C@@W#pV,WZYY';:)5<R L W ? +-,!+4/ / RA *)-&)')/+, +$,('VVVV'Ѣ   >iii>꿿(((9QMB  #(BCAIZmA  DcD@B```ہB ED  En ѷCwwww ШAsqַ҃Coooo@l(-2(  -[@ [-[= I~B}2[D   +$3AAAA3$ %))##$7NNNNN     Fzyyyy{AfwG{4cbQ~ٱEY))))B@ )Дư֥ н)))))"-999-&)$ Ͷ )3333'3335 㻻CCC((ֻ88! 0\bg|Cv0B{{{8 BBAF`0A  / C|`_  ?0\BI CBxx! 22 N  wBZx (9PPP9(( (PPJFF/(*((((9P  ׃  $   ?+  )$601++*  "7ۃ+  .;79AA43Bj``؃+5555ַTTT 8;74[ CSRQlF@X}}}X%%-67šPPRZWSL)@:%)""""(,,,( &8)&&&&961 777-1)  )&&&&961 777-1)             :G.pppp-@=GF+gggg@V@uwBjAj /ttuC"} Cv+11221222212211FA1--3;MPXUSULI;2222.221111PT #55SnE mT55mSA++8ctFb6666YlE@   )탭(   "(**** )R ''''5Ciii@303bbV31fG,,8bCyyyy Ctuyx Ծ@j@A:#$%!? ''{oo@.8&':NHr@ ='+նց "  +  + 1-U.-  $)))) 10~EOOOO}@F5G<3ZtF@@Akk@BWV1 AaPvBW+Ւ߰۽Á @@@ ((A]\;ׁ"12 /(+Ѣ嶲)ִ́!# ذ˷ )        )""""(,,,( &8  ) " )))3.               $%%+  HXE_# 0P 3B %]E D%5 =< @&.&+A D!B 8 >A6"?@"GHlE DD#?2jE1] *7#-#G@C@@D#S. ,: P`HO;:5< HD BE @ !#!4 L"  O" R1  S)!&'/#! #$ (#    &&&>>>  ƒLrAAp !. ..P0PP  R #"!"   % Kp???N__M>>>jⓓ@+ ƻBvvṽ!   ***&/// 777Ƀ .((+"""" <<> "ǰ      #н»ǽٿ  ۪ٶB~~~ ˝Bsss֨Bxxx          Arz Awl@e  ?wC S?fffNO?FF@ā ! )'777',迿#..໨..γ܁  # @CtNNo攛暘    䃈!    ! $$$$  ) ))           􃥂  =,  0 3 %   = @ . + D B 8 > 6 ? "       2 1 * 7 - `C@@ #  ,      5     ! 4   /  $ (>@ZZ@kAzz A  %APP@v 7" 9 9A``AJJZZ@8t 00&Հ!BGjB)@o$ 88 JJ2A HRF>A胉 ˀ@u?A.Aey   $   T0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#,   ;:5<HK  !4LO RS)&'/ $((FZF@ @P烅@aAJ@8t &Ձ G8@22E@RA䁅"ˁD@u3@ApyEL-L #0+ 3/%B+ +  = @. +D B J8>-6?%"-4R + ++)2@18* 9 7-0@C@@/#B#,-7B2/ ;:5<+ ++ +!4)) + )& '/ $(ʁ<<  فƒ>>ȴ @C  Cހ@@kFᦦփ A A @8II8<> FFB( IAPPAPP 99߾ڃ @tAtt @@A@@ZZZZA88A88σσttttFd/-//9    Q%%-* ((ԁ%%  J>>J## /jjBY9|F =83D @@o@FhAc+&))׃ 221**%郁ȃ88ƃ**%郁ȃ88ƃ  (,!YYYY1;;@@.*,!'33,-^FFQ+**-9*Bk__Ek @F@5>dd5@[Xm׃䭭 ؁˺؃     +&))׃ 221    ꃙ胙  ރ惙 샙T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ҁz@x@3@@@L䁄䁄$$'!@3@_@遄@k؁܁ȁ@􁄄T 03% = @AE.+DBGFQPNJIM8> 6?"   21*97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(ҁ<z@`^@3@@@@L䁅䁅@8t$$ '!@@3 9@ _h@с5@S؁܁Ɂ@q@߁ 􁅅 T0 3% = @AE.+DBGFQPNJIM8>6?" 2 1 *97-@C@@ # , ;:5<HK  !4LO RS)&'/ $(ҁOzˁ@`d@23@@@@L䁅䁅@$t$$'!p@3@%@_a@  с @4@S ؁܁y@߁V􁅅Np1T/0=3?%P/ .21==@'A'E-.-+<D2B G F Q P N J I M%80>16+?1"15O/ ..(+%2K11%*(9'7*-+,@C@@4#G1,1?J8;(;&:(5:<. ./ .*+(!(4** ,()*&(')/+( ?$?(11`$ f* ߁A..JJKyBa@@@SS@SSAn]A]t ̴@g  S}a* I%AՀ@rr``A^OiibA r(~m i`!li@ρ%%(!%% %%A{{Cq*DlCFgs '@>AvvɝAvvɖAvv΃!* &&!!0Ӂ -*. ؁ ؃99Avv Ӎ9/@l'CK+ӃC SNCS V @PXhh^܀A A@hā @N 7  V<* K ''((DI;4((RO55''NS A@ā   ʁ/# ?O%  P=E =Ÿ NBL @ 03A+ۣ)*ہ8""8 ٛ@~/.0Pǁ Mpp^^hh@h @h@́ ! JH   (& BJc}DZc{ ˉ@RRCKjummFB*n@mW@m@߁R@@OFG@ŕ.//#// ˻Ɣ "A\t@|#@[nk ;B; O   Ƽ 4K; SSSSSAv|RT@ dzf,'R?++,T@      ?H: Q̸ 0O G- A\; K +   ?O= Y 57G < >@< C  D= 6 M 9X? :CIf/.C,qL H@ZCLE^V@V@| @ZT  0 3 %   = @AE.+DBGFQPNJIM8>6?"    2 1*97-@C@@ # ,   ;:5 <HK  !4LO RS)&'/ $ ( A@gAo@ρ@>@Ah@$tҁЁ:ܺA@NAāʁ Á@ o@߁_R@@Z@ZT 0 3% = @AE.+DBGFQPNJIM8> 6 ?"   21*97-@C@@#,    ;:5<HK  !4LO RS)&'/ $( @@@g@ԁ@J@ρ@>@@@h@8tҁсЁ : @&@@EN@āʁ Ɓǁ@́ԁ@\@@j@߁Y@@Z@ZI\_p0l 3`%] ]6m=f@%.+TD) BM8) >a61 ?^"ad] ]],,~2U1k*-9%7/-<`@C@@]#< ,Yg^`,;#:-5+< HK] U ] R =<;!54L5 O5 RP/)<&.'4/0= 0$=(/匌ڸ +BBB  ྾2iBe22]BZ2BXٜ22Ü#pB2 ڝ 222 6ggg!K}OOOa]]VOOObNsbOOOXbvv?LOOOr @@ ԄmHm/ 1mF m+ ,@ڂ /ԯ*  +%%% $$$$  MxL ++1l·Slgbbb]W||N[hhhbwȳ@ ɻBlllԾ -  ***!...%  "   (::: 666)666   222A{z* "???$$$ö@{JVVVVffZVVV|҂ЦCaaasDhVVV@V ߄M<<<333MJF888GGF888<O@<Մ;ddd< 3343㜜Ј즦((( $ZZZQxiO111TullwT...B]nŽν  555MZnnZ554'/;;;;;C;;J;;;;;,;;;;;;Q;;DDD4;;;;8DDD;;@;;;;;;; % /4$000?ffM444827222'''@=CIIIN^ACtUEEE5+&&&000T/ĺă /;>UUUX]][TTTS>',66VVVXV]]]OUUUD<%&&&'''}   /KQiiia22[nnnrG% *GLttt^QAA@jnnnPL,$$$,,,'i   =A...GA'W---I1%???#L_~~~nsLLvc}}}YDDDD.k*   #PPP,!!! M===tOOO< JMMJ-.3P@R-% ̾4Kfxxxl1//1-   惁 ,,,***''' (((***''' (((   stJilMMMUUUyM zmOJJJMMMF@   K=HH4] !!!֗D\QDCN '''///@ $L@pG' Ղ@u /-*   #-72222228-)TT&->222222:H Nf|||yrrq{{{kMA 9MdCtqqsB aNK D@   ',/϶ƶ̾  (!!$+(3888/鿿  EtV543REO444Ov͊FxT!"#\|ER"#$Stƺ@<-< 22$   ݁/  .  ,L~gYYYF -PPPJNj[dddnJjh4]llly @?     )MxwvFFF#맧?tuvD HB >þ;z-3  TT'''9_]]]1R/زֿǼԪʁ # !  ***'%$$%/*LJJJ2#????5  0 AE    !!! -  -   惁 ,,, ,          ,  + -   +  , LhAZ10@35%O/ />=>@,.+<D,BGFQPNJIM181>16,?1"1DZ. //12B11A* 97-!+@C@@1#?1,11AB1;:5<( $ . ! !!4  ! )&'/ $(>@>@89;;;2ꁁGGjljjjjjj@K@GG K  @(&!###((م1335./111@@0 @!" "! %%%%⡈Izxzzz..p @ Kvvwo||blvv 0102*+---( wwrtttww&!"%%%%%惁ZZ[ZZZZZ 9%ľ99K`\`bZ[]]]```@`ănk<<<<<<:::6! G~@~Aii@G:<2:<;;;K11;@ G"*_eecF&G  $#$"YWZY FFKKKKGG FFKKKKGG慂Ӂ /,**+)/0"!.-(((#5666L~ @Qپ*E E! ////66333004!! PF0K QMHC@>;;;F@ځ   胂  $&&&ԺӃ'&;;;;'' J;NUf`]^^^vv D1+ !!! @׆   Ӂ߮ ITVM ?KS   ?@h_¸Og 793-Ԗ+.((-111ÁAwx@lD|''        $#$"YWZY     ځ %# ##          T 0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(ꁅb@I@'@@@`A,@$t䁅 e@ 􃅀 AQ(Pp@ځA3ӁA!􃅅T 0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ꁅP@@@@@`A,@8t䁅# A "4@Q@PAځJ@Ӂ@DH10#3%0 =@.+DB8>6?"/  2)1&*9 7-@C@@#&,!'%% ; : 5<   ! 4 )& '/ $(Ֆ߇BQQD@@ā@TT@n@l@nA@e@ 1#  E !!%%%%BVqBhF@ĝDvvvv 8) Ѓ! '&#""؁ 9999A4āA$Ą@AdxdAx@ȁ<((ć(Έ2؁2  D8888 :::::tt:tt +   '3;*$ S@ '-LT/g+H!! $88CrSSDs@ր@߁ ;;  $$ 僁 僁   ,2F1-CxvBz@"%DA0) 3JS/! !8AT\CCzAs?FF?@   腑'(ށ8"݁AYwAfW  @K   !& @} @T'#@.??8D@Y@u@a-- 00@s>@ a!߁     $$        ( ! "!T  0 3%   = @AE.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(n@@n(@ EAt情ꃅ@Z@ȁ@8t  g i@ -?@"8d@ށځ@K.?@}C8߁!!CD+B)0 3*%:) ( =@.+D B$8 >,6&"+.G) ( ( )28# 12*9 7--@C@@*#4) ,,,8.,;:5<( %) ! !4   )&'/ $( 99Ȯ>> 쾾Ճ@A 3<{A@AkkXD ̛   w@ }66CC@%%  A66֟@Bvv8  @A 33ڃ77 Ӄ #"$ HHHHH 99۵D~|||փAtt(CTTTT((,((@TZZ2ZZZZZA88A88⃑tttt    ށ tU   6611(# 1 wr/+) ܁jj @A  WB@AooFЀ?@   ׃ 2 "   8   8  7YYaa.*%  -4d t ^Cμ@`@ .@  =IH>?628==k8A||ACB85$ %(9:@Ł ߃ (* i7L@   F  ?CBBNN@T )  Ƹ     C&&aEC!3@MM@A +@ ۳ʁˁ"---++ ,-.  ԁ  4         ׃ 2 "   +%%%%%%  #      񃗅   ك   DHEm? 0=3C %iC G%J =Y@W.N+D D0B>8;>E6 ?="QRyC CC+$52o=1_*97$-.M@C@@>#eE,DEgOc;#: 5<B 3 C * ,.,!+4<< 6 ),&"'+/$, $$,(#왙νɀE.EOOE0FJ,FPPF0MqqqpqqrsqTB~8=@ACDGL@@GR_kppk]RGR`lppk\RG.!    %-DSLLIL@I  ;;mqsssqmmmzULAAAA8/ "** %  % ✜UK6,9>:9;;;`lvifli^ho@ׁǫĬǭǁAvvAvv! ((,+*)))K E.EOOE0FJ,FPPF0M! )烁@ytnntv@!   9999E@ā<9:<UTUXVRPTTTTTT@T<0/<<+*<ąE~}|{xn 6GG໅<<<=><><5< ⃁EtfddeuEzdddds++333)CVVM`C`AVV@8@8``````a``a`````` tttt#ꁇ ##)(## """-  #$$#123554555227*#XW0&#&)))=<A7 8AA6 9A!99<;<==???@  !4)+44'4@{@|_KEE.)+----I@ChYYiCaYYi ]MVZZVH_! "#$" ;́ƃWCSRRSAY! % \\\\\\Z\\Z\\\\\\! % \\\\\\Z\\Z\\\\\\      煗 63333345*6\`cccccccYY]870000*(Y UXR:1.1222((A @ځG[EK[G\GE\&>>&# !!!"%-7>>ABBDHHH??7")-,,+/4 _" F:::@B@?03U~F@ɯƯ 텝 񄥁  胗$$$"" $..)܁иѽ|E{# ʾ   (K?Gckb_WWWff` ϵ @o}E||E~$"$#6-###  "$&"$$$00 !'078 8RR8 =RR8 #ǧ ! ؅ :  %(M$R b^KDFB0,v@ȁG$$G$$$翢# ++0 ## !##@gZ[[[l@ ُN]drt{wttt}}ty~@bVPBzME 6"       2 1* 7 - `C@@# ,   : 5       ! 4    ) & ' /   $ (HH߁EQ D  >J> J%%Ⓡ@8@Bvv 00Ѐ""؁ 9Ҁ999A88ATT22؄Ӄ--@8A8t::tt::t  !**ր5E+&+>$$   ;;CC;;CDK &FF>D>ڀ胏ـ Btt滒桀?D ..0ǁ  $$  T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@n@ƁS@@@f@@PF@@rŁ@偄T0 3% = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@ #,  ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ(S@@@@f@8t r@ -@PFS@9@rŁ@偅<(  03 %    = @ . + D B 8 > 6 "        2 1* 7 - `C@@ # ,     5       ! 4    /  $ (H>C@k B >JJ%ⓇA8@v 07"9 9A88ATTZZ@8t   !*߀jC50 @o$ׁ88 ''&&&BN <F>BЀ胋쁂  Bp|%ϯ?BM.ڀγ   $ׁ  T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(񁄁@@v@O@@ @Q􁄁􁄁@@IB@ρ ā@򁄁΁T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@@W@,@@@I/%%E@7"@l@ہρ@Q́Ɂ@偄@b:  03 %    = @ . + D B 6 "        2 1 * 7 -  @C@@ #  ,      5       ! 4    /  $ (H 4>>A@@k@k ްādm@р@*> H%@{@{@v 77 99A88C,,ZZZZ@8t jjC@o@o8888  ⁋D-%Rށށ 胋 ۟   )t(y#@Ԩ     T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@恄@G@@\;@u-ց@\@B@&d΁+{@ҁ@T 0 3%  =@AE.+DBGFQPNJIM8> 6?"   2 1*97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(*A恀d@8G@@\@$t ;@u-ց@\b@BA#&.d΁&+@l :{Aҁ:@UT 0 3%  =@AE.+DBGFQPNJIM8> 6 ?"   2 1*97-@C@@#,    ;:5<HK  !4LO RS)&'/ $(Aa@)G@@\@8t;@u*ѵ*-ց@\*m@B*=@&0d΁+f%{@@@3T  0 3 %     = @ A E . + D B G F Q P N J I M8>6?"      2  1 * 9 7 - `C@@#, ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (t@d@,G@@\ @8 t ;@u ε -@\ }@B  >@&-d΁+d{@*@6T 0 3%  =@AE.+DBGFQPNJIM8> 6 ? "   2 1*97-@C@@ # ,    ;:5<HK  !4LO RS)&'/ $(3AP@G@@\@H@;@u,-ց@\#@B2$@ &7d΁+JЁ{@@J`CrX0W3H%nE 74% =$ @. +2 D#BNJF8E>J6" ?G"JVqG 77D2E1^*97$-'F@C@@X#`E,IJRN;:#5<HKC + G 1 &&!#4L# O# % ))'&'!/#' #$'(AA㿿AACSSI11SSI1111SS @C~t((Ct~؃ܨCPPPlAdPEdHHHHd@G 6mm6 CvvAmmvvEvvmm??@ぁ   /))/ QQQ/55/Q))553^^^^355))++^%%%%G444 << 4I<<<<@ǁĺբ ޺AllAll ++--:Ɓ::#///))/㿽CAAC"$ڼ$"D{77{| =?A?= گ@| Grrrrrr@ G@ZVZZTZggBb+'B'+bBe.-B-.e77Onn77nnO77PnnnnP77A44A֔<<<,*<)<<<<)=      ((((((((  (    %      %---..-<'''';+ ˾۾ˠېEJUUUUJ @k ![b b[!   CYYIGGTTILLeeLLTT--@ }}FJA  #  ! !߃,,,,#&&&!!& 4663#&&&!!& 4663  ŷŹӃ[ke;;; ; 2222 `@`@BCmp@  CzC z%###'!!'#!!!!!!##!!!!####B  %YY'CQQAYYQQE QQYY$%@    #̾  9NN7BfQQh@QQQQsCsQQQQ--@ CUASEMNÃ@#     %   %΁%55&qqq1 (q44&FFFF,44""C  MASCEEEaaCE\\E\\A| }@B+t C+@oxAA{,,,,8AA8AA@UUUU@ AAC,.  -, %빷榷   #      #  " "ރ,,,,   **0/鄧      쁧 **23  T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@Ɓ@|@C@@4@><@xꁄ@j@L @􁄄@၄߁ā@@<W@;$ 03 %"     = @ . + D B J 6 "$       2  1* 7 - `C@@#  ,    5       ! 4    &  $ (@݀‚B@BAww@|C @J> 9J%%A$8Af$ Bvv$0 "FFAPP 9999@L@L@,@,Z@8tFF C7(4*!C05:@B$))*ȁ*ȁMJJ44..MOB\AhC9< dC>F@ 腏 ̀BWoc AOi  @yB?A.FFĀ  $)) DH!8%0&3,%>( (0=2@ . + D B&8>&6 ?*"*,=( (( %2?'1** 97-*@C@@)#2,(*:,*; : 5 <( (( (!4  & )&'/ $( ͤ,,؁܇A΁[[[[hhB@ʀ@dz]]]]]7ǡ &PXchhbWP( lddll 2==.C77CC%%%%߯Ajj@B@B@$Avv ƓAvv) && "" '" 7-111!9999ΜEj888ك.. .'...&((((>G%::40=C%----= &       '(###     󇗃       =,% 03 %%     = @ . + D B 8 > 6 ? " %      2 1* 7 - `C@@ # ,   5 <       ! 4      $ ($ЁFҀBAdl@dAOF @A]Q @%%%C.}@Dvvv 0Ё"FF 999999B``@B,@,Z@8t܄D80Ѐ@FF@ # !ԀF]bB$))  ET "FE>*  胏 JJPP&&,,R A[O@dԄE`b?Ec((+CC倀  $))   ?4* 03" %.     = @ . + D B J 8 > 6 ? "/      2'  1* 7 - `C@@ #%  ,# '   5 <       ! 4    &   $ ( $FDCKKdl@PCOF @B]Q @%%% E.}@ Dvvv$0 "FFFAPP 999999B``@B,@,  Z @8 tFFD88@FF@ϽρJ># /!Ł H]bD$)))** )) . Enb@I" JFG>  胓   6<", C'/G; @AD`b@戀  Ec?@ ((+؁FCC呀  $)))   CD+ B" 07 3( %2 ( " /= @.+/D B 8( 6 ?+"18@ -   " 2G, 11 *97-.`C@@% #B,.7 :D1;:5<-  - % !4   )&'/ $(   1> ***HتArAkk"...1vvvFldlln (J11     %  Hyyyly@v  7###  66 EE 99ͽFL..LFL..L@2D,2,2,ZZAA溦A((2YYYŃ    A88ѿA88t((   2.88.2@8@2(  <(2<2<33bmlllmb44bmrrrmb44l=A...@= 8266628 $ aaOM[[[MO_D_ijj,, ,LBB  @o *@ :LL    ׂ )) 28'' 28'' FDD  ⅅR]]]}}ccc}}@17;  (gdddg(SccS(d  )w{{w!wAw!@        ˁEcQQQd| DlHHHh@K#   J|+|   %:lll: TDT@6F@>--->@FDD@7˃ %%%!!!裢           ׂ ))           T 0 3%   = @AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(A.A A`ҁރAbbA,,ǁρPP:09-@@BdgAjj@r@AYz@h@@́AJl@d@?EL& > 0& 3% %+ #  %= @.+&D B 8 >! 6 ?'"*-< "    2=) 11 *97-)`C@@"#* ,)- 86*; :5<(  " ! !4   S)&'/ $(   . ***@G<FI>   ٵʺ   ê# 쁄 Dzmmmz懂??OdBdJ~D~@Á6 .﫩.D}]]]|%%@z $%%%!!!堟叏        $  $ )           LhL`\0`3F %gE I,Z=W@,.,+CDE BGFQPNJIM0 80 >J6@?I"LMeE II$&F2I1`* 97%-'H`C@@I#d0 ,JksZP;#:5<@ EE E%''!&4) ) C $)'& '#/%' #$%(%4444 ׻ ہ  7BBB龾Bn9B v9 >mB=o@3rr3@Lj ~~~L<@@1((؃CWWW{ ڴDYYYY~ ޳B}WZ@Z@W C V),VEZ0 -ZB@@  ,,$,%%$"  C333j ޗC}}}} ܴBb3Y@Y@Blll ߝ΃#%%%%  :::  #&&&%%%  ===   ??? $$$ػB{{{҃C"""d ÓEcaʖBe""@"@" "DfffYTGaaaaQWFfdd@f /  Xdddl22  މ.sss! Ml...XsjjsZ(((oœ ::Htt`jttG$D,,77                  11171!7777&13111      %""".$$!#$(((('0""""""%("##   pp   % **݂ %!!!!,,,,"( ()!&&%  %///-J82CF"CX~~~~PA3KKK.```<#    ,,,#  "****"  111#  "****"  111  %mmm^R@,,,000LVWssssWaW???;;;Q\_msvvsm  ((D!uFw" рB!@€@BD@@CC p@x@a @x ((("&)++++++(&----$&((((((&$!()A)K  B oS9'(ToC }T )QxD@# #  $*  2%ָ   CKKKe ؿE|8888s ʲBgKC@C@K, '2   ā %ځ  D999XrKtd````uc`}}}Fh`9AxxA@7!  C}TG^^^^?)nBx''@x@!A@jA)e=q@Sr11 DzFFFF пC|00| " <<</22$##' $ $"&@O@OM!---      #  #    ,,,##  0  .         #   #1$ $ CD: xY0N3C %x8 ;, = @ . +# D=B 8 >F6?: "IMs8 ;;&A251^ *97&-'%`C@@/ #\ ,HKwM?: 5<8 5 8 :  '$!$4  5 ")%&' /&" &$#(燇EEEE߃"AA"޿ށE[[I[[C??i2222mC??@QQ  Bttt B胁G{\8888\{G{b@@@@]{@7 %⃁ =iEi=>iEi>@́ Hbbb3DUU3b% %%ⓓAeeIa;;bM>>?:788887:?>>@ˁ@vΝ@v ټBlllԿ ﷷ ++++ ַ,::,#""""''''CCC 99ڰB{{{ ??? $$$ڽڃ CلFFCF-d-t @8B+g+t::::t:  ::StttS::StttS::"":  # %  %!! ͺ55   bbb%%EbbI==bbMVVVV@u >> j}}}j$!$ 77 77߁),,)#&&&&Ⴢ 666#&&&&Ⴢ 666   A==[@@y""y@@77{{77@A| C|CC qAq % YY XXVTROOOORTVXXYYVTRNNNNRTVYYr F>_>``xBx`\\sEs\\@܀       ںDbbbb|鿟DVVVV@a ..* * Ճ %""%%%.%%!!3 (!! %̼( - ??bbzzI.qqqq/zz**IJL**@~@nnAAArr@ۃ%....--Ţ--΁00  !! '/*'888% ߁      $!$ 77 77߁),,)   00++ԃ      11'' DH0F/0/33%J . 2( = @.+7 D B8>06?/"37G. 22/2M21= *97-4@C@@)#A#,/4JB4;:5<. 2. / !4  - )&'/ $(ΰ彗 >>>҃@dA FjDj@؂00ծ0   'mvv'm mmv   %%% @SAdӁ@qAdAvv 浲0!!!000 777ك2- /GGG/ރֻ@q999 ݃@B ABB n@A(+(((IZZZ΃셉==Ҩ=   AttA8yD\M88 8tV888tΩε ABBAAA:   !2#FAA"F FF> #a/]3) ]]]3('4"  '''A ^A b"B^~D~^^@,5ɷ#܃ & $!!!777& $!!!777ꃁ    1991119  G'J_EX'iCf@F4 6#%VVV  VVVv "BF(A #-.#&&&#AƇ     ܅    #B`ll#@`A``@u" ׁ(40///() ( (  sF;1##aaaD'1pDDDtB22@b ???ը@Q /@QAQQ@ H] GG "3 `V@@@S` ,      #܃   턜                 FPKsB0W3D %iI J>U=L @ . + D B N J8>I6 ?6"OQI JJ!':2w;1m*97-$=@C@@:#i5 ,JNnOO;:5 <H H I H '(&!!49 9 H ))&'$/&' #$'(̹ ???? "1EEE+ݻ55HBV.M@@2BwwwF"趶ϲ-  -CZ<  ?Z}DytgddcmpA@JJJ:  ==6/)-GGGG<;::B@=+(#%% 3 C@aaa@ yBH;;;D rAAAC[j\js~D;@a C~^^^F"%9W$ $$$$ $   %5333ф胀$   %5333ф  JJ  B`EWQB @[@B(S}O?k ؃'bb!!!$-.$ !!""""#$$#""&!&"@CRRC |b5>>FF>>@uGticcrC~@ˁ6 0  Aff$μ<<222<""u  GBggg   ծNZZZXahofhxxsefg@f !       '2. ҼƁ Aoo1.B wR1 ?? OFx_$03eu@@݁A,,,@ 0***+'ѣ5.'--..Ы½Á -W $:9>>>;=@@#Ɂ#  %  %9W$ $$$$                 LhF aR0O 3? %k@ J,^=^@#.'+?D-BGFQPNJIM8>L6&?@"LLk: JJ#&E2; 1g* 97%-'D`C@@H#Y' ,KSyOP;: 5<D J: I %'&!&4  B$)'&!'"/&' $$"(GG"G ھ BB& .LtBFEGB sL-TT @1@@6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(䁄@@J@V@#@2܁@@\@߁򁄄쁄󁄁@ԁT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ @o @ǁ@b3@ԁ'ʁ@81 0 ( 0 39%0 . :) D B 8% >' 62"<>M. : : + 2G<13 *9 7 -3@C@@< #<7 ,1 <<>8 ; :5<. . . " !4 O  $)&'/ $(ѻ㸠͞== == />@CpR@@p4@p4         % %  ̽ߐBto@q@v@q    $55 $55   ri^^^irzB z99ri^^^irzBz A88@8 t           ܃ ܃  **     %5NNN5% %5NNN5% >^nnn`?AYYhFiY@ǁ М6aaa4 М6aaa4      ++++ ++++           ϿFxiRRRix@H   ..4/*000*/4.?  %((F=[[dgg^@     ꃟ   `@@A ,,,  (<<<' "          с //      %%% 44'...'  """  """ʁ                      @@@             T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ @k( @؁@cZ@ い쁄恄ELKmN 0B 3F %a I @ ..=& @ .++2D B78% >J6 ?F"KRvI : : %#N 2iL 1_ * 97&-&N@C@@T#d/ ,Kbie_;:#5<D 6 I 3 $&%!%40 O0 3 ))&!'"/&% &$%(Ȯ55  :[[[: 쾾>>** *@  0=|BG]$$]A@XDAkk "...4vvv̡EIAIIA Y PIY  *(((((*%   @<⟂G333&3>mq^^^pm9hbfffbh99Twr/+) DD)9===.)HkBjHUjj,,,@+ !VC00P[[+++@݁FЀ>Boo ,4@@@ 7LLL   2"ׂ ))) *̀8'' *̀8''  J/+%  -46BEJ t ^ @μR;@;;@u@ .@7; {>>?628==={I{@ ACB76%$,::8J  %(*  °Ĵi7L@ IA@a  @bRVV bbb@ց)# Ű %˲ɲ  @kǾP kkk@ @aEC" 4R??? dc @b@A ,@)MM- @oR66omm@#...-,˂ %%%!!!,-.! NhheeeghWVcccYW@L# .             2"ׂ )))   +%%%%%%   #     %쁧     DH: V /0E 3"%57 6  - = @ .% +3 D B 8 >< 6 ?; "< C [ : 6 9   /2V 9 1K * 9 7 - 7`C@@@ #W  ,6 S W V <  ; : 5 <: . : .    ! 4- - +  ) & ' /   $ (?? AHA99A@111115qqqC>66>E>>>>@  2C;2 F;    %% ⓀD((1E((1̀ߥBvv϶ ڀ ",",Ă EE9݀999ʻ݃ L;;;; F,&,,&,&((΁ (# 㧦(ӂ6--- --+ZZZӃ@8䙙@8t(((  ڄ       FnZFFennZFn//^ihhhi^00//^innni^00h99hlYYYkh4499c]aaa]c44E !!XXIDSSSDI XXZBZ aSS** *ADDHyy??DDJ??@Â4DNNNNN)=QQQ$$  $$    )))  22݀0 ///  222݃00 // /    􃟀jCrjEr   R~~~H 0 1  pCppFpF>O>  ² BMWMGMR__RMC Lqq'"}}qqH++}}@ #  փꁂ昘HooH  oo@ ??L&WWW& H<~|<@/ %$%.Rn78&&&87n.::ޓ傂         $$  $$    )))                      T0 3%    = @ A E . + D B G F Q P N J I M 8 >6 ? "      21* 9 7 - `C@@ # ,  ; : 5 < H K       ! 4 L  O  R  S ) & ' /   $ (@$@&J@d@"@3@Ѓ@l@k@ȃ ꃅ @% @[@A@3@f$p@؃؃(=,  03%#     = @ . + D B J 8 > 6 "  #       2  1* 7 - `C@@ #  ,     5       ! 4    &  $ ("HD@ ȐMVC .J> J%%Al8@ Bvv 0Ѓ""FAPP9999@`@`B,@,ZZ@8tFF     !,*ւ$E05 @$)97D>DC-!@N <FlcC>Ѓ胏 ӁAwk  $ð蠃Cu?@.ڂ;峂  $)@8  03 %    = @ . + D B 8 > 6 ? "       2 1* 7 -  @C@@ #  ,   5       ! 4    ) & ' /  $ (N>CZ~Z@kAz Bx  %%BPPAjv"-"Ѐ9 ii9AttA66ZZ@8t   08&ہՀ!BAGjC)c@o  ށ&8&8 j^B HERF>B胋ּ ˀ BtI?B.Aw BeQ[   ށ  T03%   =@AE.+DBGFQPNJIM8> 6 ?"    2 1*97- @C@@# ,     ;:5<HK  !4LO RS)&'/ $(Z@ @P҃@`@J8& 4&G 8@&@eb@fl@(/@/@@m @gRăNpCl >0R3R%f? ?D@=H @,A,E?.?+ID>B,G,F,Q,P,N0J,I,M-8:>?68?<"?Ak? ??7:-2b<12*59277-7<@C@@;#^<,ATaDT7;4:85E<? ?? ?9:5!24:: <5)9&7'6/78 M$G(mII1>>}7mmA 33&$ƒ߁OyI.c B`@@S@@SSBnxxH]~nn^^^^ ̴@v  Z}k* ?%AՀ@B]Nq__qhhaHr (~k h`lh@(!%%%% %%EqEEDl{@{EFqsqqAII '@MіAvvAvvρ ɖAvv΃ !"!!* &Ƀ&BB!!.ֲ*. ؁FF ؃Bwpz 99Ӎ99CwvFF@l'9K+DV[I``"""" .22@"NX:hX^܀@Al CF<F CF<F@@ <eh<2Z!((Μ '΁(( CF<2Z2΁2dd22΃ /F2FA88A88A88  CC<F:3tt:::tt:3:::tt:: CF<F CF<F CF<F CF<F CF<F CF<FFF CF<F CF<F ݺݹ 灁# 7 )$'܁/҃@t @eCtt{{ %D ʤʼ鳾Ɂ& 5 7M  K&G55??33W Ꚛdzᚨ㪪1C $88߫ ,88V+Kl##D_6t++KK--B#@#@)@<<@@<<  8 )) "#"">>*" ȃ "#"">>*" ȃ 13A*黴  V<oQ+K$ %o Q  C44<6())(''TO,5CC````&&:Z A@   ƩƲ ) / ?E%//DD;; J R=E= Ÿ     OBM@   03A+ ۣ /.)*ہ8"  "8 =9=^ہ T}kk}uu@u@u@ 63 (&Э@lCGGb{C^cDQQ{ ʊ@9BKLKjuRARnnEH4CC99p@nV@n@R@@IEпB@n..//F F//Ƭ ˺Dzz!]~ƆC||~@z "AYz@Ine    HO H \  ļ 4I: PBlrIIII@[{\A{{{{" 4 q       8 ))       LU G ^!̸ 0MF*Ƀ A\;K  +   ƃ ?O=X **:/鲟   !!!!!# +^_!]!c# $ '  D<6M ;X^a@: ^a DTkz88I5zVRTqqqo )Q@{DUgZh`^]@aAZ\ ^]$T 0 3%   = @AE.+DBGFQPNJIM8>6 ?"   2 1 *97-@C@@# ,     ;:5<HK  !4LO RS)&'/ $(2@@x@ځA~ @VA<<;쁅4T,}&i*kARH@]@%0@@<H,@?@rz큀2EEL+C &0: 3/%G ' )& = @. +DBJ8!>-6%?#"+-G ' ))2A#1<* 97-*@C@@%#>%,+-?0-;:5<' ' ' ' !4$ $ ()&'/ $(Ֆ߃ƒƒIQA.@T@@lCrrrrA@eC/bb"   //??PP@ %%%%CVE-qBhFCVh&*ˊCvvv 733) 77..!ɃɃBB""؁FF9999APP A:>E(:88 @dxdCxFF< ΃΂؁22D8888&& :::::tt:ttFF 3 +(   '3֧= ("2S & '-LT/SSeeYYx( D!!## (88O3eDd@Ƕ;@$$ޅ=))"&& ȃȃ"&& ȃȃ   C/   DxvBzE@"%0E4XX3HQ/! !0097BlT\CCzAs?FF?E@ȁ  ./8"   ၁BYx`AfW  E>>CCKK@ PPPP΁/3 ##Ծց BB6..2@=NNCyyiD@Bdu@e --̪Ձ ^)00FF Mǎ22 a %55   $$ޅ=))             $ 큂"ւ큘DH&= 0*3(%A  =" @.+ DB8>&6?!"!(;  23)1+*9 7-)@C@@'#3!,!&*21 ;:5<   ! 4 )& '/ $(@s@s ؚ߃ tLO4FRL"@SѰ*,75   A3+ @{9@  XfR> >RP3p%%%% %% @OIr{l} b/@vAvv 2- ."""؁99@u99샕@~  @~ dGd F &&((ă؃2؁2 @8A8::::tt:::::tt: (+%ꪼ˽ʼӁ 4OJ0 Ӂ >DD>i^IdGG^hjc{!!ד. 88߃ M((ܻ<$$胉 " " 胈 #6()'C4DD4I)BBHJĀ@2442 Akl33hAp@QZZQ>FF>AOS[[hA`@    ʃ@pιA~w@}8"غ@o@xЁ   C)8XUC0>@2222 22" "((&&??@ Hq6N@ŸA'A@%%F//ƷB@Y׳A@k$ˁ $$胉      !!  ( 55DH#70+3/%2! !"=" @.+ DB8>#6?"#)6! !!201#*97-(@C@@##5,#%8)); :5<! ! !4 )& '/ $(>F>>>>ˁ߁>>BKKD@@Á@TTAjjAtXAVt@XBxffdA}lddl@AxhhCyp ddp@ ##%%%%@<@*ҁ!!@FĝDvvvv:(50 --!77 '0 $$؁9999 C`VC`VĒ@ FFF@F ZZ(Ί2؁2 B88 :::::tt:tttt   ܆ (   0  %1 ;̹ڼށ"#6@E@gρ "77kkJPv4,W\\@W@] ;;App ׅ チ 88 チ 88  兓㥙ޱ쳳CYWCn[``@"% ׁ̾ܺ ì$0ڦ   Axr@p@o8"))&++& JXX`BTT`@ɼʺ#( JD..9 $-. 00.灁@{ If8,,4?BNN@JD@ v@11@ :K K΁ 00ʅ@q;@|  a   $߁   ׅ     煓        +'  %  ! !B@% 0" 3 %)     = @ . + D B J 8 6 ?"*       2&  1* 7 - `C@@ #&  , &   : 5 <       ! 4    ) & ' /   $ ( @@݀߁D@@QArr@wB AJ> >9J%% A$8ⓇAf$ Bvv΁0 0$""ހFAPP 9999Ҁ@8@8@T@,؃22ZZ##ɅB88tt::tt::FF  C7(4*!*5 E&++0@@>$$)* * \\\CC????\a BYBe@CF&& &nC>F>A   ɿ B`xl  BlXr @v@g B?B..F0  $$)     T  0 3%   = @ A E . + D B G F Q P N J I M 8 >6? "    2 1 *97-@C@@ #  ,    ;:5<HK  !4LO RS)&'/ $(Ɂ]@@Wa@(,@@@IV!L%97EI@7"@lk@Ɂj5@* ̥h״4 @偅@b<(  0 3 %     = @ . + D B J6 "#       2  1* 7 - `C@@#  ,   5       ! 4    & /  $ (& H4>>A@Ckk ްāwm@рd@*> H%@{@{ ϧ@v 77FAPP 99 @8@8A,A,ZZZZZZ@8tFF Ԥ'jjB@Coo)*88*88  慏  䁏F%-R ށ ށ7.  .%  ۟ ϻ  )Y(y#tt@FˁԨԨ    )  慏  E9%0%3#%, %=- @.+DBNJ8>6?"#&8 241%*97-"#,"0*%;:5<  !4 )&'/ $(,D,ǻǻB&pp|}|}B@GºA|}Á@|KKK77KKKW``A ti]\\\NEW@@15@**H;.-)&&# H %%#"##"#%%隚AvvAvv κ؆ ' 䃄ff\HH\gfA77 9(?9A' @ZXYZ H,@,с΁PA@J 55eeee00A88A88 tt33333323ttA88Adddddddddd؁ц'''PU*)''''&$'PȤɆȤ  ׁ@ʞ@꟟@j   BfqruwyA @oEoꃄ&55&ƶƶ  **+**+**  LKCC)4CHIN`k@K@ %KeeL%   3++u@ %=66,HK3a힒    脓2GGbe?@????98 2v22ȁֆ ؁ٰ>< =>C::~q-)*,++)#C\@iiHZr@@Ů?~~@ }I?JXXgmf3?@   *JJ\`--'.090/*ZCqo     ꃄ&55&              􅓂   # / FP,I+0530%6) * .=- @.+DBN#J%8%>,6"?*"03G) **%2D(1/*97-@C@@%#,-,,,C=2;:5<) )) )!4## %)&%'/ $(++D+AAAAǻǻ!E$nnz{z{B!@GºA|}Á@|KKK77KKKWW``D` ti]\\\NEW@@15@*****H;.-)&&# H %%#"##"#%%隚::::AvvAvv 7777κ؇  ' ׃ff\HH\gfEff77ff9259Djj' @ZXYZ G,A,с΂THG####dddd  ;;VVVV33A88A88 tt33333323ttA88ddAdddddeddddeddd؁ч((((((((PU(&((((*(((Pʥ˿Ϳɇʥ ׁ  @ʞ@졡@k::::  E!!hstwy{B @ɁoEoׁ׃&55&!!!!ƶ!!!!ƶ    **+**+**PKKCCC)4CHIN`k@K@ %KeeL%   33++OO+u@ %=66,HK3a힒        腙n;;<<@beAB>>>>447nv22  빹Ǽȁևܺ ΁ ذ=;  <=QKK...}p+&(*))&!KQ[##%&"#uAggKg Xp@u@KKKKƯZCCF KBLZZinh1CZ@ǁ  0((HH@@H[^++%,.7--(0Y@r@p    冊  ׁ׃&55&             $#       % "EL1D60731%R/ / 1=- @ .+ DBJ+8->,6?,"13I/ //2I1A*97-`C@@1#:5,38K1>;:5</ // /!4! ! /)&'/ $(PP**QQ>>ԁƒƒtgA;DA@..T11@@그@ 瓓CZZZZ@hP[ATIP[BbWE@Ղ!)B3/ZZ,(//!!22Y%%%%C\bv쟧Kp88mcppVV@Avv@vԬ@vρ σ! ɃɃ 00 $""!!FF@v9/9Հ/APPA%4B:]] ELLLLLL@L܌ I,,A,,2dB$66## B88֜::tt::t::::tFFྨ.<<2#H,,FFFFFF@  ٝϱ흰@rAooÂغٶ#Ȍ$ )%BBXXPPj) ++C ˾ ͧꓓ@p  CGp~13,D))QQA@(2 @@  8 )) "&&ȃȃ "&&ȃȃ     $ BBBB4Cx|M|jm@ȁ>$Ǿ'   CHVSA]eRG@zz=LE܀@3      , .&%ҴѧʣC[[cc@_::H ⹱Etttttt@聁܊ż@k B^d,Uxd@9S,@AiiII^!!DT 38Ky7aZgg@UC% B)HZWDI4,, FFCj2)hA)DHHDDXX%     8 ))                   DH)E 20, 34%J0 0;=0 @ . + D BJ.8.6 ?."24K0 00)2K+19* 97-2@C@@1#: ,04F42; :5 <0 00 0 !4  , )&'/ $( ͤ ,, Ɂ܁‡@΁[[[hhB@ dz]]]]7@ǡBwww@w@|  PXchhbP(vldv 2==.2CCCC772C%%%%߯AjjDp..BB@p@.AvvƓ Avv) && ɇ"" '"̃ 7-111!FF99APP99ĜEj688=jG88888888@8  dI ,,i,, P2Pd @8@8ttFF 큃 茂+    <00<!2 3 &&&"  ///4%0 3))3"8&AEctAu^G2((--2@%cYN[[[:A '(### )) **   ȇ **   ȇ ,((*FFF--''FKRNSk__k@F@t@p   6 %6UaaWC1B^^ee@@   腛       //##$컎/Bs{{@s-,   ++D++D    !!!䵼͠@{bbbH&&*eG?$$???@.>ك ..$.޹ʁ(...FF&((((>\%::40=C%------= &        '(### ))             DH*L )0735%O0 -9=5 @ . + D B+8>.6$?2"26P0 --+2M+1,* 97-2@C@@2#=',/?961;:5 <- -0 -! 4  % )&'/ $(  ͤā܇gA΁I8Zdz]]]]7XOOX (UwCoU! C@ 2==.#//#/%%%%@e@e߯AjjC}..}@AVVĞAvv ƓAvv*''+00 ""!"ރ 7+1119999ئEtCBBGtCLLLL@L@K -22@9@8tt (((( ##H! '쁆)   &&  )$$)!FF( ) &&&"  ""///+\h1:;; $:&EYL@@m΀@ dd%c @h[[[:  ܃ ###            C?EE?NQ(Z@ @t@p   +,*##*i 胛 )0达* Á  IJ   ̅ANN C**@37 6 ! "$.       !!E9rFFWzCJ J@/Abbb@hGQZZMG * ...#...&((((4!̳";?%= $        ܃ ###     󇛈          T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(恄@@J@@"@3 @@[@@ˁ@hŁ@݁ɁT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ @e恄@́@`:@'򁄁-ʁT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ҁz@x@3@@􁄁@L@~'񁄁@3@B@ԁ遄@kG@L@ ہCD7 UQ0F 3C %Y4 8( = @ . + D&B!8A6% ?2"CE]4 88"@2{2 1X*97"-#(`C@@3 #W,,@EqK:;:5<4 84 8##! 4  ( )#&'!/"# "$#(''VVVV'Ѣ߁ AA 俿 QQ;;'FeCeF'BFFA@%%AssطCoooo؁ѷCwwww@n@€@7E7@   M>>>7@ @nnAAB ABff@ ͳEEΣCNNNNEE  !! (&&(&&&!ρ % ,,,$         $,,$    00,,҃      11 ! DH-=00,3.%I+ +'=*@.+,D#B(8(>(6(?-"-7?+ ++-2A$1;*97-@C@@-#--,-7B.>;:5<+ ++ +!4 +)&'/ $(PP ߁AjgA%;Cڀ@Ɓ77..11⚚그@@|@|#A#Z[AJIPQAba@@@ "B8#/C*)C%%%%A;;Cfbv쟝Cpmm@᧧Avv@vā@v!  ݃ ! $""!!@v 9/9Հ@v/AVVA%4A:4 @4A,,E,"E,,@,2d8$ 22؁ዃ#- A88@8@8 5555::tt::t::::tݾ$W6-?V"ZYX VV+(N2@1e*97 -,Z@C@@l#uD ,XerWZ;:'5!< HKX VX U +,,!)4 L. O. ; +),&'',/), ($,(+ ͳ%%%Фˤ'''դ)88 8 忿փ"YK Y&S *_EO)"YAǀ@Aqq(((@qPBPƫځƳ  )FsO@w wBO ;;*777*$--@ ʜJbbbeuuahhhsٕ@O$ŪΰвɃ)$ +,- ///݃)111ڃ) ------& ݽ#8CCC)ǣB{{{ :MmB lKxxaK4K`xǂʭDbiik@oC}db GHH41AG@HR RZ( >.StS BZUXЁAH7 '        !  + ց  )!+ ',,% *5  :+      +%B000111-)'3;;;@A  RW:::I% )"    !!:!!!! +  777 :::$   9JJ',JՃM888KJJ\STU.AdddIIIIyB@8%mO/T% "?UUU54[Bk) ) ,,,)  %%%%%% ܃ 66"6 ߃)  %%%%%% ܃ 66"6 ߃#  :UtttmvvttttO:&:MlllTX(gWlllS:!BO]jjj3jF3C@wGKtttR@@] >5Z+ 2@~  ΃+44.-0///.---000+(*44('***5?444+44?5,,,--149RRFh|www`JJVwww@iGRRinB fTIII^IITpA~hQI@     $+־) 9*պBtttCltttށB||| B|||  ̧Cp]]]פB^[XBOOODvPPPo@{@(EJ#)ͬn#71ľľȵҪ+Ҹ̱IJȳ  ؞I{{{}vvmppp´򚴝 %  }{zBe55@ZWT#@TDYCDf?@ہ)X!&T5# ? !+λꢑ    222+ҿ)-##!'AC<<X6T?O"WXzS UU%,<2~W1r*(97,--M@C@@Q#_X,WYvbY&;*:)5&<N US U ,--!+4L( O( RE ()-&-',/+- ($,(!@@@˫󘘘%%%ݾ%%%# BBB$@,WIS%C W$#TB@$-+?gggCܿ#5866!ɫӸª   Dd) $dD n> >>0%*=;;;$'''/ %7JJJ$   %%%    @L CPPPwۂ֫BLL@LBlll ԃ)444 ((($ ::: ! ???;12333 222#  $ "???!$$$ ˲B{{{A#`Cn IDSTāA\# B22MBDDEGNA2<<< ü ;OdddX.+++$ ;XXX9 ƨ īQnSG8888GGGC?888N^q   677VnZ877    + '''))) +$    +܁    ) )         ! &&& 222$    +111 %%%#???4 $'/53;%%++3KKK1 @#dddgKx###u'Diii@2%9yB"@) >>># ̷& )     ,,,!  ""(((!  ""(((  $     F2uG68yGo7?Dr3@f )%fF ՟'  )$   C~S? MD dB$$FiEDKBπ@'   $% $)+⁇      ؾ 㿮Bwww ˶)  )ރ+ց   + 3   &  .ނ'  ,((( ) EDFh@yyyAQ~pp4kE_PPP=jB@ց)>6&   =-FB|||歶˽ ϢBqqq Ů###   '+Ծ!< .ʁ''     )   !)     ,,,  $)  '    "$          T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(񁄁@@v@O@@ 􁄁@@HC@ρ ΁@ CD.E;0:31%H* *$?=? @.+$D58*>.6?,"/,F* **;2B*17*97-%@C@@,#7+,,B1,,;:5<$ ** * !4"" *,) &'/# $(@C 1XL9zLLL<33SSCB^E@@zz@@ރCfhE@;22;++C (sdH5@@(o@LCA9jFj0!c@ց@i 'AA@oI="@r/11589444,((*1113011111113.---#*2226851111a  .'-6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ԁ@@~@H@@@C--遄-,@@ @@+\DH1#0#3!%# %=-@.+ DB8>6?"!8 231*97-@C@@##,"+!#;:5<  !4 )&'/ $( E~~r~~r~A@ QQECDB86@G\^VXXVX\@| @|@|@ eRGJT[[ako@@H. ""%()6H%%##¾Avv  &GGQeeQGG (+僄ɾ 99@z@ B}x @ BRH>@R (( 22놆@@@@΃ԫτA88GLJLLLLJLttBCL``LCB 큄&2&')/-K    ā ذQ((&'&&&'&)PQ ʽ؁P//P%  ?ebZ]]]ieAG}*@G33 䃄ô˄ "  44,,54 "  44,,54   B:THi_LHGA1'@Cy``zu)6?B)++.{a9867    23(((()(bxCyb##Ԅ@s Ϻɬ@{'-''@ rO+;?@59=L@@cE`ѐˁʄP@//7/-%*)_Pfh@ww@hh   $  䃄ô˄          "       䃅 パT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(􁄁@@J@@8@T恄⁄ @u@KF@ځ@o@ 䁄ǁT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(䁄@@J@@"@@[@@ˁ@fρ@灄ցɁT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $("@@ @N@@@DāÁЁƁ@|@{@@āl@kE<@ǁDH3L50B3. %I 1 1%0 == @. + D BJ 8 >, 6&"36P1 11 2N 1E*97-@C@@" #G ,23JE# ;:5<+ 0 1 0 !4  ( )&'/ $( :E@<$$EE5Ѫ ϻ C(QC@K"߃ALnB];߹Chhhh @m݇텁%FcLmQ/ @7 #7  7>=9J==8$ J  %%⾣C{f$8@$ @vƼ@v #)#))  (((.FF.6@@@8.œB|||APP 9999 E ""3ˁ@"E|I%<:?233ā@2a  gΉ dp@8tFF  +%   (==11" " ݅!!:13>?@FF==/! ʳ /=;=<@@C66<6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(؁@lC@$@8́ @,@Q$@ԁ@2CDRj]0g3Q%pI I2H =c @. + D B68?>I6."LMtI II#$'2p$ 1[*"9#7$-J@C@@@#[?,KJmhA;:5<E II I$&%!$4! ! : %)%&'/"% $$!((AtM2DD4Ы ;A;5?H^w@z(0ѻѻ  @:aC0XC@ʀ@LbBh4LhBf4 ! F !2Gn ޾Hz]L: @ ⿁LNEE6mQ. *JhK0FCDN@N#7#77  @{{vjaVJJJ==8,# (>>,>>>&ā     $$ $$$#&---&#&---&$"  􅨁          ELZve0s3Z%{ Q Q9H =c @. + D BJ<8C>Q6?"TUQ QQ''02}, 1g*"9'7'-!S@C@@V#hI,SXzsI;:5<K N Q Q(**!(4% O% @ %)(&'/%* '$%(b((AtM2DD4Ы ;A;5?H^w@zb!ѻѻ  C:aC0XC@ALbBh4LhBf4 ! J !2Gn ޾Hz]L:@⿁POXXNNEE6mQ. *JhK0FCDO@X#7#77  vC{{vjaVJJJ==8,# (6*!!@$FF>>>,>>>*ρ     ( $$$僁))#&---&#&---&(&  􅬁          CD9G/ 0, 34 %S7 7"7=, @. + D B 866?C"9AW7 77/ 2TD1K*97-:@C@@6#N,9NIRK;:5<. 4 7 0 !4" " ( )&'/ $( ѻԯ ˯ρ܁ >>ԺՃ 3vvvfAA꼖f@^Akk 0sss0 ďCZZogCgbbd   ;vvhO Ommv   %ѤFo8 .ZтGZTXXX^n~@ ͫAvv ͸΃ à 77ڃ (( ((ế(  *** (===(B{{{99 ϾGqU<(((;LF^1))):m@( 26Bt22Cq*xt)$ ΁ ZZ++++ڜ !2<o @8ի(t(   22TpB zi44344iuBpUG4@      )LLLLV>  >FTTT<* 8 KK*M@ZZZVKK}DNh& jjIII(gHxp  J   @  6ZZZAoo ( (;;;' .... .  ,,,   8444$ ށ 88   8444$ ށ 88   H6?;"IMs8 ;;&D251^ *97$-''`C@@6 #`. ,KZvWA: 5<8 5 8 5  '#!#4  5 ")%&'/&" $$"(A ==== A߂"AA"޿ށ߁SSISSC77a****eC77E@  Bttt BQQG{\8888\{G{b@@@@]{@7 % AmEmA BmEmB @ЁHbbb3DUU3  b  %%IY3 3ZM6672/0000/2766ڋAYY@Á ټBlllԿΝﷷ ++++ ַȂ,::,ʁ#''''CCCڰB{{{ ??? $$$ڽ@@ F//@  >  77 77*$*߁),,)#&&&&胎666 #&&&&胎666 脎 8899:9999:9988..754::::952..AA9[@@y""y@@77{{77AAA@A| C|CC qAq %LLJHFCCCCFHJLLMMJHFBBBBFHJMMQQf \\tBt\XXoEoXXF>_>@    ҫEiBBBBb߰Ec5555m  @A..* * ʹ˹س߆    E{llll{@~@} @j%*\\IRRRR\\ I+- ??^^@_@nnAAArr@ۂܖENHHHHR @t  !! %&&%@@@00%ށ       77 77*$*߁),,)     00++Ԃ      11'' T 0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(䁅X@S@)J@ @"A3󃅅 x@A%[+@d@ˁA4fρo@灅VɁHXcv0v 3[%}` bCU =E @/.+; D@BB81>f6A?d"ig` bb/2v2e1v*09.7(-5`@C@@u#|F,`~rc*;(:*5(<H` Z ` R 403!(4L? O? RI 0)5&.'0/44 3$/( $VVVV'ѢŸ4>iiiE꿿  2/#! 4BPPPP)!);II?%BIIBFqCYTB(dB@] ]B ҵ ѷCwwwwطCoooo ͹Auu @n(-9(        A6Dc> 'E' @  )5FFFF8) )j>g@Idddd  FFF˜؎ 𾾾BtttB At?ʁBF@;فΰBk\L*<<<**?=<1(   (/<<<9(      3" о""  #  4H!+ 0"#! *     !. 3  ,.,56 OO@ (&IIII) /**;M$ HPP3222ܢ&&#  B~NO}BDS     sjJ# @BkkkjBj쵅D[**** 1    /!#)ځ',,,'  1&&&&  QQ7   ---((((1&&&&  QQ7   ---((((     /IfCiI)(IjC rUU###3GU{A }}hTE%%@G*llll)H'cccc+˜JTHqAdd@P@{oBiCiu Cu  A3#########$##############4#222,#<&::88%<#$###1XXD##F8SmC nS8;SkCnS@666NlJGTURR6AlL777LTT7@!     1 ѶCuuuu෋Cmmmm@~*@m      ݸCffff ٺCssss ܰCsy}| ̅@s!+!+ / """"" /      +==-     ӸE}____tE}5555RȮBeQ[@2!B'////B  &GVVVV, .Fk갰*H42"VXAu @A+_Bh+TUAYZB 粥A,, ԞCuuuu#,,ƴ --- Ad0)d---  .,822 3 Խ   &1111%(!'%% 1        1    /!#)ځ',,,'    ! ((. . !        $!!#* ƒ    T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(Z@ @P@` &ՁG@r@ r@ˁ@5@@g@[T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ف@ށ@I@7@t /@ v@Gl@@]򁄁@<@恄T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(􁄁@@J@@8끄၄ @ p@N<@Ё쁄@t@ځT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(4@ā@сH@{@8䁄@<@Rށ쁄)@ꁄF  0 3%   = A E . + G F Q P N J I M8>6?"   2 1-# ,   ;:5<  ! )&'/ $(4(߁*tH2 쾃!(,+0ރÃ=AB⯃  Յ %35ǁA  31 31  ׅ ?P74P ہ "%  ,R$)2   #   T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@ @ցd偄ځT03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(@V! @u⃄@B@@4@@ށ̃@  T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(2@=@B@+Ё܁@;@聄@@J@:&@J`xl03%ng i A]=@eAeEL.Y+{ IR M^8^>6^?}"lj j j 42z2h1*59-75-7@C@@_#te,e{y$;$:55'< HKc fj f 647!64 L1 O1 E 4)7&4'1/46 5$4(II22II22@TTT884'38iA3$$$509NNNC5yCrz  "++! 趶JJ JA::A::F%AAABCN??@@@ 777CCCM5@ && VBKA~~ @~5 22 22 &!$2)$$$! !###&=   '! A--A--E n44456NKKKKoDhMMM666lL@"   A##A##D hH=0***JhB cD---F`K@߁       5(((( 1 Ⱥ 끀2////   3CC5 77!7!  %"11 !00- A A"!! k^NN @ ? ,,àB{{{îiiS?==?aB bA9,((,9ATi5---- !"14/.-000""" !A--A--Ew _44456EBBBBLDnDDD666iL{@؁ A--A.--m|||[WN44456EBBBBLW_mmYGDDD666MYeyyyywglkkke@ A--A.--m|||[WN44456EBBBBLW_mmYGDDD666MYeyyyywglkkke@ &----ӆ @<<2ɴddJ2 -ARd+2222 .PPP;ևѰ!  A|AvvزN  22&33% dFddddd]C22Qk4Ӏӓʻʳ@T4Ӏӓʻʳ@TAllAolCgXXXǤAgg 쾨JOOORUl___u@=%   4Ӏӓʻʳ@TA݃@݉ByyyͶȾD}}}uq@]   5Ӳӳƺͫ +- 1(*+A))A))ڟC777sރB~~~հEq)))%"@ "" ˷BB*-B@2 @"OQQQBu32 JJJEA$***o@k ""&&  CB].Acc'ҡ@c3     111  σ"!!@JLFFF-!2  2"!!@JLFFF-!2  2      郷ΐΕB}}}ٹ޾Dhhhnr@[      AmmApmF{{{%@^F%M1@2 ,44,))@z $** h@@bCJ5ݴݿȿĽ  AAD ,)D<>>FR[vvvtrXX___H@   5 "*** 9:>>> /999###7#%%#@m  " @jڮ_`A--A.--m|||[WN44456EBBBBMW_mmYGDDD666MYeyyyywglkkkf@ 5II II Q^[A6,"3O,)F6O=% :8LLL80*???=R  (``&&\`&&laaaG=;!  6 ? "     2 1* 9 7 - `C@@# ,  ; : 5 <       ! 4    ) & ' /   $ (p@A~JJ@AA@p@p B4A44gs@ڀAYY/l/@@991.l@@++++GGAggԨC@LLA@LLA@ZZZZZZ@l@lPnAhh@hAhh@hCjjlAhh@hChhl@bAbZ@rArOO%@zz~@@ݍ۪//۪//   @vAvfBzAzjVVX ChhjI@@A (44F*0R R\ggfNJ@@@TTDC\\XBfAfl@E:LL2DD@A݁ ݍԁꃏ߁냏탏CD^vP 0f3R %fJ J/_=4 @).#+tIU8Q>G6K?^"^XJ JJ.&\2Z1a*%9!7---@C@@^#xS,X\dP*;:'5<J JJ J(,/!!44 4 6 /)+&/'#/'/ '$(-Ş.E==E.;;; ( ^E_,BdJKdB>ZZZZZZZZZZZZZZZZ@A+Bvvv9;;l@((KK((кɶ  yC!!!!CyEyQQyEaaaaaaaaaaaaaaaa@ *+4CA0##0AC4(((((L '"&-- '*+2+* AMU ќAYO@B 555" !11ʁ *#)( +**** ֓*   ((#ԁ, (+BBB,9]]]+ȗŲNNPRwwRPE{VSTWwȃȥEjXTSVt@T-тԁ,   ddCddCdd@Ȑ ,[[[+Н ##$$$$dd0ُٰ0d((::((ktttVEVVVEVV?VVV>Vtttttt~tjjVViiVV,,......+"%(((((((((((((((( +!!((((((((((((((((<  ,Ԃ-!!&)(&(&!!&(&()&  -     "#''#'##'!&"  -Ϯ-,-. ́ MMM'ʲ 33fEc=A tIN|A+CC@AXC000^&&q@Ł ((xx((⃀*%""""#   *    & #݂*    & #݂    -ƺжx@C|΁@5߁G*-V5[&&ee[e&&[[e@]CH2 "<CPF     J0/L\C [M MU}BVOOOOOOOOOOOOOOOO@ $        , &1((1'@  !   ۧDEESRyιFyPOCCjC``j`Bjj`@v K"I +ڃ !+ ؃ $S- -  22 @/(GG?9:ymKRHBJ||G||@CF CoK---$  ---- Ƀ@zδΊ@z+>>$ !>؃   "  #*    *%""""#   ### 6 !<     ā       #3;    CD03p%o m^=@^.V+FIz8a>6-?"o mmBB2l1*;9)7/-D@C@@#u,=;%:;5<o mo mBCA!=4H H U B)D&?'B/DB 3$A(? PPP& 0UUU#&&,"$"&&(!ރK) ,_DDDׁѵ &&11.. $$ AD..._Gd333D(((IOvvmmiimmiibb__bb@! GPRR^fB@Beee++ ᗗddο΃?   F ,+2ׁ FoE XF "FZEoF FEFFFFFFFFFFEFFFEEGGFFGGFFCCGFFF@݃ !!!++/!E""" ΃==̎GW ZZZjGu___b==ϋȘBFuwC>=G>DyzKKA@X@= ܍AQ u---) [@ (((؂(((!#탉22222 !!**!!   (((( !" 222Ί!! 00΃B{{{ɳ?kkkM8//7YBKAjjA |xssx{AjjA|yllnrGo666777\ØGa888888qۅGIIOYaDEO@6݃ ΃?ICCCBBBNPI@@@???=eqnnnnnnnnoommooO@C݃ Ⱥׁ!PPP;  ((<셟,""Kddd8-- ៟dd΃  ΃      ԪK))/: ""˥Essswwz گErrriii%⟠@V   )( F ∕F\\\OOJyFuJJJHH@⚅CnmmoCoyyu@@ׂ Զ쵡KB I)( /K EE--//?ĮĂ ⮟QN/Dd ߃ ͬ""ھC~~~~ Ķ! ȰBddd5BjXSS_=G aa++K9++ 7yyy_CL䣣ooo'ш?±,++,%()@\UUTCTSSCBـ0]B#XXIBn&ݎBttt1îA 濿11Aww !   ۉ !   ؃((( ))((**((!   ؃((( ))((**((         Hu333++/mIyO'''***pi G[QMMT\WWƻGyonnmxxx@.@iAJ  A@,,wwCTjjjj47 ww67;T3 mxv0?AI'&$@rAy @A UCcAAAہ݁       !" FF..00=I#!.%I!#==AAAEA@@@DDDFB@@OÀ@A&&CyAy %%    #"! ?ⴶ䵮Ɓ22 ރ g@:xxxB ^Uc LPlBww{5`w ]]blfQT^fA|vpuk!,0:;(>ZTJTBC9F# =M (((3//  ""ۃ?--*08888( (--O#">8D68A9ܿǼ恀":"29%  %,#   ܃ *  ɿ'QQqMcfb`GqOOOOkRA:edghAIP`QQGAxxx{zz@#; 2_`dYWOON*+  ۃ?+ 2% L91) $%! # RR-FFF(! -/@@Ga@ @wfBDzAk7##@6 @5 7%$#  77SS(! #fwwwwb%谰'+0! %$"""#% G8PRR^@ zzzW@~  bb׃NNHBVBjlyK4066669X 6: ?Y "` m h / [ [ 1 ) ] 2m D 1S *( 9 -* G`C@@e #p N ,p d | ^ o 1 ; :( 5/ R / R 2 - 1 ! 4# # C 1 )2 &2 ' /& 2  $2 ( ۀdd@6untrJK,/h/C/i/@vCC--΁΃2222󣹣鹣門uuuCCrc5555bc575bc575k<čAAACBVf~AA'F]]I,..,,,..A{{D{u{g{Cu{g{@tPCB&A&@,΁FF%%(222(22(9==BBPEE((@l@lBllOQ'Q'!#% II II o6* ?k"r  e jj69 2 |1j *$97-0Z`C@@| #w 2 , r   ;:65<e j e g 766!)4VV f E)8&7'5 /.6 $6()"F=   dZZd))----))@9C@g,105@(e22ǰ22ǰ @%@% CǁCā İč((<ރك     xPPyyPPy A~~BYYBC~~ìAìA24322233M``````GǀGۀс@FFMFFFFGG@22΁΁΁Υ"!2222  oo222.)222)΀2' 22  ArrȃBC B@l@lNl88888888   7˴̴ҷ iililiffslilifvf@đ& *&.*)*.!!  <<̓͂' ''' 4»Աȳׄʄzz 11// //11 ׁ؃'&@BEHFFad@@AA.SJGIHeu]I]PB7c]I]PC@..@ '&@ztqkiA4_ehm@*cfjpECK@C@@C``CddRRRRDDDD ҅      :PP:     :PP: 胁##""'& ȂAHQ .8CKBB C@BB  @sEbbE'''''&SLAX*,9PKXK C  C  BB@@BB@@&:@LNZ[oAnjieZB2++%__ddA ddMMHHMM__ddAddMMFFMM@ZPH,ZZA!, C ,0@,FF΁   5555FFF%$-25/[ 6& ?j "e r  3 F F 2 1 \ 2 J 1a *$ 9 -4 Z`C@@f # G ,h k   v  ;) 5Q 7 3 @ 2 5 0 ! 4; ; 7 2 )5 &5 '! /3 3  $5 (  <)JJ) ,"")6"GGG%33%&==&R.QO.@DDAтAnn !K ؁@,D')B)s2Q5<<<4P%%S5'''5SPP(($$((PP((%%((Y !  999 ߃߃334$ ߁߁..(TB+eeeG'D//--IHD--//DDHH@}ṑ@}CoqjqCpqjq@jF;;;;F;;G,,PPUUPPG,,PPVVPP@, (0ZS$22$22&K'''    ͮθ䓛$߂  @"!Őə@~ ԰艃#$5<###!  ҭү,I!P000R!tVEVm88C{88@$ 4USSr+%%%"!H ?? S@SYYS@SYY@BVVV66 ہ.   !!11!  %%%%!!11!  %%%%      [[&66ZZZ=66Z]Z@WlO?XW@Q   " 6 "6      .   ))      & ,-! ) &,,,, !! !!  )            CD`O0]3H %j U RDX =h @2.)+@IA8>>W6:?X"daU RR/*o2V1*97-2c@C@@d#e=,{lv#;":5<T RU R00,!14A A P2)2&''2/./ $2(   CCC׫2.  665222HH񷷷܁!FFFNV FFFFFFFFFFFFFFFF@<<$ArD_KA lL#1(IA@::ā<<7B1Dhhhqy  ؁  7AAAA7777AAAA777@xxxxxKR61?V"be[ BB#0c2J1*97--d@C@@e#e@,jcu;:5<X A[ A01.!'4? ? 1 ")2&,'./)2 $$/(!++((<< AAA****< 665222 HHHALLLBBQQLQBBLLLLQ GDYCJ..vB@߁ OOā:BkPBgggۗP3.1 ؃ <<<<<<<<<<<<<<<1 6+ ? "8 + A < < <    2^ = 1 9 7 - 7 #= 1 , E U = +  ; : 5 <* / < 0   = ! 4  "  )= & ' / = $ ( Ǻ Ŷ ؾDhuDv[:::Z3/C\\\C/RR1E^^^E1((((# 9<<96226,jmsvpmLZhRjmsvvpmj! !(777(؁[ll_VRAAARV_leDDgnncXTCCCTXcn &&&  Ű(;OOO;( .DDD. %% 0FFF0 UU`gozzzog`UTA VTT_gozzzog_T((((؁((((((((((((((((((((((  (!-1(P  DQ+ocDBD  &3 JT2!iwPCw   ԱԨ ***ҁ ʺ ˹ ˹  """&+6EHg    ѹ(-MeBeM.. 6HjjjH6 #(4FhhhF4         /@@@/    /@@@/         (08*(PTG666GTepppeFmaaamHrhXMMMXhrKnfVLLLVfn οٹǹ    烟 کӾĬϾ&&&-7GRRRG7- 19ISSSI91 B(#:    Ў@{F@'@KYK/@R.#"6?""""" "24 1 *9 7-#1,"" ! ; :5< HK  !4 LO   S)&'/ $( ށ !41!Ń BF //GZXX^A/     CCMTRJ>>>GRXHC؁M&&-$>ZXXXW>((&  * %҃  --" -qq~@jWWWj@q     ;).%*'#                $07GA    !8@20  %$ " ")   >JCnn  ]]N<  8T] /)  ###  ܃  ܃        2vBJԑ@qBuQuBuMz 䯳%RPNR        ۃ NUe\)סM~~xW\OCc@ $8< WMHM6̯      ᣂ/\]~] GG]x~|RRR{~|YG M;9< Ѿ ˻̢4.",+/(      /)  ###         상             C!!03 %! .+ 8>6?"!" 251*97-#1 ,!0 ! ;:5<H  !4 L O R)&'/ $(?;++ใ56((9A55A:(       22A     =>PE㼰M~~ub^_Tf@%. ! ." ?"20 烀 "$  A]CcwA2OOu@}vdddu}@tO C8=J*ּű ɹϷ1'%!      ***      냁              G  0 3%   = @ A E . + G F Q P N J I M8>6?"  2 1-# ,   ;:5<  ! )&'/ $($(߁]tH  @z(LK߃ .@=A`]⽃ ' # +5ǁ!% ۃ σۃ σ f  )E4MPPF98M @h+ ۅ Ѓ߁ ΅ fjtd    "%!M8 0 3%   = @ A E . + D B G F Q P N J I M8>6 ?"   2 1*97-# ,  ;:5<   !4 ) &'/ $( 74-euĴ؃    Ƀ⃇ ʃ   7@G @ud@   D?JGdddd  T03%  =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(ƃ@̓ك!끄?5C$1(&߁䃄T  0 3%   =@AE.+DBGFQPNJIM8> 6 ?"   2 1 *97-@C@@# ,    ;:5<HK  !4LO RS)&'/ $(Z@@?V@"DAyAS؁@~@3A/@-AJ!@O((Be@6g@[nT  0 3%   = @AE.+DBGFQPNJIM8>6?"   2 1*97-@C@@ #,  ;:5<HK  !4LO RS)&'/ $(F@@zR@'P@@AH끅ꁅAC@+@U$a@zW@@A| T  0 3%  =@AE.+DBGFQPNJIM8> 6?"   2 1 *97-@C@@#,   ;:5<HK  !4LO RS)&'/ $(ǁ.a@~<@:A}ԁヅ9B@ @O,>AF Aq|T03% = @AE.+DBGFQPNJIM8>6?"  21*97-@C@@ #,  ;:5<HK  !4LO RS)&'/ $(ҁ<z@`d@)3@@@@L䁅䁅$$' !@@3 <@_`@с0@S؁܁@n@߁ׁ􁅅 T 0 3%   =@AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# , ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@(LAt灅A[$$P@@/fA(:@|́ˁ@T  0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  ,  ;:5<HK  !4LO RS)&'/ $(F@@nc@Ɓ)S@@Afr@-@P#FS@6@rŁA}%偅T 0 3%   =@AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@#  , ;:5<HK  !4LO RS)&'/ $(ہ.\@FW@)LAt灀AS$$N@A7fA(A=| ˁAT  0 3%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $( W@@nd@Ɓ0S@AyAf^@󃅅APFT@A:r ŁAV偅󃅅T  0 3%   =@AE.+DBGFQPNJIM8>6?" 2 1 *97-@C@@ #  ,   ;:5<HK  !4LO RS)&'/ $(2@A}8@MAjAp䁅dadY.>gy" @}o{5@遅_G A,Aoq@A~A_6@ίT  0 3%   =@AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@ #  ,  ;:5<HK  !4LO RS)&'/ $(ہ<@@WV@,@@"*1 %-Ex@񁅀d@z@,iw V@@t @KԚ쁅AyAn!@~@]T03%   =@AE.+DBGFQPNJIM8>6?" 2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(J@@8@M@l@@p@䁅ZadY>dy "}u{@*@遅cG@+@@n@q@@@ŕ@X@6@@T  0 3%   =@AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@ # ,   ;:5<HK  !4LO RS)&'/ $(ہZ@@W^@,@ @"(1  %-EP@񁅀T@AXKP@@tA Kā쁅@A!ӉUT  0 3%   =@AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@ # ,  ;:5<HK  !4LO RS)&'/ $(d@ȁ@n@@AD؁A{ȁ>RA=d@M@ZQ>A򁅀@P@80 @uA1䁀́ˁT 03%   = @AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(R@;vA[@BA ):;>3AM @F$vv@Ɓ  @u끅Ӂ@b@%,T  03%   =@AE.+DBGFQPNJIM8>6?"  2 1 *97-@C@@# ,  ;:5<HK  !4LO RS)&'/ $(ہAԁ@@2VA`A9r4@.(:ASځ(@oA⁅$@. E@@8T  0 3%   =@AE.+DBGFQPNJIM8>6?"   2 1 *97-@C@@# ,   ;:5<HK  !4LO RS)&'/ $(݁A@-d@ X@Ajρ @<@Ӂ@ |J@恅큅@/[@?)@n@t4Ձ9', 0 3% %:( (#.!+ >6 ?'"'(,( (('2F% 1*-#@ ,(<('5( (( (!4  )&'/ $( )Ʊ NI,UǃTYaaaXT%'+&CTσ    LDLID܂Ȇ  ݆ " 60郍2+ͺ=D $  ڂ,ا  1>BUp4WXXXZ4= 9'4nDσ )))    %)."@~\B8A~e@yAUCW_cEz[$/  H>踙'[e  Ѓ-4A<ſQ9=Y{}g\Q[E@42-<%1cZAAL`V$ޭ  J:ǶRa   "@_ Aw+w@)i@YCCCY}|@PPPoD1:XL!޳$ !$!!4-UV*5&##& !<&&@  σ )))       ǃ      )+   6'+% %:( ($.$+6'"'(-( (('2B'1*-#@ ,(;+'5 <% (( (! 4 )&' / $( ƱMHO<TYaaaXT%'+&TB   LDLIDE%  ڂ  'Я 3@Bt\4WXXXZ4= 94 Dn) )))   */# ^B:Ҁ@gn@AUCW_cEz[/$΃I?Ĺ(\f     ܃-4A<ſQ9=Y{}g\QNZ@42-<%1ZcA@K_U#ݬރ J9ƶQa     ~]A}u)u@@hYCCCY}|@PPPoD0:WK ݲ-93?$ !$!!SJA)4%&##& !&<@&   ) ))) e_   /',%샕     탕 (@t6QQ 07 %yM MMF.N+ 6 ?Q"QRRM MM))O 2@ 1.*& -*I#|G,.RyRQC MM M(**!4  7 )))&('/)* *$)(&  ...Ʊ¿& NITYaaaXT%'+&TTWW`gnvvvsqGHKKKVbow{sW  LDLID>>2 $222 & %%%  "" AtttBrWWWuY5†ق3( DDDDD5'"     '''''  5/&3,λ>E &% # ## ڂ &  &·؃& 2??000ƃ&4WXXXZ4= 944-/FS^lllge+&###0;Ifbd?0& ))) & " & "  )."#  @]B9Af"AO>C ǥ""AUCW_cZz[//{{{I?鹚(\f  &     &؃&-4A<ſļ  f9=Y{}g\QZuuVFFFRTceUA+++LeZZ@42-<%1ZZ256HM^^^ccUOMMMTWIAEBIB&@K_U#ݬѶɺԶ  &  &K;ȷSb&   "'''%$ !#@_ Aw+w@&GGG5 =YYY<)YCCCY}|@PPPoY,,,$" ***ƒ&1:XL!޳   &$ !$!!))--:CNYYYUSIILLLHB=;;;4-&*5 &##& !&&'(-15:::870011110///.+(    & )))   &      &Ļփ        & !"%*/66634335551-'"#"#"& ;Sd 0 31 %|M PO@.F +(8 >F6 ?R"STaM PP**O 2S1/*$ -+L#J,>T}TL  ; 5J PM F ''+!4  ) *)*&(' /*+ *$" (' & &Ʊ۬ʃ'MH"-EL<8-% ȃTYaaaXT%'+&@ V\kkkca\TTTrL    LDLID9,$4WXXXZ4= 9F0PJf' )))   &&&(((((('   ߃'   ߃"" !!"###*/#=/+ݹ@]B9DfQ9+ ͸CZKgn*R@AUCW_c[z['I?Ĺ(\f !;B2- Ͳ  '   ҃  'Ѓ-4A<ſ    g9=Y{}g\QzIWpj{Yfo}l_@42-<%1MB.???8MjFFFAHS]VVViYHSSSJ'AL`V$ޭYDL-" %Q '  "%,'  'J9ƶQa!4:30& ك'    ^A~v*v@ &3Dw@ rmO@3˛YCCCY}|@PPPoZɃ'0:WK ݲA20%   *>'$ !$!!$)()))*+*)))('$#$$$$#$###$)4  &##& !&'(''&&*-,--.     ' )))   &&&((((((      'Ѓ                ' !"#((('&&"""$&&$ #%$%%%#   9 0 3%%  .+ 8 >6 ?"%   2. 1 *-#-,,5  ! )&'/ $ ( ' F҃!߇zt@ppN D@   \\<6 ?"" 2-1 * 9 7-#-,+ ;: 5 <  ! 4 )&'/ $( (F ކyBbpp U@D  \\<m^42?qb4   Ƀ A4 D/4 (l[4#0vg4 4 AYj̃4 ܞ̃@m4 Ƕ@õ7>T 0 31 %d; =>,.6+ 8 > 6 ?C "GDF; == = 21 1#*#-#B#z?,&Dz^T ; =; =#"#!$$ 4#)#&#'## #$"((  000F!$)))!߇z ppppss|Fcdgggr~Ds  \<<"++&&&!! 3;/???3$222   !!   AWWsWW}}Vd2' CCCCC4&!   2  溊@F   0piiWLLLXbjz}xzkf`YYYX_hpṕǺǃkl;,,, ƒ@z#.<<<75 624   &  &  2%#    @uYmW88!CvsxB!HWWATT@VXTT<3"$(&39jd\Vfpmma^    ݃ ɾփ  _tBZb}}^NNNZ\km]I333Tmbb@442Afij|L}uyv}vַּԃ  j]]fiiiiigcb\`fipoook[gjj(- ""(,277754,*''')*,013%"\b~###̓APP@PP]]rzO{zvz X+22DOOOC91!#!05;BBBC<3++##''4=HSSSOMCCFFFB<7555.'?VwCuszFz88$    ܃  ؃"((('&&&'''%  :<\ 0 3+ %g< BB/.,+.8 >?6 ?F"EFI< BB!= 2xF1$ *$-$E#kB,8FlF?  ;54 = < : $$$!  1 $)$&"'/)) $$( ) F 콽ۃ !߇z'?F62'ƒpp@rxB}xpppM    \<0ҽC_Pls!/W@ATT@VY  9)CJ:5(  պ    ' ڏ    Ճ     ց `uC[rAOhbysQ^gudWxy@442OD0AAA:OlHHHCJU_XXXk[JUUUL 9$, þ1  $냃  ,1.3,) ҃ !#####" Bc !.?r}mhJ;. ƖAPP@PPYۃ  8)'!5 #"###$%$###"!?\88$        &&&((((((  Ѓ         %$$+++*))&&&())'$$$'(*&))&   T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(3,؁P@сwgP:@T03% =@AE.+DBGFQPNJIM8>6?" 21*97-@C@@#,;:5<HK  !4LO RS)&'/ $(󁄁&끄5񃄄$с񃄄5',% %' ( '. + 8 6'"'(, ((% 2C'1*-'#=/,%';(' ' '!4 % )&"'/ $(2*8׶  ǻC6=hjfffih39?4@hy@   # KDKH>࿡ A1`Cc3=KZe= ```ltrrr4-ͷBI. "$%%% & &R]^T$㱤".#"2 f9?Vxz_ZIiSCCCQ^qqaI///Woii@ ),,''',( &.5E?濹0"6      &  !  """ "&eE赒JZ*QQQ9 (D^^^M8A```CdddZ#?jjja[XYeeeM5& "81 %  &  (099953*,---/'"& %""%"%%()6@JVVVRP>>AAA?><;::3+     %%)))  &&у  &  &&)*.48AAA>><=???;71+++,*&  :Sj 0 3: %SJ TS? .,+ 8 > 6 ?S"STaJ TT(*= 2O 1/*$ -*P#R,FR zTS5J PJ N *+1!4' ' 9 *)/&*'/59 & $*('0(&$ ׶  Ŷȃ' ŹA4"(Ub^W5,—hjfffih39?4@\`B{{yhhhM  KDKH徸8 +        -1$!    'dD紑IY(:cl]Y9,œA```Cddd[ '  6/1 .'  '  %""%"6&)000,+)%%%1 6 ?"(  2+1*97-#,",(;:5<  !4 )&'/ $( )#0 = C q@u3tt!@  !$ KK<CcnA$$@0C$ A         Jo},Dnj]R@}nA" 6 ?"( 2*1* 97-#,,';: 5 <  ! 4 )&'/ $( )#0㴶 CqCttz@   KK<    Jp~-E, @n}A " AKJ &,  ɢhDAAbb@`brvA `Wlu 'Ǻ H]F@ %%" B{2BJ&%      /DG/   /$ ˃   Bd9nB&IB6B$S )#% ""!ك@ ?E ^ " 0" 3K %E C E D 2 .> + 8 >" 6 ?E "N S k C E E $ ! @ 2~ C 1= *97$ -$ E #i E ,C E } ^ E  ; :5 <= @ C = $ $ $ !4& & 7 $ )$ &$ ' /$ $ $ $$ (  )#0';\\\A+C0056=50///.-hlrrrU9/ &q(((ttX   0500020   0500020   K@_hqqebTJ#          '+0013000///7/#-!!!+110/4,2_p~-EJhh4$$$2?RhnmRB*8PJJ@xxMIF[`sssxtkheeeej^QWT^T#*0־0013000///6.$%07<=D52^beghadglgf[gl10000000000000&- '''   ;;=>BGKNNNLKJKKKKNGCAAB@=ȡgCI`Wa`JAVV@TVX$D`|yznV:P2$*:D_VUC822<;EL JOctttneghhjbZZZNFZU[[ZSSSUVX[]]\UPK;;;IOXUU%%"MMPQ^hr~~~zxffiiigfdcbb[S            &&߃žу          ΃ ,,0049@EEECCBCDDDA<600010 ?F_ 0 34 %FF FE2., + 8 > 6 ?F"FF^F FF != 2uF 14 *97 -$E#kF,:FgFF;:5<A FF F$$$!4% % = $)$&$'/$$ $ $$( )#0  -+  Cà q!*0]jf_=4%ʟtt@hlEtttM  K#5FX_r|@ ,!)))(((!#,8///)'' ( #3뻭&    %+ +/" ׃  ɢhD /Ajsd`@3& ɣAbb@`bY 3"/     (ܨH]   %%"3#&---)(&""".9JGBBBFHJLLL=     ### $    Ƀ      ""!,--111111000./-*(((((*++++    B@!03%"  =@.+8>6?!"!"  201*97 -@C@@#&,%0 ; :5<" "  ! 4   )& '/  $ ((((փނ * 222Cζ222KKɃ  ⃁  AmmBzn|{@ 愁 ttlltt  ܄BOOㆁ2.222226΃  " DŽ002FF222FL   33 33 񆓃G ܀@݁ ΃ԩς$Іѳ(00ރ@qrqgrs{ #04 ""E_8OG Ij@# UW 2511,2  11+V11܆              ?4"03%'!  =@. 8>6?""+'!  211'* 9-@C@@ #.,*2*; : 5! ! !4   )&'/  $(( (5!!Ճ #- ,22822GYů  冄 įƁ@i@i$ ˃ "'#!',&ІAkj J.-*"('I 턁 %̶ф ڂ%%%  2222$΃      =:([9MB.R:@@F)DF?@8/<&2TD$DE ŨF@AP"ǵh=IxI"" /MBEy0oV^=!;ɟ^7}x'x'xTeCf)H|TF/:Y9裨f#JҢ"ɉv&(~j=wu+dx3`{ᬀg*?_qGpq E?#h?wQ zFF^u$t&+.r8m`_ *\]TbYX-?Bquj¢/ /J="e'^'VypXg)Z.! rdFUo"4lBNBG%ƀT?+Ԡ :B`n7l2bf(9qGbSs1WҬ`En%Qn*X …k|XSU>H nQ4ѩΝwHz2>+PWנ5ȭ?ԦQ~D $vRJ}3;S>|$%XO*/O+WjLL.YLE=qEJc68.zdcΈFsDeÔ5A(TNүOٜ/ٌ!1iFQi2Kl)1VC^" ȷab "~#+`%Xj)3-H1 >7B6S3#g:I̧sUä#uF[J٠m9pM5R2ztBEȈ 3lƀl!bt?o.W* c[]8>i1F#LbCPk0;@ Hb7J*)fIElj{ l|ZA^c#iqlS5- * ;Z9Wȼ;uxJAMiH}k`>Hl'2Z}ߓ3'jX[':(+m]-F4uDGQclyQ[ىX&5Т74*cēc8YA#MYg5\'Ab@nxu#kkCѧ>7o꿓G4jPAuu "ĈU̢TkCr+#iwҽHdaWrL$g}vm fJɡq!=2ƞ9e$k'EOsKksǰ^맞}dkܗì-jΫᮢQq="1]/NU[ܡ+6!.0O<O<ētȿ  &IENDB`sphinxext-opengraph-0.12.0/sphinxext/opengraph/_title_parser.py000066400000000000000000000014751504422566100250440ustar00rootroot00000000000000from __future__ import annotations from html.parser import HTMLParser def get_title(title: str) -> tuple[str, str]: htp = HTMLTextParser() htp.feed(title) htp.close() return htp.text, htp.text_outside_tags class HTMLTextParser(HTMLParser): """Parse HTML into text.""" def __init__(self) -> None: super().__init__() # All text found self.text = '' # Only text outside of html tags self.text_outside_tags = '' self.level = 0 def handle_starttag(self, tag: str, attrs: list[tuple[str, str | None]]) -> None: self.level += 1 def handle_endtag(self, tag: str) -> None: self.level -= 1 def handle_data(self, data: str) -> None: self.text += data if self.level == 0: self.text_outside_tags += data sphinxext-opengraph-0.12.0/tests/000077500000000000000000000000001504422566100167545ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/conftest.py000066400000000000000000000027611504422566100211610ustar00rootroot00000000000000from __future__ import annotations from pathlib import Path import pytest import sphinx from bs4 import BeautifulSoup try: import matplotlib as mpl except ImportError: pass else: mpl.rcParams['figure.max_open_warning'] = 0 pytest_plugins = ['sphinx.testing.fixtures'] @pytest.fixture(scope='session') def rootdir(): if sphinx.version_info[:2] < (7, 2): from sphinx.testing.path import path return path(__file__).parent.abspath() / 'roots' return Path(__file__).parent.resolve() / 'roots' @pytest.fixture def content(app): app.build(force_all=True) return app def _meta_tags(content, subdir=None): if subdir is None: c = (content.outdir / 'index.html').read_text(encoding='utf-8') else: c = (content.outdir / subdir / 'index.html').read_text(encoding='utf-8') return BeautifulSoup(c, 'html.parser').find_all('meta') def _og_meta_tags(content): return [ tag for tag in _meta_tags(content) if tag.get('property', '').startswith('og:') ] @pytest.fixture def meta_tags(content): return _meta_tags(content) @pytest.fixture def og_meta_tags(content): return [ tag for tag in _meta_tags(content) if tag.get('property', '').startswith('og:') ] @pytest.fixture def og_meta_tags_sub(content): return [ tag for tag in _meta_tags(content, 'sub') if tag.get('property', '').startswith('og:') ] def pytest_configure(config): config.addinivalue_line('markers', 'sphinx') sphinxext-opengraph-0.12.0/tests/roots/000077500000000000000000000000001504422566100201225ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-arbitrary-tags/000077500000000000000000000000001504422566100240325ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-arbitrary-tags/conf.py000066400000000000000000000003031504422566100253250ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-arbitrary-tags/index.rst000066400000000000000000000005121504422566100256710ustar00rootroot00000000000000:og:video: http://example.org/en/latest/video.mp4 :og:video:type: video/mp4 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-custom-tags/000077500000000000000000000000001504422566100233455ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-custom-tags/conf.py000066400000000000000000000004351504422566100246460ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_custom_meta_tags = [ '', ] sphinxext-opengraph-0.12.0/tests/roots/test-custom-tags/index.rst000066400000000000000000000003721504422566100252100ustar00rootroot00000000000000Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-description-length/000077500000000000000000000000001504422566100247015ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-description-length/conf.py000066400000000000000000000003371504422566100262030ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_description_length = 50 sphinxext-opengraph-0.12.0/tests/roots/test-description-length/index.rst000066400000000000000000000003721504422566100265440ustar00rootroot00000000000000Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-double-spacing/000077500000000000000000000000001504422566100237735ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-double-spacing/conf.py000066400000000000000000000003031504422566100252660ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-double-spacing/index.rst000066400000000000000000000000501504422566100256270ustar00rootroot00000000000000Example sentence 1. Example sentence 2.sphinxext-opengraph-0.12.0/tests/roots/test-first-image-no-image/000077500000000000000000000000001504422566100250005ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-first-image-no-image/conf.py000066400000000000000000000005161504422566100263010ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image = 'http://example.org/en/latest/image33.png' ogp_image_alt = 'TEST' ogp_use_first_image = True sphinxext-opengraph-0.12.0/tests/roots/test-first-image-no-image/index.rst000066400000000000000000000000121504422566100266320ustar00rootroot00000000000000Title Onlysphinxext-opengraph-0.12.0/tests/roots/test-first-image/000077500000000000000000000000001504422566100233065ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-first-image/conf.py000066400000000000000000000005161504422566100246070ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image = 'http://example.org/en/latest/image33.png' ogp_image_alt = 'TEST' ogp_use_first_image = True sphinxext-opengraph-0.12.0/tests/roots/test-first-image/index.rst000066400000000000000000000001171504422566100251460ustar00rootroot00000000000000.. image:: http://example.org/en/latest/image2.png :alt: Test image alt textsphinxext-opengraph-0.12.0/tests/roots/test-image-rel-paths/000077500000000000000000000000001504422566100240565ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-image-rel-paths/conf.py000066400000000000000000000004421504422566100253550ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image = '_static/image33.png' ogp_use_first_image = True sphinxext-opengraph-0.12.0/tests/roots/test-image-rel-paths/img/000077500000000000000000000000001504422566100246325ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-image-rel-paths/img/sample.jpg000066400000000000000000000202711504422566100266170ustar00rootroot00000000000000JFIFC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?C!)^ ׎A Jմ\0àYlGge:,ֲ I!9s}3?Gf_ԥJ2u?Z^50' 0#!9s}3'?oOGO?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP? yCS?j,f^`veXmbmX$Wv7Q٪Q^&:^X#S dqf>i+ N^3}.O 9ux=4>o~ G肊(り((((((((((;Q(?l(ux3=5J+־94Q?(l0ӟGWK0x(>8((((((((((^ cR?oGW?T{11k0N^3}.O 9ux=4>c~ G肊(り((((((((((;Q(?l(ux3=5J+־94Q?(l0ӟGWK0x(>8(9KWE%LtҢ vϻ;#2r䲧hهⶁa[~x!]YwVPQ$è< "}׫!i߇_Qd˭[>Xi5]&xCop WpK(1ay_JxG|~ɾ։c$wq,Ŕ]YjJ<+< }TOy[}ٮ1jefwM};G^^ iwE}cu.`"2#Z5;?o%v#v>cs |d.`em> ߲6;c1);0~?㿏I"kxĖq*4.[c8*ifX֕u׭gϡ(ta8ۋ}tk7&>/joGψ$Y^hΣ*AY[j.p<+?GK~(㝾&+M7JG$2Q0V:Ԫ*mn/ު^4NJW#S"n\r;<7GXP NĐKO?Yx7%դs7?I_ڟߵGz5Oxooi紏I3Dg)ĝQ3]ﺳïmRWV\vwM5nb#KXW3?i_Wp/5Y&$d$fFHo_%.?1OMK϶9Uӥ[5`v&ȲCd!BOG÷8D^k]+?-mDz_&9A~pWeZuH,l+e#h7:gc/†ξRg w|N@Wܴ𧇴˭"0.(զy"+m͆%J4vR_{;+QbمNTYy-vSQ_ϧ k_Y=jV:|}lq\I."*;ƲPH?]o:iB#{M]]Y՚trw;_QEaEP(g{6jQc:eMُ_䜏s({6iu}_?iQ٥{?{J<_DQEtQE~ K>3~ٿEo*78>1&k]G^tBoOIٵW91 W?ew$7ڞky<#1,uxhv:lYAnۓ2^12HVV`#꺎n|=WJeJԣJ4\=b^N6!Үkx0Y;y'R:ko-mb_?v_U߷OkR5=9zy߾sSSe[ڟ.gkG^2 5^Ox43//x:Αy=2wQ(I2汕[vwۡYxJRvTs_ҏy,-oD?_|QG~)O}Xпj٢|isx?ķׄ1<ٯBý$ cuhi?ӽM:p=iپWn^wV:[TfW~[j?߷=C a+owVY/OH {EQ"٧IZR(I.Zm](,(^ cR?oGW?T{11k0N^3}.O 9ux=4>c~ G肊(り( lq~MJ]HXaR_F5}{_c\P[g'@񝎡q/ uM&ku%BR$(.d*t=jT_=?*BR啭}-ӻHJB*OVoE>^:A?>3¿Ox4Y.ox, mmnWc:eX"QHUo#~#g㿇.|9Bu$ Ŵ7+q ̅|י#~H+ʜa/*}9_wjN3\uGE|7jʟ :׋ǩ㾏JRyQ#m~r~S(w)i/4ை6($]"*LIY (Hۚ\_j8Þ>Z]+Ox xi|aΚC[7K*y%$HĨ(ŕ#ן3 kj:/1Q :ޓg`u7~_"K(&GF{%_v^{9U |.vOFJҌb乽#kTE~Y̟[ukړI:J=]^WᢾoOC*Govt[.i{ˮ@B7Fr!D }!UV[Z=ѝ:h]Š( ( (?0oGW?T;Q(?l(Z=$??ӟGWKN^3}.O'߈?Q +ࢊ(_i߳ 7c##:x^| D`Ρa_?k|Ծ_ ~v>2juAl9Uxt^joowNɆc_OOVn_='J_zkogTKg;hzΡoLHl;|sࡺ/0#&5ٮQZ@nC`˲ 2O/Poi #ƺv+MMmw`ʹ?s0YK>hk˻BBak&\<$9$I6i{>nЫGQ٨F-ȬX]Ǫ[|d1R(G[55ki$vCtǠUbxL&Wſs¿#~5oLS}c( p{i]L15l/ eWl"]oOe^):Cq{4S> #i3T8_6OéK?Z}SRӃz ' ߌVl9S^i_'<=&T򔜕4ߟo3s% cˍ3w|Py=v}iuk^RhZ(!khaXˆP7fP5LJLυtM'~ѠfhQHs[Us^Y~t?VQEdhQEQE~`GfEv7Q٪Q_={I?Gf_:geM]~W OAEWIEPEPEPEPEPEPEPEPEPEP(g{6jQc:eMُ_䜏s({6iu}_?iQ٥{?{J<_DQEtQEQEQEQEQEQEQEQEQEQE~`GfEv7Q٪Q_={I?Gf_:geM]~W OAEWIEPEPEPEPEPEPEPEPEPEP(g{6jQc:eMُ_䜏s({6iu}_?iQ٥{?{J<_DQEtQEQEQEQEQEQEQEQEQEQE~`GfEv7Q٪Q_={I y )x:-WV|YsC6cg=% ]D[ )+Iou3W 4XQED1aC4#1sc.yJc~ο&|jF ?,oύ_(?aE5? ,67BgƯi"L3QG`=ß? E:Йg,(g_>5LQX?pac~ο&|jF ?,oύ_(?aEh9X߳ Qu3W 4XQE5 ,67BgƯi"L3QG`=ß? E:Йg,(g_>5LQX?pac~ο&|jF ?,oύ_(?aEh9X߳ Qu3W 4XQE5 ,67BgƯi"L3QG`=ß? E:Йg,(g_>5LQX?pg?[-Ÿ)O[Je4vw2Cu+op`79+YT4>!p>`I&ޮsphinxext-opengraph-0.12.0/tests/roots/test-image-rel-paths/index.rst000066400000000000000000000000671504422566100257220ustar00rootroot00000000000000.. image:: img/sample.jpg :alt: Test image alt text sphinxext-opengraph-0.12.0/tests/roots/test-image-rel-paths/sub/000077500000000000000000000000001504422566100246475ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-image-rel-paths/sub/index.rst000066400000000000000000000001261504422566100265070ustar00rootroot00000000000000======== Sub Page ======== .. image:: ../img/sample.jpg :alt: Test image alt text sphinxext-opengraph-0.12.0/tests/roots/test-image/000077500000000000000000000000001504422566100221615ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-image/conf.py000066400000000000000000000004321504422566100234570ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image = 'http://example.org/en/latest/image.png' sphinxext-opengraph-0.12.0/tests/roots/test-image/index.rst000066400000000000000000000000001504422566100240100ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-list/000077500000000000000000000000001504422566100220525ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-list/conf.py000066400000000000000000000003031504422566100233450ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-list/index.rst000066400000000000000000000000431504422566100237100ustar00rootroot00000000000000* Item 1 * Item 2 * Item 3 * Item 4sphinxext-opengraph-0.12.0/tests/roots/test-local-image/000077500000000000000000000000001504422566100232515ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-local-image/_static/000077500000000000000000000000001504422566100246775ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-local-image/_static/sample.jpg000066400000000000000000000202711504422566100266640ustar00rootroot00000000000000JFIFC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?C!)^ ׎A Jմ\0àYlGge:,ֲ I!9s}3?Gf_ԥJ2u?Z^50' 0#!9s}3'?oOGO?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP?uW Wο9j>QP? yCS?j,f^`veXmbmX$Wv7Q٪Q^&:^X#S dqf>i+ N^3}.O 9ux=4>o~ G肊(り((((((((((;Q(?l(ux3=5J+־94Q?(l0ӟGWK0x(>8((((((((((^ cR?oGW?T{11k0N^3}.O 9ux=4>c~ G肊(り((((((((((;Q(?l(ux3=5J+־94Q?(l0ӟGWK0x(>8(9KWE%LtҢ vϻ;#2r䲧hهⶁa[~x!]YwVPQ$è< "}׫!i߇_Qd˭[>Xi5]&xCop WpK(1ay_JxG|~ɾ։c$wq,Ŕ]YjJ<+< }TOy[}ٮ1jefwM};G^^ iwE}cu.`"2#Z5;?o%v#v>cs |d.`em> ߲6;c1);0~?㿏I"kxĖq*4.[c8*ifX֕u׭gϡ(ta8ۋ}tk7&>/joGψ$Y^hΣ*AY[j.p<+?GK~(㝾&+M7JG$2Q0V:Ԫ*mn/ު^4NJW#S"n\r;<7GXP NĐKO?Yx7%դs7?I_ڟߵGz5Oxooi紏I3Dg)ĝQ3]ﺳïmRWV\vwM5nb#KXW3?i_Wp/5Y&$d$fFHo_%.?1OMK϶9Uӥ[5`v&ȲCd!BOG÷8D^k]+?-mDz_&9A~pWeZuH,l+e#h7:gc/†ξRg w|N@Wܴ𧇴˭"0.(զy"+m͆%J4vR_{;+QbمNTYy-vSQ_ϧ k_Y=jV:|}lq\I."*;ƲPH?]o:iB#{M]]Y՚trw;_QEaEP(g{6jQc:eMُ_䜏s({6iu}_?iQ٥{?{J<_DQEtQE~ K>3~ٿEo*78>1&k]G^tBoOIٵW91 W?ew$7ڞky<#1,uxhv:lYAnۓ2^12HVV`#꺎n|=WJeJԣJ4\=b^N6!Үkx0Y;y'R:ko-mb_?v_U߷OkR5=9zy߾sSSe[ڟ.gkG^2 5^Ox43//x:Αy=2wQ(I2汕[vwۡYxJRvTs_ҏy,-oD?_|QG~)O}Xпj٢|isx?ķׄ1<ٯBý$ cuhi?ӽM:p=iپWn^wV:[TfW~[j?߷=C a+owVY/OH {EQ"٧IZR(I.Zm](,(^ cR?oGW?T{11k0N^3}.O 9ux=4>c~ G肊(り( lq~MJ]HXaR_F5}{_c\P[g'@񝎡q/ uM&ku%BR$(.d*t=jT_=?*BR啭}-ӻHJB*OVoE>^:A?>3¿Ox4Y.ox, mmnWc:eX"QHUo#~#g㿇.|9Bu$ Ŵ7+q ̅|י#~H+ʜa/*}9_wjN3\uGE|7jʟ :׋ǩ㾏JRyQ#m~r~S(w)i/4ை6($]"*LIY (Hۚ\_j8Þ>Z]+Ox xi|aΚC[7K*y%$HĨ(ŕ#ן3 kj:/1Q :ޓg`u7~_"K(&GF{%_v^{9U |.vOFJҌb乽#kTE~Y̟[ukړI:J=]^WᢾoOC*Govt[.i{ˮ@B7Fr!D }!UV[Z=ѝ:h]Š( ( (?0oGW?T;Q(?l(Z=$??ӟGWKN^3}.O'߈?Q +ࢊ(_i߳ 7c##:x^| D`Ρa_?k|Ծ_ ~v>2juAl9Uxt^joowNɆc_OOVn_='J_zkogTKg;hzΡoLHl;|sࡺ/0#&5ٮQZ@nC`˲ 2O/Poi #ƺv+MMmw`ʹ?s0YK>hk˻BBak&\<$9$I6i{>nЫGQ٨F-ȬX]Ǫ[|d1R(G[55ki$vCtǠUbxL&Wſs¿#~5oLS}c( p{i]L15l/ eWl"]oOe^):Cq{4S> #i3T8_6OéK?Z}SRӃz ' ߌVl9S^i_'<=&T򔜕4ߟo3s% cˍ3w|Py=v}iuk^RhZ(!khaXˆP7fP5LJLυtM'~ѠfhQHs[Us^Y~t?VQEdhQEQE~`GfEv7Q٪Q_={I?Gf_:geM]~W OAEWIEPEPEPEPEPEPEPEPEPEP(g{6jQc:eMُ_䜏s({6iu}_?iQ٥{?{J<_DQEtQEQEQEQEQEQEQEQEQEQE~`GfEv7Q٪Q_={I?Gf_:geM]~W OAEWIEPEPEPEPEPEPEPEPEPEP(g{6jQc:eMُ_䜏s({6iu}_?iQ٥{?{J<_DQEtQEQEQEQEQEQEQEQEQEQE~`GfEv7Q٪Q_={I y )x:-WV|YsC6cg=% ]D[ )+Iou3W 4XQED1aC4#1sc.yJc~ο&|jF ?,oύ_(?aE5? ,67BgƯi"L3QG`=ß? E:Йg,(g_>5LQX?pac~ο&|jF ?,oύ_(?aEh9X߳ Qu3W 4XQE5 ,67BgƯi"L3QG`=ß? E:Йg,(g_>5LQX?pac~ο&|jF ?,oύ_(?aEh9X߳ Qu3W 4XQE5 ,67BgƯi"L3QG`=ß? E:Йg,(g_>5LQX?pg?[-Ÿ)O[Je4vw2Cu+op`79+YT4>!p>`I&ޮsphinxext-opengraph-0.12.0/tests/roots/test-local-image/conf.py000066400000000000000000000004061504422566100245500ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image = '_static/sample.jpg' sphinxext-opengraph-0.12.0/tests/roots/test-local-image/index.rst000066400000000000000000000000001504422566100251000ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-escape/000077500000000000000000000000001504422566100265225ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-escape/conf.py000066400000000000000000000003431504422566100300210ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' enable_meta_description = True sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-escape/index.rst000066400000000000000000000003771504422566100303720ustar00rootroot00000000000000Lorem dolor sit amet, "consectetur" adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris. sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-manual-description/000077500000000000000000000000001504422566100310605ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-manual-description/conf.py000066400000000000000000000003471504422566100323630ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_enable_meta_description = True sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-manual-description/index.rst000066400000000000000000000004541504422566100327240ustar00rootroot00000000000000.. meta:: :description: My manual description Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-manual-og-description/000077500000000000000000000000001504422566100314635ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-manual-og-description/conf.py000066400000000000000000000003471504422566100327660ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_enable_meta_description = True sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description-manual-og-description/index.rst000066400000000000000000000004451504422566100333270ustar00rootroot00000000000000:og:description: My manual og:description Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description/000077500000000000000000000000001504422566100252645ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description/conf.py000066400000000000000000000003431504422566100265630ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' enable_meta_description = True sphinxext-opengraph-0.12.0/tests/roots/test-meta-name-description/index.rst000066400000000000000000000003721504422566100271270ustar00rootroot00000000000000Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-nested-lists/000077500000000000000000000000001504422566100235155ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-nested-lists/conf.py000066400000000000000000000003031504422566100250100ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-nested-lists/index.rst000066400000000000000000000001211504422566100253500ustar00rootroot00000000000000* Item 1 * Item 2 * Nested Item 1 * Nested Item 2 * Item 3 * Item 4sphinxext-opengraph-0.12.0/tests/roots/test-overrides-complex/000077500000000000000000000000001504422566100245465ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-overrides-complex/conf.py000066400000000000000000000004101504422566100260400ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image_alt = 'Example Alt Text' sphinxext-opengraph-0.12.0/tests/roots/test-overrides-complex/index.rst000066400000000000000000000005641504422566100264140ustar00rootroot00000000000000:ogp_description_length: 10 :og:image: img/sample.jpg :og:image:alt: Overridden Alt Text Lorem Ipsum =========== Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris. sphinxext-opengraph-0.12.0/tests/roots/test-overrides-disable/000077500000000000000000000000001504422566100245025ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-overrides-disable/conf.py000066400000000000000000000004541504422566100260040ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image = 'http://example.org/en/latest/image.png' ogp_type = 'book' sphinxext-opengraph-0.12.0/tests/roots/test-overrides-disable/index.rst000066400000000000000000000004471504422566100263500ustar00rootroot00000000000000:ogp_disable: Lorem Ipsum =========== Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris. sphinxext-opengraph-0.12.0/tests/roots/test-overrides-simple/000077500000000000000000000000001504422566100243705ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-overrides-simple/conf.py000066400000000000000000000004541504422566100256720ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_name = "Example's Docs!" ogp_site_url = 'http://example.org/en/latest/' ogp_image = 'http://example.org/en/latest/image.png' ogp_type = 'book' sphinxext-opengraph-0.12.0/tests/roots/test-overrides-simple/index.rst000066400000000000000000000006571504422566100262410ustar00rootroot00000000000000:og:description: Overridden description :og:title: Overridden Title :og:type: article :og:image: http://example.org/en/latest/overridden-image.png Lorem Ipsum =========== Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris. sphinxext-opengraph-0.12.0/tests/roots/test-quotation-marks/000077500000000000000000000000001504422566100242355ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-quotation-marks/conf.py000066400000000000000000000003301504422566100255300ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' smartquotes = False ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-quotation-marks/index.rst000066400000000000000000000002031504422566100260710ustar00rootroot00000000000000"This text should appear in escaped quotation marks" This text should still appear as well "while this is once again in quotations"sphinxext-opengraph-0.12.0/tests/roots/test-rtd-default/000077500000000000000000000000001504422566100233125ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-rtd-default/conf.py000066400000000000000000000002231504422566100246060ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' sphinxext-opengraph-0.12.0/tests/roots/test-rtd-default/index.rst000066400000000000000000000001211504422566100251450ustar00rootroot00000000000000* Item 1 * Item 2 * Nested Item 1 * Nested Item 2 * Item 3 * Item 4sphinxext-opengraph-0.12.0/tests/roots/test-rtd-invalid/000077500000000000000000000000001504422566100233145ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-rtd-invalid/conf.py000066400000000000000000000002231504422566100246100ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' sphinxext-opengraph-0.12.0/tests/roots/test-rtd-invalid/index.rst000066400000000000000000000001211504422566100251470ustar00rootroot00000000000000* Item 1 * Item 2 * Nested Item 1 * Nested Item 2 * Item 3 * Item 4sphinxext-opengraph-0.12.0/tests/roots/test-simple/000077500000000000000000000000001504422566100223705ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-simple/conf.py000066400000000000000000000003031504422566100236630ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-simple/index.rst000066400000000000000000000003721504422566100242330ustar00rootroot00000000000000Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-sitename-from-project/000077500000000000000000000000001504422566100253115ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-sitename-from-project/conf.py000066400000000000000000000003341504422566100266100ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] project = 'Project name' master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-sitename-from-project/index.rst000066400000000000000000000003721504422566100271540ustar00rootroot00000000000000Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-sitename/000077500000000000000000000000001504422566100227045ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-sitename/conf.py000066400000000000000000000003451504422566100242050ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_site_name = "Example's Docs!" sphinxext-opengraph-0.12.0/tests/roots/test-sitename/index.rst000066400000000000000000000003721504422566100245470ustar00rootroot00000000000000Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-skip-admonitions/000077500000000000000000000000001504422566100243675ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-skip-admonitions/conf.py000066400000000000000000000003031504422566100256620ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-skip-admonitions/index.rst000066400000000000000000000005031504422566100262260ustar00rootroot00000000000000.. attention:: This is a attention. .. caution:: This is a caution. .. danger:: This is a danger. .. error:: This is a error. .. important:: This is a important. .. note:: This is a note. .. tip:: This is a tip. .. hint:: This is a hint. .. warning:: This is a warning. .. admonition:: This is a admonition. This is text.sphinxext-opengraph-0.12.0/tests/roots/test-skip-code-block/000077500000000000000000000000001504422566100240455ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-skip-code-block/conf.py000066400000000000000000000003401504422566100253410ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_description_length = 100 sphinxext-opengraph-0.12.0/tests/roots/test-skip-code-block/index.rst000066400000000000000000000002031504422566100257010ustar00rootroot00000000000000This text should be included. .. code-block:: html

This text should be skipped.

This text should also be included. sphinxext-opengraph-0.12.0/tests/roots/test-skip-comments/000077500000000000000000000000001504422566100236705ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-skip-comments/conf.py000066400000000000000000000003031504422566100251630ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-skip-comments/index.rst000066400000000000000000000001011504422566100255210ustar00rootroot00000000000000.. This is a comment. This is still a comment. This is text. sphinxext-opengraph-0.12.0/tests/roots/test-skip-raw/000077500000000000000000000000001504422566100226345ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-skip-raw/conf.py000066400000000000000000000003401504422566100241300ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_description_length = 100 sphinxext-opengraph-0.12.0/tests/roots/test-skip-raw/index.rst000066400000000000000000000001741504422566100244770ustar00rootroot00000000000000This text should be included. .. raw:: html

This text should be skipped.

This text should also be included. sphinxext-opengraph-0.12.0/tests/roots/test-skip-title/000077500000000000000000000000001504422566100231645ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-skip-title/conf.py000066400000000000000000000003031504422566100244570ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' sphinxext-opengraph-0.12.0/tests/roots/test-skip-title/index.rst000066400000000000000000000001201504422566100250160ustar00rootroot00000000000000A Title ======= Example text. Another Title ============= More example text. sphinxext-opengraph-0.12.0/tests/roots/test-social-cards-svg/000077500000000000000000000000001504422566100242405ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-social-cards-svg/conf.py000066400000000000000000000004761504422566100255460ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' # The image is an SVG, and so it should not be included in the social cards ogp_social_cards = { 'image': 'foo.svg', } sphinxext-opengraph-0.12.0/tests/roots/test-social-cards-svg/index.rst000066400000000000000000000003721504422566100261030ustar00rootroot00000000000000Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci varius natoque penatibus et magnis dis parturient mauris.sphinxext-opengraph-0.12.0/tests/roots/test-type/000077500000000000000000000000001504422566100220605ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/roots/test-type/conf.py000066400000000000000000000003301504422566100233530ustar00rootroot00000000000000from __future__ import annotations extensions = ['sphinxext.opengraph'] master_doc = 'index' exclude_patterns = ['_build'] html_theme = 'basic' ogp_site_url = 'http://example.org/en/latest/' ogp_type = 'article' sphinxext-opengraph-0.12.0/tests/roots/test-type/index.rst000066400000000000000000000000001504422566100237070ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/tests/test_options.py000066400000000000000000000273351504422566100220720ustar00rootroot00000000000000from __future__ import annotations from typing import TYPE_CHECKING import conftest import pytest from sphinx.errors import ExtensionError if TYPE_CHECKING: from sphinx.application import Sphinx def get_tag(tags, tag_type, kind='property', prefix='og'): return next(tag for tag in tags if tag.get(kind) == f'{prefix}:{tag_type}') def get_tag_content(tags, tag_type, kind='property', prefix='og'): # Gets the content of a specific ogp tag return get_tag(tags, tag_type, kind, prefix).get('content', '') def get_tag_content_text(tags, tag_type, kind='property', prefix='og'): # Gets the content of a specific ogp tag return get_tag(tags, tag_type, kind, prefix).get_text('content', '') def get_meta_description(tags): tag = next(tag for tag in tags if tag.get('name') == 'description') return tag.get('content', '') @pytest.mark.sphinx('html', testroot='simple') def test_simple(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert len(og_meta_tags) > 0 assert get_tag_content(og_meta_tags, 'type') == 'website' assert len(description) == 200 assert ( description == 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse at lorem ornare, fringilla massa nec, venenatis mi. Donec erat sapien, tincidunt nec rhoncus nec, scelerisque id diam. Orci vari...' ) @pytest.mark.sphinx('html', testroot='meta-name-description') def test_meta_name_description(meta_tags): og_description = get_tag_content(meta_tags, 'description') description = get_meta_description(meta_tags) assert description == og_description @pytest.mark.sphinx('html', testroot='meta-name-description-escape') def test_meta_name_description_escape(meta_tags): og_description = get_tag_content(meta_tags, 'description') og_description_text = get_tag_content_text(meta_tags, 'description') assert '<' in og_description assert '<' not in og_description_text @pytest.mark.sphinx('html', testroot='meta-name-description-manual-description') def test_meta_name_manual_description(meta_tags): og_description = get_tag_content(meta_tags, 'description') description = get_meta_description(meta_tags) assert description != og_description assert description == 'My manual description' @pytest.mark.sphinx('html', testroot='meta-name-description-manual-og-description') def test_meta_name_manual_og_description(meta_tags): og_description = get_tag_content(meta_tags, 'description') description = get_meta_description(meta_tags) assert og_description != description assert og_description == 'My manual og:description' @pytest.mark.sphinx('html', testroot='simple') def test_site_url(og_meta_tags): # Uses the same directory as simple, because it already contains url for a minimal config assert ( get_tag_content(og_meta_tags, 'url') == 'http://example.org/en/latest/index.html' ) @pytest.mark.sphinx('dirhtml', testroot='simple') def test_dirhtml_url(og_meta_tags): assert get_tag_content(og_meta_tags, 'url') == 'http://example.org/en/latest/' @pytest.mark.sphinx('html', testroot='image') def test_image(og_meta_tags): assert ( get_tag_content(og_meta_tags, 'image') == 'http://example.org/en/latest/image.png' ) @pytest.mark.sphinx('html', testroot='local-image') def test_local_image(og_meta_tags): assert ( get_tag_content(og_meta_tags, 'image') == 'http://example.org/en/latest/_static/sample.jpg' ) @pytest.mark.sphinx('html', testroot='social-cards-svg') def test_social_cards_svg(app: Sphinx, og_meta_tags): """If the social cards image is an SVG, it should not be in the social card.""" assert app.statuscode == 0 @pytest.mark.sphinx('html', testroot='image') def test_image_alt(og_meta_tags): assert get_tag_content(og_meta_tags, 'image:alt') == "Example's Docs!" @pytest.mark.sphinx('html', testroot='simple') def test_image_social_cards(meta_tags): """Social cards should automatically be added if no og:image is given.""" pytest.importorskip('matplotlib') # Asserting `in` instead of `==` because of the hash that is generated assert ( 'http://example.org/en/latest/_images/social_previews/summary_index' in get_tag_content(meta_tags, 'image') ) # Image alt text should be taken from page content. assert ( 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.' in get_tag_content(meta_tags, 'image:alt') ) # Make sure the extra tags are in the HTML assert 'summary_large_image' in get_tag_content( meta_tags, 'card', kind='name', prefix='twitter' ) @pytest.mark.sphinx('html', testroot='type') def test_type(og_meta_tags): assert get_tag_content(og_meta_tags, 'type') == 'article' @pytest.mark.sphinx('html', testroot='description-length') def test_description_length(og_meta_tags): assert len(get_tag_content(og_meta_tags, 'description')) == 50 @pytest.mark.sphinx('html', testroot='sitename') def test_site_name(og_meta_tags): assert get_tag_content(og_meta_tags, 'site_name') == "Example's Docs!" @pytest.mark.sphinx('html', testroot='sitename-from-project') def test_site_name_project(og_meta_tags): assert get_tag_content(og_meta_tags, 'site_name') == 'Project name' @pytest.mark.sphinx('html', testroot='first-image') def test_first_image(og_meta_tags): assert ( get_tag_content(og_meta_tags, 'image') == 'http://example.org/en/latest/image2.png' ) assert get_tag_content(og_meta_tags, 'image:alt') == 'Test image alt text' @pytest.mark.sphinx('html', testroot='first-image-no-image') def test_first_image_no_image(og_meta_tags): assert ( get_tag_content(og_meta_tags, 'image') == 'http://example.org/en/latest/image33.png' ) assert get_tag_content(og_meta_tags, 'image:alt') == 'TEST' @pytest.mark.sphinx('html', testroot='image-rel-paths') def test_image_rel_paths(og_meta_tags, og_meta_tags_sub): assert ( get_tag_content(og_meta_tags, 'image') == 'http://example.org/en/latest/_images/sample.jpg' ) assert ( get_tag_content(og_meta_tags_sub, 'image') == 'http://example.org/en/latest/_images/sample.jpg' ) @pytest.mark.sphinx('html', testroot='skip-admonitions') def test_skip_admonitions(og_meta_tags): assert get_tag_content(og_meta_tags, 'description') == 'This is text.' @pytest.mark.sphinx('html', testroot='skip-title') def test_skip_first_title(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert 'A Title' not in description assert 'Another Title' in description @pytest.mark.sphinx('html', testroot='skip-title') def test_skip_title_punctuation(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert 'Another Title:' in description @pytest.mark.sphinx('html', testroot='double-spacing') def test_remove_double_spacing(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert ' ' not in description @pytest.mark.sphinx('html', testroot='list') def test_list_punctuation(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert description == 'Item 1, Item 2, Item 3, Item 4.' @pytest.mark.sphinx('html', testroot='nested-lists') def test_nested_list_punctuation(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert ( description == 'Item 1, Item 2- Nested Item 1, Nested Item 2., Item 3, Item 4.' ) @pytest.mark.sphinx('html', testroot='skip-comments') def test_skip_comments(og_meta_tags): assert get_tag_content(og_meta_tags, 'description') == 'This is text.' @pytest.mark.sphinx('html', testroot='custom-tags') def test_custom_tags(og_meta_tags): assert get_tag_content(og_meta_tags, 'ignore_canonical') == 'true' @pytest.mark.sphinx('html', testroot='skip-raw') def test_skip_raw(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert '

' not in description assert ( description == 'This text should be included. This text should also be included.' ) @pytest.mark.sphinx('html', testroot='skip-code-block') def test_skip_code_block(og_meta_tags): description = get_tag_content(og_meta_tags, 'description') assert '

' not in description assert ( description == 'This text should be included. This text should also be included.' ) @pytest.mark.sphinx('html', testroot='quotation-marks') def test_quotation_marks(og_meta_tags): # If smart quotes are disabled and the quotes aren't properly escaped, bs4 will fail to parse the tag and the content will be a empty string description = get_tag_content(og_meta_tags, 'description') assert ( description == '"This text should appear in escaped quotation marks" This text should still appear as well "while this is once again in quotations"' ) @pytest.mark.sphinx('html', testroot='overrides-simple') def test_overrides_simple(og_meta_tags): assert get_tag_content(og_meta_tags, 'description') == 'Overridden description' assert get_tag_content(og_meta_tags, 'title') == 'Overridden Title' assert get_tag_content(og_meta_tags, 'type') == 'article' assert ( get_tag_content(og_meta_tags, 'image') == 'http://example.org/en/latest/overridden-image.png' ) # Make sure alt text still works even when overriding the image assert get_tag_content(og_meta_tags, 'image:alt') == "Example's Docs!" @pytest.mark.sphinx('html', testroot='overrides-complex') def test_overrides_complex(og_meta_tags): assert len(get_tag_content(og_meta_tags, 'description')) == 10 assert ( get_tag_content(og_meta_tags, 'image') == 'http://example.org/en/latest/img/sample.jpg' ) assert get_tag_content(og_meta_tags, 'image:alt') == 'Overridden Alt Text' @pytest.mark.sphinx('html', testroot='overrides-disable') def test_overrides_disable(og_meta_tags): assert len(og_meta_tags) == 0 @pytest.mark.sphinx('html', testroot='arbitrary-tags') def test_arbitrary_tags(og_meta_tags): assert ( get_tag_content(og_meta_tags, 'video') == 'http://example.org/en/latest/video.mp4' ) assert get_tag_content(og_meta_tags, 'video:type') == 'video/mp4' # use same as simple, as configuration is identical to overriden @pytest.mark.sphinx('html', testroot='simple') def test_rtd_override(app: Sphinx, monkeypatch): monkeypatch.setenv('READTHEDOCS', 'True') app.config.html_baseurl = 'https://failure.com/en/latest/' app.build() tags = conftest._og_meta_tags(app) assert get_tag_content(tags, 'url') == 'http://example.org/en/latest/index.html' @pytest.mark.sphinx('html', testroot='rtd-default') def test_rtd_valid(app: Sphinx, monkeypatch): monkeypatch.setenv('READTHEDOCS', 'True') monkeypatch.setenv('READTHEDOCS_CANONICAL_URL', 'https://failure.com/en/latest/') app.build() tags = conftest._og_meta_tags(app) assert get_tag_content(tags, 'url') == 'https://failure.com/en/latest/index.html' # use rtd-default, as we are not changing configuration, but RTD variables @pytest.mark.sphinx('html', testroot='rtd-invalid') def test_rtd_invalid(app: Sphinx, monkeypatch): monkeypatch.setenv('READTHEDOCS', 'True') app.config.html_baseurl = None with pytest.raises(ExtensionError, match='did not provide a valid canonical URL'): app.build() # Test no breakage with no configuration @pytest.mark.sphinx('html', testroot='rtd-default') def test_no_configuration_html(og_meta_tags): assert get_tag_content(og_meta_tags, 'type') == 'website' # Test no breakage with no configuration @pytest.mark.sphinx('dirhtml', testroot='rtd-default') def test_no_configuration_dirhtml(og_meta_tags): assert get_tag_content(og_meta_tags, 'type') == 'website' sphinxext-opengraph-0.12.0/utils/000077500000000000000000000000001504422566100167525ustar00rootroot00000000000000sphinxext-opengraph-0.12.0/utils/convert_attestations.py000066400000000000000000000033401504422566100236060ustar00rootroot00000000000000"""Convert Sigstore attestations to PEP 740. See https://github.com/trailofbits/pypi-attestations. """ # resolution fails without betterproto and protobuf-specs # /// script # requires-python = ">=3.11" # dependencies = [ # "pypi-attestations==0.0.22", # "betterproto==2.0.0b6", # ] # /// from __future__ import annotations import json import sys from base64 import b64decode from pathlib import Path from pypi_attestations import Attestation, Distribution from sigstore.models import Bundle from sigstore.verify.policy import Identity ROOT = Path(__file__).resolve().parent.parent DIST = ROOT / 'dist' bundle_path = Path(sys.argv[1]) signer_identity = sys.argv[2] for line in bundle_path.read_bytes().splitlines(): dsse_envelope_payload = json.loads(line)['dsseEnvelope']['payload'] subjects = json.loads(b64decode(dsse_envelope_payload))['subject'] for subject in subjects: filename = subject['name'] assert (DIST / filename).is_file() # Convert attestation from Sigstore to PEP 740 print(f'Converting attestation for {filename}') sigstore_bundle = Bundle.from_json(line) attestation = Attestation.from_bundle(sigstore_bundle) attestation_path = DIST / f'{filename}.publish.attestation' attestation_path.write_text(attestation.model_dump_json()) print(f'Attestation for {filename} written to {attestation_path}') print() # Validate attestation dist = Distribution.from_file(DIST / filename) attestation = Attestation.model_validate_json(attestation_path.read_bytes()) identity = Identity(identity=signer_identity) attestation.verify(identity=identity, dist=dist) print(f'Verified {attestation_path}')