python3-psutil-5.8.0-150300.3.3.2 >  A c]p9|ۅ  %fI)`{W`7so)8v&ky˒=+M萁 HXqeu%vq :o W .\ie12ȪyQy5fwmQfjzeנMkᜟryA|ȑء%X Spx/-Ո*yE>=Y yu,H|xaÌ^+m?'lU[Jb}D9ؽXQ?,k̹K`ef5561ec93b6a1cbf57b548ce4c6629041d0b959cd3ca68a80027b40675ad9d0e8cb5ed7ba69bdc80c13771a24b81603f6a6e6db;Dc]p9|U!e.^p'nR3!a\EԣaIw^z6*yTJy?Xobb€+l Xru3>XɈxr)Ö MYoL$77|IpEjj tS@{,$T GCnQ@&^+ԺϹv܇+2T!9:lSTӯCZ0OI-#*/ ƦSs1]R4>&ɜ>p>?d $ J )MS\]] ] D] ] ] ]h]9]! !4]""#$(%8% :9%::*:F3GH]Hռ]I0]XאYט\]]4]^b b cd<eAfDlFuX]v w]x,]y2zhx|Cpython3-psutil5.8.0150300.3.3.2A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.c7sheep62lSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxx86_64f2RYYPP++::QMQM%%88GGp(p(fj8H{y]@DVmc]@:*T]Ntkx i #= Zrm % =t Dfr~.> R AA큤A큤큤A큤AA큤큤A큤c%c%c$c$c$c$c$c$bUc$c$c$c$c$c$c$c$c$c$c$c$c$c$c$c$c$c$c$c$c$_=bU_=bUbUbUbUbUc&c&bUc6_=_D_=c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c6_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da95ccd7feacf67c589292055f8b7450996ee7241f5ddd7e256ce86bf06e41a42ec443ed2f595974c83514afb8f7d66250d7b088a4e8fb8993c68469a4b85b0d1805a102af91f377b4909e3e0773d4c84e2ca06ff7fe185b740411fd40a11574e762902c73a67f98f3145cf66f9d4de27716974b0946d985772ef71b67af764b47148a477d2cbaf7dc68c348c2c41138766ca3f4b78ce015ed860fd6cad6bcf70e45178851709aa29e224f8227e68b451b6459059b1ab4dd02f1d6bffc523c8bbce9a0109e9c31e90d01b0909cf87259f8d7707a2229fcc939c2faa681c1550935b52a588780460fff048aa3ceeded84adf1b749d915ecc4b12162ad815132925478abbf813f669cedf73bbbf6d4ef6e3dc323d9265fadd852c5a09027c7604af7ba74658d5ab03552705bfbb2e7faecfcd174cea3929e6c0b07952b27c7f80738516c29bda6327b536372a6bb4d2928d80851ad0505cbfcedc2e807a8a21b52ed555923f04e462d17325baecce27557626e1640109d29ef5bd5936967115c8f1eef53f470c0d476e67d2527afb7f68f96978e816ae15351f67deae91f6171246be2769b2f00473bbeb0c8b71712c7347d8f20b83d76b09f011f731c81c49a9fecd1d9d4ea90f8f7f2b7d63180a6e3447a689d087464fde1961f6a9a8d4d8f2850b943c8ccb6bcd8fc85c69dfbda1413d8651a4f2a51be5790b522253193a0093cacea0d7053fd5bc5ee860a59b9e810df0e49900c04b6b252af08dc6895b9e6fc4cbcb713438ea12d328e30f1eb998d16a700f0cc29abb010b4f396d7ce6d0273a3306ed372ab647036e0abaff675ffe6e3d084f72e84aa69cb34ed2408e17e64e828feba905aad330ac06bf06312c5d587d45827b91cf5aefa22b2623e4558ca321e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c3c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d823c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5c0ef967785eb2b77e62aa0d4513d648a8ad4f2aa395c4c291642063d53cadb70d48b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de302721c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c7bb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c795824ab2f710dca3cde07f3376e135d108ddc65dd35241536b629d5fdfd888c20ec9813b3d00e921d33149bb5575d4a098ae8f67dabe5e377463cef43ac060002727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf7dd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010acd8261eac0562761c05956a750fa16def3890e1cbb1129a9b5d7766c8fd18977068c9c89f9fd528033f93a0d52742f7f2c03bfe5719bb7bac18d4b104d83e7247f00b2e800e4cad3e6d7229490bac780029b4c20fc259802da8e317a80c22bfc58c028a8362e5c775529ab9514d7c488cf202782a8805edcf1a7701788e91d718e51ee116842f03d7ce3882a843bf05d440477ab6b1c097f6a357361b6f8fac5aaa0ea7d7673f97a468047f62403741c8bb74dfd61cd730baccfb720b66b86632a82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a522f66a8fbaacdfca2242bf39d3b77ddddcb5a416d1ebbda4461ef0bbe5eaaf92638c771b7c21eb22fb06194051b242a042c49064a07cc2cb7c9befa56b3e374bf31f5697624be5e0a46ef70fee69e0daebe7e1a65e2383b38aec0a4f4da666b5f60cc34840b396cdb35d1c0811e60e821b54b78a096d75a2faa2f4b5fbadf254f7bc7a75c1a661ba1efc31882594ead24b9ab3b73ca3f47a5bdee6552f92c531078138488d7c060af9e65a476f07efb54637b69db7a26e0cbea94094582ff9b09ed48e088ea330caeeb0a76b7c2258fc6818211432a0440ad0e93b97901554c6989326010b18368e325701047de3ed0228ac54050159559f2ab6dbda32f9c3b832fff762a13f519c6bff30adc89df3c83f0f3d478518635bf9311dbbeff2d8534464e53a00b50aabe86296d6ac363cde1d8f691f3cac8144c100704dd2f5245118dbb6de4bec138922ddbc10dcefb3550aeefd09d5b96c3957568c279592a32518044c6e18856543f452c003cc9f90743e93cd568b8ea611987b1edc40b9e0a3b3c0f67be5004592f046182a4cb4207feb62d4cbc23f52122d35e69123c3936ff809457981b249343f91b70ea1ed8d0057be32ffad3cf893aa9709b44411329d0424fe37270f1b832e55188f58c74a201f08b27b8a5e85fbf9136fc1b0f6db2b820e0ee6dadf1ca768c34a36ce62e2fdc43cca6734e338bd8c39842e60a1bc1bbede9452dbe0dc52a07af56722343b6a8b769d04ec31a9e62aafb0f28e6475b803045ba89f3a6b5cbc90061bd612e72c11a313f79e85516dbfae1fb3682eae83703e22a66454e72d9718aa4a3aec79406c656c1cfd8391342f66fec0c4aee1058db488ff5db6b3af9cb8f57214611f315b6f0adbaf501193631ddc338fd47638cd0f40806d33a038898bb12bcab83b4b6cef45d188c308b71e6cf285e955ba8f5076b8f57871e1cf1d0f6d223f2ffdb2089592247ac7d9f2e513c673582d848e6d5e2a5b25c48d2ff2dd356748a8935dff109d6d024250682bf37ddf0b68d06380e7849c5348ceb5ab4f53ceb5c6ce3c77f1c836853261a6a14d7181b41b7a1b480ce301ea201e20d0380799a699b839138133fd6d2d2507ece46667eb6f198a829f980b6bc7c65418582706c0bdcf2be5a9cec165f3b65bc84668b50c1d2979fadfd49cb0a640d9a2364f2594a5cddb99837139ee8d991b4ce14e9270319b7f6bf342dac73c24914f7575bdc9818ea045d65d64776923b71d245535404a0fcbacb1147f924249b7e171ab4b37c4ed5485575b1c1d08a49aaa9454566d0ed12f58d27208047ebbf30bbdad98c2b2900796590df0d853ea0197a99607ec6c8e55b2657240d20382b98e26501c6186663716c53f6aa4c8126901475f2e1a1b3535444797dc3c1a8d3b35948aac8f32ab5e481d1c1f11a23bf89207a5d7519745b46c478fa1329b210fc4be42c1f798ea9b3ae0685a5e161c10ef7d389d878cad1fc6fc297e7be9fa12476beae6ff656cc78d1bb6f0a3f72574e67eeb7d7799db0bd14354466a21d47009cd6b9eb8ab97d29e750e008a75df4a9927387d61d1ecc606fd7cce99fd8a72d31cc24b256f3df7346423e0a86329d8522487f1800b17f4fca7720c7b1836264b1be14cf6e75ece2e4f29c255756dd36217ad5a5b18096ad924c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-150300.3.3.2.src.rpmpython3-psutilpython3-psutil(x86-64)@@@@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(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.sheep62 1661922871  !"#$%&')+,-./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-x86_64-linux-gnu.so_psutil_posix.cpython-36m-x86_64-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_Updatecpioxz5x86_64-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 3.6 byte-compiledPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c02d2a9754474ee0d67a1c37d9ac2b2d7df7f31, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a3689d1d2d784c8becbc1e11e5a279964abae23, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text (1 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 RRR RRRRRR RRR O2ZP,utf-80c7cab48e0ccd763081614f2c053348b494236ccff093601503223ff001c7e22? 7zXZ !t/9%] crt:bLL ]|j2]_ЦY+&~ [Ljx2eLjpC5r_'kj|qsF}S>aJ3.]`zeN#JtXл,!j5'?.:b^"*ڠjVoBe9P=wҭrQ4@KR&XVo[,Sʎ] Ù-n,ğ!Ki[軿iW˻ȨsJJj4D&s &9$K;a!È{)3 T2(8E~ǧ*BW6dF v;Sso:Zc[Ym3'5X-`13݉mIaQ=o]ՈL . 8V"Hl\UΎnj@P -v{@p~{O*o%4?#򒒿U}ٵvƽiڪs> Bj'μnȳ|xnxM?KE}hb_HQZټ ou%4!cb H2̮$eSM7hv`v4z;߉NV~"~tѴ|7Q;*Oqu &DwGF X!4$V47 勴 F`F!iS GO0#8jTCI.o_&Xײ5l2ҲRǩ) SXP#;* \?0tGVn%κE`Mjg+%֧M߽7\*+\rc˒vV"{LY{M^;$ kK/x&3ppJ"]Tlb)4Z ӋnMrc2dK,U ]H?z@n8n7V+XJK/n l!áUj3vwFQC xVp`5 b_ nԄHI'/}Aia8?ϟc@AG!ډS?(nGbe^vgg\;2qsVZ悁xAu1c#isml:Q} rhTl΂ *Ǿ٦PWVCL! X<_Xb+ J\b#&NxeWgц(bD@h~dtFXi6C0{vO׌?'jDnl;.x/ΖmHjg`z\9u7)diȴe2]2Μ}[}+fC]iliLfc}:Wgo $ߋ-[_BA{YY溩[7*4/>?k/3 6A۷.ϫ)VZ.QҠ@*M&Yܟl=((=k aì(LJy.eQx&ޗ>"ޠj~z9YTaaf0A0Z)]DEY̝B#aLO+[:dŗckxZWq6&l&C0RG X`gTS]D&c {YsoL7%3c]vpwFı5֩hCٚ=U;D_f&/e ~S3zQJЍcL0ƿ-KjGEt8F,]Ӏ?ҚOI;S_i J?B8to'RWU}')H:" G꟠ f-|[Ԫ,eOӟę t}c2U!<=ϖ?m{MWXɬ .Z9Be7)D @ 5Q}=[F[XHp򱡓wMeDx;rلW-P,|Uq.3n͕$޹+Tfk_?WdHԟRSNn1|ǭJP/d?-|ՙL]8\acF3W/'ۚ_Vs .ԹkbKq5@ }^ O6Jfx4u֣q|Ϗ'o)%: J:?od}:d8W0'Kv8-rg Ed X|vzHwX(z/uzV"1VUI/m]G4@ҩ`l8{Jֻ:ߤ_ei/20Hz(fE DJĒ92թed нX{)5gX͡Aȟ|!Zbkb@F&ìJaZQTώ \Du>Y0`ʨ,S*@7[l'~`s,i1?{h.7Ӏ}[0ۍkw4/NP!AK{G 5ɗV0Ks&kCwZ556Y[B-*d@L]OuUDVQ.͸rOZ1!+NZLHh') 7 95nVLB1\蚷Mթ8]~L#>^!8ZBTE5b0ĩ+&=~$[µЪx:f.N #eR^&U57 ^\E)Bӹ 62l+Lz֦~?F?]8W\Wv* {Jƺ- EtC68pfɯ^Sw,"t?,Cc4\%ORjx'berz2":)m֦4l$4͂ax-eSO>lj&( #ּ ߂)7X+ŲI k}qpg8NgYH|F04י vu΀'^8 d600N4+ȢGLeI@*9/ v*\oSL{āS9_C3e[ݚ4-u#LP\0VD3xD>~feZG=+Wt#?|}ǤWr7Bu3Đ\_ܣѼ.Ki9r'MNUWX4A?GUQO=E?CUʊ<o6ZB+nT>Yvoze@sj48LyQk,\vѐ=QhOIbC%)69BPvr iW4/LDazŊњT +54SR;r4* yNǽ¥EL,MxL7oZTAD%p7v{\X8a92swl >۴iɓbۃ1yɄ75H^K FIA&#(?@8r O*PuH daM"&~@<@}t^HjjBbM(;o3xxܲKA;1>vwJRuךLyL|la:nlΪDgi :3hX|-'YE{ j.{3khQ1:?@^˓_9КދTq2 R:-,qGCd"Ռ;bBc=SnrKk851dBVmy2ʉF=3;kgo13W+[&/1Ji^Fc/f C WGd#iLZH;$zkךFeԠ A T 1=^aʓed>ZqD *2gpָ2|)@]a@S["$xE(+Xm#(M*YG@NJ #+4J凲o 'nsTLQ@j9~+43)T mt+$wI\m&N-zٽpF DaPMR3?06 6wH)2:w}N'$=8{3!Q-wTJw`oMЄ=Nyhߪ\L*@rw]~`ݎ!vxKή$ )l;谸6B^0Qg$:X@繏`Љtrgwfe+.ƊThg*^ 89 V̪G* A^fO4$][NѴMSu\v昒r@Rcj8xХm+LM;ʩ.'FQS.+g~%i\6#'FIXHV%X4u!F*"r7fM'HxZZDЫs7;1hY R ,oa hxˡl׎TbEPdtr+h]X@"Mo>{rWhZg'Ҡפq O;=ܒ (5wjM[ǷQ+ud|<Ť݅Ic^34Ɏ:zmJd1563<5R9US ubYRU2d0$ Gc@ 2v{]~ qd66f kXxؾ_Z-UX1p3o>8^j˽ceYr,3]y *sp~mؒ 5s`:lEfFBI*X >#6wIQY^p2:Rd Iu:EvUy^^SG\ M >@vK$^?8sJ?Ww ;`1Š*W?r~CoE!1NF i߬lŶ%.m?(nM'O4 5k*Ę#U85-o0>YI`/5hh4Dl(4k@VwcrM@Ȁu$$+ˊbM)|@qx,|K+(i@~n:!34*uQJY#*yrDsj !h8*}62t0k u;R!hgO9`H-K),׉O-+ڬ<5qUs5gi#d.a,EѼ $܍ftzK(؃xGN"vtHXUϖt%;vWD\'l px C xrp5%7W7H K7?]7Qu`9EX|ٷ'lu7z5 )GqDhg._1Zf9ޙH"͘1j}MR1s Xʀl~+I.ʼn@gwgdcTn].*3QHPY+~ӛ[&Ѐyc,tY!?w0(\a}+fe"ȓ@$Wz: rq2<g|[bD]9Zc+#ムo?DEf]Hѓá`0; B>8 0Go߉+?̙V GxE,"GmmUR0[rwCѤ+k/ Lu%$%Y"\I:˜-ub^r~ĉt;)8I'7H-Lf- Y8'NYE5.cLϷ )`5؇h{ʡ5 ʻݼ.I`,p1Kyka:s#0#D?oήleäk{{LXgIZ)-إr]E2 %C<$p^ҁbLjg`)麎J〸9VGԶ$Ϻk\WDuxw3.iBԔ@:OOZ$ ;AT ^u}5څk`jcp]vA˄be)Lᆇ.ҋ{#gك"o_"h[Dv8S'dB {y|'j 6}E|&s],ofL*H>2e(v~c) ig If^|÷Or~ߜՑpM=BANk?~ù$@ѷPό ɒų I΍Xg)ܣ 7uoņ}bN uȟho/ 7E ;| L=whPR_l_U-o >tEREhZJmVpiEN8q8R>6ޒ)eYU$\|Dyl l`ibxU56j~.BP<_(Zstg7DtF8 S͇g^ m6: ;p:IO-♡Dߣ́py=[>{{ `7^xMf"s'-܉`XAU7*[S7 ?f2{{pXVqKyH VQO,;n2:PuՌ4|F"Ih'#c H\Y."8Wfz'%@!&Zrf6ł6 5r"6jZ}ŒG$4T_[FV| R%d׀~2\>d lcĐoV 0/Vjgqd25zo'5zRd*?7WB.qu5' (&3%qjV-/ DfnNW~2֫b)a~[F1Qz֛qÍ"X b_?@ k z]zt !3ޘYscԅSl[md8xPdhҦ8=jo .Ru'p jc˚MZ 5ڣa?zц+u \ULw˱Z K>PCvH6@lZӻj]‚\XfE6FmyOX- tOAVrkM۳ $.{{ALBh+-g]4MfV!s ҿjg&PWžptzb=Ů?"Zyw]woF@&8s*PV!a@(כ$RNFa;|Z56f1R+ *d36Zѵc\ďȋ&ߞJk#X$xc&.cQյKh'C>?5@KŃ Hy܍h,@j:FJ R1ZxPQֲF"_n\6\JQRLK^]sK[Eյ=Lo38eX+4jMUc*StQtay^6I9a/>F}|jLW>5!%eúӁIN#󳨃k6xf4z4$\8 1FTԺ6հE+AMg&1mWh;3%ڑەXOڒh#<7I&'eߜS]p5OB8G6c د4odr~VcJmrڰ>eì_4MvW `ض0^D۩w㜼״.OXxInl]IvkI>*Xnhn <25&gTnioЄچ 8m#17=ic^x>ފG"@ '0Pطk@SB>?*]wI9s)RyxNq @[ >&Q }_,݅3onDi5YzMWt cgdWE^drkt*h66$ݤA au$\ߺ̷$(m5+CfS0cCӣjc⿒pհ'cn<P*,AuPy/~=BCnp8V?wakCrA2zYaFIAIȫ<`|t UfGb"E-c1RaE@~,ˉgg0N cVdcU@TQ=/Ztl>gVt_7t)Zp6`TD|a8솩Hu4YJLC@SeMQ7vSzfH"K p&[~HsV So3K -$.Eӳ'ɨt9Q x}{,hF-Q4g:Au$n2*rP%v78iIIǁVԉg pWwwao_-})|ȋjDS TRw!a 4gP$_%8~H|) Y"O6dNqekp*^>S?G^`#"BQ?"e"@d (\ZL*Z!ER1d0XΗ9䭽ѽ89yir~b7X:mt) qe꺪QoYכajF0NiWOcM6RK Ѵ Vr"Ds> vy eK=1=_۟rc8Î g20WʭVaD'+d )ϬPE0jBqHnNs5rwXc{ fΜUmV LͼmknTȾjYBz aoJHnob"w6|mQHwQ"YA6xq$|aM:8B=@r.Gțc<{J?F/tBS+˄ܕAؒ)!x,[Bt]vӛJE6/?ME*j!4&/(O 4m3 1|~VD)IPhh]jv )e}I1I4H#n%߿,G=xp)(ΰ,`jf5VP[`UmA;l49vduxˋGWߛT23eSe{a?"J죌Xu685ak3+I2KdPF˲q+#ikII9LB uNW@LbBqԔbʙgMD ؜#*N'﫿& cA*+AQ8b~3Ov4h^!C6)jz,G *|ox%~AM|uD43WuZ1@oȴh').# .-wW nBu1?j*jU7F9B 62I8P(5wbxD{DyX&:8Km]c\4{~bVA^'я\J{]@|N"̔f;JPY<6'-3'H̨y1%76c^Δ}W(F"7>&(V"CW9R2Dž. ˒#T:HpyZF$^K\` ځ)6Qʤl`>;a6P06W7F,A3CQFC!~if=p/Rbqeq`%Β|!- rB._;Jwo:4N嶑ri;.o:ӭh-mVG =}!D=E@%%ֈ r?gp4T(dZZs/xu3CS>&}创dȈ͐Na*af{zNtYjn~'q8yjLA .TWm]aa]c?KNZWƯ-ۧ`{[g+Ze,S p֊8{4ry(fonq JVOɅ^fHY;}FS7 =m1rŰRR0 l!Nadjs6jO.Ppzqڄ}`Z8OxT7 @Fre/t*ld̳k2֟=m9Qz5 _XM^f2bcknz~&@kT'Y zViϯ.)k0[.4mFEP~Q2@wRLL Wbm~0a MO+LK_>KUaç[NbNd- u%%b8HR_}< 8n=ks(Ŝa3&13^Z^^-Urn= bB_hPq382D'1o |@Vdt|zϠqz&^E4"=ғ[(4evnSa ;\x7`뮊_, V*ŭ>3)Dy]. -UojLOr\,`k[y+w,h]*D#ջ }Fi:e&eP8&2_e aR@JJP\@%ǴDш0Hg6eQ3II#c0g|֧=V/*դv W}YMYl6<}0/mڮC-apڛ|8DD)K*gPق{~g!qu e?jɊb7e7hS.# x# >) h;C(޷Jy(6{"r?,m˸q4:|Q: j޼|o`؆XZ~T񍆄$)S60Ǟ=,ŧ$1KC[U L0S{`N *ήjL4ߤ䕄.TeQꙎ\9,;:UbF!Pr{(ƭ"*yń+H } eq؀"l#;5vQ '7 bpQb$hTN:&N~wxzSGPPKv,EHOv;kL09/$~ۚS2M= 2 e|F~wY gKjM&Z$>i̐ff&87pؽl0Dq6`B5.ED-ZQ|wWeL_2+"dryZ-W!͹y\OXO/_?O-̙sY& Q g`g;} |Bʹt @+g#Z^ѲU_W3 xm nerfy+RwS: 2/W6"j5VWHk /!d0x7~HM38ftUa|Źr&gJ=CW^ؘ2FC9YT~#;p$dQळ!{8}0ŗ޻3nK'5]n-;60hZL)OIYzjd?-42'Sb;M#0fp:aOF](wEvXlp K&T]0tZnM.WU8:f~l(Rq }X }ZwW'>WdMe,Qo*VRIBQ`TM%(\H# :%7gAJݟ˞BҦp84YxKtGIWj('x2e!;WrԃJ;)z߰q{,𘛠b0RL|ToBG`-z:-4sf oteiNaAFO\ޮą@CMD [\Y 3w֖L-]%XIP/HL]_j+! "6uD |Sc ƭYk$>6U9VYY_3ޅ#EtW:4.,\tPIʠDՖG8j_Q6N*5&Оz&..F/U$ߨ> g:4v@f*Gln>E ouݎwE$G#oC9V2 S~UY F[1J'ss QdF~'꘱ؚއCW ֊r0TBէ9(ōirG|AVB"{ʌY_6f>Ϫ}cqFr؀ǿ/WB>M\ R3R}W#C)F\;APKF!ION|KY'6YW8,ݝ(Id$i&&tv y UQTkB@:⒴-A.Ô>ݧr]4v8"Ed=s>9)_HPh+|* 3e|y lg>@Eab=.lh/ ٝ.+kfDːsp `,qfg S^3|{ ˼/vC&?C+$yCo 9|Q1BNaucvOmdMQG4} 0WgG˜ X/ Kͯ|οԷ0RT! pv5fDXj9fiO.aM)}.9_ "k>3 [;W`tl^7!}/D2 +FbF'g~# B}u ˚r$kiM>"ʅHF *V4H1t*|уI <~%k@ 6'*S`{̩rIoD+q?[1vq_~=-rЋ(zayLWUB8[@6eDd\*ZE;Wx7aJ2i*CnQisc ΦP.dTS޽ XV)d?  h&To+<,?;Ǭ%7N#hAXEVe]UܘspܓI zF7#3Ǭ] XLJ7dW٢fp؝}ƙ ?XHe ~jrdv iq[YG>Ƚ%.Tq4慢(0g K<1ux]i4heπžHv&=D)Lc>DZiV0 9_&_ _ m~ _v2$^7i$ew;׬Df6xe1!9֚|Kdzzp%*ĈH߈݃C:5Vg\CɍVQ[)+ܶ_h(ہ|7SIs,N^!*'-!xŞ9ơ =%Y+u'N{8ɇg$<3.j, yV0Jiv@V-$;}%* ͆IX2SQlMۀ1~XjܹLW'2w֏T~6NseGV@ІND!:CRo4qEϐĻ ZT>,*-# :-v%#$ĉpqgk8E!](?|şȦ~@-nӲɄ^/s5F(f5B' ITG _eԛI9Dp]=TiG Fn7 ^xY'UpFŕ WU B !ļ5nfsPPX.4SBBm&B3&]WBC#\W- *AÔLrEE{zV"S P~cKvNN2? qj.z\bbQ[q>X+`Bo.pNX]M]6bYoJwfxL L&16- DȣDY"a1/|7Qf`wT.RCHvPۼ9d"׉.FK2 EW80(aYK#M ۷җHҚ!E欪0|(ȅ$]MTs0)>9o[d8sR, ÁCB7 \9}񒾌/ޒaȣOw{~Mw%㨤C]cףFf=[VQq2ύЧfh@CǜГ@PnbNǡc겒< Ӧ:m ;gKps[-NF?L?L0+ `߫^bWr4M(kZS$ i] W 37bc(P̏uȅ\hO@a1̓O*|#ô&~քȀBef y31đf5cFL׆YYT/|>cA\L`lWLzF<ڗ<r5"E1f~µys恺>ӽ?boRRUW\~&yY`m;2Sbx)( c=BPij3@DpJ.\`*kpL6*4VMLB+#.ѳ !0x"3mBLk!V+~k J$7w뵢~RyMfQݔ:tH+OP jkIwZa0$ C ȦNO ts0i$5g%^3w# dG{X/ jga^uH[\g̣-l v0&|ʺUxO<`gxCJPaLG`JVO5m*-@Mh\w*}v=*mܦZdh}Vb3[$ՐuGfL;Hxv1JNMcTŨ0Uq%.'2}{zr.jc=' %7I3偶]0hg , hJв^Rǹ 訖W"Ӂ8P616K\{•MI=PW3m*0&KQZV5Tb&,1h`w=G&IN J` Zt0J31 r}DZBɰOsFvYcmhEr(: \tiE"*L+g]Y@&Qd]t`aleN,cRLK%٣.]˘Q߭{GH&IFA  16g6 :aNf~TڥG- 0&ȨDN@|1#҆\'8,8C7(` F.xqe++4T73V0Ƹ'nW^>Ҍ̰ܤAԜ4Ȳ+ST" !kto$9kb=,RXm(l$䡸Ju!gKzAZ劼6V ׷~azvi,6Lk<%ܨn\ cb Fʽ5FdF 34al 8C,]6Ԃ90j$ﵬM@ _y %MunK3|RZ [̾{+R &XG8 eiJtBӉ@}3q)n3n [b6oc+ł;/" a(ڛ' K1ҿd`-B`k, CB2U7].|U/GJI.BmE)LB{ZkSOaa羆4gkgȄa/i TKhk"eN}MҐu\Bt@Faz[^p$T+ z% ŦÝ)7%KIzo.. 0ĿIfPVl0A5_MǤOg&B2Xx'< Y5z"[%Eg/mȪ >B쟄S/b\O_ɱ="i>MG7ix2>@4Ud+O? "ZTH}\N& Z 3W]9/g68{,2̖3|om)3vf1r%Eͩҷe2ODF!Q ce <w%nP8Ur^5(n> 6-^w) y ʲD~ӡ'Uu:LN/sT.^Zl;t)u:mdZȩ澌ʨS=QΪ<舡>GN?ī|]R<׻WhaTe(MvZ%2]ꔒQ ݊Ԍ/m(&i3L3*Is;$xd~7?6EK6/d}0c~n iNOS1£Y> ӟ7H & Ά!rW4:V2ڌ2i c85W\>ؓ2_y~.2i='n&_9>~حR+ R #K4!2Y+&gړo$?/ #S7?c] 'ݮkl̔ 2@ ?D@\1ȷ>< '}M642U(]G^NS*V{18uA"M` rȰ{E;I;m@}!䢑*O ۯd|?+ Sx>'J2a܎/i(g5뷎GC$xIGI-{7-h{p~)ؾFUad> ף5y;g\gл):EQ/ >Q^"?֛=ˈ(s642E-1^ UOͬWyPsg# -9.~T?'*?pV~CM˒xA~Khap={)Z*ygY^ 3+S*yfƚg;LԷ.-^W4V[Rͺ&Tcɥ$Rh7'T5NrfVF̗m+Dĭ=C;R bqu[+jZpNSvص2FQB@2P==e4 9ϣsp}&\+(ൣ։9#k\N6ہfłxtCdZR_5ޅI">yicABiHozGY= w(ٯ~l`4? n %BEi³ԚY"#L9c AAaԔ@E]NCRI~rMMYfyd.QiYIWJ$? \D _*gEsQG)6_(ǭRHE!Rso|32W3FȆckU,\C%U.t3W~Jbxa&#sEj)0^j pw|japayAIU $OᆬwVu/LBםOc$P.1KwXF|h)~>zXݒJ͎ĻS}]'J!%4-P"TAf݃11!}r)bkK45T/G3-Tm^weZ m@#N;7b: -4 ʆPIUrpE6Wn׹*1aC&4nE)P Ca$?«n!T"Х'[^{,#,0x _"C+ ;Y_INI.S-⢀>V'-݋M+*YD]1VXG&WXY #kw1:E\TnS'yTYv ^Wg K%IޡD,@Sk`?f-o#YhLk #^ ėGe Țg xBr8/77k" 7#?3zrs. Ua*K[]o#f|MȰřђ$x~}Ym 5$$y{Vg_]ݿ1}6bHl,%YImbիBCau9_խgn>^>jes.n3k(q*pOfDAӉtv.cbFc{$lw od'GG-)8MBqo&Y^Uu![$YW|>GPmfЖ3#*n>,Qf&r8gwrˏqp:.e[yjlx|6xXh<|9ĴCӕZx a;ځ؊Lt:ӣܠt[" ߑacYQ-6KR߇:`n5n_!8/h(=fZF́K1R-P[[mDo E4)K]6;ZWkIRJAЇ+ n5زߜ1va|E$tg|SV ՙd=Cd&TKp enw k7"#zْ,Ƃ*JtT@ۗoy+jI' v4O0Sƴw-$ܦx᪵|E1t# ^U dt˗rDI}̒zCl\Hxoe}Wnvxc{Uj%Fzoʴ~ PwYS=<l>} !GF`jU'KIpen4lqk Oga:i&y?<)+hݯΗp*q6Jh%3 ~ޭ 帍|GKXPP?q4XkؼbzVNRBЊq '%P QӯDoԌ%VhkRU'$wCPG^C _hE~m][̠ _VVxv-N]P1$.!j '%^vi=Al)-FL%a\05%|Ժ[\,J J܁Q,p^ݵoOh 3µZP +TSgy+|>م, ;??6\P@SapL*DټJ l Ǖv丗 H#< Wx\?]PHD<7N/x;iz)l KO /#l:gD/N|a4sHhW^[ТJϩy"wQ+=}\:?I:Bw \Հ+@64}Ig!c#]+s$5+-ܷY{^;.[8X=$j)B\2U~,$ۚ-iR:zH{07NTAWz#+PCGw*Hohu0AMN(ocw kv&R ?h?K0LRBt%xM)? ^$37D &&YQr2R>"<U#!:!.VpJe%."x+`¡ ƌ60Qw*3 fL.$akmc;7#Ҩ2 GKI;q FL])+ $A2Ldw51]$Qf@2YU4T.a80jPp.bu5 D;q"u]lᝆFi:xA`\ am0dr4:)<zCz:[jcME3]"nm r^ \WЖ#bNR%7.tKE^o JY袳Xcl&4a9JTl}gMa|mVhƚD0}AuhFI=T消瞶V¢.0x'9] GJ`vʮE~V9sTPFUkpDopwLx?+sӛCa]ˮN"ߌMBۢƅ7XYq~4XoN^%r1CRcL5\=- |BѫwCH-ukhnݔ<O'j!z))2dIM95w5:[1C00M| REN#`DY]LCbvE[ة}@1Yn =IBm8 g+c" ]dU.{󪕖Y{۬>kJ,s&k,~^y'ЩgI\h8MgG̛(W?TAĐ6"ð5Lb znŒp}'a1 Xy[FyWˆ4D=:c0IÙT`]`% P3_X0 u~t7 jjI\M ZQg4x&9PKv^z܎R[zۂH'Z)VQ`\ޕ.5D3} 7rq0{Kz 9 I9)Cj͂xC6j; 0&" >b J t_!!b`\Q83ԯV-  4_Fmf)>  <}fُ ʒJ71;^45n)'_^A% \P/E;|}Sbǰ ޤ{"Q!Odğ]ˍH i'j+)o ٸį!x*e3e8}S)T<| /2oVԜ.9>B>%/m.F[ZVa%Œ g &4(ŕXgDW*Fdԩrv߆On?U@q6uFwV|t}gQ_خn(daӱa͋X~9[[ ^RHZ/g,\3L $"yepڽmBBs!FEw 2ļa`<|Fb=lne"Q$E?#S'MrOPYEsT?%k {f>a{`?l5ZG@?-Yc#;_{z'HH8ziڂxTZYZm{un޼$ &=>8no64a3щ T ?[Hj,o91$|Ash[^oMm8_1W̝ ԯ@e8Ir )c"i Й1y9e/N\2d2 c;P+|m[ >ܹ =< n5 B2 `Gޯ"b*$N@d*ROgC\e X?yթڌKu@6X(ʐ!.Zvb3AN[g|nLpoDțMb}."XKp"My\~s97=}_kt7_UsLϻMPHOψc|O[Ot(8Mu8)T8qjl<3>\mljtrkqw:iH4m(j. {SYjlST4ĀS?'(.k^ސ^BՋjˁ\஄|ꕎ+ n~:!!8Nʶ5,"h.d <ǔ>e&-QC 10=$?t,v=и/ͅ$J;S|C;nK.-#rV`KXa-D*3rXJC"0i͢/7ӭtawB!*Ab4*qn[opf]- ;{W'uN{!⿸3d=6%;T;H5]螈x>NMi M;;"m?</N e: kC mj zDB 4/jve෯`ip[\.J]G< WG0RnrWpY=&5 wKZc:0$::k (E<:.7N :k6<`W2d˜?!qlOVز8~Idgj[@ a"UMavvWz^C'>Ym o}dGtAuы4u3L{ƑA0A!B}ŬPO"Gkֽa_ֱm, - ^,ꕭf8$` 'v+<CR"`ԌaP(OLL@[Wq.Uj:D`|/4ǠݮL(akB'=E=Q( ʙL ^a XmcPrN6ȣ}݃{<8-I4d{@p/>FhD֮97?^(Ι s'e]^;.׵f`/JyUmyk͏VyJ1R5|>E?gG)v%OSp "/b"^cUz6(iȟ$J.-)Դ={. 78|\ֻ&ٿGvimEгct*2P+Z~7$V3 <Y+6x]7`9d-#U%8|7Oc̊GA_|~1O wn4| X}NgŵVrXR zH0Pj57=&ئ@Y~bJd&:leA9ceZ^_sNNe#|%xVt[+F}w ,m-Rs'2S&s8>-Q5ز/;^MTwn~Se(5Y[rMu>mR~T:KM{{߯CYDh&D;MǗ6rGZ]l?G|Ur VE71<F2ouڟEIcQP3gVk ˿M\Ns,fUxq$!wGs11\G7m//yb #/i\\XG=h Yf]v։D ;ZdM{2|%v&V +p8`!2CjJ9ֻX" ,*-˃H^$dzi5)m56j[Ζ"tyJԁt}?dM̘'AWL &$:wJm`Gn*o6>^'ԋO L9`Vȵp^8XT&h!& 3+( XL$5E"1Ȓ(DR(M`Ӳ"o]0 ZSѐI;D mGaG9:TߐG 9.$$()Ԉ#Jg"$z}L= C]*KyI|b2vˆDy#F kY%BBkx$gUEPsDZwb )f3WZdrEb7G"+53o7 ^~G(Z3Q N j1TsvIya]RXŝ4=h | GTRW<·L^`9KH"v*LFz|}-P>T8'Ӎ[vh+d1KX)3oWarjZ%H1/#.,x@=_Ќ6f_R۲>W8rJmF:23=&7i!l`d-3Grxdj7~\¼Zv:ƝX삓SCeʼάm" 9&#Yrs^ XaX6fS t: t!p®I67mw#紾T&TYHFIDM_/DŽ⭎r;/ {wNNm|4 D!jزt5T|DȖvcI,G10 \Zr \ Mэl@r~B 3sbS!O޶N O:믜Sƙ Y=^֊)qScbVdu{)|*ӝ#EdY6s Ь}_16ޟiZG, t-Zo~g%OY`/*RVxmsA 80_*[мx;X{(l;IdZe̾'{ ĚɊ &bR$Q@m`XI`⇫wPhT1o.;,}~&l1N3ήl_5x,l/yU|ǗZ 'wq]lYʇ/-ej$1ڟ=5O?zx@Il%ZQPO=KIHMS['jPgS&e0;?άe"7q^G4A1FQݧ`竔2;A\uLH(7a2󨣚_Stx֠qS-a ʾJ-7mc8VXznyp/œ*Yq <8[h f/ T2Z$IPHhs ;1RV{ ]:jk؝[RY:ѳ:$1bpX.Kmc-!l 0.Ik逕+'{<=T +qj͟B\Hpl@>{E+d=Hj\Jע:w%\a&֚4h%lchh .?n\:y@H V!Rᇡ3|>%x՝WZ 8 0 4&w\k4qcD'Vv2nFq*}ٖ.e]l7X@<&eꊃnjB>I+sD3l˷]``T (FۍGVay^I~ċ6 ͊3ֽF j@ݼ))JLZh0-y8T\ц=IذmAT֎Y޿|_Ж:s_ħ+ۭȗ"`艃ЬG˒kH7eJL€h;2JՓiAm^fFFk0ܥsT'sy*|@)m"+lBSOzTߛ=p%G7^픿D*J,s>OODV }GJo4 '[>V#̱I0MT`8 Ț YID3"͵n'DxjSgRtS9Jczɛ&TJ?ԦCf͙.Gރe2tbRNt55Nrij. ̈y$ u5e]W*RQϨ7d,%-+bdWPo z@ɥ!PԄi_ S͠Ewo!7jm4iız 쩣W~Wb%<Dž8.Rh)6qv[˯g-M Hd"5Ž/4f h=rmgO۱|Ef4E  -ixv)9<|NAwa1I*zM7g ;MjIOͭ,p]IϬ:-V\Kj?tb1^+DCdg RD<1lJIR# pDyP>u"sZVa;|$9C/I-z(ymvUL;P>o,eSL0rZSz^k˕Lѹ¸CnB>T,NXᲅc*.[tR?#K=~6a.0RgG(b˺T Cv"AU;!r|KG}=ӝƒ׌)TŸLPa]#XHD0<&خ;@ UyIDL-K?_=&;p7?y|g΅ (tF@@YL#ښ|WؑJ=s/mPk2% idz+uld(f" \j ʳwYフ{%=~DYLł![ 5?/Y.l=4?)Z`ˬW!M*J4jA*_eڤ KJDa৴oYyZC$4llG^k,غDҟ-N]+mZKncY3nSM]ct^ڢxRR ](SXiKuB:$EَǕdN^ϸpW" xGmV,UcQb ϠvU`^K|q <]!uvRpBfl#sâIƞ'mfMy^>-´Ь AKp˓_\nwj3!M5Z{n4r44;U`!"EOcf n?>ݹu/F8з5^f ]jJ̟GsD<3Cb,_,ǻyb}\A(~9sK6.PِAFpAqrxSjjҳNM XK/ I/#'U}cOW u+Ŧ[4GAKPe<[.c#YSt/g@ٻxJHNǔaفTQk6\ji~yIbBRhF]+jc80H@rɤ-߂/ uk$Gځ 'Z$g#h{wDUQm?_1)QP@L폍Xئ0/a"RHԠ>wxG T!zW*~Pg ~Ai4\x +Ԅ%}'H5 `pc0X? >V0k13)L(#Zp"$8Pmj'C〒MW*-Ix2F&Rk0M͏ Ubl@f 0'z,)wΆQ{~?|.5JwH= EUHݸ.Mћh1?ǜ 2D5a~{vt`ˢL# &Tb 4gҔ9B+.^[.{gٓB lDB*[`'}WY{u+{G{}G/g*C?\N ÉZBa8-סprj.6$dwI(Uk,|owe߇9qz*dtJޔec4֋29JT%:]h"A#loM6<$6f{KkpwA?0sUܽ3YPsQm]r]%'qcW(mk.1\q79S\Hĩmc5w  X\5,mnVA \ W#%h / eѶg1k;6]¹Il~DF)I*Lm}+%=UMWd%Z[-`F#`|]v%"%`"U_FRd2RRCct xs L1CR܌kr?!_|q"(v{ۼQ H-+qHWdj/ɗfp||쾳`X/I: sJ8Cp?i"6 -jxuAzr~L°2u[#)T =bL;9)i<pˈ!GYV1xOMe#~Vv&@5ƴ$Gz.MVϬz9b;hIa㬇HEmi!ׯ{裬_zV-b#UAR247W/itCC '6U(0DSӒ3{Tݖ8Is (!53y7@@-1\ 2sJ6H^Bh*9ɉڭZzVidq CKiƒȉP]MoҮiB/({;gzCinA}%cmD{ }^Ψςdkgb9Ig>^(;EӞhęI71]7m\B/eK5NWLxLwI ^ȣS6Nꁊ=}g&oQ^7)jP]T{J_%e򂩺{` MpZc*=pvLa9A ǒTHR} ^J3r_εT% Fk-UGS07-r#2LRX$5D^1ihWJnLrh)޹JTI*>0d ؅ؔCf211˳'md[f5.`>[ b[- h$Ɂ:L #ɳM l`>y@FIKq%ywps(=jbkZVPsIr I+' l$Ff4g1u-ttX5X|sҔy|pF/C\)v#׿< kf%WRkC9`o5Jkp2KeE 箫uKd/*BE8B|(Iv,‡CDkiBi.Jurݶp2L \Lg+nY%H6#S9,1šX#$70fX8`<ڗ3 |%T'\GVCb -!ęgniO-Z_>^J??iu\/`iVN6S%/>}w_'Őس_ԅ<DžN4ǻhÜ/R>^Cc:n(H _V3BLKDK8@7I ['`0تb"Mb@7vQ&T bm齬V IHVQ1 ZF'3׍̍[:$Hݞ%TC3)^>zcZEXynt}QQY]MyJݖ}}3SE٪4i~ة4 ]ܽTpGy7[u/̠XǏl{2?vE#6f.Sb]TEs(34b;*Ɗk#B}k]P'^]þvF^ۺ?R D!i/2qq`zRl GuF! G}w` Qg.X\⢃g V(EfrTUVo "'1 *կvIӏIf/[ΐgl M+͖T#s@EMP$UHʲϰtTL.Z( YW={ `' rj 7q˂|!VtLEs'G'RO']*(ۊfH}^yk2hO|DV4ј«$m!GxVib'[i&)9lύ> 2z:03%Ϊ% 6>Usme' 7"0a'$D/Qc1=W&9Jtۀt%mi0+<*9" 6fAgJ6p5W7la)?KI q7g}(bDFaBQy]VNfrS™;fU#aL.:a;c}5xZw{f9oL  2/曏}6d0d`ndh7 x(~_F^ Ǿ.XpFtxQU85JEh Mfk(c룕=:o&71X6@EM6InC{amcٜ_Ŭ]j9BGXYIL-<hU<꒱PMOdyG״0N:<эzYy' +ʛ980`:Pj].x0!~',3wq [c>ǝ,81q-c*|9KJYIWVqV~:;:%6(h'|Y/OԆ=mUE5,&s/,3sQ %b\yX*agB*43JӞB]"Ҵ>Ny;s7Py&nq Ú%7{n 'Cs"mmᨥ+i.w2\:3,1ͰO5D_"ԚyN%7u(]2`qPP[miB3VZBϛwDO|rpwiLʷbwUEHZk+-dH@ G-[wampems#&WxZRZ!htgy22{O"@ԡ% \z4/$0{V_|zW.T6Ҕ@: čF䙡I(v=rCwJC< 7-/:BA2)GH2jāo@8JF/TVcԎ د|xʫ-gUP`9ē+6 S aemS"P U{,/F=:pԵ#2Bb%0 sf߷~G~`p;iG~&ApRBa`_kB9$2JWT)wPh;SItQػ&yf,u$t~& (fi891l&:%ո< G8YHPO2~YFD+*u*Np+B;KϏ%D99?h5*7P?.ſR#.d,RshRR(G,y*]Gޒ׽eN)JlQ;mBG:GN:SU/qʎvoYZ9iB6oĆkDٵS CT4`b^1v; \aMb ɀn.3\}TN٦~,zWngwsJLS~tF(gP8,l{D1ǎڑZIn234D!aKR9j^" LF9Ag5kh5?SёqE℟[ϼH|Hgd؃EuO~hʦ0WyN?7ln-s-4m-x.(t;rAbQGM,YMl`Z[ՏHDwy^Ol=p,QcnQS ¨P(rk1&]F8Y ;YqъYF]f6QaFmѸ1ddR ps6a"zECk])G'Ӊi(˜Hfo _!*!lK~vRDF?z!YAW(d]i}{tGOzD.E j?Jͥ]m_KR>r"TLH^ߣ"$\R3EnP"V,CG(/{1&6% qY 8Esp%qS $pG(/H s9?.) /Hf &b%pk)k7f5c79d@S=ù$sO93D/^3h\ꁠb=cB4s7$\LSb8E y7;(K.T ˳Lhc|USڳMT܎Aq6=4q%=s&NOz?]d=LlT&4gjg< ЧU+p%5.Xwс9HmҀ2B- %$%o](xA 'R[q~sXC}Om1aIQ{ZC H0ꝛ0䎉xǖPQRsn Նvnl/eW`a3&\Įfmk2)y?śS ^> p-SsZ<)T W"Rwem>t2TfXW8K7QaMrɀ &1;)58ʵ~¼$B(e{]Hɖ>%]õ6 -uW)F5c$Vc @  #w]~䆥8 GsPlqV DY/nn7 TjtA/ Ҕ-zxu`xz)?B$DdsWP~a_F5/3n 7HWUtOߩĒ򦽇Ω<è˴uҷ`y p?j]Җ5ՂUJletƍ㌬F gBI^ D탛T-SNGjQ~X|Ki']bTy segj7 $Rk|8Y(Q+%)S|Vk 9߯G'Nx܌ͬNhM7G &}}:ѯQe-ശ~~d]نB+5mQ>Ak) [ *㴅Q! s|Ǩ $0Z穕)Pznq'іx72XCX OU=)@MiE6O_WɌwz-?0H3Pa)ҶC\׀~92YU%oP֝"-MK9~4ʆ _"1_ ti̴C'T 7;GҳV8uc+玼L'(OZ:DOVC,<]j12'fc< ΕjwGAykT.x#ڀ'zG-;Ʌ]+4I 6n_2¨}?%u|HFreQ19M9I@O^y! E&8{$N9JsN6onXs8,ϓH>I &G [m̯ P.MkC$Ǹpd '@0s>Ȍp]fN(aiWlI3v |]M˝_w7) SBt)X)5+:zVD=ݴ`? @ELIz#uVW"Nc6Yrp2n"rWi_'lD=E҈nfK m%~ܪly1A{ k/W3w;?seu`0PԱƭK)~ʍMv;wS LI;&2){G{0()~8|2%*呤\9|B#Y08{K.x_<Ҭ~j@\xJ+ۈ%q0A)eR&%7yI ]`l26%oϸ!iHnU>23X)}H%y:Qq =N-J|)MM%STL%1Zĩ:WLo i!'Tr FZInt$R+vE0(rezE0u݌-擵[NWnm#nMb;|̯- dF$`|Op^9o@qVOxoF2e,KA: yW%"RHɮ*, O\3i :SUx&I3 T9eL(Ry:1zp7:0RywF;*;ϴ+gDOE"]4v,iZy{Vz&W#n򗗢"K:,zbT Vt[ [ӮˡmNdAMn*P>1 B] |T {ړ%hP֞. Y~ш?G+1m#6*JuZeD` %_%uRl:MDCJSِRqex*WdSuee b#PV8H = A:M}7+- ͽ ~HAIhtoi|T rr. s*UR؁3P'byeMs9RpN["zl4:,u?0/Z=HiljU@kPH쌯jhһ>oӝIÿ.]068a#h3ْcziޗ UA jʹor tfhT *ol7@Mt@Y~]B旎?xͰZIV0_ײ֢fA]yUhᓝ6:R* Ne&9Kz~j::ܛo%jFEJ"mY>a?:w>[G~ܔ(&.dĎy ji=̜"%Obk]z"?Iʑ!bl+ύm{tIoZ5X3eOr:qjz-rq Wd\t5 l2^?t:5-9YpG,3᲼s˄1A]ۋ]tlN 2׿5ӻ\6 ?{E}?5EWβiTE^㱗Lפ*šuٝNJ\H#~p/:R.{lICsrfEYQQ5&#&PUOTxamw|?pN_)i32{ Bjsp8{?sNy0>-vL0M}`kdЎQw}%{ϟ+j>~;ci68*+$N/iC+l/ JTBԨBÖ)%:D6=|)0^VQ݄}ҕR3~4ِajܒ6I;ax1.׵/?*u .וN9Vz䜩J] 4aZq*:,/ ݃Hn(!N!>M65V,7:Y; $]>AvÏ]9ev#if8pٞX "f0'??%0P:&H!}fBm*u 3[E.2-{=e9lkDtekzܯ6lGuL])QUf= y7CLPocIJB 'ۂ׏kg@dK|xq`&E}bՊm@۳eѐ_> bKm. ;y iqac-0ZhŢaq֟w-C 8 9+GDg PU"mK͏jK*|M>kME1wpRm}~0^FƗr% _w7~_cE ֫)(\4iKZr亁[M|uٞ6fCgorE }FJꕰ(bיS0 *b^á6xb9Bdc|.2)Zaґ )%ȿŪga>:>qV*QV5$;O gȨLWk׍c: +2J;r+]X&n,eJudΝ~'v&h!.O@GWCZl޲nԏûMҡ3{zZ^,0zkޫ?'֬]P m< 쉚"[wƂ]ϐfj?nۤ3:+(zԈX([Vϋ33WeUo\{66-TCwf(|6gWFîSWp^C%Q>SӲ>O:SM2%}cfF;U~B9iGK^z;2#8 3G{r.ML o#!Vz2Dx'o-O e(1]&Rptpr9P="*+C)> eQ`Vi;jɶp\dXPHDTJ~/ 0WW>#E'KC(zTQ8$VOPO|YbX!6g=Cògm}Bޥ5ew: U!f-yeQz׬ zllgJoҌ F?VXaMWͨ#,(Xc|kx*yRn.x[]ŴUĐ-`+@_7Qu'[f>Ӣ8 gF{ MTfmOlZ?̂;>g7lj@TsLr+W=~ ǻ`n 4q,PNWHNԷܷK I& רI٘:f|-8'MMy"Hewߓ݉i˺'mw D:'=}ծ489~ eHÜ'#%*rmW ްo[:RTeq8/  ֖V>x4|w,L[sj>p z˄~3^+H8H7bs`H4 =ƞ>LSŷsf+fJT)Nys/e!0|p3x0>b(mX *sgB^RxNoG>Q<w}D.sȏvqP̫ 㪠gE:[n}lPUiN67yr+FC:VpRQ߭.x|=!d<|v; >[;D١4/l.jxŘ/!AnI35i_@vB ; #eZ1/o* ń8A1,}1NJ[Y}i!|!y}ɿSf^ ys5{cu3y Nbߘ.ꚊÍ:` 99.xҾ7Kꐭpd e e%B/Cz:?[c5@ZĖ2-â0}NB )N4&ckvx۱Z`=b#]z@]QɤŽ8Y“ p tS5yVgmq|֍rzo ~j2OzˉÁt׀f܋;dSJ$=>v̕]5 BzͦT.TD fn^[S X*[-B pQFZPf#뛪WTwNrCh\,Lv~Z2y@2 \s*oT{LkhpȰFӬC'>iIA9Encl{7϶zj~'԰a›KI{q>#7NRn3Y쳱 .H vcd"víRST& үoҾ98G6=v;^^y $O/qA#+Eg5qs2d&j^M+tk 챎+S\$WǙj)"Hb`}?qU,gl`{Yjɺmk @y1 ƕ+VYHVGt6pϪ9g%1ٶVԒ ǟ_R|>QWFʘx́ _|P؜H_BOP:R_ $*R@©`Ns*bsV]7nMo. kFԙΈ3JSq̀yw5eڮ #Id˷.K)2k8p0kS|B ]_+BsZ:Y==J!: }6;kݬ  0O˷KxI3%.#)ٰCVr"Ҟ:CVr >L497: )X&ظsj\XPsxipC"M liW,5-s RAFEmelxs;@+:UHD,(vYN FI,_g9ԭ 3R=,م1Q'ZV n; \ 60v㴡MDрxl?wx#%!TH.Rw(r٘ xamMi|꥝JFnm KC֍R0dRYEAҸY}׶b$wc,_RhuMq&2CvjnB^WCN_jFi%+x7OuCaN.LK^4R1}Sc.1@H$R:&Ā5ټao!ҳg@VUPV-Mw!/ot(;{dž8wCyσpf%%pK_y+(KlMĆCG_+Osx)R=NOaVrJv-$~;8DuF!i"?N0 9T5ze:'Ki"RJ3bxmZ^jz#( '9t9&v!2WTrG!ՓFڱDltZYXGKvP ꧮrֆ2m&8tYo57oזzOFGYJ$,i@ nu/cFB-0|zj2ԩ C(xa6wXz* 3H0v\J"̀ gn,16hElceD[auJ~]:С]WbFE*{Y@zO_MNxkvP _IWC!ilZ&bN,ݺb\~| m2cjA/0gpі O:p-:U q&= mU 1rb|Õ*<6XcZ،N`Ɋn 9NuJ6[ 'Nnӥ_Hȯ)g7<,ؗܿ#q<3 F6ލەz1|laya>Ӧqy&2OLoOZ6.<~כ5-t!. pKL"[RҠh`!n!Ra\ѐgPC"춞_$ȭRP$:c"Հ U(PkR2PI X*K@!9Zʈ]b!Y39a5 /n+bI*`<ޓf^ =F Gצzm .-=IjS[nq>ܴ㨚V((\}H$Qב=HdbU''e5c:u2lȍ2$WRguLtVqh5nHMş(|i<^\p/~}r? %G!+g/+fM;- Y`"H0,$~I %0ᚋU`9Dc"h׎9Ǩh3cdlDa .$%-ofvUqBG՟ uS1܍.DУ{˲FMtr:p9qӀ; )_1L^84S8nԥndֵ y,}e=r7Kjָ ܦ9NPbc>iRsc \hoٴ@i7š'tQo aP #Blko4̓JUa.ٓ姦$Ot`֔h} ;@`V)"Iw`ӥFd@SXg+b /#ˏOylc^r$1}qi!,X#3[F`1+Me ' ]r1ͧRPZbTE^mj08ezէ=G_t*@7JM/ReIb.HPBF?lF&y d-{I ұi$ PMldĭ‚n*RHȢ2 :|t+{UysHpwOsC۾+*K]#fXhF>mdž?yG9[6[jx>5q*Cx]byIZ<S2=#+aB&Pj ZwMp {L;(fq;N5o";lb"V:'T\DV:4f!CL;"wu/|}f)W M;(j 2;w2v1Nq3'KM/5UJ0Eֻk#=Y1qԓqN-G\`~YbQnǶChz\)/hB,=os'P@`6N= b99)̴lqJ f=9ދPm~ׁK$ (' !vWnrf'2(]ذ!rM!"8>~óo(-ݕppMLz3R0KlAtBy/ktb+^US5Q _bhq"b*.D>l/u}͔CV~AklZcG= DK5C7߫v_K XʟJN'v8öo$:Զf?Ȭ׷ha}JpP}rAQ%q"J6 #wp`,tj$bczM}">&͝04A&tJ[uImqmͽB9U"&q* _w *f17 pz_+ )X^aF:" pr'[#{%W^|} :GK7jM$B(bH c,ƭֵ ZK׀oz yf6 t"Y pcYDNqD;ao^Lfi"E@w-uf>r%Don@+I$f`b/6# hfߣB}[&0>h2ڹPHq/UfK]nZ Cܘ2OЩ{W<҃'t*oOsi_ҽ+Yg?<0ϸsYؘEHI5u#^}i0us3=k:T#yKy'b2pV]I&zXTL qh 9XJL@W}iE|Ͻ)5|CV%F0K%oGMJtD$D(U'djV[(( RvLeZS nwEy: NI>SQ3yݡ$Ο&Ǐ]LUt(B0AoW7(]IavCL=]nM⑞z[_٘Y.zzX=-~HJm//c|C HLT'j:G+pXyb+ϥ`mohtfƢm u3v+=%ҊcǂQO<2,R0ؔK\ryઽ`ƎZsDKx\BBBQ⎇JAl_t&0 }F/xaT:~\Ke7N畴Wҋ·%_w8!U ԯ4}C][j (KLj!C^D|~K<GDgEܒǼBbڈE6.1U1 PO12p >ڢm܎ G%Xf͈ZJ#BR,HP|쓐HQTx$v0UYm'dOjw V7R8Cg~8̆3mδ!iGG[Sn _ ^gLp<0 @@]j W. jf'~ Rΰ^"LFia[XOߦtFgIh!Lc,곺=6Y&e  XAn4qGdbҖEX?fL!+U#Z9<$U\1Zx`E2V yK%I7ie3w p^feYTLF^7:$1M{dޅ= oPeޭ * \yV*KyX§K]hm)ywh GU)o K{{ySޡ˰ȱ~L[pV] 7%4mk`!]*eh= $2,R[Vä1~xzWO%:\'ȓ]'ڥ8w85$?9uﺔ+!KG>"vG%PrSǣcg<:]JEK WӨɣ^ΗT0)/ /RQeZw5|%@z\Lk#%pm}ڏO|.l$u>o+gJ֣x:6{0,K=H(ʟ7I۾istt&laZ54MnQ;P4Z%PMA6Us(u!(H|8X,\Dn-Z9&6A-982jZ"= ?tXˢ<-y%~DO 䯽3WMzI ]sfi 5..H:s\>yUbk{|x $W~|BNڈ`j%rU.=+#`EvfJWWVWq"{ņ/::uP0T5:nx_3&Ƚ8{b%%kPϥPi (ƗgB9i9Vj pv?OrK^nijNQ~ U`\N V*'7.F=^4߹Ç1H_p5el7Ġ#G#daQX 1gMj^t$‘<RV9ANuopgbjg)1jqnT,-P_QsFRj}ޞ86~^s^v.Czٳh~\r>ՉڟRы q˵ o@݀sWq0-ݝybj @ǝv?%ܯyHoBNN=oŰfN\nXA>\#L[-r@ ".R[4pGd7Mvb:ܧg6!(#.UrߣpK٨̻eEDWWQĻ_ Uz] 'J h qZ6rRo/;8N :'}Q68J4xqhShDv yy. 4Sɚaj֞9ّ0P̽HCpl,`DӯۛUu5:֪61,ݎWd/~3d8!HP$Cϧ{rU$P)N$y$6}ZzJ{n~5Koe ?{ug9\ 9Ք|Qޡgn% AA=ߔ5x7Z j>34XX4csxE9ίa@Ǐ>t !<Փ[)ǻvE.̟JH";`Eκz<a;ӻ}e"GȄ暮GK'b2<ϤP(*P(el(9VbM u;M )I zZˠNtz(REsykQj@[Q^Ȼ5C3EP\Nޙ=k`il&$?Q>NL|jY@ b(3 #Cґ' .:CGNa00˟JPi5Q*eh ɻo5 {5K4=M՝`ʴ!a!#=9ЉENgXxXR v)#uh3=rz=E. sH`pico& i>g6_ehB!0{$M& r?b3NkUM.>G0Ja+j]CK .=jAOd.1:&}{ "j{D,ct&ɮ`DtSܹd"؄dYd>s$AY2CdynnLYbNyWʂz^.r="G_>CepϛeRH--KZDf)}wfMSA8A K ;z$Wet 4eK{ek@g |M/q2%sZO>]sk s,D MnnKIoxgM\ܹø{g>>Y kJM0}h#bt4`*؅fh?9%4W֡3A@0H[Ww~JpVvzH(b~uw'&HM*-֘B<\Y@5*7&=-ifWӧ"CxN/=H y,HdfoY:WJpm,fG Z2/ud-3S=M'X%hjeBs_V?o`  ZQ-Y\&uU$l$ tM80u&9"}|~lHn_F6QTBf< XqvmA5ZqMY#yH0 q%f](%S{PKLkl smsX&'1œeZ= R\LI=qqUΥ}Ċ1J_7N-iDh/ 7.0=ad L8x"Ym/_jpxdڳwS sZNG+zRf1OuqESfw5ȥ'^{crYJdOVϛ3p&"k!].9ٜk3{1mb UbԂnm vuW*sٷ^|;N;J {Ñ#=i P-7Gr(qg'ջIsq_[tƳ ] :R!ًMX)dȜp·ax(i~J8)b0Ƣ]VNrrvSՀj3vX-HlU~CDztPډ<fJ֙ʒ\D'(^ !I99*[+k+ dWQj]>??Xyd_@m LLFEps& (ڟ~ͧp0k?Cb HI0PDr/^wx^դGlx+/?|Fz{'~@QÙ2SI$v~TLmB% 9-&i]LWe`c$)²Zos-l(14.ش5ghơ'׳hEmSa("Ïdzǟ a*~K)#}lٖWk; !/ &ḿd{#}:{Y Xf.rJ (~AE0{56t!LPX#fjW'6&S 3rf8mkJU:PXo]z uř yiвNg_4=A+փu}݃Ix8;^ON 7, Qȥ0Ăo. 4B팷vdn_|" )>{6T%#ʨSv+2se| (K.=ܕ$NiG9hx ߴ"PMY tzد\OvL; [)ئ lZuk-=>[_Z|bT]@wIbl{mEe<H<_u2'}d8JqK';b7Q|@2g#džˎY+BT9CUwyBqbP۴[>/ڒ2O$MVaAwrP!gC"ZXԴt)u՝Rx!>ߋwt9kTIk} hV&L`unjkfz=EjkzVRYw-R[<7B1AÉ 'RF) ܿ#ޏAL*i5\;S _z<UD1Yf 6MmL8nWnA2nLxjyd㬗h?9U:#N6}{0B¬>g5 1l_ѝy$EbH-K"ن9$Ӡ1KhU}H2Z!_$|CYLдpɄҲ~7AŬnIx~a8 ~| q{8j]?.3LW՟k}j 2m:7oDZ3X)IPQ(-fpfMP]lK1A PC|-NUԲ9u4澊$- ضަӇA g&(cO;VePb5 3XUPq0D xߞ:^^T-a&T=L+29QZCNr#jNƴm[ qaY1c"G%{%;L8> !JYI %43ѥp" `6[*z/"$Fa;w g{PEo f:&M`av-aW";nNpBȨ`Gn̴q=~D|8yVMC.e`Xecc/NPJ2aGFz󔭨d_ 00Y`q؆K-\bc|֒ 1˞vrԸWFu=z7O! 2_3Ml9~ysb=mb^*2u>8kHTB?dmJH1F7qxh&EaeTEp*_dfA(_5Κ%:֏<vGh,TdHN؛u3Aȑx~JYϚ oǢˎ͌}t涡><ΞB,\_;SzhG*\.v[ Zh+[~r?e=6_:(ût-]tZƎ=6|©b%dK/ɩo6c0]Ї@m;^?#֦³gM% RЗ3"]ёmg4;oBѽFa V! NNFR\S,N{V~MUDGaPS"O!vtg \ߗjZ8 M6qd:UuD:ur}eBcwVr; | qa}iFT T: nL7?cRͫD̚Y?:3T+[ :ۀζ}5XB#) I:?bbSkv6M p^;ARS)UZp f|WġXPv̦B}2Zsʲ~`e,I<>e\kI&dt"P Q-߁1Չ/{ډI_5@#m,^_  e>c.NyY^q@dͦ 8+E8MKR*ܔ>:Iz\ϻ<5TV(;xt_b &_Sfu4 gX% pD;R2ǦW`Dvw)*RI9XIӆS2k0(.r[튣Oe'(h[4yE2+o^-IɁhؿxN8vĆO‡&yKn?$jPWĹkKy 6PB3dBM dR>t>c ׻9ГB;'O2A/ ;5zrŒwմj%ˢ{au peݯ 喕9|iNbB`wU*֡L8J<.G 3 _ֺ0/5;r)V1sҖC7.H}ovB &;lJ.0eBM9X1eZg*3j%zVn9xa4 ;q>J@%GyjJ̑FM~`p[ƞV"۫x])k.E<}1hަvQFLt=j-?i233̺c}~c9IRrpV|8;'gTok^9i|)H^aJe5@|A<7;ggؙ(Z:h9JPJ\`=H5h>`4ݥ ^117g8=o-J% A ^if#  CR8xl(ߎ5lyO!U-MNFV6hLolրsE{{ҟ-.59lQkȸ|Muwҳ6- v?];tg)8ve+X3 J;v=x?-{CHkcb~LIԓvn26. Hg2b҂-zib4>!c"ea,a"o~븎OR^r 2RvF~4'`η/s{\7P > k[hyc]y9:afp(60 Kiu)zOt2PC݅s9GiOMx'ohq9iA2k85:cwG~{^g{;tXׯs Dl.nD7`OVok C@X9CKF*~-JWݞAÕb_V[XR|hxpؤvN,o'62"CTx Y-nvsd/_YqBqh$1g Qc7-P%ocY~SԽ[ds&kJp<&ϧ~W|AK[V0͖2l1tʼ!,k7 gQi0F߶z4nȳc_p!S/ٟ#:x6aoCj~wT "N[xˆ7ܰI͵~X~ M`Y0fIJ4@@"DN!Ǚ j^#ahÕ棈˒HnQ H*Bn2_"g%{W]EGښ+L*LC`. {n僬)#m=*\ܦ_xtF *H%ub 5KѦwzR5I`NC[4I*a[.dghFnOBϖ!nNOVZH3ev~r/--P{Rj6hq!3gf]4;B ,>m]98ݸi7r+ijd.]NFr &]i /qFX>WeCr.f"Wn\`BeDM{#nߥzA~XTI_o ~uh갪#] KĈMP% h16eҴiEn<$|\UX!70ҰL~Q&u!JXL /S/]I'ŏCi wsɛ o !KJGDiSu*0Rp eitq&k {Y>ɊXׅ54D6QHs)A>rwؖ¹Q1dw{6 gp!(KGbYNlLAYck!Vf< g]:jy6RZrYbPef(Jx6u5@rjNkƉwd3'p05?h%|Ec-AcL TAg#]BN/$ ԞsEMrxgLnkoA6qoEb|U(R?,0 qrr46;5/r"g|m:p'vgo@f*P{hEJk ` z.6i]gkgdnSg+s|$e_t.1`3X@0t1uhp``$L 0ApąXo?u|(+W_nXY^R@]- Qhdd4˜iy4f@p=,N`K$rܕц8fM|PX5Y1:>\]mMz kܯí;)Ji[\Y `-p, ;Mpx N\0U%o^pv|2Y GO;dnVE,iDN9œc5VX n(n#HexF95fЏ8{a$aBvb]N`LisrW+ z;ĉ,%e} "Od [s*qV*UvT抴5-, $ \C|BTC"|JJmS/2> Z33tsȦەPYV:LqL@bO44oy\O,$h^(aAZ[lB~oCXzkMRnT/z{lO;E}cr2?$8&3E(LZKN &oKfnEh."nثJT1Ne; *Az7rM0y1m%e yń Qιwgߌ|LX]ؓt+m+a@MYN K">qk<#Ged΀?B7Rcm6ůMm<YJn0<uHR,ux pG|rw {ƽnF5H >(9yE@8KU 0Sg0XQn#Da1)#x3Tk.C."h<]iS(E9r䮵)ٽb =4|Vu=$׭[2-V[Ro~57GkngA6&aszOЙCM|iI#EtnL> ~Wd^Hf<(O GDILL5#piT铬O\Dtօ)YV:(d5r^Ƨ7ٵXr(&/I4{OUjx:Q`^%=䘑f㺟rhA?)dW9A}NS&jU|}R.S!2j~UcQ%NQNU7 faL3\KLccr2N%\(_` mi.RxW!}ϖkp|r'4) mFk8D#byI&PX=FOcKdCX"oIu%%Zeh-AHKff]F |ؽtS\9/fZa+0qSHp_P2׃=`G70{cڂ?<{ )FK 5f·Z|hP"Xwx Gr]L&>Z?Q(1!y79l3̕(2L+:q- ~;̳)}AUbH.d/X\j쎤tۉb㇝nPnb]ZN=wu$Kywdk0|T{4nN2L4C.!%ry1ܠCǑ@\p`?G`8=E_ձȫ*ad[' 9r懷)ێg ~F,2Qʞfvbʣⷡ/fD*qb&`+LQBvk@ov=uRRj)yc jꝥe)627h0.FA9cl|;J :żg\jX< y.2y(EfZRz;))#c`{.Eו{\B0s753BU"*H 3,w]볹bV{]ïɬτ/dgT+A}ޫZb3\/=$fTBa7EMiS]I:|0Il7Xprպc_"#CWٶ5Ej \O;mgi\!sb t|Ly#{W ֦frG#^嬥^74X;2d0Y_Zw P@#}> 2픋CȾJclk1D(FO2:Qm?v8%n{h8wcUҶwcyf@…ae'G'!ﷴ^QV '9GQPñ䶟M:b]Y9w4hayR~#H0 x9?d=}o{Nz( 'U:bbbj\[sNPC3y ?J󍬑@:,&"嬇< &DQX Y* p5&J%f[Kڙ5,cL/HSv?%J;zW%`n#>GŊSslڶ}c1gHV̯w-bIS |K #.lN/N1)y)aYhr"qG&Ussc82mO'6#d=g(VǞBMgLxrvg*7B֫98"a/@z!$-nF0$PZI+䐞L {ZӮfkNX }zT)f,8[ Y9%<:Ԫqv [y QB[0 ?v +fi':!oxdu'er,n9|C6ibq J 0bA4Waӡ&ulR 5U;~nJ>S͠fpOv"+Vs)6 Ll00zPq È98mX.!G_`Ti87}N2Q^q0%drl\2k |ntn7ftC="ͯ7QvdWćdgmAMqƢJ6V sSBjVĂg 9$0q;ǁ 3东Y:X8/o3h_SV< ¥jюTce߁w`x9G]uBb<2ewSW4v6ȃ׉+h8򋆺-}FTjDp΂9"-}Neup{b .z5ym,mFvRqWhWpa ewW(!lCr"Vލ:Cn )ʐt5ID<&PQ: `q^ 2:2)MF5vݏhP`J q}*kqe3-j̛8p B|1WskFP&\pZ߾m,oe]f *z2aaWOVz5ET{g}oB#16$fRC^Scl~1@T!naHp;;:=^băam5'AԡƘ,uW"@~!$ |`"&(fCg3[Ii-hXszS:62><0(L^DnSJL`ᱴ#"f])<%Hħ5-83L0NK, \CL',g0S,3KRgx7&:1J R]n:{W;7/wc}3PTըj1nt'M0$ \p&22屠B!`x?KczQd[t m` :?CKjރW(emZ?nbkd>VDFDAc<](I׌/-Ns18׸SwUߦ؅c[mؠJ.ohROI+?4 ["BI|A75 `6Iw)t..6~qF.tEQk!br4bb-ܙcʊ(3fv>&kHCm#XsxoO&%ЎXYwFo* Huuu"0 R|lętX(9^ $KW8<Z/i63nn`8Hƻ^v@'0(pr#M-sixzm^ n"h7FAj?ls|ڸ8q:X{3 SçGaΧXT_'#ɕ|uIsM#wJ›pԸ!5rfHЮpSxi1 <(V9%ub$vT}6Z73ZaJ ZZJ#7 DB PأՂo`p6 U-e=G9_YoE2.X~k6ܜF垯:x݃ꆉIe)$$5=I,&_>?%jianOAIM({H3r0nHI7zŲr^@Iʛ`ؼb\>uEc!5 ^A;5EUWe8f#nRb*Weѿ?1h@ N*NQi;{ں%j= 9=NC,R3U/I䞬,}I(#`e)lGb UKd;NL57俷O8yh^h#7Brm5Haw׌eXi.&L N|4,\a =9޽:'Ʃ6/&6OڀFWS {/+XMtQ;0 u5tJGB6Mg\ĺ'H) v]Bi Xs[>MDNn-F?oN"3;A%$_ 6,쨛Iu-:,:zred"`pidoYT-4I`&epTP*ZC|qꛢZ'Wg!p@1Ej-V V)nzBA p[,53շ=soeB,8223V7oZl){þuD;1k1u8l';Zkw䲕M^wͮbײs5'=oc+xכQ,c @@ {A#Ye$ݸOD-up:4vaБ*QYa*E*E{l5 "Ӂ{Ԥj%fP>e@]ShSnWle9>D+VpPR&q>hAW<9PoyI TƮI 8@~8F~ZE#碑V0Ho(n[ɵM\Rh'*^30:{ocs7#a` .t$!zdMEA{ԉME CZfey5MUM4%]|ԷbР,ݠ6pi4[0SP$EZ^O{=ep&Ѫ>[MLJ)\&<%1YAEڂlu2"A!tzz>PP "67zҫ(.^r,`9SEkB_s @ÀcP} x@ɹgNOwzcճ^T'5?`r\T[OD){gmmH( N/@Yne6/XIaJC^sf{N#&2\YYyqxʖe ϴkFa@g \>ϛ除&? c}pqF х]gP0w^Ck<`t/+7*%fw8mb,|"Ηa9h?/ ,_5\%$5LPdRV2!;5u$cJ;T) cbr`&eWvL^=+ "` '7|a. "4  P̱, 7яCB8/D͢beU+*:I9,P1ǢXXX"Dk>Q{FjTz),<- CX;?dl'pP5v{DZsEnJ;<^%(dy7Y0z;SV0:~ٜPaײDVܷ@9LY[WJMi8g- B &MuGD$">P5cԼac%)f0 Ib60?Ý ̆ n A'}Tg/'u[Fvz{L5^ մ1^./(#oLFPaǟ6*Aw8氎.b`9@ᩋz٫\ k,ZdeGZz=,>!C[sEւ.16Е$,$kUVi#Tx, 7z.uXiW1WULiԨi /[ͯ3|>b#WTy r|7i_KE_eKĢXe]È1|K~ }vdp+ewh@iW(msISf@G28]¬:ns7Nfm _2ӥ]kfmi9q,HC4Tv}n}rLi4p+ӲR٨Oy)H tTa2üx8/&ݲAK 8:Jkϣ]?3Q/I[]4'T#Άf0Rq0R(ĺANJrpnĄɛFJ4CÝI/Rbb&bQP,wz'aV룬Oj7f2<9H m|cU@!/ Jsk-< <3 IPm嗵Y{O`fr˸;I ;(+Tֻ VBq[/*֕GKDʯٞ\jMe"ú:ٚWm+Щ~Z׷ʪiAr{xVg- qݿe )Qw'?dKbZX޾ T^l[AJZ0x0i"/lN`4H)Ah ]t 2ƹDD721v!OJpuj%JFwzK0 P;X1g+O3cK" bzA{`A θd Hpt$5\z^L c=o=&X)Y~B#T|kunzqtc# &aڭk- URN0$l,S6ܡp>]!LGVC$[3%\x-|$z,1cWe}e#/nR*WB?㌊[EL+h Z@I5/٫j \e+Y +l{'\r4eN,#0Zj{wʥpbM ܴp=0\KRy|}9_s~s@. #/- Apzb 9X[(>Na= nN w[oJ^2\8UByf;^;@?jQ k\63 oDc^h;h͹x0ΣKG%J~Տ.G"9%K:0e_+qOt1_[gd=wa);)Y(N'tpoْF>Y&d•uC2ƃKH竫`0yc 3s9\ρJ<ӇaI?CR3}PzN-/n!wQ;T٣R ҢoΜAQ!EpjF*^ F;DlgӒQ@;xZy7p{X\_(u 95>?STqpL6ro1nϧqpGNB'ʤ!t`}rT录˽&O<ayE1d";c!DݽTjqda | XТ0ۼeyT͜4nbʉCӶ|яޝhqtbpy t<*-+VxBV7ܷz'cJf倜t|4m&3Q$N GAƾfbW(P<_W cegvUL; n"bV"qׯh=(ј(˰'ua zظ <7C"{gAbrgF2ڭ<`[@oܿ,1q}̸ͳށ1 O ?a~' F>i! o)AdT Op>! U\$`e+\Œ]ʐJp1{Jr,k⛒uwu?!!Ĝ@ o\FQzJ4GaVp6Àې\ G%V`*SAs4a<^%HH$/0h.ӂ$g_/ @IvGrv;z,G]hE|,Z_eG',, Vq6W2_= i7-nNmP"BjrHu'Zи LDEhGT^H&?aaÈH]7zQ-<*w팊Co KQwDkvqf/o=j.'UZ}[<97iJ=ɿT/X4w]R:O9̤nͫsO&/IώX=υQmH͞EXxa2k|Uz \+z\Il*F{3% WF!Ic`;Xkq2RW~+uexʄ ;)7m AՔKԳ;)uh=rBjֲA:̀47h~Eo{c0sƥ!x8Ѱ}oUAsJ5E]:VHŸo YwKkUš,N  ֮]prz*pҝv!F5ߋޓ =ElgV=  J>J [MnNҬY[ |xY]]0ũkxE}YS BϱsQ؝C[]nvwdvDҟl4 qv銧X;m/)>lAD" 2ǚdb/d WeM}o`ȨR- +~8k4횵С/U0_895+`/jF/C^_U;/t7.Yo#3LumEAqB ^li"vX$yF>dslsΙ^&cB@}J~ۿq`2IV`VbD]~+o~&tk_iʂE =P/h_|EtH)"HsҷEg$x}$kn:%JlW`$r\})]<voD~GI+-YO*rL[dKVjH.٢7Ho^H xGA=n]RXP)E(f6\BYR]Q,*NO?[JM\Tv#$U ڴ m))2%w}Պhbjs&E1pv[_uN0@M_689Tll(yd)|Ȼmk} pItEd'=2wa*ի8(OHlZf}UBF1=OZ!8r9I7`Uv*8W`C *~p:=z3:F 0&[>@<&W? C*悓5$/||k 5!L6g9kdȾê_ 8 Ta2M0"񺨔r^"wk1G`nBFmЭ PѧkBq\ô/g!T,&#K+XB"k R+b>ECKOkؘa`bbdf r_9'02-ogޣrRLR*j2L h>,| BKfmx z"\"zi2mm3~D%\iO2|0?@ _Uc^jy9M_MQh,贳`gW9ڵFg&9kxz&,|ЯD:79SYX(k$m@0Vj: I-:+$=XiAU+D?pie^pBB^..#IJi8 G#bzwh1b!6g>R RE Ө7\$0wyY#Bd ?UйEtƒZRRml=KM~|QJ%wV]m3G0”H] XK za=Mx1UuCdØ9&i`T2Hk@ב$ym q}E<=  Pj0A{v3&kDP]"@|dyvc[h֙%>=I eT;BYuZ QlG?Hb97Ǜ1qeo+ %F0C?8xZEǮR׏2nr=r81! ȷBwd»)32u4C*+ȕsBT_2{'J&8 v0S YQ\{4i{Ѥ9 :jT6\|G{8kPJP>3*ɞU6/SL ߉.(l- Ľ4b& xGnj/kM?mXhOe.w{ aVqad Ȝ\I e&/ ('6췲>CfW§pl^Gx \Щjd "V_j',Q fE &4#mjuI~n6cn}0@.+I\ɧ_ְc1DK*.L1V䉅>/RasK zY]̙޶!{lRMr0G&oE"}0A dɽx]s%Yx!i곲Uh !(Ae${h V1H0nutY kl_81ͺDN)=5Aq+D7id˃^mW:9ӵۢ`5a rmoM+NdW44{DS&vpY2I-4)WА}#BS +kPμ*M2{{^>J4¿ie@=,v<,*`fuM?Co<ߚ,JٕF[FWj 2ggD界)f?oT'LR$HY3C,AB uVV!`lOvs$"PkU m[+; ~Բ$Djw{/di=^%CkQwY=D:s 4ޔ^+R5ƾMh-^5Uk]GdV&tZ(ꀶ5)|!D R--)=*JƸԷP5`/U Կ x}`1?S_BCNnU-`PBrk= Nd+)#SHP#KgNU(T':ݡGŭk!GZH|_F U؂Kp8h EL0%v3)ió!ށ%+z^s ԃWfΘ¢єB|qgA&(( n#}_#oBV ]J,YҾy2}&:.;gتa9%x©,Vk5%<2h9>٘ѷ,TH{a0j 1Cb<T dTFrG=-m2V&dX#I(Ac!2UKkJl=&5B Y(O[-%<`íO%5t9W&6,I \y嶙z0*3Q+M (V%N͂+~gQ1'`Jf\ кdQ٤l*ݩ72/9 FUG*Q]}RBy#Ջʣ {yoZ ԋUݩbvd})HUC4˼bhy6^SH/ >q;Sz.@1Ke~E4RڬV`&F䳄:3VЙGP3Fvpw_J!b)™.` 00ϖNV^z=ɎS-B-`XaZA_ݘi;W)7\CѨ@"H?;ߧjkk:n䣲N':eMJTr8DW%;lC6.q=f/dF|­ RݣU8^:ond4Zw!#6y=aʳS\tz"sXq F6O\,Fo߈F+1Kr 92epRR"4H*iӏ{PqgCF܇eA8%jˇ=k9İcX@ "VmdKMl̐SE +xѫ{n2(RຖDQאOޙ# t2}.L,^'RM? J7z}$f{m!Wo3xnA]ZoèߙǙlIz8lΤW=2ӡ lR{ Pm\}suUaSRBȊ$*Nw ]Ho8. EpڦvڨUb\?.lJRG  ( HREӊEҀgt4I h=r*b@X*n.G޳}B5jCF w`69 'u]zsY!K:uQlQ#y7hډ9E/iy7cMf@d">=&khǡ n$d㏁PKߒCݝՑ3 +y+u<fmy56.Fg`K;Rm7ѱzPHYGi{YÅlD%Ν+vE8K4WSRB9(_$x"|)eRV'.~ 4\Hpw#),?2آ72a԰}}ɾ@ӤYނo[yNΉ>j]|͋ AyODdW_z5 >*h3]ͮ3kϥB :7Ϧ=~/[5zgS9ڏ]57NXW[VYycuI4uI --$լad,n Jl/3|EJr.KtiycNMHgkLRn ~P*KRyaeg#4t;~WE?|<vXJ&WRo@eYrb|X}~l}tIVP7TwkKjF))o0A[" ={~\t/(iY9#4'aVv1ɻ䓝gBXIUJz@a/л4_.[N]$03z.]v&$_E<}Θeo1Ùuxq'yHBl?K ([2lkcs.Q=g!-;`?+4%IN|K:Ňqd7 3m m­fuMVM:?s.ظGλ}f7 ÷߈|ayWefc>'8? 1OpYY~EWfL/K*KԱ=LDD.DggK`Q$ کL?tK%C^՛wT~1,ڥJ?>lq[{~xi)Pi'dqkM]=M/䊣‚2nc0Э m 41;N(c?hSC.׭\,/ 6kI퍮tsuLcFTJ/&x+P;ރYa҉Da9 kL߁0UCADDk F>x_ ϐ@х[~ZLyMYDc6R>.2mM3c~^[ɰH)JI=/,?ݣZ29>0: \Z*֒k +-"&cH;rB/~LV%5=8>Mh<[> S7*/ق(!畽o'Kf)Md ?vJKUfhԸsyKFY9R5~Pq!nxʱ\{hz|kH<=댧Y5;A.+gh[O#4;DHY@ㅤ@eEk >@%r*o14z/]=Ԭُ>!%I/U éu͖Hu>gk?C2w4n^WZY}nH-W`5Y8A\SHUX֩a냑[ПzKmQnUA钵'Aql=TTZ-Xj$7.y;D  %3PK+7n!cZJY12,=f6>+#}c d [-4T.Bviw$ Np鸣=z#FǤm}lgpOyfE+ÚL~9=Pum2 02Ν0PX-`WJJwF-l.%0XD͗|9~G'[ qyY@SnTSUP1çЭK-|k&'bwZ e 3W-8vNXoyDS Fq0HjCv0JK I1*iFGW:Y1;ZdfCp>=5 +doByep"Oo-L>gĝ6Yc ޷(HF۬a7F1FLHKv)^f)x5 0A9P@uG9X%ͣj_J-Nu0oثT3.hY:ۺ weG$ԭp:k N1쌇1\;ISdsF};GWcDQ;@ p޵\Ҭ.NhrC_4PŸrA3r8!bCk4ˊM֫*9kų44#hDOsg㶋@yl@ ݘz+"9QX@/R,spQh/:`n}2>v8j%<>5ºzGћ}jHr/'GA8<’ bU=_3p=cpS5,5*AT-ɁIxo\anTҾT1ZJuof C8(D'5IT2$$@CY䝺ÚYwB7Ysa )CiՔsF)E(P˿`Fڒ93LKڭ ":;/o2^wqjj-ϳ&8oc %*1AV3e+f|ZM)G6.m!mLhiQғD%J3˃AoA]0l{_1. %H3x΁#;b+Dް2WoGR'~+Ǣ(3+@˄S-GTvl>21Zaq-ʰ~>;Iui@ 힒Ǧ=JCGl1#He3ZqBn[$A?}<#;N0pMI3&5]] ?ꁙj 3P @,U0k94ѐՐnW{g>UؾORR3960s_t#dM #qzfm겿nym, ;^ ],V>+٩@#dl:YZ7)f,WPW^ aK#z<כk N3*!@cjc{T% {FARt~]AU2@iݐS%"GG 2՘o{#G4~t';r\I߂l33U=Q*_:Sӆlc nw|4gr`2_ͣgc\V}iLgݲqw=3jRwwjPJ^b=ra!-02t#DQ1 3.X= |+wX*^󔏇pX Wq1r S)V{3J?5p$!}B)x漱X5Uy_N~bU/N}rڡdDu:\g9A!ø.)^oZPf*䈠 #tJ=cb-{F|bK?cjp"(x22"jCﲍYuQ3'ᨆ}mљ C`=.L4FG3/*R'DQKG͋!ΨCUZ2uOONGa5;-h,olZk:mcPhSD]ߚl?-7sr^L 0q:ӊlrIP kM I6X@H_%*'?$7ŖBuO-M_u[̚WA) g7^~JJQG@d~<Tj+ zYIL.tM*nl_Q.\KwBr6̎PWb3FF9kxkYL>6 4:f}ƞeKH7_s4_4؎s<(Ձ^KqNN&;JM{2#>dEv”H^*P!e7}8SBDgQb41$^xLO[)l"%lޏr(᠚xZ\i`-h[m&Y{0%UC:uPH׸]eKyMc,[E _A0=M+wk5(71y>ubGG*To|>f Rsb6_9VڝAu+#]s7j7O.rT |r- ⦀xR4$djTE\|f?-l4857C>=|0Ti,'y&YSy{ C/1gZM?M;O4srj4ʗRA05 6dkg:,: AJBˆk@=Jtg*!\"+Ԯ-5< ǥQ]wwAm=v Y)l0Ea2 WۍN-x1"j$C :#*1H8iqvSOdk~1l?P׈8|ג1bgjpm,ýp%NJֆH㗞f75;Yw%x A|"1y'(5%RR WvALF TVtW&4z}+{<44?7 +[1~W9!s𹗌}pKC*6 m-p|Py33!t6BX%J7~JUb,M\Z'1ZHtr_a$?g꟒`]Ҁp!sѰ$p o=RӁC*Z{*n\CF¿DYs@D` X%ԣ1B/qILђջOzS?BzY/V s^w6yQ&;7VưɮWH1FUK*-0bނT-$Y;HęCk{7Ӆ.ڣ̡F3cJ"8ad`}_MB3|@ 5C,9-MSDB<^xqJ>ә C@}KfJP3;;Jw9g3P,B|6]B(խP:tǣm}tt_{7?Hܒlsس)@[SI^M~G54j;8f 9)b8=˳Je# ޹'CkzȘ"ܼs=,w8=Oh)u62?ٖHQ &2@3) BWa]uzo9re`' [6<%UJN"Tgj9pZUWdΛn“JM1(]ô%6\-̛չ|.ڥ2c!w0ƣx' XXD}NAd"bp`\O6,!5u FEc55Էe߃2_YE터K(>'X;?US*aXyuEc[5̀2K6-=kZK$TN/n@ Ǒn.̦es !Qkuz֨ݩV4h!]I+'Y0-CiڴeP[{"KA "O{L\ד0=tr*YmwʊG>9)Â} P=c9 Xݵ7ukDƸyvAM[ۀvh Sh]qڣJ6įm%l +E)!Yc0t)n[ ֕ieg.IOw M"a,@8{k|>rEַ}^EƷzlx!v~5e'A {,t̮wFlk%6b`" H #%Hj%ܣ@SՇDc^dqdʉGA7ΘxLlrcLg\Qoؖgdg`wmsPar2|: FsXL+pfY,i!vN)q=$tЙ0L:9'},8B5ؑ5nf+(.<$_S:XFF\"y __SS =ABPxbNQDثHce.Qpn k I/hg3m7^]ߞVѩ 7ٌV[ L[X]p~#2P8]I~ndz>,8 Vu{.#{WMnQA %+CxRldԋ "+6k^ c%tJXpwSvsÄ=>ow7TLwDԳicy!$ Ub~7^ѭEhhJwNd>@ǀJ?O7ZӀ7 լ?UE 6p,}hޙn w>E~s>m/?.1Bՙ@YVLYIYz'ƩIR9qӡ$u FxdFyI/T֠yRmY!;Hzw R#R3" 4;%rUt Š ,c7@M^=5kl2 iK[Q郱tyYZиNnuk Ĥ\:N#^Na3ʊUhc(`3}B)qTX~mJ]KA=l_:{[E@+!2>;SU0Sj? 锖ޚn/6i}g~TB02G;=mV4Hpn6\m3ˢktϰ$aY|퉕SV[P7G e`*0Joѷ$>?zW)6~W/xytRz]F\4La(AuzwDLi\U bٔgR&_Dt'z[l~nU h {B}ڼc=Wzk]Λᴭ>4 t(<9nĐm7N06қP0'$JgD7*'@/ 7M I7&k{%5"iP ,+N'Hd x5ex+<]_tB <(Asܐ zK*ȫW[SiWC'=X2T 5CAf@"wz6fb譭e T?!`fhn *=Sjmr7Sa=h}[CL*20'Vݓ)tV.C:|n%۟yw}h]ਗ਼3>I[ff:IF'ZZ"KI S<dҭV0F0kĬm(G:yP--5``YS3JoUdbD|;PjrP:}HB7SyzrOgZKf ~h6%ws\y 5,FqfJB;R2˖d&B|1z<@n>/<2V/mǙ92( hDRa!yBo*rU*۸LgacHL=E{x<`CP)DUqBڲ s8M͙hAd mؒ8U9mO 8۹I<־/= 38NɹݲnJV~I֞ħ^(0PvFёKvͫDþtpNDЇ"PfzCq }f!o`hrc\ k(*giyG=,q@"FWkd*v$h]g-W-gv*C`#I§*@C_̉#u Bu RXɟ8_3aAS+T Y6]T*]ӷE5C!HH qIOk@j#+>W"б)' u{%t$@PQ/V75(捗90"7i̒yoS/Vx`|lr;$9Fũ+%r1pj#o[(9_#sSPT\uҶҢjd= pb&ԡ9i mI2IwdO~3Tb'-?!.u;+*۪FUدisu2TąEO. :~uδK,M tq)pµ/ܧ348Hnc{xxf3NUJyOICX Y#~B Kr*{=3I7O^ ZnLkSh'7RʠiWXt,-H5IeqJ[ %)zu L|]]ᮺ+*59[my&cyJOpkfmL{VD_nbPr{lԅCRD*~Q7(u¢Pғhآn9yHz,ɗ PJS UHaO2 9p*$ h{0kLDR1K^Nlm(ޯNVQQX7JXKY_ӂL @+:Z㻶DLcaDAA)# LN[w C q|0! xg%HnЧ[0gebV}:|k y3h D0k2m e:F5UZLj.bi9"hϼa[^ 4w3%M Z6"~Ab^ޫ FLa!ݬ ػd_KM /yۘB\1SʊY7:(?]=!M< 9g.3rɵ# 8yĨ2KFRDB* c#w@|XK[j;[VzO;![;z[9E#O"U'8ӂ͗%gy]&9\kěye/@|r-)'JMm~R, ;2hR46I9ZNd0^,G~0Y8R 'M4o0bh fT#5%eOC-JPmPz_j1/ͥ:GVڡ3OW#k?eV3=|BM;%Qsk#7tX_¶"/|6csRx%:j|Y [}j:\ je_=ʈA;R(N<Ӯ8a-+foDyPÉA"@ %_r}<{?dG.m4"eg{2e[_SrY;r3;EN?Gʘ\3q=b3TL'mS4-5f)WE} Tz>BKJN^LK|u. dXFzh"g&.*j~\& QZDžz`{5b ΂3/)s5"TCE󲙒9kp&]pդ= I AaQ]i"ym?:p 4avΰYcXৄ]8`Xs4iN7$ܴ[2cw*]QZsn+j _Φ{R `ĨUSկ*Y73|G{׵F q^h6Fˡqp" jO5|M<Q#+*G:%3fm\|!] $u%Vj{_y8}jXV4B?tB6mO 1]y܊,S#kޱV*S^/-_W}'IO^WX49$Kuu/ذ4ѹmOz=m(~u2}kIn0pz<'/M6yTnYVOsʁoFt<+w fPV FfAm^캄r!<  gJQ%0zGyE^@/˟ROԆe lw2.)F18^!r';d='MtKi]tASѕrm7? Ov`Ԫ>1]8k0/lkPozm_\k@: ]i#4ݽ۳;Bn*8nTw[}eWgTӘ[~xtrN1/.QM<衟6[ʖ;9X.LmixdZV!qtemFmlES[C}d2V@odMX=)($]U̦P {9; QQ]%ot1Nh#u.MBwM~4)&yv#=qD[5*IH=F!` H+ 8ʎv\wh`xl{ɡ_㑟PCS9s/7]eQ#7˦A'('uėII0wZ4_F Mdj/Fg1x÷*ǩl\7#r<:>`F^eRl'mOA5̓4BJYGCvp\" 7I>_Jt=}Sp;&}ѺmDM9HAF66x0Y`5]`m#A{׆"N3Xa;R>3 ?CI;g _) >Yi#uN.}*4yШ&c+Q&eT,gj9Ae>@}tnO ήHBTFC LWX\׆#O!(B.I A 21L 3j)ϢLCkTDA]NMŗ( /MUw8_Зca@8]}b$Ju ۃ yROPT$XIpKIҶ%,(-*#asr/Frn# ϗ~,ﺿDTȥ.$T=#v~zlk@VAC;ET=;EJ0'6XAOJ&~ bkc (hneU8ne‹:RRCb>koy/Y;v-PX@c"!PSiC!!hI. Zm-w\Ԥ/gk"ZCN ;bwY-]K >=Sf,ܤ]BdH0T@fd8@ ?Uhǖ(c.B(N7-U Yqk!t3~O ϞR.)NV!n#Ȳ%gm=g/Ҽs8~1) ɉ8u&ΪڕFA@g7zx)P)jG!)ڝс%0bx&heYJ,9g7o``j }ۙ2ErwG?eqJ={{G1 ۍ}Tos^iD;k>//#!Ewj^ XĹ?*ֹ# M:A0,pU"+>kHTnQB0P͠<)ͷ r(2BTzVߦ" Mߔp 51BWוc W-3o!׆12:>DENY8G[毇h5QDj)bX'8V}S[ mϫ4 ."Iiln(ArkKCPx(KGy]*e'-v* aX/h1S/G &W<23͋\;oL<7[ebR0})b%Z\cTp{rm,B'-LZݣ|nst(`]^&&[p~{$پzmQc KXp*4B.l. Pݰš i6c9NJ9$GXDIlxLlnj;Na^VџF/ -Xƒ=|8P{na!md8`@MVⷈ,_AQژ IL0bI-L2B@\<!F%%ޜbJ;^06JB&$("drR#t 2͎\q4nGCq5nk~o*)@Zն MѪ+YRav\'J*xsqG5iN֐L* 沑p~Nw0 JAitS;JNzd ͂_-ؖj14<2UT*.'3 U)梏iC}F6tx=szc2ʒ 5Le38.JG_a4>RrzIBG/3&UۧsDXѥrӹ>1nc9qF)^N퓑.qPbbk*ƪ[ִ5S*,e3duí'xs J/CFܴUZ>#lE,ō(h8t>}]wq,%: _Z9=1S;=e0fd7Dmuo9- &q_˪?._ dc/oS("#3rK=]B..n%lXm5Brbkv_<'59onYRN !u릔rH]yPhI2׭@D4)J`xQ6d,:+K,*zN"^W/' ]?*q-y6([Є35XHA3|IG#%?p#ffU+: ̈́DN7'P%w}_#P]ɻ}j'?f%:+_Aw4lO6y/Xisȍ*C/CsA樘vE\稨xw:O@G^a0J'¬)3^m/aj~@Lq>ȵj3+ٗ SvJ&KD>y-e v1BX w[6&/8HVVx#o(JK;LSX5>&=3|i?6 vq8Y[獧s0Fs쪯|U&gS.tX@W:P`4mDʁePVȎ$oU "yKYX$R}c߬kSoUemRQO'4~ 5|zTukye'YD䚥tOB^br. ;G;%|**a\vq)ܔXʜt5]4 Vͣ"Q>MպB; E[ݨQF 'X8;{NeA'(ւ/ W6[iyn>65Hip&(MÄ0͊4_JTv<4 sFG g'#9٦mv6oZ>YMk!<; ByӨm#] C4 (<+^ç 4< oQlc++V{LNհ8E{CX%tYʸ/;so"nIT%L\y'j >m"G5itTE^~=A,R 5%_6+DqTwLSx[ZlCR ?A]Z"_ #By8(K;`'S@T&7o8Յ}=/9hEBF.~?pt$˩)QE_c|hQc.T!}T<lL^WGWN>:m,w{e??J $&:`d_yAS -i}FD&FhTŸuOmG(-ѓ\f5('M?sD/QA[ MsVN6}gV6*70@,^7pJܭ[ ř4霙YOW z`!o3 wbTfAњml;m}Qc ZEm7ž';841մL|nqR6QwH&͡'"$hh/+17Q3&XCyvz,Y˘FVh[Nv= s!PهgcT|?HL>X(^stD2oI2.3q:"SĻ"kdEK8'QHH-C8P(#\8XÐ'`%~">h]dC@yŬ"X"CÅ _ 0nhdMjڄxU8O+Qb)5*$Vg`[c#ej5_W*IyqSBel4ڪ'{L_aDx?(|3)b'5e'0`rY mUR5\gO"낈~&WcopJUڔK{ux U!MzXM. bj=g;7;7Ak5õJkmx[1)4 , n0YFP}bWN1w ZI"R8y2f\KH]DSbn!0/-*QU][9В4sMݰـ)`0WL[cPF:C|3SEm/qLڈ@Bcwa-~EFi-ݠG^Rᷫ:K`X5nhh|y (,Ô`@fr>fgj=6MȐbssۈHH;o'u50DgG(!v/~f9r`"7yj?et?-f"׳7p*}+?"|KMik8moE'*WC=W GfOυ(($Sv .G[+)Sؤ'CΜMyҎ?aLoAyB;+Y N CpT,'MeX)4R>tY2OQ8 M'vRYj :QHh~!OŶ27eR/F7/iQfNEN4q#t8FU'=_ÃdчtH- 9&KfM!%;H.x!&9XSA)VRAsdf Q%37yɲ%mE8l8E $C]l8|Sv:┣ Gt_~9?]m5Gnbᑣ|'r{4ELUjpNÎ1dnMd@ւrh,c3n"r *.@N+sn,Dr∳`C{.Z*߯oƦdè|^ `JԣgFFrmMNX$I\uu`:PFi뽊"w bS$>d*NweOkVftf6u=iyC>*+ך}uHp cv{Z71HG YHuЀQv'y7$hBp˓QkjbwЏX,Àw1n)5e ?Z"d磒9J; i#1$ EYclMo@bza-s=t DP'B(]a4+8NEW^>go&j?cMe~A-8`cD0sOr ú@92XH'15r)aV!8QgO*9FŌɬ) $J [-Ѵ1MOyL«bIjBfA!xq!7YrP0XpS c?})wݾzK*{lȪ2-k?}]uFA;f{55k_/$֟A> -T>ؑ6Ó}5+㱕I$3Vq!yܲ21TN.OV73Hy^ڲH3\i>ws8Ov6]pԣC)R40 GtTQBDR @:%Q<}{@?J{֚y!N(ƪL^?k"Mm(]bax JGlBXQ2cHYSlRVJ1 !cA #9yXǫ}GS.ljUE3҉>SHbg=hgM YPCDd=tF# j8Rb~f{gMTKAR/(1i<=Q3ݳ=uaDvs:eq܎{{e\헤n36)X1}@ rf\azȶf>4w%$~lg_7C]7X~Uv6(ekdH+;,1FеZ\u}bg)y抆t Q(3-"16R07R$Z_&;k:ǎ?%*ٖ0 sVK,i=yF;:=^>j$2kkv|E(aXf P[YH(k٩(FljƚE_ܔ9{w_PmU D@#IHGfA2s'w<)8Oj1F *: oP-AOW=ZOܒEyRcY<amnQɚ6<LnJFNԍŸu714)MF-hbZ].՘/p ,%*$KoEKthPML@91[bZKzZ;4$ύڋk;uUj}wz|F=+^4rs~ <:EQɴ.4ҫfus/c͇ڀ7-Bk^ioӟ|/UPN,ߘm{SxomUn!la85O/pBʘ7:5!m x8E_?aR쉓f l?{tL&x-zgV\SocEL h^;#4$àXzL|`,+*dG.՞܇rU% EJ##ǣzL8}:`LbP{"uݱx u<2>IUMH ., d{]P:|0芗SMvic:s?BӤFHc=uFLA:ҒBu#b⋥ RPhA}$7,vd oeIRBCy*ghY$ln)q"e=]Q'yB TE/fݐEާR $>(ऄZx__nWM5 IUIHx5 V0ڒ[Kokʜq|4G<2+kptY:Sn#J 7dH/E`Pf/v|y[X7"^sE]ܥ_.iK+ '% y槐w<5jvaw;uK5삚?5yH#o ќ\t@sߝn"j<2 vN^>#Kodg76HBj%z[ж>gˡIw]b!C5D6dW`H:XrlܚtZWR{ h̪Ҝu,?;w/ٌOnC];4`H\ڞr"Ix>?jPqPH\}gv$3>)9`Yr{qx>wx7scu򃻂Eŋ&M:ptBJG3bD|_:o= a5q3ހtΑ5BB:DG28 bYLijV4i*m"M{ڭRw 7Jȥra9? t0Ol`oNCc~4s^ӝ,V2/9=/yiG2ՈQQ`#ݠHm6.FfqF ::=N:6~ŠI͟jY`Tݾ'16`t6O;@kpoeyQ 4'ƧZ!+ʁ,j{&sB2vf{Y^z>C`@+"ʘ\9abaEM60)\ܖv4?K\|T/hF\ U /S."vC]Æ_B&T ZӬ dϑR:2v>L U٣xuE6ND,`- f"s~QrԦ'pwm22ztk6} iK>fY-GauT HY79zM)`%x%OvF20\$O#ul]9*0+|2d-(jQ2n+:2hAqtz?$ MwsA@:j<E6#MXW9=ԧV?1Q Cg2rV:w_9}vow䪔=حQL+G,Gq-+Zv7&X!2? N\_3PP%"+RPzXk[QܚNv9\rj6"|RIpOKJ8wXNƚ6Z%'NfL)dDq՞ӳXyKz-g(QMzSa^B%*Ғ}Ǡ&qsz E޳ ܠ QK$޴' }OUPݍ+\Xh(R$ LsehjdLV< [ ut*e,$cAY>Q]F꛾k.xPx[]e+T_edBVSՌ ut_Q ax*Bs/5 jѭ,E&+߇Q]7H*cn,4,Az}X~o 1mUy F`!P>ⶠ<'81G)/b苩}0'#D*$̩ӵD&'܋]~,?#Ə4c6 ;qGUZWQ>hx#Gl腹`Ÿ\|lu*Kc>z9yB+CH>N#2a 8Lp ءY()7~ţ)+$2\7hFԧfǥ~A~U8O4a#O:Tfj?Lc|B(c- &BPDU┹kЀg`GX7l,:Vrw wxjFl,7vtCҹ<0$~g|(هGckf֭Dx5*6LgxzwS*M,?$CKoT9ATt5>(U,v+ ηs魷^!֟^N-xH^O=F5S&JBR:+t څ2 $5h%N1Ѥu@ds?C`j5, m*i#xuW]B0$!3ފA%zzDS |g{#|XIlCx-2yvpjcR쎅AsYQsr"aFBBC>}]Dg (Vi*Vsł2]IڑLp! /18(fO~cb)_m 3%iău~دk>ϭ{NHtbK}uOq ' Bg $+o dJ 2yQyۢyaV~H:L#4=B{:"|gmy S=pCe/>&24ԸJAm㰬vW];uAov /@{aF$fg٦ͺlwpr tĬ1Ƥֲ`V.+w%FՓ[; ظ F)BH^0E GzTH3qK3&$) O %7]xG۫bBi}CG%6m]#eŗT.c^Hߚܛ;:x-]l5Ĥ}JyPN,$n[@L #\nPCy;Ch/z?eo-a%,aAAoҊCWɅ1WEʯXԺl:)?&`P[y Lz?L< *KaV`p,e@FzekgՌX0I&)''Yѯ5G]ҸXH/(PY%ڙёFݐЩKD9*UԹ-":%m%@YNtg`<*%$p nɗ1 &N8uG$0s{'Z8E䈢dHhi`neV=J\G ]ܦ4Ɍ|ÐRj g#kP+(wϛsŠyGW cbJ3jbpndR` 6տ7Iy 栵Q뾉]KCmr:dk]m$SP[- VNXv\5mq, 0S2>\Yϟҷz V1!,=f{LJ k&&%)|t)PAVOO: _0+I:74Z+ui(ޠ%VxdL%hC:Xe ){#H=XW= ]ebi?g-:-HY=q^wn7{$/JsbTr@{T2TˏZXQf[%b"lk4hP7Ͱx;;18^tWWJZ`M5{m ;LJ?j pI%}Γs,K=g\<fvm6nj큌-%s/X2{A$thFx t(IN2`KΣ{s(PYݴScB0\(`%JbW]&ĽM]}᫞ظUb)ͪ:wcC#(D-@ >*n+TausLsJ7n4 JgRF;ܞBZj R7/.F`YdDVjvZݜ /JTNwD8T4 $\  LHڴJxBBl&T L-nkfʱ8S7,=|ulɡk i*BH8J!+vxD%U 3MlQwH%Et;.'st`ZL2韠squ >3C/VlT' ׭tbJlhɸ /Kx;RCq mAen鋘J~'S͊@\,F9Ͼݞ\!0r}!g6pEV+ǼC-jń|I'_UĵQ@ـG010JON-VEPmXW(e^F.u'UHO98+Fv/d@}[0ӟTĺLk<֎d`uJ[9d<jWfzk3}sv|!gnTY¾󒒌-%D(MF>}1TM6h$=r̥#hcIuEd{BH>+.RXO0[O,@ "'3e[oV)11^SrC'{ʮ/AQ|A)jHǜg549$,ب kn8X |9f(A4}~]Ŀw"C#GϘ:M؝-WBQٯu_M9إri*H<>; 8B ƅt9'8!CToD% ?r[FVɁzkw616b>AK^Q֦GvMp@){SUo0bEܲ D}WIob~!4A<Щ7RO-{n=L)DX ?]{Z%ѧEB>_>SnFs@]6ۘ>U,1Q σ:iP[k#E/a{}Pq3=)䓉AC+x4^?VMTuC|J*kT 3#tfӽě]B9ibUxdl|͒ekgMc:us?:W$ ߁ru"8|TRN+@nFYj:SޮBKeX};v`ӰXSEUPSMQyV}=:EZknf{(c.%Nn;Bg]@<_g *Qc+T/Gи0nf,fQAPp 㕴S6hScʝWj̯_cZ8P 1}iFͲmln;-4]s4.^'(Pv1w="}МP!ܖ xG6.ٿ j.W_ JE`a⌯=2AtUk( T'psQ@A`BɺL*+?D >P!QO0rYq*?S%/viGCݥ<n|l-Tʌ+!wW-ΰ~2StcؔGͤ2g@-&wj䭷sq%SSN_+Dp&Go~CMGHϻ# 6s 1L 7:bVu3* %rܣo4k0 |^@]WԨl3+i ~fт|r]A Ym+%sYp6B>ZTp V^Ν6 p+^ WǃywGL ZW kn jFnڭI_] ASBA"P&"PPYݖq8`Ńq\%ӏuczlc^?L3嬎pJ\Ԧ-P6j@\P~P@BKVU]ՌѷBl~̽2\G<v v"1cw i"M71)Z ƱJ*( !# xSA VKJv;[ kJgSGi+&yL9SWҴ*=XFbŒCnQMںw% z.$8hrC~#EwzN`CF,a~IzͲZn[zAV=-n?I KI Ē7Vlld[6?K Ũ+' +u\=< 5 ,Z%ܽ.ȎFԠοɻ:98ͦ\ީZDMQ̮t̘9v*LC\fJ.z}%ЦhF<$4J(/\MVSOh68i{PUgtxn{Y@Ͻ%]xx~SXA@>Vl%C1?E}4^J{10G )zԻZљ˴*F-u09n8$r((ng((yNCb %,|c6hF4 j>>䌕FъQWpIOOzDtlwA3 J0~[>DعV˫~w'\AT1xW- 5FT'[}T}.A} ȡiT*_):ё]Nh7D7!7cjmcroX`kv]I;6RB2 osT3oHe?xlaB9Il(83Q ́gv'@аgL1!Pjx3\h~}`zKx~`luLPlB[+zWZfF`8Qt0<`֔x6XOG/5eyc|3%P*LJ`^F14s̒[IğҿGōOce-A*ʊy>BC0AbګB'b$3qW$1lIyn=UӢ'*ȦԦtw~-LTPQ#`9WEudMYA)dcd"I$$-L\ϵrRZé>NC "X-6f.xJen*dv~FndPu)\%Qȱˆ'bn1:qb?1%JrۍHf*!:5 ӧ>;Um߯ITH%5v\~AQ=AJ{KyvF|Ӷ4+~bvz>9›T'qNcivp2NN@<=$1/g7/;lm `nKW#x|E& |g[UoXIá8P.0)GFҽ?j^}뼭4O.ŒqcW<ְf昞PE{C0 _PDzxs 0]5]&C1Cߜe|rb{5HN:m0.uP3@̰eSs9Adw!MBYbEIE<+a}(▗c5bw ֚ 4@/S.@[5;+?Ç\ODcʾi 3O 7 EUH .xK(͸=Iq8MH$*@1Xb2Ij|Ғj$Swߪ8DayZʏ@J)\=ed_5.?SQ؜5Bn#sw_@ÊR#get(HaV CV3jLg*$4 CV{S59L[&8Y:S'ʳ-A6Q7kvܾbRTЏ=(Be;89 SU\gl-hFs>zDN=+>quhV"1ׯ]vnBfF@n6Tn 큥+ّVllΞ%1Xؠ KݛL5@))aAaV%tirnk>@ |U|&x%.'Rm.H'X&{_ ]?޷_{D2[eeK_N` ]`FT祬g1wJu.e!90.BAqQK5Ui35U#0'y vtÚ&,Yrg[+:c:wU8ܰ%)#q<7Q&!ֆk݁`$Yi]jDBAjMf>>rOJ s#!Fm*qo)5[m$@-Ek44 ˚re ~es/*jH@)M'%o@R9ٰ˨L/,XT^Rȑ!mpx]@~/AɳX++m`I3e1*=biGay`vgqJZW.u_ںMnYmHOK}/s d%@+㡺ʫX1?`Li>pvWJ%"eue^=[7%POe ɿSq]x^p dWyZK>Zz`vrEGlA̢ j[ #|*n+, V[251p7-ǽkɍ= D]4Qq2ObF X{O j#CCre<à҈i+g/if)1B5%($Dڣ J~eB-DT#⛊?U.(Ƃў#QW*Q՘jZ4w[Ƈ5hT\ Ǵ>ܦ6KPk,G4xztB[0-Y:~6D7aEKZ5g22 ,zܯWPc +)bÉ[p/0`CK3L ar  0N;?8_4MiWiT_PNRLϋ!7P;oռb,^U9r,q,>u:Q:beydT-ủE9E ;T뗟a| V ZI4qnC"'z`܉2p4oK{5jʦ\ixj[kpL:~#0FtAĦ GgT4kr-'e@#wY7fN=GYI+KF].&U]+73!5ʿq-sCF|y wxKH*${pk0i_X ]şƴǾ% /W0RPh0?E=]Kۘ5b̄E9 n-5-Rg|vHvS4CD3i@ FOJLGYIz90S T> dd?Q_3>Ahі@>CWlg- k?h_)H,*3w7R0쿬aH-5 +yꞜ( z. ZFUsv XS ~RZw7R^(L7I;VļY0M{ !M=eIA;\`U`ㅨ0=B=V3XYW~TL՝,F٫&/B>6(+A޹lp7X@ csq?M˒Ώ挤h6wZҝ\~5gKr|5%S `K2Dn (,YfbV,H%'N"+8R o1MGG"rgO#mrgYdji)a<GQi?_i+r:sd”3m|H{7Y;+Q ՒxHZXWlY[2)7 r!92_sW5b+a2b&Cz&+ S5zdZj'G43@w zBY5H!NdGլZbn$!/33è?tw@wźHfCvڜv|ģ2KF)ɖ :r#ְ8dǰ>xji0[lu@s5op1i06I'U{{_&iQG24ڻEV֌;D!2p!xV]Z咮:,-M>'fpdr̽S? 2Z扫M3C~i0 Pyy"UZln0g#hՃ]ùc7au1efqmvw!tP'*lS[+mc mrɝ%@PMц -0h*T#ipt) CxQs/../>:|D> c2~\d-.&zh3GSU)m_\|EӱYQ.3jYxՒJtt*IoA W~ f:#m8rɆCǡ/RN0|̓r|c[v ?= /]S՟%>I_Oƭ\)@u,i:~ø)w{f$5hoh9--gこ˺RbT|.86M" C*~Sh*ڀ[mE8ƨ w_%ʾ`wxk2!w=Fi?*u|HIBEvU@:Q‡ñ_wUYWio5Ǎy{nrW,qT"DiQ_#˙luKb6GnMhd4T\s[2Vk/5B#ǡ&^ˆE\=6w l,'wfeEjV L&zwwjb!r[GB-$D~fgp}`!sZpvD4N lvRr+PF|w/lVF:P,rD.>  휄}Q΁y8aȷV+w$i'{I4kCץ~G,1VW?Yb $cO .e3Gd$x Ŕ$Ƕk{eLݹ}D]!MXsdfZ-FR@WHZ9A43gXA~ Gt%j1ik ~Ċp?zNG L Ow8Qe<1=<=G*>=¼#mH[$NA%ٕx ;kl^4@4#=Rn o:2)c zzh+}ӪG^cv;WdPc_-%IT+gij_h< i)$ѯ$:bsr^ Ut?X/ pkhw)nꞟc@ yʤ<@) eS2kZ'2Aۜ,as?',,{~1\[;YAR''L+7Qt9cojsLɾɡ%DN)Z!t.BL@7ۘk8!V* Ќ- l6ȿ 0 N-+L ;YG N&c1M}Zk0B;q'%6 ` is Is9-8+| ua'B6?L \4cq B̄Z5{ؒ@k3G{u!\DUvZW m{KeQJN+OOW)K7&,)$Tn * ZFqDi ml\kզRF*aY5{^ (yzJPS@Ԛւl r`9vp/h(:̿>쵶˃ev0ͺ 9'MDP!.iCЍ^#= eg쩁ύw, FI^5`~ۧO.tELVP-lbS @ܺo`]lg^֞'J6aiyd3M٬jfD5Rn%4UxNf%R q)D+E0k~{EmAcf5f2wc*f'LnfÉYBߤtNQݖ]hPӬyh0i>|=`VѠ VqJ%U?3[RqYnBg)4ͶV::mra9:#fi-.{19@ZF$)ݳBhaȋe.plh0jlBwdFKں: C'#7/GD+}yP+oF67{>a̓:x] ( s[-Ss|響$%#!MHBY$(M ѽJ~J,+LܯY U9b1$ T=vv 0޻3dzBWys8Ǻ]P|M<:d1YӠ-UE v4 .\oBxs[C6;ɉXu+/.[{,ٳ8vXS]$UޒQE4tC _4B-I<;egEA5Mcq1K7\dPEvX-㼡M~~@@Qor}O(2PV*IcDʖ:URmZpgl(I-+C yGKMMa6`]zG7NQA+B~gyOn(U}2,Ô .~ußAXֲ1;,]> @OZ"CX`6*+u :6N-'3{r'W|Jbp/̢3zcBƑz_.=l#1)2VIZttr,x6bWMA̓N)5!k%eHM0YL]2t@ ZOب#=o/|22:v}#[1/430MώM87͛]̸.8dYnIO%[ue;)NEL-RxF.Sd?gmEX y/"yLtpp@I+b$YUiSJm@mn!eaY EvgQg`Tt'ף.;fKH:P 2{{ٺ~iMϻ æ=y Gipx8{9I36!` O?r@9KŞCԫ7`RS(_4ф%՘Kѧ R2<˪µJTڡ&OV Lp"՘P_s>5Vƀ̸I>ֿVxTOM4S%Z0Q[@:8w Y Q[ H|S첁<|6ŭY{"Gc66 n(Y ,ÅV0g 'u\ؐtR/W 6<"eqҸPs :x7ꪹhc)` %ѣ$_rUS*z5#1VS Ѳpl h3{Џ*3\8&+6.( `P(Ef q<{62_BRe^ ;hLQ҈L^}q ~X)aG]*FOU%wl=݃0Kttˈ2"65-<瀙~L }#1GI N|=#i05FFG6߶_O8ZV:]?W h//7^u%HDnluaR5㕃P?$kr>avKl72!R&`25'|l %"i4UٮgIo~.mѡr"X$[xFAC>n4cdl9S =}2GB}% ֡H,xMNu0xw(HY ]{.|I鰸LԻ,'[_0ĹĒ[ Q0<΍t|͕\CgF0^&ñM`@`s4׎(JZHg+sw' B(ل{Ѻ^%Jd&!,ۜ76C } e1P4q*K6; ǣ/)qok#'x eӦu%| !tu{8iO ܞ"(ψwkI[8upD p%iM֠_폲d=U\()J*X2ًX>4~`ޞtR4*yvB9G쫄Ɛu)vZz!=!54$;5mz\Vs&_JgjHXS#,zCL#j=2Jl0P:Y COL!DFrTZVzT<NeoeޡuĈo8*Yiտ}:S1(>l) WxLC@,Ap@Z/4~9 񷸽[]aMBPs[lҏ~ m)&7B:1Rli˺B 59ύ%OǾ2JޏxȲ`XqDg|B.biEisP  [~0Lu܀,?fyگ a1j7ed"({۪U(dz6/ %q+Eknm6canUYZf/1 O ףgr/r1s pw5N[-qVY6Ԋ' +GU$߾ԟyޡO 0uAPƗ_QmռRpQ] ,IGI73˭u4>ɎnߛUz;W"2zX y>iT7vgF2x ! d:Uj*!XҀ "Zs!#EZ"~nP3!#.zVpG=tHG\݁t { 4se#C92}{0,yqԊ>U*N5J5= DYN8J⩎MQa.k^Ȝk}gHJڧh_^+p.k,*wɩK*dtGC;S8%"J/eػ=WlSm:z (ZEw*.F+:[Pz]\KD}:g I[K 1%@9=;+hJ7XdśkCRIqhZ-C9l&P i&Hp[RemBgAJ&S f'D zGY y1tV~u2kgpT6;:]p6}/ XV2vj %ѩR~%w@V0+8ݍFnw؈]B ckR($}  <~Qd\("<'cЧD66a(fqϘ ȂG6>a 6;>@, Y(Fua[ZF|Ya݀W N_]vAZI+]&S<1B(ey~86/Mw|i9Zרۚ:DDٿ}Ť݈ r@ṋړ!=CqtY9w6N4.rr_3k"+)|ŒE4|{?R _ňٰj;'vS1ul4uo+ުCt'{QӌLYtAÈcܵm# &]^HX{IG, <V2"F.aR9 !ъqL" vm"raqγ+*n UP[AA |Y;l  ,`.<7LU2\X.He(}J qR3-J:n R5R9w2?/-ڂJ}d!`mޣs ֭Vs](zGΟuhDM&'zO{gБ<0"ɜO$8A\\NP7Uf:$_6??ӧa3K67lmFI[ Us!@t_T+@x]pN'A W+@˛ՔQz1VjIA d Gۿ4@9W\A\":Z?NVp+ qZێ1{rk~"ɧr0+pl]i] eY!q셲Ѫ&}sESMBZ+aE}{ū2K$sUg#un fW4}k9Sk~9Gn9-3%VbLK CNy*4u6.hVp=+{씮fAXϠ}#^+wu捶:5DUɛ5BN ?#p*HV"9 ;^_J VoIөvj/Ea89л/-ʫgaġ4ofy@`&Oe@-^Cj.+Lɥ> 1ʩw}akiB]*- zF%큲/sTs0j (+M>9 cfBt{{2ceHe#B*nER*vWń eh3Sz?Kh: 'YU;us<;%7mFYv!K| vBw'Bx8xH+\F")R8WHK[{Tzn VHʦaBiPN=l%4^,^kJKdy" +v5m㟤q1$1@juUJ1E 84Z#f>аf qvKD,^p^+9qّ|?;M8g9m5G$ߊ)vH֕\6E:`Xxff,:Y(`\a{)q}2Kly@gs Nk22**ZگXꂵcQ/%x2q)Dr99s`>@R4~v3n_BP6qP?i XPAA_{*@ lئ0Nj l`>4>/Vo54r]A_udwHv0|1KZ(zCV9?Fۨ< BC)~~.G+H_Fhk(@U6#s1B _G}UKJ'5V'ð=x 4TR<Vl2ړ$+Ʉf'j'FxW'X$W'E=ĵNo_ũMļNOH5D1W^d#|XQ+r8%ѰDr 4<{5 \27E(Q 2_/CX& X2H`WTA][N |Z&=z-,}{Qiթܦ~H/89X&_QAtze 'H9TH4{~rRv=s5USd?|=qĝiQoCn=4RRmyeQ^Mi[a3s ^w.i澧{?&q tqIKxԏRzm0:wMrl+WaCC y'W{#\lrPA?LM Xk\K5`pYE|A0_30⻲=`lO5ItYgDHN7Gd]wbSXB (/N;,i>W:zZfrb|>q1B\:h8ZO*EFsY-3q} y/Qdò*oi&)Af`\~>*۫u|+a-z3x=Z>à8dwlgKeO6_.뾜J9hƲN 2ݾ3)"P PSYIJP~`ELb]el+,IE -n`Ґ4U>uzI|kWd!٬$!byS<@"k&:A]c_#֝h"ft :}-dof8ώbܽ}L"(K) Jh:cp|=$5=uv Uw[pCDoġBzpS6\\ >l/Lqhc+)Yy_txey=_nd2 )f}o3P&V &tHP3^۱=HHαtyj{*!8gZ?8$@PbtF6̧l4)'@WCiуhbJ%g 9ms[6؟u.}3 v@:SzfkEi~0grۧEu8&Wz?MA(ŗ57-7K0p_'JOsOp/aWnxxrf'>;Kv8@̘aK76iߥJwqʪֵ̄$Ld ց/PQb+k[~W:MT({Z<CveMC~{N'D(±ANB=K^ʝKkr W/8z{pGtb\D=Sbq5vapc:)F(l}AkK~lKGyvHU7R=zCy31+w+V75CJu"t Lh9K.E.vYE#P$x ?̭WzxHk^yU㶾S3W||9SK^ո<_>RLBDcr8iC Ϸnَ[AIoԀk[,)%]=*h &]y(tƗ|6|Ȉ{Oj'549$OQo(W^ 4$׆bw?J@0y-`y:XfczjT(N ]>, '˘1DwzңiXRolRV$ ALK{ȣ T=U:uD*R?4MU+EM<B\,N%b&u~*҄9&йN1M'},M͒ ֝쬱mqKYİ(HgP0W"Xl[P7 \}^W飫R'Gxi`wPՐ2kX)ǿ`}ٍ/eg,5Em`$ﮌNY ߅]H.LZwvgߺ70G(YA/[nIv?al$KW$8"`e̱5/@0ΜhteѠbPwv]g< %z)8,,!jM ^BB3[$_\g-#=` 1 w)I9!\Q .UhV9g9C4C1YU v-7ifgۢGcCu;YmsghkՆ^HIXY0Z%E~U-MB!:>RR&ŐcVľ/Siֽx%%4$LCbDFΪ oy+x-#xwhXםK((UiIѣ-&N<.(hE^&7(Y-!3F;nOă*z\6}N%DL]aax2I}5*6VV߮).в*5=ATqBl픍-8l>X_pcLૠ*=mv:huh.7S[N=陥do& 0o{XEUBMz"#^ %ݎra[*]K"4} 9<\ë>؞먤H`%,=b_U0!毒% ų%4Ⱦzg^H6‰J*ea(ua{ѝ,j~V 6>IcwSP]ܬH+6MŒymeoguS0c2Єr#+E)G(A{4YQ;&1Y67F2s3K47fDNB;Eښ`t{28mX %NǷIqn: ^`X@%_˸{DQAz't>-rGq!dE\oF 1aV=n]]8[+]ͱ"ҹ}c ZlYsܼuuH)wSɸnuwIa~/ŽSJL<'d55SRڌE lqL|CJ fC%ou=bIqx_D[fmfIH9pas:36. bȫ* ڥ%tHUS5 ,E toՋʗgԃw3 0Xxݭ3hD!6Ѻ|"4触VH4@>-c ypu;kSc1%zc{uoQ N*=Vxh}Y"cJAN0# f‡iRKtU egQEƾbrz_#NDav0əE0e|uwQNgV+<}>? QK FM,㽎{gH$ liͼ-ad k[-@sʐm[3o(ҌESu6`jN"Ȑ'{\,@ObuyM*Yu*{$#pz#wFxbE/iZ-I{Y{(/(Z )Z SBj$&`ytLg{i+rɰH՝Â*} *-܉6O􁘕i^{eQ5_}( 1)᭢WO׆XKgX목5c Ӝ%Mķ!aigN%8oX{U)քZ'kQ@R]ߟ@ 9q 7%t_Zf>>L@D2)´<Dgv"}] Kq#2B鲤l0 :6~ HP`BC觩I78}6Sյ?PzIM ,t-5%V&PTnCY8`_wJ"n} kE;RXmNb't"VZNc#_]/d.g+X2_C8 H{P\QS$g\OL9qyϼ`L7¤}}pݍF,kiK@CC:/fJ^M;x@a)DSei}::Kcbܚ3kvLcKO2Zw1_P^JlnؼbMWJu;)8Q O|/̉'kّ@.p-^sA(p+.'Գ:ٻx9r,ORCn1h/^YX\:Kΰ@:|Nl\vD>PI9*Rp-Ua7k[]7WH,G3jˣ~GiZxzZ#v@{IuhfogQ 6}6{=)y_46hXz0^;d#`kmEe":Pm>utfx?%Yk/B5g]H.$dUֲ4:0 pv49T MN{1_.}Ci"xST-NG E6m/ "KZ\Yrw$$5&kA@KbDfjӥ6NtCbF2V>p$ 'TAMSSN+2K[f=,o'6|=) 6`"JCbwRB/=" =fDy\R4.EW>6K ؍GƮKF V4ug+5Fl_mU-9?$Ap67Q$Ǵs6"Yp9(7}odž @ƽP inx}Gi- re[MђT0XR퐇5O,fn!pV.~l9,(O-*x*`!M Q&He;u-=7T9gOȖj{=^$-0,pЯE$kSۧQʌ+jR$8 Ŀ@}ۛxKYf2i\9nL𓾓OlApE{JM[K-a%İGG8*>ԝ)=( ҃D1sMVnbL3.&kߐ܅챗aiXT# vJ9˯BL6*-;Uz3e#Q[cѨ4ryq&hȪd?\u aGعuVfY:@žAW:=#y s@6WA͟UEPV8nXµ-R7>O*BQ~&G^#;ݙ2`6z ~xL飌S lp6MP%w@v6 Eߏ٣rbRp! ?F{ C]iU%EH Zm| @yU˵j?<͖' MFk7ǒIʼnT.[`(Eg8zf\vm0l Vg1%-87vf H`HxykH+τ( Zr@m{T QpXRjY.D/gL5BLre],BzC 9 PtoIڋhU0C* r#݁චTr.Զ\lZC " ^ݠ`$gD$f6j1!lkPZUׂH 7Fs7\Q.]lv֓AGdpiHt8D(`!&EOE?h̼e|m;b-r'# @YG:E7v}6,K|WXf`LF艀|8B}ZYxfǪu4| VmI?v7{E&7ºÖ>Fkty!?k4F ,4q>yOL0 |g5@\_DU"Y6`9IFvB <}okr%Wb P"O/ Ij[Vur~5u3N}k16A*vK15|,U.FT ToŽ -\F˜EP9G z@zoTs 2pd~:bҊ@mSD-on4+W@FQٗ+2Dea9iՎ4+CD4h+_+1bB`@ 9 umG{e;_Jt9B͸"mΞ"eB21ǹ;wfJL=WP l ;RwZ6M… O"4HT2{5&EҟqMӳGx5`G&Z2΍tA~Oe!-MwA+j<jqjoؾ5wfikg]`ˁ2'CNɺYH([I\(lj8?"y~Tt)yXuWey.REA\K^kB2g?qoعiL_",JCĞr&x%} )𢪷 w-5'BG{ x=r{ [$1}%c5t zԡBN39/V=-T.r(y%H("5&:s-=δkU6mzo—"#G Q\cjfS7>FQqx%p:L1[]ALwoܵw݅!-M.qEp(-rrS)ݶ9&G4>F$)w;bO޿_j4AE0cɲgm~aBo06B+* {%2>R^No5ʾVBcT+"6g U!D [ID U a;y_-\BsR.Q<_^@q%S %~]:*%>^q2|&⌿3t*z>W(sNYdO{#.=4OT^)"szp(ơy+`H)D@Eg3q~-BXr/|ڦs5dS sRm VT^XJ<؀ޡ|p!U _2^ubnTjw%C`>G#4JGЊZ ~lh"DpMA~C! NP46o؎)U ֥^`L>r8ђGSrTyXwQCU9ъ:<7wJBaGxGWʢ.JpE WL7Q_.:Bn`O|x`l~De؆bD =B}oN3T]d hG6CG,t(d& "yQ N'{B iPgcEC:!WLSUF,>ȔfhyGu $λU|/ҹ1nDzƑTifKb* Uh&?wΝFEq !+e,}/D962t0܎HKv18k{E &O(ȝPhB[)(YVH<,J 4^H-%uM[jeBWPh \Z뎘wgodM7ef~v L^1Ȼ LCJ%$FQD\9h~8}^RRgltCXwkyi`&6P$̌N]m3e.C/ԓ(-;l3fM捤\5eZptQH텗 :Ja뻌]9p!oz!U~5(|~|^+^QrUo#~HӬM;ݙM>gp).2J~q, W| cNdkmpYq5|[C[ K[ NL?Y9%R9I%PuHWE0nG$6 ;' -2c\lm?`N=0 pX8 M b1$~bkI$NC *+͘E(@(`*7,O`_"8E(}gV eO n5?Rc)J4Am~u 0YJq*4W s镙Bc|M/^cYQ|d[JOO 2 :W)ؙլ}Gf*Rx"cď.*??Oc / L@1<N3Jp@SLq@z\=+A_Z +R,^vm@&J1A [ m<ӫBلB%TIOe_8kG Do Pj1m[Ocκ.f%ff't#Ekk+-KѿK 5~0j ]&=Ƨ:*R)-V9hEw-l`lk"0Lヒi M]ZUw~#/FWW꩝N3 ኲH9#ɠW[+&fOd+ܽXzicRdUIQiuʆyPP/Yجe#q\cָGR#g 6Df-#Ը'^S װl@%;\I8eW*mб?S$KQ\GyO!zkPOc^>^a+ЛlE\f˼z GgD˅m̆ZX \UwC[-@~K;q=)bB,*M; hUm-u( nՄ"|JA[lOt[Us[%&ƌD^EDgHZm@N%]AY@8J+S[Iz_c.l0}R_4SiMna;q5Y?5*oGTIvR zlE2?ڭŸ4h. VA!a2jm$%AUM*-.d:vh"MW[f!NwK=Y*f0Y/Lw'3֐,VtBT3)ha ZLH*' 5%ٹKZ_;_kaH>xَn6RSf&M8PI~{#rPkLSZeU)tu$;ᕹأ81z^{X:d-hv[~w݄BպeZꘙvb{>,a`EY+2zN}xD2=82 H=rf$ i,%QW YXuZ}&CO:tLyMF6bT$lyg"PGEVCcyzT!fhݲ~S्$O)jl&=9⏠=8%p,cVB'Q-"W% jPs~{}zEܼ?==.(ZZPv(&m~bvÀFo_|2'V_Jr^/ yiNo=0sl9 T{Fgպs{U="ghak/N,2*R$6n auwr8gOp)e,ĆmqI.@(vm4w[d&"3jw,Fj'$PoK \V4r˶4 px ئ*zǁPmb[͜ bRO&yYlΖ2(g\9 C%qvn ּ_wsPI1vPw5|EiY 09mD@"Yds ¶Tt\#&Ar ^$ LR&]S a-Fl9~O|a 2knCA&yc3VK$R!a4@h#Cg=R6DggUd?Vc^vS(0*"Uk.rhiրW՚2{Uȑ06N-4A42.ϠcuM4pWA ]nK #h󖄸R=2ڏz0:I2e[X[јr3t jeQAK}SX{}ߞm)P[Y f4%#eHEzhqI>2P>gaU-k=Erm=Oٜgk x'UVT`}he0"mr>\q+Ԉz>-|;#{{Hzyb 76 T0K0I"`WZf@e8@hOjW#vFC)7iV:ÁZ g۸})(S-zeʯ4>h.nqO$rO芋{oC ͕ Vew^M5ҖMz3T;OhV-q5T%_"!7*thD8py?d=[X9C}[0@ bTٷ7͚djQb]m Lb*sLN̼cteg6=[t]p#*3- bqZAS(>td0A|j$Z%8 '.ۃEev2sRxBEWn@K~L1~>_gkt?ݯ"ȽVp$OVA DK ]4\ &F!u *-1Sc>)|jaa͙1@"]1+ѴCQ>[`vP1qOeb!. $4H*s,cg'a, t &y`xC{qb`sPEj.2>WjφCsgCY,Y(\K5ک;n-l.h21҅݉?ˬJcc~G)߬'p6]U^-J v39Ufa}mH@"StYC~Ik2%V5ڡAM;c插r1 5Dk%>β!vz9 IBص}B +UsIhdnɘv< CDN{ߓ:nJ*k:: kyNvrߓA@!VuJW'2f7|gNMgUO!DtLJHhYOLba6"ٞ|AD KQuQ(l(}i&4de1SOh-\ 'b\T^mޙ'xCx:6</Z[2%Goq>'ٮB--L?:J׃(EXt[>[Iz R}[89IAMk[ZoT䓹K&6 ;ʠl5O% [UcRpu.kNgmOs?e[82{M4R?HG+V4 Om(f} 1)cFz+O?/ҭFʊUFXiվV/^rMe}q{o<=d-SI8oeא?/ Zn=YiWl0%" /=a<9pp7;bf4nU Oj, 9sVգ0LOK#?>̛f(ypЭ\L !{Q K$hWJ[@q`#X_e1S^hVԯ <vI2u:K!HO˜'Af|J rgHZ3i寯6>q4]K fj% ^O$&raHpv2FGꘉ=Ń|'yWUz0`le@Lm~I07=U-Oq˹a:m7[u[hMN[A`ۧIi0B b ɖwޓҹ?/kvlnsPdR0 OW/O5mIdLaBqmuٹ]Nsp~X֟%աŶ­ r@@ki˩HDq+^]H}(t/U|T  WcC~u~yLd :ފkI5?ERZVYޔn7D_$hMfw- 5LpzjaL@W6Dz{7~ "hmzJ6 5\f%5FN^ _v:jAhc0 gȒ: F! n.~~x!ƖZBU9k%0:&usۺ3veSГ pzg'(YefmXLm=6;]cf K(\+6p0>U $FHRQJҸU|d}|$3S=OO\,+lGϛư\cdΡdg ]iΖI޾WuOyQlږo[b0i_̭TqiQs3&JM `iG2sd*l; a%8H/FKWҎ&pn)ɿ]" 5hnTI/: $ ҳWZlT1;"ܡ>H܁C&h&iQ"CeLRn6⿗$tlz#U%|}c6H[s-%G{xyj\swHJXVzⶒ.[I@#^cR\o*v$+<ֶs/1tX6膌 Τ~[1Gnr~%~%Ԡ|@~ކ- :H}dOU. d}~sڷ> TJNYZrt{p )& *e(ij>F$1V` m1#T]_ARk.cv9 ^]yY sKyF+$Bq.`eV"%X+b Ta簷5,.s}pGĈ_d #<h Z)USt΁mpVUE\H1.z:`FHX|teWFrž19Jnw!gɝ3SQepY> UfH)4, )6a]4wV2+AQ'KBGjA5DUᨿK8xFQ0a$z56.s~K~Yboo־[2_W=RdePg-"m^mDmJFs8JgQZ;mv/vFӗ,\.F-{:Aؙ_r^'GF(K&˲F] bb9!6(+nզrS?$b؈?/am!]G?{qڷIo߾?y n6_68I~Yٮ3v;,}6'e95ȯNWR;YU8t?fu ;4ny Jӹe<,H7 W5LWZs0;u5^wB\qBzvMif8{@ĭ#Dr"n_Ÿ0guέdh<^fDon0DJ!bmgch;/W^ac(XYIxJs:Z7T"7W}On#\cDHau,u$D8,[5. '5׮,~񃻻n)69WYjQJ $?=KuaAE^Oj=EjJȘb3+KJ.hK=-21 D诰>0up2H9?]Pn'Ooav]h" lrk`S~l}ɜʏ+nhq{f\n,(pYt΁]PB,z$v}5Wmg8s "_O^_͑$[kED Of)OL@8^YMeeSZe[Q"<]ؿS2~e =(/ؽp ۚioӤS'f˺/veؒLRJ#+vZw2ضz{`ruo]sQCp0ye˖eؑ+/lCkM@ J߉g;1iKmx*txmĐ fpg|#n>7,-J({y터& t̵.$*|S?Ev|5ߺJ"~5X&5xZ#̊gBw5<-?nTt:֬*fd+R}qgEbP^nFzRç~X{L& %,L3'rilNdLQ֜gi\Q,Y2z+4 X9,çoBVܶ BM(N ?}qZըu%!TZ=y@}8¼A}gc3x.[Y4C=rA;/=sD]ied0o u+ú}D:qO}(BEQ].(R0d}׸buDǪTuQH ;VT:mcLz=u+7v?͑nx&܄D9@ro++:Ik7tq IQQ 8y͝U|j3zB}l6qWv5A4ݶP5 @;{=j5E}5rK9i;o:<Bt,!f^[~b1 /b7%]Rޔirl^ зV"LT'|1@*w1`^p=}ISN+'[Dj՞ I6r鳵iNuEY,a,*9  AG h%8ļ2_itt[jꈰ<]-nMlFTױ4Q85 eU7ܠIa4 qUȞxu`NC9[J=RAejp<1)!"9sPăzwgG06Fla1-NΆgbl(1'y4va@Hk9ǘ ioVn4S$DAN ΋!5nl 54;f)1qN<]߬㇫1dC'X L }OGqnGعw4U-Z a=?qPp٢W'bF&V>{^)tETU|~$bp=I/+?-LNNiV8mpuS罦?br>yfYhSѵCyYm?F:dѽal諶ΆXHMǷKoEqxWS"o% nf=-f `ZC6psT) btT$:U/ N$2(Y3Lj؀RnH.(ס~UaM&X& U+1GhHsY ^|0;8RFDJuѝKٕ(*ۮ`EwV¥T,ۙ>q5oKyC¹F꫇ӕf%T~J !q`r}oqWM1ٕr9K9d8}LQ{D7sw-25cuSœB7OcwF2 G 7p:~t>Q|~W #pȎ>Qft>9 ~ ^E.MHa]y{'UnD@G ,/{F;,ZicҨ|8j+庭,^A鞩4Y`vzW !d[ۗ*[0cUfm3*`=GZؽLY4J]V?!cyehʚ&DHsצ}9qVsx a]дy$i>q/d+x'b@Vg=Iq*u*HR#Tyhn ݭfΡ(op>?igkOXc} X=V@и3\y,hpݭ%KPиk ji~Ϭe^im{Y,BCIfN@,Q VW"i\`0,aHb+E=`\+'$+{(-'"1+-IaXLsm eN!,t4s֔%8>AukmpI[C\b%QVh!g/v]QGt>#t 9M\A>oKMoTČ]"㌱1C;;q63x6Vptgp^J<=*y+bXG)˯5#G S,+$OO.Ic-\x - [ OfO6\+w!PG=A.\Y G1 ^|*ӯWV g^ŌΆv^OVp:7 #! ւ7[CѪM +զ*+T|P+WPw  MhG>Y>[ޒqZ c]80dzi Klj*h'`YPk4j!M 54e?#C=`{Xť^abwc˧Sh}7|=ٍ$4J[H`52[vMUr%[;o꒩/ zB$"U++fqlXɈ3qh[@#PܮD鵓>D.(0q¿lW:/Ka5VQHb[޺>l2j~z^4uGK8r7!,b +X-^.yͦtl,RxZ]mAOuSY{ هs95":.F_"{z 9CXП'?Bjzfќw|dtnk!W7WGT.Ti^ iz@ lQd3[;6b_{]Q 2~K9W|(,+T~]B~"KltywCrI0xJx.ҾyS<"M*J7mks`눸ٯ nRs耘 7_x\:rK6Dr9=*%kfs1Bo=!K+qCrM1V Bs*6mrV`^ߦ Qhnv"|$T$v BAN8:󤹡1,궔w}k?+6&(~79 b13~Y#Ӹ.V)/2qk;Q@׏lS0:̬h*y&9FKxIje~:pb(d̡ge!SSU`1] ; Q-9 q%:$#gT XBM^6.㪮N-)c17 *0m\kQ='oFJe"֋iHe!F]"ZүS>ͷGkv-RHDՅ% te=u>\j f7,2jˤ+ljNvptHn{M i Ӂ8OeJ n Nt-w:;͌jKeR s&A" J 5s1cc}e;g8Pjqɲe'wa f|JX|$~Cѕ\rrG{D}=0~rRb4Jb߁ ,F>8(;jR^ #= ^0Rm/1❅P4".q$AuÚҮwC5ju`uX97)N"+t9 tT/~q?yaf wdxM e b2l/8'غe(cf 3'J&`Kv"H2|Br &Dp":^"xmS̺<0wGIF4NpX Z.?(!0|flH]"H*(R#9RպchF8345y=<9m8÷ጡ 4kKXt^H%6Ƥ`WVG}l&\tPo ~hqLd*NwݙRM}Y! C)xN#'7KJuSU΢t 0 #<SHJB50nQ0)NKu<[-j~ pqL (Ig`R ;F|k/rYB<#u.g(D7Ƙ r](q VQ;(EJ[U5i-9*3,ExgK5w?HmzjFyeO[Z5ib!!EhǢ: p{+mL퇮wd}Fah[u!d;tFp;8lbhrPvK{G*hF3iyAZc@5ڗ5J4J(X&&Mb̠y50^#H0HBm\WZx2sm#r=iSxoAO H6*+Cw̹oD[uF /)W3q)1ϵ2;oMO8}'%d]BW.XW*B-|:xwJ%9[cd4Pc)&OdkÇłljDys`rM_H"Mj nnnpXjVV LP?|x)PUP}j]-ҖB}(js 7+Z!/Qzg/ζvO~ "h>_t="z;g-";}?ɓ{ߦpΕpƌK*xnruDߧrQc㷳n**ɓκ9VrjIzhc'זtr-IOu4RKH u'iT !+^@B2G[ Yl&vȃ/=VU `Ҭҽ4jԏ= EY<0VVw7 *Q+} XPhோ|*`5gtʭC%j I5eIw%7\+6a(i cDsFJ˜vL}mSwS UۜbaBU8V#zubVfDyML5ͤ [8#i,P:\Q/#2 D)[E6zaRC4JA'a`<<=-2q>W(V%`OK&>L TU >hCb5@3?\LAD <%| cmKO0sOYn4dDǩLyԌ<;zXnŸR5#X`:C)sBUP ˱A b4*.hF='# ű$Uȸ9)1 .<7$ ;)p_"˜^/wWrT(4Y^xJZN>eS56]p5u(?_LEA*bQ̫!0eX5qvXHdi 6;jxJ1z›Me"o`D&_Y6+l6=$XNGH}HETܯXz;ZkŮx8]fc&+@)hp[AYސ/I:`WsIa;'+FA@4EV653@8nt[ k[RE?L/=gάlBg-+#|IPIwG‡ZN\Y:,R"aWϟ*2 cH#n1˝a@WDxЈj,x-T~N%-*vr;+]Ƿh~C81RW@HABwxvf"Unk/;Hq!KB^\'5q/JpRԦo`9Gy߄@.jZ9\̽pB[Q^)K ǞhV /A%*Ȥs1i(^,Q8qʹ;p}S>K؉ŲHx|o8Cs/cA\lx2G,r*?)eV A1 IBƼ<*xBc4n8`6W2),Flmm'lIt̐YS+U% BݻWsկG6+/ldTڍM0] 6⼣9;hYYɸΩCQ\AcU#V6/+*ܔ-,45MU>Jy1X IQ:yI;~P{0h/zRrlJ]}Ȋѱ:Ĵ ᩂ[Vu\+i[ÃvQumDU~H[^W3/k&G&"hv5l])qV"GiJwgL( X [qhR6nhV9Ӳ4(j-{TMeݫDg"=_,η1j?17=RNfຌ 2t@h+BץA0 ''ٜ@㡈bԏ7@u ɀ}|r=*^.9$,nG3wdZV8[D]9W}$8lp:{#D\!26ͶxчB= J1EXOWV iM].&j\B# d4g>%T.) sC|LʂB[-JQ&qq1*_$ !?"3\Er-K!REtqb9/Yif*|ײl`7Y1k{e3 pv.iZ\.g9EpZYH4T6I& [pZ9D0H| ܞ}؊W! :`4dHV)MNk3S=thѲ=4B@ȁ|7x7'<h/}h1Ոł\>Hn=8u]Sk 6Qk7nFHPL] Y+ށrxv}p#95|$LL}ľJ1(MY$͚<1=i?HDz1l>XFK)TT:-1W !_z *[ >ؚA\L22g 7)Olڿ64'$ǕRN!{zyIMNw%zؤlr]^ UPv6KL\" X(28 IY; Xwssm IيAV&ZҖ̱!kn%C4IsXQ؏GXf<:΀}w_x՛{+QQ)yY7=JiZga(7@ *6 !uZEZ oWg42b0z v &. yq@##hH::gBnDt!kf\Q) hmBgsZtNzoHq7i4T,5w8d ?գZZNFA}_mdA[f& eGϛX6 /h4Aʘ]PDo(P77 ϥ!?XڊcPfW ?[<´9ϴ:x>q3P6ORZ6.#sV뻖;hn :R|AK"y&]f:y5qeU;nogj_bor6=d)`.K:PD{M'C7 cfHwj~%(\%-UeD{$ZҐWMiMZ-*Kqc#!Kaz-|:8NС*P[;n~Gs5Ci ~Z&PȖF~~Rgh 6S -Yp:I*$`<ޥ `< as.Qd,~9>D! KNаSBMBf,m(B ݪiˏK ^npq$M$Qbe-%EUrd*=~IֹStlNuVu gnu[8Yxp[ nyx)ty` lKkޛئͼtM#e+#/TKǖFg#'ݓZbiAaALV\bqIsr1ߣ`]Y}/ts/H>WK- EGN t~Ҭ;ݮ30Wm -Q1Ə|UTl6MGPlUq(;fE9@6uc'?$Kcy9eoW(u?$D֎lG : F>'j;bKÞ3ǽװZ/l*A N+R#yGZ_{m`k1N% ]g# (xI[P򗎥 }ODI"x}lM$` bTvVeDk%JGځ܃[q!btgCDp`^).O?{u`E@'oH @&z`#\gƸ>&69;IyeMC/N,qs{_d43mFhQZl{⭪3Bb2)b+R磋q[op7NEзN`pl g36i"X+S,n)1qLPwS3v~%fR܅X@l{l,+|`_UT`.^UD[/U9H#B5G' Zz_!8wZ MN=TEp # 4zHGQܣ:,J :Z-2@puCgp6شld]_'~f:H שn1jV(5@+OM)jU̹ wiU-$qT _wuO+7FzL>O'yWѣCNuF}5NPs J_ (E[\:$`'3߳9k2;D4pʎLDמXql9_r_ wҬc2#LR eWNg{(!7P_,4b7TIS bmɦxv=X(Tddp9r1b0/I]# \KvsN} s.o}8|-qy]:)f rQ'sVorXp*8y9Y-y;ÞntqDf}v\C(e Hϗp3x6Q< I˲76 JkП<?Tv]pE|(Ì w=|)wYwbW,/R^~b4uˮp9u>*(a}QG](%LvN *"UG=ERRE`bWeĈݺVNzFcTbmxhws,OѧJ*%?Pcqufc!y)jD!gEcC0@T1ΞZR?-7,ɅwdaT]kYM/!N4E ӳ蚞oAXoc'݆lǐ(IAB^bW<tN^5V湉03%X@D0(np5 5rH^a:f#C:3.sɅ^ŸHya0`}wi.y\,4Mseq8^a4І[VJ8o9mkwP5\6ih}0w 'ol^DL #vbȑ~h'8s+ػ2'tnoxLFXFKO[M$v=)^v9 *sc0#3븯5ni1|]l@G;p;Mu&cFU\!-4qJ@^,ۋXB(d<9 fG_8uTR JѰFvTVݓcRɮ`\9W\s)Vxgb»w6m䘨e_4K? qFETpMV0$nxdC`жBxcZ^L@jos ]:!"sU`KUpaH{', [s<$bO/-nlbX!B/+a)kXz?0P bιC1W3+qG YZ*` '@DٙX҈&bk;@5y>&L%#QfƃD 4ԛF?,COtp“&Y}ȃh7`NDHN~RkCE֧N6-C^2$TmZG,D.xԏޱ\M0dy_Yk3ͥd£d|[[{B}@%˞ى$S~"Tu4֛w5AYsh-۔_HFS5IT"6)-l6m]]$1O&6`tSkةaQAZ2 :UT%}--\2*k1ʵ&u QWQ1$^t!%2dKqE r 5ڴ*- N$('`ȸv lʊps׏3JP!]P޷2E 4R֔wYz RKpsdY_mVv0u.x=K t:%׻2d>oD2ɗ5/'\t9w12ڴ7/tj!͋RgGt^%UߎIb-#; ~;z M[IYK'8?u8oќ >0;k-sŀzB( u@O:r̚&-ee[*>՜_3&zr*GUPx~ARA]c b?/ 0A0@6H>&ʉvp>̓p& &9fϫ2,΋I> }(zaz晿Z ܒIűh}-}[] =dxCqw5 Mn.#BK&0LUIA6ͥ E2r೻jټBW18y-FV ӴɌmt(l RYSޟ01k舚7Ĕ1`[6282V*m{(Xp޿Cf7k?YήڛD#qVmozYdʖ xEoÊH}`6GS4'+N֝C8=豊uu/\[尐Y 7osDCe-Vmҡ`"[eNؑw1h$'U0L`>`gnwqo^oD\sH7ƨ9Іڥ'ax`}C*:޲89To{[7TTwQ?-:$\8Թ=Q< +Lʈz'+ؗL]!zWM 귝 bQ@6T*"΁dHC2Ijx, VAFAZVRq-_0-%E;*prpúN"dH3pfyIݶPC !lG IVql: b}|s`rw߭V#2bj}httz4sUxMaWtg2:3DDkl8o!k[i|j(Bmu{*#Uy)!{'|Q=PSwt ?WLXѧj)5&kx.DǣfL|LBnF%1O 3B.⇳0^D02-NPmwܩL_M_sǸt RdBR7Wpvj1j.Szg++՚(@i :N [P0Ү"I5J1M|c-u,LOC+}Kv;f୽I603ާ7GoDŋ.ڒ0|i-N%B!~f̏0|xLM[U6Yᙬ ۘA7\&4!bG;Β*ۈ0JfsTPqȽz3, I7th")ގ¤V| !Pc-}bcbN{fx}QǥBm l5 pSupϳc]gr '&u[ް@bM1))U7/7Y S[sqR@:t؄vY:#N_ *hWe^rv:;QP XǣMbߜ25<ґkIJkC m83j&4 F}aeւw hZeЀ1ːHM"ICߩx+ lŨF131u#z{DDʙkV)$FՌї,u0 f@c0rEĹ=ZЌnFGcOIc5Śks#Р˨a'fEZ1OvcX{Ÿ0n)zkácQ`ӛ9O(kCT9S.hXaK0C)=Rʷ(eof+y:+ y@"؂HجQX߷?"Q5NAYXb4<PI}&C[{s]uTq& rkN03rjZ?"E{I,W[Vi'"&\B(3q2Ҡ=*ā+Sf "m¤kw~c0&_Uz5H6pjk~k:H{+=n6ug?VŒ &X򞝴T}&@41q2!2t JU˻Yl$ooPZ·ME Atv.{Ć@(LvUvzlvgU5pѐvK9>_IZ@iEgzbd]<fmYehkӃ@JtaZmc"B0oijvLrmr/0.9L^ h''ҤIN- QJ6Ôe]ұE[k[A1],THnH cPKՖx ¢Y`UGCQ~}i>b u 㪁(%n>rSi޻x`]{\E%KLWyq!%d˷ccG鞈C]d$^̧m1mPj WEc8 M^7 DFdU‰ R|&med6)[Ls(Ép4=DC^υc_a"n2=׻j΂o,^Xf {GD|л`t׀ÆpJv0iN 9Wg|p;`k}[g{/, C4nħNO_5atP2p XGd螁TQ%1{&ޙCW A,FnC)nX -bCRJ@ۯa|] *S~)AMگ(>䘹0 YNNq~gN&#}gbGk*k+Ei[VcsU^h2ϯEU S6]i1y '6ɊנIexyAwpioJ8S4]ZtLbŊ>=5hcЍĨ(8ㅜu ]dT;rPdh_ gsZ1Dbs%sཏxkV ]jo^ *'@|,SqrC6IEFGk Av,HMB{1ܶeۣ4KH UYߝ)t8O=TuoF|brWkIQZqB'kD"]8ߍHW~IjQ98Pc%y4e_׽}6#ҫT"[͵mo/T]) ')}%d ۛ Fs[(UWeBM#"UؓN%6!p@CA.ͺ!/:/zi81mރR[.$ak]Ch`XKUa*:L\?Ωp?W%c%~tfD'n%^1LRSÂHShB6()2f~xkC-F ;d?Jc|APYZWwKM Zbm1w؍B;N*WSդk x=OH-v\/UaY;3by!B[gEIb)lFvE6jk)xˡ!"1A!ńo[;YRGk bJMSOI]\3*9%shO\: qܞExE%1d@l9\_f51z8 uNkT MRGyV^QjЍrg@۸kp(hy  m߹pX&c6Ǡ jf5_nGA!Ċ/U1~r59ovӬO{ a'` HRm5ޚ۶f9|u:ת̜q p1]id%斢12^uMՆ#M,]M(= )H 9_j[%'.u1 Y4KwyQgd~tX6ig{QGl+VTpgiҗi2-ֺJ̌s?KC`oR4;^" 'w{.'/oܾf"LS/&jBsQuP3n+P' n(̰3}IcD7f I{N3d& 2x@ڭ/kZwQlуd=C(7O 50myy4As]ѭ` Z7U(܍]-z&rHdr]cڜpE'mx&9aAe͇lɝ=#ps'?yTE{%E!뙨z[]mfJO J*O[zihBGLOmr+kb/"&"6—D?UH  ^ \gU]dZvu?-,R-]Kv-aP/:}B "d .2, 83"Ae [ >N`"blGE{or0Zju*vI(bվF il@-=) C0Wv=タ^:)G)3C9a6mAi%#-rd5kmIgrJ qP-;Qw# qK݁ d;~>K a<+=g])z4<7_5dL H9hw9M1HzPqˍI=%tYMHwAO*jgaywc0TZJ*g?^$G:kQH{&ܡE<\a3YBʏ?;%Gfy5}Z G%0_J]\@lMG";#LyOmF)[NY,o۫aZ/ɷaQAV0Td)BaasVJjYl6= }Z!g/8zpVSdvZȨsu_aXKrs>r\T=?ݴB'bd ;UbOY>K|S_Fn]>3?b0:^Z)DP|idc^ PVGa.x4ht4Lx*NigwXYq9|-fr"< WyFR\~H`>_yݛHl JwQgbٔ< KQ˼/w I#/y9k7 ) U%ʍ8LRĿ6hozQPiKoJD5Oƌ wϦY``;/ہZ(b z!r/]IW-JRMƂJlJ.A()U.yz;&mi v^RV.TD6eaDJ~U䲧~m W ss]9$sb;UK#8^1&~]#%_S%P"As EΡ+`}1s*]э=y>M`/ߤZ]Y L@hި$zf*# hBaOJH1d9Tڬӂgt+j !ۺTݟ*d_[#TCg@wbOBlAߪu~|&>8%aQ38'gNvg~Yظ*`d:buy l^|ߏWՄ.*Vm*[78z=~ҹOlOSU21xרన1٭Zm};`6gPrSg+35)[D?,v_Tl`4=Ch ͫ!/y(@Xf('>0"?}zOKLȇǹ6jaYd`LJm]xfLc~ˡ'C* ?Hy&q x؀/MZ3 9d:lb6pGge3c-4p?o'ʦYfgBH)*A ƔR\L*h' z}4v"l)_qjokdj] `ƽEε.F L&cQCw֑D Lu{G{0 R&$'VL(ٗ6}oS<Bj`NPuC6G-Ѵc5BS5f:c%M!T\ <d)v+{a#:^*D.l"U^"XSl;y5uPj+"P0GmJG T"$q)+,8eߩŒUg8#а\ ;Z$eM@Ag 83klHeo|Hxh̕v墰E!0¯{q8Ӝ?+s:?CoHiNb ^h\ЙWH>x5(D@$i^BF>ڲRC:9S.jg$B_ܷJEtrxq3E0܋2x R9\byTIT"+OɎd4QԭJVmQ@/QAf:} NfP!ۊ]g S)O~^K?˜J i_(:% ~T4#?@uZ(c(#M)ӐA6j_:=Mr;Q|2L ( #>[}:'qz~cP AyBPG]ҷ͙`Yfw-wφGȺr$N97Oy  GSn?eHcPGk˙ٲw戝喞 BNt /W+wAE1_oZ[v:Ua _ݦYMJn։ſ&|Y&Uh*uBN)w71I{{~2ܳk?&~ѫ1pdiمJF67zB}LK% Uo@C]j&DF|x;ȚY_vN\,X#dI /j_3McT隸g<=WqS˅lLKYcZ39xSn_/6\?7ekptډG|] > h@D N%NGBnmaƙ*L|KJF i5R -/!VQ}gXjMd*Ň5S>⇑ ^5ZPƱ~Zïa/4g[R.J-  ۖ|> ["13ʤuV}*EPבN5Gp7Ԃ-2y@s(i#kJTt@gk.A׫hse4n10p/0~nss)`l>%vg`s׃~)R8C^ r=T0zWA>| 1-jlVfΓ TbA쎀>ͣ0I'Ǐ&`dIjrBj F>NCoOw??u-(HR,װ`*G畽=Ml`l}TwE)P(6 ^nB@Td 8#3v',4[<5s*pwII_鉿jNw↺tƫ'Z\HYlV"G+6 JӮ2_ -i|æ,#Y [~guW=$h /6^mOnҷbCBH1%OOY~|%@5UIK{m5fe#d:w@j/}”|Uo z{ꉤ#Z,k1#FNi%b檣\(֪/Ɵ)hMvlE8ݐgKc~^vfY&n ɨw£18EBeRxD [Bv2l,7-˪0!;Hj =M\qt֔8"2!&ڴYL .RSG4>~:]r>3|tKh?R^z|h,~gC~OqpQ3P젭޷ʗ V؜3tI^so)뼋.=?([l&b,iVD 6naNπ}RPJy_DvH9k1 -zF M/;JU Bi)h pO֚j*v)dkd>9\~Pz^07EKEYuyHUd~@K~RsP{oZ †x:H6N^7פU]P;]7<ӽ|\d_(uM nh-A|’arjءAA&&6@-?}@U$~0!ȳkE=TzH^͡"۞]2sÍtH 3.!ݤoڄ*㔡wf7ϣɶ,2 S0h !Torvu\6?/?Rn Amgɘ5\mಱB?ͷm dT滛:)`=^uNk )ᰠ ,?yF;IKîێRcH1  {:p#k`Qd F5y psлuӘNM.<݄fh%H7$S\7qfBg#E0vqY>0nԚjwRȓ֤3chmw(Z242צ$[ՈMѩ|p叒WO706_S&{̠/uF X u/Kc 3Z+mǎ*S CJɫMC'fNNpӐ,K߮@쐄Wi\W$c_JM!ԓr>+4LӤ!6T0= 9O,ϳl74b`zGړ/lKH ܜpOfЂ6/jP5Fkf^GaᕐA`U jFm '>u#@Ɋnd[͗1|t/HIm0ER\+b;A}a*bMMނ k[Rtȓ7&@?u@wFVcj6ks8TNFFH{%k u(o DȈ9۹c=./{Ɲ9>Mn;PW)N1:6O-xh1td$I(\iNQ42k㪖z]Ӆ93vn9BޮOkPu% $%ֻ ڞ|j5Jr\e^QgioTDgD1CcB@g57V5ڳB㸞f wotO󚅈OĶ*.A L ܱwӻptV`d­ĶnlB SbFk3m}<q4=)c  3':S}/@1?T |ɪre[?3 &i 2= ֦Pf>$QuX=%hԴZЍտ~9pl }^K>sT!f!3~PMj5c/o1rlI'\0"HF//l}<)v=ܚWI/ SM`F8V3ɷL"0G`Zl Gޑ}d +8 <1V^,3sjf0k^.Gk ymOzPffC'A?):2Wq8lfMyٷיhtP[:uX~k|WRk&NRƶ rqMW7t˙Yw@mWju%1E}v^c"āDzҲa7Im*N4N }/2hf'}@ramkm O O;'ljx3za(W(bjRv$R?KǶ *\NSkkiř2lQ=@tɏMolVފ2|"" Oj<,7DW|J;;APe5 І4{6Cl)"nVC8eGmP_t gxn>ģGw>o3P_bnGfw&E=ަkoFJMZ\GEM9#띗u1ɛ֎VX1&5%̓[+DƢEy)7Y'uQL-rzʓ-IJ0T JFɥ YXO^  7p7D52]6WشL#tp5珰)X p@?qxki’ Z F&8B"L7a\W鏃f?2:^r] "Z/RxD3E!#ŞB oiuVմ@]*;'A1tvP-shbf /IDPq('钰Bwrۂ3sQp)c^A_b9 xBgslvW0 \ =$5|< &uwv}?lŐM͐]gU!qSy +@1Jr"6C_t516.-Q˟%fEHrK,7W1cMZQ [!Zy#S&{tjDms_ Sz 1I;umYzx#4 <EE;o4-3ҷ%ݱIշ+Z_otw`bkY+֗<plA9u|2!kx30˕Q(HΠE>]h 9 /2-8Nؾo 2nYb@_d/\V7\V=$RG+z8EayN\AaFѫ3If7cdB@= &$N1 Z͏~%mJ8!=?+H>bx[hK(no^]{ڕ(AB?QNkU-y +%,N1M  *P`$ub^{t̍TCU`G {3Q1HT!p9apj/<,lM$;묉q}F EFZ_kD(ڍf~ M`H݋7JχAQ}47bc6]\v5)L;hM*fYB%QQXVp\wSGMpc#,Z3g$=5L\.]w]MD_]()Y%1:oߵ,(,GTF@&; 4lz8ȑ,;,*W1!6tf v>U۳n]R{G].OX,{˵lE݊8qʀr幷]{L N"<6̶>W?(u y4=+w4H+ubn[YS>V@[!gDVڽ0f+" 4B3+ۖC ec6|:$p60KqDe.|>Yd>>hwR龅VʔܭhyRtT+DuЈ!aڕ2u3B1Dc-->Ar&4"nB‘p$TOWxs plI'Fqp]v/%Sb+0YdSI=äG5$ۏŚގWVPL;| !XM0I6F ѫQݤ6KQ 4 hE\p cxDz3dhM1ퟍ|"% k%#CWM/&㗜oo+MU4z^g)&*#b'>xu:( T~<<U6|&j-OA{_j6S\ܳP E _JO/2+&%4N+ \2%ȸp[yax X!Õ鸣*4j8Ym %8EPnʉr^7p:'dc0zӳ-U{et1FpHKqfI6[>8uTU!nٛJ*z5A=:X N(3p do~qznmtۢkֲՅ#NfqCe6r vnm"3K;/yhӜgx8ӊmw(Tn-1w?C'S$I flAgG%l3ͲyC3Xÿ'u8 ű^ּl중3s]_roŧ䊎C.]Vh6D8@#xZByBW$SߋR+=u#Y94M$ }`7ſ2G56*F3N5qewWi9P/'Ua#}sF0"3¹Ϗ7X_p@$s65بC![' ek4TT8*n[IS7=#]؃~h|xyԂ2fOCahv-6愣e--8ޅD/DGTt,_eũ(3?/.)cXRq4gNeH)j wK2g9 uκF( BpΩ6vC M<v찑Ģç],,-^y Oj4>\u [?Mt(ؕ -Y|$Ir?^>ki.-)y"!d~,* Y9"2IX'`M*ec䒺@)dĦx*4_W*H< :} BGe2}*xAzr6if~ȵ?}"!lQ7٦u ̰%&#gBl@f=R\IQ ͑0o$zdoxDlxX 1x8hgoVB`#"hmrc3ѧ SD,{l/bذ"BP|3sD= o-$T`K"A1o 0J&Ug^y+V^Ʌ^߂=d%ŇFbp -bI1oÖY,̪NJnפom˒l=<L_{gIC}73\&/R5ٸO_(59ȟ;jS!7TJn+J`Z+WĦO$@%ĭm1Y~:o:*@(!hPLo-pЗc5Oe<&Gf z"rR_\^m8c;ixV#C\YVSeY Ò_?& {<)UBږmX,yyL,Tta(/vG68#U6ARX#T(ZRu sX;|%d8h3ҟU(syg8=p,Ef,8[=bz;}䃪Gbiouzru{`4^.շK$tۿ,HPuqq{_^]?lD B͵5 <ohՎJ );Y?FvS 9AUmwI;%cgH׸$iÍĐ$i_wX I^?DžK,%EXhGQbP-mXvq^p~_^$P?TղJ-D= TpM eCFEu9(t-P;԰o#@^|Ɏ`iʝ>_;5l&C*K=@|IORzth)ɓ[Mj˙Io3Fhqf: `ٍ_瑦 "$-#d6/l.Q>X~#^d#[)JZ a˼cX?{P%)'nT$fH f1΂9Cޛ=m;T5oFَ̠N9iCuaY7ju`=ȡW Y`RBo>BzjDE +rUBc,.jwD{ZgE]"CV|J!xWl`](>sy&$Y >m2TTe}$vǧpd2/ \̗EmC>= ZҖ~aMg%n-+\es5;+ߕE,'WA6Tu0zYH ͸othrQ~x4.{GLb$qAēK#!^ fB qe,K2bmvJqs]4zB%͞ SD3JBٿFhG\~doRԳh#uo'ē4^0uQS';0>w؍ jev\7]8YT)01Y1Q٠$P"]L\wfg=1zD7q.~8nC]y4Jb e@/Z* fͲf[?zu9ai8gT R;S,I_YZLA!CwJZuW U { 煒rLdė B-EL4̯^j5K0̏gC]65;f?(_0-\kt*~Pqk5Kop__)2|]"6ɶ\tjQ_ ݹO~l"Rq8{@ . Zئ#OB11,Xtk\*KV(+3X4pP>MWcT):!E 9OvR䫾FJBlznR`iSTkƣ4i]WZt6%5 T~ya ax8h8QB xj*$$1&Վp ԖCw(Ua/u=l\Ȳbw? /GY S߆SuJN˞RdGh$q+%y3[aA?>_FnB\yjilj8Q&-U>-aCl%%&Պ~ãЎ~P`V6[ {2$ÄePnt(Q\.ik 4@&(:Dma3rcIgh,$ 7y~*RWlge~TLe;ܝpoj PĊlXQ1y4N5Ljk ZA_Kf>II7`ۨ*~99lY f0P2I;fkX-~nM[tN쨜lT,%k%ŭLX|-;Z¹E@zצc|ӺO ¯,) n1%a$jؾP<1W::܁npk>|9Gdk>%uCMH@vPF2 h?1wQ;`kp'd/>$.p̅9BSR cw#i͵1]/׸aY-偔ְJeb*έZ Xc$#d g7&tb8or\3n#XtT+T=Gl_Vw[2FZ(] &w?a>{ޭpi'}-iպ{W=ذ*faT\CG0IHVZ󧿍(tۻ}cl$d`  gޓhv̵԰ʇVÚ5xWU鞧L N!4Su7 !A "H`X4(r<R$A! GfPHFD^q2t4YԵ~)E`z]KcHtg,;>+=E.!<Ӗ)Hj/B6;9%4`l3bj.á:+1daJm3[#'S\fyfׄT/.}%갇]K3^'ܣg#3cl@FspyӋ \Z;^a94]ٟ-\0^e,*mNcw1ҿP ~ ?} )v "Blqz0&,|ij'~UT:#}ʨηl(fz?P$聖+th,C]xAn4q8y"|z<PXSt nR\x$͖ A ъsqj3)9 ]>MvTXHG$S{t|S՞2ZSQ}0g^dlV[%F5(5bt5d/*:]ce<;ӓRa "Aj@oʜa !|9kP eq"~:CV[xkrKE\'@QӕP݃$_ب`w7?u :)A&hzvSDc N?Od"67e\͔/ %@N;H4^sѨ Bw%Q+4vB|!/2C4m? M<6 5qE@. áo=Y6/H,9xyJ 6;^ʄ M|i=gjsп>M7"L=L"PY:LF/b liO5Er` Tiu/Dަ5Y܈E^E/Qes2 }ov3VӍ? ' {)k?k*Del#K )~F4 dPR^!vB'ʹ^eP!X=U{e} (X+mSeP⺲B51hy<:Ct=+L~+ix5hrGK y>ZDUǴA}4gzd,4gtQ[odg2-}2JaVٻ'9v TX9QxYz a8!y73);MDF d KcVϸ>F孑5u.P~N#^4C-AF%B\0Wh yk"sMg>wlg''S;ف+IS= L-ft̸puOuDZtgq2P 6NYп2c?_H|.QSRTI8jOo(`^`ٌtpǾ4.~_ҭMC&jtHْoEG1pع @8/4AYJH ;7b?\Uę?sqmqWVm{P=rstd^W,c, `=VV4o%oAr~K`t*޲XD3i˼<ˁJh0 }Ŧs:OOJYw~8_zR7T*W!,<ѓW4_ƽ"yh1`ʼn B>eK 4sNG5bH!'Ys]w ̧G?_]% $#`>JdV<$bqxgm2xkAnw̗5qWS&U,W:К$$Sme# 6"qB?9nq1}cːT=Ϡ^Ԋ{1dT  P=B2g&#& ]QUR8n'fH)]֦S#`|(Hj{~y|j>]iMn_ys"9qsrVv>p[P&KgiBCh3`vhHE qݑXįfexU0 %iרD;%Zj=9Dt蛹s Ժ &'5] qc[_j[082Y7ZHE-oY6?\qf/'@0XHz<' mmLgA#r\G)g'?A=3&L7+@V~۷j^.\KʲKcۡ-,aǏ!;P,_:(ˆTefe|>Fؼܢ& wɈe `[׿;F&f9If&y2wI9 u4/sUp WMw|d[5H9_d*FsUp|Vm XПPg%[Cq$Gy> 3:qj2yiJs QLe Y\XA!?g&3)SUQQd9 ֖$|GCecWj0y DC6BN Zp#@&障uK|Ħ0g2*K">EBfq~)F+FO%|̜nP΢iEt 0HQ~M٩;#l"%2k{q쵾g\\eTY ZqjdA?1e |?tٯ'^JuQ_bDa nEܜVd6Cy΢'ΔMIlj&o y72-aK:b1 7@8nϴǴzbkb {[< ֿjflkê=h]6Մ6p[`>b«K^Er%??fJ]lUρׄվTz8s3ʲb} bFcs:~H)< T{wÀՁ4AD휙A7LܣO!C0go1~!rӬMT% ydT䌨/j&C T>HekOdmM`MA"@9ܡ1 >We]')#g=A7k-[ @#Y !%^KXGmv??Mn\]8x~( d'ܵuM<u8^P)!G=uk^pѿRȬ7Aۆm1 lnw=')[|Xq9?캞X,jU 'Ͱ71|jTV-CeRw[/pr~pH $EfXHYg[٩f:aqRC,2% _5" }cfl}4`[ȑ@5ع(C}MEyj{%:r‹2l~3uQ)YpK,+ 9M3$2L^/twx]uW0iÉ4;Rdդg?%Ȍۋ5}Wa)׍ހZ=dC|Os});1C|~$rJtbhnP+H& ywӣ-"OQ[vr^Qu0q%)sT HhIU2NF<[@-m~x!>ZV?S?dTo"UjhfKD @q5!*רGY#/ 4əj纖~cqFCBCI3y%jK/DAy҄bk]{)^ؚzҷ73<ƷvDI~q"5&xk쐿M*b>;K%ߝ?AgyTV+ 0aoZ1jBƓXz;NN ڲI;a@n/y|׏2t~YrLHK2J=3e6z!d2YAϏFmUC8H'֍BLp5OU'0M ;ݬ:~J KȪՅ&6c_x/Auήo4n*ur4TQW1K/oOzȨ"ݿ0,ހh ;J43>W `& ^(&,hG$/d:&,T_$*ɢ[.,-7*4o\_t.dT>c?Nh~0X1# O]M|eFr$gj9yƀGDžnIPAV哒 su/)24"iNlnvѧl\.ٮg#g78V?lRTv@3|m,vIܥ-m~:?kD4~omNf\ȼtDp8*ͅﶻz*)|]_$_|^3ϑvTk nR} $A/)Z e~|#k\2pCj5Q =rҜx~sS5utiV.M PTn>ߠf'>2.B{ ] bɯkEٔ[r(2RV0.O&[!of>woU9&yL-ӶhF11AFb+ 聶[!2-ĵڔJp㡤@Z հ:@MՕjpΠr(]ؑZ X/CױA@:aÍ/۽QD XLv7 LN2tpgˀGoSe; \ NƂ69E`}5hم$zq0P6>ͶBϑ_ș"N歝%e11bL8W3j9U;}7ge]UgJRo:hvn` ?6{j5tu c'vQm`oO:! JW@i肤BxA3y ZYc7]3dPRIؽq0`i 1G"WZ!aI M)%疏.ƣrõ-/+͜ɺOXjLƒv2?kF.9߆ ~Mϑh&)PFşXdi>:Aʿ\juBQEgm*kҸ >jGn.|q2lds=ڵmkޥAq8s soxp(/!&lӝ L T6"]޾r$4#gf KIcӜ[Nt|e&@X&?TQP411sL%m[fp-?$G7t2@=NTl/2_KLU8!xƺk`l=Gj f=@srs؜OeN6 S6Ii~r^Jcޗmd-ӳ*ve@6~fH8u`t) Xu(Fn*ݭ0U:=: WQ_M䐙BuV8 [U.FZ#Mhc LSrSK۷lxe|ě~l4(\AD_e_<#~H7CLl;]B[X  3f8FصDSV?!Ë!:j<":~UÖ%CX+uX44BK Ƣ^J4WM^7?d]q{C3 at&Q,F؛R'r 8e |cg@+6$'4v!WJCN/1@&6Y^]UUQ]h+ӿc80όi4vrLLWl!t 06Pa]ʱx* <ę~$i겈u}ab{$ 7{Ao7yl5$c+m> Cߟ?m\<֡Yj~E.}]@3qx\A"KO5W8}MO ~ w}ɱӅ.jg~Rr  !׭TyT'Gb ċ"9Gu/pѻ]H\$X1@3"fhA0 q*&ڮ"6?4:DoBqc>zm_iAZmi]9J4k)7{VAՈ$cV?o1ElxoΜIU/]F6ZR0o!>gĕ8}co;"#tۇh yBM.T`'Q*h-ǠڶY$]`I@b",߸rx'{ -d% %-C/)Y_rL5I Dh9غ|qZ*0fRT1 ]5EVh@&9$U_FJM3")k;Qwe`?eF4Z~ygRs\RuU/М͖&4t̸IwyMNYE5>f&^K\1oK JkT3&^MR!&S@r]13XG.f5D0FXM&ncZ;>x̖P  xq{<lkάԚmᱏqrB 1=i 3lz.b8T4p`ؘYU%G+kh mFCmr74tH ʘ<)<2i&tkZTnaG`qcl2}FKiHR8eJN' OxUXO[mGT94^>J'=Yrkȱ Q771 p oWU1+D,ަ(K,F%#^ۃ"/H%a;i=z^C-z~_Obӑ*S36"»ȨZFBC'8LdDkwtbY['ba!\l߻YhqLIau9A_ɣ};ξw<#Ĺ-D/&,b,&?iU_{ b zOui\,iCHz|֟6w_ÿޏĂE:ضjmU<1Ė2jxڸTs*$ƔX'X܁e}Tw|o,|FJ$lcj4ekT m[5{-_''{+S|˄掩Zʈ 94ݥߟ} Y'$c/*s<=k9l ȍ: #JZH9]˸,G%~XA[]6̅$ )W5an/z|B`DB^9G 9= )UEJٜ,- jeSx &ډ+Yqp4}!wU~F{\Q#n:Sj [}ZӀ+n?o΂_ R2>EOnCޑeSBn[ЦPA<3BdT8Y0*5|,2.[V?D=|J;#:I8l !b{X{Q#&s|yt_c5EVz|01Ak0>rmq 6||p NΟ8ou&Jb~T0e1LZȬiÌ~P=mZUpzkGC%NܖqNt,7ifhW&>N*@t.| Iݽ|m'yR00e`D 6AΊXv91\ý] ,@cRS]k* Um\t)?b|]kɬSh@GʓC@E\H5Țq5lmaé +fp_0 k]ى3(?aq}oS RAKmA ^bGSJ}ޖ_MP@PƾNk:'_=5.YK0l:vQG{TSJ{oJ8=r]icOWв/gN[w]]=d[yբ8-Y*4nH:w[åU.-C|