python3-pytest-xdist-1.27.0-lp152.2.1 >  A ^͞f/=„<5XF{6EIԀs*2@x'r@﯏_Ћ[j#U\ M1bUb;t>9BpiH"g7'vm^.%k'[J\G׸_4pUBpѥ=sirooAKΡ:Ax@g;qL!E,h:pX&>ccrHj yZHԣA{cnPMtehnj!0qdf0d65ab3eb2119e78d811240b3058682b8351313d6422d64584c8f7e8569121707ca63d972831a6a04e5887b5557ca1b06f16f1&^͞f/=„1DžR2*9uEbPK~F@ɔ)# 5@6?FWgGzk{MS̿MJ{4r<<7ENN-s7깻vF05*u;8'-)4OF{"502W+s$|0_Ci9,|Q3# 9^˂~?P#! F P i|'#1E"ؠO]GYXShk5@sdI>p>M?Ld ( \ "(0< < < < < |< <<<0< 8 ` , (`8h9:F>G>,<H?<I@ <X@HY@L\@`<]AP<^E bGcH=dHeHfHlHuH<vIwJ<xJ<yK*zLLLLLCpython3-pytest-xdist1.27.0lp152.2.1Distributed testing and loop-on-failing for py.testThe `pytest-xdist`_ plugin extends py.test with some unique test execution modes: * test run parallelization_: if you have multiple CPUs or hosts you can use those for a combined test run. This allows to speed up development or to use special resources of `remote machines`_. * ``--boxed``: (not available on Windows) run each test in a boxed_ subprocess to survive ``SEGFAULTS`` or otherwise dying processes * ``--looponfail``: run your tests repeatedly in a subprocess. After each run py.test waits until a file in your project changes and then re-runs the previously failing tests. This is repeated until all tests pass after which again a full run is performed. * `Multi-Platform`_ coverage: you can specify different Python interpreters or different platforms and run tests in parallel on all of them. Before running tests remotely, ``py.test`` efficiently "rsyncs" your program source code to the remote place. All test results are reported back and displayed to your local terminal. You may specify different Python versions and interpreters.^͞_lamb75openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/pytest-dev/pytest-xdistlinuxnoarch1E-M88 4 4  9!9!u;h"~M&## + +0,0,D*)7GGG$$2A큤A큤A큤A큤A큤A큤A큤^͛^͛^͛^͛^͛^͛^͛^͛^͛\^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^@\\\\\\^͛\^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛^͛\\\\\^͞^\\^͛^͞^\bdc127904cf6074b89cdbd0563b52da237440e17de2b4d81f33cc041a66874c5206a03aea30a55734cea0a9361ecb43da33f9fd8453c5bacd73a3b8deadc9bfa01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb0874a9e922aa56b912dafb1be54655a258412e999fb0fcc52eedc2ab379b54301ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2b7ad7ea506f89948ececd6cf82c40257c8d8a4cc770549a460e29b87effe77707d232eab031e94bf2f894c8bbd37b62ffee835f84cc3de75ff081fa87536ab68e75d10808a0dae52990b060db8ae09e479cdc78cd65678dfa544f79e5b4578b53997f0cfafff5a1f03bf15170ad5d7b6049631e7f4fd4023c5d30ed833f0de253997f0cfafff5a1f03bf15170ad5d7b6049631e7f4fd4023c5d30ed833f0de234f75a20ceebeee9917dbbfe7db036be5649deb90d14e504eca7166f53518fd634f75a20ceebeee9917dbbfe7db036be5649deb90d14e504eca7166f53518fd6d2e3749a85848d01225fea38090d91acb002bbb3fdeaae37a91e7d785becbee146e87370a32603073a52532392260dc24b0a055f47a63e262ea8dce3a2c331ad3d76c28bde6742192b084eed829a28c5feadc92387c3f1a204b50dea29202d8481b997b56d6fa4aecbc7115485d4dba76798fd0b8f977bc56c5ad607477fd6861a4b3292b606a6ac942ada11636421437424970ac25d970afae8c88b3958f96dd4b8857a3bcedf3aceec8db0c53db3e8e66462ca6acd674d241ce56dbf17b8009422bb5d75fd330112341f5526ed1593d9b553be351d8a68cf380652f6230a7bfa0bf75ba94d356292c24a7292a115503502c664f32b505dc8fc3dd9f268d19cf5644e06e16f9b92b7681636f8e36b9bd4c6f1d39c6e4cc2fe9973351cb6fceb0c5db9e9e08ef2ef7bee04f71b3ab743456fe5018a127135ddf8752e6248980adcb92520198b8faa3b949ce31558576092decb5437164eff3bb74ff9908384167c6a3cd9aa62c7d4cb01b60d1e1e981177a77335aaf73b5005599b9335776696e04da78f13cad2bc9f79c1590a6f167f4ec94f5dd82b7fc3b60cb045c3c47e229754c7e908cd6060896de6e1d0e33e724e246731636d87926329a2a0e1805c608cd042c70c986c448cee7013f01172f673a5ee4249db66ac10be09d59183dc3249e432bb61ab16a0b15b6552c37344123963133c89bfcb73681d74f2f48e46004d514dac1fa89f9213a2a1e1c3a674fe0bb7e906c52baacce2b3d067dbdda3994f2afef096d5ce0889ff8a4f672c5a7c31a4be0e3098ecb5a7aeb82725851d4117d9efb2c122eb0ab8afe30af006fcc5bf1dd5f16a50405edb24fec42429a5bf121f5f729f70728423b02743bd2839e903eefde2aea783d67861af600ef6bfc6aab4fbd1e4b9a7419f2fa437e41409d9fe3ece94d1003e331a14c3ad01e9e6f51e84ed9335ce91f63af8732161b7179f095ca1295b38626671bb56d5294289146e535cfd2396c1f911b3c28d91503d188564605ca2eb1c2a641589d5779254eb6e535cfd2396c1f911b3c28d91503d188564605ca2eb1c2a641589d5779254eb8b02775f1822c690171388d772e163848c8be20bd532166fc574897f08ebfaae778529b8e4a9ed1b62c900269c1b9c6369464e893caecbdf7a8d4fdd1e02935716a3577d773d6c42f5209aec7865746cbe79942f3ca9e60a57a8995c91d132b3f4db67680593b8edb699919b7ac2a5b81c453331792c05f50305f8ff3225e02dd24872ebfbc09d54ced302af33443d94614118379272bba8eb0622d89910d8ced24872ebfbc09d54ced302af33443d94614118379272bba8eb0622d89910d8ce1c12c2220cd20175286aa3c0e222fe905bc9fc331c22ebdeeb6aa0898b39c4c343dbeb3dab9085c223ddab874399294e72e3d1f7cca06457ffd2a4b3f65147b02c9dbd094f41aa6500792655abb455f6a71c8b6a5525fc469cade0b3d359c5f7ce87d37d64a506d841b6771e671d23e8411f945c7e1058fbc8dc878db126b530dfdfa10282475fc808bc3e7b67f3d4f41f82a48596fd9de31f2c8d6b7525c8feffb072a3ec261b973d7ce456bb29a1d8f96f19a3b35840625414cac5b3e261553f99b103ac7b358b2cffa1403f33631a122357ea93f1977f477b0ba00450894bae922784fb5ac64ac0d2c609a1f5a012e9abef5e7d07696c5129101c0952440af6d579f893154c50f085a741de558ce6b03bd7b9b9b65d44c04dbff647e2b8dfb7ad76c64a05489f414aee00939b3c20bd9e1b5502c8f935ffe962eadfbcc941e89eed1074d3a943198ba139b80844f5b445b860bba74a8aeadc0610566164earootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pytest-xdist-1.27.0-lp152.2.1.src.rpmpython3-pytest-xdist@      python(abi)python3-execnetpython3-pytestpython3-pytest-forkedpython3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.61.13.6.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^@\|\b@[ZȲZSZSZWQZLZ ,@Z@XEXXX{d@WH6V'~@Tomáš Chvátal Tomáš Chvátal Tomáš Chvátal Ondřej Súkup arun@gmx.demimi.vx@gmail.comarun@gmx.dearun@gmx.dearun@gmx.demimi.vx@gmail.comarun@gmx.dealoisio@gmx.comhpj@urpla.nethpj@urpla.nettoddrme2178@gmail.comhpj@urpla.net- Export PYTHONDONTWRITEBYTECODE=1 to avoid PYTEST.pyc cache creation bsc#1171561- Update to 1.27.0: * #374: The new ``pytest_xdist_getremotemodule`` hook allows overriding the module run on remote nodes. * #415: Improve behavior of ``--numprocesses=auto`` to work well with ``--pdb`` option.- Update to 1.26.1: * #406: Do not implement deprecated pytest_logwarning hook in pytest versions where it is deprecated. * #376: The current directory is no longer added sys.path for local workers, only for remote connections. * #379: Warning attributes are checked to make sure they can be dumped prior to serializing the warning for submission to the master node. * #372: Pytest versions older than 3.6 are no longer supported. * #373: Node setup information is hidden when pytest is run in quiet mode to reduce noise on many-core machines. * #388: mainargv is made available in workerinput from the host's sys.argv. * #384: pytest 4.1 support: ExceptionInfo API changes. * #390: pytest 4.1 support: pytest_logwarning hook removed.- update to version 1.23.2 - add python-six to runtime deps * Fix issue where Warnings could cause pytest to fail if they do not set the args attribute correctly. * Fix warnings transfer between workers and master node with pytest >= 3.8 * Improve collection performance by reducing the number of events sent to master node- update to version 1.22.2: * Add backward compatibility for slaveoutput attribute to WorkerController instances. (#285)- cleanup Requires and spec- update to version 1.22.1: * Bug Fixes + Fix issue when using loadscope or loadfile where tests would fail to start if the first scope had only one test. (#257) * Trivial Changes + Change terminology used by pytest-xdist to master and worker in arguments and messages (for example --max-worker-reset). (#234)- update to version 1.22.0: * Add support for the pytest_runtest_logfinish hook which will be released in pytest 3.4. (#266)- update to version 1.21.0: * Deprecations and Removals + Drop support for EOL Python 2.6. (#259) * Features + New --dist=loadfile option which load-distributes test to workers grouped by the file the tests live in. (#242) * Bug Fixes + Fix accidental mutation of test report during serialization causing longrepr string-ification to break. (#241)- new pytest-xdist requires pytest-forked package- specfile: * CHANGELOG->CHANGELOG.rst * update pytest version requirement to 3.0.0 - update to version 1.20.1: * Bug Fixes + Fix hang when all worker nodes crash and restart limit is reached (#45) + Fix issue where the -n option would still run distributed tests when pytest was run with the --collect-only option (#5) - changes from version 1.20.0: * Features + xdist now supports tests to log results multiple times, improving integration with plugins which require it like pytest-rerunfailures and flaky. (#206) * Bug Fixes + Fix issue where tests were being incorrectly identified if a worker crashed during the teardown stage of the test. (#124) - changes from version 1.19.1: * Bug Fixes + Fix crash when transferring internal pytest warnings from workers to the master node. (#214) - changes from version 1.19.0: * Deprecations and Removals + --boxed functionality has been moved to a separate plugin, pytest-forked. This release now depends on " pytest-forked" and provides --boxed as a backward compatibility option. (#1) * Features + New --dist=loadscope option: sends group of related tests to the same worker. Tests are grouped by module for test functions and by class for test methods. See README.rst for more information. (#191) + Warnings are now properly transferred from workers to the master node. (#92) * Bug Fixes + Fix serialization of native tracebacks (--tb=native). (#196) - changes from version 1.18.2: * Bug Fixes + Removal of unnecessary dependency on incorrect version of py. (#105) + Fix bug in internal event-loop error handler in the master node. This bug would shadow the original errors making extremely hard/impossible for users to diagnose the problem properly. (#175) - changes from version 1.18.1 : * Bug Fixes + Fixed serialization of longrepr.sections during error reporting from workers. (#171) + Fix ReprLocal not being unserialized breaking --showlocals usages. (#176) - changes from version 1.18.0 : * pytest-xdist now requires pytest>=3.0.0. * Features + Add long option --numprocesses as alternative for -n. (#168) * Bug Fixes + Fix serialization and deserialization dropping longrepr details. (#133) - changes from version 1.17.1 : * Bug Fixes + Hot fix release reverting the change introduced by #124, unfortunately it broke a number of test suites so we are reversing this change while we investigate the problem. (#157) * Improved Documentation + Introduced towncrier for CHANGELOG management. (#154) + Added HOWTORELEASE documentation. (#155) - changes from version 1.17.0: * fix #124: xdist would mark test as complete after 'call' step. As a result, xdist could identify the wrong test as failing when test crashes at teardown. To address this issue, xdist now marks test as complete at teardown. - changes from version 1.16.0: * pytest-xdist now requires pytest 2.7 or later. * Add worker_id attribute in the TestReport * new hook: pytest_xdist_make_scheduler(config, log), can return custom tests items distribution logic implementation. You can take a look at built-in LoadScheduling and EachScheduling implementations. Note that required scheduler class public API may change in next pytest-xdist versions.- Converted to single-spec - Fix source URL- fix Source URL- Update to 1.15.0 - new ``worker_id`` fixture, returns the id of the worker in a test or fixture. Thanks Jared Hellman for the PR. - display progress during collection only when in a terminal, similar to pytest #1397 issue. Thanks Bruno Oliveira for the PR. - fix internal error message when ``--maxfail`` is used (#62, #65). Thanks Collin RM Stocks and Bryan A. Jones for reports and Bruno Oliveira for the PR. - exclude two tests, that fail due to too narrow requirements- Update to 1.14 - new hook: ``pytest_xdist_node_collection_finished(node, ids)``, called when a worker has finished collection. Thanks Omer Katz for the request and Bruno Oliveira for the PR. - fix README display on pypi - fix #22: xdist now works if the internal tmpdir plugin is disabled. Thanks Bruno Oliveira for the PR. - fix #32: xdist now works if looponfail or boxed are disabled. Thanks Bruno Oliveira for the PR.- Update to 1.13.1: - fix a regression -n 0 now disables xdist again - Update to 1.13: - extended the tox matrix with the supported py.test versions - split up the plugin into 3 plugin's to prepare the departure of boxed and looponfail. looponfail will be a part of core and forked boxed will be replaced with a more reliable primitive based on xdist - conforming with new pytest-2.8 behavior of returning non-zero when all tests were skipped or deselected. - new "--max-slave-restart" option that can be used to control maximum number of times pytest-xdist can restart slaves due to crashes. Thanks to Anatoly Bubenkov for the report and Bruno Oliveira for the PR. - release as wheel - "-n" option now can be set to "auto" for automatic detection of number of cpus in the host system. Thanks Suloev Dmitry for the PR. - Update to 1.12: - fix issue594: properly report errors when the test collection is random. Thanks Bruno Oliveira. - some internal test suite adaptation (to become forward compatible with the upcoming pytest-2.8) - Update to 1.11: - fix pytest/xdist issue485 (also depends on py-1.4.22): attach stdout/stderr on --boxed processes that die. - fix pytest/xdist issue503: make sure that a node has usually two items to execute to avoid scoped fixtures to be torn down pre-maturely (fixture teardown/setup is "nextitem" sensitive). Thanks to Andreas Pelme for bug analysis and failing test. - restart crashed nodes by internally refactoring setup handling of nodes. Also includes better code documentation. Many thanks to Floris Bruynooghe for the complete PR.lamb75 1590533727  !"#$%&'((*+,-..0123456789:;<1.27.0-lp152.2.1 pytest_xdist-1.27.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-saferequires.txttop_level.txtxdist__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_version.cpython-36.opt-1.pyc_version.cpython-36.pycdsession.cpython-36.opt-1.pycdsession.cpython-36.pyclooponfail.cpython-36.opt-1.pyclooponfail.cpython-36.pycnewhooks.cpython-36.opt-1.pycnewhooks.cpython-36.pycplugin.cpython-36.opt-1.pycplugin.cpython-36.pycremote.cpython-36.opt-1.pycremote.cpython-36.pycreport.cpython-36.opt-1.pycreport.cpython-36.pycworkermanage.cpython-36.opt-1.pycworkermanage.cpython-36.pyc_version.pydsession.pylooponfail.pynewhooks.pyplugin.pyremote.pyreport.pyscheduler__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyceach.cpython-36.opt-1.pyceach.cpython-36.pycload.cpython-36.opt-1.pycload.cpython-36.pycloadfile.cpython-36.opt-1.pycloadfile.cpython-36.pycloadscope.cpython-36.opt-1.pycloadscope.cpython-36.pyceach.pyload.pyloadfile.pyloadscope.pyworkermanage.pypython3-pytest-xdistCHANGELOG.rstISSUES.txtREADME.rstpython3-pytest-xdistLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/pytest_xdist-1.27.0-py3.6.egg-info//usr/lib/python3.6/site-packages/xdist//usr/lib/python3.6/site-packages/xdist/__pycache__//usr/lib/python3.6/site-packages/xdist/scheduler//usr/lib/python3.6/site-packages/xdist/scheduler/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-pytest-xdist//usr/share/licenses//usr/share/licenses/python3-pytest-xdist/-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:Leap:15.2/standard/3c0d680e51aa0ba8617e736fdc6c9268-python-pytest-xdistcpioxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiled  !"#$%&'()RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRFYr^l+>2utf-873a3643a52988f68c06ecded2ae51802d5fe00b8e979451e273316570c9d0b8c? 7zXZ !t/Է] crt:bLL /M)3czy4l$("} ;u׵rudW$TQ*S7PM $!9> [W&Pq]饂hߟ[Q\[ycHdgTF4=u"6:,_jޑq=aIоr3XK-7C/h'g+V;E\B'^b!p܊).sW|yԳt_|$z6o 'Rh["oR$]h+wp.>꼺T%5 d)'9t?L'LW2K]ouw~ӣ:Jb=5JNHEփ%Z̧s t9"^ijWEBI(ša#JFQ%:5,ז|IF t t-UC'2Z8OP ͂}arUl&98S!ӢPΌ2Q";4q߁- *y t%U2Ytd`%+/|^9)Z:84CƳTTcƁ+xA`/$18{,8O3fJKⷋ̈PͨT}JlcGz  *@ًhй8Gt=PGnn V 3^W< ]pRʰ*]f#t !-DrPU Vc۽;D9A9Bo ov21 7S/CDWUB]xww~OdQ!OJU6RؚziQOyL^tbT<8MYjrAIևs ZEQ_}'U"4k0&mV7pRw`x¨1]]A,ȚgWt_t 8`Yӎʏz0-@F"aa$JN8݌0#'w9BuE[[6l}cD$d"_ī\-Hfh)e`PHK]YGx/ XMvEٌ} y_;}hf#2A/X (~gk1!s;]VI2cRsQ?#NlMAٞ%uz~L>krQЛ|bJmIcIp$XN8(wep`Zeka3j> X"JqŐhZby]IRl4ʇ {Hnهwޓ5-'Ԝd"I%VQߠƸ j{ot3]UCllDz[)aL+ UFtEOb% W'c(њ/3]uQ[.P gPN~ 6]uV*$&\Y`_+ҌQ\i>~+Mp#x*̿@`͠+*9?j|<} h# 2Gu-l|AK֊|4F ȝ[z+ 2L@Wr*:n$: TMl|Jjvmp Եz#eAK>$EK}竛sC!xP֡4 WVj@̒wU6ܥVwpMGN"˩^ְZﵠU<\P73[Р2tI.gN?j2@3Uk0.=j!fڔkM9Ȓq6ٕ= NtL)VjGWRw/O00c .'42uTD`1'r4V+B(YSYQZC1k9mXD%C,1t^T"]NtRM5 FTkcqKz I&TS=fȷ"deK95>uydA,cjF4au JMa^z "O~#w -_&q>Ek e1[}ұ,ON8je"*_fh^TE~iSӠ&[QXQ93a_`i5t_BĚGڼrF؍o5--l[ ˲tL9nWG\7I(|Paɋy*ԦBb؁i.6^HMI1.HmF}^(s+⃒@OQZk<`hiu޸@)j lL}N.+n4/}.-p\$/1ZGfHJJ+ 2}ca>.T.Mb 5¡#7je o"HzV!+ _wJ HmfӶ `0< [)AmE;VZjYk!|Q`[e!#q Hۆf|KQ1GD.=; 7q Ԃo( ;[-"Sbt@qUseG#>:7ܳ@zw骤f/ 碟~R@VTį$e&*^y`j*w2Lm)&C0A176d;@vomk2nc/(!"xH^.u9O/;5)Nnu8m\p^s|r6%U3k-׀__t4KG;dru$$pɚ c509Yf´K JoR2 }`eI/$7di #ۊ"!{}BۜK~g*Kшbw1e8beU˻е[!h3 ~Zjt!@لjIS,C:Z U] Rp~"U\뽶74T+vh_c #:(Qj9eEp3;jj_ cWԮNIGf|=㙬 )Ts$ARx:Ж`+#YZAB {bde ZgnP+:G|9(< ?0fF燋gXaSU[|-HPת  j:ps^>'aؒ=öu*?pbBGlEzwgόpz~.e N9VWWi5s{ĝ8W8rxL#3:udw!F۳W>{ݾEoڪ ǧ097#ťઇ6vՎE2@Z*+2U+\ Z_x dݼ9rZXs DZl^z7 fG,*ʶRdu4 %B.5VJ埏6Ό<4aǖ fE6SI4 xaݬF77òWnU3d۲! *\Oؓt1%É> =_;ߎYb )o} &G9r09 LAC #uU|(k"mһ)i aXX0H`$8O䣨.;E1l!4p-OX<>.6RWEҁ핽`=dUه~P Oepp+%⼬X0z\?5r $ 0 HzoлhuXm9GMdq0wEزDaRNe(4F%NOk"Whk*7+jOi0K6@*NHG Om3Ъ>/ r`_-^Pgտ~ TG^S%X{t-,V'|I8C4O"u_=wC14 |X5U ].(EzάۚsXbL[:f>Q1fhvmWiؚ98lc9۷1;Xӿnm2CW~ 3]V{*zK(q*wFKqއѭK-t˿@$V)U m{ܷQ讑+O[?bq(3wD`;AK6ty``\_GSCJ" 3zLN H ͷ-5q{$6Z#f+ES{R/j< V>vh<r〇3;HE2@tָo#S=KC.8f\ i=GFJ Qkm¨Q#K(LW"n:L@wÅ3Q呌^xK ަj?5x \ú8ƻ +uM3~<$9P0*]p@Lev<帷i5t`YqcKꓰcej]k"3pk:13Pv*dLq6UJ!C7YZIR{r\Z$yiF_e:µn؉kƈQeZ-3و A3wW[X`t) H0տ'b 8𺄉I;,-w!G7y_خ72ԴK?YJWv`2SȇS`S ͟Zx(VhUhB~'ҸNZIK;<9Dk\+פ`4Noۦ3BS2`pŨ \fd?:c)."}{ܐK呦k[L!U͸, Gzk󋦰:'M&7mbrJDlDmNzx<38e o1yME(,[{GCc_lvpA?zڹY@mJ;4kR+k߲l4-\_S8IHXs h/Rz r檇KnA\/j^ © 2ы@fp>B;x;$#"?h'~˕ &v'ȺCfM\^sЧˮ`U;(dS)mC$0$G΂{^; F!>ꅔttސtMՒWE=1z^ɾ$-K T4(sP:~$o*Wl󀨂UR +s0SbJyE!&e,0+p}&G*WH(B*9J@D@f<7\d(0҉sse<7V͕(31q7M;{ +ǞvޏR!]6M)q~eqJepc.%c-J'o`wKUChR 0.~Jc.y ZYUMSׂnT2 0~zNUr1Zz %`戉̚"ǝYn`Й缊%˱ GV5@4&fif%~/#O:c/$.oT?6fƝ9 @r/zaX&Gۢ}I pndH5uzb*@+dم,g eD+be1 \]vOSj}STj̶sF:ѮT<жPMl! v62Ӿu^]:_qiɁyu5*|)A+ٺ Nw\k2pC`c5$5K[$H4gXt ;vrּD= !^\VaG[d;uGwD:/=@tus#g8zzH󁩆\ϵ,@T5,M8"Ҽ(J̒Ox\B[ 3Ѹ9MSu6/X@"jixUyjF˺x5|'+;+TS C`:O+Q.͒P(k̭guHwq%uҿyzd(o;Ib1˞9zE?5z%i b:ס,&DzypeM)tC 5VRʴ y!̟<[`Jcl!P̰Smʡ'm9~/q᰻xQO͐@0Eke;bj>Eua'w9޲ζkqW ݎvUvsS:._fFɘ{[%<ȇСQ `Oe4u+Ǒj@M/ v8DNt08/Ϻ_* J=[B-p.? :qP5Ȧ,QT`U`[E [e*\iFy&KٍO*U̩ pԆ"U*71)l 0(0d/Bm\ySw̚ !>ܰ| v0kv0 3A݂m6~x%,Ѵq=Њ@6ge S"IO۸2}fƯ f¦WҞۏ1%r}G_ 9*]xt9? _&g6.>pKrof䤑zӐ#HT%k;$us"{~D}E1*E zI][(k@mnQcM>h?s~W+a/jN[Dd?^Z_e8E."l/߶'Չ5Q' {N>1ϯ j䖕p+FJg\ {D(aZ8mCO9O+KW4FӻyxbuZA粙]ۙ 'kuiM7RIرx#nqfanaFԸr/m!n`?їըX9H, `A33qZ]VS82?85xSI:Vз[껦k=؟oeonu tώ5w<([X9`ZGn\ T{3I=<8x6+!ؾU ʿ{(yp^f641*ZMgd֢f\ۮVn-h/r~3E/>ES-';N5@o*|x\n}& Md?)cK#G?d=.l\Y_O5N5ҫS9 Dž4A(Be*ը sXy)olڙ1Di*=6G͌qs8DꞠCdƒ hmC,;weˮD9Wtu@B['lFMQVt U`%#bddy;bؓ{u`vSsΑdu(2>EĮ>qλ0b;0)yRyA-vO4A]3Z=;,!/DuF3o0y&h!ܑ*tQea}:1;"C,|M1l8(rO5 @"Uhe.CU{r9_ht2'%ULc(D< ͚U2XFm{%rNயY{thZp,ŗ0އTOPHFE^@4Su!]qw*_"R`"'D@ة~V(?C9waHF(ם&+Jz.YҽL#߉nZ#vPCߤGV\˹+;oC7~/W7vbF.b+ U_)Q6Z3c; DVUh Ed[$UT9Q6nsdʮoWe?ݦqM]Vdw^`=5ʶmP|{K}0n]A$J1kuVFHi*!xy؟@N0Yw C5*hVյ7h찅Ԗv ɸx5e"T3eӽB4EG$ }D '=-owpVj /-g&kڕ&_.5j 8;IfwHx91j$t&Ww+:c[?&oBY ķŅyRhq!eVuN&p4MH݉zEhxtZtPzxS]{p 5LrKh* (v^,"]n-g< ު ѯK2iF~JbF?W{V!B:6U'E2K9W$sT`e+Hck6W^bW3\9WOoQTt$#td:A { @&jBRNLMKf:0m4}a3IF?wW$b#M}X+ŢkT™'""GS5M/aW3<\{ÜL)R'(`{9mBˈ-8Uא,4Svt,M^ 蔆4y=1Jlȿu$r7f| Ƚ-xv]"P?<8_!AvE򀅾8Z:@k@úU:\_|B#ߏH1Ax#S"{qB9ȃYe.uAdx/#qPEt:<ykS[$10Qi1 J_:|e _7t@9Ȍo#ubÖ4crEfM[vk&ȖH }BcJgJu!=n;8&33)?E~Y@E eE-z4nZRl|ޭFo: 6FnA<26H)FdKjc wI,W Yx/uf >No_3ӑ@N8Wpcf:ʐ`®{ȃ5N\IB,`JĦ* o]0UY(jP@3 XA: %=U3.3tۻ[]iI ##*խԦ6Zsx;adxp7[=+$ivƯą V\C25]T3Mm-ʉ (ϵ] EM90ŀc^Uus; ɿ ݩl 8ڽ@m|'i=Tq'n㼤4hlCڔ&is lLȨ`5Cb:jA`<EON<!jW$PQ#`~,3a @朤>-L>D iLQnY1ˬ"H7¯&d{m <ͧ#}Y˜?CnvLS ,&Dsi*˸`_Cu;B!vRUҷN|.vUt?V$9#y;x":Cwh"(>a ~BO|١#&@JˑȱҴCx*[6-Zr&]vF:?`R*ݏՕ-X^Yz!qj Pĩ0;/3i+ ̠:>'sto%uEn 3QA,Yeb}'+uwa(L,{'頋 ݆y+gsFUre sȐJĠOƦ|Tn?V_nPLfHrЧKҙa,)P'j!Sj'd e׹bFWbWk_{nT4w?+8*+`:Y$r1H?A; 2Ol9]Y%M՞]+s$v"@(iYJ{`^+lݳ9EPaP6ZxBˮ<f3!0ynxj&c]T푪tlk$Q :Qun-Tדl¿A\/eD/ɺ@ .~bHk ZceJr&NQ8n]yxck<0Zs w~aDMĥ 8כ/2)4WIQ1}2gcNɠ)r&IS롓-݈ۋ##΁[}rxޣqfOnpoqf&IX3kv/m7 >_}$JpV?a9""m|<̿wȆ@gDTW=w?+3Lhs9 Y,EM*-BEzN׀{3zOz#L@;DR6Nh=)BfX@h=OG%9zn'3ts6:ہTh&CA.积^;=B>y6+$h;-f@) Φi`&$wHœ!8I ^t 5YR(AȨ`VhKAiP3 yeKQzMZ+}w<_7DKFBNb$M(΁36nx?&GÔ #hq'Xԋ|5ua^ah?ủut :N6cEҕp^C*)@L\}kstK^PTwZ i5O+"- #gkgWqwsaa2j+~fWĞ`Q7\._6$Pܢܚ''<^ GCgmd-*Rq[2 HP R[^1C[My :&OSޱHgەEE)\ceH\%th40OiC7ݸ(l=-z{qt@4N+ ɭMs0k3ϲӁpŰQH\%^D/%;'*qh]e@7,q][W_б8._Y8X;&v '}D\d,Xb$F}t+2 `(D+ҏx_*t8IIx)[Th6zяpXyG ylKOS2cTt R$TL\q:s<\rރZ=30;MUf0ZI4g0{3l_=*O!BUfy:ꐃbu )`!!RHV˒UC>2ӗPKEHz|k#["ePi揔V8 ;N .yYeI$,BMYQIg3 YSzebziWي7.gC?ك)_"n(2IT;Ln~81d0[gyUO3lbt.[.D U̖>0`M]K3dIVVL*Mň;R O"a`7>+!" Y6Owf>ӒZCNJfwU#Ϟd;tV|^}lb] 7CmQ4w H Eũlr3|wդ Ӷy[d_jJ1Ngi[ʮTWǒ/~ST)giN*EVy}<Ec#èa# @xO,޿!@R\z<d(?y!,N#PϘJk-np}FSTbS| h)rأҊ tjYmcy'#VS⬚~FĨ0#C{~̳P*5{Y|v ̮;&RGN-t*՟2ɭ &Cb)=z;N@C82MvɕPӌ2ZJs=6V\?ڸ|Nz2Ie(Koik#UO4ܮ%zL˹To)_6Sb J%i.]HD^dÀ7.F/hk%?L O>?N<?fBGH(.+Y7ph#Q[2!@X I)~qO1hV HyU@V1Ťz؞ GwS}Z(= >f',[8u 췦9M@ 7 O $=Nw0R `ңvЗ\#]; ؈>57ؠSPs<,`Z2L?_<~ʝs/(m4Ki`C]=!HT*84L]]'YNTühǺ`Hc VRe]Qchy pmW"H&k}6w3'OUV;D⠴޺v 0I~(GC3\M0za ǥ]5}S7Q #1{ۗ[S.IY[ŠF&5[7E]#H ڹ?+3͠(`b=-](Vy@60Mu&oK3>ug%hL\^"H/@HX:j ,|Qԭ|onD Cظ%Ϸ^ՈSKkG%qz2&9tJK%_ 2%gzvcd a٣9*\4[ P?FP8K-6UR~o_PmEDz}Wn6NXcču']YuI+ج캐}; `9_lm,ʿwoȓli=H $ .☵+Wtn`vcƂ=BV52? <.vda`W  xOzxk~JT[?Ӱح, >|W{g|Nf<&rs+D/Ռi5~0 ìe>!%!>BC{ls4E+o.B*i-"N"1~j 6=;b;kma8a#Zj%ݗ+FĒ[ָWFXq7\# ڔVC^#ʱ#}A5̃i~5 3GQ?%OXfkq@N$'dM(fܽM5DӮ6?/ iqrVjոQ^v$UmZz#ϾBw_JHp$ZRN:EQ ^O4]#v?GoeiMD]"s퀂HJ6,I| l#daXsBbP/|G.APP, 2"!8½T},/ >4uo3$T8]J}ܳ`/kbh^/WjQًkpMhLoi8Y,eXIiLЄCYsҝ+2,u٩1ekKHxY/ovc+Eq9G$iD z\LdEDݚG8}h58ju\yT.tAfe[GL{#&m/1j,;tb؃fL}{]^E}P0F@0g,TICM:s4q)R@u 3f:qؤY71`32}I[Tgs%3W{(sX9jBO+;:4Nr\E&#>/g*`fX%S8PPQ3\kХ1αX[ًZx)pOCC$_B',IjYP]XE_ ;F*Ji=\heO%5^d ?iB2XQ,|:m9]ez-oOXSiP&%T4B3t'e$ k[=?ج57&xN2O򦯨qWi\>4"U%]?wMSYq5虒Mۜ4AX}\w6=5T,E &]@p~cA Je]U&nZqˤd!xloe18lgΠqjwkry&d%C^uݡ;ZIVޑr[4$b&` E8*jCвzR?1'F]:kezJhW@~eEԳˮU_8r@f!᭄`$]lPӪBu֪xreqӼJ`]2u w*z់'IBT[O$v'/l:vbCK-#RWw AGr}oI[T)|g(LHo~o3v,&yӚ3AIbg5K[(/~=s*=qΟƵg8~?[<{һM{[-LsT;,B;Z*Mc{@=)<ŏWƗX|yI^ZX2T8#E)yv"t#iM9{q- \ڙ]?Logk'Q](%| կ1uʓ#mM~˵g^7ulj1)Zi C̡e{a-j1IXa5ʠc$+s2w{'Fty'Gi4(]#3mo[*ˡb-+.Of8KVZ$kO5qu4<=7n-9b$8Z2Y2 tVzq%蚀Dў7VT$B(?H5po9 yX3|=_G,1!˚pun@]8}P[:,MD%ȧs#׵|q 6x$OT4!1}9= wKORk]sVU: ޿ qHh8U/ ۩rZfgh>>G]]R ^cv4O{+"wQ]oa()S(O(;' A}{H);\=D#%Z?w6gU ߄D"$8e f#!]Ο  <Bùъ`Ejj 3+k}{}dzuT-Rw'յ]d~AᒗT+}hF9up,]M0wY/Q֘LYOQ v ukVV(.ܕ$z}"lgڑR1f 6U܈A8uw{8y&h$XxO|b7waou_a**B9!LpU{V!1re3!a9:`klz"Nx:gn64SNȼ7%k~n9aiW)kZ&@,#sJ]f?@v=Ea@O1"fU2;xlKܽ-avE sƊn[аwG \m}5UDH!판cIdҖG ݆)a; yDMue#&w"*;KfNt%#qlW&,S%X)k.ȕWR x\^%% Z.9#~(i>@JC1/d~&)9Q CrBp,* [VRE]U֬$6qU4 $;M~wd/ߑ,Ygm/s4_*DCMTmщu{(X$vULu&8`gi;#jfx(ȠsQ3m$}C6Ayہ7% 1d 5>AP"_-rk2lCEZ@Shi1j8[ "sQ(}ai )gh w$6ȳo-#2Bt)U>bA*1*Tʬv5"y$ҌO0-4; Z&ϫ,/ 67 '5dunr]vrw0_h&{C3wdoe #!Dmz]$p[Wbʫ]U#t>\!rbKSH1_X+%dV<ƱdiuDŽ{.${d j>slQ=-ŀ#vcr%wOȥ8=zzv<tC(Ux/qC6NYw\x_6~>z>fX2uA ,nxw.Pg@OD]% 1o jT'gB,CB"O14/8&쟇~60׊S?29rAk''\obΪ-Ӝ1qc⫚NFB󈅛 Dn(rPnӎS?LϨFU?A.*wհtAUEzǃ;kW!B=PGkZޱG#ҶF{'FߪT_bT W:R=MkHmB)C!J7D9'n݈;#͋'1I! i7OX<-9I@dzpƈHz/JZ6~J[n6FOC)w[xSHV4(1/WoREpӝ@*ś(CITxH )I +LJ?7DrL; m$^AXn_˳w̷r@\|4Z'G H&bUx8, 6z;.^_Eysşr$HM4(G8#M6m.t3X&!G;3u( #S;%N{jB_@REB|*VaƯЀgșv)~0⠈\;Cd(- zo 3ZP>cwYH tD HDVb691 >Ra=ͮBU%ՙRf<'yyފo3L\.n'&oȢjmuq>D;[,kn/nJq>| 7Nu8hz7@NeZgR4RouMPYbVAi>T*Ue\+TH;=۬TuU 5lp cbW@圂 S֛&\6\O#e_k#8D^3~鲅vk$en-lWkl1ۼ|;`WLV J97HdځZ?!PCe7$ 4w'  =6@"Df,S\PgB2DED/RBO#@y l  (Q.}.M(E" ]!i*1z. (Xvu=mIc%Ⴖe)&"G1p|?l+зcoS7ȩpD4bf&4K[EV 4ƾ,HS^굟ͣ4+2u*ѻ0H}<~-Sָ*IXo7hRFPV M{u>yt.,>GF==:Vz%ό fO`ֱ:boEo[>̺2IkOS1Z(hĊ6Tbz^p:HToW\A796LKB]V"OiZ|BgC0C?UE5!U+MzXtQ´?#@[8x`bR$: GLC֪j;YɪL YLW0 QjKNٱۍ£ ?*R@Jp Bmɋc]{SK*M4o#&m,؞LqCu IjŢ2*͖c,W`$5MDe<#A֐ӤǰC/_@r\|-uyx\i6tUWXpwQLd̝F4p$} 8`Tp_N FpGZ]*.-d(5VתXTT85k;*VVyC79T`{<}2"lA8ٲM!h6+:3Ψkݙ-3c3)Ψ)!@lZ8M 2cPLJZ[ uok5Rͱԑg>;. +%UA;#5Uڈ8Xoit鬎Fn74Ey'#&f%(Q7;F!!/MU`5x^IJI'\)g+_(}`SV=~[Ewbw70iXXɛa򭷢{ڶ<;ЊE%'ą{twJ͒X&ŏM0/Nc%diM97"7+}w/3۬>TXZ8D$*vi_-2;8Y"f`[WuT0v\˼AOtDbs~64trp xA,)>%@gkɚ WbyN%mHV"Y`o@4 FVb|p pwsʩ4U2 Re&1`N/k&Um"d ; ?}C砼_*,pO9=ds~U+\)^҅9G;;%Y(_MqspƬD=Ժ𬅇sNGEC5`Q }驦Vh žx,X|rVs8x4]juO̓u~n6w^ FEAˑ^ƆQ>-&ۍJ4KZgƉЕ(23 K]$E"S> xO- ywݭˇ ;xE$nP-Rk50 lԃ>h?9%~1"+eʮc8 }tPZW-AG#¬6J *^x]fK0Q0.<9LiHc9"9Z3(XI0IKj*#F3D?!_Y5/X+9< XdCDNVMkOHn v- QJ,7_f/sY-1ӏe>>VI$w!KXㄔ :7I$-sjՃ525^cc22u]g|<7.S9r\p㢪p]4`5G^'7 4N.5iWCmXɏ_8Fz˳'IBayXפB win>ڦn$?i Qyh]uﳅNS7D5xp½agK&k)vŎ?sav@88chSӉE)Gz(`4;qXs1'RRbk;6 H@6i]hu #,: ɮc@Hy 9Z հ ļi޷W{ii1go7xzkB`XR>2*,=˗"c}8" ȖAgi}yiN1H$-SU?eUt%@HlJz!TI-Χ^t-`3Zyj+u`us+þ؟[XHfqVE\f$śnm׋g%~FPqOU`󀃋YOCD9ǁ+P|O ˹Kn0B8t|4vx_$[Pka, 3J5fTN 2OXǘ8ͳq0hҢǚVg_FXk5䦥m2$FD0kx;c0` ܦ|7CL#UXG i)F4eO5qOn#&?-.#3\95:A(ERxZ,fVZoAGQ8򼅥PڅU͟3-H3 dNy;x?ABj _߲u `L>EFZa6H>k6ExN| nZQH:aYDL'i8?6(.j),3hIEO#"M?(u|ah RA(371"c$d+dBvC{Lּw6Xk&Tqy{&r`n+{Cw+Yzܹ}R_&N);{w(H=")5fi-@'aF9dS_vN(N'"EH_"A'C+]z6~Ş68-mZgu`bDIzd c(E7,0Xt tݍ`*?\EzNs8 #v^hCL/8@eH\}R7#>SQERkB"ruzKKP 2TXPS]s@g^׾X~o4{;WROhw G;j#۠Zt?sJqMˆn.uX<K0xFBw<npf4r93^f} 9~NLڃ_+ܤk)RZ>B?f)Y$߰jyUJlK۳_.k{nyJglZSv"?1;/2Ew(/0&+ꎄ{WcAu?r7xn_"O͖M07U 4ǞqnQ+o\6EjHbē/Iw' 9'nGᅏD1R215|fE}gԯkU[4,%ͧ'eXR$b DpBwS҅B1$vp/DK8u/juҒzC튁=+bvtZ~6&P@pwn??SXFxeOB}zGY'n=Q2J2NT%]|CUۢ nK J/Yjrp~ U~ʄ'^kwoΏz˻%P'H$]]P^< {>FPXMR܃Ye=*9,Bp[xYoٜښQ"H{q`ޟ^\S7pI,>Ԗ3ձ5eDK\9֔%e.:j$G<% 9Yy_XA\PX%ʴgT e)y~.fQqJgJAwöYC ^kh9NmdhiV? Dw5m UA-~f_W|P&DPgrـ >ٻJ_)rs4*ǍP9ھ!I$d73? Dff|wY2s*c+jV_gSη; &욉b#?]޳4hn15E9q6^S!ZV].,B G(_5 HG&ĉυ 3Дy$̢3wSK&³"Vwq7i־5z^4)[M{aiJ$i^^ bɳDgд xa(i1=U :]4!b sأO]$@#WJޱo >+@Bt7G:_xlX!\/hFω'jYѭZ$Rȍ胋X||t\'/9ʊn!mпFiעN8[5GYgI +G!@g.qF~9G`CovLC7TZr '?2϶0 Jkkv]2]"MbѵHPM5{^ΆZgEeft^jPcp:H9MR'>K솚ϭW,EP8㍺jAiE%ڥ=g)Nz f*7V;P2=VE8P{=7+q:i"BgsEjay–# igf$b3zM+ |}"<^ *~ű[mGXGD봶sy,v2^kaCy 'aHό@&XL!k&?wxjT>?6w^Yn/? qB6[G{TF&Ԡ~E]wnP r6Cl5 \n@R3u~,7a|/*JyLjdq" jUі}(2p8YC_C 'GOzG(o9$`ELX&(ui;]{|qMJF <ijШ&:"x7GQq8v,(]dV}T˜ٕ7슗͂+ߊD l%Iښ/*oi.#;W0j<a)}xOD1`;19ˠĆ ON8yWΗa]t~jmDqjC U#u]=Pf3_ Yvl6?A4*zr[=Ujz?f/ @)hh.w^a`~7!."a\u` m.Nb|u勞{P BOk;鐭{ζ޺LؗjgMh{!"?jdA K> 䤉;ȶ {:izˌ& 1BV߶bQ\."~0B쭑]w_Z{PVN J82+1x;1v<"n`3}*о3Ԗղ`gi9\۸TFsk=BW4Q⏶Y~gX߽4 LХ^ s # UQS%s|K_vq>҉N)|Դd:CWG6St" (U=njX@QY|AiaW$0 lLP(#xInǥ,BG. Y؞r3jg>]jL_~a GXzn g~ѷ);ú'9.\;T˨{uh_) sE6#̝A|y! }Et;W=vD"_)>BeJy'&4l<&)߬k]-1}V jC 6B2XdzIdwr!\/^!%GyhjJsLyX>ޖn+,xnE5CtFN툴B`c,ÿ??W6YDLj`}FC+kSe5C4oicvnim5MDRS뢳6&=t51u8{౴aE*3$hAs~cE˲< RF>#n<[1xM3AN#_l'GR:r#M:o\._JOd#]vXДwC/g@JON$ի+kXa&7wS__؂3@|!NKu|8މ{aD\msM,a i Af9SXGԫTq!j=KF#q' t]̴:\#-._Wӎyl _[,emsSz5n&"VAo~QSY"MZ(94=]h8N<I9рAAJ:M̜O\zOȱ'X|k)D$ؼh``q.ud0x14mmFE7#7?ӕ4P3i^Zlr}>Ir̬zwdZ֧KwE)oYP$̶=m`Ds]7?uahl5-xMAPP%2rƜO]@y%oeCݏ2ii=lX$Y.^oG]Ef3쭉4=DHhMcܾ5A1d`_A-goҪ1ٙAOgjRx6R߀tRNޥ5d2j Î!Ҫ#G6a.Z7ܘ,XAC3mҕiD[j)$1I,Sə<ޜW@RٯPD~QmKՎ&e~2 H"ehqԜ+5lC xjj2]<`e@}. %~{W*Ny^3t:!wfې=U+ ɂʘҗs,_5;gOm=p7}jr<2I5ږ&w.. AWM&ؚ5>t/7)CCLT!F[:h{XzE_СZIPZ"x2׃k)b,n]шpX.gvZP¥/uAא@}jn (vjh>cEq0r<QKVG\.>B:F8FF#\q\U[~A2-4. Nx6r1-#ҷL:PH0a禖(,RZb!UX wuIlLo U<LL3Qh N2&;wvty#d{M]TgU+eX©p^DUVnb['sD Z7eh2Z^"kCt5>5}ݰ*l;ڍm(CLd+ 7lfjY³I>s1Em_z /~u w4 AU,7]&kWY&&vQRѱgH?YDI[ ٰ1,hzfC2ϲtߢ-QO8ذ"w(=tKv\bʎ`WQ{RqU1ASA" ݆F?G݀˧MD]K#t U=ؚG Ml!"~UѼFt;m7mitC/NH .?w{͟a,_N"oݼXxGEYD-pUeDx>*e<ϬbrXA,qA'57CLqVB~nR\5Yl}}D. ΏwI,73:g}4͛{lY3lN 686בf,$ YDcP֒&4 l,ޟ GpshUO3` Yy7 x< i*Rʱ9H:~5< bJSE'&-,&`޻vH6pu*dc #BFXS3;<Ԅ^.[luq-dq9-ε}{Ծޟ#!u8tC+$R.hhB3c|-Z $}IWdNW"Ga{Q|eCP326mպ}[ƿeJGbvC@$'()(-MU_t$!= 0Wg Kh(-gVvb-cץΌ 2Y x6<#wBb؁ͬK9^{}[Bb<#Sv̿))^O$*80 ÛgznT%ciڠ\̴N3?^͍Lq6~d}0eR[2к5FA2Ax)nVk m{ވpwcTt"-ҶK2nGSSa^ղc/uTaH} &bqmR.F]'@mdiR*W/)hNf(]|JT5Ԃ[[s<& '>uCy$iC>i ڮ?Ӛ08]npƒ5{D^~2I~p2@+"~=Zzj3oqm-4mV? ʞ#=/о G8\hsP]? I:B̸@=tl$q ʎ>`# AZ@1=!9{W6i]Vn PVf?w32zҊEؓ:-7R\鍀KDOY}?3h1"5O5kڒ* hW¾c 2_QY]aVi5.=pGop{LU I)gLa5~i5̳,=db;c5;!q;~@Wl;Y/J%"(UkQ'2 cM$ 15E ptthl] }/? { ‘RgG˭?7*"uW'g8 e?e΂\q]Vr8x#hE%?nvkȼf(9?=dkX lK+E[|p65D\JtY~B1XԀcR0@C-Cν6/Mʷ$'W'_U0NO3'NؼJf4}?SQgq_Q5 s1=Gx=F1gQF_?BFR0/ܪLXV'8)CEl \e+p)v?Bn;CnTU=uh:'{)v Y4D1 F]˅\5T+eڌ\K#}Ge7$(љӟq]ܜXbɋ֮}R ,M=ٵ̼<]4D$eamIrrR?]O* }H6_3(ugW=, yk};z 4^s/#:*/^ r 0/NVL uQ6?a`>Iӹ^8RR[M=It[Q \;OQ&TY$A9hrOX'ypϷ nYSrH۾eOS4E)D[RWRl,;e4N?wg ݚkRhx|ߩ]dy4Ԙ99ÖR81Ok9dq4 A)+ nǴ*{yƍӒq*;X-[lLO,;$qSz}ni&t)YWg.mkzP oCfFVךV u…z ^ŕL~t{]+~AkCYB2'V}&-PY' `#!*  "R^Z%?$]{3L\%f’ӥqz@k3Ia>mJThUtl\;*0  'a62WN`{>'lo1?T8oQ,l7N6ޓX#%`u'J53R5ߛ }{ut=a6I,r_ZxZ5WR>Ϳ#2 a).Ηa!C(Q߮%ZjGV˜9f.:G>Xdޞ Τ5nLSl@JV.4evBjX40}/9d5`%gZw.k.4|D>u3nNu q';i]mA'ޡ`vc=/#$E +°y6nkJ`O֛l}% ^J5-3@34EH>{r];pV)ѐ"4JJ,l*) :`Y#1@0dSfѷ#-t$Ea:K?hѬQ & 9K Ol0`lh-ꅭe6kg>(D{%I<>!/3Z8.0ITv™}4 B,3_y-g=t" A*:TH%HV8$peUQ?6:^vv_Di!!-3)6ׅi@nKwmVpEz'z~ `d8ʇfYG7[_]@9Wcg m\7waqnjuC;@=^)}&8b6~xe- SG2O)znKXpQk8lIߏ:Һ'Ce{-aet kw-pa@Mʮ@:&?1Vuњo_Թu~e|?3Gm  ^ 6"Iky!vk"ηcW/?>@ R-y5p(^->$ɪnr’#0!='-֙%C2;=l֨8p@*Gp}'m޴!%߅Yv 1xmGkv5Q)t]>n!/esHϞfVFGej.IlȞlP W[E;W3sgL;d. WrIQA B(i1-'UcsD,69<F! 1wx}.9$_#2);뱲*R dU?Od_ԨW(n7)l??g t0oh_z"1ɡ4}f׷H rqSȸYz ! K%{٘ڔ.f=I(-pc67On8[O4{^S&mí^@(Vuq(T{]K #9,LAQbñ%|e(6F21ìI`I`b8NX{H,_][&&7j2 4{dvk^*;3ه) 'z,[~rLB]UȪIA]ҘU|t2\}N$J3.]K۳>))'}mM?_s@a1W^Kd "G!!] X$f'Űl瓳oNӡ*C|o~S6Sh^pb 7H62)o m D]zz@H9T11] ?¿MȬ9P󨥿(Dxv5qx9yK6Hɰ;u}cOmŴ-1Q"\Ʋ\>a;xMrNq ,ˑ_}yqm0"Olrb̭| _/اl $N;$a(Glhwqpi|'9~LEԀ6r#:vM9UAB%h@bT1Qk QpI4%| InP%m9CcW3zS} /9|۰ Yt?EE+kEDNip6KREq>b:o(jrPg. 0h:)p HNhw䷘gGc'gc rnSzjQSEraogߠŨSNhZD<1j(-밯zGFbV#AlWOt_?֝GMl^]h~hP!@pdq}4v;m&;gty+WG_ް/oۍ^&+eTJ.L6\=4~Y@iհy.=Bm߸iJD)h- f% ө`x!*{TT_y_Y?IE=1Į-Iw<<ұv A}[$чDbq@u &RGtYsz7S h!<1WMcM]p@H7]Xc[H}|c7{РGrβ!ZkUhwYO~UuJQb ,]9' :XWd[= TNZYgܙF7Y=I@dRXUX-ff $+XKsgԺ+3L(;辿ǜ-pZKpR0j(j!q~ sfO<V +BgV'o``k:uq%]N @pJTՖI.*)_^A$H^y 1%Vv}9-n.5$:i h>w`FA>zY_Y_D̘g802bh0IϣKsT9D%F/u4%wRh5aNQΒaHpQʿJyCx/uoIǕ3m&[LOM'!S!`o6 >ri6HbrN*r2e'ดZ}CNnvu >ptS$n/c/zo%ΑJ%7o#fP߃ }9CqZ{wgQBdC3JHjGP=5ƤoW=@ȀǓLGg$] t,3H ?UХ@KHmծS76?9f L(sgiځO0gAE!~LeBL?rksi˺aBTu;Adܥ-B`66c-}ߖv 1ʁXeɉ/p՗#)lG75;WBc鸞&1%R3n5%N'G?dmhKb/;aκ@E>)Bc0Ek=)B34}ha_OB"]WhYD -<@)xi*_לƁV{1ҞˢE䯽ƤARyF rQaM5QT1k eNFLTk'vos3{{Yj!0ڢUd/a7}%R},H"ZLFK&!_&R+3\=Qz#%*^5Ȭ Rԓ= ռo|eRs0j/Foɥąӌ`S(r=U:"D$ݿ$b.JaFBf nDPO0(m3̃ l` LH43 hc%|SrO=(ε vA+qTJڥDfli,CuHvU Q=t9zFAiFݧPG]0v)-/u~\#.e`ƀp$yM1'洁q_"zVkTW)V꒷C.ǎ# ԃH/a&X.]2IYN{Koڣ9r V1A 8Բ*CzxYڥ "C ",D{YrGL3K Wq\[]+LhL;eɦM>L('з\(yi\OTX'dOQz0 [Km+.մKr*`Vl }&9HU euSfGע؟肂oX Vv$u YNDp1C!g5~cGK<6]Ӑ|b ;kKae~?(Ss|/D#ĢБ=IGZLfHXkXcmf?V`]2yX)0(T*LHLR :g9?hO'ljeAO;gQ8]EPCAܱKrg* GxexU'IDf ոC>B9gLÀJi|9"1N' p^T\\0כ]5u<4MoGY[+F^o{v#Zbl9VoĶK?ܣuwwvr# 6/xVBmBq)4%DqJ (?˛qRǼ ֫l W* Ķ_ y{,~F Xq6iD~jlKc@bYpb)x~ԄY}E GF!Zd50N}7.Sv5>S6wLTo g.ysm]|m5:nئ%de#m&ViHb8侖O&t'f [^W[ * K8B+XqPN'qf[¹:cf|LA,5tJ Sk'Pv9XޛDY!"qv_|xeFÔz9J Lɫ[GZ8_樆Lt]0˲8:;rE%dS|Rq&ME⸇#d!jǀЄox`[#9b%{dWgQ E̟Mr~ωm ?",0vu:a(&k/Ey-K)x8?Ir8+Ee|˲+:Tn$.JmN0yuwGP]HM$m*%Uz޽j.7U=Ю0 rƶ&]%_YD U[>GofQ\0|={׵ңuͼ!lxFٙޚx@D*Ơf+ #y 1Ć.] gYny(HlFHv@*'1A%$8f7N],h98}(ǔ VPXRduy6Ԍ}^6ؠKюJgHH4<# 4Ov 4ŘJ2D0Ojc݈oEKAoIo\tehÁޮotۚce~0"bE6R3A/w>.dJ?: 2!+)*uj5a8jȈ19 "mae.0x>n^C/e4:qu0]}g](ipeAb ϐYRБ7)|G<F>Ү2 @R2y.JJ`t~ހ>?b5>L ) OvuS1dTUWւ#HJ۷hou07to6dM^.w6X?j HɀЕ%8#3v\ &Nx-3+1#q6Gƿ5%9 z$Ťgձw9[Q? \Ulmdd[eڒ,(/FT0V֪ܥomζI|/&ѽzty"2 u%-jJf{$/>HY6,@alebsSJir|ޕ 4HNkK^ġϲ5ְ;?IrueĝMr|*uIypJR7#`XʸO03HMr\Qkj5'rq" "B_+l x?tGP[ NgҷkPrUiNAŶλTµ"K!yK7k P-N 㻣X;bw[T(y|j,=}UQ^f*TZ̢g?VԹ ".VxM)$to%G=AD@E-g賁`e#˩?iZ]ytx: :{1Wy'] PΔo]>A_Fz3*•+3rz }IYn 2տ ?r;S R,'#]oVn&!;/?, ^9Z~ʜUn2V͊!/2~(V*FSs0m^t}bU-|h+0,ͧeLR*p;li1]cUCy[} (/(8?T@(ٮ& ]t$'D]uC]}cŜs Ε1͢q6VVO笲q>SQ6T?1n#QN&(t#yO~ʂs6xrcwITjb#zWT⧷VW&CTJj4>&q"Шv֊΍:5 Cj3iZUWh Osְ 65`h4bp2jsFL76p,C#k*~Ų>|YK m/\p\nv:a zn8-qT.-) 5q{Z$$haybzsٻo֕i' Q-}'qpե\Qvԓ9d+ze[Y"^=p!PG7-rJN(zJQ;qB"ɋॳ yk7~/ mH5wޜɠRI^O,rV ~\_6-|/Q v/o|nGз,͙T:/9UlA F"1n.az6ȿ>(ZA7@>(+['r3LY%V7/،vCO"O" o7 ML t`1@\%=`)Y/@iz/BC4*#XF b{Sw٢DNtYpu mC.xP`.t?W9T 6 WN`*ZA+fS֩UAJٳ*omSt9`t̾]Mg$1,0|v +?2Q>*0u~8h1V&B-s;> F/S:}^蟧A]-ٺ5BIO&&4T(6v&svOӍnEA'mhih)9@J0-.D|AzRT'*e;:!_pH3ːkd)a+)|J5>~݅3P-qN:baagT!D5B4MmwqT*Qg/<<$BNOhϟgs~qAWk`*FJx-yˉ)qM u(,td9E/vl ukL*z< ` vÓx@=p-6+fbD;:)cW?J˙j~AVS?-< =B͗YSDϦ`A%d$(,.x Z;F[?`y5zoxEz\ƻ t!+MgL0{~cua꣖?4r3-Sܓ*;a1ƇeJ5~`ezWRqXg@QD+[gjWdq~*uE<'`!e4Ψ?]5ە az3;> C( p05OB>3uc=kh`=P1b>X:/3*Mq߂>aKRyc,m dF%$4J ܅%>eY;9ʿҪXo@FX s!S{iw#m 橗3~) +4݁09Zsz:zW `juU\Up=9j}^ C%ގu]IbH'x7yl"?lxۅan>=k{T,xtH˟(t 8:nQNZ%g̈́#gje>ZySB. B/sAp}bFvo(/@3&~{{O24rGl0ZtФJnepp,Uuq{p>{M5 qy+ގX&d]C00Z!6tfC$azƙPs"&JcjtfDmT (G5 BWfG hBCeTKf#j" cV{Nё@[Jꃿ.f#i$Vmt.䂆L嫨eV ?qQniKpk=-c Eq3o%0@K*Lq-.֜]L55?W >c~nȫDUAo_2p R EgPki^7kr9_;ZI_DIÀW5 3*qXN}G|-[(e tl>nJE@܄شp$ Jmt*//F-G/LT:`< MD re׳'&W!D37__V;w23'߉ZoZWύ7&EB/ռ8q(Сd fD߀x <P)}@ v(Yy&6ԬzWvټo"E6 X7BVz I < 7ш]8fؑ,P_,.?L8tT>~Xj@YhHS'O֦*վobouR5$1-O.Tvf C')!p -ReNdflA>5UNÚb#RJ= DpD(@Zyd ٌKWUw ~るBqi5/|9cڎlԶ2)}2Q RI`-Ol2=O# W-'kT f4Ȩ8SfVmoS,HĦ2WTYGRaA B)">hm%SdǢ;o3jv1?C 7sկb٪gSC.JyH^sZ 3![)tg:7źSa<~93pߵʔj eI!wtHzڒ zh YZ