python3-rpkg-1.66-7.el8 > 6 6_6 3!y덏%!E/֡dK+ !E/֡D(*~ $EF[BJe?iDwaX]K.pHv lR>deWԶ:&iUDKn:%9G[Y@jr3/N": ]G* V)~2͛)%>"}^Y,ſz6QJ YC}`pRcZ#HNӍ9K+N=y^E5*ӨA^=i.j8S۲N:+0,Z83*4Z G{j>?us@`ěmq L4&tFߛEst-Ϧ Dbk79CC,Jg*N6W@knb4l=1{0.tPr gBIW[]+V>cp[%A':! W"?c16ad5e1f1e95aaf9f420a01fc94d225af2d83714322702866284f0230d2cb3d16251fec73db4323aeada019d1139c6f6b815bc43!y덏%!E/֡dK+ !E/֡HG.P!$HB]Ě8x_Prn1XfuM ޛwq%<1˗YD:Q4i@mB]goiY1t+t:}ged\٥C}SB(￈dGlGH8'7HV1VV>5 G)/j[A=1,]: -=EicL® {f(";\CV0,^*tkO=%N_xioy(S~kޭPsiX3S}>t5jt+ZÞiu@MľŜSD|&%T/<s7;Xth L>pC?d  F &,488 8 8 8 L8 8d8|888`(89p:8SBG8H8Ih8XYZ[\8]8^ b7dve{f~lt8ux8vXw8x8yl248\bCpython3-rpkg1.667.el8Python library for interacting with rpm+gitA python library for managing RPM package sources in a git repository.dKbuildvm-ppc64le-04.iad2.fedoraproject.org jFedora ProjectFedora ProjectGPLv2+ and LGPLv2Fedora ProjectUnspecifiedhttps://pagure.io/rpkglinuxnoarch]hh||  *m*m VV&J&J  0'XX 1 1 I8<d/o NI F _FA큤A큤A큤A큤A큤A큤A큤dKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKcccdKdKdKdKdKdKdKdKdKccdKccdKdKdKdKdKdKdKdKdKccdKccc4caee973ddff955d1977d24772644a121d34ac1a7ce0332c5f16aa9e879e8eec15977f9e66edce6febda368030c15b3c69fb0f90721d7f93fec52964e6e0a95e52af406a506409af7f4da429e8a47cb91647f90526894914c76440857738a1eb5a16d0c8668ace3c65204e69c85e466889ca1a815d963b9c30c7843852335eca5a16d0c8668ace3c65204e69c85e466889ca1a815d963b9c30c7843852335eca7bb6e85be12bdf5bc26033e52055739f6b125fdce0498620f70be9f1c3438b727bb6e85be12bdf5bc26033e52055739f6b125fdce0498620f70be9f1c3438b72bff0477457e32a6a747436b188740936f99a7f5d1a08f3dbacc07087ec87dae4bff0477457e32a6a747436b188740936f99a7f5d1a08f3dbacc07087ec87dae4471113bbf06d946891e86ea6a6470bf92c7e456dcdbcd25c321ae63d26194da4471113bbf06d946891e86ea6a6470bf92c7e456dcdbcd25c321ae63d26194da4500186d680e36a5afc0cac40be120387cdd6968766dbfe587e07f44cfb8e20b2500186d680e36a5afc0cac40be120387cdd6968766dbfe587e07f44cfb8e20b2ffc958b882c3596fb1be032a4b44e4ce9e8170d8951c876febe958274be57c52ffc958b882c3596fb1be032a4b44e4ce9e8170d8951c876febe958274be57c524741432b0769132c0f9f11ab50a4c4693513eac040859d8908c7404874b27c934741432b0769132c0f9f11ab50a4c4693513eac040859d8908c7404874b27c930ace93893a7384ab9327a78e15d292352caef3b3e6d3f0b74c50f02abdd6bb950ace93893a7384ab9327a78e15d292352caef3b3e6d3f0b74c50f02abdd6bb954ff22feb77729245f07d79380076c4e0ca613845c2958c2c3b905440a71641a24ff22feb77729245f07d79380076c4e0ca613845c2958c2c3b905440a71641a23193b6bb26c6a5166ca12f24d0af98f82b3196c3524cf76808aaebc662e0a9a9ed5774218736504d50ced3ce8e03e78daaffe9c2c2a63034448b0559dae29939cd15d9ace617baf12de7e6b97d35f27893cda1dec2d45c723c053659c973278b5578c915a62f65ca6223db1f98051f6d006a784843fdb646e1f78f84ce6be6632bfa1a31405962980d9f2d1c018126407b9252a5e092bf801e7a18d0601568cedf20795a09a9e8d826bfeec7455217604aee4c07ff85363f4f324e22d3e44f78df20795a09a9e8d826bfeec7455217604aee4c07ff85363f4f324e22d3e44f784be469cc1505a10874a0b712ce9c8b71a54da48d4ea617eb35bc5a026bb685f34be469cc1505a10874a0b712ce9c8b71a54da48d4ea617eb35bc5a026bb685f366ea6152d795f3b11659223dcafce8fcd50aaa8374ec58d321cc87d76ffa3d3566ea6152d795f3b11659223dcafce8fcd50aaa8374ec58d321cc87d76ffa3d35fa7ce2fa9afb7c92e08f574c45ee654ab41742b6604d76dec2d09e48cd5841b88810a25b5dfa7b9c556c1bfd56a9d3a8f36accf76af2baf217a9564bef7d7a425e19f3586dd13f899cd92b3081a0d29174b268b3441491f866962de5ff604ac2a0fdfc6f08b69d75aeff5a74d573f02e4c8a7c562231b9de2303a102d2f1214240ac80ec9a7efb262f27e8139c446c8de8b60f2a03168691f21ec1e44e05ba15ea2773a04bb1f747e677af5d89122dc0ad4c889a6f3fc6487c5e0b22bbba4cd6ee2b5f76d9699c159a0e11270515904c86405a0fbcfceb452400cb594bbad70c3dcede7d2942152bba56d2150d69821fe496f61ab01e3dd04601ba65cce0a731d7504e46db3ed6475654d9e6cc073076640b57a89c50eb016939c5dc14b6d82f01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b1d9d023876b39108c7a6ce652e02b80c235379b184cb2784bb25c0efc09626b4f5c21a74bf098b6384aae7a4747daac309c3629ed046611bddc0a95c8e2e9237c1aede216575211e48f031aff0e1469f0f388feb02113622a229fa518375743381b88a050e6d9a9ef2dd1b4eebe9732ff3e46084a76315adfc466479394557018177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643583147c77480b5b6a1005a70fae4df9cf9f80a954641133b8eb9061dd8b3cd02438277db75ec962aa4646bf2481a56d3153b0bfa0bb5a4694d267a1d4c3d3b6crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpkg-1.66-7.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-7.el83.0.4-14.6.0-14.0.4-14.0-15.2-1fedpkg1.264.14.3dK@d>@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-7Ondř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: Do not require 'sources' file for all namespaces - Use release's rpmdefines in unused sources check- 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 * Fri Apr 28 2023 Fedora Project - 1.66-7.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-7.el81.661.661.66-7.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 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz2noarch-redhat-linux-gnudirectoryPython script, ASCII text executablepython 3.6 byte-compiledASCII text  !"#$%&' RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPRRRRRR RRRhttps://bugz.fedoraproject.org/rpkgutf-85d1f589ee3ec97d9d613161af38297d2a8b2d393564eb30c4ab1fd2e1d0cc251?7zXZ !#,M] b2u jӫ`(y/)%U25$œJJ9<ƙxFwlRwzjf?΅ 5%>3,lzPDm*zziZ>jl#j?ɛ:>g9%Kgޢl?D-ݝjCh(RHHP7<>nd^e.PLA8Kl* & tBY|A%6q-`zwBIx0w=t4W"7L?IX_(3K0,q=bH[Wmʥyқc[2}KKRkbgOv@ZZ q^~+aEa;q1ƘDy{Il#g\mE})i T{11{ħ*i `|y9.MmJ@a9atf- bj4˿A +#8E?BGG-+V+}2ϙa32g^>:P}7Z֩Δ%1h@uAW߼_(3EEPqi2ksQC@Dۦ$11lqK> w29Xa@1pÂS@M:ߠ۬ {ٳ dE(q4L]Yk|܉1,ZvSOcdlhgB4{:Co|~8Xɑ 4& ʧLxTC}MG Ԝ @Q7ޯ~ O8ҧ:$v~B 8/cJJҷ!psi1H& ޳deUK ϝnJBOLevrbO#U,fa'[JΟdcb>,rR?X.GS$Kz=vAE М!Z۝ `pB-]~5t%R RfB+w פC6nȫ$Uanj;=SC R> ްl޹q&ҫ3|"&6v q]@mmv,&ǒ^:֫7ˆrXqf&{J CMhueu* 5GǨ}iIr)1N=S)RnBfX5eõ،{r%ҁ0 y>)/hٔSaBHmf^TN ͯ a˹!RCW%#jl?H֤O~o0<;$ D oV{68SjEx PNXqV}[E-JnU;P|.9Ҽ>c vrbd8h3xsNq6̀`.wԇYMkl|1Z/}h|ka40.F'pkܜT''~TLmuM}P!v,#`Û8Yd.zx~PGFX{O$:K" cQv`eO;#v! l;dF0amYu Jz{N:J;։$˂ta`i\/W :?t$GF@ O4AEW ʹÒN' Vӡ/NeB=[(wbx M?;.iٖVdfL [`?s|#C;2\@| }tvZ?)ɇ,I `"of s\5 7S}pe\&UiQU'~n-vguJ'B"%yE/ EDKԂ'w~o`b` kbaZ+00@ (:3TGGZQ1[P`J#p6䯁{wPSͰc6cK~ ϴBˏBf;OD7M g#QA}ZT.|<3ў=mwk o5 6mgh𑤹fmU[)w+~{v6Y$ۄl3d\K_-6YZ -sSN}9cY^'{ 8Y<^G;8ef](|Z$E E%g"V>YUC pSSq`bxdCW;;?MesPrPzn(M&$ 푬RaDKXlnЋ18) -Y~,J3z~;eś<[σhtןLiL4mىSD}a7jnZ`yhQ\:tp#O-5/:Sg? @@l+E6fӊB3E2+ߥ_B-A)sQ_IR. ]ߏgRz@b6E4^j6L"׉hk_gic4JND:\)Wz$H\*4e֨#JRK춹(&%QTns3-ڲ`C㺃~J+2Ze_l5zs*"1_2}|(Uf^K0YT$sԎ^,Ip;s?IRAA2 a\2LI]1u\8V0N0m]!5:x:VґMT_B2h-IªtVҒ TSd]Y׍D夐Ǒ$!sm q'C]aL"?C1D+lô61 JCRo^>ab޻lOA$U}D9֌uZ Q l JbSXWvp׽|x-19*%0?;D6 XϳN,ìA)N)) _=RM) /=5\Dj0J.{KzW^aSז)m v"0'W 9ml}zH'6+8@(1kVF/K>qJ6,6uԦ _r.5k+d|-;fp4V%쾍,UN5z!1}o|I7e"*tD |B0(zG̖2+.xܜ5\愛M\kD!v源d=׼^̒< `Z$ rjqhĄK7wp]\4Z]Nrj\hJ"ٟpŘ@v`)I_@i\+GM='K~-C=R:hbѝS`[s֙`ę7qZw` 8' iZ(cKg\#3   !ȠDUr Q`_bԦh.󁬉"w*3~ ,v,P#Qw| J#v;LQ5ps\Qqa*U8#t]D׌#9]WkQV]K"%ҲQ3|R~Y;2@y"\KaGY ;;wmljaչtϭ! V\YB=s20Q 9_i{_ 0Z=|/f4r3RuM}͚[*}qƉBRΫ 8V)3Qq,yUfg7;c`##ځ90d6 )& BE:eN c{Ow!J:t3h3:jþFB_eqۂXRzQ+RW57LIc@QZv4^I\Y%BX7;!nt5I :єDmN(d Q#Nʙ鮼>[W, wOn!q E@zf -o/o yo:7d:7HO[S^@l:i٪:*BJ $^ .IIU9`!' W_EP[BxYJ*Pb 坪}!{=?X$kQWb>E 0b0(Prt Zd 9tجXW|4.B(b <ỾHQB)1X924S*c'᫥6ˡ:NFp@ޓr5{T.nKɧAo!ށ;Eo=⤤6NK.ٖ 2 %ryoЊ,p2Z7wz~2_ݪ߸:o 0EH_b[6}y5G]{9鸀*6~ذPYC:Ÿ !٩Z%#,z!a&Ψ"^ &IPi> 7_ju'q/^ݚkRReoOt2ۓRB;W OnTj A[gߖV^YqDVΰ-kSmt u?+?TEy4\?i4-B,GC3ͯVE(Q$뉰.u較G~r91Tr3%RN#݆u[i9Ŵp )T:  [N ƔY'=ufaշ/^t[>.|;e kHj->Ю+s{#c Geir {COM 6!l'ƽ *+-.Dz?+)>2lXA*&T5bN JQb_&EhL9pQ.+n.O6XҶ2i88sx:xUa ;>?&}8H),i =~E2Oi7ԟ5A[F@E>D'T%YTM{[FKPt=뙤v_ QqnrKݡiNHDQ,,e1uk.u鍡.PJz_ WH ⵔjSZ;8ÁJS-bmH;m&H9}t^v9:3HŻx0=Jylal).]ş=QZoOc S;fB-׍1''t#yG-pǃ}n&;w@@_`Z03C% y?'(Ya AOd:*4-}(G8)ʃ t IP0tT`hF+0r"WXYL{nJCO6GIz!xlڮGVƲgkUXn h4̴FAbkgak\Wf.`EX&gy,+BT5%8w2}7ۭCKL,9/-i< goOږad$"c1sY2qzӫ%wdup9" 5D4Q#Pօxs3DR W&'R@Zb<0 c[BmLaye5-]aª׿kGe|xM?%HI XK9&VKɨ)Sݨu~'zNmb* wȱS'gHdH-+t &9kԒo.zIܧ.?e\e {lAcO0N%$ᓙZtDkx?`%hϾZpљ6~')$Nn\WUOA( ֿ(q_s@{WBr z*_NT jkb&BGngмQϾTXeDAGi!L nT{5?q/֭֩z&锿N&ss,:=ݠ|sF;Vc %G5\l1bǻ# 9xZŝz gh `L@6DqUj;w-jfeƂSh~è:h %B[J%MM$+-#[Nn*_IrCBJ?mȆYW: VnIXHm<ů$&oA$fƲ3rY˪raQdS?ȵ;Wn1k!nymJRC"ʩ(--rۅ{g/ml Miz`ϱc9އѬ@rn`. 9'MnUuی.t !->Jm}xv|7QVfs&7S(I+[ εYEFu,wIШwok {ըA`kTmU,2L`F1؃reY*| [D-wweͦg5ړF׆;Smۘ&KK'„8]r1Ց:>Dc:9e/_zN|5g0I`ջ٭epݦ` n(J#1sǨJin)π%[} +_Y֟Ƭk9`sTQT\{ x%ƁjO 01Gbuŭ~Hb̊y u GR6`?S$x7'4)*I""!{S/ze 2hH.'ϐ4 Ү_dMcu=Y1Z"QGl% Yd ]61*ytZsgrXLp'L"ѤoPnPgk l`BitBt]j[TK`*ԩeDܕ J&"ڂuE'۸̬$xlVeFPH"*Op wQIΌ@6h=ac51 k>nS}X8VQrѱg35\}.KܯC<.'&<˛b)%|vKC[l!cw GSR KQ}H̃% UrXW2pzF|YWyO$]5ݘiNh[~E[ڮƥ4ŹkߟI'|dT=&lEV&M';#Z&d|}P Ʋ+ut^K-+2G≠#g rg]LՋcYw=>7N3ڷ3d0wgy$dܮ=g.iJ@QW^ 峫yUA(ve>~x>I/PC_rNVSċ\S"vr Pn,A TbNHΣ;myTbEo>8@r }'TRR"5l>eEK\V&h,_>>6]/~9"Exmd2E2<*4j`iM[XTeCN\A(oT8{?Z#xq'T⡖]`=q[I$sdtQv g+?WVA%\X#/8wP.9E):,mMb,цD^ΙfD{䓍S ˉd13XavRXFI3= ySGG2=+|ԃwI;'aw*FIH/Y7 _o@,A(fOdeVx~˒Lu- Ef|ip?NL Ii|\i)_cu-|e>SVT)!?k=)^`iYe|.K2 [`|Z }sΉc;֮0HRbIŚՉ-jGA`mhI}R=G9 #NTXL_I=qy')Z wǙ}>H)JfqrZ =ҶHzm:vF8(d@vĩZI~)nduwlǶ3ܧ {yVKt ;gemIwP5ZJp.XD| 3l 0I}80 <6m}آ-?i)y}YS[Mߗ .?\YX %2crYK2:^-Q49.?s",A6Gc˚;c0br0Qe; A.BʒJ 1Hp+y۹EhZY 35[Aw"lGO7'9u-=^T_ fT7'm`Ck)֟i%C^Xfauog]b!vlTڀ?5Bk+Uf&tVB$Ђ)TQ[ ;-nnkp(C~U `KxjÜS|lKQގKbYH oqǃY>ZoIjCKUkOg^IH5m>G$e녟I|ͨ#&(YJI9B_)Gsz0X@ڰjSVluuZߚLi$vpe?@.ŕͯؑNtj;%~j03R|m<2l1 ه[\g² s2m>wZ IR(}d^)聮)@(L[jRQ3S2t R[G~(ds~ՇRY{hkr!Fabt7ĥCGBqtlЄi~~8ĝ9ܱl0?GjJa(X$/'鵚תTxSӟ"W՛0DayDY>*>TS7>;] ̦19QuCjk(/Drlj7]~v:6mX 91 *ըxK%wVXm!T&ghJNuhi¸#.-h |_4yLi}Ao*OLv%9HAcEL *!ߴ1 JS`ݙd2NT]էjXj*I J:c,A9H;P|̡ܪ7d~C0?kPA_Sp&@yqzT%)ʸ2GhDDpm,u]jr0 8.$ 10ˆp%o#vZ&[QaLq̷3]s !Uv1Ccvl49ɕx|J)zbݿfgp7vh|P.|һWHKu7b44#=;ZHNDtvvu< my;N͇2x"hVG0bWZo3n u4Az^zw}i%i8#m0 ~Io5dus]\p2}zP֜xve/ףi7!0m7<,波.;@ݤpof]! +K~~ú+(, ]үϞW,XZ{1sVMr |K݉Jnz 3|`JL`]1% Z>8/T *hֱ[)A$7Ooڹ:bi-.[_ kBLe"J*WHIL#8$A;t<*tw<,%6-r5Vh/PNF!ꈁ@"7P:lON+z=t"N$ۛߑ|P5OcpSXw_CAԳK5I92 S}|B :@7Kf.$=!}ltEPPsBVSIӤ`vHFв/&Nt_ZR :Gb.A~vl'ҕZU^>V>_ӿqxG+/U~DK H!5JߍJZKfۗז;sPmL\X8M{*=HM4}DUiMwӡv-=J<+!+(rZq9r[R ě}cZ̳%_ˇڷ}u5/wm]8w>2+ M 72F_."YIα1 g7 g`-e) q~PG#T%fV^ uI=Slmꃩ)i"+_4ԃD #]@@'iU &iⵝ] 5A N ?h\$]} ^#}YA4YZ*H DH3Ǔ]kĬ{ÚiOS#F}(AOI*cC-i0>K*# 4BDwrȠX)K}AgOw(l;^.vWT w j1_N![!D) CX#4P_G( O1S.x.RE .oBN *;ŀ#rsJyZ/w3fNifC/sr;O6 Ld"4)Wx:7?bcN8=ղvŪZf| mkVl=v[u8@Xmvita>:L?]#E [=UeƊOar<޵6b⦲kx6a{A}SL2U/VUn } # Ćߡ 5 " TQy$ݒ&xfa$B-M0";~XnWVt%]Nsѯ?Sg#n/';dWkڱL?i7.x6Fӱ$ecb+VlK 7L:K-Ao2Jn/& RtTS߆~i<\1wLm5qRj~v) "_ eJ)[',{E4GR])0 uW藚S >N{}C& Dl[)yDF'$son`J*:V3MH)o#9eem1Zߕ_tq$kJy߿FM  }+FV\r8IsibW2&[@lu` FTZdNbt%-yx*bNX@!ɤF"Zl^JKN)n,8lmcrt1PٟhOgho]:J. \[5۳}t0(Ҽ pb!O,^ FLcC14LQ5c48LJ56`Ò:6m(M*ip%>ԖqgjZYF Y^ smWo+ HW$nY?GE4%BVP\ zh]/Sl Hy^FY 8@EcE%݈,S2n1ڻmF"Bk_CB?bMBљ߅B1O)d@ǝ൲ O-aS㨄f D=S]ᠼ.yIRnTQ-^ |tƛy>Z}aO?@K,@ U_bD.;D+عS}[(VL0L'bJ^FK\x4m\H?q i\b8,)gok f$UJ , 0E^uaχ7 [ ֫S6BG"xޑcBP:)H߽nNhU#.{1mkP1ylZLc Ю7X h],=rcAr@8c zX%!ڮ̒TBd$B*{uMIYiI Kiv\8QV#B%X=^ 4EUm]S]F`-Jg&*zF02f&6ĥ<畟] Di j !e$e*WvI1qRq=2AX8H)H6Knpt cѼXNË17o80p=P#\DNDcc5j]ɅaΣdH|Qj9ZK9ۤfiZ< {gZѽ|gdP2%F|yy0T`IlW8*Ѿ `Aoh`dc4 &W'ׅ͎*zD (1Mh> 0ey/bf=Ks~r k>i}˪O>Ab#c] W]Lh:.Wjך;a@wM$4-+t:$!{[1R_C&)mejBK1lYH>A "\*7JkIABP jhF8 [/B㗦Pm']g TȪ@bJx Gel{_>A3uéu&z!<[Usv_ yt˛O\8 eݿ5G!%T'ڦC И ;O[8'8^GbdЗjo`)3 }a),8j'0NtbR  YS)o'\N3A>j.`& U 8AT`F,4Qa%jm\r\xOu %hG L5-xz - 즶`F`)Ud"Fs\X R'h vT"tΦ@> O;L0ي՛G~((Q즩LEXףe%}Eݟnf2%\D)bW|Q! 92sbO.ݧL+M~9]G+,LTTi\%8l?C"bQitwx3PYZdeQx-ؗYs]#;v؊KRFS廚>S+lsool)DS}laA#6T˺Wp:3㞶 DEJ{Ma? {ǝ8ɉW,G "@ǵ6Y閑! }+wU)sStVf  v!GL5%,xҊo:&Fju7Π_.gdz)|++eK`=CTk~zI;_ ;{$&m `KIe(H CA%I%}̨AX-IYJ8Ӎ1$\g]g]$R#e"='`ZR\B$YU &qJ:0mu|RaY ,\tJQo5-!NQ")\خh`rXJ9b4S3%*`uH oL K0wuJ>+!aa߯y69.i:fNF=&Ryy}o}&( )'Thʋ_5C#qɷ8@F=,s.1k靉ּkҋc 47 ȯt,V[8^AGGsHSap5@]f$hi]*UVVjȀA& * v_Ē ]6f+m%wX @Ťw߅xȴrܤo P}\+"mOQ)o4N߹uuqmC aOtSk[Q%'(SsC; pg 16",8ȟR v{7Bꖴo ,_b avfl--qS O-aGv.`s"MY5oχa’ǂ\6'cy1ݯf,V+Y|;o ] %bLi{7#Jhao{ ;/ؼbaiBI_ Q,$^,~6.@dT |~3T}SHVoG'oVh9q#tf #乡|U-ǡ"&7%تM"G8¹S\i1Mc)E4`ЁC$pkmP?_=(\4ߕ3)Րj]9cRs4y!5~\MFHHr>^z$ yHtrʁh כꏄ(0uZ ~(o9v̀g2~ۥFW jC\isXQbjS3  uFaISaFrxS=:~"Aq.NaE!{2VeP#h#5]}h9SaSSa X`ElDHcA9wM]AlUK_Y\ݗ~D2BoknDP@;S4b-75xwTETw%80={FrL[z]`5 iRRWb JͶj( 97~hl{*zlKfd(Eo.Z [Iq<ڽ2H~Aqd;bv-#hKHVGyԭlUF]iYإ`qv8b%Brv3s!7Xip.TgjR%L2̢]|HB!x㌔SWt< ;k`\qBE[ O.~/FyIoI@_((01g^j~7`eQ%[*@]`J+@"W(׏)zD`& MQ`l5<|g)6`l=z|Я6#E4~P;Z5yavj8.wTw,JiK!,&diC*Y<3ˋՎBxlw5kgvF|\C4ue*k(Ic(z& aK7.oǭK"j4lT<[#b^R0OO-O/ jݏ#lV6dMq!N섚v3aPyo[/K.b.BZ@~l \+BS )qc|-yf)>,+9Uy>=̽ݳ̙eYl=2.[Dl'vΔA4c2LjQ]ORʦ)챲]rیI&6 [s FL#A.ʅ3EzSRHgՒ}P6Yj'g0aW'CO= ""$2FpskJQQj9󑉦›U#dğV&4jJq>ј=)A]CM?j79%ByIdL 0}̈+<#W$iOP㵫9W -1_4-\ 1AqZ־ !YooނAKj@3E`'=wwd턋a~v5Ʋ)\d,; *]7ር v "> HYvb9E*\Ph bv ҲY|Uܻ8bW<mTd$ƛ=!?GoߊZ'e.mol{r#ɊvoIi7&T(sYhkҪ@(aZj^/r)ZHARcR.Aa  \ @^SUx}~LVP^Z / ,Ĥ ,I(]- 6z& fX23ڦ_P>nv~3ښ3? uUQ3c sM4ECӧ6!&a%n yE},DOR^Qlb{+xEY P]͉PJE9;% ^˴GdevNTC2Yh5 .)Lne% זd]Ǘl5;$ w QxAޒKRp lW=3 $b/82\"ɝ4rhvA_VO#,yH"4Kb 0>Uߎ]bŎmcPȕ&)Cd ў*|x%RH硱k[}g%F2_9XYİn;|rDDQG ʠzke$=p"e:w+:i$bU'2JuTLES}q Ը?Syo*2cz猪'Xaž#}=ÄDBA1f G2t UT>`衝bxHD)Y}-P ;HkaX֦{7 z\Xu6A[asTJNa]F=?.^,L~`'u17:*THOޡ*l:"t<<UsEAn[|&1%ui[h;r 7HFyzM#s6;;V7="wXC;H?Wr1pWE.kƱ ~f>Jl4U3}:.ڥK7|) h^7imVBQuI-r"O䳔>@[R&P Q؇2v8Z*W_!9yt#qOL[Qߑlyم6[ǏfB 8yl~ږ^9o/\w2zl"wsQ/hD"Gh䌬=7L3Ҝ(_ e-t*T#( ;o'"R蛇Ǹ](dzlGm널c2'gֹg3HgIg-_D \\!&75=dӚ)x$UFآ2n`6K"v0|pu{I#v[icթ`AiZ&n5-$.l3l[@(r'wR1XMl?A{' ڨ3#oج0!j5TMrM*%DwhsiatUr7U礋Lh[TG=$CW0VMmV 6$'vWW#3WK2I47U}tˁ$q>oq72mquT3XIZůώ oM)d߳:]Zgyd?@1s-ܵL&bY7Bwz'n\SXdY)#5ÈW/*FvDq_މjDPMwCT ﬠ_ڽ{uNNkީM6Nx!,!2p(];e8;*).ٳ@8S,:yѐWB*H6Yy\ *_bdgY+QZ߳CAbѺQzG !0a~RAqNL8I^LrVꔻۈ׃Ƅ{x/GW_;.30 72; &5cLJ Tqh%z_V&탆*%Ƶм;V#gx4:Z ס>Eu_O=DքA|Qcb)Yi7  ;4AM6mobv?V҇xR mu [D1Ȯ |7KN Q>(fXF8.O0W$W[En@n C¡ZbqhCx8:qG#4^5g$'.,ΈpBkKF?55DDjFP6:9 6v2\v\H!?&|ER${ &V쥕⃇ˀ,3TEԼɡ2#'4t`l#G{1*~۝kI)D(}*P`y3=zxx>3ET8Xj|a^+tu j4y=I+Q|/4ea8Er_ 0ϨnԺ 7V̈́MxL1z AӾ̓rȫkb R90(0X52`|)+Ӡ6i6"6M_[xxHc2hLt{1 (MͷWMrW FKD*O;{/(T^mXMDP&#nVu}Ԗ©o0O[5BlՃ`V}#X 2v3f*|xVP(^q{.V&{k lQ_o*|rAVs׏X"]O . Ht̟;$Jɶ[xNBwAB<&M1k(-Ethof9ᬳJgã H=>ԁɭ_jkgR,4覒d|p3 4rcR$|oX$lqrO>; \$9x0F$bxȧXgynuXa=8}l 篰r߱.oǸ*]ncxkJXj'[~}ڥP+{@h*Xq>P}r5+OSh 9$krsl“r]ؓ5#=6I\2vIE훋-|K ^ܒ>2onw埘x?0&2c& c.:76QLCL!P$SA|VlE`ϒ!lJGqZ#"miǦ(c}~^ <۬R5uӲŎM4pعV%BsGѳ.;I[M2幵Vޤ c8գZ衭8jI=MEA<<v9RLP}H%)nn U͝-Qr1r\Tä'x p?ݝ{u3 0Hz7: H<3FQG)z09 !E@#h > Fq}%Z_x=?qO@<\qnNJKzt&0%Ȋmћ ijrwk1@{;O O[?iPh"!Be,* x6r|SBa,FXZ[ n:E1IenzxͿjѥ n!u5e{A&K'ȇ㑬Fh]Gԡ'uA@Aj8&tE`ދǶi8I]C,`jiGйC°2<' Q[~ȐgJ$E3r#6Ac[$:J6 Q]\LXK[)V|[Yv5u @\Sê5@^oz_,De7yД[^*"o)6-LhIYd,HgDΨwHκw`\NXqgĠVh-p LU/ "% C DAt>Bv(:GĎD=b5᎞Cke#rf=? θ*|1WQ^(3w#`[H*WY5ufzu8eTǠ1mUu= p_,}`)sdc23ME{r=T_̀2s0RO+EUǷT.Qw*FΎP ɍ&3u= vmﲫmFS z2+/kT[3jy;0-ݿ=5Fg(Q1(q۸%[DūR 0^wԋme?rt+Ћ߬Ty1m7p˥h0eyD@*M^2#*qA#ݦ'axLO 3(^,AR;wL>Z ;}:9Y/|ҙh%(:Tr{*_mJqWqK5#VQËZ+_V`z7QPa?ǧ/SƖ[YV"gtL`Fp©+;spN=,h_A)RXpC|N-_ ɿǢũG'+ms Vpg6eާϺTW -7@X|A}pkxDk  'n]M70֌dt%n PЋh;<bz5Z:D4Iy#TȗY-eUdC~9`S{J.SUCZt*vU1P> $>M[POiOچX~qH`U;Kq . X#]sE%"M YI3wT혝}P֠۰l.fVz^VY2#v9!^\{yB`-}Y0'6ğ(=i(D@"@!ߦ%9 Fi9r18,_5u- ixsHm9"y z8Yz㻅o@`c3yxNR 6q!^1WtA !7Znٰ"QYj=GuBo00p?ux2;Ped#n-;~+J7@iq !vHwMIf~MQ]ۑ17޲=c$[Yp4tY6BD';UH>'f-+ 3}%aV*/1 d8Sii"YMxȓ]$Yrī.rt;oG-KM qD K\[mV[ƙ>myUaI Wb/?}&0dQJU]́eҤFvy*K utc?!>/2x*G;1|k7{U It@Ԏ)ӞҸKNj)4٨=EU:d3˓ BW T2Y.k-Ac5 9'MPCV#$ 1ȣe Om5#V/4>3*.m<=a*o6쓚r d}dmLc1]>?Q z,\@{xlXZLfkE> mߩEgvl ggGNJI yQBuLfo2YOL:ú,Lb.d܈hfk'CHN8d2Wtι/(S_JYPe)-o2,IHD% -zHIGax㵬ۗ77ݏ?]'6m1'tƖ9St\i&\b4n@mLRUg?6:nXYBlbح!A|14GȦg 1N0{Eި&ix9{ˠ*L9nG^p/%KnO "잴׹]$X4ލ٤<$]a4xsNZ oĉ)4##.<m-`Фy1\7q\A6f ?"4I)Oϥ NөKɣ "RGq3<B"p)[ZL6cޫƤ/԰)hgNCe:ɉq*C"xrE= bmܗˍe~p?{J=M%Z{}'$'̓y4swiZF TR"EWk3`!JySiޒ8~j1)4ٍ̃KGX(wl u>Zyqf{*͢2CW7jxב3aSMJn8aVs}f"ec@-v}(/UiԚF=cI*uem3IC*jeͺ ,D8˵ÐoS?>1yg{.!D1,nּf*E|dJ {A@O d689r_:jpr|;EՖiO>R ܟrhd $hYt9 cV"L%Ok-;Q8=/ 8+Q~TZ^+~3ߕdvmGP>=EwhC!+F:*L.*EUYo `x{+0yR^9AGF\o'Bl֌./?v=>XT@ /dYM.4,p׎y2_zf5JˣDh{q|YI湠Mg;P4ՇjMqOdh |!Fhyw7E!Pe7͞s)M.tU{.R #2Xv*,ҋ+^nC< V"M yL&eRC3LXƨs[qcիb!X?U }0k9= hs"lV9+&Őhh-+V}sKe v#]M)ł֭|w`?Rs"=1)OޗItZ+/3iyncPX!Mz7M=]tP`qZRcp]g2/e n|lLZ(I'yw%-Oln0bίyO!āM""`ت~ΚN=.(µ%BKoo6ql.) bl]@ ]|Zy׷J:NiU @?=H_[uxb'X\b{^eMΆ)V猄d"Fj@=w }A}OL_M7=sb K<|vC/@uh&O\ǰ'Sxj7 IxWC )- K6?L~|4w^n63( _4l]#V/D 80Pj,n>C2 1D"."q= C|h_MK*iNJ7vGڤbY<'"G:.9n0 T\'JSc=70~ 0IAv7/di:Hf]X.`uN8_d%B݉ v}GL@ )Ƭd&kcx0-,R fw -KVL-+ R㛰:J[ZJ3t.׷W]s+h9?*&9Q5ňsɰ >n4pq,8U2Ozy5ut_O3j])p쯒hUgf[eI;DX:e{~? ZV֒idߥ 3yK/P3 J'iZ Gm̹eHU/Z<p?b|{&9nX8!=qOtK eoW*VR,,NBhrg>~#lv©@%9=zCPAD& )z%)15w^MREvڹN+4ܠ0l>[k!FM@Oj6٠nsD֙Q_AqoB5}*_w}@.ZcilLT&U_ ~}q`-0ܙ7Ǝa{/H,q(60H0[S!轟͆F5 t@i A _F>rg`T Qz^KUݚW3$1cWE-* v:vnXP=dٖy%|?Un\o H&jt'f=a⺡YW=7 }攣\9'Q_6 vuDV|nz Nx3GSkGyfm%.~L $&OfH\ #ˤ.zۮ&I>8MEFxc~™  ˝}-7OVGsK٠vR“6&##βQGA Dڸ(mש_ *G`^X(Bh@6yqSƛ;RH[ \ImP]nJG=\m*tȑ7~R.ԉ ys7h`*$X8yenxOב: թIS`N{ ׁW{\"'&|uU[=N䨏,u(6P7 V6nuc̶RXw, 8#F8\>+:X+No`'6w;kk*k ~.:N3nmi&= "Bu^9?2ȯ0Lؼ/7$:63<k^t;roK G#v_귮JߢSvʾ ,GWI^HJd|Vu!R_!ϔJK3"DwFH3v3T%@ WyOvT4Ą,Gr5M}Fr 4wH%+~'5z oˬWf/YdcВn @u[.~`Vp$#~ E65v*xFIW!#c1J0P#{jɂ 3(8%؛<Φf&sLnдIp]4^k`DJQodwh M\L,rl k/zy*Ki} P:w;j!՝e,W|v PUNI䎀_r$D@dHtLjaȹR! N'"gNAbSk02ۃ:S.͢vkD})sJr{+'Gj|M3G9D]t15Tk]\MR5HQw?_:IГ5[:#C_UwY0|^6\OZ0;KÓdmN'kOKaõ^ZIi+E7Vbޯ%Ԑ ᚕ iٳ/V&D~;I}NoEˬoyd$z;Dq( 8HZ̪ozr<,}I/ĊFȡGںߍ} x=riגG=-U71.C99#J K +;5ܱL 0;[)+K;gPzɚy FʷMߤPb- ]9ShOXꇯ8o0t%RX&lރt &1d\5ԣm(fϭ$̥)&Tk]]=UM=/HNxsE! Ǖw٦Z7Gae4Qڃy~ƊK}tx!8}D\4] UyI =Q 25=q:)z0ut܊sRDjXId}tu9K Hfag#MYG-emnv9ZYv0ޢ{J4m5)ꞌ_L X+G9@M0j;,wQG* K@z(0FRi9DF~ Sv=^l\|üG)sMd<.#!(?~k SW)]_U6,J#S Xժ +][ ^$yga,uPdg,Uޱ\[wpG䉇ĮAz)}>MA9=yi~جIVh{ġ܀MZCyu+ jc "~ޏѴކ214u):Av48XsW[㳹m:w  Ukp @)Izy>,'#v㣏sob61oC*'hGE oة92]+6-AC*.Q)fЬ2c*+.Rmc`ܕH;fOmܪZuÈ\2T'#6ܻt~'Ѱ5%h}@#cJ.ufUr\R^aH] ;?/4+_AY":9[>C/DD,M(l啭>UXDElU=Yu(ic-* F@GsXUR'a-q髶dѣ?=#g%$ŋ\Tc&iMь'ar.`ESнvpͲ-H^zU.}q[]n>.R缘p%>s۟9h;)E.Ȼ#ЙQ2{z|>|(*X1^*!ʍ쇽ˑ7iR2œ֮`FyU-n4ꝇ=JlӗoVuwT ~_̀E5 )o/ nr,;D"m TM6tHߗCRsHxzYx*mBBAj{L0Bw%\(I5 L֠@ Ғyf'4 Na3,6a{'Ύ5&&C5=Ww^(辩;Ow oDz3l[vaj~(F)h8Q\5?smᷟg _Ot>NCWzlw*@gW>׀T俆;< x6{M B8i ~ڬr?TEcWGƉl[e+ߵ3Qe,E $#uC a^GhaqYzbve4 8mTJopv&QDDz^5 ZaBYHF\@Vn,tF_Eu؆< >aܺy1|6: UU_!=aK~x"a R^"(uKkLYaf*sk<Ӵ/''dC&zdp\QX< śs4PðxԠ.6iT˗: =56ߣy6C=_EtIfayD:d-fRvTJf6qm)"{(TGn{ 0Jy9g_,OSfcvK.~jS wOnֽH$V1\m}QGbŋ&%|sī1sk.ZE*D7p6=|I?cJlw\Isq1^23l86֏`.3׌|_ p4ʃI҉JMW+8^cRhdvܴk]0|3%K3.7~l ɗq{=yUP6h<6?-ƙl=% g-YrMGF=d@cZwrëAmvم/8'+ڐbC7:!=Kϼ$U8D*i5\5^RpE> -zENFYHѪygߪ(Y&zFO;r/^lֳЦݜwv bfe9,h` 7.7wPE`XGivJds&˷ i`nC{aRcm+GI˙iy: Vu=LKC)ߗduZ-Kr@&HL!ikF))PBf?G'T0`.ѣ̼#bxuAs\bM8Y8T#&[ h:0(P ^*cyw Ґ-;o>P%zVP&$q!G`[&`Gvsh/&E\=PBחSEܬR9/>)/qQ]-8L=#ʉ8)o"m;{9(=07c:_:>qǕ6{ا5n85*TZ )q3W|Cf`pMDNcVHv7N[onn@tWMFk8m1-ӸNⲇy*CG 1:eO4e[P4h٧¹Ϊu'cͯg=dUVa4sbXE'-$twQ;G>;uG^$m;g LMH52n7<)3 L|XzN䜢mX~zh^&>hBE;Oʑ)*Tjb$2x ?k(Qa\=Ǭq1 TICO1Dc!Nq(*t<&dn1:"&6=^6N56ÁTnȅ5wq6o0ݲ(+s1'F%gBq^ :mg5Y 7-, bJq4a:Io G=Rf}y߯~[F?ja:P3\)-!HZ$Fݟup]n[5Iʋ09G}~>ōÄTMg )$*/-+m:S ~jHM3rn|fUMePu'u^6`,NxQ队~hfKAt5C~aQ—MO(E Wplnsoϒ̬ic0^:UBDmtc5K% fh6pl9%U3# -+,Èϲ[`#}1Eة/0lkT&P$ё,ll{|Q8h&1:S^ ocWY@YIЪTCw:C+ɐ_} b 4 # LK7SзaiU$cH#1es0;#,q[၍O!,W #Îz?ֲ,dB9fK` ۛr@ϸO-ÚqlX̘'|V[VlVhhYijr|{ npKl{qlbZNzbrIw>Z9av<ȳ]!4#yn5f| T߄̶!  2}ks7y vz$&8³2,K5L.0%2WN[C_-sW˶ 6RhmNLj TЃGQPܡս:*_|h7Ձ\jsmHKqbǒZҕg区M־#WT?@eLc<3Pc ]XI_G6_UPy#R)7* t"T7~h(z:|bȌ6j> q54ե2VǢl#f)A⁼aw9ۻ82f*oWKU0re1;.br'}v l!rCU'52y>7zTSqVlj cSׅz9B&Pǣ>jt }jK8<`#].*C>7-OhS |Hco h(;bZňƝe1Y &<%/;#[3戕Oڷ摟Oo9M3/]b^ۆ,Ӵfk]e Jmu( Q v0'.$h]&꒾701n;ZŻϥV`(:B= F+psn/+~1FNOӷ?vg;OaY4ђck%ZK<[ f&rFF]q3V[|[;YuJQ`ӕiWtvL ߁sN͎42jpz;9-'pG!VUg @9!Bt8L<4&~nlmc0@27*S,p@\H$mU%+ e7 @~J4_Rvێ/z"hTqHS'%iBy?})WӷO&xLb׫Ϳ/l5V)g,%b5Aa}BɊ {Ssc]RèCkGXgVdO$@3Dž۟ao^A%!>H 5yfҦBy mTUB9^yY AC;fs/d&>eo3+luowo.X'^\. S\tc\`a 5,azWVsř ف;NfđmH``)l!d^X4{w%o`v)x ղN,PB!CpI5ٙvئ풛Sx tOc%NHNΒp_7Ur"w7# }7 3OMݖ>qX<K8%V_b %7r.=qN.u$6R1ވj6xs՟t ` W(Cb$}'3։Q+2vy3 ` q7xl!yb%D]"PN*Ɉ*,FG WF?9 Lˠ#0aJrs=[.Q`~ r<2yUV\pE\ Quj=fڠ.\tjjx;b[H2pZ:R0]Jqnv{}7VȍOi`R!֡l8f?X HI[bցx40y/܎Fr%Y'6PGqK~/s.1 Vf5Cb{ӶD5E+>yer(B͏^2,3_!ҫdID?k: 2AH *qzPWs %0ZNmsbP#Qg]F c]sc# 'F .mQk X;/j)."z0.bv5MDFd)wa'/Òv,' ^tiI ^r!a*_7W=EmF^筯I Ydy|(1%9H^ &:O7Ѥ^C%@< )D'oLzOxh*|We`D?0M1B#q,P;_ #7$W%pTnIY"-,6՞U{RvٷɊPrU @Q\E>h+c1p]r5!nS΋:f#N(3IuYN0PkBCxpTڨq8j|眵.* MZdc O1b gwݫ̂g)B; aK$J"O=cS9ՂQuޡr]jo]~"cqv .ލPr0xƈbV ?/=Mv}̃!:ӥ2k.eiJ8QCgeB.3|hDE($b9lRH4E%0ޢ좲YN%7F!/w#w{vf^:P/֫h=f]d3i2占sLSֳ@ _bYR#zmncLĿ-h%q1NnjDŽ`J3_WK2s=A-y2C"Qah>ͱ%mɬHZh54*Y~z;pX_߬H:dCafb)jpNѸ0t+@(TߣPaCCT0eNBL%Hҍ7"֕ǥ" (?Dv)V]h(f(TP1T2] *Vt,F;B=ٜx%ۯ50ik_H~h.FcU!wyXRg4;:.MaW<&$J[=pM聣#"SM`kkr\=dܴ.k@{؁ ` EKˣg;ݯhS|Ycy7_Kff Oh 6BQt~:Uf74:4uX_rPS e[v^c*G*>[clGmrnb]XXJͭOQٹO2"[\f0TJaGzq_`33麌ǖ\DˁIxOkZ"4%Y:‹ V4y);ل4Ѐ_+<%l^a 5K6p6IF" DwDWL!g|rS=:ffοh,4)GabCy|?~߮haz{(fJG\klĊ\7z7F{GsFb"i9c}T* 4p$21ך=d(\51$W Q۰Z 23[:s705훰̺fc/ c<Nttd.^oo^Z*X-3MSE.Ө!PMJkko? )LLiƚTڨj̏|`7d@ttĸBWA쐝 }2Rvנ;!:^E֌&}amkc-vEGyxuQ ,?+5d|7'h)¸2xs! Jo:~`p.F /$A)DֽB5w'\VSqQ;oDi-2Hg5aCfĪN=0$DGxޢWAd먢S`\47j~a2ɾM86?d׽hPh\D NOտ-9U=‘r _4pO#[Mg@876n0Y)ݹ0&AʄTސʹuHqDuWK%PyW|%La {̀^GOy)'^yd ъ{'+p5cՑ~h$Qҍ%LdcUѫ F,]fx5w !Шg%qfnHqۺsGML[Qkxˡ8]AJJDE#4)Ma0[x}#7%U%SuĤ0Rlj\:fqFYlW79M$50nL $Yg)ӋٌGDZ{DӭwQBᢊm]L5pE!~kh,xAJ19 E7%߈3ݷASr<1qŅՐG[),BΆ;eVy3[jNҚvgsvF +Dק4[Sj8n mVZfKC|$DY.8OxfWVJilrwekB$W>E3*> Ϸv7]pC 0%}>ՏlŊIdz9#SSFȨ3-+ 2)-ܮ4 YV{ФaCMi9A]@ [W9'se.,zzD 7TdEۦ? $Ve󁉱 )\ٸz< L? ]gtIPS!HU~ tG"p#>y{ЬC'(KDR Ōαya&&&Um!ԯ!!CٕP\t]%{I:.LX< #Is%qY`/Vx!7\GaQMwH@ri$}-d;|$e$X~xKs!1AdQ4Fg'W昆F#48?=vwA-kXm̦jk)rH3 "(*)_d bpv6@F^q"TH(9/nTãXed^bQ&=g%Yo(Axib̞zo52*'1 uTQX4։?IJOQ3L"Z²: zx9c^on? oj&DeW1~ZjGWٔ6oi%p]loJiU ˷h&;%,Vu*]4s5[ ?s'MyձFƘm"/rE3Q3rb6ϖo#dh[<Ӣv36oTAD+ /ԙۍv`psRv=ߘNHW\B3ф1UYT|R{=6 2a~HJ}ٙ|3eVl0 M/b_|wq4҂Z\vbT\xNozNDP{"1b#_UV2o(p"TY M AРyZ VA}KGhB3㖓-B3/gb>]JZRwŢ XV㼴BI 5{ c~{+m2(D քVlMb[)Z\\JwwAlS!)ZR,גJ4~ jbv钤 u fU7hxIj䀫&&fGdFT\sy G iǬŐxY9f0,2e zc7Qt%SuXv'OlP/S8xיDUBs ߃~hSK Ɠ% \TO)AC߲~6NMYd=4˛ q<>!h׍\ЬA_?(Kj]3n 1UhIޯr)92+{-,o95Ed@݄$֓4Dg^U,oU}x{YHXgMs_1oCwB9won03&~v` bAj#ij[tWK,x*Y@$@46l=^,F"=O*ZGw⨟(Dp FnqvYa-VцS=F1jd44WTGyV.]61-*nt齲խ>h*^&GMYYa7[ǡ:-Eh"hq1eS EBX|,>s۬%z?dV0aޙZ@C\ Q`deBg`a7Ǒ>?l(*L;-s"8 ?J] 3@*:CpG3[n;;e D8 PMY'HI@#(Y>d̡WOme cHl~y#w0Q fpq]putePYOB%x3`Ûx4`QjC~Xx0$nf݀4ꋖ9K8s]%[!;֝j:uQAI'" tԩbŮ J(FDRYͺzx¶ŕP(1\@ 71N0a¦?͗7݌YBIun{vbka171k|57 \I!ӡ>iWƁ5 ϝҙ 7MO35,:\!O]$!:)_E 6qe`PBtHg6UB<( jS8Qn!:>I#T\K1"l:0jէvjT8v_2fUa'[# /y/& by׎k^N Av˜ .ryd9t?#]8PdXP8. p{Fp L`X~¾|A9]~^ptSb]_^xO]ܘđ|N1s]˄sJ8az! { 3 x|7NB}Gp6Buf,7+\Fwp˯a N)ͶznSyroq.Hiw{U{(-/gIPL9X@8f0?"gxԑ+ۮS 4ͬadӄ<[+$NSC[;y6F+[.ۻhhOé ['K-!"1&kOk`Y:QtS۪h6qgK,lU9?|'RgfsD6#Io٫CJCó|t,E@Hd/mV2m/x3 S>IXꥺbb7U(P?ӄ vihn[` r̨d {68W (0{{U"Y^*97&1c`\Xl+ *'Z~ܝZjH&ø0Qc]1GYK8wuO+U&=uʺ*Гl$hoh]+Jҗiu8AI+)LƗq]EsªSm~%|c""yNoEw3J|O05RbR$σ_i`[nUz cE@046$֑FWh{9dAhpb^")涂?eBZ _ (v6?C{/)H |: bcEx0tQ)d.1972A׭@ qӃRh4^SE2eʉ;R@InJmy=H @k0?H>+կinjR|paj%G@Sșۘ[>r<6udC),h!2]LgpR8 iY?۹ͼ֕Oԗll+b{s | VACFߍ4@ amm,rTL"Y~3W`f GwL+( ?82;tY Q*H=C&HL'89c@˴2i=`DYZsm}B-y3ĴZ^MEWx~#O12|E;..wUMɍYr$ŲMɹU<0iQ[Ba:KYw9lQSe;nDV&7lUVXCb%amKT'^B钆Qh;YN".cFab9|x)76&=FdqSGOO#نU( MYyP Qst&~\6 t[ϢKfG oG ʨc_aCRڊ, aL}.;-C&4{go#!`ջ0?N(ՎaLBo{KHiB7( X8m 4jjx{C83dM/-tN(Ӱ(o? q .dpk񫰮{[z4<ߏi.oqwa =Lbh&5pdSCFUz}ӱ&ʛ!(cZҋ t lZ{ȘLb{0Kw[ 1k={SM=K r}|8 lNv~þ](5+L(XXoϙ~KBI;'ќt%ie4XsO`\t= z!y&G zKi Ȳ"0Vkoثzhՙ5Ț67ptR8BZ(RZ\Zx'v5+RnL#KE֖GTF7ZH󎻝T_q"0 SQ}N_33j%WvW"TDN[wJ-O;Htw9b*{b`zw};4DdWs?^zc^k]iD_I  -.aF@L%}H޾5E/ke#&}ThI*gG>5ݪ{iˆ.hqx 4zI*?6;D q?,ȢG Jn~Bq [5ԟLVyX<!-Mz5$fl.nTM'xgsy3 jIjT_ֶ /Svww+$I$EPS~9;o nv8Nn1h~QoʰA8YVOZ:&u[KE'TM?>YniV|Cr /^닅2U;X_p`3gVw ' (oS[+kNՅEs$֠8{5Nh\ "n>nB  s̗X8^i tb© $"C8xXv=Wh3l;zMN-z$wAaqAQji7 w跙lBiQ)c _{Ia?A#.[9x xŘ6k%"zܲO%VO+j#lTd9G1 װ(Y! *:%U[k  :kz*P2 Y9Áz˭zO?S|B移 MLbd(G:6pb]M,?n<(Q;ķ"=ͦ/?]ُͬϬ~29A#dFy#RR[ >P+MiH.qUjw> axI=-!Nb﵀Ŧ~bL~i K9]iK 6JQ YS;-JgyDK$V,pu#wyG_3Adt %|c6 $Fj`l᮪ ǿ-x؇eRAk|ZgE{-*,܅AJK )a*gTaBȌNñ)bҰMŮxx^L6qJJT |}k3tϐfB&Esk{P尧:Ɨԁ#Q)^'Lѥ&w:;E[ƛ22R}ᄥ~ w$)K_ɟ (iȅ'xK[X<ؿkA&,XpsZ}]\sM힛aqcI+2pd`(r&p  }w~FԀ6*RRuݫW遏&~iww(i%.In(Uԏ8wby끘KG|ǔk帋 S)#pBGdTc nz(FEg!DQz9'hФs{ʕV>zf>* ; T]+ `rF)U֟pS4ǤW\ I< _N,:yXUSdmFwx-+e! dv.&|-PԞIUG7$iFEΒhv׍&x{=n)эyx_`Pefb>o-m?~ (5on\# Q#1;I N (o8(a QwX1ˎQK %l+T ev~HާHdjZYDDLߑ+6T/[nqϝ! Dz+s0 ] J_50 IiZ}ZcbRi@"qYHAHkDI dv@_3Uʃޒ KX`Pr^a_(Ûh BS RXOPD?z N]K(np0,Jk|lU|Yxʾœ:%ޯ@%F> ?h^Re^ϲ OL,ȤM\s V)#Z@hD+Lbżb[u3AT1,ENbAW{?9Cy6@H X2j})KF\U.6=`I.*oծKԨE" 8ӕՏ!ŧ fOhNtV5ڨ:LH| fB9_e* Vw`f]O4ӴkvLy9w[f4K#PA!H߼6b|^'61c. ssaEHk{bTQ8|KD%Eo9cM0(qq^hRA2ң|IҌp:a^&_(T0E.+te~ZyR0,~&OWV^/ 4jГbT5XctpC fO0xͫp*jEy'J`|O%з)_iZ@D8mS:Kbܰ!{s5XE:h'^P2lQs]77w߉ ߱?rKݔ%˫yJEr<=v@s=?PS鑫dVͭ16OOW_c u7:̣UP_Cc/?%zvL>O1S ܭx-wnsH aa0F>fg#[ɰk~1B<_ %t6bH ~moX:b#v,(.IK9(`P\ll*(+@|߉4@,~ >!{,!ɓe 8r@8 )B埉?5r| S;3i-gXGMÖATEs䀁OmVaƘts%!:O!Gm- j ^XEb#752v,2=hZPJY1ALtўfIm%dOMPy7h%>Ef!WզF1d` ;:u9K難pϰOm0 ZEW?^ K@'a|2Ʋpw< O7r@OKE}c,W܁ha >xU[U݆R*% 4q8n,+<#^2󷇖Ǧ*[)>@_u'=A„-i)-OO */-8(zKRw&gwxoZhY;w1C(6W,dӭwҰ!fqCXcrw{0(RKb)8!@qw$cW?qyJPԪs5P3rʓ2("<-wxԗ&Q LWo@dx*~x L\csy*"ӵ4́QTFe+b>ܸR\RL:Cisڶ|V:p FlP ]xV +(] S0#(8( ۸WtxIﺆ5|hwK5odNE0CP7 d`U7 ânU+9?VZu-dis>{ L bY O&&9'B2`V[.޻L9twme> z+{i!_j _ذY2i΅I΍ ρi8)C,1&kI0KH}Q>81VW2z&O6Ll->^&$#T~h(ɔ0D<wKpOw^h HB"!gci (c\VBmZ!րZsOGR}T+b&]YJ,<)hR4&\zQqV6?zp/Ufƭd0<վ} 0cu t@;;vz6Ks?2yj@ vrIuJ7dp:V{p[.xP̴O!^=fn_;xmUeѶX ҁj *qd˄xㆻoU>2Xxj:g#2׉Q+H̥"!EmczA~Zo'3mF\V(yhtՍpdi]p(D(9ޘX" 90>R|mq#}LKd3~MDStYswqrkP<-Ċ,KN\KVQ[هWx{%q>&X iq!|tjGKFb F1a^/VIr}P }0qai?<_1{`}U5j(\oYcsd9PݞKb<-/aZR"&8/[|9>~%bi1+G| )8ƭgөɤa*%"s"=?*Q)i qadT^+|hN6jpNjq %+ÿeNU)׹H!g?þ} eF~_RD΃ 76ٞIbM̖׫< xAĘbP`w2jr`N 7f,'SQz&k~u~}K<]: ϸ j8 !F(c}RS7gvE½=BSpߌ%6̑]v?Bj${ 8 m*YOQqHk H`{6<߻c%(ki!g[M|9>6j/#0T2;gi vs,q3iyծPyfe܃]";u8ĸe]¶y$T|u[ rMYybTY*˟ThYf ?:|)f%,D_RJ]pljGN% )T~j+ gh,؀2y#)Ƈ8Wl3;85#Lo܌g2W] #,f 7:Ox=2fz]ݦC&C{LykK`:ޭ=(:?ThsN(ÕgHZm{:Q2;wd#=_G߫đa\3[+i}{%Uذ4s t A9Oȸ$ӯғ]D ,l~8`RzanH31 QY/_jʑG4%{%=%(TY#gf"c+"S,f)e󐨳1P'^,S$9NPs$f|+&%ih/B J0TMl 5aCvܽ,joM7PQxW%a2geCg W[l_֨%;' agGvߦ:}6@&w4e,߹Do-S 4@,5"(-^ t3&O+ځCz5W8-#_qai:✁?(ʣRk]`Ob@WYW6b)ƑW#6 !|.v$ ghg#f$0|p[Zq5#N,җ \R77PLeqjIzD3=X{"p~@SSuASAPRͩA FЙ٘L Og cIn+SP@!J=!{F5sh\sĴlzyRzި?pעTDQ'&"Ǧ:*/{Iave#}؝ʖ(ysǛ 8=o}p'ib k_?`D,;bz]mk:&_'r<܋ +-S,C:@x29wz0RM5y^Yokd_AsD-H!$Ś!3YWMFN6t :>5t9ibro-#uU HyM&(\.Xϙ)*t!|uw֬01)TkJiq]ZZBanZ_VdtiڵRh#o@O4'e-ɠXm/&ԮD % 1:"xuf Y`"$-.|Ux-PJߩ ;>~p| iJEa-z ~VW\B!>yG^l(rso2ԃ]*Yd I#qXʦ/"ЍOXGA92~; rT|<{ }5%=D%o3Fˡ+OG_VUu"f`G =@w]CE9{whj F'GOBb n:&}iyA**'s旘d{#S[oEG]ٴ?{%-`cGBs.Hu=Lڏ ߽(]wrI툁PShRxRYpYxB+%OI@\kio0לƃ=i/*jL?Hm$gޢ 'MFY#bMK 2EJڅX]3\gˌ,])::/cIqRfav}?GɝA!^X>5ZiZxF_~Kʬa''vrk_fFN TQ`fimv݃YEs6kApc0ֻI$ բc*۟q\rGN.DvJ jw␐D%t$xV,xɾ0V2D(Ϯ"1򢋚xyw`QS\/͔哯pc/PCΐ/QrJ+Ryh+c9)g;:9,g`~b9?֟r~vq?Fp ݫvDiBEH'1[ B ƁZ#Vc_*bۙ"C9̐ }ÂJC̯Dvp3rsh*#M,%͉(9ŷ5VƵq#*(8{^4 v*.^@21!~;\pn.hݢס:]-Ue.;b,ćfh<o7Yn*| `STs١{ VVI$NDTKf&<4>~,;a uu5'bDk[2rL[`gkOvafr0d52<L-d 8>Q#y 1TlU5k>fZJ\Q=%{ey&INaha1evojBئr2M˦kM8z0Uo[h܂1Ƙ.MπJ )79R,qC gNU#Ƙ&SectbPAokVu5<~UZy2c/mvh.nl6rK0IL;YNz1m:u2y*ˤ{=|Ts{foKV<=mmsނz1U7%mV3 aVB -#;jlCEHxǏFs:kŝ6AA9,\ - 9ynF45pfAq[cH7nqR{mDmr7 !?+!tF@obub(7&wɿDbRa.Ԗ^VρHr'a٢+ΰR&WGE#Ύ s0gd\+*j.Rx'[ 뤎V Y{<k!B,AXdO9԰? pq,j/ijvf'v4[کftvh07!8]JӘ߯O^kc1<.HX1^c|D&֎-ClbܹSLuߚUZ=3psWTj?Xµ@ /W)hv oSt|^Nk Q*i}WBl]sBWMDUdL`ݯTes7`_"&^)fhrf~ʃ/+ =--1;Sݠ[ΩϪL҂CZ-#v6a!Q( |WTTCY9&|,8l!WI#n.S$RuL(V)FTD\2W `3.5:QԂ̀B{2\FBp @ K(hy6w1 ͱ,3'~Wo&LÙ-Q&c+?Rj| P2_ P{=Tw]׹I=jx!D #"Q=N^h?o^OqiyA. ;dosd~7 E3f7f `wO૟c['#ג2Khqgzᡏ.qnM\C˦]C6'v̆_`)/Nbeʭ=Z+,@|}+vS4 왍{<. YL#:;] Q|LF,P*r[^Uߚdȇyh"!-/ͱ=}9(J$y)7I:XP E fߘl> &j'm:<L8urJa9P8s`Za`vT2Ҵŷ-Tк:JhbEzG|OjQA2=.`06ԗ!q4taZÝ/R+=h*X,9WCe_)ŠvEW{$qDg,(lU\hd+&gЄi0ItVhД vܾINҡy8NWĺjUC-`{>z+ͻ lïIk%.L!N`>>ږު'J;3H l_8}L.:X[E[&2q\Md НIjNWI:_2Dݥ&x#Oץ*~9y~"r`F1M.97*vKCx R֭S@Yݡ4 OrIHC7EuF?ŕ Ob$=%MC̥f0>zno^hr~dqBZ6>Y +6u3G)vlέ8C)ǾL@eU(bRVoi90FlZeJX<vJ հacF1EYD_{+(Sy<) '=(Óg^i} 9 F.1 cɌ.ab|ߤA }Er>(%XE}}@ [RaL{k x@ HV:9G?}N썉2!,2gLs͜_(pD:r?p4P=wn/?@q.}t9U HƔ3jպ%6'Q\S{:/!#;>g X2bشZs?20mH?0zJY X4%=V?42ӴZE7yQeVw]Ka쑰r(/A%vk㰁*'hzG[MGlA7"78%|{pXì8$$Xjcv6#*$Xyeh068,#gX,w JnEh` iߵx>3{zi W`,ƍԏ,j)9Ĵ@);8J0u/m f~09e=Wd75Db@ b['Q8{y}{fҺ\0dF*[V8jεaFsZd2+Cwq.[I|d3  Li_sY$X|1 =~4mqr M-oBF4Uo yЄ5"P(4#anZ{6YT2{[Ɂvx Kw6UB;St;,thŔGq`/ψ"NA6૝*EJJc Rx r=BoqWnueEtHg̽iXnS42RHM#Aש?1t=f_8ϫWMB9K6?Y1BoR+4eSM :_Lyz /r^MA-x$l$m|Ķ.Kjd9xա6mA%(Y t7.:€uCٔdM#ѱEM{> EC0[1z ^P1ͳJ) ‹mhcE3b¦J`%qɨVPOA%`'fߤ:#\ aXڽu>Uw;glikaC^Vl}|c{¸*2ԭN}W$j[=V.WhwOd\vnᷮdSIt>U=jJp KB8ߛUmb,2|mS?bF4G4jZSZ|?s!y+5ʦ]Bgՠ$`^bNq;/+{??ɀ^mIП8_N*{u'.-4^Y%ˤ:ےuڎS}H.0|-P Oַp 9J_ʩ&]VkӲ7 zf #0Qk82 x>0ჺ4B<7IW$s)oؙ q^4qol&_ ^/5HB#,_kr;,'qIca.z ٰS?KP _aea} [KN!iUo$`0G̻?n$JCzUXEĦR%L/8܃En({pW"rZ,kӄCP+Kh1Ӱ{ޜ~ODY/?\[:33.D8iHi+Џ{ѳW/l_~%澬B}Kt<5Oq; rT+5:v}Y,ײ8*<4KW+Ze?7QYߦ mK))%ZFmu9xaueA}v1+CyҹF:_>lLTd}D`y `'J%qIuDg1jKgUHCI9bKdMKq"꧃*mS0$r@z<ωRᾼA[+b{n_Z/|wgDb0z<(5P0YR+>_]Ӡ4yvQ q&Itڎ#XdiP0m.kZotCz㮹>a]:0^ĩs:HI4:V ]$ 5bKȋL7Z&ً]TcʦBkX$u[['bh5JMvr.mo?m>mV*VN( y>3:RO FI[ w 69َ=/Ic:pGIL8$YQ%d~fQ5\A歁^._esL{^InU̠B@3@.E](p9 tnTLV6@31e3oIK8F]2T6yop=J< ekFcю; "(t+ pW؇0 wCVdv}Ndrbw.L{e63]J<&5Ae-{cKVJP m"bbSʳY^ ²NB3WDl<^RG&. +p$]-B\bH*^/ +;ųo7fu|UZ RCk!թߎ<.dpWOY|Жgr"Of`#)fwpkq_K,1")@3s)r[ߤqwoլvPY&҆/؋@ &_w-qg~rcj=]Nj`ڼલ,z_QUw^@@hv W5Ⱦr|lN|r>\PU-V('zG_1Z:LSI#8%L\|\vczu,b-c 1;})xf&7Tscr:]qTA[b^NzM+VƠ! Y`BqC ArY+EWz#TYT 7yJI;%Pp؟.u󙴀+so_,"3J:ٚ3Rd@D12:5j#ۥt٥c>Լ[El@Z\pAVɴ!ᵌA+5W[mU·AVbJfPkNi'!!r)Vq 4+ R`37P,k8}^gca(5jOCg ע͠~Pm;}3]q}bpL )ήV熲ᕝSbUdLkQy8|9+m۽9Ӈ,^V|[_I,MvJ>~ۥFVaZGǩhUsVq U{Y"^3|7 { %uOq b  { :TTzakӟ\iJ˓UKUϽϱ~HJ$R ̺+MdaUjE3M1)NlZ#(@7< j0j@}n$K h2>q$6 !g]5 ļ=ӂ16y3E `Yh=%?kKzo: r",k oV^5MHnѭs/ ͎8KddUwY^3_ eadQ@,WVC!1X*Ж NV ͕)9{Z'kc5aL1Pi;ЌIjCAފɹ-ɸkQ犚X zݼG?ܡ(zJO^6_w}֍>/`$:$G\ֻyˏ )\y\"Φ5w$ ?c5XByLF֦uOu=SK4 Ď73DYl9Lu裇:P@Ȕ]aVu; Q$,oRʧZbv4lu`T+>l̿{` K)BME^9hωLM}N` hv {oy9w^bbd:4M~#fF`A Ž#\O>nfȡR=r%^k~zIX\*{d&XCnQ7Oo0 xcJ8U1=C%.2P]JzDž^Z~ 6 ]/99h&W#CCJP˥Tv _ZH6g53*wW^h!rǹr&`aP#F/o5umK(#4{BȨ;?⽷A".):pWNja;`Y'3*^A2#ݧx.A{TM[Ei!`@lO#FKTah}@g$9u8i'jT5?6$]Lx@~a8x͉1o8=cdCh}ϣ63 a#EYj<mDl c~a%֜-dh? eZ@>h#}_A[]d* ) u\a1~3ȕI &kaoEQ(aN:*R %۶+Ԓ*1jwKFGkYP)p'NCSCA9; 7ю9nN|f*! jp\X?8B /KPH_M~gDHpN/@']8Uڦ96w3n *f]DnR< @nX v@@Ζ). 'V,swɖo2g~^D J_'ֆro&䒀)l2[(O42ʀ6RMSWka0P֧r5nAZЊ$.S<+S]dЁR I 1vyMi8ZVCѴY:?V=s*ym<,/U$v h.EGT&ח1 pL q!W3T2 "lO.cSUIT.#);3-|ďVV9.v~hr4Q$Rw_K"`< ]=V*+Iz2*K00AY>aWf(T&m+1U/cVcJX  s:QV4XLZ@h{Q<R}DpJ6Df$ |U ?~̸pqiUlsW ~;!,kGO68N_4D0C,_-2+⿼nt,9E,_cuӦ3ϵqW[9g]~[pD[n)0!/7Qle഼q=Ѓ(-#&G[8q N&"KV-Yliͧ N@bˇe?h 4 6 Ԝ̥߆"@ e#LFR"4ZCem_IH~U0bR?֓-!يqC&VR f]z *? z?؜܈ ˢdDඬЯ(@Kd4_9c0ӠP%x0Cgֱs}S)+Y"K5ѫGQmAuH|vq)v72D%.<xnhOK7MlfJHPt2s0+>fY{["|_~cذhx2YV^+q*nEP lqTb"<:+G0xmإ;$]9I F.R@!'gF" `EL̎KR5|(b=>Z B ;``n2fds2m5-2jMV[@*+q,k[ؖ/0!S!A}Qv=D[VZrabMN`e4"ʑgrObH]Åzp]v#P;}m?Z#$a\aF5 2͛hׄs(#LC~H#7{  peD=Ҕ'zxMzCcJڏOcDxW OSo ;cf~Lr HJ@L# `ʢX͚lIB0_iz"sCƚ(2fc5u@Ѕ\/q`z{,$SN$\u>=jT4Muӱȩw.\B<~&a,vUāfe)Y6vo>hXE: נ *mn0cjJ&gQp75UVXXs|_%Dɷ\P6|m ҉ c FY)ۧvZڪy4N/pI}G\z^FL2x ÞOY Q5 P#Pb>52SSOl@;܉,iؠkp`0r{#ėxwC/$ɲ  ZW"6>4$˒~v`VjW:S<)90xUoVNg z¢]tϺxѝuco;u;MkH%:8j)~H "%՞;\md@KPâ5ȹa^ޖ؋ ^8Fm,n :l$elZbÄ;O'4ϜvP›AT/౧ј2Vv>^%MM6gL5Qah`cB6L'^NRcD,0Q$G6!W 1||OՐi6z¸徃M˭N*W&{AV(fK`]sTG0ZON)G$2~2:ݞ4x?H8'`s-arv [T킿 x=2LjPpK;ę };2l(zEJgP`t3_A`r0j`${PS.v\!DJ%z\puз7$L23OShW^%"SB> 1!OC{/b6Fd˘E =`"~ O {^5gODTu`<F|@S:^7"ǃE.=Nr~ILHT?%)o.^E-x7zmX`:*-ui[ N@60IԔ]HMI@Ԙ,(8zHDNSQ@ lx-q)f:&렶͞3‷jLgDkNۻ<`uUXȷ}mFN:NOE"CH4EWglb1Ԝ\;s7q)5[{Y*8F2,QvyzOc^Ind EF8^0[Hy<vN_a,H9E.ZT 1J#^C9Kg@>ro8qGيʃSH-o8, nцDw4V4(z3|GvmH4RƽuX[ju1S2TyZL-011|`eU,*$avb~."fUGw=1$KyTۅʟZEžM9 z_KyY 垂3gm:F۹/^f.> Z;Շ!š?Yޖ[lKs3hvT~F:: Ɲ)ȽBǙWnaNh#;:|AɌhsU.1侪INIaXŧO' 7g`Mn枈:YF.8m`wA\#ϻӠDא*r:N^0vE~oY̯0&?ER4%Nqg6n+DnSMI@ht+\B:6VXqQVƓm<^@.dޛ^NTvHHf ung%wPU";`]b>QЭ&ja; bղ|#°aï&,]FIKW̷$~,tdܵ>&.c1/mYI aHD)׮Ԩ\Ar6Ҡ̆b1)8S xvW#u~AРܻdusKk$:Jb*i4B_fvU..hK?5 qyuKxBZ\予 3Qx݃s}1Ma ^=8 )Z]maP. m;G%)O uu:NHЇr&=Yȵ#4X (5=i76B.<#$>=8ޢn=L6qߩ"`;j*`%!qDAAfsȋy$]}L2'v[}TIy> W$-]hລ8 9&2 _ʓ5xTxӣ#eT94cG7nGBywfPv'24[jA"ZE+qX9d{M|b"&H"WoiZt^Zn:][ ^a-S^''ܞO]]Pw&rD65 43FBV|IB_$+ $\TIwyWA2*Әy^AlB wvcc>Ք*.`qj%[5Ԣ6gHX@8T~J bvM:wKaMF_pӽhep~E4}X_Su f}:+GY$8d|0IN{?fT3~uEN73XE fqz~գ9CDlʨGIm<\8煲&xԺJ!jltzjĘd[!F}^Vflĵ2<_ϟSKP) )q8'@/29 l"qnm$e%ys$T pt4sE%kaQ5>V}<9m[hM >] ӗIk{?3m [2fv;^'O=trSaKP4 .6Kca,[(NdIL[ ș^kNhAƑ恞d;مc/ (lܾ\%Z'lm#+{LExxI{AT$jG~ܖf\W{(>/#Cq~}w,fA]a43S^ }Dig9Y-tåRk7iL!Vm"]`b-}4Z뉯GXPmZf2OV-2#s!ZIdp&#)7QsOqYּgxU~#?% "DE4spTZvҺLURWUfEѰ4,dɻ텮ᱻ6[*e%~,:a r뼨ѐ_=Qp߫Jw`ţ Ӽmv\:2urd93!d$]ZF.P-?x"I抍㯬F} prRhƻuJE22,DBzŒsW9Ӿ`XQؿ1( %EŸq2Sܚ*5i$ uI: 3{rbZr4in;Q>%yƓf_JPw\g;m_2<A3ZD5G0{wsqP o*Ϗ1Vp:w<;O [33/x}Gj 5\O)Ƭ%M<S CDPih{"̬΁q2"D Yla(dWu +؊Lz}%;AtعBzg&;EOzsm@P~/jz a=8y8FC ۼI>aDm)+^ĺm@v^̩G4> /j|lY/B;u=iVT ̯{sڠL_!M"Ӛ'8סc팈* ᙛ]A,3t%Ha zcnK|:^.Oؒѣ+ykGh^y2 m$ߖj4$*&_>@1z# Cgzݬ&*J}q g}^ngf>H iK,c KTY.1gԇwA1_?v DW;t`[rl5UIќ{ip'a-»[“N-=M 4_ue^yi򏸻UK'#-^ +RRc-.]I&w5GJ~rѾ"lfd~rO>n xMN/U`F$]2 r<wio?I!,z`%^j[en ~4GK271j#s(kCpE)8p%ŌǠ#"D.FdJ_RRRX8a*P7`֕l-K&3|Fq{c8bd=F+l7`/(LzgGxCYf_Xxfqfz# ţZf0 |o~kl|tBAVtxs"/*-7hsCG%>eDdͲ.- oiT)oK֬؟7杽"it;8 'gSSqh:ZǔhɖwRn3iSOoU/Bȸj nYSnJwØN%vox[ V>4p[Q /;'GLLuEDl :M"Sb4t<@?ۊ]wBr(UTd#2g44ZGvD2ĚRCR88:RӊS'U4NOH /únD6R_&aʈ6#첦s{gzA~ǠY;? GyWG j{?`Ur:b qiWK7[;m8b%nYc;XxY/ N7% [.Qߏì P= 2ȧg(@ l@p>*Y8ȵF"$Sp% N =dVImЖ1rS]eY~xb u1ͭ=X:UGd[[.O#(9h!ˆ9LUK:F ܬOo+'"z /vsWe$,bў&EOYF\Z+F$Vwy8i݃ Rs:5'[u3lJepaψ?&ZQ$ 儏^+3ZxzuP({<.5' 鬢Uq0ro͆Z%OOGѴD3r'Th"+KU |ja)D͉./ۀņӆ,G c,6kuӠkEKdTG'*ys ӻt5.x >:jk"Q=Q| R[3좍su`T~ѭh]Xqe踭.`}J^sL>`+GEI ދ!YFU*:t?FԳӫH";4D-uĆQqچ"3. M h6s'ؖ$eIh\$7?"[#3+Zq<\U1wM.l;GpyEJpKcq?вo9*ұ:O0U񗽾hZz'lRݺoN]" EfQxs @)|uaqL@xd\z v~?pQLrOw":8wplJA[s8:$;`PG5)On8)#p v_¢5&Mԁw}:/SQ{߄]-Yn\31G6d*Yf6 =K@h ;[?#1뚗#OM{i)J˕B4$o]KBwսE&)?"ZYV)[h7shV``WErk ^10dAsCcz5?G͖հM'۪ai KuyO5fCVN:3]Ĝ# 9|gCK xQb\DŽEײzem848<'u_KW*Fi/~7B09iLe^aD.h;+lN$h`@t;\|SmqST6&C8sr 3`23,SDI lFZ>ݰZl_Ƨ̥{ &wX>C}*W= kMo_BU:yojkٔy5 ='=w9(S=Wl[DMSZ}wopo~{ vܩȌrDjB6 ;T2#88_5qGLVF20 Ë2+GCfg !*@A<&P\8Ĩ_o"i:2;as'o)^@$@Hc9+jH# *)] қt(?{@_m'P0fO,E1͕pnkm/< _!$$Kl/"ut^<]bZ`8! No]2Y.K)|34W虩w[v;-wN%JbXۓ'W6(`.,ZNGOfo)DKx"7+U+$Gl B` ((a[A͋ʾE>$@f1_FYwJ׫ATgR>D @RGtl̑NJ$15ҎE!ŀTP6wT6f(] IUN'1, "'}Ne.ll%>A8U$!mpU?j A w4ڑ$9CPpRpؙ$R#FLcBo1/R sLy9A($-k~g@GEʻ{yx p8c`P]^8Aj2nB?nJ"*=IA&h7F~0w] `/} *q2Pˈv8,+FBe)@_7". ˆBOr@ChǺlt8S,* |*AeSXeBU06s=,,>GW`J Za>H{B4[" . 8G?xzi!YG1~;߈!Ea%̗h./݌ZՋ|/T&p@> n&nv؜ڗkL^!h[]?E_`N;p~D?Yvn~KC9/=+08e] Zk[(lpM$Gm\7yDOa>ϏqJ=E4Cd3jac{bOC_wsE#B}𗯚T9pIλM?a<К7b_ Sd""/bQ3wj, 5wWK]8I“BǨG"':^m\V%b|Gc/ `c7^u_{/Y &qn%KIylKz_l.^bUQݞ6SYvЦr|-Gl8u{Xo6hn &7 M2W3$h{68ݬ@t==80|V!{vNjXKWOצ F}2 PSs/ulښ`,xp>p YDP뇐u0Z>)r)țf%FnoxylNg͞>K4!pxFpb?o$a4.[M6! ̍VbxbШ50J9ŨzU etk7!״Ѡu2^.U+ MUGoB<Ҥ#D!9 HCJ\ܟU@Ўm#O{"M{N;0smS w}xRKz:@ATiLB];}m"' [ؘ Oo!^Ũ5woG#6cО#8B,iړ_=wˑKB"#1)lnr U.ŕeuE(͹Hejd  j\~*Z:KmL$_%bn\6K=A/DҌ(Yyt2&siEf~'e&v]0*~ڸ U\ZF)L*{JX8fQK88uh[äMI`׏L27^_8 hAF>'ωc2Ok,) ΡoI>XJEϴ B(|LBP܇g&w> ͥ&hѲpXq#" 2)iubmnƂh]Ar@('z?!ve57P:<;/V{|3Xh7b?yPlNYSUO JZS>J VR>|/4'xn'N.|<ɥR@Phde[#/,hzF|?k >P$Y3xa xAlWǤZ)IȄk$"jƐJn(-<' iMA e$LF fýmnC b bXʩ>1b.t TWM;$LIIW&<F[da0 `>\#=N7>~T6}"8r15v_("uhrMۨ7AZ)^+x"L40)pg͸^=D/ M&>U.ɽ3m*"kEZAvT- bdo[^U-5`N>]{UcDJ'`/t+{=QP޵᜽M3RsۦE4 $. Rg|*vO{ybc3ByRG[ѺODhԵ4(9x$eۋM7` TVib R F\twCJo 63g\?_~ս;$[=;+&0?,Uc6iu&,}F63`_)@_%Q]-ChJ3_^jcs ( @->xrCkRIS?qLIc D@` U{{(Bhh u?W VKPr7TfK-hmĎ %mX@&v>znrMQ" Y⴩kqk%i QXqޱI7~ri 8>wr2Jt=v: C_Ys逹^&ுK|s-TOzn$w+`u>2?攇oQEk8O\-jذGj+,oQ{D=Fӕu2 qɾYxhP9\=O?%ߏB.5OO<ҠxOQΒO`dfvKt1͈iDedqIF= iV;wZзK)%Ws96yv!QW1} /sN`ZhM2mae>>~\۹Bڪ~Z,A1 4c'- [Հ=ǤȎ{s C,a=׮nؚ㣓u <޵>ߎ 4*!QY+̤<~~IȂ=SBٜ6X8dhVx<3H# G60qAW!4vOzc6 KMNuXX,{Uќp~|̦yB" qthv.WK6Ic}t  3@ )a4l]>x /k|>KȆ0vud*4&u(C )b=pX蟸pgqnj3FaQV*z觵Cfe#XuxCL&ݕƮ Yc.t&-djB;ԫ-s،&g;)c.$,浌ysZ"%Z\R(ٳ7{Wr +fe@)%{dٶau s8jIfqtbSvEЖxC(GSI=2btgCC_%N#Ra w4:Y? SwJ_1}xGQaoP~lŊ,ߊd\i #bL'1x@t|u+ %yW Tvu{fayDˎ5! <ڀ3`1ꜽ𩺡FXr}Y`tX[d;h_KhQ 1V*~1dpf j6^9R`MwZV@QZu}~X5Gtplio PfY;GmR fg6BPJ-K=sUJg.CoHUD)$(w5[ 7u׊\]o&' E3<A>G<NȜce2kkRf<9^ eNZigD<,OrBإ/.baEȼ݅gCkB0˥e5ط$2v&TRGdc9\9h(@\YΫ؋F[`X- cvdcZG\ +h>9'9j~?%#˙Dq*̢"XB d#N.c1wc۔ ݗSk+is\qˢFE9v3^D^N+̥ϱa/F%Փ~d`B,5X"1 Yv,į =Guk pGN{cFYcbmL[D aF$?8֝\AJڣ=b"x*;}6cg:m3erƃ?+;h';0t }) Y*RqEP,qiAZRUuG6~)I=q~Ķ2!Q;HUkNAW,y$~M ӹW0ɢ&DA{,M嵠ZA lg,%KىaIT l_B$IFWq33]ߦׁ aIQB 6ucQ>G S~Pfa)~+(fZ$)$`mJTÆ&ĘF9(} bW[(/j0{Jy@@~$0HDq`ؽ2"uX5❲ݿX ,sSB0#_A3$uJrVPw@j_g'V9&HGnFjMxhZ^.5rȏ ~fd7RI^MJ >VMR:]w6?7[{EIXFA[c6{]T4׳ǀΥ2d;TM`;y{gC ,U4'hmMZ/p$W|(8{ C>'Ώӟܯѫc[;Y^LRE]'mi,>Hik\M5c98lrzL@.| ȅB6U9DKF=jhƤ~/> \I$Gw]#;dR{O^ş7X#&B%"3xԁVDs=esD2K)D6DIꜸQX{5<)Tv^r8{?زF|"MVA;=4azfȊ{]lWsC<_w,E?5Ȅ `yd>eG ,"vb?&b#3|Bs;ʐ"#([s :FoZY13_ 2vi+V7 Tڥ1{CaO6fSR9/Żd=A%>;J atSePJx2vS5Io3j_w~L/b@g~/t]Nr0NsBSg$w^Ump4`G|t  %S: \]n$y п wV?%O_ZWJW {mhAq K:Vt]RF8O#z)ނd&{hopN [>Qho[ <2 ~5/`tkV7"T}[XCVXY4,\;uО4!ȶBLjncs9yלw'+k,@㽪7RfQ(_o.Rx~]q`nIOMUVAv*luphA؛|զkuŠl(O%KEFūה.`J EHrhB#ak_MWjg^".#UM06G(}Ÿ{s ~0GH>6jipA)ɣKi.εFsVV J2R=гOg%cKQz5xMEFPo~n/gѢL("@056Y zƶrph7G"!}Qo h&&b!fxڪ6y??+} l M'%y$)1z& nW99Zqprbep_Y.^}P2lSSpڄ%HopwzO#I,>om r`g OF{>h{~ fr+*økeChJcf% co|3wM,?}}˫/MSzFf(gԋ*[㎾~d/Hn=ρP5w9b@DBP*=<49Nt h;\U%*%:IQeK,UBr >/׈o7:sNhLQE/E$)|UuǮ5bLN,\4vtW59E:xޘb!jì׀h-Z挎H&C3Ӑ%8A$Iqt5s?CCnLz5Gܙ% @*-ږu;ʒo`n^ CS<,+,劬|V}3HN V WMt~kb7qm$O~p FX`T\ad!nk M,RBBnZ|7¨-7[`/@B}u*!UTwTqH7 P䲫T(O,Y(¨b>pvhY$Vfa( ~X+`Е%#&j}EV0mo w(c:A>8C"5=%ߝ ޜ^~|㝶_( 3_~WP[Y=wh6F L?Bh~ q,?ZMVkUe'"0XNm5(I4SKqO0 gt4+/f`L ]M9NԮaMQC Nls8"׬Vqfcp L d.cAʑ>Rm'RY>!D  $tDPԡfO/VWZC"6o2}m{)t1J!a#6)-U)2%lEQP)fJ>D;#*9 4^K*W|nzHq94a bk#聱du^jޚ!vS14 ߹IHqɅdVHJh1/=uvY G(oU1~l{'ݩI(m9;{,j[ui--<vy&AG¨NA@W3 V0=Xj#ZxfFI.5 YZRm;щS|x ]bJ BywsM//ΡWvZѽswDa d#7:J~R9*ȋ.? @AyeX@Hpę k!(o`ӡػQrE=VKhKLQ2}\г? xZJ00څ7QCШUR~24WM?9 !(6h u*Du)@bDD|%Ouɪ|7t5pJ<#dpO{xiN[@07(w)d̎t͠a&x#0n]Riyy/@flQFא2ΫiħqdEK#e/ bsrYi 1zF?w'ЯߔnP֫_UL3F}{Qq !@,c-SdEBiے/$[>yΑP=~{v:`Ao"ax> 9 ߣ "ӨTq>D9$þI0zᇯxz?2"KP`~B^Ռ]Јę3zQ]S^TΫD|۽YRqP#p985АH!qwmrTfrR!"]Hf88$guv=-U*WDVXa0N/ qdc$o0qwh?Quv1ȬU=ĽgI$@.(c'8'Y}3~qB6Fw>0Cb)m~ddMڦC)S v_;φA(" 4ʓlu dr"{x-<2tM,IgY Âp_J.JI~l'~9n7YjNX$C^05s8܅K*_4.D!jr)_Hm'yRT{|`csZ*-U>걿kV%(ɺ^'(,x`Xwu*zpm@8G_Jr +G=NaըP.H aCόK-7Rz/OL[_f{ ЭQ&z+q, IO kg e׊X⦹/ng>sP\S v5?Gc7!e57.~J)71F&.5͎i ?>,0=o?^w<lLdHˡQeD` RL̦[W;O$Y݄aw|)Ȗ+ Ӊ(lJVc6NR6F*mz4hb/>&-_{#LmɎ86CTe˕wW % m\e: &:o ɲF%a"@9p\c}cS؝%%g-A&V̺,暕?5nM^ȤJۥqe(!HV{;yUU-+U0ʋ72% :*hHƏ%ͳ b@ ՘NZ3]qCC;Z< wFя8֌`ޠ#M?H?5?M6S߭ARCW)*mT Ӎ B Q5|BUe^Ksv4_3_>Ƅ.=7`6̢! :r:p07Ap ~'I< &wW"1jM< Y1au*ĴT! u~*@w43è1I=\n3;w`,Ml~ _K1 D7LЪSfQfC{x~~ gT<ԓ$ٴ7ڦnW^6*E%F:1 } jhmMT_~ʱϫ cPe{|ē)RtTDX`=:GXmHq`p-Ķ*߱!xVP-N*I9Nڐ%*3w^A눽س]!1Rikŷ?bG˟N3\>wU Rlۉ<(KVuoOq/T\ ˃m9cʟ;gU*9G9Ibۊɯ .~7VӶ7,C/T*:"۠SV'0`c)6K/,P>" vOS_4uxwm&: RhygP*:\>K..h~~+d8d!Vj6|F(j9Z?z^,X}לgoN|uvKijz 81yO5_\wdq<]0c -M[4έ(hFFpllfziJX"\ƘCXj\7L)f߆qH@2Iђ-f~ɗlh7=htT2lcWcWW:b[i.{U0` 3kz@B a<[L;Q>O&]b^3{r5 u6!Zw8'"n[BCvZ 62mp:FϹ;*=U!&[ulBK3~Vk´wrn2e?@kn;٦8n3ƏgM}+qd矎#վ5 cڶ]. ׁ솉Qw8Jv;!m\ɮ8  R~NHK;>W=94CPp#ɄqV֥5uK){^H ˸ w ݦRM4y.96g,p'Q 3qΩGz sYO} lOua(|E}U]Bmܜ}yWd'pnSsfTr׏_H6ij =%((JXW31İRC_H9a)]kLمj.+O}IJN=#V2,Ad&!ya4"xbe@~7uss=UTZ- Q88,tCpXA*[ D Vc҇JyP{V[m^d[c݂YVJks`sc}3qxzb×ϓ@P.n#x"Iwպpfc1lW F< I3(:Nz$r*H}$/c@cr,.\F1lf {; &[|h/!AN\z,1,AL1҂6ڠStOI)>d:7e ǹIu\Nz? $'BڇFG*>O1<52jA @nKWYVSd73yhz}AFY?NuvV8NJ`~uS,Md右.tpqY_Ƅ=t`G:n8Xۀwÿ %69+l|zT$?LF ©ޅ&a !˘'&i[Yu7$A9βG.tMZy_^,0.*>C!3u5 x}wo ($(>c4'<뻻QpZEn*S@qAXef aag@P$Ω/uM:50p3`Sc.\'n-c#bШILl4WqTbDOf9.qK;; ZB!UAY }PeT;\k䓅)p[d/I3f&ȥ@‚Ŀ*=Iሩ*qLsǣj?fm':R7Xջ'_ t'OZ8ZF Ȼ@edfTC뾘kֲW94jɕSBa5F2R2m*BuU!ܷ2ǨL^LW^Dm7kǛw^ptT|Dq0OHi6x>Z:']!?֒ey! *GyZ/voJ}  -hh4͊ cXؓL03Ӝ~K\ĮYЙ zeG qO}|yqQ5/4H/.C[B1LF;`p[p6/%_z^!z3bk;|p:/O'7~{M=iT;uvUG}vBxR}*m_S**A`*5ydq>~7Or(3XΩYf[w"*Yw<"(l [nM7HхgK1 IN+wFlq"4g(~ pkccڵ$;hIX)(Ly@wq9ta4(j |@Q'pd1_k]r"Sb#0 0;p&%o#t8&x61ٷf(} X?m1>4s-q0o (tunh?.A{\] HKұJ{ˮ 34 tfDPP\ˎ{kP|ADarOwzlq?"vξ!Iw٧/i[$_'oaoq:?"?/ѱ4o=CE K6^GO4KI#%_G=7^ÛPBmyR nQj2r9dxhLծ-MUC85Fw_9{Kq-rSΕčf~`5yЩR!+xl24tJA=Ӯ+S_26#vV)l)RرS fj%!,Gy=[ܼ "I./;3jA{vbuh|I(\|w9_٣ P]`T7Lu?ޛ@κF+xԜT(d8g<89ǫT&>Cc/^7.R)sDC9meAb_׎+D{8)a/QGaka "(.r\{"q޷jˢؑ1Mt|Wz#d2_4aͿrp97UϝӮpQmh}PQ_>~y-ʁ^[ I @.F 52JBU^Եt㉮dMLp5H(Lѿ3Z^xC9wbrU=*'a?!p w:'n2sXF>S~N;tPxO6q.lU|tf+9b٫HBL6PwFE`tϧ LrOlqU/P8Qq8 .2vU{ņPmR6K#Ŭ~X6"Bs28#tc%(MC;L!e{GsxCp e\23<2ycË]WQv"c1hx_ Fs81O}T w]r⦷1@O +8rş*t|h:NH #9!\ lpVm[ήqOؼ- rQCCA[9=X e_yws"}+[r}!+TxD޴J c5tϑ<> 0LQdOrIQzxe dGn5KgSU랑+~ "s'}Ԩm'c _o;ZG+V={(:̧]g:WH=`]S?- Q^А;*Մ%N,y^N"dͳli,O οp!)lQ=|2$9= =o{irBx8)Wߊ5R䥜;ȼzELZad)F:TiÉ o ,Nu(:hJtZɲ}> | L%.=Ú]%:mO[W9 brVIQix)d}gɺ'Gzu|"͔5Җi6ln^2@y5Kr33jK~mUH//Y@{)$DzM˵rޘGTV"m xI 킜@LRl[CZTKY948]$wc u'')"#md }Dzn\Hb,zTkel'_yu[ZÀpgJB矸q[(*;nxYgh/z1 'U;B|;; 5&H^V󷉔%"^ނC5]$CǤ i¼Tax 'ŵVkű^s^j#Sq,"i^l狈/D Yr,pR}\\ayiSCѺwEwRLZggMcDXSx2QĪ@D$Jy\X0 i3|!Xz7bfI0VБ/:5^Wne` U0(Xd%gsRT!#N1 -\ h$E@;(y;UK?EbyṲAwY'2.9TaHb~#vjBn" BhaQ`qDZ#{H40o*O'gmZ``{15$[+4!5ie n;~;B8w7CכyrƼ|M/_6Qސ)mbSZ0<I`m7r">ȤZ#4K*o0b *%@ FUP r($L_T) iWWYL?8mFcF?o-T&*k@mN^`LaTb5V;GPjN"gZG^gF\ m\ GAϋ}}ڄ͕Թ4nZa8^wY7͚$/iv< HK|QV[U[TEjɘť6] *{ꮏI򴹿3kHYNa ̌r ۤllN:}F/XCǥJ40fM82XRFAx̱P8 {xZaF?V&<@y[&msV$ ^Om D cC K}. fE.iAϣj>}VqȀu-s9،n8pu{e,f$!@CJkL1/s]G~"@N'+v=^Hkz+Wb|t\+/Rʤ@0?EJIcǦM:s2˥KS|b%N.(TXp9=v?3CB'ZLc;c%"cgę;dgL4KY@k93m4tXe(ς 3^G>u8ri-0a :=H,n=CԎ|D;v$Ľ`LrjimJ~=*,qBa^?rczF0VL%7!lT1(^Vv%rLwqm.Kh ,S A :fħ4?ToY`g9IO۩,q>Oejzl!ҵ/_]G2[d< ;;39dFwD~T|.'}s?CwhW@V&!/fךTނE5Pq?;kdmm:v~M~͑ܯ."c HB,dNfQ'}x㍵zqVfSJ {417S!wK/+5pse+ܜW`ï&>"V& {R>fڿSV#NuCK0sOQ;76YĵEBs0Z1Q8s;>Y^eyu!5X@2gѷ&u1b;3q`>#-j9@*zY~ هtĶIGOCwmOz:eAc%8btB3&0l>ZZ2wX*Gґ,G;;D0$2`?< s04w- f3@+ͧ6 Nu:=-Vs2|4` !,܅/\2z&lS +GC/eu#F*օ%Lkg+\/cĊ luԵsqУeEr$0ŬCQ`k*8†<Ю-8| 4B^>{Єl#SERunk uⶼ5]o[$ Ӛy/.gʏt[f+Qewe3mվ;dߊALE{6LĠZq;[44`j&ݘ"w`6 IۙvkGʢƸ`j 7ÖTcM0>@zX4TBUl"~.d*>F-o2xhhrC(Sh&gxȺsrv_ w9GW;Xxr+ImiH-[1*.X~3#Oo1[a;ٚr+@`TE$ vMs~陵jcOAuZǨ*!MT:7 o;x=p Pl~T!iw *3 Hnj.7=o(؃q\v**Yt fv[H3t79yxLFzϟ0bUZS;zڵ3 !pan4Q=rgU/rL.Og2Wvv/^h"oQ.+GAOg_:޾ڋq7{-NXP %l/I4} =¹f,=ړ5E[7-ͫor(FH\]O0+=Ͼ( PaQSCRr2v 䓫n}w{ڋ Tw0GcO;&s$XʪWN|(~EZ;h;:X[4Ь Jl=ڻ>nTM9n)r<"nHLkqs;}) z &H FEZJ;~Xt,g"ѩdgdY3Db\SQSwٳϱ;tLa^"àsYc38E'DזHFjaiR1AŒ6ڟzMm+dXM"bg*| /9Ot1,XQY@t~ob WT.ҲϮu7쮬鐜]k/(o~bmWZ*T]A%0oMrCgSi>K_+twv t$aM \ L0 ޠHȼ( fe"hVrЗ|N.*}OZSr`!zwK 7+Dƪ+BVXZ,tdЗK#ms.:ܝ&`1`+ys*kN*XN5^.;OuvwpQ p7ؐ(%.X~HM:Ο-8)# Y[\v)_8zFQMLLE:i}V޵tFq,wUTp~i^!ӅY . >OЍ_]2`Qzyg 'p6Er2 E!|q=͔c%F/lzpߎX嘣RVĺ=D5~Zw 4>x"MWVtғWw!yG‰iwOf#ZFJT򳂩X0uk 9\CGm L0"&fЊ4=!KI 3,:AÎmhx4<Z e7Ҷ^Ⱦ;DžlTZ?D9tjȬ>0 L1%v%z@Z8PffZ"ksv6:f4l7*.T͍bk\3 UJ5X %Zo(1:O:bMqWdpb&Fpa|fZ8// t`_Qc|ÉCޞC fB١%1Iy}5op$ȴ`_q}K?r5xۃc߂T5j.&{RTNtPoH:QTs%BtYM6}{('Y0AC#/W(՟(Ҿ ?x5m3ց, Ŷ+ennN~Uw0\2@ V}*A$ yª$6r$%B 2LȰE564$ab jd@B`QO]e#9=scT2#9nH>F/xaEx|dcSMQcGshowذrpwsSv7"ipiK+~fኬ/=ZK2H8@C*>M1\G"@Q.jFM o*ҁ&| ԟ^II^"KuG6"R b|/4)}h?UGuX 6B*mK%}g?܌qeff~zO:=St˛쉗i6Z4xTl\[m3t-T4yBe90 SЃ'y|Sic-zDEKƨ 'pXjN*xI:EV܎/BG@jdVp`pPp)ht00b"=v,DTea A9~z5;{.,_9 (>?L|2PG)F1&\IhjysɁ's^2 >׬{:]h\-Ek`"[7`d /}Q^Rp/(Yqjp&sQb_yhfhYM'{_n"!\ω֏ sɧ^h>4dg>"xLJOnnVm8l/}Aߺ79N(&K80xcen2"%OqA}z^V6Fn@3KD"0[~CM5K2gˇD/مI`<T"{3[${+4' VWtlfa<{9J¤>aXDUξ6c122𡮪1˻ioq*qW2 rHN6Xg]D4 X91XS.װ0 !q F=#T5qVkmVhͻ%\:,k& 󅸌ҙIG_yp!Xl=jL FBǵ̆ʂVL0)ߴ+81ɀdNF#^M0OQ1OW%j z@7l͛2kx{2mJE 1qFb]faL'&,ߦ3j6vBµ(VATN..־#-~uNSF>get-aB?lR`,O/]]))Q B3Op׍X3߃)IL*) }Hu }xBl4 n"qH௹.er:LwQT~z3w?.c7!bBHθ40]TaIJoӦ?_ jr-w#FD[WNEC!r#IYy5ߘZNj [ε@`@;CeUt5w:]kz(cp!X $ƃф'IL& 4 iiTEc;B!.crg*Jp_QX\ޕݘWYe,5}8_~aN#&޸qj,ňV:1'e92JPP+pĀ;Z3 jd bXB10IJ+(vsU^yH5.؃d95D0sT>"l #.`+TPY3o~; ߲Ot&L\i.eeAyS3cMd 5@MŹŠ`5*|^pXsdEl~;5TJ֨%mFz{Ss<=sCu?~<*IBc&Xl:ʞy@xtձ}U= 2a{+oLlǴkc1,?([`4+36H>bn XD2M^4,?*w8ɽu !0vp>wf.c闠ry%L&Eh 7&QRi%PHږ3q0Svm-N`/4F0G[QQH~q S־* -YяPV3':)3JnR̺m| Ig~PU,p8^J_)]|K`_eF0U3?¾;ZRR֡*Ŋ()qD.uy?wa;IeҎdl5Ox`|PP&t ;jʯ+O9{e8h&.m\x)LNQ"nʵb'88^@?_b~sr)U `}k+`Nrtꔺ_Mu:p-;)U,$e7:.S虜8m:XExb)CmdLq{H%Vx]yh1I-!6ʯTwu$gp/^@[?WCy/%MIL*0, !7aFׂ7GUAi;,}Ӵ0Α4v=i9pp #%eNO}B_#dD0s)R5]d=n<|a{kW+l\HG14ǀ4fjqnIzWEve&Q8 떞x߿ߙH+܍9- {]TVoN01(kƽ]WK!{xZD,<"osDa);\(7XuۈxAZPw,#,BS#@libcGOYhnN(#8ƮF"nMǟM@=Is * =5ᑜ78`^x7^+kgl=]btUQ9-;q tSq48g/7g;8TWEG݅i^,-5[UO\P31O^.Illmv+B泌d3hJxg.Ir·&1鰤3_|m#As§vZ;L@bd PVhY[$6k\ ͛,$EYcc8 a"ly~~OКqgGS$:Gv3c(?$;&'.BK܁]0.LpQ5 y\+:lˆ\hIePA(>մqw鸂ODW 6rVD#Pp:eY _ɝ}z(g/;vՉMwM) M E0̊H:e䣌V!6d N N 쭤U.࢔DCr,QW}j1Y1-f# VUsdMSk3 2Z"(15QHq֯3>o :m%ڵ S;G\xI#? wA˪,_JdTn9c'1#C8~/6}.y(t}=2EoX!Bwk{KmYJr.~hc죪!Op-ZmhDOa<;cAb;/{T" tdȷ*.*ԙ{9qŨHAɹ]̺ԭeYNJCpVJ(kIO%i /83Jn2~U)Tr jxF/iW*Rd/c8V xJ\~>)O)nGq@i #n'ELϣ.naRtu'(Gqfq\7 y7UߴC,p'[#P}Fh)\En'Xl_+.[ rܴԅOiׁ)ZQEA׌@DZa7#Y)Lcd,7Zm\Z=Z q;!)jYw=4µ&Be`@SC "&?>_>b6X"x~*x=MB $23^u8,&翢|U"5;̢Zɘ]KQ?rv&a~5=%\蒷\i䴖P Rb[Gt7=5Ә,҃vInaR{ڏҖ*Pyw{ b'@0qt'"bf ?U08Ģx;ZSk*.qfHl*B # ;:2rY a]ƘU&WI֓aҫ7 ohe6* |ꑋ_͜~&0@R^q/Se\s3:Bg&|;QOHG44-snլ]CjVšɏiL;32fpSyy_Of[. @J؄ ˞{cjNqr3!N+iv(Kc1;VXLWQ,&y!X[n.犐dr"5Y,aA7[="dTIVbd"iI4l Ȩ\|~oWRn']耭71j1C.Y` pSi8g{mY8[>1h 4Q-z%σ~N%u@- *+"Ny:1L~q"[yf\ُXkiA'0a"odݧ*̸ޙK'ʕ.~T0JJn:Hqh⠩!ң`X06eh߫0٬-x X}5=TVuTSmzlA\&XV$n'Z$FIFܾ *#S 7$V~ժ F|vh/xZ;vxd?w/7@PpW'K"ͼ^DDc|$U44UUNu<塼*4Hv5k(1S3ޛ.`^";* ]I{iB~{vv iFL< [hy8a ˰ay}X^ehq&SpٳnKW{lFrWJH2:_'({sgί@782H-cAtG /=?#sQTE*5Xuf["x8L`EGv?&GeHp+-"2eZ?첋zi!Vq=H[<94Z>Sl Ef a`y%P_@ם۞qˇyPh_Wx{+!)&X @SR\Mc,,rӻUy[`!'`t|ļtH9ס`szLs6_.%v u0TP4q؄Ubv{ScMx(Z¼RŋPJ=V)n·ݔg)Z,`JGݵwJmɽ7ͥR Gz1jW  >2D2MWp0Sb ~5s7w-s`bj^ k*fX tF e7<윲yրy6k{P7dj3l~f?t.mGoYeƯdw6\ s-.ICφw.=j0ř.>-*\ tDwb c1JbÂ/ o|TGZ?u\0mLPg^+MD\58D=aofEv!ʮHElA(t^q[uܬ>?PTۤErnq{B`C-%29=8$H( vV ݓE'G[3V8C7~c#A#-?| gdM]%}y\)FvĖa|V $̭2fB4>-iJYFtROϼ ƚHMp@Ew ĕ,G8`" G+e'p gPa2ZK\Hg+;1`o3gs0W8>n T27AV&Vuc ̢d8E8K &gV8R8z-r$V'O:~h5|=CEh3v$úp8p 8[]B}x}lTrYǐ=OԆ ʥ& d %Bu>ڝ7[O%ѿ {? x'uO0#+XPF}sǵ:f4{a]( V?Ӈ6 B+ Op!]զ>Qm-k#O /V&` Z\3.ִiN xr N 𭽨6]7[<ٱIȶk4_$!ňs1t"u,AX vwlE%p6.ȉJ D8lN__ ƌQql>~hDGSY9F/O5.p eHX)KVVP5Hq9鍓&HH*:Wu\ \a7fp}dc0}Yy6=\\ƕkd-,p5fH3g=ivSxU][똌,|{V9Sbn؄(rpݯ){G#KFKzg+u"&<':^f?q9Eȱ b7&6:o!Mtl~|kq749P:)>+Ɠe"͊PiAMxv%%$v8!Ι^6bkIOy(98gr",YxZl{ͧ渾*˘eX!wB]|ŽCPILV@DnD9GBq 0-vgfjʁT6HkX (mɸCx_y)1,Lؕ5wڠ=tRR*ê}YCtAm QN0x/ /mmםBf68[tX"]QhЂ=9,8lIc+醒U@sp{>czc8Pq!fBvy>j~Y݂'-ΔH' wvc6`n&4Q#.' o%G( ;"ő|ߔ,[] ѱ- BZDؑ) iԳm}n/ں8K%:H[9 71 ~m荓*O%QzTCOXbƍ/Ba^Huf*te~alv{[@MNq߮*rVrǨ0Lpl\k$}Ji)e)@(q76 q}G} 2N w _j']Ac4lMqyoEOHp ݶkS'EB@-VʿR- }RɿǖIl1qś"7ԏɴfpK6(Sι)b"NJtLr'F:5: STMiՁ|NoE< uD\"hJA@ 9j@O\Ɔs)GkD2A]m.kv>3] hC2"Yb$gɂ].0! 㱬/SwZQclEꩦ>hT;;J׋ՁAEd z2# ,ŚNw&5 T|iQ R.\%R1$|C  jPېZ@Z݈I5 L{DtN E!BLw>ڬ]>i=Ξ # iևxFٰAOτEOtG׊)GuXygBjOTUVÊ/֬Ke~aTƆ2r$*ʚ[/D\@+vp$(%D0HWc9FGO`jɥJΨF A"y7J7#t ~L ,E6-S>ڒAsRHE6c\]/_y4OmqVf`UtCi O"02ֽ\(|g?zVSr.|v&.x!tYLe+ i4Z"S;KNaUSkU~]p1h# (6oeVڐ$|l)0[UjiNMޮACB4ث+QS[@*8Y9|˭اד]vnGuvs:+|HsA#D-P+rX`BB>f/)^NQgj5 b>&oTz M}.Wn{py 0b dL{a% |ZMM9 /RO"M0pgi(Q%Ukak._*X ͡p(?@03c)#}>N=r mz }tfHcU:ڈөQ!iF]j ^*0:xJp4ޏK i&}pklvz0~0l؇]>po"lgIùv7&@Ł($^;nVJjH- 1yCZpH_?>R7?5%]t9&G9u[op7:6@۸|0$yrRF_X]ga`)j,sl:/5I0S ?Qf,R@#v(ؿg'cSZjf*NlDcho, cUۨqjNR\9r9n7m8F%$5qpL7@4 Hr*`c7~qLC)>t)]['"R6:ev"/XxSM1h, $I8|oSX~ wopm.[ X )ADةUUU>$ bOdXz ʖ nπqlYQ![n0mC;p!S Uc,9pK}شŨmc;gWMrf/mg;9/I| &m{PO9'))h6ɗD/tH)pOrh+t*(ypgcwaDy&v~ a< f`V>L5u\(B@Zg9IDwW8ajNDmxc4s?9- D7VCnbOr\>}tP!'qnlɓ!O: <1ۖ3G@֪qa CR2j1 W{KBQ$A/2o ϒQέ>G$yuGBN+81my2YQS}eܳG] sbfq$7Į $X;Ơn 0c4qdI `2Mg/xɘs*nYRhiH z /YWB˾@ 6㵰--ٗ`IymVv;-&c5앭IG̙3.< z=&*U} ʛI>. w~uy$g#d܊ɴyscw28XH؛h5U3̥)7}WP& g4N5)$lZb-kC)ϒ6M[d` 3r 2|*"!Ou"'uE-<9Xt+HCj/&?1=(8tiV &l{f:Bt/^ rd0θqSuEErˣ U@HG92.XNo::3t)vqQ6^tQL?UYMn2Y 0ĞQ( i}GF͉/D;Wtנ5WZã4p mQ$;Qixח )Mh*iŊی4V醈y9n:)ŭ:Z'}㟃 [՞Ug\9,?F< jzW$Õ|ZU*GIB2q4iryt_U*Rt7E^ğc tw4]˽ )[[V:KVRN=B+0  *ۺnf%\ẗK Ȫ/Lwm3 =pisy荫n$\hS%NpgX29Q@ BD2!-&lu\X^8}]*ۈm0nXs[,)%na2D4 k.!@\1.&2H`mfWYI B :L~PkuP>ίɟ{m=[*yaÇr{Wyg`hݐv` U5. sLlZ>e=z =whX^rRo<_ 1| 4mS/5^*ɜR1IM K\nȡ4$7?{:S`[L` J[YC2<Л}"^j]K҃ S{YSQeaCbFd xƄv(?CO9 縲S";܍611-i);28 dsC\M֣웲o"l[Uj2I~w).qVrvIRv_[7oHݛ,+Uؾys)Ro𼃆vQGs86cJmIxԥsF.mZvC!VX'g%Ce-Chq5×ˀav:eovՁnE z] {63Ձyz2'*K{iZ&N:蝛/ c$akySPT)׾9uU.8-N+ old$"'Ar4NBQ!rjtVo8pOKH> d}sW4UC=cAV.& jadFGHu2:Hơ;~t3B吕{t'e`C͟)5,r$f vfۊXxm>I(.=!=[dM`(;03!A'_ڮ*^Q ֩YNG:ˮ5-slk%|[oCҵ15auWRWɌ)45{6]Y>z?;}z 3Oӆ[ d*D-;KH٩7Q1,#Ճ>gr?1[Dn a7ǿGE- -glopoW`@\Q(iܦ#CnuB_&~n6 &xh ӻ[` frNA E@tQ!6WIboXz!ڣ0g D˗W$c'm2!VIE5Y^K` Gy} ޑ{wr_#A0Ѹ\f'haqD6\cml$,庥O).jqAI W#ř2Y6Tu=޺%w&rL0e`Rmm :k( XٰY܃y!1\"^JH.M{G;B$lHϦLS (~$C͊WKUnNoj@~,brvv/aȠlh~w|9vuPu9O/`\DBN-"x,pTA@$tp +Z */j_(s&q~oO @P+08هϧkA*I"GnHٜ*z8:NXcQ-n=6ʵ1l4 gօ;A nbYץ+Yf{<4ImiU3p3~PZEyXg ;v0q RE1ϴ$Rϡ[SL!*9J@9LK9dMUE8T,Ezfk犇Ve}RS SO TQ's`Oq  @ӣgI;y=#p UZ]}AX"Ss7 eQoJG :0EF#R˜`2r"#ngG '-a(UJN \kU_q2Q`dlU'{cCcMx-l*yewOu6N yكgZtA¾VlhJ "A".=xK[/tub`XۺgJ͐+ v݈OWq}Ҕr288o *Fw S|Kb>i @y{<3]x|(he t_QPl]$zF_J!m7rIPN(K|8h`d7~kaE2_ښ-)$ӣqK0ΝXn- ɺiWo'gdԃFۑbJIfŌ!TxwSm^0`B`Dݏu `xbsЇ}PX?:,sXw m_8 .巊ԍ$ br/\|m04b˨ݭy_{i_f2vx7Ř?C~RB[r*F^gpq3^MJyֻeW ^uܙ3U{C [O OȈz'Sgq1iB T_MdV WZG.Sţǃ2qW/G }چL'C3b$6|iPK(!?NMxz; ^xD\dfmtPC!]L<ذq ~1&1ƎB gtv.ٕ+^ sv 9 K]1I16ZnEFɑ 8'cV=Otfcu@+YUJe}:5HŹpB 4sY=[PO !2'k@##yCʺ\ki̚jJսڹ]#D0:jo,fm ƚMNJ at#Ld_6ͩ  ;]8>;TCF7O._Ѭ(}%{hiT_!Kv{+3trv¢#Kbbi o?lD7x9x]0V>\*Z+qK}c^IFvDҒ }03@y٫ѓV p'Zߊ(zw QNM'ҍ:bL\*ՎPwzW_G rm@% "<4,$5 5y;$K(WtaCrOm-06vk:uǿ[$d8W>0f! n9D4܆LDpd:,hI#&C:cmK]cdR,2nMb\AO7ot!W( 0NϟË=ȟPRr)k! [Pfgۀ#Ǹ@Φ/K(`#q@]Čpe֛xJ#:+li:#Q4L hBq"3T)5W_tX;NߜzqG7 "^\iGjnKCtFUJSm؀NR kM4Hǧ,^1iMMpJ"8X\tf%7Jw֦wttjn,1"fMej3Ć ܉0O }D ia8a`Y:=A31T HUX?>rӯʅk RQ.< J@BEк-f{h 2; alSne,u4qN eD|݋0!au&E}z70jzLH5 z;Rc[sᔹa+VDԹ5+ [r,LO]3nn 4$_ӸX:$56]nhc[.i/6-1T=NৠpuڥyoC+4p+0,=8ӕT l!bqZ$z벁?'Z5$f{5$:}j.;WPȟ;QD8tm Y~O#wa-`q%q|kﶈ1h$o:Ft"7xCuÖ;/!f/Ak#.!#q^([$,hyEgMǸƽ- v{ҐנTǝd:5hL/U뇁 *b;HaPɁN:ǜ?fWG]Fy-O$ER,(K]!Mk DvfX2̖&d5aW`9E C_ݭM XIGQ="yKJ\@#rH ҧ+,'dY I&m 4*X򪁯YAQp14)>iRӚ\nujng'2}Ų/(RkP $4P[5*/1V6L:muwpQt]v׻P3codb9役@ary#=>d0M1]-~ٚL%= NNP"Nt䬐.8|³l[s(/ȉC?WC浿Wβ![YBQhTQT)}MSSvY84*嵟s6܅nק`Ukdt]5W6/0?HrnB f]mW^OlE5GIP\X/ӑOK %m{]ݎ܊T- oZS=Ab@Ĕ9pz$ͪ!F:FXNh kAzW@џ@sX g^"ؠk6ˑ#V(\UIQAnEdDN A&Q{-s^vASwq55٢DXXAVyaމ"$g<uE1Zq%l >C 4{ G #&D@' x* 1eȩr=efu8)%ti1/ ڿ*9?RH b-N]\"."]hxC3+.)_`,D4To],?}y~%P/)JM ` H]֚T,w}QG1&I_PGwhzN`(Xӻ@bK8-e"!H^T2oքl}ՇkCwvjBq_3P;Ͷ,XI`ߟmpMsQ.kt7%W{; /e9͇XPZP6>+my$sW u.._@QGhvTfC^w\ƄrenFa_% 8"?j&ᓿEDu|n16/JΩ)߃|H4qptc_~Ҙ;axwI_4 LZ)~h&:s8żS]rXފc 4H{y[ ʴ*ϟd˸Ug%L@p$s 1q卅87NX5챜6OGދ ϥTnC&!=>0M~d \o$Ѹ(sM{[~ˆwS, $D+g[}CErGN+/ؾBIvD#N,vk.[IxزRXqёvc`|6q=ыT܎wpSy|" -8Ky@K/ -x sRמrh߰O'{pz%yilC4싫 oj qS7N59M/&@5dޠ_HV[@oc!9ȽWޙ0F4N(YMp?b{/.Df g3e7A5ꪥ[e/TϞG,4,51wdDz MD'sbϟ[}y)}kW*Ҫ_ qQ1KwI57dԆ~BMթc^нñu;"[v832573 fG=%#4uSH.Y-^{\-E\}3Cp6dViP"GZj":4M"BHZש_bwُQKkötb9TIRNJa88,>S7=7r$U^3'VAa'Gb.n?dI~")0*+1afm6,f`/VNWfܖ=dIGWhcУq"[v[(mс?Gz_lR_s%=j*L}w௢wzS{*oIQĠߎ:sLO$#<4LEqpL}Z*4D$Κ$ߕZpJtcf3Oq24ԝ~ke$谘I0X2+c Ej>&r~a鱽$enZafג3o'nJ V!rsnVRs Z'Vߝa/k0 gs,SoKc@Ow /yCL=v3^R'yVԕ9siez`© -EP,l-Js]Z8U1܊ZN؍YFK~gHܽiOW΂]HoM3K^A mG `q4G({3lԢ3mB5` c؏+F$[ oA'NruI3:+`%*۰ԌA^.ǫ.ԻLn֠<`:]<1΄Αz:Ғ6K>l΍oG1B #lbT0MIku4#x iDR1+KJIĞz~pք}rb{cA0q„@lyhؚ_9GeS609Q. Y()t}m@ᄫ=&Aޭ|,V+{dYy;~"@怵| ,z0؟ԅjTksK>Nyj7tֺ>vr`qpFNuFpı]_ Ȩ87Œ"hύnq鮘=->pûaYCsgQQIYn^jxl"6'-+rHo`Mo:RאcJ]0mD,O"lLC_Uc8qsn%&+VAQu6!Y0&[OP,~%'y4+~w-4#= Tuht#7>a1ky2%@uLCU{"0L$(e~Q/rmu#7[ \Du\N:WGBLŋ†iD;WOن"VNj<e0o=oF"܁|)\o-XsQ90@}k%sun:K^eqUgW 8M8 Pjh.K0N1ȰZk!b6g ="oXO] J\¦̧[͔6J{\c~ -Nk( )̈44sbJ]ƒl^B)dIlFlw2tOŤF_gs$?ΛL1zo?ђyu SsDQ`9FIsrґV"gmH49;yiO 2ӧXLKU/Si"qw2B9Нˑǟ$Nwz`V  ],-k&t7{k:w|kXhٸX0eUX55G$Bջb.&00H!$}/6nMk3GKYk_Ŋ^dtx5Mb# eu:\&KeFP#MYB(ɪ6$fmUnf1Ӝء 3dm $5Y\;۝Sʘ"*u=DFݦ%nnOÃ|M%>)Nr38v:I\/bdC #SoeˋA-@C|hq#|%~OJd-LݴΩU7ԛF; m&=VeZ.4#KĀ:qZ*B7miN#O;ߚܸP"/ZGuu|E}B5YOz,0ԨD\8+ cNڲ&l= >u}[Ti9鱙i\YyW߿ WHc8$ߞĨCi͖Y,j2RaۉZs4g^` sH;3N!<#j&$&~mlqDz n섑Ve2XKoHetz J7{s=L+jVe&[ώC5 E==O5jƣB.`p d2[:h=-yNqnw9h'!Qp Ww=XZeԶ3e/xv= z\ Ɗ_kBmd2=W?;"1 /^>ůnؤx||<4О͜,3KK JrgzSȹb(fJ܂l~'k2NƘ+O]SWқ|;h^P$zO.%VtW+RY "էOc:0*w8׀Qv8 bXJ}%瀕O1L guDʁ:C$rºOzEc=]܉'Syk*7y:y|FDC/3|?W.{j __[e\FH4a{P1IͩQN?$đ@LǐL!,z#x}/3 AE{ TFOɬW'#7N@}rpjY%N2,׻M2E9|p!>^,&Pf w \8gԣ *vd7qӻa߅_:˜? {ƷLEOP~!ǝc2wk4`,{12 cEy|.idԗ:<=ʱO9I ݓ5EngagS3Sa%ԱL!PSJI >xj 1nQ۔6d5묱{lEDI: RX;Ei, ߶n+~r$IE;Zth>_ڪT8tC 6GLxaK'ЊTPؽïMk8߇ ` mZ9acQ";2P@nT5;-@BEas]s:GB |~X=sazAi! EsfѤۿ澰@BNݖL۳v!FIDU.+?2N\нu$̣nEw8(Q$| ,}lğ Y89/Z5~ 5%ag&%h:]GOKk8vf/|X$fU?h[$p('aLvnc0YIWiŬB'ݙ_U.ujo|)HgȚ#P٦Zs%&a5CX)>t><_hkH3M Z΁_a]'=-5,`K]gR5쪢f\ƛ1jWPef,[c] ܨ>,|\v\󾷝cv}5;H.iIg;ǻCoF.GyoDꢅ5{W15AO&8 o~(QFt^Y٧3=5my6)^Qi}ˬzHG_۰ (=:3W,E}:q)`3}KD87WosTȭ0*`~5+;ͳ輛fɚrӈI!_M7+>וCQ@Od񉦂LKgW)wUqLk>-=4j)cյrS|C5@_א6\zt#u$k[·[hÑa<ܭQ!;pV+Eܸ3|vOT%v`RE$ i%oUH t 0! d@5yY%Sg7>S_DhY->fK8.8@9]}QJ/[vtť{_8U `$=(iܘuDdf# ;x=u*^όm;*B[Tt fCYktzBq9=Kv/( >/J*}6T& 4|gĉDixA]a,KqQ))M[O>SL$!j \Ȗwema fSB~HKn7U| T|5|å'aE Rp=使Mn.>7-XC=p'3ӷFjhlXJ&;y6m73mCꐣNAR1/ gEyB"5z\ Rc'\:uqu o8o#{c;ƑL|&xWECvn?mf7 6n nI(|=œ#nK TNg3Rw GXĽി/0@ly7.ǭ\w-fc|9_޶Pe¼ܪh۷f_%|-+d(ʑDߤmV?dNa}+6!%2S3mUꤐ,=@$JiD)K+UDsG}y@W%v+ݗoD}&7!U#˒IenԂ&, *4 #Jj`5H`0rBgqzŞ{47r3֟עS0ߙc\v׫HV;'#L{ĺyljVp<7eU't0#<)Qۑu!٨WPv6<Q٘|Q -BMUS ;r }8LU&`~9&>*#&c.}d8>AS)W 2 H֤d9pX&&k_;+*)=?!^3W-D."ATn})H6}ќ֗8.E_~Z^."DnZJ!BhoJ hf(s]-Ił yG RJ|&kqBL#9D6k$e( sZkh5ŌCrֹͪBA,Ɇ6jpu MA-)G: ֵM0\mwGNr4oJ(e|S;:*if|!_S?PsmusR)mb9r,R*AKٺ9WxLM@.K]HB3~u3RBz<U1$];WP3oOQ9VJF8fxO@"mXspKjZ}!a'nB%<0/KQS^C,XXņ [b7~(Ozmo\:v8f{ST=Ր9Piq2C2ÀXS?Sx<9q)6 ѷ_O|c9p5Zs,v@ȿ}M]\oJn띨*&K-Br^&ɺߘ7 RYz(wq`D&Oĭi&p؞琊ZƱ+~T(#LFEÌk?CTG d~FevndAb5vҠ~!BpܘÞ=hȌl\-NlBegāg{I(' p׏d\ j86T8eZ]wgu| h#M5unW($O`i_g^U__%̛p ئ6p> r|!nx`\nɘOԇyV-vѮ D`:<[͵18 *AЊP` բ¾ *gUT5Io 4:i\f(=F^BU/V]/;>& hlɲ

7nڧsU$a@e)rVhl=\YXŤ9ɩN*Q0'U:Ʋ*νݨ99k 5if*lND$dw3 0qJ_?5RԢ/u y߶Ls˿:z^"7uȴogH1Q[~;G{^i8d&P-m?r(΄+Fħmp#*$ٸ?L(9 W'zs;X?)0 h)+?OzNrv6K(}9$9`_הvtX&{}fBO[b( "A'*ࣱ&C6[$d` {/:hdWĀVم3jִ~Xz8' C_{L A㊠ 0lx0_6j,AUTFߺIt~RZz@fpf $*wAptp<3}KPBUIUHܯ&h,²8 d7u4Ƴu\h?q}W&gDLL)m3<^~bD0l,UCzRc-oO[~;ݎ;rԠ3Jo6H$7jda B1\ꪢ\$;q3^.#%]6}ۥĮ~7TQo_F-|Ν[Dc風dBuI2vU4yȑ痢|;0@TyxZہM#Yf?K!OGm00^4'4+!4ԥT#}yN\iHHNFrJ#'/v#Yf ˓PNva ?r{ bie0<)~7oGgTϲ/=58:C@I^,6 ga T; \.WEoGF@jo9rWôq^<Ҵ Uιr~r}q (NR@Fݬ˺{k4IyŠM r蒚RHfJh vKsEȦ@%\N^nR"M~[T[ 6Q_Eۚ\gƹ[!TKcMB -Pmlb(7a*Zsj ज़S :pR ?ڌlA2/l*3=^FiW `G,"kq466;F^~q!H{ מ-:A̘*&]kW3`POZ/P>Z72Iyfjym!W#A@I3\剠cWJc'LH0ǎZScE*p8<VtKk/f1ġǹJQJ)YoX[>f"@Q1Xk<0,I6\TGZ-[{oIY݁yz' OX8Cn!p= ~\8Cw$H'yۑ*AU0-zr<ϲ<1S(r6-<(r.dG[zM/OhGPQhP` }#4?8j X̅)J,תF(pp_v=h8BZ '}k^qw!%u%fL(Bo:UD vV<1$ŲHŐew{4D\㢔8ȘCZK;JL.ͽAì-d ^+2~ _&iíbs9=Ȟ|uS"[\9hs9&xnF΂+jfˠ:Ƥ S]2}3  5PH50Yn(Ffi PyY=sռxhMR'5Y&}8֑{qa-=HüY>3pm[<юd@uUKO\7a)ӽaƴ(쩞= _yKukqV;TF6f՞qM=1b7wz ?qϬ vyYGsA;T$ zgxi :[/E㛎=+gyhZ᛾!+$cirI#YۃK(_JM%Գ-P1 2h~!]θu*cȥXYeO H&ü 1H,D4ݣ0Zy^%{j-; nI&n*ljmXM/w|:%4=iᘢVjũT-y\v p9~S1 Q VwvJFxrÕ?zWk$w=DN$r^2\k4.᥷)) RBnS'[Xq][ ">8/@Yǚ]ΖrÂ3)u{MV(_r!m;@KGxiVM VZ@*[lw%%W_ޞ6;MKf--1v%IalW#hc߼IИ)ze?*$BN)%43ݾ~pd%JI#Xc6Q.|<.UbR´y*nIT`}w.<8.ɮ8L{韭('}cp ;f+r3g{%-2 jk^#Z1u@' *&sLyHr]݆1rJ·DH%yj~6rFި+:q݋V8v@!Tǜ_ڡCvr-ϭK?^K|:~D/eΑlP>?3՞L_[67sfG1puKL6}"wK iNa7cE0k}l2Mٜ:AC%R AyL4o F(6;OtJ SJ"B3};r^"B {/C30BL9TG1^/Mѐ<533j!?V& T0 ~i=cGG8~ !''!0JXnda)=-VUxY\߂# * O-'ӢRTweg;%74AU;|AlUAGh `ꪓꟃ¡gIGQЦ')dgXrM 17>tPH[T 8Ւ\I: C! :Q@3(dA81xwqISu i0u( (J=aü1FmN=0-/hf)r:Vl[DR45 n[n2gIdri7j\I<E΄phvyޔ8{Sawt28(D-Kt'Nwy0:%d?p+秦jcB-kS١Jb(% [Vq޸JVLgPBuB"F]4DIs=ש^;BċFfFAjT:W_1O_Cvqh -(c)krFa%d?K:TI8ӎ۾GR\[NPDK8@&bۍ:x/q|Pݚ6F?\NkZ "حq"#Co`3LG>bJmQ5M Tଈz62,,$vMmR?0GgZ1W E4YmB,tβ\噪|9Pd:~Pl9\nUgSI2 \Kω6K/7$.ʟf5 v;pB e똭R6#^|0, :"L٣7r& m[4͂lmdRD@ 2PQaSߏOu*Pд`#<>e۩.UTYw}mH^/_s~vFsfN~wNϝ\n%#f:/%_oB+?c/CL6E܊9.1u$pc ̤2!z YZ