ghc-ghc-8.10.7-150500.3.4.1<>,g#grp9|[t͘k`7J,]pEd8t[%y"_feW h<^8"L!&Tج˞nm"Q`oWw:߈ Ʒcyx>pVl@ #uE 6MWN4J3¹|OM3%B\̑_M=Hx]w-X&r!VYy^S /F au"xAu6FIPo6<QZ>>t?td   2dhtx (0 4 8 @  &&&(88@h9 h:hFqGqHq$Iq,Xq0Yq<\qh]qp^qbqcrzdrerfslsusvs wsxsys#ztXthtltrtCghc-ghc8.10.7150500.3.4.1Haskell ghc libraryThis package provides the Haskell ghc library.g#grh02-armsrv18:SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Otherhttp://hackage.haskell.org/package/ghclinuxaarch648:Ag#gKg#g05d699b35bc6f468c571188edacbfd08877089f897c4e670918898991c4c5588crootrootrootrootghc-8.10.7-150500.3.4.1.src.rpmghc-ghcghc-ghc(aarch-64)libHSghc-8.10.7-ghc8.10.7.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    libHSarray-0.5.4.0-ghc8.10.7.so()(64bit)libHSbase-4.14.3.0-ghc8.10.7.so()(64bit)libHSbinary-0.8.8.0-ghc8.10.7.so()(64bit)libHSbytestring-0.10.12.0-ghc8.10.7.so()(64bit)libHScontainers-0.6.5.1-ghc8.10.7.so()(64bit)libHSdeepseq-1.4.4.0-ghc8.10.7.so()(64bit)libHSdirectory-1.3.6.0-ghc8.10.7.so()(64bit)libHSfilepath-1.4.2.1-ghc8.10.7.so()(64bit)libHSghc-boot-8.10.7-ghc8.10.7.so()(64bit)libHSghc-boot-th-8.10.7-ghc8.10.7.so()(64bit)libHSghc-heap-8.10.7-ghc8.10.7.so()(64bit)libHSghc-prim-0.6.1-ghc8.10.7.so()(64bit)libHSghci-8.10.7-ghc8.10.7.so()(64bit)libHShpc-0.6.1.0-ghc8.10.7.so()(64bit)libHSinteger-gmp-1.0.3.0-ghc8.10.7.so()(64bit)libHSpretty-1.1.3.6-ghc8.10.7.so()(64bit)libHSprocess-1.6.13.2-ghc8.10.7.so()(64bit)libHStemplate-haskell-2.16.0.0-ghc8.10.7.so()(64bit)libHSterminfo-0.4.1.4-ghc8.10.7.so()(64bit)libHStime-1.9.3-ghc8.10.7.so()(64bit)libHStransformers-0.5.6.2-ghc8.10.7.so()(64bit)libHSunix-2.7.2.2-ghc8.10.7.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libgmp.so.10()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librt.so.1()(64bit)libtinfo.so.6()(64bit)libtinfo.so.6(NCURSES6_TINFO_5.0.19991023)(64bit)libutil.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bbk@b'E@a2@`@`OL@`"y@_<_H@_@_xg_/@^Ӝ@^@^W@^J@^:@^)^&^ P@^ P@^ 8@^ ^@^C]]\@\\@\@\\ @[[@[@[[@[][][[[O+[8@[&M@[5@[ Z@Z@Z@Z3@Z7Z5 Z+@YeYY@Y@Y*Y XXM@XXS@XWW_@W@W;W7@WV޾V`Vl@V1V_V@V$@VwVetV]VVf@V@V@UUȒ@U@UhTUg@Ug@Ud`@U]U]U-@U+Ut@T@T Tи@Tи@T@T*@TZ@dmueller@suse.commliska@suse.czdmueller@suse.commimi.vx@gmail.commimi.vx@gmail.comdmueller@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.compsimons@suse.commimi.vx@gmail.comschwab@suse.deschwab@suse.deptrommler@icloud.comguillaume.gardet@opensuse.orgptrommler@icloud.commimi.vx@gmail.comptrommler@icloud.comptrommler@icloud.commimi.vx@gmail.commimi.vx@gmail.comptrommler@icloud.comschwab@suse.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.comguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.commmanu84@outlook.depsimons@suse.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comguillaume.gardet@opensuse.orgptrommler@icloud.commimi.vx@gmail.commimi.vx@gmail.comptrommler@icloud.commimi.vx@gmail.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.comptrommler@icloud.commimi.vx@gmail.commeissner@suse.competer.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.deschwab@suse.desbahling@suse.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.dero@suse.demimi.vx@gmail.comro@suse.dero@suse.demimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.demimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.competer.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.depeter.trommler@ohm-hochschule.de- add ghc.keyring to have source validation enabled - limit to use llvm12 for Factory as newer versions are not supported- Remove dependency on binutils-gold as the package will be removed in the future. Gold linker is unmaintained by the upstream project.- add ghc-armv7-VFPv3D16--NEON.patch to use vfpv3-d16 on armv7hl- update to 8.10.7 - drop 4134.patch and refresh ghc-pie.patch * portabilit yfixes * Export some RTS symbols required for static builds of GHC * Fix LLVM version checking logic so it no longer complains about supported LLVM versions. * Fix some RTS crashes on Darwin due to mixing up the closure sizes of the aarch64 and x86-64 backends. * Fix a crash on the non-moving GC due to incorrect logic for calculating the header size for array write barries * Fix a bug in base leading to a high likelihood of space leaks when using lazy bytestrings * Fix some timer races in the RTS possibly manifesting in #18033 and #20132 * Fix a number of bugs affecting the RTS m32 allocator * Fix a bug where code may be unloaded prematurely when using the parallel garbage collector * Fix a bug where the linker may during shutdown unload code before libraries’ atexit handlers have a chance to run * Improve code layout by distiguishing conditional and unconditional branches * Add hs-boot file support for -ddump-minimal-imports * Ensure hs-boot files are built before source files in GHCs -M mode * Fix a long standing GHC API bug affecting clients like HLS where async exceptions used to cancel threads during typechecking would be caught by the Template Haskell evaluator and reported as compile errors * Improve error messages when looking up packages fails * Fix a number of quirks in GC accounting * Fix a code generation bug which could result in entry of unlifted objects in some programs using unboxed sums * Ensure that POSIX signals are not delivered to the ticker thread when using the pthread itimer implementation. * Fix a specialiser bug which could result in the construction of recursive dictionaries in some programs * Bump containers to 0.6.4.1 * Do not treat -Winferred-safe-imports warnings as errors. * Fix a bug where typechecker plugins could be run with an inconsistent typechecker environment * Fix a simplifier bug which lead to an exponential blow up and excessive memory usage in certain cases- add 4134.patch to fix build with Sphinx4- always build against llvm9, also on SLE15 (suse_version == 1500) otherwise the resulting build is not working (llvm is 7.x there) (bsc#1181571)- update to 8.10.4 * Fix a crash caused by inappropriate garbage of heap-allocated data reachable from foreign exports- update to 8.10.3 * More robust support for architectures with weak memory ordering guarantees (e.g. modern ARM hardware). * GHC can now split dynamic objects to accomodate macOS' RPATH size limitation when building large projects (#14444) * Several correctness bugs in the new low-latency garbage collector * Many, many other bug-fixes))- disable %{ix86} build- force multiversion for subpackages- add --enable-unregistered to configure phase on unregistered architectures- update to 8.10.2 * Fixes a code generation bug resulting in incorrect code generation for foreign calls with complex arguments * Fixes a bug causing object merging to fail when the lld linker is in use * Introduces a workaround for a Linux kernel bug in the implementation of the timerfd mechanism * Fixes a few specialiser regressions as well introduces a variety of miscellaneous specialiser improvements * Fixes a potential loss of sharing due to left operator sections * Fix bootstrapping of GHC with the LLVM backend on x86-64 * few important correctness fixes for the low-latency garbage collector.- cleanup specfile from Leap 42 and older remrants - drop fix-unregisterised-v8.4-8.6.patch - drop fix-build-using-unregisterized-v8.4.patch- Update ghc to version 8.10.1. Important changes are: * The UnliftedNewtypes extension, allowing newtypes to be wrap types of kind other than Type. * The StandaloneKindSignatures extension, allowing explicit signatures on type constructors. * A new, low-latency garbage collector for the oldest generation. Please refer to the compiler documentation for all details: https://downloads.haskell.org/~ghc/8.10.1/docs/html/users_guide/8.10.1-notes.html- update to 8.8.3 * a compiler panic due to over-zealous eta reduction * the ability to bootstrap with earlier 8.8 releases has been restored * the directory submodule has been updated * the process submodule has been updated- Increase memory limit for qemu user-space builds- Fix typo in last change- use ghc-bootstrap-helpers on all archs - lower build env requirements on riscv64 * make sure we can build on smaller systems * adjust parallelism so we don't hog big workers for almost a week * many thanks to Stefan Bruens for pointing out the issue and helping with the solution- Update _constraints for aarch64- drop 0001-Fix-check-whether-GCC-supports-__atomic_-builtins.patch * fixed upstream - drop D5212.patch * fixed upstream - drop fix-build-using-unregisterized-v8.4.patch * bootstrap compiler is 8.6.5 now - refresh fix-unregisterised-v8.4-8.6.patch - clean up spec file- update to 8.8.2 * A bug (Issue #17088) in the compacting garbage collector resulting in segmentation faults under specific circumstances. Note that this may affect user programs even if they did not explicitly request the compacting GC (using the -c RTS flag) since GHC may fallback to compacting collection during times of high memory pressure. * A code generator bug (Issue #17334) resulting in GHC panics has been fixed. * A typechecker bug (Issue #17112) resulting in GHC panicking on some programs has been fixed. * A bug (Issue #16707) in the implementation of software transactional memory potentially resulting in hanging transactions has been fixed. * A bug in the implementation of compact normal forms resulting in segmentation faults in some uses (Issue #17044) has been fixed.- add fix-unregisterised-v8.4-8.6.patch * fix build on s390x and riscv64- refresh buildpath-abi-stability.patch - refresh ghc-8.0.2-Cabal-dynlibdir.patch - refresh ghc-pie.patch - enable riscv64- use prebuilt alex and happy on Tumbleweed to avoid buildcycle - Don't require llvm in ghc-compiler for other architectures than arm- update to 8.8.1 -new stable release - refresh Disable-unboxed-arrays.patch - drop allow-riscv-and-riscv64-CPU.patch - merged in upstream- add fix-build-using-unregisterized-v8.4.patch * fixes unregisterised builds when bootstrap compiler is GHC 8.4 * fixes build on s390x- Enable build on riscv64 - Add memory constraints for riscv64, restrict to 2 jobs - allow-riscv-and-riscv64-CPU.patch: recognize riscv64 as architecture - Apply Disable-unboxed-arrays.patch also on s390x- update to 8.6.5 * A build system issue where use of GCC with -flto broke configure was fixed- really bump llvm5 to llvm6 requires for ghc-compiler- bump llvm req to llvm6- update to 8.6.4 * A bug wherein changes in default method definitions would fail to trigger recompilation has been fixed * A bug wherein plugins would fail to lookup names not in scope in the module being compiled has been fixed * A bug where some programs involving StaticData would be rejected with either a typechecking error or internal compiler error has been fixed * A bug where compilation on Windows can fail with linker errors referring to __chkstk_ms has been fixed- use python3-Sphinx instead deprecated python-sphinx [boo#1119686]- update to 8.6.3 * A code generation bug resulting in segmentations faults in some programs * bug leading to programs with deep stacks crashing when run with retainer profiling enabled * A bug resulting in potential heap corruption during stable name allocation * Plugins are now loaded during GHCi sessions- dont require memory-constraints on older distros - dropped reproducible-tmp-names.patch- update to 8.6.2 * Several compiler panics observed in GHC 8.6.1 have been fixed * An integer overflow, resulting in some encodeFloat uses returning incorrect results, has been fixed * A long-standing bug in the LLVM code generator, resulting in incorrect floating point evaluation, has been fixed. * A long-standing bug exposed in GHC 8.6.1, has been fixed. This issue resulted in undefined runtime behavior with some uses of the dataToTag# primop. Note that this issue, while less likely to manifest, has existed in some form in all GHC releases prior to this release and may result in silent, incorrect evaluation.- Make use of memory-constraints to avoid OOM errors- Remove forced 'make -j2' for aarch64 and %arm- add Disable-unboxed-arrays.patch * apply on ppc64 only * fixes ppc64 build - add D5212.patch * fix GHCi on big endian platforms- cleanup * remove unused conditional in configure command- update to 8.6.1 - add 0001-Fix-check-whether-GCC-supports-__atomic_-builtins.patch * fix __atomic_builtin detection * upstream commit ce3897ff - drop add_armv6l_and_armv7l_target.patch * fixed upstream - drop fix-ppc64le-recognition.patch * fixed upstream - drop fix-build-using-unregisterized-v8.2.patch * bootstrap with 8.4.3 works w/o this patch - refresh ghc-pie.patch - refresh ghc-8.0.2-Cabal-dyndir.patch - refresh buildpath-abi-stability.patch- Add fix-build-using-unregisterized-v8.2.patch * Fix build on s390x- Fix armv6 build by adding armv6l to llvm-targets: * change add_armv7l_target.patch to add_armv6l_and_armv7l_target.patch- Cosmetic: replace tabs with blanks, strip trailing white space, and update copyright headers with spec-cleaner.- Fix dependencies on arm and s390x- add fix-ppc64le-recognition.patch * recognize powerpc64le as PPC64 in cabal files- update to 8.4.3 * code generation for UnboxedSum fixed * compatibility withe newer binutils (as) * Cabal issue with abi-depends fixed- Fix build for older openSUSE - Don't do selfbootstrapping * Cuts down build time roughly in half- Fix armv7 build by adding armv7l to llvm-targets: * add_armv7l_target.patch- update to 8.4.2 - drop 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * fixed upstream - drop 0001-PPC-Implement-Atomic-operations.patch * fixed upstream - drop 0001-Use-__atomic-intrinsics-for-atomicread-write.patch * fixed upstream - drop D4089.patch * fixed upstream- fix BuildRequires for llvm- use %license macro as used by new ghc-rpm-macros- refresh ghc-pie.patch so it applies cleanly- reintroduce ghc-pie.patch (pure upstreams don't work)- update to 8.2.2 - Several important correctness issues fixing potential runtime crashes - A correctness issue leading to undefined behavior in some programs making use of STMa fixed - A runtime system bug which may have manifested as a segmentation fault under low-memory conditions fixed - ghc-pkg now works correctly ihn environments with misconfigured NFS mounts - GHC can now produce position-independent executables - Significantly improved type errors - refresh reproducible-tmp-names.patch - drop ghc-pie.patch fixed upstream- update to 8.2.1 - improved compiler performance - reliable DWARF debugging information on x86_64 and i386 - aarch64: registerised through LLVM backend (experimental) - optimized build for platforms with LLVM backend (arm, aarch64) - improved performance on NUMA systems - interface file determinism - various language improvements - update _constraints * ppc64le builds need less memory since 8.2.1 - drop support for ppc and s390 - drop ghc-no-madv-free.patch fixed upstream - drop 0001-StgCmmPrim-Add-missing-write-barrier.patch - refresh buildpath-abi-stability.patch - refresh ghc-8.0.2-Cabal-dynlibdir.patch - refresh ghc-pie.patch - refresh reproducible-tmp-names.patch - refresh 0001-PPC-Implement-Atomic-operations.patch - refresh D4089.patch- add D4089.patch * fix GHCi issue on ppc64 * see Haskell Trac #11262- add 0001-Use-__atomic-intrinsics-for-atomicread-write.patch * add missing memory barriers on atomic read/write ops * fixes upstream ticket #14244 - adjust comment for patch 32 * the situation with upstream #12537 is improved but not solved. Patch 32, however, is correct. There are even more memory barriers missing elsewhere in the compiler.- add 0001-PPC-Implement-Atomic-operations.patch * fixes parallel programs on all PowerPC platforms * uptream ticket #12537 - refresh buildpath-abi-stability.patch- make compatible with new upstream macros - added patches for more stable abi: * buildpath-abi-stability.patch * reproducible-tmp-names.patch- enable for global PIE support: - the compiler is built without PIE support due to the bootstrap libraries being non-PIE using BuildIgnore: gcc-PIE - the compiler itself builds -fPIC objects all the time, which should make all ghc compiled binaries be PIE. - ghc-pie.patch: enable default -fPIC on Linux/x86_64- comment for patch 100 - refresh ghc-no-madv-free.patch with upstream patch * upstream fix for Haskell Trac #12865 * Haskell Trac #12495 is a duplicate- update to 8.0.2 - drop patches merged by upstream: * D2495.patch - refreshed patches: * 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * 0001-StgCmmPrim-Add-missing-write-barrier.patch * ghc-no-madv-free.patch - added ghc-8.0.2-Cabal-dynlibdir.patch by Jens Petersen simplifing haskell packaging + Interface files produced by GHC should now be deterministic ( boo#998972 ) + A bug has been fixed that caused standalone derived Ix instances to fail for GADTs with exactly one constructor + Compatibility fixes recent Linux distributions.- drop D2844.patch * the patch causes more issues with parallel builds - fixes boo#1020909- add D2844.patch * fix issues with parallel builds- make compatible with new ghc-rpm-macros- update to 8.0.1 - drop patches fixed upstream: * drop atomic-cast.patch * drop cabal-show-detail-direct.patch * drop 0001-link-command-line-libs-to-temp-so.patch * drop 0001-implement-native-code-generator-for-ppc64.patch * drop ghc.git-b29f20.patch * drop u_terminfo_0402.patch * drop u_Cabal_update.patch * drop u_haskeline_update.patch * drop 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch * drop D2214.patch * drop D2225.patch - refresh 0001-StgCmmPrim-Add-missing-write-barrier.patch - refresh 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch - add ghc-no-madv-free.patch to fix "unable to decommit memory: Invalid argument" errors GHC reports due to a misdetected MADV_FREE capability. The configure script sees the symbol define by glibc, but unfortunately this doesn't mean that the running kernel actually supports the feature, too. The upstream ticket https://ghc.haskell.org/trac/ghc/ticket/12495 has more details. Thanks to @psimons - GHC produces debug information on x86 and x86_64 - aarch64 has LLVM backend (requires llvm-3.7) - native code generator for powerpc64[le] (openSUSE contribution!) - disable html doc on SLE, we don't have python-sphinx * Thanks @mimi_vx- add D2495.patch * missing memory barrier on PowerPC, ARM - add 0001-StgCmmPrim-Add-missing-write-barrier.patch * another issing memory barrier on PowerPC, ARM - add 0001-PPC-CodeGen-fix-lwa-instruction-generation.patch * fix bug in code generator * fixes build of ghc-zeromq4-haskell on powerpc64[le]- fix boo#994268- add D2225.patch * backport of upstream patch accepted for ghc 8.0.1 * fix SMP primitives on all powerpc archs- add D2214.patch * backport of upstream patch slated for ghc 8.0.2 * fix issue in code PowerPC code generator (32 bit and 64 bit) - add 0001-Fix-misspelled-WORDS_BIGENDIAN-macro.patch * backport of upstream fix slated for ghc 8.0.2 * fix bytestring library on big-endian archs * fix wrong results in ghc-pureMD5 and others on big-endian- update haskeline to 0.7.2.3 - refresh u_haskeline_update.patch * Fix hsc2hs-related warning on ghc-8 * Fix the behavior of ctrl-W in the emacs bindings * Point to github instead of trac- update Cabal to 1.22.8.0 - refresh u_Cabal_update.patch * Distribution.Simple.Setup: remove job cap * Check all object file suffixes for recompilation * Move source files under 'src/'.- limit parallel jobs to two on aarch64 * aarch64 runs out of memory with too many parallel compiles- add missing C library dependency to terminfo devel package- update haskeline to 0.7.2.2 - add u_haskeline_update.patch * canonicalize AMP instances to make the code more future proof * Generalize constraints for InputT instances * Bump upper bounds on base and transformers * Make Haskeline `-Wtabs` clean- update Cabal to 1.22.7.0 - refresh u_Cabal_update.patch * Backport #3012 to the 1.22 branch * Add foldl' import * The Cabal part for fully gcc-like response files- update tarball to 7.10.3b * some documentation files were missing in the original 7.10.3 tarball - add 0001-link-command-line-libs-to-temp-so.patch * fix panic in GHCi when linking against C library specified as command line argument (-l) * currently under upstream review * fix Haskell trac #10458- update Cabal to 1.22.6.0 - add u_Cabal_update.patch -- update of Cabal * Relax upper bound to allow upcoming binary-0.8- update terminfo to 0.4.0.2 - drop remove-cur_term-usage.patch - merged by upstream - add u_terminfo_0402.patch -- update of terminfo- update Cabal to 1.22.5.0 * Don't recompile C sources unless needed * Support Haddock response files. * Add frameworks when linking a dynamic library.- use upstream variant of remove-cur_term-usage.patch- update to 7.10.3 - add cabal-show-detail-direct.patch -- Fix testsuites with large output. Debian patch. Thanks Joachim for suggesting it in Haskell #10870! - add ghc.git-b29f20.patch * fixes upstream #7830 * fix ghc 7.10.2 failing to bootstrap ghc head on ppc and perhaps ppc64 with some optimizations enabled * backport of my patch for upcoming ghc 8.0.1- atomic-cast.patch: fix signature of atomic bultins - ghc-7.8-arm-use-ld-gold.patch: remove obsolete patch- Remove ncurses6.patch - it's not so easy ;) - Add remove-cur_term-usage.patch to remove the need to access the cur_term global which isn't available in the openSUSE ncurses6 build.- Add choice for libffi in openSUSE:Leap:42.1- remove llvm from requires - add ncurses6.patch to fix build with ncurses6, all thanks goes to Tomas Cech sleep_walker@opensuse.org- update to 7.10.2 * type checker fixes * fixes for Aarch64 support * fix deadlock in runtime system when scheduling garbage collection - 7.10.1 highlights * implement Applicative Monad Proposal * implement Burning Bridges Proposal * support for partial type signatures * reimplement integer-gmp * support plugins in type checker (experimental!) - drop llvm-powerpc64-datalayout.patch * this patch was incomplete all along and now we have our native code generator - drop ghc-cabal-unversion-docdir.patch * ghc-rpm-macros is following ghc's doc layout so no need to patch - drop D349.patch * fixed upstream - drop integer-gmp.patch * we do not support SLE11 anymore - drop ghc-7.8.2-cgen-constify.patch * fixed upstream - drop D560.patch * fixed upstream - drop ghc-glibc-2.20_BSD_SOURCE.patch * fixed upstream - drop ghc-arm64.patch * fixed upstream - drop ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch * fixed upstream - refresh 0001-implement-native-code-generator-for-ppc64.patch - disable ghc-7.8-arm-use-ld-gold.patch * not sure we need this, must be rebased if we do- add ghc-config.mk.in-Enable-SMP-and-GHCi-support-for-Aarch64.patch * enable SMP and GHCi on Aarch64 - add ghc-7.8-arm-use-ld-gold.patch * Aarch64 needs gold linker- refresh ghc-arm64.patch - unconditionally apply ghc-arm64.patch- add backport of powerpc64le native code generator to 0001-implement-native-code-generator-for-ppc64.patch - refresh D349.patch- on s390/s390x use "make -j2" to stabilize abi hashes (see also redhat bug 1212374)- disable llvm on arm64- re-diffed ghc-arm64.patch- add ghc-arm64.patch for aarch64 - add aarch64, s390, s390x to ExclusiveArch- remove unneeded conditions- chnage constraints to 12G for disk and 4G for ram- add ghc-glibc-2.20_BSD_SOURCE.patch * fixes build on unregisterised architectures (openSUSE: ppc64le)- drop ghc-cabal-unversion-docdir.patch * ghc-rpm-macros follows upstream ghc again+ add ghc-glibc-2.20_BSD_SOURCE.patch from fedora - updated to 7.8.4 + removed D177.patch (in upstream) + removed D173.patch (in upstream) + removed ghc.git-e18525f.patch (in upstream) + refresh 0001-implement-native-code-generator-for-ppc64.patch * A critical bug in the LLVM backend which would cause the compiler to generate incorrect code has been fixed (issue #9439). * Several bugs in the code generator have been fixed for unregisterised platforms, such as 64bit PowerPC (issue #8819 and #8849). * A bug that could cause GHC's constructor specialization pass (enabled by default at -O2, or via -fspec-constr) to loop forever and consume large amounts of memory has been fixed (issue #8960). * A bug that would cause GHC to fail when attempting to determine GCC's version information in non-english locales has been fixed (issue #8825). * A minor bug that allowed GHC to seemingly import (but not use) private data constructors has been fixed (issue #9006). * A bug in the register allocator which would cause GHC to crash during compilation has been fixed (issue #9303). * A bug that caused the compiler to panic on some input C-- code has been fixed (issue #9329). * A few various minor deadlocks in the runtime system when using forkProcess have been fixed. * A bug which made blocked STM transactions non-interruptible has been fixed (issue #9379). * A bug in the compiler which broke pattern synonym imports across modules in Haddock has been fixed (issue #9417). * A minor bug in the code generator in which the popCnt16# did not zero-extend its result has been fixed (issue #9435). * A bug which caused the compiler to panic on pattern synonyms inside a class declaration has been fixed (issue #9705). * A bug in the typechecker revolving around un-saturated type family applications has been fixed (issue #9433). * Several bugs have been fixed causing problems with building GHC on ARM (issues #8951, #9620, #9336, and #9552). * A bug in the typechecker that could cause an infinite loop when using superclasses in a cycle has been fixed (issue #9415). * A bug causing corruption in signal handling with the single-threaded runtime system has been fixed (issue #9817). * A bug that could cause compiled programs to crash due to use of overlapping type families has been fixed (issue #9371). * A bug in the inliner that caused certain expressions within unboxed tuples to not be properly evaluated has been fixed (issue #9390). * A bug that caused the compiler to not always properly detect LLVM tools (particularly on Windows) has been fixed (issue #7143). * A bug that prevented GHC from deriving Generic1 instances for data families has been fixed (#9563). * A bug that caused type inference to infer the incorrect type in the presence of certain type families and constraints has been fixed (issue #9316).- add constraints file- remove dblatex dependency- add patch 0001-implement-native-code-generator-for-ppc64.patch * native code generation improved compilation speed * fewer errors in testsuite than with C back end- add patch D560.patch * fixes dynamic linking on ppc * see https://phabricator.haskell.org/D560 * this is a back port of the upstream patch- add patch D349.patch * fix a crash with dynamic linking in GHCi when accessing the process environment * our patch has been submitted upstream * see https://phabricator.haskell.org/D349h02-armsrv1 17303734908.10.7-150500.3.4.18.10.7-150500.3.4.1ghc-8.10.7libHSghc-8.10.7-ghc8.10.7.so/usr/lib64/ghc-8.10.7//usr/lib64/ghc-8.10.7/ghc-8.10.7/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:35884/SUSE_SLE-15-SP5_Update/607da48dd23cf28fa8629e53e7ca2aba-ghc.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=17d559755af92dd7f81cf4ff2696afc147d1ea19, stripped#PRR RRRRR R RRRR RR RRRRRRRRRRRR RRR!RRRRRB^8|utf-8cb61e7f37b205e1ff20adddd3f9924046ab04d148aedb584a42faed8cddac783? 7zXZ !t/]"k%{Jh(HN^&1=9s4 2~dF?JM,?4:O5.fK0 blL'!` @h7F2QBKOQUW!@a[{6f ո04&&lBâH@eYY>AF)=.CЃ6 HEJim^qL?6˭#^ƺBnwepʅ LDbre\0d^5*<(#Oz)IL1~d(J(CpL=HXm&!ZT]/#wrev }GO?5!%,@wFLq d6>in`6^LA@ -D{א8kqn{n=S{U$q!8'P+?"D[5h.77q@&8YmH>P خqF^ie I1 ε4HqtuGQs, tm3 ==1 *W`v٪{Z޻H ӉUǕka#zsp¢Q]_?b_QG_+J rHD5xԇ^JΛߎ7W"@eKz^G-^Aq#x#86(J@GI}sq~x *9cޗ/Eź]8;Neh\vzP,Y9'mWȈ!7S1q!oq=b];ܖ/̤~ɀ 2hSCf}mc[/ISjZu2Sa5xUR%qwAp,-8 C>Y,:ص(1$cU G!UcWɧyD#Yŭ5s~ENoeU$l8vC2QDKRCOgclRI]JZI.,7Tnݤ/.`]Wq>'B?&֜:]ms܅LF]C+ZӅ!!L$f,1aco 5"!-O%KE ~a@AN 쿐's1boVirKyzƄw4w$R 1#ku3 $?o"ť.ApQP_uOC6BE\)/'ǔ)odR&`ix q)5 1ȠScYkkqyDw5sLyxJhy䒊҂#bm}0Oעᝲ^Kh$Y4I̢<[J-#]dD. b=e]/SۦF̘z-`PFM ͲOw.58vE -aWSH^=GG5HK5!S7?{$9ޙ;='+Syydz_` $ddO XRH>rmv,!ˋ;]O/Ihu[۔$bκ^hf^ IԚ/\0gH=Vf[{.2[} Lv#R"Jx;$b)};>rdR]W` !`'>##@'←4=ёZӼVᨮKd[h!fS+ [֟)TmsexYR@e/jY_;Jg WU8u[ Aa !\=݄-~#PlRg&*tZ\7(^g!3t:қxRqlUH9[>5QmHTn_->X:<c7"C+0b]~~f$F"MH Nu勽_%3#zJDϤe4x6DtFCBb{0ǿxh8X07ԗ!:6 TM[|i @M^}) Cd3C{?b'!V%8)u)4_Q0,p9v:}~\~,I{?݊(x>au]ݻ4t y/AUߜ,. "LV/3Q]wOe#ל `# " 䋊)(XP%6FXjͳ \lkh-:G]7 ~]S]vvѻo. +lv@R%`x7_f"oU'~r _'jV4Ɛ"Sдe5U:׳]z]hN@/CM~7gk%DO{!oe{q@xk>u<9HA3fQ u3mHm1U:yV8Bj%TԍZ:{/tHY~B:?)#4l MR^Cw ~uhj;yVg ;Sc\i@zᦾm`>&̼v|(Y-:dhԇgvbf>E^m5Bw"FMqy=U>!v-ŀ=v9J*%d͇ܖyyf"Ч*];0'ar) 0ejO^\ޒ5 ~>9S\& `WOu@}sbRhEKw6cg9h;V)>Qd? \t|dWL~dٿ({؂YY+ʶ2鯘AĎ iNi>jٔ'zLj03:Am$~J|?֘G#ad\Ҭ}W*aF{P/AI,OЎ lJPӾ_FYn]oZ@-B/Y$en+s\-QCa =61W lbjwz{ad7%2|Me +. E)B} B=)|{06Je|KheiqJfx,4NTWZ^S"ۛpXl<߰R@o?8m)'bF`>QCy3\5%žW,?"3lV0VaW GOz:_|dDɿI)Wg*[ido=d/*>PglkѼySuG%f˲ 3^l=ͧ@-cg#.L߼ZPLz~ͥu1nVDE6ï%脏TpU;LfK; tf9AD?1alU8CʼC\J"S^^>L)|#vwxpm/AWR \]p]0T׻辦,Ԙ}.1nb7!ب_}HhxjS_hW %Uܢm\ M'Q ݦ}06[fs\OS' dSww_,xYCUSeS)3%Nj]q,\D7 $ 7䈠i]"kTb R0^ 9/] xqgʬ&͈ۿxe)6 @*d|~xfԹBbKg0th-0Q*|Z.0 V2EL}FbDGf'oť. 4Y`Z?0UW=Ylc0W X0vG,v4n16˪9FO'7}K!ZOV^\-tu\ x:<_§̽1(D8fN}lb;V'vs@|5&W)YtbY]n~/> Ҕ͑c \#mTgUC $N#sIdMZ緊@3%]!+fT0.SQDCdKQ"yqN6c2uG()DԠm,lhU2plqx$/0 #2!"nTz/Eg?5gl[çSՃ(;/́#WA~4R3iҼP,)^Rg1̪E0]z8ҌGa;t}5Xu J07JRHʯ L[1:ok}W#9.Bl*<1U;)꿵Td]ďe*EW&m2c\l"}Pv1}sAcST3X$96w Is ۙ#1BgP'[cm?AϮ)vWDS(*D%RO>ړ4 4y!W'݈{/oCj/|URQ0 -H%\ )^2~*~>/4+tSUQOr=4MS:CԽ-8*6EvUtE @H ƻ5"P:{Ƃ:7L쀡8JU=9|_̣;F=.T!F1TJ~ư+r~\Ċ i^T{0 H8fI4՗LL$j!Bڱh臹zE 2LtX ңίYҜ:0-^TdOTa% =zO`}?HtT{tQpꢑv, v* 4![UWba Q1Ew8S^".yrh7%@' v/@h@1&Ε]%tܔs)AM刓%QTٗzvnגSW75(e-xq5w,3LUH)VWcmz[\٦3(%> 4c7WĖ/5{AObԀ;#:962ώJrnI"lE/3 ;T-֖W![^~OeǫSK[,jd98N z HD5{R̸dv7w#wD5/1T%M(C=hb}Qu CEz֮nZWKJ}"ae.$ g/YT僲MF+\%Ddֽa)/͓okGՌzR95( ˨ڍ;aO}`{o`d|"劽A. h&Ά:E+uu]>xl6D _pZ& n),7 9로Hӧ>JR?^P9I,>?jtPH"oiD=yy 1TW#B D=;pQdo'xvm zY.w dev5>7hǮ5YpPj<#0mh a9g*ZИq~?h"wW|9 Fٯ< gNm-ifY8 Hؘ}\h%ކOξba=9yI|ݛ&hyiQɏe-L>z;sX -,2m*jr*퍷I92Bz+ý|Ck-j 2ʌ9UcE\RxZyp5ftvݰUo颒E^ZiA穋P6N؅uعeSeR=(*H̸˛`&БgJt0\f.)OT܉0G5]u+}KC(D9%mY塇pOw4U䬿^n`ݱh@5RGvu lo>`m㘊Ƽ]%p_i602q琽g!Oj8gQ)jQmK'I=ǖMtԨfLR>%B^r>Np z/ll֛DťwIY[ރkT1W^؀=`EKhhl+[hp*,I@\uWu#sO[?'D <Ҁ`0W :uң<$mErSir08{>_ۥ̍+-mOPR oԜv%g5`76wg n'  _*󩉉) hwa#B+h*(FȜ^q9YmuRx7q,Dc<a\ٛLVT]:a^<6CҎ@+sMY "1CY(ZנQsa@>Gz812fR)5 SkCwMlq"ʹ SV46SҘY=ˎ9\&,ƚR-j>W1oxZ5!߬{H"cqVo=z?保ǜX]lk'qۇ U3{xl 1C5k+\ޥ\jF+j|=K= wh^ ,kM337u=u{MyIo` =3npi3}D#Ҿvf {;+8ݳʁBpdvoTiw`o-CbO(}ጯ(惊l׭{Eוp8|W&"_NjPq$xwH2cio59s7^y-$s~x35,]qnc\Wէy!p GI0 Dө\Հ q* z pL2}4agVCy.j sIMWIKQ3E|+ʬ[o=?++ؙW(3&ybVvzbvnpG ߟJw~JhVTC;/ x>2>$ W}1v?6U%H0}+ DSU[#ol|\i%-þ#=3:VY3 Zs{g%M㪢>Fy!rɑ/$FJ~Orzy8_[]`] @xrxj10`DW5]Rg xK2y2`oʡ:~Ʒ0 [QlaqU}ɻ9xt}}v7 22T G":ϫ{Ue;z, NRәY'rЪV`+е;)sI#(:۴#f&GFCrAƥzy l%4}+n&@ckm ʩ]f>=]d%~d {aڭʨu Gw- 4iO",W'ΗyEf&E"3$%< A! ^5Jr1}tUhbYţrQ۸l_GS"!YVtvk$ڍd-?[  yEGJEPX]cciXu b* tⲨ;R HvuLaO~t֩_TNQ֝tWj(6z.bc9u5m,ʵËJ{`5@ֶ8x-k0B<flAizq[Pgo⥵0Z^ Xv !n(Z!Ld_; Z u-.^#Nwَde<[i?PY='_vKDro.˙ktk)qF72΅ޱP*rB~$<R6|QЅ"8TC4Dc>i׽q,X:f01LX,%ǜ"$28Gswi-k(J^^=9go`S"߼jwSE ɔҶY$uQƇc7U|zd9* ĵImc(7-Ȏ t?N% YBwيgWBiHk QcVYYF>0RyTC|OV<0J[NL]΋@NI{XEk0I0zCZvrE<(zq=иͣi.]Nn;Cfj8aFrGgVn0HbU\{f sŤ4Oi$]ڷg~jڐBlUgVdsl( qSx*3`=C{`vg3}kCROi{!wQzn}߅9[cG go |i{g%5D,SK^9Pl|!D]);/YwIhTThhQOgT&4[x'Ub]EG28ՇBu=,+dB@SO]c@P:p ac7EQ8=US}XAwS%^*MnkuHf67_Jϋ!ǁm{E=+s^? 4,T,ae(>o7ԩ#0q tf Q= :CE8ǶBCc>س`]kUa}[qn.>m 𸃽OQzx$jJ=% #@Ϗoz$f@O0߀ՐYqz^ tٿObIx#m@^7`E| u۱'=rBPzwFqa(>08Ic8ӧum %9Lgz@0eZ+4!YjVx=N&Ef3Q\4}PEØ.$B t q1&L4-"$0v1]_SDϯ5wo"DDE5 =vl# 31Č/R+ZJG?P\dHzS pyׅ?XZ}tw*J9mw`N HwfbA 977HQly7I9e^z[ Z0,Z2K"KRT>Qhcmt*[!M <]}^٫_E֞Nb4Z)Fd.ݍJ;S9Gn9pkYpx b! P^Ml6EUH+v*#+\FF!yGgE(V<[*gEQw$Pp7ܛ΁\iDŽ QL/ۃ}Goq*ʫKfΐP,V̋|,@c~Q}n:*Jץ&?*n L_H,F5H`Ά}9m-).{l!5tCBTGNn|>#$V;X  aÁJћz7v?,9"1UlB |Z#EZq`sąpxIŵ v-"Eӫ!2Ą3J[9y;U$ uk`@QA=x C@U^@p/jaK_C]x% +B(n=n6E)YMF'K)8"PJJڴM.~[󼤙vw>:5 %fԾ9L"`|{BHLϒ<-@HW ڒ]:6`w"G7tySZ2uqOWfmRŪ}u ]8N2BJ\,,pc;UjdG> uγ೑ 3"m|~(.nI@ϊWa1VҽD io@όUr"JCqc 5 )G! !? $bw b` .R41y1S ku:D#Rs )篹jжz RzĄ7o<Δpk爰 )=5#55wqSj_#f8hY΄`?)Sn'sr8x1Z^޶{>Ta:E OKuzO~u3X ?rSbIeQWH+4_%(0jKLCyQÜ%@v[##%1HjaH#aZ Q?ѻꒅEB!XuG !>є̭ג 87 '-JTUdM2 >UD ̊A)nrEB:NKn/p#Aq--"on,pIuouCT綌B.*gOYb @FbT43F7&w#lK 43%2἖WܶvI+4ǦR4vqNdSP&z=b~.uE|H4|k_Q\*Q;/'R9e GUAѺxGH[%/LwOH8x%HiLM7 ~mDK"ˋ\$*6@)JU 6  Gn _:#*j_P*ݟ]yxI(OڧGNg `Wr!pAA V jHIM:AjٙV5?O7Lqg6G&B{@la6}j(M$ozjR\#8X5('$ S(n/WΔʄ2gDjx޺`m77͵zmք 8C:B菀tvW&T+lY$!`htdϲ"&@sg*% wdlz1eѵiϯ!m9⑂e>`B(ڄ֑*OS9&dHY^R{j  4m:<7Fvu(͑Ps:8q"V:7g3hRoV[DW)Շ+SWXRbt:ج 3Ahq P]bxr;@rN`Up3 (xI>Y 0< KhY?~cNǣ i۱fZ'o׏g]% XӲPu^šQm>[c}BcӄPT>ZYZT8(hXk 6p-rߨ+qEfQ7+ʃ:DQutb~6j0n];Ѽil1–Ayd?wWܖ8*ރ:0YJ,e MцN ,鸌$K⒓~k vI]/1 .5FJU+5 YeI@u%3SD&FYRjB\>Sk(K|ec LY7k&fv0vյ&R*n)R=7CW.[rrDT3g6fC[sVHgoeghB?CyZiC xFU;X Gf$TbOA%.t9 F3!{1H2fj !̢|ըGr`ّt,!_ `VS0"0|2>LU|%k9 `R!7@cŵ1\[Np^ cA譅k/(~K;|Q,~tQQ7mUI3#,kRTO?tQ 1o2į4HEN {6D[fZ/:`"H/* {iU}xOitl Ē_Z`%B"x?]w ~ݸz1lpffUu 4%.CU|nGrOl؍JWQYwf\뇆QtNCI ;mzl?B#=q2<2&MAߴM)2>muC̮]ki3駖#NQ-#h`ڊg.~ kKިB$̓%lh & X*fXj}Tڵ0dkU|oP-t9o _rd)ZS Uv^/D^lBz%7U[ (ϛ19K"@u@@P<}{T ^a~й/S!wjIʚExþYDRTXnK Z ÝV|b^W7' jt#jεLbxP$.IaENxz@E#i(~{ [IElP^BD.ڭ\`لH8QdKr8PK#_$BT[_UT>>d(^yN敬|  !jhԼVRHHb_8ڜڋt!UkݙWCmnR8yONzAI 99%U ceТ/*m; W4yɠmoEe$o(o)@2C+Yn>X:Qmm8<2 l'_јF~!l94 Q19L;ߜcpxb۪Fo9Ke$۵#E륯 QQO_?iIŽE$'B)RŇc_\uFZpH({mxI#r2:bI9a2l/0 j^߻D:rڟDw7ư\ HN@zǻj귚Pgt_1ērvD򆨶£F&>ܽEd7SB\E:@>yZd,?;5R;1JĴ5d͏96g'FbCoA!*s7E(ScUo"'bhjXR%[6_m ؆rBf{4c>D$%kvgU2h,89N 7n/ ft'>nw&AN9 * <\wA*Cw4Ig`Jưxs:'hUYFpV_I=aO0.5r>5A $+l] UwgK.wh0Toa {? h|b5u{8ju&o)Lf*p.orQm[P rs LPPtdA"JZg`T*iKŪGdg6{a؅OOS&~MT0wq6dܟbIc[m3]'FI2gry?8Q.aBH^9Y((JRpD5H8IHփ{;{"#EpyKS Dt.Uov֕΀::~sU vHZ~H4J?VMIf`2-&B^q|W&uJ9 iW:?n3tBH0bJ,οfVdC*aŴ}3ڢɳ{9H*AK/; =bH;df"O"{k h NfP<Z &jRai1UD7?hZ7p N?R>-&taSvF 6 Ts3ƦcMŧp[us/ V5sWFw "K(WNe;c$~`2ǿ@àm,ɸ.cX_i4ӃtU]q8ȤRw ҘwnwR"Jp' ,XT qX}4l2u`$jcЊ` UF &橺N}B5nZf}d;ϙ3SAkF!Wd TOWeԠ|nnphXes-x}wӓd3^C#x1KFF//r;t7Lԓ5i4,=[6条 ʡ Ĝf_ xz6܍⯕Ḙ_8Gt S[_S,C9piReYt\wOlk>k_0ѓB^Jy/ӱh5Iz%>z;6ݼVnMKJ٪y<<(F=-v e vhr{4ZYZMQDClMWJJz) !@8I"oRO? :Kzm՛-@A8yj] H S_4Y}j >cOi,}`~U}G9?S>KU KLWZIWY(5gS"[.В\&.77eUh3ΕGcfh2c=-Y*nz2k6J/񞗏#el.jH C9p =DHN\5wp+`@S]k؏B'q# 48+yËpY#~H?OS WZ{; PV I*ZBaH$V?} ՍqG!a,;f'[i)**!NEAx؛^$t(*L6 %:3*~Y ;AfdK^l)D \PE*6zDEF76g׺4Nw[-dp^b뫲reWk<*g@<ʚ /&T^u[4:̵5>G\7u ;^EHʹ!:u,xs{YV ԅ9B>{u}^w7m>ϒ/, "`W\knw/(9i՜%&G$$t+o<%,0KZ$lT))'r28ZĊ,M V'w Ϯ2."13k) +H 0ejK3&Oӹe#\Z.OfH>ST3/sdf֖ o qkrE3:]tjwwQUh(m!n>}GnIl(y[B:Rg~ g$9l]m^c JD+&)ʞa8ּ%Jp"WZxvOiuFMU`Cq8[vJ'X?tf/Vejp͗{1e1u%9izWŬ c\&N !MwU~N`Lνqhݘ>;@rF1vҀsjuüSu{Hh5/ ̗DbS~7|/gYḙ$T@8)%)M"$wZvcqeSGKWNK죫-A9Lbh-2|V1;8 a5) uM+ɶt8٫#/t)-GFx]]/LO( )AV4ȩxⱜULu`@pK(eEJP3N:>C8 U+w>\:9`& c2FoE( ST9C.bp "[۔sF-|*+ /znj /ZU\Z<ڛ&tz&nmɛe7ؔ"DZgV5U:z/|ou貯+{*~TyI {dD@&ﵭwJ: zȻrʃҥ:.!m:,&r0F݉b>n[NQzmRʚR\;&lg)a BX`GC!rMiЅwMN` k>%C؈!}{2)JsA[yR?6wzCJ.}\ڰ/:i;AféwoD@XTc)RjtЦq(]Doz頒Q)ſ;3"Wzf96 2)^ZQc菺|`R$RYJ.a9b:ʞĢzu&~j*@K\S[AP௠Uo.K wnK^{{>Z !$kf/K7(`..'&) BEg:}z!`<|V:v%. MZXY`̨ZFkXWlP.¡pV\$šIs%a|WTlm csPy[i.PX /$}\_ D=DNyse`_afPtw2;UI':йѐٞJbn/27ZЙEgCl`*-?/˹_5MX-:k[^F33 \k]֘GGek{s[uCn/'7P0Z:E=UD`"p >O3XM hDD#4Kl?\wK$8w&3wR^R-'[Rh Fʟz jT>x`Kx]$;+jz (ξs)ׯaہũ4#Ib6B(%wuБSv)` o^%{!9.;H%S꩔7'N}Gs^JQ>YTu_2 P ֘”N[񈉷o.R" kHJV0 |EAw@h7sUhU;TRE#n9EBB9]WW.O8Zˍ M#$]/fc D]SAOgrb,vFtApt$?#O:!ĤySxd5w?D;OQ7,ԔRԁmһWã"J Y˄Y Dk_d.ʃslI_F䝄RяG rByF|_ Wtα.5jV7o4%\EucZ+r)7hyL, y0'$5R!E;OJL0lEw? F65UN4xE,q w[jF?w|azd#vIMl+ug0Z칐,(ĨF\ՙK)˜L~Rn9s;az "%~a|Cb9b Uʣ'?b~T3>Ix+Fy520QZwހ:V[lv Ͱ@*w[1L*Vc=J׌Ay{9%q C/^c̊m_ϭΡ0xtC]:y,Wp~S3srgpWe`80xp[,ԍP&g#HR v N(^h} T(n/X _9[VR+ gUEh1K?6ԔVQ_́UahIMW!VNF`n~?W)`gr^aS*#Vi:[z+a Q,s˜pcP S>E8~"y%~S7,&V nQ#5=V $i.:щ:,ר26cAD;['CRzi+*@jJ7dŕ3[dLEw$R9PO]\CmV&d{|% raY]c'rJܼM+<Ydd糧rK>+7 M蝎:VfHW9fX绪:ub D[f B # S mʲ=8%}C =h:퓀cƬfe6~B/5_ 5(峚)~^9$䞢E߀~je9 yML^3/eصbdql3B+K"Ojoy({Bye0{49n8=QīlI)Iz&:ER\Ӈ'1q ģK첹^s|Prhc AQIDf0!| 6raoo… c@"%q7I*ۇ 홒{Qǧ.ՉVwߢȽSN\f6`~*sK"جZL?|UMͲCjBY.,@B4n[.?,a8{2p\w:Xj,Sy[EA.*-H LmûLdvIȇA,U(ڮP#Z\_~4)n?B^Iod()Cgcy ˲NL 9 _] YTUsI}xu7ViY,]wW?q4Bu ,;w 3ֿbU:2A~b$CC pJim+t3}wB%;1]!rlz !pUbik*{0+u_7jB*tZoʹ8jt^)m CBgj8L" c#? %hqZ? ~_:jRZh%<&ݓUhS(]V']?ўfF#=fAkNdNIJusGZ_YBgTp{2h̠B]zV:R:G(WzF@1af#gNc92.q,vxqo[3M"|疀 5Dӗ ;T<)IO7z_cCSU1:|k6\d`8*u?>fx)Eש& ͤm=S6_CTLu- ߘD``2cHHa=u{L_obPppQk'Cv6:4(0ҞM+)s0})<2I> Ns9^ =7<< ]wMDﲲ3=?S6UJ?S<%Su u/}ixnv_ϧo /}4ԥ;{#̝XH;$Ϭ%au uJ^ =+?ٙ]p%0>/gdjTY'J͆&%&V=h7-ꬶO\I2bgD>Ũ}aq7F0rԭDtYJ?"C qx+ʾ[,ZE %e]7`o{ D+6k(h 1:!D呴dt/|_Z2^r}QTwhWL1YY W^N㘯.ؾJY"9 N3Zc6d^b2 g%@ %#?Hk-_"\l9 $4tHuĸGZ_az;c/]V(n4m:p8b-=F4YPJX|S8^c;-pɈ=(JM<ڹFnpM PnX%3ߤ/jiV6@KO;akŇ?/^m[dzB: Z)! %@7~z{S֜n/=&T5Y )VW3[#d|:QOKdy-w d};`ryN ! Kq& Rj7qClO-+5I^f GRUe3ݸ6PmjT nacEY֤W"|P6G;]>S'ֿsD>8{?|m\s:QWݑmKԞ'F 󈟁'gGa]Ԓ1 oJcz7{fmgM#̋*Axo%KͽjMc+TIښ2|*:s#T? :戬/ =9OޟwIJĨO1s>qm{zpAkqMXܟMr21Aߖb '9 L^lNSkуqD@Uws[_m,ƺwNj}~ w̶DAy6VϽϼ ^>'_ Ը=+=`WnȀ|~6%zWز,lhG84G||V==1OU9?#N :0:!ma>K*؈La~hV8($UΤyl `Ld6ƛE.m Dh%]/JnABC' @뎠5 m2Q0Ԣ7s!un{f) Đ x!xjK=-Z;"突z /rR,@vVX ݝBjp_XGm+?ϻr/*A+ɢ Ш<eȹe(X> d>6$ZyH]dLc4F0\!"v1(UL {dtZ91A J^sؽi]@BO>Ii&yB1#^,!`Lٶ. wW,>|,DXkl 640Rq4FJ~N/;wsW.M]1&4jՆ}l*Mt)4%ŦO]bcF`\~zoj]X):+X׺6kͭ$ Zm K~%:m]B(΂, \!+*X WK?0$7W2YG&3;|| h']Gn%^TJ(~w34).rFWƁH]/2!}C$t.4PU3"7K 0mEWg'~Ёn? n=f.^&9хJQY=}}]5&vQPu ;& K3Aw׷ g-:uas:wsWz;*pH7N @ѣ\fܿ7sL.3B3ɸx2ƹ<USX]!, ۤK\Ve|g_ 4 :$am\f(hbaP7,EǢ N ہ?U@lr.:Nѽ\,uyw[OԎg?ZҖi9LݖmYenx9Y1yV'9`,PQkԻ _ seo잪kg!, f.FyCi0\OFZ;1LQ />%YZS"m`oDV^? O'yBN&;o6˄DNSɴ:qrېԦx yǾO*N6.>,rə}ߪ|Wy)6D 80azB̿ypɪmSä+M}(fVޤO[аH9*Js~a ω&C]j&l<IVz<7b%NCG h#)yϰt5]+ҹu$>" OaljX+';[\Bzkc)6+4 #ՇM,H|i. q%=߁rFE]ݿ'h=8JY-WC_)(暶3G4#ptNa${xλ)]kX<:L9gǁn08gFk8:LV7';<`$l%JT3lKuw݆abC*c.$OSC$:YgBB{ 8r;RBchfk"Ie+@Vi2[ X%\T翉OR8{~/[Lsr{gI|f hQ NJ14D쿝.nKY~%:{kǴҭ@w4B|߄_qM<&=e7^fw|Kvʥ it>/IHeXqۜ"0ߺdd[hՕ.`^Y(遅%ϒSoߢs#4,Ѿ"1u1& i^y8nD2{&~U %:!.F iN~o 7簽lr>b+1#Vo"q޸ie7cn `|u-{O685GsurL"8SETh@Ra OoY<׺ݦѐ $9{d^_/ݮH>¿/1t Ѽ[DS΀{(1:2$ فtgm{-xi Z4{Ky]z"őJ<W%kTÚzmȁq&jB0?z"@Ӝ1/(s}EX('A3 xS}ބהFc~rYzw0d{7qa@a|"GIjs~W#QS56!=ݮ}m ?:l}=u9ˌ!'/G#sE 5 T"$pEϣmꃼmcASoM\ʃ3*0G5A9s r'ou*p=<}?80 [E1G$B& $A3Ⱥ==_z!+9F$t5СLC(\p X_t]L/yиRxu{ 1PL =}~Tq¼I0 {o'Gu]# K;f3Hv4?Mˡ:Mr:sG+|aXR铥OҢ"V͉ܿA N@sXi(3E` |N]VIWcZop+ᔊ\H4iT'`'%hHڬ:Ǧ?{_pg<}Km!Y`$rxOs&QC __gMm&5T +uњXfM;ۍ!kQtNpJ,f`~iw4JEv`of;ak5.嫻>8*]q0K v!϶Uq_ .xVR\9JY}X+0q"Io|{K'3 6c6W'Axy=_`WJuڎ%ZDz_L00}@?!"W7Nʦ&(PBS:~88.WKd6q+J^(+z-0SQ$xe*xԘ #~]ᕯs WeV=^00"f7޼dE ݥvC}IV,Ta{5mM@֯=- eBq4w?/$ű-i3kmuU Vej֦dBaO4E?ZKiુ +Q.{2BME_=:}`ZS)\g}6CI#!E X ^[NOCD55jh~ 3كJY #QQPo\\ocۨQԕؖ[v E𫃝}TGa,d,B¹ `qN0"e8s/Y/}}[!( 6&fuq"okil '4NpC7U]>EYC:sp,O/2keOnC l4KSv cxO;D͋>Pmɸ_[_5Y'Q;xHNWZ^.65zxgda( e W?l%*u6z&eβ$ƒvY.Baf{QIb|-VOVks*Pz: hEnpx&|tw*IcKiu;R} X ?oSt^]BwJF_GTy&O>#ex'0UzEf0 JeeNbCJ#aSAqI7٠O0T}&ܲ? jn;5ۖd(]:z;#qִPUJ}$q!0UU" $+r7 ƃeEۦ,8KZ^&,3)WuHF-#C]mu,% ;&> ,ʡ䮥#mRDn|d}k6tG1xG_[2%JJJ,$=p)zN_RyDÈTg"bix,ibFSGZ1 xٰkHGwx' \fbƫ/̕]ڬl>)*`q-n~|+kW\חb0uagUFQ:q% #{_[tTQ@{(xiW0|7> 8.=sH28U 20C+Fv:.9&V0ʺgGR|mB-Yg(SF"g 絻,}7;NMILl(6]. r?$"RlZT`{_k)mCwLSM n1cO̿h7S>r$Ȍa41ZPhwZxҳMhZb`(%xIYwv,8zUl)E %ڼWy3`|~$#,u^LFɊ9)2R)6ǯQ8O )S_&ϐ3ҤoB(Jd\DˈBg/>Q1qMO8c{`ջIZNaa̓P ϳ.l0~p=YRbu$VwG6e2>';?z4oΐv}΀eyJwAIx+`wAw$ aTyg?V !,طqG>0 %&cȪ4֒Wo/Jڲ0`kDK),x+ڃ*RtLq+.'uvQ wm"&$ *]9O+pof QMH/Y@a1rUI64ړM}(=-8-E/ S,mgWQ5LcIX]1tn5蹆5fK!=mgZrCyk{fx޶&ި ;^ՉٵWh:_%Ոs-q'~H,D`6aB=lR -A| Fwlکg0:KMVw[V䡃>'̻s e0קz Ɇ+`'B;#cFSKEQ ڈ-B.Ś+į-(ƒ 00EfVB"]7fʂpGh$8F꠫`^V{)a  blG;{2Ϙސi$714h[Strc(_yo'ТhHM=$? &QI7~Xiގ2لC%k&!U0;t;2}hK,%&V̪IZe$62*fPiK1ֆ,7/䬇pny~=@=ԧ! al@->M$M:PGǃLAdjk}o*[`l&NlLPNj٤ۘ%; olU˔f7Ig3QE<Bm97x\os@غвIл ,VsQ88# ~6["\ItK7<]Bߺc‡hXVFnUF@-=~cy>Me:Ga)QIᰥSxp젤Z e@a*IDV-@<;'fwY%8un5}y9,c98S/r2nFOyTeB\,/fK8jiDbzſi+܀$JXP}ٹިU‰9Khhuζ;ܨW }_ JQ-[瘬e>ڕPہ% {9&QOYq9Z߮Wwh>:z3f3T9Ui'},`41I]U[npʛ=dE,#[ gi%W{ T^H9[攗.ggQ|ʘ 8k[Ӫn L\u,xa+Hu޴G m_+}Ȅ׈4N='1>4 =%"YoGmawX܎4/'xlDz_SCnzv2k''anlT|>-P'Chyʨ$8Oʈh64~T%FLFҼ:g6 |!ʝ2\H Z`i}\=].yʞ^sYs6y i: ^2::h 3;?Y5nlїm1õ;;V}rCtF% M.k~Z  M[%Ʒ ZFDfG2u !@)MwRZU)11(R\Ɍ(PHJv|ԼloUé_\;8LpBw`ւbǎ}O7¦~Yn]c7 v6h]y"qc{Ꟍ<m7}FZ: IaW-GbUY:?7?[V~%-)]G!7 b6+]fB`V0}ײWM#4NMCZG^]Bs^X[%;Dt#?uBBʤM!{Oo:. ,Cg^r*x@GE#3F..NZK=]t% ʫ^m%Ԋww՞eY_#J#vFMF4^%`aYIPD_*Φ_}b{ Y:k8O{ Y35ܺpG$&cܔ?QTs.#=mTA-߽U)$yU`w #a}f@ Jb9P|b̰@ H4HxєyT;YݐjDh$s߼+E(/` &p0(86ޒMykO4F|O>zZ7e "bfiB̏ʊ~: 2DQ U8rG: (hArNt!0=;lNH[ÃלK¾bZKpxK{3&/aSaǷ&[$3&̹whu/VG o@ש2%W\Nlb'JWPA#;Gl1/1U-O] n9۩r*ojoUZhG 5ii}#7vTC|q%?3Z!M&QYE 5#ЈRR!VH @kWqKY)dУ?7,*GXJ LvZ53@%iC]WڢOR@|P В# AQU *M}{ATh<}،f6yYi}#jIK_Ep+fKc"'7\TBuDqN\Q^"8KfL~Hˍ'h\bjF9L'Ra^'j9"xÛamhf'/hqD%()e[Maz^B@eJ*X'ՇߣҼ=ax@ƴޒwAY)oyIw1΂ Fb} @?XhaհX`4$4k{4w)= A_v^*ndNets#7x` :C𒮂ӦX[l^B@Ecc>s '֍qOM-\!ީXn3!4|JlܜCVOf8`C&y42nnemSmbwCw[}tp^k_>yG']O!U1QnF#NSy4nE<n>qk`_xKgd~8ģJ9F)מw$BRK$U6Yzgڍn\N= UA tGBM`af2s%|-P֒u7GWEkӮ(WgmK&ږ9z7va PBN!&{L wbC a8¦Hs3.M,=ZLU`^C\y$Eͤxx}V5P4m Qh]*׍j$<`G_ȥM?n4u[_$:'2Ơ%|ϯl7f*z 34~Y?ۘ-?oap8y¬ :@' yT7Y^ <滮%P؃ :.ĜsȒNp7'ewE^YTk^g5MC}zؙ2P5͜=|,g2Ne@R5 Qr^N3Mjsr-$O~&MEICLH)W1aBJL;Do+R"khS/?sx{Rz$kw4m処u=H"#T씯io4"?~ftI8%^#rBޗ6̰{fU j` {4icr;6@c>Aur+q*yךU`~/TTH"/EWD2) 7B ,_L3tOg}%DIRŲ<.}>3dֆA)R"f  *`L&;r zV~3=_je"vD Aq6auЧaiA ws|!0}",bΖV&*q^x*UYtFR 7zG4l ס_RiY51$<M {e4THMaFS V*Ӷu#[haͣ@=B #Ox%Z&&3cJE/U/4RȈ*@F]tO;-jppV0ՍQ d0xddRZJO&ewGKr9Z# Jˎ 4JTq%IC\"N;Tk\;#^_IָQAWoah/$ztD" (Rh?IN|{RgԟRYǸгr9 0PrbǤXQ|jhoܪJr%"9yyi#/a ]ed+?=m A>̏ EHu1yGpRZR)+~PiVѤhQp3dKhU!چ ɾlyesΐ:Y}]+0TMVۿzjv۪W;*/.A9O6HԞV?ƍbW%qM Y{4j/#|dB6yej#y;r4w0VRPJRz=HANAԼW@$fĶ+'5.^:Q_[l=3x vljHC2sH?$m(Y-GEofJww :k 4!LJJ//`i20&&J|[_5 GUU%&~O+P cfVFmf&XI۫!Y`R:S0>P զ/ca׶vm8 Pv/; ooGFUOY!nB\ѓ ⫂..~a380mΒ鼖{5A{%+E)"u4U}nA.RDvi+CԱObV"=97>n}mrfwiimEN@6)nP"?]0/2d:V0o=6o$^0P<=>EW32lNG߼1iy炡2>6[ߤM}T[/ӋJ4:|?C?R˰aJiZ`@Y)lA?c\pY}XNhYRTӤ̀:Z}K+wYXdc=j%JHUG _Ǚ>tIpeMzȑhOTI+iITK!5;gFTn6D*h|9䈼~3hޔ(+Jl!Ok1>nOT'x}3kёϻFYZ<'G:*%Aꏇ՛Tc"bZ F5kGrW^aܬi͏a2Gdn?s5anag^ľNbϱ;,'.~!a‚$VEk֊xӧ &G6.q:7Nxp ~em)k..=9XgwKu I?TܾQowZ 9p3tE9>7m &Fg<2Ͼ*Aq+ +7;KBRe?nz( tGe9m#\BNMgX?t-1ƈEU)Ir~FKXeA8'p6"i8p`UZkwdQ℉a);4l:6z;qm0A[.APIQ.tR`#;wy-"q(.f5qoVߗ&21Kr@nl)+vascJCrz"ܫJ5(e #pV 9?S㘈( }^yu "8-zEcGgPrS>H#,YPM fsB΋%&CEN(a' 9DFRϬؑyh'NX.=.]=n1q{Q)2ՉO*-h=11l6V0CktfMT= {뷠X"EƏQtP0lPVm#ߘ8/uU%:fn ZF .`l-Az}R'ԚXe3ÌN0сfeq6ʤ+bV-N[8Nfc##"'G͉gtx4[}VTkN kݐyJZ ɰ&wT`Ce0ۦ9ꤜx/J[:d"n&OJUuYj+Zn7XƦ!U}ї_JdكPׄN-4ĩ58E /)#?`a[4*bى rhVwԖtSM? fC^ ?a/znܬLZ0Үdy=LfAu3NH^z]6˜zR @B%/ ~Za=lMSbWRO~l[1B긼_QBkaMC]wY'y0d`Q;:ո=3$Ț'K*7g*WGP jB7Cw(vdWrmnd>ZD%}!a1_254j0aֽ۪ݞp^֗|H!th@GPasiTʜioMע}Tu{?tH1c#p>%(xJ`SGE9"hSh } Ed/4&U^cHy٣*_qzi "ifp]zŨ \:zK!>]cN/Xs_S:ZUN?O{BAccCeyQ0vU1zY䍙9K>qOjnS;!0wtsˈ }me<rw2,7X~%d(OSʾӴ/̒$:b[`읃< _{}h IRtZ=s?+[m لj\ZQN.Y0X%svllg/Z~1Iu-5Q^Ua4o@޹Zdch9VϛR w%ٖױPWm`E xh^{jԸb?uO|G8HO/P?.B dGy g0f!'ڇBe;p57f>Q !jm? ߂x^Ǐ#exuV8d^"g/e>bm@ M0΋Z EDb X 㮡AŇ趚jj',Xe5Ol.ݔ; Ԕw`12DYE}#>ru:p.Eܷ皻UD#sCr5'KDw'^z֒Bio;X|2wZ ڮz TuQ| nP;4;/ ]ðڌMw=]ד .i\vTrTA'*IPloVT URs:yȸPOı ؓ-Ʃac +q7%ϻVSTd%`,\Z=Ld)woC+(G('^$ɸ]+KȭH }=pDVžK+\ Up/ ċ9jK$+ޱ/0-bL^P`XrUD]}]HW3H=.8`Z0濭cp!H?oER9&<&02 n72Hꃏt^8,?V?ҫpKj_;?|c^|!H9?>5/&SPN yA+WY&нndɷyha-y60|70eMU]lpċ,ZAh{3~KX f-`ñ)+u^gT yb!7ѧjDmL<̯>(HoAx4z  }-6y`ˎ}qvs36&i\z[uJGH:}~qBQB~,qajGrb#"[ph4^K.o\!f 4J"Qrӛq0$|dVa T|fxWChcoS#zGp-?ifG* (|W$Un(`2osuLiB|tBk)-YG^TC%"QR{`d,s El ^vր㞼*i(:+Aj3ߞz^ ;űFu-j^*Rϑi~aKQ]n}$+/zveJX0#hVJ;|s֯Gd+w#fBtqhSlMTnT^I-CF9w xjFzʔp9(<r #Ԅ5AEY{lr \>!-,3[KJhOL^D9LӀP:DX~)+Ƅ5T]U:rDXFӆ\~u ;aܬەfIX&T`ݷQ}z\[qI,7%ߨHx]6CSk`EbGcЅ2p̓ Í|~u m;6Nt+gX Vg]=F׼ս.X'&=|KZW+f56?Z'Qt0^ZidZ%{ [WD.[HtΣpiRD\)xEe#Sؾ`%!>hww-FNT;f lmjLL9 p~,< d痡-ZKiqJ_Myܭ1Jģ8RV&&M=p8:/?t.4uF/8K3St_ޝpihx6.X Jf5QhM]-'*mjh.",a> y״,PԥnY7Ua;T~2БyҁgJcsJ ~N""~5 RX7wjOd!/*зC8:|ZVt/V`fv >PD7leb2.&1<@jTgE ~jVZX?!!qt~(g[R;*W:EUOmkc{J@ױ&XvV*$H&} 1]هl*=S[))nDy-8k`Y~ܥKn(D5l ౙЯNyWm#roN NNu4%u߷MnU~ojd~7EwyR ˧U }w(H0x)*=_mG"!S=yOnCk,Ľxvg~µ/hTHXi&d&QYD@tE \h3EoBn/VNܳ0[DZ6Q*=gEr 6>tL<^ހȑ-\0=QB !a,A; H)jX%RF@`j~(a5EXH6C+PoE@ t<1)tM# Ҥh?yBqCs:tC~F33]A8Pj _K_g$w<{+4M}2q %,8өEߝEs 6 d2Mȳ۽-fS'62j$'i0\!?']?Y߼*^V7LljMi[FȐt!\K3̧wm ckQ;OWTvIeXrVmm͌rAvB zT#R1wt"Gz|щա!X9~{#$`p<-_dKo݂Ө.( GQ X;VH52dh"'pH==yr)47=g3Wu1MxOp&[ʅSE~(㞽 k=XmdNu9igTQK~`3*J)୽MWn~-ܴ5Y!ng#qPB`)9J-YwSJ؞I7!OGޑ4פfg'eb 8tz&п3# 2hH,`R ?}EܕOTeͳ66/soLGur=}oZt?[Z@#9sO^en[VoѤla%t/U+/j܋gOtw Mc)k]k5!}Ss#.8"pv뺀%QTXՂX !c;7{s"9 mu8A.Al >'pu9{G/˸OhceWĞKr%gi!muOP{y~HXƪ"NlE7SW}TxG 0s@%˲<^O+S!VNSKI!Et+Ĩ n Ad.!SgG{/&[;Lu$Bc[^(zÅè~=do3Mpf^ME/lM)N"JLfe-vb gOqTG+Y `Ae)d\n=tUO xyB(&ִ֣^Vw;%pw{L$P0{y_-xTV .œU~SZar(+ڣxjJprb<$L4l&z}ǰ w$|,յ[MU$<ΰ[#U;ļg8 W+b$y1 xj͏z5'>j9męV͇y|9ZyD&=öK)}}Z} N |_ . БgBEh1[ǒ40>H{jOhtŀIZْ%jgJwޙiڏbt!p:`R ^̀_dAFЋ(*"w\i97j̴lӵז5hؕrl mN׶(qhllH-G## =oΙNZ>ư $o@֊zs,5Q5,Av@o)RA91 \a@71%jKf8~3nxJ,rށOM?Hݗ7+c$ d(Qnq擢 G ^Ng"-㞘!/f%YE#G uGE˝ sɘ@* hsQsOCx]Wc8XI @G-i+.v^t{0%rM,&:jkSwgڻ#7*\[(64RoEeSMip7\lng6h#Ӧb"$M:Q%{5QYwc087ƃ5bD9:QںC,49ט Vln߆2 ÈZ%R'5zsc=bߩjcpL"KUpǯ$<ُ3އ:Vkpnmke]y@ C)]]j&rO1%tȏPܧAh9A*U'9Pa39𮄙Jh)sDC5P$aCX;tWs J uP&3L ;\Aj M p ]'ߔ+_E-u0(V|q?I LH yjssQ9l\ZZ[+?xIP"Kmg޺i)!<߰׷RcE&*Z0§7)^$KCϯuZGZ|Xs1H̙YdcbAPgں[ h;D:Z=qC;|-|QB#5B8+(gxX0̄2qM& 9\ ]8:,?Ur `5 "P[#G{Mc|_;̷SX"j^.2Q2ͮhC;ѳ:{B^f"*w 1oR`aQ Tn P0qbfܙ@'{rc$.kdzJŎ])7 ,"@#ܩM, D`>nPvpX2c,%xӇ&Bc5Ҏ5fNQ+mK³$x>c v0jOXBQPy$A27S4Dw qU*šRYOI4h¿Mڠ``Mq_*<ǁt'g!&ih82AC$ʶ8#C;Oy2TS -Bk]reHh(2v`t(nQ4|e;^ksYү ׊Pʆc=bZJxrZ=]¡=ъeVOj7D0F-9DQ@+Aov>p:f p"9<6#4s6eb-X bD)iұ!;hj3mhw:o]Q`tW^Wc,aEJéJjBMbԸ~OދdCI^>NJE蝴lffؓBc},G\`{]I]2HfK'#B03 >a{VʺiA3zYa|׋ g;AF[DӋ[ [YfNL_ Ĵq%tr  pʅn<%:x @)Wz?jKc[WQ*G-qՇPFGѪq;ؖ*m'qÍ#>BM.7lXP#Kz@2=S3j-V>'Em-!̌jvUvq @j3xwv[/K욷gSEa% ö9|E{Ѕt_" hT}^[5Ȅ.8qԆc@j5o`ΘHVZQ8pȤnm'Z[VG‚~Mß\$d\fM/;*45ZۣfT&we؝_ _V\>zdSg=~n`)gOY/j_k+րV;++C(zt1|<չ ͡PkbZB$FA,ZF8qY|؜w0o~˧7rw'WfA.Ek?n gMͳ=Qu*sO1^:ki#H nrDeGN0:L^yݨRnxSP (5hvQд훬)I`|F\\0S/ 64X.h^=lv 3gY:p,3gGgwkq]_МlQJ}BAf; mQ3apH{x"_¬.FSJ&y|B9%R h얺'*WٰZ/7fF` JAfap^: 'X|8o1L?#ЏT29ioLe ȈM,%Z۳*grłFQ3 T ෋XtSg0^o'k9+9_vAX~N\L\rY*.,LT鈑Coݪ޸CR7#y -"9ͲHpe0+=3xunyY}-yi>C!p*d)/E}޽MU4Rlc7^BT1@*S^6 o~׊:B*TB`Y./PgN@sneG=wP_Ϋj֠A%=\ēmN uTesq?n9A0BT^O "](' ?Z3qnRierOn4 ع~χVi$L XDO ˁ5lU%-Ea15@C͚.H%2T7ؼ6gsQS~;/{cK.s3m1&4JrLʇ ncѬ}A9+6 #<+bZǏE.!{)QrF4;2@}* yM ++jp異&O#so{7s'00 m%B\2ͯAq;k]$;rztjbg%$KӲXيA, IgXeTP\yzҟE5r=|u4g %T޵M0JȬH*CS 4UՊH{VfhV%7KDxa5,{<=S!WMV.&ț k3g_րӧ7?S(%@|9M"`vڷf̡dfWjBEҞ *§Mpw3F,:N &o§ahv-tЅ/hK'rT!4?< }p]n)rH T9)kAW h*RSD~ypZNU,AStnŌrVoZRɘjf-lWh^o'gq?!߃[PGC nqŬJ;60W0xt=s(y8Q%r3(;:gRGɪkz6x&{0n/Լ¦!ZF8X_ܽOu\Ð{ܩ?iQݯK\p&ũ,1v~؃@`ܷXatZGnw¯lch8|\'8҆.w^sDX&?rVUtZ;u@ pC7[Yߌl|@$[Ut,SC #~#SP {N5&4XȚ#0IxCF٢LO3/N"`?;O+ՑEixʎFC 2)cuuIigUŜTgບXQør@E0:UJw %k_bf>@q J*_:m|-1bP4%ECS©\%4}1hPƳ;57]hTjtk焘IӛSyfG m4Cd2Jw%vLBZ2ꑯ:ϣy*V #hMB?F|@([GޭNk؃dct=⨖5K& v|X{KSU:GDBDdA1E5|깛y]ay]F}R)1JKmuʢ|0Ճ5_^CU޾}/__}WH>"eM$ܫ?4FaH2yS\ ܳ#cBuz2]U6L`C|C֬ GLޓ(瑚`xGF+J-`( U䝣濼Kwqdb1Ģk"g$T6bh5/>?9D( Fø Nl}?3DC\- ȵƂL~nr/ 5vbj֕z@Up9Ir&1$IiÎ ^.;VqXhSYm$WFz > BQtd pָVli\ؕ2$[)9Ug7 RjѴwdd^bKyƺ\k?˽]I SeIFJէֻ "L#$y)dȰI|E?P8c}_C;osOfOJ/p~C1g)!P qEm%r8K fԏ=~QSY' FᏯIBě%4IZ, g-i^7 lUVeK"#4o{]ggl. Yy8amޏ"X?\5WEW5CEU3!D 7mt! (Von mrJ"A48m t|Ү9wx^3-j,X w}'()bCD=}\2%0$ 3^/$\v #qj} |'?U^0įKտeO^M^<hK oLPz?ƨ!@;ZH"ₜ73 5TLAHkf8;]볎S÷Wo|9ca~56~}kA\}§с `<`Ҷa~DA %ju^5W{rXiGR\WnUj{U Bdz2?j 'J>\%鏸\ygPGp4vҳ1u5|`.3h*| cywBƵcD ͞vH9{h LRDnf y;*3 &c66qDa_⏸G#Qc#KSyw]}l<<`!X'fg'uG,d|/@Bjj,kpKwkbs]LI!G pYey}旃5\<)fO@vP;c7*A{}G8΂ cL@6 TZq܇`^Ob{HKs.0j{]`Aʜ"p(0*`$BoTottmΏ_yeԻ9nYp$aIGsH/ k]9+4t/ūn zq[̌[wY'u=YP{yݎexܬxPr|ݼe/%Vddxwj;vC3 [45ϱ"`#syNk;dljܯUbZ=›ii>s oΪ:f2ql'!_8ﱗfGa_ ^lXǍ 8!L!E}Qfۧ7[/;o{z9?&0`}:q(}΢qzu^!þhq70Xa*AI)7{^qE3{I`$ Z;o|9ՏʟmȾ% E K ǭ.cFxЍ.;R*'-{Pm.`|~:1UEQmw>1KAQ?(<Ǻg_DZ^&|ܫ{0`>Sڳf>oTWfb&+~bOp}Ι#%~Š`:*J*v1Vp O ]D$ BBp Op)ہvțhUOgCq|M1%;MErsv^_1~)鯍=ύjjc \?R]:Es`흳ڢnOp( ǏD{ _Oי)if"g:މ=)rg&ΞfP1];x#7٠A+%DZLQU4>?f( ?J%<='w] ϥ-ˤd@V@6tFU]_%4e$xqst ɿ?Z0fb.1$S㵾)!_n]pk fz~sŎǃ= vcK3aҀ¿E:ܵ7h{ ײ |-k2yG }S?qwxٽ< 6V:ӏŹGXmRta f~:RQ})Zo_S"#]L({@~ CTIոN58z`ߎ,/"*Ȑ [mmnK\W}{S{ܷs6n4!{~,~wg`wD# Z"dqZ4WmƸIV*Wl;}a&QY(1hړDlZ4[9 1XF0M @hDy z%aCճ6@;F9MF~pT)(3z?"Ri5vcXM4=.OXny5R.*i725aR4|q|pu.fk2~yS|܎>y|^5 )("x B'?>=cYBRZ>qJۃq#g`d MH16E\nRBp~M( ʾMQ)x8nMާކ B&48o8tf2,;K>g:4?3poZxK^WSpѰ>db8h½;=3}|gvO)_}_.:=y p~Yq_OpF\3Fo;1~ )w9/Z@JWO[0vNtyYw`qQ*P TTn;ƨ .T C֝{Futh>A3j㾼ٺt{1c&_f8޷iqZ{(,gP&_U_7\HjG)(:N/HtOšrÀ*PsG,"'/k+ 5aYvb( f  ^TgqOG9NqiR 3=klv^5"K]ώog_WWA@OS:ym DZ(1iO[׸.}0Z*/ωq?+^AӠ΅O Xlf(aЍM+yj3X%v4|lٹџ/%i+:)}xkd.Empem֞x<2FD@92ٝ7ex#K'=|+*<@roԌ{.P7.F9oƳe)܁M#ГҞ'Ł ں>Uq'o,tGƯ÷B_`]=̑=ٞ0"Qx?k'O ^,3;p9̍xޏ~em8GNŹ23sG+P9;!a=]ze!D@@FP +<܈|;s/ zYh'F@q;*y v0ڀM_L`? nwSm`T%:!@kvr j! ]^FK9W8_dv0<:[aXԁnn]%>Nw"'V9]9Hqe$gkw#Nx>$t }ZjZ6sʆ3\vULv0syXEy9'J'k<=+}<`ֵ;:3G§_(>8?6s+1DŽJNTzX:<|RJǐJ'K j&S"pF{c##1 ^9"=GBNA&z!@cސL!hP!^$*j`f:3zc{r.\$@^G2!ŔNq纥 ~/ax#x$FQApCՁq(mjP>O繑4s<.nC?y .W[-Cq>9r&"kyw'*!$GCΰ? 5h/e{0E߷{޸aS(sr8:PAyT7IJ=US`_l}{Gמ.N~Xqm9bfjܔ(SVx 7$C•F>DnJ$LH x-:7{+N`|ŏ:f>l"0Bi nSVb;<'ЄtoDzd}ڄ]i;0`t\F£a7¿2E5IF6#pFƀuߍD >7q&? seCfi)@bLSƴ@sev0kIʵd H~/H󡔈HzGJ3tVNhSF%<zZ2e|ڌ' J ѭ":0pNbid8G=d:鋆|gh HFS!/h=y#@LoH&h:s@p(F@v[;I*3ZOgN>w'(N<냢L$?J4Gvdѻfn=iPGx<[Z3^hB ؐ'"9ՃJTue1(zOfNT>(.})se^,@.ũ&}f@sFh!9S±)&DT D^+xCli[Xαe' SR \qrs=9G4}SH.ݶ\6XC m5`V+! c<ua_#Ł \@$8!S-D(ʀ|YCJM5< SHhf߃JM_ uԅ=XWNِ><}8W8s/.>4 >p+ȊkIbHĚ]=W6URhE5ysd`nx6~*T9{/N5A:aZxPƌPhBhGϑ(겡oO0|oW*64!SR$BDnB ͕t$5`և‡6CEӝ 0qeUѴhI ]Hzr)diφxʏCFA:qыTCr5B"nNa8x&@"P8@!BǑ  z8؅6 7 z~@&q ׿ORQ8TyV@&aS<ܚjTu<|. Ք4{CMM֍K+чBjĴN!»ʼX&I}  j^3Kž|oÚOZq ( (fG[&Ł]'> OM"õ?G2MhȐhXh@χ< i0uJ<)=2-f@8J(L)t$ؑL!~"o@ z#dCAH:.A;]Fvs Z<,xY0{t :EBԆ!vo6d]C "6`]hރfP6ёs޴إN r'nC(qm5 /ܐE xHI@$k_ &u'rTVUÊE/FnAt9d(ɕMOzEv!ϴ7ql'BwC#{p2UE4=88Z 9tc؞\u)G"88i}*Iߎdȃ#v/hyXN):S+ϐwCRA'J\Ӆ> AĔ}PփIG{R&%T@Ր^בw T9J]iʔ 9@;3Ȇ6pO&1k"aPM)ʃ*ӿ'J y)ʁăB<rt^@Bސv5'4@TvxR;9sCF :>)̄3*\ "% ӳ p(=s@ە5‡HW}GŷHR_zݖ2wތ/ZA p*w &הS? &u~V*yr%\ ruS*D}X}yGVJaOgz'ċ 8Eّ8c .nSR^Er2P9Py>dwR'> ț*h&ApnPڶlj;ܼ>Ds;#d"TdMW˄OwgzNZ) *J$.̠3B\@0vB@B>&rpjalf3Ir*ShSB()CJU jT m&LA8A>8ȁ)Sąurtp# b5%>Xؔ4#ԕ;cY4xB!mC@Ī/qN8g*.@|]bdە>Ԃn†d ȁvSZQ$ 'ϐ]G e yDٴ#?D:@œd|ʯ*s|yـ>l LNсOA$Î=$vy6' oGnTt%=~A*xqZm9ЂmB"''|@kJ C<*iJ<:2 p @t ՁM6!Dܗ:sH.RN~<{2'hPܽ >E4<5MT#e;0)N"P4x&6~d/dC< C΀ FPٕ}S. (r6`STtĉ>. rTĩ($ve6`ul i`=9@խpLRB{x2:rȫI@"~ rOfCzWo_8^L(g/>  j^DRr >P؄9Ph) /J!ʺkH rs CiJ{ogj.4!Wđ@ӔƐugC\A@u6Dv%OmhO mH.xѷRCÕ2A3xC$ȩH&;#}8/֐P© Oǐ򣄀{(Cmb؀CCiD 6wZ8NN|isҕ4 +BJ*|xDv!fdO"矅NL&"u3BJ;r@)څ~Tߓ!q=_u Eєҷ%nTڔ=h޴r¾,Cj: sW  lȺ>\!y(6XM8ӕ Wh ҃@swa0le9}9ل"ʇ'N.iȁ'`]Ey7.4v$wdqo@@J? J싵?)ܐSZTOJU9p;7V؅T*2&FŁ ( OpBϑ'HĀwPD$V@vx0"אс#pha>Қ5@x!_ˑJpYG4) Wjg)J @)ہ#") ՄCfQԐV^RbCnHՄ/"nx#B H'V7=I6$S"'*IAف3-}hzS ~Q9pД]I .ߑR@$5%܅43H yS{@CĄPԮЊxqNÁFQ6]iU5S#e I 6eΔ|PmBR H@!  'C)ǐ~,(P w*;Qހ(w:*_IS#ĔMIOAy}&^e)sIe)P& rP7 Ц̇ 9\ŕ Q iJ (xGƐהC<l p&zbP2S2P}XD| ^ԩHՄLҠz&%SVNQN, "r'e *'y+ 8D4!5N FCRT U^T z!!~P!]O "A{iفGށWց ' J)Ҋ*߀ Њ9*Q1*x Wwc z0/"܀K  r]P(j5̄.tcՄJ<*F1* #ٿq Ȑ|](/ PҀrCf>D $:yp> RD$:R":ҀHƐBP1 ""v~4!H&aD۔ QP.AהJ* RĨ9D>B^LhA)}PMUA&̂wS} nIE>4*"o>`t7OAq!ٕC(&m d$J}9C^ePم]7 9Mh3JRD!W~ׄu` u*}@nݕĔDבӕPݐM@vW4?:iB#BUre*ށȦhA)Q z @O^\;{'U ДĂ" (-R/>DA3BR5 $7$9p".$.UTP7  i$fNNLC4E7m) hJH(SbG(8 DQ6@~A A~|U=I@i?$'*]R/FPDU` ƒ)$ >t)#ք <хS<Q53HǐB "| A#(."l†RW<xPB6N# ߀PFJCPdd@uBpJ@CG*SJVJQD^:?Z4;wJċ H)ԑZD&@$DR!ՑFR )UN^>z"kO'H@yE>iBC~P"||G *e nT@D-(n>|Xԑ@4$ЁQ sPrE?V~4iB*@q!ߐ& J*}HQ2A(U :# #^G)QMI1(RD>l""} C!PhT TH&@B"PzdyJs!TM QMQ@*.UԔ7!;4 ȄN̪jPsº H0.B(; 'ϔN("pႢ"b+.1*;Ј{Ҋx5%OH8Uzr[:ЀO*H/ɅM{VT+"$Bn%:zd%4H&! AM7$M6:B ΰ;H$! @M("Idոe-M-Uf*KΪjԵeiYMa$BEE4(:lƒ(KmbXD3UmޅwJ1T)[qO҂O A`6mVֆʰVHdAPGpDiU܀TT QUWvE-HD$hMbDZhU5ZZ3 VFW&I4jm%**ҕA[z6 LTVMƋDmXTfT< #@Q@sM:9!bRjl4XRQm\{?mϤ]Gt:Rs? EE\4E `A\I˛*TFUdF, `$ ]\ Ċ aUb<`8a0$5ECN1@f.F"mgc-ܪXKBHQTv H%HQZIUJ摠ooY@TP1"RU5"3H \:~S`pB\1A$ `6bqJ"@CaQdc=2"vGF""!¿1W60HD** ^G_8^0Ad:YDE#N Kƨl^€ K 3q `{߉;*=B %1aRW`Oƶ0hq0*;nn3 U yӤiUR! $$RL 2k-nPAEWcz¢+qu rdiDͶ\ @(@peFI.sU9EAJDukVpp1ZQ`VTTЁheaUJ#ӵT4@˻(r,Y5e(L4U6}֖mD3Nk76JQ 4 D0t7[Ż: SN1! -8NihTUذ#s 8+8fY5elkydn> Dc`6l01bAZfbh^[EVmd WR5J HEM*K 2JLPQY!#Z-[+*"PhL[vkq*u6$FUm[VM6 `KG:X*Km|- iB Y)%!3tqj 2&w ҜbitxM["c\xX[ģe3hͭmi I׈ETZME`e ΄+$˜EVmhm[QFkFkF[F5STb RiMRBm!" h66[ћQb̥֚( blի- PG6DۄS2IMV1نxʭc\l[!&&]9+Z-yS+),J1Div, Qlrv4e F֯=yrd\b&QRjwU^)^6YʪZa<"ECX@ QI H2$9wwYL(+\6Ѧ%An^z=Yj-i)!!5kzRv׳#TV"3`AX71.wl*EdHȍ#iYjܹ9񥭬 h\0(Q5ԛADLFf c0q`Lcuw> CQsLl5\oLMk\`C c$@[6M Ƙ6M5e5+i+{ r1,WˉcS6KMeme4QJI$6lqG5IQbfBf-XLH TU"m)i*t[7I(k2<¬De\h$*`dnF$2 ҶۉjԤĤdiF34!S",QKAD&񭵮ǰ4 Kގ| 룑N\ m41WΑP ׵Z<ƅJ7 0GUKTEb:M mqr(Wgl4Ӕ@a8P93jJ.a@:`hH ִ{{F,S yv!8ٵaU4zMF᢫ѓˆMܻfiP Dg{愘)2[hi6{9I{:QŶ{KΎǡDi 4oh;q/gS`375E~~6cp::?a֛ (hqQ5Ppt, pk|B.73Mp*)hi!UdRL>3/`h1v:l ͗6aΜzٷArМE.G,\k.a`7E˯9&s|U[`6 #iyd::g+hI]HTa7’C=1I<Pd 4/ѻ01X$OeI$} 3HHBOT[P)i5R$Jђ&ԦEZ"IΠD>aʑfcB UR`n3gJW#3zt3O]̹g"lK~f_{W|ߧBz2\et.ܘw" #~||"ٚ2ɱ3#5Z݄cnBd9N;l~3L%eI6@ݒ'ʕ HP ((4IV{ߏѥ!4\5~ uwi7f|7e6;#)q/Ekw)ló4+j0FdG56;Sk4cX:C ]qEs2saCF=Q-szLr.9F`0HB @ʦju40=&y˼k}$]"cr`W3ðY+η-UyTnԈlJ*-'vq#"3""1QhMhcm\C@2Z <QȌ1eevO`{62u{H]\˰xGd;>ٞǻ:+Qe7{E~v>hkl$DnP9"}lUkl\cP cH$"ҢKQkhurjBoRDt^?pRS}^%?:眡B]ꁥ)qtZ`!y q@La0 ?<-3@U},|a[9&I=qFNìk&mPVm̥[MDCn@QX*vh[j8oQfZh2TOYvkv-nخ9Oem殤E 3 f@w2 )Z0v26KK|51wK†! nmRrrdrY.3AxބA4q)Fŏ?;(rx8Ϟ-b)duDWm;KNwHt0kR >Ά {4&|+hY\w {cq2&d!*YEHL+%&d H%^hY/ݭaY0 : iv';)UV\u)}Ocbl<fmm8Tњ߼(9'7:Sm1Iy ]$\#WBmudd1|!M9 |ckI@brw%Jmբ݆Ū@]ewE_o_(qajX7"uOBxx~A*+&[,[^j63Ѱ2xw$-`EUQu>'cX&OG~Iw,*\C X {"3 WVn$L"Xȵ@+Z7fhcL`iR$-.Tԋ*+lj͞+zÚe%&I7+׳yQDy@ȈFV ߙT;)j ȒLdSwvUEsEB\d:q!RBq3:L\V"fnѥb`Yl'zΤոZMcD?YZ70?s"CtsZT$ȴ@mh jԠѭ,vb]k&vٚ$х:t0L|sa2ہ3 mneﷷ%S0ܿQngbľtr7jdgkg9ow+B?ֿVWNʅg%H"tpjゖjnRy߳r3,VF#T}ݝ'߳skVVB5Zxc*={阡qn?0f5Ah@X9ں_;ѱP:؈LW q{ +A@ :k{tgarpm0Dh]EIr$sht [g+>X"'$Guȼ<'Ƨifj|JUv#[2f]u[tɄ]a? ;*gwxj)L0V܇Ѐol +[s|\B)N6uBVeb}^,~sb EQuӲM f& B%i5ÓMޫe z1K0nc; R0$"lKff$RPFGjRJWHBC1fcC!e#y5`<Ԇē7% "p(F?ajfg A!GL$ΰ= Qkm:bfj&Dc۪-t+q]ˏljĒM??~oI% agdyKS}?g;'G3Talm1}*1Q"ʐP !X!E? 5lFɊƫ[߽eX0M: k%Ҷ캄A(=\:u{܌%пfO?)tTO 9#ߤIS]M=K_я\v|q/4iڶhu徽Mq5Gvޯw[J\%o EF9Wg$nLTڴ9c nݥDWf>-1VHޚ |L s\V0@w̻yٷuwW_UHMl[!kvxƑw䈺,<fT}cSnBIT贘Q!t@ AsZ+q 0t qx˜?K.Z1.]6u}"Gި$}شխt `S! E1y8#C>0>m]P}PN__`ְyL~Ug«<iէ*:5Rf&:Yo.W^aΗ6's=;DPyp :m6s(w),2hCJ \;-=?7mu.S9)泗Z3t8/@TյUV#riKFj@;ĒDtR*A3.8Qڭ&][pX:85~KϨE`LdDU޴Sm̫qݥx#Pdoiu1_X~(2o6U}lۅ۟~pMM2@-d:[ү/ ' 5"i]|e%Y :ׄE*du3z U^h=}12Ăd ` 2A3CV^mr3A\ݷX/8+ bZ^=z<;NI|Q(&aMg&slJY+x:i=]d!yM9X8j1fzj|gFQhr!ZD#F\ :\_9n_KcqDJO跨Qj|zel R>|{L ݗ>cam0c 19a0%NwX!+n 1leQ1 J1_`͝N536?OE7n27s H?Y3㷄9d}0,"2cj5E2C|~wiz 5PC@"ltb"U{#3>,qkaHFu2`xC svܝj1sAt0D5DF`0dF`1M@ _w󙆡p%g+_@^ޕ__&hj\Uj ]/t6IDZ5kuWe4xV.q,qkj|S`n$ad-DfWQ[W3-iϷTlm &1ʱZ0B`P6Qrz"!]Kr&\#U\‹g F,d (ChStT2ժ1V/&&L3t?IMMJ1ssa y@^y[@O36FƄWCK/;8miėRHʗ,&(<4#7|!U%ϣpK{OVF1?io #L@ ̴FnFC"܂5 @$N^5Uy[<.F.01VI%z{ɨ \bq#٤{U!03O6ozp r'eU0CQkEM\nRJh\b# RPYLHPdS)ATAsZ,b*&ZB2ShF́*$A( ́/f/)G}+vSgX{{iO^}ǒb )?j"[$zBݽ,'96!( :յO6i iҼu@%@y/>wDxA@r2`$`xG8 pD; S""xMuо-6dw'7cx}RP?͖>@pT6Tp$|8zO^_M_&{K $|ߚrҹ k@}B ԅ5Phz!]t)ՖU^ؕb!膿$z\ Pn&:A9hl4OuOp,xϽRSXaց3Fe3Tғ7n:q:3dܛY>dvky16eڌYk/;2>50M> c4c>%>7/7/wv\{;{߻W$ >rЉ -(||Cpp稠D(B>`Z0"/ziyw8hmmTENt  ?t=bk5G߻OhӐpBJcJt38Q|F xTYi)ED8>I19jl#cvocX+X0Uݩĺ_#ͥ~{ڼm'5_k;7nk7t"(Y}9gw vLwge:^թn 8i4o(:8/``\]4?N19zZWNJjKp> i6[~߰/Tl1ً,˷9%sD)H? XC:XAE†@?C0vG@`DW/ _!:Ӕ k&m`|8@럵 UN■L61"ŸeNö/md#ehӴ^񶺜qE\1!UR^F9϶闲Z'u k[Y p=L/ܭ&EZ紕NfǦt"h/u 7O #ϑIDBH /M$@`d 3YS/d>o=DYm$&o - ~vt|aiֺu'7eVpb~R|74s:gY|`h >CqͰb.ދc]'~Y{B&${/Oivw-w*ZZ]%N/62 ߶L0\km5c ^ѹ|rW*j= @U0__/ G4 Qv;=k-vb/YMo ~].ٛf@Wc0E$Q{]qPE]zLB3i_"9 P {P>#s>(6;cra̮Y4yMB$s"$Iު 6]x/ ?C`= \IB= ;>y@Qѥygяp\!qkx Ʉ~=oW`*'[;Op2^^ iU4bQ{2"*S5?^ 靟JN-~\JX9E:YGA1fխU7Tj{7ͦg5ًu{Ɵ l] X"ɶȭ7+5/Eҫqlz/wd<⹹^\P8_uXPnh#ƠPe;wǺoHa%{[MVKٌX6v!sng|/<7X6-DCqv=yOt9.oXYLbapA|E nSu{[Hm{&A@MJM AZ}̒+SOdOqNt0qk.qoSPs sɺtu|tFcڸgzIwn6 u6ϡ_=v%rv -E'2=OQsޜ嫵x9|.7߰^:{ɸH3^ D d "@"I$plpgēg8:e =| =#HG=Nt{U]&_ʧsv\׷RhE/[@'RD($ t'#\jEJy\E\W?=/k~+峹o>L`0Uءc`G6\OnurR9N@ks$@MI0Iѥ[&LUd u)[w/'o +z?:Ѱ=6Ҫ@ȀK -(Gy:ֽﶲ"D`Qg;Zy8=}/sޖ"&y tE{uSLz_d$4k,vF0Wglܼ~UnH+4L7/6^k76٬' Z Dו}Da.=LakOݭLnjסnp|,L4azt 3tuaŗ/eݫiRޮ7NIc8/58lWw.+(ϑ+w'é:9qQy>a{֟áe>.*vT.3MԔe#D{{9O1i1*Lu D٦b|F辗{&#XY2תfu;ipݐz+W*K U4}2쾯&ޖǕ}q/QEP#>9P?˖x&*y.ke!2?u@܉#B.c930BSetGm6ڜ|JWDzTrà~E[U4D& ?ȗ~n,j^!?fڐ5y0_ʇV\4`L #%`%.irL ҤT z_) 'O{gaSI nUT IW0d_oy6yھpͮ wǹ!u|[#V32yf;rCɈ!@6{ѽ tfw'3@qG}M%ejDQ6h2RBJYravXHKcLk&8liFeZjR1ޖnx֯fd@[?e XFq/Ѕ;X8Zqj4 pM#Q<^Mk5@.l5!Y\\/WQCw9IfS4.99I\Z\#E/iL2kW.~=V&ۧ٣߬|uHYv{W&T>:SkVA ki%gWW{ƿ{?h wyu;s@C\< D(x#@؄dߤ@f {[] %zjO\dW:C|Mx{U*dBO_1upR/̻{dԡk !h C>2W */?eX/j۩r7Tl\OCk˿#!Z?n?Ƕl6V{K*/Uz l A\bacQ@ HŴfjԹ.b bu˛"6ssWwh鴃|1xr[yT[Rjs5|.6=Îl|$tVMRff==6W <Pll2zO !MNb5cYj0 3Q;@⼳@Jh_i$‘$& ³6SbN@fVEVXAfh,GBBRGHDHU)%L@*)EUDQ)JUEPTeE+ZۣYeGZeXf6;lRDƉaIHM4YR%j8Ԓh`2 4?ҿn&M9W[@RYZ܎:R}&A儱B1<`!cm<$#Bq}6g$h@IF==[5š  3v\ K1="u?͘?Cr^|(d zG؇W a,R m q(d Z62=]rɎ;SfkFn yt(>zLWlLj9=]'7DQpիR ~@(T0]+o|t"ddAIbx˷{ dIRY$xڭ󛾯(~FAJ~uJ@@E՝d(!!B@C0ZB rA\BQZDVPZ@hED RQVUhDJ@$S)/D}:bgDD`β%هJhSM&1E$BTQpP "8] 4^f20WcDɇ& ؘ0 #/qUC1C۴z=gļ:~i'Ӥh_&~gꑶ܆?e]3YV -5x3&פ[ÊF.{My΋1bbyC$u_} xT/g{~Th)##Tl|ƦEM#0yC$d+ZsarٴJ˭WEІ v 3B`\@3H{)GXie]'MG,]NX^hM -Q)=r!<~P8?@,\C@?NTDP BOf "4F>=xVp5Lz@!pL .6M,ŁeZϥ]Af|-.xQ8XFN%EHBOdZf0'3k†S/e6c|9ܓwh7&!+o| p|Q~@~D$x84P]=ήFftLm# h0tTnCf5a1pXkQ&T-5tdM`#EX@hZGZi/R͚Os{4~S>n/-x̓:O y$<ޑA[&hhHT #'m.wmD`t|y?v$'K8:Syz@d ) Q\]ru׬F=׽V;Dϓ! ℘phw$Hb!D.^򃄐H  Q@':h4+wϪ]GQإhXO2 y673]sʛa)RbOj(T{;D5% r@@aة-PF,d'(\)edǫwI єu-Vl̓C^ɭ6qt V(T)b>V9 `T#M4gɺA6A>h;B:{יݹƢv+`_5`.[Jηl; g [Kci5Gv*iN^Ύovu"g`Li4J pq2'Z6*hPM H|םT3 ȫQ3OXC$UXT) +le4YUxpm/j/;> H}Hg:9mm6Aلm-\Ncfow8{S{9w3Zp {۝рH@ucg]@'9Qk:@+Ohꌜ}^ @ӎ.י>{q}.ϷW}D2sϽO  ]‚w/`ݧw>::}[q5|ws)}ࢀJE}W}jp##4C@ &0&&d4ɠ0 idi&4@L #@hb@&!hѣC5=)ii4lizGlz(3PiSbh!CIM=L4SѪ{45=Ѥ?ET;m2Zo n\!L0GMղ86A*FX=!DAfi%@]@DHVKin]-aM(s&TfS&W}tﱯnց=o4ǚN oIBS uqyWJ"0 1wA3?W i> Abv0a2 ƫW~$)e>f\~g|*æڔW2`h! `_c[4No}Nf7%{[8,54kC(mjB#!.ݮع7us6_*Wצ^~nnMF7`|߅k1;q)GeWz:~xMK,f^V,uW;lWM"FDfwL¡-Xz|!ǁ>\C b] |yUg2d Km9Q\:=Ew e6TIA5B;Eni(m_~ (@Ħ.yFWuͺrWZ hbi/5l7`m=@ƪm<^tal֤Fu[=%JVTEknj>38|FCskkB4vESaOi-&@r~76j`VxӃZѡ̓uϓAI> aP?k|  6Pp APX!bC`e;x`Nuhnh!ECXIAAUED-jk8:7\,c)C\71:HX15"hiqtphnpIihbvQH8Cql , `KM @piLDc p4d,@l5h 1KzJ.PGSpq@x8RwϿ+ots]y>GWd"=]~m-%#kEQ0`@wL ePga=w{–2I4z025$/'&9|_59@$g(*h@8}#BP*K>{^;:}:ѡN E=.?We_u;A]˙X/Jq#X!ot=]ߌڰqxNO|_ 9h6c0imӰ[c:LC)@]ޖ 6~¢a=zqy<\ZKFx.)!1e. <@1(7ڤaxMP"vM--y3ny UQy'sn3Sɤ$W]D:ĺC'grb98MPEW.Hp`1PĊinj="B$QٵλrmLadTIY:ciZ1l Vűѱ3kpoCAP ne"CP1h׿? wCՒiF;=^>G]RU"R:(ؗM"L⊜w҂ BJ{KVvJgXva[/ NG6fq$cvMNn?6"إRFx)yv,\݉Gn k Qa^tmy{*RS(gZ智:sfC0y,%ِJy'f} %kK*iV2w"LvQk=^hU1ťmYil }Sn2\CC]nxڡvZ@kqP(䌉Ubۅ03۷T \*\3mi&aP&a PjΨbz:dʁÁDGX- <ˣY!IDL_o\hjt=AuUB&ªeLi=h3xbN3x6u>7a0MkL^\PP,V4k!i^/So>7u)EPЉ@T%5ӣL>û,0$JblST}Q0#00ɜx% d͍LZt)(yxu"mr<69?9S%LK74ܞԈWc*=M5soJQ`;9opo߸, D @ڏƻ}N]GLvƱp)",^ =+7jk LQ@kq/fG!r^&:AKeպLk yv؏im-#&$iװ8¨Eΐh),$U=ёĤzuh ȾAקW~_5KGB` ijʸ]ɡH 'R>>'YáWZwlK$T{]~gJz=g~GM™݆Zjqjg 8 R+|ȱc@: s}nRVT4+&v/k㭳myY4,dc,9ȋ :LC2`c%wOo/r!D!ڞhé,:B,eLtt1*b#Ay~'rR}lp Z!У(QœKl;mtoU޾9%) y+\8T>YG$|}}5vh`1ͱ [ e!@u{#w" LSzp6U=Pop2}5Of[Ɠ_^!iV;;v2Ґ(e^Y6=Dɕ=q̫ !MCGDʼn  H2DdBmop}qNyRdW&p/ [{8|))LA< qCF(diqX"5F wo9tjuC<8!$eJ9T툧ۮ02-BxUwo(%DUڔ"Jmd'Vt@3"0_Z%YB*U̵"0ƗK(!Y`HP  JfF`=>uKU qjkLcfp &}phkNNSt1!ڀQ%gօ_GEF#CʳR\[?紱b9.^>!d|E' wNy_EGdS8S^\rr{7tnU(J {4"U%FtHo.2#zһ6 ' B21 5ZXݴ5RקZAx"\B~,F2 C;E^P:2H/:dOp >(}{==C Fo:Oz0:W6{Wiogo͛WBPSR-`O7)_~ԝkB"0d dN7krf*sSQq-Ɲe-䙀f#ŧO< ;|`8w2&De/X0h W,Fl(Ub, >mVB)WȾ(*ad+2/S :`O^x ͵vTȀ,3ɇATEwsy߿50o39!?:#鯥>#>PюOB @_Z}Rho.5dx5>'r~i"Ѓٓf'@b|)yLBD"D ٶnJOzG7{~Wo{O:&9Bo,Q!;6< nlL$Jlr?`@$q$mq@qA_0aG^_{PәP^gD?Ko;9Z@i^Co/i sb1oK֗>}^=?\dj.̱ vO>1Ǔ974Ęѷ|~Wju6O@\R.J&c\b&/i r؛}Nl~{,{04 pu#w ;vHG4Hb4ЗC6kCClioO}eI\D$n-DŽca0Zhuoڏwps3nP+E $}יƺWFYz|G 9Ǥ4 ҇ACQ($|.|ϥn7uu#H!x/.-@tpፉY~~T8 tk>y"=ZgGh}~O7.EAu#<9W+r-oxn_?ǹs& 9ݰ!sr& a|uo:#='\=>7}R)(*Z t`{/v"v!sÉf0η|SOju&/uW<,DԆ|bҾ =>댶Ԩ+:}$@Hҽ[ׂO~t?GxX 2o)iXf  -K@8xF5:^RU-w{׏{;e|0Z$[<$>L!0$f2!u#7˪B\łUYSt XJ ,3@jX1 |8r0g[K1ZHqD?j6|Drri \`AV I`w|˟_2e !'s0acA0% >SNʜ Qo"0P!Ŏ_5=}N͌Zi:[({O?mǝ=}<;7yF@\z_Z5xŘ"'l/P;ׂ'@Uf?h& vOd&~%| 󔉠iآJ8iD^Pqi>w9S9㖪6:`Z>ރ'!vd{fB&?KoQwts1:PҔN_^@u_>HGɻ^ <.>GGSCgseS{(<= q: 39:*R&Le32Vhew\`@@ɘ`]YWÙ&%%$T3>K@Qeh&Z٢e"r3mJJ ZK=OKi5mwO7;ÛȻP|-_K?&D7a'Ѷw2v< 1L5@ a|ӦZ$Y(i H O͐1=UgB:g'_vџg/ OʞPvτ]' CABD(djvDݫ֗ WS%_ ͡ iQ[pcA 1~orGlh:do:\}.{Sy&wtj'JJuG\#Cy 闧)ڡugۙupx;NƆkVvd_5n=\> C$@]<>ЙGo~w6K<#nI !רSk`)"$[OLfL${d3Kō}}=nssɌV+0W䦧 /TMcUkRvc76T X) ,=W~@Rd(=Xc3LO>k_ A7H>W?.PHla'g )iKvSx)? ',V}m_(GΥLd#E OWwgW"b#y_!|n^09GL]<GgzS9@Ci#{" 2 P1u#fd@#4% vE8)B3GϪ$y/ yf]H{:_Ҙ7bAѶv -wQ+K5<}H@cйܭ܇рÓ 4k^LJЍS#)Fk/kE>svW+:bTz$x ] !Qx~<|nm6z]#3?&<<~y}CT*=㆒{r|펚Iյgxnjm gq4`x ss>l{"; 8>n&'9Mv2( ^?sC ?uE"dT D+߷]RJ0T8بgj [Q>uQw-vmLzSٽ)7b:`Ãv.^-\f0c2qB$$,y|5 [AD"'ujZ !w'lVcպIǐ~%aOW<l':W]Kqq~]?Cwbetvc (A&C 2}S~$<;rcyx]v[(|`v>"X $N~y r$OgrcϑՓDu[wf;>!|L8 =@TݶtdWɹڙʘ62' {3sCKާ_~W'\=VaT^{"1K@4o8e'_RhȕAZcK0Fkaš|o#g uua5.h0b `Cqy6=202g*$2!!)"2/ 5+`TQnudjUл%7C #~'"ƬٍxXʓV\^ɳ V^N7y\GŲ ./(}Ţv:Dsɭhz'\ӕxb_3_O)q'b@B|; w,GQ(3vq "H  >C+t]$o;;( =ѹᗄn%L[lj#32qr]e=PvL_˴ 6 ٱMn4 ̟ۇ% Ih42ֹ[qw۸`xd)Od_r4{N_yhx dLFT qgճ[jQbyWeҤO!Jx&ﳐ<;|O+/Ԅ[m1Z8}Iuc/b5$_Ɲ LG8cك˶Ww+4^T q|PБ7z \>޻/v,Z-$|+ "w񻼝>q9s'7N|;iNyYu-}#zQ:PjCڏNu{}\;О6yy kpsy@zfP}s!&|/׏?C=<7Ȕ߸΁u#F ]>5>>̓ZF_VQ<=e0N} <9ot;~W+S;0dy~5$od^v= U/jC.7K4N,nk6F l8=iC ϱnPd2sc4jPiFܾ][2C}O̾Og|r!Gr.#"9|IC^.X5o`$<0h3ЍPf-XGyN8N{%ԐYf܌Fi>{Pt[ ԙǛ<l~u{Ƈn nN`2& a9 O۝9G N7,Ń܃70p%l)y ߇bﭘ^r~67%7 .h*S(ПW&"y8H،Y$)6| *lHo@x'Qn`CŞl͎w wzt߃!<w.䫿d8-D)5~>l ˑćnAۏ7bT# nV,)Đ h.nr!?Cőq1;0tAєį(4HrM?bX֔sKMvկ9 ynC/ \؏FT+ɕה^DHt'm@#&6>d|ry ;1F!\spqbP#w%_( Am*d8ǛnK)Ɵk$_By<ɇD__{!wp&iW/Ǜ+md!5֨ߑ?>S/O}"wZC`ש8O?rS M9 8݄<~mVA'f^Ij:2::Ҿ!*=.:SB%@to(ؗHKA';w=xBropH{ !(weց۷1˭%N<&z$zȝNJ˓dgwxTq~78T h8>>S(8.(|^"8C}pB$/+5\܎Ԁ}+lO{7F{! :Pudrބț𮯙l2 @/*.Xr~ZD8FTv5=܇I>XAw=N]$;Ȇ ew!مJ'҃<+Go?R5#s Iv4ұrxRZ;r fձ)+H} sJ l:0);ր:XE œ/3/'χ^C˅iC x*OJCICCd'uN(oHmxP#M1πN'0 WNC) QIZm = [ΟJWD|mznA͐y'_Ƅ+Ʌx=휁ǍټXC%0@=8qMX^F-֍rQ7(pf&xܗ0 !C蓯r2:I@<2iQ:-`p ά1f;rgœ6$uxЇ"Gj ]!dHxDsý)%cBN|(\YյiGNT&`?t pBhROnT$ʻ`ra(ԐtSЌ+wL47y)),`zP4AAv +jº~z@F_xI*R_v؀nT74pٱ`*I7R$">[(@ĽHf^Nlg" teB2vLBqHPظa5&%1y![9r!%Pك:W͑<sBy6S̈́MND=@NPفyk݅w`<:!Vn!'şBx1CĜ]A$ލ+RMx.Bpa H:E܄6HnwV6Frb\A ;0k9%xӕԔoOraSb!V@8eғDf^S; })JZ&hW…s=3{O'4ǃ;0.!7lBMS%x 4\u<`yה̛8pE5 h;bTw?`|5@EG^z3@> 4'-< <&, ŕrć:=xeC6:Q"pbyԂ|0a9Sd{?RT]o|Y/O@#.$zMd!m:RS"fTwf/}*Se +2zqIk2'ޅu`^Dzܔ% }YySnkܒ܃q0p@Pcz0Y\rwRq!cdBUvJ#~3 `JʸaJ!`y^Vh \ "8 "C-inudñ"CrD(ȗ$/^Q:YSـ>9|A ?q5 ZP5!v xG%O P8j`S<^$` $^KG^'.!C5rBp/}ڝy8`7!2"P#Hwxه$|/^]&c/.e ؀>)@'lLQΓT:JAw&c*{2y5NUC>/+P])ι iGD ғiT'nT<܃^:2H!' i (Po@xI #+W)OwOy PPcTr!\r`v{ՄN W@8< ҞCq*S=IRDQߕLB= 4dJ9iG,f`6`S`S<*oHxD֐B(鲋6JjQLݼ&~A_3r]!wA@c+ gaDH:%i>lj PBiU.96!N|!0ݗ~Ǻ¡=nH9! /L.q%`MZ#aM fP7!;Dqw L; *K zBA9d_z@>`t@[^@ۓ<)P90mzRjC@3J&,Hsé%˄(B@:R!ĄqڃBؐO*FFʿ2Q .4'bP˵:Eh"8O⌒˄ _2`Ndsc"NT'8a(:|Ț{(:/6Z8eP5:'f@:qLC*oHn0(Bw BP.TysI"<?!(<#nB}CGT; Cj>Ņ, n&O,r¡C2\X8ЄBCHՔ2+́OP ̆yq% B3 LbP:rY9)˽IO*b@ӅyBEfJ@w _p9v!<d4Fa+4Bvq*Nd/6 . (Jv##ž.#؀WǕKр$' |r'FzaR1R ~"f"j́ؐ1yp)GId}ɄN< : tHp!:N4=@*Щρ~䊽?$!JJpz ʇ(=t@n,*P#IJn†%LJB ܑ`Jӕ{2J%MnRD :|l`%`6CD :GpЄ}2A.h~J?,d6a `z2+֑G(lk`ލXH/V_€ylɄNԡ8ڇ^$V _.Px*S!Ѕ{ ȇ߄B'^8=y@Ӏuhlë䇇*}":!C$T|(D(d݇̈́˳B(&06'*yCf4Rz΄9ٓiN90  kHyЧ 5}Sß.CrECnD_NPx1d AS`~t X@v^º!Rw ,rž gȅį}U`ؑwy!Hhu$SŅIΔҕNO p^LBiՁNP(ww!܌/@ )veHԄۅHp ^:U @a 9CE6uev%?Zt :ґH~|zԟԅS.̈iO">̇Q9>fj~lº$ xQa۷%҃|XπYx"=H~ן*t!SzP>(m{ˑ;iȸB̻P0D"2 ۾߁#?D?Ԯ o!܁OՄNم~(\*v O"&RH *IN!P%O>8! v~̡ȋpN2D®"9Q@%(f@a_N> DԔHh$@zDj@J50ę~bN| }zi FCC?VWSR!\ƔrG^W"|r_Ӕ|>l"0/>Bu$r ^&죽 &qDDp':Q92VQ:ҠG#2 x$rҩƔN$8 p ׳Bқ!@$>|Ѕ*|2i(v!]xGU8%ݿCC½CD)PBόЦ ¯NDP=¡̓vA @ۑ$ ~<}ڀq"*jH(~)?>U{2'Q֑j@§ˁ5%ݗ"ɔDä*|7 oJtHՅGaJ#ԕ.U XN|(|ry ف|XR=P~ WVw`WNG^~"&(*0nJ H@rӁ?NE5MhRB &ܪ\>LJ ڔ{*zR"x2"ڇ<*d"Qi@ʑԔy ь|5zED*dC<ӑS4 $C̈́PJJPrŽX{( R"(:X8֤)ہGҀSۅQڅ Qe@2ŔNl2Lwy HDJb9.Կ(zЧ&Sd2h9}bE8Ed D'ד/؄ĔO*:UҀV(tvNC<#R "h@;rW"P8nU4@vePT7!E2i]AM(:p -((@? =D$kaO˹}$;);39s0`!b"Txs'%c@ؕhl|qG+" xs7g0: DJS "%Uo9T>p; pb (90 j AOҝ Ȃ9`=#JhLH%hE!R250&dU GΕ5!c QC2*$T\JP$կEFThA! /F@!() M5SW)U4JJ1h tőUPmmzi*& huP4@}Llr0AD3HpbaM(s-ĔJQHXT D) !1`#"R2% ,DD P"^1@#XLXZaC`T5UawLlm6L:aC%*nP¢fPsbYimO=jVaPh! L&­F` `29UE (Q&%:U %oDٔ 4"mW+EюNT 82MHꪡ$}GUd$NFВMTMx@aQgf zKkmw6DPW9$͙TY*1#Wy[^pvʶpG 8]E6'HihibtX&h+,.i-*4T T+Xc`PnܷB1l|! Nhidl ATYj37me5J$̹6. ` ʰhM]ۘ5ABMFwJ|׎nkQIZ 1]- L؁6EXM0X`޴-4*Tl.'i ֬,m[r ; Cj֥ATyMWe&d2m[-illlKdB"Uwo([j4V 8 rd! sb$hxX|36-MX&¶t_bƷ67$PTJKj#w?6с>UbA6M . Z) gC%0$;UÐѧٿkUSLHXXRZH( G@"׹M?F`8C\0a`Zp牯7Gus`8p`3Dl76sCIK)",@ iƎnF`( BCf'tkLlHJӹ3?Yk D'@-"0Phz* ;lPj,kn%%i;bf,fPhpU|q3^yt 'PBB&Z 5mD L5R`!SSJEɶn#U^i\nZ,:FN Dl[OUTdHJBѻ[Q-.F*\T*-pZ>qKTJEɘPS}L6BRIgNdG}e_hhk @(Aȕ]zVmU6v'}'yTԩPkHׅPThroQޕ9C+#E. jU_Q߽.f*+!i]2 ԓR4yFv-"EG! MTjL.1NJZve u|J\1ГT5NdsRi(p\H؋b0"3ªNd`ĩz. BRo=t,ݥPAm~ܒb_9QRk5@!9QJ(Cewq_ː:"3;o*3j7Y9At VID3h}h&RT LH^~+n ςgJ8- 3 ySNu %cޱ$ȱw-T4m)j0,=F|~ GLz"v%2-u&PlLf m&02DFC9q>)\+e'L~ ^ UBT4i=pu[T&_B:,SrZ j0 R$,ixIF`p_[r"3JENb严1 d :Vyi5js@) GR/Dw@A $D*jQP k< ˁB# 3A$Hz0d@S;V!K5콏A A ɻ#pĨ 5q4nZim6ϕl\fr6KQFFmRPgV2fN97z&DRkqJRTkq +sv:k$PNɀ܆* C  :hJ Z Q1h;3;b,fHTH˱0`!սC)<RjKQ!LV@-}Rn(ZITĪL3j^\tSRf|VdgS]*bu{q1#%ۏ^,흩V7═IS 03 Di\S3aE7jy2 b5 $"@(ˀм` ֡rgFKh/!b {rN9&bxڶwFMgil 2i(`U s*ݴհ3^C&ºf;xVSU@,F(30`llCvcZDeEB mRṽ`X8_wt S>œ(*Of ٞB/MnN$so30a.dS2&gf&Ѻ/ myrCw "`_ #. %)@p@J;*:jQR.TmDQ" A#p46:ۘ"I8It!۴XCPW,fK͖j\.rk;h,uF 2MtRC$=|w;FvDz KO2 xha& lϭ( WzV ,gp!=5/3PƝDG *l{ڢ$\\Y[(}ȤY_[ l+%ۆ]qAd)![6tEvD%JuɊ'Oiƛ2-QPb<3&V1I *oTVΙݥ2hs;IқdF'5r$Z)cVN jchɒ6K WXn;e>9/W,||9Cټ)e~.7yGcwUuoΨq:W}8n+ DRRy,?#_c_] fu^=2N)%.?w^*UwmcyHS H \)߆fF$"gQEO?}.>?L7? _,(.!1pᖱ:Q3ǵYls]rt&.#X.Wn7U IO~=prn:Ƌ0P= G*tvyCTe|,emuWMVSK,ΌvT1n= v5|#byأf^ôu~[q6V%Ɋ뉭n@7g@Jr,Q* W"NpXKc;52P()$kE nBTհ(= ZѾ޶9m)oWLWMuȚ(H3C2\ LMI[p 9`pHZRg 2H&:* R!i"ДqfMo˃6;/rV8;phD4 E^+ F׺D Ɛ 0f1DsYk:8GyiH!:po.΂޴Y*JN|d6rdXճf=V&z0Ͷ *ۖ㦓cAtE~t:{\՘;_,׹&{h!s?mܶLO="|P>c۾"B"A'wHgeO\ dM(4K6^W"55X?#Zҹ0 5"J~OM/F 4d odFC'ݳ^̭K޷Vgᖀ4QjѵDA_C[7Ics m.D*vEB5VB4)Rh* ŌR{g^_[ Ew@"*[;YU-DWg7횫B~LLӜcFqc{^xΏ\MT%tUW PT5 ڹ o_d.ݸi$7t&i}Ώ{w?Z;2/f?&OQD?kϑhg%HHN5pIRD-,c(Jc+, M🶞Ciw/v#L!"kMaXI^iQ)~ 2aNIG{4%!޴ȀdFۑL}i'+ &4^=0t4"u60>㤬>?``G-]ըc/z! C ^rK1IȼUwyj^d1ϫG˳F6bg:LP%$@9I=؉0k._"\`W=c&'w5љ Tq+51OHN`)R?v Z"8پJSnNKpf{%Hn jQгFrUP9{:H;݈8qM1c>M*(Ҕ#}cW5ܺ,r"^D5Z|&ڠv#Vʄ kykfȲgJ&{VX7Aϧċ`!S@sB^|Nʅ( /{i f#rGcl)ALY+t :$?2\tYt}$4U6nN. N|jFK#=UlϏ fKQ LA4 s(gBJڼHFɈe#`YY`,n;F*矮Q!pDmHRobp_(N"=:uKNMT2&7?C14R/,6wݎjy8[<0}g; o2mMͰ-2v\5wS/E!x`!0&On}?)6YaQR>U|o_kUȐ 2ؿ+ZWMߔs*R^>A cVZ ǀjݕ4-wGSdxd:VXD{#;7Է+>)W/j{ԋ,C+H-J\\/Wn"Al.(+|w{hd~Ov&MNVuԓ$ иW-; 67cdH>+5 c ܼIB̐%Ӣ'HVYK_77dg*?Y$ל1?I˒;6fS0ֻo_]a?^jWjrwƉv:+n2Y\?ǢO$Җ0,/;V?zЀs]Y{7{ )d%űf'n\[3kHCc!$QڬQnj}+ ҪDVr};92H TR4̆M&uQZSrl/iDJy+?N\$HGlgK@Tlu,,SmfK;_gi'F. 2i8TbU)r>=Z4Ta>uWzǑjq\JJrHnBuu*8.^<0t)JF΢&đ; 2.Tr6oqvV-MDA?~TP᭭IEU!.apCP·Æ ܰxOik.g͏5a>{X넊F-N6C,yѣL`A#1= Csv;t@|`#|3Ѥ*+kD,韎/o H5N"SZapEn\ ZN]͘sPO.8,DsQJYqZ&\[Y'c\ 掉ƬNA~_Z>5ș'+:؂3s?$ 7koqF@ :iG8t&EPd&O<'T̮&(2ڥvIgp3z &pRCx*Av#|H`'A~`T:n\ɏZwf B%.?tAhFEZ4ttɞÕ&'X/0d;aH+EDo ̶K5|q}:ÍW0j>{0>g~XgDZ^ep*"zV"!G`i*d3 4"mH; obhZ3ۣk@M.9M/iЪgP5哬Jo&+'4@n]ˣBPAERxHMЎYEO~2zb*\粡ƪCTF2p6F#[*ak{g BT7.דd ΍K7RX:H:HG3gײWgR2GJM$?E0,pO]T/^AB4BK.6 MN&ϼ?wjDcràƎ3nۓ_3 9 Nǎ( Qu n}p 1$  ZkЁnೢGG|GET}UZݑϦg]܈2%@7W5@ ٘٧ċf.g'P2|\3ZK`+^3Lrє*\z$#e  'L.)*WkQzUPw+EN<2a2J"t6F]MK8Rپ%]KZ[ hl"`D{=y]8n:T^"&TčLHwQ JZ14k_? .c &ٚR䔋d,-:m ,Pg)x;]C5߫1W1Ă?gh,ؿgiͬ%<,Y5Ӫ+g޴<۬[pnJlTmRq0"1Jn" U2zCc+CXJ3ܫPd _%h$e:g1 A*{gmL+,L8mEgSI!mfE9/FD9D?BCR=&#Ȝ3:Iz~ߺΣYGl^Tw~2Y5:`$x\ȩ7ܐpRѪަA]ҵl$~Ns_ׯ muҲp,^frhOpP%϶jɑޔM\YS'UTw3 V0.IwY"dr(Ss)'}܇Qz]` uI?hΊz ؒR[ժ\O UU/;ǂ?we(3ER hһ#5TRFnQ9Kl_m"joS/7+-N.vi3 +__L*T(4a8rD]iܽ!dy[:Mɚb=؏ԌٮVo"IK$+ы4x<Žy!OS61d,F uGB0|y?dMLQÊc$ġk0ӱJMZ4JohId^bDk5Y7f:p9Y8Zҋ^(۲>8׫k&nxQ^IknL*oMҺv))񎅔| .v47^ Fe9FhmF JL)p2&sJX[ N Zg~@WCiq?dV;cc==Ʈ_:isr1ku8GLZpU sq>X[5]m|`.tw _P^,$ &wA(M?3_M=Cd8̡6sKu]i{~i?EJ/b,)v&C$wT ߃𬮡\9ɥv}Oс'֯ <6uل?TB Yf0'ӪuS:,Û`㶯)A1O@2If[$+u|NDE?c JkZh(co~~|*Q"|ʫ48}7dQ{9'.t3Cȵ.<}H޹C![o7oWky(D ,b,fhY=uft4> {.喍G)^c豪atK#Cew642J#$&F|=ԵA7@`@MnudmwQQ g.utoћ49+C!ڻ̴ Fp,xa}Ć {F`8 2؜3sBvU>BgEՃpֱrO1M*'*FοGwL^{x{J}4pk@y"s0ea)| ;kyfqU6Mc .Ù. :ط6O@Y?0T^[ 'wn=<L& n)RJ9m T+S澓Խה,ojԛ<DĐjup5Z,^~E` ,PVNG{x!jVkcK|iE(^z"fDp-RN# \Yx߶?ǃu 9{Vw 0 J\ 39h(~`MXuP $J=Lݞc.'p0"lVZoi6qS裀й x4AtvE=,$OR)MBTk *I@My`.c7Bi 쉏o5Gډ@IU,;hak`=y)ݶ~V!ȼ 9"iK`Ex;z%4^NU}zFR*h́OqKՇkxJX3nvll*ߡ4i )!trS˙je-gu k.ɾc2}\ 7Od\=-mk0 9m{Ƶn>N(jA|@IoxMz⛩:lV8F:Dfl] =lmI6!I*YMy0ѵ{5 %J9ܘ)ͪנV_'jEOZ 9%xpR %Ňe)Xu PsTngV`nT`#Qsw<3 ̰ ٢S{!ϰRΰjL"]= PD~2|2qZCSHȗޏo9 r+jz`k H). rC {f2,ih΢S6,%31 n͞2'L^!\B0E(@<sl:MVy;(gUҪ?\]i4nE95rtI(E{fӇʞz3|.y[ :SjkTRmQ ߒ/<U o*!nI?RʧZypɜmܞ"hN#kߊd5P ݾ<H/?i R+h [ˌH:%܎ġy$I:(51{/3SډLJoioݛ^:l|('&d|R柣|P~1o6'J=s}[ yKƔhlo%g(m]QJ_-,~FbFO ޶ Os#cS V\sTSUT"K>:DS4x\Ɔu0'5?Y\j#IT!)^9i3)V:X< [][ ؘs Ş_~kl7? a?AI ۖI##-( I@: ݲXE. 'Od.99PĦ^'MP&; r(214i~%$MKn瀜Lļ" ʹ7t=ASG*h:<h+x=!d8L2E{-׭a68 Gm OVɨ>gigiӐ&p,G)\p&tw}!?]]\SOF8-:զ+e #aDEA+(YG)`T}!KcT QGMm٫?CІ&q !4dpkz "yL^d ! ϣZ0rOZzs9zsY#b:\TgqJ,*숍Y, b4Qb'ȖL.b)2}p`vU # ' yJ9& G悯)ՉK*a)LlZifIjxOdc3;rP.2 9Д~Sey%q%qh<#[/o3N6.") + .i6./:[Zܺc7l <<]kɎ(.Oe825mWj\vlZǯ3?2pJ3DSj4Kuɣb3lr&ɴa+=C}ymqBfմDX -ؙF. dQF!%Y<9@ڦ,$r&iy~ӻ+7#KH@F;lYe XVZQ hgL6^quiFeuώL [X,k"Y i jI65g3Z0Xց~鹧&?MR I6.x0q*Hau毵mD\ue5<%QN HcC=|(XH r#]놑.APXG ?}ӆ e\0stIlG^ɠӡs%r@C tttęjTIiy\wo̤֫Z@esf#|sOD(Jo֔4EI$ ~&,1Pa΄q+&w ]4}KfIBzQʩD}{Xs,뿠8G$й&!CBDtsuRO^>5-͠X o6jk| xo>< m_wv+;"Lɋ;Qe1E )]=°ѩ 锏cwn=yDLnC*!Z}GF7L./SM?AR1hlHLo|Cjh ń%cX&byOHS֙HDJy'$/,y}Ñr~3Fd/[7A˾_hdKP"6yWG 3 |ߍ1cҍn+=a#-i)Lw}b_v'ڗZCR` j HfUd.#(g0e5پ2Ƹ#SK~bNhަV9~qm㸦Ŀ)t<iCaSszD_"Mfx8_:EUiMV̠1ܵQ*yʼ|#>58B'zUWY|%ch׊Tj)Ԑa 'j `"WOZB#ebϔn|@!=k$BU:ʮHϚHu4ןZ5k  ^]D~Vp,m e^},Xlϝ8ݖ!D(<:Wd&8!XX4K LH l^:зK0 ?ت 't9 `pjOËbi\Zl<0.oXŎ1To@(Xdd7[Q×Yl a^lQc`9 쨫j jd}p€NM)ibVC-R&jX' iԨΜ68i/1 n~#8dٿJI \FW`-Cͮbhs&ʳ/ T-!D<4I,|1I~̋m P_rDk#5iRbdH;}# zO4*k |eC nY9֪`GG\,N۰~ K[ϖl+Il͆6?.wI iV`UQA_D|)Ÿ:SDV;XQW  FW'nN![6P/jDp^;LqssDiݷ%dIGcb<,*lP&$"6vj؍ؗM`g $$5J%7- vBQnNs1? q}[޾e5K#4Gٹ0dD_,G(ݷ8 D ;jaW>l fv[}'\aiS-4#7[9Hڇa:i$nZplIgJQ.B;MDO(家2.evEI~^&>Go(3~ml._$%ㄬU)|hkEf)b0""$x\~簵Lrzm9 \Ok5q:JSD.Nδj{ dU1vo~~D~BSr^; :e4q_J$yss>/4+D^Ͷul$?[:l%yu҂92EZ40}_tX<|)]˭h^0nbu&N]5 A!QSao'Dj=9G״l)*<JGBNNd %XDk(8K@9vg)3$EG,ݗ+"]E]McX~bIAoBnPaTIE4ko;)-%= 7fy!*"#+&^#_KTqA)]OgFsq]Cxz9Cߘ[ !ympcc JTKrsUYJ 9!F{$Уz=n;=:'LqTjzJ&VhTp%P3b=剣 *BQ;™ Y=PJbn>řmtpgyD$HY~J^Loz&`Ns9bB{1Q0+w<>:OG<^:zS5z&S>m`]Cjnn ^Ѷ.XqWXK[Cr;  9{+H*1鷮rs5/ xVUrG~2GCy ~m)?3?FTKߒ~Pbj36x?yV3 Db,Qo69`ʨh,ZnlJKpz)|Ub2Rebn.axH߯0J8^I"6+ p >,r3`[g8ց.!XZּvf m ocHYPdMj{GGcm3FvRE5MU4-Nt Di__֣j4ۣq6F@J ԗ J'9*le։_z$T.nҪjt(̅R*H4-O$8]pF&/9# kF3I#{\#b^MQ6 e:dP:#7e9E2IӵI,r z%:"c$!n;jռ=]T[Ț O{x-0?_7ԉv³SGX繱  &RV֊6fԶfVjQsxA<3VG f"2pp[x/f:恺&ʐn 9أhn!Pr„Wid?(;"2N"FAs}6It/] |ׇyC׼I8rBĆ|gqMgKPEVcΐcۿg%!K(. 2, 37= ^wYH #{Wl\ Q0U3~&KۉcJGN*0, /bpc?\$Āu{󨖨Sg2b2[?OCk:s \>V,lƴIuxf Uњ@_q}Ϣ#mCn\5W ]_O(:1 Ʌ^j.e:]2Ll2r'l؎ST`cOF>*g *T'Q쾞X$Re'ܿ 令K BjdIdnodO!CEu~U tW AX"WѧąTl=FPkD9A^[4f!yg /ihC4օT㙓VIbl"94wl6]5( /IU 蕪2qtS-qwu:;?/bΖݎ $)K@zb5u{,* "6l,P(TheZqIK.oAkk8ND 2}w/K):l AoInn@&͊?~#aK~_}۱"R cHjawOOdkjwnS%V$<~6\G̿?B=FA>(s՟YJ ԏ-vz٦D~"}!8];ESV*1Va:[AGrhe$ͬX0a5-?]X kwt!ʠ (_>Ҷ( 0-|0V| ؝k_CǬ0m ]B5ѻskc</Ƙ&`Ӕ;0// ׬1i֨wFѿWG%8;?ѐE+jډ\Ӷ f3 5ËK0}X^aW } xJnfy9k鵔:dLX?nv#з;=G㼇U 0斑V1܃%W~.`Xm@ꬮȴYVYeHUJ3 9 ofuW{=,"!Mi_EMqCz%Ec"w'U, O, UVʓJmiFfQف߈}x~yƘ~"n@!Nj׃b?iA, (P²SZw4ȑd5LG%?B䆋jb0e G/ҊU2rd~ J]K*1UCw Bse\d\[bSkX a!z\;s& R ܭqSX#el&ᷲ⤴F|/MwkvPG"oC D@ɤ25dS¦ӺmW I<<9S6FT|<9)oWQWg sIbTs 2Gү>6p=rdL%)צWJCw'ǸtȊ5SyYE/ N0 .[p+&-RF[ē-])/q`2kJV<7_;G2>eZAK,Г02 5@ qz6l ۗGsžJ) P [ʻ)d[s($w^5mjeƒ:ϝ0+^6AStZZdN0.\`7&~2GMu!uz(;o &v@܀DЧ fEu|iHlmޅ9WG0#A>K?Ad F t.Llߍ8Q 韵#x1T3G3twu*_z߈|3^oá眽('KDRtxDX,jO#1st*y i{[ ۳h'GQ2 3ץBa,D]Vx'v'UC%TmrmdߴER1:ŕlocYqg ԣqhv+%dj[ Ԭq(/'D"  ߌYz}3S(<٪H(1R-m6bSP͘mjPU5vb+[toHXX?H~w5x+=>w5|*uW,L&cbzP Ec`" x lU 9J/ۏs:k7B?MyJ1BrɴXPʪ|(:=Mv+u24~V֭CdrF{ v:`h]yn:5Ԃ(B48h_/8V4𸕩UR)^^WS] ?5'>?--gT ӀpvߑP~_7>)g鞗ٺHǞ38v֓%4o}¤{ _nf /"IjuQڭ[OT!D]Bh@n(`l lY\#oB;%Z4DoB __ 0kLpFK#Vj IFƝɐ*}Zc% ӘNJ}*Ⱦ C×W}aW(Ƙ5+N(:zu! ks+q}Rs6nV=+^6Z =-^;ąmCcz]$шP.qWpcIڝ'$uyW{۳wo^Jj\Z7eѨP}(/q7XA!:z*/?u=\"$ae~`ocGn6}/Qe_n`ҝȅ#R^/ȚkU;b]i8/m/>'o$ *]O7p1rtvR VqW% sNTQAa6 ޕ-g7ףF& 9-Ez_Xj [pF{ ,9An I-as,ZsJR9)КNuo=OZBEc\:1.֧eʵvBe yrYҠ޴J:E);c]=EoI=ҖEr*Ϊm_7izty: D'~A }^&-^跖!,:Wۺڍ0L=g}6U.|/"%R8Ŭizs[@<{nSn>Dzs"zpc \Tz\*nr$nҥ/pA> +`O!au0-f*3ɔF4h׆٫S՗5yV-eJ`MPJG,ifꝌURV; Yٗ[fqږ&~M%8TX_s˛ ʐ;<!Dz7q# қjf8`馚F9!Jfp&z#u>r"g[;ARnݏPQⅼ2t1`8MQbB9c`U*otV;&HK[4|m{O!!OO3urթM/7Ǔ#|^z[JrkOaV ^Ms 7q{s@'%#9y q,.XQ %_3lvŻq`#UV&zf0L ?AҶdVa&XA^XIXR׳5a9%baj1u> p5%l8 sɥ2^()-A XWX=OAr@xcA![VP=Szk7oCuYVP7V[% ){h N? i{|`I=?&kr AT:zDBjeM=mշ+(5wNjxچ@R<^Gm& /2Iǡ\h6N]EaБ!+~a)5Plvex6$IS <\ő7h dgF0L5aM ӏ]1VϮ:s3G^*n^^&!NA7OԳ&oYI:GEf7{rNIi)P|̴Hj1T,K"p7W2'MQu:: I|>+9g%r2Aڞ%bNF#@.)P{-m`jFq,dY=SӸ<7wpMLMS }>> vb}ݗcɪ,T)ӮL7*C䡄<7mLV1B*hѧw2ЌM8@߆ z&_5ċf29ve*Y.72*ϻ{_X~ )ײ*0ͼCBB;f%jWŁ*;WitoV$D'Sujw( P˜2VghwR"K(Q5RvA)`*~ӀMY4vm¼H 6r7 ŅYWv{ W#oJӡ~8ytl m憼B:2pGeNm{̮Nn 5{J=w ػJٴX‘VQJ9Rq?b C/-Զ9 0K% C 9&b PpwK#F, d#ưmt  ݕp¨+aln:iL22L{^nʠ#c(LU$Ҥڦ|| a\U*ς:U]5U LMg*;[|K(G &YRP,]ZZ9|Q(L =hrêk`r)Qf=i"dMW+̇ PR/r۱D9Hƶ.a xu\)JS1N /V"P, m`kab`oE8QI?m[>@R$'Υ M‡rkMEU.4iLi"Bk.wҖ@r܋%G|s__,@=Tz"7f9(Θ~D/]s.+tnDMW4uN%}arGaMgZ"5hH+w~wc.)47 YOgad?ǧS,JAdXG1 c+M7M 4o6lSl5=ݚQLuhgڻْ!<֙0c%G'QLS HlnIZ!elJ' 6( X,.=3@-[`%vKfo綌t:RZd IPdӾ3 lqiw@QI%NeX 3 neDbN]xޝmʀ4\V3Kp ܛkQ'RlSVpd'e?7ypN)e *X@AG`t6Ziˮ `HH2 2 nݒi4?Ƹ(-N*uu<F:kDV9S|׬̻U-s¦qCU&%zE]XFRwJRD{VȉN=AF7h}f3G \?K53ǐ~عc<:8[?sf{|ۈ~S=yz9ׇCCh?463iV(Qb1]; u2-'ٜ_אl&y-$'2qC$RT۝q`4~l>uaΆv,@Y2W>@-E)v.[o]b?/@Wͨক {S5_A'|c_)V7]^Īw(Pz X Vഝ\ٽPHQWS{޳gj,X2 h~:?:1r5qTfRjR0w8WHds*޽B~.|=LV$.uNQd {u<{?ovWל@F} !0xΌQгyMw+ <<^q)X C.,dʿp>J^Y~miun 4QqK٩{-*>KYVd .V_M3=Ty;3 yS4mT $e)uGHG8pq#٥Rdl1NS#%N,*O g8G RX}#XڊЃN~.GeՔY $YoンtY~~Ps.W"dcSMx(iAJ VVJ yP ūuLۻs5CGjmCy`s7x996kO.wO(՟kA_[SQ(g1cRqJ *hlXEdk}E %M2"w+> ՟挿o` ΋ aV۶{6|X7T6\ 㒵%ho9SkHwnN w5C[gV(C\ sMd綫niσހF.7?a#u T{eS~WlWƙ|~Zʾ'⺃SZ&|*7BW-swexZ}42,]9>[DXHiI2 Oȯt'ET5HѽTzLo:0 dh1[qp&Ug[SK{A ]Op1CVk65RB£s\R5d*`J>o/kN_@}wJK!K YAJ maD'c-WR6o=LSŜ(}P<B}&kپ!i"#d[y}=)78