ghc-process-1.6.9.0-bp153.1.35 >  A `⭜!M@eeeub9"BKfJ TmtX@.򔏛]ڐ/ 8V~"OسM κ s.zuѢ%R'N4sք•[r~Aj0J mJY8'Ȁ Q8(NӯiR5` -\lYܣܵ50nF#`put\"bG|CXWꉵlrH$"NJޥ{yHZӢ9c01c98a3cf8cf09e660886f791763ee1b1c737f394f000806cc41214c4bd3e796ee7e87f9272b7a44952aeaa6f2bcdcda37430e<`⭜!M@eee4B,l,|NGPuj lt0FOtXOʿgE YAN2^P[ZV<ወ ̗MOk|w$fQK-v,Yڄ'&]eM)qbmڧ:q s }a̶6Ck5Bپ(QRРSAh717?NM ú%=dǥTq2o\^?NݾuK{D$>p>i?id ! 9lp| $, 0 4 < ~ pS(8c9c:cFfYGfpHfxIfXfYf\f]f^fbg0cgdh;eh@fhClhEuhXvh`wixiyizi`ipitiziCghc-process1.6.9.0bp153.1.35Haskell process libraryThis package provides the Haskell process library.`obs-arm-3XSUSE Linux Enterprise 15 SP3openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Otherhttp://hackage.haskell.org/package/processlinuxaarch64XA``K140b776b74ed3dbfa9a5576cb0590850e2ab47480ba062fd448776f2ffec76f5rootrootrootrootghc-8.10.4-bp153.1.35.src.rpmghc-processghc-process(aarch-64)libHSprocess-1.6.9.0-ghc8.10.4.so()(64bit)@@@@@@@@@@@@@@@@@@@    libHSarray-0.5.4.0-ghc8.10.4.so()(64bit)libHSbase-4.14.1.0-ghc8.10.4.so()(64bit)libHSbytestring-0.10.12.0-ghc8.10.4.so()(64bit)libHSdeepseq-1.4.4.0-ghc8.10.4.so()(64bit)libHSdirectory-1.3.6.0-ghc8.10.4.so()(64bit)libHSfilepath-1.4.2.1-ghc8.10.4.so()(64bit)libHSghc-prim-0.6.1-ghc8.10.4.so()(64bit)libHSinteger-gmp-1.0.3.0-ghc8.10.4.so()(64bit)libHStime-1.9.3-ghc8.10.4.so()(64bit)libHSunix-2.7.2.2-ghc8.10.4.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)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librt.so.1()(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.1`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@Dirk Müller Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Peter Simons Ondřej Súkup Andreas Schwab Andreas Schwab Peter Trommler Guillaume GARDET Peter Trommler Ondřej Súkup Peter Trommler Peter Trommler Ondřej Súkup Ondřej Súkup Peter Trommler Andreas Schwab Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Ondřej Súkup Guillaume GARDET Guillaume GARDET ptrommler@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- 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/D349obs-arm-3 16214125931.6.9.0-bp153.1.351.6.9.0-bp153.1.35process-1.6.9.0libHSprocess-1.6.9.0-ghc8.10.4.so/usr/lib64/ghc-8.10.4//usr/lib64/ghc-8.10.4/process-1.6.9.0/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/c2c8f5412de8c88161060ab6aefa80b1-ghccpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0be07804c43b6021f7768f8e1e3d93da9b212026, not strippedPR RRR RRRRRRRRRRR RR R R$":6}m!:utf-8523761c50e2e488deb437eb17077ee06478ffcc5051134428dcf782dade28a96? 7zXZ !t/;] crt:bLL A]8g?y{IĿXt $>G5*KQdjN)* SSoF߽!ʒY"~%Wh( /I'V`_[l"_yINB݈늍s!Oo_Hxf:]y;r$%%IߔJ}}kA*Dr/a jTDRTHU4h\"]%j2w_^Tѿ|zѓX^u%z $ \ZU5o X`<)*EƎjX,8h~3`!LFӚ}s$\(0l0hbF4S܄,P IqUϬϧgՅ#>bHCc td>Z.dfѬrh(NIn n9PϢ :8UII D29<:ѴXX=q.8 %Qլ˧a9RLH $| prj:ۆhU q_[_ #d*5ٕ)Uqq sȫeq1?ձbXNejݫ8[ǻfMBԯNw`~35IwqR(U,K|뒍 S/:9#=56>6={ԩҕ(vǪf݉  ݰ0BLψAhgUVQ%u,O74+/# 7{?K+Vf\+H)} )oN4v\eytb?m[m) JKթ;Ykۺ,pDuYjVAx}Ů˰+&s%}IN6lV> IN uu VI%jޮ61 M~Jout;AM=IQ+PsaG''&CeOP1( 9qRǤKcV) \ZĐxcO{ 174Y!!g6﷛+Lr{BoT 6GD=׭ut &`).3c}QA'R @ÃkJ1D9u WffY`DtQZK_V7A{F]rBa9'؊5GO^q5u}56u6^l+l?ʘq66QB(+q]7,ZU+AOQ\C{i&w^θ:N0h5| yao5+4M"qW-vQl7T!(ҡGE9ۘ 1.|r0 "ᖜk]\|.f1ZA1qҼZU2q y$,o{ۄ8<=fb?6ħto9&* JE/Tc"+P4̡bٞ\Qdq"7YLK>QhiRKQ_6tn,7 I3A]<r̬] ؠ֍@o)=GqqΩkڞN5jgYϹ15'v_>I=GQ$ٷ$i b(z9LKF]ɨ%=+pni*GK%8/Q9kSSv3idEB!xa 'SZWBDtn=}Dn=Mx^AXޮw_ρ;Z8p+co^PI'V&Aь~@7fjfB|" -!?ܗ2 !  GoEǹF`M]Zc3uG(00jcƾ;!}׋^Ez[9Ts'ް1=ny, b20c|mPi> PƉ[fls.c kWMBe{")PqFP 7 +7n3ВH˚ƨFvݝ!-fkQp@Dp|vIsx;Fvюn+QHhy'T_dl`=$d.Q/G I?gLe,8K1L}uQoom}!V\O?%. _ ֛gU67NL*B^ γ\ݩ5pܼ2|.漵:z_$R{E&O+z=zL*QsVe/Q+Vhvfjj| ~}P}űvO0wŁw0 M4B9ݤ} xJR!J9RA_ tU5Ymgh]Aym?B(3RrZcaHuB #(X)(ZZ5B| aԮk879 SwMNam5v?MŤi*=SkO%T)nΊ6g3-qr. ߂O9&EO|I5?dlo{bh6bR[' ٰaд=8' B)}j"8Py?oW;,߶9e[rN &>,un^S TѦ-}+OglR ^F$:9pZlꮻN<d&kRP},ӽy?J^_/wpwBMgf!ȁvg;dT m2^Ll#sdFUO&)oSHKt-]O7vM`_ܰzi̳ _YO(g[#ٔo&O:4..45Iap)7Ev[^q<'pOe@2 5[mVFt|{H<$`Ɉx%%Xl׻i58BM /9#?va?=G4궄ToxY'6)'tXv|i7{ElgKS6 &oPSP`k` !2ވW=EP! Jyhk o[|>R }ؾ"ӕe=A:Ѝ cY$vBSЈ>uW@ynqV4^`:T^wd1%ӣ]ɓ24Yj7zY %nno$B[?ҡ@= (NefoИí9HC4'$ :$<4LI]NcҲ.<]X\WeW_tFi:U% #ruri Ae }i${ݻDlh#5_Rz Gk/_;!8p̣]^!"Tu>AP?D(qUbB9* 1ۄG{B*LF"GLci8(ڱ\j)|UAӒWw#Dbla AMWiXoUK_Y~ce9|v`տ5D$DL{iKS x-!Gg|Ո)P>0*m! S[jۙ|XP' Zn3K=1\ Īzy>VPrC\4v0 SMdK b7˪˴J5*f`&{M)o4:#{SǮmqvf5?w /s,Ն"1 36 WP!bj}VG6}#(~!ZϬp_`ZBXnfb\7~˔smxQc ȉ2] al]'[ώjѝcPj(A"❬*-9R4A'_EjrkaA@ʛ-ȭdدw0WHW!`L^aa1K ?bǖ䃝W*Z*޼:Ⱦ :Cu |EGo9GOu0,NFvJ%vDLs'-(?J}DnRrD;sP.+ e:kC5Be.s9[w 5&р6Oٔ*g%ak^0S&{YQ}7V ??Q)CeٳB1LɚEFXM>i\𹰬GpkDl,@RZ 7 ytSQ ?&qvEޓˌxI3O"sPSMmVRklxE[tBݠوjDv#VjD6JZWO)cVf‡t*)N5DӃ)5QŃ $xuT1biCj%x9U}!ey?[AZFT:!=d[ d\4߬Ŗw4aݩ׍4hA}`oG71\ˢ.p6M;o9 VҚL5uB9Zd<AK 6LmDua|F_dP,ܤ@ټ- F>,4U =R7<.^m$5#K0ڋS&qW-]MS3>*19Eò=EPCCO4B! Uyp.Jh*F!e,pB!"&W1g!X\+h)O3E iBܩ.H#Fm${xA!aݜgOiʦXy?@=8zڦPy>:A8~q1v\T/ Dg |p^I (b5meG&xG)(*LJ2kr\O3HE0{/nZG'WgI5 qE#MU#T@BY=sY=Yc^iO^{"߿΅^\.^:PEPA *øl$b=uZ=juy"[X!5f(SHRf6(v<E''?QeQ|.y|vAP)^^E D`$E3Vڕ£w!gU)t!yK alVC],=^ʼ*=fn6+}ѩxŶ!p9D,a$5q]ԍ-;m;S &g[gmqf, w֦ӗ[aYJ*~*|axsB'MyLNPċl2О?ִ`cEq$> \.'ITfv3KiC7nbqZe:vRl9%K>goVxK|y>N_;-d,aϒV,YXbMU/'1BC{@UZ.ut۱Yx \Q&>c!JwHwm֖J(mW߱x;EX3gL MnpkMB1R"Rج@,(8+ D?cNB[m,x P, ::JK)-X#խ-&`3:e<.nu`)ui K§]uf3]r?aVatBavw:vQF AVxH h#ɶ֎waQXG(-&& AܶvPʇQx4l_e"ۈi X>< f_Tr?K&'6C-ck=Rak}<\qtXFp8xhb>SD$1&H2_s.h*,خWXWWe㠷fp$VDME卅\1'l8#b*+g4Ea(m8a!t^ڭ|eRj_9)%"yTCTWoyI؈3KZ񤇺}(H&0U#s[)* -.Pss(iOKXqsSqƄȮ}v .sd!AW qX@5MK6+$pg>u@.Ɵ%֠ y<)zH֪ƿk(! 9=K`쌕_C̆˜"{A1Oג/j*X%,A 5A6֕d\N/FMݫڌvS3]T4C=f\y뤓%<|,W68CIN,h3ࣩDIN{ycAk?<7޹jrbQk(WYP‹ER3q=tN%7ލ?%#,bOWQtܧ@6jE|)ѠD 袋i`!<ɂܥTݕ( ťvܱNj$>^4òNb0(;phHeco.[~$ BdkÀ%MR)h.:e$e?cְr!AH׉u3~"lp+ nH4q^X$_\aδ39%*h>d+Hb(iVƚ\p)*&c_h* v!X3'f60r`Gu,,R7*V: `wxt^8\(;~/Uk 3gn <й,چ~wBچu)kk8/N4JeZ $vOy4ad9sIb=SS!-AqfA)3x0ZI 9LD2ɧ:4Ŏ[E` :|=o6jď)D)u{* ԖwRrULWOYN5vf-)uo[_e{T{LȹU_pȲMp8l:~_+#eoo6`rZ; (U Rxpoluۡ(^ ء]See<9ev{e ]чjR.2+皲imVA P$. ^Ms Mܽ'` F 0)^پk?r06;lXn5/ڋjjeSp253@=rܷRRjߛ@p<-G&9Pڢq3>'÷+66 {1!_b5ڽ.1+VVMh'0͟qٵ|gZvj"p[ڝdSsGZMSxKpCeyYE"_VG~aF/Tn2un.bf!jLyiM$a-`с{ S?xFѧ2f]Gq;'g:yU'V5n_p ' 3?@,F'Ȑo_α3vc5Sx~aq3kJmj[U~$IN%̋]a) t`U fqrLI*e~Jgr|7qr-~ Zoue%PsqpOwoS8x 0}Ehgkd43v:'JJ[ j`\OoVEjOڄr2I8~ׁ ()`TV =UX]a#|SFDX%`mg+^~fX2LWOs۱Z, +>ЛLlk{ZA:GOhd>):Otg n2E#A) ^?53SW}a<2g@;KT;3.ze\ysZQw&?CmW:\lPJ?<Ae}/p%K 1W co`b ̟i) U0yC4:?6Џ,"\x'2WuD>{F{y\Cţ;=aߐK]:-ӓiƥxH3ud.\p;S|ԡW:@'8<8uJ@+ho㢱PΡS!QֶO"UFQ ,%cEVDAQ-7|pE$t .Ȓh QcJm*L<S4v6-o WJ_dXJyvKpStb2;^n ]r ƛϨ%/s𨾗à e2).pu}:!)G:v:D)g Y"Uxx鎕>6OГmyTs;EpT(k2M)3Rͨ\hp5TB/ ea|d;W*eNPFg=^)a4)hOG:/ g{fAI٣+ږx8 ~MUM+^`CGT9 KP->L&aFY"}^}|bluż0/!<=(xjn)k+~2t'zW?~NTq_vLs\F-Vv45UỌCLj{lA$#n)gj? Asi8P q%r|{EEx=&e Im}D'[ "Qͭ0#]-G%!Uu<RdkZ!籵{mįɇS*)C 3L&\?v'fAYd(u$'sB8mtx*o泎HH$qߵIKIg˳}x9o*Ouw}]֢ʻyЈ4My˔ 7ZH%g]W=sH{7NpoMÑ;+iM/d\ncMUd yjb~޶J{KwQLPDTi9<*WTwؾGbRvjٟ*^uIxx$ūR}M'ghFd6[4/,abOE k qX?uu h[WiDsEDͳT 1iPXHp W) vpR)RǶFz˃9 R\ئӞ|ǰ۩ɔS `ph8睪3&l֖I_||y#uI7n*cYr8{}3lXkUolmu]A, k{(ϵ seA-X!}Q ;&by M 5TΚőt\="VH|6LvBj)RU{«)M(8pmgGB7 }f=pOjM?-?QsCkAvm8O-s(FjD~R3rȢSodLrK|hNWlrbb3EncW [Mҭl<5 Nڷʜ Bg 7GZo ! ԠzɌ&qt춍%z}"wC<)M{RsN?ՏqRkJaW?Įj!1E2_՚)s>>Gs{ﳄ:B[S'6Kj]2_TPxeɠ:,d9bOi6mj?肕XֻOQv$NDBaJ4:T-n4Ʋ*G^JX\I=n^T&5]5cR/5F p!X{K ę_jffM>-Cm}"J7TPQzpƒI )@k5 `=I Mx6bth|Xɧ3oyA:zURut?|k/K5hW [ٜ:mE|ٮFPqVnDư:ƍQyOU !]9uQ/{O-C%jGU'_+]O}hqH >>'a84 yЖ<cF{ x^T.V%7I+MA2D6%{ bUO]*/Բ-=o6*dX-\d *uu؆I+USJpek"4ɱ"H^m5!v2K h1 ٿ2z@@|i1 4D%܂lGRu@BAp^l*֩/o: z=jL~|kU)-`T*y4XXaOhwLְ!-vPԼB=ӱpǑN];G=\PJ+.wl3pr s6涤0VQ&F D@'IpR l eip7O-IE)Np-z] 2D7&?x](;í+3N߫L9N@QkM96%2Pw}E5TMJ AÞW#D&W-{ypL8cbœpcZ'_>R.{%reZs@Ɗ !6 4ޘ{ijKX p4X:*X&qโ#k,Y¡߯jꮻ--F!! [oLu'uGn7$)5 RS}].qR}fy7#Ϭ[[] evψ4Mh$QiO y!>nj|޿]4\A_~wz4Jm' Ӵ誷v9[U[p6haBLybAGAfg Ru-=>T_-, *8$'Kkv|+,~dZڞ%/jD"V01YZH{\˥h[aLq|._5AZȇ8|7^;{{3t֎#/J cetLlnqLKl2}mf{¬>i&D5PGJeKM2)!cm:)7vW /j({A/)y約kg$ 91_+!\u #<3$l>`o2+њ䭼̜nT`"% #?<洎˱sH`爳h=`jwxm'=/)ϰngnml&)HNd+ p%O. cf-٤8(B [S#Y`YRܕ-lyjT2aMPGy?@󏥈FIhHM-IZ7Ԯ5B:ӆU5_Nx믵N X8yיQRAՎQxm'tRL-5h),bR T#9.v04 XQ=U>T7Z]"K%οոE߇=)2F!c٘'U&,cXSs=B25AZ˼FsfBoe,yC#zw1 s?.4J.E&mhRc}fD}̖< k\gЋ`Qvw{Ř16kcbbjT<ٻzNsL BKNɓƫI˺?+rw9W.3qn:鸐w7ONQVgV8bKy }J.[M7Z1g8X殎Â!lnQ2;OЮQ%j"% ytr YS+бA~`FF,6Ú`7|FoZ i0cn4lqw;ϓ{غ9 +M8>_%{O8syqB爺'l)C~wP9ek-<( <aYDgnH@i7 ant9V$V76؞M_Za<2^?{BޑY"2񶄴λmy!uI7b LN'E(IuG(3}@<΀ʡu˰}cEre#0ly98)WOv5+*9?n41ɮ#w"xA^NC#+RqxC?hVM**! S g(=݀2 ,Saa02d|c^Yu0}Gxy2ڇ!7~v,jcInKf Q)lBg{W{| as. g9-~guc9-  |Ym6` .nT r pX;0UZS! <`p=qrT[K˲jqd(:m5dNHpQ-q IiN7&-{>+XOZXĬY9:&ׯ9ûu$KP r:`<ʭ( 5M aiUȃŒaՃ2ICA!_$a?rWSaΉƋ6"tcC`ziBXM ]4l'hiA_ )s\qyP^ng/]7L/b eu~{Z='0k􄦮L.²q*S6uyt쟫tA])~Q O:cf씅4kT{]NskL6UL;m1=j/]נ[H.¢EteaHK#jΎ:UHctXAsR?WW*S\{+;LV 28}2 "}õ0Qz&-1/AۈI!ޡ@>.sCg>`VAgT0t>(enΕHi|Z*&D kd=( H`Uq1ݓJ]h&`)IZU?5Ʉc1''2? JӖ}Hۅ?3Uвkz=io=q;(%w +`.0 xdz`ɝZݷeQ滮آQl~~ɕ65ZxgDP~+VOY|p5=I!`?6UX_Ls'Sj>_x rA)|3Poḕe(j/Ԣ\-6\QѓV$=' XA#y* cu3S9_Q T@{3x[g4wa{{eiCԲ,P轄0l@=FLG6^Aذғ0ĭ72?j2vw浌Q^ xZo Κ7 L0 Q6. `"ͼU'bF[9ǖFYgYW)O7  3Wbƒ^5gL8x_fTu4C/fd%Fb0~r65<ܕ3'{0"C@ںE2KɧdJ֖F8dv#`0vKSwڃQ韛S .a[&`Tj)D!)C(XF"aBg 36Zup\Ղm֕3,o_e%.C5;?GcuP֤KIIƖ'e EDF_9N[tA+]l̴_U| XGX̺l5 svG N#b|%[sxt/1|\|@]nrpξYh`akrǠ9(}B#A ]`No+B˒G Z cdi .aj=m8[" Z[+Jv aUTpMP(dMϫkf+i]F;^3~ib7BbYKX!jCY7ENFC1EIyMOH.HIIپt>5Wc-,&0&HZd=r PH7TLB-/O?`܍{48<)˔hɑK_bĵU )GB|&p;Yr SM^%fOhu3w1Ri>Y|$8q@Z,:=8M6>[p-.SDQU JC=h_[L{bBa>Uzb8,GV?%T846rJ If]GE!m8&Ohf1Sj Y*(l¯XXY~UNߧ e1_ HH ݹ b dbW~xLҩO'O\B Iqhwm)w|~וBΡL?#Kq?vspÞSǒ²k,$LڷZ(j[n6Z%ˆ; HqJGg.6*MڄHgM\% I^.f_4 :,\iL.=Dӟ3 Dg&=$UvsQL;a5xoŋ\CE#;mĝ͎`MMSu/߸*Kl2=0jWXmt]uZqPW2qq ~+R"Mt1|egV\0, i\7C}QaHX yQDbz0i0sv%" P%OL7Jh%x\jKv )"/ƅ<3 B1Dg+.YM. r8ÅBR'C+."ДzR=ψI9g&6i9ڣ_W8(M{ Dp6f=2X!Hxlvo_׬e+PrʎB͍'%0S\19ƈ5.%,2 yݒeQ'Alc`Z*UIE/ G[Bн?_EZe^XN89nFqG2 Q NU.< /9aWfx0[(F &zƕwxm@ȮK%Nhwc),ߝ]Nq?FY"Cm׹eS FYM72ͫKp49 ]0&#VDҰۺm?qBW]MJۊ= YMlڃ.gyWOA_Vn3d4.h7[8uarUj.Kӄ`&zgdfs|5&?."Nn;9awbS_~%^]8b #e)Xj}$H"$%|Tv-:'cIXlɆIG]UwAq]d_57tTZ+8e<,L=I*TäiXe>[Ćѿtv.dng`? 0Bz$D#\ةnsxp6Sw[ʘ% yyFF⼖FX-յ6pDIv4m Zp%˵+}L~0ͩ-|fs) ^Yy_`d@&3\QNaߴֳ[) 7m&~cr`fEq=YPh"^m)J9&~m.N}Xa˲Y9hrk,zKݡpeSal~KKf$ -42 ?)p҇FU%%SۺϓhA\O E)S }o&T)p5C;4.GW S̽;LP,歈m9cH~_sAYIW>E1&fVN`DExfȿ5:n>TVB(K~ٵ omy`JoMj(6=TnGQ#LdA#H:C;LT=th*6 w2(Bwt^=35xAK K@zb`ؿMq6 N\hu׺jh녑D6C8(:4JT,[Ӑ?HCۚ&=iOX@WQVwmD$p21cI8v:+ Z2hwQ%wNb^%pRϥB -,f8ahy(Բg(Ag;! וj#wj;(*}0`eu-+.ݩ{⊇010Veh?} P"좫u| j$:0n#vHQ*h吝B7"ژ'>xuXxYvyZpb#kPLʃDW(Y;G0}bFK|l^݀i^\̐P WqWs.hX%G wwHK^[F& FjaZkQwV' oNJ?swKJoqƟFzn1E^-}M4I!U.HTnIR/ҶgGZ, w{7?۴ 3g "kȝ-i:#źէCaHRG]nOYqRK7Ռ!HT0+Eq]` ({܆Vl:wiO~m/!,B6ݚ*MX>_Om>}&ݷK1+p]:0{}USzԠ3N}0?SCd-=c.?? *W_2A&/0q[\M${.M\Q=5# ]&Ύ tj8I;Up #K@U%v^:s+vS‡.h(]ʧkY0ld@HוDv~X{;z :ťr3!l$|WF >}vQ nr$؟9o ({]rX`dD"a6..a[0BH"c08r=d"!J;߀'-%|ُ| LvAb*D)pN/aB_j 4]Ҡ_Cj]!ԶroǹA?z5I1q̧s~qT6sBG)dmA{ȣ94Q̉CNZ#P4lq'IPEfl,2P-d(". (ʱ ?JF,u1&[C*녁t gnH6؞b `\qjcZbpn`b:%DVEb'/!B() o ®GCWEwrkJ~)jO:,3LxjL+}=Yֆ9㹝Uo{وСUZF Yb9W,өMx](D${MХ,HO z($: ګ}͘D) IwZ9DeJ|g;9am7P( cLs8Zؠ茘{J4)tsx +!-0 Cb]eŜA^*J>[ҋ%^RO ȺYcY#v C5~)rD噪4HGhKVz:%Ҫw ɨp 7yUي!bg ?c%SjZe՝?@r.Uwgj &tIHDt)w`BRr ]p+qcfPx>{DJbuN`%qX\"3x?{eݺVS'g`KQ+vL:Uz嵨 k FgPjfE!G&gc>;W嫹k jHjϋE쪀)* FV@jF^` jx0Ow˔Yo\hɞNl7ɋX9qIΟ:CF X%L}~\+}8fջȇ3Di[>q3cZCZvk]a5o|WdJT/ AaLVkkݝV @dKCbuC["oQظv)̈m ic 7MZ,"R b?Vkf2Mis3G~v42KE,EuHFO((W cDwGuUkYӤq٠,H6ٽ (P'.0r a@k\`U#>|Tnɿv vҺ35$ޑt k`PK=k&ApSF7+~B/r[G }o6 dN7=:)z`jO>Q9k)1m(u7}Z{^ *'arGTK D7a[kN _jcyVy@! L+?v)oh6YY`_[w9T@8݊KTԭYШ6ދ<4GHAERrD "*pG22>E~Qg[lp>F }1w. ?g n?iCB%NZ,:DA.s\ 1䬬̈n-2W_7k'| jDq0sXX4ɰ_[nw:SwPYqZ^D712ڝ93h\Q*\ȶuOUO\ퟢޤ(Q1,o bo4``p{UCj4{5:O=Fh$RI&\L/,TQ*2 8Dr>wN^j:Ea)^o\Uc1R $aPz5]*ڎ)B;o5O|NΪ$,{dX x{.O$[,r/%'Tt'|Zȵ/k"^d 3Aco _!f=h!(k%^?3tJowJrFE|, zA$ԅ$7hº#à[(qȵ PNj6)ьD G"WAي ~v43@ !,BqGڿ=Ă*n$dM~#^1[ɦ>aj,϶(1*0van藌t;i?hѤ $šw M0)e5%'u mGBbJ\uvuej.Ux 5cA3͞5 'Slxʰ^kO 6<9,oj2.:}k PsVv\LeI!f;#\BFWNA(3$+L9Z9XTǤ PT5?="ө|HK"O7OVjVƂubkjnFiĕQf#ē[u=1}𽔽pe{5ܕA6ԼzM#A唝΁u94cPIY>@_I u3.f-?74:%0&H&s@ux-DIoQdžgo?8yӎS}{ǎϰQ0MgE~=]_xV 5,a?.AS/+j=lW7Ώu%g=XQ@DE7 UD<莓BSl^N0B`Nk>4IԒpo`,\ /Ϣ: E+ F;EOK0Å )aDZ1ygM']{s5p gvx󭜵!](XwRoCBYS \e(.#ste6ECQlYWeyci^ԞR @5Zpʘb`k:h|;W)<~eGM~;7ϠjnPq)<?-YlPYFmCWG|!<4òZW g ssG5BYVJ.3ت/ʽn֞ N<6dbZI>Hk21O(]mFf0D[ ;r#(A B rCII=G5d :*`K.n? T},QIDv 3#E:;jjg#0fv+>o4b[6(F9vc~=SY']^wi_ -E MJ.%mֿB<rTh\0\rn]ؤlRG,Goq܄o'2}yw ]#iXSV|s8M8C]nHJ:YL1]jXӍVYFUyB5ސl+_&Uy^]'t +KO6h(KbT]sG!k=ŧ;e*+G1(Քs)BCqB+Pk3n$~͑+m%I@-@&%6]!Vrz%ݙqScF\a\̪RFKEUD&Qfj'@̕2⯭tHbm"RZWiĐXbR!|:=t"0Uh{,܋qcإՌDϓM6+bfe2&֩MpMհYOA\ J?x=E:W!\9kU !9gӮ)O쭾<-Zj7i[8j f֝>J;WS5_HѓU$w8ͬ5ѓg҆}o~H1SF&qyeBZ.B_;n`y?EZ &8)QY|GLgb՟tN8+TiB< Qm`@P6 4O \Ja7DnK5X٤nbΥv#}&{.:;sCuZLpD}0WbONQ̸WsQR'4TȁƼ܌1yJ&ļajhW*_Xtŭ`k_u7ipDDg}'nc Qf=X(BsB{r-QJa_>A%`VkF;v'YHP]d4S]F# ud.P + wÓmgT^S\Z&s߾C[g eV,sj1~Jyq>J&68 \ #ں ^ ٕM/MMh}?Z+ rM)Lw(?D>{9wyۏUma_sM) EjvZPS1$(nK2=d8`|dbp):Ij -cTy6)@ m B61Ǜň6YI?D\[B"5~ 8Tgq@y=M GZ0{(V/MIyf$=5kȊ{={&Q#ފ< цY R9~]1U(|{[eJҫ&G_h= E8K:2Y֑k<ߞ$,lΚ$t\-#5;Zk}SȠO$Ӂ%M4F߃ŢvO! b[ +nrL"fOT~_()3O Ng t}h3(QxT IH(dK${i@/<'H^RRҝdQpe,%<*qP9ORғ˖b°:dHǻr3q@~+`'#_Z9vWRMn/%&v\drfi|l )EGԂ]P5v0/rūz(ul$J:j̠w _adGOR^1H4lc{`Q/V3Ff]0 >OU<PVȓ{ծXjnRZגNBwnF;F{ C#$f}9}.EI= |X=>j}d =/\f3TÐZbH~|8`pg\um\&!7@?lQ2ԤS:D_UA/>W6FǷ-'}ItI$zY^GUOW 9m|+ysZl UU}|̬= Р ͱrɩ4ϦA$gͮl;66;PG.؜w"َȎQ]#qP(QJ xfS[Uh^_ʊ)d;O Ih7TU@oK! flJj Sf ̯Y6jaɮvv6ˁ\,rʯK:途Bw(ou?Hm 'v\4hۇe5?5?Mc)w N}U]s_X{|Yce^a_ ^PO!;Rw{^fyUQn@>`/U (e- TJҬgyM}*$sZ Y 68PN3LaÒLe@Iq !U/AKZRx 1l4˼[ 8h6CU-qƦ#M\hS(PG2GY~ OZZ]~B2#;+1ɡB!s*H|kh~w^Cg<|?/6}TV0X|GB5 )',=C@]&AyK1bJJPOB) !’揬i;OzZIY'`prG@"-a X0~?Y 5UoN,vS_0ct9a=)X@"ReG0`kF7ԉHTel]`IYa 7dN6v>j4]"HcW62gJWƸev(Qsr5],AB撷BtRFVJ3/= Ueqf6UᵹA!ia GG"VI]줁j z@#CM9yu(0bm  a}TCE@u]KۚHJnS(C ˩;@ooYјv?"C6<08ٺ/J$uavt06 ؤEVBR֫Eu8=(=k1eb,|^yh'g>^+"R+RF2Yrx0VkB󍌄׬/Y&6UE#ȻIÃ8Aq`5ޛH k֗=BwPkmct"h($Ğ!h]AHGe7};žI!N%$1{BooӺ.s g3ȩV푡`Bb Po'O}5Mܢ\,1³_l J;j@8'kݥrlT@G`bݝBρt I+-w5\ΤҤ,H-*-?"ɌYb0d}U|Ji rBlt 0HlBo8#Oa>bsU8*8i\7ʆTR-6H$H`ZuFDPrw<܆lթt*'CNb1%J&UbfXN9+^#!`x8@:}Ҕ?˨Vl;l( Xd=lJrσa䎏hA0.<;!T yM~JW}e FbP7QNѓ!d\RWjQVIU/'TdJ\ kpԽ3lEWUM1Ӽo] %#ODhIV]viO=o&pU'dƜ2]H,1~o\.Klg~NXctтдOBd5 <RΉ;sp!͈x9B#J#ԪyKY{YE~p{Pi dd@}=NEi'!˗5y- &` )CjWG{+]!v2NWh=\4AŨ+@-g2H1&Gͥ8頴Db:S4JJ^NAdޮ'~x|.2p"J*.DGaA_F}W_*α#O(Bo*=ϭD>դ/ɤC8)c:[-I&c!L)Ds\~|y4: U fZ|U,I:9zXWc[l)*q}JBtL@*!UG]^nŇP)gBƙBczƨWW-1ilfHR:^jI:VrbA%)VC|A ev0N"e7Nf%-|B) &+uQx)WQ@F`n J3E%G??|scԇ*B C Xf j^E9 I!~D  >j4 hޜQuD1Qn:$-grW!͚w=)De R5?!1^m=^2YE ֪F l~QMfO^Fq [˅F51Hi ˗kNТ=q (t\_{6* \0(=()$lHtJabW@9x3 r1x$ZeL <]״> 1{]cTZ{i@Xz-p:LEPK鑘BiQ÷֩4V\ Dۊj-Xd% [u8# Myȧ})%.mʧH){u,٭7`c':*OT;!hHyb?麙wl|l5U{3vTzrBS4!Ry4hD+BAK m/\AFԈy"t:NylVMnMU'i2T4)jWz8;61WV&@, m-?ssF×c6̨<^|68@4;Fb'|א-ir͘o N*s$yRbO.SG'jŻTO~w]uMGo ) GNuϠ$d} \s\.&w~s~۝dޝ28[Pum䚏,~;,&SSb:+ph$ݻ< a3KטT1@c+2v/ -#VS"ߣ?S(G4XRٽد|ORɭԛrϵE''j:#7KkܒWWnqMP-RHc1x0/(A~.JSYV5HRҗJCUAFHijRN?!w<`";lSl$EVxO0oP7R20%zo'xt98gq”t]]•Tukw>Sj'ܪ)^xAEoLlJ?V࿤􂼃F1 ".1"^%.Rn]Vz.Fऊh}| z`@Ӣ >ƾ+\ ;uC[lՀ>G\l-}JSha]7^T{fhLdw8+_ %du 64< =xh-׿nS=H`lu&y-87B# kS'vJfwPJK:.D݀-0l=E%wʕcn,yMZGMAair 1rѤ .ڥ o(7`HT]ؑ.J /a1|E20Ug[[I[H]ƒ*;i%Efƿ'udY 0ͫoJu1ILW荟b—%:,v^+'\j\xEErg{y}iݮBq(%4ՆR\ޙ3!ke Ha{O縉O0n"ږ^ԅhъ Ye.$NI7y.3lڗH9`{ƯCU";]GBePl;rP2|J|Q,3/jo: %crg-Qn$LqZ4jH3hz1òI/(v1>d xzҧH+-WE:)q d ;~_Cs DS(Ez^`m6)t;i_59qƕ/_dtB^ o&%ݕf͝T"_a}2/jP5GP+ڨXUl{ Ub= a9(AEf"ߕ_cdoPUl0ÿMo8z`ꞙ OКJ6oyM,ك9RIgtg }ƣ`Z30*wUʔ1&)auKrr>! M l'Yqq8|E_Z|. r#8g ʹ]"޷FA#byT5}M(!\X<"u cx-?u_=ٽ%Պ|_`u78i87sL#Bs4Oz݉=앞'Fa8yj g0t9KCi:;!4)Vx&zY1dSH qSỲ)77]oqv*̂JVt̎Wʜ;g/#6jtK@"v~%1f} Ǽ:T/O|rr OE(_'A‰#P=^f&X*~2Jp@4 (GO׊S&/~QQvPk0F5wLi.z4ʼnZEFʨr0`{o1hȻf㮸 4xg./VCQXI#Il JJ[995Q!*ɟp3gD=rUzqdMD6sM6$:E L/Ow uOf-19gk7娢7z*e\;dEv׹$S# r}+tGʟrl-nzm#'.lD݅PC/vv 63b f'CO彜˖F-SXbؒ]g^P?#/1P ֽK/\Ն3//Qy 0܉P=ϵ NN"|G_O6L2Jk+wZ#hOW5}S }a"L\+>Q-"X&-XQfLL͓Y%WLw&'"T$ ؝s=BےL1kf"cvk2΃G6oFjcu5,RE-JmDɞKk6 [w3z1LۥAH1Ex1!ݮ~0ڝ0Gk8'3(/UC׬sv:g&&}:F).S9NoH0OkՄµщk~헢[z~\, lI|x!(#k`7(l]~x훽j["{XJ3}}qCpբr鑄P':9t<\Dv"`i{QSlM1DL;}F1RQ"EFd'$tr1ܪ1#+J._N$"*l0@(23^EC;63P1]]-d9Q<7b/GLJvbklNd‹?͕0vyxS'VB\ @wG"pg5(lkuFܸku( F5 TTMT(۞P L4zo@טUحj:DD6=Yɬje!7Rq(M5  .]麭;ŕs8Jbئ|дP6Qx,Zl4 v֘Lhܧ\]` 9g H$ۼ\v'/ 6Mt\ӷZdPQ Jio^@]{m.D pvڬcPcc:yvՒ{x3L~s*>͔G+N~t6h RQRoSbm~t,T&d@0 p B'S)$o u<kvF-e8(Y o5׉9<Iq~@j.U{.|6JLeNxWhGjބ4%eR*TYC VP(NpGMIL(yF~koݟS75MΥF Ӝ4'/ jB ǴtE3KLQaAheHiI&YzDJf+~%fFw4,$X~/f(̚愸Y%H(Ȏj^9Zb'p1_Wf QPRa[5<{2̮ݧʓ_D"o$<⑹O't60TtRsoTS2]X9Xw~ym`6+ܟ(\L)_XIusq )lX+cw[f-k=|'F^KT}p*0A\ P51E1Ov'No,'NNiWT8d:ch E,NH_Jr`ݽI_2Yt"ڢjW(.rk c0ˎH&5}}xn>]ww#(+<~el)ҫh}y/o TB\,ʈ|pOkF xQ_!0~ ]ia2nnd9gvic7jTg,q5=02utgA /S}7o ܖv-ϊr(jY+KyIlb`s<>,8E =$D/M)nΨ(&ffvzsEI^SHW4O k͒xނrһjN0$ݭKS'`s[-ڽ7 ؿ|gźȳi[YLE)ZRgkdUf N]" gmDG2h6 K+|Z8û.K4dTOR/QB&;! eD7<$eYװ)ݴAӥ ,!_=jQj؅X.K=7ޞn&uG޹I9;*.0,6k&LƋ@7M:n899ccV8_k$eD#suCϛzX>-h<D3It,9xGT!*32sn-$eb-S>VC%RC>/xԉ W(Y$أ뺌;DM7[w h$4p-2CcyB^ϸp*ީ9I:q8;}Žy*ɃxCi8ޑ8l@+W<(B}(i5oK%bL' Kq |S!nn>acP2x$VA7nB82:Jxި)WG(e2.i3|j.n*ulv/?;V4-.;9Do^Ba{hW<3+Jav6MCy ޟLZє<E6.Z`F#H&D-ԓ?GǢ7QtEs(=*.F2ݴh u%ޕ35Y/qLd8'7l&} Aj-Y-c6ݸK\!9%t&L&久FeU&ʴ~K @QsܰW_/&-d q@%^A@ cv;qbD9oJHa,|Vהq,#0J!y`/QAdYݓ^oJ8?Dbl `pӆqV&Zv8{+=~D`[zq1óY/r+YH izl`9\vZ[Yh:3ɟx,OC鮈2Bk~oCGKD?3N`E<6OD#05Y>`NWK6/|As۸o6aޢ'$Ώx>O…i &qJe:$i'Wu<UP+QvȑTR!!]W0vL$c%NAh',@@ WU,Z1G.jh7 }ę84bo͸HfB  07-V/Inyu[?j v<Anf ,ݶC,LP)I( K$oVMyʇj2[A2?0rm%O3㶞{8좥Ggqh6BR@ ]r4:|1Ÿ{kJ[opd:#:EJ [I8(DAeaT^1 {dIs_ߺki%KDLўlF<ט ܖGkαY* [HKi_oխjx<],}nbI^.Voٰ,sH}uy0w:k+ 63]P[R+UxU!}RݹΣ;~"e-Ij+.<ƞZ`|QP/]' `p餲Fb.e :5Icx1f|'OݸWҮX}p.E3EwBgZ@;cjtmm+~ "5|56Rny*,~/#DLX6Dl,ʿDi1wut-#8BR k A#) 1_2k~FQEVN$6B8jAGb!]Fg]2ЅS30hD<."6SV~vP>4΂'0ȵv:湔DȲ)zx[%Ej4}.\d HY _3X#hT4`*J s-vE~r NMN/r Zu0 Yy[KN;R XM6 IzgŽW: _i"=9{7ZQٔ[e\8M0c҅ۻ =LV JBBڮkҘ:~l5{Evq9;2ʚE~UۺΝKUf?j#U^M^Lv@l`%8$~˚hE$\ IZsiI1aJsvIZyGɹCLAQryYP/a+E\O,rIA_|"s̎@SE貶r9 Stl2vc8=+Zs/{2ifU3 x ץ$ӿII)-żт$/=ʹALCf*8 B~fͱ4ض%LI3[hؓ0j0O QjV"5@Je&%{z 8t2}-Ф|_ rݒRܑ_y"dF>O%H&/O$cQ`[:5eDe\E|("m.rtAAԵRsٗ*^0 ?ɯU5#QG]@g͌QH&-Y >>K8\h\*LӤ˧[,Ω|f w/jI>1IJ?!~Zv*Rqo}=Juh-][v-vm:t~~G޻MѼ(8uG6=%uBe1xN (Ȧta񻶌8h:'pB$sL^f1Lerd&pS-nZxy S"hqth]h[ŷ K( !C/Z<- s`,xEHZ+: :p ?wBT{SPP#+8z{咚ꭿSu3Y&׻0/EV5a>`ArjaހtfU9Sw[7b *lt:r2A  N)!'[~`uu~ 1.!Xr]k`9LSƼp%0b*N]LkkɅ[ "n*P07ʓMͺ!=e-1:DfI7i PN"eVj*GTE'&2TX?E:۝ JfnB4<xgv<3G.t߅|pnIY')\h~IsUl=4Q>G3@Bgzy`0L)_$U\[y e&6 y m~ Kf63ː>K@[ۍG)!|=V&*}!ghR9A~\V+0lrb߁K{Ene._}&k,}V-=}cQ{Am#L碎';܌25!18XWFv'BX1O@XY{9Wu [nOcqϓ\qAv堢Uooܒ l1E&v݋vS|;9oP%1zaCoȫl1^(ėwUQ[RdsүeR%4-vwT9ߌieVCM.;KyYXK!70 gŞ8S jO,?ǛTr>)n%=!._>V0ߩu;]ŮI+#ޕOtw3۴-*&.)ӱZK&@u]yVݸPnzb/WU i€3'#qcZԢu40Cjgp=>u5HCwf||{S:Qk]iSq.=\ {ЅEGUzD-qra:Pmc&I&hU蚵ITZ_ےr"TաMUUm6 ]J/ex.$0&j^-qM;.K\ev%t"m G?yrKo̲f#0@gchM*/Z&A/ xi c"̦K6{3\g[1Li&;&Df]Hlaecb5"W^~蒴^0'*J0!#?_CWl1I Jω-i?]Ãu=tj҂\'=Dٶ&W75\e"kSe^_f{߽K3 9}%ʭNѮW|+܃G!?w#4^-#OLqRjβn4!ZMK^>Nƚ!DqKCn%R݋i经V N򛐗ADQ] 9l!7 eƌSְq Ci=nyc G^@tc@tWԈ:޴yگgcq/zX,4 =g) /Y3E"/=иJ4IZglmq~=*EZlRB:$F;xukrRARwEցWk9eGeqr\9@V'8ԿN&3t+@oisj‘ :Cz=ŘIκ IQ̱?b 54G5cjgЈgWyݬ?-XJrt.8٘ Qt;(nҩPߊE̍[R~4`T7Nj$еyYJ5jtZgZc\~Y21p[1>pyF(IaZXN #hY>[$Š3k6o 1;#4Ʊߗ5N]Gt'r|@יPbaەl"m`ECW+` V2fz&c 24z  Ib.=lI<ÇkhZڡk e mu5M&P+YMcLJ+mo^L%q;JqW'a :rl8σpB>ϒ8M ^,ne~}ي^$/|th -.VRZUE[%G~mK݈ W>9z5ɇ@, lYU_Dp1+ID'ٵ'cD`/Wh0J%|3T1H^Q䡳tdI}ߗfp:.A%#Y0:d)AϡɃλhApɯƖܹASl&Ј^Z/dF |dHxOosY%(n'8֗t6 7NRKpNVپm[Y9#ERŵ(.[iFh:9Jbm{!%F,+B/Ai /FIBccD1x,5+"MI5xY҇ZC5yߌ)ޛpzhtF̏~8WIr'Ahi[=Q& RVqz%hm#?e(8B.hʀrrJ.N SkF$bt9Whr-Ak}>jhj[1HGnf.lR݄{ЃTwhfAZvjG@5*6#  v2yj:QDD%F(dɅEȡxU::z%O -g~vU;1"݄)~/DsQbdPw^ĵ8c $Cr~äA/}n%OZtCNi `sM:"zg9}61pB? e.d,%{kOydMһ" 6RɰΧ}gC(}Xz!'Z",>q^;?+VpW5D.w;ϑi蒡*ǒuj4ix$}+j !:M;`etbl,fE7!QN6 Fh:lxkUEQ d_ލ| Ė,} ܌S2<nT5b UWog'pq5YCOoGr,DH!mZKK7~8CݿQ90T6O-5بl`Id&զ~aɆ/M-b̀,EZj=8=By"23na]}!ul;h}ڏudž'`\lkBU@sUNH9~*{(1˞ {y'=ϸ6,@؏ -8VSiT#\K>!BhJ ƻk|zg(@uO/uDſ^ {;Atl_qdYn9V5+P"w:LaR]x5~DېDŽqf؉Lna_q]o;07 OJFn(J͘%y] 5wĜQaݴ԰jWXᡉҒ zLv~OKٖwݸ(*ks#,CE:~Mc9xLj ھD-ШAzi'7or݅Њtr0X? HK+wAo Ӗg뒶d2&`O㥸<) lmM8LPq;\NaxRu*Az)sF΢+9>e1|3uـ`^>oLi,lS0$PEȉ%|%vէԡY :qBc™G#Bԇ fqXQg%Pv}:U|9PDwLeKWBKe촉W6Any9 w(T67Sj4h"~W]$ Z4RƱ?L;XM5;yC9vMn{3~J)@Zc;@p ryՇΙuF IoQ9,~|Q(r@#ke>wW\knޣ@ٔJ#u( A}q7BDuJ/Fqݰy.ئ(DDƘS:EA6Vt9ݵkl 1bXaNh]lQ׬ Vz/ȫ2n[X ^!NCZ8v8JOKYi kɎ9Ti(Hk`ö}'D!)Ѱ ?G, .!pkE^XqZ|]&8{)/ePtMi{YGøETNi[ k$iujc؋@An>ftn# 0JZg+yOmi/yR. v] G/Yߐ:! O-\ayxĒd)z*+@m` 6/3ܖ1U,?HL R,UG|jW+XuX[ӌЦ#sЁ4ٟ۰rE#<|U*u޸ ȏ%pFC1(@CpL`mJ ! WH)y'v].kX=)cAlzj'$oO_J-]˛cnї::bG_Ϯns7v_jjl#{醄Vu% )l*!e 9AxtH`w"Ax[XrF'usb,$M]6ٴU !wcuP# &%vҿ:VܶDK98>E0\P>m Ze(.-q hoS8>s6^  Zy/~a=Hb~vNDw8R]TL[gc:}Ϟ$o{ͿglWsq2QUЦj8/u8k=oMlhGƏgK[>Qf>tu9V$f7yy=&[TKR)QZnWDm #khuBĺ=M/IzV-Z{Cs*&9>aD2mi7F)$hgeNRq~ i\eߨ.FIuӰV܏-U]N.D`KߩS*.DtKuЙA]PnCZ (cno/sͅהPć)wF2 E"GJX?|Wf(M },p=s Jk07(+2)8xi[ΛUvd+ϬѭE"ſǬxqA9(,c+C|N6jP\:,4F꽺>P9A0I0+ `/Hio! %|`-f̷߫~*YFt\/[pspߩ ^EAcUb2rQ ؍Iކ?&a8x .x}^ '(W}@`}w 0/R4㣘O:_HUenϱPt4tQ<ہ*esS|Fʏ*5XB"!,k+.uO+L}SSJ ͤtTz ٺQ~i󾈻Li!`5ƕP*fge mbkiˣ U~яXP60Ώfs4=,AN cph c)z³!{Ba lGZT#JD ]$@'DZmq+trؘ)}}̰|\q~tbӱ~κͲj(D* ő+ٯtg*W#O Ύ)L~0\o7 ۡeEs=9l`B&t,tւ*gu1VV)1zLX 3\og2vaNJN (ܑ^̖1T,.{Gqetb(D*udV,W=YCX-Y$~s~7oo-OِH4'c y ت g91/Jv> F횉osjW@\"$3J wF3~N;Cٕ5Bs(0DNI=Y\oz2i9VoR軳p3ĞwdfrF~Nɜs ewd`.vL%gEimOZQqX:M{\' ]^UC wH6A/DKXz93gTlNRG {꿖` ncHLD&_V8/"kT׮YsC_3z7) HGѵ}w9^/=FV0.L'l䌊 Kk2u(!6Yt?e4Jq Msk\R+O/pXj}N"=</)PAG\". kj) g®6%L&ghi9ĕ%jaް3VYKKVZ˘2tqhA\K1FmƆ,$ YRU KrH2bO™,3Ve4qn{Z9!G#7^g"2v?Ƕ]'GP8dmDH!>0 P2FBՓ8CLmBud&Lد)x <>#&x|S%=&R'q"Rj#"i8q"Чd<}$Qar@,nG݊kٽgi B6{-}|&,I"3P8<3>?}~AZÊ΀6+w0CDtdYD3yY` 3w R HP'T8u}R0(ߪl k-.%*^C~O\v_TQrmtgX+`&t>;ڲ63|@UkHpDh]U,*" >z yHsbbl(L.鞾4,d*3BdlBH04,} }ǩ6=6~?jSL|߽,jTo#^b`U^4ӷF} ˥][u4.v_;"#P Di {7҂ף-*5 o;"46 ray'cNi`!;]L5&^` Cy=  +"O2\AavΔʍBTMaC4e̸?HqfFD!-6oxZ FR0V Ô[m3U mܙt`E5oꐶTg!Y l~O71 <&\x ׭>E'=(~ޏM=Z,WpϋS[x`;=.IZͤ_J/vjRp RdN(̔j!VT-"K2s$vCɳrz(>S*e"Bb6_feѾwf%M{RK,uCcrv&?YbLFdqX;٥- ]pr5T׷G-y+w[F@[m]Vt]4?w6xxؐ3u tn4vm:\OLwU@zB !b(ԈψWبS"sʰ@ӣr5ll!{MT0`lH=sKj3H#ZPSԏƠxu}*uҠl:T aZuR.x=;5 k)3lvOy+T9 .ꝗym\졚i)Ȳ7(gAwzgz =aTm Tf4Nk.'YI(ud7}0-&1+-xaD6FxZ+T:d+oD+Lw9\F\Rh qx%Fcd-I'9jF[$@vN _ 2:j+h[w==]쎰TǴ;O2^nwՔd\9.eCB ܶL OE;=v~EȘ,N۳Q86a:$œM3JmO3xɨZT>AaR*I5+-:C2kF[bYmC! |mdHFq ˇ|ݖſC X8T "@z{5σ|7rͼ<2J.s;E-S]/뒫$[^FV$>atc%$49Da"е;$R!YH͐ Hۺm% Nv[.أ?IJM?) Fp2# +T C'uoxQ! Lssۗ۫'_iõp(CR52)r F7ʜa(y8bx݋Hh %MLXr+ %`_X01_ CiNTSwk.-@[t={WqTE=X@7B9 2B5K `v:ix%, ^ZqLßպJzw<6DsZW|W.^\\¹qb~4KW HjyabĮ1foB'%]W#"r)6WzEIkt8 wfXݑbf!8J%Pz@T'/9|oA!̈́f?= ¥= GR8<(u{*e(cQ/,,2˻7ݹN9kd^> |AJm ?ukh՘I2u7IU瑢#Yor oYPlT7@ޤÿ  #`-Ґ<ǠNa4X:OR\Zvm @/#5mׄ! *j8ka(=sI@a$3 RoN,!yna=l 46 nw1x'G~ Y=+HLS&PXV$!LJx#O!3"$۟U\ ) d=@eheN $Y˵ћAK{/I 6]xvn}=B _ӔI )?<Hג잍3HudD#ͫTXODJnh};maRbܐM Rneac~3 LK#ܯГ,X7"kba35/sPx`K&CZϔߟ ݶ / @nta.wyo`!7y/X4 =6$!y̧:) DU(*̎HU$2oBYf Qe+-h1 bugf_iU0/}΀`sH1DS!tQV|n^jG] &6])sjѡΑMT9M)& !4 t٭:{owX_E9g(ϏX4bEs4dKUAPdJkم:{Iq nLFͣ-SSJMej9s$vuhZv\"͇]lJ / ӭ gBuaO b/ UC*yA:>}$|%tgONYwbHb< 5F"4'" # {AzHCNpxQR>٥8I̹eTD[>}F =98c#_hgԈ U p:甹^}NX%R9F7p9 31CtaH5i#+$0ws,>S)`{A,v2Ĉ}h,׏Bo>x$u9]~Ve{Y?ֲDUR,뀿4N0R?Jd͏_Jm.i ݞLwŻBB_pR4SnўNC n)oURs*;@i TJ8[ h·#g/AV{F]Uqi{&>!iEQՈd ?&Ll\x !| 7J~rQ>𽏪p)p5wK3o@Gdޚq;ƕ>"Ͱ<; 4RԀ0/Z4lU#o`ȗC02Za/ۚZ.Jc?_*Kًw<>SOg+!mS`)_*z#vވs# 9ė*-;2RmZZ],ie S#N> 8Gv%Qlp429v.7k5U7+7Tӕor@y$s:]_B*R? x̀,|6-dOA!T]#7ȋ3#!y`!*jtBfHCM. :@_ 9(9X~Lm$YݞXb+ *+$ǁZԥ@PykY]ǣт E*Œb"xbŶ K8QHqf Gt K䜶΀tB&V=L*3;Ry~$ rh솖11 ^;%)*TQڥ7U ^wji8(+~Q$V7 7g)fqb=jTV|~oPl~n3S5*ZMh݅g>a]en('Fre rn!!NTgg[EuSlN86 DjI={HYJJann9S9K%n'8"lFZN WCUm G]=wfb}' ,ÔY[N=D ^0Y<ں]]RAC)YKmG]3)^ɗ iq7cuŽ!syPK _&G1o%R^4pUS*/}1Ab&{+T6$ u'z,*l&$q.3a&:B.NOYMcjResӟm愄"hOT4p8CPNObJ%5[i\߷40h+>7SUp/* pΆ=ttқ@'ڊXo,ȵ;zXyq!#i9c?ⷍB}qn3*f#u}0"a{Ivq|'"Gv 0q]KHq@ϟߥI ˚>bۯh~!`s,oBMFZQwNЏ'C*OgAs,N|iqq.~-|8h֩&E/ғ[îOk`)dSiIdk'^I+@Ȩ6.`rqn"Y/_Ϻ6.8D6,0% ߶[hT/\ŒDtwEܟ66/#U%~_nY)l:>IU>3,i:ʯED5a> ~IN{)wYHz#Qm Xx) !0NFg\B՞*FRTHM|j8Q\c Jm𝺎Jǒ%㹱Rne|E5^z#(FU"QZl8sAoBVТ q'R|XB?fxw7+CB4\iYid)TC6e;!o-*6 jxGZ4;Zn[kNjh)ƨLHT::/sT;C-`?:TQWdBeb?؎oUB 6̑r.ˏxε(%6l:k9,YAl2"ǻ>eA,|+?~kKrpnnDj |Q/ۤT \eFKFWfUf(ơauƒ;2xk}Lp:z>wDj7ࠪ="pmW22SLǚb[;i_D&YOTJПNJJL2}(οO[K] ~ Y9 OefFi8~ @X,4rb#k`c.z-O'0^mQ ' j><2LʋƎ8Un CIܿ*Fa1AFtWk>z& gM"S42L"!hT's81隶B`JysEBη8r{« @74P8Qڒt#>-ͼJik C̪XrNPC5 $VPNQ6M {ʺS竚Pݝt3R\\yx!H&RGē-3 sqNJ` (jZiftP3|bMNF\P.NN9$ɡxK_uv4~: E+RZL#$yX%:7ӱcv3 -cCo <-π$0S[!e䚧 z`ޥbfˏh vzWfh`e`y{S7!Ekb.].LۺҞ>3[< 鯄 3WRDAK"Z7E810ęBg5I(PZBVS܊Pm$fUX+)0m' eXNyF%~5OJHFoX3QRjGH# _gPfyR0se N=L)2HBo:4't#a*CǷ59Gsɚ`^x; ~B,?kͷxDQ\gM.e#B@O~ʮiB姵G':+ i=M!C)zon[#oi^ۓɞ&]mq:_Z:%~Ci\9Ip<paߨH幉*ɟ/GucQJ} >Gt}4ڰ0z虅XUPcdZ>LI-:av)š0c52 Z@n( d6|׊+Uj#6 /j\|ViaaGg׏{ǽ85aqr:zΧI ZfEPdyO+=I&0@y̶@Hus Q,Fv"m5I|Qa$qDViw`AO8k , ( ~k* pd#O~غ@w¢>r@$} 6%+7A?'ot<˘Y&9LM( 8~fZ  BUB`dU`K~`{:mq^UFcߕr5u;k{J7s#LZ(pNҤbq{Cgvə{.8]J@r=sȶ9ѿa2s.[m%CDgQ5Jq%"5R, /:#Nmo~][Ĺn$Fe]V;d'C7T%VwS6gsթ6ތ*^_*IR_T_DO7Q'oJ'9ȍ|Xjz5ꗻBh5j]v ]E߄گ?jٍ;'ḿI^xvjk9Gm!4?b3%V )pbWhx;sΊfئzhxv'f/#X2?*Jr5I|Dw\طc4u)qd^*QoCzZ$y"eD>:r#]{A !#\<\%)9+,Gip.,tA,@m{_⃋Qz?a]wVʈ&S:=ȏHc/K UB"=߄K BT6KVº0P}6`[5$;t@OdX}`[ſ3]>n%.8uJӎgƇbmF­͍嗰J痌+<±DS"gA;֓kʍvBM<,PRF\%3gtuidrRRK: {׈sb/8Å{+{r1Ys8A -JوA!({Q{^8]Y-zxi"ҾN*lGg%㳔?O;ZZO-p4hvQ<D7[቙b#ޮ?k^uM8="ܽ'#w,ьН z;6+b5M,3[ohI)hA}+VDZVB+p`"-҄iW͌Tc)HVlkJb/U`vvVb/mOP@œN*+%LE՜b#kt+(_ YXcՇ4ShD^_i!' kD5vp7pY vUtѦ?Q\T=Ҭth=StGmy䓠S&/~QyPqY%޵ ?A?8 ͓'2N Xmr!8d8%fkQ+*5 [ _͈\ELe /^WSɹY iRף3 A8lQ6R{VtYY{lQݠGX (*eZ25Tك6.*1Em6s8MLO haR-r/wqÁ %ӴfHfDi8rXYqޅw2 trleC >3'E:A(^^nlX\Fڱ=fk vȮb^Na/vf|a?)dW)mMb\RH"|۩4}`h펬DZ5IRJ=l(kh,i{al7EKRH\xRݸ֖+RPsR^%_=͈ orfM}9i"՗Ֆ6<%ȩ7 'X[Fs(np;@TH[fW~E׋.-|rfYmM]}pJl WPn2S"fc4-3gr\@6!_,"4EwY\Ż>u!LŞp9lXs}71=U(nƇa4r4z^;Kx_Cz'%v> 2.H[>mS蝽 iO$LBivՊ(!°Pz9pe56݌ܰR}YJGY۸7]=6oEHj@TBfzJ 2r_T,D7JهQɧ :i&1{'ذQ"am82^ ؚ%My]y7 [l [J$YZMJػkCrk G6jbJzU*To_`*`tq=DՈ^٤]H}{TIAߛ5"lCQP ACt Ã:;0^פ3c`ۤT3^ ʀ`T?K }l=TD4ɰ|v?I9Z{]j ,6X^*`/uVGyX$$iW[Ǥϩw@#+4^l4oq^P\vFޟi'T7pb)٩8& ! ^4bDEJ[ 'cYT" ^ʙ? olK*qn=en( H|ޘDjgk|ռ y/Qiof}\*h`Mr'SV'$|Yhk|roN׫PlwaQNrG+UBPZo!M\.rir?m{ ]3-*fzqUb7No;逿êۻRZ8k`{M 1UT{.{8{'8;Ao*0 Ab=KZxB 병JW`C_F^fLC 1r0W\Kά\I:)%~p{L`N)Ti05 \@FH 3\]j-gwbe-4,| ly)b;#2]E9WzR2 i~ͱ=fR2deeWN4f` P7D\N |"E*ho"xpSL:g~}譇 ޫ_fTmErZ5}t5@.t0*ҫȬcBJ9t ]INXLw7KTP(z{%#ILq}ꭦѹwlú,7tR8%k ,Q]XEjFY8i8?ɣ0ՙY|K.rWz!1bʋR+ F6B p,wo6#NBʓX <+f$14CKQoϰ'+/fGcn=L;w61Lik+y1\ȏy~ |<%ǘW/qzbm'@V~ C*jx5N'E!m~@1Y-UL;FZ0?'@+ d%bJM Xa֛zfMLXb&n>f2kSB4ԷGOVGOZє,WD0~q'N'՜i<M`I>Z>"/#RF8ב<39xGN3W3"sCZ QM>Ti(Ib%z2?γg%`Ae EN2{V-v\4z/TB7_ T9Ћ31FgPd2"]m|rfD޲Vnj^+ s%TPbP{3XNMS})4.oV6K;A#r)k'"6PQ Шë+ JW'{ݛPI8fsEаwBF,)JnqNpד\SG:fX0|-c[.+E Q@rQ&vTOdoZ$1M%n;z0N)j?}_E9QP(걁 `#H,(Aj|\LJew<,sfR[Y36{2MթyZ;|VpHDN䦳Wh>\9COjezfҊM [3?78`("[ܻ<֏d#yVW$|-p]*/0-B;2,JtHm/XyGAr9{ɜϻR,_8.ŦŋQ`qŗd̀K^Q`WO[bj ];BYs` Et5@D]GJl@B边׎wՕ?@u5>iTa"aiy\ē% !qX ?[6[ 9…ׄ `܄(p3ĊSgiH4م(JK#Zh\M>dbsk]m9H_~tjTGٴegn! F'CIjp0)Yy{$ݪ`@"p8[E۶--K_G惾0L6NVrb?x?v=ҁk۶Ώ3'l/"ɩo[y\Ɔ*_lHO_uY.ihO>/ƌpm?9ѓX%AU~64*feP VhFI4M)>Ԭn(:Ϫ.'!ctIchFnrMP@QQE\IP;](G^;e|_6A}۽TOF|4͕j+:f2'o7<- eVʘrjF⋮gr~#\^С4+G$VI:W/IA4-!gE(l\,ݲbT/׀~Nh쐵B˜ slg5-wCEzQ ov?pyܚ;~Ut 3Gl=h0T]=MO$P ɼp,V !T~0&ܥٴFg?(tQmvGŕGeAiGṟsd\h>D-m!wu.9O/"@V EӒȁcns%A%Up =yRQlY@!jE'N$lq C"?JM[g1ޣt\HMÜL'5gc/B rA䅺t4vΑ[ٓ!`3_!_'OKo=[]߁ScnHOTQ7?RbC+}k5G@\l7up+ ld_QIv4XC/傅E08xRjWܥZǘSI8k\IT %c_4Ԙ@xN.mjb"zi6瘚S|vAdv!/cK1G0 L>K薲Ќ=lJx$\aWE@3 Rjx.;H+ ;=Ad.| ?:p&GRb8 0 [CTHO_>S:gq=S-VlE/"qxcqebfXi?r.yP""cLW69j@1~RagOُ>Jտ创r\]E95'`jv 1TѹX6̲-|+|HC9oP9':,](̎+W]Hq=Ds<ߐ$L=3v1+A9mVYOxW|w8v]ކ];^eуP9U;I.ezy < ѳQC$.msRdEaɻ}C.A_h拐"kRԪr1^m< B*}{1YVIb>eʺ~ؼtZ&A)S.L-bTWNbᘀ=*{U"=wV-pX=6üNԈ:rG2r`}@=Rf`ݍ?}ڧAV6[Ssd]\&UT?#>oTMb֍";sc^9qM6r* -F9bGS6>m8zlew$uԲiPmL4/'O(Qj0a ٯ;jZZ%KeKؠ>}p ]nBVnw+PxʙcXCrXXؙ[CU62ҟf+Fz*[gcg@wqH5eB~-kŽR^ ^S; =3J'ƚ.7{60vK iχ@=Ce<+= (eg~cI)8!2JtB+@@ZRHsZaA0?/Ѥcs]Wdد!:}Oěm1d1O[a˾SDg^-x@{ ̒uBA]n#ꑟC"敭Gʀ:}4Ot|CzZt ~jfE a.&y-^K3p)Onp& <6T}m~ ng`I D1S$Clb >LXbFeIj9>|N!Z9wXׂI -[hG|\#(F7'ںo|FJ}~>D_)/Qi/M;M4I!p-v>X1Oܺx|$f9z;| LP~-ѷ( J4Az\)v_"edp(sap얃inى$һQΠ9Zulo j#Ւ} =T?b4Uo+@ſ9ܽ/:-A$]TJbOW7 ?6UM!4>Y6"".ѧVH AӾ z>_QUK`nY8+T{unEnG;V}[ 嚾QieX$4PN1l]wG`tpPl$nS nBâG`7ʚ[% ';"%pa8D 9ǗVB:"9{*|S7չQ/$ i.O>ynH<}K 9GK;Vbª>rv"/6#\mܼC"@5ly+ X ͏a;-=\5;+bfhwO$S30Cl̇zMQkL sؓbr ^ܣǷ*if⪁zAIv؋! 3x@sJDp9pMU6f>. HGWV&9PX" +$ٺ}L&P NZ|_jceҌ2mi1#EX8%:X@K3/i4K,@6 ROI%iu0-D_ʆ(AKM2$bX<1/v'O BYIU zzZ;}e&l29rk&2<3_Q o,כֿf)n7*ZRm|و<eNOk%)+Y=bkh@_E㱼g9;(|&C9ͼL4 -upGt2&AGԹQѨhjfIaol\X:P ꐂ|"۹MQ&Q7l|h6$SO0pۄpfט5+́V],GB۸v*V'=)3Z( r<\&aw3Zkbq:~Ȏܷ탏Xa9lo| FMJKUXpf M@H)n7llU\X*z\GzdyݛlK[l՟i5_Y./2,̩^m1 tckGv{8(_gK[3>+}n҉F7 gׅn, MڛDuP1}9 |E  hPh#;9{@Nʷ:WU1;oj 6-Q6DљB|1!P0 uehKlK$;`@&VbYǟֲ,3OJ:G@65$jHodzJ@6gb!%$={f"҂-;>vph؂"g\ YZ