python2-psutil-5.8.0-1.10 >  A `B4p9|S8GY*.P8xHP~,| Q^MLϱtM 3HLDΓ;-Z*< ~*[`ȴLG<Lb MFYKM*4u`YhƜ1whU%*\ei ]CnoҤ q.\/࿵A7nh]NJcG$fA!|tI$ej/Pc@CrhJоLi2 ٗi.;G$N01675a7668c3ef60c4647afa39cdb1b45b9dd8b7325c86056a247c3721b8cc5e86cb2b11d2b3c64a66290fa8359865babd1e9354)܉`B4p9|_f!iO;870ʐMmZC"K`4ȋϖJ um:BNޒ&|( VOp>b9wB/+HxG+` >] ,ty۞KFG#+l,#%(<es`HLnX.w-ub2.,2rf,W=S6~èuxjuxrT* Z[u W\!lBUUH\>pA?d  B %IOX\\ \ 8\ \ \ \P\\ ! \"|""$($O8$X99%<9:)O9BFG\HԈ\I\XTY`Zք[ֈ\֔\]\^ bFcdNeSfVlXul\v w\xd\y*z|Cpython2-psutil5.8.01.10A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.`B nebbioloZSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxppc64lef2RdfjfMe866H{HHy]g f@DVHH6mYcXzX=  pml*T]Ntkx i #= Zrm % =t Dfr~.> R AA큤큤A큤AA큤큤A큤`B`B`B`B`B`B`B`B``B`B_=`B`B``B`B_=`B`B``B`B``B`B``B`B``B`B``B`B`B`B``B`B`B_=_D_=`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da910264d646b1595180bd4797b4aa68db489d33a21e153f8fca25702f3c73c66046b34350935bae4e7a51d1d87ed75ff61a97f5559094e02a1127b0f4cf2ad5f4721e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c332424c0a4f29aeb7ce1877f45ae63db990c89608e84aed1729bd3f21e4a7037f79a01d0df012082ccdcb6df978bb41b47a2e791b47ae6e6edc26f38bc4288227c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6ad7fafde1705fa2fd8ca2ce080e8e2aab62d38c43d7f96118e31eba2191779c4ad7fafde1705fa2fd8ca2ce080e8e2aab62d38c43d7f96118e31eba2191779c4d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d82327db77be056e6603c200ad773abfc98ecd937487161e3c5966cca9a7d313f67327db77be056e6603c200ad773abfc98ecd937487161e3c5966cca9a7d313f673c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5ce7dd21aecff408e3a713abf34f6ea0dd78bd3e21f04b10fc5c46edb7ce4fcafe73941eef97c7b4f081cf72a02841fcc8e77bf62b6254ef8826d8e747b5f7f68fe587d4fb39ac70b76ac6b9b8f35ab7fcf172ad8f33d224274478db2e66349c9df6496bd5510f1bf470842fab7a2ca503fdbdb40503d51ac52350416243cf29fb8941200de22f1f68db5de12fa8c426b66cd34cfec80221b85282107ea8d13ff048b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de30279a5ae08de0204ce187ea111cf355a35e18fde51629ccf3c68713d36045b20e2de896d97770855dbc1e75e94d6aacc1a6b0faf64dda84f462538710efca9d883c21c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c777a967e49e9dd6f19869624bdc6275ebf6210e7f298498b72fdecc2ebe3fcf7882956640f2f3a8b541f014c88f807b4dba10ea18b52e269d3998449a013bee0cbb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c7b41fe59aaa0e815be5f7e2e8a2e94e7653c0c1e700d90fa5fc6d518135e226bb8e752d89d5ab5b29fdf4b727307575aec07273d61c785729e71428b6d865c872867637f8f3effd890b551e42d9c7046a241937495ef92cf8df20dd819ce95279d86fc6e41d01acd919c981dbbccb5a25229c442b6b9603e5caed5b0ba23352e32727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf709bb18e082143a1e7b147e5df3e0a337e3753facf82f02a01158b4d79075810bada531a71f0b1c65880b677ae19ea84e6496d21dd88a590d1acc0dbca2b53fbedd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010ac685aab1f8f7c3ce9ad0a36ba9321ef97a29365713b4bf41b3112847308af79d696fd5d8d7f8c970b23e7ece9ae647d5ba98611332f6c531db5cfc20df0aa4660d851af814ec858129592b7c53e71ca73a955e18026642a9e865be89b2669d961e75ece6dbd023cdadc501790f479c7b2a908b058f679e16fad0792e61384dc0c44d7ff9d0501bc2d7c5e75e32e889000bde2e729701a2eefc901a204e67e9f8705efdb84493f16f77bfc5d34ac36de41858cb22f019b2ecd912819f2e99751faa82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a5226a1079ed7b1f44a557898aad4044f9e409b491471ae4bc44310d9f5ffc0eb07d121e9b42dc6c7bd76c9e8b3a18f5672ef5d56e72333be348cb0a6bcfbb0c61e740df9b4f4882ca935eee5f93488bc99dc97a6008bc72ae846dfa0d55b9c9f2c58aea3bbedcafa5cf742231887fa1ec4cf10bc4bd9d2340fd7598e2508eafcbc0a29abae70d9eefff8c73762c60c0a4d80849b963774bd74e20d9f1c6a82b33d7ad6fe45e0aa8d1b0926680f46ef80af6d6924d2b6baf64598a7a824e2576814526ea3aa00ca54e6245c2d8987d9605f94da8e7d7f52cfc6145157ea528a15139bfac7b404a6670bc33903d073383226cc09b648cbaebe1ff00037a69acca0732842bd2b66da42bde97beb822ce8d1f0827719cbf0dfc6d4077c8b0ff0ef3c01b59c9abd35a9fb5291acbc55ee68e77de9a1bb5d541a107c644837a08f9bb5689e9c1b5c802d5614e4407b36e3c9fd8bf2b2a04b9025de2e3c420697a3e0c6903dde2201b47185b3dfd811564eddb14f15dff0ba3bbe274e7e18e00cab11dca139ad2afce98e5076c13a699ebad5a0ad853bab7aaf744bb9af4c1b8a382d3d359988e55b37848a56a955b91dbaf062dd2a17e19b3ee6088add2e4a536eccefd0981c9d75106ac5b8650bff269fe290c20572c87c3a170d50ce9ba94b16482d4772d146919cab1e2f93aebcf17a38558aca8680a05a034a63c808ba00e64babca107def48e33cdc2e5d69fa6e22c647700625b0cfbe9d07d3bb778c6939635d8544528df3a51651315e3febdb5ff42ab8fe0c4bed65647b0dea55d1f2d8c99b0889a0dae800aeab8bf4085d51037a1885224e84ab968e670b3a66774338054334952d48e8060d0d46a4568418c65245721b7bb5b6a7e8ea6c2c6989c2c4b0207157143bbfcdfc7e0e36879669bbf9022f3b3ac204bc20d927452b07979b024db4d05d07432783ed680f30c52de0ed635b5fea3ee1123748d489b3615ae78852d653db72dcf38e5c77164f841abe1fb4c75c03a30e3aa95b0378aabf75ee78d2d7a3fac74363ddc6526413abaea4142bd59532bd1e588f6905186f75f409b876821556222c483de9867f9d2b14dfe7ac2efb800ded4a8509cd66276eaa21f3be37ae1b054e47c1e61c09adaecc8010019dd0b8a6b687f48342106816b0374cc19cad4312f5a34c95f38ee8a0a772009df5f7f258018b44776dbc57c3bd92256698ddb4f05c67379131bbd42b9efd4641e30bd67dff0a48a781de5224fc076ed040507aad832cbdc95116bfbae5cd45e0578ffcd86bf2de24d6b4a510d451c5db09084d0245e816c7e06d48d61c0daf5873d2dbc403cb3e7467f3d0ed2ec8f0b3a7b5c54cb9f440f2a03c66c318fc61690761e4102f9e65b30b388a0a5af55d9cd4b4b3e9f74604f50e0263f68ef1cb95221b98e447754bacaf7cfbb1add606747d6cda0989131eda50ed8bd934c4d652d95a9c63d543eaca9b8f1d7a47088294e8e20012af110f86b03649f8ce53b7b86ad37f9b97583d835b7e38298a92497c9d09342054ea8ef5a243f1d326e4499bd279ea6f9e536e2fa34a133cd2a9c2dae08d292a9671e0bc6db3f2d5926082af4fc834c5800a973ec51e72dff5ce022f72b721ae4ea7d91f4c5f36e4119b96565373a3cdc958de72f7271489c09631e0c1524c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-1.10.src.rpmpython-psutilpython2-psutilpython2-psutil(ppc-64)@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpython2.7.so.1.0()(64bit)net-toolsprocpspython(abi)python2-ipaddressrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1``@`__@__@_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@Tk4alarrosa@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- 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.python-psutilnebbiolo 1614990858  !"#$&()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^5.8.0-1.105.8.0-1.105.8.0-1.105.8.0-1.10psutilpsutil-5.8.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyo_common.py_common.pyc_common.pyo_compat.py_compat.pyc_compat.pyo_psaix.py_psaix.pyc_psaix.pyo_psbsd.py_psbsd.pyc_psbsd.pyo_pslinux.py_pslinux.pyc_pslinux.pyo_psosx.py_psosx.pyc_psosx.pyo_psposix.py_psposix.pyc_psposix.pyo_pssunos.py_pssunos.pyc_pssunos.pyo_psutil_linux.so_psutil_posix.so_pswindows.py_pswindows.pyc_pswindows.pyopython2-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.pypython2-psutilLICENSE/usr/lib64/python2.7/site-packages//usr/lib64/python2.7/site-packages/psutil-5.8.0-py2.7.egg-info//usr/lib64/python2.7/site-packages/psutil//usr/share/doc/packages//usr/share/doc/packages/python2-psutil//usr/share/doc/packages/python2-psutil/scripts//usr/share/doc/packages/python2-psutil/scripts/internal//usr/share/licenses//usr/share/licenses/python2-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:SLE-15-SP3:GA/standard/5204a68128e11e45cb63012a3cbf763e-python-psutilcpioxz5ppc64le-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 2.7 byte-compiledPython script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=df5ea1b0f1f68e418461156f25215c42a035f1ad, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=4907e2634c33ff88d3bba20c3e491131c2801fc7, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text !'()RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR IH+,=Cutf-829f25566f75261473bca66cc595d8e6fc5b4b21b4f73a5eba8a10333c7c2baec?7zXZ !t/] crt:bLL*foi_5P{T>km\QK& *͡HUGܲ+o5mY c ۟U8 <LMƔ*?4_TIvQP[u9]3XfKHL.2N s4'dק? ~.BJ^!zr!ࢽ.IDq2 Z7.fY<&q6!" U[vru#U^ b֞ާ]7@_K"LBd,W%쮁yF8*\TKNK&ɫ- rԇk!f^J$V=2O#|l{ZQ2|=w N0<'4faj @ ˄ pA J"?n^wIЫ4nS= Nm@N#;h4sNLolmٯё?"v@i6&rLX0 -2/`fNތaO%g?kiBV%m")3C/̕A+i@>chРw6T5Ȭ7}"WއMZ|Y ip`JIF@_ʢ S]Jw@{$ a;MڀEO!0A#O#(3s.i!? Z 6EE`&zc|\.P8T*}o, ީQ~yWA|U9e^[7E;([l-ԟO6 "6'AO=걯h(5^7w Ȅ"3Y~EAL@FTRHšk!%[[rc,dFTןeEHW I69%KfETn^3J%X6$DbֱhUQ*1mqTytW8lhi52b`w>DFT>k*K1 SBgNP+و%-zFY.$Ϗ!Fs{O<+7\(A§n$ j/IF+q|S#K-=>a/^ľYiDbq%u˗r9֓2)q-_Wq Rհet\I3 Jpn6)(}tMXIrh잚"eV#l66kjkarC\#[+Y4Ř=v- 2n,vi{["*O%󎮎+[RX~~]~hZQBujoAλ_.dbwKHQ8NG(r-ݧ!R(r1?W\Q?> iZChtRrk@d:yJ(tª-W1+!AD%B"S0/5Z`]O m,3߃h\?*sqERSᆴr˓ C$h9-Ԑ/?! H ƾkwsB>)6mh ~x,]ܘG_⷗~Jt4M8ݱ/PPvKũK?Ɗux7nArlEXmw p}3m0ړ£rA[j;gnMC*wbEbGXs߱E( Q-.j=\EW{U8` RM )43 Zqh+xGmujj36w#(<<=ٔeҪҺX56Gt_*te_dZҺ@ҥ_Ե!_Zlctq;D|S2dbr+yD0?AUhrF ґ=rf%& h0,=SwR|_2?SQaO LayitB%@Д5Pe(D @a }ߣj_~`h)?8+*eþ 7qHۥ JǑPR#܈H0|rLcD; T秕0 j4.-+R1 L\V|GN+(1ԖS fQA=4j h՞ZɧGkeXadM#"{L !8wjH/j?5UnS+w/j1Z<7گD.s*ҧ;ߙԁQ,oo?L%.D}y=k]|1ThaBӗ^Un9Mm|z =Ks6њ]ߠZ`|\Ő9EN(DC, +5ÙurNbCAs!Q&UeiUEv q%))l3\r@w3 /YҊ%l㓱iM}gJs?a\ ^u$.pR3 lݦsX2 D#7U4>}ynrGqnl/`6880^DS"ȑQOf=ͱ{˶A72K#͉ЧNULꁥEf_x]lZ\bLЦjKtFG Wm{B2)AŇu[J˪VMhktVIRlP9yQgj=9\auzHW\\ N yq(Tmb?0љ BgY}TY(D;{(APǏMj7$IT`2?Z_JP\m4,Je}f c/7SX~ʏ(*#Y _"-OuhߘA>]r(ӞZs1s ~"b7g5ky_Ghf>24*r~XUAe2_ܴ c>Xa]SU=4V' Ekznƽ(*4u}5z4L$:ߔ)3wݧiCc[c;u$C- v ni lbwfz1hnE/;(%YH|=f&3i'Odks%ϝƝSi+s>gn~grk'&;_X&] v\64Ubu[A) ЛL:! xc"ƚb{-v绪{#4ΫeKwv5Qfe? _TZ29@LeGED@ vKyT 2")=hi`(Ңk'ۊey|vؼ"őȯ6Q]N5abrb/\$̗LZd& wS\IGacULhs#+ܥ2*_ŅvU!Cw $kW #RD)`[7*5,HVmOg؅Wx0.q},AMF%^)9u9KJr<|˔g zî>YŝX'JJc@^١xFӣ ht;QN%܋daeA:eri//̟Ԃ7/^^ /qEuo-#Q&bKunLC.0[0!. #w*A帲X+nIVC LӍ.;(Γ«.ygBP7f5ٹ@anP?Fq1awAB6>:W`_+i[fhTUY, fV{Aka*-dLᗍ Y@h zcWr2OHimq@o8/A$)7†SdH^z >S5N^z |/iG.*4> " f?_UD|{{΢m-RajKTAI,eBaq }"FbMRvjyO䓳5dSBY&c,~K󅯈YV|;KH Hż@ DU受[m}o+[ pzޤ\(J-g9WxSͶ7姳3u Xaca9:="[zgZLŀ:T,$ G`j5mݿK(ȕ܅,:4QC@Q/jzoQWL lC xɃq3Lm# x,]mĆ 2ƜjsplGtj~9'hmR%fR݃=}bI"Хb%L',1 OYՌ՛͌}K ঒5K GDfoܗukYL2XhSk7D7͖;#j*NWKƃ9;KH V.$^Hg u'u਱D bڡC> S؛̰Oz4!2見P%KclHֽٲur+q.Kzho'd,03v3SɄl*5"+ n9221t{hRO+]wV,wfS5r*Wcگ{f}WGC{x[!+RܛČ\y٧Z$4g0+"UWqb` -2|=;^ħLf#idφVKpʬ*j–rh5 ݾV"BNoh : 3TgG_(ank++fN zMY3ϥTW7㓊ݮQ݅y7!p">g Hl7ˢ|6 N1^9fJ^59yQo.nw>욉{}-~vLEj+T}nK(q{䞔{$rRX2pS3|>ZrDSwAkuPE-xہCIpC&3OB|UKOx*<(uP8mA=~Vg蜏$it)4p'ARbx.VFM Z1v뱿~p瘶y ݖZ]4;JG-b 1bZ:}3iP3(\I+>Õ,1тVEֲTyk 9Xȴ9bQپnlI:%1UAY^~Ԍ_.K9Z7z'cpGL8PToxa#?s7J gaBrnUT0EݔP:8w|9C5H hE GZK)mrMwYZԙ-/X:-lrZ1OvM6f&n`s>;I4Z I"H0ahxe[6P|ӫIɄ/qJ Ԙ$ّ&o4j"$FfB rY*)="qdw:y"V\R{1ܡ7[EA ;QaQ d;ʆ#_\%LtR>/4%ECѶ/C`yWI9L-5%p($86^vL0z04aP 9Ewr"4/\ 2ɦ;C{pOˢ6H22BQWah$S]bp=br}l]G]bXZ>Ÿ#*JDW;VF_s-qtT$N43 ֠1(c%`M2.hJOqj:n;\)o 9Od2܆ JuaB+3D存^7R+9iȴ (OPGT'vTs+v<^~L uhDfZJCڵrzM}hB4ڬyh^Bfu(ozfG%R;"A Ս¼.r ץIo`:# ];p }yqYh4Xm܇1G#-/C'#IZKh=p]YPҚ4Sۤ [PA'CP_p,=n )AC\6HXSw 8d)~dּe_w)WMM̊iYz@ayyS*jK;ԕ ky2#gCI {e0ܸ x":5Α(4G\EQGvO ylY5&O)٬`<֙mբ#it3_O,\OvalX xGo1WζJ A_ HF~j@ڻs* yIJLGYY,0IKzwUۗV4ntVބ9#~R:u^pǘhx`/ iWB s kLS5vJ`'_ȶk j?$L GDo|~p>D71sͼxRe.9WYb~w>$vISZAg¸XDEJW &`\UXQ_ ߱|BRJY"9!Mjn]84SI&1u+=f F1ϮK~jL2ndV0he ¬d,L* >n-IEX;]թFd>bU 6"@J $.em7\'zȜ1*hِHL ^TZɽrԔ>3MIHQY0,pÀifSDbӎص`Ұ|(YDyjR}\y@*[^TݛbO҆A U[gsnrDS ,J4M?G 2b|a@?O6S~14mk#t"}`oʕX\.8r(G?p+~? م{M(("*j#7lz⦉" tٲPjdn΃xqNVZ?\" z~w|dѿ7"/3F)&^;TO/w]NV$NK0VSL,XrI'{Wd:fI搔 lV$)L|Bdո<:_(U( f _i01*BނJC܈/GalO辗NG9\ +B5kH/Ƴ$4nw Rldӱ7dK6xޤfz ^~!N1ER"ux 46yoqAM9"v`h HD%v4yN(h{O/VLulNj#a_!LlC /C<{Y~s&d jq!4] ;4Ftxe)KHs9U`P@yПi-ٓw"gVX̷DZ}PZ:c@6crtfx6D%>py(*Jtk pV%Jla A>G3y -8U`.r/ȎC罜v"iT ={1 )8t#jsT* mr1]tJ]BIS㥥KnA#Pn:a eKxb5،c߿ai}rF*a\W5ǟ] ΤDw2nB RC ƀ1O:'y5~lG֝שd`Wi7n'(9boibow'{v?_DlDbԫ4lnSdJdt>&muD%A\%DOmv Y?Ѯ NEL7|M?#%~A IhfOBx /PkOfa`Dԙ^i[ÑVJ^k9h}NBO;7RHh?[qZ\ZO~+cNS+u QVBaZ kw&@w* qŠ sl2Ou46 _ZMquE G #)&UЬ 8sC.RNN,qx_F ipƩ'qtaϮc6Sn.=|\3IS['{M vw27ݺZq.-铴UuIMzMWUtC/S`cXDVwmrW@Cpo2JSt&0NVFGtC/(ɟ7n#EA1͢Vyxِ"$(uBP . ;NIf/so$,K/jAWs SmhPיz{Qa"oBE F@9z7-{ͿCj<X,=-(,O8EXY{_ T<^RBooP֬f *#/4H+68tl! .JR,5QG= I~=^'^`Kr}hGmz.).+SuN2Ƞ oKt~[F+{w =ǽ)RYo| ELJ\l/)<H$u3zE4޳xrՋ5P9ADm ^=Ǣ9zhy픎.Õ;UOqm"G?ҭ6h\p`q `L%,ݣG ԵMgp@ Ť{PnAcN<7.4$ܓiw3mPfhsQXeU#o2ftT 71[7)K}zD6 3✂Z'hu +Z9_ X3p]Tj&Ϙ9};8f8RE)ǸD ,B!\A` m ۿ[HM[{2N;Px.K@K0A-jruJ36N}y w/{^":wKqT:zB4%)~􂻭Q L[? \,`0GJԡK;6aD.C贡(|Q?l kP0 &>Bu{sx%٪ơ ?NMtVp@66NNE?VyYp|J2\ko qzIȵ!*/9 q>,H٬} փ^*)7! |\DzkpwqSDhA%!C~Gр쯟`0u'':__57ɃUZAj]ɪ/Ta2Uʢr^{1;R)Gq\\*ɱ9m۫qmsmqAc~ ^kPP!=泠D)BZM-%& Y ߵXI[b5iDHGGT%rfhn-~{SKM}d&#OBrc=`>>^òȎٻE hh Sm dB}"#`l:K]=2|gnXI(蘆H[$L cDg֌xQI&a*؞,-s{GͅS=7.&V߰HÊW_ KS9?FSSC^tL/b>LBՍơImQ7 + _ɸXJ x]&ΐܘO*A Y핱5Z0{:??1a: nv,t ")P;!@ſs [&6 UPΑ 3>:xl:=cVr }!XNWs'&&U>8u!ĵZiUd_OxI%wL(ԝx '1 OsP*:~Wj`\ MN03,bY?* ]xRQuJm9qo0 961Jw>PN:qLiyMU4S߲5aʃQ|nBA8,cF;Db_R| 廙K;+W bJS=A%F*d>BVFPQ ;ǹT8@'Q[j5KM'A`Щͅ |<'"jso;֠fǛq~=)GB"Dyyt3s-Q38p M}Ae^gNTZ:| 累D~Ūa ~Jl&>FT+/ϑF*jAR{j'tMk<"7mz)rY-G}O^aW~(ݧ` ^ևn|aE0H 5̄|IvC5iZc#[pFjO=,//i \4#dO,hh?y -%6Mdulmcyh EGBJGKG =w@; JX3Ʊ6d:υf tƽafaMё??/׌1z)WVR{ޠ2͝&YkG˫Uwpg|]v󈐾eT J?/QC\/IdŴXxyq\_9@Yd@jCla?*vzHDS95E;Gb!7' G1  ~)٭6)~eT尻=rg90mg|#,aBcn_Im bP汞z-1Ӄ _&leW!}J~b+;wV5ſBۥ9I=!bG46VxHp=R[ET#]ys>G'b}W/ţ;{S[MyʫWb'yꭗvy8 GR:O02'  9_o/0|Gʇ"~HeDu xt1;/j_U;LSđ*( Wj\酗/=z EL;M7hjK)jcqLM\dDY&?<ҴM[eqpV:^iL@ |v"dIhlؑc{`x"p,n8=t:Ju5^4@]Oɒ xҕU5 }k@Vo<[ٳP!7Sʎrm{jyAQq^q=F!˞Bꛫ R}~xl& c$L(u(l+ ^[)[JPjES'ž3Ɏ4 Ό.8d[%*z`L*ZL:.uԑU(?Z\0yx-L4Fh|8. {m`Bj<kV{PUՌV;<6Oħ-/hTKqEWY_|SmA{bII蝨Ly勈;B^)ckN;14H61&64;|Q:zDҳj lI EQ,א]]8Ɗ&R@-fqA^hǂHWZYoD{Y5X SFc %w/=k/8w Ψ ^ߥ/S/Νڝ?j ƢXeGx̂VNaE_עCPK޶XqCycsQbMb1Γl RJ A2i*MO㸇]A%SDJ"u'Ϡ!0<\ыpaq&-2;Zm HVgqJa+92* V 䋣6 p߮ db\%@a2/}D!8pA``k a^kGL2\,B`,vNM-r۵B+w%b廖˦RCGxn$>Vxn\=(/F1bcOʓLpxq^?dqmQ"zgs:W7GMqP9$iGJiX)2B;>%XA]g;TP~[$@꡺ǍKl7yA #Llj9= 3N],Cf V ɑ߬%T{6D(YNq" 9UmnAj ᐥUeC6 >F18Zdܳ}j9-ˎ8ۓpw(7L nv*)N$ }Kiv`< U5³KZDZ?ЮIL?ĵ@$IOqɹpe[}YVG I[_Xw <(S!7Q<9_]O6,szV^SܜCcNXW\v؝t=O[+ː2sH43b,-ˊ6pL+ m-L/ѷlޯQ椠XS΃+ܤjZ$k{EY7LK^G/$y綠b KmQyoۉdGE2s"3vSRՉ[<,8 ۋmYһɸ0RLBvMrG/A7%f13<-kz c{p\Wv@h>/No M:b|~Wܿ(-|QofyF"_]  4_f`[qC;𙜗]z *r9.۱ 9EJݾp^0pPJLEFP2RBJ5h˂UHA vϥA#n߆}7rh5(b+/O*h)8\>d7 K}Ea; <@v]}8U#ݿYg_1j<+r7 yH<Έ†'`8IqR5Z 6WR'->pkW 1R2$!t[{Q.5ɸs+E}qe,1]Wz&,/ h&#q5~Ȍ3e )TzvuFW#yhVcI0tpt,HEXJG{Q<{^Xw|6Rі+ 9GB>(~}gOoc\ԌQrp^ 3`V ,ְ~nbΔuB_&w&7q1;}XchIC~#'M=hضp$kAzH^%e,'ݫt3[ŋztÈ`ѹ=E 3xAT<-]d5zJ%8{KjR{3BUN40$nd]BSC6 -31i[T3f[\awNG1[\8p?lfͯmUA̯_f+@JT.jkM2~a 0/! }s`+++xS)^UE;2NX-II]eB7kϛbs5J.^ofp 4!ee,(D0$xWx<D%k˭ewu)^dϓ9_DQ>2VG'viDJ{ {S)Tl4q1%SJyf*Ӎ=PyTd+5%P 5k2@ mowrSxV%smt|/,\֯ĶR"A (IwJkZN;7j)}M|sm<s: ?yOǶT>FyBP*CLsmNݶL UZYa֕ ˶u2Õ߫U7G#j jFn%o,Պ4>|L1ߛFnv)ٮZCa'(*jW-5FvunX`anfF#1=Z7p`1hWfxu=&%GUཽGU&j&Z;@kŐL0\,v}"hhPRX}L,X#-*PE_%z^5,C5 0:xYE:چBӁkP 4745^v4 !V#:0!;RIyړ3Z*zyZէ.]S}$d}`@zX*eMeG'DZZFa,LNA&V)Kz-?xfϏrypc̎ט#^PR*=D rMSj7 VEEV۪Ut#0wŋ/uVF"/DOzoaQ ^*'RTj9,^/RVCp{+\hAC9y ^#'za L&~x#؟6z"DftXu^woԮ9!m(?~V'D- qX^+9]6GГB=_cU9'M]c/~ve>I2:I3OoʌNNJ-">g*#ci/ُ,E&>bV|BKVڰ(SMw>!EMq&Rtcj]&Ў}FPH&NˈXe16*^BU iMƎ;X q$ iv)e L«e+َޟSw(?&>=]IܻCx|֫a9R8 %K`8T(.û+bphos\әܫ-ZE8- [j:Q ]9{R.pH0cωłfc8uE{$3zA3ل> ^jTQ-՘ ԸI\[•ѱGn[׀|@ߞ c=!f}AV/;AMKb\M ]"]>]}7Gwk%_&mz,w"Y??7ye1n8Bp$Mew5y\q(7joDxA6:P[׍=z:eaD鳇04,d-5ޛ]DN &]AoZkSF+u.n%lUꭈG2~2%xŗKv4)cb1 %ŝϐ(c^Wux_UԶoW(@rM3*v>vo]}B|vݎX(1gk+A[~٫!NfAIN䳘BT;0nY-] J⛔g)3/_֋,͢/L1ބ$j:isB[gl*D-4Zt-ףwXET9AYSv?ВP J4,w(wZ8gmV1D(]gGQuXҒ&lsG7 BqއG]vTyґnnjag 0z 1ph#q`S@SU!24@MRww`{ps1Xr˥蒃&J46wVi!jC:Q5՝϶8].L4ă;"{# .#Ϻce^8EZe[@{8Sgw=,՚ٙ3ґ|) ;g?M޻6k:-qOVw:I5g^eu AiCe9,L|)!q/slů:;r(]Wć3}s4٣JIFhAr#㨡&a.zcMlB!I0Pr]Q7z˂P'iKt'+2@crr㑎vx?mANXT&4}^0O/zׅdB@U/hF эJ;KozQe:ץ)@Ntjd~0iG&TSfzU F@*Gk@"pA MFɥLJaDRp"'x9Zxҧ 4{QBqh&#NR-\P: ".q{Cy:NY*MŒ*㜊ˎciegȼT2AߜѲbܕ9J"A*'EƗ\ ơCW96]`sE'k\/Nr]pz06< T~Eh,s6nV_Tpm=j7K yŸ "af5pK{?p8bq]R&X smh#!vyMn)VCohbk|mgeUEvKN7z;bw &= KtrqJK@iV%8g8x`qqh!;? 5+UPl"/vNSQ]U'~[_$ 5T٫ GkCfnOlBkh}Ibe@ px9OM0c̗Ck !eN̓Kvp (ݧAUE17 ! vw,-TUwfۆbXC}kC!^l6 ,t_*u\_{i+-j/%C%;WD=3ԎЪvj. 6BԺ+KC\{|ubo M`.D u2Pæ7 E p|;a7 glk HXKKD;0;yK8>~sH23b{ޚ3M&w,ǔF?"R\mKM&{c7NhK8}(MM*TzUe21u#Dzee-|01JX$__(IӄhBLt؈TE~hcv6OC8A* E@0Yg:ƤԿ돃ɰFU";m@~DUNdh,/cm|>{I,bZ{;Sh=.rS² )C]쉞8JtVFcŠJ]Ǘҥ!!)Cj"ɭA]0?A.Th؆ ңE28st%?+&,9">6\JH avn.Aa!J4#muZ.Z%t27rK'@/b`Oƴ.zWF$R?+Jg{EǤҡyﰽSRkmi KЄb}0Xs'ŴTǩkO}-DJ8{'2#fFBX\!\s |9x 㲙bmg/+I+9n$+0'@^pwH ǓA($@>'|Ǯ PӡwlpgHu>m!6u)C`~ڧ|\R`KMUch8-úUi}h|/Y[bђ0Wōq<0iըMֲ ףu@>E6^dFhr&DiOC5j U#MQz>Òv)JNs?(copEw0%b)تbmev;>5mpQ<@]{"}y@hMYJPA`M5-d s-<$QdL]14ݵGz>r2R"caW]]!uH&ւ:7NDnQ<9]ڛ#Rg_KPhV4sV榜 zO@)͏F^]ګr4 EٞⳍWV2P|}Yj}/#3=VYfyL[rM6I[4gK)P}?/8"(650G},U4ٌ&-i&kty?`Á][W":pK+fo0TڟGK9 4 ep0A`$a!^ յ5{`Wx):m 7ns/+k7tƣ?9A5KRALsIǔ3r&UqFaӘa&0lƯI-mZ9)Hַs <WHvZlJ=Y$5)D /76}č#1+?/@=@=6pȯCqĶ޷1p ߯" F $~N] [9&#! S'ѫ>-ao6 y߯ʍk' Or^pzМ5q}IM.iOOƉ Aj=#pz5[W ݟD.L#ʡ2ޢ=#j`U=(^U;3՞Sr(~`( c"2*w$H̑e,:N|y3:vy7yD7Ad߭YX\n@X[Nb|ꄋ B*,(cQ#6hT?0>n3c8h5YڢJ^-X&u";+,:LA|_^xǹ@)DWe\xq-,83Rt=$Z1 DʿԘ-#AM^4;Z8LxTlZdO3=1@<%u u">[ȹNݡ@,ְI]as)Ϫ\{ƾPE{SbacL[} kCP ZAQ+WP MEhs&!^%aaKO %{\Hw^ۦ]ZސG%d]9 {Ґϊ\DSJQ KBhЯDsd0b RӮtwZoĶI 63p/sc;/KWnP 5ǿy?$lJZ@>@}JrRhaKל`%J2/Hy= xݮTRD5KOZ7W`.s0y8Q+!yC=b"6*$uNI 5=V ]&I;ӜD侧A}![6;f \é4'3trG\B-|_GS"7ՋRl4% Fj4D!/ayAS j XLdxk龒jzY!hrKq/C6?T*Y"/r>)vJ.D{ ϦO6u2%p!rBYo@Y*T.?cډ/Go^4**E(>vFӣ||"bKf4h/\D^J0s$ڹM7H*{>eU^ U:.->]zh9ߕ#|#f_B{@HE$"w 5!U\8N4׾$J 5%ŌX1Nvs.ypxSGJ wřƶl zf*C9=?PË=4 B|(F}\}̈^@ &Ị0BHaჩ igڝwZzK'p4T]@3EJl(>JYR_wD Ec޿:K'ApQ՞:1B¸+꟞ #C,J Y >5lCg©4ҒTk$^.d5V+sK(ҭ&J2?flj-P]ǓbK?gڛa_+2Hqջ%l0E]JL- dh 3:ab n yZ:>b!b`VR ߾>CnebN\!d53$0NȠMS'BuSD-ࡗ |sDűגY>2U1eCTggJ;̘mrh`L4;Ŷ'CG]sUG% nlcKs0,~8ԴfȈBt]BNM;7,gU,,J$>7ZsmY)`r}8ʕ]@WJI3z>ո]Nf46Qg0MKAry8oFQG Ԡh'Ck6 .=ֿl|PF`/f w~eB{ h7,S3PpCd`s{v\ CvV%/hH,AܕB/ڹ`1$ N(J4G4Uzmh~ %tjԉhVZ،-Zމʹf}^_RoaNEtݜL ڭ+^ޞH_sp}oB͙$F2m@؍#P!C01>1;\ag*/͓!޺Y|&GZXA г|(;n~sÕ\%{(W,7֪rȆK7F  q4=XpFU7;y෦Oc0Ki-S a>֘U0I4{ٴgp,25*1DU4:yuOfbv͵;r.1qޝayp2NݛUuk9[)9xh&fgk\`@]dn X3*I3!*9cS۽Y^E}"& qK!TSu)͋sẃĪC ڋ,+&@o*١On)׬+ _$Z8W{d!NqW"g3!zR2J+ J,^1ТΩtLu;0I=,#*yfkQ|@{OJT `Ho*U@!F߆RDLDfylC a RalGU EN@}"3 B  ϲN#~ =6EcQM+5(V+;E0>PfbϨ$ {"T4B=Z hháx(+)VF>Na}C987Ga;L4&dS"=Yws``6YνWR!1LBxP,#5ѻ-ϵK{ep-hh@(iȞ@n޽|n "$/<.?kܞ7PFPΑveG ?1cXƎ(s1vqT̅M{ 4Y:U?{FsHOמۿ3jąa(mЫZ0fV5kjhb*lE}y5gРAk &i}ԥ2&̐Ɔ6L=Z'.R4 jyNrTx=ږND"IP\F4ّ^C9* /=QbJ-^9}f̵l6iD@܎kv_}ĦWmgr‚ b {s%-.nvHyeymy׊*[b14v3 `.z_ QʂWmPϿ* ;Gn |[e~7G$-M]_+++n|UѢ1.%h#|?bm u,wicguzū ֢6YeJo`Q \3Z_^";\aAb܇E/pX)DkoRcdVŨ H/pCUd̽#}+;-ێqU,Ê4lޢ2bqccϥhp/vix$!>rO4ADÕ+U'ѶA9&/?/tHIJTڡ3ajt:a |I" ɶ޸:z#C Kϝs C.ga@t e82}+ {O d{O1D_eper37.$FN1A1 062VR /hHaځ+2WF+{X)$J f"9/.Kr$oBXklu*HsD"z.)>Yܛ@k8TVI}MP3hb߾\#C~6.,2}`# 2/7Z Rnet٪J [I.?-b@>dSxh߱`7ѪwF9ۢ Y6TYAMY%.44vȎ(F-/9'*jRt򺗖m-bVP 6tݎ!Bϝ6&QWKop L݊ ǺЬz8̩[Rvm2s'/N|ҚXbkb^$~phFр[57~R&,tz"X&"||,UOc1C9]fY~`>m^aRO YD{0~'b5,x5V'?*ԢESWdYnM=-`rVk *^GF1dFe Cؒ%c^ϐ.%_j($=@ YUcb$@|=Nўj,po3n.|{:K4$ % xE]V6́k}Fm[#Wtnq>U`MAR?E!7PwNjxs&e))gNt _`buSH[rjn,•lSB Ez CbPS3?vMr{: -Eq 䗷GyQtg i¸h>Ld&Ώs 4Jy\m &l,^z>.w;bsG\yn?tëWS-I8}덉 %v)WA  ,WO\qx'x#3 _775K%PI[?28/v&bd}.^=9T[z 39yzo8BuڀZ#FkbB}<@VYba-yh?{ *Ѩ^rXß4,u|&^͚="WIvSR$^#1}\d9Cqs#vN@Qv,uh,zEt=NQnhg:zd 0ek!!NoӞ!Md⟐2$w&xJ̮&PsW{կY۵x=InvXaC#&94>#gG%-LY\!ZU1/cr-7<,I=!9!{&]<4|*x}e;ܪ-B}@juW!c(.UC(LMľ6N7#,J@p'_-eonrEs r.tZ䙢@7y\:+&c֋ dS̚YqF(w\!,ϫPlS$֑ޟ<IJ'^۱hإ;@Px+J4Uݽmw6T r73ɓYbڟeu vj0tG-(.25;oN>BI,Uz'+>0]qfqH{)UMt\Q%r"y8CICr "gy0S/? P#ˡ}&x ^x]W=mg|_2._ʍ=[8S YUg|U'mrcqcR=bhCLxyjW0OSC}R*q,T;dƞ9}Z5oYؽ">8w7yޏkGW7NZ#KBeUq^cK<ϬHs,=8zsvg ej+gf ,Tym#2stCrt@BOu&]טW̜2F!_:+a϶.Y:7@J؀+/^r61%؊e$;ЈZ c*Yx氎D#̢TP"rknCþ}G ݋# 6d_Qr"*gP_mr|RN}HHqZ_󨤯Zoy-? Ѿ;Kd|PSe~dѐ 0YqR;L{h7ҍjĂAהx,"Xćս8 L7VO~negY [Ш~ v`u!TfXAa%gtLG推;X +_/ntiX~N̮=]]ZTgOޮy[:oPUߝ7M?2Al{{Њ-DM7( ],&z a bQjF^B* p&h𮥺эm6DN5Dg7jM.h_B@ƯV ϭXKhx(Ӛ`cE*p=(tvs׃8iS;)!Hpה՟Ah6I0.]l=b|;RYQ3L\a&!>n 3ٕEs "cdN4c3:yJNDi N-޽G /M#uDM4z3z17mUO [kAZ3Au^G k^ܟbyϿ'&"]mwB0f.뎛b`j+0/_MA(Q{=gF{Y \IBX4a&3|֣`u^ǡ/dYU{;WejGނk9AeH@5'K61aV/]"i9̆CbCi=HhiHxU*4V:b4?⣎Ql լ|Ni]dE?.0rG7F\)ݽh'L8QeaV| f^os=ERuş滶-On4-n,/HOu/?g[V @D b&it5iJh*eCWMWӸ#8j'T;I&s#1j}L$Z~ʌF2na5@n,3GL3FlGvW}e`jmB8LA#!tJ|pei2]yJ;f߶$;]b饰5U'#L4r2nv3Ч9O p֬7 q;3sr|q V@탭 ޯlMO'S- XGӡi(!"ւA:817+Z"Cq+*fk,$3hW,3֤?cBM]۲ok6Ȗ*s[J<3P_DM }}5z65%1g 196KA\FH3C'Gw)S(XG7ݟ̩̙TcFP~cR1bFAr~8C:_hCzwo*F"L" Kʿ2+:?<qi1͗,#N?6):C dHms 9#MIE1Į+q"HPxtUB+}J 6Jn6E4%1sAxj#b!} (m#C!CLF>VCdZa0SLj>Z<$2˩),E>s|ȳ]VJIĸ7Gzx27, J,5+3 VJ>1ĦYN,]#U]#3 &Lw3ZOx3)RFmGsnsЌ-L>.InXc 3FIG=p{9?!nr.t RQ\LlAG':iX?p_f⌿о'p:A_˅[~hl Pbfv(6eg+%7y8}Yg/0Ť^:atC>!>/;{[o NnKh߫r MV^+^.vkC)q'Cվ6|TS`[r^U4z>ʹ.(b:+:(n:?Y Hls*=H+$8'/};w+f)+Ěl掭"TR[[*I<r34j.a=N6[5Ӗ_|"{sAY۪8xuCuL{L>`>RqQB\S_S%5ҋf;%tR'/%D-öʆ;[ji(xYyS_Ba #+U86 1ʹ6~)kYK K' !>O?mEד@8;f4Z8$>S0q0v INT LV7/ʉSΏp2ZChkQ8€ ^}F)ȟ q+C/HC5/)$D Bc*roO{)A eU#7UI+~ sⷹƣ\ 0`@?/-叆%qb m1B sr_U4+Qp?ARl6$^PUFw· ݸ гx "uiu][$7:$7baLdRnJhU9:3$ydDIJkVog&Y FNA A͏XGy%pC,f-M@ owDC`aR8Da'd='p"֏l&!<' ?}K,tt_"M2ygWVv9#, CXH@. ;lTZvW6xﰽ8` jN^ZDʼnZ`V0\9{,zsR)mɲ+9|yl[@Hi}qT&t@M<_t Kr[\O;H.OY#[%< 9q/)FaٮH 9vxܷ6d:q-gǰWcoV4|Oo1y]4aS?,u٢ڈL~eqLvLJ0*\XE֪njb'vAM%W1󿼬N'N~ۼ`a#)nM("VQw Δ>=Sėn=^>([#?O6tlĀޯY}P ŭ' 1U7ŔRܖXG!mۙ#IVRFu U BKb~\o7붢_%b 5'T}xp ӔS h jC\yv ,(b?=CFO"āpfY&?(_K/4sgt7,¨.`NJRVϔo=`dPMv?+ZsS#nFpVΏLQ߰.؞ sT>6Du^7DHAMM4y3Jf3,yT .qQ>D"m C)aGZRr)r1N<_\dH֋ P+hG/o\ BѮ$mUSDa|IR_ҲO΀?Db6 Tufb$#͟m{ Ҫ fVRTe8$Ha`svvF61T =ey:hu ZV `A*~)\3 j)쬴D \Lqs>Enrѩqrb39}xa+J>V&VLF<=(sB}y&jQE-X:O<)?j_Z[fcdQ!Ye'GޞQoӾ'?k$Zroոوr㬌WAnYV¤\*D͘=˾fRnvO Mm.P&>3 ). ;ҞwӝL⸫qAxKA`B~ \o+[9S;U1,~۹},#=97d`[YbxcCtKAz!)f}L3c7t߾ 2GJ fnΠpJilbۻl)^G`QjϪ7B"oKb Nn%`LCV9Np}PNs&LrmE0t05p;"/ivҵ4/~NO#ZꋹoD>DXeK%ߢK_W "i~vn<jiwzܒ/s#Q kcP+a|( HK>5l9tkolѵw̠ے|b:2:9~p)#MS5AY6/(vEWUOe JnB%JI&? $~ jm8ȯ7NCP$*E\T#cZb<# ޘ2ջr>shxU-'-iwMݟFb] L1fi5̃ElB .^3bR,;U}-&?,U"x"[7u9EX2yX,PTiq+N{a'@`2 h ʨm˷At+pH:ǝ1w4XkcmW]g=kۘG4W' XhNyh 26+,I\v0[vsP%%*A_4R.a7-Nk\:N6L0!0T&4]HQ}g#9r oR×T z^$G_yY -=7În'6Z_i[?a-Ƹ9 OGhܢT׉xNa֗{@ o3pцD>AL<g2M/Ռކ4'dxi@]6Հѹ9-ڮsáx&+[d>1zW-v6"Wf\Lb>hkB(^Sw;v·= o$Nn_NCPS $!Vrʨ ]BֹOma- rߊ9laOxBvRL@RN 3NOL'?bK_푏F2cV)ZH4Wa`~s)JCN((%;hud<%0PddQ>V;:E=YOC,(͍o9!Mj71 _zLKV1?0Cϛrƻ8B!=I9QPz *;Dvƣ$Fvq/h-:<16zPb cИNshf*2UȢoǖښ)`%7\{_s9liX)l`  nW͸S5Smk|{EcGU,#pֻ˜j/۷v _dڽ<;E,`;(k6L rU8eVVp6q%81F2vs ?▲Nit_~n;b9%[Xoc8 [D|TpXwuXa'ft٠dþ8 m#?]SasGa:T<\jaYOIfKapj@m-p7=Y MR@YN] jwL2P>q`YG&Kr*c<4N̆O$3r< \r Wy +!^On[Ku=-)tjz8HQlcL&⥳b0|@XKJ|{7ѮtЩ ccj7xMS-?;: \/dRЧX ƠHQJ°]}'iIaAQy'M`IƂK/ T,sQ^O?@zȑX}R}=CWqkt m!9c> 5>wKDP!sN=ֱECUڡ'{^ӼG$uFo0 1ystA>EʀP g> f!Cb aߢQ`gSl<*g^MO/W&|΋nbWY~e-N ֨:;f T v_)2|nGr$tK2+5v'Սz~H0M})5af4~ќ &9S9_жˋF{c-MQKLo/ f SY3#Um Ͷ LD%.hŇ`;?/BGGcBS0,X QF"ml1;GF% \PX˻H`)\|un&o_ie~X.3-_p < JmRh8a&.oUU {{ פ 1'n0 oɮ.n6эAғ_5GTX<6he \@<|q+\ igFTXE*ffAHw>T F[ 5:O%0DMzu>3Z`WwjKfK/8E8Ow5i -΋x4NWh^e?6-bRog BKbmåS_ Iq)# @iՎTLb@Rzbf%fo *U Xt"i +4,$HЕh… >ء0y W;JJݥ!ESXZ/ݮ\£F+"ѓe֑ 8MsmtS꣸V|6CK"r'zcm0ѓi'R䂌.}I7'x߫KiI| Ta#2L`u)|#sY]o-6$7z7yFσzdX:Lۉl$OEu:ML@9y—tM.vPᵂzI#[Ͱj*VA8\ieH}O*,Ͻq7=hv@$TAFi\rMeG bAg,xa%OW4 7AS>).G1lGn7vO W)BlF)1\,k7=|G"a4(qʂnćejJ4O3p0i%i >B ܱ`_GMKЀt5B$eQlH[~/ p2T`:xp=%6 0l@vmvo4eԐ޷S'/ZC _R&o|fօ%i>?/K>Q8Iz_ [ˊ\H4a/lyg(,5TzFj+kpz38+}]ez),]-W~t?DՌ󑤾 ڻ^jϷn\["O$=yh)EwR4.sr()r5ƨכc 8iy 2JeLQ+EA3#A? ?j,R+$?OI7Bϻ(k|u:uW/ l2b& ѓd,V]]+`^Ө7c?3,g9t{ HAk6H 61PnP9Sd@L'b2RGR?UxsIÆRCs*W(~D=)̚XҾ} 섽O|іGI"Ļ͵sSv'3$Rֹi9#=b3*,;/6 {EOrhgਓǮ(jB`7`rNJ-.(tr} OmhN4Z Ŀ)MGsT@L w)C3G7(G4nc~M4-YR':F@EdU7Sr~Zx^*.)v%zhsuԥXR'T*xNC$:XxQ#]Y#LwwsX7 C@-cy܂ CĐ 4 0C3fwj5cI8ӨeJ+9g* 0DNtbcBg?{讔0mX`>pv&%Dε82fj:hC/F?qM2lB) odD\7c w@u ů>dkD\,B|l:!bvNk_7Nl}V xisƓ- lEsW爎h nVQiEK%"R[S-(^') @v/WI[2UMhi"Gd 0;˶b"CYLِfs3κ WEp{i5ze[i"RKPCmT,FrJDWm5+^?H%7 ,`&8̓ <Gg_d@${fg9(w4b3^7#{ Pi g]d AAn1 v'X%AuxYqĮnGnbt& j)gD27\/|msL+#:_) *z*a^Y!J~gQE/ 0?Kxi|}D6F;;T'N!Ti^[kYuىE0+f-`K:@L &ݒ'6uPdpOʦȌ3vwr*uD(.k`\2Oߺ'CD@0ժ:>o`*wN4.)a5X9F{Xm8+F:WuAyWc߰aŒUYGsrnB&`[bN24! Zn]7](i9CUXDsƒdv'%ᙨ3xbIʰؠ?n.^ġxs 33F n14ɕv=PW,3'u(] kfҰO8DG*115\shQ읰LCT/3֕7x\{͏,jR")80y]B@|sO]\VJcibH0JLv14AUVCk~&m|BG ys#:e<nYDP'Nyka( o^3( S,$bᅺ&{3H,fb1!~@pA֨o0+Kc`Xsn}*ePLUB B{>:#k.t6%j-oq܄ƝviB| O'0L>tq('qv=Hey_zÀ+XuV,`rdø|>vX8*cF~Z QZ k,`Z2*j֝EۃU#EA'9:TRܙs4Rȩ)LM~n;(7ѣW_4stE }\2>&W0ggAk6,ErfAdAՕ#+.-P~#JD(k?ːiL7X *ėښ3k7cxZ!}ʥ}dOe3s٧E^@dΌFi9{ ’ϞCYr||[z@KT >^P;k?S6JP!fT uUY7$ϵ<~(y.70MV+@ KdLIh }n zj4.e;m0 ,'q5Cl ﯋-jdWla;NZ2q3A7߯-Z\\`peb.l;!@f෫F?=GYX"(aP6Eٔ~qRׯ͖s ҟ`=00Jw{! PK.TY gsn^.%mC~ TmÊUiOhQDk##J,K +KurVI&k?-jsEv:Z\q7Nu´OQ;1wb( Bǖ ,nI|? (ED7њ A-2Wz*&ﰃ;a*TFj9^QDt%f2 Yq9z c^b6`*^` ?x5x&*'m$N?&"Tc9Fdb ('͝ ;"U10+tZ{ф7+\![{awEV]buT&#ïy PD LH׶;Q揼}vt+q}r|WU]@cV~ŴRt\ .%ePg! t;wPyznAuOv Q"uBu5ՕUNveݕ]q]#3P}Ā#:&#ĉݒ)s0 W5ێЌ0^1#A׻%b0U.}-#vɉ*A >2J봏 Һ`CяRF246 w4m 8_x[v[#+q 8O+(4j |D̯D 2,71!ˠiPROD32qqAWb%]S*Og ͣNߘub1,q Y\lNKTD|Gu *Ty -. i=rb5 nyRY}ǫxF".H{Z7*¸ Y]Q=>.=@ 1נ싶 ypa*OA9PJLp^͠UUk^?ݹu㜮(iS &kܠ#o͖Ppll8~z |K2z%K Q D Cv (r֐F;r>M%ONZ02xh'g=2\?5jb3~ fnG/&na㇡n5! \z59 FRmlc;C@1)b7jE TV,.fZ1] c?R&,&_&I[ *ۨm0]zo oF`N\$'d8G>_#,HD7RD_)?WD(ik/^hPib YO$5C벺=W6Psz ;Nߤ\vkqǧpH)WQT6VΗ0JjgG3 Qa\:X+w~VnAPp &cmPtkMw)?H;CŊHCE.(% d_X($\WHK?iC1"& /5~p_wV*H:'_ՅrڛEB|G|\55:hӼ\2r IΉ_Ŧ,9 u,vMMDWM&Pt=|V|Z3f 4g l !xN](R{@n~P%0#ޠwXywe/4ع&7˱5Сn l!GCqH)ݟ {p/+]z"dcmCnv .V#q{wm`?L6f7@!N.߇ȮnP`jW8}CS;AxIk_ ~ |%/'Fzdnz}x,41g :@-1_Í q-βy:oո@/I}UĈ:XrD2Ci8/љe\ 4 F'eM8U\ꯋMͣ 39 FJá@w"@slt.m=]т9p|l*GVtgGІP- o:e88&) z5onJ {D9TkMYG`u9-x]pFfE'+kXQ}Y~b(kF@7$>\+g2HytzYǠHHZ(Lea{xo[jEA{m3'GXze:̪9 mg4VD<;}CAW'|6UaM ;i49pE8;b^RrYvgy7GaiC n[Dr=7N48ŒqA|;y^ڟGe/~*48ʊ; Q}vU:0;3d9›qX &ss%hVb"Dk'1 +D Q2,@<0QYMEHZm2E4*-ܨ&'-}Z'͈6E HO͟~~ƒz^D^FEJT!Tj.?H{G4x_.@ uWm3a帵N @BΦVs2n S.v wb $ <;j1.+4DETgRfm%._cmaYd`+0j?o)ao4$WBd) yZ{2.0Z}E,vQ҉sV10#yVF<3<&t8-8%=X3Cz XmK咼kZՌ ޿ɬ],d.*70TTqޠ  ƪ||W?&u}Qj *V ݀ Li^cake`F<ȗ_o_DfxB{w?{e!j _?;!P8+9>H.3+p?$R,x'ф{?}knaP&zpmnoNiԂ'dN%}/L|  2SR솔#ݖ_Mp[/j@d&f]vheڸ`gb^ӵr2_F95r`AקU| CCbwz@mgY=FiśAR~`HD ro#5㠘:!дP9`Z/8 ZVctRiGо IX|3})ɜR;#onj }IOf􊢔)8aO_77[3 ]FH0}?ޱ5TL{3x_P" s" U<69(J%@J]39CH=Y*p ءSv;+Ad®=S4wi.4r%[b> r[3f5ur;#D'BH&^yQN+a-] %$]'c!_{‚29Gdg3?$~fy48=$ӿ!ľn< FDAkK6QLNe=f׉8#T.$pQU5ڙOOEEdQ@[ip`Rd*`.qL~Eux['4=Dճk#ڍf7Z,by0'TH?=܏GfktZ{Z7\]ć}s'|nw؄3^:+]61LU6pܷ3Qj[*䯍='/:m0c7m}U2?ʚcVo@< \8H"uy0+>o9*q{JE^I Elh`ŷ..=NYl՚BI2H,-kmn K{6{!ڥ@l[}~m:8Π;%P2XYc䥔Kdq9Clϝ4 ;}%WrR#1 9ɩdNwkTg(c~G >4Ԅ\>^1^ O܎wiYլT|I<iyp$& fK]}l[6D_3HY`"qrIG4l 0q|*8 0lC+SyB`!.:$.  nBzJt&1/41QEm-RE@׌LKkWњa1/kiPHgfl@p =9j"/3 Nh<"|.6\8DbH\1a7 XM=8BPQv.0^UPa}\W(B.Y7CMtZgB㋭t9꺖'w\?]p]#¿bx{jYo(\"2˩)/qحJ) vOâEWx!PXE[ML\@&ޛٽ=fz}|*{Ο=r45_sld,MzEc0gȈ|?О B:!pa.ƶfwHtjh%`EJB-M>E9wnfG7"NeNM_ޤ$V:O{0'^FkiD {GOx߀$nT",آ4O{ډvfr2yM~Vcu0[Q\O00ӛR.rTQlF> gjL6%3Æs"T`BfhYA#<o%\:'nK[`"t ,J)wo\2AHI S&k.wq TA$P5a*eV 6vJiͥ}~V-3iU.} =lHU .Um?/p^(6Ŭck$`8 I;T[>R<ǣDZ"ݣ,Lf8=fqIF$سhB?`LŊ@#Cnu0?b}xXAI~~⍴;|giٵVmK}ld4EwZ{5=:; tߚA"hJUlkY=qS}!L W<=D1Uy()2v;`&+=<ƒ` \|seUy L5yFϔu&3ՊJ͊)[<fuܳ5TR/*?P(iT3\ƇqllǙ* qד:e4ы2kk3NhK6Kʈ C3whO3L-]RwxqG0^XiWkmh_qcM!"r^ j;5|#_ξ Ibٚ8H##1) c,' HIBPb\*d> 1)vLrH+<~vͫWW6Kܾd$[ +Yʠ}ƐT=ѐ>i]iH(וآv&H.xR,p=*zYJ2fdPW3  v?!7M%@L jNTV&}u+GZ7!V#b}^ne>׋x}9!%pO 8VOJPg6\BAen&މ]')4DXvџ DMRrV/ŇKv+ahTh _DArs Zr쉱`q@vkc`kqgE #M$CC9{ mPg % ۢmJ57]#PiW4n+J{7҈L{ÆKrgmHN :̦' 돃&S B+7%գFcRq2ֆXH`Kڟ{(k|#ޓ;#J6׷6*:}:\aTUM'o rwx+R8LJNfSZ;*:?lI+ .Oc<3,ql g_ 3خNem:yU J0fWf_\k$[!RcmZ,t(4O%٤S^`$dȔj;٣+؜<(14nyp9cǻz$O`H˨^bfHs U[r5y'f]XUoQ:F厞s-#dQq08 / /b\i|4Ú{?HU5 t՟,r'z5lN .Rܜ:Wvb9|2ԥDH!%iԜ#Z>Iny9@ct]`]GIEH F@="=ϡBb ~Y;45@kpU6Vm뛦~cL,;@cʕ~1X!ի=me9\Sr Gx/f8taCyhTؤd3Hיun8r 3$e*gj?7ZXy(5lET|%kӒX0~<L"?Gx VMRFbk0gޝ/A d<{~FJVp4acT=2ޠkԯggJg{SQAoQuL]nm HZ;~l~Vs p('IPZF$p+ t}{gavOSt~u)+z_;Hp$24n2c3H{7y a=SV'Ā:Rڒ`a͠h $Ȅn<ճpֆI'?'Ykki_KT?>5v]FFf>۪S:"f-2ѡ6[uHzj>y[@!JGySk]6sMW Mj mM"i$A[5[*[]F`X0nR'ʏ[xU)ϣx^jR^"| QgKSV|T>~")Lg^ѧx=MGr\"V?4 ll*F%#{Sm't *6LpBk_܄: ="w;m2 Y4h B ⮞=[N_#2֟18ȹuB5}9~)5/;;:b7rT*; Q\0sNwu4vUvW7+9d&\2^ "?o@Q9߬?b=|)-* )iJ/Y69#pCf82h+=CqҼF'IsLZt[x;]t8mXkR} ߾ޢ-߅y]u ݝ zf纥\\&1аF:-Yt6z>OB >iL(DQ*q'I}[=) 1H~Ty`@*Yg}zpoC6RZ16΂.w{oKzq7u'G@$5|ssW D=.)[.g$k@X^c8ݠq(UD= ;bXʸK1VV<:k#ױC٥jT']Y5ohW G"vJOJNYœT~xRtA jr~cTGt_&r\T=ȉ0 >W-F1c][νqj @¿o|p❛HJl[1M&O" HLqF\mK,9ڤnL2#L,6q; nb j`j< 3DZ˱[aq{8y_;?b4-;\ۛe0dWa*$D׸\fvg7gW޵lЮ% vSTHGf7_ɺ® ߷Kz𶞯FCCX[@Y;8ֿ8VI|վSt ?mU5:>EYU5ڐ""`d One5#a1H 69p[3[ 8wuP%DŽlgvgPkR/\pIu$3FXPm2Q gG4 l̸7vF{ wyٳ  32'^('&|VKHs7 \kެ v}[\Yj7ӣ5~Z"uEHJ2f]N6#`=c.b~M>~%a%PFVRP1cQ65%n\ju/reУa> @&߻""Sܛt~KcF\3%}v5es ӾAw0@Vj]{N6;}FGUj"4 ] c 1~&@ij8SE񶋎S!QڢE$,2rFXҽjg`:L`-ˡ1Ҩ Yk6_M;MVj1r;Lb{}_N*li= bP5Wݺl1vG:zwXHθ{3>Z_sgz'^8b:Owz2 \܍$LAE|>oLZNkP&︤O 'I2hk2stǙYd閧Rb3'ϝ.E*,0N+ J]1?EA~; 8Ugqϝ74ѥ@a=e-cIyžr˴L}OY[= =c)[1A׵СK5,S2?29 p^a?z<ݙy q'NOC>F)Xz wR$cdm7?;?J>v"]uwGwӯhr{ӴNp]0e~t]'~B˚`!I*}UeIU:@  uґU HBXcK㛾_gZLˆ CZa_pGϟ[wUe/[١1Pm`W/f]%_ q[mgfsErS7m׺͘@je 3~qno^Eݹo(l%@LJ{IuFM]]&MD0T;(Wx)SPW,:%n{ Ĥfuߗ"/^(CӲzd+y?2ihu7fUG*%E/q|\M^^5S-Ꮊĉb@'&@$13?Bk{w& TңۡG񸙃 -*zq Q5{G5itGCd{N|*Յ5-.BD}Vݎp$ Vej) Uu>v|d;lrud4} aBu+j,c??Ek0@[3,ݯcj 3_`DCz 6u@&slo => ~ƉFBrT1! 5jʫ/8Kw"S$_}Z#Ьm)KKkm"JISNuB|Bzxm fEw:YƑ{ gA58TvPR:oK (Yz`,C0k?Hi%lGƻAX(r3PĤgdxN ևD^qW$nT|lzhq^̰ kױ-UMS=[kU]cIQוKέ[*z:]k)k#Ocmz9@vvy[&`NE@F? ͊4jR@11 OGvH;2sB#G5lGIp8z@j` .,13,/DO8d H 7VlhyB#IO`2|=mj^1꫋~YCluh߀!}%Ǫn-B}#Y v/1 bW.iqQ#mg18RwaUx/#W舳7:xG#jQ ti7n o]\TV= \rtBMv !kR\ς?GX)K1lc*u7h"wV^3w0 f$;Grj!5X>ʒqx!f!ϰȡ4V *va?Fh~;bvJxޱ3E=~ӌ 4brf8J`FD\Xގ*}+TӆI(7l!5gzu37A߿mKf-$M"5N¹^M =}n1o_E3 NX¼J-ŭn(b]_浑.od[5+L] Yl*uPļnfIr]XZhq"h`HƓg<L]xrUDϯA`J=4?.'l#7*[/1͔ RUncmf%J+9l,JA\Ǧ>EAcق_Htuo35!Gtaw3j%@@RDzH`+lD'j=<QQoLo|ik wX 1f1bsYe~H~a[-Ok,rs!(v.O(|L.2 o1E o{ќκ+OټYOҮHA59=L bwK?u;tQmgZBhOlMn%(b~38Rl:\#kGmcT({i TeAC9T1- _ko7AC >@R(R?8hƷAMS(}(;hw{oBŵsj̛s-I|Y(˷4?896xj!4lHʼn'1xUlk3:sxsTq*cٽ5{3qY/ ekG{pgޚ e1Z j xxK-<_K˔'ec&7O 2^?ᥭ-?H%.6yۏx@h-k &'vI.tW]h.1&`h[\|&se@| u)(?›pBؾ::S_GV*)7<ƄHBN=lB~6qj.AX-%0'di2+Q`XT6>5^c_WW.a-(X'#/4m(v"6Ϧ s1f?m7L;j8`^kaX_II^j܆5ge1uoҟ<  Q3Š)*2}6UQNR'զԩ(!~g /mg`G!ަ2xg`;CHI'˄|™YX`'zebCfE2\gMSqtpH#];'HCebj&HlhI6qγz9rk!Ԡލ˺Z57tY5\l"h@r=%b٤E럓'2TLFrcm}r%)׍( xo2v B`$BhSpoC, @>Ѕ:Ae[z-NA)}S!-C[,`k^NC` Du7xS*h>5#]k9\OMvM$CA}Xjv| q63cɇd-W<#4m&srY!7Rȱ@z3t=&X|#](Rϸui]J Hԛ\ڎQ!QL?C53f|v?m>,b]+y,*.D+lOV/` Y 4w63lTE1"n} J.| Q%%i{zTd^pmS}ݍPeXpSqBMF:e44˻ H7'̺/%R7!Xy!.|~JA4buׯT.'hV~&=O~ ٕZu:.F j $-zϟ !vciF3RQ 8O NA~hȁGNfAIZ᝿PdbҡUTb˪kf؍y&%$'/] o>eg@aHZKA<,2c*鏦Nġi }8h QkS.JAS?+cxʬeO+"0XQ4o} F۟UjACڢybV 5_y3?x1I%AU&O۴|wC,<鏛55?h-Btx?SMb<99ڌ&ۦ2gARN:pfPs5g7pĻ1[L$ρ-[.腥)tkӬX')|ؠVIއ'H7}C1ƍRyZ'H _BɄ<ԨO՟&W9Ng" ˅ cġ(?ZLņX6rC4PzنBK:5$ط>[最1dR~eAqz@-БZ] "#V~a@2:ȴ+MS!a] ykvʙ?Wn7kr '78;>mi"xgW`;صZt?{ܸYq^f-4"9]Vϓ(< pgW> 9x` 9CyJSy(󋒪ę_houEwtC쳇85Уh V}i%&(,Jo͹8.(r)IP"Ŕ'>ASR Cӎbx%匧#Ȅ\9Τ6X)_Epmj,"C@h}9dZ5U{5XJZ3I3a1<{j!m9kH;ɦ~&SkySEvDܲϖlO$ dvGnqsAm"O; ;Aav"4|1zoֶr-K<ӸH&=v{1^-k74 ûۏy|BIXB":_M'G ?/ ;PK*ڌnKjg]$Px ߞaLu7CNތHa~!*/WzAݷYúqc4$#"t&gRĦUC$(|˝LĎ*h'[!3>K[Njq]tz5)`8Dm0怜I`DV$%l"u4դhsH;׏vBOt[J tB1I *`gEi[x#ds}UItþJ𽀄rc ЋIlmѐhe3%klmfhmφΕ`sKqͰ'\@7)T*^Leҗl£/!m =n Ǹ/8b g_!6 [PNrK܋ZåK.?./>| o~j෯N)- ߤ4/BN&ݔ&]@l?N/j / b>g%:g֖/rI!*=APز(NtI.L讳) .VJb,yaY}!H,+ozn*1 p̯B<#]$CPـ͒]$f"KWUpC搋2AN  I?+#{/>>%4$Ѵ,@jg*{.\}AYçD~l8(F$(V6 AV{  Rz-oq{F&qK-PhLI%&w((ȘMK:m\$m.o )s?Br b֓ 0QQvr"?U@7F¤>XXdT (8-՜Q dge3j!vum$"w~[j#n=T8Z=X\N_Ga)/ [nkp[Vbx=T-;pS흷.VV a; Jgs~L8wwZf/V-(f*^`P(sh ZR\$Ī6u+ȩ\9\WSHCzPb<%([~G΅$EMxxuKSsnjsP@T>$4pB?Is*{hvN\lHȭ'C+ TBoG"a_b ׭h\)#a-ؼwOՑjk"݄i-8ȤpLx[[5DEaw[2P]]R*By6Bws`j6D$SZ)pO1˄*ɰv;L__^y,sp{٢8,_(򦠳^P1ty/^p_` 0 Ǡ |^RlT+X(J/=W@%9;8 |d}j4-εz$yx.9ͣnHDz3oevvPXe U3t#]sN%p0K/v-!EhRx=\Ȇ+X(30^R4㲈*%"*m|nqabc3J}뵬4wxa3ODu,~Z Fx_ 0flo26A-ȩ6dj7(`hi2"Sڸ9~k4x I 9o *8?;`.`~m_HPyL3rSaTsD+(-ѹ1r=[^!&Ln(-wc_ SBBba,%G?IQWtZ/:5n !-GH)B^ WcQV\2T\iD ;.2[ :4 yBde`)J ǞO:ͳ,p:R]^X!AkMȓH"wKnX<:}u9Y!4{ԑ"=PXURjү0Q?vo@z(N9/ժCqj:ZFȱ(H >6Pɐuvc_,Yէ=ҺET'! D8nTQe V`$K$zX ^p-)-`g~C׭OoqvRshy^Re  CPϯ[gkFYޥͷucq^_ { Yp}WDUu2xGoʴʑ]e۾ѪyGQ?q"MA"(cٹo?^ a&[?]~2% اzvW" ),ǸjTK7OWgdOjYhl2|6/zls 5-^79xg)pNx y=kvhobpqf|㛕$/`A`^e mZj_~E1ՙ0F4\%sțQϏd}xԣKE>T _s3활&oYo.Uo1<@3:_7iyhlxgI 09܃hseqFcLZ!lC ZQNApfHy"u2Oi_x@B~Vs_?1昆}փ9ҜJ5N5@Kxxt¿b1=0[^erzsvh 8»ރh]Ʊ@um8 ָ-[SKu?ܵۆCsx''`V'H6[05 h|7`.XK;0|gJT? "gD P9؍L o}HX\[м |c;H9~'e[I~BsAMn}+4,Mi/Qfda?- ICL% w%nxYqٻ&cǺ*M'Cn!P0dstլw]sNihMG_q'~lw}3R{/Cyju6rRu>Ct`9&,g/OgZz<^S4/ g*_= }q3%-Dkt3-޴$8ڄiH8{a6Jw* #|a߭o,E%|-or\!M1s_٤ĩg EA8##Ex;*?Ƶh3ܚ+2wU5%iBr… s9\IqRX}h1P;@گuP/ uS/4s7`[3no`i4P{hl$L ݲ Xp o],sWIC jmmͩpS E;L@%iSSdp|OVsGW q:b faҞ>U%dn]y%8t gQ >;{s2MnLrH02ϥF) +tԮ4ozb (ݑ y)ЕV$"rI1i[-Xa(׼fb|O5xTYm}db 4Y\'$PqGV+5q~mvF[K/QXhFS86QF0{A*AkZ"ĔpZ,C+8b'bîB@ tS>O,Ab:0#z:V4(+%JЪm<UG(l:o:`] +jf 6m9b`5؊X>B]}=IpA@'E&YpA!ۯ=)v璏׉1,Z4M?gTxeCmI,n5)eKZ6ZCMn- |lB0H_VjKV `pY|ߦզl f`זhx=Sf+}l*~X70WHyڒ8ojCrвEy摳lw^j~ެd8EԾaL2w' 7bW**G=\4W*Xgn*~j xaS9l;jtᚕR\IP-wR,$\dd;]md"_x׽"V*?/9ءԮ<䳼e^yOY* έ%s4Lak-mZkì't$ ^z#=n|[чp^^ä{CK ,4I .lZjf?XVӱ_0j|O1qWF52g 6>w-3]{DJ,U4i5udErF_lc"rإYU^. xh(菐8Awʲ2Yon#$w5VCEŐ_QvvZCjjua  }t"G$%g B%5&Ǜ4[ G7Y@;οT=%$!rw9 Лbx̱oe;^Bp6vFbpY]JŹu[U̥ Yg}(ab9:Qd*Ӓ}Ǜ[s'cHkUXԆҎ{ +.C_#U4Zi^Rߩ…v.%h6v j>cqH4Ԅdn^ LCjQH&aha6 :n=˃c汚N|*y$IW0fC; <_^+aȷD9 e1ffbFw'ШB2m2x\%'l#L{}j ֟HbJ*sg;'gn-jaj$t_tlԶ-c-6u|A!MA ;ڇ0C # DI }2l#E:Ss \rcU[ Q+)Y2+ 83ʡW[J%  I q[fxSS7\?^BZUX:P)3\bvy%l)4i gr'"i?xoVoa4 |1fe7gI]K7I^[u@ƞ'\s+b@>IDgf|01t'}RXf篼0ez@@ΚI?u[ L%붜={LۧĵFW4ӓFYl@${K<a`TVb}la9ώ/*qT] X|| mGyeG0`%q8L]MYhGg}SRDopTr JE75 ۱pMS_`L'j])݅i^H ba#lWos{$ ݍ+ɿ۠7Eң<ﵴD}\'C}ZqU7&z>RْP_7R] 5YcsgLA~wF! !hK֖P;TpLAy0^M>h˾bD-ҰPpt_UlY5R|'PdTC{{ 2i:3 ބ IoRN첻hOC<<I+KۂKmWl!a3c˒eВ9VdGC\ἧIG5S?_+Vӂ@B848gD 4HÆYf|q\m(Z,mu8$amņh&+)W& )jФp~<"g^} L&'V!HH>GkGt].ߒaQV疐6>^Oxb`(J=\z }q;Lt]~0Ѝ} K|eԻuui2g;f ;3aӸ璱O䀂*e 32oW3Lr~,XQ!X>$C#*cj4$1t&\%saJr,VUq)ufy)WZ ;f7{C |i3x趝{RX퉭 sȡaj r-7D]vy}_0ץ~  M?qbe%̴H-׬P(eP~iɨw_wKcȻn2ƓL60{^{>ta-*Y*3ώzOIz])Zj>I%{!GZ!Pԍr>[S<:,\U )S ~Mt 'Dh#dóWF8+l]yܨEv(Τ%|"VoEDlmKܒC~m%Jd*<¢#"mkI`Niu˯ͨ_L˽?2mN ͪR[l0 xXm'jW/]d>TzP:I`۠CN`4<#S(j'4rKP4'; <ѣ2F?%>hd9e '!bMĭr _ \ݽYrUs7bË&OةZHV-dyRVt3uXdZB Ժl8 3iesvK!7W,r}ն:+n߼+>^D% rspjP\noE(zXřKw@#?{m/_ KRj$dHW=YPSVW_a 0~%G>Rv7Ҍ'29GLJǵ,)kL0H2dl-lE,jhˀ&ϻؙDVVէ8Qj)qCvʝKO0\t8'ٛ F]ki7l#~DdlBZoƘ"z ΟQĖ [XwimgQM{NS'*G8t ՋvnVi\~ThuKXEҵtIn Hjz=a@ ֭χO>Tgt#Z;wg=e J+`O=m)Qcf5R5!'<KSC GCqA 2[$9?Kܢ3Qe17m? 1@-rw09\JGry XbR4JUjPTQYp;Bf^gq3~͎}O41[I((\TȷP?*t"ѵ\9)??UѴ|sJlda[ZجzsQFn.rO;/nrEMW3fvo Zr0Z(6G!0. af;sJcX/T7D&>jβ̡ ,xzb ED\d$s lƿcKC,.nl0B揄`o^h2ϑrnNAmA0A~m~e5pjR4SX;r;g{\>Y.\=h)=My[-c֠.WAFȲ5Ur,Mt]Ϥnj"dz:smAxǴݝ=mƋedL'콼K4=8BJl{(N;{h:;,AgXbmz6 EҶz̆m1ƪosxz B-~v" EZPu8dotD:32?\ԬUdr[9ӸZ&$L7 D%ep vC>q=bcu^J`jNߊ.scDS$O.8 L8&$uVK%FOB|N}'gw/Z˦ z%4ՒZP^%N<*sJ:%j9{қ3 RWu0_ (Kخ\4q:PzOmW:u2 t,Tg4nF+lzm 3;{2rIQ !N%LhE塽r:8d&$φQ13c\&~ыי_׋Æ6hj),sp2+` ?c ;%, Nn JP0`wZ6&.*tcc-CMPi?[шU^8ӱvr/+v&h0ZGyޅ8=WŴ%fWɀ' w=_r8/QUBt֐X^T['bGWٗ(-PiaT-ZQވozVC,"d9>S.aBZBzF}y^uV|r$wTWn 7d /}5SgCv#I#}Q%^=0V#0IHbFP=5-[yV0Ʋ2C _yĥ]|$C+['skh TM\6Z,`dCzKU#3K+"G Ŕ#XX3loC L^v>]vmY9(w՛pnQ/UUJ}7Vvnޟ0 0ahfٜdXMlRy{>&ؚ[yh 9#E~%]C PscU{^c:y@@}nsTLe`?ԊChAFĆY0w2WθTH'ˀ*Vq0%67nk#;.[Qcfn|_S3W$u Ee++4fD@s|CM$μ6ί~67I:][! 6CYyoR<dd>]z?~׳@ʰئx?wo%e} 1ўn;[lHz KWKh3o@R0ߍMyxsٮQFyXpq.j!Ukr LӨ}$ǁla F ^@@%?f4EB9uS 2oP+TX۩:-jT3>N`k~8%t1'N:<^G9]3T:sdgjDžDoh_ΩH"'dZ%g=< 9R,zPx)|P_u1.^q[! =No#hGQm`Gy˒9.} 0?ao =֥sm Viܠ.Ll 2rS[k@3ݸ2^j5X&V :yAT}+!TVKdZIpoSF6ߝaugNTH(qzhjMK9[;C*93бqp'$&uQАdxBڐIVז>rώqmŜezL@[ZBqP#P͐)#QEq!pA՛ Rk1xT nqTu|u(yGJFdJF^_$.Ǝ';SVPOU ׀fq3|*:Igg75]f fրظʺAT$*+a|<0_d;8_G+/6d +7Q3Ҿ>p9ݸ9d 8/gԳ^\\xԑ׍^S(9I\Rt5$M-ϒ6~y JM1v=GD[Xs5a 'C4 VPr*J4 1̄\Hc㳞p6-;&B4_.ӹ&(IEZW P= {ic܆&͑DCިV;Ex`\X_voݿ}F~+賯qCM:i`?m)"彐=|9')y8r!`a`_ď=w)"JѴ+9V}\b1suNYDC=Z!{3(kX(qm H2䷩,g6 = }^kE~nȼ[|G¹s<681XZe9M~bI=?N%wb[qmz g&3&*(nc]kpaQC)> Jל!1.zi."Ќʀ^i3̌5'v[YhXtIucY/va²\F/Y"E6#mnDw⪌^k!wx3N7Gg]Qiw_ĺ܎ Y*BUyd-e-q3RGRbnʴ_ PmGj[.`?{~2r|LoGh}cAC ݅XH&P %5t7MC#/o'?t٩Zj3mu̷c1q : }3;7dPRq{<,C#hcyA1zT5Muґ67 g1>ʼn*UF)h oajS`Ɨ݇3]=0Z19f_* h&o[eWe Ր,׌a,פU i|r cD,JU?$>wg]a(i3(u&ٓq$1_I7~xMA3$Ͼ"50GcbwAȘ{p{V FL6U!/ vw2TpQqo˓J{.~U LB LS$*t68Ixc0mA?cƽ+Dl#g]H< `'^VbבEϼQ؊'ٵT8"qHʜE!aِTdm_W#b5SxdBŸ*-Md^{;FN@vI':4ZnC؂the gwSAh\}11H{a $Nѽ?ZA`EYBB,Z 4Bt|?KhIz|4B箰7Ā0r\5o(jk(6(Zj9C.[Ȏ #ah5o yӈI7Wv'[1_r՛1<,Πl7D "VV3!ц5ߞH{|8N2ve=ËUͷ2]ɔ9wT>Z'G{3 ~oђ*_r\xb)V3 #$Ҍd2 v#p+1U:e52p} &Sxą42FW_'k X=NYID1bx)a< 0^9zt^bb[̅KTmqEc7yE,Mƶnf[[BΒ{hnC AMހUEI7LI p1ǛݳaR~[Gb퓭x|'юHADW Cɮ WZ kj3V7HU%LQ>fЎMadT.]ǣ[#Q9y}~ug1Nb)}J[u)`& H)9zɠvŜ^>"b +oi@{*5uDL54 H{1Ep>.fo/+TD|դMm}ٲmYB+ I/NF(d68А9?N A&,N㼢S*ј!j;2t)`X.-*:CͷF#Co1]bgܽ1SX8wГ u'͆21QƷbU5A %s^'LiɫcZyH/ҰGUI~7(x6i$euEbVCWPхWo;Ӳ@`w{8aw " ǔE%g噹1Z$><,0;>8^"H: R3َ>],Q;Nqkan x Zst`/^bNWqجs] }m}[YjMc偰BIrT%Sa kٽAd4 W_-]+tsWvQt?M62" ,~lC/+JOgTg]'sgbo983ܐaH=8I6Jrf,~j.$|n[MW#Vp ~:yX+ʡN:ryn%nQ{V0a`['SV UTd#0tQSpC}ʊ㟰jۦ=]e 1.$~`eY8~%QV&H1 j/ZmEP,~qX8̾.֨A*_0lYm!B7~yrIt+EdE0OE@==]~x9>Pt. r -j@Ђ]xB66gO1.ٲs=S|lޠ>uO$?h)@F(.D]_-]u ^}Ewnwvpm$8A?R \9 k䵔_`,{hېSV jY"a@wUP J^eb>{<5uFëeq'"6׸pI-nքGeGW4JG*qs̉SI<+;ʨ$ūނh×]Wӂ#'XrJZhh3s'գp2t]h=vK9tU+J,z3]g.c2M+sc5nz yoߖ0hNy]wcz=T eR6K#ꀞ6¿~+fU{~ihWɩ54 g;$Щ&% f-Bi Tޖ ;!`HWG<XLvl\׏ kr ]{H2U~¹U!{Q9^u<[cZ Ee·z!=FT=p-LYVyR؇~hg<%IcZBz\l:zcl7 d]` |,TI;G;>vi˺„YA@MkG$dvjػ?[a[8/H=v#P)Ts ۙڥVtɎ+|] |j<5r%u_il YxWܬM+.#&v̰GJXl:A :!ưЂ&v8+6 ai^&(/oV{$ }Z}6`(Y50myjŦEcdwN=螯a)isװ&ő9įmr9N].OQ~!b1,xUzͰij9)o ~ls+y#ZWU=F#᜚XW1*f,Gg_9iҘ^ e\!JBp p:îWSe(3Hb0R@%-610Gp,nRKC\%k@Qsĩx;a=⌀Vdr#HDNcOȫQ,4=IɰԪN6Wo perM结zTRaW3fҤDRK6W˄lQY.<6(mWKsn7G>U|QNKF \%ElN$Qw_pe Dd #F=~)ΐtH|^ekʴ3i+Υ>t4\$p;YEJ,2=Jp"4vB!S `y0#_ka%9HmcPbXvewӣzpw)rJs> e0o+ImJz}yp|&@pBr^`vK:A;b@kayG13XjeA?j\%'֖MR<͏265#|~1>ã@\b"VD=ˬn2hH&E.~C$m$1@ /)pkI=b'N^ɣzS-1g}Jz?r֜7CbB@dbD4"lrN5>qʇtaoSեn*Lfe gTe__P~<ՐHキ^^ zr i""zYyU5,J:ԏEs֒b}Sy/gvhp'Dz^+k~YZᙦ)ԥ?EY|lCWPDˈq˶չm5_c"d˙cO=\-=6,NJnTR&1>,>z'zYz bp umwmR?Xؾͩrk:~ YAy["w-6uCvQ` N&e 1, S ܪӆs:Q-L.Ʊ 4R'%E0`=хD'nR{#f*Z̺Ml_Aٿ<~:P(>*2N.@E]-%Ͻ& sV;1>tH N]8w'㗦|)(2\'͚] q\&Ӝ֒u\|U OQf^yCb- -iTSN{r?^H aRǨ6_mÉ~Y. ^uj$܅60IQ%`b3USˆy[$I c~GKl,MRt-&EH8 pN5%-2SъziKܳ V>٥hM޺˜;ƒ,\} D߅ă䍍ȋ-TVfD+َfKQ1R\57ƾe`[#K1t '4#Zp m /ʕR׏hU_Of+]9%{^ҢIR btUt@:Ip;Ih;@ S=-Y'/7?t}Ux_8ڍ6(OFp0JMb*X52xajĆ!iX41F\b初ï/߫:*ȍ"YS6pCjZp) sfT_7(J;w ܩl]I/j ߻gdž3~nQ"N;$͆څvu_l[셚A1=GeWsQN?UX AHY L5'璮7de1diKאLUر 2;}=!Or&+% 6!ʧ`Fw|<{Lvz{sot5K!4U|h„*+b0QD?m! ;9X'5|r5TnAպ1p!~\ S^o%:pw&oE񦆢64$>,*C2P>P𻙫XH?2O.Oe/ƨQ}_ %i]I 15+p>u n>2/ a[+G0,RGd:2?9;[ù|pؾXE1j:4Usohr@,*qFmL|P m*N,x_"yw2QdVgL͓m"YDyY<7l[ ]SnH,VK<qM:Q= sZܕF&-P;fx@o 0ҚZt GK'@(F 8[;n|-TVT>#aZ~X5-i9}56*twv \IWহ<0ev*c$ܴ#7?9UJ(5 { Or(7Y#lI)޶QOSÃޛg]z%Pi mI9k ǒbtuҐњ$ zqZuǑ7''$/A.w9N$Sm$:5س͕5گnjxI%ܧ^ybdh;9|@3˾c<-krpcWz)L۩뿿k! `hX%e'  vٱpiVR0gj)3P\u +ɚ>(޽m@_tznkm/zLwk]xo&|f>z\3Yn?@8TŽb>1A-a1_j^7kW陷 ^ߔYުt`c]]3}G̾<,? ʍ%V}c~8rʹ6~uMA/CTEzD/W9y՚^nXx6]2@~=?ru lvK^Š|S1Xdo(!迼av?"Q'y[dSa}<>Azkw"3}( |HbԨ'zS=R '+s LT؏E< YjgZ{?V{ykAu_/1c݈ި0 /a`o>/sD[]ݴ!< Rě8Mf\1JҒc{dP`⏂S[ʰQ;U{-,qlDC1zEZhnk>>+<f̬˒g[ ݑ9nt5|{wQj'n=YnQ(SܪZg цٟFtkm 楀d&T-'͓P+Fd29ka*wvde8&p^vY]]8ziU I1lݡ=Mwȅ]v,dzJ? %~uQr_v!\){FPhH q1Mt~0(BPeř91OɵXЇ)^:ָp=h:YQe#PFXJ: *XB#OKUU̸70hHАw{0{kr9\w4{haO?BŷiY]húpO&|! ?AQX ;e~qP_eC >$E͜! jyy,Ж$oR{ 蝱m-oII7o!U]kv4KA_7 | f6ݏht[s]{K <yGw\PV̓W׎z }; |v[ f+G~_/Eh3 7&VIvHy yG|D= r>2x'!uhNKȥBnb6>@wM`mwO%H_G Tt_W .̗ ᙒtlXYôm2TFQK#S;@1c 6,͉dsp\*)k&QGPeՃ樾 @[ΧEQ[P1//Qs#_Yyqk29V=mBx_^xXUq{|s^cE܉<%CQhidBL9Oؕp5M]~fEF }%%#|PU#hHӠDukB+-ax06  w!p0F=|ȿIt_i_+f~€.r[ U.s? e<xj 2M x; x(ƬԚ 31V!6)Yzڹ,&BgŸ-C9c O̘2$#[<UHb0X9y(h$;|!9u;#xshhVO /+4i,}zk@ n+%aq*Kw+w!T^,pRj[0Q3v&bU7R-Ɵ"[4q8,Ka)΍X/5C%D_~d R.zl?9-Bzn Rmb·q6:X(_&11eoWnuwi~yl&ǘq\w/̀ xc`nNh+/#h9BJn[-v ~r72m])if{98HkF{K $8FXOۨY,f+p?M!1[7Ƴ*iNJUڑ 1yb0m";?QG2'$oZL܌z@? +u"Jtk ws;*/9~8~=8!,/>ɚpx-=k#BfNi D/wG`Ӎcv-]ib;wdj32IJgze os00%ZTDM6*G%?&p:q^m8pʝM|8$6 ]W8=Go0=z8.΄┄-QQXi=O%OI`s]sdj+ҿk䭨}_4M6l QClNeʲ/tsnJbs&rSAo^::WUKsWۚJCjX!vst pCm|:ʸH4 ȒrwhCEtZrb2pIdJqaBcl3ܔ%ןD3 KדI0AzVgNUIM-X ccEqjIJǫ@{4,'`W5ZcZ؂&OQV,M1T2Wl&똞LUK\ %/ɰuWls/sCN'ݐ0yf\\Ձ]|s΢Y/Yg$͈02464kP3w>C %j&8(n4$͗5myTZ'g*ZxR+uP<L0wD'.sȏSQjJ2șRi)U57fW,^n+g.?:»k3ZL"risDȾBػSQ1TM:*K]n-?+UwzNպ[L~d4-vLQgvNb0V8{3&6yJoRϯ~\ޡ }R+\><`DmoT~M9y[9l$r0@}3.'&S(9}gL^F:vyD5ҥ{fG|jvˌmД~NO+uR% $9nҋv# OH_Tyb5)*ASh`O7sMe9e;/4M #`´&@*=,/cޫ*{`s`%b r ZX^#$NE`x%m?5tHf+vc$Ä:,{Tm z,}uy/Vy.X3ƮqtPYmrpbK3<߀oq:d/61K-9R44v<,rGvGB*ƺfLJF*'GKvDLOfˠgȟk\8 5[pyBL}vkQv ˋwGQ2^A.p^9<Jj 0J㛍m+Ғ)9 a^-6Ru蓵|S6IgWH:?ߔQaml#~Tq󎋘z]zrzƥNv+]Fឺ} "VҦ]@!EtLxTlYz3e"DXS)Dh{fXZ4Azͬv(0f }e`Kȸjr|FY=~&.ױޜV8#`NJTw' x%l i6[e=,Yp<D 4fa?Oa_ObZzlg}BSlY0fҷyzj̓(˗Y8f{tggiˉ.i,4wq~/P% FF/{xy|F I 2D@2/՟3 |1.|x05'x1i$z(UPW|Dۅj&Dn+RHs%6V6zN'l7C v:߱V.n"xؗ+xt Ȕ-aGꓼKYh_#&Ӄ4(a!6~B u(9x¦3Z` )ˉ-C(w2mLQ:x؋\+,FzcbO"fg}!04hqMΨWkVKV]AW?!swJTǥU^` srLs6(j*eÎc*#Y~eDȳ^6,VЄzr cBJ$HԆ-;AJbWY";}\ۛXέ_GV"(ucGN&۴n/S3knLzkQfݺxrQKMX+ ??-Bfȼ~-YALx[9(l !G^>s1rM2Cz~>KdnLR&F}l `.y3"5gRZQc"ܝ݉>W~}pMl)ψ( A@g]|_MiWߙj{osg,iO+,IDm&^`t]"\+)B_KXdkJ&CMYɼUT%ڀ8K.j{˦un1zSE nc*jeNȵHPZ@(fHJ_]UBW< za7Fuh<9Nȴ(* z 1MW3viV]Q0xE2顝إ"[#q g&rS_sÎ-7t/>pcq7Hbf$'mދ_O9}ITr 9'mF72@l&9},`5_ycw6iGay?s⎤F_R ĶÊ?C܎zv}BĮ4?Yv[yH kac&ޞe3h~az< _IǰRl6o'iXmF֐N˫F!nxsXyEClEL i=Y7Ta ߅yzJv#^V/7i~Oh|Mu{_#2d9Y5?|18VEBl1mAmkhVBtnUOYu_O7S.2mQ:vL؆$3}~)FfX6XrgYQV?em{9O/4@U>*0GpAwYr"[%B`HLE}sA-*fǕZ??O5$$*]trG&R! FŪWA'xMVeN" [K^k3tsς:K6 >n馂/M9d5z|"]߻`.Lɾ;\t {Jڞ'L&5Pa)V1)[zacMSOsdv^l0|:qQ(ObOOfWI 7MXެ[+s,Pky/@zN;9{N248y=Cr.Jl>[6G33RO?yx`Aןr;=VIm1ߏ%#cdm-G/G]`#ʗY OdzHEՌSvgUz]~ĐU|gOoC>w$+&jh,3/u~b)2,Ah`=dcvn.o1uno0eF*X3ZI\]:VG̓\s@%\-ʊ_3vPx4 K(X汉yoWXMpȯwxoI]:@D6N w4}{곯o{:F0Lп 80Co߽Tp|y6 9)ds]uF!J>t#Ȯa2Bmˬ"L%5h-PB\F0kT+~&@MD{` >(4z?iE'JZ0ZRX$1G,(ed)b |G1I9, ʏZ `ke\V'JV'o`'n(S0T+Ka\G?w ! }qwDcY_Glb# 7|.A"<'f{@)6eo&Te2YӍ`lLmt9v8JZѱw <n~- ZLD)S#k/N2 <:DhF1ቖ_E{$qY/:ִq/ddºA G=.鼊1 JblMۆh"-Vd84h\Lfi/ =MVjg jrD;m;"hrʓ Lyx`Em  ,Ӹ~s; Vkmh|*wdn T|UpUM@|ˌ~7Xlx̭a}d[bqY D>- QDN)k !Ӕ?(By͹Y _ޘ#aD;ן(keM@H/].'a*KuG6bdR c cM&ϺrJo].^qv\ᘜ'€iM6>]6)ş*,5'C~ñASO`$=Byڷah[Xj"#0BVW|)^Ze,ѡ-u+U#/7Tw_lc/ ,8Rٰs u T?|KfǏWcs4vŠF[˕Kbr@44Vɘ7A]kيf@} H F*= Jiy&8mA8铖 Dz-ҹ\W \0g"VR(Ku>/Wz{sч0dvrF=;c%ۢW2\B|Hb3hrxc\6Z9~`͛@-Q U.$~>rcUҽ{D`X(A#.ޮkO|ڡ߶Q~Q?ޅc=@*ɬFvpFDDjq=Gg7Β;+/apb "Dmgd0۽utLb>T| w7&t^0ʁulOXېXQ' ʂvWw"dX1ȇ q5t쫬kˏ$sB3#.t+2AK@bVE1}9us tad# @ʽXOOסQ̒6QV5]@熼g]۵rh7'@1@A+nņG,!o*lu ?֤8W珯T[+33sMZn2ˁc!'^M]3a,s8e]|0ϕ) AQV.,+nE2`_i:m,:"&tV7mJE 7ԖsMS{TkB3/H=<ё{%@YpJUS"H _u(#06EnpqK-=6x*l>݊ 6:N3@LvQAlrN^܆a yau8bT|928U"Àڨݵ[یm"LRVZ̍𬅟%CVMW@ ՁXkf}znfKD#>Slj5i)Ի"NIs)L5_L2*X#2[n&ͪCU1R󈁌n:KBB+J~Ǖgh F#:ϳDA0xè7\L(%DVT!Q(Z',.-gc0/ȅ/"8ٸk2wA_O$FN.!l-\2>%yJY k䓕F/}aQ@rqTnha={ڱ;NN7ڥiu#ͬaƬ GKroZ4-i'sIiRi2f#-wSwKAGt~ʏmv/j:b!M*Cf?#|>>bjvep޻$b&ƝWBjjƝ9ct֗\d{ - )=ܵrq>`+LZEO Ўrs#APR0 VjEstƸ);K`OyYXH|nY8/yj' 1nu_tIeM|]5)+L^49eW8'9q"JU[9*rHd800@[&Uu1v>Ps/IHIEkJќKdt]{fjauR XᮛB4i28BϦb] "%T'Meh7Ņg>Wx{x%z`R^Wd)oV[{и"Iʳo\vm[&^?8_'J CI2;Y}ȵ~g×fm~a랡۲B_If\|GWFc}/|Hy<4nPHUڏ-07~Djj_~XWR".Jy|9v5Rx'9n1Ȕ#pshuUZWH#ӕp~:̋a ;ƺvf+|TvUy_KۣӉ,{9SG'B6AuWcӻ9MxY5UT;T>N*@uՅ=hxA !^3UvRh 7HKx+!jrTOt풟8*fpl`c2;'>$Ng!Wd-/#K䋐Q R7a>wx+Jq 1}쵙8 PޏEc#\[&=Dԇ{3(CS]Ź;m<O $ONju'dtإ_ږ7`:xn`ϻ\DdV8c Ti<7xgI4uedȻ,?8?(&"V ؔx&md;x @{X[Fl9})m<3`P*-<$$z*p=1 zť?˜g$705* q!XX= JAy~EgS+Ób \BJFy+pAnZ U+ l o7ʥ"_Ҥ1d})b|!w.v  㔕my,zoCwx (sݩXR ) BQlMaCu/MrM x^ 8ɪ +40,)%h V}ئ"Hs7HT^0=L" D=Hi,~v r5JvЮaG ݚ^dBYW W8W|{ICT,ERgdJǦDS m*aI7DH}u[<~곞h ΫŤVN\SX xL]F,< j={;!Ґ4>~ -8廔H׻\8q\Hɬ`Bs]0s9v9}qP%`,,g6(>n@;1pX2Ï Cl Yp ^uxUIlO!z64;gWT$#wB~ad]uۘ]%HA-t|Q;[M IZQ|y$GT̓gXޚhEi8~X֦hp] Q :]I~+*fY 2rdeQz[3`"ɷ5>[0ϸ'"Œ=8gY`8KYӸ`E?tXT61?LĹ mwnA\oL+ɢ,&/TD 7C=M"2WƂ#rvh[~:{,.Hv,)ϭ nYOCB{,̘5rBYN8Pl.R,Ykzn[% fמ ab5pl|oF"0e8|g szVŚN_HsHf'Ūy&xW4 =V<Ù叾 EEk?wVݼoG)Sbu ި_7Yn\3yh 󕽴)-`y91Hج=L!|[傽+mnCZ !Z扠nt(؉Cn(93CgxE+q|JU<\[khN-T}e=qB  e`A5HH仑ӗ\ ~`{8=RmbԍogIQCϊ#Q9{qkYQ–Q( LZRsn)O`*fbU+KJ,pAP<ffu$A(h๴&eq]$֢w~s I] afNVvuV`V_Ir;/PI2c`ت>(lZQ{I_Pr:hj;Ǭ~ڂ+]C5"?O7ir+ m:ek fr7NƤB=o-QxbehTytƤ!$a2/y ~uY\C&HPf)W? ֿݿ]t6-q&v=97D7}Wd|}tn ګTUBNcT LWKX:Nv 5Z/À+c>s ۘN^e06nfT ea[5+}\;]PgIBmP؅ z=Jq cF$o+ 9! Ky*YLjYeDe:(hV%jĈxmVm a 3`qJVj{NDtSۚ+T+:yn1wVE2¤qo5F%?2z4Rj / "pe4שq8ZO-tgQ0CY2ܨiH1kJ̹%aH'C_prsbqV0啭.2m>9gw>-1v}?㌧B{1^=gKa< J̈T<܊f>UnC( 2"͓|Z6fO~N+GS4C#Z mi=2YLToEnYS{}ثckks~=S<8ī0ҒeX; q$Ȋ Ip">>Tm } kq>!q XI}MB ߤ:ʾ:d6h̦&$͖ea=>,w Y4}J(-b=9]Gm5ժ$4^i$ thY O:1sڜ(ɭ| Wrꞿz82y(Cr;ƂL CK0bnjwUCɽX#]?iڮJ-;KP}nj+H !1?lY0ˆ]r )Gvs]%h}_)5ϙG0ޏ Wvy:r6l ;m̾xUykRsV :۾u)v}'/rM=c&[n]*՘A kBVP7x]>Y<)ԷƱ¯)IL"5x "Mxy`ݾD [գthhwx\NЙt7( PrQR([xeGXҎ~&&re\5}j^̓~ *)j*\O8]zU >!4Y.F_o 匾aTɯ` Vޗ]9篺±"fڻm}(OYX8A2 Y>p7:"u/c 4K.´ުj ,Օ_#L jfUs$[Š~LPKj^N~@CQ].ī_wWZa,yD, ޴{Iw0F5lUN&!uZ(8cPta 72Ӂ1)>s}D#K}}'z#7I1约J0w_#z5]`(Kkߢ޸5D^`\P%{Wu4y'2~`pc鮠f3 C}=/Oںv!TٴM:zeCٽOrq^4KW1[+;b2ˌ<=(':lL ;d!QR|04,ÌxxBV5ahrѼ"3"|KB eWq96*̓n<DO mm6tl2;65ѾQ"( tf=G:h ȇk0_= Y:ra8 EYЮ66=1f**U+_ I̾nzoT(| }OLg . 5WDz4B.LȌA,37t}j➿vG! 0lK*X*O)УvL5Թ1Z}Dt&4ˆ. lԨG?̽Mw⹱Cpu%cP+<%VЈuc8/U+sH9k\CPe" 34T͚aK YY-w'nJֶ̝Abb@!gH[ ;!HmQ;_lˊqdkH7Hr@WmnfXb uKOXfaqpᜪR$zE=pP3TIKN6K{u/'\z.-m:]KXUx*BC 4ё@pk__v\8Q0j_ȒZ/gLJ#qxÇZQC5aHc9Ak CwNZCUXp=0M"]jG~q8I4KzFivO\*N|>ex6W@SꞠFp>'BοҐ#W #O>r43yBfuF|HfD!,hSkc7h9ø#9zYjrt}(.6_믫}G$cEr-V1.E]:V7zV <%Y䟌JG9٢/w.IH [֗߿|3 WSŰ;:tCV)62$9'jRr_||-.i8a,vQt"vRn,ڧh6A˴c|9CԨJ* y1֫)o(+`PtLJ* >$N!?YEcNZ\ϦsPBnl̤Z7_"Iq{>崊2 GX(}W4n!4 _5s1S uO!q KER/njwb4VTDi.P vAbҘ(VBLQ(\t D"M)%0O2-mh8c;{3f ҈ao-|XAXtý*h%(f Cr>K *v.1ūύcxIء|辉-D /9a,cB9~3&e2z*%j Rq_r Q'OۺtxCό f/ڨA3u?]ֶ˘%=8bjdByNong.P%؆^叿l-[f1sʁ]HWVNhw2[ːPŃ c|A οVIns@*4k}tnS q^Z9C/vG|wx']n>.c7^Z;GxZ/Es0LjjJeԑ<]Z!4Yn)<'+"?l:iߓВ؉@ȋK#"NV*@9By8$Ś} u ;2)螱HѻU&b o!+͙0Zzf&OK`NvR)pU 9O;ϭ=$a`X9z)js'F!qg$dnzO7Gl8|:S=6.}941NY\ip)6fxb@ /*! oI [Ao>XcVpɬ%4 \ٗSz ١ݑr'{gh쓈5PLp17G`#Y An! v,iiqM&7s?q?]p :6_h,<Ƨ-%fq v8.j-P<FubfMh߮.ͯJsjh=:_zVPpAssg5K Y^Q%K;zQQAROS8.J"Oq&A{+Z41V/XsSym< is6K<)A4OfvwZC Ѱ ef%NG\“ݕ#I'0qcDGElfP}xguiK?ׄ u`f$._ WS6Нg(!a=|.9y<uogoA)xAל(z%b=,R‘sr&t[Ty`>. BMrMA)jΧJ&P!MHmbՉ3}9ϙsX8*}N*>!BSP!%-9r3ȕF ).Z!c]d`k&}:hbUP+_*0B/-NUŽ*'7N4G>bnЏ[hNkL #C7 sMӶTdUd`P/ ḳYŨ}t5 Yl;MIxv0jjMܤzki=>\-|nC~KIʛ Oj֔[m-.gtnjB[׮WjݑhrH:2fJ[i|` g7cU<p1 al%was`F)$zT ]dztG:3W~P Кn%[UE%a *nIh0+h+bWXcy[9$;svVQDC6 ^]y RW"E]8w|56|L Һ~ /֠%/2k8fg[M?韨W/f7+=VрH<2{GPigJ-TX?j)OMzK9RtZ7+9Smࡉ"Fxzӥ51w i*^WʼzK0^b,GZ<\Uǟ/>f~ -!B HMzMᦡAE=*k|:vlO,cW/ypqmtxZKBr,̹/+QY,.W$J&ː|؍ o-?x8jK+{@qTȵ)zQHb}ba7peuK'X)1O2x[~`KStN|][O=B/24q&%Qp(PGȃ(9?=/@ԒD";Lc^$"#x]ҹrA@nfOQ';^cԳHnha@/c/`sN_SQ\)6P)Шu埱ൈش?}DT>ݩ JH=DtXh^϶װܚTh,0Zp46C (SVG=^Im{> &EbXACbk\f#~!۹a4<(cj,6X\xyPVm;(HyΜBzH0X|gЁc]T}jk$h$ᣣSf7.A%yڅ= %/ ;3TpE'1K}2x5l?#ܡ8μ}iI'X4Pԫ,%[ {>nAHz\Zsđ֒=^渨Nf Rq5]=g̶-mxNvO-0N :%8ynd?{px$;4P2GLʜ !RjWlhƖq1B?bGbM,oe&lJډЗ$N -:Яgؕ!T{m = ]eXƔu|t:On'|yʨKޮt=mIJpuh887 AV$DAO&/cle͓xEx:r Z~\rg}L* fz2 9p$Od=u?.*`3 '~ozd;XtxY`x]M9Y+Dc*Xj&@f &bQ7H'aw?0W{E))6d;<+T@^g_j1#@ {CLY| êQ |u(h;izb:b:8_.-W Dm$HL;_yEN;鹆{먜;jM~eI5f'>#ٺpz,gkƪz3zO8mӋ}ܞ'(ql)ǔu( 2d7#HC#boA'H<=㟅[չ0~.g$lb3 IK {]4n"%dnt{Q>I1  =p˪ؖ+XsIWEֆm8R|''ֻ.|#iWly(U4\EgG:С>Uxż^2yZISl>P_Ǽ?OdX3P*9ǽK \#W wBx㑩 ElT44+qPDUD;Ak}}C0eU|~606"}0 *|Im3: _)dG QVp'g7Y}6 ) YnZۤK#K`xn^;^>_ %5HƜc.{2yf"^zBZ?)$KXiMO=7 M˙|nw9#/ hB̀7BJ/ߚ!r!‘Xe}Jݖb_eӸp;H]fƣo m,K"Nn\_E|]n8L#(, tvϻ;//z&2TLA K'8j,"tgs/Jq.)x̫ꯉXu^o]r/oj:a0 d mZ|Q"^ ƞ")V>L`[!+,j4_[zQM`5әt8]N"ZK%<5/ VY`tj4?b®h9@CXoq[ȦEp+0UH_H71qn[o"Rq~om| K(LFQ <Yq393;{Dv2I VD}NY(3iVlu ^z~Xi?3ŠLOhdmibdx/g&Lvb "bb(-+aQI< UaW|<ߪW*,q9Gii>S@@ 5)iH K qKqd?ZX:ms VX̣>sma/ݝ/wCҭ&5AV1:X?Ak$:,yf,z.x򿧢K\)e|ANX<,5op0 ?^q曩. IV\yPW т2~Z2KV=Rm4(::ni%{B9t?w;d}>Cwс˟.q"3ckS C㏜oWb:t3`"aQ})&tnn|)Q V߲"6JXTwކ[E{GhFE^iwfD/TF7HHXW£y }CdըEƛ #t!Ň~5Q *8K|sHF7eM͖np%{V%CLbKM@3fcԋ9Lޭ¿Zp%,c@Z?l 0̞l)B&49PfŢW#?+ь3tl$ |u*U.?0.7j*" {;U33~,`RC@wbQf>la$3poG * Y"$BYM@Ds9_ q)bZg-4j,J|ŃPviiTP59:ŏGRȢLۋI!^\< "~2!ˊԂ 4CUi@ye8C7եTBC_9SOGA*-NeJKdcyS>:x?iM lݯt<jbkq𩴅-;2r ftJ5XFHKm6FJn:t[*x/%ӍXf<4mwP|ъg 81P+ K%! O.qX.%/xkRwء,7[?=kG"Z+mu <օ1/A9N^:nPMeˠwAF|%;NѐIAKSIJAcU"-ώ 4_ϲ P%Dpp'hN=艀m0X,9zuמ?{^2S(<*q!{$lz2sV{F$TRa,;gyUgB*.\#O.NKS`Ml=ԉXF9u@]$22ڵDzLAQ|`0>F<0[h=7v[Y"5yd{I+x<;eAqP?D.ɴn"V\e-2#1{u{]Èu/"cotWuXY(R\RXdhCm(n/7SfS+LiV)E#7*Ƨz05> ŪoW%8ZNmz ;h&3 ½¡ԅ>"lC!\% ?wTɻM*QAHJ"eF }Ƅx280lu ,XYFdЈ58%JR0`BE\س?ZaۧiT=+_ }q EGc֛D!P(G$ąʱ\$SeٛGנ8?-IDŝyktuێ)ɋ5Za(&ƂNe!3r94Yf *vd/S8lTtJ=hj|pO#4h)$<;9qGtn[3r.(}vYr T7BkuYf2hp~7eqEkJNQ] HNK<[Eؼ= +wC֏qu+]3]ƛ39^)No+R[9,QvGӭ)BE|h]b-5(HYe+ܐC8Ou#ݗyI8&恾~<72,LɖQ0DIVnNni9r9Vm~* R4=RrjGEFuxY7ߦ泇d@+`~lY:.[9Acz{L]V :449132ou@BH ':2{e5Y_/D8Rt" ao|7#XyԳf GQg[8ۨ? d|][&p;Ct}Ǩ?8 =nY@;(SeT5cS'2KZ[nc,}$9ZqJ,D!^W- Ruk %/.E6X4P0!8L%X,9*b7YEJo`njnz@vER@\qReFfrVKUEd wm~z9#j̖z FǰT6PpN%T8S,s埉A0s YBx*5{Z-gT놻Ћy@UgbvBFԒFT`L% ɁO6͍  vCie$w6 DOris ]Y?Z V' LJ/a/efbxe#Q# {-rEL(zva5UeC+W4yjI@ ؇caŠѲ,(thī70`6DA7ꭖ"Qσ3j%n˘*mZads\m0G־BgD KHfG)"C'[ GHx_/N"fO09 ~$ZwoS7 3ao:?v W20c۽,:G$lΙ^pw{tl2gY4->i]DRŐ Yl-Irg󄰮Ѓ8Ȯ r}+wȺE`V~k63ysi>iO,T5p9n^;*߄PTvckaѴ?Oe, ػnpBYF^Cl:?kjΉw!\T76$;7kkc0x Gʊ"n^JΡ82KT{~;S ,"0ٲZ=Ms|z=K\3L;M2d~j4](b*.VHۻJVE 6^aŠw0O)G;%6i|\ⴵD`.I3xO)z@ORⷰ[ZGk޶ A)`:?N4FJ±-r$xYZ8_?5gۢӜ>L;SK #7K x0[:-:57v޳Z֋ {?cn]2^fXT;Z7VäfOhEN҆}Gru%1:&h@쑎(@L?+96*E9< M}y/RԶ gBQ/y|?kp Fi=O_z6|ѡX?fgօw ͅ[SȆ'0eh!TuSށ ;QZ +&5۫"ĶWL{| T%rs`1/S=36Pޮw=HYEΈuXsU7Ԅ6;i:y 5VJߥr X}`yOX~&q6HN\pgDa|}Q:~'8^ A@Cc_XhOA33WWh꨼"q!b(LA9ٯu@ 74Q٦ZLwO`'UDh6z3#fs^ 4CB[ES_[@Oل[p]CHUl[oDh'c|= GYEgJ@PJ7X]ݠ@oj#oc'Ɩ;_@FM2+cm9}frAW;sC[4|eiĘV%K͙mi-<>e_!k޸oFl&43gD~q&R344ͧb.xH%5y遥; DIMvb-`I^C$_psn ~.C֢:*y<PuIb˨ͩcJf}b2fSw,]sWmi k *O ғS.nnsӍCZDKԛ>9.F[3ԃt7?>FBpG9~qe/H(pɪBg$AOS'R%"l <fo:ji_Xi0)?=kpU(*E%p@CU=RN؍ir\*s>>,RZύ阓MaZN?mV3e4 z֐|gsmVY .䳢 tm&(kOcojB0ѯ\i<Yhzʉ-g&fI7?(kXlfS~ΠVk@ : @c"- KÑ#}=u KG.e6cÁURbȸGD#TCtxoKJ̱Q eLp$^Nrxjv"ٵ1x,A$9).(?Iԝ0n&ˤ#ܠ@ee|QABU'g,o{R.ʜ5LsڿՅ3 ѳy<3Zs~qYqD[ϓ򚼳D ԩbA:R jƊ0\%ÆI<*ג\GdmDA>zNj̓0fOQ̜ b] _Rf̱n?KRd裚5{A̙!]}a(Rc㆐AbVosU#2Og 'yox--ǜu_VbKmn1j'5!ey 4Vҡ=;କ-ǦXT\"x,&oG YG<b0&g6}o NAHM<fwqLZaqh3t_k vÚ؄iOcx.؇I,$04}jD< ,TtЅ?[\)#̚]t=¬Gᢩ| >iU2 u@7'"\T-ɚA]%5ۮb#}2~G\_ 2 l()J+^oHy 2V (ЩlV 7]J_{#r.vJ 0x〾\b0Kč!;n+]F1<:u+'gvS ]*' w=$,#mqR4ҤMaǕom8\2#n/ܶ T} {f1*ճ2¢aI|L8 I׫UT鞆m kfL1+Nb+ KdPkǽ n|M yF?{,d`J `.`]h5 ,vWC\F̱ 6EXt/7qK譕uJ$fBS,R5 sQz}#\6 Y+*2y 8J3SKNHaZ$nRKYV/}YhO*+* jv0HckUЅX4k/G"4?@Y HX6 leXyGH2IZ?3vgI,(aևWA(9ܲ{#Z-g$Ѝ~~ey߇P`#1 J3mQLJZ2"^ } f#Ψ S?g c@ÈDVY|Q5ĩT5}\:KTx,7ǒv5|,es(4 1;. E|ZH˒Aćc4?`*zG*ܝnVsg$1]L+}s=!k}3_fn V* h| v@_FW>wlYd\^sRLbMVmR_ttSnA۬H':Kqcr)\v[hq祍껫L}7}{]x]x*r\}e/t'wE-f-")r}4UX'iXU~F!秓sbź߱I;D/5)9Iĝa/| alCΣg#XR7ŭ}s489쨨(}Q\f+ )CJ E%w֤1GD^/w؎X3=D-Wlv3b =0Qx8ESO 9\Q|E U3]ag'v/oWhnٶt틸s\~e]qX ,G!&;k\1抁 c,D .]8}),ӛ_ڂWP*cr?0 "MmBd-V%W1VLu`%Qfr˸N,&f0 D֛&8##o _3B@|Lr_5 j0= G/c5:Z`Q[_ 4"h^6yR$IG>qw12 A`߳xNZ<)-s5S4R:w d;<03,d|nq% []yaLKzE B:./)ޭBD~|Pn]\KA bs'Rr{< Ye칛jV[YMr'ːk4Noh] С8\j[%=_eZJl!4b}_n_z Fpw`V3EѹeTիBQ(CofVB]fpno9k Y WdGoԎ\y>7cc^MMsZtzɊG1ZlT؜캝WЬ3x,NF$ʧubS/7S2]`ip!噡=a޷ %$v6ј':GJg d$=/'OCz1$N/Bex!F *6*K uL$l#8( /$sG TXѩp)v`X٩Tԟ=`a-c=;" 7p0p$f&(:|Iy /7kA?wQ7B[,#fUrTC&&Z`%f6P/KT5.朸xagq+Vz 9zdm%9x@d$uͻ@s=fc1^pP{eĴ"W`ҸY` 7I5 PbvZu{1gGgD*z3NJH1+g!maKA:OAc~xDkϷc,L˩).y,NᶕN]o> ?JtkiҕQV3VxW0|ۋ$Åߜ >RsF`@_ RZF Ŏf.^0 S,<8&!~'T\jU[(.'%[>׋q7kE໐ Yl,,Xe9Ln|I*&쓣`OTV0攊ij!z|A< ʟc&Gr£h'"_c YalZn 8 Uȅդ.=:=wy{^HE"hƨր73Tk%B> R)fgՔt*^"rn>"h:.]^>Tzqj/q'~5AiUi\:bNF+}T>Ѕ{H}%IFOY@7T bP0u߁`ԙfq8B&!!P,sSQ.٣S6ޘAZBjB72Bck f*N/+I8:US84hҿ~iVdS .lCc4 HU@lGr4k2sV'loRv*tNb5V(ilӆ&GBLҲP/A)u-3%w&&Q@~`V}8UZtdP||}~9 eR`"b);Lb,eU@w@$"pB6UdI?ш VO2%S zK&tǻѪH8 ) ,-͇6f׶yT9rkEDd媨 0~f$iokܴ\xj9ELS=y+kO<{4j(P-w?HC1&U) K=KrIRYRib!Tbt9 ^64%FTh8ڜ#熳[㝐[MY? jC cêd׵vC4 RiV[@h& H7{j)Oxn1Phl\IEyT򰕚m,T(J8[pWPx;ֺ* d&dC9 2ޑ'F?GobWpvmQ%~Q;ꏁDOWFKǻj,9! 2 |U+|RrHNq6 mgQS-ő.H!Z"$֪0R]Jv%\9l1;tGh W4ɞ:%M'aMAqoڲ^ڈ<^8z[R+#Ϣ(Xjc4)h7 n έSt1x2n')aSm_w!Әd0 ЍPd21_Rzl j,/"v(Sj]$Z@0PҭbN{\Y/ͭ䙘B?; >1 G70{ z Q&w|OEvHj (+PFj~s2Xvh # T:B]]u,O;ETV"Zf ť Z_|pX"Q"eTs%C*qi:lu"l:;/r†M^o3Tf>Z9{lE'hǛWxп=Q<WHTp`HK%-s>5Q(y n2=V _Yp + 7\AN { i3[C6аM"Es _{ 9"aؒ#o'6_Vlj\ }83rh*?<4 1#cݨ|yW?Ze"B$a>]L@L*!KձY1"*@w gتM>h`aL5*|5Q!, 2g=dV(a΀Gn&Tȋ8f c9o XxsK \ $Oeۛ2?q0(̞/t5g|RP!x0f`;5gPPn* ss%=&){siBՃT9z|` )RÂ2|uGyi$z?hxN8Ԏ1L}Pػ̱QRa7Q!x|׸fzN8N $;΂-;Fxs+4Cڃiɖgzm|0tr9锕HOWS_T6jwr}ԧZm9 |A֞.(4ߎUIATvclYbAӏw9Vπ5>`@$˂C >ַ+5l"Ls g|uI S%31\=砌/6)7 cN='R5w_)'5ÅḳeRW\RO:BuJ՘rCMt3y6aD4Ph<{J#JѾ'G5I"p"]lU"b\ȭwԵI`]98>oYf1}Ԃ.ooJ =@A]qUVsnC͹BMQ1e/8gDQjɍ<J[DEu Y`'ݞ% ;wH|'(n}鉑ɊG۲x5g;JWxv]w\0鬉m,)ž(>:W#[5jbM %@&5<(\Ί͟ӽ6d( tv`Dٽ4Q:,s-((U$ Tsz+f"AlYMyۇXOa}6 Y:pw{72[qx~ymuS_(2@ie>G౶#99Ьx֯YU]P網lO*hT~B9yoll5}ފLH^[$s"u/2d?J_NIUlYh* xY@""ĴsH1lbp\!viz{4DEsJsݢؒR(6ЗS%V88b ĤCۅa7GAcOO#E[?VD̠r*N'2h*'Aִ:c>ǁU H.Z\W5^k[$؋rW LRm$Xp |pt$5T."{3I`nc O&Rv"1os8SPj< nybd&+fL³<<.;rZ*sZ lr=L,Pl/O𧑴ri߱x I 鮏3[@,Ơ"Y\c/)bcԤ@nbkNH}kQcRע\|5eb>"@Bbf\N33Y=,-:"Qa<"Ze" ATkE 8WI*K>Euƻ@#t12-`INp>Z}[6 W|҉dJNz' b0@}?z!/{\hPPu%ฆ&B @$YvL#Eo}sdWH^_{y $NcT2k F2 ~5B; ruej׀m3qhP<6JIA|1UERL ւ1Av:$똧^+=S'mV+ûWjtW&$XlE|=ʐ {AfBWnKS8`?riChywuE'F5F!\k&uG^ H,ʚ{sAĄ8¾ LUv^ܩ~s^/$0$OQd  ٧#5_a}L.>a{W2H`?m5K~vރ{E/ ݔP9zH\kBYaBGډ^gc(=)Xr_~kbr:Y(ݮ;YML4P6䐿"=ј X;CÙ'3]hyA6AT0MBO͞v˒1H]X>P\=_e`'sX90 CwL]U:Hxϒp1VNᖏOk76䔞'QAl5ƸII#%^7GM;i{P;1 <")&'h>^Fz!:dl;"J[lmTK)lf[Yhޯlsuxmc<6bjRR(k̬Gv蘡))ס/PT{ہo۞et|c>b-MT+[i##~E;]\z8DloU`D-'ZXAwʶAmw^N"ؙ-0-e:wn0b宥Q9)o}L: d`Fx fqgШzK{,5GFGy ^}57:|SAkE2s_9n kcN`Z s,j!]Чygg{Piگp`'caM"$-x`;(l9%]jMϘ+j>p)Za~t}ƆF.{D`tZXڤO`m%uL~ ]v3iAh<S b~s]K gPf4lgszE;!jE rG"on(х3PBрĴ] ud4Hr_DTQ E?"U_x'} f%'=P~(1R\4'BBwQ03 Mf;uW7)˦KA@x|bmHsYNR>Y`+՛cp~,<eK%'R>]hXX ~Ϋŕ-Sß׾Bƚ.^:ӷg: ڝ?Xz1n"U7WLMmU<)ͦldߴ7%Hvɢ<)we5ydab%IE.#f3.6V80yԔ4TgG Ȣ9&e*ҥJb3W,29{ʅJv($\ ol 6ڄ|=OhtOԖY`V @=ٓR 8)$sETW?rD C!8_#Y{Il$-2#ͥ)rg=D-Q|.+^~YVTVwM"yգ bT&D׆j LZA97MN{>#vp֧) ϘM*QXd-wz*?aP7Ȟf:0XBˮFhO-s~~*(Yr9׳g$Hh6,Y91F H;j"z8$,Vp0Gr~iI23ztlc>'MS^U#"s畬`hf<;GXޝ A_޼tdXNOX(#&$w dr3 @7AOS ldEpvwB2 v|%Åp-a&Q!g[FT,߀"[&O`nDmI 'ec;~a+? H wJ~DM7bvSaL*%Bm?a, L'q$gU^DtKg0nOa< '!(8ұL |4%HJzkcF^'c_u@e8<9p^2,Ut+m:%pSZ~V9hwcG7t Zh3 / '?ϫCXiPbDm='UnBDږUpeI@A$pOOc E\_#lA"Ͱy^޿T+ Qey.fVsfh±@v8'C,hMJKYsEsDko4#b͕@(<kZl%Y`KFw\> B"*57 (E.#˹J e^n6nG /uC u*p|LxFbgW%KAE٦_nYl X[!1bHgiOJuD4aP3f_]o~u=T|@28'1 gL3uÇxݯ-: VTZq&l ڡB|ZS?IA0*sM!Jx!D. B]VsFvޞiW'>"1yNTe_mل@0TKgB&?'[Y:Y@ s7_^;WZ1VjY Ӈ5B3- ehJVAb8*6I6$tb{lߋ$憡@~NT /$jcj$`p<Հ1痺!*fM`FUyOO`+*g[\:T)J iዊ myk6U).=Ɩ0QA $tnR-\P iB8og$p# iRUŐLo$qr"Uhr28ҋ|N^3 Fv(CE(kCEN]{s2]sC-'^<,+0.y#;Q7uBOt&$}GUxp/!\QHQ֛I^au_ "$*+u?@ZC#Aځy]h x@C|QiM/#gaj\eD -j;_JZGǔ*)$ Cid% dE )彅.;3"[7V 2# 3` 7uh1` Ŀ0͆Q Sik N\Q3 LZvfW$= l 0x8U "Pi$Q_$1i3 JG}1Q \rhPd6>(&1+?֕&3 6u-I꽣YFWƄU.m3&Aa4> 8jVbУƥOП3b8~3FDKݟW'mGcN 6 \R(.7{vkV//PD_鴘vt/SPuв>$ev.zq5rIѸ[}"tYg92YEހ)>pF\UycƲ[?6u& x8/DZ]Bw_z9=Ke['(4ݎ S9NEkOӲ>1U٦;hP#,7\^uLI{lݺe]̓v NgsB?ݜQ ΓDٳvNPFmu'o>dxְ YOTVrۆ93-iČNڎLWn,~;tm9Lkl0$Jed4$Y= (R3WLyu05o2F! MgY\_>r[#>.3"M̳s̓(Z+w\[tKwCUIsO\DH8‡{ oR` 4ܼKHF %ߩvEMHv^`ѱ"#G_i\vY2rHVP|Gfg$yPCH(׵L.nl')ZA&֏GI+ݷ3 6)寳IYd|lM}[$ F&oUͧ)(r2S9s5-e ~[*rK\EAͳ`[7" 6䢣):g*&0*A ٭ :E?cTnp y@rL0ZHOW~_[6_` ,h㞌C= E x+譃TkcqMa8gӮZ'cO:^!ݜMw.9#-(‰rH6 9 AodYc:LR+{Xw ৿LY܃鐳%( mW\#[ Zg6p_ x$F;Ep+&z`űFdx(xx;c*wY%+{|=VmaYU!܉oÐ_)Ķ6j 'te.icVf5Ia?9]G4{S}7'X d%o4N\,V].D7O^/Zs+i ¸Y[$%Q~ƙ"QN.w$FqpCq 8Oat{02MTP8(5^m()>i( R@$T0}%$ ZG'V nF*)yY^}4צ oM|8KW\o4A p *?MW6 lF=t(.^gclp=@hJŇ{ؑe˺U8x6ȟ?V6Kb^&Rnq^ 8J>7W.Dͭ0\Rxa8Z0Wex=.;qTHJrH"_!g^SY(6 47(+|+o>Κ2h0Vwq`dc>Ys"fOe2wE;xiR0hwR/~&,St4k<X 6 >rG R3r݂Q}+\6EխҶQOU WQٱx UJ*[<#%Dz"Lh"L1O%dAI3bPLu^b\W#г\1@ ~ pcJ3vqA,uZ=* Gw45O5Db{ lMe`٢ 9U: |7\])v!qnnd^qA3m =|:dw" o#5iv[EIJXk:%=Nfl.+klX㷈"qdt{]mv*ꥅݛ (RX1WkA2r_hWY[HV9}"xb67һ it6g?wѶ:#;N6#2dFV݀LĘ_-עj>0s#~H10}!eg qOc w.>Q( 7'ت^-~KP?=Pkp(:Uf4p%~MZJTw4𽰃 V!C 4_p;[E/FX>]Pp4<:[66 _a3Nn&cQZ6S+_iX۩L!u\)˩nnO$Q$1ҧ/ـÁb< 鯈P"45jN=cY2?VߺzʛvBzNȬAuSho[Nw?#F|B=.d9y'cCr]xIQo;zP=0ZE+H"l6 V|Ȗ))(m2 g n[|r%drI1 k_D=>ˊ<,jU ?ois3ic?u&fEff*%w+J-Bڃ^iDžNί%޻I)'A]ӨW_d0ԼvTC&c^3[r־4T{T8\RINf.$ 4K15?bp|cjȶ7)fDJX NɅ%@}0#.:3f3ȜxHT@pI1ET-0ugՉϧߡח)zкΡΏHMʜT_K G.) {.*GޭĜPn4Lz3TL9b$xW_ͦ%|M^)Xn%uW7# V:73a]RZT~a`6M֤{i-$wKuZSF]%/G<쐻t}׻#՛aiH~2\ɱbkͯcmQ.D7xk\`{JrtPy:3"{}HlÒ EnI@~N8V8/OS)v[`FN#E9Mq"Dzr,Ctl9o :!~K&q. 0/WIe䟶G5{G`hL.O\F1ƌܞἁ2>RuуnKA2EkrbޟmE T24k'ga;xRވKt ۥQ hEƺ>ȋ@LZ#'xo}`PhF=J2+b_H782A.d6b4J86.vת0PPxj7brWy?o%F +Ocs`WД{ #˜KhN8EqCi-)?'nǡP1Wj7Ӝr1 Ji> B@.X;L$ነL>qL34WۤٺV9bÔ6ڝ USP%1IqNa㡝LuӑLL$W s*E0vt@Vk(7NG/@1v[g=SC_|<ݱM'B(:'ȇ='{{B^vz:hLY#=3pWJ'pQ3ل{9]=q$m'дϻR̄bU*@qYƁ&%]a#C@(,-^U# T93T1QeibN~NO zjq2sU] 3$/sQp{G\:o1ŝ+]$)}3eO (|&n߹m-i+l.nqhb謓~$ |b&O#3 Iȧ0Yaͦmkwgg~AZR[BVX`k ߢIț9oj2ڢ$ S$XfNZTs[[v/Q+ G)խ273#p\RϑT_Kv9ơ8`>9Z*;m}w& -ԵDGg@"tܔqc&*eB "Ma nZug,*7c͇v"mbji9TB}LDV1zU0a`ߣMiES[[fbH KvV#+JѴ:vnb7Q: zu;lp)s-@ {{]䊿@KOחˆ kt f;/VVA _\`pܖ @b{{Oڞ`98 /9j|}"nhjߜBK, !*o(FÐvg1%avB꯹])^/J10 ̞w;{FYwOf/4*lkvIMT_Ӊ 4g$H< _dž;lLϙϳ&s|)Jܹq !]tֆyʫM.W(5ip zL{nrc\㳡<|m8{Wg1"Hz-phةTR-ӫӉ_n:ŗ%&.YԝEʾ~4 ַ?#7*_ݙ ʻB/<("˼)JC|>K8?#ZWoI -*.T@o/"FuQE>`c-F+S5 2ad;| QA]N`Z^PHvۢ)`~xw͆h<;=@TlJ1xh&LMWJk%:\悌7emv-/M30oyD{8 ?R"C\鸓47T)Aa +\ѵz$+RQRVs~IUKСvS@%_&RgdP䊖1@aOh6%$MRkW^xO 6A (T_wnxDv;%}LY0QA0\ClZT%I٢-APmhI\$W>FOŐgNp7?LoU1:CL5ϬEPx+"xބ70yHf n.ϗ1$y)LUpMKpL~:4tR8\8*rt͑S\wc8P7-Df'q'7%h R{Mwz.ƥv4g](1utwR18N0+^Kirr(kp޴j-Y4>߆4z k ɵ$W!aW39Z `Üjw|cc{kH8J膧'ɬe)eX"1kQjzuGjOEUvJoz:} Jt*D{q}ֹ.۞ g*In5D_NMf!?K:o҆jyB'qм?5sqV MwѢl* @, kӠ:rk=/PJ4,D~_9]sێ_J5/^.!xhUްSa EM=P̀s fe4=)lFGe%f զUiܼ @v BV[h[EGֿQh).CZSp'8};slt]iU8vWS+"H Zhvl+΅*pFÖA\CT7́j&!0qtvtFDcBsbiQD&6Ꟙ4['uýߧ,lŲu&-J VIj:[[]槂i ѴN4e{fQx4+!>Ҽo'3s|exzybJiWNgc&`@JM$R߲k n6q0_ Dg +gЪ)86pSMRrW #D˯HeM BN[ ЂA?/WY5>GNIWX۫:ItSk>9Z GK9n+[p-vk{L5bDU6c Dg6u4R$>{1DB0q9F]Ch Kn; pk _'S.M"X0NFl&Idzt:Omb#v2\:x(Flzխ  5!>}Q@*FHw }ɼMۊPX};7HAnżʾ&[V. i$a 纁FD[-zSbӫaMv%C t97~z?h6w%DeiެhW%\gL8ş 5ʼCZ& 3ц675ylDFΡ4F8s}NˮA1`P !R{TܔMY? %̝WlgY@K@6 @5L1?!aϐk9Ѽ޷;AIzGGNsk޽[R8'ճWt臨A,go JyOK ~ tہ"|םWi9bsv6 Y[MRLIв۲ɖD/y*li-Ҋ' KVpi.эP%JΙرc{G/=Ů|deZxwvsXi^\feM\5[@nz1Vzp_5 ejǸHmbgjKLPcJF.9TA<)U8;kФKMĹ*,cͻT:eҿuWHbs7фvm^-MkT4kՀ4&&bS?h9MWh'ȚFL~4:O/4o`|t}l] bxR k?E=*4w9@]-bͭxiMDG17uqmt#^:SCz:%*䜀BLZ zl181_R B|He %ގ}8xonnEeǜ* ¢09$A/!e"gt[ i8}ٜYʌ=:fQ߂* .my@A t䌓{]!;Q^Ȗ#; p#te=v6]L`c{>vTuW/Ocd]ι Y{:J̼f'UЅJdZ\<,^Q'gUP@TF=mҔ3YǴ:&3tHbzawN"κUmsioBB狳ض%Abn \zIm CScLlK@}\0A쪂T cU0IFo꼐ʲ g}EӠ$Q(o AMUoӜ!I,p@\2^~9.%{H0s֣L1%ZDMle +Ύ!@Dzyoe+-.JW0% Ӣ^)'Vga-8ߤz]rYzu_t󵿆& X-%7ZㆷS "R;?Ъ>6C.cUtҁ/Щy^Cn/0VY{w*nh.[l&x/xɥHt ^1Sd6IXD,og3K݋%_XJD٘_IY.*w$R]Z=)KpNp4TWJJ٧T4O)<B-$T4 Kϰڣx9Ìrq{kД "Ch&6+ ăP@l.&1nH .ijKsu%L=+PIl,`G~&2IeC5w]fA?" Xl 5ǣ/ M`q ٟX Ӂ^TM+Xa^7Y}n)Q- 6hDMw@D_T6+yXRG) ɿb:z\?ǧeTNIbk79CC32'Fڹ[tb װAnW?{QqrFނ,picg!}$L3A!rraZEꈌrv۾#O=D]&s\;ktĐ@9oތw%'5(lFǝKlێ#EQ'꺀l5qu64L[pWZB(zLk.ߠPT\%6߃z,61R=zˢ{)wԒ36Z*y 8{76}&yKcd]Ϸ}⭠n6t T#ڀ b)e 0_kxZ^X*:>`)%8zfTBA7q]edErEDSP\~ni[ r`f;6/a(`#s"hU|JͥũR~rNB=[|5T>"gv><ۈn1]An;Sx/?%-(7Q :/A0Yl,)nCn jM&WI]?Cܹ~MbIP`tޕdOݻ@FEQ^1 ۨtQ[?M:_EK]J?>w6lj$h*?X̮\ 낗cR`u$2MgjA^ (Qw`yeAeL^FIN.wo0}oq㡷C}HǍy/ P&>- >LPNf?=Q%tА8o8 '#eYtj2pQK~3rjޙӡPZ#`ocg܆M>!xa@ P[9~c8{w׾ʛ} C8v(kAJ k ^'Mkb%WYWa6wPyww3+dXugzuJo‹ܧA?o`s:uq&j5_U]wj+YMuOVh@|SQ }9ĥSƇM@+6N.N< %P#7f&[f-}@P c3TP*)P#pIV=}t~k;+CҕǴŅUߛTv9ͧd}U҈ H!=U!UW͑Z3\ci!Y;\gc/:0g t tɼ%RHøp.kJMpItTwݕU3GȄT­3G,7q@/k Jh18KS [Lʪ_,G=!ŻQ^Z$(ҹO+DN0jۄʾc/Q6M*4<0P4%!ʤ{{NHwFR0JO{ gLi5HiՊ{^ _`3*A@M ۢJhkEm`6taLWal˧t{sZzdh.<損;&YlQҶfvu>mo,Aqvr7U֩F4OՠIeY^E MpB1gDŠxygb.80nthؕhR,DFtFt =%&8]͊ǥׇ҆DO.jݹ;jZ X ~%$~:&]ؤLXY_n|nZ4^$*ESnď|Q%2`ٚIj_bY7#|_2 L#&s䆣ij-_ٝru]OYpv7;* uU.}_d %̐]UO9MMsOՓ^;K l1G 5UY\S3UO1x^(Jd_"CϲF\CJꑄ^]2̀E^0o+! xJBF1 k:A&2O P%F'cb,Mja; \ҵ}<\ޘGily_u/1 G+ah%dB #5SfAr})J󟙰,.?X>A;{|>#o΄^hV※{0poFb$vPGWKuT%ښmgF39 _,|_\qP_ NŨ0EA>U#PCIӹQu'{YgkO,Xܮ6dZ*L l"{PZa3C!` ~Dy}fF*[_B\S&(  (M+R<9&vh0m/T2K@Y]&㋩;E1P4W`uQ+|\mr׌<nֶB@ >÷a5w3aY>&|Oidۼ'85^@~ХM(ӬqT:L*,[t!!V:6MpǃX^BR倸Giqm5ѥ5:Of=h3HG΢@˂zY6\t+<[eTKҷZ=ሾ/cПR3ޙKaj iraG|1|PQ>BONTs.<66̚dظ^/X<ȽtX0t$!|'ihLs>>:dQ }HQSMOI@۹o+NqSKd-4EQm;6[;`$W5}뒐7[cUސbGRG2^:I) fHA&{DLNAvg(yK,? j `Fx-2b%!!QZ)㕀SNZp$CigNol|#0,dOQZUJ5}(* ݘ)j }-Z˅#{4W76F[+ p֛u&NQUI;+ΦmTxn#9Ǯ bgav65#Sq-;0MV;ǕLU !͇FL5fԊ62ȕ_ޠsnc՗#[NMAA3{3=$:7oGqZ״G9=W _|lgMQtޕrEW~ddH7LܗJT1877Ң5 @\%!?d>7 bq^_-#tX"^4Vk |_ĴVܲV|uOQ0u60r2:9b::oY,W0:zf]!ͺھWQ-*T0ᷬlC[,%Mw4ӦcNϠcSz1v:{ܪ~yϺ0M=`^6A3n0l;67EbG?8Pk HK/"a4a*`@?GeE@c g[ 1Bv'W1S~8h/ݵX uZV: >VIU 2B5s4jZ#+I+xLpu0k}xnEϮc𷒎n~)7f;\Ft1Oky۲7 ,T"sqx6!ާ>d0,!6&V}{;@EHl;y)k1vt?3`+c:5IL{3E"\q!G v5PC' zHE'v#*LF9Ώ!hW^7=,aFQm dyVBK8i!p+((9;A`ƱO aKCK 0B"4ZDق\#\kT ­Q㜄9mNAҨBvF$fn>*k|oE3qm._g\`ܣi#;CDr,vŭJdU46."2Z&dxۅ8ڦr;#d f>hNm}Sy xwjnAvMN0aI]MyLSL?lȢtBȐ.Gϓ[3Kdgg g!O+AD\}P3hl~Dh\éߜ6D+Sɣ>ƽ("DD> z@) Ǧis\`ۚ `M'}۵.ܲ5+1TeK^|6JY}ɫls71b~YvrhhZACf+ L>8dNĂ|i IEO{f}&\{AHM踤u!*꒜"Wr&l4HǠ\QC[+>O[Esz. n\}]S ]h\K4Q5vt '{z{&PbSd ;.?F5IS2tr3po':qwO.e=q7Z1~*^c&[i؞<cpV}ؾr@(N0O<>Z'?2O6ʪ M/: >#ZUu $1pwc&%Y;L:J[;ԻJ(hTZbNrdi~71S߻J 1☢iKng8d%xI_<\Ҿ)i}= =䊳 )uT&ċJ 8a)yj*ϘmƚгܙP^÷oEkf#3p< 4c-Tɥ΁%B8ܣU8]G;|,d·;9COR.ɸVqԄj~bkq͐lQ*ܩYg&ZB|E奖IRn0Ɋ!>S~.6=4;-+FT`{"=刱 A@QנsnjN/5TG܁Гgi0ծbf?[YEs$3isI=vN?irE{aWkg_;Wc~4D-d u7? Q/HRtƣMc)K[Wwg:z-gTY/; F5:#R$]:Ҥs[Bu%=] og:6ӘhQ6RM Oc$~0 5p8g  p[B'ѥ)p˷\e䨫2W漗EdN1Չ9?\/ae T^;s9nRu&56M:h0MRJ(0"%EƁ}?cgW2~5q3Z"%xL*d `f[HT?fy@FY:!C!=.t!U|ќKH夗ϻηo EHw׋f:ksD_Rq{±2{.M 2 c`v-R'4L ޯaȄ,CTWТ,>>m˰W;zh l<ְDp3xPT$^mcjf=j簭KZS˧,b٫b9(.j[ƉD}=R-ga֤V5m-HeF ,*uj1C8]L%t Wpm Ó;W]y_I!U,P{GOװ?HTf0Ųm!?# wQJa^Na}k?#J1=r#8Bل%_*y43(`M !0swZpJH }}>WA[Q0>9mܿ@l5c$1kLV&43ݑGgRfJ ozMMrQ՜dG<=A?D=H4i؄Qw:ҁyyBnr_sKI% 5JVi{?7sːNGH lr& x 9H-RQzSk5 |s{#{'?-|Ќr/2jTLk&RøD='F dHiZTxcm+\ `7u N]2l oKj9sNM &|lCЈ2*=0Dj&[r\24#ErjDTRt\v2o=9 dp]gm &ƒ7EEw| "=r Ħ@7Bb=\?pdkQ>=02fSLqT0xPAF%g("w+>U5˨ڼĦ_ gF8@(Ϛg0FSt;0 9>qxH @&σӡ;I^{MRՎ裴{ ޭPKd&$]׬twt5$;ڦ H03TEj'2LȒmNoRjx1sh/R̘v榡uw~E^w~; Vd[~W-M1 zQ39ZXvhs_xJe`uBSިC|]y0}5˔f\ox]B:~&&s(sW{=MIeؘ͚v7Ǖ=SVy>g䔊z5gPpZ8z/ ,Z]YD1pᱡ3B6@LkC2O+bu^bD_z:CU}A9!"s q@@*x }\2'eC@R%FzPS P-*_@oqD+mBCP%?wxS! :a2vU#Cs뉋>"4u={IŲa@jUÿʌDʘT{UV>s׻"2z+.ʉɁ'}HN\uo| wTo*0ahN hȏM%X(sv$AMϙ#D4n9W^1*af~ہ: e'-u>t%…}%b@WHfhUC{$R{oJ9R)dA)A9ظN}[O."8\c*_fD&>]@wUj3lӁ79Fw C\\(`kBً q~ʚAF Wƀ00x*١rQ+kx"jߋ^lѻF8tXvԮ >\vԢ>7WMy{_g&qP{$z^ܡqigXqk^ʏ)Y1`vgt.o;ENr[ϗӪ,":ĵK| M4^oF3n;%$%bMobF3?Jp6XBE8c'8ȑs`*&ܩo:(o^OMR"!?/ޞK+I1Fh[U?j!+݊2Vy4{ҋ.cIr䑑zIǡjfy*pf4m5֚rM pi×n(KuE,?kTT O%پ1{ Ai[:Vlxf`=%#=^m1*6EBmǴ+,?ybjҬ\T8|gFB% ’ތg8~c"[x_F}*3A>D'Ƽ{˸)iH9+rrN0otTSR۵?iU:zEgRRW$Д^;bb ld&8:ٓN4sߩWy ͚Я*R78j{ZWI_ǩuat(]!=XPPt)sVS ]X.E ϭVDS κY⤨|ŴT5$mB °)ӞqU ) /d@@w$EK=sO96,YZj9kø=5!zuDZg8oi!y{*kޔo,(>\ju~9/"س}eİGz>]8j|Y 0!Dqŀ]BynE_9nm`e Ԥi]٫h)$qPnw󋱢K(׿NQjwBS ȷ ?Ob(lk6>: *4x`O{XFSD{LsO| ҍZa;*gђ\Ny v1WJ30C}AJFSaKVD5hiH1d8KEdC $%.JŽ3ҷ-Pt j>#7# BbͲJ0v)dU&:> Z ^jxI!6T\m՗)H fMA  )+F:;$?kIUqn٘W_zĐ1 c~ ֒e~5Rc\bֽX^6d-ai+2_6VSc.xkd1m^0Dc" x>^`fVh!S1KSFs4SF/c pZNTWF?S=j nAb7w,Gqngc@F@\ Jf2}hE#Y|JGWJrm=`ø-T._?TFPʭ-ۥՌߤ;ʤɮaZ M̳_iáڭwky5>~.x2ݝe_YJ]+8Ǽҫ:9)eF+5')ӴH'`߆Myͮ<'l@DBN9(̥X3FNzpFE_3yI[ =m%.  FFt6]@=`r}hmr;[h,0[s8|c*OH Q>T c: omQoI+R.@Hx?T3)eKFZ?[@Kͷ(,f].~GJ`;k@-M5>5tGqeF~ Pl}ԅgZHݡTbR[ġ3U6!9F%9$P?L9ZcjXcNJ!Mvn!, kNZ{[o z7;&l 23֪Ľ sEΓ|̲#ےy#"1vϜ߳O=kAFct،n5P?MWrZ.G /Ŕ#| dttRZ'aҩiL.O!a{s޶Y+ deV2Y+Z"!rJy.朢un$8mUM[޶6  8j*"=]} ~FV$̠SļĚ3jxՠu.20654qHV"FOM֊\ lZXk\zQu{?Xu,n9MZ 1v~B|0.|}#>Tgķ'7}5=ǝԹtjbr1Zbs<.VW,lJ;_i˂6Ét ( $ЊGvJm6>fe(*ѧQ [hVJEfk`?mC@Mbi5uܚeKg#J-䝵̙W?Fdخ*K$i3 67=LcCk<=Qq18ⓥ.! ~S|ݔTSx{Vqͼ[bX Z4JC ZQyp&|T91wJ\M/C`~lAZcLIz}.v {ԟ%i*VN*"nD*8)<Ҕyv1#0{p|HX1QU 1GR#KC}oc|𾋐H.ЇF)߂{ qngʷ-NJ"iCeVNiT؇n(S,y&H|'F-ٌ1  ES+>t qafG  e^!{ lۛaJFRrye#}*eK 4v x_ l o3J1{Gyַx̓D#N[Q)pn]QG-ewskyz%DpM!!!"SPytz@Q(Ѱp,O-5BQ83v- jTXFT^[ƛ^Ń8;!F%o9=<\*W2u,J8*3"\b*h1(EDhM_jrOXVڭ X2:=HBR w9G"(ryL{Ὶ;`n<3b$ (% (szp^eE+uu`i2,Mb&^oJswj&Ft@Izh AMG|zMV*'haEp5E_$&CX#]Dϣs\abt!2҅!A)Tx\h{5쾨PyG(id{"UP# p(T{lw FƮ쬪{vթ+Z19om]5|пIVv o~+6Nި7%OZc垛Czuf,w(xAMs}X t!gB<| ka6KhY,LeCU މ'"_Cm?f텗Po?_Q[ E3o5r8ikxT*9F]6KBoթ99p (+5"pF2unBR'XDN PCJZnG*o`j%`" zkt[Bɸl`2vpÈUKj۷NQI+er.M˽V})e$B"szͲ*. l๏KDG, r*wl)^ `۞$.D㔧&0Gn0EdZzwU6+m$LN@6v]&ZVyCfeحy~ޡ"F"TI ,L+9 Y>|V?F; J4NٮrMc߷7tek>$]it,JC3P태=K⪶'J.vG .n$ wm?i3Z=;"h{EyJoi [ttjt<<7njb1X]/qj86•)eMH?\Т}ɹk=5"OEVZtHHKv&tzGx c!iĿ$ H%T3M".MYVqG&b+U\ \lbOoK*t@CdZ)-5v?uMn +" ƤL뱐7|&637GVM"UIO_?ߞLE9ߝiws֌)Mhj /Lݮge*Q  ,>r5"l6ʮI5.*ee}}󳻽gP`D]KtjM2K,Q'nW߻pz]SL=x'\`'ex&b4%1#⛆g7~\=r`6AF2MJ\Ozx鿶"O߰.٪DtIkAVȥF8}pvg >ˆ~3$ɯq5%_͊g+gl6Z?!k,<$띕t:ܥ=r\p?zSܫѧ=ejo]ToTeRN C Uo#04tZ,ݑfukL8z(AU sH]<Dž N2Il_=kUA@ )Âg5%P.v۹UL1=<&Se:V)5.'QK+Z'C|5UÑziLw2F/l)Ɠ *KO)g+Em<|L垛U'Qu|h 6 ϱj0(ph>7#N+#]N^O8Z/N#{aNՄ>ʂ6|tnw^BOÃP~Sd? OSl(OdSlg^Z:t'b9Kчq6fN"d~){.486 ϣgv1);LN2͕BA{tE@˳穌YYKQ`N 3&'A?g`dB皳}a vM!Kd³$Mz ǦD2xbȯ ῄh~k mVeN4=;0s$yDD>ޒJ+"]a˒_Ѥ DsQ>p=6\ ׅAߏXX5 j<%@? ցPW%j2Djv$TG?# 3Rs K0<ÿCZҾC7c/!w9ɥ}Geuh捤FWkbuXq R/ ɵQĊ'F9pN& ]Fd G9g؋.G7(+cM9"TY>`mbSRQMq}ib(֬vL}VFy$r6jPW]7,wm߀<e9}Sgl_ogA1yPtd/ɕ@񪄰dz./ 8q4i2ܒ8z |F}cx8° BiS6&ۇfr͸Ϋwk 3Sy1%S/ަ"B҃Fmyp=%.TЩҲ=MHRd;,<f1(? Č&@.ﬓC;Kہ/ F.Ζ{hdI^_`6;dXqs9[h z$HU 1B&%]͟{ΠS"ݫ_fh/$0B:n2TqN7\̚DY7[M ;PP{XBuZbqmWnA4f_. o5K5"m]J/$z|vߑcŀ{=0Ȱdk݁™B X;ńn>uO=wHО8 :|2q߳<]5H: LYy!.CL>{|~ Y)'QH_9V ;jx!o:4>^T-7܀3ϩ ۛl?Sw ʂC;8+ua~ <$u=/Z헌 ٛ~C]*HtA =_e7(acC Bzu I+Fq!! }-;X1sX<س7=9VY![fFQlJE+6 2l%ZZ('1H,'yx2_6{4 t7ɥ_ms^<# ->1oƛqEGM]Ze"[+p /ooUȤbr>Rd홮)Xd9H,wG(½.*/`w(޳Q^'M+7 t[nx-(Ŧ#)ռJᶚt~H&mIMv.VYq1S!e)rjhGR_wjW| [Xw|$ʺ7⶙S@`|ZnEQk\QZho] D68Úe,|C%M.=''^EC"q,\dO} Jc&CkhS˴N*w P*# EO0'r>1>?ZNƬP DZ|th) V%\ KkX9fq@+4WlH_Y71oJھnYYi!O+ p rx+*AA|՝8MU|w8f\` 4 Z4q.{̫0iUv&al|7=_MM5AiA$:Ǘd@$Xލ0Zgڭ 8{sJqg{ߟEVgrZ Vf ;U?T8%a0%ROΡf%k\J_9gq|iK14Ѱ%fV]K"q{aÄ"Ae@so@ܔ2~#\˽IrƳddt2i=g!L,c 3Yɩ7@AQ?' 8Ę*X89AږZPLd@(<ޕ: DtSie,kgUr=-Ĝ"ۊۂ~t;nۓ SeγߧVb߲i^RƻKd7ͼ-lųԕ_*bKL*,21ymrte3.$T"`#۽dpQ_݄hf)k83!nqxJBxs6x2>sF"-eN\|4~g95 _F*[ |^ a1!P"ޚ% ͤjZ_ҰyG[KA+w\A|:>ofNJXzٕ4vu 'm0tJLMk)Eh,P,yR܎auH$:+V7z dԍ jC\YOyeޜ5W2 P)tf}44=qpFL6Ǽt)c`"P)۟'1Oۑ^?Aѽk %n&*fXͳ58wY N}6WssuPc \U  Gq[Mv|dh~BƝ.ܝE]uKF%=Y &= R=#xCg*Np, jlvLV "DpZqs9evfq(K  e`fseec bqB517Sc\myKY\& w2) x c4߻ 9YŌ£1{7C D{z3 =X4ֶS)x>& :ľ=,&OBbEf Zw8O#9x3sX͡emrRHa,x~(\R#]:}Gv8EH~j[l/-g0BM"Pn^ =%9fh3ÖJ븨[;=aee=W$3jY?}d (mjکº}YN'wsS[9 |TO{CC^qjP;E|H./^~ⵊxηȰ#b5txvuj.y&."}Ko~HX#01N/IUzOexޓ응=9vTC$Y2JQ `Gد3&6߹)))#ĆQH'A%FװO/툏>if?>NioP,؍2fUdY9THB{&Eɵ!ĸI#6ԥFptը&I:7y+U[2gkަm8{{ys /),#j;rT?F= yW-ꋛB.!aFa4_؂lK+s3>T@ `goin獭n;w0% )G>̰: f-\!;tCS15 FDx1xRHoIA}T+_ JMZ;=:F&ݗmPNCL7>;tˀ"%xa=]!s仒1 yCOn\ ob.Oxzڒ=PJA*2!?*ȂD>xQ6c`w1};wfIs8Ż5M@uO(dh&V @"'>EW /۪ǘ| JK.dCZ}5*Ҳ {=C@km"U]RRWxM mZ臚KFn5-D}k]$*4 z 9y%SݛƯLy@) g2]-aQywZx_mHgfYޯM h]Kؼy.+ԛ :Rާ]~=5'sw!m{"om!+;)/L,p"COS $ 8l*ez4ᓜɎ{RGtJ`&aGB}O@GW=nٚ*XA˶pD#0 "Q{s>-}œ. KeĽ7(8u v C`yn^%N0>^ę2k,f8,Bg fޜ f0 nӵ1~ UGhy~"nִ(W~ٟgyOJ AG_|ӷUR22#ĭ5Zd(3x$oBGFO{̝] ɮjMjV~^0e0_%CŇ0.ǧyoUW~8SN@PStvn8)kŔEob 1<| ?huD&'_|3jjkz:(po6i3#XFC'gӈB5#lNƿ׋Op??c $p"u#4͔ff׋>Um vMV &ӂ*r"y0Б"yBh#XЊ׺>C9RbVM  tF~gM\Y) 4ɾ f ?}׵\?mUJ-R%_ǘCM^V\]톡a5>- Su~?xkI%8s/%49@?]w5OQ| fXAc!U<],7[yxC9T$_/Ǡތ}m=|Ha~=]ngiʀnuz%PeaKҧNX4 >tS,a6~HVg{#mElsx}75D# pԘ$%QBzj"gfiBa# ^f]uƕ fNG"eo#]_:1!T>!^_N bՎc#A0juj4~7ʌ<#uW@ _o?IU im" 6AA~封ÃcZ PO *>صmT6C$|{cnq8SF'U{jaw0HyvfW4TF7qS8˛*o33  i)΄)dSUظ%?8KyŖ]"O݃J mI=yeۻW.¦yy`JawejWv Yڅ-bX?^@ڶI3R,S 42\4; W5ӮQbp+mϪguf f[",LTH]i9H/J[ UNZH{~VR FC 2Qɵ7`E~9q`Hl.ҷ۶ퟂy=bez%[Cx&- 3E`KoIYߝJD+![q}b}K?G] |^zE$Z~p׍I(CN)]먼,Iw5Rw:"Y.z hb9*D V!4kzVOVS?Ưs9i5;x:6޾Hl żJ12T^^oȇa5fFU9*1 }IHxxð͉Tp;)JD1t[R(BH '\"Kmg="tʹmqM!!8,SaAi`8&!XVԀ6~t# |ējѵ8 H55A9B?KHc{wWz{0Y| c @vxY蕅wړ5?^'f8m)UEo;4(?|.a͠0 ^5%-۟ö.JOd l Nzw{#K$!=w:_ l?j>j>G|Y S z u~uܞv u^0BtExf*UWyTWaBԷx(G7pݶ,5.Gtc4M]ʄRd5EDzH`oFxL=H̹ m+twNj; xL8""ðl%qMޅҗZYѳ_NWk}Ak8络:$〳FԺ/j Aʧ2l<^Ϲ9+.Ltp;KT}) x;aP/fcgw*ؓ 8`$7!\ֿ̊_N|^qs(E!+{3 ~t'm8h ڽ81>in8Ooi;26,E13_bWz2N0x?aI[~;'d倱3rD*hڼ 4dS$gٙ_gbbȀv'_P6aaEmN1QS+)W ȂaJ9t֕&~4J" 5 e,á-'Mg6.p XOSi%(WVZl; +GdЦ&ðqmXJ " x:fݭY0NH )䢞G _lEIռ .L.H0Cdn/KO2Tf9oy$l B`ljK4~_j%Xָ[0H&A@Yl2z])^2%0 *b#wd` 'm'm#׭ <_8B/"oVCybcMeu Ԭ1ҹńP=Uf*dYO|t7X*MO%OY")M iWt0:tu.LD*!!h'`d{?!x]Ӵ7 rI>TOܣE]3&&Zn9 ͒P|%74Eh0Gw ņ|[op[E'@)6eVbDavH{TDx9bOk /+!Lٶ@.4"Smj2upߤ.13VsdP{q'I9 4sk:14y^憢BKrFY+NhecXKiZba װeIS 8T|J;`{r+0Z+됍Pǎ&=Zb}]38RfWĀ.(nzHZm*W4G-[$L4OcM, A'ěP! q(7*ƶAShݕF<ǓHǵ3鯊tKHh@io 9F6^"$B%:.Lғ"{<;<=q`}.&So2ƈ s Ȑ3Ȯ#%j$Ji'DEiE oL*odӎas(z膭=ne3߹1X&l3J{OG[0?m]Ir)i;0k;b K[/6zòyj_Ge;L< HބK@©UW aoaӇ;a]KG 8p]@/P7kH:l{~Wa-VcB[DTWk骘Lw%& $6>1(O~h=e r!eiBYCLsSObo .s^.A'B߾]+,P'Q(U !_ ©̢Ϋl58K՟Fv́beʁآN5jSdIh  IHlEH}&qc5`0(;ضjӢRCjatUxMwGȉfs{@)ܻ@\M83b;|4s@<~[pP]b=GT}mcMJ(a*@Cǝ"fwM;CMek"8(pDsqVx'KeGe2yl;s]KxT+%ә:'umn4Xb;ErCT9 IIb, eWʍLduX),B|(!Bձ!z?!DIa0$dHL(k.- WӢy]c40&=68䳻$kTLMwh =[ g!/3n0/y!Z.(mJB7Gw/O[>y^cоo2}tq\&<”>hd $a^n  uݔQsU}*@I}EѺFH|q`D1@a'r]T7dY DG*Pue^0=͡C ecj(1CtgJ ոҕO &pVi_A𲑁_%ge:KI-" ҆ Y{u5-Y3ZVO.ع@u1&7bP v\壓╼R,񎮀p8 }x.Tmmy ѻm;ĊZͩYfz "6PM6k`FtItBW{Q- {|EKV\٬V TV9Vv=j4ud7L02 k-ܐ7jޡue" Ͻc?baيO-(1()t1}`Ӳ %d?):|:oZ'zK}X# foVdiq2?oRsx4'3R{taY+Lr/c&sSO/.{R\OPc٧$55rzM??O@=ƽc,#-52&oW"ANwE݌]Io*i Y^A'eJr ]ykwxrUGZzkDN9*kHE7 ``w_ A[NQaDG [/{lO13`7 r19i=]Kދ| uED?wW}Ʈ&HSDTpdZ_ܴZMQJPFDu_Oi-J V9Gu*tx6\$ԗ1 >7KA+=3!h㯙PPfDXT)/կeto(hc*4t6T+UGՁO#e1 #I%S[r5qL 7LJ- 1c#eO$\&xP\wFI=~^Eց{LBF6z마o9]m?>aAyi鳨/ݤ%>Z'jh^3\IRzSOg*N:DFflBȿ0T $t/{~EwH\h dSӚF>u )3.pߞܧR ~DX&q0(zri!'NR;*j`zQ#BDP>cNO;"rIPH/t lh Bu!s5Ly8d{Z1Wb31+of3>p  V  Ь]^-goarԏ Lit2L\HP? 0hp$9MEHS|#6BL-+[anЊ@'B &'v2Д8WIQU:X>,cpBK©ci *k&8Ⅰho6EZZL}aϩQ|%ZC)iTBمj#|nn72lnyHV47&*)!}KXorZ }W V_sBL7Tht{\V>7Rd#w>Knjf CX4Q sȯ# zOR:&+9CȆ#tBJ Gi?Q8>߀#_d%zz`xmD-D"0 }Rg&ڥq9 /0S0&مǴn*c\\R;X4,4؝60j^am|7Yu}@E:PR#Kk@ްyR`6^yÄe/cZ5e>z xtJpxl'd+q4I-yr/ReY N &e5DZ٬'`-xۙ /&tKbޏy'8@/3pZZ2*Y" \]'V9D2*nQസ6-Z NDv-t&@lɾF+0JjD킼j+􄘾h:\{hDio??Nm<}),fQ`gGk)>CF"Zq{c1,z4.DR,%H8R\뚓[hŔ R͑AJbJDr3ety2ih@²u켘R Qӑ/`jtbmy[%?F}uE>U)B"g4 lP߽\m =:ȯГ`Bkb<[SIej7tmxO(iK4JB\; #C\< )01x"5.цU ;8HjҼ'@OFq=c&TUr&ʝMEKwbUP=lBX}r#qu>a%~e?dvPu ;HvfvomUw9:iv {%!^PE#Z>QG&1vbC$&o!E%W*زHxjk8)#46^WK>}|%=fLV@a#u@ACpFXF$.ƳB3dt wLt?sd rU g6Q/,7)F, ۪JPӗuPv=Rz*MH:)Q9 #Ze_W{{߽^> FZdH~>T^H0 Yf,+i҅}gEa*}1;@/I ;Z D?(*-iyͣLJvмFZ`yY (?z*ի?<Qp|eb)~)ųW}!v䂰4rS[ȆZ/~Ђ1|JFY '@SfIiu [ҥ[ ,Ī? d)8 z "(7':[AqͲ +dBgYjD}P|# d[d܇5&DPNXFZ}D)iJΣUO٭7C`#kA'N#K 1b+gX"o3oB /.vaaѣQ3@[חf$w0]<{U5$u[bMLe`񚟿FixV~nc*Ȃ}4l4ӚN)*mW`#VdMdx+dWK&$?ack$ϹZX)挣_E*,-.ȶT֍ԙ kd|댏?.DAq1~r6VH&[%ǃ3hN+,<<:iWD]?$v& YqEX*_nU e\Vhكv‚.ƣ+Y#7bvk~C[9 \#gD0hBL,߂(g=Ͽffz)kJhsqa}6pewPFA{'qex2EBuyM8[\s Z˿q÷]#VdzN49&OcLCcMw^Z&3ڧ:hk4gbյA X<]8p/`c.} \-Ljv4/@S3R--t@)X'=⢏=:hz9Ct~`kɶ߯GvT9DזKt#v%_c'm8N(|!"lB&Jp±a5 n+4 tX p`hzj{F;yYL$5;'ta1ޙ:՚`N #="IS/at|/H=cӎ~A2ߑ Uz 3YMf+$ш<$ZҪ>~(f Sky?%:vy0N3Jk8]w~y DuO5<5|%V[j k p"c X# .]jg(G] C]Kp/E0FwT.ZuuꛖG|$Yo}8<y2h vs33G#USzZs3\)'1MT^I|/i,/12 zuˎg 7~_/iMTexC^$]mfB کQI;ogݟ22;7aN l(*}t 荐F;K d"fC uW&~@":n+qd$ PB!H``~cwU]]\[ Jشl@Ԧ $5O,u<[W@m܆p=& m֝wR&ѸϵIɸ*}dRގ,w!HxrpįGPi^)d龖M& ^sFo:_N4D;s!]PRk}Ѷytz#pW+{Nw#^}m巏wHcbst>DcXmST&#Kh=c\bhK=OIEC'B4>rRRCW/0JM& ԻDׯ0M:Ѫ[8vGcmp 0|GQ/Eq;mW0S"s?~O71)txvWzuLiX -Rio蛖tFMGR@x1{;y rSʸE37hmBL(?`u@QGYZAi3.E},?W®eމ?c# # Vŀ;:ou4d;y",u,tZIFus:e԰ zi~[!҄߸j/3ˣLV˅2LHߢKw9=X߷ť(TeB:c:i ]W+ s+f{jb{TOlbRbƋUxgbD:vVf4q#MTXmf6Iy:-mFa|A"Q6'ooCug7aLi"Djt` [uR/yݧġ77OcSWb\Eh`KxsFcv^[R2чB$fjeZvHKI Х# ;2. P3bg'zmn]k{Ñ85yV0OS#U8,ױ]Jϼ-d=D!O4 } E&՛b@?诌 btqH+W !h_zQ{oUś+YrD6U ,W;2<<DUvӐs)jVFɬhwb^e[g"Z"#ƍif7$[fc_@t\Rc&k5Z ssKD$R< +ڟb =4?;V\ɗ_Lxw =Fsuw] 7)vE?㘨ĥ Rȥ3T^^)0X 뛟4&{qDG䧂| DfҼޣ]ډNpr+ 5:Fz#Z>O@=LYv!pUà߷'$/\>nMMzV A0Wy? ^v̀-`'"M]lڋLv‰Tta&-,9[e\2q- sX#]*Mh9N! "#@}C(s, =8}E&91[/U/sT3)aw%yGJvh\ޣ=)FhXdYtassn3+k qt^: Ëe=ipOm`a?UNΛ@)p3pp=eǀpKap70Cg%ArVZ\HlH&nrIj%mH~?@ nU( 6ͨyx u?F6Lg;V!'i;-f< X<"`qRXYyū=7\q%@!}i=R T'C׵fZ* 93Jg+jZFOj ܜ \5dx2_bP<(R'.z[A#\k|V[/ǿΒ w^SN|/j;D_"2óU[9Cw;5Pl GJip,TdΕ <׸ĉ . [vvM/i[_rĻtb8OE$N5"PЃh<-2sn7 $Y):^єrl7~iڈf"\))Ti=>J+_)a{‰…a "ldjXxIIי^S}pGwQUp$p'냬VOӎ(,9 4r(?_<˃¹.Ka4^"Vв4(JST|0s7;k)&`A:}fpZFEd -krYxqqeQzJE\Vܪ[rcf&mgĒQ*G UYwHc9]]8f Mh1M{\q$!?m7e[5RSIK w) wГ%b)W<ӹE!M.gRmOG0.ljxǴO?A"W9B|]BֿcbDN$>Xh.#.6Wd8U?r:f _9A zi;)<Bs08Eb),V`"9;Wh ;akz96CUЛgGCF]| !/ju&:>BiNLCњkS+K.8׽D.k6`A ]oOmq.,k0GpKB+p-X{& z@$MۄЂ"6GF=Vt9S[\ gUx:*2y'Z~N@ā1lOTn5ɴ0:8@8= bcE0@vZռK'1{ ̢jNh@lSCjP7In`@]GG T7!(jxr'.:C≮Iikm:XH6AlKw^){L%zfIe'{Q HVV3_lO椫36.|PTmBlhX&xF-8Tq $rUZ&dS+O[9nL"r[*5/˱lÄ9dNUږLay`Ӭu &X\XIک qIntjE੼RP^6~B{/pKE^)=X|7UabnEiWN8yqD0u9kŲo }a_\Ol)=c(:{[soɿwG1 'BV&\pƆ}`+yov{uUd청eph/)JE'Y~)22I! U6 ,󒷧 K@5stWQFшȚq7^8Ŋ5=`e}^9%W/fe2~jŰJlb֍AB!@DVvQ2’@㖅H~YqDW[3~׼&Y_';b<V;[ 8yD_@7ܓ {X&Yub@MTVۃy 5WqΑvWڝdFEޒ,řl\U|o|`0e_ZW*-=YEE [K|/2 eoˤHLwr4M^ugobvF)&f Rf6t.ތN8vp VQܐzqA@Ǯu&Ezi 埞 O Zͧ&Y;^98 )p=^x6݇[7YbXyfbo($İw}?ALt#Kwfzk29ckO$%SbVpke ;w:zPiVx %ej|oKe0K?3}h귟ȩ־G$@%iFI<΄2vP:@qn9ّqH9DGp&O_ٴ9D*m \gٌG8lonX]9a]@#_,w-qS^[;U`/ XL~hMBT J66QN. <'i_Zj XmB˷{xƱG4~yg})!|ߪ57,v1 D~.H;=a4y^>*Z }}RJtV?RUy|`P lsU LK2̸J|6E˞xrg|QjR^wy xrq[EI،Ě7"L?B{)oG[֦}'ca=#ɥf7#$)~4Faڝq*2-Csim,^F%\5N"\WZ J΁~(SO*"ڮz{Lܔh'zD^8©;Tw՝ ZZ}SPLl^ֽH޾}z\6e3^ C l:pHo&#Z+$'ՠN-Ao-zҔ5#sWzV2ŭC>%$cOsu"NN1 )lmljGxd+-<~&K*vHӄ=u?V]MeHnJ֪+臵&18ct+>Π8*uPl5V(gZe-W=ǫޚH!ʉi-ҡ H?pIVZN{N( ^nlIY81;FTcVthP.3ۼO#PY7ъ:h^ l`;Uz;wҿ c.66!|FlHXΚԕU^`mU~2D$gՄyzD+&* P)DY]S߅sѡ2RKw~ke5UL|PJld~uϲI˪~~#{dꡣ"|hl-JB"y4d;<%bN(m$0+K)*Fɫoy=96:,)iaak(Ԍԕhe}l+^Z`", +UL)V򃣇D&d`B :7V;'K7A($bZq5-л%+Jv=z'`7/eQ!. |RސO4KRp[,&FYwD? CE sѓ%Ȣ͎{Y|G_5icZrf8S.Y^1Yc jBǔlVж4Qj(AܸS!Қ~FG2Uƫ90=RYo(!O2 br`I4.صЄ8zCDR)ow^ #1-%@7#" =,KXBur'q\S"0gsuWgΪ5XOJL)ތ|l$^ɞ4MB"0M7<ƀ,ES37Woc%\gYRұMK_uHSCfN&OȭPق~~I#v{1do"G!jn}`gA8\Cѐp&]~ Bk <$ H%'Uv/\b92Gׅ̔.hOWE5NoU޾ V;cy04е隡xQaN,hCfm/7T+8oڛ@)hM;z" /(W6tg+`—MI/6ҿU 2۶<Ľ]Tr።➾TYQ^b?I#nj L¨ % Rij[ *Փ ?)mˆ3BĔobqo Mr`'֧y)v0'ʻB\2ߵaLQť™)R_=MĮ2e!UJ]򾹛URL 9oQuNܾ{ѰSw;@~җF7)87aaltN#%)Můh)I?KωskfL7=1 x$32Ny .r|%a d ~Y"zkfkLfal/bcv@]rA#:1yBA&!囁 7|.&Z6Bk _Üc&43sSKv Wluˡ۾Z,[\Nz7J)Aҁd 2"Z=u10##Ӈ"2nbl[q}r kC)wV{Uε{C|*]MN`I u+/.N ԙίkkw!H Vk1@ \_G౫7Fj?RѰjW>O7yU,qt z@=ٱ(vOSӡsZ(4Da7v9]Z٘xg9ʉZ56T"ZϬnlm˥;v<J.j}YjPF.*_L&Sa=Hնԑ|Pѳab ^g lK+c81Bq.eki CPZޘEV<4̮rR~&3t"#ARq 7.1ZBv}yAg1a'o|4ƀE bIėAeh_ r2&ɏ9L8H6MzՊy\n([f,<5=_5ш(ϘzPLLDMB &Qs~X[c0WvdMޯFr:74mwűAqu-0Tb]Mgb@!N7S?KKw5=*<DeI3E{`Nڱ0W"|RAgA#\ HNLW%K|bx%碧ƀuS8QWF;5? #,8ʈAbߔSf'ʠ ܥ9R\f&1.+zӝ;S!?@tA:ke7Jízo4)rl23D?RxaFRLqɧ&o#Km3þwj(+YNn7rGNΧ@1j䀻 c Y7v `BC 6>2R}W[/fav~ORjE]V5M J?6n۫"GxO>j˿S3 jDF>=^X*/c99l&ޯƍ/HC؉gH \ppAxa1'Z;T~ۻ"&G Ihh{g\T9M4!֩^ TU>DfzBǷ@QEZ  秢2tI|HlM=|J&@N~Qyծy@ ?a$lr|Vd4z&/VO? ׏5Aۯq?݁}ۇ&d:3,k58Rг!,>_P)%t#rRݐq?\U~aoܩO22f5:cD;r@((ɦٜ7xPP{x>K.:#"΃`cShXדDաg)V ņ%ZϨQZ(Zk5vBs>},36v|Q<\P%!x`n:@l+M]~NV*S"K%M(u9ϥ}e܄3z2G7洬 SlP7W ΡQ$ ݾ|RIS)7 \[HǛdx X fl)CSse&u~8q[w a-?-@G d4c @SAtz|2e&e"\[Vcz0[Nm,w#wbz։%U.-u7lvU K }r.s7:gs3ruF#+z0L}HUml|"L'f9ږ}͎~_f9~="yOz bL-dN9xw>A-!d"nWsrNt-1fR%3{\\z@DcyѺȹ_gsLMxQ꡾N/yfژ6 qx*G{_:{t[7uJt&l>GBl@W1ѭ g|mEƂkA7z: ѐa^//R}Ʒkn})ˑͮX ?!cXb~]އ!لI,KWFYy/v! @!q]jKT's[#fu( DZr\-@O3Xn~RW'BՕA~1#eUSKiz6iss M5;T\O;9`_OYrwc46 :舥CbL@w6gq4A~-Uo]`yEQhODjw#űFʔR"5|HsRε3=ƀCfm~dUw6\x;ǚn9MhSB[(\$[tlb,egQ,X|l̛T9;ɯ.2 :" GFE!-|q˶5/gDza=1{3.4teNm \ JdyEOIZ]|dIPM⒁}ݾ%{݇6E3(}~&㶄_bI9;r+e,vG# n[D>OG|;X-!s|O.ѻ+7a(ߝY oGݍ7giShlT/\PO}(8WS{htj+3""vR55^ 1vB5y L/Sq˿OrA7![jɞzĜs3s3vR-qW׷;&T4 #F֘G/ oMI1(%.L+] 17iK 7Oz`НT[ V\U!57C,(Iw9eP D#.I,/<2ݕ%?.G&Œh> UScF1Owݫ~|LI LVoR.MRp@O}ţ ;}M3:\o4<|&EtZ̡ `2sjᰪ.`0J{ǶG̘e@D]Grbo#] mc>5$’OԸ3%޷.hF@, QGl B?d6r$G}ДƳ,&% 6`ae_# J0Y}+Y\]YžHzg`My+h e`nV[YD }DDtLI=yO(͆ vUʎ\/4m3d'ɚcFi\x"jĐܖd >gt8_ 0,Mb2ڗW9ǘ_П{$h;z{8'v1?/Qjpt5!.2pQL.P?,4Wܩ:MP\6(ƥcˀAo' HqQ>D&$'eD_ ]?FcxqDTJйYuuȲ(XNlh%p C\̛yӆX=l{+ @A nm,;_Ha@:ǧ[k9hQ0ԸcRUhgsC'b|\Ę@u  ңfO9\`qoy.oLObi.24]ucHngclDʥK9l`k/oPm~ʋ=Qt*^_X9=ѣ!yͥN2 ;+RnXH:jTS0E:. ?x[hyw4fßOj=Is+^yQPadC+T@M{F@0|lZ҅w s a>;^Uq/y(:bY mIMJG21ND]zvܐ0WVh0,Η4]raW/ѧXeu(RXT!b nKq/M553sY@T/rP0 4H ݉Z%2}CЀ]pPQ BOB]R󫋮 Ɉ"k)jM:J& S@Z4/\ۼlYJsfwY!¦Az,`ɞPG_V5M!@t1li%uR&B ^Ld!cwCfbQ a:Џi@J0.%W°*5¡\ɓp;K#=i6Œ @TFw^E$@&`~^"_›KEOn@ 5zWzq'xyѣx6WC'\‡iI R3)Fm,PN_Wf3KL8KQo^y].s{b?>u&(1^jȠ\/fsH0wN~ԎYEÀu0ڑE80Os5tbznFT pgL$W䵺Dڄ"={e7Muݰ }>VO^ '!$5b ~܊ WM?$n!oi>=XcІ?&iQBfaUfz-/' wʳ.$q,I>#_O2jSik?/MSfz[^e;+wI)61BMZkOgIuAub[;YHU{}t&KA*]Cny{3r4[::1ӡ<Г  Yn YZ