libclamav9-0.103.4-lp152.6.12.1<>,ayϸ/=„pct$V쥭t S,@Fz+l-բCk8}.YM&~ ¡&-}jPYHLw!CDmWMt}A9},,qeu8ԇ.nGd6@ϸF¯ D4$_]4?F2"!e" jI؀wmڇKY=~ώ^{ C @b ?I-FS?aHyE)[aLua?1 S} Y;o>@?d  " B -3<T ` l  J  $ @)) U)( 8 59 t5:q5>@FGH,IDXL Yp \]^:bFcdefluvw\xty5z`ptzClibclamav90.103.4lp152.6.12.1ClamAV antivirus engine runtimeClamAV is an antivirus engine designed for detecting trojans, viruses, malware and other malicious threats.ayold-atreju4$XopenSUSE Leap 15.2openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Librarieshttp://www.clamav.netlinuxx86_64 -x 8ayayayayayayfc91c0bd021de640769474620b2289bf9cdf2970a3d6ad495feaae269f973e1bfe001965085503589ad6186ae9c4399ccd379e53efd44e16a658aca02f445862c90d265fb8297345b8f3b65304cdd10c7b90d2bc8b84dfdde5955fd22cddbd86libclamav.so.9.0.5libclamunrar.so.9.0.5libclamunrar_iface.so.9.0.5rootrootrootrootrootrootrootrootrootrootrootrootclamav-0.103.4-lp152.6.12.1.src.rpmlibclamav.so.9()(64bit)libclamav.so.9(CLAMAV_PRIVATE)(64bit)libclamav.so.9(CLAMAV_PUBLIC)(64bit)libclamav9libclamav9(x86-64)libclamunrar.so.9()(64bit)libclamunrar.so.9(CLAMAV_PRIVATE_UNRAR)(64bit)libclamunrar_iface.so.9()(64bit)libclamunrar_iface.so.9(CLAMAV_PRIVATE)(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(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)libclamunrar.so.9()(64bit)libclamunrar.so.9(CLAMAV_PRIVATE_UNRAR)(64bit)libcrypto.so.1.1()(64bit)libcrypto.so.1.1(OPENSSL_1_1_0)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libjson-c.so.3()(64bit)libltdl.so.7()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libmspack.so.0()(64bit)libpcre2-8.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.0)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.7)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1a@`\`@`pA_#___[@_A@^^@^:@^]f@]*]@]]o@]Ik\e\E@[[`O@[Xf@[M@[DZ@Z@Z$Z@Zk@ZOYY@Ym@Y, @Ww@WW@Wu Wk@Wc@V'@V}/V`.V^@U@UG_@T[@Tr@T7T6Tl@T_W@Reinhard Max Marcus Meissner Arjen de Korte Reinhard Max Dominique Leuenberger Reinhard Max Arjen de Korte Arjen de Korte Arjen de Korte Martin Pluskal Arjen de Korte Arjen de Korte Dominique Leuenberger Arjen de Korte Arjen de Korte Reinhard Max Andreas Stieger Reinhard Max Andrey Karepin Reinhard Max Reinhard Max max@suse.commpluskal@suse.comsecurity@suse.comegdfree@opensuse.orgmax@suse.commax@suse.commax@suse.comvarkoly@suse.comvcizek@suse.commeissner@suse.comjengelh@inai.defvogt@suse.comro@suse.deastieger@suse.comfweiss@suse.commax@suse.comjengelh@inai.defweiss@suse.comfweiss@suse.commartin.liska@suse.comecsos@opensuse.orgmeissner@suse.commax@suse.comp.drouand@gmail.commpluskal@suse.commax@suse.commax@suse.commax@suse.commax@suse.commeissner@suse.commax@suse.comLed - bsc#1192346: Update to 0.103.4 * FreshClam: - Add a 24-hour cool-down for FreshClam clients that have received an HTTP 403 (Forbidden) response from the CDN. This is to reduce the volume of 403-response data served to blocked FreshClam clients that are configured with a tight update-loop. - Fixed a bug where FreshClam treats an empty CDIFF as an incremental update failure instead of as an intentional request to download the whole CVD. * ClamDScan: Fix a scan error when broken symlinks are encountered on macOS with "FollowDirectorySymlinks" and "FollowFileSymlinks" options disabled. * Overhauled the scan recursion / nested archive extraction logic and added new limits on embedded file-type recognition performed during the "raw" scan of each file. This limits embedded file-type misidentification and prevents detecting embedded file content that is found/extracted and scanned at other layers in the scanning process. * Fix an issue with the FMap module that failed to read from some nested files. * Fixed an issue where failing to load some rules from a Yara file containing multiple rules may cause a crash. * Fixed assorted compiler warnings. * Fixed assorted Coverity static code analysis issues. * Scan limits: - Added virus-name suffixes to the alerts that trigger when a scan limit has been exceeded. Rather than simply Heuristics.Limits.Exceeded, you may now see limit-specific virus-names, to include: + Heuristics.Limits.Exceeded.MaxFileSize + Heuristics.Limits.Exceeded.MaxScanSize + Heuristics.Limits.Exceeded.MaxFiles + Heuristics.Limits.Exceeded.MaxRecursion + Heuristics.Limits.Exceeded.MaxScanTime - Renamed the Heuristics.Email.ExceedsMax.* alerts to align with the other limit alerts names. These alerts include: + Heuristics.Limits.Exceeded.EmailLineFoldcnt + Heuristics.Limits.Exceeded.EmailHeaderBytes + Heuristics.Limits.Exceeded.EmailHeaders + Heuristics.Limits.Exceeded.EmailMIMEPartsPerMessage + Heuristics.Limits.Exceeded.EmailMIMEArguments - Fixed an issue where the Email-related scan limits would alert even when the "AlertExceedsMax" (--alert-exceeds-max) scan option is not enabled. - Fixes an issue in the Zip parser where exceeding the "MaxFiles" limit or the "MaxFileSize" limit would abort the scan but would fail to alert. The Zip scan limit issues were independently identified and reported by Aaron Leliaert and Max Allan. * Fixed a leak in the Email parser when using the --gen-json scan option. * Fixed an issue where a failure to record metadata in the Email parser when using the --gen-json scan option could cause the Email parser to abort the scan early and fail to extract and scan additional content. * Fixed a file name memory leak in the Zip parser. * Fixed an issue where certain signature patterns may cause a crash or cause unintended matches on some systems when converting characters to uppercase if a UTF-8 unicode single-byte grapheme becomes a multi-byte grapheme. Patch courtesy of Andrea De Pasquale. - Fix unit test + clamav-ck_assert_msg.patch- clamav-document-maxsize.patch: in the "clamscan" and "clamdscan" manpages, document that files over a certain size by default will silently not be scanned and how this can be adjusted (bsc#1187509)- bsc#1188284: Update to 0.103.3 * Fixed a scan performance issue when ENGINE_OPTIONS_FORCE_TO_DISK is enabled. This issue did not impacted most users but for those affected it caused every scanned file to be copied to the temp directory before the scan. * Fix ClamDScan crashes when using the --fdpass --multiscan command-line options in combination with the ClamD ExcludePath config file options. * Fixed an issue where the mirrors.dat file is owned by root when starting as root (or with sudo) and using daemon-mode. File ownership will be set to the DatabaseOwner just before FreshClam switches to run as that user. * Renamed the mirrors.dat file to freshclam.dat. * Disabled the HTTPUserAgent config option if the DatabaseMirror uses clamav.net. This will prevent users from being inadvertently blocked and will ensure that we can keep better metrics on which ClamAV versions are being used. * Moved the detection for Heuristics.PNG.CVE-2010-1205 behind the ClamScan --alert-broken-media option (ClamD AlertBrokenMedia yes) option. This type of PNG issue appears to be common enough to be an annoyance, and the CVE is old enough that no one should be vulnerable at this point. * Fix ClamSubmit failures after changes to Cloudflare "__cfduid" cookies. See: https://blog.cloudflare.com/deprecating-cfduid-cookie/- Update clamav.keyring - Update to 0.103.2 * CVE-2021-1252, bsc#1184532: Fix for Excel XLM parser infinite loop. Affects 0.103.0 and 0.103.1 only. * CVE-2021-1404, bsc#1184533: Fix for PDF parser buffer over-read; possible crash. Affects 0.103.0 and 0.103.1 only. * CVE-2021-1405, bsc#1184534: Fix for mail parser NULL-dereference crash. Affects 0.103.1 and prior. * Fix possible memory leak in PNG parser. * Fix ClamOnAcc scan on file-creation race condition so files are scanned after their contents are written. * FreshClam: Deprecate the SafeBrowsing config option. The SafeBrowsing option will no longer do anything. * For more details, see our blog post from last year about the future of the ClamAV Safe Browsing database. * FreshClam: Improved HTTP 304, 403, & 429 handling. * FreshClam: Added back the mirrors.dat file to the database directory. * FreshClam will now exit with a failure in daemon mode if an HTTP 403 (Forbidden) was received, because retrying later won't help any. The FreshClam user will have to take actions to get unblocked. * Fix the FreshClam mirror-sync issue where a downloaded database is "older than the version advertised." * bsc#1181256: Fix errors when scanning files > 4G * obsoletes clamav-disable-timestamps.patch - Update to 0.103.1 * Added a new scan option to alert on broken media (graphics) file formats. This feature mitigates the risk of malformed media files intended to exploit vulnerabilities in other software. At present media validation exists for JPEG, TIFF, PNG, and GIF files. To enable this feature, set AlertBrokenMedia yes in clamd.conf, or use the --alert-broken-media option when using clamscan. These options are disabled by default in this patch release, but may be enabled in a subsequent release. Application developers may enable this scan option by enabling CL_SCAN_HEURISTIC_BROKEN_MEDIA for the heuristic scan option bit field. * Added CL_TYPE_TIFF, CL_TYPE_JPEG types to match GIF, PNG typing behavior. BMP and JPEG 2000 files will continue to detect as CL_TYPE_GRAPHICS because ClamAV does not yet have BMP or JPEG 2000 format checking capabilities. * Fixed PNG parser logic bugs that caused an excess of parsing errors and fixed a stack exhaustion issue affecting some systems when scanning PNG files. PNG file type detection was disabled via signature database update for ClamAV version 0.103.0 to mitigate the effects from these bugs. * Fixed an issue where PNG and GIF files no longer work with Target:5 graphics signatures if detected as CL_TYPE_PNG/GIF rather than as CL_TYPE_GRAPHICS. Target types now support up to 10 possible file types to make way for additional graphics types in future releases. * Fixed clamonacc's --fdpass option. - Interprocess file descriptor passing for clamonacc was broken since version 0.102.0 due to a bug introduced by the switch to curl for communicating with clamd. On Linux, passing file descriptors from one process to another is handled by the kernel, so we reverted clamonacc to use standard system calls for socket communication when fd passing is enabled. * Fixed a clamonacc stack corruption issue on some systems when using an older version of libcurl. * Allow clamscan and clamdscan scans to proceed even if the realpath lookup failed. This alleviates an issue on Windows scanning files hosted on file- systems that do not support the GetMappedFileNameW() API such as on ImDisk RAM-disks. * Fixed freshclam --on-update-execute=EXIT_1 temporary directory cleanup issue. * clamd's log output and VirusEvent now provide the scan target's file path instead of a file descriptor. The clamd socket API for submitting a scan by FD-passing doesn't include a file path, this feature works by looking up the file path by file descriptor. This feature works on Mac and Linux but is not yet implemented for other UNIX operating systems. FD-passing is not available for Windows. * Fixed an issue where freshclam database validation didn't work correctly when run in daemon mode on Linux/Unix.- Do not hard-depend on systemd: use systemd_ordering instead of systemd_requires.- Sync Factory to SLE-15 to implement jsc#ECO-3010 and bsc#1118459. - bsc#1119353, clamav-fips.patch: Fix freshclam crash in FIPS mode. - Keep OBS from installing an existing clamav instance to scan the sources, because this makes "make check" use the old library instead of the just built one. This is only a workaround until we found a way to keep libtool from adding libdir to rpath and LD_LIBRARY_PATH of the binaries in the testsuite.- Update to 0.103.0 * clamd can now reload the signature database without blocking scanning. This multi-threaded database reload improvement was made possible thanks to a community effort. - Non-blocking database reloads are now the default behavior. Some systems that are more constrained on RAM may need to disable non-blocking reloads as it will temporarily consume two times as much memory. We added a new clamd config option ConcurrentDatabaseReload, which may be set to no. * Dropped clamav-str-h.patch (no longer needed) * Fix clamav-milter.service (requires clamd.service to run)- Update to 0.102.4 * CVE-2020-3350: Fix a vulnerability wherein a malicious user could replace a scan target's directory with a symlink to another path to trick clamscan, clamdscan, or clamonacc into removing or moving a different file (eg. a critical system file). The issue would affect users that use the --move or --remove options for clamscan, clamdscan, and clamonacc. * CVE-2020-3327: Fix a vulnerability in the ARJ archive parsing module in ClamAV 0.102.3 that could cause a Denial-of-Service (DoS) condition. Improper bounds checking results in an out-of-bounds read which could cause a crash. The previous fix for this CVE in 0.102.3 was incomplete. This fix correctly resolves the issue. * CVE-2020-3481: Fix a vulnerability in the EGG archive module in ClamAV 0.102.0 - 0.102.3 could cause a Denial-of-Service (DoS) condition. Improper error handling may result in a crash due to a NULL pointer dereference. This vulnerability is mitigated for those using the official ClamAV signature databases because the file type signatures in daily.cvd will not enable the EGG archive parser in versions affected by the vulnerability.- Update to 0.102.3 * CVE-2020-3327: Fix a vulnerability in the ARJ archive parsing module in ClamAV 0.102.2 that could cause a Denial-of-Service (DoS) condition. Improper bounds checking of an unsigned variable results in an out-of-bounds read which causes a crash. * CVE-2020-3341: Fix a vulnerability in the PDF parsing module in ClamAV 0.101 - 0.102.2 that could cause a Denial-of-Service (DoS) condition. Improper size checking of a buffer used to initialize AES decryption routines results in an out-of-bounds read which may cause a crash. * Fix "Attempt to allocate 0 bytes" error when parsing some PDF documents. * Fix a couple of minor memory leaks. * Updated libclamunrar to UnRAR 5.9.2.- Drop python build dependency as it is not needed- update to 0.102.2 * CVE-2020-3123: A denial-of-service (DoS) condition may occur when using the optional credit card data-loss-prevention (DLP) feature. Improper bounds checking of an unsigned variable resulted in an out-of-bounds read, which causes a crash. * Significantly improved the scan speed of PDF files on Windows. * Re-applied a fix to alleviate file access issues when scanning RAR files in downstream projects that use libclamav where the scanning engine is operating in a low-privilege process. This bug was originally fixed in 0.101.2 and the fix was mistakenly omitted from 0.102.0. * Fixed an issue where freshclam failed to update if the database version downloaded is one version older than advertised. This situation may occur after a new database version is published. The issue affected users downloading the whole CVD database file. * Changed the default freshclam ReceiveTimeout setting to 0 (infinite). The ReceiveTimeout had caused needless database update failures for users with slower internet connections. * Correctly display the number of kilobytes (KiB) in progress bar and reduced the size of the progress bar to accommodate 80-character width terminals. * Fixed an issue where running freshclam manually causes a daemonized freshclam process to fail when it updates because the manual instance deletes the temporary download directory. The freshclam temporary files will now download to a unique directory created at the time of an update instead of using a hardcoded directory created/destroyed at the program start/exit. * Fix for freshclam's OnOutdatedExecute config option. * Fixes a memory leak in the error condition handling for the email parser. * Improved bound checking and error handling in ARJ archive parser. * Improved error handling in PDF parser. * Fix for memory leak in byte-compare signature handler.- The freshclam.service should not be started before the network is online (it checks for updates immediately upon service start)- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- update to 0.102.1 * CVE-2019-15961, bsc#1157763: A Denial-of-Service (DoS) vulnerability may occur when scanning a specially crafted email file as a result of excessively long scan times. The issue is resolved by implementing several maximums in parsing MIME messages and by optimizing use of memory allocation. * Build system fixes to build clamav-milter, to correctly link with libxml2 when detected, and to correctly detect fanotify for on-access scanning feature support. * Signature load time is significantly reduced by changing to a more efficient algorithm for loading signature patterns and allocating the AC trie. Patch courtesy of Alberto Wu. * Introduced a new configure option to statically link libjson-c with libclamav. Static linking with libjson is highly recommended to prevent crashes in applications that use libclamav alongside another JSON parsing library. * Null-dereference fix in email parser when using the - -gen-json metadata option. * Fixes for Authenticode parsing and certificate signature (.crb database) bugs. - dropped clamav-fix_building_milter.patch (upstreamed)- update to 0.102.0 * The On-Access Scanning feature has been migrated out of clamd and into a brand new utility named clamonacc. This utility is similar to clamdscan and clamav-milter in that it acts as a client to clamd. This separation from clamd means that clamd no longer needs to run with root privileges while scanning potentially malicious files. Instead, clamd may drop privileges to run under an account that does not have super-user. In addition to improving the security posture of running clamd with On-Access enabled, this update fixed a few outstanding defects: - On-Access scanning for created and moved files (Extra-Scanning) is fixed. - VirusEvent for On-Access scans is fixed. - With clamonacc, it is now possible to copy, move, or remove a file if the scan triggered an alert, just like with clamdscan. * The freshclam database update utility has undergone a significant update. This includes: - Added support for HTTPS. - Support for database mirrors hosted on ports other than 80. - Removal of the mirror management feature (mirrors.dat). - An all new libfreshclam library API. - created new subpackage libfreshclam2 - dropped clamav-max_patch.patch (upstreamed) - added clamav-fix_building_milter.patch to fix build of milter- bsc#1151839: Increase the startup timeout of clamd to 5 minutes to cater for the grown virus database as a workaround until clamd has learned to talk to systemd to extend the timeout as long as needed.- update to 0.101.4: * CVE-2019-12900: An out of bounds write in the NSIS bzip2 (boo#1149458) * CVE-2019-12625: Introduce a configurable time limit to mitigate zip bomb vulnerability completely. Default is 2 minutes, configurable useing the clamscan --max-scantime and for clamd using the MaxScanTime config option (boo#1144504)- Update to version 0.101.3: * bsc#1144504: ZIP bomb causes extreme CPU spikes- Update to version 0.101.2 (bsc#1130721) * CVE-2019-1787: An out-of-bounds heap read condition may occur when scanning PDF documents. The defect is a failure to correctly keep track of the number of bytes remaining in a buffer when indexing file data. * CVE-2019-1789: An out-of-bounds heap read condition may occur when scanning PE files (i.e. Windows EXE and DLL files) that have been packed using Aspack as a result of inadequate bound-checking. * CVE-2019-1788: An out-of-bounds heap write condition may occur when scanning OLE2 files such as Microsoft Office 97-2003 documents. The invalid write happens when an invalid pointer is mistakenly used to initialize a 32bit integer to zero. This is likely to crash the application. * CVE-2019-1786: An out-of-bounds heap read condition may occur when scanning malformed PDF documents as a result of improper bounds-checking. * CVE-2019-1785: A path-traversal write condition may occur as a result of improper input validation when scanning RAR archives. * CVE-2019-1798: A use-after-free condition may occur as a result of improper error handling when scanning nested RAR archives. - added clamav-max_patch.patch to fix build - dropped clamav-freshclam-exit.patch- Update to version 0.101.1: * Add missing headers to fix build of packages against libclamav. - Add missing include for str.h to libclamav/others_common.c (clamav-str-h.patch)- Update to version 0.100.2: * bsc#1110723, CVE-2018-15378: Vulnerability in ClamAV's MEW unpacking feature that could allow an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. * bsc#1103040, CVE-2018-14680, CVE-2018-14681, CVE-2018-14682: more fixes for embedded libmspack. * Make freshclam more robust against lagging signature mirrors. * On-Access "Extra Scanning", an opt-in minor feature of OnAccess scanning on Linux systems, has been disabled due to a known issue with resource cleanup OnAccessExtraScanning will be re-enabled in a future release when the issue is resolved. In the mean-time, users who enabled the feature in clamd.conf will see a warning informing them that the feature is not active. For details, see: https://bugzilla.clamav.net/show_bug.cgi?id=12048 - Restore exit code compatibility of freshclam with versions before 0.100.0 when the virus database is already up to date (bsc#1104457, clamav-freshclam-exit.patch).- bsc#1101654: Disable YARA support for licensing reasons (clamav-disable-yara.patch). - Do not ignore errors from useradd et al. - Unclutter the spec file.- Update dendencies (pcre2, libjson-c and systemd) - Modernise spec file with spec-cleaner- fix library-without-ldconfig warnings on libclammspack- Update to version 0.100.1 * CVE-2018-0360: HWP integer overflow, infinite loop vulnerability (bsc#1101410) * CVE-2018-0361: PDF object length check, unreasonably long time to parse relatively small file (bsc#1101412) * Buffer over-read in unRAR code due to missing max value checks in table initialization * Libmspack heap buffer over-read in CHM parser * PDF parser bugs * Add HTTPS support for clamsubmit * Fix for DNS resolution for users on IPv4-only machines where IPv6 is not available or is link-local only- Update to version 0.100.0 (bsc#1089502): * Add interfaces to the Prelude SIEM open source package for collecting ClamAV virus events. * Support libmspack internal code or as a shared object library. The internal library is the default and includes modifications to enable parsing of CAB files that do not entirely adhere to the CAB file format. * Link with OpenSSL 1.1.0. * Deprecate of the AllowSupplementaryGroups parameter statement in clamd, clamav-milter, and freshclam. Use of supplementary is now in effect by default. * Deprecate internal LLVM code support. * Compute and check PE import table hash (a.k.a. "imphash") signatures. * Support file property collection and analysis for MHTML files. * Raw scanning of PostScript files. * Fix clamsubmit to use the new virus and false positive submission web interface. * Optionally, flag files with the virus "Heuristic.Limits.Exceeded" when size limitations are exceeded. * Improved decoders for PDF files. * Reduced number of compile time warnings. * Improved support for C++11. * Improved detection of system installed libraries. * Fixes to ClamAV's Container system and the introduction of Intermediates for more descriptive signatures. * Improvements to clamd's On-Access scanning capabilities for Linux. * Obsoletes clamav-fix_newer_zlib.patch - Update key ring and add signature file. - Turn off LLVM for now, because the bundled copy is deprecated, the versions we have are too new and the performance gain over the byte code interpreter are negligable, according to upstream. - Move pkgconfig stuff from main to devel package. - Re-introduce removed options as deprecated, so that clamd and freshclam don't exit on startup with an old config file (clamav-obsolete-config.patch). - Put libclammspack0 into its own subpackage to follow the letter of the shlib packaging policy, even though it really makes no sense here.- Update to security release 0.99.4 (bsc#1083915): * CVE-2012-6706 * CVE-2017-6419 * CVE-2017-11423 * CVE-2018-1000085 (bsc#1082858) * CVE-2018-0202 - Obsolete patches: * clamav-CVE-2012-6706.patch * clamav-gcc47.patch- bsc#1045490, CVE-2012-6706: VMSF_DELTA filter in libclamunrar allows arbitrary memory write (clamav-CVE-2012-6706.patch). - Buildrequire curl-devel to enable clamsubmit.- bsc=983938 `After=syslog.target` left-overs in several unit files- Update to security release 0.99.3 (bsc#1077732) * CVE-2017-12376 (ClamAV Buffer Overflow in handle_pdfname Vulnerability) * CVE-2017-12377 (ClamAV Mew Packet Heap Overflow Vulnerability) * CVE-2017-12379 (ClamAV Buffer Overflow in messageAddArgument Vulnerability) - these vulnerabilities could have allowed an unauthenticated, remote attacker to cause a denial of service (DoS) condition or potentially execute arbitrary code on an affected device. * CVE-2017-12374 (ClamAV use-after-free Vulnerabilities) * CVE-2017-12375 (ClamAV Buffer Overflow Vulnerability) * CVE-2017-12378 (ClamAV Buffer Over Read Vulnerability) * CVE-2017-12380 (ClamAV Null Dereference Vulnerability) - these vulnerabilities could have allowed an unauthenticated, remote attacker to cause a denial of service (DoS) condition on an affected device. * CVE-2017-6420 (bsc#1052448) - this vulnerability allowed remote attackers to cause a denial of service (use-after-free) via a crafted PE file with WWPack compression. * CVE-2017-6419 (bsc#1052449) - ClamAV allowed remote attackers to cause a denial of service (heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted CHM file. * CVE-2017-11423 (bsc#1049423) - The cabd_read_string function in mspack/cabd.c in libmspack 0.5alpha allowed remote attackers to cause a denial of service (stack-based buffer over-read and application crash) via a crafted CAB file. * CVE-2017-6418 (bsc#1052466) - ClamAV 0.99.2 allowed remote attackers to cause a denial of service (out-of-bounds read) via a crafted e-mail message. - drop clamav-0.99.2-openssl-1.1.patch (upstream)- clamav-0.99.2-openssl-1.1.patch: fixed build against openssl 1.1- Implement shared library guideline.- Add clamav-fix_newer_zlib.patch from ubuntu packages to fix build with zlib 1.2.11 (boo#1041201)- pass --disable-zlib-vcheck to fix build in factory- provide and obsolete clamav-nodb to trigger it's removal in Leap bsc#1040662- Add enable-timestamps option to disable time dependent macros if passed to configure. (bsc#1001154, clamav-disable-timestamps.patch)- boo#991812: Remove obsolete dependency on latex2html-pngicons.- Trim useless words from description and fix spellos. Test for user/group existence before adding and always show errors when they occur.- Added BuildRequires systemd-rpm-macros - Added %ghost entry for /run/clamav - Use /run instead of /var/run because it is a symlink nowadays (clamav-tmpfiles.conf)- Update to version 0.99.2 (bsc#978459) * 7z: fix for FolderStartPackStreamIndex array index heck * print all CDBNAME entries for a zip file when using the -z flag. * try to minimize the err cleanup path * clamunrar: notice if unpacking comment failed * signature manual update. * use temp var for realloc to prevent pointer loss. * fix debug VI hex truncation * freshclam: avoid random data in mirrors.dat. * libclamav: print raw certificate metadata * freshclam manager check return code of strdup. * additional suppress IP notification when using proxy * fix download and verification of *.cld through PrivateMirrors * suppress IP notification when using proxy * remove redundant mempool assignment * divide out dumpcerts output for better readability * fix dconf and option handling for nocert and dumpcert * patch by Jim Morris to increase clamd's soft file descriptor to its potential maximum on 64-bit systems * Move libfreshclam config to m4/reorganization. * adding libfreshclam * Add 'cdb' datafile to sigtools list of datafile types. * NULL pointer check. * malloc() NULL pointer check. * clamscan 'block-macros' option. * initialize cpio name buffer * initialize mspack decompression buffers * prevent memory allocations on used pointers (folder objects) * prevent memory allocations on used pointers (boolvectors) * initialize ARJ metadata structures * change cli_malloc with cli_calloc * check packSizes prior to dereference * fixed inconsistent folder state on failure * pre-check on (*unpackSizes) dereference * fix on pre-checks on dereferenced array * pre-checks on dereferenced array size values (not =0) * adding sanity checks to 7z header parsing * fixed mew source read issue * documentation update on targets * filetype consistency * move llvm option flag handling to new m4 file * hwp5.x: fix for streams without names - bsc#958451: Remove updateclamconf, because it breaks configurations that have multiple occurances of the same keyword. Henceforth the configuration files have to be merged manually, if a ClamAV update adds or removs options.- Change default C++ std to -std=gnu++98.- Update to version 0.99.1 * hwp5.x: fix for streams without names * libclamav: yara: avoid unaliged access to 64bit variable * patch by Mark Allan to add show-progress option to freshclam. * added 'CustomXML' as trigger for likely OOXML * ClamAV 0.99.1 beta1 release. * add scanning options for scanning xml-based documents (MSXML, OOXML, HWPML) and HWP3 * add dconfs for XDP, MBR, GPT, APM, OOXML, MSXML, and HWP formats * hwp: scan decompressed data on limits exceeded * Fix for signature name length<3 in .ign & .ign2 CVD files. * Change RTF file magic from '{\rtf' to '{\rt' * zeroing out buffer at allocation to avoid writing uninitialized bytes to a file * adding check for compressed input stream * clean up and boost accuracy to detecting OOXML documents * Fix crash when using pcre statistics due to inconsistent memory management function calls * adding check to verify a valid number of rounds for rijndael aes encryption/decryption * fixing edge case revealed by unit testing * let html be scanned raw when --scan-html=no is in effect. * fix crash due to memory overlay with crafted 7z files. * fixing off by one OOB write in htmlnorm * fixing autoit OOB bufferread * sigtool: adding support for decoding cdb sigs * fix embedded http links. * fix regression crash on sid 1005597703 due to uninitialzed (i.e., garbage initialized) structure. * corrects mso stream prefix value for big endian processors. * ooxml_hwp: add support for filetyping and preclassification * hwpole2: new filetype and handler for hwp embedded ole2 files * fixing possible oob dereference when parsing mbox files * adding explicit wwunpack oob checks * fixing edge case where a null terminator was unintentionally written into an adjacent buffer. * hwpml: use msxml_parser callback scanner for binary data * msxml_parser: add callback-based scanning mechanism * HWPML: added hwpml_keys for hwpml parsing * add HMPML filetype, tab fixes in filetype.c * Hwp3.x: inflate compressed segment and offset tracking * Hwp3.x file header parsing and preclass * pcre: fixed minimum pcre version check * fix detection of libcheck without pkg-config file * add HWP5 filetype tracking to preclassification * add HWP 3.x internal filetypes * add hwp5 contents to preclass set * proper identification of HWP file format * strengthen file typing for OOXML. * normalization of whitelist signatures * github issue #9 - wrong length & offset.- now can handle regexp using signatures using pcre bsc#960237- Version 0.99 fixes bsc#957728.- Update to version 0.99 * Processing of YARA rules(some limitations- see signatures.pdf). * Support in ClamAV logical signatures for many of the features added for YARA, such as Perl Compatible Regular Expressions, alternate strings, and YARA string attributes. See signatures.pdf for full details. * New and improved on-access scanning for Linux. See the recent blog post and clamdoc.pdf for details on the new on-access capabilities. * A new ClamAV API callback function that is invoked when a virus is found. This is intended primarily for applications running in all-match mode. Any applications using all-match mode must use the new callback function to record and report detected viruses. * Configurable default password list to attempt zip file decryption. * TIFF file support. * Upgrade Windows pthread library to 2.9.1. * A new signature target type for designating signatures to run against files with unknown file types. * Improved fidelity of the "data loss prevention" heuristic algorithm. Code supplied by Bill Parker. * Support for LZMA decompression within Adobe Flash files. * Support for MSO attachments within Microsoft Office 2003 XML files. * A new sigtool option(--ascii-normalize) allowing signature authors to more easily generate normalized versions of ascii files. * Windows installation directories changed from \Program Files\Sourcefire\ ClamAV to \Program Files\ClamAV or \Program Files\ClamAV-x64. - Refactor a little the specfile; remove some obsolete conditional macros, as clamav doesn't build for SLE11 anyway - Remove clamav-sles9.patch; sles9 is not supported for a while- Make clamd and clamav-milter services depend on freshclam as they need it- Version 0.98.7 fixes several security issues (bsc#929192) and other bug fixes/improvements: * Fix crash in upx decoder with crafted file. Discovered and patch supplied by Sebastian Andrzej Siewior. CVE-2015-2170. * Fix infinite loop condition on crafted y0da cryptor file. Identified and patch suggested by Sebastian Andrzej Siewior. CVE-2015-2221. * Fix crash on crafted petite packed file. Reported and patch supplied by Sebastian Andrzej Siewior. CVE-2015-2222. * Fix an infinite loop condition on a crafted "xz" archive file. This was reported by Dimitri Kirchner and Goulven Guiheux. CVE-2015-2668. * Apply upstream patch for possible heap overflow in Henry Spencer's regex library. CVE-2015-2305. * Fix false negatives on files within iso9660 containers. This issue was reported by Minzhuan Gong. * Fix a couple crashes on crafted upack packed file. Identified and patches supplied by Sebastian Andrzej Siewior. * Fix a crash during algorithmic detection on crafted PE file. Identified and patch supplied by Sebastian Andrzej Siewior. * Fix compilation error after ./configure --disable-pthreads. Reported and fix suggested by John E. Krokes. * Fix segfault scanning certain HTML files. Reported with sample by Kai Risku. * Improve detections within xar/pkg files. * Improvements to PDF processing: decryption, escape sequence handling, and file property collection. * Scanning/analysis of additional Microsoft Office 2003 XML format.- Version 0.98.6 fixes several security issues: * bsc#916217, CVE-2015-1461: Remote attackers can have unspecified impact via Yoda's crypter or mew packer files. * bsc#916214, CVE-2015-1462: Unspecified impact via acrafted upx packer file. * bsc#916215, CVE-2015-1463: Remote attackers can cause a denial of service via a crafted petite packer file. * bsc#915512, CVE-2014-9328: heap out of bounds condition with crafted upack packer files. - Obsoletes clamav-soname.patch- Don't need sendmail for building clamav-milter anymore, sendmail-devel is enough (bnc#915414).- bnc#914505: Config file merging and temp file creation got moved to %pre by mistake. Put them back to %post. - Restore the updateclamconf script (bnc#908731). - Fix a step backwards in the soname version from 0.98.4 to 0.98.5 (https://bugzilla.clamav.net/show_bug.cgi?id=11193, clamav-soname.patch).- build with PIE- Version 0.98.5: * Support for the XDP file format and extracting, decoding, and scanning PDF files within XDP files. * Addition of shared library support for LLVM versions 3.1 - 3.5 for the purpose of just-in-time(JIT) compilation of ClamAV bytecode signatures. * Enhancements to the clambc command line utility to assist ClamAV bytecode signature authors by providing introspection into compiled bytecode programs. * Resolution of many of the warning messages from ClamAV compilation. * Improved detection of malicious PE files. * Security fix for ClamAV crash when using 'clamscan -a'. * Security fix for ClamAV crash when scanning maliciously crafted yoda's crypter files (bnc#906077, CVE-2013-6497). * ClamAV 0.98.5 now works with OpenSSL in FIPS compliant mode (bnc#904207). * Fix server socket setup code in clamd (bnc#903489). - Change updateclamconf to prefer the state of the old config file even for commented-out options (bnc#903719).- fix bashism in pre script/sbin/ldconfig/sbin/ldconfigold-atreju4 16388899350.103.4-lp152.6.12.10.103.4-lp152.6.12.1libclamav.so.9libclamav.so.9.0.5libclamunrar.so.9libclamunrar.so.9.0.5libclamunrar_iface.so.9libclamunrar_iface.so.9.0.5/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17252/openSUSE_Leap_15.2_Update/3a58010af093da4ca815fe1306e7d44e-clamav.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=383dc6568b064f003359625efdfa6cbdca68b531, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d9176dd02fe0595f850d67b74d481b655ab7bcda, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4d9c6fba4aed7c636adb6b311b5d4941f2ff8a18, stripped, PPPR$RR!R RR"RRRRR R RRRRRRRRRRR#RRRRPPRRRR R RR RRRRRPPR RR RRR Rctծ$(utf-8edb1c353f1dbdc7c0d6184712abaf31135fea3d7385aeee49141c85b8b8ccf6d?7zXZ !t/]"k%]dEt6MF;g6L(-17TԲ[n}ۃLr2I'n_&~TL3E]CB5{IJ]ǔXZ{`@pybMj6[HXp5Fg6Fzi{u"_/b=@W+,oK7_#cY*}%'@e-/Կ%aDtFaHHk>qWSENCW:f~K)i[ ;O_7q繵j7SiE: ,,N;X|t׌нH{Ϯ?\6.ӄG=1zH]4_d}h5R9: |vl? `C-2!rʧ>]VG$"s@ȣ-0-n-G(*G6-tqc 8-~쁯^*ϹɊ nְKeY%d/<ZL܄37#@YƲEh4,W6QQZU r.pYBkkuOQI4HC;.r1ϩ}Dx><1I#hem<|ő7unDe_+ ʓ⋨93La$+N#t wnt[ 載L4M_O&DۨDt"&$x!HdZ޹.1+43zw}kvWp }? ׏U@ S:hhs;zsΓ8_$1Bf\I`Ɲ:]BJW;ĖLX{`9xZ:(A do4s5oZn%Gѷ5^uØfK~ >AT$GE#)?U!} <=C6$!&ƽz1DrܐBnDrNҿ1Eg808~k-pNngYذXΛ DVaua@].Yp_ϼnUDٓa4Fu*Φݲ8|=NCb?OJQF.~¸ AFaw!(mt| -w_&e]"z\zOn!ۥjTz6D2{Wσ+¸\I#>;VmZ JWTW.kRPB{\Y $36#+HA)$%F::2z8~yw^Ψ8$ߪgq3v8 >'KN,*0y}{fdIE'c%p7ǰ#8c"qGH=bk'ͯAA4r|B 4~qHrȆ^$dt:oSV5$qnj[YRq=8z浛9cjW31fwgёd&uJDZ~[^AjFNH(RRr&_MP\n5 D,X #ԞC%ea:r=kHv^]Dr3zds<_L:QTkaMXi$$`iN.A)gMcK)b0tPt$3ĩ4'9%`d8(͊oe >QC-PǛ' ,iv6Y- b#/!KpOPܮ:ѱ*I#kİJgLKNiXRjdj_-S/*.&ۖ4*˱U=T6ھ1ʌ'?vL#U5-֢E g& B2ӛ!KSa5qDO-e ma-2,J3X6ԍ2,*1Fw$V2Ui[̈́( 쬭ȹ9)!sI-i-RUEJѶP+IC$${D\GV0t`:"=H H"_jvkΎr/4EȿQkwϭ8w)Tuur쭲Sc["CYɵ63J!8jEf2Q$sޞFD؋\]e W kj+LZlj>p6nscg/sO>Bm,񅰡a5ؖhȉά̟T~TyXɤ(5spp",p- sՊPZ{ Nq"=ā›),ƚ͟FݚBwZor_E;ϗ%׬HT\wKMW>aeTgp X4Ӣt`d-&%鮟L\a.΀Fw*le,\޵ګЎN}'WƳ19Z); DxSkaF͸e-T[IJ0HૐR?h*UetR9jPtI B o7%T +S@jxl~趚{hr9F񁳓!d#weD7ڴ 2SJY`T%%H1ˎmK;t<'~qеѠ~iN{Vs(v;Ɍ&n>M|6. :?h &BW|XxB&<ӿ$#8Pފ;.ߪ_GlhXetYSr)Ϭ[ K{wnDS}\`G*0L7t<`-ͮC Nd͂kMJy9gn0kcy~3"~=<#P |@w%jc8KY^Px:s+,ع VIT㭹pp7Ð'7© },ʊH nGAVp{[M3u<̆]~ '7עyxOiJvKG O79ϐ[ʬBb\i=|$݆!p$SusmSԑ\B*ݿN2)U AGv ո j^R9AM(&ny)l򸛋Uf0U|L/ ӵcZɎ嗦`2e%Mp+s\( g`Q,m]աwBXcGV#vM.YWm5|x%"`K, !|hŢ sY.<P%$#tyNfJܐy>2f.S\ARRLKK'N:KH[)%%  Sj(IjP&cS{$7&4zwV&jZʧnT>D\gqb:Y&>ͯ$_kӸW[{Kl{7~AGf9i0 b"fDA~bQܷ]9+˫)i ,^@A* }MO[ڿuN$vAku0J5/S sԄhUhM- |Y61F0nJz{a3^ _=4#_al1db|Ois1wdDLwWn$k8޹,7*CGkQ OYƚd|ڪɼ!)Dmj&;ɹMPYU 3ckqnzуD{8effZ,;[Ke1M^Re\n=T]B~,s*QؓLYWƈkڪ!eu;5į> k]cC]:Cs6* 2ڍR̆pKw#,|[Eӣ'jÜ io}^!чTT2[Seb[~l:]jqU;gH4c:㯾 M$gOL-E*0bre+HBߪ@XU,gt .9Cg=^l33=::?̟׷2nʇߊٚ oΔj#XCK}-~r.-50w\+[@l zͯ%HR#xgBf4]S Z #m8KrN͘)U;2oAz7*.EG<.dÀ.)b1Tr1a8# ĕ,6Fro;O0ӽYmL- Dx;88Ũ " #3:o\V#%G6e.BC[P0Hd`ljuG%tM[CR 4Eb5FH$n1n=9I3ԊDJݯtTf&S-jʁO[q\!w!^ިq\Ƕl𶵰 x(T'K.Pgžo_' 'l$ӷi[f,i:0]0e :٬y(̕~^.%\ᾇUG<עo/x5q}q;,@C f,k Ouxx):1& 4/Jj٪q'fȖ#Ǔr4)5l9yW޺2^Xw<.nQL5ȈUm75㨚nd!o" E.ކl"HXPu}lg5Hzl ($4XLPL#^6d93:(gМlysƢg5(|zlxI\LJqaa\"αgW4= 9$d~ S갪t_}$mpbxðPyql0ZY 03BƘ}%aL'=MN-6(,!z_';oؿJ>;'<ݺ2ݖsqF8ݝJb#Lw|eAMv"y2q姂\|B =r#*fnl_*:@5S]hЭ1ds[q z LO9Jm ?9~y5I:8K>*hNT.<bFK#sfnCV^"vGɞ<$ok [\YH!A;@PpI2YcsQOz|e4i=v!AUvbM'>w_,=KZ>yME{utL'b*@=|N9mY `O"!Q 2*`.YQd}K+mf1o[hB=v"ϱA|ʑ/1]b[P69`KᏍ|"n!V@-%|/EMmi6 .~rT܆e0 `?1QXvlڡ^FEϴ|DWJhw Yd]61&v݌wӨp] ptЍ`'YS^| -PKd,1*F9Z` }8쫱0 ns]t.y^/Q]h;O(] >32Ѱ%H;BDWKeukT]@rʝn_Br q哗̓#=E0 +{C'zG%goQ )s(+q@TRŦcȯ|S97N8^r w+GsHA' xۄqxFtzC:Bق ufuGl5" w\2'}|_!YI^`FiB_1s91־ԟA_osK1w׵g h:mB|ijQ]zZNmY[}ŕQ'+h lJbH??q){%և'5smk݀Wgh.skI&idS;1F& qDAMG#7֍?ZOZsxx4Jb(euoӊûN:IއyN)q::hdl|vrn]?FNMU{7X? DP ˍfRa.hj{?TV[B_ƶ@$QȮ\|`Y/"-ƪZPkbL0Iu}ɺЪޮAk˜`&Rv`ܱv3x۠MpF(Е-#ëT]!kX k.:ͻcchvo$Fv %%*բBp[ќpcEحV|\biev%^Ddz%3:O> W[4iW%bhHzI"a`61]ZFdu l|&@JN9'{F?1H[~N}N"cf:շ|%2F0#*ve|M fVz%P "暑JzKR6~o23F{tzM|hoSXŴ$e5[`jf}/,7O H<1PQ&!!W4˧^yVY2όzYq|9$qW"G97& O)[N __ ^\*Mu f,ٽ#$H?fspĊBPT{[P66~LFLj_Ԟj—ҲW&zw3ItӮk tad1@_ [bX?\y7QpÀky$tĀ1GWZ'=>eq3`jĝ}^$KQV>C;o]OI|2#Q*ZH\K)LdƬލؽa:I(ȡ&UQ>])Nwp;۟šU#$iAEu()C$879 znY EdJlg×%2ṄחDr e,[FuQ$Kވ$9`/w66ch\ D͞ چ;a&Ͷo#L/m=TP1`&fc}?j,֋rUX0Iέɞ1@Y,=z{>3,p +G0BرM$kħO()^H E6~nlQ'orԑ(VCdj7jod@:<%̣8hKVb$=w H-/9o^fcXWF̢Iha3y!:=wb0w:GDG \ (}]ˣ ׶3-Z^P\)6ƸܓWŌ">=[,x\Z&wy[[% p#h7_#.y->(!ZA%h()g, XAAyCwA붺f&+ 55 ҧ gnXV^ԘL(8l[o0~s)Z[Fʼ&jfTTz n S&tb&>D:FI[$b扸}q̋~~`R"-M+2ܭ(5o&tA"fc65 HB^ &,謢Nih[F'>'jnzԨx04'NX?ʇ橍2R"Ɉtg*`q/W(,9! ^.:qʥI ۞H\aاMsdX,&+Ϭ3mtXP7JA(lI5T+ +t?;1nGQʂda_GQ陲NnE\ ߂nBYןdZ%9]c[ך- vs̛r %DxU+a>i9Le` NY9șR=A,2Fvx{l%\W9(3$ګg8 Z3kKi[PV@45*9G<G3L:YRͦ|"}ԁb)I3@sSBAT+.t:OQx$&dY:.(D谢mx偲%C8o I: m 1qRn9ӚFq )RP3t&9yD՟`B"G.ė,F0'Z'2@Kj@1PvDI"pEhChU[siXH="kkݱZ_!#)(В#$X{G"K)Bnpάy*q!} ^+[Y,UY /\݈oI>lkOn^쥧OFeL-I)ٽ}GV5:D%,\ǸV_todp >cVmJYQ'缑gH!Tf9EM6ҎUT=eS TVgxnF2 ,m@-zK&: )[f\#'btԝ5_~3#txR,|W[YK#{T21L%1e b${c+|cȉ7'MD/\ io+JuV[]f1bĈ}9dZl "-]1/5J5OjJZ*h ~]vW(<]i'OK%a$NF`z4~Vr[bTDz}Op u@~l6yA0GJ/D0d9ӧKM ƪssGZtA\1NB]tŤ# PɝޢM]X51I7b4cK Pƅ^VWe˷RZn`Yly$iZ Wtՙժ/@{XzMv́Tble2.XF#cK[wRUFtzk6NP sxkNV]0नb2!'DAQXb#d}j%w&'W ߗUBe]^#3jS;^O? [ dD^p+s$3ACͧQ2iVM2,&;ja~]c=dN¨ 6& b鞹Rr;|"^=*=]#A>`i~8Gb@@6 ո/U\U~4¥b(α{neJq\@Æn2. Wn L7+lfGN8+Xp/wܜ %CEk0IX;v?Uל:RKzUumeqe}Fw jIѕ8C0NCEo: +R/,]/"yi!Xޫ cՖNw@4|ʇ3 Vq̈bpˎP*Hs 'ĴISb.5CyUq ^P@#RB<<#q}MFRB$ĥ$u:PJb/8z1鶮:?v/|5NXHЕLTɻ"֡XBZ1k5\2K^x)~GeFP3&/ؒ w'Vo+PrrFtW3wM)gz=N1ƃ7떹PN`JykAr}kA8ZL`is [ɖvjGQ.T!wTg"I$BE&7n` ܾNU@_KCxeK'K3Bdx,R+Vv~) 7ƪwߏPyCy-^rm#SL >52'y*>$X{$bWMlyՂy`r Lg0#%(d\ "LL Y8ep?w29!Vq8"~OD(+9?{E*am_Ɵ_l*)Lf(x1, -fQb{acKWu8J* |2%>՗5n:(m:!svJ@;~7YWeyETD(cN\+4T?bmj}yf= {U8hKDQjb .Q:/\MWcBY"0@ GȍHiVNlXa9>Pc ~ \OclH__m$ӥ/EO5̨e%nR(h G0|RʑR1VE,OCU(?TllJjBg s//eagԚMjZD{ ~$R9r9BSw彠@ӡR@㕃1vm/J2z$ zO6z?]{dF)# t 3Xb--bRnK5d 3r5OV+@qŝs+ OwmH?"XeʲY=n+LWv06!9PcI5(bx ru,mXӾ]9dn/KڹdL6)V?u9R }u;!@6KXsRgi+!ei0/N귢-x9YCkd;.niƎRlNlgx.[1'X֒$&Y& Rmq]ڊ(8KL#Sr;H̼/fn\Yg RiPss`/8\lg#kEeFKb0kaj֨\0 9PLFR2R OY4ȯ :Y"TZOOȓO)UڬAڰMٶlgO(Bxܨ2)ӹBN4m{XIn|$DmRJ٭pǽ ٦\H4< x|D߾W#xզA;{~_z/hU Gs~6V-\ky]r@5,mO;,6R*C&d۔qػ!NsmP8rBs! W3ˉs(0x?5cxK@Pi+{J9cdbg-(2g% 1#Jg.t"&T )[3$@ɬUf iY@Ip!XmZQ9csHjB Dd ,c~ g){n@DE*H*y2y2ޙ3F4UQBX*6,A}+FrhR΁]НUCć|P:"&7 wee[[*I{nP?ĴjgE$&a#F|VJa ڮ& kq`fL6X# [\W ߚX'JR6rRɍ{|'(5'Ю5&rX NZ጖C!!2I*%,{}Qfv` K0UxEG,Y£ԋ ESketD*0zZrh ':VLT2u:x F7û&y'u!1wݮh!Q yCfDceNf;xJ(Wu72wo5Zǒk}q4#SpZbPp^hT{\/PGGSewu?+=()bŨ|4k7I>koS !"V`l4:T> UvkD񤊑F`S|Ԣe]Ex/WD*$G2О~HQxb.o9?qc%! |{Hci>mRBcoX1{a⯫m9k c 'euszۃښ?ZִmSLj Z>&>AG~Yq A!$7r4nb$Z2+> A8FyH"wrGJ5cq3[YmKz]RgIWfBnrpZp|Ff+_<Q#>d{D(k&;>N LWl}a4E+6T'ψdX^ulb #9fjO{PŵAfw6d'tg`5V.Z+5Wsnk i}Äe P3Gn#)]DxƭDdQ3q$AªL]Q9iH-d+ IGj;NBY7{Wᨀ +mrhЁn%*䵂gdIY2$ l 2G7ml]\lQY1;fMCTӽJ=)e*D e{nX`  s)t+FsY'g|87C6Q RX%[$gL]6YQ5Ys^)^8[>/צ1MvŜޤBᅃoG4u1/Rϴ$| 3HZ~s\! ؝.{ Z#ũׄ`+ `zcըO wձ?ne$!ɿc$Ch)UcrKimeyknmQSJehI j^!萲 ;QÃTkdlS2etUlYA](j5iM\EϐFdՇ3lMA?l " C1R/&tlXc5[C"Qi u]&O( 9eQ]GřB +H^V:@֢#P#2ɲB0|1m$ch9ݕm(4>bH-CNէ<%=ӟBH Rfk @s^>:R̝ҍGv vWJS0;9ƸBֳ7wo2_c ձ¯TMۈ+.-^Ŋv*-Oa|9y306qV3"A})^o4wPP(DvlOk倆*.hK72H!TX%uk! o#݃gl%Օ:az˳cϱm =QYAh:_Jx=+49z+4qhO;pU2VxB6NC;Kpi] Tjd.%# JVVo;*֠ @|E==U>R<^6nS;&N%Lhd˦)f$Wull(BK|S-jOmdwUHxq0]0)rn|4[:l=%J's\zfoՋ}"|^0el ,v+ X.,QLe2[+/4]򩛉rIGcB[l*DGM9\2;؜ghQh 1XAeUN6 R6ٴ%S`~6 iTIY<إ8:U%BJ.!:6SQ pTD_~Ws5 vigۯ9Ю}".ΧnjzH-5Y<9;ܽjNinrc9sD^/#f=YW(遇r}{SX6I-[,9m=deibBZ gҠP(qW8SEhfqĿFY'd Z _ v1V-_ {G FI PV7yBT.e`|c\q - 43eZmB,wr;wg*jE"3%b NQe=rbJ@EA.ޖ)G+*/V[;*%:Sh/U >"!Lh튙6jh @oǃYێ?i&7tSft ݓ>Z؆F.pǥφðNudI|.JxAW5y`r΂;Y#0"sX.ߺx{@-+[[TчV 48x=HJ31wP8 c a.nFUǴ?)MKXa=ٿE h~ӳDP;u铀 ?Sxl3cڲ9nC)I>B9塥Vߒ1ĕٲQw I䢯j2?k|R0e1ˡ̵iy,6!gǿI~ŕ\jE`s,r9f7p! r0-Uh-fa_`$N|c@K_U8C>#jONX,XdQ\CEp'(ZNdx<6@O8g_qxpi~Mc,!B1ٜ KI )蘊L eU$!\Yv>X t驿ݕtien  $U^ &^H5quJf/g gEJ]q{ I1^;P';eا 0Y7()а +mJqeJsYM؄ tټJLŇ]kruǪEj+,ºIk_Onՙ|(Sw27S&x{ifnuej!K԰Hp:㴟P(.e ZSIw5$?[ >c^/-~=RAVt#t1'Z7ЭȊ51=Cmz]gAc2qwXу /nT٦ URD|䴱l]q_B5}ao9֫ST0 ŶٵEԻ AǗr3Y!j~U{5fW8Rs(غ#ӵ[z}Ԫ~}Ac>سKzQ4E(]r@*?.Vݓ|Og;m76'tQ Qڎw|E CclT6rY 35N\GZye u4+u-!s[I`k*kduXulx*k~t!;6*j$Rπ+1ywu!LWD'lU+!55or(kFBt|b_pLN0KlT4<}0b17 7t5Mʼn(?s=Ƒt6r;2a.Kvgn˶hFO N>\{Y@PT@vBɜ*+H6t]Ӆgk j:moIctjAx}o-ԅ9D`%$At\8&`T%=˩_e!l(z]^e}ĿSz[) R j" &?E9UV8+y~*U1 7 #VUr7-CfftZo9AVAs^'J7I;߈3ܡU4+p9=-5}@_TWoT4qLٚù&-4G )Y0W8?Ɍ/ҧ(CJ92>t!Z#\XblVǒD⦱\x%lt]. gi' .TZGXI LaHu% I HM/.Җ'F1ryìkAr7j2Q2O׉R}tH%Y-Ch7~xy^ m..R5 HI?ԑUҘ, jUaCDg\%c}Ղy̸Vio XhFribզ#2=[]9̉ huiJ|!Æ83W~>K6˟cK/!'I##>i,ۏFދbX)gk@ {*Cnd5vz!H[nb ГQ:+hnX/%BQ Ū(j$ _U쐾(%[U &Y/*ӑNw6H3h/8BTYVZY7#s9s+ݳўNogؐ]n* mf*Xd} XOlMqr(4vb-ZC$͸ x4x %r&DdDʪ,+)ncm& 񿌃O8[bu25-z;G`taI*t z35ц mWmѷƻ}dșⳊg6>n9aQF0"}Nv~ MfO>CV݁,AH @}99(8U&1u\-ۦYjONw-~5IjW-%#hyUZ.v$24]ss!{<-˗$BC2mra;z?w=ǮZx "Cl k">[NB9 ~`_ H:J73K}, pϺniOvzϖ ɮuSR[Y'ӵN[,g$d*MgʾP0echyY[p~tvm%_-a3ws ٱ[$ᣙ+~ `?*n TnWiu=  ; -7 '*L) َW0Yh:2,h((gKppXRQ:ǩlV3no?IixzZLAk"UTj&`v$@o{Z-p_J[~UDP,Wpݪ;dv'AB'i70ʐAVq2_%N-UЃVH*ڴXwϫ2M$M{>1R@OkOo;`s=/\hcTdd9L?üYpڛEX _am'$ǖ6,Z~ERQKb>N;0Hգ/ kK_r6a]!fU g1ek> 5V鑻G 27fŽ .13I4WڗMgױFfqʈE?3x?Z=e+@YFW" DF&6VhB𗶳ALy̛epcW}هMۊ'eEo ծ!TfSo}~:xo$IVbs49@_}~齊5 4uҪ%!}V.cb||;Հco,뮩l{f4Sta-}NGH \+JH#&3ǞޮlHPd[s[Ma|K3a=eAa8KQ䭓YN m -9X6E%{w`dviT=2W{{,4:\Llr'$ý ;ܭvĐBt5vaᒌǦa )[pc4p ;szq#Z84-_45|#B{QPFaNW *7w_E< Br3EOngU2А6q~ CGvRlԹB~W%<)~B>@WZO)96g5rXwh >N?C*O2TBI+:> 1ꏑ1-G>ူP!5; czց52i)(Q ?d6Q-)I&>'ȗD[ Lt&4+ ']e&|00_HT0F/05ݔR ~Bka4AYR?߃& v45x=JG1/ߨ,mz8U$YV>B"kpEq#S#[2 iHtKZ*CFnt+Ȍ?C1bs= ~фѲ$"wxăJ!%Yx^gXMSmgӡ -gwG{K<#%7pFJV9NgAIr/r7rXsƞDA@G\dK?Y0^='ˀs+FU-7#i&vWǰڨ>]QDn p7N0%;ݵ6Q._ Hv-bй"Gp+Њ@-jU v 4|૲ t'xwpI%z`I-,{Bd:*K()>H~ {'̚Q5{x%U6wlr;/YKQ-=lcuFYRjG 8A]i vE#4C G\RM  AW2ߩsJre E`O89kFژxc4}79ٮ^#v-ҘAUՂܟlF..?6Tl>j>tȉjGks*" n S $sJ p>T;#K$oݰ3M=7{ tE@N"p2G{uYP,׫"?xcHҾJ#"# 3=|8f8:ja*}Lk4C|M0m+Gҳp.s䟓l8%r~Ә wր;]`_+m?mxIe3 pr5(FFmGoG| acU l5iQق+Ak%Dk,!2nZ䲘 h$+sgsh}[@}E6KeaL^H?GUӄ>RhS  ,w?L}N0{kg5gՌ b+!%g x"_Nf/ց$/ ~,j!?Un -+CFdULWʜTY06GzqLɎ-LRgDPї(O^c,!-k5io)#{%(V}) ZBQ'񍬂HA  .*uYɫ/DJ3VR5ʭE#BJf%R'-;jm XWD~Ob?9M/-Ȕ- gWKp?Pt; 5c6x .w2=<2x%-IȞ0?'!]~wc(}>?Fd1H{|܀MIc]ޘ% /:b_k'QQ;8Ei:צd8;`Ţ(o3| ŸlDDrI>mn/"R@'"Ru&}fUFx>..;_z?!Of6(!m ꨟ2EIP{b.+Gnx]۱LUP5} CQ?"mj$ya<:*߹I;XBjg%f遂gF9yu6Vua[za Fլg kE=gy=ZÚ nAD| MH0]8+_rʙS+SxՌ1@9lXIRY+W)EӔLoP^ꭉIȍ' ;fxfiMiG oX0juA;IReLD^Y WLl-y>oNC_˙/UZu Ӿ79%q3Ɓ )b{!dxh\hil7PPZ_+51 σBP?Z:|L/:_Kem.dn,WH\+k2w:hW43_eaqeӏH˓+l $q?IÕEӖYZ#K݉NgEwxej3_2'!SlnoH?UobS\9Uvd>)SG|b^k øN@M:0Ȥ6ׄÊkRJl;}"=l nHNn?SқZdUnb3Cg/CyPQ9Ԩ1 |>DpLC oT;|䠖?mJK =FXE= qǩg4ΖYߤ@QlM gQ ǝRTV*BSw~jZMCO:L:Ah`y9gĶ \/lɘFG2NQ@gYDsF٫E?EcϞH3 !7oǡ9j@kٳ!D# ?G~7T[@ś{ZE1''e %'z(Sm8C(֑0uC!s$x=AIIu]Х\{*EY3=Y9#aC~zvJaFu}KSokN+X-h Ow:-}bu[ ĪU:r#*͆u]8k.pФĴ0FgchZ3g~Q)tBSP1֊ն8 HWÛzHLB.PHu9.$b +G%xd.T:Qu{һפosfp“4Y6!IosXtڒgGBӛ${LeMJxQ!qzCW5fJS߬S!!.Za5Uի qIs2їEL֎ܼ*9218p?`Y]oS#q^1EPgޗm)&ÁAxO+xFk yȠRkpQcMS_`qN2;0BF{w{sXPGnyQ/&Q8k gҚVKknU޳)c_N@-t0,Y iՆ ze:O.9ggm]Aw0iXCz^T[ya8I꺝}F$!߆_:<4 gVmUDRi"_; Y7zR5z:0chۉۯyk?CSg䷙$Hjvi.EZ3OXݛLW1_of<.3i Z ⲵ}46OS)[wD4?.3QpR4WP<(0GOx g] &50{{ܗ+]B,ALp~n[ͳ,{V˜q#Wo+S2cTBp7ъnH+^AG,}9ϝ{b > cDM>4֏?%FȞMH7Ezlًk&]rB|g RT;RXCğiJg~[ވf-Ubg;%iFXU>'e]YGG2W s'{7Pq*R14.S Mڨox3=ŒauT]}L#sabmKޔcʽGqop0+t4_KN*PGlZdA8Feg?jMgT1h,L;Jnꤕ>\NɥFUoK$VыSUT(H>#3z̼+V1ĥ aƈv΄mZM<~ˬ8 Dzb m7M-=E36/ɂWEY"Es$}[sݷh1H"q?y~d2ׂ.Dݜ#A\#,|=f */0o=٣tjKUYBԜEqU:TzrTnl|1 wDK0:ry9%[(H3&vT)zwݦA/QY?? 3H^@R͵+^4G\kQ{S(o ml ۶3TtN_u5Ad5}Q1+LΝ@PQ  9p7,/#ir!x0+U| @f[z/ҺD"D.{ϕveVnF%k m b:0`8v*maL*?W}/⣳)axPH]&@PZ3-Y͵{PՊye0$(Yi78ϭ)S9w3u8+Vi(~.JP 1%icg3 HћO`Q.t.cJRA;_&/Dwd4M)$BaAz'Nb æﱺ뀀M=,EC'H_PŻ.N$!bzP?콱vd3\Vv[*&/C*w{ js0.h߮?\1o]oDlb:dISm5qKg 0﫡Ų}G4,MZ^zx >xF6yE"e|ʕ@)yܸ}\9\cLUe1I~XY~!WX Wf Ȗb@ OCuޒQT%goqx7~5eދ0}d6`F#P9W]H{+oQYCAni~`2IV)D/E˾B}$"o r:?U-PCJ/{%zJV(!qe3,8B4jR IuK ^2`=oO2 V?(i`W 6قSijƛ9(7p-PA=?Е<` HMWǛ^-ZnnK!vcuk %f*dVo g rIնLh{6Č?9.91S񅌾J---\/p״-HDYvZR?\mk.tXELh 19Kr4L}hhł^v!ItZ1WPmYqŮ(M؈a#Tƈ;c9=q`VSc%̿ZĈ2|{ZLk4*sÉ EalU7jhv2*8+&' Z\ȥ EKDNl!wKOHR݌/m%ݺ_. Pb-=*MoKDfӥ+6s.fҁ~*VG \"Xf щQqʼ#VVnyɉyyٶp2b\Q'GT&vbn 06G"A]&̂\^zlvTXFe'g[ ˞IwkN^םaղ ;d^}Tx F6\TtWCi>Eکz?&#Tr{|"ͱ$PvH^ /)Mϼbҏf]5ӧ ̐ER^§QJ2iPv.?h-Ɵ}Gb -[`S} J$;CDn( 9@7k8LW7ޙ-47;D<(^% E4grW%q=*lf/R:j!ދB+˽?IN={##lK%O^ ov!#QY<;OB|#iZ0hw J nT7oJ%: {Wkcʴ5Aԋ)i'jb?x.o0E;) 4}Z$z7jFd5F5q"q`7 KdMOoV8W[؋v/K_k6'3򫿒-"WQOPy?]z 1zE:(Z]1DXLHf0Y 1s'wJ%~mPгN|7 nTO ^1y'1[]~7R.@{34 remrm{uu|{&ySQy^Es~HGՀ!+E ˥?}u&k854NtD9iit بg,&?]]Hʾ`[>؜g6U u`E~p%rY8&.ޚlupX $G:Rw?iWţ hϐx=VsN?g`MIXy%G2K42ݝq{N֠j{9&EN^w"7hύ'KlL]vCU\ؼR,rP'U <ٷh8] tZS;Ib(r2'}.!TTE:Z8:ڠ`8(ǭhes`V>{,q=D#H$}ڠO['x$V};2.1{c,/w| ͎u v/M~ BDeJZqS%,W-JVy"w+dIw4-s>P>gTi6&WF| >^4Qr։Z聮vЄ'e{fr*ĔK kyd>ʥX$ PW>EV|9b'dABTݧkeRg0rd,E@!`v na`TϪunΨtDG87L{*`}Koֿ  jPu4g qД%cMP$/$zeվJ `*k$M\<1htWYSN6N,NW-O2zddȅhQY_\+Ph,Zt.^Uep qH8&R M3J$SxѕX2*qlġw~RzT%_+{"-'ŏr<jTxXX#@xo ? C;#~TL}/gZ= 3c)vf,ë(ˠ cqNܴ^hG'A p7 ƫ7 b..PGǡ^Yb6OCn$Uc Q xN|]qЊX[WQ1FDpWP-eo@Tċ S^+1E,ܚoh醊NBeq5Yd.b=t}r\5m(]7тR*ݨdqX tvM>RJ-sqJhg n"I2Jؾjz?MJM$w̒VP{')'#aFI:5rz=ӄ.ߪˆV[(b6/3 %II5 /}mNڅ-yh]&N4KLhWV l R4~xETT(aE53xSEBx rWb#HU@ޠIqyy$eoZG?__vdQZ3ۄAj.aYވjV} +4Ccaȫo,uBL:Ib`xi1 + 7"\W(\)Ae]v{ 8|)D Gª_ ;yJ.!Ø%IJ];mfܥ}MƆ<9`+"LnCfMGq  4 <쌈klJ5 M@)]Rlb7bZXXΈzJ{Ūp@se]4gx,YJͫ?L߆N9vO,mVݤ[(Oq' ϮXX5X+~ '}bQ(V`k(g6EXg8?-]jDYo}DC B4H1*:xdny rH&Ӷؓ Po4tƐ:(h]/~3)ks>!J Ю曢7Cwۛ"LN7ɞJ9̰-eJ*(2]٠-_@%;;Ȝ#% K5d$3Δ} +dPo-y.0F7N/èJv@{@ٽ3?f?]ҵ^+Zۢ/³c)>'Sş|к(܊R 4}^MLhmD0MxL5e.kfs˽,ie;~ AT$}2talxNԵ7a+DDujZIbvJl%gY.NrtGzLCDH9=Gxlnsus_@%HS3pf'z+W@d|MBAXF Gm9)U{X2pIL9Cj/Nz܉lv7{b4l׏2x7bVjTdUsƭDJ58”kȒcZgL75{ ?zL/ȻJ1`=yR㳰m<(rH4ϻ=*=.3wٞ?ѯ: ʔ'+8vyR=Y@Ru(kDɖ*Gy6"ugvt)EԴ|I`|TءTLL ?ZV[S6>g9 a=y|+˝hX{-]`_nV@ofˏ.[1$ (Ԭz'cN,eLE(at Z%/57>jXhqc }|Y^zev.X P4d6wxy$3míTBf@oԲf>{;^G#Jͦ(:྿\ I\j!]$XEgz.e 5 Y?wyiÑvva@O2^ORv`!AD}RH;@/t1hdϥ=lҚ鵻96wAxGF0ɵ̾/2g.4h!qcymt*?C9 8ǏD8ddTkW^vZo$I S=ұ•OAd[Ӗjk&5exFA(Q [ nTr|U*rJ(ؤk.Ig][\k"ItgJaXDˡ FЩbcP ׫uX fBFQc`o:vPG^8"!0.M$8{ a~m+Գ/͵@; ؎D}Gʚz&aAL8)1"^sNbls;^Dsũ'}t0~=誺t׊ ~Q/GyNJDGt8xw@J^SZS\pfNt0Thǩs`t7~7kMޑ2Š!a|-$ewD -62Zfpa ʲtif|4:M_ٝIUBw̢Gɪ`ڨvBbbD:ʱ?26B BNB|y1*HJE_Zi4Pi=?ByT >[S9t]?lRx at \/K}]eOMDoo! HV"ZNCͯ?ԃLx&K-\Xh.`}#p|8m%c^A*¼@3O۷ʆ- \x<>n:RVcD,AdF6ݩPV K9)ΌRG|y]o8 NQNʀ J ύ+IEi-GBvM=O KF,Cn\Ώ-ٵ(3U.sRbcP`pEy";zXtXQ?mwt8e\w&p' lUtj|Vli1{GhQ/BgO4c5Ʃ%fΨ%^/>q:ƹJ1UO:1_p._{HU`etZe1t \fDҚiJz!srE<2- jB)mNٞb%kB?X43;"䵖 j'H.Y){ N[gtߋR!)嵊|<' Ti4W<‡Cg&Λ-{x'VR&_1w(I]C_ T#')ww7@+z8`+sWm!nN73N_!og]GAfINC'"V=m(d^R<S,}8O%*j[5`!^{* aOh;TvȽ(F$Rq?Bg"WT$ % hdӧ` ٍ礑E&%Nf@p cYEvrs$\ &xb[@i 8”˸ ˗c 7I7j'qޭZsB͚aW[,4`Mpn?w_LQ%i!z)>6Sr‘N?f VW;T] jӒC9³VӺ$\IW73KJBM ;F)UL!av蘮lu7rŠI(5kN4wp61?wAVnNkQdAPnTͮ4$:K!kiR Ln44I}!OjG'RD.a HYxdu3|M mVt֨ ߵ'[ PNqx%e'O7}9_f"f5Ѱu%n\ _VN q51Mwt8PT:FJʝFWR'Qz0jvg=G(%|+y.@K[}@"%3KCPl-=%1#JUw1!M5iE*;{H޻;4 5"W}dA ꛒ1『\:)8 @%bŬ4XƷAB%; -uRi@nL(x%b\tkv[OG͕o^wc6ϖO=)k6OO;뎣;#x&U1e>vT!љ 9v\%Fec8C;R-ZcB 4!Ojf-|]/ݮ3d2 ҩ ,Sl[Ԝ4Fw?;AkYTDhzn/n҈3={M9le0 YݳV+7ղjvNпi}Odw d=@kRarBs7$p c[[U6 *^=hxTk:bMx]y弮>krMp MD'j<4:nea/ќ9)a#3٫3 vVO0Z̟Aq ͞p4vӭ\6ζ7/JpaQG) ?iWlۙ>*~H. 2.霺PrZj^ gꓩ:>'-ݪY:MDF?@2sדyEW0 :A4mqB}&~ H/$'}uj\,fP3`9荎>Gb tY~q4́N\r3?D/Zz{/Fo)$Ή2q@\:AiA1NWG}i]~EJI; !}_ +K#.JӮRtq!!XmO luQ۽dd_@y iPLwjMzr .5{%V\|ڂ0Uk# 0YP\фS%^Υh3<<!)xdoE-px1_b9;Q/܏Zc RߣБqĴ:sJٽf=g )8h+p5DV\l.v9\2Rcv :5v}ʽQ*X~n 'OXFܤ3ӻ%/4G'7",!.t_2)c΁Ȓ&ޠ 3*k~@^֮_dmfm@;hpoI 0kam%]+R=M 2 [l$,T-Sr,&A @1c( ML/ DH:v5rږJ(4<޼3nޒdb7Kr62hH,!U-n|ɂ<?ڬk8J C+m8CʴHc|&D+ Bmb_ |lDy`w90nz odCC릍 ypH6ZßM|ē8eCuާXIk)c sQޕ56U*?PoiG=025;՜8Df[JTh8hvqI G-c24<ڒ+a)$B!lX8AbT@qIYҤc>ZuށPWG 垰<64OnIt@II`hCsF|+``ɝV-{RiGtz*Pv۔r:9۹JnY))Dt. f̗[{8ZKcs<h.YZGރRg O!KWUdXUⓔ `yB3yܥvBF3rTd B A>4} vhI(tr´f2 ߠ7;jy|{ ]|p -FX}ײ FaXNZ:%Fc cg8)&q u3Z׮&x֭< ڇY%r՛{VGʴB>lwk ؅P,b_B ibjYVם9{L3?4nT/ OwbE*( ka[R?J0\"Ea=r䖪pD=F,fBZkw?]uAf'?$@hT "Ypo RrnzfTN0kc7JоO}Đ&8i=~.RڔjxGwet$=zSw;%-F0Um>=Hcp @5mNH  'CY [i敫^NJeI|iEl7X!, #v>0#l.{RC9 q`?i]!y/7~RJ2~O*\Il$>$QU֝M۹^z QpɪmNWqddq'Ӹݫ=]$Ħ|$%[(pp:#ŚFSA)?.O^q-mSXSoZ~ i0F$.Z:e۸-ގc9os8Gϖ.*d,99-˲ˍtϙ-b}cڵ<2|eG*_209;a*D>1<]p"*ͩQZCMD'Q98;j++0ތ_\-G Zc~atpZ 27 E|ƦZ? .֋>>4 AR$:9;OuH !n@>r?hfeh8BT!fY$ dn$Mc9h6ҔKp&ֳ)&k[q49K4!ڔo$N֍XC VrG9vX쩋I}$vVzl<:or4BiM22ùB1!Ī=bLVVnx4}΀uABݺ"ړ)zoMo|vγ5 oƽ `S1I4s53[\{L ˬb7C6/1U%Nǰ!3cY ~%9%!dXAD2+Ka{jt"{FUXym"?]YdN aĕ$ hyqdaj?U}S~m$${wzARqNH4$*j=tYFS]!4#dA>4sPflEyy-tX @ #+F0>/ r߂;ݼSy)^ê 3>,P+ΈD 5hʨ 4]1Nz8R,m(mv ,Il+I '.AJFh('zţ=A>l9x1 yn d/0GPAЭѨU6V[_!{&&H7`DHZ l"ȃhOXf9PHG+m2Us<ƎTS6L[t}jK=Zp~1QeM`=ۆ{0] ϿWl1 I}K47SX v{Ek oAXklpuYٞC>!{\M5]O9&=v`wAf35)ᾯgE6 s6c#ie50*MnжLҮ19[1YX[oG>YYSbj?JHlJ#Z@|ڈmvcwUZuAjXd~~~I)1[Vv3p,Q1{KoՄMID0SAfJ/2=-a e旧Ӫ1ȷI9*QKґu\K[&V\ƥ3 ^AyMG;aX@ӹ5BhbA&䗅/&9[&Jg_Hl򄦺Hݿor3M[1&'J>XۻViE%3}ȓpd\?!׾W2 }8u}򲡳 0|; ͬ͞?ԜBb:x'd\F ʜsQ+ڛa7PUmάFIMN7Y, `vkKA+WRو)}x`>Xvv|{ e( mDK[<MQG7R'd\"7DbXi8JK1~lj94꿠$>va:#=U!}Dy4D۹#nfh>v_`eǮu_j,­Iy:R -9Ɋ*25yXsm9k=Og>w[eeYڑ)|ъ}0I0%ۺ5ed. WGY¨M2S_y&SxD(bz}gF-FF$q_eˏ;Z:2ѹ׼:p̹i+v5=l@s8D?&>X![xv0nH[,9vIWdW&$͹"naFK6&}h>{/.eRPP:akw³QgKYV>ϼvp c![KIg*:8Ue!x"eInJ!C[K &+iɱyfp dA`<;.Q|Seb -aD\M-ׄ,HbQL(jq(.ݤ!FwUV;ĈOKf6jĜhj{TX,bbgB.uFMoght[BĸU]\/@LیG۳d>aYDdeoBE3hAɄ1ztg~s y?ƫ9"X^Ld :X`jh'?(_aF*X?s|/>y>|MwD+GEQ2V>9gYPG,f( ւ`j14%S~*6U6V"y?O8^g|icŌY9XT`W(ow!X=V nԼ ƴ!\#3Nx /*Pc|<8:A(2:n0IM#NrrȖWLQ0UarZXœlAg J?ӅO^͛LտZ]6>*@dQqѭW=D%<$ ƺjKhaZy敠IwtIM$(<\#[.];%(OKT:ͦ5 }|H-9*ˎt7*z^ J-S~o00r^u_O忧Xý =+ ˳:ܘ~wb#u6ϨQKчRe]q 3A$ 2mƭ ؆g+M>y |E˞f W4*C(A9aIR?N?$ܓjz]9z*gNl{]S^-2?nY ui֮fڒV^`r,i2ұgT ia'ZaFxkݕn4$U-WǙ,g.8OQA~Yh8- Y?.zjw.ka6U p9H]8(J"_=D̳ i͛kd+䏿Bh6p[ ʋBj mcyCNy6@ _]a]!^#+ R*ƪ&TNWnՔ2apxY+{TI}j5dS/lFH(?@{yVOOo%5S\ۑ:MƠ"X>J$Y ձ |EܢA\_p]E#(H>tLP.LjxfGNDO ĪpS2WÉճ3urvr!a;Й:Hjd˃kQ1ɑJKTʫ"zu20dŋש#&%O,40Js vz4'PP=>EV& i0Z&7'uE%﷭V0S0ů5Ң؆ mg(j(:ܸ~1Š VЇW LdpG- H@hh)x*"d0R^ :.p䟗 >ȃ1WY1RoU[^˃=V<~LHM!}1/*:PH=`;dO="F%&c`}Zl.z4 [i.< =E F 烴@Jϰ&F}۶YCOJtORu%V"F}ASŴ |TIͰ.~Aٗ$ZHxPaUϻ}C?5aҀE\dJs䠦MnЎRk&a("KL)6(,WYFmr6,hNd92)p*bOG(:h'n3}#rF.?LdH\.sjhޔI,Gb+=9[¹_ |͋K<\I>g~V}{a$=Abn -<ںN4{ ?l~CGKT;F dX|)qT.P>a tå0ӕpbPF6˄f<4.>n+Nݒž^ꍇ#7`uZQȌh*6R߆tQmOuyJ)7MNcIL.-[ (7h :- ,4PkRDM p m^cX<#p}eG\ ZOHŚٰP"*%p|>#t],={i΍MH'IgO& tLo\ ƆJXd B0wt~ -8m_ #Bf0v/3,>1jғ܇<>js="7v2›uڇ3D?Nv+c_4`"FQ4/%:?z3GdH"ضFs+hW;PhOa )MB?鬋E6=4ڲI2wG(NԻ1jZYb Y"Pb#H׃N(4Q-1S4.IF$gtMȦv9han| [ 6 v\h!FZV40l8AdkϳZ)1?`833-:aMI[bpJEt"rxh.MEFTĔ因Qv]+#X*b(TD<"4െC_ *NMX TN{_B_Hdg"^geȡvDh oi6x:gِۤ&[Wo& QV{l;}j'iZZϾFq(;`gɤx?1zDgZ)&2Ou / jQ ֚F: (RytOS0++cm݊hOywM5mDCJ]ab 2>{m鿕lb(n^߆ yAcnyQPy2"eB${vo<TFEH%[4 `oЎHNk(x9ҀÌZ&k&)|IH.f3(s,X\3~"3y\^.N 6NNo6m>uz2dࠕ܋Cza ^7^\l%`zNPis uz?u7G IBOY/xE` ДBvbQ: j ;c7&,U(T]uAk0rXbE_Z 7 4_(R6O!<@ܺ&ugU'nxM1θ U,AAweYב v͑ix1'C^z_oyfTTꑔT_6Jm69 %ˇ  PcpTx g+b3pO*a!ݸJ]"}ra2ŅԒS&@(Q4;OsTJ(ܗŋj;'kL4Tl뜮|☎'ddqBi篷/DRaa~G 3:}/MAdoRrYbdˏ{Wr -dj$pD,ҋT`AXDCx;{E:I>2VLPx1cǴjжg,ڸjǰ95׺1-|dGu i6[+nhcM_ 'y9x,EaAbYYF#3M8!q?j33ZEdE?ˈek)7faaD\]Έh7!i~^4U б@y]bHՒ*R єS;( ;S!P}+-TxS/1#; N,.ݮd4:J 8/<?4y# /pG/Ճ«xbu]\\7!D>%E9'X>cc#$O30lP}dDb}fZ@ʂ*~~LT sTo\hVL&YʠQ>m* ˻p5jDE+Qo2>9p0 iM(AUэo<.9=}`h/ajӽ EN-FD8U SVj~<_CS\g*9 v}sζECi`8)ޡ¯}c9VrtrZZ΁ V/w$וJAv<Mrz_ M06߹sP{P^ٺ&E H~_4(HzrLh@8/ Yc^΃*3f $r^Sn>jZ:]LZCŏiA?.^|-_=^.JW4h"?9]daNy6`zI?{.1qld̊D f͍:%k1;&2*^4_hXS+>ȁP 81Lo}s/ y7^nя}b hTqRleq  X`د+qdh,ٕ4 )wTt2*BZ3XsJnQM3`lѨFiMBix8~A#9"H҄QR3v9B|﫢a'fxX!o4Y0 _gIv*-a_~c1{զPuAVGR c؎3鮇VjRj@pE g.p'<9f$?D4>holvޏ]yR!x]2%h~+Lto$oPE6B@p*e*)aIڃ"8UYq),Zۻav#vF|'??Ar[lsU Ma s!k>˔͙>wKxܭT)/kQU:G#1c FN>\.~n,tyb W 7)˿x P##H3Ȧzvqӭ'CL }w@G4񽡪0$Gŝ3:GZg5$a2UUm7 R]h:eksΈ_s e*>E,א;sUg^󇑠 =S;1SEH@WztG!L&BD E`8 TOb l\"M_gk(:)T~8&ۍp\˪PC*IڤzBY1.lA%HmhU(SPfa`̨ M`x3f"~dj7ETb$"/<s6C-uM FCm3!6jG]?;c[DT_A₷jM䴬AF:/fcEY^gUa!tELڱA;²ZRGhy5{K5sv A2GJv(|`}M B@7xeLjAJYA*ޏod22G"%uYJQ _,ە>~Ze[긡/K J˴9M1Buެw%C"Sþ}[ʻjMj@, u2w,n;Y l&@ WUvA@0eð9<{-#^=}y8F/0dTI'R,uƙT|I,:Û`¡kCz9JHmlaaנ1CA~rbcccfUVZj.=Zժƫǯ_7;4a` ha*d{ݻjoPO`OZʥIB|O7uޯ(` R(BS UyJU>Z~'N bD#q ~7i5sb7O~j4hDT)p' Q{Ż ?*5qۜHx孠(T!fNTt]D#+ PGu~"Pz P?cA5Ҟ5/ zbjf8WKbxmjK1e~߈1.;#îߏ0B#GN1: *D<hd餓…Z{"eO>O2,TPKnY|DR@LYsطuǬLX+kpab>/;*qI?S 푪Rs}IZM0N=5;/Ym)vj/OML`$Ő!0&h@.[Buih (HAYHȘ I j[y3C|a`+k&uO{SPtkF ogQ`cwK%e${G*ǍVUW`6~gߒtFmT5$FYe@W_{CiUPWȫWfF̞J:qY(͉n?AG)1_2 ƤpCns!2[CsIOfAunl R 72ⓦ=}KNe ;m/~%sRF>ckDqDQ܅o;VۮZpL] Y$3|x/в2L4ɬ WL1e}g- q<9ePuť'/feu9׹W誽&| 2\׻>nIDemVsUj[iҕ^?C<~Kan!q Aߵ_pYGˇSo–_5zkB8>`ZVL0DD}C_&-w]zPx PAd3a^!Lvw?-5;NC] |HƓԨ0"!`)侯}{s<*P$9$(#ԫuZP˴8r/mUqy*ZbU!oL mbmmm#cd[[Wÿr)2 Y)v#ZA/}j(鵶0 !XMeaLWA AWXjjiih_3,.c%2]=Iq*deKQmBqqPp=F:_;9F Sc$.yt ``A_Okhv~ﶭ]kru 1 \b<,dM[gGc@ fb3Z8 1ќA 3;M`᧭;zX"G=Q(0tq0͐?5'H>%Z@U/;ޞGYPTQZ"N$if3v~ C?qPT%r0AH(0Ú2OvZsqZ,gvD),ցn&k#Y ^6]ҾE{]{wd>|NF#*K,J(JI,^|W{do:v뻬a9$@T  #b(EgqnSSTrI$Fay2d8m^InSv:>_X-+$iiiYjbZZ$2͸Ue%8DV{%`2|ewnqݸ=] A};ML1J;{~37éRH ;r~Ͽn^sGv~)eJF1Gt$ v7 0'xO\ز΍>ty(~VϤns?'@( ȑFE U+'l3L,72TH ڡ\oMc  e/?x)[)1N O?ٰ`T"om?WgZZZ!fZV Dމ%'>=*۪Si+*8mcxCfʉU DK/5PP5AQ(!F!XJL&i-Q|~(*}%gFض۝$i..0 |ӗ/l0ֱ!m6Ad`1=4,.1lu͊UuV @ #,1 eߣuMKaU7TP11jO\\lP[9Z{Sd b@`/WfPgSF0@ubD;oSŢD%P֊%/VM-a[m p6:OOݧ]m\`J*HJfv~jE(sC\~׍G1m [̦eyW`\ 5 m UePIre]kWs+.M6oVFʢDYjaUQ ǰ kKL'ʲ&T0 #,z](kԨ Sc/i`Hȣ .f6%EePB}u,2* ~ާ l&`K}4ǵzbo 4}h/Kb $H" zn9iig9u:(}} (PO>۴@sGğm @y.Jl 8`!Cb^p'vsHY$H?/@;_9T:JݨA (T@ -p~NE?:yqJ(Pa3qO:62e~#<9hӔg<6MdϜYjljs9-qR D@0@'ʇ=HD#Pq{.D3 PP@j6HnuX)N1VMFPk"\ vb[xdaO~[z}oc!J"L_ҽЗ|8yKީ?;ζ{v6b&JIP 2=p2NQ>Z\UBcG =C7RpquxTϯA3A?@h:J `A`@C~Hwl:RUAij0<_dDV )=taO^}͟ɷ__'cO{R;r-'-"!WȬ,4P Ȝr B2'բN*-*i `hчJ[%V~eE<cgەj]t Cڎ!Hb6z|ta_:7} 5ɨ\GuspO,aC`]wV $zVZdPFAWfSYJee+M2kW&N-@~Lд)c`ɸ{c2`}?{?ு>[%)ʵ 9l|A11NE+K 7*?w`lxKx R p-bŋ@0bt#P-O2 A猇R&no%{ ߭ʃor[ˀ]o jR I)HBItD.Ύm*; ?aB1:ۥ0:FObŵ"A]]]Z?Zj? ?QX# -5'a3j~oou.ea "E,d9t {>ux3Lr0ȩ(GWo*Gޓ +t18Ţ}XhPOUH J_ZMvq似N5 |'ԓ٦R+SM,`BY@ %#=[Bmg=8جp3.ǟkpf!5O؀@bnn%/|j]d)+$Q`Sw`hx˵;^'y/AfOx͞kCb@".j,Kj/@-1Sk0JmΔ\ɽWgw]w ß=#wh̢hvF ' #(4lX;+)\fU%;UC~T]Wahs Y[,b(x`ACG>BBAm"I)ٙƙy&&q""='9!9儫D/xP4He<y$AH9?d3T_}& Ђ2 p^a _JᬣQhI"$/~w_DY67֭K*zK,E&BcL ߜ5~l5̡{;)4p 2m׹~ J: e\QenB8^ژhGoNl7l^U62؇'ZfT]_*ri+>&~T9?+_y@* __eB t_JPDB0^h+տK٠@ҵ)7?Em(H!B)2T2,#/Qjճ~4HB$TҾwt[Yu5FVUNQ_jqհIMh#}ꮌH,$!²#Vdz>G]J8.=''ϚM qZH4':^('`rD3]}0}Zs.$VXcwJ@ fa'S`Mu€ÿ?FN40//~ak2) ! Ds%.eaRu<pwff&)).9,QRRRR=60HQ  a~{&+zP԰lGҺCĻus9*!5i) >Ϣ)>]LO[(QY1b۷ \|l2+6FC}1F2 Es4Ia7an'zX??nq.7Y ,RqUʖ%mi`1A^3@`@!YRc/M1]S#'6^^SG|h`%=w얢Qڢɛ" N}s<_qo }x}f~.[OSs?]>'JiWX>e>qf6>64)eefX7^!DFGOHp@ {$D4 ]fg.AY3]ugR6@QMO4vq 0=2#:ސn\`Qe("*S(Ѡ=f ^}?Q/v(y(?N9O}02qga_G~ ,MAceJ`gJ Z),9L?Ged~}[~CoixHm?PH?b_ i吨uALz0r`< > 9xJ9^dMe댜SA(:0(s{UUudVlϪU$e I`"F &r xʔB+u~ֱwn_-=yh{Lmw=Ƕ[oM "k#Qmh",a{N;"vLWִ@2sgC[EO"L0Aڦ8ҁJ[F٩Q8$H#Ix?7K™ &G]mZ]-'cշ4aE%+2@?W{'6)QHj7R^  Ud&#OйWcnA>&[榺Ub V A  z~h J r.q6vE`,*p$H%|夊;"î}ߖV EaVc|lһ0DZv6fssWܲ+FPA Tvލ]w  cF(x}MQUS4CwsW yG6ǃzMwQ ̫J:FLV{~ "2Vs4y!)JcvxTbJ`$/E10ף ZZ'wvoW9.#}5RZCFȆ 0!Vi$wuS>X;\o?wn1(}c򶃘UNQcMmK`Y;/q4ހoJ߹KMne^Þ-v4ʨ϶i5&%ґΤ}ukuW/[ԫBSx0=P˪Mn~[\5;(y' >uO!7P$ݞubK6 r2*4^#۵PϷ&9rv9t}Nr}d9'|{bH!_*FR dUدzc[Tp[u]qtySe a/>Äs*@t DeT=?mI=ogNXQSM)1E)R-g^Fr|t)JR)QEQEQEQR)JR!)JR)JR s9s)JR)JR9s9siiig9s9s9s9siiiiiiiiiiiis9sM4M4M4M49s9sVs9s9s9s:iiiis9s:Jiiiiiiig9s9s9s9s9s9s9s9s9s9s9s)JR)JR}orZB FѠw9sD3Y?/9v=fe"F4acQuSFqxA0 f!)rK#W[]+{'^G>:\;X}uu8ޛoqz"@@ϒ(QMIZF͵R}9NRFeh_'|z b$Ȑ1 A |np R US m`E/F=ؘ䳹V!MfO*Nln͘weht8 FTϚ`=M^b5[3EUW((zq!/I'W- \Wl3{ aC->͟w~+Y`Y_˧1?_O3/+lSTωq)-"rgR͡afgm>Ӵ9s9'jo0}?6j4>+ zcGZB+SZEN7SP#0*ȴ Aͦ49i,Y@n?_ErOLit/H }FgvY  }@JmDd)Yd"T.jMaI(CBXGv[+]eUU}Q<E`c'|GtSjǤ75, |ٯzK|\ſ!ݤUj$Nq.x- xJwKqnӴ-׌"8daѵlsD Ddt(|:H"Duj^T{^/W@͘k˸޶0k" 2@F0G $di/s0[@Le m;7յPBVzJW6} q"Cֿ5;7 1*]<7'q.蠄va V>`|T@VptFRu(,,,uvI+֚)udxhAjq a4s<Ж }i@s=Dq"3))OYiqzN6eW1ߗ+?OQ;듀.1t~e@EB{I)bDCi>#}񾋥yo:i=9VYg|SlB߿S}[_x:lz}lw&ۗzWY_tq,%Sm4 S%Oeg? ؼNr:9:%ʸ&W-+5 .a=!A gwߟq9'?`X5}GiIkSM:i FceX 4"`wס!$d7cć˙7D$b@`4%' Iڻ@N#wT J5 i<|Q=Ny)>Q?Q*7>C=/ğ^5IQCdžvWɄ(M9B=!"~F.EM,C7Iq=&]hR v`8w&'l)ɀ.`R;K%+ܫ(~^ZZYQ>rr5Nqqp-u11 ?~֥!<-scs ڼuKSt:R 0?l c gYd45"7$Ça6uGobU$*%DC>aWX#?uo]+cx.49#s|1iß3,u]pQv]bǵ1`qTVQIwC:wxSò†>!ѾLe矏wxշXq xDI6N.i_L>IWxdat!` o,0b9u?W{-[D5mtujB9EHMN.MLg$9UiE%&),g&4 pF!1G]nl|9,:|ΥeMPf3KMʙLҥ'8%x,(DD@ "paCN(?+@DrYxiyxytMrPXY[UH9hivթeT`(ϔkJE4UGAqv~=-P۷?׹FkԶ}JզúJs˂gg7E78H(HF0RtJ ZkRa%V^/kQ[{i h 6Ӱs;|)"A!hi_\<_80@0 wef`1mcn;SOKW?O(ax09&{s5;jm"qêp}(V3 {}cP3(V+HffۡMAB /V|4n<љN0ZV*;7dJӿ‚|Y+xrVÅf-`ԉ +فFxe8q+,qq111,FA'|VSmyeRjSTл;y>(L%lFvZR~/p^l)K_ Eszr5+p? ݚXmGxߘ " i8P07l Gl5w;-nw;zX@@]BYh #Q@t^;ڄqɁF!z\SFs{űJI%[~I|ȴ֕7ҥx(lo\#h|Ӫ^e ٲ iZ u(؛&B{߸6 D, N|^`9\! @iȈ !D0^_2\':Ov4{aU&[f$?3zaGqZQETEU R^;m?#n۔Livݷm c&6l,>P2R&T, ޷6% X #LK79 ZPi LN' Kh"Yh?Bg!>VdfVHIoO!`w%ֺ;]; .r)*8P3GQv;^oH9T]b1*)ˇ/Si _YvE0;3$5s+'#z{zɯhX/2#)U&ݒTBgKq4֔mZ|}D0:H54t 2Gd3 |ɍLLx%gϚB3y6RhBT3]<ϖt4.A>JFܢ/ת(*X-%' S>L$pi `CgKVőt,y(5  % ŝi^bY3>M9m2HJsJׂ8wĉ]63ZE|۔|҆Oɳ`>N5:?qet{qpjĻ3_Π0V~c7IWӤp\`*o(us†ACmJ`J~/}Op}:YOy|}sB-(N+pY]mM[AZ 0%M#=n([WkOi}LV?Ps*)٪Z5Q{_NvYk:KaT`[!/nS=se%h=ƪ|m_]}^Z@{ͅ4Z3Lu0@q, L nnnmNNM싆9xN.llH#Ǵ XɐCp֜2I|= >;W]jS4v^-ب1.mN@.\VݺGŋW]~\Xpyyyydߢ C7|A_;".ba n kGPʺx ?s 7BB4e-%6_99rdihjhs'/3~vvvFv~Saԓ1;[O55B׍;ީe[z2O[o/찟;7X*0 lDRzϾ<'Nq|6x#~% Q,@?&7:mE)Ӈ-s?2ϪEcy{ &R   )ڊ* :* 8渻BO鿥`땃2\ID19"bQ !Ԛ UE qDԊxۤD8C~[KC;_ŊCb @hȄsSA@[ظ3UP!Nk՞PZew^ݬ1? Fi7{<^61TgfsYga/3?-dc^ Sp ېAy'U**+++l+ߪY欜%l@# "@ 3 ci%v > pNTd= W"q!SMM̻d{٭Mo>,2:}K(TG<|9u;;%}Ϫ{og;NSc{/9^ z:ݾd>)mjPo3rL;Gl Dc,"=-G[7w J)j&.R a@@DQt&@0zBERzfFjn꺮꺮o< y7[ahJP'd/Ip>si8bȣ>2WAo6 N6bHٳA85/؅zkm zR%k({`xF ]iag ;[$[ ]KkU))J8:vtH WfhYUXi99(Y {x7WW6]+<0CsP^GWl0ʶ?!t G!o,wǝcyYmeG.]c-8'_|N zz 4% X#cc!X\cd$$dċwWJzxv㿍Cxw~MƸy0m#'g`[8ep" uRfC"K\W\b    %J`C%&W:&$/-9#Egt Cy4uV8GWhGV(_[m|mq= ((-l@٤(!xJtUxOvګI%a.b&Wku:|=#YwfZ]k6Wb2E z-bj71̔zHFo֍ī;Kug߷kRQ֦RY(RkUG~-q0b F=i+ymD|Qg2zGY%E+oEG6zE1f,OI7@&&/~k\5gZo]Qi~tӾ?!ӧ]Um/S=(>R qʰG}dh/+4ϣW[>^Vm1ޓO"$ȭIҷ/ݯ? 哂~=?-ZoN;ʾY]m߆or[5-; )toz  cT0@8*qջŕE}Gܟ9? B RhR).b@4'dJy {mqN$Ӛ_d @X"ȃg8BX2XK1Hy3u﫜h[VCrN$'G3oCFG+ ]ƿ+33,c;7BW>ƒT({10P0R.Rhx#@Ճ .\j#x1|@pܰ*NN?PDIa D23rdfhKE˙Zx --P~Jn2 1.Ғ}y,x5V_5LqiR q%B]Mqtgpn+[|ӳzt0W@}e4$mOA$ NU4dHӤ >3AŸ)1nډ3f+wpo55ze x.>2ѯ"C1@lmՋp>|^DD/PD։&>525L  ᰕ E^AtmZQy[q?T>>½JR0 n1 b߉([Rq+VxnX0!8*RkG^ʨ1y,()#!㉨t%A{!`!:=Ah^YnԵۈo]LCӫW&f!HI芔)bg  10В;#Z-js^`QNBEnWj,ᳱU˙Zw.c:4S~gx/wǷ'߻ }g"^C(b'ppICű=E=BA2}[Lłߪ| jϏ]14~Oxm˲*NF3q;X D)7 6$h V+a]1V5̈́޽^3;5{zx)R~T) hQ:"juseu'T,BcĆ[P'`M_{|qsZDgWK_FoVeu666{x`L k r ҍ/Vj'Bh2)Y' VWٱƈkRqBSĄv8P,r׎۫0/jt!?5GqClf"F(>w}[LmPd7uT3adec?;@ AY錘N,vgCUU>J'3)4e=hWrL)b~c}⟯5w>wgMmޘ PvB-v#t6 Y1LŠR8=ڦR?R2w.Z4Ά$ڶa{艵g>IrZZ5n=R{7l&GiSgq] s'L|cKqd]˵:PKSttR\{tχQΘ \8s܌vgJ6l<[.u%/LaO58sȒN=XZi2M!ł aCr}D%Nҥt#2E6X3٤,;4JrPG *^9E:FhpL;ݬ l)o享=Sٹp7 &l6 \vUĄ/ գvcC崼 C$23ߙ;o'dLf-x`gD 7{tio2vhfD E+{-鹴IyFKؒSe0Уڟ6F ^cCp cf)_ubiCUV^-b3Xzɋ %|QWϗB~'_&K0Gp?G?}U*X?{:%UGhlSL$@bNr_(wi,$&ަzc?Hiި>S1 ~u+O*`T_ oi,+bC6+=/)H B8;_i.9'($+݇v F}tn6~5t"O>kV LNuu§cc~()iQiI }E)<̳SD4BU-TYF' _)s{&=MUj #[(P ,\!g= 8fyq.k~zo5y93b3_:?Rր$ Q!T>?s;OxԗSFQNSYh,m>MUs/%ǼNr /8AY}jszLJcFdpgZ#N8`L<*k2AC=wWƗS ~leFO;s2=' Ҭww;5WϖhRФtBzZKz(+lh{o FmtAߥaqgX)Le2ShoUrWg|}<8^L}jo`9y@bpwո:k^i~ f ?*BS2JQWUfTUDDD@DDDA6T 95}F(P2PP>OjCLߒġV] 9:w~4܌\>@QnEhZtY6ֺWF-י6/5`` AA M3ٯog=>(*PoD)0PP@#pspbO쑄r?W$)b4N(D5CZ`pء*WWS]]UVYS]PVn0 )F CHM*ϧhYF5r.)R=Oq \aeR?vP<0{K#ss|Kf4'w.3FLkWx;L;'y%F$wLOhso벒ȳ>l=rZ5JƌimX'JQ$T2P@D 2XxVU QL2 F@xݦ뛏{c_޴t QB6n3o`9{p&iͪ⽧zC6+_enz35ҜIOi^0d4Hr2FP u`gTm7=kHKk/Ep|_i|Ať9PtD]"l igv`U3(fӠv@4%v 1bj2ؿ]XBIg3Z1hK=9uቐ WG^fUЍ9D 3{ ,9O3N1Qߡ| l i>4Ză[iQށ@6MK>pM)ؤyaؗyUT=D$\W4CVn47?!B^ )8g$ 1RlcZDiX9HwIR/%fD̏zi|TԻ7~k?߅dhU?Æx"B6ytD%.0\ ) *,oJA~e|<;[sd l<"ĭI b.b({uhg$heϒZMm4g7鬪hN`ywzkӇ;ݹ>Bc.yegֿFCC$?m8b+>Wo}USUY\ހxO\Wr]bZ+QZ-rjֵ{˻/V娱l(0Ia'UEw6؏kަO ]e imGixTH͜1@Ή0N$!Iq9eo=φ*^t\AG]c絙ٯWhU?kbϽRKR_rB"u I'5Ԅ8zHu=K!yļ=DžϾ {'ؖ71[K$s7xscšN3^VEJ>߫:([2ߚb~Y#\LdPF(DkaP2lѣ8+/f%N| ļ[O)T96bu5T޵798>?_ .A^P\J`>y , .zMZ-/SŤo.fV[*Bq ^X`zcpYIl.vZN'x NP(@@50&EVU!gC"t9ΰ,ٸjtPPNAW=!FQ%& YA&: ˘~]3T2M%^&?]w߳y.o_&S~]/" x ~>eaO@6nnnnnnmH!"$@ = 5;dJqhk~_Z>ҍ8;iu:f]L mԯUФ9IAI-w )cy񿯦bNQQU9H֊V 1 Mщ $$N 6cdΚW_{=44<Odx׬N3؊ 0!iRRgu.m;gC~Oduci8~Ųf4zp+B!kIW뻙F%EsS~N-STRNOQPy>2;u3TI﫫0jEs  4o-K=; :˯P?Ʌv0bA,‘oX,f@AB0>js~kaTc;sw7=?_.놆\m. &a) bdd)%GRRITj& ,Ya%>$VwhC[^ ֧̄B|P7NM{GKsV[4ZLuL˰S/6]y;O`xQ?)5 Ӥnb[lωW\H}9F@ &aϼP4@x-4LJ`gJOt_ N|0ms|?'? c;|Q͊ Ԝ} P JSDD LUʥ__We˲U8}=6cj2,'|U8]o?#e442yM%D% v( P &@!9pFnEϯiUQzfV:0YA FT)Pk@ sjt%O##YYA[tZ4?'[7h4<8 '.E_g_?O񻜍#Wal`f(<Ϳ'CP(g'fXhP"mI@AC]R A i]m0 AkXwȱ<9Y-=====:56yҚbMP1nXY۳H, f4I\iAQB" ybd$"HB,CiUCb @Vo!%/$^,,$m,$;վݟw%4u!5o5DwԻLַ^ׂ@ P K< C36ˎ\:J? "bbEEūU6FNIK~~ԕJ[g%xWG;,?Uq?M-Aѕ==d?YiULyJ S|>$f?w}xs VAƿD7,^y6C*}9Sf@bvդ.Ɓ 6Z842kKD5n~'i)仝L- ȶZLmh}zK'ѵORVzo^ 6o~]Cb)ym>X]>@HPey\U"zd7L)e9ɛč&񤚦6,q^n7gv **˺, &^6:p9Ln?!dmNh3oĀE|~)W#&ȃ<ʍh\jkkʆ)Uj <:^;Gø+woZ!0vԻ;#rbRWkGJWPO5]paQ W,$1 94jq|~~ulr 8'oQ:u8ԁs+WS8-HRli5>i ;Vrk'}|oj:捻vή;͖`ڞ$ۓb{T{s=`CV C<*{ė0zl'YpRiȣ/Lيhv^~c~Ÿ?|UD@&EA0v23ԨyE[謌PbB$)# mBt(N@O)KEC*X2]m5nV^7KZke Z \YbѲf1V=niS<5ϰo8jwëx㥧<8d)ڤ2&DU~Kɣ?᫸u?EͯQOn~U L)-Jy=E!$oxg c?yvmnq*5gґؠl&Ԥ&7WmW`+L>oF{ܕ LJs *;Vf>wm}k KFh[kP6xH,N#Z-8Noxb?/5^yxNsY9%#sQ} P(;)ZEWם;!UZ^.ƹS$$@*Ā6Y֛kHN870D+o\-4Ԣ>)K0ۼk}䫫 ]o |8l5H,Cl`h `\Vܥ\krn |t5?zk0q,E骝oزWkwe4 l~}y7]o~Ͼ>YV+6i4ޟ.k56f/{n-75ڶU9z~U?_;F{׳L+BP0Ĉ@ /yӠXo+|5%%+[IUU\E`HJQQ95aE;> xkFtX Fr PbqA6ڗzA1n+b#튕} ߚsycuq:̅.}KKVh=S/҈$~4$lgtBTR-TTT+I'* Z%*5EU`Z/H@М(hD8]ӤlJ0λdlۚ}ә?(15.2X0sEfH(I8.=EGJ <+S35X W1 >Ba5|"`~N >oǽL*j9@?>!bJ!97,Z_lyG1%Qᐹ-~[xJZJM+©= 'Ra5xy0@Q# CPlAФJK)ET'~:A漗z )4쑌!0)%D#c]/(;~ 8n(S+2r"ehiIH9?sJ,З0ƇwR)" V2|"$1+,RJj֜  hSH(' p&@U1 &C/Xcc.oF'FEEEEgbk:?Ũz|3jZOool{gtΖw}-,})/-z>3s4\;\TZ*S,8 $>2Wۚ$@@f L2y x 8I  כB#~YF|hE p6h: DDYژ  )UV"Db@P)EFBxcaܝvq17Q5y|kpd)㢘\ iEP !J5ωq8!RRrQWSj{$FCijjŚEN pt'aegEc#1xظWק[dMOE))0fŎHX粄)nE H45vX;,JZ')A>MKKNNR Jؔ(QDk< b./",a*l2bɉoK4 "B`Hu41S헪 0OJBJ"*7)@]ЦwwQwwww¼0|bV y^[lBqX׃RZ:tAc~?Y}PSj~kq!Ei fy7[_.IF Iҭ<~s-wky%L6r)[WQ[9i |<@_Z?k;.Ù@ jGULv۰iS:T`+ʦg>[ο*mgi&yxmPz&Q bmu5m4MIg)dr:-l<{|_%&(n~O7_cA|&Crl&8wHhw}؎=sB菓K)TԘI̹0TM.IVIŲ\,)Tw567ƒ7Sӌ(sVaAGwfL„SDZܮh-g޳N9GD[hYvc37~rx fV`噴/kՠᯠcz`[$dUNyq =eNUsEyz}ڝVIhʞ&gkK釁/;bmvyG2Nk02T:Cg5gϡ0c6`Jm\#oFEv–+{ESO\ǐct3y9! llV1jvؖ8oY$$WոZ-_ Q)_+zڒ.{83X`[Mo^I>JNhq_B_6kH?pT)<1jGfBydK&7Z֯ډDu(`,DgT$%WбJ JiCd5 rhŕtkhQ˿7S,mQ(]=`k{)R?BI4Og嗘q}=6".J?SqRoyS|U(r2?H}8ay(: #ԓ,RxŪ&\b(̟^"pq?eM+2ƾ"Gܢ5_dcm?H)RJ)ڞK&͠guh͜@t-˳RFb}һqaHjH4^Xs6!dhL7!ADCPޖ!{L-7Xnde[V#{*;ƆKZ6!);.ۓHoh):T-ԥ..'#R (z`BpJLEiQ̀aFdddcLTU+\_>.*+F,FceCBgs;5 DҬP`GU5_&P 0HK;c"? 0գ>JmUg1b YBBee c c ]lrVB+ kLJrQ#Bag Gq&C!ggwoU}/jL!1P++)n1̴ˑ>.rnȴG~|z|M>?~]#o9 a\ѡ @)@Kef ۝b(Ȭ*J<B|D8"d$ "dnz  &F,@@eaJIɵɥSTw_hmwm!0-4ZkP 4.(l2w,*|~|m0咃r6lΓ{=GWy^aDDDDDDDYDDabbbbbbXb^}^y.ޱmNBx|U#Ф, Ȕ|ERuU񪀈H3B9V8 VRSU, `Oa*"]ye2yDoh7cDV08z}e%z IIHIOKIIIHIHٝ޿Őn.)XM3-9xI)B9hۈ H0k,h.pT)l(uȫvwUɽu Us0 LA|D׭F!u_墒FBbzN~,z GKƳyuh`}FMRw,)>s`~~~Qp`CB:XB(@yyԟu1%oK7c2nA_(|@,ȡǞBPAź&e? TlK[[#5py5el~qC]$a$"Ȑ @ se ocqS?7?=oq׬ml5cjkf3^[_߯vſ._HܫN1djI03餘U*V*JM^?KHX,AO4מ M=3>B2'($ ʰ:~Ϛ6Ky/? յeINŸNqXMTB?OI\U`yL7#sʒVrF>' M 0%J?bi>uK`ැN-=WWՍ;x^geE l_{6.e̚r\>:?:u5{w`^ ƯuEl3wykF\sY{=y^`,w>a fōZlIKI󹗝Va[_xE)@@=bP۔:|C2ov/^G_o\PZũblxJ/ggŰKPՈxY:Ny@^o|x@8 g0a,'L/tg<!(aյE-Sw1toZ]rכ{x9IBHT}|9{/z[u_Om6Ձa3 E|R. nK)3ƄWިBBJࡉE`j}md-s%b3ԅԭ-Y5@+(RXQ.H]b)SW \.r7~#: \yxmN*0Ha! Iq{19^deQM<1"u 8ء3bfU+.S}v۶vvnf\@boF 7>G']+锍riSa7V(.X@ 8C<Ǩ1$+LRU*iVهF(]^%义%S >2KĔFE#h.O˗,Z(2*Ɗ&LxsC˵%x3 yd`B^ܿQ3R}_uf,%.5Bn_q'o~矜S? tg;+pm D_PD)_;6jH~y 9[32ϦY˘B~?ֿd]CvNa4 ƗZ:ZvyJTY=0vPmz}3({ lr/]A)}bN<:;Mc\]IMZUY`%HxtNs Ho7t$rqsჃRtT|Q5͏MYUhw쬩 JIl抰lyHSTdA N*yʇ}2veNF&=2 ~>ab~BZYrj2tEaH$y+nY5S C*R 0c1S-9ژP u5׭RZdnw[]N7ԛ{C0"_Enmy۶ 9~ɿa9|WBI V]{(iqZ(+|6j NLz:%XSB?lKe'-D2<*O3j% HM%$ '5K^]#goO63뵣IWtzivwh{Y=x)/}'* uu\3#ε5Hs'hS+{jܜs"?z5 4PQ fܠ%@.8(Q$r;wzq&X#ZxnnO _WongC+. D}d%R5 :{O+P%cfm8?=;*<3m$OR~gdҗ^&܃?{6Dz~M4wL>0;iCzgh`ի™Jr9I\=/Q~ʿޙlr^Z.\a_Nu ^̶n-W2_z#ۑ^&ky2͜e =}V+C9W=oMCV, -N"]8*ϕ{=3z&K=Gw}t z=51C|f Yua-|%"nG1EqI# }ߧ͗ 1|I,i҅5JYj F|_}3[|WӪ~nq)"ոg:.~```Q@?7h6mm]iem + -?b@۪:m5+mu-jj]ZݯxTQC>=梙Yrr$.=O0VVִqJH*Ύ0ѵj8N׹ZūW.\ˇJ&T 0i H"=I}f?W \ED^}|?$Zyd,ދaז%N-iu铔lgkԆO.-,9+++(?>1???A;AAA@оÑ-{}aєFb}q* q}fڂ0V+cfoڲ]ooރCfej \ y \ v[F7!0OJA4$I s*CF i$d\-i锴$?jŔ(bc =M\R:UD4T%uWUe45tkҼ`959sdg=QThqRQr R33. hJ6ċk̪粬+&FaB1Erxa9±B=ݖX;TPc$Ycm9[e J8[)totj5R+$]Z[^[a?C'#;:Є ڌ=ŋA0.GTJTQ.rذOUI֫f:lرfϾVǴ CmJepP'(iub%'xg,MŁ=KqmA9VvF~nzPjgj跰i3<$1h:Uuѳd **%&y=prOʰ]-*qYr-]nmDq@$=as@Ѡ RP&C5(\[y0¦Jx~y;{߶3߈mJ&SC{gru?w>I-gRHaB:ɛ% d|KdttDl\\c Dv M ǩh}t E!֨L,. v3~UM[}_wDD0 Q:,Yĕ= ^rpy}z{z|z{s~9GSjG[k !MXvhiܢmFo9|^fm,kY5[d&|nϠonwݕ<{:"qN9 `BF@@|t֛I-5~⿌JrJ>2x$$G7H(i1111 pбQ񱍻̚۝ΜmM/9ç @wE`XIi\mڂWa.z4H--h%jq֯?̄ztb 3& s(e7zxq'Ga=t5~~qKE bʷܵttr_GG3د_B 4A DZ=u=Y>Y]nFYH-VV/w6A( Ar/I`a8c(#SP[b*uT[{koa}N[J^?MZi)bnbM&]C5_Qw3ɢ3 &L1s{&8HeYDm8W7QeMe5R;. g??ՙJ,u'nmQfDZAG3x~c0־V.ˇm+c=A*sӳ+tttpt/+qDԼms+80 ? EgAav `FjխXJuٵjՋ;klJc[Ľԟ(hIvXTVX-mx%9H#>=]ޗ0VY T ~S?l8[ңtZ.7Y%s&sr:\o֖inG̠s5+'dt }Qx{zK7C=OC=GCNBGIOK6ONig낃Vy'ؽ!l5X0Ajݱ nݸ˗+Xnۗo='@3( r Xf0 k;+$D9f< i8~Qi2-?<S>W A{*VVV-M\]],]H4c{ݗ0р ߌ^ww"` []bZT-ZKZ_wnMЈ ( alcsіpzb ̺Vם'ܗ %8~cҫm-ZlQ6'|-omjڛh1UX}[kKeo+M.(ԙ(^[ˠ@V?ff'~zu7YĸYo!vh|"2.>h>5 7LP;H":z23 JGBeG>gh,>@cŠrGr˓|}Rա ^P)Tձҵ:݌i91LX4-y͍P2QXB.ݟEaoj-:Cd'͗"+>`4| 2 Êv/cI6\ߌÕn{M2Ӥ֠BJi;$.e߲㹞OWa _wxf;{hͅaF z UtQPTο_hcRCxH3)!L7NmNrLjr ^od a (B’LlS)r,Р.6wu/Æ ߢS 7mN$XXm?-fy'%޽_ߡ'rgRC}gC| ,6- {W|㾽~IQ :Tֺ**esxO82(2usDַW֫|Sbűc1< f0I!,0Q%h2 ÂMҐDdw5)CTFK `fYVD B9FJB)<įX_ߝU\&R[ҧ~?ab,, 4tI}F=Š{83{ezk6yq,@u~72tf,醒qoߜ^mg f49”')ݙM@1&V'9_dZܭXĞc=Ԩ2hudcX[0@LIP;q(L@B@ofܮZ5ևO<$T-_?c&IMW'8:rol|s"H٬z>аE8b6Cqr P$"$%tgɿ_á4"'`yS gݵ`dZQ_yT8 uImeue[JQ2}r }9.Nj"NݫAvHf#=J Zc`iӊwW?{KMy}__AVK~_%n/S}'TW ?eY~/-^vQ}HkuYxK'1hg6LRp<%E@(;s|ʝAE|9͋9%zheҌT76mZ'WBY`2,1!8mˇi^Wɨ,l6_ fh8c:r` !n8$K^@ߧ=GvCHx[7xr7g^2Z?'t1kr #z<w6zә;\U^=DJvje+۠+WVeEC$>J7U T*-8rI\1I.[᧺*k,*ڏZVO'[4L[DG;x;5yמ[O*PFW^\ν{E_3>SAԍgd+߸q,[;ݺk;_w?]W cTo= ,oT#p~!uؾ? eBhZYҞ}kSa|hˆTeZHF= ߧ`y[W} PC]%Biн96.fjl==wlEG##/:o,}bmٹ_V(qxNjg, Hh-yW 3ƽOؼ ;xYwNV,"*MS\cȷJ ŎBC7pԩQ߆`mruK.srq1pp NxݺuޔVk-;v*+_Q|ޣRj;zRo`DKЭWx(]+R8-)m&C,^cÁnŷ.;υCC?np2(@5Wy|{DK+ּM'ԲEeISUHd<yD^v텦J[_':f|,W)4.ut3INͮWkNFRDQȑK8M\LEy|mWGU&.[ˊV"6mR"p" SlOs%B:woo: !Օ߅>ܟGY.rRUogg40OA@wQ&_qvOкCVVVt]4P?9&e}k˗Mm澼62WGaW^4im^:{L7i,\f͛6 cλۙ lKЖ  ^/6X0ư7vh88ˎXׯ u,ұCMrR|8OB{<18 `71UUUUUUUb($uYn#$O {8VP2UER,otY,%4l+1V暰m_% #DR8X&Au0LXeYYa[6<5=fXC 0AAjbvSj HM4UreJ7Fk^68qsf+n UUUqUNȳevrjZJ[2kכJA+ 0J7Xʼg]Acm6mmַzvIqu]uԝu^z5F\*a(ZNP7[<֯2,AYg.,]FS9bpм뮺뮻ljU'I{fy]mfmm1܁[MSPݼ׹\Œ0j+㣒L^yu[qs7 P31hn qiMYRmj_¸￝Vn5M23S YiJen].&iR1EQe4z: sgrVYx4ֱ!K}u-YZΡ|b}ymm4 QvM&SNĒSnddyeeg^WZ_\zy_vT.yӹ޿l-^})9cӋµ`7谺܆ Q3Ⱥ=m;x;T5cste]3o3[:l ą"Q=Z nq^ZY󝳸Rb{cry}}xgX3~:&.nZu E]E 8i<&5Z?[I9gsopvpI7Rj-5TN{wK&IyK![O=<70]^0=PRb\q_]pkrvtd mqyj+?X5'+k  qs0 C |*tFqWlZYE/֕kE3UdQqe؊y)vwiJXNu\$|)h.F|+={FO L=h~?1IHOqgcx"'Qx s uqq646gD L՚ns -32uWh&>kXNO¹-V2+0[T!!'l0C͐χ߳30}Ҟin)^^ yEgL~ ?Q-K`mWa0P]AHO^j]9Dns+2P8PGDž5/ lk%g¦p#v)BF-ѹ>IVXZk.#!cvrs8UŪL|^DbWBLaBRD5&`Bba3D[0&SյAn]*k-Pn1듖6OF,U.5&/ I'~+M̮譗Zm-1r6 ᱏt&3V ~a4{|#e|վ"NLXGSeTݬ\.Wcj.u9Znq=2bl?e5z%$lhY4~Ka,[dP1JimaPAAq.01\FG!}eü>n!*0h5r'Gu .=R֖zT3(G+c$E*\rQ;GY{?2V3?^,OKVsuw`er,3-E_fhܟ֥lclmv:;,%tstS]}v[/[9TwMOu&Jyu=SW~~Z|ǮG,QQ)Z1@Kjf[.Bat*hM,t'1x̊ "5U#$^?KLӡl~~ɫbbVߙS܆-V7\m{ NmmU`iTNjsJuSj2| ~ʿ u3=@1VVe*buoRHs.qᦐ5A'DD:AІW/Xs-fhҲ'Fh%1M ʷ;G5s32Cʹk]%[<)qM--潏AVFFF~ƪ˷;0e)f#gol kk`B_<Ȁhޞl^E]+7 O7&kο1MBO9o3/VY fOiOg-vcɸJ0O+*ljMLD~-4~/}zpP4ed*!ABVνMA󞥔_xhYu&mEszsQ#2(m$*ؖrmV3VFh1YPP{u̾\GINrIuNWWVZ++%,*f,+ߨ21U1LR^29K˩k)Y](Xqmc4sx[yiifzrڄmi^n&W[P:=;62?W0ֱRۙEނf5:s t\8Vӛ\ Z7jvG?_m`Y}VDI@ڻa3g _GUUw+ &҉^;YIOI=TAPpޛm &fj( ݮqP4Lts-r -KeQQ yXglpvWxXjh)(('{Z(Ym4&ɋ-)/PXՈ^ZPP2tmn% YKiLCD(1G7Y’"#}p\*dgٻSSQYȴSnrg5 -BZ']2<6O5) B !F+;tvwS ;N{`軒o BGto[kpIeDEK=7wmkP]/o[Bd* X@QIEt):lՖy'o"!N2`&~}~Y$jn2S䡬AcXO9.f(kb3!ox/Bޣ4w(]b+X3;z jڞbUT-p,Ii'87nVf|6F؍]^ Ktf%YPkI:bj*U(_r`ע>+-[Ox|ݲ{"־"i&55Lke&e[óEm()4iivz{dĝem;1HT,,8Ci ICJiK)JR _P ?o-ٱܷ/fl56rp{r>DLhIEXG4Ќ c#z cĀ0Zɹƥr8&ŋr91p &pjr4h)4#FЊ$bf"憂\P22 ͅF\\ A@88 D!ALS(?~yȺMOk-}a@~PpЁ@)]/1[wBC'iRO;voy^ƽ{\&P#YLZ?.uѵ 6?bJ%Z~:ڳE9&6DŽB{pѠYZr8AlZS@Ue'xqr򒲲+12 [Uc,0Jta%i]aqyqُDCs^R$&Dy@-P@ڙuZL_Yc3257b$wG&;A.,(+D:>'yǮg.g:f\'{{ 9mѽb) _t5M3n`Zw3O7CCҟԆtYcl}6}gOF+wӥxrV `ʔfm3 !$׸Rx w\|=f,c1U7nvv>kMI99*EP/<Q!]g)b+ nd3=2LdJ@ncv3&@Q SB* J*"B)Ki"H$L *)')'+*LoS`c C~`AH(̄iK2ʗ]HC`DQe ZG"sw: vyyiiku9tOgLb 6ͬӄ/96PThSFEIIȱo|ʈҝ6tsuot7s~z QJa@(lD2GBEx'W My# C#ǚD $;·`ЕK/o1 s Ŀgf 1E5:(z#{nA8Еhqk+w.G;]I ]%?CT*řĦSvVdgQ?OwTPSUVZY\m__٬r}r`耓8Ƿ,qƈYgr\]|}' S3юM[,:@6:%UV*{ UqnJGLFiИvF!w}Ǝ>wVowL3&]Y%UUUVu]q y%6E^`gY"{գmj#˃WR3QdL6e1j gkvBI$!BR<J !$kwIgq`})sFzϢ)*lm*Q%.u&NfOQ軃ɚ*cubyf VC.jӈf\ t^)!?=*t D0('$LtrQ\V94*rry=.?֖e1N b }u2y&ۤG_h [{p1[FxI/#Ŕ>EFBUEnKҥf!8c+ğf}.g uo}+?J7MU/i_E&!pQ[ #|q(oLPS[[Z}?9[5*p6e9AqR*R{H^>a*z{Tޣ:GOؐ%@b;Ꟃ@( 'h`M!]fڍ*fEDyOtf]o ,򴌝sQs]/v?1cU8)̵I>[D8Bg)s>{~K7b_bU=n,ۇǯϮ,zUa3>|ksWڸԞUY %9A` _Mev@nEI*ixTy~-_e_k1ANM]M$IGfYk MfP E)WӵYG-Bd qI dr|^!nQGOw(S{Y[LPC\w$Ab,d5dkK&D\n=śt#4J'pUą_5lӉZ[56}$.SQF4x\lic@Up@oi84Ȳc\gJ+N3 bYQL?%{e.҆6XiiÖ;*Y@$N1XM!p,*jϼ :ѺQFr<`I,a *L4x$;TYo`c]FVfmw[}Cn/ aW}m#_4M""E٠&r"G"؃oIRSs1_oiqn .=N?ZإNή4^JS} ߋBJxFn.*~@BJAq @x(AVjAmڂQŽZvbª4h:c04+c2Jc+ @:ذBվ,^O;ߞm}Z)[/eIZaw|[tG Hܛ4(D(qX&rO)F`?iDy8BfyJv..we9ll>nMoBjʨ4%JԚ]]rA@X{mH#@ӝQ M zfĦM v˜-iҊ8_%ݰvk0d>s{>uoTn @hE廭V 3u@C@3BA>QY Chz˷=m|S?o/WVNqj8/ḿ5L}w[Fg˄\\1 =ȣi hD!>ɏD"Q!s(1068rd<`vCW;^?G݀EvE_!#l;6zcvdL4(0(-.l6:f[Ҁwl8I8&|X"Q"A7֑,/Iovڌ6 $ HPF%wz+s~/QRnɶ/f?vJtYOot@m b@ )Uyyo7w*I6SN: :zPvݞF bl2fSebE2K*̷?^r N_Q]_fwC6U1u&dB1HI-L!#joRb[s䢕 *OUVmeMu]ey.H *( Ftw{>{>>+kͨx흱,,ͪ!rϒP !i0 CAEE5Ź'6@'(LAAAEEEE21^222222&3#'co|\AC43.L1 ejǑ1IUh{9?%o7!~,Bk;奍[ZKϩyxBѺ aBϨNB;Ì3V#e%%%%#%%%$D$%$ 47or x (PB*uЧx˭0[Z[%=/[=UZYT'5lc'.r~K fzT>.ЫlUIvFߘm|]GZl,H= cϴOXW׼XXXPXXXX9P 8  쉂E.! tiN2h%gyR嘁SA|̸m@s&c]ٖ\/ظ,(8"H.!^|aujN{vwbuc"x<x`} `s3@@ipc3U:bp mȢ.ů}*VE Ü<)?~TI`>|Z !4D"BO2@@E9'-EF %%##%Qy""(L#7{(@07hT.MFypA\׈.R)|He+9뵸qyrBky?qF}=qkkZ$A^~YHE$#)'Dtj)5Q  Z5GWnOZKv~ğvG (뼟V wۇ>q50S~&b/3EԿDF cgf[ďv)I | ~:ޙNy_?q`[s8:~HJ~N<) $8B]yYdD ${FUt֎GYl@MHdw~vt檦~^4(t1g||Ēe&$D# 214P uB``5]`?dzh/*ipaŋ`?m˙pF2뤚kW5蝶{[HIf=*H٨k-(kܒ:`T3','%D СD/_~Z`[ޫNbP XoRa#b&՛6ıYEYQ7:Y&9bbNFI-ͩ=Tk媶%:Cf óV1iKuYv*}}!+1hHtǗYhӋŌk. $1dZU; RjO.a BM, `/*Q-V4a z'Jueܽ0MSf@|EXd.RyC-2RS_ޤM:vQ$1!M 6?iȹVI9e3ZW1-L7b8663aCu^oœH֊Q]@Tͥ韏}x0$L1|0 2!3xiI77Nݐ#uϛ?_޾m 0V f+^#n#m\>k6t0gN͂H@cR;5~Bv-&8{`uBAB!j2AHRI!$jP0'N 9m=+]P*(0M&^FO[9mιOUL}Qi&%2]׎oo5x^28U[jj?S++%쩙3>Kf5IvlR`'M z=4J c``7B0 VjSV 0 ;zجbjfWD>hr vkaP((Y&}jW)->+µr1.m%>ɸ7Nsfk-jttFKx:[I&\2Z6/1pd&I!$"APPu0ƶTSāo{/gJl3wg(e{juCn0CD Y  4:L<;\,BTTEJJJJ*OPq111/Q1-p1L "@– @[b j pb E^߀ΚsJЭク90kRaYu p{8Y[R)hj0u BCL#<&]̈́gKi&uMmi5WD1O&3^ء3/V*ʛS}(( F|z-V\*Ib}&@kX^\`a`u" {Hs\`W4{Y-89igmsvmljZl-:siummqxUFAbF hadſCPcHj.zA ng3XA:+Tu85^giC`7fois"%KA1ќ?eM,AVLHILΟ7=B1E, $DPӽr:\$R  m\2 HL29Ps1K laӻ]/EƯX8g٣SMRxp g4rxO5n,n+ 参J^t7׍2t`0*]y+1ZXk)V%$*زa Dc?H 94R^ maQÙ~ L]1 .:y@u>&k|%VK6Rz*1CM ޅs79NĐ Lhmf;7?o|? u$zx~f?[2Q't}6z,2z3޴j[ ?x1 cld6x.]LdycNH !joUA& HףhdqTQ$YE|ESuv:]0Ǒncjd0j!MR܏ѥ#C;^@yA*YC֌'㒏RI4|_]S9Eixfצ?A{`1e\p/T5r۽L}|,]O-.OwլqS/B6.-J;CiZ~(PFtyhO&+U:9{}ΙkQ̶`cDa^PRyEg*P/d\w:WÀ4^ iXS/~,9}`G3]?*@by7o'?ϑ>5|WӓMa>6:OͿz7o_Ux.s[<]?x'dҌEq3XW&b DUE0- fVW7Vbbj:Jls}.t<#\-no($^]e-ѦH ^UC~!,;wOiKMz2,Q7 ^nыП&> j&t|qzZao8ىMO!o~ًtiofWtveM㵸|ANlⓧ}AiށzbiJ:lq8H+XۜuF qq@rtP&K5X:۶Unv^}fYg E*A4s@&!; IG`zmqĢ0 C _; E~L*3ڷY?7˭zN/.F c6M{No:+<\WH7g&ߞ>1zug+׾: ^͉;M_ikPۘ<,s-xarԉ튈n'm9u+'o0؜bɛeUTYel*r I:$q'pATүĈyd2}+S Ʋ=ޓĽ_N w?c/WQIGUAMgkrN6<:,|2ұ:*Z-dU]H/kh)9!M? տktn[ *_w[ 4+^2TB`lxR0D>`\:\7Icc-uxL-BXji:i::d@#Lja`ç| +~OE8w T7>"P%:e;G͎ǮTʩ&V9)9|U4RRZIҼ2=q]HGGm3(Sm<~G{.>i:~ݿ8={H/w8]cBsbݍlQm7G`fjG϶׈sXqSvK&@41H F'|g0 ~ )N&.v݇j("D$H&L2ziU2yv&_Tq&萑s4B/)WQ2+s>ԛUyj%|Poe4 nsʿٗ\Kq:MkVϠ0B  jKI!*($F*5ؿPJ!_~dSKuģ݋1OE3J8ADdz?!L9]-O}^nosK-7*]J[ӆ"`2g8g mcȶx$΂#k.eTk >VC` H 4Dž]oAgxY$tWüR5Omg@kZcT#U!,ﺵW s *S4pقK Glz{dOO|l[ɐr]ZnI|G|@Ъ}Tm tU:Dɉ[ QcYA-)/|^":. KXQ4{Ks("UyhG,0zYEYJidYl@0IwW d-*U@N\228֢r{4xK?I76EJCVQ*IB= 'wx]ץKТ)KrIΆLՖe~ΞTIH;8rno<K^[*;lXm{i[/?nEJa+S٢yNQNq,>~V}F >Vc,x $` ry; )&C$f.EUU_U( |޲=޻zo~OyɏOL5)U\a]u]s/BYOR};B-z~oLV"1 oMRIv(BNXCw- ɠ<+IJtشC8Y^ϤQS|Q{i׌w=}>#=ܥ}&O|c3gw&ΔQ ڢYs:!~7Qzl֯u'9'u﮷.SHP a3đA5Hc#t7MHa皼,00aC?^XdՀ$@ 7hn$4}z c `n~v<˛1 x<w |?nZOe?#,o:"ӧ/ ׇi(@cǎ+w+ Q5^W?~9) fS@hpkȆ#]"$J;h;9.cVnv)ɭNClq|gѤ2*$2f.s(cfk_?&O3jzu YXa[ElkJSllFq*+ʹ~$T}Q,^wC0CNnHY5;R9O dƌ\sitOh{4F_3VlEuwRP]*ӯV;Wfʣ;>m^}:kGŰt z{| iܟp'9^Q,qnAX*KiHdlk6t`Q_7ro /&[6dx5&æM-7ನk8P?\ܔ le9{ʤT)FLޡh9Nr5!JJ5m%L.Ҁ7)p S g惼,DD9;N/g=M"x` 𐵽C<00Z[Jr $S[9 (_D )_-p ;9).]9ʠ4Ō44|҈yi Hn2KKxʗ=Z)0/mhܤWMk*_;/Y,7SկmZ~ؾ[+')VE~h^;]ӒSMeNVg;e\׌J-6._:mc Ke(Кdiwe{lzSO A@dd=\2I^`>>-\Et $ 1q^~ UYAƄ#xVYfk8v(p PTi4y*uN窒F1 YuT9Ys"v?g} wm\d'Gff4 {gնܵũ| a|my 5TtSd^~yThq4!Q\ )MI)z U3|!Z>R-#Yh8^Ճ|3 U!=%&wk! y@k:G3a9Pi"!Fe6`+/7("nk<}BF;hO9=6o!7F<h4q[ŗ)R!b?wT ԐĻ^ W{& t&1΂R:(Xsq@"c"KQ V,(B9&JQFʘƂ2޷ oRءb Jž ""؄.",WVYY=Rxտ.En=<09fXlȴO#΋,&`S%!, < 9gWA븀jhuU h p|@hH(pn isC] wX1e~b4:|N||$ Qi~0<6Eh;ת\d r(߄PnoUTra:B8=gW(ɣ""- ĬJ&fJ?T$9ق_:L 6fui"n(RnTJ>5vEG7$ۡBÑSvGH-ctq>yָhp ~q#>BF5]= k+DmoRzHkhVVg1C$5.,Q;.^*pPJ?OQSP9\6%o~Q'nu4͝L3\xrv~t~[gZDBNNZސ}~4CmKm鰠μRt d)mǍAb"LJ/BS͑IنB 6A_LZmw!XCyTnXo?T&:y2PX1SQ3zE^i%~Ga{5ߜ|An>$ݞ4;) = ](]Apo`o:4sxПNudQ,˕rl bF 7.-`Vw=Z$]EHC >x(쫃 &G!䊆}Xq/d r&9ObM׆Tޙ<`Y=/"e!!U)4}Bkȇ6i^h6Ėt! ;7-:$i#Eżf1S^e$#b8?N?YጮtBmyG{V*=׎h`*,;$uXoF ؈ VJoDg?jAZX9B_3a5@.vXD3U J='%IWXp93gHG*Ƒ0ⷺN² iu*GVu~!(ڸߜ޾z†o$ӝT %8>]y:s .Fq1?|[{up#^N꟧ 8 Ǎ̑hBۡTۀٍ:÷-W\ׅ&[ @:Fz,l-,%=jڷb[;[Y]E;Խ4&?CCLk,&Atcٿy KV\`z/u͓j U-)+8T¦0J DN۩2TuSSE`wnCP4 8ŚIF=( ἎƯ bv>UsԕN=أАt.& 'qP- (-S8.WN^;;"LGOrK" \h 8cG K &OWKsnrElra3+6 IGP\"lB{P0mHSb?n5_Gk?":᳑Ĺ\C74Y.3Psc$Txcv9FQ+-A\P &w(M͕K uxqƐDb:UE]I6 Zp#;[AjT_5[ ;)Ӎ`IAob^)qyʿ/hn{j xA6yqc/S20\Ah\Oޠ99/5*h$my0ߌ;")ń1V^SW2\{"Su͊Vo}>H,J' 7aSx؜6ӝBpi~)^].n.`ЈLx1懺B<%`8z+)oAf/iϔbk <6c VC\+)U%x'b:`1sc_Ԫ'~`dυ|f[u tN`qjM<y ~әBFcW"4E[h4VIYh5b8!ϣ|QҪ1|Ɠ1 Wci"'ySLʄ Hcu]Wΐ׮-=4/pIަa]mB"fz5>&#₝z*~IME4ob;Ҋ;?hϚQّY؍eXDZ:ݛ"Ip }=.qoE;+yj~~g!(:*Hۅkh_\]UxC4^2`yvkSKR>ι",J^i37% M ǐ˼b)7jwy\B':YG`ԇ;dY(sA6/T*M5{7)*j?yR t?cfL|~QJRH5̳{Iq'@;ʪ \H2D.pFMں V2ToE$(wl[SH)K;r' uİY(Rajl `wi|Sʱ*$m/"EڍDcf 8k2kyTʲ'*ڷ!3$5xt\!5R6ex]C*P#]>ud$Ӧg-ի4x؛ӾR8w3q#0H%ar>RCa}*g6}O@v>5>Tt bXOsֿ~) %?6;w?xze y6B2 bv|NS(\cy93|E}>j_,,V #8Fw Ŀ 493X(PQՐ.lѻ 8Ǻ|rM$2-j$ 3DcY!A&!D'Z*NsR&:֒o1HԂm}pu6 ɌϸkH3tZ|sA;Y$uH3%?vFGbdG4?bY}fPu 3?"QaL)Z˜9Bn9 bȇ / R8ny;L7B+ݿR&c$L.uSkxLPJeݭ6D%I*z$qz[;D2"LM0t;JviY;C=Gm* 9mVyh`*jfmh%K"A!biwih|#4eD"]@77GGcW I{ xs}/4ljaN#oFxs^uZ$C8{)B>nk)`ލW)Vj2״I7^]1pƏ f[!9Gn\"])?@=}uӵ.A5ydC޴1_WO)ORECݶ%r8w.+u*@ \vaϯD/J)G[>ڴ=r 4+s2IRh5-!j@搆 0kGjfK^lr 3Z*IJ:2д$(}jx, &efG1 R4XsئgFE +wy2&.E/ƬMÞ'mWo% bd# |BvP'/u 6' <'_!3(L;D]b8a!j^訥߃ɬФ7F5 &dܠRPH7]&E tdmQni* IAaveӲ̥;!=hͬh8@3gAL]͏AOGM1Q r@yϔ`8Kl wЧZw+OׂRN_#9A`q7T5 Ygp_ JTåP["|`_N,B%cw"%#Ő:oLip"KKT;S FUNV4~Api5&aw9vKZ {BZN(-{L.Qݾgj)@+ ̈:Wc!Bю0=gAjsFC.dz8P}:$i|n\bu/U-ᘅ\b܅Gg!-Df[fX6@KܚRS/v?䀊JP,闖q:ɔd r2Ӭ$ shrUxʫ෷kFvg5SIJU5q=,X.b{7v ls N/E M\reL_8ʑ-^LoTEC'6"@OB' 18@qsmUR|1gg9kmTXȻ@[>$4>S3%?Nz{yC L@wKjxfS6Kd .`iyƠų])E q~9¯/V9#( 7%[2H(hb sI!}r#7I׸dEFpE6AMqVS} d05cJh.R!>e5! I=Qf0iER4QpFlY~6M!Vbr(VE ՉuiPD{!hOp,_}>c<¡ēgW֘M丈ȵiF4ҭܾ' ~ArKY^xzgw,6 hQR(I:RHk+LC"ٸBy'i)/u̟ e^p%bBt/Iq]9xo~[w1 f AB{NB_L9: :P%ĺ|eSBY[x!hn ^Z⦹R22fL!cmSGMY;z߈0CQCӊ){ֽ@[dL"K 6/f]ۊ@8=bv.7cMle# hȸx7T8v; EΪjIj{IDЩl+(]2k㕉n6R}~@v0aHL_p5P<빾N_ aLlTn7ˠqvCƣ.B7c+ +j]hJk;ُ{dU+ԬqSIJ! ck"H$qr^)u GL %2b8 Wi*uO GwwsOi;gk73dYVʅZ-~7GB9(?(tܢ&&q঑,Sw8Q-ųHm:v+6z# pE*7ږE`tR4M7 yV -^Hnmտ&wHR.aA3,xvk|0{|Nl ;A2ѱ<^گA_.QL76Ng;b3}4FV\#`Z8LfN7;2|Egj6!,Idu1.0όq3{ KrԂ\s/_"3ZSf~|َ Vf-l̸Q$rU갭8*Ѭ g2h߰ЈJXķi B9rLkNk},eH \Ku7Ti +RQⅹfD=,3\_TON.G8o/K Y0m(|4Rut*L$Bux!Co@O($b?{F&?E-13A_, aKHC%J\0eF-yB!g1k4Z \ے#e1!Ȯkc)k?+%C}"ȏ+㒥:%x{p . PD3VUU}P>Aj6UJq\BLw{BT^ş4Ӟ~iOd}2ŋКu`3bJc 3$| HFqW?6(r] !,ˮ}~Dػ/RZfx[:9;-&&ӆ:;}I"G^i%;>q0K1Y{NAKAt*cawcY[},Bg /i"̆j&J\iQ .LiY@EIBld[YJ.鄒DHmYӆizsp6þtOGb Z/“T~BY5H%g5ndHu\)+b-dΤi!Z'bz̚U $)?R  k(Pba_߽SbϦ~O&Ivic=?.ekwOEɐb Pݶ~)zezB (_5ôS3 5g-j{1j%C|&`Q#i\BhǺ:x@7RyF9ז %t#T!U@Uvŀ@ݠ%f4&qyJd~~Z:1رmdB _J6l kp05Zg^룀I*{J ۝a P :GՐY"*)R?FM5]7W3\ zO|?ŷU~ O}a QlbȩBBn±|%LvMXQɚ j l3~Æ8L,mgoR}go} 7nٺx?CL V%Z+ Zf gB j-o~)'d0}~M1!a6b] G)0 C.l@8KIH6Q+?P lC˰N<TkT޻Θm>%K6kNn9DswEۅaS{EZؕu靂PiZ&'.TzD$ ʆkDUNQV <?:Ŏ݈?L5 GզRSPP7*(a&3EJJO  )SiQQKW&i*aV ,ȝ*AH8'՚G4 ԴyDIWyƉ ʭ~ЪFGlcDZϔ+'\ 0:[aeKN/fRe@ƿ@>'@vLPנt8FY|gⲙ!:$3Q>f ςi )ZCAP; ]I¤rty5Ssʮ1OZ`8=# ׺:הVjIsm'E YSp+U +  - fP- yǽ3] CcBK*Dp߻ >߼s<;8'Kglz,#&ϡ,G?} -A;զ&UBVݤaAjv YNvE!Ti8y4-_~w/Tmۜ&eB7)e,wm5Q9лMZ U*gaN޻K`^t%V]u pQġd4M5+t P2|4]yg;z@BmWK>/4ɇyOVvDæ0tzinM邧jw@woQϘSo3&>T#4IBЂGn;ہK!5dJ2 m.o)`%~ .oy $1KLS5*g[sby~sU}c2U*;@A WvbsVqT($q5YFuQ[LjqGߡM 0 ٭fIP8A$T5綪+lu w8GZLGax oNWvBZ]<@R4ƥ1v+j#b$[EHQϽtt'ĉ_aOv03oi=6&YJj*a8+O?~xp"z\! Z2<"< 2Z)m^Vn~O_hX5^XJ&i,7ScQm@\`|Ց©=M'W(qbM2yB5,(aJCVO[Uv,֏ǂ&8QͰuryib6 g0gw6:QVptwc#q7 ;8uVۂ/5H8a ]H^m 5Hưr_F~'xُK(P)V13-O=kߕb&YԆ ,,5P*= 960SK0h]=bawvHAqD )?4^_MisGEᱝP~kfT/UU~:K8)vnʰD7 sjO$nzrC5CV=ɨ_i:N}U}Z(y8Ewy"}e.=7XWǥ"ў[̊$F1@dH<-#J$sZ2Of hR>]#x{Ӄ@pv0=Kj_ MGHyoiVޕ6/UL;{ |&52r}}<Θo13;=Z$zhٓ'UOqZWY.t%=:Mj/14>TcQ9w#iHҪzc6',z\ ڙD;qmg14vwļ'vI|?RzfO&:'t҈Z_Vb!q^/WPްQ1y22|N MKUmoA_L{-xGlDd_&@?D=}d]@a}D}&9J63|"@Dk!;j f$U'yO] Ywn .>ЎOXJ'$^@q:eĘ2|yY!Gߔ*7i]8pنQ$`?(|L#@,JH y .1o?Al" +1`x@Tq\@Kr,$i/”3otoG@/c8hc0 2}1Zby,w%>಍m>@A.;k-+qsĥp!%L)F7(J;t E Dɻ"QȫtZCtyĎoO#,,K".:(sg|\)|b9³ԵE`Z'H"Z{;9 &hZ՘ғRVEveAn1quHG̬*oţ))Hq1, E-jᷨh3x*y=};V*{l_JSS]ټ{ȁ;8^{)lh<\ÉNx %EWdI^{è|apue8o*}NfZh6Huju<+AW?({$kI來'bp Vx6Jm2 q۰^.GV'˹Ŵ!bk$3B|g~[7"ZK .;o(ֶIdžӮr1EVIڣX9$esэ4b̧Ѣa>N>6:mj^d 2T!csPEN%up*6R8)=5cd(שz6ЁwÞb|aΝ]֍u wG1)PfSv</lv=?0NXҟ!)e V JT=Y#?chdCAC{ێ\6Vpeop3G֝{ ڃX|4 - Iv٤+$&omX; ~TŞK רk (i; Cw,ku%2GA3zSټ妌tyuˣw~uiW6^S-ءQtEw{Wf9) 1fj$G"Ӥ j/>\ո)+\0#Y%+9_4+@6S#2(ᔀu%y(e*Bx9Xh/yW=Q::xW_:L//:=hX{z66_DhE#XS!&22FVqaQ#iNDTe!hUzAm5y'Rb+*]ӧFo4ze9HT}եЀ 4VoyCKiRA7Hg# !{PT*Ic=X9?2]8@{av,<Ѥ}xJ<(s*kW%ó{Sd~puI-*?jP[Z rH|d5V%@$u9Z&ڷHoTfQr_}݉ЌoH62šPȕfJAz&wVi@v낿V(;mS.(5:sS5W޿3,(RM *ϐ1&{2&/ ݸu։"3JȞ!7D-pa-ȓ8i_?Jmw/պ, tѳx>`|VrE2eDgE2\,M7#i`8=F_$ Acّ \g{Kܧ#_Ph)q@^mIj2X>#):d&;4DW`anl0a0j-އ^o}k3Rc /ptq$o.d7eu.QP|-Xyy$m.ϊ:W,]JF_uJ5f#&%nu!}m $R:Nޯ ne>8&ubO#ިɨ۸vC=,mDUSL@Qe,T~Y"P?-J9Ց˘1ذ^ZAz~".͏¢=y! QO . ir*v>4am`lP潵rnQ0ft4MbQ=kǬACK!c 1=ثƒf# ;٠24BTkN2Qy }@Q5 wթ* j*23 ;([Mf_UJ! ]w+I;k(> "M2ٻ! ([#/rvf:IuFW`ͮYIY6mz34o 357 ,]fƢtO Z6uC|܆gXI])KhSh4ЗMG~Cs;S髖Fap]Ԍ1AKkxj8&~Kx\T1FRj:!Phr P $k\ FK=Jdky^Ie/bɆf[=&*~[!h/[+`0,dƩz9hw>p)XXP Ui?ϕbtJ.KA;[G`Vh_c(F{kEnDnh/ɒ# `\8 !Ňwg?=?j5HqS=D(`{=UqCP$~SŇ#=^'!䐃V1E!V+%|kX;a}P ?Q&ȝ)&wmNx6JoR#ʴ+bGquvֿ0Gb;^.* / |*mZBK)Wwݏ(!X1[mBo*>PM.ծm -<=<eqǕi䳱H9l^7-YN. I=Bz4sXI3+?a:Bq%|' ]Q\6nnXw@eV7cTVE_X?s걈*@Tt==_i HrI_P!1 :(%&]Be-`a$l^㬋:*?DyhhSj5H'JR+QjO Zf;gliʳOdݳ Q'GY3`: tt vTeB;0>2TjWVV"_M\üZ Hʻ~rf JPE|xIrMNENNKRcԞ7EV+,V3 xoǓv47Ɖݑv;5?ۻYyyQA W2#"쏶)!Um*Q(a>LI4-^ B'.d ոIR9=vYSG/}㦎ڪqqˮOTGL{?qکXG)t.Ky2?N{.𼑖Q]F$lW/|='_hr\vAckZά.'o9U-+ D年GGOHr#A ]=aP9钣+ ۫|q!1N_s4UdsIFG̈OS`O'Q0u?8 O8CVuZQ$Y/: l;%7%zFhYBw+̈VVQZYU< ^ ͩ`` *MB*$!? 7BϑЉB.pqCHiW^ːu#E3@ǫU)]) '|I+@W$Egh39VM1Yȝ6^/$HɎ {<qkr2yܳˢKc#)_䙻@i#\Z@ꄻh+-'yMcl@mvWd͙ HG Eivb M G}L-j%+/ Kc8yJj;fWq8f`~%:7+uQ 3`7L*#B Mu<ǹ'g`)y;hJ#/WT4g"ߴ;%G1Sd|U_"x13pbRt(?=U^I1tyEv5s_~Q~0ãa \QM|>f XűaR䯶&N@kA2:Zoëǝ7# :|i: ʶ?G:0VH ^ ;pרMVwADraӔi0{X3\>yS='61FIR с?kzU1I+bR# 5Ŝ#^آ1C95֝n Gq "ZGLN78G. ahey#nj %t#n{n{e ~mqahRӒ$S^] 64m_啷"樛JN"|0)8S1Ml uaʘpcS*68|ح:Nd?W獩 o4@@R^5&|*׶kZky4CgO$ /X3K7d JGEE(~}h+qczCIV4YVE% \_av WbP &~c2&YÎ)v 3 k͒` ez4q!->>j% ȑ gnq0w?mOPX \f=bhIcTX9XюB j?A"fY`, qe-nY\S(@*\gQ=@X+:.0;n?CQ֧A&\ jSc/Z}XreMvʅ o)MJw+I.,O:KK[6 /0LDv'fX?0BNS$ֵ:Ja4oPX*Hi7o/],1QzNCZJMRZ2]51Pd0w <)"aX#.O}e6m,9e065>4=[=iLjШן8%ئmyV ݬ߾2nJ>~#DwcRAƉ >f]$4WU{;aϧ8efxX 'v.,8fV3/jJuF8qmyS|Zƃyto{ypTV"u=yqW!A:P5l9tJǠe ?* Om!ᑭWM Zrհc|(736=[)8lyZf&wحv'oY@l2q?b&C>sA]f< f._DuO6ueMK^_׬Z߷K΃⫘ dv+3 " czBϵÛఔ߰4Z@zHYjyd0,Gd XoKoᾒQSBl.R쭱^;GD!weأ?".c8?~YAԗ83[O{ nI/yGcjl.hN.ݭ#ZCoo0٭&J(G͂9ш|M}a-BۂpM,3Fz|}IQ-.hár\i{`xt+m"e'[V$VnC`zW%i5w^ä@u4]Ur&h;Wi~ \TjK&cɑdhWmnUE[gw!+KYda,TnژR2} 'Az5qCȄ]5#^HރHޅ&Va\l"tv3PMR2y&81 iѪMV4%oKk֭+KOf{aRdޛ wjۯ6_JǔKtwM{^snaF/TL;;\k*\7Kڸ}"_h6#l&o| 1XJC YY{g)WQ}Fr}nV eTB I4qlJFióC@U82q-U߱ģ_u E~DƳ1wI 0}|V#k*ry+ P CYol/JEeyTrHTLJ\ʺLzkSZohcUd2]Zqwpg l HgL_Jyz$Q˲z(TG{!0?.sZ[QuWXJhm4E$nD_ j#`*OR'صT Fio׬zFv%q,ެ7 뇘&(`X/DmV;CIɛaQ=C 5)_O҃YcEG]0r̭tLMFkF֧ {VTS}jPf(/)80*n梗Vb '\DrHxAd)%, B{ҷNS><™zCRo>u'ƒM1@mMT>]G2nYD@YSN^OeHN2u(G1_kOKbfH[YA3 Ītʚ{iN JM-rf$2k}ywT9kh&j7֯|mYD'+Xkp!çx91Z% ҹ3͑gևJIRFZ`S!^:ASaQqZ)\ggtd#]y̳tf2_*RU8tyC@B`]7wkӪaҎGSQM~dI( sϐ`D/ Jn5aՊ= Ђ٪ >NvX*\sc{ X39oGPy.ޒW `)\S̺:LmύL߅@"~aݘ* Br qRr`/ݝvlA{_(rMǑZqյO.-a3EOSCʓ8S2^p@|YH86x*h_H6U^ =vd({k}E=MQck=bNI$bpǓ|t0nǥ_9ΜR"ʔ@ lO]%}JV;\ĨHĤJieX& < "ՔE"DCoԇ`OVxr4޸9+ϼ--0j9mttEHwBB8zLVFŇdBWv4ēi-?b|Ey'0*vD* KpsM": |co\,2ڂnίߊ#udGLC>=;9Q] pJA؆a%Y}PɠN;/FAz{G*l c% QAM5 Ti0ؽDTdLE%/y+Kw0Q<<< SPW#Uߤ߉29M=5OapV[sBRY4D&E6afO_P %_ʮw0u eSsc&,N4s`<* Eykǥ%H(vdZamgigQtBMI8kYa<]D. 4 isv+ z1_>7uc̭&dp` 9a qN(5}1Q h&࿒Eoc5ꈡEs|9Oj氙 "jZf9;}?XB|MCϑA}ްm2(֤T<ڀMEh&+e jS4xsGSQOal brj/_r3 YﺂT.ȵ}Ɠ"ybTF%lmhFiJj3EvTn.$f+ա7N hxZjqŹ'H%Wo&c)XNr芲"N9|Lγ{(ȯD-\ҪlͰko6dA\>$R̥.a" ds 6͡>0̯@mQJ;|fb_ @eXC էOM=rU f]!u~ԯul)$K9-=]34JA MZGGaeC$ЖY}e d_ J5S^3WfTC?u8^P;zZqdo[Tt CG_Ex ˭B*9(JN!-~vt\4~2_Y #Tq+$qaˊDU4"H{ѼЄ}#q twӧs{>l9Ղ2XeK5<ƾy%.|iL%!-k+Ln DEC %;!ET+lkL<-{e/S|2T~JJeL|3m_^_ @zaך2wC$JI̽;eQg^)oK% U{\$D7_VV3@L8x$A/c_aԄC+Cд['M 9SҦq֋isбSsq_i˧z(qsMBK$AV(_lFoDi+ihKHq͸L`_iQ-G>"YO[e3 v/LihI)jnYW͵]n/|z4fP' 7L\!`SV >nJ~^upm[sU01^L,C&5Lػ_H˃ASg}_k  _)Yo֒BtD G3d8+VEMwfWAjhnbל{+*5--e /&pvk_GH+EImle5ϫ ΃B mCU+1F1V瞬dzf>dKy0 繜x' $uѠ.Ӆ! ̂Ӿ=x ?(Vf*ˡ/1p I)=pvHb{rYywʥR{g󆻇_E]J~Ǿl@8uG;G+BsQVi[ȣ7\&bb>GuSHR ڴPQ3by n6.f0"Y%IrRq/^#r$ڕ.;w7vT7x&B`K5?5XdWzwR{$23 ^atxnwr:2+8&~|! $"9ML y9Jb̛œ&cyjg Q;B904ю`wI!̈r)MͅQȎ3|kttUvQAje42 :]4R.G?fԬ>o䏽SDF׏gLnqݷF=M|al Df&W5+ "(`v (7ű[ϬkfW*2,,l|9Y}6po#2$zL_fH#UvWTɂ>R@5=zA=}X.}C&Xt"B jB`_FoV%t#r"+Ϭ#'+ 4 oW$-tMҠf=Џ_[*|4}#uFT OG.* Qρ\|3Z5shęb7QUi,CŒ}9p3+4GH\!4DGU,7-[u2 WZoԐV5cVFQvLocy2saq6N+aZrksBFxt;C $=|ci;O[t3:r5Byγ ?,+zX!^{뎰Ɛ}toernjyk0jx<#t,( #y`ǙV܉[Wm094o^F}!G9?PwSizQ8)YeYgm" M&ł0:#)9ev }(ɓ3(> wf$JtʣׄJ߅X i4j^d Q{5` þd{Y+:3)$ ZGvP, n<2zȚ $7|Itp~p;,ϳ YѽCjl$T ţA ?^83M/ۣQ=޳ǼL۵rwl56C*/FDZ=w*QcB\2-6B &;e十svGa.GY\**ĻƦ6_<\ UjL_'7X}C8/95:k]r# 4FAo\wY7s{ko#kG4lR%St@Y6 @96s ˳1!z߭vmVbv+r։֔|wT/{1y-8>`yN Yat5e7履B!8o&wU^CxH0lOH31AhVg{8> ʖj솙 ;!{gO ʸ"(,᝵8{ppX=.[^s?!,QMFBtɵs86 pKHU(4ޓH-џqM6MV8TjeC5[ E.~d>7[õ6 APuݛR(=czSYFdl(ߧaǕ2Jjڦj1X0B]FF$=~ z[=+W@)sRJ ~8Cp_ћKPFLT.#F&fYGOoLq_o+ɰ.O.CAӯ˕)P͗$\  s[cM(IߔY0 @.R<ũT5f=~4;yPC+8n-iե9xPĩ>-.9%9TW TrUyjGoGV2&.82{_n`v]Ψe|52q.N,df)l8[T!"UjNդZCF >4dZC]] v?(od2%w,ZNs/B%0APwŝ[MvPX8^2hꩉ0O }n"j{'( z'e^fQuI Pd- aE"}ϩ*"]؃~^ X_BCm-g\ͨ];eP: >* [RwlOIWG _re=r[~yBOMƯ>[ x[ǤG] 9;7>j:k* vSS8˔eJZ2<˯ 8j>|De)4Cxlc 6&}y+-"|keΉSHZBRtV?,,> ~A(a)K:?Wq4" *2̋?eh=Qe[ݒu$ d.EY87E<%Gl*)3J~5H2}7}o?FbniF_}5,UҕRI: ɁgMzĽdV OՀzY>G@b[j_mǩń4<`ԣaʎb'pI|SX3grf@u)UuHp:fZMiޑBUNQ_5xNDPD^x%@2|S]urn~2=.Z ss oj+ zaek{O)_¶ 8 Ȗw u 鏔}spOO*Qh@8ϩ*ͤFEt,+S }7TF|C2SxQ 陞, &@M@湂";V38#d;ͱ3z|v9`%jd ى LY|('m\ 0^\!R“cJ%DBk]r1231,/A|X aqNxCm?3r&Z"*^K{c?$lY%B3";X5ds;3]SFavk=Y8*t!qAov<)t6Ozj'uŘOwݢy뒎ef$:LlDzAO?&ɟkD#\慊GU{}6&x}܈4C 5e6/.`n:NE0:AZb":M@0LF() ^JF&{‚pBQ)=3{8#έ%|'։`!p hn>8Y< ?_y4"Jb~sDZS p"qLĴ,X;_?7*>/Ju<wtZD%SxbPN9ZyED+Ox1,@foIoU =W!Hi7\.APȫtn3^~SPJ? Ogp':N,;YEM+o-m<hs: u^<-h7 m wa3!"zԖpu&ε#쾈H.PՑͷO8>yr-PQ)w~D}R䉐q=Xȉn'̭җ^L_ 9z$Wぐ8PH Q8vb$Erg*Yzt ;t;/B2dH9Hwm ǫCYeۡ34=2U!sޞ T Mk {kx?8lwU ' /O^q.'7yu e>/**<$35=ٻ !E[cP!& l\Ⱗp}@pު/k&rۖ"/M7Atx%]@~b%H!dZMROԣN/>}Aw N⺷a4hjZ T5V-ssRcO #-wI.e#t{^)ir\]&ӈaBK+zn$_}OfO)v+2'O_>>|*g_[~>0!e"K[zY0yK8)"qͥiRPO=(Fj3!'dg%HA-Fd? < 8 5E? (pasZ>J[ ЎiV| MzP,`eh#1xB(4f4wm⍜gF`&I.51cG|\lzu4: rmhk 2AB.ZߪgbQO?4|fN7pa!Z<=b6Ս=L֙jmgi<]my2Wj,5+#IawZMDXx1UZ,tA>BouY;0x g=ϖUl9@Y.5d DF5+Hx;.}s O޺DEqv.5p{;]&iV虺paz}/qp.$P7lyO! d/)CW8~5:wꯈQ] kQz:bs5<=`ZA9\jb94kZDyyS 1qd bnIM8s#6fBl0~/.PfiW#է,Rg(z(Ltj|ujiLcRu>c>d] ܖR ̸~pB?LhG,6 V|"h';K3 %ϐ,;:7;>|<fۈJwrKm[&Hҗdl[:e::i&Ο/ ;JVbR:U\Z?vOⱬrJG'9fQm"t fack kΚD@]sFm`&9snO@j:FA6p]Cok{V U`1ưvp1"?Q$lZIG9zճ"Yr@Gxxmc(=`˒Tܥ ΄Ќ|vM,eExkm[[|# ͦn_ ing/wvi*gM5y9'V⧆3+gn)ޓ.A^RE:M;AVZ3fVz (zM?"7ZۙX_-6gX S9.]i:WNcɣ|'oy? Q~)\Q9G<@]9D[CDkq]'!SJnf 0y=qb>M?|۰ *&j^!R[ e6zƏpP M.\kO-Μb䳽Xc|7af'AO'p9Q&|aNV=MߚkNz`@6QK,/^JSm޴b8R31LzK;+`\Amn*,Pe2-_+!rz6/֜#y!nsu应[k=tOy|zusۮYeLIJrC`4rpN_:~CCľ &AoJiC (G(D}Yq|%&PI:XY.禶$-:1T?\m&"/W:e;pT;f!CC>hoX)b *A0O]\pB:%J K:Vݾ</9AaodF6$oW}wc4ً\j`0E%5 `*BY%%ܙw]o԰fPs'D>IOקNLuwҥ-k۝+C8U>gvH*{g򘲰XJ Je ]΃іT4@Ȍ3XtX@TqC=?mr+5=#͍)B2T(8NQJ(1Fvn氥k0dWN(fzmkYqg@o&ËkL?~#uD [N BpD뭱| 0qfFMw0ō O9&PtI1vk U1b!]UHȟMN=TR^:AT1N{7)t,2;DQIe5h|>Y @$>$OHH=%,܈-Rxyt˜9ݴ9SdbŽwBT*Rd`$DF|yIGw@f"^E?#dqdY1g_u8kp//FqX#Z-bnrnCqxLlf^k2 5z@yd%ڜش2|삍&tz֫A^?z{MmqbӨ3Aby²q`;+镬' 6e "Z"}_S7ilҦ΀GB$n8[ݞ8n=6"F~Z#ܭ]WBѩC۠ *( GNz]f,(T;D> h>ATYV|g|BK\'+w*_M\[&'juBۅq ʦt)̆:[%Y⣼' qK(sJճJ0|I'ϙ?dW`v1z֓a~++R>fe1Y3qP΍}f%p@l[!4˳̈́VP"͐*Bs6N#me O"=!APrQɥ!᪯0hEY_Bߧ?y즖qsj`pbWE i6/Kg59kg|`-a?q:_WjR>?rr Y AN0(f_yúb5_JՊD6v2@AcHCq~5~վfb+5_a 츿ngF%ջu]7iÃ&קaֆMBx4׆HSun#}aE׷`8T 3j7y|pAI$خ$,8uiu}S{c&U9z*9UYS@ORd#,.4F>=6YV G1V}5KK9Y{%'eX;nb5:۷@%̶t.^~&Z֔#*& y{)@%,cz?W:36%}WmkY H|]"TQ5YQhlb[bpV@P1MQqpJD킘X =eՕk(>^U_ٯ% )F5Hə|fpаUaWP%b3뤯rtu̇jTgT: S ,l+iR8|JEr;;m\x|2De/r_>;rY!>FIh+ҕPddB+4uxrۆ4Yj.olBƂnZ 7l Vhuמٷhp[\hM|e"kZB˗&%CCN!D0jr*n165 ^ V.0țѐC pBncHRdzYRzN:b+r<"?|X6?ƔC;>wp@d(ke1ξr:*=kv|>d5BsQP_Gĸʐ<  "jaĥkB&~&tMuE薈'e.ш'vdv^JB&SD`L1vXH7+o>EȹMѝBP'[widVm_{ᇛ ry+k:Ҏ#HʇϔBa{AoTF77k`'?[,֢ޏatƾ]B-,`Wv=;JiZ(r϶*s2sITφͬ- TS->YQ{~Y*"N5e^GFjۧ=q Js]Y+E-E7Z7D(k՟ H J$f]O9x"mQҧ4p4,Ma0kIPܩW#4+8žPLK\ +hzyAL?9&..'%ͳ V pNM"cKXf1q?NF|flE|Sļ W`DPTd鏴BNj >*/ y@Agw,?g7z!8?)t4̿K~C0U0V^ *vqׂ52$_|~ Ey=tte̬Y`xxyAil;R,UM ?`t.XCOEɖ)04@,$sAH< ^♒5{. ;#:¡pR'vh~>^-gUֺ0a`9LM㧁װ.|qZJ[Ze{ (y)hZ=[^&[+w+zL2}~2g_R9T OY2!JM@0^P ׆xUo&?>eoݝR?b4W>TT]&N=^X{Im)hUd/;oHyy9ԁueoA hI:[v2VpV&>5(|{bFQA`?yQ%9"nڑ}DNg֖ (ţui(-~;S@:%쮧_;Q;Y$~h Hŋ(›hZonxьq,/6F_;#i%"XFrDp6x϶)x TD>R(q.LL[0w$* ACcڝ2eZˊl#'-MX'͘coʸOR0j=9Ό&XJ&tzMzcVԃ*ÇUSy $Y131mz3UZ.\َO0urׄM" +x^b`⦢)\O,LRIBH~#?9$diMÛ=3c |.cHx4B}?ݮipjht{#E3Hۼ^˵? eU`7bA}_\ڝu$,;w2~Lպ vDOWM'5o:\LL3ZvNYGw+ "|g1G-g.gRM^G2T`o@ )pfLtjb"5Ӡ8)ɪuv򢶼%W(S6NH$Lُ>TDFkKJ^w!g>N@A^<:RtjKӁ͗(Qꂞ[UxîJ H >[(H*\ĄQo* DnȠ>2R? 8{o >i KCr#tr?D},fg;toaP"C>_F׆D^ "PcANۙ ȏH ߙ &3џBZ|»)yǜ=Z0Ƀmf{-歙qso^ȭN;]*_΋HS8ucz?&s RKD$HQWD{5lM%~W&s*R79)QsI*gU GBd9goDxx3dS[˵6c!Iށz兌P wtui$;@ڌӣ?Dm:^O<BG|NdR!Ae` 7 IPo`wlHl =pjPJZu†}}Ѐxvnkm.tt#itE6Pg8X )=8Q. m<Xh@(9(X5 [PRmC>!HF~w:rM`&܋Bfvaʜq;L#$2gz-*!,ԫ%Ino%gVHIaпj)4zV<8qٝka0PIO<凧H!Fnwݑզ9ѧEru@2f3^ W]Sgd9 r\ݸ(Oi$N A9%jBph[ma+J!v'8?!Pf?@2:'G*0\1gfS 9ڶ~YW™Yk* _ s.Ry=;xE1q8`0_Pm `I9!ƌ? L+u4n 9XmBJ)5OYUGSCpbpǒиDfH#)jB)qSr,ֆsM藖32F7X6 K-j4lDs𼹶V؛iUkM^H@)&iIQak.3f*6{"PeYP^Og?<֜ہk8:/P_6CF^Y |[GcoCtO &@ hO{zDi퉣v9}9N~;=#*a{k|@OIcSb29 E§-si" Q/DkD48C3 nHțȂUS͘o6B';\;љf4`!zBhý;~T/(ܮ9njy~1.}j2k}PR;[*zr1$w?o5 x@@Ini$<žހҨC'ƛj42lև XYgw1E߲(DNX6NFDoc;=S2"p@!I+Xfl?ޥB:r1\d#uXMfȠ*7 5ѩJ1DU;v;Ropw^sU7!"QdXp: ly\Icfw[RxaT"1rqsȷإi3zzYјʕu?.ևZ IVBĝ3lpƯ8;xl{Tzsu%2#xݻO^K~*+/buVuq=d/ƔRζk5uJ2pJ\ۇي9Naq$3BXq9zsmRcxr2HMj.7*RLulkxLgV1VF\$֭sNې qÒ*zʙ{vK(yOv&"rBb(~ )Xѫ 'c8}9M]Pp-[Zx#wʺ;Zlܲ(Z崸Q*xtʓNj CJҹNE ]HӨ?M{D̰/`~Wjе{szÐk.~8d}ҮoA_./\掴 rGAp/D~3KsQKe2R*ϻ?9w^-MsJ[kqbn$'*S ?w/OJ^`&Bdtn؏%<6rV2+56ܽI8oAu݆9D9싟i&?~M ,-\,KKmD LvPjqx _W)zacҥ]eT]UJ?.==b>4Z Ɠ2A΄0O Bchwⴃ(9&c~ߍ hi`vHuIpANqz&7e6t~ E='BGml5+s;(E? w?MWtl@8(Qؿh?R,Jz,Cjg9E؋m#4L)򚁷6ǀ?; 7lg"A6L.7V;ZcE1wm5zHLm0 /[9 hRPt1 uSѻXSgK(rKc}8XIM̳O ~9p,sl',\C[^TݾXo/sOPqnU1W^BPz,ַgt`zX9d|v(#e=n։VLL Яa7*`5T*}hU2'~/Wd>E*vz]-ɛy:G6Z*?WYiuM(, }"_~P2%ŧf .EǔFA!]9elSA93z̉Bw4#z>0DfT Qq Cu5JhZwvBkhmIQZLCKbW{&Ab }exЩռRréX ExETv) }Ѡ'~ezxF"ʼnFnkvD}gq<#9kԋlqW _f`ȂQˢBՂp~L^V[Xȥ2WG T8^(bZd9MC, Y.LV*VHЄ[ɫ5x,oCQ@2-Ba&d[xt-m)V&fLpVJ6ndHJ~5'@`@tւU_y*5QlܹIhoA[s-u x we6e c^s"jđsp/3{%X 3sD!1p[ T=y혁PkO孕Ajy^g"=HܹBnj)CF^@;kaOּƉnY93s bF1ZiɻOO"UIFPTgJ8+6P cPf%$kyfUBqy\΁fG@Y3)@)/ kQ/ԅrkܗYTr֪Umx^F0:?LD &:]$8jjQrPǣ?D{ZJEs2CJ'hGb;$xۭ5kTDܲhӤPB,pۄ᧥"TI_dJb OD*x"Y SJ樳/Q yPsZAS˂#U:~@.mp|^x7\9 !PI橎3Ϝk$mԨ]>ѭ؇& T>=zyX+DlJX7s%.N`|KፅԮ;,#l;Q,4V|RMBܤq|eeB4]b v|؅#;PAgmu B|/̧ /LV.>\z+&OA]Q=6Jf7(A+Gcl5䱘L'%Ӓ5i8q&kDi#Ev F}Bz\-юڒᆟ34\$LJR,v-lޘKSx"20 Yڛ"*z8~~\oɋ7Sޭ‚Vq$ėπm|ﭞ<*`-Lڝ`練_c8bH-Ϫ8r8JDxNXd\.dS{D+L[d9mB>g> Rx~Lب.  Bٱm˂1}Ū:\VTm+E'I}8)sՒ|C*ޤ!s!govxP6y|k'1E92X3͵1C@yao`Yig%9eM'Qm <1zEu۟9 $lu w>?0 7#;BߧUaZ@`+ VY\| {Ao:'6Kbƭ*ه eKunߨ‰?ONU &hnSs_s QlrSذޘWHM\0pv@Soc;cho OĜs ,>P9M5 BB+ *Z{$_agV7iePʈQ1bŁH_C|MDT4^qTz9F\o)y`YY5aI\{RQ[+&] tiS/F3:"~b.H\sd=sZxlJ*S6k@w?D!4J+._}YvF/<+xc p=)Ory췞DS]`q^d#X32oI*阵Sș: #7_\@E2C]:3?MYkNX"|>qr? Gud^?*nFgZI7Ƣ۬]: C+ҊYTǖwCM6UD9}}Nk1>fɩ#>7Ol`ʒ]d#&^l%}(Yԭwַv+/|iI^M9 uW([C lF=TaViK.mKaTU'dS>k Z/vN|ȕ8lL"k1CUSڞ᝶OK15 ɭfn<wƩA%97: ߵGsv}UwY|W'{ʄAkYe9}}F-۰ᬰ7S;3zq]?=`mM\ T~!Tgg~r+Eڎr(m߀qk>cM>'^@fg߸M~7A4f{&Ï5[\32ಲ[RPy>d> ßBc#V+ޜSgm嵍Pmz:4܃Rq>[͐-!&zWMx~4pWTs_r $&*Q" TX/-v65xI@|a OU ;yՃA^җCYv_(HuC5KM Cqrhce@cEVS>щ]pm/6o:bpO?$@~t0d"!h#oaPbݏR[Kr2as{g.r{Vbʰ8{bn!$ѣ N@21&%dE4|P#Kbޞv^Q.Ix]>\ua+cgNIa!!'e]$724T1EMgRPFMa;}f#DPL~0n TՄ?v2TȒﶠ]ʋ4tlghlg<:0铤ZdDy-n%kt#E#$p.AQr ڌXS!'Y W?`?oܚvq o $`v,mW҅rةb6]5w_lZ<@w'I+/î|ԱqD j5p[\rQ>}΃KYJ#gꥣT{y'S^xeFJRa>C<۸PpypJs#T;$f̊HX(d!r*3&1][i7iP?kE*x?vvH}B-j9 ˿:DFTmsp8%9x+z~H<@ȃvNfW 蚱T޴;&($; P$JtB-G(4$fG >&!Ŧ1_\֛';f[03sHc9F -FW lQ#ŧ HgmXU|Mc:N]*+X,dz 2*Dcc}xtv+StR?=xV)&E)by9$4=˧-qW7@IweS 4dq_0Ic]B4zZKcWr=Idax)h$aB bP٪$1(6Ҍj@уHhfC_Fz)mrZ->S c{*] MJ NeɑOydĆd*mF#f; 5<#ȮϦsYH ,}KƈNVĐK:DucYiy֐j4ڭ jJcZ/)ZDo?N6r㐞sbbj/< ʜ(M!["WDU\$2CAv>d+GN GuS,Bg[y5:~hJ3Ӿ⢠_) =_X$cY_WoI$̫'/U!FK k,~F \#e?5.8ЛNR9#w1V~:M1EC `2l~2Ǡ_hZŀ 6 3y(asTO'MnSϥ}DcgACuP<ˡ`J ~@lYu'˲1{<cBGBQxK. '1j0d͈YiBC8Fۙ!]Iv .n_=:7W)DuڎhC^r$Y:vupQ?T",7eQ/(Tg=&/UŸn}[Xf>F2pC' $ AvӝJ`APWH2 1Wqi6#$zςs<+"^m[CE~1A_@#ϟZz߲{rMɀ!kXV`3/ vQI"G-1Hb[Y? #䱣_zWr景G{Y4]C 7q6[B \o>hq -a?pYš Jn=Րҫ6 =h=G((vʯx ԰ i jZ!&c2,Aa!8[q10Z5oDfHD{dZ;-0fvB 9P{n5=,1۲5qξ[!iAݒۑ|RM%cߖ& };A,]4hjA1lafV9!TQ&_\]Q0d|Wu5&dw­jH:¤I7o"/M:A,bVp%AhH"0#xC-ii^7z 2$Q_ 6-.qkk_Vay]UpFp[yՄ\ _c.1a4W@لz=PWaX4-?Lrǖߋ3H5 (`"^` 4 б~P$1s 4Tύ7iT:#*Eu._h_›kR)*>Z5i E$v(J_\n7ApK`lG<am%@Ѷ02m, 2y!3D_{{ ص^=〵4wm$[$] RT81Stǚw1\$a.W ,ɢ1r 'mvg_I;Ū`la83}:L& $;q2<,(oZᵍG'Uҝ(G$TG=o.͙[T IsbLFz{25ᔛp5)M”z,$IY|P|HGd9K \o]HVDߡģNUxv hǶ?fR5%5IEuJ'u&נ'5K34ǃ'[OD7/` ]՛b $*wjnX<&M1߉L I"Q!٘MaM^}ڷ&e{SלƴAdatn~o2#[% Ͼbq pcj©wi#~Nhmu_YnqvM|CG qF7kԓe(J|O23ES>Y 8e-8ۖ?!A/M2^@∧]v^_,QH1PSaoT/FF~OLM7]z}37u9XU}Iвvp;5x9 SIIԻIX5/FnH(ڊ2(# S&Zy'cg|zxxrW3.|TH i?05Ш):Ge8 T`5.BE`\G:FVaqg+jlNw%d1I~r8?pƻFF4>y\'4K6zD>7JR`-fBz$4áI9!Xc㱶f mD @;Nn\^5sZk_!vyՖE]PPa+jvI-BWw.cPk#sq& IY&ίՊoI%e(琍~ Y2$ jKyݭcI,pCs8H~{N#Iuͫu-fZs1؁tt&S&Bˑ&w4$9$d?WZl,>pڃ9MZj-93%[D*]i M TkpfHBiLo,?Wj}Ɨ+jsm7>?xD7@=A S[)\fkg<-!& A1S_')X5B"`zU8HXטiJԥe, 8}חa`.:)9X $0YŎ V`p Rv]ا+#@:iӓXq@'#Dƅx癯ENءibzR""?a j2cY߂hJ8vˢ>K,o k,W_w$07S"=hY4V3$HHz!z )R s;_ԘeDuyG#j)V>ʊV&aGY3'XV^x`_YQSS6^1:0E;*;|rmz:aFD û-ߖ GA'PQ6Sl 0؜B?2H'%a4+|鼱j{eJf Q nhb{:I >Tw7 ̦QJ5|Tq" ɅZ eqˆiPrS3}̲e- p>/5FyI)؊&{SLbIo$gB?KB_=60`JuoUR*"S:JAD|Y2iC uҰ0?Z_LS46Rݐi?^텣u?(^d;H7:i.lI df#ҥX$=@e,݃%E!f-\,—cqӖ*KCOrz'ޓtԢKI+?9׿lPU"ktֲLLu3"lB0 z q;72'M Jт6\]~iCdYD&0#PsVL7K+#_RS|1TI0obv[<0Ԉ^T 5֡ѻg><+_2'+ն,:Pnj\Lw)H<谁6!w|`rj܎.?H+iXC;# L0.SZOq(2ԲH-e8=kʳ\8dT,ytwB3l^[sisaA{yiE 1\7t5ܢl$/kު}|H:Nsz`7Fz0z\xOxVeH4s G)2(B(暀):3V{GHشXXmS=n~Tw+K_)O$קaPp}4l^}[n4ۚ0FVە. h'uBx쪉٧g[ 5 |PyF~$*}h=u?'Aa7 ɧ*=&:yEW}BA=MوFظ=/ꌾ/kgL 21h*> s ʱt U ^?(4O ̓KON$5H6$`1:JHdHHHf%x; ;|bĪMI t'T:\DsWU`$ X ExT纷H6]ԓcGD ҿDT%DdKTt̡nUq=CcJU -b\h*" \ShsR>K[ȽI$,עiSFL"LczBV)K W̕t1E> 6a DdN㦛0 EM2qGKRt!>5o)_6_(r?L$i"vA':Τȱ7 C{E<:W%mC*-H(]ۥUlyqxX<|ʐ#'ptE'JV=Z46Y}WAV2uTW41Eܮ?!="M2DMYә9rM?:95v>Ko>#|-P'| ]c\ 0?O ugroXB]nWH(+l"=HqaXfCf$^TA&V:R"HYyDyb5mj91śU3ęH=OIA'3|_R| M{]؏Hj6HCp?xRe'-N֎m=,a=Kf ulSבD%Ӿ ظ,ñV1+mCFDgj]'+TON+{y9 {a9J̭ByeO[9 ƺ9U$wLvB.Hdy6 *N_74PR; SXH6bD먩^swx+o%eAK*'o>8ۦi5*S'=] Zbr0N=UAxɷ)Wm*tn 8# )ɮLPs;67'1"'U㡺m'dRe"ވ22q8Lx\?i$Kb){ݐkx^1Q[lZX{ 8[ԹXK:Fk!GI6 &MxY3WX7pE 3ɜaUM{AtO-O}1299-ԴNx7S1%{ m $]b}Q%bEcj" fOCVʧs9R !D%_W'*l]nIY[#`Pu(n:!o: MXQ7ґ34V[$# - f!ɕ^a]o(Xu+ٶ?_PGu)<+V/Y[J@!рhyr=hcQ( :A >gH7[P]>!,7R"1vF?S7mkˣ|8L6Ku9le;% aKksbt{LenZ'>AoJc2ry|y1` RlN p's]k/ҁee7=y) M#Us]JT3SakIH~HKp c_lym _>HL'!(ֽ4ڋ냕B#$GOy7hYNuQ_d*Ίǻx`g[A\IO{\6 ,%4z0lJܛݰp]2Ah'1g g !>\KuQ)N$zέWвf̠ߚ[\Jj;]<}MYFPLm arPqi+~qr6'1Jοynȱݭ_Ԁ)$vE꼲 e#^^ݾxV]k ²offi)| <鲧W]wʋ4R_W$suRzn7(x8n_U@I}~'_fo){7Xg^)7K>7\'] faԶ-)X2f҂Ooؠjf90DZ8ogˋ1z%Yuz?*ht[A q1]1x.\C`"Na%-$H?pKp4!j^ cNQбa-cޞWs;zwK4SH9տY&U:lhJo*n*5P~O Rc Mw[w ҶXvg F&h:=ˋWh '2GT6_ݐ*^SYЎ^uێQ5g:ajmhͅ2γA._w옚AKwOsإ(/SÅ*)S8I),WކS}ndκ IG& aOy}tfаY6!e c!Dzz|&Dw۠o 0PoA[X"L]+ M?*ظF+z2]ImKJ7$\oJLaJow+E X¶4A ~®4Te^X:nqnY$-~Z&6rGr9{ 9~梃t`k/81RGVw4>1J4_F2> |g/;:ɹW(;֤G#-VP#yݞYYLڋLѸS~>' W 2IJ$-uM#{[oCUݵ0qCIF77){2xumYrXך zR -H=Z!Fg`0 _."~[t:Z:9Q9S~ariS, `hcL{0bv4[UR7|-3e.w{fHW >pd)k}*rھ)!g&A﷒SK" d~;%%&µǴndָS  6a,C :M hʅlEJ?c|ms]BY11QEVE/jCB1ьpE W. <;NM4?U<#ߋ]+Q*)mG8t"-Ӳ8N/r&.P10qBljbWJBG^P'l{RXb^!}ڷ&]Lq7dt# p!7 p*hDtҼEؾ#ٳun2XD5aH UCB Z0L΃61}hHoE4~:<+&P~@NGfpri捬[A AQIx>~%n'$8{lYuAt՚1S,hkˡ2P?iє!544{w-GZR'uݗb`.&7X޸}fy 8 dXNžU)C%_iҕ0]@N,uI1)o}*kХq ni]ǚ'MW Qn1j|E>:65o1v(]Ί3ˇCjyFuhm`W6pG4-8,ށ{mj݀ # ۝mwmi B) Ъ,Ws0,xlؑ|sD 3,(魕bӉ5hO/ B8P.PN LSP$D| BIfW/"޷ 62[&隝_U/t_ŏD>/q,Tj#Gj6.0AIucyLfWY];Jw37LPGc+mX=rU99/k_Na_GAAVej/Qp)龄9P m:#$ྋW#o_\UҊ7rMW} {jNd'kzrZHm 01WOPF]cOνЉܕ9]n ^Jc)ȶ8oK֏LA2F= ch(tkܐV6Ρ 7&aPu: jlƻ2l|,tk}eEx∄}-lM9zLSRcdlVPo] z BM e`c#Ъ,r$#\1Gkn`s-o >]L%Mɖ+no롶ݿ\C lk?,~o$%U"m+OI݊O!,\AEuB,?m3>AΘ5JJA3"6ipU/2ixꡫm(~X.daZ0jHoGiTsyV_ W*|| B`>}z@B)`uƽڔ& ̽@e1Qnmt5xT, >{j@.A_a#_`sU͹ԯSDm<'f%sM^;h& a vojI tW9,'`]۩3QA{xnOl^ed}sOiql7kZUWG#/N=' e*WcS/bD,q0 y`.)l~ʢ)]E]S>%l UXy~N$f2/٣7u+Mi C05R%y 1k/فLć޶[AhsD ۾rYZ]Ei>A0PZ?7GZJ{>Mt~h,o|amis@p,~|Ck+$+Dm9-lUh04NCjT›.\b:w<)W;aOF<[L_xm쐗sb$k]bJmFΆ68I yܣސ$Uo&>fݳv8VT}͡npPatK8tZwKjENQc|7K=8-a|n_hXaݴ/Εd#Φݩ4i40`DͭB3mU#$Kn42Rgġ`7V:c국ʹ9 񑾤Mp'/1 m6;=#5c0*HR]_&Eѕr_lDrp+qV6=glY Nب6}Ӫʬ\:v{ |P?7|m8tĈE.lPL]l)ṟ0!۫bfx֚+"i0(ͷ@'^O7W篆&co ˜rL0~W cš:23p1*QZnMF[u^kEuo*&!m^%Ucj@;Oi}qP] tcL+>gJ'WxE(53I|Ds#+av7RKYLP`dĴmE=akyd֚XSdip{|8z6\2Іm!ocs..Rb䌣i&A2^,(Fa!dq%ܸpGn~a*omLMލpG?79:)&+'R,_uaQ֫tUJ=8H>-߂cWVOl-+kPW(Ϸ~e1 y<)՟YgF_d=@t(j*a{ ُpfux/R_n=s 6u1#;r"3Wo2L$Dw;!G[*ÌjZ K8$\Y{Fm [U]3 NHU$8BYś_zH s GY(Bȣ8o.v"/]v7lh0`wɱs߻Đ+J2LX_LT} ѳߢ5hHj ,Ѭ5ّ6$.2Z[tCĦ041ˈʓ G)ceɵrްnCBq ]4)2AʇD )8SeN쿕-{C?L!ϟW^|!_ɑqFyoDX Vn-]:Y_ <ٝՆ:d4i{A)Rvi nXDe3LKj#%*x+T)u`NB|0:qFU~Ѡ.[-w ).@xl&a^Yo|iF ȝ,.E~ɒsO^c DнۑO⏺Wnc.~6t%ŗ'oݬ4 63!ecI=vO& Z:ƤOչh,iuaOkdcF78ؽ`8@52kt7#E:SO4}Ԗp٣\>tRU5ݜX`NCRQ~e&]3,V8Ν%CWؑQ <<2MJC~a|tN r.BUj(1aj*V{s2q%Z.N]<2oEyp9Zs0]|A ~ >-z,ALcj@_MycN=pq,?}'97KwKi|J`^,>[ @kqpb *0{y0&+=!YLZեYUT K⭛: 5*/)MRf3t  u`/=QYLnUS'\ K(Èc]5FCŃ[Q 3 gBOY$WlDz~LYnGDdevObީ TH˕.-7(4e/^frS힦cϟk9NKorG@h#]ΤcƜ&u)GS"jqWc9 t`7~%R?'>FFJ`ݧVtW|jYQ}\-@qhVLqu '͗ve.OvL&Ӽ9ljqBh`t6`┈~JtV]=><p 6Ϯ"EĽ(r29<T5ʗc;q%RKуinL#'N!6Q]ij:>/0n(?M裱 [1|%ރy{ZxDK ;_; |譖]MeJ1/  Hyi-W_u7fao2x.0`n&qk0 wJy塱L];o0Ғ6䫩,BTD<2z4XM\ZӦ(\Pe:kAZT 9K.p+͒@rmUM6]?J=؍P,OR-uVZKzPdqڥST@H`'ga1u_ib4;5I[ثUuO%5ȆxfڈJd|#VksFd{@|JŜs1tnm;9aFBDNu h/{r/6|Õ*hJ8 y8Ay(|vd—[D4w]ZbEᇬƢCXsytv-5{`H^ÖD{V7z;_gSE_tzi*R8nh: h`[kL <{&N!W \pH;\ojR/`@3xFB~o^r׾R$A 2oi/Y {\4{zylݜ/.!E[=hxqEoc;W?r"lX 6q1-[A辅9^c%@z0Q7& -%/sr`v .4UՆ>\ifS "8Ʊ"Wz dY^6 iKi[#>@6` C:2$Ӵr:KBׁamc XPo6״>kyȫWǝb 3jU N%rFˤu$-vOΚ(