python3-oslotest-3.2.0-lp152.5.3.1 4>$  Ap`dg4/=„|a6I%2j+OV1q&sTIF9Dsyt 2J&_7x˞7 =BoSkv|(EjUا2kHPBbJTӞHp8{8uŚDpLYĹ6LNx _\2 iGdf\=2q:wdo#"ݰ'I1mumOkpiC_v yq*#r$G(zUbpH ,>- ҇i掛֔K+;tt9I<ǩqa㑈ZK߼'I>pBV?Vd % > !@FMb8b b b  Hb *b b b"vb$`$b&&(&t'((8($9(l:)>>[@>cF>kG>bH@bIAbXAYA\B b]Cb^KbN)cNdOkeOpfOslOuuObvQ wQbxSxbyUHzV V0V4V:V|Cpython3-oslotest3.2.0lp152.5.3.1OpenStack test frameworkThe Oslo Test framework provides common fixtures, support for debugging, and better support for mocking results.`dg-cloud134openSUSE Leap 15.2openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://launchpad.net/oslotestlinuxnoarch update-alternatives --install /usr/bin/oslo_debug_helper oslo_debug_helper /usr/bin/oslo_debug_helper-3.6 36 update-alternatives --install /usr/bin/oslo_run_cross_tests oslo_run_cross_tests /usr/bin/oslo_run_cross_tests-3.6 36 update-alternatives --install /usr/bin/oslo_run_pre_release_tests oslo_run_pre_release_tests /usr/bin/oslo_run_pre_release_tests-3.6 36 if [ ! -e "/usr/bin/oslo_debug_helper-3.6" ]; then update-alternatives --quiet --remove "oslo_debug_helper" "/usr/bin/oslo_debug_helper-3.6" fi if [ ! -e "/usr/bin/oslo_run_cross_tests-3.6" ]; then update-alternatives --quiet --remove "oslo_run_cross_tests" "/usr/bin/oslo_run_cross_tests-3.6" fi if [ ! -e "/usr/bin/oslo_run_pre_release_tests-3.6" ]; then update-alternatives --quiet --remove "oslo_run_pre_release_tests" "/usr/bin/oslo_run_pre_release_tests-3.6" fi#y& <,a.  <<ww--j Y D #. vv\\D@zma6$'ׁAA큤A큤A큤A큤A큤A큤A큤A큤A큤`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'ZT޹`dg'ZTޖZT޸`dg'`dg'ZT`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'ZTZTZTZTZT&ZTZTZT`dg'ZT`dg'`dg'`dg'`dg'ZT`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`dg'`L@ZTZTZT&ZTZTZTZTZTZT`dg'ZT`dg'`dg'`dg'`dg'`dg'ZT`dg,ZT޸ZTZT3e847b856e49fdda34771c7c0e1a1053805b29856988dfd9d269656882346cdd4e605a7dd4f83d2ca25e10845e49c1c8176230e6f5f4eb693370a5ccf2ea63e1927abbafab971a05329cb685ac1a7a2e7c41b31db2a3c5f74255375d7403f1b790153aea24f537a9f2401d960e89c766241e5e1a414487f8ae422a7408d2f3f8f71284276a4effbf12a78b6ae43cf6e459968b56df4eb93fdcd80e04804d7b1a01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b8a0296b1eaca55e378acfb8f1f700aaafe409b850f389afee0bcaf6a9f025990eb76a5e646dd7cf57fa8052e4e20da34db4a785de44a604f3940cb4cbf20e4de4b78a6584326bfe27da19546391b1d20b3b57faedcc8b586df174890836bf87ba89d7e63d5dba85854b03af1fa6f19d5b8aaff33129d778c0896b2ad66c7d00d5e0aad5b82b10637db74ae3435502f3ed585cb7f3613537bf6389e59bc55e4b5c2a274df298a2ac40c274973125a46fc63a8dfdf6480a2fbf527ff1baae19cd3891d48342dd97eaf7207a12ae6d652c96fa78418cfcd95f6b20b6d99f1131de6987d76bf5d7415b22f263e182952cc0cc823ead26823cd8524d374a377f2f3e42d86b8c674262202fc9b0cee012be52fcf1685c91991fb3451ca5b863fc42c0beffcc11188029a77372ad090a038c9791af4c27aba117cf388c64ab0eb0f88ec46fd7c2cf045b459612f871bf61e8e74fb2cdbc4f71fee9594d71aedeb30a2052387c5e7c2651cb6b4f8783effd4706a7e8f95efce42c3c7d8a758988c7c1a3e8be156950002c9d6fd6b40f39eb00cdd9d12f9905c192c225e9c38ba5a94b5cc6e747c8abf600bbff28630aba43eae701cc316765ddd0c8b7629dd3b792763b8e71a548fc17713f8a04b09d4e04b6e6fa0d5d5276c2fcd312622602efa19241c9079b29d30ad850b56e1a835917848288711642bc70f81688324a0fdf08a8754929fd426740e0e67fbac7043dd1d1cbb4f1f7c7e3c418db557af47d150526b66cc5d0ae9c6fd28f5b55b0d51e4228fb896684ceb31327eae26b3efcc8d34278c7f3b8d9de2f883ca329ebb44652eddbcba4e86779b811d0693328c976c11048133ad58429b5b58cd17af33d2f21314772fbfaa880285a87538be7bfe8ae7e02df2f8c3adfc57972a270e29e8d8e0feca25fc69de79874f392d78f9f6692b6a8bb970a57afdba5b4b0c721bf1313000c50eb648af70738a189f3ff25f750daa8f056103f10decd87847f9d7b37992ccd3c2e01cde500c43271423d20d5903b779bda6dad253147e77f5a08cb0998d785eff36f54de62dcb7a1b5a47b618317c5b828d5d1686192e83a32251c7e97564738cf99dbfbdcfae0c9d3ac5cdc98014e84c061bc5db2465ee0a14b5866b7614915ac0810a9ede281deeba9af8dc9b1ae67c9b7e44f0d4710a04b658315345d42c13b90bb91e4e5e1b632efdf57f6468c25802d58df7dbb1e8dd52f49bb5721d9487278140ff38705d4c92dbb204688e8a32c86166202c596182b0abcf3a78f4f6edebd25ab972bfe8ab9941cdd5fbb5510c3cca772f49ab54099802e5a31150689cee57e68cb3c08dc71b0e862aec216f5188ee37506beb5009dca7006678d265eddb511ef7011a005735f4cd6fbb0788894560a8e06d068acc3c090b9559a2f3360ee76099e0e8cd3a2b14014e756aa7a89d7e63d5dba85854b03af1fa6f19d5b8aaff33129d778c0896b2ad66c7d00d990f7fdb1cb99b9a2521043ec246a83c768d79409f5aebdb56c710a525b5819483dcf85b13f2b9ac9cbcddcac5bc4b80260d2e8fe8d9ea50822310a383eda9e1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a751e31dec6ba168e9d7f5e9754b59b5df0781dcd3381f98d03b9063ee502adea751e31dec6ba168e9d7f5e9754b59b5df0781dcd3381f98d03b9063ee502ade4364a97a094909febc48447b17126b3760987b247586d89449ccc3ffb4e6300c210553dfe415c5d468f6eee81fc6d9860f4d2a9e08744a75a86b11e484ec6345ee73b23bf672fcc742e51a8a6a572a0226489887d0b4aacc86e553a9da56b09cfc7f5a02eb5de032889b898eb28f243d453fad802c264be7ff1a85c59e7c36f2f52e94be9b6c6ea39def44020a2d9184c23d2a499237b3f4a1396df387a1cc8ea2540b9d4484a09c4727358e38532e7656a3ebbd97897063be799ba637ea61069415ffbe00598afefe68c23692b589366d4090cf8bf0b712485239a508e157953c3e7bdc612abb9ac1eee009840cf9c2750983aa9523f778766cfffa093ab9df7a8260e0bf9db98b7d4b59cae574866ebdfefbb5aae55a7c1fb90b4c173caf854b1cc5a2df5600f9d90dd7d5942b77b38e8388a751fd210889e68970ad357bb87663ee610fd232d4b100c4131498bc535107cf6291e912d27d7ff13f38a3c062323586a1d9046c63f439b7473f61829b9d4f6662a08032987befefc046c7bf167edda370fbcbdf3cafb7e3debcf297c4aa2449824fd78b3494d7cb0665c672c55fed285061630ab6a06623906d1676b6d4c15d11fe28dc808cbac8a313cad5ca4b6c05b83a72ccf01969b22d9ac5b553b3c618cdec50dcf340f1007ee133d83b5844492797b436143e0de3c90d018efdc86858e7d045e28eff3da79e262674f248cebbc44410e06722b961312930c8b98ea79d9d03b7322fdab10c15a2780e397aa43ebe0b31d5b1c7f315ef9730716c847c5e14788990089e1f3cb54560d8bc09c4f8754c7d9c3565df76bc06b58153ade8dd551d842cbe734a5dddf4dc6a0b0841a1ca687d9ad36beb8dc27f623f5222f2499db6235b9c0007c8257434dda77640eed24c9bb04fd65b9abe67ef6adb9deb2bce5376b4f81278ba1ef519aed13367107cf822257c52697b38796cb0a4ef88a7c55fb415c0a334014631f6b49bead989b4ef40d2a21f033382b4dcb3679418411ae9605b7ad5e0e1858ea69f8eba63267b43b9090c142f2949f50a87bf12276aa65d268dd4f5b17b798aa3e7b04a5d30b3359509c10b04200c66afd91dfcd5431bd7269dfc5298cca7af4fee9155c865e47c9bff34b03f4e425dbff3e58564a588b738745da8d7ce54da44c1e04536fabaa8db96a2fc2261d4ccebf9c029e2c4b648096973bea6a87c37e08c18c197c6d94d719c3da200db8618f6aa729efa2cdbdccb2f5122d6c9af20f8ab6ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552bd13ddeb6de93f1384a68523b9bf23daa17cc7d37757023335387dceb75193e2bd13ddeb6de93f1384a68523b9bf23daa17cc7d37757023335387dceb75193e5babc33c9e329b6ba58c710b045f6496ae431820899609975e7ca9e52b9b6f75fcda3b1e7d11aafcf94371fb9ddd69f91cd59cea8b35cd1ec36c882fa7cc9d64acb1ddd6da95065aa87ead2128908d920bb0cae8d845461dc8386ac4d94be6dc84aa828b56d142192445c8e738e601732610a20ed75d60a8bb6bcc10d63b2be009e8a9bcec8067104652c168685ab0931e7868f9c8284b66f5ae6edae5f1130ba82cd447b82e1e2411916a3120d25dc7ec88c4491289d9e5eea1102a168a65ac/etc/alternatives/oslo_debug_helper/etc/alternatives/oslo_run_cross_tests/etc/alternatives/oslo_run_pre_release_tests@@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-oslotest-3.2.0-lp152.5.3.1.src.rpmpython3-oslotest@@@     /bin/bash/bin/sh/bin/sh/usr/bin/python3python(abi)python3-debtcollectorpython3-fixturespython3-mockpython3-mox3python3-python-subunitpython3-sixpython3-testrepositorypython3-testtoolsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.61.2.03.0.02.0.00.20.01.0.01.10.00.0.182.2.03.0.4-14.6.0-14.0-15.2-14.14.1`L@Z@Z\Z@YV@X@Wu@W@WzOWf@V'@UĝUUUU#TgTO@Dirk Müller tbechtold@suse.comcloud-devel@suse.decloud-devel@suse.decloud-devel@suse.decloud-devel@suse.detbechtold@suse.comtbechtold@suse.comtbechtold@suse.comdmueller@suse.comtbechtold@suse.comdmueller@suse.comdmueller@suse.comtbechtold@suse.comtbechtold@suse.combwiedemann@suse.comtbechtold@suse.comdmueller@suse.com- add 0001-Stop-testing-mock-functionality.patch (bsc#1181571) comment 28- Switch to stable/queens spec template- update to version 3.2.0 - Remove -U from pip install - Remove setting of version/release from releasenotes - Avoid tox_install.sh for constraints support - Remove oslotest.mockpatch - Adds mock autospec fixture - Updated from global requirements- update to version 2.18.1 - Update reno for stable/pike - Use assertIsNone(...) instead of assertIs(None,...) - Updated from global requirements - Deprecate oslotest.functional- update to version 2.17.0 - Remove pbr warnerrors in favor of sphinx check - Trivial fix style in document - Using fixtures instead of deprecated mockpatch module - rearrange content to fit the new standard layout - Update URLs in documents according to document migration - [Fix gate]Update test requirement - Update reno for stable/ocata - Remove support for py34 - Updated from global requirements - Switch from oslosphinx to openstackdocstheme- update to version 2.13.0: - Add Constraints support - Updated from global requirements - Show team and repo badges on README - Changed the home-page link - Add reno for release notes management - Remove testscenarios from requirements- update to version 2.10.0 * A DisableModules fixture that removes modules from path * Updated from global requirements- update to 2.8.0: * Import mock so that it works on Python 3.x * Fix parameters of assertEqual are misplaced * Updated from global requirements * Add Python 3.5 classifier and venv- update to 2.6.0: * Updated from global requirements * Remove mockpatch re-implementations- update to 2.4.0: * Updated from global requirements * Update .gitreview for stable/mitaka * Add some gitignore files * move unit tests into the oslotest package * Updated from global requirements * Hack to get back stopall cleanup behavior feature * Fix misspelling * Updated from global requirements * Trival: Remove 'MANIFEST.in'- update to 2.0.0: * Updated from global requirements * Remove Python 2.6 classifier * mockpatch: deprecate in favor of native fixtures * Remove python 2.6 and cleanup tox.ini * Updated from global requirements * Fix coverage configuration and execution * Updated from global requirements * Add documentation about using oslo_debug_helper * add oslo.config a test requirement * clean up readme and doc title * clean up toctree * auto-generate API documentation * Fix the home-page with Oslotest wikipage * Fixup docstrings * Updated from global requirements * Updated from global requirements - Switch to .spec from rpm-packaging upstream project- update to 1.10.0: * Allow TRACE and integer logging levels for 'OS_DEBUG' * Updated from global requirements- update to 1.9.0: * Fix use of mock * Add documentation for cross-project unit testing * Updated from global requirements * Fix build break with Fixtures 1.3 * Updated from global requirements- update to 1.8.0: * Updated from global requirements * Allow ``OS_DEBUG`` environment variable to specify log level * Updated from global requirements * always rebuild cross-test venv * Add CreateFileWithContent fixture * Create ConfigureLogging fixture * Create CaptureOutput fixture * Create Timeout wrapper fixture * Document the mock attribute for mockpatch- update to 1.7.0: * Updated from global requirements * Fix argument handling in oslo_run_cross_tests * Add class to deal with clouds.yaml support * Remove unneeded runtime pbr dep * Updated from global requirements * Advertise support for Python3.4 / Remove support for Python 3.3 * Do not sync run_cross_tests.sh * Remove unused discover dependency * Uncap library requirements for liberty * Cleanup README.rst and setup.cfg * mockpatch: factorize code * Update to latest hacking * Updated from global requirements * mockpatch: fix a potential race condition - Adjust Requires according to requirements.txt- update to 1.5.1- update to 1.5.0: * Restore missing module for pre-release test script * Updated from global requirements * Set a higher default for maxDiff * Move the script for running pre-releases into oslotest * Update docs for new script name * Publish cross-test runner as part of oslotest * Fix for mktemp failure on osx * Activate pep8 check that _ is imported * Workflow documentation is now in infra-manual * Fix the URL for reporting bugs in the README * Updated from global requirements * Add pbr to installation requirements * Clean up the docs for oslo_debug_helper - Adjust Requires according to requirements.txt - Add oslo_run_cross_tests oslo_run_pre_release_tests to /usr/bin/- update to 1.2.0: * Updated from global requirements * Set install_command in tox to avoid pre-releases * Add an extra parameter for test directory in debugger script * Handle tempfile content encoding * Work toward Python 3.4 support and testing * Add links to best practices video and etherpad * Updated from global requirements * Drop .sh extension from oslo_debug_helper.sh * Add history/changelog to docs * fix typo and formatting in contributing docs/bin/sh/bin/shcloud134 1617192749  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abc3.2.0-lp152.5.3.1  oslo_debug_helperoslo_run_cross_testsoslo_run_pre_release_testsoslo_debug_helperoslo_debug_helper-3.6oslo_run_cross_testsoslo_run_cross_tests-3.6oslo_run_pre_release_testsoslo_run_pre_release_tests-3.6oslotestoslotest-3.2.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safepbr.jsonrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccreatefile.cpython-36.opt-1.pyccreatefile.cpython-36.pycfunctional.cpython-36.opt-1.pycfunctional.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycmock_fixture.cpython-36.opt-1.pycmock_fixture.cpython-36.pycmodules.cpython-36.opt-1.pycmodules.cpython-36.pycmoxstubout.cpython-36.opt-1.pycmoxstubout.cpython-36.pycoutput.cpython-36.opt-1.pycoutput.cpython-36.pyctimeout.cpython-36.opt-1.pyctimeout.cpython-36.pycbase.pycreatefile.pyfunctional.pylog.pymock_fixture.pymodules.pymoxstubout.pyoutput.pytests__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycunit__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_base.cpython-36.opt-1.pyctest_base.cpython-36.pyctest_createfile.cpython-36.opt-1.pyctest_createfile.cpython-36.pyctest_log.cpython-36.opt-1.pyctest_log.cpython-36.pyctest_mock_fixture.cpython-36.opt-1.pyctest_mock_fixture.cpython-36.pyctest_mockpatch.cpython-36.opt-1.pyctest_mockpatch.cpython-36.pyctest_modules.cpython-36.opt-1.pyctest_modules.cpython-36.pyctest_moxstubout.cpython-36.opt-1.pyctest_moxstubout.cpython-36.pyctest_output.cpython-36.opt-1.pyctest_output.cpython-36.pyctest_timeout.cpython-36.opt-1.pyctest_timeout.cpython-36.pyctest_base.pytest_createfile.pytest_log.pytest_mock_fixture.pytest_mockpatch.pytest_modules.pytest_moxstubout.pytest_output.pytest_timeout.pytimeout.pytools__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycconfig.pypython3-oslotestChangeLogLICENSEREADME.rst/etc/alternatives//usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/oslotest-3.2.0-py3.6.egg-info//usr/lib/python3.6/site-packages/oslotest//usr/lib/python3.6/site-packages/oslotest/__pycache__//usr/lib/python3.6/site-packages/oslotest/tests//usr/lib/python3.6/site-packages/oslotest/tests/__pycache__//usr/lib/python3.6/site-packages/oslotest/tests/unit//usr/lib/python3.6/site-packages/oslotest/tests/unit/__pycache__//usr/lib/python3.6/site-packages/oslotest/tools//usr/lib/python3.6/site-packages/oslotest/tools/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-oslotest/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16014/openSUSE_Leap_15.2_Update/9dea1d2739daec66c36c057a3e7ad4be-python-oslotest.openSUSE_Leap_15.2_Updatecpioxz5noarch-suse-linuxemptyBourne-Again shell script, ASCII text executablePython script, ASCII text executabledirectoryASCII textASCII text, with no line terminatorspython 3.6 byte-compiledPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR|5v_$utf-8c7c200c44ed06d2392ec0a9f5a0c6ce34f6609b8469eb814aebc3fcd7087d3b8?7zXZ !t/] csh ñ{'ø q ]#N]wK>2l|-~lvjvɓCu+~8 {"!l; r:?>DWz/P4`Ypv5P'GQ(ruy6s2s('xa\yzL.%#xT%aZ;TpNўBhKB%PWk=9qC KR>wwNKL0W W\ qy۹OpڡrFNZt͔&l8/{ō/IRʎ ;Iiʛmd3IZߌX&[&:ؔR(ۉΘ6=pf **/:ϸT% _oHt{~ĚOR'&Y ^U׆jº6\ͱY6#kQ J(&D\Zpm APnþq1B^y2cw٣'ggy5Waxy!eAG&*lU%A/:jAgeX%K(YmNz񯦖^XFSs"ɖS$M6u}®kKBPN\[sFr*Y55f%$Xx"z|"5-?9pYh7$괇TAb0}(e(PU [ S7NJT]%v,Op,GP7=:PeS-П fW=Z")N*U c.HqDC9JHtMief(L,le-kև35Q؇o,"55UR%ӢpϠd=֔+8Y 1<583g>Q酥W mzZjQ {|]Uٰ1q6e'@2{ tj{aFu"g`[hrEI3j9#KS*j*}7ȈD#mT-4^˒; G >l+w~BEd`tPj1/U,s?Ff\H-Tcu4 sDi(}7Z~etC[)ؾsG v?,B\ #DkH$o=tJVϕɋ00aAwgaхˀDɶ@yLģ7XaH\j6 #fh7lwVz2"rj??]諤qTAK">C9@pb9:-MX6wm`E) $N& e6`qxS&+T[ JTgaFsXDʱpʴS SC@ gd#:D#-X㬥VY)@PBC>ɲ5TGl6YQ=DRo& d܈a*e,' ݳ%F%#VC{mgf֟ڈu8({^`j^h nbA YN0?B>͕!ȬKT|5 O].8a\&.$Gs#DI\$}DE E='V%<GpUQ`#R :kF8'92 IvM _+ƀ_#i-E @PQEaa9>gyIOGoĽGS#ccS[-%' bXaJ,RxR˟qnx0kQ"  [>`KJ2E|a@eV>i,/l*rRHc܎DuʙJHy;G5˦yn6>5 ,'$$[l^vݥ:-1TۑwkPwz4Òre7Pa].J^ >o"q `'Ф9V{]R+|rM;Lҍ 0^v?WU9̊9mm f'0t.wF E5Ga9WC(H`(>kc;L-O<(n{!Ns9SB6='48Է$Q8Y{(UhM;M5!q$!ᐪǪ\ OMN!/{aF@"0ڒd3hW@kxU5(ik#{="`M}q <;QVp@ Z?yk)s3˾Bd}†}#?Jdܷ 7 $[eY~=9!<*nҠ _u 4_~ C&*TGLX`dM]=>bO˰3*Dkj6/z1sڣ7>PZ+y3zC3^)?r4 ϳ+GVAa|VLG8 [/jTGErF-wۖE8Jv.[ 䣁UQ㷮~/Jig !N1P44 rR鐊= `TbAROP ?4S=dwB>E!xY6iC^ *Mlͼwet:,]eDVs L0z|ťTe(έ2wtE"Aۭ[Z؁N#9]o%^3!Q8J}|9v#14k0t %J>b+=pX<mP%!uqa:1 SLhӾ:Н6jȔR$ݖxͪ/h(byӥ޸RhH <ɤƸ !dNjٲ0,@@{AŅ 0>1s^ґ%PF:|Lu`#|;_&}mSkz".zBs .h{E.!qM+o PnTZ$|,yK"EZ b 02 5vnX2"fCx 1O|@+fF$‡6 }GA$xc(aFKjpI<{.ePF.S);ii>vlsP|sp}W\3. o~0F0slYD+-JlUK/PPBhgG"Xyhtmh" dJD6[B2\ST\HD/>\\OF-v,-O痏('3D%/-kw%ee5-e:9T&/9<ܮHBX-ӛv&Ghz-˿8lm[ɧd]/#eߝ(M-t/9{1dN;ܪA̶ȩN87.G5|~<ʹ[Ć0SLMµiV3NdQ8\\v]жZ[0q*ms;_LIĈ*B:za-T)8A.6GV#O?4]^Ҷ7ҾY$/GF^9D5 E3A殿1`MT9h*^Ff|oOIW[[ $l5\EDL6Bn \{"'nǤ4EOaHG#!ePч `5EI rSc("% u~jN5M77`+"1==HlRN!T )HղFp6QǸi4a+cJ< q`YQjT)kl\PR?C .Ohn sq#t<LO(kr9jKL4p CDSaƒ5 /h rmQZk}w Sȳ#"ۣBc/bzPlY{LLnbSӂm*x%'P)mr*' Y@Ahov6BPHj)8*|7S#vږ> Ԁ̀㯕hԌKg |]nUT/F.zevgGUq7;b QZB}b˖,10|82ZCI-G 5ue[&JcfoY1UhSL~WnhZDʕ7ۮ8M10 \L3Sx`}OI#~?{d#ݸ(\!A~Q'?y9 BcaW ͠UuȸF?  [~?'גmrwqxwoLͬɔScGIsb: mSN[VY!sHӯQπJWFˇ䩑'aP7|6^=_{ kdAմ|hj5F9VK_=2ef!g 1˃Okg .o-C+FB7+D*djK[J w̜\n/Xe+; ss ֟LͪѶKVrRH͆wRrtOl ܺˉzyiIsQ+0!̮| yrhv烸o,יڽ% QelsɞԒ/! ge{F5Fw[$0 l\d/Q)& C q )R Qf|턝tf{~h6> )lsnZ$y6VbB cK `m< [dF}hzIz :#ij\%A֑gnvBFKnmlJ!amRH›'2nPqQO[t@kԶyVQp9Pm[LxU:GՕ| [ֺH~X .T&qQ9d)O]ԼpK@].T4G0, -}yVHBPTo<+k8O#;Y-׋ omf{RuBj徶/Ϫӝ# Q릜JRypSՅM=OAc@6 ʶ\>JTwc^/Vvw;@!a׫ڹ?Dl53zL-  B&, G JBC3@Ф֦u.&A H\8u:}BL!&Ew*Qx.hA=]gQr !p l$Zc5(HT+jqY'etq\xN\zT's0 S(=̻"^ or6+v~?bYd 06ʦl~ fD*֌Au7atSgL~Qp.\~gsTrw.-\B'mgX-;4cK"-Bhqua*n̢FDe<-9P aTEwq-M){'FlkeI{o[{&~sR3U❵{yEjS01;=>qvx6'#ɫW7>8AԘBþE (fc#R mEL~G$c\o}…v ؞yCiR Icţ >x{ͣg֏b 7d Yg{t{%0+"< }ۆۢvƆ\Xcwv_K SM@H0;eoyZ<`z=ĒZTBcs'iQ㈘wb1-I\ B!U |Pip%n)iZ}\kJ^fxgbQ66 ꣬==4-ɋv-Pi~åЌ,VۑW^Uho؀-b8kMy'G3POC1-VHC G4QyhX#oSB 9xQi {C`,oGK0:Ş22Ԇj"Dq!p3u *.5WfukDTx}u!3*L"P;N|qE_)Ψa[thq-_g-=( Ckk`hG"2rIQM )UUþPNe}dOh~TK؎<㉁!PTWbv΢U`Rf(RTR TBy'8s'QoyۼI=ˬ\i:ENjvu^$tȔ듲X#qYg"}0!oO|@AKJgGEW;G v\8{j=hێdgWްuk~*/Ц~ȳ^}-,2aU4+4&OmACɍ V#g)xY/quaZ>yѫ51 "%+ukr01pJSeѬc^Ɉ]XϬ~}  j(4BE u(5#[ D+|Y9^!(~\qCV28⥟aDhFp2 W5뇍{TNkbCs4o&Uwa[i8Gjvx2e@8y9</ :ro4x|]J M@tGZ7b^{R1dm~K%_,{Bwc7O^W7CI(\3E@Dr"d;FeSÊ9dl`\FpT6IBB9]B=yR k4 |i77GqKM{61 &ׇFJiS(0ʼ,%h9MJE2v:5Fy$ .&xf1J颎g٠'ohَx:[ݕa$72 tfaQS>Fi)q61jS+Ƿ9*Q"cNiF]i9{Ū/cU / ;4Oi!n9jCY% +ٖDNa9,p_|H>Za [xvkň~jZOm7_֐[J̯ h%sУrDO5m-Zz>0PuA.Fyn1YWaޓqk .JҨ\{lF/|w0,dۭNL1j>D ֟upL4[zMn<`Μ>8"K/..@vAcuvqh§LEł;.W1Q4blC M4"`L]_$Itwy[ȋyŏJv0n>Qx]r5 SI}CC"p$\9 ̓iYi°d *@@=spO V\fe#t1+1XX<'cOJbF}2+/Z2=?st<aS.9 R.d;ova%~gkx=ƋF[ZKg#DqDZNf6 2>/ BԺjE!Y{( +q%yF_Ҵ@K7(nKV\dQʵN_a&tXH{1>jy/_^xkٓFh&FkBe]Bz h2_0rOSP1ⷌĘ'||]!`mw74j?{n*oV r$1 燲=M9jN3n,eZe,+?;>a+05ۂ "s_) ĵ-+OsjR:#" 9%Ik4ø $f@OmiK֍y7UV5Q໤5ğKM۝ .bt?5pȂbN\2}&C0)HQkkX}^[UL Hkuk5Л*\=DW mC4 oyylFGB[|T0Q 1%2zW:C[$ōr'-@]wj:LP./o/:IW"*.{]?Blƪ>=$ʰ$ĺ>O`h/W6I '\1Q\|^y9@ı47튲jJL|qZʡuNd>XUrF  ;ǵX ="ĉ4:im݅vE0o6:"<}C?w蔐ǎ#ܕn'O.GW&B &с"ʫh`6\"u GToS0uP.7a.:j'/pviӻo߄ȘgW-RI@/ØnA )v2ۃI?PiaM Ti{$M8j3Al`i<èz:McR tJ &pV 28f?zUGaԳ(];U(pdJgU]ϪNr#H~=t'4&|b|n4nEV_IԑS:LAoxl}ؓ\iBQO[z2mKK?Sv[ 7B9au]6U8򯼬,eN,Z*JRPQ4~3)x;)4pAU w|qɦ뷌Oeâߔ+ލdb .V' ')QhEQafg -U?N{ʱ] u$QA5P"i|1'B\!(Vsg2厊 ˫tI&J.#C1()'ΧpmOUs&% FE!eg 0Yb,aHfv_T;=Kh= jbf,3ZN>; = _xrJb-/]Lbqyʺ(bԗzY-<Ҙ`8 bIub;XWx<#P-')&~CޒNQQ]bIh9} KzF6sCVIЭDS\:P|z6=Jb.^^%hȜ%I=~-pcQ],F:8k q1 2|Y >$5EY1(ILlnR+n%2kmb]~ر'L W`.+/T vkIN:"zY$S!ӑRdwb'Kz=oU0 G&XBLe*n~F,#e-ʅ*556(:7 4B:Bfʉ| O FJ&A%3>81`yZICw|X`Cgnw>\{s;ZaH7i@-P-57Lm\S`*RBW6/e 5DGu+h2DR<}~D=pj=f3BDR}|[# D7H"+,0 /&N qƭvhڕK 9jOT}q0'b+U4*\Dgsڴw jggT ] . Ca{T[V&;[}{ ks" qEfi~ H>J[NQGdvYp1-B_kٵ t$˰Wߊ.Cn =o+CY$*t_@k~3օ5@lmjPaH&eL=D`yӜab\ īs%4J26anԒj8Ւ> .15YүV`|Kvu4׈ј`V l4-k(VF J@`ԗTs_9F+0nl$;]=f,)эY,m`~\<ɔ<_ݿg&mS5Iaeӭxw4w?_^+L=+4iY+ {;g2ڧIW̷oxY0pɆ2QuWx$h9~,Ջt)7mR~ |ľ$f:In3[B}¥>m@S>=o8ےFH?䈔[jWDpNg\! % rGVPv*jPILqDMRnw"dq$(CUmM1Gg C7(B 2+j5:rנ:0>relx[Έm_:uB`hV7Wff/1vJEr%"{wlT?F;Op{*iga Dr\ |\`RL{a W%lͧPtT O{?גE5Z7 ٬bZZ۝gT=-SL;0ŀ<*w7`f#J5`J}ɬOmZw[=*f;_Up k ߖ JHA?HB"{SKA@v@؆ \ׄ'1i >NC|Z/4Xm%B 'ٲ4$Hl,M7 (>xnE`&OY˃{fמmBTTL^$"]0nrX)wm1!kD)EA[OǯQ9\WŘx dL@![k-xYtxLav _OWr#bFZ:Ʈ긺UNg}UaLd`x~au'JY!S28lMuʭ iq]s2hnݨ֗Z906,e}$.h؍)aQAdɤđ+s+*Bn8Z;r:󮤹h/ jMS:Whbv>sei|B}uĒ1 :.7SHp< ;0Ŗ1$+VlY,MF-nσ/ʌh\mtv$tv/]wIs 3A%^l9&gb1i(dc]WlOu9QynuǐϽwQS,GϣVXa s, {;*9-^o@ܗ˿5u-M`N/ z-CbNtq8tPr|ANPhHs<ƊT\rGxrade/TQ‰\`{oQe{P%Ow}S[13h0 3ޛD`lUL7hQQJZmT£q:VAdͲMƨ(R4/`|gjmQe-o KvdAF:5w# ^mjAN|}͓9JE9['%Xm|*9)tMUw",`gg~r=? ƶQ4ZԬş`3VV(> +I^NGF:_,dnq[dځBV܆9M4ys5\h@AYx,qdMάC \pi# |oUt.siJO8 @d2A'uB f5J 6rX5AuيIY\pTv?Dc"-h*x5Ň+]lJ+]2K.y Ϟɰi"$vr0cΎF[w)?|$3OEENAkH,$WN8YD]X~ `Z7j >4Р5FiGZmUx wD|%),5EU|l4vAGh!]U;-?F%{2bkW Dn)MJ\aR]P-ET E|h TUemK !06O :f}wN{m,É}{@&Z/]'@ 8aQ(5RNyݽ3S,#k^s'[XF\7DaF"<1Tn6B*e/>RW$ T/ s+Nephѓf}k|+?z`|Ż|:d/V,2Ao!ʜ.W>,/@?%~VPmwz8g# :׎/{6bx'\:e,S=pkLLum,FJ16[4Dq ݌'3 Uԧw3@n7͔78o>Qӷ|rg-oŻE ewuЙ~'0U3T8v9h3?ZxBt\+p̀3j#lp;#I#9?>{;E߿aסp@+;{=NPC}XA"V4I9E_u?!Ӯink'[ t5?Kwv_cieۗ_;r8#*hA ihZc.dIȄu!/zG+rl_Gq;8]ܞ@HpEHq,/Lq`%[cjGtP cLIzG uõ֋YdoO>ad[ckG`O%ܦw|MXi6@m[7+-$m+z?C%ыH 't_(ŪjF>X3c-,?sE1ֶ|LY_[dZ/3[Mj)9f&_WD7MEX Z~2<ܻGz$>GNvIk' ֜di'"GK?y'fĿ5Ea@ ׈. d#ο_,gY/KOm˅iDL6,q3ތ)6gWM>f|q,:w:<!(BSҵ]b0b~C &4uدcLc6L6^FՅI&mLX4B'M x ^m-xnb𕚮FWE,v LN˛HILVp,ƍ ,;طb$ _].iѰВdk۹]/oQ7I%[#Z\kbAL;>3[⟹CG ³d`,q[JzTzu[wv߬ofn0V!aS _ˈD _ׂc9*nB~m78Qҥټ/Ҝ:Hڽ@#Zv#?*O!}࿆02O}ߣTrgFjeLM mf 9 CM]Gk%'X bܴ %c{qg' ~O_Etry_l nPn6G,Fr?0+sl}E?ey̛tZU-Th~\d??F]65EuCkw3Z$ZƮj8Vz5YPuItFRǛ;?D-8."TWi;n/2c88խ7  ;,KG駽e1%ᤒA2`HC!pd3K}e;ؚ-}Ȋa2m;H b$,MKH~'KhM05SsQY]yT^.oΥ_V Cv;B'z>1OObMbFϸ]Ҁ$~M(ɬa_/|0( y__pPWqdR(\1~4 "!lՑj\;*B[}zg!=yaX5cHQx3}N݈/wtIhbjTXbWV8v@[Rn FX%献Qw͸<$=QAD86zdv'&YE̗y< h̗¹|Y |)x</Mjgh.dڠIOƃ: )Eo~ILU/ F2apNwUzM,U vh1n5C?tV]\/P10](n#>2 2N8]^Y!*s9Bm8/Ľ%*egˣ0Fl/C]z"Y ,w,W_" ࿂ [ix&sиbǀl5ׅW0\^%C;-mN3kZRN\":T5 e.DG#1 "[{KTgh\ 畹܏2UAȋ.O>rJ/8G2|2EיyF8 Q 7&>zL 7¨riME0؆Ë ߕT V|5-dH%>@\7gjQ k`"Ƽܓ؏|V]p"saکPzVLrEq׈w\HAP⇸c 88tDUIݮxi.xgC Q(mRÐְZ2}-BalR8=kWQqf:G17֫3~ @7X)iNJ?; Xf24lKvH!^Rn6H4F ph*lF袼 AM'.v"|u|yf1"^v Ŧmh?¼_IJEx#)L&o)4zHb5fqEw2$_!"R.8UT%RN􈏆H1/ZyDds_u|`˩N wUa?V:X$cdj7GAoR(C^Jf$!0` *;*=vyėg˖E~9-w,O}MdN^ ހ,? `zhz]1MJoc`v=R&_[ȁ ?u>aKA,27ey=*' 0P_fCI$ "&πoȗ!&fsA(ΠX(/Ir83C?fB7ٳ,}66YmK!ŷ0$}¥8.u_Rɮa۶iq'8[C"|\4%7lx8L=u j]gVV78GUl 9O< 0MK}tz“Z[ʎ\恠Yٳ1 ,b~6VZ_愽:D:#nM >>łesK'ڒPiRtJ"Z'[E=5@T5^TGSӺ<߸'!V\;;H06>3?=W7?5#4KT9cH\oQHt$[tjoH]/ 9$ԩ*/K SjI9Pv͠Cu{=6f~;nn#|IXYxe$ё?9ц8{nNT[6&vT fDu$r.p@ R#<_7*Gh|3;=7%9t`uC:A\bP^u#0gz&3%QKk+m_>q;Q7f:#AJKVaNByWFM/Yxz MO2 -/6oZ {<2:DzM,k0Кw>$3 vXfS0( ~,|AiTϚ;O]|o -``psq5f?8YtʿKGL^([(W-K-hh*;`",~u=n#Őխ>ȩ(H-Ԃʒ{}-ypI\͚묧C@)cB` Ui7p$#Dr\]k@cOME~}v؜*́grp{N LZ ZjРM|(܆ "Y,%`̄iL%H=OEJS?SnH"l>0߈}YG?&DþAغ`+]k8E!TU`N8[BD*]Q:t?F* #Z[!̀OvT>櫛BXb$ؚ< 1yI?}Clq,d\0c[cӺlO: $Ӄ<%C ;;m5l^mFtJ=ɬY|)`$c zuLΗ6#nVx۳NZr2shNO6FS(s֬MFXm_4"6\)LnX|r6s:Wʤ^uڨER)/.Q|q,*2d[oGH|d;=26 +,f}@eIX(^(FE?F rܡ+n5eb2iji֎3{0Q+N"WAI)`NHs 9]ҭޱ, cC-fRl<{#|)ZZI۪dE| T.TJ^;)jMscMG4~ crFas^7 c4a|C:4#ARk .aK$*OpS ;97L L?8X踉] ʈ|끴AdZ(#ܬYWm_BPg+IcskYuH/D_hI>^ aɯK* nP0 oA]DۉK쀱|HpH_y_[L Ѩ{ "?:0deEs9뮸s*$yEHmZ-Y댰vWƞ c΋сO'&/콪s Uo2GnX"e4ܔ|"y`*jA`IzyFUO~( tk!dC5v߅_h\kM# eҩ8ӫ~&LGDjsvMK/kB'z8K[}5s~' =W̸mM/Geؔ^%C"yw70 9zfUCaȕ! 3ݔXm]BwU^<^FD'tNB"/{DϤٌ# ÆO[_iXɀd潓2 ;ׄ,bc})qP$P=ku4qOvvԗkq:vtb^{ңԌ) @ E8e͈lW+蝇&t@nlw⟗}* $._6wʩP1 tE:B)o *p20= >_ݑ!s9ᒛ[x]qtA\5ZSl*8ˢrmVȒBq)"+Yǔs䭇7h _ƜSRd!x?Px:P>e o5K;l.;Щ ΂!0q83&}siF}3xC)S/m/3y!TY/gdr>6^bٖWе[7/Nu+#e>:~Vsjav% {\â5:}ڏ[,]Xg-{/G0~p.ū݃~4{Tڷb)&E^"kX0n-ǦPӆ9lŷMmq,ڲ;.LbTK-QPO`>%ǰ<2b츑+CꎕjZSW-_e2A k(8Gn(R%NRxg53mI Ipx_[^ֲ`Gd#jSUe8%`רDyJ@e9D/6"Tj+#(![rӐ r`j `'}1,΀#>(KfjyE :Q%iSA H!e;ͤf~ % uc#~ etOo=*6#lBIB֔h4L)%_7kz"H׫\P ]^rePղ?kwij!JG5\7 ^Zhk_\ϕ˽AƓc=Jv={.b)pF( tl7itqD &*\{"6د2B]i5vfy63lZ;Vc46֟!~0_R0Dže .,=}MkvRVo>:!3$5?85쏉W%9XST1> -bΖ7-:}W6f9Vǐ&0';GV23l$n#Q _X9f\%c a ԔT. pff.a*xJew*Ɯvc<-w 8ڿ = ?A W owb VJK7\s@1ߣ}eIʅh2{ D6.U*yS>v@@6ĿsA ۯI bēJ4W#悉`@3QѶ[[?``!γަئ-)>(8Yjv~5suY!Wu)fD#dR@x~rmwQ߰0ïŠFw,(VZߔ`DV%^{u»#NLI{퟼ȣK@W0 hcü 2#:. xAڳ*ENSI|*V\-'Zm3 3hܷM wtԚ9rЌ\iU6Ǯǣ=#i$ Hm{ #&4@sP`mMqJg]6E&*yX0c@Mf+]H= *'dpD[L E 5 GɚZx"Zmk diʤlosM&V+&F) iP>ƻ$K Yta[m[օM >m %EJ<]#k dtMިq&Y|+cz{#k"*GuB:m+GŨn6ӷhN!CZK`,!I5ҤY FTtu~jcF0:G9QtUzNm$G .%Obu.`chCW7:jávrlmfM#K[V3:rcXzRZD#|=Y)5[F[*lރ/M`Y`KmK ]8^nt^ZvJ`FmOCSJ q`i)+ytC4Ix׌#*-m`!_`]i&}Xh,$7 d5:z?e/b;za#u'ݐF9jyxV] 4N>U@/4Gk~Ie+s&k{g Dҩ;ڸ8>ݷ3%zPN7 53”QQC ?Mfϐ" 2'Svn/43b8A^i'#_s+OFKA%k˾!(KJdLYv]nL=q/Yjz}{L3OiLd(殓UE&a4tF?mQ)+<m qGOW$r$+-in!Kҕ2.B+tdT{!YeAvv㼲 9j_74یLb5;TT&-Oh);}̱ TB1k(`jk55CMDzmT:Eفb_ 4T dQed*(6g| \е ǷͷiS)^ GAmے4%Ԝ:,Zs"mtv]N#Uͽb =/{!} 3F&ӳa^$x$fw"ueD0Oݹ6e@S=۪IzZƘQ#Uvy$}[ܨ1'HiS6w&ΫqSe-+t7vct_5$@ *Բrh}?`&9|.҇Q=@3^$ YM66=2:J{{acaYPSٰBxL cC_lJ S"?P .q?CAˢ/t+KZА޴zHS-O&%{v|:; N? nj ȚLI`2̜[_a L`*(7ϩFD;o:6J[d8 Lwܽߘe,۬NǴF*AG*i B3d%omf$#A-E 9N,\#Uؗ>GȞV~Ӥ$#J&6 Ӽ:xJo F56@vAFLȃY؋< @~cS6p#$2|'gc/?Yh#ꅲ$i+2I')c$BAB1Sm74 u晬OSj SgйQs>~Nl1]I{m}o;Q~01I/- ;uWh<| J+Eˑ$ iaش/9.5 $/$4đVGNВ׋iTo3M|֐W lgw7&`n](Ycxƥa3ioNPLӟ>nKԡ/xFCxL?hPOzy)9fY#G)H wJkpKKѫ As)+Mly9cPjap ;`hXr[y-v<Y:NiIYQ?Ѯꈪ2чD_? \r-!.o@DUwx!ҿoIP(ޅw~F"?Hm8ɟP vˢn1鱆8d}N^b'fz䧞R)PPU{%ABA1hh |Sy\HksUOmOFn^iaܻo`w'GBƷ`U߫`!Ntׯ?p' GW[94\2ZFZ$ ao>g>w< U NdIcLٺPM^ u.CkF,WRRP^!f^"6n!=w P+,T>֬OSq}~'`fh77&j\n YvګY1?2wk6> (nBJbC&<'/mczg~7UHeF=;JMjڈ^b|U>CtvsR7}E_/aKH6?'>R1'°yVZ ;E;m!}ji#x;VKQL" |Cb$cO/Hl){yߖs`o`CN@6\5w?ᦷ`jaJ׿V kZJO@7W*z*X.z$.,8e~j A$ n$V6oIEHl4syr,' -ҋ’bǴ-Ŗm.lx8TΛ]B4ΔS <$~̔ג'븂`m r _l=`)1}-O&ZdwY ?/ԝ$L^F>uIRczp .@|ud!acZU$UmWPdYxܱ y΃vFf\?M޶@I{K~4p#ˡ_8_S7a`$q+ 0la&j1aD&cm%)k oɾ FHӀdZ@X(e/ x^C &10}aY `xn@ͻQ5Zx1}p`` s֝^0tX-V\Z(AU9:e%#gW-D )2u2