python3-psutil-5.8.0-150300.3.3.2 >  A ckp9|_])#YzN||c+K7ˬ,ÌH&TU8dBu2sIrwۖV(qw;-:]0;- I@+FIS{\r0$%XE%Iʉ<*;'R( ^٭[G+|̳ukԔV98un$lE%_k(!-N31; ƹ* k3[Eu[vwx9a1d6d6d31be027888291ccd83f395288f8e3e2b8093ddf175a78caec5f9a8439e48b427d8a3719bbf39ce440fb8b0d4a80dc6ad9;ckp9| 5mW/?%w/nj20J_ԥl~m d:+#5ҪݻMLI.r-<[Gdk|LRj^K< 4TRέ{("06ʓKǡ |U斾bF\iuT|G۹u +O1WSy˩1 !16cL@(L1pj_Hl>p>?td $ J  !-QW`]] ] H] ] ] ]l]=]!!8]""#$~($8$:9%::):FG]Hh]I]X<YD\l]]]^ bcbdeflu]v| wt]x]y\.z$(.pCpython3-psutil5.8.0150300.3.3.2A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.cibs-arm-2BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxaarch64f2RYYPP++::QMQM%%88GGp(p(fj8H{y]@DVmc  *T]Ntkx i #= Zrm % =t Dfr~.> R AA큤A큤큤A큤AA큤큤A큤ccccccccbUccccccccccccccccccccc_=bU_=bUbUbUbUbUccbUc_=_D_=ccccccccccccccccccccccccccccccccccccccccccccccc_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da95ccd7feacf67c589292055f8b7450996ee7241f5ddd7e256ce86bf06e41a42ec443ed2f595974c83514afb8f7d66250d7b088a4e8fb8993c68469a4b85b0d1805a102af91f377b4909e3e0773d4c84e2ca06ff7fe185b740411fd40a11574e762902c73a67f98f3145cf66f9d4de27716974b0946d985772ef71b67af764b47148a477d2cbaf7dc68c348c2c41138766ca3f4b78ce015ed860fd6cad6bcf70e45178851709aa29e224f8227e68b451b6459059b1ab4dd02f1d6bffc523c8bbce9a0109e9c31e90d01b0909cf87259f8d7707a2229fcc939c2faa681c1550935b52a588780460fff048aa3ceeded84adf1b749d915ecc4b12162ad815132925478abbf813f669cedf73bbbf6d4ef6e3dc323d9265fadd852c5a09027c7604af7ba74658d5ab03552705bfbb2e7faecfcd174cea3929e6c0b07952b27c7f80738516c29bda6327b536372a6bb4d2928d80851ad0505cbfcedc2e807a8a21b52ed555923f04e462d17325baecce27557626e1640109d29ef5bd5936967115c8f1eef53f470c0d476e67d2527afb7f68f96978e816ae15351f67deae91f6171246be2769b2f00473bbeb0c8b71712c7347d8f20b83d76b09f011f731c81c49a9fecd1d9d4ea90f8f7f2b7d63180a6e3447a689d087464fde1961f6a9a8d4d8f2850b943c8ccb6bcd8fc85c69dfbda1413d8651a4f2a51be5790b522253193a0093cacea0d7053fd5bc5ee860a59b9e810df0e49900c04b6b252af08dc6895b9e6fc4cbcb713438ea12d328e30f1eb998d16a700f0cc29abb010b4f396d7ce6d0273a3306ed372ab647036e0abaff675ffe6e3d084f72e84aa69cb34ed2408e17e64e828feba905aad330ac06bf06312c5d587d45827b91cf5aefa22b2623e4558ca321e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c3c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d823c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5c0ef967785eb2b77e62aa0d4513d648a8ad4f2aa395c4c291642063d53cadb70d48b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de302721c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c7bb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c7bf9c5a1aae37ef63c036d8737afb463da2829e4b9484fbe4c0ce897e96c40f30f3cde5d8d2eeaee92946d091488cdd02bf17e283936abac3b0a0274613de2e662727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf7dd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010acd8261eac0562761c05956a750fa16def3890e1cbb1129a9b5d7766c8fd18977068c9c89f9fd528033f93a0d52742f7f2c03bfe5719bb7bac18d4b104d83e7247f00b2e800e4cad3e6d7229490bac780029b4c20fc259802da8e317a80c22bfc58c028a8362e5c775529ab9514d7c488cf202782a8805edcf1a7701788e91d718e51ee116842f03d7ce3882a843bf05d440477ab6b1c097f6a357361b6f8fac5aaa0ea7d7673f97a468047f62403741c8bb74dfd61cd730baccfb720b66b86632a82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a522f66a8fbaacdfca2242bf39d3b77ddddcb5a416d1ebbda4461ef0bbe5eaaf92638c771b7c21eb22fb06194051b242a042c49064a07cc2cb7c9befa56b3e374bf31f5697624be5e0a46ef70fee69e0daebe7e1a65e2383b38aec0a4f4da666b5f60cc34840b396cdb35d1c0811e60e821b54b78a096d75a2faa2f4b5fbadf254f7bc7a75c1a661ba1efc31882594ead24b9ab3b73ca3f47a5bdee6552f92c531078138488d7c060af9e65a476f07efb54637b69db7a26e0cbea94094582ff9b09ed48e088ea330caeeb0a76b7c2258fc6818211432a0440ad0e93b97901554c6989326010b18368e325701047de3ed0228ac54050159559f2ab6dbda32f9c3b832fff762a13f519c6bff30adc89df3c83f0f3d478518635bf9311dbbeff2d8534464e53a00b50aabe86296d6ac363cde1d8f691f3cac8144c100704dd2f5245118dbb6de4bec138922ddbc10dcefb3550aeefd09d5b96c3957568c279592a32518044c6e18856543f452c003cc9f90743e93cd568b8ea611987b1edc40b9e0a3b3c0f67be5004592f046182a4cb4207feb62d4cbc23f52122d35e69123c3936ff809457981b249343f91b70ea1ed8d0057be32ffad3cf893aa9709b44411329d0424fe37270f1b832e55188f58c74a201f08b27b8a5e85fbf9136fc1b0f6db2b820e0ee6dadf1ca768c34a36ce62e2fdc43cca6734e338bd8c39842e60a1bc1bbede9452dbe0dc52a07af56722343b6a8b769d04ec31a9e62aafb0f28e6475b803045ba89f3a6b5cbc90061bd612e72c11a313f79e85516dbfae1fb3682eae83703e22a66454e72d9718aa4a3aec79406c656c1cfd8391342f66fec0c4aee1058db488ff5db6b3af9cb8f57214611f315b6f0adbaf501193631ddc338fd47638cd0f40806d33a038898bb12bcab83b4b6cef45d188c308b71e6cf285e955ba8f5076b8f57871e1cf1d0f6d223f2ffdb2089592247ac7d9f2e513c673582d848e6d5e2a5b25c48d2ff2dd356748a8935dff109d6d024250682bf37ddf0b68d06380e7849c5348ceb5ab4f53ceb5c6ce3c77f1c836853261a6a14d7181b41b7a1b480ce301ea201e20d0380799a699b839138133fd6d2d2507ece46667eb6f198a829f980b6bc7c65418582706c0bdcf2be5a9cec165f3b65bc84668b50c1d2979fadfd49cb0a640d9a2364f2594a5cddb99837139ee8d991b4ce14e9270319b7f6bf342dac73c24914f7575bdc9818ea045d65d64776923b71d245535404a0fcbacb1147f924249b7e171ab4b37c4ed5485575b1c1d08a49aaa9454566d0ed12f58d27208047ebbf30bbdad98c2b2900796590df0d853ea0197a99607ec6c8e55b2657240d20382b98e26501c6186663716c53f6aa4c8126901475f2e1a1b3535444797dc3c1a8d3b35948aac8f32ab5e481d1c1f11a23bf89207a5d7519745b46c478fa1329b210fc4be42c1f798ea9b3ae0685a5e161c10ef7d389d878cad1fc6fc297e7be9fa12476beae6ff656cc78d1bb6f0a3f72574e67eeb7d7799db0bd14354466a21d47009cd6b9eb8ab97d29e750e008a75df4a9927387d61d1ecc606fd7cce99fd8a72d31cc24b256f3df7346423e0a86329d8522487f1800b17f4fca7720c7b1836264b1be14cf6e75ece2e4f29c255756dd36217ad5a5b18096ad924c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-150300.3.3.2.src.rpmpython3-psutilpython3-psutil(aarch-64)@@@@@@@@     ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython3.6m.so.1.0()(64bit)net-toolsprocpspython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3bU``@`__@__@_0@_F@_a@_?@^l@^1s]߶]ƪ@]w@]6\.@\@\\g@\LK[[x @[!@Z@ZLZ;@Z)-@ZY@YY@YdY@X~@X,X@X!@XXI@WjWWgWL+@WI@VV@V`V@V@VXEV.UYU6@UK@U3@TfT@Tk4werner@suse.dealarrosa@suse.comalarrosa@suse.comalarrosa@suse.comcode@bnavigator.deasn@cryptomilk.orgdmueller@suse.comcode@bnavigator.dedmueller@suse.commcepl@suse.comtchvatal@suse.comdimstar@opensuse.orgarun@gmx.dearun@gmx.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjayvdb@gmail.comarun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comarun@gmx.dearun@gmx.demihai.dinca@suse.comarun@gmx.dearun@gmx.dearun@gmx.demichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.commichael@stroeder.comjmatejek@suse.commichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.commichael@stroeder.commichael@stroeder.commichael@stroeder.comdmueller@suse.commichael@stroeder.comtbechtold@suse.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.commichael@stroeder.commichael@stroeder.comtoddrme2178@gmail.com- Add patch mem-used-bsc1181475.patch (bsc#1181475) * Adopt change of used memory calculation from upstream of procps- Do not install tests (and change the way they're run since they were run from %{buildroot})- Add patch to skip tests related to rlimit and zombie processes that fail when building for python2 on i586: * skip_rlimit_tests_on_python2.patch- update to 5.8.0: * Enhancements: - 1863: disk_partitions() exposes 2 extra fields: maxfile and maxpath, which are the maximum file name and path name length. - 1872: [Windows] added support for PyPy 2.7. - 1879: provide pre-compiled wheels for Linux and macOS. - 1880: get rid of Travis and Cirrus CI services (they are no longer free). CI testing is now done by GitHub Actions on Linux, macOS and FreeBSD (yes). AppVeyor is still being used for Windows CI. * Bug fixes: - 1708: [Linux] get rid of sensors_temperatures() duplicates. (patch by Tim Schlueter). - 1839: [Windows] always raise AccessDenied when failing to query 64 processes from 32 bit ones (NtWoW64 APIs). - 1866: [Windows] process exe(), cmdline(), environ() may raise "invalid access to memory location" on Python 3.9. - 1874: [Solaris] wrong swap output given when encrypted column is present. - 1875: [Windows] process username() may raise ERROR_NONE_MAPPED if the SID has no corresponding account name. In this case AccessDenied is now raised. - 1877: [Windows] OpenProcess may fail with ERROR_SUCCESS. Turn it into AccessDenied or NoSuchProcess depending on whether the PID is alive. - 1886: [macOS] EIO error may be raised on cmdline() and environment(). Now it gets translated into AccessDenied. - 1891: [macOS] get rid of deprecated getpagesize(). - Rebase patch and skip three other tests that fail on obs * skip-obs.patch- Only require unittest2 for Leap.- Add missing BR for unittest2- update to 5.7.3: - 809_: [FreeBSD] add support for `Process.rlimit()`. - 893_: [BSD] add support for `Process.environ()` (patch by Armin Gruner) - 1830_: [UNIX] `net_if_stats()`'s `isup` also checks whether the NIC is running (meaning Wi-Fi or ethernet cable is connected). - 1837_: [Linux] improved battery detection and charge "secsleft" calculation - 1620_: [Linux] physical cpu_count() result is incorrect on systems with more than one CPU socket. - 1738_: [macOS] Process.exe() may raise FileNotFoundError if process is still alive but the exe file which launched it got deleted. - 1791_: [macOS] fix missing include for getpagesize(). - 1823_: [Windows] Process.open_files() may cause a segfault due to a NULL pointer. - 1838_: [Linux] sensors_battery(): if `percent` can be determined but not the remaining values, still return a result instead of None. - skip-obs.patch, skip_failing_tests.patch: rediff- Fix shebang replacement for multiple python flavors- update to 5.7.2: * parallel tests on UNIX (make test-parallel). They're twice as fast! * 1741: "make build/install" is now run in parallel and it's about 15% faster on UNIX. * 1747: Process.wait() on POSIX returns an enum, showing the negative signal which was used to terminate the process * 1747: Process.wait() return value is cached so that the exit code can be retrieved on then next call. * 1747: Process provides more info about the process on str() and repr() (status and exit code): * 1757: memory leak tests are now stable. * 1768: [Windows] added support for Windows Nano Server. (contributed by Julien Lebot) * 1726: [Linux] cpu_freq() parsing should use spaces instead of tabs on ia64. (patch by Michał Górny) * 1760: [Linux] Process.rlimit() does not handle long long type properly. * 1766: [macOS] NoSuchProcess may be raised instead of ZombieProcess. * 1781: fix signature of callback function for getloadavg(). (patch by Ammar Askar) - remove skip-flaky-i586.patch (obsolete)- Add skip_failing_tests.patch to skip tests failing because of incomplete emulation of the environment in osc build environment (gh#giampaolo/psutil#1635).- Update to 5.7.0: * Various fixes to build with updated kernel/etc. - Remove merged patch pr_1665.patch and pr_1364.patch - Update patch skip-obs.patch - Remove skip-test-missing-warnings.patch as it can be fixed by properly calling the tests- Add pr_1665.patch: Future-proof disk_io_counters on Linux. Fixes tests with Linux 5.5.- update to version 5.6.7: * Bug fixes + 1630: [Windows] can't compile source distribution due to C syntax error. - changes from version 5.6.6: * Bug fixes + 1179: [Linux] Process cmdline() now takes into account misbehaving processes renaming the command line and using inappropriate chars to separate args. + 1616: use of Py_DECREF instead of Py_CLEAR will result in double free and segfault (CVE). (patch by Riccardo Schirone) + 1619: [OpenBSD] compilation fails due to C syntax error. (patch by Nathan Houghton)- update to version 5.6.5: * Bug fixes + 1615: remove pyproject.toml as it was causing installation issues. - changes from version 5.6.4: * Enhancements + 1527: [Linux] added Process.cpu_times().iowait counter, which is the time spent waiting for blocking I/O to complete. + 1565: add PEP 517/8 build backend and requirements specification for better pip integration. (patch by Bernát Gábor) * Bug fixes + 875: [Windows] Process' cmdline(), environ() or cwd() may occasionally fail with ERROR_PARTIAL_COPY which now gets translated to AccessDenied. + 1126: [Linux] cpu_affinity() segfaults on CentOS 5 / manylinux. cpu_affinity() support for CentOS 5 was removed. + 1528: [AIX] compilation error on AIX 7.2 due to 32 vs 64 bit differences. (patch by Arnon Yaari) + 1535: 'type' and 'family' fields returned by net_connections() are not always turned into enums. + 1536: [NetBSD] process cmdline() erroneously raise ZombieProcess error if cmdline has non encodable chars. + 1546: usage percent may be rounded to 0 on Python 2. + 1552: [Windows] getloadavg() math for calculating 5 and 15 mins values is incorrect. + 1568: [Linux] use CC compiler env var if defined. + 1570: [Windows] NtWow64* syscalls fail to raise the proper error code + 1585: [OSX] calling close() (in C) on possible negative integers. (patch by Athos Ribeiro) + 1606: [SunOS] compilation fails on SunOS 5.10. (patch by vser1)- Add patch to skip more tests that won't work in OBS: * skip-obs.patch- Update to 5.6.3: * 1494: [AIX] added support for Process.environ(). (patch by Arnon Yaari) * 1276: [AIX] can't get whole cmdline(). (patch by Arnon Yaari) * 1501_: [Windows] Process cmdline() and exe() raise unhandled "WinError 1168 element not found" exceptions for "Registry" and "Memory Compression" psuedo processes on Windows 10. * 1526_: [NetBSD] process cmdline() could raise MemoryError. (patch by Kamil Rytarowski)- Update to 5.6.2: * 1404: [Linux] cpu_count(logical=False) uses a second method (read from /sys/devices/system/cpu/cpu[0-9]/topology/core_id) in order to determine the number of physical CPUs in case /proc/cpuinfo does not provide this info. * 1458: provide coloured test output. Also show failures on KeyboardInterrupt. * 1464: various docfixes (always point to python3 doc, fix links, etc.). * 1478: add make command to re-run tests failed on last run. * 1456: [Linux] cpu_freq() returns None instead of 0.0 when min/max not available (patch by Alex Manuskin) * 1462: [Linux] (tests) make tests invariant to LANG setting (patch by Benjamin Drung) * 1463: cpu_distribution.py script was broken. * 1470: [Linux] disk_partitions(): fix corner case when /etc/mtab doesn't exist. (patch by Cedric Lamoriniere) * 1472: [Linux] cpu_freq() does not return all CPUs on Rasbperry-pi 3. * 1493: [Linux] cpu_freq(): handle the case where /sys/devices/system/cpu/cpufreq/ exists but is empty.- Active test suite, using skip-test-missing-warnings.patch to explicitly skip 2 tests regarding warnings, skip-flaky-i586.patch to skip a flaky i586 test, and setting TRAVIS to skip tests which upstream doesnt run in their CI - Add upstream pr_1364.patch to fix reading /sys/blocks on Linux 4.18+ - Remove tests from installed package - Use URL https://github.com/giampaolo/psutil - Use LANG=en_US.UTF-8 in %check to avoid failure in test_pmap - update to version 5.6.1 * No changes effecting Linux * Many checks added to tests to skip tests for missing features- update to version 5.6.0: * Enhancements + 1379: [Windows] Process suspend() and resume() now use NtSuspendProcess and NtResumeProcess instead of stopping/resuming all threads of a process. This is faster and more reliable (aka this is what ProcessHacker does). + 1420: [Windows] in case of exception disk_usage() now also shows the path name. + 1422: [Windows] Windows APIs requiring to be dynamically loaded from DLL libraries are now loaded only once on startup (instead of on per function call) significantly speeding up different functions and methods. + 1426: [Windows] PAGESIZE and number of processors is now calculated on startup. + 1428: in case of error, the traceback message now shows the underlying C function called which failed. + 1433: new Process.parents() method. (idea by Ghislain Le Meur) + 1437: pids() are returned in sorted order. + 1442: python3 is now the default interpreter used by Makefile. * Bug fixes + 1353: process_iter() is now thread safe (it rarely raised TypeError). + 1394: [Windows] Process name() and exe() may erroneously return "Registry". QueryFullProcessImageNameW is now used instead of GetProcessImageFileNameW in order to prevent that. + 1411: [BSD] lack of Py_DECREF could cause segmentation fault on process instantiation. + 1419: [Windows] Process.environ() raises NotImplementedError when querying a 64-bit process in 32-bit-WoW mode. Now it raises AccessDenied. + 1427: [OSX] Process cmdline() and environ() may erroneously raise OSError on failed malloc(). + 1429: [Windows] SE DEBUG was not properly set for current process. It is now, and it should result in less AccessDenied exceptions for low-pid processes. + 1432: [Windows] Process.memory_info_ex()'s USS memory is miscalculated because we're not using the actual system PAGESIZE. + 1439: [NetBSD] Process.connections() may return incomplete results if using oneshot(). + 1447: original exception wasn't turned into NSP/AD exceptions when using Process.oneshot() ctx manager. * Incompatible API changes + 1291: [OSX] Process.memory_maps() was removed because inherently broken (segfault) for years.- update to version 5.5.1: * Enhancements + 1348: [Windows] on Windows >= 8.1 if Process.cmdline() fails due to ERROR_ACCESS_DENIED attempt using NtQueryInformationProcess + ProcessCommandLineInformation. (patch by EccoTheFlintstone) * Bug fixes + 1394: [Windows] Process.exe() returns "[Error 0] The operation completed successfully" when Python process runs in "Virtual Secure Mode". + 1402: psutil exceptions' repr() show the internal private module path. + 1408: [AIX] psutil won't compile on AIX 7.1 due to missing header. (patch by Arnon Yaari)- specfile: * update copyright year - update to version 5.5.0: * Enhancements + 1350: [FreeBSD] added support for sensors_temperatures(). (patch by Alex Manuskin) + 1352: [FreeBSD] added support for CPU frequency. (patch by Alex Manuskin) * Bug fixes + 1111: Process.oneshot() is now thread safe. + 1354: [Linux] disk_io_counters() fails on Linux kernel 4.18+. + 1357: [Linux] Process' memory_maps() and io_counters() method are no longer exposed if not supported by the kernel. + 1368: [Windows] fix psutil.Process().ionice(...) mismatch. (patch by EccoTheFlintstone) + 1370: [Windows] improper usage of CloseHandle() may lead to override the original error code when raising an exception. + 1373: incorrect handling of cache in Process.oneshot() context causes Process instances to return incorrect results. + 1376: [Windows] OpenProcess() now uses PROCESS_QUERY_LIMITED_INFORMATION access rights wherever possible, resulting in less AccessDenied exceptions being thrown for system processes. + 1376: [Windows] check if variable is NULL before free()ing it. (patch by EccoTheFlintstone)- update to version 5.4.8: * Enhancements + 1197: [Linux] cpu_freq() is now implemented by parsing /proc/cpuinfo in case /sys/devices/system/cpu/* filesystem is not available. + 1310: [Linux] psutil.sensors_temperatures() now parses /sys/class/thermal in case /sys/class/hwmon fs is not available (e.g. Raspberry Pi). (patch by Alex Manuskin) + 1320: [Posix] better compilation support when using g++ instead of gcc. (patch by Jaime Fullaondo) * Bug fixes + 715: do not print exception on import time in case cpu_times() fails. + 1004: [Linux] Process.io_counters() may raise ValueError. + 1277: [OSX] available and used memory (psutil.virtual_memory()) metrics are not accurate. + 1294: [Windows] psutil.Process().connections() may sometimes fail with intermittent 0xC0000001. (patch by Sylvain Duchesne) + 1307: [Linux] disk_partitions() does not honour PROCFS_PATH. + 1320: [AIX] system CPU times (psutil.cpu_times()) were being reported with ticks unit as opposed to seconds. (patch by Jaime Fullaondo) + 1332: [OSX] psutil debug messages are erroneously printed all the time. (patch by Ilya Yanok) + 1346: [SunOS] net_connections() returns an empty list. (patch by Oleksii Shevchuk)- update to version 5.4.7: * Enhancements + 1286: [macOS] psutil.OSX constant is now deprecated in favor of new psutil.MACOS. + 1309: [Linux] added psutil.STATUS_PARKED constant for Process.status(). + 1321: [Linux] add disk_io_counters() dual implementation relying on /sys/block filesystem in case /proc/diskstats is not available. (patch by Lawrence Ye) * Bug fixes + 1209: [macOS] Process.memory_maps() may fail with EINVAL due to poor task_for_pid() syscall. AccessDenied is now raised instead. + 1278: [macOS] Process.threads() incorrectly return microseconds instead of seconds. (patch by Nikhil Marathe) + 1279: [Linux, macOS, BSD] net_if_stats() may return ENODEV. + 1294: [Windows] psutil.Process().connections() may sometime fail with MemoryError. (patch by sylvainduchesne) + 1305: [Linux] disk_io_stats() may report inflated r/w bytes values. + 1309: [Linux] Process.status() is unable to recognize "idle" and "parked" statuses (returns '?'). + 1313: [Linux] disk_io_counters() can report inflated IO counters due to erroneously counting base disk device and its partition(s) twice. + 1323: [Linux] sensors_temperatures() may fail with ValueError.- Update to 5.4.6 * 1258_: [Windows] Process.username() may cause a segfault (Python interpreter crash). (patch by Jean-Luc Migot) * 1273_: net_if_addr() namedtuple's name has been renamed from "snic" to "snicaddr". * 1274_: [Linux] there was a small chance Process.children() may swallow AccessDenied exceptions.- update to version 5.4.5: * Bug fixes + 1268: setup.py's extra_require parameter requires latest setuptools version, breaking quite a lot of installations. - changes from version 5.4.4: * Enhancements + 1239: [Linux] expose kernel "slab" memory for psutil.virtual_memory(). (patch by Maxime Mouial) * Bug fixes + 694: [SunOS] cmdline() could be truncated at the 15th character when reading it from /proc. An extra effort is made by reading it from process address space first. (patch by Georg Sauthoff) + 771: [Windows] cpu_count() (both logical and physical) return a wrong (smaller) number on systems using process groups (> 64 cores). + 771: [Windows] cpu_times(percpu=True) return fewer CPUs on systems using process groups (> 64 cores). + 771: [Windows] cpu_stats() and cpu_freq() may return incorrect results on systems using process groups (> 64 cores). + 1193: [SunOS] Return uid/gid from /proc/pid/psinfo if there aren't enough permissions for /proc/pid/cred. (patch by Georg Sauthoff) + 1194: [SunOS] Return nice value from psinfo as getpriority() doesn't support real-time processes. (patch by Georg Sauthoff) + 1194: [SunOS] Fix double free in psutil_proc_cpu_num(). (patch by Georg Sauthoff) + 1194: [SunOS] Fix undefined behavior related to strict-aliasing rules and warnings. (patch by Georg Sauthoff) + 1210: [Linux] cpu_percent() steal time may remain stuck at 100% due to Linux erroneously reporting a decreased steal time between calls. (patch by Arnon Yaari) + 1216: fix compatibility with python 2.6 on Windows (patch by Dan Vinakovsky) + 1222: [Linux] Process.memory_full_info() was erroneously summing "Swap:" and "SwapPss:". Same for "Pss:" and "SwapPss". Not anymore. + 1224: [Windows] Process.wait() may erroneously raise TimeoutExpired. + 1238: [Linux] sensors_battery() may return None in case battery is not listed as "BAT0" under /sys/class/power_supply. + 1240: [Windows] cpu_times() float loses accuracy in a long running system. (patch by stswandering) + 1245: [Linux] sensors_temperatures() may fail with IOError "no such file". + 1255: [FreeBSD] swap_memory() stats were erroneously represented in KB. (patch by Denis Krienbühl) * Backward compatibility + 771: [Windows] cpu_count(logical=False) on Windows XP and Vista is no longer supported and returns None.- specfile: * update copyright year - update to version 5.4.3: * Enhancements + 775: disk_partitions() on Windows return mount points. * Bug fixes + 1193: pids() may return False on OSX.- build python3 subpackage (FATE#324435, bsc#1073879)- update to version 5.4.2: * Enhancements + 1173: introduced PSUTIL_DEBUG environment variable which can be set in order to print useful debug messages on stderr (useful in case of nasty errors). + 1177: added support for sensors_battery() on OSX. (patch by Arnon Yaari) + 1183: Process.children() is 2x faster on UNIX and 2.4x faster on Linux. + 1188: deprecated method Process.memory_info_ex() now warns by using FutureWarning instead of DeprecationWarning. * Bug fixes + 1152: [Windows] disk_io_counters() may return an empty dict. + 1169: [Linux] users() "hostname" returns username instead. (patch by janderbrain) + 1172: [Windows] make test does not work. + 1179: [Linux] Process.cmdline() is now able to splits cmdline args for misbehaving processes which overwrite /proc/pid/cmdline and use spaces instead of null bytes as args separator. + 1181: [OSX] Process.memory_maps() may raise ENOENT. + 1187: [OSX] pids() does not return PID 0 on recent OSX versions.- update to version 5.4.1: * Enhancements + 1164: [AIX] add support for Process.num_ctx_switches(). (patch by Arnon Yaari) + 1053: abandon Python 3.3 support (psutil still works but it's no longer tested). * Bug fixes + 1150: [Windows] when a process is terminate()d now the exit code is set to SIGTERM instead of 0. (patch by Akos Kiss) + 1151: python -m psutil.tests fail + 1154: [AIX] psutil won't compile on AIX 6.1.0. (patch by Arnon Yaari) + 1167: [Windows] net_io_counter() packets count now include also non-unicast packets. (patch by Matthew Long)- update to version 5.4.0: * Enhancements + 1123: [AIX] added support for AIX platform. (patch by Arnon Yaari) * Bug fixes + 1009: [Linux] sensors_temperatures() may crash with IOError. + 1012: [Windows] disk_io_counters()'s read_time and write_time were expressed in tens of micro seconds instead of milliseconds. + 1127: [OSX] invalid reference counting in Process.open_files() may lead to segfault. (patch by Jakub Bacic) + 1129: [Linux] sensors_fans() may crash with IOError. (patch by Sebastian Saip) + 1131: [SunOS] fix compilation warnings. (patch by Arnon Yaari) + 1133: [Windows] can't compile on newer versions of Visual Studio 2017 15.4. (patch by Max Bélanger) + 1138: [Linux] can't compile on CentOS 5.0 and RedHat 5.0. (patch by Prodesire)- update to version 5.3.1 * *Enhancements** - 1124_: documentation moved to http://psutil.readthedocs.io * *Big fixes** - 1105_: [FreeBSD] psutil does not compile on FreeBSD 12. - 1125_: [BSD] net_connections() raises TypeError. * *Compatibility notes** - 1120_: .exe files for Windows are no longer uploaded on PYPI as per PEP-527; only wheels are provided.- update to version 5.3.0 * *Enhancements** - 802_: disk_io_counters() and net_io_counters() numbers no longer wrap (restart from 0). Introduced a new "nowrap" argument. - 928_: psutil.net_connections() and psutil.Process.connections() "laddr" and "raddr" are now named tuples. - 1015_: swap_memory() now relies on /proc/meminfo instead of sysinfo() syscall so that it can be used in conjunction with PROCFS_PATH in order to retrieve memory info about Linux containers such as Docker and Heroku. - 1022_: psutil.users() provides a new "pid" field. - 1025_: process_iter() accepts two new parameters in order to invoke Process.as_dict(): "attrs" and "ad_value". With this you can iterate over all processes in one shot without needing to catch NoSuchProcess and do list/dict comprehensions. - 1040_: implemented full unicode support. - 1051_: disk_usage() on Python 3 is now able to accept bytes. - 1058_: test suite now enables all warnings by default. - 1060_: source distribution is dynamically generated so that it only includes relevant files. - 1079_: [FreeBSD] net_connections()'s fd number is now being set for real (instead of -1). (patch by Gleb Smirnoff) - 1091_: [SunOS] implemented Process.environ(). (patch by Oleksii Shevchuk) * *Bug fixes** - 989_: [Windows] boot_time() may return a negative value. - 1007_: [Windows] boot_time() can have a 1 sec fluctuation between calls; the value of the first call is now cached so that boot_time() always returns the same value if fluctuation is <= 1 second. - 1013_: [FreeBSD] psutil.net_connections() may return incorrect PID. (patch by Gleb Smirnoff) - 1014_: [Linux] Process class can mask legitimate ENOENT exceptions as NoSuchProcess. - 1016_: disk_io_counters() raises RuntimeError on a system with no disks. - 1017_: net_io_counters() raises RuntimeError on a system with no network cards installed. - 1021_: [Linux] open_files() may erroneously raise NoSuchProcess instead of skipping a file which gets deleted while open files are retrieved. - 1029_: [OSX, FreeBSD] Process.connections('unix') on Python 3 doesn't properly handle unicode paths and may raise UnicodeDecodeError. - 1033_: [OSX, FreeBSD] memory leak for net_connections() and Process.connections() when retrieving UNIX sockets (kind='unix'). - 1040_: fixed many unicode related issues such as UnicodeDecodeError on Python 3 + UNIX and invalid encoded data on Windows. - 1042_: [FreeBSD] psutil won't compile on FreeBSD 12. - 1044_: [OSX] different Process methods incorrectly raise AccessDenied for zombie processes. - 1046_: [Windows] disk_partitions() on Windows overrides user's SetErrorMode. - 1047_: [Windows] Process username(): memory leak in case exception is thrown. - 1048_: [Windows] users()'s host field report an invalid IP address. - 1050_: [Windows] Process.memory_maps memory() leaks memory. - 1055_: cpu_count() is no longer cached; this is useful on systems such as Linux where CPUs can be disabled at runtime. This also reflects on Process.cpu_percent() which no longer uses the cache. - 1058_: fixed Python warnings. - 1062_: disk_io_counters() and net_io_counters() raise TypeError if no disks or NICs are installed on the system. - 1063_: [NetBSD] net_connections() may list incorrect sockets. - 1064_: [NetBSD] swap_memory() may segfault in case of error. - 1065_: [OpenBSD] Process.cmdline() may raise SystemError. - 1067_: [NetBSD] Process.cmdline() leaks memory if process has terminated. - 1069_: [FreeBSD] Process.cpu_num() may return 255 for certain kernel processes. - 1071_: [Linux] cpu_freq() may raise IOError on old RedHat distros. - 1074_: [FreeBSD] sensors_battery() raises OSError in case of no battery. - 1075_: [Windows] net_if_addrs(): inet_ntop() return value is not checked. - 1077_: [SunOS] net_if_addrs() shows garbage addresses on SunOS 5.10. (patch by Oleksii Shevchuk) - 1077_: [SunOS] net_connections() does not work on SunOS 5.10. (patch by Oleksii Shevchuk) - 1079_: [FreeBSD] net_connections() didn't list locally connected sockets. (patch by Gleb Smirnoff) - 1085_: cpu_count() return value is now checked and forced to None if <= 1. - 1087_: Process.cpu_percent() guard against cpu_count() returning None and assumes 1 instead. - 1093_: [SunOS] memory_maps() shows wrong 64 bit addresses. - 1094_: [Windows] psutil.pid_exists() may lie. Also, all process APIs relying on OpenProcess Windows API now check whether the PID is actually running. - 1098_: [Windows] Process.wait() may erroneously return sooner, when the PID is still alive. - 1099_: [Windows] Process.terminate() may raise AccessDenied even if the process already died. - 1101_: [Linux] sensors_temperatures() may raise ENODEV. * *Porting notes** - 1039_: returned types consolidation: - Windows / Process.cpu_times(): fields #3 and #4 were int instead of float - Linux / FreeBSD: connections('unix'): raddr is now set to "" instead of None - OpenBSD: connections('unix'): laddr and raddr are now set to "" instead of None - 1040_: all strings are encoded by using OS fs encoding. - 1040_: the following Windows APIs on Python 2 now return a string instead of unicode: - Process.memory_maps().path - WindowsService.bin_path() - WindowsService.description() - WindowsService.display_name() - WindowsService.username()- Fix various rpmlint warnings and errors- update to version 5.2.2 * *Bug fixes** - 1000_: fixed some setup.py warnings. - 1002_: [SunOS] remove C macro which will not be available on new Solaris versions. (patch by Danek Duvall) - 1004_: [Linux] Process.io_counters() may raise ValueError. - 1006_: [Linux] cpu_freq() may return None on some Linux versions does not support the function; now the function is not declared instead. - 1009_: [Linux] sensors_temperatures() may raise OSError. - 1010_: [Linux] virtual_memory() may raise ValueError on Ubuntu 14.04. - 981_: [Linux] cpu_freq() may return an empty list. - 993_: [Windows] Process.memory_maps() on Python 3 may raise UnicodeDecodeError. - 996_: [Linux] sensors_temperatures() may not show all temperatures. - 997_: [FreeBSD] virtual_memory() may fail due to missing sysctl parameter on FreeBSD 12.- update for singlespec- update to version 5.2.0 * *Enhancements** - 971_: [Linux] Add psutil.sensors_fans() function. (patch by Nicolas Hennion) - 976_: [Windows] Process.io_counters() has 2 new fields: *other_count* and * other_bytes*. - 976_: [Linux] Process.io_counters() has 2 new fields: *read_chars* and * write_chars*. * *Bug fixes** - 872_: [Linux] can now compile on Linux by using MUSL C library. - 985_: [Windows] Fix a crash in `Process.open_files` when the worker thread for `NtQueryObject` times out. - 986_: [Linux] Process.cwd() may raise NoSuchProcess instead of ZombieProcess.- update to version 5.1.3 5.1.3 ===== * *Bug fixes** - 971_: [Linux] sensors_temperatures() didn't work on CentOS 7. - 973_: cpu_percent() may raise ZeroDivisionError. 5.1.2 ===== * 2017-02-03* * *Bug fixes** - 966_: [Linux] sensors_battery().power_plugged may erroneously return None on Python 3. - 968_: [Linux] disk_io_counters() raises TypeError on python 3. - 970_: [Linux] sensors_battery()'s name and label fields on Python 3 are bytes instead of str. 5.1.1 ===== * 2017-02-03* * *Enhancements** - 966_: [Linux] sensors_battery().percent is a float and is more precise. * *Bug fixes** - 964_: [Windows] Process.username() and psutil.users() may return badly decoding character on Python 3. - 965_: [Linux] disk_io_counters() may miscalculate sector size and report the wrong number of bytes read and written. - 966_: [Linux] sensors_battery() may fail with "no such file error". - 966_: [Linux] sensors_battery().power_plugged may lie. 5.1.0 ===== * *Enhancements** - 357_: added psutil.Process.cpu_num() (what CPU a process is on). - 371_: added psutil.sensors_temperatures() (Linux only). - 941_: added psutil.cpu_freq() (CPU frequency). - 955_: added psutil.sensors_battery() (Linux, Windows, only). - 956_: cpu_affinity([]) can now be used as an alias to set affinity against all eligible CPUs. * *Bug fixes** - 687_: [Linux] pid_exists() no longer returns True if passed a process thread ID. - 948_: cannot install psutil with PYTHONOPTIMIZE=2. - 950_: [Windows] Process.cpu_percent() was calculated incorrectly and showed higher number than real usage. - 951_: [Windows] the uploaded wheels for Python 3.6 64 bit didn't work. - 959_: psutil exception objects could not be pickled. - 960_: Popen.wait() did not return the correct negative exit status if process is ``kill()``ed by a signal. - 961_: [Windows] WindowsService.description() may fail with ERROR_MUI_FILE_NOT_FOUND. 5.0.1 ===== * *Enhancements** - 939_: tar.gz distribution went from 1.8M to 258K. - 811_: [Windows] provide a more meaningful error message if trying to use psutil on unsupported Windows XP. * *Bug fixes** - 609_: [SunOS] psutil does not compile on Solaris 10. - 936_: [Windows] fix compilation error on VS 2013 (patch by Max Bélanger). - 940_: [Linux] cpu_percent() and cpu_times_percent() was calculated incorrectly as "iowait", "guest" and "guest_nice" times were not properly taken into account. - 944_: [OpenBSD] psutil.pids() was omitting PID 0.- update to version 5.0.0: * Enhncements + 799: new Process.oneshot() context manager making Process methods around +2x faster in general and from +2x to +6x faster on Windows. + 943: better error message in case of version conflict on import. * Bug fixes + 932: [NetBSD] net_connections() and Process.connections() may fail without raising an exception. + 933: [Windows] memory leak in cpu_stats() and WindowsService.description().- Update to version 4.4.2: * 931: psutil no longer compiles on Solaris.- Update to version 4.4.1: * 927: Popen.__del__() may cause maximum recursion depth error. - Update to version 4.4.0: Enhancements * 887: [Linux] virtual_memory()'s 'available' and 'used' values are more precise and match "free" cmdline utility. "available" also takes into account LCX containers preventing "available" to overflow "total". * 891: procinfo.py script has been updated and provides a lot more info. Bug fixes * 825: [Linux] cpu_affinity; fix possible double close and use of unopened socket. * 885: ValueError is raised if a negative integer is passed to cpu_percent() functions. * 892: [Linux] Process.cpu_affinity([-1]) raise SystemError with no error set; now ValueError is raised.- update to version 4.3.1: * #881: "make install" now works also when using a virtual env. * #854: Process.as_dict() raises ValueError if passed an erroneous attrs name. * #857: [SunOS] Process cpu_times(), cpu_percent(), threads() amd memory_maps() may raise RuntimeError if attempting to query a 64bit process with a 32bit python. "Null" values are returned as a fallback. * #858: Process.as_dict() should not return memory_info_ex() because it's deprecated. * #863: [Windows] memory_map truncates addresses above 32 bits * #866: [Windows] win_service_iter() and services in general are not able to handle unicode service names / descriptions. * #869: [Windows] Process.wait() may raise TimeoutExpired with wrong timeout unit (ms instead of sec). * #870: [Windows] Handle leak inside psutil_get_process_data.- fix source url- update to version 4.3.0: * #819: [Linux] different speedup improvements: Process.ppid() is 20% faster Process.status() is 28% faster Process.name() is 25% faster Process.num_threads is 20% faster on Python 3 * #810: [Windows] Windows wheels are incompatible with pip 7.1.2. * #812: [NetBSD] fix compilation on NetBSD-5.x. * #823: [NetBSD] virtual_memory() raises TypeError on Python 3. * #829: [UNIX] psutil.disk_usage() percent field takes root reserved space into account. * #816: [Windows] fixed net_io_counter() values wrapping after 4.3GB in Windows Vista (NT 6.0) and above using 64bit values from newer win APIs.- Update Source url- update to version 4.2.0: * Enhancements + #795: [Windows] new APIs to deal with Windows services: win_service_iter() and win_service_get(). + #800: [Linux] psutil.virtual_memory() returns a new "shared" memory field. + #819: [Linux] speedup /proc parsing: - Process.ppid() is 20% faster - Process.status() is 28% faster - Process.name() is 25% faster - Process.num_threads is 20% faster on Python 3 * Bug fixes + #797: [Linux] net_if_stats() may raise OSError for certain NIC cards. + #813: Process.as_dict() should ignore extraneous attribute names which gets attached to the Process instance.- removed TODO from %doc, not in upstream tar-ball anymore - update to version 4.1.0: * Enhancements + #777: [Linux] Process.open_files() on Linux return 3 new fields: position, mode and flags. + #779: Process.cpu_times() returns two new fields, 'children_user' and 'children_system' (always set to 0 on OSX and Windows). + #789: [Windows] psutil.cpu_times() return two new fields: "interrupt" and "dpc". Same for psutil.cpu_times_percent(). + #792: new psutil.cpu_stats() function returning number of CPU ctx switches interrupts, soft interrupts and syscalls. * Bug fixes + #774: [FreeBSD] net_io_counters() dropout is no longer set to 0 if the kernel provides it. + #776: [Linux] Process.cpu_affinity() may erroneously raise NoSuchProcess. (patch by wxwright) + #780: [OSX] psutil does not compile with some gcc versions. + #786: net_if_addrs() may report incomplete MAC addresses. + #788: [NetBSD] virtual_memory()'s buffers and shared values were set to 0. + #790: [OSX] psutil won't compile on OSX 10.4.- update to version 4.0.0 * *Enhancements** - #523: [Linux, FreeBSD] disk_io_counters() return a new "busy_time" field. - #660: [Windows] make.bat is smarter in finding alternative VS install locations. (patch by mpderbec) - #732: Process.environ(). (patch by Frank Benkstein) - #753: [Linux, OSX, Windows] Process USS and PSS (Linux) "real" memory stats. (patch by Eric Rahm) - #755: Process.memory_percent() "memtype" parameter. - #758: tests now live in psutil namespace. - #760: expose OS constants (psutil.LINUX, psutil.OSX, etc.) - #756: [Linux] disk_io_counters() return 2 new fields: read_merged_count and write_merged_count. - #762: new scripts/procsmem.py script. * *Bug fixes** - #704: [Solaris] psutil does not compile on Solaris sparc. - #734: on Python 3 invalid UTF-8 data is not correctly handled for process name(), cwd(), exe(), cmdline() and open_files() methods resulting in UnicodeDecodeError exceptions. 'surrogateescape' error handler is now used as a workaround for replacing the corrupted data. - #737: [Windows] when the bitness of psutil and the target process was different cmdline() and cwd() could return a wrong result or incorrectly report an AccessDenied error. - #741: [OpenBSD] psutil does not compile on mips64. - #751: [Linux] fixed call to Py_DECREF on possible Null object. - #754: [Linux] cmdline() can be wrong in case of zombie process. - #759: [Linux] Process.memory_maps() may return paths ending with " (deleted)" - #761: [Windows] psutil.boot_time() wraps to 0 after 49 days. - #764: [NetBSD] fix compilation on NetBSD-6.x. - #766: [Linux] net_connections() can't handle malformed /proc/net/unix file. - #767: [Linux] disk_io_counters() may raise ValueError on 2.6 kernels and it's broken on 2.4 kernels. - #770: [NetBSD] disk_io_counters() metrics didn't update.- update to version 3.4.2 (fixes for non-Linux platforms)- update to version 3.4.1 * *Enhancements** - #557: [NetBSD] added NetBSD support. (contributed by Ryo Onodera and Thomas Klausner) - #708: [Linux] psutil.net_connections() and Process.connections() on Python 2 can be up to 3x faster in case of many connections. Also psutil.Process.memory_maps() is slightly faster. - #718: process_iter() is now thread safe. * *Bug fixes** - #714: [OpenBSD] virtual_memory().cached value was always set to 0. - #715: don't crash at import time if cpu_times() fail for some reason. - #717: [Linux] Process.open_files fails if deleted files still visible. - #722: [Linux] swap_memory() no longer crashes if sin/sout can't be determined due to missing /proc/vmstat. - #724: [FreeBSD] virtual_memory().total is slightly incorrect.- update to version 3.3.0 * *Enhancements** - #558: [Linux] exposed psutil.PROCFS_PATH constant to change the default location of /proc filesystem. - #615: [OpenBSD] added OpenBSD support. (contributed by Landry Breuil) * *Bug fixes** - #692: [UNIX] Process.name() is no longer cached as it may change.- update to version 3.2.2 * *Bug fixes** - #623: [Linux] process or system connections raises ValueError if IPv6 is not supported by the system. - #678: [Linux] can't install psutil due to bug in setup.py.- update to version 3.2.1 * #677: [Linux] can't install psutil due to bug in setup.py.- update to version 3.2.0 * *Enhancements** - #644: [Windows] added support for CTRL_C_EVENT and CTRL_BREAK_EVENT signals to use with Process.send_signal(). - #648: CI test integration for OSX. (patch by Jeff Tang) - #663: [UNIX] net_if_addrs() now returns point-to-point (VPNs) addresses. - #655: [Windows] different issues regarding unicode handling were fixed. On Python 2 all APIs returning a string will now return an encoded version of it by using sys.getfilesystemencoding() codec. The APIs involved are: - psutil.net_if_addrs() - psutil.net_if_stats() - psutil.net_io_counters() - psutil.Process.cmdline() - psutil.Process.name() - psutil.Process.username() - psutil.users() * *Bug fixes** - #513: [Linux] fixed integer overflow for RLIM_INFINITY. - #641: [Windows] fixed many compilation warnings. (patch by Jeff Tang) - #652: [Windows] net_if_addrs() UnicodeDecodeError in case of non-ASCII NIC names. - #655: [Windows] net_if_stats() UnicodeDecodeError in case of non-ASCII NIC names. - #659: [Linux] compilation error on Suse 10. (patch by maozguttman) - #664: [Linux] compilation error on Alpine Linux. (patch by Bart van Kleef) - #670: [Windows] segfgault of net_if_addrs() in case of non-ASCII NIC names. (patch by sk6249) - #672: [Windows] compilation fails if using Windows SDK v8.0. (patch by Steven Winfield) - #675: [Linux] net_connections(); UnicodeDecodeError may occur when listing UNIX sockets.- update to version 3.1.1: New fatures ========= - [Linux] disk_partitions() added support for ZFS filesystems. - continuous tests integration for Windows - continuous code quality test integration Main bugfixes =========== - [Windows] Process.open_files() no longer hangs. Instead it uses a thred which times out and skips the file handle in case it's taking too long to be retrieved. (patch by Jeff Tang) - [Windows] Process.name() no longer raises AccessDenied for pids owned by another user. - [Windows] Process.memory_info() no longer raises AccessDenied for pids owned by another user. - [Linux] Process.cmdline() can be truncated. - [Windows] add inet_ntop function for Windows XP to support IPv6.- update to version 3.0.1: * #632: [Linux] better error message if cannot parse process UNIX connections. * #634: [Linux] Proces.cmdline() does not include empty string arguments. * #635: [UNIX] crash on module import if 'enum' package is installed on python < 3.4. - update to version 3.0.0: * Enhancements + #250: new psutil.net_if_stats() returning NIC statistics (isup, duplex, speed, MTU). + #376: new psutil.net_if_addrs() returning all NIC addresses a-la ifconfig. + #469: on Python >= 3.4 IOPRIO_CLASS_* and *_PRIORITY_CLASS constants returned by psutil.Process' ionice() and nice() methods are enums instead of plain integers. + #581: add .gitignore. (patch by Gabi Davar) + #582: connection constants returned by psutil.net_connections() and psutil.Process.connections() were turned from int to enums on Python > 3.4. + #587: Move native extension into the package. + #589: Process.cpu_affinity() accepts any kind of iterable (set, tuple, ...), not only lists. + #594: all deprecated APIs were removed. + #599: [Windows] process name() can now be determined for all processes even when running as a limited user. + #602: pre-commit GIT hook. + #629: enhanced support for py.test and nose test discovery and tests run. + #616: [Windows] Add inet_ntop function for Windows XP. * Bug fixes + #428: [all UNIXes except Linux] correct handling of zombie processes; introduced new ZombieProcess exception class. + #512: [BSD] fix segfault in net_connections(). + #555: [Linux] psutil.users() correctly handles ":0" as an alias for "localhost" + #579: [Windows] Fixed open_files() for PID>64K. + #579: [Windows] fixed many compiler warnings. + #585: [FreeBSD] net_connections() may raise KeyError. + #586: [FreeBSD] cpu_affinity() segfaults on set in case an invalid CPU number is provided. + #593: [FreeBSD] Process().memory_maps() segfaults. + #606: Process.parent() may swallow NoSuchProcess exceptions. + #611: [SunOS] net_io_counters has send and received swapped + #614: [Linux]: cpu_count(logical=False) return the number of physical CPUs instead of physical cores. + #618: [SunOS] swap tests fail on Solaris when run as normal user + #628: [Linux] Process.name() truncates process name in case it contains spaces or parentheses. - specfile: * location of .so files changes to subdir psutil- Update to 2.2.1: - Fixed #572 ValueError: ambiguos inode with multiple PIDs references- Update to 2.2.0: - FreeBSD has now support for process CPU affinity - new pstree.py and pidof.py example scripts - C extension version mismatch in case the user messed up with psutil installation or with sys.path is now detected at import time - [Linux] a lot of file descriptors were left open - [Windows] use proper encoding for psutil.Process.username() and psutil.users(). - [Solaris] fixed a high-priority bug which crashed psutil on import.- Update to 2.1.3 * fix "undefined symbol: CPU_ALLOC" compilation error.ibs-arm-2 1661922821  !"#$%&')+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_5.8.0-150300.3.3.25.8.0-150300.3.3.2 psutilpsutil-5.8.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_common.cpython-36.opt-1.pyc_common.cpython-36.pyc_compat.cpython-36.opt-1.pyc_compat.cpython-36.pyc_psaix.cpython-36.opt-1.pyc_psaix.cpython-36.pyc_psbsd.cpython-36.opt-1.pyc_psbsd.cpython-36.pyc_pslinux.cpython-36.opt-1.pyc_pslinux.cpython-36.pyc_psosx.cpython-36.opt-1.pyc_psosx.cpython-36.pyc_psposix.cpython-36.opt-1.pyc_psposix.cpython-36.pyc_pssunos.cpython-36.opt-1.pyc_pssunos.cpython-36.pyc_pswindows.cpython-36.opt-1.pyc_pswindows.cpython-36.pyc_common.py_compat.py_psaix.py_psbsd.py_pslinux.py_psosx.py_psposix.py_pssunos.py_psutil_linux.cpython-36m-aarch64-linux-gnu.so_psutil_posix.cpython-36m-aarch64-linux-gnu.so_pswindows.pypython3-psutilCREDITSHISTORY.rstREADME.rstscriptsbattery.pycpu_distribution.pydisk_usage.pyfans.pyfree.pyifconfig.pyinternalREADMEbench_oneshot.pybench_oneshot_2.pycheck_broken_links.pyclinter.pyconvert_readme.pydownload_wheels_appveyor.pydownload_wheels_github.pyfix_flake8.pygenerate_manifest.pygit_pre_commit.pygithub_issue_bot.pyprint_access_denied.pyprint_announce.pyprint_api_speed.pyprint_downloads.pyprint_hashes.pyprint_timeline.pyprint_wheels.pypurge_installation.pytidelift.pywinmake.pyiotop.pykillall.pymeminfo.pynetstat.pynettop.pypidof.pypmap.pyprocinfo.pyprocsmem.pyps.pypstree.pysensors.pytemperatures.pytop.pywho.pywinservices.pypython3-psutilLICENSE/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/psutil-5.8.0-py3.6.egg-info//usr/lib64/python3.6/site-packages/psutil//usr/lib64/python3.6/site-packages/psutil/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-psutil//usr/share/doc/packages/python3-psutil/scripts//usr/share/doc/packages/python3-psutil/scripts/internal//usr/share/licenses//usr/share/licenses/python3-psutil/-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.suse.de/SUSE:Maintenance:25587/SUSE_SLE-15-SP3_Update/29c8360a1a4fc5e633fa3ff5d8aa2817-python-psutil.SUSE_SLE-15-SP3_Updatecpioxz5aarch64-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledPython script, ASCII text executableELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a3b711c890dc4224ab7e8989335d988a764ddcb, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0791ef14a7e2ee9a60a935defefecd4c58fe68af, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text %-R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRRRR RRRRRRRR fB~ 28_=pYutf-865b97e84064bdde3ba204c3f0d84e58bfad2a9097bc014b8d3dc8a18149d6687? 7zXZ !t/9"] crt:bLL ڠ0'Ң>YY*{h±̞"y09_Z)EӼ "l<hfB 97Ym!ځ`}6UF SW֍T1E,س 4At i'jMF=F  w*nn*<< ȫ-AADtۻ OY`X<=( Ӱf=we.We[A57rs+gd{W68.<׷} eY),=,x3D`i_iJJT~Š]Q`-` ۢ|ľ{p{N -BBƊ+]#(9moh~)l'Y;}Nnx3%u _<-3HX+i*/}VV>;ŷL`|^HPn_*ل7DOV-HBoglaRt YqV/ӭ3u]O caUH:Y=`kZuJJY6묘Uv]`ЕE)q(-|)yMtfsL Cw1.x^KrP!7vEiw$Se}}-zOs8O(Qa\a+H9~t>^z#gK%6/P%BVɔ# is0/iYotjTnUXv3aؼNyDG +Hs6_aq.OoŰ[j'Σ2pL؝@atUlȊ "8akэ$ڇ_y++9Z3 X,J5F@_#" i7fI,  Ds%,+ŀBq ׳SZ8u3e)4bc'h*-:k^)nZ/sVղ'-ӂ|^1ZKF`q2p|<ܻ~ ި.+8pZlUan=-% Xi`⧊VΖ_4>9i°.$m.]B h1!-4xr"&LiY0?O&f"{-[whB>~U aqc5˾mwFԛMn_E#bU*Vsj,-u2 Ap *dx!A_^ǿ|ǖ:;3ާ[}0ok0whͼ)7a/Z~ \]mܓ  "w KNɲ`=dgAzvZْ-xQkr?n} }adk a =w5 +pD9#,XXQ ΢`@DJYOq^)X`=/@a?N䴪 qᗘgH'ɳHk ޝ &Ow=&tW:X %R{y1OnLt?lG¸X+-2co>1a$:*I\e%aJ/ RC}i!J(«d;6d'w9b̰IJĨM'xBQ=cP ]@$k,aTkd\-VI}ʻh?vSO<]n͈İXFe-:Gff;z=Q@DkśT,/\ ,FwE-)đMk@&4&¤}ZJ][e6@grR3927rK#/뾀7(s@b:rL(uB<Y{D0GiVL <}ڽAOIRItǸv#Ww1LGY>ŦAz)W63r4P]3$lnU;ikpVy'N{|\;%牜C9^@i?W[ KvUG( VhA"3?t#\kiJ3UvkåPI`8  c_~߼%ҬvJU"\.o*tҔdē)O_ϰkpWQ Z"&-4 x  o |͔ rs3-9>bWB,82P||04Q#<Ј.;{ = Iz9 ԣ:Q$ {e_OSA{3Şi7M yxn1ͪqE8Va=Kτ|v7,`Eܪ"( SQ6#VB'zBhmhf(]RĆ>\?MWȴkqe[?^^?ǵVA$]׭u r*dz Sg4oU8P46fەqYC|EC1y`b]XXrYe6 /)G LtA?T) gبQ뀓7/YTjƃXxTb|_EGʧS1 -^"y:+4wz~mJ5"'1 Oa#| |! (<ȜKxZO4ЧjwI8Q48jQy%p d ڳEIS Py1u\ۖhc>V6bT(VI ][Be!y1ɰ H$S}o]>*Y7; 7N`XLGmiy>h :,SS dQ*N/\(70uQ f}[wY]_&y+pj0;2^xBܼ3 B!TqYByL 8nO,ǼI%j5[K[R|hO%(С?-|c[K긄6rX<$1ة{ȚHi Q,5#ݲYV at<LQHn  &I^S. e&n4\h"cE<h$Zk[W0UݝzlQg (']]ɚa>P@SfЍ<5ׇx PwTƮ/EVbezfU]1dKu4[Oj4]!,s K^T캢˸:EJc!X ACLv`%i}aKed?Wbv?W߉w0B=]gB r/ڸJdRa.lmbX| s즉@v(`i,?/)룺ڳ|x ^km S7"}xw+YabIeP܇w #:^>ƇS'Qb%򜧕FP@`)h0^ڡ[9d>@WDw}:5ڤ$ T"dQmy!Qr3 /iUV2i#{TLf6C0 $RR=G~zˋiծkx̨;ê^O]=:E*,O`Xe NhE&OXg )2 ٕ(l`&תf9^paC(8X핁!A&bZutNR}Dmv y'01yEhW o&U~-LX``[ǣˋW@EY!߄˓+SodO 7mov,Ba~.?Sw]W=)3&DS:h UJF$e9=K{*i-SM %d O$+ٹߙ4ٶ㨈?+4oV85΍4p/>UwIWsa8/fw 6WKe?wj)O~A18sGA&@]~tTm쐫:Ӧ oC &I6 _sM^OW"10]4б$+ e?^Mrx0d~ n \N⛴$ 2HN^ۑ ef#|9o]9%, #Qq˱61JP: Cr*v llh8^V'9^E~&Ώ+Ӹ~:ji9&[)VRA;?aGt>_}+QVs.Xn ;Q>.&C^{Y%Ƭ5;*;=o(RJ `pX_u⴯Š)'Ⱥt5:"8 *aX^•jPuKYԨMp[2_5B9¥>F6ur`$.GZUtG4qHIЬBLzLEsZL%4r&m.Bگ2`hQ4 '2"U7 =dR4g/Z[¤g7FxZ#ޓݩkn Wo@c <;$&3@ߥVY󮜥!07BTSSJQ +!6``qݍxNDwzp^{wPap_gXL:k=,:rM7"Ŭ)%]e\;0!A[qFv6>Cΐyc깓|FmK %%HVjAi/Gь8\7,0u ހxܳU/ōQIɦ s<'Ulj8o[ \y`"ye|dҬtZkc͉*ajϔI]rb4)}[-Oq]6U[*38gov}LXyHh~1Jɪ3|2ŗg~,Myh=_shb@Svɸ Xt(PKcHشk7D^א1K b*{#i'lUٽ$PuX-"Ћz[LѠ(fޒaeT8΄Dc/ۙҏh rylZyo|MIKI  ^-ڑ>=sq>S?(xYvMO!g'3Web(۹wr-{nRnצQo0rkV9wqmImxpw2QO,LdMO#6a ^ ֈM7LO؋z-djGӃa8vcmwC*+*P 4P0g}Xro/ɢ:7uxQCԉ# Rׁp{HaQ },#_`#vAN2*鍝ݤ&ʲlY=ZgIA$&[W*Yp0wyT}BHq4rMR>G9|ܽ +;,,%n_?#^\m X{pz:iV&!qB?49݌c>d: _bYYUڙ24fį Yܤ,}yK.)e| hD oSR@b\Et| džUo%RxKY\nPHazeuLJ)>Q iGZ@ܧ*su75P|^PUgm-BY"eKl]X@F:f\{얲B@i@$%_ {q4qOn7#aGL3JӚlNr"C.`+]I3<*IM{O9÷Vr4e4UV~1v T.ztS{B s_BJ+6 6 #fw\`N }FDKu?32ezR 98dm\߶?ǣT+-g5u(5[51~2+zAjdq~غZJ2miyJKuq'~BU.z"NGa "d\n"O6;t{&k! mn#@Rd!UKZt,{Рsj>DXy׾b.++6$JkX 9}VOGŶ3 (0wO(pޛdqD8;Wrg' 8\O ǠEtP-acA2xlM <*c]cw5ج (b;yVimH\ kJ60UO'27*Z{w5sld5xƿ>l&[<֑pii+^Aֱ8RTIǬ$284!|_{]iѓ=Dg!PX2Zދ$~oO:nܣ煔EE@Wz!Rשֿ{ၐU/lt PNB'|o7lr[Ԛ&4HI,P̞>ou\݁~ a ʄ\bX/em3A[g"mr/6͢p ^vx $wCSi26CƜq ^Ϡz \@Ѝ;8ԐE-Hu cԹs-i9JDOrGl^#^q1 n@ _pKwhF)}/6UCȃhPuih4,b؝[oacV9HU̒]{ā.V}YUdN]m@-RiVMb[$؆9+=/lBݻl%\X2eeF;Z} ISpYlJWSsJxZSn%΢ʀ\&dͧʖ7k: w}k]UXE|ȗ_֚=kS>Ov_'w6(8L&c'@`[L9M;}ɘ RŰ*3{8|Atog̺>8R HѪjH[4=3 C=Z,h+a@= Nv.* rD frySF ȒYuM5>~@b NSv mŢL"|!~eI`>a4PFY[j ƻŕ+E%@, ]c֊DjwUO1&Gz<:|1*1{0c؁"0ZWqsB&kloDHyd\_^`98 !;f4bg^OƄ?ӿūI_G8mp$3@,Cơo:2[^|@zUa_17b*PJt:qBw?)Uq]䮩"1588)Űr$S|z?ABvЍgAy>Fνҽk+5^|!c%Ba,SdD%Pp}To_D/g۲%% !y*zQD9)r'kעTKL+ RX.8" }$^a-2Ԛ?ejjz eGYhwѫ1!M $ pg.??71/zhJpԻ As7VBb7RQSv *ܦgy'!C{w'9r`nT"NeSvxj'O%XK~vC"bx-A!Cmt߭4U87CʗlAKuV:2YV]zX[z3qZt TtdCJ`&Sj9c GToU$W%B=5mEI'SYLV@Ev}m?hVa6êغ}U/`< \Gp @mM5[_`z#-(?` fe[̣e|`Q!Kp8,מ>BZ79"FNk"QLٱQG\rpR pq1F4OfڢL`?b=S:n2J&Hցfy%bcΗ? cEQiliCu6M&`VlmyyDJ~[H Cjٯffs`>Œ]C,G@y )L2Mi䶞W /WF` kɐkg-l3BX!6AW+':bbbd"71eq{ZNrzdvZ"v] y (ݮTnٓe ;^sA= KSF|$=O"W,պt;/$2&sKQ ztV` B8KTAQR!Y3\;ƆUFU>%a"4ל4L-.{s]Ci$<~}"JIsLebo-BH Q? 4DD+ulo$~G:@J֫8|?;3+zLDC?J&s z)rQdX( Y`&/M,.K`^'YM,su_m֝*y~.};ީ@ax0'n1ل/]P$d8S5ˣFlCb̭̚Oy=U2|EK AyIo Z7OQR ]uJN5)v)A.Kc1xeRi}_J|mKeg*^1+Ċ*\oWaH+cr_=ƤG%_D+&8*΍8σHQ$N,!D$R##[K(rTrU:t#Y5?xXEb66Ic@mj#NlmO fuĉ 5]K͞a} .{P^FU E f y}@»D6S^pcm e. =lwϢN"@H5N,\pCx[1ab8j[S"Y.":N )m~g%NDeHab LGkC^" (0"c{&Jg QD< QvS.fie|Klr} ~:9ı- [kPt,x߄z..dh~{+M{*$w- Vk+q +0S耪 Nk .gzJ8R_xTE74c!ջ E0&6;)jSAANԗ.tI^ isuSp "-fk{ĖUF?'$vSBsUM^%_`c7?yJEn b(40N}pAhl .\J r*c[_VU /5&181Gb^$;Z2 P.v^deLs*((+1T*dJۿ^t6h i]|q>޼-9&gIpF /7sF!ΧB7V;ZW>&HlD1K>؏$d -*IEvJ5q*UuHbIw18yTS ɤyɍ֙߹3(wC>ovo%ǙbGU8f2x$|}TWl"V 2ޞV GnƁЩ1=nkP,2mX6m薿_..+أV2Ke,1=MBmϟP; 2>-} @<յ tuqVŀ8E!U ф-\7/1e 'ew ,f)q:MzB8=zY_Dkaئ'*L@7gmL(u/`d6^}67 K ׵'S"DDkercs  VA&4:,H1AZ# z ~eRŴ:yCY6QPOI,cR - PP3x'T+iZw7IݑyjW| Bc$$.BȋiZN$5_BC XCM8AsQCִɲ-% E~'={Բkz~~8i+is5;bvVZcx>Αˈ3?p+Z_QgN}%K,}}ĞYs)m0Gxl3׌"FE5@I%bP5 =zw!G3dPO$ZEj2bI.Ag"I O Biu 4|ȗܶx2.Q 2vi(g`t`87~~,A?t~xTt6J }Uu&5&l S@|:BEkҷvpDsiOa "҂>Ҡb!̕9c'CK\`NZrxdZ "[̿P3NCmNsw%{X]WFaʭ07Dǒ>ֻ4\<0xAлfүҳCaey߁$x9VJhVoKtU0aR¤CJU4krDrO)tq%^Ȑb&ôx0DP"5֕%aY]&ވp,:Z+^XA$1N-8&By[6&:qҵw hy (El !~D7|L1f_yPNp0<,aH6op޸ݳzn.H6d#d_FTZ EX3u! ss,7m6Z]EM^eGKv)I?>O+ǔh v=?ӯ"l=G!zR+DB.Xcg<ϛ[J' 8\CO2ZYURI~l "+g>Ƒm_6o$ljHnj^F "&OHorFV:>3LЭp$UNMN<>6P+Q %!wno ud;ܣ@wQLjD뎂{qhjpb7D sT%,zM+!z_j;pn(U\ߦUd9ri]׻m;LJԊ|`\;pAN.ʉ`3}C.5`=ȥ:p4mLdi6*hnGILfG~9/K;A4S‡= 0|ŭM bHQo9_Y'HSq].лE /m gBdž2V@ܱ&O]Lz T+|$kV}> nÓ*VpTi Ǟa֧իgvuנg!Z8! 8r0t*Z7G8s)āc):7$Ye>twWkie O|׶T&X/D β.rM;V4:Y`e.(Zp^'N ijbn=Xml G*F|f-&݌USxTgVCtEx]J‡`?~9NrBkt)jZE<3!h]*<Ȏ8љPba"n6)J #tvKik#۹+j\ׂ\_F++Z#\REȰjlסC/TvşfDV5F pa`]J}p:gmLf--= 06-H\Θ[w4.JӃcU)rYޠŁb8u?Dĥ/~ ˄>\\,pR7d܋G;:3=仸0.vSPMaTA, ψ_tFֻDAw@Weg ,P~ncXMhydx|d%ָ`zYF^My՗}"Yb~3[ͮE!:BM8'IZcV(9bF6M'Ma-$S:apx6&޸|[㛨 ),WŎl_V'KӐ׽w LUљ@ ug 9$r;wU K%DQ*aӿr*c6=lNߵdQݍՑ*i;u4bԗiYCnqI&rÉgls3fx1AmEE?LtU=w%EmrV9yuW]&`"M(:i0 ;RMN ?c:B2w t;{bNuI8U5ʍ6^MEJP߾p$tTwTSE|}._ c2R#P $2z<ˋx;ĸkˋ; ;yVwsH *}z_&A6cwKb_%cJ LMꎾk] S'"BR9CEUCZLM㎋`G_K+4uFQU( t _tr*a-~aVD69E+Ǽq<(U`Hr[֎ATMo߉.m[܆ԹL߆C>i(i `FȲCY1}ap,E: I~R |mE0cqc!qof}k=Q3NšIGݢW[E`YA!LD36Ǽ;$" ݧuH`}[;%#VzAl 2HGY_m,R/;C6?T9.(ۈ/5o^r£!4{;Pw$!Jlp2zBÁiutJ>_6H:Nb%9(wɏ҉Ugr,q&pm oM!Z/v`qhI#H J΃J@aJRFgOɿue )1O7治U{?/g _^\Vπ̨.O-|ir6~% ?-TYaQKwb\#Њ)y)y[v5+`B:ZtՃX嶾͚Ї<B;o&:Y]8*.c#/LBp+<tMKkPdp^RMKq3I+ĸx# V491 O+J5>SXXY5pйMо/]I| VBq ~3qnspB#+X$`YdMx6GZR_]nT!ӈujM8M Z.ӑ K,QbV dM yI+۽P,?l:ϵytnJLQN[9U8 J˚CX^zd T%d@=g$$7 /Ά5Sd> S\x;]2\g/TΏu`i;A9rP m1Ӛ欺kwjZ 8N%F( ~ݬ䀏 n7%*ݥ:9o ʦtG*>o А"PV\ǡSS`J& n0c u ,HP;7Ɗؼgt}y1"]n21av=Ot$T!ny hi#قfR;e=?6Dz8A;cU2mdoq=-<\u{pk,EG !w(q, VL3J[SbkMD>'ݣu~4F JR(:b&:VUAvUÀktx˼E/K¥z ; k>0qN?=˷0k\A|R2r1mGC F7b eGM,ҲlpWyܦ]] Lv{+yULxIڐa]+H-d&c8Ay,T,x p>vW,/ty&y#(e~%΀몪Tk#jm[0,[ygBXǖd/h74M,ϟs k4sc,*H 4v0k5V$ N eC!+Ibk&j ;3.lm+f`2v*>vo /NڳpY8!ZG/UzIahHѲT i Ci ɱ"<ƹH gɁama%]pl,C_xF&l۠f8D0\oNnv;."۷B*;y6'5 xCQB>ϔh%_y+ML G&1\m:k@ ud3Ҽg/4W61 ڬ8,Qo;Pq*=6!RkA͇ fIMy&mrۂ ѕ_tb)4O@0?˲,rFD =daqIHGVӯ7#ZӘDQ!~׸kĻ^^Iɬztnuu'lxђsb0w8*a>e^ka7{=~&MlavO hXC9 á/z.:CnWsVLF&MZ1e~#tF;*o&Zܘ3FO朹4;x6-~ ]7"ڋw)T0E1,𕁔dI7)%)VԊ1~}Ŧ,j5e{Za9:)j]ͼƨn-`Kޘ>‡lE܎-%6!^  QvWrͬ\q;@ s{w)&o_Q~DČEA##|^BYEYb/!J eA?h&c9e3aHL--<늘VP RHrXJ.~̒/&B&5[(tC(9qVP{1~[[ D8MT5!wi`+{t+n2H7bClA!^$OnWO'x4sav7nHx8s&&s[T" @n.}X{E {x ?~&fm/ 3L3wUJe.~{Ck1Arm&Ti3uɔ/ԜΓnĨ ^*pӎ 7%&픍*L\ӢDQb1jIDuGsw4)3 ) ?&}߸Y;'FIy'KhinZ"L+z*o~/$k3N#0)2|j^z%d$ˬV,ҁR.=]8PIUOS;'d uESAh0}uR=?fF҃UUQb7PEOD⑂kڶ-ֆ8"t(Ǧ|!q!j͘L~G A4"Uà/͋Ƕ4}yYѥ{.,dA.o,tI|L?SgџMbzj #~~zujԭ_]p,2)g :A៍êã8-r/AաM7Axܑz]?pwS͋6kuj S|rxSv6Eh?`Ltu46&D"[9Md7kD%Q܀sXA: 5Þ1$ MW-2tZEe-蝥¶ԧ_рcнT]; 7i;u~Uw2ɋ O[{>7=y]XH4?=?#|J!>h{n[K{|! B){izS 38ami[h?"S>V[QҪ!cθ ӛז B{G<CU?'׾mjSkGEe6^Gxר1ӈAw}-Qœn7w׵ 'F45,:HF8)`B,dHE]E|܂j5=:,^a܅๺9 AovԮ.a.<)j0-R2""_7{u I ÐXWANfv7YܾW) 5H1JE1lyľn˧v@@؍[K)xS J' ߋ?aRгr0dY}GU2:,/6\akGXczsalXWh,y248s ('<\NBmEN[`_h\M1gؘm;Ze,= Ebdeq [W붜p4̀0^i)s6>wy!Q@ǰSKhX~hր^RiAK.+H\r~f"#kGu_-e<EZ{OR! > N`'S[ey܌O=9a4\r&jSDM^T,4}%Y+y=Wtd73Me7oqfiXZAZ=T1 űIN&>~&1|LHYD/SJ4Ҷ jR5j<%S` {/=d}qߙ {cgj+\C=0عω]ѯB{Ff=/4C`,C{ wvrd!-\m{-ϻ`ldٗDMV X0(t p^sqZ.NLRjҢFe&uzlJ>[=M~vdzhFtK&WZp$5^&pjRZ8v>k߄j<2 >H9$YADJ^CWu~Aµ,d Y&aوڙ38QѲYk%s(:1wb:A5UAb(K¶J萷lO`!B͸W*0H,%t-H^ 8s.@i=&#2|B)^l݉Ŏy'虔YTsrc ry8tr $>g, ݣvhZ2m D~'Ye,)|HȻ7wd1 )s]~5vB {! ך:wE'=U-al _F6%\9bb{¤aKӲY <3$]ɻzq/( 9sISX/y]ޠŸufd@ J.0iGcK{JPO(t ֫J% UwmՖɤwɸZN@ XAߴǒTȼe  z4I\ *fLJ_X;7Պy AHu܈DKHEs=yheA]åispӣ}^e:Xw3.^)_S>ok4*ƌYD@mH67r%wh ޅ'@hQpD* w^C ~a״-  0xrl]sަ':9=z'2A"/ZLjɁ*SRD,wAF.d7\;dr9(pka%EۏbXjk:CL AT AV=hL}UtgaW/yt-Ì>p%-/+uCGL\,i=+`Q4IkCK|G^TR YMQ<"ۼ&{͙$a^ KXmz f;MV/1 4puS!t VVL>fsGWN L\gcehJ4ma~Ծb;0'B ּ^&=`I *qJG5C߀nf)x{Qif1Rb:՟D^t.>6|Ky5hqʇPRY{o:dWi0~ wFx[&{Ok_AGIA@1 R2X&QF)i*@7(0aI#\B0NdprwVvS kד_ fdH g,Ti}&#}1FXl}!˲6UQpӥq":8s4iP!$z^~>o8ɝ^+~Ĺ:1;O-R^}+` ~[{s$.p?Hҳ0AgBHl0$a)pTYa_+xR~ a p8%&;GatntǟNeF#D>v-B ~'>"Kc Vm~X޹UwLXʽ W̶j,IR'uwq*I? M^M'i72et=k! ?xԹk̹KDjD,{T Iz r,w)sj*s=5rrjwϫgL3ŐlKFTóeIMCَkUHr l;>E_0m8TwijEm60[2C ѦXp[&a_R`vD86\8$FecrUi@@vEaC.HHI u9lnuzI:R7}<[P7 kz2~ŒaXYZPC;(S+y4gc^NRJ6+龺XKf:tW^/rw)7fQ杋u>ήR4=:{PPtQCU<A 6tv/d<@nw)"psԖ| ֏'|ȔH31^?Z`w/vaNqnģR78g0=.U @SMWdr5AH]-P3?TFuLI1(\&9SC¶|/%gY4 :ALgݣHLL }C3@+˱,&Wp't"X,rX‘bvJi&܅|ϕ^83ʳ&ىa[` D6`B׎샞V$IVis֚ƛ2m}Ҏdg4 rćƕ37 3m0̬+J"kPj#!kLt35Z6q [aYʕ\EezXLW;X}-ˈaJl* \+ ^~"" '`p:zd$Ү*!7Og؁otK6Xę<6Pl~aN;CXXR.: QLRai͑tE &ٜ Rwjuzcf{Nzd19/GWnЯŠ;i z?TdAow" .L_нZgYH\^zzp A҂1;)D~xU_Wy/Bo1* Gg5uQ'1L MU56X@ l vB]_]35P[4?:0v_-BM{-Si^_ 4]콶!eS nRrK9?TSAsyɹ)Ԋh 8mmbg= 'xT.,7'# l[``xqؙTɞٮi<'ٙr-fV85weaP˩xAmeS4U#t evI[ϵ5b[ zmѱlo?1@(čT_!6.)1wZX[)A{}lg  IU8<84 /:(hWVnp=Zp1 }:'7ᛅ#C)47?P9Vb b57, K;S Mh`rl[LzVqv50C 0#K9MCVPד`¯zNJkE̍410qxV' K3믑0ÏWd?OsɎE5迍Ƀ6kL[a8yξHzU!ioJ/ &kǽj-3 ޴#TbfHMzJ} Q@7 1vaV7ᔈ#`W+Ӵ&H.@VLݏkLsmKzw.\ H A/wywX ʫ>]S.ajpv^Ij{eHC3(H?t% jz҇4O;[+Hs wB##2$TERT,܅4bD_E ,7Ƭ:6bؠzv E^Złv?/IY_y0PO;,D Y?9N.BYTKI2o(佗$1.O꾤#2 _uP -K|}ز׊}ҭ36̰ ϼʼ_#p]!glrmi}0݅]Q(a}޿%HTxB7u7S/B"AqAnK_K=lfj/^:b~g`exd2Aqa1V5KGY ENl˛VƧsNݯ云1B!OD="zT |lܡ [ar2ʡ֎^Wbd , !PE)\ɳr ӸT}8Coǡ+ڣ+KP=dd>|Y F6Qx P'Ā2qW2J>4 @7A9'c+泟|i)'ɱSݜ.m Fjʹ[ <7wb9`E p7 {(HH3E~kZrZY}eg9M~O2>%< 1k3U0 O*7On2dYS c 0V7'E:c?-Yb#?*rLߜ'rO bm+F}-CD7e:1 r U]dQk,adElﴂgU!0ڹT>Ը27#!?0ÔtJ׳9pb,ѿ6Z/rlYcc%aJPF^%kCkd[\F<7unKJJQ Yw]4ӿ/7">HQ7M=Ϛ>W㳰j[.zSR&2 P_T~D/5o.UxYZ?~ͽ%@\BmGz)O!ov7o"wǂ\v9wǣ9}udi_ͮ@mN r%!aԘ@pq&&wt: ԭnKGX’!W!ڒJDjDޕ@s?|IkWjZ-ujuMDd-8U^Pvk76ESXv8jg'&R4k `6sU4xuTN&y (HQY理4HRՈIO3M dԂ2L6~1ߞ,&E,GAp=cheQ 4X'󣭯+yW{%*R/ˉx"zJ֞I+Z&/r^.=%60tq ~涳 T ) EgK^iLR r}W뙧h YHτo3չV (]eks?2c0o5?m>}v:O;:Ї(/*3z 5ʻSOq $ Rm\c9"6V}N}8!2 HdVӇҦ5+1-Ҫ BAu@QrJ?狖cb_3ľ6b6h[^ S˯!?1S4hf?MfyRڅC=2TϳFn=K NJ$^dh3tw{V>5Sx X YQB~.pڜekzo=P6/>0EݏisTF wJP 8CK6t-]Z6eK 'rx Y]`~_ĔKqYom֩4--!76w|o*d̪(]@l@xӷD)}0@zHZ2O `fx?ؚg]]\ r/۞ 3ae!/]E,Λ|hTt({3 Dqi0N^6]{1!6Rӟ-ܝIzmX5#{XioG': @6a9A?9шNO KDoV}\gufխ-V@nɷ)x H3z]giKVB% [=WV ]W`Cg\sq;wB{vb~R70-ڛ !GSzbkVBF=K"HQ as)5Z~.\pudqbP^sp,RB~.)7 !˂KZ&쀙[#s ;dI$gsx~0Xh,u#gy`]u`3 Y u \@vMWsuN(Қ̓>,]Gl1$¾Q#;עG1LBVG'WġoNz%9Pewo~f tHXIl ǒ*}1g;Z [KC oXRl-b09*BCP+J V ݊?O6 E$c:z]\8@ -3&J8͗m~djgͼ% {c!WRTb D!+(LCqx߯ ri;mp"[ҿe/ukEܯv>sYKθ}:q°{%sMoQ6j j-^5=DО+Qs A& (Q\,GAGC`L%;Y0eWnшI$[nS+bw麊ؓ\fkՓqyAeS04 (4a芏0mO;d$=ݿ$@E$P>sPa@1HM~ d'R>؇kUΦ"Uu=W[-z&dVj!1B *M0a'Hf4V *yۈ HKTq:Q|}h.V"@3R_a8,pr2UT"E[YX ?Dț : p>6wZq[{F!f l­#3ŗKs KL* ^>;uT4.VZZs6mŪ2G;j OMf NZe`؀9ކdw !zt=_#fUR2xb7W'79Gj9`}E*nkZ9nm v9loD*ѾgdHKx0lG1ElY;@bG[hS=J3LWt ޔp-`T 1"2,Ij^x 4N@P#ӕ*{0V[l^ȎN?Q<&vm3ZHUO~TU>ͱ&҂ݛ#}4rۏie=^ A8XzʼnyNFs `rY+b2#" R}mTҏˈā u)9UFJ@{G0!*ImD.dgZ'k`'yz$0GmпgCL]>ł5,9+|sXpzGƗa^BPZ{lvc 0fH,[{'6r] s8 h0-} {J֋Δ(Z8T3|*{LcJC=}_:@),a]n@CsV`.1~顙߿{H#ߚ`MC*TRŧXtsNx Rڽ N'+ POY!S&kfˬ:MV >p4| Dt`ېmCk@~^E#J/Ž,j7Ci?})?YpYREU8Dd6-cn{{ }SDk 0ʶbB-̴U2HPqo1X"/,$XӮhX?円YQ#O7F}>nXyMlj䵤-"Vruc~5u1OtbR`/xTy`x$f}uicMJC;4UCLk&qsתsC[hIN랾LVw=Gij),W*@|rH.|$z3|-X"3xZd"F0.r RvigPٰڽVIaj.s/?!.LሩOUOQ(yJ6l,#1L-EaΙ3lΛFo{erN)?#&^f$zA"/cKmLp=L<|uTiI*IMԕ--sp%~t'b0%{<XևIT,G[4eհ ˄n=nNekV1i$m+JrL]^"Ķ9vg+GZ{|fo7b"z"߯ s9cn /ZoI{EOV`\s`̮B'NAQQ-$Lô%6z\AgKѶ<&Y&at!] gy26LSGCےJ^\|EfҾՍ9oWr kҢ\;MP)mu uTj{ nfD,W_<7FVz6$~2GLR1IC_ߩ#>SBh6p7)$E߱X75p6 m >e³Qs7V-c;%rTk _7SdW37]x/t+\p6mb'ѻ^H{ג!ϳC^))JFfTF$/. -0þ\9aor@&wP+{A+1b7p\hxɺ.;9;IN&:Q[otRfjժM+e[X\8#_Ae_ C9p2S*~"F0=K߃CHaDoɵG35ݹLUN/;}]$JBKFh9n N$שė=WR_VYwҌl]`Ëbd!İ@X)N`juI.ZVM&p,s`WaA$v:PS*uE^p{#kCS0/;*l 0 \|^Ug|HhRGC%;%~3'u9!aM̖) Хc`N@)K#|T3c{F)EcHvW?v!uK׫kh}ǃqUUj1:&JVE:6uMys) Kmd64=VE {3DCC4|bUw~(_Y-jms9[j nn@~)R8D5bbpf!fMBTukrvx@@糝Rє/|VT=Cѫ}L !xoNn݇)\6,j'Dٟ2DacUU5P:Jǯgp@ H uuz\7ְ] .f^nQ?RY,hޤ礚#a~!_X>Y><‡`&Pɵ;9pÚ,7c|J?ŹzAS"La<>uB`:* 6, Dxbţ n#7 {Qp#孎HӄѓDnΰVUڌ+&%D4]grtO6!Âѫ#˚E@>>YczE `1+bڄc D-4?St{3}kԂ^$~13uD?9 va -3_>(GNx(f ,2r?|zҫF|˩KȏEQr:'ɃREQEXMnb]3:/ ǵؐt[tQ'8l5Ws:[Ρ9 : aоsX,䬗a޶^Gz, PGmzIse F n%m6z#c&QKQ+8*,=X={.vAؔS ,{bM\C7FW(QDi:I7%|U#Ha' ) ̕DʿAsA\3f0wՕD_ECՆ,'~ruE';p Rjq{.\*wͤق]zҍuuv" i5Fz79U5xB##hm*$YAp (vem 9V%v2T@eϣctڃ5sWC3Fr>@NẌMNo( .H59<)Np]ꚳ kj; dU)5)c+()9vmI Ib HdžCai A$5Jsت[0DjJgb\4?Pʢ46K) ^&JҧxNiTPhR'M"_ D N4~k@&:DijȈWl?ܔ-9(u{EY`p7}7lRL8ןu 7z}!ۏ;$ןZM@ 9(tE`l7^4"Q؉m$jm~ #[%;|Ot4q2:ЍpZWNnsL5d58t(a$b﮳`H)g&y@8 ݤ)AN06cP T7{ҁfDxGQ0ikVqQwhqRO#nQS5xi/GUKs\2 vά6J扨z0Rx䆱} S{lE5 Vs/g`Hf5U˾lJ/;&UBq5 mO |, fTpjeD*NnJ٠q:WxVreM5] T+WzQ`n&]a:0"CV# ˉ:{{DT yDTֶ3Nܱ&tSHų(9MV7w<%,эRWNd;ۘ@w;GRhAa (r0,ϒ=!;LA/B=ͣ^vKC#; _]fk%(~ |y+/L7*&m?'ELˉ< „MQ5mg $uUQ<?:3s`0ҨP>B TuA嚈j(85 N@T 48XAS8,ie}}-AD>8\#>pBn7l5㐦? W܇dSӀ 2 *ǀ)$-^:tIo:L6*9Yb IbOY&^Fp =qxƛu2ܞiKũ~Ca5٘VBچM[Ы3 bzhĂ[YE;Km]"IwH|55jEvU.b(Om2dQJGVXko&gH+2^Yp8!`ލ} SU`iiNrkz;W1eQ܍W50]`e^CIF @A2A_M%4vW^F_(@&N5b.k,@)hKd(TEem2}!C%QT ɕ$8;\Q,07ȯ^bq/Y^XbiYpGUҔUK$8."bƢ/)wG8<{[Qx@a_~{a&!pK_K"Oҟ{Ee-c-=t-̘ךKPS.pk1;BQt=*`txxdnQ h^uRbBeHK?+(JM{ChdmH>b l-ÍmhoBo[I@-ϰ[XCc0dBENz/%N[gFﱒ륶u7'\iǻoYFpSo4#կD|YyzCy.˯ɍ4v)sר;"Bhd: zVνY]Dnu_'_-h;ᜄnӄZ^oq} .,7(G>XJgaY\*˲3/gE=zoP8 >"'<SrVѪPט7F(3UyQ?Xh9@,t1F>D- ~$1x30$rgc(:)fOUbiEg;}^!w)nW'v KRd>8 ȁKϔu 6 ζYmP%;Z8ǒG m,'~q܉TձF#YkeY9zq]Re!=? $-lc.-xŐ꫎eͺ,K a}*S~7@sL=L.G@D5񟱲oL'#Y>~r8ŷWڱE>T#Qբd76%H_-4O0P.oM!&!(;TK|)p2 YR\f.fٵ_VR:ղe+ǔ7:aup OG\Jۜ0d\wRXkоO)j6r%UێFR>{~z]kWV6:s@U(PQ#r\y7IT/M]tϷlUs &tfʪ>37&Sp&il!̖ޖLj!(Y:p.W_[} Bk}("($EJ pT{Ar>E(=v?2|L4ʆɢldvhÓEK3JpIz+7.Zò3f1;ڹ (Iv1.P2 1JY%p|oWĵ48'ѽGLA;}׃hJǞV[$n6}bcDjpgb8OeYׂ)xX-}uTl> Tl-2ci}veF# <V}3$%]=c"͉httԐLُfr2qr‚[r#U.= U"J~'D1#N_hD :1gKO%qun[o-YgARCl-WA@\;яQmn~L=+u=_?FgܯDJ-ydYREiˎE2)G1^/4zY ʶjּjw-TP A]]8IZuHtJvG=Yrq0y" ovq OJ_T* h䡡8绋WPQ6{hzT5%s??Zqj#6(Pp =J=ϑ7gV`>@^lGv"\#|`y ?$#OiNeEam< ɡWT!4]gXQRvfM% ?z#4`}:% =b2qq*[Ӝ+<cs,{ sp8&qI'iG? `A{ox*~@}&B' ,ߦJg?w$m *aOj"%Ad]⏛> VW%5f޲Sh ٶ_̐div:P M4F۰M8 hYem{3Dv)<4TF[9%sZ] #&nY9 pQH2bSd!fZTi>-l ZxY4hѢj'h #UnvPL> okȶ3F`֚G$Cp뛶DO9~{O/+? F.%{^7U@Q ~;50k473BdIYab05Z9Z `f+ ON|OJ%Hx jGtLҚMA1ib6 Z>ϯ%@MXbC{M]}=`+]{=ArF]=td*ػΥĭ%@Z?1FrJR&wľ_d ;*|TaH=k Y=(G$VX=wQi I!Q} `VpD-2@j'!u= ԘBJu@d;, +G)GؑLϤR:,5bf@|,9𜰟Ґ |X89p WG:):TfV)~6Udǭ2XjѨO8d{x)]xUaܷtVͶOų..ˈ*I!nU}2qu=Ȕ (`nİ ğl^ *0+g~^2NIlvS_G#^dRa p oVi -Z2 "? .zX||P6ۮmκdak'`Ġ7N^۷V^XMVXZw~V-YuF@-=띨Mp2ÁEeΔ-#sS/RKu l!rb&B:[wo2ӔN)ɚ`(̣]ob^Dm֜1B >,|)zlitw sWkdBaJ OvƉXK6)6*rz++TeӂE^KmEӵ:[ƒ]ZznAhm .E̽]dTi~/ 2R5YbLǪrd8r&X_YQhL$X ,d-9rI9{d@܋½pq FTp{͠W7>j~D*``U}sa*_WȂ4cNEdމge"h1vRO\zn̝Y5@"ZFb34_Ho,=jSs| nq,^sڞҗ!9&>6RMsRXCª3YyA؛}[q+,TRluPK腻?pmWvєXМWʩ$mGp_:y)473#n?W:`^|[=c@Gq1Y)Ķr8O"q=I^yfn69J:T8SaӢ"!Sm+OY(:58]6K4z8QwhGc'h 9{؋~2]7]͗SC&}8)2RwPFh1~vTg",#: tbXpR4[ ;Uyt)hq2#EQ)sS=6>9hD dCDTM]%qon:(U.ǿ,Vm~[ v/gL#Z,7DP zF78zYa`JHߟjq$ ğv*m EC5iCGL=:rlإv|`pw *(+Xz=N=)v3>zojfYO(iKE^A%E<:9ަhy_TB%6]j?"sɀFA9{0&W 3Y(ff=l#% #cl..4Cǣ@dvKvo7s;р-TX/q&5M7SI+םOS?@P;U]D; bK$L5Ay듹i|{2rSL [̦jP" ~& jviz҆y?<}!ܢT@z`PF+=d;[Qjy˪֖4ISueO49ID"L̞/*U8(X0l5E@ӞHrq.s Zz=~<$^_ $YW"եz ,sr0&m0 x 7#iԛ,)UIk Tp! ٿ*/*PmT1D#sk-'>o\d*[T6/gW:(SYxCzY@&̀ ׷A{U(UN$܁_Ȫ0*ba \F#}х$[BAEz)"v>R ?rKsVl9 NdпW1ܗ  e.p"/QZ?(-o0ז~nވ$ګ;~㓤>K2aڳ J0FfWǏL|cx^ \MϙI/*s/ #ahrm"=S [[9N}ۤ&"1SȶPwKQ~ݿ ֙8B6h]Ag,2~70ޅ\ #LŘ ҂oyYS  g65TR C8Q, EKF-'ڋUǂ/_rّR,Q Z[lBDK;L>LL``F{4׈vWFG'oQYF? "tz3Aia(AB9Ѭq` %0$iܞf<1-^ jWJtD։=&L=0 Js$P'qݞj?8Gy-@ihB$#ܫAJaM~,m@)\ŽqxoݟPKmhB~Y4 B z%Xg?| @Q>6DHߗ3js< Noj\vy잣l2m`W頦t8A_<2?r.ĞvJKS(f. Υm#LSp#M|&>IcY*~xD}vn%.́RȲ >&W k{8:GH۽^t%$E 7"u?؍ xYɸ__FHAT6&W# MpUTƚ[!{JzL?_ٟŽٙ(4H=n&6`ʵ1bnE߳(Uf^1N4&Щ_gV&UԠh2w>׫_]iIn=k%S2!@3󣰓/Q.=$S:A!J2FM{z}.#[r{sʐL-DS 7DX$((?~dYwמnn8?ƘM΋{7 6U1[uP qȏE6ȇjB*e5J mZ^FQNŒd=9ube6"y2h|pIѧ(yDN߲v}8Vjlwv[a1>O15rn߈Pg5-rq\:ג嗋WdBc+N"UۊI6T'j,tXk3 ;X uz]["sJJ4<#?*/TѕV]4۞"QaCpgTg_k?PPŕ7-$a*vk"8 /lNt@v<2{'#/63ѧI%KǢ.X=-P# /!tu4]r$> :<0Ł"B= Y$~9e\5F{8oO^ m j}5?L]eKHf'-S/HlBZy:z@J:z3T x/iMxݏȉRrxי!nX4`M6132>k8p4S,Xg1Đ hATiW0X.*y{|zN;fzj0%qJ431bv2޼Y{:ҋCwGzُ_ ZdA|8(SRuԻXfenقt8:GI8 Q9VKt +,dCո'(i\9#XѵGDBRSnm5 MYE 0KJVE"S譯-(ٟMPQVyqylw+r*=7yk0cZM#ü`GK;Ve F$1;cf2Op&H5P8(uJMV&S&lQ>2/T>. ݄MBne7HSUsw$BSv_/;>[[Cr!vȪӜ ;d"/6Mڧy.e\7n]ใ ?mChh2W^sAL`+3!qTa-8?L"]P:(^OJv7T) Os:Bi~~c_K{z c7N HZa^YBwJoU(E~^QL^%*,HGЏ'_u gFeFg;K+@gmk!tyu@Ћ~݊3+ *j PlHn?j?B§G,pwH: ; -s^PD)ZKˠqjpo_iln;R GD4jâ/LOn3l~#{H9#dH#8Im"3Z.f R[afTh͋=t^-X~(7FуDF׈.Ity6,#].ZSM=?54?ݨ#x 5QvX&^ ?anD.TaBv%s+sjbCƹ?(G49JWMu ƥZ~m-!4!k q <%.hc=ߦ%xy9"@{#DVQd_\le!j#](I%$y`;i[Ϸ&V9w4H:hPS )`]͋pvzb+ 9tYw,2n[L7?Ae![a0''0%/HTck9.t[Av Z05 6ITtOf\t @hSP2`Gn3{|jVp2.I&wtu8ґ<&eץةPFhI5}1 tXn&"Q{y5X: 7YZ_[*wM6U,pX\Yz JaPv׺a"Iw2 T.s7|5f=@r^~E C^1@fj=/sbzZJNq4:g#a඘yo~lb׳og`t:߰U;dl35pa~+e88$O?|5_Oݎ2aGtlh>u}:?FkOLQ3(k"POw}7 c&5YcyN)g_a@ɵL3-"@V ߯!,VEҷk {k+~NΌ /B+-:~ @( 4zsP/.Jw,p( q/MPhX߲2 '{T3X`Xb6E˫.K#(jqn3u+~q?d Cـ=5x)uJO2dzqm[zܬK_F-;t;8`5'Ɓ6ARrhY#%[U8iJmNzaf[ڱRp (:veEHsJ/j(9Ƙ.eĂx@r?#5NĹrIlx'_fמh@)Õ%{ѫXl309/s8 ȟWR1*2tyYWPj`O(p *(硚3Ԍ}^{LZLz0Dz Z Lۄ')T}] yLXnT271o\A:G\,4cmAV6_Љ&&{~ #RO9P$u`q@^JTs¼0e^#L`mq8>Q1^2 rN &ޏٗn(mN⋿[~dV,l!e9dU%6/z}\(8R~KoHFdi$Wr˳K <<"3.Eso1Fׅ j2 Skr+ d<1 8_H@p2q/ vw-!|>e|.fw0?}zH;D/sGw]re-=lQ~%Ư_6Tr$J*0M;$f 7Ifzߓ9OfZa Fd5hFE6d(Gˮڱn&tmq1P5t%hU hx~V$tt'v2iXHw|15\mDѬmh$Svj*eν JWThTyڂACc5mhԕ8xeJ:鏾;43Ζ~RM_0"_sz*X (Ddu łT6nS$qR %58Eٗ n7rGc75IٱFU.pOrc-L~Eo!!nQN8( |³!ESp6cu8ɸ4$ߗ ׷QpSK.| $ˁMpo>׹pU[ lf0lblK(>\DYzw[y,T?\w%O9 ]`wax׺)|I^$Xn1 VDpDKܺ,k^A3޹3ٍ)R}5{-+ ΀9q|b&8C9W]qvVdeC\b@v**c]咜69W(4)0+pJςןL G]uo8HCވ7u7Rgf<3攡'bO֪_E/ǔk9B,2( _ۯWV򱵏nC .Pmxӯ A7-ۄ.0Y=M:2-*;zc@@b,vIȠdBY6TD1Β`4?[H]`kd42oF]qq63xwk=kXo 0e ]W] R *}yc· /8-^G(1Ӧ$oeTSl}"'MYeޫvs:{)&Knqup^f₇sB68icG=}"pxDwu*OK0El7'# vPNXDS 8,?02I%H"'KXdNJ%Ty?lX?jljm, sh9֙gkn1>|4dHLa` ת.ܻYM"Ux~(sv@ŐM^| {_Xph<)vUFEMi`g;ʼ겵`ԃS+!gyʩԍGSVLL\Pe#Ǫz]zd߆ԺySӡ $~:uOGx5RQN.T bـ|#onv1C&vƜeMo=svퟏM֡,qՃz$lLXx8`8} Vl2^ /NCu=Ba$ű[ R`Qik-Y"`^f#Q|&deLK~:HaĖ'-$3M<3iaW>% 9q0j0nT7ove泥r픖.v ykl nDY$ǟZ׼f fzMhFK%R3pbd9dߡ~)yG)0riʬemfg(yi985n 'IפHP=wZ Հ޹=cRB7h6pH+EeHDv%r Ό U+DBmGAx{F" ]ģZ)2'ۉj%nAK@LGxZ]$O_\<[7𦻻&gK\~6@=1Ļ R`I{)*!ўv4 s% ٦Iʻo^YrEz%e_\>CIe8^CfXGE @q<銡J:83|+95+Xax7MgoOw"st1pi 㶐b6<ҵ.)۷,"WbDE~h.6@i CpiOjŞBuޭݓ%^(u~vPV9 }KB5w` GSOmu7ٝGeabW(1Ȩf"D _nJGy<]mU&8Q"YXQ?Jy*ݯ[aY05TK;t`?~"1fa[ȼS YVGd}.*V>f J՜ذ䆀n&x B~%{~7 FIt20d ~Ƕa;c*L6:6` ұ4i.$#8%\ Ɨzuw4aK- n2QCs` ɇ6;;mϠtCT;?^7py2 qzfĐ CsD2YJ*0YÀK r.#rm0+TQk)肕1BVVdlIuuwwc;_3|}OqK!gfu'::N ҴI ==6EqN}er0=q"d^}3g92'>0?4@zʃF>MRHɟgf",d=԰-{iVĠiKw0Vp:أPiq, =X%kh7I&η|5~?^2SFb$dJ+% )+#+Fӫ>q5Y{C{&d~ZT)\䟩vl+=w3ivʌ%wa^W!bj=\FA,P n3ԯ3o)^E(Ei|?/7,"FT-0sd3vѹ\IMNq[?̊֡Zy8e|_`7ϊoBGYZj!yg d1ks2ku#s2@cV}yZEGkQs^faCe3bi%7,;/y@iۃzϐπ5b&Nbpm ҠAeM`EAh7Ʋ&l͕ ck= 0 |N:ꊂA xSӶ#WJ0&YFjsgztJ9NIOsNƳ~[0O-Sdڶp}Xގp{@ l[Ԉa~yjdgw yvV5jbsS?A!32 I&6i8Vɂݫ]7(~@΃pٺGSAf3Fx?B<_Q pc`|{Dx3MЕŽү\Tu6$Rщ{:l`STEbWR+atZlSIFlC 0NgL8KKáAV"7TŻ26؈+[̙`%LƄ7L푲yJ Lm l4=UQ@!w+ HٝUGLu;XUrT~2 ^yrĺZg^Nw5jM̺7iJXlA/ _V#7TfI{BTY"ČЎCf#s.MY8@9pPȏs_q[BŗԂb^o#S-y9-cOﳔ N:MIEaF 'fj:rW`4@8+'~[^5@Z`!8f9pJ/!TZ1w-G?.K?.>;7aK49DcHEf5-ZC!|0[5Is4jS+AGQHެBL5548 BrwTQY.0!!cKzQ̳Y"JHi3I3 Ш) hRˁ@j&B4IDEoU~ó` ?N w:A5W?}mq",>ۜ;~yr%mo>lNnk};/MW O0W)}rM͖@ƊM L,fUj]eF仏r/5`ll'Iee.ւNԐ BXmN`;w } <_9Afz\:SFF|8TYD]U'w.Jw_ aV5rD X?㛃|GKàBrAX2]V /B69n`_\mfmE]&bu0bHчKZ"WdP'oHJ'K:.My2؏ Vb`*~*AFXn]yx"/ɭIHX̅/WshV"Cy?HT,WҢR%l5IyV`;5S[A(c &'ru2;͑8Hyn kLͲXu{ҷU b_]6cҹ=$h^t#d;kr @+V#pܵA⪥kEb›حUSWy6V<1C'tPeѪ>ȰTx!h 9@ڢ, Iߥ=C&YY& B}m>:GC $kx_$v1)cꔥ(0⣶!#@9X )vEь< j+dJ9 uFT;hl!UQWehaS`^4: jD4bgSЇ@l*"I:+k# ";( V<+j#(b|ւ!O[Kej+-o%]Hc; 83ݪ 2V.2a%n_?]tXuyK98-lfMoTi&!m8'T߱CM@݉:4Vi\Q_02\̵mLGe_G" Ne2?@U1"8 kn=J'g=09u#=ds:3kš_!{ *(5-}|+d$lCP>JVD&nJ\#?܃Q˳J].:]?\JԄDJg0n,'u X~U=ʤ)if%Ɗ 3ljw)eD(5ߪiF_ƬiKӠLHԕ=ȏ\Ar:Mu-m2Ab ?aHu QEPq7>sw C5c !:Dp =ikzD 6n1ݷѻP;pʹq$ל"rr7_}6dUkZ14膖FrZp%FUMy:%EkQm4 b697IOj":.?0-sxnZ([\qv$P2 -5Oo 0iR܁a!H]_uAwumdӚ=8{_di(D!P‘ ({)F7ׯ9;z QU9Wa'}o ͬtΏf'%)>dcH~WZu9{ "4TpW=WqoC[1't C JḞYXb)&'{V=Ƈq{T8q fm*rۘ¹@ "<z ؍Z; v`1z`kND+buk(8>s7bIHu)|~{LOb@O "c{O>y{fe!ߨE(Y G;nI j6nGU=Ni"鱈W$*TBC;I0Ґq/clЈ ۠8ڊ`Z@aJL w9m/ͷPU /;3m!^?op鱾od&g2\^,`p37v歲)h )WcRb=ch6:\,s$uyMS> qUҥЫXzj c}Mkt *$)j3Β+\9-,w&8uDAF)1iC雔Eu jd@6,1ob>grx EsAL⛳ M3&4m{GǞbjE'~ȌFYzCP"]$(*nrYQY_ Ov:z9hF:2搻$\Yz$l'Mv:Z}υ߹L8]QNI)i*<!fj3BW)w.vGߵ4r8zo*9.l !cTơ&V#:ʥ|݁+2edfE F/6mQWyؾrU6wsnjXi/؊.KQ/N0l v_Gض5OVl[:^Z'ưV׎}0"0L&kކ딝[[`7wST P ,B"4J%e^x8%{B< X2^OOܪ*.KhIkI 7_ǍƹU5\ehku}מ_v#[`lCWSw`ggla #lkqd@0Pm@е:䵌&)tc_Yc"7!!CzVHOqVpNhk,H"t53 s 6D7fC`G|}o|peq7n-)?0 bh 3\Ʉx-+AnfgB{Ȕ02w]Nd" Xb~XCmKz k5&]337t:HU9: 4d{Kfv: 6hZro8˔R0h~T߆{q?|wApݖ#ZAS|y ?-'376įӜTáM=KƞBZd?̝vWEw@|>u6 !-]1fZ]P\|%f /C j&V_!EŐB-f~n!TZ'*@İgo%|>D?  O杊kfe`HlM^ qZҫw;ܸ}8 2s2TFomU{.1nӹ3: mYS4&w4so$# g7ns0FUW{K񲶉Ƭa C *DFr++ͣ2RyLj[w%ɷB% 沺޴)3VxGHTkL-+t[Y,--G]z3T{FaȵWzN?8 |vBIEob>1o-Jfi;eQ#,!?|cR  "q-Fh#I(n4 wm$`%9hF9f|9ű(̷((!8}Ls֞N;DMP@\m|5t-)Cjl{(@:AsՆ_c;`c5ƶcE`Μ[XaX`mBmho2D# ŐЩl)V/S]4+q~}5. t; ;}|o4{eY f[/>sN> e>lzcM9"{; -]J9Y9TJԌl- @ }hpbk81q0)ۉ[%%bQG-1\6h`ϡ?zXkгwҮ+.:1K{8G:yqA,r6`<|H8 +FsH$)9#?5t͂~4BBj:*q6S?p TuxaS)#FmMTnr$7AVαE 13Dw2XB; ]ź[oX]K 6c[D* %T[4LxGcf'  ]XRulS"W1byZɑ+ ZUYgw&_tX\uꭗ$G.᪡0M͵(cc኎]=vc x=_ S6 QF)~sYH=lX˛&Dw8pw)YzL];=âzw HR<뮚m-3]B_fY7 Wbg5,KMq0e(+fP-&uE%zLc}1n$'k⿵jQؖflujg ^9yD;\Yh{ը7"\!yd>*.ޡASO_5Bo9Al}F\a oy"x;>pnoqrBF寄ķQZ=?HgL^&6IyK)!A;=<;+>>`;>𦧤% J,`ϛqS(Y@%#I_/ΤjO+9;3q(u3]^~F8_Vln;yzь̓s>f{)ѱ< }Ã^Y=d}<S%ņ*#EfGrs&#lָ6e|4A7 `oʠ&^9E;[T#kg8یyzM`cќr[4}X/’ѫmօBӼƹfr2[^3bqW ,^iwSir_[N7c\L6ڝ*|E@i>XrE %pZATNlӁ35 >l9R:g=tP*'iRgE{ @ |#= |/a3L4j/P:(t%nn"ܥ`^c:=(XͰzE*n(ejp"l[5Ă2:ʋk=dW-^OQ.vSڼ?[p ~꒩Mo:bΑ P8GDtin>+H7LĒVeA ϑ(DqK!*Pm7rV[*iެsTek[g [2U[Pn6Q,H!etVeH?Y'=]Y\'8PK|,?Dӏ=8z[GCVJ na㕐x> &1RY|l&R9$=%$=sO$ ,@|aPEJ"Jcb zɾ˳`@zt::jJI ]3<#e0 䈥Gy'ū9 9'얛R >l C 58d**A)R Ŏ溵{ԏ,E:c)wLҗk/1q1ˁBH6t+N/ ׂ5V|VLA;lj# TZΩgvk|xaOhHE^+SXHWz~`Fk `8GßV@s5D 2w/gO^fUdʮBy&np;bOSxKZXcmv$ԒQ92BR`hHՌ.v?x<_e,ǀȫ _ =TꝮ[Hp-Fj'=3dQ \9(WM鋗SshޣX@QfF а[D;~%| ҹg+)8\l "I ڨQ ƌ J2nۯ JJձDa_շnR(z("dqNGS4T a_xdYg5$deۢb.a.²x)dʅkgֻRU1OU/΃:`kzPw6Is(Tme)aQt[Iun*2le*zT{c$2ƽ 2džQ! GZv~]g.G~ڱg(SxRM:8UPЄZ2 M{ \ְΕ1`ÛGV%Dr4{Qn.m=sĝӜk=smwu%d~`cF{ V^[MZZÕ8C ; (sߐIr5RoމN]D P7d,Lno y0P!-V,!H~LӒ5 Q)!!&;nƭŶKX<XZfQQ_u#kl}s 'J\2uUn~F~Ϭo=AjQh 1P V,[;Iwn<^&td_% 7*ޠRb,Po"hLo NXu "NhԣA ȰrmBF$oMul3H,):7*c@ƕF| QL {1A3آ7'w9`kߠ~/֏˾46YTMha"4Xrʐf}eti ,/; 0u\PܟgOdgF ctE6G'l8ec;/W}[^%M*%SnZ?l(uo*1@QF >aZpNļBAXX+>)|iN0짃2ʣ-in' yzeCyX3@_B1(.CN}&.i\"~w/^K <^2 hƭ|מ&YVfFY@Pm7\1@G!*d>.HΝϳ9ANK1rMwT k13}rJ%x-:)4P$鎫c)&(w T0ШipĴ!rLG:$l T,RqbaWͽ,BtɎp"Ax\bP灃XED9Z'>qO=)jۤPO+}a8O:Xŭ)ikz TloFw,ӌz^+hɸuy,w~, '}J 2ą%+i'gUv/PR0MXn,JUmH$#Mwʃ/V*%gmנHŵ >KDײoEozM08bٵ\oXeΥmPţ(؝yrن(1X.czd~&s^SFHS.򱵛 l:asDL=:{F\S/-Ef99ċ78N /~:|V4;d[3'0{,&v R1tL0Ue'dexޗ>Ry&Ɏs#\FաVF9ߺ߮nRu;1 G^X˪>{Ӷ6`ehx+> D^?^WO~sF#.JWIC|d50:fUt)L3*U{.}f͝G:U^?%2MzhN  R,&L)uvV$/[zMPU (bsEE6; &1#(wl ,ؾ 4w5{S# B ALLJ#^|"e>p,byʰ_P&$^6M6;B&[aQ3a#)T‘s*kb{'Q'VOܬlQ?*r'LDX"sE ʐ=ԸR¼}8MS6y'*3@NLb2C0m/騩 cg؞k{$ s4Z5sBυ[2/$ Am0r`t"$lӪ)8>M#FhV_/i!E­`WGQ??Ҁ1 /BJFVCR\fZm*|T(1igȁR\e.BE,%vП"6{*E=QΔN(b 2>RK ,g ô۟DjGZNm$Hf"|Exۉ|DWgh^FKO*(wpsmA7~mp2An2mpxy\0Q?z+3TnH-<0ξ%}Xy3'. ]D$X$-8ό-lf |23٦8(;CZ)6iX6⢕ss@ Ƣzl5m0ߐ8|bwz3HwR'cpeV|-011? w-UcߤdcOyXf.{]dVP]k0{Tф͓tӰℿl=Bl @:Db!.圕as/a% }(0I"ﲠ`AqZ36{ʇ g7f8}[(d4ˮa( KB |1Lg'N/ 9&`Z^Zǵ3Z:Fp](O4p0-i>cvy *yq$F@{ =V%]CEye108xѹ)ףVPe>F<2*Dy@,R|0F;fL˕g4%%Ej4`M1_ Pj U5&B -`ׂԻXJ7ߋ.>8caC;dew*O N߼!%gu|SDaI-%ɻx ߓ~{F?Rhz~^ Ep!/bYly@&@`)()UUZRi]FatFYnC}fks{"cK]]kc>Iϲ҅#fMJXqb?em&4t) dRj [Uؐj%(Ujn3@ Ig(HS*]j>O1uå֬uŠ{VU è.~O ^^ $_+хͪ2^G^4Giɸ4p`/,`j8SαeY@iGi,* 4Ij/4H- f [Np%|)]1HRݕmՁ|6 Ko$)<&qF(5p's9w > 50q_VO-#2GB -k{ -'X*c h~) ŸB* 721UŎ o6 `ll|{sx%a&Rf$8Ggu)-X !+`AO%~#..s^ӑ6Dts T jSBTg?Gvje;Hy-ˡ `&A9optHu)NkKcTbF \3+6/MeF,O]]}ʚ2} ~o&.Ks|:yP$GGxKk/w\7Di90D3Xm]Hx\\T70:4jťwV KiJd j=wG 'V\EA==/wUi\6riÕO"'$MtJAL'nfDAˈ8N\cחu |gu"}y/$j7ۏ 4gC,}9L7/%V@K(6Et$gi+8\xcvoo5dѡ+tऩJCEN'>`Ɛo _knb7[cbm~#*jj w{~ǰ1HX~ ",}栱sB,ݠ-d_ ȣig)H,"_sswta}bu 6'0}H1r'fIwN9P%!K{ [ES l(y[R|)GH"ԛs>/eJsu㙇 M4 ptڈ݈s~Tٱ2Gp(^LașS%^/}%"mPr;e+o/`4[`4ߢBƣ8#D"\c,_l?\]^'l\+#3,[kF V_YW^Ug,>{b>^R;O Nl~o [PD~[ ܲ:fq9EFX"aq>1ԤuYQ1=Ou^vo_I܏]: ɕ,Gy]c=7!ۢS<4"О !]>vvi{ҧ$0*1ӋG@4.06⏒* C-gry :Rm(_?bqm #Dd:+T.ϙ/Fk :BʢJ{!݈HF%ɶex0ԞΧIRl&zl"7,?Z ~SQ~td޵? ?ˬѷpF_QҞ/g Ęx.p/m '5nۊ`ڒ${)n-4ra?i#|L|c|q}uw1o89*[ҮVY5+ovr/R61CX>3/%=?&5`,j#~^c8;xUҢ,:/[|{ dž֡-e%xv@Jʚh*+PD TaU둛( mkt}w&K{`%)rNmkJ%7nWOa#¿s-v@(eEFnʈy`<^opt%Z# wZ(=B#9jnb'2mf#Sm+bF(72İ$tY"(Exk.EF{gjN*Mv.XĆ&{B0>8E(O-;Sj7Pcj`܀@~37_tElK>:c"J#2x&B],̘}l[}S/0;nH *XÞt xX]K;)"X N  D", d?F8nF#OҖ"t > v뮼$eQ[;65sQ_Q)R5t4AĒo_s]+ݑ!IC%r:f\*M[mNFmc;~_@ּSR1T !?d9dy>m~Ň|;Kcv/1ނi*68`+8=!.z(PiĨ߼jqC 3n;*̀C w vҰ9ْ+ֱr$uKex em%%q{r3 ꨷)|M*;nV"mI8 4i0 t ݩ ì3Ge"?>ݬE2܃p.Enj1V&\tnSAbHf)ZMJT ScLf.&ZJ'@F;]?5ĺl@+uBg;; j^l/u>8!Lrq9 6 (-ƌLd e11hi%~j ?.JMHT,x@dSud;ԉR(GHQ]k 52B[$%rw^·֢W)L+,iw,}%<*4XO$8""$1jĚR-ӛϚo97F!7R]2{Qիҫ摔g!x8eet>buhk|G5vA3iar`̀yn_R8Up3@!-Les&YM#qblǦ"U|};?jڼ ^pWZ s9? xȸU-m]tu;;O>gDY`Mt kU}cJQc< :ʛn\_XQ iyѽƪ -0b8RPj4J^9+PPA !hn01dHҕd"'Djq}V!I*T:xP@t9#*,zȍ^7F =hg(G`71e"9,c}$dj:톀e'ep[އ{}lb pq#z Du ҕkThpJHю˟ӑA ZxS20hlq7=dscc\JJ+afi))(B$P!8:cqͥ֬%$oš.c*Rϗ >AӉ֌0xMOTx{ %.kG^!aU"Cc~ '*X@e[k @T{sNCɟpk"z7P\.Kt.1{Z;`uJ ẆR&Ty(zml{$-FnA`3f(O!uPXWKObdadx_؏G]GugܞڻC~'T(NEm[ 2eh,xtwKe0Yu4|) ?p$Td$'NcэNb$ܙhVu4k:Is[l*)Wze9׌aL*Efzvj 7ߵBrfMqX@{AZp)[ʼn9e}-nX]VlR PM"CakL# mR^/Sf͝#Sl {Kg5m3>08>`Sj=Uk1UNd:‘P5)d`ǝ̿$b3NWre5QrG}K\s =21Urvf+m-;G=}Uu7ѦY锱-M Vܵ7y!N.`ֲ,Ч c %IQɸ8%ԏ|jd=cF.=j SI֪0Z|X^㥞LMʯC:l9'9.X-{Gb7iCJܛ;8p#ЕuojVyXJ’.#0@g^τv?,C:4.6W?-N]Mdp%m Qڼ 9%Ԗ/џ/ltGV{)t,p4;=*RweO5H ?:\#TS{V1Ic* aU ZF~IwSVzdLEϯSP):TpW|9$us ՠl\8{e&AjCwD2*uV"PKRA8aV2D'=CfsT=3J;˜%V41H%DЭܦL5 8W+'|#7>b>Rc^۲Y_°gb?p#NG7f#jKCa(s}m rW6S0)eze{eLI,-GѦ&@ Ws"wk+*L(TdoJZ3F!b!X>-LG+6z&ݝSr>jXp]fB |ThM]MlMe WȂ3k& 9MpdG@%?J U"]Q|:Hq ڌDKZ~Ҋqw. 1qu+oZr28Gu!*NG7ot}xW(%?&ET?eL չ_3mm uvLЧQXKU7WH8]CɾJEuzNFя>͕Σp> !󷻀L"cP0ƴWdL\h鼃o^aABpͿq!h3L@x[wd@0@I\bP&Y2=-^b7$8C '@0dHSʹ8 1ϑ@]7@q׽Tiu4? mY5D\`r @ۃE[E_:r'ySQ;,)X~%*I~ַ812s:_:Jl2ڬRLsU跢QOY,{.bDL'g:&oLkm ]ݣVN.Nܓ3\I-,ǦXk5Sń{βeE# T&ힽ_A63Z%Cz |0!l hJI.YD v.8x 8jaOrQ׮bzV;xbBoqԈmPwJu_IK]ŀꄒlgC%|xfi+i0nZ*r["BEt*`Naql ?wpiQ+$BgI'G=&PMT^l \Cm·fGA<ﶗbTV5]\e|'&>YhJ/cMxXқY"v;YA#cˀ0ֻpGa_-PS(]S!FT"j%!6ҲͼTE:F-([Ļ},M8LΆuK-f8D{oO:KImG12Io$ B3 MnhDbߊߌ)xpX&Ү\LE% A/и H9w6I(m+&15A[gڤH$O&K;2frRLUΕ Dr-\㦁'Z{CX RYZ{r)YncZ{k@l}D>lq&[ԨDE SPht=i}TtW.ɚ,fF2Noi5KD/9d7.PRFc مʓ?7W(A M}KwyI*f#֦+-Rr`  rC4q(&=Bs9!X]Vu't%7%hG$!N%v6惘>+c'wqͺ NZ?4CCcܣ^*:f ei6O۟0.=CS]vv!A 0¶noUjS*ɦ۾ ;ݕQ .H-,p>280\'p$g* 6URUѺSDxJm/B3"MLG1>9t'#&խ}/M߄CԮ"G/W8sl+6# sdЧ|JÛ< ؋q PDnݜD<~N SZp)cHY,\|"C1PPfJ1;ӑr;ERqTC3w~GXI8-o (Ra/GNdS/QAG^67> s0ԍ"BcX\:F.B2gc4o&젎#B~5PI rmnv`=IjEѣo82닁<ΡlOk7z㌵mI9Ȁ] ` ٪mnp-ٍXpVdTO&*7[̌$E]D8.V$# 2 x5vKI9} q.UA4BpG17 ( 4g(^yKe:^:4tXNJ!wq{-AKr i1iV@W oO8T# }5J&y ~@{Q6#ϊ*|0 :! L&Dڟz uj=;r6K t8&(;"hl\^ǐm $ݻ/A3NsU&jij]+sl+R4q0.Л&(> ,sOT -AI0B^.@xRO*]fVX81$=A''cLYNYݯ͇QgsnpH3&j3nKE(-*AwY\G%f|},4Pq9֦r=KeJcy\LYToUmfc#Yj}1 qaN `vJt.YJ(nM:Vq9}!q'C QF;uʋOۙ{qM!LIfijҔBL2ubWF4Y()wҟ$ 4U%իeզOkM9;K_Ң^?LvMN!Ac=>PvrѣNj:uV.4@#z+q}Wϩe/Ug6YcB' ɕܘrĚC>kzS]Cbo/~y%%U4JiYv?lA O ^RSt@cwr *6 7,sebﳑSjryJ{PX 뙂oq#0cU)߬3Ұ2"*ǚ~9C>E9m ELHq.Z-U헫R "NnB[Sϲ + 8Xkj8r0X ~ "%HEFHBy/=ā[I=:^[8wS.c? g^Z6!Lbx] e0=O]ZAnONbR(쏊pYQH`%gHn5 %ai, 4-"QG Vߘywhl&1AY3W nF18cBC5BQmŚM̽fg Xb _\Pys-:@'PZz5ѡt. (U9?j3\EyPg0:=Fcu19j\Rky4" eZ0AOWMu#|LεgD?OTBeA˼% cZ0e3D5iymvxz.q%8􉑮#_+2 d}~NLp=x PQ}Qˍ=o%]/| %H>WW PVzW ^r:Thcb7A% _LĦ6nI2Yf[ .Hgί Rk=ڴ$_ ?H l, MqZ l[w׷(+$I)Y32Z&`]SE1T4 x5I柳(a̋b%JToBˁȵeg@>ȂiM$ô0,!X@,Q7#{T !ّ *+x{181щ AMkf"#*<3_1a"/qv EZzѸ5YЄtƴƏh1W |r9VKxdlJr'a#HKW9kX {)nّd` xm:oX Opbr!ao#̡cǐFدH#-Ң_[I&]{@,r1!e`>-߫eϹÚҏT1Qw"ɒ:e7?xnJ *1%ц7aC!J&u=|]e:ki FƖP+j֠=f0󜮣LOƥGd5Wb]g)B[Ps8?*eq{XS-U/35saot_vjXk%pHLg,uN 5;Ya0pP-1A>i@S --\4 yrbV`ٌdb4H0{eǻF"`H< @Xd%a:mMs_=Jy{F@SpfS6ƈģQU!Vĉٱ[\z"d,Y OC:PaTk-1Ubg>TA]!|xxNAC{~ |(cUL{1|nTfg=cŜ4 ·*{c ;WO i8ĬAGڣUjl Gqٞ=O.Iy+mу%xFD؏SOH+Nc/ܾCS%\̲"!Zt+HB2;*(@xp(=vSӀ5(h=!)rFyfNnhU;Toռ#Lbr\Ԏ"}R3]fZ@p%D`Vå~!I})V& j=5<ۆV$qx{* >9-~8V@q rv ntd% . ֛g}d9ǪMegg!Q^? 誥1AO+Qcy +1 gFeNy!dׯ ,MmHK է` 08(Atd@j^SAs/81y3hI'RG'R};B]?tAPȜ>sa%JR`n_HwsI-T3nƿ,O4RAw8?&(Tۉ_֥{2d JJ$BfIq=zS.d NKp*>HOsg&Kw<:Qv +Œ3Xq@#aB,5W5KS'a]Qf@B}rc4ޚØZj$t8'Ӊj-5QP]R/kaOQTu s2+ThC:aIwL\ESd 0;[~!E!C?Z1M@6c^+NJ2M {6{v]n.q7wOpuwv3)7[/&ۊ}_Ui_:;UUsAHQKlW;b7~?(͢ #; 2,f RI~u:X&ּwg.#`yef4ݸW<%.wMTl=WʃCZ]rp F'?&-_,g$\0'!ɖ&Tq#qn(cGL-Xw 7Rq r= /;KNr!6||iM9&1l#9౦\GMw +v@Dm`P >=# ?8)G^ =jOCئ@R\t&Wsǣj>)iro˃RD5;$|+ezwJ̹d1\z5dzx[gH8R;RSWsbgC}ՉƓ%.{`]NX?y 3$.;C#C jH7D]ֶ PH1_/&( KcpbƫxR`E"nP^<^΀wH[KW`7mlC>SZ~obIxعf/h`H}`:=w(O>?e\(8`6rj\9:XJ^߸]XS^7>.4l=5a좄1}hE =?-Jh f!&;Qqkb0[m4ץn_lDAaHfIYNC#>qy\Ն !)MsE72TC vZudvHwW]G\0CF=3.|"*HDғa9u%~qR%+|ȋXE$а4:10pzkdH譁+6 oTRn n% qJ#dүzO5įC2*nh*bg9{xx[:W<6lM]W"Gqoz_o(N`A<jR_OS4Yc0wK+m.G~D3 nxh q񈃜)+fKՅ*LJ&~X0;cp^R)k:5ʱ/zxWŚY6\\^ioۢ䏚H`|9D|[3(n{7tLo01]<,3xǴrKin_z#*\~MNVm4QZW W W :_2'Ml9Ը ^R# Yf?eim BDՏSR|aPĺ_ɹ HNx"!=+b{\JCࢌ ??G6QQ,(.-MX~ d S*t$Hsf _U }:r9D^NRi:XFg Wu;y:gD =#=ۯysvYȮ><|H>wPI3@wC՛Q$y2#}G^-lr&etS[de|̀ T7(ݦqH8-Oa`'dyN$;'q@gf)A9u0dz^P~2݆ "߭ā 8!ۻx v,2Lީu 1M!},3ۓ3@^WwBB-cBf8u oIz6߳LMsr|Vb]솶&>7 ~lqJ*ߤ\]0 td{[/{j/h@z[7g~ͶjA<6FHZ{{.Ru:Osi+Ay'6\-ŵAH [? b $k+%^3{X룢z,x5',,+ c?Gr^Y-qb~ ,gCYm:wlN ( l2?%R?l8(LEm%%2XxyQ݆L Ȍ8]L k0ϸn 2ܭhTc6riGTX25W`EQzLS0_jt gK9OT[d:ʜu[\Yaq!E6QӘ t,gtY_" @j7I}2:ϙq1(Lh`iewI]'KJV`f5|NTOn¦}WtP1&16t"(LP|fW}GR^n (C~W{ GWN2+bEluWOa|E":s.i؆aRq๒rMAoTV<غq@ARo@IERl-bG^i}4Y8-Ҽ+#[f \z 2|O/ Df)^j| :\M9Qz:+~0 qIb% (c(&f%L<gq@Ex$!։HI/a¡XvE>n̝+|v%ij(T_GÂv}YWHn:)~u$ڭ/Ct;ujb3!'=C-9M 9* 5Ll2W[U_ QZHXOIH/2J} v[ R|)CFX`R]Jh`KD&XvL `"gj&wy&lajMM,0:1^$qʤ2N+Du^0SEG\0ՁvyRH'rʩ}vPз`b˜gCPsh$ !]g߱e_}:Tk>=-J'd7[jZ*\1QûNV!(21sL$Bþխç /X T-ɰN@j=z=tih#bqIʽaeO]i, hY2[ټ-hƞϴoq%Kkd.6'~abׁr&>gvp('$2=xC^vd@g8׎Ŗ Heh@`?Z%anb'םL@0Ze@HA҇WDZ+r ~8)D@I/X2ǺֈIn3at{!'HgwUG{:MHbѰ*t[={+t23:ll_m̨ |ɔ8F* ʩxVf? mzW^J$8/c~єNox {8=Ch x2 !< !^Â8c`p"֔OjlJtAI62ĮZ 54jc3!2#S~m^;XV* Or22N*$5ILL<>.rA_ #\nۃɨ9uus#"%7FQڻ>UPp%,e|agҾ%Nw(YR jTۣ\aE7p͐zjD豻m@n!X?׬@6rЀ[xYp` /b-&Z*L"[TR]t!5G" 25{p7X 7:qb )f'k95yn!?XKE[P^ zaGRFA'Z71'x7ݷ"XcƎdn㮎NqIZG"<УۤhSvi~$zKRnėobB$72YH81a?]·~ ki0yύؤ_-89"?(&OOh5TWQwZM@!OjdC+Q? JdÈC.'z<" ^}"W2hr W~R tTY-ۄ7Csq:6I*ڜ‹ݺlP;j2 AbdYEX @<ͦFFE` WVo؜?(AxQ _cFhnd}ǶΦ_XMMh4)A,op4wsJvV|&^*(mtVCbyOhy/`p eβxoz Yo߲P dC9ĝ\jTt{F[d3AӃxx4ciCt;sՒv+8k{@* pֈ 8k- `K3ݳaxB7uul >RKE]4 x8d;0m_0(woJu6JapȋO,B&bNg6eY}];=_]Z9jrs9[Kط s0/aG>t6dUڣ%S%mA -m%l`;o?$τ߼ꥐ!ij | pFD"^鵵on-$h:ߜ) k~2EjSWY۳HBMlB>QY]%ԠFT^6}<{ 0jؑ|BXE\hjyfKB_z $ٲ^(*}`8߶hQ"%^7w|}C XV]. ySMo0x{O >z z!"mrnfW*$R@l4Gd{ug+tPU`NOX/vuIf]9.}UL2}P{6Ȁ=sz|F8kkD܉f!3on rUK F.{CMg.?E)slLW:rG( -P)AVRR[ǃGG7JSkYI%E<_P,wuZԓBnՊo*u >!~G'@J:!΋yPmx:~d Yڛ)zH|m8<ƶ푡>Ҧ Lh %#eA[rK4?-2έ Rˎi<| %;ރsO%o5R{ѥ44iiʑl0nqM+f,ߦžCk+P*[ ׊{;.LJee_@]q>ҕT@&5.Yռ馗}flj|h3@$Dkҫ?yI.0q^oGE nfʐư\n B7URXw]X³76YQ6#F}nz(r<5F`*1VT~ DKUx7,i4._֏SiTZ2HYڬ2_o N:o7oA>ԇ'UO blqlsK>n+<;R[ؚLx*IZx 'hĸ.\Md "Pف8C4O9(=brT񄣑T 嚿a!{W+Kd, fM[N[`pЖ˕E!|T>cTHPE>:BRX_)mM >Z0nH.AK ( 1jo}SY_!ON 2®z 1"ROᶒY9TJFUdr/{lC 4=0)pXQ?mL/"ˈy4jZ-pʅ)"+A*t8l!z%PikFu%jlmN8"Jӓ6OaKsji9S(陕1@z տ *gX. 1EB`kɥGtme6?JsPȩ k ̝:(oZWЩTf]`S;~TTwoR1­'FetK^+(%Ey{tCJr#FuՎ+RM@yøwJ叺nd7v%H*fjP}Zfgrұ5Ϭ߼ wh Z[r>g· 頰r#$BQA @v .:caC!&rFIZ>5 UV&ͫx0Ĩ{bAM`&1sjJ72MsiE;_,ǎ~33d:1cLmN8)3>Mu<x$x:*eW"D>Rkkym kng~r6[E[LWq}Ĺ`qzwˊmdˏt_IV i_H( `ܞ(zhKgMѝ0,(DBmjS\!rki&s{DpIޣͶO㚔r.r8  Vqi}1O {d.Y,X@ &P`sw~7}\-N0 这'oX+Cmkⅿ:.85*>Г98q]U/eeϛxg}`"æ{ߕ|i3*3ڃLeޮJy6J elO0d(=kNުFыW8y12OqlezQV ;nOӈ/ښrܐBпeeQXf :\Qƺ4s2Lg3|)Lb3,jjc:r@j:!x |4çjp(]6bICrN^C YtJe&#Ueʲ>3iMo^l*Jg|׸m29BZ7"=j޸lm2p꤂'Z !gcOUmZy8)ΓBi\ƙ&,/RyrQ_x֓{|H> 1%"}D[]w֌Fnw4`AnxU`S-"."Ƹ#k~D0ã]L|z%GlYU]L}>YZu!_F}j[cYB=^UU>![zФ@vz֕:!/u@?]BO؃{LBpzPX"))=/FJ ۡMp]}@X,i"Jnw}<1Qoi>ܼ1/7N@ BInf4mqzg2&ۛlg}bT\[9M; S]b^WZ&0Q߁b*>T{1: P=bt eԓKei7:r'c1HNظ14aJ q~u^a@bw8ŎljH 0Z/ݡ+@L| iDjQ=/gCI{d_7ًZO] w:cg-ÎyiuOk_!OѤ`" y/拡xPnY:>:Pmлl2>Ճ%&Zm[eVI7 HSk@#iV™bbT -0R}OM{i.pXBHE|s-_E!ߏ|s""XZj2uH#9F@E ~,Ix; S϶'t|pW)/#U+N^Z|@B^ q&)|5(e~.q# ubŐubaAf6@Wz,:csyXRd!=eK(ݏACYOi cDBg|]=MMEV{**8aHcC{=s3_4fErm4< L{B:KS樔kSpp֊K 23h*񒾀S=%>ȁ#oRcZ;@Bz2%7߁a}Dͦ rT{:qCOk tϑ@ AiAxC>`ɪJ^U /Z%MVK\[F|dgBg Ҕ`}'sA1ª|E!*5ȽUVmxXz%ʌmvfhmfK4"GDŽz;q}1(pˈUjb!M. $+|sut4bdN~u˚sXߺY[.œjnOiq'(8۬wqYA.}14`ܯa3Y2A% +:ǹ,(#dR;J,KdCmt9|C੬=וr7agd83&S7:V>;?_K(S}kS1R< ;^s}u@3`I#53,]֊0ýsUj33oz9$|F`X2B 9eX<.WSק%cJX iz~GȒoc,!޾kUo%q͓bUئ 9} &ka'Pss> *Y9^d-Z%a2 %DAzaL=A:opfaI+Ag xpBlz%JFI鿠|diUЪc. q3+<n ЪDFGaoK+KՆd Fo>u SN <BdҎnԹ}!h ׉(i/og@%SB?hǔl+(qe"x^ U9 tW$f ?h6xIIT$ֶUZ=NTlI*祛%T:t< >lS쮞QISaQh(+s׃vQkW*8LPkq\j0Xw6B8j$5$X}?,mѶ <iR5C7N- U/:4Ik:4O>=``kMlp\jRj/ۺGR}$_) ~Xn¿o<~x͍ F~B-`^l I@ޭ:>Ψſm6/B=סȅWu*DzO@*y|' ETG9LJ{q2\Y-D@sL4)>!}T2*T~3޼Ee|R{/hf|ӄ~w$"8DIOwhW >Q4\fC͈U߅yaAC2 o$z/ h:` 3vcV;^瘧{-&:h3tGO9%yb/SszN]NjJ/ X>~p ż\9Muw$bֿSZ=>5Y9`V/S^dG(2oL*l=0er٭F'Ӵ3/-'E/wE 7_]J<у;qOҧ,4kg.T7~-܍g%b6GSZC;T2`檧e_JLgGu Mm=:AT*?(da5H$J :n.ls"eH yU/vYce""pSSLyaЛ&E/޵ZCM[@4-cG3k;ݥX(Zٞa1 W$X ~N]haz^*^!]L[k>:Xuo\J!FWh;/@8EGi >=Yױ1C7OS۰'Z!̒.C4Jj1JyDRr,~Do*KU;{Кx2E 21 l Q;U-K ÿqƧSP $ NᄆQK s3{%rJ26ґF<8UMZ9s P*sx<`|rSǾQ,jk)'^P ϟ[S44GFò~S2)Nƹ)em(:Copl_u֚`Dkg&5%@60/N͎Ě9א" r;ΖG9M@@Vco Ъ3$gէs}657 ANG`quJ-Ϣ+tݾؙ edE`HJ p{B=ih?9(+E>i k@B^+lD-D5m5.R cMʗ> +|ܩ} HUL \qd 7I Է1/,{c`9ۀl^|V9R]jl;>GenĎo4_Ľ#]>u rNOQۭ~\[/hYO 5+4Z;iS9}s@V#io8)m߃+J.P/7 G)N9SC00ՌԈ?]*y?g5^ϕԯg y0B(s _.}Y4w yhD-waFGn_8o> E*0/ud+ Uۤ7_EH'#ԡi|\(ۃ;Ŋ=q]K 1Y(5(z|edg( RejwU' mkYʏ Z4N5.E-,h\Z~ #sg 0<_`1(1݊ TL#Q,YI>UӚ=C.?/XOD?}+"gŌp8 j:cjM,|$ \0Mz?5f?AC.uXgXq[ #ƫ Kh{Pl0_Y]; tPR},sTiBqZ(4ђ6Fe&啸^x){8\*?OvB -wzDQ]`MM4uÐF6woЮIb`&b9_dȊ `Gkz-<#(yjxsSqᨃzώ -:g`Tn;_GtDB^~+% QEk,:!-ʍ TTތqr!" ኜ&e;,: ܠM< zIe`l@_:TC޹xƞTbJZV \ԱY$E]cVюRPy^4盺92@ rZ/|T-ͩOoL)WP]%viޥM v &6y|܀jT /dt9xn{ySbFS#LL!)H6/%Y{ax< Q(6@dX? G-e=+ 'Il Ը !e&,YCQ66'i1*qwy喗q908ȴ hqkZG_]_7ǒءRߚ,-W@n6``G\֔ޡdp_0܋oS ]k*_Z=ˇTUT3q0xvevůRh:)~7`, mrZ2NT%}J(1AkǘsKۍ,v)xNj`*,F,I)xJ?$ 53}YX8U ޴okVu<"s(IO}CɢC2Hc_s!R{&oIoBIAtD.zdkoZ.XG?4MYFL!'xSSӺ:J٣ksp3): e\L-" _d>m!¹ƘKfa~kr5˃xs!=,C3.'EI4Bʓr>O/P(?^!od˵zUC'_5BY*E=/LȲe6ȦK7lg 1Gdp~V^*o+LY>ĪU<_|x?\ꈬ_b"{YX5h! l~:PӊuPʤ+deFA^r*CJҺov-?S/g%g9Vdž]M7X]ٹxwp"Vnh.ȆB.$u'쮀sKZcxDڦg;Sx[@Cܐ,${%YCwVIaf:v\c1EbZ]G3}f=B6=4%7+dKUq=N!OZ<5b*vѲ9pau>hEqȋ>ܿ[e旗=N {Vˮ Wز#ŒγR EZiTA>4B- &)h-kL_{UM)(8EVmR&S8X,x"^D.۴&_`oFP ujr %XEn~)NMsԩw#tKq #0 4L5޼9 zQĮ=w/]熐za:vD. mC]$X]A <;5+ 0 "c6Xa`5#VU,]$@!hl :Hc~8~<"#/)IEnm@Y:AF LDN zVO_~),TpkD`5*rtU{wnrpXDՇ_Ǟ3- MWJO喩`{dPӽw0ë@A7X dre9=T%wQč+>>CvSiPOCMUv"Ê5tx/L%9xp~Z+9R ٙBFN> &b-=߭%K|4,JUc;ӽ|n~^' l|̕|Y$c+˩U(%7_W'p;pME 9"TRA"-H:%OeJ@5{OG&T9ե{MۈOsk2>_lNj#a4PHE,)F4.)"}#e(;G^)8yxaO<7TOɿNm_Kba/#!^bS ? $irN:|ܐY֓F< 1ѭfj><>JK9FER!P 2[~ 4@&}]ע9o(u)u 1 h ًew8w+ Qk:d'zl;tF#wg$ #Eb? \ &Q?h(KjhtT ʯ9ҕ;4|,'yG.&2J *<93 w|Q -e?38@HPzُx= 4٦U1CНEZjiC٦^x7'\.Ј.9׵"ρbeTc1NZQvS;T`Iλ RI[;P5@40VFmšmTp!hƖE x16<Kv GL-}6,:"ikX,і-eS>=-!^[T"*+jԕB/!]ZS[ϻ :\k*N:!9!sN(gN:\^}?2wN[PdbKJL/tuzֈ1eC[IYн ҚEmxXNm"*kC.L͚h63Fx3!l=WW !oVV񱀠^ϣGA:[TugU,?&coц$ȸƨ!^Z/ljٿV2֦cf΃jY nFp^ž9a0Iqq].d>$x~_^,6~?sϠP(bcoe'*s(8ĺ3? 1%!/ir(+_6U,_S싼#" $Ľh"{b9Aanv839?E YO[b15s&F>JYuYX*_77N,n/s Q}̌p>\L:R̩MwtZ/,>JerZ?l!8!ѻ)iDu',LdM[/NƉ*6{mG><yVa.m` q{+.Ŗ7"[:E0wr2Cԧ ?wfl '&2RͿ#IJ##/ xQB{Pm.26#,Iy}#b/45ջ/HW˞l!Z+iDrŴ}]X X x6J5A+l%T5jbrIkkJ%SO+7f>} e5ˌ1PEn ,BSpȩQqya=&wZl)qusͭQ!, Wl_]2 Z $E)OZ+Tfi-sPf`V~FV8 >As~n-vf]m8Kn<'8ϸSћ7cVU󲾿D_h-3890*{'eU鬒d>r껁n\<A>8uwcw]~IYv~-"}FДEL uCiS_iGgx(ؒC0ΒAnEv^8[_Oq ^49b@2fYҙi$r (S]0COGa)K p |b Y56q\*h1EhL㓊LU܏%r"&ʈ^ `-P^]#y_y%ߣMԸ"Ty`_21vG#0u0ܘOjϔf3$2N"E޷'\qo"縄w( uF=ܜ:-:ojv]KX58 }?9AxChZnBmhLg#r nዛ mٖ 8Ɂ"tIdpwTх Yf&b&Y*fASXs.QX ׃h/n%gva䦅mHxJO֜rLܚ7Χ? ϋ誴ZTgg 4u fGq'1Y)ϐ_3g7'IO _H[xF<|c 1 z^A1 }аQ# +=3HM6b^*` I#d̈dO,Vvso^8NZNhg)*JMŸDŽg L4M@#" <94=v4?$!/yEB?pumO6XqA9@ l .M3lkVϯGLyip!&ba}1G י̯nfpw"Wcin낚sP&8X+Z\K%o+}b\чu WceeqD rڎ>=Dnq⤦aX6m_/>^UwN,2SZ}sKg.fnl| K{CĠ|̏ ˈs1BƁȭ[.Iy^x[~;.VʌU^>kt$K6q/@N ۝, C` Ԩҷ _Qsa!a!/8p#UNT0/G1$Q.rhK$L^iVI]HZ8EHb]q!E3ȵ;7oa,AL#-D{cɓ Vwrzui4WsApKq<rNsu6uJű*Ksw R@váNwa7+U2.6h]kǵ̏N+k4b@OQG<ޛ{CPQ1ɼx܅3!ކL)oٯ$LwcaՐ#OZsYTHe;rw"xp!X$mؼ{,ݬi -81&I|RGYa޴[>cl'Ƴp#FZ|I0u VQީ0o> b@:)C.1^G c%^ɷ*;đ8> ҅YS9v^ CmDF[?5;$y* q~ &n;T{p DC5- ~}YʩJryzFD8ӞjЇx /uq'a;7ؽ^Iml}BZd湧ǔw 6C,Nez:[,oWAr^iۭ . XElǑJw5;jޡ@°DGKXl|Ȼ&,>|G—TP\Qi״W3'[6~k-7CMck)pc]E#s]qb")\v͛d&%zVGYn˳UwX&-SEkmMxnk$BY{:JI-kHS:?Rsw CCޫ=3R(빟;[ :+DŽgb5wfQ0Q|ŞϏuy܏n!.|E>r1E>6薚NV-h˪(/(n-J*,NP_W/vt`Yɑ-@;A qQv_k6!~6ܸIم xc?,EE!\8Iՠ̾ zcaI@>HCipA%iIbѨ6~@ن׷Š %{{m=BI&ѵ]PEd? r0Gi{JqdE\;h|2pPw$vsZ&yᦊ%Tsu:%VU֢"I "m]_wj39J'm+Uꏘ-C{9H&_Oϲem+K^YIMI6"D\MUȻ/ϡ>i˨.Hx]&Nz4k/OE6rmlrgv@v֖ h!v%i|C\,uk"{ȣ*Ds[BU<=긠ȍHn ;%KEpp7K0W#uq*!hX#OpM5* Ak&/R,{hl.ɾ,``/ۦ~_Z=МS*s8>iMc]܈SrRR}VYsd"5=n= ~JFM]ҷPĹsn2ӋZ8P!pt"GY0`U 䣾e8TGgV@{p~kPn+7|;@ōG iO4폠K}nT%RW>K^['V7tr2pߎ' }EM5BTK+G*qdj<$etnX_t~~W&w*slޥFOQz9N> iB`-¼y!|ʹ<&f-aVMM[nz50RwGvš"B;l -ȸT2R:i)iPĢciY igE`!j&s>⾰#_j -2x?S*KLJYWP(u}Z{x-EcqqEΨ>/kO]A=fbu WxB'U vDQH$3%W'7z6g F 3J7 hP LѮ[Cr˧9S/Bki(= ~5v>yVbo5#BQJ3']Zͭz .px~WȐZr?kWv%@}m^KAC՗HbwW\=5E\DdV xPȥW.=(wPTGldC A+'à;ejJ<TlWhЗ}MY|܃Wmb6gتi5є`彀/J~t;SI?&:]*ShU4(Dx7Rm#]P[qᗟͷ"9}^GS%|2F!}/0;ꆔ3H;.?רvsC— tQx4n|Gw.W=(0IS6t+C c*@f@>V|{HtgMTOr#yU[kt`\9&[Y̚5$q|# *p Hx&Zbʶkx"v:E@Q!@9wq_};,S-xH!n ^)r*ZQw+w-0$+n;&?j82-WmCFirI #)႕=%A%Df)U, Eej+nI7x@V谇d B/;|TJE./AI6Gx8oQRǪlp7i"m \H82=N倖'a&by@^oqɟ7bj' @9 yBY |} xN-*6iե `w8sގp㎉cYW39rT\6)yZObt=BnT^305f 4b݊c%E$B7/Chz>3WL"P@Vz+]Bw^x?K8o#C%P `즊&w}Njjvl 4>cШe_-ú{EHKEkStExشB9"VXdvd妅<{j|()TL2"jx1>;F)v$ GV:ZձDP "p7NJxFZ>j軄<3|_~wvm̭!qL2X "'p h6L' /2tI#JYY6h S}[`i*TGg aJ \c.`-hFK͢j$Vڧ -QN29/,RS1Gj#5 XWϷKclĬWE5# i.[7s9E>:~]vޞQ"N&uΫx}l|ׁIoi!EitgK8z+@$j؉{UL؂~N4Y(|?h(dc"׉/~8tt+$/gϷHuBρʅ+ Łs;γ̻U+XEPDk.6UY}> Xܝ4@9"M FtVKXy9`v3X>xD\k'TA;uPc^E0] ԭm}z꥽FkgeL],j2c zgA@l MY:P^0k9hڰzȜ Ússq VQaƴ"#N֒2PyyZG-P%#P 0>Bj*CUOa֘EI8Ck]Jh4Bq]!y2j(K!iTGj3qC (ENɵ^f҃Ƀip\mQP -b:+3j-g66)ُe$m.X$;^D0O:L~#B8O,)ywk}7vN YG om Qj{y1C{"2\z*!jƴ.={{\Ɨ2Y=o7"492; ŵHC2V~K%XNBc/^|P*޾6O^_<^q!BpS`1&) ** s Q"AvarNШlv[ ET:AO,p[&/ı7u~e^;EdjfWэkMQF[_h8!39a]`=#NF9 8e_@^KMmjNRl]w(,*RE?W#M$%Rܻ'DS EeD@O&\_b;5lrVD1b07\ޗkiҺ,8{#yO]}ϐtr |O{OKO!U H֬oߤuu2[fí␷E>qmHCp\kpe2< {†OV#B審0*-v9v]5\ޟ B5pDfPC+`g+o. ^b+xt:\R#ٻz+GQS{;2cm)$7]j&>9O D=Z1:Te[dLZ*2,s7^Ls Pn,s>Exa +4fϦ8!Y%>DOևԲY߷!e%?V iie"ݟۛ9~}b#FwŠ߰C/LɖeHBTP9m-nE Cъ"` }`n I#;~ֻcZ?{LL@ڕz*h|+ee_K+qRU-v8L%i@+(ޖo怫P.8M` N 2ά &Brw?{/BGr16.H5]\Z;kq !+"V$?"#8IPtB.jbv^fWMa~VY!1g:ގI@{im~25^J,'m =ɀ?|X+ 5:ZU9|1]q֌XXv@Rr JKV1Qz=9/߹g*;JT.7*FFEND ;^P_;m8r\IHN]M8(5?dĿU)"7eUHtl[sQZt9IKi[ʁ/XQfкniXWQ!~|A8y;p!`A{sM ԡB6߆-ֱW'5ZZ$569M ^3eaZnwVZn@Ss+12s[ht%Ә)0oyw@e+e4>8H|h]vwc&ȑn E<Ӧ )ʓnR0̜H.!QvX*t^yFp$-X_ D5l'Un@v _5oL1Մ]&FJ^GLqd6J`kC b'7 ݡz/-qP;7 ٶsI@EWl]gճȭ^h:9_"Ȅ]#,qg&Si(4ݻi2O0{qѦHIVxM3[ajHE>|ʆu@%LpYL7!yc86¶*9( 6ECebNs㯚:}xћm.6/xD*M`nDRhxCikGej8n$Rgw[>"_wT"eWCU/ImJY?2 g*.P3ӷ6CM@ebJ3*T~qZ&&H"M'5^5N-~/L)F$c! $58q(&C!5 BF/F"qQ!眅jr,+&0%sfhBǞp \hɜ-i #⩻l69:yF=֘(x!mqS`2)I ALRU db$]olE3SiPp|0VշukJsw܀ AyLc[U)FaЌM+.x}hTgāc\-!D:uRO`4*W-r.]Ty $cѢ|?!쁎w jO)3nlvM[M n59ٸ+iyqQn ek/ۏ<G38@˜y/`uDEIsi[cڂ4F`$@ Fqr^H &TFmwƦc0^p\ S^=^FmER Յw+Y\a~l\3eׄP0Q`mCYJCBgs1Iw3'_:ɲQÑ ҀdfP,8ρH$rbb=ZpFT.a,V֋1΅i )Zg3H$x&[4_%C,QS>c$2׋ Ej 7Lm%o cQ3]V ֻsՊ2֎>H%0l8gȤ{E^D:@OR+kx%D#Q/<߻-K g樦|%,ԁܯX/Λ454RF"9FrZH5`h9=ɱ ns]H.<5E Vaӻ"h6X9ԋ>vzҨ .OcЉFRgU1kv,IAn}Vf^?8-䯔09s^RUJl?/MS^ʆT?m.bʄâN(f'G@\d6PҀvfT/AjrgAӬ@^;A ,YƎ@>7.+g/)2'+ 7#J.x`YGt(9qT_UFK'G01nᏊm8s݊\eӋL[6 @=*>.`NI M۾գ`, i-}SÓ!7#mexoBS'N*HG=fŸnE ؇=nj *++*_(6CUw0?a쯆*%+,eXf 0A )mOj&[W^6ت}nnyn-f7H\|tE^QmbmC9W37X*=#dQI[ t7+ Wv3Y ZX5OKf#u'HJӤ8[ .7)|Ř :7,lt~1+9b$rǥLAp3DESBPqf3BW2nWDTnC]s !, $Orׁ{8ՅC7+ԦV' vxR؛(I#G8z]HAuy񮎱tjɉ% _n 'Ȑ)'#`) oTϺM ȃwZu#m2k®H7 Y\̓"&5ea6w(/F9`Rv÷E}I 5LcShٖZr|ZDX]3zRͼ~|VGOc;&#=6X?)4rwLVA]܃]KI24_o[5:vd7#_i]b _u)D䆄mJ_^Mj eOqi( g9TY]@4Ob& p%o#mQKwU?ytRz & "q2qv́>."yۉK:6]" BJoKBϻw.nA0av7ކu.&>X?$~6$5 TR7*<;)ff!y5'H\CKn7d}LN ա{ʕFdK,xGtĴ6U4ȷvr!ĥMZQ$T=+ 1Ecl货g7$n+S/7ˬx`3 S@({8zꆔ6ʎ}'13Xt髟.$SYdXmR,څt|'^XX+9PQb1łPoNWIۻLeϔ'p7n.Յi Iy9Ya&?T> ڜqq_“*_LN{x2Ckt0Z9Zo>}zn"^6^2=DlTDIj*{mO{R32::$B:w_/gԍT s߼ŋk?hGN= {Hi]Ȟ8'{4gt~Ybګ ;t@l aɇN -6f [AOz(Am9J^Qq_x]̥ʐ5һN@;_&̌Wi(8rxvהduQ2%S*}8zQ=Eˎ -̺@Ֆ{) 'h1}Va;[6tӋB_<1l围OG5!> %ƼdžQ<;*t>Ity19H7nՂKIu >XKh{.&E ju=[KFrX#)nWZ_c\ Ԁؘ)(ݧ/"V_ds]D=!Ȼ_/,֛nj#4'|4nu_H0](غ@',2$! Ў+|:iKoQۘbԗЬ "jtO"G㷥{ $ޢ?ZB6>N!%y#P{">{YtO24%[,oUUD7Lϙc35rL8Yg Z/W J~ }pfoꂨŴ{r%Wym:eي@ bM-vηD%8,G&.{ b[mR_|/x~KQkwuM%E”Ud-ɁD$>}d GK+\k;T>MӀ 2- h$khɾSN+'k|`BuƸb-wڹ+icߚ^u/ZHjҦ@YpIަCuFe>c 3JmPm_lCf󏱃xKW$pd6l^ָ7eYxD}W7_NaѴǦ\sbD:>6Jān<80^ŠA̴אּ6 u ~55iv1Ō`I(b\?|EʐϏdO #9$k. Ks?aA5 N'iwroo $Ņ6x,>ud>mVVCMȦ`zz/ WmcqՏqP*1(G|,u$q~pmՋaŝ!U0w<ѕ=l&X({ qZfD]4V9s8h臐^ >Ryq"EF#/TU6 VSMN.we@u.A|H`moP Y$NR u-M-|^ܰsT%xl7v|ӿ`= tOfq adTzD6[Ki)0)O AfEJأ;?./{@>Gmz\HEG27xdLg U&GƯ0.E,2߰H1m1D Qj_ ,FkBW8m{n`:A:nTٖ# cw8vIb|uWa%aNo.53r[@7K0PԼpٗߪa/۠徺Fy(OD`)Vq_0MEt.#rıFygB9)[SO*V.hU)CIgޥ} Oӕf&2sBN"e 6f~=Ƕ-3Zv ,gĚBJڟ.y) ^azp+E VɼzWUw>,4S(8.B*Z 3W"p~շ1/Be>\^Ϲgh0-[% 'EzQ#B,bѽD) U?A@N20ZC \|+X {dhtCD"Or һBmٴA8k*G0tŐT/K'{fIkA5N/Q) BeYV;\!^ y"rY"g(UYLM rg mFh< *C-fk'ej,CE`6F(N Y_Ov+HcxDr[M5G{p0!,Bx:CA-lG BH`^jYɎI"kFzȟ+Zݕ7C},8qP-厪YS&/NK2bn7֞So˟,Yb3CE$"̣L:mFF+J0jmǬ0/Gn^z }dro40dhl%9s ^~`%V9 nzt{`%&HrŮ (^a9ּߊCh 1<`W5|z6Ӝ=JXuL\dUv8i^I‹+߿Ԅ%xs;q:_J!eUW8'UxH ۅ d-aї,a`SGdqrCS2/GLpNmT fVۀ%EwڸC :LʎT0['7f҂A<zS[Ƣ\۶RHzdP`%Z%Tc/hzuP5,0*lҪ5ly|O*`.J2|21Rcy3.מ Q֪ ?dF8]vα69U/oȽ$>3/{6f&}oPX?VFa6N+WHon$ $(81ToY"gc/ ƖS9 *MX5!h >Oi+(QX1eL|WoHw:q.EKr5 I@U[!6[\,:! ;rO+*P[Hn63LP4d8eI ~LWBd[m!ρS"9d;Pnz+{0S1 #15<`WAȦpP9bJA"Կ9NhCr aCё? -n{qIz7#v-+mxMWus*e?i88ݦHJsԲrG(;c߻=Άw}lŘ>;[ޞ$ o0/|Ů:Vz79:9Z\y1< H C=nڬ{[ @7I6!L2.eL(KbŠpj'x'LOT6ΰyuUr 4]QRvϺZah2}UXsFhؤPڭtv/~]RkaVi͘ŸJk/g0dTtUdÍ4&xJv`2<:U ]8؟ʪFHs/6qu(f'/3}2} M?@nPT\bO2E|GiX qUlRd׻TRRᑒM>]v=zAmވmQye?xLb.Bɒ,~Ԑx (>,"-O*Xnp+\s=$G(6 nԾ~w북K˫$hwN?\şjO\y)œ"(`#RXJzdi]ҡ eؾN8IxU w̚6fW:Zԃ0D HN/lSO.#p]g]-3,\g/!K:jguS}YB{n>+ }܌T{&zoq6^$*h&ӵeD5f1x#$!ٱv HBP _}u#a8ooS,Y5{lt)e@YJ%20S?ݰq'1i+3[1wbEHOR1cfErS7VbLҾZaUŪU+lx5vǁ*h$m(ڷP'yt_ ]{0nkn\~;PbR8PN/gy+=0zEAMVeJ!C򵤳CrfV;*=l6Kmߨf:3d|d#A]o;<|"c~bAM rAnTk+ *N PEՌXpQR+-T\V: &V53o3#GKQWCiPFukrԐ3rWAe1껝F|WYiVayKx\&rqr"L?"0: šYޭ 8 TqH8#VzNJ? ڧBJ)a$C}bYx:;A-W5{JІ$Ǖ7{`a\@,ȩ@/IŕlYX}QdgK$|xʦ̍6Γ(vZQMW-;JH &d%j75; ?pt|v q9ꪦXJ$+1XmA.׬*Oܞ<m{Swˍ[53 j;8?M)ٓӸU#iTS!q=P\Vj e% лj`futϼ8aG-oe&6?0*&JI4Dk U/Is`[AKtiơAhu !}>VmV:ⱠpX=Z~q @gX4&Y[ ԥ#Px0)?',Zr fLa Bބt4Bok듆8wWIìD_P{wB1}z{K(@y}LZ*wtkXٞ7jDV0/\gA89PS(?]IڧI5c5{Y2@O2`#W/QL؉T e 7#wԙ4!x Jp( _ޭJ~iԛq͈VuI@r:6+RP$7?/3/1H%5_u`H̾]9b7\L'݃&D޺(DT'o!:;qsAx͎oo&H*Xt6rAڂ .n QKf!pa..7k&A/}i?ԔUDcl1\s'yi2(*v8=0GCl|\OIܮ!lJe9A LPZ578<#(E[(SMllTr:h6F>IáC{!I۞rY /*6rU]f^61eئoH1ɷA- Jv QM5/S3.K\%d`u?:!,^'-H؏ yFц/Ӆ##`E,$R|JR6orcagQ3ŷ=ʈy٨J,*ڔ"-'y7 l`ؤT ,ryܯ%Ẅ́*>qv,94r 6|{i@wG3#(;u}\S~]\?O+XqJb߯^[^KL^3R-+E 6 ̊XV< we#ﭙmm>A_ܵ%v(ϕۣLBV'zB;ߡ\큙bAnkJ{EZ`5mwFɸd1-q]VzjTCC"$:s}اmc)^J+-+["&a#C`1n$0 FN)<3qЭpyggq NE,X𣖜TU/lq}a;^h.!>Gߟ8ʍ FխyU`f"7eY:xQ}?ȴyJɩ pӏ ՘U-zk@|%JRI;K$E? 1fTOCtHm1OΑ4sW2\o(ᕮiD40юY ? IdK#ĠiuD,߮xÈ|rZ[A5E3&l EZ\ I@: _pY0*,,;3%y}8@S xH/qk̔y%zUFJ?s#nJ$wD1/c&P#7sS݈]yƶ` U9K@b>~,>&if4++枋[R*C'0.IݐKX4^$I,q+II: FszP< A3-%Ayw[ay8B׸orELsϜ<>brV :mjIPK( t~z2 ɐQ/=Yjp3 ;t+*'EG߇C]8[ֶhx ~x}ԊT);fil-?FJcXF E$_K).qMW9P&CA{Icww+\d_$ M<5ޫ\"nOy%n'}gl<{:v-kg G/XCw}( F6]V${Ih7p%"X}W9_wo Cm2<q꼏Ն $;v%El8}r ECFܤ*'_dhͨA )$#7/BqUH+ m4`țC˖dqBQaGd'ruY|[:b c-`Iw2xD٠D\܋p} ى;ƈ"d#F< hhZly[Ƿld^Di!uAK0 Ny[[N} <:1#}0.,=i m 2 DNZ|Awl^R9ձT+w9{^pEӄ6hK>1ن£_cr+J À!)m, q1A-UYVw2niqн9'+J(\LPҸfC1Jl v}:K"ai7P*0"꿳y&T"3nҙrgS[ t͓~R5ϱ$ )i|R@KE}=}R-cf4|L~~"gY3|r 3MGAOٓцwzvswN7'w+ >GqߊRoC2ލl晊au_ U jZ_9Csw,/{<?4 {]ET>y3(Vyȱma,47=/;XabԊ,z#;J:LP (j,{lw,{4\ԕ,H=l}%ڷ*Uj*C1Mʻ@::YWFOm%<6u|//%Xu"i!\1a̺VU=hm&Y5i9&sWQu@ &u[L'o-b^Aal J}8³ s6ŸvQ5ďK1şL[1eP)12Gef6m{?v5N V(9ߕ7_셩r8CM; DHzL@RpV!4I|h4sIJ\Iyz]F=,&Y5C<)Ϸůi┋JNe+l[^Z N6fy\4Mm-ݔt D%4_FSyO A )t "<Ӛ;z˥u󷎱ƓȜk#u늹+Ѧ;aWˣSu1{'"H;e&jM'5 - a{fhϚx{5/#ȭy %F=aܢ`:1Ҵ"6 QmEDO洚U `.+M] BE)똉J #7);]56ѝivy TK@VELԊ:˰XªB5@ $Qt8XDЄ3[*LCl4F꬧w5ӆ'7wJ1;g{zXv*RNߏԉ($GLcpC$IGAU4:pOxm'Hҫ;ގ֏z:4dUFί@~7]!8jG'گ#g8XBRR|SD5X_oTVišHzhC> VS")" ߹:lͯ 2^5zu`R!GhUr_8Ei+^o.+i'jVA?$raz-Z4 MnJؑ`儡ɹoMzڪSƃ?"Ue3<Ib+%!z={c?teit?Nn{wv[&Ȼ*cs֥W~iVGwٳ2},!:m`9h^v 6n,3-h>Yd6nF]"U7Y̜жzY^0BkڂzF*FJ,xn.:CGN9;G%4Ohbgx4 *r;Ew%+{63W[d3ه5R%n_vpREh'puX.EaN=2Cz%飁:}k%1[SOZrm7<6%ʯ۷ \^sc8ck0ߪNomv`=g.ҁ B ֹ?MܞE9TunX29w .?|K(I]tCO9.oknf^'n|6'bxh;N̉F7w'>.A=7p^@N0W-qnEMןT!Z*VƀRoUXWEH|8yМGy3r^B)1]օPP EXi')@:ߘDf6JbI_nqkwg\<2{3h+c h}~șSdES|IGb?T/E$cv%U@K}Z^2@XcZ,,X<6ԄV\<3%>h;qT!k 0u训vx w% .xs\Nu44T3 ƌtp 4%&ʕ [ QƠ"wZeiP"?xz#s 2jL>N|Peixcl u'"uH5"pnO=!JO쥌Ac+j73g&A,oo/_vFTuQ0,<)xGiԿ0S¥>Y삞<5љ?rt:,4VE ܈(k[^̾I^BWjHݓeA^ w,C悇}IE#" X{<~il5דּ)}u:p8r$rNQ[aYg]|5r 6-ð-2-y)BaPޚ?pd'1t1NT#l⹝Et+멼}7g>Z⭡ãNJ!#>9]4}b@M-VI IcԹ<82QsFªCh~g8+sryb cl8LêuҶx!_]ݱ.XeF`-ݏ~H>%<ǂTՄlrYșsRH89Chn6W=%@aǶd8SՈt1K>J{/u:Fa`46d_pk3*.Lt *Q4ݞ_`,.*gUHr/NJ_ih"Dvi?[S[tX  ߌCi"\ dY k4 +U$nv{S*¥% I)R8,vQs rڜf,$dI shcuC]Ô'$*po$HCO\ w`0i]L [2C@p6h4ŌGbޙo"'G!P<3Ë lˀ`9"M$K)b&VnN-9|jN%ya¿Nµck-WռY^ 4Yeڿ`=:5 .Skt7y^itҧK_s4 s ;r\DKZrgY &-OPUWǧKM\vVxxxW]K}l 1ܦ)DЬH5t&XN$'AXf Ltlo;u2 OO%b+P}96"oƵvuߤBh!e}&!gUX0*.p;B|F(W`뚇t_v` VCp}hy\QGmnu;JSa:{k++@ ~d/8Hg2d!`.bCF+52Bl\ʸdn' Co:i)v J:)Qļ"ik7q@2B Tjn*f%da { ѓuWo-G ?O&(al|$`AD%ݭR$l) ߚycCeV%)ԳAfdr ՄL,tD@AAk 4R2cۘH\-L<>HֶrU_npl,"UvFV69\?Wܭ/;A}ғ%KnΩYk6b=ɱ]`MWBy_ Kq98P Ve+|k_r|X_|AG/0LY퉱vM@$ylTֲVƸp=2X 2B6~p'Jgy%B(zV`حcEНB2_uWye5R"=[(xXx`?F^;9|GE80 ':J}|u\nU*++ؒ]L&AmntTw/ӫYh?[ ;%-*E|gU{HͳڨjzR@#?ܰ ht>Ё"ѹz1$&$htNiMlwFY8I5fS#+Tp00t9EUρ6̰KS+`G^7*S~b@4fPcΒcPd~1r6@H,&"y {{1~]~>ND+L,rVymhök _'[q2q9YW2h;7o?\9Lt\'zuGc 8^Q;l(}a"*C$!HiA9P ^ɽ (b]꾗y{`s!}8(uO-ŶubJ语{F v^y%-аz27Xp aH&*'f sރ9fEZϯQfi%Dm*C3,7Jȸy/`t-4Am.m0FUMtǀ1:O`KkOUVSof69^W:;? 5E)hQC%Ȑ9h1VM2M@<ң&q|A~M՞sP# %o`iq}䉚myqR/ dmiR eޡV;7W;1,k c®/G!li TgPa~+#i!}6߳rxYL MvĻa}ΩdiTNݹ$nԡ )Wɬ)jnC h-Ǘ7մk XjYsAp{\M'ΫyJ;| 6Sڧj(VCaf3x- C(P;g,3uJz 4,PVY[ܟndMNAMC uȵ!֦UY'Ii/NcDh/"&5|ЛC+c }I:rDlG3s¹ȀsjF6S1[XM#U=%SXmX>`<.PJaǦ٥|;9ΟRys:@V53<'e3Txg h5uG/ȅ}"e<>^:Õ ݽ4o$yIuidKڏ%J@ݒ#7?qj sgYN}IWcKAJ*~7 g]葸_|lyph_&uN ;I}BikWи`? I/Cxܝ1qR3<@A6s7#aw\F 0AC$*fzPrLJ8V7V>mo ݳ $9 =cͤSz%ty8M&ےqwU|>'XSkAO|Z.2M"ז]ZKJ\,uGBԒunt*N@ZHd@?vM%Ɔd23b*?7ԥdXJMdX޵兄 6/(<ǠF<6J \Cj]٨MT"%v!+ yiJ 078t'i),]'rBCZf7i+:ߠbB[R˸ȓP7"}Qf |#ǫ򩤌|xHȬFpxlf\Ȫ(?JiML@R[EP> AYה aӭ|:)G\9 mD\e.VQ]<CKo&Au87 S}n˵w,*sN5J]F|4?@N5JBb!7wCN4^ChADHY-Ǥ$}wH@1,lE5s%E?G6DPb:u XY4{<_ŠZ|&~0CH[խJ˯01գ/I~oJ{w+1p/IUEsJakE0œB5Qt^x?1n͛wfc1G~qdTo׾}s<{>~HspHvc=OeHpŒ'e)Yz~}1xVaEKSW{D 'ߺ#J:Ml Du5x*(-1.;Zz ȣ|,0_: fL-`.wkyhZ S`,w3Wxj!.*x2W 3۸ >㤡ڰj{4%\x}DW1:g=6f {K&X3ӮVq"O8+MֵK1`QbA ± ŜUh* n;Av4 Uփ,|s>xn-0]u4qhW'TRi1~{Z$f}=AL/yd4cȚެKV?훋54kz|5KX<b"|lLRY&}"eұfصt268ZIK'*seb05iܮh..|zOyiA=Ո]҄UdA>cۚ-əwPocc_nUh˓Fi/ l:HYy N)qACg1Ik f{Q4M1$GCDT^mi]gOIۂ^u ]JNb<z%}SCe \$?l:Ht` vmY(JVt+sy[Fc$c]\Y4<ÖgN^y5HcUڝ+h42^Ы__y+wFtx-nz։ק9M?mZg=?Ύd ig 12X\7. lFΗ Y}c#FoTX90ԝƍW2m9$Ntp +ݱD@^}n3CRYJ0`q& rqW a,z ^KS4 -uXk>IrgIV$3b!YSXq.q9i= lɆ*ooLv<7Ǥ=s+f*:Zwh2PJP޺}iiȑwδu,NvX0btf`';m]a*Zd,e sJg?VI/cь ӫBk^{McI7'CZ1uC%P B8*΍ m=8+,9;0"S4vh+H-_QOTy9֬Ǿ|N h/ޡRFܩ<I+,bʟqy6Ջcɵm`{cϑH}*Vg4._4hP[ȵrۮpyRy"/8(Pyf>z>!LVx""^Np7^{GcBt`-7A2&/<⌾i^U1N4`f7V0*Z1|pFi :0vIўo%xkȄ}hЖ{ٲ P v)C(^r/dF. `Zu`ڮS8 vFH3C@i ϖ5U$%G*jj9`gT:љ_ :`_/Ka1 <Q{՛>j3=/rpΌOlaY(oFD#frA W1?r&tNכǟV$`;]ìn46/ZL4OF.<p (-? sڟ\bpk7$1cJJvâ{=!}}KGU۠5*^DeYګ9R QEg<7JT{Zjc/Kb7F/\ĘLdD{+2*XܧelU)zM"Et\ԅ"v<&A+E+,$ ç W&-%Hs},.IBǛhDL˽'I#>'|+YtiUn]pV9984_vi8勶FBUċ?@t0=CmcB˺bfZG} (1 ;J?J~eyۘQkN׫Sl?busjW1R4HnZPJh6Wouǖ/`ndcުd-M z&Յb_WJwY!QI8-Va(btAÌ}SF07 Ev9M8g.;V&[ȒY~T'b}eB:veճv_9|ԻrISp)tMUtmИlreڗAv@@ݧ\~\YoakBNGc3݉;5 } HM ! \+( 3[X".Ω@K/CG7ɥm`OWFK)v?+-͚5- (J T%bcy:ٸ_Jz&rE:}ʂ긹ņ*ElsS^˒CtcK %.2pƔͭGT᝾"iObI6vʌ ĚyC[#ѲV#X:I[ox8'yݞ}~ pV8A[É:5-Aj¯E <6!bEĨh٭"+ P7&u.? Ӝ_GhmX(E~-|\^q67fp4 Vk4ӡ25c;//b6dMF&N<-\RIݩNK ,׭\?@(;%9s !c#Z;_eWDiUCKȈ8 >;i(rc^ GyT6MxݠKOX(s̀TՋ5<.85يXFO*3soڷw~bK D E2I_&M@X:;$Ppf40YuT_;JO$7$8_>/ ^S\d/&w$ͭs^XxD NņKP@ ~c lv_$awY4X )af4N Y-v2J'^iW2 i mhq1Q1ܨ#3ㄇ^Y,ZQ (ZRӪCw DWҸ_""PKlKƒڔR3.NS%McMR7hO%;)3^PC|38J$ETw, ϲ3ԪB*ۿHwnv"1l H|56|w1i Uw7]znWĜONv;gJ?úaK{]3DP|-<$!Fw"hMbTv2݂A\=#`**aDDqNoKf+G^q W;Η'^N"b}jU;ښhsZ+Hu׼} n)ocl/xЫr'5h>< n=iy*0 E'_g#B`>m׹VK1tSȍǏo m/=⳩%ͤi@ź˦(B0МZ /wکIS{藤VA <90DXSyaoueuLCvZE䎒@=Ռx-L Mk26`eQXЯݰh}@FaKip1UrN*^ {F>v}htL\ vbML'pHٲyd_D?:p-IQ (ln qx6)`dt؆ Q1 )A0`c%6wFcFVi5 ffW ˳9]ȸ&Uƃ0vݩw"6]ogmr_A{)"eznyV(ͨދ[Z'#b {m9'-ѥwG*@S(X#?D;ϒf15M v"e>ʐJiɍL`%Hh<qMiunyJy9u(cyN2 CXB`ح`ڽLDRY9,ӈؑ\@YPXfX,W8HZ_C/[b0 (ċÇ!C"Ӌǡ֬:fI5a4lq,p1W7!oСCYMCa1rӌ:=\HBuC|}G VT,#:.M"9_YT=Pbd^64*1 J6-8qqQ£E|L* a|ؽ,;gofWXLJ$\&[Fd b]]YCM:Fi.AC-{P-GB0pPjv&ǜr'*(Liڡh &1 mmyqA_;{隿:yUmA>4'wrr: %^e[ŨlH)^^H[㑇jY`@d+W?1矘ŧiPTW]۹{"ҹ/C`Vy@_^I`GG E1j)2*T%Uye8_핌L,fpjR"'* PM*ؙNFM v[.8Kͱ7_(I3th^GH Ƙkfm`'Dd5iEQ%+%peλz"8yqN_ڳ 1@5+nŗi`GH Ղ`ʛ6%ez z -Iwڡl,K eMkB[Q!%J.T֝kګJ?VvRGF-R0\Š7VK$q EmkijWΗlύZ%)cJP\hti_Z|nc{CfIMQjaƯ c [J2(|.P6a heD}X5d ?}h[-(Pa{0k8aJB 1|9A[hsUŢ&,XAgBfo"ox4vmbLM&8w]!ޤ?v 5Q UwCzx$] [ #/Ϙ4!OSƯs-5A91kvs%; Zu5a듃Ǩ7:^e#ESɲbZ{țC=c `yB C=dž;RmVYJD .bH,nL2 ZCh"c$-Q2Al#\{կm T# *@/cA;#qCi&r6j{^t Ϟ𻁡5ΨgulɌ8L҄iX1n'R Z'Xsp1bgW2W&"!ءtK(qfwK| >iM<0M!^7Ⱥ4c}+#L!0ĘҜ5ZQ7/2 W%wJ}/Dxf\XPx=m/"Z^웊VL-J6 gVɦ}#DmPwBKrңka.u]ɂJN] ];6W0Pޑʲ1@nPA}VԔ95 D! NMkNqeZB6]%]!-uȸEQ&+ ?b 1,+ݙ^l0VJ,&/M^3<Qr!A&dǿs([2H ҟ?EWRY5$b^;_7@]0Q@hW[6k@k9KCH“栯S&*%IzӁumR?fPmr>FFB$X| WËQ$Vw V@T`~{"j5)҄+ȇS@ϚE5wqrԎ(HcY>q`=Fm"sKp4a 念r2 0uGp:0v`HFqB˿ֆy|17W#M'FG\k1)o/| Y'(րcKۜ{VR`zzLCTԂaӖ*[d{ _Õ5#3p("] jEIWL J/ߨL,D)F+BA]1Wa{OCGщ40ո5>+ =Ʌr2X] O"L<]ơ9fq&gvӈPSe6$G0B\,U-%^[D eyڹ! *AO%n2-sQj/İcA%#;< Ab9q9Ik80V[}6bTs$?@<ҔMkR?gq0x+$xԶxэu0!{g4CF7'&3c,_ϽXW1sجRSBh]g˲ 7>bڋ ɴ"WŎ0X*fDZm~~gh/;>EmeFIE36B%fXNFqGөJsFdD`Zf T`[nC߄WrUqj֭Ȣ`N/Swe@i AA}!74]}*) TT޻vg  ީs`gg$?uWK "Aߠ~uˢ:={56v@ejw$& "hYO:v(t:򔉣jln,cDN{ ~7!!EVhZ}!2eĥ'heuF(_;6+ †6{=jMˤ W$Y*TPf,5"G؄̫(竦0A!VZ;׷t@aåG`ϱdhI0@>}j`734֩Kw̟% T$H#|]b:wmiKv /|KaLʞ9-e"MjX!9踐: Ak+D ^CGT8#s'["15MF=CCc-ԑ7Ğ&UܸNLF0e7X` gvg 2`YT7Us̲hva$ZGQ&@T"D,wC8C䶼0}/o/BITp"x"?c+[1\ ۜK2~Հ ut"rWFޔ/[|Mlĩlc}|*,E"oNSމ=4(<_D731͏\ ͐תg]ivi%4ϴ+PLg_~ ,K= JDJE&mJ~QI+J{ wՋ>hs=sh~ .~cO[L?zM`8A1 )YΠ]Vn'\=(&JKA#jH/m^[SZz[ErՃ ص̷QR6N/I{L wB`RZen|ڈ9\ \M3x8RJ/&R^*#,FV0wڷv!j#N,~'מE d#-rI?{dA7+ZRi8j?\L?Tz̗Zto5}+lk{L! $Xf&{Q*˟)lsqOh~zƑT퐯v:]8*%D!" սm{sџmZrUlqbSp/U`6|¸%J"0PIlxv#G>05)!p}ghjˬL 1\NDrv/0)={zO"Hgo,z^d;3 7UnR91DyexMeh+kj: qy>H3bl|=ΧuJ" +LYs@r$@~K~lMGnx+قa1R_o<+3|Ri!M>pɳ,[y&R!X;)"Z8!%i#֔kT2~ ^* ]uT{ 4s]F dKXlV-\o0=-ܑfI1X~ϟ)R4Gˈ&QCf"t$#:Ҫ4Օ6fԇOylv\uJc ؍Hpm2R VMV+lA.jò6X QOJ+5Ey'vs %[ׄ5ٜ%(mOsc"\OṐq컇2nOt|2:3ljBzYyzr_"1Nבs:h z8YoEBs=Wy36Ⓩo@ݷ3rbU M/HP|UʾkۧvSF  m;uvK̽;3k"<ܣ0}>[r${I}BcN<3~{_+0h(" YfW "9M Hnuހ* F黍Ox>s?{%čNJ+J\o#sNz½_oZ\X'l%J8q%QPUbFp.p^):64jQmlc95x/̅ hc'D">ZV43W1ef.C"Vz.{I-k~AƢ>{Um˦%t z-<|󇛯OyesqhzDY+/ch!UȜ&2Mvy6ye!- Vpoh;KavkMJJah8ѫOFnbq~c=gGh͖AP] Ua5.[Ou^6Mnw]f5~o`Zۓݼydl0?~LU%y ]~/{{vGu9fs X+#ޤyG@?4!^EA=@CXꚈO-ibaS(1pqӓ9] ^@jX+o-qex>9wI\^=dcؙ$Ӊa-H𡜬[)^%]О&>cNE ؎#}6ugW\@Ƒ蚀L*oQ իX #Bf|'wX;YQBKCs=ʹ}t`靕VErʻ|.0uȆ$cg&1jIoX4cX@{ؕc<;יׁgCh~cF'w-ȕ6.֘lېVCN@p1$Aه -V>VS/pvԔ !c\" &`quKCYk h&4Eҕ#dX&|hZ% uK q#o|pL_ ,Mo dl:[y^+ҙ *O}C;%>MonpH| :)©]qx1bUlTւ(}YAVޖ]VfP_Q? /Y`l)z\0Ò{w) 9z d"$=i27"!cK+az$bS,)ˬFk ޭ De՝5 y+SZsEukNn}Z9O98Bxi1E ڕC$r3#q-nlO 8^9 @yVDj  Ͽ-R͡Vh)Bol"((>|;N vz$E~#0upZ;/<=m;j2mj!} RYʘ+#']!;ɫWtmPl6Vs:ej-yHXԲEG8#7sM~G8܂ eC٨ ܾ/đrtX&ynpʽ( D"J$cryJ<+||N{YrqAw%0sWh^700&+)$jקpmn2^%fƇs#G'a5ȜLkp@i~^GMUݺگ/Nl^n^PvPZym/|*3}?0 _&%q G C(0կf0K=/ R9 QBT;Gk$ Rwb-eх$|Qz@!dtxd95Еz124.Sz#Kx_XUUhKR Y\/H4&эp12AdRe`bY ?Y!ʳDLvʮ>Ea0ZqLV[`Fd ?5DJ& W.CiXG//$;woZT-|:klJ嘔b" : %DqEYsq/NnnRm{7EHP~},)Ҙa ڮxX,WI{ d^|!faڠeMW|@?ݘ;3X /wP<`?ʐCW< .o.5w)HIX-q'p l WzρiLOk66_d] ,t]HV G/pƢJ{Q+Ļ[svDn6d?,٢( qIN4dYv16ť|FFJ\npd~MvƣKE J-O$ 0 # Ic sPv 89Gζμ[(wkjzݫah7.|scaЛ˒BEsR_GuxtLb¿{Vfg4uC=$D [0Lxmn` :#}Sʷp;ERkHّF̗|/_"|,}p[jmR?i6sVW֖RBFI>'S2( a\7Jt6X_s>KFqmG2y銔c|N5ɺ sgZ­US|@H:2;?*lǗk?!iצR+6K N/\Ý7 V8bfQEjs=ebܶMw&;}E?Nlm`|{?1.KB1j{оT~40R`)v?W%Fk;$^,[]͈&r>O ' W|:[5wwOȎ6ڀD ;̭j~+|Ͳ~8fx^R髭UԊM_{ܦdўk*ثݔM=rLz`LGGJ+֊\crf+h.37l 6@0`^͒D2*UH?aq5Sx/qYL ("PŠ M"DCfNq[hhbty /eibo+)^T LQunIh.#ebyǸHFf8l$z[ĭIYIvNiIƑS5<鉡7 aС5, w?:9>cJXu@l*㩙% B)ٌL1ipS:Q>W&w%2%ɺA+yԂk_(F͆JŪF;lZ}KF`1ۼenl?*[6&d<6@ַ|Ty>QWj">!sޞani>[{;[, ؤz-Y dX)o0? {t@wōM狁 nHh|_"q| 't$6:'%ڍV&Hjc}N^)Va a t)R]9)z2y|HTǸf… l:yi;ynԋօSC K4Af܌D":|SqVa"UL1[{~捳|%}2 oB-{WQfyG]sC5>a}B̕jfu/h1*)\ ?l4 Kq:~S>dQ|Hͼf .4FГOl/HfVŜf5G NKf!3-YՋ_cF~+&r_f]ߌw*<4SmрrT&ŚP pK\7G^7776%eRkY>(T9_gO@9YpQڹ<[ަ+)3PtwD.\5(b;;9rL\]["Pig<8Iq@|`ȹ40V>˱D*.@b`o.Xe4{FOgŐ;U5 4z:}71]C֨dĻvɥ\PՀz睸5/Bbj<6@(T,@> d\sivI/D8bX\* \rJ w>`LHZײA+L6[z!(ZAAV$y[JZenJugEa4Y%k".m /h̡0nj 1 Z>Iar7*kG4ffd>v}S6T:)"%S#n0;HRL0jj>KvLbBRϠ>y?}SaaZA\&&%L!\#)B&*+R tř~G.}uXk~m4ц3#-5V#|I=69d}gqQ'> <(HFaqAީ-LKwcl& WO '.TY,&礌S0_B8!;BpQ *a3K, kAL=A{:rxM[zDDhaR u{" T:/ Јk Q@|2g?9 źڇcfc1k7WPXa2O01ll7 S b;fǨ_(l9][Rg#@5z6vS ?!]jn勀VZT:#C9MjoRXn*?vzsaC?>s%o/kK;#RGE(%lէ`|x;da'ejn0Yw#rI8lfp'YK/mWh"cWHt^ۆ!W9 `:K!2nC*$x@Lr ³8N's9B徠|%-bcpR>S"}ۆ7ߕAVmP@kcг.^n?ns"ݏ1#"x)%%Bp6mr+[Idvui|D4AQ`BWZH1oϰy)&i{ԟkb6BT,Sor~3kDa)2z.h-YlVuܩU)2?g߭[}UvAj/`42cx`+ڶ-*'2Z/لoa:% E|`.Ŕ:\u"SVMJw΅/8)P;ud.D˿"W蔘uS5°n|aSCz.׵c [`2-&a{<'[U[)k,wZ liB8j\srE_y7E< | )ҩdjE` ^.{@.ibBpL%9{C,@U"1˥ۮ(Kᩃm!ut2IC?Q0Z!+^zsL[[{/tL)QfF cOơwh7 /T۟ sC3] ل̢pXrn# ⿼M eMwÈ;< x)f˗NS!$8.UjY 1)[ v,+xh{:{A1DZی2WCс$ fZax:Kb+>Qr\%^{z˥.Φ-I>q"5ݑ8C8E0_á9 *DBxlYP@sY(VY'd $kWqktCd:L[(S,-oDI~OFl?Hf_nT-',ҹip{ ו+T0{e$:Gu r{.3O{h'amV?d}fi,-TgNteK->^A!6eH~+XdyQfd9cdɬzԛ`#Ph {u_~rӧvi0k#1ಧ}!y{O_XSG50\e'~lv9/F j>gP(H xj)7B~6!BoR _TK [4ZZep:3Wz /t8,> h]O2MnDh< b̂Hn D”,Ł2 c["? ݵI|=TY'U!NOyV-/i0kirYօnW S_SIY?}],-\ ᧟K+AM,H|zt]KTo('{l\*aYolK8Srb6 `U}T YPs.t3&(}*/xzq+(,#'.uq 1UbziDJ3o+!3<ޣ4(Uα:5)Y6WlNf XY%1  Gt q6s2Wb n"NV]h3|^<hu#bIVu\ lsa,yJU=$y*!!BrE>QZNpys{q ĝ[eQdn&~(awm(w737ϱÏI[.:ņ% l# s+ȥ&mI6YVb!u3p!X*V@2UtA3?_'a̜xo-0 C9ȤLϚ̮uj"z>eyJM jFm"sN6Bqؼ^|37%!%6͌I!>hB}Db!~.Ou!Lc!& <IMcZ=՞#'Z)^nGsVAr# Q[\M F(E]ܲd4w?zm3tgT)S:+q]E!c50A 'Fu]l@6qIqn PҐyb 65/([^sbǁkY5s.4.Jb9鐥-j R6~`<[M :ݭ#rWOc ^!Qmp UT VjW}h[^U4g a? 'Neع&ElQ ! uoz[Sԡhx-m1P_XrbNJ Fx~Vֽfg͚Œ9¥9͉H,F\, hkl\εug$aL Yp0[8+yQ-AS8N){r+4t_AZFcF/8{YNW/roXe,g 4j<ӆǏy PO.m4t5ei&ޘ@y\q9`}rWS3X륕d1+ 871h`0ne5ծĂHXų0Xk5)P\r8@>|EfU 5w_%-W!b0IJA#9d,6{5F , ɧ;&˒lF2z\ۻ׬E>$%<ЊAȃ)\lp8P7.ax/a{بfO ܶ@ѫAk2z좴)\ . ]p`_Ky_hsg`J$s?ĭ=`n9"w/y3sBۮ)t21a %&"b$^vNֆI^_ׂ ?%H tD4tgl8%lC+%e@דi,@YA'4l PP>Xv%[4O+:}DW0iZ4oN!lضc;/Z>+M1ud,*n.)$ҵDNk&)jrm$稬#)K~*ѺVEyXO @i$ &@KW9)O㴸+!3޸`n+yKyZذU Lu u>DUCA<:[F/M W' 6 de@SUERU^ %GIɝLRMu3–O<">3f9:sխ|1K4;vgȅruCwPB0oD"}澎MS奭;-)l}Y 3Gxz4Q.7X gUTqZ.sZ%z9 =, v$ l &f 5Tbo@&і5dqQ2η>/1k({@Gq<ɀ=Mj2g!EFN~9i k%*%>3:~d0a@BCWޚ4}v_i<+qt?rCuWoM q@߹X4~iy]cW%$Qhy1-X|Ck%9ꭣ٘T4ƅÿU.cg" Ht7-*JkXYUC&\\ɽl`/;0]M эpnS(RlgO6EC(}ҳ?q΃i¢R 'Onf"iElۺAbtzgw&--Ap7w:/C%t$GY,X ZcKKgt BՏ6#%$m Rd$-434xv녫~fGe'ih 9T9mHџ& #R]sL7>s!ݴ#^4r3lb @!sPHjkmաݹ*t8aXlJϊ$|sT[[ʟ*A>bSJ[oDŃPB=YyT>!Iz 3hEV#,]P# V0.*+8(vIIk~$1pwt g_|F}/N@Ȗu},'$Xa9 -Y񓓧0sט҉rF1}jO0f|czp@5Uh틋qzmwY׹bKd̃*\JPv/Uԝ˭2ff):*(n]D̊]iSkcYK=HF=-¨ Vފ/eʬ.Kj m3 !Bzf1ŽvK^Kl<=SX1lGNuo4?͇^%/ʟѭe:BGïqP»;[-*S?nFъݯzP`AGPa3#4]̟mB,9ɱ,áǰ}n@b;vS ƞkgYqBݔQ-7NKW Bv 3Kzs=|ǀn10뼛,U Rk\^cvy[zs^lL2%vts %_\xu&=Jzg3b e?! 8/L$6x vEعq7*Rր%JrMRBK. y(3w٧(2J0 S7ȭNЙR3҇v+ܷCx_U7HF wH}^6o uf7s 8X}A =薶WT"׋׻BҖ`N-&Q?dZ=>|AefXx3^ZEћ9*Pi,skWb!gR2nfc1&eȖrQAN{o\ >+azFj ȲAUOc:tIϾ^))\s[RA8{ޮaef)> duؐ㲪]Ctam Q4y;1eY-"8l~J$i1U…i^rccGRzT5$ 7w=z'POޟZLxStс=ȇJzCg(͗1BgOor]f4u 8C(TY%ZgZE+7F/pAx)Ďe꬧+Id8OLuJ#Ϙ65GOg`3]є | 4Xz]MFUn~G<IH!s~I7#~ss-r ZLU[ c5{q҉/GuꆂRdBGEl萮/3hOڛ8%c:t(^` A+lΟJA 'EǶͿ/n >Ԓ^8q8Dzl 0xgt!լf+`J#'n sH#ֽL6U^?ĺk$wn[NzS7`>Y8$%K({*@[Ro|HA(Zxg1g%٬LQ *GfhYu,@llFEAlz;SeȹsVoEޣ<[xJc .ea/y\cUq0{=r l jZ  l=a|j3 VxT5[Ɯ\*!Bl?m.s2Xwꎁz&R3Zn[ʿn e95Oǟ"7{r?U˼],&dH^ˠ/렐BOһ:Y/XHCD1*k5NMjT W @z +xsV 45#}n#,,y#Glw 1+ uBA< 4W2h\zpSqb>T/9ҩ`L cbRu0 _2 ϴI7qmM&h#D#MC@|1YRsMu^s*nۢ=Ue R{n4_k s{ -\ܥI/K}? a f ݴZKB*%6/%jfdBAmOȣ'd7tW jӄt.w-"'ɷcXe PP]iyJYy= xOjfE U]:#Lc1q m8%4J &(O:><ϣ"`69'H?1]GҍW-;d;c3;%P_N2/p1ld ܤ`T#r%I[,1n eH4mx'khc(QaB=zM}i#Z?a^h+6f1B?7`& r&l⃁[:wNd̾0Eq4UESuwZQC v!+wETOr o~ |)`i^t9آn'XPD NK2' 8DxmeoH4 d$-zC}qA\<##7Zj?S= ӵT\8IXG Eo_G7l=VQ,=1uLliȧ\aGb _St=Z ߤ^V:J)MT0?CDEj-ɂMx8?`a,#um>49ʬԟ(eOY;$.͎F TyЧB~hُL$~B8+a).$Lt;U(2GzT$ĿRc%%)&P 䌰FÀcʺvWvp~X77𢂦AMRb&iw 284d0\a: EarbU Ɇua&?'+>i]S_W>( LbE,b]dNWY Á4Hr*G w 8^vUՔiE)֒X&/wX{,8{ E)\iqF&7ŎiBq~s^wG̍L%YUUx$5FjdxCi[pNhtlϾ*˻!N7wIwalpRq]Y[@>Gjꑷ3"Q%O<, !@NdR[~.7@Dt+{BN [9T .^̖jN`i_z.`l'bc 3܇ql LA?adD bP7>X:IЉ[\^9txIHN b ~J?tbgm4h ]60X?t )ǬTCg !xcg~j' 4;jqİBh 3J:#`^ ;Z!k*-$>*WYv Rybt=!2COiѶ鐓<ٵT$[RU6nb^f0Lz=da}?8`Q\#[TT!X Pžra.Ib 8uC;§"̟y4PT͞(sA.b[˲uxT>Ly~ YDw9wwx0O9>C q'0^+@B@)@\]xNOe'F:f#'-mK͹:N ɷBQ%r5!/3he®-w&1*J3dhi5{v3"%ij8aa d(D484,*>U֑M jv4|2mΡ}J$SS,: >_}MlklY?`R>yL$R @Ѓ?:,fl(zsP^;hXWڴQJ+G^OT){ŀm R>Zd)Eriإ3ÀG >L( A9s*7+Q4Qn q\O.1O+c,/CQà>8'5Y;zN8-b#j觱 .oVC#'\XȀ);(_6(q W]q0(dODrm9n8I0'rF_/aQcG^زMf4u(՟Xh0[W9bb~Q(m3_U/Ruttsv.pA4Snդm JK`ֆ4ogϻ1o-1%{3裳bRc* |owp yVR DG@% 5l>J8NOX):ɾD W'Aݤ5DfQg=M F{(j:ŹF-#S|A 6N:G:[ .Bm5,3F̨ߜeTiQܔ[lsm|NSS<< DW0^Y#%¸7x9 42t*w mWHK_-d4Ҟ24@V`>0>˰c,R,5('zX V -4?W>i"caEJ ~>9մlnԛe43Ἠ%( {@yܣH$g[:M B^i~)@T_gۢX饐`ϟ oK;ڄr.*F~1m^K"\?y*)YzD*_wYXŖJ^p9juh B~Vl*3 mwnJK{"w,e!XV L.٢Uƈ{ .n|üY7ם v=Cd0gmxjdH ՞\s%Q3M n6nH+>܇Wݩ2[6TԾfT]g|?~cU ab "7t*MjΫ &IG"]#tqhaW3@~Wm`|pHBpV!V:82҈Ȥ}d.TXP^qʻF,.'&vF6 p^,'bSH j6)w&$Ds. ՚Èa$C"Fȇe3ZNjv8Fܳ3!BB5coA .׏`fUӠ 12-78sjɐc]@o_:YB-l)pcœΠ}?!&Ŝي)4T}_YԴ'ġ1wԵ!#8n"RYEzi*z>_bO2F\jYWPd'1u*:z ȱF69LN IA4iғ|%Rgë2Hu/ٔ%̙F5$LXC*KeR>Es=tx4zٚDfL7S΃7t/^""-ؼ/v%A> 1qC44AR<`aS4Dn_*rI#S'~GG` X TTŀ^_B,EjQqmn $+4<੃Տm*՞%1\[&B =$AG؎F.0m::hz ,"طaG:(Vw65iLAUdH 湩Z$A)7r('LfE|fpBh(s^)X$#ϓp>G?Ws4q}] BFgy¿: hI0cD>M^= 򋶌#5[+7R#hzI̕(_=W&_懨,]Be F!%I9=t7rw8py~ު#0dU|zaX(> QSJ]<Wofy]m%nD'FLPG}Y^;YbUcsƝ0÷s[&>#s{ΙC ݆SlO{9nⱊU)xx rFOf OtW:\E@L/x[38W& Ҏz3r,)892Oe"EWא6Oie x@`Cia$9?ZKa֞d?f޼n1I*O`}1ݾ;vz!8oeeɸيkF1z>u~9^\ʫ0b0խNַyLr w+,bCrTn=Sv)ROoXu091dx,/qq$sO] $t8Ӄ!}=r"mǛ3h1V q[u!z$3`P(pV#-)g^}O_hF7)LԆyh=}6{yMf?̃-O]kap)8sT(Sme!኷u}?ZU4\DFcr1Fc9i9~kϩ*aBEN-\cLu_((*sL zjY!ֽjז Y*Pf0/tMMB RSJg/=s$zZД%լtO,/fdlq,elk@ (oYH .DzG¾:&@d6؞'N{ע>p ;Xh?zTH&[6xbK*Diɰ4A<z_[y 89 w&Y70SإcP!.J)2;zO U޸)uh C0G@6v{/£ŭ4pl%J~ W$8{D[8AJk᳜-=!'t\?m?'# HA9?~cUV;K-L26kry?a]c.(Wl3J뉫uEs|z'&XuP+1i55-+;Irp}PGFBpsIRFG,;Kd5%*8Hd v#$cjduȡ*:}IZ2QDyPh+NlI:2S{#2C,4bw0PZ$GBa~<QįȃC~Qp¬-QIy٭,7je588S,-x8YG" 5<(k GUP'*fJ29.OܢG?H dQu1ZuEuP>m;Ln5д.WFV=ՂyP4, g-h8915G=VV8+ǪrY9ouɥeso$Pr(ϭeg%vBlj< ?BHג.ܘe.sI r5H_3 ?WRngSEZT:*9][)/h 81HYFF~ ۬sXw=('`>iYsO\+`')dIGztn*2Ty{bG͸e[j00grGR:gQE4=0n>$Wtbe;@`fˈmj<(pmpդ&Sڝb|1# Oi dch:sğIWlG3OT15jƴR/tk $aiEC.5H ϕڳUx#_^^$GT ͷ;NnTw@?GLw 6:n}ŷ;檆G&Jx0}olR &{?EU%W \'')> 'sZE{B6nZk - tDs_z(dgPψ\|׉E I띳옿gfA~]' nxÂε 5?_[Fϣ19jn'n1.噗^_ﰠ|EHfpA^۟ MC%DrX7k̰\KAX\Qm=A2J  È^LB%H mgRI,hUچU9]f9R#5}(3\a~N^.CiyeVwLO̝rq7Y=n>0!I0 =fBN/R`i]W e2.aO˼Hs"ݠ{}YciiU(aQ/3I`\@whj\SEۣ;BrI{Evٵ$ KT(z%wfnZ J瑆,wV͙4M-NI-btscR:t7 AZoM_hinG9fsmz f5p^mּbݐvڏ`'kQ7/TkAo+p5d*Ec$@U$oP+OUCmqzT\ ~S?-˞:&BUHATL9:<0HlryPMj"Jx&f;?6:Gh#6@:2f\Fh}x4I18x/U2[XE<C!xAomOЭ};U`ҹZ5fj="Z<1'qCׯWꐟ8΁Վ|a+:,hO03{b4J!֖,LO2WŽX:QLH[=ݦ~C=['wPnS'_ozJj R$߮P--f*` /^S`^QUi =Ei"闱eW] {>)n@tzz;fY\B^é<ֽm=Vht땫u#@Ga5OBD2_/i̖}!aXuɪy0.|?žW4ֿ Oo,yxl-4^Te3[9-Z.CT 评T.|^>'MV&«#P 7\6(]($j INCxن].gc d0$@T,s Zk <8ۺq>F1lu5g%5P4]Z5@ @Wh!f庎~MW}*^n.al ~)Yw5D7%[׎&rq֫QVTV"b=)"by=CƯHJ 篹 Tqdᇻl5ރ@|oGB&tp|\kNy`d_x"+<{͙Ɗb@$jm&>g mpO2웎Bg2zT|Ml$*8l}Z#4u`xj @.v3-vI?p4~.ې|ɻ>F/[.0SiuMPoɫ>䚢 n]뇣ەVt*cD"-AX _@J˰۴wUSL# iMQ9؞Zv1p r3/*ѹDbe\2GȬ_!;wxG$qK;-&e^:ݹ"qVʸ$S':3rv;v}H@1ܮI9vX\×7]dKcU Tr);qL}ZrfmQsYmk@x/'mͫc/IA'VzŸ7br`hamDw;@L4>z)'TIWl-=gt-0*P}ZzѾ1nƴsbtY\i6r@s <[DlG`hJ"^j"xi7]8:WE-q-kHm!S&2NѤۇ^:n@4# w_^R/Zީ!_h1Fy}^ WodoVq{Ir'A1>+C9vX)Tc 4.e:-GA֜LZ)@%Tf!\bHE)jVFĩCATV񿛢YQ,_&O9yfXAyVdҔ |"QCX$:ijd?:@i1<ȹ~|EE%>ϴӓ.gm:Fװ6 z`|S?M$QM敽4LsUJ= *!|)S%ԣ"4Mx+9|Eյ6v0a5^Jݲ9;i}p=f 1}sbr,L]R\ mýibRUkbt'oc3)YMLb)#>ZNt"yoRh׍A&"C^ShhiY瞤tj&Í,mE!fU!oc$ߧ"q hh (z:L8gAANp 0k%<k/cE5A?n@cw5F)AA_B&i(A?/KRZ" 0GZ Qfܞn4o?,P_,`M([\Xtٝ ՗Pɍb !Ϲ5rWr S7@ؖX؅qح9S1ȥצkctV^1wYQdGї=K?$L{'}dC-TQQ;cWki\S|QIF̥iL2_UDO`~FU y0|!);a1$OXŬglZFnrҶhPAh o:Sn$*mqaXw>>γ6M[d|ËH۶'@<dx.lsTݭo *qt {.]Tl̮Ĝw`]&]8a`n42ZAtn>% '(kDV`XV=3%>^OF0%{1 { 5;~OB*j)}`SI?TKI-MeeM,l?ÓM6AuyO{\m!@7ɯ @JkEڰWK0ʫ}37/}[dkxDӫ*}Lbs&p7ol_\̀Ty̟!K/9Bx('F%aGrѬ&#c7򤕒Oic,ɠȮMZ{=h*W}J.7`uIbXIoފBƒpro_~n7g9^TxxD58*;i yL" <؆[R1wrs=Yt_q$ͥ>ÄF^YGӍtHaR&oD1Yިn LǽB¬u rdsayS(!}̊, lJloLR*(b೎xrS:URTNIuu?tWVħ<{G. Ldhk?f btv2O%Z/wjTMfuP)@ѼذNkJ}SGL)Y\hQc"^5 y9C D1IԄp'l@`9zʟ?n3)d7gds:3'G&(dmb:rk;U}2 IAfCߣr:h(ʞC܄A ;bSćsni5 {!64"ʃlKAh|Mj^*"Ng-ϋt|u1$ޫԴRr"/(erpv~BA8;\`Ү؊Mxp/F2>7ʭ<"wyqg4> Mo۫Qmq7pd. g r"Ȝp{h\, ˓/(aZ0ڎDwu@k Y2dfH-^[dUZ+gr&Vӭ@f<UX6kt2I b=4JʿOwjo^WQL[be*`ZG)F_@_١g``\kK2[oI^o O b}hnŖ}Ӹ1^1ЩŽJTk\|IlN>q5 ĭx懇Th3uU$>{qaW_`jaԇ5Z5o귂:m!tKUǿ>#v6kh4Av_=$@Bɲ#z!+q,t:'9R@49;o[;uܿư-ՃWز{צB5#צ$sH; zOkj\,E[j(8AIP|%7Y il[2:^+FǪ2cfMZ°Occ@ ,< MEϺK1a5+kV$Ĩ 3* u}:B 84WTFʣ\~fw<] ap/TbAq7cyy:ox*_MYȁkttFDn>`6. [2tt ArU .Ij^8SJ.c] %#BBzj;+H;~ ;7ouo3 oT^udh Cϟ#8 }Dج'y~zPr>_"}MȉA(caKLWR]X7Y9OEv%cEDð eo)LN+ipLj kf wHU‚K-i4_gIAt\A.Pjla=߮MQRgi["W(%ϫ zv/CLJIAx|[UrxI/%gЁI褙ΧxXDjE|3ڭBr'Ǻ$[Xe|*b6)E9iGdþmJ-iw(_ܪ FY[u!朝i6 :ye+2YqcIjy|\a᰹y#Di4R {g0 -h8_M崙|Aȇ>`z:LGɏ[]=P Q,6W/ tw )ot[ VW [GyiWFn̓Bq>RebN߆si*ni}B Uyno} nes嚄A'pfU9W}?j< "P7u;jԤό\ F+F[L;EJc$3OzvNRl{exv-.V\WRM_7j* z}Ivq6 }!*XyO]OeUEYo"8wɋuREdW'fy6=8%?۷.nk8Y2ʧj$dikJD^ JsUb(m޵H XEXNȟ-$5^s"9Gf OX\,ll+-/ (fɸQS*OEJ˗9a!0)/J1萝;xk߾aR/]=hФsFt&r/^+ [ֺ~_sBӿ0NuEh.OpH[4wjcsUqWٱn\zIޢR`U]w%U9Pbƛ/6,ɦKyyj&b&1QEi OЄMv&ܩ)&4);Z!(~rJx<ۏf2gmc>Gf+8xKT3гp0.]EKٔB"GH>'НEEƭLá2JE̔U1[[Qyna32|76.m)T[ň0=3儆惎UPoúWاȔE;v3 -`du<c_( 8 QGM(] }#Q3=t|yMIpj:3_N~ vaPDS@LCWw;HZ\;%c>m Qll8}5;R^BR]4ZϤI=ko#,2qBY&v+VөЅ##H$ wLnAd <2ϘDe//?S6-s!É-+j07'iH/34Rљ"7cc&U@zH\smNտ01ͷLluп !Uw~/P0R(|nKlu T(_|3qԆiA@>~1Qïh|WȪ&~&xɨ?*>̢Ϸ} ]T1sbҗHuqL Ę]x IahP;BwuhӍ0NNx5@U.逞DK_?ְЋs?2i%h?tr|QfG*cPSkx;sZ4`l{3%wf*Nx3@I> (""3{,`JS8Lx_\ߏ.a! ?}R6?_xZM[BA/XFNgS/P [k]'gwd*N䰞wow Hv-:@. L-wk>wGo K9Qaƣ5ԑ"X<И[Ϯ^Kߗw{"֯RM{o -i|]&A&h8I#Ҕ%1vx_"(^>A#m)Ҹ[МWIA@W>zh1X=Tq_vn.=H)m <ydy)<{l? AEQ!J.C[$ER""7Km!I`#Fan #Yv߉ɵQՌ*?}og9!eڏ _|};׃56O%:q[Mk fH]{@#I|; Ue TVd-kM$a`]Vݐ06S?WB9~<ٻeJ7@RD1mS:!iY[_[$4 O*S\ğڎK7T (eӀY9OM=DY)U 'i_Ӫwk0]1G >nH{` X‹p l(_29rCv9.mTji%xבJ"3S3I{<_V d"ˤSW:e=L}" ؉{;0 R L aⴌ^;pȜ7۞fXvǚEJqq_|o3cܿ{Q%5?&JG2#`cfU)YcH4$+=9U@Q{BUQL[xn*hݜ`4=\Mj794fg֟0o;50}Jz:սAͩWFz?o$RQz7lODIst' _h^n'=5ǟ筃Pצ `DyTd繱kL WZo%q~[2حV0ŏl>Gc1<MH"~Ӕ s$n a?򂁭odV/r/t.{5_ ";{5UdC^ \ -Լ1(@(ykzCT]p4}m}z)fT9z7F.7_߾›BVC\o-Qо]eP8/A6T"06b(躚z6MFQd,mH~Ψ9GI$E>.=?Xɨ / =:T Ee$*cs/xډ6j\'" b[E`?\D!İЮv*бgZMo7Y%1/cKhڤi)R<ŹAc)fE-Nz}TW.?4SŋNfvp.niWeS>@ׄG8 fݪN Ȱn6#>.F_To0IZ𢎂_Z@].[ʟ8Z{yLOWfɒhQ|5Jx\O9nݸ׽PI Ƣ(#Hbo:$xc?"A܈ռ>g` pv(@2$fu{7uxѯ8 6䔏@ȵEMSઉP.E L98f^ ޽U";1$ukucC;S:-Aݥ$vCQߐ܅OdN_ Mz` DL>:qm5=i)y(%DCVVHو@ !]G?(İGi,Q5Ku;F4 VkAw5eN7hw [@ȴecaL& H(ߗufQw1 N3@Iv[FsLȒw-C6FX΀8Οq+lC1$Ys:%bcNʘ9G_/2jAl+pK3$0o8mikĥLqUxц1`%(L|CD}S6>͕m$z5M7e I'`+#,oQS'ZbY+ʜ8Iptv6&3BB CCb? 5 "~EvzjeVcS%4v@2}u/tb܋vlH\ OX*tڗ i߾U* }w8KZ\|!0ueL9w*NrQӄАWc*LՔwPTE QE%0mfs7<`ňSJ$8&3ņ7_2zؘY;ˬc]P<>6/c<:HSQڕ5Ce0%@v %anu@ڟ`k7/b)L˗EV4AN'@(媬PEM8IInmg/*6 MTOO6h9ue)J] #; (g}TO~/a>m߬qsx|*M_ y=Ii$:jkFP:Mc8j}Xz$aji4@K󭊝wZ HOYl?LR)agڮy T %2pKQ|Z" H~%ݲ=!/dXDڝ$C!ձQXP  c{6;g=;bdcje3i "9  Hzfn ~]1+$Z@4zIqiJbŔۙջ-axy؋:6̇ !DoR=p-y^AÿHXKfJs%{]=̉v_1yL!;.³!:1cP_&@+ơMJ}wJGeX)BR  CAJS I[)`-t7A]PJԶc ѷr/O0yopg i0ſ!9qGܕ`h,4 j) 0~K58/'+~^H2jbf`9/PV鏝CpRc"s=τO<ڣ~;], ivS@oN| 17p=MJ՘iSBUfIʸme`-W\xAy?χ" Ki eGgMO(k[Q٣2ql *C5C-?H+ Rh[~&p*{6}R;xL^rVyff]9~{dj|aWB-H(,J4&bfQk݀ąlYV=sm&`} @=D]{ Ĥ0\4 FTCQ|DJ"3h")Ί{4HzŐI6X@ѿ+ zE@vl={_7*C/rT0g<-,'BM:s%wR!*#YʘMЮÉ{wcH"fdݾ00˻?Xxw)f v^=>uSk,Ǩ_c۟-G*KDUg:UJK(`]^? a SfYE]H_|?ѿzp|`nj ǎQ 츆gdZX'9xgr (5~mѪuLRA7nҹ}EGɅ'aAiP>.KRDfUigsh[ti|?G.qZ KƑҁD.́_I~KM Rvf\׿ÛHON]O!9O Ia°A5 .0^CBA?f?vs~9?[ keg9]CʥqI A z"zG&ްFO^DM\ʟb9 |O7E @qR;ʷmEdZ`/Йjv" KI/TDo,~o9wI"5s&sdGǠ\m;˭n4ikX1]LY/ #3/{I†0Kr]}>w4ÏpʧMNhEӆ0Az$C6e> !޺;?FL2ujPCbɯ vX]4 K'pzt`h>. d0+`q`G:[ 6BԼk.Ggζ,[g okV!2Dd1trVc&f5s<`XOsn^uQ?y ]VyPh3"aՋnMK;|6~1V׷!ys4k3P=IdO#%c<srPw"ɭ3m/Ճ7Ò,׹GT"78k;T(./Z1VL '9*iM䗉aeLbgstEG"Nc֚BM;~Q"۵Sw<R=^whfЙlJo=>@0&؄".렼/*AZxB[CqwX%Hc >꥟sU-uS'ع&@+$mkk&` \Y;HK^@RgAdC_$ay(VqJQ$o+3Je:1O@%3~be!Cż R9QG aE\:z|%n8>|D7KۧM4FooT߈{($7{r+BWlwGQS̞WDC4)Rm CV ]n.! lc5mVO]ݓ0 .⻦3`Kybq?d@, >q.)~hd@4УIG+^&A0nB<^F(Ɯs.Lsng(.:ɛ;%A@r1,x}Y2%&6{c 2 9 jз8"zEe84yA"l&ͺR1/T$zh]VNnmp?& %Ija8갿~s<͹*#0t)i,^>8̽]3'a3}Aui^̶T%vh1lU.2-#=f9UQ5}I@ұGvciuJl#[},&f[h&(c!ڈճr:uh$Nٶ}qԟh6OU!_vYh2%eUW%W&օ[+=ȒX5ثڸ}HPh8f0:° 9;!'K9&4~}/"X&\8x$«ǃRkGVqjYꨌVEm !po8A^c@״,F9v-PȺɳ3=rw_1Zn~D'eMx[eӭw]5׈.g"])3v.Q~ͰM]rh([kO$ٓaUxFvB}U: h`V1D"껳+VVkr_)`0[7ʂ<47/)wH# Q~_roXb?Wioٷ[ k_q6 A#?-_ g0tlu!*,lBzwd,jzyUfws xs!  >\^5! 5J /"Ѱ$>GQDM#IP"p mr.Ugfgr*w:&%*k13ޘUXhV O,Z!?8)`(w#OP_`ܫ)_90PAYՊJD|ttÒXGW,+2Z~W\&ڡ1 山Ȍ3$;R5,QjCx,HWʚ﯈-\1*ԦndC4vy?3[6Lr'?/ /fq h"Ria-:gLx%L3%]qw|MOtiS q}ڋEh䞲VuɹeVXF.þ0˲g2ŗUn0|J"4n+XHA/RQ;RGtIzʀN[0Wù*+&iΠ099&^29JWY|5RoqxLϯ.@Hv;zd Y[lyU!u0XC vaJp6'\%[Z^=&\ ݃nkpY\h\j?C?.8I@] %1>g Yq6fmAWx1,p&DAG0H%[G waVOSqI{TnB(e{9ȣ%f[+Orpe[=a,aۅV.w&qFq-12j,!c =n|Lb(Cc urF3;Q ejbGV ⻨]1pAzjߢ3 \'9L$]Yd HM4%K`oR-ǡLB%/H%EDE0 D{H5r"/.FtɼH4].;k*Aj:/0|\ ` OBJw󵎢[G,qwj,QP-~55kqFźR^` 質ills=<&=Jkt_Y67{4|hzg%据Qj-Aʐ"Epf(һKB3,! ]X .Z'tE1e.uJ> !/Kgti/$$CxL]]D̪:a{Mo~B\iѫ~B`8?+ w RFJ |[JEkt*`*ޖlMESa9ԩ{1cX+hgaŅ)K7PmuXSތş ՀKnG=>s#vt*Kt }DR{IǓ0e{iDq̢R}G2O4ڼ IUN}x*fHAˡ9Z$xs7ZVLK*t3KŲҥWnŇR7xQ]TW; ډx0:OJu21EW[cG]'G匀C$&7ciHy`nvѱA_!eF k?ᙘ_R 8+' <'yJ2Sd׶Q9]Ό,l^#JbOCF.$G[U"F.cr U%!}JB c&A1KC,L+D]L-? Ur<"`XZ]*蚑1[*K~gBP !V:M\@=O061h =ɹ^>AQ C(n1$hHv jPh Uk'|pz8MM[&{P%7 q'R~bL*>uIM>*:4%M5ڜR Š6,/ܳD(PLGQf!@ݮ˒Ue,#"2,~06?c0x.|]YlL12W9١:|\Fg!lcFT<3V{kXmkfxX'zbJFC=^)D9 !˿WI3ny"3^İ̭?Vxu^.W/p&2@t#n}ֻ0DpRt=Pp7pyBIu^G!(1OhS=iHUfwMPPfv3TCE(P X5kڒ)eEbr,R7r_`h5U]7?ݶ10S *4v?j '#̝\j:7Te߼xܗ!|]FǛɍ \FP#:k;R4Eď8&!uTE(זs*?~`]Q(T)gcVuh`,Vu6GA]5 ^,d&@b:c,9rˡ+00ňkU[eP0e`f*%>Md O[mɸpƧ(>3{ ( .ۊG2^]2ܝ7pOlP 04u?F@˱Fkޥ&r 1D]Qr?eFI̯'41ƕZKX E6+)Z>5Ýr1##FDl;slU?MQHv9!}NrCq47kIʔG!Km ,!fH=^n"EG/d|^ Nqז(GOK- m3DBfHbϤ(ގi %S)J(A 6g񯒜&*!z4gU\]slm`)  Onٜ 5MjH *|c]RiUxӃ՘0z^i$6ŒdžXYWD 9U炔Ae0 $Z/i5:(6փ?+X),jgNs">V}u/`=uZN|^c+A6 T26#-q9cKz{/ZS5JF_EdE4Ff[_[3̶r짇 3- FhtWs2dŸ邤N JQ;,\: Q5-8GifBݮ~!JF@h{*MV gB`vP'kk2'=kxww;aR"fcTLC<2HAw Ԓjsxoha.l>5dY\XƤq&i{UQԊ(~PoЫ->A*a9Q)8TVEK𲃨ݘVP@ Sy*]j>.TBfI;5{/^dN.n~ o}Bg]c?=,ɑw>E$r<àHi ք(q/ I alon<  \ve jy3.Ԙ ۈ#bJ?=AdS-N'l{۬^>iu1K ʧlYu8  vT1>;UxW؅Y^Qϯh"K#M)Rlÿzw %j} b=!j 8]LwtìA 15J>&)nD+_tx5vqMQՕX%<D?@@s/XYQyU̢Mh v;QQ;o7^1Th~AΪ1g83L}r)hhSi*axW!MU4\ dYx#w^' 6~MTYtGL:2h h4 XM9%ϧ `)2!Q`,&l'p(i!;`$epNߌ]B&[9rPF_[bk;:Ia[o?Kqx;J@U W {R'AeJœ >TQj#J*>ZJ<" ҍ/&_1J37x^+ϋ[IkP"?ʫYW12v3`K'R!n6 Bր#٘w7گgb[:gŭ."1 _iķ9G籰chb+DZB^xяҌTQ6Xp2HWy0TU639J#Ӊz-B1 C+v aʓ/ S+ 5:nncIr%hR(fh?ho9@IuMaq bM2=KOXf_f0&s] 1PN}iP00Ɲhu:,m.ET fCcwd9fJ}/0{<ɇAtԀ_JZFguwғ65%Zbtv3TTۅ4BÛI_ ]< A_Ol;JgJ} K)=5Z¼,Όg"?}^_f[5"(I8nKFw= oD*75=-noPPhzMOan}S]$2ԲKKx|v&,ṆL:rEnZz5&7Q5ab Ù)4]j(~m Zޚ0:'՜kSEP5]W 3HBBE{z 4zBtt'ؘYe_=_߅|g:1$a5 }9Cga@c(V[Gm͡*Xk-ԋ}nRHob~: M; \n87 0BWcR5W~!G.snj?i;\2O_QlSjpQĬn(HxT{*LOra׾~חHFaw2N10+| ͩC#IN: ";0}Qe Nf|fΦuf^ b'da/юmB4Y$4ꊥL&s,DUuog Vtv.`d@C]#fo+*(d5"/'6qvnfd2z!=Ow;gl3L6 Q~q|7+knV/{DkZ >̴Wq/:6?Rݩ#?5 &!=lm<'TXT"-f0o4).//I|"IP8'>Kp~OF^bZGyW|>hœZ3pLBW0S+DNE:=^3URͳ}؅ʆbVgQ7]xkж& Ha8Ag@m,^qU:r`v S.~67Lf$u} gx]ns3"9277eX2peAOnEX%cCEesBMý,+*vΪ;+,`ޱam&=-6Bmղs *y8;jezAy ~ MpDl;˺`4'{8p㔀ݮ֚64;.%ɬ=ʎC/D' n0!̀@9_1N0{]tⲮGZm|_+tsҾ"*8/;ӐYʿmU 8Ǚh91C S(]J|bTz5+{+ 4魣ZcVYX' zX|@n`jj9M{I-^09[ᛐlXmZyiHA=l1Wq]A/À#ti(%.\m r$ti @g(P|O g{-6T c %D@]MK5%iT0%}qgM'!_NScI0/DC+e[afGWPhx6mHFuV": 8Q#©3K}9YdyA$/Y~zCީ,j|Ø hꟸ[ č ~+})m,SdLfP.}YBAH3DǐLՠE=]jrWW_5P)uRH>,f@*]0ԅwOMB$U#Ka&gRT6:R-D`1d'Qwڝ .y+-k SNl-^G͝&)&ߺS_湔 b#s{f]P"cT&l$`r)px0xt#[))0)Š;-GOyeBp2q]ٲ7Dk%t? =C\9"W,t#wŃLppeBkxtLo}x:! O*_ +H t3"7"m_8k}a^S 7QhO\^aCߢY+BJ cYJh/9obÛN[vkzWx&ߎgWy7K X˩m";'I4P x>C+qSK_dHRݚ-r#<.=F,p%jgO3; ]Dl{߈DQnQ懁4ˆN mBźx؍jb1\E9Pef8BsUW#noBkMj*f`Ş?au!"zuo7<'6rLt¯qQ[':X9 F_(Zw`d%;B+gfi}d Ĕ { r=E ;uW~U!|""0,3[$o԰#E[om]87 C}95> .NzΡM.]Gpbz(7,6gv!`-]!P6EU[nmNY̍I澽A)}uHm9}",ެ4$q=o4IųJ'{Iބc nFFa40HBʥ4]lsL/0},jYɚqckʮ|D &%=ѐi 9 \5ǔO]F/R]Qꊢ^B /*@ktɖf")F-TxGhXV@ˉ 19hZ|,NQ L:wMx)=ꝡLnMkDAn_@X!#/V~x-$)$9w zpǷ%AVϿ8^6^[p_?|JrbeE~N}bmHVAJ&e:햁KrUPKV~JFzX*^x|?W9d/^WQ@Ȝ`ەvopxZX>㳝_m`!vLZ3}m.hq3]tn:7޺

