python2-psutil-5.8.0-1.10 >  A `B:p9|%jVQtUO+ OlV &" >S]ރѼd_ͳrOLRJ=ՋBh!A]Qv$I]6V}/vOMRZm,?D.{m$8j?T Dӊn!MѾv.YH]`}aP;c<\E>Vr2.LaS?٫-q\Od 3J$./443bb4b24ab60f062d6c9862bcf6559f1c62520f7c12eb5730fe91585df432bfdb726936a28fb9b6c2e36601aba75295f2cebc5c&h`B:p9|?b#F(څONP X; Vcvu o'{툵AP8uN0J]`{HОFް@CVu x>pA?td  B !EKT\\ |\ 4\ \ \ \L\\ !\"x""$($8$99%9:)9BӘFӦGӼ\H,\I֜\XYZ([,\8\]ب\^x bcߓdeflu\v wl\x\yL2z$(.pCpython2-psutil5.8.01.10A process utilities module for PythonA graphical interface that lets you easily analyze and introspect unaltered running Python processes.`Bsheep072SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Unspecifiedhttps://github.com/giampaolo/psutillinuxx86_64f2RdfjfMe866H{HHy]g f@DVHH6mYcXzX=\:ml*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_exc7a27e71ecde2cecdcae70ee2e8c58542bf8f8166a3a6ded9769cb604c6207de30f1274158856a1cedb39441ba34477da227ac051c00949d07b7fdb862eea36001ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfd0db33f8c2b35d735f9ed837cc9f2753e50554cf1ce356caa392874f7d0d3fe8023619f9ef0ce4b038d20084a680c2746a25f342e964d062616f6f81032620c9018329d8ceec4d5ea155a4235d4ebd11a92991f93a9c1eb68379d076c9c3da910264d646b1595180bd4797b4aa68db489d33a21e153f8fca25702f3c73c66046b34350935bae4e7a51d1d87ed75ff61a97f5559094e02a1127b0f4cf2ad5f4721e8fdb9ad3f1f873e96098ac77c415831d13fe3dbe2ccd4f9035bf1c37a77c332424c0a4f29aeb7ce1877f45ae63db990c89608e84aed1729bd3f21e4a7037f79a01d0df012082ccdcb6df978bb41b47a2e791b47ae6e6edc26f38bc4288227c2219368b16a08d52b085bc57d15e9e18de09f9162ab32d41554c2a7a180ded6ad7fafde1705fa2fd8ca2ce080e8e2aab62d38c43d7f96118e31eba2191779c4ad7fafde1705fa2fd8ca2ce080e8e2aab62d38c43d7f96118e31eba2191779c4d2d630cac6d964e66c873879265ae6821ef26418fd98045d2a97c812d481d82327db77be056e6603c200ad773abfc98ecd937487161e3c5966cca9a7d313f67327db77be056e6603c200ad773abfc98ecd937487161e3c5966cca9a7d313f673c1c89694b44d51fba452395df313bee8ca4ee43d2afb75b11506de0bd38a9a5ce7dd21aecff408e3a713abf34f6ea0dd78bd3e21f04b10fc5c46edb7ce4fcafe73941eef97c7b4f081cf72a02841fcc8e77bf62b6254ef8826d8e747b5f7f68fe587d4fb39ac70b76ac6b9b8f35ab7fcf172ad8f33d224274478db2e66349c9df6496bd5510f1bf470842fab7a2ca503fdbdb40503d51ac52350416243cf29fb8941200de22f1f68db5de12fa8c426b66cd34cfec80221b85282107ea8d13ff048b53361acd05ce748274c998e6f94aa50c5fa1247cbcc9a0d1e2c9630de30279a5ae08de0204ce187ea111cf355a35e18fde51629ccf3c68713d36045b20e2de896d97770855dbc1e75e94d6aacc1a6b0faf64dda84f462538710efca9d883c21c5c94dd53aa2c4c9c23076b83a2108b9ee18f9790464180fabc3834b0e27c777a967e49e9dd6f19869624bdc6275ebf6210e7f298498b72fdecc2ebe3fcf7882956640f2f3a8b541f014c88f807b4dba10ea18b52e269d3998449a013bee0cbb7c158529c12ed405b427e1343d6bc43d8a1d6078cca68d22999e086e73e4c7b41fe59aaa0e815be5f7e2e8a2e94e7653c0c1e700d90fa5fc6d518135e226bb8e752d89d5ab5b29fdf4b727307575aec07273d61c785729e71428b6d865c872c063aacf7dd9445aa4e866e379eb488d23ccad861a21fcd209cd651bd33cb8584f031fb0ae7c95f428de2ed5d370efea7d3fb3cda27d27040a59619765c6a9a52727df1f1d0f991258fb81672f479ebcf766ae707b77de80b95ea64ef51abcf709bb18e082143a1e7b147e5df3e0a337e3753facf82f02a01158b4d79075810bada531a71f0b1c65880b677ae19ea84e6496d21dd88a590d1acc0dbca2b53fbedd186bac64dbf4522c9178659f1dda97c74fcd15332588e6dcd2bc084de8f97e14b407af50ad8730021052e2163ce3338812075eacf8a0cc91dd54ea55684b66b85bfd7672182f1a2314874d6163512cc8a8eaca08000c82062c71066cb010ac685aab1f8f7c3ce9ad0a36ba9321ef97a29365713b4bf41b3112847308af79d696fd5d8d7f8c970b23e7ece9ae647d5ba98611332f6c531db5cfc20df0aa4660d851af814ec858129592b7c53e71ca73a955e18026642a9e865be89b2669d961e75ece6dbd023cdadc501790f479c7b2a908b058f679e16fad0792e61384dc0c44d7ff9d0501bc2d7c5e75e32e889000bde2e729701a2eefc901a204e67e9f8705efdb84493f16f77bfc5d34ac36de41858cb22f019b2ecd912819f2e99751faa82310976ee7194836cac7bfabb4c626b6a3ab55b39eccb51629765f0382a5226a1079ed7b1f44a557898aad4044f9e409b491471ae4bc44310d9f5ffc0eb07d121e9b42dc6c7bd76c9e8b3a18f5672ef5d56e72333be348cb0a6bcfbb0c61e740df9b4f4882ca935eee5f93488bc99dc97a6008bc72ae846dfa0d55b9c9f2c58aea3bbedcafa5cf742231887fa1ec4cf10bc4bd9d2340fd7598e2508eafcbc0a29abae70d9eefff8c73762c60c0a4d80849b963774bd74e20d9f1c6a82b33d7ad6fe45e0aa8d1b0926680f46ef80af6d6924d2b6baf64598a7a824e2576814526ea3aa00ca54e6245c2d8987d9605f94da8e7d7f52cfc6145157ea528a15139bfac7b404a6670bc33903d073383226cc09b648cbaebe1ff00037a69acca0732842bd2b66da42bde97beb822ce8d1f0827719cbf0dfc6d4077c8b0ff0ef3c01b59c9abd35a9fb5291acbc55ee68e77de9a1bb5d541a107c644837a08f9bb5689e9c1b5c802d5614e4407b36e3c9fd8bf2b2a04b9025de2e3c420697a3e0c6903dde2201b47185b3dfd811564eddb14f15dff0ba3bbe274e7e18e00cab11dca139ad2afce98e5076c13a699ebad5a0ad853bab7aaf744bb9af4c1b8a382d3d359988e55b37848a56a955b91dbaf062dd2a17e19b3ee6088add2e4a536eccefd0981c9d75106ac5b8650bff269fe290c20572c87c3a170d50ce9ba94b16482d4772d146919cab1e2f93aebcf17a38558aca8680a05a034a63c808ba00e64babca107def48e33cdc2e5d69fa6e22c647700625b0cfbe9d07d3bb778c6939635d8544528df3a51651315e3febdb5ff42ab8fe0c4bed65647b0dea55d1f2d8c99b0889a0dae800aeab8bf4085d51037a1885224e84ab968e670b3a66774338054334952d48e8060d0d46a4568418c65245721b7bb5b6a7e8ea6c2c6989c2c4b0207157143bbfcdfc7e0e36879669bbf9022f3b3ac204bc20d927452b07979b024db4d05d07432783ed680f30c52de0ed635b5fea3ee1123748d489b3615ae78852d653db72dcf38e5c77164f841abe1fb4c75c03a30e3aa95b0378aabf75ee78d2d7a3fac74363ddc6526413abaea4142bd59532bd1e588f6905186f75f409b876821556222c483de9867f9d2b14dfe7ac2efb800ded4a8509cd66276eaa21f3be37ae1b054e47c1e61c09adaecc8010019dd0b8a6b687f48342106816b0374cc19cad4312f5a34c95f38ee8a0a772009df5f7f258018b44776dbc57c3bd92256698ddb4f05c67379131bbd42b9efd4641e30bd67dff0a48a781de5224fc076ed040507aad832cbdc95116bfbae5cd45e0578ffcd86bf2de24d6b4a510d451c5db09084d0245e816c7e06d48d61c0daf5873d2dbc403cb3e7467f3d0ed2ec8f0b3a7b5c54cb9f440f2a03c66c318fc61690761e4102f9e65b30b388a0a5af55d9cd4b4b3e9f74604f50e0263f68ef1cb95221b98e447754bacaf7cfbb1add606747d6cda0989131eda50ed8bd934c4d652d95a9c63d543eaca9b8f1d7a47088294e8e20012af110f86b03649f8ce53b7b86ad37f9b97583d835b7e38298a92497c9d09342054ea8ef5a243f1d326e4499bd279ea6f9e536e2fa34a133cd2a9c2dae08d292a9671e0bc6db3f2d5926082af4fc834c5800a973ec51e72dff5ce022f72b721ae4ea7d91f4c5f36e4119b96565373a3cdc958de72f7271489c09631e0c1524c12984500caa07ffdce19eebc06396c5e6d244b573bc6c438f4a6ef8e56c1brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-psutil-5.8.0-1.10.src.rpmpython-psutilpython2-psutilpython2-psutil(x86-64)@@@@@@@@@@@     libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.6)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)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-psutilsheep07 1614987537  !"#$&()*+,-./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-psutilcpioxz5x86_64-suse-linux directoryASCII textPython script, UTF-8 Unicode text executablepython 2.7 byte-compiledPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9d2a3111301fa7adcc727c49b157ace0960536fc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=428485a6f101469636cac2dac6e273be43009060, strippedUTF-8 Unicode textAlgol 68 source, UTF-8 Unicode textHTML document, ASCII text &/01 R R R R R R R R R R R R R R R R R R R R R R R R R R R R RRRRRRRR RRR RRRRRR RRR R R s(Qi7ЃDsUutf-8b80e9f558c9b1cbcdfbbac85b1822ef4383571726d93942389b4ca8a1f9c7081?7zXZ !t/] crt:bLL*fV""{ )%Ѧj1]F(4, PFRuCCv[!楘k)#o2Dl !ְ~TQSh|勨vW[$huZ..~#4ϦhԸkQïU hib4+ e–Ksvxw@1;9M#uޔe39:G"% d]7PH }.UvOZ_ɦe"'8]# 86Rדe\C,?kLBGFkTqmI<^LB1B}ML|MMX L!go@._N"VXi962 FpV4 e^yъK>⎀;q.بlY7r/sb*)i'~g;/o3 6j3Iݝj6bZP* mz!=%Ω҉`&J`/A` T ,%?X X;IrN Io.L9 |Y.7JkܖS|lgiCҦ{(8I75IJ%JS=ՏMqf+6>gْ8.rWEgwdƷEV't(L$@wtOva;?hW"T|Q\j?dLPwArHdC)ΎZ5ev D¶/ӄ_PE+0g^ykbPB*}38QiߋK%L32'+wS|޹2YznܯDK%VIP5{yOG{89<ҍSsJDִ\G-ӿ+Jy~P2IۓRT#5eg'K8WW6Eh] ?tS0]jRvs"19$W&1&OjJcڳWMgfD8 +E:B˧!4hf; .n{\_hgԇbJe or@JG>e/Q6V[9ٟd)kodXA.=\l]z$G[ -ҕ9UVC2'b%PyKL iwAFs/RVIFiY #tW3r9븧ĝU;z'*( ǚ]z=D,? _XPKD9$=z ]듣wƆPfdÄ )d_Y J"tΰ8/)hx7`kWމs$XɍE0\p^jG[ᶯ ^f#k,:G&E+<_* /_jA5c*3/З8ʖtڴ Kn+edp-=CO6b$*J5I1ک8ƹ,V4%zu-6fD"kz$L~}?t@^WfRԥd݄V.Xƺ^'ӯY6e{ʬ0v~&!?[Pp`gGg ؤZA2mRj3C/ݡ)x/ 'iuMSN; KI hb2%rr|u[%VPJQ oS=ZcǒzCtm#@l`GuiUZVX$Sᢢv+5-gaK=LrcQ|=#'ir$.̊\"& E+i5;`v5q;fnD]w~c !a@!s`!iC.tFAIJ*ڼ{^K.?P0\r["-!irgc .JT*TCjKo-n+?,e ?3#z88i'<%qlڷJ9vI|5tq OR3X>.6!r<1N6DZ=?}8k!rHj; &)dE\] X ]9pc?ѿ(疑SV$t[b&Zw) 3,#}bR=!H :.ݳ8@o޶mf &/a.{ޜP \np<`6n# J{bhFY[nxD\)v;F%N6܎ֆfQ`vRg1}3̏VܢEɾ,Bbo3~"^spMVfƷ2($|7l:weʖ ƪH0vLy_Ha*Y%Y50pC2K4^8-=*0sQbl{*CP .#l:h䎈_mF8G\=CLƴ\1~:b:819D@#>S2%9,{i[re*;Vr>2]ϪYLJfRQD,̊MԴRH|9=o%e!sWup#q2g&yh8\yld7ߦ19څ>5^bTʞ[ i6i1'޹c9UIiVcOP: M$xRQl #gM-2Q9ZDZ"=A4L^:1ݗYy0JĎ{8Z~G {-Dma1c J4 Ѵƛ0i҅ WQ,4P_9v3(}2G},^r~r xu_5чU ;pn%c xu<~`jLݟ7SfBU%]VQrbKs2vGH :cAZ:*+rOh^ NI8.w>Y$1=h(G3dv‡r(!mLh ![ sϷ/+h+IH{ee`zu| v nƶ(\Ŋ9*\X)ucOUԼ2<@QQI5yrR͑5=ot麺,JxTE{ ѵU$X>a6pfKu壃4w),=_o˝fϷsfaK˼Um΁DΡcRr4$!;݂B^"F޸T&** <0֖[4 bG4%C@ Zl\D|47 ct<0IOUL=Ja2NsY|Z@X$AJgK:gVA'|@u;GU^ 0\r*i_(Wƙ#gz0pka/vB^b%qEPkŗ $)X/[濳ڒ|nOxҜfr>[̒4sH^f ;輑+"w_wv3<  Z#ךbmXݞZD2 ++LAV}{N .cX Bo$"UE?<}TQ}"q#3\ʩE2 m&d:1%Ύ&T\aHn݆-6'R q'뙂|YԛUm} qA8j|8#V w ??N{IH/i48+ ZȇQԀP*1saqL*4(.Q&ž\ I#:XIzPc0x;$8(5y΃47QF_f9?䯽zH 67{9>W`Tg {hpؼwq~PصTL5ihTХu{J[֋%AHa4Xί㰂Poe[Bq09ޱJخA$-x[7gtSp?ѽQo\M*<*&.NZE Mփ79pIekSe7ae!]: ֢=5L0r d~S 3Ez"Q_SNY Tpu4O٢P_I[0{6@N<4Ur~VsywV*]tH0yez/M%;ik˪%k d%LΓ@ͩ.P`PS*]d *-q%ߜUgYs\.cffѥ Ve3q5^z~p RV\oh.Br~%ʅ'U ._=c$8xTϢ>rkam^/ mQ^_ԯJW&lʐ['[ȃc0 ijx؝Gg?b0`aqƇi,=%R@t wC_ y#3m /~V٪>)|P!vOj0IY/亩p}/ ;: VNʚ\:Q\f5ȨL4t޸{wpB 'ʼnkpC͗R⣒ޙZhIL {-k= H|Hk'J3KQhoǮ[f̆$QCkzq 7k:S™Bō>e1 \|",lD-.Gtoրa~P  Ȱ̦1֯fwZOo/6m-d(2}D=>@_i腺~uf $Lr\|uK<P|kO6lpg]z#4\h&Lԫªu/; FQY6{kμd`N<* \ɕLsUdШR[yI2"z>L#8}!AqLy y*qFA<(iu*/(U {ב(NHcR$5Ec 4r8>|h2[X<@tDw銶p2Ϟګo'ıcUzy(YkX* y[KLJYĄ#1| qX`߁WS;6Ah)FQ1zcHqČehnPi)pI wQ@ld8 %ٝM> o.yg}i#/G#j4{9*vȪn⨏U 1УDМ쁒wga<9 皭Tmuh9Q:kiW7OSA`{v@ .4^R?j{{@5Fօ:s]iJ{y>NNle, ^^f8/>Ž Z^:Vx΃ctR67v)Q ΁ӉUɣ9J@F%,xg4΍ Ӽ*Ga!LS.3NV Foha7Zֺ%dpͶn\,TjL2li{y\rP\B8w뻡emع3$5~r4r2u}i"\fl2mcEȹs[˘.lEZ}o{tp%ٽ{i b[(gPհ(SO~M€vkPӮj+ ˕y^Y!i,>Eۻe Ox9ݕ_!tJG4ٳYO)B>t%dF ).lù%i\Hf]"S%>ۡ-/:m޽x4z{Հ3^0=[/ؔgu;rcny-_Yi1}:OolfG댔'E&go-=olWdΠkl~hcIU:^J昱@xQhb=/wY6" jXAmQcFaidY3m,v[@ixÑD\SvA|1HbǢ_ J"܅rwb>.}dƜcL jV\bCXln!L!R i@ X#d[G9 Ph rYt5d@:dXˏÈ34bs[:/tGL[|w{PCN ,Fj"g ɡ/%بkE Ñ}Ov.ZԞb/b:ZHB*DPkCH0CvdSN7z9Z= `S&]CA 3ݲ叟)]Ir9wg/mY)}S7>9 #< u !/žVGv'GRaNVҡ/489GeT s1bY/Ynv"xڑ{J9pa l5{ SE ָxuNarVz c f-ϜGf I/q+\QMr\lWu#>$&wʬFݱS4`Yx7| 4{{Κ1uBblCŭmy 23C@y>ugBt&,4,{۱-1o`05j\6zF7v# M}ИZvs97tI;qi1K|#q:):ytuK{_פM EH'밖2ZhyA~HbE!42`⓴t&٭j!;VƥD mvv}ZQ9ܭBa/ i^ +or"ac\@|+?V(,iWڒr2(VbnA83B \PJhfkX4˗0?m=z7(qD‚m!|K|M| Or{jI)AS0wWfpvOnuzL9 7M*ej˅{QWHh]Ss&0l:Rt.2L@K"$W=D.ȴTEm#9\6eEgIk'ҡt۷lj[ _A|TA-ڗٓT; O]C F'SMrmJi+,giHj/d9P4z"\{rCK/näXDF>>Ю{PgINj>`}3EͿnG r!Ph+5rI!<1a?Kn(FQHOdP*{ rمӤTjDD/:N P?\ccn|&&4W|Wʀlx.,OCHɒ*%3VΈbݷfI{YƫE?O#`TJ zzh"NIYq9tvkˡ单$K9{Ѿ`5QaIT<naxW% 7KU۹m^8,m6a,^gG4ݡ az`>e#L&-84~iYmZ+^UJdɟ4L7gj|G p͖5(UX6sjn7R+޻˓v=[p\xn-"̮IO١oHk)o=:5>8>+<ְ#Kv[ƜB]ݚ?dN,7b/o1HnȦbZ>46a✼9V7rtDRQy> nx;`Q=4yބM;AAS:K2Pr::gHw(Wqq XeAmcIW:emuǑF]Ĭ`kzZ2fdnֲ{7O&RϜ1hPu96s 4pSCp?EMcUj=q4,l&ƗB`#)ioZss2v;4Qqқ6]n1 :-36(ZFncI{_R?Qc+s_t&BߢT̊i5HWI[=oM#^\,&@ kT ƫ- ,F`24h@jW/Ki0DC7H"ЃXLMg m-]14o^2" T!5Tv.%̃dqWHfrLڈy1zJqiӉuV9$XIŢoqoQ>Mkf!K9W'+Ƀ5)O2V &n3Hl tԸb5_uaM\̓柬BK1 E# >f 茣.7Y?+)5V`[?B=/xƳ#!OSo9o6 F~k+kɝ+kvaCFj<&Ge-3-42%'G?%mnf[22>7Jt2<\JJxQA*z9j_˚hgq \C\\R<7Qh\Qms,r #Dm^,1MxNНsuَV 0NSr )sU($bK?zh0¤SU]mJasFpi}lM8 / J̜vYr=|0{a-3Yܵ^}}yL/' FA򴷿kܔS#\O[:JGA3'e; t-•휈a+D/9;]X RG>ض\5th ߑ 8%XҾjEBa YB)j@ XNX x:g*>,/wX5"Z_ *yƅ[=%L017a?~]QT%WT6)אvJmWiYNJ" 0芅p>Ć^UBp*-IT~r~#r"1/<*BxIf݃{-W#Xq@| @І:'Kو,,$#A#ТU0텥v 3UeUʼnƟ b?!Dchea4_j-8-nmFI,ϡYwWYe$ڧ#oϤ W(P#6H()V0 Cru2`:_b > EB!`Z,elJ@"$܉mɺmhAtHw 4WC-ѽ?H]Yƕ{qê%:̩>HPQ À*U`&x@C~ڤ/ 3vl>Ͳ RV U[ủa#U@N 4峎EDJ҉7+cqOf-yO7Q͆*. >PFC6.aEEA37nJ4].s+DsJfHxK $bK9GO水zȋsa=C_nOp^|<$x@Xb/^QpO*?;;)PT^2N٬~>Q7ufF1։`Uea;2˺NG-\#Bur>:~S'L,B5ʫE~>jwb7 M`%|#^gmp/;~I 2Qmg7]9Y {{vߖ$mCZ9[vM'cugvg'Ecf7J[Z|bjMD1zƸ2rbهY(n zϏNbvtd;?1$*ɣNZ0/PVA}Ճ?6@0f,f8].Z eb\{#Ch4sŎoKZ1F-GZ( M_N(R=^4~9Yi)tBbh@%XehD(r,/cMPyiуinG2?Wj GL],ӤzOG)HQ`!GD}OYnȈn|Րȱv28—\iTfUxZ]$:򝓝ȜOl_YZtZosFJ%.d&Oq@HT/P+\VIK{(av %<,,2 tC[q"F Ayu/АLԽ$it}Zbb֒6!u F]SeDH:5\ -% PD\8}W˫埏l[qЎb-_p<$)Hw75ӺVĿFOYM6xh3n"+XAWcCwKn,<"ʾp~):b]A_[wV/J2 |KKq^k9(o T缏n"g,lRۆuFݦ>"C ۚ;-uWudnd0M$&gpAa[E"{a䡝34r$ހbhK&0~V\@YĄ4>88ao<%"QUMA +&Tg[[4DhEgPta18U顓-jLX|7YrDx]Y 87Dh_+NtR~Ҹ~gPiXZ!y,m~_YSvw]ޣoJsr!o !ߜtԡ9O1z%6<죰VaPS#[vθ L󓡏2|+\d#G?>Ϋd ьpqu7i!RV r6m3/:A~8|+&8A+b;Ҁ|1 k-{zVf$"92~Pa0Z0 -`KG#?Yl"]ħr ># s L EA,ˇ隲VV_è#5M%P )aB=` ֲK[f.4,rݴQ%BNrR'$h VEIIRnK KmmRB|Id py7JY)`٪ ?QT=7[G[F_q]T| )`īd>_>v>njLDi{ٺu/incRX,&c@_y|Z=ҍn"ςYy^9>p.Cs7dGuiBB-ſ#t<]d \P=íptoz:9V=6b -DfBQ7DH'i(z? mdz3u{`_v<ˬcV@x ,u{9߭z\f2"ۃ*ў2ғ]tT/D.U a޽ *fcaY@ocﱇ8LdWW H* mA,!>p4{bx+{Mu3Ѫ*5׼C /FfOOFU 7`QY~6[)ɾ0 THn2`UY1Bchnkܾe."[7d&W?nΚ*]nCذOV{x/6~[&b$HV͠ئ9bkT5K~|/fS&3]C&ZRTeeɲ q[T^P?^mO}6BK&peR,7&Ln5vj㉾d 1 ;TC4Y[<{eLk<㻐B7#y9zbE-rmn۳b,ui+¢D㶥oamhD XIQ X)Km)-T [d !/@l [Ȳc/ZD+?!~WٮEKcB/o^[PoMWy 7iSJNԾ%I/yw7Q9"D(,w*% y+?pn:Q’9y 'D$Ϯc2)5mhb. X`Z֜;Pi1HH_=@ arhvAל>Slz|]ړ kƲSz~W9W/V@ W:7cKjCI]tRE-$ . hýn[vA Ljn#d 2T2׺Op<$ʮguY%sl m^i/XTeXN?k3 {G#bQ|ĽO)Iv>e]hX28t&i5o}>@<0Y ^deO]g-wcΩYV~$_aN#I0c-p@t@Y D]S-H+PUo 6J|1jj+m1;' o`?7$v~Z гBW? {"!tƇ %R3u}JjpHNsT{IJTӗ=G)*K\+hBʶ]wV39bM&28:`Yz*jM69 Ť}v]ͬpo._ĉD]OU ].TZ]WT:7xA¥}L+3̏8ʭHyKf4&bӡ(5){Hcb])nï{-N/{!9j.aT[U5.EOYe:/X}IGsj+ "a&2U &6R\ gY1P*%AvQ{'y9┯`{ 3Oz~~1>n]g!a\9BN,D胵"߳01t>f+qzzn0 )w̠|t*WBl L$p;6xuo,r2@D9bO_p.Pb#Ћ\CMqΠc.GRUxFSZqj)!8[7 …AzɯFW$Lo/3qc/{=Ӵ% 09k`G}h\`|wsܐGBz%UID<v|7t&ih1EB#kbhNnB2Nq Vͅ,;@WR.BgIFF`DSd>\8^k!ߣ=F<"CƈW'FY nPu::8h65><,Q\6 &T3o"D$w.gz!5q!lH ЪNBg2R1rYqy.𐏚r??4HqU}bQC2Xnmwf3p`%'kłO3;4Dك깕0q$9h%T>zoܧy'%XDiqcÎwcĀ환kRDmmÅ7;NE<| 3t0s:==uR#& 1;hSq⻅xTaȨ `'E+CPB]#>iŷ ײkv\D5,Ftok0Uw֓uJ v qnc6#1t\YM*ˠzYfw s%c+`K=VM [M҂BUǣ(}r|úS^("2?acBpgO(x9ļ!f.O8Ø%'𖦟<.|~`q+r^Jޡ@KAFoۤ'dl(hۣ/&f+S-^3\\!sy(j8ucB)}z%WmW],&=@ X9 s4 :,EkwZ%sR p{a A>sܤ3.fhp9M_R^VфJeK6Ct0\]cR z͞CbDbb ]cj9ud6mJSNKA*~Z Ex~!$S -\ IjLCfb`|:$ރ= 2Y|m^ʚk .@i"@Z|CUiy ˹+uLrk@w܌\"K'j!ioK;PS ~}L"h+0~B`E_}tgFχeQ@T;mf)P. In0uFwMdr7Fc38a߲P>m PMOyVA~Ih(:52Ρ)3Gz& "  %KB&֝ @VMB&zRt!ޏz^/훴IC{uԏ€:+;Py}%s`w+1>!75mH)2+uqucjM;" jej>:j0j.^.vT\a+K1p& 1R |gYi*<8f*٤5(չx{_;r&ĩ&ˢ1}E}Jd0E'ꅅ jb|*x擏JeV cM#Jo|lߨ%Z_-4\Yi}pҺٴD%@?u&v}fR(2L㱓쳹ՙ_S@БN1ypk[42U␼5 k$2yNZȎ'åEE-4nZ;`>**\Ǖ/+;3>02&^;[AU5Д꺔C$F<~fLE!r+g+*A(U4%= s2Ma‚Qy؈ڜm qe1TA9ЮT~=102-l||UTKnCk#N4c|Y6 +=AY`P_X퉆buAc-ڴS$+?O}~aO/bj$䄽G"7Oy.=b2H4mS:v6!\h^ĘpжuUN9L)rZG/jOzJyCMA@.&D*-G9N_l0ۅ;Albq"D(T'h7gjL. >k7Q`I%A3/P7;_8 9qIF޽3E&pl+1ZWfUunD?3LOWFO$TňRhq m7]7 l 3M*.1c~DETϟG^Gi)T<,:hi2tINM%Rt?7 4ҊfY%(tQ1m"Xs<Gn(,$D8 1g|47DR:t2<. ts*X!),F氈1GxBN(RlX5<V7nf9(5<7 $%)#%tu!xqstd ^N!V-l5;X>h_B 1(R kc-1~yMCnvӪY|B1 ̡O_K_rRCk_*m; @|QVP 5 Ay?)en_a>KdDC򂫻͢ Bک-iń"t5Y[V:7gq"1Ë8Rtpa&7vkе\P7mۗrZÀ3rA~pͶ7X fq7kҰ|r[/B^{(Hdw;`M>5BdFpKݷ," !MMvy/~w(7쬄[>:>J<zQsetaѢn 6h9fGe\݁QoD3St+m'bV.E0]Y9%VB(+ДOn^jf6%ѣ HZmvUuR q$)ehſ sݙP V;j-}\}??G=3c\;R]uY=zwnGFfZ"gU%;5(Ԍbi6oE h߂s=#}?E_7<w~2_c>Ls7{MB\#?}7o'*.eMH#FM">ʄn!-^#2ocax`Ħ} /|8jxjGZ^DxhscMDnKQbT1b a'(|- @g27<.Đw,GOEwγ >}5l:Bm/\ifo>ȭ2J`1|}m9E6m7粽OlIp:1wF5/tDK߽o+XaX &-Չb/P'ȥz}v"amqz!ԡζ!l e誶@oM8BʋVHy Ω (Eq`~$ɿvT0):Iy )pa$*F> TzimJJ ehl5a5{ @rq}{fakDT M  (*44F=w[YiE*乞V/{0;W!fnע,Zq5iNܨk]crDMz"!f_GϹ6#1$ujzW+=KJW +3MM#?TĨl6Nf̕p& FP6 |3 >LO^:ڃ`i8ܰTOѻ HVrb:` JhM/ʱ0ܯBjr(ls1sn8c) +%o5<ȾN[R,#dž.m/[Q2tQ aI3!z@~X$iC08@(7qJ]\Z7Ê|)}~Hkrde6\V! n&Z"&&:Yi?ٮGHpZVϡJ`a%|WanI5KYGAkjkҢhڎʬlH"!77> 7ʭ+gC<Ƶ^~*I(Բo IaI=uܥO4 _*z&bo :>8_Nin z1^+~'LQцt"L5[Ď*[0O?#`1=xqJϥbYn\*PS).YXq,

Mn(- qM_VSIaBN0t\f뱅Yv(1F{TAddA. |=hRKq<3W$Kڸ[>>>6B$`Tō0Kn{koPx}v?גYg[d(# 瞷*NJ_d #|y-p`3w |eS֔{e3i+z?\ GVץIoA*ߗG=R̰`?w#omH[ <ɸ9)ML` :nkɘG;dsd,w/`} xug:gN"C8G7n6FO~+Ayօ?w/k*BjmVfi/wc$1Đ^$L1>5[x+My Y=W"USSҹE I$#7Eڜ1  ؼ,TC}NދiZrc|YlK%h]d0筇ծM;uso-[/1+I%[@4yP3oN`6 왝Mja_ѝ_5' W'qI V} _f{\Цʍ)eG^̺[hF12pv᜺c.;-L:Ss̎`%؎;>'FBLpg T: 1{0( lOqc Ȇ3z@H%xF\x Ga'=~M""w#73lSK yѢc zќǭ*i!Y|OzpK1uwn 2?q55OXAL2@fy] 'VD18VKgq>J=mvՂMjnߤfIVk0AΥm0s| ܅ Y#S'Q{#9t,F5BHVn(H+u2 > px,[n |8l2D'Pɴ]!^lJ׀ 62$gjòK`"uxZp}QLDy&XWRw{;ߔSԝW] ,akNJLBo ђFsI) QOӓ>Pqy_,|yWwVU :ûkZ(jD _ 60d쀃?rH^lɟU7A<01@hHQZNQOA *&= Z~|ϖ E>$ֳ$u2*ɬJ8Q T4+oXG{f"- <" |1U1-ҵX}1<?gcLWPE؅Fݍ Us"Ĝ=?] XA%&ZTǦu>m>h-OafAgOU[;M Z&Ce`n$;F蕒"[b~j&,DW/$M<1jPF/nbrAn9/պ/H g[ Dtҝ 66VϪ+SP[^$M:A@ojb֙+t t)N}1>>d%y4]-䂨Ul+4X7>uDZfZxtf'z&63g#YגПkՖUYQKFUHqE¬.Ge44ұv4Qq[bq" m3 l\ A!K"&G`Y6!앗M*/(V/Av\Ѿpc~;o{ CWN4i_dfɑd`G \H3Yo2#YicL{XEfFADqc%c gAi\:|bR;ċ@Ὠ\ۦϓ)l(5?Ȣ*("W 8٘7 ڧGd.*K H9}o6Nv8{F| 1f E<F$m%ua:jkuR.9CS {R&QG'H?̲6gII*@ Bz\$SfOwcȟPLTR?%y #u|;O)?vVU&7Ʋ6}pw M6&5 pz1/uܪdx.L y9k s_6d5cZ>پmdCm;#yp04$"]eìq:!]Y60 ! 6JI>Kp)_}g]>C.akXЅ.RbxؐO' ^Wk6%-)r:spTh Hc L·5XUC&߫KpZ쵈a݊ {NsT:s>#7n7j*u+l#{XDž#/{@kcjS>+R3-f-՗] ٪XLV3bJi}{Vc4/]`Q&'X岯I S,DuWZYIUZ]G;rdĔqf/l;*k1]>*@ӌ˂ .\%RFȿ/m Z?o;C=IZe)-L:j#kQtBmQ}mw![{GYL\W)EuA2ȽVb?n |:K${7J|"Bhgt%yMoLuT#9PV k+^4/Jssno 7'ЬLvE45M=h4:r$Sa8kx_L=%+bhNkT*/0z:B;~ƒT{eK\:ք!TzVPyfn!V:EGyބ~&[ŎvM; M#%Z檇\XH=w9I z\(\)whJңSGZ@"F+){pq\72;ב߷y@Ԃ%c#i(hE7T4TgE;{bP6֖_6wWjا,D)PUu?eUC9O"!`dmx$nTH275 7tԢS7Z: 4(Ym sU Fb-zU`1r/v8Jjz2ۋX7)rAY) G)挣,+VMGS.W̯T\ovڑ(Opq߄$ 1!اXr0csxJR`syԇxqP{n߮)?ҖXGPLo,ň3h`%q2#z[џl^j!5eMSS䜺Zf> 8;ǐnF6gVm׼^YߎAz'gQ?ISZ35p"NF>1sAjJϹ˧5$UeIE[VL2pҖ2p-0OMu<~ atTHΏ!i9JoeL o.%TM-26 TװEd^]$p]xI9]9Y0LZWFN]\i`r)bP<_؈n*Ko q#I˕+;GS.ϕ`Dk I&B_#-?Kaz}ͻ^bE^m$@a#[J(9cpQN3D2SeGkWPkQ%5)gIpۙpn u )6Ӄ8\23gmPi؀e87E+\;U_>TLRRq=ծX)g8]ɶm;ߦ$edJU͗%yR=b 9C" ܽ;_CQ1YvAl4~P)):1)jVB_&I$/EREG8r.m;vpYoe`u%*͖$+ !` #p}TpA{ )P[}D?$4 eXxȥEBCKf,h!9NJEוũEUWrT< SYz<7B_ظLmL9#0˃-ow8 մ>YQES3oXӬi% y vV# %4\~LQpy[>4Kv-t3P$:XU;K?, 2#ph>Xÿϋ7~(HS59pOP!HWm8bØ? Woy͘4oH(~>=shlU|w47X b0ގݪ82C.D}nl"#v'SAپNЂÊzMn%K6~t-J E20DI yV[8كNJ-sb|9 ֨n*?t7f- \WFexN#2dt63.iWK{_0E Q2g[[r 'Y>Q\T{AoMϖT?`oB2=7~u示Mck7Kǩڣe&oz\KhUGSw|*iʨ߯_~•=aJFH4;J ߽UAK¼H4b Ƥ) 0R>%gz{+)H.K@c5FNOG Fd'5͂>3=4QBvჵH&+SfS+G_ H+t4bȃذSŀm3u4nήG8w]X̥$_JUhv:c0jH_~D́XL):)OMRg(hkp` 3ʕs.8p~';M_GHSW?I@ڦWo5 X lO*K&:Iz~;/bD@0P9zfv|HW Yf3cCr0.KD^HC%iuČFޥ=UD֊˳U-b1&'u7swhj$XL#7[y ⚍sPU\㚰6F|x5tABGe뻇wJF1r~HWߘƖlbjiɇNp|2fB?0 :F{wR Ą*OTC\Bx#+bXZ |i= RjX٢-66Mβáu1iP=("H+;ͼ|\I~",=9`Q[[MGzSC3ytGSB@on)cJLJǡ$B.PY]E(nz` 关@$QD{gǣ݌=]f4FL} Q;CA4jJɘ$+(cE Sk OC*0c&#?X LqC56ֺZ`AĐ0TL%]xEJ7 5-X}L|aΙZuF:8jAKy If&gr eRWOCf_ @3t>tj-5'6*> G_ Vm 5Nj`r[R;`{#y=t3v  D1wu3ۛۜQbh yE3r%1RcLhp3b%W RZ:,oaGzcQRRF3gy_Z16ؓڶޞżfqMT](,j%ܚvdH.fۘ" ]G;X@!9ܔQu-Ӎ#m!y8G*ۡn Ƨw L}4mWhvM`kQ_Y |P޹zӍI;@U8<%=Iy VuX+iY.״t QXSRZčڊPvu*^_5Fc#!cxN+[Ja79*f4wAaCYj{ gy<=(==mGxD(:_ˊa <xkݸBIrֿ7G Ӌ'BbUh=4mG/9C;9qB^~VݬjΗ,~)u+p_O%C*XwF_]˫o^l2{E:D#d6옕f>ρ\zÜ'f/(I "s/%% O;IQgqSfxŢZփI1Ŭ <䧋=.eڒkJ1VSFwKl7#|aCqj%ӣWAgl!'#NFmY&2:(4uc¿Pw2;Mb˕C KxmkǼS8j]22Lwy䠹WcTFh=4MlcL V/RBS g{*زέy.= Z,dٹ\S3:tH4CG1-8mTI$D=Ok WÕy@U1;>jPq(PicJ?8=)O:[' 2:]}Ţ?ѕEb@{8|&6BUi:VÆ@ɍ*gáHw:<$cZg~`CM=<`loVHD1!K0lE._ u{QWmU2rEB --uYM7fM~u}01p$-Ydk-Wvq٭X6=cr !z-}R OHaWi&Qi{,S28xujžM~zr7l<6J3Ō+ҳn{Ue%HRranRҌ@n]DA9m6}%|>n'Y0sK%߇(Zdڼ9Cg`%RaEz3V Pxwu<*,Dn3~ҴAh%0 5ܧJəJjOT=vqS{$D>G| uWx I]#r%B ;F&øMnE*x}!B~XP^oKsS*̞-Υu))UJ1feq!)`UVOl8ݔJ*LQb Y]IVww:o7sӚ>u5M-&,z s2zK3 0*ܦ~p S0 OMw9K K:o`GI6_fnYCk%*B1IA M:T؄-7] 8DضS l "?^%&KJ$T*т/u\jL5 p:pi, Kj"Աi˩rp-aΝ4p(5Ц)cK(Ϫ%Ysrv6j3*ס ^+O ('Èڰ|[u<]VpRkp"Gicڟ灥> u¶~b=ACrbH) /\N Ⱥ^fZ49fDċ^t.cIlО vX_#2kRdkcKJ_{%M}0/=;`U@ uE9#̐ƺڐRvYx>f+X1b(Dm=bsmbzlRyN<5A{.W#ԏ6 )Mmăyv$-”qnupi}"2*`tgpao%rmSo@zQ$0Q4 h9@X`NR-.2OĞq y{ޢKwO9 W']Q?ֺ1x juDPDSͥ r/YD2j%D7DdD[9kt}S^3׿  Mm$f:AL|P);7_{G{K 5Y/67u-3jwʪ赋 hdūzÎ._'Y|f[w\B`s+_ҸI&i4h$\3_ )ۂMo6z[á}v|t67#t.j[u+Fym7@ Ջ&dBDIe ;lzDX\hI/5L<O:~vD pbKGNM}̙^DC#0q/-sx1Jg ly ً2.UߣT<1MWc8S<vQǔ\7q[㗬VQgPg;:RԧrcwƅETH㊶ywwAA RC_Emu˵=Ìfϟb`g_~u]3\.wHLrpQDu9kI^MPw"C)ϵnjID.¯{FQipcp>G3>& il2L-gjǤ3|"vb&5iy"+ ᗫ2]SMf`7 ӡc/.DrɎ NgfN9$o_pՋ"4;L??")B *1䗑cH+Kom㗶r)`Nd]`Is9X!WY  1`d> UCfM`4D]H+8ûSW"^Kȵ%hq說 Us-m)'lȏ5 ]Yߟ3ZܓI̸՗UG҈`k&? cN艩=^$9̰4̐57/^ ecUvGnq[kR5?T %Ou ,i:dҹ5]jځ,fOpVqV=W3̓ H$b7|1rg/lk6S)>/2O:}Ren`b N^!hª} 6!A:&kevW#k5rBkz\W =}wF?+F z eVFRoCle?='C:`Je|.pD½G7jD`Yi5Jq|/nd^gDPD[fO fO8u_?[WpRcg4hY/3dXxmgf۬61Bh%lGPQoho;mqF#MGPE&wPVC(>aHZr%[1rE0- :`R!Dhx)S6?e?|.$1_P[6=- ʻ_d#SOo ;qUgJ7nBcG\ ; 94*C3lm'Ո],nB) IdG hZAs1lr*ޮ " 1li5 ( 䖱/;}?CAIvF[NJj%%j:B3iѕE% x}6" B| +po)C!eN,F`ϹΛBEʠVb6ZQQTi IyΦ3<{)4//G1 `"0Q虯$-VӒ=L(ȋ մ!᠌T&izn '>o(㏇F酲yBuӺ&lc7wn5X}2&YRFZ}ҩtQTC 0D0w<>4Ѐ%.(R޻ g1ĤbqLhq8ȂԝCeb_MDP{`>-G8n)o+䲞j9ʩ,cVup`l=g'i܏w$uZgbůa\diCAw~26׬U^؊AG `b(`<5[г'f86  TBɮuwo`\FfK8u>3l;"5s̩, NM1atH_Ɍt:R:w"ۦc UznDYtN_oQ\o"p&&v(imϗ)zԼoɋ ˹x8T!a*{԰YCiۄpI?8'@}R'߲"?yʂnd1l ]|ha:`h/&)*Hj;깤aT,Omkh/# +\$c^@sxq'Do_Dw+byWūVN U+ir;K/.Y}7Rng8UάiW/Y Iۋ=]q$_w 8_]PqVΓPOݕ·V♻,=/QE6%in}Gr?x2:(zCĈm0$e^¢4X 1 rIW.^ pw錔6{P :7 5u<>ݖg\oCMޝ@tYfvH;tOIxaj2LA\4IoƽǏв k#t !vJ W T;SQvP'^$& y_z|i[M@݅%k4v, F_>?,ۧ m I,Օ/_FYaSDU[P"x?#S;alb2Fܬ ZHI] i \r,~FNrUN1w81">["Y$o8\l#0Tɤc{z,𨩡3\9@2p)1=%%M0.Qj#V _ӻӉ']B64<vi-{44< މ麑O;)(J~ |P8CmH?>AM50i$!\w] RpF%T^g( !ݛuxc#aG:5>nXw8[:2V%s2#N\lq싐*W^%}eNY n^ k>ɶ&<I`gCk~c}lٙ'ʂ+ d6齮Ă,۴ ZbrI_SbBv݀2Trj[܉bl"hNQ5?U1[ YLxn (dQ~K1ti ՃHcVWO},_2MD2[r&ZDgP~|3=^{xzC&N}sB܈~eٹe9bBS@sT6P]iaN36N~GX~I&F'mpdDe";]`c+ [ 79c|xA)WĄOZ@|dnʢ{rYE +睻*{|Ԕ^G1B0"$FdJA.yJ(I9J67 h BDi5oéUD^+:}׶=gV$)>ֈK?o돷_kh"ơ̂eu'qA)F8Y7Ju;jzç}v[_IZz{t|gMh#'Gٺ'2گH#%2+8DY,b@\zcDzq=Q%)!D VYo8aW6.ZP-5<W[e?~d-$C0`'h 6Pfqet1g>}:Qߓ]H~ G1]= wj!jl U?*m!}NAZ j0fՠ?v|n· zU c2|!4Uڳxljtk5"[J6T> cI6ϧ$\V*3) )9h +*xô4 :۠,k֒ۍ4A=OaGKZpT_. xgT9h@"4IVNS2~ mp){D%N`ˮEԿїƕGP: 1 [iyޏ RPHbض(ySA6͖%ȯ򜦉Tlk@fV=C@ [@2ītQ}*te3YDsc:ON´JW]ỺLFVX2ĩ*L~tQ4*e b_?j'5*GWmSLOgݹlq;MMrA \Ԫ䵕 O%'VdƞM g!4bGۭ.#nUYE7+6NfC7qd3׏A͉&Лd/Uu"SZZ6hUp@wb[)|,3qXq54R IwKPt.M@F`C  ?D/a{9ʊc[4+azZMa2)pIm AO2 yCpkO$],k,k  O4m& gm'\֔rc62Z9;!F̤hpB2:qA!qPF~FχPNed&7# :4Z Y=.)%}=&Sm0hBb7&Fq+u ]!e^8[nv3 (w@;"4ұ`gc 2ly|(rRnڷ|dΞJjuh' C)s1/Rm?(K8HRR0Txxv$ 0hCU٫񸍶㬙7qu8țlZ[6#1d8om SxdFI* $~{6;Elc*fG2,`vX=PM,Օ⊾Uw>FZ61j6A$-4,~($Nt޶uyا0OCX@jxd6 `z]r@75|9~ҜImbZH7N0PW,OםR}v֏_|6YQ"5V?m ?7{(ljf H@DWAί͜qĭC.c-#+}n=O޿#ebÐ5L%bא)貉tu6P˸,\@(~GRWaٜT?7(B)ow| BND}SS@[`4\@#YA °D*ֈ; ^@2:Js9\>1:h11.Qѫ.uv)t.~frZ[$CDNmmZ>26h"e$y 7[OSWĴ6߲j\ޮ CﶃuR*mis]!hp̳ `pWKT3{wd~VI|9ʾg23*Nd] o9տ@`>As!9sD"tD=-)ZUJ Oj^h+x?ۤ\!uUR,'+X3{jN9ipԤ|jpmd!>%?tۂ, ? 1+Jg<~D%V ~PxZ;ˈWX-pS+qjA3G?OYw :m6lbݖ=JN~/Q{t:#?Q55ͥ 59m0_jIܭH Yo3^+˿zn{- H%>u%{8^Џuq{e" " OB.5_bDH[N؀Uuc{U zh'3ϞP[>j튤ҋ~;ng0qр1~^o?s%ʃ#?xk+*6/w5y6¦%2Z)5߆qpF%C[5`*_f5g||fW؊m۪M8*47uhPjn>| c3GnS[;ƈ2[\!ܜȈHQՔ;9=hU9R9訦I_9j>LiXT4IDj0le,P"RJ)ΰv^ T:h\ ME 6歹1|&3K |$kfKA2!C<"i?gwif4I(PIMK9rhf_auI aw~ ")I\4'%$#.t56߫<3ѨqoC ̒Xe{vŜH֜i˾$|[Y'+&BOt!L8v(EGƅ< Nǘ?X>c'8̆aBItB׌Jc#|{lߤk2iy4ѝ ;8yHGCKDCRq}wrđpֽigdx%͖geeJ>g,@~,M2c\DAwuMÈ3=/: ͋ YqQg@Qji.$5pQBFM%taEUx3V_tjx.ކ z;Yw$U˯c08v`lE?FFYߨ2B߮>CLEvfU~H\TJiMwIBBĥ(o:P]ŪyJGM!/{Ϙ\yNl8|&o˺ڳ;=!?^: 8s;LMmFH rJReQtArN un l9Uׁץcdo28ZDMr(3T#6rn(ݩ(wH*Y-E}".k$L/ءmln P\G@j+$xXVagV_ x *LŠYNn,n&Ʉ$pTMaԾүO[ǨEi"6sMJR9jNelRlb,mq,EEh+q"SD+OHvZ z]dw+Vf;E8ķ-!]5$Ͷ-#8$M`ڦ Q ҭH< hjA\qVp{<Mt3s4!R1:s  qvĽỄ͂ S1 KsB #64H1>G1;8a|\Kp:÷΃W8&[x.>m,f;bwdj}~Zg_QO >S{BKhj|P /9$eQcC--mT~ސuM}HT ,GlZEsIK,2Z䉏XuYUOȸO &\R?R]ǑB *XZ ! l7}1@̵,3m(^)\$oִEϛ="q f[2 eטmQ"uT[v"!i!;md/S|dɊH$vVr'MK} W}WwcBhw̨}mUہY^/5O#A5pn$3pOH* `pBu)3f0?3g3l)%pl",p$upG:дC~DTJB-VMZH$ z(5\R#S[r션vSzC_\*j-!zk3\t$ߕsN FLH98:^IIKۀ2Ȭ@#vp kbTttUIB=zJĨq e-tmMF,0 IX%(~-9 1͌hRǚi+CJ>1#hRLhDÝlhB%Q۞t538伸eRXjAGb,)9|-/ߐ" mRscu!F Q=zMYQGǿ:h$ׯt>sr"6dEANaw]m5њo9nUh2UC򄘫AAyH7' r{KY A1AE6[jDȮp+~?R7B6`{A(rH+݌QX*L=p8Ak|& 3q Kaݝ7ԉX@ytO(5C~ YF ߇뛅lW9hڝ][-4g l=!>.0.Lf}&cҌqV4ѴùD7Y'sn* PЦHp_uNR;A!}xQmz!+["γu(o ~%AÀv۷Āx,M-$z+uLUb"9$Vr x")ﴦO,4cw Yg1ԩ2A'Bm~ GcXTiw8a]F0%EbWĝŦE])9Bj@%;!Hj~I))CUJn\PÒuTpn.?AIZxOB+cZk 8jh/*\x[?=Q$-tH{[éۏ,l%W1C68FO2CK뻦 AfrFj p-[g$8pYOi(Gb m%}{5r YiGW%0AJkFN%fy^0>"ㅱg\:D{,vo22|ᮖzL䝫oτ'tI]|#.XOZHLd0S!cT6^v?KMPC M{͔impBSxi;eG뢗FDƴ R&ېGvX \ 0+m9⨸ﴅUPL"u]8a貨AS .w?u?02boEszfdϷEO1B+7V><2H)wg`|;6S퉻oDw@ +}`4_xn}M-wJJ,>J_y$u Ioi2#p}F#p $.x>l|6 IbhԀsJ6KՃ-YCo0MՀb 5v#a_UuN5$jq΃761d@uf i. Ɔx -OTTت0j $!F&jϡOǔ,ʙK}ErH,"  g;_ YL09-wX !k62R4˞@4uAwL=e[Ɗ+R jGP8u?'W K͢_Up2=Q6~ Zv$*ZBUON!I<7qxk Y6Wx"hϧ"G~{9X#3o=qޜ'(҄`RH)Y;~ L ~R-UB#! ] `5q-"͝ȝճuL}Rkpgb߈WDϕI[r, ]bY@,HmC=o''u; .5bWۺ NĦs>.=֠:pղY nUKm`*r[QO0$V8$=A3W}f%1NΣWV%[\9>]ED#^hl8 xFGΝLڴ 'm݉OP$8w?NEtCkT{[ (toSH>V%{' q- d4Y=uJg۱ԇ3 +ϊB`A7UBl[b0X+0VK`*>m=9I9GWٸjR p,G@Odn+4*$.h͞ sQ;ޟ.5̑cbF'1h]\6R i!":5 - #by:?\׏"Y {x%B0 DL0-jPrV]='۝3*P㝱, [ӥPC[ΘʞߟT51w! _UZhEXbNJgS 9zA+ヘ-]=qL`Q?lY9:IK浇.R& !ʡ41VMLCP!uOukRc=wcK}Y}4B;5syقV[o2^8ggVlpr#DVkI+@Ʒ[ Z)k&;9=y[za?P#gլC_1' 1Y"X%ggW`$ie[e;RaeܚMڡTrk)EM="Ϳ$C?G3WӴ!C]3?}m|.0O2f02SǨ&i&CĤXdDrh0N-#/Y-@dG٢g㿚?Jbe[$T?˷ >c K;A9XqΘүkasR\_p[V(*r]AՕnSN Ϋؿ KIqC. w[r+<8Iwo9_W䟛[#gr$i$Pȍkt?J4$N* » fbfbXo%]q?jO6C:,5CgzCm}*/qFRR[{1cq+c  >}YzV(a2}q C$WQ%o [Vv^T(kӷ%C+^#aT"+?Drc4pm `[2RޔV6HaW94'p.{c/"T\m瀜H'yU.`z!sqBW |EPBV`+~ɮ)Cw ЩWwJidp/گ1T{*9dLו3۹͹`9V8-0p,/(d7V/`IU°-*0ipnZP|ӊ2h4h3pւVt?d5Ҽ4\w\?Zy[%?ඓ`#?v8B x*G_b z;_>K ͉,k.5ڝЯ d/ [6n UF>iK)|3yH~n@*C:B H>lf5yOTr[^y])eupgh}G5dݹ(51|!-" i"K7Ȍ)'x`?Š*Sdb8@TܧJ_?ndiyW"i `>1Mӧ@ry"Hd1]/{d,={+酀fy u`f\61EqFSa 9aYf{t'g'rNzک7uiPh 7[PF,ԋ1@%%Q)Vq׽6)8҈?mye&/co5SWXLUdo^]('^( օy; w4;B v}тP1| qV5L+ KT .vNi\:$5O20 FEJ\Տ+10hjQ偟Cuu[) %{vi!-Լ#p]Q{4 ,v= z[vkc"\u z_7VK~贷5R"y{.˜4^Y` qDV*':yFUʄlI% #Dzp̻6:L0+m#ìJ["foC^bF.!kE[9kfąҮ)a 3Z޵f+@3v8IE.tW/ dŵE"4#LwxIFz>Y13~="Pe9OR;Z3}W[/~dN'u:~,%Q3Z@Ym_:?&dyCX ݼK*$mX &4%W)i }"x,8__?`T,#}6ܗ ޏv%i0тp\(wjSYkVHN 7LiJbzwJ 9spavٱVpd*0({^yd{^vd`F֮ /F5<\{}RH]JZ&FDrN q;'7rc5j4c[`q(#.o{G]-h4)C|&-]FVeXGϫ (Y?]'_^5|c^Qn& Q[[n)u Tp*DE+7 ;}P&Ȗ=9B\){|cTB3-&@`h^:ECEXZ0>}tK(5dik< VW"O4d=Q3\0CTkc`JY[jlA Ѳ\vI"ݪ r*  дۑ)F@psvV3!N6L5.ÏiY#] M/Az<3r^ 8w@.XO'u&la\x@-Lcl0;6q?#g!?bھ7JHwb(T޳ |w}ꃓ6$vV \SbYVOVQâ $Mc"b4nyES?$kѿk0끼%B=:D%h NȨy+*0j!Nba/;A_E|ZtEw,VTd.ghU\ֺ27R\6J]`>a#eNqGR (/3z-Ko)*J֑<RAwg ,"0?F G_A$M<%}ߙrqRꋆ 7OyC~sЫF2am 0X;]q] Rj 7FmQ󺔛23@pw:?)v01"=ws ׮ѩ"Ը;➺/[Ò+@MH$m bސ8,`%, կ ˪ѩ58DbhȾF"GP]?Kw -H,^VEg pV<)'sk2Y`ي0{!ŒAQ,:LNvibb$v!Ta#fF9גطm@q)vY4 ל/Br1֊of\-k_9E) j(^EnE&<;IPu S( j;[@P(2"B}v/D6(Tɱ]6Ͳq)Gc{DEՎ/QWȇYB,wE1פ[m3~rHk/O>uxMH=Hj z(DھN;[X-K)^7,$Gh"+wN nus1L`.2T2?} q@`YwӟXx΍jhD譆Ie1U>241ޛ6@$M;o : i K<'e fޔ ?ccQ=h'}NTBXFv=tu'Ӌ`0&bz;"08) $׀2%,Yd6w 9'áၛO'@Yl:iưv)(*tq3ˏG^; v^48!ڶ*ϞYE'q< ۹E@rv:RXO/U5 yuWm2eW:4[)7丱srWr@a!u4dҭķ='4C^~*i -G%pΑÕC@gTbO+x٧RN,y 1KUlᅎ-pխ ׫ΛUi*bg"g` ~gtm"ޮrp|&ȪWIsұ#o + GfPË$"aAOVr=pf."0&׽2&l3kRN_godlE Z#=)>7a<ji8oLʣ?hQ4nyqfB+[IOQ ɀUs]QO%˧{ȈQZ&#˅j/#䛌0!H] -3UB5W,WTi!%ySQ9~`'<.7@X(h`1i'*v hXqt),]4Փ"|+2~][SĝNX1ZiO6Ȼ 8 õK`Y\87V뱆Bt%.|C$ez0:¢;4E2B{EeRr]@>),>I>EgQUE)ϑ[2[-CJm[m(+pd/d8{&2g۰y,'j2TFne-:}$Zv0agAكj\SU NţQ*^Fڗyi@xIc^~DL+A!::hOy,ɺ!iZ{gaYh)FA][d.[+|+֚ۮ}; # g(HT5/dԙ3ݿ?*,^ݩW2!0>.fRϚF.8KnI:}5R6%}N6M!$%@0i@mp@cN{BYE'1>c^rR<4$Fz?)ѯ(řb5 }-,n`sfF87FO.TKxCQA m`qߒukCrOs 0(}c>g y3r5047!)r]d#$L' ?t!A'82R:e;'WTL)K3#s2W K'J gSCO668D%ܬy^]z-P@/M]9&&"vɁA9)@Hj$EKn8]^(tIȊzfiQ"q'ڰڭ E4nKSBւ4&UL6SJ"(] s!˷-Ǥib+j(é \aW;p3.:HL!T6< Q]pVd{fpP'pFҕ &m e4LG^s7az- ĚKmt b&L']0[dY&x}ֆǵU;vb.7|aɟd}*,\] )1-B9+uhi|,r'hmud٫:+O4WI2p}Q7B8OH߁' ,ŻQʥOVµp "䞗0P6U󃋒5W]Kc !6LXL0rVs{@6 bT致wn{WԵ_v"E_Z9N<1DzhJfB8D'ֲ4~eZT{ErI۸Ng?3]\ ҞKj}v@L] X0ipw z㷬F{(^4hh@tj%n;!v,mC9(,ΔbЭUG#9 U/CUtΐe!Ӎ9B ӌ`9(ؘx:G~E+֝0K$ٟtt|t"uS8Nk:#KZYQ {ߏS6l}ZU8cV heZC~knjǢ=x|/QYW;rBe†0ֿ8%Qm8lHAކJkq:hzV4cܿâݢebW{#+( $C.ìh07C4 j~GYx?x i-狖,`$IZE /uhp8{! /t2;AEk5D:0~(pZDoh͝KZt&]H-özf_feU&\];:$=JkC\YX`0ٶ|/˵MUS63"^ҳ (DIbRr+5e 5zK77r3A[j^OyXS|fb𸇶b{ Ll'Rױw4z#Y"l #0:{o$# o\Ϛ;tSOX/ nU]>@3 "TyCCcx"[`o4v [&!ou^,P[VK/=73(ӔE{ZAp5C> @F#S]`pdOl.o/[%?o\їIO(ζ&y5";=\9SX1=0+ ز~蹎^"Y ޡV3tw*Ɛt>Iה8 N C=D2& Bኝ5s#o9OƜ4D`Amj˙Wk9Iit ѣ[)V9>k㛔;Qs+-3~o]VMzX͡^Ɓ&Dn8d>/r#{Sڬg PxӔ>`Y;ftcWf&Y=uo!KWI007a7HM ~.蒣ggDe2-xg5&}4ՍlfNmMr=u `YަWi30-9h$CIeV3I|'VHm5CI4m!oh-[# +h*Xأ0>s"C'`S)Vj?Ѽ0g0q) :j d {Jq&C RJϏ iB:6yn ڹ-c77־vOK5?o1!bTO3\(1T 8b Ac4̻=c'Q8sA|Wtv`0wv9wtQe< IQfN9yq#Tgu& }NO!'@A,<ű2[̺p2Gɭ\q`X ~>zv>Nz 7_|L x$y8z#mc ˈw]ȿa`OICPq#v<(E+<=[jO6<]؜ B^tj[Ag6607zS P-#[N' btvs |)" ۣ.Wl:@GW0"#1b/OD0'='.TLz" kB[G&sor /X_n*))N=FtW o*Mv~Q-PsV9m. OMs~6/|:M[y!(-$OY7ӈ?`1pPFuYDƵ8N4}[;JOPÑޠy8N |X,UF 8rXrj@&ݔ!Z#EN? JyWž#7*ה}_ż.W8TE\ qA& 'CD햐r-H3'T֤TΞ3ɃWZ`}h*ND.6MuM鉌r12FI\_| '+8 hQue|L "Wܯ;38`{&i6r] :8 Cp[!RVǫ:s"%Qc&iKWHz0z̚ꌡc1f/1pvIB{ŗp]oQ. %r.dB\˟7I <MѢ蕞)]YjcG88iy{%>'LrǯGj[Kcxsz=` 7=X6=y/OgE CZ']ꕐ[4RK^-\cb*ͷ7ؒɽhj50t61 u3 k|d#+D#Z+]>Mmw$XcܽK6zbY|IhD8o+*)5wfus*YB!T, 0rkMJIZEfn7muY_8_1گMB,TOubihMr<+h 1FcMV&Jw;߂94dF_OFs*T#(. AҖpF{V.m8'6?9%#, bɇYZU[+qa ۘ*&hs=TO11b8ÎշN2ox.RjN$9*0=HH+ȣ of(;`G3 A'CZWnŻ] MuR'/8?xX㵭8DH3؜#-#)r˄P1sYz5,n=I{*Y)II:(+U$fnmc#](Z(Ҷ=%#zB|&|7j00]}rfnT6aH7RT Zρ9s3!*UMnZZV;gZ*? E w(3=> A`S$wlPN:^lcLmrL28 )eHJU- 㫗XI@8Z{lr1jxA|b ?C[?D͛+}&~7:p_o8VT6̀EdߝStA;g+HĩA%%u"E73ξ"$vBrqWN N3)%[Iu_k']6([n,ET4u2WF@u* Nt,˲4?peEq9§ڧ83``#f4U8'*+moP/+_D $|j\'Gw-1t*Ӎu!ia;#8ki3w# U|$ ?d=3vDjw43g!4:Lr/;{AQ$xMэ_],jsiʿ<ᆦ$Ce[G UEh5tF^* CG1v஁5~ Kt\܂^v,ԯuHzOf3MM= %.) wMP6(HƨA!8KZ)|1bqB)#GCum뛪Tć@wڣ BL j/5*/wZ^uEu$lg~td-\^ As@60I5cdۚ[>m#|vC40st.AkѓBș\V>[O* Nӗ5|mϊjn~= ̥yMeu\f:ȑL4k"\7@&Vf5HmdJb<[W ieVRZUNE3"ٲ#W,~o)SX#+SnxQ1xу8z={ݒ+M^hu0 z$˨9* Pѓg< *iK6} kow/9/.t N%3iv\G֐)G~Îx@76٧K8e1Ɍl6sja"óIktJjZ'|,Ft{y}J:-=&^YI:8wToe+x'\}ͯ.Ҡڠ]gc.flcďW~y0#*/:7C3vQ s`tK5WRՏfBLuMQf(=$XIm#;/( ڎhY, b]$lfKbC'fV_z5Hxr/iC4B;vAt?*t\i -RyH",㳜ʈ.Ԭʾ=[ W܎IaI' P#," # tŸM޴nwp< F i#,%ՀAITKu!=p]j***k2,D)~nO~]C9)a*D Q^tuΌ]r\Ͷ\{{s.fI<-\ ݞ"$*QмD M^t[C/m  $v+Q1h79#ew-1Aa!_1-Knt<ͧ 9| l6 S2UЪiڷW~iy߬(  #Hf?i.6[kfD. {X4tk^UyZK +]3{t [W3i}EG>1p`$_#SI=rra8cFw>¹:Ko+ yI^VGļ2W$nX7V)pi |{G<`VV&{SKvS::ĺ#WHV8~"o+C8KH|j#V}b+cӐ^!kX\7 cm,ݠФ45 b+$z07;Qrp_k931-ei#9w4=)č+$Oŋu.ݱ8I-7/1RtЪg.E,f/Ds<_h$E>h@$x$<4RXnSԢ6 QԘQڗ`T,W̝a;7:o&)Db6 do~Œ) 4Fe,Fq[%& ,j¾KGل١/B#‚5x$JS!&L42m0*0+%xlxf5)dI#jA&j"cI" ĖYvp8 c?-ki5|7LAh2o?sWXh[`0C{|k-|KQn;N6@&C=뮸ï݉ Q#F`+'OVPqc+0>HϒSRң>:O թwC^n3iDfocX'IqȻU<>]5]x: (HYK*;ocHkQ]59$=hS`tzP[[jڌPoGrdu/ِ$! emtbg `f*uy2)Z #\( ![Yxz5ZriʄXG4V͇lht:{ ҈FV{nrX ^L(j( ^-VI- [ҹJLX_yE`^$qu߽\&Qzuz˙(^n6~pU2 =>}S. ?᎕^D(ӣʥ!:~#"I=eh)8y_Kً_SNY;ẃGuʍhse'>M`^+ȥ7G˚ ː-:`CٶoWx(dr䷧7Q{_Z)?#|0*0 c5,Ǐ+ͦ3r4$g fXTפbE[}&٧ʸ:x,e hBS+5D~BA8d/ZT볈!'YȂ ^K 1]Z}ZA h+^1%:ur2E GuwVuCG U(oXEMZ\pehh&OdY m#ǿMp"Q~8ܶ4H:Ǣod3X?(t_zs{ALCj]Ylu 2L*Vs9 (E2MvJ s^J˯)TWWv!?uR1*vUB6$_g c {@oP.\@Fw̘VHB^N[q2;$] rz_%$_Гo`Y^O\d1s2O4.hJM":2fΌ4y9fC>)^ح&S%/5k M^ շ:I*+{=W]f.͏BsBپh۲+ \ubP+݅cQֱz1D̟%G]MՅ5:&V;E ]#K'P8c"v__d ؚ$3֙ʰm'Սz{&y҄)x__j Pj~scotnZj(;F9;ևISLZUܽ[E9&G`U# ?czF|R)rfnj>>8=:,iOʼnbunMV9 $|/^F;Qsf?~kxvaB14l8(e8ğksA\ Ϛz֯=S >8B%#)vޑJ}PlOk 4:{%2GM-84ZF*W0,43uqSmBtrˎ¯$}.z쏑1E 4^QT A5j $1bp 0v4 _z㝎\>-9Kr[(>\чv%}J(u.Y ("&\D@23Ю7^??Vb@գҨQgaK<*o*>9) 9ʋ.`M' Pӵf5hDVРck[V˹EQ//,-XnBu}j?~۟^ XYdI9 ?q!^FT٬>ͨ8`/qf]* I>㮛ؿjDar?z*C߲I+}UIG*IeeyE}`cs=fUVg]&d9kBVېbQf1a~"=FVj<┑@9U?\E> g $X:9=D3Ximc}M[fݱ$m"!6 'yd^>ţG㬍 ״sdNh ,s@&6=NBhMCKLU/³H h<`RQx||Y(YN[uOR~'mKuiFϻ.phM/"%`8W8l^)h ؝ ne YꋼA5sKTN1~d)umܟ*T6Bv fŦy%2p|*-65P08Y Z)_W쀊8A%oTd "nl:hYOAX 0"qwKy1@6Q !t Jq6G߹5mE dd&6H8_P?tY+^=$ǎd9]~ Ձu! 烜\:hic)NkDAwVw_?'h/RDqNknh/HUs==aAtl fÐEe,3Ec*I :9QY SA"F^$?p(u#һ KfQtG  crBLa;?V-P $iH&Fƥ˶6wVJd9Ҿ"IE~ 3%C<DzdA^VQpY/ ` |U)R̅}e B*{I5Jp|_(P;mt,TۉJ'qxxG$!b]7HJ{M`M16sVE $fJ;"Ff/$햖< h <88i>g8"i֍ǂ^n)Cf>ݽ!+Vڌ.Y  ;] "RMoA3ԋ҅LKٌ`7`8%"|y]4yKv:a_u~_n"iQNHBO! qFiBz#yD>._`),숪*CYImڶM(| ߣid[ " FBGV nz1?`ܐVI_bl,薼K ߙnmq_w r/ww3y.T/Jvo6'DQfQ@oVShi=E0!;3 @/@`>S)EdfGiz*f;`aA |3xŜ%ApF|Ϩ\BHKJ7FMb֌  Mx)]Ik:%~H+7Q <-2ӦAZ7a1Wq3#pk G0:,˿Dvv6)Τɨtۗ9zo%bJHz9WxB"Mɷ6x+S$)ޥV[%rT)^/l6tَT(P({0^^ً\P"OCr|=Ҝc%֗^Đ)aB$/+A$2Qz47)FWt ;fOKnycO"Ke˗BQmbͥjB!lwjbs8e1Uj`+K4:⨟:'w"9)ozoz:=LY[;f^{m3WgI]^2Y΂O|]^l Zk%Ǔ]^ׂT5Q6=~[v<#Jڝ\%dB)b^d Oz3&_T! E,p,uGw˨!` #@"a 0#&"x_HX"jGe=]¶=2lα_bÔkbx1"WPiJ:ᑁcP>LϻҊզMⴏ%(¢z򃾌VT sOEV> ZߔV)]K?*}콀l~`O +Y=Ai .-)ͣcLZ,ubP?Mߡ}SU~2Җ껠"l2& iU'S71/k^X_RLk8}4ׅ53mr!0 NH3EIů dX#"%iԞf** &&opM.νS<=Ao$|4N%*!TO6KSl|ym}y6^"pUl\8qw{ǭqOcbŚyaB#dd=>=Z abFvol=z 'Ԃ x^+MΞ Jdy]8 |{M֌[pgJzX{~ 6U(T?%:&K:#S%}m'1vyANq0l󙔗?'j,RpYW"_(ݞ}UGr=fhX<,3-N琵C#N{q<&Xz]G-QűPI?<> WzN\oH?K$m5mu+V#B9c H>7`)8ڃhY) "jB ?Lkhp.z iTy(Q O%GrXϟ3?uڬ9ȕGY@M+sF4n.H?]~I39Vt#;3 X@|+X`R@;gUhFVԎ~H90PNħ;cDܦ7 &h? i4HK隳ѱZafg$I ;W%7lqP*(NKɿ~pQlV׋z ||8,[-RD:W!%iɾQ/6F,(3k.! я/qgW3F>d{D5nV1Uy<›LN77L'D#a왤h3 C 4 "`F p"T3|^v1(N%FglſjUZ8 a/UhNtgΓo!  =R@y| \AW~+>i ͪC*Wzx8,60j? P e{m28r٘j%𹃞֬Ti\:h$J_;. ^I SepZ Q+ ˷]FAXN; PrAK+3DWN:f>F]^V_a֎Px#/P:KliA ԮchoV:}UP DRq5;rg>R,Qn ^3U=4EmWK-6Q ZWam< woiϾ%+Y)*;kUABR9m>-|Wlh,Y»"G*9lza|#X\svp M˼ JbٌO|g}C:j ZRK>p,^2r./^CܩF&ĖkckCCEiFkD"hY 2wRc:]-涭IWdɱ-{ ͎q/N9QWъ7MI= gl~?R5PSXoeJlWTNji-D"n&ԆdžNOJ1Խ1e$!¹ܐ@vd_~r;J=5)=&\ }F&z]CǶzTKn|J:Vn;l s?x6|nce)薌#vBaH˟0(=xllNHpVMw!d^T:)I?mRp6'l3KO[cȣhHLF[d4}4kci?m=!ȖŒ,VeH_0 <+~%e3N3Ͽ^ ?fx@[4rqʰ̲) CAG%h! =g'0r&2lMj`0yhc)Mw5N w3 D@Ul48jcϐ`d;*s Cbo+ۇHgK[dI.r]`*G&l%(`AC+RA\aeL@rWfH5"܀FY"Y#:f3e/4莾ꑀIm_:,T!vN]4-~nX0hY Di$Sf ӠρʱոT$&ڰK59:vp@xEiܘh~J ^`?>d7V+Q,gq-oOe@]KuH#v6˔0a Qw~oIru! LAA@NvvmZl@rl)5 G $"wE;YC4^>Nyms)ItOm~,T$y=).?ي:KQʒ1wp]W!:`;"1F#|B |W|>ط N\qv]\HfDWÁFPSnhb喔(M䮥hPœWaOlJ5-l_-6JaJDVlwȮD=ĞNdoZC=$\0Wv)IK/\+o\ݰTZ>Ɣ <?9 ԩlQB|,qꛧG8)\֔a|fD.gI,RIڬBUmK M۹&ٸ[kTi/Tm`b*6ɮYl`dp֑"uІk0  66謾ǝR|xJ!`ф_çy L˯Tծj3mS6c !7Z({Gx_e}DժRO\O6`5A2ਖ %XG~{/IYesͱChɞQzUO4l4/G@ti&p җ3IQks i 3E,!vXp#sBvO6*zŃjO衞$2!+H-9lGV'Z4Ո^6ߞ}.5c Ⱥjkiqn F P]q|K?a&׭J`3UNmNy<Y1>@r~^$ J ;-3lyek6 b\Q[g~nwƝƙlD*:JԞh|js ܍K#LT35Zl LV?js@jXAeoǔnl .ЮKmd\Z$q.>7)Xm#ly_>S # a!utۥׄu(:!1D_p&ƃkR3IBK1FpuM1UnCQMϫ<"ggW@r+k/ᖰWtrKWҰ(=qamIDh&;%[J|9A6=/@t#\|7=BQ{gYSq,vğSů}9 T@QmǸC~\VL8`u ݕLRxO2gqDcP "<;<"-+cϵ>κ!nsljk%OuAOH GJNCyY9Q w0qJ5ȭά]QER=ɿ|O}(|vv ~C?Zb*Qe%@|nyH)]`g L+ G3{K 4@-AMIt2K < ܄IrjTMϺʉ̎yS< `Q<qrn:Yd[v& {`Ԝ < yPiF>㕕oʗ2`Fw0?,`(^ YTyNB0-h> "6zbLPOKȘO%#f.UJ&dQ4.  9UX!WͬV ˅ Vj5/CIX2qY +E]ik;4+ bx3*ѳ9]cgYºV7=r`f4Mtl`J`,7n];m)K$E&c?B!*qfF [}Nb"``T8xr3pM2jNN.WYH*٠ DBOf4R_xN %c)$v}O2_E ͛$uv|;0w"׳%ilnAz_0:=̷Y,4RҎ6=BI!8OlhH?w(hW=e2nƜF4&NznuHxPbwjO= ф> ?m56Cx[%c) OA6_ {o! Vx{(X 蚣H3i"FXÆc=?Y ` >'>" ɿ-e.Yw۩֓(٭ 䞀d@M0fJ{ D DONQLf&v鶒&Mabs~@ƫlCvy,GgT#xܨ|q?ŦH -mqܺWdf\L eRajx|^Kjrͤ[qߘAw$q# lsKͶl{.$ز8:+9dYDï@LYEY}9?^"j {,5iyqyK~=xsFLא⻕ZFA·dpH GK7ZStn<^q`\EHrhM!G5';A!a uh+ceTMsdDgmv! $[yTpkh`*Yi_qJCpK%H3E7'r6׈PdLCXisbR$^SM>UXJfqs%CjPH{O6QYts#^oL=y˦w$pE[X9f&&WWvZіF*qN!%F:JFŒ9FIS~f$Sׇ?0 < ?]\ɱ|hM|ӹPT>bħs=mUY+!&rT0:׌$Hfh6G>גvT<謞u$Y5P] ߉2ư89R#+?G=- ^ZA]f$Z)H3 KNª,E\vv\tWFżR ͏pf5$~g'Y Te:MHD<-P?)f:-̉É_W!׿pɔ,nY / WY r h]1{$iaz}YpT:5WN6I5$lc)vVFTK;BߝKϠ&yE(F̉<[>D`2n;e06F)#dPWOncǦfcE6K7~)0wGoq "@'/y؝KSrXRr1E#Ihp@ǺH{730}gJ RHu!iY*}L{ois 0`}01%*(u_%j?V+0g :D*2ޯqӃ'$έ-*Jt[k~WBv Y8zT`m OC+lb>n6ً'w'FBavB:)q)dcÆ{߈FۺPe?ơEB lYi9=] HJs~)_h$q#।k%Z6&/*㒒o^\xvN;CZEh􌺊5WJpQj{K)&KT97/6]2t@[OVs9%㊭FF 2n>AllRsk*ex;n9B]5%UM{*C_ ?"839YQ卡x& ŋk@ e y>@-_w%IKgA&&֣S5Nsӄ@!>ضL:A36$Ap jƹEU@ Qvه`{պ!Ɯ |]}4B1m1";ѣ{A暶vZA- Yr%˨odKB9ԜWF'GOX)M5M|`Jڕ} dq{Fݚdwi ?{?C8[ct )籙懁)asz)QIf'/X@wקY.Kߴ4l٫Ik@0@ o z7`2{o>[D2p08C- =cB\Dc C %XSǃ/]B(Brs7[ u1 ΁E*ms  &bĢ1;>tj9W&%iϪᭀ r=P1cG}@֭2%c8'ٔk,sF-ɟ'C;񛳧 * 8U fgqu1Sh7J+Z d!^iƭ͘?4xK4򅗋6\ө4<*_pUG`X K9ַD:Gt>1~Mר@ōDcr$igˤ@H2tL]!U4qC_<ϲ&y\1.9ZDQRκس-N%x (N. f27O> GrmTGn0j/G#ѯY'bxM4>e_(Ge(diEVQIavTBAZ>{/lK_>z ;{D1YP|aOth5.ZA ee-q1?x;S2Zj*QlC ZQiM)ߩRD^St}R1~J:YܓYYXђޞ]L]_[zW?%>mg`MO0T g8}<jY̰ZEj"!?gVp;\iuڴNas:ODęou؍I(6D(J&!>A^^r?$6d2~8Na4dۋ^ABxTp u*R. AU|ͬh{F}ɸ~ٙec;Qx~Rx7u9dzB=ѣieL䖧opj/mT<i~r3VBydb`b)[c1#~Tsw]Mmאl8B +ad)ZGG\Sg)1 T՟k |. 쥓y'4?aM;A?`prGy Tѹ3 ~TJ$KRJ_4w8jO"N'mU@/IC:Lu_ojj m%*|r\ayyw }GnyK~?֣]o98@P0Np,t{H HJ8?8Wn#ih DP j "Io TE}nn,j/ّZ{^XvQ\i[7qW.iAav83lڙ4[@]aJ,}A߹IxŃvzx@?Vm&8};3 KJNC!yP|' K_䗞 @񪜝rt.g^S'Z)<?Lڈlz h&de8PY'^ 4I;QKA"tjOi*;-V: 'k@Ab2C^*"oFdFA'O؍od^`ck6BZ q1GkؕaY &f4χ֪ݫ4B(&l:c BG͠Kq?ZvS }&ýx<Sl,Iwsw)'ƾ+4}硰z8F3+@R86\z`+FQ_-:G 6uuN›aЀ=<)%pRFN`WV&6e@H[$\pʹ1jiFD^*} çCSPo0-_1W~=`mRfF*TnɔCO)Ĩ8Nh޻\4] dnp:U#ԕrz={TbFX0~YTf8Ifg3V^oqm̔MP#"Beߜ47wa"PÚ߂k~  ͆J]]&Oޗ6 ߑ+gc2D c#*[vϾD b iIh'<4gط[ [TՓbC-p9=uatxBeIDT˧^׼p78:) p=+XY !HeZ,VR%0#Mk2u4w*(#{UGsd2kZ"/A}uٸV~ gx{EW p%VU%(u  gȂJCn_褘.(~xX4e{+}DUƄUõ9G{ZhO 9?}:lfX69݆x8MF-Kut h&%:8;\ չN;Ճǚ0YaBE$*>oxд]C~"':fic}y>BHHQiW(w=~>7u2Y-wup0Y@mv%!wςemv$~Ar?Q^*}E?]HHk4l,G!D.RP9E:)js<3KfkR:df-"XIqw[nR;*cjBmdPIICwO kX]{Xv ˅[V)Ce"a $ SX=gq[Ns=~2ﷳw¬U([rtҁwkyAs_zh)>ܯ# w׏&-=P(I&!1bK͇q'C#kpjk4;[v`TP>W.r4M$ s|'z-֚83f@XzGǧ36k[<Җ܃~1UT yYV~|X+'bCkPB  `Jho R kZK 1y 5ӣ"t.`U%"\iԯ_Ƥh'2`\geOR:Dml=>aH:b`>gNUpR0şdlVPd;VJC"1=0mB6đxO%7.om5{܀D76<Ύh*hwPFs) #YLCiIq=eRI$PŒ 7kI*^{T&aj@z .^2b:C{qTϻkB#je٪ha'"~hӪU4I oB;.ߩt]Jj"vIWm7E0((VXdoIL Nȹ]9< ى>b{i+\N#DÝP>fn?O|uB۔Nu BI8pg=>[XiHtBr˫s,}o!!_@__v]!J\m 4/RɿGDA54|S`d)5ɩ|7Tq_XQ;$c@$v=]gIa7Ԇ<AkjĪGZ^?ޝqȅCBgB@ p" ӢK8~i.(IDM\*B !Aлσy-^ΝI褠lzQ5erCSsKza0Xp .cު\R}agN8X qȄ&!~P_.o>0*+5OڪwfX_`=ߕIr3MF_XZ!5*<-ީ z'j>F\S3M hr uiǽL u1McUGc? ]e+80CAl+Mun==4]DQFgZ=>rV]k4OEO1~N"IAl!̦#/eqwT]:]rWGILjCM-E,Xdz.!xT:cH;p*k!0h?>X !K:ݦ8=fS86985k joȿ\q@ ֯l^dr~FVPI,-iK/EBRm!'>J:4M>7_Vc@ʫ^>~}[[= Xb$PE@@")#\ٶi#X{Pd\M}j#)9!aߝ=q1ftX!]ĻS6M q\pboҹش%Y7I};(u-D;F2T<o͖}lun 07= sr'u'/_1KeOO>6u6Deؓ(O8X &C40F4 .'F 8D[xTX_-?أ{+b3wMgY J$hCa,|oi%߲;vI&G7HV+#YOA4]&ODD nts "[05nƫM} qsY nUI6N]kI~)G,j+R_ [R}>wU<7潒m(tȜ:Ŷp;J3\m8kwp;a;¤7i V5(hU~?9^6.({n䯼X?mLQ9&= >t-xUK3cch U̿ uCnjez֖T3PTUӔ T@d)r c .;5+9xjDht.M]8\U鷍8ALxYi>Q-m1=&֦8kL'*_:WC32P}͠5Q;7a+΍iV"je[ϣiX(CFGJ0Z><_̔{o5ťN+V>Ѻ%>O̕G?To& #h :}(#I՘gy b,eȜc<9VrAΜz"a9s Icdu$s6pg$ғR~1%v%Uviҳy9JlT [@WG9v%0TL2 6S̭cRR F[E]k$.zyŠ69T@$lМ^T"`/ X9XVØ-&bo>oNc?&`c|Ğ`u5=hzP jTo'W5L)a׺?&bA0A7V# < Mm/p[8T{p=J-:ɨI49MӆpXAL5/vTըq!\IůEVfhYOq4J컽}-§<0gOîPFF@ndoʅ$ó|gYcz+V;Q*ܵ0,G Ӣ4D}\IW<@ٸOvJ4oRP`6~}#gFx7,%A1 A-m۰{:M|X_X [HQ;^F&,]-GR:'l%|:Wgo_hL|fҕP;0*{ϡ,եJ,։pCѷ 2s$ ˘\f./W5چN?JBN`K=SIW C6/ĺ=yC|>t{F|fQu79nFЂg'Ӕ܀vʄЧ+wHވ79-}huJͦ*)3;ըT#=>9"FZ x;*ɴ'pݢ̖?rR.e<-߳_h`7Hs5ajN+i|kiDt( 5C?zIc]<;Uǔwa% A}Y!?eCnđ \ 7 t0n}d{ :6 uGmAS67N5Fp4OU'vj;hmͪU[t'?6h{bų %Fh g8g2!P1JŒL7RߙbA}gEY-q@@tGoeӨHAD[]WC|$FQľ{fİ޻X($>TՏLZ^Κ;b/oW.XQ _su透nfX &ۣ>t5WN7ϊ'4 ˻)BH@*ih<kjsiׁ[6am[!eĢZ,($,oQɫ$qV!R^6Ipkݵ)SQ/_4@3qG"ӒN6oXD(1 gH=x5u)6{uqXKO(?BC3CQ=b! gF]<.빮aG%Tbl`TYpHI#LlI>vxb}G'8| ۳8Ӏ ;E*)oNo12%lHc} q+ry-:aW l͖iZD~OSMFa*sRTxODX̲b쨔[>)]J!Q|;^RmFs" aE:4>wZ ƮsnÕ 3LP ˡ#W2zR/,E8ѧ4NŖ ,%o)!gCS A^%WbMTpelEGzl/2;(h#0Mc"KEdR vunL$Ot/"){*Tׂ&<2j|5:řvwb77cOgGgIAy+VUMH,L|Xpj k1ȈTLkq a#U` 0ZLлu6`u 8u"Euq$ LgBQw1σP@l*N+1*}OYJrZaWKЖ^A!xt2yI@h/2Sæk3\Nd5Mqalq@3NP7i9,ۛz&듉jشvl&}Ĵe23i$x(~eZGzI dTݟ@vˉ'xb&J w @z_ئqo 'Q1I&(mxz/WI0zKܛ$@ș(nRlP,|IWɕ$̝,.hwVu=XH1v^{%Χ@Up6ҰFX[#D(YD@Df~W"ja ]3OZC#& [lP'0n8,[ji*>{etYcO`(>uP)8K#{;1ÞY 0BUHc'}.8)5|Z IHW0̏`g&E_O܇|5n@~ K e2'%(GJ"n܉Hod2'B.%P󻖩}}R{ݯeT^9"2_9 ^,3ĥ%C#tE[fmG CY7ϣ7bmFs{XiY'i@K QKU.6C<ã|t扚l.'n#1M=fV7 3@RތMHO,`[-KLҙ9@Zc#lF8+*!5?2/x\lpeNo*t{dQ(]1hB4"]\52fO iMVJ]ʹY蹪r?Ŝ"bB}U!*Q "$_u*p {i9=HQ%@C.*!P|T&gbb0Fc'+'nIVyꔋB2 !yvG[I'l 47\'*f.x=`]/B_A rG4WkӡDN9g\1t8 qX a$f01Mk) %ԟym@M*q`˜jE;2 4o]uyX+Ez7i6넋V4_NDI3?^2\)5ِd{' ކ{vYT%3Ʉ!)/ #}%ᖛQjU]]RtsbC&ֈW;?)]< uy)2o * ~Ce2qi\C|;KECA4m“Po4M0h[:g,+м?@n^G>GmI#M/LiP46(M] rl]n͑oGs!`TWج'Ab)^2Y<RYW>6iZ C97k`T@3%?$X}uPh/D.!1E1($x|.Dzߑ8?BL\= EV8r?#{{ĘjCx#Q;gauem?Z(F.2\H5a3O৥ L^}~!X {Ѱ"-BKO۸N3Ycx;kziNE Q#4rvA)gϰ24[^ ZnTi`vES(%['x4hi'דV;Qjq?=9\=wۻqJr3nQrC9l|<.j7juo9{ ;#ktzU~sP[otX\H#? n9_K Gqu 8(~tm.*E$?uXpxUBL9`K~˲~~%75:!3AMF|gzN!!3 Y]Gc}bflND X[OmsA-o @ʯUyŧ٩F&=9Vsqyw ;D?` 53ekjE_]VBgyOU/I#FM4A8`X p0e>(ZĭyW q ]rmM!IJWηw ( +XPV9^AH8b}q\JjrϻY`݈;g(r~3r|) zJV SpPp~ G{J=vm\ٟNo5AEIc嵥7 rQNs8,'Sˆ%@yf-(9B&a|*C>y!] i>7Gq.Ocb f;N^ִ6e gVA(PԂ_xXS[4<;@A+]K{ǡ&$e hjcDtT7$d:q9"-_Ԩa,0V3ba܆8{ r:CdD:O>D2`' yeJ"lMy>o')P졉ɲ595x"@k E*QK;Ӌ*Qѣ~[1\} 6'5]B'ib[,VwaUeW * RcN܀>%Qpɓgj~Ze}1cnVe/-vo]"ܜIW33:~N0}^Qos#smΌ'c[ BWOlHck~=IDd{EOV2֍$E0eƊ3g2W(L,zG8m/&MNrDjuw8]¾%' -Cl^lUmbO@3IbT;L0ywr|vu uۋMݜll{KC# ՓF3 B,xhHV pXMȕyc/_InGI) ^F=5"7" F{JƜ>{ޅmgjoYHC"ܬ!fawche%a[ M3̅gQFpOk$%kGلG*2M| + xyltRd]~Mъ!7 @!hxДG@k1$]>܁M^ [ EP$:,=szjIf/%-Ұ Jbt[0=; sGót"T޻ zlgVDIH6q&j6 L߲525Rڐn[,+-S M hwڏDR.lIM RAt~k"!awr7>`{HC朼asHcE0H-O &\W`:`[$o4882Q篵AIFiǀ{N.|͢~i±~aU'W^OөVvTp&ձx-5;>Y-)0W4Z8DD*8Bt1@/M`lB%Qw ɷdg"mjpiƃZ-U2qbο Ē,{!8q'i:7Ò3p-@vXP{Ŋ[Ǽzy6~S(~nT}Ў޼ JńRpZ8Ӏ*$b6W)'I`$<=hk$M⪱;87bCdya5;J+ SЊsy'-Z}'Uu ,d{Id/L(>A2 RB)Wkݩ==b`˩ HSBZk] K'Sup5ю;zWjCS/*_Qx9sus8ng)w}!y)Jо 7XH%3(CQTKZ~Sv4ŰJ"e; ঝ%kx'9f8y)i 4<V|UKEKdV?ɃoXv.>.?WV%a㶆Wed LxBՀYy+?3g4,!ՑC\$$HMOiRFL+/6Gg(9CEKN@|i.:M/ӧyߧ0 >NP8m1Wsמ\6 *'4RrKa)tn E~ꪓ0}(uN2QYw…P5\wԩF >Gk\Qиl{a+rk3fTkC$?5zVh.`2 ض~rI:`,]JqP\j{z2~]}lF`  *ng}碤!˰%>Ik>@:H| aZdDNVl6 T{`S7gB-~osc4pW"Yq2*Oh4\"Ξ^2=u|?aV4|$Wgّ.;L[nHCFH g|X?䳉8 1,omنB,M5q䋙c*R(.t-<8ZQ}q )\` {p${vC+ 1ai&ɮVd B&r>7FD\.?J~L z["- ep?PnAR /6#)Ԉ[NzEɎOQ m`fy9 PYnrw}BB"bUqS2qeNWca$+V"(X7c@zpqVBm֒6Ie"(3di5p O`%Tq{:cbÐ|<FGtNZ܈QOA~5K0ԙd:̽(TA5ԫUEo VĈM0"SXh*Ԉjƺ,?WCu'8l0-3Oݵ&t1Y 30BSn)2֝Zeor-]22#a!S [/¤ٞxtK rSX/"Vcf6{QCjK;v'S$iC'$>RfpSHK=[51`/f_pXgm-oehb$ڒip 0r<}dJf+ކArDoyBeU! 0AР]&cl/*Ð ysSG {ټsx!;zr>ܬ~RO(Gk!A579UX,iLXɘ{L_4iufS~,ݍpH[vug˪(O)er, +F6g3(+k(BCCr氢QXOcDr/4j̠INoBeXv0c~ y:ior8jmHw1M׉{Y1+{۔LW NީBo/Y]#CK$26os_0A;ķKA<4:gv)_δ첪wf "R|ܛ(VPSV΁ dpz~"ck̀vt!s&r6ph3bR`fρOm$F9ӹh$Y5nڦë4QOz-VIEDzC)o +.'2O@ܪ²_s'k{>|LL5dZS^ VGU;7%RrLc3( _R nYpy;tn-Zc*NLCg,q3M͓ 3X|CןqUk?:Z VjwDlJlOeٵ7ݴjb5R==r7!60-YC.WRl%^'~%|ΤLHC;}즬w;ݯCtӿcs'%蚏Z͢m1CQy`$ ?'O 6'ztn`hd.H,j3t i\C~Hǖ1ﺦ#KPJ⭝`ƥ1a\?-C{EIUݴf>˹9#5>!;Т7O`(35~Y =?a-maƒSE KV(^Nc(J,kPzLdXDHJ+IZoa*کm`gw2t+Q~^T[䆺/gL3`c-Ftab@RS +.ӀIHWV݆>UvQp|1d F,3Ik(~ڈt1=}:;'i@,g ?qٕ;ZqI4.rr€yh.9?F.BuEFd2}־_+pj!7 Hnl/q GP,8X \//n%G ՠA; HR1-KZ#ׇ7CiJH Stoe K@n Hg ^{'s`Wt&UاjWEa%ÆLĥ̆_B5c]؆4o^ y;aK}'[W Q1+s-ٰlݚ`#S?|:"qW!3{[DAVrqu1>u6[ք %=tFIA*a'$ J^! Ɍ QxB5BfmYA\ IH$UĖuo:IH{ 07_2h ^ |q YifR#m?K->wRgOAr\/?kڬoiѰ?:(EZ 3zS [_9Srtv}-h Lq12%tc@[c){j axfYIzUh: lyoXp!>xbO^FKZ(>|ȯlh\W3X3b%(5/2c@811CL3Jb<{.t\mw͒T B3_E9CăO=tUXV/-vƄQ%R OI00XfG߄ro(+^K_[{G /ˎ jN e'|ZIK!tGS!-QqE]ky1Y]:kYofwN5 :wWMܠ}4~"븨,4 ]4\(q]z7x`ʱJ7B,zϚ n!!',sb7HB/Xa ٨ܦağ'p^ BiS n[8e*dA]>NM|,YГF`&ab谹_6%CG)YMAN ͢nZ{rB%… R+LC->$57Z.덢@Ǭ)DGͰΡ`ᑸ8h!,#r ^d(-#N7Uni؅)U khp"u[SmɌCLxE%.AԩP8YYr\mD_:reHs,Iw䣈[(CV]S'Qn؋{`x3]~}Q@Ps=9n:Ai1Q4.w/C!)_ s2HVZ WQo M7 $w~A- =5p2MA|ՌIU<σx 9]0\YS"Q"6h.ts:WsH"歭ǐ|9oPي1ZG0T eZ'UYt]%&:ʹZv`nÎIهz6 -@uLS`@,n_[:1lhZN2|ϺF- }~Cnm6W 5Zs)o5,7#1k9s)^ܰJFgG i4_#_s$F]( v]O"3I;@rbnt!פn_ ,eyV[xisnd6N!Yɖ0Jl9R E@2*\u(.Wc?XWNޜknV٨NˑD29=ЊE)E˘0ѧ#Hix ;YW9G%7iF6pɨg1śJ'Nu|EᏮ|LZ bڤvzH pL)>~{(tC茋y!?ϝ*{l:6ʋ|5c: : 91NO$"F&͠Jwy@maxH4b3i>rF0A0 uS5c!QĨ]_woJo>0Q,;&v{ Yja>X>L-ULL2<µfmu|nƛE9.uP}SU-68RiTͦGHneSES 8׾Rj(#TFr,@fQtRo>4J ˊDW3vTʸ[ SZo8" o}{4sY|@T%UšuIq:KP}!\H1[,wujHG׹!jaWg6׎4m> H#sҚJ.GqqM8D5¨jT}fD#=Q:#I?r 0.;-^ =f]W/q(7|fQ bҧBm "VhYD'c6CK}Te4y>XH+78.ah\Pavz%_GUnMcJߗqԘvx)ŸYyuau>d]֪4p L@2*XƔ5W &tKٲg@b3, ]mV[=k? (7'R7m&Gh;d4\y QssX-7:9th!=GcjF؄<]pb` 9ʔ|umC!iqe^0Zjb4= /^˟o v˳|vc*j862[Z[eWi9J˱lX!sfQ P46Ƈg 6Q 飘@]Q>Ct?wWa@j$2(8|?#U6ݳF6{5op3s7pVaG1!*ƮaHY!u&B.S]_Uz~2ra‘EGL#Qk-&'E^. Cnp^ހ x+IYHѷ >'Dw.Zҳ: 0y7Q#b ]aW%|O^hn ay1s5vX6 m*+tƚjRvC!8%Wȅ8ߕݍ[7|99nj[JM:55"ѡ<+ 7K۬)Z(lmoЯt%E͘P02A$tOF+Uύ,Z@#R:lv3|49U~d6z`DQ1HfF z70)ϑeO,M,k.J~o B3A b{lV dQZ.rы' $AӦ`6XfF9fQ-pۉ:S&6dȹ`Ƀ/꙰8޾vWZeeuƹ/5!9lk%owBv*ݬhVy@B F.*ӽm@  0<gd`2_yg\JO!3o\~)U:`ZD7!) =. SU6#m+KΞzy։bōҵA9Թ?v:#3Odԧ3w3k4<JDϺᣝ1N +:J; 4#pOR Q;恏-6Jl NtmWzjPZ[8lxMYUM!}h|tWczb.ו,>KGU}g2CBqYdL#и/ Q9(+*A2Fw_^_8ce[|(.kfbkn2e yhm$}m\،˙)uE+⺏M<\D_19Zۙ#H Bv v m v2\jL+,2K~5XyL-,y,Ӳ*)nYsV@vqOZ' W}0BvFd`@YۈT_J=}:ƪ  LiTC]luXx̥d' )0-:ԂPӌC9'f`>%; \md>i4>V0r9 *L=c\t_XMyl=UfKdCE3"I;Rz=d-͆:ʉ#8CHq1'ctrӀNݔeOc}Jh֪k J;@IO"ӣ'(^]Z3e(&U@ >(=cx`{ovMj*mrԜ6A=@fwixi-L1y&7A!~y%R ZD/tJEneUH'ܥKPM6cJugISi ̢46zaP># byTs'֌0]8b1<.7bKx0kj8jЖWq\[ ^11U[V߯h2#E5%`KóTZ:^s"%0Q/ȶ%!$bM,FCaCș?m}/knShwcjH@,)'+pE&\C J`^ 2%aF)z 3`l' 5P!,BfD0( [{Grrð |CvkَX,kWQ*%nMr?K@w|E"KZHQvC*t$RODqlG06u6"ƃMd${$LY T:QX+-!D! wsc~JtF¡*n_n# +lߏj3w͓ C`]\S8/&$y]j1MELӁ .x5hE֧39jDnZUuX뷷jѴ"ncU=.τ`C:Ixd-([[J?\H$ԓ$V acudvBufctcCcVåEC{EoU(CZ7TiSiDqⲊzɋ0~^tHq}Use !1Usbˇ|MoDF^<7删(F1KnU[@[@K_2IJ > >Q b܄g":JS{U&FCd#M:wp"ijExmMmZBu/&ld $*;bs!%rba$IBuW''Q%ϫU~8 4Z-fzZZN@ȓ;K3hy'JN7F v)HIIG񁰉hnk_R3kfj Sd:yb'v1 =k`=qKSϛC4 "hb; *CVHS ~փ9OoӂqWe} ')nsxKN {}IpKH@ ["$L}qkns0W;S 8_}̏DC,G͍ڭeo*{;I(X>2;d*!(\*NStKܰ*{zR=sd,VEA*d]֤-Eʘ|:Oԍ8'8T.z'Bm+t+ ?TcsoŤluk4JejW:<;6\~W !^(!Ù:ħ^MP.\!g90[9l>j#$~-BĜ[e!Ww\ȸSؿ:d 8qsXDIzQ%iR/k-]$6Mc~ f>yDc)۾<<ҩ/g+9LN&苳YF }.:`.L3.tPϊu mBH R9 <HI1]\}qhA[0cżuM$LG[W~@zݮ"J#ẌU~ni/9f/%i2A_-n/++Ο6Y 4➭g8$/lҟ%^9 8NPl& 14b|#}xyux jRa)H}^lW[& .hJ(YHʞ8mgtF 00Wo9BiLdan{`,wa$@_a,5O*%:>G`'ͭ%Rq.V=HԱpƯY+[; <+8y/MWxF5X̘|H׉\~PgM6BW'&wA."b$-"!7dut06?(8B|\cV/|I~Hʇl҆-bpZC9o6<爢-hu1n^Ʃ2KS5IU?e;8IU[fm|l;7+L.Rn.N yM?se4  hՀ2kյdH 1 *Y%HtL_^P9_7 rBiy]4fxJ)E߶TdaM*jIJȢy8gt* aA hx (揓\ч^@YzqՍnls7+6v=6Kikeφ.Eq8on1."7Qc⹰q+SaXȎ9hEi[P}%ZI= EۯSشxI\$%OZ}_{,dni$9a6ZSr>ޫ;f3ިڅȩᩊoAWHUqG TLc"+aGIus ļXst!x$zn::ۥfψ1>g+̗.5%n?Zchwȃ 屻'jL|0YdN\OW@ CB.2CIm)ȼn=L`́EP疤EՕ7.tڍ"@V-E-_fD(YfoYa:VÆK<^H=58 &Fpt4tBeҰ_mG0`MV"Wp ?PbvvԔ(ܡ=jIr>idq ))o}d}*̙?\(7n4k`K P4Tm |[Cjϼ^`5v -78<%ܙ ;!%|+JvdxzgkZmV6[/{3,F2Ç $&jM^]6PofoQ(]"ӟihkiP@Tn5 v:Qh)f)S)_hoiJjq\ZG:~7bA#Tgornp~|w3L+ȥ%^a&d='.Qbz O@-,&mJe`%a*VG{^}O!ki ajq6oWX^eh[BA ?tG\{}_?eu?fZ#|J[=˕hᏬǂNI&O $:`[Bʼnn!@ _A$VՒIl%UL'tGAk,5`a8гK*`A@ ؞*T+cB ޟa 2Qu,*~pk +#?eRv28D-$9]E<%D=az\(Ƽh37)r6nh$YFGd+2X2jE lWyԑO>챺3SC쑜cQ"t}-mImD F+;pUgcG=!ğ~ ?P?xYul`F>7Xc@zT[Ϛֻ.3S}p}݉CNc .j-D%x? 9tHC[@ܚ9؆T%>֔E>O8X5Lk=wY(BEo:6b& GVIQk릱˽2@K7aqGY ѳ ‡؄(_#M a +|gdI_z߶Ovs,` ˆiۆoS喬Ǜ%:Ɩ4,-O Gۡq+rK'?/5|[%ζfa AZrqv_hi1hw\5*O]ږ[&~]̅J}tWtTt3ОDKN>{0qHѷ[V{8#/ˊ27H7<A#.^Č-S`"rgdCk)ts+eWlOTYq9IKvJ%aG z" ԤvqJMϘns B+'G~;-G 6~;jM'h . 3ceF؍ \GVSdhBvIQJ_pKF4>Zo4PsP/)bqv}R8,x{? ('WVRJXؓٴH 5nTA1E:׻°xbg }+秄Z ژ טåg&w-^|a}dof{B2s'v^Kd#ˋyl)\cw'$5Xzx+]b 9HfL"CǷZo}lXΘ,JA˝\@%bh_KV2Fk1j뭼X ec,}7oߩ)%aiUj4y8;L;&4FɕaHIa(Td+5Y|p_F1 8 \YD k;ZBtƖhvVjEx{AnLyT`0_jgXt7Z;Le為붦TaF[7lCs†Qࢽr_*.!%Wt`ӛSKOQ NZ͚R%sd"Y(*Ab@Jew"$0+"HFziȿ+Y|D_޶;7=aJ|nN-˰v 3kC)(~88ٯ4eG?Z֡uW]f?=љHƣV_qKd"i[7w]+=^[j:&(s%A ˸&<筛-8ƝUcChUZ)wQӓL,l[ڻ9qV)6j|~ g*Idj֔ \l7 ʱoIpڙvޑ$9x/Ӛeg-%" _{2fx<&wjbP36TitS~0K'"BT?+9mr6c% fA;ucFbËpPH:UYPRݭ`V_~O5. ǵ^.op۸MfM).JAtr"e@){~P|#ToJI2*& ??g̍ } ]cJ-Ŕyȅve>En4@R 豁z)LC-~YN@ gyMT4ٌ}Z`'=4FZnj!9M(Q0z_ ɪ0G֟z:}5Ɛ^\/q:_JC"6Ẅ́zԺIkfȄ}W}/&o&YU.$nK]N xV }ozG i5 ۔z*먜j7Wiw5dR:oQ(] ֖|]=7 cv9K{wTZ̽9^$m뇘H}~, ]~k$*;\\'LYy&#DIuuCRW{! -ߟ >ij/t|,.l!w֚zz} OoZDcבyo9M{ks۩/R;\*=xъIBc<"!XHԸsn1;I] 4<|Is1+q)k&qU2#BihQ l^МMx8ך9cOL62z\g5.H񐽗I5lD}F%˕Υ"X-aB_MU.qp @[jJHt˲;dyxF6T6-=#@¢bN]+tfVs܀U},S*_h,F]w/.7rS3NS|_[>2;mz.Z&0@K53OoJeuVLcVcJW r~Oai MAE ,A]l7ևApwjo;obMe4/1;-'gU]"~"K סPm?D-Nac +­MN{%WSRKZXrF!}$m8]ͣ> \ꍮ1'^cCx(?#&rj-rhL}P#9Ќl:ej``JN\6*Ug s( ]^ꉩGwʚԫk/B*aY+ءNz?mj5tZКd `["RD|#IoA\CpJs󬑌Aocg('AMŒJ\@T<ĕ.-&Z[)~;…(M0h bd 2F/dd) CQA -2yN-],8J>w-4}q6,u1P4f♗Х$p2m3 Iu'M'0N Vƾ ހl\ňSDCn*4Ŝć'3pCsO^גDT 4yt%uֱ巯d!tNc[XuL$.m?߼d 6IٜO/*txk"mydZ{bb2~wGQA*Ȼ3as3j1**dQVOR)U-*{7fj9@"×ۜ9C#r1zlKTRŁ+.>Mttf()w?%LgǸ24b+Ƽsru6'=4GR{1C|mxJ,7>\j[ߢ~; Ufft2kdPsOިwg:p=X *Fp-Ka#TCs#`L|'h:x8nblA=]2;MƓZH;JQ{UKK`6U/П.քLk (FU*T=Q6!#I>>ڊipBBtm9Զ|vyGOQ'-k{"=}qDPR{l)ƏIiӅ(s-*r\6"S;WXU#8[\n>p"KZt6l+K45AB_Xi찶Vd␺gӧ^gܤy\8Zݒ1!*87aOj 3mG-*ngüMHSIa-gaV\wٻCG/m3@gԴcg I3[אZB;&OmdQLh/op(PDBrw }=+P!_JXq,}r,< ݂pEv:Bnkni>{nb Mw7g"t06#ːK[tŰ"I4xt&PX~w-[7[ \n \9K(u0 c8I9GqtoTfÚZؤNv5 tZP֨$KUa+֮tK*y_;4M%H$T jZ Cnb1lUo@GUü x+$/,-UCFXz+ 3?fbY"fvcӽPL7Y ZHF*Td%F 赛{>9k*ABJ+쟢d{}8 2xsm.쏧]̎\?- 饰EQkF'y2 @/Y1x*W_ăK|ZAiB'w*&9z\rs)c4M9~YgpVP !r:D+v5!j nҰVx!ͬkȐ9X9[gSqu70i&tcg- S84`u(Kpst@+l;RAUccgNjn_( "SGauƃ Pu}q,6Ґi&GR?ˏ [){CVakzVouo.#ǴAwH?.]?57xS,d]vh]ր\h1_!lH8/| nOfP;+Yư,^4ߨ?Y+㩂E 1xU0?G $37{I"t^;Vy:8}_`%^W9@}Y qFQ\5$ 3-ɖבǪZ:fOQ,⅊q35fRm|-0V죪R'Z ]ǀscCĕKDX 8BPP:ŕ8$Xiik9,6)3{FR$`ͬrm%V0*D58Sӏ"V n1op:ȃ#APJs4> Gm`>[/A }l¬ Zox04[˕*yLTR>|3>)+!Rl,2Oe֙ &&H :m#y[1xHtM9W<"~v-CT(;^0H'S~i&(լ}("Q6)*oOmZZQT{SkzmO Uk;ֱO) «iξpƅvH? `tw3{˒@~)(H-ǠPD 7A?'&,4 s̥)d tR0ׂEikMaզA0HQ/kҀ`c}gq_4K` JH.T0g舨Dk@*&\\- A;>_i_!@DX["JWJnˬ+ݙA7fZh Ra(U9NIF}ڐ:u|d'n W@L*RHCP~7GVxCEy;ʝZ 6l^(d6`ץ!4vsw4ib#b`~EsO>vzs/䵜!W C^cOaq8VhzĘ1@OoZm@ 2IC$2$wzpW_<*5E$+xY4yaೞNf?i\4N:ħ%ؼqri}tA.KjɠP-lTpA}ri͍'80XU^QhI^ß8h&T#3[Љ?%5&X"Bb$h RM[!"ƕF$(p{P*}7ǎpRs s ̪)WI" &z\{AbN—lYx Z}rNAZS{!Cz%0dYvt@Û0 F?"Q;GG F%QMNKH/e4_dE#B'DK,im֒ Z3rmkyG8? a+\vR4m2]6rLj8xz BGe&NzI?TkN K~FFőhT5Ems~*GR+rhk2^9JAwTM|H =Z',Dw$jBHK0EhoUp{4ĹB4GPpoCo>T^O g{ťn*L,Vc(9Wx`%B) XQO$Q hifEDZC|F@VIG$3oA eN5O[TgzWCiWs7~{Bre!/s&^dYoZT3 UeJ/ rUFN%:XKQbq݈'w`TE䴂GM|p[ \! zn"k4fƛ f2Uנj{yzExeG路 GzhsA' @"%JIx.@jJkP1߹#2 k?62B?RA6B4XӮ6Gk#:`ʗWr `ΑMDFĹ1K̡J[7g1  xAGv=0vIWoFQ_MI%0c)}\ ,i|"䔯8Ӻk\`raRE)B\*8􃨛=k_"`'xU/w0QnskW&bqFVRH})B2\4#,![M<dnTwF'B9Ь 7'.bjGEݍc?ۃB$Od6D|K@o%6#¦b@A*PnWD̮OÁ%k:SN$999.oEj}pa<)ǐ JyOW0}[lLV|/{}^\N;|[h0A`ZW Cs~C9shnljLJiu~V"?4z=}Wƭ $Z:_^Dkf ^>wf)r"ōM GZA|(pG9Q}.-+w'H m8R"nga;`G0;zN!,?Dl)g*~-Z!](ML A=Fݩ] <΢Q^H{ͷW.pv v8c!5+RD3' } =笚3 ~yfSꂇ 0; E2v83 c+x]9`Q^vZj8' nhDZ.@tR6l٣|tcBD@YC[U0t{wa F/,c(yzUͭz1'jض>MA;f p ڵ ufn> ]GNKԬmE3ZaWnT?9>-jJ^Zqqz ͈@sLc+r4+Ɣïwe`3ۙO.>wDgӮnfN9u|8ېIpmoAՏrӘa H4!"Y춫ەDt>fJk_,IBf O(,5+بxTfo ; *qF 4$i% *cu>m-@ś$G|Eܑ!)U`ո9u~A>j1_$-GQ?˄DNd`5ksQ,}%/m'ۉyv o*&[4Lajj,U'XM?9u8i/PF_Ĵǿ<*FeO D6D0}ɆS>XF5x72k&qe ̺9rs v(d!8*Y\aւ? t2'-"?,pƒ2#AĚH(՚.Xe#ض A94 Y,5"M!'7tbߠIw;gPPݴ@Up,P>3DAZ8ܾ/xOs=;ܱ`^_R/@kfbbg"V]A:m]ԴΛ&Vυ `(&pk,suv){v? #2#SV)N 9YFfjyy-̺é'Og讶iI/b _8):<=7dq?UwLY8=8=6y/q÷h}Ϩ $x5ľSW1 ]n^O݃ne읥3(@w潺A BؽE`f5[M刁Ͻ]rw `/y6ђHƍe;0[u;#[FLn'*T)т]C'dh =fH j֗$ث‰u{|bCMX=э'Tr"xHqwFZsT1.1c6ͨK_ cgtƥDt#iʿ ؏Hwί'[sALFY'0;X:Ϭe6"LԚҹN7uNaO鿫GQ*B-=ֹ4WK-Y޳>S4KV{1O8DiCREI+j5mjhaְؐ >l#d)h*I*vu꘬Fe@J*зKj \@qĴ"ՃdLX} BWmgb[p$jq P51uǂ`yx¶h5(iCL%~WqൃMV,Y`sNV=1_#EMh\ijNl_r؀,mUr`I7Psyj U>nN(xVVӰNvQ2o-\> R)( JX˾X& o1z`W:@%qn2e9PRt -Y"k1x8]?Rt cZk2shE WY[RU1!cz6YPĤD2;LB_|Z @;0{rQpkxhF{(7rxbQ0_aN|n7.E_yHeӇtR*m._um^Æk6ReFfvBORC$`Z,`?[sU~O 2TmE{nj6, P! ֳn|(zh.1+`G iuNV R@9 :yWe 0r'z~yG(8]86N\ 2椢\$K7PEK:5w1> x Z*eP,FpCȅˮKz uuUë &' V{P­Y#wtKm+/]HM^$feD/]{s}Ҡch3[e#]=6ۓ|Ga!@lU*I}ñX~ޠ9 MZr8r!vqrKnk 3ᐜ_<&٥Uj,qKp`KlMѓHs^eIqu`ڄQ2Ac8FṖJdn{(]_yD _f`bh-K;%+o;Nb뿈ixNY`>k]hB!D%%~"&is!> 1(&7,,3[;F؋ n;`_7V_LFjuw]5¸PehB OQaV17ߋb2D=#Jp3D9+ ߑ?l&.CrqOw 1ao7U ?;47)J":$uGep%+`2Y #y'6dl>Il\[l\6/^ޕQE+ON.Y %'7Oqt3R+%=u 1KH"5/?Y&ȥ2Y̖,p6A}mQQx] 7ַRώJՏ.cou1K;Lm&B@2T!̗ t/*/K):l| ]Z3 {-Y 7tQ &ӂmi9vXBoG~kcqB;)1[cZbXIt~xc]m?۰pd26=#O]Hmhkp8u#X# V=} 99W)~e`bO7 ;0Hf ңėQ":Tj:sa2Ui!\eQ=UF1FL `'BE7auCE7oiB ~M\ŒL,C wZu_jjock,@gen1.t-##d% @8 +Kq;|!sX.iB(έ WݨlWT sdAgȕ8_K U[IKа5:N&S[J\`!6L(J+@rkKXg`*4wGb2ܤ렖Y@3Sc |&i-Ȱ S K7Q7o$q$Ym/++SLqZ d!ଉ5"ԪM 2"&`Kt2iI"8@p~w2iǏUZ,Jߤehqe|^K=ΊPpP<7'M_B Nt',;!9#DcYg}^rmYYuxMG5~zmy=s|Ks79'Ni CmWzm[Դ9JuՉߖ-@b{xjy|#!)!H՗x("[A(|(V|_շ I:Wp}p^]OևdM|6/{lnZ%ǒلyxhނ{z=`U鄪6, : usDS_ґgjLFpht#\;CA3Xu cK_俠 s}lFؤ|oMʷ+6 ٨|c^TBgsqDD،|fDXCOFƗ wu]U Il y>z4wc>Ag3w`xIW]Xk(!uW_{4ӋN'1p$P+WղZb{{Y)v} M(ͣW?:#"5EǨU6z\bۃJ.\Tה-Ql]y-@S~|I|?=O4Ob&Z Ixwߚ UJԚF;e@駀 9 Gjf`p9Lba /E S11Dt|$T"* 3~͊<*b4Yؘ ;3RUW~AEd"v?=wKnd]eGT -_a9'zf+9R._V,O4Mӂ'-j^G0@px)I&ynkȿDoxYe`8ALY+1bLx8A2)]“gt5b+eOJfAq* bW\jFVSoFy9a,a"5"(Mr<&">5r2K1X43\͏oޱP,HK ~+NWH"E nϵHƄc=ڰOb]ܩQoQli9J!S!5K;3EMZ|ONxJ4XY|mnVgPr`O;,* [nnCþۡHTF*k}0l b 0դT ŵ" d~Z ׌N;CVH'>YB%8e 93!PoV.) ca@Sf̼fK{xC}b݇ͮȟg_bȧY\#tz;*>nI˴=. w-τ1i)Zl {Kl+$w P;r2a] .Z3=`YDSQDx~*7>f q~ƵH/hMd$E\;^ى%8>f]IW:=q7FE-Z][ A[ܟ,Xc&jq 2jx 7zf|BrOkmE.Y׍+}T#p[E DU~i&f8TrF D&7Qa'7tMNy a龼8{@9^ʟDD x6Ս}WHƉܫ-uY&6ۀpRbenZK 3 ~" #^~%g-:f` ]WVN)+XkheZtN,F R4RvU+i:EnDӂ.mlfFAԙ~ϯގ}Ԩù;m)狕N9[Uѣ_xw:Q‚lFL ǛY@s6N_$payqNx Y#NUv=w'x ba7䠑UW.:=QUMvfRɺ%CobrL>81yoHy]X@ULiȭjDL׎D!g1~re#Tρl9!ԽoSuH;)}z>8L#eimS)Z\׼(YOtTzXڞƛoM)9S^FerW!="0D=,9 W H hHT pH f;0˾[qEõSij0OU_#.z+J`@yh3_HTRG~-|H"oU_[ #NS=+v!:p1MbˠAJi 䑲xλ5!odx vwav]_ey0H͍ p?6ڙ}hCF]Gs޲$;J A7p@lyw)/FV!o? )_YZ^O<>-# JCW3{-U1Ģ1U<&ؖN%b͋M3dלdGZ]ʻ!IVˀٞ)= _bNI Bkd`im$Mm̏f^(,!OIl jWrIL77~n2"'͠xނ3ݘN 0MQ8AI(z $o!U"[4XJx[G&z8mP|>${xk )!^U3ZBf Lڼ$S}e'i9$1u;Ld%_5*t)cQZ堜Oiҳw/M8ܨmUk%. #ڏQJ~U^9vX [.HԲ`B4ٴmY*vOnSu}BE>F^Ǽ|/*C\-Y/hQaVl귱?fBd7Z Z@! |.28I5N^"+4ya?[5/;2JF\Cѓ4䢕t3CZK&6wXhRH ̠Pz/)$x1*jBAb:->S@S}z>.']&<;=0eYL6z }*lKu@-z8&M x"h`Xj މT)$O80a?\i0)-Y֗TIq|/+0@c~/L,DK{ݙy2"loM}d>>8\лí-;ATzw16bY0c*i٦pQr:H{r_lu}>9'{cp\V4!ђ9m&]GKoFZ4"95,<ҙ0wǹ)W(s);u{ Lҟں6kģFE?c{yU{NHsF)X6GT_nwē Y$j@ 1vKcK~ɳ&#V}@VK28Bf -$; ^<C)CJ#Z(throe"쭳ᆸ9sI(<[i_\ &븤Kޔ?%F:}/, s0Au=<'­=^WM3.富 jSP/lyi8Wvɕ5UE4Bv:ada CzP+ bޑIT<?ݎGq{MQN Ģ ˋ.[%B Kj3 $V{51L:vW-Ǻq{0>{.F22iLr(#B߲s?~񦝁qAs">Y÷ ahZXL&r$KZ$8pA_}3!dQxuS&<bS :m [żJYOq˻.F8 $rI!]zmZshw;c ($iˆ!ǎdm۾އ,G閻~ce/ZRyGo ^4Ŭ&RP.{)/5K{!fDyH3 në_䩻QiSfc)k#(X(Qإ(O{T Ĩ&ޢ+XDQ3Y[Ĵ.~\9|L&ٮj;["3"/ZplXWiok糇NizOzdSOɝ@6fT 9"%e9W uulPinr#%MLJ~%7iڨˌo9^0Z-i{+:&#r\4F!= X kyy$g)Ac x|$|?zI:7Qr܃hđ[ĉ -|%S[{'Nr5X4b vӶ$-Na+_G\U:CV<0w=;ŘY@s^FZ/֖+픓L,,TS)66DOTƬ5C$gonOOanLs]ܙSoazOeG; ˠb ̺>.(^{@̜\ % \xvu"%CXk0؞̎Ks)mAi>MT+[YY&s'l\>h!o6Lj0zC t< dhΐt;ynwo)=Ǟ\3H"ɸr::9-:7 {Xw%;JN t\NHAɈqOqBXѦa5^Lc?"Y+Y@7EߘOC'2-&{,Z4C$xwyzd2? YQc%1H*T) DP03;N(DXT`-rWa]8Bک _`!vMs6` ,D#I޲ iuaQ7. 9p#(~Uy1kNAȏ/dۗ o+0qishmr Es4>SlBn{"/s-zu!ØXz2Ui_Sl = {D0Zg J9 a*e*wLmVNS:Wwnv1Ʈxcz>t/%G s,WƯpݙ5HS¶Šn;u'~EFT  |ŮZ*,|YVc@e Nۈ`8'?F6QJ0=oc8 XO7 )[~a&lJ`+zKn}qfz+vuA-ZQՓK7 ~O^W?Zwz=eJ+&+A3fxτ_geutqx:sGU6Z }ܕ_JKgկSA<3W1sPwX]' z2@2EZv${٢XI3WKS_d' *N{>*m{џȼ[2jZ}R 3]wc x X*13t꽫bb31icGkVk)ξl[B`@zEpaO)ћ ~OR vsSf t86VHL36815$GoJk^uW$ACn2Q,'9 LV?dSbdY`ۢ60}3|FG%fq8klCM+(ZX-vK_s#t# 0SJn['A:.x05>3ӛ>dF'Τe^Gӌ:8բaZfu6P/ɡ>OpƽJCE>omˊ 4 LJ?|c{ ҥT CmW 1zc8:'J m~``&>zBuiR3ZԠvopQ+ep/y4O8-̚7-Q`@%,;]Vo f+#2'v*q3r~fA(!i{i=4: },m1`ط&"ir_UTUǷ.oWldWj'$fQd"UI^&}[k(ȪP1潪gܐٿ釂pLHɸ%13xLÊ I%7B׻*.as1d 7y߾%xf _]8/!/S5d=:4$(v&Fq4D&/ 5 kQ9.zmjTG?O5Ӟk0m~>d2d_MooEʍ- E}ToU䍑m&X- ZcJ%|EK{o_ JFs7N9}H.lin҃Btd&mzfH)kŤ e0 %:="vw_4Dg_'дltPڞ.1%.j< +kR֜X)w$L]d*$X "kCp0\Sw\-Yvw bmR]2F⭤^_p+ Ә!O&wOԇ3ʕ:a3t-\donَY*SnnnXnou@4ZDC3)zF#rYp㛆eNPL|c,ne/}IJDqң懲~4y$= .-*]GxÉ", m=,Gս?w%^9UV ʓ!V.i4•pH%A\ɕ{!$Q? Q* }Z=495 կMX^fAɑپh qq$x"RV>vXK8|LAMUC`KRe5^v{!55 󊆰κ>Q1o* 5 lnɕ{Ėoj^m$*n\ 5pűܿ^2٧@g$k fǔ%Q<>s׃ u+ s8ȯDY6dŁŇPkXFTmߩnC|tkh7^ =^=w6'tK\ZZs1YB3~\1y0W s:JHɏmnafM.?Bjx .wiCW V2[JaJE -|jvD7ttcdF? r&g'Fcl@1q1ƇLΑ1 R?'Yq, X?zoP ]Jaů&NPn9._a)ٌpaY . 4yVu-rBRh8mcDyo, růp7saV37´sĤeOaB9Ƶ&UzŶ|9;Vj8cc-()4I9KzzcIU&avOeN# 9Dzz&4m6{{ҫU2/t+۲L_CE| `8n. ;0P,_~sU8K dwmgIEElAfSҕ;3wї6K_HBt< 5,YZ&ڀz/QJ딑 8W )+8O-G<oL(fT$K&]kD(|<?h|=|-I0 Oƒ ^s{wqwWs$wgU Nji2 0'0.'K_ O҆eۀ Tb;›[a)=I Wjٵ#=!-JFV-8GPG*+]f=@JDzfoG8=f <:W"mq6$RƒiﭧFȇA=eDlǟa/ J, !괨i50d6h87(ESc1^`%RWW{YO'f͹CUi悿ThK8H9pW!`ċ(dm '=ޟl \MjlejA.V\NMP?p`x{v2zoxo o72 B%-zgڑ!:j[yvP\POO/ 4ƨlǰpZfcyd9͖㎤8bu |eZ9:Wo2B B5DSrt<{l=2gws Vzp4F͜zfmvYɰ%Tlx{e/TIw(fS'3~Dr>7ڸkںT C`C&gbxc%,ɤʀ/rޑ;rܯorNPKt(N ٔ{܈kPuZi>Z퉁:YjVA n^Uk@h㥐(,0]Zg=7Apm;j*aػ!ѦkH)%c$Vzw]| ;|mS{{{ȧD{ֽa+$%'3M_Y=0Rw$}ю pd(?.i;OBh\4bc6 YOC]Q;]mLO~j0]ȿ|!vFyMɰ ܣݢi_g\`ސo%չ,ȹFWZ//O6D MW7ir/zYMNqQM AE)< p> q?#{ '1R'c l#Ri9}!4fO{/7s{= < mrͶAqfq|ۡljIoj#mT/GŪyE>ș$Է1Ye ܾ3 NtYR+тC ֣]06PF$dP!t_;`L, ӷ_Ҷ# # [ݓ9b8u"Vj~I:6jdբBi4e('-̀֠䶭 CG9!usx3#J&@N.42o jx3$[ ,{ɛYF뛇?U]caGtSfPk~ =Ou1^j.=7"E6xhE|:)*]Ah6>wlxA%:/=hrm߅ZsEh aQ+:wVb; 疁NuRnf;U MRX%W׆~p$Q@\W$4rTߚ#S@tbյ0"`4S'B1ݬ'W5rco)oQrip^@oG;[NigD^*+GKT.Wo߿qWlTPTd="(]B \v?E_UkXAR˹si&w,AdA8sra)0RHh'*I[Kv!v:&.|3%Y:NMiU@YKrSKk-xqހEEY5ε&prkFU~VH_D[Hն쵆ViΛ_}f<˛ӨmZdtfo#bX~-kNipN%v +80#+Ca=?.A ꮆ| o~¡5͑/ \9M:x7Ua9 v&,[ȩW%!gײǹ-pj/njm *S;Xj2T,FH0 q&SnF_"C&c]`aS#(10 m[u(ϰEDfDZd,@:Ͳ\w-2>nPźq>"[nx!U9$cʲH='W{bmQ>8ʽGT_9DBVL/&J@$ ";+{=Î`l xy1Zq)8n(Frп,SΒ8n3izvaO["=~ :ea ( φ:dJM-J\Ix#(",kh8mNb %0t 䴂 ÌYݶ~!#z~aJ$7P[逵cjg]i>VKt)=*b >kؚ붞h1ۮM ;#Sva)\ߓ ((ق1&!L 8hS.`?X5XCtDk5ZqrІhlg:zXLڌJJz=&Z%e7k5-5c,wP6(3vK/v]Ϣ-.Ow1< w%wMjh " XF NgW.NLOU+]ho~zzāRe&+M @Q00+ È-YFG1cryd :x$GfVR]M04Ys*7tD5G&P.D=RC3G-B5|7lB#u! drH{ (=RbN'LzlRւ6i&E#n]R,a::ex1 /X_ki઱2!4piK\;A}[yPl/y K$ޣ:BbG;2R72~̼:vqqޞ{CĵFG?Jm~}6<})A6*֏MX0U!{- LjU9f`>ۉo Ӵ[UƉ6*#%xr7u7/ֻ ''bSGbC"0|ͭM׃R _x EeթAܢnbB!b݉FTbuto/䴵E E<ǫ@WrBiіK bMt5ֳj.g.cS5skֲw)N7ի~H9 )%x 6, 2(Bum:uN?dSCJIiOmIB RVcM[:&) ,X_oF1h""'gGv8n!fZ𦓻+꠸tq8ʸ!Ȑ*>NUĽ[:&nJ w,ۂT>d斛~Pȯ&d$-p.D4ۥċ!  j;6)Vƻ}#^vO'MRCkC㡦m8U}gĦ@n}3=@ S. )/N|`C5Xe\ d E-L܃EӟciфT6a`Od"_3y Tx!-K}-hЕ%aE콊mKKxZ\&xc6x_{G`-L7Nyh_vXV"AG#> oa9яS U'Á+1/< לaU*AN53M3-qWCcOQNݲa P:HYyK,l<5OyUA˕䭖Esm꛷bP`8`4U+)IЍ|&a%M-֠u:y\ka7p'&uJCx(%X*f7(f,?# S6bMIǻ\‡xvGYu@m{[З"i~AWq*E1e/lpn>af7>P1EJbu{Et^!k'ZӄQFlEqh^ xf`y(kҏ,rzg}Up =Nlѩ5O844 F7X `sM*;5B`FM=:Jf+աN3W&|$#S{Jp@0>WBPkq 7bDd-|W8. Eu@BC*M쥙O.'|+"5Jr%y&Ld}*=jnq N@.=/O[U[ZKYu! Q@ > bB6 8LJDbd 54~XHaڢ J7rMszX;!'W2 L!Ȋ7ZS@#YfBؼLQ/m=)Lw|2H_הDw*c`5PN'G*a'p]^XeW nKa58~ZБ&$c=-ʗ+ -/}Hݣ0,~Vcefø >?q$й[5R7~͌ipS ŜfR@gxE#@6UBF!4̳+†(^XfOT {^](&l%x[ w dYaw:7M=}16 i|n.cX^RwQ!,sU]pTbH;t#pL65bJ \7e~ڝzK];N ֨.7LaٶgH?8#dǠkpYt# /j`M-뷚 |[:3KHiAS9go~|+`s6\~cR9öõtWWe*9I _u t$Rhk5Q۰pTIMϗ` :\`>xBo*B+Z[:& xIq $স$jVD]\^;mYLJdח:=|UНOd^4NL],6rwhoYQje- uR|JGҝx) 3wt; f?4 Qfy50%X)obl܆ >7"S_+ZWrOdž9в"oX?C˒gŇ"Q9z"(yu6j%wXoϏ:C;6!G4f%mθ枪wt2Ujwb*;aH1f+.r_|7yS&[Ь^$ħa_'3XM.ew,ĉyVx;qd_}晾A: 'MB{=T˛!7w871YXY-]ljvu `aڢo)$_6KQʟב7.r}?c /7^:a#/ݛ?"e("J>~.-@rۜgF8w69X/DPRԹ0h4-z<7or\,My0 J xr:' c}!ʭ&[ÏM2, ü @\h}#̀D8TV7_?ŖW/Y崝.%ƬV{1dJ~NW\(ڱ?CD#(C<}쀑˷śmڶNd@YN@Kn/!)R \). b\ۥ\N? ( 3ʨ<'p ߗ*~ưgS~ m[[n {pʼHJe7$@ݏ'*W񉟜etAkkSزe׈r,yɈ|M9G#Hw|3Y/D3/Tinvyǫ(d,u-ݔnOmYDӋ Ѵ1?m6>bH}s/ 9+~jЮO)8 9WP h5mT[ ĀwV֒ZVxNt)&F9-VKi>A/X'o_}~@&R5UZtq̨BR](/Kğ[[ʓ72Y.{N[2P9 ihVIժ H]QD908OkɹwaYOe,Ci8S_]\*9Ia S_ƫ٘THS4SeQ*ڲ縕?¾+dw*tS7Tbs\f<[H+.05z8H+GvdWl$Xj3Tœe =O8';mo;EC \ ]yN^U:G,YB',+OX-Jx\(RXrs |z.ܤW=TM~ކ5i^f:01Fjyء[b&:Ӻg!k2-g!5? ՝ I:@o?r[lg\m7a<!:_7\߾fdAqT ӧLNWJr9A'2O訢Is@tϫ5>}T3BW_Jh_o=0҉or/yrdt3u}#$(% ?6 uEAKCƪ|ƽO~$" \ζx/B/eW"K;?5C=qDR @F#šan udāK9Xv&[>^؋5XXD'Y  #>-A^;Px'Ly'K뢄8~9G*CdZSԺAY y Bo3ɳ;JnYjзdn6(q"@T]0PO|.a&j)i!@|0͌*\3kj?Jo1,]gOe} H!Y37Ca|%eQJYA%<7Pȷឯw&)ÚB #3T;`DXZbu 1S! F9OVO gGO]x P<6^sN܏iN\ލϚZU[naxT>e`~!눧rǎɃ>;yCKMq.@fJw1^49aj RCFH"SFdFZXsN9Y;S3^(GF-\y6Y;6C],Pf g(BkU}}⋎ )ۂqʣa$m=~ˁ\H@$ź[xI~Oe%Ί&ysF>\3=⛋= T_))SAL)ohͪ?hN-/EFĕlR"OS"59>K`U6 Ll@zVt>9ۘZl*]1?"ȱoah jUFDp?7V1_ˌ :< ?4,78Kj>GXJ]aBYt_;u,*i&|j&]zaV(>ʯ,ۏd[3) \ pf0ڲ#uN}f ţi`|?:<:)]j',|2O'jPi^eW;Wi7lhR xi }ETa@]\d9B ԾFsa˅U3HӹѺhbx`4RMȃgEzln# ԭ,"L[ƕx sm`G$ s:1c(0z,@lT4YRc-HƁkJ[U x$^uND](3R-s^~>yedt65j=JePoH&Q6KM0e>]m7̛ œl5+Gs@ 1DJ~s)ښUin|#7]e U*WSu "'N1s%zpg6!-"T\2(@Nޙ/g2v4_%Sq)g4:w[{D?2%X!U*?iAB|$딁F) j1靂7zjl85ÊВBQH$ T92c3NW%)A"CH=mP+x1 oms^K6?`ڈQdYNoirUǶt[Wf98ԝB4ZhVlyrl:p(Xn\뇱 pvI9UƬ2Q ջ%P`?j5\9Z"0}Feh1v7oG' T3`dVbg 8+aݵ'WQ꣺{DL/]Vɉ f{%$ZL-By'g4jCfGzW=}Q|J@C_2Z ɧZ(ã#P#Jr]c_Vd/c ڣjQ۫.Μb+T)bk㝜(0H^gșF9mQƒ)鸋FuݲR8[yf1ohuH[SyNt n4MorlFk@ 9H3g3fw|XMPV [Fu ~qHr(EQ;*F(z{N9V][OhQ q7#&^HXg N[/yՓyW5TGH@H5ue]8ff6s^1gr6͈gl%GSH)a$:ֿk,JT#7E! y+)N7SXeQYcjIPQpӉC8̈́:. h -`HґR'~fxS/}6/@ˤo Q3mȄl2ͳQI3.F0zgj=/6.ts(z…)}Ǧά#w&k#Ʈ.\EP[g}=J"wU G"HaK)QnIޠfG>_F~j-Ӭ93l4KC%p@NF[3:϶9^qbj!-A%X=X:\µpWt>:%ԇܟBTXZ*+7AUq=ЫŲFrt5??ܡjQXbf0l%QrhٓK}eTz iSCR[-¨5DyBn2Wbmjgs k!Nտ#̉V4Jd'?%u ٍP:t6HgjE:Nv_N h|#lJJ"3ԥEW)En)X6o^+R߬'TtQ6+HW NV {@-&1aI2Yyks ]I(/{9Y0(G 3 g\/Dr]2ھ)ǼmWD}3Vu @Z-$0d0Dl]'ɛJlitj=Cd;i;D fNHqh.%wGSy\#+ɱb4Mz\1N et$b./E|sr[\[+zxv_Tx#쒔cŦ;b=?ܡa%5Lޚn{H NYs¥dD_oRq#x<͢ʔ8JszuMl6r7F؉D\ss[ %&3L\\pcU(o3Ӹ+ixC*e;NL農`^PoB99٘ʕ (ҏ y$߿`Ruچ:*U otZP1QЃ]u$}.?" +8TW̵P!3A"y*EW-\6zq6&}h\N40c1.xnSni,NB[X'G^Faή4I|1GfZ#(1a.FĕGӠ|U}h0؍$a$6Ff_lˀoI¯/%O 842=Q轚̻Q'X9n"aۣSTW;e;N]m#H+imtÆ<-NO'Qh{ nA|ò,B; of͛<|rR]_"pLۖW#|w,e-<]rYBQXSdƴ^[A3D+ BkOHe)EM= v fco;(A'<@2'^ FtasN_-TB p&B(۝=$x];JWZ?NkPI e7nj5A]R̡;}U;:]gqeSDH2΀n"d\}_2NrF昻oi0ض(TBxՀMCY*bHmqn.AsVQR [ M UG! ?7qXrR]ATvԈ_M cqD3 |P(v>^n9SJER#=lK_'\keұ}d盷9F3M#\K"G=O/NB;?3wr}~T x{x3%7%/($K]*Mh> %/}~d%TF2"~"J-'6"dIo7*I\+DWsOYRuY@#>m(g VjܯE\rs-V*Ÿ҃Y[>5^+kL juu=n[n|!*A+lW]pS3siis]\A V!e',}zcS1*NiU; ֧Pp8U,Al.wqijq=!7͜"ney`g 7^a inR;fI $ #矨Sp@Ks ULNCa쐴<$rleecx4j4М!W("2,B8O*: Nj!i&iQ4Y(ܝ.=:) Øx/qoiPnH5=r3/&epC<^RHz٧:kBgbL]+9𢜒;1;4{6BxJ pEj}o":_iUWrGјA,D:8VGoQ3&BCY䇝"̪jժow͎(n ˗'Pg`qד#ySXD_<w ʴ<чyk0זsa&Z )zzVEy_w=Ye dR\+&%N[*ˍ="eQuu ZduO}-\LWa (bnOB|"ō;Lj| Ojd A& i`(V8pY`i5n FO=W>P]U_iXnpAjtsз-/y3j323ZClEy1'חC3F+C݉)Ҧ msI5EgB\mQ42shWͻ2A8e0*,x-W53&VR1 _NlY\X~VJѡF_5}T.@X^g8tχ /56.u\޺1O}[#0o0$A#ƩѴOPLӻkۮt"p4ev@U^yH1ms_S?5u$]{ s<\i#Mj~jPuW8gb(Fks9p]Z&,U 8k湇=qNZ\գ0n W{3/~ݷ) GvʜBx>K&"`OoB1%ޱ3Mvi;_Y. _.-ey87O1bۧJ5l;cE(Jw@]ka!({3?winܸBǚG$yg1#L*_/1|riC)G¿09p#(C%EHoeWbL[ޅ?ߡs]UUֽ?0n[d-ɜ` 7LH,=KƮӌ.ݐJ8[[~} )FKRc;BDTx]TG=^>kpRyuC S f7jsGvsJ4V<&3c`ـG`.Y^2#efOP+BYٰU&ps'ǻSkz(2X p!iKJ  fÙ'G+ ])W8wK}3GuBo8; ơu1;mi1_߹N"H~j4;!NH-;!Oꗫf̻hCqJiK^ϣOM\8 DbE [DFP Q3Dl'*n4̝ E][+z?M*gƫe^@_v:D8\ S¿ҵply2#d~D6(`bU=#-Y*1*=M-ᘰ>$l0õ5֤ĝ/Deֿ m1JW`ې=8ᮟc>0EjpdzrF}A/hm_w\tu.0*E꾸*EuOQ۹^Y5PL2kt<7c3/Q NJcƂٵ 5YߠȞ8= 'wo1leݣa1HEn?h5$3-*!Aq[z? t GO?Lm $0(ZMz7&%Tf'nC5MӬmjXP6*׾+GY/ms$1ZdŴdl.a&`(qC"/*0{as 6>3ŴJuE*KD%raO(D^z_)*1់^>B'FEL0NdZF -)`pR3ٷ0ܿnL[58KE^LYOtEp}ؘJN1ڢO;iEȿ8 (oWUGyV\ZS Q+lAXBqyiѴlSB4RqǕklȶ4,̭m(h@P~Jo4ųFbz<w`=o^LȬ cB$_WemfIpO=BU _U,6VS5HS>ߊ=|t svbTlPeK[f[cLw]? ;\? JKmqB(H)G`A GÈl;.¯DrD{|vPogh%VK7*mitq k c*sa? CE Q)odh .: dhux$;;ާ! sI ,TA..k1,zMØ&E'Xs#;ϱY$}U8},G}Ji-mvU34Dž@aSWe%yaSwk R okp_s Mdu20 .6)G[3ɹdu>՚U3g8BXua`+/Dy:ԾRr"f9)3~0J |Cz\"^tR(oM**hؿ+.1ZRQyqLlL຀S\Mݦ ~>Bi$N\Z-[KsԒb0h2>$+WEn|dI[kMx♃pw]\r.6oU~ۨx#wl4K~6W!8' KHOȟ5Æ+^uz$$,L%ʫ#pjpEL j6 )1czۇ',IeN$e;@I׀Z=AbGɂv m d޼ 3[1=? u'H&:y'?7~pнX/C2{WP@dғ8gL(p{] c#`'! )PI=xS|J̀NKJ_9nheHuQMJz~5/ŢmCC:G}G1FUN_?iJ"dL_istjȱYQl46b_z*OjazN̞ˑ&SϟhnޟYۑ1 Vk&){;mJ4eUuMHS. d5Tsͮva 1ToqUD3gB?udu_'NV{V=;,m)vW=F=$MUFi&r0bb2Բu[GnZ,~.N."tⒻmw Q|H poPʉ($aR5ÛJūN't!6ӭ/ zL%(AV 2=2nŭ6=D\0~(D_[/Vd#1I0wGE#pg2li3^0ppƺF ^ , ;[rl1uul\xMl4|L.GJDJ{l§ .kn(< !ɂsnIum܁odo"ڿ4N;;7flG&r*[v[@f`2 `c9 di?o(Ԓ2jM 餸%KΣeGS;Lf-v|ϟʪ6.FsCabsTWl>؎Fa!*Xo{׋!eYF k iU.Ev` șF:'BcNOt[Y*r_6>}1sW괋Z`ſ8mmN .LT ,YJ%23y+\pBL jMD3Hn*N1V.YԄ,8&SNqSO O -ԫ]huJnֶ[ORm;wXkJŕ,EfQ~2=2\6It*EC%))hjNAdq~`YȲ2[<-dKv|kanW'~D8F}T !7([`m5HTȧZyHOEݐ=͉R vHu(ZY=&js@;qowPd;UЭX>˟47׸ʉ \f`CtC&1fv^Lq3ziUa?y9+}5VV@ ^%v&Q9<ڒlUJRcsQ蔫4G@eLc:U{SbR/xhk˼DUÔt#3G*b1!8hCzޑꟲ9B;VQWTl27[ԁD'm@nxAfsb%h;dh|=sT8q`'g'4vC|\%( A9YD q|EvD&yƷXIJ#tϩԳL)X& BX\O a}hp>sV]w^+>5Sv42*|~)8@92K BRo&$O#Wsf' %!=;jӄ4z (*BGIMec7[ZB8>8uM R{=B~oƪ/rݭ$C&KUɜ P;Mq..iC>┭'Vj׷@wTc8`]5TӰQs/3L m`_HgA$"(_D<Hh&)j m#ǙiguV*1H.1rj>m WtGŽJCldet1_mZ+ze%fc,%͏V\ik(Lu%G:J7C%*?R1 /J $X(xtGN5 v7wN'gd:0<MmSltf3nnBX7j\BLK I-?O(d5%Gi!}R)FB'LPhA~K5.2`wM#NE^pm 3sr꫕MWlߠb A,A~|L?hpgt䑫7 3EhXdH_ЯCm gSl`2:|= f D,C[ľWwغ~nƠH8G-oI-Rn  &Z5GF mMH&G{ SB5TlEZ (,& k| d{jD}6i}mՓ yE=:\Α$^n1sp<oy66jFuDV|.v_}z bndB>5JQiu(ĴO8Vs7tI'R\TR{{Zx=~Q$!% ':;eK6I# ¡Mbl V"HJh*C*`Opo(q7>}Τ@}CNr!Q8#guؗy  f(̭1M %%2z[p|}q!b_L^V /i--[>UEQOƪ$H(#9S#'\_dEfIA{ݲ0/ȩ1>{(6e.Xx"y~& ,Png`Y\s!!ݛn)f-~r?A%jvL_bnF9d+zyJ_KUlT7c%r=Qf{\mE- haJF˿B|1]LcR9#XFJ^&dVޝ>̹ .۵#C(2C2|UCG/ƆyxIo" j߮9X@<ҍ dPt%_sj>O%\"NFg V67SYB%78KWM VH ^HҽٰXf;F>6 Uh|V|˳?tae6^1*DLZܰ1QMޒNo~>;$ՊlZu5\R bg^r 28 <}E`)x'xn:bX 0d0` G\ )Mn5sM%hz j@>ʔf&Pp9*W@R+7X+YGkVLÖ96rͺ1ES.HUS.i Y]m?}{dS;Jw7ɪv+UVVI`?wOc$CqNܹ\b\.1+󁯌%(im#\t:@6WH.06 \$&}I}P'cX3!H2p f] 4>8btV~ ۋJx{C'jG C>C@{qa.M c2yuXHw$&٠7LЀ>eN< 2̣W3 d 3l(Cd x dk YuAYBDn=6Z7Σm3; qQ)-=6Mߧ-"@^nX#QD_CC`\uUrŠsͽF)WB{BlB߀AA4#ʓn& 4}uq"@{ k#?=^>UHhj/&՛S9^sXqK(4@Iz6 W`*Ug "cUuȫC]F0@vҬl]r)I*k's~ZZo~b"0' 4{el<];ƖKaִzWqZM\ӫ 'K')g p!8԰4>TPHm*?^!7}~X#NlՀ 鹛2:9X"BEi% !V) <*đ>~qZRJo 7@sk90] 0_EoѱZTIڀPp]Et>3LhnNOzw2xV=Hi;UjDOSt4s>59Z:T MFZlW&86dLsxƳlLәSQ.IV}jB#2*|@=NJ,N;yyt'R]X8zA}q+F ΢!mvUN{1o1P0dRjdm.UL!}^wxHd96n>?rZ*(h\,$.UzըBپ[ .rfw-U.VuA4Oص",t$9ywt 4[Ak]m<]Gײ*S7,a}V݃.T2E^X23vwyL4t_Kf\CiGY?^ѓ"]&G)Oi0oE ol{>?UC:6˘wɎήA82Kbͥ85Ԉӟv3ѿ*_K$Uz)>2XDWM) 5Rpug!3~ra63(Uۿ&qd콒{MS:H>bZ6ftrP=j !21qF'j8&t&ZjOw X H DgQq>%?6Kotpc|it(4bwá(md[0O4&f@;OYZZ\ +th )7ݻ?qp}  LNSD_M0J7tҍO&Uh,i0P ;Ch-yfyG:YK 'ẗ́QD-Yv645Wp놩AڈMz> (O :hKufZ̐8 2eLJE Zj{At-QzNYM$RU Ͻöo>׵&!M^A=ybķh(?L} GsKe2iNtl[pmip` =+mniXً찲 ^nn(’[{Y`Lf|?-$4`gDv.`hd.XXM%BAZ@4^i.A̛S.M!e\gٔqv"3+=n&J QhT1`}{JiG8tD;|Io5sQ`YP|>B\D@̈4N>П+_nlz7~F2"D|k[u(t%Dӂ,#py铽m"j5g^"g9@ |&sxOt7g }=>\ZB{ňDԖ/ gO9cdg|0 i[~) R<ːf*7XD, (zx i/Z#w""zR0,*hR:\Ū?*GJPɬ sܐ; ݍU]SH /Hqu嗌 ˰?.; T*qPL[z)8r{Á\9}U",d>ZxeC)|[lM󢌧DŽd:duֱÕfF   ݛVoY('%rTwKExQ2h7{3Tab`_H)K{ܕA$Sy%`6~9XLSÃmZ8}CBCD<eCNX g2\ qYKi 5*uQ k m90_ arӚrN=O(ɭ@2q|tVaBDn8,'EI &Ga|iǼ*A<ݗ%Cct0*\gw5!\^5̠~x>KR;(|MN)̶h/Zf"wds`Yޏ(9Ќ-KUrEhFJ}G9/u%Shl՘z|ǾLBă_-z 8FPL5 x\1_WHynI?2awbDu1"T_č0C:o=lvzJL-NM :rݿvk1<M.NQ{{ڟu WEnז$ۢfЭSvch&e!}ÒǤE?4 ;&0v]v,< 9F.-ݸC%G>??- (j/o(\0kM8QŎ[ xf,?1S즞l}&] 22^M&;g-Wo"1yNF 6[0`ޞ:e8kXieMKםeb!Extxr\Y1p?3pp@9Adptq#{+)hTg ՊUs/d<h_k.ѥ׾JjprUkg=x7<-;'= > V =&)rrmՆ%KfKKSRhaFGM%m Gs"wTSm6&-C?,?`i 1+F `S A_ C&+Mfx㢸kb4/n_IU6y2{8i<l+Fpc,+T4eV +Y$KJ۪E$ <.U>Ǹv`w{v@CNvϹne ZyMG<.agc81E2`ʔA-L %qق1vhy2g_9x[34/ڐ08Dv[7GΨ*2kz -Lol0{2Rjfv5 ӡFG3=%s0|U2 G8X9?eB*PE/pRgM)X~3N6a7^VMLӎs$ļ3n#|]L-;18lU>Wfp']H҆[Q;^&LB8;p14>R2W!&%g:m=4˞cSGͳ4#<ޫyx>oGa|":~J)\/v' T5h[oFxg~7 >>F i1b[*,w~nգ &[k,mmϸ׶qY2LD'.5y+O5;h^pʄ]7ޔMs`]?]J+)1|W_p#x#OWVE\Z=3GX͟?tJl IWމO5z!}hY{GZ&cIkVNhjTs|kyX}Z4?>9|[A LpSdgDW8lZv:bKiBs{t:%/z[\tF';A* Ts)ssob{أ/*g`[>qoe1Wڪ(#1ptcGiU7RGӌ~>g-}UuGhDURh lyGUI#Ykd4>)/T"oL .e;ods4l57xuՍƋveuZ-Ҏ2`>crY3'#T9CȻ#cUp<6(۱kGÿ5i '7~<J@3lՀhpOㅂ5 G`ؾXhSkEŊ&i[96)Db᳌s} 8Q޽9() ͫFh}\c!؛~ZݤxHံf.$Z$gw!̟JYchn%!q[͛Y_P"SBw kjCg!Jn~ZsBǕT*>u Y[m b~`Y MʡLmd \+dQ;9Hj,ʂ cP?3 J:@J8weJ@d |B-/ҋM"PlJCO}/H-9}jw'=qO })P =vFB/*USfG |gopsd*ph@`GR,jg#(b H,~G!~]n,ƺs;4HpyHlKE>_cƚ)j"Jѱ1;. H].C 4Cg]h0<ჭN] hg!nAa6-Kvdo^BuDl^kk'P۸KY]ϓ,]Fkl8s7Ev!fG1/HR7c3h"Zq MvF6"ڙB3%A.E,TȔrxggg[WA?pՏ 5ĸ& R8YK`'/f_4 ę\Ѱ 0?u+S`vJSyRNYİ$ 0!B&.>$d.J@ F<ZO2@E- _侮No[1ȅb h!X@rzUVk#%e`๋˽Z? zI˰.=P-zTq9%]}ѢYoda˚r Sb^% r!%pzO曯2:hb]6߁rFF@D|D#da!m lίPJhv|W&x`m̳Iaw 4{T#x R͈|gQS|^i*]#vR]B5F;xIdzd_AXuHdiOZA4(:O=qayD&z bNxd$,]- fH![dL5&Si޾x.ʿ\Nufω?e52´n>" Ԯ[hl+& >#5ku&pJ?-')Z)̚}"Bfr2C#)OU% (eJgEk㛡9%y3*|֔<--yHCZЊcYy҈R\EҔ#wi]nf\_JM"IXc UfC5'^;r vP9kޟ)E. b}{Zƅ~.@ɶ]Ѭ*hrL#+9oS@%%Zuk,7"ˊ_d:gA7n;$}w&6FXBV_8aGDa;leYA^$ +1t/`uzwR*5c!qmJҏ"]$B:4.YS(L-bRxZsnt_Le] Dp*Da;TxKvdA!3{A6%2F2d =ly^➖G,oiYJW(F_S9HUGF㐓?PLPR+̦ ޯnuHC͉ʿCˣ(#&V\"ᅑn9eIMh++[ӮԷ9qksS gp¬}"AIj Mz·b.%;qK?nRޓ lUF2HWĮ7rWru3 !`5QjԊRcR4/\ FZXjD70Zg"O5>:ᤑ6>HEBalKsL0>bav2 E hqPj f*)UdB3NI:- wۧZMvΒy]riI_6t:K1H+f:MpճNiovJsM?iV4?^42k$ۍn>|B0)  娥okR_4JsdЧ"SH?NeѪ"V+.}rG[|oLV$ymt iOzaH KU, hx{n|BP KR·EgK1K,do>o[802^4n9(͛X'0@Gl֣KՃ6YMwyT-͏Ϩ:/T :o\3A>p%i Luʞh!GX8dڮ,pn\͹L `*jQ*`HuW8;E=Fuԓ~z nց'юm4{ HttճS* L,ɖG )k4 /l]XI,/"+֏Y5zR' UkU9#pAb{IWd]\Vi*R>@Zi]˖#K^DHg"2%m*"DG&cB]Zwp!ձ>De6?juF:@vw[>O+oh~+ȫTӋM0+c鞦e:jɞ#>$s31_!2Vp8&ο't>lihӹ5~h >;@&-!5CG# Lx`Ǘ2;98gcreڛ4޽FZ oNݫ歯Y}T&Ԍ- 6TVM, J3/j "`WiHnZ/5N5Ls!GԂ<>ǯp ,Gɑ 4\SB8qEǖ( QUkGL ͎ݜTr1R1 j=tj?єBקf}zaE6jWfx +eкERYa Dy/_!blaprN"ǻJm9vxC-澓CUӍ)qJymkIs|c6 RmMƹ;YJ )T$M H{^(DĠqU,q[3oL=ûp eTGm>ًCFP2z@pSG5)yR(MQ٘_/XhC$H(WI glZsoPmj\)ûA|a(o|AN["TnW{sq:vd PB)UnVyIR 9?RZQ>a2# b5h zۑo Y-4].)42KЗJq7gw%کr5>Z` @P#$m&éO`O[W2G} ԁD'Sʦd3'˕D PVexU6|A|;$8msNZUF Ơ)z hXGfTG=Z㺶M]S̺(A{9/OM;фgשyCC \PWާf?0_F[0mČnTSFElB- @cDy/xl`wi[1n#m'r?6@˓eT3ngթ)ӅKIB7s.F 8YX5B͓[JI*`c%3+%C$tT__ܾVHMЉ]|m<֫a%侾@peV;Ƚj}o:V< |cQ凖XK0%uW {36 p}5c}ofj^9pl1*z寻h>ۆ-Ua?|{ 'čB F8},qݙ^r8f i1 }Y< jL8Է?MEzN&\ڹ .!sj:i^yKBV^$zj7`}{ - o>I%\\."nvB]q9slwJqsz{F:9Ĝ7'x8.Fȿ9ebOp>{w[ oTl҃% qՄW@l8/'OWEOOe%iWʀȔn{hA\_ڽkZz %~ ulQWfra_p9Ώ YzIa.'sĕ3FDI94wBf0Ɣ_<112Õnë"R;193&zrwQ0qFz@w!8-Ou'x\]^W d$fko4Mg5ZȉQF-*8q(n/O!)ä%ϜQ(*Mzn۝h/ސ.`7Ŷ=KFy򾯐Fϝgik(yqPR ^7\9\nAo4\(G8k*6L Hmy ک[WSЖ-Q,׀:hl.I|襯N3ךp3pV3G2qrG [P;ä-&i߇Z}h&f E#џ/`ֲ;O;V~8h;DP"=}Zz†Fi|)M\lURL^;=]F} >Mm2ٞJiFh\^D }'>|Ѷ< 5 AǧIq+MgJ;de.a k9dOw R YfݛԺ!Wa5*SΘ& iŋd\;c)LkW3jUfˈf9jeHց BiėkEj1G=EF)%rUtB,nۊVՍ-J+a(Qytiҋl3ӐHW*キӈ>elqmgTZ_fC|K>jsqQQkǶ,`dE]ʎշJHy]C*%S@{G1q"WBZ!H- Bd=. 5)6"\rV'ѯeȔZG_jҨpknw"ͼ ~&gss>Zpxêz[[,U;< 0o;iR#YЕH*ˮOgۈ"#(oMuƶn7?>X@z-hG5#"_MAƔc-vPgj" !p`!Rtb6̵uiR+'?* q3r!NuQam 0xb17:=B2%QeO%9 ̀aj=;8G΄M:{%-]HNZUdVR)`#l82KS /%^d*??v`8U.+%3SńPbKAyXGSP$0ɑ7F8!˜@#GIRF2ǻ,O"sX c(]hM`hgj L DNHK-> 4 [ \*r5h͚ňKW_pܚ:;x銨6ONʟp/T;xɟ*yЧ!tc%84(̬|jRfui~"uϦE[85:g'~+6ԵTDgȔW]Rǜ},um: CUվ·f5^a?TL QiFp ;1tʙNړEOk>Fsٹ^7qs"8y)L7wܸВ Z-GaQΝ|at:?*Dax5m`Io~ 2Y"nE[_GDL  %& H:PYvAj5V<d9qԉ+7$jCv'^&8VDHkc"[(y $@9\ژj^:g(mc$uM"C )ղ:pH=3 A@3U$M6tXnK|^wLw'WL{qqpՀ#7aMCF&3K˝b;:t*l<8<@x4j_Qov ^Af4@+w?h<FVjl_p>:-D.hKSiOJGUȚ%˽dSϊ3sk.UEs; s8_;@OqEץǷ׫(oU#JCJ N:UEu<7guyB8"S^,Xk:G3s ws6;:=U"0%hQ5J SuhqҼ<y\K0GQxg}aS9֋i ٸ{2DNv.ŃtZF-C`LCpi lf#hyye:[Kw+Y樂=ƃԶ/1#7k6BBZF?V%FBgfJVOLSW62 -xSgڅ9Qs$Vi{W8{+\6ԀV*HlŔ@s/K9tˡ_u}l4@_A$#U`&0l*4-JLzwΟ/tWJ4B@71N^YS`cAlot_HG]'M\2ZάeSsxOB¯d_V-))RZBUq#pFK sGi7F9P"Lh|1?wVjB(2QBC74j=`6-3LҒ_Cwuip]^sbs4A8&(hX?^`೐ZG$]{P-3l<% kDCG# g/"/G=9t}*? nUĮqXv^boc_Qه dl%H2 9=7J)'^^=TuY5)u-޾2dbc5a҄=gٮa/9hyP Kz[Mwl%za$x~HCSjJ"d$JS>01}#w)]pExx*\ROL'tM'Gd*pzT(SPJ| QQT}GDԍB2x& bp 5{'8 oK 49k/fW-" /Xu)x . o|&JXU׃-gAf] /> gtCZ^ oZ*5q`FШ t2vL$&PЕw]N츃X3ࢽJ$bQjyY,\׏ZKl]&!3*z q@KSnQp-O}lmtPR֛9?L~?%ZblEJ8m \ Q tڧkʢL2 "s-$ɒ/hoF66VܡMh킺y:qsXn%C{!-ZvG+Y5u !:0ԍfzJ2:,`Ҩ|R4l¹F&@?(cdd_ʱ-64|*\V:gjk:k gA,P֨FՓms~w}pWc=]('hyH2GOUG8Wex?pTp qǭlJø\@v#'~ **G!!}!}~fU*Xe`D8FA*@# =Efٶ[Uw:W,UnGG IҊ)B)-]8h[Z Tح߉ )&*Pg`׍o%¶BCfotqS%b ^QbǀѠDP ,OF;ڬ7.HF >G:-3=ԕR0G:0vnaATCG~l՛r/ .icCe:W9;8AԵJeV רNB4Ww J'StL~Ģ86{~~$ B*[Ok4!+d'Aժt|Kw0dDڿֶ.__]K/X7oNf~{ Xő+УT*'ub$hy`JD&;:uXu /y5;WW H<|7)hʩGO1Ԩ؝Wl;D|ʉ{C|-ޚh݅g\j3zB}v9="C7Ov}"ӷ,rMgHaft/_{`37wp@vBs~0AMFW wLjxr Lb"Fj>/P@)dLD>;fO= yh)"ҍ4 h `'Rbuj "|I=k4dիk Eg&l&~B\4aq"P& Z5NHAPWjH}Ǭ '`5Zq?5 /+(9C3Y hpN7 վ:y?^,^tv\#+s+Î#!g%Dl AE0a9&0`HsQ^x)bptkE!G T8WX^t&(Y1[!x\^#S"f B'Q:6x2*9bWb~kCJH+B%: *aN(϶ɏee|Iʱ8I.D;HE9ug k5 =X:Uyo.G&N8vWUvv z3bjPL,l\hbZnP™ðZuw!BR໭htYq}=,k FX$=\4hXl /;P'6}.&9 w tp m1}Hù@4fHщ6EҮ,sCLBʉ6}PpYv~¼ZgkgƑ \rEÓܦd|ٸɖxJu>eҹJgbx2YQ$$ }p\NH~3_c a'0&|1[p%ZJs%YV,ɫCidxJÄC/iOHZ"zUB-zRч-",޺ΎĈp04Z;$)9!(wpǭ&};_&}@Jә7`Vr}dzԍK`DܬF*#ws _oCR5rgv!U]sIv۸'._ ;.ݐ$ :Dh58.nY_t2[S= m7MCx7q0kpl(6@,ue`!7L[>Vӌ} i}UN>ķMjrF f,or=+ijx+d>C(O !yU,l/|H0 `[J#cJѠ"+*S |jPI+FӦM1mWϝ']cJv6 Yo~r} CW<uݗ22j;MUw/"hʗ K9͞ycٸ B9eHC꒶O-j+97ފSJ-&TQ R{$DRF8 9G 9N4WMHPrч%)'M; +Lf9Y’S:J %uD01:Yw[oz/VGݝ]-Q ,h x)G8[fI%YOu!ʌЧf {@,aB*gRNM/W&EZ蛂iOp+M<'G㱒 Vg\ƣ#"<˂!B$+pEd0X*Qf 1iUi*rh%VwFSJ'݋%Ve]iʫā-(n )馐 t"ܸ#&O8hE)Su/Hx=#f9~qǣ*’y AZ|1,q|?EOFom:9>Yϥ;Zc=^'u=8.G)Qc g,g2NY7I%{2}oݡouxzafkFSbd-B/1(\#F䉂 o oJq2kP.u,(m+pޥQ+xdZNZ8cN^9SqpҚ]EnÊRn aiӓfWk\km03oF6 y0^W L=ܰ4^DtSW3Ӌi\07هo!U7'J#JxHJʇZKq݇1gRnQ×]3՜o"UeKjLA([&In*ޣlo_MF>p.%1SEL3w28#ُAcY q)oZ}ܦ9}La +eeEҭ{FgQPҁKϚv9w r>z3Se{`_YiiSk⳿-/ š@hL?e RZB&98ˢj 2f#ENj:#zsp/Qa(V4$pN◛ cJPF $˲T=},9@`x͕ͅo;D6H˸)*wvCvf ʵ}!g@XDKax vagudK|xF~"_ ap硈E[/T,9Rs\fG"4jCfWc]ρUtެ˾(}[]psSHv++_=/ "H\o `ÿԡ>FF<Uw -aL|`Y)+]=aר2AZJZh"֦K@lgO5-P}a :un)CieY\{cK3?9iswʳ6TvLr:N֥63.w[$rةUZԵj 9{bkx|.+ f`)(._+8>8ƙoQ y2r)2d'D%TJG)u$ÓZ%&򼕁H$J\,"áZ`%q*v'^ƣXߵLk|kKr3ϙ|{0UZhP7thP<=?YBRS&BTN\G3CCN(3qőTJakމT9kxe||omq1P6B_{Jse+"J4b]þM6 '_MϬ=ue1^&a Y+(OV{o{(OTfwx{?tۇJ ML_]#^C@%Ӑ3OpHRC(,yS(T5 lɠ~=!02tθhk+3#_D9ē&\b]|uNi<|`LxJϿ? $n<73kn=S俑uM !Xl{uM2(|N-c27`Ѐ*0K2@:`w[eX]'=FBZP0Dj+65"!c[$u ^Мs(6^Sہ⌴W&783͍zϠw%Jy׍L]|&Df0Σ=ToD/H{VսBOX=_ YW#hۂ .ҕ[& 0+P7RH*w F Ҧ}xbXǺ#>vX&j&Vg?C%O$r@䡧ؾD?`}}7Ss۵Q>}1JFTd!HDAj|u4V,1 peZ|͒x/eN oMYmd>5;3?pZ2Q_]`hnr5Q<-"^^#,|] o%8BZۖ+Ȟ&1SB3F6!]E2̇-)KRxjy//p3Di/y*"jW=}ֳL1^ ے1^+0o2Kk{R]8\]JPOJ}I3@TRK`fiVg}@׀c0VERB {v%26*ەL[(Iԧh e v6D q'/a>D=boehP2_*Ojf2=kr:\~tzhbpeZgю;_cckFsDj:¦/T.;SR` VgX6g]?y3̚QwOG(yaϬ8U5@O(osϼߥmoV&Oпbx&nw$b}+fƋ8$+=bQVѯ䭝>t 9O涎$ˠD@Vm(PEOYbx揖 a(WJ㊢B!+0L>#н%2_QOR_ť[D%3.^!{-E7.w 1 wgU|/E0K+M+O;ZOuj|{OoDutFdMJ6jʚlѷ}?nґ+́A6-~u,cѸٳDj9ܝ RI: ?B&d>&9kI|i.Ozh 7Qr _P  ipd Ն+I6 S/=6仫{x ׇ ^q&2|}RnR0ʉ?gٿ~H^TB:_CC yOY륟Eѻ;M y6 TmJ{F['< ѐEy@c9,oE΄V!.2 d!5/ںlP vC6S8{f6_i?l gMyJn{;ĿA^H-O{nt9xg4!0RTז͇IQj'n `~/QgO4SI"*ybl*HLvIbDՙ) ]4}2IBQf3e+FfH6n)^+l'۝0-XEw`5$?Ixc/Ø!}рZ  v=ŨwesxP58#sQ:Z t}$5Sh@{3u2iT^eϨ-*q\4VgD2 EP`@3]-` kAYG HhdXz|ʌWr+?dJ-:4 C:(48lCL ;dk|Or`DžM`EBŢ]1BReQyqYb{ϫD fxxb9\JIm bXmC1ـ7O,:.{QȽy7[ <ܿ{E7ϱ~#CA$=MNq)Q~Xm LQqbWG{)ɇ/7/L`+`3HY^\|E$QK ~MjJ%|Zʁܖ#o.99aor>t.`sL HCa%@ydeaE@DKНƾ _0$~?9gOWӍ^Bu8 ARWtrwAcAb d}a!yfr.ϊ$RC=I9%&"2 ^a*J]kY,v56fZ3AǺ8ż@|br""u 0:=yɴe2o1d ӥEs,HH??sk tVQj=kE ʹyfORY[a@0JMd5(28sL]nHv}0Ol|9X`&i1~ޫm42Ϋ}&v'i;%Z3u}@)(^]GI`G!jK7 z0mQi=T-C=5aeb6:?-H$!+ ,jDVg DH Gދo9Z<ݮ?Ϙ՘Pnaj=y7ZQ۵}d]ǫ,OtSHV>2B{o0cVirֽuǺIV+)+fnՠX GL$@4S,H(zkaCzle#P&0jDΏ_"[ˇXYD A#੐_uu?(òcR08x'밆 )ZzL4d;liκg}F2/VkQ0^6؂g#2nG$nfOt{@vOή`0,5I fo#B IkAKQTH'Quܮhzl(j}=b#eI>;@rjp5x g&)BF K ϲ;W`[>*.&7Hs䲞/{d ->`[H l棈vsIuFp$M* ba"T,:}&~t?w}|A&#?Ve坸UFgZ{9xGTK}O %jZ,EFWXޯ!o}mO*ξ;0l?Skg#R0,Zc4TT/%yEw[eYgzO ?Żcx,##4c|'P5f.ۅ G^ p4m}!7%.k:nV:Tuj 71m IaŠFa~p~ڒty_,ĢNHj6Sѽ6roд~v| zàӭwBuq"U}{pxE9-=7[@jiXN\V/f΀Jz&1"ᣭQ$HlSzzep,XЙ H+P.%8#9Nj0%V ?XYgk߂ƿf]X9 价"HOn[Դ2Y- >`Xg$˅TNbqҞ0PfL~BK242Χ`h W,hzt4֔@TRoz*_ ? Hn 2c]!-"f%qo{gږ(~@)2~@ˤ3AX,0rl]Mt.070`1s,NH`a{ QpcK-Z63@FHրM *`5)kiս,a9[0Uj 6 hP,C%\Mx}s3pL9sGs+6V-œ>[9li c`RݡK~ǗK # Lvʴ]qثFTzu? f>YeZK5h{2|. vpf X;W<^VWAKV2#5: SET~g?*Hv{!ZSKe7_zt75tv1@pS .߰9t{&_3}Bn}gv\_hQU<<I(~vwI, ⻓* Ԃ'U)p͓R{@uOFscLgZv`f dH|YS9:mQW}mL3)YeƐ9/‚i}~&{p23Ԅ+02$blrSkTt7l]1Y޾@4+4R.cX *݈Ǖ]8 rIL87%}idj R!Wb$Oo!u:pT_ MT [ҤX:2zheѢ+Xo}|P*!Y&S`Y03),^`u;Uツ.eȟ {uX|qײ &wZl;׫=;]^=CJ~o `XxkՒ \BY'XQE.}],&f Ͻ=ȊcŒCf|@ ~Cpʤ2̲bUhS"*NrPA<ք]^SPs *:Ew8CqMC'rꫛKԸz0M].Ÿ+Q逆8!|f`.$|7b?}^3s܄+1+U򩿫h^rۛk%{dM ϕH9fBN Mmp 3MarB+khXZ$E$MގDwRj;FmuYO'$ k ūjadєt5\L`-/L )b=ҁyYF\ҩk=R:I@g.Z|rQ 8HʌT ډ7"ZpbUp!#v%~ lN= 鹩|GY,ŌIk9d8.-KAlwG=Z*' N)5 tF:k^2O;)X%/A7 j+Yd Y)>0h?BvuSQ"|!d:;en@o^LwM7$u .d4  I>M~3 lWnL-?W,,N䍢7v+ZUV_=$Je=K6s4SŨC4+V)Ad:t诐h~RE^(Bf@ֱ]_2OW! r$,ιMt"W(ƕ@1 :'[`VL 'Ҏ5lʻ̑ଽ Sgf G0=o;2y$qaǾX| n$dmv0XvYi?(C<?bK; ڊ|Gj)xERpV"(7ٓ@i"i& o8`[UMaNz 6{L:=Pz/ać"A :BƮ#;\ ICo.ϦyuZ^@9NWsdB[.aC)T4ڡW-NɱPpaՌK)U]ɳ=W68Z"h"vΰ,PWك<(qt4[Z ݩAW N~af](1LVtvDŽ[y\4lӊ]p,31C2{_m_34Vi_W`J:t?--2j6iЖ-1ԶDޛ4,r)q݇/nC"q8-32#/pih>d-ҙ7A pB LJ|tij8;ޏXllJ:lՍT᠟گqGx4߾&ۗdc[c[a3? "ŕ`;JĺOQ%.g4%gbY=_ݵEWFg9eJp[vaKLHyU[Wrywk(f8{)2^gkf„] ?p:6*1M@|PkVKwM% #QL9R~/AQne@OACZ^AyyԀ@xqPks֭1N鵇V7}-I;!k5!X(ewT |ºyEŹ0kt;!\dR΋!s[tށ!{>Mш\qn0y7B>a)B6ȐQAoނ7hP52pdV&%™1XQBfЮU:1vX-nqv֪zYMRo:1~  )hd7q,.|@#,c.N\Q- ȹY>r8ڶ& \8:?]n )lB_[U5酺#x _ī6wŘMB\Xh:}5k{d]ܵ-Пu4A]  ;!^ш&( w_ekxIUIq:(oOK,U/yLnwyS>:Ұ\Yc[V0Te̿@FYUX]TܐUKfr3o48DCIZW ?1!k:uːwKw`m5<)t oex Nu 0jH5-`,ceWK1YTibjI/s FN,\lTviVdf*Y^+VOVAn o*nDfGi8*ue9{f9%2߻[MC,&HfNP[wapRPq<_&6*O,قS %^T~Σ -ay?fM<B_@M+I8ؒf"Mgy}(MQ- ~pvk; ݽѢ5HDՙl=E_3290JKnlnu^ܱʓ|VAkNw (_p}Kt^{bi<)~mMZ +HI'B7JnhsqgjVX厵r7IhS0~%,2o4:̜~`(7o2B_zAя&UIdtNٗ=G.+LkR /߂aEP JM.X xrޞYڢ-G\dPݤqH).v7!Gg|vw b1Yԗ;Ihd/:f$Qϩ㱁 x%gl t i?&?vbnHÄbaT@*=r~g஦/J3SA}`2tݗz $wrǬ3EM$7%t I)AK[gױ<[ʏ=)h 6'KL%4 zi;0.P ;&C䓻ҖgK?FV@b;9i<Oη'3cI)#muU^E C3HG+-# 6q^oF]R> iu=y2A42~Om=e05)f (;ss.,|ld+^|jA#ղ=$O+/ p,: FB'aP+Gyh˩崻 dam }sPN3Pv*A/j4x 88 t"'A%uCڷb^6gn׬9"9Я{snkN: Go.Y,%@nB7[*@}6acsW5.v6$ZVgto5,c%ڰUwƌAҿG6nnakCeʞ!;_7f7# Q{_|588Nc¶YIi:dek7 {w<ƮڝW4a:R*ˁ4r.;"aHu@Un,x< $\;{<^"֣Ji~zUOZRbdℷOtZsݔEU M/>~{yXdjZ-&+B6g{+ oaq8w%F%5^j(*?mὈf2ÿXuR嚩HeYȊy T{ i%:ùiAtgtH4(( ]Rg%ߍr$P9]ɻMkw St YZ