python3-rpkg-1.66-6.el8 > 6 6_6 3!y덏%!E/֡d? !E/֡bc 홋A ^ZgB;~ 8 8Y0b{ٍyv3(p%U6nKe'J.WTD۲nDUqN{OP<<1&]^:DMW$Qӽ4=x8=3TH7*`-i@;&Se<`VҰiij:0@})]4,|eej2]֣ÅpYc@uq?ŀ _ *tP#M`* Rϩx/m~@j,L:>} Gb0F2n$hO5ql@C[sD}Dsy ʚ S+Rz PmA!yՐ D<^ J'LWwƭsMEB3+V]lY[n:mX/)2{w[PD6a<:ICEZHI)xzҝvVơ3% rC:jlw8׍~,k2%W̎PJ6ЛE.2W!U{ *\wC1hX #K p>pC ?d  F  "(088 8 8 8 H8 8`8x884\(89h:8 BG8H8I8XY Z$[(\48]8^ bdeflt8u8vw8x8y2 Cpython3-rpkg1.666.el8Python library for interacting with rpm+gitA python library for managing RPM package sources in a git repository.d> buildvm-s390x-26.s390.fedoraproject.org hFedora ProjectFedora ProjectGPLv2+ and LGPLv2Fedora ProjectUnspecifiedhttps://pagure.io/rpkglinuxnoarchhh||  *m*m VV&J&J  0'XX 1 1 I8<dv/o NI F _FA큤A큤A큤A큤A큤A큤A큤d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>d>cccd>d>d>d>d>d>d>d>d>ccd>cccd>d>d>d>d>d>d>d>ccd>cccd8cafcefef937081de2d67239f827c1327096b620c61d1a544428b4ab474104a65bd9570d11063636c661b76e6476e69646a153970bd9fa669cf02cb899c6ceefb8f4aaf58a97e4663ca84e38141291d7a3cc0b3035dfacb9d24c304aee51a3bddb7e11fdbe4c70413a7026e0d5f752303cd5aa327cd1cb52c1a05996e375a78ddb7e11fdbe4c70413a7026e0d5f752303cd5aa327cd1cb52c1a05996e375a787bb6e85be12bdf5bc26033e52055739f6b125fdce0498620f70be9f1c3438b727bb6e85be12bdf5bc26033e52055739f6b125fdce0498620f70be9f1c3438b72bff0477457e32a6a747436b188740936f99a7f5d1a08f3dbacc07087ec87dae4bff0477457e32a6a747436b188740936f99a7f5d1a08f3dbacc07087ec87dae4471113bbf06d946891e86ea6a6470bf92c7e456dcdbcd25c321ae63d26194da4471113bbf06d946891e86ea6a6470bf92c7e456dcdbcd25c321ae63d26194da4ab4e526f43af00f2ed67e3b882decab75469bd18b8f74433a9e141aab35e856fab4e526f43af00f2ed67e3b882decab75469bd18b8f74433a9e141aab35e856fffc958b882c3596fb1be032a4b44e4ce9e8170d8951c876febe958274be57c52ffc958b882c3596fb1be032a4b44e4ce9e8170d8951c876febe958274be57c524741432b0769132c0f9f11ab50a4c4693513eac040859d8908c7404874b27c934741432b0769132c0f9f11ab50a4c4693513eac040859d8908c7404874b27c93c900509b1a926303534e5dd1dc0f94d2e92f214e07e6e1c1bfcc77813f332157c900509b1a926303534e5dd1dc0f94d2e92f214e07e6e1c1bfcc77813f332157bd1811e8a70d291eff08715bc276046b648084ed692190cdef90fb37c83569ccbd1811e8a70d291eff08715bc276046b648084ed692190cdef90fb37c83569cce893b5c23774192683b324f334f1178ea5a314282f4757ced8169fb879812f56ed5774218736504d50ced3ce8e03e78daaffe9c2c2a63034448b0559dae29939cd15d9ace617baf12de7e6b97d35f27893cda1dec2d45c723c053659c973278b5578c915a62f65ca6223db1f98051f6d006a784843fdb646e1f78f84ce6be6632bfa1a31405962980d9f2d1c018126407b9252a5e092bf801e7a18d0601568cef805212eee70ae7f3893b328b259e1464ff3a9a16fb3ed209fc8cc2133a0eb6bf805212eee70ae7f3893b328b259e1464ff3a9a16fb3ed209fc8cc2133a0eb6b4be469cc1505a10874a0b712ce9c8b71a54da48d4ea617eb35bc5a026bb685f34be469cc1505a10874a0b712ce9c8b71a54da48d4ea617eb35bc5a026bb685f366ea6152d795f3b11659223dcafce8fcd50aaa8374ec58d321cc87d76ffa3d3566ea6152d795f3b11659223dcafce8fcd50aaa8374ec58d321cc87d76ffa3d35fa7ce2fa9afb7c92e08f574c45ee654ab41742b6604d76dec2d09e48cd5841b88810a25b5dfa7b9c556c1bfd56a9d3a8f36accf76af2baf217a9564bef7d7a425e19f3586dd13f899cd92b3081a0d29174b268b3441491f866962de5ff604ac2a0fdfc6f08b69d75aeff5a74d573f02e4c8a7c562231b9de2303a102d2f1214240ac80ec9a7efb262f27e8139c446c8de8b60f2a03168691f21ec1e44e05ba150afd667186cc29778752544cfe869a585d30638ac117484a5000a023850ea6ffee2b5f76d9699c159a0e11270515904c86405a0fbcfceb452400cb594bbad70c3dcede7d2942152bba56d2150d69821fe496f61ab01e3dd04601ba65cce0a731d7504e46db3ed6475654d9e6cc073076640b57a89c50eb016939c5dc14b6d82f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1d9d023876b39108c7a6ce652e02b80c235379b184cb2784bb25c0efc09626b4f5c21a74bf098b6384aae7a4747daac309c3629ed046611bddc0a95c8e2e9237c1aede216575211e48f031aff0e1469f0f388feb02113622a229fa518375743381b88a050e6d9a9ef2dd1b4eebe9732ff3e46084a76315adfc466479394557018177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643583147c77480b5b6a1005a70fae4df9cf9f80a954641133b8eb9061dd8b3cd02438277db75ec962aa4646bf2481a56d3153b0bfa0bb5a4694d267a1d4c3d3b6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpkg-1.66-6.el8.src.rpmpython3-rpkgpython3.6dist(rpkg)python3dist(rpkg)@ @@ @@ @@@      libmodulemdmockpython(abi)python3-GitPythonpython3-PyYAMLpython3-argcompletepython3-cccolutilspython3-gobject-basepython3-kojipython3-pycurlpython3-requests-kerberospython3-rpmpython3-sixpython3.6dist(argcomplete)python3.6dist(cccolutils)python3.6dist(gitpython)python3.6dist(pycurl)python3.6dist(pyyaml)python3.6dist(requests)python3.6dist(six)redhat-rpm-configrpkg-commonrpm-buildrpmdevtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rpmlint3.60.2.01.241.9.01.47.191.9.01.66-6.el83.0.4-14.6.0-14.0.4-14.0-15.2-1fedpkg1.264.14.3d>@d(d c>@c@c`cD @ccb{@b)bbx@b]RbL/@b4t@b[@a@a@a@acaa?=@a/k@a$@`@```g@`6?`U_ǁ_V _L@_-B@_%Y@_!d^˳@^@^>@^t@^2@^ @]N@]A]]y@]y@]W@]B@]A]:@\F@\F@\@\@\@\@\@\+@\\\Yz\X)@\U@\-@\I[_[@[h@[{[Y[U@[I[(@[ZZԐ@Z̧@Z1@ZZ}@Zg#ZY@Y@YJYyYcl@YTYK@YC@XX}@XXX[@XWXRXN@XN@XIK@XGXAb@XI@WίWW@W@Wq@Wq@WPV@VJVVV=@V*!@V(V'~@V'~@UK@UUd`@Ud`@U/@U+U@TT~@T5'@T*@T%U@S׌S׌SSP@S0@SK@QB@Qb@QP$P O O@OpZ@OiO]@OOdO@ON=@N@N@NNx@Nw.NK@N6@N&@MAMAMAMM@Ondřej Nosek - 1.66-6Ondřej Nosek - 1.66-5Ondřej Nosek - 1.66-4Ondřej Nosek - 1.66-3Ondřej Nosek - 1.66-2Ondřej Nosek - 1.66-1Ondřej Nosek - 1.65-3Ondřej Nosek - 1.65-2Ondřej Nosek - 1.65-1Ondřej Nosek - 1.64-9Ondřej Nosek - 1.64-8Fedora Release Engineering - 1.64-7Python Maint - 1.64-6Ondřej Nosek - 1.64-5Ondřej Nosek - 1.64-4Ondřej Nosek - 1.64-3Ondřej Nosek - 1.64-2Ondřej Nosek - 1.64-1Fedora Release Engineering - 1.63-7Ondřej Nosek - 1.63-6Ondřej Nosek - 1.63-5Ondřej Nosek - 1.63-4Ondřej Nosek - 1.63-3Ondřej Nosek - 1.63-2Dominik Rumian - 1.63-1Fedora Release Engineering - 1.62-7Ondřej Nosek - 1.62-6Python Maint - 1.62-5Ondřej Nosek - 1.62-4Ondřej Nosek - 1.62-3Fedora Release Engineering - 1.62-2Ondřej Nosek - 1.62-1Ondřej Nosek - 1.61-1Ondřej Nosek - 1.60-8Ondřej Nosek - 1.60-7Fedora Release Engineering - 1.60-6Fedora Release Engineering - 1.60-5Miro Hrončok - 1.60-4Ondřej Nosek - 1.60-3Ondřej Nosek - 1.60-2Ondřej Nosek - 1.60-1Fedora Release Engineering - 1.59-6Ondřej Nosek - 1.59-5Ondřej Nosek - 1.59-4Ondřej Nosek - 1.59-3Ondrej Nosek - 1.59-2Ondřej Nosek - 1.59-1Ondřej Nosek - 1.58-10Miro Hrončok - 1.58-9Ondřej Nosek - 1.58-8Stephen Gallagher - 1.58-7Fedora Release Engineering - 1.58-6Ondřej Nosek - 1.58-5Ondřej Nosek - 1.58-4Ondřej Nosek - 1.58-3Ondrej Nosek - 1.58-2Ondřej Nosek - 1.58-1Ondřej Nosek - 1.57-9Pavel Raiskup - 1.57-8Igor Gnatenko - 1.57-7Ondřej Nosek - 1.57-6Ondřej Nosek - 1.57-5Lubomír Sedlář - 1.57-4Fedora Release Engineering - 1.57-3Ondřej Nosek - 1.57-2Ondřej Nosek - 1.57-1Ondřej Nosek - 1.56-4Ondřej Nosek - 1.56-3Owen Taylor - 1.56-2Chenxiong Qi - 1.56-1Chenxiong Qi - 1.55-2Chenxiong Qi - 1.55-1Fedora Release Engineering - 1.54-4Miro Hrončok - 1.54-3Chenxiong Qi - 1.54-2Chenxiong Qi - 1.54-1Chenxiong Qi - 1.53-2Chenxiong Qi - 1.53-1Miro Hrončok - 1.52-2Chenxiong Qi - 1.52-1Fedora Release Engineering - 1.51-4Chenxiong Qi - 1.51-3Chenxiong Qi - 1.51-2Chenxiong Qi - 1.51-1Chenxiong Qi - 1.50-2Chenxiong Qi - 1.50-1Fedora Release Engineering - 1.49-7Chenxiong Qi - 1.49-6Lubomír Sedlář - 1.49-5Chenxiong Qi - 1.49-4Chenxiong Qi - 1.49-3Chenxiong Qi - 1.49-2Chenxiong Qi - 1.49-1Fedora Release Engineering - 1.48-3Lubomír Sedlář - 1.48-2Chenxiong Qi - 1.48-1Chenxiong Qi - 1.47-7Chenxiong Qi - 1.47-6Lubomír Sedlář - 1.47-5Lubomír Sedlář - 1.47-4Lubomír Sedlář - 1.47-3Chenxiong Qi - 1.47-2Chenxiong Qi - 1.47-1Lubomír Sedlář - 1.46-5Lubomír Sedlář - 1.46-4Chenxiong Qi - 1.46-3Fedora Release Engineering - 1.46-2Chenxiong Qi - 1.46-1Chenxiong Qi - 1.45-2Chenxiong Qi - 1.45-1Lubomír Sedlář - 1.44-1Lubomír Sedlář - 1.43-1Lubomír Sedlář - 1.42-1Lubomír Sedlář - 1.41-2Lubomír Sedlář - 1.41-1Fedora Release Engineering - 1.40-2Pavol Babincak - 1.40-1Pavol Babincak - 1.39-1Pavol Babincak - 1.38-1Pavol Babincak - 1.37-1Pavol Babincak - 1.36-1Fedora Release Engineering - 1.35-3Dennis Gilmore - 1.35-2Pavol Babincak - 1.35-1Pavol Babincak - 1.34-1Pavol Babincak - 1.33-1Pavol Babincak - 1.32-1Pavol Babincak - 1.31-1Pavol Babincak - 1.30-2Pavol Babincak - 1.30-1Pavol Babincak - 1.28-1Pavol Babincak - 1.27-1Pavol Babincak - 1.26-1Pavol Babincak - 1.25-1Pavol Babincak - 1.24-1Fedora Release Engineering - 1.21-2Pavol Babincak - 1.21-1Dennis Gilmore - 1.20-1Fedora Release Engineering - 1.19-2Pavol Babincak - 1.19-1Fedora Release Engineering - 1.18-4Robert Scheck - 1.18-3Fedora Release Engineering - 1.18-2Jesse Keating - 1.18-1Jesse Keating - 1.17-1Jesse Keating - 1.16-1Jesse Keating - 1.15-1Jesse Keating - 1.14-1Jesse Keating - 1.13-1Jesse Keating - 1.12-1Jesse Keating - 1.11-1Jesse Keating - 1.10-1Jesse Keating - 1.9-1Jesse Keating - 1.8-1Jesse Keating - 1.7-1Jesse Keating - 1.6-1Jesse Keating - 1.5-1Jesse Keating - 1.4-1Jesse Keating - 1.3-1Jesse Keating - 1.2-1Jesse Keating - 1.1-2Jesse Keating - 1.1-1Jesse Keating - 1.0-2Jesse Keating - 1.0-1- Patch: Pre-push hook won't check private branches - Patch: Config file option to skip the hook script creation - Patch: Allow empty commits when `uses_rpmautospec` - Patch: Check remote file with correct hash - Patch: Ignore missing spec file in pre-push hook - Patch: import_srpm: allow pre-generated srpms- Patch: Fix unittests for `clone` and pre-push hook script - Patch: pre-push hook script contains a user's config - Patch: A HEAD query into a lookaside cache - Patch: `pre-push-check` have to use spectool with --define - Patch: Add more information about pre-push hook - Patch: Update to spec file presence checking - Patch: More robust spec file presence checking- Patch: Do not generate pre-push hook script in some cases- Patch: Process source URLs with fragment in pre-push hook - Patch: container-build: update --signing-intent help for OSBS 2- rebuild for unification of all branches- container-build: document --compose-ids overrides any new composes (kdreyer) - Use srpm when scratch-building from dirty repo - #652 (otto.liljalaakso) - Code cleanup in tests/test_cli.py (otto.liljalaakso) - Reduce indentation in assert_build helper (otto.liljalaakso) - Allow empty commits - 494 (msuchy) - Allow forcing download of all sources - #650 (otto.liljalaakso) - Add test case for not downloading unused sources (otto.liljalaakso) - Support 'results_dir=subdir' when building from srpm - #648 (otto.liljalaakso) - Use local branch name as release when there is no remote (otto.liljalaakso) - Allow downstreams to define a default release (otto.liljalaakso) - Switch load_branch_merge to use multiple return (otto.liljalaakso) - Unittests for 'git push' hook script (onosek) - Checking a repo configuration before 'git push' with a git hook script - 491 (onosek) - Fix skipping NVR check with autorelease (nils) - pyrpkg.spec.SpecFile: More lenient parser for Source/Patch lines (fweimer) - Fix URL in CHANGELOG.rst (tmz) - Add Jenkinsfile for CI (onosek) - mockbuild: escape rpm command under mock - rhbz#2130349 (onosek) - Fixes for exploded SRPM layouts - #633 (tdawson) - `fedpkg local` does not show rpmbuild output - rhbz#2124809 (onosek)- Patch: Fixes for exploded SRPM layouts - Patch: mockbuild: escape rpm command under mock- Patch: `fedpkg local` does not show rpmbuild output- Extra arguments now use shell-escaping - revert (onosek - Remove pytest warnings (onosek) - Refuse import of packages processed by rpmautospec (zbyszek) - follow redirects for lookaside (tkopecek) - Repair flake8 complaints (onosek) - Fix high level bandit findings (onosek) - container-build: improve help text for --compose-ids argument (kdreyer) - CONTRIBUTING.md fix links (onosek) - Improve change management process documentation (onosek) - Removing bandit issues from cli.py (drumian) - Extract source RPMs with rpm2archive if possible (praiskup) - Set up bandit scanner for rpkg (onosek) - Refuse to "commit -c" when using * Tue Apr 18 2023 Fedora Project - 1.66-6.el8 - local build - 454 (drumian) - Refactoring loading rpmautospec feature (onosek) - add --background option for container-build which allows to create build with lower priority (rcerven) - 'clean --dry-run' deprecation warning (drumian) - Better exit code for connection error (drumian) - Fix generation of optional parameters in man page (mspacek) - Use absolute path for mock results in `lint` (onosek) - contaner-build does not check for existence of kojisession.buildContainer - 532 (drumian) - Fix: 'lint' subcommand should not invoke rpmlint on debuginfo packages - rhbz#2052451 (drumian) - Add `--custom-user-metadata` to build command (onosek) - Fix: 'lint -i/--info' does not work - rhbz#2016616 (drumian) - Fix: AlreadyUploadedError when package has no sources - 604 (drumian) - Fix: Extra arguments now use shell-escaping - 587 (drumian)- Patch: Extract source RPMs with rpm2archive if possible- Patch: Repair flake8 complaints - Patch: follow redirects for lookaside- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Rebuilt for Python 3.11- Patch: add --background option for container-build which allows to create build- Patch: Better exit code for connection error- Patch: Add `--custom-user-metadata` to build command- Upload correct tarball- Fix: *pkg now takes into account --path parameter while building SRPM - 580 (drumian) - 'lint' can run with different 'rpmlint' versions - rhbz#1967821 (onosek) - Support building SRPMs in target mock - #495 (onosek) - Use unittest.mock on Python 3 (miro) - Add support for mockbuild in lint command (oturpe) - Fix srpm and binary rpm lookup in lint subcommand - #586 (oturpe) - mockbuild: allow enforcing local mock config in fedpkg (praiskup) - list-side-tags - fix unavailable username (sergio) - Accept also ~/.config/mock/.cfg files (praiskup) - improve srpm --help description (kdreyer) - Improve how the .spec file is selected (mads) - Include `fmf` config in the list of reserved files - 452 (psplicha) - Fix flake8 syntax (onosek) - Continue execution if specfile parsing fails - #583 (oturpe) - Consider Patch tags in specfile parser - rhbz#2010518 (oturpe) - Support for custom completers (onosek) - Fixes import fail with sources already imported - #573 (drumian) - Also document Python 3.10 support in the README (miro) - Test and support Python 3.10 (miro) - Print SpecFile parsing debug info - rhbz#2000556 (onosek) - Pass sourcedir to rpmspec when specfile is parsed - #559 (oturpe) - Fix unittests to be Python 2 compatible (drumian) - Changing escaping of dash in docs - older releases (onosek) - Changing escaping of dash in docs. (drumian)- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild- drop nosetests for Python3 - disable pytest coverage during build- Patch: Continue execution if specfile parsing fails - Patch: Consider Patch tags in specfile parser- Patch: Fixes import fail with sources already imported- Add python-requests-kerberos as a new dependency for RHEL packages - Patch: Print SpecFile parsing debug info- Patch: Pass sourcedir to rpmspec when specfile is parsed- Do not download unused sources during command 'sources' - #559 (oturpe) - Added 'x-pkg verrel' for containers - #547 (jkunstle) - container-build: improve help text for --signing-intent argument (kdreyer) - Make sure all commits have a proper subject (sgallagh) - Fix unittest for previous commit (onosek) - better new-sources output when all sources already exist Fixes: #533 JIRA: RHELCMP-5529 (drumian) - Added 'remote' to rpkg from rhpkg - 439 (jkunstle) - Add --offline cli argument for new-sources (oturpe) - Tests: Fix setting branch name with old git (nils) - Add and augment tests for rpmautospec (nils) - Reflect 1.el8 - Preprocess spec files using rpmautospec features (nils) - Detect generic use of rpmautospec features (nils) - Fix remaining Python3 SafeConfigParser warnings (nils) - Tests: specify branch name on `git init` (nils) - Remove leftover deprecated arguments (abisoi) - Remove deprecated arguments --dist and --module-name (abisoi) - Skip NVR check if the 1.el8 - Don't access unset variable (nils) - Improve help in fedpkg clone command - #367 (abisoi) - Fix rpkg container-build ignoring values when same argument is specified multiple times - #537 (abisoi) - list-side-tags: show creator of the tag - 358 (onosek) - Drop Python 2.6 support (onosek) - Enable flatpak tests that require libmodulemd (onosek) - Added .rpmlintrc to the list of files ignored by fedpkg import - rhbz#1946688 (abisoi) - Jenkins unittests run in docker container (onosek) - Add support for side tag suffix (lsedlar) - Check whether sources file is not a directory - #541 (onosek) - Add config option for writing dist-git build results to a subdirectory (oturpe) - ca cert was removed on koji-1.24.0 (sergio) - Improve automatic test suite (oturpe) - Better hint when running 'prep' on detached branch - rhbz#1907964 (onosek) - Update description of the clean command - rhbz#1909461 (onosek) - Add --skip-nvr-check to the scratch-build command - rhbz#1671012 (onosek)- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- Patch: Preprocess spec files using rpmautospec features and use %autorelease when parsing spec files - Patch: Skip NVR check if the %autorelease macro is used- Rebuilt for Python 3.10- Patch: Add support for side tag suffix- Patch: ca cert was removed on koji-1.24.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Allow skipping nvr checking for chain-build - rhbz#1890701 (onosek) - Code-style improvement - imports are sorted (onosek) - Fix Jenkinks tests (onosek) - Avoid blank lines in log files for lookaside (contyk) - container-build: fix help text for --isolated argument (kdreyer) - Add --signing-intent and --repo-url to 'flatpak-build' (otaylor) - Add hashtype to lookaside download path - #521 (turivniy) - Add new layout for packages that missing specfile - rhbz#1885771 (onosek)- Pytest update and MANIFEST.in prune (onosek) - Re-enable clog tests (onosek) - Skip directories inside of imported srpm file - rhbz#1866297 (onosek) - Skip 'sources' file when it is missing - rhbz#1867440 (onosek) - New layout for retired packages - rhbz#1867822 (onosek) - added a extendable layout module to deal with different package layouts within the CLI (2183506+odra) - Add (onosek) - Pytest replaces nosetests - #501 (onosek) - Disable some test for 'clog' functionality (onosek) - Suggest a way to track remote branch - update (onosek) - Suggest a way to track remote branch in the error log (cqi) - Remove deprecated support for kojiconfig (onosek) - Switch from krb_login to gssapi_login - rhbz#1830430 (onosek) - Disable test method's docstring in nosetests list (onosek) - Check repo name for correct format (onosek) - Unittests for passing additional arguments (onosek) - Passing additional arguments to underlaying commands - #432 (onosek) - Updated supported plaforms in documentation (onosek) - Repair compatible formatting for Python 2.6 (onosek) - Repair downloading sources into external directory (onosek)- Patch: Skip 'sources' file when it is missing- Patch: added layout module to deal with different package layouts - Patch: clog tests workaround- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- Rebuilt for Python 3.9- Patch: Switch from krb_login to gssapi_login- Releasing the epel8 version- More transparent check of retired package (onosek) - Run newer version of sphinx-build tool (onosek) - Lookaside cache upload is not based on an extension - #484 (onosek) - container-build: additional warning when using --release (mlangsdo) - allow compose-id with repo-url for container_build (rcerven) - Clone config customization for namespaces - 231 (onosek) - Repair Jenkins tests (onosek) - (new-)sources should fail with git tracked files - 241 (onosek) - Handle new cachito dependency replacement argument (athoscr) - module-build optional key help - 280 (onosek) - Modify watch-cancel message (sgallagh) - Create stats for module builds in 'init' state (csomh) - RPM 4.15 changed header returns from type 'bytes' to 'string'. Handle either by converting to 'string' if necessary. (mmathesi) - Don't expect module build tasks to have "rpms" (mulaieva) - Propagate module_hotfixes to getMockConfig - rhbz#1780228 (lsedlar) - Add check for wrong repo name format during clone - 353 (onosek) - Simplify methods for getting namespace giturl (onosek) - Use a single thread pool while watching module builds (csomh) - Also capture stderr in logfile (orion) - Line up descriptions for better code readability (onosek) - Isolated container-build should allow arches override (rcerven) - container-build: add --koji-parent-build argument (kdreyer) - tests: add container-build --isolated test (kdreyer) - container-build: add --isolated argument (kdreyer) - Pass skip_build option to buildContainer (rcerven) - Reuse koji_cli.lib.unique_path (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Some patches: - Propagate module_hotfixes to getMockConfig - Don't expect module build tasks to have "rpms" - RPM 4.15 changed header - type conversion - Create stats for module builds in 'init' state- Patch: limited thread pool for watching module builds- Backport: Isolated container-build should allow arches override- Backport: container-build: add --isolated and --koji-parent-build arguments - Backport: Pass skip_build option to buildContainer - Backport: Reuse koji_cli.lib.unique_path- Add argument to skip build option for container-build (rcerven) - Sorting imports (onosek) - Ignore error when adding exclude patterns - 1733862 (onosek) - Path to lookaside repo fix (onosek) - Add commands for interacting with Koji side-tag plugin - 329 (lsedlar) - Do not delete files related to gating on import (onosek) - Support integer values in the optional module-build arguments (mprahl) - container-build: add --build-release argument (kdreyer) - Allow some arguments for container-build together (onosek) - git-changelog: Fix running on Python 3 - 3 (onosek) - Port to libmodulemd 2 API (lsedlar) - Module-overview allows filtering by owner - 325 (onosek) - Different import --offline command behavior - #445 (onosek) - Show nvr in container-build (onosek) - Custom handler for koji watch_tasks (onosek) - Unittests for clone command (onosek) - Fix clone --branches - rhbz#1707223 (tmz) - Make gitbuildhash work for windows builds (lsedlar)- Update koji dependency- Rebuilt for Python 3.8- Obsoletes python2-rpkg after upgrade to Fedora30- Fix libmodulemd requirements- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- Now again, libmodulemd is required instead of python3-libmodulemd because it was causing troubles with upgrades.- Modify required version of koji package- Backport: Custom handler for koji watch_tasks - Backport: Show nvr in container-build - Backport: Different import --offline command behavior- Backport: fixed 'clone --branch' command- Ignore files in a cloned repository - #355 (onosek) - Handle data from python RPM binding as UTF-8 string (zebob.m) - srpm_import: be compatible with rhbz#1693751 (praiskup) - Pass --enable-network to mock - 314 (onosek) - Enhance 'module-overview' sub-command to show scratch status of modules. (mmathesi) - Remove the ability to parse a module's branch automatically to determine the base module stream override (mprahl) - Improvements for scratch module builds (mmathesi) - Updates to support scratch module builds (mmathesi) - Refactor fake Koji credential handling from TestBuildPackage class into new FakeKojiCreds class so it can be shared with TestModulesCli class. (mmathesi) - Make Koji upload methods more generic so they can be reused. (mmathesi) - Allow passing --offline and -r to mbs-manager build_module_locally. (jkaluza) - Depth param for clone - tuning (onosek) - Depth param for clone - #363 (onosek) - Pass --disablerepo and --enablerepo to mock - 313 (onosek) - Import srpm without uploading sources - rhbz#1175262 (onosek) - Ignore any specified profile when finding the Flatpak build target (otaylor) - Show module build links in output from command module-build (cqi) - Add 'retire' command supporting both packages and modules (mmathesi) - Fix "push --force" (tim) - Container-build returns its status to command-line - #415 (onosek) - Upload .crate files to lookaside cache - 312 (onosek) - Restrict version of PyYAML on Python 2.6 (lsedlar) - Simplify srpm method (onosek) - Permit setting arbitrary rpm macros during build (riehecky) - Add the ability to configure multiple regex expressions for base_module_stream_regex_from_branch (mprahl) - Do not require PyGObject in setup.py - rhbz#1679365 (onosek) - Fixing failing Jenkins tests (onosek) - Unify update-docs script with fedpkg version (onosek) - README: add links (onosek) - Watch multiple module builds (cqi) - Added update-docs script (onosek)- yet another compat fix with RPM after rhbz#1693751- compat fix with RPM after rhbz#1693751- Backport patch for uploading *.crate into lookaside- Revert previous change. Now python-gobject-base & libmodulemd are removed from epel7 and RHEL7- python-gobject-base & libmodulemd also for epel7 and RHEL7- Disable Py2 package on F30+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- Merge changes of the .spec files for Fedora and RHEL- Use idna 2.7 for Python 2.6 (lsedlar) - Imports are sorted (onosek) - libmodulemd is missing on el7 - #402 (onosek) - Initialize bash autocompletion (onosek) - Set configuration in case of "clone --branches" as well (tim) - Fix fake spec file for clog tests (cqi) - Move argparse fix from fedpkg - #398 (onosek) - Send source mtime to dist-git - 220 (lsedlar) - Fix tests for mock package manager (lsedlar) - Specify package manager for mock-config (lsedlar) - Add contributing guide (onosek) - Validate the module build optional argument when parsing the argument (mprahl) - Add config options to parse the base module (e.g. platform) stream from the dist-git branch and apply a buildrequire override (mprahl) - Add the ability to pass in buildrequire and require overrides on a module build (mprahl) - Raise an error if the module build command receives optional arguments that conflict (mprahl) - Silence Python3 SafeConfigParser warnings (mmathesi) - Allow to pass posargs to tox from make (cqi) - Specify dependent packages in one place (cqi) - Don't registry flatpak-build command on Python-2.6 (otaylor) - Add flatpak-build subcommand (otaylor) - Don't pass the MBS API URL around as a parameter (otaylor) - TestContainerBuildWithKoji: tear down the mock appropriately (otaylor) - Refine test runner for py26 (cqi)- Allow build for RHEL-8 (onosek)- No mock warning (onosek)- Add patch from upstream pull-request to add a flatpak-build subcommand - Add PyYAML dependencies so that the spec file at least builds on epel6/epel7- Validate greenwave policy early in Commands.build (cqi) - Refine error message for failure gating.yaml validation (cqi) - explain mbs-manager exception handling (nils) - test for missing mbs-manager with errno set (nils) - catch errno == ENOENT if mbs-manager is missing (nils) - add missing method docstring (nils) - Show full error from MBS (lsedlar) - Fix tests for greenwave policy validation (cqi) - Add testenv for building docs (cqi) - New option --buildrootdir - rhbz#1583822 (cqi) - Add --shell option to mockbuild - rhbz#1438685 (cqi) - Validate gating.yaml file for Greenwave gating (gnaponie) - Update README (cqi) - Reduce the number of repo creation for tests (cqi) - Fix flake8 error (cqi) - Drop rpm-py-installer from requires - #357 (cqi) - Allow _run_command to capture and return output to stdout or stderr (cqi) - Claim Python 3.7 in README and package classifiers (cqi) - Fix a bad test teardown (otaylor) - Refactor build command (cqi) - Remove rpmfluff package (cqi) - Set PYCURL_SSL_LIBRARY directly for installing pycurl (cqi) - Add py37 testenv (cqi)- Remove dependency python-rpmfluff- Fix installing pycurl for running tests (cqi) - Replace extra module_name with repo_name (cqi) - Replace name module with repo in tests/fixtures/rpkg*.conf (cqi) - Add --fail-fast functionality - #331 (tibbs) - Fix fake spec for build in rawhide (cqi) - Avoid to upload a file with different checksum - #204 (cqi) - Give more information when sources has invalid content - #227 (cqi) - Reserve README.md while import srpm - #149 (cqi) - Set to repo_name property when --name is specified (cqi) - Do not restrict argparse version (cqi) - Check old format args only if there is clone config (cqi) - Fix typo and reword option help and deprecation message (cqi) - Massive replacement of module (cqi) - Deprecate module_name inside rpkg internal (cqi) - Add new option --name and --namespace - #301 (cqi) - Man generator indent workaround (onosek) - Fixing imports in unittests (onosek) - Minor fixes to doc build (cqi) - Fix mistakes during rebase (cqi) - Run document generator script in Py3 explictly (cqi) - Remove warning of nonexisting source/_static/ during doc build (cqi) - Do not generate document for sample rpkg app (cqi) - Exclude subcommand which does not have help (cqi) - Ensure to clean files for generating HTML documents (cqi) - Fix rebase error: add module_build_watch back (cqi) - Fix MANIFEST.in to list files for building doc (cqi) - Rename generate_man_pages.py (cqi) - Generate HTML document and manpage for sample rpkg (cqi) - Simplify doc Makefile (cqi) - Generate commands HTML and man pages (cqi) - Update existing docstrings (cqi) - Generate documents by sphinx - #50 (cqi) - README: new code should be py3 compatible (ktdreyer) - Provide base_module to clone_config templates - #326 (tmz) - Refactor man generator to be reusable (puiterwijk) - Make sure gitcred doesn't land in man (puiterwijk) - Don't inject the credential helper to push if OIDC is unconfigured (puiterwijk) - Add docblocks to gitcred methods and don't quit if OpenIDC is unconfigured (puiterwijk) - Also inject the credential helper with rpkg push (puiterwijk) - Create a "gitcred" command that functions as an OIDC git-credential helper (puiterwijk)- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- Remove koji and rpm-py-installer Python package requires - Fix argparse version for el6- Pass the -s/--set-default-stream to mbs-manager for module local builds. (jkaluza) - Write mock config correctly when run in Py 3 (cqi) - Add --with and --without options to 'local' - rhbz#1533416 (tmz) - Add a test for 3f93433 (cqi) - Raise error if rpm command returns non-zero (cqi) - Use getpass.getuser() instead of pwd.getpwuid(os.getuid())[0] (jpopelka) - Allow setting custom MBS config file and config section in rpkg.conf. (jkaluza) - Remove py35 testenv (cqi) - Ignore .env and tags (cqi) - Remove question mark from giturl (cqi) - Added custom ArgumentParser (supports allow_abbrev) (jkucera) - Grab the correct first line in case of rpm output (zebob.m)- Require python2-koji 1.15 as the minimum version - Refine BuildRequires- Use NSVs and not build IDs with module-build-local --add-local-build (mprahl) - Fix docstring of test_module_build_local_with_skiptests (mprahl) - Add long_description to package (cqi) - Support local module builds when there are uncommitted changes (mprahl) - Fix clarifying error that occurs when mbs-manager is not installed (mprahl) - Add support for Module Stream Expansion (MBS API v2) (mprahl) - Show errors when a module build fails (mprahl) - Move full download url construction to separate method (frostyx) - Fix compose related params for container-build (lucarval) - Avoid calling /usr/bin/python in tests (miro) - Change default rpmlint configuration file (athoscr) - Use koji.grab_session_options() rather than opencoding it (cfergeau)- Introduce python3 subpackage- Mock ThreadPool in test_module_overview (cqi) - Drop rpmfluff in test (cqi) - Fix hardcoded directory name in test (lsedlar) - Improve testenv for py26 (cqi) - Run tests with old GitPython in py26 testenv (cqi) - Compile pycurl with openssl after F27 (cqi) - Ignore .egg/ from git (cqi) - Add py26 to testenv (cqi) - Install koji from PyPI (cqi) - Make compose-id and repo-url to take one or more values (csomh) - Let git ignore more directories (cqi) - Exclude pyc and __pycache__ globally in sdist (cqi) - Handle nonexisting mbs-manager (cqi) - Add dependent packages for Python 2.6 in setup.py (cqi) - Updated module cli API (mcurlej) - Declare Python versions rpkg can work with - #278 (cqi) - Fix flake8 errors (cqi) - Fix tests that do not work with Python 3 (cqi) - Fix tests: not impact by dict.items call (cqi) - Add py36 to testenv - #274 (cqi) - Run tox to run tests and check code styles - #276 (cqi) - Use flake8 3.5.0 (cqi) - Add files under requirements/ to sdist package (cqi) - Install Koji shared library via setuptools (cqi) - Set install and tests requires in setup.py (cqi) - Split pypi requirements and refine versions (cqi) - Change type of compose id from string to int (bfontecc) - Install RPM Python binding from PyPI (cqi) - Fix test test_lint_each_file_once (cqi) - Add compose-id and signing-intent arguments (bfontecc) - Use env's python (lucarval) - Use progress callback and TaskWatcher from koji_cli.lib (cqi) - Get buildhash from git+https:// url (lsedlar) - lint: Avoid checking rpm's multiple times (tmz) - Fix giturl as well by calling construct_build_url (cqi) - Fix construct anongiturl for chain-build (cqi) - Fix mock openidc_client (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Backport: Add compose-id and signing-intent arguments - Backport: Change type of compose id from string to int- Backport: Fix construct anongiturl for chain-build - Backport: Fix giturl as well by calling construct_build_url- Ignore TestModulesCli if openidc-client is unavailable (cqi) - Port mbs-build to rpkg (mprahl) - Add .vscode to .gitignore (mprahl) - Fix TestPatch.test_rediff in order to run with old version of mock (cqi) - Allow to specify alternative Copr config file - #184 (cqi) - Tests for patch command (cqi) - More Tests for mockbuild command (cqi) - More tests for getting spec file (cqi) - Tests for container-build-setup command (cqi) - Test for container-build to use custom config (cqi) - Suppress output from git command within setUp (cqi) - Skip test if rpmfluff is not available (lsedlar) - Allow to override build URL (cqi) - Test for mock-config command (cqi) - Tests for copr-build command (cqi) - Fix arch-override for container-build (lucarval) - Remove unsupported osbs for container-build (lucarval) - cli: add --arches support for koji_cointainerbuild (mlangsdo) - Strip refs/heads/ from branch only once (lsedlar) - Don't install bin and config files (cqi) - Fix kojiprofile selection in cliClient.container_build_koji (cqi) - Avoid branch detection for 'rpkg sources' (praiskup) - Fix encoding in new command (cqi) - Minor wording improvement in help (pgier) - Fix indentation (pviktori) - Add --with and --without options to mockbuild (pviktori)- Backport: Fix kojiprofile selection in cliClient.container_build_koji (cqi)- Fix PEP8 error (cqi) - Spelling fixes (ville.skytta) - Reword help and description of new-sources and upload commands - rhbz#1248737 (cqi) - Set autorebuild enabled by default (bfontecc) - Add commands to whitelist_externals (cqi) - Declare Python 3 versions to support in setup.py (cqi) - Replace unicode with six.text_type (cqi) - Run tests in both Python 2 and 3 with tox (cqi) - Make tests and covered code compatible with Py3 (cqi) - Add requirements files (cqi) - Do not build srpm in test (cqi) - Do not actually run git-diff in tests (cqi) - Remove deprecated modules used in koji (cqi) - Non-zero exit when rpmbuild fails in local command (cqi) - Report deprecation of config via logger (lsedlar) - Print --dist deprecation warning explicitly (lsedlar) - utils: Avoid DeprecationWarning for messages for users (lsedlar) - Supply namespace to lookaside (if enabled) (lsedlar) - Support reading koji config from profile - #187 (cqi) - Remove kitchen (cqi) - Fix string format (cqi) - Recommend --release instead of --dist in mockbuild --help (tmz) - Allow overriding container build target by downstream (lsedlar) - Add a separate property for namespace (lsedlar) - Allow container builds from any namespace (maxamillion) - Make osbs support optional (cqi) - make osbs dependency optional (pavlix) - Allow explicit namespaces with slashes (lsedlar) - Do not hang indefinitely when lookaside cache server stops sending data (jkaluza) - Make --module-name work with namespaces - #216 (lsedlar) - Include README.rst in dist package (cqi) - More document in README - #189 (cqi) - Make new command be able to print unicode - #205 (cqi) - Allow to specify custom info to a dummy commit (cqi) - Load module name correctly even if push url ends in slash - #192 (cqi) - Replace fedorahosted.org with pagure.io - #202 (cqi) - Fix rpm command to get changelog from SPEC - rhbz#1412224 (cqi) - Rewrite tests to avoid running rpmbuild and rpmlint (cqi) - Use fake value to make Command in test (cqi) - Python 3.6 invalid escape sequence deprecation fixes (ville.skytta)- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- Rename koji to python2-koji- Allow using namespace in --module-name attribute- Remove python-osbs-client- Backport to make osbs optional- Rebuilt to rename pyrpkg to python2-rpkg- More upload PyCURL fixes for EL 7 (merlin) - Move tag inheritance check into a separate method (cqi)- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Backport patch to move tag inheritance check to separate method- Better message when fail to authenticate via Kerberos - #180 (cqi)- Refactor Commands._srpmdetails (cqi)- Add missing import koji.ssl.SSLCommon - BZ#1404102 (cqi) - Fix upload with old PyCURL - BZ#1241059 (lsedlar)- Fix default value for krb_rdns options- Add krb_rdns koji config- Conflict with too old fedpkg- Fix test that fails on a Koji ARM builder- New upstream release 1.47- Allow using gssapi for lookaside caches- Update dependencies for python-argparse and python-hashlib- python-six-1.9.0 is the minimum version rpkg depends- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Warning untracked patches when push (cqi) - handle correct spec path when push from outside the repo (cqi) - Remove support for BuildContainer release task opt (lucarval)- Depend on python-six to be compatible with Python 3- add missing git-config in the git repo for testing (cqi) - Don't print download/upload progress outside of TTY (lsedlar) - Merge #58 `Rebase of #28 with conflict resolved` (cqi) - Get correct login without TTY (vgologuz) - Merge #63 `More Python 3 compatibility fixes` (lubomir.sedlar) - fix broken when non-ASCII in path (cqi) - More Python 3 compatibility fixes (ville.skytta) - Fix push called without argument (lsedlar) - Use logging.warning instead of deprecated logging.warn (ville.skytta) - Use assertEqual instead of deprecated assertEquals (ville.skytta) - Spelling fixes (ville.skytta) - Add missing dependencies to setup.py (ville.skytta) - Add tests for cloning with a namespace (lsedlar) - Fix cloning with -B and namespaced module (lsedlar) - Adjust figuring out the path of the git repo cloned (pingou) - Only clone into the bare_dir if no target was specified (pingou) - Add to the CLI the possibility to specify a target folder for the clone (pingou) - Add unit-tests for cloning into a specified directory (pingou) - Let rpkg support cloning into a specified directory (pingou) - Python 3 fixes (ville.skytta) - rewrite test_commands.setup_module using git (cqi) - Merge #40 `push: check for missing patches` (lubomir.sedlar)- Log container-build task results (lucarval) - Add support for BuildContainer release task opt (lucarval) - handle exception from getTaskInfo correctly (cqi) - fix failure of test_load_spec_where_path_contains_space on RHEL (cqi) - allow space appearing in path to cloned repo (cqi) - fix docstring of Commands.compile (cqi) - Make 'Failed to get ns_module_name from Git url or pushurl' message a warning (issue #42) (orion) - pyrpkg: use git remote get-url --push (mathstuf)- Print warning when using old git configuration (lsedlar) - Add rpms namespace for checkouts without namespace (lsedlar)- Fix problems with namespacing (maxamillion)- Depend on python-osbs directly to avoid python3- Update upstream URL (lsedlar) - Fixes based on lsedlar's feedback (maxamillion) - add distgit namespacing for non-rpm content (docker, xdg-app, etc) (maxamillion) - Container-build: dont't allow to build with unpushed changes (araszka) - Suggest --dist option when can't get OS ver from branch (araszka) - fix: print all tags without filter (araszka) - Fix lookaside upload when --path is specified (araszka) - Lookaside: encoding repo name to UTF-8 (araszka) - Fix errors on Python 2.6 (lsedlar) - Add test and docstring to byte offset convertor (araszka) - Decode .spec file with UTF-8 (araszka) - 1271741 - add copr command (Recommends: copr-cli) (msuchy) - Suggest --target option when unknown target (araszka)- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- don't use assertRaises (ttomecek) - refactor test_clone: set clone config in the same test file (pbabinca) - Fix clone test to not use constructor to set clone_config (pbabinca) - Fix test clone test (pbabinca) - Make use of clone_config attribute backwards compatible (pbabinca)- Replace deprecated BaseException.message with str(BaseException) (pbabinca) - Don't print exception message during check repo tests (pbabinca) - Add support for setting post-clone git config (ville.skytta)- Fix parse error (pbabinca)- Add support for --nocheck (orion) - container-build: check repo (ttomecek) - move repo checking to a method (ttomecek) - Add 'oxt' and 'xpi' extensions to UPLOADEXTS (dsilakov) - Switch-branch: give more info about error (araszka) - Recognize binary files with .oxt and .xpi extensions (dsilakov) - Container-build: add --nowait option (araszka) - bash autocompletion: support for command container-build-config (pbabinca) - Implement getter for autorebuild value, use 'true' and 'false' for values (bkabrda) - Add a command and option to change container build setup (bkabrda) - Edit tests for python2.6 - EL6 (araszka) - tests: Don't use assertNotIn (araszka) - tests: Don't use assertRaises as context manager (araszka) - tests: Don't use check_output (araszka) - Typo in import --help descriptions (araszka) - change the url for rpkg (dennis)- container-build: support yum repos with --build-with=koji (pbabinca) - container-build: move --scratch option to koji group (pbabinca) - Print task info for container-build (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- pyrpkg Requires python-osbs- Test for scratch opt in the actual argument of container_build_koji (pbabinca) - Move the GitIgnore class to its own module (bochecha) - Modernize the gitignore-handling code (bochecha) - gitignore: Properly handle adding matching lines (bochecha) - Refactor: remove unnecessary code (pbabinca) - Move custom UnknownTargetError to errors module (pbabinca) - New command: container-build (jluza) - lookaside: Take over file uploads (bochecha) - Remove unnecessary log message (bochecha) - Stop making source files read-only (bochecha) - Drop some useless comments (bochecha) - Only report we're uploading when we actually are (bochecha) - lookaside: Check if a file already was uploaded (bochecha) - lookaside: Allow client-side and custom CA certificates (bochecha) - lookaside: Be more flexible when building the download URL (bochecha) - lookaside: Use the hashtype for the URL interpolation (bochecha) - lookaside: Add a progress callback (bochecha) - lookaside: Handle downloading of source files (bochecha) - lookaside: Move handling of file verification (bochecha) - lookaside: Move handling of file hashing (bochecha) - utils: Add a new warn_deprecated helper (bochecha) - Add a new lookaside module (bochecha) - Add a new utils module (bochecha) - Properly set the logger (bochecha) - Move our custom errors to their own module (bochecha) - Don't assume MD5 for the lookaside cache (bochecha) - Remove dead code (bochecha) - Use the proper exception syntax (bochecha)- tests: Don't use assertIsNone (bochecha) - tests: Don't use assertRaises as a context manager (bochecha) - Add long --verbose option to -v, new --debug and -d option (pbabinca)- New mockbuild options: --no-clean --no-cleanup-after (jskarvad) - Catch ssl auth problems and print more helpful messages (pbabinca) - New exception - rpkgAuthError to allow clients detect auth problems (pbabinca)- tests: Properly open/close the file (bochecha) - sources: Support writing in either the old or new format (bochecha) - sources: Reindent code (bochecha)- Refactor: remove unused imports from test_sources (pbabinca) - Don't do several times the same thing (bochecha) - sources: Forbid mixing hash types (bochecha) - sources: Move to the new file format (bochecha) - Rewrite the sources module (bochecha)- Use %{__python} instead of %{__python2} as it might be not defined- add python-nose as BuildRequires as run tests in check section (pbabinca) - pass extra data to the Commands object via properties instead of __init__() (mikeb) - clean up Koji login, and properly support password auth (mikeb) - add --runas option (mikeb) - run os.path.expanduser on the kojiconfig attribute in case the path is in the user's home directory (bstinson) - Override GIT_EDITOR in tests (pbabinca) - Massive Flake8 fix (bochecha) - Fix some more Flake8 issues (bochecha) - Fix some flake8 issues (bochecha) - Simplify some code (bochecha) - Fix typo (bochecha) - tests: Ensure functioning of Commands.list_tag (bochecha) - list_tags: Stop executing a command (bochecha) - list_tags: Fix the docstring (bochecha) - delete_tag: Stop executing a command (bochecha) - tests: Ensure functioning of Commands.delete_tag (bochecha) - add_tag: Run the tag command in the right directory (bochecha) - tests: Ensure proper functioning of Commands.add_tag (bochecha) - tests: Factor out some code (bochecha) - tests: Ensure functioning of Commands.clone (bochecha) - gitignore: Make sure each line ends with a \n (bochecha) - gitignore: We're not modified any more after we wrote to disk (bochecha) - tests: Ensure proper functioning of GitIgnore (bochecha) - tests: Use nose (bochecha) - Remove unused import (bochecha) - Some more PEP8 (bochecha) - Add classifiers to setup.py (pbabinca) - Add new sources file parser even with unit tests (pbabinca) - If source file doesn't exist continue without downloading files (pbabinca) - Reformat setup.py to be compliant with PEP 8 (pbabinca)- Compare fuller remote branch name with local branch before build- Explicitly define pyrpkg's client name for man pages (pbabinca) - Refactor mock results dir to property (pbabinca) - Add skip-diffs option for import_srpms (lars) - Properly remove possible .py when creating man pages (lars) - Process srpm imports to empty repositories more explicitly (pbabinca) - Make UPLOADEXTS a class variable that can be extended (lars) - Introduce self.default_branch_remote for fresh clones (pbabinca) - On self.path change reset properties which could used old value (pbabinca) - Remove empty entry from git ls-files to not confuse following code (pbabinca) - Remove file names during srpm import in more extensible way (pbabinca) - Fix issue causing all current local builds via fedpkg to use md5 rather than sha256 (spot) - License replaced with official GPL 2.0 license from gnu.org (pbabinca) - Allow "rpkg commit -s" (pjones)- rpkg doesn't have a python module so use pyrpkg instead (pbabinca)- 1.25 release (pbabinca) - Note to do_imports() doc. (pbabinca) - Change default option for switch-branch from --no-fetch to --fetch (pbabinca) - Allow default name of the library to be set by subclasses (pbabinca) - Use name attribute of cliClient to get configuration (pbabinca) - Make setup.py executable (pbabinca) - Use direct git call for fetches (pbabinca) - Print reason for failed switch-branch (pbabinca) - Match whole branch with remote name when switching branch (pbabinca) - Refactor: deduplicate remote & branch_merge (pbabinca) - De-hardcode 'origin' as the remote name (bochecha) - Fallback the remote on 'origin' (bochecha)- 1.24 release (pbabinca) - Work around signed srpms (Till Maas) - Properly raise the error (bochecha) - Ability to skip NVR construction altogether for builds (pbabinca) - If we failed to parse NVRE from rpm output use better error message (pbabinca) - If command to get NVRE printed anything to stderr log that command (pbabinca) - Refactor: correctly split string on multi lines (pbabinca) - Use nvr_check as an optional argument for build (pbabinca) - 1.23 release (pbabinca) - Use module_name setter instead of constructor parameter (pbabinca) - Set pushurl & branch_remote by default (pbabinca) - 1.22 release (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Revert "Define module name from command line, git url and lastly from spec" (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Refactor: split strings on multi lines without spaces from indentation (pbabinca) - Refactor: remove spaces at the end of lines (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Option to skip NVR existence check in build system before build (pbabinca) - Add an 'epoch' property to pyrpkg.Commands (bochecha) - Fetch remotes before switch-branch by default (pbabinca) - Protect rhpkg's --arches argument (pbabinca)- read krbservice from the koji config file (dennis) - We can assume that rpkg is installed if the (ville.skytta) - clog: Don't require empty line between changelog entries. (ville.skytta) - Spelling fixes. (ville.skytta) - expand %{name} and %{verion} macros when checking for unused_patches check for .patch and .diff files as patches (dennis) - clean up some language ambiguities (dennis) - clog: Support %changelog tag written in non-lowercase. (ville.skytta) - add spkg as a binary file extention rhbz#972903 (dennis) - Fixed version to 1.19 (pbabinca) - Don't track spec file here (pbabinca) - 1.20 (pbabinca) - Mock config temp dir in the form $(target)-$(localarch).$(mktemp)mockconfig (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Generate mock-config for mockbuild if needed (rhbz#856928) (pbabinca)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Require %{version}-%{release} rather %{name}-%{version}- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Use rpmdefines when querying for package name- Don't assume master branch for chain builds (jkeating)- Only read from .koji/config (jkeating)- Fix branch push warning (jkeating) - Handle CVS based builds when getting build hash (jkeating)- Warn if the checked out branch cannot be pushed (jkeating) - Warn if commit or tag fails and we don't push (#21) (jkeating) - Honor ~/.koji/config (rhbz#785776) (jkeating) - Update help output for switch-branch (rhbz#741742) (jkeating)- Return proper exit code from builds (#20) (jkeating) - Fix md5 option in the build parser (jkeating) - More completion fixes (jkeating) - Add mock-config and mockbuild completion (jkeating) - Simplify test for rpkg availability. (ville.skytta) - Fix ~/... path completion. (ville.skytta (jkeating) - Add a --raw option to clog (#15) (jkeating) - Make things quiet when possible (jkeating) - Fix up figuring out srpm hash type (jkeating) - Allow defining an alternative builddir (jkeating) - Conflict with older fedpkg (jkeating) - Attempt to automatically set the md5 flag (jkeating) - Use -C not -c for config. (#752411) (jkeating) - Don't check gpg sigs when importing srpms (ticket #16) (jkeating) - Enable md5 option in mockbuild (twaugh) (jkeating)- Fix mock-config (ticket #13) (jkeating) - Make md5 a common build argument (jkeating) - Move arches to be a common build argument (ticket #3) (jkeating) - Find remote branch to track better (jkeating)- Change clog output to be more git-like (sochotnicky) - Fix mockconfig property (bochecha) - Use only new-style classes everywhere. (bochecha) - Testing for access before opening a file is unsafe (bochecha) - Add a gitbuildhash command (jkeating) - Always make sure you have a absolute path (aj) (jkeating) - don't try to import brew, just do koji (jkeating)- Use -C for --config shortcut (jkeating) - Don't leave a directory on failure (#754082) (jkeating) - Fix chain build (#754189) (jkeating) - Don't hardcode brew here (jkeating)- Don't upload if there is nothing to upload. (jkeating) - --branch option for import is not supported yet (jkeating) - Add epilog about mock-config generation (jkeating) - Don't assume we can create a folder named after the module. (bochecha) - Fix passing the optional mock root to mockbuild (bochecha) - Add missing registration for mockbuild target (bochecha) - Make the clean target work with --path. (bochecha) - Fix typo in a comment. (bochecha) - Fix syntax error in main script. (bochecha) - Fix typo. (bochecha)- Get more detailed error output from lookaside (jkeating) - Move the curl call out to it's own function (jkeating) - Hide build_common from help/usage (jkeating) - Fix the help command (jkeating)- Support a manually specified mock root (jkeating) - Add a mock-config subcommand (jkeating) - Fix a traceback on error. (jkeating) - Remove debugging code (jkeating) - More git api updates (jkeating) - Add topurl as a koji config and property (jkeating) - Add a mockconfig property (jkeating) - Turn the latest commit into a property (jkeating)- Allow name property to load by itself (jkeating)- Fix tag listing (#717528) (jkeating) - Revamp n-v-r property loading (#721389) (jkeating) - Don't use os.getlogin (jkeating) - Code style changes (jkeating) - Allow fedpkg lint to be configurable and to check spec file. (pingou) - Handle non-scratch srpm builds better (jkeating)- Be more generic when no spec file is found (jkeating) - Hint about use of git status when dirty (jkeating) - Don't use print when we can log.info it (jkeating) - Don't exit from a library (jkeating) - Do the rpm query in our module path (jkeating) - Use git's native ability to checkout a branch (jkeating) - Use keyword arg with clone (jkeating) - Allow the on-demand generation of an srpm (jkeating) - Fix up exit codes (jkeating)- Fix a debug string (jkeating) - Set the right property (jkeating) - Make sure we have a default hashtype (jkeating) - Use underscore for the dist tag (jkeating) - Fix the kojiweburl property (jkeating)- Fill out the krb_creds function (jkeating) - Fix the log message (jkeating) - site_setup is no longer needed (jkeating) - Remove some rhtisms (jkeating) - Wire up the patch command in client code (jkeating) - Add a patch command (jkeating)- Use version macro in files- New tarball release with correct license files- Fix up things found in review- Initial packagepython2-rpkg !!##%&'()*+,-./0123456781.66-6.el81.661.661.66-6.el8 pyrpkg__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pyccompleters.cpython-36.opt-1.pyccompleters.cpython-36.pycerrors.cpython-36.opt-1.pycerrors.cpython-36.pycgitignore.cpython-36.opt-1.pycgitignore.cpython-36.pyclookaside.cpython-36.opt-1.pyclookaside.cpython-36.pycman_gen.cpython-36.opt-1.pycman_gen.cpython-36.pycsources.cpython-36.opt-1.pycsources.cpython-36.pycspec.cpython-36.opt-1.pycspec.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyccli.pycompleters.pyerrors.pygitignore.pylayout__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyclayouts.cpython-36.opt-1.pyclayouts.cpython-36.pycbase.pylayouts.pylookaside.pyman_gen.pysources.pyspec.pyutils.pyrpkg-1.66-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txtpython3-rpkgCHANGELOG.rstREADME.rstpython3-rpkgCOPYINGCOPYING-kojiLGPL/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/pyrpkg//usr/lib/python3.6/site-packages/pyrpkg/__pycache__//usr/lib/python3.6/site-packages/pyrpkg/layout//usr/lib/python3.6/site-packages/pyrpkg/layout/__pycache__//usr/lib/python3.6/site-packages/rpkg-1.66-py3.6.egg-info//usr/share/doc//usr/share/doc/python3-rpkg//usr/share/licenses//usr/share/licenses/python3-rpkg/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII text  !"#$%&' RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPRRRRRR RRRhttps://bugz.fedoraproject.org/rpkgutf-8368bf18060643bcac047a9994ef7032f302a4a97e8c1a6affc08f58b0fc78aa1?7zXZ !#,] b2u jӫ`(y/(UdۺӖf[y :6h)ds q tXE 2m ~#ٕ`"kl0U 8{@#mBDh՞ץKi%O6^?  ,IYtw)>WSw`?ȑ ~ 1õtק@S<'Ӑ?^|ަ+ڿ(ߪ ?ɬ[y{V^qS,h*O4Z=K[hy"^99u4ȕW\W!V4=j k S[<FP-८N/UH*~{pq6KBXm@gt\54(?PhXVgI:u\/*7d0#nnf79r {.E fZY3si6-K̪V+&@N" 3`=̬7ו:}AtZѣB U#ʌCF#-=\?*bC0&;ndhq+M$A5Ȁm9&KLӼՄm}UsOl-n䫕JހFh 4 *k̠lor?6;'R_&Fp[^p;v ǚn>[5J-ġִW?}dRAjǗR{a"$ [ YY(F&f^isUtHJemsHM{I%US[wQOJ,Saͭuz-,ktb'vLYr҃z -|Cq~> W{Cr9QBB,#p \\xDZn;g)fAUyN2Z+ck5/hI5Y56UD)#]Es ']$K|kZΖ+7j+D+\1LÏw$⥩|Z.+ 7Q[@+Ybqsqc*@39M0W6o p ϒ" e e6^ܻbNg~(C#/]J`HpHdDLQ"pDTVQ&F:ᏟH y%Wa sw~#-:6){p_q廒^ &6O;L!|,:^SA;L .|e36pʕ *I> 0 HvM C$hI1nIJaAU$߸~qx0ϱYig `>P;L,!> @sΤpbcThq<ǒlKU<;*nL1o2 sACVSI@gaP./#\=4 p|Ö`7Cr C*φ8CuPx$-Lg?aptrI%…j3O#_D],o㥊5eJpY]>O :E*]ݰ 3Tˬ`r8*R aZ/;?=Uib~''ܝ=94"W)F[Qnx\*㵣*ebt~lgDa斑a+S1kVKF{ O` _ҙջڦ{W~v]L|NGṠwV'M=Mt0Kh瀔 H8ncrW _Qe)1 [9s1OsvhG5+ =:[I2ȁhG{кֵ944ctMGT eMW[qC}y:wv,(2?IcD&$ۜr;&@R<銮ymWyɈ?ݦzT)n~kzc!H!,ıI :ŨP-ML+~;F \ H<0v(c {0 rL_%H}ܙJQ[Ka_pp[#]r(YxM"x_ɒB^uEÙԡUq 1ZZua%'|VyR I\f&=0Z*dWv"mQDr^.T;MjV#o !cav5-*Vj[؝X;yRtt9+{I܎ m;{ϓj4])wV.UhHXe@D8x-UaT {Tp."J"~Ѥ2:Ǿ3 n_L`gZ<%cF5vcuhUB%akj2Hmq0tד[>K.*Fczqz?NJdz]8靀uhs}V\mb*U> 4HPU# Q'dpYR2z=  iCX1OD/+*h#;ŷ\Sp hp~`rMEDCwg $UOR̟5t]f ƏռsXN&W A䵨sxm?%Z2+O9ww5B[i2[)4ˉbc>5݅_Y[ pL6J`i&Xs{j]9hHrce-`K߁q$^S/3=zi"gWLbQ;/6ZQHNn/mkAQ(QhM4κz1R^ndn碽}Bq r^D,g×vMRpR|Ko61ZEx8j,9hRn+O9}PB go?Y DQb jRRg?p%>zo6EPcWa:~䇏t0 6Foi˽瑂lK .ޡZ~97W&ҍH']閉]bOS=6: Zq1՜(Bc0=aL^ e}vJJy%> B2'i)+?;딙(T`GSU뽘/TPh-8Q#!9G"X‚&V9 ӝGk6mI(XC!M;3ų6kG B>r#3TSNKN*~e#jd]ڙhp ]%";,+70@]1p\6Ij ~fDɵ&5V<)o\J_@O8pЬ2s+i{]Hqጉr,C=x0C~ h K]L ͻ%tHvM9*^Sw {5s*F|2|cᚭ;ɕ"gl.QN~: VA CC'? vJ4*|\ߜe21&=$+-tc?ބ*Q4oW`PCGZBU%RbSV5ʶ媯3{.ِߺy bFDߴhAfG.ON^Ө:UU?N"+E. Xс:XEgKO?G\vq`qYy qOli8Aͽ2Q}t雠Nyd $+D `XȦc^e48ѸwI7z' )/}}_) +'Ӈ=D0+`-oWAeb[o,yX1d^Z;C̟RQx)X*&i za{qʔgo*Κ"^zrI$`QU$_Hڄl߂1Z_oAn-sANk\|#cDaK,cC 14Ive~x5ϝ0B-2Ihg!5I%xy9ërwJ8!{0Pɓ;\qa;GG=2p^Z(SҎeЬNF)4U]n8# N`hxzxC!$ZBwWS[ t@x}8̡sd|=JY:ˋqWI9OK.d5@3j7妳]N26dzEO䁽(LUԌh#KܘnCV |F:dvs|[~faQZ O)bvI8) !ϝVk/e1Jᵂʼnq_ !tlh 0`.{z35dGmAP)Hd` ެGՎXሥgN,GyCBt3wKyv5fsA1x|8IRL)7ZH.Ij*`K1Rzw>}9GŊD&I x˅FIjDo ݔm7m=Sz\P֧  UfT#\ǻvFKokO4E T?\OUtD&z1 k)H! QJۊPmGmy累5;?R>!DJܹp>o^ugH& S%s4~U [Xu?d͏5 x< |Y5½:7ʼ>ѸwJT,'gR)C=XkrX>l'ғ2r{,((5 ub9L>Dq=j/q ^0SLlCX3ºq̦m`p]2c6c"3oLeb!+;ތE hrƍ+bSjWhף(O(-&1 97g19XZ߳!U|w*"jhO+t%<[ k[6.gK؄:D7]̀ٺ gזf#&#BnQ'ŒzM1ۦj\ VAB8߉s57q >M &r5"9-c>/a"ϙM*Ug0GizܧƛѴ$ EyrGcܴ[|~=A`T(F&ےBYb0㙦g!csJ¾n~E.6Dм\ !Л;s D{[Fր/jT$bI " bv]?lBXwGጫ[8a ^v0w}]XO97bufܔjU3R3]VmXzBqG&Q/BpVwt 0ˉ}rG z_2YK.{c"yG~ {Ac"htD1LvJ'2ֆbMH͗[Π 7ߑajqa|_I֤Šd0g%іe%h۔θ&{댂M e;Qg5_Q VjS`0qnf:2F>J}uEhq[yWl[0` i`ZRb ]SG_t_/V$RqB_i:_B7L‡0}"_Tv45[u6EVzz[qJǭQl?'řcI6LjlD0oFM:_#ycc"ZqѴGܸS}5ȅ a=kJ=cR -`?8L'ˡ:J׮-p_)׻o|H8_hD5Rю~*ɐ$vQQF<:.DeyQt?Io坾H2Lӓ ~c-"$zȠTcr%APy&ۄƈ2?c6ߦ?Kph򿌦i?c 6( ݑP9*7_Eb&aC޴#'pU*ʐL81Cfq!5Dg|Z`o}YE2#zɟ}(ӳҘU2 ,6B>拼CzߌrQH3JLp{FZgOE1PWwi Hl rL8.DR]8=(S6>N`9 $6WYH6q? {D+}`S Yڂf;~ʠH)ӎ:ZC Wt9GY(7TY0h\ޜD>(ZY0lC d؀ҏo{F?Q=B_SZ#X>'ʘ .C9s hЫG2~UB޾yh'H"]-ݕj{Ofˇ I1/&wAO3R2XBVU (2͢wGn4Z˰cy(_1S%I p,\oUff y- u>m5sTq7J!5$oﰋjyr$M +Y:I¢5$?٢Kdw:a(HğG7mݴWJ ?_i48'nPȺEocpIa-爬uÎ "޷9uv}ׄdŢxS e.1/$m 1}gg{}"ʃ≏XVJ{ԀIWдG<=A Azr! #%:0yګF3q55~t?fwmÐ9Tk Fs$'7`|jS)r&Q:֜^2z=AV{ЊDUNi n9# \][(m]HрYU^!u !e8K5E(Yڃ\ ԉf:f9g@Fλ:J T0\qo` Q㶀:FFF\7ʂ9ѝOvc|UKBB!РU!VHEd6_!_FEoPYd0=`>,njE Q3=x=Y&.'AN[؄l#'KȢ+5H>M΋Οp+ISM;I;SjÞ7BL.'n G]J Ue CB:N3\^eoM9#JDj+EJ S(t ^ B$FoҝH_uqzIxi 0|yyEĪ)zN|mlYVw΍Z~D^0Qx^4EV ^kf^ aUĎO7Nh h^0,-IY]5…\>ṿWgӀ\_ᵨR*>1= q4e2 !QҌ.A }BR t`zIU($ER'+;<ͺ]Gz!λ{1-B֗ {Њ[yqqmٙHhĎ#a6E>)$Qh+Md! ": Cl:6xӭBIPA.)]E7<;/A6<pB0v e!Z\L Bd:YBqB|al@;b4Mx:IR*uSx\1w#&f2ShX)# _5 ?OBjh&6]} "b/=С"D8j)iM9mEL3XpgS׫_Sϓ]@XGaTtqqsM{#?[2XD5 ʠ8l7E1M-@ 1WzYg,C$uʞ1+=_>j"0#(c~P Q߂qga)C}k<ӯTD^+6_b蟤M^j]+͛UCT({ilNpʤ6UiC`.O}cC;:d 3ӺA7̠@݋%&Tf(ܞP?>da0>{e[H~r{'^\݈]&@jW|7_f`BSl^x O=8ݰ~k۰aKTW~ݎ7_8S@_,Z %UT @N:<^Bv%P׼-ctAɾ0t)=5L\y;v/I vK)*sƕǏ:;Cvm jm>~{">s=9c31}|ƔS *d)fU&*CiY€^xZ² ԁ8b~3Kͽ,@¥s&?P='<ރB!9u|fI_%HW~ŀ#`i%)d9J_NѼz[6dz', TcoL(pE;$0n``k#FM(У|U8u_S1FvKWp@; ĩ`*۬X6{zJ 龢oKnˉH O#~ukAR!)LJC'N_T)4e8E^.%X֊s1a,G{/K0*D`hp[bDC1l nOE}44ZYyki6*DOMōtn34Y_eVr,EF;O0WYJrZh1lrAmOzgw}dr>ZrW196ÎUny7%iK4><)npjicXxAkJzZeIa@k<㱓!'&> %lm[FJ  ~ʩi xA\u8sNѫ|kv0`^3i2ѺkgM5X7K#q C†.eBFv0eE%Hٞ]m[LFb@m 43).( B|X|ZLKUB(MO΍N4Jl 3W ßΈrp \o%n(#?ZɛzluZɲT(g0xOnruUɃɱʩ + A`%ܝR? eZtrUBi oK+NgȼkcBoE%lr []M@ԁCu$^A&4GZ(*כTClm̬X !WV੭hHO:xrl.8ϤG/d,Ȃ >׹cJeHǫ ;!Ax$fSt-8 fV iF!C~٨]d/{3#tta^?jWJFC0AkRsat,S$ v!F@^\H~&` 5Onot 8DIO_5Ӎ(zݼkCg <Upih?+(%aM8:\s;X a}ޝ!\6,M>pC1mK]JLrqevC<܄==KdiIwHJِBQ\<0(*oTRdf5ݓO1|ςg8G: Jl$?[8I-3.;=׽ٔyEvm .Mn)M뽕[P_r^j$X(7&/r{n 5f! tFv)0kwnXpys#nY-84ƱG{4~ȃ/7},JauqvZV˕FA7pwjMlm]_؞DV:72YGXaH=O~nd8sŵ^O~-_VEX .owF\Ȣ_YJe'(VqG#<c猬\BVҒKGX glYn! NTp "&Nf7d<!&A`d|}Fl_)ܚWܳ>~=9J  s<6r|Q{ 5ھݞ /E, at,q/$G7*E\#1f_6;&&x(S[w&wT9WZ*hˍL#V xv"v˼oS^,w O;^L:g]/S1<٢ؒhwn\Jev񛴋K\Wb A JOj nTeS @ x+fV.C? eê:gH,ttlqnA5@HSmBPT[DžPϾlSbg3L?@ax9GΫc,2&HN;HYay# vW$?,9`s YAWi| vda.E~L*deؖ08ms%;d9TCgž )Bdu͉x/w,#xhas,\aRf9!yS4h$j|v8;PT D~cky~^I\BAf[\>,Y gG؉:.UE<33\_+[ ^ 9 Pg2S\F0NC?33dvr5[U@{1w>IU,h01qc&HhoWOȜ5}?@yWP Pvq*\R-O Zć;ۡ=AzҧNU`\=YAs?&scnr_.<N%ė}a4#$l8 4[ՀuGC՗צ",$Z{>Ck}Fg(\-]6Lm@&.,BnӪd:Ma•::7lJ!٠?.xSySsF@%, bҋz´!&*klISH!0PY"D}ڟ"j ,jN&h6twwq JzlN'D@RY{G%Vpcr,_\ wu [)mqi-|xw K$t " vS[/k=[,r?Nm;-1H:6+jb8JɮPCxr=b'I*9E,ZV/oK38D&{[ұ܅ey2d ?h>/^!wL~SnVN7YF\VkqS1کXІ|[U&G u sC1ʲ/trSīE`O`H^7tfE'5_\T9lkP[+ͪFDlrdۭKAH@q?a5J?^_ٍB4uz8\npA!E6LK.2a4;N)#6.)U*4y_]+EVK]g5cBW7YD y_|u\X n" [igrAc2WB_G@!d!;as it3].?khF<2fͲ%DC]Ybw^}Kkn"Ů1NNjRh'PTGq *Uo'նI!,fIwS!Ƶu;Lt,Tޕj}qջ|F8{O C@>sR}Cv^;4Uve="K>ϠUM&?ܠQ< Sh\--Q. vdpH4FSzM.?8XȖc~_(38lXDIj9m)ݞa}>_+P09i];VCҭ}{ݖ57~5VY}&0> B+ WnѫuC(L@+W!G~?r xNc5g/v[0Ṳs D]X+lqV=d4%o%u{]k * x'DeQUF*I~蒘fTJwrL}:R:QPw8΀ڥ ⣭ a 4qU 1O|_KJ UP1uI@5%[y-܋W7l=%B'$z^0AOd)I[(GPA~8GΎ)(P EJ)H@#řF!*mhKAC<2s217]rS!\~QԳ i?ڙ"zk:,@Ozc)S9k*DX&l6}g*=1"dPis,7"d X&tŘq9s*&Sy𠖖b޵6 'IǼ8li;y Ƈ!_\gkcңgO -26RC=?֐]=UVF{J\#{\Rj .m ZW[U9wsl-g?%^"Mm~_Ix<s!7fI ܇ܭ,{JB1A,siiRlZ{o*3@.z#R[mI?-sK>O-B?=4Z4jSt锸2 : dp4pܚaDՊvƞ0 mjԌ#ss/9;fpD ф);MHNURN܉gsõȁb]x}\Z|@!~_L%'SN&At}NݿRvDeiz("2O4L WAP8UB6NNr[M"}q'0)zݢǛA0ZeZQ0S[[mK ~lAT췕N`+=U?Y[-L^+ΓެtYФ09h>&}AeK9Z-w,!lPR~؅lkkZW84Gdeg"{ҒbcԢW`n |)'ZL$҇>$ɝ>{yIB]"#FJ?܋Cvd%Ŕ&Ztb|9|!V! gT1NR79ߒ=279ޑ[P4 )Q K#J6&h-Ad1ph:!h!_MV\LP`֚SK(N;${e/zCh%=͇n o>^/M1ѽLD7aQR хQ}8Ei1Βt"?(9.|7t+"pPݫ~l"xOIio+޵! $ڵ^:LB?r>`5Ig隉ً綜Ȳ\PL[IcsjV H]i(X!uڅb}ٝXni]VgyyE}P#(pJOX!!'uڟ۴=z2ʙp %0 C0~:myc܊,eVv[S{ч87V ˶|-鹈胚 kDiDt sVC6Y龜cuqz0Twt$4wPF2ciy.:9$o+cΧ+0xi,a/q`s˾޲ybV drpiJᚮ0N߃]b82Dc޲n|Kp$-E)jpd@ Ǭ^3+Apؑ Fz8uiʓxd{c!$9jM! '¾CX7v\G(3@Q&L/1}agZҼ9S "SVs<$]ۃcohKzeAN`k<');TuCs G(X dfzLPQLZ6@C AŽލ\HjXFޘnkph:mm Hֻ?+ 2(8ᕸ9o @q^S68@" D LOT#Iw8ܠu<ذ~pե0{Yqes{mWBwkwnx,&dU'qTnPx{<#_!AN!"Djü1]AߌοZ`l(xg_As^_b35haD-Uf$ ֧c;sE}B_ $:%-2l_\wvzTo$6ze n!/߂%֚znmq\ك[pQwa8[ɰB+Iޭmt,ai"`B8 %զM왉8H37OJjD&tcI<&~խƺ{fc`lG?,rG1thm_JTᓍzS~W[;$ "KjRۿmA!HTǗ/#L:'@PgX>m 沢Fe7P!;":S'ۭ`H__ 8G*{jE-c=:_-< ܯiSxv[&T̲RGCt_cف!-5J}uxUPpqkǵ6'%_uRMz]e[o 1w_ӷE2 +k]ϩbDX]:F`I/H ŊEevwT_J"6|)m"Ǜ-5dH晪Ful(2+2`)4404g>>o v.>罙@7كPm"e\p8⭏2`&&q# EIOb1s0ͫҢ!ډBBs5'9{УߧY`T7iܽϫ?Y|-!OO`C(XBb4\Emv^-hEA (A!&ʅpN8%Խ!GP-@ vUA eBEAP۰*-_S ++_Tb'xgsRh/@?Xu%g=S4)6t?i?TfIB}(\CINϢW>aMɄɟ6 ( P_wU٣:Xgد%h`eWHӚU|l$ׯr=)8A1fTD(| .M'uۤx]|wm\d{=[7u`gӁ\ϲEF}̥)~A<6R-F>WzJlqb3RJ\qT~+{Z+ؘHaF''3Tºxun +FKV,/e9AXrAR R+31nbr{ڝ2~;-YY~a$۽#4;D|׮fb+]gDD؎lrF{P_bhxMXnrX qf0Lfot:S\k)x56m9T/~\ʍ^Kپ,7ur]:N[[ :X $;nE3t\RaU}UΓHH!J!2xQWʞ_s{:8zftl~Y)hhtA%'Ž")(c\~(ۘyfUQ |!dZau~IE(Iԏ_$ RyTìwv8[ "B6Sr1)սU>H->(Qu /"v#(ej|q:ihw, k%t(}ۖȣ|6zf|WK#y0~O Q)W!R:j3Y[ 0gS'bhjiGok”tAɭdb&[i &ngP^1)X N?ЧtY Bƞh`jyrQR@CD;غz =/t9O0AB`T7p3n&lHoW%08q}LyG5^ȧKws`OPqr7P 1MmulVbю G)=x$Td[Nl+ŃT ڐDvPhnp*AA~ p[f.ޒPH\4Up-^;t\]4;VJ)7lPVHb'`YG>R`}5ޗjOlW}҅Hv 6aJ׎ۇзoe,@;t%0}kd,AX ?XTD_od3uO~(!'O8ÕqSpfgu++3t>YᘞXt;7yH颶wKeРlJ_3~OvG#訴{Z !G㑄g76x0DBmT۾FzR~i@÷NHT9c``AS2g8wwS?5}zr+󓹗xzS{&r ۑL317 ɢqm9uu>RC׋ڧ_KO /,|2]\PMi;d1d:E&$vYU61EY; 8| #1?+srޟwF٩|P>ʩ[PE٤BUdxRV8ro:n&V˺&:l|xRݵyDV/0R9D c}U,Գ4])c>U;ng0ئhͰ'J5ybOLjNZjz脎 l:`fL=-L+Eo"_I,ouN~%pXU;WF[{KcN3zK@ " ΐ``3cIMx-=<<% `41+5z YAVT<@+]/LNɟ>%ީvwE\fY^[ Wbtn? AfWdr>JѬrcnxMMw4MRp=RԹtέ| hpeg&k؞\|9JjT7onP)0$-Aþ.2|`u~i)禎)Wh$j(ZAk07m0:ɨ._`bƖ hm | x4ۺI>!1Sdg&RGu Yl.*Y~5Om` T`ћIЛ8"RciN22>@)F{f5`%juJ8ִ GSK= Wk/ CǕB#ǖyJ'gQj?aƁ+ az֕Η(3vB(Hqid +4\AǺs`,飩ÈeWbi h4,9*lty B&IU,bb; $5R"| W(e kq7 WDsh.X3sAetaA<ևyccbJwWgk4ѺscebX K#26nu Iŷ*;ad%맨N|>VEH15pM7q|ҢoT;B8<=ͤ6p @lt˗l4|tPǕbؿ5^haCgwv}%mA`qkH5+}^ BC7 ?Fx]osK^ ٠ČQæCzݬlWt!4}[h_*Fot*T \$if'u7yX9/':1ϳ?lbHjKV7k?e$ؽ  C!xlξ=Hp\9tܭc1&hiZ ځVf^MVK(tStLkKRDo՝w >o"TG,B7*jI|MhaP1O-TX:@A/t;ďdv/©7c(|a]aOo1S "õcEВ 3KKh0{vYk_v\j|x#HbHYPnlM9jE{a=j/:at"$BN3Fep%υMNlH&;挞3ǵ[9NKi p~U5 LU9YҐE;DH-/ؼcN{_]\"uM)t@?@~[.J[jo]h! ctvq.n&!ˬϔ ؏y$.7Nr) (wTRL%hO?'N|ŢǛM mzחO6-[[2oPx4y[Km! o!ZC H2Y `,OʋYy֓HJ duRnS9Ee$>7Qm߷gh$}ed+ @XaՆbg̤$T@C+]s/u&Qr/vo&D^>2%Fɐ!|FfiWJќŹejݶIl@KT6ҵҫi˓gZ.Oihnwu3ĝL(KZҾ-@>=sM#Q9>χ ֎79\䮒rjMAסܯv"U_&8_-Uqg3~kpQA+7C 6|A"ûG䧓 w 7'ױO@->>sYg VnzW¦P)Ov93E&{`ȃuɁ3x4(lNY8kQ ;% uu<]j9#|Vʈ<ҫ9azmyX_ (d&B p/F-gH1RFMHH=o؈7D!fDk&V :㒶}PwR76%^1#<n)FaFqLP65Q%3V;yMK{W"`S:2LXB¤3dW|LZ:pvهu:G*Tnr٫_w^=;WZR`:V:;T#1JvIIP>n:$)_ J dQ ʷ3Cg[,'Ls]\7tnξѨ[ϸ +MYUIKcK4-k')rb.8(W>(q'&N>=M~7_)+M! ǡ+JZH0hDM5%Inf>|=.S|3FIe 0yeqvP?50_l ܅~)5Op3 @/w#|g+KBGqeA1 9hȬ^ڒ4B<6obx;D:t=[pYZΔn>&#[@p}Sw)yHQ޴w_ocpU<ȿ1P/p'νbtNvi?9w\ %.AmL}j դ : Tr:GuhD b™ʕ ItC𫧣^,[n@-QtqBLRiM ,+ZWlϿD,V+ ݸQu]uw&=W|< ĎB V<³kO"K#w8ؐ'~Nא mʋw]t *@g,xXaz:3O~+tw]Fv@̥m!@o+J@G^xo=?<l ?=0s\rG" qyů,zkڇdTa^[2nʉ=C$U)܁rL23WudiC2wODW䢪"_(ym$1ThTij.IPgު|ĉI.**XVkyĈnU"ɗ}ڒ̩Cvwex:%]yy$׊N:6 'u JnCߠ@m}$w̜֔^Xwm%y< $Sk)\7Uc0`0m pj'dG-]~ 5/}*{@$et[ںÑO-`qڹm;-lj<ɍ#zk0A3< *g>vt?frR>/4BvP}?8/>IjD؃'葃{髠 h;ctD"+2, 4,\7u+ u\|ˏ 5qM35<6%3fm^Sl5o-^gPG*l(r\&^MFԻOzAt&ayO:Mz';| Ñ4-@!>:ۡ)-j}r, JP9Lmk c{w: "3)*/2[KyzL7 WXk"׾alXhIA_>ZΌZQ:PRnXraT$(lDyV4cU$SJ`n*uEWRDOPTYgMf& jη#bĚ!YRɁ/H[(o@k :- c# m]ppu xj^!\Y|v kJ*/Sm9Ƿ>Sp/U*]@@u?Q%퀇fțBģzXzs/j8CEIIx%Oi.¸0>/urt"u]d|齐į\Y0T0rGJۑ/ |\%pNZ;A@*i̿}ђBnzb@/r.*EqaGJ_c'>+ŻH@ZI-Wٝd%#bvG_ kN< cYH}\TI/OHP!GM[~ب8n:5H0^:v3{^ 4z`K* ,9c-jSat<&w9v@:bJ._䀣gW^)',|&[yjʐfX'+P;xtSWqit_՘ٱs2wN8h<ڝv)ÖDDU uS'Q^BQA89Q,qk%>_QhLJ;b7M +2v<`"8t(lZ`y*"`.[+xYR-Ƹ;tqC.'a<.@=$<-a`HiG4b<x%̃ ky64 h맗hȀIxTgFp{^,Q$'nͲlbYB#|*/K#1>H'GgBZ|D`t?"g7L)uk ;)zJޮ&`T(depiY>x BOq@,!1AyL=cxljr9H)xMzgר dz*2:6nN4zR:R s/!rJRON^ѿ<#P|ldB$\١"}3iCrsmR]XR=ڦa 1oׁDL( ab%yZ@vM@PfGt|!ؕWwda_*㕸,vi_g^$z. bd>Y պQ1Ĺ0gL +$|oA@4(g}k5C'Zn@9#$w.I͋60qѪ&3EXd7?J3zyaJh;8--|A9(>7V 3nz^T(O^ 9_b67 Trx>7P< sUrF/z~J!p@VpӍQY';r ϿK)Y&>qG̴DCUڭWkDR\m_ [; 5V1njC2[_ԕD/iErw0j?PP2˶Gl kDQ1H !s~q1. =F  NkQx<}/x>&RAK [k|BdHL] 1,sh'H|< KX*?lv|Jb c6"GTz o$G,7aߑb;~'0zOpL!ݽ Ƈ]u%!ZԾj<5sV,9Q<彛|6 "c%l:5mL 7㵣&~& ''ck08"JVЌ?xV(C@ya!j~%h8j^NЭ3r\5WCg@>USs8Hd2WiZLcHnm m1Ggo:IS]ĥ*gv1GH|."Ӷ XF$7]nWp!ȧɏ(DGS- M*v;eWGg=Ղ [._}ƣͣ Mިu9*TqFex?oT _sԿ:S$?E1?8in"b,iݒ QsM8i׋W\MgJ,/~7kJ^1mH5U.X8k~` A61F91%ks/3: DžU*V?/a9ݖv\AA=̆4]t•Dw'ѝ8-y(];Q6T˓¦|XpN@oT`) v\3Cj#mžrh՘aًV_n1I nӠb;YUF}%m`FVk;DBҋLq%&i2G=YsS/=~*|,W'̴Oo4r~eyUGqQl|Pkecgv?LU g)>Xo\'tD!_hsxܢ`hJ&w"9OzB3_}L[CW1 ?wre:bcHh] ̪s #fR'vU"24j'R5^5oq̅smdߡ/ZA 9PtJk@ Q}hA7ϐvH>yqI(LJ~@qgH_-45+> K?w (7)d3uiܡ޿-g=%v&wq+IQ.#P*l}YRTU\uD4e)𜄀ۖ&ȣގN:HVxwݵ6XPwӎh]$x^r ӇuS~$GLQSw~{s@c4vUՒTDQ] .mUg︤wtzd3;${NASaL?ފ ͣf IOVomW~ЅF\O 10Lm|H$j-3sV < #e{g,sjӽEX_"I޿1a^ %]yg h+vZkkMqA`uvNI0\\[KŠNum.gyzVݜFa5%FN?[mvf:v%f?l\#4D>&J=}qB;'cb5w^?n,m\)Le|m`Uk#;i0HcG~rcEF[*`Z= kN }ݨ,5U~I-c"s:{mT#dSp+31zf-U/JўI܍/Ƃ #ύMQS=F9֊Rҧ%jD-x;bAl$̳ ><8ڀ2?@/ uNc`-ǚ 9ߎ 葨]nD_(9@s?j>F>[pVhA}Udvh* z+IޯB+A@Rl /Oq3Epd_F❜=0G)?{5HS5+K`52xG\Vꩨ8tk.}D&XmL6Rtuk-6b"0Gt r6'6yOF^= 6LDbseBN"0 e8sm+[Hv}M0K%8I_J"8Sx޵缟H?FkyB]$&\2 6'[ƯLgW囃MZI0NS>/YJWڴ/L·jx0aUY4H4qc "ן{#%+88ITYGkuo5ܥe ? =Ň{Ȕ46"i걒LBf⣊!gBuDC!Vڍ"dzdܹk3=Q%r&X<`tHݝIZ~q}k`U Wo \+THn=E'Ȭ\2v'CuiNݚʄH*BPC͐TggƯRt+!l∟Y 2~9м2'VtP[eBz&bYID?6YzCe[`^yw]$&oKL^iB &fa;Et N8ڄ1GJ4=w<-^]8>?5QS@ Wp~^(^FN`*wd0ΤP<qg.V][AMjCxny559imk-^ q;%jgqt/pZ#i|Nvi>&t tHFmf`2(KF/SC<^%ei:7ޅ>N["g)O?9n1x@]z$p#[%cgwX/vTn$_[5a]ԸHEB(x,H'q|~#"L=/x.hNH8q`Y{.d~Pq&9~+,Wg`Xznxh/T`'դX9^_Ʊd"5V*1.+y\0B^5Ѥ%bؕݙLspZSLuir\;k.~Y\; C^6xB蛡R )3ˉ0k#`61B~;I1%d,z&sqV.NWVi E tIBgElB0~Gwə䯋4}n&WϪ=uO7 2 x w5~i@__%ֵ_Dpb_ǪP$fO#xQA)]뻍5XnH9:ھQjH0Gˣpj˪1b>¯bX}Q"5JlYH*X[Եʂᒓ ,ᄘO\CcJrK`)@3do_%!ɁL~cJEZ+3>L:9?;d*2ʊOZjy*9heiz5ތtt-8RBUK0ok ypJ6#bhέMc]GX+qp(ءOK 1d qKBjwcvFݧS0@xiav'k~Sy pO8yɨLse`q) TƏeDu*6ݾNn`-@wGS؊:mrg{У닞.|^\3M8lpn;PWُv^:&?5-7 .7A7s{Sh:NjKf+~^ұi'rưPsHi!D@]zڝLoXLTQ\ `N敎-)q7 VOk7]!-Y$b$FՎƑ?OEsia㢋O񆙴V'tNPʧͣJLMZz-%.[G%2vVlfvf#eguSmـ@KSǻ5>M/R"[yn(MlUő'8q`5^?;g9j+0aA>Owέ Ubld<門ѥBBzϼr(9vD S@JLHQ0 ], qhe0ȠJ.{QP [4ՈE(lE]t,*18yU>ܥE@/|b VxcZ^(K_BH8"yCicP^1`˟kaCf8ɖ'Ѧ!> ؎D멀kJ5B!g.Dq >ߜfLy Sy+^-5{٧48j>8 Q7k6Inڷ']|fbK0A\uO !n UH}V{ٳ$/Or ZcW{w:[Vu"+٣8SݨN:74d;/{ oRߪ&g iG:Ptw/"+0d2sQ̎0cѭFN^rr?BMO81鯳Ji$%:oO͙32(T;_a[݉и #}"IǦ2@𤔩k@>$Ld-xQe4%Zq%U3LebC"kQH V9/Z[2[Dap UORU"_b2Z~JQezS;|TD ĝ=QwFm]0-xĺC|Yvž2Ba5:hu5ν%aCgϾ? k`DN=&Dр& J*YuU!&}eSsүLBŴTUS9m@fH3'˸0H>m'Q !Sg#} d8W_b{oV )1qʌ.ULK(ɽ y`o7"- Q3.TU;Kh |,>}6I֍2 Jwߣ 4U85%З5s4~rE9p 9IEjJ?UBzZ 9Sau6ue%5 dwm# 4,%H暣Kp/;؂j u8BLoB'wpS"l[Q6Aq7L Qs;lc 68tDB\9r% Zw , j.eT̸-tltCn/A`VYP[%02,EƱ }2|j8jQEkO l=_EiCDƚ,(Z39JfWDd$NDBlZFQ6iGep?HZеu&ٓѐ[.FZAD*Q9h!v˹:(J?q ͈;?~z%d|[N. ^s[iEC9 W^iS>;} 29rWp rƂ !7V#T!tNBSD`>TT)-fe>l5䊴 D O&Cǁ_.ПX;ŧi. s,!Y%<{0M k(:u01|PkskR3`I򈧏j%^fBnY^s_%QʎjC!eḶ1%A9 CF"̰.-e@Ks3--!FAql0efSϫS+O0 Ra~yx{ll*9^(2@z,}xlg/}po4;NהĜSPĜ!8}ݟ3WnZ7{!qo8#G%G:&e.wĜ9sr(^d1ɗpkdt#,|L)p1+/*waR46!dx#Lv\{|q0zUN_Pg҉Y'Dkљ2V022 :.]vb(dHKa!3z*㙤ŔKM=" p8)4 jG'QE%'ꈕ4Ov愷DծEYHf pN⯟Bj&V~F/ +%<)nrPղk,mH6({87Y3$uuvy_<5h'9k:2'X 6&*XKW~бmCNϱJ٦f C)ѓjRqa56j;qn*>_jFA\.Y{1a_)?ll-Ϻ65—b K\ VM:mg\)&u&V]oL\KWH|x0U0{Oq9;'z5#S76[q+%f+ ͿˮBuT,oyѬe%tkDNrT˙H"R{~N>5F_[[d[ueO `C*6fJ kIP=[Ud24]r/@L Iy0X`B+z.4,WGl0:_mlgƑc? Ss}$_s$ʗ,fɖhMlӌ-Iۡp z<"趟("3W 9K&7yڡ01E?;f]}l B @/RIWI'&8RF)¦ N0:qI;GAu'gM d>)ewQ"V (srv0&/MdS6a's5XYUT:Y{@g /#)pYc;&pF¸[HB"WRouۆS"/H_)3 y5gAQgRDpRQtJ5Ps*j@5awX6IZg*yx.7'hX~k6 sXF0W<Éd)Q1ӏjpnP`"H|D W3F̅inn?vFY`L#S`P%uxJ,I[uv*pd+[T{ŝׅW(jGQ+(U4∱>oExu6{59:ӯ01ѠvbNSh&Hl%9v.5{T[蠽<\jf?jPed dE=V}`䐞Z0Lo2VR>WV璐5\եPxˢh !Omd(93FrvG_7Fbq!6&]`I)4HMo;}=tՎB}y݋)ok.6 #$GFFa.m" WO`HdBb( 8trxi ~S&khJ"eRe`Y)FM~JiӐsf ]4xcهV@ ^3h ;.-- Kyyw쾐}"ew&U;&y[egK)!K(US+맵Run ,u9/ UZ#Qf}jx@`U_G**i & Yؔ@ۧU`׊J؛YېdDS*6mOJU"sO4/nS8zn5Yw!eŌqN*޵zϳE!{QxUs\t#ru,hiU^/xE5b>Zr&t}YȼYdu٫2ֲZ9"XcX N6Skw.`n8Hvȟ~~ ,y!ĜD,Hp`>~뚜K׈H!Wkg=isFHUYu|NA0O+4Ū89>" "V1nhw&į%n}-;"K)qhO=9QR %DȷK‚e,: #{FYkSx~)4EL nB`+'o&eyzTw/1!u?eMaEIg+2P_ RZXX_C?O ɸz ,z235s{N$!,5Q1J *4oiϽ. 1ϻ",ы6>~rlD-4>e?e|ӚB?e´6 rho*9\< tˁ՝t9o}Ck$e*;q yBCekܼ);tS| |I%ܘu:l7[`f|eDzţZϥ-VIIVF`0ƈY}*ro$lF_"u$sXG8au o ?1&'ֹHMla: _7u  76|^+-Mdk΂!M9ϼ& O0_nDnFŵ_;)XL[w 7dsHpOh+QǏҊFG)թn!5́Qpڏ4g̬@>DɃyRSxb&%k‚f5s UK91 ߮ds"Q?! X:%c낿'Y'ۏJǠY < ݺwZ>l0;o17܍(ekk҉Y&\J933 EAȫT xߥ.;djmDjwh82 \N5Kka/ B#Vf;CPhER֧D(<*짳"Bg>PҢyjs/k~!OAyW!;˿[q B\ß߼^F/1 ёTi=:Vi⥴HsA1X]}C5g`v`k540PeҰ;݂|xlbvS[w8&1ݪxϢVA~o.GD7yM$oI{ Rޤ[n(! n 1 [6 te~iAPن6+Db1-tt% Cģz 񜔥x XnB"wM9)5_נLK@{]w}כݥcsu5ɞ~l#- eq(5fedH*Y.>JJZB.;AFOd74'_#H8/ccgzfw?ߴoR/ ݖ.mIM;]bݘXԋn꣤Y/tǴrmDoج|Nidr1yGbr}'f}V)pH >g6@ì8M?A)y>6.)A*2@S3}>y?ʯgAT~p&pKrOnDI>9 QSwC!>ǟzHITO!̢P։9ݕhm!,piqO'\ T12y;(i伉]pᡂYnjۃr >&/o7 {$wkc5!E4!tgJhNz<(>(¸PN:o ZR|絧\n|)gJ7/$~wys):^Uz/)MELpIaEO7 ^(wȦRT\gDžΆ:.iid4o9[jslВӗDuT]o۬rF[*%;m$Ye!EA4y~6o"@d2/xqPoݲ/;\_(6p ˧bǣ~T< nֻ@+`e$8`|^ښ|HQ //K]KgB)b 깙jx:[Qb[o;q52ZAATe\*?_x^֯? i@V!% )_%O~AwH5?e2q ̊8Es449. ]{'AM3wWVHqe~jnnnBD|nE ,*Ȓ^9C*y(O ^~nz;JEJ 9um.1ʘ$!mOP_B#CM,ru9>:b}k]etj*-2Ë1h}+՜M$_ݘ ?epRlMލW<.7,:) b_R+cA*go(7Toޓi@U<[^fBnU\ >8{ioB,{0XFUO .S`X4'lHħw$|[/[EihԪHɖ F?wNy [HKc1eU;i`͑&s9׵Fޘ›xPԠz>* āZw/OA1( Eq|‹d0Rwy7}It❌LaQ_-H{aڄ0B]Kև?&4r9\JPz=ϴʶ&%V*j%eBwVi_[ d'Wy%tY.q%qYjܤ* ώ_e'ocoR m]IGj誦򜣧Vp %V#z?ʝ߫) #c`?F %$s=eICKin@L(N{d2ݘ~weg]>4aV: -KDD*W~Gz3Fc:n*O7.٭f|丹 ; :]τyogif^٧MVߩ'$ E{߲*]f_gULcŪWpIn*Zar*CpO/t3g*gMNno hxѝEPHAL#6Q%-d +}|ۃd4C0X*q25jB8zAKo٠8o$]-=jAHAl: ÝtGX#RfV>;?o_=V"99wM2a < N.)ڔ#RFR);P8;ҮSvf$a񈠵;߄yolٜDց?|y"!{_vsrߐIUCMV}c(Q+|zehrTg©Fx6HeN-ЖĘ6 ʤ#yj[EPcy,zA^l0b*;꿪Ly8j1t;AlN*`5E{& |2r0MIIx1qNk㽣mdq&e{TܞɆe[Du(` [{&9yy<@0z㛇!N&uoUu(=uZgվz;?u|{jW̿D2}N@ōG}\ĪP ſK|wW_V-}؋Kئ2_^:vJ}1=nв(JtCk[|."#yp@9d3v  7]zFF*]OD;C'`ElJฒ AXvGK2|♸' Q` dξXp)et%.&'Hh݉/gd ~SrGUGΝ#ga)=ٳItwuje2FVfQ@=F~&P-ϪfYO!`zysLvIP/D!|]Cە&tIp+{e켾Hyx}R^kANL'P /8su 4?c\$XsrH#B30F'"~&ka ߜrFj"V-`O |h;Rt B*4"P{{|&&ZvkJl%8D5+v_:a67e3+T3엊3ƘbksDRe^V~qHU?ҿgO"(a<\׀vej;Źn +{Z>W_zHX!]{ /gM]|~ؿ|T0I_x}_ D`XozFQiz2&\j]%z`uDݢ{̺UHln]eOFV۞11P`gd&;DFQ[۪$Vmhpo>1)_$Jk~=6$:-O Dߟ$_ ˓Kl̹D rS9PU^]ŁvNA= A˝`R@OM;|񱪊`u{!J§S`>ړA(ɐJn620C^η5 hx2Y;Pi>ms,O\>QvQӵy2^ٲ-5j<(D;?`Ak2/g˔0["NZ0 f`^ֿC$<;Y gd͸v㝼gPb9iIHh3KQvN׀I 0yse(r2S*=)[&_C۔CwcFY^k׿"Xy@`X˜N|K0#s ]~*@i$揄q1\3ÿ97#xG[PX_xqi(.k?l;N1rVHY[G\ỳ7A!JqU[x1?_33{JSo<ڸ0!H%AE{Ŀ}G.өEf>B*F.׾s#x<<,ƝY] DG}Uά##D+WRE}m[&X)) }HP.E ui969>A弲L;6[ۛ" A!eN֛;I eއET2RBrx+vөj%F>c̷Y?: WbռAd$h~$} EG,m$7f#9:'I2b(9] d?5QqҶwIak! -kgrbf&TGP;-C C >ҽw!"F^DTȗuZZ.  cɮy+S='[!?qӕ!`.nW 5gor}+evJKǩwS\:'1$83݅TPX#HI-DHƝsJWk-fͼFꭡ߽f^]~PONuaMىI <=O MK<{G!uSZ<4Hz~xH'u(X6ezWUdp9[ʩ & hxA%#x3 I#~wCs4zM׊A@1c?h|s^u=x12/ky{8QoK4^$ VSTCfکѱodeaZWҪ &H+vMW#bd-kÔJG87D:Pw^De51 (P1l"PT'bwKj-0d7Mx+Cd%Zq1ܚi.PI#.r- >D~7Li%Kѽ,0#Av3d6_ᴌ3v'?ɨIl$Ԭ%EyF/HFI:(-2u$6TS%ΜTx2kpWgȎdGra9z"td1d+M8CUPU%Ջۏ{b꺝Άm- sTzb<˟\#hL݋j'̺=T6k?<7DW(Dv%}I>0JҎإb1WN_1"~0:3D0;wEvwwv%S~Z}~||qXlA[S*ж(_dZh4cfK =(Uo㕒"&(p(B:>b9q 4㧃ש+L>qo!QѨR*(A ȇ#пa0"J V)V;nW.Q(omyH컳)P9 e{@.!H(qLZOPySNI'N1v[z OovazŤGđC4snK)+ x]| !X7WV̑)N\(9͝+wb2)=ko~W$))ʠO 2"8ҩfA@2m-VCRʌlq φ9D`ӎbdIf:cA HH{j9cu릧_F_ٺATIoB r5H܇ĕDU1OPޯ3WfYaZ4aͱ_1y_ڌmn:j sؿ:(Tt[Ta){i+ dψ!Hj sMr8 _L)ŢPh:y~ chļ !YCԓ2*#IaoR\I`"QS\M"ECdGbX=2DO(_ C^I,x/q\,K>Gĩ}at\CVW0.Yo\^9aƧYTC)ut3!V3S#A -UFyB+]{|=l#~ex9 A4cբkImĹdyuOiuvL~^ёF(CNPa*>k[ FQC/X@Ht;fӤu]2ݩ]4DK'מ]{]CT<oJ,N9 7ҩ@O\&44/nV\! U[ }C^1nLRᝃ*VlpW9أ\^ԆƷ Z()0SjVys嗵uֹ\;Op1mrn##z9t}}Үiil7.B9b3_.Ocظ00Jfh AaTtV ';ϛQL̍Vj 5,f i`|DNr1LhWy:OȹL g2(@ ^-߿-ИOX_T uZ0_*6[K1ph/% /eFH-ϜT JKOhI- Ew5l{M5 $5vȬ|F$4QHC0 (<',z4(b< {v]#ndA ?r$XN&6m~7xs( ؁kOv݄)!/l#Қ_2-pY zյF&$"uQWGKL !I-q*P#n9|vOȌ,Ip>͌/U 6I $t[*7 x .[^fX2 u+pU8 guWL] $/JIFƣAo ΊC2 1 ҏY 7yu\B |\$2,o*Fqtst3q\j32Mem m x!AҲ53Z?g+$ӊ^U {gm""7_xǂZۖX3maj5ꨲAF>:P!h^ 1 Z T4>ĺỢwq2>ӓx/AHYωF[h7.wOs}F;Ğ&GaCn-kǏ].ߵ51~yMZoq򽨄QxKdx=ɵUѠ103lK,w?z)tN =#%fGo[h5yw)Sd>JYjjLw?~X!Z QP楲|S)J\&,%e``~4EF1v`fyڻ^PJðr>u?BDgZd$/+ؘ&oaj2(:E!ʉ|g2+;x8Sg}`n!^W"I'f Գ!ClnRg.[TTX!*P 0fR8<-<~ZP!|i&UFGhFk*gb>tQ>Ibcn8LI\9HDJ^Ng>Xܮ%']9Cb e}7.#ŢMW DУmjuzH+ϗY$d'{z)$ǙXgrtӾr?b{&z1 M-%kթL:Zu*Yiυ >uXΌ{WD.O2.sVeRD̅D&OU92GxZexKIqHBN&ItP6:=i{⎤bg1p%yIB)j`oφˀP>Xo`v!sR_q<۬8D%_-P<7ûmel|9pl1Q#P(۞_Jī12aHKk7 Maw]f0%:{$@bd5q2Gi⁢J5^ĸ7uop%|:@f9mAftkL7 JkR}uÅ~Igipv&cYkT+fY^܎|9\gI:;TLpD{ࠈ=%rd4n[< qz aj.-yOzR[G]zE$*'2/t^ s]7fu/^O?Mb/b+}z92i|'׀eź^&ZA_O0zv6ݢpY? GjbN:K-)~q n)v'ɻ7_OOBp/cL"K$J!x, 10 hl^9о]_#=ԟ+ie砏tRBZE98g _{rH!q |KM|v(c]z|P8#" t3ocɛ)K֙7yu>7R4 =>Rxc@*%ZcQG~ _Jf ۈ *ɰ_1A \7ۺޏ,ٽ]ųF12fT9 +tDFԇŌ{S>?+to%0`ӏ֜5RC؃ޣ}›!4 gRzJCLj[|>Ua00a0 q>qLw6|ӴOͺ#p`HG0(Ȕ5MGI-XШJW =]j},JypY2 cwh1W!Gr+h|Hy^I_0J/MҠ:o3ůYN\6+ ٽlXɬ<9#bLq4PP??v .N AB[Y&TkGG)=崪m n!WUlzƀ%=a{Ov&\}V˔ɿB ^sSmϕ) ǽQR\y_BRx/=%d2,^F^EeހRƒ*e(W5,=At_{}MXco2943"up&G`Sr.)Wykְ8~@>&249`G[T:]ۏ0s*4Ck Վ` fg"k6\@np+٤[rF YU{x(PkA d澾Y펿o,HsJxhƓ{,0 )"06~G`xLkIBt> {૥^$) Af_po L .bW&j\N~dxF`:ʦ4Ap y2GdU,2(ZYO%^=@>P %o@qGzטj=}Xd3vmsBOP'[8(\SiCXC== 'ي7Whx~ȯg}#y)mWwzW\d2$nc"}/췊 }[`U{ OgKJA|ƹvifM#]ʳaZdyZG^6 ̨/&\,= g@sWV hv-iGKK_t+X%"X.pdu{ל3Ű@F^mOUa>Ҷ!Pp`ݯc쏶REOj~<_&HzB&~#@3}C$eus*<#yl3"Z 3 㰏(B/PTO)( ~hẙO·^b"ߑ:ԫCiӱ+!:Ǡl`1B (dB0֚ox7ku G-`K^%/FHbiIe#adjH9KrTrRu&# -̬oQB4]ٛq6g#+">3,kO<;A=+<_JYZPo 4CJ? k$ kqoќ e\ !qaIt fB\y3f2UXC@GmX1߿ի+ir.S'A#VPq\j)Y3x{soAk #¨nF./S،ME-=CHt]-G>1DoI|[QK%塷D3;?H!(""hdK+O!, }i(>7;lh%q`\W$2l6Ϩ\ԋCY{qKP'㒯].w2̪d*yuRflea Bf_72 C;u ?.t?;/#߶v 5$3K=ꗗb+4F '2Wfwq/^mPxYtj.p &H1-;37zB&Dxn!s0sDF],w keF& -Y'>櫾J1}R| ,frj!,X$F-]>Ti18@F!EG6g^C-DEP|ui*yl}Iͼ4 &J w\ fp,94]?جLpkv-tqAZ#}.ض{M-GIH3%Ċly7*F~7&t׫1MmJni-j/nȈ]+טYټ[nAhɔtT\{\$STC05?;haslce3zZݿ,S7lz{K}Xdl߀AZr)svUYG6A^)>$-I֑ʝ0F)"嬦b-d=@ȮOCGWẓ]Ea6j`eeT}J~&GD+]H}4y^uIbr)6iJKKؓUNl5͡ar[!f#ǘ6j5l?7 Q~B, )X[FEw5 `b j(PR$W :h2˚9tca&j; NgT(56}T91bJ@ `UQs&.G]JxG}ã‚I;٩tyRA鞩yɈ0Jh/JWSa.<`!z/FTLfm`MD ^i\]4In^/Ϟrr^yL'{'=-w|=\A"kuT\+qp%4˳(-`J0^wbPק$#>v:&ݿwSDۇ{A)a es(h>`VZ>JllR$- /wÄ ?j$MtQa͇=eG-25Wǣjq:`T##]huq[^AGWki&6TQZ ʟ&79fDضAM_Nu]I5VcuG'Ly.0~:CU3i䎇'((n+:.m U]405\QWr..QܕS0=Cd-$YRۏ@Y1غ}&]%Ĕ Y#/i2cg:l#f8nU Gƙ3O_R011"_6îZ?uH럮2 Szh 9Hx>i+䶃VrE?Qȭ4!_Yѯ9 YBF-Y^)$NмA!hu.鹒ߘAJuuig-r/Bbee~HEAt\ݬ] qc؟S LPE##W+S6pH*X|1&7Ȫ"+7 rj49>1xn3l.O7وdɹc۱@ih '%zԜVZq%YZ6[?o^5:J4Z>Nslx"&M010*eWa访F&2w O|_<4eV&Dƙ 2jR}uOLƀTIaBD{ Z|=Pb { ) uoj~%}_08 %Fy` jkNH7 OI 'Nn骡rs+Hf ]9\ί/7,BzB zra&1x\C1GƳỊJ_}d1n*"f}dۤ-[:yGWÍ1 m 'yip=Elf N0&d }[ UcP94,)Q\ a-a⦗2ş #T#@טo8L"p' ;aldD>++^'H$n( .Tx"#BpTrqСOA lKwPݲayKtx9.LAR7n@j:-Q/FAOwqyhs<|WQE㓘@#E|vC=M`l f2-YcKĉ SEFQ2̨]cV!ŋSbg[J!>8qX# ecpNদȓs +6KQCWm-U|Y |]0 T쯵?n#g ԍ1~ĤD^/ )^GV^We#$04Q^,EB6Uo9w3AU^d/z p*hl #ŝ) d%PGwj,yn< yOwawӍczU' pԐS|č)Bul8eԞSqcՁ#oW|]C^ pQq;t+w4 1k`ϛX{@G*z;#ΊmK4JQ[L`ح 'j(fb'wJb^=LYtoR>U#%B~*|X}r=C1 UY$Y2v.a MXdo #mS' =kѿMPrl<ؠ=隓FY0Id,>{ɧa 5}ݑm䴭WGmds3 gY#^.fYe'Z՝.9OSD2(93b9xnj's"U_|)MbfN֊%AjWzVxZ$*Jmq/*_ } cOm>O.oXTqy nt9 (uó^iFEGU%%Ԙ_=n0<*>;sc3jk%II)[NǏ.l;g 7eSl1a76EF- o |v-5mݹ(6d ^-J`x\YЇ8:_y @B{x S5!=h%`y鬛 ƶ(+zܗIkBi!_e5 #\ Ðp|;٠`GcF iGe B `$8p08 I8AяZwW'Z_Tz!:\S՛wz05.ѣ1h޼n(#Vޫ [PA_wnTxVC``%%@Gڡu0"FL˙:}eS<:_& mji{ˮ e3]m湕@"Fɐ>$~yBɽgĒ968пlAJpW4g!u%J_0K:tˀ4ݔUPryw9}!ߨQ3InV]&C6 m&a#? <⻗N!1F qd+MWx]˚\ Cw2~"V+p AU'J3I L 1Ki@/<|%{,0"^Ǎk -(\2=;-x_a? XjvuUSHIW 89ࣳsߢ-f3 chy 5k77r i[p/Y Б!-8*PM\_K/GPnga%7hrZxw4O0Xx0{9]PIZgXyiz3;TOBD^YtO<8owFae.1i7!XdpE;gjEǼgzmas%q6}H b!B7Vy/l z{pGn-"fm<f+;]͉Ȓl a J!Q˅h~ZCBK߉qA! ӥӭM⛗^ܛn^Di4.w*of=]1 8gM:}YH&T^,Rs -バDY>]m0r0ΥΓVܾ,:}Z"O>825@p\,dhy"Scݑ&fkǽ,or4F7;_.P2Klĭ3ESEw9|uoiЖgTJZsG4|V W5 r{X}Dl˕OF+b!0кQ]ľ- t1,S}(wn+0u!CfՒ8|҈= @Cj %*b.8"Peyy626_^C+?hӗc" dwM-w5GT+|sIA7ECX?;bkv2(˝4&[PAhW>55%;mn&*c4p d1$#|9F[qILFJ[+k׊NNFaG8C+yBY'u!;mJUhijv`!B3nhWh~04We((Q<1CM㭍(^ФSfƸ3:?gt[mvP94?^.Cq$3=P=45 oXMy<){[}MTOc5g $7,Iª9 c%ǸBzVdVP#RkQ,޽@a=F5"ShkO'Щm!& 8ff\74ߡy sE uE/F1 d#:#ɯ EkFs,#K"(z_+]tp0@L㣓fQ2%s6ʽϹFKQ?0ᅫL*h >fgh-9k̦Sv ?L m:R>'*.0e?|9jZ]K3?[/DzJU<3A7Kx@H |Lg. m +9'iPu 0J0"@ÇF< CeL|&ʮmT]Ef,}L)z)%ejM̥P) A[(ŀ)8 ނ" ۉl54DRƔ?i5&k)CL%&[pJIF2*G$%,NL7q {z[O]> gq/TPaFip %6L;gV'Y㹱P Uކ4O"34@sJXy&)q\0@{eMb`unPɏ}e4tGiUw3/YW(Gi|(D̑Wl$lpҴ.`2sAMMր)e?)";(.E8kL6]:KuDG8V$|{G8QG*c ֜TJePbG~&f.  ú>rʭ"O 6:XSB͸.89Ro3piktD gbg+׍kA.#-شffX#ŭacS78Q9?8&_wuӃM&79LV(59Aܜ?g|sqlV,.Cq}Ұ9,jpokȠZ_G$(šJhShHԳPۂMsYIѺFAKFl$v" jvo" wK[[! Mje%Ǯ 'm}9M,a,3jLO[a9 x8)s~+~`HYp cr_L nP2g]jBA=a9Oɯlm;JLߠhWUD8>Ƙ{n~OdH9*4] &~wsw$;jw׫ ۪QQ7d@$nX6buި*]A?S@r kϨ.Ydȃ&"K,9z䆇ƏTskWF<GGAXrDo(l,|lzTbHU!4=7L4}3oeͯ. Q0nU OB7ctwj=gN^JخQHݓBs |@ۜA6i ˢ<3k h(lDlr熜L.- sR$ˮFqbi֏iYiz"&{CJצ qڣir7e:8!a=,|V7mD+CEmF[~9y}:NzS*eOK8#~hG|xt<&r[uoBO| Kto<U,A5d;mQCM9Nڝtm.N(z7% ^־AǨ"ȰK9`nD#u4u)V_QPæa.d7,a5jyȺ--@zyXC)^0f?^MOي!uV VUj 0rӫtj?nwr~Bםy39+ .tz( 3nؾ۹<ᗴZ:o c*s[5x>.&Mz_Ĵ*QcU* h 4PrG>=]"TʉbPߺŇnqd|Pi ]o@CIK}!ak)Ш.k @C RצyvX?k$S߬ DKiFA>6 BqJ XT2`ܭ.URY.FceQM7 |ilU'P350o07)8Ɩe[9F@-#:QމL^l&Wp!#gȏE?^[כzIz$b9Ya~:ѓvl(p6G^ԥ e_ ~y'W:09 5rpw\ p`k}Rd,9|&+K *&3N%F񔒍GF!Yex=]|;4w_=7z 5;Th8Fb= pp:oF+ђ^CNy_8K>)E<0W>:9.l^u rsջJMd\`[nߪA5_]RPw[IOĘ&=S˱Z239fʬJ"e?n*u9x5s&^gGFQPVS2Of]PrlE^ٞNft =ư㙽_=.))JZo4}Kgb1W8Q$4-g+Z,*H nXVíUڄ7CY%xV)/>#ߊsW3OL 2 (oÎXkf{"rdQ ` _\̝(Pn_0{qEuNgca9v/PU)OyrΧVP%fD}!P-hlB4b7cot2ҽya *&:T jiW` [g@ {L\٤a<_˾3 џs 2"yb/iWX>B6׭z5 bj<۝D:~_<*^BWWx=nH2 cIxkU -`;۲e\NSTf~q5($Bha|"M'"X '~߽/Rcb7x~͆E .N&"]V`H K J8 = i3Ux̜ȞNDޢ^eΈ`,-:͸[Eߓ.OQ,?E5'\ N 8WɘH]]gKxt~J\8C&S>,e/!0<4N&q Muq6fNv "i%xOV/e3kw#3%zHХ*I<L;h^֓ۈiٖhOˇ_=k;e0=:i@$b?SR&A7Evڀ~dhvf=yiϒXx޷tdP6p:hXµb,Qt,~q0߫băqZ;eI 2'{iS"w[W~8]@j=([S3/>h\1HJ+%e @/)m(^/[>`8 i}wPum] S܉}>jx?;o&KV]W>-'Ӿ&@EK[ݬE lú%Z{&TCUHμeD/^ѺW @ê]Fy~15j8HE8yU 3-W! l X@Fj@Sc*&tUHTJe#Z%bf礓9,. 9 T&TYmuoc]%!oR)kݨ^}$^"lzQZ):y&a$ ]1\RȊ4b3Їi[,RÉ"Q94).c9;>L]Rw#uZLaQTIR zN `bÏ^AL.xK?QoLaXՊD{ֳ#JԻ_6[I^F$ua͙mL!m֠[߂/A=]2;˲[ë}]|BpgE"a&Zpa[D7vLB>_z_|[ u7NU#;ᖭ-]?+9,Q'P~FsһVfɤuA%7u*H< W HbIE }-_ 0[dL΁UK%Y4e?no_䓔s|RgSLMq[1QMZֳ ˓nf}b9wR R WYMN[(1ֆO'fcТ@#X˛X1vn@)IpoW_ i`'[ȁX╁՟B#o, Y+ TV9sǎ "MԇusA@6:U%ƴ db.,ĘvCNd%J  7y#*6|ƒQㆡV >ML%?plք#dm1lь?,E>yGe<Ї!s7{G+]$D-b;һIDȁ"I".7_T}Mr`c/:AJ2Oq,kjT?iAd.nl: a 1`ntgmGrbb5ka:>&۝W$s3N֑~9DE f V'Iv,2Wq"B9&_OP`pLOg/ l7誙YvZƿ#K }r5htjN/L/t;Jtxh"b\k5Md#L|_b(j<2dNB-Se":^2 _c&b"fΙOp6C4{d .ۧ PfG*1 Z{>5 +J~'6X 0Ib2 _KL{u biD˲9鍭GcXxgɿKt^1GXvd<lg 0iKӹ'dY5~]s]"ND2.EhbǕj*e¥<=a#JaXj$k; D0D ,Nn0JQZ6"͓ٜR&H]xY0Ϧ̣3X3#&V8Y"PUXҹNaq4e7B[+?A[ ^z'0Q"Q\[LRPŬlo*_+-ӝ<+VyG;%; ߧ-EGZRZ/"[wP{\YŘSL] 3إ~|=<"]u% 𿠍4kNW%r0LS ̘s_n{M>kL<8@.|kRC;zim"ώ #UH&֏}y QFxAp6J@1y;pLRWW!Fנ4 tfn&e_4[õ NX\HXm UѥOVkeJ}>DO X/ȓvR&?BIغEk=X2oYUfp$G R+^ ZJD,~95d&E ۢj.V{g mp _,Ct(/lm[QIقgؠ F~z-eG_KCsJo{/,@2CތSb Yʈw&LN sK4 "طܡT6($Z^'ָvEAD|9$~Zء#6ẻKyQ <<}b\#L;{ B/1| X`zq~>y$iB]S7j0L׽}'cᑹ5=ARD>SBS=Mr'0X;kL6(`Y@^gF}޲pWzNCKH7 B@^7 Ol:t_U} m=iIK `uެ.nic6~3M$@,b/raKGzP i^!zJ,l)\X3T'X%N\?9.S:AH[ ݯ)c n3]a Ac&?;'9Gn Q6VNa)xI_ _= 4WpX~$jr*^Rg;d?0>6:kD2ϥXroHTܰzKL:^}cwR#S $-SA׊α\eTrΣ8;_N,VZa[ CX"m4?-=Fe_CTB|&B3m=n Gt7bLXՌie㖰 LlQC! \4zfGB4%@KnQ2ZKO{DS;%Qgjӭƾ)!Dr^Mݔ. &)T͍Wg ~9t›q TJT\ZI DS~尸t/,O)HhT[a{h5>R:7V .vYs,Ƀu`7D2?|Sl:ǵe?`Ⱥ3bLBri({j5NIc03 ua3,@HpT4L)D_ w<-:bi./yN͛vDDK+b5j?`#ҙ~J ^(ef&J .a4"49#,jz,N̤ΗFRKeJېްjf6<L'3BY롻 .A+Qiƍ ,E6MS涭L;7ͷ' M][ns%Yڑl}q􁏻ʞ{g^lW߼J'h}'APD1X%p{ՅZhxJ~Γ.yb# Wڜ5 ) 7hWS£ٿ[_HϢSʋ6J+DV<.,y/kcϲO5&,2\hίL(K_yn~d䙓MĭGvMZß>1&/W y{':𮦁֞h~Bu 0G~t#@AY+TE k]r|y9N[I> Ԣ(QVpb*+㱛&Gq%˟&QZj0qyIS>-AtvfEEogȍVz%cm](N8ɤF__`9͂g)S!1C~!iCGP@11x-*%X" (;>HAQu zk}; 1tYpVrhV 5rKgy9,Cz%p+j3P(Yܵ&qNv'wMƥtWR9Hx (kkBC>:8f_]_5R6lx>lz@wC@e8d#Al 9d?xr=7ó/>}jT޺`\Ij4E J,ߡXf|`**/74Zz#q$3 L&5 d 畀iSpRǡ۫FD4uhݤf$@7@GGRfZ~H5y/߀f jq:s0 TԺ}Y 79 Z)_lJCN9(N\I:࿒0K,*>(j=6T"Ʀ*8=S~<=`:0jGiiy=∴9i;zV3<Fe gZo!U_S[ZFTi(oK|z꛷};z'p?kY[r-I\aKb/@'zuїl*)&iH0)v·x}=%u&W:>.%1UF7yC%Ԥz,h NG糎fnzx2,-;r<8Ď˒xGY%Ѝ%W:$/Nf z`X|FfW58bI.hpuEn05:˵lmÿف i溃ۧ toJϹǝU ?؏01ig1T7>R s;@eWq_?5&37xcs op20\#㯛 JuFNޫo97@v2 Tm Gg-&!w4SkJ 8 EqaЯbբre͈HG϶T)?GFjZ&qNIhΛRl=hh3̡?|'@̞ ^]YR$Cpv(CtK{[C- GEƀ;~ޚa]qԦhCoV0wA\)RLH-hW_CA"s Ej4.DiE-Bw RQ/+}>FUI`f9_0^Y zx9=fOX6w.#gd_UޖAq ("9oFd;}E8[1S9~ѡHBmJBJuL{SgHLbuKϋxVJ7"mfSgjSYK+W-«Ǘ5gGƨ6(G2mқ+=4tHRPB?o2rnJCcE=YdY6U,ת;C4D\T'Vʮڷ h,X 3^ȚBa^'?v,|s{ou;Dt3 _MV9_OT{`_p{%"'s z͞Z[=Q!fO^C~ .Wcjܞfٱ^0lG#bTZk1K륩FJE#lV ̨ s;Uho+L!ӫFCӺ7z>&!NԩeoZa(7fȣ)hk2 8peuMuO)?<',؏=+;ISY LLǀH^L+88%!i3{, ;{R߅~7hUZa`p\q;TBAnrfbTTbAչX6h1]R9@@ jƷɦ[9)%b.с/)q*h;uՄX~G UTD1M%Ԓl@feMO)BwYxĐ L#SE$/lXw9hZ}[v'q,a]g' 3c2zė4$X轼[f$<H?ۛպA|1jxĩS7|(T}YUz&cp^ӞG[Cm(绔Aa/ە_~r m}-)\hs}\;Ε\Mg$CGmKTC`4$Aq`7E㇤q EJǪ_w?HBA۷sG=)ՅJd猧뷱'`_sO'fW. ãtm" dO7tS7aPCq;UݒY!rCW/eO~TAʒfc݋Ԡ#yoR!Я-~4D~}"`wC!;K̷SV%.H$[\M5(})O^ZOmWP,oK/1=>0c4Aɇx-ɳiJmMKC+Ӟ*$F^5[D֬)`ﳾ{0=-pVռ4'9T; ~h#qŵ[B6"-bFWWkl|8R/bכJK>NcDqљN#"mP.W2+F浯ȦYX`"K/u[@]wVFi']kj$N^3*!Ғ=>,kX6LFfhW ұm형\jС?Ө "EƯ%38Bq[2Bqx,A/ڎ'8ZƧIo _9.ԧ|EqUO (87fl(2셨r_S w$ 㬺ܳ@6->9zk{`s-0DE"ѕKquBmrsQn3A9hA0]go}^kS]ɔ-\y>~H Jm׺Q]-Q4ם-wh y$RO\p i*Xq[:pe(Ѧ _w]+x%yTRGpr4c֍[҄5ӣ6- D`x0!evnU4m"(r@wO'5Gƺ#)gB/*`B44NK}Yl*XՃub|(NJ1ɴ8g%mO&ǡ`'&K`2#:'z ~OC Lu KRrF즍򛠴S_X,0HAtE ޙ_3ҠVqHYָP EMkK i+o?KQ),_p4N 8)T8_ TbG2"d9C ʻ FM%b żK(ι lEm Z[#U W!FT! BL 4^}p0o|4&ÔZӢyI& Ut!MV%qjܜ6f }qL:C4`>!+W8Y(Pث lQ c\؁\G>d;/"YK3ژouᢚ®d<-}&ĭ Eki!ig _eLUTӎ?8BZdJXJ5祯RqiBܬRJ$A_I.K@ϛSZ\tZ\x?f?2CK0 0v\:G# 3ճHå}` o|DAW>YnʸM}+] _%g&!iX9QZ/@ G{ƙ?*m544?[\%wtCaYsqآNPNkn.cG L0kYDRc}4. | n#3jP) ; ם#LM9M ηh#6?!IWBXeLMDvdKɠDz'PKI:4UCqb-l؈c쭷G fSwM; <׏T-vz_v?OFym F).oct 7$"`;{XB+h$3Uߢ\&I Rfu_ iKN Gm6jyS?Tɜ-B" klJOcd@TgG{clJ4hݶM=V{[} nEDK4f kkw%Vuׯ~G"cځ솣=ta\(y /Wq5H 'Gc%r4VIGoе~iQ}.T|_!^5|!FJs2#{U9425}PrĄ#PRO*ҼAF*bsӅg-gD-S'*A$ւxV]g4h T~HM4ӆ *p0Y꫹ .&L2OoxmCH'4Gg8:}J@\WBPZM, V~qҏx0j tꃝYkw0'Ҥ)#ЫJ[b8p  mDo[o1pḎ߱'%\aK;*qj@T*jYzC+ rp]!?jQ8] x|C.bN!S@ N9cnXifoˡڑB)ZgfS{p>NDžr WD2fq+95w1@rPԕcȠhȨ^m9ȅ렛c< 5o<1©Be2I ?cKm ۝sޠeD Z);Y?p@W`﯈K,#qΆbo*މotIYk鼍D&,@!nNl\PO:mIҕ$NΜAYbK DX%/#!фt6 EqZ`PL9P14rNwet$'H弽lFp)hjYj}x1wdBf ⇄qxᅉ-Yt 'cϚ~C>P.1wm]-x|@^1}/V]ԃz~:<\E3%Чod "bVb܋m37 BL%@3k0β0_6-Gz iQl,$oB !dӳEK¤l/=+/Pp![VkL("#)ps0Gz&ěPѧWc'}7`baf$1]4&8=* 8,aO gݎ_*Ph>4qݬ t*(~rQ'-}Qx=1FGv)&QMn@I݂Ӑۖ=$0d$ K7ؐD8my*H P ֟[/-.炆/dx{ADĒy [8WϺY.rxe쁟(an3vת"dv4pf|h)Q7~-5ܒICVaJl]Тbbz K&t:qdYor뽤$ Ghan4͙U4Xq1~CNF3#,cA ?[u;z{0XpZEGYڜWJ [[JP)Gی~"K8a&2ϖ`͇a%Y,Tkȋ|ra?# [#&̂C!goҺg]#Ď~Sҗ[ GP:S9+(r~UWQyZLFuPtWg}T靌–Wvo[jC5%°O<mg:O ɸ EbXH'u洊2k_[+R Q\kv֌VIz l7[U70YlOtP5ySjCD#/fw  u^sl, M:rt}'*fzFn3,~e@vD+CqWC7LΛ9"G) ,T͑Cy>6jgԨv|˘C@KI5!KPe5نջ24\,m=7KXX^kW{RlaN|؅v7,AMs}y-Am?Q4MRģ\`7(&8xOĕs Z"r)&$ gwqemŚeQOܣwh-hj# `bKDbr="<'1fғ؀t6*{,ҵMĬ$[GHf[FofgUrC#e3O֖K)TnIIktAՈ%$lW-l#H}s-8 ZnB_@tB%a{%w3!W}!\IrE\Qoj^%33Z>59#kGǠPB̯v|j煹Ɯ 6gQWʤzs=,߸J΄|.^^ym%o鎷GY[%&7M Sdө`1Ws]gHD2pLYMUzC+¯ޛS񝞪ӂLnOp<@ۍacYwdmfNakw=^%hp$1j[ު6R8°62:-268%iqɿc,A(FDđvX7@8 ՛FG姁F+vQ×pw ~n?%rZ{~$`W]Gj5HdYi3h y`Sv e1FCbp0L0g9,L&+ri|c-oJc8 P'PVRQ IL{! 8t 4Eʡn*#h5oRsog$ DKJͿ?ܞXLtex4pf+ϣ:uS)a]?LC-}}U#jMnO!M_ JFK"kR+!Ti1%~bjD_fdmGT-.<_yN]$3ӄ*Roa'k֠Kkjwg.79{)iY0)CMd MaޯW@#p~Fw25S>K< .BKR`~nEj>!%O`F <h~vkv?:9saC)*{W ++P'e0} q1|栣?r}/z Qk8/(u|Pn4{/8Qf)`7D,] Ճ%h@(XGtɁa0dR$HJfEwur$3AcK,IUjw U bc0Ž7W$9YZIOBo_@|$}hLג==r[4]N})\st ;Xv0jusn-Zij{ẌWL$b|"ːҧL3t\X: 8mu/[|NUsp,4Wؐs+x<uХPɣ=V=0hS\085n4%Xk@kjv9 CyxW95]5![x x**!jҐ47ҙJ?I3AbRH`~dxzfچll 2dʁ.кI!wFYA)ZgΧD]f#kug]Q[U0U>:lOy'\>Z Rɸ쉟W@Fٗ/=8cAHw^`GڬڐP)d뱀tr5HY!sI4} :IcuZPW)eU!EYC@Jߏ].ED4ʏ㱡yU4 4 9ޚonlP &8緓Eky&/lŽLWq6־T2ɥnld8B!?485>eYΖoi~j?w~Cl¿u0 48 2o-P@"+wTP*kNG-*gKR?D-#謁Z4?VL|v)t]9%1Q-PaVud:⠤ZwLO&XtѴ$۫y 9vS9J8Y 'lt7K}foQ磏x[ WmLl>tX6]gCb:̏I£=#+.߸='[@R`hͮHVeMTj*o}NFǥZyakڰHg\!G|g14E9hTzga\>k'x(5S5JFͯ.h\0`g\mFESV!Q9lSMٶNu.yS{LBz#'G˾%!Md x>K`ٌ-jrLK׫0]R˫. nn݋ \$Bv$DgZ}!5971+__^gD띁NL"~&,KzA RHU/sR<à ~9Bt &FدD<鶠!f*wuZ,P= ݤ#y9hAK3tG_i %QV_D0Z-]?]8T$q[ Z`ă;)6*+< _Gzqȑ@^KOɖnKi4('}FYqEd3bIp<D+=+?L"%IwǥcFfk:]UE8임$E6w?q-pYEl0: j&넂hon14X{¡WJ"/t1ksyNvYO/1V^*, ͼ~ފKmZ0ae?:ጜ{eCͰmZ6]Ii`j/ڢìZy0/}M)]}wmue#6~^^^>Tz:If8i2te ȴm1\譈'tX+F ?$c+iڱ__q{'g5 ?n&ΙT7e,.N@qW9X| ȫD,2nfX|w%b1jxuɩTݯP\rg6R1TtQ92zoٖ*otߗL+vD~vT1 vI Jx _XG+"v@uHV:1,UVӎKӭtߩȴyR͞hX昛G#a@H͐׿E<tŭΚ{ڒ5#-ļ=n t\}8lVv+ؕ{&c,,0G@^Umz$|k3VߵWok,ƜSWcIfQtL7yFJ[Pn`l!+BaK Zt-o.iFOX)v&֐|iZáV?&ռ,|T{g YXl.&#`ދV"x\ =_ޱe<6H#' }Ze{J`)T5E[eX.-n[BɖҌh PhtgNe kFp{!qi/6J7Y|n[TM*M L|እvnF/sj|ɜ4f0gE^a^"o~ 8)R/j˅<he?#t kXrPO-CH&Š'JD[iS0R6L;FDADž.&m<`ޟK09QUk T 3?d ˳37J"ƀ4$\@3f_uJv/r*|ZM%' ^;1ڼwl8* ?離rcW̥lMµ`^)t $=cCĘC<<M䶧LJob ڂU-7-¬ƨSqSkioPܮJPHcр؊w҃vCh}(N g!*Bv8چu*MOFp7@˨tI2R=A 7t]һ:Wp_R *dlÉz+?;:>ed4lu݄~@|8+@J=ŕyK˔N "8zdo 20D.,jB;%im&6[*Q5^"Fޫ4"v_D#Hj]l8=1\vvQ>yQnSj#Xj+ fLꑄ16M7̞k7 љ޻ȑ~kdv€0مŠ˽2IN (8IY%+o&m1ЬVL0^5r4hLjMr6@vSo ?)I b+n= .y83(ZgC?u~tCr]s:kӶ@6X ,fu-vm)N/}#0 Kt4k0Ю$&]*i:2פh;O+W+'j(BNkudYe7>(g-?vHێe/6aF{ KN 1U@AI)_{+3u)YcӯF_QoGOCzV&1gK ;n\bGbPsGDH&x`"Q mTѸ]@^X6X341s$Cq $!* pf44<+m5 0PGBJmcrٕR>qO J^YZL7-4:^3WN%,l7?㶟HXeW.nPy>qU*5mʌ O?EF]+(>Tա#Nr@dKG4\F9r~gͩT1ž&m96N#NWB9d6/M2][U]10~e>޾vAJ_.`yŤoy[п|?7+2+sz[}Jr!:1W<ڬ C !!tnxf;d8ö;ኟbB!Eئ3mwvMoW?"vTh/Z <<<_?FTƊUYNcG߮)y{mX,3hbh߿\1ȉy΋*)yͲ/sK&ey #v]@jr_=0HIYEB;[Tc 0.@}[&b ZLr*`>2YglJhtLXWfm/ g\tå`Lx4qޯF ԒL1I3z>/ƐZGWz?vF~U&]A fz­~.HrFq@\D3.ˈ7Xu_Y+]JďkXgHn'ã=u6I+I}=I(N\+>8/?l/0(W x[+d;j>Ns~Ű5e#;s\TMoO̻Z;'Uj!K Z~n.ׅ JzM+{v4xg}@>%[&)ܻ yQ2RGdzt$ӣ1ͤ'^5"ׇ?y~ ``Am3]ۆ@y}&9c2IqMwF2d-)IZ8h67:Fg/&W 38CNBRd8-8'fW:#w8<{?{&~A5t| ',7T$R_qU늶im6jB ݀9kQWJ n|`<*O-LEJ,7$yeJ$[ہV\r4a@2R;a ?u)^-2.ñר Q񂙟 /Car?z%-._g6ʱ\XEJL<cjWr-9[*/Zt#~,$Go;G^%Ԣc,yD1! 'Wz lYŒ>QҾ.nsM6&IER%U{}'aҡ 9D$_87*j'`̞ر?m'̲s N(~g$<%qF)f6RO -D S0# }ȐVt*OiUoB$7؟R {B5k%tkQ.+$5Loqv<E67*E(;M2us42(ħ4drmTƣ-ay:="'aZ45oMmP|g׈%  07 jLeuy1V%m\bjRldJ=}h ffG.ue mu<1ļvX'k: ﲎJb3SRh@bʱ@H4i^ɠe>2,shl1J,ׄ #; T(Z0i6zx.V5c>D+_2^8ղadтaFL%FyWouT~; {د7gwD}9 m}(X3$IԤ-=A+%7j^ sh h[ΤJL˂-ZEP4T)F,%zt>Yg}w|ږV_{/n{7+psv&njVEK1S\=Vj(V>d⢂KH[ڼZ+(_) Wx 3 pӔ*povTBݴkv%4uͦj{ԡ-#~ϓ;ls^9*?zh'Qǎ(qsO  b`%6ʮCz Q#4.RF1%>:\굉ӓAdZ$eH7IOl~-J4Nj؎̸V}1eJ-65Eb,z_I~d]^^-$U,nmgb`JQmAt(ʇ=E`{2(d,i?m]u͖*,*Rm͕ R{́T&|g&?#bdk5EsX-1lR P|ﰱ?ɒFX6]mF]" kui `dH8|CSFF¥䍲; M ݏI:"bXLa4A~~.`! ~O\=$׿VF$>O2Uu֖QE~ܐ3Ea"z Z>vԳ,.mN;l!HiI9 A^ khViU&)ӌ7ѳBʝ40MA|tY9Qf1Zfc)APycc𓁽r•ڮP )$7"á&EȜU20r|zqL< T*OSbJj0ОvfdP<a7Y_Kx9mSXZ?4&uhã]z1B?C;}mlo'r;(pDt)v_ZpZ={{Y񑸋K(߆x(օmH$)Ra. 'P:K]ǥI }[הK`&֒%5{h+`n ! ͯzZi-(ȇ;Ԡ?ZI?' x2NfUlX>#֊uzL^/pxe\V+t1 nO.mm(9 R/_V)ݙ>SP&>kb94w1'Z>vGe*;w;fjow-^ZM?scVXw+cȲ!vdG9V 29aH,da t* T]Dy-hiD*Q%iJ;o<^(vw-fCKZzw:fDalD򼰆we\Ԃ$:ROp(ˇQ52ͫPwmO'vW)D_ӀjݒOE+]>c=&pj6҂#pR>wՕpvp I ;%ꋑA4G!۲ӆO0 _q!jJҒkun/߿lJ۵fj'{TZ`X& g$ A2YfT! "^LRdk Lw_w A;˪ ?ԵE{\sG]K}sZ$@CUCI01AQGu=K|uYUE EikUPJ+')Hoc9v#& Ѷ%Rm30fWlIyb1TRf/2 Ԋ񑺞Ll d Iݒcn(Eqb--a&DGL|aXcihQ5eImܰY+t7r$mH(~R=دP01ZMh-*a@" CpkUa[ Vp| DsBX"+E`rӆ}n(40=|lG0x?wMY&vX'v`3o_9<$ r8*ȡzQ]h }k!-eĜYmt҄JjKt@duUXCyxa5Mc;OHI5Zj cˊX6~Ah 5EXP)na3 ]"1ûrFuQZw}en +ۛzjNZd0q\_$/|BKjl<|:Rw]F@yi PmlK9ISTc*bR6*} ۼbpduwF8!/ty>dd.Nĕ5)W|-q'n6*xBE+\" ]A&IzT2;BJ= P%V0m/kl\:IFΑKX؜ӴOPQh^`}U<}Quɠ@5wKz҄ƺD%͞4ivp\]_f 'Ұ9VI0 V$8R͔ƴ<ܑXF6 qB U6#?K~D߲VᜓA-4d!UU :j|Ɇt$vp#9)C݉ہ+n _O_jla FIҩEo/|0pA;#CPJk{#r.2E4_%YK$ĸ^)@r`DIp,qs;ED IJAh=K5PtOg0^8n|"k4=?V'Z1Ѝej{0PIף/rbV;mK؅FI{Dr#8 >9W!}RS-cx [cAٗiL٦^^hܐX9zL]EumwQKk$}*z>}5AUr۟J`?46OԹKNٙ}i@> +u})$Tɣ,IdΉ"5qD6CY|gUzsdϺ^\0LRmvY6P49:ZCb"M<0 am&A<(8vUIžjДs93˩r؛PFID-DVU Ί͒q#9&*?ϥ_nӬϟȃ^'MK }Yc!%28$%_' IUľ&$;Lm QP:{B u%kI0HefýպD-Z 6*u^ S/]ϴӺ?SJſBhh!R'c"Ab8oغUl]ӿ-w01#&ŷf)+Dbꮟr1E)'z7 w&VsBE$5)x(dzƵ ?vڸQOEG)ua@ g X"d-m[7*Y @1P OkЏqSڿTo4& ^q韄@?Sсg+;U{ GrU; &J^1kgw=y Zn%Hy'<ȵ2?'?"֞pfSQ =93 ӭ3M-[~32vm~n4d+D}ЉBb'ѧ5)0X.zv '/w'eq7U06d -LU1]ؓƛhKI=`V݁**'{275~+z;75>2T= -H0e%N^ME"}KEwd۰~Ȗd-MP7ׅ֯hi쐡xטF' Ert6O|qrᱰB33'K2٫p!4x7D9yq磂p͚9p dJ722bEO()U#xԆjR zY7WeБ [nk 2&Xʄmgj5N?m&1 (4e2@28f.q-gT E.tGg .Kޱi(ӗ ԁt[2RlTߵҊv:#Y+אD1HIA\Ϻ&* G?<˜xwK/WtM^>to;$_=܊ck`zV)le6+mIvܳoڡ3p2%;V58G1ڙӾ-+}/+ﶈ߰~dϚ'(qdlx.&!ʜQG4S`?>YaY#B*nxmEr wMa& /K(C/";VnEc(\7ʦkǔb`gJAHs!%pA9aw|;``:FS&Hv)NuCu I@Hޭ^>*Pߜ[=ʳOh JInj6;$7Wq#V3=I:v?!q ;Cݨ`5id"VںY5LU ZnxIu#48EȻ7ygo :mtM0Ic ȲЯ+p^S>g*•6 B :v: >a;{ `|W܁)5]zgih|[X {-Rr<.q-1:>vL̺4]NEʘ,x?HG,s9^u/hNq`JӪeYVdybN?#[{y5Yp֑0j鏖a::h*BLdbnwaU#5BYh\@ Ѓl|3cA$ԭhv֬i5F$ 2dNQsQ4L!ڋ^gIJ}BP #9}ʗҍ^J`XS@ɣ4@,PvRHKA9+~Yc'4`o"~QaWFE4'Jn%v .FyEO,%z޿t?s'pdo#w|ПgQc$Ek7+Qz ID:Wed/*Nw1L˹Ӎdfgd<gb@P0|Pӫwh} PhGU^M1LSjU'ӷGf/$ϣđ YMzɼD'0LlQbY$2|%)RIhv ֤3( JnSXC'kfxh;lHF]+&o;$S'rꜰ4UZ5Z&]ٯDoȄtp^ھKr^V *UOVAsl“m ]"Ύ\#(!Q snu)t-h+>~ŷFR4XfW7EA/|#u7)KaD qOPAOxRjPNG&[Gt(!ڦRe;~"VBx>M1'H ; ǘx.2b!/l@'aW3煇"YOG8e?#bBbUaIf"bi<`_ Q c a!x!ML*Ŕ 98EzOLE϶HHg{U3Rޥ\ ]WtQ=V&W@. jIFt7\GEuZ壟,ap^$_$CEM iqr ~t4grm ,D|%<2>h?X1U ĚiF&wNQne]+PӼES=+f(:gn+*d,Εn$L^ˑnB&+[E=;Ш] ˝IN&ǁ I/ٞJe1#G4:ͫ=;ispE**pvHnEH?1f Sa>9Pf9 ?=#{/xZCL1aӫ)-,1 M[qw }f-dٚYxJDJR ɰYnD~al`zL0K9AKŔk7d2# <ŮRlL1Ԃv.7K5п#T%Z(ˈAΘ2Qo=h:z0JǧҠSd/ !HwQ*LhxNB [+%>Cb *@#C4ȩt ŢFw җ Gūxte(rܝ vvt6O `LmFM\g^C>.l ,1ft[>/<}t:J|? wwMSZ3Y _v2;ƇTNQ+^ֱfr9Q7~xŃ ioţ u-}mܦ4;ɻp,x%1neBŗAltkigp> qGOJ CnrJ'\UgDLSPD$OMby'|T˗֫C'D~(}HxoY$GIꯏvQ%jV؂ 髍t/AхΝ㙜ǿ8! Ae;ʆڈg 8cGͶsye$a }DF.(~]mk|W"wԱh1absIxuś~1IeAXiD41`@I*m`e T=3>}"Yl33-DÁoit坙F1B̤~t3…x;ZIۧćeIRk߻<0<| >6"rv8+ZUP #LSԥ.Vro:.C͙$t;fs>$ m!'|&0'qQ\jrîg ܴG|A_ֽĪ(,d&8/⎗,j 2fm "_r৕]PZ@;N>E,mۂlI9PkˏPVd 'I#4-!K]Թ ${%=RقG 7ھM`Վ3?4bG>7` /?Cm];-Ub:4d aUVSHtpYˈ(r-R(.n;YWeUv"b5 0| F<Vwn"*|{$hʔ 輚cYЉ8$$Fm/aKڒ@D[q5E&/3>LZloLWLqNs]ɟZ0+H)"XU6F,(ooWkշ͍+d%vAխ@>FQdJ}ZL~_]`fvڔ".#?ih_wގd0mʌ5VBk!YAՆ@9oT M *>) yk-tRkHl kʨ;1PWH @z[MZ|IQ'˦Q_~dԻ% >&8sDN$m4 „?0P ]BmAZ ~\VR qKҌ;D߾p G;V^s+N >А cf|`hhuQ:fS; @Ċ,M[ sVOrTb%<*g<9?S;"LU8#r-.ӝbgvwLEΨ[!x\IJ 565ꙇ+3_ҹ70$%7BϨ'*u aşIN%YJ@Ӟ6Ūyg*ȶ?^_HEC\]&iECY=VIcXUt/CL%Jkm+x1*,Vh3qȇQb4Ec @k9&#ĵ\ze"9Cvjs(O ,<ˬ[5ncϙ dn1Χ1\cx=1h-V):IKJ 3/SVlӣO$ vI Ԟ+Jۤ%N|k -YC U[mƛ}>]% Xd0ХOzVC( -UO:wrX]cݛeT:u">5Max.ugKen':ZTAxsADOd W G*FeAMHc_ɥ`N5pE(z?<֕x+L܇Wcd,C~# G%8(.O-YdJ%8X'#稐#hIN4]2B GRʱurуO Gp):vcQOL2&kK2 Qdk5qj)ߺ|aEetPltwd$a@q B_ȜQ[i)A-#^8uکIe(!UfYNt%a-}dױPQ s_Zr=NJ*9j-H{fYGH7Y @ƅ:%Ӭ+k5nWwwϒ U^vu^r|5jl˃zU|;n-FDMNi_SL dzL~~R(?aD*%gdQtDć] }o΄S$냁d5߆.*&wB9 @\8drAQ}XE rEHfbDURC8OS9>&4=(ngo:M w|Z 9/!`y k9:w&P"EG_d8_Yu!8OF] rCo:NHl gVS{ o\u@V!ڔº})a+պ8,퓲kZ@ۥB@/ ϻ x}/;QD4NBn+믾>댷?{=$ IlY<cUWN=$^( jHGV06:P8CGDol:j|8O>QBc޷L*`,bJrNvz= cmK%ٗ3zF B 怲B7臃p'^@jwZnMX|dӁڰIҶUsH<faO7𔪩\cˎ "!},R0 H䰽O]8Ed!m2{e6 ˮNF?k}/;8kWsiE^lꀚt'n]4YW#m1ag[sX gA-X|#Sy!d p)0NXv9$r*sh. [GmD[dhtxTª2njs8v~P.'vt!HGe ;ˣ^PJIIHC^Au\>ۢzW`;t}ȩݻ!;ۺ|Xɰ2]ɞACkϢW?AuA&)Y[I0?z{cmS#KJnBL-D+騁Fv If{8W [k6G1j3 kXP˞(xҰN^|Pv$Mv!=o5:MكYrƑ/eI Q#Ѡ5Ukw]|}s1qZ-f΁n> (t1y7nS76؈k1<5L[)Np;iy!|͟`W#nTQ d/uS6T{RC;s169eҍlTf~Xy,fl\xZYT&F.hygXwyJoi][_}D \km6g"b,4ZVacwsr*?{7*,SYZ+(__ů7hKbWo.puXG 53$Bc1*QoqdA798%j:kib)N[l.0^N~o/ߋ^B)OLYEdkiA]i5' v u0\C ZOٍW}X[1M%DmꁾD("f"Kѱ3X -oY#4/^IKc:0󈜚,=.( 8fH?P ]: S gMm 4{=߸'_sǝgO%-qd3USAyCo 3³V5[] >|WuN(SQY-Rf[^km͗0l7VbI^⟉.$͇;[-P:aziǚN(?u5|zxs!J$uܛkax0[FPSH Qox-/q͙3[ 1>٘JD3>k\dHU`xCd _gI4.}oK}=I=<{| h"bMh'an zst?+>|0+`VΘMKͧp"ѽc"tw3]*tHbq їI5![:,}"^*TR>׍foSCJTR#v*kJ4;7B-Fڨf Uǖ䠒11^. uJ2H1LÍ xl>N۸]ӪƶK` 7+aN #;*2ag16\H2gf4vG_{> 2TQ˛G!#="Ӓ6GDeniKkA:soSܛWI|1yT![[u`ƕt=iP,c3F2FިɸA 8hiKM 8vo{YGXmdXȷ"^z&hF"S=y@q.4@?7Z9N #@fS±; S] < p!\0 3DB6h(NqL΅ [hӉ$}~GG8jW-v.`=(90*/N"TMnLa_R)W5Ա7_w+eൻI_|.xqS^eK'%-֠k$~QZLh oQ=[:rR]%Ґ.~ m'r,5ϗ.] m9.-&Է8~2p7 4#5#U}0Oi n9znp-Y*w.H?4=Ex##|`j*EיXeQU| LW^%wi#XMR 4`G`pneB{ EP"> TPD DPsTs3*+,=ʵ@Z$; 3PO. szSg!m4%OYлbwkd?pưRH~,؏=ͺaGxm,dM9Sh[ãPeE@=Gel$^yQg@ Vx/.rg3ۑn^ٞic (rqtC}/3LGԭiP'5rT9zKj Up9-WriP:Zen@ vA ws˵:_~ *At jbؕWnH(>=Ť>q?`/ã$"jU3cَW[a4HkDթ}EmO8uP60X03/4R o3Bg0hԩ_TeHѤǔC_% adgN? FvULy#F4ļR qay _ς4('rFDX6g zM6Z֊O>O?1A;JJpl )y۹[ E S:89/m&>s/Hk0 Ml 1M#(A5_@ѪoYc(ڧ|Jө+]BD^VgC$%Q5z$!jtgK]֘f+:Zn8Ê R)NsVhz2*7ګ#FTL椁J΅yaXDTyԦ}-C&/ѕiAVWx@_KH-$,V8O?`!YzȧQ!yhǖmcUȍĒ}E>6,&[?ߑ KC=bRWff̹xYXA ^.R #xMmtM OgJĐٵ² IL@E2LIHBwͧ5PTWf^ڤr #/*4rGoD:f[ҐepN$-g `Sȯ046mt7zl;(HJK&YbI3Qij)SfV'\D '-j^`w* P*oؐ*,#uM~ V(CN#.ibD5a;l wWˆ"g ܋n%γx5=} 7r >Sst06#O>kF+3iY\`/Rh 0@Jf/( !`e*B,dJH+dgzaX[`1PG9gQzWA~y^4.$$ǃ .kUQx)!]9+u2i_A2 gmnݙcf*>V06SR9a1Ls} 'i"ť\t "4\Ü8e>>&+=ܭGf6U4`~%$RH?s榊:85'QnpPˍ@B -|dG"jtTQm:ћe7Rr "c3U|l!:h{xn*Ӈwr9?qD#;TRfM`4Ɓ_#oQ. qS^;jA9a ܵJÕ5*_v._2[.0ǙSuA`F:# Ys f<`orJnWavo9:{rha1œW=d4Ce+?97Qow,oJ↔K h<0t,.ށ&DcvcqbJV?x. ў&t'y5B5D~!I3# yhL< 09U3gwݮJXg ȳ-BzFfu8$:V# ޻G;JD0"rpm϶*?2L <%"pM<}J(O#j̎bURB"μE;EmG&9y%|Ɇ}R3:R6HsQ}֎O̙r'{9&p؈Zѯx eD~鮙1ꉟN.y'3_yiS9OIo-ۆ)]*}u,N!+ԆgQ8 K Moe4/sR=ke첝SP]2:W'3齝(2a_&f]-1yAiA-/4D_^cÇgRQR؀x>4Mc_Ǜ'X VG|M7Պ~!KtN댙#: 2*B is;}  ?1Y z%pzXEMfywc;U(kyDp<;b,ʐQUH>1\H |*<%U*:'T_ge`ĸy*owҭavkb?;N.UV7a@m5ok}GֿKbܰ)i<7AusY;k.!PL),sӗe SJyRKeQωBu CܼT7iіCTH |_4SDP~s$c F~&.{*80f Ơ+189pioI掤U"-xr= sB[E4ug. yloUJzuEi3B\]5QN-f@NeY&q=\!CV*=!D+o}EaZ?#v RT873㪗w Ńa+=2Ȗ -7REX\\%ztD :IBDV$2+5- cA8UzsT-ޣq\C>?aID/U^L/?yø$U t=cP=Ry&w}1]Zpw57S=!FPLK:!7YK6W_ȾVV<)vy1Mb&]=Oo+88l!- `{ .ǏXNwf&3)dOUD2kQnB%JFicH?1XhDf48{0:f9:b% #J-4Au ב8'$bOy&'b%Ovg )40:2=Im٩,{>ۄ7lz =)*WbCH chc\"nvRUh@VvFU=OIowE3C_dLyZPw/ r}UЋ }#DC(Q~م߁.=z< W6|k6w;JlNm^Hy#ax9I[,ܐ{X79i+>xQQV-Wgu w^xOWMhF7`gu[#G4φ;,ߋb+Vb=?0'" KX%0#L.\밁8#U3'݀&Fܵ$_,*X- cy %xAr'g3ܬyާ̑mA\qhD1CF%8ZmO<'d?Ei_+C'ހ2W[TZj{2R'ER2gmlaYJ`g=y`$|F|^mH[S%6-~{~"E߁|ձ@S,>MVREql@Dɯ"a'zD8mn5o!<ַL׵@LzGJ-wA iy,;<.W~&`@qLMKn·0Wrk,c K!ER;(Q_' \xizuɩmIti ۆ }\|c)lpv:\TcPkt\3+$GS* ʪ>w>QͭrAk (n/ѣܵYL, Z+fMCZ>  <9e6..W T`;B1 rNnNeD3UXBdcհ^n7mxj47HkU'>KfPVJe_F.a)o8nPdTC HW/h#f/q| -&3 :MYRs-1,|vkR>QBt^Z}IMyfH`'؉yHKGEE-{7.Bǯo@O{qo;Ng ű0=[9s׈OԵKr!0s#7Eq6 ! |" !g'k7'3o/IW4,2̢Oj-!F&1\rl't U薲"Ǭ *O2B{- j)!3Ώ?"b)T4Ubd~CDSOT^9 in[9a R& >3$(0az|A>wC~ q 4lNℲH R͓\KUH~O5k:A-)VQFw) WVde/mN=0~Yga@ 7~6űmte;JyGGǤtplo2B7?$ {*ȥ [N\ "dSW/MCTdZ ;J32N&oeX3G,\LXEx.R)6}7xE}I; I ~mKĞaB+^H,DupAe0I؋)KX>G'\dsMIs ATT7n鮋A"8hP?3a&QݗA.=,f?DL%i^BzYߛJ6'Y}3 q#-j;qE[`WvOR͛FIh] ks\Zb$f_a1h`]%C~[K*i׵)qOQrb+C @2ryBIvM3gJmL TTV.@Y?#8nة}@? S.,;3_sL K]=38TC\EEɐ2F>",sbZүp8Ծ.ܔZUx^,/!OmTIbM}f-}Ziۆ0[3ųi*Qwg׸m>/!Lp*z ^E0 ڣ5#42cktLelbP۪!"2ygz/Β,AgQ2Z,m@ɷ@?$-~k/"h9-zf)Zr4{8GHBf vڤHʥ|x:PЛnJ)GQ5K1oRFs ݦ%S%URݡW s)P ;fsg;G~j d 1-S ;r-aP20wc9( IɢL0Z!BCmE2PZv+~bN`Sd}CQy {0[.}Xe՜RʐQO \=zOȬ?5 :ԇj;F(m~6OH3B"wNmweG(>A1w:2 ^1IVJ.Y5Ο1h g4rdRɀS;"UD]K݈D%Zg<Yw.kASPCG7b}*xawSeaCrvE/fpbKp{L.9 u b}LCn%?6Mm?U5T 1$!T iqLMgh~ݛGF!Oi7,߾(uYi2$EW 3 J's\6%yN,h~H0t][/:{׉ߣZN֝T NM[qs9^[]4eO pz_Tud r3ڿ ]B",\AU@@QМ0 /sY2'q|VFj 3_Cjidf+Pqgw'ԠEAȵșY2y)ں$_ܫ4CuʸOajݐek,]A"_z/X-bl.0P恈y_ؠM~|Q@3u n'eۖOkJn_籜T."٫*7WwTKoppD޸dKV1:lgg]dkF[{shېCRС,*O!EnW%ǡLWtF$EY_}l^>";YǮͧ[ofa*| Я:L&"4Gj2%&}zsܱtF0[z4 p&Wy?lBW\ؔuBUk ĞC$?n<#.UgG0*U WoH7٬IEaW̟WOGlB_c?'iN}=vؽqp[f` u vGy5ƅCx^)4iq.S2t k(]CfI h WlCGYQTՐ ;9f(KC=MyEVi~ToMpqpG S $Չ!:D31T؅$ѷݽ ,>Q&v`wu'xS;=188iB#go̢'X |*C6[%U#7%%.T_sOjF JUKPQzPdP 'vx휰9vP6Ԛs%|hᶜq1Xs(ΓDNq&Mw:.ouz<. ̼9Yk iQ/`o2r![zRKU˖'ǹߘ_z҉ $J0@v\ϻ907Bo ƍt6nZé4fH`% qX.'^nvkŇ! RRi/?!_q 0:;"MV` D^9EȬ&w` f-~5Q`*|ؔVo%жJ7Obe u1DѨbV0eQF"@qnL/Rf=Ţ]'&+'(8^MQ\5xuN ć7Of}pT;J1d`*&=VR-}-dȰGz-ZclDI'tmv8k<b[#p֥ci-e}30Z53n}s:0O~ Qfl \1DD 3=Z qR 5'Rڻc9awc rD^zE9o jM@Dz8[PGxwi]Czb]ǐb0̛he"DhWfEH?7LZvy aq}gJZ[<ğS4;cƋv$FTG/l*og Y B>//qga5弄 r5q2=>Ǐ€sS(,јխIb3&VMZEN4Lx-\=F1|I~:vtJgeK3a\]ɵFC N6iqxeoMBBtT5x?@6~ejSz"2®%_ԤzxhXh͟nx?)y&C̞|QMҦR Eh~Rph>Na0eB*62ߤN{17TG&%ȃׅ(n 4biz3,Y)cجZ.cc&Օ^ٚ63.Z!_|$_ 1³a1~&-D.&A?KMNyIz<# ԄO}xG%]hܢ;7f@S iVsm~T$~~6q?;^y/x2T|@u4{,:g!`!A9F12ص@{#ݨWsd jM s-cplsN2˄HuZG`&.έs.$"g2 ƤpRqAP9wv"kt%\w\ Y ~cƷ;Y1kB0M,w4eIfcA,s=~B# ʇm6b]٤<EICIS\Od@6%|d7Fͯ3˃Xx1=*w˙.FrWO! K8̈́hDU+ `bEĄ]}t)PuS~8H[U:]w_ٰO݆[\Xc9&)>S-._l*Ȳ.Z defH|(Q$=fexc> WeK)߹fJ(̿g){cM)1`Wܑ-}!4Bm|5g8L*| oupeE.2 UA]l{>ƋNMu=4̯3ŭ5%wrhY[z$}M$%x@pа)㬫@y^)pRDBq+goDsMhb l|XZۇqp m{ni8?`Rq6k+I4%GŁX1`Ҁق|cXIKe% H^; %|}XrCzZ+^^=ltŀUb. ?B2#?#/CY9b%S@[7{^mAΔ*Kݥf݈/!-L*CIҌ:$$A{_yo[lDEO+21!NٺŪ\+IPk%$[s*_X vaW{joO4"5OԐ*|2 ų٬ a7OVCaU|RlKxq!EUt4z|lXYjsٗljgݺ؂{[(#%Sco;kQ@c |̻7 nyZm㛗X} ~ <18-+bO.~j^v4PYV11ѬȻhS## [² W"9s_KP{t=2[j5j&"iTM;RYla*t S3&{;Kl4|3w;G%DRkCBΦrZAE8bƉL H;Jո>FZ;>mۨzsSG Կ$_Wub~_AxSHUyW Q沼f B'1=8ΕT3O;.@2 w]љjvBd꜋Kž_fU^HZOyFaW I]! V., JKoX5ob;&캕x}q-oڑ;b[Bc=~&>ىG.Z' w 1d, oʗ3g&v8128hl?c+x@R t gu e,=弻Y'c,؎pMK;ǎX̘ }8VBօg>p:ʉ$Ey\ 9k 1~< PTC& ǬŞp>:8 $/v(R'j'/zt6 9udLÙ.kbMF#ivI9iޮ Ե΁AocrIRtIџW8҈5s8DX&tS1# 5-,g=-,:\@/[9gK|,QTIZT=pt&IJ Q: ĝ;'q m/TCЋ~HWD]wAkv1LcTD?4T!Vh Ԍ;FyМ|nvq',=`DtKW Mr"ЂgVmX+t& _pθNp߇ܾ@ 1TG,_n%< #JӉAv- xv_uT9~%ԮŒxnvҩ0lU%絁%n.EZ?6PT6 Jʖ> %A +1h,ܖX3ԁ;(:_f!eW*P(,0}HաF\3vv~X= {&%>g^2|"Z4$ni I\ ˿ 愃靋53Biʼn%xnZ: |K3 Ĺߋ%s.R1bFmD}0| 5_XmVG)O/#Xy̌ =f΀tmSd3p"Ic#۽@$-౦_F+d.P$w늮(B(g1yw̾_hp4&W.~@?%=[Fv+L[N杻7^DAbj-ywv .ΙW(M_ r-؍] ϰSG;ȽpmYDIx `ʳrInza-%-C5[°k*+ I"z,V.üpnczz1#Nj\":HsL^yY-`mn;1j!ڏfLrW%Z-KCDYta@Nr4#y%eG ۏRdѺ(nY q *bZ.=gMF]rs9tm9ޜࡹ[$FwRs`Iջے4xnrV0Rc x3Ad2)]H%YqrC?wDN^=vgK>pe?$gH6/3)o&!'  j]Rq i'3 $D!=qK ͌5DExvذlpAQ]F-_B@V0 D޵&Ρ~ZtkAŬA맾)G$/ue (ź-onfBjIVE@0p|S2$-o=Z-uh2ETFlB|XBgC?g[LmAaFgeU:j)Ġ}\ʓKD$sD(TaǦMm"ǖu1SJ?5dsʦ҄ČɣיH"nkY^{?HD$v/sl>h9X4l %ʼcϘ+'н=rۆnnBTtjdpjz l݌xĬ)Y%ܨt%~`^֎VǴA&*JTK8I(ĤP*;xY `AEm?gz]GfrhX*ݯ@c[@' !KSr>-5&FGKjNO1ې0HvnZ캾Zʒe\ RcR(X{!Ҳ]y3~7 Do8͚9BӐ>+.ӝaq:,ن$^&6eXn Caډ$KbL 囬I=%%VP6yAi.\Q1/8ae )!21w$WYV,{0IdKvJ%/G{{IHi+Hv0vE%1jcZUAA-+ IӇqw$- c>iޒ-UX7=\zKiԂE섔 i,ϩCVfҫnQlb¸~͓;ː=Ek &m9,I11)xO -C=_YǙ^)3]ZWt}lIw]U]+y KS%xۅ &a<&E`Lkc[ͱk6ZEP{; -Z$V懁72"R9Dg2s#>n}8c BnBfM$!Fr46L^cx2D!eLxσkfqiMU(El9}Mo8k *`d^/M]bS'l͌f@oN6$bĬ ЙBXs)_I<26[Y0տ~3eB<Ǎ z@)M,C|"0l%PN*Qr[]AnFG_?g[k""j&?F~V}foJݘ?"P~gz4y'yؾw)8;V겏n3U bLY-G,\Ǫnvgu^ NgM2 v6 ֽ4ЗkB2u^ΘQ4T֘-%RY'7O)Mv̙lke i{ "VIþcaA+̏ *z;~BjrF{tY\&"e'Lz+8$q8S#Á3,&GH&wA2Z{?'2a7r4;:YyoS#cVcCldy 4UUeClMNI2>prAn#Wh{bEmp9ONcn 2~9.Q0L0ǔjjتT#<~KE&+W~$"N${䞱ShBYwj-8Q3 5h>;M,JRhN~A@@X.-iNJ/>a dEB;. @Ӳ퉒\ Dfk/K;qgLE+/C&UE̡<ʼneG,O³2=h+b{t߁#{[0^괮O-U>KHČj `gn2VFbP x UN LjOzc+vDRBv 7(A; ˯p@XقS_ Wrm4J.ܐ|_d82ZUn$^\ 䘃 sAnf9+J$尷PfIFc nH(1ky hW ! }SBr.{Q MD. 3m*JtE`8U+O\! \mQ'E2l󮢃uu1.}H̧A9hw|*+LܟZmLN݅446wC| `S&BD3gz5N/+EiUɈSVա->,:*ķ.'yʺc;;B,*]o|jvWA+rE&f`cvsUPɓͽQ7e8dgZ,R VGjao jRy1讏zBX,zcr:evrr{XQ@` 53j DUUǙg@gim'=LQU>@5,r0FER;oWaOKz+Uc؋m96!Ȓ@bxRo<<9*3C6o:73$rFʺNϊ;)Y\elCn[TK]t*H?3Nk . 3Fx-meRI ?+ͧAX%(ؑu/ NiQ_CX~:}c$ܱ;=yZ{:طa\ C_wqa}$C 7~W:qB"{ DJi" -^k uuUksZ)0ZhWoEMiQUmwr~5)ֵCd, b/^\[ಚ@`)-(<)OPK^4֖pm"(`r$4k)@onI|| hXzN5\e2*X$K`ρ7DWO0}]H3žmHSFsR9w%6Fw6!/zWLE*𑻎VY*Mh *B1/NƙZ_@,[|n kez!Fay X$~:AՐelS+A2~4C[Od-yu*]WG+BSCgyY[bUz^%ڕ] H{ghZ^ˇ1{{X_"OMIX>^,iVSJ.Y_"'"O uvǹ¦ޤu_d ^[`\Ǹ^~Lڣln[XƕM|9~ԧK/<^hN@ׂrIxvl+{t2FRo4s\:4*+͙Wx ?wPZKhZIsvӛo6?KC QPq]=4q`N 0)adQgo9r>Qzii4'@M*s<9+n*B7O{``x!l9TVԴcg]8|"r$~#i1% <4 Whx3bOGIs B9υ&IqT>V&Ԍ08-b(9[\g}:w;Ъfb2Q.RVS,tRX4v۝P=Q;L&Bhͬ8[iQ I 2YMyaKĪ`drI-rw`9&|an((];[qҢ% DvU+0UKú:ί\f8c4y$Cx([(F:9l"_B S(bY֨Vӧs'4Fb)F@;yF$?QX%AqV)UUP#bsݔ%49CzfTp=Yģsg0f缾2U{#' J"KdNEfLj+}/ )g{h7+iQFT:p[&Q֕t`p\/Re%ڜ7CG^9EZ6Zp\O]3~&Ť^摄3B@A;Yٰo+^A ''eꅤDz iRO-`y isIPza#s%-s 8c3=γzI^x-krUZ' *qU2Q`Fw.sޗ4OG]حI6gj$YywU(X=^_mZ huFluq2U Hz43 _iy;9et6b`-*^᥌d`R`^'>U=hJk.=_0#> # f)(R0N4T"}sB6K^yP=\+aiU(AйΦVmyNU6-?Qsu&STg7>PF*ՉV^,^9oj8cJxqW >KNLmDJsgӎ[Q*\[Xȅq~{t%x gj(ziHCk+bemc)zܭ,j X-]U`w!{ywR}Uz}!.&Rz 5d-݀ŕ/p' 'r2`1 ǚTjb uS]4emʲSHb@YE; Sn51L7JS_Iˈ@J*`+(.-D/r~Ů]wË{ZUE'b5ݲD-z`5BNqqhtל _og<7=1LBWò {ذVN^/>Ӫ` R:-+rޫRH)ϊk{xN۽I<5M{ㅰ>YlWCn VǐzNJމD"K >\6V,P}2x#:@]ZLhz€9J_>`S}v]Qe::@>,l@8KYa!~X%KEsѥ^z!6RѶd=˴v4R O?F(8>u S\ʱ?3vh2  yڋ4Y_?n X Glq5) @N/4`ʋ`ͼܕjT21Y/̍H}ҭ1"1\5U=WU|-сřz)v^oyeuNnLɛ8|>tŸ\uMLAq%m7ͶȭZuZ{ `g/禾<==1Mֆqeڲ~'Gۛ謬i$AK1NE|أ%;S>.G fy![֘vwydSBRTxuhs{ƟYÅHJϓSxX-'V)lO @7.Eut F1 .Ch[W&+,3?YèM 3 ;$ϖ5NZ6fYYhjPM4>]0\jQm)`-02"4r&]GQ`!,ܠ]^81Ki;r P4]u [5&!uٗBmE\M]i`2:Y+P4P&FY7 tuVТDeQBahOD`M~uo/XPޒ t&65պ B'>1破ܐJ3O{Mb BY~`PSmQ #]2AMkD9{NΒ`e{&IP>Y걿hI QqT'.sO'EoKY5c‰~_L'1\ r*EPQ = ܪ6w0|9EopBNL%E'sHzxz#؆I}vʰ^g =&vu Y;iuKyV[ד|Cʈ@yӿwAݭF ,U.* d!F*nErkzBNjy=ԾU7#{WW%TW j&TE;bmҽrCez\W̠`79 T+#R:Wݹm /׸d`M>-ZFW?Vr M@ٕ 3/[l0{' geG29òNlJU}cɈ]Gl!.>,OVA86JK(|nN?)ae쩱P"n#>҈ZN3Wb`DpF'f `Ю%Bn? XUo:>/kޞ t;A0@Ćh~)$UaMRFi<ǸWQ_GT 9hٓяt+@s73)Q{bTcD+.l{ 5⑩;KhRuMf#*f_7ٯ W.H/uscr/FKH^C:RXzP1,SlYs8`td}[5n?2 ے}&Bߥn y\gv gll[Jov!IO$ ]Gۮ;)h5aY+5ELfSuYe7-No7Sa;D*=z;ȉ_`@p~ě͡~4pƉ&nekYL7e,; XHd G`Sg(0W t[N?(K9Y9UUef)u1<(Ž0<iCO8\9Făa}!NS=+%e0c{Ƴ֮>R@^4Ŀ!G%W|FʧotI(6}CxT\;T0DY~D6 O| I5)i˱ N.9|̐t&/q Qj4!Z6K-,ni>$'4֢0,~0ˎOdm`Я g)m8O_0i:/]m'3cA]?c`ƹ'Z հؑuDU@tzqEe-w?s3ի˯7ҏ#@5CoyTRV1sz޶IeOS l}6!3b8agH W MY7+,@ +KH둲%N;"42KO vK4e.nv~1'.E.s Mh_0y#ie,aw~WH[(j+ĝD:R}[h"!V{n05kU?-caǸ^^$ ݙPy>texpY]`gk^{e"%L-O'1ç*CFw&5LUQC.f9ztBA?wf|D-ČrWuEVY3N[cqşi eĜ&fm-&ylB 8*pE2pl; !2'WJ⟽Į97G)*DǠ'΀P.a@u/qznکMWMm\&2-|њ*?kVD>"fXjHmq-h)fF _,`OԵZ12k!ٿ&(̅t7@-F|8 ܺ,LlJ 8S4#ݷlq49z2Jf kaS*?8<"K}8WŇI pJ5ColE_@,=M%[*Idկ{\ZHڎ){C]WL C!|d>2زN*z`JGXN*T[tqJ0}*|3wˏ$NqƁuȹD|Y("hsTE!2HRXB#(Aj~]b"H ^`Ƽ LL1N\ #Ł_kkauZ"xJ8]y;wgy |ޅ3A^ c2=$,g}\< P:foE((13Z}mɀq1͸k)DM֥V+]W/ |#V&b{i2<6SRnw8v(g*qBY2u@zƉe \OgFLbv _߉00Hiu|UKJ;'|lUc7GӤe |~l[M1UMzp ?ٿaܬ\ӮabCKvM\xLks_a]1Iz7O]M;kă0H+#۳Et\R] ͑yoƆmk" vI_>w_֍!N5+ ckfl%~1jk.ʫ a;$bInk5cŗY|$9oB)<HbW>rT3W7u2Iz Q^DRStÚ+'$ڦK'\0p9{hRH8){]TR'$#r;.2y" 0>!qϬ&}ԕ ExRg V8ЁJrSwÏ"\*als o}.ñ]?nդeFVȓJ4&Bj9`-!|}} Cv^$v͏z{NϞ{1l\>vڋOȘaH2aI-zq Wy&S`>N:RKq/-EZv-[S{x<}g#f =ܔ/%H~ * *ɛT]ndg N:IqI㽫'"rlrm=DNus=53. k ÑcG4ZU3Ka Ja-{ۀrv-?1ަMĈwQ]8n&=q5[}Q2b%!kbz:BIg9"Q 犅|fn_%SˉoLHV{?1nx^/gkmF.Vy[.`Z}N ۫zq#jzE:R%#fc@YA;ᒛ>B H"r>}KTa/x|8 0XSVVźjVm)>3ejY~@5hu؂co2ڌr#@xu'v[*g.9zM!v(ZDZ=?֨Gei8br%FdD=c4FS JVHop1F% }Ґ,b3BQ''+6nSnx̸s]-'" ['IhI EM >Z醎pnsDjlυԵSNxI,t4W}McH('%B 6)֋fs󔖾T[_h 1c$""Mώ/T)hpc#.3\\q SIu:n$<}ގWMAƮ\LNpsŪ:|e۱WaR)L_tZDBsj2h!$3BzKhMc@Z~e*dƮȉ5(Me36KEsw4F9#:<`^8 hӣfvDo/rK!y颎OO`Y`k\DAepS~7).Jv5<0~yR9%ῦ .,,)̕ sW!X )0rzA BD-u-MGS|&;(;ĚP6*mPZD~Y-ͅ:m 8 Q sjCIЄ_?^bR{9a'bʵ9ztMfB!4^][ vDnlpWيMC =4#NcOMZQm>ITZ_SzY| ̋=x8XVs umrUJQ@bg},nfЮ}z(WN4|r4Hg%YnAX-ie&gOBbK%.>Sx@& *7 \-2~gмڏ-fGfCj #w`e4$DYFKi~"e__f-`4{O;.N{eagL416|sfJ'6q߲XOv.^%sɫ(䃉:(noҮ^q?(wE zэyrwhgyѕԙ wԊQyҼD/=\h(RYijrt$XL|phM>EҀc k1_RKW).Vv zV>-MJu.5eBJ"^`ЮNn|/I@ 3{E[L%D4&>L0ԬrfD-n.8@T1틮o=yl-˒F,7]`e:& 2Rzp55"3_K4Gտ5ݣˋxp|Ku7P0| pO9ݔe.p=xt r4QsMփ-5rDu"ˏF-_Wa˩ZkyfTHZkK h4󕏐RDq]yUfK*MUjUZX[4oF}{&V $l % lGqU, E$]TD2oV̎! >c }]4jG'1n8X.BGݭ;&W)gT= 4eKpws`'j(OHG4v.P'@% a1*|#6&# H &~Wd"cl|v^932]W*0Dz%q.; ģRM]L6 8#uOO1ً̅ɦ Fk%L kU6EVw0Ƀs+nuиB[B@_p$K A &C7g#@p2~zv(w`%N8$*ߧºrN2iɠ3bAYp)\B7&+4+ v L~H^('<ݎo\9]K&h *9 k$M-J`x|_8" U; c&p\kʂ;hS@H\wżzvNb^8e\NgOFdfʝ]2j+BciND*:+6I^J7H4{a7uuDZ7K{;CNՓsCYgoߐqc{$?v{sgGT:p6>[ cB$'/>]8$6[jݽ*>S8]uO8%|Ա|Tڝr8:lZ$z+wwUE^d\[N̮l6 6Tz,n:+2X?G>;]/fDuW?}\8.~H e̷>52];v~-HQMk~u |(4gѮ($cۈt"L;i^eX:(@p.% obdkCkVXҪ*w(izv̍T QQQepRL^?pd$<gҎ%Ÿ=iY]l!ģs2fAB?CHS3ͤ131jyX(b%~۳UtvZv2z~aA M}bYi(Wݦ4'#rdqrn%f9ȶ)(v:n嶐o9Z?.ٱD&p)ƀ\Who%.]6xLͺ(nvMJ։R*qB#̳O,䋀bZNA`΍ ވ_e؁78Ų P/ΩŊV U lV~,R6ӍdU_JQa*¹qH7ѹ%a^y=D T&F-tkE3W*"R ًd~'aӇXыc2[>*N-Y#$N'ZEvY9GrTF~M}{)탳u$Έ ^ڂ1laBm+֎S,2P&rc7M[7w #^ ݺ9dAk04Y:}aÏ"FH g &BORM6 z}ئ7߾KCdpm6#ye(ŷ+ѠOgK yXJ7?M̛,ώZXA>i9HP=$M 4R`ma/͙6iw#4d4".;\dSsYҽ׼9*yRځ,f"e w!MffZ'Rx<,Htݲl5DC:C=ΚsW9,1lA_,q8X.Z)}?r$ 3Aڠ8lK$p33Dr9j&dȎBZq-(Ьy7e(7E| o*_nJCőD Wj7i*wZK4LZgH@MpV P}'/q2W&CeGN* w[.k|"9z|UE\4Gg>Ȱ%)vWjXx!9cT1>&* K)G+/IJ0ʩ}ۥYnA>on$-|PR̨ k̤4+c' ؃` Nd 0@23"@6,Y%"QLC5J&}m\y IOj.go7XƿH;# +㌄E] m"Js24Zb;p3N O%>?֎tNKD$UļSaWˈ]ȰCȓӃ"a-H9 (XDc/ ..vγh;'^DAWw ;4 09Y]O{-JpQ' h$5O\w*N-W 4e8Y=~1YNȩc$DLʾyZCYI 8SU76*)2p=˶2 FBgn C^1~#UV`;7ņ3 WW*awEXJg_}5'P_ٟ-_)8Tب觰^Bv{J,};^*dإ׃V9Y߳XAzQ( B6 w{˻o[5i` KM ǧiR|Zh7l=x|mLexX뙱?-`vXi%S|N</yA@BytwM;aS/ =db~~/'cʯt؇FQ ٫/"ӦPŊ,֖:.wiT8;jGJ ; M/ ]y@rysȳZCMFC:+w*`\Zݢ4ʃ<8wæ2$ N.v%^)\B(3ɏ;.օus­fqكɵ`# M$bxJG!ӅUtDW\oX=gsvRv[[DrҔw }946,VYn5*]DnD2ȝu O1/~\Yt/U1b𹦺 :Zmb~TXOtaK#*d3O#orqQR)/@82OFovycb*|jaJ(ߪڐ,ܹk~.ސ;|3XҼ\ճ7(kx8sHN8w2kxŽo1H,ľ*x[7 Modx[X;9?D&30{юE,WB.ٶwӕq2oaѤE^IM/d^a#r$bZ[MIFTxޓlbjl-wHT/pHU*cpw5OD9H}_e{ts8r%Hnf/F?@"nqa}D$WY੠J)-/)h7#DP{R7&@K{Ŧ}߹ 荈v ~ܨ5em@L&9s5 DqmPb:ߥeBi܆`Jł)t˴/+&}*.a'25^뼵/;qk(ESM׼6Y=6m,'Aɬmy@JBݽpWaq&ɧXPٟ@";l+ WʹMҶx׌IlAȻD$Z񊁖\5c"/g 1:FjC1!u3Z^n/l[M#E1=n%`ν(#sp*JdQ`iFH=w?Le#nvCQm`gHIyUf"Mߚ yRGl]tCz:*{ɛ;6QV%QFi\+qc14-Exo s:s(8MI<+w-/|W#!юbsz29w)rhf|f9KX!"Y#4J;7o?Oy "/X2gW M?%S.>22 r|EٽK&0=D=`ٴT2<:m5~|b[==w:s%q"ݔ`CHi8;3d\3.q ,/4; dְRrB5܍3e/n1z[5q0lW3PEnҗp1HOme*^077a8)t> 9դQbGgp>Q4T~2ej\┥E>MvaQޙHjoLD%e&WŠGNÕ2sH@]O{V2o0ldWbl@F$.W{Hte :.ߌozud+%b62ZXz6\~UBM: {8Bg re+82$O\-|;Hu ̴]T|j܄J8ﮠ?ݩ{4+Xz#¦l~꿯zHTyuT^8#c8v>nKg!"|xPݮPW k7d{O C0H$8?1W)GBGC୰`dYT&Wkyҥ4;mQ2؟C$oV~%o*w#&~_yO+l%ب VU)WeT*Qdc,⍌ƅMx4 AIp"tP~qzʉ1pa`oX]l#YO[1`QG8pqf9k|_+f؝@ ԧ?aJxsvR byHN qx@!#msz<9'{4[{&yJgl\㵪`<ԷS< 3>_>9&.SkG=U%ekG5&'.m$?YL<4@S微q> [[&H{:_ge(&37-巯q:7AAGU|&mB%qYtĚ@Ɔ~eh`V8cÞ13T7Qʝ-$3TS;ҁd|XE:%6Q-JAxd1R?} u5Z龀LYl6{;89 cWTns܂wfkCTi>+ 2lfozwڪk:/u++hnR?dł]?[ס[rx{-A 7I3 p w^11Vx3WHifBır4Cz++#r ϓq?KXӦq{ydy<Ö IR"BpֺR8Oaߎ4Geld>eO"| G+@FL@[oT/\[Z j{+#=v`2QA䏢as21ս%OfU1A9( t:Ke  7@I zѵy(!:! ~¯:r(*CJZ Gᑧt>[) LʫB0Cw"liP5z𒘴tL27I~55o4>8ۭ" bѫJͽ EpBhU cźY>@}gJ ޼%H@ OeR>GxWh4Scә|FWriņr((3jrx@yFz 4BZBw[WcWUluI`@JtōN d)'q+@4H}Flk|+% kE#n9ĿT!r_B̰S.k].}ЎKҶzi8iԞ9e+y~" '.#8X-G9IV+Ƌ^4Ia)6&5v+3*rd: $}]wك"XGK[9_owF;'Z|ur#G0xFx;(UE0mB1X!R3#"oNȖ^"fٻbw?euL%z|0 l;f| kMkR?=@[A8pۗhڦk0|oLx:t F nOWHѱr673,TtbhEJ&P醙fw {Y6֬W`* 6` (IAmm']6!.8nJXUxz{Ytj}"qSh-=lK 3tqcc_@x/Ez zb~<Ǘ)M|:cS#~ӻpIӬ3WZFd2"s;X"qiڜ~? io]Phz;EWM ֲI9IMv|B nArjR<޶fV v'cxg1󨴓S G1 ç6_ǭHNKJKKAoLEz U(-\56I>} #J|LeFÄMC k'fѶUp:L7 ׬ԙ0o6_P ȫJ .?x9sBn+dЗr>_Pf|U*hgak4kۉ>56(ihFg&CaYT[!?volM D+#g$.)`GYQߔ~8W1sŎ`z>.]~ Liny Vܪ:eOM>)A1bgzSBׅܿiX:ZʚhWu9մD^ܝO9\].ﲜ{*wTI Tn`kQ\P<{VD|{.@CANP"Ÿt ǒY~t /<[6rlSYRqyIKTZ|!D[+#F jn`:B6Wz΄~ 5R fBl:Co:9)mfk*04׭¢*e<),|=g*m=ĦR}YerѰ>LzbliFXnH~ZLN%KL%]WEa;'fX)a[3z:' 86'Lr&rA(nvYM:kV- IpA,EgH;n麓RA(}}Y1]R u#ԈBmq ^91*&;|3-xO IKd$uK)(ۜ~&AW`zrHYȅbFpEb(a;=yK`\I#)JDNKFd$  ٗԗ{Ln0rqJ3^R)rX ^m "s[3n3K+UگĮlΟi3c~`@qF*M̭ŁI66KBAN+罅P+yZCShPٸ c7;ZFh ԓ6[płC 1A?<5(uHbIj;(I%CpN=DeZ n'0܊AXe/uTּ4'}+wPtfwa4B9 (Y <!ěZD0t/"RC?nu)\WkI___)A}2"z1$?DhM:EknB&A٠8}c|Oi_f&V%ޮOQubϘMŁ/*< tX؃EB$(5cxYHi`0 J9л`xOM_=PzJ䓾ZkPpb25u~L{MEa כDG ,8"-G:\|fUBRZ^*Txks;j9VIqe+ iWvA*R]"h^n{֊[l\[r贝wMb#Q\NQ+_&4Dٟ`Ь_{B5׬!Pi`.&#/=\{H4{5[=[Ʊ:Õ$xRmx7Kڴ1+9:cӡ޸%˝WbBPsp [=׺8D}yfN9qg$d4ѢW ?~O&j*^eNw$qVG*/=rOCS=< =O6 $>;+*S}NQc9s٥&5޳<|WDC{WpY?8}pj.֯pGwsw}}_Kpx=YeD=<}Hϣ)6чZޭN9*(dgWo&yCr{QHj[|Mq;1!#cmU"݅O| |k꾯XsCR)jWTP5"axDw_`OtJ5c%fSp?Xi0ryyie!ɖ?btwk_tOdUKIۅTZ NH)g(lcu;W2uBҼkh2}|xC\/+zy )(5^ð)Ζ`WxT/?9L1!{O>zA;y$0M}CʉOrcMɍkfM3& '}&J˶]juJJ` ]|a r)]{@¾Tz1<j:6kPڱ0 S`zql!pth,mDt5r@/m^P(VI9ܶwe1!R)-s$@s)P>odN)L.ڮv4rM4U2ktk0T_ƯQ?1 h9D4vj ǚhZiTK0&lWk8(J0yG`Nk6T]HڒӖ*S?wKg.6 4Κ_x2ac ʁ($7! 1:k9xP0hAʋ T;*6RgEh!\>BX-.j S|a++kA+x2ܕ|!vpOɂn} {_)Ϣ! -MSXdY8I^{ [>IOV 2d YZ