From a9f5192c6672f779612f708c228d10a94a8370e1 Mon Sep 17 00:00:00 2001 From: Ashley Sommer Date: Thu, 30 Jun 2022 13:36:10 +1000 Subject: [PATCH] Changes for v0.19.1 Fixed table format error when result message isn't included in result Fixed input graph not cloned if running in advanced mode and no inferencing bumped schema.ttl version --- .dockerignore | 1 + .travis.yml | 6 + CHANGELOG.md | 29 ++- CITATION.cff | 2 +- README.md | 7 +- poetry.lock | 392 ++++++++++++++--------------------- pyproject.toml | 16 +- pyshacl/__init__.py | 4 +- pyshacl/assets/schema.pickle | Bin 4115643 -> 4116106 bytes pyshacl/assets/schema.ttl | 220 ++++++++++---------- pyshacl/cli.py | 2 +- pyshacl/validate.py | 8 + 12 files changed, 325 insertions(+), 362 deletions(-) diff --git a/.dockerignore b/.dockerignore index 2c156fa..075e86e 100644 --- a/.dockerignore +++ b/.dockerignore @@ -4,6 +4,7 @@ /htmlcov /build /_build +/hooks /.idea /.git /.mypy_cache diff --git a/.travis.yml b/.travis.yml index 83e3ab8..2524441 100644 --- a/.travis.yml +++ b/.travis.yml @@ -15,6 +15,9 @@ matrix: - env: TOX_ENV=py39 python: 3.9 name: "Python 3.9" + - env: TOX_ENV=py310 + python: 3.10 + name: "Python 3.10" - env: TOX_ENV=type-checking python: 3.7 name: "Python 3.7 Type checks" @@ -24,6 +27,9 @@ matrix: - env: TOX_ENV=type-checking python: 3.9 name: "Python 3.9 Type checks" + - env: TOX_ENV=type-checking + python: 3.10 + name: "Python 3.10 Type checks" - env: TOX_ENV=lint python: 3.7 name: "Python 3.7 Linter checks" diff --git a/CHANGELOG.md b/CHANGELOG.md index d7e799f..c4c60f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Python PEP 440 Versioning](https://www.python.org/d ## [Unreleased] ### Nothing yet -## [0.19.0] - 2022-03-22 +## [0.19.1] - 2022-06-30 ### Note, while this is a normal 0.x release, it also acts as the v1.0 release candidate. That means, if no glaring bugs or issues are found in this release after two weeks, this version will be re-released as @@ -15,6 +15,28 @@ PySHACL v1.0. ### In this release: +### Fixed +- CLI Output Table formatting crashed when report graph did not contain a resultMessage + - Fixes #145 +- Executing advanced-mode triples rules can sometimes skip the graph clone step, and incorrectly emits new triples directly into the input data-graph + - Discovered when investigating #148 + +### Changed +- Executing advanced triples rules no longer incorrectly emits new triples directly into the input data-graph + - This _may_ been seen as a breaking change, if your workflow relied on this incorrect behaviour. + - If you _really_ the rules engine to emit new triples into your input data graph, use the `inplace` validator option. +- Updated built-in `schema.ttl` file to newer version that doesn't have UTF-8 encoding issues + +### Added +- Official Dockerfile is now included in the repository + - Thanks @KonradHoeffner; Fixes #135 + - Published to dockerhub at [ashleysommer/pyshacl](https://hub.docker.com/repository/docker/ashleysommer/pyshacl) + - `docker pull docker.io/ashleysommer/pyshacl:latest` + +## [0.19.0] - 2022-03-22 + +### In this release: + ### Fixed - Fixed a long-standing oversight where ShapeLoadErrors and ConstraintLoadErrors were not reported correctly when running PySHACL in CLI mode. - Sorry about that. Thanks lots of people for reporting this over the last year. I wish I fixed it sooner. @@ -24,7 +46,7 @@ PySHACL v1.0. - Fixes #132, Thanks @Zezombye - Fixed an issue where `sh:pattern` could not be applied to a Literal that was not an `xsd:string` or URI. - Fixes #133, Thanks @nicholascar -- Fixed the outdated/incorrect reported when a PropertyShape's `sh:path` value gets an unknown path type. +- Fixed the outdated/incorrect error reported when a PropertyShape's `sh:path` value gets an unknown path type. - Fixes #129, Thanks @edmondchuc ### Added @@ -927,7 +949,8 @@ just leaves the files open. Now it is up to the command-line client to close the - Initial version, limited functionality -[Unreleased]: https://github.com/RDFLib/pySHACL/compare/v0.19.0...HEAD +[Unreleased]: https://github.com/RDFLib/pySHACL/compare/v0.19.1...HEAD +[0.19.1]: https://github.com/RDFLib/pySHACL/compare/v0.19.0...v0.19.1 [0.19.0]: https://github.com/RDFLib/pySHACL/compare/v0.18.1...v0.19.0 [0.18.1]: https://github.com/RDFLib/pySHACL/compare/v0.18.0...v0.18.1 [0.18.0]: https://github.com/RDFLib/pySHACL/compare/v0.17.3...v0.18.0 diff --git a/CITATION.cff b/CITATION.cff index 4ddb56f..2e6b140 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -8,7 +8,7 @@ authors: given-names: "Nicholas" orcid: "http://orcid.org/0000-0002-8742-7730" title: "pySHACL" -version: 0.19.0 +version: 0.19.1 doi: 10.5281/zenodo.4750840 license: Apache-2.0 date-released: 2022-01-13 diff --git a/README.md b/README.md index 412d8f9..7bcbbbd 100644 --- a/README.md +++ b/README.md @@ -214,9 +214,12 @@ You can now run the pySHACL Command Line utility via ``pyshacl.exe``. See above for the pySHACL command line util usage instructions. ## Docker +Pull out the official docker image from Dockerhub: +`docker pull docker.io/ashleysommer/pyshacl:latest` -After checking out the repository, you can build a Docker image with `docker build . -t pyshacl`. -You can now run pySHACL inside a container but you need to mount the data you want to validate. +Or build the image yourself, from the PySHACL repository with `docker build . -t pyshacl`. + +You can now run PySHACL inside a container; but you need to mount the data you want to validate. For example, to validate `graph.ttl` against `shacl.ttl`, run : ```bash docker run --rm --mount type=bind,src=`pwd`,dst=/data pyshacl -s /data/shacl.ttl /data/graph.ttl diff --git a/poetry.lock b/poetry.lock index 4fc8cc4..37a3a1f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -22,39 +22,34 @@ tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (> [[package]] name = "black" -version = "21.9b0" +version = "22.6.0" description = "The uncompromising code formatter." category = "main" optional = true python-versions = ">=3.6.2" [package.dependencies] -click = ">=7.1.2" +click = ">=8.0.0" mypy-extensions = ">=0.4.3" -pathspec = ">=0.9.0,<1" +pathspec = ">=0.9.0" platformdirs = ">=2" -regex = ">=2020.1.8" -tomli = ">=0.2.6,<2.0.0" -typed-ast = {version = ">=1.4.2", markers = "python_version < \"3.8\""} -typing-extensions = [ - {version = ">=3.10.0.0", markers = "python_version < \"3.10\""}, - {version = "!=3.10.0.1", markers = "python_version >= \"3.10\""}, -] +tomli = {version = ">=1.1.0", markers = "python_full_version < \"3.11.0a7\""} +typed-ast = {version = ">=1.4.2", markers = "python_version < \"3.8\" and implementation_name == \"cpython\""} +typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""} [package.extras] colorama = ["colorama (>=0.4.3)"] -d = ["aiohttp (>=3.6.0)", "aiohttp-cors (>=0.4.0)"] +d = ["aiohttp (>=3.7.4)"] jupyter = ["ipython (>=7.8.0)", "tokenize-rt (>=3.2.0)"] -python2 = ["typed-ast (>=1.4.2)"] uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "click" -version = "8.0.3" +version = "8.1.3" description = "Composable command line interface toolkit" category = "main" optional = true -python-versions = ">=3.6" +python-versions = ">=3.7" [package.dependencies] colorama = {version = "*", markers = "platform_system == \"Windows\""} @@ -62,7 +57,7 @@ importlib-metadata = {version = "*", markers = "python_version < \"3.8\""} [[package]] name = "colorama" -version = "0.4.4" +version = "0.4.5" description = "Cross-platform colored terminal text." category = "main" optional = false @@ -70,18 +65,18 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" [[package]] name = "coverage" -version = "6.2" +version = "6.4.1" description = "Code coverage measurement for Python" category = "dev" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" [package.extras] toml = ["tomli"] [[package]] name = "cython" -version = "0.29.26" +version = "0.29.30" description = "The Cython compiler for writing C extensions for the Python language." category = "main" optional = true @@ -103,7 +98,7 @@ pyflakes = ">=2.3.0,<2.4.0" [[package]] name = "importlib-metadata" -version = "4.10.1" +version = "4.12.0" description = "Read metadata from Python packages" category = "main" optional = false @@ -114,9 +109,9 @@ typing-extensions = {version = ">=3.6.4", markers = "python_version < \"3.8\""} zipp = ">=0.5" [package.extras] -docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] +docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)"] perf = ["ipython"] -testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy", "importlib-resources (>=1.3)"] +testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.3)", "packaging", "pyfakefs", "flufl.flake8", "pytest-perf (>=0.9.2)", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)", "importlib-resources (>=1.3)"] [[package]] name = "iniconfig" @@ -198,7 +193,7 @@ rdflib = ">=6.0.2" name = "packaging" version = "21.3" description = "Core utilities for Python packages" -category = "dev" +category = "main" optional = false python-versions = ">=3.6" @@ -215,15 +210,15 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" [[package]] name = "platformdirs" -version = "2.4.1" +version = "2.5.2" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." category = "main" optional = true python-versions = ">=3.7" [package.extras] -docs = ["Sphinx (>=4)", "furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)"] -test = ["appdirs (==1.4.4)", "pytest (>=6)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)"] +docs = ["furo (>=2021.7.5b38)", "proselint (>=0.10.2)", "sphinx-autodoc-typehints (>=1.12)", "sphinx (>=4)"] +test = ["appdirs (==1.4.4)", "pytest-cov (>=2.7)", "pytest-mock (>=3.6)", "pytest (>=6)"] [[package]] name = "pluggy" @@ -292,14 +287,14 @@ python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" [[package]] name = "pyparsing" -version = "3.0.7" -description = "Python parsing module" +version = "3.0.9" +description = "pyparsing module - Classes and methods to define and execute parsing grammars" category = "main" optional = false -python-versions = ">=3.6" +python-versions = ">=3.6.8" [package.extras] -diagrams = ["jinja2", "railroad-diagrams"] +diagrams = ["railroad-diagrams", "jinja2"] [[package]] name = "pytest" @@ -368,14 +363,6 @@ python-versions = "*" [package.dependencies] rdflib = ">=4.2.2" -[[package]] -name = "regex" -version = "2022.1.18" -description = "Alternative regular expression module, to replace re." -category = "main" -optional = true -python-versions = "*" - [[package]] name = "six" version = "1.16.0" @@ -394,11 +381,11 @@ python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" [[package]] name = "tomli" -version = "1.2.3" +version = "2.0.1" description = "A lil' TOML parser" category = "main" optional = true -python-versions = ">=3.6" +python-versions = ">=3.7" [[package]] name = "typed-ast" @@ -410,7 +397,7 @@ python-versions = "*" [[package]] name = "types-setuptools" -version = "57.4.7" +version = "57.4.18" description = "Typing stubs for setuptools" category = "main" optional = true @@ -418,11 +405,11 @@ python-versions = "*" [[package]] name = "typing-extensions" -version = "4.0.1" -description = "Backported and Experimental Type Hints for Python 3.6+" +version = "4.2.0" +description = "Backported and Experimental Type Hints for Python 3.7+" category = "main" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" [[package]] name = "wcwidth" @@ -434,15 +421,15 @@ python-versions = "*" [[package]] name = "zipp" -version = "3.7.0" +version = "3.8.0" description = "Backport of pathlib-compatible object wrapper for zip files" category = "main" optional = false python-versions = ">=3.7" [package.extras] -docs = ["sphinx", "jaraco.packaging (>=8.2)", "rst.linker (>=1.9)"] -testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"] +docs = ["sphinx", "jaraco.packaging (>=9)", "rst.linker (>=1.9)"] +testing = ["pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-flake8", "pytest-cov", "pytest-enabler (>=1.0.1)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy (>=0.9.1)"] [extras] dev-lint = ["isort", "black", "flake8"] @@ -453,7 +440,7 @@ jsonld = ["rdflib-jsonld"] [metadata] lock-version = "1.1" python-versions = "^3.7.0" # Compatible python versions must be declared here -content-hash = "56dbe23b291a2fb3d47e74b4c843284cf311a9e7bad89c66eab7c3987b8cd3ad" +content-hash = "464d978b2b31229895ceb20c85df853fae122613f8c7223a3aa8682142864e08" [metadata.files] atomicwrites = [ @@ -465,121 +452,130 @@ attrs = [ {file = "attrs-21.4.0.tar.gz", hash = "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd"}, ] black = [ - {file = "black-21.9b0-py3-none-any.whl", hash = "sha256:380f1b5da05e5a1429225676655dddb96f5ae8c75bdf91e53d798871b902a115"}, - {file = "black-21.9b0.tar.gz", hash = "sha256:7de4cfc7eb6b710de325712d40125689101d21d25283eed7e9998722cf10eb91"}, + {file = "black-22.6.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:f586c26118bc6e714ec58c09df0157fe2d9ee195c764f630eb0d8e7ccce72e69"}, + {file = "black-22.6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b270a168d69edb8b7ed32c193ef10fd27844e5c60852039599f9184460ce0807"}, + {file = "black-22.6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6797f58943fceb1c461fb572edbe828d811e719c24e03375fd25170ada53825e"}, + {file = "black-22.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c85928b9d5f83b23cee7d0efcb310172412fbf7cb9d9ce963bd67fd141781def"}, + {file = "black-22.6.0-cp310-cp310-win_amd64.whl", hash = "sha256:f6fe02afde060bbeef044af7996f335fbe90b039ccf3f5eb8f16df8b20f77666"}, + {file = "black-22.6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:cfaf3895a9634e882bf9d2363fed5af8888802d670f58b279b0bece00e9a872d"}, + {file = "black-22.6.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94783f636bca89f11eb5d50437e8e17fbc6a929a628d82304c80fa9cd945f256"}, + {file = "black-22.6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:2ea29072e954a4d55a2ff58971b83365eba5d3d357352a07a7a4df0d95f51c78"}, + {file = "black-22.6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:e439798f819d49ba1c0bd9664427a05aab79bfba777a6db94fd4e56fae0cb849"}, + {file = "black-22.6.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:187d96c5e713f441a5829e77120c269b6514418f4513a390b0499b0987f2ff1c"}, + {file = "black-22.6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:074458dc2f6e0d3dab7928d4417bb6957bb834434516f21514138437accdbe90"}, + {file = "black-22.6.0-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a218d7e5856f91d20f04e931b6f16d15356db1c846ee55f01bac297a705ca24f"}, + {file = "black-22.6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:568ac3c465b1c8b34b61cd7a4e349e93f91abf0f9371eda1cf87194663ab684e"}, + {file = "black-22.6.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:6c1734ab264b8f7929cef8ae5f900b85d579e6cbfde09d7387da8f04771b51c6"}, + {file = "black-22.6.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c9a3ac16efe9ec7d7381ddebcc022119794872abce99475345c5a61aa18c45ad"}, + {file = "black-22.6.0-cp38-cp38-win_amd64.whl", hash = "sha256:b9fd45787ba8aa3f5e0a0a98920c1012c884622c6c920dbe98dbd05bc7c70fbf"}, + {file = "black-22.6.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:7ba9be198ecca5031cd78745780d65a3f75a34b2ff9be5837045dce55db83d1c"}, + {file = "black-22.6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:a3db5b6409b96d9bd543323b23ef32a1a2b06416d525d27e0f67e74f1446c8f2"}, + {file = "black-22.6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:560558527e52ce8afba936fcce93a7411ab40c7d5fe8c2463e279e843c0328ee"}, + {file = "black-22.6.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b154e6bbde1e79ea3260c4b40c0b7b3109ffcdf7bc4ebf8859169a6af72cd70b"}, + {file = "black-22.6.0-cp39-cp39-win_amd64.whl", hash = "sha256:4af5bc0e1f96be5ae9bd7aaec219c901a94d6caa2484c21983d043371c733fc4"}, + {file = "black-22.6.0-py3-none-any.whl", hash = "sha256:ac609cf8ef5e7115ddd07d85d988d074ed00e10fbc3445aee393e70164a2219c"}, + {file = "black-22.6.0.tar.gz", hash = "sha256:6c6d39e28aed379aec40da1c65434c77d75e65bb59a1e1c283de545fb4e7c6c9"}, ] click = [ - {file = "click-8.0.3-py3-none-any.whl", hash = "sha256:353f466495adaeb40b6b5f592f9f91cb22372351c84caeb068132442a4518ef3"}, - {file = "click-8.0.3.tar.gz", hash = "sha256:410e932b050f5eed773c4cda94de75971c89cdb3155a72a0831139a79e5ecb5b"}, + {file = "click-8.1.3-py3-none-any.whl", hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48"}, + {file = "click-8.1.3.tar.gz", hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e"}, ] colorama = [ - {file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"}, - {file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"}, + {file = "colorama-0.4.5-py2.py3-none-any.whl", hash = "sha256:854bf444933e37f5824ae7bfc1e98d5bce2ebe4160d46b5edf346a89358e99da"}, + {file = "colorama-0.4.5.tar.gz", hash = "sha256:e6c6b4334fc50988a639d9b98aa429a0b57da6e17b9a44f0451f930b6967b7a4"}, ] coverage = [ - {file = "coverage-6.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6dbc1536e105adda7a6312c778f15aaabe583b0e9a0b0a324990334fd458c94b"}, - {file = "coverage-6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:174cf9b4bef0db2e8244f82059a5a72bd47e1d40e71c68ab055425172b16b7d0"}, - {file = "coverage-6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:92b8c845527eae547a2a6617d336adc56394050c3ed8a6918683646328fbb6da"}, - {file = "coverage-6.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c7912d1526299cb04c88288e148c6c87c0df600eca76efd99d84396cfe00ef1d"}, - {file = "coverage-6.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d5d2033d5db1d58ae2d62f095e1aefb6988af65b4b12cb8987af409587cc0739"}, - {file = "coverage-6.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:3feac4084291642165c3a0d9eaebedf19ffa505016c4d3db15bfe235718d4971"}, - {file = "coverage-6.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:276651978c94a8c5672ea60a2656e95a3cce2a3f31e9fb2d5ebd4c215d095840"}, - {file = "coverage-6.2-cp310-cp310-win32.whl", hash = "sha256:f506af4f27def639ba45789fa6fde45f9a217da0be05f8910458e4557eed020c"}, - {file = "coverage-6.2-cp310-cp310-win_amd64.whl", hash = "sha256:3f7c17209eef285c86f819ff04a6d4cbee9b33ef05cbcaae4c0b4e8e06b3ec8f"}, - {file = "coverage-6.2-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:13362889b2d46e8d9f97c421539c97c963e34031ab0cb89e8ca83a10cc71ac76"}, - {file = "coverage-6.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:22e60a3ca5acba37d1d4a2ee66e051f5b0e1b9ac950b5b0cf4aa5366eda41d47"}, - {file = "coverage-6.2-cp311-cp311-win_amd64.whl", hash = "sha256:b637c57fdb8be84e91fac60d9325a66a5981f8086c954ea2772efe28425eaf64"}, - {file = "coverage-6.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f467bbb837691ab5a8ca359199d3429a11a01e6dfb3d9dcc676dc035ca93c0a9"}, - {file = "coverage-6.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2641f803ee9f95b1f387f3e8f3bf28d83d9b69a39e9911e5bfee832bea75240d"}, - {file = "coverage-6.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:1219d760ccfafc03c0822ae2e06e3b1248a8e6d1a70928966bafc6838d3c9e48"}, - {file = "coverage-6.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:9a2b5b52be0a8626fcbffd7e689781bf8c2ac01613e77feda93d96184949a98e"}, - {file = "coverage-6.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:8e2c35a4c1f269704e90888e56f794e2d9c0262fb0c1b1c8c4ee44d9b9e77b5d"}, - {file = "coverage-6.2-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:5d6b09c972ce9200264c35a1d53d43ca55ef61836d9ec60f0d44273a31aa9f17"}, - {file = "coverage-6.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:e3db840a4dee542e37e09f30859f1612da90e1c5239a6a2498c473183a50e781"}, - {file = "coverage-6.2-cp36-cp36m-win32.whl", hash = "sha256:4e547122ca2d244f7c090fe3f4b5a5861255ff66b7ab6d98f44a0222aaf8671a"}, - {file = "coverage-6.2-cp36-cp36m-win_amd64.whl", hash = "sha256:01774a2c2c729619760320270e42cd9e797427ecfddd32c2a7b639cdc481f3c0"}, - {file = "coverage-6.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fb8b8ee99b3fffe4fd86f4c81b35a6bf7e4462cba019997af2fe679365db0c49"}, - {file = "coverage-6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:619346d57c7126ae49ac95b11b0dc8e36c1dd49d148477461bb66c8cf13bb521"}, - {file = "coverage-6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:0a7726f74ff63f41e95ed3a89fef002916c828bb5fcae83b505b49d81a066884"}, - {file = "coverage-6.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:cfd9386c1d6f13b37e05a91a8583e802f8059bebfccde61a418c5808dea6bbfa"}, - {file = "coverage-6.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:17e6c11038d4ed6e8af1407d9e89a2904d573be29d51515f14262d7f10ef0a64"}, - {file = "coverage-6.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:c254b03032d5a06de049ce8bca8338a5185f07fb76600afff3c161e053d88617"}, - {file = "coverage-6.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:dca38a21e4423f3edb821292e97cec7ad38086f84313462098568baedf4331f8"}, - {file = "coverage-6.2-cp37-cp37m-win32.whl", hash = "sha256:600617008aa82032ddeace2535626d1bc212dfff32b43989539deda63b3f36e4"}, - {file = "coverage-6.2-cp37-cp37m-win_amd64.whl", hash = "sha256:bf154ba7ee2fd613eb541c2bc03d3d9ac667080a737449d1a3fb342740eb1a74"}, - {file = "coverage-6.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f9afb5b746781fc2abce26193d1c817b7eb0e11459510fba65d2bd77fe161d9e"}, - {file = "coverage-6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:edcada2e24ed68f019175c2b2af2a8b481d3d084798b8c20d15d34f5c733fa58"}, - {file = "coverage-6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a9c8c4283e17690ff1a7427123ffb428ad6a52ed720d550e299e8291e33184dc"}, - {file = "coverage-6.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f614fc9956d76d8a88a88bb41ddc12709caa755666f580af3a688899721efecd"}, - {file = "coverage-6.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:9365ed5cce5d0cf2c10afc6add145c5037d3148585b8ae0e77cc1efdd6aa2953"}, - {file = "coverage-6.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8bdfe9ff3a4ea37d17f172ac0dff1e1c383aec17a636b9b35906babc9f0f5475"}, - {file = "coverage-6.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:63c424e6f5b4ab1cf1e23a43b12f542b0ec2e54f99ec9f11b75382152981df57"}, - {file = "coverage-6.2-cp38-cp38-win32.whl", hash = "sha256:49dbff64961bc9bdd2289a2bda6a3a5a331964ba5497f694e2cbd540d656dc1c"}, - {file = "coverage-6.2-cp38-cp38-win_amd64.whl", hash = "sha256:9a29311bd6429be317c1f3fe4bc06c4c5ee45e2fa61b2a19d4d1d6111cb94af2"}, - {file = "coverage-6.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:03b20e52b7d31be571c9c06b74746746d4eb82fc260e594dc662ed48145e9efd"}, - {file = "coverage-6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:215f8afcc02a24c2d9a10d3790b21054b58d71f4b3c6f055d4bb1b15cecce685"}, - {file = "coverage-6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:a4bdeb0a52d1d04123b41d90a4390b096f3ef38eee35e11f0b22c2d031222c6c"}, - {file = "coverage-6.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:c332d8f8d448ded473b97fefe4a0983265af21917d8b0cdcb8bb06b2afe632c3"}, - {file = "coverage-6.2-cp39-cp39-win32.whl", hash = "sha256:6e1394d24d5938e561fbeaa0cd3d356207579c28bd1792f25a068743f2d5b282"}, - {file = "coverage-6.2-cp39-cp39-win_amd64.whl", hash = "sha256:86f2e78b1eff847609b1ca8050c9e1fa3bd44ce755b2ec30e70f2d3ba3844644"}, - {file = "coverage-6.2-pp36.pp37.pp38-none-any.whl", hash = "sha256:5829192582c0ec8ca4a2532407bc14c2f338d9878a10442f5d03804a95fac9de"}, - {file = "coverage-6.2.tar.gz", hash = "sha256:e2cad8093172b7d1595b4ad66f24270808658e11acf43a8f95b41276162eb5b8"}, + {file = "coverage-6.4.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f1d5aa2703e1dab4ae6cf416eb0095304f49d004c39e9db1d86f57924f43006b"}, + {file = "coverage-6.4.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:4ce1b258493cbf8aec43e9b50d89982346b98e9ffdfaae8ae5793bc112fb0068"}, + {file = "coverage-6.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83c4e737f60c6936460c5be330d296dd5b48b3963f48634c53b3f7deb0f34ec4"}, + {file = "coverage-6.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:84e65ef149028516c6d64461b95a8dbcfce95cfd5b9eb634320596173332ea84"}, + {file = "coverage-6.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f69718750eaae75efe506406c490d6fc5a6161d047206cc63ce25527e8a3adad"}, + {file = "coverage-6.4.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e57816f8ffe46b1df8f12e1b348f06d164fd5219beba7d9433ba79608ef011cc"}, + {file = "coverage-6.4.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:01c5615d13f3dd3aa8543afc069e5319cfa0c7d712f6e04b920431e5c564a749"}, + {file = "coverage-6.4.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:75ab269400706fab15981fd4bd5080c56bd5cc07c3bccb86aab5e1d5a88dc8f4"}, + {file = "coverage-6.4.1-cp310-cp310-win32.whl", hash = "sha256:a7f3049243783df2e6cc6deafc49ea123522b59f464831476d3d1448e30d72df"}, + {file = "coverage-6.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:ee2ddcac99b2d2aec413e36d7a429ae9ebcadf912946b13ffa88e7d4c9b712d6"}, + {file = "coverage-6.4.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:fb73e0011b8793c053bfa85e53129ba5f0250fdc0392c1591fd35d915ec75c46"}, + {file = "coverage-6.4.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:106c16dfe494de3193ec55cac9640dd039b66e196e4641fa8ac396181578b982"}, + {file = "coverage-6.4.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:87f4f3df85aa39da00fd3ec4b5abeb7407e82b68c7c5ad181308b0e2526da5d4"}, + {file = "coverage-6.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:961e2fb0680b4f5ad63234e0bf55dfb90d302740ae9c7ed0120677a94a1590cb"}, + {file = "coverage-6.4.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:cec3a0f75c8f1031825e19cd86ee787e87cf03e4fd2865c79c057092e69e3a3b"}, + {file = "coverage-6.4.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:129cd05ba6f0d08a766d942a9ed4b29283aff7b2cccf5b7ce279d50796860bb3"}, + {file = "coverage-6.4.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:bf5601c33213d3cb19d17a796f8a14a9eaa5e87629a53979a5981e3e3ae166f6"}, + {file = "coverage-6.4.1-cp37-cp37m-win32.whl", hash = "sha256:269eaa2c20a13a5bf17558d4dc91a8d078c4fa1872f25303dddcbba3a813085e"}, + {file = "coverage-6.4.1-cp37-cp37m-win_amd64.whl", hash = "sha256:f02cbbf8119db68455b9d763f2f8737bb7db7e43720afa07d8eb1604e5c5ae28"}, + {file = "coverage-6.4.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:ffa9297c3a453fba4717d06df579af42ab9a28022444cae7fa605af4df612d54"}, + {file = "coverage-6.4.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:145f296d00441ca703a659e8f3eb48ae39fb083baba2d7ce4482fb2723e050d9"}, + {file = "coverage-6.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d44996140af8b84284e5e7d398e589574b376fb4de8ccd28d82ad8e3bea13"}, + {file = "coverage-6.4.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2bd9a6fc18aab8d2e18f89b7ff91c0f34ff4d5e0ba0b33e989b3cd4194c81fd9"}, + {file = "coverage-6.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3384f2a3652cef289e38100f2d037956194a837221edd520a7ee5b42d00cc605"}, + {file = "coverage-6.4.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:9b3e07152b4563722be523e8cd0b209e0d1a373022cfbde395ebb6575bf6790d"}, + {file = "coverage-6.4.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:1480ff858b4113db2718848d7b2d1b75bc79895a9c22e76a221b9d8d62496428"}, + {file = "coverage-6.4.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:865d69ae811a392f4d06bde506d531f6a28a00af36f5c8649684a9e5e4a85c83"}, + {file = "coverage-6.4.1-cp38-cp38-win32.whl", hash = "sha256:664a47ce62fe4bef9e2d2c430306e1428ecea207ffd68649e3b942fa8ea83b0b"}, + {file = "coverage-6.4.1-cp38-cp38-win_amd64.whl", hash = "sha256:26dff09fb0d82693ba9e6231248641d60ba606150d02ed45110f9ec26404ed1c"}, + {file = "coverage-6.4.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d9c80df769f5ec05ad21ea34be7458d1dc51ff1fb4b2219e77fe24edf462d6df"}, + {file = "coverage-6.4.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:39ee53946bf009788108b4dd2894bf1349b4e0ca18c2016ffa7d26ce46b8f10d"}, + {file = "coverage-6.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f5b66caa62922531059bc5ac04f836860412f7f88d38a476eda0a6f11d4724f4"}, + {file = "coverage-6.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fd180ed867e289964404051a958f7cccabdeed423f91a899829264bb7974d3d3"}, + {file = "coverage-6.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84631e81dd053e8a0d4967cedab6db94345f1c36107c71698f746cb2636c63e3"}, + {file = "coverage-6.4.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:8c08da0bd238f2970230c2a0d28ff0e99961598cb2e810245d7fc5afcf1254e8"}, + {file = "coverage-6.4.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:d42c549a8f41dc103a8004b9f0c433e2086add8a719da00e246e17cbe4056f72"}, + {file = "coverage-6.4.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:309ce4a522ed5fca432af4ebe0f32b21d6d7ccbb0f5fcc99290e71feba67c264"}, + {file = "coverage-6.4.1-cp39-cp39-win32.whl", hash = "sha256:fdb6f7bd51c2d1714cea40718f6149ad9be6a2ee7d93b19e9f00934c0f2a74d9"}, + {file = "coverage-6.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:342d4aefd1c3e7f620a13f4fe563154d808b69cccef415415aece4c786665397"}, + {file = "coverage-6.4.1-pp36.pp37.pp38-none-any.whl", hash = "sha256:4803e7ccf93230accb928f3a68f00ffa80a88213af98ed338a57ad021ef06815"}, + {file = "coverage-6.4.1.tar.gz", hash = "sha256:4321f075095a096e70aff1d002030ee612b65a205a0a0f5b815280d5dc58100c"}, ] cython = [ - {file = "Cython-0.29.26-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c4b003b6b7aa9e74552ef8d4e6009b3e3c3e8fa585710b3a6d062e088e460c1b"}, - {file = "Cython-0.29.26-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:ce804a021c92fea66c8c100781a111706f21bade7a546895c5a9c57fe2df8b24"}, - {file = "Cython-0.29.26-cp27-cp27m-win32.whl", hash = "sha256:8e07121b34221458a2151d37e137b8f5b011a9c51dd38db2499a6198590aa319"}, - {file = "Cython-0.29.26-cp27-cp27m-win_amd64.whl", hash = "sha256:233a87db76941626f1db08f4b25a4a5b425b13b64ed0e673c3641f7b650a48d8"}, - {file = "Cython-0.29.26-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:93840f2071c1f15e613509eadee1fbcd335e8666772437fe5038e24059edd48c"}, - {file = "Cython-0.29.26-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:10402f0f1564ffc6ecb9c45e07f995771d05bb0b0e1d151e40574638292ee3a5"}, - {file = "Cython-0.29.26-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:6773cce9d4b3b6168d8feb2b6f06b658ef1e11cbfec075041745666d8e2a5e45"}, - {file = "Cython-0.29.26-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c813799d533194b7d85203d881d8b4f567a8c644a67f50d47f1ffbf316df412f"}, - {file = "Cython-0.29.26-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:362fbb9cb4627c7786231429768b54aaba5459a2a0e46c25e59f202ca6155437"}, - {file = "Cython-0.29.26-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:2b834ff6e4d10ba6d7a0d676dd71c1b427a181ddbbbbf79e91d1861557aab59f"}, - {file = "Cython-0.29.26-cp34-cp34m-win32.whl", hash = "sha256:0c3093bc99facfc97e5019f6c5bc39987663792265c1334d9fc9e37c3a3dcd6f"}, - {file = "Cython-0.29.26-cp34-cp34m-win_amd64.whl", hash = "sha256:bbf0149680c1fca07200a3ed372b22e6bad7851d191b717a61f9a68af370e180"}, - {file = "Cython-0.29.26-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a1cc55db32cd39474081d478263b96e036552cdbbab8831c90ea43fb385a9b66"}, - {file = "Cython-0.29.26-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:ebe32e002a9e6553de399033e259ece72aa17c77f740b265e66f122572a8a278"}, - {file = "Cython-0.29.26-cp35-cp35m-win32.whl", hash = "sha256:6b385f68789c3e8a75b4827e8a4970ff04605ad3cb1c0b41005cc69368dad65d"}, - {file = "Cython-0.29.26-cp35-cp35m-win_amd64.whl", hash = "sha256:1519eb639de308f5763eb0666b4cc7bd3958268f3f6228cc610b7b4d6c94b68b"}, - {file = "Cython-0.29.26-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:e118525defec3f67471d8ee5ce04340d43195410a87e5d7ec8a1a9e953c0066a"}, - {file = "Cython-0.29.26-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:706ea55f58c2722206e51cd9a8754ed0995c4c4231d24b095875d2641d745222"}, - {file = "Cython-0.29.26-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:77913fe27c5e22c995bac090d01e200ff91e5f58aa944e2d2e94cbf67ea2ae34"}, - {file = "Cython-0.29.26-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:51923120f57a42c59f5ee6bba9e89a31a394ae8cd419c753f64d8a3aea1ee8b7"}, - {file = "Cython-0.29.26-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:82881565d04027728d7762edd8c085927a840873af7ee049d703e0ca226bc08d"}, - {file = "Cython-0.29.26-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:531303085503959338e6cdac630626280ef111aecbb22d48321673a8c3897c0a"}, - {file = "Cython-0.29.26-cp36-cp36m-win32.whl", hash = "sha256:0205b685802eb4c039b14f67b7ac3f00c55ff04b9e3871df2249576d3e59ba42"}, - {file = "Cython-0.29.26-cp36-cp36m-win_amd64.whl", hash = "sha256:7df94e56872df8f396ca669466fee60256f69f678654239f706b1e643c2ac4a5"}, - {file = "Cython-0.29.26-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:4b7d04b393d9a4b5fec0cbc4b0f29fe083a9d862d95231a6e7608978bd661d7e"}, - {file = "Cython-0.29.26-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:af91dd63ac5f1f7fc70dc91ea063f727db42b5eb934d1f3832611be18e25171e"}, - {file = "Cython-0.29.26-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:d83dad8dc6c63706cb3178dc79010b3865b1345090727189d2cd61758a825ee8"}, - {file = "Cython-0.29.26-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ca10e9fde0eaba1407ab353ff07a26daaa3e4dbe356108a149e482d441f070dd"}, - {file = "Cython-0.29.26-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:fec66cd0a48697fab903854566235aecf1084f62e3163d6589ae7335a1b4d448"}, - {file = "Cython-0.29.26-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:b3041e45aefaa4449fd671902132c0ac1f72eedaedac745c0e1a70a13bf990bb"}, - {file = "Cython-0.29.26-cp37-cp37m-win32.whl", hash = "sha256:ed76fb98979f02b5e89079906071983a36f3634d3028b86f935cf0196f24fcaa"}, - {file = "Cython-0.29.26-cp37-cp37m-win_amd64.whl", hash = "sha256:4d868e1a41f5123f51a20c1b8e82f7cb6fa3370c104e98e707f7c910e8cadad1"}, - {file = "Cython-0.29.26-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:868f309095e557f06dc58723ae865e8c65cfedb2646a562bd8080c92d69e4e4b"}, - {file = "Cython-0.29.26-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:be550b566345bf53b95616334793ce42a128cf1d9dcde1e28cbf7ce52ea61d6d"}, - {file = "Cython-0.29.26-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:be13be1e2b9b7395588f2a23bfa692f2f3e6f7936ccf7825c83431b8c8c3452b"}, - {file = "Cython-0.29.26-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:41ee918480371ae5e5851ba9b1ead5a183e24aedb27bf807c7405d124e943f40"}, - {file = "Cython-0.29.26-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:c91b1ba0d43f7f7ccde8121c672207c7891735ddcc83496af1e0ab617ddc4aba"}, - {file = "Cython-0.29.26-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5ecf5cf5b57086cc6c1cfc76d6353bbd7023e95da32e0883f1302ca50e481c33"}, - {file = "Cython-0.29.26-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:0ffce25bf50fa926ec6bf8d6f29650e7cb33fae445938c9880e1ce9b776353ef"}, - {file = "Cython-0.29.26-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:5041adfef502d67ecd5e291a7cf645a37fed7a9dac557f40d491053f35204d00"}, - {file = "Cython-0.29.26-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:5fd5db458c9d3d2c2abd047f3190624d9cce8a80a8e0ca0baa69cfd133a523bc"}, - {file = "Cython-0.29.26-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:75eaa22911d2ec37a3841f77b710b178c805cd378b5e1c4fb82dbc35620d2062"}, - {file = "Cython-0.29.26-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:3aed8c642e8fb27024bca46830b7f62335a44a92354acf708d6b8d050f945a3a"}, - {file = "Cython-0.29.26-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b5ca05c2bfba0c2480b5fd390ecffe46b8da574d887d600388d6e3caf3f99a88"}, - {file = "Cython-0.29.26-py2.py3-none-any.whl", hash = "sha256:f5e15ff892c8afad64931ee3dd723c4755c2c516606f9aae7613bebfac62b0f6"}, - {file = "Cython-0.29.26.tar.gz", hash = "sha256:af377d543a762867da11fcf6e558f7a4a535ff8693f30cce123fab10c00fa312"}, + {file = "Cython-0.29.30-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e5cb144728a335d7a7fd0a61dff6abb7a9aeff9acd46d50b886b7d9a95bb7311"}, + {file = "Cython-0.29.30-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:d52d5733dcb144deca8985f0a197c19cf71e6bd6bd9d8034f3f67b2dea68d12b"}, + {file = "Cython-0.29.30-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0cd6c932e945af15ae4ddcf8fdc0532bda48784c92ed0a53cf4fae897067ccd1"}, + {file = "Cython-0.29.30-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a30092c6e2d24255fbfe0525f9a750554f96a263ed986d12ac3c9f7d9a85a424"}, + {file = "Cython-0.29.30-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:abcaf99f90cddc0f53600613eaafc81d27c4ac0671f0df8bce5466d4e86d54a1"}, + {file = "Cython-0.29.30-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:9826981308802c61a76f967875b31b7c683b7fc369eabaa6cbc22efeb12c90e8"}, + {file = "Cython-0.29.30-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:d166d9f853db436f5e10733a9bd615699ddb4238feadcbdf5ae50dc0b18b18f5"}, + {file = "Cython-0.29.30-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0b83a342a071c4f14e7410568e0c0bd95e2f20c0b32944e3a721649a1357fda4"}, + {file = "Cython-0.29.30-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:ffa8c09617833ff0824aa7926fa4fa9d2ec3929c67168e89105f276b7f36a63e"}, + {file = "Cython-0.29.30-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:6b389a94b42909ff56d3491fde7c44802053a103701a7d210dcdd449a5b4f7b4"}, + {file = "Cython-0.29.30-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:7eff71c39b98078deaad1d1bdbf10864d234e2ab5d5257e980a6926a8523f697"}, + {file = "Cython-0.29.30-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:8e08f18d249b9b65e272a5a60f3360a8922c4c149036b98fc821fe1afad5bdae"}, + {file = "Cython-0.29.30-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3993aafd68a7311ef94e00e44a137f6a50a69af0575ebcc8a0a074ad4152a2b2"}, + {file = "Cython-0.29.30-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:5c7cfd908efc77306ddd41ef07f5a7a352c9205ced5c1e00a0e5ece4391707c4"}, + {file = "Cython-0.29.30-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:e605635a92ae862cb46d84d1d6883324518f9aaff4a71cede6d61df20b6a410c"}, + {file = "Cython-0.29.30-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:786ee7b0cdb508b6de64c0f1f9c74f207186dfafad1ef938f25b7494cc481a80"}, + {file = "Cython-0.29.30-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:1e078943bbde703ca08d43e719480eb8b187d9023cbd91798619f5b5e18d0d71"}, + {file = "Cython-0.29.30-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5183356c756b56c2df12d96300d602e47ffb89943c5a0bded66faca5d3da7be0"}, + {file = "Cython-0.29.30-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:e36755e71fd20eceb410cc441b7f2586654c2edb013f4663842fdaf60b96c1ca"}, + {file = "Cython-0.29.30-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:e29d3487f357108b711f2f29319811d92166643d29aec1b8e063aad46a346775"}, + {file = "Cython-0.29.30-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:5a8a3709ad9343a1dc02b8ec9cf6bb284be248d2c64af85464d9c3525eec74a5"}, + {file = "Cython-0.29.30-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:b17639b6a155abaa61a89f6f1323fb57b138d0529911ca03978d594945d062ba"}, + {file = "Cython-0.29.30-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:9462e9cf284d9b1d2c5b53d62188e3c09cc5c7a0018ba349d99b73cf930238de"}, + {file = "Cython-0.29.30-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:58d2b734250c1093bc69c1c3a6f5736493b9f8b34eb765f0a28a4a09468c0b00"}, + {file = "Cython-0.29.30-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:28db751e2d8365b39664d9cb62dc1668688b8fcc5b954e9ca9d20e0b8e03d8b0"}, + {file = "Cython-0.29.30-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:5f2dae7dd56860018d5fd5032a71f11fdc224020932b463d0511a1536f27df85"}, + {file = "Cython-0.29.30-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:d0859a958e0155b6ae4dee04170ccfac2c3d613a7e3bee8749614530b9e3b4a4"}, + {file = "Cython-0.29.30-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:d0f34b44078e3e0b2f1be2b99044619b37127128e7d55c54bbd2438adcaf31d3"}, + {file = "Cython-0.29.30-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:80a7255ad84620f53235c0720cdee2bc7431d9e3db7b3742823a606c329eb539"}, + {file = "Cython-0.29.30-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3d0239c7a22a0f3fb1deec75cab0078eba4dd17868aa992a54a178851e0c8684"}, + {file = "Cython-0.29.30-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:c299c5b250ae9f81c38200441b6f1d023aeee9d8e7f61c04001c7437181ccb06"}, + {file = "Cython-0.29.30-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:019d330ac580b2ca4a457c464ac0b8c35009d820ef5d09f328d6e31a10e1ce89"}, + {file = "Cython-0.29.30-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:71fd1d910aced510c001936667fc7f2901c49b2ca7a2ad67358979c94a7f42ac"}, + {file = "Cython-0.29.30-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:60d370c33d56077d30e5f425026e58c2559e93b4784106f61581cf54071f6270"}, + {file = "Cython-0.29.30-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:20778297c8bcba201ca122a2f792a9899d6e64c68a92363dd7eb24306d54d7ce"}, + {file = "Cython-0.29.30-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9f1fe924c920b699af27aefebd722df4cfbb85206291623cd37d1a7ddfd57792"}, + {file = "Cython-0.29.30-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:c79685dd4631a188e2385dc6a232896c7b67ea2e3e5f8b5555b4b743f475d6d7"}, + {file = "Cython-0.29.30-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:88c5e2f92f16cd999ddfc43d572639679e8a057587088e627e98118e46a803e6"}, + {file = "Cython-0.29.30-py2.py3-none-any.whl", hash = "sha256:acb72e0b42079862cf2f894964b41f261e941e75677e902c5f4304b3eb00af33"}, + {file = "Cython-0.29.30.tar.gz", hash = "sha256:2235b62da8fe6fa8b99422c8e583f2fb95e143867d337b5c75e4b9a1a865f9e3"}, ] flake8 = [ {file = "flake8-3.9.2-py2.py3-none-any.whl", hash = "sha256:bf8fd333346d844f616e8d47905ef3a3384edae6b4e9beb0c5101e25e3110907"}, {file = "flake8-3.9.2.tar.gz", hash = "sha256:07528381786f2a6237b061f6e96610a4167b226cb926e2aa2b6b1d78057c576b"}, ] importlib-metadata = [ - {file = "importlib_metadata-4.10.1-py3-none-any.whl", hash = "sha256:899e2a40a8c4a1aec681feef45733de8a6c58f3f6a0dbed2eb6574b4387a77b6"}, - {file = "importlib_metadata-4.10.1.tar.gz", hash = "sha256:951f0d8a5b7260e9db5e41d429285b5f451e928479f19d80818878527d36e95e"}, + {file = "importlib_metadata-4.12.0-py3-none-any.whl", hash = "sha256:7401a975809ea1fdc658c3aa4f78cc2195a0e019c5cbc4c06122884e9ae80c23"}, + {file = "importlib_metadata-4.12.0.tar.gz", hash = "sha256:637245b8bab2b6502fcbc752cc4b7a6f6243bb02b31c5c26156ad103d3d45670"}, ] iniconfig = [ {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"}, @@ -638,8 +634,8 @@ pathspec = [ {file = "pathspec-0.9.0.tar.gz", hash = "sha256:e564499435a2673d586f6b2130bb5b95f04a3ba06f81b8f895b651a3c76aabb1"}, ] platformdirs = [ - {file = "platformdirs-2.4.1-py3-none-any.whl", hash = "sha256:1d7385c7db91728b83efd0ca99a5afb296cab9d0ed8313a45ed8ba17967ecfca"}, - {file = "platformdirs-2.4.1.tar.gz", hash = "sha256:440633ddfebcc36264232365d7840a970e75e1018d15b4327d11f91909045fda"}, + {file = "platformdirs-2.5.2-py3-none-any.whl", hash = "sha256:027d8e83a2d7de06bbac4e5ef7e023c02b863d7ea5d079477e722bb41ab25788"}, + {file = "platformdirs-2.5.2.tar.gz", hash = "sha256:58c8abb07dcb441e6ee4b11d8df0ac856038f944ab98b7be6b27b2a3c7feef19"}, ] pluggy = [ {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"}, @@ -665,8 +661,8 @@ pyflakes = [ {file = "pyflakes-2.3.1.tar.gz", hash = "sha256:f5bc8ecabc05bb9d291eb5203d6810b49040f6ff446a756326104746cc00c1db"}, ] pyparsing = [ - {file = "pyparsing-3.0.7-py3-none-any.whl", hash = "sha256:a6c06a88f252e6c322f65faf8f418b16213b51bdfaece0524c1c1bc30c63c484"}, - {file = "pyparsing-3.0.7.tar.gz", hash = "sha256:18ee9022775d270c55187733956460083db60b37d0d0fb357445f3094eed3eea"}, + {file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"}, + {file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"}, ] pytest = [ {file = "pytest-6.2.5-py3-none-any.whl", hash = "sha256:7310f8d27bc79ced999e760ca304d69f6ba6c6649c0b60fb0e04a4a77cacc134"}, @@ -683,82 +679,6 @@ rdflib = [ rdflib-jsonld = [ {file = "rdflib-jsonld-0.5.0.tar.gz", hash = "sha256:4f7d55326405071c7bce9acf5484643bcb984eadb84a6503053367da207105ed"}, ] -regex = [ - {file = "regex-2022.1.18-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:34316bf693b1d2d29c087ee7e4bb10cdfa39da5f9c50fa15b07489b4ab93a1b5"}, - {file = "regex-2022.1.18-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:7a0b9f6a1a15d494b35f25ed07abda03209fa76c33564c09c9e81d34f4b919d7"}, - {file = "regex-2022.1.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f99112aed4fb7cee00c7f77e8b964a9b10f69488cdff626ffd797d02e2e4484f"}, - {file = "regex-2022.1.18-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9a2bf98ac92f58777c0fafc772bf0493e67fcf677302e0c0a630ee517a43b949"}, - {file = "regex-2022.1.18-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8618d9213a863c468a865e9d2ec50221015f7abf52221bc927152ef26c484b4c"}, - {file = "regex-2022.1.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b52cc45e71657bc4743a5606d9023459de929b2a198d545868e11898ba1c3f59"}, - {file = "regex-2022.1.18-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e12949e5071c20ec49ef00c75121ed2b076972132fc1913ddf5f76cae8d10b4"}, - {file = "regex-2022.1.18-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:b02e3e72665cd02afafb933453b0c9f6c59ff6e3708bd28d0d8580450e7e88af"}, - {file = "regex-2022.1.18-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:abfcb0ef78df0ee9df4ea81f03beea41849340ce33a4c4bd4dbb99e23ec781b6"}, - {file = "regex-2022.1.18-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6213713ac743b190ecbf3f316d6e41d099e774812d470422b3a0f137ea635832"}, - {file = "regex-2022.1.18-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:61ebbcd208d78658b09e19c78920f1ad38936a0aa0f9c459c46c197d11c580a0"}, - {file = "regex-2022.1.18-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:b013f759cd69cb0a62de954d6d2096d648bc210034b79b1881406b07ed0a83f9"}, - {file = "regex-2022.1.18-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:9187500d83fd0cef4669385cbb0961e227a41c0c9bc39219044e35810793edf7"}, - {file = "regex-2022.1.18-cp310-cp310-win32.whl", hash = "sha256:94c623c331a48a5ccc7d25271399aff29729fa202c737ae3b4b28b89d2b0976d"}, - {file = "regex-2022.1.18-cp310-cp310-win_amd64.whl", hash = "sha256:1a171eaac36a08964d023eeff740b18a415f79aeb212169080c170ec42dd5184"}, - {file = "regex-2022.1.18-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:49810f907dfe6de8da5da7d2b238d343e6add62f01a15d03e2195afc180059ed"}, - {file = "regex-2022.1.18-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0d2f5c3f7057530afd7b739ed42eb04f1011203bc5e4663e1e1d01bb50f813e3"}, - {file = "regex-2022.1.18-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:85ffd6b1cb0dfb037ede50ff3bef80d9bf7fa60515d192403af6745524524f3b"}, - {file = "regex-2022.1.18-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ba37f11e1d020969e8a779c06b4af866ffb6b854d7229db63c5fdddfceaa917f"}, - {file = "regex-2022.1.18-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:637e27ea1ebe4a561db75a880ac659ff439dec7f55588212e71700bb1ddd5af9"}, - {file = "regex-2022.1.18-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:37978254d9d00cda01acc1997513f786b6b971e57b778fbe7c20e30ae81a97f3"}, - {file = "regex-2022.1.18-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:e54a1eb9fd38f2779e973d2f8958fd575b532fe26013405d1afb9ee2374e7ab8"}, - {file = "regex-2022.1.18-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:768632fd8172ae03852e3245f11c8a425d95f65ff444ce46b3e673ae5b057b74"}, - {file = "regex-2022.1.18-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:de2923886b5d3214be951bc2ce3f6b8ac0d6dfd4a0d0e2a4d2e5523d8046fdfb"}, - {file = "regex-2022.1.18-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:1333b3ce73269f986b1fa4d5d395643810074dc2de5b9d262eb258daf37dc98f"}, - {file = "regex-2022.1.18-cp36-cp36m-musllinux_1_1_s390x.whl", hash = "sha256:d19a34f8a3429bd536996ad53597b805c10352a8561d8382e05830df389d2b43"}, - {file = "regex-2022.1.18-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:8d2f355a951f60f0843f2368b39970e4667517e54e86b1508e76f92b44811a8a"}, - {file = "regex-2022.1.18-cp36-cp36m-win32.whl", hash = "sha256:2245441445099411b528379dee83e56eadf449db924648e5feb9b747473f42e3"}, - {file = "regex-2022.1.18-cp36-cp36m-win_amd64.whl", hash = "sha256:25716aa70a0d153cd844fe861d4f3315a6ccafce22b39d8aadbf7fcadff2b633"}, - {file = "regex-2022.1.18-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:7e070d3aef50ac3856f2ef5ec7214798453da878bb5e5a16c16a61edf1817cc3"}, - {file = "regex-2022.1.18-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22709d701e7037e64dae2a04855021b62efd64a66c3ceed99dfd684bfef09e38"}, - {file = "regex-2022.1.18-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c9099bf89078675c372339011ccfc9ec310310bf6c292b413c013eb90ffdcafc"}, - {file = "regex-2022.1.18-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:04611cc0f627fc4a50bc4a9a2e6178a974c6a6a4aa9c1cca921635d2c47b9c87"}, - {file = "regex-2022.1.18-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:552a39987ac6655dad4bf6f17dd2b55c7b0c6e949d933b8846d2e312ee80005a"}, - {file = "regex-2022.1.18-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e031899cb2bc92c0cf4d45389eff5b078d1936860a1be3aa8c94fa25fb46ed8"}, - {file = "regex-2022.1.18-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:2dacb3dae6b8cc579637a7b72f008bff50a94cde5e36e432352f4ca57b9e54c4"}, - {file = "regex-2022.1.18-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:e5c31d70a478b0ca22a9d2d76d520ae996214019d39ed7dd93af872c7f301e52"}, - {file = "regex-2022.1.18-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:bb804c7d0bfbd7e3f33924ff49757de9106c44e27979e2492819c16972ec0da2"}, - {file = "regex-2022.1.18-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:36b2d700a27e168fa96272b42d28c7ac3ff72030c67b32f37c05616ebd22a202"}, - {file = "regex-2022.1.18-cp37-cp37m-musllinux_1_1_s390x.whl", hash = "sha256:16f81025bb3556eccb0681d7946e2b35ff254f9f888cff7d2120e8826330315c"}, - {file = "regex-2022.1.18-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:da80047524eac2acf7c04c18ac7a7da05a9136241f642dd2ed94269ef0d0a45a"}, - {file = "regex-2022.1.18-cp37-cp37m-win32.whl", hash = "sha256:6ca45359d7a21644793de0e29de497ef7f1ae7268e346c4faf87b421fea364e6"}, - {file = "regex-2022.1.18-cp37-cp37m-win_amd64.whl", hash = "sha256:38289f1690a7e27aacd049e420769b996826f3728756859420eeee21cc857118"}, - {file = "regex-2022.1.18-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:6014038f52b4b2ac1fa41a58d439a8a00f015b5c0735a0cd4b09afe344c94899"}, - {file = "regex-2022.1.18-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:0b5d6f9aed3153487252d00a18e53f19b7f52a1651bc1d0c4b5844bc286dfa52"}, - {file = "regex-2022.1.18-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a9d24b03daf7415f78abc2d25a208f234e2c585e5e6f92f0204d2ab7b9ab48e3"}, - {file = "regex-2022.1.18-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bf594cc7cc9d528338d66674c10a5b25e3cde7dd75c3e96784df8f371d77a298"}, - {file = "regex-2022.1.18-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fd914db437ec25bfa410f8aa0aa2f3ba87cdfc04d9919d608d02330947afaeab"}, - {file = "regex-2022.1.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90b6840b6448203228a9d8464a7a0d99aa8fa9f027ef95fe230579abaf8a6ee1"}, - {file = "regex-2022.1.18-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:11772be1eb1748e0e197a40ffb82fb8fd0d6914cd147d841d9703e2bef24d288"}, - {file = "regex-2022.1.18-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:a602bdc8607c99eb5b391592d58c92618dcd1537fdd87df1813f03fed49957a6"}, - {file = "regex-2022.1.18-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7e26eac9e52e8ce86f915fd33380f1b6896a2b51994e40bb094841e5003429b4"}, - {file = "regex-2022.1.18-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:519c0b3a6fbb68afaa0febf0d28f6c4b0a1074aefc484802ecb9709faf181607"}, - {file = "regex-2022.1.18-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:3c7ea86b9ca83e30fa4d4cd0eaf01db3ebcc7b2726a25990966627e39577d729"}, - {file = "regex-2022.1.18-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:51f02ca184518702975b56affde6c573ebad4e411599005ce4468b1014b4786c"}, - {file = "regex-2022.1.18-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:385ccf6d011b97768a640e9d4de25412204fbe8d6b9ae39ff115d4ff03f6fe5d"}, - {file = "regex-2022.1.18-cp38-cp38-win32.whl", hash = "sha256:1f8c0ae0a0de4e19fddaaff036f508db175f6f03db318c80bbc239a1def62d02"}, - {file = "regex-2022.1.18-cp38-cp38-win_amd64.whl", hash = "sha256:760c54ad1b8a9b81951030a7e8e7c3ec0964c1cb9fee585a03ff53d9e531bb8e"}, - {file = "regex-2022.1.18-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:93c20777a72cae8620203ac11c4010365706062aa13aaedd1a21bb07adbb9d5d"}, - {file = "regex-2022.1.18-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:6aa427c55a0abec450bca10b64446331b5ca8f79b648531138f357569705bc4a"}, - {file = "regex-2022.1.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c38baee6bdb7fe1b110b6b3aaa555e6e872d322206b7245aa39572d3fc991ee4"}, - {file = "regex-2022.1.18-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:752e7ddfb743344d447367baa85bccd3629c2c3940f70506eb5f01abce98ee68"}, - {file = "regex-2022.1.18-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8acef4d8a4353f6678fd1035422a937c2170de58a2b29f7da045d5249e934101"}, - {file = "regex-2022.1.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c73d2166e4b210b73d1429c4f1ca97cea9cc090e5302df2a7a0a96ce55373f1c"}, - {file = "regex-2022.1.18-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:24c89346734a4e4d60ecf9b27cac4c1fee3431a413f7aa00be7c4d7bbacc2c4d"}, - {file = "regex-2022.1.18-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:596f5ae2eeddb79b595583c2e0285312b2783b0ec759930c272dbf02f851ff75"}, - {file = "regex-2022.1.18-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:ecfe51abf7f045e0b9cdde71ca9e153d11238679ef7b5da6c82093874adf3338"}, - {file = "regex-2022.1.18-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:1d6301f5288e9bdca65fab3de6b7de17362c5016d6bf8ee4ba4cbe833b2eda0f"}, - {file = "regex-2022.1.18-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:93cce7d422a0093cfb3606beae38a8e47a25232eea0f292c878af580a9dc7605"}, - {file = "regex-2022.1.18-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:cf0db26a1f76aa6b3aa314a74b8facd586b7a5457d05b64f8082a62c9c49582a"}, - {file = "regex-2022.1.18-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:defa0652696ff0ba48c8aff5a1fac1eef1ca6ac9c660b047fc8e7623c4eb5093"}, - {file = "regex-2022.1.18-cp39-cp39-win32.whl", hash = "sha256:6db1b52c6f2c04fafc8da17ea506608e6be7086715dab498570c3e55e4f8fbd1"}, - {file = "regex-2022.1.18-cp39-cp39-win_amd64.whl", hash = "sha256:ebaeb93f90c0903233b11ce913a7cb8f6ee069158406e056f884854c737d2442"}, - {file = "regex-2022.1.18.tar.gz", hash = "sha256:97f32dc03a8054a4c4a5ab5d761ed4861e828b2c200febd4e46857069a483916"}, -] six = [ {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, @@ -768,8 +688,8 @@ toml = [ {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, ] tomli = [ - {file = "tomli-1.2.3-py3-none-any.whl", hash = "sha256:e3069e4be3ead9668e21cb9b074cd948f7b3113fd9c8bba083f48247aab8b11c"}, - {file = "tomli-1.2.3.tar.gz", hash = "sha256:05b6166bff487dc068d322585c7ea4ef78deed501cc124060e0f238e89a9231f"}, + {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, + {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, ] typed-ast = [ {file = "typed_ast-1.4.3-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:2068531575a125b87a41802130fa7e29f26c09a2833fea68d9a40cf33902eba6"}, @@ -804,18 +724,18 @@ typed-ast = [ {file = "typed_ast-1.4.3.tar.gz", hash = "sha256:fb1bbeac803adea29cedd70781399c99138358c26d05fcbd23c13016b7f5ec65"}, ] types-setuptools = [ - {file = "types-setuptools-57.4.7.tar.gz", hash = "sha256:9677d969b00ec1c14552f5be2b2b47a6fbea4d0ed4de0fdcee18abdaa0cc9267"}, - {file = "types_setuptools-57.4.7-py3-none-any.whl", hash = "sha256:ffda504687ea02d4b7751c0d1df517fbbcdc276836d90849e4f1a5f1ccd79f01"}, + {file = "types-setuptools-57.4.18.tar.gz", hash = "sha256:8ee03d823fe7fda0bd35faeae33d35cb5c25b497263e6a58b34c4cfd05f40bcf"}, + {file = "types_setuptools-57.4.18-py3-none-any.whl", hash = "sha256:9660b8774b12cd61b448e2fd87a667c02e7ec13ce9f15171f1d49a4654c4df6a"}, ] typing-extensions = [ - {file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"}, - {file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"}, + {file = "typing_extensions-4.2.0-py3-none-any.whl", hash = "sha256:6657594ee297170d19f67d55c05852a874e7eb634f4f753dbd667855e07c1708"}, + {file = "typing_extensions-4.2.0.tar.gz", hash = "sha256:f1c24655a0da0d1b67f07e17a5e6b2a105894e6824b92096378bb3668ef02376"}, ] wcwidth = [ {file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"}, {file = "wcwidth-0.2.5.tar.gz", hash = "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"}, ] zipp = [ - {file = "zipp-3.7.0-py3-none-any.whl", hash = "sha256:b47250dd24f92b7dd6a0a8fc5244da14608f3ca90a5efcd37a3b1642fac9a375"}, - {file = "zipp-3.7.0.tar.gz", hash = "sha256:9f50f446828eb9d45b267433fd3e9da8d801f614129124863f9c51ebceafb87d"}, + {file = "zipp-3.8.0-py3-none-any.whl", hash = "sha256:c4f6e5bbf48e74f7a38e7cc5b0480ff42b0ae5178957d564d18932525d5cf099"}, + {file = "zipp-3.8.0.tar.gz", hash = "sha256:56bf8aadb83c24db6c4b577e13de374ccfb67da2078beba1d037c17980bf43ad"}, ] diff --git a/pyproject.toml b/pyproject.toml index 36796bc..5eac3ca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,11 +1,11 @@ [build-system] -requires = ["poetry-core>=1.0.7"] +requires = ["poetry-core>=1.0.8"] build-backend = "poetry.core.masonry.api" [tool.poetry] name = "pyshacl" -version = "0.19.0" -# Don't forget to change the version number in __init__.py and CITATION.cff along with this one +version = "0.19.1" +# Don't forget to change the version number in __init__.py, Dockerfile, and CITATION.cff along with this one description = "Python SHACL Validator" license = "Apache-2.0" authors = [ @@ -62,7 +62,7 @@ rdflib-jsonld = { version=">=0.4.0,<0.6", optional=true} pyduktape2 = {version="^0.4.1", optional=true} flake8 = {version="^3.8.0", optional=true} isort = {version="^5.7.0", optional=true} -black = {version="21.9b0", optional=true} +black = {version="22.6.0", optional=true} mypy = {version="^0.800", optional=true} types-setuptools = {version="*", optional=true} @@ -72,7 +72,7 @@ pytest = "^6.0" pytest-cov = "^2.8.1" flake8 = {version="^3.8.0", optional=true} isort = {version="^5.7.0", optional=true} -black = {version="21.9b0", optional=true} +black = {version="22.6.0", optional=true} mypy = {version="^0.800", optional=true} types-setuptools = {version="*", optional=true} @@ -90,7 +90,7 @@ from = {format = "poetry", path = "pyproject.toml"} to = {format = "setuppy", path = "setup.py"} [tool.black] -required-version = "21.9b0" +required-version = "22.6.0" line-length = "119" skip-string-normalization = true target-version = ['py37'] @@ -148,10 +148,10 @@ toxworkdir={env:TOX_WORK_DIR:.tox} [testenv] deps = - poetry>=1.1.11 + poetry>=1.1.13 passenv = TRAVIS TRAVIS_JOB_ID TRAVIS_BRANCH TRAVIS_BUILD_DIR DRONE_BUILD_NUMBER DRONE_STAGE_NAME DRONE_STAGE_KIND DRONE_REPO_NAME DRONE_SOURCE_BRANCH COVERALLS_SERVICE_NAME COVERALLS_REPO_TOKEN DRONE_COMMIT_AUTHOR_NAME DRONE_COMMIT_AUTHOR_EMAIL DRONE_COMMIT HAS_COVERALLS skip_install = true -allowlist_externals = python3, ls, pwd, env +allowlist_externals = python3, ls, pwd, env, poetry setenv = COVERALLS_SERVICE_NUMBER ={env:DRONE_BUILD_NUMBER:0} COVERALLS_SERVICE_JOB_ID = {env:DRONE_STAGE_NAME:stage} diff --git a/pyshacl/__init__.py b/pyshacl/__init__.py index a459a05..2e6d06c 100644 --- a/pyshacl/__init__.py +++ b/pyshacl/__init__.py @@ -6,7 +6,7 @@ # version compliant with https://www.python.org/dev/peps/pep-0440/ -__version__ = '0.19.0' -# Don't forget to change the version number in pyproject.toml and CITATION.cff along with this one +__version__ = '0.19.1' +# Don't forget to change the version number in pyproject.toml, Dockerfile, and CITATION.cff along with this one __all__ = ['validate', 'Validator', '__version__', 'Shape', 'ShapesGraph'] diff --git a/pyshacl/assets/schema.pickle b/pyshacl/assets/schema.pickle index a9683c994ae1b08e33613d3c6fb00f0e0921b8f9..792472e64b3523a35b2d943f19df9dc71f4db309 100644 GIT binary patch delta 478331 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

P@kYYKG%g4xZXb5Tt!?p~DHSswyDTP^%d_*vm1 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%0AZp#_6A`KKzN!4@1!)E?eH}wO1iP6<`x3R+P9}s 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 delta 478903 zcmbq+XJAy-*7kd*W|HY?lgT8R6zR(JLJcU=A;CgZNdgF%kc29z2#AUWAsCXS*Fu6K zRv-c%EI=qKDAk6jlu$$kB=L%fjc=bbL*T-F-}B^r{J3&;&&=9uueJ8x&tB_UPrUFa z_x`hga;iD1s@8R?EnRLcbO(dJF(Hq8bkOAsg#2N5AaM6sSGce+81nkY78QAyJhEiS zlK$M3Y4$+?1pzi5CTbLZ{UDHJiH4)JV%5 zlp*t^opGqlg|Ehj$vi{lu6*d`1=2F#&|9V8_R;sR8A6J!5Ao@*8`^TTXM;7qa<|*K zW?jFBIPTlZ(16aWtq*PafSj)zZeH{LfVIloq?A$QcFUOO-237uWaUUMV&&lc-=(KE zZb)0T z$eAA-SW{j|20+K*t8@$qNSOom!Rj)@4cW+G%j1b7D!Y{flliHE|U^eNCHt+iE38RZe;^0f-X$xt1U~|8`_mFSe->8}U%xP<4Qg z{F9bI1u4cf18MA{y%P*h$IBtm*T3nFf$kj$aj?w|9b#w6+2;()Ej9*GapS&)0IL`XVmn3~2mN z7^uxpZbP{{WBNm*E#oYm=*UEytFrG4fEAv5LD~w}^nUSOh2-*9I%|Po?j!d(bC`t5 zBi`zx!rhuk_`!x-Cfi0*#=Y^z%9G20=~uo4O#j47YZTIU>%aPJ0Yq2IKad!tvgt|j zlsDVf8u7F_D+;BTf_oJSScO}(C6yOm1=O_sHEA_fo(Bf4>HGRi9QSqQ(zS0?KJ#W< zWpv{$tL*qzUuka($nds+c;>7==(vvR$Jo?}it|BDDGI8ufw_j#+k^6?G8JtVmCh79Ro5tOsZ9hvDYhZbz} zdQ(Z|yN9HgV9nUW&jQzpkc@*PHE3hnR1eVhLE?6Z@_QSLD~B8hME>XaCZ$5HShMK| zPH~05RNio^hjau9$q3RRa-Yb$3sU^*q3V8>6{nw*j0|h~pV@8YlGfR|L4&2G4qttp z1L8u6CRyVGwE9U0w9$rX?gAw{7XPV;r!3kRyA5^w@9Fld96_kA3j!f38WauN7~F1t^UG1FLNnYWL+^$PVj5h}vPPH>MokU=RLbEw(C*_aN<~~y(!e8x= zh%_!*+_p_LCg%;)W=VgBYUgo(NZZ5v4|CI#C5KV|^IW3z&f%tVYupugQ)wv~eld5U zCV2U7dL8l^Hx*89U0nSluq^cEi=0<-e*DE3xvw&YN?V>=&f-z+u8bhnb6OXo!X9lb zC6rkY%#Ghw&po05r1o4LOc5oMB}FwgTUsR^Dr`(BrZ=`B5)b{5TZlM`=j!N*NX&qn z#Tk=U^DC^?C?{4 z0g?U93*0;nXIbY`oJJr@@72dlY0IHWM#Wf2Y7s{>uhF@rSADigF#&P+h7C3rF}Ins zX^dGRz0Hu>qL7YfG#VMjzhhC{*$#*wJ~`e<43=qAeVwK!pjn@YVpCC9Km)w7o8m^B z^a4z}T>))bg~bd`%{A%bseYJ3PygJm&_fb4l%|-T8Hz}J(=f%JQo#NEa@@~PoBwi- zL84yM$BG{$^~PV=uDAtpv}?d0z|m^IQjABOg26O`>2#)r`w{(i`daa{n%m3oI;hxn z#RaJsHQuTW@`(+K-3GwQ1G09>+L>*F^vCnsc-m`HX3)y*=2*)6g3|&4e9jifMC#dy z%<$(%#cwJ^b9H`AJYc>7YFeH%4mxZFBEIQ8kH~rWykbmDoa2AE{}KN5=cbWGuXIx5 zMTLfDUsNR0b9ZEQt=!wGkoFFVi6`?Jg^nJ(s4!C82z5t(4yXKDjjUA5V>~-(G6bj) zoU!QJH8D!*c+3ybDYZJlw}WzgJJ`ZIOX0TIHdGL=+#~JggA2sYoAn*Exi&&w0f&)B7M>Y5qWx7Wo{2}eICr?^?n#@+DaRpZ(^O`^bi#;AzgXHo z^Cu{KTUAz;WkPjd#3b==->>{tp^aWbA}{xQzcB`Q=WJ!y7{JiNE%)OhcbEzXjZ`pac#JuXv*9MY%l<0e*a?a=AuY=N^{~=k~aWo2iYy{{bHEq0MVscdB$A_t3cK5Z%W= zubkRW+H5_vc%d#H8CU0ZbP`@SgVM?``&jvxe~YSj&q^s{cN3^R8>|H~lN14=HMA?ErkC&2$OL{(@9bS?uz zq8BGZHWERNXjv&TlR;&w6_*#D0E%H$QFAR=mN3k0KJNF5XWW#Ct1BlMEW~tiiq)(6@Id~G=kA7uhw?yS4 zsuW31Rs7tyvi5Wj`fk3eueADmJ*K+R!97inzpV1Bgd-Pid|5Rh^0(OKs=krG-LhOY zDDt=3<*J*-cUc`x(#6H|e=b*TQ*y6S{cEc9$cRI)UHVk*<~AGX@HR~X-L*;;OS4y~ z47}+LRcp$$kF8Bdevr*J5EdAQ+0_9|MorA;K*0CdtbF%TCDCHm{_Mjh=^rX@FTXUb^%W# z9-oYB0gL(q`eyE;>>#-+#2r%s4_c|mRo?qq1%Sj|PXnX)iqoo%@ro)H#c8e!uA8qu zsRTS+4wlBAZv-rDP}m;N(pyz(D%ZD8$F{k-TO1{{MXd(TX{8!LVaT8jH0NhwQ!L+k#mg#kBlEDI5#W{2asai^gV(76i`j>a;&WQ5QA)=o9u)j9yuE*z2`YBp@-O=3{4S~`uIZtDS9C;w^>b#@}KcGqM? zNnf+cIaFOL9r{-e1!lvq8>TL_1O5?~vu4pGsNByL2~=U=jI?v0CI)<$^@u4^eW~F0 zSYwANkrF3q-4wBp3HccG!&JaxX~{HXEl*BUXCN^o9Fk$zVd41RjcST5ow49s*Dp(a z$^<;1<2mz0`uBZ^CYIihXyTXq)wimpt;H)RDasp3iXvt$?D_NQxMXVFo~T81;*I1- ziHO9KhtxpcT+eyxY~bkNb;(#!CXL4tr1H49UeW=UO}g%NhU=JjYqio_h?f|?RYF4^ zLss;k$B-4xe_TBVxSD!pAX`OVH@VBPmpwLA$ig7i)4l!2EC3s^hK-j|#kV;#~P&XE&p;7;_% z_v%LA5ya~Wv^bbj_n+0{0iRkrIR^0|zj=Ws9ba}($5-9gjl706GRGoka<4Z6r=0&4m<<2YIkg>lTJ~O3<_7H9Op<*L zJM^@}h6-3`l}?jutnx&k_Gc}*=kG$w{F3V}X{75mY7PPkC0;q1Ta8A|Xu$dy_$FlQ zG?+BN4e=?nrZbR*;Ptiq;h~7Ba+3|b^|PJlKK%$%BqKtvWTOBG-|LfctzBf-0Dy*< zHg`#lq7+k85t*G1&F5NaFv07WaSmo!@lkz0iXEd)qStdYdc@mnKeURcJY;N-CPU=W zZSQr!ROx|M8tLmbzo(VPha8b)q+T)0%Uot=&(JlRj*=crN7`wSZKb{DdEoBpl>-K` z6CDGCFnElGvUkiQXm3YgCHMzint16leOl$$0B}+e#>${( z6ObkC4ak68naG#QQG<}&LN#jjV_F}*-Wieo_AZ)o#3s6A}1fCB!#V zdM+aOC%KwdKw*rz4`dfX;lZ}Gko_v{Z2S5k&UUJ=W=ISWEad<_UaA?zsw0IXCtwmR z`)FA#v>^!fa3VbbCEN zT+<2J?yf0)LymKlIWuQG0=VrdM6B({BF#^60O$~wk>TQHWn(P)6iQ!f*l(FgS>=d& zcb99HB4!bm6Ewq>b+ZG)ZUh(w%Y+ir)x@0s6;lz>Z<(ek21NJCfp~l_5fDI3W9baU zG~S)5nWvRTS$!@UC(XrkH9#Q-o08~u4?lz`*ELTwDONfPZ+;31?Chsmu310IHRyob z`Rs)n0Py#TkWCSdUj$5t5-N}wIj%zUD{vj~xmyml(dtUg1Zg*5vl6RiT>aDAB3ENJ zzBa{JL|Ijc7Is%5TF9){oK;CLz3Vv*P$}Xg%W5N9#^oxO{c;=IVU^c!7MQJgc2s_eOe*oAJ z**74bF>!-tEnsOq>aiHcP>~V}UYc@*TS^5^u;s3@?L8aR@JtRL)d$xmu z3$#H;>exF~-VRN&G(_WLIWqz=g^7;tKrC$GCz^i)dam6Cd9J$Tvv|*L) z*8qwB_kOK00PoDcpo~mQA47*O6(#@&reNf4VB>d)R_{5e`4_-{=nKlYpi#jz=iShm zjfrg64X19$5Rrd6rqKiUU*9!ELBRdjM@?JVF$d#V@DXDRiqw~ePa~3_IIT$sDoB0T zkOo1LGnC{Wz&s*^K{Vt~MB;z`)ZC|1RDDVpIqTG_pS3qhBS$_tc!`e+E~fT_PcCMK z7C55a2gh)1s;x6I_)f_bYQC0YXNB47bOG2POWztw55Oz ziHR?P$|E607c@WHLaQE6Hz9DUj~0L1ri6Yl0&1WoCav^a2c1Ml@tw@tDF6=TmxGM> zU1H@t66n~_Ny}4)(@6)Q0KPI!yB^rA{W1`eB7Y>)1;Zzq*dkC;or#FuGfS%m+|GXu z(=rg{1YI}8MXK5$g)@pDfmNoq6(ae-*4j5T(h<(@Zu#wiDZFuc&UjE}@r@_fpQT1l ze&rpt(vNKPgbVN{{-8^HA%=T`_J_4W-_{jJ=d9lH+SV0YR&04{>#JMVZQ-}RvgN%k z70wA$oQ2M*lM73yloU>#P*ytlZs*ozM<06g!%A{@(%Q7*|Jm{aS#DRC@$Yxiz6spP z{c^Hg{O*>7VZSGGG^*_eSwna2C%`$wFQYn)SwoMX)sb_Cbhu?=v&0GE%GjAk^g%?| z^wr)EoRw?)BRdHD`G%QJ=(&td>k^YQeLVn?^x=Wpfq{-Q^WdJ z>?)Y2T`RfQ@@w<8Q&s9=M#e`$?QYk0AHv*W`Ib#vU)wVG!y5MYS3iB;Ilhp2MX9q_ z>9~>!Q^q^*Et_0?>tz?YI3|g#!ts+YjXHR{HYppEqz4YUYUq&$&x#w%A z06{InPt7s{>ZRT9$Ya`vfK)2K9O5Guvsey}s9iv6W*FTy6Y0H0h*8{Kq3xjH4)B#v zYro_)LaE)QW(kcisDk{lCE6XWxn%yW53~uYE0NWXo3(?bA5Hyo(s%s+7GxBR+5(&` z_?cU^aq9n%X~;?IVbfseKoLbnBE4AGwR|_SX8C)xejrWWACPkf3<$}ReJSsZRz($u zwK3%VQfombP{HX~0nL}%BxG>iLQ5oc-TDRz1qIfk81Wc$^xzp}qK0!pU&C-|BJ8coEi`vD!4P49vazL?wtGQK6P+IJO zSOq3#hnC!ch;Hi`bAsb4_CFOaFY(|_!iX@m%p5Kxt`>gF)Whr~3d z7S(7s&WZsjkpi9waT&`R@KVErG18|!S}+?>CVzN#%AaG^;I*&jiS?4w5zy`(%EGsCFn7(-wWa(S~8_}7=j9KVVpkP+Yp z_?Ty6PNzxVO9OK1$O2*=SzoGo!K!bzM!a;KeO#yujPU;-xg%9W&cf6blGb^9j7h7|RH4bg4LDE`&@m~$$? zfP69%6a(ySQD|);pk%;~#?U9B;i%A@5%Rle^EIJ696k0iqB!4nKym#1?J+9=+%Vv8 zc8X}rSSUod0NDyekuBlX3DSsP2-A^SH$zV#x_SLX%nfSp8~(sgG2bW^5iqfgYBJN~sXR;Q zgjW|6M+aBOX!+r1W1ckq_sy8j-g!bllqEH(vSsP$mxot zBcfTMlfL~@JEczgSjEp$>Z)U;Q&$5)85kec*NXv`03qeVx=n_C6O+N0znH z(GinQdVi+HW?)h2I5a9~LB8t=Xw*Su6z{U?kWN|kDLMc%3WTWcwoIr?!-IAmkhl0~ zs_q$pf+8S?teXkjf)Y_Sy17JjdX5f2lk4$g_~YEh2YA zTiuq{z%fV;)i#q`pxQ>_?%W}WfjoYT?&TzDVS_Fi#q~^B5l<9pgUk&&6`i>?mTh47 z=q%D3g0WZ!kmLm!)FN<7#gzanLwpGk9r)OZy0Mwk0xnvp1E8Z|1UhQwg_JfnHl^nN zLC9#l9b^=*ds_D^zz`ag0~|5BKLI#uRa{o`_TK zwIni=>Fbv8lgQNUbu|Rr9kfmY? zq+ml@1GD1)X&vhW2%m#;a+Mg@bK5o|9}BRGBD;1m&GjHsU+;~r0f6qHPsY~BY*Ap> z7Mx0Yr&-l67U-}TWSEDr71s3!CP#M;Kn!j5fLK?aq=3~g#6mmaVmoW$iKQe9lMz^H z+rJ1*hTs2UtQ~l_wJgKrWW{e0IgxmWvjGLgOeC=d$M%hVErpFrfX@`VnU@5UI! zzmW7wTDk#Sagj0_bj!eHPD~)&iX1}4bo(Ymfr@%Wfw$GiUJv9y1cNdF)nJq~8ndHO z+dw;N&_?WN_=kuZ)E^;g81_-@0icUf{&CC%#Hu)f78P-fXjNQKX$xF^A{GGkKKUM* zaoWjPlS=xTJSd}68qGb0EoI$SQwiOF8dyfY^_kc@0K5pw0bYVv058&uP~R8}T*e+<7a&)xE9j~Du3X$?fQ@92It~C7gJRROF-S^8h?-VKcf3C}ang4ceuXx! zGZ2bHE*UU;$VL0I)B%yISvn?#gyv@A9YES03iWY7OuF9?2i(JU8{(ej6l%qqO+T=I zH0OVpiJS(~RvD6$(o<@U8!bJ{CTpBDUq1hPeB6tG(}(0BGA!{@KxF<4!922_44Yx) z!i-;IZ2jobHMB?UfgxTZuE^z=!|FEuc_oPba z0ET?77Bhu2Hx^TBgj`;L=;O!+8>4R*@&#EhAO_7%&eS50BkmD#7o?+TzmbSXzc4cH zIPjoRJ24JGNkU@(GJzXOTD(!EaljMcxU#rEZvfWHFKeyD##{o71$dEI5{6MD(cY!V zHvLl#vOryHbTJZ`p=RaPFJ8hPJ*9*z1 z&I+}pI*Ylp&~?lIE-*K~;oZ2K4CzA#OqeotinDC8b8P9fiDM^=HRw}BK;-D07x-=; z$8ALRA{ixIl>cemG{BN0t+}XtjE2RXciDSF z0eYQ>

dfY={H;v4&WBh`_(F3xuVxOs=MgCsj{HaRMlOt=FQ4<3rF3*WW6WqYZ6stIu~c8dvh}C=y|O^h99BS zr*c5dl~eDvQ?Vca>TX-0DVZ^tS`Sa$k%dxPFG%&Fn8Hl&-Kyrw2AO ziq-E|0g9DFQWO$MilF`+Y+B+&@2h4+qqkc0QvoO_B&TGHNzwxDuuznzNRf!hy)se% zBaqG;l2ft8BxzCm@(_tNTVj6h*;GXO=Nx(@>pLW;W-D~LW=lHSEX~pb_}ly0`t^G0 z{W>hCSSuW1Fhb77`EJAuhkNuYpaDf#4s#Jp%o1v?gkG=G8!?-i_)NGwfS5#nP@e`A z0)*u>)CyC%^@`4$$W@U!<3jczdgPz91S&`|LY%I9y6S-&T{zmZYezRgEi|pWUK;D7 z?Z_xTHCO+)PCgrK@Em>z%?FC5c9tU$h4Xv&U^6QG*Pyslp4=u>b~Fa0pY-}i%lT8#7>nVOL6 zQP@vS>swF24hsdl8P`JYFNjy2{zX3x2(xp~K|->k>|Av~P$Lur0+bow>K>~54UzQD z^ZF@(q>UFaFA`E&S|F%+cFg<}5p>s|`j-Jg7ykpQbnboe6Cib7LRc;WQdX53KGjtz zqKHLh=H_Mman7)$jr4^%EC+K5Gt8wQRW#|d0HD6dNPFi9=f?K-1^|bc+QDD~UYEmi zAe3;B_F2=%VSdNbT}tRP7b5e6Zo__L7nZ?y!*=1kT(xN2nApzvR>id3kBFTgFuVbf zKZRw0DwN;FfLvHuagdPi*}p3y@A91y2HU1@oQ2r&*;$6f6lsuyeQD-v z8Nf5O@atlKbKzN{rhA$Lo1fU_yzeuJ#OIzd{Hz}iXziNJmR6;}r)bW7@j$e2yDIbY ziz%=I5&7r}gHplmqwilcgcMsJ;?rL@Y*%pKR)z+2R&9M~%Ln9q-Eec|`vXqVMKycK z8TG2c%HOxrP@{krrgm9YytLt#*BQ#BM_sH#oH1pMVJ9YAkNJu5hy}2|V&}|Z%6;DI zCg)Cr4*Lwd=#@}U-XP82!k^&{<6|Lp&TVVO>|7{GV!*@=*I{;b8Af?}D`GU=wiy;{ zq*v_hCx#?wUUdx_K<@_TzfHM}3ARNm5iKuTzY~}jjoD?8t~cS=?=n;=Mgacmy*kMn zT8(BFXZCEm*N}*qo0poN(-cvS$*P6)z4+JcXh+e^&k()r`V7%a=I4e53MBenllB7X zMa+8WneGNo8!8fEbtmYEmI!o{MZo;N`$gbH=p^HNVrOL9UjW z(0Vi}?MCUFF0HZ~fuO8RHJ-_4efpZZ8H@gtY}#3*2=Kddja5L#qnnP*O-+DiAa?sQ ztIZ+leQ;oJM`= z2w675$V2h>8iWTkha)qclO>IkEO#NM+hLS(g93>{*C0F6vQqaVOuJDk;~PgK+C4kk z___{~xaH19XD1qq5qpTDIzN^o5?7TOzXAMf(PYfOqBxG=Uyvt=RL1X4K_neJ)wl%U zmvXzV$&3N4Vel*?kbx+KyU~Ucy5&Jc;EN9$e=IWKpYXM4O*g8;4;M3$Tr}p62`u z(Wd!1M4Ptfjc+J{tD9REK*N-^?`%R}QMZ6Oxg!ZKqH5K(h-&LH2xG%KBLc9nbf;X#>>_9qae0x;Wf*ziL9}@I9b+CK>EQQ3NmCxdE7E&Yk=xB^e6tueAsSr0w3yQkqeb_T1HrPalC=6y~R>(MA1XMChS|GY}xA8}5pSybxa5tp)kWsvGuQ4-G z`X>jU04-TeS-DKro||ArpksHG+2!Hy5u0$GG*tMYbh;|dCCH<29XEon=S&|2kuBPP^&_CPRWT1`DJ9Eu zCP=GgR3{T~XTPtrX;C|sR>At>rH?Zu@!5Bq&T^cS3VZ2$QH{?U;1`THjY^l!{kPz&l{Z zYbGF-ApE-NB?Gipa^P!sq*3~j6J{VGapQU(HOOM9wTNAg$aA=!kY~1I&`r zJ_JVblRh-P4TYuf)r?!x(-HN}3Xl4c`A`ayX5bbpj{-tj2a8BMOeu)6S>mxkX!rXL z#G_yS1X0TGpO~J)l+tooj4373I9;p@WoG4o4w+)h^v`z#bL405F%gg->t?hmX$hEy zMS|X%j4YNgveu-grGJ=!vOc#*?d@_+aPvteN0@?1kY1IZHQfVngQC_ls_ zaKQ-lL7l1gG%|;QXH4c8$W->d+6u|RVJfU0W$!D*48UzYo=Da88^0mK4n1#zl9^bi zqRMy#w_@rNnw$S;(7?nNpNDSz6A}CDpQiiOx++!k-Kn?AN3-h^B7utE#F;w+uLVYx z8F`Ik8fA(2SV$3CpjQvj_Q8CEEtPO8-LEzSr_y;EGjQM7uQ4A|0|zOO_iExT$b-aA zO?M;f8Ewkcyr)AR!Pt6B=m{gDj(`bK#}g*AG6o4KvS1_T6#`K&b`UPJnSnd?6Dj7V zHo%S9BPU;GUr+M{WbMR!nPS>;Bd`$sw42OBp_qM5KXJ(7#8erf>!@4uFhOtiMpV4L zk9p%wh>OU`jwy0`{9;86)u$)MQ-vufRiGWxN!KH>Hj6*9-BrAm@2+dBrOgY?)sj=@ z?_Ffhw<7j(O~Y_$?Nj%3!q^sVl-J$%5@IvkUNX0{N=}Z9@0byU-y>o-C_13l04M4c1 z6UZn&ywSW%g?L2%&FRQZ#S;{WM4(-XHFj8@GMsMQ2F#g1yUqL{l1hl{AKKbW=Gd~2}Te@9< zRN#$NCsiH^iKto(HU49^P@~#`yl;9VwMvu!K&&nOPxEk%qG}ecR@iQ;tUq7F->I;C zWCJ|M>uPysZV`KE7E74~dj#Bv=|Sw7blD(<6B%I0UaIptqURcAngzI{txB^1cQi&1 zwp0ZiK)te18ZUzjCaT0{sD9`g%05unT{DsX&IYE)zm{XEK@LV<84wLEZEcw?9Rj+w zu>d!z;cYF;kjewEr{xege zEm^Pa20 z`uXyKmN~#)WgcNc?k_A6Mkq;Y{5dt3Tn93dUCJxc@)lFyk%+kGMp{Y$*7&&vmL%j@ z-elA;T3t??Kpl6*Tj|aYHh`t2Mr#`#N1TmwZa==gb|$#3cY!~jV1K-JYY(Ew}&nESODzu$^m6oF0@QVPLm>R5*A6^ z*DOM$9#vtPZI+HC|I}EJ*9fLx@maQ_wK<-0^AZx(rH-k$_>_n#gj$}BL_cq}AUR`90qae8pkh^8!fVfz4}tkn z#z%=?@SXLnk z9NuflU!;Bw_< zKN1%H_}a1o+bOU*A;Wi|lhtPFBWH8rbJ9NEolX0XNX zZ~+nV>kF1vFp>lC9VOpRT|sikD9Huh;#X5 zRSz*)#Ok5d-DB+pW{dmWkyMAT6A<|yPPFb-Lv|sQ4?zQkCPu=u6BZ3DyD~x%40o{u z5x8rb^)94DhZ!=fDUvqiCZ`qQ8Sx2RxFhK6Ohm?qv#e@0mr75xwl*l{ZK2{e)_+S& z@?cvlaxZ3*2n@F^y=iu9XGP$l_SWaxLaQubBhWyx&Zsfu=pe0uy|*DUp1R#SRmT-m zL4ma>Ceq^K;bqig09Qumf6_7vve8xt&A-cP;L8iGI)w4TCj(8PJ!7r+LQ(2eMrRR3 z`SNbWcIJ+=&Q6zBmGe<6axV6X)kgvGbq$Gq(Y{6^=9V`fk@v6p*5d|Ad8?~I+h)AE z@L`Efj&Xn#lZOyN50TXi(2%-oKuJZ=q~?7y<}S7Q$9KVEcUFKi`R0Sx#{mJ)9tH&z zDOBeCX6-C3;D#fJfL}FO{m7NrCkGuVJYfZ@QyNcLf$Egllc?`-wH9pat#63CgJ%Dd zXhKQqd{NGn&?&^*kDs#YkXj#~2#G+4g$CC7nS|v>HY*Vti4s`#Igd#ED;ot^Yt0|n z<{FI90Al7^`X^$p^Z&By5yl^%4BC_;R!GViaXpGEJvkNexzaAiYJGr1<8#XRas;9G zUBiYejTca%CLVDyO+3&sMjsPD1G=oqLPC73Z`*zGNJg}e7W}1^ z94$wLTsSHICKWJyzsQLT1Xd;|15CnV9F|;5s-GSYoD&Y*8$Sq%5q=ps3C+4Mz6_aH z6dAeyenhRUABcaB@E=r(d9$av9~*L7@q2`aoakxg@g=}I@cyd!1%SK_&!X~z1v`Ec z3U)|jJxzQLk#zHO@h`UpwkN+V`dfd5{x-7XIDb)U$+gsBW{*MfnEf@ZZxs{@^peT> zh{=YSRunZ6c@O*_1GYuSK1O^dxIO-%#Vef&JyH&VUB!v(Cu6w(64b?GWixRpz1ud(n|9Q0%=~tR6P6I>C!9LzJ84Km8IiVpjUoiOMNKy5^n+ zJ%cRYvS$*KyFx!Lpfu9!Z2BtU9z+E}n!7+boPPTXS*&II6Yd0Hj*M@x#ftQa2G@!q zNCs^{Mhp!`Vrav+zzpfB?~ui6_%5LuDFgI}TAocyyUr#66+w44CIAS^jHZOmX3o!d zQY1PMfWj}UGRV)8OZKGprJD4FHjoL6MM108iPD=Ie}^WqcQO+GWfcXnJ4BGBsEXlV zJOB<%Pek}o*o?&*Ay#(!fut|;&u1jI!Gf;4%#LljVug@c?adk#sHo#c8$c&l6G;47 zTH2Mt#1EAJrEhHI4X3)_0bNkTEq^* z^a{9S6epBTN<<#|12kuWQp{g~%0vRuW=CQb+L6h?ENQ`%MBw~)WJ=;(AcoJKo`{%i zAlf2&jSga3>~U`*vMaI4H>EjQsbNQrncB=iCjZ3@Wb$ohCO!j9{>c4_2<{eWY3&dD zfLQyJIt!Q*|M9HEp*l%_rEc@lmDk zpd?;jk+=wXMGsI@>UF>wv*~GU#!>2A!Hkd^Pi_eqP(}Pj43Ix80UU~!Q~_F|ACOUe zm+Hh_Hf|`zu1Z{MX3fi9a(8gKT+YJMF;3Rm?2}cA`A9Wf;F>1T(i<#I+K`B3Sp=@= z06l#ppdUVKQ{pzvJ{t0pkt~aV?{aY@vhsVkBm&76XSOExRRKrBfQ-VOB6om9GF|aV zSpRffGBs{bgo0%xspWFVFzLv>dPgGC%Y$iAOh;P#39yJ%@F`;CYmrfW%+AC{J#uc6 zk=8%R%{2NZK5qF5m7gsOni<@UfaW2R9ITj8Px$aD<&Y~FG2<_CaYL4w500kLN^^4`sKA+(Hs*oz45 z@+JK%2{Bh0DKg~jpEMr8M%eD7(~lta07T%r0ZEJ9!0T8*Mt%(22wB^nopAwjjcap* z^j_wiog{sj=iAOn@){6{WhKfmi5U?tD;e5tM0$<|L?Ybb^z1@J*}WDe6+5N%uy<7w zbaf1i-0;W)``mfi6G>5r$hfjDNehMumi~fxz1R}^GF7nj{1@{{O_HPdW$Tj+Ko$F* zEs!#UQLLny{ScTL`;6FZC~tUN0_7e`($L|pNiRrC{`|J2P6*#<5N#A4j36k2mtkV( z->x4{mfeUwY}lRjbb{oZsO%W3=4SVj{?d-ek$@07ku)@o^YRsnMpaRfo8=S>?T$po%SG>S+RE;q$IwBe9Y7cd z_e55p@W$jFNJ4y2M!O@L(;KsUvCb%B_vL*Mr91j2uR9TSTjRu`iU(jq}4F%c0}Ms zLz8zw?k9_8g+&e_OGaeszBn@3j_ma;kz#=|(2{7=Oywf2l)O8WrEkVmd{?scn-Xn8 zM)C2Zn9*Vz35LrAMO>yO`YG70iIB^W7>&4@W=wJ%;AZY|$;g>M$Zn&5u~#jjFN*Z~ zG>t=yRyiTLm5#fO+D%UOUf%W!CMPF9&Qz3%t9pt;h(e2h4+Ewr-4LJ)_N&WUlju+kQuqfEjHzRCBa%G{Oj7 zIL3y&HV4DB_&b)GHK*Qa5-K_%?Kc-Q9T*EJfF8LUh-P#E8O2{e&h{&i4%(vx3i%-h z^32qhLb(g9X_?rd2&)lg-z=6g9hqp8P5`41N&yY=<}%v~`k>=Fsvl$1B6fR4hiW0z zV;>RQ`i*=W(WG__qREkKY)cR%_X8WmerxG@U5FS+A75F1z(}K?$^hDw?)v~bKeDoF zlOjlS7?MIGA4>#)utOVcNEIbZ4i*{}x%#KKM;5^sx#lxut}Oz;ly0(}l#b-n>Vd_g z9nh$>&B%96f<}FajN((a*ft?opODD+BCU-ZKD3nqM<2FZd}zIsx~J<+)Zrr=P(T08 zN470UE>cKFhKvvd1mYJVRS*k~Vl|SO5O-iF;L-deyKJ*L?iXIY$97hA#bXAozPnW} zq%R?Z1{x?3#0ah05DS0mOXLdr>Q}Z0OwezGT)H6t7)rHtovRckIaDYX3Je6YI8c@vkzmnc)NYaZ;(j}7o~>Xi3Fs$!1y zQt!9j-jV;kYf9jXV*Fm@e3DhotmvL{9$2-F{ZbI5EJTcirVKk#vL~{mX%p!}{}kyH z4!?Xr${qyT2+2ye2}Q|hoB@p=ao)S~Qh;^5KR;z~GIH*em1{F0jN_jN#a3ByiD` zP|7q!(hsMl)WiaLK_OW*G$B?nbXz6@m#~p@?YiN#Y%U`8podcO0R3)!7}T%poVgPT zeugoe)@13+=)xn2q{|;oIT{1FTiDeMp-sDIneu=BXMyw$hYl`EL2NhdqDc$QeJSrk znwE~doE}5<8*NBtHT$4QjLif|icc~U= zeFQEV7S`I*?B4*5@a@m17&QN1X>iQgS#cC3TXWV8bf97ZFQ2*Q*B60#tb5r0v4T?( zqr9KW*DLLn%Kx4khpd;Z{2cb|bSXav39t=y`nF=S;*GI(;Kp+{*4_olBw>EcIBcXX ze6G?W zS!@w4C_tqxf|t_ThkRHYH+0pX<|lDj#Hrtm?)oLK)rBmxv7qxf~R?W2Huna4$Q514=}q=(#VTZbZK za0Q>(4b*m^!y>&V9vAC)Bye`IYjzIZG7nG#e{r7O2W$vTboaA}T`(Dh+HE*Tn0@i2 zkCl-#-pmDv#MeD#-v&Ty9+z9jk)wOH9pD1nQ*8&r8=IO~6(x}SQXK(vqdT7gjFPW= z#vTt;9kSoYl6Kg@OEfab#fS|TTPSf$fhqBCEw$$WZ#qq{A)!(D>1fX+sB)t2bvsbX zwDk?UEmJziuph_zNV|90fpl8-b$Pe5(qr3hM2*{a+ciM`ug4{$R*9Tn*~cQ`C7SRe z;=;=Ph}f(4+dsBTU&xr){w0qr8M355HwDJQig&cG|F4l6WnZl%FH$Y?bZMRhED=KyD4vgaGbx+NK_EZ_T3H{wW z^{{byKtq<=hZN;M!YKPZ+uP`T0eu z?$rKK%jl?q(QglGZf*a*{NZ9OA_@r~7pphN3Ye6oE4D{2o!f?qupe$|15qD<9I4(ZK)U8AE)$$di| z6$#VmPn9DV2~3M88xtf~loqQU0P7E18ZlSqF%2Ls@6$T!&C+O@$0a9MhJA|mrKAJR zrkK#>qYWk0Cj}Au*Az!N21y8b53&F~DvTkKnG|{Z@X)>r;|QurLu4J0?s!}e#AmnI z(i(`o?kGPE*4f>|ifd-D%&F`Sh_HJ)IA#LXfgZQ3+Q>7#j)~HvR(c)4 zL&pxEL;4iSr}-T>0)@eILJnlBXXQJ2t@@GK+X|rm_PE`V7xp*8$np&Bljzp-zqyz?&|<@?VbG` z!xczq*!)dfAU5wA;6RQ|?g(FR1jJlF5LxswgB*VV7}JBpu|=<3Jv;Ksi=^Ln8{q&T zro54kt^oYbLXnUNgDj_4;5I-|NH<-k?fqmNqR#2#9bSM;*W>oK{9Hj7r#S#ZCHCDy zQQ$B-F&&Y3@x6{kfUD#_i5WnooJe4^LRKPLPSn!=OKh#hd=#<&(mxA;Y0~RYA;J2e zryOqr?~xwXEwaU!TlHecbZDpE+$EKfudt@tm7=t*H(5I6B;2k=Lkqo=fN$&L5F{KtD~n@HBzWRsn`>r$p89@Bln65lrnzVPDf7@ zvcds5P_>&PjgnYlB@G^6G*Z=f(32jc#}?V^4?5~3HNo#Y=%@x5l{{`4`6xxqNPFbj zS&OQ_96%1^z@v^IBn4h^+cAd{xLLV_-WEqHCNC?b`Q6f&8aElUk(edsrihPqbP@c*u>uRrbP(xk%y|CJ(bfr9HGX3^3cYmGM} zu|ZDrBM-}O7P*#D6^n^0!)TN?O&Z?f<6_c~+j41K8Uo`pQTLrqh}bQ18JoR;#St-# zRp=3EyBN~40n?prhNKmswHA088!mcTtpyQvpfznPKy~0s1w|DzRccbxS|fTb|5zDG znI7msWWC@>dshqCFT3f;*xT4H0LFUx>%U5R1lyVmfyN zB4lmHwCfNkz(e_!@yLmpsp)5RKT)Z`z9tAOSR z5DX@WmGY5QC!mP2C?5R+`?iFE1!G6DJ~Z2|HQ=<&(9`Y}5n$C}ro_56mT zX+VlnyJKnF0S*F>M+V4K#6CstbLOxpGxYq&KG2-4H1H&%^9v`_zR5xMM>*`j9uF&J z$z_NA=Grx6hu`<3sy|hX&?k|}m=2ut-Z!Sd1Y~_bXi0}IfX-#+&}HH@C_c>{$Dk4c zWrIdDN*E+{$wMr!rG$3G13I8-3F*@BN3;VO#iu2vk5EY$&3imD5E$B(l3s>vGXWCY z?tE$oX3yW7ntp`4n#GJ~EM}E907>%5f??Qp&tRD9k6Zh(>4?=q^E)Hc@pei73t;6M zd~-T-aq)bl~>s7?~jYsH3mg|2i}YSRVfPr1Z1U%X#hva{?f; zw`B<}-bg}A=5$2XUDMN(fU0A5B@ilr0BdHy?s2epg8i0`*wloc$HIOl?N9lSrvp6* zk30?-9R2wO;6gO`NnjNJ(v#^bfRdW&uy$D%rbD502;Aho>?L`$p_u-xLe_glb^3ik zwnmRPpuNZ|mJW%FExCNvZvyMWr@ocG3~2bpbcwY;VgtpRp@KOIMoBDiAvJHBm@x|l zN0&c*De%Qs^N6?l`r%$Heg(MDm<peR501l&M=EKl<>p(vH+)0C!JnRd$pra@LaZSqt>#Zj|lR;j2WM)xn%yW53~vY!JgW2 zvvwfp4nnDuWT2w%DH+JQjfM04xzcuCUGxS8P zRP30|s3NivQ4eQloCPjdKes|f-P{lt5mj3Mb*(diBje6C83#20Uf}h&{K0}Qc0^4; z=$4)Pywy$4od%@B!t0N;G7#QwkbvLNPBW2Odw?~g&pjCc8q?YfjN|#>QnKWAh4bE(vNsY6z0sJB_l!4^idx>>gVszyX7<|wM zK54&3Jh4H8#Z;P>_PqCaqhv3?c0#P7rZce4^eZ%~PZ#97o`*&?LZfc#3j8AfOxKLV zF+dHBS61;6HEy+pM1WP=X7hR@F{`*w#&NIomz6z$c@=A-!m@y+zpvx041gpg^kBx< zfd9B2LxmGtw&eNK+_d^LjTT9#{`)aRi?$~+79mg7UO8>8Sy&N>cPUS$xlxoG!vyyh zvM{Y&2skFcYGKAR&_P>9MG?KQIOASuTiI`!NH0B&$UC?)qYkhO=L;DKeCZ{TcemLr zz>`}uzsnsjA~MG;&3G2rzBboFw(N5W`4*E93tqSkvEbKU%D7D}?YHT#q2m3gt3kLH zo0Ry>8qD3u;%+Lcj;_+?!so7aDy41g1bPso)ip?~cLmXdDX18lAI zFKE=y(5Rk!kzcHaM*W10;=Aq3u$v*pVWciA8=(7uk3@Rh*N+10z~6o>;{-sD%O2OU zM3lupWdMbN>8COfJ_aAvOjI#?1MrsOeuZs+@16#xO=Hg>#_%pOiZ}e6aR509_++JS zu+ko(W07!a!Ayyf-?lg=4f+L(NzpnZEGA9*HxiRB{u_%)P48V3lK{NI=ZoOdPn<)n zBJdkx6;D8;4nde#mU z*Bx9O%}H<~_0>MHkjUIc$#C)=CM(4yIsx>LPjnv9A{$%bw^rcY;Y^xyjPzzYDcyNW zauokShI5||5v}R46?um9p$&^XzRL}Zo@j??G0@&w*&e{Md;u9)R>n~0ctj25`!yp; zH4Kq=^)Tlh$cvYcu)akerdu)1{m2|vpS++t2SL(&!3gW=u+fOfsxeL#^3drM8CE2% zi|(4{L|!zQkYbCIUeggFo2EOfk*lFk2A)9&XF8`r``G67rV?tn4-xpO`G7DK0))v?)GTH`KOGBr_lJIg3KuHj?>K{RE=#o=-Xz zv0Mz_tIDZs?yC)_XHDGAv~r`Ii~ za3*kp+B`V38ex?3%Sd9Ow{C+a7W(ilxgC)>cWCCX2;-k$MutieE8SqA%UI}Dz)wQE zp@>CK8iRoKlxVXW9_7Wa?#hBNJ0}+l+e5w+atF)B6p2X4j>jY{hQ3ckh_Lo zMsX2yeAa_#dCmmjuE9o%$-3JPAyStg&g_Ixclc$L5>+3|1dfkS9Rq?5|LXC~8Yqm& zU~-`sPi9VqOrmgGY#Ykm8FMqe^aG;Z!9Ql+@8Ht;Pt{og6>D;>h|Ri>b8KC9^r1ID zteiMu%9IJEF+#~ktMy^@G+TLZ4J_2mVZMQ6b4v3ZWaa* zZ(<2B=WV6*RL86*C4Zg|xw3j71%`eZ#Z9!wmo)>jQdZ8?iH=OPx#$aj7H~eC6Ucf5 z!K?hCmh-u>$Q8O=>Wic|ob8+ilqc)EX7xo{l=wxK8DybZH%3NyQB|Sv(4t@lwCgf> zL}<^@46}LZX}i5FN<%+&-yb8s32MdzOo;p4}JIuqR&Z>W*LA+0WU6t_5=3vlGh68wCD*i)|r-`V_Dv>P{~wg zfExCczMKVMl=m*rlD^u|r^qNi}f?t$hcuFe=~?6|Y4`@iFVOMj}@p=KUCT3{%(Q?@~u0i@{iQ zA`p37TDk?8INyJ3))1i8Ez>5*)Ej`AdIMK5^?vg)BJ88vvtB}u-2oXu49)&DYdWH0 zk*Sy2`5QS-)nFb`)M-_*&04DEcN3!N||4W_v$X2C=?qJY2CggFC4!V4S zkU#7W1nwT|3KtdzLtfw5BBn?g)kuQ+GnbheQZD552!-p&QN8X&7C^fA?)O_av zP9zlX+meK2q6S$%=JK2gfT+O;7tHv#5HS;0W-miXK7*9`S_X0%W^yvz3$9RS!^MiE zn70vW*S?*7&Vnd)(y=5U^Z4Sn?1{jAC+Lo_z5e+jBIAmWvTuR1qb+gCfQ)&&vw=68 zgS!z&`h8FKS>#$C6x&E+ngRQG2s+%YDW>qZhz?JDo81?=lCwlx45A6L2J6gwq$9WG z2%^Xi4cSwGo6DwS&`CjH&0{Bp7F=8&Jf00)Tq;gve~u*Q1!W}06nU6RoB16Om(1^( z98G&&_cLMxg=e$(BTqL$IY}}Lf5kjsWO*s3C(a=f2Y$=?63 zr;Z_uItNK}3`XIUchxz$#wuMiBg;M2`Lu6VMsG=<;7c_*y}Keyd?YV90otI%oS8hK zGs;qA=DgYcI`evs#;3gVQ^>M7nTO4v@IJqF2r;1SJW|LP>&=e$r*rlh`$V zwyiBR|CaPh3i=3*v8-zFg^Uu~(l1B)X_O}R&jBFy&B!P|aX`)_B-J7)D*-3?|2TUK z=qj!@Y&$171PO2snqW~Z1W8VWCKPvf4}Neh(h}T?7RcZPcP|7dIBoHk7AwWwtrY#P zdrrUi{nxkFznGV-m1{k7?`O-*nc1^v&)$2=7`8!adRXZI=~dg$!n?{zb^NATYxL+d z(w2Tvt+e~uE6K1m@O$)GucS;3{f1i@*1w^NpOuG<@PF4~p<|9S^idiw&@XYjjo%InD+lcB=x3#0BHZjxvDz6=ng9Fo z0JF?DI$0_6l+J#ut-PlQ|B_ivQ@Z+DYPZv{;#JW9=XihD%}UvWyZf!Tbi??f?iG%I znzWrQy*J_Bl8zgm`J8GV`#im^l>caNztNUz<1gxC2{)%ZSzXsFq`!rWJSlpB-$YAi z%NMNfV)zcScD6+PzgMT%U@J#^`(VEV*2@0Be@ehO{hgncFMjgy&@Q8U#pK;XtrWU* zykFt0mMS=lT`J-KF0q?@D^Ct9HwpJdCikfwKhZC>(d(R-m+{LFRvL7Jru)TNsm7h= z*P}mwBMMFMYj2^<&Jyk=Ld?tYzh%yDSSj-X!>^@)4AIDg05Efli%7QfC`&fkB#U^@S3rI6XT`W4M=E0I+0 zkY8v@TYjT$MX!p+)46HGk{%xOn-y;1?Sr%AmrST|y4UVCFR~4FJ=2qCW-D{J`9(F= z$!z5&H}Ui`J~r}9Z|Oy!v!os`BFw>9jXeE7-ykzQQ}}=W(J84>3jZHHZJ9KcD&9g> z>omv0eEyWYn%dvOir78V_*MGGg`<2?RWo-~}L^a++QL!VK$w8Q3Ss{i{H z<=j6079Qu1`S?F8WMR6O^Gm)}o%w5jEAw#KQ?u7PWqAvyOVY;j{>QBJWI0R!?~_7} zlU4k!EL`g}HdRaS9&q?`RV#%aP|bgAK`U4J7mS68!h<(?k^cT%^O3FiAgS+D!Z{UE`LEQ)vo!Wq(EL^M;XHgS=oi6gZ&R$ zxGFPGwsuvz$HiEDC+aL?Y>G)8VVG<6eLcm>1^IM}f2S(8s!2`G`&Y1~VF73T>3-4E zNPp44;^%9$o)`VCJh(dD17fVLhE(E`#mj<@n}64HE_&I*k7Jy_Y^Clm`lo-qwI=Gd z;dw0l*0!tuR;C&`>3f-*x}EXts{iME0F&lj^Z#V2Rre(;&^){8Z)M^vCEm0;b)0eS zmW6|#H0ic~e=9x3POEFskiAWx*2!`umz7TvI{)p#8O97mBl?+@tK;d0cx_ZB0l92H@M}VcP*ZdH5n0q?*xttbuE@^nKfCA~Q+@HT_ zAPSF6HXjCE{okp&pTGGG^|Q98d=I)|0ZVN|`jIrT{)xYZ!(q$~u<%DH=|7PR!)ndzX!as@=7t{i+WS2I68S- zehnS*?;^d2FIp*i?@Iy8@>^)HMU?s9m%WQC8DaLPSnQji;EW;spJs#;g+Xc&#_10M zdp=)Juls1BF_vWe6mZnb$|?8-gIx??ufRT^FX%?EKnpFGUor-Mu<|m5<`u(SKA)>^ z_CPCLjS=pzN$0i)T6m5-Vh=n}$V$C!SnDXc5)s(X$|X#v4MY-urSjiBD~}mEJaA6%|`>xcmMpEbGo<1 zGiTAA0`3Qh<9#gbqcN~=;OBEsI^H+%U3yE0chduFjR?bBP9^?m-fYIO_Zj_+TF-s0 ztWOcaV49WbyBYz*EbLs;* zjJyd}eyUyxfnHYD2QhT|E`Zvk7oK&utx0~Pw_ z=FK%$uA!-GDedP|=4;E=)=O!i zR?2pMYv4X>$4#Gz{(RXUZ4c~e?Pp+F6!#B&e}|PHIALet#SEX%f9jDy$LBlYOBv-7 zayzZHMoX0lH40=4a2W@WS}AAGV}bPxeZCn@s{i|H|8blmi%#UT_$fl1`Eby`2ig9} zO5yiE3XHTc9fy?9tPHSlHq?C#*jBwZW*WE1pbuKmfQGb%i7QIDU_{>m2>P%=KF9& zLTeQWHwSlEIU?qQxM9YBM|Uhr8)RX0N9}Y$=Y2o_a8;^AssDXJapSw7pmv|FD-wc( zEZp`d1qXfp3CvhoILJc#^nKx=`4+xvTdKqt^=X6#Sr{Bf+8X`Z)cCDrkcFqVVWomv z1%38N8XubnS-aNE!64QbHsV|~7fHGL(I>mnCRZjOD<`D;%gN?2jFl}d?4;44m6acF zWvieg7OI`eZ7m*(y4M-;owzHDg^5HQhDC?7y8C^s+}vWHWsEZ4&XjLwW&fYFv$Fr? z+Xq=0*qYoi$kGjXTFy*Pb6C*l&#s}Jf-H0xj_n+@-@;enIF{bqvRJrxEf^GJ;oWfY z!9f-#XvPi+`Z0@@3j0e|sAZ4LZzVHUE@B%N~!A@L38q2xyO9T(zUTa23h#lo@y{HU7I{D zRRyEcRx71`zBTBswI;cGF+P9!l-ObAKDTFwh5KC6`JF-ETj(GwRl@ndk8q@Q8~)#! z#+FWqHczv6Gq&!va#Y*y3p#JJtum5VrSwf{4qUskDrHsEN?No(=!Lbt`rl`EuvboV z0clG+!~(M2jN6B;?9dNKg8HSjQm1^uun;|HoC(iqK4@6EQyTT_0`p&&AzsBNh?1EePv7apHZY0jg47T zg(bDI1vl$$DO+p3C0Y6gyDTNQ|HnXcW>rGJU<)ndwf%w@T9~d-D%4z8_Vcy$qA|hU zEEV%V>&ea=Yo(l3#sxpO@HMMapUu6e=d zQl>S}j{giZKD|6RrBVA=+gDbW<71b;q>F`xaOq-kubEcjH=Dnem-+n4bhWtW<^8b4 z%3gl8G&o!E=g*4XCxR`triWL_>ok&WX|fw3C$eQVS{BWj{_}~4o(%r{qis@+Q^EBu zbiD1mXsx7YYEV**Gqds_bLN<>yK(=Ll>?e^IoMG+%}krQ>_yVK$H4==lZxal{Qcvs zGd=%Z3ZuHs^DWKJ9KY5qqFzKteyMy>tzHV4U0DR9Sdt|-25r*XRkF=JUm?6gq>52kAtHf@vElU zJX{xqwP5TFS3nLzOAAo|A?If7!a^uOxLeoL!)2=n(gK7kxe2Tx)By;OK9Jrs;T1sG zJ^=677vLZk!lnScGdof^JX}{WQC7Z1xh!0L>tQ@?7io{V+l;N0%|Tj#&)i2OxnDR8 z5Wb#9k{yID0O4W=0zJGyN-yKn{%D6+RTZOy(B*@%@argtZ)^(un+fFsk(PHOivz-u zZXU*zO-_6K?D_=H7Zw40_S_?dQ^KzRA>FqGW)!>u!Zj82gOIX?S=xDB@JsT>XS1jXjJ-IU?;| zN$UtcARJj|>?h4R?p&0}y<|RD2-> zAb5BZ_}m6A**uL+H6!gtzx!d{URgUUrjWa{k(@okVH~~~?(LP@h2kyPU559aa7X+v z=SZx|1C-yfNU`!*?509XfDrM9VwDxj0ff#SiPBBz1rSyb#y%mO0TQm`eMndb5V{P+ z{ze!A5UOXvuARje@8PPCiPE?t@#_mM0YZnOiX#jG2>T5RwL@485Qgq0aH+5oAZ+~w zdxx+GAawL1z1~89fRML1f%yeLFm^^JR{_o@S1BR9s;80fbhtg__ejFu3m#EsGJy_) zD+$#A$)wGx6ojChHlyy`D7)|YzT`4mm;&%=+lJs_!l*Vjqrk-oyHCG@1aG`UI`LTe zlsrdpEur4I1bz;~|5T*6Z@)FT#S0?=ZUN)*2o=hVw;8<_MA_q``x6{1Q~>z2(NFet zdFJ?0qR*SaBuU|n%%Y`WbpP(fK7ZpkXgxpoJ%L?THLhv}e ziwU6s;e9B99wk9afKYrOg@_i)0|fJwYN}JJrTdiny9)NZDjrm@pD=N$xtjQOg@yp3 z$sO!(gdqT-);!|05ZcZ2FcLRM*)u-KPady@xA{Gdo(rSwvEij~h!SD|(cb=w{Za7z z%@hg`BhBJMNr1-6*`@xcKIp7-Zpbum&H>#j34jlz5PD35S%tC+ZauPbtjFdZnH#<;H+wgQBh z*#y=U8q7BKW}(G4{7+I@C@cZEEK5n~Dq$T!2K=aCn9GVWYZGx{r~6T)3ln#@uXp3wA)HrdzSw3!MSN^QL5B zZw7cge45(n2hbj9prA4mN!Eg*)noUT34cPz@00&1v#@FL<0WGcs$iC91(zxNER&smWod zuon=;eiv`25PjFfc;Xjr&lq-+t)@cDlO9Iww^Xq2rx3$26@0=XnqwJhMhmgaY({L( zXuDCSU4(b+sW5!5J_8rAa6I}O>0A*01PGJ*6Sz=V4iN6YBb8UeKksbDr;ARzZ%8GA zD+pD9e4+_{EIg048Pk4>w)K2xGdVUDl>;PTBa+(!swZW%pN(l$voD8k#TX?|S#2!rw)zH6c!852LU zv02#hk#_a7aC>~p21Ls&WCJ9&HZ#G8h2sDrF{L62I{-qKFuc742S6}y8wYgTI06u| zKEvBn$O#a>))Pi0p_=$3&Wi9hZmkIS z_TAAA_oKoufCTroC#{3R(e|Fkl;`1gqfpBz@A$l}kfMYbfaC2ZqT!9L*wR2M9(jytfER0O8_v>|4S;fN;AP-syUK1oEiV+l({02cesU ztpJw^pOlS|_{nDE>lR^;S-6B)n}n?ZpQW`4P7o#lgjOR6>>_jr2&r^tq!TipF|Jm0 zI%3=8WuvRm6X3FCA(Cr2;Nd%acZgE#lqu9of5}| z)9&-auKQ+4UXN6qDS17N{J%xpL!SJBW;+j30b$X^$w%-5q}7C$r>mXN2_PI*)BL{h z*xf#NXbBKXe@CEGhz1CIi(wxSjsS$MEAc+MQV)2)V4^rXkwbZ*GC*jz7JH;H79f}{ z>X-ly)zX%x&~rI~^MpizN3quAuv9<36AR%+OR{+^JO>Eg@-88iHlrAQuSR4wZl7~{ zd+jcVnk*bDXMEfm>4=-UfQZY4Re;!KwqZvIWdXwE{kZ=iBmjiRd9a@guK_~+r`Uak zZveul%Gl}E)XY?c3*iZm0cTc`;yK~MD(;~hBJJ@7i{ns5r~!z!sx9_9VG}?omyzA9 zA=Ci~KOZK6^TJ;M;lTjBp9n7iLXUdbvG<5F2n)e%b(SASl*#~Mj29jgygc|>CS#)1 zyNc3Z7z7Yj+`xUauni!XKTBUd=uB;4dTic~_a)&kfJY{8?5u(VAT&Qu^wvTOBVHZGHK7qiyttrUE3C80pQI5DG zI`u<@QttEr2JK7NE8!nNoc<38>@Ktg2uq^~Tq&#t2;LJ3tWbhf2Vx;?rpj~uBAm@@ zGp-hlve&89imf=IBfw{PaT54W7z+@7pGn|T;Q~M?mWW+Rs0k37>ws;KAfIvDjgVhx z!kPUS)A!;sXRom+*6D~D-UOe1`T-|m5y?FEo&AYa$bCt~ZNa0X-~xCQGKe226fumw zap8`9KC{?}6)FH+e&2=tkMIE)$!VS0eK!^)lOKic0H-4{*!P4-F+7uZa@vipN5Z{h zgAS2bq)-mv*x#Ro1_|E*C7+o{kA>#|VVkPxW5V$ko<{Orr@gJYA6v8^b=>uLOTB*N}>DuUq0!t)3tekrx`O!c6y z5Z1W6QAhPAbiS|@kWA&g1a=du0fdz4vC|4(0O7q3c^)0YeC|Wor8E0EQJ4zw=#v(E zlrRn;xHe;t+^oxg0w&6e=483NG5d2D3*p2@5Z5thr1!|I6`zkAqb3}5$`gaGC$CYaU}o}N!tgzppXF|99@i^ z^CdWog|N&Ad#11kAT%vNf*Wg+uYrY-{XIfy!3hxd=ze}oI1UgR|3LIh-^UYY5+=$e zCGwYW!=1>)sg!%FFazLmYCZNv;R--7JN2VG20;Xd_ew2xi4(SM8L`T`|p5kJ)-*E5PGrMZB|A0@*9s zjLeQGyJ4>r?H!V+=e(uDN`Rx;k(^cyuWas)h1^J8ON14}Y{s=G zQTDix4G7NC5M&2LI^TqnTo$eZgo%>~94K@H2;+y7z$#%KK=@U6{#(LB_wC=MKF%vc z_=T2*dKzas^4peL9PJ%*^A~))j{`d(=I!4}<-YJ3AY=+4FkFZN2m?lv)Hq?{NaJ)U zU8yg^qr82i>!DN@sssFPY#@;j!tD(G00HGK_aHLi7 z9(wZBSO60xYeU@qgdz<+jj2BLGi-ZLraOhb?>&r9XT$9AqYDymsxSi(t?)ktw-Vw2 zLT|m7;S+c4CqVE^jd!e20U(%1b8{B85snp0~?I*+ag$jW$Gx2RL2xCXZXfJ%A8rBe0(^kQP9%)?DxVIum?e_zU2(r2xT6 z!Y+VNJ0o^Wp*=wOIXm7jguelTEt0@|LLq=qu_<;{p(a4MRUPk?H9%T`(7zn};`Q8< zr`lndC@H4ko<_(35K^|nb_ls!c^H|~aAO|Uk`%rdrT~0=Zef=fDgy+wg|SpEjLPm7 zMn@f}IH4QB!#tgu=yV!2k)D#m5%!GJ?i0LRSa;vU*w=xsp#)x^8SSpnNa&j(+S}L2 zL~&0)1&gsrrB8jl>!^wLU40Luwv)DeK01e7g@izW&*{mO>yq#nKv>Y1NUMZ(0AU|J zbgs~>l;tfJ!b%;)VtEnXxQ}Gs`$R7;lmvMEJ{J3$a0?*hS&02GE=5(&2TYWu?NAbh z)d0arP`<)CfRKJFrOYH`1qf}^V)qpKru9tl=grb1)orO&HKlh~O*_V5pA~)w#0gGP zS%px5P`d{4`v?O7!j5*>XN3y@p?gv6cwrr(%AY=vzX3uK;PY5Fc!kJpw z=Y$Jj?2LS_xV>z&5;_B1E>iort_asTaq>^+C*RtGjCKfn06wAKWZFuI0|<+z5_m{B z1`wVr)7QdVcg_!~ZCvToflL4ovmJHkIUWxH!ew6q-wGcALc&?>9cOJR$@i?`8x`e< zuki$_l@JH;In)#Tm~b2*q~C@eBoqY*Jp-_Z3*!KS$Jdnmy)MkuSO~8-5twx|Z~z3e z)Bk-pissSXEZSEK2&}rmX6(A_Oc(Ougj`PoAAtYt7T9Zq4FI9vE9`DUn^!jDX_qK_ z+g|NRZi3Jk;4}On_FO?P^$?n?4z4d$1_;@8^D7~g1_O&N+GR+k zrO>{N5#J@kQOB%17OL)80!a6RiwKd;$f#6TbD!tlBXFUx1mI!k7Uaq$_y7dYV+8sN z1&rzhfZu@BxLmAEIp?M3)zQz~e;aJ1zDu<}+S|Cf z1FPZ3NN+FmMM%?b__pk3Y$_k_Xq);OiF|wtE(20B-zWXyfy)(u;CPH(y*EiOz(Tl{ zhVt1|y`%yNBhwQ-UKkG$%yv%dZ;7%e)W|oUe&&XMMtB#mR*E>agn9r!Di#mdZ=U$A zz(P2xGw_^nVSzEcXSBn&fG_U;LNLHZ!;f6;Ux1H;dB=7*%3gO?Fv)Beb_0CO=S~NA zMOSWsQ0)kI6BikMhlTLzPlSS3Kmb562juJ?K(fgLJdIEOv=2`0Ao!YaYlqEfGo2gB zj44j<_}yE`X}z!*5VuVNKJA6h0AW*Z?B9g*0AWrJ65b>12MB!*6Md#I8z9us>D^dp z4iMs|6WC7}2oNeS#jdy1!&tW_GF_b-dQ4~~!~ud|Ps2{DGs+7f%-5AYU04DTYP2D+ zf>013bn1ZJRp{BlSg;||;q&$-?jHruS7w|FX9?{jbUkbINOn5n9XkolE%*XbX&*&s zU_FlQE-VD|&e4|N*3|(ZWSxok$=rCvU?E&Ni*QeP1Q5)DG!IiDJOv0h)r3t^AEW^Y zK5D}hD4<)3zq=)K>IXtE3ReIwJLX{T5%vRw^dpFqSI7?#rrxHgGlW?HAw@RqG(rY| zkf>*<1YtQq__YD{AHpS|!6oL9fKv-e_1A?S3CWx&Gbgc;C@h`iVT9ffw|kZFA zBc>dE9Vxzw@a9vHq&!6E3GfTak4q^b93V7#gY6P}0E9`k$!DYRBS0`)f^#zRtHiro zf*y@YFPD%X;BmAn-ZzB%0KshJPphpTVJ1y|6lYCx$gh@Dc`SscV-V^J6#>GMWhA&& z*Z~m24iI=eihP%2A^eeoz_-FjfMC8_E1*|v{_a<6nNkxatKa}*XBgREhGi|DwJ#p| zRTKDN5ig_8s3Jm$`?P9$2Yc-UJlfweuHKGt#76Oa;A$$g1jGqfr%op!5+FEe*1NI_ zc>#idZtN;Tjoh9_o1VNxxT40^2f;SY^l2H7-AhI39B)karot=z9j~O8m2-L<)2Bvx z8)dpiduOb#-r^2I7rKl~T;`oXyBGYLIX_X%P@xPU%kHP~i5JEIgaA(hOAGXGO6c-C zfm4L(0KqYl%u5Kl0K)r21ZFx6vI2yLHL4i}=18|&XhI6};pl;;alO$~4{hg8j2gD?vq zbWzK?yU_c-%{Y~p*V^^B5!_g44)DpM=a^DLxcgz|L>%^c;c}eOHrna%J(Gcr6T%;W zIICw+uJyv^8J@%L2M7c96TOe{EkH1vAcbgsFxtlyW^m5AmQV9!NY85b>33Pb`+4EI`^PsA z%|MQd>svq~@uP`9QWy&mD*lAsO6UL(65HT?P&nF#7x9C5*SDlQ!Rv+10H5<6uultz z0K(Dl$@3TC6hP>5mB4<&K!6YuLSRFoDM0A`h`|2BAb@bSE%qznJwW*L8uqnoHaj<7 zOq9)iQML&?`x>^t8L(3G8U?K@Gz7SmtW6fh1t&l#)P%s|LP>y-`3>>22{`~l)&h9D z)QD_^g;4Wr0?P~a0m7}nvF{0w0D?JW!!NrB{R%FYtSl!e-IJ?!ij#^_k>6N4DWC{Zw`MS>23JOJH129r{Z}$5W5lq&ga@-Ul9HT z2zk}w&Mtg-X*2d^=aqK(n~~n}TXvIWlCTTln0gmJ-hv$<;;#M|Ds69gYWoEKw4^t71Y@FuqVd_M?$kke?4@mZVUy@xatN{oMUt@0<_5p-jx{Q8Q z?f%q#Et#WwmNm067Hm~B)8+0uLT&3oT0op5#fWo2I1UhU)gZwlLP!mpQSP|Yp0Vav z1lJWBe&u15_?v+o+a54v;HP7FT@wBR#N9RqpZ&sNfH3qF_IP0uKo}l`JzX#WLNA@? zIe;h`u8_wCv>-v z3~>2$ogK+}1LOk;Kb6PcC2Rl)j>W`}5Xu6Cp>MIr3zGmsg=VBzMW_J~ZWqJ$EDllw zgl0KOuUk&lfW0tLwx1{dZXp>Ulv3SLQwReH-nt(}3SR*PM^Wq`p(sGOt3qX10x|=H zyoZUNU+_C@Ov}SXxiy@D>wY<}jsc{Z+}&>~9v>IhC^36`BC@ zO)-ozq!BUzgjC-W=qnTi2!GC{46lU`03k9;(S;UKoZ9Q0b}w_3{fR2gI7L3&;@W0)(UUurCWY079<*l)^_S01zr?BaeDQBY-gOB=$;S?MdTF zPF|PUC*fX72nV=y*or+)mvP+TsU^ehzKwq*f#yPMfY0*X1n(0L?q<|_UPfxY z;c|7o7d+;gK7(Ikj}xW}XCTr%=SIvvHg)ADp( z68-{2N*;iHMYs+S3eCmNETougWLZonQ?}P(-gQGtqSVmu6N!aiMk*0kJ|O@gG^SXt zIH4mz$j2j-tB?=~5MI2dY!0=ca{p~Jp7}ZLU32^=w?~|#_^i?Ov`5$v5X=!lp$rCc zl>uXC%uMZJ^U$Ab!B1e7unypweh5k1g_v z;9y}WK)8~Q=!bN3xQB(XfcKxS?ZP5}kiRqDr<&?zX;Vy;=mRLVgn9rW{5$L@AqF7q z{1tnzZ~!2zPDO(2h0OqARDA-+2@}EC8B>E?JBJdyS2zIhF^B7v#0DURg)*d%YMJ6GuyT0gD344Mt zxstJQYq%q}@?vtWCo}@2GQSjdvTz6>nC}V(a`L#o1qi`T3Q_} z;Nx`x+g~UO5DN4lfuceQfS{pLt`0&MfH1i%fwP7AWsPUWBdIBzY@8P^16;CIq?|c~ zJV1%0#ctT2gEBL%kvV|=*_&VE{#tkoa9J3R%XRhro(-qVV3^ZhJiThhV4)bm=hn~I zPlcBNVV?RNj@=>V3O}Q@FSpb_frJha1_NBOsE?+g5M0)1-HM5f_O*oO5`5Mg`?3+q z9A5IvVth^kA|>}D-Lt}leny@5;W>weX^ zDi`(%;S3p9lB>1fM1Z77+XaLZ?y`Vx%w@Ae`6k-WQ%-^q5(jSKDVEv2jkg0C4&GBX)Bk z4j{~FihWQx+LX6*b?7O(5$5!+<9P`wwU8d*7S|QUlFbY zglwVM<%P^Z^$w{ZFj-j{^G03PO}>OwuLHgi9!_Iyp?aA6$4qsS_vhpp21 zgGfx2;VTGTEofdELR3r2`Cen%IK07N==l}N{h z(*Pm&PuQgeAAr#OPwb(>2!K%IC3Y*J!%O4IeV%j7nbW)LQ^I6`%jO1zCJToE!ig~i zz7;+KgcNEOUcHBq$=x*E))0HYa2ViG^aasN2&DnS-{Xn$PWS{6w$i+H?YOGG`aPH^ z%ZC$xldu&ajBP{w6~Y>TP^~t03!xoA$TEgR@(B3=!t0vYZ-tKl!5nFmJ1tRs0fISl z^k!yqc>w6E&vq#)t5LoHGvIow9XLan1@OJy9k=_!V}P)=9)WouBP7?e8N+;;c)p_x z(jH+yz$bn`_DEqYKrmk(y-r1$J^+OCF$A6#4grK0<*+{rp6;7ewvBlEI5`_yV&Rb` zp1|xvPJl2kh(fFm@-%9eh)x$jvnN}#h53NsAt59%T`&N`Q9Y*K5bn62RmfMFj0HN8R1b!!I1{=Z$7a2IZ0v~|zSkF&hqdjTOXBln8zl?BXoLGni76{7< z@kqp@Wz4utBr#E#3W#`my1t$XuiO_|u3+NF2<3x~I(Nbx88?+?W2>;EG}EkOsijjT@y4U!ZeC@_hm+Pw zVJslQ5d%qUfv|X>5&D={i62rEwNM%m2ymIZiO{XW0)VhbSMVv}SNCOnOl|F}!cBLB zyWkXZ2oMSbq7?X^^dg0F0KpvXGdB~$LV#e7_8CxLQ$`2ZH?#S97NL)XX8@P8dU^7v za19{r>yLe1xZR&|#Vt7Ow&`s72|)m#l^-b9QQ;SWuyhH5M}=Pi!t>(goCpXr5Hdkn|{6*@F)ln%o{|QZV>a_ zH;BVgc>g4v0C-Fqf<0@9r_pT$kLvv+iQ8Kk5@{rF=7(`kXQQsr1P~!@2O^{tG694> zr3w5_7!DA&^kX;o3I_nfnOE44gl7Pu<<~^-EOY}1oo*4mwNM2hm?M22-P8-IXE)6_ zht&)9t8fwEGQ2ejb{E>VW+EOFG2(a5Vr!d_4Dh)YgKdumxd1|oKIG9u=mQWkb;8ai z_yC0JW$>;o)CUN)3KF>X4jDJaLU@%AA$xw16CjM4gw60z-cq#1M5(xj_;rK^YYbbB z2#0SG_S{uVs0VO~`9!3;Lc>oUMu9vL_7JmOHtHcc9ZP5WG%81MFQF+Q($+ximnutg zAYcY({c^ zrah<5&Q^LMQ+Autx^%R?_>2j}ND_7dqU}-(`#0edK&Y*Ep1(+)*qPPK z1CJI$8xNbYVLpRg8t0^deT8pw8dDf;5+78P@TZT6S_+G_iq0i8T!;b)nf0idO~?Td zs5M}Ycz0(m zoRH86pE&@ZQ`@kA75)GSlh=`AqOcSonA1UC&ZKB>0D@Wflvds2bk{wZN?_*|3IROo z<{`Zn8WQ+D7D8!V>y-w1^0K7bAZCfaWpG}-S2#5ingN{5_wLcp@jP4A%(?VR>=>au zz@yqDylV;d07BtH*iIn^AiTMb{a*06VG47&Ex8s5ivb?fbWfexMYFkPyYH;#0LFv4 zaXAWb+1d>IlJFNmsL}zutI!i5WZQ@BD-;9>UfkPUyB|^199Re+Jqaw30x*u#^!OH! zEJAiLc1A|m&5!fq* zwE&@K3!?NDz5xj4fTX_%?x0#n{^~ z(h*ZR8K0V6I8#Pp;gX^yDV7jQ0|fg)JT}SWYb=B#yAhVE@Mm@#ryDYctirAc@4DqP zA$Js906(*axk2UPy5p{4%-(vx{s=(;58vh3<%I$Op=E9xD-J=xsNwC9w75Cll2RRKI|3GD$woQ`gyj&67N(LJP7>38AJ4j#s{ zNEQvb!X3wTUAPU1G`cJ)4i~;JYxIbWbkzOufQ`%#K{kL(1s$fALVNeID%_X&#f6dp zkCuw!>P2DaU?EJ?h>az}ig-_>cX`?_6_UffGZr0(R6-~{&eKRd$~ff!oxxuT+_w}r z_XO;LAtY8A3n5PJ-@(FAcO!V}cI;KcMu117f}~jE8E9M3(bwYy@43ILyZ6Gp001%oCB!S+-K!7lc#;R+aFcBb_ zgJ1gSP!0eH=9~7QH{=om5Pns|_LfVpFz;caa+tksn^kO$6vhI4*152c2qyr- zt_7sHPdEq=%vr{>pKt``0|aw8lcO&lxdB3rk=PvsULt+9k=tj+m2Bh_3ISX)_z~Yn zC;$-l6vn;pa-kzb@Pc2nqZ01(U}tD|lpi~|Tyu4CU3E&+r>8?f^T zDFMPgwF}+}pMc&#o2Ob^ooXH2r&{Bzgbok}1LByYRa0rSYQM*3$%0=JSXyubJlZD` zy|d5_AS}AYek2Qr0K%c!1YQuX0)&gB34Ad+75sa&k$8q%Nwr#}=ywmFhFJKR?-S0b z0d@``be>4y2%#%LxK$1NsqhjYTv8L|58)a>IHsnj*;Y?b=z zr>N$x*)m@vG@FnE;4IIsnoEg#0P-&M9~Sgx@z} z-xZz!3G@NEo(Qjjt|W6xtgube3s=(Z?Kg~$O`a@>P1dfg_^x= zhIei%^Xx7L+?g%jr)u%Oq{TbD4=vs+ciDO?*zWNlw}%G^b4kKrr`Ynf7Frdr!l4SRXaH*t+F)afN9%#;sd-h8oEPMj%;J-sd`kG@QTu>|G zf$$`m1EDER-7~Q@Q1}+$Q!XE6XeP7*2(4z3Y!{(BK&XBUyRuLhAVjamyP8l7Amplr zT|@{02zM9b{Z{x05YFzzzPVE;>Rn8fxFWcx*5tPzun=CvQK*lCXFIcGxoBaz{DdHY zhk498O(Dv3_c6<|g;cW(IRPH#QQD`YbPynX%&5Rjzy`+7Xy+cUyK^DRUVzJURgbTQ zx9&PJ^arx6D%1pcm_rS(J}1gefRJuD_IUM|RKr3zok;Y@!t+GdpP4{2e#}jLCJ2)O zKKs8S_)p;)K=`>jSsW0y0fa{-v7ZUA079r2-qAuVKuDzASv_h&c~mLnd%oa zZF8ZK-xm_|B2Z?N2%IEL0|<{_5WS!(=>T^n-L@BYQ=uln!+eI1?}IQBAiT;&dUh z*VZ{~GM$!fAkT(T@F4cnT0QYUhK6VhcTu z{UN+?sxyHUy9m7iK2g75Hx*g}gn`&5F)I%rLggh(!4)7T` zgy4B_HcAMk0WRKZ?-UWT1B79hu~)~E&92Kv z8yicR-DpRO?}SePmxxK&WrcD8!5l~yp@C#gGnlEK^&*kqg^K`>Ejc6z7jv*`Zv7~G z%-^Reh4&fo77L%Qx-E_r#=7r{<_Ml84e?k3@F@CuY|7w9#8bhpR$$S z`( zWV;h8+9TnayL_%O#2GJ40z^FD6Z<#eN>3xXH4_!hz89NzA=M1#0Mw)%z04Ki9k;tN zPS=IofT;U=VILHZ0)+B316`Gc>Hxu9Q@T|OggAg;4rW`~h_u%NgoYv5?F3f{KSL$D zCkE&SGet-M_ymt4fnq`^KrqLol`2W3aDWg;o5M9)7!MH4_ao`E5G4~pFz?Pcb$7n& zzB|8hVrPs1-T;rEGva+9qdH|1GkO}a$0O`@=Eb0G6?OxhQdTFALP8)wFmENdl1Szr zKrmO$-rfz5eE?x;7VMS6+AKzLV1y&?T`e{W)CT?l7xQtohaOkAJT?>Qv53I2!eoHQ zDb>Pvg(vQ+_{lH|m326906d<2N8lad(sx{sJ2{`tas2_4kqQHRTB};>E%XNn=D4)$ z=}6@^KrlLIwTwe2<9lYY-+IQa5vcFbU6A61Kr1D=pmv{6=obV3ivaa#9XZ{LT!e!?&gBI zRK|YJG}qw>n{m1#?dC%DnU%XGGp`}chWSx?#$7F1npy5seett!(p_n!Q-jS{DCmBy z2+^ZV1)<8n&oeJc`?c^EQ0%F{5I9#@2oTH{F>yH&Is$~tx&hv~>_HRe0Vaz1n*En9 zBytKM+!%(7=WvjExG}UB*8=Wf8!oc^IKXg%NzbFo7R;@-sG;3#$Px-}b?M zWOMd!0~SJ~(FFDv1_6W*pRgSsxcLAC^N}ZT00*!*KzOTj{iEPH!W4qK5~Z%t5a3}> z{wZABvnfZaw&~Kd2?@>=W&>QzMbeh(ZoSHVw~pw7T|uY<@G$a|!(3q@KzP@az)wPo zUdH6}k&f8b#n~7r!~)!U^|f zd@wD6e+oy^dKl&QvGln)QYr8r$rJ%ZGS^+Mp{7uGFk%H6e8 zx^VBf`I$+5gRlkQc%T*bZ^C(iV2&ePkcOld0|awDs|`~Twg80FgRp-S&I5$o-;>W3 z;q3PeVY|Q}+;2CL;xJ(pz{i}6GxaTzW&nhKe-LOcSJeOuVc->n1YynWF{nM-@`gT*Y}gkBjFh!rslc3{t|8g1oL%t|K13L07AYGB>S~c2_R&g zPV^!|2tcTL4!gC`4j|n42K$}x2_TdmK=iULQqX`JjEQo8J~^aRKl>vrgk8OGzaabx z5H`*saILTnAS8^$o+B(6X(X3q@yA3}aXu`;b#_p&207l&#o{gk=E1 zyeWOBn^LhAMo-oNZTm|@Qg|wy1h{Ndb-G_T3=qt52QABxNPB>=Pmjm9gnIzt;6MV; z2^Rpur*Hz(I{_bmjQxw!CiNr14Z@OsG^BE{VC>*;3GX9x1jJgXGk8iC3U}On8W%i+ zf28mgz@z1MJQ@mBw;R2(Gai0D{kpEB!byNjMcGw_nrmSOg>4%et>ZN5cU({#UZ2j-DpRhv@_W7 z60!hX{8AJDjh1Vxi-lm$cG>Wb+_nG&b2QwJdI);}!i(A1Y3Bg1IYyg?eA}e-Ip#KG zD}Yi&2m$zg%tbb@g}-tc1-|DZy;aER?VF`KE_sA}0Ka!tDMIRMAbmA@yCS0PabI_0 ztAn5(YeHh_s zOzX+mkdE!xO4hON-OebH#KT7yp5R>Fh2E_^jRN0<+cTQC*Q#1Pc6Cb+<4kIXr@TPuBY)=AdbYzQwU8d**E$53#zJ*~V6HsW zp$Hz`ig*~_<(cemE?YNU9p8q#Ri8DZ$2yodNjeTCY3=n?PE%Cf?d4O@|AoErdPp~mdmB$yCUkHD1VHDbH8Wi;k5?n=S z0`SS!1v^ZL1PJDcqAR(HbR8hX+{KO)I^InP;O2Ea7r)jaVS6qHMm%-eeat~(MQP=^ zN&q66PqQyIOMUZXqs>25dnxSn0UtRZ=^bmX!R~*O1d9TkC+hY(RhZ$v$DR))rQd`r z01xx)2j*y(@a43>e_#-vIpXRU)rO}4KIRhTLu!+ye=#%CgsB8B5mrz2G}?YgqrKwJ z2=6*O?~w5C!bL#Lev9#$E*Jp891)eJG9K9hLZRCfu8a@?5C*%j2MEJlMvtGO9kI(Y zv9U$i32>Rvi}>?|B>>@26!t0MSAgJ|3p=}zCl@0lo3L7uy(%k0nnRrKr~&c7-GDHM zI6aFY?N>2$@r|d6zL~yNSKWc^?RAzoiD!X}wt?J5U0(~80O_afM-qjEK!D&V-;*>DA45uQ^B z0>m=MQe^f+$OaH*m!uS%g&hFF?B-8YH~+k`rciA#DRvin13dQ3#y%zd3J~T_BE28e zh`S~+EK-XJ(7EjGb-Nr+FNJsI3>$S!$n=jm&C}D?0xaSdABzwnlm!TLIuf`{Sk=+f zh?z>WCzFj7LWME_pBic&HWS(cguCmo-wGcAg89~EQz3+{0O9L}*p-B803mJ@_E2H; zCZ=$Ou;NXRMPxBem6M8$3_uJhGYVzw1J0HU{3*GV_sB>oRiXBk%2*0o{4L_tLb z3ltSw!Nx$rZUyVufxT4}RBXj=48&!}v9KGvk8$ko?#^S^cRzDo@Av1v#(w6QW39dS zirF*5Za*>07B7xKSPAeLm;;YV!VG}WfM>j;k?G`a(m1;1Y(N zDU5*^j%=7HW9dGxQ-@MgRn}{YYGS1PdT^DvaG<7z_}; z=-J?vT!omd$xRTmZa_Pg0=i_d-ZZ9*qESs9M;HXiG@?4Tn;Iduu|V>lj4b5mt4EQa zkUyW*t{_V{t->%-%v|}snkyey!#X>L0>!<9_Io&07BR+Jo*X)077%Uox_A`0O6rt#ZQHo z_WRhpeygz2&Vt||SNG}#iQZP|z>YOJ2UBtMK0$6@!4DAPTR6#?Rao~12#XR(+$S6Y z@|Z>Z)D}o)A3FascrP=#tiau=(@YMOYLUtk}*YpSgNCw#SQtS3CM&j=R) znarA(Efx}`4M2G1kNr;g&!0st=kwGu)sT4_J(1AL96E+4u49HUrx<0%(bP+7>&!X` zY{sQH{ZyG8C=3M%T}$FWQs`dN+CPJ`Ptn`BHxmB3O)~=xfj*|2ubnC{9Raz_RE<@G z3A1jn6;_^inX`UxHz6IsrSCHA$-*>%VCM2gY(j_v2xh=)@rfL$G(hN*6MMKY3LvC& z;|QNqgMR_S9?+m=B2r~g5W^BzmjjdVa zWrXEtNZfwL*_!OlB(R}0X*fm*V*vh+i3A%W!~h+F7mA}`DFOs9HXcvZz~ZVVNUcqW zN9J=xEG=jWeuP&=$)2nja0Li&^et1C2Jh{!T45uJWjDH5XEK*_9o|}P3hjkX0RNvW zNcLO_vVd_jyC!r!)Aa%gkDB20On3zl%vz$Oyoo#xAl&(b{XlpE5H7aI`;PDcAmryQ zXJHJm=6?WIEPLe15yHnAeA-h3r*|-$A(zEj|*pGovgb)3?^?;j*xAH za6l&WguJOIsp;BBXqPLJ65F_PQ;^h?bZ)Lqs zmRTLX{szhCh06e+e^j!(BHXZxm$4~vj|-;&f*GfG=`&%k0R&U2%&SUe z=gIcDX6FDCg;;=xrvk2XPML`< zPj%V8v@hGtN3jbE{zt80CxX0!OF!c%<%EiWFlP0VF>2D8Y&YrXwsTAqX4+S!nHqAs z1wqcYunvx;w3YjGX^-J%Vcv9uI77?N{Ce?yaWRdPv#|*MRga?4E< z0AZnS$z8%e`@XD~ir*?sXaevUl@oh`Fcu(8&w;%zhYO{xO_(TaRS-QQoU%)!W(Gj_ zmk7N89;dRA=dth#Aeg>9>mNK80)*C~B=!=b0mAyl*n5P-i>-Unw5whEho*nik$$ch z8MRI`eybMixPrzBBA78mJu;KAcV;SBV}d+GpGENLj_?NHV+O@VsHPAF5WMeVmlkpW zdHlw1C3FS|$MlE15Z;usdMDve=o8Bd0%rBEQ#2Sj&e^R7W=6{5X8gp<02#B~#r70( z+@+)cIE!8+uOH+QGT#?zrLYFzXa)k`*vJv?00c9I!$-rTW(6CMwPo-=BAhDYWNp08 z#Of4!DfYU03l%lp_U2j0fLzm?U#~sF9Z;h zY{$+mN-0FQYci8rOAQ+HlDm?)1MlIr`0L~#zHed z95bxFLK9Q7 za;y`!0$j`x&>?z8#bk4_?u}+R>KEN4X@7zY0H5*o@LwV%0ECPONz5#G1B4&VNzC2? zz-pL9>KH)m0p+CctM$b^H$t#{j}NRXsile*i)T3p_cQtWAq)u3V+_+A8b-WV(6` zpP}8!H2=62x`pP-D=IVJ5boTzV%t!k`lzekZ5hY_$P}g8db}{luCkjIP$!NdR4l-w zdI)x7p&3AEy&gM87!4525->-y5aR?uF#FoL)aFc*r!yXv)C5rUqb{Agc0)j+U%1y7 z8Upf^-bKK2LPdaJy5iRDMA!rnUVGxrRwWbx0m4jm+fEba0tC~S^<)4ZF95<~4-(f1 z8-OmI{^10iAWQ+cnEj@+eIZW{Rt;*qoJO2M^+_Hkj0E`n+(mMV-5~XD>s(s)%zieP z)bGM?fQy-g)MgY%3I_=Jmy%dcs0a|u%%(dF@pu3b%oa}jwT08-oX%EoXC4V=JaP8k z_~ZikSg10>axPCTa{M=rFpf$ZU^VCML$ZjK;p)$>^7TS||E+#>4^~U{^ z@Dm`kScyxtFbE)IJ4a#;A@?~exEa^u_w1a+Z^6YbkAyj4_Z0>J@{AgS9V^TL2-P=Y zw-q`A1T%K(oNC&a?3#AiOpee>Xb14<+XL@7!2$@TA-ClK^@l&BO&4W@JNdT=+X2Fx zzi>~bdTAQFUYaX1Y1;j{El*H6RT7WQN5%!ct zTCHI^CQ9xCC_zF9K&bE$yMfRYAeaT456>j(2^MVjUy|XWfy# zDJtm9^kaXtf9z4}RgD+s06el#6Lb_30sul$2Z=R>x=yO|T-=6W=NAeC zg!p0DbA$x|!7SM~wjog`0)(KJ1T;Mk!B_~U5&y~@JZ=L7vyu5%ZLTre#l*O)M`p4; z!=dXQ<6>Sn(Y$FKg8+HVHZPyEbKJWCq4!VhVZs=IV3zP{@DZUAK*%$M?3IL?0O8mZ z?8PrRy$e_fX4R&7VPshZ#&x90qBkyPo=jydTy|C>^||mGAo!{)s)|s-;QS;^^m{uZzwbc_>_qxxuH-VAo%D>9VRsSX7!Gv zE>dzZ``wN#hcZo=3Giz?fgrtwz5ro=5`tV4?gE6~X|OvB(P^wS4H;7zke3hnglqtp zHh&Q?T3-1gIS+egP*_dl2S%Kl*r5u9Q{ z3V@5*>9piq!fcwz%)`nICRyH|(HsAaBg|LfC%~~B^+88Pp>l+^=_6aB-ds% zOTGD|4ibg|1k=e_s0JPZ0Ksf2m+BNz(*Oi*UF_&B^aTiQyO20q2=Bu5a27cWXvrnx zNO(=y&RF=&ZI7^7NCXIrt6}dH4peitmiVyckJ%KW@N+UnH!w#si+%eq$EP?T)6IMw zpH; z-;YmTLRLVo2dA;02rmGFuQw5j3uV2n`&1hJH=H5WS*7srSh%!!kI+l#0}!GgW6u#5 zJhp~4WasSmO9?PS7z1$G5y<)P5e@(Zb3OLg^*9V5nCI?SJ$HXDW4pPcv|*n3O~^CC z1%OZTB>4LZt^grz9uj>7KY&o{FYJ~=I6w&4hFwmm2oNr{Ci^+z20(b3o@0I!oHCem zeVP*cE^E`Tna>J?+t`f4t)hOR%0l(iRh`J5nQMVo5e+exC!jf2B}w8R=Wv#8_LC*02omjEu!Qed|d+5v>5@32z}Ztt9|;agdZImUS$+|88cBsf{o2*$T*HniIci&QqPqMtJm#v%4jz2!O|- z9N3qHYXD)C?uA%k20$>oT{ZT=qa{Enmm9lvZq=*W=eENBl=gCKR~!PCAQ&-cgY-5b8dEiA(C8IEvFI0+Cw>e}~e z2C@Q#-POtd?ipE*Vj*m=gnd!CTFDA7z~WbCgiQQe^2`Cam=1+_btqh3X@mvo39?5x z4DeV~l>B?%gVk6F;XgAzUwyeO}lA5VF)Jz*pUyepm=!s$i$93NitNRe^Y%63zjHRAUJ0E%*Wi(;YLQ zm0Nii3dqNC>#L@W@Eq1Ckf&W5RR_l2q%OyYph-)Xl6Y;iFpsE10d5Q{IUW3 zh8HAAQ58cb7PS1Qmh}qrq^Rh~BKQDYI$y>PQPDUO3n5H(`kq20Kp5kOogl0Q2pv|F zWrz^7n!%){*a1wig&E#1R?OaVo*}M_NbaboR7Na(%J?7z2_XO>QJ3H@VV`{+_MnX57$gk) z&2YO`Ec(`6mrF09Pd_WR4<+m^1DQfJ&zZQ}h24NyPgjyFMo0UAh44sk>1V<#fM9yT zZd2QFJOT(mYUz8|*7pVorr{*$DIUY@h7&VAtk4@giUT}`x92Dm+pCW&789lSM%>2; zlL12A7Pvcv2!LQ(tV?yqBM2Z2y-MONVZl|lvN^(X^#h~`a{(^lksPO|5D5^1br}Q- zToqPmeU>*c6FcTzB-0{*&!_p=P76R%fY47utS|#0n4xH~+a&;mZpDc>Mwq~Q8^e#% z68>>_phx@n-H|>C-vEw9Z()}gf&s!uFTRj_CZOF-5t1J!v4BtnAk6Q~akdIO0D@`2 ze0v*@&$q4KhXU#JRr0fHGk=Htbw~MCuZzf7d;KS+Yf@5Ye-B(@yC%KkY#2(_UL$LdNSu? zqL_Yzrsv7i0w7Eqi%Wi$fEQvREIg0!x3B^rT+zGelkg27%=1*Duo@st8BV<8s

zZY^mS#3Qy9N)e$Lz$IBF>~um#fKbL6J4|Q>5KQ4DvtGL10HI1xj?hGC-jiKOZ?e|6 zX+m>V6WR+q?5PF#pA#+tGWn*&E+hmnV=bgHgJ~Y-;KV)&-vB;y?-0|>Lt2c5Fe(d) zD}>cqtR?4YF3xg~2xWvIfQyHUh6M$GyJ%>(tL^=XNP_?#A+5+?Rj3IN9>2!>wxA`- z5t0uf(ND+^5X@+m!YY97w3`o}6#;GvDV!NudlNNbLyhAfYHgD6ZiWRfU=Wp}md}BaF5WlRFMOpHK+k(W^N2 zcws6)xbdEN*YqxajD>LYD#D$s+RpsJRVORpPI(4(&qu2v)B!lvQE{WG(4wk!=3Z&9 z;eCE_8vTXA02im**k5mfR{$YuGWKX;59LBQHVeSpxB|G+U!=wkmH>GUh*5efr5 zOy#%MX|mJ<2$#J%hc~>cZ-z6zW_BSyZ4!0>l0!3*x1Z1mAp9PIooOV<1`uk8;2k6s z1qg@NVBZ%W0|Yarb=z3}s+{(e)&+XOCDkpQV87*Z-Q|Qz-c?PwJSKU*u0u((9;5&W z1)JjTFBAs|ra?XfZSjsw0Kv=y`tKDU*>jpR3ya|}kwQO!M+&}^!&~qL2ye2H{hRO$ zuv+()*+J<;SL!BNBW$qmlrvSauM4*U`SuONzArom2xgC=8UGPz7C<=m8~eU+;;|~Z=uGM|VGTf-loxxcuo57cJ*d;3Axj2EVTEL8OM<9QB*zPL06r~` zVYd}J00h@qzF#&W2SBKzo|*bWLx9lg1NH!6$Oi^xub^AiOfETAAL%5($85V;ss;a9 z(eAdefU4SO`5kVh9f#SaU| zR$KRz2YLCt*};cz!Y{x9`|QE)FAUyeEgr#8jk+~Bolv1MLuuLiDP&3uK1>ke0GayL z!X79L1qg>f6X2Hc5FqT(?{G~OjKg)DE$6O`@$Bx-r(QxIfKTZ|_+QcbJZo8>=bRVc zAni4zufh77SojR|A&!|8+R4X?X~Je~9}(&TJWNM)&0P`zg4wE|t1hD+_GM&tm8q;!S#^L%)lQsLYoQ}R7^o`3 zsn_c79&J|??y9KxP=HHWrV^2VTGPyhlHc{gKTXs5-$ta0Umwi zJxiEtXEF19pQ%n;Gg=<*4v(Q6!BfaG)JnITAtaY-v!3dh8D%|ux~<1?q%Z*x&$QQG z4J6*pKr7~YX|L?g<4E-t`~WUyi{XPQ`9bR>cbfH(-trA?NIfVV0l4&v=4gF{{?S&u zK-L2|Ie-s`h3x>BP_<-)3!MSN^y=92g~b42RuE^AAZ!R?N-3k)!_1C3O9MI3N`Q~+ zQGqX0HOAFyd6RWKrk~-7OKMbw_Rat+ylF(5ZS}JGgVuK4G8pb8d`_YkPj4sNiB1>MOpj~b;3yFW7 zg762Bvr1i}G!xna1hdP-+yFu?1PEpf*7JsVyaot)bVF1Ws@eC$nTo`FA-n;2T>eP* z>mQxylE00KGCn2lmum7~?Z-msu8yS9!X&#l$?PvZZxSBqr<)*0x{&y3PQ<7rR09NB z5lW1|g|z@7>0)AJ7g7KTGqF<&ZU7<8AF^i=d;mh1ZrBrrSb)$u9`6al6o6n}HP6#K zF<<;0Zyl6#Z8_v6;Tk}=l}P?i!nZ^=hJMF;t4}h{_~mlKq+S8i0vx}@;$xO2)&j){ z<(dukE=Y`4hvz=3|tNf|IDxswq-HHn&bG;NcaojVpcMJ^^A<~0K&E)@^2D$1B6*s zNZcwGuGX@EX12QzxMt zz{fN+Wz;%EL*LND$WU1yGw<%I=H2bJAJ%3|sfRbn^z?@Hhke%E%tl`i`$}P>ulEeQ zxcGu8qWz}ua5|U38T=BQS6S1Fl=o_HR_59<1@Aq8gPM`>hx_P;b24X|$yMJ}2n2Y{ z(Q|)~pzRY8YU;&aRj3aX<2v?p;q`T^*K%4nFNX$tWHm1^CtC{p{!=^#0{+ zO>Ij*aK{Qk9sxJ?%iR?o+CSeveX;il8v!}ZLq50_p{nqZZ-12*`?`(z)LrNW@bN80 z;BrE4fYA6XiOqyo0KsfRlIk=<8i0@{A9i}d3m~k|$uZ9hmjOc4c_c;%Q2@c(f<2FU zz_C37U5AhG#C3tN1dyCMKgUliWB>@UeMnp_tOp2v#$wMA7661}?s&ft-T;I@Lr6@e zw(m4{+jpOlBn}fs0z8Hdl|5ARtj1!Zd{4q@B})oilUhrvv0aXK7ID-SLLbwr*PPkv zRvKb9kLJHViAAnS1&A|8SO5?bGhrVTjsOJHl#p9Z3Hjz)!6P+Zbq@_@B^mJ^W|q^f zrV4W{yTa@eMaDcr0YL8hst!jA{Q!dL2O6gVjej3E9#_hc_)Yl580rI6nbKy44rk0RWjK=!x7M}Sbi7m1C9mH@#N z{UYMDkxoCm>}Lj_te%L=dVtIHq~u>JtW3(19R27;G~L0yyYkBxr91dtUl!oFqcfd4 z6e*xQGl6eWmU=v;oQF?TO3p7{m;(s6g3^y;tFWWCmGdcOizBCa!PfA@rHW7w;Fs_Z zE+>Vv0AXh}j&MP^4iL;3l(v=d=l~Gr`;vW!um>RI!~KrlUwU3Qpn&US2 z$0M=7Ro|W0WQW3(DQ}-A$YtSQK*q@($TLlt2@uZq#xAXTLD7tRd|;ZLIJ`r8oL~+(>qyfD$r!ra49LRh4z4CGpT-gDk81| z2&NCiy$6{*074#D5(@}L0D|ey9^kG&x|k8tRKq)q-~;ejn-+VYa0nnUH;cn9|*uGS}#_&=F@s%Ga!>GI6G$`O0o=A z=vVp^GiIX9lsGNWBjo-B{F3Ts03NeZHR3RwWc)c#~o5H zm{QLHm3scMOFd@P%Vpj3*8!Q_N|2aRNMFLmI)9vnHccB~>UsF21^Ae8FZ-$MGk3zA ziy1MIE;B+#fQNZ}71racsQvgdt!gnU{HI)LV*FMWG-o}K2asi1O%nGBD*-~BUS@mR zxiCBEfc;7{lh-Eb!8*l$u;yBZT~VkE$YaLNELBN=B|tD^XC|vuGYue^$$QB)d2hO( z@i0Y>A$kYKxUq;_pR%6roxT%slrZi)6Nc(Bb>vA^Lc9>(0OFXv(ne(bhPnMTN zXCXDftn#GXl5F%n&%7*O_?V01=d5JQ$wTWVO;o3|K zzax=}cMTRZ2;qvFH}4CN0Y^#<=DaQm+Q<^Y?Dt!?F&-5F!Za@qvQStK5I%b1?d%0o z0)*^^v2zJ|3$sn+RBF8cJ)z2;qy%Gf&0Fib?!t!v?`0jaj|nFM!bZ;4aY#67pSP)~ z`%p)B_|3Fp5@`XLaj1NH_h-2{!YkojE@vxpALCKXriY1o8||{+MiVEKYpgI05WE0| zbw>@M4nQzlJ7-f_H3vX=Qh+0W6@CH)Gp6OSN;uE$63(!v*mryJ!*0UD!;ES1sjVA2 zXKib-53_{cWG8?}4&a%?8gY?McJneWua|M^NEhqe6dLFUhjZA4!ry>E3sfvj5Y_^O zdCQ2fPS^wxzO5oL{c4Z}AdEhYJynPU2rG0Ej2q8!ZeSsF@<5m*Oa%yLh|8#g+I($X zL6fJ4o(R2#zV>6m>u>D*LSaCjz?9@KF9ZVwGjn6tG(7eJ1he2pHoc>B+3)DJhq1Q{ zy8#}DnsAmkg$F%m)D zsBS-f&m|%8l5mYOM%qnkbjrwNTQi`tNIx8l0diJoOIWidWC#|*7bg;b2!EVhtgxUm zo?+43iL>Vg(g-Yk%q*r#OUYRiAT-ucxn@Eud%RrZS!8)!oc}Nu3y}2K0 zMteX~i}!G2AAU+w9G!e}v=S&er)lJjolkXQ+xdsbn7{ z3SCNRq;MS8qe8Frf(`dpB3?zQO=k z>-P=%%CgkugP)MUE{)o^OMCh}j3L5%;VU3lvJFZW3U9F9eWSPByqhQL-8>!O;@SlJ zTVs$G3t{ba+&2na0m7t{*vo`90HH`j>@q?SkjGIDIZl`k5X@K;$76!dqcDk3WdwHl z5n3zVZv?~JesOn=+NNB>B!JUr9W=`f-~$lME(i1V*ja2IJB~eh@V+M80(i_{L)?|Z znl&!gyYyVujdL*T%#7y^P`R^&UG6kHjTQcYaJjnqn&H7j881u*ggWR;;t}CrfM5#4 zBRPM^So=$isD$?dVHv=~ykDGp5s$;<#ij9?OBIIAspv2n7XyfQwn3 zaH*PoR@==!X2?b_8lN1|01q=rWwWZ4i2%Xz2JZ+V3Lu!({mcWsxcxvkFZ|tl;qSL! z_@g5^;?zhLDdI566QXvrszS{)*3@Vk!Df}D+0v9n_Vnj2JZhIk_UFdsvG5#_am0M= zF~WrTF4l&Dv~HP3$)0C9T;H=+x`(B`!j5d=!@t65KrS;pc}^YT#@R)hKZzu!(t|vW z{R|%wf}NlT-efF&s~Omj)ol_t!^QHY(qmozk0+xUVHA`S?+}2a8L@KbJ;DQkFeHla zIZ>D%WwqT)yV%1rY|Pk2cVLtd4RnO$9HFJq79hCR#2%x{NoY;Bk?cX0zzp!;{(?-q z0Y0T^g>pPrN6a=X1hX8^&;W$m6OG{Cm?IY#N&`IBrX}n~VJkq0$wuNr;ctLY_&7m} z3MB!;*QR)<`b%q|d;DecnBgFq^zO-KzkAFA%lYESlMayQQWflv!WV#GmMQ6=WlF|v zG{W1z$^KIK^tW~PE%TaswBtDAg~@~7$esU??5`Pg z%h~t%-o*cnHD8v2IBNiL%wE{D#^G~!pb`32C2^E64&V`25PP|>79f;Z&mjVZ@&F-o zBN7V={s6&@D0%c0VOC!Ag{oKOOgdH7*raY%ovhxyIhBfC(OL=Z0J;4B|5dM-K7tuU zxvxKA4grKE0eJ5e_5y@0M>&h_!ft?2@H>fBgxUb1TraYh7D50*W(VHh4reNHzL+R; z^;(@Fj0Fg09LJ~21o;LKw)G+ZbKx~WFq`|`?2d33Aed1c`TP(H0cE*I_VdDJ7A()1 zf=MZ(qexyQj05r#{alvv)wes0~@)&Cd}qD}-y zY$~(>2xh3_I1N>t1Q5)M*UMfY#IH438ibQQN{9}3vi8^Ik~9-9dU_y50y2Gd!%prF zQUL@r6k}*@jxz!vnC&xjY`~)cK+r=yO|gy^IMm?JCz2sdeDblepl0)*1qfzO)hJciq5(onwQjM;1J_FX?(B~h#*b3w0$LTJ2Eb`yPwa!j5rAN(VLsM0 z%vG`GKv^qu&?-U=fXDQ?`rU;&0O9l?>{r4&fMB+oPOM6nT>!yMU^!S*r*fnwQxAKV z^$hVYLwY`;5WvaHod_j`G62DhooU($p#?x#Ig;~SDy$nxxxFYO`ptq2W9k!SLVYW3 zFM4^+U1inAX&xZgqh+Li7QO?7EorcC3HJcP`9XNU6fO;7p@(3mBF$bv@+M&iz^9E~ z$Nhz2_B(m06ZTQz1i-^gbm()9Ed2pO!5HiyAp{_#8jS5N_zq^Q{#}aUrRGpiIUHBU zBeZoap}Gn^0NxE%PV6TP1PHJ6NctlDu%AmYtqHYMSPAejh4VrxoCgfHhTrAd%W;5I z58?ZM-f@Bj5X{O@ zQ7_3i5FmsN#kVp$9;$p0}xCX;q^@9xt+;M^MZe_WiCGS6$S%bMs~w} zm@pn796vm~SE_yrJ5EAWZ0de5EtYLsrj zN$n{_0$kpw!~P_E0|?P6IH^IxFo3Wi4~dDwUVt!V0`^8>D?ljLl9MVR__So_lT557 zn@!K4971mULDZ-W5&sfe0y3o?MSuXI#3<|RO0GGx5NGK)lyU%<8x)8guY`91!EC_O zRnPBoi;PgAGl?yQwg3;aXy%>|cqHv$4%0vdihjaCyFk$_2?vN0S^~0|A%3qLIa}*G zm2u6kCPsUw&^1^jKTv)Dhv33!#Hj}<+V(rc&Rkt})Iq`s`_N{1?C4GilK?sE>SqoW z8r#3MSt21|2to;f$K@Iv?7i?6NXSq2Pr|qSG&;;-E{a*@-lZFvTme42LrK0V+zn-W zTIQ<+w<$u1T7$W4W3ll0SPB0x!ViGZ>pJ#OVKhK6Gph$JCEu{6*23lt20yO0NvB~0ymt%P=VBj3*c ziYJ@}cs#2}c9&qa$GyZvF~i7?@5SX5Krq{6E^kSYRRAG;1c`%%kpQ95LxMyLg8+gV z*3(>fd~5rT-`5-OL&8yjhZ%dYxBwo@fVQjssV8}g!5}rj#r*XD>9O|JexkLVh#e{P z19)hmNXIAP8$igca$0U7pIulpUuI)D{+j2EiE}5H1E1<*INKAeh09Su>L*CqNkK zi9JP_4iL0kr(>Cr01*5KkUeaGN+wMPQ1?or4Yd6^Mm`}Oz-iPmGQCkzA#`Cbt) zM5qA}h72SzMi>nc_MOK*Bpd|@x%{!qWKO~Wh*p>=X5EM6TKD1C86%jb6l!k6ufaBE zR*x#@8BkCysI`Q8b_=SxkIL&l3byYfQ}{Zl!q<^BOxxW`NzhS@zx8Eaey_ zi~|V$BJdw4OachOQ5>R*P$SA|)>CGj#rG-i5&S6?dA>aE75o6r;BS0x!P?S)PN!3^8};ey8>fMCjhy)@Bv z(lsMQt4KUZ7-pA?t45GLM9?fEvSj?5?CFH80KrwyLiZ7x#OGl@5%=UF{{i8jJT6wT zOQk)-W`7~WabX@Hm$^h%E+^|6fY3%|p+XL zo~64a4v@)oW_I;M=mA(4_j1?&x_%{L{B$D62;HVz`$`9T1(;o0J3m`_abjmyOW*g~HjajU{N&z7(f5Ba@f+@OSJd{}5pm zAb%?T*?EP60Kr-pMdMKlAnexvd0IFR5X>Slxr&h`FF-JL>DGZsc%5ut zYm~zaaK9@&1i195gxyhS1`ygkB7cO??~#+$>mMpIA9wMunK{A(=krSp1vq-?$A9*g zoH^}(;C4YW{SurDSdTuuv@0C|e?lR0V$p(}Z;EMo!QYQ>4rM(70a=^uw3 zCs=V-+ZObC?AE2RUpO4)Wchm2=XSa$LC*`90l5M*kil0Ctz9y>SPgzK`}bo%a=1l< z3;-X~d3m4|nf?I?rnjtlKXSJ2$4Y1)>8|gmOfkY}fY1Au`2Q4~TA56*J7E72l5{k} zB^SJ(2$Xu2B^5WOBezfxAeaH3b7+!sEC2`|D@Y6!$^!(`L4UHnGxNpIwl`5t+i4k< zk~7kZipx>G1)dA9?N>oqMH0IUjR79LI6=n@VOA>^UcW-`(DE519~Vy1=o@yLz1qyG zU|Ub)wF8jNl=AcI-YRV0TgOw%UpSZ2dNYrG?ZWf&p|3C?uhk})5kIEO>PG^Z{s5v3 zJIk3(6K0;J^(vH(y8mjh@kFFExn>HpSx7FChwwHHG-z_VyoZljbo^5*(!K$LY;+>v zS|QQN8djHDnOVkSN?*kQxR}+EDr$A4#m&uugXeI}+CqJRN8D@dNy2b|5PSqXP$&ct z(yqfUE|dlcRm*XJc0xyhVD{Z~cGAX2$()?6-VYgzv%EHBh-|Z zZ}lhGJwVT}y`ufyi-u2QP$SZ|4fKW5?U~dz40)!5Gv4;pT03p5>VfP7#077hL zqOKD*0fdBdc&GK|be>=#OkIF5s3gK+ECe%(^n6!m>!t@wy|39#@_FGhAlZycZ=zA@ z%ifqnZ2teUr%IuCnBK^e>W!>sw@^Nw%<;bnKL8%45neZomub(2r-rM&en(++p!SLazpV&Ig$AQq3>Pnk-`Lk zuuoO@#B{otRKsCcbIw*;s+GfAU*uC0p%x&J^AgS@ zncxZ#w$OC!I3-*J2(?#YJA?>;VCpv8bvf*|F9*|})B7DBU0<4@%hjHCQaB69VhR)= z8))&8?-VOgM(*Yu#tIVwg4qYJaTkKL1PB>_l2~2{{%JX{qpCVrV|Mln3ji*;{>9EK z6a)x$^s}@U+5?1zr%CjCNz_$X2wz_zWPA-W1BAPJtG*XL0fg+TdE^rE+SL!!AX_Ke znFVPY*e$XbX{c~q6>b9ZT#qH-OW`d*Fr%BBe?({v5X@HUb+?eE5kLs_Be9pz$Ioe2 z8LC))f|=OUWIg)^-pYymL-+%5KC_gJ7lbQIS@fATzunAeP-cMgqbIS_<>0wyI+u<= zp?qPy8yD94tt~N8_J2b;A)EmS{kZTQqlAe7A$%-}J%z}zR%B=X+whGXVwf-z z;9?$V`Sd{RU_a2z+NSgM^=bs0sFyF0|GaP$kj2!pdQ~G!JG+*(cOdb03Wot6F^%ya zEsO^UrqCTf$c3uqoI%#Gf;<$HHZJFpJ&As`yh1_yr!%8d`phC{|5>b#5mC-FWHLo= z$8upUAlMCRjgH5{bAX_J8OJT*p4~&UV=mr@g=2G>P|`ZcGi1(WlD7!+0hzj7BDuTJ z3m}*x*mP=8?)G z*;~jB@HsOHp9{hjfKc-ec2%K1Krq`BEmFDMoj(hq%UrUL62<|9!44H4MdR8RpaA6c6Umo2GKEjX9M!36{7&nE-01rz)_C{el zKnSRW-B4&+i6*&bwCAU;$0zUSWb&$Ky*tUc7qhTV^4i2rRohy0tF%|hpm+F;7p4N@ zxIH5^Kqvta%)*T0yWlYyAdE~Pagab2+{)=sfwf~h3K!4k;qzK}4{-GEf=@xASQpDb zDv*u+n(|?@kl57PU!V5P%17~UBZLDoB~w8ulaL)CvBbjOD;xv}pH)*z>8+W=ZrhW z0+7qBD11JC_0gtKpD-v(@oiy*84)~Gju z8Lh+_%*-;oC!D05>^KWJTGmoHl@`jCq7>eWF)06Zq&%GkpAoQUJkh=Dk~w-2Hy^a9!kYow=1O^vD)w z7MO*Ri)zl>%+V(M=S>{{yYL&3eYftoEy7BGFtrVd~69TL8kM7_x7QQS;n3Oq8cXNc|@K0tgKn;Swc81B5B6nNJtu8@RArGHcYC z)t0Y@A>9dMLApJR3oYJ`Pi=(`fNW+F-LF(A94~g8z@~d*<9h`60ON6@4)#&u93aa< zJ&^Yb$Lyza88taCQ6=cZ=$c z<8(4}A|E&NZNCUV03L4+5ireRkRBi`UWNB&ArT;$l?q#F{>0AoCW{%Sbf!8U7k~!x zm|@-xw0Odrl_rR0gE`^^3lL=UH;#}f>;ed8F}jhR5XJ(8p+)c>A&dbCA5vjI6TSk3 z{}$r?Rrm=I4o8!CELwm1NlX;&{^M98Oaurgnv(cjcnuKDzH|FNAshk-rgJIp4zd&h z2zjew7Zm)fQhDf0HTOeO{FCwvvOliLWJd5z)Ciu5URKB#<`*QL66E3D<}@z7g}$eq zteC%PJTUvp$Lj5n#xB5n7b9{ttrZc9#qqkl!GDCHu}laNP4Jj5!~=v3Au!Gmn)@5DYC(q+kg0OZTMcBgB!JW#I+f(oc+;r!`&gu(z}9xr?QwZC_uRdFw??2iZ`!Wdx!z{Nd3 z?jC|CKq%!$p0Yv(fbdMOqL0EC`+bybF^R5%`(m0ReKc&eKGn|4?II0;Mc~U= zWN-GBgLM$Pd}ZQE6us%Due^c!${WNQAJe0@XaYHx0y3r1J1D*2Wxt5b8rFSP1|9(L z_&A8fx577oQ0F0b1ECQ>xKa-9(XTm^`&bC3r#L!R%Wn>iHQ)7Z30%GlzX2|0eq^`q zoY}PFMz~&^fIkK2Iwq>wA2sDuqHav%WZfS}ci6?FJT>doLTW8^1cb`g12N2%=g`Kn+NDUA?E0R5n-~$l0CMR)6awltE zi9lB?K86X@D@Je<`-P(bAG3^C(U%B~&YLJ^pvy>CqD*kL-gakbNuL#L!ISWTSOFx-*uY)`mp4&&t)sUEF zo|CBv7MTY1Cvl800U%V^hFwXhw$0f(pdY96J3b8%h5&r#rzFZsVGTg&Fq4Q~gzht~ zeUE4!eA^6nA2sE8H#d1Q=pQI7l=w*3YESCGeRT3uglPL4WQip?weV+(iEDOCdUcsl z?*Io%qq0~Q!3QAZsY~{nLS68`bK9?TJ8YlZWEG1R3V++hqOA9cm;Ju8)zgo4p+C-| zo|ibD zdIn)3tbB)XSU3g{mTkg2QP>L*y6+<~S{MYz%}nEXl$Q@F@`2R(c!dVjU1uhZZhwZf z`B#J>mV^OzOM;m|p5-QaTyFCB&SAoDPhXO!2{U~uxNYFA z(&s$8NSocC&#MEZm|X-`kE^}p@K}}{4&B4lup7mQ^q+8>721on;eT%I%z17C$ zTS-z=mjdZaS$D6}hMciAcVy$^MCmUK2IQ=97neFhgS*aFjtUI6H6xz2AU_`R>5q`)k?}cw2m8Em z8IZ|*=>huEajcoKs2Ue^-&S0dHx&4aaLVTK;UFM+ zb}FK86?OoGPIE{cBn$%xW86txA}j|8e(s7c6b1;}8(<$2jsk?@8}P0mR00TQdC*7C zb!R+#Zlcz0jQd|g%f^=P4_fa`3rleHZpXAqF7y_>6Z~AqpTQt3;x!;0_SX@Zm*SIFY3Q!L(B3DWwL^0<=}2l)jF8 z1EDEE2vq}EW1$&9Ncc{o_bY@g->q~^zj8O*!oOOF@@}1rwJ8NtA-m|+&{ohSHFC8X zh}})-2@opjGHW5Ux34wN)!3zkvH*`KqdCwE;SE4|TOIqm@EahQ{bC1vB+GNVdSq6C zT;Ex*)yj0tVFzmWQD9|PlrU2^Sgdn8=F11xpXeG3>D+_Oz;r>zhvdqak$W*Q20eZ1j z5GvVkw^s}B|1Bh2XriReja@`21_*0bmfO{aEc*b0nFcqlBf?C8(5E?vm@32p1hc2w zSN(wc^=E9f{|wX4 zJ)<$FHVfckmVP|XtIu&6Agp_U_ofHVT-4hzQA{Uv@{Y*v0HH`v+=~gN074BFDIG$@ z4eK5QIqY_X^bhUh(`n&6z{gw` z#ke9IrC7!4U|(wBRlWtKA3mEf;X-GC-?}8Y92HIjgh5rYCkxX6!l@E?Ulncwgu3mp zdkK92!j5(Pkf)~d!#u`9FfG)T{PCy;5X}6-P299rgri(aYdK3;xXt{V^x4Avzpb~? zR69SNE$v}-SXIu${oWvs|3UaXi1E`0XzR&*8qcCaNkGin1+ZHQ?F!Jv@>5-6Mc6&( zrZ>`6;l8(3G#zpK+#v4d60D`?Ux|>#h0=f^W?_z`6FK#37=1W^mGz`4?HjXhwhyeui_=49XPHO)&Ly+lH*fFr~weN=mqI1N+I;lh<4B$~_BiXA6HCWQ8Xe^i7KgVe&PkOzqM`(&yIHnfT0=%d3&~GazTw+q2<@{{;Y_?6$;3T;jWrPSgek6<-b*spoL@X2Wk zkd5_=HnV@x#4ThxE}R8;yzN2aOW{)wD@Q)+P4V7rw|J~MM|&(h2l$z>M(#BcJODzU z^8}eL!~+CV^Bt?2?-YRG)(*Rn5YWy#Q@pHK`z4tc@l zRBvl^a0>I@_58OWp-vC0#yd?G#`sB4jE73Y? z7EC+amMFK`t?%r6N_sB2NKY=L0_19&NQC~vV1VG$iA1xQkuMfPuVV;ZglYhxf`wg4 zs0I+G>K}{~Ec0v`U3>p**AVIq9g_gHaTlYFdlmVLV0hZHy3^f z2oIa!{i}&~*^ANC;@Ix0bKVeV5x`|Y4D2Doa5gb1uz*s+mTnCjO4N}6p8|6Tt|v4C z2>tXApDoM>2)2Gbi(Za7-1p*-#tORwpe?rVBeVeGTQML-&9RSC}V zuS$tLZdKT}i(MCr%c4-{V*1d4z~h_oxhPx(MA|TsJTD2?0K&!{1nv|pn&q)hzD zsES&cP^P(a;oqWcAX_EGFQI2K$^>D`V%AI!V5X*xfJAEw{zSU-yI$bOuyu(oGjk1X z0U20dMK!u9JT(D=?IGK}2a#gNFpol=@vbh^1$fvp_lz02rW^nvBqw%lp%Fl+ruTMv zp*TRW6Y9SW)-lPID_bHqS?RiZ1a7%K0waoIj}ayS;^+t?_b{U#ZaG)>cZ7CA$KRa{ z3+YX?wb-qnaA`+7TB>Ez62F2_8IZ`)b=VJurvSlUE!03Eh1*QEor3!LAq)a|#F>Yk zUdRj(n$s5WoJq$oG7k&EW+H`$c`+fZto!OMpkFjhDDVEPwlB>@4-uyV;%v`G;BH|* zK&YDuyS2~}AUw~_H~T1j$<6SPKeetA@u)@U*i_F9VK%_=_f6Qfh57*DYHA|=E!-7}+y5G^( zzTAx)gMU<$*cPY472?+v>H-q6eXX8rU#lJN+ut^xJl&f_&H+5a^-Pr&DguQ5f!N{C z_;E)DvaWbXkbl~h!;zwe=>VS_#jt+}-o>4gB|-vfyvs_G@v;FwfXjv#*sV2Wyc-K) zU^0ZE!U%v+dIs@p3-tklO?OIM6(LzwCvZLs5^T(US}qg^;1alj_%(&P0HJm#a%d*B z0tnr;Z$($3FF+W~tJBk4==jD7e?hPGyl6fg5RODU3$_OZq_vG}!fKLi89<~1Y6M*r zu6A`wF5%4J1f}u+O-K!JS*}{*YGHjR_F1~hWVeo&NMVdH0pOE06)EHt@&bez*|DRA zr2rvk5$uXWl_EYf_tI9|a)oVb3f>^yqC#wvgCqU5kxK~!ey|NSBuAbDDxaa(nIOhuo2P9m75apz>>7cjss~OE>^=P_%o3Gqj zLo>f>xvXRLZs@AUQ>`Y3_40CJf zO{9(InfkXg^cDMEjnU}T1YrswQU!g(2C5St%7p0p%$Ja9P`s zI17ZS0O5Wc0#m3$mBy`5Sv&RN9z31`JZ#2PY+Xt`fbgIK-cN)V071)uJbeTm(STq- zerR6p-xQvg)2vf4s2*OQ6v_$}0Zy;aDFxvpK(HaD4Sd{p%1`k z=OG0P=h&C5MlMdaI60Lh&IlI(KFcEr-Xv@T2zlcW7$%ef2w|tO>kG|*qEx~@BV4FN zN7GQc(mt#w*Z3PiVt|iri8S#h$xa0bKUDgpOasyagiA-U{}J8;gjNNyql7*HAtE)= z>j(`1LN>j0e;2B{Z{DveRMN7Y>Y5`VzJsmqdQWxNM*#os@wuRx!W@8bUIpH5;SoT% z(VYZd3U2{|9V?sS4?NNUgt%7;Oduoy2)^sF6AFF+;e_7XFS4rA`5F`Da1-Jm7fu5N zI~!(Na<0rt?&bJ>rFng9W--5rUbXS*Ckz5O+M2Bmw+Xud zLP72yPg$WdK=@LSEWQg~?!R&iZ$Qs};V{GXH8_Gc+-m4mE+W+cM6%5g%1%=%0O9!~ z0uww2NdQ8jZlo9_gmm+9yw7s8m0L#_WY$_lswh+eICi;#Jz9tY2&I3LN*kdAKnU+i zU{gV-<09C(0!#f#dnG_~PL`WxO0thzGyjlfsy5j3putaQy-hp4F zdgK?!34f&?TlQ@+zkK%peW(BLCHMbpOSTszz;PKMtxT0jH$(`lE(d3xPD@?oej z8sK8Pj%KgKcgP12<|e~lCu{;rq$YMYAs0Y+IUPIx43HQgSbO%k+OzB3#&@=g1lnTk zoLG2xB|u1&z{}b5rl@a%3u=O15w3G=^CcE()w)X!BvBczeCsRZlvuS{A2 zl;YMP<$%W^6~JZ9AK3eZLjb|P=?8t&Q|>p-FrL6HLXPnqhBSye#Fj!d9_>()Df!85 zMt&bB{Xgs=8kw2voG&Z_Bo=W4yQ)wRAlM|JkMD@|HrOulgP!N4^dor!KGWW0v0z}y zzsRe!P#zFzvig}93(EmQNI4P+6Uvlh#qtpLwOCSxPb-8q0H0HO@a_wb-KQ^O66``k z5WvIEPsn$jWD8z*CQapklsSqX>!aP-efJsFcF#-UEx>tI3+yw(1%MDei@cT!D*;06 zD3Z=84pfU0gfAo;j>3LFpL-aDrV5tqxtHoE~rV1&-uLAw}nRlq3}EGT0%X5 zK+TailCX<9mRbQGhUZHTFCq8XzPe#Ltpm z$P5s?R0a90$04>`4;e5Ndx$U`;9;v|1A1wIIaM!9BtlPEW1+eGgxOlP+oidX`+zuy z;}CdUI1LakXTttVxCsy%WWa7Bv;YVTRIlDBY<26^cGTDAP!in^w718Ob$mD_TmZz; zk)a+R;j`NcEBhyQMWG77!=^?*uZZv#AlO4xmFLG(+kJ@a_SvJ`=RgaV-)v@ohh91O z_7jDvfJm=ZS@zSV_;c#mo8Ks-{}@2m~WNa$mEbiee`ZQjIi4 zkdJdO6SLX+>wmLASX|Lb--nr$Ud{LrQ-}*lryzx+r;fteDJ-q-jb2NoW$^%i_De0E=j zkJjS-bFB`bdWwmQ^%b?Ho5<4;Ae;!t<(2R*oVMo|2I^*(WU}v~miQbMP68YcsC>OH z+yw}e-x4@om<14g{va^9kopfM?d{?0%3=Bi=L!n}KAAt`A10Im2p=~Rm{e8K0JkdI zxEl$y6FLGsZs#TNZ{Z=$0`I;YyJXX_f1Dr{?~|5FXEmOqgr1$8s0|Dp)bi&;8=(Ur znRrccFC+v31nX-5-U-30vkCU1>Un@DeE}Z*n-OUHH`m2ND6Z;7GogfA$FME*bEH7X z1Mqmxh@>Y$Ictb)5GhT-)c6nQ9BJR|mspVY}PQaQY2V&k2_R@h=7t^^NcWAdKmP zJwccP5X!E?+YSlQaUlq8FC%z_E&w6_O6(j$8h~J{wqmXEcD~&Y@l9a!x!Mj^q`}U{ zxNP`hb01GHBad@{2!}2Zx=%O(5Nz`5=C^okf6IIr&f`m%_8P(8-|$^>Tx0aABom7= z9K#`tkOL5{sY7sGAq*hI?S!3O$PEyzmpAzbgp!?2ur7gh>Jr!r@CfrEpCBPOK-ks= z?>oW+fMAmj$1TvbjHwGOPGB^lm4)ijY@rasDu~x(`SeKm2#8f<4|xm}h5}obHfJ86 z76^+0K4sO~YA1Abn_Qc#avev7lK>A}Tyas0E9Or$q2gu&TL|p|9`}ZlUW~!RU>tyA zr&cs=Myf3Vf-Ncci^jtrAlRhko83s{EEA##OyAfz=B=m)DcvU&77x%nf@Cz1h*GD0U{;JMjn}b_=1_S z5H?i6f1hv^Ak-R!M?IktP(HHb4+cpAg3U@>`xRj$K(J-5iS!F3b$Tv2M9}5Fl`XFxTRBSy`_r@B{upvEecXYTQY?`Wm@G6_6xTj zq+c3=ebm^ZubM{MTZNr~^dh{7*;$AJ2$%mM@U!ssA8%*VXjb91%Sd+9pW@RE3m?&P#dfQDHaV?{MqpaFBQQ2`aA;q0 z83Bl5+iu+&=;gfZAL8r8>_uI;&>+@=S+jL-Kax74y(?4G0LVNv*e@dK5aMPLasU#r zu8MP!Tve^tc9})Sl3jhFF~DQc2kbe*0)Q~&7RjCsC(4CejF~TF+v)HL1UC?xOmKc? z4G9Re6CrL#lF=ieSfvS_C`<(icastLPDNbp9+f!t}Ijs2)31PNEST80K(ET1g;d; z0)#@z39KU20tl~aVSgIRm;SxB3Az5`GLyeVErNwd&3gz(sMb*bfkFFZTgz`VUFwEGodhQd@8G;VDb{y1wbU5zv17RoKpgXpP5O( zHw#F}LgIzDsX*ISeciSq_1fxm^$rP$XcJ6?7D7irtT%lLeJb1p2&dI)e_Xf#5T543 z`yb&AK)A~r!Shgf`h#V6m5TYd=v0WMS40^6})?#?UYlOHQld>7)EL&yVgo*s$4P*@Vl-gVQ8 z`3Ksfu=d0FCY=C2CscX-Q#kL|Ag}Es@n^!zecm%~@Mi4SiVuT?VSqUORU(cQ#=6B~ z!j&YLLP!JfSo4hpbLiRHj)kyM(W8a!ZW^EGwb>7I;+df=_FqBf#;k>JHz8 zU(rsYcEtnIzJ1Jxwpys3;fW>Q)`Q>?x_F#T8JQXWBZv=)gFyi2oYY87Tjj`e3Lx96 za%WCb-wR0H4o!#?i4Y$k1XkdZ3JE~~VXy9syTZe=UQYBSwn(r&K?8WTdQz2k{3@~- zwo5u91iu4)v4~a5m(X&;?*PH7`?1R5;R_I|?I+2aLS2CHx)Fi@2|pUK8Yv^4e92Z* za$ckOOkm?%cN3G|!^F;oc*O$JP0LNxWx^^z{1(j#Z6kDO&K^$hIVLo9Hd0G3WCr+5 z)jMXsu*iMU^gn^!Q5XvFxD}4~J>gNfb8!``XRHgcuwH?|mFURIPl?_-Hij2XeBY&~`nXX(#9icJ6=T$3G{3XO_ZOPi`$@x)4x;)B>2xj)lv8ROI5gq{I z*bJ?~dRzYi5UdLMSc8yVnwZdQB7t3mdH@fb%3n(*bUn9(w!Ix@Rp&zH0X+5(BJhTA z2OwN3gMF=xUSKycQEZ#4wS|bY9U#OQjQwj6@Wn!i48R^EObB2I^A{Xo_+m&)_7jit1=9>H(wBD}>S={uPbzU!U*91Edi zQG|iQaDb5h8+K+P`!~+6D#yE`OeCvHo18)FB@6_LsTa&ZVW|6-N&OBxuTTKsF*6(9 z8->{bA*X71Awn2XX7#v|5<)3}FjR%m2w{v{5^YXJ;Pq76pyC!LF1B-J*DT200mAF? zxIYnY0E9Mm$f1SM5g^!9wAl2xSO*M(H68nDH?pq0{t>J%Z-@HwmIYXp3wiP0RvjTp zJ_-5V+r67^_k%0Ur9euqAyfzlBr-J(*RWJrlZIik7W{OdzECFbu7z|>xB+lHa+k!< z371%=c<^ele@i<-IH@Xp0RW$AwBbCCFc%;&&xg8`&;uZh_aktDunfo}J%KZYIRN3t z3j*&54_Kw&6A=<*ldt%V){VPOz~$AnV= zp->I%Dnc!QQ1~i&mKQ1kgx7Jg|BK7}&+`KlrA;0Z93hMW2tIU5dXft%07B47;)Doc z03o|BDz^~mURkZ;1a=nc0z768CcUM?n!(OJmY6$7r*iK$yp2m!p(VhtzG`iKgaK~V zZBuDdJuO@Wc-SV1htJ}13LyN(i^Y>u$m_mhW{kjllduiok^C~=DTFit!KT`NF0PjG z*W%`4Cq1-&g-iQaoZjB8n178dDj`Y;r2w&PXfUW2J|O@hTCMyw!Ulk_ZyZ-~O}GsZ z2F@gKk}z|oQ*9wVk2dRRa3C&!09;!l;GV%96O{!?0m9x5*w=+y0Kp2iiIitdX!$=O zvKB-<*iP=VD}OR0)#R5$#L#|?Etu#O$Gc$ak8Z?wi;Q0bSD6uY|7Kg zb;LRY5bXF=Z@uE<0))ehu=fim0YdOJyvqm`0K&`sr1!7zjj_Q3yLq+PrV2$r;8Psn zW9!=D>Xu93-g1i;V<-Oz)?(pdo8YITZ`P9)AY@uk^twVrfRHRqfkK`zhD<)N1H_ou z1dk9V0enK&5L{Tu0T7D$l0^X_tFIFg85|IvVi)dLUZ7;g!bMwDx|>y=#6lQw29L4A z6o6nSImMv3@WiR-GjpVNJ*dxCd|S%WF=8tYR`8* z_xvm9Of}+E=uiCiA3#kkgeyM8zb@SJVM@z?OuH*rf@6xi)I^#fOaVClTLioQGh+G_ zHDTszlAS0F19;eqtO8n*^y^XF4cuvteXGwn&kZ6 zfE0jCE}bW_+roW-U`M??TZ+d^fDn{J2?*r@f>nPu{KmEKcdI|MIukf`1j3EZ&V?DY z-p+Uv|Bmp$n>n&S=zi}Nn@_`qae!prb|%x0!WV$hx)gSMp%YNfq1ZKqdH~^+p5m9n zTlZ16Do7JmK_c8L$j{n%XRHIV0;1SXJ7xCiNQDYCv{9_Ov^5)Xb^?TQt*~1NZ2*GZ zyt8!kE_83+z(5kLAXEl;RMmU5zR(yT*xbA03AwUc0O4T>fv<)4VAS-4p2#00I8m7T z!-=RB8j#l3pPpWg&pALOI|*qPPpD_!F6Vqs20yf?r)QC{4B#?hF!o$wF+dozkW3c~ zs}}k=T@NxB>FqHxdGrS98x}scFIbMJ2rH9XB%6-8L~XAX01yAV1o{c70fHSImQQzD z!LOVKb%(CP@B<`UQ>Y8@u@{`TUU0G87u>XQ_-_|>13VVQCGe1N3?LNQN#Gg1h{CZD zY~Iw2XQ;CQf*rvck`a$EfN=HzfgvF=oPTBo`9`$UMRydsx>vq;I2UwFxCij}D@t5{ zAtgYtDN|la5Mly^p*e^?UYN|uB9Sp^50{-!-$Es=WjLu?dmSts-|R&AAp8putnE@s zZ5O{LcC|6T5|~TK$3fK1&(pDIJqaV#oiNtzNw6wSaaCzbx>cH68L>YKUow*a5#|7w zx=9k{gx>)<`JcwlAY=guw%dH6B_taJ5NvgCoiKz3tnOVD$!y4~E%A>OdH{TEcGZpo z=cekbspa0wvToP5o^5ibeuEJOi>yQ;4KCH(2uS+ifpJF}1%;9-+1_N&Y1 zaA}(B|MAAP-3Q{YCsJa7&x7&=$D(rK@nwI|hrk- z=k45oOYd5bSR%o5K~jaXTP9M$OEO31{ED#M7}M(6-Y%{HFSp^c|M z6{p8^6F+s&V9Hus%KNw+dd)AE?ScQTzP^m-TiQPlIZTN1~|M7hSd^4u35yWh`tYVA0OM7jbz zj+MkdB>V{wZcq{P+z}oCgpeo#!-O)N)}3KeXh8hwgw7YHOn1)rV9v^X6}X z_0i_146dj_ls_ukPq4{@`vu_&AWrv@xQ`Yljda3ya;>(``_)!l-T_>izr*e*bOi`$ zXo-8mgfajjM+|;J4x#7O0}yP7)InMB7zPkZsGut)l(W*#<9~#}gB`fDDr4bsR~7r8 zJ$>k)@#$q>*cJ@c4kJ!|fQuIu5Kl}YE04?CENt~9BqSr zQaA$;=B~kBCu{-;z1ndp(XYvVC>DZkiT-vx!bgB$U2eXU5E24}GgXQHSa=B#?y4&I zuD`DSi(41m@P^P+!e)Sr9gviu19>F@2tA7sXRI)>2uA`m5B3kYt)EiF#K#-pqgf%I zO~N*SU~@aCGOg1y6Cg~~&AL*UGKYr7amtFqxyZGu5CQNx-<;t4!ZU!7bP0iJg^U0p z-*xh=DnwlOp1C^MKWv~nh-V7(0WMawy-?8>_Hi-2W7-aC$c1OzTf+iLSJDZAQ>B@zo%-$BYZ^Q13lAdSBO9&d(Vdk+P1bp&<<>(JUn@@cd%KGK=Eo{^S> zg-F3q@CU>yaR9rH(BOa*wY6A4n9g?dY!J2pTw3W-9U%Mx5Ry0Hx(W-y0Ack5?32Qo z2TqqL7Nsw*i~A;F8^ERhQ$pJcodH6(LfGSlo&e!fUM?bDKHvusY|G13K?vyp!Wmv_ zo+rZjicVxSE3PgaB>oxU8o=e_1VX9a5(O-h4%oV-vt8a z3yT0k=R92ZNMQm%coB;CC*ePUU`JdP>_e2I03n3}(+C+{4?6;HTw5=vQT!m^1YOgT zSa+d!S|>kc#^7s-iF`x214zLRXs%U;Tj1Oa6Kd8cwYow>fJfQWcvlpv0E9#vm7kCW zAY`gVV2Dr}AY5!n;78#LK>-KR=TDxgi>84!=aIww7lUG7W4G?U1%|bsB zf&hZ`pghxr_cd;_%Vt+)yoN_sfQSED?Ce5rfM7GHg48Yy0i&j;_k`r;LscOH;Bss! z*Zr4phh2>Bc4UNa2@6C5t>f9dAGuA;VvdhqCo z;p4(-fKTJA1UDC20}ftF-abY9Gz3J=$7zBvWj@u;f9ZF4I3w7vUQ(mgt$B_5sI$#b~1Ki%)zD@{kD;4sW-AG_cP{<+Z3X&ZSndE$SdC{?1Dm3fDk_w zc3L50DmJ(r&I-)ViTE^97z^-ed!01<2!pRX;a}LF(RSAB+J*1X9pLie3+_J!pZ_dQ z{XN+Ig~5B6G!l=teELoJ=MwS(B2B(Quq~??fQ4Y=33dDMPkfxpJld(b(^2RO@Yv@| zlv~0*fbe7-={*o$0tB1Pv0sxpj+``)h4~3wmtUpuR!m%abV6AqECUEf^=8{HtOf|S zr20V_gy&_vocx1B{nObBkA^+TxeUN3?PKgvA^b6WR!n7Ii=X-jrM(U^0({2z!(JdP zX0M(CON;xbty6}4`wN2sKJ`Zs+)8LS!rAbsSU|+CHhkD890Isph~P>d2+sjRaT;@; zhC)+-5M2)M&BAtouz)GSp2fm)UoU6!%cA~avzijTM>qiRX|Maawa^71*!t)xX{7>$ zN}Wldvk=wU`FWZJ@{jyN{nBRo1D6n?G{CQFeOwv|&FVXo9XxwTb0YK=IkifMsNw6;# zLaBcVEGPU95E2~5&MM?N>>Mh~_`-~Itmf%34yA|C2jFKDD(GPh&mVkZw|rY7Ub zp4;gfkAd^ti%7AIP+^gCVI%veOi%$jOPI%*SJA8-Phc~TUPO`d>nJBlEb0rfvof%L zg`E3bVw8wg2%nJAe79y`Wh-w^K5VK_Jm zm8vDLnJFCIoK%(yD*=wSQE$mABvlR|Jl;&;FF`XC5fWV?m0Uu;E6$q%Apz;~hvQyY z2nM(uSJ%T`;R*c@(ah^h(C`*1^c4o)a?ZC53J4pWoeytS&zputtg25C+6tWkf=zq6 zE|0cujn7WLURjo`*Oqk-Bxb>r6@=|n5O#D6!XsKhc0%|QkjUX!xbGBB0)#xfu&W3) z0K&)(L?0%M2MB>P2(&$p3SuE#j!od7!U2G=sT&!r>*m8?+73(LQ)Khv$fJ!u>{#Gm^ky z;g5_|&x_Nb%CBr5Jx2<`B4L~3I8)0p|9ow~Oa0nhT3f*b@L1df@4dn@fH0sNfqfeh zWfc~Jb%6~?r+ffH#1K4M3GD#Fu`Oi#Y>St(rcX$`8oL!=7y=08rsTV5S}%262{ktn zSXXEW5bUMmt(QtH_odQ0guqV`M42DLZcbbIYSuiSuIl4lKqNca?RsH^TL7VPN+Q)1 zS^|XGVFWG}Rs!WS6Z@<16Cea+c zNr(i*v8huX{79rTK(Nh;x0OfO1rYj<#(R`74j^nAj=fFTHQb3VLq#`(zDO1!hx=`| z>Am+@*a?Vp;tGM6glhmn%M?7hgk%7rZ7%E{LVti@vmKhvpoKuFgTJ3xpB5IRi39wm$e2(~P&O;P@ROIQ|` zu^p3XO1C4$u0nT!k4?aOrGB+{ZogW)AzW5pVFUQ*v0TKct9S!5EP6}rLf=$hQgYX|mZb<#h;LP)$0A)}BLAOsi2&RvLvw*0-O%3XX3bU+U=N_=8L^a*aq-8-j&OGAUx^H+hh{;?AkxrnQ(Cg z$!`^QMmUKpF-oZM5RZ+F?8hQ%kAB3OCO80L^a9cyBJ=S9pWn-Zgz{SqXh*=DmxBwy9HsTi*if?lUWo1~U zgz}9NdIDVRzUZm@qOW^j3~h})LKxGU1x^)spX5$J9uYzvKqMQW>!k8F5+HQ{h&@G^ z0T8THrAA{?sRt0E(_`-!4g-YidZcX+*_&7h^^5B32+aY4?Qzce($2V>p}x-6r@?+T zTKq{CorFk$PqI1qXBBb+1RExrGMKby0EDYA@O~}42MEuX5%@}Yx6Fy?#C(9GTiB;9 zbRCI=3uOU*Y1(3k31!+k1*%XNn|Xwtt1nkZ`AfJ7@JrMOJG+n@Ak^GTW_5*z03l;~ z0t*R20Ks-Fo%avI+9!6AbyXNWQ(@G?EsU%i@wB=TBiwGpX1sK%GN?V<29reUz9&w5 zp({XWoeq15FbW`qpXVAvh4KKQOdsqUh{Ch0*}QW^L3` zYpfyroWBdF5D!Smr~E=nfX||(`0o}DEoE{`f?)rIJF4()PYGwM(8!6)+cQIT9Eu6y zfM~XzYT-8s!2n@p1N_$t8v#OKJ~FX0yHjH!*mm$g3KPYJA9e{AO5%yEzAAoRnB=$|=E6Dn3oF|U( zZIgMVe1n}<$OwqiPepAvp)EiNoJL^wXz|+g7|Y3E2R`G<7Cy7j^@LM>Vnk6TE6kNa#tKi}(eEBDtK`rFr0O zCxL|VNaZtqAw;qnMPutB3rM~`$H$Hm+5m*3sj+Vhj{riq-q^i_egI+b zYwUxM1slYZqg1o_&jboaO^qm}4s~%c?e)d7^#kLVt1X zK|%;1p*z2@&vxfOn1b~T4T1u~t(PxQy?jLhF8wqR6e$b=2y3TdZxpry1V8?h9)BU_ zCRUl;U{h8*_~Xh%e6CMqFPffoF=kB1rwT%4Ks3AHWxC*1T=0grOy<~pn#)-)>;(9< z3?#U%-~kAIUXsmNVIn}7zmdRnllcaxu@ExkLI@T@0m6Zsr1wC00uY+(OLr8y0)&>6 zNw4i>FXx}-A-;j7BZ%8bXbA|mGjg|7!e<9Su=Skz-{Y~n0*g#e@NC#>@239vv;@i| zHufLFD1cy1*q2(S*T!wa+VrW@UXY-@2T)u=)P@jJ^082c#H*j97~4%mv9px z>~F_K+;8VYyXP?`N~a=(P7!`+daW(<2GR+E4b$~~jaH8iE3Ic?u zxrzRt@B<*!*LRB=qAuE=?l;WP9`|SJsA!LcOQs-P@(Kk2f^GWPGZRAJOg>J=M@9Y9 z+SU;>av;qH`0VV3eL=X=%L)8O^LOVYKI|0^0$i-F-CF~gd79X@bc{jZL}4nxW4CH9 zmxUVuVGaWfo@K%+fH1K#fziTJfDpF|feC~p0Ab)YzU-uH+Gb%UCQAIVxaSiJ0)*I! zaBnMk7zAxWS48-#e+b?q902&#()+)Y&>bMGs8704nYsEKSO_+ib^3igW-*hsYke9Z zcmBrbf$#+2lm9YyVIdeG*l#dJ%X1gI?TvG4!CVrq0X)W1A@R%*W&?ylDG79h1puL= zUN23A2!PNsF5Z!G)#C4sDaDV_5yBXN(1z{=&uC#hK)7B4`-SihAROYQ?Rg|Tb6?*! z1M&bPUKCR+|m3G z06D!ajP0YxGPe6z+Ty_8WfA%VJZ4kKc$Nw)0fOz{SyONQ2JTz`WOwZQ-SuC7hKY+! zXs)1z3X^i%Z%}>%@gsyf8(78voY|T7k8i1eyl*0B(oF`)e{0Q`3DeDA2a9CB-z8zM zdm!dLMs`LA1>|j_?<+I~xOjIYG>eb}AoOAc#j{XYlFDg1ly!(%2Cz@L&9Z5%8e@*4 z=9j4)i4+!s0TFHgpB-W39(vt85>h+zbCGBQV_qYP!EuZ z&DblplQ<=IvN)Q5ijzEq24K`wq;^7YfMXpMIPHXvZmCn~5P^Y0F@Q&{ZrGKDFo0m) z3Bwlz9PGTl z$gLS;E+66u@c}MhPGYA%1=uyznLL;WGHx4E@De_@rlM1q=^QEN*%?M5+GRXcv@|~7pJdDu#J3Q@#uKo;_|XruI4jeXLt&TK)%Dkv1Q~y+52q5i}lc-p1X= zC`0;L)`foJ5-1e=>124t^OHP7ali0%4^i?6`2m+`&%%85b}e$Bg|QRJdZ{o0;9*lu z&V1!dTwu26`SVQ5YttpvFF}+yJ_Cdy-p-xFa zs}L#+)d3!rACYc#p%y?Wy_Ue*LjASQf}uRERz2EXiBt~(T%!F5-7M?^2wpV^j48ye z!4c5?d4(<=N0QrxeE=WZE@jtSd=3JH3i59yv;&Nl4{ATT{d58%@{@8ap&dYIlapl9 zyh4b?La3h@J4)yS5azuinFGQRfRN8lFj%W<#c$2crAQ7EDJGNvxY#Mv1BT-%;M!T7vfj;W;2m&A!-m`+9NkeZ#&^qC1?1I{hz>QEheyy_L`o$Wi~dCPEAM zpI4(A$#xfdS92yEr@itrH=#cTpFH-pd(Igh#pJu1qd~=5dGj&RlpiyqKv(Q`#d2UAlUvhHKU1B7a-JZ zNSwMt!-l-#2h+r9(vRTwLMN8UhHqiwu&v$eRGHtiPk^Ok`*5A2?d3TONT+u^{D%o6 z0Ya>71pdeh-T{R5W3Z!z=>VbhGQ6t_5dfiiCoZ(FFa#iE9e{V`0V;~CV=B&fLdy%4 z0D{dVuA`a6F`3e_AsOTM`I-`|m{0=XV`tBV#wMfi*gnp$A9PeFyTzKdvoA^Kt?&`x zII#ovN?{5>xRsGq?g@_o0=xZE#tGd3f;G+~)j01EZ9?BgL?0*&1$Z1)9rL7c#;s^t zMXh|67__u|x;3?y*$C|{L;>Q|jfLG)=nD|6ayqp#sm=rltD>>D3OfNp?eknzGockg zxR8+Owk7ZyEQE)B@SdlaW2(N2;v6j;lr%6f5Vx)GKyfVGth=+19+d&^qf$DQz}iCn zP}Zvqqj0!dflr0?T;HQu;kzVd1kDo%U z-IkG+(-k%%RAvTKSQidvjlF_TDTFjDyqpV6z#nXrb6%D~dJ9NrRyyqE!a9IpTkxbE z!sTTI2rC|v>l$GLK-i)e=o#U%`xdqL{u&RzQ#$v(Z*$tW_lzhGNF-j#p9r#m3J&CCm4ix3JB{-}UGQJ4xS>{qrw(f&_occOn3z5s-{m+?+; z*~?iQ7~-4oivHWLgpajZxzj4xKi}`ih+S2P0K^zP4SR|(10dM(c*mC^oL=T6TFSJa zPc>;k*~vsFw8K}os&+AXj^Yv|ga9I1KUQK*#pw6ig#P!*d89BFDCsI(>2cvSK(IYp zz!TzOQC_`Ai3P4UmH0xG*(KygWj-m6lR$_N z28fjC4R%r?03g`ju8Y+|TMpz=hUndDaf5WiLa?cI-4deq0toZGu%m^gKmxBBPjow7 z$Sy~V{3_?<+fytc z!N-3|;fwJ7U+021zg=ub#y#jVCoGN{V0PkW0u15PTxA1BF5W z!Dc6PRv{hb7SgX8lgK;a6ToBTdAxTE`vJmV$+2$=ciA~V{Z%^o+r;8i6Cr|=4-U@Y zU(~EEpXv#f0nt2>*aL(ik*rSc!#JePt!t+GcPqF4JxL|sQeh1sQkP3yNH?JuK&bf% zJ5uNY5E?wiJ4)yY5Nsw#7?U_WF58+(DU7$DfOhF;NR z6B8gDJV@X};VD4amL2;_b}vSsu4iY!CnmMur9KQg+Ya-=wfP|ivQqKa0=A0UqF?Hw za1{{Q)>9-4B8A@oLj8=`)r6)1;m|DXGs1;gPM6j+cdwoe^-Jg97$vii3*cu*qjXnF zy@Ob-vz}Yaw($D-7%A2h^T`(nyO>Y{5b3TDm*Nux#0Cf*dCoiog`q$mA$;|V!ft?& zQ3Y>tp_E(tj!8p$Lxr9Ik6}}YzF>;C^G`cY=C&go-{(O3oWr@>n*;NntN8yW_(XET z!v&VSZ&<>o^TK678a+#4_Z*~~2n%5pRVB}AVLd>&m<;=s@D3m(>cA!B5c~i_twh*u zgidtzZeo(^iEuuA6Mg|)Y<;_r-hRIB+iwLAlxMTB9pGV8z;5n9xC;=TBsR3?AlRmurQ3#(2_V>-naKsnb9w<9%$$dnaBLht z4HJ4Xkv?iE3!Ar(B-P!*en7N-N3mxLa{z)ZwY-&#A2BM6B^;#NBSZ*u?-AP$EIb)P z*<=hU%x3`DCY<)Wi8Kh1N+~AldKw7LdoYYzp8?>e^|;s$LT7-FuR2;Y2{{3R-HrW} z(;zpefVSAFgmeIp&HoX7pKu5u4Db+ro)8TXGPNZzuTTIW+$uug>mr)K^$8Qj21)se(JeRERM}jTlR!RRslS0ep*9{5l>Tq5Za#T;X+w} zFku}RwNco*j$KXeu-s&7ePt@F2lxy~OahCA<%u~8ZX63LmV65F3rxQkskBfY;8;y9 zq6R_}w^`I*<6a$wp(WS_b`~RxNumf&Eu;rTvXW|*N~$exNmVeIz@kENfQKCs*D5g{ z?Gm$R!EL55JfQXCc_O?3_}B`s&}#_c03m-85(p8(k~n@$$Z&e>=iuYtZsL+t$P4hZ zoh4S6$8Qrr_+uaT_ZM9AL@Webf!OK*YCC{1HlG58srj6I>nVjkBxDMyZK@Xj8u^5K zgWBA(27yFu0*Lr;83KLEg4kt!oC}Yrl-k6-mSeb{4geq9y=$c(k=6nP-=Wxx^YUMA zfQ1lo2ce@-8z4MiM2d+u1e1&*m|r@%sORBOzn0dgQB-3Ooi>`|!q4P$SU3)dX+sa) z`XTfJ2oHyl>^I>TP}=*kee~sh-7h~;H&3*%v^~R!Y#_nv8V(;xkshDSLiY6ZmK5fR zT{j7@O~N)nVxKEwCsA?v9~MFiU;LjvLCB1S@Fb9Hc_F+82<0~r*g@zF5Z+%TFs3Si z@!bmG{XqnN6CMFP63-(r-#qnI6~sh2yn}4+3y%SUEjvFzL&kF)Amme2t$eyI9wPF5N6GihcFi)9Mv`QEAIR3AzkD)mB?r!BcRDlTNJxqlfMDiX%|K6$#K=NAeC66-aLSp9@S0AYGz z>{-IR!p@r!Ofp+n9ry1_eJ2(!S3YueUo=nlE*3)Dop|&S1^|Q@E%3-Dl;V@z&5a`!Qh^bJU$fKUXGtnHThsWl!wS8yQU zTVAe5iv;<#c%U!vQTXD1i);z7gN0B)%rdRXr-D!!AY{r%VBu#7d9e^CeL$EaEC2}h zOFY#tQTn8Ft|Gl6g@+MZPiO>i@##VQj6zmQ-XTnLkC@($PwRxO0H4FL@V_D40SGqh zX-fq>b^wG|aR|IEd;kc!uVGgcYF_hlqE<3d_`KS~w}nS;qxf4|Y~OSsNje|rd^u*2 z{GF6v>bv0O7M$@$kwhXPDInnvzY*A3hyn;xb`!Wm*aHw6({t&mEmQ;uwl4O_8={;5 z2u=0Et1DD;-+JlJ6UYo~ULl%{jY~ZJME*ib_jmed680P61Hi)yzjl;+o-P2vUd#XL z-TVz8SW_>vTJXc&re4D%c=rWy0~+k>~Qz0zY{0o zcQ0qdXKusSAzW>oP>=|a%xJY|#|x9)8p{1D_o50O4v;ygv$G zigK9aX1acCX;HbD z$O`bVaiO(u@n{jta<*M5qjKTV6W|e$g20SIR)A0gWl_MAm~yQNSUAawi}d$=$TAT&!wHvNUctk{l@%OFYRL}XE2sKwl| z8qL_vXNAh9H#g20&O*jSSXQ(`J+# zFi~PW!`;pfeB(A!t-gMmHx7MtmPnj2#0e3?#yAT3_^A`Wt{Sf$qzmMA%Q5NKfuTKguSKm|Djv{Ynp=R zws0KaQCo#%q|gH(j8(}tOy~s=`n)9iRG~jWc+&~*r@~EuFl8-)tJkWRb<wA?ybT+ZihMoENSE zgeGb>briY+gtuYXKH+L_`G%X4eKJaJArRowVLf(dAqpVa5k!8!$i^Qa*sR^olM$i- zV@74#N4D=lz;C{M&*DN!fbf~($@5kC2@q;`BHgx~e4IZk1o;LYY|f{h!XiNM%GhZtW1SD257&Txz$&u{t|v5_#n9Ua27`1?mFJ1@0uXJde#gDSLHEbpIF!Is z!dZYvo)6e1g>nF)UI)Af3PS-x)zt(x6WRiVyv+y<5lRDuiw_BW@leOtzr#eSa+fQu zA=JL>oa;~D;oV?--U*+Aoi`!e+P5g3Jimk(Q5MPC^j@mqHFw+eOInh^ap5!|+2fnA zp9`-5!isRB9~4e-7Q~e0l;t<`5S&Jj>Juz{tiDp6s*0x;Kxi5d|45++Kqz{cz=WaP zgJ-c2a%lX#vQXU}M7J)fmph2^0pQVOA{h)3h69B0c?g`7N2?MSo^SDnPLHgi-kwgbwqC@6axsh zzw?<|2$uoE?K*fTqkZcOk}VI{z4@kZ?B!fJppS?&Dk!YqJbE9M3~C6%t} zEbCvZxs3E{KxTl)xFiJ56y^YgjMPg#VL};za5xU>J&vO)-g8V8o4~yGKJrE&7fpt` zB3uUuT0iXZ2(!u!r`81^`C653S92s-1;Ptq(>`5BGG_ z%cGaj4-n^gH1=KL2|$=vp9BvJ#{q(ET;1k29vyBw3wjj$Ep0egIZ2oX@Mx0~?+!xe zlq^lX%5mGvS`xfN*aPsf(@Fnag>W7qq~O=|WE1kHa~8y6Z`MMLN(ROmOfoTqgaE$; znrD?nNDh>nIxjm2o&A_+*qGB2Ch?4W<_k;nI6oWG5o#r7CkjhXBp}v*1+ilm0&xMt ziNx4(D)D3aCNW{Q9+>&UB7lcY!oIIb*hfa05TgizenJX>$MxjcpM|dgp;SWbS_yqP z?7bc)%H#l)mBLzp5ZM;Hzc3ge%+X!EOjrdFE(h^NUJ4(AoI@wrF2gqC@2^A#vl;)S zuk@FmSxNX=EnbVUipuU(>d?0JbTjQVo&1J>l#>fWZ00cWBtcS|&K5n^fV^DwV@wx3jKC9GAwyii{?4{dF zX4CQ)rPRpJ@{|ncJ!J0fk<(n%)@sH5YW*95yI)Q46^k6km&LxW!oa~osJVpfTMHcl zg6)zXHIN+A+F;A%93D>t{Lcr-KB)j(j!A_4|qe6QFK(KSh_NmoybgUEgo{eSJFT#DZuzeA)*6SR@ zv5ab|XQQwc5X%mMdr7s#^A;f3T-BO2NTx18Xwr?qzQRC`e%@4yNy4-BDz?pUv=0|P zcEH#1endLm&v`qWvsY}9O?Un~p56c#+a%UcZ@3gmn9at4flji<%n!7AKbLBtUjsO{ z|BFcf!_!%ZRkgfr7%)*#P{9Pd157|ru@eQm#nx?ii;ay1%T|uvoyU%2cOSbO>^jEp zer8?Y#~=6g?q}YaS**SGtm!e^^lQU@gw0(M%!I*(SP15jz?GfJZ7o2!I)dnrgl7Pu zQxJB4VHiL-o}4s32wwogvw}o_Ur<{+e#S&uNK@LeR9FrW%*3Ff6nc)4d90WwR5Z+) z5{3RFm0|#w#uW+eFAN3Wp1rzE>&y@~t4eW7I0q0Svtf4-x@5Bw z^HM=J6Nj!8C6OBd7c=|V;ZMFj0fL!mcRWHV0fcOqv2zG{0K$quyf+Km0Ybw91cnRE z0YY`k4M%;Uv0Z}H^TMv~r59H)CN6pPNEQ@|0)*o#~$XL`*33(62N zzCGcSglPb$5qkQT3d`+B&@3$+k{n?az{5u+PZ^<{UHm-d`F6Y%-m-u%Z3SM{`@Zt& zkZ|m)6~3pece~#%L|{7`4TYOzHuuHeF6;)RYkI0mE+I|;Krl->l4?$~`+V~snG@T8 z%pr<%tclV@=|jzR1#mxjKeoK?63C4~S$Dz#4%Tv^a59|)6lqlXC{?7Mx`nLG~) zrvM)2V4&`*&GokHai)_qocYd<(I<^ZjJnU_g%x%mn%Q+Lq@NDL4ee+0EwX?d{Do40 zREyRp!Qw(`fDls=d%mz3AeckSGA|~I4?uXV`oeADf?a7C>mV>%nBs779M76nrfYO+EA^|M!8*y(6_>SfQvasQ4>8JJpn=k<)kA1{45S&@XCx`a3;hAfWLQmvvO;-)F!DKpi-dT9@bU?PE>D3gK-jqi z`>=2vAecdcd>WOFZDoY3R|tG0yaaeu>BvRY=;%VLybdNxj&bBrLMSuNI*>?_r*rNc zd4vL6+0!6-pqK9$6(UQ8<#sd39G-eG6Nw$o#P~cb`YKc|KsIfJPJoonjJr}4td2l{ z5Ic>)jlvFquupx5CxkP8R#Z_6Z8I-!!#R{K=d3H{riq*awJIvk7*X5Yfci z*d@^0t<)es6cKU^vM!wn@QyGW{jXobVSih2Ub%j!ZVgTXe7Xp)g1+D-=qfz#_luk597(9%tOOuJOcN!Lg>8-Bf zL6jN*!L05Wp^`A$A`|6YV**b#))K%gn7F(;L?SRh=mJPx&{U*X?trJr*zp`ZPm_MA_AFCjA^&g8BHt`yb+gc0e9 zA0x~L2t~%??Jtx92eC1+=H4SjJ#y@7`Lvst> zF2v_Oz{lT*EGh{#0mADQ1pX47SK9w@8&YwL1nB`Dx!z*u6AA%@D_(ei5qrg-4Yh8v=aa0Y2V??hZDkiU#nh9W~Vnk z6Xa>l=^yMFI_x0{E*Aa*M4#ITzqP_ffbjYhcB1eRAed?2mo)7=dX|gjv4kEDmy;xr zLC6a5`8W^%{PRI!fM9+q3-nW2V*gae&>88NAWQ~$n2xU^>iF`vJHFagz#b%w1bCR$ zO)vD5d;<_pgpuCkFumoTW1>81Lze#vuKz<+)D*%2f?1Ja%|loK5b7kw?j`gC2<9Y^^D6Z(1B9YO2`oO;iG}N> zF;UF_)Epd+0-pr`4x{V}i3Sn&0nD~>r*4q9gu~OI!h-QWfYP=zxU%$=& zbSoUYhSs=xMVN#$P>XS760!lJq#lHwR!9#Jy6q*4UP3>BaJwfNoYa5)3=1J^K7@Sv zoLR3>2ot4zIzl@LT>!$0sl-1l9G}W0S$0CVN|tAZ#mKTqV}uC+#~AgvtQOV-1k+Ew zVGSNz074#ha+DYH+dUmsT=1?T)B$+xSjhDp5{?0c8msYcF0=*+)6x*QAdOm-e_^7S zb)^G_;4%attWmjeQaB3`Of9ENOFX&*glwM)%p~Lj2#bec|0S#h2tE7bJxYiM2xg{L z^nQdXKoe%n(BZitluH1Yz(2$f5kdiiUyS}ep&me(-2^*Em!c!mYmp<08QX#2){WkHThENX>YWnaBs1NTWr^Wd(=ikp$-(6{c zq+VF~Y||}#EIhaG;I$oiJP@AjV9s2A?LzP}z|*%w3#4da3Lxf@Vnq5!I9<%ys#lI* zr&;o_oqD=sH^4_Ll^jEbkpSUGWfDkN1$YC5#q|h`6QTfu>AhM#8ISbvvo=iRWI@Yf>Y%tZW0^Ad|D%H z0QfX~gxy={4-gI>z-WO+JRMBl0aSK3z?2#BKtw;X9ofOI9S_t)9zxmgsUls;6D0WM}4 z?CT|@k_Zq+zQ&FhRse+Mb@ARQ>;(w%eguA0?eB)46|s=1e+}RAt(phOS#^kH0KZK7 zwZBjcEO$B%xq21sVl3ELYc-^&&Es!PvKAMxrO}xlnckG?Oq*9 zb;>-jm-N8iv>#Zr=ehTHge-vk%oMCG`u=y=-+%JqVqIF!X8LUpNuyZKE zhlS&SB+kqx_^6<*p%BcX?ACf|x3gc`g;X1@DTH;kMyF=efKRFfz7u``;=EKn!R-$4 z00_RfuyYCd_(d)~$n^e^6ZsS`tN{3!k%FljDVPy$a-RI2!0Ey)fXB5**a^aCfDoc; zT%b_NuFIKyIKI5nl>j_)6~oRa6aol`PGjFXt=a4kFj1~A<6rqA`~V1jm*NsD%mWCf zN!CS+pgL7H`I-eahcDo965uhaIM*;mhye&YMq;lJ{sstUV1089qHG5&i|$)BC|!ld zmGI~#3?_q`<7S!v z!px`lYJ-q1nnKW*FZK4aj*)6SKD>euGl4@wjjI8<-Bv54B15OKodZIENwZ%uk$)!X7{zvqtl*)@Tk0GdY{x z)=p0+kxT5hR`C%(6|+C~$c9831Bf*D8}>qBDbS@1!@q=31|XOt6@v>PQ~(GMm1oid zASFO}>&0cI_XZgO!gfVJFYL0@s1$;U+f1BrK3BGMj!@SqQYAA~Oe!OV!7%w#CX^r}u)+AmCQHTy@cYe1w;0H65_ z30@(r0SIQxo?o$eB#m>iHn(B8_(T$d4+`4=K8ee*Q?CGN0fN~x`Iq)gW^IHSskJ$t`ou|f5&E3VXk2zWM6}KZXrKFFmtB;b|91l2wTb#eP1~zemsXT zQMQJo{3YyWd!Ou2+1K=OUOqYJ1KMo`pOxjwW38|eAUMw^NjJd*Aei>j$*Dv+JJss7 ziDskO7UUbnuj9{Pekz_!vHH}G@HFkgS1e++FGuibVLU)6Q2^VFt!b1E;X-dReJ;EP z2xg*Fvpl%90tnIikLC%B?0<;1Ij=w=2f)KDy&TFGE&tsLOl9Ty8sZVLRPWb)!Xf)5 zYi2&(FM{wG5UFf_^7I!%0fP2xa?BKB0fN~#x=CJy+Id-MT!wPnbmF(}%*AyC_?*{# zj~Buvfbb_9c1a%)01zB{OHLG~+ONuG4(wCHIe>>*p!#(zKg++`8sTa>F7tC*gw*NH zwVD}nnNvDh!H>(jMvar(hgdz4EVc=|0I4+hAhf&C8z6MrK#C5b=LS0J^HRE+&5HG`DS+RS0Mb1m90_1i(RTXZ9<(J^g75+0WA@n@ zq#EWhyM}qOD1isHJD_(lLcU?xSK^KHS}8X$!R|sRk7oR6#$PH#mViB@D3mx?MdJX;S4}X%t?CB zh1&oj?-aau`f<}cVIh3zht!A6LfgLk7j>a%TziA&etC{u+Qzn!hkcUeVmx?2KN{s#kmevQOF_L7`aMj2sX zBK{MFsQ?eRGqYEmS#(Ew-) z5KQNT8~qNB^xxS6ICp?oc&)kww-Y)6e0)?_^b<+~ggOndn+t6LLVgv@rG+57bWSn~ zJGYR3ly&hQz3@k9Yd9VXPXTeZW+QaJa2OyQn2&u*I0q2^eNPS_gf9T$x(k7qg*yPj ztZv=Xltgy`ghp-g9xMz82q*MjzLnp_I+sw!HNt!|8}-f1vA>yiqjBva^a1#%>5QF2 z$O8}_cO|>z4v-2Uyh=@q3Brfe%wNez6XN=Qf7aAntcDHUOkfp&w>b7q!rZ90=`MOsIWHbQ%VOUk|k<`W75gwrbi7x&{9 zrT$|QF;jLA4?;NQZ9KNBeo!QVDEsY7LTq7#Rl+(z8oMTu!N0;i5S@cgiwcC!c}tu( zSpRovb+{-;IK8y>Eap%?eh}>0uEGmqwGi3>9Jdd^=dy4eAXFSmV343OJA|&Tq&-ZC z0tm0yVJ8Y70fLv>n>mC$ub9s@j@iLkOAwr1NCEIMV`_`1QY#Ug~whM8drt=53Hr7scu*7f=gAQCcx#{ zDlX!ckN^-ayv6-r;U2wh&L7Ko`9%frX{Hbh@G+gg&mSSY1_ zBuh$fMnCVep6+Hs>M1V`v zB!mtWh603KdV)#`!S-X+^)!L~g~3ev%bA>Em|oEYPZP9d36acjMB&Ex_yL5Z`f`1Q zoB$z0jj&!qKf4WPwpD!3Xn^B$U8_${wjDBi#>Os0nFojy$H1y%zOWb|nEISI@qE`27w$HFUs$GyGSkA!Cc!R)&3GElpdwsSLygry?E zHbQ%Viy5%=$xFUpTAKfNGR2c)rLY#@VXmyFu57k_WoDb-(i%dr#+fwol)}4!Py`UA zTv9TK6gmJEvM-u*-5-Uo02ec}c&%>zY=E#^CE*R>Hb5{(uU#99a0?)O?}zz0%k{g}wm6jA!JoOr$~p zp=KTeQx7HUIamnhd914Ev8Mezn*CmeXl6k4ZIiKClewoZ9{T}NUJf9={|0Cj{SPL} z>$!v`od;3_gw_&<3M1#T5}FE<&#Sq_N;wa>0env6z&;~f$YJ$rOC^81zVY3{zBX3O z0lMHCWnv4dS}H&43ia(m)MS1J{2U!SqR%KLFd_$+(}y2vo>Tf&1dw%$3%K071S;+rT; zwVQn_X+k=V2>$>gm0yhAR_F*2f~Ju`6`=+|@D9h$BKU^8SZUco!PoSF+)@w7UAqTl z@oel90wZ-+#mP*Hd|HWIQ&t9UfOHPjCHRi;03fv7POeeHSb$LX2HufEXMm9YGj>KH zD?k_;O!PQmK0sLMB0*RW5WcCclccJaFsG<$Qf)OBrHjxV;NsZ}yO2;EAei0ZHZCHY ztpLIN9vdem)m8u@O8pOGg=m0Kb2N6a;5XVO?nQuC1vC3$MH*6F18_0(Skm=I@CFE( z?~{Y4kPIN~FGT#q!tp}Z#)M$+3K_x)^$@ZET#D-^R~Bm7ciK#Z9i_r^oLzX9-;4K? zR|qxtTAQwtNWsVC87x!)B(nD)`SKg#2SB*+5PN1t96m5KAw|xh1FCp-)@Co2y-fB}RRZSs_(0&OS^jV_O*uj`6H~&TX zBzyx1t%qJ*)41kA{~&t#sk=h5aujmKbl47WX+sR)@M zOa?^hraE@CFg=|WK8A7M`Ko#B7Y^Iik0w{Sq6R`MK%6HD1g1y?sR2UtAp&O!aR9+Q zR9*E@^{^kRv#QS>6L#B`x@AWRTp+{%q73%u8ixC8>h&m0l(vz$_Yww1S`}i;dPkV; z_7+scaS6a>bN~sA7bXD&Ga+pNEdj?6fY5LqcFh=W$!IKu$Xj@i6{2rBS)qNI$uT~P zT6vdFNaKWw07svurQTAXgl}~j zlKhVbUGhDQC|8>o=;>>=p%~PWD?7T%L?1kgq=pNlI0mB)Yh=Tdw&tSJ3h4nUcGe|L z5GDhJe$5Ds6XpYiuCdttg~0&fVo&Uk!q=YG0S}f+@ATxuN#QKO#Vm13(w0m4d%Cmb zk(qg^W@g62-}qen&3;D*kj!Mn4j$B?hjVLb=dIAzM4_*U3c+u;OaA6C9 z&xO|j53|9mFF$=pUVvcs$9bdo&ceM`RI(6npOvHda8|eoa2b&X_tC=mG}iA=A>QrG zy&J82cgntZqjnHFUl3!MQT6VniAP8-suAqZw~{jhqd z4eK#7dy6^yU1s3lUFbc-Iyi(?!x8;-EkZ*;EHi`X-`ZTtUT>4`m+J&(xB)T&dFZ9s zMd%I?vb`k1VnPXkU{0~=ngO8)Kq#YfriM_@E^PiyP2h{vj8i%iF>xu`g9~jYv;qhp z{BiLr4l)oWx6oy1-sRiXC~@T6)!2;g4BShRpOPC&;TG5d`)2Y zcO+g43*n8Li9dwj0HNjuJi>$sfZ&^vz=A?ifUsZ$_6A`KK*+Annyg!N4pv@Fl-hYw zIt$$Z!Vjthj^BbyRud;gKjy|l1%St={@CeM)_L1yo!R53w?!KLE#4pOzU*#VPN~## zYI2gXm2d3m*k>*dV};3pbnYbQzx^isOioqdD+EzV-kU*Y zN%=uLQUap(SJkV#ik&FC{?(~H_IP0uz~ggfY!odNG`ULXfRFm1+*YBOH7 z+l=j1*%%-UF*OdyY`twQVS)Y1HFe{tQb|}e_0J-cNU9;k&nDymq#9Wr_anaiJ8@VD zruW4|y)U!>IK}OvW>6}S8BnHtSUM5;rCmO>|Hj2f31a~fb5Qs=N__%_?PBQoUj&{K z&H+4*O~pPboSn)h95JN*PfDgfIC*dl{nL=vSL5_v_{OY{9HRoge8Ogv zawnk&AhiMui4`hTS!j)XO)T#=L=8;dXMucU;DnP8)s(>U(4^jYx>6AnE z!FO}myeR%Mn-{sJBZ(q{KfuQfMK|_9Xzsxji}!Tew8+J$HbQ%VkC~P7vo(o1wJ`~+ zcS}E{w*Z4M>q;d>*aUsufl%- z;S%jI$2H*=K=`e8RDzJSun`^&#QUD`0w_vd?8m}$fN(Jh_DkU%KuEWMYs<61*&6mP zz%^>&0z#Gw%K^cwS`mC!SPKv;PQk7!)C34-8j)uXF2V~SnDMGQFAddSec`{l}fdLq22%xal#Wxd?Y zakB-t6WM>e71J!lJHo8=TX+|z@qmQBrN>UEg#N=q=(8O6;le0@U@GNN)W;oT?Miux zOn8?O%4VX9L6@Jqnf=yq5>nGi)cG>9eOLNBeDW1?-Qfz`(&5u)GM@$u!vRT~-O>M3 zx#2R@+?%BR2}~)t0X)XhVdz*TtOE$^sbo4f3)=xgMU6FA6>0*6shhCJ2(tjftOV>u z2~O65%Ym+;vFiTWDD1F%f6UaUQD^ZP2k;-v`^qs^h_>Hci&aNBEFAC02BcLOFEbPB zPIn=d^MFV>8{^LgJoG{XgxH=0E)|vogx#mGHw()F!bZKj&kL6ULXavt&4g9}!Az7o zpA6wLK$y}9drc$FA>4q8@<%N}A6;8cu5DE55U*?tj*#TpL_Akw;S)0vJ6>237aN$d zT~=OPj?#iJz`<<9|E(p_egcFlr%5nU=l~FUw!(XqFb*K}PK$SpFdHEJ@*>dN8~Ctm zNmMeX7@oL5@EPF(z{m9lc2*%5Kq!(6|MEg5fKa;%c0Hj1``D(P$QmkhxWfA3T+8O+ zR>XWt~XwugH}Ip*kF{mqX_*b`~bk$flq`NNGmo|1u zv5N@}<(OnR;C_&&yH4nGY!bG)vvqwiPk|Yox>=A2cM4iDf3fIdm1;42g#C6^=HKn) zby@fukiHoXt)}771qnu2G63(tg@XW(I}fm(AABC8ZZ#GzrE?$@7lLzG7st`@`?MhY$(kL_Z%rVny8u7aGqE@t z;V*!YS=kp>A6qpngj4|}l3OSQ5E7eW{}PfmbB^oElWspBw+hST=!l7e8fiF-FJe2y+ccqY8!@VUdE%6j>jiTh1;3|fKfCZ~SQNT-Ho4XkWt zrHu^o4mER82WTIwiXBZdt#fi=wS@A3bj@}s&x<0w1_-8LxvYZa`UPie#&~w^Fq^6W zDNWu<%9vC}&B2}`!~i07Xhs5N?T=OgA*k?k?lG$nO>kA!ouZ{Djfd`M*+flo<_%I;kx}? zn%f^agj*19-+psSclkX;sRW2p`8wVaLQ{Y+k;bHBov;ZYm=#ld>pNNJ`ZAfa=5AcW zga|-zXIgTO_CgPU5V)DZT0&ibU^?htx|8BNfH0&E-s6Oc0Kv?SVl5xN)c_&v8Fqxw z2p~+>uc!NS7prdBVAm)!-Oj5KS!4zT@5@H;A>kN6FteZ@YAEE}Jd?$OCIlW3jsQGH z#1Va>Fcl!YXwC(F5q<%LjrpStoISKTrrwh%k6P`vfZPE04qi3<-=w@~Dn}cNY z4iG298gj@aWCI9!d5V~_2MU*Qu^y}n^s3P09KrpBK>(k*DX`ZH8v(+#SJ=0Ny8ywQ zX@2lD!qL;#ru;nZMaq(C4WSOe#mNmjlaLJ{B)XBQvkJeI0KxQ-jOoBl@@JFNgF|Vy z<@yvd=SnpC-Y0fHGpt?I`%W+6+pVWmthN`jr~U4ewB+jCtL-1)M-m# zjkY>$uRbQqk9veUC6H<|`(x}g0(>gW!@r%- z2_RIB;<{=IVE`eWC$_hc1t1*#7yE>81|azTOY|@y0wARSh@DZ$3J|93#@@(z+6ylS zySk;}M1nWR5PTlR0k8}nK zLjf+Ps#sc8#UQ(?*sToqbYT|2<9rqD%ffYlV8*3SWI{L(5Eg}TEt`a$0O8psGI%8< z00c9`tWS9-#z6*@H;P%Ynom6>Mbla5OH+!JSIHGFG_;E^Gl4822$v6lRF>x>aJ8@= zAect-Hf_W6@{LLL?Nb6>p8*emN1$q!AwnoXm^To6kq{3MYU}-8ucT`04KPtwwLm#4 zoCXN55hN5p`43dEQQ4 zS6%I1D>ECmX%<{s0^)QVPvCT67CN8F)qE*5=yIE9^fpB-7_F;tUXm00gTpaTW+m0K$b51bz^{00grP@rafo_6l>N18iDg26xle z>#JYMK*ox4da)#WZbv>XQ>F4Q7V*qWbhw5Y{#j*J3=8nC&{GwYA;Ji|c9NzlS5`Yzq$#%?3<>MVMks;XHVi`Rtluk z#thA;8X=?{7ZF-c(@Lsf;<9it?n{N`0O3qM>qcz{MXRT>MGk5n<;~tL|(@@61ft6Aek~JisM_GSSgV=#kZm zI!0q>vD!w5h2sF1NyP}ACd>o~&Gq)^D0H=7AwLdc{}x;hnN;_7$38Bc0z{dXljtji zH2}elfd_}LkP9I6tcmxKnp$%+q9*f5_ULda)dk~(`2eSg^Vltg$n$ixR0;C(Fy%q6sA^ij`gFm(JcvAKSCIt#Kn5w zEYPdnH`UyK3QnU;y3dLd{7OgwWYl*9fzyRq0AY?r;2yyO2<9DC-~~d9qPE9Yyf+Bj zw{rLB^|hW{r$?vnQlu%utffxY=<)0{Y<{+p`q?)5V*MEroYCzQ7wjcu|HOp0KV`h! zc4p+$Ug1DSYo;?R)f)B;@pKCwjnYDBGupban{FF76_Fl72D_YWnwg90E40XL`BUEe z9#gGyuW%Z0@hig#{YzNSEVefOeADTZ@+qT`72xwV14(`qegOoJsst7j)D?gbIGYq} z33X>%eP+-$8l@gUhO z>8*Ej=%QVqM(j#qtsB!N>d+hfF$Za+)vr3e{j08C3cI7w6_9eiL1bH8C=C#z#$(SE zV#hmMBV7W$v!%e@M@SBEF)f>I=MZ+Cvz*gW)yVre*t6Ketwh==Yz6q$nuXn7Z~%mZ z`loLS_cvJ^v(RamZ()#UJH8Gc5baLIdrN-i#Z^Ert|9=TQCmEk39W!UvXZKYkO3h4 zjKMpLUM9Zw%OpfEq;^85wd|<;FZ z2$MTlg)9A?t#`4(UZLMh@hNF(kP_fiN|k~lf)_w&u^M}r z5Css5q$SVtLM0COOH9ugs5zW)&MSOgQa0kFHRFyk!i1A7MOs98u`N%4r;iyZocafS z2Efs5-I>XY{Ih#mQ5R{k&2i(PK+{2YZZvnTxc&Y)t9yS;*bRtiW)^jLLP}kpI9U}Q zQu1Y8LNX=V6KMbzKDFE8-&kl45E>1~BTT3W5We=ncI^q=0YV`))k+IN0Ku$QZt@t9 z7LQrGc7!3YLbnMH6C!T2fFdmic$fuTpS$Aqvnzc$TU0*IW9_Z!nO-&k*HwVzGE+l# z_y{?*z0q#!In@slZJ}x){ju;VK7!!VLJ&YO9o}Dhg8` zLl8YD)|vN>{>**__Ra+zc=_QPq^oHygqTZ;u>0cX#c>sj050kJkx&jHKR{67|e@wTRZ&&J;TjzPM7rWUIX}p@%&ua z+k{;Jj~5zRcq6>C#}~|j9q&5x->2DaIUg(Q?NhQ6?iGa^fH?bRVc!=X&$5bDWcTy< z<|J@JI0JB5agESz!rp66){JW0_>sp59wSTu_+(Gb^%oaP0|YaTeuw%D_St;~y;|Zu zS{M)TC|Co#jt~wI%;Z_eV6OIk7L$e5ZVSTXicya~r#4GA@|9Hi^c#OASsjjRm zPCqTkGsN9hK|~w>dOw`d5Tm0FQt4C>{{D z+RtO#+}Oi}4!Nz(g;{f&OwC$X!5t812shg?LKtn|_VwRzUoNm&jaBhAZz?k@Xz+a^ z4F^Qps9)Y$;iCP^Ym$z@JkLp`9Tpy0%3_xk%Cajgr;nT zakw&5j?5O2^Fxpp1AKbcCxPL@Sb#8lGxmC68$d8Kc=FH?a})pwai@rG2EylIA+$@0 z&`EFrguLyDUS6mQ5VjT}@N^OFBX}MY<)z--F3QH$&Ssaog02a-?Eav%XRr$ket;;q z%i;Z1_zxg_*Q1lp0+|6qL^13}LNkD1Dj-W#0a*rgq>4FZW0tz*;s7o+^uLFw7S_PN z0WSJ7k_)NqZ=`ND>`$4-O-ErZ5-aljSOQs89tUxcG7D z83kW}uwyj|+!XErgciH;zNnXWr`?u+es)@jDnw}BdOXQ{v2ZCj5Wykz1PK0jh|@r5 z0uVN+D!xV70T9fpg}DqBI~D?j0eaO85k>%nkq1a`j4%NpELlz9@zoqWeU+ML={-T7 zer9$}-W;S-5a4rv81^e60U(%DD^7+ZT%eZ!U^fr3nN>cm2Z_xA_;7F}y=+1wfN(Q2 zxn33S0R(f}rt4rl+<}rkkNu$>x8OY%LRLK!rG#Mn!6+JoN4U@s;Bkdw*m3W*9^yxs zD9fmAI`#=i0Yczq+-nJS0YZw&1f~9^_7eKp zuhQmy2y84w0v-KWfLR8PFrhFYjwzbPsTR4dEHxDtJXsxwv9h@qZ&pVq!2xjWs?uPj zFa{u8yhkcmg_{6jN@r3TD+~e%IjK@P$_f<$Lc2bAcM==`!BxLWcfr&CVaBRMWZrit zmS`=qyG0Uo3mynp?fYOJ%6@t>2QhYVu{g8-w)JBgygA$Du+DY~3pTmsbHRtE8m~S; zZf2vJza1oX5FmV2vMy6Va)3~GA^%^b&;cM6YJwdogaCx7$=G9sXn2!!9Tsp-zg(VnvoN1iZUO$=Qv`I62^_Q()8fvo+kx;VU5n0@r=58 z0?$`M0wBIQMkhl)oHGFgr(Xp63b_D6Txsmp!g_#UI*FF3lW3XUNi^*s_P#_eYAzNY zw;JJnS9k~zo(2-=9HdP{QU;mpKCjTr!gbrlio^a(SP6)eVK=D;2*ChhlK#s%!d!rG zKLq=m@CP86&E_7~MtD)%TH?!=SpSS7{(a#wz$HEh_8wt>4y(KirwXqdiT{4#*hnX9 z%eWw~Vm(z*M+?*K(t76>u79s^0FX@9R0L)ha;LI#usunX&r?1Wc!x^?EL{HChj6tE z&&x+F1V4B3s3=qg2&anUeO0N=H;@PqIjD2*G~SB2XEVa`9;bA^QfVRUVxFRJar z109cvQd(tukWkJp;P)qD9~O=$(sMG6mcg9*Yr z0>nH65N;2_zArom2=mnyKTBW_U(2~3Kkv`)XeDo4iu6uz{5@DWwqH-Ao8Y_W?d;^P!vS3O^fQuFdQOazj1;gX)@$Pc_B6P6Ahd6^kfMTXR*z zgeZVeeJUPpg<1fi&>HMwLJ5FiYAY)?Yi8vdyB<+Ej?n5t?Kobd%XnW5(i0RX%m>7B z(|ly4Xzu8wyPU9y#@cuOid{2(2FyI9O;45CU3bmlVnY1g!vcxC-uetuwJ2 zcFO8HO*CzFlSpxuRHcO=K%89+yE={t{{V!vH;L2oH6B@RS`}Icd;9KlB6PiQ1mI#8 zfX3{^FK#DW!H#3vvA6mr{e{c`pZj{Byb==Zmx|e%!$XBf*I}#}yUn5Ajly_3O^rKB zHSV#1m`m1TuN5`|gvS$!^jvri5KdA}awG^J0D_so^fn%k_wh_E;_M-}=Bo&9Ewo!@ zweCyd7(1`5r`y_wDEov%4Xt-g=ph|ggh7OUn}a>WW4|J=64n8dHC+R*)iqGr?i%>? zhroBj4}ix+`oJ8s1q&do_TnOr2mjU_Aq2m_~J4;4lN1hZ0M{d@9yUd-h3S61u| z!WN)S$;|wN|MXP3+_EmE;g;;yhugw^Kq_Oi;U6tb0SKnMD}vI>(Fh>yACC6};R!&f z6pI}uL;!>$L0nb$w?qlRLb&$=At|+EM@oP&w=jVV3%ju7WGNu(HtOLOhVvo;eHY)>%wZf%J)ts_^Pmfs*5$6W52A} zJV735IVH|@I%*NYf4cQMJ3S0$a`ZW^N!w*-8LFP9DngAX*27N0-hQt__$S=U0Z%}l zW)|truEeQ&)Cgvg%MJ%Z9u~Q5TEU7ra~RBjO6CtBQfNzZZ7Q?`2p?&(IFii;t^lFD zinTHVlbNgsE0_>dbv{1~|GT78NvH;JO!$bMsfvrKT{|`ly8u3y{=E)`Xpwi4RfMXEXNIqnUK z%m<8RUt{tUd8DKd5&w?82pJ>{>t%UlU}F!R4*>{x}8u?0*70 zLsMKMlMubO(qZ9u`8C25;Wa=obFq^wMMwbaKJ6ZnknC6%H0iVihQf@sg`P3tU--3%hNvq~i z?6yJ|fQMOEVrF=rA81vmPv`W}cOjm|y7=KTT9^p%GixHs+(9S{5TYr#9J7SD3~|Yr z9%x3`_G^Ugusy z0FG^nV~-Ig0ECKfvC9e70YbVBq~a}P0SLFxa;?vVS7)uX|I%MNsUPlU(PSGeT+Bhx zcOK*NfPU|bIVpB_+$`%ES}B5L!h{HbWA{VE94|}-2(>B_*hT0L5K4_9u$oY744Z8A z4)TgHdk}x`gXGlLMDoyW&md&7@4cA@zSRqloq$wUMqsZMHUflHGqH0Eg=RWg9-H~i znPXWe>EW3H@Y(){6#o%U1B6AJ35*w30EFjLNWh7nNJk2QQ0Efft%Z&NA=-hxR@ev- z%xa;H3y886$V0D=dDFEw_#*bqz7W9bEwk61`8s0fdwOc)#}72zsJFOO(T@=bB{ zt4jXg!a=*H|94TmuN8HnpZh>jYhw;3h>h_fc(L#oAd=5I?3_YgfN-}z_NNy7O5Fz- zp+{X(i4w*FJo;|pza1zH1rqWSWvVa$Ap9Cs%|U zkuGuH`MyFklVT5{4XW7Aec?#r?tRi zCP29Sn80x=5bt6knBzRx1gZtOfo3|&%}iwZSa=Q)Ox3jgeuT~(mlRo)y#UR2dB>?_ zI!*z6at4rYkWdaFm@~5XwItG^md{0?>pU0g>j z1ar7uN%hVJ0EDK|Bsffn0tkz061Yj&R+Dlz9dAps>B8DW_^5jwpR%>FTM2DzTZcYV zbviPDJpK_*16)q%4coOp-}-MXgvhJ74-rOPWtG_}*8cXN&aoNMG^!m_gcyLMnGkkZ z6T%WZvX^aM9CMGR30zKz_hp)MhvJeU-S}Lja!>`+MA^ypPv;ZM67nz0#p}AtC0=+}c z#-de&@Tdv!Fnd#5E%_%h4l&m@Fe!l(g{c4!vwQxV{G{(} zVc2H>{3BQhjmMKfPoXbBFb8k#)RVLqAT%A1-A5Pz5X{lnRozLbCP4W6649>-2LM9b zZFom*(>6Gn!|?gNB6s>^l}x;M1`3<>e}Gqpx9DvXZI0GCDagzgg# z0ffEJ2|O!YdCr)3%>b`rA*Ns*o4972A8U>2qB*n-EJEmoSgY*V(d0!c0v zmIGW&rD$R=;!Fif#0@*M-~$l4>!(%a4N(T!zpsoP2ppb(kP8cs`kxWH3ylE62@mWu z!Ucd}wsD;6qQ2#YE=Cz!ozPfe9>C>SEZL-t18xA}FJ>z+;T345JVM@D*ad~60KshK z-fj>=CxFm#hP;JY0Ks%S#+N416@b%1+LsJT=VJ~(%s+r{C^&_=31-xHQ852ee6aO< zH6^@RJv>Z%EsXXyDb=BOmJ`7csJ<)d<@!;c5YE`Y%)TmMqJ`;pDU(buq5?t@`)%~= zHQqVifINUSj!(lrC7c5YZZEL&zHnxCauH0FN;8SyP-rpJid@WL+{^W5-6U*V#wLF) zXaJ5s5ad}QvMO2k6b1mIR%?w#VP!pT#3KNMa7Jj|d` zsXI=VPu(Ebb_<&lw}yTNtFQ>ZJQm@)@Gn5x{bG4`Nfcl5DK_kP`Q`KgN? ziG@df8YGUMLf;2*xA+wuQs2TE;R3*8$2aVw!U=$o+(GnILK=WjIR|!Kp*}!(+l%y4 z^ak&+5F)!^w-h=7gwu6M@15`oAeg?VuX9v+{5{9ndOwKU`1~CaUJHo;r=tzXov-Cn4CkzG%EpFm6R2T^muI0u)CmaR{=D3k_+LoZFU3gx0Bl-j3IlyC5Yp!9T zzKS_m2xgU5YP|r{nipVpdtJ)4Qlxqd;9{nD1tmi$my8~Qr!>sc|6vbU?N0AlE6fHs zy3NBUsqk&CiD}O89^^{m!vG$p_4{)PQJj{VD3)4;JB9rKk2Ko}OfLN3l*0G|6bc<) zGOhaQz7Wr-1HR~Ig)0E>Z~E8V-GL`SFw@97R7dCn5K0c`a?A{DM}jqlYycre zVX~a_9;CxUFozd?yh4<(03jj@d#ErHAk1N;&oM)o4>aIeWgwyLgiZh#(+8G8jsHxa zoGj-6wo*3@h#4vd=Ky>*9_1?b2>Ss-ofz!aLOXykwGRnw61D*ZGmd{{F2aquR=r9T zrP+Vs9w<}*xEyIk4ljf^0Aa4|wZcYQxUAaFXW=`*qvs;*nL;c;*s=tBhp-1AnAJZu zCLq)S2=qO94v$|Z{qyaEY7A_2rU-j(MD(w z5X!c|t}4`Q;bbj|q>gljz6Hk(;Wog>oCa9l6`>M9=r@MT8ZS&5V;$bZ49&5>m=Roo z+O?yyP@RoqV-~Pjc<3WO4HQNJqNYv86%`PQB(r94j$J!*tb36vDEFTY1{~q>tU?zd3Py;75z{MPE+T$|W^Z^KF;cu0fT*#98Mlfsp>gGqN5Aax>9Qz;P zG(h-0n)H12mE-~lJ_|@Mt?+HW((rR!W6;g_TpU zkU~#aY9Z|-E9wR_$IVHtei|l99${QwS%f|l-dR@f&OzR8`}Hn7EFAA*9eNw=9sVXG zN&XgGsE3iRM+E-9LN0(Xoo)(Fi3dXg!UWYYGE^d;J$5zYOgw=J!iRY4VIwM@)zo`F z_bsVL(1jiuN*i@TdG@@_d7G%21$RJNQKRr#A}j+4dG%ce2*ChhUN^iK3Go2IG`{?r z5+yf4c*e-IpGa1SdVFW;!cb_cR37Y_d z8OjLIeqDV}8lg{myvGXB0FS#Fu^$RgnF>*F48xC$Kas#1VFSRYzp5mbu)wa8nE7@s z(jl}-N2Kyp$*Z0#s(@gotacm%q`>x#92OwZ1xC;07AqF0$U1^0KrVCsGz-JRG9Dqi)P@B7z&?+wQI#ytO;Yp%^XJJw#w3I>(lvZT@47-mfN*6t-e#@nTUZEY;}gGbnnYZ>n{kPY$Nh`& zE8g17Oc2-aRrqjTZ&b)LIXfx)2*E5HOG=3AefPF z8-noI3=quj17p_`HVPnYt%vsw;Z8kkBy*5*bneZE!|}NE!NMhJYV5UY@2HX5`dzE6 zXGbS@T)w%1cL106JSQBjg%E&nW*lWE2#EmUA@3rNcS0gSc)pv&Tf#YjVD2qzxve<< zd17rG?e7`F#dZQF;Pg8rC6XJ0YZw)vg@9 zfi+h0p{39k;9`cP%{)Y&xreMx{ewJPmvNy`vv{}0EaCEAy&8XnB==0%$GW%o()++$ zb8qjy#&P-uJ4bB8c}GU%+roW-uv2yOBf^P(R?c3GUNF56i{gkE18`aNp48pKet>Xt z4)#OgDL^Qp2W@SkzWuZ{J2T~KLyWut57WjnEeXObfDjT!_O?PWKrnkpZj97x>efi( zQu;dXW>sRXPmIe)z0IXA2GRk9^Ha$GLbwDFUh&X%I3)*30fHILmYeFBBR@dcvw-YZ zg*yPjyt?1ktNVTP>TbCoDC_RJ`Z_W82nVjSVE=vgS#pUYQ*t3SAZNl$G9?OM0YY2d zi#rM-0Kt!{qNB7B2oUOa#k;xCx~r9rId^H*P3$lo#xd{a=A`OhAdwLXW<9lC1ITy~ zka5l=qHY$p0|c{Db`KqPZ*$m=uBWgaLLY!f&sk*eEO^bbX1t-Zz)V8BtvbSefQy-} z8j%fQG(a%J-L}S1%+470+6W5rsA%@(w%+2i1mH7#J9ZzTIY7uXgF>?i*#Sb9UL=+g zf_hn@EC}T~W;h`y2$P31Vx)kE?p0=7QvS9eEN`G&4%1r|r#r^0Fcaj+O!D6qp3Jn4 z%w>LPrzE7d66yoW$(?~R^9zLlLdc8-*Ge$8Us8M zE0dW1Z;%lnn68#GWr-045O!|D`^_d7tKPZ5R5{*e#x+4m1SH?egzHn`MJDSI!*8rP zWrN&untdZ)X@RB4e5RmJw9h)ywF2&~T&xe;j$#V`qhph>4G_x=xeC>gt1x@Wl^M6y zL=$g|*{xA7=}F8aWC3J3Wf9R#ko^Y>p=5ayn+dG|f*Er4*ax>bfY9$fB~E(pOrPUS zOcb-T>5_)znZ?egG2eL&D0L;s&BshyU+PTO6#z#wXv#N`{G|ZGH=UJ9dV>_btp?@G zdIp;w++OR+6AI)KfO~S~Np0sj^#b=7!W)1`hCXdAMzr61_)WzXj@u?O6p=E)ar~7BJ=5H10P zmO2-P3nT3l!c4ua`;MUf{uqy0+3}7R76AHqVw06~k2FJe(%e8z4+vytRTf%GAYXvc zoco2Nwa^|Q9Erv|PIv_nX3xit71jcT3*#yFsqg|In0wwz-SgG}gc@UsS7)qqOKu#P zDC@eQ>=5<P+mkCA)0(h*_tKM$m5J33Sg%X@YK(Y|)qb8J_r8z?N z?T6Xl{>zlu&xH3Wt);qSXI6_qA;A|A#WWg?Q=?HKyU{2+ZN-jKLO?sKZ+G6?%q)>y zB~bDL^88mEJE<>72@uMc;5gd|9RR}V&)9LoD}d0V33k4CvUJ8m$jd#=@wZStpLLL< z@0h-|4oz?exR^HZu{3`>q5y)cu4gyF10Xm@E2`iP5Pm$vP96tR0|YgEISvVH5-r~p zL7tTg7omi-uPC@Q7B1e45XuPU0m35}+&>E60K%RBuoH#*Z1LE48zU;rg5GoHAEUW|w%TiOsUf~Epn5Ns)I$@)IkD9qeg0KbPaXuUNW#KwNFs*ULXozF`DigH! z8xFJn8x8$#go%rJRqvs4dsD03WU<)zixxP26Mh1G{L5jt655qxf7AK26`I9T8=OUI z4DczQg%I_GV1RHg8TK>bB|vb|x0p@H0}$58-XLtYg$4n{3)NTK3JVXd*Xx)lOa%z{ zMqoc0;cWG6&6;Q{y%>#chTENdh<+B}!w%0}CqiR@;2%k1un+_g+_q3oUZF5RFq>tj z8;OTITNeax(m;ugw5gco!Tzi!RFX9&)YWHXx+&a!#+;!92H;K3K=MjqJs{Zg4aE5^ zB>Tq{wi&CBI0_Jcw8H<7kfgOK z$vX*&MFr+v%VUlz=u3qa#jNyG80weAK{rcm8J-Jf3q$9vvkvWNhvP68M_HFN0PzoOO44xd| z;O53uhSRJS|8)wl5rfX^GP&To#yMEExj!wK2bYt4R5%In3A;szEiZDD&7kI)cjHu@Vdrn>>>*XM!*j;CE;bd5#IE0D>99@k-;7hI(5O(Tp}S z^Hh#C!R0K##cVjUF(t9L0t9o9^DT!*DIO!2?$h8oDmi706DB5S3VBXC*Yb8GM>(Mq zAX~r1Bo7pZ0))Z5_dA9Ok3QG$le8<~Q zC=C$IV4ras>@&gB{`U)zy@*g8;9(|-R_&;cubLf=QhPb6odpNL#jG?Mt8U)4b~o=r zS_U1vgna;yh$xC2EsO^Uro#C^70xGig|pZhY(Jqiz{6DfgN7qi0Mu<8We;$VthN}T zmQWAi*1Q?^U||?Q*r_Mh5#a0V4B(D3zFwwfDk!bQH7-d zAzJsbJ;DKiU~Vso?;Adopk`FhnN9@10PvYI1OFw$a)9u76n32OYLqoS z7ws4IRX6M>474kVExkzXB6J7j@rcJRDfj~fGlu5?Phr+@H-Z_UGq@))h5aCagPfqU$DVSed_ znp-q~g2{W}HPKHC=K;Ykx)SWHa2+6+CX1x1HFhm*gj2OhydyjYc!XsqF;oZ#2!pN= zFI}kR*fM7yuGj(N?8WC=6q7lKH=gQ|b zvU~0Mwkr{OxxCbwQY^& z6%fI6j2~)-5Yfy84H&@jv=Z6@vniU{2`MJaWSl(g$J*S{q)!z_jdrmr#V{xLM}121 zR*OjT2BxSn)3N6YivUIW>6TbgsBYgE+ok6CI|*F@9*LfKyJZF*03mxf63Yq|0fL!g zxnw>b%K^e}e-hgSCt+k<0w&6G-LC!-wg7~t^>Aq^v;_#}jbQTwJhnfuaxP`yjahmA z&kd9$H%*>F>L#8pL<91)eT&^!t0gVQLa6rxp|{WvAee!;m2@svwa>-y%fyQiMgu&a zE#SCc3U2|zu3^~whG|&eAxsq0hq_9$`?8%jQNv~taJ(=H;4#LRfJ=oHzSiMbmQ`FG z$cG)met=8Q1nj=T0D#cB1o?Y6B}ivYO*Sw85O{M}45j+4=?hhnycTN*^36#&7EHksE5zeNDy0XG`QE8$&XYt-#B zo;jb)B;p-G3#j7q=K*%=halZU>Ke|hU1CO)d{n*VUx1HkTdl3O)q-q_JE}WZxtVR5 zX&Pl`0r)K1MJfA)Ljb{S@|{axQ{F%;T^3f0KAi&h^TK6-OAa+PZ0Jwi)>sI&^%d0@ z8rk1dgg^P`38MfWW(nP%dl32pgm+HFFoQXnneW_~N>=HDW!=&)ioqpDSQ%q&V(I@* z-Bn5MAXEV4Y(10IkwQCw@E{cXj_?d1Y&nnjS>XymFx$Jcz|GfrHbgcEn)w* zX9nVZPk03IFtfVe_CrVj2q|>pWfgJ&gb%d#Ip)1}v5IUhmnyPLPCj)PdI6HN`w_ji z&i=+&2yxsk9VvQ&GyuWOTTXU|EU5s(IJKI2$8(r7>{c@;7ZNYOKuCjy$KU0!TML~4 zf|u@pCF-lewG1YTb(tUwg{1)Dt(WrW2I&Dpi4NE`g!%x%G^du-*wQt2bE=sv5>itC z48S950P&^>GXO#d9rjRRq&fED_U@Bu8xS=Ez~#g?Qf~;mSR5=o-MT=XP~30 z)Kivk85heSj%WWdgl&K)xub;XfE=e)3p_7eF3g10DZJ*JMcgbc;N#Y-}T3Soc@lh%Wv zEiAlk2e!%>nSE)#LO%2{+;bW>C z6R2%CCQoOhg5-=e_fN^ERzf>~&*stiUlVQtgtBL`{e{W^!8E|$Nk&PJ0m7@%*zbf7 z0O6D_>I1?B`^tWBlI%BxGXRfgJ4lS*p=P#Em?%9`lG;&d3J^j&;xbH#1PEq~%I_+8 zxKuSBqtkQPVBuG|8Fo3L3P5P~mV;>}v;zn^Heh=TMFE28vpD~mK$ihRdi`7(h0OME z7MB6<1R)XN;WZTRd_&a_>W!%&XGpy(JUqjaKUe8@{4#+`^Oah7z7akG9INZ1sx8z9 z2p-%X6Dk2bGFKvdIpHsWu)PQNZec$_INA>Hd+qf5 zKgCqkT_|t0;A9%R4f1w*-0usI0UjRek;p3K00`zGd|adQR^(QU?rXYl=)ReRzf<8< zU8oHZ{M%rc6v_hxpCSA|m4-Oc^HmiSrMlkyYYX)OLaBwa1%H5WawBe?Ry@xT%$S-%YbYliAeiTNt3G(R-8DhW>9$&9p|f>wU{I>G zwff@PP3YOzYIv3Qwr{8TkmL+V0fy*Fs3Y7LX$N(nHiF8yBqXdW0 z2asoRAKd2(69Iym^%9qqJZ}L)!Ts2kg~9+~9@QJiA|VDKn3{BMt$H%Su1Uw-BHkh4 z7{J3+>>6aWe(nfJ?dtNHgycf%*G^XPa$KEeT;q}>l(8I;q0$2EszS{LjOcz<#>3S` zzg==6HA_@~WQm~SW`OomR|+0&pT1YKk>j0k0}!XH=B)J-2J$-lC!E*WfEk1+CsYFX z3|2GA6k#?%2-73b5*7~Sfy{QTF>8siUf2Y1$+MCC4TQ!3!EF7Ip%{5G0SP+NOgh!F z*r!^9+9Y-t`qrkFRh^dp#)$!Loyw&|YAv(}N+BX(Ewq!YU_K119p{th%bp_gbBVZa8a5{ZqsOzTMBKXtxeYgJu9Be#nHtJp8#RH z^ic+3GC=T|gB>h11qfzPP~*}F%^4K5f$HT~&LhVU;Sa#YtX;J)8^Te5kfA^nPu-ju6^_kYU0QKp3{Oof!_z< zlWG+9=wd{vgoSYX7>D~thzAIT^xswx{AJsH;gm*e<=%C|tV;-2nl%W#))>3Ht!T&f+BQ6%GP~KRZZFvJ<2L2&MC5HxXLo z=XUm*v-yl#Q%t|=4!bpF&@Pha3iAP(UhTo7r&h@h-;2KUF4jLtSS1j9KyeJpN^c%lHz8}db9q7Z`I$$+I%?3qqrHmTVMuO$06u28RhuSc>HrWPk0&uscs1VoQuJb-JB_;2?qi}vcENqVpuHmyy8r*VG9JYnm`6$@8J|~55ep9;o&Fmhu@>pakTn8aQ zs0a`ixRGUvupA(SFD8+xPS(X20jXT~akFsT67DTwN7)997Hg_!T?e5HAcvVgl|LMx zq5#3%SV!u{y2!q<&i#z{RACgrf~AIk zTnI|#YDQ-@4nS%iz)Dq{SoEsPMV6!X?MIHkh3bH8rnY~6AthY{2n}13sfo~{B@5w< zV&itRQtuJnN=_VQ*x7bQ$?B=+7$6L`ua#H-U?&P+0daPm!~d{w{G8SIC$lfjJ8o=G z{_X9jP1*H2k=kD949K%_75TRcI{|{(ZL#Pf4yNQG>rymZ%$aTWHorsJ{*K+%u5$&B z*&N`Oc2Hx&%n{}_W@SuTsw(N!XeCs!&kxP{q%{ac1ETNgfqhlD0}xCDU(_>%DF7ky z8}?V>2S7OW9Q%>*3?LMY=1}Sh!2sdvC+wS_RHeO(iDKHBhVbsRtlcEY8p z&=Mf5T|@q(!byN&wxUkwkB2)z*j)$vq;M7>jJ!|0)0Oz*FJK{Hvga4kh*k`2d31G^%J)gpvSZ)kBKdE$n}2J-%4Zv*Jvp zZWngjE@n}ebc2cN4#-nAgv16yV}LNOJc%QOe&sFSsSGp>i4Jme-OvG-&BFE$%wZYG zJFi(=YiBKrI{?UPR&8$@LDrT4!3-Wt-3Gx8AO!8eZXvV*2xgAs3!SNN>@(GzAYnQ| zhS(=aan-3x3jTmB6E>1KYooKZ@i<*H@y$tbY5`IJlFfMA{+j*XWtu5s$t?Vj2qyp@ zrpgemD#Iwd%JA=F%KuOJ1@O3|SMvwL6Z_TtOAWHe3r_(aW|Ymci|PP~y=d}WxkYNq z59GOzh0E~?1bi&K1PC=IkyuA)Fv-PQc9sscxX$ts-T-{eoS6~B2sM_bX*Y}YA&!SA zgrHR<@o64IawnlHKrk1?SX~uS_61?~w;Zz^j|l(|zf;)tgy2(_-?=iLu6Z8eUQF1fJaPH>|??yfDrx}d%m#vvvs95Go=RTwj3dhUPbF# zPF^lLA0d5|Fb;ftOX`Ik!zfdC(~OHR=s!ukS)!$0spCtUhr{b|CCL9@L4<+r%Z|7i8y%4&P& z8}?UY+s`|uB-2NBaXMkIPG?82{@emb`VnHR5CsVQ^Eh^j6Ce#hFe~WPD@~LpG3Hpz zB%W_CDdu;u>KCAdA_Lv4|5fiUWjsIZ50sYzGLXbP@*4(>@jD>{HR~Z2Y$u zd8z|kOr1Ebezni}=qt^}t6Z{rbYht4zaMn@T_0y+bzefJUP34!=PBJ3&Iy+QLYbb} zK|%$9aOny56iq7niKW7p5ibL;sg4|WSA2hegbBhlfJfpAvV2|PWW5ce1)-NN%}^oC zzCL3TD1X0jIDs98o6>Cc&WBH5g&%+rrz#QRneYZ6IQ$5(L|E=OwicwjX_ZVC@pTMgnE<$U7}{*Q$?fQwnArbjd`p#Z@z zEBWgQ!2lu86}+nnwXSf;OarGitk1~2`oPtGI_OwK%`$y7=R0OT~|6}Pk?=k6BP zrepLkJm`V@7vUGcrF1FW1BLPcAwDIEZmEDrD$8vsjos^#k-A?v3~)I&gw#{Q6@b7p z;@o6~69Bm{8rx3{vts*-B4k<(@HnuU zm`8*Y0HNs%yvylX-QfjK*-Ts<`RXv{+H7`IAO(qq0gh(F;jy|}4%xM0^I~{%3BuVW zR?G_CT+9X%Pvgk*B9399F9SV_o56<3DkG%=gelI;xTC4i5+In3tLkF$S0AM<0Mipp8`!P6}rMLUVuY9zrNk zQ5&%%gmD1DtnPVr7-ioF2uajxnoYUUE3rnYe8u017a2b$qb!+VPYNmRNh2Xl7QrrX&fG~|Gt0P8O2@uTMdhRn2 zJb?sXV${|BF)PauM^<7vm_s_JuLw8n6Wa_1`uv-Ej;Vk=PI{~-6;c9(k_`!1O{fJBI?)j42or_?ghv13-B#!b6k|E@k_ssS z!d(yShr&~U@Ms{}zYf&!_#c=kLsi+ECoBR8W~StNeMy__FUd?ju3H|VF~DQ{D*|2+ zt^~OtO0le*rwqOMN-L)X$B#F3w@Y zfqJTI1Pe_8E~a_meh-AlY^C{!alye;|KZb2VJ^Vuo)2Zb7d`@nZ$q(v3QplhsHrB$ zAwnI1$CD7UA6BQ*uMkei9LzN`PmZ#Ba{O&SISv%T|FIAU$Tao_nWBXS0O8R-64UMn z8300K(}F7W1qctD5bvq*0w9R?q-hXI70O-Vf6R6qJ9Oa-ZgGDrvq2vbH;!X{xG zK#0;WGewvI5X`y``J>2E2q4^iO$k2*C;JiW<$-q=AuYh;S}2L95%;mDr&b?6+U*y2=#B_-BM@^h-`Kwi7iFswE)3$GPbXf z6(EEU;YjBTivfb!DS1R)wQ-KBYZNns{G(=&SF2+Lv$XScE$w{8es#{UjUw|1g#ba! zPEjMNzBtCxxBjFXzp1IDJB}jt1NeN>`@=7RWi2J#)oV(k@ZEk_F>7lc$wN7>znLtp zGT=Qx2nS?o&t1El&_Px%CIfKTj89fzF7)PIudz{+5eN|!@_ZZ&*K8b z{UrPc5H!8cF+gZz-)DyD-N}6bU;F_qJZfYlVjZCYK)AqFl zm%3V+ty_; zkw**T0X_rLkUU+O4G=z8BS7ZrAR9m!KOFB^VJ$$|`v0|I)r%4G>-c?zQuaSFCXno* zsy0l+!h<>}Uxc$$0iGk6C}ul`Sq}W70m8wpxZD*UZjFAzZrYniV{aFBkGB4trxJO* zEbga;^JSf_26{VQwvtb=!rGP0gzXaK;j^(HpH2xE0g=naAf@pUjM-d?tK&ViFBdaSk1_(}3B&HG41B9J< zvG)oG0fLz!dBP7teR>GbzheLXsuMpM+uH^=(PSQa|0|}~_mD>L0C*OwfL&3j0uW4J z`K~AA-v3(x6nTz#gJwwXP&d$dU;&bYt zbtn~sVcy1){zdo>$Q7F#dzr8vAk2J&`&?l@Kro}TM!9h;;{d|@U)afi16P1h^90^? zg@yp(TW%763Ql>9hiL)mT3YjnI>$I!!TUHkv)lc1J%27vw&FL^P*nIKA$)`q51E*G zjBdo%W%$%v=m!YBqa5~O;W$88J)8(Dgnx!}j$~xiLsWAyUK7%jVm|2oUQja0#ijsyyR1~umIqnrXJ<{38ewT z+2`0#g%<$9EO^pW_m95zts^!aiN}T00FPB8IiQ(Q{8Epx5Ne;qyNA#lAec$rsivyg z*>$SPW44*yrfUB#yV`GN?`@h$kk|<(h?!@y$e&_j{MlHXsn(G@it_2Ya2pV}kRP_c zPyryAhki13>NPoSNT%^Q(Fi%#E8SP~wQ*ji{05GKoGqp;QXXkQ$=wGdJ~dOM9d zy$<6&U6>8Xa>0pskAxQh!K~>1b_`h(0D{>)aQ8ZdL+f}aUc!j*>V@#HEz}42m@UE* zxZgMuX~M|B=x590FdJNNnoG8;!cBmqS#fnq9FEHYg4qP;+$V%f0Kx4Wb_L<@Z!CRx z&)>sqmMbNl6wU%OSMEwBV#aA>_TS8txm27dz?95LON8ZsNC|r4I%fjO0K&@S*lUCh z$E}DmjO9w?2XuIz0e=BptaOypdk}GNVIi1Khum!umJc%?rXBmkTinLcn2pEX1Ok2$ zzB3i6Zzr0C=j#P_v9PR!i{&?*M{xgtad3KvGy;ok=3bbZ+n~eEz89KN^-HJYu>#;> zmaCn#9*;QyVdxg@*}`yu@csose+Vvi&BqKa+NRs$F8j9FCX{$BLiN7V36nenE2D%) z@DIgeA@q#JeVQ-}AS`N*$8KRiK!~_N;tXL9KycS{!Ar;o5Ken@P&b7K0HMV`?0&)! zpwWg~v-9DGa0lR`b#onVf(Jk_|4mxezB1VVjah0sqn=!u0UqfVligkL1PEs3z%6QE z+6@qX{D=KjaJDZr(^wfEos6gv(N@l(w0WA%E?+i6c?-y7MsWuYK`1{Y`X`l;d3r6` zBJB3D9#>;|$=rST5F}Iv~4-yLTS#*P*i0J4}tj7eW2v~o2ue2)>YvCtggaZHU}o)?7?Lkz{PCHT}ZQ0gS<>J71c-=EVKZ4yq!mobn}5bK$x=}dzG*bAefupQ;pWI z$Tfq|zZ8jMg(#q3c+_-0tQ6J&T+H0S?W&yY1_=HBp~!*4P=FBogv5iw34joEnZqt4 zR00TD_K;XiCR1kl0!1R>j4dk&J$nR(!Z8JZj|<{f@SgGDq=GP}|}@EHatK&^ok(IvN3lDcd*< zOIQdHO#A%f)#Qr<2xcMWM zbxM-hOlSoV%zS{p&5WMtQ&n^_OpY4;{<2|>%rWwq~#KjE5jndt6bZYBxw*b!^ zH&kVb7e3kbmbh~S_#}KeXXQ@MJ}%95>U9#j+UK9ywk4)Dc~%0#no7jJk%T=85IU=s zwU5vrAQYTIVxUlojr($)qe5VY*mwVkPcMMay=f#r5}pBs#6c91Ap8dqW~U(05*7l4 z_qu7n7830{x7ne#Z%={_0L(eb)V)OaGI;*%NUpy+ft&!r3c0}awJNuGnm*cqd`mb7 zNL$s109%9|0Abif>=+>eAgsHw)VVf*EO9Mk6h2RxyH^fpAAN5T0H%S<>hl^!dw~dCVp3 zEAfFYu~))7K#(41v3m>s07CO1?1942AgeOtEh4>>@FAbz18}*iQ}2oJ+&=%z_|3dq z5DEf3DtyPgq0k&4Shx2P?`4*NdURp*)GoLb}ioTH)` z%8-EDp9uL(cnJuTB$5n2B0vH_Fe8gTG{xgHK*+KaJG32IMYy7A$=@EhP_R*9YDFoQ=%Y4AwzY1Wqh<#b%Wzq3^-oMy4zYC1EUs1LK7&Tgb8IbQe#$W&?=c5|UMKv;4G`-pG? zAebdlH>e-0%W#G*-Js8>mg>~qgr0WAI(8Pxn}zLwObucQ&{${=5JqOhHXC=1!9vKQ zN_Jtv$F6C6%*Vq^$OrH+Bb+}TL-+;|l3l>|zM#RkMKMv#1ERMc5WSCTWjnh4T6z(3 zxG>U-H|84rcIN$ZqQ%io1!U`zNb+c5JU}q(@P2nk`0Z{jDaEtM49U51ivsW5vihc^ zE%ROx~GCZKvgRWjuNH-d=gYdO73XPi!o6)q{Tii zoK9<{FG&M|8IiMh1j<1`9y5@&lLoR*nqq`=YKFQbTmyI%SxX7Ug^~clyi>%cLs$zC zVv`W>kgx_IoYI5fvGCG74IH^A<6U&Jwu;$Jfy5gju6!WLWMAZPszXWuOl@0+p4^TodN1R z34k!il`{7V z2LZx%RVoe%#{feA+7vKWhyn<2^tzlXNbfSPK}MPW2KU*51#mf`SH8=_b%4-FkG@_) zQ-I(#7Q2#A6(E=yTgf_e?5&m>!EC$KhpMz=pk1FHQV)BKFafBhYxama&l{uTG9bt? z)vZnm=j;krLR;)PpTKu4Jj|*x?>~^`BS2WVo`Bnh-2lO>Dz=YM8XzpWfPG3h2M`7& zCwrH7dd!T%l%n>YvBG44(Bud%{e?jQp=TM{LO4L^UlMzUFb5!fUV{BcNMe5hFJ@8X z8zCOx@wy0!$%=whU_xVNfb0G z@O9NvCkOPd$IFKB}bxiF7t(b#Bo;l5&xFh2^ zf+1n%uoJvVO%%R*yI6H`WhlRaZTAglxkP6sK)UGO|;`Ay*cu}=mf z^cMyJTylIRwTw{ytCg^gTTPq(1Q;j`2e^!iA$6QE5g?SN(%@(zv;hczRlz%_kOv@i ziX?HmFdHD46?byplm|d?j3;r35D5^>n!yEbXo0iBH;hZt^c-eEp-6fctK#Q9Y z^(R(4hRa8O=|GT7ssU#Kxa2s2yT9NC5N|J$|2+ixR`hN zYkG$-bK3fFlj`)MlBC86D*-Nbb)a2@?)K3>IfngQcn$C{>)9T9$X9a=Aeh}cQfDXX zvmoQ~csq$#g_8h}l^Mu>OgIG)?0bQq)-WBz3=Qt{_O4umaq_z#~fKh z9a)pc*35BiE?~y4J?+lHzW})OjHArH!T^9!r5El^g*LsMtjl@TpXWsK8etK@XH*>m zj1wjTge_{1St~3C2wPVXV5hJbAXF+!VpX9gK)A1Ft;a$fKrnkxdJjM-3J}cj?=}(6 zbcJ<}FiQST1oRb30bIh~V-FFAzqhs=p+;uL;bdvZmr~i+`p|}P9o|DpE-Cl}G6mMf zZX~n>2xi63)7cQt0|YY$>!iMvvvJntJX~d(Cu+|ajk51Wzx;7e$-9FiEg;V)f84(a z-vL7VQe^2YbOQ*1x}NF?4eX1`EH_bn12IYhJk0AtOT8{Mon~Ux>P%v<&Q5G89@^Qe ze3JR1$D9eUPuK*=WR}C~8II5wAl%>$&EZlLB(KT7sx25nwpE{Y3VQ)QSDz91wuW5B zVYT zg+PE$siBnGTxbmt%KyZ_htT^cnR4myTu3&rB%xUNESo`q4Z>!Cu-n4_q;S^aUGjH; zM~(;E`II1h0r_}$hd%|&m^TdhR3x%Zs;cQFn zi^5fa5PqD{Q-s+7A)o+>RfHMo#cx1i5@I81qh~XrQ3Ogo&cfBAG~V_bpS%BUM(VoaR9;0b9d4YkrW`r*TPQA zQ`Vtj6bJ(|kbPbT=bl`@m?&mD(&c*NSY^L)EGmWjA>kOnWBm`=!YP0-G!1q?p%p-g zY((}Zs;y1JLhwn6T|oFNC8ynI+VuVM%I6~}mzQCQzu8axL1qr-tMC|*&CHn|(FdQg z0O4QmnU42@?xP6R$194^V!So23*%cCyOVlSI16wYx`KeSh2a3f+y>lz5j=gZevP?p zo1WHh>TdlBaM|(~_6}hWKsdUKfXClZ&IK$4v)*X2+6aCC!AxU6ycXd&K**nhEI9-> zfH0^U@xp}&fKaF=_TM#~xq@reWJ`4#y~iBDf2J@G;L|e+5yuLX0Ybd)XsP2tI)GqS zCRn-`VFf@KSQ_tz!cu@>miUX)1zoa>DfreX3jQE`26&h^nf)V@@WifN*5pYSN@_8| z58%?G19nv*03eiBk$ys1yWAA|MGFf){Gtu?;%{zR-F4GyXWz75T*2SvDo759Vx}j3 zizk!!5EIt4@;}kKO+D;ZezTiLra%hL2FT)8lm=?rhD{X9P6xfVFy4kV-$O6GRa?etq!B;mNg5keNDlU{06v~DZ4irzvs9M z5Wf9G{?r>mI)LD{ouX2oOG;An~`5?45rLJPtpmU%T9?I6VXu8{nAh75 zdcCb+zuuY=)*V6-=Dejb`klW=4zs!ANmT|f1EQFPVHWx0(_y2PVL$VxE(epED0~ID zWL5<$k5J&Zv*pEp&UwPPhaJghK$Kzh2I=X)NwW``yt&<!gMSC1dUAAsOF5IddV z0uZ_<;}`}Ag8{<64cHfiD*(Za;+mrS?F{>V8_|q%Tf8R5L@Yd(EyCU;>;!7C8}8u4 zG+`FNWo0q)92HIi1oJp8wiCe*AneFV35SK_0O49~?Ei#c0HN3s>{>!SfMC{fn7)}( zW&;G@YsCBeT0vL~6Q!9ab}OMBKUeP1n?0`09?8>#U3P#00?hq z;+|p_NCOZioaZ3s3yT3lXji;v3szUQkeE&rPFrV^I|?BHAM@Juk~b#DTY&JY75+n1 z3r@sBXjm2R0m5K_@XHPF?C!t|AY@2KVp_p7oz<`}ZNr0?k$<`{8{lG=hbdYg7hiy| z>MQm-VIx5B8;*BrArK%`oKIqNp*27-ON+Rar`+TKAtr{zdBPNckhcxl3$}4_aAjkn zG}m3NhtL}!6n#s6U!fF0NK^@43qU@AF!FEg&F{%F84JO5QUz`%OL>4$g@zPI4WZ6B zYg!a5Jgja(>Pg`&z$Mi!g18E90Kp8%wDip_1PIrMVBZ$*53%aMr`2(p9-y0qod6eS zeSv9(49nR4JUhJ?u>pMACF}$EcxA_~BGdo~J7*B`j__cHb>uyF_Lm#@@K#6wxJ>GS z`!rz|Kp3hsbf6G<&3e?5Mu#*rIE=5;!Q1JUPX{&}&f1q`Hz64ylle(Y>L>NLf6^7Y zvbG4j?aS+#Zk_SMC;R@HViETJMBu*2+7cS%*=gfy0rh1+;dX3bTRbyMbXQIs_W>NudTFkz z<7NT~VOy}r3sbkS2FO+(+PfN1(i!0bz~}O10>2YJ0EAZh$=V5>?B7jmEI8&1ivb>+ z5{dZgEiv|DA(-J~5uZ^<1B7Yi@m?ov1PEp^_IdG|j!>|hQB1pUrJcA`-D$-?Yf00c9MBhyIk->vEx zkI6kLV6!j{;Nhl5uw1J&)+n#t6n6Iw$}hp$zNlK~Az*KzA0SV^1K4X4D0es(!g~$v zeJvycguJ?X3JOI4LJSoK$9iECKp0U8J6c!_wA^aFt+)pZO%$!M-3|@v(gWaDywWbEKkB z1>j=Vy&tA0ZzMqYJ`Ovr4kUwpAf~abd~Srw0FUabaeBSuI|;U{ouk_!OciDVJg(>{ z?+cIZL*3>_;!QubQQyVH#S9@Csb6QT{p+0EkNZR6DZryu7VH5+I6yE1vK!Nq?r463 zC361o#(T|!qj)DI0({Jn?AN6@3$nzRa!eQK4PHVVcK{yd^}Hx=<_=$gU@tBBff%W7 z8(~>v5;q8&0Ul}ycAOP1+D*dVs!RrLQO&f%7N&+?r%sc4B4wl#+yS}b%i{D&_`=Bl z(8?UH8A!YBJJK$Ij~Ox7*j4`$Kv<9sdxNkUApFjYojV`M4-mF(J-v_-AUxLe%Eg10Y;dQ^CK&e*htH4JA|+Y666o+emCGvLRz6g<@)d85$EkY6 zyIQX{yorg6+103IM+AR>ptV%&9)V$42(S8(cvrXx5Dw;~gqyFuYCs@Yx0s%w~rP*@%(|5L&ImJ4EOK5MIRM?W9}kYb*paY$Jl_grgfkFq<~r z)J6$q?X!J>s&w1B>i67>iHliQHgGI?$^(S!IdOR^yaot<>a}Vvv<3+6Ct?o~A_0Qw z?JA%(!V2d%M;4od#F@f4fJdcx3g|3!18OKrd z`KT zBY;P#{&)un600BOU<*>gBKLEnl9|Z8#&ECa+ zEi^;@1Hu#*;9)v(%IiT@*?v%&=Ad$F4jOpc9Lc7%lzBin4#@I{Lw2OjtovuW%+A)~ zyFnglPjw)|JK<~xt8ZGSy^YI3cfs+JxIPq40rIZam%Cor1P})DV>x;Y9RWiBDcFOA zaDcFOHuibpGC(kE*^DSjj8Oo=eBo{Mt#<$j1-bh=0<)=KxjZJy(vjrfE$n9(OXsKM zJQ|us-#)tX-FyT1m==p-&+zdB2*+L%=Av*FAUux7JBeQSQ`j&3CvTE?P}q9Y8u_N2 zXHM_qe5fka1mrPIg2&V(c$g+Z-(EayhAyLwu|gEUXL&I8KH+FEH|@TG9-YEf#hoI| z0Qj^RPO<%k)&RkrLo0L+&9~1XvnRp3wPg7M@c7h#!${i@{ELNP#<^XXi*RKwE8ezY zi_Uic;U6l50elK~B)O_k3?R53DFw6ygEGv#LaKt_G4-vzFvy zU`FRVW!%!PIgZO-;ox!WVsplFJ<%~H{R^Z7q2EfpCkZnFLa)Qv5r@^GI{L7cZaV9O|MW&mR|vQRd~&_U&MOprZTa}o zW0PejW#knK0$j{?Ny!%?qy`Afvr*_0VGTfdrRsd5@YSx@`5KIleYHp6KCP1j8v$%`U-9C#yZ^lly1$@QA<68^tA(zxDKAt8#4@Y;g^s`@3?RIuaoX`o z_yQ2jB8}c}$WkKO{0nCASa@449%{>MF0{5AG|foPA{xorV~X);n~8Ycg1QK$uy3RO@>PpAk@nLVd|{os@TG|4VWmXs9+0rA=pw1b}J}$ zw`>c=JO*}Ri(_|p$FVz(f$j0w9oXIPb+7r}_xJI~^?UZco@cFL@0m4g)~uL?ZC(@V zg&{)zL1bH8C=C$07oy4%5F0kM zXZ0xa{j}Bh(=nsvosKIwjqb$-1V2FN`n1@`g|h&`?47s$HA2d+CiAfsvF8X203I&7 zW|9l30K(hF9KFjDkQ^YqQ1zAc1$c#ppzWj_g}Ui=X;DlR^O9-6edKNc;g#wLmn^^) zAWZ2;2@{2QfY3xo*+OVzAL=}v=8J@701q>mZd@!v96&Ht$=3}09`{XE;%=V~rL_&m z!j@L~CA=?OtSf$}nEk28wq8E@r0F4?PU^cx_xd@gm7FOo#$_6s(7L zEumgLD}v7FP&1gTga&i{2r`+h$%^|tVG1C|OfG7sVVfHU7~$Gp4&sgQd9T%qk>s(n zbYogAtOvwA9!%RIt_CbR+wnH8Q#C}8K|5`mpg$O!OgP4(mG zCG-Udm1>jUy;qtUQ5O?sN&%E5!fJqEW-Kfj&A~tHZVrC%aQ?G+VLrekq8N4yp$&`W zhqBo~tlt7M*sgt8yJF#Us5FIc)^aqrun^3gf;AU$+W-(AtDp9}@EahQH!#cl5w{v3 zWTqRykzMcs2xcLHJmU}w0EC+{*dJmvE9yHYN^!M%n+dHfYcV6lVs{QF$A5*}0GB)O z2znqq0SKMSVmpK$0KreMkV^<<0D@Vt@J&%XJ^+Nw*U2xVkP{%76$Ex9BV-Ri2+)&j zsTEEPPcLsjx)#brd?_IS;4<_8_C{eVK$y1_d!?`zAfzith9!lv0Ab@Tc?ffFIa~fc z*$d+28$LZ2o&$Uq?V;pl!m2$^R&;Y_KbR$862Ic}7U1(imD_XSn_a_IcOkKj(1Go$ zo(6b@#Z2Wxe_;?HX7zZoG!v)BVLD65avA+Ie925e5K+-CBHWpKu5u{Gt)=aAr7& zBN;$2{ffuAfE;H5LN0!Dhrdt;ARKK>_L z2XN~33a7!suveDPvLLUvN!5E_Snvb5m`AYqCAiE12xb`8$ohDU1qc@cNxUpv2MC8< zDdDV;01(WmtkQW13Cv@)Ey9{qg>?zl5hCpCXqpptyfDX!AC83}{LT7_zx|M0{7t@V znqnUpP6P4{_N9zELWD2p*$bBF__&8%08I7JP}M_Is)yKq%niM$yUb_d3Lth>b&}T! zn*hQ=9p5?OB0xyKhLVDW@@t%})^u!I`ARbX^6%Y9*Myq@$MxZ4yHFSl5GF=pZxpry zgqVHUqlGwtV3tTqOhaLB0m95^5;qIm0fJdzf8$()tpFkJ687p#dQ@MJiBchs_y$6= zIBLOF44#Lkl*}lj+C*|vzkW^R9WY*-FI+u2Ir^}@G68Zw7 zOsCI$jn4KwWrTfdMBWu10zCTZ2l-1F3J{)l=O`WuuK>b<2ojG7Cjf$3tZ<)N=tu3w z`QD-={##T}KesV)(Sp79(!B?;5RP~w91u0D@WJBkn1}41iEVcICHZ zUCtJM=S27{yZ{Q}F5uW9>;YPl@R=b&$n6?Xw7r>=V zEbbMADgfc1s~qMF;Wa>LzX*GTFa{u)cet4~(XiQOBe<_7yr@td;IWz)AC42k8G!I` zB;lV%YVg%hOq3oAw6D2^zv)3k#ou^AW1+5v(K@ z!o)uKPZ4GSgwJb9bY2INt#h&71~BH>%$Z-ii^weipDHV{TL~Qjf_Y7sRG?n6XkRPawDfy4l6fRB#$fRD)Ucy|~207A@=kdKj> zh;grFVxB+3{kP!qn43*m*1(^sD{i(h-@f27EW^$uWCLXLJqcO5B?TD(!h|*0%Y?OS zc;P@_q}B00`;+IZ$9@)O-tn#X6mbvWZ5Ht8sU}&B-54{w(QT@Ru&tVt6`p~nN~s16 z12VfMK5j+ib3kO9KiDIMu>fK2DuNaYO98@&%h;2IX#k-|GTA~rKrpNRznp{c1|VeA zBgiP7_TKh$NO)0%o<;T6I0h4!$QYC+LJNS zQ4QeHA{Qm}5c&cHGtk&c9djuFLjL#IwS{n?4wnMwi4PRYop+9JL;vShAHEke$>3o% zvU&=LOtK4?G(viSaJevv*Mg5iJqMddD8RPTi+8Z*YnnpjP)Z0W#EP1)XbGCNgZ2bc_WnSY zhAYK#SY{r1y20dqw75AO=eJ~%O-KqTeVRA^+lAfUj3}wc|6a@) zWsb-U-Mf>TTpzG8;F9-jI6mkXpT-N506}J!=moVgF4M;7RfKhO+PIQu3!xLhXMoOu zCBh2(L|Fe7|6RgffJb#N>~=yefN)A@+DqY$eY%-vawm84ND7#hKD5h-E@SY__711~ zLScXqYX%87&dc}K3ZR(BjsLz9dlw*>4Y8iM;PC<=tei>wZebrlFpJn*xd~Ya5aQ-x zzg0)V3M_;j^AS!8{{RHv%!Jp>tXoiBOcb+8bcer@y8wi1YV_R{?(B1#)tZ&l#`NaH zQekCpYj_O9f2%a-^p4Ym#U^1JAo7l`_){?y?`hw8t5EYg8Vk(<9_`nYNnc?gK)9^7 z@pa)pyMb(WQ7u3>f};q)qhmDoaA7n+s8JL9N2Vk^B=*EqCg+HMEIbDYW`stM+7#0p zAehUlt1hda_GNX8?m)*q;Ss`)M1>Y>Z_+a1q(Do(x)IXemXBHMdX53*9^}+PE z`(P%e!DGF!8Q?J>8;SFTMcJ%j`{?1yc#rn?oqj041n2&yG&8htL?aGx3?Q(56n1B! zD?sRbQi2c;5N2&5e6Fw%AeepNKWj9=cYt8VJD=B@to#2pLWyB`M-0<_v>_%gGs=_U z5@9t!$oP}^{6b-X&}16+AR!hY_`Bm>QYZ@$(&~FHA(XMd+-tY7p9zTokB(I+H(KZe zw34vdv*P_YT)vI7-g(iVbzBcl3BnaXP?9O6rV-Kugzq!Spuc)4E5@6HH>*PxP|aM# zu9?jaLRTM?$1Ole3ODT3LRx@ee!?;O2^ZNv;fHo4dbL;QN7nYnB|I-hwh}t#wW1dU zd*#f!gbz7|+<;u(^`Oj8!nYm_yxzcluk>fu%v7JCBUc=v z5K`qKzwCK5*vSVI<>fk3e+ka(jf?3+NkaFDBL%=ClYUO~wljzQo2JQukY4a&@4_uf zx#P`<5A?|Ks4KaA7JdODpLOP76NR^(t?&_y@mlLb)DB?}z{OoR4-di9zJr*x&b*#E;zz(0;Rb6cFY@OeFk&yCCJEE_T0MINdHHX= zNeO#|{eWW30>tx^k=bH^V7g37k0T~<94q{7=eC=Lb5Exs|DSypnm)8g)i{~~F6Q6q zosz_U!e4+~e&~VskC5cE@i4ceHM$*b0C*hHwfb0iZeOs4^^JxImF%xI_j1CEvZia% zok6a#-l;jp03j5RL2O%GXA6q}f*D9x^9Mp*fG}et-V24L0Ku;ni6w+G0KvSF-u#hr zwgUvSAX6=F7zA)ScaSV|Yh@NEyMMY-ZW0Fz z!vG#f*5PqQxB(DaFCuY-Fa{u)8EHkin>%s=gt8^E!-YtIV7i{`EYNhvhy~_o4{jp$ zjBp;{Vm6+SRc$cRt_@NR;(yB{6b5+o`-%4)VF5rG*baM?Fb*KNb|>6j@aXPhy}KUl z8GiN{$qB+0fREWNe8fGn9S;z?>p^0oFvWhFFoVuVXoS)jdu-Bp)t*a)6|JnHiR|C~ z!4vl{!Vf?umM^I%((*N)$3pNaNn&}SB0w0tonz=NjM&ad&saJe%@0&BA3+&gnqxET zr@wqo(EI0B-BAHv?pL#u@4v$B?97$FDQ)2ye3l9;0g=tr zAdC_E1B6O1NNgu`dcnKZMl|E!(+}!Mw-jUq_?TC2J@v{h1|XQh60P;0c6v_F;e|lY zFb9{8qleHN;A2)fJ3fq{(*VJ=FTx~LvxUt%O^*mCSgW8-5_TooxLBWrGk~Bf+;$l< z0qV4;ha(eHVDGCkeItCx;WVo#QKM_}VWF@T5M@@jep{PtKGtTrj6jCU<*~@4s!$W) zvuzXh3SkaFNLC5|TtYs8kXQsetxk;$_E}*Dl&)w%$Qpo0TxZH0C3FV}1Mlfbguwt| zM>oRHcXMGm*sGW*xib)-Qz!@!W{$#rwlE(c)HqIJHzE2sON0cn)T!xbO!|(zD%#zQ zuk@_+L-@l3Q<#Iw!EA)wS&h`Lb|bZIPO|7IL;*5x?MLDeVK_iAy;8l^D>ZeqDSDC` zYSV;xyS0{}d+Gz>iG5==1BX7xBYX$sk+ciUil8g{aVPGykU@tW-HQ{g|{n+a_JxfU8nhFA26QxQvoCqhM`hNpGsI!#M6j<{|I zV(J52&des;hr$bh5Z?#)ZNe^qFj{w{)xvuFwv_u9c21!nz@t)9>`+2zlOz}_P407O2b zwdhDu38b!MZBj+#L;t7aP*V;u91E8*YI`gaR@x1aJf*P<2t`Ws%E&dqGxT_JK6OhZ z-vlgz%qG!&oe>5Cgn6~5p`A|)$1(b;!?tO)UZVZz+ z!`u|J;d!Q_l$H(P6FCz9e!^b>!7Lf&S(KnGMXhO}!CuY$Gvi)EC;@OW&9Dz@hJ67D z6<#?x#V4UPr9Vd?pBzO2DP~gU_6~d-byt~KGpMX*TVi9{x>)zV2YdRPK}+9rlfQEw z<6~ZjkI=%O2VWbZbrBMW3L}a*TZbcQAb#2(;*sO)1WL*@5o7}t*SH9FFZJ?GDq<~p z#Lr=R#JA8H?$`lvF%!qjPDTg@2<9O#p65Hq9QL5ww5zOVsF_X`MYEYXsK)0^RSx)u za2NbjvRGjxK)64i z*hJwiKebbU!MW_w%FiRU}e1+TPf+iEQs-trwa!uLD zx;L9a6JyKazE;=>hNJ4&d3%xa}A^$OHCtHL&yaX%pQ6*eDJ6P5X``yP^}hNrmGRmif5i` z>}3IX?CC`KWnmvcs9BuEhQ&3psVOFk89EkM374srtl>Kt3AOzw-Q36jrq`-+GrZdf z9RSYec2_|6ydnT$=mqQ%!We+Ce?9gE;Tk}QP&Z*8LA{0u_DlS}2q^%( z*~)SDGlFu3nq15@!l8}vIZyvALEY|CLOyV% zMOq8~D@PNd9U$bY7xurxZGiAxXOmk$XL@SW^)rfD9;%ZsnK%G0Nq2BixrO{YoUD4U z>DK>zo2b{q1GaK|n~Fs$N{7%LZ`PKJsEKRCnsi!J=Iqf@ppL47z6G)~i$oWEPyRvn zZ9_{4I9>{O0UoPn;k{1S1ay#jv3>G^y!ja1zKF)b^3!};EvyIlyyG>6BS`{C1r*ei zB3=pa0D{+ZibyYHe{L14&j`f=?MN*llmWPOQ#*2~Fv4z3nw^nq{ z`uAXSus?MLdnPDXfXBoT?B&8bfG{qegBm4F1_%$%k@(}Bwt8?mZ(K(Dpu`Jv04}D1 zT~7_{L7cA$)1HxdwIagdXRNxU_YY>b>@MiJ85>A*j7S2 zfPbCGB)1mY0|YaLqliYaO)6ZDvh}BvA+{03qgO$WJXKKQXWQG0mW^ zMS5UeW;SaC2pa%`c`Fp2 zpO8p^U^c<-oK0hHdhqT9#msB)EW!b20SIR4g+sc(9GmZA`LL&#wY+SIN4xvY$u~s{ zkQ(4z+(Kvr5SsH_IEIuUWH=T=_%8C>{eqC@yPPcV z(zHh#ED!OBc)Skjwr~;PXePq8%1n4WfMABOB}5=x0SG?yVLB=a)c``S%7j-Is#kWg z+IFM5m^pz@vxWHppAM<;?;>KS>$loYS?Y>u$N zKG~`d!44Bj0kYkhANyb7c79%CjOUf_q^}(6G$EcHqkO!$-Tl1)hn>P9K-jmDB>xhe zN12j_)a5XS3!?!Z^-^Ou5E=u7t$Fc&AUpvGUxt&P=LnDmAe6XDVmYA#KrpMgJn?g) z5%owAC+z9M z7=U2bxcH?yGwF0wjM-?Q!7@A=13ca=C-J-R8z5Y6i~XjplT~XUyAYMS%BKJ!1dwcM z`^Bp5SDD(L$BFcMoN%!pCyIJvR~702{N1S)9mRxFcKvAHPOquNzx6QDyYH`W><)q3FOhAA!r_#=rS8I4gX2PG(b>(-TI0Pr4yXu4|5VF zE5Qd>!5!ezuQTqWgoyybtdu`mk4EFoqmlW!>>tkC{^81|8Hgi)EX#|d!& z!A!C}f1W%pfw42a9rIuDVU@5B;8OlK?k$8izny2XRdlR*@_jvyLwgT!S=k7Ct*{Xw zbkLokrw{`W%$6cPsvPp#mBX%Hc<&Vs0z7`EBhkqNBn1d&WS#GP@+bxnmUqD3)Iq}~ zwqc^Uy~EvKCPMr4e&A3mGf?-`g*^blY~Jp*93d+}Fg>9iXvI0Y0EC9BmU;+%0m7eZB<8N}Y|XD8;%Y@^3HIC!z-}jWqKVgrT@XXf7`OkX5p)+Q%?HAY(t z)$JDPD>?!kKLnRt<{#D6aK~t2JRq0%x{;(B3DN+Be`}I>Tex4-3O`F%#Lf<+ZWNXR zTud+EcYPDT?Qf#hU`qH)7z*$(>lV2@B9r6*A$AzvvxWHpVIQv*94Cc;0K&pZ6(Fnx z2xg30=GD53WnXPFnX9vDo3LxXb$4EfSKCWf_;62n3J5amVy8??E^Yw9YYTRIAv-|G z;!K$y!gnWAaGLyt=NF0sJj?>Vz5@}84Yba;r~5qFES|q-TxQzej!EQnQuqhp+;j(i zU4`BNAyomgPA;Sa2&I!@M+!{ zoSe$X#kyFRS6JI413diA3+UKtgpLGwnw?adeJ8XPKrkIiRcGN*a~5-%*^wisR!MXe z5YhpB3dfRMM~H}ZvNm0%lGvP@EcOZq0X{o-VxJc-0fdtulqhTi2xgRFs=4Hn1|U?g zkKIP-01zfm!yYE|0SG>EgclL~0m9i@BxZhY<}K86vhJ^BtlRD$9O*vcP!H?P1{&Cr zjv$ZFQ8#fNC&U3_Q=BB9)IwT-P%;;ZWrbjXFkDx{XkomMHLVYWua3J0de}QmIyL9M z(lgow_TW*<(Oc*T2sC@-ZHp&x7eFX9io>ZVGyn)@&fN5h2(ti!*>W!N4S9S32p1S~ z<;bmN>wjV)G*qLmeO`^9>1;RcI{)AG+hC|wk5y#-%+h1=5#%xl5agATpwdDhK=_rM zY>TG=rBhfHn6vBW#|siiq|gN5aK7-aMY&K_xHL^fZ`dG7qei0sk9sU5fPJi$iDvSVT)}Pr2YeQ>%wg7z0 zhylkU3hMz7(taf|myi!2#8oDPKn)VvgN0D4KSD7f2q1)&!Mj;Eu@XQ@I7R9e;RZmM z(}KhW!V-YsnjSlw;0+LBYT!Lu7!MFm_r*>W-U5V!Jvqvw!pWXiv4404KfN~}W(jk9 zGftf~tRu{Pg}Xc-JG4DCQM;RvyiYg;5LhsW+Flq15W00HF{=J&1cv4@;oBEb|cpM@O2jm;2)4IFR%RaYHCc!=` zoCA1R>+oJGtON-A8e=~fUIB#Kov_1&NPy6PEyp=tmKJGCG`dwb zW9;eC6cX>p;iVX3O3KCM<_H$Fe-~jvx0I()4j^>uirq`-3lJK;Cy%y5M}UxdD|U9l z2OzjT!#k&t8z9u3kKJRw)>Y{}pLW(HT0YMrDD;Ey1>jVvAUUk};@E~_Ay? zTAsj%O~SSWo~$@Ht7M)aj~tg@l5wK&0T4Q+BlZlz>S(1az|H7rIB)P9{>6%*qauPm zLOc4B7A15CM7(N`{Z;r05N^d{-xD4IgmhG^j*LR)lh#3YPxi~VjnrI15r9jU`lNaY z$pFH}9Q-@`ghM&3oO`JiehnoxPb?@vb0FdyJ<&rxk;7tPIUs66DeN)ARDfXKu71;d z(H)cRW4T8LZi3f6%YQ3N9bTQmhjYSVK+L#j*u#WA0AX?z8Lk&LM_C6SYI&Rx-ZR}; zi_2HxC&15b4lXH$^Z;QJr>+^TkfYYsEr;f{s$0N}qMAF)e>75S_;@7V34-U^i`^aHrWc;UWS zSPl?YRL4FgoUQIOD|w)2sM!c^6O9PRHh|0LSH!2~*5=4y-`_3{!u_}4GT3Ai`5e26 z(BipucwUf~TlKBDHxL?cwd!6$S(}ICeZrwU)|A2wM2yp!Jyn=_j@8_rF~{;jSBiZr zd;yf*NBtaf-N%ep-DC;6A~#NX<9r>vL1S%fj69!}Q*QALN6 zT3jd%5PoF9{v#yG$b(&RmI4eef`3(^Ccx*4E~`Z0t$l6f=*Q9L67m5&a?pS6C?k{u z2!&gd=qHo_2vZ7UZxXf@wx))$&80bI-kp(fuES^$JmI`Cn_1pDYs)e&6~ zk3IkohwgPfgx>ZIZ^#<#DZ&iqhTadSTm_>0f z<|L1+0O4k8>~E=^tse!;y5>BjyZt5MUqEu@CB#-2YAF#Eq?i=4@?-BL`Jj}?fU=f@ts;WhN2iS3eglbPHmKn+ zVFTl38Zt7|%wm4JgM^m=r-9xC#0zr(LOCAe9o2=}0Ktg|Jjd4xAhCjrwWutuvck3S zuP9Un__)T9>@0k;ud+WoNX)$xs!w8*_uvf{f*A>RIyvQ>0|>JV;k`xJ0T9f7 zZJP=cvJD_KyGdfln|j9@g^99-2Uy2H!gherFDve5ZIFRj2!r>LxJX#GkI6YlSd=d0 zFxi9&l@D7L64-*?NmX@LAqgO=Z#lB*EQAAuIm@wE3F`ntxb8JkLiarEalD2xz;!;8 zL4?o{;Il0W$-9KTNvz@71HAmqZasAdl1(JQ#dMSQ8imUMfUx}v@dt&YSFD5>Zf#~6 z^}2OX>esP0XJACi!ygRUGcEnP`y~S+!?KV|3!yzgFb(VqYG7CSX{9Sf>*8uwW)ztT z6xE&(SPS51uBlIY7{1fO1g5LY0lEoZ0FT$Y)KjbnX#hg8+l1E@>H`E*jdfIA7G>9B zfz?RtBsc&b|E9;jonBK5?_;9O*}$Rg685sJ;^MBHSZ3JPvu=1M0({KQEC>F^=LkU9 z;J{80t^kA-x~z)|#qDd`Oj=)}*ISuSnLO^P>*uH7RKOg4jeU4W3QYicOwW$JF*^?I z32&6QjZiu~C*}thE^hxKq!Tg%1T*2h_FFv0KQ+ae-kwp@@R$kkIIxocBSE+V5CZCu zSVxGgW2J3QwYhmPsh5T80GE}svDXS40fKon8L^gP#sCDfQF_gV2z3{_SYbX?GVzC~ zWXxLP>d_+2+N|m!r!n9KN08wVZ;A~X^^X)2N*ewogvM~LY)uT;_SG$9SNPR3k z2gI0N>-&|$RtL_S7a=D=`0@d7kB{Ix7D8?{aqlG=GIg$;INZ)6gJRtjqYk)~hbi|Vl-0Ac$(?A^jXfKa+W;nhEYu>LHxsLfV8 z^5Ld8CsJ7~Tzqu&Awrn_FXU#hv?ISz7~rvBDE1Oz1wg2sn`5Xh)CUMzI*=G5gaL%~ zi?O|gtNKlKrkIlTU!vbr-jwlhXGy5^*_4^ZuUQ}g=QV&g-JPFtoz6LQrpiC@@PAxC_Yn! zS%AFyKfxX^Oacf84`81W&I1H9rFpR@!g7GnKtHKj-?WkalWM^sM^~X|IV(*onimcA zeKr+Z+F$B}aO_vYyKtHpwK<-veM3ClE3P1_ozQ88ixvHYHcJoEceaWTU<8=i?Bw)#q;uohK;$PwVq>2YGD(;T$mpEfzc++i zb|ZLRV-gn$%K#qj3SbWxMgs)1u>IE|2tR>5^ceJ)Fcct|fw$*#km(VCa8#%A$xtWu zCj18zrLg*M8Vk+sP8_qr;Zq&|%k0+XEv%pvk&U3}^qiI!7BP_nC?ZDa4-f+NCZmPW z#(te)_MEG!TSHyOHC*`41L~9o%biG4yiSJS#1L35#bVcesH?u9Ln5O(j#*NzX>h1!6i z67M;V%0hL3a4{u`SA~B8!qbV^FNHS%VRbUR*9)7IIa_xVcwe2S5}$%KMWGfJJ}&+o zMnS`o>Whv<;U2&x_Y^XzBGj1TY~`BFE6`*!N%j^}0(^Y* zhO~&_4-iaMQ9@Nkpj}nW7=gDX%ma9s&f%do5Jmt5v(mwy@f_^BvF6wo>w=gq!~r~> zl%xRGB&Hkm5+;gSHgQKjirE7YYQDm~h0q=#ta?by8R0xYFps?LbuZ~`Kk^m|zz!Bd z0Ujyi@y;M*0tl(|V&@f#0KL=xUKMvQbt`7IyA{I%v6~1jSY6@IzpNFU@iGBrgNfq4-`$D0bbtGn!U$zE5R5V)Iu_^naPgHv9&Xy#DH^K)%kXewS=udJf4iG$t zk?14j1qf!W#n>(!+C+e0)_d{jM2IIqNYxwfG(viSuuE6KUK;2dJ_Wj3m7dW(9d;1^ zrb0`Ak6D}egw`gmo7@D|`9Wf9p*_H(bPjTl;7z$?NmM_v3mN&q0nY!@>$HwBLX2=3*H_Ygb*!sGfR`Zl86+zpJ!qj(ZO3*X~e z#r!<|Z=-rLh^0XoQY)byAo6=gISNjmE>`RIjH5IIXXk3*?2T0nyPwNEzBi3>T*9Hb z&>9fdNL5@1p({Y}*n(Y3&?q~Ehn%7gS85H1J3v^Rl*Hx2YJd=1l*FaN%AzdkxQ7Sb zD-#)*61j{ffA(ZJ`U$0zS#MpbtS%e$_VckgVO~N*S@NpC2nKrx7Qq4x?iE@o|!f{i$W1k(a zDl(hkUCwg8#~zO>_mR3q*a3+7Ku?7u*=gVg5X@PTTW7`8RYvI4f^vomBLE(zYxKV) zgxm!Pn|EO+2v>ITeck7GG5hvf%aG;)d?u?qV7{;nAbh$*;y2+JKsc8R`>Bus5IX5` zJXRP35R#PUAaV=&OEVCwDn0#aTuDwYe7EmNuVN|Uo$v_|G$ESAmBLzpkoF(!5<(e( zV5-gGsy4^j)#kMz5?=~$03HYCVqX{T0EF+YDZs0Z9tg9x;ibcE2K$&-aoNXosyr84{v$=8^}G21W9ZHC7}fJYQhjgGdZoUGbK zc@Gk|jg(EoHbC;q3D^%?lfm-|&eoKFXnCirg;Yo=2JpF&izE0U`~e6dC9#_ctpI}7 zZn0N!Nr#2-`zS)DV<0C$SQvx7R9FcR%=?*{iRAG(wJ9ZwJ9Z9tT|&7qacQ0p_b8z| zKp3tT#42H31uNnOUAE7b^5KK<1>jOhFEMHh;Q(Rrb?nHO3H!3-@wl$U?+SYD>m zmuC=gmlPzA5hgI2$b->;S+5Y~FO&g9h3fuUNvLMuM0<3{eV8x`;L*fEVsD{2P|3VK zcPtlH0|YaYx2{I=R?KJq0KB#b%ON zQK$+KK9|J)F8l@vdXesMt*?=-?wBZM^~1C$$Rqpb$6xfWjx$9 zS;{d?s2IS|Oe(!V$RiX6_?T&NAA2Hv z1qerK;QzO<3?MY|#O@^w00?G1h;BI%q5*;#^b?j6p)x@5YK@&$$O#a%rixZq;q^;A zCd$rn9QtA5I6yF?0Dox|pjP`sFoRd>&nK`EV^=&j1$w%h=_hs7Ki~fZZ>91FdFE(Z zk%-PhS3ua{f!Je(i36<)Z3Dg9n(bzCW+9{80GF2f(S`}5>|f3-KKEYz&YuAuD;2+6 zI0z7S&cgeYa26n##jxgR;@^gfmh<~EUa`>`DdDUtr$Jb_m^o@q9;3DZ2z`oS4-f_e z1T(F#il+7T-E4|EO3%IHs&EV7v9KWaVc|GHFk9(8%z*F$Al$l#edC_9)v{2qtDBeZ zf`LN0e6uPBdF3!SwY?hmRi}&bFQB$V6`{sH%lk~Am%mwtV(Mi6*_nVWy@nGXEMx%) zZNo_HC`5&EvOVYNCa3_(zJd?Hr^;!v>>_jn2w8(j%qips2sy5iSVSlR5X@W9eOD2V z0)&Vqct;7{0fJfa`)F%~lK^4=L=NKAMBTT~PIR(*z6tWIZ=#|V)yIx9Q?pwXM`#0x zG8f!NU2t3N3vSze>s^fj1z^Y(JM% z+s{SWH{avS@jfk_19<%GK$h7$g4_ThgAS{p;9Hz#JYxvlh6dqp2@8WPzwGRgY^LRY zpAuJB=lu;mIvQU=na@vlzcQo||SHNqTCkgD?%LVmkW-|39~uW%bs z_>K_l^TJht@N5q`ruiGB|J(9@L61g~U?w@5-NxJd;nx}97ncW@slrTvV0tN^&_U^V z0T6sDaS$QF3CsC}u4dE|sa-9rc6;0Kx1eu}ck;y>`RIya_$6nzq;}<1vE@ z%CS@U+penKzajjy@EwqcX{+W}TeX;Jt5$H-9nFXOLL-1ncXhmu7bXD&(=k>}9b<>= z#(pI~GHfYSWevFDr&wj?Y8+z%y~^tN_6bXj-lTO(Q1r;B$et*5t!vFh^K$n9(zCv?W?) zqL_9_Hd~$Ysq-g3byFY;a%C zpTjppYig?6s%zI+kG_-qP51=}YBCzTh0q2dI8<+c8N{({$3pPsji95R&;TGz^}^oJ zACLW52z{0l-scT!EEYo71C%)VfLe*u4_MI*?XX4{qs}!u43@}7Vi|zrrT5sbAAmbR zxYLDPJ`3Lg!u{GLCanWf0)zw8NIW8(00?DAk{B$60)!lNh&lX)G63OB8xqgA(c+Ys zFj36*>l4r7G6f(cn~H7r(7rdt2xdUev-%X12=Fk=BbOM)f8C8m+%E>uR6D(leE$>f zF5`ZhKz%s!0r@NvmI1=1M3co5VFf^_;EmltXbcc``ePp!jsxbwSLzbcr6CDlr<2WV z;Wt279FJ`t52COT=47SpRl-JqU~Ojxi+@~uGMg(b0myk(ANva>0fJdzaQIJz(LY%d z?HE+d0YYE(eM}Q(0|YbJ zzlAzV+t{xPTB&W`PUvJe(A$^b9~&H=guyR!FqKJP+$Rh1eVwc~14BI9nKwaRdOpnx z@HupbQ14Ph3Np{W+uYF3O_SBS!sh9+&pjv z{_};!0G}U=u`@0K*#JTb{SIY>Ap3XNPH&N8x3I6d<^P9HdqJ+BqydIHf>6f0U+d2d%l2B1R%8Jw&rLnbYu$1n>j3kWriw_j71s? z@X2)n|9nCrfbg|4cD5?O8z5X7hkZ@BInH{$D%i_fo||#(SN8EbzCm?zY9+L*&Wqj7 z4A(z5hELChw}AMy{RrJB90dsJ=r?s_6fy$@(+?4#-iv&8Kg4YPYs-XHDXhg)SZsLb zJU$#2jss%Mprw!cKEF0%6i6)fqZy?%;we6306x#Zk(}&1a03XY-}K&VJRSjrZ!byA zlnAl`gifj?1_*-zf?2Dp))qqQ0fgh}N&Na2Bw!)DK2PG4^BNU&6B8xFW#uYlyKEiI z%0o@qTzu*ajQ}orRc1lKH_>Vv#gq5tPJEx`hmvnaq3Tc*+{EsWs5m>f$AWdR%-YnSiIUu8zXHQ^yD>9TN$J*o|wS&+F;C`eanGb#k&S4>(tbzSXcvr*4 zD*m~Qr~CWDe0nW>E$m{2r{qau-5|19toG#2LDrp;^hveTc`-;BVV@iectmpS5cU9a zHnXF0r{_=$0fgv0c#jt10D@V)I$3)>+yH`kF`A(sLMDJPQjLIt!g#wSaOODnc~+g= z7#8fB$7n}_H4im3A|T5qp&3v9SJ(8E1u1j-D-8o_LpdI6ph=8pSN zcih#*&Eb|g!hx*`Mwo_0+2)b!{&LjE03oI+8AQJ3KOBmMP}+eID3o(BHl+^TL=O{q z5fHKwpPE9%MypL?kXQYLJ7n`g_yPz$sK)CR;Xl)Yom$Xd-ZNb#q>KQcf`hSrgp2@T zZ#Ws85YB{K<&4zhW_f@9MXC~j9HiMUO|LM1$hUbNUztUyu7hU z@~ezT_$RgSUI}_ZfVXL#7wpQH5OvB3=39B8Z)Lart(cKlf&DqCa)6N5oj8Q%LdQ1;AI_7aBTkqKh>FgHJxGWJ2wBucmscog z_tRz7Sr;IL*r#6K3V8oDlz(&`79pe6Bpo930tiw1LF0s}0Kv2&{`J>W0`$hy)0Eo{$(KR00S|b?^DP5WEElz8^TKvO+LGFl*p-KSoF|fbh!` z@3d+UW-v`b>&k+l^!}!GHT^7cvjA?6XhKE`699r)g{r1Hc@ zz{kuMYjTTRS^$JML$F^8p8$ec{_N;Rgp&ZF*eZ%>AT$OD&zg~+Q*)3MAbgvSoqY!I z0SFl$9B7Iw*W$#-9!}-iU5R~aU4Zmp?;io zFfW}9CF6rU+-pup=`QqQ`|-E;Lp;N>E+HzPPzVrep51FNLR(C}-rE1yeSMQjdxMmKOv&1UNL>LYb%2_1V6B+;nvjNBX z`FLEKZ?$!19BqdkfgaYZnhZhoeT!cep$5R&jT*y|Q^*YvX6U8H3Sm7!@Lfqx#e`A- zVcu-)MZz+GV736+r1r$Nc~-8yyr(Rv%Znig9GHEL%}~pEy|B%0K3}PhyR$kWlG&XQ zX3vfO(UdzBkZa@t5<3a3>M9|i0O6H{Y6YAu=cd%;$-eQj+$^rt{*D|0j%GgE_Odwc zW>Q-5pA6mK+iKVLW8W7Z13b*KYYAF* z?Z7khU6m?K8KFWYfJeF+*cpY)0Kv>L52-*NVF00U9ujLX^1tN-o?my=2=T~yQtk4) z!b5;hw~hEr5!h|mYTK5Lm(o_^QwAXuz~`}kp_D0s8$gKfK;krE9zZaI-HLR;!=J4p zFOFkd^;Op?WRI{P;NyB0+gB(C5X|W1-BStLHuY9H)_=Z~`(5}A$mdub{!fLM0Ks$_)|$k3_nXDELVIWv!n!9&#RD-;6=qxNEt6XNz- zp?4UDo}?`wJcaCSove3_>5=hP3nf4Z1w=KS!h!Y{1_Fe*Oe9*uJb-ZVA@)__--ph# zRtI~Anh{lgI@%KU(Y{|y>I>lxAf}ogergHz>?fe?v_&0$Lg@hO-rX`@?q-VHKdK2Y z@JO?`9e3#lX~?pb&<>D|8Bb7L;|b=hGWnXd=Is6H0NQ@We z06gBy+p`bI0uZ`|Q06!x4*YK^%R45q4m4#MnIspusypcS94U;of7DTpu*V5;jhwBv zw0L99-Lr2r84m>H!+*z}TL=RP+s0GK0pSQhC^r|of=~q@yjG?DUifU+?2e|`Erf7@ z$DF&Axj1^LIn-=33IuwhAT`-Ax zrB3;*>PyWD5X@uKn0y?3>6S*w5=eZYP!8ZRs0ZHh!cc%vKNogQp&&rmqE`D3VGlrX z((_JgAuSkNkw;ARil2MFeg`?j9A?*oLR`Xx^a|J{eL&FM5%{kcHUk7Roiu$B4mJxwFoS+)Wrp*p~$xP$OI4ks%|LvHsmL(6)EZJ|Z&I44{L_$*WJ$|_+UK!~42&?;daKuFAk zw{u>QEH6)jEkiurnx!MTqY#zO>KV<xen!W=l311JXwDz7fXaG^0kNIIRw!h#<_ zFfWlu<-}tgKrpAvS)DGe?bF5G2k(+vQ!xw+kDGepydylYA3OV1!5&^k^TI}B;$rR; zS#_t#xsoY+XPD-3WgU-tC%baE{|dLeT8nNm%svDEjKfzbY5!Yh`nzT< z)y{AZ?r(rgwiT3GN(cZ5N9nV0r2GiZVTE^yW~qwNf9SLyGLmc- z3CjSE*%XvtC~QY&xrAL($PVx@&vHdol@3S6N%#g3Wk9P&g7*UK;z9sGFoU@6 zq$cD6K)8J$`?K)tzE$B38xojDo(ktVv?>4>zcR#!36%jt{!Anm7X0X&UUDeVGu#Z? zT7DgAHNfX!U$Q(ZoCFAI^O2bFlw7i6Ax!B>;#OfNKrnOew%@{S_buyPTPlH)=K?%J z^Cl-|x9SFeEd0!}J>l8;Mcji;PPuxJNj{+vz{4zPJk>(5EUR9Y5U-r`8j`IgECINf zRU1<+Mo6=m{~;N>?*2EKGCm4F06xtJk=$Bn4-h`yAj?d&7aZB_M#Epu*m1%PXO@Fx z0)JTU`uGP4{%MF<86X4rL~ALKIN2PJ<^yUxba>MSMuBf|iRiP%pqw6=kCkxX7f|+SPD+*yQK&YZ?rG`+) zzF^kGlei&X=k^v%Trzb*$t~mu2;qCN`w4#mgg2+KUkaZ9f?p&V1`6c>LJ~cvrw~%x z59?+~$SVC{>+Bz_RXW6azX$MK%Da<@*Rk%-=omolX zgP#1p^W;}-CO6NKRp~a^_B7C=-G~4@#|RSu8NODfn|uLC1rSDVqxe{1JU}oTR(u$b z@C6`zD~_Fk+ojbr{9^{^@!UR!ArY$gIpWBC89v0fHHj)h8pufQ;6{)} z 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

tn{)(uTQQM++5!6;>{7>bLHsq}~-C0t6dDw)8z7 zD*-}`s_bKhiPN0hXIQ$(CVforj4})0VxyufeM6}B%~{tVG%!b=MtrC$)C8(wL|u)# ziR;<3XcvSlj7O{8jQ`P=sQ*0$r!WxUQ)vTsC!s4qI5!Oce}#_#!G>h*j>2OzMS55m@YW#?jBjcpl>&kjJQZ%sJSpF*6b=24>+ zb`_y6z~j|n!uqR!DgYqdh>!hPc+TjLkj8YS_DF^QXkk3SC#o-p7$-~u2xAstPZwq_ zaP~gYa9BNzcL{slC$cSL^wWK|y5L80 z75PZ>BM*C84qAxATwx&~n{^7lX~!?xYlR89N8?{uC=T!_UK6{LPz@mbqoV7&aGUb0 zG*{sCqV#;9R5SF8@LvQSEg$&18dFdA^c4D8joq`0JI`}dxC@B&ybo~`^aV)(!u}%I zr-gF>VWbj=3giFZBaG~agkxb$y(q<|+?Se={6+W=kjWOVDN%+WFdQIsd`9B$!a%0C zo~;oUP{(FbZ&$nTFM!X+1;jiq!~z5x+ge|*kQ%$MkZinf=14rU13YY;`_GQVh!f@P zUs^mc+{T1748^4>z-9Cj@=p^SfG}(`iP1uLfbgjXiQj~uHCP?muS7t^o5Fo>Rv)0fRJ$>=aokY1_;Gf1CJ0I0|Z+#91D^{*zU!V?^3XiXf&1ThkkywrXwGmf&9NRemd-2d8 z0fHT@CtG+15Nw;EeELJ;@3$Y*uK-8NFBAlL*d}%F7)#*!-R=tfIIy@J@f95g)f@!Wvvlk^pklVJvfQT zM*)#*v?51)p$kCRRTuxg!U2F#tr2zup$SkHAH4Vb@P+2EwM_C{tbw?-94`~LUS%0{ z+s~%OI1bR7xyO-<*j&EV1wQo>`dn~^FjLz1{6QkT6fPZf{I60wZn%*6J%lEJgIL9{ zvMPSH0D`TC9EbbOlK>#})+zN92Ds-nR#(DYVF|#)7Bk(X$I3SMv0}^M9A80}(*TbN zK6tP4@pgREaMhOkfopxCF(CQQNbE0y*C-R_s&JbnEOtvcyYt8E&Y$ew`3v<^t`XL| zzo*q9W>J0c%moBJ(+c}v;Uhp8{VOLijp4pGN|Z>H!M1uSs9&oHAUT6d-h4u#CO*!T zrHm$wTZdNQ(zPZ1%S4aiNcM_wB^KWO-yjSUh5`h?4TQ=m1Oo(H9^@*GUeC?7&YPNy z!+1Zdn19UlDI8(D@E5?(`szn%+}Ygb7AbrLi7kaT01q!;g1mWzkOT|C#^aXg-L|h;j5II@-F7xE|6O5zm<$WeFN4`UxYw1IJNmUV(Aod3NeF#CSj5ils z9k3q1fTt0_Moh+-X+ge zG$d3@N;@DEC7;f-v{24H*=^g1cu}|t@USf>kE`Ky8Xy!>)1sIV3J?x9$G#!l2MAf} z;a#zwx+SY(+Wv00lXB4e!ef9_qn~7`C$s*&>pzg5gGwJ#_^|kCJEErzo+j*62}M= z9x~W78yy%SiU zPMbX=OC&&eyn)2T`l6s^f~Xd-j$meHj*C5A9_g@pj0y!kn?T0&ib(7inN5MeYxuy+D0^-Anc zd&?5CfJ0Ol>avc0>wLU89GDva--Tg-Om**&+)n5W5KgH^5-VJEt0gw=zCcQZ!YTQV zxp~pGIWztzgfoClNym^}Kqw3ltUD-==2&G&?iBnH%Fx5Iq;}R`VT;Q;$%0D+midtc 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 DmxN7t diff --git a/pyshacl/assets/schema.ttl b/pyshacl/assets/schema.ttl index 3843630..f0f0f43 100644 --- a/pyshacl/assets/schema.ttl +++ b/pyshacl/assets/schema.ttl @@ -211,14 +211,14 @@ schema:Accommodation-numberOfFullBathrooms a sh:PropertyShape ; sh:path schema:numberOfFullBathrooms ; sh:datatype xsd:float ; - sh:description "Number of full bathrooms - The total number of full and ¾ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsFull field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsFull+Field)."^^rdf:HTML ; + sh:description "Number of full bathrooms - The total number of full and ¾ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsFull field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsFull+Field)."^^rdf:HTML ; sh:name "numberOfFullBathrooms" ; . schema:Accommodation-numberOfPartialBathrooms a sh:PropertyShape ; sh:path schema:numberOfPartialBathrooms ; sh:datatype xsd:float ; - sh:description "Number of partial bathrooms - The total number of half and ¼ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsPartial field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsPartial+Field). "^^rdf:HTML ; + sh:description "Number of partial bathrooms - The total number of half and ¼ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsPartial field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsPartial+Field). "^^rdf:HTML ; sh:name "numberOfPartialBathrooms" ; . schema:Accommodation-numberOfRooms @@ -275,7 +275,7 @@ schema:AccountingService a rdfs:Class ; a sh:NodeShape ; rdfs:comment """Accountancy business.\\n\\nAs a [[LocalBusiness]] it can be described as a [[provider]] of one or more [[Service]]\\(s). - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Accounting service" ; rdfs:subClassOf schema:FinancialService ; . @@ -496,7 +496,7 @@ schema:ActionAccessSpecification-eligibleRegion a sh:PropertyShape ; sh:path schema:eligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid.\\n\\nSee also [[ineligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "eligibleRegion" ; sh:or ( [ @@ -521,7 +521,7 @@ schema:ActionAccessSpecification-ineligibleRegion a sh:PropertyShape ; sh:path schema:ineligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed.\\n\\nSee also [[eligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "ineligibleRegion" ; sh:or ( [ @@ -668,7 +668,7 @@ schema:AggregateOffer-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -1349,7 +1349,7 @@ The *speakable* property can be repeated an arbitrary number of times, with thre For more sophisticated markup of speakable sections beyond simple ID references, either CSS selectors or XPath expressions to pick out document section(s) as speakable. For this we define a supporting type, [[SpeakableSpecification]] which is defined to be a possible value of the *speakable* property. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "speakable" ; sh:or ( [ @@ -2183,7 +2183,7 @@ schema:BreadcrumbList a rdfs:Class ; a sh:NodeShape ; rdfs:comment """A BreadcrumbList is an ItemList consisting of a chain of linked Web pages, typically described using at least their URL and their name, and typically ending with the current page.\\n\\nThe [[position]] property is used to reconstruct the order of the items in a BreadcrumbList The convention is that a breadcrumb list has an [[itemListOrder]] of [[ItemListOrderAscending]] (lower values listed first), and that the first items in this list correspond to the \"top\" or beginning of the breadcrumb trail, e.g. with a site or section homepage. The specific values of 'position' are not assigned meaning for a BreadcrumbList, but they should be integers, e.g. beginning with '1' for the first item in the list. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Breadcrumb list" ; rdfs:subClassOf schema:ItemList ; . @@ -2628,7 +2628,8 @@ schema:BusinessEntityType a rdfs:Class ; a sh:NodeShape ; schema:source ; - rdfs:comment """A business entity type is a conceptual entity representing the legal form, the size, the main line of business, the position in the value chain, or any combination thereof, of an organization or business person.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#Business\\n* http://purl.org/goodrelations/v1#Enduser\\n* http://purl.org/goodrelations/v1#PublicInstitution\\n* http://purl.org/goodrelations/v1#Reseller"""^^rdf:HTML ; + rdfs:comment """A business entity type is a conceptual entity representing the legal form, the size, the main line of business, the position in the value chain, or any combination thereof, of an organization or business person.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#Business\\n* http://purl.org/goodrelations/v1#Enduser\\n* http://purl.org/goodrelations/v1#PublicInstitution\\n* http://purl.org/goodrelations/v1#Reseller + """^^rdf:HTML ; rdfs:label "Business entity type" ; rdfs:subClassOf schema:Enumeration ; . @@ -2644,7 +2645,7 @@ schema:BusinessFunction a sh:NodeShape ; schema:source ; rdfs:comment """The business function specifies the type of activity or access (i.e., the bundle of rights) offered by the organization or business person through the offer. Typical are sell, rental or lease, maintenance or repair, manufacture / produce, recycle / dispose, engineering / construction, or installation. Proprietary specifications of access rights are also instances of this class.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#ConstructionInstallation\\n* http://purl.org/goodrelations/v1#Dispose\\n* http://purl.org/goodrelations/v1#LeaseOut\\n* http://purl.org/goodrelations/v1#Maintain\\n* http://purl.org/goodrelations/v1#ProvideService\\n* http://purl.org/goodrelations/v1#Repair\\n* http://purl.org/goodrelations/v1#Sell\\n* http://purl.org/goodrelations/v1#Buy - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Business function" ; rdfs:subClassOf schema:Enumeration ; . @@ -2708,7 +2709,7 @@ schema:CDCPMDRecord rdfs:comment """A CDCPMDRecord is a data structure representing a record in a CDC tabular data format used for hospital data reporting. See [documentation](/docs/cdc-covid.html) for details, and the linked CDC materials for authoritative definitions used as the source here. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "CDCPMDRecord" ; rdfs:subClassOf schema:StructuredValue ; sh:property schema:CDCPMDRecord-cvdCollectionDate ; @@ -3245,7 +3246,7 @@ schema:Claim Beyond [[ClaimReview]], the Claim type can be associated with related creative works - for example a [[ScholarlyArticle]] or [[Question]] might be [[about]] some [[Claim]]. At this time, Schema.org does not define any types of relationship between claims. This is a natural area for future exploration. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Claim" ; rdfs:subClassOf schema:CreativeWork ; sh:property schema:Claim-appearance ; @@ -3501,11 +3502,11 @@ schema:ComicIssue a sh:NodeShape ; schema:isPartOf ; rdfs:comment """Individual comic issues are serially published as - part of a larger series. For the sake of consistency, even one-shot issues - belong to a series comprised of a single issue. All comic issues can be - uniquely identified by: the combination of the name and volume number of the - series to which the issue belongs; the issue number; and the variant - description of the issue (if any)."""^^rdf:HTML ; + part of a larger series. For the sake of consistency, even one-shot issues + belong to a series comprised of a single issue. All comic issues can be + uniquely identified by: the combination of the name and volume number of the + series to which the issue belongs; the issue number; and the variant + description of the issue (if any)."""^^rdf:HTML ; rdfs:label "Comic issue" ; rdfs:subClassOf schema:PublicationIssue ; sh:property schema:ComicIssue-artist ; @@ -3520,8 +3521,8 @@ schema:ComicIssue-artist sh:path schema:artist ; sh:class schema:Person ; sh:description """The primary artist for a work - in a medium other than pencils or digital line art--for example, if the - primary artwork is done in watercolors or digital paints."""^^rdf:HTML ; + in a medium other than pencils or digital line art--for example, if the + primary artwork is done in watercolors or digital paints."""^^rdf:HTML ; sh:name "artist" ; . schema:ComicIssue-colorist @@ -3557,8 +3558,8 @@ schema:ComicIssue-variantCover sh:path schema:variantCover ; sh:datatype xsd:string ; sh:description """A description of the variant cover - for the issue, if the issue is a variant printing. For example, \"Bryan Hitch - Variant Cover\" or \"2nd Printing Variant\"."""^^rdf:HTML ; + for the issue, if the issue is a variant printing. For example, \"Bryan Hitch + Variant Cover\" or \"2nd Printing Variant\"."""^^rdf:HTML ; sh:name "variantCover" ; . schema:ComicSeries @@ -3566,8 +3567,8 @@ schema:ComicSeries a sh:NodeShape ; schema:isPartOf ; rdfs:comment """A sequential publication of comic stories under a - unifying title, for example \"The Amazing Spider-Man\" or \"Groo the - Wanderer\"."""^^rdf:HTML ; + unifying title, for example \"The Amazing Spider-Man\" or \"Groo the + Wanderer\"."""^^rdf:HTML ; rdfs:label "Comic series" ; rdfs:subClassOf schema:Periodical ; . @@ -3576,8 +3577,8 @@ schema:ComicStory a sh:NodeShape ; schema:isPartOf ; rdfs:comment """The term \"story\" is any indivisible, re-printable - unit of a comic, including the interior stories, covers, and backmatter. Most - comics have at least two stories: a cover (ComicCoverArt) and an interior story."""^^rdf:HTML ; + unit of a comic, including the interior stories, covers, and backmatter. Most + comics have at least two stories: a cover (ComicCoverArt) and an interior story."""^^rdf:HTML ; rdfs:label "Comic story" ; rdfs:subClassOf schema:CreativeWork ; sh:property schema:ComicStory-artist ; @@ -3591,8 +3592,8 @@ schema:ComicStory-artist sh:path schema:artist ; sh:class schema:Person ; sh:description """The primary artist for a work - in a medium other than pencils or digital line art--for example, if the - primary artwork is done in watercolors or digital paints."""^^rdf:HTML ; + in a medium other than pencils or digital line art--for example, if the + primary artwork is done in watercolors or digital paints."""^^rdf:HTML ; sh:name "artist" ; . schema:ComicStory-colorist @@ -4250,7 +4251,7 @@ schema:CovidTestingFacility disease is available. If the facility is being made available from an established [[Pharmacy]], [[Hotel]], or other non-medical organization, multiple types can be listed. This makes it easier to re-use existing schema.org information about that place e.g. contact info, address, opening hours. Note that in an emergency, such information may not always be reliable. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Covid testing facility" ; rdfs:subClassOf schema:MedicalClinic ; . @@ -4396,7 +4397,7 @@ schema:CreativeWork-accessMode sh:path schema:accessMode ; sh:datatype xsd:string ; sh:description """The human sensory perceptual system or cognitive faculty through which a person may process or perceive information. Expected values include: auditory, tactile, textual, visual, colorDependent, chartOnVisual, chemOnVisual, diagramOnVisual, mathOnVisual, musicOnVisual, textOnVisual. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "accessMode" ; . schema:CreativeWork-accessModeSufficient @@ -4404,7 +4405,7 @@ schema:CreativeWork-accessModeSufficient sh:path schema:accessModeSufficient ; sh:class schema:ItemList ; sh:description """A list of single or combined accessModes that are sufficient to understand all the intellectual content of a resource. Expected values include: auditory, tactile, textual, visual. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "accessModeSufficient" ; . schema:CreativeWork-accessibilityAPI @@ -5084,7 +5085,7 @@ schema:CreativeWork-maintainer a sh:PropertyShape ; sh:path schema:maintainer ; sh:description """A maintainer of a [[Dataset]], software package ([[SoftwareApplication]]), or other [[Project]]. A maintainer is a [[Person]] or [[Organization]] that manages contributions to, and/or publication of, some (typically complex) artifact. It is common for distributions of software and data to be based on \"upstream\" sources. When [[maintainer]] is applied to a specific version of something e.g. a particular version or packaging of a [[Dataset]], it is always possible that the upstream source has a different maintainer. The [[isBasedOn]] property can be used to indicate such relationships between datasets to make the different maintenance roles clear. Similarly in the case of software, a package may have dedicated maintainers working on integration into software distributions such as Ubuntu, as well as upstream maintainers of the underlying work. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "maintainer" ; sh:or ( [ @@ -5137,7 +5138,7 @@ schema:CreativeWork-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -5461,7 +5462,7 @@ schema:CreativeWork-translationOfWork a sh:PropertyShape ; sh:path schema:translationOfWork ; sh:class schema:CreativeWork ; - sh:description "The work that this work has been translated from. e.g. 物种起源 is a translationOf “On the Origin of Species”"^^rdf:HTML ; + sh:description "The work that this work has been translated from. e.g. 物种起源 is a translationOf “On the Origin of Species”"^^rdf:HTML ; sh:name "translationOfWork" ; . schema:CreativeWork-translator @@ -5540,7 +5541,7 @@ schema:CreativeWork-workTranslation a sh:PropertyShape ; sh:path schema:workTranslation ; sh:class schema:CreativeWork ; - sh:description "A work that is a translation of the content of this work. e.g. 西遊記 has an English workTranslation “Journey to the West”,a German workTranslation “Monkeys Pilgerfahrt” and a Vietnamese translation Tây du ký bình khảo."^^rdf:HTML ; + sh:description "A work that is a translation of the content of this work. e.g. 西遊記 has an English workTranslation “Journey to the West”,a German workTranslation “Monkeys Pilgerfahrt” and a Vietnamese translation Tây du ký bình khảo."^^rdf:HTML ; sh:name "workTranslation" ; . schema:CreativeWorkSeason @@ -5662,7 +5663,8 @@ schema:CreativeWorkSeason-trailer schema:CreativeWorkSeries a rdfs:Class ; a sh:NodeShape ; - rdfs:comment """A CreativeWorkSeries in schema.org is a group of related items, typically but not necessarily of the same kind. CreativeWorkSeries are usually organized into some order, often chronological. Unlike [[ItemList]] which is a general purpose data structure for lists of things, the emphasis with CreativeWorkSeries is on published materials (written e.g. books and periodicals, or media such as tv, radio and games).\\n\\nSpecific subtypes are available for describing [[TVSeries]], [[RadioSeries]], [[MovieSeries]], [[BookSeries]], [[Periodical]] and [[VideoGameSeries]]. In each case, the [[hasPart]] / [[isPartOf]] properties can be used to relate the CreativeWorkSeries to its parts. The general CreativeWorkSeries type serves largely just to organize these more specific and practical subtypes.\\n\\nIt is common for properties applicable to an item from the series to be usefully applied to the containing group. Schema.org attempts to anticipate some of these cases, but publishers should be free to apply properties of the series parts to the series as a whole wherever they seem appropriate."""^^rdf:HTML ; + rdfs:comment """A CreativeWorkSeries in schema.org is a group of related items, typically but not necessarily of the same kind. CreativeWorkSeries are usually organized into some order, often chronological. Unlike [[ItemList]] which is a general purpose data structure for lists of things, the emphasis with CreativeWorkSeries is on published materials (written e.g. books and periodicals, or media such as tv, radio and games).\\n\\nSpecific subtypes are available for describing [[TVSeries]], [[RadioSeries]], [[MovieSeries]], [[BookSeries]], [[Periodical]] and [[VideoGameSeries]]. In each case, the [[hasPart]] / [[isPartOf]] properties can be used to relate the CreativeWorkSeries to its parts. The general CreativeWorkSeries type serves largely just to organize these more specific and practical subtypes.\\n\\nIt is common for properties applicable to an item from the series to be usefully applied to the containing group. Schema.org attempts to anticipate some of these cases, but publishers should be free to apply properties of the series parts to the series as a whole wherever they seem appropriate. + """^^rdf:HTML ; rdfs:label "Creative work series" ; rdfs:subClassOf schema:CreativeWork ; rdfs:subClassOf schema:Series ; @@ -5711,7 +5713,7 @@ schema:CreditCard schema:source ; schema:source ; rdfs:comment """A card payment method of a particular brand or name. Used to mark up a particular payment method and/or the financial product/service that supplies the card account.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#AmericanExpress\\n* http://purl.org/goodrelations/v1#DinersClub\\n* http://purl.org/goodrelations/v1#Discover\\n* http://purl.org/goodrelations/v1#JCB\\n* http://purl.org/goodrelations/v1#MasterCard\\n* http://purl.org/goodrelations/v1#VISA - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Credit card" ; rdfs:subClassOf schema:LoanOrCredit ; rdfs:subClassOf schema:PaymentCard ; @@ -5839,7 +5841,7 @@ For example, if [[variableMeasured]] is: molecule concentration, [[measurementTe If the [[variableMeasured]] is \"depression rating\", the [[measurementTechnique]] could be \"Zung Scale\" or \"HAM-D\" or \"Beck Depression Inventory\". If there are several [[variableMeasured]] properties recorded for some given data object, use a [[PropertyValue]] for each [[variableMeasured]] and attach the corresponding [[measurementTechnique]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "measurementTechnique" ; sh:or ( [ @@ -5871,7 +5873,7 @@ For example, if [[variableMeasured]] is: molecule concentration, [[measurementTe If the [[variableMeasured]] is \"depression rating\", the [[measurementTechnique]] could be \"Zung Scale\" or \"HAM-D\" or \"Beck Depression Inventory\". If there are several [[variableMeasured]] properties recorded for some given data object, use a [[PropertyValue]] for each [[variableMeasured]] and attach the corresponding [[measurementTechnique]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "measurementTechnique" ; sh:or ( [ @@ -5964,7 +5966,7 @@ schema:DataFeedItem-item a sh:PropertyShape ; sh:path schema:item ; sh:class schema:Thing ; - sh:description "An entity represented by an entry in a list or data feed (e.g. an 'artist' in a list of 'artists')’."^^rdf:HTML ; + sh:description "An entity represented by an entry in a list or data feed (e.g. an 'artist' in a list of 'artists')’."^^rdf:HTML ; sh:name "item" ; . schema:DataType @@ -6047,7 +6049,7 @@ For example, if [[variableMeasured]] is: molecule concentration, [[measurementTe If the [[variableMeasured]] is \"depression rating\", the [[measurementTechnique]] could be \"Zung Scale\" or \"HAM-D\" or \"Beck Depression Inventory\". If there are several [[variableMeasured]] properties recorded for some given data object, use a [[PropertyValue]] for each [[variableMeasured]] and attach the corresponding [[measurementTechnique]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "measurementTechnique" ; sh:or ( [ @@ -6170,7 +6172,7 @@ schema:DayOfWeek rdfs:comment """The day of the week, e.g. used to specify to which day the opening hours of an OpeningHoursSpecification refer. Originally, URLs from [GoodRelations](http://purl.org/goodrelations/v1) were used (for [[Monday]], [[Tuesday]], [[Wednesday]], [[Thursday]], [[Friday]], [[Saturday]], [[Sunday]] plus a special entry for [[PublicHolidays]]); these have now been integrated directly into schema.org. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Day of week" ; rdfs:subClassOf schema:Enumeration ; . @@ -6200,7 +6202,7 @@ For an [[ImageObject]] to be 'missing context': Presenting unaltered images in a For an [[ImageObject]] with embedded text to be 'missing context': An unaltered image presented in an inaccurate manner to misrepresent the image and mislead the viewer. For example, a common tactic is using an unaltered image but saying it came from a different time or place. (An 'original' image with inaccurate text would generally fall in this category.) -For an [[AudioObject]] to be 'missing context': Unaltered audio presented in an inaccurate manner that misrepresents it. For example, using incorrect dates or locations, or sharing brief clips from a longer recording to mislead viewers. (Audio rated “original” can also be missing context.) +For an [[AudioObject]] to be 'missing context': Unaltered audio presented in an inaccurate manner that misrepresents it. For example, using incorrect dates or locations, or sharing brief clips from a longer recording to mislead viewers. (Audio rated “original” can also be missing context.) """ ; rdfs:label "Decontextualized content" ; . @@ -6388,7 +6390,7 @@ schema:DeliveryChargeSpecification-eligibleRegion a sh:PropertyShape ; sh:path schema:eligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid.\\n\\nSee also [[ineligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "eligibleRegion" ; sh:or ( [ @@ -6406,7 +6408,7 @@ schema:DeliveryChargeSpecification-ineligibleRegion a sh:PropertyShape ; sh:path schema:ineligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed.\\n\\nSee also [[eligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "ineligibleRegion" ; sh:or ( [ @@ -6464,7 +6466,7 @@ schema:DeliveryMethod a sh:NodeShape ; schema:source ; rdfs:comment """A delivery method is a standardized procedure for transferring the product or service to the destination of fulfillment chosen by the customer. Delivery methods are characterized by the means of transportation used, and by the organization or group that is the contracting party for the sending organization or person.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#DeliveryModeDirectDownload\\n* http://purl.org/goodrelations/v1#DeliveryModeFreight\\n* http://purl.org/goodrelations/v1#DeliveryModeMail\\n* http://purl.org/goodrelations/v1#DeliveryModeOwnFleet\\n* http://purl.org/goodrelations/v1#DeliveryModePickUp\\n* http://purl.org/goodrelations/v1#DHL\\n* http://purl.org/goodrelations/v1#FederalExpress\\n* http://purl.org/goodrelations/v1#UPS - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Delivery method" ; rdfs:subClassOf schema:Enumeration ; . @@ -6685,7 +6687,7 @@ schema:Demand-eligibleRegion a sh:PropertyShape ; sh:path schema:eligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid.\\n\\nSee also [[ineligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "eligibleRegion" ; sh:or ( [ @@ -6711,7 +6713,7 @@ schema:Demand-gtin sh:path schema:gtin ; sh:datatype xsd:string ; sh:description """A Global Trade Item Number ([GTIN](https://www.gs1.org/standards/id-keys/gtin)). GTINs identify trade items, including products and services, using numeric identification codes. The [[gtin]] property generalizes the earlier [[gtin8]], [[gtin12]], [[gtin13]], and [[gtin14]] properties. The GS1 [digital link specifications](https://www.gs1.org/standards/Digital-Link/) express GTINs as URLs. A correct [[gtin]] value should be a valid GTIN, which means that it should be an all-numeric string of either 8, 12, 13 or 14 digits, or a \"GS1 Digital Link\" URL based on such a string. The numeric component should also have a [valid GS1 check digit](https://www.gs1.org/services/check-digit-calculator) and meet the other rules for valid GTINs. See also [GS1's GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin) and [Wikipedia](https://en.wikipedia.org/wiki/Global_Trade_Item_Number) for more details. Left-padding of the gtin values is not required or encouraged. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "gtin" ; . schema:Demand-gtin12 @@ -6753,7 +6755,7 @@ schema:Demand-ineligibleRegion a sh:PropertyShape ; sh:path schema:ineligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed.\\n\\nSee also [[eligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "ineligibleRegion" ; sh:or ( [ @@ -8104,7 +8106,7 @@ schema:EducationalOccupationalCredential-competencyRequired schema:EducationalOccupationalCredential-credentialCategory a sh:PropertyShape ; sh:path schema:credentialCategory ; - sh:description "The category or type of credential being described, for example \"degree”, “certificate”, “badge”, or more specific term."^^rdf:HTML ; + sh:description "The category or type of credential being described, for example \"degree”, “certificate”, “badge”, or more specific term."^^rdf:HTML ; sh:name "credentialCategory" ; sh:or ( [ @@ -8333,7 +8335,7 @@ schema:EducationalOccupationalProgram-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -8854,7 +8856,7 @@ schema:EntryPoint-urlTemplate schema:Enumeration a rdfs:Class ; a sh:NodeShape ; - rdfs:comment "Lists or enumerations—for example, a list of cuisines or music genres, etc."^^rdf:HTML ; + rdfs:comment "Lists or enumerations—for example, a list of cuisines or music genres, etc."^^rdf:HTML ; rdfs:label "Enumeration" ; rdfs:subClassOf schema:Intangible ; sh:property schema:Enumeration-supersededBy ; @@ -9264,7 +9266,7 @@ schema:Event-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -9489,7 +9491,7 @@ EventSeries has been defined as a kind of Event to make it easy for publishers t worrying about which kinds of series are really event-like enough to call an Event. In general an EventSeries may seem more Event-like when the period of time is compact and when aspects such as location are fixed, but it may also sometimes prove useful to describe a longer-term series as an Event. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Event series" ; rdfs:subClassOf schema:Event ; rdfs:subClassOf schema:Series ; @@ -10301,14 +10303,14 @@ schema:FloorPlan-numberOfFullBathrooms a sh:PropertyShape ; sh:path schema:numberOfFullBathrooms ; sh:datatype xsd:float ; - sh:description "Number of full bathrooms - The total number of full and ¾ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsFull field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsFull+Field)."^^rdf:HTML ; + sh:description "Number of full bathrooms - The total number of full and ¾ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsFull field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsFull+Field)."^^rdf:HTML ; sh:name "numberOfFullBathrooms" ; . schema:FloorPlan-numberOfPartialBathrooms a sh:PropertyShape ; sh:path schema:numberOfPartialBathrooms ; sh:datatype xsd:float ; - sh:description "Number of partial bathrooms - The total number of half and ¼ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsPartial field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsPartial+Field). "^^rdf:HTML ; + sh:description "Number of partial bathrooms - The total number of half and ¼ bathrooms in an [[Accommodation]]. This corresponds to the [BathroomsPartial field in RESO](https://ddwiki.reso.org/display/DDW17/BathroomsPartial+Field). "^^rdf:HTML ; sh:name "numberOfPartialBathrooms" ; . schema:FloorPlan-numberOfRooms @@ -10549,7 +10551,7 @@ schema:FundingAgency A funding agency is not always required for grant funding, e.g. philanthropic giving, corporate sponsorship etc. Examples of funding agencies include ERC, REA, NIH, Bill and Melinda Gates Foundation... - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Funding agency" ; rdfs:subClassOf schema:Project ; . @@ -10739,7 +10741,7 @@ schema:GeoCircle rdfs:comment """A GeoCircle is a GeoShape representing a circular geographic area. As it is a GeoShape it provides the simple textual property 'circle', but also allows the combination of postalCode alongside geoRadius. The center of the circle can be indicated via the 'geoMidpoint' property, or more approximately using 'address', 'postalCode'. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Geo circle" ; rdfs:subClassOf schema:GeoShape ; sh:property schema:GeoCircle-geoMidpoint ; @@ -11241,7 +11243,7 @@ schema:Grant Grants support activities directed towards some agreed collective goals, often but not always organized as [[Project]]s. Long-lived projects are sometimes sponsored by a variety of grants over time, but it is also common for a project to be associated with a single grant. The amount of a [[Grant]] is represented using [[amount]] as a [[MonetaryAmount]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Grant" ; rdfs:subClassOf schema:Intangible ; sh:property schema:Grant-fundedItem ; @@ -11596,7 +11598,7 @@ schema:HealthTopicContent schema:isPartOf ; schema:source ; rdfs:comment """[[HealthTopicContent]] is [[WebContent]] that is about some aspect of a health topic, e.g. a condition, its symptoms or treatments. Such content may be comprised of several parts or sections and use different types of media. Multiple instances of [[WebContent]] (and hence [[HealthTopicContent]]) can be related using [[hasPart]] / [[isPartOf]] where there is some kind of content hierarchy, and their content described with [[about]] and [[mentions]] e.g. building upon the existing [[MedicalCondition]] vocabulary. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Health topic content" ; rdfs:subClassOf schema:WebContent ; sh:property schema:HealthTopicContent-hasHealthAspect ; @@ -13674,7 +13676,7 @@ schema:Legislation-legislationTransposes schema:Legislation-legislationType a sh:PropertyShape ; sh:path schema:legislationType ; - sh:description "The type of the legislation. Examples of values are \"law\", \"act\", \"directive\", \"decree\", \"regulation\", \"statutory instrument\", \"loi organique\", \"règlement grand-ducal\", etc., depending on the country."^^rdf:HTML ; + sh:description "The type of the legislation. Examples of values are \"law\", \"act\", \"directive\", \"decree\", \"regulation\", \"statutory instrument\", \"loi organique\", \"règlement grand-ducal\", etc., depending on the country."^^rdf:HTML ; sh:name "legislationType" ; sh:or ( [ @@ -13837,7 +13839,7 @@ schema:ListItem-item a sh:PropertyShape ; sh:path schema:item ; sh:class schema:Thing ; - sh:description "An entity represented by an entry in a list or data feed (e.g. an 'artist' in a list of 'artists')’."^^rdf:HTML ; + sh:description "An entity represented by an entry in a list or data feed (e.g. an 'artist' in a list of 'artists')’."^^rdf:HTML ; sh:name "item" ; . schema:ListItem-nextItem @@ -14674,7 +14676,7 @@ schema:MediaObject-ineligibleRegion a sh:PropertyShape ; sh:path schema:ineligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed.\\n\\nSee also [[eligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "ineligibleRegion" ; sh:or ( [ @@ -15945,7 +15947,7 @@ schema:MenuItem-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -16295,7 +16297,7 @@ schema:MonetaryAmount a rdfs:Class ; a sh:NodeShape ; schema:source ; - rdfs:comment "A monetary value or range. This type can be used to describe an amount of money such as $50 USD, or a range as in describing a bank account being suitable for a balance between £1,000 and £1,000,000 GBP, or the value of a salary, etc. It is recommended to use [[PriceSpecification]] Types to describe the price of an Offer, Invoice, etc."^^rdf:HTML ; + rdfs:comment "A monetary value or range. This type can be used to describe an amount of money such as $50 USD, or a range as in describing a bank account being suitable for a balance between £1,000 and £1,000,000 GBP, or the value of a salary, etc. It is recommended to use [[PriceSpecification]] Types to describe the price of an Offer, Invoice, etc."^^rdf:HTML ; rdfs:label "Monetary amount" ; rdfs:subClassOf schema:StructuredValue ; sh:property schema:MonetaryAmount-currency ; @@ -16459,7 +16461,7 @@ schema:MoneyTransfer-amount schema:MoneyTransfer-beneficiaryBank a sh:PropertyShape ; sh:path schema:beneficiaryBank ; - sh:description "A bank or bank’s branch, financial institution or international financial institution operating the beneficiary’s bank account or releasing funds for the beneficiary."^^rdf:HTML ; + sh:description "A bank or bank’s branch, financial institution or international financial institution operating the beneficiary’s bank account or releasing funds for the beneficiary."^^rdf:HTML ; sh:name "beneficiaryBank" ; sh:or ( [ @@ -17431,7 +17433,7 @@ schema:NewsArticle-dateline Structured representations of dateline-related information can also be expressed more explicitly using [[locationCreated]] (which represents where a work was created e.g. where a news report was written). For location depicted or described in the content, use [[contentLocation]]. Dateline summaries are oriented more towards human readers than towards automated processing, and can vary substantially. Some examples: \"BEIRUT, Lebanon, June 2.\", \"Paris, France\", \"December 19, 2017 11:43AM Reporting from Washington\", \"Beijing/Moscow\", \"QUEZON CITY, Philippines\". - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "dateline" ; . schema:NewsArticle-printColumn @@ -17486,7 +17488,7 @@ schema:NewsMediaOrganization schema:NewsMediaOrganization-actionableFeedbackPolicy a sh:PropertyShape ; sh:path schema:actionableFeedbackPolicy ; - sh:description "For a [[NewsMediaOrganization]] or other news-related [[Organization]], a statement about public engagement activities (for news media, the newsroom’s), including involving the public - digitally or otherwise -- in coverage decisions, reporting and activities after publication."^^rdf:HTML ; + sh:description "For a [[NewsMediaOrganization]] or other news-related [[Organization]], a statement about public engagement activities (for news media, the newsroom’s), including involving the public - digitally or otherwise -- in coverage decisions, reporting and activities after publication."^^rdf:HTML ; sh:name "actionableFeedbackPolicy" ; sh:or ( [ @@ -17500,7 +17502,7 @@ schema:NewsMediaOrganization-actionableFeedbackPolicy schema:NewsMediaOrganization-correctionsPolicy a sh:PropertyShape ; sh:path schema:correctionsPolicy ; - sh:description "For an [[Organization]] (e.g. [[NewsMediaOrganization]]), a statement describing (in news media, the newsroom’s) disclosure and correction policy for errors."^^rdf:HTML ; + sh:description "For an [[Organization]] (e.g. [[NewsMediaOrganization]]), a statement describing (in news media, the newsroom’s) disclosure and correction policy for errors."^^rdf:HTML ; sh:name "correctionsPolicy" ; sh:or ( [ @@ -17514,7 +17516,7 @@ schema:NewsMediaOrganization-correctionsPolicy schema:NewsMediaOrganization-diversityPolicy a sh:PropertyShape ; sh:path schema:diversityPolicy ; - sh:description "Statement on diversity policy by an [[Organization]] e.g. a [[NewsMediaOrganization]]. For a [[NewsMediaOrganization]], a statement describing the newsroom’s diversity policy on both staffing and sources, typically providing staffing data."^^rdf:HTML ; + sh:description "Statement on diversity policy by an [[Organization]] e.g. a [[NewsMediaOrganization]]. For a [[NewsMediaOrganization]], a statement describing the newsroom’s diversity policy on both staffing and sources, typically providing staffing data."^^rdf:HTML ; sh:name "diversityPolicy" ; sh:or ( [ @@ -17669,7 +17671,7 @@ schema:Nonprofit501a a schema:USNonprofitType ; schema:isPartOf ; schema:source ; - rdfs:comment "Nonprofit501a: Non-profit type referring to Farmers’ Cooperative Associations." ; + rdfs:comment "Nonprofit501a: Non-profit type referring to Farmers’ Cooperative Associations." ; rdfs:label "Nonprofit501a" ; . schema:Nonprofit501c1 @@ -18105,7 +18107,7 @@ schema:Observation schema:source ; rdfs:comment """Instances of the class [[Observation]] are used to specify observations about an entity (which may or may not be an instance of a [[StatisticalPopulation]]), at a particular time. The principal properties of an [[Observation]] are [[observedNode]], [[measuredProperty]], [[measuredValue]] (or [[median]], etc.) and [[observationDate]] ([[measuredProperty]] properties can, but need not always, be W3C RDF Data Cube \"measure properties\", as in the [lifeExpectancy example](https://www.w3.org/TR/vocab-data-cube/#dsd-example)). See also [[StatisticalPopulation]], and the [data and datasets](/docs/data-and-datasets.html) overview for more details. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Observation" ; rdfs:subClassOf schema:Intangible ; sh:property schema:Observation-marginOfError ; @@ -18322,7 +18324,7 @@ schema:Offer a rdfs:Class ; a sh:NodeShape ; schema:source ; - rdfs:comment "An offer to transfer some rights to an item or to provide a service — for example, an offer to sell tickets to an event, to rent the DVD of a movie, to stream a TV show over the internet, to repair a motorcycle, or to loan a book.\\n\\nNote: As the [[businessFunction]] property, which identifies the form of offer (e.g. sell, lease, repair, dispose), defaults to http://purl.org/goodrelations/v1#Sell; an Offer without a defined businessFunction value can be assumed to be an offer to sell.\\n\\nFor [GTIN](http://www.gs1.org/barcodes/technical/idkeys/gtin)-related fields, see [Check Digit calculator](http://www.gs1.org/barcodes/support/check_digit_calculator) and [validation guide](http://www.gs1us.org/resources/standards/gtin-validation-guide) from [GS1](http://www.gs1.org/)."^^rdf:HTML ; + rdfs:comment "An offer to transfer some rights to an item or to provide a service — for example, an offer to sell tickets to an event, to rent the DVD of a movie, to stream a TV show over the internet, to repair a motorcycle, or to loan a book.\\n\\nNote: As the [[businessFunction]] property, which identifies the form of offer (e.g. sell, lease, repair, dispose), defaults to http://purl.org/goodrelations/v1#Sell; an Offer without a defined businessFunction value can be assumed to be an offer to sell.\\n\\nFor [GTIN](http://www.gs1.org/barcodes/technical/idkeys/gtin)-related fields, see [Check Digit calculator](http://www.gs1.org/barcodes/support/check_digit_calculator) and [validation guide](http://www.gs1us.org/resources/standards/gtin-validation-guide) from [GS1](http://www.gs1.org/)."^^rdf:HTML ; rdfs:label "Offer" ; rdfs:subClassOf schema:Intangible ; sh:property schema:Offer-acceptedPaymentMethod ; @@ -18540,7 +18542,7 @@ schema:Offer-eligibleRegion a sh:PropertyShape ; sh:path schema:eligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is valid.\\n\\nSee also [[ineligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "eligibleRegion" ; sh:or ( [ @@ -18566,7 +18568,7 @@ schema:Offer-gtin sh:path schema:gtin ; sh:datatype xsd:string ; sh:description """A Global Trade Item Number ([GTIN](https://www.gs1.org/standards/id-keys/gtin)). GTINs identify trade items, including products and services, using numeric identification codes. The [[gtin]] property generalizes the earlier [[gtin8]], [[gtin12]], [[gtin13]], and [[gtin14]] properties. The GS1 [digital link specifications](https://www.gs1.org/standards/Digital-Link/) express GTINs as URLs. A correct [[gtin]] value should be a valid GTIN, which means that it should be an all-numeric string of either 8, 12, 13 or 14 digits, or a \"GS1 Digital Link\" URL based on such a string. The numeric component should also have a [valid GS1 check digit](https://www.gs1.org/services/check-digit-calculator) and meet the other rules for valid GTINs. See also [GS1's GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin) and [Wikipedia](https://en.wikipedia.org/wiki/Global_Trade_Item_Number) for more details. Left-padding of the gtin values is not required or encouraged. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "gtin" ; . schema:Offer-gtin12 @@ -18615,7 +18617,7 @@ schema:Offer-ineligibleRegion a sh:PropertyShape ; sh:path schema:ineligibleRegion ; sh:description """The ISO 3166-1 (ISO 3166-1 alpha-2) or ISO 3166-2 code, the place, or the GeoShape for the geo-political region(s) for which the offer or delivery charge specification is not valid, e.g. a region where the transaction is not allowed.\\n\\nSee also [[eligibleRegion]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "ineligibleRegion" ; sh:or ( [ @@ -18711,7 +18713,7 @@ schema:Offer-price a sh:PropertyShape ; sh:path schema:price ; sh:description """The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.\\n\\nUsage guidelines:\\n\\n* Use the [[priceCurrency]] property (with standard formats: [ISO 4217 currency format](http://en.wikipedia.org/wiki/ISO_4217) e.g. \"USD\"; [Ticker symbol](https://en.wikipedia.org/wiki/List_of_cryptocurrencies) for cryptocurrencies e.g. \"BTC\"; well known names for [Local Exchange Tradings Systems](https://en.wikipedia.org/wiki/Local_exchange_trading_system) (LETS) and other currency types e.g. \"Ithaca HOUR\") instead of including [ambiguous symbols](http://en.wikipedia.org/wiki/Dollar_sign#Currencies_that_use_the_dollar_or_peso_sign) such as '$' in the value.\\n* Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.\\n* Note that both [RDFa](http://www.w3.org/TR/xhtml-rdfa-primer/#using-the-content-attribute) and Microdata syntax allow the use of a \"content=\" attribute for publishing simple machine-readable values alongside more human-friendly formatting.\\n* Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "price" ; sh:or ( [ @@ -18842,7 +18844,7 @@ schema:OfferForLease rdfs:comment """An [[OfferForLease]] in Schema.org represents an [[Offer]] to lease out something, i.e. an [[Offer]] whose [[businessFunction]] is [lease out](http://purl.org/goodrelations/v1#LeaseOut.). See [Good Relations](https://en.wikipedia.org/wiki/GoodRelations) for background on the underlying concepts. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Offer for lease" ; rdfs:subClassOf schema:Offer ; . @@ -18854,7 +18856,7 @@ schema:OfferForPurchase rdfs:comment """An [[OfferForPurchase]] in Schema.org represents an [[Offer]] to sell something, i.e. an [[Offer]] whose [[businessFunction]] is [sell](http://purl.org/goodrelations/v1#Sell.). See [Good Relations](https://en.wikipedia.org/wiki/GoodRelations) for background on the underlying concepts. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Offer for purchase" ; rdfs:subClassOf schema:Offer ; . @@ -19033,7 +19035,7 @@ schema:OpeningHoursSpecification schema:source ; rdfs:comment """A structured value providing information about the opening hours of a place or a certain service inside a place.\\n\\n The place is __open__ if the [[opens]] property is specified, and __closed__ otherwise.\\n\\nIf the value for the [[closes]] property is less than the value for the [[opens]] property then the hour range is assumed to span over the next day. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Opening hours specification" ; rdfs:subClassOf schema:StructuredValue ; sh:property schema:OpeningHoursSpecification-closes ; @@ -19551,7 +19553,7 @@ schema:Organization schema:Organization-actionableFeedbackPolicy a sh:PropertyShape ; sh:path schema:actionableFeedbackPolicy ; - sh:description "For a [[NewsMediaOrganization]] or other news-related [[Organization]], a statement about public engagement activities (for news media, the newsroom’s), including involving the public - digitally or otherwise -- in coverage decisions, reporting and activities after publication."^^rdf:HTML ; + sh:description "For a [[NewsMediaOrganization]] or other news-related [[Organization]], a statement about public engagement activities (for news media, the newsroom’s), including involving the public - digitally or otherwise -- in coverage decisions, reporting and activities after publication."^^rdf:HTML ; sh:name "actionableFeedbackPolicy" ; sh:or ( [ @@ -19655,7 +19657,7 @@ schema:Organization-contactPoints schema:Organization-correctionsPolicy a sh:PropertyShape ; sh:path schema:correctionsPolicy ; - sh:description "For an [[Organization]] (e.g. [[NewsMediaOrganization]]), a statement describing (in news media, the newsroom’s) disclosure and correction policy for errors."^^rdf:HTML ; + sh:description "For an [[Organization]] (e.g. [[NewsMediaOrganization]]), a statement describing (in news media, the newsroom’s) disclosure and correction policy for errors."^^rdf:HTML ; sh:name "correctionsPolicy" ; sh:or ( [ @@ -19683,7 +19685,7 @@ schema:Organization-dissolutionDate schema:Organization-diversityPolicy a sh:PropertyShape ; sh:path schema:diversityPolicy ; - sh:description "Statement on diversity policy by an [[Organization]] e.g. a [[NewsMediaOrganization]]. For a [[NewsMediaOrganization]], a statement describing the newsroom’s diversity policy on both staffing and sources, typically providing staffing data."^^rdf:HTML ; + sh:description "Statement on diversity policy by an [[Organization]] e.g. a [[NewsMediaOrganization]]. For a [[NewsMediaOrganization]], a statement describing the newsroom’s diversity policy on both staffing and sources, typically providing staffing data."^^rdf:HTML ; sh:name "diversityPolicy" ; sh:or ( [ @@ -20477,7 +20479,7 @@ schema:ParcelService a schema:DeliveryMethod ; schema:source ; rdfs:comment """A private parcel service as the delivery mode available for a certain offer.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#DHL\\n* http://purl.org/goodrelations/v1#FederalExpress\\n* http://purl.org/goodrelations/v1#UPS - """ ; +""" ; rdfs:label "Parcel service" ; . schema:ParentAudience @@ -20739,7 +20741,7 @@ schema:PaymentMethod a sh:NodeShape ; schema:source ; rdfs:comment """A payment method is a standardized procedure for transferring the monetary amount for a purchase. Payment methods are characterized by the legal and technical structures used, and by the organization or group carrying out the transaction.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#ByBankTransferInAdvance\\n* http://purl.org/goodrelations/v1#ByInvoice\\n* http://purl.org/goodrelations/v1#Cash\\n* http://purl.org/goodrelations/v1#CheckInAdvance\\n* http://purl.org/goodrelations/v1#COD\\n* http://purl.org/goodrelations/v1#DirectDebit\\n* http://purl.org/goodrelations/v1#GoogleCheckout\\n* http://purl.org/goodrelations/v1#PayPal\\n* http://purl.org/goodrelations/v1#PaySwarm - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Payment method" ; rdfs:subClassOf schema:Enumeration ; . @@ -21879,7 +21881,7 @@ schema:Place-branchCode sh:path schema:branchCode ; sh:datatype xsd:string ; sh:description """A short textual code (also called \"store code\") that uniquely identifies a place of business. The code is typically assigned by the parentOrganization and used in structured URLs.\\n\\nFor example, in the URL http://www.starbucks.co.uk/store-locator/etc/detail/3047 the code \"3047\" is a branchCode for a particular branch. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "branchCode" ; . schema:Place-containedIn @@ -22258,7 +22260,7 @@ schema:Place-specialOpeningHoursSpecification sh:path schema:specialOpeningHoursSpecification ; sh:class schema:OpeningHoursSpecification ; sh:description """The special opening hours of a certain place.\\n\\nUse this to explicitly override general opening hours brought in scope by [[openingHoursSpecification]] or [[openingHours]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "specialOpeningHoursSpecification" ; . schema:Place-telephone @@ -22653,7 +22655,7 @@ schema:PriceSpecification-price a sh:PropertyShape ; sh:path schema:price ; sh:description """The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.\\n\\nUsage guidelines:\\n\\n* Use the [[priceCurrency]] property (with standard formats: [ISO 4217 currency format](http://en.wikipedia.org/wiki/ISO_4217) e.g. \"USD\"; [Ticker symbol](https://en.wikipedia.org/wiki/List_of_cryptocurrencies) for cryptocurrencies e.g. \"BTC\"; well known names for [Local Exchange Tradings Systems](https://en.wikipedia.org/wiki/Local_exchange_trading_system) (LETS) and other currency types e.g. \"Ithaca HOUR\") instead of including [ambiguous symbols](http://en.wikipedia.org/wiki/Dollar_sign#Currencies_that_use_the_dollar_or_peso_sign) such as '$' in the value.\\n* Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.\\n* Note that both [RDFa](http://www.w3.org/TR/xhtml-rdfa-primer/#using-the-content-attribute) and Microdata syntax allow the use of a \"content=\" attribute for publishing simple machine-readable values alongside more human-friendly formatting.\\n* Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "price" ; sh:or ( [ @@ -22877,7 +22879,7 @@ schema:Product-gtin sh:path schema:gtin ; sh:datatype xsd:string ; sh:description """A Global Trade Item Number ([GTIN](https://www.gs1.org/standards/id-keys/gtin)). GTINs identify trade items, including products and services, using numeric identification codes. The [[gtin]] property generalizes the earlier [[gtin8]], [[gtin12]], [[gtin13]], and [[gtin14]] properties. The GS1 [digital link specifications](https://www.gs1.org/standards/Digital-Link/) express GTINs as URLs. A correct [[gtin]] value should be a valid GTIN, which means that it should be an all-numeric string of either 8, 12, 13 or 14 digits, or a \"GS1 Digital Link\" URL based on such a string. The numeric component should also have a [valid GS1 check digit](https://www.gs1.org/services/check-digit-calculator) and meet the other rules for valid GTINs. See also [GS1's GTIN Summary](http://www.gs1.org/barcodes/technical/idkeys/gtin) and [Wikipedia](https://en.wikipedia.org/wiki/Global_Trade_Item_Number) for more details. Left-padding of the gtin values is not required or encouraged. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "gtin" ; . schema:Product-gtin12 @@ -23090,7 +23092,7 @@ schema:Product-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -23486,7 +23488,7 @@ schema:Project schema:source ; rdfs:comment """An enterprise (potentially individual but typically collaborative), planned to achieve a particular aim. Use properties from [[Organization]], [[subOrganization]]/[[parentOrganization]] to indicate project sub-structures. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Project" ; rdfs:subClassOf schema:Organization ; . @@ -23521,7 +23523,7 @@ schema:PronounceableText-phoneticText a sh:PropertyShape ; sh:path schema:phoneticText ; sh:datatype xsd:string ; - sh:description "Representation of a text [[textValue]] using the specified [[speechToTextMarkup]]. For example the city name of Houston in IPA: /ˈhjuːstÉ™n/."^^rdf:HTML ; + sh:description "Representation of a text [[textValue]] using the specified [[speechToTextMarkup]]. For example the city name of Houston in IPA: /ˈhjuːstən/."^^rdf:HTML ; sh:name "phoneticText" ; . schema:PronounceableText-speechToTextMarkup @@ -23543,7 +23545,7 @@ schema:PropertyValue a sh:NodeShape ; schema:source ; rdfs:comment """A property-value pair, e.g. representing a feature of a product or place. Use the 'name' property for the name of the property. If there is an additional human-readable version of the value, put that into the 'description' property.\\n\\n Always use specific schema.org properties when a) they exist and b) you can populate them. Using PropertyValue as a substitute will typically not trigger the same effect as using the original, specific property. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Property value" ; rdfs:subClassOf schema:StructuredValue ; sh:property schema:PropertyValue-maxValue ; @@ -23573,7 +23575,7 @@ For example, if [[variableMeasured]] is: molecule concentration, [[measurementTe If the [[variableMeasured]] is \"depression rating\", the [[measurementTechnique]] could be \"Zung Scale\" or \"HAM-D\" or \"Beck Depression Inventory\". If there are several [[variableMeasured]] properties recorded for some given data object, use a [[PropertyValue]] for each [[variableMeasured]] and attach the corresponding [[measurementTechnique]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "measurementTechnique" ; sh:or ( [ @@ -24696,7 +24698,7 @@ schema:RealEstateListing schema:source ; rdfs:comment """A [[RealEstateListing]] is a listing that describes one or more real-estate [[Offer]]s (whose [[businessFunction]] is typically to lease out, or to sell). The [[RealEstateListing]] type itself represents the overall listing, as manifested in some [[WebPage]]. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Real estate listing" ; rdfs:subClassOf schema:WebPage ; sh:property schema:RealEstateListing-datePosted ; @@ -24818,7 +24820,7 @@ schema:Recipe-recipeCategory a sh:PropertyShape ; sh:path schema:recipeCategory ; sh:datatype xsd:string ; - sh:description "The category of the recipe—for example, appetizer, entree, etc."^^rdf:HTML ; + sh:description "The category of the recipe—for example, appetizer, entree, etc."^^rdf:HTML ; sh:name "recipeCategory" ; . schema:Recipe-recipeCuisine @@ -25439,7 +25441,7 @@ schema:Resort rdfs:comment """A resort is a place used for relaxation or recreation, attracting visitors for holidays or vacations. Resorts are places, towns or sometimes commercial establishment operated by a single company (Source: Wikipedia, the free encyclopedia, see http://en.wikipedia.org/wiki/Resort).

See also the dedicated document on the use of schema.org for marking up hotels and other forms of accommodations. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Resort" ; rdfs:subClassOf schema:LodgingBusiness ; . @@ -25803,13 +25805,13 @@ schema:SatireOrParodyContent schema:source ; rdfs:comment """Content coded 'satire or content' in a [[MediaReview]], considered in the context of how it was published or shared. -For a [[VideoObject]] to be 'satire or parody content': A video that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) +For a [[VideoObject]] to be 'satire or parody content': A video that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) -For an [[ImageObject]] to be 'satire or parody content': An image that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) +For an [[ImageObject]] to be 'satire or parody content': An image that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) -For an [[ImageObject]] with embedded text to be 'satire or parody content': An image that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) +For an [[ImageObject]] with embedded text to be 'satire or parody content': An image that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) -For an [[AudioObject]] to be 'satire or parody content': Audio that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) +For an [[AudioObject]] to be 'satire or parody content': Audio that was created as political or humorous commentary and is presented in that context. (Reshares of satire/parody content that do not include relevant context are more likely to fall under the “missing context” rating.) """ ; rdfs:label "Satire or parody content" ; . @@ -26450,7 +26452,7 @@ schema:Service-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -27865,7 +27867,7 @@ schema:StatisticalPopulation rdfs:comment """A StatisticalPopulation is a set of instances of a certain given type that satisfy some set of constraints. The property [[populationType]] is used to specify the type. Any property that can be used on instances of that type can appear on the statistical population. For example, a [[StatisticalPopulation]] representing all [[Person]]s with a [[homeLocation]] of East Podunk California, would be described by applying the appropriate [[homeLocation]] and [[populationType]] properties to a [[StatisticalPopulation]] item that stands for that set of people. The properties [[numConstraints]] and [[constrainingProperty]] are used to specify which of the populations properties are used to specify the population. Note that the sense of \"population\" used here is the general sense of a statistical population, and does not imply that the population consists of people. For example, a [[populationType]] of [[Event]] or [[NewsArticle]] could be used. See also [[Observation]], and the [data and datasets](/docs/data-and-datasets.html) overview for more details. - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Statistical population" ; rdfs:subClassOf schema:Intangible ; sh:property schema:StatisticalPopulation-constrainingProperty ; @@ -28676,7 +28678,7 @@ schema:Thing-identifier a sh:PropertyShape ; sh:path schema:identifier ; sh:description """The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "identifier" ; sh:or ( [ @@ -29079,7 +29081,7 @@ schema:TradeAction-price a sh:PropertyShape ; sh:path schema:price ; sh:description """The offer price of a product, or of a price component when attached to PriceSpecification and its subtypes.\\n\\nUsage guidelines:\\n\\n* Use the [[priceCurrency]] property (with standard formats: [ISO 4217 currency format](http://en.wikipedia.org/wiki/ISO_4217) e.g. \"USD\"; [Ticker symbol](https://en.wikipedia.org/wiki/List_of_cryptocurrencies) for cryptocurrencies e.g. \"BTC\"; well known names for [Local Exchange Tradings Systems](https://en.wikipedia.org/wiki/Local_exchange_trading_system) (LETS) and other currency types e.g. \"Ithaca HOUR\") instead of including [ambiguous symbols](http://en.wikipedia.org/wiki/Dollar_sign#Currencies_that_use_the_dollar_or_peso_sign) such as '$' in the value.\\n* Use '.' (Unicode 'FULL STOP' (U+002E)) rather than ',' to indicate a decimal point. Avoid using these symbols as a readability separator.\\n* Note that both [RDFa](http://www.w3.org/TR/xhtml-rdfa-primer/#using-the-content-attribute) and Microdata syntax allow the use of a \"content=\" attribute for publishing simple machine-readable values alongside more human-friendly formatting.\\n* Use values from 0123456789 (Unicode 'DIGIT ZERO' (U+0030) to 'DIGIT NINE' (U+0039)) rather than superficially similiar Unicode symbols. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "price" ; sh:or ( [ @@ -29321,7 +29323,7 @@ schema:Trip-offers a sh:PropertyShape ; sh:path schema:offers ; sh:description """An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event. Use [[businessFunction]] to indicate the kind of transaction offered, i.e. sell, lease, etc. This property can also be used to describe a [[Demand]]. While this property is listed as expected on a number of common types, it can be used in others. In that case, using a second type, such as Product or a subtype of Product, can clarify the nature of the offer. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "offers" ; sh:or ( [ @@ -30852,8 +30854,8 @@ schema:VisualArtwork-artist sh:path schema:artist ; sh:class schema:Person ; sh:description """The primary artist for a work - in a medium other than pencils or digital line art--for example, if the - primary artwork is done in watercolors or digital paints."""^^rdf:HTML ; + in a medium other than pencils or digital line art--for example, if the + primary artwork is done in watercolors or digital paints."""^^rdf:HTML ; sh:name "artist" ; . schema:VisualArtwork-artworkSurface @@ -31048,7 +31050,7 @@ schema:WarrantyScope a sh:NodeShape ; schema:source ; rdfs:comment """A range of of services that will be provided to a customer free of charge in case of a defect or malfunction of a product.\\n\\nCommonly used values:\\n\\n* http://purl.org/goodrelations/v1#Labor-BringIn\\n* http://purl.org/goodrelations/v1#PartsAndLabor-BringIn\\n* http://purl.org/goodrelations/v1#PartsAndLabor-PickUp - """^^rdf:HTML ; +"""^^rdf:HTML ; rdfs:label "Warranty scope" ; rdfs:subClassOf schema:Enumeration ; . @@ -31552,7 +31554,7 @@ The *speakable* property can be repeated an arbitrary number of times, with thre For more sophisticated markup of speakable sections beyond simple ID references, either CSS selectors or XPath expressions to pick out document section(s) as speakable. For this we define a supporting type, [[SpeakableSpecification]] which is defined to be a possible value of the *speakable* property. - """^^rdf:HTML ; +"""^^rdf:HTML ; sh:name "speakable" ; sh:or ( [ diff --git a/pyshacl/cli.py b/pyshacl/cli.py index 3aba771..edaea59 100644 --- a/pyshacl/cli.py +++ b/pyshacl/cli.py @@ -282,7 +282,7 @@ def col_widther(s, w): r[SH.resultSeverity], r[SH.focusNode], r[SH.resultPath] if r.get(SH.resultPath) is not None else '-', - r[SH.resultMessage], + r[SH.resultMessage] if r.get(SH.resultMessage) is not None else '-', r[SH.sourceConstraintComponent], r[SH.sourceShape], r[SH.value] if r.get(SH.value) is not None else '-', diff --git a/pyshacl/validate.py b/pyshacl/validate.py index c92f26e..3706078 100644 --- a/pyshacl/validate.py +++ b/pyshacl/validate.py @@ -216,8 +216,16 @@ def run(self): if inference_option and not self.pre_inferenced and str(inference_option) != "none": if not has_cloned and not self.inplace: the_target_graph = clone_graph(the_target_graph) + has_cloned = True self._run_pre_inference(the_target_graph, inference_option, self.logger) self.pre_inferenced = True + if not has_cloned and not self.inplace and self.options['advanced']: + # We still need to clone in advanced mode, because of triple rules + the_target_graph = clone_graph(the_target_graph) + has_cloned = True + if not has_cloned and not self.inplace: + # No inferencing, no ont_graph, and no advanced mode, now implies inplace mode + self.inplace = True self._target_graph = the_target_graph shapes = self.shacl_graph.shapes # This property getter triggers shapes harvest.