;fu@5B}1cHv{#e ԫk](S٭c{lΡCfc:myNL?\w̡kN(u5qaAVkA]S28{3(T.%}k:&|U;\4HB} ę+J P#a q)'[s]էҭB(V2F VOz2ds /fJ┑|IۆBΑHeׯô_RK_ ޾[Đ9BzwO#;j,.J7xZuxD+s ȒO>!#X9g<4BVնinvxA2\BPiEZu؝&EZ9eVC XUpUj2pp86%/BZ_'t*lH/2ˤsK `@e;rǯXD3(Y> -3{(>t2GzilK&ͱŲ9cbI[fh@>9Ğ?sG9M]5*YU$΁'1,3H_aj{9.O>-#HE9 {#_fbEMjA"FoL"@`:N.S٘Hé7/046ei"H0kE"s3ƶ%N tbXC._29b0쐜%I 7\MAlJjDVsqGu|-5=UݼG߹޷| q5Щ8Z 3bPm 6p1?bZLzq-pmM#ah쭢sc[01ϟpFj>qEeKĒ T~TR5b" D6[%NXblW)<7Q8_4#ʈJ/ $~l/R8>ӱ\8o{+`aVMX[Kf.{-{SՂ'̺.Q^˾}5)7!IQk߻$L DSBۋ@XM2=fv|kRY),"v-;U׌nw ҭCjiZq>;>W}[0Anva[M . V.' Ȃ*~#ChbII Scr>|㝐#Z빹hA.^换,&UƮ}kkG h_>5O9F^ 1!)tHSYGCOmcnT=<>k]L^l;k碚SGGO=šA{)Ɤ\s@KHDC yD1#xgI#Ara#44S4;T]ћȥ氡ylښ=0Ouv*]Rsa4u;CORX.Lu|et7Uec}h5_=R/{ҹY{5v2L@o?kkݞV.Z6OYoÈZ[Y#cتpgj˯ qF&,0mi¾凣r>7oLB7qbxb>XiCy.&jwqZzb[ 7_ ),8)8g dSpZ@|GJŃ^+$Ϲ™/M vp?P+2㐣9'~z&I֛&pf,~KPRޥ;j3;Eok'" =*ye%d/W8rBpٶ ~[yIC0LTBX~ ׮+/XC_vIŰLvɢT.f Jz! Ѧ=z*x~g#'3i `͹4HpZx$tܝs- LERǰ"Uh2?WDӃO>mzBnڧeed|e:Kb&$!oC0`z:-Sw#x⿶@mF4ʲq{·ڍe+m>aCMZg,O$5}(F S\orRf3"Ίdw!j7vV=eҚgǷυq) >KL f>I+ I@^"ûUI!\Rɀ83CH) (Bλtm&AE \ jaր88G 32M<& DTcV9@`@(0A#K*oԾ[1݂ErfF{LݯsDku=t@0-鳄(62!*ANYHr|>A z>cJn,ޟ홄_N~a X͂<"^eP{̑O5*ӱ6+Kϝ`ֻ o=XZ.&xEMR#@׆E0Y뒈rH;ju͉ IfsT\ @PA˷Bn*#otE"^EY6崵[OL#cv,svv90yP_hx9Lk9LAN{ *!br+G:hlJ^=ӽʽLbts|rIrF*jqN튙K̒Y4z118\ bfyIڠ?М UO YZ