qemu-x86-7.1.0-150500.49.15.1<>,Lf!Yp9|+\iZ[ +ӕf`nZ @`w` _Zۓ]Jv1UƓi}KmߧHi#Hzlx#)N*N9Qgg^ājֆ=~ƹtמ-^34w.X*1\28j/R[:|a {~:)/R3@"vjaxLT~Pt뽭F7򨰲;{)tǛWjq,2Xȵ3x)Z]ݳ<It>A\?\d   W"      $  L       ,P xMMM(.889 :5FTGT HU IU8 XUDYUL\Ux ]U ^V0bVcW/dWeWfWlWuW vWwY xY yZz\ \0\4\f\l\|\\Cqemu-x867.1.0150500.49.15.1Machine emulator and virtualizer for x86 architectures QEMU provides full machine emulation and cross architecture usage. It closely integrates with KVM and Xen virtualization, allowing for excellent performance. Many options are available for defining the emulated environment, including traditional devices, direct host device access, and interfaces specific to virtualization. This package provides i386 and x86_64 emulation.f!Yibs-power9-15gSUSE Linux Enterprise 15SUSE LLC BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIThttps://www.suse.com/System/Emulators/PChttps://www.qemu.org/linuxppc64le23$A큤f!W2f!W8f!W-f!W-fړfړfړfړfړfړe913dba3658fd4e91b6ef543c2e9defae0d7a82b01da05fc9b89724c23707d75a8fb60ba4aca307b9106da2cf0b541021841265aef8531d1eeca2d56adce32cd173f200b35f8331acac3db18c48722bded603305cc37700192c21e0147bdf417cdf057a71b07e3b52b19cbe210bdefa59250d01a9810b960f7fe1f98eed95a271ecfb26c19da9dc00cdec0d0d738db69aeea4f1231c0c0ffc483ff69b3cda6ce9c49e255340c78fc12e54ed043462bca02fb7fca29b7cfab62ff88a5344b695013a3f9f119797b8776105f020f36572ce6a20fa2c60d3b8112818bfaefcdd348e01667420ee78a318ea44627d2dd68058d3377d024e6eb7237700afe2e86507d918ff03a118615c2f4611a5df2d9496aabe099b5cfaaf69e544ebf973305d59drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootqemu-7.1.0-150500.49.15.1.src.rpmqemu-x86qemu-x86(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    libaio.so.1()(64bit)libaio.so.1(LIBAIO_0.1)(64bit)libaio.so.1(LIBAIO_0.4)(64bit)libbpf.so.1()(64bit)libbpf.so.1(LIBBPF_0.0.1)(64bit)libbpf.so.1(LIBBPF_0.0.7)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.30)(64bit)libcapstone.so.4()(64bit)libdaxctl.so.1()(64bit)libdaxctl.so.1(LIBDAXCTL_1)(64bit)libdaxctl.so.1(LIBDAXCTL_4)(64bit)libdaxctl.so.1(LIBDAXCTL_5)(64bit)libfdt.so.1()(64bit)libfdt.so.1(LIBFDT_1.2)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_4.7.0)(64bit)libgcrypt.so.20()(64bit)libgcrypt.so.20(GCRYPT_1.6)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libgobject-2.0.so.0()(64bit)libibverbs.so.1()(64bit)libibverbs.so.1(IBVERBS_1.0)(64bit)libibverbs.so.1(IBVERBS_1.1)(64bit)libibverbs.so.1(IBVERBS_1.8)(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)liblzo2.so.2()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libnuma.so.1()(64bit)libnuma.so.1(libnuma_1.1)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpixman-1.so.0()(64bit)libpng16.so.16()(64bit)libpng16.so.16(PNG16_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librdmacm.so.1()(64bit)librdmacm.so.1(RDMACM_1.0)(64bit)libsasl2.so.3()(64bit)libseccomp.so.2()(64bit)libslirp.so.0()(64bit)libslirp.so.0(SLIRP_4.0)(64bit)libslirp.so.0(SLIRP_4.1)(64bit)libslirp.so.0(SLIRP_4.7)(64bit)libsnappy.so.1()(64bit)libudev.so.1()(64bit)libudev.so.1(LIBUDEV_183)(64bit)liburing.so.2()(64bit)liburing.so.2(LIBURING_2.0)(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.17)(64bit)libvdeplug.so.3()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)libzstd.so.1()(64bit)qemuqemu-accel-tcg-x86qemu-ipxeqemu-seabiosqemu-sgabiosqemu-vgabiosrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.1.03.0.4-14.6.0-14.0-15.2-14.14.3f! @e,eg'd\@dx@doMdm@d @ccU@c&@c1cӼcӼccctck@cc@cY!@cV~@cD @c@c=qc=qc< @c< @c< @c6@c6@c47@c47@c2c*c)@c#b?b?b?b@bbҨ@bҨ@bVbbb@bw@b{@b^@bL/@bL/@bEbBbBbBb=b=b<]@b; b9@b0b%b%b@b@b@b@b@b @aC@aZ@aa@aa*@a*@a*@a*@a*@a@a@a5aLa@awa`2aC1a@a8a8a0a.a(a'@aj@a $@a /`@`@`Q@`ݮ@`ݮ@`@`"@`P@`@` @`@`@`Z`@`@`}p`x*`u`c`Y@`Q@`P`OL@`KW`KW`B@`?z@`8`/@`.V`-@`+`!'`!'`3@````@` @`x@__T_j____^@_@__@_}_ts@_h_`_Z@_Z@_X_N7_FN_D@_>e_;_2@_{__@^z^@^n@^?@^^^U@^U@^^@^1^@^@^^|@^y@^t@^t@^oj@^j$@^Nt^M#@^9\^8 @^0"@^*@^*@^@^@^^g@^]+]]]e@]@]Γ@]X]@]µ]]5@]W]]@]@]@]?]x]rJ@]rJ@]M`@]J@]Ik]H@]9\\F@\Q\Q\t@\ޢ@\ޢ@\@\ڭ\ֹ@\g\@\!\Ɋ@\\e\\Y@\o@\n\f\ac\T4\Q\J@\@n@\=@\@[>@[>@[o[@[[ @[ZnZ@ZZZ@ZZ̧@ZZZZZw@Z@ZX0>X%X lW_@WWv@WWίWW:WQWWWWW@W~W~WWzOWZWZWQq@WN@WN@WF@WEW!@W!@W@Wo@VbVV@V@V@VVuV]VQ@VQ@VMVMV0V&,VVZVZVZU6@U5@U(U@U@UUlI@Ud`@UT@UQ@U@U7@U4@U.RU-@U-@U) U'@U&iU&iU%@U%@UUU@U ]@U T@TTD@TZ@T@dfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdmueller@suse.comdfaggioli@suse.comgiecrilj@stegny.2a.plschwab@suse.dedfaggioli@suse.comdfaggioli@suse.comhpj@urpla.netdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdmueller@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdimstar@opensuse.orgdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comlma@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.commliska@suse.czdmueller@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comlma@suse.comli.zhang@suse.comdfaggioli@suse.comli.zhang@suse.comli.zhang@suse.comdfaggioli@suse.comdfaggioli@suse.comdfaggioli@suse.comdmueller@suse.comdfaggioli@suse.comguillaume.gardet@opensuse.orgjose.ziviani@suse.comli.zhang@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comjose.ziviani@suse.comdmueller@suse.comjose.ziviani@suse.comjose.ziviani@suse.combrogers@suse.comjose.ziviani@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlma@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.commilsav92@outlook.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.commliska@suse.czbrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.comdimstar@opensuse.orgbrogers@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.comohering@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comguillaume.gardet@opensuse.orgbrogers@suse.combrogers@suse.comstefan.bruens@rwth-aachen.debrogers@suse.comlnussel@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.comstefan.bruens@rwth-aachen.delyan@suse.comcgoll@suse.combrogers@suse.combrogers@suse.comtchvatal@suse.combrogers@suse.combrogers@suse.comschwab@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgbrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comolaf@aepfle.debrogers@suse.comolaf@aepfle.delma@suse.combrogers@suse.comolaf@aepfle.debrogers@suse.combrogers@suse.comldewey@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comldewey@suse.combrogers@suse.comldewey@suse.commatz@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlma@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlma@suse.comkwalter@suse.combrogers@suse.comlyan@suse.combrogers@suse.comlma@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comjfehlig@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comhenrik.kuhn@origenis.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comjfehlig@suse.combrogers@suse.combrogers@suse.comschwab@suse.debrogers@suse.comschwab@suse.debrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.comlyan@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.debrogers@suse.combrogers@suse.comohering@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.debrogers@suse.comafaerber@suse.deafaerber@suse.debrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comagraf@suse.comafaerber@suse.debrogers@suse.comagraf@suse.combrogers@suse.comglin@suse.combrogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comagraf@suse.combrogers@suse.combrogers@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deolaf@aepfle.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.destefan.bruens@rwth-aachen.deagraf@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.detampakrap@opensuse.orgafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deagraf@suse.comcrrodriguez@opensuse.orgagraf@suse.comjslaby@suse.comafaerber@suse.deagraf@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deagraf@suse.comafaerber@suse.deagraf@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.debrogers@suse.comafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.deafaerber@suse.dempluskal@suse.comafaerber@suse.deagraf@suse.comafaerber@suse.de- Backports and bugfixes: * net: Update MemReentrancyGuard for NIC (bsc#1213269, CVE-2023-3019) * net: Provide MemReentrancyGuard * to qemu_new_nic() (bsc#1213269, CVE-2023-3019) * ui/clipboard: add asserts for update and request (bsc#1218889, CVE-2023-6683) * ui/clipboard: mark type as not available when there is no data (bsc#1218889, CVE-2023-6683) * hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs (bsc#1222843, CVE-2024-3446) * hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs (bsc#1222843, CVE-2024-3446) * hw/display/virtio-gpu: Protect from DMA re-entrancy bugs (bsc#1222843, CVE-2024-3446) * hw/virtio: Introduce virtio_bh_new_guarded() helper (bsc#1222843, CVE-2024-3446) * apic: disable reentrancy detection for apic-msi (bsc#1222843, CVE-2024-3446) * raven: disable reentrancy detection for iomem (bsc#1222843, CVE-2024-3446) * bcm2835_property: disable reentrancy detection for iomem (bsc#1222843, CVE-2024-3446) * lsi53c895a: disable reentrancy detection for script RAM (bsc#1222843, CVE-2024-3446) * hw: replace most qemu_bh_new calls with qemu_bh_new_guarded (bsc#1222843, CVE-2024-3446) * checkpatch: add qemu_bh_new/aio_bh_new checks (bsc#1222843, CVE-2024-3446) * async: Add an optional reentrancy guard to the BH API (bsc#1222843, CVE-2024-3446) * memory: prevent dma-reentracy issues (bsc#1222843, CVE-2024-3446) * hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set (bsc#1222845, CVE-2024-3447)- Bugs and CVEs fixes: * hw/nvme: Use pcie_sriov_num_vfs() (bsc#1220065, CVE-2024-26328) * pcie: Introduce pcie_sriov_num_vfs (bsc#1220065, CVE-2024-26328) * virtio-net: correctly copy vnet header when flushing TX (bsc#1218484, CVE-2023-6693) * hw/pvrdma: Protect against buggy or malicious guest driver (bsc#1209554, CVE-2023-1544) * pcie_sriov: Validate NumVFs (bsc#1220062, CVE-2024-26327) * esp: restrict non-DMA transfer length to that of available data (bsc#1220134, CVE-2024-24474) * s390x/ap: Wire up the device request notifier interface (bsc#1205316) * linux-headers: update to v6.5-rc1 (bsc#1205316) * Update linux headers to v6.3rc5 (bsc#1205316) * linux-headers: Update to v6.2-rc8 (bsc#1205316) * linux-headers: Update to v6.1 (bsc#1205316) - Backport of SapphireRapids CPU Models (jsc#PED-8113): * target/i386: add support for VMX_SECONDARY_EXEC_ENABLE_USER_WAIT_PAUSE * target/i386: Export MSR_ARCH_CAPABILITIES bits to guests * docs: re-generate x86_64 ABI compatibility CSV * target/i386: Add new CPU model GraniteRapids * target/i386: Add few security fix bits in ARCH_CAPABILITIES into SapphireRapids CPU model * target/i386: Add new bit definitions of MSR_IA32_ARCH_CAPABILITIES * target/i386: Allow MCDT_NO if host supports * target/i386: Add support for MCDT_NO in CPUID enumeration * target/i386: Adjust feature level according to FEAT_7_1_EDX * target/i386: Add support for PREFETCHIT0/1 in CPUID enumeration * target/i386: Add support for AVX-NE-CONVERT in CPUID enumeration * target/i386: Add support for AVX-VNNI-INT8 in CPUID enumeration * target/i386: Add support for AVX-IFMA in CPUID enumeration * target/i386: Add support for AMX-FP16 in CPUID enumeration * target/i386: Add support for CMPCCXADD in CPUID enumeration * target/i386: add support for FB_CLEAR feature * target/i386: add support for FLUSH_L1D feature * i386: Add new CPU model SapphireRapids * target/i386: KVM: allow fast string operations if host supports them * target/i386: add FZRM, FSRS, FSRC * target/i386: add FSRM to TCG - Backport of EPYC-Genoa CPU Model (jsc#PED-7366): * target/i386: Add EPYC-Genoa model to support Zen 4 processor series * target/i386: Add VNMI and automatic IBRS feature bits * target/i386: Add missing feature bits in EPYC-Milan model * target/i386: Add feature bits for CPUID_Fn80000021_EAX * target/i386: Add a couple of feature bits in 8000_0008_EBX * target/i386: Add new EPYC CPU versions with updated cache_info * target/i386: allow versioned CPUs to specify new cache_info- Fix bsc#1188609, bsc#1213925, bsc#1212850, bsc#1215311, bsc#1213210: * hw/display/ati_2d: Fix buffer overflow in ati_2d_blt (CVE-2021-3638) * virtio-crypto: verify src&dst buffer length for sym request (CVE-2023-3180) * io: remove io watch if TLS channel is closed during handshake (CVE-2023-3354) * [openSUSE] roms/ipxe: Backport 0aa2e4ec9635, in preparation of binutils 2.41 * [openSUSE][RPM] pass -p1 to autosetup in qemu.spec * target/s390x: Fix the "ignored match" case in VSTRS * linux-user/elfload: Enable vxe2 on s390x- Fix bsc#1213414, bsc#1207205, bsc#1212968, bsc#1179993, bsc#1181740, bsc#1213001 * vhost-vdpa: do not cleanup the vdpa/vhost-net structures if peer nic is present (CVE-2023-3301) * hw/scsi/lsi53c895a: Fix reentrancy issues in the LSI controller (CVE-2023-0330) * 9pfs: prevent opening special files (CVE-2023-2861) * hw/ide/piix: properly initialize the BMIBA register * ui/vnc-clipboard: fix infinite loop in inflate_buffer (CVE-2023-3255) * [openSUSE][OBS] Refine the OBS workflow for 15-SP5- Fix bsc#1211000 - Patches added: * Run fstat asynchronously inside coroutines (bsc#1211000) * Allow bdrv_get_allocated_file_size to run in bdrv context (bsc#1211000) * Convert query-named-block-nodes to coroutine (bsc#1211000) * Convert query-block/info_block to coroutine (bsc#1211000) * block: Convert bdrv_get_allocated_file_size() to co_wrapper (bsc#1211000) * block-coroutine-wrapper.py: support also basic return types (bsc#1211000) * [openSUSE][RPM] Backport some spec-file improvements from Factory- Fix bsc#bsc#1211697 * Patches added: smbios: sanitize type from external type before checking have_fields_bitmap (bsc#1211697) hw/smbios: fix field corruption in type 4 table (bsc#1211697) linux-user: fill out task state in /proc/self/stat test-vmstate: fix bad GTree usage, use-after-free qemu/osdep: Switch position of "extern" and "G_NORETURN"- Switch the packaging workflow to git, like the one we have in place already for Factory. * Patches no longer present as patch files, but applied as commits: Disable-some-tests-that-have-problems-in.patch Make-char-muxer-more-robust-wrt-small-FI.patch Make-installed-scripts-explicitly-python.patch Makefile-fix-build-with-binutils-2.38.patch PPC-KVM-Disable-mmu-notifier-check.patch Raise-soft-address-space-limit-to-hard-l.patch Revert-linux-user-fix-compat-with-glibc-.patch Revert-roms-efirom-tests-uefi-test-tools.patch Revert-tests-qtest-enable-more-vhost-use.patch Update-linux-headers-to-v6.0-rc4.patch accel-abort-if-we-fail-to-load-the-accel.patch ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch bios-tables-test-add-test-for-number-of-.patch bios-tables-test-teach-test-to-use-smbio.patch block-Handle-curl-7.55.0-7.85.0-version-.patch block-io_uring-revert-Use-io_uring_regis.patch configure-Add-Wno-gnu-variable-sized-typ.patch dmg-warn-when-opening-dmg-images-contain.patch dump-Add-architecture-section-and-sectio.patch dump-Refactor-dump_iterate-and-introduce.patch dump-Reintroduce-memory_offset-and-secti.patch dump-Rename-write_elf-_phdr_note-to-prep.patch dump-Rename-write_elf_loads-to-write_elf.patch dump-Reorder-struct-DumpState.patch dump-Replace-opaque-DumpState-pointer-wi.patch dump-Rework-dump_calculate_size-function.patch dump-Rework-filter-area-variables.patch dump-Rework-get_start_block.patch dump-Split-elf-header-functions-into-pre.patch dump-Use-a-buffer-for-ELF-section-data-a.patch dump-Write-ELF-section-headers-right-aft.patch hw-acpi-erst.c-Fix-memory-handling-issue.patch hw-display-qxl-Avoid-buffer-overrun-in-q.patch hw-display-qxl-Document-qxl_phys2virt.patch hw-display-qxl-Have-qxl_log_command-Retu.patch hw-display-qxl-Pass-requested-buffer-siz.patch hw-pvrdma-Protect-against-buggy-or-malic.patch hw-scsi-megasas-check-for-NULL-frame-in-.patch hw-smbios-add-core_count2-to-smbios-tabl.patch hw-smbios-handle-both-file-formats-regar.patch hw-smbios-support-for-type-8-port-connec.patch include-elf.h-add-s390x-note-types.patch increase-x86_64-physical-bits-to-42.patch linux-user-Fake-proc-cpuinfo.patch linux-user-lseek-explicitly-cast-non-set.patch linux-user-remove-conditionals-for-many-.patch linux-user-use-max-as-default-CPU-model-.patch linux-user-use-target_ulong.patch meson-install-ivshmem-client-and-ivshmem.patch meson-remove-pkgversion-from-CONFIG_STAM.patch module-add-Error-arguments-to-module_loa.patch module-removed-unused-function-argument-.patch module-rename-module_load_one-to-module_.patch net-tulip-Restrict-DMA-engine-to-memorie.patch openSUSE-Basetools-Ignore-spurious-GCC-1.patch openSUSE-Makefile-Fix-csum8-to-be-built-.patch openSUSE-Makefile-define-endianess-for-c.patch openSUSE-Makefile-fix-issues-of-build-re.patch openSUSE-add-cross.ini-file-to-handle-aa.patch openSUSE-build-Makefile-fix-issues-of-bu.patch openSUSE-build-Silence-GCC-12-spurious-w.patch openSUSE-build-be-explicit-about-mx86-us.patch openSUSE-build-enable-cross-compilation-.patch openSUSE-pc-q35-Bump-max_cpus-to-1024.patch openSUSE-pcbios-stub-out-the-SAN-req-s-i.patch openSUSE-switch-to-python3-as-needed.patch openSUSE-test-help-compiler-out-by-initi.patch qemu-binfmt-conf-Modify-default-path.patch qemu-bridge-helper-reduce-security-profi.patch roms-Makefile-add-cross-file-to-qboot-me.patch roms-Makefile-pass-a-packaging-timestamp.patch roms-change-cross-compiler-naming-to-be-.patch s390x-Add-KVM-PV-dump-interface.patch s390x-Add-protected-dump-cap.patch s390x-Introduce-PV-query-interface.patch s390x-pci-add-routine-to-get-host-functi.patch s390x-pci-don-t-fence-interpreted-device.patch s390x-pci-enable-adapter-event-notificat.patch s390x-pci-enable-for-load-store-interpre.patch s390x-pci-let-intercept-devices-have-sep.patch s390x-pci-reflect-proper-maxstbl-for-gro.patch s390x-pci-reset-ISM-passthrough-devices-.patch s390x-pci-shrink-DMA-aperture-to-be-boun.patch s390x-pv-Add-dump-support.patch s390x-tod-kvm-don-t-save-restore-the-TOD.patch scsi-generic-check-for-additional-SG_IO-.patch scsi-generic-replace-logical-block-count.patch tests-acpi-allow-changes-for-core_count2.patch tests-acpi-update-tables-for-new-core-co.patch tests-change-error-message-in-test-162.patch tests-qemu-iotests-Triple-timeout-of-i-o.patch ui-vnc-clipboard-fix-integer-underflow-i.patch xen-add-block-resize-support-for-xen-dis.patch xen-ignore-live-parameter-from-xen-save-.patch xen_disk-Add-suse-specific-flush-disable.patch- Fix bsc#1209064 * Patches added: s390x-pci-reset-ISM-passthrough-devices-.patch s390x-pci-shrink-DMA-aperture-to-be-boun.patch- Fix build issue with Linux 6.2's headers (bsc#1208657) by dropping linux-user-add-more-compat-ioctl-definit.patch and adding Revert-linux-user-fix-compat-with-glibc-.patch - Patches meson-enforce-a-minimum-Linux-kernel-hea.patch and linux-user-drop-conditionals-for-obsolet.patch were added as downstream patches as they were part of a series, but they never made it upstream, so we don't want them here either * Patches dropped: linux-user-add-more-compat-ioctl-definit.patch linux-user-drop-conditionals-for-obsolet.patch meson-enforce-a-minimum-Linux-kernel-hea.patch * Patches added: Revert-linux-user-fix-compat-with-glibc-.patch- Fixes bsc#1197653, CVE-2022-1050 * Patches added: block-Handle-curl-7.55.0-7.85.0-version-.patch hw-pvrdma-Protect-against-buggy-or-malic.patch- Fixes: jsc#PED-1716 Add S390 features from IBM requirements * Patches added: dump-Add-architecture-section-and-sectio.patch dump-Refactor-dump_iterate-and-introduce.patch dump-Reintroduce-memory_offset-and-secti.patch dump-Rename-write_elf_loads-to-write_elf.patch dump-Rename-write_elf-_phdr_note-to-prep.patch dump-Reorder-struct-DumpState.patch dump-Replace-opaque-DumpState-pointer-wi.patch dump-Rework-dump_calculate_size-function.patch dump-Rework-filter-area-variables.patch dump-Rework-get_start_block.patch dump-Split-elf-header-functions-into-pre.patch dump-Use-a-buffer-for-ELF-section-data-a.patch dump-Write-ELF-section-headers-right-aft.patch include-elf.h-add-s390x-note-types.patch s390x-Add-KVM-PV-dump-interface.patch s390x-Add-protected-dump-cap.patch s390x-Introduce-PV-query-interface.patch s390x-pv-Add-dump-support.patch- Fixed: bsc#1205847 (CVE-2022-4172), bsc#1203788 (CVE-2022-3165), bsc#1205808 (CVE-2022-4144), bsc#1206527, bsc#1208139 - Improved handling of: bsc#1202282 (jsc#PED-2592) * Patches dropped: pc-q35-Bump-max_cpus-to-1024.patch * Patches added: accel-abort-if-we-fail-to-load-the-accel.patch bios-tables-test-add-test-for-number-of-.patch bios-tables-test-teach-test-to-use-smbio.patch dmg-warn-when-opening-dmg-images-contain.patch hw-acpi-erst.c-Fix-memory-handling-issue.patch hw-display-qxl-Avoid-buffer-overrun-in-q.patch hw-display-qxl-Document-qxl_phys2virt.patch hw-display-qxl-Have-qxl_log_command-Retu.patch hw-display-qxl-Pass-requested-buffer-siz.patch hw-smbios-add-core_count2-to-smbios-tabl.patch hw-smbios-support-for-type-8-port-connec.patch module-add-Error-arguments-to-module_loa.patch module-removed-unused-function-argument-.patch module-rename-module_load_one-to-module_.patch openSUSE-pc-q35-Bump-max_cpus-to-1024.patch s390x-tod-kvm-don-t-save-restore-the-TOD.patch tests-acpi-allow-changes-for-core_count2.patch tests-acpi-update-tables-for-new-core-co.patch ui-vnc-clipboard-fix-integer-underflow-i.patch- Refactor building and installing SeaBIOS docs- Rename submodule patches so that it's clear which ones are backports and which ones are downstream only fixes; - No functional change intended. * Patches dropped: Ignore-spurious-GCC-12-warning.patch roms-sgabios-Fix-csum8-to-be-built-by-ho.patch Makefile-define-endianess-for-cross-buil.patch ipxe-Makefile-fix-issues-of-build-reprod.patch qboot-add-cross.ini-file-to-handle-aarch.patch sgabios-Makefile-fix-issues-of-build-rep.patch Silence-GCC-12-spurious-warnings.patch build-be-explicit-about-mx86-used-note-n.patch enable-cross-compilation-on-ARM.patch stub-out-the-SAN-req-s-in-int13.patch help-compiler-out-by-initializing-array.patch seabios-switch-to-python3-as-needed.patch * Patches added: openSUSE-Basetools-Ignore-spurious-GCC-1.patch openSUSE-Makefile-Fix-csum8-to-be-built-.patch openSUSE-Makefile-define-endianess-for-c.patch openSUSE-Makefile-fix-issues-of-build-re.patch openSUSE-add-cross.ini-file-to-handle-aa.patch openSUSE-build-Makefile-fix-issues-of-bu.patch openSUSE-build-Silence-GCC-12-spurious-w.patch openSUSE-build-be-explicit-about-mx86-us.patch openSUSE-build-enable-cross-compilation-.patch openSUSE-pcbios-stub-out-the-SAN-req-s-i.patch openSUSE-switch-to-python3-as-needed.patch openSUSE-test-help-compiler-out-by-initi.patch- Fixes jsc#PED-1716 * Patches added: configure-Add-Wno-gnu-variable-sized-typ.patch s390x-pci-add-routine-to-get-host-functi.patch s390x-pci-don-t-fence-interpreted-device.patch s390x-pci-enable-adapter-event-notificat.patch s390x-pci-enable-for-load-store-interpre.patch s390x-pci-let-intercept-devices-have-sep.patch s390x-pci-reflect-proper-maxstbl-for-gro.patch Update-linux-headers-to-v6.0-rc4.patch- install binfmt-misc handlers for systemd (bsc#1206838)- Raise the maximum number of vCPUs a VM can have to 1024 (jsc#PED-2592) * Patches added: pc-q35-Bump-max_cpus-to-1024.patch- install SeaBIOS documentation- Enable KVM support on riscv64- qtests test are not realiable when run inside OBS builders, so let's disable that part of the testsuite for now. There is work ongoing to run it somewhere else (on dedicated hosts) to avoid loosing coverage. (bsc#1204566)- Improve dependency handling (e.g., what's recommended vs. what's required. - Add a subpackage (qemu-headless) that brings in all the packages that are needed for creating VMs with tools like virt-install or VirtManager, run either locally or from a remote host. (bsc#1202166)- Build fails due to exceeding 10 GB disk limit (10430 MB): raise disk space contraint to 12 GB- Fixes bsc#1204082 * Patches added: block-io_uring-revert-Use-io_uring_regis.patch- Due to change in where some documentation files are, if qemu-guest-agent is installed, we need to make sure we update it to our version (bsc#1203995)- The links in the forsplit dirs, in each subpackage, born to deal with package & subpackage splitting, are not really used. In fact, they're "Provides:"-ed by a bunch of subpackages, but there's no "Requires:" for any of them. Let's just get rid of them.- The old qemu-binfmt weappers around the various qemu-$ARCH Linux user emulation binaries (see, e.g., bsc#1186256) are not necessary any longer, and bsc#1143725 can now be considered fixed. * Patches dropped: linux-user-add-binfmt-wrapper-for-argv-0.patch linux-user-binfmt-support-host-binaries.patch- Fix bsc#1204001. Patches are not upstream, and have been picked up and backported from the ML. This is something we usually prefer to avoid, but this is urgent, and the patches looks fine, with high chances for them to be included as they are (and if they're not, we will revisit this, i.e., drop them and re-include the ones that are actually committed) * Patches added: linux-user-add-more-compat-ioctl-definit.patch linux-user-drop-conditionals-for-obsolet.patch linux-user-remove-conditionals-for-many-.patch meson-enforce-a-minimum-Linux-kernel-hea.patch- Improve the output of update_git.sh, by including the list of repos to which we have downstream patches.- Fix: bsc#1202665, CVE-2022-2962 * Patches added: net-tulip-Restrict-DMA-engine-to-memorie.patch- skip tests that don't work under qemu-linux-user emulation- Runs of the test-suite seem much more stable now, in this version of QEMU. (bsc#1203610) We are also fine re-enabling running them in parallel.- Switch QEMU Linux user to emulate the same CPU as the one of the host by default. This is a bit conrtoversial and tricky, when thinking about system emulation/virtualization. But for linux-user, it should be just fine. (bsc#1203684) * Patches added: linux-user-use-max-as-default-CPU-model-.patch- Be less verbose when packaging documentation. In fact, with just a couple of (minor) re-arrangements, we can get rid of having to list all the files all the time - Package /etc/qemu/bridge.conf as '%config(noreplace). Next step will probably be to move it to /usr/etc/qemu (bsc#1201944)- Switch to %autosetup for all products (this required some changes in update_git.sh) - Run check-qtest sequentially, as it's more reliable, when in OBS - Build with libbpf, fdt and capstone support - Drop the patch adding our support document, and deal with that in the spec file directly * Patches dropped: doc-add-our-support-doc-to-the-main-proj.patch- Updated to latest upstream version 7.1 * https://wiki.qemu.org/ChangeLog/7.1 Be sure to also check the following pages: * https://qemu-project.gitlab.io/qemu/about/removed-features.html * https://qemu-project.gitlab.io/qemu/about/deprecated.html Some notable changes: * [x86] Support for architectural LBRs on KVM virtual machines * [x86] The libopcode-based disassembler has been removed. Use Capstone instead * [LoongArch] Add initial support for the LoongArch64 architecture. * [ARM] The emulated SMMUv3 now advertises support for SMMUv3.2-BBML2 * [ARM] The xlnx-zynqmp SoC model now implements the 4 TTC timers * [ARM] The versal machine now models the Cortex-R5s in the Real-Time Processing Unit (RPU) subsystem * [ARM] The virt board now supports emulation of the GICv4.0 * [ARM] New emulated CPU types: Cortex-A76, Neoverse-N1 * [HPPA] Fix serial port pass-through from host to guest * [HPPA] Lots of general code improvements and tidy-ups * [RISC-V] RISC-V * [RISC-V] Add support for privileged spec version 1.12.0 * [RISC-V] Use privileged spec version 1.12.0 for virt machine by default * [RISC-V] Allow software access to MIP SEIP * [RISC-V] Add initial support for the Sdtrig extension * [RISC-V] Optimisations and improvements for the vector extension * [VFIO] Experimental support for exposing emulated PCI devices over the new vfio-user protocol (a vfio-user client is not yet available in QEMU, though) * [QMP] The on-cbw-error option for copy-before-write filter, to specify behavior on CBW (copy before write) operation failure. * [QMP] The cbw-timeout option for copy-before-write filter, to specify timeout for CBW operation. * [QMP] New commands query-stats and query-stats-schema to retrieve statistics from various QEMU subsystems (right now only from KVM). * [QMP] The PanicAction can now be configured to report an exit-failure (useful for automated testing) * [Networking] QEMU can be compiled with the system slirp library even when using CFI. This requires libslirp 4.7. * [Migration] Support for zero-copy-send on Linux, which reduces CPU usage on the source host. Note that locked memory is needed to support this * Patches added: Revert-tests-qtest-enable-more-vhost-use.patch meson-remove-pkgversion-from-CONFIG_STAM.patch * Patches dropped: AIO-Reduce-number-of-threads-for-32bit-h.patch Makefile-Don-t-check-pc-bios-as-pre-requ.patch Revert-8dcb404bff6d9147765d7dd3e9c849337.patch Revert-qht-constify-qht_statistics_init.patch XXX-dont-dump-core-on-sigabort.patch acpi_piix4-Fix-migration-from-SLE11-SP2.patch configure-only-populate-roms-if-softmmu.patch configure-remove-pkgversion-from-CONFIG_.patch coroutine-ucontext-use-QEMU_DEFINE_STATI.patch coroutine-use-QEMU_DEFINE_STATIC_CO_TLS.patch coroutine-win32-use-QEMU_DEFINE_STATIC_C.patch hostmem-default-the-amount-of-prealloc-t.patch hw-usb-hcd-ehci-fix-writeback-order.patch i8254-Fix-migration-from-SLE11-SP2.patch intc-exynos4210_gic-replace-snprintf-wit.patch modules-generates-per-target-modinfo.patch modules-introduces-module_kconfig-direct.patch pc-bios-s390-ccw-net-avoid-warning-about.patch pci-fix-overflow-in-snprintf-string-form.patch qemu-cvs-gettimeofday.patch qemu-cvs-ioctl_debug.patch qemu-cvs-ioctl_nodirection.patch qht-Revert-some-constification-in-qht.c.patch qom-handle-case-of-chardev-spice-module-.patch scsi-lsi53c895a-fix-use-after-free-in-ls.patch scsi-lsi53c895a-really-fix-use-after-fre.patch softmmu-Always-initialize-xlat-in-addres.patch sphinx-change-default-language-to-en.patch test-add-mapping-from-arch-of-i686-to-qe.patch tests-Fix-block-tests-to-be-compatible-w.patch tests-qtest-Move-the-fuzz-tests-to-x86-o.patch usb-Help-compiler-out-to-avoid-a-warning.patch- pcre-devel-static is only needed when building against glib2 < 2.73. After that, glib2 was migrated to pcre2.- Substantial rework of the spec file: * the 'make check' testsuite now runs in the %check section of the main package, not in a subpackage * switched from %setup to %autosetup * rearranged the content in order to minimize the use of %if, %ifarch, etc- Properly fix bsc#1198038, CVE-2022-0216 * Patches added: scsi-lsi53c895a-really-fix-use-after-fre.patch tests-qtest-Move-the-fuzz-tests-to-x86-o.patch- Make temp dir (for update_git.sh) configurable - Added new subpackages (audio-dbus, ui-dbus) - bsc#1199018 was never fixed in Factory's QEMU 6.2. It is now (since the patches are already in SeaBIOS 1.16.0) - Some tests are having issues when run in OBS. They seem to be due to race conditions, triggered by resource constraints of OBS workers. Let's disable them for now, while looking for a fix - Update to v7.0.0 (bsc#1201307). For full release notes, see: * https://wiki.qemu.org/ChangeLog/7.0 Be sure to also check the following pages: * https://qemu-project.gitlab.io/qemu/about/removed-features.html * https://qemu-project.gitlab.io/qemu/about/deprecated.html Some notable changes: * [ARM] The virt board has gained a new control knob to disable passing a RNG seed in the DTB (dtb-kaslr-seed) * [ARM] The AST2600 SoC now supports a dummy version of the i3c device * [ARM] The virt board can now run guests with KVM on hosts with restricted IPA ranges * [ARM] The virt board now supports virtio-mem-pci * [ARM] The virt board now supports specifying the guest CPU topology * [ARM] On the virt board, we now enable PAuth when using KVM or hvf and the host CPU supports it * [RISC-V] Add support for ratified 1.0 Vector extension * [RISC-V] Support for the Zve64f and Zve32f extensions * [RISC-V] Drop support for draft 0.7.1 Vector extension * [RISC-V] Support Zfhmin and Zfh extensions * [RISC-V] RISC-V KVM support * [RISC-V] Mark Hypervisor extension as non experimental * [RISC-V] Enable Hypervisor extension by default * [x86] Support for Intel AMX. * [PCI/PCIe] Q35: fix PCIe device becoming disabled after migration when ACPI based PCI hotplug is used (6b0969f1ec) * [PCI/PCIe] initial bits of SR/IOV support (250346169) * [PCI/PCIe] arm/virt: fixed PXB interrupt routing (e609301b45) * [PCI/PCIe] arm/virt: support for virtio-mem-pci (b1b87327a9) * [virtiofs] Fix for CVE-2022-0358 - behaviour with supplementary groups and SGID directories * [virtiofs] Improved security label support * [virtiofs] The virtiofsd in qemu is now starting to be deprecated; please start using and contributing to Rust virtiofsd * Patches dropped: acpi-validate-hotplug-selector-on-access.patch block-backend-Retain-permissions-after-m.patch block-qdict-Fix-Werror-maybe-uninitializ.patch brotli-fix-actual-variable-array-paramet.patch display-qxl-render-fix-race-condition-in.patch doc-Add-the-SGX-numa-description.patch hw-i386-amd_iommu-Fix-maybe-uninitialize.patch hw-intc-exynos4210_gic-provide-more-room.patch hw-nvme-fix-CVE-2021-3929.patch hw-nvram-at24-return-0xff-if-1-byte-addr.patch iotest-065-explicit-compression-type.patch iotest-214-explicit-compression-type.patch iotest-302-use-img_info_log-helper.patch iotest-303-explicit-compression-type.patch iotest-39-use-_qcow2_dump_header.patch iotests-60-more-accurate-set-dirty-bit-i.patch iotests-bash-tests-filter-compression-ty.patch iotests-common.rc-introduce-_qcow2_dump_.patch iotests-declare-lack-of-support-for-comp.patch iotests-drop-qemu_img_verbose-helper.patch iotests-massive-use-_qcow2_dump_header.patch iotests-MRCE-Write-data-to-source.patch iotests.py-filter-out-successful-output-.patch iotests.py-img_info_log-rename-imgopts-a.patch iotests.py-implement-unsupported_imgopts.patch iotests.py-qemu_img-create-support-IMGOP.patch iotests.py-rewrite-default-luks-support-.patch iotests-specify-some-unsupported_imgopts.patch meson-build-all-modules-by-default.patch numa-Enable-numa-for-SGX-EPC-sections.patch numa-Support-SGX-numa-in-the-monitor-and.patch python-aqmp-add-__del__-method-to-legacy.patch python-aqmp-add-_session_guard.patch python-aqmp-add-SocketAddrT-to-package-r.patch python-aqmp-add-socket-bind-step-to-lega.patch python-aqmp-add-start_server-and-accept-.patch python-aqmp-copy-type-definitions-from-q.patch python-aqmp-drop-_bind_hack.patch python-aqmp-fix-docstring-typo.patch python-aqmp-Fix-negotiation-with-pre-oob.patch python-aqmp-fix-race-condition-in-legacy.patch Python-aqmp-fix-type-definitions-for-myp.patch python-aqmp-handle-asyncio.TimeoutError-.patch python-aqmp-refactor-_do_accept-into-two.patch python-aqmp-remove-_new_session-and-_est.patch python-aqmp-rename-accept-to-start_serve.patch python-aqmp-rename-AQMPError-to-QMPError.patch python-aqmp-split-_client_connected_cb-o.patch python-aqmp-squelch-pylint-warning-for-t.patch python-aqmp-stop-the-server-during-disco.patch python-introduce-qmp-shell-wrap-convenie.patch python-machine-raise-VMLaunchFailure-exc.patch python-move-qmp-shell-under-the-AQMP-pac.patch python-move-qmp-utilities-to-python-qemu.patch python-qmp-switch-qmp-shell-to-AQMP.patch python-support-recording-QMP-session-to-.patch python-upgrade-mypy-to-0.780.patch qcow2-simple-case-support-for-downgradin.patch qemu-binfmt-conf.sh-should-use-F-as-shor.patch tests-qemu-iotests-040-Skip-TestCommitWi.patch tests-qemu-iotests-Fix-051-for-binaries-.patch tests-qemu-iotests-testrunner-Quote-case.patch tools-virtiofsd-Add-rseq-syscall-to-the-.patch ui-cursor-fix-integer-overflow-in-cursor.patch vhost-vsock-detach-the-virqueue-element-.patch virtiofsd-Drop-membership-of-all-supplem.patch virtio-net-fix-map-leaking-on-error-duri.patch Disable-some-tests-that-have-problems-in.patch * Patches added: intc-exynos4210_gic-replace-snprintf-wit.patch Revert-8dcb404bff6d9147765d7dd3e9c849337.patch- Fix bsc#1197084 * Patches added: hostmem-default-the-amount-of-prealloc-t.patch- Get rid of downstream patches breaking s390 modules. Replace them with the upstream proposed and Acked (but never committed) solution (bsc#1199015) * Patches added: modules-generates-per-target-modinfo.patch modules-introduces-module_kconfig-direct.patch * Patches dropped: Fix-the-module-building-problem-for-s390.patch modules-quick-fix-a-fundamental-error-in.patch- backport patches for having coroutine work well when LTO is used * Patches added: coroutine-ucontext-use-QEMU_DEFINE_STATI.patch coroutine-use-QEMU_DEFINE_STATIC_CO_TLS.patch coroutine-win32-use-QEMU_DEFINE_STATIC_C.patch- seabios: drop patch that changes python in python2. Just go to python3 directly. * Patches dropped: seabios-use-python2-explicitly-as-needed.patch- Fix the following bugs: - bsc#1198037, CVE-2021-4207 - bsc#1198038, CVE-2022-0216 - bsc#1201367, CVE-2022-35414 - bsc#1198035, CVE-2021-4206 - bsc#1198712, CVE-2022-26354 - bsc#1198711, CVE-2022-26353 * Patches added: display-qxl-render-fix-race-condition-in.patch scsi-lsi53c895a-fix-use-after-free-in-ls.patch softmmu-Always-initialize-xlat-in-addres.patch ui-cursor-fix-integer-overflow-in-cursor.patch vhost-vsock-detach-the-virqueue-element-.patch virtio-net-fix-map-leaking-on-error-duri.patch- Fix usb ehci boot failure (bsc#1192115) * Patches added: hw-usb-hcd-ehci-fix-writeback-order.patch- Fix bugs boo#1200557 and boo#1199924 - Now that boo#1199924 is fixed, re-enable FORTIFY_SOURCE=3 * Patches added: pci-fix-overflow-in-snprintf-string-form.patch sphinx-change-default-language-to-en.patch- It has been observed that building QEMU with _FORTIFY_SOURCE=3 causes problem (see bsc#1199924). Force it to =2 for now, while we investigate the issue.- Backport a GCC 12 aarch64 build fix (bsc#1199625) * Patches added: block-qdict-Fix-Werror-maybe-uninitializ.patch- Filter out rpmlint error that is valid for qemu, but will have its badness increased in the future.- enable aio=io_uring on all kvm architectures (bsc#1197699)- Backport aqmp patches from upstream which can fix iotest issues * Patches added: python-aqmp-add-__del__-method-to-legacy.patch python-aqmp-add-_session_guard.patch python-aqmp-add-SocketAddrT-to-package-r.patch python-aqmp-add-socket-bind-step-to-lega.patch python-aqmp-add-start_server-and-accept-.patch python-aqmp-copy-type-definitions-from-q.patch python-aqmp-drop-_bind_hack.patch python-aqmp-fix-docstring-typo.patch python-aqmp-Fix-negotiation-with-pre-oob.patch python-aqmp-fix-race-condition-in-legacy.patch Python-aqmp-fix-type-definitions-for-myp.patch python-aqmp-handle-asyncio.TimeoutError-.patch python-aqmp-refactor-_do_accept-into-two.patch python-aqmp-remove-_new_session-and-_est.patch python-aqmp-rename-accept-to-start_serve.patch python-aqmp-rename-AQMPError-to-QMPError.patch python-aqmp-split-_client_connected_cb-o.patch python-aqmp-squelch-pylint-warning-for-t.patch python-aqmp-stop-the-server-during-disco.patch python-introduce-qmp-shell-wrap-convenie.patch python-machine-raise-VMLaunchFailure-exc.patch python-move-qmp-shell-under-the-AQMP-pac.patch python-move-qmp-utilities-to-python-qemu.patch python-qmp-switch-qmp-shell-to-AQMP.patch python-support-recording-QMP-session-to-.patch python-upgrade-mypy-to-0.780.patch- Drop the patches which are workaround to fix iotest issues * Patches dropped: Revert-python-iotests-replace-qmp-with-a.patch Revert-python-machine-add-instance-disam.patch Revert-python-machine-add-sock_dir-prope.patch Revert-python-machine-handle-fast-QEMU-t.patch Revert-python-machine-move-more-variable.patch Revert-python-machine-remove-_remove_mon.patch- Support the SGX feature (bsc#1197807) * Patches added: doc-Add-the-SGX-numa-description.patch numa-Enable-numa-for-SGX-EPC-sections.patch numa-Support-SGX-numa-in-the-monitor-and.patch- Backport CVE-2021-3929 (bsc#1193880) * Patches added: hw-nvme-fix-CVE-2021-3929.patch- The patches from upstream cause testsuit failures (bsc#1197150 bsc#1197528) * Patches added: Revert-python-iotests-replace-qmp-with-a.patch Revert-python-machine-add-instance-disam.patch Revert-python-machine-add-sock_dir-prope.patch Revert-python-machine-handle-fast-QEMU-t.patch Revert-python-machine-move-more-variable.patch Revert-python-machine-remove-_remove_mon.patch- Add missing patch from a PTFs (bsc#1194938) * Patches added: scsi-generic-check-for-additional-SG_IO-.patch- Kill downstream patches around bifmt handling that makes cumbersome to run multi-arch containers, and switch to the upstream behavior, which is well documented and valid on all other distros. This is possible thanks to Linux kernel commit 2347961b11d4 and QEMU commit 6e1c0d7b951e19c53 (so it can only work on Leap/SLE 15.4 and higher). (bsc#1197298) * Patches dropped: qemu-binfmt-conf.sh-allow-overriding-SUS.patch qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch- Fix update_git.sh wiping all the package file of the local checkout while cloning the git repository on demand (in case they don't exist and the user as to do so).- Improve test reliability * Patches added: Fix-the-module-building-problem-for-s390.patch tests-qemu-iotests-040-Skip-TestCommitWi.patch tests-qemu-iotests-testrunner-Quote-case.patch- Fix virtiofs crashing with glibc >= 2.35, due to rseq syscall (bsc#1196924) * Patches added: tools-virtiofsd-Add-rseq-syscall-to-the-.patch- Avoid warnings caused by a GCC 12 bug, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98503 (bsc#1197018) * Patches added: hw-i386-amd_iommu-Fix-maybe-uninitialize.patch Silence-GCC-12-spurious-warnings.patch Ignore-spurious-GCC-12-warning.patch- Proactive fix * Patches added: hw-nvram-at24-return-0xff-if-1-byte-addr.patch- Build PPC firmwares from sources on non-PPC builds as well (bsc#1193545) - Build RiscV firmwares on non-RiscV builds as well - While there, refactor (and simplify!) the firmware building logic and code * Patches added: Makefile-define-endianess-for-cross-buil.patch Makefile-fix-build-with-binutils-2.38.patch- qemu,kvm,xen: NULL pointer dereference issue in megasas-gen2 host bus adapter (bsc#1180432, CVE-2020-35503) * Patches added: hw-scsi-megasas-check-for-NULL-frame-in-.patch- Include vmxcap in the qemu-tools package (is being very useful for debugging bsc#1193364)- The qemu package should require qemu-x86, qemu-arm, etc, as there's no point installing it without _any_ of them. Additionally, right now, the user does not get a working qemu, if recommended packages are disabled (e.g., on MicroOS or SLE Micro). bsc#1196087- Give clearer instructions on how to modify the package patches from the output of update_git.sh (docs change only, no functional change)- qemu,kvm: potential privilege escalation via virtiofsd (bsc#1195161, CVE-2022-0358) * Patches added: virtiofsd-Drop-membership-of-all-supplem.patch* Patches added: block-backend-Retain-permissions-after-m.patch iotest-065-explicit-compression-type.patch iotest-214-explicit-compression-type.patch iotest-302-use-img_info_log-helper.patch iotest-303-explicit-compression-type.patch iotest-39-use-_qcow2_dump_header.patch iotests-60-more-accurate-set-dirty-bit-i.patch iotests-bash-tests-filter-compression-ty.patch iotests-common.rc-introduce-_qcow2_dump_.patch iotests-declare-lack-of-support-for-comp.patch iotests-drop-qemu_img_verbose-helper.patch iotests-massive-use-_qcow2_dump_header.patch iotests-MRCE-Write-data-to-source.patch iotests.py-filter-out-successful-output-.patch iotests.py-img_info_log-rename-imgopts-a.patch iotests.py-implement-unsupported_imgopts.patch iotests.py-qemu_img-create-support-IMGOP.patch iotests.py-rewrite-default-luks-support-.patch iotests-specify-some-unsupported_imgopts.patch qcow2-simple-case-support-for-downgradin.patch tests-qemu-iotests-Fix-051-for-binaries-.patch-Backport patch from upstream, bsc#1194063 CVE-2021-4158 * Patches added: acpi-validate-hotplug-selector-on-access.patch- Enable modules for testsuite* Patches added: meson-build-all-modules-by-default.patch- It's time to really start requiring -F when using -b in qemu-img for us as well. Users/customers have been warned in the relevant release notes (bsc#1190135) * Patches dropped: Revert-qemu-img-Improve-error-for-rebase.patch Revert-qemu-img-Require-F-with-b-backing.patch- Fix testsuite failures by not using modules when building tests (and some other, also testsuite related, spec file problems)- [JIRA] (SLE-20965) Make QEMU guests more failsafe when resizing SCSI passthrough disks * Patches added: scsi-generic-replace-logical-block-count.patch- Add an audio-oss sub-package- Add some new (mostly documentation) files in the package- Remove option --audio-drv-list because audio is detected by meson automatically in latest version.- Remove options --disable-jemalloc and --disable-tcmalloc which are changed in v6.2.0.- Update to v 6.2.0. For full release notese, see: * https://wiki.qemu.org/ChangeLog/6.2. Be sure to also check the following pages: * https://qemu-project.gitlab.io/qemu/about/removed-features.html * https://qemu-project.gitlab.io/qemu/about/deprecated.html Some notable changes: * virtio-mem: guest memory dumps are now fully supported, along with pre-copy/post-copy migration and background guest snapshots * QMP: support for nw DEVICE_UNPLUG_GUEST_ERROR to detect guest-reported hotplug failures * TCG: improvements to TCG plugin argument syntax, and multi-core support for cache plugin * 68k: improved support for Apple’s NuBus, including ability to load declaration ROMs, and slot IRQ support * ARM: macOS hosts with Apple Silicon CPUs now support ‘hvf’ accelerator for AArch64 guests * ARM: emulation support for Fujitsu A64FX processor model * ARM: emulation support for kudo-mbc machine type * ARM: M-profile MVE extension is now supported for Cortex-M55 * ARM: ‘virt’ machine now supports an emulated ITS (Interrupt Translation Service) and supports more than 123 CPUs in emulation mode * ARM: xlnx-zcu102 and xlnx-versal-virt machines now support BBRAM and eFUSE devices * PowerPC: improved POWER10 support for the ‘powernv’ machine type * PowerPC: initial support for POWER10 DD2.0 CPU model * PowerPC: support for FORM2 PAPR NUMA descriptions for ‘pseries’ machine type * RISC-V: support for Zb[abcs] instruction set extensions * RISC-V: support for vhost-user and numa mem options across all boards * RISC-V: SiFive PWM support * x86: support for new Snowridge-v4 CPU model * x86: guest support for Intel SGX * x86: AMD SEV guests now support measurement of kernel binary when doing direct kernel boot (not using a bootloader) * Patches dropped: 9pfs-fix-crash-in-v9fs_walk.patch block-introduce-max_hw_iov-for-use-in-sc.patch hmp-Unbreak-change-vnc.patch hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch hw-i386-acpi-build-Deny-control-on-PCIe-.patch i386-cpu-Remove-AVX_VNNI-feature-from-Co.patch net-vmxnet3-validate-configuration-value.patch pcie-rename-native-hotplug-to-x-native-h.patch plugins-do-not-limit-exported-symbols-if.patch plugins-execlog-removed-unintended-s-at-.patch qemu-nbd-Change-default-cache-mode-to-wr.patch qemu-sockets-fix-unix-socket-path-copy-a.patch target-arm-Don-t-skip-M-profile-reset-en.patch target-i386-add-missing-bits-to-CR4_RESE.patch tcg-arm-Fix-tcg_out_vec_op-function-sign.patch uas-add-stream-number-sanity-checks.patch vhost-vsock-fix-migration-issue-when-seq.patch virtio-balloon-don-t-start-free-page-hin.patch virtio-mem-pci-Fix-memory-leak-when-crea.patch virtio-net-fix-use-after-unmap-free-for-.patch- Reinstate Lin Ma's fixes for bsc#1192147 as they were submitted only to IBS. * Patches added: hw-acpi-ich9-Add-compat-prop-to-keep-HPC.patch hw-i386-acpi-build-Deny-control-on-PCIe-.patch pcie-rename-native-hotplug-to-x-native-h.patch- Rename the Guest Agent service qemu-guest-agent, like in other distros (and upstream). bsc#1185543- disable QOM cast debug outside the testsuite as the corresponding asserts show up occassionally as top #1 in perf(1) traces under heavy virtio load - enable LTO when we'd like to use LTO* Patches added (bsc#1186256): qemu-binfmt-conf.sh-allow-overriding-SUS.patch- cross-i386-binutils and cross-i386-gcc are not needed and were dropped from Factory - boo#1193424- qemu: virtio-net: heap use-after-free in virtio_net_receive_rcu (bsc#1189938 CVE-2021-3748) solved by virtio-net-fix-use-after-unmap-free-for-.patch - kvm,qemu: out-of-bounds write in UAS (USB Attached SCSI) device emulation (bsc#1189702 CVE-2021-3713) * Patches added: uas-add-stream-number-sanity-checks.patch- Stable fixes from upstream * Patches added: block-introduce-max_hw_iov-for-use-in-sc.patch hmp-Unbreak-change-vnc.patch qemu-nbd-Change-default-cache-mode-to-wr.patch target-arm-Don-t-skip-M-profile-reset-en.patch vhost-vsock-fix-migration-issue-when-seq.patch virtio-mem-pci-Fix-memory-leak-when-crea.patch virtio-net-fix-use-after-unmap-free-for-.patch- Fix testsuite dependencies (bsc#1190573) * Patches added: modules-quick-fix-a-fundamental-error-in.patch- Replace patch to fix hardcoded binfmt handler (bsc#1186256) * Patches dropped: qemu-binfmt-conf.sh-allow-overriding-SUS.patch * Patches added: qemu-binfmt-conf.sh-should-use-F-as-shor.patch - Stable fixes from upstream * Patches added: 9pfs-fix-crash-in-v9fs_walk.patch i386-cpu-Remove-AVX_VNNI-feature-from-Co.patch plugins-do-not-limit-exported-symbols-if.patch plugins-execlog-removed-unintended-s-at-.patch qemu-sockets-fix-unix-socket-path-copy-a.patch target-i386-add-missing-bits-to-CR4_RESE.patch virtio-balloon-don-t-start-free-page-hin.patch- Fix qemu build on ARMv7 (bsc#1190211) * Patches added: tcg-arm-Fix-tcg_out_vec_op-function-sign.patch- Update supported file for ARM machines.- Keep qemu-img without backing format still deprecated (bsc#1190135) * Patches added: Revert-qemu-img-Improve-error-for-rebase.patch Revert-qemu-img-Require-F-with-b-backing.patch - Update the support files to reflect the deprecation.- Update build dependencies versions: libgcrypt >= 1.8.0, gnutls >= 3.5.18, glib >= 2.56, libssh >= 0.8.7- Fix hardcoded binfmt handler doesn't play well with containers (bsc#1186256) * Patches added: qemu-binfmt-conf.sh-allow-overriding-SUS.patch- Update to v6.1: see https://wiki.qemu.org/ChangeLog/6.1 For a full list of formely deprecated features that are removed, consult: https://qemu-project.gitlab.io/qemu/about/removed-features.html For a list of new deprecated features, consult: https://qemu-project.gitlab.io/qemu/about/deprecated.html Some noteworthy changes: * Removed moxie CPU. * Removed lm32 CPU. * Removed unicore32 CPU. * Removed 'info cpustats'. * Added Aspeed machines: rainier-bmc, quanta-q7l1-bmc. * Added npcm7xx machine: quanta-gbs-bmc. * Model for Aspeed's Hash and Crypto Engine. * SVE2 is now emulated, including bfloat16 support * FEAT_I8MM, FEAT_TLBIOS, FEAT_TLBRANGE, FEAT_BF16, FEAT_AA32BF16, and FEAT_MTE3 are now emulated. * Improved hot-unplug failures on PowerPC pseries machine. * Implemented some POWER10 instructions in TCG. * Added shakti_c RISC-V machine. * Improved documentation for RISC-V machines. * CPU models for gen16 have been added for s390x. * New CPU model versions added with XSAVES enabled: Skylake-Client-v4, Skylake-Server-v5, Cascadelake-Server-v5, Cooperlake-v2, Icelake-Client-v3, Icelake-Server-v5, Denverton-v3, Snowridge-v3, Dhyana-v2 * Added ACPI based PCI hotplug support to Q35 machine. Enabled and used by default since pc-q35-6.1 machine type. * Added support for the pca9546 and pca9548 I2C muxes. * Added support for PMBus and several PMBus devices. * Crypto subsystem: The preferred crypto backend driver now gnutls, with libgcrypt as the second choice, and nettle as third choice, with ordering driven mostly by performance of the ciphers. * Misc doc improvements. * Patches removed: block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch hmp-Fix-loadvm-to-resume-the-VM-on-succe.patch hw-block-nvme-align-with-existing-style.patch hw-block-nvme-consider-metadata-read-aio.patch hw-net-can-sja1000-fix-buff2frame_bas-an.patch hw-nvme-fix-missing-check-for-PMR-capabi.patch hw-nvme-fix-pin-based-interrupt-behavior.patch hw-pci-host-q35-Ignore-write-of-reserved.patch hw-rdma-Fix-possible-mremap-overflow-in-.patch hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch hw-usb-Do-not-build-USB-subsystem-if-not.patch hw-usb-host-stub-Remove-unused-header.patch linux-user-aarch64-Enable-hwcap-for-RND-.patch module-for-virtio-gpu-pre-load-module-to.patch monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch pvrdma-Ensure-correct-input-on-ring-init.patch pvrdma-Fix-the-ring-init-error-flow-CVE-.patch qemu-config-load-modules-when-instantiat.patch qemu-config-parse-configuration-files-to.patch qemu-config-use-qemu_opts_from_qdict.patch runstate-Initialize-Error-to-NULL.patch sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch target-i386-Exit-tb-after-wrmsr.patch target-sh4-Return-error-if-CPUClass-get_.patch tcg-Allocate-sufficient-storage-in-temp_.patch tcg-arm-Fix-tcg_out_op-function-signatur.patch tcg-sparc-Fix-temp_allocate_frame-vs-spa.patch ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch usb-hid-avoid-dynamic-stack-allocation.patch usb-limit-combined-packets-to-1-MiB-CVE-.patch usb-mtp-avoid-dynamic-stack-allocation.patch usb-redir-avoid-dynamic-stack-allocation.patch usbredir-fix-free-call.patch vfio-ccw-Permit-missing-IRQs.patch vhost-user-blk-Check-that-num-queues-is-.patch vhost-user-blk-Don-t-reconnect-during-in.patch vhost-user-blk-Fail-gracefully-on-too-la.patch vhost-user-blk-Get-more-feature-flags-fr.patch vhost-user-blk-Make-sure-to-set-Error-on.patch vhost-user-gpu-abstract-vg_cleanup_mappi.patch vhost-user-gpu-fix-leak-in-virgl_cmd_res.patch vhost-user-gpu-fix-leak-in-virgl_resourc.patch vhost-user-gpu-fix-memory-disclosure-in-.patch vhost-user-gpu-fix-memory-leak-in-vg_res.patch vhost-user-gpu-fix-memory-leak-while-cal.patch vhost-user-gpu-fix-OOB-write-in-virgl_cm.patch vhost-user-gpu-fix-resource-leak-in-vg_r.patch vhost-vdpa-don-t-initialize-backend_feat.patch virtio-blk-Fix-rollback-path-in-virtio_b.patch virtio-Fail-if-iommu_platform-is-request.patch virtiofsd-Fix-side-effect-in-assert.patch vl-allow-not-specifying-size-in-m-when-u.patch vl-Fix-an-assert-failure-in-error-path.patch vl-plug-object-back-into-readconfig.patch vl-plumb-keyval-based-options-into-readc.patch x86-acpi-use-offset-instead-of-pointer-w.patch- usb: unbounded stack allocation in usbredir (bsc#1186012, CVE-2021-3527) hw-usb-Do-not-build-USB-subsystem-if-not.patch hw-usb-host-stub-Remove-unused-header.patch usb-hid-avoid-dynamic-stack-allocation.patch usb-limit-combined-packets-to-1-MiB-CVE-.patch usb-mtp-avoid-dynamic-stack-allocation.patch- usbredir: free call on invalid pointer in bufp_alloc (bsc#1189145, CVE-2021-3682) usbredir-fix-free-call.patch- Add stable patches from upstream: block-nvme-Fix-VFIO_MAP_DMA-failed-No-sp.patch hw-net-can-sja1000-fix-buff2frame_bas-an.patch hw-pci-host-q35-Ignore-write-of-reserved.patch- Disabled skiboot building for PowerPC due to the following issue: https://github.com/open-power/skiboot/issues/265- Fix possible mremap overflow in the pvrdma (CVE-2021-3582, bsc#1187499) hw-rdma-Fix-possible-mremap-overflow-in-.patch - Ensure correct input on ring init (CVE-2021-3607, bsc#1187539) pvrdma-Ensure-correct-input-on-ring-init.patch - Fix the ring init error flow (CVE-2021-3608, bsc#1187538) pvrdma-Fix-the-ring-init-error-flow-CVE-.patch- Fix qemu-supportconfig network-manager verification- Fix stable issues found in upstream: hmp-Fix-loadvm-to-resume-the-VM-on-succe.patch hw-block-nvme-align-with-existing-style.patch hw-nvme-fix-missing-check-for-PMR-capabi.patch hw-nvme-fix-pin-based-interrupt-behavior.patch linux-user-aarch64-Enable-hwcap-for-RND-.patch qemu-config-load-modules-when-instantiat.patch qemu-config-parse-configuration-files-to.patch qemu-config-use-qemu_opts_from_qdict.patch runstate-Initialize-Error-to-NULL.patch target-i386-Exit-tb-after-wrmsr.patch tcg-Allocate-sufficient-storage-in-temp_.patch tcg-sparc-Fix-temp_allocate_frame-vs-spa.patch vhost-vdpa-don-t-initialize-backend_feat.patch vl-allow-not-specifying-size-in-m-when-u.patch vl-Fix-an-assert-failure-in-error-path.patch vl-plug-object-back-into-readconfig.patch vl-plumb-keyval-based-options-into-readc.patch x86-acpi-use-offset-instead-of-pointer-w.patch- Update qemu-supportconfig plugin- Fix an update-alternative warning when removing qemu-skiboot package bsc#1178678- Use doc directive to build QEMU documentation- Improve compatibility with gcc 11: target-sh4-Return-error-if-CPUClass-get_.patch tcg-arm-Fix-tcg_out_op-function-signatur.patch- Enable zstd compression option to qcow2- Fix out-of-bounds write in virgl_cmd_get_capset CVE-2021-3546 bsc#1185981 vhost-user-gpu-abstract-vg_cleanup_mappi.patch - Fix memory leaks found in the virtio vhost-user GPU device CVE-2021-3544 bsc#1186010 vhost-user-gpu-fix-leak-in-virgl_cmd_res.patch vhost-user-gpu-fix-leak-in-virgl_resourc.patch vhost-user-gpu-fix-memory-disclosure-in-.patch vhost-user-gpu-fix-memory-leak-in-vg_res.patch vhost-user-gpu-fix-memory-leak-while-cal.patch vhost-user-gpu-fix-OOB-write-in-virgl_cm.patch - Fix information disclosure due to uninitialized memory read CVE-2021-3545 bsc#1185990 vhost-user-gpu-fix-resource-leak-in-vg_r.patch- disable sheepdog, it was dropped upstream ( https://gitlab.com/qemu-project/qemu/-/commit/09ec85176e4095be15f233ebc870d5680123f024) and fails to build with gcc 11 on non-x86- Fix CVE-2021-3527 in usb/redir: usb-redir-avoid-dynamic-stack-allocation.patch - Fix issues found upstream: hw-block-nvme-consider-metadata-read-aio.patch sockets-update-SOCKET_ADDRESS_TYPE_FD-li.patch vfio-ccw-Permit-missing-IRQs.patch vhost-user-blk-Check-that-num-queues-is-.patch vhost-user-blk-Don-t-reconnect-during-in.patch vhost-user-blk-Fail-gracefully-on-too-la.patch vhost-user-blk-Get-more-feature-flags-fr.patch vhost-user-blk-Make-sure-to-set-Error-on.patch virtio-blk-Fix-rollback-path-in-virtio_b.patch virtio-Fail-if-iommu_platform-is-request.patch virtiofsd-Fix-side-effect-in-assert.patch monitor-qmp-fix-race-on-CHR_EVENT_CLOSED.patch- Brotli VLA error was already fixed in v5.2 but the patches wasn't included in v6.0. This change fixed that - Patches added: brotli-fix-actual-variable-array-paramet.patch hw-rx-rx-gdbsim-Do-not-accept-invalid-me.patch ui-Fix-memory-leak-in-qemu_xkeymap_mappi.patch- For the record, these issues are fixed in this package already. Most are alternate references to previously mentioned issues: (CVE-2019-15890, bsc#1149813, CVE-2020-8608, bsc#1163019, CVE-2020-14364, bsc#1175534, CVE-2020-25707, bsc#1178683, CVE-2020-25723, bsc#1178935, CVE-2020-29130, bsc#1179477, CVE-2020-29129, bsc#1179484, CVE-2021-3419, bsc#1182975)- Update to v6.0: see https://wiki.qemu.org/ChangeLog/6.0 For a full list of formely deprecated features that are removed now, consult: https://qemu-project.gitlab.io/qemu/system/removed-features.html. For a list of new deprecated features, consult: https://qemu-project.gitlab.io/qemu/system/deprecated.html Some noteworthy changes: * Removed tileGX CPU (linux-user mode). * Removed ide-drive device (use ide-hd or ide-cd instead). * Removed scsi-disk device (use scsi-hd or scsi-cd instead). * Removed pc-1.0, pc-1.1, pc-1.2, and pc-1.3 machine types. * Added emulation of Arm-v8.1M arch and Cortex-M55 CPU. * Added boards mps3-an524 (Cortex-M33) and mps3-an547 (Cortex-M55). * x86: Support for running SEV-ES encrypted guests; TCG can emulate the PKS feature; WHPX accelerator supports accelerated APIC. * ARM: ARMv8.4-TTST, ARMv8.4-SEL2, FEAT_SSBS, and ARMv8.4-DIT emulation are now supported; Added ARMv8.5-MemTag extension is now supported formely linux-user. Additional device emulation support for xlnx-zynqmp, xlnx-versal, sbsa-ref, npcm7xx, and sabrelite board models. * PowerPC: powernv now allows external BMC; pseries can send QAPI message if it detects a memory hotplug failure; CPU unplug request can be retried. * s390: TCG works with Linux kernels built with clang-11 and clang12. * RISC-V: OpenSBI upgraded to v0.9; Support the QMP dump-guest-memory command; Add support for the SiFive SPI controller (sifive_u); Add QSPI NOR flash to Microchip PFSoC. * Misc doc improvements. * Multiprocess: Add experimental options to support out-of-process device emulation. * ACPI: support for assigning NICs to known names in guest OS independently of PCI slot placement. * NVMe: new emulation support for v1.4 spec with many new features, experimental support for Zoned Namespaces, multipath I/O, and End-to-End Data Protection. * Xen: New guest loader for testing of Xen-like hypervisors booting kernels. * virtiofs: misc. security fixes and performance improvements. * Tools: FUSE block exports to allow mounting any QEMU block device node as a host file. * Migration: query/info-migrate now display the migration blocker status and the reasons for blocking. * User-mode: Added support for the Qualcomm Hexagon processor. * TCG: Added support for Apple Silicon hosts (macOS). * QMP: backup jobs now support multiple asynchronous requests in parallel * VNC: virtio-vga support for scaling resolution based on client window size * Patches added: doc-add-our-support-doc-to-the-main-proj.patch * Patches removed: 9pfs-Fully-restart-unreclaim-loop-CVE-20.patch audio-add-sanity-check.patch block-Fix-deadlock-in-bdrv_co_yield_to_d.patch block-Fix-locking-in-qmp_block_resize.patch blockjob-Fix-crash-with-IOthread-when-bl.patch block-nfs-fix-int-overflow-in-nfs_client.patch block-rbd-fix-memory-leak-in-qemu_rbd_co.patch block-rbd-Fix-memory-leak-in-qemu_rbd_co.patch block-Separate-blk_is_writable-and-blk_s.patch block-Simplify-qmp_block_resize-error-pa.patch brotli-fix-actual-variable-array-paramet.patch build-no-pie-is-no-functional-linker-fla.patch cadence_gem-switch-to-use-qemu_receive_p.patch cpu-core-Fix-help-of-CPU-core-device-typ.patch docs-add-SUSE-support-statements-to-html.patch dp8393x-switch-to-use-qemu_receive_packe.patch e1000-fail-early-for-evil-descriptor.patch e1000-switch-to-use-qemu_receive_packet-.patch hw-arm-virt-acpi-build-Fix-GSIV-values-o.patch hw-arm-virt-Disable-pl011-clock-migratio.patch hw-block-fdc-Fix-fallback-property-on-sy.patch hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch hw-isa-Kconfig-Add-missing-dependency-VI.patch hw-isa-piix4-Migrate-Reset-Control-Regis.patch hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch hw-s390x-fix-build-for-virtio-9p-ccw.patch hw-sd-sd-Actually-perform-the-erase-oper.patch hw-sd-sd-Fix-build-error-when-DEBUG_SD-i.patch hw-sd-sdhci-Correctly-set-the-controller.patch hw-sd-sdhci-Don-t-transfer-any-data-when.patch hw-sd-sdhci-Don-t-write-to-SDHC_SYSAD-re.patch hw-sd-sdhci-Limit-block-size-only-when-S.patch hw-sd-sdhci-Reset-the-data-pointer-of-s-.patch hw-sd-sd-Move-the-sd_block_-read-write-a.patch hw-sd-sd-Skip-write-protect-groups-check.patch hw-timer-slavio_timer-Allow-64-bit-acces.patch hw-virtio-pci-Added-AER-capability.patch hw-virtio-pci-Added-counter-for-pcie-cap.patch i386-acpi-restore-device-paths-for-pre-5.patch iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch lan9118-switch-to-use-qemu_receive_packe.patch lsilogic-Use-PCIDevice-exit-instead-of-D.patch Make-keycode-gen-output-reproducible-use.patch memory-clamp-cached-translation-in-case-.patch monitor-Fix-assertion-failure-on-shutdow.patch mptsas-Remove-unused-MPTSASState-pending.patch msf2-mac-switch-to-use-qemu_receive_pack.patch net-Fix-handling-of-id-in-netdev_add-and.patch net-introduce-qemu_receive_packet.patch pcnet-switch-to-use-qemu_receive_packet-.patch qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch qemu-storage-daemon-Enable-object-add.patch rtl8139-switch-to-use-qemu_receive_packe.patch s390x-add-have_virtio_ccw.patch s390x-css-report-errors-from-ccw_dstream.patch s390x-Fix-stringop-truncation-issue-repo.patch s390x-modularize-virtio-gpu-ccw.patch s390x-move-S390_ADAPTER_SUPPRESSIBLE.patch s390x-pci-restore-missing-Query-PCI-Func.patch spice-app-avoid-crash-when-core-spice-mo.patch sungem-switch-to-use-qemu_receive_packet.patch target-arm-Don-t-decode-insns-in-the-XSc.patch target-arm-Fix-MTE0_ACTIVE.patch target-arm-Introduce-PREDDESC-field-defi.patch target-arm-Update-PFIRST-PNEXT-for-pred_.patch target-arm-Update-REV-PUNPK-for-pred_des.patch target-arm-Update-ZIP-UZP-TRN-for-pred_d.patch target-xtensa-fix-meson.build-rule-for-x.patch tcg-Use-memset-for-large-vector-byte-rep.patch tools-virtiofsd-Replace-the-word-whiteli.patch tx_pkt-switch-to-use-qemu_receive_packet.patch ui-vnc-Add-missing-lock-for-send_color_m.patch update-linux-headers-Include-const.h.patch Update-linux-headers-to-5.11-rc2.patch util-fix-use-after-free-in-module_load_o.patch vfio-ccw-Connect-the-device-request-noti.patch vhost-user-blk-fix-blkcfg-num_queues-end.patch viriofsd-Add-support-for-FUSE_HANDLE_KIL.patch virtiofsd-extract-lo_do_open-from-lo_ope.patch virtiofsd-optionally-return-inode-pointe.patch virtiofsd-prevent-opening-of-special-fil.patch virtiofs-drop-remapped-security.capabili.patch virtiofsd-Save-error-code-early-at-the-f.patch virtio-move-use-disabled-flag-property-t.patch virtio-pci-compat-page-aligned-ATS.patch xen-block-Fix-removal-of-backend-instanc.patch- Include upstream patch designated as stable material and reviewed for applicability to include here mptsas-Remove-unused-MPTSASState-pending.patch - Clarify in support documents that cpu-add was removed in this release from both the human monitor protocol (HMP) and QMP interfaces- 6.0.0 qemu is about to be released. Add comments to the in- package support documents (supported..txt) about the new deprecations as of that release as an early head's up for qemu users. These deprecations include these command-line options: - M option: kernel-irqchip=off - chardev tty - chardev paraport - enable-fips - writeconfig - spice password=string- Include upstream patches designated as stable material and reviewed for applicability to include here. NOTE that the PIIX4 patch has migration implications: the change will also be applied to the SLE-15-SP2 qemu, and a live migration from that version to this SLE-15-SP3 qemu would require this patch to be applied for a successful migration if PIIX4 southbridge is used in the machine emulation (x86 i440fx) block-rbd-fix-memory-leak-in-qemu_rbd_co.patch block-rbd-Fix-memory-leak-in-qemu_rbd_co.patch cpu-core-Fix-help-of-CPU-core-device-typ.patch hw-arm-virt-acpi-build-Fix-GSIV-values-o.patch hw-block-fdc-Fix-fallback-property-on-sy.patch hw-isa-Kconfig-Add-missing-dependency-VI.patch hw-isa-piix4-Migrate-Reset-Control-Regis.patch hw-virtio-pci-Added-AER-capability.patch hw-virtio-pci-Added-counter-for-pcie-cap.patch s390x-css-report-errors-from-ccw_dstream.patch target-xtensa-fix-meson.build-rule-for-x.patch util-fix-use-after-free-in-module_load_o.patch virtio-pci-compat-page-aligned-ATS.patch- Switch method of splitting off hw-s390x-virtio-gpu-ccw.so as a module to what was accepted upstream (bsc#1181103) * Patches dropped: hw-s390x-modularize-virtio-gpu-ccw.patch * Patches added: s390x-add-have_virtio_ccw.patch s390x-modularize-virtio-gpu-ccw.patch s390x-move-S390_ADAPTER_SUPPRESSIBLE.patch- Fix OOB access in sdhci interface (CVE-2020-17380, bsc#1175144, CVE-2020-25085, bsc#1176681, CVE-2021-3409, bsc#1182282) hw-sd-sd-Actually-perform-the-erase-oper.patch hw-sd-sd-Fix-build-error-when-DEBUG_SD-i.patch hw-sd-sdhci-Correctly-set-the-controller.patch hw-sd-sdhci-Don-t-transfer-any-data-when.patch hw-sd-sdhci-Don-t-write-to-SDHC_SYSAD-re.patch hw-sd-sdhci-Limit-block-size-only-when-S.patch hw-sd-sdhci-Reset-the-data-pointer-of-s-.patch hw-sd-sd-Move-the-sd_block_-read-write-a.patch hw-sd-sd-Skip-write-protect-groups-check.patch - Fix potential privilege escalation in virtiofsd tool (CVE-2021-20263, bsc#1183373) tools-virtiofsd-Replace-the-word-whiteli.patch viriofsd-Add-support-for-FUSE_HANDLE_KIL.patch virtiofsd-extract-lo_do_open-from-lo_ope.patch virtiofsd-optionally-return-inode-pointe.patch virtiofsd-prevent-opening-of-special-fil.patch virtiofs-drop-remapped-security.capabili.patch virtiofsd-Save-error-code-early-at-the-f.patch - Fix OOB access (stack overflow) in rtl8139 NIC emulation (CVE-2021-3416, bsc#1182968) net-introduce-qemu_receive_packet.patch rtl8139-switch-to-use-qemu_receive_packe.patch - Fix OOB access (stack overflow) in other NIC emulations (CVE-2021-3416) cadence_gem-switch-to-use-qemu_receive_p.patch dp8393x-switch-to-use-qemu_receive_packe.patch e1000-switch-to-use-qemu_receive_packet-.patch lan9118-switch-to-use-qemu_receive_packe.patch msf2-mac-switch-to-use-qemu_receive_pack.patch pcnet-switch-to-use-qemu_receive_packet-.patch sungem-switch-to-use-qemu_receive_packet.patch tx_pkt-switch-to-use-qemu_receive_packet.patch - Fix heap overflow in MSIx emulation (CVE-2020-27821, bsc#1179686) memory-clamp-cached-translation-in-case-.patch - Include upstream patches designated as stable material and reviewed for applicability to include here hw-arm-virt-Disable-pl011-clock-migratio.patch xen-block-Fix-removal-of-backend-instanc.patch - Fix package scripts to not use hard coded paths for temporary working directories and log files (bsc#1182425)- Fix s390x "mediated device is in use" error condition (bsc#1183634) update-linux-headers-Include-const.h.patch Update-linux-headers-to-5.11-rc2.patch vfio-ccw-Connect-the-device-request-noti.patch- Fix DoS in e1000 emulated device (CVE-2021-20257 bsc#1182577) e1000-fail-early-for-evil-descriptor.patch- Fix incorrect guest data in s390x PCI passthrough (bsc#1183372) s390x-pci-restore-missing-Query-PCI-Func.patch- Include upstream patches designated as stable material and reviewed for applicability to include here lsilogic-Use-PCIDevice-exit-instead-of-D.patch vhost-user-blk-fix-blkcfg-num_queues-end.patch - Fix potential privilege escalation in virtfs (CVE-2021-20181 bsc#1182137) 9pfs-Fully-restart-unreclaim-loop-CVE-20.patch - Fix OOB access in vmxnet3 emulation (CVE-2021-20203 bsc#1181639) net-vmxnet3-validate-configuration-value.patch- Add #!ForceMultiversion to qemu.spec: + As the spec file defines different Version: fiels for various subpackages, we must instruct OBS to not ever reset the checkin-counter, as it would by defalut on a version increase. Resetting the version counter results in sub-packages reusing their VERSION-RELEASE from the past (e.g. qemu-ipxe is version 1.0.0+, and upon checkin of a new qemu version, RELEASE is reset to 1.1, thus again producing qemu-ipxe-1.0.0+-1.1.noarch.rpm.- Fix GCC11 compiler issue in brotli (edk2) code (boo#1181922) brotli-fix-actual-variable-array-paramet.patch - Tweak a few submodule descriptions and summaries - Fix a backward compatibility issue in ACPI data i386-acpi-restore-device-paths-for-pre-5.patch- Add patch from IBM to improve modularization situation on s390 where a new qemu module, hw-s390x-virtio-gpu-ccw.so, and a corresponding new qemu-hw-s390x-virtio-gpu-ccw subpackage, is split out (this parallels the hw-display-virtio-gpu-pci.so module). Split-provides file is also used to track this functionality splitout. Both the packages supplying the above mentioned modules now have a Requires on the qemu-hw-display-virtio-gpu package. It is anticipated that this change is going in upstream as well, and if done differently the plan is to update to the upstream implementation if possible (bsc#1181103) hw-s390x-modularize-virtio-gpu-ccw.patch- Added a few more usability improvements for our git packaging workflow- Fix issue of virtio-9p-ccw having been mistakenly dropped from qemu (bsc#1182496) hw-s390x-fix-build-for-virtio-9p-ccw.patch- Tweaked some spec file details to be again compatible with quilt setup using the spec file as input - Remove BuildRequires that were added in anticipation of building ovmf within this package. We have not taken that route- Fix uninitialized variable in ipxe driver code (boo#1181922) ath5k-Add-missing-AR5K_EEPROM_READ-in-at.patch - Add a few improvements to the git-based package workflow scripts- Include additional upstream patches designated as stable material and reviewed for applicability to include here blockjob-Fix-crash-with-IOthread-when-bl.patch monitor-Fix-assertion-failure-on-shutdow.patch qemu-nbd-Use-SOMAXCONN-for-socket-listen.patch qemu-storage-daemon-Enable-object-add.patch- Switch the modules qemu-ui-display-gpu and qemu-ui-display-gpu-pci from being an x86 only Recommends, to a Recommends for all arch's except s390x (boo#1181350) - Fix qemu-hw-usb-smartcard to not be a Recommends for s390x - Minor spec file tweaks for compatibility with upcoming spec file formatter- Make note that this patch takes care of an OOB access in ARM interrupt handling (CVE-2021-20221 bsc#1181933) hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch- Include upstream patches designated as stable material and reviewed for applicability to include here block-Separate-blk_is_writable-and-blk_s.patch hw-intc-arm_gic-Fix-interrupt-ID-in-GICD.patch hw-net-lan9118-Fix-RX-Status-FIFO-PEEK-v.patch hw-timer-slavio_timer-Allow-64-bit-acces.patch net-Fix-handling-of-id-in-netdev_add-and.patch target-arm-Don-t-decode-insns-in-the-XSc.patch target-arm-Fix-MTE0_ACTIVE.patch target-arm-Introduce-PREDDESC-field-defi.patch target-arm-Update-PFIRST-PNEXT-for-pred_.patch target-arm-Update-REV-PUNPK-for-pred_des.patch target-arm-Update-ZIP-UZP-TRN-for-pred_d.patch tcg-Use-memset-for-large-vector-byte-rep.patch ui-vnc-Add-missing-lock-for-send_color_m.patch virtio-move-use-disabled-flag-property-t.patch- binutils v2.36 has changed the handling of the assembler's - mx86-used-note, resulting in a build failure. To compensate, we now explicitly specify -mx86-used-note=no in the seabios Makefile (boo#1181775) build-be-explicit-about-mx86-used-note-n.patch- Additional tweaks to ensure libvirt runs ok when qemu-hw-display-virtio-gpu package is not installed- Use '%service_del_postun_without_restart' instead of '%service_del_postun' to avoid "Failed to try-restart qemu-ga@.service" error while updating the qemu-guest-agent. (bsc#1178565)- Fix two additional cases of qemu crashing due to qemu module packages not being loaded. qom-handle-case-of-chardev-spice-module-.patch spice-app-avoid-crash-when-core-spice-mo.patch- Fix issue of qemu crashing (abort called) when virtio-gpu device is asked for and the qemu-hw-display-virtio-gpu package isn't installed. (bsc#1181103) module-for-virtio-gpu-pre-load-module-to.patch - Add additional inter-module package dependencies, to reflect the current module dependencies (see qemu source file: util/module.c) - As of v3.1.0 virt-manager, new VM's are created by default with audio/sound enabled, so it's time to reflect the need, at least in the spice case, by having spice-audio available when spice in general is used (boo#1180210 boo#1181132) - Further refine package Recommends/Suggests based on architecture - Remove no longer needed dependency on pwdutils (boo#1181235)- Fix qemu-testsuite issue where white space processing gets handled differently under bash 5.1 (boo#1181054) iotests-Fix-_send_qemu_cmd-with-bash-5.1.patch- Convert qemu-kvm from a script to a symlink. Using qemu-kvm to invoke the QEMU emulator has been deprecated for some time, but is still provided. It has as it's ancient origins a version of QEMU which had KVM acceleration enabled by default, and then recently, until now, it is a shell script which execs the QEMU emulator, adding '-machine accel=kvm' to the beginning of the list of command line options passed to the emulator. This method collides with the now preferred method of specifying acceleration options by using -accel. qemu-kvm is now changed to simply be a symlink to the same QEMU binary which the prior script exec'd. This new approach takes advantage of a built-in QEMU feature where if QEMU is invoked using a program name ending in 'kvm', KVM emulation is enabled. This approach is better in that it is more compatible with any other command line option that may be added for describing acceleration. For those who have modified qemu-kvm to add additional command line options, or take other actions in the context of the script you will now need to create an alternate script "emulator" to achieve the same result. Note that it's possible there may be some very subtle behavioral difference in the switch from a script to a symlink, but given that qemu-kvm is a deprecated package, we're not going to worry about that.- Fix crash when spice used and the qemu-audio-spice package isn't installed (boo#1180210) audio-add-sanity-check.patch - Add some stable patches from upstream block-Fix-deadlock-in-bdrv_co_yield_to_d.patch block-Fix-locking-in-qmp_block_resize.patch block-nfs-fix-int-overflow-in-nfs_client.patch block-Simplify-qmp_block_resize-error-pa.patch build-no-pie-is-no-functional-linker-fla.patch- Update to v5.2.0: See http://wiki.qemu.org/ChangeLog/5.2 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in the deprecated.html file installed with the qemu package Some noteworthy changes: * Dropped system emulators: qemu-system-lm32, qemu-system-unicore32 * Dropped linux user emulator: qemu-ppc64abi32 * Added linux user emulator: qemu-extensaeb * Unicore32 and lm32 guest support dropped * New sub-packages (most due to ongoing modularization of QEMU): qemu-audio-spice, qemu-hw-chardev-spice, qemu-hw-display-virtio-vga, qemu-hw-display-virtio-gpu, qemu-hw-display-virtio-gpu-pci, qemu-ui-spice-core, qemu-ui-opengl, qemu-ivshmem-tools * x86: A new KVM feature which improves the handling of asynchronous page faults is available with -cpu ...,kvm-async-pf-int (requires Linux 5.8) * s390: More instructions emulated under TCG * PowerPC: nvdimm= machine option now functions correctly; misc improvements * ARM: new boards: mps2-an386 (Cortex-M4 based) and mps2-an500 (Cortex-M7 based), raspi3ap (the Pi 3 model A+), raspi0 (the Pi Zero) and raspi1ap (the Pi A+) * RISC-V: OpenSBI v0.8 included by default; Generic OpenSBI platform used when no -bios argument is supplied; Support for NUMA sockets on Virt and Spike Machines; Support for migrating machines; misc improvements * Misc NVMe improvements * The 'vhost-user-blk' export type has been added, allowing qemu-storage-daemon to act as a vhost-user-blk device backend * The SMBIOS OEM strings can now come from a file * 9pfs - misc performance related improvements * virtiofs - misc improvements * migration: The default migration bandwidth has been increased to 1Gbps (users are still encouraged to tune it to their own hardware); The new 'calc-dirty-rate' and 'query-dirty-rate' QMP commands can help determine the likelihood of precopy migration success; TLS+multifd now supported for higher bandwidth encrypted migration; misc minor features added * Misc minor block features added * Misc doc improvements * qemu-microvm subpackage change: the bios-microvm.bin is now SeaBIOS based, and the qboot based on is now qboot.rom * elf2dmp is no longer part of qemu-tools (it was never intended to be a packaged binary) * Some subpackages which were 'Requires' are now 'Recommends', allowing for a smaller qemu packaging footprint if needed * Patches dropped (included in release tarball, unless otherwise noted): docs-fix-trace-docs-build-with-sphinx-3..patch (fixed differently) hw-hyperv-vmbus-Fix-32bit-compilation.patch linux-user-properly-test-for-infinite-ti.patch Switch-order-of-libraries-for-mpath-supp.patch (fixed differently) Conditionalize-ui-bitmap-installation-be.patch (fixed differently) hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch (no longer using gcc9) hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch (no longer using gcc9) roms-Makefile-enable-cross-compile-for-b.patch (fixed with different patch) libvhost-user-handle-endianness-as-manda.patch virtio-add-vhost-user-fs-ccw-device.patch Fix-s-directive-argument-is-null-error.patch build-Workaround-compilation-error-with-.patch build-Be-explicit-about-fcommon-compiler.patch intel-Avoid-spurious-compiler-warning-on.patch golan-Add-explicit-type-casts-for-nodnic.patch Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch ensure-headers-included-are-compatible-w.patch Enable-cross-compile-prefix-for-C-compil.patch (fixed differently) hw-net-net_tx_pkt-fix-assertion-failure-.patch hw-net-xgmac-Fix-buffer-overflow-in-xgma.patch s390x-protvirt-allow-to-IPL-secure-guest.patch usb-fix-setup_len-init-CVE-2020-14364.patch * Patches added: meson-install-ivshmem-client-and-ivshmem.patch Revert-roms-efirom-tests-uefi-test-tools.patch Makefile-Don-t-check-pc-bios-as-pre-requ.patch roms-Makefile-add-cross-file-to-qboot-me.patch qboot-add-cross.ini-file-to-handle-aarch.patch usb-Help-compiler-out-to-avoid-a-warning.patch - In spec file, where reasonable, switch BuildRequires: XXX-devel to be pkgconfig(XXX') instead - No longer disable link time optimization for qemu for x86. It looks like either the build service, qemu code changes and/or the switch to meson have resolved issues previously seen there. We still see problems for other architectures however. - For the record, the following issues reported for SUSE SLE15-SP2 are either fixed in this current package, or are otherwise no longer an issue: bsc#1172384 bsc#1174386 bsc#1174641 bsc#1174863 bsc#1175370 bsc#1175441 bsc#1176494 CVE-2020-13361 CVE-2020-14364 CVE-2020-15863 CVE-2020-16092 CVE-2020-24352 and the following feature requests are satisfied by this package: jsc#SLE-13689 jsc#SEL-13780 jsc#SLE-13840 - To be more accurate, and to align with other qemu packaging practices, rename the qemu-s390 package to qemu-s390x. The old name (in the rpm namespace) is provided with a "Provides" directive, and an "Obsoletes" done against that name for prior qemu versions, as is standard practice (boo#1177764 jsc#SLE-17060) - Take this opportunity to remove some ancient Split-Provides mechanisms which can't conceivably be needed any more: qemu-block-curl provided: qemu:%_libdir/%name/block-curl.so qemu-guest-agent provided: qemu:%_bindir/qemu-ga qemu-tools provided: qemu:%_libexecdir/qemu-bridge-helper- Disable linux-user 'ls' test on 32 bit arm. It's failing with "Allocating guest commpage: Cannot allocate memory" error, which we should hunt down, but for now we don't want it to prevent the package from being built- Be more careful about what directives are used for qemu-testsuite- Fix some spec file 'Requires' statements to be accurate to the new model of relying on system-user-qemu and system-group-kvm to provide the needed users and groups- Added io_uring support.- A patch has been applied to virt-manager to handle qemu spice related modules not being present, so undo the change from Sep 30, 2020. Once again qemu-hw-display-qxl and qemu-hw-usb-redirect are Recommends and not Required by the qemu package (boo#1157320 boo#1176517, boo#1178141) - For jsc#SLE-11629, change qemu, qemu-tools, and qemu-guest-agent to rely on system-user-qemu and system-group-kvm to provide now static system UIDs and GID's for qemu user and group, and kvm group. This will make guest migration more seamless for new installations since there is no chance of having required ID's differ in value.- Add virtio-fs support for s390x (jsc#SLE-13822) libvhost-user-handle-endianness-as-manda.patch virtio-add-vhost-user-fs-ccw-device.patch- Note: As part of the "Close the Leap Gap" effort, it's been decided that our SDL2 support in qemu is not worth trying to maintain. Long ago SLE qemu stopped including SDL2 support and now we will do the same for the openSUSE releases going forward. Accordingly SDL2 options are now configured out, and the two sub- packages which are SDL2 specific, namely qemu-audio-sdl and qemu-ui-sdl, are no longer generated, and due to the rpm package conflicts used for those packages, they will be uninstalled from systems as qemu updates move forward - Drop e2fsprogs-devel and libpcap-devel as BuildRequires packages. They have not actually been needed to build qemu for a very long time - Add more forsplits files- Create qemu-skiboot sub-package. Use update-alternatives mechanism to coordinate with opal-firmware (provided with skiboot package set) on the provider of the /usr/share/qemu/skiboot.lid firmware file. qemu-skiboot uses a priority of 15, while opal-firmware uses a priority of 10 (jsc#SLE-13240)- Undo part of the split-provides recently done. We have to wait on virt-manager to handle qemu modularization better before we make qemu-hw-display-qxl and qemu-hw-usb-redirect non-required (boo#1157320 boo#1176517)- Fix spec file, where a conditional macro didn't have the correct syntax (bsc#1176766)- Change qemu-x86 packaging relationship with qemu-microvm from Requires to Recommends- In an effort to "Close the Leap Gap", remove use of is_opensuse from the spec file, so that the same packages built for SLE can be reused for Leap. Some sub-packages will not be included for SLE which are included for Leap. They wil be provided in Package Hub for SLE users as unsupported packages. (jsc#SLE-11660, jsc#SLE-11661, jsc#SLE-11662, jsc#SLE-11691, jse#SLE-11692, jsc#SLE-11894)- Add infrastructure to do package splits when split-off package isn't required and doesn't (otherwise) include any previously installed files. This version of qemu has split out non-essential functionality into loadable modules, as noted in Aug 20, 2020 log entry, which describes the emergency Split-Provides. That approach will be superseded by this planned approach, and those dummy doc files will be removed in time Here is the new mapping: subpackage continuity file provided (files are dummies) ========== ============================================ qemu-chardev-baum /usr/share/qemu/forsplits/00 qemu-hw-display-qxl /usr/share/qemu/forsplits/01 qemu-hw-usb-redirect /usr/share/qemu/forsplits/02 qemu-hw-usb-smartcard /usr/share/qemu/forsplits/03- Fix path of qemu-pr-helper. It was a mistake to move it from %_bindir to _libexecdir. In more recent qemu code it's been moved back, so undo this mistake by providing it at the same location as it has been all along- For SLE15-SP3, note that this update to v5.1.0 is a step towards fulfilling jsc#SLE-13689, which asks for qemu v5.2.0 or higher- Fix some shell syntax in update_git.sh, esp. an issue exposed by the most recent patch added- Fix OOB access while processing USB packets (CVE-2020-14364 bsc#1175441) usb-fix-setup_len-init-CVE-2020-14364.patch - Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, JIRA, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2020-1983 CVE-2020-10761 CVE-2020-13361 CVE-2020-13362 CVE-2020-13659 CVE-2020-13800 * bsc#1167816 bsc#1170940 boo#1171712 bsc#1172383 bsc#1172384 bsc#1172386 bsc#1172495 bsc#1172710 * Patches dropped (SLE) (included in current release tarball): exec-set-map-length-to-zero-when-returni.patch i386-acpi-Remove-_HID-from-the-SMBus-ACP.patch megasas-use-unsigned-type-for-reply_queu.patch- Fix compilation errors seen with pre-release gcc 11 qht-Revert-some-constification-in-qht.c.patch Revert-qht-constify-qht_statistics_init.patch help-compiler-out-by-initializing-array.patch s390x-Fix-stringop-truncation-issue-repo.patch - Add Split-Provides mechanism, using doc files which were moved in v5.1.0. This allows for the new subpackages to be selected for install when the v5.0.0 qemu is updated. These new subpackages are not marked as "Required" by any packages, in an effort to reduce the dependencies of the core qemu components (boo#1175320) v5.0.0 qemu file mapping is provided as follows: subpackage continuity file provided (files are dummies) ========== ============================================ qemu-chardev-baum /usr/share/doc/packages/qemu/qemu-ga-ref.html qemu-hw-display-qxl /usr/share/doc/packages/qemu/qemu-ga-ref.txt qemu-hw-usb-redirect /usr/share/doc/packages/qemu/qemu-qmp-ref.html qemu-hw-usb-smartcard /usr/share/doc/packages/qemu/qemu-qmp-ref.txt- Fix wrong usage of %{_libexecdir} for systemd owned paths below %{_prefix}/lib.- Update to v5.1.0: See http://wiki.qemu.org/ChangeLog/5.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in the deprecated.html file installed with the qemu package Some noteworthy changes: * s390: Protected virtualization (secure execute) is fully merged upstream * s390: vfio-ccw devices no longer require setting the allow prefetch bit in the ORB, but is still dependent on host kernel support * s390: vfio-ccw now has basic support for relaying path state changes to the guest * PowerPC: pseries: NVDIMMs require label-size property * PowerPC: pseries: POWER10 support * PowerPC: added interface to inject POWER style NMIs * ARM: new board: sonorapass-bmc * ARM: new emulated features: ARMv8.2-TTSUXN, ARMv8.5-MemTag * ARM: Raspberry Pi boards now support a USB controller * ARM: virt board now supports hot-remove memory * RISC-V lots of improvements * qemu-img resize now requires -shrink to shrinking raw images * The mem parameter of the -numa option is no longer recognized starting with 5.1 machine types - instead use the memdev parameter * The ACPI WAET table is now exposed to guests * The max blocksize for virtual storage device is now 2 MiB * NVMe improvements * Crypto subsystem improvements * Block backends and tools: Numerous improvements and fixes * Firmware updates: SeaBIOS (essentially v1.14.0), OpenBIOS, SLOF (20200717), OpenSBI (v0.7) * Patches dropped (upstream unless otherwise noted): ati-vga-check-mm_index-before-recursive-.patch audio-fix-wavcapture-segfault.patch es1370-check-total-frame-count-against-c.patch exec-set-map-length-to-zero-when-returni.patch gcc10-maybe-uninitialized.patch hw-vfio-pci-quirks-Fix-broken-legacy-IGD.patch megasas-use-unsigned-type-for-reply_queu.patch nbd-server-Avoid-long-error-message-asse.patch ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch s390x-Add-SIDA-memory-ops.patch s390x-Add-unpack-facility-feature-to-GA1.patch s390x-Move-diagnose-308-subcodes-and-rcs.patch s390x-protvirt-Add-migration-blocker.patch s390x-protvirt-Disable-address-checks-fo.patch s390x-protvirt-Handle-SIGP-store-status-.patch s390x-protvirt-Inhibit-balloon-when-swit.patch s390x-protvirt-KVM-intercept-changes.patch s390x-protvirt-Move-diag-308-data-over-S.patch s390x-protvirt-Move-IO-control-structure.patch s390x-protvirt-Move-STSI-data-over-SIDAD.patch s390x-protvirt-SCLP-interpretation.patch s390x-protvirt-Set-guest-IPL-PSW.patch s390x-protvirt-Support-unpack-facility.patch s390x-s390-virtio-ccw-Fix-build-on-syste.patch Sync-pv.patch tests-Disable-some-block-tests-for-now.patch (no longer needed) vga-fix-cirrus-bios.patch virtiofsd-add-rlimit-nofile-NUM-option.patch virtiofsd-stay-below-fs.file-max-sysctl-.patch * Patches renamed: build-Do-not-apply-WORKAROUND_CFLAGS-for.patch - > Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch build-Fix-s-directive-argument-is-null-e.patch - > Fix-s-directive-argument-is-null-error.patch * Patches added: hw-hyperv-vmbus-Fix-32bit-compilation.patch - New subpackages, due to modularization: qemu-chardev-baum, qemu-hw-display-qxl, qemu-hw-usb-redirect, qemu-hw-usb-smartcard - Configure to use "system" libslirp and libdaxctl (libnvdimm) when available- Don't disable cap_cfpc on POWER8 by default (bsc#1174374) ppc-spapr_caps-Don-t-disable-cap_cfpc-on.patch- Updating to Sphinx v3.1.2 in Factory is exposing an issue in qemu doc sources. Fix it docs-fix-trace-docs-build-with-sphinx-3..patch- Fix DoS possibility in ati-vga emulation (CVE-2020-13800 bsc#1172495) ati-vga-check-mm_index-before-recursive-.patch - Fix DoS possibility in Network Block Device (nbd) support infrastructure (CVE-2020-10761 bsc#1172710) nbd-server-Avoid-long-error-message-asse.patch - Fix null pointer dereference possibility (DoS) in MegaRAID SAS 8708EM2 emulation (CVE-2020-13659 bsc#1172386) exec-set-map-length-to-zero-when-returni.patch - Fix OOB access possibility in MegaRAID SAS 8708EM2 emulation (CVE-2020-13362 bsc#1172383) megasas-use-unsigned-type-for-reply_queu.patch - Fix legacy IGD passthrough hw-vfio-pci-quirks-Fix-broken-legacy-IGD.patch- The latest gcc10 available in Factory has the fix for the issue this patch was created to avoid, so drop it build-Work-around-gcc10-bug-by-not-using.patch- Switch to upstream versions of some patches we carry add-enum-cast-to-avoid-gcc10-warning.patch - > golan-Add-explicit-type-casts-for-nodnic.patch Be-explicit-about-fcommon-compiler-direc.patch - > build-Be-explicit-about-fcommon-compiler.patch Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch - > build-Do-not-apply-WORKAROUND_CFLAGS-for.patch Fix-s-directive-argument-is-null-error.patch - > build-Fix-s-directive-argument-is-null-e.patch Workaround-compilation-error-with-gcc-9..patch - > build-Workaround-compilation-error-with-.patch work-around-gcc10-problem-with-zero-leng.patch - > intel-Avoid-spurious-compiler-warning-on.patch - Fix vgabios issue for cirrus graphics emulation, which effectively downgraded it to standard VGA behavior vga-fix-cirrus-bios.patch- Fix OOB access possibility in ES1370 audio device emulation (CVE-2020-13361 bsc#1172384) es1370-check-total-frame-count-against-c.patch- Work around gcc 10 bug (boo#1172411) build-Work-around-gcc10-bug-by-not-using.patch- Now that gcc10 compatibility is figured out, remove NO_WERROR=1 again from ipxe make.- Fix segfault when doing HMP wavcapture (boo#1171712) audio-fix-wavcapture-segfault.patch- Fix DoS in virtiofsd, where a FUSE client could exhaust the number of available open files on the host (CVE-2020-10717 bsc#1171110) virtiofsd-add-rlimit-nofile-NUM-option.patch virtiofsd-stay-below-fs.file-max-sysctl-.patch- Add more fixes for gcc10 compatibility: Use NO_WERROR=1 when building ipxe sources, at least until we get gcc10 compatibility figured out. Also add patch for explicitly using -fcommon (boo#1171140) Be-explicit-about-fcommon-compiler-direc.patch and fix for tighter enum compatibility checking (boo#1171139) add-enum-cast-to-avoid-gcc10-warning.patch and a work around for what seems to be a compiler regression (boo#1171123) work-around-gcc10-problem-with-zero-leng.patch- Update to v5.0.0: See http://wiki.qemu.org/ChangeLog/5.0 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in the deprecated.html file installed with the qemu package Some noteworthy changes: * x86: EPYC-Rome vcpu model * x86: vcpu model fixes for EPYC, Denverton, and Icelake-Server * s390: (as previously mentioned) Protected Virtualization support: start and control guest in secure mode (bsc#1167075 jsc#SLE-7407) * s390: support for Adapter Interrupt Suppression while running in KVM mode * PowerPC: pseries: NVDIMMs with file backend supported * PowerPC: powernv: KVM guests now runnable under TCG emulation * PowerPC: powernv: Basic POWER10 support * ARM: new boards: tacoma-bmc, Netduindo Plus 2, Orangepi PC * ARM: 'virt' machine now supports vTPM and virtio-iommu devices * ARM:Cortex-M7 CPU support * ARM: Lots of architecture features now emulated * ARM: TPM supported * ARM: Timekeeping improvements * ARM: LOTS more - refer to upstream changelog * virtio-iommu * VNC compatibility with noVNC improved * Support for using memory backends for main/"built-in" guest RAM * hostmem backends can now specify prealloc thread count * Better Azure compatibility of VHD images * Ceph namespaces supported * Compress block filter driver can create compressed backup images * virtiofsd availble for host filesystem passthrough * Improved html based documentation is provided with this release * Live migration support for external processes running on QEMU D-Bus * Patches dropped (upstream unless otherwise noted): i386-Add-MSR-feature-bit-for-MDS-NO.patch i386-Add-macro-for-stibp.patch i386-Add-new-CPU-model-Cooperlake.patch arm-arm-powerctl-set-NSACR.-CP11-CP10-bi.patch iotests-Skip-test-060-if-it-is-not-possi.patch iotests-Skip-test-079-if-it-is-not-possi.patch Revert-qemu-options.hx-Update-for-reboot.patch iotests-Provide-a-function-for-checking-.patch Fix-double-free-issue-in-qemu_set_log_fi.patch iotests-Fix-IMGOPTSSYNTAX-for-nbd.patch virtio-blk-fix-out-of-bounds-access-to-b.patch block-Activate-recursively-even-for-alre.patch i386-Resolve-CPU-models-to-v1-by-default.patch numa-properly-check-if-numa-is-supported.patch vhost-user-gpu-Drop-trailing-json-comma.patch display-bochs-display-fix-memory-leak.patch hw-arm-smmuv3-Apply-address-mask-to-line.patch hw-arm-smmuv3-Correct-SMMU_BASE_ADDR_MAS.patch hw-arm-smmuv3-Check-stream-IDs-against-a.patch hw-arm-smmuv3-Align-stream-table-base-ad.patch hw-arm-smmuv3-Use-correct-bit-positions-.patch hw-arm-smmuv3-Report-F_STE_FETCH-fault-a.patch block-Add-bdrv_qapi_perm_to_blk_perm.patch blkdebug-Allow-taking-unsharing-permissi.patch virtio-add-ability-to-delete-vq-through-.patch virtio-update-queue-size-on-guest-write.patch virtio-don-t-enable-notifications-during.patch numa-Extend-CLI-to-provide-initiator-inf.patch numa-Extend-CLI-to-provide-memory-latenc.patch numa-Extend-CLI-to-provide-memory-side-c.patch hmat-acpi-Build-Memory-Proximity-Domain-.patch hmat-acpi-Build-System-Locality-Latency-.patch hmat-acpi-Build-Memory-Side-Cache-Inform.patch tests-numa-Add-case-for-QMP-build-HMAT.patch qcow2-bitmaps-fix-qcow2_can_store_new_di.patch backup-top-Begin-drain-earlier.patch virtio-mmio-update-queue-size-on-guest-w.patch virtio-net-delete-also-control-queue-whe.patch intel_iommu-a-fix-to-vtd_find_as_from_bu.patch target-i386-Add-new-bit-definitions-of-M.patch target-i386-Add-missed-features-to-Coope.patch hw-i386-pc-fix-regression-in-parsing-vga.patch migration-test-ppc64-fix-FORTH-test-prog.patch target-arm-Return-correct-IL-bit-in-merg.patch target-arm-Set-ISSIs16Bit-in-make_issinf.patch runstate-ignore-finishmigrate-prelaunch-.patch migration-Rate-limit-inside-host-pages.patch m68k-Fix-regression-causing-Single-Step-.patch Revert-vnc-allow-fall-back-to-RAW-encodi.patch vnc-prioritize-ZRLE-compression-over-ZLI.patch target-i386-kvm-initialize-feature-MSRs-.patch s390x-adapter-routes-error-handling.patch iscsi-Cap-block-count-from-GET-LBA-STATU.patch block-backup-fix-memory-leak-in-bdrv_bac.patch tpm-ppi-page-align-PPI-RAM.patch hw-intc-arm_gicv3_kvm-Stop-wrongly-progr.patch target-arm-fix-TCG-leak-for-fcvt-half-do.patch block-fix-memleaks-in-bdrv_refresh_filen.patch block-backup-top-fix-failure-path.patch iotests-add-test-for-backup-top-failure-.patch audio-oss-fix-buffer-pos-calculation.patch target-arm-monitor-query-cpu-model-expan.patch block-fix-crash-on-zero-length-unaligned.patch block-Fix-VM-size-field-width-in-snapsho.patch target-arm-Correct-definition-of-PMCRDP.patch block-nbd-extract-the-common-cleanup-cod.patch block-nbd-fix-memory-leak-in-nbd_open.patch virtio-crypto-do-delete-ctrl_vq-in-virti.patch virtio-pmem-do-delete-rq_vq-in-virtio_pm.patch vhost-user-blk-delete-virtioqueues-in-un.patch hw-arm-cubieboard-use-ARM-Cortex-A8-as-t.patch pc-bios-s390x-Save-iplb-location-in-lowc.patch iotests-Fix-nonportable-use-of-od-endian.patch block-qcow2-threads-fix-qcow2_decompress.patch job-refactor-progress-to-separate-object.patch block-block-copy-fix-progress-calculatio.patch block-io-fix-bdrv_co_do_copy_on_readv.patch scsi-qemu-pr-helper-Fix-out-of-bounds-ac.patch target-ppc-Fix-rlwinm-on-ppc64.patch compat-disable-edid-on-correct-virtio-gp.patch ppc-ppc405_boards-Remove-unnecessary-NUL.patch block-Avoid-memleak-on-qcow2-image-info-.patch block-bdrv_set_backing_bs-fix-use-after-.patch hmp-vnc-Fix-info-vnc-list-leak.patch migration-colo-fix-use-after-free-of-loc.patch migration-ram-fix-use-after-free-of-loca.patch qcow2-List-autoclear-bit-names-in-header.patch sheepdog-Consistently-set-bdrv_has_zero_.patch target-arm-Fix-PAuth-sbox-functions.patch tcg-i386-Fix-INDEX_op_dup2_vec.patch net-tulip-check-frame-size-and-r-w-data-.patch target-i386-do-not-set-unsupported-VMX-s.patch spapr-Fix-failure-path-for-attempting-to.patch ati-vga-Fix-checks-in-ati_2d_blt-to-avoi.patch xen-block-Fix-double-qlist-remove-and-re.patch vpc-Don-t-round-up-already-aligned-BAT-s.patch target-xtensa-fix-pasto-in-pfwait.r-opco.patch aio-wait-delegate-polling-of-main-AioCon.patch async-use-explicit-memory-barriers.patch tcg-mips-mips-sync-encode-error.patch vhost-user-gpu-Release-memory-returned-b.patch vga-Raise-VRAM-to-16-MiB-for-pc-0.15-and.patch (no pc-0.15) hw-i386-disable-smbus-migration-for-xenf.patch s390x-Don-t-do-a-normal-reset-on-the-ini.patch s390x-Move-reset-normal-to-shared-reset-.patch s390x-Move-initial-reset.patch s390x-Move-clear-reset.patch s390x-kvm-Make-kvm_sclp_service_call-voi.patch s390x-ipl-Consolidate-iplb-validity-chec.patch s390x-Beautify-diag308-handling.patch s390x-Add-missing-vcpu-reset-functions.patch s390-sclp-improve-special-wait-psw-logic.patch vhost-correctly-turn-on-VIRTIO_F_IOMMU_P.patch util-add-slirp_fmt-helpers.patch slirp-use-correct-size-while-emulating-I.patch tcp_emu-Fix-oob-access.patch slirp-use-correct-size-while-emulating-c.patch tcp_emu-fix-unsafe-snprintf-usages.patch - For SLE builds, leverage the html documentation by adding a link to the SUSE specific support documentation (the *.txt support doc was slightly tweaked to be acceptable as reStructuredText for conversion to html) docs-add-SUSE-support-statements-to-html.patch-Fix potential DoS in ATI VGA emulation (CVE-2020-11869 bsc#1170537) ati-vga-Fix-checks-in-ati_2d_blt-to-avoi.patch- Minor tweaks to patches and support doc- Add gcc10-maybe-uninitialized.patch in order to fix boo#1169728.- Include upstream patches targeted for the next stable release (bug fixes only) spapr-Fix-failure-path-for-attempting-to.patch target-i386-do-not-set-unsupported-VMX-s.patch target-xtensa-fix-pasto-in-pfwait.r-opco.patch tcg-i386-Fix-INDEX_op_dup2_vec.patch tcg-mips-mips-sync-encode-error.patch vhost-user-gpu-Release-memory-returned-b.patch vpc-Don-t-round-up-already-aligned-BAT-s.patch xen-block-Fix-double-qlist-remove-and-re.patch - Fix bug causing weak encryption in PAuth for ARM (CVE-2020-10702 bsc#1168681) target-arm-Fix-PAuth-sbox-functions.patch - Fix OOB in tulip NIC emulation (CVE-2020-11102 bsc#1168713 net-tulip-check-frame-size-and-r-w-data-.patch - Note that previously included patch addresses CVE-2020-1711 and bsc#1166240 iscsi-Cap-block-count-from-GET-LBA-STATU.patch - Include performance improvement (and related?) patch aio-wait-delegate-polling-of-main-AioCon.patch async-use-explicit-memory-barriers.patch - Rework previous patch at Olaf H.'s direction hw-i386-disable-smbus-migration-for-xenf.patch - Eliminate is_opensuse usage in producing seabios version string what we are doing here is just replacing the upstream string with one indicating that the openSUSE build service built it, and so just leave it as "-rebuilt.opensuse.org" - Alter algorithm used to produce "unique" symbol for coordinating qemu with the optional modules it may load. This is a reasonable relaxation for broader compatibility configure-remove-pkgversion-from-CONFIG_.patch - Tweak supported.*.txt for latest deprecations, and other fixes - Tweak update_git.sh, config.sh- One more fix is needed for: s390x Protected Virtualization support - start and control guest in secure mode (bsc#1167075 jsc#SLE-7407) s390x-s390-virtio-ccw-Fix-build-on-syste.patch- Include upstream patches targeted for the next stable release (bug fixes only) block-Avoid-memleak-on-qcow2-image-info-.patch block-bdrv_set_backing_bs-fix-use-after-.patch hmp-vnc-Fix-info-vnc-list-leak.patch migration-colo-fix-use-after-free-of-loc.patch migration-ram-fix-use-after-free-of-loca.patch ppc-ppc405_boards-Remove-unnecessary-NUL.patch qcow2-List-autoclear-bit-names-in-header.patch scsi-qemu-pr-helper-Fix-out-of-bounds-ac.patch sheepdog-Consistently-set-bdrv_has_zero_.patch- Note The previous set of s390x patches also includes the fix for: bsc#1167445- Include upstream patches targeted for the next stable release (bug fixes only) block-io-fix-bdrv_co_do_copy_on_readv.patch compat-disable-edid-on-correct-virtio-gp.patch target-ppc-Fix-rlwinm-on-ppc64.patch vhost-correctly-turn-on-VIRTIO_F_IOMMU_P.patch - s390x Protected Virtualization support - start and control guest in secure mode. (note: binary patch from patch series dropped since for s390x we rebuild the patched binary anyways) (bsc#1167075 jsc#SLE-7407) s390-sclp-improve-special-wait-psw-logic.patch s390x-Add-missing-vcpu-reset-functions.patch s390x-Add-SIDA-memory-ops.patch s390x-Add-unpack-facility-feature-to-GA1.patch s390x-Beautify-diag308-handling.patch s390x-Don-t-do-a-normal-reset-on-the-ini.patch s390x-ipl-Consolidate-iplb-validity-chec.patch s390x-kvm-Make-kvm_sclp_service_call-voi.patch s390x-Move-clear-reset.patch s390x-Move-diagnose-308-subcodes-and-rcs.patch s390x-Move-initial-reset.patch s390x-Move-reset-normal-to-shared-reset-.patch s390x-protvirt-Add-migration-blocker.patch s390x-protvirt-Disable-address-checks-fo.patch s390x-protvirt-Handle-SIGP-store-status-.patch s390x-protvirt-Inhibit-balloon-when-swit.patch s390x-protvirt-KVM-intercept-changes.patch s390x-protvirt-Move-diag-308-data-over-S.patch s390x-protvirt-Move-IO-control-structure.patch s390x-protvirt-Move-STSI-data-over-SIDAD.patch s390x-protvirt-SCLP-interpretation.patch s390x-protvirt-Set-guest-IPL-PSW.patch s390x-protvirt-Support-unpack-facility.patch Sync-pv.patch- Fix the issue that s390x could not read IPL channel program when using dasd as boot device (bsc#1163140) pc-bios-s390x-Save-iplb-location-in-lowc.patch- Fix potential OOB accesses in slirp (CVE-2020-8608 bsc#1163018 bsc#1161066 CVE-2020-7039) slirp-use-correct-size-while-emulating-c.patch slirp-use-correct-size-while-emulating-I.patch tcp_emu-Fix-oob-access.patch tcp_emu-fix-unsafe-snprintf-usages.patch util-add-slirp_fmt-helpers.patch - Replace this patch with upstream version target-arm-monitor-query-cpu-model-expan.patch- Include upstream patches targeted for the next stable release (bug fixes only) audio-oss-fix-buffer-pos-calculation.patch blkdebug-Allow-taking-unsharing-permissi.patch block-Add-bdrv_qapi_perm_to_blk_perm.patch block-backup-top-fix-failure-path.patch block-block-copy-fix-progress-calculatio.patch block-fix-crash-on-zero-length-unaligned.patch block-fix-memleaks-in-bdrv_refresh_filen.patch block-Fix-VM-size-field-width-in-snapsho.patch block-nbd-extract-the-common-cleanup-cod.patch block-nbd-fix-memory-leak-in-nbd_open.patch block-qcow2-threads-fix-qcow2_decompress.patch hw-arm-cubieboard-use-ARM-Cortex-A8-as-t.patch hw-intc-arm_gicv3_kvm-Stop-wrongly-progr.patch iotests-add-test-for-backup-top-failure-.patch iotests-Fix-nonportable-use-of-od-endian.patch job-refactor-progress-to-separate-object.patch target-arm-Correct-definition-of-PMCRDP.patch target-arm-fix-TCG-leak-for-fcvt-half-do.patch tpm-ppi-page-align-PPI-RAM.patch vhost-user-blk-delete-virtioqueues-in-un.patch virtio-add-ability-to-delete-vq-through-.patch virtio-crypto-do-delete-ctrl_vq-in-virti.patch virtio-pmem-do-delete-rq_vq-in-virtio_pm.patch- Add Obsoletes directive for qemu-audio-sdl and qemu-ui-sdl since for a qemu package upgrade from SLE12-SP5, support for SDL is dropped- Fix xenfv migration from xen host with pre-v4.0 qemu. We had previously dropped a similar patch, but have decided that for now we need to go with this type of solution (bsc#1159755) hw-i386-disable-smbus-migration-for-xenf.patch- Avoid query-cpu-model-expansion crashed qemu when using machine type none, patch is queued in upstream now, will update commit id later (bsc#1159443) target-arm-monitor-query-cpu-model-expan.patch- BuildRequire pkgconfig(libudev) instead of libudev-devel: Allow OBS to shortcut through -mini flavors.- Stop using system membarriers (ie switch from --enable-membarrier to --disable-membarrier). This is a blocker for using qemu in the context of containers (boo#1130134 jsc#SLE-11089) - Drop this recently added patch - in consultation with upstream it was decided it needed to be solved a different way (bsc#1159755) hw-i386-disable-smbus-migration-for-xenf.patch - Include upstream patches targeted for the next stable release (bug fixes only) block-backup-fix-memory-leak-in-bdrv_bac.patch iscsi-Cap-block-count-from-GET-LBA-STATU.patch s390x-adapter-routes-error-handling.patch target-i386-kvm-initialize-feature-MSRs-.patch- Include upstream patches targeted for the next stable release (bug fixes only) hw-i386-pc-fix-regression-in-parsing-vga.patch m68k-Fix-regression-causing-Single-Step-.patch migration-Rate-limit-inside-host-pages.patch migration-test-ppc64-fix-FORTH-test-prog.patch Revert-vnc-allow-fall-back-to-RAW-encodi.patch runstate-ignore-finishmigrate-prelaunch-.patch target-arm-Return-correct-IL-bit-in-merg.patch target-arm-Set-ISSIs16Bit-in-make_issinf.patch vnc-prioritize-ZRLE-compression-over-ZLI.patch- BuildRequire pkconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors. - Use systemd_ordering in place of systemd_requires: systemd is never a strict requirement for qemu; but when installing qemu on a systemd-managed system, we want system to be present first.- Fix xenfv migration from xen host with pre-v4.0 qemu (bsc#1159755) hw-i386-disable-smbus-migration-for-xenf.patch- Create files within bundles.tar.xz with fixed timestamp and uid- Add a %bcond_without system_membarrier along with related processing to the spec file, to better investigate running QEMU with the --disable-membarrier configure option- Include upstream patches targeted for the next stable release (bug fixes only) arm-arm-powerctl-set-NSACR.-CP11-CP10-bi.patch backup-top-Begin-drain-earlier.patch block-Activate-recursively-even-for-alre.patch display-bochs-display-fix-memory-leak.patch Fix-double-free-issue-in-qemu_set_log_fi.patch hw-arm-smmuv3-Align-stream-table-base-ad.patch hw-arm-smmuv3-Apply-address-mask-to-line.patch hw-arm-smmuv3-Check-stream-IDs-against-a.patch hw-arm-smmuv3-Correct-SMMU_BASE_ADDR_MAS.patch hw-arm-smmuv3-Report-F_STE_FETCH-fault-a.patch hw-arm-smmuv3-Use-correct-bit-positions-.patch i386-Resolve-CPU-models-to-v1-by-default.patch intel_iommu-a-fix-to-vtd_find_as_from_bu.patch iotests-Fix-IMGOPTSSYNTAX-for-nbd.patch iotests-Provide-a-function-for-checking-.patch iotests-Skip-test-060-if-it-is-not-possi.patch iotests-Skip-test-079-if-it-is-not-possi.patch numa-properly-check-if-numa-is-supported.patch qcow2-bitmaps-fix-qcow2_can_store_new_di.patch Revert-qemu-options.hx-Update-for-reboot.patch vhost-user-gpu-Drop-trailing-json-comma.patch virtio-blk-fix-out-of-bounds-access-to-b.patch virtio-mmio-update-queue-size-on-guest-w.patch virtio-net-delete-also-control-queue-whe.patch virtio-update-queue-size-on-guest-write.patch - Include performance improvement virtio-don-t-enable-notifications-during.patch - Repair incorrect packaging references to Jira tracked features- Add Cooperlake vcpu model (jsc#SLE-7923) i386-Add-MSR-feature-bit-for-MDS-NO.patch i386-Add-macro-for-stibp.patch i386-Add-new-CPU-model-Cooperlake.patch target-i386-Add-new-bit-definitions-of-M.patch target-i386-Add-missed-features-to-Coope.patch - Add HMAT support (jsc#SLE-8897) (the test case for this series isn't included because we aren't set up to handle binary patches) numa-Extend-CLI-to-provide-initiator-inf.patch numa-Extend-CLI-to-provide-memory-latenc.patch numa-Extend-CLI-to-provide-memory-side-c.patch hmat-acpi-Build-Memory-Proximity-Domain-.patch hmat-acpi-Build-System-Locality-Latency-.patch hmat-acpi-Build-Memory-Side-Cache-Inform.patch tests-numa-Add-case-for-QMP-build-HMAT.patch- Update to v4.2.0: See http://wiki.qemu.org/ChangeLog/4.2 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * x86: Denverton, Snowridge, and Dhyana CPU models added * x86: Latest version of all CPU models how have TSX (HLE and RTM) disabled by default * x86: Support for AVX512 BFloat16 extensions * x86: VMX features exposed more accurately and controllably * s390: TCG now implements IEP (Instruction Execution Protection) * PowerPC: POWER8 and POWER9 non-virtualized machines separated out * PowerPC: RTAS now comes from SLOF instead of QEMU itself * PowerPC: Unplug of multifunction PCI devices now unplugs the whole slot, as in x86 * ARM: Support for >256 CPUs with KVM is fixed * ARM: Memory hotplug now supported , when using UEFI, ACPI, for virt machine type * ARM: SVE support possuble now for KVM guests * ARM: ACPI generic event device can now deliver powerdown event * The backend device can be specified for a guest audio device * virtio v1.1 packed virtqueues supported * Socket based character device backends now support TCP keep-alive * Use encryption library cipher mode facilities, allowing improved performance for eg. AES-XTS encrption * Misc block device improvements, esp. with nbd - See the following few release-candidate changelog entries for additional changes related to this release - Switched package build to be out-of-tree- Update to v4.2.0-rc5: See http://wiki.qemu.org/ChangeLog/4.2- Update to v4.2.0-rc4: See http://wiki.qemu.org/ChangeLog/4.2 * Update the support documents used for SUSE SLE releases to cover this qemu release- Update to v4.2.0-rc3: See http://wiki.qemu.org/ChangeLog/4.2 * Patches dropped (upstream unless otherwise noted): ati-add-edid-support.patch ati-vga-add-rage128-edid-support.patch ati-vga-fix-ati_read.patch ati-vga-make-i2c-register-and-bits-confi.patch ati-vga-make-less-verbose.patch ati-vga-try-vga-ddc-first.patch Disable-Waddress-of-packed-member-for-GC.patch hdata-vpd-fix-printing-char-0x00.patch target-i386-add-PSCHANGE_NO-bit-for-the-.patch target-i386-Export-TAA_NO-bit-to-guests.patch vbe-add-edid-support.patch vga-add-ati-bios-tables.patch vga-add-atiext-driver.patch vga-make-memcpy_high-public.patch vga-move-modelist-from-bochsvga.c-to-new.patch * Patches added: Enable-cross-compile-prefix-for-C-compil.patch ensure-headers-included-are-compatible-w.patch roms-Makefile-enable-cross-compile-for-b.patch * Add qemu-ui-spice-app package containing ui-spice-app.so * Add qemu-microvm package containing bios-microvm.bin - Add descriptors for the 128k and 256k SeaBios firmware images - For the record, the following issues reported for SUSE SLE15-SP1 are either fixed in this current package, or are otherwise not an issue: bsc#1079730 bsc#1098403 bsc#1111025 bsc#1128106 bsc#1133031 bsc#1134883 bsc#1135210 bsc#1135902 bsc#1136540 bsc#1136778 bsc#1138534 bsc#1140402 bsc#1143794 bsc#1145379 bsc#1144087 bsc#1145427 bsc#1145436 bsc#1145774 bsc#1146873 bsc#1149811 bsc#1152506 bsc#1155812 bsc#1156642 CVE-2018-12207 CVE-2019-5008 CVE-2019-11135 CVE-2019-12068 CVE-2019-12155 CVE-2019-13164 CVE-2019-14378 CVE-2019-15890, and the following feature requests are satisfied by this package: fate#327410 fate#327764 fate#327796 jsc#SLE-4883 jsc#SLE-6132 jsc#SLE-6237 jsc#SLE-6754- Expose pschange-mc-no "feature", indicating CPU does not have the page size change machine check vulnerability (CVE-2018-12207 bsc#1155812) target-i386-add-PSCHANGE_NO-bit-for-the-.patch - Expose taa-no "feature", indicating CPU does not have the TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506) target-i386-Export-TAA_NO-bit-to-guests.patch Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Update to v4.1.1, a stable, bug-fix-only release * Besides incorporating the following fixes we already carried, it includes about the same number of other, similar type fixes which we hadn't yet incorporated. * Patches dropped (subsumed by stable update): block-Add-bdrv_co_get_self_request.patch block-create-Do-not-abort-if-a-block-dri.patch block-file-posix-Let-post-EOF-fallocate-.patch block-file-posix-Reduce-xfsctl-use.patch block-io-refactor-padding.patch blockjob-update-nodes-head-while-removin.patch block-Make-wait-mark-serialising-request.patch block-nfs-tear-down-aio-before-nfs_close.patch coroutine-Add-qemu_co_mutex_assert_locke.patch curl-Check-completion-in-curl_multi_do.patch curl-Handle-success-in-multi_check_compl.patch curl-Keep-pointer-to-the-CURLState-in-CU.patch curl-Keep-socket-until-the-end-of-curl_s.patch curl-Pass-CURLSocket-to-curl_multi_do.patch curl-Report-only-ready-sockets.patch hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch hw-core-loader-Fix-possible-crash-in-rom.patch make-release-pull-in-edk2-submodules-so-.patch memory-Provide-an-equality-function-for-.patch mirror-Keep-mirror_top_bs-drained-after-.patch pr-manager-Fix-invalid-g_free-crash-bug.patch qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch qcow2-Fix-corruption-bug-in-qcow2_detect.patch qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch qcow2-Fix-the-calculation-of-the-maximum.patch roms-Makefile.edk2-don-t-pull-in-submodu.patch s390-PCI-fix-IOMMU-region-init.patch s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch target-alpha-fix-tlb_fill-trap_arg2-valu.patch target-arm-Don-t-abort-on-M-profile-exce.patch target-arm-Free-TCG-temps-in-trans_VMOV_.patch util-iov-introduce-qemu_iovec_init_exten.patch vhost-Fix-memory-region-section-comparis.patch vpc-Return-0-from-vpc_co_create-on-succe.patch Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Fix %arm builds- Fix two issues with qcow2 image processing which could affect disk integrity qcow2-Fix-QCOW2_COMPRESSED_SECTOR_MASK.patch qcow2-bitmap-Fix-uint64_t-left-shift-ove.patch- Work around a host kernel xfs bug which can result in qcow2 image corruption block-io-refactor-padding.patch util-iov-introduce-qemu_iovec_init_exten.patch block-Make-wait-mark-serialising-request.patch block-Add-bdrv_co_get_self_request.patch block-file-posix-Let-post-EOF-fallocate-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Correct package names in _constraints after switch to multibuild.- Address potential corruption when using qcow2 images coroutine-Add-qemu_co_mutex_assert_locke.patch qcow2-Fix-corruption-bug-in-qcow2_detect.patch - Include more tweaks to our packaging workflow scripts - this will continue as we refine the scripts - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- use %gcc_version for cross compilers (boo#1153703)- Add upstream edk2 submodule fix for creating tarball - Switch to upstream patch for avoiding git ref in edk2 makefile - Fix failing block tests which aren't compatible with the configure option --enable-membarrier * Patches dropped: roms-Makefile.edk2-don-t-invoke-git-sinc.patch tests-block-io-test-130-needs-some-delay.patch * Patches added: make-release-pull-in-edk2-submodules-so-.patch roms-Makefile.edk2-don-t-pull-in-submodu.patch tests-Fix-block-tests-to-be-compatible-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Reduce the cross compiler versions we rely on - Fix some qemu-testsuite issues, reducing known error cases test-add-mapping-from-arch-of-i686-to-qe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Since our spec file has bashisms, include the following in the spec file: %define _buildshell /bin/bash- Disable some block tests which randomly fail. This is in context of the build service build of qemu-testsuite tests-Disable-some-block-tests-for-now.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Add some post v4.1.0 upstream stable patches * Patches added: mirror-Keep-mirror_top_bs-drained-after-.patch s390x-tcg-Fix-VERIM-with-32-64-bit-eleme.patch target-alpha-fix-tlb_fill-trap_arg2-valu.patch target-arm-Free-TCG-temps-in-trans_VMOV_.patch target-arm-Don-t-abort-on-M-profile-exce.patch qcow2-Fix-the-calculation-of-the-maximum.patch block-file-posix-Reduce-xfsctl-use.patch pr-manager-Fix-invalid-g_free-crash-bug.patch vpc-Return-0-from-vpc_co_create-on-succe.patch block-nfs-tear-down-aio-before-nfs_close.patch block-create-Do-not-abort-if-a-block-dri.patch curl-Keep-pointer-to-the-CURLState-in-CU.patch curl-Keep-socket-until-the-end-of-curl_s.patch curl-Check-completion-in-curl_multi_do.patch curl-Pass-CURLSocket-to-curl_multi_do.patch curl-Report-only-ready-sockets.patch curl-Handle-success-in-multi_check_compl.patch blockjob-update-nodes-head-while-removin.patch memory-Provide-an-equality-function-for-.patch vhost-Fix-memory-region-section-comparis.patch hw-arm-boot.c-Set-NSACR.-CP11-CP10-for-N.patch s390-PCI-fix-IOMMU-region-init.patch hw-core-loader-Fix-possible-crash-in-rom.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Include more tweaks to our packaging workflow scripts - Produce qemu-linux-user and qemu-testsuite via the build service multibuild capability, instead of duplicating the spec file and using package link in build service * combine qemu-linux-user spec file into main qemu spec file. Since this model uses a single changelog, here are some historicial mentions from the now unused qemu-linux-user.changes (delta from qemu's was quite minimal): - Adjust to a v5.2 linux kernel change regarding SIOCGSTAMP - Fix pwrite64/pread64 to return 0 over -1 for a zero length NULL buffer in qemu (bsc#1121600) * bsc#1112499 * Since qemu-testsuite.spec and qemu-testsuite.changes were just copies of the main qemu version nothing needs to be done there- Build opensbi from source on riscv64- Update to v4.1.0: See http://wiki.qemu.org/ChangeLog/4.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * x86: CPU models are now versioned * x86: CPU die topology can now be configured * x86: New Hygon Dhyana and Intel Snowridge CPU models * s390: The bios now supports IPL (boot) from ECKD DASD assigned to the guest via vfio-ccw * s390: The bios now tolerates the presence of bootmap signature entries written by zipl * PowerPC: pseries machine now supports KVM acceleration (kernel_irqchip=on) of the XIVE interrupt controller * PowerPC: pseries now supports hot-plug of PCI bridges and hot-plug and unplug of devices under PCI bridges * ARM: QEMU now supports emulating an FPU for Cortex-M CPUs, and the Cortex-M4 and Cortex-M33 now provide the FP * Python 2 support is deprecated * UEFI platform firmware binaries, and matching variable store templates are now installed * Now it's possible to specify memory-less NUMA node when using "-numa node,memdev" options * Possible to trigger self announcement on specific network interfaces * Default memory distribution between NUMA nodes is now deprecated * Fallback to normal RAM allocation if QEMU is not able to allocate from the "-mem-path" provided file/filesystem is now deprecated * virtio-gpu 2d/3d rendering may now be offloaded to an external vhost-user process, such as QEMU vhost-user-gpu * QEMU will automatically try to use the MAP_SYNC mmap flag for memory backends configured with pmem=on,share=on * Additional SeaVGABIOS patches added for vga-ati compatibility - Drop attempt at build compatibility with SLE12 - New sub-packages: qemu-edk2, qemu-vhost-user-gpu - Conditionalize building of qemu-edk2 (and leave unbuilt for now) - Implement new packaging workflow, includes no longer numbering patches, and having the "current git repo" stored with the package in the form of git bundles * Patches dropped (upstream unless otherwise noted): 0027-tests-test-thread-pool-is-racy-add-.patch 0032-tests-Fix-Makefile-handling-of-chec.patch 0034-Revert-target-i386-kvm-add-VMX-migr.patch 0036-sockets-avoid-string-truncation-war.patch 0039-linux-user-avoid-string-truncation-.patch 0040-linux-user-elfload-Fix-GCC-9-build-.patch 0041-qxl-avoid-unaligned-pointer-reads-w.patch 0042-libvhost-user-fix-Waddress-of-packe.patch 0043-target-i386-define-md-clear-bit.patch 0045-kbd-state-fix-autorepeat-handling.patch 0046-target-ppc-ensure-we-get-null-termi.patch 0049-qxl-check-release-info-object.patch 0050-qemu-bridge-helper-restrict-interfa.patch 0051-linux-user-fix-to-handle-variably-s.patch ipxe-use-gcc6-for-more-compact-code.patch (no longer needed) (the next three are replaced by the upstream equivalent) ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch ipxe-build-Disable-gcc-address-of-packed-member-warning.patch ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch * Patches renamed: 0001-XXX-dont-dump-core-on-sigabort.patch - > XXX-dont-dump-core-on-sigabort.patch 0002-qemu-binfmt-conf-Modify-default-pat.patch - > qemu-binfmt-conf-Modify-default-path.patch 0003-qemu-cvs-gettimeofday.patch - > qemu-cvs-gettimeofday.patch 0004-qemu-cvs-ioctl_debug.patch - > qemu-cvs-ioctl_debug.patch 0005-qemu-cvs-ioctl_nodirection.patch - > qemu-cvs-ioctl_nodirection.patch 0006-linux-user-add-binfmt-wrapper-for-a.patch - > linux-user-add-binfmt-wrapper-for-argv-0.patch 0007-PPC-KVM-Disable-mmu-notifier-check.patch - > PPC-KVM-Disable-mmu-notifier-check.patch 0008-linux-user-binfmt-support-host-bina.patch - > linux-user-binfmt-support-host-binaries.patch 0009-linux-user-Fake-proc-cpuinfo.patch - > linux-user-Fake-proc-cpuinfo.patch 0010-linux-user-use-target_ulong.patch - > linux-user-use-target_ulong.patch 0011-Make-char-muxer-more-robust-wrt-sma.patch - > Make-char-muxer-more-robust-wrt-small-FI.patch 0012-linux-user-lseek-explicitly-cast-no.patch - > linux-user-lseek-explicitly-cast-non-set.patch 0013-AIO-Reduce-number-of-threads-for-32.patch - > AIO-Reduce-number-of-threads-for-32bit-h.patch 0014-xen_disk-Add-suse-specific-flush-di.patch - > xen_disk-Add-suse-specific-flush-disable.patch 0015-qemu-bridge-helper-reduce-security-.patch - > qemu-bridge-helper-reduce-security-profi.patch 0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > qemu-binfmt-conf-use-qemu-ARCH-binfmt.patch 0017-linux-user-properly-test-for-infini.patch - > linux-user-properly-test-for-infinite-ti.patch 0018-roms-Makefile-pass-a-packaging-time.patch - > roms-Makefile-pass-a-packaging-timestamp.patch 0019-Raise-soft-address-space-limit-to-h.patch - > Raise-soft-address-space-limit-to-hard-l.patch 0020-increase-x86_64-physical-bits-to-42.patch - > increase-x86_64-physical-bits-to-42.patch 0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > vga-Raise-VRAM-to-16-MiB-for-pc-0.15-and.patch 0022-i8254-Fix-migration-from-SLE11-SP2.patch - > i8254-Fix-migration-from-SLE11-SP2.patch 0023-acpi_piix4-Fix-migration-from-SLE11.patch - > acpi_piix4-Fix-migration-from-SLE11-SP2.patch 0024-Switch-order-of-libraries-for-mpath.patch - > Switch-order-of-libraries-for-mpath-supp.patch 0025-Make-installed-scripts-explicitly-p.patch - > Make-installed-scripts-explicitly-python.patch 0026-hw-smbios-handle-both-file-formats-.patch - > hw-smbios-handle-both-file-formats-regar.patch 0028-xen-add-block-resize-support-for-xe.patch - > xen-add-block-resize-support-for-xen-dis.patch 0029-tests-qemu-iotests-Triple-timeout-o.patch - > tests-qemu-iotests-Triple-timeout-of-i-o.patch 0030-tests-block-io-test-130-needs-some-.patch - > tests-block-io-test-130-needs-some-delay.patch 0031-xen-ignore-live-parameter-from-xen-.patch - > xen-ignore-live-parameter-from-xen-save-.patch 0033-Conditionalize-ui-bitmap-installati.patch - > Conditionalize-ui-bitmap-installation-be.patch 0035-tests-change-error-message-in-test-.patch - > tests-change-error-message-in-test-162.patch 0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch - > hw-usb-hcd-xhci-Fix-GCC-9-build-warning.patch 0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch - > hw-usb-dev-mtp-Fix-GCC-9-build-warning.patch 0044-hw-intc-exynos4210_gic-provide-more.patch - > hw-intc-exynos4210_gic-provide-more-room.patch 0047-configure-only-populate-roms-if-sof.patch - > configure-only-populate-roms-if-softmmu.patch 0048-pc-bios-s390-ccw-net-avoid-warning-.patch - > pc-bios-s390-ccw-net-avoid-warning-about.patch keycodemapdb-make-keycode-gen-output-reproducible.patch - > Make-keycode-gen-output-reproducible-use.patch ipxe-stub-out-the-SAN-req-s-in-int13.patch - > stub-out-the-SAN-req-s-in-int13.patch sgabios-fix-cross-build.patch deleted - > roms-sgabios-Fix-csum8-to-be-built-by-ho.patch sgabios-stable-buildid.patch - > sgabios-Makefile-fix-issues-of-build-rep.patch skiboot-gcc9-compat.patch - > Disable-Waddress-of-packed-member-for-GC.patch ipxe-stable-buildid.patch - > ipxe-Makefile-fix-issues-of-build-reprod.patch seabios-fix_cross_compilation.patch - > enable-cross-compilation-on-ARM.patch * Patches added: roms-change-cross-compiler-naming-to-be-.patch roms-Makefile.edk2-don-t-invoke-git-sinc.patch vga-move-modelist-from-bochsvga.c-to-new.patch vga-make-memcpy_high-public.patch vga-add-atiext-driver.patch vga-add-ati-bios-tables.patch vbe-add-edid-support.patch ati-add-edid-support.patch ati-vga-make-less-verbose.patch ati-vga-fix-ati_read.patch ati-vga-make-i2c-register-and-bits-confi.patch ati-vga-try-vga-ddc-first.patch ati-vga-add-rage128-edid-support.patch Fix-s-directive-argument-is-null-error.patch Workaround-compilation-error-with-gcc-9..patch Do-not-apply-WORKAROUND_CFLAGS-for-host-.patch hdata-vpd-fix-printing-char-0x00.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.1- Since we build seabios, take advantage of ability to add our own identifying version info by changing SEABIOS_EXTRAVERSION from "-prebuilt.qemu.org" to "-rebuilt.suse.com" (or "-rebuilt.opensuse.org for openSUSE releases)- Security fix for heap overflow in ip_reass on big packet input (CVE-2019-14378, bsc#1143794) slirp-fix-heap-overflow-in-ip_reass-on-big-packet-input.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0 * Patches added: 0051-linux-user-fix-to-handle-variably-s.patch- Make keycode-gen output reproducible (use SOURCE_DATE_EPOCH timestamp) keycodemapdb-make-keycode-gen-output-reproducible.patch- Security fix for null pointer dereference while releasing spice resources (CVE-2019-12155, bsc#1135902) 0049-qxl-check-release-info-object.patch - Security fix for qemu-bridge-helper ACL can be bypassed when names are too long (CVE-2019-13164, bsc#1140402) 0050-qemu-bridge-helper-restrict-interfa.patch - Replace patch 0043 with an upstream version 0043-target-i386-define-md-clear-bit.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- fixed regression for ksm.service was (bsc#1112646)- Content of packaged %_docdir/%name/interop/_static/ dir depends on python-Sphinx version, so lets just wildcard specifying those files, rather than trying to manage a specific file list- Last change exposed that we still do rely on python2. Make spec file adjustment- Switch from python-Sphinx to Sphinx from python variant we are building with (new Sphinx is for python3 only)- Fix a number of compatibility issues with the stricter gcc9 checks * Disable warning for taking address of packed structure members 0048-pc-bios-s390-ccw-net-avoid-warning-.patch * Fix case of strncpy where null terminated string not guaranteed 0046-target-ppc-ensure-we-get-null-termi.patch * Disable warning for taking address of packed structure members and fix case of passing null pointer as "%s" format parameter skiboot-gcc9-compat.patch - Fix configure script which caused firmware to be built in linux-user only build. 0047-configure-only-populate-roms-if-sof.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Fix regression in autorepeat key handling 0045-kbd-state-fix-autorepeat-handling.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Fix file list- Yet another gcc9 related code fix (bsc#1121464) 0044-hw-intc-exynos4210_gic-provide-more.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Switch to now upstreamed version of patch and add one more gcc9 related patch * Patches renamed: 0041-qxl-fix-Waddress-of-packed-member.patch - > 0041-qxl-avoid-unaligned-pointer-reads-w.patch 0042-libvhost-user-fix-Waddress-of-packe.patch - Add x86 cpu feature "md-clear" (CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091 bsc#1111331) 0043-target-i386-define-md-clear-bit.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Correct logic of which ipxe patches get included based on suse_version. We were wrongly excluding a gcc9 related patch for example- Switch to now upstreamed version of some patches * Patches renamed: 0036-util-qemu-sockets-Fix-GCC-9-build-w.patch - > 0036-sockets-avoid-string-truncation-war.patch 0039-linux-user-uname-Fix-GCC-9-build-wa.patch - > 0039-linux-user-avoid-string-truncation-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Create /usr/share/qemu/firmware and /etc/qemu/firmware directories in support of the firmware descriptor feature now in use as of libvirt v5.2- Disable LTO as suggested by Martin Liska (boo#1133281) - Remove and obsolete qemu-oss-audio subpackage. OSS audio is very old, and we didn't really even configure the package properly for it for a very long time, so presumably there can't be any users of it as far as qemu is concerned - Avoid warnings which gcc9 complains about 0036-util-qemu-sockets-Fix-GCC-9-build-w.patch 0037-hw-usb-hcd-xhci-Fix-GCC-9-build-war.patch 0038-hw-usb-dev-mtp-Fix-GCC-9-build-warn.patch 0039-linux-user-uname-Fix-GCC-9-build-wa.patch 0040-linux-user-elfload-Fix-GCC-9-build-.patch 0041-qxl-fix-Waddress-of-packed-member.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Update to v4.0.0: See http://wiki.qemu.org/ChangeLog/4.0 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * ARM: ARMv8+ extensions for SB, PredInv, HPD, LOR, FHM, AA32HPD, PAuth, JSConv, CondM, FRINT, and BTI * ARM: new emulation support for "Musca" and "MPS2" development boards * ARM: virt: support for >255GB of RAM and u-boot "noload" image types * ARM: improved emulation of ARM PMU * HPPA: support for TLB protection IDs and TLB trace events * MIPS: support for multi-threaded TCG emulation * MIPS: emulation support for I7200 I6500 CPUs, QMP-base querying of CPU types, and improved support for SAARI and SAAR configuration registers * MIPS: improvements to Interthread Communication Unit, Fulong 2E machine types, and end-user documentation. * PowerPC: pseries/powernv: support for POWER9 large decrementer * PowerPC: pseries: emulation support for XIVE interrupt controller * PowerPC: pseries: support for hotplugging PCI host bridges (PHBs) * PowerPC: pseries: Spectre/Meltdown mitigations enabled by default, additional support for count-cache-flush mitigation * RISC-V: virt: support for PCI and USB * RISC-V: support for TSR, TW, and TVM fields of mstatus, FS field now supports three stats (dirty, clean, and off) * RISC-V: built-in gdbserver supports register lists via XML files * s390: support for z14 GA 2 CPU model, Multiple-epoch and PTFF features now enabled in z14 CPU model by default * s390: vfio-ap: now supports hot plug/unplug, and no longer inhibits memory ballooning * s390: emulation support for floating-point extension facility and vector support instructions * x86: HAX accelerator now supported POSIX hosts other than Darwin, including Linux and NetBSD * x86: Q35: advertised PCIe root port speeds will now optimally default to maximum link speed (16GT/s) and width (x32) provided by PCIe 4.0 for QEMU 4.0+ machine types; older machine types will retain 2.5GT/x1 defaults for compatibility. * x86: Xen PVH images can now be booted with "-kernel" option * Xtensa: xtfpga: improved SMP support for linux (interrupt distributor, IPI, and runstall) and new SMP-capable test_mmuhifi_c3 core configuration * Xtensa: support for Flexible length instructions extension (FLIX) * GUI: new '-display spice-app' to configure/launch a Spice client GUI with a similar UI to QEMU GTK. VNC server now supports access controls via tls-authz/sasl-authz options * QMP: support for "out-of-band" command execution, can be useful for postcopy migration recovery. Additional QMP commands for working with block devices and dirty bitmaps * VFIO: EDID interface for supported mdev (Intel vGPU for kernel 5.0+), allows resolution setting via xres/yres options. * Xen: new 'xen-disk' device which can create a Xen PV disk backend, and performance improvements for Xen PV disk backend. * Network Block Device: improved tracing and error diagnostics, improved client compatibility with buggy NBD server implementations, new - -bitmap, --list, --tls-authz options for qemu-nbd * virtio-blk now supports DISCARD and WRITE_ZEROES * qemu-test-suite output is now in TAP format * Sphinx now used for part of qemu documentation * A few more configure features are enabled: iconv, lzfse (for openSUSE) * Provide better logo icons - Made these package building changes: * Removed this token from spec file: #!BuildIgnore: gcc-PIE * Created ability to build qemu source out-of-tree * Added BSD-2-Clause license clause due to EDK II code inclusion * Patches dropped (upstream unless otherwise noted): 0010-Remove-problematic-evdev-86-key-fro.patch 0025-Fix-tigervnc-long-press-issue.patch 0026-string-input-visitor-Fix-uint64-par.patch 0027-test-string-input-visitor-Add-int-t.patch 0028-test-string-input-visitor-Add-uint6.patch 0029-tests-Add-QOM-property-unit-tests.patch 0030-tests-Add-scsi-disk-test.patch 0033-smbios-Add-1-terminator-if-any-stri.patch (different approach used) 0034-qemu-io-tests-comment-out-problemat.patch (not as needed) 0039-xen_disk-Avoid-repeated-memory-allo.patch 0041-vfio-ap-flag-as-compatible-with-bal.patch 0042-hw-s390x-Fix-bad-mask-in-time2tod.patch 0043-pcie-set-link-state-inactive-active.patch 0044-pc-piix4-Update-smbus-I-O-space-aft.patch 0045-hw-usb-fix-mistaken-de-initializati.patch 0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch 0047-pvrdma-release-device-resources-in-.patch 0048-rdma-check-num_sge-does-not-exceed-.patch 0049-pvrdma-add-uar_read-routine.patch 0050-pvrdma-check-number-of-pages-when-c.patch 0051-pvrdma-check-return-value-from-pvrd.patch 0052-pvrdma-release-ring-object-in-case-.patch 0053-block-Fix-hangs-in-synchronous-APIs.patch 0054-linux-user-make-pwrite64-pread64-fd.patch 0055-xen-Add-xen-v4.12-based-xc_domain_c.patch 0056-slirp-check-data-length-while-emula.patch 0057-s390x-Return-specification-exceptio.patch 0059-memory-Fix-the-memory-region-type-a.patch 0060-target-i386-sev-Do-not-pin-the-ram-.patch 0061-slirp-check-sscanf-result-when-emul.patch 0062-ppc-add-host-serial-and-host-model-.patch 0063-i2c-ddc-fix-oob-read.patch 0064-device_tree.c-Don-t-use-load_image.patch 0065-spapr-Simplify-handling-of-host-ser.patch ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch ipxe-fix-build.patch skiboot-hdata-i2c.c-fix-building-with-gcc8.patch * Patches renamed: 0011-linux-user-use-target_ulong.patch - > 0010-linux-user-use-target_ulong.patch 0012-Make-char-muxer-more-robust-wrt-sma.patch - > 0011-Make-char-muxer-more-robust-wrt-sma.patch 0013-linux-user-lseek-explicitly-cast-no.patch - > 0012-linux-user-lseek-explicitly-cast-no.patch 0014-AIO-Reduce-number-of-threads-for-32.patch - > 0013-AIO-Reduce-number-of-threads-for-32.patch 0015-xen_disk-Add-suse-specific-flush-di.patch - > 0014-xen_disk-Add-suse-specific-flush-di.patch 0016-qemu-bridge-helper-reduce-security-.patch - > 0015-qemu-bridge-helper-reduce-security-.patch 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0016-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0018-linux-user-properly-test-for-infini.patch - > 0017-linux-user-properly-test-for-infini.patch 0019-roms-Makefile-pass-a-packaging-time.patch - > 0018-roms-Makefile-pass-a-packaging-time.patch 0020-Raise-soft-address-space-limit-to-h.patch - > 0019-Raise-soft-address-space-limit-to-h.patch 0021-increase-x86_64-physical-bits-to-42.patch - > 0020-increase-x86_64-physical-bits-to-42.patch 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0021-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0023-i8254-Fix-migration-from-SLE11-SP2.patch - > 0022-i8254-Fix-migration-from-SLE11-SP2.patch 0024-acpi_piix4-Fix-migration-from-SLE11.patch - > 0023-acpi_piix4-Fix-migration-from-SLE11.patch 0031-Switch-order-of-libraries-for-mpath.patch - > 0024-Switch-order-of-libraries-for-mpath.patch 0032-Make-installed-scripts-explicitly-p.patch - > 0025-Make-installed-scripts-explicitly-p.patch 0035-tests-test-thread-pool-is-racy-add-.patch - > 0027-tests-test-thread-pool-is-racy-add-.patch 0036-xen-add-block-resize-support-for-xe.patch - > 0028-xen-add-block-resize-support-for-xe.patch 0037-tests-qemu-iotests-Triple-timeout-o.patch - > 0029-tests-qemu-iotests-Triple-timeout-o.patch 0038-tests-block-io-test-130-needs-some-.patch - > 0030-tests-block-io-test-130-needs-some-.patch 0040-xen-ignore-live-parameter-from-xen-.patch - > 0031-xen-ignore-live-parameter-from-xen-.patch 0058-Revert-target-i386-kvm-add-VMX-migr.patch - > 0034-Revert-target-i386-kvm-add-VMX-migr.patch * Patches added: 0026-hw-smbios-handle-both-file-formats-.patch 0032-tests-Fix-Makefile-handling-of-chec.patch 0033-Conditionalize-ui-bitmap-installati.patch 0035-tests-change-error-message-in-test-.patch ipxe-efi-Avoid-string-op-warning-with-cross-gcc-7-compile.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-4.0- Adjust fix for CVE-2019-8934 (bsc#1126455) to match the latest upstream adjustments for the same. Basically now the security fix is to provide a dummy host-model and host-serial value, which overrides getting that value from the host 0065-spapr-Simplify-handling-of-host-ser.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Tweak last spec file change to guard new Requires with conditional - Fix DOS possibility in device tree processing (CVE-2018-20815 bsc#1130675) 0064-device_tree.c-Don-t-use-load_image.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Remove an unneeded BuildRequires which impacts bsc#1119414 fix Also add a corresponding Recommends for qemu-tools as part of this packaging adjustment (bsc#1130484) - Fix information leak in slirp (CVE-2019-9824 bsc#1129622) 0061-slirp-check-sscanf-result-when-emul.patch - Add method to specify whether or not to expose certain ppc64 host information, which can be considered a security issue (CVE-2019-8934 bsc#1126455) 0062-ppc-add-host-serial-and-host-model-.patch - Fix OOB memory access and information leak in virtual monitor interface (CVE-2019-03812 bsc#1125721) 0063-i2c-ddc-fix-oob-read.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Again address ipxe GCC 9 incompatibilities. Previously included patch to disable unneeded warning got muffed somehow (bsc#1121464)- Package and cross-build rom files for aarch64 from SLE15/Leap15.0 to fix boo#1125964 - Add patch to fix seabios cross-compilation: * seabios-fix_cross_compilation.patch - Add patch to fix sgabios cross-compilation: * sgabios-fix-cross-build.patch- Fix _constraints to include all architectures for disk size (fix aarch64)- Revert upstream patch which declares x86 vmx feature a migration blocker. Given the proliferation of using vm's with host features passed through and the general knowledge that nested virtualization has many usage caveats, but still gets put in use in restricted scenarios, this patch did more harm than good, I feel. So despite this relaxation, please consider yourself warned that nested virtualization is not yet a supportable feature. (bsc#1121604) 0058-Revert-target-i386-kvm-add-VMX-migr.patch - Fix SEV VM device assignment (bsc#1123205) 0059-memory-Fix-the-memory-region-type-a.patch 0060-target-i386-sev-Do-not-pin-the-ram-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Remove 71-sev.rules, which modifies the default permissions of /dev/sev by adding the kvm group as reader/writer. Upstream decided to take a different approach for libvirt to manage SEV due to security concerns which I agree overrides the convenience of providing /dev/sev access to all the kvm group (bsc#1124842 bsc#1102604)- Increase memory needed to build qemu-testsuite for ppc* arch's in _constraints file- Return specification exception for unimplemented diag 308 subcodes rather than a hardware error (bsc#1123179) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0057-s390x-Return-specification-exceptio.patch- Fix OOB issue in slirp (CVE-2019-6778 bsc#1123156) 0056-slirp-check-data-length-while-emula.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Fix ipxe GCC 9 incompatibilities (bsc#1121464) ipxe-efi-Simplify-diagnostic-for-NULL-handle.patch ipxe-build-Disable-gcc-address-of-packed-member-warning.patch- Tweak Xen interface to be compatible with upcoming v4.12 Xen 0055-xen-Add-xen-v4.12-based-xc_domain_c.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0054-linux-user-make-pwrite64-pread64-fd.patch (bsc#1121600)- Clarify that move to include v3.1.0 in qemu package corresponds with fate#327089, which of course builds on v3.0.0 mentioned previously, and that among other patches which this change obsoletes (because functionality is included in base version) I will mention one pointed out by reviewers: 0094-s390x-cpumodels-add-z14-Model-ZR1.patch- include post v3.1.0 patches marked for next stable release: 0041-vfio-ap-flag-as-compatible-with-bal.patch 0042-hw-s390x-Fix-bad-mask-in-time2tod.patch 0043-pcie-set-link-state-inactive-active.patch 0044-pc-piix4-Update-smbus-I-O-space-aft.patch 0045-hw-usb-fix-mistaken-de-initializati.patch - Address various security/stability issues * Fix host access vulnerability in usb-mtp infrastructure (CVE-2018-16872 bsc#1119493) 0046-usb-mtp-use-O_NOFOLLOW-and-O_CLOEXE.patch * Fix DoS in pvrdma interface (CVE-2018-20123 bsc#1119437) 0047-pvrdma-release-device-resources-in-.patch * Fix OOB access issue in rdma backend (CVE-2018-20124 bsc#1119840) 0048-rdma-check-num_sge-does-not-exceed-.patch * Fix NULL pointer reference in pvrdma emulation (CVE-2018-20191 bsc#1119979) 0049-pvrdma-add-uar_read-routine.patch * Fix DoS in pvrdma interface (CVE-2018-20125 bsc#1119989) 0050-pvrdma-check-number-of-pages-when-c.patch * Fix DoS in pvrdma interface (CVE-2018-20216 bsc#1119984) 0051-pvrdma-check-return-value-from-pvrd.patch * Fix DoS in pvrdma interface (CVE-2018-20126 bsc#1119991) 0052-pvrdma-release-ring-object-in-case-.patch - one more post v3.1.0 patches marked for next stable release: 0053-block-Fix-hangs-in-synchronous-APIs.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 * Patches added: 0040-xen-ignore-live-parameter-from-xen-.patch (bsc#1079730, bsc#1101982, bsc#1063993)- Follow up on ideas prompted by last change: clean up the patches generated by git workflow. There is no value to the first line (mbox From line), or [PATCH] on subject line. Get rid of those - Other minor fixes and improvements to update_git.sh- Modify update_git.sh script: pass --zero-commit to format-patch This removes needless noise in the buildservice when the same set of patches is imported/exported at different times by different users. pass --no-signature to format-patch Remove sed call which used to remove the signature, use mv instead- Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646)- fix memory leak in xen_disk (bsc#1100408) 0039-xen_disk-Avoid-repeated-memory-allo.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1- building against xen-devel requires the XC_* compat macros to be set because this version of QEMU will be built against many versions of Xen. configure will decide on the appropriate function names it knows about today. To actually call these functions, future versions of Xen may require XC_* to be set. Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_* macros unconditionally.- Update to v3.1.0: See http://wiki.qemu.org/ChangeLog/3.1 Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package Some noteworthy changes: * x86 IceLake-Server and IceLake-Client cpu models added * Document recommendations for choosing cpu modesl for x86 guests * Support for Hyper-V enlightened VMCS * stdvga and bochs-display devices can expose EDID information to the guest. stdvga xres and yres properties are exposed in the EDID information * s390 improvements: vfio-ap crypto device support, max-cpu model added, etoken support, huge page backing support * ARM: ARMv6M architecture and Cortex-M0 cpu host support added, Cortex-A72 cpu model added, GICv2 virtualization extensions, emulation of AArch32 virtualization, Scalable Vector Extension implemented * Support for AMD IOMMU interrupt remapping and guest virtual APIC mode * Multithreaded TCG on x86 is considered supportable * Add a patch to triple timeout of block io tests, since the obs environment is fickle * x86 save/restore and live migration is prohibited if Intel KVM nested virtualization is enabled * Patches dropped (upstream unless otherwise noted): 0033-migration-warn-about-inconsistent-s.patch (shouldn't be needed anymore) 0035-configure-Modify-python-used-for-io.patch (upstream now python3 friendly) 0039-tests-boot-serial-test-Bump-timeout.patch 0040-linux-headers-update.patch 0041-s390x-kvm-add-etoken-facility.patch 0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch 0043-configure-require-libseccomp-2.2.0.patch 0044-seccomp-set-the-seccomp-filter-to-a.patch 0045-sandbox-disable-sandbox-if-CONFIG_S.patch 0046-seccomp-check-TSYNC-host-capability.patch 0047-linux-user-init_guest_space-Try-to-.patch 0048-ne2000-fix-possible-out-of-bound-ac.patch 0049-rtl8139-fix-possible-out-of-bound-a.patch 0050-pcnet-fix-possible-buffer-overflow.patch 0051-net-ignore-packet-size-greater-than.patch 0052-lsi53c895a-check-message-length-val.patch 0053-nvme-fix-oob-access-issue-CVE-2018-.patch (fixed differently upstream) * Patches renamed: 0034-smbios-Add-1-terminator-if-any-stri.patch - > 0033-smbios-Add-1-terminator-if-any-stri.patch 0036-qemu-io-tests-comment-out-problemat.patch - > 0034-qemu-io-tests-comment-out-problemat.patch 0037-tests-test-thread-pool-is-racy-add-.patch - > 0035-tests-test-thread-pool-is-racy-add-.patch 0038-xen-add-block-resize-support-for-xe.patch - > 0036-xen-add-block-resize-support-for-xe.patch * Patches added: 0037-tests-qemu-iotests-Triple-timeout-o.patch 0038-tests-block-io-test-130-needs-some-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1 - Update includes the following bug fixes: bsc#1108474, bsc#1117615 - Update includes the following SLE requested functionality: FATE#324810, FATE#325875, FATE#326369, FATE#326378, FATE#326379, FATE#326401, FATE#326672, FATE#326829 - Make the following packaging changes related to the new release * Enable libpmem, pvrdma, vhost-crypto features and qemu-block-nfs subpackage * New roms available: vgabios-bochs-display.bin, vgabios-ramfb.bin * New binary tool included (qemu-edid) for testing the new qemu edid generator - Tweaked patches we carry to pass qemu's checkpatch checker - Modify update_git.sh script to enable packaging qemu from development time sources, not just at release time - Removed erroneous (and now useless) tests for tar and gzip formats - Don't exclude s390x anymore from building the qemu-testsuite - Based on current OBS building observations make changes to storage and memory requires specified in the _constraints file- Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, FATE, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2018-10839 CVE-2018-16847 CVE-2018-17958 CVE-2018-17962 CVE-2018-17963 CVE-2018-18849 * bsc#1110910 bsc#1111006 bsc#1111010 bsc#1111013 bsc#1114422 bsc#1114529 * Patches added: 0047-linux-user-init_guest_space-Try-to-.patch 0048-ne2000-fix-possible-out-of-bound-ac.patch 0049-rtl8139-fix-possible-out-of-bound-a.patch 0050-pcnet-fix-possible-buffer-overflow.patch 0051-net-ignore-packet-size-greater-than.patch 0052-lsi53c895a-check-message-length-val.patch 0053-nvme-fix-oob-access-issue-CVE-2018-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0* Adding changes to mitigate seccomp vulnerability (CVE-2018-15746 bsc#1106222) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0 * Patches added: 0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch 0043-configure-require-libseccomp-2.2.0.patch 0044-seccomp-set-the-seccomp-filter-to-a.patch 0045-sandbox-disable-sandbox-if-CONFIG_S.patch 0046-seccomp-check-TSYNC-host-capability.patch- Do more misc spec file fixes: * Be explicit in spec file about Version used for all subpackages (again, to avoid subpackage ordering issues). Default Release tag is also brought in by obs format_spec_file service * Delete binary blob s390-netboot.img, which we rebuild * Don't provide separate Url for qemu-kvm package - the main qemu website provides easily findable link for kvm specifics * Associate petalogix-ml605.dtb with qemu-extra instead of qemu-ppc * More entry sorting- Correct some versioning as follows: * Accurately reflect the qemu-ipxe package version value by adding "+" at the end * Don't overwrite seabios .version file, since now (for quite some time actually) upstream tarball creation creates this file and the value we are writing to it is actually wrong - Make spec file improvements, including the following: * Add qemu.keyring to enable package source verification * Create srcname macro to identify source file name separately from package name * Create alternate to %version to avoid subpackage ordering causing inadvertantly wrong %version value at point of use * Sort some entries * Be more consistent with macro syntax usage * Minor file tweaks as done by osc format_spec_file service- Re-sync openSUSE and SUSE SLE qemu packages. This changes file is the openSUSE one with this entry providing the intervening SLE CVE, FATE, and bugzilla references, which are still addressed in this package, and not yet called out in this changes file. * CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746 * fate#325467 * bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735 bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489 * Patches added: * only enable glusterfs for openSUSE 0040-linux-headers-update.patch 0041-s390x-kvm-add-etoken-facility.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0- Increase timeout for boot-serial-test, since we've hit the timeout for armv7l arch in qemu-testsuite. 0039-tests-boot-serial-test-Bump-timeout.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0- Drop legacy kvm_stat script and man page. We'll rely on the kvm_stat package only going forward kvm_stat kvm_stat.1.gz - Update SLE support documentation to match v3.0.0 release- Update to v3.0.0: See http://wiki.qemu.org/ChangeLog/3.0 Don't read anything into the major version number update. It's been decided to increase the major version number each year. Take note that ongoing feature deprecation is tracked at both http://wiki.qemu-project.org/Features/LegacyRemoval and in Appendix B of the qemu-doc.* files installed with the qemu package. Some noteworthy changes: * Support for additional x86/AMD mitigations against Speculative Store Bypass (Spectre Variant 4, CVE-2018-3639) * Improved support for nested KVM guests running on Hyper-V * Block device support for active disk-mirroring, which avoids convergence issues which may arise when doing passive/background mirroring of busy devices * Improved support for AHCI emulation, SCSI emulation, and persistent reservations / cluster management * OpenGL ES support for SDL front-end, additional framebuffer device options for early boot display without using legacy VGA emulation * Live migration support for TPM TIS devices, capping bandwidth usage during post-copy migration, and recovering from a failed post-copy migration * Improved latency when using user-mode networking / SLIRP * ARM: support for SMMUv3 IOMMU when using 'virt' machine type * ARM: v8M extensions for VLLDM and VLSTM floating-point instructions, and improved support for AArch64 v8.2 FP16 extensions * ARM: support for Scalable Vector Extensions in linux-user mode * Microblaze: support for 64-bit address sizes and translation bug fixes * PowerPC: PMU support for mac99 machine type and improvements for Uninorth PCI host bridge emulation for Mac machine types * PowerPC: preliminary support for emulating POWER9 hash MMU mode when using powernv machine type * RISC-V: improvement for privileged ISA emulation * s390: support for z14 ZR1 CPU model * s390: bpb/ppa15 Spectre mitigations enabled by default for z196 and later CPU models * s390: support for configuring consoles via -serial options * Patches dropped (upstream unless otherwise noted): 0008-linux-user-fix-segfault-deadlock.patch (no longer needed) 0039-blockjob-Fix-assertion-in-block_job.patch 0041-seccomp-allow-sched_setscheduler-wi.patch Make-installed-scripts-explicitly-python3.patch (we now make python3 explicit in other patch) * Patches renamed: 0009-linux-user-binfmt-support-host-bina.patch - > 0008-linux-user-binfmt-support-host-bina.patch 0010-linux-user-Fake-proc-cpuinfo.patch - > 0009-linux-user-Fake-proc-cpuinfo.patch 0011-Remove-problematic-evdev-86-key-fro.patch - > 0010-Remove-problematic-evdev-86-key-fro.patch 0012-linux-user-use-target_ulong.patch - > 0011-linux-user-use-target_ulong.patch 0013-Make-char-muxer-more-robust-wrt-sma.patch - > 0012-Make-char-muxer-more-robust-wrt-sma.patch 0014-linux-user-lseek-explicitly-cast-no.patch - > 0013-linux-user-lseek-explicitly-cast-no.patch 0015-AIO-Reduce-number-of-threads-for-32.patch - > 0014-AIO-Reduce-number-of-threads-for-32.patch 0016-xen_disk-Add-suse-specific-flush-di.patch - > 0015-xen_disk-Add-suse-specific-flush-di.patch 0017-qemu-bridge-helper-reduce-security-.patch - > 0016-qemu-bridge-helper-reduce-security-.patch 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0017-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0019-linux-user-properly-test-for-infini.patch - > 0018-linux-user-properly-test-for-infini.patch 0020-roms-Makefile-pass-a-packaging-time.patch - > 0019-roms-Makefile-pass-a-packaging-time.patch 0021-Raise-soft-address-space-limit-to-h.patch - > 0020-Raise-soft-address-space-limit-to-h.patch 0022-increase-x86_64-physical-bits-to-42.patch - > 0021-increase-x86_64-physical-bits-to-42.patch 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0022-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0024-i8254-Fix-migration-from-SLE11-SP2.patch - > 0023-i8254-Fix-migration-from-SLE11-SP2.patch 0025-acpi_piix4-Fix-migration-from-SLE11.patch - > 0024-acpi_piix4-Fix-migration-from-SLE11.patch 0026-Fix-tigervnc-long-press-issue.patch - > 0025-Fix-tigervnc-long-press-issue.patch 0027-string-input-visitor-Fix-uint64-par.patch - > 0026-string-input-visitor-Fix-uint64-par.patch 0028-test-string-input-visitor-Add-int-t.patch - > 0027-test-string-input-visitor-Add-int-t.patch 0029-test-string-input-visitor-Add-uint6.patch - > 0028-test-string-input-visitor-Add-uint6.patch 0030-tests-Add-QOM-property-unit-tests.patch - > 0029-tests-Add-QOM-property-unit-tests.patch 0031-tests-Add-scsi-disk-test.patch - > 0030-tests-Add-scsi-disk-test.patch 0032-Switch-order-of-libraries-for-mpath.patch - > 0031-Switch-order-of-libraries-for-mpath.patch 0033-Make-installed-scripts-explicitly-p.patch - > 0032-Make-installed-scripts-explicitly-p.patch (python2->python3) 0034-migration-warn-about-inconsistent-s.patch - > 0033-migration-warn-about-inconsistent-s.patch 0035-smbios-Add-1-terminator-if-any-stri.patch - > 0034-smbios-Add-1-terminator-if-any-stri.patch 0036-configure-Modify-python-used-for-io.patch - > 0035-configure-Modify-python-used-for-io.patch 0037-qemu-io-tests-comment-out-problemat.patch - > 0036-qemu-io-tests-comment-out-problemat.patch 0038-tests-test-thread-pool-is-racy-add-.patch - > 0037-tests-test-thread-pool-is-racy-add-.patch 0040-xen-add-block-resize-support-for-xe.patch - > 0038-xen-add-block-resize-support-for-xe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0- Update QEMU to allow kvm group access to /dev/sev (bsc#1102604). 71-sev.rules- Update to v2.12.1, a stable, (mostly) bug-fix-only release * This update contains new mitigation functionality for CVE-2018-3639 (Speculative Store Bypass) in x86. There are also bug fixes for migration, Intel IOMMU emulation, block layer/image handling, ARM emulation, and various other areas. (Note that a number of 2.12.1 patches were already included by us previously) (CVE-2018-3639 bsc#1092885) * Patches dropped (subsumed by stable update): 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch 0040-vnc-fix-use-after-free.patch 0041-ccid-Fix-dwProtocols-advertisement-.patch 0042-tcg-arm-Fix-memory-barrier-encoding.patch 0043-s390-ccw-force-diag-308-subcode-to-.patch 0044-nbd-client-fix-nbd_negotiate_simple.patch 0045-migration-block-dirty-bitmap-fix-me.patch 0046-nbd-client-Fix-error-messages-durin.patch 0047-nbd-client-Relax-handling-of-large-.patch 0048-qxl-fix-local-renderer-crash.patch 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch 0050-target-arm-Clear-SVE-high-bits-for-.patch 0051-cpus-tcg-fix-never-exiting-loop-on-.patch 0052-s390x-css-disabled-subchannels-cann.patch 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0054-virtio-ccw-common-reset-handler.patch 0055-s390x-ccw-make-sure-all-ccw-devices.patch 0056-blockjob-expose-error-string-via-qu.patch 0058-qemu-io-Use-purely-string-blockdev-.patch 0059-qemu-img-Use-only-string-options-in.patch 0060-nfs-Remove-processed-options-from-Q.patch 0061-i386-define-the-ssbd-CPUID-feature-.patch 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch 0064-ahci-fix-PxCI-register-race.patch 0065-ccid-card-passthru-fix-regression-i.patch * Patches renamed: 0057-blockjob-Fix-assertion-in-block_job.patch - > 0039-blockjob-Fix-assertion-in-block_job.patch 0066-xen-add-block-resize-support-for-xe.patch - > 0040-xen-add-block-resize-support-for-xe.patch 0067-seccomp-allow-sched_setscheduler-wi.patch - > 0041-seccomp-allow-sched_setscheduler-wi.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fixing seccomp resourcecontrol defunct issue (bsc#1102627) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 * Patches added: 0067-seccomp-allow-sched_setscheduler-wi.patch- Add ipxe-fix-build.patch to not error out with binutils >= 2.31 .- Remove linux-user patch which is no longer needed (bsc#1098056) * Patches dropped: 0011-linux-user-XXX-disable-fiemap.patch * Patches renamed: 0036-Remove-problematic-evdev-86-key-fro.patch - > 0011-Remove-problematic-evdev-86-key-fro.patch 0037-configure-Modify-python-used-for-io.patch - > 0036-configure-Modify-python-used-for-io.patch 0038-qemu-io-tests-comment-out-problemat.patch - > 0037-qemu-io-tests-comment-out-problemat.patch 0039-tests-test-thread-pool-is-racy-add-.patch - > 0038-tests-test-thread-pool-is-racy-add-.patch 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch - > 0039-device_tree-Increase-FDT_MAX_SIZE-t.patch 0041-vnc-fix-use-after-free.patch - > 0040-vnc-fix-use-after-free.patch 0042-ccid-Fix-dwProtocols-advertisement-.patch - > 0041-ccid-Fix-dwProtocols-advertisement-.patch 0043-tcg-arm-Fix-memory-barrier-encoding.patch - > 0042-tcg-arm-Fix-memory-barrier-encoding.patch 0044-s390-ccw-force-diag-308-subcode-to-.patch - > 0043-s390-ccw-force-diag-308-subcode-to-.patch 0045-nbd-client-fix-nbd_negotiate_simple.patch - > 0044-nbd-client-fix-nbd_negotiate_simple.patch 0046-migration-block-dirty-bitmap-fix-me.patch - > 0045-migration-block-dirty-bitmap-fix-me.patch 0047-nbd-client-Fix-error-messages-durin.patch - > 0046-nbd-client-Fix-error-messages-durin.patch 0048-nbd-client-Relax-handling-of-large-.patch - > 0047-nbd-client-Relax-handling-of-large-.patch 0049-qxl-fix-local-renderer-crash.patch - > 0048-qxl-fix-local-renderer-crash.patch 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch - > 0049-tcg-Limit-the-number-of-ops-in-a-TB.patch 0051-target-arm-Clear-SVE-high-bits-for-.patch - > 0050-target-arm-Clear-SVE-high-bits-for-.patch 0052-cpus-tcg-fix-never-exiting-loop-on-.patch - > 0051-cpus-tcg-fix-never-exiting-loop-on-.patch 0053-s390x-css-disabled-subchannels-cann.patch - > 0052-s390x-css-disabled-subchannels-cann.patch 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch - > 0053-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0055-virtio-ccw-common-reset-handler.patch - > 0054-virtio-ccw-common-reset-handler.patch 0056-s390x-ccw-make-sure-all-ccw-devices.patch - > 0055-s390x-ccw-make-sure-all-ccw-devices.patch 0057-blockjob-expose-error-string-via-qu.patch - > 0056-blockjob-expose-error-string-via-qu.patch 0058-blockjob-Fix-assertion-in-block_job.patch - > 0057-blockjob-Fix-assertion-in-block_job.patch 0059-qemu-io-Use-purely-string-blockdev-.patch - > 0058-qemu-io-Use-purely-string-blockdev-.patch 0060-qemu-img-Use-only-string-options-in.patch - > 0059-qemu-img-Use-only-string-options-in.patch 0061-nfs-Remove-processed-options-from-Q.patch - > 0060-nfs-Remove-processed-options-from-Q.patch 0062-i386-define-the-ssbd-CPUID-feature-.patch - > 0061-i386-define-the-ssbd-CPUID-feature-.patch 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch - > 0062-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch - > 0063-i386-define-the-AMD-virt-ssbd-CPUID.patch 0065-ahci-fix-PxCI-register-race.patch - > 0064-ahci-fix-PxCI-register-race.patch 0066-ccid-card-passthru-fix-regression-i.patch - > 0065-ccid-card-passthru-fix-regression-i.patch 0067-xen-add-block-resize-support-for-xe.patch - > 0066-xen-add-block-resize-support-for-xe.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix build failure of skiboot with gcc8 compiler skiboot-hdata-i2c.c-fix-building-with-gcc8.patch- Tweak build service constraints information to avoid failures- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12 * Patches added: 0067-xen-add-block-resize-support-for-xe.patch- Tweak patch file generation to be more git version agnostic. Also change update_git.sh to not reformat spec file by default.- Looks like the right fix for the AHCI issue has been identified upstream. Turns out to also affect Linux guests as well. (bsc#1094406) * Patches dropped: 0065-Revert-replay-don-t-process-async-e.patch 0066-Revert-replay-avoid-recursive-call-.patch 0067-Revert-replay-check-return-values-o.patch 0068-Revert-replay-push-replay_mutex_loc.patch * Patches added: 0065-ahci-fix-PxCI-register-race.patch - Fix a regresssion introduced in v2.12.0 for ccid-card-passthrough (bsc#1095419) 0066-ccid-card-passthru-fix-regression-i.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix qemu-guest-agent service issue (bsc#1094898)- Spectre v4 vulnerability mitigation support for KVM guests. High level description of vulnerability: Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis. This change permits the new x86 cpu feature flag named "ssbd" to be presented to the guest, given that the host has this feature, and KVM exposes it to the guest as well. For this feature to be enabled, via adding it to the qemu commandline (eg: -cpu ,+spec-ctrl,+ssbd), so the guest OS can take advantage of the feature, spec-ctrl and ssbd support is also required in the host. Another new x86 cpu feature flag named "virt-ssbd" is also added to handle this vulnerability for AMD processors. (CVE-2018-3639 bsc#1092885) 0062-i386-define-the-ssbd-CPUID-feature-.patch 0063-i386-Define-the-Virt-SSBD-MSR-and-h.patch 0064-i386-define-the-AMD-virt-ssbd-CPUID.patch - Replay code introduced an issue for AHCI emulation, where on Windows 10 I/O would stop randomly, and Windows would then reset the AHCI device. The issue is not yet fully identified, but reverting some of those changes is at least for now a workaround. (bsc#1094406) 0065-Revert-replay-don-t-process-async-e.patch 0066-Revert-replay-avoid-recursive-call-.patch 0067-Revert-replay-check-return-values-o.patch 0068-Revert-replay-push-replay_mutex_loc.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Add some upstream fixes targeted for the next stable release 0040-device_tree-Increase-FDT_MAX_SIZE-t.patch 0041-vnc-fix-use-after-free.patch 0042-ccid-Fix-dwProtocols-advertisement-.patch 0043-tcg-arm-Fix-memory-barrier-encoding.patch 0044-s390-ccw-force-diag-308-subcode-to-.patch 0045-nbd-client-fix-nbd_negotiate_simple.patch 0046-migration-block-dirty-bitmap-fix-me.patch 0047-nbd-client-Fix-error-messages-durin.patch 0048-nbd-client-Relax-handling-of-large-.patch 0049-qxl-fix-local-renderer-crash.patch 0050-tcg-Limit-the-number-of-ops-in-a-TB.patch 0051-target-arm-Clear-SVE-high-bits-for-.patch 0052-cpus-tcg-fix-never-exiting-loop-on-.patch 0053-s390x-css-disabled-subchannels-cann.patch 0054-pc-bios-s390-ccw-struct-tpi_info-mu.patch 0055-virtio-ccw-common-reset-handler.patch 0056-s390x-ccw-make-sure-all-ccw-devices.patch 0057-blockjob-expose-error-string-via-qu.patch 0058-blockjob-Fix-assertion-in-block_job.patch 0059-qemu-io-Use-purely-string-blockdev-.patch 0060-qemu-img-Use-only-string-options-in.patch 0061-nfs-Remove-processed-options-from-Q.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix qemu-guest-agent uninstall (bsc#1093169) - Minor tweak to qemu spec file- Update to v2.12.0: See http://wiki.qemu.org/ChangeLog/2.12 Some noteworthy changes: CLI options removed: -tdf, -no-kvm-pit, -drive boot, -net channel, - net dump, -hdachs, -drive,if=scsi HMP commands removed: usb_add, usb_del, host_net_add, host_net_remove Q35 default nic now e1000e AMD SEV support - smbios supports setting data for type 11 tables audio and display support split out as modules - nic for simple creation of guest NIC and host back-end QMP monitor "out-of-band" capability lots of ARM and s390 improvements - Include more of upstream's in-tree tests in the qemu-testsuite package * Patches dropped: 0033-memfd-fix-configure-test.patch 0034-qapi-use-items-values-intead-of-ite.patch 0035-qapi-Use-OrderedDict-from-standard-.patch 0036-qapi-adapt-to-moved-location-of-Str.patch 0037-qapi-Adapt-to-moved-location-of-mak.patch 0038-qapi-remove-q-arg-to-diff-when-comp.patch 0039-qapi-ensure-stable-sort-ordering-wh.patch 0040-qapi-force-a-UTF-8-locale-for-runni.patch 0041-scripts-ensure-signrom-treats-data-.patch 0042-configure-allow-use-of-python-3.patch 0043-input-add-missing-JIS-keys-to-virti.patch 0045-pc-fail-memory-hot-plug-unplug-with.patch 0046-memattrs-add-debug-attribute.patch 0047-exec-add-ram_debug_ops-support.patch 0048-exec-add-debug-version-of-physical-.patch 0049-monitor-i386-use-debug-APIs-when-ac.patch 0050-machine-add-memory-encryption-prope.patch 0051-kvm-update-kvm.h-to-include-memory-.patch 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch 0053-target-i386-add-Secure-Encrypted-Vi.patch 0054-qmp-add-query-sev-command.patch 0055-sev-i386-add-command-to-initialize-.patch 0056-qmp-populate-SevInfo-fields-with-SE.patch 0057-sev-i386-register-the-guest-memory-.patch 0058-kvm-introduce-memory-encryption-API.patch 0059-hmp-add-info-sev-command.patch 0060-sev-i386-add-command-to-create-laun.patch 0061-sev-i386-add-command-to-encrypt-gue.patch 0062-target-i386-encrypt-bios-rom.patch 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch 0064-sev-i386-finalize-the-SEV-guest-lau.patch 0065-hw-i386-set-ram_debug_ops-when-memo.patch 0066-sev-i386-add-debug-encrypt-and-decr.patch 0067-target-i386-clear-C-bit-when-walkin.patch 0068-include-add-psp-sev.h-header-file.patch 0069-sev-i386-add-support-to-query-PLATF.patch 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch 0071-qmp-add-query-sev-launch-measure-co.patch 0072-tests-qmp-test-blacklist-query-sev-.patch 0073-sev-i386-add-migration-blocker.patch 0074-cpu-i386-populate-CPUID-0x8000_001F.patch 0075-migration-warn-about-inconsistent-s.patch 0076-smbios-support-setting-OEM-strings-.patch 0077-smbios-Add-1-terminator-if-any-stri.patch 0078-Remove-problematic-evdev-86-key-fro.patch 0079-tpm-lookup-cancel-path-under-tpm-de.patch 0080-vga-fix-region-calculation.patch skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch skiboot-libc-stdio-vsnprintf.c-add-expli.patch skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch ui-keycodemapdb-Add-missing-QKeyCode-val.patch ui-keycodemapdb-Fix-compat-with-py3-dict.patch * Patches renamed: 0044-Make-installed-scripts-explicitly-p.patch - > 0033-Make-installed-scripts-explicitly-p.patch 0075-migration-warn-about-inconsistent-s.patch - > 0034-migration-warn-about-inconsistent-s.patch 0077-smbios-Add-1-terminator-if-any-stri.patch - > 0035-smbios-Add-1-terminator-if-any-stri.patch 0078-Remove-problematic-evdev-86-key-fro.patch - > 0036-Remove-problematic-evdev-86-key-fro.patch * Patches added: 0037-configure-Modify-python-used-for-io.patch 0038-qemu-io-tests-comment-out-problemat.patch 0039-tests-test-thread-pool-is-racy-add-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12- Fix autoinstall of qemu-guest-agent by getting the modalias string right (bsc#1091143)- Guard strncpy call with GCC pragma to disable warning about possible incorrect usage, when in fact it is correct. This is for gcc 8 compatibility (bsc#1090355) ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch- Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)- fix qemu-ga service file name (bsc#1089067)- Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604) 0080-vga-fix-region-calculation.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Add new look up path "sys/class/tpm" for tpm cancel path based on Linux 4.0 change (commit 313d21eeab9282e)(bsc#1070615) 0079-tpm-lookup-cancel-path-under-tpm-de.patch- Fix issue with key codes in qemu v2.11 0078-Remove-problematic-evdev-86-key-fro.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11 * Patches added: 0077-smbios-Add-1-terminator-if-any-stri.patch bsc#994082 and bsc#1084316- Add support for setting OEM strings table (fate#323624) 0076-smbios-support-setting-OEM-strings-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- SLE15 KVM (as targeted for RC1) now has the feature exposed. Drop the patch. (bsc#1082276) 0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Change example qemu-ifup script to not depend on bridge-utils. Also update the paths used for ip binary.- Eliminate bogus use of CPUID_7_0_EDX_PRED_CMD which we've carried since the initial Spectre v2 patch was added. EDX bit 27 of CPUID Leaf 07H, Sub-leaf 0 provides status on STIBP, and not the PRED_CMD MSR. Exposing the STIBP CPUID feature bit to the guest is wrong in general, since the VM doesn't directly control the scheduling of physical hyperthreads. This is left strictly to the L0 hypervisor.- Update to v2.11.1, a stable, (mostly) bug-fix-only release In addition to bug fixes, of necessity fixes are needed to address the Spectre v2 vulnerability by passing along to the guest new hardware features introduced by host microcode updates. A January 2018 release of qemu initially addressed this issue by exposing the feature for all x86 vcpu types, which was the quick and dirty approach, but not the proper solution. We remove that initial patch and now rely on the upstream solution. This update instead defines spec_ctrl and ibpb cpu feature flags as well as new cpu models which are clones of existing models with either -IBRS or -IBPB added to the end of the model name. These new vcpu models explicitly include the new feature(s), whereas the feature flags can be added to the cpu parameter as with other features. In short, for continued Spectre v2 protection, ensure that either the appropriate cpu feature flag is added to the QEMU command-line, or one of the new cpu models is used. Although migration from older versions is supported, the new cpu features won't be properly exposed to the guest until it is restarted with the cpu features explicitly added. A reboot is insufficient. A warning patch is added which attempts to detect a migration from a qemu version which had the quick and dirty fix (it only detects certain cases, but hopefully is helpful.) s390x guest vulnerability to Spectre v2 is also addressed in this update by including support for bpb and ppa/stfle.81 features. (CVE-2017-5715 bsc#1068032) For additional information on Spectre v2 as it relates to QEMU, see: https://www.qemu.org/2018/02/14/qemu-2-11-1-and-spectre-update/ - Unfortunately, it was found that our current KVM isn't correctly indicating support for the spec-ctrl feature, so I've added a patch to still detect that support within QEMU. This is of course a temporary kludge until KVM gets fixed. (bsc#1082276) - The SEV support patches are updated to the v9 series. - Fix incompatibility with recent glibc (boo#1081154) - Add Supplements tags for the guest agent package in an attempt to auto-install for QEMU and Xen SUSE Linux guests (fate#323570) * Patches dropped (subsumed by stable update, or reworked in v9): 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch 0050-target-i386-add-memory-encryption-f.patch 0054-accel-add-Secure-Encrypted-Virtuliz.patch 0072-sev-Fix-build-for-non-x86-hosts.patch * Patches added: 0033-memfd-fix-configure-test.patch 0053-target-i386-add-Secure-Encrypted-Vi.patch 0056-qmp-populate-SevInfo-fields-with-SE.patch 0072-tests-qmp-test-blacklist-query-sev-.patch 0073-sev-i386-add-migration-blocker.patch 0074-cpu-i386-populate-CPUID-0x8000_001F.patch 0075-migration-warn-about-inconsistent-s.patch 0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch * Patches renamed (plus some minor code changes): 0051-machine-add-memory-encryption-prope.patch - > 0050-machine-add-memory-encryption-prope.patch 0052-kvm-update-kvm.h-to-include-memory-.patch - > 0051-kvm-update-kvm.h-to-include-memory-.patch 0053-docs-add-AMD-Secure-Encrypted-Virtu.patch - > 0052-docs-add-AMD-Secure-Encrypted-Virtu.patch 0055-sev-add-command-to-initialize-the-m.patch - > 0055-sev-i386-add-command-to-initialize-.patch 0056-sev-register-the-guest-memory-range.patch - > 0057-sev-i386-register-the-guest-memory-.patch 0057-kvm-introduce-memory-encryption-API.patch - > 0058-kvm-introduce-memory-encryption-API.patch 0058-qmp-add-query-sev-command.patch - > 0054-qmp-add-query-sev-command.patch 0060-sev-add-command-to-create-launch-me.patch - > 0060-sev-i386-add-command-to-create-laun.patch 0061-sev-add-command-to-encrypt-guest-me.patch - > 0061-sev-i386-add-command-to-encrypt-gue.patch 0063-sev-add-support-to-LAUNCH_MEASURE-c.patch - > 0063-sev-i386-add-support-to-LAUNCH_MEAS.patch 0064-sev-Finalize-the-SEV-guest-launch-f.patch - > 0064-sev-i386-finalize-the-SEV-guest-lau.patch 0066-sev-add-debug-encrypt-and-decrypt-c.patch - > 0066-sev-i386-add-debug-encrypt-and-decr.patch 0069-sev-add-support-to-query-PLATFORM_S.patch - > 0069-sev-i386-add-support-to-query-PLATF.patch 0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch - > 0070-sev-i386-add-support-to-KVM_SEV_GUE.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Add AMD SEV (Secure Encrypted Virtualization) support by taking the v7 series of the patches posted to qemu ml. (fate#322124) 0046-memattrs-add-debug-attribute.patch 0047-exec-add-ram_debug_ops-support.patch 0048-exec-add-debug-version-of-physical-.patch 0049-monitor-i386-use-debug-APIs-when-ac.patch 0050-target-i386-add-memory-encryption-f.patch 0051-machine-add-memory-encryption-prope.patch 0052-kvm-update-kvm.h-to-include-memory-.patch 0053-docs-add-AMD-Secure-Encrypted-Virtu.patch 0054-accel-add-Secure-Encrypted-Virtuliz.patch 0055-sev-add-command-to-initialize-the-m.patch 0056-sev-register-the-guest-memory-range.patch 0057-kvm-introduce-memory-encryption-API.patch 0058-qmp-add-query-sev-command.patch 0059-hmp-add-info-sev-command.patch 0060-sev-add-command-to-create-launch-me.patch 0061-sev-add-command-to-encrypt-guest-me.patch 0062-target-i386-encrypt-bios-rom.patch 0063-sev-add-support-to-LAUNCH_MEASURE-c.patch 0064-sev-Finalize-the-SEV-guest-launch-f.patch 0065-hw-i386-set-ram_debug_ops-when-memo.patch 0066-sev-add-debug-encrypt-and-decrypt-c.patch 0067-target-i386-clear-C-bit-when-walkin.patch 0068-include-add-psp-sev.h-header-file.patch 0069-sev-add-support-to-query-PLATFORM_S.patch 0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch 0071-qmp-add-query-sev-launch-measure-co.patch 0072-sev-Fix-build-for-non-x86-hosts.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Update python3 related patches now that they are upstream- guest agent: change service file to a template so it can be used by Xen as well. Adjust udev rule accordingly. FATE#324963- Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823) 0045-pc-fail-memory-hot-plug-unplug-with.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Modify BuildRequires python references - seabios also needed tweaks for python2 vs python3 * Patches added: seabios-use-python2-explicitly-as-needed.patch seabios-switch-to-python3-as-needed.patch- Try to get our story right wrt python2 vs python3 (bsc#1077564) * Get rid of use of #!/usr/bin/env python in scripts we install * include proposed upstream build system changes needed for building with python2 or python3 * Patches dropped: 0032-scripts-avoid-usr-bin-python-refere.patch * Patches renamed: 0033-Switch-order-of-libraries-for-mpath.patch - > 0032-Switch-order-of-libraries-for-mpath.patch 0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch - > 0033-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch * Patches added: 0034-qapi-use-items-values-intead-of-ite.patch 0035-qapi-Use-OrderedDict-from-standard-.patch 0036-qapi-adapt-to-moved-location-of-Str.patch 0037-qapi-Adapt-to-moved-location-of-mak.patch 0038-qapi-remove-q-arg-to-diff-when-comp.patch 0039-qapi-ensure-stable-sort-ordering-wh.patch 0040-qapi-force-a-UTF-8-locale-for-runni.patch 0041-scripts-ensure-signrom-treats-data-.patch 0042-configure-allow-use-of-python-3.patch 0043-input-add-missing-JIS-keys-to-virti.patch 0044-Make-installed-scripts-explicitly-p.patch Make-installed-scripts-explicitly-python3.patch ui-keycodemapdb-Add-missing-QKeyCode-val.patch ui-keycodemapdb-Fix-compat-with-py3-dict.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Fix packaging dependencies (coreutils) for qemu-ksm package (bsc#1040202)- Pass through to guest info related to x86 security vulnerability (CVE-2017-5715 bsc#1068032) 0034-i386-kvm-MSR_IA32_SPEC_CTRL-and-MSR.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Update to v2.11.0: See http://wiki.qemu.org/ChangeLog/2.11 Some noteworthy changes: - nodefconfig is now deprecated legacy pci-assignment code removed qemu-pr-helper added for handling guest persistant reservations (bsc#891066, bsc#910704, bsc#943807) qemu-keymap tool added for generating keymap files throttle block filter driver added support for a TPM emulator qcow2 image shrink support better support for >=64 vcpus for Windows guests nested KVM related improvements s390 pgste handling now done better EPYC cpu model added (bsc#1052825) improvements in qcow2 buffer handling vhost-user resume issue fixed migration hardening ARMv8-M security extension support more seccomp/sandboxing options available s390 cpu hot-plug improvements misc. virtfs improvements nbd improvements MTTCG improvements misc. TCG improvements scsi correctness improvements SEABIOS now has serial output option * Includes fixes for CVE-2017-15118 bsc#1070147, CVE-2017-15119 bsc#1070144 * Adds KASLR support (fate#323473, bsc#1070281) * Update SLE support docs to match this release * simplify spec file to expect at least sle_version >= 1315 * Patches dropped (upstream): 0013-console-add-question-mark-escape-op.patch 0020-configure-Fix-detection-of-seccomp-.patch 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch 0035-chardev-baum-fix-baum-that-releases.patch 0036-io-fix-temp-directory-used-by-test-.patch 0037-io-fix-check-for-handshake-completi.patch 0038-crypto-fix-test-cert-generation-to-.patch 0039-vhost-user-disable-the-broken-subpr.patch 0040-io-monitor-encoutput-buffer-size-fr.patch 0041-cirrus-fix-oob-access-in-mode4and5-.patch 0042-9pfs-use-g_malloc0-to-allocate-spac.patch * Patches renamed: 0014-Make-char-muxer-more-robust-wrt-sma.patch - > 0013-Make-char-muxer-more-robust-wrt-sma.patch 0015-linux-user-lseek-explicitly-cast-no.patch - > 0014-linux-user-lseek-explicitly-cast-no.patch 0016-AIO-Reduce-number-of-threads-for-32.patch - > 0015-AIO-Reduce-number-of-threads-for-32.patch 0017-xen_disk-Add-suse-specific-flush-di.patch - > 0016-xen_disk-Add-suse-specific-flush-di.patch 0018-qemu-bridge-helper-reduce-security-.patch - > 0017-qemu-bridge-helper-reduce-security-.patch 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch - > 0018-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0021-linux-user-properly-test-for-infini.patch - > 0019-linux-user-properly-test-for-infini.patch 0022-roms-Makefile-pass-a-packaging-time.patch - > 0020-roms-Makefile-pass-a-packaging-time.patch 0023-Raise-soft-address-space-limit-to-h.patch - > 0021-Raise-soft-address-space-limit-to-h.patch 0024-increase-x86_64-physical-bits-to-42.patch - > 0022-increase-x86_64-physical-bits-to-42.patch 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch - > 0023-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0026-i8254-Fix-migration-from-SLE11-SP2.patch - > 0024-i8254-Fix-migration-from-SLE11-SP2.patch 0027-acpi_piix4-Fix-migration-from-SLE11.patch - > 0025-acpi_piix4-Fix-migration-from-SLE11.patch 0028-Fix-tigervnc-long-press-issue.patch - > 0026-Fix-tigervnc-long-press-issue.patch 0029-string-input-visitor-Fix-uint64-par.patch - > 0027-string-input-visitor-Fix-uint64-par.patch 0030-test-string-input-visitor-Add-int-t.patch - > 0028-test-string-input-visitor-Add-int-t.patch 0031-test-string-input-visitor-Add-uint6.patch - > 0029-test-string-input-visitor-Add-uint6.patch 0032-tests-Add-QOM-property-unit-tests.patch - > 0030-tests-Add-QOM-property-unit-tests.patch 0033-tests-Add-scsi-disk-test.patch - > 0031-tests-Add-scsi-disk-test.patch 0043-scripts-avoid-usr-bin-python-refere.patch - > 0032-scripts-avoid-usr-bin-python-refere.patch * We need the multipath libraries link order switched 0033-Switch-order-of-libraries-for-mpath.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11- Avoid ref to /usr/bin/python in vmstate-static-checker.py script 0043-scripts-avoid-usr-bin-python-refere.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- For SLE15, it's been decided to stop providing SDL based graphics due to packaging constraints. Long ago GTK became the default, and there is little benefit to providing both. For now, keep it enabled for openSUSE (Tumblweed and Leap), but consider it marked deprecated there and if no one complains it will be removed for openSUSE as well in the near future. (fate#324465) - Fix problem building skiboot.lid skiboot-build-LDFLAGS-pass-pie-flag-explicitly-to-ld.patch- Wrap analyze-migration and vmstate-static-checker into tools from qemu scripts folder, also changed introduction of qemu-tools in spec file - Move supportplugin position in spec file- Add announcement in support docs about qed storage format no longer being supported in next major SLE release (SLE15) (fate#324200) - Address various security/stability issues * Fix DoS in I/O channel websockets (CVE-2017-15268 bsc#1062942) 0040-io-monitor-encoutput-buffer-size-fr.patch * Fix OOB access in cirrus vga device emulation (CVE-2017-15289 bsc#1063122) 0041-cirrus-fix-oob-access-in-mode4and5-.patch * Fix information leak in 9pfs interface (CVE-2017-15038 bsc#1062069) 0042-9pfs-use-g_malloc0-to-allocate-spac.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Don't tie glusterfs support to specific arch - Build skiboot firmware (OPAL), particularly since it's fairly easy to do so skiboot-GCC7-fixes-for-Wimplicit-fallthr.patch skiboot-libc-stdio-vsnprintf.c-add-expli.patch- Added the global macro 'with_glusterfs' in order to re-enable glusterfs support. The macro enable easier future adjustments for various ARCH/targets/requiremnets. At first glusterfs support is enabled for openSUSE Leap 42.x and Factory for ARCH x86_64.- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm packages - Fix s390-netboot.img to be included with qemu-s390 package, not qemu-ppc- Update to v2.10.1, a stable, bug-fix-only release * fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672, bsc#1057585 CVE-2017-14167 * Patches dropped (upstream): 0034-slirp-fix-clearing-ifq_so-from-pend.patch 0035-s390-ccw-Fix-alignment-for-CCW1.patch 0038-s390x-ais-for-2.10-stable-disable-a.patch 0039-s390x-cpumodel-remove-ais-from-z14-.patch * Patches renamed: 0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch - > 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch 0037-chardev-baum-fix-baum-that-releases.patch - > 0035-chardev-baum-fix-baum-that-releases.patch 0040-io-fix-temp-directory-used-by-test-.patch - > 0036-io-fix-temp-directory-used-by-test-.patch 0041-io-fix-check-for-handshake-completi.patch - > 0037-io-fix-check-for-handshake-completi.patch 0042-crypto-fix-test-cert-generation-to-.patch - > 0038-crypto-fix-test-cert-generation-to-.patch 0043-vhost-user-disable-the-broken-subpr.patch - > 0039-vhost-user-disable-the-broken-subpr.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix failures and potential failures in qemu-testsuite 0040-io-fix-temp-directory-used-by-test-.patch 0041-io-fix-check-for-handshake-completi.patch 0042-crypto-fix-test-cert-generation-to-.patch 0043-vhost-user-disable-the-broken-subpr.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix migration issue on s390 0038-s390x-ais-for-2.10-stable-disable-a.patch 0039-s390x-cpumodel-remove-ais-from-z14-.patch - Fix case of not being able to build from rpm sources due to undefined macro (boo#1057966) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix baum that release brlapi twice (bsc#1060045) 0037-chardev-baum-fix-baum-that-releases.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- For SLE15 pre-release testing, add support for the EPYC processor. This will be officially supported once it is included in the v2.11 release. (bsc#1052825) 0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch - Fix some support statements in our SLE support documents.- Update BuildRequires packages libibverbs-devel and librdmacm-devel to the more correct rdma-core-devel - Enable seccomp for s390x, aarch64, and ppc64le - Fix OOB issue (use after free) in slirp network stack (CVE-2017-13711 bsc#1056291) 0034-slirp-fix-clearing-ifq_so-from-pend.patch - Fix a misalignment in the s390 ccw firmware (bsc#1056680) 0035-s390-ccw-Fix-alignment-for-CCW1.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Add a supportconfig plugin qemu-supportconfig FATE#323661- Update to v2.10.0: See http://wiki.qemu.org/ChangeLog/2.10 - Dropped internal only patches used to support SUSE Studio Testdrive as well as other miscellaneous patches deemed unused and not worth carrying (bsc#1046783, bsc#1055125, bsc#1055127) - Update SLE support statements in anticipation of SLE15 - disable SAN boot capability from virtio pxe rom used in v1.4 and older pc machine types due to rom size requirements. Hopefully a better solution can be found which doesn't impact functionality * Patches added: ipxe-stub-out-the-SAN-req-s-in-int13.patch * Patches renamed: 0006-qemu-cvs-gettimeofday.patch -> 0003-qemu-cvs-gettimeofday.patch 0007-qemu-cvs-ioctl_debug.patch -> 0004-qemu-cvs-ioctl_debug.patch 0008-qemu-cvs-ioctl_nodirection.patch -> 0005-qemu-cvs-ioctl_nodirection.patch 0009-linux-user-add-binfmt-wrapper-for-a.patch -> 0006-linux-user-add-binfmt-wrapper-for-a.patch 0010-PPC-KVM-Disable-mmu-notifier-check.patch -> 0007-PPC-KVM-Disable-mmu-notifier-check.patch 0011-linux-user-fix-segfault-deadlock.patch -> 0008-linux-user-fix-segfault-deadlock.patch 0012-linux-user-binfmt-support-host-bina.patch -> 0009-linux-user-binfmt-support-host-bina.patch 0013-linux-user-Fake-proc-cpuinfo.patch -> 0010-linux-user-Fake-proc-cpuinfo.patch 0014-linux-user-XXX-disable-fiemap.patch -> 0011-linux-user-XXX-disable-fiemap.patch 0017-linux-user-use-target_ulong.patch -> 0012-linux-user-use-target_ulong.patch 0021-console-add-question-mark-escape-op.patch -> 0013-console-add-question-mark-escape-op.patch 0022-Make-char-muxer-more-robust-wrt-sma.patch -> 0014-Make-char-muxer-more-robust-wrt-sma.patch 0023-linux-user-lseek-explicitly-cast-no.patch -> 0015-linux-user-lseek-explicitly-cast-no.patch 0025-AIO-Reduce-number-of-threads-for-32.patch -> 0016-AIO-Reduce-number-of-threads-for-32.patch 0027-xen_disk-Add-suse-specific-flush-di.patch -> 0017-xen_disk-Add-suse-specific-flush-di.patch 0028-qemu-bridge-helper-reduce-security-.patch -> 0018-qemu-bridge-helper-reduce-security-.patch 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0019-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0030-configure-Fix-detection-of-seccomp-.patch -> 0020-configure-Fix-detection-of-seccomp-.patch 0031-linux-user-properly-test-for-infini.patch -> 0020-linux-user-properly-test-for-infini.patch 0033-roms-Makefile-pass-a-packaging-time.patch -> 0022-roms-Makefile-pass-a-packaging-time.patch 0034-Raise-soft-address-space-limit-to-h.patch -> 0023-Raise-soft-address-space-limit-to-h.patch 0035-increase-x86_64-physical-bits-to-42.patch -> 0024-increase-x86_64-physical-bits-to-42.patch 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0025-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0037-i8254-Fix-migration-from-SLE11-SP2.patch -> 0026-i8254-Fix-migration-from-SLE11-SP2.patch 0038-acpi_piix4-Fix-migration-from-SLE11.patch -> 0027-acpi_piix4-Fix-migration-from-SLE11.patch 0039-Fix-tigervnc-long-press-issue.patch -> 0028-Fix-tigervnc-long-press-issue.patch 0041-string-input-visitor-Fix-uint64-par.patch -> 0029-string-input-visitor-Fix-uint64-par.patch 0042-test-string-input-visitor-Add-int-t.patch -> 0030-test-string-input-visitor-Add-int-t.patch 0043-test-string-input-visitor-Add-uint6.patch -> 0031-test-string-input-visitor-Add-uint6.patch 0044-tests-Add-QOM-property-unit-tests.patch -> 0032-tests-Add-QOM-property-unit-tests.patch 0045-tests-Add-scsi-disk-test.patch -> 0033-tests-Add-scsi-disk-test.patch * Patches dropped (upstream unless otherwise noted): 0003-qemu-cvs-alsa_bitfield.patch (deemed not needed) 0004-qemu-cvs-alsa_ioctl.patch (deemed not needed) 0005-qemu-cvs-alsa_mmap.patch (deemed not needed) 0015-slirp-nooutgoing.patch (bsc#1055125) 0016-vnc-password-file-and-incoming-conn.patch (bsc#1055127) 0018-block-Add-support-for-DictZip-enabl.patch (bsc#1046783) 0019-block-Add-tar-container-format.patch (bsc#1046783) 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch (bsc#1046783) 0024-configure-Enable-PIE-for-ppc-and-pp.patch (obsolete) 0026-dictzip-Fix-on-big-endian-systems.patch (bsc#1046783) 0032-linux-user-remove-all-traces-of-qem.patch 0040-fix-xen-hvm-direct-kernel-boot.patch (bsc#970791) 0046-RFC-update-Linux-headers-from-irqs-.patch 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch 0048-input-Add-trace-event-for-empty-key.patch 0049-ACPI-don-t-call-acpi_pcihp_device_p.patch 0050-i386-Allow-cpuid-bit-override.patch (was for testing only) 0051-input-limit-kbd-queue-depth.patch 0052-audio-release-capture-buffers.patch 0053-scsi-avoid-an-off-by-one-error-in-m.patch 0054-vmw_pvscsi-check-message-ring-page-.patch 0055-9pfs-local-forbid-client-access-to-.patch 0056-jazz_led-fix-bad-snprintf.patch 0057-slirp-smb-Replace-constant-strings-.patch 0058-altera_timer-fix-incorrect-memset.patch 0059-Hacks-for-building-on-gcc-7-Fedora-.patch 0060-9pfs-local-fix-unlink-of-alien-file.patch 0061-megasas-do-not-read-DCMD-opcode-mor.patch 0062-megasas-always-store-SCSIRequest-in.patch 0063-nbd-Fully-initialize-client-in-case.patch 0064-9pfs-local-remove-use-correct-path-.patch 0065-hid-Reset-kbd-modifiers-on-reset.patch 0066-input-Decrement-queue-count-on-kbd-.patch 0067-xhci-only-update-dequeue-ptr-on-com.patch 0068-vnc-Set-default-kbd-delay-to-10ms.patch 0069-qemu-nbd-Ignore-SIGPIPE.patch 0070-usb-redir-fix-stack-overflow-in-usb.patch 0072-slirp-check-len-against-dhcp-option.patch 0071-exec-use-qemu_ram_ptr_length-to-acc.patch 0073-xen-mapcache-store-dma-information-.patch 0074-exec-Add-lock-parameter-to-qemu_ram.patch 0075-Replace-struct-ucontext-with-uconte.patch ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch ipxe-ath-Add-missing-break-statements.patch ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10- Fix package build failure as of glibc v2.26 update in Factory (boo#1055587) 0075-Replace-struct-ucontext-with-uconte.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Remove redundant prerequire for pwdutils- Postrequire acl for setfacl- Prerequire shadow for groupadd- The recent security fix for CVE-2017-11334 adversely affects Xen. Include two additional patches to make sure Xen is going to be OK. 0073-xen-mapcache-store-dma-information-.patch 0074-exec-Add-lock-parameter-to-qemu_ram.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Pre-add group kvm for qemu-tools (bsc#1011144)- Fixed a few more inaccuracies in the support docs.- Address various security/stability issues * Fix DOS vulnerability in qemu-nbd (bsc#1046636 CVE-2017-10664) 0069-qemu-nbd-Ignore-SIGPIPE.patch * Fix DOS from stack overflow in debug messages of usb redirection support (bsc#1047674 CVE-2017-10806) 0070-usb-redir-fix-stack-overflow-in-usb.patch * Fix OOB access during DMA operation (CVE-2017-11334 bsc#1048902) 0071-exec-use-qemu_ram_ptr_length-to-acc.patch * Fix OOB access parsing dhcp slirp options (CVE-2017-11434 bsc#1049381) 0072-slirp-check-len-against-dhcp-option.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Fix support docs to indicate ARM64 is now fully L3 supported in SLES 12 SP3. Apply a few additional clarifications in the support docs. (bsc#1050268) - Adjust to libvdeplug-devel package naming changes.- Fix migration with xhci (bsc#1048296) 0067-xhci-only-update-dequeue-ptr-on-com.patch - Increase VNC delay to fix missing keyboard input events (bsc#1031692) 0068-vnc-Set-default-kbd-delay-to-10ms.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Remove build dependency package iasl used for seabios- Fixed stuck state during usb keyboard reset (bsc#1044936) 0065-hid-Reset-kbd-modifiers-on-reset.patch - Fixed keyboard events getting lost (bsc#1044936) 0066-input-Decrement-queue-count-on-kbd-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Use most recent compiler to build size-critical firmware, instead of hard-coding gcc6 for all target versions (bsc#1043390) * A few upstream ipxe patches were needed for gcc7 compatibility: ipxe-ath-Add-missing-break-statements.patch ipxe-mucurses-Fix-erroneous-__nonnull-attribute.patch - Add --no-renames to the git format-patch command in the git workflow script for better patch compatibility - Address various security/stability issues * Fix potential privilege escalation in virtfs (CVE-2016-9602 bsc#1020427) 0060-9pfs-local-fix-unlink-of-alien-file.patch * Fix DOS in megasas device emulation (CVE-2017-9503 bsc#1043296) 0061-megasas-do-not-read-DCMD-opcode-mor.patch 0062-megasas-always-store-SCSIRequest-in.patch * Fix DOS in qemu-nbd server (CVE-2017-9524 bsc#1043808) 0063-nbd-Fully-initialize-client-in-case.patch * Fix regression introduced by recent virtfs security fixes (bsc#1045035) 0064-9pfs-local-remove-use-correct-path-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Backport ipxe to support FirstBurstLength (bsc#1040476) ipxe-iscsi-Always-send-FirstBurstLength-parameter.patch- Fixes for gcc7 compatability (bsc#1040228) (in behalf of Liang Yan) 0056-jazz_led-fix-bad-snprintf.patch 0057-slirp-smb-Replace-constant-strings-.patch 0058-altera_timer-fix-incorrect-memset.patch 0059-Hacks-for-building-on-gcc-7-Fedora-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Protect access to metadata in virtio-9pfs (CVE-2017-7493 bsc#1039495) 0055-9pfs-local-forbid-client-access-to-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Address various security/stability issues * Fix DOS potential in vnc interface (CVE-2017-8379 bsc#1037334) 0051-input-limit-kbd-queue-depth.patch * Fix DOS potential in vnc interface (CVE-2017-8309 bsc#1037242) 0052-audio-release-capture-buffers.patch * Fix OOB access in megasas device emulation (CVE-2017-8380 bsc#1037336) 0053-scsi-avoid-an-off-by-one-error-in-m.patch * Fix DOS in Vmware pv scsi emulation (CVE-2017-8112 bsc#1036211) 0054-vmw_pvscsi-check-message-ring-page-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Fix building packages for some older distros. - Further refine our handling of building firmware (or not) for the various arch's and distro versions we build for. Note that if we don't build x86 firmware, (eg: x86 Leap 42.1) the upstream binary blobs are used, which may have migration incompatibilities with previous versions of qemu provided.- Fix issue in shipping qemu v2.9.0, where pci-passthrough for Xen HVM guests got broken (bsc#1034131) 0049-ACPI-don-t-call-acpi_pcihp_device_p.patch - Include experimental, unsupported feature to assist in some performance analysis work. 0050-i386-Allow-cpuid-bit-override.patch- Updated to v2.9.0: See http://wiki.qemu-project.org/ChangeLog/2.9 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.9 * Includes fix for CVE-2017-7471, a virtfs security issue. - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Add empty keyboard queue tracepoint to help openQA testing work better (bsc#1031692) 0048-input-Add-trace-event-for-empty-key.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.9 - Enable ceph/rbd support for s390x (bsc#1030068) - Enable ceph/rbd support for ppc* as available - Update ARM in-kernel-timers patch (bsc#1033416) * Patches renamed: 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0047-ARM-KVM-Enable-in-kernel-timers-wit.patch 0042-string-input-visitor-Fix-uint64-par.patch -> 0041-string-input-visitor-Fix-uint64-par.patch 0043-test-string-input-visitor-Add-int-t.patch -> 0042-test-string-input-visitor-Add-int-t.patch 0044-test-string-input-visitor-Add-uint6.patch -> 0043-test-string-input-visitor-Add-uint6.patch 0045-tests-Add-QOM-property-unit-tests.patch -> 0044-tests-Add-QOM-property-unit-tests.patch 0046-tests-Add-scsi-disk-test.patch -> 0045-tests-Add-scsi-disk-test.patch * Patches added (support patch): 0046-RFC-update-Linux-headers-from-irqs-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.9 * Patches dropped (included in upstream source archive): 0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch 0048-i386-Replace-uint32_t-with-FeatureW.patch 0049-i386-Don-t-override-cpu-options-on-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9 - Added additional documentation provided with v2.9.0 - Fix build failure with gcc7 (bsc#1031340) ipxe-build-Avoid-implicit-fallthrough-warnings-on-GCC-7.patch - Made miscellaneous spec file refinements- The support documents included are now fairly accurate for the arm and s390 world, and the x86 version also received a few tweaks. Also included in those docs is a url reference to upstream qemu deprecation plans and discussions. (fate#321146) - Add post v2.9.0-rc2 upstream patches which fix -cpu host and -cpu max feature overrides for libvirt compatability. 0048-i386-Replace-uint32_t-with-FeatureW.patch 0049-i386-Don-t-override-cpu-options-on-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.9 * Includes fix for in guest privilege escalation when using TCG (bsc#1030624) * Patches dropped (equivalent included in upstream source archive): 0047-linux-user-exclude-cpu-model-code-w.patch - Fix failure booting SLE12-SP2 Aarch64 guest (bsc#1031384) 0047-hw-intc-arm_gicv3_kvm-Check-KVM_DEV.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.9 * Patches dropped (no longer needed based on what we now build for): 0024-virtfs-proxy-helper-Provide-__u64-f.patch * Patches dropped (included in upstream source archive): 0034-dma-rc4030-limit-interval-timer-rel.patch * Patches renamed: 0025-configure-Enable-PIE-for-ppc-and-pp.patch -> 0024-configure-Enable-PIE-for-ppc-and-pp.patch 0026-AIO-Reduce-number-of-threads-for-32.patch -> 0025-AIO-Reduce-number-of-threads-for-32.patch 0027-dictzip-Fix-on-big-endian-systems.patch -> 0026-dictzip-Fix-on-big-endian-systems.patch 0028-xen_disk-Add-suse-specific-flush-di.patch -> 0027-xen_disk-Add-suse-specific-flush-di.patch 0029-qemu-bridge-helper-reduce-security-.patch -> 0028-qemu-bridge-helper-reduce-security-.patch 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0029-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0031-configure-Fix-detection-of-seccomp-.patch -> 0030-configure-Fix-detection-of-seccomp-.patch 0032-linux-user-properly-test-for-infini.patch -> 0031-linux-user-properly-test-for-infini.patch 0033-linux-user-remove-all-traces-of-qem.patch -> 0032-linux-user-remove-all-traces-of-qem.patch 0035-roms-Makefile-pass-a-packaging-time.patch -> 0033-roms-Makefile-pass-a-packaging-time.patch 0036-Raise-soft-address-space-limit-to-h.patch -> 0034-Raise-soft-address-space-limit-to-h.patch 0037-increase-x86_64-physical-bits-to-42.patch -> 0035-increase-x86_64-physical-bits-to-42.patch 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0036-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0039-i8254-Fix-migration-from-SLE11-SP2.patch -> 0037-i8254-Fix-migration-from-SLE11-SP2.patch 0040-acpi_piix4-Fix-migration-from-SLE11.patch -> 0038-acpi_piix4-Fix-migration-from-SLE11.patch 0041-Fix-tigervnc-long-press-issue.patch -> 0039-Fix-tigervnc-long-press-issue.patch 0042-fix-xen-hvm-direct-kernel-boot.patch -> 0040-fix-xen-hvm-direct-kernel-boot.patch 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0041-ARM-KVM-Enable-in-kernel-timers-wit.patch 0044-string-input-visitor-Fix-uint64-par.patch -> 0042-string-input-visitor-Fix-uint64-par.patch 0045-test-string-input-visitor-Add-int-t.patch -> 0043-test-string-input-visitor-Add-int-t.patch 0046-test-string-input-visitor-Add-uint6.patch -> 0044-test-string-input-visitor-Add-uint6.patch 0047-tests-Add-QOM-property-unit-tests.patch -> 0045-tests-Add-QOM-property-unit-tests.patch 0048-tests-Add-scsi-disk-test.patch -> 0046-tests-Add-scsi-disk-test.patch 0049-linux-user-exclude-cpu-model-code-w.patch -> 0047-linux-user-exclude-cpu-model-code-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Updated to v2.9.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.9 * Updated version carries fixes for the following reported issues: CVE-2016-9602 bsc#1020427, CVE-2016-9923 bsc#1014703, CVE-2017-2630 bsc#1025396, CVE-2017-2633 bsc#1026612, CVE-2017-5579 bsc#1021741, CVE-2017-5931 bsc#1024114, CVE-2017-5973 bsc#1025109, CVE-2017-5987 bsc#1025311, CVE-2017-6058 bsc#1025837, CVE-2017-6505 bsc#1028184 * Patches dropped: seabios_128kb.patch (no longer required) * Patches dropped (included in upstream source archive): 0035-net-imx-limit-buffer-descriptor-cou.patch 0045-virtio-gpu-call-cleanup-mapping-fun.patch 0051-virtio-gpu-fix-information-leak-in-.patch 0052-display-cirrus-ignore-source-pitch-.patch 0053-s390x-kvm-fix-small-race-reboot-vs..patch 0054-target-s390x-use-qemu-cpu-model-in-.patch 0056-tests-check-path-to-avoid-a-failing.patch 0057-display-virtio-gpu-3d-check-virgl-c.patch 0058-watchdog-6300esb-add-exit-function.patch 0059-virtio-gpu-3d-fix-memory-leak-in-re.patch 0060-virtio-gpu-fix-memory-leak-in-resou.patch 0061-virtio-fix-vq-inuse-recalc-after-mi.patch 0062-audio-es1370-add-exit-function.patch 0063-audio-ac97-add-exit-function.patch 0064-megasas-fix-guest-triggered-memory-.patch 0065-cirrus-handle-negative-pitch-in-cir.patch 0066-cirrus-fix-blit-address-mask-handli.patch 0067-cirrus-fix-oob-access-issue-CVE-201.patch 0068-usb-ccid-check-ccid-apdu-length.patch 0069-sd-sdhci-check-data-length-during-d.patch 0070-virtio-gpu-fix-resource-leak-in-vir.patch 0071-cirrus-fix-patterncopy-checks.patch 0072-cirrus-add-blit_is_unsafe-call-to-c.patch * Patches renamed: 0036-roms-Makefile-pass-a-packaging-time.patch -> 0035-roms-Makefile-pass-a-packaging-time.patch 0037-Raise-soft-address-space-limit-to-h.patch -> 0036-Raise-soft-address-space-limit-to-h.patch 0038-increase-x86_64-physical-bits-to-42.patch -> 0037-increase-x86_64-physical-bits-to-42.patch 0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch -> 0038-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0040-i8254-Fix-migration-from-SLE11-SP2.patch -> 0039-i8254-Fix-migration-from-SLE11-SP2.patch 0041-acpi_piix4-Fix-migration-from-SLE11.patch -> 0040-acpi_piix4-Fix-migration-from-SLE11.patch 0042-Fix-tigervnc-long-press-issue.patch -> 0041-Fix-tigervnc-long-press-issue.patch 0043-fix-xen-hvm-direct-kernel-boot.patch -> 0042-fix-xen-hvm-direct-kernel-boot.patch 0044-ARM-KVM-Enable-in-kernel-timers-wit.patch -> 0043-ARM-KVM-Enable-in-kernel-timers-wit.patch 0046-string-input-visitor-Fix-uint64-par.patch -> 0044-string-input-visitor-Fix-uint64-par.patch 0047-test-string-input-visitor-Add-int-t.patch -> 0045-test-string-input-visitor-Add-int-t.patch 0048-test-string-input-visitor-Add-uint6.patch -> 0046-test-string-input-visitor-Add-uint6.patch 0049-tests-Add-QOM-property-unit-tests.patch -> 0047-tests-Add-QOM-property-unit-tests.patch 0050-tests-Add-scsi-disk-test.patch -> 0048-tests-Add-scsi-disk-test.patch 0055-linux-user-exclude-cpu-model-code-w.patch -> 0049-linux-user-exclude-cpu-model-code-w.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9- Buildignore for the global gcc-PIE, as this package enables PIE on its own and has troubles if all use it. (meissner@suse.com)- Address various security/stability issues * Fix OOB access in virito-gpu-3d (CVE-2016-10028 bsc#1017084 bsc#1016503) 0057-display-virtio-gpu-3d-check-virgl-c.patch * Fix DOS in Intel 6300ESB device emulation (CVE-2016-10155 bsc#1021129) 0058-watchdog-6300esb-add-exit-function.patch * Fix DOS in virtio-gpu-3d (CVE-2017-5552 bsc#1021195) 0059-virtio-gpu-3d-fix-memory-leak-in-re.patch * Fix DOS in virtio-gpu (CVE-2017-5578 bsc#1021481) 0060-virtio-gpu-fix-memory-leak-in-resou.patch * Fix cause of infrequent migration failures from bad virtio device state. (bsc#1020928) 0061-virtio-fix-vq-inuse-recalc-after-mi.patch * Fix DOS in es1370 emulated audio device (CVE-2017-5526 bsc#1020589) 0062-audio-es1370-add-exit-function.patch * Fix DOS in ac97 emulated audio device (CVE-2017-5525 bsc#1020491) 0063-audio-ac97-add-exit-function.patch * Fix DOS in megasas device emulation (CVE-2017-5856 bsc#1023053) 0064-megasas-fix-guest-triggered-memory-.patch * Fix various inaccuracies in cirrus vga device emulation 0065-cirrus-handle-negative-pitch-in-cir.patch 0066-cirrus-fix-blit-address-mask-handli.patch * Fix OOB access in cirrus vga emulation (CVE-2017-2615 bsc#1023004) 0067-cirrus-fix-oob-access-issue-CVE-201.patch * Fix DOS in usb CCID card device emulator (CVE-2017-5898 bsc#1023907) 0068-usb-ccid-check-ccid-apdu-length.patch * Fix OOB access in SDHCI device emulation (CVE-2017-5667 bsc#1022541) 0069-sd-sdhci-check-data-length-during-d.patch * Fix DOS in virtio-gpu-3d (CVE-2017-5857 bsc#1023073) 0070-virtio-gpu-fix-resource-leak-in-vir.patch * Fix cirrus patterncopy checks 0071-cirrus-fix-patterncopy-checks.patch * Fix OOB access in cirrus vga emulation (CVE-2017-2620 bsc#1024972) 0072-cirrus-add-blit_is_unsafe-call-to-c.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8- Fix name of s390x specific sysctl configuration file to end with .conf (bsc#1026583)- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Check that sysfs path exists before running test which requires it. This allows qemu-testsuite to succeed in local build service chroot based package build. 0056-tests-check-path-to-avoid-a-failing.patch- Factory and SLE12-SP3 got a name change in the dtc devel package: libfdt1-devel -> libfdt-devel. Adjust our spec file accordingly.- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Patches added: 0055-linux-user-exclude-cpu-model-code-w.patch- Make sure qemu guest agent is usable as soon as qemu-guest-agent package is installed. The previous post script was still not doing the job. - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Fix potential hang/crash rebooting s390x guest 0053-s390x-kvm-fix-small-race-reboot-vs..patch * Fix s390x linux-user failure since v2.8.0 update 0054-target-s390x-use-qemu-cpu-model-in-.patch- Merge qemu packages from openSUSE and SUSE SLE releases together for the v2.8 qemu update. The qemu.changes file is the openSUSE version with this entry providing CVE, FATE, and bugzilla references from the SUSE SLE qemu package to date (see below) - Updated to v2.8.0: See http://wiki.qemu-project.org/ChangeLog/2.8 * For SUSE SLE-12-SP3, update relates to fate#319684, fate#321331, fate#321335, fate#321339, fate#321349, fate#321857 * For best compatibility, qemu-ifup and kvm_stat scripts now owned by qemu package * Build ipxe roms with gcc6 to maintain SLE legacy migration compatibility requirements * qmp-commands.txt file removed, to resurface in future doc reorganization * qemu-tech.html file merged into other existing doc * trace-events renamed to trace-events-all - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.8 * Patches dropped (upstream): 0013-linux-user-lock-tcg.patch 0014-linux-user-Run-multi-threaded-code-.patch 0015-linux-user-lock-tb-flushing-too.patch 0017-linux-user-implement-FS_IOC_GETFLAG.patch 0018-linux-user-implement-FS_IOC_SETFLAG.patch 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch 0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch 0041-vmsvga-correct-bitmap-and-pixmap-si.patch 0042-scsi-mptconfig-fix-an-assert-expres.patch 0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch 0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch 0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0046-scsi-mptsas-use-g_new0-to-allocate-.patch 0047-scsi-pvscsi-limit-process-IO-loop-t.patch 0048-virtio-add-check-for-descriptor-s-m.patch 0049-net-mcf-limit-buffer-descriptor-cou.patch 0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch 0051-xhci-limit-the-number-of-link-trbs-.patch 0052-9pfs-allocate-space-for-guest-origi.patch 0053-9pfs-fix-memory-leak-in-v9fs_link.patch 0054-9pfs-fix-potential-host-memory-leak.patch 0055-9pfs-fix-information-leak-in-xattr-.patch 0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0057-9pfs-fix-memory-leak-in-v9fs_write.patch 0058-char-serial-check-divider-value-aga.patch 0059-net-pcnet-check-rx-tx-descriptor-ri.patch 0060-net-eepro100-fix-memory-leak-in-dev.patch 0061-net-rocker-set-limit-to-DMA-buffer-.patch 0062-net-vmxnet-initialise-local-tx-desc.patch 0063-net-rtl8139-limit-processing-of-rin.patch 0064-audio-intel-hda-check-stream-entry-.patch 0065-virtio-gpu-fix-memory-leak-in-virti.patch 0066-9pfs-fix-integer-overflow-issue-in-.patch slof_xhci.patch * Patches renamed: 0016-linux-user-Fake-proc-cpuinfo.patch -> 0013-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-XXX-disable-fiemap.patch -> 0014-linux-user-XXX-disable-fiemap.patch 0020-slirp-nooutgoing.patch -> 0015-slirp-nooutgoing.patch 0021-vnc-password-file-and-incoming-conn.patch -> 0016-vnc-password-file-and-incoming-conn.patch 0022-linux-user-use-target_ulong.patch -> 0017-linux-user-use-target_ulong.patch 0023-block-Add-support-for-DictZip-enabl.patch -> 0018-block-Add-support-for-DictZip-enabl.patch 0024-block-Add-tar-container-format.patch -> 0019-block-Add-tar-container-format.patch 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0020-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0026-console-add-question-mark-escape-op.patch -> 0021-console-add-question-mark-escape-op.patch 0027-Make-char-muxer-more-robust-wrt-sma.patch -> 0022-Make-char-muxer-more-robust-wrt-sma.patch 0028-linux-user-lseek-explicitly-cast-no.patch -> 0023-linux-user-lseek-explicitly-cast-no.patch 0029-virtfs-proxy-helper-Provide-__u64-f.patch -> 0024-virtfs-proxy-helper-Provide-__u64-f.patch 0030-configure-Enable-PIE-for-ppc-and-pp.patch -> 0025-configure-Enable-PIE-for-ppc-and-pp.patch 0031-AIO-Reduce-number-of-threads-for-32.patch -> 0026-AIO-Reduce-number-of-threads-for-32.patch 0032-dictzip-Fix-on-big-endian-systems.patch -> 0027-dictzip-Fix-on-big-endian-systems.patch 0033-xen_disk-Add-suse-specific-flush-di.patch -> 0028-xen_disk-Add-suse-specific-flush-di.patch 0035-qemu-bridge-helper-reduce-security-.patch -> 0029-qemu-bridge-helper-reduce-security-.patch 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0030-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0037-configure-Fix-detection-of-seccomp-.patch -> 0031-configure-Fix-detection-of-seccomp-.patch 0038-linux-user-properly-test-for-infini.patch -> 0032-linux-user-properly-test-for-infini.patch 0040-linux-user-remove-all-traces-of-qem.patch -> 0033-linux-user-remove-all-traces-of-qem.patch 0067-dma-rc4030-limit-interval-timer-rel.patch -> 0034-dma-rc4030-limit-interval-timer-rel.patch 0068-net-imx-limit-buffer-descriptor-cou.patch -> 0035-net-imx-limit-buffer-descriptor-cou.patch 0069-roms-Makefile-pass-a-packaging-time.patch -> 0036-roms-Makefile-pass-a-packaging-time.patch * Patches added: 0037-Raise-soft-address-space-limit-to-h.patch 0038-increase-x86_64-physical-bits-to-42.patch 0039-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0040-i8254-Fix-migration-from-SLE11-SP2.patch 0041-acpi_piix4-Fix-migration-from-SLE11.patch 0042-Fix-tigervnc-long-press-issue.patch 0043-fix-xen-hvm-direct-kernel-boot.patch 0044-ARM-KVM-Enable-in-kernel-timers-wit.patch 0045-virtio-gpu-call-cleanup-mapping-fun.patch 0046-string-input-visitor-Fix-uint64-par.patch 0047-test-string-input-visitor-Add-int-t.patch 0048-test-string-input-visitor-Add-uint6.patch 0049-tests-Add-QOM-property-unit-tests.patch 0050-tests-Add-scsi-disk-test.patch 0051-virtio-gpu-fix-information-leak-in-.patch 0052-display-cirrus-ignore-source-pitch-.patch ipxe-use-gcc6-for-more-compact-code.patch * SLE patches dropped (accounted for in above listed changes): 0002-qemu-0.9.0.cvs-binfmt.patch 0009-block-vmdk-Support-creation-of-SCSI.patch 0010-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch 0014-linux-user-Ignore-broken-loop-ioctl.patch 0015-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch 0024-linux-user-add-more-blk-ioctls.patch 0025-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-_u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch 0034-Raise-soft-address-space-limit-to-h.patch 0035-increase-x86_64-physical-bits-to-42.patch 0036-vnc-provide-fake-color-map.patch 0037-vga-Raise-VRAM-to-16-MiB-for-pc-0.1.patch 0038-i8254-Fix-migration-from-SLE11-SP2.patch 0039-acpi_piix4-Fix-migration-from-SLE11.patch 0040-qtest-Increase-socket-timeout-to-ac.patch 0041-dictzip-Fix-on-big-endian-systems.patch 0043-xen_disk-Add-suse-specific-flush-di.patch 0044-Split-large-discard-requests-from-b.patch 0045-fix-xen-hvm-direct-kernel-boot.patch 0046-xen-introduce-dummy-system-device.patch 0047-xen-write-information-about-support.patch 0048-xen-add-pvUSB-backend.patch 0049-xen-move-xen_sysdev-to-xen_backend..patch 0050-vnc-add-configurable-keyboard-delay.patch 0051-xen-SUSE-xenlinux-unplug-for-emulat.patch 0052-configure-add-echo_version-helper.patch 0053-configure-support-vte-2.91.patch 0054-scsi-esp-fix-migration.patch 0055-hw-arm-virt-mark-the-PCIe-host-cont.patch 0056-xen-when-removing-a-backend-don-t-r.patch 0057-xen-drain-submit-queue-in-xen-usb-b.patch 0058-qcow2-avoid-extra-flushes-in-qcow2.patch 0059-qemu-bridge-helper-reduce-security-.patch 0060-xen-use-a-common-function-for-pv-an.patch 0061-xen_platform-unplug-also-SCSI-disks.patch 0062-virtio-check-vring-descriptor-buffe.patch 0063-net-vmxnet3-check-for-device_active.patch 0064-net-vmxnet-initialise-local-tx-desc.patch 0065-scsi-pvscsi-avoid-infinite-loop-whi.patch 0066-ARM-KVM-Enable-in-kernel-timers-wit.patch 0067-hw-net-Fix-a-heap-overflow-in-xlnx..patch 0068-vmsvga-correct-bitmap-and-pixmap-si.patch 0069-usb-xhci-fix-memory-leak-in-usb_xhc.patch 0070-virtio-add-check-for-descriptor-s-m.patch 0071-net-mcf-limit-buffer-descriptor-cou.patch 0072-usb-ehci-fix-memory-leak-in-ehci_pr.patch 0073-xhci-limit-the-number-of-link-trbs-.patch 0074-9pfs-allocate-space-for-guest-origi.patch 0075-9pfs-fix-memory-leak-in-v9fs_link.patch 0076-9pfs-fix-potential-host-memory-leak.patch 0077-9pfs-fix-memory-leak-in-v9fs_write.patch 0078-char-serial-check-divider-value-aga.patch 0079-net-pcnet-check-rx-tx-descriptor-ri.patch 0080-net-eepro100-fix-memory-leak-in-dev.patch 0081-net-rocker-set-limit-to-DMA-buffer-.patch 0082-net-rtl8139-limit-processing-of-rin.patch 0083-audio-intel-hda-check-stream-entry-.patch 0084-virtio-gpu-fix-memory-leak-in-virti.patch 0085-9pfs-fix-integer-overflow-issue-in-.patch 0086-dma-rc4030-limit-interval-timer-rel.patch 0087-net-imx-limit-buffer-descriptor-cou.patch 0088-target-i386-Implement-CPUID-0xB-Ext.patch 0089-target-i386-present-virtual-L3-cach.patch 0090-migration-fix-inability-to-save-VM-.patch 0091-ui-gtk-Fix-a-runtime-warning-on-vte.patch 0092-gtk-don-t-leak-the-GtkBorder-with-V.patch 0093-xen-fix-ioreq-handling.patch 0094-macio-Use-blk_drain-instead-of-blk_.patch 0095-rbd-Switch-rbd_start_aio-to-byte-ba.patch 0096-virtio-blk-Release-s-rq-queue-at-sy.patch 0097-virtio-blk-Remove-stale-comment-abo.patch 0098-block-reintroduce-bdrv_flush_all.patch 0099-qemu-use-bdrv_flush_all-for-vm_stop.patch 0100-block-backend-remove-blkflush_all.patch 0101-char-fix-missing-return-in-error-pa.patch 0102-rbd-shift-byte-count-as-a-64-bit-va.patch 0103-mirror-use-bdrv_drained_begin-bdrv_.patch 0104-block-curl-Use-BDRV_SECTOR_SIZE.patch 0105-block-curl-Fix-return-value-from-cu.patch 0106-block-curl-Remember-all-sockets.patch 0107-block-curl-Do-not-wait-for-data-bey.patch 0108-virtio-allow-per-device-class-legac.patch 0109-virtio-net-mark-VIRTIO_NET_F_GSO-as.patch 0110-vhost-adapt-vhost_verify_ring_mappi.patch 0111-ivshmem-Fix-64-bit-memory-bar-confi.patch 0112-intel_iommu-fix-incorrect-device-in.patch 0113-9pfs-fix-information-leak-in-xattr-.patch 0114-9pfs-fix-memory-leak-in-v9fs_xattrc.patch 0115-net-mcf-check-receive-buffer-size-r.patch 0116-virtio-gpu-fix-memory-leak-in-updat.patch 0117-virtio-gpu-fix-information-leak-in-.patch 0118-9pfs-adjust-the-order-of-resource-c.patch 0119-9pfs-add-cleanup-operation-in-FileO.patch 0120-9pfs-add-cleanup-operation-for-hand.patch 0121-9pfs-add-cleanup-operation-for-prox.patch 0122-virtio-gpu-call-cleanup-mapping-fun.patch 0123-string-input-visitor-Fix-uint64-par.patch 0124-test-string-input-visitor-Add-int-t.patch 0125-test-string-input-visitor-Add-uint6.patch 0126-tests-Add-QOM-property-unit-tests.patch 0127-tests-Add-scsi-disk-test.patch 0128-usb-ehci-fix-memory-leak-in-ehci_in.patch 0129-usbredir-free-vm_change_state_handl.patch 0130-virtio-gpu-fix-information-leak-in-.patch ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch ipxe-legacy-Fix-building-with-GCC-6.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-util-v5.24-perl-errors-on-redeclare.patch - SLE CVE, FATE, and bugzilla references not otherwise listed in this changelog file. The intent of this list is to indicate that the fix or feature continues the line of inheritance in the development stream of this package. The list is intended to satisfy searches only - refer to the SLE-12-SP2 changelog file for additional details. * fate#314468 fate#314497 fate#315125 fate#315467 fate#317015 fate#317741 fate#317763 fate#318349 fate#319660 fate#319979 fate#321010 * bnc#812983 bnc#869026 bnc#869746 bnc#874413 bnc#875582 bnc#875870 bnc#877642 bnc#877645 bnc#878541 bsc#882405 bsc#886378 bnc#893339 bnc#893892 bnc#895369 bnc#896726 bnc#897654 bnc#905097 bnc#907805 bnc#908380 bnc#914521 bsc#924018 bsc#929339 bsc#932267 bsc#932770 bsc#933981 bsc#936537 bsc#937125 bsc#938344 bsc#940929 bsc#942845 bsc#943446 bsc#944697 bsc#945404 bsc#945987 bsc#945989 bsc#946020 bsc#947159 bnc#953518 bsc#954864 bsc#956829 bsc#957162 bsc#958491 bsc#958917 bsc#959005 bsc#959386 bsc#960334 bsc#960708 bsc#960725 bsc#960835 bsc#961333 bsc#961556 bsc#961691 bsc#962320 bsc#963782 bsc#964413 bsc#970791 bsc#974141 bsc#978158 bsc#979473 bsc#982365 bsc#989655 bsc#991466 bsc#994771 bsc#994774 bsc#996441 bsc#997858 bsc#999212 bsc#1001151 bsc#1002116 bsc#1005353 boo#1007263 bsc#1007769 bsc#1008519 bsc#1009109 bsc#1013285 bsc#1013341 bsc#1013764 bsc#1013767 bsc#1014109 bsc#1014110 bsc#1014111 bsc#1014112 bsc#1014256 bsc#1014514 bsc#1014702 bsc#1015169 bsc#1016779 * CVE-2014-0222 CVE-2014-0223 CVE-2014-3461 CVE-2014-3640 CVE-2014-7840 CVE-2014-8106 CVE-2015-1779 CVE-2015-3209 CVE-2015-4037 CVE-2015-5154 CVE-2015-5225 CVE-2015-5278 CVE-2015-5279 CVE-2015-5745 CVE-2015-6815 CVE-2015-6855 CVE-2015-7295 CVE-2015-7512 CVE-2015-7549 CVE-2015-8345 CVE-2015-8504 CVE-2015-8558 CVE-2015-8567 CVE-2015-8568 CVE-2015-8613 CVE-2015-8619 CVE-2015-8743 CVE-2015-8744 CVE-2015-8745 CVE-2016-1568 CVE-2016-1714 CVE-2016-1922 CVE-2016-1981 CVE-2016-2198 CVE-2016-3710 CVE-2016-6490 CVE-2016-6833 CVE-2016-6888 CVE-2016-7116 CVE-2016-7155 CVE-2016-7161 CVE-2016-9381 CVE-2016-9776 CVE-2016-9845 CVE-2016-9846 CVE-2016-9907 CVE-2016-9908 CVE-2016-9911 CVE-2016-9912 CVE-2016-9913 CVE-2016-9921 CVE-2016-9922- Despite the previous entry about re-enabling ceph on Nov 19, 2016 the change wasn't actually done. Do it now.- sgabios-stable-buildid.patch: Use geeko@buildhost- slof_xhci.patch: XHCI fixes (boo#977027)- Recommend x86 ROMs for emulated PCI cards on ppc, arm, others (bsc#1005869, michals)- Tidy SLOF patch boilerplate (michals)- Build with spice on all archs. (boo#1009438, michals)- Refine the approach to producing stable builds in our ROM based packages. All built roms which have hostname or date calls now produce consistent results build to build via patch changes, so remove the hostname and date call workarounds. (bsc#1011213) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0069-roms-Makefile-pass-a-packaging-time.patch sgabios-stable-buildid.patch- Re-enable ceph (rbd) functionality in OBS builds as we've been told the issues which prompted us to disable it are resolved - Address various security/stability issues * Fix OOB access in VMware SVGA emulation (CVE-2016-7170 bsc#998516) 0041-vmsvga-correct-bitmap-and-pixmap-si.patch * Fix DOS in LSI SAS1068 emulation (CVE-2016-7157 bsc#997860) 0042-scsi-mptconfig-fix-an-assert-expres.patch 0043-scsi-mptconfig-fix-misuse-of-MPTSAS.patch * Fix DOS in Vmware pv scsi interface (CVE-2016-7156 bsc#997859) 0044-scsi-pvscsi-limit-loop-to-fetch-SG-.patch * Fix DOS in USB xHCI emulation (CVE-2016-7466 bsc#1000345) 0045-usb-xhci-fix-memory-leak-in-usb_xhc.patch * Fix OOB access in LSI SAS1068 emulation (CVE-2016-7423 bsc#1000397) 0046-scsi-mptsas-use-g_new0-to-allocate-.patch * Fix DOS in Vmware pv scsi interface (CVE-2016-7421 bsc#999661) 0047-scsi-pvscsi-limit-process-IO-loop-t.patch * Fix NULL pointer dereference in virtio processing (CVE-2016-7422 bsc#1000346) 0048-virtio-add-check-for-descriptor-s-m.patch * Fix DOS in ColdFire Fast Ethernet Controller emulation (CVE-2016-7908 bsc#1002550) 0049-net-mcf-limit-buffer-descriptor-cou.patch * Fix DOS in USB EHCI emulation (CVE-2016-7995 bsc#1003612) 0050-usb-ehci-fix-memory-leak-in-ehci_pr.patch * Fix DOS in USB xHCI emulation (CVE-2016-8576 bsc#1003878) 0051-xhci-limit-the-number-of-link-trbs-.patch * Fix DOS in virtio-9pfs (CVE-2016-8578 bsc#1003894) 0052-9pfs-allocate-space-for-guest-origi.patch * Fix DOS in virtio-9pfs (CVE-2016-9105 bsc#1007494) 0053-9pfs-fix-memory-leak-in-v9fs_link.patch * Fix DOS in virtio-9pfs (CVE-2016-8577 bsc#1003893) 0054-9pfs-fix-potential-host-memory-leak.patch * Plug data leak in virtio-9pfs interface (CVE-2016-9103 bsc#1007454) 0055-9pfs-fix-information-leak-in-xattr-.patch * Fix DOS in virtio-9pfs interface (CVE-2016-9102 bsc#1007450) 0056-9pfs-fix-memory-leak-in-v9fs_xattrc.patch * Fix DOS in virtio-9pfs (CVE-2016-9106 bsc#1007495) 0057-9pfs-fix-memory-leak-in-v9fs_write.patch * Fix DOS in 16550A UART emulation (CVE-2016-8669 bsc#1004707) 0058-char-serial-check-divider-value-aga.patch * Fix DOS in PC-Net II emulation (CVE-2016-7909 bsc#1002557) 0059-net-pcnet-check-rx-tx-descriptor-ri.patch * Fix DOS in PRO100 emulation (CVE-2016-9101 bsc#1007391) 0060-net-eepro100-fix-memory-leak-in-dev.patch * Fix OOB access in Rocker switch emulation (CVE-2016-8668 bsc#1004706) 0061-net-rocker-set-limit-to-DMA-buffer-.patch * Plug data leak in vmxnet3 emulation (CVE-2016-6836 bsc#994760) 0062-net-vmxnet-initialise-local-tx-desc.patch * Fix DOS in RTL8139 emulation (CVE-2016-8910 bsc#1006538) 0063-net-rtl8139-limit-processing-of-rin.patch * Fix DOS in Intel HDA controller emulation (CVE-2016-8909 bsc#1006536) 0064-audio-intel-hda-check-stream-entry-.patch * Fix DOS in virtio-gpu (CVE-2016-7994 bsc#1003613) 0065-virtio-gpu-fix-memory-leak-in-virti.patch * Fix DOS in virtio-9pfs (CVE-2016-9104 bsc#1007493) 0066-9pfs-fix-integer-overflow-issue-in-.patch * Fix DOS in JAZZ RC4030 emulation (CVE-2016-8667 bsc#1004702) 0067-dma-rc4030-limit-interval-timer-rel.patch * Fix DOS in i.MX NIC emulation (CVE-2016-7907 bsc#1002549) 0068-net-imx-limit-buffer-descriptor-cou.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7- Use fixed timestamps and stable build_id in ipxe and other ROMs * Patches added: ipxe-stable-buildid.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patch updated: 0040-linux-user-skip-0-flag-from-proc-se.patch -> 0040-linux-user-remove-all-traces-of-qem.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0040-linux-user-skip-0-flag-from-proc-se.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0039-Fix-tlb_vaddr_to_host-with-CONFIG_U.patch- Document two new options, but leave jemalloc disabled for now - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches dropped: 0034-build-link-with-libatomic-on-powerp.patch * Patches renamed: 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0034-xen-SUSE-xenlinux-unplug-for-emulat.patch 0036-qemu-bridge-helper-reduce-security-.patch -> 0035-qemu-bridge-helper-reduce-security-.patch 0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch -> 0036-qemu-binfmt-conf-use-qemu-ARCH-binf.patch 0038-configure-Fix-detection-of-seccomp-.patch -> 0037-configure-Fix-detection-of-seccomp-.patch 0039-linux-user-properly-test-for-infini.patch -> 0038-linux-user-properly-test-for-infini.patch- Updated to v2.7.0: See http://wiki.qemu-project.org/ChangeLog/2.7 - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches added: 0039-linux-user-properly-test-for-infini.patch- Use new kvm_stat package where available, else provide updated kvm_stat script.- Update to v2.7.0-rc5: See http://wiki.qemu-project.org/ChangeLog/2.7- Updated to v2.7.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.7 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.7 * Patches dropped: 0002-qemu-0.9.0.cvs-binfmt.patch (script rewritten upstream) 0009-block-vmdk-Support-creation-of-SCSI.patch (deprecated) 0014-linux-user-Ignore-broken-loop-ioctl.patch (implemented upstream) 0024-linux-user-add-more-blk-ioctls.patch (more implemented upstream) 0034-qtest-Increase-socket-timeout.patch (increased further upstream) 0036-configure-Enable-libseccomp-for-ppc.patch (enabled upstream) 0038-block-split-large-discard-requests-.patch 0041-xen-introduce-dummy-system-device.patch 0042-xen-write-information-about-support.patch 0043-xen-add-pvUSB-backend.patch 0044-xen-move-xen_sysdev-to-xen_backend..patch 0045-vnc-add-configurable-keyboard-delay.patch 0046-configure-add-echo_version-helper.patch 0047-configure-support-vte-2.91.patch 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch 0050-scsi-esp-fix-migration.patch 0051-xen-when-removing-a-backend-don-t-r.patch 0052-xen-drain-submit-queue-in-xen-usb-b.patch 0053-qcow2-avoid-extra-flushes-in-qcow2.patch 0055-xen-use-a-common-function-for-pv-an.patch ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-legacy-Fix-building-with-GCC-6.patch ipxe-util-v5.24-perl-errors-on-redeclare.patch ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch * Patches renamed: 0010-linux-user-add-binfmt-wrapper-for-a.patch -> 0009-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch -> 0010-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch -> 0011-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch -> 0012-linux-user-binfmt-support-host-bina.patch 0015-linux-user-lock-tcg.patch -> 0013-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch -> 0014-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch -> 0015-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch -> 0016-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch -> 0017-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch -> 0018-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch -> 0019-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch -> 0020-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch -> 0021-vnc-password-file-and-incoming-conn.patch 0025-linux-user-use-target_ulong.patch -> 0022-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch -> 0023-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch -> 0024-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0025-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch -> 0026-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch -> 0027-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch -> 0028-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-__u64-f.patch -> 0029-virtfs-proxy-helper-Provide-__u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch -> 0030-configure-Enable-PIE-for-ppc-and-pp.patch 0035-AIO-Reduce-number-of-threads-for-32.patch -> 0031-AIO-Reduce-number-of-threads-for-32.patch 0037-dictzip-Fix-on-big-endian-systems.patch -> 0032-dictzip-Fix-on-big-endian-systems.patch 0039-xen_disk-Add-suse-specific-flush-di.patch -> 0033-xen_disk-Add-suse-specific-flush-di.patch 0040-build-link-with-libatomic-on-powerp.patch -> 0034-build-link-with-libatomic-on-powerp.patch 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch -> 0035-xen-SUSE-xenlinux-unplug-for-emulat.patch 0054-qemu-bridge-helper-reduce-security-.patch -> 0036-qemu-bridge-helper-reduce-security-.patch * Patches added: 0002-qemu-binfmt-conf-Modify-default-pat.patch 0037-qemu-binfmt-conf-use-qemu-ARCH-binf.patch * Package renamed trace-events-all file and linuxboot_dma.bin * Handle building and packaging roms for e1000e and vmxnet3 (Bruce) * Remove ipxe patches which are now enabled upstream (Bruce) * Enable seccomp for s390x (Mark Post): 0038-configure-Fix-detection-of-seccomp-.patch- Update to v2.6.1 a stable, bug-fix-only release (fate#316228) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped (upstreamed): 0041-net-mipsnet-check-packet-length-aga.patch 0042-i386-kvmvapic-initialise-imm32-vari.patch 0043-esp-check-command-buffer-length-bef.patch 0044-esp-check-dma-length-before-reading.patch 0045-scsi-pvscsi-check-command-descripto.patch 0046-scsi-mptsas-infinite-loop-while-fet.patch 0047-vga-add-sr_vbe-register-set.patch 0048-scsi-megasas-use-appropriate-proper.patch 0049-scsi-megasas-check-read_queue_head-.patch 0050-scsi-megasas-null-terminate-bios-ve.patch 0051-vmsvga-move-fifo-sanity-checks-to-v.patch 0052-vmsvga-don-t-process-more-than-1024.patch 0053-block-iscsi-avoid-potential-overflo.patch 0054-scsi-esp-check-TI-buffer-index-befo.patch 0060-scsi-megasas-initialise-local-confi.patch 0065-scsi-esp-check-buffer-length-before.patch 0066-scsi-esp-respect-FIFO-invariant-aft.patch 0067-pci-assign-Move-Invalid-ROM-error-m.patch 0068-Xen-PCI-passthrough-fix-passthrough.patch 0069-scsi-esp-make-cmdbuf-big-enough-for.patch 0071-virtio-error-out-if-guest-exceeds-v.patch * Patches renamed: 0055-xen-introduce-dummy-system-device.patch - > 0041-xen-introduce-dummy-system-device.patch 0056-xen-write-information-about-support.patch - > 0042-xen-write-information-about-support.patch 0057-xen-add-pvUSB-backend.patch - > 0043-xen-add-pvUSB-backend.patch 0058-xen-move-xen_sysdev-to-xen_backend..patch - > 0044-xen-move-xen_sysdev-to-xen_backend..patch 0059-vnc-add-configurable-keyboard-delay.patch - > 0045-vnc-add-configurable-keyboard-delay.patch 0061-configure-add-echo_version-helper.patch - > 0046-configure-add-echo_version-helper.patch 0062-configure-support-vte-2.91.patch - > 0047-configure-support-vte-2.91.patch 0063-hw-arm-virt-mark-the-PCIe-host-cont.patch - > 0048-hw-arm-virt-mark-the-PCIe-host-cont.patch 0064-xen-SUSE-xenlinux-unplug-for-emulat.patch - > 0049-xen-SUSE-xenlinux-unplug-for-emulat.patch 0070-scsi-esp-fix-migration.patch - > 0050-scsi-esp-fix-migration.patch 0072-xen-when-removing-a-backend-don-t-r.patch - > 0051-xen-when-removing-a-backend-don-t-r.patch 0073-xen-drain-submit-queue-in-xen-usb-b.patch - > 0052-xen-drain-submit-queue-in-xen-usb-b.patch 0074-qcow2-avoid-extra-flushes-in-qcow2.patch - > 0053-qcow2-avoid-extra-flushes-in-qcow2.patch 0075-qemu-bridge-helper-reduce-security-.patch - > 0054-qemu-bridge-helper-reduce-security-.patch 0076-xen-use-a-common-function-for-pv-an.patch - > 0055-xen-use-a-common-function-for-pv-an.patch- Temporarily disable ceph (rbd) functionality in OBS due to staging issues.- use upstream solution for building xen-usb.c correctly - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped: 0058-usb-Fix-conditions-that-xen-usb.c-i.patch * Patches added: 0058-xen-move-xen_sysdev-to-xen_backend..patch- Incorporate patch carried in Xen's qemu to get same support as Xen switches to use the qemu package (bsc#953339, bsc#953362, bsc#953518, bsc#984981) 0064-xen-SUSE-xenlinux-unplug-for-emulat.patch - Fix more potential OOB accesses in 53C9X emulation (CVE-2016-5238 bsc#982959) 0065-scsi-esp-check-buffer-length-before.patch 0066-scsi-esp-respect-FIFO-invariant-aft.patch - Avoid "Invalid ROM" error message when it is not appropriate (bsc#982927) 0067-pci-assign-Move-Invalid-ROM-error-m.patch - Fix failure in Xen HVM PCI passthrough (bsc#981925, bsc#989250) 0068-Xen-PCI-passthrough-fix-passthrough.patch - Fix OOB access in 53C9X emulation (CVE-2016-6351 bsc#990835) 0069-scsi-esp-make-cmdbuf-big-enough-for.patch 0070-scsi-esp-fix-migration.patch - Avoid potential for guest initiated OOM condition in qemu through virtio interface (CVE-2016-5403 bsc#991080) 0071-virtio-error-out-if-guest-exceeds-v.patch - Fix potential crashes in qemu from pvusb bugs (bsc#986156) 0072-xen-when-removing-a-backend-don-t-r.patch 0073-xen-drain-submit-queue-in-xen-usb-b.patch - Avoid unneeded flushes in qcow2 which impact performance (bsc#991296) 0074-qcow2-avoid-extra-flushes-in-qcow2.patch - Finally get qemu-bridge-helper the permissions it needs for non- root usage. The kvm group is leveraged to control access. (boo#988279) 0075-qemu-bridge-helper-reduce-security-.patch - Fix pvusb not working for HVM guests (bsc#991785) 0076-xen-use-a-common-function-for-pv-an.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 - Minor spec file formatting fixes- Fix ARM PCIe DMA coherency bug (bsc#991034) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches added: 0063-hw-arm-virt-mark-the-PCIe-host-cont.patch- Clean up the udev ifdeffery to cover systemd as well (boo#860275) - Trigger udev rules also under systemd (boo#989655) - Suppress s390x sysctl in chroot - Ignore s390x sysctl failures (agraf)- Build SLOF for SLE12 now that we have gcc fix (bsc#949000) - Add script for loading kvm module on s390x - Enable seccomp and iscsi support in more configurations - Enable more support for virtio-gpu - Fix /dev/kvm permissions problem with package install and no reboot (bnc#867867) - Remove libtool dependency - Disable more aggressive stack protector for performance reasons - Enable vte to be used again in more configurations (bsc#988855) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches added: 0061-configure-add-echo_version-helper.patch 0062-configure-support-vte-2.91.patch- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208) - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped: 0002-XXX-work-around-SA_RESTART-race-wit.patch 0003-qemu-0.9.0.cvs-binfmt.patch 0004-qemu-cvs-alsa_bitfield.patch 0005-qemu-cvs-alsa_ioctl.patch 0006-qemu-cvs-alsa_mmap.patch 0007-qemu-cvs-gettimeofday.patch 0008-qemu-cvs-ioctl_debug.patch 0009-qemu-cvs-ioctl_nodirection.patch 0010-block-vmdk-Support-creation-of-SCSI.patch 0011-linux-user-add-binfmt-wrapper-for-a.patch 0012-PPC-KVM-Disable-mmu-notifier-check.patch 0013-linux-user-fix-segfault-deadlock.patch 0014-linux-user-binfmt-support-host-bina.patch 0015-linux-user-Ignore-broken-loop-ioctl.patch 0016-linux-user-lock-tcg.patch 0017-linux-user-Run-multi-threaded-code-.patch 0018-linux-user-lock-tb-flushing-too.patch 0019-linux-user-Fake-proc-cpuinfo.patch 0020-linux-user-implement-FS_IOC_GETFLAG.patch 0021-linux-user-implement-FS_IOC_SETFLAG.patch 0022-linux-user-XXX-disable-fiemap.patch 0023-slirp-nooutgoing.patch 0024-vnc-password-file-and-incoming-conn.patch 0025-linux-user-add-more-blk-ioctls.patch 0026-linux-user-use-target_ulong.patch 0027-block-Add-support-for-DictZip-enabl.patch 0028-block-Add-tar-container-format.patch 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0030-console-add-question-mark-escape-op.patch 0031-Make-char-muxer-more-robust-wrt-sma.patch 0032-linux-user-lseek-explicitly-cast-no.patch 0033-virtfs-proxy-helper-Provide-__u64-f.patch 0034-configure-Enable-PIE-for-ppc-and-pp.patch 0035-qtest-Increase-socket-timeout.patch 0036-AIO-Reduce-number-of-threads-for-32.patch 0037-configure-Enable-libseccomp-for-ppc.patch 0038-dictzip-Fix-on-big-endian-systems.patch 0039-block-split-large-discard-requests-.patch 0040-xen_disk-Add-suse-specific-flush-di.patch 0041-build-link-with-libatomic-on-powerp.patch 0042-net-mipsnet-check-packet-length-aga.patch 0043-i386-kvmvapic-initialise-imm32-vari.patch 0044-esp-check-command-buffer-length-bef.patch 0045-esp-check-dma-length-before-reading.patch 0046-scsi-pvscsi-check-command-descripto.patch 0047-scsi-mptsas-infinite-loop-while-fet.patch 0048-vga-add-sr_vbe-register-set.patch 0049-scsi-megasas-use-appropriate-proper.patch 0050-scsi-megasas-check-read_queue_head-.patch 0051-scsi-megasas-null-terminate-bios-ve.patch 0052-vmsvga-move-fifo-sanity-checks-to-v.patch 0053-vmsvga-don-t-process-more-than-1024.patch 0054-block-iscsi-avoid-potential-overflo.patch 0055-scsi-esp-check-TI-buffer-index-befo.patch 0056-xen-introduce-dummy-system-device.patch 0057-xen-write-information-about-support.patch 0058-xen-add-pvUSB-backend.patch 0059-usb-Fix-conditions-that-xen-usb.c-i.patch 0060-vnc-add-configurable-keyboard-delay.patch 0061-scsi-megasas-initialise-local-confi.patch * Patches added: 0002-qemu-0.9.0.cvs-binfmt.patch 0003-qemu-cvs-alsa_bitfield.patch 0004-qemu-cvs-alsa_ioctl.patch 0005-qemu-cvs-alsa_mmap.patch 0006-qemu-cvs-gettimeofday.patch 0007-qemu-cvs-ioctl_debug.patch 0008-qemu-cvs-ioctl_nodirection.patch 0009-block-vmdk-Support-creation-of-SCSI.patch 0010-linux-user-add-binfmt-wrapper-for-a.patch 0011-PPC-KVM-Disable-mmu-notifier-check.patch 0012-linux-user-fix-segfault-deadlock.patch 0013-linux-user-binfmt-support-host-bina.patch 0014-linux-user-Ignore-broken-loop-ioctl.patch 0015-linux-user-lock-tcg.patch 0016-linux-user-Run-multi-threaded-code-.patch 0017-linux-user-lock-tb-flushing-too.patch 0018-linux-user-Fake-proc-cpuinfo.patch 0019-linux-user-implement-FS_IOC_GETFLAG.patch 0020-linux-user-implement-FS_IOC_SETFLAG.patch 0021-linux-user-XXX-disable-fiemap.patch 0022-slirp-nooutgoing.patch 0023-vnc-password-file-and-incoming-conn.patch 0024-linux-user-add-more-blk-ioctls.patch 0025-linux-user-use-target_ulong.patch 0026-block-Add-support-for-DictZip-enabl.patch 0027-block-Add-tar-container-format.patch 0028-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0029-console-add-question-mark-escape-op.patch 0030-Make-char-muxer-more-robust-wrt-sma.patch 0031-linux-user-lseek-explicitly-cast-no.patch 0032-virtfs-proxy-helper-Provide-__u64-f.patch 0033-configure-Enable-PIE-for-ppc-and-pp.patch 0034-qtest-Increase-socket-timeout.patch 0035-AIO-Reduce-number-of-threads-for-32.patch 0036-configure-Enable-libseccomp-for-ppc.patch 0037-dictzip-Fix-on-big-endian-systems.patch 0038-block-split-large-discard-requests-.patch 0039-xen_disk-Add-suse-specific-flush-di.patch 0040-build-link-with-libatomic-on-powerp.patch 0041-net-mipsnet-check-packet-length-aga.patch 0042-i386-kvmvapic-initialise-imm32-vari.patch 0043-esp-check-command-buffer-length-bef.patch 0044-esp-check-dma-length-before-reading.patch 0045-scsi-pvscsi-check-command-descripto.patch 0046-scsi-mptsas-infinite-loop-while-fet.patch 0047-vga-add-sr_vbe-register-set.patch 0048-scsi-megasas-use-appropriate-proper.patch 0049-scsi-megasas-check-read_queue_head-.patch 0050-scsi-megasas-null-terminate-bios-ve.patch 0051-vmsvga-move-fifo-sanity-checks-to-v.patch 0052-vmsvga-don-t-process-more-than-1024.patch 0053-block-iscsi-avoid-potential-overflo.patch 0054-scsi-esp-check-TI-buffer-index-befo.patch 0055-xen-introduce-dummy-system-device.patch 0056-xen-write-information-about-support.patch 0057-xen-add-pvUSB-backend.patch 0058-usb-Fix-conditions-that-xen-usb.c-i.patch 0059-vnc-add-configurable-keyboard-delay.patch 0060-scsi-megasas-initialise-local-confi.patch - Enable ceph (rbd) support for aarch64- Enable ceph (rbd) support- Fix OVMF iPXE network menu (bsc#986033, boo#987488) ipxe-efi-fix-garbage-bytes-in-device-path.patch ipxe-efi-fix-uninitialised-data-in-HII.patch- Fix host information leak to guest in MegaRAID SAS 8708EM2 Host Bus AdapterMegaRAID SAS 8708EM2 Host Bus Adapter emulation support (CVE-2016-5105 bsc#982017) * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 0061-scsi-megasas-initialise-local-confi.patch- Address various security/stability issues * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Fix OOB access in megasas emulated device (CVE-2016-5106 bsc#982018) 0049-scsi-megasas-use-appropriate-proper.patch * Fix OOB access in megasas emulated device (CVE-2016-5107 bsc#982019) 0050-scsi-megasas-check-read_queue_head-.patch * Fix OOB access in megasas emulated device (CVE-2016-5337 bsc#983961) 0051-scsi-megasas-null-terminate-bios-ve.patch * Correct the vmvga fifo access checks (CVE-2016-4454 bsc#982222) 0052-vmsvga-move-fifo-sanity-checks-to-v.patch * Fix potential DoS issue in vmvga processing (CVE-2016-4453 bsc#982223) 0053-vmsvga-don-t-process-more-than-1024.patch * Fix heap buffer overflow flaw when iscsi protocol is used (CVE-2016-5126 bsc#982285) 0054-block-iscsi-avoid-potential-overflo.patch * Fix OOB access in 53C9X emulation (CVE-2016-5338 bsc#983982) 0055-scsi-esp-check-TI-buffer-index-befo.patch - Add support to qemu for pv-usb under Xen (fate#316612) 0056-xen-introduce-dummy-system-device.patch 0057-xen-write-information-about-support.patch 0058-xen-add-pvUSB-backend.patch 0059-usb-Fix-conditions-that-xen-usb.c-i.patch - Provide ability to rate limit keyboard events from the vnc server. This is part of the solution to an issue affecting openQA testing, where characters are lost, resulting in unexpected failures (bsc#974914) 0060-vnc-add-configurable-keyboard-delay.patch- Adjust to parallel changes in virglrenderer packages - no longer "BuildRequires" virglrenderer directly, just the devel package.- Fix build compatibility with gcc6 wrt ipxe rom where compiler warnings are treated as errors. ipxe-ath9k-Fix-buffer-overrun-for-ar9287.patch ipxe-mucurses-Fix-GCC-6-nonnull-compare-errors.patch ipxe-sis190-Fix-building-with-GCC-6.patch ipxe-skge-Fix-building-with-GCC-6.patch ipxe-ath-Fix-building-with-GCC-6.patch ipxe-legacy-Fix-building-with-GCC-6.patch - Fix ipxe build script which fails under perl v5.24 ipxe-util-v5.24-perl-errors-on-redeclare.patch - Specify build time disk space requirements for ppc64 and ppc64le- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)- Address various security/stability issues * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Fix OOB access in MIPSnet emulated controller CVE-2016-4002 (bsc#975136) 0042-net-mipsnet-check-packet-length-aga.patch * Fix possible host data leakage to guest from TPR access CVE-2016-4020 (bsc#975700) 0043-i386-kvmvapic-initialise-imm32-vari.patch * Avoid OOB access in 53C9X emulation CVE-2016-4439 (bsc#980711) 0044-esp-check-command-buffer-length-bef.patch * Avoid OOB access in 53C9X emulation CVE-2016-4441 (bsc#980723) 0045-esp-check-dma-length-before-reading.patch * Avoid OOB access in Vmware PV SCSI emulation CVE-2016-4952 (bsc#981266) 0046-scsi-pvscsi-check-command-descripto.patch * Avoid potential DoS in LSI SAS1068 emulation CVE-2016-4964 (bsc#981399) 0047-scsi-mptsas-infinite-loop-while-fet.patch * Fix regression in vga behavior - introduced in v2.6.0 CVE-2016-3712 (bsc#978160) 0048-vga-add-sr_vbe-register-set.patch- Update to v2.6.0: See http://wiki.qemu-project.org/ChangeLog/2.6 - Enable SDL2, virglrenderer (for use with virtio-gpu), xfsctl, and tracing using default log backend - Build efi pxe roms on x86_64- Check modules for conflicting release versions - Suggest recently added block modules- Bump copyright in qemu.spec.in - Enable libiscsi for Factory - Enable seccomp for ppc64le as well- Update to v2.6.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.6 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Patches dropped (upstreamed): 0041-tests-Use-correct-config-param-for-.patch * Patches renamed: 0042-build-link-with-libatomic-on-powerp.patch -> 0041-build-link-with-libatomic-on-powerp.patch- Partially revert the last change's cleanup - Indicate SUSE version- Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6 * Accept every size in DISCARD request from a guest (bsc#964427) 0039-block-split-large-discard-requests-.patch * Recognize libxl flag to disable flush in block device (bsc#879425) 0040-xen_disk-Add-suse-specific-flush-di.patch * Use correct flag for crypto tests 0041-tests-Use-correct-config-param-for-.patch * Fix build on powerpc: 0042-build-link-with-libatomic-on-powerp.patch * Patches dropped (upstreamed): seabios_checkrom_typo.patch seabios_avoid_smbios_signature_string.patch- Disable vte for Leap, fixing build- Don't drop u-boot.e500 yet - breaks testsuite- Re-enable libcacard support - Clean up configured features- Clean up qemu-tools libcacard Provides/Obsoletes - separate again - Drop u-boot.e500 - being packaged as u-boot-ppce500- Update to v2.5.0: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Patches dropped (upstreamed): 0039-tests-Fix-check-report-qtest-target.patch- Fix build on openSUSE 13.2- Fix testsuite on 32bit systems (bsc#957379)- Update to v2.5.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Rebase libseccomp enablement: 0037-Revert-Revert-seccomp-tests-that-al.patch -> 0037-configure-Enable-libseccomp-for-ppc.patch * Provide qemu-ga and qemu-ipxe for qemu-testsuite - Clean up qemu-ksm recommendation- Fix SLE11 build by fixing systemd conditionalization (from olh)- Update to v2.5.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.5 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.5 * Patches dropped (upstream): 0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch 0039-tests-Unique-test-path-for-string-v.patch gcc5-ipxe-add-missing-const-qualifiers.patch gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch SLOF_ppc64le.patch * Patch renamed: 0040-dictzip-Fix-on-big-endian-systems.patch -> 0038-dictzip-Fix-on-big-endian-systems.patch * --enable-smartcard-nss -> --enable-smartcard Needs an external libcacard, so drop it for now. * Drop --enable-vnc-tls * Require xz-devel for ipxe build * Package qemu-ga(8) man page * Package ivshmem-{client,server} * Patches added: 0039-tests-Fix-check-report-qtest-target.patch- Add systemd unit file and udev rules for qemu guest agent - taken from the SLE12 / Leap package, see boo#955707- Add _constraints file (based on work by kenljohnson)- Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016)- Allow building SLOF on ppc64le (bsc#949016) SLOF_ppc64le.patch - Add two checks for DictZip and tar qemu-img behavior (bsc#945778) * Clean up qemu-testsuite build/installation- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix endianness issues in DictZip block driver (bsc#937572, bsc#945778) 0027-block-Add-support-for-DictZip-enabl.patch 0028-block-Add-tar-container-format.patch 0040-dictzip-Fix-on-big-endian-systems.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix qemu-testsuite for glib2-2.46.0 by assuring uniqueness of paths 0039-tests-Unique-test-path-for-string-v.patch- Build SLOF on ppc64 (bsc#949016, thanks to k0da) * Simplify x86 fw logic while at it - No need to enable KVM for armv6hl - Add notice about pre_checkin.sh to update_git.sh- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Fix aarch64 TCG: 0038-tcg-aarch64-Fix-tcg_out_qemu_-ld-st.patch- Update to v2.4.0: See http://wiki.qemu-project.org/ChangeLog/2.4- Update to v2.4.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.4 * Provide qemu-img symlink instead of passing QTEST_QEMU_IMG- Update to v2.4.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.4 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.4 * Patches dropped: 0037-linux-user-Allocate-thunk-size-dyna.patch 0039-s390x-Fix-stoc-direction.patch 0040-s390x-Add-interlocked-access-facili.patch 0041-fdc-force-the-fifo-access-to-be-in-.patch 0042-rules.mak-Force-CFLAGS-for-all-obje.patch 0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch 0044-hw-arm-boot-Increase-fdt-alignment.patch * Patches renamed: 0038-Revert-Revert-seccomp-tests-that-al.patch -> 0037-Revert-Revert-seccomp-tests-that-al.patch * Package new vgabios-virtio.bin * target-x86_64.conf was dropped * Add qemu-block-dmg module sub-package * Set QTEST_QEMU_IMG variable for ahci-test * --enable-quorum and --enable-vnc-ws are no longer available- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix -kernel boot for AArch64 * Patches added: 0044-hw-arm-boot-Increase-fdt-alignment.patch- Use libusb-1_0-devel as buildrequires, not the old unused compatibility layer in libusb-devel- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix qemu2 cow caching (bsc#933132) * Patches added: 0043-qcow2-Set-MIN_L2_CACHE_SIZE-to-2.patch- Patch queue updated from git://github.com/jirislaby/qemu.git opensuse-2.3 * Patches added: 0042-rules.mak-Force-CFLAGS-for-all-obje.patch gcc5-ipxe-add-missing-const-qualifiers.patch gcc5-ipxe-ath9k-Remove-confusing-logic-inversion-in-an-ANI-var.patch- Fix CVE-2015-3456 (boo#929339) 0041-fdc-force-the-fifo-access-to-be-in-.patch - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches added: 0040-s390x-Add-interlocked-access-facili.patch - Disable dependency on libnuma for s390x (not available in SLE12)- Update to v2.3.0: See http://wiki.qemu-project.org/ChangeLog/2.3 - Disable iotests for now- Update to v2.3.0-rc4: See http://wiki.qemu-project.org/ChangeLog/2.3- Update seabios_avoid_smbios_signature_string.patch with version applied upstream- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix s390x stoc instructions 0039-s390x-Fix-stoc-direction.patch- Update to v2.3.0-rc3: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (applied upstream): 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch * Patches renamed: 0038-linux-user-Allocate-thunk-size-dyna.patch -> 0037-linux-user-Allocate-thunk-size-dyna.patch * Revert -rc3 change to disable seccomp on non-x86 architectures 0038-Revert-Revert-seccomp-tests-that-al.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 - Fix qemu-linux-user on powerpc * Patches added: 0038-linux-user-Allocate-thunk-size-dyna.patch- Split off qemu-testsuite.spec * Package check-report.html and check-report.xml * Enable quick iotests - Dropped 0030-net-Warn-about-default-MAC-address.patch The warning is relevant only for bridged setups, not for the default SLIRP based -net user / -netdev user setup, and it breaks output expectations of some iotests. * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches renamed: 0031-console-add-question-mark-escape-op.patch -> 0030-console-add-question-mark-escape-op.patch 0032-Make-char-muxer-more-robust-wrt-sma.patch -> 0031-Make-char-muxer-more-robust-wrt-sma.patch 0033-linux-user-lseek-explicitly-cast-no.patch -> 0032-linux-user-lseek-explicitly-cast-no.patch 0034-virtfs-proxy-helper-Provide-__u64-f.patch -> 0033-virtfs-proxy-helper-Provide-__u64-f.patch 0035-configure-Enable-PIE-for-ppc-and-pp.patch -> 0034-configure-Enable-PIE-for-ppc-and-pp.patch 0036-qtest-Increase-socket-timeout.patch -> 0035-qtest-Increase-socket-timeout.patch 0037-AIO-Reduce-number-of-threads-for-32.patch -> 0036-AIO-Reduce-number-of-threads-for-32.patch 0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch -> 0037-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch - Re-enable glusterfs on Factory (updated from v3.6.1 to v3.6.2) - Re-enable seccomp for armv7l (libseccomp submission pending)- Suppress seccomp for Factory armv7l (broken in libseccomp v2.2.0) - Disable glusterfs explicitly on Factory, SLE12 and before 13.1- Enable glusterfs and package as qemu-block-gluster glusterfs post-v3.5.3 and v3.6.1/v3.6.2 have switched the glusterfs-api.pc version incompatibly, so only 13.1+13.2 for now - Use macro for module Conflicts- Tidy configure options: * Move --enable-modules to build options * Sort libusb alphabetically * Explicitly enable attr, bluez, fdt, lzo, tpm, vhdx, vhost-net, vnc, xen-pci-passthrough * Enable bzip2 * Enable libssh2 where possible and package as qemu-block-ssh * Enable numa where a compatible numactl is available * Enable quorum where a compatible gnutls is available * Enable snappy where possible * Prepare to enable glusterfs * Explicitly enable the nop tracing backend (to be revisited) * Explicitly disable Archipelago, as we don't have libxseg and it's incompatibly GPL-3.0+ * Explicitly disable libiscsi, libnfs, netmap and rbd as we don't have packages * Drop deprecated --enable-virtio-blk-data-plane (now default)- Fix 64-bit TCG stores on 32-bit Big Endian hosts (ppc) 0038-tcg-tcg-op.c-Fix-ld-st-of-64-bit-va.patch * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3- Update to v2.3.0-rc2: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (upstreamed): 0038-fw_cfg-test-Fix-test-path-to-includ.patch 0039-rcu-tests-fix-compilation-on-32-bit.patch- make check was failing due to a bogus SMBIOS signature being encountered within SeaBIOS. Avoid having that signature stored randomly within the SeaBIOS image. * seabios_avoid_smbios_signature_string.patch- Build x86 firmware only from 13.1 on (11.4 was broken, surpassing 128 KB) - Update to v2.3.0-rc1: See http://wiki.qemu-project.org/ChangeLog/2.3 * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches dropped (upstreamed): 0038-linux-user-Fix-emulation-of-splice-.patch 0039-ide-fix-cmd_write_pio-when-nsectors.patch 0040-ide-fix-cmd_read_pio-when-nsectors-.patch 0041-ahci-Fix-sglist-offset-manipulation.patch 0042-ahci-test-improve-rw-buffer-pattern.patch 0045-linux-user-fix-broken-cpu_copy.patch * Patches renamed: 0043-fw_cfg-test-Fix-test-path-to-includ.patch -> 0038-fw_cfg-test-Fix-test-path-to-includ.patch 0044-rcu-tests-fix-compilation-on-32-bit.patch -> 0039-rcu-tests-fix-compilation-on-32-bit.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Patches added: 0045-linux-user-fix-broken-cpu_copy.patch- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * Make test path for fw_cfg-test unique (including architecture) 0043-fw_cfg-test-Fix-test-path-to-includ.patch * Fix rcu tests build on ppc (undefined reference to `__sync_fetch_and_add_8') 0044-rcu-tests-fix-compilation-on-32-bit.patch - Fix typo in SeaBIOS size check seabios_checkrom_typo.patch- Update to v2.3.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.3 * Updated update_git.sh accordingly * Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3 * seabios_128kb.patch: Added patch to squeeze SeaBIOS into 128 KB with our gcc 4.8.3 (brogers@suse.com) - Renamed 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch to 0030-net-Warn-about-default-MAC-address.patch: Suppress warning for accel=qtest, to sanitize make check results. - Added patches to fix ahci-test: 0039-ide-fix-cmd_write_pio-when-nsectors.patch 0040-ide-fix-cmd_read_pio-when-nsectors-.patch 0041-ahci-Fix-sglist-offset-manipulation.patch 0042-ahci-test-improve-rw-buffer-pattern.patch- Update company name in spec file templates - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0038-linux-user-Fix-emulation-of-splice-.patch- Add user kvm when installing guest-agent. - Use macro to update udev_rules when available- Fix packaging of e500 U-Boot - Don't rely on wildcard with explicit excludes- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches added: 0037-AIO-Reduce-number-of-threads-for-32.patch- Update to v2.2.0: See http://wiki.qemu-project.org/ChangeLog/2.2 * Updated DictZip and Tar block backends accordingly - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2 * Patches dropped: 0015-target-arm-linux-user-no-tb_flush-o.patch (tb_flush() not called) 0037-tests-Don-t-run-qom-test-twice.patch (superseded) 0039-linux-user-Cast-validity-checks-on-.patch (helper function introduced) 0040-linux-user-Convert-blkpg-to-use-a-s.patch (upstreamed) * Patched renumbered: 0016-linux-user-Ignore-broken-loop-ioctl.patch -> 0015-linux-user-Ignore-broken-loop-ioctl.patch 0017-linux-user-lock-tcg.patch -> 0016-linux-user-lock-tcg.patch 0018-linux-user-Run-multi-threaded-code-.patch -> 0017-linux-user-Run-multi-threaded-code-.patch 0019-linux-user-lock-tb-flushing-too.patch -> 0018-linux-user-lock-tb-flushing-too.patch 0020-linux-user-Fake-proc-cpuinfo.patch -> 0019-linux-user-Fake-proc-cpuinfo.patch 0021-linux-user-implement-FS_IOC_GETFLAG.patch -> 0020-linux-user-implement-FS_IOC_GETFLAG.patch 0022-linux-user-implement-FS_IOC_SETFLAG.patch -> 0021-linux-user-implement-FS_IOC_SETFLAG.patch 0023-linux-user-XXX-disable-fiemap.patch -> 0022-linux-user-XXX-disable-fiemap.patch 0024-slirp-nooutgoing.patch -> 0023-slirp-nooutgoing.patch 0025-vnc-password-file-and-incoming-conn.patch -> 0024-vnc-password-file-and-incoming-conn.patch 0026-linux-user-add-more-blk-ioctls.patch -> 0025-linux-user-add-more-blk-ioctls.patch 0027-linux-user-use-target_ulong.patch -> 0026-linux-user-use-target_ulong.patch 0028-block-Add-support-for-DictZip-enabl.patch -> 0027-block-Add-support-for-DictZip-enabl.patch 0029-block-Add-tar-container-format.patch -> 0028-block-Add-tar-container-format.patch 0030-Legacy-Patch-kvm-qemu-preXX-dictzip.patch -> 0029-Legacy-Patch-kvm-qemu-preXX-dictzip.patch 0031-Legacy-Patch-kvm-qemu-preXX-report-.patch -> 0030-Legacy-Patch-kvm-qemu-preXX-report-.patch 0032-console-add-question-mark-escape-op.patch -> 0031-console-add-question-mark-escape-op.patch 0033-Make-char-muxer-more-robust-wrt-sma.patch -> 0032-Make-char-muxer-more-robust-wrt-sma.patch 0034-linux-user-lseek-explicitly-cast-no.patch -> 0033-linux-user-lseek-explicitly-cast-no.patch 0035-virtfs-proxy-helper-Provide-__u64-f.patch -> 0034-virtfs-proxy-helper-Provide-__u64-f.patch 0036-configure-Enable-PIE-for-ppc-and-pp.patch -> 0035-configure-Enable-PIE-for-ppc-and-pp.patch 0038-qtest-Increase-socket-timeout.patch -> 0036-qtest-Increase-socket-timeout.patchibs-power9-15 1713461696 7.1.0-150500.49.15.17.1.0-150500.49.15.1qemu-system-i386qemu-system-x86_64qemu-x86supported.txtkvmvapic.binlinuxboot.binlinuxboot_dma.binmultiboot.binmultiboot_dma.binpvh.bin/usr/bin//usr/share/doc/packages//usr/share/doc/packages/qemu-x86//usr/share/qemu/-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:33445/SUSE_SLE-15-SP5_Update/0dcafc7a4690375456c36713c432e565-qemu.SUSE_SLE-15-SP5_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=ebe7c017aa555a4c35702d97e805d3327f6aca95, for GNU/Linux 3.10.0, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=c4714f3f2b3b906646050c517d27e0ca3a6ac12e, for GNU/Linux 3.10.0, strippeddirectoryASCII textCCCR(RRRRR RR&R%R1R"R:RR7R6R5RARRRR-RRR RRRR R RR/RR+R8R#R R,R@R!RR2RR9R R3R'RRRR0RRBR4R?RR;RRR)RR=R$RR.RR(RRRRR RR&R%R1R"R:RR7R6R5RARRRR-RRR RRRR R RR/RR+R8R#R R,R@R!RR2RR9R R3R'RRRR0RRBR4R?RR;RRR)RR=R$RR.R"JpnV~ovmfqemu-microvmqemu-ovmf-ia32qemu-ovmf-x86_64utf-87cf368bfb681e876eeda392838f7fc1f368720c56c731c34c7919053c13ee13f?7zXZ !t/]"k%՝RM ;xDg BW1\6 I $3@[_' U;bRXݤ.TNfS/[Im97*WLܴ?ʮm(Gñ6,? _a#ckƇ5x64 q9'|)`mCçykL(j :zi`"&Bз Y~~oIreOןXdGYVxJNW˕"0[ޡy TsgXMUאx2t(Ֆ=ʑ['- {γ[R_ %})Js$r>a (+&5(x= ?VMJ2#'^|1jߔ6SlWd+ kxzA6ХfhFĥYS\]h˸%MTs ?֩jzWߘgjKZt2u0iq+ըpeqI;CDtBϭvB~Wt䱗BawW ۹cuaIKWs:0ժ ?< ?s$z=`ںBrhyŇrxU\ ;!buO\Ae~uoQiƨcЍ6r}1џg*<}P 9}ܔp#Br˹xQ=".X2GJYօ׬sz;I`lTO-*Zt*uBQ^f?OS792B|]zWS6ٟ1 sa4dIJ?~^?Si\8J+A'Ei!zms7ڦg> D@߰ i4u}v޻5/CFgJoО&E=#evۭTuTa#`|(אMRzr. 5Ǩl0Џ^دlmqRzh#8?~~+`EDqB 9F+.1twa"dwVMz:T&76O8%H7~GXFZ,;-X؇u{7֬yLG9i8];;pp!jpזj;mqi `D?7D`ꤱh_"|ola;w5"󣵷'Ea<%hcH7N#b9PZct,s$Y#ՃcuJR8w Vrv&}~B!6ofz+aFJ\Z+ M`t;R"Baf3̍DŽAps_ ۷,?H2iw  cA@#ntt~Ї@iH.t4H4*ty@vߌT)ƩV"rșOu<<‰GO`!ưcP^tY{"P"N$t]оG~a(7 w 1H.P=!NS' Ej8쿸 %t0eDX.;t@MsiνP1jW6GT(_fT;;vcq!` 7HRMe 3ݺ$qw6g<>'`$Nd+o6 YR dDB/PSR ]5T GKf"]q 7:1M0/<P{W:w Ʈ'+B?@ç2H?ln#t.ENLՉ60262o$'[oeZS(N(/Th gb|/1+$ޣ񘛶!YA,K`v ϡ{ɖQ] vJ 3Fd ~ ^Rcn?t;\dZ$Mb|d6)7X*$EэPHQtb"= 66sv4C "TkN;K5H]p omܹ7Qwr&f1l1ѴSig*0S ciϣ*$0kg'L,;NM[8*.|aBO]LUʆg ״L임H#] o7VpOk6icr"JDB L o/ЧBa )S~_|V =^`Br9>jwy|qcx1W;DjTdpnG=K~p:Dv!/Og do[u4%;OJ, l'uLznݭ goW훥nk̤XE}?]f:y閠ܟ:k2]Ct#WxZ\.nF jRx=P7~"s_8W8vaXStGef_ 'G.7N$FtLQֿ&d`l!8V5]m-gQ rwhҙ3 /ܼ]o4*_ py ӥaGяr1iGAlq #A5;ÔNrbUPuĚ1aD2FRX\ZtP[S-^q̇3߷ )<`ؐ>sv[<%7*New]셎4<4-xpqaqhnFO? K> v4Wk X{Mg NȴE0wYp sz]3L! E{3&h'0褱'ZND,ÿ x$Rl^|_ZmE[qĉC)4sݛ~bOŀ ®gv.g z,쿷ҍߐjc; pezݕx)ɧ G#W4n7;l9.wB`xHiS\6g%<u((nKDvBqDiԫO'WIa*Qp\wf+)]Un4AK)iOzwJRVc86&BT{;L-#j=iWg# &0;?@@3,I DtGs3z Q3`&?Kkw]@@#fĽٻKqgB %Gmp!؞nq6^+XLy{%Z%)Js"%@VRƿ7>^ F}EGP[NS"S:)}Ȕp.Bg ȴo*joUwWUw 1d) w5NbC<P9%?n}jt6jg7ly֥D 7 JRg!2r}jbH_0idtߣL|4-ns.qlD":Dy~^|Az,MBC*z\%:jA'Ojp  []M~$]qJӎ0 { =;/a8|DkDBB oJ!ùȷ訃Ì>yԉ?f(-i_G*J7z7V{YsxdmM5#P#Ӯ !ʹ `1<Ɨװf׿iJs_Y#tB鏚E7*1Sܐ0L@Š&-OO~XZ=h퓚6K,3=*g IF[ht۸$ oސ t;в}lcrhx,CHE8JM27ۛnk3D|- ry-v:8^> ͘Er "DlB]BRmPvto7wzٓǐxƩi݆"rQ^B1{qC_}i'坽/J!p\ve(¬B ][oLY!))m9r>ȯRKI7SJkDph'msk4 ߦ3DUBz @tY[q*::48<6 TBD/J!VeHW',m-WÂjE&eGhxZm6v n)KlNLDs^kHx褌I 3U_{䯐U@tK3F/XطX5W]a_*ÙxbvKH>w:ftNXjq]0]41<ˣX-RRYRϱ;xU!Wt tH .6'ɞR.JȻ (/("uf3|2b ,,[X><#[8{#3\83FCr=3bzVX#?-vnC{Ď,GXzU!>|Wъbbn\úlA(WgWy6sxV{q3? 2&r#b]mCny(VqҿIgG^6gf;iP#SCxH83鿅2=_NYehW=Vu#c匫,~A$XmŌ]k3v5;<Ӊ]!Ey;9khD5;<p4"CsGtV5m@j -V$DwTmjv3nXk[ҎB{~ _YE{fC=ygASwɕH%$Vl64ѵ\!}ҵgb~m>b?=Zm EZWVHE & t/wÔAEA8?,P·>dQ1a'+=HQ"O1ݩX0<o}p%J褬w*t%@6Ni%HY"8#0H$[7|3ೝ UMEﺩ?wk8cuva4Qd{MT>=2\tө{=S-&ɤ\ad\wH:N*) ^ڮ&*sa~U5N8j> 'G9yU&vF!ImR^h/l=Yc\,YJAOW~3Ri@bM|xKx`߼ߙS~w–5\ 7FoM3[EO\BBk%iv趫#;JY"\˔a)f@elk[_S[?TQ@M 0n(U uLj:Ş<9@W[= ?P +X罡HTU}:Rz7Ni~G/5c9!T[0Ce=i?86ȊW1;07|coK27pu\*-t^ ˗[쉾эΠnr,@č8%߇+irtf&sې*xkN?"4*~)IlMm`|e>,dRE3GpG#2Z3Et0x-Ev<P>S5M:._*V1\aHa-<ȍ]M \R;}3}p[cV,0fB%zL=i*f¦]0?`GmTdZGjKH(q*7*.$Lt|Vb'-5)g_"w=` 0EE3.c"q:SShKOD ŋy-47a)vi@aq;<15<YDM[ާA\NzKnՍqGKN{}e8]I uH̰^ Jm_ Xu`U\y-4!Y_]no0I^<ˆVQF,"h5I4JؐnWda;(#]2q^ɗ=_aFH B&nRВȰkܠʝ|#Vwy[6ۆ1˔{,+%͸ X@gs),#߫i 7Om/aȆG:hF$tq^N IO$"O 'ۻG6VL4$k e'*-Z直1W(yéGm|Xf-isSɂa8e?ckӸ >O$C\O\TtLdyس6}r7_>`m:WhZg r.awe^b<3HJۥj?-fPp.aoyZјW.`юZ1\8Z%˦16G q_?$X( ܾ2!率b+&wgg\Q=NLKsG=):oG#a&" v~‘ (Gm/"4fwkJfm#-ü3r &ZXQմ-yFgwԹ,E0{rj`!n-(UY!?Lt-j{R*쯃oaZ}t)=9 >i~5C7jQAaId4 D-SΊj·{T& dMy2}sdyd TΕ7_>ɏ/֨l)!3BHbߚ*Aеc>n^W'4Ӣ (PZt1N%wC=J"ddnDe|-; DvV"^Z ۨIDGMĔ[\]>J{2n`Y5# }x3l\$}P %qBrzdPK+Jp-K(dg?%:/zz8LɁ2$ܪs.pjKpdžxB叡|݊8*ٛ"-bDHR43p7k|YH7&K{ %D(,`+?_}ktUTUѻ}%XovQCNݶoadUa/wrh_͜SNqbJ*qh#1W2DqaC ՇJi C=>[t@W'3cDcoܺ?T" ӋVbF^q _L@'W~;{S)׼3܅Ƕ_9~T*=ǣÖE'?t¥~XѥEQRqA[ gt8F?\K?s**:{SHTz6"9#~ bިq6Q#bP:IB@õ0!( & 21h ^qiHIQiYprdn%54M0>hW $*y) +qvVwm9J~ ђUk S|syC{8}ۣ ^4b,Dl%NTxS7PtIo ؾplF5Z;3KJZ'Fuv@$OhC2mhn l-ā04(xӟhhE]jc' X@5db}kKbO(&%24d"OfNuM#lcDKW{|?]~SZL$Ehjh(H000–*7{ +%oDHvQ-Eh4 0| J_aǘrį>JRR`]սo~1B1[5j zA,ܡ =.;n2#ɄHMT/7)s5ye^hj׫ ,S0RpW]h=&^rJL˧tScw:i:gh5?1sQvUe됱4bj{F$VdQY(αI;k55("ݢVF$0M*;[rwHzRtm[>l=i.SQ<L&?@}[/Jl+s]+\η |3 :SxiVmEa2ȨS$+rkD 龠nǵ."C0%&T1۪5FMI!6X7vM)wwt Dјez!P(N) m:cj":H&) EF_חX%}a&uҨ R5kpnSL2]#.>b3_yM!Vb): UEI V gzkܰEĔn)*DI'0'U*ۺq+J8M:YK8|X 7H$W#ǣyqHY2ھ]?+Ipƒnay)%~1v>OUNʶ"JHNQ7C}}8Z#eW*UO)k>1>ajr.+DVYM"(MDH8XtN͌+We'mAM>юM4gqܣozٱyo!3>EKP99<$P\+M.W!8ʃXV ]a@ 6N(\l72OkbB0RX*zD64aC֨nwXt M#5YZ.,0B'4Չĕjhm䐢w`mR^' ֈأzc[T[0d:):f\f.`K/i|5A[oKYo fdcT^BVQѝNKp1J ,~ `+u* ;o6\p/6a0Iqzy0ŋ `H{IVq¦|!G6WNzLulh(A1≁wr'=Lmggԍ/«uQD9?xnqOWk\=48WoӠRרpzWE}n:ZlPmUeH8Wr+u,9!p{f[1ŁՃ ?r*HO%lgEQp$ IOpFI8_##;g܊Fzoj J3Q|pHUx#+9Ok((u!߱餶+ Ԗusʭz2BL&uKo AcVms+hS n<_׬՗(F=PV6(Ӓ)M((lsuF2=5(ÃIB0o*1RofؓmF h"f)W7|/+VG|0+B_\$ ⰹK~8q%NWY '9ЀiYL }# Ƭ`r#lKk팲)|Y w3rZ$f@^Wcx%Iϫ_)-)Ǭ n_ 8s|q;1ה??G_>~TwK*Aފ\O{,gdH#6Da>2֪{۱McxBی??nxP'n2qn$V!6M:U e8Tr7p9[?T] YJsAuꔻwzۊ^ޅYdMX4;=POz?gpfȋu$Cb[LԴ0&p8e8yYR&5&(^ -Ruė]v<4U|ŦV&0hj㟍A1 Q>a$˪I'Fo9>E\čy/"z-6]NlwxG{-ꞞԞSTOȒVؽ-H\ ϤGUBw\{;|wy^i̦I]׬nƾeĺ,*a"}tymOtíg`"MmUFO:H*?k>b346‡acܝ=5vATG<(DB,|aRQ;lϭU^u&!GJIos;`_N7 xpHg ,Qi`?Dn6د.m../L EB73M5d-/۝u݃tSq r+"7s;M$uJ%ŧf sM)Ql1Y̚F0tQ z Bo?"02 fMhT xy2 =V,`7]PӝXoAx-)?JXֿ{\AJgߒCW~*Dur={tR~EJcT]c4KnlDϥr_RhⷠHMcq³Ej@tKzbf١ɉ㊳6YCG<(4|s Q 4U?5[UFq5K? 'X)QŜ?djڪiLR/ʱl?>F|A4$R06?JT̮d,_Wg/+|6G'#hhˍ:{7-ܱzk̍?8ZrI*{ˆ*LVMv#Jl,j>稐sXC KKKҟݚwVV4͙uD57Y(JهQgA\!xyr5Cf& 3/ GB+}jl }o:/Aiw'Qcp._IfvKf0`c1LJ`ߗ*iGroUpJ#͙mp0;bIݝˍO ]5B_'WV⪧@_K9BkO%:QϤUhGv-.ZZMHdΕ#S=gPL &7Ffŝo~"~73+,J>Ťte*C&'jmJa%t#w N$ &) >3M=)(T M;^yN<۸WѲ)vLR 8,$=D~Tn)5L(fR#84s}r݆ 1'㩿."YmSљuT1t+IV3pNbħ$nIx]lR#cG.u-A^"OR^$TvWwk`]HЛ,XzO{G%v 5eUDȖ l7WލYCH/qhȌ />8"iv] =ShKOdP4gv-v4Ǯ]H[ X&`?mP0Q`^z7t}d5-}t225GY؄9)xhʷR[z|zA7ldRLCtt<3ڿ3eoP0'vӲErr D IR/ಅ X 1jD>2TU6kd]w08x=l,/j番 4;XA>t!ϋ޽8#yHX5:Ġ=]QN3BR@ފ`LAށ=&z%%NRⱭZ6\b:>(Vsv,vl 3!U>2ʶ3d4y^+fKQ ;UR3܉壞.Ș}JBÅ HaYJ@ 9mšRCxnWB E06L*op mq<˥rɜai/!L Yyn~T&US&}T-̑C.话}8e_;]$XvR6_D2mToqhj%LR'\fDk(%;Ņr*c}?S["rcD."q)|4Iܣ5-l^Bin2tJ1x'A3LMdr9JE2"1-afX q*c%o{8 jY}'Nu_z5Ԕ7R9ڱ.U'W{t,t䛁)FZ*\Ρ877)}zhPVhʝ j-3͟A?܌J:[!y *Ňsz-؄FI@GCYA4&'VV!4r 7ӾPx(ˆ/{Xxӎ[+6=I* J 4F;IS(@XgX B#!sW' OTW")[7Kͺ_(.aȖxoiFD08)ySET%VOє?N,cb~G֙Oǟ;i2faG?(%;湚D]1-R]z a[k#Vap4=f0TꜲd:;@OCk zL[Y+D_D.S>" ty36g2e;>ɬ:ßR/ 0{@iR@D&ȷ!EwWEn$ѝk25~p^k-%UF l npQrx|iC(@"->R֋Uzjv!W 8䟧HT>K|qvچ$qnꦯ]#0纇 G F鵍]qB=R Fc֛12i[A<}~ZPwy'X~Qҭ X:&L~FD!_dD۳6¤:]Vh:}+gK( hb-//LA/ ] 礒XNILaO=@;Z5̠󺰞U^j ۺ4YcW7$i꣋B"G BduҀҴ5T=Jcm,p+[ROȬud!/D{ʡq 1ӑ3`"߲kz$Sue'-FhrV:ΔԎDNeVd7X7( [x667ݢE[ՙ{ݑu}1;TTڙy\fOWs5Bє\%K{]/'O~V$TLYx'bc:(1Rd #_Xͯ*L6E:޳D\fQsk^IXu$fϿ&W&θs*]qL}(%#-̝cUH9Uj 4b˹r^u9SN;tgdLްƂط±|L>i!2-\ȟ#;|m%/btCW@!7p }dS;{aO;g{v)Z}5UO2/Tw\B}|n֝@)7k/Xk,+ a2_^IM!uk{y/t vֹCCZo^ed|=sucn~'6gy7+ZᦝOvŝ*:xN0$n"˜H _Ez;*%FO{+q`ܴڥqZ^/1GI%|C?QpAa ?1݁%Z迾qwV$ΉݣA@+*1GF!Aj69:Ƹ7؜U7pj]@J`h%09Dp:ک%VO/7baen;Jv?GlwI4z4h,0~iטġ5 6 )XwlFkʹFz9\:Юs;4dzrnXlmeGFʃ|I+ÀJ͵8[ORѫXMz$RICz AMXF gHstAsbNwٺW =*ZM'j;Z$m{c$U])9ЎOJ; 3/su.qIIs/ݞ"Cb6fSE,\IKW%r38gڶt)]w^K{KD&#OeW(1šq5(*7&a"$K)a#~)W 4=S42GM-VP͔?Z]=Uu\Jྜ gzhE1EXPq&4` $_.)#ˎW/eFkHN5embyɂX#my5X }".'cG_p8*\oA2(Z  ?Er}sбz,m[]|+l3dFr_`;L{02Đ Z,9~=~<4=1hto; )$ 'Q%ATߣAc 4r.0Ԩ7o[Y!}cuE[ܦ(+@3D܈;nVӿd²~IE}S2"<7!e Kיե*Zxɚ:uj@V!{ngnSSϽ>ShIPuעZZҼ Lbe$Hܤ5Z(ɎmS0s" oHѯ>J塩b&hқ'$_fZ&tp ڢL{Bg'}Kj=Ç l6JNI`aJҁJ<@As*LzY&l4F[z1˥]UU ϹOJoX$"*tŒǻ7G0z3yh Q~4L{ KX1-_ߡ8yWSâ lhfja5D]Z/vvikր&ve-IV6%5;?uJ|K|[I{[5@:p"˄?GK6n$}Fn` SMf$EOH9~ˬ5H> L~!Tw3kJ3@t D|sD?_jCD"mw2 5V{즸7Lߣf[M]Z_X\#žVXUz5u;*ʕ$\}%N +{׽Q]LU*Gk9;`D}♶t+bw{vW5L ʘx@[D+qb;2EoR𛴑 У.QR1;gHRxqucJ&x>g"Hq2P3,+ekλ )/ 2`mY9f}&HV*޵ޥ% 1ld[<34}xUq%W]\RQir\*^*uqWOuuK H*UHQ_95xP+37*5UFw5aJݾWNJ4mD|n9k?$n#1x ƿkl{ E}6޾Xi|/o ʧ̪`CƧW8@)o[!@!z>w·0jULKsMh^Ó moO&uUQGHlH w̻^FvDh኏Xqx-*~x5G77OϩGء 3ֆP.e$݌C@074so#&AxH$ 6"<]MB4Hz$- N?|΃<+I5e1ymHuh NfHMB5 ^ns2Cpbr6^gLеp"L`yx6Fg`]_44<}Ƴgޥ\>F9>xLӓ8R[s(@;)%tXߣaoMF79 oX$m%B`̡4mb;#"~j a݊ij ?"tLFlEZ=qMrN%)jzxs\kNo&M!b9N6̶옇s8NZ2=&YT6̈igA! |X#Vyh=JrcZ}򼞥 4#mǾwG"M-+c!=U/ϲUq\RmzƕyA6zh }۬Ty(齃,Rz?ѩj8\j-vTV;QS[zrXHǐЦJeSpnKk`6m ޓM| Kޒmnn`7]^hMepơ .6VY3WPB(Bb/Y Z/rֶ7X:uҗ}AJօܱl:ݐ@OПb[6_0$H8>Tm|^5_UJ淝΅,$psF{trSPK48І)wfqMNrx: q9o/ QP>=+֙,pQSݲmlaD(ڹ{ڗ&گoSd(6x-7\~G79Gv{%$#p?l ?]x2xp%;U)_S7MXwW6OOa;Ii3Z)T>_rt^MObGAA\BTB7bH#OQԂڒtf^Ću5"@oH6;r. ;ƕl,ٮ#Nj%ْL&@w+jIJ̳E9('͉(''X}1S1ai=]J$=xjzK!T\EqLj C C\{ JWp}0jέ-ǎP]3xLICFA%{KeMtL)'/eS1'r&ΞX7yE.;ot?FUjdw\v6EF85pяJ7ƅE h^y2!TEFϢwK~jjMCy. mI77^toi}KYRThuC45  "_r(mpOWQv"dӮ~hB(@+jys Ge\ cËvV~FY/ԥu<\R X쉏'R . p40ӃuX&-6N]o.59)9;gؤ >X]x{WmüMɀڣ#-!l }^6p(&!Rłd [E~SatɪeICn$W|ҍҲG)+r%Ϯ4[HRG+Zz̴XGDn%LXb~c[iwVdGgk]N2|Bo,QτxIl6S9QJS*a汭 t3 m~}| М-{zK=4˒S,mvF_e&S<; ɔU;ҷ-ݷc'$92okZ{RQD^>TEIP2`b5o> MO{:|^¦$pY% ~JxX|-)Ί䧍,Jx๬u#UEHbVRXQ&Zo"yt;[Z`{JS%od3C"^ÖǛx-@qTF ehwwCscLvj'87~p9:V'Ƌ؁'DmV*29u{%`eaLbs,0jặTEic`q'rVURS-ίVl*R`ꧺL侸ch%ѝ)2٥|K@j!j@H$ϯ=ٌ1dbW?X^6s.\fi7D^l2Ie)k߈fY[ڭM):TFA;Ca1Էʑ"W\Ww5㿜ul vl@Vf0%z~/Z쒞1j3UUpyX #3GܵrQ4^fd&FujkkV }6*1=phU*sreeӏg+"eOP`030A7:n@lrÿÖM˽hg@>bkś;pg|qU{g`@;S#aVy2g¿3a.L?GNctsrIK:1= ́VH3yF651/sn*ƃ+pbQS'597'_,Vs-2xptT_-nekq'L:H: 7%rZ1$spk WX( ^VJuI$Ie޻k@mϞ1D7Ѵv>QN#-;bLɾ Mp 6B 1Wu(R͙lC!6YL!Owh0D>1ƨΐ7\5(kG>CENv{ @jޗ q;%Ӵ&?P2rZs@2 W% '><8!8\^^ HrH3G (6(nf5J_S֖X8ֽ IX"ihiPZ&jŨOǸZ|lJF@H4HL}"1O\" OzK !|}-CLyW,OTd0 `G}M#~ܩN| eJoӮ.6&Y> N jx!R-u8{]ap[w'oaL0?> }H+\n;jF2Bx7Tȅg@:'=@DN?G7Sԟf ֢#ih^(Y/f . p;EeE.Ɠiz",bw/vԂrkA* TN]t:Y1Rl")ҞTp6(5K:ޘ la 'liy 6\\0k۠5B…) k_6rcw tH]#c@9ӔJU, 3+—KL|,(8aV 3jKdmGf5j*FVVb sOiy^/DPyK-tR4=XdLᩌ(JODe?=ִ[Ute~mvHi޼GmT@tQ!vB7`Yj.N+DJS*P"`LE;ɽc vyT>!09;ج'Ӷle _#VlD[n#L7.^ѕW .9a;~`(mk*"9k|0$i4Y,R6:c,4l7N)wJ,;B4텀6OͱL/3#ɲI\D:N )eu0UՈRf[cWeן!⯶"5zNrIF^RE?K V?HzX`{:Su6v;š=HE>r0KF߭dx(m4r"\8tpksGMܮ>F֧JGx k(E驢& "݇fTߜ YNLuWq2#6`ZO2s){Hx|J4f-;u;ZW"\I.2$8{\H". ȇETCJ3;? 4P/>]{W9iUl[nZ/ wZ3=v~hc珉vPR;*ݧ `m:vj}kߘ )K\Auh򀏍Xڢ% %L PfŮCYB~m^!%WA2}$Z1,9k gqޏ\Uہ .^'-?v]%k(Dm#cW~"1f W2 #dl~C^L]~偋:I38G(,Eqs6" :T3W\y=mpe#È-m/kZ9}A?6TƱȈz{G_(l/.94RPr=ǔۉ$[s`Iq3Ͻ :i#k`n_B M{YbW> Q9)3Cv-?]h tS<ΊFfu*6sLR`K. ܸ|yfVB0P{ hFrג,폶M hX}XыkRZ@oyf1$"/d;-wwlLDvt&CL !XN$ s=Pta4Y6XducB=aFF&VJA81N+GLU [n)Y{Цx&? ;DuKm5RJ:j)] O+,c7 < n?*-j$Q=sz.]L_C6^%2$x.7({W7" $ְ$zYB6ъJ3 3!ФYSrl._ҽ1u襙9-~ t!Tz4ϊnRsہ@E;+I/ÉkRKe aK,Pe>@UΓl_t2LiCtQS4 up־ؘpڨDD"ք If42 P(FRzhhSʹWoww]&3-0[ c8ڽ@@G,xG*Ѧ/ѓ-UiPYyc>`| UXs}pw0FXӤzPvO:s3tFk"*pFk:[DMo};%k/'4ײ91G.Cœa=fA1HBJGNM{A6sZ`%PФ$i 9azN* FE}f-c,B ᢀV{2Ym9d4XYgH~c߮.rh[=y7硯JB<-" r}!] Aى?WLf,wJ҇U3\)Mc`XuEf/NrQ1ުVwS2]ULӂwwmj>#E@kA+M6 >uT$\o$M{1rn2}da#w`xяRd E$K@o{* 5y69~{kK `ޕ=( VQ (|T5@X"O}aJ] lU"QdFLBX6|z&v9]+VK,F&V[xOaf+}a Vŝr:t8b/1WnvFYhgfrk(+a1cOÞ_(d4cH"CckPt>G.ÞLxx.奘/#|5G't6ln54 cz:%0:d(uOe= 9SQh _"wq+~dȆ3t‚ WʜV~:P[vbǣgۢˢ9;[{TX1A^H>_\u9W ;P p3핑^Q (-OYltyil!X%jjԭߖ[ 4U}s!yLNZIKX7$uxLɬmA}9B,87Ԝ@hVNol/VN~e(E15KXi]mȥJ5b%!<_`"8({+Ă}וGҍH8-bdWDzaHu1}3J5\O`6>j:!'x!@N*^#K"$] (gIGe}42YvwwЕ5F0~#L&& .W£LSщT-;YmH skм2DO 3y8D["n00s+P|06Uh00Lݗ^cg}9_7_1RT|bH$6>3hʭ 1@5-߉]&BrAkA~b^BZWkS+^6Tb6 #p+قFyk\IK)5̭哛 hņ݌rs9Eގ9K_;.V xW&sq̤=X סY8yUP^8RӲgCq6r޿P4de4x 4e^(ZnV-w5_nmhS=Oghu u\{n u_ᘁ·V m\F4>ҷa7 Gȏk:f\@|yeXe^Qw42gC*|Ja):=. @ǡ˽(ACl_zUd۷!J+F6}S;-X!D˝G]cy 梄XƏY ; <ֈ/:/)q$4&TULo#аaUM,ȯqt¥馋 Ss*o'xJM,ϬkeyX\a 4':Y$JVfK$iOոy6# #3s,RPɊ4XC1Ԉ`'qh~!, `wSC) Ҝ0zaiTG`YלA ܴƺ|q}k{INH?cyHVo}:viEhG&r=X oaۄmH'z(?D`rTI~+:-]d/B9&n" $T1.| -Cw-͠dցhT#֘;R. cCCcK_;#VxdSa#q Qh=_IQA%ݲ{(WWylh5G;6 EӔ ?{9 rOքkBLkUC-("ULٽA"8N cH6]TS[mA3*Ɍz*ҔI9}4{ TL(}uok^ Ta"/':$YjLnԌhB%7*F@{eFEeR*z%,Ϯ |(`+eW3G4\mB0¹3]3/]b&\NZMRm} kW7!2VQE>^8+({^ie|M .)&mIfq8(`7&Y zpq\[l8 8npС!N  F>vN_\4z~Q~i{@fN4kSHL?D׌j~AvRUAW~ng^|nr#X&x}zn{dP]# çb4f GKA\+-XLQ7!e\W8~!EZ!ŖM ~4ڨAu-O܆T.H<pvmgQ'WaKfl,|PP$/M1+y7ŀ 9f;95E|mHibI'\v?ۛih=)1HCvTp%W60 .KL!&EQ҂PhMc$ 3Ké85m!Vj8̬S^X;b(ԥB ă*$=IcPaNmrf .olJ䱚--U쒦l/7ﯞ0" cI $p; @^LRq(zQ&A;o٢6}j͉t != ⊸PA ջa1O_ 4x:,>#0FWS4dv!i]0BuwKLCpH2"iqfqx]DŽ@+-QCv|VMKʈ&lKwl99pogǟPl303#I)D+ϟaa"8i!ObavWNOsDAya.ʼ80Yxlt YB/3Ĕĝ"GؾC YÂO0|{緂7fL*آin[u-= _Ikl帍(lAB7 -^=\T l<$CE/Q1YBN5\uMgG?Fm_lp RHf?_֫&!!zBW <O^g:7RjTC(EP rvӲyh qT V5C z< DU^ɖ͂r `DFE_b)AT_><]>$ߖQX e TѲF\HCU3Βe]϶J0:YiƜQֹpb^ń&Ak?E>:~FlߛKѾ3/cNE\Yo_& ]P֦Q3 I0'֙; y_w=VH-`Tu9)oY2 abJiv.讄p3"7{W?Ot\Z%~ /xó#!gO:z{ygĵɓETT&ѧk@$`bdJc]-[f>OJLsCzܞ ߛc&Ćզ8'z Iq`^W) |0<W~B zX) +AԩOb՜Mtus0Z:7 IQݗ(O ֿ|ZNv9Mn^Ϣ@璇Pj*,w_kh󡽚3a|:3;q[=)7Ԇ?$r+Vmr@^qgߺSL( jC_aD 6V.>U‘v};# W5JB,:'3X ų4͎Ji` lEhV';&gOѶn@MK\󍘔4myodd"y/ ;ط+җ,jwaXyMB>p;cLtS-'zWүEךTMd^=C>tзܭguPƝ0haeg@$B|/ y D!!%'  S&IQlxYiЯkyIMWX1ՃiQ9grob?h7N:~OKxċ]Qa1O IR&8}=\ l BZXbժt2]{ 2AÃ-p1׶U.K']HHʹY2QP>X\mlXn2ܯf:tG`j-O3:Pk@"wb;叇dᚮ iis}5j=ݖ'FF#P?ڸLΝ*^gZAeu`)}̐Ml m!jSH @S eiݟSW G2)}_ēGRWR\wfRXz(>+j.{w7A;>ָ }l\5]K~S{?eI,FpL}lβѺ; m}>޹L} LQ9 N5ӷ /<ɚ~U}o&Aqo@i$s3YbeniW1Q^yI9ng> @v#Ll^3b,m"GVP_Z#nE(J[1K,\yĜSmUb1}?nCuDѡۋYbD'0+25iB CGB?3GF^帮5ggT&?N:K;AifHt%!׆>,}n鰤@fq6? -@xEGx;"E/sQJe f"֫s8EsS QN49?V+ = `E|F%:}& *lvz`ABH JZסD ,sVW(b2sj.E5)1_pj;abImx%7x$8 KW^`y6.0PǺnLm/hZؿ(([WW\0#.q8EhiItǨ&Zy'=|iY,2 %9`h];ajJ x v}Q:D <ƖR Z H>ɗ+ $6ҞDm)8'_.x^ r!HSzywO;wnpqGMF=i&j٨o<=ҢҪ+A,vְAcbk9M=Q ~So^-m}0) Zx=Ae!qb9kgc:ds:MQ$&Hi:R @@ H@w4!\ʳeA Y~ %DXRۆofL(@y{Ci123hrS +1mӰpwbobD^%UzN_Ç!2ŭQuz3=֭w>,U_ {nӋ9`QVN>3ftO7/p@T ?`Lu({JтчE=YɂҜ0Ubo> \;R-޳Fb:ċr;rU|OC>b=Y^l1 [p:v/`^Ò/fdT'bR\A?0ί4^s+uA20m?$](I*`%|Vlgl*98{>[O UAq~SP- ,ц KkU/Bh -ʠa{G7!g2gRfڋ5R>j8Tnr7`QCS>HNuL/d:N7.UMtӦMNn*:= 42?Z1i`4i"W8zQm@Pz扽hXXޘTZG$ n0k,c7PW(>}d<j+V>9 <;LV9|Qr,lTs-"vFz[=I1T-;?mhBU5P%( !!7LNE.`>I1}Zȇ^̅M>tg16-63†G~;u_#Ÿd.?Y$(v#^Y\2<)F0T1|_=JY6!_I1Jhq_>)%+c>߂yer1gbanM*n$I7NWj5CJn70<=RlsO2%+"ؑe4qҐ;q}VJ#ư~x$j[;$9t=tDˀȃEl̿PH9%"-19x"솠!Y(VT'a@<1r_`~_l.+%Ӑf 9QŷS7nՋb뾔,P5%Rɦ}DHKrhR^2;~_VNiٚiʩ)hWiM,ݫ=a\ZMTIr7u @bU: AAw~#f$_Zan70h%O)uSd0^{Z9mm| r&45Ac6 A`3 wR*;M 3jd&sė#0Y0vNa$Xrx䨉h?n C?={v V!`LR?fC4(DCԸ*A߅nwԄӳ??[7vS \* >ˤXYO*K0ě~(7+ (+!P"ߑv4j߂fEd:8^FI|0c\0^\σIvF}9Y\@۸HJ%ǼnN)E jvNnOҥѸ]8A{.vY# O;D[Q酟iw3G=mj/kX?]mm#Sy}{UNة>vzc+K TJ;_:0*\j޺SLJ~4cH\SPY"%`ž-yq泭a*.w=J9ckx|_u0p "-u% ?[:x<0Tf*>E =0T|vZLιẓӂUu$u)J DP+{2 !dПKG `4hzA8|UV*4 e:*-JeEھs Ѧ"TFe -^tͿ"b띛&)14-}K-ʴi~#:͞c}$ua 2"OqT-Mɗ1Vo'2l1 \Q!95G@L.)C)]Y]"9){'eO(t]+eVo!KpzI%mSn3]g?Sx͠{zVa2 No#j Wu-@A,>sv}55^/#  2=RB?c<Lf'GD'@=Aڙg^5mT51y\p.j {2g>M)z^6T 3DL(e εt 8hDJ61~1}[o'fLL=>įKWܮWZ`Wo?7!-yFmЏEEu[\hsȆ m+^H½x]o* p]dZ*7;tr*hANtx߷uP_W{ v_lz^;/5s+)N% ؅ xw8OnJ4TM82D$1#dCŢ%yJ[&+ ;@ agUSng~㍈tQ'AqW]d.ϪC3Ue| dxGs2SX+*>`gt:ٜW7/~CjqE oa1X=Ξwzxi1眡!"V(kc~P?ɍm7E.: ;n]^ n#Ђ|aq-+.^! D&;KxQ`1OnJeBG3yh&dѨ!1 h ;U>wQe؇@hvEdަ_10#yD_A ܨl|!mum N{2B}0|h + s&K2g,W7޼xi !@o(O&rxV |( \|ӌ_evM{xx oņ┋[`whOG5Fٺs'QͅfҚOdItm8ߴPzo|\Ht&mSV4eҭuEI\1%O._&+s܅H؟@~s$w;_[GƦ9Qtj GѼ$ê_иb4coH?$9m֦C][4[cfi跡AXn?+C/k/S.A\]wP&vD@ nt#U|[?~RjH$˼ w秤8S T,a6zhpYOD۠uɖۧLM7Ƹ,e3$mHL Na-١A(| "Sv(+ 扺7u˳.Xl2dzbj Q;]i_Eٖ!a'Tc`>#J9 6y$ĸJn3J ifum| V ̡ŜU>uUQdmͦ_>H?KTQuX_c &"5nƽZf7qxh+Ɓ:4+Z vbN=X?w! ?6bhS=d^yDDϪLC2Soi[J wѢhÀòB^|) wr,uDT+%.BF;倫Kp'';O̵_Gsѩ~}fZ\Bt3K9tªYdĬ[1yf؉Vjw;~ fpފ@`.5e;{WZw9^rW{oj|o"ƺ5uAj?g4db0fqtjyV(v#8OwػNsTA1u6̗reMzYM7(6B~|`XAl6#HrsfHʹ ?ר0BZs0Ȅc1<|6ȷͺ *t@?@Ō4d\ZGn|ViR2ǝ?߉YrE-5wdrpkB'B=fHş9x!n1,z9c?;3'S=cHB1)+dqK//}^`д^3$L/,#__KuODZtτO6_Ğd'^-rW> ':ITXbf:n.2ʠ;u.CrsR?) YdU8:zX .R/IQ2ܝR(4@w VB.?M3sMSnB@h`^pRj3=cFvvj@ =wyK>cđ؅}X V) Lk[MH E (jC;4C2PfKU%i t0y7[>~^$_⧼58(k1*yFm!l*ЏB.٢=_H4h0!7GS2Hmθ$9&pO!c,/jV/Xam-׆;HeFl99D$gg va18kKD16&B^L[ļ92F8TkpC :fw (wbG wDP D.^YΆW5<F6c&8قev-]|8wgG$JB.gBKO7à1~:c+@0#虵Hy]ͫ8T-roϴ 񫧿o;]t 1G>rw md̮v-Rl[&;!Ey!;/h9f5NQez&F5dVfRmӶq߹*6GՌ$",y ;\Z}K[]^BGsjG;_=7FY}-jj6QVOJ֐ܚ<<#sb;VeKOqd%ȵȠ3r*r/O 'gG *b9+ W9txjC鱤3v?z[,1KHp.lLd*jʞ)";UX[u;zo$1F﹔? ~ 2 #K4<7z% b܊=H҅tpA88Di M%( zpMWioklJ3Y&M-B>Tf1T6 ;e,pwKƵ̫F^ PVӜxZK8 S4юazP_wܘe_X 1dy5h@vYT#M]1' 8# ˙2Ɲ2buC0aE{mwBijQ~y }DsW(v ;]);[ߢ (EIOس2ba: t`M@ k(*kTOȳEX dJ6%n !Xi)r2➂NъFf><]l5g-i $JzN@=&Yl* bpO3{މ||o ۺcP GVHzbzMP[EưP" wU*)B ʳRuY~ކKG#ү'&k^@gVo#L)0L'؀+N"+=W{eH7w]ѫ{K[޷ "(WNe2'(f+U1£T>6hRf\SWu ~3&&\IP#u/߄tti`-x)I/06LrfD]COG6O~paҖILlX̐r)$ Q}ECe61d ]Z.f!U7u,oH*_D2y޳*Esҙ<6ꋴٻ_$^ R>s# ۥn*Bؕ #gUv~#[YW q8iy=*y)(*$tn_b|6 C?`|^=wڥI،}MxSÖg;EoA!9`++H1ott'E:mSK+Knmۗ5] uM;)E+A*z#75]kouF%lźFs_upheZ\~7.T \q/-_œWZ=(tUeͮPy]zr$ ,1/u)/"GUãdna4Pf|xJ} if*ߏPo JAŬ2c o1ATSBeJ64ژcbzg&MTlY-`wKסia}k"BNon}<|*Iie%^?9U<MKN뿩meJ*RqYPfJb$|)@(fڿ BJv6A,q#Lh8-]ޙIJCjX9c;'}ZÉO)Oa}(Gɸ5Yr]`op+مVu9?'ov?zHI !`8Ev~UŵPhSOڇFS d'gɾ"/wS"FkvJZWEЊ<8US)e8d)27x=Մ;A}+G{J7\8Mx D4F׸OvfBQ|8ԁL>Ǻz*_ozyG0j7d'{$RN)'75]֜ʚ `^nEcؚ/G|wmPjV`W,*aшlr2 ו&߳R>ȹeiň>R//ǎ*y:WFnA1yέH Q"C__4z@ʐ dWxWiFlfF -~MN~b(lxxc]Y]elDs oU[EyۦK[kz;Bnm,3)HsnncDƏ*2=€U|xhZi&l)VSf=C)'źɥSCѣnOmDb~q~>"&62eO (!bB2yO Qlqànj nd=6|49y;elF#euB^ pY3+qĸW7pkMM܌mn^xi˽2vZ8J/X8cs+tE&&̣Â`GX^D|;'L|6yKJg(ˀJHM>.,/\}:?"O{e>,Qkadt0x;JY??(FmiFgctRs6׊a%n#tkz.+dB!(h^e8dpeX;瑝>ߠ]}s1 ݞPl&~֧)(CNrt3;0䀼 fM9(NSB]0HTV 7; IJlV~Cn]ef/q +-ݶW: i>y$v{iJ/ ys2`|Jc\eĕ ])1jV~m ҁvͫQv=Qt B t*sp=GZ"r f o̗b> T&Z BTC+ 4M1oVqVzf\Ԕp=c#.P[c)[Z4c9Ga՛_ߍ =b;M=% a{/PV,v*$lgcz2ev%$K)&/6$넭gm3k;2q7~JlsW'w&si˜Rڭb!jS.˾U?A@=p і| N(ڂ4 N-gV٧^!=/yP&g﫾`'YOۛHhdPMnqeH+zrf-C۠+VMOd&f ' s߀s\LsχFfj&Vku͸k;=ȕMe@$Isiπs,DjE wEDR!J1%}7Ug@+;C#u.;(`+M_sJN .dkUSԱv4t[L: plDMz@L @g ᄔ$̮Ⰵ'=aANyxu9.p?V9d(o؀[lS/oȍ~QMo+( E:gu]&>4famDjH1TтVU5jKyZ0T^w|*ZRXn.RF>nuyQb&1sx{4K :_;rfn-Ÿ%FGyqK(cXæA0.T/O(65J%I$&R傭`87ZvZY]`֡Kt[XbHe8q+ҟ5Őm 2{cR{mC1[!ZFB"s$qF3CU.` c` ouIQ96ǨC+*$IMc ,?acÛ>. ."UWQu![1VqgN(cN랫i>ͷِ&-1SopSp#]'* mE9#qv)TOzF5!~ 2&vKUXP0DkOmoe/Y#;P(Z>๫'}_!/( t3m8U'Jh)oM&r֜($)=ۥ"zD5r,&Ԋfbʦ-5@%-sUQR+pl? 5>hsW0 !ɖf,PvUK6}^fj~I ֭wjaۼ _{cC չE1+bId>Kg f_U7즛RxmU|KGoSO5`x4ǰ>ӆ41b Br\S9͗H^ni~?2dXt`bܔC0t#ꀍ(qG3 Le1bڣq?zs.f9do7T ! Q4ثD`ށl=yEt{~99noٖUhĝtatN#OAIp1Du X>PkzF͵f_ׇ!lkfZ|9i,`y fP4/YkSce"iL{p%u\g-$X'M86t? 1r~ _ԓ )`n /3fm!\CYjN f\t_O"nrF{f'<+W^0O,ThMr6jYo (,"45 At7y s/~ ¶S30nGC_E}KL*hC8iO\6;ֵWSn26]+kEҐOkp>NDQ~=π r/5n HmW:Eb(2 0׋ub ,[eT=`^t+|(& ݨc)_IAb[, K"Sax/Uv:/>X jBA?v\7؊@Sb'kIӚ4#Y o 4 ]xs%/^}' ʑpҚc0>B%FbϏuہl2S2*EYu٩^`~.4*mSMź縆e<,I2pHtaL7$P@c!@7R[UCD VNg\"{e +D8b.CoIy3ux+e9"(ydhN2䅴] *(7n~0Bd۱T5Szwb~G )yƪ.pT.̔Hk8j1CI  s* zV#3tPWL7ĵE.ÒKѥIPW.ז評Tw3޾{)*l>A+tdZzByU)rv[,sX!&v(ס9uH+F̜*nwצEP7 ZZ;ie FN(a IT5G;@F5}d'jkL|iZKx,aiQxU+!2Ng)ġΖvd7Ԃ͆?> %%7K =I"bg+DѼ<:'_(X _] `Mn` @cH3TkR7&j2[Oç{vY"V~Ѡ.Ym|P: <4KL8[ym,3*U`%ViV` #sTeSNyfnU!t<1fy5X덭i槟 6+|: &NwE\/䠕$Gpff"97D.egn yJWѢɯB*8ܞ&;[3#MhT8=C28s>ftW|@>b+Ŗ.ml6¡eݯ̇k שL~5=%П>/];ŽvVۿunveU@A1Jَ݃[Хn@zV ¥si4fD)s*T7cEbFBQ}#3-\FS)t/^QI5+:.˷8 C^qg%ܙ- c%׏A:E0꼝L7D xYwV#QCdQ}Ez QԇB[<-Tss ssߒ ~9x)'lHޡ0^ mᶮovwya˫h>vdaG#]Rxl^ՕEU"u.~t~&+p|VGp %IQ?"KkS])M= /9MFFB*oÐ;{態Eyц|ȋa:f.!x^5 ENU&YCLʳUmOi$ s-&r:*XrgUEեlAGs0~uu#Ev)`ˆ]VQ9SGI/|7a(zF.bDW3g_`)W4ْhl$ #sߋK-/_93!)~.O]}/uUarGWd_ȆkVT  />Q2LxEjʗN~\ͫ ݔ 8Pa{Y&Tqؒ7[9-x'i[Ó/{m_9PW?JW ܒ'bJkv"\&d-UL8oGL9"PP!Jj}ǭa_t5LiTM39ͼ#wTbֲ7}e 9&տ#q 'W)7"{r]@Y bZw3R^q绔5@+p&mН3.03a 8swη6-i) n y D 2">~*iZ,E j93yÏx%6k~{GR7f oWP.'s'n[HN(n/oFZEaNyd yJk ' lÃc dz S 6,3,- rʺ;xFۿX7?$u4 qwQS=Jw`H35?:0%>uE)wdʃ°ߐd%KFkY>DO:l$5$)O|Ȱ/&<-E灩;4JX})Zs7mg.5Y8TjS3ی132G6-Pu2`P;A31j<qvLD=r@BR9j{]ķ3"*0Ζϯ1;QG_Fzn| &ti!'mYuHorz&C`nQ2/z/!n;Lj8 $4>&qڊ:R9T :QMrB)*־w`LcoC[h(v4@IDkB*<_Y>L3*Ij&4r7W-0to-5hi`r+rFo3h˯@9+ζV¿~ZH?ȑRZ3X@'++tV`#ߦxb!Z| Q=M;Z(|+09[zy)wPY37LG4& <ަ9 (8m'kؤiQ -7Uv{QW1^bOlj s+P ?'GeF{XK*#*SL_4TrS[$BfV0i뾤f9% sUSXrѶ=#?Ăz"b<+DOmYIpYIi O(ui^#crKJ-ɔ஻~z^sΰȉ(߳>,hYɗu\/=0lRޭtUdzͣ5%` 29:ܫWΘc/|)FHiBZW)tdꔥYyEB NUtkӒcIBj|jYEQ%B ĕ_fPw5TXW}Y״*A vιU>ʲɦ pQfт@QPM̛`D nAL@iR.9ML='sI#^v O }~Jz٬%q@15{Y&wALcmK\C3%@h|9ɶHUqFv TcDS{7^?Ռ)r#PFJLhN tۨPE9hg:_~cj߅Z@C4g^a;/2^A^'j[egmgI뱯6^GS|'yWTRq2+kYL[4nѝDJR! }#E.g ^ }էb(W174Nj}bbѽ 5]@eF/I[3uvpZ-wr=WRQ@}h&<=w%z0Z:f\<\7~T!vg45"l^-TnJ=kL8bco/kaA˓6,x)OQoY`ubp\  Qџ0IH47VX]W BnV_!yi(%v)q$>'u~g$fp 0#^/RAK  Hk2fͶֵ6$158zyujq! /iіRc24.!>o6 xA@SRNnar#r= V1#x udaDG s2#+f~pgH.Af2v`\ *Clܾw {S2܅:a6Ey>- <}0BA&Țw+W#E9vȩ}7Q>16Oл]xl+!zw|ʫ@9 5F+^lG+oVလ7`pB ~Vhg!|t=*#tTø z6qIl;g Q늀#,Q_` 58MD?{ز04ߡ`qx!UU}/o< #׻G>yX5'O),Q 7O!"' W&iqmJ%f ONh\ *ՀĪ& 7Jw||F u(*I|)A* u_*7w&Bl>1&B]ORu;HI \1)XBW[H'zR3n 4]e!BsLxN4ɦ!iW' 8q `U3I>(y5\hs-P$&&vVttMm&h;-}K_!$/XMv&@ I9je*]|ΰ*/;ҷ8ctG;wNvV7va{y˽.(֋7ܚ<.ūIc1!1|ץQ0sp =gKJIYNg!qR~2`nv~GQ'>oOAyurVJxJtJ)poe]slEFijM~1WNutf3+&n%- &wlpÝ*KTI"f_Ymv?+WG0$yZMFu^j><؛٢=Nwfw $?~Ja}ˊM0eR?].tOVvk̬pe=uG*W]>o$CTR׎`AZGmҦ$dk??zJwriݝN_J6hl\$P(IC1eD P,34pCZ(!綗S z=8{.y/i/s6 (78(3q8ZDD2) y`BA_O}iCuT5dQ6 :e؁!} YCE Pԁ?qRkSa(kTtJ>.GJr qp*g=V  HC@HH mdr" u:0p biL "0 x9AE9oDߧ|ǃH@,>:uFߎݧagIC&khqQOs2 zH gω՟QЩo1כLSA\]x[ O63·1z^ۍ7׼o4fCʵ 7a ~}Q|F՝o2fwut]\_W\|–d9KSΣJ^(Qxx&nvH?W ~ F --i\^Znl$SߞkDeɪw]AF/Dr';)9UO@s>ėT=Fgn vK}?C6Uŷr/g/v =|ލ(얓*g*Y#Ǥ4w[ymMUd<|$/ۄ${}uۺWa?|kt0j$zߌI 1N1f% ⃫'?mߡsN)z~JVG 95{n1}Ȼ8)&|rƺj9'= W>-b3V`(i"jP2{LICڕ/tAԝH hVLFW)xV˝uRz}uzEwvX".({(4)ֈ|ʍuk\_qX'h4e3殹*dMJ#YUurLeab-NGEWQȏ<*fξ7sN|G2{,i~m!"_N&Ƿv,O=  Xeq!# eHn̍BAd=`V0 c?]VtYwznN,8$ ILJ`6^^QI2+퓾M~{KYԔp%yyM^r$ Bܫ*/|"Hq0"۔m%RFHW &@%/m78I)'I?3Xe-s-ۍ۷nom# d%EHttȘe0]'Rf5ș10^Z܈1%)etS}%۽{#gxsLsiKHa6"D+VAP^w~vUi$"3Al3ܖ4Ţg"D0J<fx8SGGmMK)\|SF\J$Fs19;aIc@q56=/4~?3CMۿoNZ ȱqňUMmӿax<,LI;_wz$|+keQs IRxg)rd0`2,T @)FMk*jӤMa ]y5rwk-,5BPƣc%q.!)($)2s:[!.w>Juƾ=@|^'u2&#ld[̄q_DO(@2a'@5@ ivO{Ǚ/{RY(LB&h@H^9y`NF C$+12RԄ8d@ŒqVe\$Ik]7f$0Cx,}n"vݤP?]Y[hi9$~6+)ֻm6[ZGxef.e5RFJHN&IL bLRBGknAٯQ"DL Tb5ĺ2Mf.& C$9>f=>=[rZ-"IDg[v y~Qw D/1V ?Qg3(䬫*6}eY_ ;b}}$RghAP_xGIqス}tv]"QZu}GLl[:3.9^wGYQܲ&|1<ƭꄍ =hQ`_یVjEOP nF#՘ ۡp w6:  õf,>4Lz5'1m&M_Y0#Q[.N-}{5niy5 z?–».5>"we.A[#ȨeS|h ,ϙ#luYĄqkd8a!*x2 !Wu}3PTF=?q;_m޾?xO"V*_2U) `%EZ5|9d? %Wt@e. /C5;C0*zy91[pu<6YW~z)tmm,saZ_O@yjK_ym yl2js+~+v|7$Вz[7?d9)9$iv fO˹> Dt_[?{>êݛs&hWA/1mK?ꢅ@-qE4@F?U޲!D#޼>9!;|@`{|_c8 P`7(J&%: h9‚p@wQԐ2T4@9ʡUĊg(^P"?"*zB%UT> bUPՔLs9TՕM<LJ*):P!ACH_kM ;T O +46p R ]4 ,">o5jʧ*:e ;A1"R|:__x !?&7A=^_q\ȜWvGШl>P$aqb4n֏cY @+B;{krns123Yض%6M/{/zP[n?rrK+faYBsaT/½3_kOSl"BMX%jRa4PMdvA(*#:!mJMcuf[ۼ|D F~vf[2׿ U並~Za>kLnmE82?D; > 7]c [ O A_qE/J8R!bHE+633; U0D1ؽ\V5ܿTT*_KwY7ޙ؟F(EAĎ?&M8+r4KANYglU&՛~UhFSuى=~r176\ 4uQLp1mWؑyCqZк[,Pq7{׾G؍}O|e@S$}݆" &?n;5 $P3!Ȟ@fao@DDv\=jɼݭq8g2.z g/]ի  j233W0kmo^oU|s|]B1Xk/Xf QMSrX2SF"q+TiY&Cy#n2*r-Mx&-THۍ̼. |QKJ? UHnBR!!*!AZ;"?b\ڣ+dX?9BŝYq ;9u\[Rh2/ :jBD0` 0 }6*\k1g{iJ:Em7OokN7+jd_48~ع{]ZKvwp{zܿ]W7VZqd DxA1&E@? [HnqwNsVNݣ3Ai(!1G1$,7nn쩷e>]S펒~mٽrć@0-T4mi"!+%%0% HUq%5p$݈LXI;ˉ{_/N%/-9"`dy!%2RJY[K2N )pY6y͌8M5s@Jm~c0[Q i,H0dPcOt:%Y6|c-!^_|'PyƓشJt`HQ"{!|ٸv7NbP'PGc"$H25ό= Lzqj&8Ϗ~^e0 6QX扖ͱzNc_|_~-6M&OW{ӫ2drLs2I$$tϕll?<,_X(8#$u., 'e T/&DL9$a3Ұ$[ubPۭW"$! aLV_{Ggxw4015;@I o[}i e 7*HVpIp>`\_\W!J""L`t3ƲScOz+,~.>v$%22 c!Yט~}feE'slYsvNW9@ab "vg P/oHqͅ] DL*bDHĎCr&$IȬHHr___??oo} ?:fzݼ]uW娩B (@ 8Bϙ0&sM:ґ 1 JasW&(.ka6/m涢mﵨ7¶0ﺯ/N8;U5¼8nq'9!-lEskJ~9z /.{^n"6\Lw@9y'~y3yϻ*7[D4]rj6ԫ};@H"9:& mȼ u?@vKHN(Ҏ+5_ GUQL+{UP5գ/ڈyl_J$$9尛#Km1E/걪e4&tw>Л`bM2f?wAͮ59+o}ͦfƬI>g7#{W_cWikv<1dJv_|o27Aܘa ,f9*o("V;̀i#OO?W^IDtz3Ȱ4X(CH(|? 9 J Ŵ ~і0&$k4*th{j}hE{~Gx.m@ȭ*=P5 J*) 7(A P @9lBd!GLeSZȐkRF1 &q !"1*@8T^**#@M$*e*@*hՑZ!~-8TSH nYaD"bP?dN,(2߇=r@eGt}^4.?GQWu*b"U(*; ^sVMMzEsGwJjI}2=g_HU]l;A%ڿVh'6ڜݭ@gqzJ)I閣rshq)EfFe{ U.$@iK;WAի?B]xFSKx[~߇Nr8ѣ׿G@\ukIAG!NBovy #ϱDC(=x;pܿYxzMEeئ![xxV,, .㈔D jyʷS#A&_M鲶w`vNzJzNV=q+%[DPSt4K]3jIILѺ 3Vdj>sSе9Qdz24{l\]KbF:jqD؛s0*&+?İZ5|[Roq3c/ΙrX+jwlFzޛ_}_xRkF6XǩpRFOɫլʼ ߭|HT嗋jDh+fGAÀwRBdYRts,26A~)ًf>E2Ijpd*o#â=GKGHʰV\D]kpArtۿ{w68*Js m ;@+3LL( wHVuv:!XȌ&0"DM3L.(YrR,d)\XM10tyˤT|%A^5QtFH("Ts0,a))Ht.guη|L4ٛ }RJ&?'`:"12a=bmi)av7W\m(eߡ8їP`Rߠ)2mD LϣVڭFh~'}_?M#$):^䪷=h-&p*ұkUXyr Nӑ(iR۳?eƦez/&s|OxĊ5A NP\quuIpp ϳU=-\^͎mcyk=%|*W4tύHoos}LH*We%,mcC6?y˜~,mkFz@"FX?U`zalg)Kdq%cD}qGӹ06P}Q:U)&~6&tgHwU短EK rii1E\dl8i /ezUb 8sa3ġ#qsudzY_w2>^2_>pIIxrLd:dxuǎe?n^dtkUV.g{'' N8zwL-P㽩xo ;z<ςz01zyYKGG@C6Gwi@ ?lX(#79=,=P jT?>4njK+Őwggl2mx~ٟk"U&]]M`צ` PAP\E<yⶄA?>aUc3C("B8h w<WAfg1}62|"TtǶ{T @ @ա_>]8!BCrq%6$Q;($Dp@9("+Nt;\NNm;DHȒ9 ::GI'H\B L@c '^w}.y65R8GH $"jjq]u7' x3y=~C7yq0ڰ3nu>zIeiݱz1[;DDѶFW;t/f?²@j:'w]gś}6-CMN<q񀮅mf'ACx ~Nie/xKZU[JŻ:g[ O@*,(z&[d /6j," ÛuG/ID0aW;tW}\C?r$1!w%~;ElݦERxӞcv>bSMͿ~`H? \ߍ%ؑ@C8ELoP ~SAmS,lȀHD2!A*ur+S|yGEH%yl%G,HcGw{譙: xPbH`G{(dЁS$|34ęICd&uHf>n0{|^rxwoh1F3(o0D8!&Wqkk r=Q_޺o<eV-:`9kiGI;EY<_h7zg`5vo"\@%J+qzw/ω?TU `jqf0i 3#!(ԆxAWLSOdAd1^%#6| >"U0(^U(!=?@~Kl_KY ;Avy`zsD)oXL3s ȴz<.ra jGIqYi5$MI pY3&srۇD99xQ m{A`J4]:! $r,"uvi r_/1ez?)gי5LjHDi CY.tQY{d_QtWeiܸ5;};SԳCM~,BZxPW61v˼qBcSҸoɷ 8n6Yv'~. w,2Ez D5$I$W_AWLE-(@J9 b )(/j=v9ݮ y>G5NVC~=?GOdrJjJ IW:dM8 bB3srBg+{ԙH 蔥Ze!х&d1 S @Ka) q1) Rb ܰmnJ&W2G78^MR-c, ljxEo  8y1_@ +ZŒY Criΐ属Y~ )$+^uŋ9哸j\v]'{Xjqb|+ͅZ#!I.n՝`II{ޜ~ԑS|vwZoǒ;ȳ3Biŭ4+I/)3ǿZ]bA' f'T=I3Bwy7zq_gN=X޸fJ`&&DrrE,ϊ[Qx:sB<@}Rz'_g܇F8a=.;w^{%=g4L4L4DDM-{_o*- c@|WO=:&'?ˤaߜP5 $r&@8nO88V! 1kv?Z'D9ыm'>~/ݥ reGiᚢ"i IwRVX=zn7;syPz(!J`;r<0?#)5?5qJ'.Ne=Aށ!91w8ΏuN>qk4q>{:SL5E%qq]GSE%ҴPJRH҅ JRP,RM4@ CKJPPҔIIB4P14- JL@ UD4J \u]GBuEQuDur]E-RD#KHRGGUqtqQQ(B(((ZiZEdhbJJ*;txU<t$69 5fHʑ8vaוsA!7pK8#6OzZ9RQ(G%iYҲYZ wv j>ߊ{ca+]ҏ;,}jT~7\fzU kI$+ Jmˍ6'|@"B&%KK2xE2y1<0F {@U6˕eZV%5 P!Wn: [< #dEP]oW|#(893sN$, .9C?㱳a6ca9'VM˓yv8y`LU4&e&1t` Ɖ{N9bl[p (MI8`4\xTϐ{:|ݸ^齵;2I2xy\K|[t1?l3aު7SkomkӒ#EfXyzl&fS.?'{W?u]|XGnnb*:a]?!A8`Tq"dRiThr09g?7nWh]qOT}&P$ VV3[w:gP‘ ]@P0ƞmsUa#G) 9M9v3V3|J񙿥ZEd܎D8`:<Ĩ Š(bj'cs<4r~ss 6; _uπri/㞷 ZLJ'(D0I#']'%XxVGIvCCԯuk滟׽_ٗOW!_z4(M.[16iR?KkA>׍2ıorn{}W/9ų6BO$ɚIP ؙǹ/]dkb8`V*a78nINw# G;QhBz x{!Ys5 1Tb q/A)B[ι)+o_{̿jkݹqu_Z燰Cdz1O0G^-=t*UUgV=3-G#@nkV 6 vY=sXBc b 7i h'˜ڝ|"LO:;WMs]Bwh|O1{yo씺褥{oL}M!m.#}Zz?k#4l _̌0bhI ,`vkŠ!;o@0Gt@I $WsCE7#q;1 ^?%ףOU|yD`.+6B7e{ڛ)a̚`NUbˍv1gphz[;AjʈTzv^ dtY{fh_!'jOs.dsוS"a{NB<x:VZ(zvDM=盋 vпR>m }L޷v[l1ٔup8`F~ΡBqmDrC{ ?Yc$ԏV{Ҏ Ec "`< hNz}Wެ9KBBݠIߚ!wn[98|iT hj}'\I ئ5;c(s15Zé°1 0J=?)KȊDnLGHnWL4M8ӭ_q%2/~6UoqܨS9aLx5{NDх >EvjOܰ) kFR;/>v`6+Psq"9Og.,i'2:rǸ 2:v3I.mZfc9DI"usrXYB/fm@8 +w7_*5tl봧&kv/RS݊s0ǩK#;'xZz|q?s`թ_ʹM䐋Hΐlrs??.sD.mo_cJj,-BAQzA2G˧@y RLxҩ/ h(-!BF!hHB|emU(2DcE$"\tY=`ȹb (=r/yBF{KdX8J|"r~ghȆt ,^lW[:8phf4,o'"oeV W.xb;W24h !z P\sq!7||^}-Vfzu *dQ.vtPGTf-hm>'N%/F!k?Aosxs~Mn!wJ#CH _L.6aC?UHΜ+#z %8~ /BcUQqgsXLTuߗi܎rۧگ5(m߬z)浽xootWW:Q;|ߛ,nd!T0;DHxɻ ․xc-&9ojdd- /ʥf"!CB*ŃK}|W_[9yIK%8cVi4L42@ꎀ5MQ$5^6^"e*Kq#>Xό"=0iVMk?gjw+]R#cS@"!@ SkQ~vPL.kURm،xk~O9wשuM$Dv!nh(UVKmn׏8e#i$]`+&i+rQފ$kc*'':Ġ\ۃם8C"'>\{Quf`l"qʹ VzO )]_)+V Q-ꄚcϹTzZHߦ Ӡ!7Y y^|BU!HSJҴ!J-4(R4ҀP7',C BRPP,@Hҥ"RE*;O-Mwv'?s6"2D]-b-'f_|l*N zIY"{|l>-gqyxѴ{o;6a#pm/ؖ0B?D> ۽a+K؎@'cz7Fˋ;ydFcRs978w #β?$Xq H &RH\Ua0[,Ǜ#{'Ɋ`_"3u;Ds%dYVQ}NRc|㻀WT'\?s8fґ; C?X헐4=~[\ @=VciK)hh:j?.9Gb5@@ 89}4@B#,,t?,x-v*fί[Cc|!vs0;$i6wU\t_z9-Acu}(rGNYfЮACV3M^-)Q-$"`pEzwyǥUo?}Ger'Pߓ! >I ~o<vgƼIJF`1Rkb gkO3rS%TK2k>LylR~m sٶI\Y{G۹IaތtW@i?2vn[6< \7:o4,OIœs.""a` CPտeAմڤ/0~lYn&@Oedd q XKv#*1r!HL}nnUx/wxw1r / &I[VFx1ķIlңC`7;ksaZA]-;^LmDo!wo6cH :BYR}k=f}Kc זʢ&Wsl>.p{ߧsZpbr?Cxv3#>_J}C&dd|׫=?>mWP¤x1F]4[J7#!w҃1$gI/U$_.Ae4}/CTq/ůh>b[j~Jb@::XLc{T!Z5K HQ< $/<.]wG%:b{$>Vxm2 2x&/W6%tm& [ϴE@8q7-R88y2tc;.E =a@@0Q&,]Bf_ȟS%0m⻍S gRk8^6>4Ks qn-(AA_Dk7,j{me0X(›;;nB@ttr,NmԗywT*!B"ؠ!D @tUME|+,iS3,n\NԜænro2۱\D@,g +VivJ 7IOMg9 E*ha BAu?' s;#G:||b,?7j= n ĬI-w2~yL9 9KTڜE lcZB8<`"oA1nhh+61kd>ەq8!D&LR}NB;J2 5撚E Jkl.>Dd2>ޮG"Yeއ-GZsY7UQ֛RRkKH"쏣ޯ2lgX:$/% ( +0 /IuL$ðaG$0n'nu,}{qWu~}gWF!1Ny6ĕPd{>r? N r}cʼn?Lu3λUI̳NctlLDR7$u\  BjEH'5-Fc `[{WLS}6tz{о?ԉ ;uNra}gAW ^:pKXCb$:0f$;=vA<`ۙ)k2]iz? _ݧ:ϋm в  F0 >8oys /dHn?ާ1 m/C-4a/w\Xt~#9xlx4俟͗M|utz-+(/{_?,lbufWjF~ndy0sJg$qܭ^  H$Yd!5i&aI@_L~-^f)il8Arafu"N3ػvlW16-ד~3ҋm(,EC'1ș"?uMG;l6~f5B٢|V|ijĉ[N?||;U_bfh# AT@!7+ Mk LIOG~d ˒ּK1 :&Y_?,ه:*.i (!U}C*ꑑܬ{ zϽN3q~Wr/}?=OE# r5(ܑiT˜H!=q6Z z&34fꜬyg'O0+[`ě J B/drCg+3>>G{HrmY)# bIC}ewOc0k ӓ֊ZBDvJ()DB(mzC,+h j]7;5nYuQ/rGu?mԝЉ03\8e:>޷%r$21U fĥ&_ԝB9G\ȱi./ dr C1Aa˰O7-=XA2Ku +q;#2;H\ݒ# D, (g+c8j_'H>J˜ fkّԊ&K]qgRLzzn Qf2b{tE UfOLI*3R㶽߯q I ?œߝ^84G?*eW2,>rX@xvМ+A$hp='E9ĕ3'ڔu!tivk@C%K ͣC+39x*,Y枰r6R( 4ahB4brz8t>Sb,!n1d{JI 9f(t6૶ 7FK>Bf̔;J{A:j]U!H`=:uDc(j !||279y=bVq#y>*3 /L>qۿqxL[%+.%KTD`}yda62s{='G/V?Ysx=/dEz_߾-h6g "}xNj w/Ѻ(r' LM4߰NWaKYxekC8h BO 9O%=lK?&/>!ݫXL1h:Xt3›.3||缇Mc (M_7DyzAt]l6gw`֥TllA;$ֱ?/o(!dv fw #s](YwGF(6I64l?w3znS][`ꀠ(N=ì"?|( QKJu?Rsȼ_ F&5#k]HLн$%_v*}j^So 饟:Eu8=tJ5 >O*hGXz,݃3 ynI2c1DGe*iR#o\k+wmܷpHYl?1wjFl=r0ԃvMmo:Mblzl 飍eVT`Ĕ?ݯ;,PȋɡmoMFcn_NHո>8I{z;8m|_;:iT @ .RL4QLy'}og^[N蒆 ʃ@^)[_V<Nԭ=KN2ܝ:I uKO[b@R 7lXm7f&3D|dpNzL>.z ?@Χn$m,*$s~VMFJL/s@b0>-d''C>}7Ϲ=5ើ>]svZ`B 8FPp[/*\Ha\ihZ"=e(T1PWѺ.WrHym\_VAKw7|T 9DAޞPí ַeD9H][-[m5|eJh1eoMJ{#`p?FWS[y^[TVw{'2`na= 4`oOXI93w99W}7|:g FaqgXͰgU>_K:`ܺ]C緈PsȲ9ۆy9ae;^:}xt2x}2ea{~cc(XW^˻1f`5>3ve^n[?]rnlGz$Ͳ$ "H,,\lҬg1k;ڒ{`(Ԡ,=N>ʃyp̠̜{sBӡ]̔6gX=U]zpX+-ZI %XO~D?I%xno󟲩 /rI5`~iwIB# Rw[~+iwN;^QڞFv5o_p|Vۭ4Gܨ0v:Za9ӿbw9z5LS\#槚ap *λ֜ Te艕?"H +MΨ ^y?(dygV;7=n?m;|wsmV(M[O= '̻pDW HXh] WmzcGyScy3x27LH&^7Q4D8 BATX w>}s*-}wU.ft|Xߴ5͖Û{e7 =@!B A]Y_k zD(Ϣʭ(# B1V`Zd\ 8~K3dZ=a`cط/z?j;>avbYm7`#d>a|FDv Lgv&,mXi~HD Z[?JdY4U8HLA w'դ<ǑewUoq` Q-.М~ȟ>0#<V-oQh_7LJ긾 kW;㦷i8[ΐ]P3N=  am\܃E) 'l.qJϱ/qu??ԗ?2~h|0=<|OZ1&:8TZ;z2OrI֫\]eRWhڡZah| ל;uMO>UsE.b^dqbN P8 c(`,/9b@Hl)!.9^C!ts I_~sVD${FBS͆RWd?ۖ:Z\8;%2*lt[L@%40<;uI=6=t %(v^,BPHJN.F" Gt.|iU!>/2Ě$@21g!sl`Hr6~ >70I#7Gm}?i~ݧ=7y+[_u&<31$!Fl; 4CQ7##F?<5)xl;0Y,s0P#MxOtc'PA4}Ag^bB쟍 Xn`"భB7=*ߩQَ$4˴o-`pm|\FNjh"st#^EbG}6܆SoRT]ФHW9^xJpTMM݇/OKu6[TukFV-Gsi[ tThfL䏢GE"ˁ/Wd߫FU_g}:T2  xv8'KP hF QC.@ q8%r7:OO%9w枟=gg3%"y'nQJvw4MlC{Iƒ벉ӎH nm3x9?+wk)CQiuܧ/V{7ߩ~/+p4B )gn:[ /etr$qF(@,\F0Cg"dNB¡ְ3 |e֒'} wުD h}3i D5.PĆ01ct͸:?V# M.V2 eP,` ?8M;aPR{$( *!#}lO~Ztײ9c.3l7f o~ʽ}Y ̽>R]54"TI9uդ,Y8QOJףAJz,Fv;piZOz%NˑCE"Gnܠ& XIlɰnm~sZ..+/»~fwB `1n]suTϗE귷v? nǡ̊w(;V⌳]{,r um%S?=e۴ٛd3C?hH{߄#Qr8|DCX%snnׇD8M(CTp+V" iGzW!y[^yڏZP&Y_;8ۢ]楟S? nrxcFV ~ْY 玓d뽻ų/ N׬x-{  ^v"8o.@h9 f.X:lYj~M֟q8f;ÿ DO <|\mpX?]~)FPY.v&Z;&ǧg!K;{WKnjZ6r:C)W|٧pIYMJ4a\"@f:Ȍ=f?9Q×rK %(/_x6Os䳹#`lO͠S!z1ڣGڗ!%^VG(Ef2%"hȥeދe}}xK4A2EECAGPwf[;o\َ]{Wɲҩk.z uΫYdrGX:c˭1[ VVN#U$<|n`Egh Ҋ44B+vpRDM d#v] U^^waZNŁb|>׌ZBP0 zv ÞS=IG8Vgõ2ˊǃ@4% B2/0G#IP* #;Xzk Ԧ ֺ,d(%׈wی|+ZwWA}1YEr$}@cu,j`ORvމq]S7e|3z ::9U{YDӆEhIS8ŏ,nbf( 2h0C r(%E00 {I8r ,ȹR&' FXHMϕ:YE_OI6"u&yV0Ϩ!̃2Cٶ AkPyl7_W'F0!SsmXϝ-I!ڬ-i:(|O\ui,jTV󿜴 j ,0AԳr*o?Bٍ7Fp#ߝxB`ՙl4y$" ;hm7Y}numY"g\P"FYvpT 5GU>Vw,/t;{5=tv(wnr:JH?;߳sAkfۃ,v~Dv7^ky9RMl%m;!U vm3ZOu?Y\>pǽtjm=VwKv59jl|6WB5& 8Utw> r*? ),=I4&io7āF:#= Gk vtfDb^@9qO =}[_#af{@19uxjz;QȞ !zïEdɘcv3nq"#zq p a_1ݢtaM>"ZB |e~\/<շw_ _]_v)w_^E&nW oQ5=!C07XA/tھyPN݌(f?, >P?扺EN9z*J*wVϾj ޮUy>&I0!Fp\ H3Qy_r}{ ׃Uw4Ȑ^c 5ZWDc=)^Vuk˸aӋ1"E1 cgTfIzM<[N8dнqcZAIؾ˵L%? [ kNVO:;w ǼO'~oiWFFޝWy7gLj~ @Wz_wr=(R5G/2b҄qL 7pyXD2a"g|W/*ϵ߶u8ϏqY8k4}]. {apپeY,qufq$nns5_ݾϗ vuBAt !y,{vYMʐ+nu2z:*TN6t`T#-PB-XV;MQpLSmEc\37ȡ!PUUm\WvnX1-Ks  a/a-_;_e>48ilnz1!KͰ'RfXP;`(-^\P6 k=csMBQus*!@&P^eXL2mc,AP˞QWH{?tضMX<"oz4fƏΧC]?b/HE hcG,cSR0״޴2pkC{Lʜw<*պa$glW@;Ɂ%}sM0!M_jC?V_%yVi%1iiߪ; { -Hݬq*ڙU@Q }(˗لD!'KuK]]d Q}5?iY_WGZinVhʚ'Z7zݳ/=< ; Y\[$%;2C9v;KW @?r}Ooa qQK^" $98P ⏓.%cV:b觵CD9֟FswIɣƍ]!pIoaŪU.RZETL7~O`c;Ώs?[{y@1("*?$c#wz:JL;9&_%HC`Jr:Sy ya~MQi{܏}+ 3< h>`8ziФ"h!EELO ~Y8M??'p 'e:^1m K; Y-lcNsZt7##wL\:qS $D3Fn1ZʏE7S.?Sb~M߾s#e`4^nMekp/ yj>^uNpݡ뺾[5n3 (2$:qYѝMjJ^4yupF NSIܤ$bA\!s}.f*-^5084~6wP+d|[zϼĿC禊1ccʄFg˭﾿bSӔB^O"{qm.0 A1j ;c ?4HdDC4KMһnBi>WU9!`>b2 Lqy. %1B(E&)͑c s|Jx ZdF\ kG7cF$o]q!}߀OsZ(<- M }%3+U}5wrrW~i;u[[y7c+'>- ҈6'c*F._}~Es{B< 6HYv#XG_ LN|L0;*/+}#j_"!F~9wfJJ'=ε*pV=)_o ԏshn[|?nGhlکun[x-Uj|Ëp1aЗ: A'ҎkOG5['H_W[vxnExb.e-:oqzxd~Q  ݝbb!  PX:_pQL뾵m-_egm6iྡL|6*,?z ?g}@AD3+>-wiL̗R^VlgETkg=RW&9C^!XAVeɶY ,'yU@|#!MX)"v'FyőV9rE\$ AP-ٔ6iYI"fcY\SDA&5RS5ˢPWa5`AEkJ9 E~2'ן.+_ ֡b8A[pA R͝^~%)zo)%vGڱvfCC+YF3 K@3iINi".wx4X$ e)Bg`{LO,JB""!$68.) BĤI@Qv4nPiN̼iiwwo |/ļ94Id C `|J'c>ױG< ~BX"La @'Οiͼ ))hg =u7w;jMe$3|-Z@O" BȆ8B՗%q76$|zō<)+>0ۜ2{ތ?XC 'mW8dhk."',6<1X(I#?.#\tkL.}YBꨇXUNUf~Kg<Nswj/17)5{NtVN:%"R"z)a1<0%avȕp l4 L+KNΒ .:1(Pp@u G(lϚt䜬UVo-V$Hpzyl :%2RM&tfpVpDY XIS&9nM! ef{ : $ qg`\|gU aHwHcIHTDqiIB Isr:6i&~.']D$ J+*Z[l bH1uG"r.a Wڭ40N%pwLՒInu8HRR5 @B6aY8g 7#MxC!ٹA;ncdIߨsP8ϓޫs<!68l:2)Cg{)°ӵl&} *x0!q;_QpḦ́PV=ur^ G2fvl{6NQÍ.MnQ^:zL0,d%)_i5R_c Vb [b|,:6/1`Snٷ٘fHYL?HTΏfΈc_ep?~}Dx?zut(H= B7p7D`^xRra*'=Àw(^s}#ȪMMaҐsh瘘#e3rB#T=W!8!Ym׃m´W7bBD3a42rϊIL_ZC6`vp>,% €n)z8%sIҔWĿҥ= 4G$$X);ط_~|×wΡkޮd;5QPFe7BX`ϸYv$A[uj(twB6;2$z×qt Μ7mŲjKD7bSIK8pLy}B a+]tKs[z4󈇝?26YO ʤ*9,_@$"WLVrdg]X48J鏴գ~cdm_;=ybKl2D5Cv'Ɨxy`ny gМFYD33@sѓaqyV* 8G$jj̘ 6A) -k_R:Vo8m?Cc=m~/#~&6AUUP 0.?{|j._DQdNyTi]ݳwY w/o*&rs1Kf9K\ZWoB@\&?!Q)I\]bso(B 5nԉF-U^R&;4-qH F*ő@㸇B)45\٣;E 'Ar)&h*be& F:.XK>XDAՓ]iɡ(ϳ!ٰKs-oikk + dp*)Nk]b:sW~1XIPaaZΖ,6?hD{\Qs} ~b?x.y| m]uIdzJ&ZU_Λ%DQ!yb# {jVDb>!z!!p$Y"M\ ߔ3BNKE{Cf4oާg]ЕTZ|uүCǻlU&ekaz~2}_?2֭=O!) o`ȶޱؙvI,=\ fxǾ5}!]Ve >J?JX5 du_Ro՞RhlYH}_s+t^q,Hg#3N/]_k l:{ӿ:rk?su_gpk۞>K`E2EUQ 4xNu^;چQq趞ojwf&7w՟?zWPN'άFپ{x7PUf8AH(Ϟ?65 nC6=$ yx"`Y  įhm.ap 9%GgYq8ǰܷB{dTu~Hٖ~|o oNg]HsLs|gڲe9ȭ! lpnr*$.*zhY6K|D`Egu_/y7X F#!7iwVD#Tt tZJ9/fY$GVŖBÕҋ9,ᚯaAJs]V [,ik# |dtٟ'C⾿٬Ծh$ܪ:C}8޻*#o6J(wG꽹f žWuwĂϋW@YLP݂I2rZh\{']FUT@/KKPoLw~Gy]V{t*!טK~}Յ]RlYp9HP$`&B!h]bM6z[Lg,s ߗvo{)%,&:M?ʹvU1040BB Z"FQv7Sf蘒b"9owMr {<ݠQYbESHgbDZLC` <f/OCzztvP_ZJ HmHI&$8fMi2`HHuL8w&τk@2xJHB>B7W;>W yN!LKw`a乾L;$IL |B*0""M1$ XѮG\460f$26uf;98znXOϳ^ݍ$N_nT;H@,Yfkk 2tdg9UL!r"bHaw@HJ2Xjcޗ $L qE IaP :2ada6%!QXk,&rp(&IM4(0 3G"h*nf*CM'~Ԍ]$ ?G:!#g؟SrtPK}0bCnR^ Kr(Xȴv?'O)zDO+amΈ,:s幡=kЂb=e~\p8 OWpzT`a Ha ؏1sϙg=uLg " P 1FF k-`8=ч7}%?ʓlL 8Ar8KX20\)-U٩߲ρ24^a9\S}0%O.y W*kwPk6%3Oe}:7Lz"$Hˬ&0^|~g =gQ^&~'GԼ_H o5TKJsgcJ&k^ H Dl"ݯMgALɟåq5Η䪶ϕO 9Y|?n#ge9G֎EW:` 9!:w"C!?--Ԕ̺k)^69rD-A{b ȱ kMgYQL/_AV\7یf}颹.Al F3#BAC0 XrNh Er߂ޫwz;_fN_lۗ*VnWoP.~ˏm%t28[Qr"5N:b Pzv}U5F[$~#zjk%so 1egLМړt H0u z8_!WN+Ӝ_q xr,+29 䣯.? 7:D9B BPA4IG/Ԣ"OW:wiww丹i~﹞5?gcWh,7,#1A GG Kfpp<{hv\kr|WpS:|޴'ٟ_۞ /W+#a̢X)(/m6=$~w14SH>noOpNwڵ5&LDxHaq0d#(wtCE9ҙ]X9r*@0~#^~/7͆ aa*E{w,6Ze-'ko?q:glx4@,5ìyr'LOyP/|nr c9$~kwk5X~_ /q ە=H6ˡ{tDX2i#ﲐb8W rnFm߄ُDq&kя!BdZkER1xL#LZrMcPDa+ ȣp@ QT{wDcemw%uٱs屶oE(N[#Jm6wA!}eR$`jAM{e_09$4[[,5Gyl)Fރ(|& V/pO`˕/4d'\h)z'1>mكqh{ d-P'|d2 F +(/ v(S T1kNFI>kJ'}r`Fu@AEmM4b)ZC wq&nCJ7&Y4h=Òc¯HbW9js3c(H ,71Wty-W}R`ئ3}ijVB@B'3m웉#LvF!8Fo[>IU<%Cx>$aڔn9tO񿷡G@#ub?~5-ïB=ϸ,#y`ο~ߟc_/ߔ짠:@c"@bD!, F{m S>-~4b.,`L艷\Yؠ@4DBa4$RY)Ql F}}i&ԅq)ai8Q@C7z!e:vחrMf ]Zrg>7%n~A_{XF!=8+xcAoP-VMIfHyEQaǝh741W{Ds(^eÌ2E ms*X_y]LV_a4)F>pm[k&@]~pl|fc}N>[x} DDMIETIO^y =tyr {r9%6Fg|oiFYvų ANƬ7%"<[F*s3Hń>~uLz\=DDFtOL#E[>i!0H?V-rp_KM{\c>O># PJR~q~1 ~n~eS}Cxښ{ K80%;)B4l; ;=R'M**ǝm65`꧉swFm%IC|Nl`f.>~o5.;Wޔ3)L0;fw?Gև&[<WK 榒HV_oϏbFҠfBPI_HVJ/ ~QP"a:?HJ-sx J(_fKzqϰc\lﰳY|0AqGL O8˜}StM]ёi#U3;:3:d/c&FĀ݅p]ٞW+ 11+hT=3mwU,ZͽKq6uxۉ?+Nh x>}fgp cQ6L@#ℋO>EӈBx N( {6wTyd;g##b`d)Jw)0pj򗧘ފ;J$K810 qZ[4fLtw7h6\.^UD+Qi2v/Ѝt~sܷ9?5mv"OU?h s[ɊH8} MUsRձfvW҄-{adtrBލQ<meG ׳,:cI8C0.9>f To8Þ!QZNKF!`Q@qQ){L=V Dx|~h[ /=˂+_Ok, >}Go ) f#˔tY-B)W*0C u?P$OEu}G?mEka)mq;4Ne(4ܢ].KpKaqNי:-J 4yhRLAY4c bb`32V8@?8`'a;N!>QTTWkڊ:oLDw̩~N~QX'_ZcFB"%+v:lʗ L_aǞL7jr9^M4?^RIm_$}3 퉌#:AU iv1)`m_ADTvA;uSO3KjVSFT3Vp.;R̤].ŃsH_;#8*IK4|Wqr=?v{:h#~?6RO{#/zdcF=d֏&$oϼ۟7DN̘lNm.B<ޞ-IyCy˔Ci qPI)]Q2rYz3aB:##y'շ}'ͷc<:m6 xЦp~9NQS&BMiVw bOV ^[',";s/3  mI@ 'v :i[S!ԏ39!s!׷є(21%+! ? n^}uSDu}{dGMgcY[wc}'I$Iy'CʈpfOС` i',uOb˰=T5!}~LnzRg*ii~f{?nM|SN/Z[ Q\%m;pCFWt3qKOkļ0p>~w+YڸM>Qbn# ۖ9`'`[r^؜P~K+l(TЩ/@ UezOlO52 ܬ9n%~{&s0G |PϧZX9혠qg$e[ʳ;˲!&H(ba{I%Ï #k2kZ[liͦKV,jbjZOh !_A#2Ma)@5Hk7l64PQ݉H1M~r1XH,[ݹ&]MoȰt01ӺXPa? vB-uY@{mB<ފyw M&{Vy%?+ON/~T 񠯢cXjzӹi`DTAU"!BBfI9,tJPfiwO'_"?7z1l _w20@QB ugt~s0]nmM,W,aLZpg" B b)# Z51`61F"pqaw |,Z| Ё)(0c !z)W`l%m0ť3 ECؼmt`y'z3kaM߃u8FvI$L*VicK DcHHP  3XIC7sCTLDĄ$$L-&i((HqtVL$.2B~$Ŏ$(둄ZaGOU&&TpWpM j[Kdm^ m3 JAzlM2$XC%UEjH)zoSsg AQ@ɾߟ=p!%CV@DA`\9`eIe|BpAs}]ZB?e[?3_vMD0 +W}U!>^Jc˅" G;/3eLaϡ]c FSJ@ͬ9r3I% $gX t~]hί}a00NX)6Hk U20h?ɻ,E3たk7BwJL$X@T R!uSC^Ud/[ݐFuu!@^$kg^$RɠA ǟ#OKx63[Վ4~|_cRˁO7dY\Sn\OqygPJqNOZ{$[M@"LvɊ9}sW='/n<;ޙr,uv>%?יLNw3WC cݴu !-h)B0F$-ւU;?kwKmr#07!?YoNvض߆F^6%5#yu>YuXGZ{N6ga<'տ~Sv>my۵sLSLQ$TTH@@S&]kgWơ/HZBTEQN9?~_Rr7[ ]#TV}Vk?99rR1 (#2L0ڸ0j<DVEG.7(n eMܞŲYŇgtl̓ӝR4e)Ft1zE:\Jkѐ_[vF})w qny@7(YϢB!GѺ۰M6Ke4ԅC2me_o,8WW]I0Q:8hzq&_ vI (V=(y--n:Gq(W N/iD d'2%Wq_-FT/p4bv$HLHN07Ҵ77KWX^A 2۝\?}abvU 32.z ;1\7J~ox>掖L? _-E-L{uMˈ|R|bl:Li >܂oEJ= K?.(ߣ@{s*'vÒ@wZ_ b9xqcEM5Voyw^khW5O\*0L:sqy-$4 0Zjo76tg C[Þnu _moQO5&;V[FFHTz-{_Y͗(v<׽#е&H`sv|w_0z[dr}{_ B@ I>u쓽i ϔ2~kBNȟBe&'$Mdqߊ7*!2Fdͺ'19ՅP7 DbV[3eOGGyt_Ҧ1C]&D` {oRBǾ*i0[wsU9~|HCS^R拖ϸt e_s'RNiI?Җ|E yՐ2mT͌F~o^>7@юpt>LOF y}G>=+nəC*̶xey}o PNFh8;-vĆ :m pig5ALS7z LhGzl1>e}c9G4zDR?g֮N0Ωyx"vE돞C}B[s?tڮ)N=ϒ~.eJOQl&(3-QZo'&ꌵ)K:xxsOglk~qRK gobܔZy">o8B^3/IT0i%8 G̠vPd5O)8,٨sQ!y2^RuԦr*xh-AKFR8JpSu:[ VS< @^'I h xhch]r+n׃tjH[_m|ċOr" ܆c`aG(U-SUdQ!Nٳ\)7~+pcz/<~f*(e0EbQ{QKF|(MBGXmƢ$G^DL:߻{FKvO?6 K!O¦"Bo-Bd]-kAx%avc sp< L& hVüdt ɽA/а=r"l\m)uB.vxDġL1[Ra$P$:VFRxO\AZ"0.%9|? R;~?Wk CǒmN>Dp:$*k,5pDWޏ?XddԜE]w&W^jߙ_gFg+=fg??: 6s$pd"H~Ǜ:ԐO BLN"jZ.C,f"bCA&_лEt}tGF #3LPXHSC͸\{w_8(}Y&<(L4u,Yx@PB(G"H G3le]34W1 w]??ݺ8)IP) AF"v?fNKl$N]{ q?@)ֈDnwmvBFR fz{vOGal=]?IBd<aYO/<%lAoO0kM[l~voJ 2?q0HR@r}W`t{7pܟߖ~ ID" t򹆿'r,Pie}̖JhxY\{jr Zf/&ji?6'Cj$60İɪ@(GwHPjrYolQ2S> n;)znyxŻ:81.2ě=Njh @-f~Yu6HRm}rW5ɭA,T&ډ5I a(8\ ecs8/!#>@f72f /d"7 ưH#ϐ0;TSҧKF=8ha8]]-y?e2Y\4e/.*7Ed?``_!#*qXf@<%" (.IumkMWr\uLLB`45/y sMZJYMemU8gY {5 $PM4PP `I${|Ki{۵H=Kbsu?O>1;&̐@oCI͹s\=%%d&m%htC՜ܓ;ll 3Gf,K(@wC峳K>y5oi/9|װ?͟AQdd }',RϺ(,s~vԅ6y5.5m -uOs[VӼ,<橡`\Qɳꇹ:Jhyt=CBc- *rZz҆?F.Q2&䍋x}7[<ٽ۠ټ۝hBP`o?- kn M˩q"~HA'bvbogR)˯wP^.x76 fmJÓU [eewXfY8@BX0)U@l\(P]aW%_o-',a?&?%oXA8Ov~|7\ B4W I\DIR䨑l64(Dd[s'r&Xy{yhtR˅@\'K0:M^LYiv_wZV;ąlVT8`@CF%Ae=WU"=sڸOs1~jin$ -C;_o\w oe1"}xNq2 [:>Xߝe}t hO2]mW~^dB1Ie$7{~sn$/0S<:!KP/+}xw}A[Dy} T0S}܄kT <D#)L1w|G|#z^CdK"#h.z ;ƨ ,51~Vn$#K~kGjmWh󅩣9ՒZ;_ߓ~CWʀ/RǬ:Gv:79o2T-%O\M&(kʍNcvy?gY|ATEESw(AD Cٷe-~`?inU%#(6>[&q[z>GgB>cwzB!($GNFk4#V+䡼cMpu7l),rjR6k4o+pc|x CMɓ^ Qlj>|"!_Kj>ݖ>9ח-K(/%QpF ˙ȂS\WE=2gv83#S .w5o)U CŏjaݶB1;ev$xMlE0=a$9DM. X9=29¬En;7{QC cs0ȵ830BY"߿4r]n1;lO2w>S힞1$6:/ePM8[0 PQ\l?emǑfu;+$Gln= @ef|ts ! Eg9UHW8qEoGY#9y$6)?s#/D|O};d!2|Xg5lK~IVo1Osfj 2sIa2)!V-'(,@4 ~St>3{ @>j_~I"D89/fc .ݽaU??p`3axpS<3L%@ JRꚐ^OKX'Ev7&T%ˢ1mȞgHW} `hИ+1z\&NCAy#"cV ɟsQS1>_*#amHt\_"OyrݯϘ Oa x$Ҕ/e+9:'˒r8G/g`qa ^{ψg+"k~~L86Q3emKBaٞAR(_%YM=f|[ȝ/Mn'yw{3P۪LPpdYuq:%q'@ ˆ'p"&FS$ :҆k_hb]{ jꏶoծ|Ϸ]'CbpO AMw~sc7v.Wa,}ZŶw0scWKNF"y+z/+ 1_:(.'W@eYji=o2o.S +qݫj¿0%D \$7]DCQ9 Cj|Mz/ej,"2e tp|hb-?\4hxǏ8ܧvB$@lfdky3"Gvb!@r(G: ̱; V 9f-ֳztmЁ_,-\ʻ']e sTiMND[Ex@ =P-;o'=D?v~~`q>u[5+H46O㟹tCTu0~ug~t/0O~5wV&o&DG6 bMr^]xyY^`,;X9!KXfmXVxJK5N |gkwк}c*`Y 3p$k9J ?aaytÝ kڀTFcq 9f)xZ6o<'b?5!<`+NCo)1rX+ z0`i }bkOW'zhc]+L+9rV @,*rIHD3U/8kO7ڈ|@=3q+Hd3 ݃jgQze.ݯ\b FS˗d$&nQs 651m}y=5yh#5q̯+TץCvPޗB6drH1|,̝5{oٸ.gUŨ\Z/a,d}{ a?{(-4fG Z6%GBF!c殢FQC+>(ڦ5*!Se'*9<2}"X:51#+ρe:>L9`l}s'$V"+8P&\o/պv\``&g{a~_zq m hx 5H)<R/hlz@Dj+ SVqlܖH3tGC007Ϧ'O::&OY>؟,e'q nA#X&!{a w$`" iǬ8$Otl#Y,>3X^;gvW3l-otV87y%RW*- Ox9*5/M4᧊JY K=#}1OڱYIW@PᏲ1W (iك ۮNDD4Q՞59=*ѢSH|RORK߉qgЋ3n&o}*1}u Go L pYZĐPTXG],q`Lw 0##e<o8xZΟzwovecek3cBF*kнzx`t<`BHBO dA>Y6t_ 1=mһ"l?*.Jb&"( ז>Rn,( IbRI4vV{ B@3ϧ4JG}_ݷ3_Ow|nzENv$@KRE =GrU6R"W|έ]3?W>%iqYe^" '[}l,?uӽ.n(^[ v<3yD"xHê֖G"sznwAg ;Tz~Y ٘SJG Zjͳn9Wkr_I~v/oN U45E JP%\75͚6)/Wfd.~KSX'!IϢ@n>Cwޗ%?%X-_XR1o|7dĂHswEz k05& ʁVeXo㵑K]~ޛY qVGWG>hw r/f J[/bAsD!)>N_3F1@ qid BW>f1>>43F}gټI=<Cz_mۗ⯳dOh .yHmAOt>Nxw)@OoHfͯop~WmM׶ܺMN9}]Fg}.o33oWLA Kaʜ6#^x~>"}8eZDn`5aZ re_(ן_zO}>#+>hdda/E QfYSފdʖ]i'vi3#>ܘCxʟw;o {~.{_rC- CH&Ð" 2Ȕ~ҡ~?w A/bSO~ W>?tRDܛ}/=nH{XFp !P~lgrZ,w\,o\;L1)hHkzIcHkb"ڢ~kg}HhK&nM]LEy?WgD2 rTtnq5гQ)Hˍkn.J %&{:N8|MFѭ*Ufmt3DGQSTPaX Ct`HE+/KpLInbq"^$ꖳ]|z$? `qfK}pf+$*7\vΐ/6]*)FQ-O%YfS~y?]$4PTQEp}o;w=wOߋ/#BTJ>E `n8R}EէRE=3㏰" C!+`"" kڤ݌D[HɄVvqQ+d$}3FY$`OL??iͳjh buff$-ո~ub`NE%7.I5&7яc(-tʈ,dٯ0$C7~'_i R@=e~?~$Cr[UA1@W<-}?<,9Þ׻i4j^_;pfu g M>Xo ķv<} r\e^&0٧i\,Ȇ'6!jpI;Mw3e\:1zU'ڴWQ$("LfEJ<,oUD~txM ]6龻Ρ߾:a뱅Z\vA_?f;gWp!G8n0<,xƮ-bܰ`|C-^h";K0uf< ,;JX\k6l3 x^0MezjR9{3sW [r:<= yVcB<ǥXF}$wshXjB%ۻ ljqbu:7zn!u[翣ZR[pD`ǜ6Қ_NFr0^I\'5L!XHEHt4lDІ hY}#m&FZ-MTD:a :沲} Wlދ=]?f<}y!EZ]N+NYJO5BMSA4]1qݿn]r~| ~P%ͨb!;±#R@ﷱ͎%B*aKDY0X~nL@&so2g0"QWqA*8P s|\H7kd~"sQ=zJK%8b3Uhbl 0]eIj 3BDBç8s( Ł!<"`ȢJ}cwP`PǒrgL?gY?U>/5+y{"I:/c?gz^گa8% 8}eΓdqǮ@Жq##O Zȥ.}6*LdZ3ML? e dgi&ο `8Pt" Ѐk8\㺃na6IpL211 >^M(Aș8RްZύ@?ah=75_ZwY dۻdr)A1F}z}l fR1 O-Z:8ap RA7ՖE>]XqW"a@KWש(%d;xت JN& ,<zR0{O(#n4yC-LHS}̿fT}!rnLʻ`mڴLM_?8K?CͿ8bqR1ՙ'B;|2Uqb\yŘ:yGxbF8bQΦbwyF@w?r?].s9\Y'9oo?\4DAUN "A4;=3z4zZɔyt(^*D.NNJXяFiݓF^r~4&G)n1bH87(ħK$O76*Ѧe4d\)KC3 佾״d E\rYmЌs,-fyYؾ'{TyWί~/YH=e wa;NF;l׾ 2ipg}!y7xOk=wk*}N-X8vIwx3Jj/Ax# Ǿ$M_rSb{LW=epo}1ٖ?\9׈8-[ׯ|`tا> >7'u"s+lL $/[7i=|LeoW:\0΢tXtl3^ᯭ7znۯwD'5ۿmrovau 1dPwp}R?/Y|H36D$ΫxRok߈mD :p$A={4{)1->D><VtK >myrCc8)&~3a2 iZlTi dmݒ c%rW Cr{V[qw~70m}XG,  b Ѹ} ]ܬ_4tD &wQהrtˁ\:H|n~*#Bu[wӟ~|s{W_W~};/Gٸw `H$u $Q@y;igQ?>_'m>?dڛ_K@LxiZu |h}ݼ%-T^ryiÓZٿtOGn߳qϠAt]{Sr8?D2;olH$rMEPui56 FTMfi"_U/HgĽ*Sp+/)!67-~,x1a0} 0n :buѳK=p!&?WirBPď'HeŰ$@5H@ uz=%e; D{:|O-WgXa@(¡ASZ4 ͳǦP֭+Bms?oHNI/VW„WqeDzr h=4JxS_yԾDz|mCiHj~*.-]C}@24ݛC[-%tva"3(7F@^ǟ]/Yk3]wwη)R1!dxw V,sEn6 qD6+aruŊ`8Q^#djJP1rp <};m,fCn=?sˤoqtFYIbTOj>. /xR Y[g2~~],V'F[ ݯ?2`VXtc8}? mt2]'-\B$z]ϰqz9v6> f9zNEEQ[ՆiE\4rx#y,jx1I>Gv=Pn5$cDY^(F (zկ2(0Hl}; Vy6&ľ\tvGͣlq6[~6͛YDFbgԩBp :hr>qYһa-]=wurt~gsm~Mnki-O]rq\IEIE@ B+_9lI=So_ux\5_=}H9hXfn"};7JTx%e_-ꩌsN}Y+X3*F#[69=L6 p VmB\XFX{Q>ۈHEpz14֜)[7Y,hȹC?uqq//6?ߵv>÷hğr%N#z)+\\ ?]ܜ9BF73Ezcv{^**]N}׈L/۵)d^kP8` 4A0 z(U)Cknϱ[%DdEM̤6e!-.֗Y Ӗ㤜%\I8gD|-|1Fq\ӭyr(jP2ZSĶ1ݿG;Oo"Kn < `lZfslF%˜/8Z| KB! ?I9fأ,6; WBrk]͋`QDKFWFK27_i.ǡ ~H}yC*| qd&ybt_8=n-'WCѕHjq9kgQTɶv\G/I:Lȡ'X!Y3x;d>Q 1vQD^g'pځ}zvcJ.=D)ÀT5FmoXFsM"(gՓ"gKs(':=т>:szыZj/7r2khJ-/&O橶lӳBnlaH7dzi7Q"X> [;Hn6RQ$ |B%-@izžܵxKH&3q)0,9#¾5NipoTa$<؝cBg:ߣڊ½ݱ@?:EgET4I Ό@}n{ ֖bp #!n+rif:(U5KcqjhO&32N۪w$Or-Z%.a+k~O}:>bM̓Ӑ:\{"$=MuR hfad{򭗺wP =3.C0`FA,0y!HF__`a4̚E %4&>֡` ^j2>Os+ݿ?7{opQE 1UAB pLrOϱzrnvh۝8$Rwے SOdA2RZixHKJSBAaQ P(?.j_+~3!C}@0޻!ɺr@Ig ]=<ř?u@^݋!D I޳4QjxZl #WgcI, -4?}9׋(6]oq""D5È َj ?6L%[Raa|B+C׷àt& ^ufɛ|lFi_[QV066zwܖ_kTÚ)b?I덨NH̤ uI X9V'Wu9Hǵ1-(b H; M4;һO&뷴kxQy0+Aޝu((C4 BU%qɴa xr&zak@7 ?c^cܰi!)&_9[G?= ٦dW7{gy+sUPsoEGX%]\VGcf"j ][$vOOO΢P-]]-#c$9MNj#l9zӌ wPٓͫ9~si*٩ucBBt>S9[noSy?#p&G~+ĉT QOn n'Lx( (B (""b (*W}}?S|76Ț]\L|N)ٙcWRD?(WSsYzƔ͟Y5B y՝hQH_nIɁh;%F 8~h?k:.{/lP(e>t'uj$"m!|Ah~?޹,0?nV0KyHqy2ʿ~c2ï!-wid߳.ܽ=D,C'RPTDbc~1gQcB$S1WpOk&,9p[e%OʲI{||.[=w^]ᱳathM I0 뢮/*&wZoeqY .Ӻt-R(>'V~l#m꛰lBLOL?D=dX ޲gdmD,s0\OmAB[+pYh' @(w8 G"9/6@oԎfv|.뗓w>3sH\v,2dҹJi<~ޚz[ ?X  xp0boUDWHAChP;IυH^_ѯݺ$~ F{?ՕUdF#]ZDVcK(_:}"X&|b>_J~3:{&1$.$dQ8'?<(,&ˠ.[ѧ}{jzPZ ';f$I4Qs{N ޺G@v{Kd;>Gv9'v gTC<)2xԵq<2 ?^߉iޗ"P0g D4 lC>{~Hn ~7NuY,d E5ί-a7d-?T[xz "\ ]Iޑ{vM4m!q" rt2%~]߲m{#t *ry4Rxi M^2|*Uw$1^!.qeF2;k5A-@lUE[L\T8p"?'ܐxIt/aQzO{*TfX5F$,ʘu}D=Y`GKsҹB&v[Szv2&5dQهPKؐlt=R={g]lxoBQL3 xWK5fKa}m.pݛQZaS`% }v󕒵}&/YŻ z7?gi[(0o_,H8E#  4Y1X6%๏?W# kwxe*a8q5H\'aCv=f?Ëwh\.~oϡ}ζ$ぬ:0=YR 牯u޳`Nvij\ߦ5|ɯ{tz 1o!}P B3t)oҳLϽ>ZqVH7s]W@4xj60|~yRSa#0h]DP() tsJa{;F.Wh?$FA "QD[}/1&$+O!$9 k =DSyJ{kVKǜ-'D M#7M_S˿i; ַ121oIRq AP0Jyܨ|_[wE_CfVǣ^S.L0wx;DAΥ<Ί\G E5Yc=Y~1χ֧(M(gÓv[(OۡdNk< p|w6קc@O8Iޔލ[1L| B 8$)%'_-'x?6s `;hG:(&s'Љy߷MK/W{H1(Ar?nтɇ (^F3u{gczocdo2M bPD.@ky{tϨ2~PΏ@ I$3C%dNkcט;ꞤCA{! ;eR~::coݔ$_ftO |2g>=Mx=nePl?)Dxyi6i#}jbE?x6<>Λ-(oA܄#MPpI}mFp{O6^ՃW:,iS߻|;߫ϩEߙl- !ŠTsOpʲ4t|>/ͬlO_κֹ;It[Bp0_F:rԷ5}Ox.o_ңү]QqqʷخEubmGپ'~֎"6  v#2$ء kvөK~mUDó`4æ#Qbx>?'p7\`?Ǖs%J}lRH|0Q8""Gh9=s^/x]fV[>` zp _ꛆ'=>+%oW+2a?M.xH,|^3Oy;39f rTIUzئ<_{fg~|?`83mϛ\V>?՛X:-շ$Ϟx0 R<2L92|X7UzTޑ:sC6pUt@̾>I?M3\P ?&Xk#Ԏ{O" ӄ+2I%yTw|hvɴ;>wt TVic|; +#Wz]$dʵ֐z^Вl{дy+>q{?~3d>r7 UGPFeP[IWx/]U!Rr)1E"iyFa =\IkLdz3>}u<cH~ (Ya _o}x;涆RYVFȫ?QoDQwXYkDBT]'B%ꫝ|??!]Z΋8frdz5nPo)I.x_j{w/6xs?it tãnljXܮq@5]Q/gԳ7PU(NKl( qz AmaM٧]ߘR‡pQgprKJ&]j8 ]YqE'} `i7b-/[xk%g)@9{Λ4CՑ@TOͲFy+#=95.6aA|׋U#*ܥ;SoKr}J>W"cc\_ǓWܚ* ӈ- P\H0Je+"twmlڻyZ=>w̃8Gem峂~QFW?k0wڠ83VcԔ(碑տfQU}iNw?~Wy񦪠 袀R#Uj b ߅׀m|,)ºT5:W=Eb+m Rr^(V~JT TB(B 7Eq*JL!>;p>Omn:͎gTؿw}]qdAD I"NuQMAYfiᳪp1ٙJJڊi @ / v8i!1F%ca<}-(0  #  =ϯB3==6Cl ⭀!'~^N2Xvc9xߣ"2{Ib-/ @pP/:1B0B(PzdE[{7zt4sG~R-h B$Rr~oMDK<,&k-inh\RXm-)gψp6GoVmy7b pa~w䯢CUqY Q}K$7Stp!BL"wbTE7|< DGP=9ϯd +gӿk6tBOmݟ$\_h=195׿Fﵙ_=;BNp;dQ࿂K2Fժ`9C}V=]y$t%B )&{|(12H ĝJEq|_$wßF,W'R;"K"@yc.67HpUo;kWSn=sSN=kʧߠiӲ- ~z/~e<".#1;}DSrY#PEдIf[Z}bPCL? ?Nޓ!fMlۘQ̖0_[_[vd=ǯK *9}b}(Lsj{[wk/ ,i ̓O cV769lo~{\>Ǚ /Oo /*Pqz..i&|&fن`۸a߆_on_zI0AG%LD2pfV5S=Ib "$+!к",0 '!tL$ die]՗R WW-xl=^z2l4S"R6ʔ2c]7u7 zkn@" 77D#}kɤӕk8wg/=ϽίopXN2 Nܰ%)'p^5wq*5XWPYW>qީ[? Q1Pۭ_N\aq᥮>:X$~4325Z/)BESmԍխqE5w^&*֍<6f,w8ȯщK?wS`g鳛]$K>8B^uP; hx+>TQr=Y|G9~i3h |/7Ro)Kq[VPKw:__Z헿y*aAt`W}]Ѩqn [̪"@@ !/t<_MhSJEЎ[݈"KC뛴[j "fR>grցq,Pc!8SĔ"lSGp3-y1z~-Y#] ͕;NgonkL7آ#]~6 Y'[s4A Yk3;.B" >c{/E˗=Q<Y 3/Ke|NbA!^HjIjJF.GEn/?AbU> fGc2迓kR>p!5~Ӌ-otkGUWJBykNw8 +4eKW""B}B_D'_xp`,1(]D 0P.YvV%߿ѮAa?!=A1X:& C8sa#UWAjC*H6ivSL  DC B0lI3ZKہgCu]w1`j=d$4IVv;JEeUYi}& =KMuN8R!W!e@'-_%r'p;$!e9&cbO?tyWF}IGZj 6vUy&_9_ Ϟ)¢O7ӦI,BEٟޟvE}/t^P^/x!`Є9s ˩eK '3] US$=n! [$'|r7>闍3?cBmȆ#V0htd@O;h,`hM#'a" @}3p02O}e?Ͽg[=|d2s3S>Ji D|/e.? qCnۓGoIC'{<2 _꽔h߰ݚ>/nZ 4`=;+>QcS " @ k=j@SBc4F,IxuwfҚر2 h;W=OG\OImn*v*/bƔg>05}suʦ/H] ?$*Ql;tAԋEܸ||mYȂi񃆂N`"Vp~[}e rYOp.=0a8" bYBma҂/!#Q0G|kTnEW782);D]^sڼӭeۼ:;w(0bL 9t^#{it}d0RoݐwL1c|V筺7V>Ύ0SڈzG ߱_-^7u/su$8^*)8{8e ur[wM##}i1L{xB$fN\ XOtv3lj/¥\sO|c5;"rt{?)_ϸcv;gk|z~Sdn™9(FuSs].3,9ix&KqG[1- ~ʄ#s"Nn^]\gyտ'I2k_],/HzE.]ϡ;(9[v\uu{Y6YOݗLm$01tM;N9:.H1Fv<~`J P '4O2 w$ گ*/w^[y_=ϕ*WݟL)y+ovN1q 9}]E !I/0XȡoRAl?U?F}GU+KGpQ8L ^|橁$I$L\%&&6ϼ~V}Yvߛqtp00F" a+\=y'X֤|ζלS(b&r`c b;z>gG0#Op]?\FBߝu=]g?/'3uNk}a 5IHUqqQ\wu)LJJ4%)J5MwqQG]E 4CBą QBTHQtqAA'P%S@4B UQu$]QQrT\wGԔWqR]pE R1 RCCIAM$HKM4-,J- -!@R\es @$Oxϴe'uX_|~gt7_]߃ˣ? +.p9n7k_r]JaƈL.=Vf$evnBӘxIchFVӈ3F%$gwvt oo6|=?ݛz=~P8Kz83YJ Q\g#|#tϛ0F2F. ~Cv{{8e$0F0D ˴O:Ίi;y_>-n8$vyՔTEEA^Eyw}:!mg$qŷjβ <;7ޮ9|iprFBV+LXe28sjgae^d^wQ BgY@XfyjvsϵZε|%=~<g>"$o죰BjC~ޞ6iuggv:-Z}s)*IW>"q%PWm?.᭭|fhOgٰ(4J'B'83l[oƿr?~A?VH@O]h3f "(@ (YJn?KqV,WacNM]2:Nr=h3?bɛ|]E@:TQl@ bF1ؚ#[S< מc}Dҹ f+ *ܙyF@(E2;<{xgR߃t%/v!!QKc7bR!7*#S;S0lǎ {xSp:E;`pHÀN(B p`a4"FpՏ߬h/EUuLArh\z =u atQBq[rܣL=(_z:,'))'>jw>9'{؅k&K\1CR僱LHjT&/?{zwGc,Xŋ1)Qw+Q|;K{r 'Tz?tk{xt}ǬjI9=FN=-(B(A׹Qmi^LȦUȠri1 Z+48SLKw"NVWV.ivvNZߴ=/$i|nO;5S,\b#%;"8,k[oO,GnQ ݳw{[8*uw̺㎎ ͷ^e82XN4}wn+E9)at'w[W xv偨lJ.B0 `R :GvsmYbt]bL흹E~хˠIȿuw'ouJŻi@zVCVV("<.,2Gmqؔ[k:]E9@w)I'GgcG %'Yuߣ֝۟Ww( աٿQ&eXnrw[yԈK;h/qȷqX;<%af0v@t,BFP޴~F-j'LZُI"< %4%-(RP5;5;Å9EĪU\sА_ #B D*TA4^АS v0sOgצ$st Yp' po ap&jhf HwQP L0Leޔd=?Tf܄j@ͥ+H\܌>wa>#1'4+Bd9);,茍T#.ȓ V3 ou2\\'ƽ/yFs~I D@2#DB \o?uD(3eȵO5vУJƞȱmUʭ"L~IJ&"L ]EQ_y~,NYrm69v]:*/gVe혗't7WF$(Mk }ޫagDALbc獭eb(`~3w/maŷX7i 4E4q&)s_@YKvkk,^g~3(8^E{ZJ ;Ij9;rqQ~;fZءq+%#\ʽttZɴXwAtG[[[uvwYgηtIQEF^^qWnq~mGhU²l`$A$@`X)Q~_ߵ{^ _)iӍ?-D_wrl~ו*鍻i]q=^:8ki$Rz)]Lӛr׭38yd*S\*OjKι^5!d?jZ{κ2;}Νxŋ/R/'qJﱆ%@AFDK [:6\i}hч%X?AP*ZErKp-7$n=a}uX@l30J5N%=,PIX詵_(N<^0c =Ga~G繏9e3zCr?XJ]r6A:x`ֹ@4yFs/>%w¸z8kj7 yIoA㢇lA_g!rUg$E-sqWnLz9Nw~_v wUljW|Qnt nhڗ:Nz5MS ?caO Sm2Ћ=uEj<rahQ:_@ʥ͚f J:*C,ceRy3/seowse#J(01A4 P@Ab< LB[Gw|y6|ҘB~Oۡcr*0x.:cu.j;F9kSc|56J:386HJ^>7FDպz e݃=e\f ݤOkzW,iz|do>f@o~3 PU[Rѧ \uw+0 "<" |7شi3 fԺb,7 m|ʟ2r>ɖFAf").kW̦&"b3Eal>pD6(C- )C>ރ=̀1(h% 掹Vԃ_E A~z%OH'`.7.IzF*R.ew., Nj%z;\GV;((8ka(Ub_<yϪn=δv9~|YI+:?Ћn#-9gWaꄸB b,P`z_tߌB%.T\.׆,2js4+7?t؞e;~7?a\SuU}y Z]OǖܨY[Lps]-u(ҁ9ʼnG}[<V~@ہFאj+>I:L!շ?J>1L&0ggNyM쒍bb:c%:?*VUv9Q,uPkП^w!Yٴ?@f{(\r_դ" &_i*OaM˵Iѐk!SwvBvAEtg??O0QsE%guiItBڷ}g;os`"c`÷QQ.a_߷#Q-]5Py;<hc!;?l\|;~_>u㋴¶ٔ9d۴$h)%`f$L IEYO5Eٔ"b"F(=l<޵kn46wD_!;K_QҪ}7aZrY[AIZߞ{k>MphOV}nKPCTml,/)z~)sӅ9 uV~ZsV-닱cﳨw$P z|Cv(FԶ A[_U$DC,_Fvʥ]3J8V|:lE 9GΞZ 5'^_릨)Ow0t&}  /ߑCLˠF6`obŧ9*Q'SrmTig%1]y䴾e_hHJ 9oOX؟Se)}/?< A]%.l/89nm5إELAXθY(AN6-7'K9,{j=D 珟@gۆ""v<7o~vڕ}N?aK -: rI,,e)v3&t_uJﺳla(6ǪS!+\H?y6خsi!bT$JKBqKcl`QjjmJl5۝.P|Yv+k<$ 8gs@&F1QYd|^~A-o { az[d&Jޤ']BZh;ȉ#Sk7:aHy ! מ0jʼ}tm'XRwORFܥ֍u2~ ͎LՓ8m\[HLY 'x -'?(_rE;?CgZ/Nj{1dKaF՟r&r??Y*jH'{Xn}&[FAn&EYq9?#]0e`H"r#;9`1cc8)‡a IX~ϣuM]a c_=ueoa1kjUQ׉ϧvd1+ͦx^E?q O9r *srk,#71H qoU(0lrՇ'&2KUOz;~OVOKeSs8Za3zHI$5lgїȬfG_{rYtOogsׂь% _K][wfRAϠ|XS;{ph}NS4N/XB1VA;~7_7y!_l$z,V/Kc}$mҏOLڃzumn'-U4~4? c+ge]L?:1S, Jδ>?kv5:|y[죉sZ(!ؤ}|Sd?~zy?n=stb~VN8 :Cx^N\v1>[ .3,P]={z]F2$X8pD@ B e1Xd@nYYma˥ծu*WNXolgYȑ^6Gnݧ~|{,eP6T]y{Cε=|S65{ΣL736oh?֥DYEzq`b]f *ZIs Vf镹4âGN/2{W;ҴznW~i_*O١#OkG)Kk$UlK9qڳfL(/tI+w XBy_Z1>1CnOhg4S$ҢӮII#)_tK}4#V _B >'z<!Wy3\`}Q1.@/X1FebC|J/ugRğfN{?$=!g ~1c >L)*n{C=k^q75۱D@&|k***]`㥠$|T{NG+V#bNƒ49[[|t;&h+5UW$ 2a9K&fx}%͏`]$,HTk0Pedmk :~cʖ HҤ2c-$L 4Ps [511v#pӂEpQ UG3c?k2*370UZ(!AHBY86_vPʝIPE C{ O֊]L(.JB'_uilbA./sx>+)|XOirW^b tvQEDya~p'n<ĒTj&.pAjeXd(~ċ#5$ř=,[46л$6ӗ0d*I<춥ϕ莳p{`>d(lR<3>_<5o0K `cI ~uWc4/ΫτF.mԈA}agEƢaQO G_4ail{Δm1 ??`YX daehk!"ᆯJ腡f<2w$;bvYhd9i\\վj:kV YOC~7ѶoUNA~C8?''mD='>*$&UJ<),;J">y^dzR83T1ĉ|n0YڊIӲ U:i|#B̰5YG$Gx->;JC8ͫ`Uz?,?'!!Va.ˠK0Wљ'{+νл͝cw{MWC[?U+6B,%Ӻ[-^qӼ1Pۈtc:8YGq^3A_qO#?H]<<~3z[PۃKY߬~.v/\Ԍ$CC[Q5 Moٖo=Jvr'8ֿ]|RveCЩdLu>lUq *]:f߰Hqe%-oj;5)u=(D 6DvN]U%7[tb¦sn:KbTSO㲇R$+Ϫo=5;EV%|ZwK `]m7xU5{Ee#Y%L*k֥{X:p& =I U2(gՕ/-hw6X5EDdTt{%)'=>+sE3P69քD*o$(5 Oω}+%M$IOLQcғՎ aA}_/v/]_&<bm(S!0@c9.rW[8/#7OEKIr+@T^ɘz+d>~t.τFMuB+ikv%ƍs2g@aIԫaQU\k)/s+bAW 5 )A7 LS&I;1  _d`J'u0R_^ X p EwfG둞d`C"^7<[<2GUt~c5OkTؘnPFhУG/*nXk w+\ڹ/ߥ> w?s5A~~,A'AP Woq(hEQ?fˢμrwM^Y]_.Τ 2MYqjE9SRxXK7g3sf+/X KWctRC J$u*wbTο햊EAR={57rz==#ee@(f,|P,}zT0ܞC6VsEKIj T;-7lEu:M1?~UZon絶8hF)f,4Wr[G/q,y:Ts\Dsuo(LMtU9~}1(0gfI;wGCL8G/}9m*w-EUwM{u0pS ~}|Qgr CظY5Z(Ķ$*`Y5JRܼQnej]𳖙)$O9;+^5 LZ헢lSS/k1K?3ݪ6C?gu +pRip0QmWh{ M RsF>/+% $IeBOǮ]OH%>IRF:eo+vԜ7p`.NF 3<7q0< 0G-reT ;$r9G^ D.+dR"!»&,ܲVlO;ѿieF{W^jɜҮWdy5Ӽ@iY>-` фֳNWxNDƙqSjV&IF}!HΘUI yd(Zdv#Flf2)'ا03OtN o?z%ʨf˜15'@%0"d'+)dVPP]!zbDOlo] vrMЏY4Q+'..`0~QSx9 cc6q "Nt{F央Q\ھїS`SD:f&neKY ZY1cUKCgGy [OSa{Awʼz~{X.ͥgM-%G UϯKG/}X桂\_, HP뗟^#u=߉=+r>:Vؙ0l;A08&C@^ <_ W^:C5ƕna%w[WZh]3ч!t,;tjadGBKwnTy^,YefF%y^e1}Cmh >9[~(poZa}eFMڋ,K步Ya6ΤCcU#?uec!3N?iֳZd7dcdqf9fٶУȡd1}exjʧM qэyw"%A  a-Dg =\CSN/Vzs 2`fZ%_߮[ZiOn,J1bmL4"ek77UËUB߆D<қ'CZO 3a(I&RMM3zvq0@yvp%I.2*4$,׵О%T|[/\f[&̵3#E3bs?܅4 0ѕuQ*KhUD2X@ (uNfN0Pm"ls)eQwmx{,Vѫ)n[Vn*ι5kS*WշgptgS.[U0ָy۫jp'6J6Rbzv®!kзQ+$DQc1,t=&n-heV֮i95aXl!$p[&RB^2q_]v T宐%;JFPC3z955CE 玫;\жԵa֣kb1^3E-t)qaDږ$ֻv60cciteZ.%_DRTOhJ9܆J[aAb6#1|68w{]w˨pf2E |컆ԏʰìηV+EVs{KNGc%Yheliե֢eYeeGm 6*r_ ō5a\wF-y6U%4qg1|°笃978.- !8AcC`}v{LQ&[w .jHTdtZ:`iҙjU/ f}4Ԋt:=' 32FD0yoP3, 5@vG)OwN-k87t04QXX~jp4#_S] 깮*xx܉ț7gu!,yLME1BaWk!Z}y/z%/6嶙f!љfSYrZKqZRO>Is $b¡;/iI1318OѺ6_`T"ɟ1`HvDJL?6&hMF9ұ4ƸN^aͲGP+/N[f3w~Ċl*7JcTO~?304?})=d&9cxbN}s4>SN~^IeD˗ C., "3>0/uH?:w?^T TwQDHME*椮EKJ}'8+I'rJ;ιsQ6bq}H\5-&3+7R1~w ELZDq=EKæy2kǙY{G?:IۣYzKp=1bE˚K:%i\Do>FQP}gUQ_^?<)ZkD2ThPǪ(6P ph"i ʟc5lS٦v| yzcUFG!IҪx(C)( pt6QR4LO#IFܘ*O؇u7% [iјmm)j5'ӿ:˹ꗯYb+jk֯69XbItQr!%e%_z`0a9Qbjuv\ӖfiYUh -0QWm_ L!F_BCB[T\QW'1LmW=yI `2s({k!OsUzJtPIgbtJjŇ9=uC]$Mj e3tk-W5v%HC攱 Ϛق[i4ȲXCE%VJ2O[ɬg} e _v/!\q@{ TT DJH!#u㤥Bw!}zJ=,˘&4+\H%#|}>gf-eꆞَ3uF4ny;eotWo~ZRJ?k#v_[ N ^T-)bY wΨ雰ٓxݲGx&Bf;LepD8Iq ;?(YMrO@s9%'.~!T2,ֻE}Αt-a@TԀA7F9sq9:׽# f D?WBq":}:l9lm$0l XO_H~I4x3,kJG_Rz)eY)!(jE%_7k O{o;yS[y\~\K=gA~ aF&Luɒxm [U{:D4gz#Qs{W.o6:sZjw38Y5ƚ9A~\DcYM՝#3SNFd^f 0bbs"BӨm{u}}!vHRL&W[^1&=}驼|[@mrFo{6ۄ}uMf׃ӕ!c%C||I(E3]*Z{4D>ONbt?cwe;Ne¼fH>wg{7>~~Vqj9m9I-i:p5k\ݖ NO޻M7T{=6p >4VF']>f۠xg2tD c͓ s|mRݿBĻ?4UP35}~ qvVtN7v @AA:عt<.)]n4GQxRT-?VC?>/: 39E7k[slOKˋa鴽ٺꝝB|TnƬu,Eg];TrH9ADIW|W :1 pSD{_g}z%KMRݺǒ6)aSو_s,NEE߇?!<ɻRTcQj;f:ꨐPD~[:UB Ѫ܌d:ZY'#kI%ȪK6 eqzdTޏA߸7?f^\ՐwĖko F2a3btSxi妆\@VMGX  V)DR9A2KF*2P)Jl)BZ(`XwaiΠ;`}6:Pl@Pꔃ=jHG6ڡ": i]uӭٷ\h1*j!2-BIY[,M-\JP|dmk3㯧oϗ@j(u'G[f4蠠N"Ni$RH'47{s뭷>D)} _>*ww:Wy T!Dx|ކl4=@1v8UQTuzP4zn҆Ud Vn[x_YWu lmvp [קH Zi &Uhw$<{ӔusZxG{͠낀IInۼ`*#0:X{5)U PyY)@h }zws6۽/s2o[]1)H@a@1 d4d4&d40 !MMx&(4 @@@&F'Ljz&~=چM`=CѪz=SІM=OQ&jh=F=LAad 4 & "2dMR~SГڣFi2 _/q$5\_$0钼:=jk6&S{"!]]QJ&C? \-ƢԥPF֐A#ɢV:9 j_!i/#ws{: bu I-H&QZJf:MG(+hGE"Cc=:A}O |ؾ>MCj?w>Y_P7 9\DN# j\qH6!em/HHEh-5Y$USv®ZD v6, X&7ƹh;Pͼ2n6WЏK ^[6͏6bhmmzrϕ!a>nhidG4FV=3>z8`2|23Wݫ8tcL0(m9c9Y-<+&9"& Sc~Q22IZ:ϱ4h>k$_ ~zug^*=~_ s/:w=tl(xjTu X˲|Bxo 3\FϨ1uZ{:(ָ(ˎp=Gclf0Kn-V6ȑRm65!ǔ gf/T9sb"!QךJUz7 mbJ踓fL7ek"jQAH`*Q2H1TLaI22Qu7q%SVnpI8B&m;EEΫ>uWnqȌȲ-3#58cz8Ա!0"Tr9r޽tjQJOXBHϯ%K $x]Rꆌ9(zdr$~5YhYlCm,%nXl>x0ZHTIۡY6}և}Vx#ə_z\_^afՠUC0y ^77Ru ˞wtdAMBX5 ̥AZ-"]3,s 6{ b)B A$̳o\0Yl`AC_?IGwˬÙk3FyNI۾ sH'`6A 1<||; (Ԥ} ݵ$@#C?(݇.Z`̡ףUUJ\z;|[I-XA3ݪDCb7kĦgĀ D%UbU˅31fJT|7r ?XKR”fj@ &5Ա[ކ]Y1!g@%Xף[͸LQůoj]]"H$DDg@PwbΫY+ hHSZj_/E$3 Ɣ"몪2h%4!PD![RiJV~O5SclB2B ɧZӜҴHC *W\C`]il ޖVGJVb-|öRI$,¯Ч\28DI\=7Nd)8NXK5#Ԙf-Fc}(PJH"AC KѢ:0 opڀJ ^pUAlyŕ7xl`AƢ.\58طk ^X\2 (@L6arsPذE!?HJ~9j<•R YvZf|&jVÇUUcGc>:8 x~ `Q99AZ9TwHXń]8tN>\+ͪK;4"J _/36F:3M $44dq| \ \٣i51VfMѝ!$0h*\ A%/bPg H>9p"{}5 PJjuK'3bbMT$3='חzζ7GI[ď,AQR`+!].$oNvMF3Mm̻8!B R 7ܥJ9K)c!if4UcnAedyu-j<ױl]((=FDrPj/,ȠE@)J Vx 䮰Dńax {>iU#I2CSkEq3PƉ+w\\)6M-yq A} AJ8h BJJJ^DćI;B%P0-5.o*9]4P(xyGz9ƣDI@&i^XtIJv1MtZ*S 8jPC}D$| aR~dEP<1"GIrԯ(4jG%.JL4ICn[Uݕo£F_pů졌4c\t;-3Pe~q\O\4B4,e|FcCQ, ;fՎ5뾋 ۉ̴G^vÓ͇=[ *0#B2A 6/cn6[4R]I@A (NL'O_a _cDVD&#`^>c /&Agw m1J g0X1>|_h:>Vߴcgw[#l"}AJ<=ψ}Z7M4dz7ƶyrp(ˡ'V fJZىCo/D/O7 D:z"Z2hU ~h .d{TxZ(6)kZDɖeueя^ź{QL&yg-3G99qA:Zv-A`^/rq+ *`Mޢoq15nr,r8b8+tE< 9Ð9f_v1'F H n27ٜ_ogңJs(,kXRRB(2"Zz ,d}_89ٙ-hF{89޴h bFUp5!MHE^W!IntySEe}fr>Cp"l%!pHߎÄ)u[~H",TplA W MWK4(smp LD8lPU.EqAE֒!%jC/Q9P"(@q #m8<5#!V+AG"(jE ,9<_u% _La!aec03UjK3J͇0jݕl@// Q-Uc*gTavv+ķsSbUd7'p]CU+k*@Prwz*8]*֔kQƣt8ZmጼY Mmheò΃m*{ڬQK5fij"[F:(36uv, H!V`ڑ%e|%;V`X!JU_%0~T=qq(,FjH$AvvєZv1Qpx]M;NFBxGh[cx7m]4&h]'Cb4'g5G %mȁAwjFP* [P'}r#j֋YDƼƛ _#Z"cV릮_e׷~4샄#s!" ms*$X^[p&yu~Rs92:I #eV i<q|}~|N;JYT^H zE`iyR$|R\ڳIR d׈#l 3LYm }ƅZVGzu<;՞{ݺ޼-X;O ": E] VQX29.aD];;3o4]N|t<jdgն}]XYqI_.6Knx;g]3RʃczG; =z@Ok 6 N ^kUwx0wƙ4D]uY?E/z6pѬAqU*(w CL}1t}zSp/ͬ>[.%-xfLx>#a4^m][1+s,\x `vh;TΗ  D`6U߇ٳBMjoY>Gg:y1- mY Cڐd2e@$sVIZA<\qCS*ޢ:B$~.]tiAJZn"Dޫ,:>OED‚,59^5Diucӌ;$`c&_qS/7{M^1\ƮDV]' od7fa#p:yzUBmE4U!3P I}_ӷuZʘ:Q'ved6+Q{y}w4]iqm?c# z ٧Z~eʌsMhLDldȑ$dcFffBH4@1%$dbf1FB52lH&&5Il0FJLV*JC(H4DI5mŦEQmEZj-[Q""A(VѴʰcUX)QBZ1`ب,j*"lm5LRPTģSSfB3HYI DD LfL b$h,j51AEɉJ ^mM2% &(ux:E5KdDed+U+ &I #Y@"32LhI)EbTYh)-QAdF2 3d R2Hƌ*d"BݜofAr 48FQyؚm2lB5rGA& i{}88BI16DQIz/v+ϫ sLbRi-ȫh\X#obV*"5əi_]5! IQc[,m\[cZƨ #M2bQ("IRґEQfdfq؆(ޗrIb-ͲV+f$A+vc hGF6JDl+v]]r %-6-)/Hh3җ|вذLF!!٠7(RZQ)Q(`З!ErFQPmݖ fJf0Ń n2n>WݘQw\^BLoLɰ 9Nk*Z!)Yj"w̠m+aF)s%L}8Ftfhɰ)B\FRwo^LΑ7֤4M<{=dЁu!3͓hV,i!o3 p4\n`FMd{W(-^BL4zbVvqy&@R-i_YY|-zZ1Ԗ1E1Iz| Nse1 fMׯksa,y#DRC#HD%9fZmQa+%Wϯz\ 'Z?cG  Zh8Q[f0{h4F(#פ6bqI$NMK Xhȡ A@H=FYul=gck9M!E|LGTn94S;lp߮_vý-ΗR*jk}jhGM+Zޥ F9-c)d!m Bdpcq0oQn96]X=1|crH2668uF-֞~#Xn!'Iucr]QZS6O}QQQI[F4IEhק ErMb^Z۠4֢fF/T֊jSS[Q+m֛im-bY24-*d,Jj6JM+cBW%ɾ]U$ @QcccF 1eLPb-hhFDP-%%!b {뽵^od *6uza^z{μ$J6aFtZbJ%EP6$RE*mR_j\8oMƚѡEDKc˕&V*(،Ft҉Bb6VT[&1PIU @mٹ2Sӯ{חzz+Y)L@bZ65A,2MT)BfDĢ(bJaأBT|=wZB,!DZXmUd624aK3#4cj,EJ1Q@ȆiJܓ%ilU( 6l&6*(a eY罳Dd[wr-wurս(b5` #) )4ϾsVXգcT2jLkfDլV+b5wRd1a#HFD){٢\Le!bMF1)!RIiILe*JTcZRljv"ؘ֩y7wcϗWrBfD0AI(&),X0$L$AI4-$Lhf2ca,M(43FĖMS6D%& LRb&i13b0>_=D I#sP:Lj&d$ 2F=B\ǁNRXZf3 5cV1i66-F-,hEu^chy*%kafIjLMXKY2FUmD,\r 4 K"JH+2SBST*[&hcl)ڔ#3KDFi"aJd(RiRĀ*Zb4hVѪJ4%IQ{)CdMXћ&TMF--FV@%"IdQ%&n]p31jDZ^w޷79=Eerעh(k![FfjBFQZkMɂMF+A-DF[|vythkQ`ыcR|3I6LH MT}8MhnXmocuBaaTBlD|뤦61d& %$H6d5i6"0c1JA $lQ)FD`FRXdiIY$kI3 Ph R)()1BMbH bREZQV$ ccTo9(PQV46(bSBъ%`*IkڊQi*RͲjAM2Zl]-L"$ I455sj%OweX453FMI-D4ؚXX:dDĴ$jiF&X6I(fe|hi1rDTl3CuVM4wui5v^HV(4bѶ2"L!miɴʓ%b$ Zi6Q53b-54j1i1fm1}wPJh&ʐjiEםTURmIjKIc"1 2CuۋI UKI.wug]εmDX/{9$6Ƴfef S1Fi%Im&Olm2DLD߆ywG=  ~71U|F2Jąd|jsʏ'ĂO\QL3U3DI3fED4/5Aғ>7bPPPQDNAA'zl9 6LGUdoXdym{ ɒ4a6sSKC* (rΚb>S_L:͛ w []. <4?MozaCӶ C;7 N!2i @oSjE\!:pnomfkF~̖.JPw1M@;[IO&&Mw]iW\X_hg`x3T$&Fƶ0I\sEq--G΀q"rF1|j#P$^`JFB"*ȗϊLviّф aÍ_Mp5yVUVđQ*}EA%F|yjPV9'>rSǃd|2]NJ +PI ϱ q% <$VC8A;`EX,*1W5A(INn8!VPhF<NҎ=[qeg3a*5}9b ک4TbB~L#\.TH"XBIyDB 8V&$l9;! ug:ؑ<q%jHqeEb*M{QdX^) `Ep5>V:0s~nӚme }bOslp4ۭKlۍ B9q~6&.HQњ([mT} c+"i(z q âo4gYm** d&9޸q~OL}+}/Q#TLˀ5mw2Θ?VV Dm\xW4043, #q*F%GLf.ƛa)qw$=]vV,VM)/O_]MjGd1UvcA"Qv=u6d~flei98ֺZ<\k5^{sm-m -ۓ q3E+x=% =' V3Π4֡#ChnHp 48)$ iKoX`f:{ (C^}p9VP ʷN=6B(BԚe*%]f']-kNvҗlM礏fFA=<hAk/K5̓r`̹7Lѵv̊dujNmV7|u3'h먪dєl34W`p*)RPfφ\]ԃUHgUwو*%U\{xKI8iǚ׮n憙f<3p{9xy=l2x9ȊÂ}y:on +z(xܝ>Ϳ |7ؘ߽|"=*E혲[?m:EeTJ(eW.rD "<8Fa-H@EҔ9vV(@PjI*-rZ]ѕ JRlk/%WXhRKOJf5xZиGΛQ+(8#/ǜ1#1cDp;}$LQOA1<{gn=g 8.8+r2úz@H@bj 39WLŐlP(aOT݀ ^Pm9ǧQjFGAWɍϻ)KA(t !vb aX J&'F@kr$Br4H0OPDaNMnx)o#v~.>XdlѻrƛxCN6Bsڀ,+6jq VPJN=G"]uCp:]5Ve$rJ8}bR(f-xVR}r@iww?(3vM1hFfFhI_n\@^H̑N}(= K;( P['Dǿ=O;p{['=_m4=XFa ʧHͼ6vdLxa&++QQ怡%7dTkbѯq4[!VoaP]ha~Q0)C -K"^^7m[޶M 'ʦU DAq@'ޛ$J(F-f#lޮKUR[=(%QѦ!d53K4krr%B{dMch(hlD+eQF4ْ@ӄO( C~3t"䐚eӤ}8dmHQK9hѷm8E!5 e'ٜijUeTtxG'f6{0 +ui1#$M3*661'G׉L **Ab´b(RinEj47!llc2]NL[8p[/蟵|@iaes5(NLY `B8u ɚ *hFׄ}u'c~fp6lr= ˊ}&u0YiR(!56]dU?,7>)Xy>Xgv}:H=~u 7Hg54q x!cfdf:tcU,4 zQf!& %U*FRXf==2AĞDt؎2V"h&*drɗIF׆k9vY8S98vR^ռMd To+h/aE]~r; ƍ(6f$/U+%*BN¨;69],ISIۦ }[trO=:yNHr :X4B3+wБ r ⚀4K2]@ ^$~>;M2&I_? o |\ɍxq> ϾZU_:#@-- oك'3ǁnZקwnW{&V [~g:ׇ~&F(u #Q_-u[Mjz0FvJ*|=ub)D Hhu3UՅ:X]AY&Cc ]T>>HlE8yfm# 5INFIWp/wEϠ5kps]lcǏlӡ䫚 đy 5!g >f:Qy/sL{M>+jѡ ]JKaތs)QUV0[ݓ|2IYuܱ Qch FS"{QDL@$a' C59;F%@D7K=xZ殺:ޙXliԭ82 '3D;I:j^j2B6M'IcJ =/K2?C!!Ɔ4dL$1cQ!a1z L3rz\& )CLz.3ny"UHMJPdnPKܢ&((RV]R6Iaʡ}49fYsL* S}YS|)ȌBu * DRfCsCDҒe{t$e76?FI%Hpv' xw0VҤ'" mgOX>\q|Y=!Nāfս3DQR3SQyaÚvq't}j6߶#cQǜ q)$R0FR:$Pg7R0G!-^h^cN(&(+JI ܒJV3UoGЙ`4•N6r٩_E*:Few8ZZ%DkV!+uPblAoOFx6HWƵ]8-UڮΧ]f٢?KӤ߉x#lלW|-pr./1j>h6\^9+Im%] |gmϷ9z$ʀώ'!hԞfח<4_Itz$%4Ձ-*{252Gm)1cg VmãlcޅpVW* b)b @  c)(J'GQ̅R䍴yg҉]P瞻ҽ!|= ;)We`e񈲉Ш%O7kQ!^ q{=#H_䯧% TFV A"%)>0Th/j? ˿n-3+#ޡ.6Wk(\wR)G`g8Q/j ;(phhA>sC(G^$fÔ&-oÓ?UtP۪R4ڹ/o-\0 uc3}5l`ٸs֙n+CcCjMwdzkze]5. lr@tfI*BA*Z9HuTAuD#:1*0i&fل7 gƤ1é! 9aS-L-Q3L(/h:2FQRYPXUm+JngCBeRNѭ0Y rHTS=v ar3MPٍLե_T>T|jw{ðr 9_EfP>S#A*a\/-)ar*E0wq׆+ٛd8jMm~>x&Γ^jGYY"M5CfCЂ+[¶j*3H%r43HKkbE%&]GER'H%8D75`PΜu*V!jrh ~HQp#R]p>M1y`;KYmGs=j#ӈ `N~M'u:BnAOd#t$GJ #6h0ύ Qe~n#p\70|/>{*E:i@# !D)PHhQ oŮ?= 6}]5$}ߨ ) jY|F) wTFd! ݲcznQ)@Aqi=V+sZyu[-I;E|ZGXgfiػ'īG&v&nR4KU([=ڐ*:Єͬ8g H% [q5nriׇ@W5DAEk; %٘o cYfoM7xM"b RP4։4 c!es.0,՚L Đ>k_1z1R^Cl:I'{A;klƩ來WRC]f!0,C"Puk̛24(iXVrذk% QμPF .!{z|Ъ APrRh RE<+6ϱ3rE;^)x;6wIX`1A,_8[%`aJE+n\, ~n7}CɁNs) X]C$$֚E$7i$IgѦ*]4k>0`/^;hy~=^g'< $+"H agN <ӟ^<.8Xy΅/0,A;=r'}>="M%hRCH)A/ACEIuؚjg6KtMM>;6Y:ľXqơ>𤚘p)cݥONk򵄂 l\AuE/!Tc?<;[l!L4VHe#e FÄv`'2ü=fJ] nG{,du9WSxE_qeO΂z )Sy'rS+V{= Z/6zehP2וmkUe𰉷{[wk]B; (fQ|FQEo5XܹNwvDX-J5$Xb5*C` Z0k5_m[J^Ͷ6_]ڋEDU>wQ2 Z 6H뽁sP̭0 c,>u4kѳ3C5,S]bR Hn xZ Z~l.V)BTdh{Z^::UU u*6#lSQ VeQ8#6Id q6R1nBi =bU\o|Pֹ"3-K;e90(u &}׹a`&IЍ&̓5&ŋ"[5۰^\e,хW$ClZmMyt&4(1a{y4&Q$ɈK㹣 Ϸ\NmgM?: I0[f_{fͲ*3NAXbFu;WNsa4jVP6\bDՄ9RCB9B@ԡ!uJBHvֈOncvwVl\B7OYYH}d3LQ &VaSqZXdXl@vC |0(/9>C()5 zv68<514Zqժ7q" }G֊Ē V%b>dfuna) h͂qfg wxi#,JQ^nk) s I%PBwmU=ǰGT@' >@:uznx)d* cT?7=L;kŦ}w`bm=~CJU5 cjŀjPj$JF\9RU>:I a p.8j (BJ&TFJ$I€FPEfdfi)iY00MjlȒҤk!zkl;$VPuCY.fR#(YY\/58ס7쳯F;S^)l8v5հ# $[F豊]N[bYxTqJUEQb:]+V5h'BmKHp.K51"Hpҕib'+$ \d!HbVZ" LHŪu+t-prɕ2Q.PeY&NmZ&̺y/tm׭Ru% C3鐠ȣԊc]_7/oqjyE)KC^2h~>lxvz#)26Aȓ&͙z>)&kMndz;rEkǃ;:Og|^w8g4Vrh<2 Xu"S*xZ9Ss0#GԳzmq3S^7=q|߁0I#grXwc{ T*߯Q? tiw|Eych1ťe opyev\?|p;9 <%}0}^&:)AciV؂C,WߓR%jj)0, #j;Z@j,ԫEl`:r<皪\ZRTj?z̠pX5M&Զ:=20Z(EAX6e8ȞtJ-3:ݤџŅ`oى#Mk[]Ҹd:Լ~:'y& fz8TĒ-eY:m$隷`eDL*z@%,tǜ Q˓kfn'f`R1"J{ٍ&c2ɡƄ P*Tդ:Ҥkƀԅ7:쭷>C}Q^˟%U]p2W⤯l 9 (2> W<}4K'myD~VDf"|[ Eﰂ ZJ(UAWTg7W`U7i{PmVWb1gQY/DԐZL٠=l( ZvyfBxon[Srx@ThڏڳSK0)(7y(|N(.W=AMHwP5W9Q+>;:f,A2v(ʊVܒ<ޓ&ӕ<팎 f4~d05PXO2c5\ZX7+`i> [=w\6T pHѠ\|0TbHc<> u떔+8nq9`5`Cx7]R H'z-%`+4ypF&/zQ9m<ש%9.]C4s|oe9g.Gt,X(r6o{}\ `h0dL n*/ (JZu)?c V+YjVeNb h3#ajeS}Az>ِ ,T5d5grV\L)r\3ղmETy\^4w}0~-&5Jn2]')UuT`HeA~P}hJ/8dDړYz&4v{KPF޸s䝢B "3p0n؆s,{Fg$Kꢖr W";bhBCP'!gǁ% NHAϿk}sC.9lѥiocΩRxVA|Q~/U*bo4~+>Rx/_ h@)y6ilkZ[0х0ᅳ9-cn!vm .1E׶gkjp ݎJr`J^'b3~-TmWWMoeIW_V 6~ }ְ(AIYNr65t.! ]hҮj沃mE_nqǡ~.rztrRaE>QBHf.NYA[T}Cqu>6y&GwxP[};}j?&mtiD;v3ZP{=-ͲO]EV]\# ]u#EV9 @ HRZmh٠^CD2Z2LaP1eJ)Rg","2-E.p $V ZC2b iy"|fN!HBܴ}E%"f**G+8;C.xǖ-VMl,UI3u2ҐEYfC{xQ]PU>[I$j ͷ2XA;/ܪ13~ "X5QZh bȂ݋ϴ<<v`1̛0|yà([qG_aO.aUag|5j)7> 2F-֢Yjj&hMuwPڿ /Ha!,-bPZhec~-@X)Tt֐4ލ9ÿ{| ma% {mFI*ludӕZK U?O2i@PsUVaBQ TQm0\vJz-T DCsj+ʻaBFET*\5cK@洆\u|f(b M%uʶ1guR[$ev8szGòo^r/٦A=:B xH>1U>Ȃ}>5i܄=Zm ,ZPEWXgQLXHYJY%ANz Q\e㌕b⩢v3\\? &^89;Ҥ+$XMqW]%ʚ^% ieM#vW!z Ɩ\ZܢCHᥨSU`[n-pڞ{! IE7Tgh-%ew]&ִX)T>Ugp3Wf*K S n/"]#44z|DdOfV^H:]ҟٰzGHb m5Y`E|v zʎqn[(7kF(^?rgƜҘݦ֭w?V]);BSծ]=y_KHDL'd^\)gTU"ՂqN&,&*"]ex5P]x xP:_bj+ZGݔqUx0[+W,BrerlB㸾LZoBi̹nvk[ jGR%IaQXv@>i >1@Oit>j97/ 8ZDhKJ[^>-ϸy[V9 &JhQϽϟc+=Yˇ*Wah!Cj/!_:e}я=_.ZJB&!7$LDjy3P%OhtfquHN(`IJ0vmVCz>i-.zK7QC~uuӘ;bܶvmm "|C.fi,99*;^~11ELFUĨá\Bu%K8Ս3PK.iV &AJs;uTO=Un7ej>^u"C]xzK8g{$ZװM[(@p3bDdճl[:$#3&ϣrwUR \zB:L3z M!Շ%_1f]@ool{}YNwZmϵ|ך^3]#٬5@-QYNZbi-*"=3+F|S[6BqI_ODhUE=#̌ qʢ!U?Xt'ֹwv>,* 1/ZFUWє`{9I==b~X^<+#\Q$(TwwqZHק4 j)ytG*fU?=S:q:xRW]$Cr$|.2-WD cr>"%"N&'z7O\8FAwrsl6h j5jַS/1ASUgeεs>E;pUCb{sEcjL6ˆeV Pqƣ4Zϻzwթ7Y].sCk()}3ƫilao]k3^}A_#JK{%n78٘Z_ 8-= {ᖤoz_W0ry|}ݦXzdKЖ52y֋ne=U|l;aO]Yf9UE7m=۫-VoxV6g^6vJ0mY|zNuJ&F LH*y`wmbOYׯnVkuUbU~w~nW5q<yA׫stHRCG 9e{=8>9`H$ nF[>4!" H -2b WtkTDsebQf#pH K>']zUcHfi^" I’:\_feypάz2zy 6u fL㯷a=a[ej6WӊuU*[u;wF{b#mhQ=ٗY&1 @T['=V]>u58;^3>X=gE6*;Oze }ӖǾ0zxvz 5Ѫ 5w>qJ8ٔnllmtqT~AMZGAI pJe:w#M!‚L#حyb \@|F~\0nxUͼM^yS~v T<7 QtT)댱NYoȗOs#qQ }ayS^kkUCf:s߈@sKfNoiaۘa<6aվ|J%*ޕg u_h1Z\d@ #q TR*mEAL|e*`GxaH$q[yn/Y:hlU&M]RŊJtS_S&@LP"RSgy7M&R=|b9>^~3dع K܃NP mhG$kɳ˙OV߶N5#].›h}:[OpaƁ( JvZh}HC+kj9AB r?CxeS6\K#^lڧ_qNmI#34CHw5(rHPJS(aYsuO+ -)k ?wZqJP.vt9nz)@#IH& 5ejаg$&%B뷨=C\ڇX a{ gWk:j<-UR7Us1UP\W XqS剘=L5ѯ-ixq _<"߁@NouF 3/Crn%;Y7 ֣Cb{d@FsqxP&=82{gFO|פ\&pAX<"\bXDkḅpm60]#_3[]!tgÜ! h#6D#Cy9t?*zQe *DPAۻEAP>c9`$bA5b{B*RQ=((˖v}B\Djiͪ 9"=<0ֈǭ%j@e V}Khi°l#!P0\mMehxp($)wdBS+oe_x`-E_3AM{iGt]GDwHm!ĺEI&@Fi2 ٞ16b$fPՉ!y€c+gX:re6 "&!͡ Du!r*D׎Yvr;+6M_msAݵ1@RW ߾R@]Đ,YAu /Eff[׺o<6m^l"1D=#밿Ou D}o0(bc#;}Vl#F7P__ uv-TQ2S Hm mS"$F#fAt GUoj)贈4*=ptNպF! @+g,u I;=O8,\7?[J)B 2@m""D A0zFDh ecinE8a84a.@AFVFK(G!%%M. - oYȉ<4>HUr#w2)v @倢l~n5?_yq+b^z'^fu.qtCXWE3vp4n ym:PP Uq896 FbWNZk54ϝԊ6Fgo|Sc V.<\U7FWV|Ź˦h H4 o2+ J"d;tT!j~xx|vcIf/ 1w(ɠpSVf qh'ht88jnsKU#7P5&0 PJh eT2sWQ1:N0wdzfD1k16֠tV 2l:KTaF-3%m:H는?ߜi$ʱT^ TNS!.yxV S%,:jH59U1,Y)DBJ(17*Z0Q @L֠lb!4O㻒Ot׺ϝҮD母/+9psε;sEq]n25WtBb5荈k*n>{$iջ(bv|L){&+`ۑ[_JF dѵnk]ܰ2j1Iƿ Je|,7(7 30a^ϋ{Ic&{p+w\#Eь dh.iTRXV!iLhl4]ոϏM\ySrj5c|.ݻ.rY51`0-(.4Ȅ ȦԦηDL9٦ 9evo6_;XTRZ(|F;V0QViĖگcܜsnF,>bfJFTcn5:ݘmrwqJ * "afkekq](*fDQbKܱϗvno@MP큌oCLM}r&]x]5 *\$TUHD:Hi ˻{u/ [7[ȍkW߹SUYf8?D6FL,[Vo ի.`{wRB{W, KPV"ꨤfG`jCڅah4m[˦SW,VLkV܄)PD|TpQ"H e)HBcf裄aD1!!#"+iMwJhJd6ܮ ţRFŋ[ڹP_MWΥ;&7]\,^VM5W+crҵrQ (Bۍw{r^[AťjA) I#!v]wIhv:]lAFڀin!K1ݯNnftqRM$mdt)r{iyw_/%^Z77=ۛgӓ=k67+sr:^L)IrrɚHS9w^xkibM;Lm4cj*28=glGrmQ_ԵWELo:or7ݾ9Eʯ>FUbr@XX iW% 4V4ÂP{myQ$W7wz{q$zu&#n<ݍnn>sިZ2I#zvBS%r7Pmzi]ȡ2m5YZmDžoX M 66:o2H>\[@mcl %Ld i/X- tnיIFi]g#QXqȨRlqvĐ>B( ,^^Ch$>C%%$l1f8fxÈSa@QNE2ѓqklITyJDӘĬɉ +_P mjf" DAlyw(+#-pۈ22H]w]9!G7@^_w}/]jv_1t5.Gy]<ۧ}aŹr5eYMN|z) 7ǜ"plՔ4#JĠӌn* 6􊱦9)qco!+mmьs_[mwwnFt߾W߅ā6͓3%QkFf60cJr&cɈZHnR# GU٥ Emead\M>Y4Ibj`6WƲ 0f淽`isXo4QXf#\~Msw׾}/>"IyJmGVv y\ܒjŋ}l5\Z3nd|oW1r5 /^_6eVniֱ=TǸFσ.k*xqo<8ԏl[kCV B0#^#X66%lC5.{r㄄MS8bUK~}N7r}}{Flj6噃^p/_xce!266DUM?c]:4&;γYk* ,c5;i4ԭ4#$v6ߑIݢ0n>7K{};$똟WI"Iߣ}$vbf=-Fj(mR|21^dg:nr 5Q}2`7eQ=ɒYIr頄Ƥ+6 Oyϗ|,9r9baM$rKnE _=Sl$^OpӾvyhhF)-y6眮uĝu! {\[yXҩB ~ѰSZPj]Zh[ʉN)zA22 A9 g]*Z"]^fr:¨;F& |*B 3e' F(ێ 4ʞkG j6Xhfx3;^U$M$F!)P1c%b/Bc4' (2CGGhZWN>o5i26-%KTĜW,m11e#Q{_;ImsE]ܨfz $hۥdHuʼ[k/z󛋻.Frw\*ݴ~VkrUsTjo1b۲mNEͨ?Wc D9\ɒu҃b ]L\XA4~^mUmi,#0qԲ_]j*wmrr#T(O qu_ƁtcqkUs)&I]#BfY(dP,kFGSƜq*]}%؃! rw|4I8]tͲ#bT aqdW$9?fPr@' :@Dž|T(\nA!ST@U9H"* ϗ8~l ϙ "^H)SDPNbq$=mJ QC{Lnwrxݨ_ȇT{NbUP p$gU~Ix@ +"pQ4us$= =tts E "ER:E(Aە^U)~T - NAG .*DŽP*="n@DGDTDvbJz}fobTċhHwhSY:)>>M%D㪔}Crf I =\`ĔS +}(xx !H*u0iE=(|` 0(r2;u*| q%W}spE|T߹)T(қ<K<$+Dk۔Iz:@C}Rr4U6O+((zMԜ Q1M!0u/v#tݜ:=҇޹~_c_#~}U|v;.ge~Oah.*!zA)R [d~1$B قTp ?5 'KKK-cP? ؚٺ"&/Z(Y*q<ň?Y@0i6Ut{Z5GQ?s#?^ Nnw0z$;{/X[;A?]kL307禔q>WʄQUp-U͊Zt8ޭ\*:Ԭ&!1bK0AC\*LbD38鵪m 7%$H,AzʔbJYڇ֧cӀ"r*?rϮsip9͏QzQM3Bo4Q+9%rĩMݘkUXК*1xt)eLEZ'PAD29+( h2. BYQovᘣ11Ngģ5s(cީA`̲ˮK/kQ.9^1U -eQ.k%*Ka=xN.1lc nE ^L~V*"+(f<9Qyݾx?4sEș]Pjp⽥+:j"n 8bRT /<(W)Z6} P|ovq:oi7>Q]tDObH7D%, dߜcE5)Bzt.I "wx~wSӯ#yٖ,R-[&()O (EPEıkVcz8ŖVCIXa]rAi8 !2 [h[4[99XII[8_{h_!h0BQNiYUDm7/!E)3iyYuNjNU%%$ ;}?GI 5O{@A c[cw=zޚ""k|~/IYU1`2uWz[A 2"62"g0skqP,@M.)6m06"~*rQ EM>:7Ӂg獯|\_GNJGGD~wŠ͗q5 s'e-4F$FyoPTI)z#6qp }9PoPٍ_"!@VEQ?.M2ūeHL hh42(,1/yo?J%bIuLxJ,@(3޶`rhԍA5`FX}V8 rY?A‘ "tPdm XV{clzjMM9{-5ç7?GU͘-"k d@2fX3(;jࡻ#A͔t# C7(X HՇ]Q'V; ȏ[#4} m*YZ|4kÝSŝ[;cn 56U@bgNhtJWRL+dzJWbj+g=*602浿2d]O *v?<[iR5_7I  ,¨͠@֯^ž~;4ߴgʨ+끯u$SZ#,P}.aE1e*PsQmρ*L[/Gtu)R'pdb˅){Ԝ51ZvTnwz5MeJFfy~#97dzH̋`-j(4eAXY|7y8go}ol@T5@47"( dB .^,""C_;kl8uʨW/s!RԠelQ~m%6ϥrO|'-&aӿrh]%΍Jri#XtF!*(aV޹K εu"=1<ٻ~߲[N&%h#5@J{,PU` B!ʨZFUqv(2`ب#]9eU*~y@;'ŋ3hhBɁ}h`Ĥ* @Պ i/8P ZM*>*!nD1҉bTh'®>oǴTQ3<'Os#"yN#ڧ׍ |VhB?f#?vEeE-]<Wf3v@ P|bjMt2Z>"ƟW X˳[fV}ɒuEԙWMLFe\6jW_]X9 㠝t9滚 h]9h\iNXj@7BnDK6t 8%sp [1sgEՎ??_)89DZ+\}"J)3GEn=?ߑ 'Py_t^A{U+UhqrhZAa^yT@QK#V$tLQ&!B" #۩ʕ?Ξ{׬~jEW_:)X58^c1 '"hWbzTL_nQ{|ȩA1(rA'mGJ9}-Xrҫ Wp"/Iz|R o2(ِ,B+PQtow6}|]B[&)-OaDQ>Zdⳏ߯ZorZa j=.)˰@ִ3-j-Ykb?^ @GM;Cۑj;=~~k}:f#Bۑkb7yhȏ;ehžh=j8pw^+] JPgTV̈q\٪AWC7*[z]Gqɵeyι3;q?}b޴7Gyb]=4I{_X_*eiF&bWZ٪󭦥Cz-qu@"8&ծ\+^^r?٥yg{>Z5ӓ{v=$Az0B8!S Gde&ēVPAPyyWh~>8 ڿCnafW11 ߁eW*-JX?&b'l%= n7Dp5]qe]"8,ɰ>W*&4oa0|d}8U*P]T,@VQ@*d~EuE@*@@P{GWfczgh+TNF?CWR7E{ 1Ccv֋$O3.WX7I|~ȭ "Qkow E]h6=ZoH~vrPQ0sî# *A7kdP6l Ǐ7sv%ɿr<;:NM+wG!l^\*'=D.tEo~(HM2Teѹ] =<rLP2@M Qc"Nb2ELh['s''Q!!NA vsCA yMl iBW,4P#PS`LJj;xh `4%EL)դQHXV0e"̟%˷jh+ԉt}j:/6|nq?'a $"1Ї9yOM8^?u҉Є?ˮeY(@Q<`G-MSP ZdLrIwRHkGT"vb߽ȋc|{G 3a+ ;UGz޾1\Lf٢g껃>\a2Z6*,xNp<*22yf;j֎|st燘z"{y_/$AkQ7=eMl*CZ'aPל*3XW V\_E_=wX>4>&Vw >o'8!ڽ<=!D7"$tL*6wVӐѐx|Z ty0BSNA;ը$hXc 庇whÉ؈q]P1 [N ͠UHly>ߎqשN(Wvʯ¡7!#$cP(X6Wдfy/H$\?L~?$(}QH+Ƣ]lDJ:H~~Hʮ}-<]yy=UG dE'[S'J^$Sʜl)0Д=V{NVfצo IAGvL9U:hB R_R%D`ׂ퐢 '@! %+˳n8E1LtHV SϲMRfl "j8pSMagvGQ{HQSZ }SŸ2 3p2=N;㘜2T7pG^Fb&jxޒgSƪ Q@T˄ҿ768,_9 Axc;z=g1q~6{3dD߿:ogX)38M=%*9zňgLW>Y 3џY4R OVWgķ!5hN̿W@jLF_,4ǽ[MƊJ}sŕ:N5*c_^# f сA6FZ!b$ @n_RΩ G @#r vyUI\ڶq_Lp;JϛaW K~ _*JSѕ).Sia,?ܞ>Flk> |q֏d>$zD|XYQl:LV+r.-+4q"}OQ6IE8c(~vkz{pq\Z=1qMmXq\K*rWw@OQi~СdwI3~ܱϞ"tL7]oG-ˑ uϕ2w]ڂ֙+_[S8zHp-J'[h\uzQt=o s5¿VT#V0`-MeftMuFYH7フJUbTbй RQJBX[^6y:聼r:H/n?z8+գo3fkYNoGٰQ|}~WPp-*}(<9@ ~ '@nG񚢈^pj5O;oyr=꺿v"UVFSXU_FG4ja.ծBDh1 l6Aq ߧ4\yIdgŐbgEcakv-s#(|/d?}UJ.4tr:R:n&R&f'ʏ.z:LBHpGHegNˀ!&)ㄟG3@oV x@΅1hps+U1 p6]V6|pI" CCi)W}_ѰIy!IjpE pe6ӸB"]fz>&b I|~I֧ miFŜkg=|]LXߏ+ΎFB̀-TAU&<%rxi7X}[|Ogghe!h&UkTDa-q$]]9]o/=Bf{](tfr4N*9h!H 2.8' }22 i!M oG5}CV`ΐEY3g o ?j6APJR\ Z0ckÁu`*V&_FŽ>@Bv z^ 1~}h1xe Š٫/;4s`~4- lz *H#@pPt+KF>8V5U%)sco@0"u8b&򶢚pQ1m"('G)KE~`fU9 E&jP}W1uhATRg %p16U*ҪmfCNfjc=up뚻hB)$ު%nGk_tC48kr|Kw &~mx{W^ eG q8|$[߷Vaplqr%TݖY词h~/kEB>Qh?)=: T6Kf >0m# )ʚlh_c?f? 6xPlcj@% `}]>]h4g5x;((Hmy/?áҚ>U/꟟CT@}I7w`2=@{H?Tl٘61{msSp X֛:qJpDf.7D0A)@a 3B{ѧhqG YF.J` aVqFIXLYw|URb:VsHkbˇ~qf󦱢^DCo+K9uDgYMW[5Em㾗GT$ịjOu<nx яOO꜌#43nddϺt1p3zmdFμU`+9z4߮mX&ZƺoZ3MݬW8 Y:k&e#Mj847I$ zJ2ci$¦>h8ysP|R j~A B{ګ!h&9t'a)rN莪3z=11G0yb ,2dPЈb-5,@/1]t<>]h c˭=PxHFgP钠)RSRjHfYZ@Z=7KQed'ԉ;-9UVkXĀ2Pu[F4ʂ_{ڣ<%1 !Mj>uwN7O,fwexcTral/48). 8()BJG"fA =.<869h;Wz/QKaI|&3(Rۻ~\OPf/ixUGl_zWU.i*XX}VwBєS| c|6YpN5G_wM+Tm5ȵdz)ڰיɼڴWzX6# N{G|3V\*mJaֿ(IZ51 &.kVuN3 DSշJg({e!mȹцLV1ȱuؖI g6 S4k!@G I,b^w|Ĵ1h;8{7Q#y)`rKMjz:ybݭ_#qk vҿw.z8זJ/L4tih2FR?m45ۘnXɘ01&8`F+ ZoJ>:p\y9/;ϩ;?Ud 0yYٰ9at 36"JES0nX2̣ kuPL2Mnl%#I<d4QFQES^rْ*bQ5G9lSS\:OkRPLq fs^g5T!K?l7,zgW)~|8jfK1W|D均Y &,LP9WƐz HQ[$fnd*䋈9liLg{iUDX`W2bItjqeL"F}!l"m'*-EEyUҴU|.温/WRcLJQƖq=]kK8s4cRz d|UgSr9wtWiNi#!N%Å[Ÿ۫w|r &ל}kiw0kmfnZ.\2ӶS4J|emgW `51iƍ7%$a~CO[44T O]fcf̾v'Զt/իU3 " k"tWaQfrTLU8M]ά̞͇?ַ.7 VtYf#4?#v?|y*a*>b!^3E  MJ6} 85bH. ChɏjY++x[QnID(>ˁ}ңַ.?yS՝TljPE6R@x9>,m~!,d #&S!^٥LP)6R#12X㘡u#ΐ-S5xӆN5_Ej/Ongpwejr9hw9oq4qEG/R7]byCd~͢ |hcQ}޾l;l+jnBuEv&IFwQF'At2&n(/,MV&ꛍ|ZLCy j%@IR E8HS0 Ý;n6rwsW`v<=&MԂo mGTđ1?!#c5\9݈&#ܞ\f7P<> =1>U53Zy L9iQ񤴷E˟doES)cܕ'c[9gHBnl lո"wld GufJQӑ:OxEC s<{9mle,&G|Ipl-!m3D4&ˬ3 l}՞Jw;CځLưxgur|OS|e5rk~X׆<7'L4Xs%G! x]]*:+ȍ5JHx&C.g3\ p<8v.<˒Qڳgw6Oxز_)y%8!Ϳn$kV(٘#Һ(}"<T}8STJ8/ A6Kd$IU$XVIV ( AuJD|ΰ<+-MI%9v#!۵$PB_[{bS:ͮ52Ƙ #~7̃2=es{%0'[H8v]OF8<`REO}bclW;ifDf;Z!Â7NYD?CgJJ H6)/m%¢@ۍQb_iyQ873mx) O5^c9jݳם5"ib{-%Lrû:9W9Vm]b5E[sd 02)9ZTmnW#n[XѺQ*ܷ \ۑr5EsXEsFkkrڍX* haP# L9"FW:F*幮]9w]EF(Py~U޺櫝ѥwu2SwtHu2"wdh(&a)@H dNֹb+hۛ,c:w]QQ$%;nʒ[MF]sQ zNeю_UklU-.uw%2] Љvdڝ;UusE\vw+`J (cw|pҿ2z9>n>&IE.ijZwZO, -^z02`BvH&+c4~8^Ɏ^a[r6yCw8?+&#}؛mľaGmTB.%nX 8j)9^Ũd^CM-\zVOPc5]]80wے^2ZQsgԬ3L Ql:t0-:mMna3&lX '-pYMo |V$ HZ)TXŀ3ؑ3 ׈)x4K/ȱFOFJ%Jd}^aT":(1VU]]mK}Z5hOTiD:?yyQFZZԁ$ c14O3zTؚхę:13'ؔWZogy?~4K*QaAFDalFf>CCM(e#1ij%i2% .Bp‹vŌmObYY=ݜs(([(0D ͍oWg4^C_aǖl] j% Q}qvN #R揟 MX D:Ev4t_i{1A7yLD63kǺmˡ$iX/zŖ%!!"Jl]$ t]O0(!!H€dQEHPB/N~'Ow>ۗrݻFh$p'32,˫:ݫptH-*-A`2Io}1p1D,F<\ #;ήE,TXX0wlsJMzhNk%ҕw{ 5M9lXE, g=4VE0ٞ ߞma3G@<KKf; t<Ǵ)U4ћAxDB;N'C\ }֊ӛ5TZ@eX"t@)D t{dBwN@ۭx:,!4 ^fXp#Z(*#k#%ҮR%n~}H]:R[pW ˚tl7MĒ|g֞GO'TNBBN:Cmo\n*L #!mBYT_Ĵ{]* RH$ _Y֖Ly. ZzU 02J{uAKya TOs{sG}9XCG畄 kZE49w \*iwiFVY!1'٧2(r%[M 7uQb>w->^Tgr-jyOӔ]9M: WF̓cQ7e(7knqǩ禕Zs ˭ɺޖ]clć7\4亯cҘ3#lO f(9taS[GMS- Y&F؛`ZsX5XR O7FT>e. ˛y3ASud\1#! ΅Pe;/vĨ[cn¬6M>cᖝV=.GUz{7"?=Pgpr {7ll/KU` W'"K_ F\֪,jzJP?8=,zNWLu_/\eӀRYǽ5\}E(@8eKsǷ=YPGMJb0kG`a7ltMkVqWHehW~>b ]9Y.! fjg}ϐiu1(#Ż(Jt^1[r!hڱK _K=v9j4AzsO\{^"\Q޵0׫DL+:S$\K;V2-1\ڰbdewYMTbIնG39Ӯb߽vRU?hQݍD¹r䂣Th89㗚eԯxv9,:Wkhg/dZc cﶷ`(Tq#4] 7I󵜨4fzOa` %X𵍵EblZƊ5-Tl9Ԧsf2HBj7M)A FdѷBʭ&J$L KlFL+M h9.@P)JJX-k%+믩+J!j 2(*5b5p$2cZd*W$0 wix  \܊sӣ]+˔ţVW[ׯwWljSW.{iU)nkmFvlQYo7LQ<F9na1MMmV!)Pe]kƱ(%75We(FЌQ F2+%3G922 sss&*6,&ƍ}wk%[hm[lUQQQֲD|5؆MwuPm/|Ţvq"4s,2 0P31R6Uk[kKCHQVZAPޗQ+xoE"#3rXu!veӠ\6 W'%3zD*dPfuMg>^6lhhkU)ݪݢe۫%u.Rw]Z;Ev@ Ek#[ש*oZԶ8Yьlq%hTA B@ߞsG 8e߫VpG'/#P\4o ^r0Z/h=UZ4epUI }”='ul=WybSJ8ߋ=,S͙* @i`M!g~7uq ^ٶ;#G GRbӮ:_eu=6ކہ[S\ZM% R Nl#JQd:;E?:?u9,rr!Wm>E=8Q7 ϗ\ݍ\fѧW*"]۲Iz{ۼ7쭽mXzNg/ 1ɢn;d_.6Ps?֒E:1جG ƒZBb9{&aa1в#>\$rahmb{;Iuw۞pC{֌NL6Хx!ꌗ2}i^t&1P9Lm<ږFFc[CA ?SAZo8z]vr A:H ۀӎ6o Y޽^_5L4FB_?eƀY1 +(e9 9W Q rD.n4 `FB  SaX!ew=ס8*j5]-B24~}B-48ޒz~O`NM18j|m|OӀ-U;\JmV.Tio `yJwtǮ24 7k6 |-$w?=N] ?}uyupBdӡ_^RG/['N\~?Ƅ+84M|{ٯrĈv&-҉wuj7Hur'+{Zɘnݺ y(a%)E- QB:u%5 Ԯ"2C?~ލ0ɻ"l&wdvQ\$^7[ I#J! 0W ї5\ 6ih-SHZ"-} =(} )A` (U@">DOW*;" ܐS΄# q R(/}aW y[W^u}m,Lޮ(ЋqvjА26@Z{NxS1;)kFb?ioinmι2_6sޝ7qأhtR* LhXN)KSE[ Dzނ9;V&!Fds q$ZCIHGH?Cm25a]d!G K5[ 51C z5O-J4X? !&}knKgUx_fD^1GȱFRx :<7ʉ7c|XTZIhO=GGO:KcZP}ĵn;4)Hm(f.O z-DEas@:iy8*Sks쨑CQѺbW,tLޝ79g[uBJ8iABh=m9Wr} n hv9iqm٠# K0"dĩPB/.tgIdѬ,ؗ;vtCצZ5pp xs2/X:Ư:z!C&0[;OOz-t98 uY>f :L/Igfp4_o:DsBy$eDǾmيGmzݐO=a=tj"X F%ɒYi:{>(8ilq3e 64y!9',A<KB[ D@2]ps'o*4Ӓ\KkzƃprHn߻ku3 3'bj)$Ǔ3ci~Ǒ{K>OPZCK&F˵bZ:Wmvj dq4Y0pA ڋ^lԗb%vOqO;9:{.O+FxEŠtQemA:vTlۄiKͅ8ywI3ǁ4z鎳*^I:5lIdE԰Fm(3⚹,/Ag6:Fg}4Ǎ4iS"<Nظ$asT\ܴ0MLWN˂^CûneGki2zz„_Y= cj?6S eʡϚһ H9/f/őاş ?b2΁Ij]hcn$5S{!kU2(B6F::nwEgA]L`cO 3Aj6n8˃9lh?uA߰K^41×>_T__%I;Nn5_Qұo[mKi;؞)jD1~A 2W~z }TwtMllK#C҈DEkj.DIJI.ef%Lv?ԝ#Fq"9(+&ոbbZ.{+I4iWN|VO(SjV/rH+Mb]O&<3F$tO8,CZ,Wq<{0-odh"*6bC>76 Ͱץ[`+)jϪqK-/CWiz;])jښuq4j9W<ۻPż<r=rY5kك2*6Lq풻JuoBmHG/soAMM9}/wEGÒmSfb0~G 띣f،gyE\ź^ڣhb;  q3^vc>/ʕ̵ ^nk7a܉$@oqZ'p~r(׸QRO$ &eڑ64tr,@LeA_E[V/{Xlapaj_ZA%2Мj5' B ~x  ا[7*E Q?~7jt^K,Gz'WCˏuQ[pF`6q`3Ysxe&9*= ཟd*N&j0!;A/q ΁kJ3P@K0ON٣cD[ҝ$׌X(+BaBnZQ~V9ɮW8x΄7m֠+]mk1k9fyyC9>:[ZoEJ-IYjAB';{Z4`D׿]{'~E|N7܆<ČMnPoݤpi^(m Ԓf+#w +sos+eHbJmy)|`Num=g8!WB/lտDzLj͗_志uCϫB )DsĺSH9+U3J*XY8o;PE+]CT]Ě"7ḱi*J2œWd'P{?b]>2kO?9x{FQǖoˆUȒ/3aPJTŽ@妥{2=qхsFFG5dTK جDG@HO8ˏEp5G^[? Ҹ Z5{ْ*= ;%{Xoo`HlRrZE`P!/Ua‘X2-Y/EUthlV P/Oy/gkxFS|,fU0IGWnG}O"o%PBұ[yreaɵ<\T'@]L6ͪv+?b|]hr#ԜQ'4ep OIpAw^IﴢC~\s3ĚM^43﹩)Mj"H]@I}iQ~?^58lX݊;LvitM- j_*{TqƆc`5H844֥ h;EVNCAaB}Z2+dXS eP `c\@A^P=s"@jU@>D) ;DETۀS|0QOu' E!]܈#;@tt7dor)3Oq a>LOq~`({. q㜽uSJWnUא0m|Oyל٦B *ӝC@w<-:-k4fַP1 pur  f|СBTmvJ1<_׭a? guRlYPJ_/;lXUgP90?{B:)J #>Oҿn6 @mMATc9Y#RIjk}|R+vңJ5KmHd5G esEMiᤱl3u]HBw'sM+YlE9CFT€olpYez!b)Q.U=l,6_ @˾qPbkB(0WA``|m{?D?U 7q7𙽽e,7gIu\~Wbv‹B<(>Oā>LI{7s4USSJ 7$NoO30áI~>&\߾8 ħahDY u"4><u4P@Q??tO('Js6&m3g:!緿UݴM#!GrN DS/L̀m?#tXP@B0^Tx'.kl:x=\x26C^jso&]+~S 3n c.zD Cw"\~N={ ǩJ(+JR_R݃"`u-Ժ4063)B$_dDv_絴q*c8b ~%1޺^}]euߺJ"i?!$Թc4F)|=ml|Y8vGQj?8tjm:* ϘV]Rs  Mj1URlPykC?  D]hLQ/xgȈ˸?_DrUTFcj LJ-E)LQ$!d__ӏ3X>\amaU4 ; fx|\?8cx|mrH#OBt5gky;$h@QOeZtN׮~Wݪ]UѦ7^1#۸@=glHQ8Ő,*qOWhvw9 L 6gvkC@l@Q^s-9qxSCjN~D Z)ThC!W 5$O\.fFA:z>.,mτE>/}omjx取eu_a-4ǵ萎ѤtԢ?qo< N(ёکu(#~F7t$6;}. Qȡ0UkBƠ3ړNf;`A!پ,]7`/ܡPr܇(.v* HG? +Kw{Ia#,,N'vN"~竉ε|:k-`a,#d~GF=lڝjn1UҭPXRR(h21- ac79Z_B5;ʼnH@Xvts֥ VMo/.quPpV!e\S_ :~ 'Gz>K|s7_\(>l X.洩rl>}i=Ӟ{=Bp'Iݔ|yT̠^۬yCIRz9(LOׁ貣+h!JIwJQgFװP-@mhlU_z{HY0c_W+qz~.Piag]:g6Ɗ+h˻OqA cL* &O>06d@_Գ>yG0N+9 P~BKŽ΋D9`*蔍q5 #JRPMu'@"TI*򋌔QTo  J"d5tJb""?lH,lo $ywb+@o ңJ % KCѶ2h QklkEQK[P k%dD)LFyPt9qGk硷0G~ž 釕I%-N;(BtZdWNDFACQR(Zg]럚EN4jz 0)VXN+. #mbCQ0E EIFŨШ0d4WI]%PhD *%L(dER:>\6ʨ+b_E 5F(vAMlhwu`o9H4C5_m(uMgXJfo k۬$*N 2dOϦ_%=#yo݅ ~lݸDwgSX'p/w))走 $g/XARf*i5]'o^&uRlepP e1BNe؏fg`rh%Dqϓ8aЧmpjQƚ=aa^'h%{ÃqʌXXaT{JA֠}ķS7υg'z3 |_P˖G ;KA$ Cw< Gm|RK>h:=:deUqy5+2E͠(X H$YQ1j&Q]I< /z8tT+ AJrH P\JD: 6𬇏o+Kͣ7ARvby-(N{f6~d$NVs8*kCvae t 7H,MUA潭>ț~VlL/gq!z:V\sNGLdf&(Q{$F~Y*Ԋ@z!n-YDUTU0.3ƺ@ *D-ahq㡠h;95C<:k2-$d`@%)?<<:WU>6TW)县y]R\4=VGHᦕ郊<1yxg$wirnspŶ -F=;XΎFdz)6w=C.:|oE}MxSb% CNv&ukJTDT $*j tX6c@ S ܸ(_DZAPQ|;o|} lTOv %˂3 R C)b~fE%[i!x.{"!I&R]橗;-o.&])7i4:!le4 )SI /;bX뢅a)uȾk\lkwQe5ԎP`Tv/\wm'Zkbf"w<wn"2 nCחPopzh얺yxu|:@.nP|Oɟ4B& |/"!zB(#mUIVI3XQH)vZW#1W>.wUI::<tun/ߒGmG6TҪ:G|Uc` ͊@CЖ71jM ߚ93<^84L)j {*X7b PzPȑ^X>K_hѲyP]4Α-_Kʯ09On %qu4]CְC{*̷"5qe&!Tv#z'8HT\} 2ã@7F;Pk*?mcF+4`J +uUY1uw*is~`C>北e^^:ԇoNz/z[ {MTW3 c.**!`;"IrYeWzhPVXn+m%!Qj썤T7긚aNwd Lj{PtqU>0PnrۥG+Ϭ%уB+-6"8Z֔l茳٥ ^!F\k7\2U}jEXcH̚{C!v/w l̮Z`Ww+5 ] UZ/_a4"yR #bAZr\Rjx ZXS O Z'-LL$lM&\B핂C5we]ޢU+=طp܎\KXyr~/W?K800 QڲUuM:/h\_(m)1'=-ӵs Dbb,BNuqb[j 4GP>/QQf_5YeI97B1@[" Q9~Ĵ61ԧwCq! $HUpS.u5"bEhH$\Bf"ՄpE䣩`Ԗ kOpxN^NFQ+k`ٺ/ZhC3rq7Vd} t'f؋]o8LLۗ@^(*Kq6i_xl٭E IR4 C:Z24v>Mژ+pAe~GUX[u`6_'dgİyjQE;z^,f]}&31. Ƕ/׈acvŏ3$7^KUNлc^b#[sé[ܩUaN RT}MflU*y:>aЊ^ߡP[$Qo^L!W6&$r)Ab02س9JT2DN.Lp׹ǫȄ%럩;l{4sMTG0<4]|HaJdʶ|} J#mF2ɾgs[W-]er%z\+9y0CJ&7seΖ}?-EQza`up_cwb ҅,_s@_? ӛJ`k&sOM4.lŠ4k=gͳ>VsܟtcA%!gY_rWf7Xvg-{۫9ս%`}HfvEӵj?;qN-ciW  IRU^`d϶-5djEU l7 Ej(uv]3*Ά.WetD}d~JgiQN~\G^va̜4V_>G]?8׾w@Szď޽z|q@e/ic'cM糏'n?I/Ϳw=۳N~bkB~cy&vhe DSGo䵙%f"52:;& qv?. uwZf[?g7/Jںn w͂z2IouWZ;pm2MZm;8j~Wh͞í7'ǦO__}lLmA7>]͗=y}5SA\GGOI<q{lmxR gu*%H1Zd|`w˅2B/O͟<ϊ\>msyH3˛ET(KOFOK7F$n`='ףNׁ"~\罃hզcj#&^ߥϊ,r-̞bk" L/>*FR1-vXuz;nr:eFnstfD{EUj{ZnpPhԊ<[Kͻ4./oQi % ng -NvGEqxZ)N>#y뜝Ξ#^tlO?)H2A0|)wBE.#4g!͵jH8HPT8O!FLwݲ>! Lb߳3KljFMXeȁv҅9{\z=t3%uCzSv|͑V(o;)QQ ߖw@[֞Ù޷o>-?C0w( ?/>|S_ŢAPBsR}_2e@܅UޅQ~| ?rȔ8RL*Dx9Ez9DHR }?OU~qTJ0P &ߠg).<þf7iLߜqN=! HP{ *Y "e(B>$(=D"y}L?tmpLnZy<zװAgc*qA4!P>‰He(o|l宇tmV+G9j%Ȑ#w[[/&RO Qz J E= l{12e,=8)a`LD[g48 ʟ4.%h`8߂!2v IHtG{Ev1oh>9B]jC.yw j\ajӵrM$Rs?>NxJ⍬-Ў%q|jG,x]`М>"dݲy,VLI^Qv EF"$M,zW6py~w+ 1ui] X7Sw5أ \X%|5z5o&O}-go5vTM+ +zgro*i?C*%'a2qX}lW8[ij/ijv.DPfK@_;BՉ@ul1$'Yڽ5\#*3[z1(~h5ST0xg,0f- }-6t€ǠB P+@Nߵ4m˯7}>I5Wɰ7lHՉ+4?b~r/Uϱ޻ڕmKv-A(AS+ȊXӧ@Ys=Ybe& ;UD+[-kFT|ֻy]a+(ˍlj^H}͙vL0ӑa21GO))@)Leh0A 1J;ZkQL+>?_MT!!^PX&NIpw|md <9:VI͊Mglޭw8/Ժet 9C3 PvYR8wk:pwiT>_ l8\$KHfU! ~\%SK!w`؇{ohh^{U|مbK1[~3hec#;jHsQbp΋̊b&HDBDvXZU#On}>N ='iJE@j(̨Q('DOCʏ Gw CӕP~UCH#Ï0N7U;?۱'~_CGi xw?)Ҁ=@I*{zx9oZsעz'‰ȁ|wgh|G=Qr4=RPyCxSDݕ+R((+q&-3Txz;l03N1<֬0cj/,*>FV!3=b]ޞ'^gHoJJ Pr5zr-=|-X蘮 ( L!@ƣZ(Ȉ$w/Ī~Vun Y3-kk"A!W-ap f(# Zf2wR(+XםbP%UGl_pE!LE3}KFwqSdˮf!B)ToEsM.Q\g{M~eط^DZSbي CN֍杫p?_ɍ01nmq~ ,q&``@k?{?$`Lc 1 nD!>v y7Uh9EZH~G$+xb"{85qsb&k Uȝe΃i: /|Lc?5wQLZ1E3qn\0Ó7$kMEN'n8u2۔2T|*#r!k99+t${ivLU.%l?xֶgA =zWt-wB /oCs>iu"$>4/C6]H?g3g#g?z]}i:.s,~K96&UMF E~$ɿ5q(wtu8HgT/Gd}t]$Z/גx;!Qj^G/O?FqDJݲ*ş;^OU]KruϚ=r:iY;ͤ_GCZg<5 ABHwZ"ip̤wX(i"l/F* :\9}k@:n4-4ٮN1ZIH)lD1+~k̖#1I]~зd!ޝDUE%"MU\@LPRwʭ\[ Wm4*Xn¿)f7gHV%I (J$/lHNfw$fnMD_䳤x}x$2EռẀ{hd@7HR$"bYAF~G:-I@caAA4Ty°mpߴ+4}|@$$H,}~p-Z?ꏒx " "`d_ʏx"/Av6_r}GXJO9Y*bm͒v=.|Rg\$QcA9: @*?Wd13/uVETagtPH(Ǜ|gӭ5ώ]xƪybVC^hs<}پuBJDoL dwO?Iׂf5N :mzF|**Ҳ*#QJʁ"@ũs }+%!(` 3=aET}MTM׃@w \WZT:s-IuoF'H**@Ut?J)wD(޳$/"3@B4ܦ_[l@H9TNe,( 'tҭdN{sKC*T+ּ>O0S& zNX,XvC59ӎFl7Mg[4Qn8U?*8~_N-'ȷjX҇͛MV !O6YJmWlci|4 32X9{d$Pe^>)Xj|E:⿅9G Ȁ~gTFrx;_FޡGCN2\Ugqm-93oٙr3Mɤ X1].X2O8U~?K6Pjv?*h*nLwA;4WŃSdU^Ws;bޏJԮ\墂TG`U IF?_51Rl0*PtJ-}ֻG_HRS4"/&Xϡ*r Q cu91uIń4r|m:S4odK=s&s͑.w/s7/WާnTbg Kof>6գ(3dH (V^*;t`7Y13E:;:yXC:dsp1G,[U͝^ܜp[0s:;8)JR(R Q t-JRQf&Y(񹭺ok/m58+ d_G.Ο^^eb>_{(9yiㄎ/Q&_c"M3 ;FhpA.8`H:[kLai4s t';-mE ]ˡt{^+h anC/G%zKUxW2VL8xؐ_.ACS-s ~e шb'yX*F/g}$< ig#2w8kLN6*|&b4;YZu-dp¶Ck-݊PتebZF(s)HC,enܓHE'M8q/zbsv":ǥX½c<غɮ?w6Dt " ph o[W*v93 h3:ĭ0W&ŠԐĕUi R RzfV~@R @ Ѕ!BTL܄ )C%FJRdi@2PhpZ-7h(C!MJd Fo]īBn1 ]~ӥ_H(Kw iU/k6542Z*d#m{54U`0XSzcfVz'Z}9f3NP~uY_0~/g"ԱSϦ Z>:MhѱVm\K_'zuH_Rh% C%T KævLz>NlE8uLAדZƙCY (eϏmؼ};>?\;(b@b|$]RSclԱ}0?!]8ӭޞ?r:\Dߎ4ٯy 6cB0w 'dkXZw|YlW(Zv1Z~&e%[uo:+޶9wRD?*olm~窏Y mn09Q6de)K 9ɪ"dCI/ط\\ϊr1y,3I=yl>!grXʼ'6hَ)V|p.Ybe>^t"A¢P(8 UeFPODv,9Q(R4>#.o&yUzj1_i@J﷞h=?J8?6' P5`6 :G;YWrH/R5ť*#[ JyǏ6<#xS4a{ ε$F !DvHB#SMvej\8![<%HdNGNsDbآ{7;g_@]e:3ʀm{8#`R /,HW' w>Ϗ8s i^uȍ&;m!aVs!r2 +h=Dz cz!@Oy,A@dv@4ҥ=kCRo8HP'L \*9BSKĎRҙ"w޽a榝>^*~hy vDFHPm~dOB4 "\9m(6ƾ%\??> ~ۼe k1 %@.=j"ϊԒ,F"{&bͪRytuD&ebJlҨQvQ^1ˊ6^QUW sp3CfHT:!hT*H!ǜI a OA _5OhQ0B$]% oj]dH⍙"*yD)"VGcm7TCl#uZs~8sJqkV. .XYZIQZ詟]"wz.7~)7gJ/QJJ8X(f#~!Pr*[`D\_zf @ cS{9eno u<;J')3=]T_hE0S]VB`Ψ"s)~\$B RVaO97 cK~emfXۂ⪈ZJr7俳UUUNŊd\%@TJ˜%dz~.#^\9_Xҥ>,CTS&zX"l./.Sfs)v蒖H=ՇԂ)C!UFeA;[˶{#w&vV}Iꨛ$yuB6\lL_[㧧W#xzߣ؎q)=t0q&\1QȠ{ &JP?Tti㵼̎~U 񳆺4 Qʑb)C^8m4!7!d 3Y0pj{GYP߶5BɊmX=P碇wQQ @\![,sg#lg}hP^ {_1O`ߟN3`kŇɟsɄ0f5qIy2AbzKWPEH(=T܏5( p$֊0GA䩹 WSJ,b R`՗gTȋ /`1VT/xvq!%n]:EQIpJwH&ݯ xwxMf^j6;*aU|X`L,7-nԡasTO6ytXEGPXF4X F6z8[617 @Fn@g/-' /GqєϚ%#UR(=* s3h˥WIm`ګɥhv#bw74b*!@A<)q2sWހ7`lpE뫔H``a D(+)c+ݯb i9 r#V<.oVdYUZ]'׷Ћzೡ?p͍ͣ>P#|ڃuT/%q*mc _z9[6#]77g=ӑ~M#P%QK'֫-ROڀ~d]gحk̫gznvխ@NF"?; P⻻2l }طdV29(*VСWIF*Fef5V/oF 0M܅.9:k^*0E3(h; =Jq禄B6-WO;#·䩟bt)yTJ & 1.-ĭa'ImNeʃONz0ܻ-[;N8CSŠO5UOi\oſSz|YGHS+՟[m[g߯4Q4W6հLnjx']GyY tmD@GpL ) M7ݒ/ݗ"aa_^`<(Z);Z*kb;Neit3#khQue%ClY/fmhi9D;0)xGeƋ#5vU EG9J^oFHkgVv,.lzMRyRnJ=Cm} |Lڬ qrG~KB釠[w)#^a#x~0Ҳ[U|uA}/d3<A#x =kϑbBV ؈^K- ~qS[\ЏsA^DE{g3ܞu~xZNgU]wݩaіցMӆmQ@z`7+JE03VO*wڽ]C ՆFM/~D4K g:uymţ2#Ս2eѲN|=[|MʮFh;f Sd )Y'v,o!A6Y5˾#Ĩآ0]6So3=Hl .f[B^)X4Y]z 6?ŗ(tžq^ϋRÓ?Ek} #ibrfYbNZ[]U3N㙬m M4hl٩>վVueug۞z9x9Uü:yF9.IE[c>K^*'d >Ls#2)DϦlIri_N6V,Nc$λr[ Թ3V-|ݬMy"qܢ~NHـп֕]"<W_/=O;>;I|^:#&4N+充ԑW\H@Nzy !iD}zY)@h aO¾Wpcs: &X?Z+z*O/ < O'})N Ĕ_q"wyt}~)p?cU'NaCBT(d+¯˔9S?F}ᬉ fGo_zޯC=>0$nFl(ZUK/H`[Z+y?wwE@ G]@"H^5S*vNɩ~%jw [q£K#ecBTi+aqYJ46O,∄"mWd_mlQu-_b@G-J߱Kk&~$S-`OU$'N&Ǐ?Sk -n}[ * B+'*{r6/1>Y8 gJ*Rp vDgګ*DTN!R) P&h}{%,Roz~2䣊O[?!1_nc#0 VĪw_aL[ H:\|ǀ)?A? O+o_'ؚXK7|/:Ǭa_'ʑt~DѽV ՐW0gQ n'PPx_Of;r1SOb~=t9!@K*Z;>ԏs&,A/"Ք7FIBwR"Wt_i yO-žܻ3\ku˵Oӿ?ۚMIH>EZAia/ h5aq."":zP2yC2hv(<|ga+%KҋD۟}ͿO ؅iw6 IZH1#up`-z.xA((_[tx.`#tT[D,2>|u`t*QJk\œ ͽN^POF4z?H)) &})#!k"`(R~a5~ŨWbT^+ }xiPA(z"?!fqeA`(=Qzhk &P%/ Q1g#{~@'GHt;^.Ԑ6uOw?&K0 雧Kq>0;JZPU) +AШo&-7YD⫘t)e2i2+e,Z߆ ȲϞ[qKCPaI ڢXAdaJʶAZʎAз{:% >ԪWAib}- ZULw3$_FwT$TL*erY*gё# (w6%ݾa*z]țZR-'$Ѕ&+{ZBu ȂHio|KV[PIg2}hVpFs+}O?Ku\S|])!whe6U2Bbέ+PԩR7=6p+| e\h&W7VL%>M3K56TD3oT JNjn.nep;{wb>?v;rƃ}1) ,m)MoOoi^d.9EMCQ^ߔ(+ePXXX%PpUb#$֚~ӄuPB9I_? ՖwPpg"/mhOQ)mV@У%`.T ܢVurU՚YuҀD,$f}m q={8(Y]HSfυ4u'hˆVp4aT E${d /^"Lᬲxv7roIŮ#6h 6E}.!Ł&Q + jDꘀ,g<_%┻̮Holp*oDÑtn,n~JU( 3kN輧3 Wc+p,Ʈ(>Dr»lQȝ)hj VMeAU.Mz&^%ZFLq3 f*pG&^ e@`Wq y9#q R˝?#50mxޤ;ONpz6==kF\rr1=ЈtkJ0! ~<~{,W!iH}0k22C$R@䆐ЩSYBق.C-P(;% tÑ (a R&Pi- K@PLZ Nj^ؿ(#nTTIڍ 'FEC: DN!JL2rRw˒-%#HR(NU5-8\'m{twܥzfFք<O)~^#ܛ}ϸŖĎ=wgNs0?>,4房QhQ\ b=GZQP+RWb4,$V;b (* no v8$b>股F cą #њar]*Ҝ+Z=9+X]-ɢZ ˅d؎QܣTû86d~u,ȃ#u_Da<{nUբZNXqR.̂ bCIak; L#7k6øP4M>"ai!s {{)`-Hm,U<~0rwV Lڵkr w:<] oVL0J*8q MV&4*R3XGsub=UvAS@6>UuyީL-YRE-'Z¼ l8,/`^*皶VYkor+;ǿ il,:I+H0ZQ"V+O^%cAjUh|pp7`1*j~C'Z,] \RrVڸ6-S Z=R])K(քHEgucܰ%DfDGA!w -˅WK( ֮)"]{5<;;1dmX˲ jҊGfi*óZT`Ȋ sd8eV  .f3:|n$v ːEbsj;Ǟii1I6ZcQM lIp]m7 bzdk_';s͆`ֵC:5_j\$V'n^fZMX֞c5AJ2UrDŇjlSI˖?ز9{Rʳu[ׯ06!Mtq$ƴ]i*Y$e7uc}<0፧©|1/Q{B:ILF⳱iú%NډZOFvђ^XENmuв#ٿsQ>7I 6wKG8bޅx#@W;%^t2ZpE{7i^51Se[s'-u:Od$2m6^WwݓHr܌pyI?CSDx>_]M5!#34gj-D;ZD 7$v|O+~ M٫ >Y"u58C7;@bR&mDc s#$jаhUtRD$m)\I +hU$ai8~z ] Ss#;IWN蘭k\nUV˫_^J$|l 5QRo.q&_Low"׽-`߶ع|'0FʿhouK"6?-qq6<Ѐy>o[.׿I%jA2n`Sb!-` tQQ ҅TkW/2Da?ku뉖T?^>!]%'tFӟt$zV;s`؜ۏ@?ZDRl9___md [$AݺiFyL-D{4c%0{LX BU0NW\kWZjjiBRcrJ-﫮W.˽\K'3+)i ӈ(hc! M`~0duLil6qo*v%N%7\di H4Pevشed@Q"B4uM5$p$粛Bq.sƐ2`t+cS餷\fWAntW]vmiz%QovCD4O?%~r#?L|'&gg733vݿЙ={_5`b_lgQ҇ŝGݗYf2X0nK̳ \uDZ+Z/Я_>j t!5.J%kzQWKz4^z4&j0jsuB[ssli5zzLɷ!(i85$`0 Y"r4:&Eh4qʲcn7'2/.E4jܓiXذ\h!yűhн^yjREKW[G%`Fڋ٦%VJ*/W:2*)kdL8T0 Ҵ*A@!dv1ɲj֠` m;pRk2AH;Cse-_fak֔@F/X@^,oȳ{WtӮ,z=mmr cXbB@ MFDKJQl4DZK ;YC&uEyoif1NG]̶S 6ٵP D)@YPi5HŠ6mi1PcQEZBEf Ss. Aڣ hpgos0">Jhq84_X#3ih_˰ mDb .\ {`D)D u(۟wvMt!yWoT$]})>NM^EV.)M ]=E}>E=ϟd˼;d6Ez?Cigd9_^W+ii7va^wO#?i{B 20Ank(JjZW'y d A/.4 D橘8CkDk63$V6㣑Lا 4R"ƭ{Rl? 4ڞ͟u+?NF9Bآ0Ʊ7jPET91lRRIDyd.401 9ns~ֲnPˋܡtR^b($dO;> 97{R(ٟƕ80 ٫ƕ)<6ac,~3>_JƠFoJ*75p6|7>~Qw5 } 2ԢgIX61)A :0(=~dy@c꽺Erܸ/ه΁HBB)!IP :^(IDWD)M+/WEFwK:?`їbY}#㢜eRg$AL*I?yRA#]n)<'-(oۨ4 3sY!|xz NˆA0%mEBh8|AxAgt{KFj$uڵڂ6"`%JCsϝQ5\֠[:W !El1k8F:Of VHLhJ!dUe3i *(;dld)ΚvHL A6BVNaWhU/rmWvm 7{#55ف}7哆QtH~*~Ӗzb^L5ɟteA@BWWqD*h;-5րʁ0KS|ZΝt `Qc xz>Nލj x:֏]ǰy3ug/_`|wf2b>0VZ|_ = D]u%>@Iyh3O!5sL[רelj@IPg ϟ&3  w_ 9%;M }M\XoAOG)P'Z{=`c Nk<\b9>I_zvN>Xu ̻-ގ&s pOdmW$!XkxpDzA*P)@|,QG QXT*idx ͑2<>tT},*(|x_!(HCHSrW$N?Eۅ_E"r(Gu(yYJGhYT¯A6v^`|yZU$ Q@2K BDݣJ;"ˆ&pq"Dh\ R#@RR"L4=`f GQ(i4+~J-RU x97wW6@4r@F$X:@ЪdHa"1A(QL-mV+Z0Т(ZF-UJknۤ[k))Csܚ v;BH2RKrG:!@P- 4L=a$T@2P L|!*63V!k!TL FOMzf{ۭT 52 *@i(&B@ ",2z7}rD uO9}m<&֝9cv+wDLFLcgwR)}<3K|I_Ѯ lTJPGu{ƦJ2;NLUx2 JzWBW-Amr+W„TV鱵jUآxCJ,m_l(PBb?{ް6rR({e\LdPG%H"J>yrBZ lgeDo:5>Y@G#0Ci6~ڽjfyVS )yR)BP H&bm9 =n!xBh(G{~0LC9CrDRD<ɠ<," Kk:b.xPqmr՚"zK|k.'$Q8@QJ#B@.K"@o.VWɋwr!wȪ)r
7 /@#j+1e;:|J!MjSg Uv…;/OSKuDEhJ,5pm"hQ~emm[i2EoZzx\E?Hu/~j hX*Aʔ+]㤢4vr&PK?2f8y/+xxspN[I|v% x}D"ezEs$k:Rr%K-SL E痵dh3K}B= jWg[Cde[ k6+pFUvN} KGolo#uktR߅*5-L7'eHD/Dž4pR$9GeۗT-o+P+f(yGC0ZlͭHS1o$ER䑻"H ; 6k+Ri=Ŋҟl =&/j̉ >*w?f# Q˹V{6}l n΁+7KQ7g\͆Lj9TƢsu2ng&}RGÃɜj1;^Pg2e QALT~& xa9*TʊheUW$'?5,|IZ,[9˼[:ރOa$]AO+wKzL~}#_GhEc~gT祎 tOk;'WE>2L35Cd1)wҤFCg29rn\*68VrzS&5RЗ92q\vNY|s3GQ4]v'Ya [4x]G#Rzi~R~ϿOOpv e^ǿb#ΤosFJ>.= VH_b31W8~iF ':t#zr'}$I` &h td"M[G$\3lP+Rh-96MN#agF/lvUO69M8Y dnտ c& 0ZŮ&rc^Nɘ`HM9xݻ#KTaS Y> xXOq0N2C!aB X]ٝVB&n'MĆ"ʇ>Жqe>/5{=)֣9k̊nsVr3|?]I$WKa2M丹4N㾭=$N昙'4_U(/]#kީߛER6'z4|VaNv8+4v,piz'{8sޒi+8)uqT?)?$MrvnG;-aCi[b50\ofB?;,z;~WAѮmK[N8r{piGyvf4|Iu~FmvK/W%!c 2w?4)Q|Rr$q-^[J% Z̏+ q Zb% (JmfPm 7|XZYZ_7noM`ևf]%`>mޔ|ڝ@Òk&*Yv4mQ1VJ6%,֍6R:c1H RD1m4ȍZT+nwy(8@.P ",LX&)^JE߹&#!("u{`$!D1 J:+DD0nN,{*m4axV5Xlۀ4gze2O|/7{ϑ;Wq7 iwpB*-z?~{ m uHI,f "OM:l@?Sīn;[M]1ٶU\clNYAhb5cr"E$\Xm1@ؘl[Y7;\9w@5P^qw(swn;tݽ|qB3RMnŐhk%aŦH&<^3]`a& =6-Fa!Tf5!ڣEݓ=icx4_v%5 f iai2" ubUhJ%dE- Mlm Uklg\XMQ!6 $d<4B$lY=--Q̜5)g >Xҹ&Ih9cnH5NFEMCQ̃{Tg?];ï uvΝ#Ӳ'0zcVن>\|AgLЃ⎽Dڌcקӓgfa=I^?7H5VŤ3M~ōW>쩾5,Όr#qfHޘ Qhˎ]H-kjc77~ukz|1^BݥEM"D}!] w E@˛JZx}mIFvm}#aZ+(@Ò]X/tL-Xt (ˍ氃 Zs:`rߌz?R 39z85?J&~[.{%609rLPd&]tMcX qbx*j4c_W}8\  [S*~~\LFkbi_#!h?D4Jd\eWSɥ!Y:em3[@; {B?p< ø+Fq} Е : }+\;LOvݽ@; )^#aWot/~%<}?=D>>_9 ~}7SO{ d,'3۾gY ?s!llRۑdu"r*@i.bTxwd, >6̴r;3(Zc:wP>ȱMY#m|&ەN&:Q`A 39m@a Ʊ)mV:.E/:)*b|s>Q>?a/%WnK>SKC:X0;m[WnL"Gn Wd:dXJJPVRq"IN+}8S}kulB7C- b,Gmx)M9X霄ENxZ Wv;&  \BPo<~^;X|#`Ŧc46$߳ZM?"oKN54TLhD&`ؑ뀂VR;w={JŮXA{O丄"M&bWF9k:eh ;d 8ukP>ly^}؝&R^+ ]:j T0!/~ }"1^RY,2(S޹;`'N]9-:{ 4E(cRcÅ!!O.E2`5f]cN'=D0?2#6{b&ا\\6uaEHq΃?B_V 缠b: oV䣽;#d4`#6^^7Ěl>Q]_{v? Ec}gJvS1Y~fpz߬ =b 4w_N^$/92^ VA#j\@ɟWTĶ _9'g 3"-B7 o FKSVB%(4>G>G *P45 '@uɌ,7)BHU/@%$bqH=kz@ꢖEdpc.$ZeJ>fS+Át%*rG&!Cw0>7-\q0il~G_ʿgW>P>.hXxt?5 㽶#<#* XXUB72.R:Frq q^QdZ) @C|F_*QB m'LUI4)LCl#1 օhb*De\`I!9ak(g I_yIQ$]{ĘB$n,^;&9{5CGtI9+F-QŅDbZ)]CQ]v{(E4[~iDDlCf~bN~H%|[_.h~_[$tB3[)zxqᖸ{\dGB.ɕ%jB(~rl[@vXbm-$Rpz^eEG>,E4zK ?,+ }&w5Y.jD9"d3+e'jon`(זuq{Ñ7*FZ.۝{fe9=iI\й#\[`+K?FYoL71L742rwE 6 ū,w 4;sﮓ{om k#`z ~}?|Sl9e{Óxo7{y>W=yirGgYZk>E_[?vI:d1N_ G~3wgv^4y7r}h_=$MH*~ByqGI.grwܿZ}/]5IԲ.ʍqc"G l/5MIϗΝb|5c/sc^V^G7\Kl-XAr144 SqW5@%Z%@ V ɫK=^խ0:V=U5ף_uFog- DZ伵Q4_qihwSonpz\ V+d(ay5sx0O::nÓ<}!P3Eq ~G~x˒ϊf^S=G?7K헳nGSB~l/iz_xv{ПW/~ڏ`m=Yvj 3bp뼟}% <=wSHg~}俼+h>.zxו9 qrP@BLFj !M߂cs.>$ ޸e[P9~عLo*|JaSAd{>6zt+;hP,e$0HT>=>X#O"d >+Dz߁/?/;>Q->խ\u쾦"ϲd#kdf_8K/ش72|u2oy<b ~&D v_ɱQGWo&MzdD$mVIZD1I{M8,Hfs vٗu4qdߋԿ.IE]-z};gҹWlg4E~B80Z%>VѶ9)fDGeM"# JP_w[)={gh};XE߆-$ v&H3cJ c-4"\=*j֏Qr[[E/YåOU=D% /D]KLJ3 "U1_n>wnh`x0w9| ag_w~Kdnz}Ϊ駡zO qjdM\o 1 j-Ek^Hh֍4PD3tn!sW( qnKIDŎ߬#bA`S.1"s6}7ߏ1F}žWl%k+% *5[iQwGuČp].j2X.j*}kJ aFh UVR`2ht#(r1(]鑲~oݿG=@nXSuѶX X=5?u"A&,uMt=νq Us~z9XbeE:7zzFPR˷l5N"V[x_KT;s^|r͌h:-0 iÃ|s`X4D/j+;Zz"Q> 5>4+YsvS2`˴C* :e2&_e*o'?ߕE>sRd@Wb/_EԨqWխ}v!= i~|HOw^zA?AqNЈ9+vG@T@Ev#b~7{Pﺐբv4{Qo~'(r? _vP䟬HGzT [K #_r7} >Ӊw<w{C='N֦ɽق 1ۚ. m-Am(V$[Ő\ɵ?~P "{*8V޺g%zG!g`&Ɵ-)1/"06.h|BJf*s}wyhhN6|oXg'3z_ɾ{ _Q$;yB?\?BvT=WAWуx;P|#?äsǶէoT}3yV>;o@n}WΈD~ 4OBl?#+مc"z+ !Sʼn%8yOu J"z ^,/):7-0[Ol}mMi.gq~_T,1)=~Mw\!(ѐd48SSX/ڑss۲}ۛho! f@Ǻ=WI ~\Uە~ɮӔG6?]D ۽(0rAZCRHqd$K:#Uҽ?ݴt-X9=sڭDHjڡ|J> 2 q%ҕqb4lLwdzxi8s|[M^";/ԂQ=$$zT!.& 8co#8;7uz0\O!IQ\rD(L[7J<J3B<7qf :.FbNII?ʏGm"pUߣ= _Ν^+O+dD[``ѡ/y=R<8jP@aݰ2{yگA#/B@8jJAQ$hV`"C"!U6"Uȟe H PݖF R|H5VLB On#`Ȣ'wmQj,_~_GDCU'4 Qo'|"Q(5~HAj-Hhzk4 ,7J֜"B4 A~L5K'|Q6({o~w9m9NAʻIL@<) :\WNjӥ֜(Z?Fwe_~)ZHaEDB#l5&YB!Q(4XB!vk?yz0*m!6?~̎Đ&dP_^Nk,kK7ZFd=,Lw{PnEah=O;C̸|w;ݬ܅ n^͡_"x_3vsk$L2K8c^J<q nxGq?gb6^[}}Le2\;,}:NW?tMOӂQ!`LHDA+yE$˱5UEQKؽY|5lG䔅gQcr%qdBف ϥÕf3('~BJt1 Jo~O_T;xHzp%|JQuJ)#E\LpV2AvU? LP,^xpǸЋVGQ|?_fBf4N9ܶ8mI9?! .v&>$/^ bN,S푂¡*n5/B7 =\֟VO<]\eP;ˑ^io0(WRyՇCε{wlW,hvu:㷲JemY Q݇#|Rf.%RyWu{dڎ<فc3 YQoY Ok%_3ά2Re cpҜ)U=s>r,NGjehm-Gv[C:8L1,H4m)DO c/:>^T6 k9]vv^߅≬J%[ͽyh&دH% K\rD9Xɺ}+$n-g}O)jI(e|+H9],lׇXl9ںg(h*u;֞wE.6zqd;U>XO $ק'ZM)*Lgx)E$&jywHYm+v>i5VoUѢ継A+;>7ʞ^FM;D$&Yiv0*ukhéܘ ,%@{[>>9{Xm-M,EbxN IƔ.J۬!cF z4dcYKF뵄=~ǣ򊔮+?4(u ϗ{VR;7g<~SL?j~A#Pp?{B=ϛ<iEr{ һۡ@j̞'~ZG>g,*o|d׽_F}; ާ}{~_rF˚mWl|E:P<Uù~rGi؟ւ{uBCC܏Qq0ż_? KYk~qpOa#ͣ?h]O\^}wj S>^@h'{#Oz (XlƧlZcZN*,1vMH'@Hb&R{m_.ɠ?Xh&(H>oQ[ 7y%Ke_ۉrs3)I$)g1e_:I}̷b_z3:bdWVW9j(|y|Mۦ@^u- W:iB>> Nߌ˝aڡw[h?cu/leQ.d^f)=n%"f+- oN;bGǑ.S/5'?Z[p3rgkِ+t:]%ˍs)omeŊ8bxɌ\dyyWŃlvKUU;BseT)L*$@[ۙ`\ ghķ+=VZg^Mg"oq QL聘dpG,e#;?(>PJdUՇaУ:9F*{1h18c2<Êp9"=R;9kX ďr _j#AS=s O7 ><*Ok[@/ŽOu`!dŎf"̇*)!Ar|"#brjOw=in, Ȃ|xSۯOkBUά{$]rA[+tO!JL=6*N}=?{M)h?>^WPB"ykR5@<1jQw5߷5h}Z;_~oICrz["|^Ny=ͨ ]ӤY)O?\IP[x5Z C}~gwn=7$TTp$!?X,6ɧHD@eEMȿSQy?&|tJBdJݹ)'H/Ğ%MjV2pj'so[-f_?φ>՛RF҈ @L `0ȏkN rCꃎ瘢`sS6@bi%)ZmBV3Ns*q-cX8 ]}ڛZhՔK" T5V4p9W?vXߣsۂ Id?5A6_#Uylra1Y}m-F hк猻g=*=[LlgB ܃16MI]qB OIwv@̈Ƶм\;ΞcA_pS mBN{0יp@tRBw&3ЪBԀG>\2UIA#϶h6Ght1*<@FA@3ߴt|nyv8Fy2 ".ƳU:ltV{.$6  =?Ӏ"v@i+)La>ܸ=XuTRYRo¿KE׌Dj~ p$ gED)d0ٵkة @>hDYUNl< , ^@4c>WʣaۣOM b327.ڢ w]ww`U@D0pըDW_rscAG?v-.t O޼s!'y %ۍf=(vg edeBI,vqv8B 0yg >˭1u6g>Dԁ4eBT6X)ԋ8D]YO76ogY5>:h-,KNpΛF K1TtZZ8Άwml#PiS77[gx=#̖BنEQ3b$F XQn¶~+};Uy8S"Qt5s1/0]rsyd>҄v4=d;Mkn:j4p'ᬥR65!U9PJFm?-u3vɊ} $ZS`x! J}ޯnDX =ȿ^Kkfzszt J}_gL0%)@B[R^Mwj~'w>W_oz?]>`VG 4ݚ-孏z+ş7Fб2}wPUpŕjHͯ+qڛ8AD> |"OӾ? W@̅76 }X GLjkq EOb='n ,$}vot:ЙGk{N 5un" 2?;Ufŧ.@rk/!z@av,:eX{ݝG.Tc%#l_C"`=MG2M.qA8gȹV^HOc>qGՉӤ n8׽jG& ^Fsd1'NY*]<&KITKu{$c/ gnG$ߵOܕ. {xŢβy5S%~nK B\7z 9C "ӟbEF.fzttK$H?Ak=>gNEW`v\tX!E\_rOFDeayT1=zzOߢ^_9 7=;s@a '`M~kHՏlQU!ϸcJz ފ}U~[Y7W'{Sv"=~Lc%+rb75п}4a [eТtQS6&^دH%ߜGl1ϤMǰ~v|Qʕ^G׎r 8(^4N7Y4 F,!˨%Kr=ΖK{=n}o^_TBaPwq:Y*|M:~?B# g&!W!n 2\;G+CN,dqң3mݧ箆tח4P. M8$,ztb/® d 4YN5ə7N=eCgw>=r]rgf+KWi`pṋGo#fͷ_>Oѕ’\5kZ;Z<'ǧwiΧho+]c +kwo }8#LYRPzǘ gc=Wg9;/G9nٖ 1vRZra r}> L;ף7/ڿ,+и )hտۜ\Zn7 x<fX~)}']AwH%ɽFՃoɖ7kE Wi}/d䳎|o*L̿u4}:檦OnޅԷܤ,ku9.{Yv!/F ˖]KO3 왹VOv_'V=~o{y bh fhi vHԶ'cr鬦e֢rx0840x%+VkMF-m& eF0ڶ5Q__뷗DlXzJwwwqb 6qr7[?{3)K - vPPj:)@q.S;oo㱂otb>|t vՖ)|mr.?aM=P] >-@D ϲg8>۟3ǦG$9h<!+NWbe@?7w3P HD5U㏸N?TsQx+Ncg%\/ˎEAG,swKwBD2~.2G߸͸L+pp+}7dmTFT㾸3 mqfva\f4<`1my86prۻ$t-CbAZSW 8pNJ 14@~t aڗ9 2$RvCʚ>2 Ht{ 7SoSqg 9Dh>"djzz;=Cւ&ֵ(}_>8;Fw 3#|1vŴ\JKH+ %D׷zz!nagKشa4@'ѿ"z ̂W ~Nz__Ri?ߺ8(6xrCUܿnCyȱ'nU gV>~Ϭʨ. ]\IK'p~}oɉyd+-DlddWyvי`)qAHmm1G\QFi`O%UoWp|ay%bR#TA)<ﭡؒc. GG9@v}fm`A#؜ ʢ@5YAP$@ 䢸?½>wCԗI̻B!D ZZbՠF Bb𹦚ΓTQSELGEU7[{` 5ƺް3PƝcc#z E뼊a?._^O׆VeDVUtiɶ$D$p,SYD! !E #s-!l$٥d{K% N6[u@vo6ݜa M\$;pU1rr+TEAU2FH$E0S|^=_ӿ=CW'()VKJ $)ZNp5uuĬpH!l i,\0Y2%jlo HL4Coy ~=x?i}CcHQj[GOzctuQLKLTE<5s@A/`b c`+[~>sy}o󷵓3]%@ڳ_j[MY [Ψ$k6ҍ&ƭM5FT*jkBʉ$ Hlo1oq 'd<:f=?m};Ԥ(@'H_":mD0#&eE}S7k] >c^>/]?}7/(wRN8}s4QNL22 4Ї`NwM2,Ui#d:k#Ptc 
28b1–"q7 PSI@΋Ur=P nD1Plo|R(@KE+,=deT羛'{<9n!O0\ `y H#go3#b}nϝŁk v#E1E"ʥx^_||Zkqجr;%¸߱!z3Y@(14o|Љb- ^k}q^V"pZ!DT!@Tvyt뼺A7.0\j.S}cZ+I@cis7 qjtJItQ2#*q,=?5~ Q`OOqjvZd$PAkp<.ZH$-DT &A 2, <jJֲHXIkȪ=)$cbۖ=U6I:zZH(nNŶ, "#\IcW]Q.ht%U'lmSeT¿cz՟f3!Wȁd~,ƝR\խޣ0EIb"֒IӊhB NHrc@)5IlI&YW_'.Ռ}6̜dWE梾fZ0o#54^Z ]Cnd\jrƾ桿<~W.R{J3ڕk(&|4K ٥Ek%*?q~Ot{g!@CCn~WEUn=5[v`C\"r&AdT)8YIW[^;9iF*YP'F [ kVfZ Yj (*+\7\7}6OoZy#E6`ŃzIÈ=LoܯB6%fr]ώ4V߳p}v')x$w~3_}w;O-Ί슊Ě<|/g?Nn&־#~y.Lv[p8VS'׿m/ KƍR.{ G{F(v:d6dC.F71|}ҥ\GR)M/6ȫ1V>zq$<5>oqX^)O֮߻{e-MѰIюa;ߥߛ[;P~׶k`|+@ȃ<|x_Ջ7J |c ,p)3+o{]?id|z >/?3 *.,BGkN!/3|_(+$k(k OUcoLocӰU-X{-y64ѰЭ@^”; X;SB_^*؏fǯ^zY;206`B%oMo{b8.rQqRs\mO" VgvGp:6˗҈`[*nۺ'm:j"\ZMpRۋ9tED][gC*SiUzC JJ(۱.ڬմ$*[RRw vږ՚h(6`UPkrPz vM |}֍ 44 4A2z*#W> Z+_CZpBv@ l[J$dY(eQ`F;H  h@ZP쵺niOH4 J@=$ |>z,FYdƺW2$(ȯMmvh;SUm(͘kJ 0t жMZmlqw5͍ ϓpUn}ggXaYk;wwtMn]_ huKSvdkB:v RV;R'w9[clZ׷AݳT鬤,̀@DK8t{κqll@C@SI$A]hHC*HI@ {<{ehs'|Nx89Zyľa\Тl~%Lq+2}HŜo"ɯUK XW9&"vΖfk|4hL%|Ȉ* Źȩ']]"%+1q77q:A T#{ Bp8d↦\dR4zd+c *[Ȣ.RAl }ِXbp]06&ڱbN\6&~ ˤKdHjI`A<༖KƐ" G9m uXu&Uɭ`"AYO[x9>rU' φp'BiKNP_<<^nM!XT;$B2[-ciB8u3t,0BBg)-Sa0{a Yה7Awdǘ;8߈Ok'E4¢Ro|!|iQdJ"[vqg.Iv3NimrtLѬHEQ?oo_H!b[xxh[KP ~۝ǖ1X概htC!$\~ԓk~騊~&e`XQR Hd""θ_!M^ǝ B*zs '._[oS!;AZL MuDM)! d^ UD`XtCXSNѾaĊlןαsP.`zO5OクRlS8- G8|v);Drr8&2zb;v]YZatӃ8ZpgZjgr3.bNpM䋗R3iwI[\ O%ql$e;BvЌ$,Mmk40ZYVTgG{,L\/[-˳5Z&`5YBv265uN8 V@B*.  skb)#&LI >ߏn.Cq¿S(GZ'(S–S8oßRZAZr䳹:g=80+" D {ߟ04&Ltw `t/>a\u+*%*\G0DvM=CJL3\yx1ώ^n*ĈK~OO 6&%dׅ'*\}>slo.E[<{g͖޹'7לjaE<$8S&8gr`l߇fҸ,Z,% gE<>IQlGʗp9ա$^~RݾM!bg6%6g[)UW w?K^ֳΒ!.Ɋ=YْQNm0YeQ#ғN,Һ*ڹiεS7+g$.u<2cV (N`쁲 SpZ "Z)3f6|7`S%`R&!bKJDF\|̹ihʳN$՞e!lU/5==s4۞T"Z%Bf(C#iP6N@ %Ik`\\J %^(AHD4j˅I Dg#:bQ=B"quq!!\jx_-`1ʇ4C9͝XN٤-O% !q 0yO.\ 0͠q~5Cg]^cIg.9h톿;UB{#yq; FڲDZ\a "9(Eo3DP>PhhpzSN<`>jK^1s v~t x[ooܽTROiyZH!>gg$&qd;2ŒtNЩlv7&@M$bIYռ$"s`ra1h vRkv: `n wvf؜”=?8$%<>s{z "JM q lsF0CX[ar6%H_jb#Ͼ뾯8ʩEPE :Rə(lDI&ܬ@MfL y" p\So il8=׫" :aîJZtd`5!蒔OkI# Æ ь $4H9J.$LB (fP n x@d~w>OR1u[ :{aaQ9 E! ?fa9NkanR{OڎXL(m)^mk$9' H $X4S'*n4jޏ_5MxcְL7?v5CJŶ՞sD)ߴqN3mr,D $8P2w6p\NșL!S|'/xȠ_JBf]&DJu6r b&-g`OVOӎDcmlD((D-)LE,ӄ3.C >URdIDW8P jlES~[`Lʳ?W(Th*>g?wQ>[w8<$员N"LN{"$x " ĽE%:J`KQt 假#f.۠Lp{,BLgrJ[![! Vfg\{Z{>Xrb(\!%bZ_m`$PB":MMv-`rE7ByeaLmLQhw$YI p# v- œ\՞uKyˣCז/_98( , 7\!B; qGrLA&sR]@;8@X01ʹ<^x&5cIXql5wy-Ea4X6ey}z8_zŝN9rq7xrh f@0. p7.E}MOZXN  M .,͊Q(^CR6_lũ2Ll)lbIbMd?wB8ɑ'f"a'+t]v f7iu%R@Fm0j;9TpSqٷٕ/'&(!DsًD fq,:nWw7-* ];LJIk6קwC< q&жrO>]񠇟G].CA 4Q\~hi"@PYѮdm3".4I__ߧƜH8I}N+HQElEEQ($nGk5=2".L n2ն_02jxzv.=X",H75{¸s U +S50;3$\Iڈ'%[sl1i,CFx5E a6m=ab!vIAM#ϓ[{OwAE7<=i{ :cfloęʍ6 @5ȭcV5ڢ*{0㖟;9#Riv$b*buN ?&v(FE]Cgo_W' ߼HP?=/>/jQn~@nPِrs$L@/iayop~޼}]OR(!(9qwq7$чg"YR6vNsԟ o>d9VM^qqV-OCݨNl7Rx~CD.!tw9\yz-?~z?!Dx Az*(AٹFg;pΧ6$&'Cu>o !Ahr"9$(.\j\^Jf\AW :HæQ.3a ־iu1c1vx[օr8zYbAZBPk>>&*;.¼"brM^[.&a0!!!k['FÇڶ_0d3$" j/1lܧ}%i]LwwMCé_wf&dhJ{C\iT#iY#c/i^]Ȇӹ th^m(:&TF RuÈI+䋣zECokCu'%vHdL@Υ=ٚ6L6͹b3+/{-hoG[0րH">$-s}}{L5pVo<`9/D 5J *#vR*s$1/$XrH(f[7-IvlBi].mÒ*L4QNb" ΅"C)< bT5 c21uS6}=weq4,\%Ah4ȝw-9%0yfHM|`I7Cwr #y+#L]K-+3l>08 Wd~nnsύ8׏xmv͜f.#]MʌƋ<{CzΈI3?4ou-]!yJ XgB2z],,'{8 -EQq]u5eb(  R b DbKf6 Iڛzqa(Һ$G:Gz vwK|攓,;&h ZK/_]!sIA9s: \6J qd d@ൺDqWl@} 0Z[x[NEd -`{@\­7܅Ʌ ib#5)}YY԰WQMmv\\IuSt۞|3s.y링7ܣdlQ|{~Dz+~3'Uɀ!FwT9=;V.1( $3ہ}9ǩ7._gsQDQQ.#`̲_6p!R϶0#&ї"N0o:X8ذawaC`Kp8s~~߬H mOf}z>zP6W~KxfOOx C ;2I6⓮g b'gu:QM)jf*FAR5},RP1;z49"@Cw՛{pm™e@dZM3 2KbQ3F RDT(j۰clu&=$Z^&"s}ww'g *->gz2Ԇq(  ( j1z@`'b́y(W{Saj\v{ 6iώ|ͤ6MqeX2*Y;T oɷT Z^^ICv ]2*[-q-粨bX*l0bʶ˗ L͈~^id~YPU akчD}C<cS6lGK ``G8t:Ys/Aī3bkH$a2ЇCCJ/ 3a>% \. 2.s _`stMyb2jfD6z~x|k':l45D /1#s/FΈاm*xP#y@*9&jk9STt8j395B^;m H# &3||)_ |j%96D$81*9 آj]g g c9[*zϩ8uߓ; M, k2͑ONz|NE<svSHdqE#ш啒PT U=_Jƈ f"Tɫahgt:*z2C}Qg}$~$ʫl>a6o28r}=qٱ3c8{>; yH% 瓗8 |rT?|3>aFqb #. q:+yGED\9qGL˄KTlMeFe\3LP,oJ{,f2m[{JmM2YVy5T}YH*RIa :53 PC5`,,$֕g!1Iȶ.z@Qg(馾[MX$G3m"q8_7abL { i B&ɅAGჹRFʱNX{C`cEA)NӵTH6^$ P}ZCBiRX&$ / P{eh'# e\0ݷN[x9a¢&MiHH16R`]ۂJf %1E-GUü 8睙&*~8p28i-DG/lQE=<<0xo|3q0%b`Ȋ)6NRuȜc'R)t 4ݐXϛ!H~GFv'.T>"/fJ Qm$>uS _%(]ɑ3&'bhK˩$b6d3e+pw|!LtbsgeQl:럐Wo7#gώ72۱"*RiUTɄ,aʍ 9F'zF\{{ E;Ks<3({{B)I)ܣ¨#ZN/$$X lInǩM社YȈs׭$9 bK1fbt}Qu$nO.ɷh#U\;~A/anM \[N YdUI}щn'ٿ݌0($N'~b`-{b 1G; j._5AŻcWnd72>&5-S?/vΉUV~Ls8bVAW s!GLR371oyILHvnaM|=SeI1/݊s]win\D2BJ}__Mג"$JcրNVcNn B%^H^.sST>&`kM9۳)%@M*U3 `Ȁ\M 9؆RpJ`?GW6n2.g#58}Gp{+0 "!&!!GόF[pjSQH *, lԔEc)@YT-dL<jTֽO?O5*zpw(hԘ'9't8Q&H5W6~MUxcL$ZF6}o[[6in1&L!L|ҵs_uEbDo8$^պ@HYl#+\ d?VPGϬCmzXp)nV+b*HX<`(Nd/N7 xi`J%Q$1fI=ÇTz}qWw-9ݶD < eg}wiAlD=!?'w ]~Fv9tp#%P910#e"V4䜽0B2D/7(D6 F^B, e_60K(rݺ%Y&>X9(fbA4m+U|MİS`AFA7G! 9ח,*K9h vbI=-($(<"*/Y{EPL]̆Da'*,M70Ӆxww|;#N)k)y -Q$r"2^Bpb|I`r"%\=+Qf>IOHDև DhTa4`Ѣ DmF*4F(iߞ\:9+߭XE]0P PիDeb-VDn^X[Ќ܊x3(⥘3e`]iXKyyaSb۸ݣ& \<~tp D<=UP Ng9!+$")Ъf{=F^9\2ih%ޣ'v9'Q*{b X{ę6H# OYZ1_3.W2#1FA3 6&JhdZ۾##rĴflkf|qt rK+-7gP&}J7K'7ǟp&ԍAwSYnNNŪsD1 Xm .RA%hwGhѵxƈ҇D@GNge|;彍Ē Š," '>\ 콬!Mx8s}r]wqx{ۯy4=wDQoLS,{]0pO:p}d^drCVyH#O8wSDqqvܝH(+'Kbn c`|9 |C^Y?}ζ6T&'d#l3p&vr˚7֎M$'KD@X#EFF"}o>.{$G3Ra;˙QZhl$K% yaH'.fp rHȏLdg;Sc);~7Zѐfs9物mTD4j\Ar {iυ"+&[oѮ.f[@Rը´wi\?9fb[rSQz-`XA$ c<~/-3@8PV&.h{ X"Qy[9&6/m%=,FFK8QY*; ,/t $h|~ޯ4.,<#I:i<"a|Hȇ/11BdA ^|uz\RR|Wsn+{JΟq{='e˺r""7EγqvmW$ ^&´EEB4XlTRHdS1ULQT'|ף<MO&fe[Dɚ}6"~~$C5GiNq3r}^[yvsdm51㭕0E[7 ra9CrN\=_^5Uω&c9W:W/;,Ȉě;t ( |>|;;~Gs wO'UMȹMIP&bpJ 1H8)U U7 HFuD8F%AR'o pꂧrm-KCxI &vN|oۓn|{h'ODR&ӳdž¥NStR0 Vί{ 5J3. MϵX`ì1;0?T&8*"Wz^,i$,Qc15vwDP *FEdYYQ5tQ1D?IB/)8ݮ-9\&c(+|]o߯eTZ(WC2X6ֹ۞!TEORDzr-)-sk7fD! H%Q8{rFqe1 (b{ {l\WF3RbQW?.Aה݅u(6= |y&MM45.\j_69w*aN/y&&QZDQTA )~m=rnӜrQ7tޚjHZ*NZpȺNy9x7\Otl'M=f\8wHX"VrdŢH5;LNv@C@u>0fٹ3:y}u}{!ynU,&`W㸥XQ 1&/s92PHo A$@"#Ӱ߻ QEޝ'woLX¸{ʽPbBP~aZFwYDf%˗P6H'-\-xѸ6ZiqVH]$A{ndH0J -!0YY{Qs᪋Tܫ AKj;&Q[8.oŻt7ؒ#>6W=zhahn2r>W ϝ7yPCkPS\.IZ54̓C/`cx`1xEAӿMd >g{&@pt#)xÃpש0S;}}>m<>aЧț@Tu"l$ywzx:,(khc4Y*U^7$0f#rBHWt*LJ]F;-&ԺsxsSW0g._i3;LAC{ ܚ5v F{>n.-Naa'w},P5K\XP0r^}?Tk=h7zS[l? ZQaڹUME牄! o7 n0MUt-ܾu  g)"Ē0χ}W-QDr6rH/l # .!mZW$r<.TAVhtx.zY^:;ȳWKnP`Q^lיzS=f,^hYjv!  0ٵӢy8fx6Fm~kؓd+/k8^fmG3̩ XA튁Ae ]ǠsQQUq!~G"uպw|rn7>=ws&L\)akK$j 7#I/'b嬠hB!A ;XL«{ ^K;o~`u['xCl Û1L9͎Νz+\݆H;;rmvk|?w`s=;Cy-v%B`)qԊUHl`$)т3vçE{ ѽ$F*1)"3I.H4"* *'$("* [ԕEj(Ɉ; ⪜wlM.]Ƌ "(oէ6K DdE~?16Ig׻xL"|vEzO"gpZ6\[%|lj`NIoUy+F{Bٙ+tIut+ͤdIfY$so/9g,q9ύ47N(ZatS(9'f]q[K$@ߌ1jP,  d9gU*9NmEtCK3ss"zp=mﳿgtNOJo{9>3ܛ/+œ:m1rX!E"3WߺJM,ETEy%QE{KHSA\ŬL94YGINcwy\flulTRywg~b1R+8ߡe{ nX4EpA$獇/~]vNhoe/k8)*`L0J3vUȭ_I EU׷K4繑DoA/wqq?9g,olp 6*r0dX/XN Б&ed5!ɓ4;o -#1.|@;r}8yb!C9 zvb8/;K\?U{"]H..Kdעj)GgCT.;vv"yw9}sjGs@َNghͷ T:|E 0LZ|;Vр!HrlbvOz{EWW ,rNHd:F/rن*qDrH ̊*u&=yvsML"hS$}P!܋WMdCk4-AŁhOI'aE✼. Qjb3z5%!YQ~qo.Kݵahg^(;lJ)NbemxqH]=ڞ z-&'mt.!'¼)2a૨J'2;b6ݘFo_;?)b*(aQ;}8Es.nL]hm*$7y& A !D>Lr"R7A#}nM<y܋bzhK0bH xw)E2Z[K#[K*o`3R.pB܌Y1,q|F9 rw[Myv;!;$s q:pC:REn$cw?-@p=Iӡ{5KT[e)hv>Q0圠(޿W7yV(c}hc r)(ӄف Zz}g~;7nf HK Ao77ҋF3djC3:^)|bMBn8a3G=u3͟JHKݼ{'01Asq2MLdJ$?:_R!{9E.qoQSvPG=r4>CE[t8'Vz\DE]j%DG{ˣr|i9+h>.g|DD2HhJ3kvmEQq~}z;Dt>ou (̡.lTNPrT&Tްb2Zw=08eĐ瓬wQkϦ&3v m9(V)f@w1 T&Oqtˢ9צzlxsg99F&8A"rC真|'Ĥq/HIpr# 6Ow"&_,̨~~'0`mX3bM& +X537 #*(G[]uS(DBţ>J/XӾ"SNP֐!CE'bŁs3Z \r 1,Hɋ|TUCpmB.vpl "l"`F,`쵴9}'.yz^xObN((G3_ RJM+onG.HyY$`n]||MWqSl߮ݑc 28HU1 e0x[Y\)hm(ߐ{s/D F ̡KCG+ذdBc< ^<)l l_[Ǟ8ۗǨH$hD7UX2mćFXH" .L瓨֤6E& aH}|8Z|:t,G#6@`E"E^5/Yc(XP7 (EUFYOtR.Po"Wyj"f&ǷĉA&2s(T*,be[B/.{*Nin$: X !Q-:+G`(h@wH2}EVL-|o8 "&`bsckl,HјrS}UV#4؛1D>|^谷$#R/ 89M!ϙ2$ŘvMSҜ[ʞFȜ%˗$ff$֍RjȰ$ yH9q#YɶMo^o1{v4G' I)wAK2b`6զ ے,H%'Hmg(~/7Y$H;jb*ejev]{Q~_N) ܅l`VI ~;iL'߲_$M[4$ :#Љ)iD-D!EE_]NFl#z~y9tqǩ`>@өj={RoEX2qCYx\#x4oтatww3`>\mʜǓ&*LB&K2Di"lI|Ɉ, Y$}z0$E,<C{}mh~ N_.k^7{ oI-W߳O:t9c$t:zU})֧ri(/e=Y1a H Y$ l@a ZCtϓ7MQy#dm|wXXhrZZ+O7RQJ^W;`diQ28- `~{>6Q\ &szԳ}R7hYEY3^ztuCL[L(N'9%= *fhU2l DT 2eaŢ pMœ5 1!Ki6FBAk.ew{Z>B}ڵ9; 2";iN __ O@?ymZWmi%(:3RET,"u￙9 !F6}D\ ,D%wUh7gH=>7siиQ( P!Fr*yeseă-a0Nq),ƍk5sߝ:]s4Eb(doʸx 0]ԛ;;#k kV$A0}eĄBOaN'Ȝr{Mi'6X@@uph4]-&ZYoQ."aÛ@Fʭw-9MA-$V&$7*JTdiЉB/Ž\d?6;}!{!YćmJ~o}qw\ӎ1߯o7`0Zp 8_wy&;8ʞyH1|X H_Z!w=)űH/ \kaˋ  yyː+Y\F |_;3^p58 ö8NÇnp:M^tQE"#E@f\g'(zho6*~?bt(E wzG.i‰@ˁv {=u,0TYoD:BJAt13gLT kxH.y #g%5`ENr-W78xф3у`Ȩz +*>%" ڭwiXYՇbMA $IQ̫ggM#d 6/Hq,7H$IEjN3{^伅lG;ܖ* =0aHﺩ)N0BV۫P&+Rwl6Yă_=gVK-H^^j_U[*"% \0Gͽ ɣ'g´(]ar4w2odmej2%rjqg79,EEPvw]MQA?ؕ"-@L!@eJzD͆\,-&.&s=Aè-.qe`i6`UHܤ[f57mJlV.j(y;ǜUЖ^Lu0?YPno{| ELC&+#[/GVAMZ^E5g _gCo{.Ҭb Ѿ\*̈́Q dέM T ؒ MH6L AMTn>MYq1v('B`(t{Z70a2;&dw㊫+M@\tHKhD $6 Qk8Pܣқ{z79IA6[gَ{o#9UPt $[i%cW]w<0\ P?$1J\>끘^agwNsS‘ۈ0MC4rwgwb9?'eĒXHM|TSOoe ."BM#v,`AIN'yi6̋rxѦzvo}{z؅m5 bk+CQdIљ9x$`J^~L*r"||Ae!).Ú$i]xS2+#baxƽym0eY@kMl kc`R/Ì`^l3ӄ;bZ`ma{Fq3ckѴswY/sMw筈J*!]B{N_}~yplM33igϬC;'0U\!T )<ȈZeR|_.u9fzb<}OXA7či8#,v:s~_熤O;M`PEă=x(gt({ET*`L\NTnv3xe".+mN&wύ"l󯯻Mt|{0}m8ZL< 2/p6drDzD89Hz{[3218%da[T2tĄJ&XʺSW:s_&-dtKBBP\ƶZm)9Ss{V͵݅Nnv !PR&*Z`(@5boIQ0)j_O/e|;v<9mDTUS~NNwyR%{|:$[^eDfU綯{MH%YĒy{K{~Da#KΓD*(ҝ=& %"ri Gʼnkce4%@PE@p%h=p .C ԋpyi%WUM/+.OA{寿 o^Dw_Nim)`\g#[,wOb.9xA+=ӘyR|`F e"`ߖ^?_oO_ښkYxZ~ Gs;g4s5n1A ,];ww8/a͋ff>!; wz J3Ӎ!L\C u,؁иՆamE6JFCA-8̛^0b h=hHzr)v`bsFE>tBV:a - ALZɇIQ"sU6=~9 ;0uᔌ^{t裩TAeb%!TV'w%ڤz#mQqE98}'<,,OT}S)TROH`\\^# v@9/;ץ5&1ξO\`/=Vj;mr,l.@sgE1h m{5RqeBָ$19yM/*t0ҤsAvZF!#eZCBNfn-9 d"\Pb'iNޭ BB6iDDXDbX37"J-V7Şd8r lTN[eHq}%.HG`䚋=ȯ@x($5gu䨴6loBWsw?¯h$LFPybG-eGVa5`RzլbĒU΄,;bĝ)a&$Dap4w;!:,+3|>7_\/Fv|n 0qJ* Ar屜3B’%""e B}|;tÂD|*GDGf0}fHy&"?P=t76,Q.;((sNX b` `b9wv9J=$:'. tVFUvDEPQ:MLk\#::;NnQ>&>}\PR҆3Rf@y·m? ]-Upt0v>7זkk(,ƿKWFA !vC|&Gl @.7#PO}<[G)6& .'Iˑe{Z إ%dD=|;}M Rw!l"VX!bht b-gyL.ZANg$tsUNV;1BvI! @q%;zUE>g!o㻶щEYx]] XmmF0mu8e} :[H q@E)|JpA 2EMi^[\]H*/,-ЮOL[wz1S׋Seσ3My6WnꝏDN!ρ-63qHYx^/gucV'qڤgk6VŅ_DI&19=oyg$E˳_ko dYa9rɝxln$|(A-kdeT;=&_/FGz -M*Qz5y"@\bv֗lj_`m(nlr 6,3ÆeügB*h^(Nc4 TD'XRzsQ&Nq$GO DJeyIĒ6I<1 WAB۠#jJE4 6M131Na\]Adjsq|;{&h&ZD1FCA`8[_vRjݞ܀~D#n詃 1Aj.t{aN LzW\D;jcs u n!޾/7۾5 pqk":H= ݛb̈́ $epgx8" N)<=% {䉵Ũ>D]&'Gw@KϏu7~gfQ%A_Fˬj\_ fP=sv:d۹rl/6AE<ρ+U3s+1%"@G@tO 9v0A.'%5`ه| G{JxX@y (qq |"[usɽpcAׇcNf.Wi/(,T$Ets]m1EEz/`A>ӆpɈZ{.^v3Ã>|e`=u<7X^ o3Ny R e龽wRXpESLஷo >aX@q2/t>z#6db iPC>[옢D J'8ǒȘyuKWt//Bb VEZZZ4Dڒ|Ѹ_\;.C%-g8]NGta`w>;rUE$$m ۞+x\aȊ#ˎ_1'gt/zBO% vH'o * /3MoZ_s->&6kdⴓep@~9+)dWOue1G`|#iKkPm´a7eFgb;pr@|3kP߳{[Xg"  Ԧϛcw\hwۣw!.RvHgw2tk@}σC!U" a[G>rr~DQt܇b}eߓyT[gd`ll_nC/Gn lq8Tm $n=p9Y'k{1X #y8Yl>8H[jqQ:N0n5 gmIfd$L4w_r¨@ űHw%QrNAY>Aܖ#nȵ= hߓwmq7.g{;ӸtptF(ށ\~5 gcæs; 뺑|HIZ)-gUx N̙*mkmz=ړiK H,@ٻqIɇwjU')$ YCЄ1:뻞2E@wQ?>o~M \#diPfNk\*;~Fm4E)~`Î˦3aѽ43mqK;Hl $2 dPHBU de% "0nB l>$bH#A]ڈ}oHB nxfC <[xwm$ AQATAXtNTLßw排3m` ,EmSo1]^AǧNi"$vC\,dӔy ۡi ;>@ ˥%s߽wDUEuK#{n[:Jj2Ŷ/blЁh8IH͸,;SzL/W9K}ث7W#[0,Wc<&7Ĉb `]Z{/)"IbPm`Ϸ>mV8o,q#gĠqmH5ϸ<m߬ v;>q^ū 0X{ʪ4<{v.lt&1nv視y# ,DCΓ:Ÿ, ;܌B0{C@pJ9(yi73I@sWV[,gzpp@dW'x!NCN=߷Bt[*}+>iS|ia}O~CBC;]Ān9rCvYaP":e8*}l>ۇI&0ٝ\WX3ǝPh8;pJD!T((ȡ@ >P76lb¼=W;Ǻ~!}f`CdA5'2A":$C-s!L;a;x$ IY $hF$HUeDA;v]EaΊ"OJ1\mV*эE$8;.EdɌ@#dA-bh*M=^mr0Q] hu-)q@V0c[.smo׮4oK黺s-5ڵ֝wIbp Ҁe)PA\n &!9щ"VuBv[6B$ +nY$*p@6d |{ak5`2x#djHg(JT`LLP6Hg&$$BHGaku[:(tl5]Ъ)ThPR)'IP[o=Lc4 *e$AIϧ'|n]8r\[[_#d))aĂ_zD3LvM]V;|82d{mn>??h0N<(y`ite:!_;N`P^3 y.|1O$`XX6f&[X,(k)$8PMcn:6D{ Gp!QGKo9ڼ_ޅ4*ҵ +.x8N8c^LTs3-˯Xr|zHb kGV(2>,QSDz7AD١Ő] :-5ހY>ο!-j"&y]2ȓXmݛM,8TU0^yr{V@@=MVA<;ҡ{únX yyJ2"N`ś$!w^jf=8˫]Ov@- hq gfsm\ݣʈ)HLDXH֭mI`6kYܳ[ -~By2*b1N\TPLZ<ƋѬwY6}{Ri4¡9g e)s NMr',& @|4FkA;2A=Nq='>Q"RLFѭ=rYM6܈U֥4Q XDWd&J9)<%HnHdRsKi> 7k3I(M Q =,5 sVxwqJ E!f;m׫ 4 eTP8:CX)Ʃd*yxdTiXӄɮ\-eC&Y5m]RmV~\㪯/#۴& ?mU-E-ͨ,[P5@ EO/яk*aj@D((Xc^ :w9bwttTaBlQ9bK+(mǦȑ$a,ٕ?,ʙ$a3d+Ի2R$dkKsQ/w%\۵w9\.Hu\wܖIVyLkoIP_{eA+CFW5]l}ŅwsE9DG[B);h\mK5kןz%X-N!;=CP96ELD+:DĹMig 7K:!QW+u ݶJ׆Lс+m*LRظF6gQOLsw77acntDrv_(LهDs(PŊX l$: 4+ݵ2i3fI&ڋYs]ݢI9lQ $YUd,,[wkW+\QW-h6WlY1wQ\qE-^uݤqi˶JI"B^M3$ûny4f4H$1nq$ɏpnQcw"_b*4 舢#lmwT}h319;Ӷ6EyoALy j4mŃրܮc\Ҙ!iJ̐c&RS(Um2 TLdS1QF I M;6f{vITm^oz"&kwvB*`"ח7䁬7/1r8"#S蟒Q _n./.)XT|^ͼh6}޺I܍r;wuNks!.X.;Fcܓݺ=\(L ll6H1$$ `!#3I4f,сr8wr1F$kX[aSƱ* mMS-1ՏNP1 J&2F B6ca D b#cU*TK\ț9k Ul"V HeguZ>*H1$H^oH+U #H۝ iGjBBdm߅ .07xDAiHz)4' GUh#ARVAVKlJcBh0Ƣ0FѬFE4d(ѠŋbŊ@haIE(hĔ$E&L " b&ĥ $DL#$P ,1h"12`$"h1 M&i4`HaK&iP h2hji$-߯XۿNFd:$USsg2D@851 D,lHbmIF0QE(ٚIIDTc4Z)ɋ%E2Rb Y DkI hj2$ $DI&hc&ٕQElb,IF!IPEDP@F0R"bdI d 4$h#$ȲDXa fdƍIbhKS"4HT־ŕ"F1F"3bh,DhD$hL$hѶ*+FذP6EXFF@1J6ȆCQ5"F 0TD&HbD1^zbZx@T̐Hyv~-EkBoKT`yx*,cLwW?5%%zpRB @DV51 ܝ]~.5;QX8F:cp:뻺ۦ;݊ђ6v!^ IE6LiAqc"";;l׽ۗ#XӚĺn^nr[2*\J[kBs6)" MX\(8؊'`+ ҨĢ޽ߎݙbD]ud7ιE:K#ZDbE!MϩD"H,Q`+Ka`ϹU۫3E"D!5V6[cmEXѱk}~C v2\e:u-b)e3Ϸ%UTi)"sW%PE&mW߸{v$Jw4I}^>1QV)4h,T Y;`Tj͉6ʤm؟ku۷]q蔄_eLW.h"O]&u"dv;ӛFSMs,OVݴte%*an]w2uF7y;|ncR !XUKp) 7b1iMX kYHձ=ؽuu f.$D Cl#eo9Ca8q8TP[$.)dE\\l|.Xǹήv^ ܬZÜ.ㆎr+Ε%rMҽp(\-wuE{݃ Y ]Qшn=|t\$Ii1Uqc^똢R,$F&hQ\1i$BV}|ζ%DU6Ѧ$RmdFM`*eC=O-DI6PTcD᫖dFF4cfh5$ cnb)ANQAD"6Hu ѤDuܻw:;gv!dfR&su%bO+"d(F`cYjYmv^r+MFJ6 AO^1ELJ`4Fe(CDW76f&AD=7 2Hb#M Xfd AbliM]cRX,TY@PQE7Tې{O!vh6Mbe!XH0BlfL#[$8d^(%pjRfВCZc`clRFTo{BQTF- F1TuNQ;zy a-bi+t$>D7w81{۞oL=vZU"2+u#DEVf4SS$B$ "H J)JW={ytm:ɘ؂!~?6rƧ{ZBDuT>֎̘enLMބO${|ߺھxW"DL" "QDN]6m:8dNn @VZB52QF&bhIhW+hQA kubbd6l 4I4FɌd$21 fTbBdM6,l0R%j66A)RdɤƓj4hMe J6HcB0f`@j6[%1%$Jd,%_搆:  hwlҔDO]x ,F CHf#(HL_wQHH(- ;rs(-E #O/=OB%$,TD b!-AbōbmFƋbbɍE\RMD0cchJ"Ғ(D&(a)I$&F41*(ZMA#1FHF$$CL3$0dBș@"Ř"A%ifIcT"b„b 2e(*6%dE6eZ+66+RkFm2`hŋ5Eb+lHb-3 *2i$c2#LF6Q# #DD$mRI")Q 6F,SZ5bk[D4-a5F"R--0#yE1ԓ:Ĕ/[6zo6kfeMEM5ʹ !* ذ%YLS 2ֳhC 1fHE~D_G"]R Ҫ 'A>vDW(PLύ# H$!̔_xy>U@T*W@PAJPfBY hTXaJ%!YVjֵ֬,hٵmEV[[cmmi@ DPC*4*)Bb"FeQ(TDDJM5UkFŶ+sE80i"A"` QhZFY@(e @%"e""v~ P'ceAGB (UAAi@` U@?q@S(PVRj51SZPd*5jɍmj-P4RRʩB*ҊI $J ?; !(E@4ʠ!~k l ҪЉHR҈Ҋ4 ,DR*-4*?d VRא/3@?@NkA ^Q=|` t", :{8EBsM!1H!@RJ* @E?™J#Hʦ xta^#JRC\2(.(nB'w"PQzAR` ^{7߆@ */քDNLRU4H)HQT"=H/ 3(PԱHbA¦EU4}/sʠmL,O=d)iDE;&$>bbPIN(@TP^d@Aܼb4iA)0eP>ߓ?]\?4_ 9}q&PMu{VJ332e?+\Ve[k6)Ld//mh` )%$@D /MaJ t!iD)0F20H >G _oG?N_7P0eF_aKhbF diVCqdzRGł%2NT+vCRD9Z?Q#}Z\DHZ HD1ؚNs7u o$` $| , P?0XB H@k3?1:&$0#J t@IS-yS xy-C:Kj)mn*un/|zHABFS)?k! )OڭR8#f,AC3;>\_d e-uJe*_5̭3Y=n#yLv8I~߁_Ȯ2SQ?:t.Ј. *Yph30DxXfjc&CtiG1]Ԅ;SQIyD OmD;$_C"BدKB)bε3Єq~k%\];EbAU]$X;ʌ"_'JݷjV$'@Xp|ou;|=\c~g?'wm$XE{m|R@+1r>k]jF1]S]l͡&ٻ ;03x GvsMى%6.6[3nzX3&PeԚb3di7kХ6xm+PvG Ed ҍvP "a(!!|cE$Âg1a'n6mlZ|0AfZ'(<[ dRN *!1/:YZ 9Ĉsg|'?3Uƛ ^%M$^ B²Q\(`ovMu3֫,0r*`|lXGXɎꚦ6цÓ5O?|_?gXvuy#Y,c~FomKf~dM ,g!Bn, &UlECd9H,wkǎx|b:Ii&$oSDE<А_%dsX[a3ۅIf&&>Ĉkoi8dZzOWrTF|8LpO;< roKOOYs'i,5d;`(L cx4DDD(={вr n#:]g9KĎHw_9.b,9}o=Qo3:q9NN/v9`By"ӀPD*adQ€\:(̵ -(/2Rdřv>}c<礈y騹} %E1rWb{tI/0Kن@p^P((F]*jWt<{5{=CN9q;u8fEX s ݳiHD"h$d9fOO&/bI$66Aٹl;3{ .rϋ$6DS oMsq055X̬/y3h*&U,)F\?LS86ʁ6 .t4v9M6Li3}FqRGGBvY`'G09Ï8s3=N(F<{=w}7mnzG5Ν7owų_nsGf%߮9'/f}})i3""yFZ?ɲG.v?`~PBR叒ϊ@Kd?ygNgn$_~>5wxyboJGr d_u|kM$|KB@ .DsVz'oJz`%ڨUz0*_[0I%.HP?BL"C݁_*L8oŐ=[ŝ0Ϯ3JXcgg7;c@H0"/Dž2Xau`0w3Jq$a~u ALNESb. C's8x ŴDZS5B\gw,/ЄI!B0c-ae%f $ϼD$I śagr~s|,h͌h;52 02TH%f0kN  F%a$-DyYwռ,$^g_׽z߉tA_VS!64H$NCn6XK|S^?0 Wi4݋ ҝ[m6km3;wwȷQ~)#Bˏ]@!&6ι56L8C>%96cWbJjR2O!J"IAaD fN;;Mku2DɮE5n ̕l 5qpXɞ!12 'ħ0~s+E鐢=_@IeNG+];sդ :nwe8i0B."ֵ .ˊc E(fD383y OF(vǯ#2(3 ߄c°4)/D8@Lɽ/7|aMOj8cI~8u@=^5@!:ean;B>S*F vC`,8zp#Kr⁙JVr v:C|Al b$Q]bD4#ɑo$sV 82gH|_ _>eϏw!¯ &|x ~c !^҈Vh=mY U=P 8y D_WhtMHHgWf,OZSßaKg` ӕ6I h'f=ċL0?(Z%r5z㿍OJ9 6j~QI4$Ő\qq'4orjM;P1q,~r ?( ˳ov#a؁՜S$ rp* UX ,%t'=u5FҘŢƙtuS*M S'c;iC39ݣ G0]OpI!0tP}NN ٰX$àȘz|C 'P"Ü7C!F1]e.sCR:EviB 'oйܹo鶧 ,tY  ih hs/EȻ4`˖`3]Xv$D0bC#t M15%m *!pȊ)n_;s4efN)y1Ȕ<@dːzy&NoҘN=0g9 m0DSgaY`;x;B??/oEc.Vy*n=9xݼ`ˆ3Xwo#DSqнa3 ~M*+!7֧{gn]څ{{0v;m5 dNy8d DUlIwbŐШfn~xV4{0-# i0n'-ELfՐdXAZ*ngL';Y Z/՘yނNB"O̡`7 QPIТr~=` 6*t3*ky&as s6^oOab#-D0AӁDor3dJE(ɳDfiW瓍;(mHԲB++bf݅_hfIO6'd[žG` M*mkB&|f 4;534=0Vfa7git<CiēHySvP彙 yIV\Hoӻg ,2W 7PoN?ϻHa/Xi;fW(fH" lniC }v^Y9o5yh8pr`7ay٤4EA54}Nek7:wwt#,8YҖV5Ga:Yx:q`6M |-jJC X/([TWs.̓8rap[yyۑz"4:w.=X|72LF JDNS, +7zY0ןgv/u~;x܌*ߨsYo&hpNJRAHS3-%vM/9:兊L`9b$!VI™O%)%m" k ``aŧ6 ț6p42Xw\~-PL1  O(W\64~~=7zyuw0ҰFH]kI&Ńh.u at MiZOϐX'P(0r9Y=LPM[%2C߄1!X?!>Uz,j C|\Hfz`$L; ύ&#HUAu )y?=BoSv0˽Fx& ua/H?S٬7=0o߷2[eP%ٗp̯#P$Eu xvsMd(D*4C,r>0ݘdpg/ewoA e09"t *QKSD rji-{tn^n7Hrl:{~6D' xk@ $"xpSL N%QZ%499f]H:&N roʔ !(E#%fk 7(CB{9j2TD@4(oϦA (xq,$:ϣ@ 23$ dMf!'0o3p㌄8)!si{vN7wP9|I%"Zٰ(`H$5O?'9GMoڷ3OH"K_9S P78m' !aTp\ 0%^È^p?2wf⩇d<5 /ubzP EHDCF']~#ϭ~ٰ߱?;v+q*NML doyㆈ Fm(tE1l QU gok6 0ELl0rhL!vkPx059ꛇN$ym4hG+a4\Yd@mq$[ YH^m- %$-sty hD3L"1Rـy"'0bX ؾ .8dFqui^wsrz$0{|m>[2a K}BXpDv8ݽ[Y y`0 vV y鬬QۜsXݿp`x2)tŁu9'gL ¹cA0X4w=L8q@ AvL΁~-8f؊1e/ION5 sB! &A;l#]wJ zG@9'=b "GSZPPKy7PX?_<[f5jV Yr4J]jG*_yuϐPk9Ca,!'WIC>3>ɩ zuF=dz1 VQ7$ (?Sʃ΀OGʈ V@=nQй|Z4G42:3g jaPXi@{ZF^ / cɸ$c!I,40x?w XA j39yt"%%B\_q"r:&ℐ`(8yoia' ?}vCRzp/󼉹>'1RB=ƒZ2 D؇6l<=[y wf $8,٥9$ ]iHdqyI!iP2PF2Pۗ-I?n͟[ag)5w~ΠN5>^![mC_㐧e1]<c1I H O.q4u#S u}w;0 öqб;KbD.BLES5sK{o{4sg ]h0C5t<'0p@,ׇqƀr~?=V쁃?Wf>{c*R;L1lM%QboXX+{J&o+nfno5W+VV*66LmF*M֕헽uyY*ZQ)S` LD/7Io-\碉874~7a?#(FkLJ/7wnOU7De1&WٽlS7Afm_M4kmϹӄ脊SS=zZǎ<|$`@[i$ Bʬ!./䪈ZaE>~T*~|E<8\8z̞Q2X+0s4Er4'*1r;ad.뻵 c!깖 2S W4wz/* xZ&+sUrڝ֨g.kۥ\*5n^r;nȭͶ*jZ5rUo0]1m," X .R-˻#b%b+&LX,5EEF {Pw5DT (2lm< Bdtq_Ϸ>'釂t_|Ѻ3ۖL:4)nIިgWLS(3"W~ p~c<<R ȶ[{ݏ.V/i^RMytYx[yl"H$*D2BIgu]ݴT\9\ܮXŒXZ6JR)Uk} jAϻy_7z&2Zo# ##%.+r/Sexm/Iu=)Z=KPYw+qAC!%EBWHM7KͣEoT 4Z(|MIС#ʍӆkkSoϏ>pDi@ i XJ{n7.[Aa+4yy6 ZM9}+Ab9"  I\ 6PК#bUo A%AbgRGjG6y4I% t%u=NX[rTQ8;?Ƕ>  Y2nB4:2Qyw1!s\Zt+\c.ۅJwwwRnW0B,VFʖ*SÖk3!7n pNGj8, [K1FvӪT3dL3'IJ$D;;n15sC,$T*DTutۦϸj@L)j?u_5(5z= 0BKT²z=2REF *"DeEW0|X 4}-TfDŻ -nࡑiu|~U}Y=>KZVek,V9vtR= .27dm:?ncg]H]"+izgHþqסȯL1rdq1 A%b r=<v|~usk{z|臥\ɂۙX"֥KeDk~/nǬ·؝nceR68{/0oYZ!h@7%њ]#%]3Ͱ@q_&{An[yAˤi w$NV! )+[QбhţaQ a ;Һ{jdIUMꑥ 宔`ɴm J AJ@b`p+c'q APnwG]ο;S6+jQTk -<^|osu=;[J--*![(8^xoWKw,S=}/{gu* 0E*,2ʸ{]nN'g`t -VUJP Zhʃ2Z؈Ro/۷m7N 5J7>Kyj|oNG/6y;?}}Og3aW:?xΜ(mqO[m,Am]޴8@?z֠:$ \Nņia[?h)5l-TTX[TYFUJggWPܰ/Ùh= gTɷ7oײ@ f*||Ǫ~3r *WN]ɹs)vm,hJb#Zr_s2yXlbaU2ȡTET (bMEJE l܍s{FAeY_*bP$=5 IfRו=U#rID;^j.o+Md7m=#v٫5s57 RlX"ͻl$ 393de#l&$*-yW{FsvOrG#&O09x#"#({o.W6ۚm]iDұ\f=^ἄv,\:Y!%@I\,$pG %3$Eӌ`$"(FrF). n̹,lqrL6ai@TQd9M%+I%"fQMXV̻UE@D7@%a! #eԥwwLp0&G 1V6$1Q5,l\c|&X7vq_^(w747x}ydr%Bn\Y6DW.sQ-W1I-y j_)9](.dX3ve>-`&nwomd\ Ҙ\n07)pP!v"uRAa&0vBJp<1u J3&91+P.bMf:))4"`e3Nik19tu34gG  RŊ !\f๕5̎Z͒d](s [eJl&>$٘Ρw\8S XD̘=x9ָy'W8GA,SCP%Ax&!N;))5}]6ϝt"rlFMdIqT+.zWƌ[Z+Kj6[c5pan#p& BL̍SW5FնVۖktܫcjکFz%̡\)Qdn5c!V. h%L,[d{۹r65Xf**򮵴9^;ث㚧v-2g@r* Zr*5R- X0 IZFr1,rw\|ɯ5[1#sw,f:\gZr<'f]uĥtUW0vu`RKceJ{+75Ws ye@ lkZ-ۚlnnW-h[Kέ {\˫nFpƢv딙n汢7T!A0TQ,Vdb$+ v !5B%۹Rbr6X-͹]n\+j-mݙ"*4ڻmD6XjJr{Y5U\,h.m^Z-W޺ռ)A mقLeYBvh&P`%ȢJ[3eSLkE)J܂ .;u5\Ųj,jj-QiXdլ(QmFJq)DH(֪ȍt֍s%4E%DTCrL&d4W0#inPclbՂm*0]5\5/Z$Rcʺy$1B4# R bD [sFɕkF6j-h5bűXnk[YEl-km}u[j+QlEXڥBhAKεsp.c\ە͊湖š5֨cwuWHˮe%r,%y[l5B ))F !HI "H bY5!6 E3e5F5J3B!lTIc H2 R#Pč03(ɔܷ6-%#4l [m6m2VZE6$QֻRYWrmƮVך*[n^`#!IDB1.1Bj>7{lbx-C *D ~ ;(ܾxe 0Q)J *{!hQ!Ƒ򞻰q\o=c^ouo~3἟cEPT^*wP(p._yރuzMa϶|oco#J";h0G8z282 Q1sC#'L^HާA{ vx̺IzR (!ۊ*`j"vaD &um{] ,4::}(VYCŤ#hAhJS7.:Q3+uRYm UA06\3ncخr'!XM Fh}9-؇B1Td1H*N4uB>q0b:|#~#kXhuLdB; OMM,+kQAҴH}uX|2vJ_5"dKgƲriVOFi"oFa3SeڷAEU_.J5VI.hWLr㝆^85G7`4Y5h rP{pK׎ب}S^Xk˙x4:7(*h2, v,cǒp3"+T-ij—,FJT ##gξW3:=*"dQRna L$N։l DnRdf \@uSRAշ"oBy ? =d9G Wl<lNd2A 07`Տȼ6::myN@r>3*f5PEOd.#}4A?:>Oh'hDu[ZV$$n=De>dZjZQfx aOZj8דx>̜/^?WH~^=_ V'.l:br0%@h42Om/?+%d.x3WaڐwY'^'aPߏ${} u$@\(_"/>q)"'{^1u+zAt^OwPy#RA?]? QD`H}w/Mޟuf}.O⛃pDh됓bD|T ^j^Å)%z1}_R^t7'2N,gxޘ'%/O;鯸Aj&Y3VWms=)ߢm1"f NAQb]_ka!%3~-c^~;Pg?P(L 8#f%iE07w ~}&/C#3r?f @Nj+!# +L6) x|^P>AK%O@=TD*CFrjH[z*Oo 'XK(@7I.(i!I0PMUc- Ƴ&??TR:ZC'}L>K{02PR ;p񞻚HYYGkM0$7+H~?Q{ o=S4H }LLv95=wɇYN~z!q1OjǂդIlhAXDݜb\['8GQCT ds  mS8,$a-!GQحTWǤ7d߲#F M5u]}{LAA@w> Ɂ9wk]ȓ::YLorr|c!4 :DNړAb ́!&Fҥa kSfd'AD#I{fHm}^Lw:2Vr׹i 6|LLǥdtAY!fDxc Lp׾!(`J SB9Vy]8ý+M#'at܃yb zވ3IC  ;m@r(pD۶k@稀wJjAl0Hu(VbY|& 5ݿw0&y=06ObV|x~Er֗k'A?{^(rHdW :P 4 ,{_??EYGo(B&!2~>C>>@χnHm$q $ƨ%)ymb:DŴ֓m5Ui]]9<'dž2PS1bsx$#ty BgtfN̆fla,ZbFr7Ř,^Sbm!KF)<dwMޗqQ<ɭ=ScQ_GۯrwSG-/_@vG)x_FrmRJ@V Kn~r5SUˀ5tS Q(Vz!IN,CRc>:B<_} *MN{y}Iwْ;wdi1!-pgzyθ4ܯtrD(Onc R_4ہ!2ŠDž7ͮ, ,;9u7ظsovCE٨p_rO.ݚ?|2uZ( ,ri>]{{~l螌-Ly:CsTո:oJ@>K&뺈pI_!\wߴ?|?ߧ v)a0Dkr~{UEmg8ȔPBcZ o:oS)DQ)[IɤY փ< ˸L䇥-MWL:/vlhr@B >ݞE076sJ|+V2it9 -fz<ޞǰ;IFHywpA?]\uH$¡ KcSlLV&/q.G]sS`JL^@K1,#1jeBs~{tAdSph~)!ٹ -Sώfa>%Zi*YXUE&&%JeOпfE0UH#yFYqO )h8%ɢ{Qkqŗ]bO\PA KkV!A CjZȗYR~NNe $# k S rޣ*=Vx ފDGOM0(ťjҮ\67=IW{%x] AnuV~YhfKN_f2AG?EGؗsXqEAc$6`u"ńj<45tVkp8'*gŻ&zOR>23_Q,c?1)ۧ_.HQe{!wN$iPȞg7llGjA䲳_χnH۾ m86*dB+ Vk4DG_mS"1 ~ ko ֦x^Vgni/m;P϶b4]/շ>eֱa<;եqy5P/͎o.HQ@G _]@j!C9xEZnaO‰d ljt`Б!!OO x$umf70JfNH“Iea yy M҅Lv3ۛʹjƄz*c=B-f$GboO^y[S M(i 2SJ1{7" +M l>TB_iu|iB2zGȲi/u$2Bp|¿=t'~d-A=oKnO˩&k[ƫlH.ܸC!dRBB/jx)Д||E`4H)O}oADĤd]_ j\,FLDǣ "đ!ΧcXG|u#3j w̺}Vm*]9%Tb }ժK\uD"j.2"2ze^MKo:'W@z&j;v$m+ߗVcDrg"vmO[84򰟩LauR|` KE]L4~u_ $igeŰU>jTy^Io]wOel(A$?s2] ,,sO@}6$d4*)bʼnW$4(Фs-V6c*ygη \`h,astB@NW .X, !9tS1pfmWqdđE,".kzБ%?;(m?Ӧχ9\&0E|5Ipm~;@h'i;k h&ՔDz)$ߗr O0T?DNI0?}6b34K(AHN?{_mN;'Gsi˗s?&`+ .@S+29b'hC3~}ӅhDhª1VҍJ SF,WH*O 0yiQICm/i F-,> zSbbgeǑ(JʼnTFR@;/.+Xdw8g~1U!?WL:Hl;;&ގ^ݶ8}^3vySw}v+u惁x{d6aYi [dߔhx!v؁&yYXHjSٕh׷i !|S<;-\ _S I lЪv7vڂ !${] E ypy;Onx" r?rtY˖hB~&:g֠}P3Yu^'Oq K>$9s!ۉ߿VH "'Le"cA?v-6Mi{W{H/kM2U>'Si䁈ʘNs Ɍ6°8CsNHN!8뷓mן;pq >?1=A^TmA!1*K#2@hlR69+fL"֢V7JrdJ2e+9&2A,,DL˻bnň{Yև'hLGL+,X@ GPTDydF-"-EYy s @[?/|.( ORS(zVRBƦ Ԟח70+4S'e)˵K|[{RԚܷ\[! Wrϒ"DӸZ4$jryR֙Ν;ֻsؗvjulӏlpOKy./w=qS_!<tECQ'y{䏯04*wl̜2*T$㢚%r-.lBcbSo}Dwճ^Oy֝x8eVK*vd/1I9)Q%:LDsUs7Jâs;^^OtKCKR#X±:Ec2[pl@?A_"@6K4x]-/jX-.8&s4dnB,>cnku+R=;4\wnh! "Kx[[C[snkT(g:}˂PyY˿7[)T%1IY|xfËvS&n'$Z:1YnM!&g--iIEQ%ᘢ 䫩ձR'YJ5T hT[mMqEL$`Mq8~iE:xQȭw)H C-QkCCy^1]!1ˌDSڰԴ8o󕳿grMt‰ZҪPG9v#R%71!F|dDҥZG}KYӑv/ȿЫycQJͅM\~j%hDk2 J2a309.f]}`qBll6rB]IoQ6k `\?$-RAߗ9yfۚ`| 3pSC»mwU.rBz$?/3?kmU$(*U2mZDmYN%"C)PUϵWnm!5T?7v,@@ɤCB_t/ D_ £z^B8 sĶh  $eyVFf- č%bhִf\>B*Cp 7|x:ڑFXRYOKRC$ q?'bbLhj򞥲ޖ#>#؃uyE~Pq"9KZ $ksR<Б1:3_6L '(~M'WsatYoQvL7`W,on8!s\}; 2X_~bYg&vU^ ^ -~l[`Ejn+jXD6x' !9F"Ea| /h_%sΥE!h*L`_n:a`u!)Dߡz -}^1E)E$ , =Rh.74.I\hH6nVQS|w]]";Bq!?5MP 4ge ]F.-jO JX)-]{-\eСfVWm6hۯɺs=+ۇ.9@`_!œHBs8%Ju!/Dh%(Qѣ_ߞaD.&4 O$+it̕oJx@]Pcܞ 9>N𫥕@~c\L;1 >fX?;$W%4#IG~'o+3ᔂHHpԣ,zӃv0T>zws:S$il @]2E7R@r)BNoY1˔9-fedE I_!Ӑ.:ҐHGsh@|}ۜ)3/RpH“t|nt?'wX}/Zo(EhT*ooy?^.JE $#R:Ą3zI~=X{^vxA`.Ԟ2$d??d 4C]sE91TF51 BS`RDo{-.n/[^-[dl0D:"bEI~>ߏԫ}=oK3!ox:<E0^`y[+؟%N(o]v?| !'gCՏ;?P9Tׄ] r)qKĝ!Hڀd2a ҳBRAЕ\U@B'uhJVBSvG2/{p~*у)ژV}xտȝY>_L!-Ix~C "ea~õ[("`[kϹ&\3L8Y#c%/™o (;劅1] cN_T| QK&UJaWD_ 0xSNTȓbȱc.PNhb=~HD|I@HA[/F%ƎSt sX3%CH<&8J8px5Q TXW8}|}W^6]h6ݟ1Wa fP}ϝhyPf90;?﮳޸2|0P|C]$JRG.7$CJBDy4ePn@@$7l+F4.$37=H[uN94UO-t>1AkrT:Wɂ) c&o[_F骭i-d/ik.u dBl#xX Yb_D9k[폿5HӦnT/g@&oz\״nU-2-FK @ضD>ߝٳ\SVL GçUV75Z)Zw|ѵVM:JLC[hDZH F 8w>YӮ}nOʠH.+cRۚ[`2OB쌘50CXĔd`R@[F214`$XT D|DŅ|%ԹHŹkfMi+pX\ b1m$(d0>? ffi(d-şJG=wv_C@?aֆ~ 7۝lb E$[?`@l94opAIujWwh sE'W?v1Ii aݶ'c0Mt^q,sHPBsA)XƖe*`j.g9A\?蝓 >?FH*y  TɦiUYF3% iʗv^fy1! HPr֥JwݯQcEW%:8`8.}"kgIaRRD"+[vbD@(Өa>> k0$ =kX2Ge, fz~?sz:;uۓ}L>˵:JtpwGǑIS:1H6:#8xz[U4u2o7y6$ײ-Զ0dקLjg_jy}CM!7a⇵ͽ+Qj"("KDFU#T{Yagik;8c55>ѴX-u1\yrpU:(_dKnkwREƨƯ" P`X@ #&: 1x_L#Sg{t'W40Xg, JTN,-y %͊hO.<^9Qh/w`pO`$nOGo㭂L hlr|`7'B\nHE1BGGQGD?" uy;]\X ( ^OGӠۅ1'ew>D D> ɍ^n[]y{{g*pOfq (Ol_AxJjOsy 䊿B )  x_|GzSE?S^H|[_NP:dtˣ|HN$P<8}˟$"e<"3D t,]f4xcl_o`b{3uy]_Pԅ*2!HAn_:=݈dnzczI g1bLj270QQAP P2 3`4$.k|<0"1Kw747‹'N)nR'1ZS9μ~09|S"D:JѨ% 2ՃzR`M٩5h27bMJW%Ejcݯo6d H*ͽ?ȶ7NʺzTq+uV/̟|]-M<7G<~Ă fT%\WMei(g͓J`Ϲ?[") Rܠ)JYm@JgTQDF#,b-r!1;22&( &ЮӇo!L 8Jd`yS]6T'?9%E;R 'za#aJH/ҠB# X"Fr_j!LыX؃Doo`< #+;; EwkA/s2xۖZ" w6: $D9cdB"z6pwOGAل}<ʢQ@ů0}gmI=`Dx]ic,=ǷB#X_@0I@\TJ }Ao0·CNpC1!J@MI ^ǬY",{IEͻDbX;w[zmmA2/} A*3Rkn`|./}TH"!ZO0.hLB "oteA&vڙ!Gr)4ʠ6s9z>BNltK].kߐ 3"zDY+Ɉ6@$r77!2uƝbSx޾7CBw-sn~dn;0 r)v]It@mѻk iV=[Yjsߣn' ћSUr"aq~VSW)vY0ao7\/ )Yl5mo>j͓̼l-w[Y׳ D[6`oclo)b]Qd,?#2 Gndn>|xCrtsuӌmx5iyW|<8;9d]DZ͇cz4b9kɟV6ru͚(e~砧j_ [~x~2|vIca>:Hooe_R ?k7y=9 ^O?j#ޚ@"Gj+>=ُl:}dv<6ԚZgA=|{:%Jf1CθT`E6Yjz}F$fa> (1df ڂGiN+S 6@Eb MD|6} |"--ػO`Ӈ2Zie\;[Pn8gKmHB/^$$,@dBQe^=BXI(J$* /Lb,,A!z'orTbk+;7yM*TBG屡(>~sB RRl(jPAqs!N=te`[ƿ-J҇L攑%T3_JT+TrL2փD?BomT+ -k) ︪g$:(Sډ7账!}#AM! U^ 񻇍fi $l%H$P6UZQabt`7P8k~U,_ϕ[lQNwG!>S嶼['n>o>2Y|eNd3>/=}icgv>3wuon4^I)K݅ edPiq:*R__^|{([Tr&s wk]/=9]ӑ^ 0jhm8_ M'~ ;EDG4vX v-3ܛm:;xO$ K {Q4i!Sœ2t/>~ӿ3H2ғVA$N6ޘPRɍFG[VK'U WkЄH'tSp|[C+aT 381uem.r;znR$ h(Ρ3%dJ̯b2je8Fn꽉ޓ$X9t/=<xZ~| V@iMeQmAC$$4\"+~(l2l@yl5IH&ގ*YW$֮'5-g2dm 44[pzU;p7=(91/Sr^M'E0GJF$%\,^3PR ^yb!R9 xYE7,TfzGR>=5 ޢ4l{7U5H"!#0#KO yejuzE~'!B V~Z҇[}0Υk FI +͈5E2JPa,E$C-|КO^a;(3AbΤ!(RR"cRM&I+ b9Yyߜ!*x7| C<4,.#@R BٝYD;ЄBBM0 !Z5ܳJoGJ!ZV'o!IUT C--9N ԝkkkN# (དL'b\qjt{LgOBF-Rk,`  L ͆{/x㮫,??ܒ拰EM~K*8#֐i4]&ka!*D YxZ )G%7eFZBf)-kxgۏQ:qŎsk)RH*En-(W:j㤽R *Kāz \l?-#S>e D[ӪD='ײeP*+ R VEx|V"ב+T6i ExI hHX:50; oP%}aD3}X_`O|2@ZmY W@v#=!CP-dj9#WgBs4 -Kc^WKd]:5g\bb Rc svÞh0Eo@4\XYa?L{~_&u_&1h:s])zp۽CX fڹ22@wٵXA۷XBj cf oػԠji@4I2n]\s sscӇzI'dwm @0uinB)r[̘p *Q) H2M2^͹w VȄ/~ sоW"Zmm6-X08:,Eq.߲n%6O!D"{oQ많߻F܂[ɃXmjO777yO'd|״\Ћ ßȲ[nܼek R d+/O~C0D3CN| Ye8ǿ/k]sl-tյ\NMY(o 7`[YZ;/F =pkG';Mk6Te)7)],ٖNZ[$jJGs6sW՞կ' )sO.kfV-Bhk8霪"D`[U_qaZ;! ) +BmB|GWpI5h̥ zچAJIֶ)8&bYvhE)*SvIRDb+VD#Ϫub2 VGYl $Q9mAo)AOZGQ.v{Kd56*_xuϧ?U^PQBjb)֪š9YiJY;Lo,RBuHsBbpS6WgkH %Pŭ>6X²Wmy1NF<@k~?~g@ sZU!7w\طN!˭n\R$,(B]4ujskOlbezTo+*e%fYǼZi0}ω_s.]dĕ'b[Z{{\ri+3r\6U|g :WӫxB!!:Pش+k䳚$pĕ#cGJXYs妑D|[-k4iVBu&{{w61MKy/YekI/z%3SyXo0=Vnѿ@F#." 'Fokx7aÒ^hO(hM /ٕ _{?0Kso>{ӆ&ގgnE- +~P[t.g-+qQ& ě-~ic"]xa0qҶ_"*\v%R)A sU\&d%$h| k$@kP`]@rZc UI#N#1ۧn#p"XvtsVeqPүdA"fh _|E%]g|G.%r!aF!9mh`~)2]CmM$ &xN42'@/}Mnܐc`?9}7s8rDu;>&kHEX9܃';!7ɤ?be ,9rX-D?ݛĩ. ؖ,>3ŘYb6JGY5!}倁Y!)$"iJ5tm{9bךʨ辡Q%% s`\~lcm]:@hEBy&/Wu M )L v󘄍5k8F5B$LXm1#H*UK,YSzHFBOE+Չv.d/!u2!hD`"%ZzY#+x6OqP w-!p.JH#ejPBfӖ{'$w-xlv,ӌ &Жlc_-\0 =$" 4EsQY|K \1Dx&@UC&#'6= "%At.by)e \iA*)opJt[b_ʖcѪXs a^w9e,0ۉ8\A!~ dzn%.4$FLKm{O`hI0Xt>s/$lh20ujfi Ebҽ @]晈,1,2 46]3 0,l@`N`ѬH>n[ho|Bymy" %"~ղKU8X{&';z#ܞ}~c![AEtI:$ BA6ʄ(USZO( ɧLGuGcIjaA}ZQCvIrHAe$_2{< M8XW!ͼ)@5~.=@QUTFǔ!2Tʓ+ձKeq%5 x|ӽN+Nt+esO=_$[<Yz<ͻF\Xq`2 OZ\Ѻ'I10ۿ3ۧ01ɼ|׎qnr40{IL5>UzL}}ga=-˯}=seɱ #lc~նF o 18=|vY:jgϷsOqnvU[g臾:a >Y󸴈J.=u6"dHB `+gء xb 1V"B8>E Q5Ѩm֜c,O[a0@"-kb>OOW$,R bq>;M\% !D>ʔgKJ^kdzlFHXr&,9+׮+p\HЈd^á/#ECsv(ǀityW`YdB"wq6?ҔȂ80{+T'eG BR$jH|ρl^QhNs/+- eπw9׷U M6g j#_ӘD囊-Ld + q6%lJȼ:T^XimVν\|CڈOH] yCa8TA"-HTF _yYCl駿]:Õ8|, Qdx́CDjB!ȡh\.H%rkTݕGʞמB~9Mf?ԂM9_B/GPjb~Rp&INSgr(zDK 31DR!l &!;T: u}c;'~TuM^ 9>\Mws]pCt(o˯oSPa)M>I ;Qђ;FSHHBK"vp0fMOAGϊ>1;X`4-Mt؛IBꀌ@HiC6<^qq&aȵ<g.ftI4jh5^w'lbw049+t80Pr<l'M˞rTk"9SL 2O_i J6C_IsۿVI]5//~CooO[Mjvx_4{{\z^]KƑ(TpCWq"$ Ly҄{0or<7vp;@8Sl-lЈn?cku~!b_ţ-W@|h 5rd\{ìy)!n5*F ]z;NHUa{ wP֑:"Ɛ8%T2G+Oos2=9Txb,+Ǘ{Uԏ' g%GX$AIیx(RT@iL%Ce`A, ƖHwjH@Σ27.|8'ׅxw#~oR2b?d);R~}ipRfou"K1(i)v]1{,'OqهrH o U_I+Rz™TlOk'il$&WC 7.(ʿ4nb~H#jKpO4oY5$K4.*]@FN CEpză$!c[7H ]? Oy||X87 H\\=,Qb˸wK)A!$@,\h݉>^%FPunņXDF֪@kĐ3ι;TBܒF8]Ԕ)>=xf87@zޔeRH\"ڠMWm%D-O#4pÎ/\~m s }ذr$ aKhh'"-%XQ!Q`CjS<}xןt_+hux0%ܑWv@NQera4G0*swWovKkf- ,$w=m68]c1Z,֢ G+q[b6BL%NR[{NX(] da#y-Jz feԆH1bOX3fc8nh8)~ @Cƾt!G\C[0 98MFPZWR)biO5?Vi^L. ç=1bhZLOs6ԛė񵡩. >|ϰxCv񀂆&"e'vNa7*>U6#i/J\~$>S2-)I{]ˎt#?=Q>c&y_{td5ac qJMLřRA~(X (.ĬF0[8ޣ2Divw:tQ6e.M5YՋ滋fm^mmJخ X́RGm[nI48l[7?[5Zy} /m;d Ϻ_t3틮=[}Iq][u䱒TޥB]eaU6q j$LWO6$mJM2} '䃹܊TND}M\QW' xhKd[DUC$JVZ8:Cg]npbKS`=|5qa~QVɱy3Tg~/l^gio_)}V7܂rX{y"ؖ$J+е䩪xQF'ƦJk9$RT/UM}b6FmJI8&S>,wO}tQ{zdr3۫~ mێ#}`xm[α;qђ/^Gڷ8;mu0nyǍܳ.UϬO.:ⵘpaKz*zDnPoj,khy2;J[lfP-**K0d\!PޕV0EEǾYX44I,H{)렁PA*تUiE [W[yT5Cd\ndž[M'mY{}7o{,DbbVZ #^ѓPh+nc8ӆF=wz5_쫽;^rSiV0P}ާրtY#EۗSlK۵kVc>w?ZS됗#}O£߃__v D}Ĩ! {W*i_k=Oy}2e fO"GB =B>ϹbB ^CUɀUz L(֟i 45@x#zrQ $$31PE!F2A~5F+-$"l@J  =deX+ ꓥQ SaP?{\IQւu9PN@0HAWr_;~.G.C<} ?" iMqk(@B=I$$LNɢip@h7w?2IR8_|ֶ`x[F֍-pHy/*?zO/I\o: @ÁQ:_ 9a Ȑ~UOU8dk]f|_K ªt;riײfi?ESGBbQHw # pQs\[6$6{Ѽ%3Y/$53M1,Cehjżw$Epk 0MvdvbNN)%暑O?3߫A8@Wn琭 ^]db'籓ƤLvKxFۢ*R\!ҙPcɣTOX z@##Oi= +{Nm "S_ͽxo@ *v`,9BMF4]$U ׄy`ډ}˶̼j6m5I)Hy"W +~ h4DŽJDaĉґ^O幄ese[6mKkn).WISZrz`8 28}䖦T ag1Ot!~/-)ߔ> ^O,ݱv)!^Sdiʝ=bG1AN,ca d/]Dž 0_(}ZC!JWE9R&(q +UM }LCS=9cZ~bPT,k]FPS TLK"ƌ]ZDa+o05u5nDY5J#VK !KONuvo? 뾞˩xN]F yh 9a=d/c?oTȋS~끲;]OF7M3de?k.&O3QY? ɻo7eʛ7_;.2ΐ>TקaN]/0ly*K{r+[{O7̑i$ 5Y W Lr_ܐ; &2ԹLL p7{|C(tW2>B[( Y(rw!7kjbrӊ%vຜ08n;ZS~ܡeAQmL3tv7` ~zmִ۾ܯǷpy1W]V~Y-]&ϊ08jJYĝbRh@،`$ %1!@t1v8o N<'|<9fE'\Q-yE76VN2x=kbn4g=l ݔyzI˖:#-:8WjO>u, 2uR4IV ͧAmIG@L4 nI #[|jx\L\4{st#d]Ixsc[ a|[9, +QK) bW Ѐ 7RĈrdP0%Yzhg;+j>GI?鎿 |WJu$a y N@"R5qQ>% .bngvo. j I?vzI bC>rIFB>eo\ TR{%(hZvr)@;zY2uˉ AzyWo݇`iZHG]`Q~px63lԚ\r  uWw%ǴI;nN~h,* LjhUکc!܁q@>j&SB Kɹ^ Ҵ!5p5=uH7s35 *Lv.$;eufl*Q€m|FuFJdƙg.tPJ[a*WȂC42dRXZPƽ?՗-jC,Sd`r"{x{;=~w7p#ae5hW[VկsA,hm2A w'SOq 8zl͚l#_ ̜2Of~?Ma l;H G\Yoyl/oའg?m.MjXQ;|\Ytrɹ=L;+eËZAYy}h~(rw*y0Ϻ^. |ǿڎWǾTKw:YX.D4%4(0 'vwFaBa=znfeP\Ha r4͎B֥??soห>WhY)\yj0ҮEp(j~ fUNRKEQ! zR]#i2-E#㯞pꉀE~1 4. XQVwICN|:4K3<'.'ӮGaN:]2a´a*H=?/Bϴ]JxsYNPC}\GVFu_fB.4 # ky)V!_.f![|.c}!1XR[LkH+(hS Ed \^OS N :>9MYULE$"b |FyyG|sQZ4m{Ww kS)6&= )5}R6>ӠɆP[I(8Rgm{:/SG%k,gTJvIXOʴ}yyJkŨ!Q-0r*JJI4n6ow'2AǏ("w}=ӻzXb06I:2w֐怲@2By'`\ȖTCGTUi+(/inتM#K"+?)Xq @ <wK8j蠮dA$n$ uL7$S'97yDC-)iI>1xPNn'uX@,{Cl7:^.޿NA -l P4MV5-b:DWI_@ a*H.9?Zb3B^~wҷ~k-AI DF5ɱQ>G{y<B@Hf"C69@Ad&;֥| ߮1仭 @A& d2ә=Y=. ab iAi)\aP\TNh_3_su@Uڰ">nڜ,J ^-|5J6Z\"#׆A6Orͫ/Bժ}x R i{pK"&j-c-v8+}*M[geYhn >; C^FvvU}$#^k*@! [%2&CGR9uM`x|-$|FK' o=;i! X>q.Kw{̰|0;g/q;#G:bSdFIY<iڟjNI N1_?'7crXtxHz~4ԄZA8wR6z`FbW e EC󪰺{0DZ||t 䁋*cc9%eZ5mR%TTwsIEW' MX`Y>vNU|[oLa=HcB&ں`AoNU &#kKj_-ZXL*JYS&V_XvSg8 W+ `וc(Nl/EuKCYr߄))k;j@,{ԸneȬX+#Wǫv5CkěGۥ~ٸ#(T0I2'.G_snm\Ӟ(C&:m0QRdohFLPqZ7B~sHխ,ΚbSl>|_71O]w깧$in)(T  ^X~ H~`H YąJDD5pz b (2YX(3>oMzF7#KSl\Tү ܁V2όdlLE~kMn ,`9T^G$.2m|L:2h4AȎM  R(5P\+EA&1Eω%Ѻ!B'*ڸ6+Xݹ!bðwh\B.{H`a_S%Xr]gxUhww$ }?b+v\QG{>4mUD@V!:pe $"-/ڥ+bXr.]EEpٚk()DoykMSwL/u6"%(qM w5K ?.Y;l[QZDbX˸2Dڠ`qCKRJɊQFzBpW;ʯ=|I&٦Ap17<v3;MaQ2 |ȯ6 ^fbGk[}vQ͎VWtL 3ݑO6tki4V[YSbp>-Jr qilA ejeh5XcUm0+vYl:X塾ZM%&scc=^G4L]hnSID/s%y/)mݸ` \v SD{' k=|QT_%OV~툣jM^b7@qȗJ\Y͗Y3-n܋(,X"?^߹6=qЍ|88'@%3d;DlZfaO"B@z>ȿ5?;0SKL +F>;o'߉rQPIP{-{/_c/钢D~8_DcWb$?LZw(hY/O23왂u,0)/Z ϱ|N6fA?)aOrgs}\ԋ)ߕ}7zfGuyGc(iؿYskz5ZM#/>BxnM+Œ:eJe`IՊv~q_;5G1)BVQ) ?/M,ЃD5XaQd„"@#N\ !cݚ6Ą~#jq Zɷjm_ f{N MSzG{F~-}nU=;*et[uӂ c 䲭|pXe멱;@(!)9Bufwc~8|tR[~Z (s0Jo<nF_ Rd@Ao@B  B8sTa@CzϤ;N-^4`>h G, j _?׮R  R?|u[stiq$R1Ő(X$CZY10DX"M8r14l "Hۛ=NiQ>|xO_?<>ǽ??~/ew6<Q30uxG!_e.ȘiBZ>J }6RB.X~T`5ÌBISm oɳ1,3bjz5gKsGtլnƃj 6*'~/>`wCp G=g;k1qas> \#z~ l??`_dI|BO/l>t_'n?*GT~H375117mBV:.o:ı+w /V>me9A8pfd9~yތt|b"Dā94BhBgιixtHgBV*wR*tvf97NYιP{sS8j S1z@@jUi6D'- i)HPT,( 5*ڗ JDMGfl2+JU)8%B5z UəZ`["nBI/2h[;| b^|GKkWHąi,_?zB!֬$[m9j, t'>%y4u]%ΐwiܗ"yӔ)9vQ(L,p<u-tfyvz'K}x0W,%W絉\vnLa˯Gj6>8/pٵ~.,ܽ y:^+Aut];*J:[j䡘]]EImWwܚGf,Yo<z8s.fb SЀ&˿l$ȠHj zߧ5͘f5*:M *Tk#4xe#%%$]v?6gbٹ|N?ؙr%]]# jâF,g}NU^"v DD*#)&7 `xlE bmKLT56vBsrvX Gq9MS-E1>递B%jQRĊh iKePvH`,YT?vHCeRwJJuK( En5mO2 Wl0Qȵ=FeVw?H_Z7mN@ D2$[N^-+w`<kY;vdcqEY&ž^Ȇck|/5H\H!~s;h[qGы c#\{{_J[-ܔf)GDB.7lAdݸ_CJst4ܛ@K|ߗRV"-0Gǝ=6UbhૻO2"%A֚Fh3e}]'O%4]mHŏm xzOo">"cK_F5ݪ|ceOan5yU&|WM0!*1jp)U],VhLA]m*l/H霌VX @R(5˵j'!9#Tim($VVqubXԉ!A u ߉HaƧQ$ ) ?w@B2>&~e@Ha>j)]߆\Ӹg;"ːj1q0ߘWV}"8͕Ӳ&=mRBd pu8HC;gNs!1DQJ&=|uQ -C5cnC=ٟkkO0gHM} Bomaj~9>#:XUI[{U[<”3iCH4@RBHH %ͩ"- C4y St42R⼰Y!O;f>*LEHyGM.tlpx0#A 2J@Q+(juٍ(38 yM䂧CJ#% dVŬW' ab}6uJ.fUCmaPWԄg9!L0$ M $RNiuh@o3@HyɢPeq$.^7S zOݗ Θwzǖ.fn\e4|"'ڋ-*>A0<<3 Nc_y>cs3Y57<;ZޥO%mdH~n /KԋV_w_;s}FwE]ԫ~66;o0!km *6`C&e@ht&޻<asLˢ ۅK1OC3+dj޶:\OSi] ´A!!R$~e%o^][Úfԁb:@g4%%- >je&+u{څ7sQ0V}hYm`>lIXTENJ).@EU2"BAIBTZ@J3&} :N\@z7 qtOrX.,hDOp!7Ӝ%ōWIKxWw߹w]=Lf'$s6Z8H!^F#iܞ@eko5!JT1՚PN(ܾL,L{.RWe1ĤQ?ΥEj랥rBRJ L0ďګa`r! 8.P0)Wx!C .C-"ȓ'nA,^;Ij˹Gi;"Jx4^dyc#T7}.\K@4FLnׄE S|2X`M̚H~zQqbk3%&Bd_=] ϷpL;}fBHK )"iHDp#__6/z}̰飏^:|?[OD^Tf*֛spSͯMTJps3IR,wˡV[~K١0:Ά<4丹W˻>h)υ'?61vxn;5oΌYWy,_"Aܒ"ܕ=bl{xW|hȔL1*>.ߛsiN$S RZ{t^C'eSn7ع}:0ŷW3}]~,>Zm|7#U4B3p%y{߿5t높yZOo/n~ƝtT<`LVɃڅWb8{eUwor?תi֥;xziϸ.Ò: #޻]ގyO?>CC1vӰc(V-ytwSI2֐t\~ZZH3a\iBgu]w7g*> Wiߙ^QGɆiXg9T;B}_J1)mh|W6G'ѽWGNvƧ|צF!'7{|HqO*30P:C=3E= 6{xI C -C!hHx")I \cqh́ڌnD) ux6[\ΦHmn8'pu5r^[$҇&~GD@ zwrt9GFg']da=ersW^M[G Q KU5-+{|*@GД{]Ȏk;P)LJFC™@Zīwxܞc8.rrPBSP#ޙ@#\@"=6GO/4;z+^,=Bo<tՎ Dd8S w5ڶVi46Wʁ]z mڣ|̉ϕ?NQ TW˃m<9xM| # 9,d6qJB(yvQJĠ}Ihw\.${~Lȸ J*fU|[ bЃ5GbF(RΤHH)NR #d>G M˗qAI;s[#D.}B`֓е`Ȏ@ʢHy" -nk{ q`tZR4xʯ=?;$Sg x +5e<#SLGxu&̴%6tzϰ37wvvף3;@X4,!̺&J:Sk! ˗7Y%ZxjLpgH(X@DIEtxpюۃBC ZhA@ _r߃ { t>rHH\/dg@ yXVH@ ']{xTh̾V#brvgl*Y6[Dĕ(r{0kvr?/+%Wu"j4#yI!@Q  V2Ὴ/vgcȧ…1,EUg͢hE_1Ɗ#F{ruEףH@@$,#ŝ\MlMYC41'QDSC!|]wNn|J˿re'|PΏg;ȱbѵ?7f%B'O/ixv;B~DRcDU֘}b[hy*,'!vC ֥BJ\`a! Yݲ;h&ً:a)L$ <Ȏ>C+( It[' Q zђr.rǩo8Sz@ J~p aMt4+"@Q}h!҂2ՀG8:cWf$ɐ.IesJI t )fy:) >RuK8X!H*b jmwq3$% 3͊+Kt=/5Sm"H!ޞM#x#n 2!S)pxs=VAƝ1 ߱e{͟9DpmA$d`bbd$D$9i9_gX pͺЏDO-v>J"?QÝ&]؞nJ\JxrzUPE Sʪ3b-$}'x ήnݏESMJCXWK)t t_Bȣ]}Ȼ>O䆢,l[ܓ YK)A}Hxi UPVl|w@'Ϗ>Ri; 60Or`75݄m"Vt pG$V&:Kpwʞr@!Ns` xj-!Cf[whvкړ{l}>MtvZHrz3?Jr15bfup}=~zn7">7ܷ~y_r.  ߁5,|\ zz ~):6Q XH5=`LHiL Iz8^xǷI\[WŞӽjkSTsv3M Xqx_NL<;YjN_=tVJgkqn6C I?'PI lbR= },4c?c!:Lũc!-VmŶ߅|Б(^'=_ߍ*¸ 8}ۿ, ?'mOb~]k3{LBKmOu =fHulţv{ju'aܝkog:-}OsOѵlS 0ӣOs*:{ @"?GH$ׇEI佸JEi4vtvLitbkaNjj Z"]IHXMf$ d0ͶVƸ!Xdj=$zk0(Ѝ$@ ).Z\#SVGо m6ו3'_.0]pݗuwv r"ÿ#m[~/Kmd P\{Ο+>@CO[:3sm|7#{0?jU`Uˈ\N2;CR+@@;vL"v ċ`~CvYryj!Ȕ 6v*C@X}8ɞ`s?[M ]_)yrkMvssf +s0e:S3 s1WqGN>|kkd */;XЯW) AYϓ70 ̻o#v(ш2qG x:7.xRs} u3&tp:c\>o.NO /®skߔ@g;%ّod"x(Ba hFb! WbMIGƨn~G@MY?v8Gs'3kwz }EuW>B3,d.m1{5#`AQLn @: \oզo#{Xa{={Cy.51pUlXJ̥8Ψ,0 1 S@HѝHa•MІ8V ikRu . 4nO"q5zŽ}Jce#/k~҈?_$uj?uu.YY,3͑X$i" KbGmH\ICA/4߇[H/{. eiߊhr|oEOKɱ&RmzWX9xTO+Q-Z17c2^%od$!Oy{E|dhs|nl,H +;n`6ɏW5^wLdLJd ڕHK\Zvn*&J(J asoTA;j/w'PQ )] Ay1 g7B܅-8Ho5o1(Ӽ=;%r,Dsfd& 3G;|ˮVlQEiƪ=@yd`I.C?Unqbb)4ӟ$K}AECa-^UBQKrEC{aTMkbԆ+_/ι3$LztrNW>q`L;kM_Sn:jJ#*tV@}Lݷ; a%z!a0Ԧobi~!3)Ԅ&"f*K J__A`~y zOmf-1 &]ex #=_jz{#Sw<&A;9(0&IސI\_ݸe 1ԐńvX7!ʱS1:3Sϼ:a 3퉳ѯ_u߽GqjyE1j\\^ڛȈQ<v(.,Iiaw'4V$vbY}WB2x%8(I8`Lq9%XZ/[ISJ0!?SKD~|\*b# yHSHi&غ=howBu 2B G7dlRIcFJ_ϕLL'uc/@ez*L< 2F1BvsOx&1\x]ÄV8wQR;s"86ܛ#N1z[4WjYYoM]ݺE'%+^;9sO\ޔaè\KРsZ$x@C),F%r‘Ƣi a#(P$uK@ns9"jUAPM E`] BNd=2JRĶԣoopH|X~Uk k76®ą[Gk/5,O`IaG& BOydӪ`Jݟ?V,g(wrmI #/W6# ָĕ`~fG@ܐ[aBTq0/SڟKa $?D(դio[0Tv"By .^Heḝ6kW>:U/ǫr|"BڸpxWa 5$g`fH lpVZ! Ъ~6EEOꔙN2 q!lQɨIqv3wVWu.߱ iQL"Y@,7wcJU{Ȯ1sZ+]24 bΓ}lY 5C/&3Ѭ{]Zt fdw'Ȗt=֝H- KR5_ׅl h) ߣM.׮ώ4B'%WupA\h !!&&F$#wU܅e(ִoTi萐 OkHGCҝB͋w3=4yŶC..)= ]Yj݉WPo){<7Y8._@Gŷ/;-A66{4u5)9~drt_8ʚɾĊB Eat>;{ar ~iɋ,0Y˃捏;ɼC`sj"Jo:~d&TǨKB!ml$LHymwuՍUmbSSva,a$ֱ)U3+nz*]t))o$7M L\wKqK(_dE*YYYn@] QS΋=X ).r<3%'c}~ e; (F²}ΐ[Ҹ\[8z.+^ &M*-,!1{DؔSiP*+3B,|y #x :U+"Ta[~:LbU[,{Bƈ#ϟ|~v=ϒJ gj?tZܷg^H4gt,x[ rk+I7U^|]kYݛ:\BD([892zrZRaRiA {X~>'ʿgf\P2T򹬹} `n)hn2dh&,?+Nk^+.5>`a%S$IG2_tglL4OՊZWHhnRHcl;R)&t̛, )'l-_]$=&gb_ 3pT vK6o> ⛝7xU7(֛j?Hq:"SS~jLqVbZğ[2آGRDߠ)l>LvU=ۭfߛ k]"assɯ\ĵς U<AH_/}6}i&P.r :yj| 2J_cl{5ow1^oy/ӭląL`f;3PJE)̝Y`QJ !BЮ StnK4^x*nã}O}fMlHH7 H?(rEe#/ 2ᬦ{.ZO)b`m !}]1gQx(U6x`Z_rvukex_hJtdmKOg=a\=L_7rzv{k^(5mc }}ԭ$vR%g׵ 6%3{vӵIguGkʣIy/5pyTfdzld(Y}8|rqXAHN@$hmsb$Kݒ@->E_R#釯B {MG2]=@30+ ǯ~DZ3HfȔb.+l+LT\oλq^\?kՍm0głw ;odظS-EG 2]>rgY# b̈́X]abDU|3qWyA[=wib/[=_q(`QS5%$t0z2 Kix}_ Q)Qŋ$:F04CJ\sH!Ϧ6u~ }E ZY쇛W˓*W{;\ޅk>;t9| %>*Trs%͋Tnh l6,Hn+k2n!}2{`5(g1:-wt[2gI Z o/‰5J, =-nqVAJڙT5 ~:i(2=B衦ާ/gU<կR{7ZJuu'TM]S Ԇ~1ȱ5J˪ RȘt?2ཛྷa8Zܸ6W)n0Y'$2+xk0ȕm}%|9ybplmĢ1k|oO+d-$mIӡy^~"$kiJmm2kX/}})+US9{#({iO<:hVwZ5&}Qx;<\3Qֺ; {[EnD'MV$6!_)Tl{*@46rSoGTk胫 j ?紀8"I`Yx@njD|9& ,IPl3?.7r _@H#GYzHe'أ j;$ze\v zVB=<7ZT}vϧyzDY9kKզXaO?]H8$9"[( I$,- jAOӹ8olO}'YE F@5B` cT)7r?C>;B`.1^]I/n{5{Vaeu+} "r)~+Tf:GkT:NM-] \Ž΂>$/i/N/Aƨ|eaT)RRM=g.o%Pۏ_N2ZO ¶8&*+B8&s!ZcP󰦺L_ǼswAT:Ȗ^и[8ihSKORܝ(U*y_@ ԊP*j䶧2".~ژ`]se5wKNN' I.< mq>75bؔ  S @-iS޼ IG!ʂ\v5Ra⻼P41eGy+a\+j"/KEeW8:GPO,ݕN+ +LBu-eOIp&DǴq+;dBh JǽD=PຼWtwgߏڮTEe~YGfZ_ϋSyZTlȘy4p[~93O<;)lk΢8s-K> ayY3U:뫅sx/1:ɪ&Koչ7+j=,3P}k~UsE]͞"'l?ZߓSԊEc [~Ͻ~ݯ޲8gj:+%|<ͻ^3 d'̃F/jt~/}^IM 9`WY= ki{ B/s+WF|Lzh#$j۽}?/m~S`.!b yxKR$O,ҿ_ҷ߿"eKXD݋tMW|(Y~O'/ӗ"vnRl\X#N D&] w9&aFo}sRD~NN7{V]aY g6IT'sї!p0f\ݚ$[PxWo1Ųn+ƋS(-45u-m1;Dl8@҄Wv2ϩobZ 3I$RU}*쑍,ubt%QP̮dXfq@`B?0E] {t9 4Gl?j̪5\ΚpJoDA?.ΏH;fi;rޜٱz!d[)x,{/Ngb޺/X]A! 7 L;`$jX,XlS̨9,݂o*Q/;'U#n㗒8_{ 7كSڌ r031_$5RZfEҧr]_q8L`Ԣ S"!F)3.ǗM a%ֵT+0%nPrm4]gCh⛹mn[ֲ l6WOX|35,i),w+ϭ31ğ,6*V?ۡc>4ؒ(5pzP3Ԅ(/O>SW3B_7p&w_y\|&|!4ފ6Gfz\,DH-@?לJ:qw .B)ԤOv%&"~A#}Ƥa$\Q_jSn] !hNC_x?Sgֲ_ {u҄!KA}gd{ dgdwx>7`?q"} Nw,"c`C'm/P۞?Hat# !*v  Ddž^9}<%Skd8!G!h#o󾡸vswo/B2֘f/Kudnuҁ@G;>N3)t l*mX! cZVmKWE7O.e4hB?4 #%wWGzۀ@i>C$U3%;u;lk_ _#7tѬ+UZ~~wu D?E)?O?ͤ>UOc;! zXo^N^4 U{]W_kʔ- Y 60M'nb9#r'e/{rb'X☳ЊNHUқہEIR/B PFHb<|6$Wb/ Zyz5.C2-߉nך7=8g0ponn]oANA/2c ?7Z'a5wo2oQb_T89CSL<{s._4 lXD2ԻrGѣPJ5 S>KD)ުG6QN5N > gف@1 Ē~&S[[w] XCaP1,ti 2De?UlLlnNBHGYibaP8;aEI,!=T~%$BHXs$+Brc dT KLu"sG>VV찌TKԾ z#ja!Ovj.U~c?"e"@{6 br! m0aߺ)J2:^S1lZyoG?Zfhkf;SU+鈏v̞ki:B04!f9q&Cճ ܕ} X֥9/o"~spbfƦJe8Nt*lD$YLW䥅99ziӏ?0:)K^ea~t:\7ncPMgkđ9,6k2rDܩ8rԭm1=pFbt46'c0Ɩp$RLCĹ;[eaIb3;8ؿ%^Y߽3#aR8 +:II2b` V*uX@pt2^\T!$~O1ѵҏ-|V~Y|*YPƤo5xeVz+٥MD]Ḃ!bgvV,>OG(>n&%k?!"TU쾾sWr<5VdZM_wCVg肔VWUGTtI4_tS< PykÇv~c=6D]~WAW~8X>IX   096,D%} $cX+RBud=P1J>ΞH?~E' 9?y0{D@[Ke%u󥖔=%ZDzCzDQ{XT1ulND2"AFHT&) UPCGL(aDgs2f^aCSDeJ+ U:R%j3B!%JI%.c6 Nb|t&ޕiǒK&!;}8:']1OX¥SYc)9O*|Zxp!U/E2/t ClJdFd"g ?f{}$>h^[e9k0@0 f3X-$ Z"I% 7#C>/_\P;_/ g<{}s~Hy5 }]bsnOTT/bUR[$qrڎ[Km-MvKo c\)_a,mdFZtW*ƶ'"zD9 ^a6m@PքIYJNA2lXaZMut8ՍBhV! 0i!79VꜮWZ&tWe&ocV%}>|56Em`Mm-םl}d_E t~V ]OZ;JfG^}E϶^zȱ3 L^" (NBUM>%F[>'a{^ݧʣNQ oo\&ۭt|P@沠6짫kۄG_F5jZҷ9q;}OlK|6'[w d1(POBv+2p)%{D}i>\w/N'{r k]kfR%S[X#6KAC9*vKIS~_ζ!*SJ=)07HenNHZWBPB_:nFC$ DS̥mj6kbn>!AA1taA@&NL,r}W4''|4A^S{Nك(WEBфlb WxpT{evɻ h3GH[#"^p<,ܽ2gM%0uu6tQm}1yy}8ݠ~)XQ;?Z}]?lF:xkR.L.fF{,vW$ $1*%igQX G7>L/+IڷCHlrLrݿqhE2~$-O[PH.+2bN89g(QboѬ[JWb>xX!c5)'NҚ--drd*pޙ#EZU+OSMBRyyWkCޮcmlKU9n!ٶ'R0~ ]u,Mf(8#xqS݂{aIýn* d ߩ_O0`n|Ư%(޺ɎyW g8>)ϗı)h_?H$ 4[?Ca!;ng}ohZQNYȮ^}o'ܫIaq8sEεhgAWy!V~o! Bըxc-4Ʀ'.?E^אQ&ZFg^ϻKNɄw|v1H׶#S|7pdAL+1(N(߉oUEZB=49sGz)뼞koɦMPt?W5_J9-j'ʻ02!~iRF`9 ~V\ɡ@Ռ8Yٚb)XV<=  ڡWɵ\z&WmH5~KPz%m"@∟xЀo)C<_2X清P H!I>ߚ@;Bܚ Pp 5TI$Jӌ*$e[MiSwu]Mׂ|YJ%ޖ.9zi.ܵ$@NccL4n61;0ƞi (!BL'a|i5 <2iŵvH-HqFט9j?OHsw =>;5㫎Lb%7/oL;((yRO;]4d_)Pa%x[i/4VKbJI -z-{! Exǰ?/#XAOڔC @>z@]reY?sE˴2IGʯB/0׹g?9.wECDK>X眧N=ba*Li%rƗE% e)3T\y_Uԏh} "z1[[[?He]Nw8PLY BzR Y|H^)z4Iڊ8|M%dȭ3ȿ}oR@%8ҵQ ZKBEzޣ}PțWŇ{ϵ?ӳ/j_~5 T dC)@\W}G3kay?Pd;PB>ro/?mG9`쫠[?zWzg?U]~k&J2oaDx>f*.'ʴ̃$9|u ׶r{'K}]5gj'5/)^{#ۮiCzPIE鍾lUї[:%Z%mMmV3Ff4"&fP <L$^SS6×&l -C'<`= v@/}/@ ^V-L@U[YIvچ9 )f_3Yţ]gSu.D9p/z^)2 9fKd4oqقT "w[ E Ʉ9r!ٯβ`!5DH,k(:S * Vad]C4Mj5*.%!4!o1v\N. ]Rnm00~*q)DhWW|t\iR:p͗sL6ZN~g@?sZẋEދq*p۟~LT>φǤ/| 8 D$r:t"w﵁8:o^ОC|(R?WׯZȭ~KIB_3o 1w:Naq._n)\o`u@|a&\W)HijEoZKzv7~pҿ5g^/ Bf”bsQl/oX3I#E$6HR!L%RSNUxv 9B&L]m$N J5;}+9mwlR?SGfٙ5Q|5TY%KG h6ޥuDZ@ևkjZT'  CTcal2/j^K豉vZAZګY}Xo EHdp}/zy.ů>oګk|oM 7횴?2Bf7H5bW];k6kֻ(MMHy%DX zVSXb\&%1HQRqA:V5DZVERk>^#cT@Z+FabCbҶuK#۵zZkLJQq%J8HRZp!t3M]4qzi+ўʬ+KVjOe3K]U &/6OdḦ́nt/$#$:KZr;lx|E ෭Ş #2"d¨ɦDUW: mxIN[HlfQMTpInSP%[tPj) w?aӶO0 E^kFWrFh"R @m<|&u)~}+Y7ѩL-yl~z Գx)1Z+k9envshq*mHTdV{bwCVF)ja\3i3T\&aRI@k֤DF&QKwSB6{Y;ۖAeF5=^G[~{ GlLÊv8@rN,DQ792Be%HZ=KNfn:TlZ֥뚉ԭT+K@vy"ht." (t136W/["\ ]W$1cYIhŃѿr$Is/qc/9Bl~>~\<9HziUGe=%D 7,}x@ 2H#ACHqp~Kv>evH{sE o[s/*u;& ,+cw&QxVxjOP+vapre.!2o[΀%Y|& y`CdޱFadr <>48E1@]$ĈC(a vw7oo?R`h!X@ "^mE A 蝞oPu @BE~N;v^b+9V҉:}|h<\RM/1Ahdپ;'@Ғjac;k\!$(}l2KB'qa;3 ~@|}TwلCk{\"tvHx|6Յ]EesNCOĄR!(4V:!EUwv@ t}oV}-!2JY޷/+4OR[eLȥK\6M#B%v+?ȡjB@I ]ʠLl'- M/o-iU5l[-Ɋ)#9xܱ=jT$JZQKД^x - \WF^j幥B'!(NHvo X&ph{iS$ܚ85kf&k<6z祓DBS}"wjqb2#rTn^ ג\V)$}{qRaCs/wgqZ/Z2"nĨAixlL |ʄ/S:&+xʆ!R+f/v#<%Dl Nu,Wލz[ex?vHtZEG"k# ,2eMbn;E HEq}6Y$J %BҀD?D  @u!Ӝ]/OJAz\; 4?}*L3L\Ӻ#vM)iO)LH@@!dMdBHmj"Z BNAEط9_d@2# z!`l WfMǁhx'u^8YB9dג/zq6?+ܯe *,t{>o'-GemaZzzx=%ݡVPAB 61?۱O{ oM_nGc*IRDe1V8ܲg@KA%w8U26Xf dh_-|=[!ZYuU(ht22Y 94k8r6aPԦi|1F,JĤevAY$mM Y59؟AbI&fs!~qVׇ?Sw}Ŋtϴ;u{i`[I!iWǬC H]V&vEǁL K!-:5Gװԩ$BosņbKBJZԋFv9❗l?:7+x#:0;5tE0? _(t6\+2)sB Xx$4UHg(g::$9k2#ݾwKvU9Úi8P#9#./Y$ g$ e9[$Cք]nS|O??R[6xϮ f˪IDƀ+ vIR]59&f_c1Y94|__V~^_Z ۅ-S%?$|1;D|ǘ `@d |6{I1_aÌw !SE;̿; R=È'(;Ghk@àH\^_`3d;qwmm(߾ȁ4q%W4pkXKPzg4\Q:U.r i"xJD:IR +isL V!mǶBb %Ob S1r=sެ>G` EQa$FCB) (Ђ!Z%.)ɨdX@7|5䳚|)(vyFL0-x:yV,!޹IQcaP4o+_ol@C)b2E<$?'8AJ>|zC1/=5Hc!4>){,Ow\D=)!œ !_gƏׅqu9fa 7D#_V$5|NNx1z|$"kj(nl_b᜸[芤"y2v_*A*jylO+x+  ϝ\cnOբ۬%١dTC"eVC$p«Q2cl2~e yni}'%L a\'b;nș3VjjnZ9=cPԘ) !>T֟zqۚ.MbŦli&*"ʭg~("s> 0E YߛxDxf̸NܱQW0*憼,^+<*F6c~g("%&OwMȊ?͋?ys g_1p6USJADJ>}z9ȉ[(fERq\5T:~&Tɮ>;250]8/<41wk{ߢ'eev qQzgD3p 4^@6Bdku,џܒ$<-K̺e uɖf '?_-R5,>Q[JKbF\!Q H mja"U5e7V||,ִ%n~G'D؞ʩz&KPg2CN2v DHDuu'}\ō9]i{v]ñإX4So\o-c)"(-6XMvn5׮pb4><cm\А-F*ibֳ;nsV\K5:%_F梢X뎍WH 9;gbk?9gDs{rA%2nL\,sc9{(Esq6~>t6F>/^߮|sfū1ghJ`|_˳yͶS:C*6Nt '(dr"eg~*E!\Trnu+o}Ȏ㙞tv.NH3*ap% R¾u^N#x_uudp';dS-sfd<pķs3Gr*,X^f~ȿ3!H Zi U?$__ @B{o?\"/Pdۙ03Sf Ƚn8;w Kq9)w(nma6`W޽Gߑ/B~Mǟwc?},'+'[3썖'ŪF37!A\o"϶W4>ol.eHGmqNl'f灙g=J?5OGݎr~gE \樨>9BŸ$d@b4!K/":F%LJ"U"&M{'xd/W{a9Q /oԳY9=_sLX~M'aRN<5Sۥ0Ŗ^6Ϡɵc?:&L|m;aoii}+$?_Y @@ "ˋ]d Ks,|aHCE|>C3g)XLٸ7ZţT)SGeP$ Ih-k՗&Ɇ$ D U%519*n'WQ. ?jc ?;H\}|b~W1>?Ƅ>@:F柇)i _u_ @d!B}}ڳv|zHZ_ۙc[L%]G` ~*1C΃G>=J$%\xJ028JߐA>c  ſoٹ v?' =D>I`*(&Sԇ8\#D@l1(sbp"<j9JMzujHD66: ?l>$?r ?U5 y`y>W ?c* Z}2HjHh.gIjB v!Ok9=Y?tQ ?|_Woz=- I>ilg>w##NTYހ}Gc{4&,9my$0Z[D l_ Q#HO>R;(GJr$↓Blh 3'yri,c@aq1ktl@',WmO,*ç tz~zq7FDCϐKQ &_BU bjk@EOv։x!E ZH:l&HihZ^&E5zE׹bnz@@КgU.4(g?Jϭ!{wo/oݮ#]#\j2YT k H2Sls"l=6"$NRC4h4+JĄލ27[]5ӽOVR@AS]13Q^$"!>dajgϹq]&{ba(,a"aIX JҴp'F;6٦h鷑 D 2I"LAPNtyjut۹_5kmC@U1qh !J*)QьAk>_^;ś|-Dr%C= ~~>?u0tlpßWw4,b Tzo[Q7`$H!mᰌAD2:( mM̍ ) |̯gfX |CƁD3:X1Btnv~eDor{ m̻rD89z  9Uyd{ 4DT$*p} U(Fabfr<|zIU>|<T٭'B $(@k74#ኂ,".!)C! $km3a @F! F [ RƑeaXlADKJ2$UܣgwhF6+tv];4ڝ5۵lح˳rMkpuF\"ܝgn\WU)slXdAZd0Xvji$M\ź٦j5tFSݵ&8뛾ӖH3)(Y,[ RIId)$XhSi Ul23-)2j-^.ܭXƱDRF.AV3FR&bh’k\Ki5&VMvݮh_K䆰;fnƫunnMtc8]غ7s)].]mq'D7vj;qhڌܓ'5h,F6[EIEtX4v_9Kt<2^nݻ僢DbXӮGMQ\MdFP 1YtA J\ŢԪ%Q(DdX6mlkLLSDT!MI5LA'[׊mN$̒۩ӷK;ǽd]%;` #6@,F0%`A,)[d9#wv& )mG||ӲfI޹];wIӝk&Uyv $&[.[٨[cmv;pviݻDFڕL NW:v ar`T4´+ $"G&K㵯pU̔gtg;UNӦ6D#1{"*TL^;1#1 [1W$и#t97k +$)dl3hv54x]wwr::sm.DF6uCv4Ni].n̚f盝2*q7sFI`vuƮw0tf$4bwCޮŵ-8PfwZ.A*wt&in7J94!lmcIcPEXjMt]uBs]c]]wc k6 %;']uNu]7B,-[E lRlZ[i,Cu -w;.̐]nwLa&FX'w]q5ݳv:WmtdQ]g:R! s賜͢1vs3B [dJJG:g#qp,t\uõd%)]ܶVƮmMQ\:N֢ڋ;SB79EGusueұ8 Aw]wWl @r뫢Prt%:Q.uӮNv.M\suj5Cuw* ؔR,`(w%IVJ#mt\lZsrl9ȄI 5W9ݮӻ;v,v%$7v-Nu:(nDIeλm&wpn\Nܒ[I1msZV@VTFЕt]us9ru9"\Qηwi76XPTKBm@ nMԦŤs4IfnΐܳÀhU]LlL&'s$#˜J&p2 J$&ӐD,P 0Pnk*܄Cƶd`I \S[Zh@ZvgH s \3P 3fgfL [m8YfVv|>#*f6)sBi%`R@ d-6yBA(?o=@'jtdm8ʎFH()UvsxcVւ!4C|,)i*^II@``3Ri%럳b@N@)<;s2@MZFcfIIQMAHRh"bk$" ZBVBfn[hdHR%&+̃!8$,*KcQ-!-!DR<99Y֜ϼ0BL3HhG0jC>y"l&W>([qU˙Xs!H[_fDVBjX~3`C&Hl`cd6Gyw80Pq *CC$ŨZMhhٙ&b JB(v<痣j|ݘ\I!̪P\7L Waz[`Ad*&bӖF?v`N8Ԕ`٬.8aib82 U}:&E< ]9YH~tp 4Q0&4jvYHڎNQcXSfHpِXeT5flPT@Z7fa~{v'E2426v4ٜgx\}HaQ" Bxv׆g.S5ϋ >gR/,AA=q_'ׯ0ddqtܬv\Iqurp:Q{07MER(M rߖv);T]aa(X,1-&}]=^n4DW}nH'՘1%fΞV*͛j2rӽC1R7kt30r{c 0|j'2Q¦͛45rj[1+%uC&/aM. ɂZq1 H`6jY!6o!R"+4k׎NW5LPMp[0\Z\#)ȘD$F٩R(. \NڵϚԢe>I )FJT^FIJ (NslMSJVPh36NSbNl_\t(nāu!kd0J 4NQ8yHQSVh*L2AK{4E{<1hfY`% @F桢@Xa { ]A+RS˚hm텰=ڭx~@y'f:v";O/~FEN~"%' (aQ9Cq,KeIաD>6X" (Y#K01-rQ{eOih釲48}g#18t}5e  J U7;~ <ݧϻQկVoMEBEN0>Vj:InB%pqmadB"IZt2{3L3fwYߧ{u>mYu7qD=_ǴS1 '48ht`{ib{v> l {^ϫԀu"B #}}v ?:o:ޕt(`FBJ3kD3l9+ 8}YL%˴B`:+N>^ݱ4(p9k$OKQ.qԋR QV ~sv-gfcNKy;mz u݇z}e~?`a~$Xk=]w.L܉5M, 5|PD#tԕfZ$"`D@-y8V2hIr@ccց"ȞȑdnJjQ!5y%D'pT'NA 9}N=&</o\@z_}oM~k?_i>jSx>{>~@ufDJQAAdFd䕪i n,$̇9Eovri=]͕?NQԿD_{;jf8nlͷ"h'֧>wšNV\4 SňBf gCW1{'*^ %T{İ;A Msir9ܽӜڦd(c_푻%yhlwY3&pqFu1L 0+2BI%$4A$ZNiT :~5ajIGY=`L!/ >-t/k3Ys%Q@%X?(c~~N}qTw0LR?*WMJdč:m k =C9GIH]@Mkp+ZNa|`=ןLr>^`,0Z (YD*k8f/&SjFVº[}:u&!-P<(l(@Lvd i2-,͐4}M)!9T~M=θxE>aQ],jk %g¸qB"j-W1Ev cbݬG9:eN} =g=VV>Ғ埅[sHAGUH P0Yg( ja7<tm/ lv$ݍo[TٞVü}6_6W-\i0TӏٹѴ3H# 3en-Pr{ i k) !rdi;o>Dgdg(u!<]ΰaφ6ZLG "NZ E 7QB E0FtADOobmגꎆ!rWۍGVINFk$x qFV;@|ӸqESG{߹bWXIadtpwxL9s.OԶ JISjq߃Uj><ϙҾd`\y[ !k_9DqPL}1#%cѸ+xlco7t^=IPc0? xρ'ynvwu؈no!; ݴ+ ztUk߲|BK ^/0dp9^Z1)J3q?&{2?gY;{ _g9Ih߲oOG4`Y_L./%aߡ6hQ~6a7w}eu)\^oin*f? Y'g{߱>*|c#V('߹fr ]w] >)CՀB5=0n|)1Eipjh$a4-y~ X˧>ӷ&>oǜM=opPr9\ *.@fXdJ@@6)BrvB$ -ȉk9Ҵ[mdo-ռM pc3 S V]9d-H0O-8Un2S%sw"CId@AN3.Ӗkg ?2͢&9pPN`K=jmsb;o@0tKHg$77 ŇijW |H,B 1.٦zRt'oi 9癉ݺLhZyK~O>?(Kk];9}֤ 7+7zXt5&oV;UԠlS=8 ]rCD&}A N8/ aZ_=Ӗ 7xܚSʫ$Q0}~U?&>PԆ @rȶ YZU, J",~&H!ury|.2BIB!ox<w~g??GzOFDEM58CI׮1Bu۔F߶ɴALэdLҷ .%Tla _O~i|HH'|*O|܁Z?PVIZE@ P7foNiM 45 vl3jk-ZnE( RhmU1v6ʻ2`|K݇wIq>UUZ;j/CzY t *D_X@Pl dZn@l60@h( }@[Ch7Ц  WԹ =M{ֽEMʊ Ͳڨek8N.ؐU@b4'wknZD):r;Ym7`1ElЂ="Bͯn;WY}v^ m (F; oaoz|0ul/St{zLsDuҎVoO:KT{*3I: vX@U> L@&1i2bjz53ST'MЧm<$)4Sj4T44PDh&4S!2 zi==2i hi4hdh ih S$!bhFO 62zM4d4Ѡ4i@L@44I @mS҆@&)ѠM2'd5OMz55Pǃ@"!@(42аƬBRMbmj֋j D 7ԓ'cTQ׫c@gMFVK*JMdwFЖ**hѷ4mhƌ"KFXɩEW5&3 dh#wlThRj4QQb((,AcXБ2&Ԓ[^!Q%Fى#w%0#t[ny-y(cF !d*322^mxٟ.D2#3 S)2Ic &FRF2D 2h)blhƍO~ +F1QTk4j"cE͔|A DZe-ۥxgC79#d%h"&Q@ѯ> TRX{+o7!yo;dM9tP\ Vv^Au[Fh!uᄉA7K"1 ɘpVIwT-Qyeo;fzbcl <T9b+`(4e]ct]P20C!+ W)+6ƨLT5j#[$bd&FKbFkT aI `5-#XF5جVQY FѢE+FhMRmckUb$$f[I,MPF1Xj`_MQ5(4lk3FllZ6*[TXQTj5Ŋ1[Y1QTETQh6X-A,Z?"rѲkiIj6Af-c#6ehIh 5Ka0B%%*M4i Nh450C-B@El[cF-Z6&YQQ4IE LfXu66+$DP6 j2h*u<۲s sE-㟊N\6LAy^yxtA2C/7&u'v/X\fe2iLBH FawK\Q6NƄym^87HLw;9μL΢65I u睲[QM hd5ī̐*ڥƼyuduB+[V>w;dnPZZ.Be qgqvֽ7zI1 Vy\5RЅBV6** %QEr+}NmƈFh*6-Ƃy*$Z\* ^ɦ`x痫~5ֵkmT#bަ\P/Q}\゚8n8'cG[P^yyHRmw ֑TZDHji/MG*Byy<{o%:Z-κQd_h]ə*Z ң@UJƜ,Z+DXbe#( #UQ2ꖋZc3(k"*&(wyr"]1~_*)Y\D2C -iE 20@Ғ3H=J]AV(HWkp>ơ|k'wo|_yPh(R x҇ϺZ ;]}i_ AIsm>(Z-bE QTQ5D[FثEd1Ѷ0bKF &%(ưV5<%LX(L ؉F&RDjZyzd bSWbW"2SF˿#Lؒ, |A16BR2X0!ܸ$ h5Ci)f:kP`!)j}9o=Ԗ%ME((Z( Ԙ֊1ecd*)=F|6Ik1oZQ|e I6$CX&Y0n-36uFE61Cώ:ִfֵ^ ܊M0JJ_kLf$e7" *';BWE3φ≏,:k+$Y"*zoD|nA0۔:=^o8 ӂ((PmF*+bMC,lbb53$ɓa&HU_آ"C$/l(>\oH]&JIX]٦^#TEDIhv舉N$cga]}'ۉ e c )S܏QVk̕3 (f!c 5:˿4@P Ԙ%14kf i`ǘ5:Ak0FQ^[Q2ԻTR}ǡh>ma,54M+=4J;&o~O/GgTá剏}Ӳ@Rf!Q&c/.:AHPR4|Ē4Zy!6Gڶ(zGgH.4 ĕ@eQRR{8-%|| (y7'YiXe/wW񋅯N^==‘ T w#ḟU73U?,%Z dC ar k_$Nm6,TTE F 'DYm0{-;)nҔя"zǒvZ)^ZOX˲*4ZDDB uN,M! h@"*!q1WΊ2_?D󁤤sSIAzO =Ý;E1@RzګKh۰x)<^m==Bוx;}J]vuYϜ&"h霴DDD%\Ak dy(\A@LsPs  M %ӭOS=o.q/}'SK߹v  NRimvH񑯷"Wo \ɓotY#˷~Z<nmmbQ]ShK(y]3}7= k԰+h($'("D5!!ews;#G`B8B6)貝ZtDH($ !b=t[p1ܔ$ 4hZĒˑgJ`)ޑ O \qxO?IBW )$) 'cN8ά\t"E6{Qom>t*@61oA66Lo-CU[ۘ;I}(J`p^U@\ ;BNa\ jmJ$4 ">q^D 'иXoF1b&HIs@@a(" 6;R0ʱ8tr dIFt{T4GD ~@ UE`,E(4,*,*\,Nerg>mfP00Dõt /vm:4}2,F `#A߉mȇ BK pjĪfK!.=Im 2U[wB N\5E:u|/G/&@uԯ0wP`o+& M;R]xH$<6ײaD# (d8e ap(m0i2Y;JhW ff`6`"@  zyxp|@w8(), )#3$+aP7 ((WIC__V_WK;u}v*+<q[xRj|M)@)JVhE^H"]@p((f*vz]?]%obsl]ETq (y\@i:ftuͧF?{ Wwxsܺ#wN-(sJXE Q_ h{88|^ RP[sGC12& sjsv.`T0FP*A@)CBDbA D[jmBJAшƓj W&hb6\*;6@Rm!ʧyubHXD54Ԅ (J&MEebljխa[^Aץ*:j֍cVdm+Tj1Xm5m-X+%EƢ-b[%0Tl$M[%TF6*,*(ҊR *&-EQVث*[FF&mѴmQ1b+MdEhɶ-PjTj1hEF#TkFbhmbMQjѶƬm`6حEEHJiVfUBmm&ɭFbmX-ح%F6ŪXFF"TTY6hTmEF(lZ"Qh5Ʊ1[IF1m4mcTjւh5VEͰbEkFحQb(5vmj!ouIHJ~Xʊ",5lBY1lTX4X1TEƨeQJTj1E$hIlb$A` hA,Q|[ )$ UO>0t6QN|f~6mw=/1*" e&ic/w\ !/>[4KhX–,FXEƌ4h#Q LqW7E{FuiAh V5Sܓb5!1Y6mEQFk$iJhi=tO9PޯH"_[H4FHmDZ52ImLF b 0ƈd!5DA$`Y##EJHj J BXQ"RTT4`TED@+-%I 5aE4S (cEDAFBQHI lb,Jj##@f!$mD4(F iPMLIF5٤d#4R(&D͢UklhjQEhZV-cZJIjW+[[lIV5Xd֍Ub2UAkEdXXl[cZ khűQmj*6jح[ci QZ+-TUVƣփU*6MXATS4kbnW*U5-EbUcFP5QVڱm`FьQQhb֢֍FbZA>OSָA^7F|6ZM%(F6(ѬTXQlEEY4*Kb4lFʐBJU+ޭTHQZ*|^5%&̱(DE 0DSc-6֮( a,QZ2lX*Ѭlm_;k!j2A _q w}שIib *"( !xmsjcx̀l 6̸xbm-sE-*"/^g2V, [ED@3>-iqӈ$ I!*0e-3DbC" LXLi,TbAƨ`5d"XX-"Jƴh%d͹W#bS.m`rbXnF"%J\QN9y]Mk[or"*b$h)iRlj Z4b#F5HثEEcCdcA@TZ6ɱ0`1mJ M#dVUU +-2TljBZ1T6 FmƋ4[ck} - QAj[Ʊ!QAvW*VwPW&BsEA@mXj"hLR,CLA(H(RDɌ,ئ,E,2Kd(T15G|P<:gwm8zTQ@&<\jn5;NX{/)5iec3lkEF(MQѶ4FF,͍Ab5IZ6Hl5PXFQliFe&Ʊ3Dh$cTchb(MXXhKlj53$[( X!Z"J1l1l`6)5TkJ"3Y4Jj(6**)m!cF1V c1F\Ŋ1EXѹQ;k^Sns0i"2uɴ5UQ92nGI3EGhƹ߮^4QG;zv(iihL5*j,Q[Z0ˋoTm\P צ7@5H*R5ĉ-S66Ich6Ѣm}Mtr!J]WI8Sr/G::֫5a6NPMQ_M>[TX],[@ [VjJIvie|/Wдfl2H$heU+⩥tY[7r]nۻ[CZu̪3 Iw(,%8nhkcbѶ he ơ"Aы %F11RlXh+-"*$lA$ 4L(D(M*(dDeI@hMH"$PYdH&DĈJY 0b" JDaBDH E4Z4KV +EFŵQƋIU֊-F钢hصkWZQBUZ]un2cB7BI.JEFH\ XqSmO~CQ,h30VJ5mAhUj\Ymaj"9*q#VQqӊ\y2<,kЌԸ<:mgscJ4&%mpiCزMooh++Cl[HElbME$MF*J2c&MƍLEhѣ&+AQd%-FmѰ&6-RU]mNfJ4(DmwiD KzvДZZXdI_p()D(a% ͫzڛMAkEM11xGj-brwwu^/d5wsή[WEah-V ]FKOӘ5LD}XFGΰh-$%I^/">mhf׉rTgr*LmxMckLjӺ%7\F9/cKn狑ˑhLFKRHZE%]d!*id-9* L̴r1"X2QZeZ@ͻ|I&jbopbJ#T(4Uؔ +E-Qm-TmFԒVV2ٕbB)H+۶/4 ") L%I(Q$r-S-Ԇ1P[n)U%-Ke\$j%ȏ-g{d =V1Cb2 K7K.RQ#Z"A"K1*hے <$`#hܷw$aF2M>y:rd9DX( ]j{`2PI{w\ۢ@"Y͙4!2)]sr$LhݼnĔIJF,AHZDAuT i[o_gM2fB Xb2M#Xs&6+2mcF FcDm0"5DfTX B%b݆H:AkbjfP"ZiiԢmf )ƣH*k0$"dFXڈ i1bF76鱴lZ1t؍hh(R T ELPFXVhbTJB hD]B%*.@@9@H(( a"("4B@*6b(4!@( %*H B *(RA@D**J4 JB,B(4J 4ЉJ 䀔Ĩd# BB@ P4PR"P+J R, 4*R @IUETZT T)RJAdW  T(bE )h@B@D=={Z vUuk] dph҈f-/;PP WQgr/=OGtO}̌Q+J ,III*+&RJUEPz+~[AI0TEIRґSKu~sDut_Jf hhs D!23okׇ,{{ELD@Nhc;t򝬑Y|H5Ho<5rrs1W~vK&4S.w8T%^ւ6og+bB 24PcvĻ|?#ՙV0i tK]!(X f2ō>hmXѩRfE\0@Hד&L+#!Pk0%)ɦF}7)N X: a(*:Ju*yf hV6=^iJ"u44"]Z9b%Z>/D󚂠܍ !$*  uV+jV HC#HlZB:c7,/o^L COΉln b{:68 uU{od`+Ef=dFH1-wiWXK&efuԶSn?v$Jr-' 5Xº)j" ֳCāqOŲaWC#@%6D⦆Fp~;#0&DŌ9 N7AP;MxXsT@GzдvBsM9q--lB6O;\wò؅um=o,c[{OktzF(QCwZ}tQL:9r+GD4C=nzq,ƗgBBxc0pQCm¤$~ X$GltS*p:> ^6RhJ2UADϬR^=Wρhuլ<4W1cC@tſ[* i]>ƸgKLzfD_dDJ4_*gӝCZH+ -shuYRCP߬]T8Hkmjr5b2⬔lLe*VU4 D@oʂVXh@fa}7>{;@.!! "Y,Ղ 9='ȸq L`M[&JAQ7a545*+nTJ(*3Abd\枖IUXͱ)%P9 beMEW^@"ς.EQȼ(+bn߿ a:P嚠ipVj)-Al5db`68ң=2Xnս7& )A\J+PFeAR DT mڰD@~ ye{笳IQ1AKKIAm2K;G@źv.ϟ+6g,7*ee#xT3UK#8~7AUK?!NZ+Kcs%UBL 09uIq-|7vɈ?iA@c.R2ӏ/NuO6>0}p?J`IшE}Dm]L 3󍋅$D{ɦNo#6Us40uL' ̬pχ+=&4sC^#:htx[ S'Ò"[\O=z>6?k3SH^=۲nGJ7C܆lkF=x\,z'FڶtY(H88xle~Xƒa3UTl@J@Z@f)1n:Mm )Û}iLԵl)/ 6!3|跭E-}|Y{wFhT%[IwAfRz&T1N$nuͧFKTTVm >e646H]279rY%{ڲT.&BlT񆰼->Z&Zg*p..2, ^-:PbqzlyWseCK:ى'b–R]^Y=O;gʺiE`_+CK5T-R(B6ɛ,ѕ|`s6[U ڠK|9eE\rpFQ̑'^\O=\ꤝZ3&o-=aƼV|s>5= ""lćat!9N-qq!ٞ_^8E  ΦqeJPP͒qM3A&mmRu $ȥs1Ӌ8sN+HP$O9(ptl31dٸgN)kyKjm)0F\@Icr@U-Q6)\AU y|xC(<CQ{(0POG41֘r 3@aZj(BMԵ{7n&5@q5ӗ<6r8֬4դHN& 9m4|{ʛc%G Á˅碭 E.Bن̟ ] G2̦J\۞Z v,= ξ.|tvq>uǝɆďpd=a}>1EŔP%}.A> #p%:"^1^M5(kR8]V*vC:1ɢ2t>x[Tϡ|{U.ȓU;Ui{bTQ]|U_e-,C*yRw&rXz)Yd0yd[,6BresHlms,07}[5/j`f<?cpn8gwDUP|Afݾl'Aԥ6ew|ZNm*< t.l̀MrOd@0”RvGkٷd78x<e7Ky 4"Ϯ^ 7;U0MډCMU`#]k~XmiNd|ziSt4u)ڭ6_^8~kQjB6oEzŻ(J e5˗{_/6(H-Dj #k"s"E5DJy@& t?&{F  2d MHQRB*(" ^tj,4L  "BɇַܫEwOrQAU|1T8,҄5(T* Rz>&᪽0I@br02ԢbRv'Ȁ&T(80LH9zPi8w4e&Vk&#Uy~#MF)ɦIhh*̒j&­beMSC5$-T(smr&]#9ww5\.\knhw.WMLrpf dڜ)wnĹFh툇םUZXȱ[n-X]ήV1m܇[Hڝ;ni[F$ƍ0$.yW6wnhڍ4\뻺Sr$ҢӪ7d].mns.hdQ3PtMDvܮhEZ4lrsZܮkhʹVjnD\t79WZeFΗZtsvkCGw]Jw\r2pp9Ewwwr.v.Z$k3!f i0u}ZFH'J"R&P76جm bG ,$TnLa.s+\IDEv"sC-65\l"3%1UW5ruԋF5q)E#cnE5Eu\ C#wFqE%Kw4A(a*B Cn\5]ܑU&q;6.vű!\g:wn4UÖmwKl]DʦfJԌl:Rmuhۥ뤻wNnnWk7i *HiLWF`u1bVwmr9#sf"\wwrn]tŒI܄N(+]wW rqᱭ4euIfMҝv#rKN[k6=p6k|j,1 F~D3!%ɀAC 2KikH3$s % KET>c[E]6Miʀj$dڋEne$"¯ u7 %i L2ZR%!shֹI\FtWvꊧtܻ9q;m+mA:+;rnnD A@UAQ NV'\CdP9 l^RNμyfDfQ]ѷģ0ݺ^<UV%5.K/,gI]o}ZۅwmQNv.%urnk)59a E$ >k.)[^eEwi)Ud&9mE+npSnUͷ-ڎ[rsEbܮ.j\h) !X@B @@R~NnkY%^3Bs9tҮE"EiIQ]Fd'Us1-(FdDi2T(VT$ـ*Rd2[Zkim+lj9oMx\pu櫶ۭ%M\$\tEHi"BU!` ZirG$0=bl $/!Wf@2]k4nv:6/o8h<+ErҌ\ۉͫb-]#zyȭ7wus[vMõ*bF `TE_pCdw}>aސy!!clϳH+JuN%10T wU5F*JĒE!34m-;(jDb1Dq-4X\ɚP=K#Hel4 ҙ1PQ@tBfYv6oH}?tE2ZiԚ;iOkA.\2*Y{w L L/BQ ^uEUog/wH_:Ճ @3Z0"M5y9mU)7vj"#@1]q52gMIQ=2aVE)s>Z,}6/b%6|k˯Ǩߞ?L$ ݗ5)*)(-^ ? ҥ&82㒓 )7fu=#IOkM% ku9.}F=B}:c NHY̟Z`(j]KxKvh+h `BrF<ui Av>Q@(90ʯV{7QJѱW>mk@)}\~j=vAEynĞr.qa(aeA4e0d@8ZP%ˇ`TcB'(ݮ!K~ϳ;c%I #׉|,nd$C}@"U^~]ׯq+Q+ ɞ_횮]GOx {GsUG ,$[e1;6I ͞BKZ|sfDl;ƃyQ?jϸ֣?q|/ mܲ[LA[u@@ځ`o7b{`J\B6E(3tdcDaG0'r3d>:W6..q㸭Cklo0w{׌[~,a&<`n\y8ñ)veZ,޿"i\] toCK]ww!^Xrs䵖q,Jw: 8xaOưD@ yfiy5JX$em5/o9٠q&ڟ3\b嶫Sy^N9&9eԌp&OD@UsZ[-Zkd ;P{]ƺbez콘!}zEE{g?:+-r#U||Ignnkau-K-uFCF-1~fͻY߳FqGy٭銴_Ϩ6tLJ [)P힞8!s#\ƸX\?wh-r~E[F _Qt\-|guq]/:-tuڹWce7e@TWXn("F#lYl2ρOb`WlZWwm>uXz}'R[3ý0W,%(]WP1&2 F+(nٝxSE$P (aŸ1~6,.V-. hD26Pv͗*; (Rm]amWBfլ,$f &LhVp~_W~̶D|hϣ 2;;($CS _NYG K$lnWayNN"ս9eg]?mf ;=]S7Gxs,$763} 15_<_{4`r4*7ͯdlK`4cX`4qø]},隋O/Bfr}'ݳS:o&deW@jg<(DZ^)WxڽtvcV,-0;g=ۖx?dҥ]Eײer!)}s]z}}nj e&W; I\e}вvtwQgݶ=>|ϡr6Ë6UW{H1[ڟ෯U4i~7{7CWS $7 xRIz?uUUUʷgIWV*=v %(+Ia"ͅ6oErR䣟|6dfPg_'h<?4u\uc_0̂Mn1|bj @ lEN//Z`\Ӳ16*qd }w l[8 3K* D]{P{) ts`ur7 < >$SfmJ0= UబRCК >I~xe3pkqmSlǶo{{׊']x^g|S}f&%&.[Z%&A&'ɥ`*S2iє|ڑ$)lM5$a U=nH `}1sd6~IsDŽyRf<ߖM],A4wK ׀Yz>ah<N`4siԓz͓2\s&(f{@2˿lxK#aU(ԎХ*h%"y]e帍fQ$ptCCl*u+jU^рjދ9_ j!Z3Woj@ҡ MH`` W >Vii=Z*\ְ شi)`A"  M)j s#AonWnz3IJp{}RU Eqcx0  ZH"x49gIffG4c.M_ QeCBg,d GB!T~oOYnZmI;M3 `ksB01Ʀe;FyG5Q"±~w b|c:Q=Ŏc xf<>Er<}..逾s;f17dfuZ ?)r:q>a:ۜ(Miѓ36[~'xrฟg:t&㪮$8!ȳYT%1޽E_0YFZnkH4ձVQ[զT Z͢U#0"h8q=6,R.hVb럒a566X՗ >{Uz՞&ߦ"-Z]%qs!76U;BwQF6ArT.z]o!؁cm…!H!WTӮCzT}:C > <ꎺz[%=YuPLZ pMmd4>i`I($VbYqAb"ˋ^j)F&sI3M.9ٳV:ju7*Wt@N'Ab Tl382 I/IB L񑷌9Y6]bOd^<,d)J*_'T%Ç7;t[SL^̅g1Ms !=‚WV?"QϽS;ŋQWˌ{\W0A,/Y F0BXfU)ɏv tU`3TSUUڠVv!D=9HrUA<9LwE"QU}׆{Ʈ8!1qL-ʋV|C=\Z}*NWgoXDΨ2er$JU(h0B;}e:xfZU OQGS-퐛;ؔ Zv O$ J(bk\A6^{p:gs n P~p0mQF `PRDo԰` U]=l哔k@/o$!;{ 8ff')rj,3߽zdLv R9n"o]/>lGTf[qYhRQSA-Cj!^C{MTk"`Vx)F[Ů0=gՃ=)̄ai*Sm"5xMsB t*9(/#[4sL;t*ϓlS¿( {~~l1/c;sP2pMdr223! c k!M2IAO8  A J#Eqb>vsN6pD6Bd@+Ҁ8#-?}NxSdv>JQ >g>rpX]Uyh {Z7W"r(%:K1 2v`!@Qɪ<9z߃2ZrwNEVڴ`tߍMsp3/vn$vivjpݫV |/v>*+x ur(+Lw75i?$ԍ,HJs+vb}|щ{$ׂU -=PcqGB֚:t4tHnְỒ hA.wB>JN^wv;]X+(?vǤq 2Tָ#v\ُ49OTlLjSE[Jz6 A۳.?'r{}ЇrN>oZ!I8+VS.z{AKX~ %~N)7:uɃoNP܈o`sž (bRRz@˼qZYG`naSu<̃8Ṕe Q*5G+īNnǎ wг'|XKGDPu ԻPДL @ɐpa s^^t7q Jo?@J'GrUq(',3@4HFkq{TqgQt*o3 k^aCAe}GsqNRCbW":ɕq'!?SA|S(:!(Q*&gQy]rP.]Ce%DDhľ%RhiMMV̞lh@($RUEM=$7E f ƪJ7aW t=(/K͵d[[ލFXb&~B#?nP@!W !>q?93S@!Sh'ޚ#":W٣n6!WyDH-1|;k ӰpE7)2??O asBD B1u# R:0"-]l{fLHY`KD%f`QZІ`(#"Glv%Ӊgw6r^iN; `uOH -㍓e2(PRxD=_eMҦi33׌Q!4O]}_!A>W!@+ y2;~w3pAi{|S^aZ ƃ ,D_2 DOf ![MHr#~E6:bl Xڗ-tʝEyf5h|sɘf(KxL›-^!JVq}{r堣%vm7mf>Pw\K 0:70=rju(JYY q02= a/7v}r u0tI^5_m:\˰tG:чgUwǻNO#!]{d[QwW>7>۟v)ѐs nwd*b( & rdEkC<3z_Ai}<;;'Gˡe>nyi'u`Q[5im쐔G\(= ;5P@LJ]So'.E͹;Gc@oZ}lE:L㦨c;d]0o5y ebYVRe1vyeDӖx*YL7_[cDú/'lS#r-7O)b!fN&)l[Tv܍ad0*ZRi] <}E1bc1" sу F; >&lok2%sKo6vx.,EaM̼VԲt,}RR{ ==g~L;,ֻڙ{#ZjDu;8sctw8C*wKl㜜m-g~~hV:lUeJA X'wqqZ鈷ѳAY.g ظUv!M%?pU<:s)ӺxDn-p)Elg&fK<9#jB)QMVs|`7 ;Nj[P3'rƖ:SMzFO*RlD&ͻȾ{>Xx SVC$ @YKaX[5QVpBQsWo>9K֖s_Ňj{?C~o޷L?܎t֩b _߳ds+~1?s,>ʮeջZvrzBZr wTIXol:j 调-_NNz~t~y1ѐr= ڂKxLȩ&C.s߉%6tK-i>Y׀lw|P+|k[!pD'^nPf+;nOx¯ X3Q6},$' l&OYwOv1JXBKg_&K[;okwk's? $p_&Rcw+С(:kR} (f]*}T's26PPV45ZS0Bwy㑬o ̑3RN™Yk1+U=-n!V,&D'Ca/.U Wo_5P=+$p[cOu{U1cAǼ&(ސγ0fpYrj%I*ƒWftFNl":±IAܴ<̻G1 z.9Tʢ8"^䁋(mMLJVg\)C8xZ,14L02'O!AV2cW6\4#m<{Ii]~mF1{-?žƃ_wu`ULT?Ϣ؎ҏWAkk5I<7$pN|nq'IlAcGʗ% Y(rN@nOo5y=ok:qc{my]?c&n*>h4$Yp3J`0?ls NaDϴv@ф"ww})uD=<3=6_49=͞B_g}k>M/L~MFK A 1gZ>WQMW܏oh7QǻWŮ/QV?nf |DJs ,/$3ƇcNScیP=2˧Dgퟋv!ϩVDCsGnh{uIbכ(oY;iϼ;f $~ >"*pݯCJ跁ܪd(kfcRحty2坘ɫ}IMS2\0rۏ yu#sOB8^ o^qLNԹnwej@S)4S^r,=fL r,,kP2{~ ΰ&`RI3g3Lϸa,cbtӱpTVU~ߦmI5:53`Mq@*c$ g[VY+rrW6,p9O7_sEf iq~w:t'5($()@ CېvYl^+*!cV8 fa; "qT6,/VXy@ S| 579~#u?i\W܌Zl*jNz+dyүyЧ<ף4qJFuq<::T&- ANf,[=]{;>W%>_5R\ @J_:ͥp}ǭDadbWVF^zzȍDo|:]'؝QVӎX*)le܌&,a%L r!k| 5bKi62 ?=HI6W1Ο}sTPZ!MeݖGn_n2z-MIBny\쑖^6,6ja||U/[^0ytڞS5l "&cX\ c,c*L9>EyX1n 4Hߒjs& )AAACF. nzx5zMW. ]pcV4_Jj~N:TCأ@K3\|;zhbS2"faZi3(8V6@潷3}7uߡ:KI|ClyxӴQG3h(_At $9 !'aƌbrJ㓒Q.+2[/.\Pd %SJ SS~Ƿ}(߱ i:qCzt5J QJ}3L.q\ 4R~93'cKN0Mo1778{lAN)7][81M-:X}Ӟ><!zzs}ɃWH0PT hhߓpBGDb1 u`CUM˻!0S'0.i?qw.j0^W0lI]>,I@DU vT.rz,t=d *m|┇Z}oAD7ٙʆ @8(~`hq B!DC;f}z\}nzwx<A[g]#QH7<\/bvsV4 緝;2jG )h/( kZݿPx!LBitATThDN"[Oeb.vZ@* WL&ʈ!uWw_:pR9ٹUܦ64Ffiu#Z=yYnƉTc{СQY;2Oxݢ )|mvW+ګ&!\d:d'z>qn Ws*(($I(@g5;@WYPx GeAX1M zp2trkܒq0'xq}rMpx%4q)Lɮ;|b%\Bqi鯷g?dsQPwW\ P&UJ+ѯ[L̉^ӼЋ: >x9gߐ3hr )2ő=RFd2975Ľ Z~6e i:vҕ1]ߖ_K%1/ oC^k>?ToϿɹby^MIw[֥-hzS>Hbn;pˏ4b''ch)%rEÖ掝(WGxV5 *b({1-LQ$HY1Ԭ*#=(,ǷGnk­+oS9aYL~Qz\$gP&UQF"4/&\)3emT: ia:JYnMv]4V [M&!ֿܫ7 @5zv6ȓ6mԻ TOxm`jq~n$YL]վ~1>3||?Hw:I>4Tm-5|??箁2 y\{W->JB1HP??4읳هT]0>0x\0q#OY=ă"΃ar$/zy4t+] FUsΝemď[:w>fo[OM<NTaL{~CX$5B@Eփ4_. Wz9'O;xOȾiq "% 姳W89szS#Iz.wGA#E%F N$Nbslls>$|fw7גfÙͦr+1;=?9͛ua':_ێݙr8V(2QӏYyE͋p&hTM?xNK?GEPu((ȃ,ڐWj3}Ǹ9.M~&g_Q-5T.-2Zۈū<ɽU{XšHskf=p?*EvQPjÿ&J|1%"Ssϸs ɻי Ob@\;HMn9ų:IQ6<xtѩvۍڋgЋ͵^p?ww% Uq/{DED}]<'P@ mRXqƍTKBa|՛kĕ+V=WEG/Y$'אI@ Ԗ 9 ki"~DoHzq@DGS@.ݧd 6ᠻ0͓ &![ԙdX~OߢqxD W{)B ٨3,EճJԴVUYB.}g -' A?Eqġî2}/.IeENcM1) T1\٨m1sDfJo X;޷BxŖ*|A9rP)^wxٗev:vj;nqDIhtjys bЁj$)\"͙c}bPʪB2YqӅTʎ ,0+| Ptϣm<~oGNd¤'Gs7by#.c\Xϼ9k=@/Uk~'7_TeKv='Tsۂee4l+YN2},JdIu9nd'3,Nk4^gGƒ-vKeR;޲3sS2yu[U58V<%c\Mk˪)>ݓZ<ަBCB"ZF6}r̴!KUEjLf~QD]N7Tgo|b4l|}*.>p>ɵ6 c71/,[E0AR;&-} jgJQ6q+ Q 4E?PiBU.75u4V' }qDpDnɀeHsN,Ox8̘hpc,VØ"& uUEEhSrgVze" NWE82P;P:B z =8Lmu5Pqj,|6W]w_In쌳w >"YM?%^xZ%\#>~3Wә95Xݼ$ 蘩6`x],V7!'ߧԯKٮ|eyg50iudY~ʥ}x}"fV/z +: 髤 @ LF t ah5qqL00(zɳ(eg!UEk D^<Dٺ Ρ!_4#}ۥ=챔oc^lomq1:;O)2~X[򇾝_sٛd5DD]V7u m Ҡ[>O.yk(.iX78}((_})E߳.j"}tgS$BU3 [rO Cҝ%Ǚ}f' }l=D@?Nt!;涒An_X|vhX(xj64P8a-Bgn[7"(JR*=L`i/2frڷc0 k.Qb#L3];{1襬܀ {ٝn)_l,>V:[x,k wn1q<Ϣc  zD>@dzHDaH@ @'J_`n ԃd(AZu"$1CAae'&moE@_s.{FCյ zV'KR(7]t<¼ro[<8g:|=VM @ W5~CJ|MDyu{^ϏNf< Xm.m}8RYF,/cSwRxBΕ)JI% M("((.slcɂi(q܀ }Q;sB94,Hc sdtSB\OtO_W 8D]%  *>z o,Cs*xT|p|1QnNtYL']alU؉Q11J`<z/րbw`aYr*P|rYaX"搃((( ( Yʨ~*?Yrx]_YDW¢2TPVBcSZBPi_ZfEMk>ޮ/͡Lwa=k1r. a.d$s%ήr_p F<n]LoP<`ׇq:nm^X\#*w?_ƒK򯧟;7רDCmח8ѝ9H?W Kq/ė K1׮JA'gMI""A+8oDB!zrO/6ŪjG:kWO=P7?".yy/{xQ㧛Dsf Yqߍu.Lk1>J 㠱8@V 7|OpN$Qp6 mo٧~׀<';t@GXRno" (؝Ȅ6lħ}:g_?5Ch|ӯ=zuu78lhۣnNl6ӣq7GsxXii6Mq&s,A6~Xԣ ..2X^QeF%ԩPre]CLԧ\$ JdlT` N2ZImr2lE`a(+L>YV b"҉:jI3C)6q aσcBcmV&5T7"  , 2賲u.DF9.nNk6 eIz QU9^#!9k` {<sjk;Rnɠ €>_ $w{{{{|"zyr٤FPS:(u 񺗟(ZT0;݂7=}:vMKTWq O𺞾ݼ| O#u<z{v읔{ h}{;v^Ɂ<8tg3^ c'PC77SU} 0(pF,ad;.ØGHA&aTsЈ:ߌ L n!dv)Ɠ;f&j p&BU 0=(|6 Gne ð3l_1V/mąjgņR!^ZwQ|o ǹ]kC۵O]:18{ rv@xft #0ĈV m˽W-5Ƴ!KCyWww[@u7weCӇ.!5$xۖguݴIURF׀PB ,1_5Fu91q릁GG`BCv;]:ontOrb8pT U)0w$8v6( 4h^ ˴h'O!Su`&3ӷN;`DO#ODz!Ξ,aӿnvOv7*"&0N0Qt@8q|{Y:@G>glhdk)J8\n&h[ !DZKPd40b/+@ib,2p´;lʵ0^aBea*uk*$QM 5Ne*,9٭p4N ^ywL_# 3Kg1:]Veixhq^wC*ddʸk!v^s mvlw7lVdGV.p>$(\E[Zs;񻣄>Pwv2q^7۸U(W,"<$EQSNN+5oz>]7}Tk߉ 3Ti^ ls}Y^̘~vq.y[jMO?i!x?[}W5cTV\#5PRK"` BQPP@TkGaUq*A6jaHKp7Ҩ ɰkceA- @B 710DX@! Zp5hA %" @7 GH$2%E(@+ @ ɪ*m%Tmw]1M=u4F6`%%+Hҁ! rxμUxP}5ϯrm7g׮ t,2PйRTh7|Ļ&3hYyja#^%&oa PAz(5D n^ XL +n^_d !͈mkQZE|0w`jb2$C/ ,Ȗ%ȑ@ңɵV e֓9n:%noFm[WK \ᎍTIm.\֋h\D˾ddfڈ9[+!"neɻP$gÈ+L`C;ʕ9M[ kLhonZuu#*adIS.(ш--˹mJ/!١j3[r JpV5,Ő2@rJ%TytJ;3ye WOM"(3 2QU@Rҍ#@ _@( 1K*7N^r@Kf_%$x?smp}`ʙ["2K5mGUKKVS0R̰xV.lDY\`ZJa }(;U!`K 6 yst 9ק;6>WA4D` H!W۸J@I ƣ 8xfwIK)@?f@ A'_F GwtL":0rn*P":E޿X\]{ʊ@] !{`[]uO~ceC,L[ktBIXk$)L̉䵙BYsl 4Ch:>7'/z|1C9/#PS7N9ެ)D@ 7bL<=>}Q ((HC(Ʒ xj؆a0a,,,cV aޥ(>Pl ݎE@-zv|70)PpIEzx p(Q(GI*g܏ VBD[,Gv/P]`;R`(q H$PD7P#A@=p>y9!P=@ @ 6@h}AZ BTs1BR ($lBkفl P)@C) ր-4R @y(o@{ah>@ {u+_' (]w${bPwSրAM0hQ@P}eG`0|G'JIA8n/`zsA|Š&o;{{scx8:ջ+z,lш*x b&"-Xd; Z9L6n,ٝ7,6f,Kvary6oǻ XdK&!0S︻$U Fyqlmf .ؗX7AP tw#6wrٛȽjs;Y@1'sDbzmEOw\Y>@i@ 46a*B4hǐ"fn1fsfZfV9s62^["2sww5ݧ,f%;ͱ3367Nlɳ׽y bw bnVf&al,ȵbm%P|maf6MՆ!cf !N鄋ѷ6cjȏD&mmBF儅Yt =!& Ck ۻ8&6bfw@}pq L;Dv*j& dɀF L&b` 5<hhi#h M0A4 hLLjL&h4=iF4 B)D&&h 24M4b4h@F@2104iS4 hh) ="!FF 4M1dh4CF CB`h CC&@L*y1MA)*McQh4h4@MRHB !&ѣM2`MM0#dhFCA04L ' jbƉ&LxaNN."f:'`^Mg2??CUA^n6OlPQ]'g3اFzi:%O1EB \QG$p+x o7^x,G.  :H{EI@EL\WCp "\(u;:;"8$IXh ZJ%(i É踮w ;ҔHRsqr98莎pGN:D9Ⱥt㢡*rsr#9'çN9΄#\9A'T(#;;(H)pq"8uKPIʗ ($$(.8J踮u8 $%j)%E RGG\NӉܜ΅ D΢I9t]T'8$ Jt]8@8QˉA)q\B)rrqsq) +HPPRR'QGGt%W@It)"w.DN.N:S8A*rqIʑ"j "&$W"W"8'sPPB8N!$I\);NIr\R ws Gө: qS軈*:" Ҥ9Χ(9rB)rH) .T.IIN$ W889Ӫ pEˣ9Ԏ;!::' Sqĺ8r\# ;B'N.P8T*I)D8)G: BN;s'8$ ˉ':HsN@$rRrrr()"ʓB)*\+NspIS:];(. Q˨8#TA RE/0eFItWG\TR\\T\uQDW')tNrCLAH{/04HMAKM ! QL qMEP4Kğ1fIvл@ k]O:ܳv9$*#GEZ{$e+8J| u#,}G7H)> ;<2.yé.;g=_N[OkZqfͲRWk n 22&8wd^NDP%H1<,BٝL&A$iT5Xɜc&HA1):$3TJ g̒z" E lX;队|^~+Nъ(OH_%>/rZ~_l H?.r Г ȿb)f+1 .UFvWVF N` Ր%"ZCRtN ?ixXպ}\^}?]%ڎ)p'F2$]j# GSե9puwދ:#lBF`̌ @`'Q4A&dM*"53߹||^poH^׽s5|혙>Y;훼A4,nYdiQSM )(hM\I$1Dl{vי%mef=8-/LڷۡM#0 )V!@^A@=g>Vka$!p~MOZ&x@|tѝ0Ѽ@ M &F0f#ǡA|ޡ1`RI{ = S"BX@f#RibJ# *a -72&  ɲzל $}8E+3 ;c&̶啃 [KBSW+YP*&Aeܑ3b-!e2#҆.d#C1%g/C,:Z@D<XW$l rbrA`Q.#;1ꞎWRd-gܨ7^~f7*u ƚeG^,> Q@G?۱Ӂdtn)2"f \G:hLK 6b76>Va{OWIϋ!"8?|kH65(ǔXN|Hj_'"B9$8@úUү&G'B"qW3N:XNLFDbHVfdj j[dv{-%itmn D5D)Oz~&:WyK5>oH'%;-IdLD"p !jGRzxhsUsǔ]׺k*=螀M-$?IsL֨zdؠ?KچP= 22r*oM|4n~>9+!ݒ:  J>[{/ޤx$:56B>)yu{kK;?`0,u{n@}ex|SGP@4t_y-Wt S4ΝeKVl"Y,SCUSbJRSq*)rBoVu֎&&ATQUA:?p֥{>uXSlcs n^mbw6pb[ok.tE;51îN |\T!$ %Xh7pMVP0.x*7H̺}+"|ʂ8yHX*ضHQ{,yy[OtGsXs+,7ބb ڻ*)I~g]3ʖ3y`7;c`w'8KS\N3*9\ʚoU\Ϳ[{P.!$7qt:IIl+s$nDz+)!t* !QU9bHS`{IH2YjDuD$)HJ" 截.tXM{Z+?RT)&c}p~$zG\RG4dC͠ֆ=_ҒyBD#QKҫ/*WUPz5WlR O/K'g%AFCBܔQ :%'k~Ii!J{y^> !??S$swø#rC1Z̳0(9=w4BiduzFiVi^y -lԃsfijnëPn3hNQFћuG*mqB8(ja$" 5N |^ac)$#0||&V,{IU9 FL!0ƂTԆ ₳ֺӨNMۋ$XB5LZ߅7'2{$#S~y̌G]6!}dSiglpDIFJBD,P%$|cޏĎVfԪC0fh`!k!62:-')Jgw\-4U5.e'(w.'l 6^]&ijQyƊ4DD‡"}ojž*QzR2~?0]*^1\!.+us_W52iY{P:KSy2CT6r*KRg*TD`rFR@)IAԙdO`l< OU|{K[m{赟1׿ҷIA3oFeU{ ̳^uwk]Ț%k3ImԴvŌճI3FNJ{*0C&DyYe9O]k6Uۮ~gh(LhBMF3wbJF(e ~[^V>Kڂ7m }8X3AtI"9dTE 'ZpNrHy"AEw?ef*hFdDD[XJ1$R\i*).T${T`9:,qLFAV L 2J$&ItJaӜ \`pR1rZ\켔` 7 )yڤ՛7H bL`Y,y$D>뭱էcLݤ+l\8˚4LۆY^kgQHOL)aJht ں~a6 uLA#NQ=.z\>*j1.BLHs,hQ16aE)l%'m-%B?yT")Ѽ2OЫOִ<̉(B1͊MWUt zm}>5VQ~WM]n߭K9+˄P 9V.f`+ዚ+Rs=g:.m&HO) #{)ZRHH%}43@Nm9毊:L%oyfOyC׳k}qoyqkٛŴ.7Pͭ@,*@KGT2+@2y}Fy*Ȉa.Ctk{.~=]|YU񆡅A=d\v7Ed|F>7JT/gOwgz35,]!Z 5@Tdr8u<̓JL֌;>!JGUҠK"zSK:Ү&D<s5$BBFQx\8[sx]k晭'*`RB`tK)"JhulyAIQ']IVth .h:fqUILQTJ( Sz2vuKOekV?9kk!]ez'\ Sޏ`⣢"E]ۆӮ:s\跌@@jsMg'DXm]s+S4F\N17#AB[ڊ8:/v.u*ARПPtN@J*r>,(+U! %[_ Tc$r\D:vVөue p^l * 9"1[WlS#@6lXOYFۜ?#a~U;_R> 1 #HSCQeAJ"a]M+7ISCl50*`k%#HT2!e@^D3۹u%##~v:YZYzU!&|\Q}A*]ƥ&&0GrG)jMbiΨ@9z 4Yt, MjL`sl2~cbՏJX:EK҄Cͅ&aGFZO:^ GCb2#:_;dRy ajZD*?|վt: CQ[N-<_h`e0RUdaH=B-[Qk [T$ ,CJL0إg9k!}ݴNjD@w{Y]9 JennҚگ .12ԡF'qP Pp,媊 \] ׿ĞHw?VsQ9!K Y'pQڻ uӠNɝF#jnZbJL@ T gb(£4P[Dz )#LsAR}J&*$ SK鋤iK( '7KDZes /ۭʵȆdX <-tw>Eu22krTĪWRc :Ete4zH^iAŸiyQЯ'=f(֊sAK@lqtFꔃWLsG{MtrX_U}*-[0:s&":( VQwX\uTa1WF*ȥ&7!*g|h^(ʲ Œ~69'r;ZutQSR6IeHIc4S)Yi=tL5Q>ݳb$1qND*={rM6F X).\׉ 0@3K08|3k%zzFqd9RT=QӰGTҧ"*N2tbu1(1JZ*FX(E,)='4MRetli%wEzZ+ |:Pf0-U,o*>8fj!6m7B{[Hy#3#,Ѣg8~|]~|ƳtYH:GKKD%R>02J"t_66.$ -\QsuA(^uko~O|eSSǺSSN9"}?[g"X#&7dύ_[nXZՒA#\U6O 1>2} ?v'Gu"-Z6p[V]%_,<d_dQAcyM6%D E3c*VP,]&D@!r ~^B 9~xضkgD Hp߀4x[̻E呫 4E;0%'foh:0u #ZU=ogE+G;xnivRЍML>~x@bA]IgD٭UR&`iv)jل1 H:KsC9tNI)'$CJI):R rN89I'9;9D@!(ӝT#\N9:HRQ"9':(C'8!)8; .@t:qR3!DQQ.ND99␠DAuA9GJC!H8N*N"N:GpqIr\CED8rT!p8#8D.:8:# q*.$*8D\ Iq:\K@H8(D!tw:EN.ä N BSN;@r(99tD:T1 A)H9k{Z_ R=oPcd/Qnr/IIQk+WS˛P/F,Fc{G'dQo7pdJpu V8ݏޓEmq{\c);ي?O`aR("}nRe W֯mwOy*,؇~:]T26y`%⩕;<{Ld*sIbu*gumς6yŝhi+[iPǂx^Ki~ME9{nЪǍ4*@  ?('$̅IXN)^Rk.*Pņ1. %\z>kc/#F%yfڗhȑ'omxJ\D|M6 hFYHyr[m^w̿x[ 2od*gh8[*ӄ-%ԇ o# &3 #嘭SqxuZ3@W*6e楲1}on_7x2ZcItud/{[_G'+u_tdx'fLY>!hIaxC|Dh@1g&[FBl^N*a7 T, o/9ߋp¥޻J8B$f*5; NBg׼BrBa-k`mdݿyseV3fFz _$^誽,I|NovI-Aq|gA0G*uOB=׬P2;`U!FgP+[w974[Tj:߫}p~Yljeޭ<些#0X."0ġbts7x13RXdk::.ҵ3Gk-̠HsÎڬX频1Mdx'??YDq { L 0_1AX3x[޺J<8qP,`̓-R7.uk8[ll& } I̽}zKħnjE-{ǝkyXU)ܢj> _Jz<$Vй\mx]^W/c fg+U÷ƞLQ:M*|3h(ۯ?zN ) !N#N9*HJ:RPAD<߆5}"fsppB)b E ,*l؇|sP@g $D.(r”{6R8`XlE~>0 çB7UF7 Al7qY/]WfZ{+٨զ|EE v~Cbjo{MNtlfFQ `ŷX.Lvn; RػV_J[eR+ynhcS*b$B7s#$6"Ō-e/Ty^s)}9FIz:q^EEb^*>΅_r@,xbP?_?e}tk0 L\H}n|^`TpZ%ibvHfdy85/3AD E2p&N9MR,r~osH |/7-g~ӡU%Tv?'9sǭk1{وѿXӱibF̓ۚg1T5G7fsc p wb_:{1+nZ N+)D+ݡF!VBkPn;; ů>X+ACO+ys}+EAB^5!V=?'o7gFٗ{o g:: uÝdXjܷJ fg4 cD:%}-6 '(gqwT _ 2s6Ui7WwCW' OQFOxiK+u6>F+o~XER9W<3rˆAK?Asy]}?%)퀋$YDx͖~glf2TmlUjZ)'9 *VI-?\?żay !τ6Jm}v֋aUr H6,J>3cVn[v q[ l7y;jG'M ˱dlPLN~;s5gյ;谶3+XE;iԿ/hqI0@^QGJa?duxyOBv,ޙOjX,.j)9j%g :9씑ʁR/W{*I"o{6fxxb8QiV;'QѦ],BGolnY3߭R|g FOMN ܕQJ{cΛڠ"u2ҵ,܍Ow[8׵Dsc.[UP<+N'U:h&.~uUQBJ]= ^'##jC>E%N4cX58toIacYt?20QFP*L2GDgqMdQpY3!0ô27 Y4 Աz=٨fٵ/8eaP1_&^<‘^>C4Nr<}դkXP4wWmi Į/ղŅD!~™\djj `G;#gP,sQGp4*dfLOJT4ˏyfBAJ'MNk48dfpuw-QUpڽ UW_Wʅ{-mrT/GA6:r6 Ku^/o;s܏e䖾`kNqҖDTN+{"Ki{J>`w +cޢ}sKHh k#Yg;y ®qPѷtWRS9bSԈQsi6ԉT/W"I zO  uOcG*&^YZknڦcH~iɌ>8;rDz~=ۓʽ:cqep [c_Evo*= {<= 㝩> ңߩNY(5[txIJ2o60|v|2͆zJwxB$cݓsH;_d:lm=Zd hmR \<_BX1tH!i<캟 m=Pҍ}m넸׌-ܗܵ4Jh5Q۬uE0ۓGbuXLmQh̑ kg44I _(TLç_F `wvM=ޫ* uy-2V5l~ʲI^mtk 䪪GHahJ9NJ]1(Uިt]|u ZuJMq26AWs},3#.4bvМ-]zk.vYV[sdNfB_4!d@k;t:2JKqɹNv:Ҫ-/ e;%vp),/$ϯݴ[ e1Oͫ-JsN"Yh譔[) e6 'Fq:j fGb+uqJ,4[ ʲO6I;C bm+O?Y~k.R^k&@fԼ]k]b{,me ʨM$,. )#ט8am,tJkb~aLBBC%=mB'@n|*v&/1Q2ͽeO kiCijBT4]S}a FOKZ>x9r,%Vhrg< ӇW`mտ~m6;4D9 rgQ8"( _Lnm*o4olY9kS#ydnV _?V1!PlVL9GƯFAW1ϽxS>r.4\wzO>!P/TG2i7*{/E?T)6w+a-i?+q1;%Eu^Cxw:gwDꗞӥVaK5J oa^=K^ *F3biFfuB&~ QU!\;0 ZLr)S*lj^ƟR̙\N!g OlcgwAy/HA- )\'oj63xu"b^<[>8ܕPgs0:t~̛?^2U(zvʕ\zۛi4~zFif<4BAVn(6I:h2)˯drԳ]d!78,ϽSWn+ar`yGE[ʤ.ښUګi`u`xcw2**.I}󭦜jaVJyZ Nu6z]$tnD 00N UGdYͬku"8;8M"qw[Z++,fsh.զwfډ8˵۴츫mn: dۨFuvřtGugm..15sج4}-d]g1,9{WӠ@\Zf+y(ҴfD+|h9˙72.iZ%p߹cb7gI,ܳ"rv~yF|r+8+UPSSjsaj:ݷIM3v[^ȉBFjDЌF˕ʎk6Yva2'xi7zdiA>;VMY67u Ιt>EcQ*FSKFIt3S?T5c WdEBĵvn$zȞ3^jWV^̾&w*7׹gm5R_ :5oAy5 ͣDE@µ dy&fn1Zd;No K@ !sX8%!:>÷*oN|mv9}?>I_2E -LiLT'S*5y{7ݗ-5Ka% Elf_4K36)Ŭ+&TSFMZ-ݢXLy^gdvB,DL9d1 m(*OQA6Rxɐ>c㐔kUECnz/zX'X~V%!aU~[۵WQ̎C}As Q( "'^үNrv1>&f#>8tOSݎ@ANA) :5 |_Jp֜.oA!=~ }CNۅ:ݍ b\ W5w0ÙM8HR y;am05C܉41xlW5J;>)o=*,v&KaJP߳*,™PMR&IS8_Hc\n+y-P#3 ̒zN94)Fh:nNsϜ&kCɿ})oi LR*w"ojUV*˕kh'xRρ#A+T@m bt&g3HrCM͇b8?Ki%_nVU*(jێ~[xg_kR$y*ȼ}\6D@r3O6hs4Q2dHETjVi+5C"Zr<·BakR67})S&:M#^5vT#d~+,^G|v}[x{ʾ I0\կJbIXھP˚W3Pr!^)vu]e3=\K=H3G/0.+u4aT\gKόattj:bKgwN-io)ܜ=+_2+;Roùɗ x]PcowGspQ ^6ip8YNNj ׃ʎ'~){q:ع{V ҏ^Go+F9']؅87SP@NԞOk&L\-b%5"'tJ;ıMٺ|vTS2^NXh.H cEY]LɈ&s[Gm#Gl;akgYf]6r3nʲ4#cCHbfQ.TA֝Tݢ:;:6ݶ;C [n26,lmMXi[&Yluh!u6Ǟlf5tj;cm[iZ-c%lf՝ muluDZ,ܓٺJ ['$΍Guvsjv̶9 :uŭh&36UgXiԶI$ aTRIG7:ߵ>hxϟg8BDp+g]>6n>:/ [ …m$A>X`=P<4$VOq֋aM:iNk.[IRp !/{3j$! ;A4eI/ bA&)$'yA,ؿo{Mmјr-|IOB=0w\Xn di54"y֬W{k l\BPt SÉzV֧"|/}I&0cmk[k|S{Ѐ:F$k #"2 0XUC{nۗ<wCKk{?K7U3KT!1c!{126}Y*~غM=)˃eF9[qbݷ蓷z}X*Hcl-P*x9VxeSFMfйeXǨgml8љv2,,xA#FCӺr'Zv`7_ے@@@D 0L#@߮!N9(BfYd iVV%&&hi&)BJ@&hTR Bc >Nmj^|FǦw) ƯK]{/j vofZ6^C?Y4R&qnη2!M+,q-+0!Ck)NNv޽^k+ܤ1c@$ *>#OhQٜGy>1FnSxt!7?J絼a&Z1:k,?74)w|t Ob:]dbcߣSRGҁހDP1B,B@ @!" ( T* WtqqDGt8\qQĔI\EܑE܊d*"jh"U( Ri%)$8\#H."QE90C4E@0,@R,(%#TR KQ$$4!E!KS2J%% K M**ADĉH`LԀ$H$  ʠ@ W]w3DH 9(\ 8!΢.:$$@ t\89s@Et)T$@GJBq Er긊B*IûpT;s% 8QG@Q˹N !:NԹHrW%Z)`!Jh)JJhJ c`>oΕ^_vBx}ZIf$sgwҋhZ$Woʦ"7$^>bה'I{{o)wpTeP 0 `1"hu~#ڮا֥v]5%Sރ|̦-Ւ5p S̎-ĪAd1 {gI GR0 ʕ PLjP JHԂ!2S%Sh򽗗xU9P_ Fw|פ/+v" ![ L04`6Vs]iW;`^]]o*K{R3]vG7YsJlP^ٶi܂ Y2q5jYkpQ$bТRpvsUD&EV(i(n,;;mu3;\Q8؇vD( G =۹'f(AA`A85 ?6|/tkjӅ'Pq`V[TkHbt!KbCx)iMdY鍊Fk @=`sdn-]QF5Xh`hPTQHwF *-7Z˓H9ӈp$ 8HsrHtA. q":7ymޥkN%I%H$tEyNqI!AQIک*1J4"!=oVoZ#^׷(@%\W$P_ʔBŢ=;yyeDpptI{lN:;tĵQ 4BP <*HDF:֖BH /(Sh #k:z`лQ\" RTGkOOhܭ^;[ѰJ&FC$U 4 !$\wIJQ4H, Q2#(JVU%UȝW$wtz2k]']vzJsy^"RuOu^=zKV[v͖Q lmcF9"mB!4M ɚef55f5m[H }ʪNضJ:]ZS2H `,LQ"E,L,PJMA- KDܶ:ӬbΝz@ iGH$={|gn~Ϣw?]:+"j( g?g}?q_AwNIT&4*806gaW?K5^YqtuZׯj5RqqR~۾/0j81244|h Z.=0iqD0^dd\ qMC@Y1MVq`bh`[.x/IM'!vn\_d;ЊI+"(pNF TZP*I$GM4yeX/\e +R, EzȴZHh! FHBm4&y}=oj%o BcN]jK*,̠06-[tW\{sg,m)ʔ~~/ϯhŖEle9i^۸:+l\6Kv,2ͷavmem)C( 2(Hm:'N[qFeieLTu;F&jYvht]t^4*m@v=y=Ϛ! ]9u_q3dc39G'ԮJPңh;6e^C{_s'R;\u(88DGN.p Q.Ni(!bJiS(*$uGrGTuG";QqqҎ!88(܄tQܥ: HR@Qw]::r#wʯ50 Ar!$]vͯZGs|CP5RHIUQ "8@]]wè H8988N")H9 N 9%$rrHI$BN%) K┺Htr㓎".'N:(N$);8(Rqp''N\q(#'ND^Jq%Ž(H.\')tr9.:DwTNNJ.RH':$ヒ.䢈w8HA :8C8$:r: :J: +"Np: ʃ8S.8)î(8:*$㓨s;㺊Ӓs;!Rstt#rsQItE$8\AuSTDTDTD7K`;y^ot}O[⣧rxc9 d.Ч7c7EAMS@Dč5 =Ɣ*2Ԓ^FnZE"^/b@ uBK>仆Zgqx;Ak}фh>Ұhݤcfb a($C^[É\;foA;ٛR!f|& T븶7FJGnm %T@!@F[Ѩ 7Eb]L!E5քMRQ[~EO%۽O/R0sNa 0 dN|^MeZqiH蔧]:)JJO8L Rs4^ςܥUm5*]H*mL=ƧJ2`1(Rtҙ W2\r fTjbOЫU: L. 0L 5{4Ҫ/UQ>(j WȐ#fwn\=۶iR I9T@3# 22mn,f5mnVƉ7DZmfk&md˪ʳ̮Ή1+;V]]MQm7fvլ8h48m-O[[ݝ[m2Qۺmkw\]Umfɛ0;Nn8:ƴl(6Q6K[vݕmmgl٣g3Zm#kmgj[E9lc`6@&MNvmmlubmkݛj;[r%۲67nskCiXɚ[FYlsnN ȵKZ٬Z3kI-2iYfQh*"s2Lڝr\qwc6WFws[m2mh[-fX\n\.뎒s3,P\puDlvj[fe,isvJpEۅQjZlmlݵl-8Iֲmaͧbfbbܙme̛MŵKzz۶۶G&֖ضQMiZl- `iL h6kvLf݂ͰYm6͘Y6,;,561wMjKmݝGA,4[\vmuq]ݔtwWiU{mfE۳r,kmf23$&ŻMelٻ;[Zr3&Vnά3fӎ̵嶬F6 ,6[lll76m;VMm5XDF[7eS6\Y[hm5 -mca3r ܌fىs7--۳Fv:͝em⌣.ۡ[0pڷmZѥdֶ4mksv̳,3dZ-(mdq`Ysni,8m鳭h٥!fevEs]QkmQ[Sk7ue'̂ 0 ZZ'IhCZf5ƶ)0X$nnvcŚ ]46j뻩i2L*ё 03Z44(:ְ*CB"*sPBӵ5ZAįZ%Zģoj *T45qF9PEE^Nh+Hxet9sfo (I EGg3#h1**(!AwҳhtҶI뻕͸n8* zNa^t&_[*]C%">݈}|"}"EJ |\kvOqp7wc_C+) MЃ#GOLOƁtЧ HM ܐ(H{yP9t!ܤ?'2CW _Pe٠ʟ(_@)IO7=~+a.=_R_J5҈ 1@HhT  R? A;rO BώW`W@(~t*,%WhA0*?"¯Ð'>_J)} I)Ё€\ AHc$(OWULI'A(K {hT_Cw*\>AO>K|[ )$Fu?3x)̄C@E=`*c#Ҡ~|~4~'E(HV{ҁpÐgJ'K>r#YaOH}L(|Oʐ\t}}}*'@˅C^I(z 6ŷ .+76lV\_*\*@e*>g3WwmZ!YpTW}UVAMYMXԭEFb%'ʚF"V$f# `PE ('qpW,UUX:T$t $2NlgȪTƈQ;!b UK fHѭ3|*i(bn: 8()4gQń*Rđ|\zFP6(te Nei4LUXVsjPP !M`N|$38M&SHNi) ԢFP4yT}MeRu>}6-5؝UP$XXKaKMᦥ#{N6,g Y:*E31TJ%"pБAQBtU`Ϊ, e6Os> Ԉu&+/8A#E H CfAUFzU:-iW)U#Y3)GpsVf}b;:L3LF4cx'E(J@2 - !@J#B B@H(HР4T4" %((*HR-H4!JЃT 'k~vݻ~wm߯v{\&LzVnf] a^P !*u,[KR^e:3z2c/ށo]\>w/KoPQCBҠ'BC@dE?U_p4%Dh)PiRZEiD@E)(B %9 m !}"w` DȃlyDQ | !Pe_=4!A}d {t ? 'Y(}*?Kk1U~T)a*"J !B ((4( P H+B@ P)@@+BJRB Ы )ȩdWʽ< 6CP+$D2yJ*(?G(}T#R $"WD;DIT(*@IMEnшp؀0 K;?c& ~aA#BA !`KZk0 R;۶{gx^x<'!!"rI৵B}+9'xvAW@/UbxY:ypw)7@>,?y*(p?/-}g;xu~T.ȥ]6G>{//>Į>*K+KѮEyߚg={b_ >Nr٥{,|dj?r?AU>bS )Pn񊝚P_ ʟ%UG|?&!T2~߁?( v=mh7 @!O*&{~Cr yxڻGz!|Iys8]<]QS}^wJ{}.Ac`1aAK|a"wmȿ(fwv7s'FjpP毢^Éa]>QjJNOJ^|b>g`7@)w˟xuXa?"w(N/An z 3gv\8@ 1@- m( iW-|XU3Y$a"ǴP!= gف>zϔܪc/1ބ}"(Gk[>SȽU@8UCgz_+PDCtUҪwH`_NvE{ C:.C཯m kA/_A7^ˬh#A'Zl+-?=Rvį촹<dw!v/i+Ċx-~~v:űWfx^@HOlc썰 [uʴr20 SE$cmYfrǻ4Z;jQ, B{ y7 2<-y }u7}ni,ZۜAΫ>47<pMԒw}ikiۗK#̜%ycǦ/jH]' 1p :!mv6`!?<$@ܐ w:̝ǣ"&C'$B0tR 1UAyĊ`'vM6dwHbѬ0@{/9e33͘%M\;;~D|KJw9;=U}lTyKt8A@0pW}m 5NXɷ4u]DoBBC"hoit<~۽"Gx9KaۏcP)f;)$x'>߼m@[\[=jVZc\ypx;dyJiB4đɿ$BxQRu֑ݜSDHLb j5t` x=x6<}4е40o`ީlcA΢Jjo"B ]݂T0 "{1]:ϳi ^BpY$̝l<ܞqŖ j{X@lq b*:yl7UWw%YA0p=6{r0_9BOBCw٠}Wzz,tvxk0vg]~'kVz*ZuƿwTb7;=7gpaVڝvV8RP;Ť8M)x2WϤa8L{H *ʉYip]ٜt)}I , L4zdhULӝNVt9b!jq/cLW ?6,vJ[ `,y,Z琂y{kKDm,yuo}ʲe潴u?ĜBD9|.X]׉[>8;]- ,}RRځ ¨X #Sx5A|r! b>Gi t-P Or^^wu({9F 0$D NXuVS@@1ExGǨf%sVAWEɅ^y>1.h=5 *s]\[/ ýhXBF0*qKy)S+w\=^s{VuGcgY?RgI"^.g+ϲNA kgo& }ۦjjgM@"qsκ^{HX=tE+X}[UB Bii_ a$$@`"˨0l±-o0!WQwLV{׆x=sz.z_vǵ:oNx ̍W-Q hr/Zus+St?iQsS־N |#:~+Fdn&fR/q8N覾;a]aQ;!da?MD͡俬qiWUE^Tegm7hEi;+BptzmnJiNN5K9JAsB|/@G)BNi>IVA&*)S og.dp$CyRTޏ:*1RڒZQTUD XpX+, Qb9ԏ1%I)ZØRl![i X{2u[$\qh +k:cM&QJTQGZU_7 sv[BkL1 !`0  /u  U3sB D+{6r%bd3H/u}N6R!D'1׆fb9=~@/G8s::}e9MtĊ*H<},yk̓MnCf)c`nйQg/5eCUK*>Z۴YGW/K*;^_ `pƩs K,^Nj5 @ d4NRs+m˕ZpEWOH5T)n)C]@6NX_Ѕ[-{ V-: |IƨES[] !@*J 4~,zOw&f$1!iW]~v!T[H4y'\^֢Y20K9χ@p^ΰ캱h!aqw{=4pV@}iwCGX]1 Z `~'jC."Sk-3?.GD"KEQ,"F:z_W12gVq]Ep7ӇrCx pm^r_; AB##)5T9ҀAccsQ\,M|ѫ1<=}YYuuFgӜ =5==g.ٔEBgY;swW;gL[9z뽝7b訜Ri{#`OF_J<;j~Lx"['Z\_en=IdbӳoQewpƞ1㰹[ mNbQ5%fz;]䩬D' )vzY&/#"~}ȅ{wczgK^>x~^GOo¾n6Yìԗ..gBrwj 9#zSkӘ( Vo8dI$@ !XGmZZ)A#ۆY(VU'EWji&|F8t۪vL{W 7ޮ=]l;lt6v d³GGۼL]R:j-L|cWz -sZjimV]Tdf; HM&ݏ!GmC̈t>AVkKǒ?5:S{a/I([Ҧ\vClw~g6H197ZٕIU**MjN>vy,. uxDxٝl|erSV3y8KƖ ؐ6_2t!uRxM W,X;!  b:[L ɦS5q6s{}]{'怗A]MwtD3gC;w}^'_sd}(2M  hF4LCsNqlӫ[zWKvoZ+aN\C7cܽ|j$1 ͆EOd}&S;Q#7!y'3鳰+f> R k UpbLùg] m/rUF#ݣysP^l*]]ܮaKt{B D1?U V>'Y^W-HjnE0񫆭C)0|#l_oSy[̒jޏ)*`Ԍ487{?]go= Rky#[3 }՝<-ږ^ gv?-c=2nj `ym0^p] F#K Ua Q E5T4+C׾ûUbkh ?K nw2knxTdA< M`tQH]=^P쭶e_Lo{ILL*8tB1Ec[W4VPJt1iĤNB.q {F UI>͆R`쾱QI$+Se5RRXgR54ֳ[1a dDZI4p}j' MdJJn&>BBASRĢYX[-h{OYt_ }Xy﹞ @2H" CssFgj}1[u&ݬh2r;=VqK4[v,o[yv;9Vlwo1V85|ILWJ{rA\V#ӱ_ ̵>I]@Mx!WV<4* _܎Ր:MwQv,]=k~Zwh`:FٜEsB=G>KK0qk{K7\lX(KWv~C0;heiU䒅%MеۛXv^!14 z.<}.MT\4le{gch1cO:R[ fV;[xb>w9{<9[{gR, Pq-M[L4@ ."se#Ë_Qxm^Gz95Gg9.ݗn^A< bЯWh  sFް4(!dOvMY1rKʓ{Scw6PRtrչ}ĥ,or⥻(!v&'TM䓓xV{G` tTvoj,KJ[{ Y}#*FUv=B> <|w=w=}tweGF$_]e0@212Հ2۝+94YHmpInVGjnϏÚwǯN@ \2.ݾCeNEMJ7JˣXnTn*D.j}XSF +wG'pS_vs|)qydyolx{}= { /1t l΅ڷNԪJJeMtۚ?2DWG{;p<6/ӣIϻ< v9NQT3>V3kʚ:E4y./ޅ xSßm%Fy̸^Uq0 Oe<jm̳ 1RxMquv|BW͜6OockO!:YZN[0&Ŕ1`* g:9ؘ2Lֺkjv#">;doQ[Ʋ{ucw <=P|f0|BF0'\g]sErkC @RvK6ЦmwʘlGupk|'{m{#؛\W,0o9e_}w1У$:q||a r!:: W"=qM>ZQ! w B cQ;EIl zSn\CP&C"ϱLT>-dt~j-mt2Ə [G1d\uxy7g;^4ט%B̬Qr랧 3vl$=a1"-u4Q)49m3Xxiрz1SZD|hS 8vbuۈ"f0eTL>'b0;x^Coc2ΖC˵GӉ xe/w}}/TwXx0'*]4be[^a+ޛdAe_z->7wxʄ ѐ鐨s2 Xp8]_xr4 S tׇ' ϻiLlٰ\O`ϝFKjBs8WZ.D+sN30lA6%ğXL/ƌP*H LZkxֽ+))DTgF*j?cWy%BfjYI\Rb\aIi}ʹ)5YGQqֈ"pq thX+-`>Ea\ »/U}J"sڥT#u3oZESFSܯ4tJ0MY'(8Ri A_A!AfoY RINpsHF_aHeT\f:eAe8R$8<5LOEG#QRN&(U5Ū*RB"RQY u:{L&z| ;ik51Ks*:Xs\9IU M85vt*ube P2 .j H4 a9WQ'(QX i"5hV-Efbp1`4dBtjFfQ&xp W$! NuLCB7,SJ)7@@,p(#11Fe $*ށ8,q|eH`2fFVtN{2d6*ϑΓq> b/e#BTsNn̫Ujt,Tj3d5WU[Ѥ h lXz&5g3="ibUSSCU2JRBsյP3Os8UTK&D":a:k#+rXEI:.1MbjEDfrhF13X#@o;1i:` KV PJ_̥MSM1$#X:*_(B(AsbTRTꞑJqϛº = Wb,bRӱJ 8JV]S:␜) yƣqRbDĉ'<:IZs(g& j=I! .ʑ$R'1 VJL 2i8@Oڧ$LٌV«&rqrEM!I+5Gvi@R:Bg7 `YռPpHQJƓ @=( fU$`f}luԼzk3WBtA&H8lph&)*u)J=q BJI',Y'fQVn|a( )T{9iLUS>uFдt7=^lp Ԝ ,"UhM: ʸT`dHeJ($eTtD+89drI¤fK#8tF '2q܄ sFu3bjPD5G\sކRr((Hz5golqt7 @7)!$$RhVSQU]I].r=dLru{"r0UEhU(@jDD9 m H P& H.J BP\D(D"TPrFԊ4#"9HQDvNa* ӂG_r~aA"?ue߿{lABILLK)B_v ZWdPAԧ2CiQ( ]IAdP&BR/ߝ*nTlzJ'no݌R}8Ǘ inkS8ƍX A-ZI-v6c7N&Z L'I{\.Q^^ܺ!A &wShJ5;J P^\P;uR @ #v@Ԩ( Z$rA]@ @(# :G6R&j,57,46nJ-:P M.mh]+};.>g&@d- PW u VHs+L)5w$e7bqޥ}/ȍfw14xi 鋼,IMO b6;pmGb[jƲ0QYxT" R @G"%R:^ DkPQ@fmLTvDCD:fp#5%o!jrr5ܷd`wm*U JtV* ]ܱU` FQnYnS6an2(*ЭlmYss.fr-m&42c.Lz=tn SfXXh Z :Z^^87E%UI(,JJ4dUTh7֠skrPU;B"һBؓ HkyXo2(bU[k2$t@mn1-J4jA%b҂T7 Wp01,cQC[9iaJP٥ﮡ@oiʢp! RN9E19ICt$ 0E%xT̲2S N(HIɼ ɶiT kSvUldi488ovPXn%eRWiYe\*QFI$Ji ewymFԡKo&5/k1&[rHj5\63$Vgi6 E`{,Ko1d;41l8oow/s 3(4R[ªV$oj(Z)Pkm-h؈&Z FִmR2I1U*e+C*69,"%LFN4\ wXDLm-Z mg& X)RFƁb&ͪW7*d6 6U=jeQp,\B )y ^&qE(ZvѸj#lPiji0*#-FZՉ$^`ZyhC b֪Lb*ҫbm9SZjrPZU4%bM*Ĭ28\tq [*IjUUlllZ[nKAoF0" x7knȵL`LM (D6YrGV6Z@ph7yonlzkVSyk6ҧ7E*BUOo]Ri#QCĉ_lXj"FVʮ$v+F;9IeP&o߭=2т[\bYѽ &fDaLĚfa&[f % `ʑ&^4Vp\h=)=M,7.L sWo kKnX ]1jl1j J&o`X*aaaɡ5Uգ#SKTmjhZL MnQf۹]Sq2 L"!ZV+ӲZm V I/*[6Պ[&4ʄt MݶYNň7NV`nbDeP:0kEAH xF)* 0HWnRN]pцۃ%=ˑ$xi`TR ΍F>OgQyii[f4Vɉ-GDIW?$[-pnCWj0[M[Wk[Wltmx+N%ţOmQƮ)h;P ֤l@б$ez',9ёʷNIe[hreIu"--$YV eÛ ̝P(};>>mU[ʤpN }Mݚ)z-]EM&"Y6], 1uKMG6N F-15.5&h%T 4AUH#iJ75jUQ$JdݥD EURX)X-!r4ݍb VYH*R)X@܄FVֶͭXNH:xYP[E(-26%:hz[oCBf.-`hޙڱѠii;ZAɋkBmQ2a%+R5TY(<[p"vTv҅MѵfћcV1 "G7W6Gl5BXY&% ۦ" 1YJ &RJX\3[0Ŝ%ۄYthefօ TjWf  ]eS5-Y#=fd&w9ŔlʄmV[H USD&;u@JYLTWBjFS̯:t"WrdWX-*B* 8 M-8Z ᭮m,۷K[д#ަTر\@i|.(rcPCL Ldkvٮ6\ hp1-`(m;FIToX+ڬW{N(+>SۻW޵Vvwkכ GbHۥInIR-Ҙi(Ewe& hm+nT-j$YsA" \cgL0ŒjmB5AKm :+nc M%i1 `KڪUeSuW}߷Cn:H#0#$ˠuhm)êVV\Q<:f%pWn9c1*I`UU\qAa Lp7[7RꝢD f%] AOn+Ƙصp˹2LW0zM#*h6MjSbm4q<Hh&jpFce*°ʫ UJbUJ4"V,hXVm]Ǚ02 ѬQOԢChIeG#V`U)R^Us7֮YAZ nDf,A4!³\ΓR!|󤔁 zcQ/:Kŋ $Ơh()h.0 !&U*Y@2JhS}]ѓhuVmYƻeA\U*T,&%d VSWei .7X$VkcnuB6ܒ=s‹{NSsIm*[Z2c&#yݙ[Kv&a2r\CN:s2r2FBY/ oV SeTWXդۦUh`[IxM<]0edd4 łbde>4K5] V+ bJRhDan ]ܹuvLe!@+77ZmȞƂ |[[[^.SǃM1zh]eMbc\b8Zڲ-i5ݻ."K(qNf2:LUT20GA8,nrV$ t(+{6-@!*esbJX!黋0a#n$L 2oϽo=m-nI1$*M p`ŗ\ aCo-Ov`(5McflvcpbƤM͗#x,M o+Q$q[6'F~cǮ@ 9(*${a ;D`(ӴqȦTŘNj"-$8bPPdj6INAIlVoARʪAUbϋ &佉bKZ,[\baZ\1mmB!joYyxCo 4ۤ̍M2FՕpMN<1|Ԉa qqF ǒ6[/r`*b$1*mbX%q(ՌvӶ q㼋 fk(k3 j9 V<9sFhʴA1Qpq[ya kk§MoEqRYB݊CsX¶IA8F [L.jU12bU%`Y@΢-Qd7[e#hTQjȭll̓7F%]=L-14ыs7dw5w-ۦ&ţLW;fWr6^cF,x6`a-g]&QUƌ#.Y pm:nU:ISEdm=FIqn͑_+mU߱U6g qR\-^3) SP9k22ߖl2Gj%v4RKpL[LIǴŴc\b0z1 Qa6-Ị :qeG+PYM##6,NYvv;Y 2v5!toDԥr*ЪI$" m ފ+o.ܕ` JJRI HRI IcV+3,dZ\̤G|@L0U&]RҰ2!mjKi[4斳˜bE"n]Eo.&w k/wfVczaQ@6Ȗj[^&h^,q2:=U-Q|ЦkIXIɢīUؕ4 e2TP#=b I zI*JPF$s,ҸDzʹ1EuI]PX"ͅsT0\LIif%:J@C`q@Mdq:i–鈌Z0W+Y-uM4fh5%IR$袥s}EqI,b,etD6|1}{S XE|QO#YhܧJ bAeg58MUU' 2gE§(NFr“%Wb'=PԄ*1:1=|&gZ ެY7=eB(I䱡798³Pi;.`u+"bZ]L #I53q 4bPM;fxWFȎ{ Za%TֱxjPG Fo3g*5oI) L)Su%IDR%]P<}oqC&F#QʷE1 -f,U>ă !IEed+`+!*k:irNʙ!Daϔ2,qU&Fɟ# AԹN&e4()$Õ#NjUE1b4ʒZJ44$&x):PI\#Qb@hPj6g%UEЬ5:MRPu9'DGS@N))FM^ k(\&Bfu4ֺXjqN I jG'MTNcWG\dY1V%:4fW"Stޓ(=@6]'>4TKΐ28b 6_CГs1T8IA\hM(R3T0h| d(I+J2:K@Κ_5*J'—UL'S>6bzj*\zq'aNK >"ae)1i!(̦OCd@)MĒ820/9ҌE5V)$c'Bh4ڃHuIĥ$DM]H&brkaK qR*ԔT`q3h¹ EJl$L#T 0OU]l>7CRz%)@=Ш:W,YyӰTfoXrRQEaT)ECPVZZIM*dԼJ4¤$pZ'BV%Pj :ΚJ=* u%]jRhd'cAZa\Q,$jQnӀtRu51!B8s9Nj**IDCt1%JTTm[EQZDE4M#{ G)S 5d@Ҩj7$`K6Q%(胨heғʔz YqIH4ÎlW"S{0M)V΋R1VP+5xjdoG8q3j" <(9!:f4$PؓWDʴz+B1)hYRUe_%k4،b(V bY³#):6::!2҅XISh!$ОHѲrz,)JbB&`B:e4#9%4MD 9RSU<=^8nH BS6gjFt3/XL TH 8]h]*&c2IJ(h:787X:MJ2PFLIY'{d;]u Jl{ffVL$Ss5BNF':piRR+%6&09ե'T蝁Je:U]fHҥ LABFRCUNjJgI:`QEr|spp{致Gfa$ b6i3+TRK0hv ݳe坯1}>۠bH/Fp΅(yIG|9ֳ\8ttH];NY]{:WO1s,,0Ga[cQ!i"EsVMCY;G6JcQh!k{d ;ܤ]*J$4FY'hJKr9QIc,,OCܐZD Ǘm]RX*:(T4UE—Z;U)/r#ϵڦzKi#;Zb#,[K۸l:G 1ba!I;_=%HU]6FdT![TyL)m-md4d5 :tHA J1:5C1Tzv u8ErҴ)85p$5ѓgZxr&1N8X"רW ;1%4#S*[$qeʬ-[/uIGqiw^D(V"IiG}TFGI¤X]SoUև ɽ¡%w~pYQ d^GY^G+s ry٦׋]Ӗ%N Zn1M$lBaT uTs5{h{zZ5E0ֺt{x!$m2 UaM9{3w|d;9aq@u&acmv=I9 OS^[A˄Ny~z&'=\KE6r͂sY ;e}N`p§Uߪ'Q12x'I>z>R;dTϞ5)p4k@p6 ٗD(;jG9Oef)ѱofHhsbަ|$wWW[G)N|2$&ufr,>,a$AwvOjhQ{nxvYp+ydz~$bQL&a"nL/Abb1 Bs]ﻨLTYj| jg#fLƽ|DD>>3^:Џ\,KW{ާT$UČ?>Ǹ#q{W}0/z2l?tDM̎C7j}®C ,>WO-i[s3gWAu`rŲP얊"怗VG˜Iy_-~y?M|xbibb`=ĩzEoB C,31CV<]`㊁k5gǼALq)Ǿ}Q(0qnIZrB%?(j7o J83V>lLGdB[:um|}W 4c_)Gne @{e((Pϋ݅+ B{e["d8 M u<>!Ɓ 2+br*Zom3Ѐ!Ɠ+Ҙ))byk "V?]$նY1wg"6d8u&.2FdRK:C01KћǗ:-ڈ\ ki&IMME(@hZĥ6=:x^zG+LŠh)JS#*H$v]df]twtG?і8;+a8'a/>%D}u+} KdWVw*iv3#e\`RS UEqX5" 2, jNLmcwkB5 3dѠ 1CUi?.+_QdzA i13qQ-qvx;p٩f{V,ƒ+yPӤacA4JΙCdhq7ǣI&'m|LE딡&g1!2^#k 7I.7S`rLdi)Z{P*,''=YUBi %%ԎO3̥Kqjń ZFլJ NxS#Ab"g|Hm"p^cu6{ ,WFMm&%}34T0&;G}cU^G:k$y}JW-l1c!aJ"\is:"&7nrnWRpT\fZ}}U}&6sr)mgVCA)Gߩi*$~Zu,a3KxyEz;uH5ree Ab; Jsz:c-g=m""Dff(I."-TUACT4@5UJwO&*J}W6L̛Z1E>%I9n%Xu)o+e0qhj[+҄uv<.u{ sZJ61%a^.:9:̧ns!dq:_}xy 2 hj2 㫋.mTD\1D  &#VID -BN{yRrS;N͚5pZbRzbKoσ$a;MOYʿwm_:`Ʋ>-_;)UMshlIj &nYvh!c0bw_J_+{o#jHB|K7mR4f|md'+Hhd$S{k?߷}6$Y˜\euy֐qY%^QXX?>>w2{ͬmgs=yG?5w.++n]%_/iwź:UcN6Ztq_:ηN89]z|K-*׶;NEVQZtR8";=On3+N{פ.:oYߟo2nK2tuyy^yn9֝rIž׹E5gwݞolm3SY\>Z[wYۼjfSڲ8I_Կ7Yy6jyph0iTӿuebu7Yڢ@On>$yyeǽ.ٸ?c>؊nl~_(Y[f?FޖqvKѽ{vEm:6ؓ\Q~={,eގ"AכE$JT ͦWgklNF;FNw}f!: (C9Joy:QT6bIH*!BAھI(Nq{^qb8/- ;*_ok pAXyE~;^^vTWwf[v+}+7/,]Eq^wg=MJrv9_k>}'^]zYqՅknЀcE m3|^΋6A|E?6LkTX81h>΢NC\ 렠_I:$FHF@%0'}ʵeN?PdONo=^#)1A 1ᆪ|?:O @EYCE `f6J75KHZĀ`@108T5O̐VM,!`*Ld(ϕlk?pDaZMܡȤAW cꕼL^F"] Z*@p-_ۣML'wRʓΗ}ރkb 77rP36OR=|C|GC]҄#Bk!Ӓ O#PP?bBC?>ܨ"{z:cK1Rlk133;lʞmk&j҃f+N ³=ww&lyȎ@E4PSV)>b GƷܶH51~`U߮eݸxboY67y mia 0u-s-lZR R4;;8*8(%rrw{eBrKiI!71-qI8i$CQNVJnp^Vn9j)m %h hKA:XZ P`73k!|] oEqt:(T}ZDQd.i-`a8/EdMۊ|ӄ};. {ykٛlu3Heedw˒æl 7cltč%NYU(skO^wgEHOnN3"<2Vyai֝/;;ք{nvܳyyXzOjl;[J~k#migy~=oy!Q݉6'mѥbPCLZ0$'%y6m^Jqvsӯ/w(<=՞gI|tHSN_3~\Ap\WMw^yOemDYe%WZpK&Nۼ&"wO9melnӳsά<úNEWA^Ys۷9>gRpvQ򰬲JΓ-oBee<ԗrIciqo]{v\.ȼ:+÷gqGzvw[˳'֣m/l'YZyKڲo{vhSm9 {׽YYyYZ(,"NM}#^ix$ nS~vJ'X]|0{/K3k/SCk"*A z;3i6'v{4A7E,ww" ą:ѧ~(͵ehuYy^y=h4yoj2^jmv]s,9rۼ,Jaڳ>ntkq_/{Q{\},+F{<2si2mm{Zw[WK6HͿ=+Yt|*ImfXTYV8V^YGډ5F՝Dlέmvx钲wٝ/ӏj(D9ͦFNVߧzT fVVQIbt]ޗay[lum3:|y]]P->^|﵌{oo:7BGA@ Y+<7n{|~GtoY(Üz'`&Y؈|0]?qB^zf4!8Fdy,sYIYA!D(AP?9>Jwȁr}=-fKzsS˽|*#nXj4n~ !h~6ٸC7Ce쩫e:٠rk꣧ȿU~y;ͺ'Z[ :-b%"̂AQxK[OX"f2GJ;Z) O>E废äSڜw$'E>uK/j}1y/DM^pW8xvx?'fsHݲxN=I7Kqn@e'G\cFٵn=Ro'|s/     ~VT(ס*~TX:`By[ޯ|huuՐ{}%7 $ʙŠڰla{u3ӓ"5Ddh mS~tC REuOgX6}C2n5i`!-T|HuׅGrJav§-PװV qYצ)f԰56gpחʾSr3&i?;,Z B=Ϫ;'mm$f.`7ͲO\: #jAnG ɿ/KT,w{܅7m@PxJB"k0EŽU:@tUuD#EA.k}_EwJE= 첀~^ihZA<Ԣ8KJ*䔪% nZEPx" &qH"WB!})?˲Z]>(S'wl]6k_Yl2禇Ρ#+^Xux+C;IWxcYGݖ ׏f'BXfOZ_FyG/&yd/wN>lǫGe]dRq6AmLT02f أ^;֢s^WעV3G7L hcŧ{5H 1tt/OɰrStttș͞3|osd^uqƓ=zU?*4gZt_̃2KS`\ݞiYg&\zqćU*JuG8@nf|ms8N3)S'nb"z[[b}qdc (^jbˊ~5d(pDҋaٰăj

}o_uӪ|.[Ok廯e4/iTi?L D-Ȋ6מo=[ݲ۫:K,w}/9(,7 bQ|5בb\᭓%]6'yl(Us7yYӼbWw;;+[QEm{ݽ;;OIݡt 'N8ߞN+g~3vY^q ܝ|Ȍ=V{n,6$3^^!^ܵT@HJ?]von:ȃs}/VVLM :pQ%QXњsbW;_8>۸2~|d9m.ڍXXbJS6˾uu+utYږcJ|K;O}bƗ9SekDeZF,WGg)o_ooUd L|R >GG1^mlB[)hK@lcIFg?{z<^yׇYjϞwyYّ*[AYUn(|Չݒ~l+9)~kݭöu=E|$G'׭qCG$Q?MYqm^٦5.#-9[ZDI8][7YNӼ_eywo}܊>ޝ]f@ӶQEF-dāIX[` B;o }>gbMlHA 4"G%> -Y Lqg}'GueaS^^eYWm(:;("] j˲:mחݐHOۻ/qyofg!ܔ)6qn+cYimTBSb.7tyD%::e~{wGY8) ơZ "|˞nmݛa$½#8;f[nXW$QYSڻ(ǝywe9cgf7qD۬kvu|6vv^8v]󋬬{]kvv^rwGY^E^UwVknQf].8${q^ۭm^wbu{xwyh\J6;:h mvk9鷚;Ywv!p]|Žg}G[X2žc2W㼤:Zn瘯.Yz?^Vw{vߛΈPl"PSĘ2FQ16htIBnhd7a+.;ִgW]{׽b(QUܕHEBE6A9c3mv*x_'ęw$2~sZŅVN_ɘ.a7+ۀ,`.)^URJή|ϋNJ5ɷ2%z=ǜ|>2I_ OCE<ߵ@R`&!߼xH1gا|Ivx'4O_n?R=֗_VV?Sc'8,D'n΢nZ?[5sg uٚl8G4<+՟%eLI117J2.Q<',yG^53\R^'%\jɱ#mx"=K.A_5{kEaY%ZyI:5dSUl4v*{U3Y+ ^R'>3%MNuA|dBi dJ\|jdG3٘Ćۆi%{86TާvJ__7SݱNQ0:.Oh,7 z9}~4L?Ŝ=Eo.m|@s<u Ⱦ$sOOu+ͽlтi/av>~wJ@(>EH+̕U.C(BDv~4"P#"H*} CBʂ$JS Q >DxD d=p)~VQ\R8G5(({6|>(H@9#˄y!Pz̄zE2Q* ٽ?N(>aʓ 3aG^!eՖGzi+Z{p)N$!yřxR+G;bIW޲{J,[Xq¦O$F s5xLQR/޽h݅ߢ&:yβִT~;kr^y'ީ8),.- w'Np%wQIhS Ѩܢ 1];+K:ͷvge[n&v匲GB)Tm&+)`* MDq~۸m iIXp0Zsk5K&cFIwOe<0BKRI$tIab~ϷRIŕ y^.{wgV.-."MwalTO[mYV"v}{Y mYYmm{;6,|b[iB"i{_=8t䋋'oY^m׻w|k;w|9/2Ⲍ"?u.:㓈̬,~nIWy[tͽ/z'@Sx^{9Y]vx=6Pl`MYmyYVq/@&JoGY L -^eZȳ{k+G4tIy'[orNvP]AAn*K'V% f"=rn? g+|4JC[ n.dt:mVמT A]x]VAT7vMo8ݿvr)nitᬊ&OH-ﷷMbTSK^D`Dmј &"i~z^xE~{ζe^Zx6Q66vY",ΎyFtYo{N;w<9ns Pc* pUu 'kwاkd<^7}W"y^`u>XAGnݘu`p"ڲDL+ ubiN{|yhfmy{eO,?Okv6P6/sQq7RYߟ(j4w+"ųW~F/vz;u{;] ]e&ӦF->Zv ӬOkH1ضݥa6/m涌yeeYݜ٘l0S\,Xdo5-Gb:;䓄M)kn mCn;mYfsa펿Sa{o+Kl+Y (y_< ㎎ 1KYppL#ie[Mӓ+kmW~ߵyeqXi:tgwq菽B*çNʴ}=ێM(w']iffYy^ۣmZ綬[ G~.<츉͵|NDZټb n9.ﵯŞdG\EeqiGwyםܳ\̍(&pyaPwDvo^,>ojƿYܚ ٫K9dRMAY&ER؈)YggD yec:.;ׅxm3 QGVqE[Gdu|eI>kwk+B|μ-tq|ruwyݏl:58[wNY˲B{Ydm:u8:턒ʛe;'AYץ~:tt_;~{Q|蒠漊A|Rw%D4JAx{o }7s%'XiG3+]O1߃ovhiY~^*Dv.NQ[ox/TݪeN3T=5jgRݥ+,bU&6#(ߛ'!=9չG8h~>+^tgD6粷[Z辻 ⰔFOrs [ѫr- m@h炇yQ諮k{7)lr\߽<1v'ߖtEs*`E'|?ѠCZ0\k\ǘДT ` ̾[v|%GLӃ|p8uOβ9jK?-!{j\_p=i +yb;Վ`e27E3{̎vӉ @^yaMWq{XԠ1Ēb T@^pƩky'#tOc.TI 6@O„^O4{M?@>$w~$+f dxݓ%m "dUSP!E!!EP ҈ZE=J.CPBnSȈjPAk†k}$̀yP20:} QWi@S%\y2Ty%Pl ]. rT6@@ZTzS JIȪR<8Qlp@T~O`f$)F;/qnl5v[lxׅ{#O5Q$\ L4'ーρ )x%ўj~2kn=Hߟ{iL YT\\=|?; tRWdsثEHpD}.̨fmhߡn{nڪ]5fek`3B*Blt0s)ξ u|y5JQhG fLM-QpTLZJɋ-L4&P 4PQ$)\Hu|=`?2ξ_JRF髮ΣR wӵsnNvOs-5D$Ձtp@7S9_'m.>h]"~  ZGu|lb=Z/jnD=[[ -ې%X0Bh$# kVŦۻ.5\ňц68D,4ra[VcKX/f 8ǺɘЖɛ40.bEG"(-7#M=H]L,C>o\~OQ|!s@ 2J%08˟f*Tݩ۽gWzcyGeC&~%X3GWzęĮõTO٧WڹHEt4m;'g_ʹuy)/>3YVv˥lyy;f#11f2&C^"W`f6vΛs==C/sػSXu/,f})j)Fv,bW s@!@yI{z"J1c{?9L:#_z]$ޯ^&-=t5^9}wJIA6&)?̺^3KG;ź*cwQϬ.+m/GKN3Sb|{~& WH5jRU?E{B\[RqG7D2v ck8>i8B#)wλohʽCw9+~ =ƍtDJbϵo_m擩eSwW)Sޯg >ö~BuՎ^lU*:X뛱QIoӠVgAB/$ɇ?lsl+z!Pm5aZ`upcj NFG=J'&z{:n2.V7gzK|r(NOeOEfX/'x˹Ro|Rm 68=FK"&32J=xb[4Ta''^Yb.Q PNBvgVm_Jd+"(@ :4pe&ޢ>TS;w{w'Qqlׁym HbtȠh_յ~'HtʡF~(-}gyFl%V טmorB{{uxLɳ nZMfvw&m-ߤ&c>9BеLd=zL&2Tqheځn:8R !:N!Kt @MGvRqʢb紅k1[yZ-$9Qϑ^+1k-'UZJw/^2&ɻ]+𑑪wY9 YKT6/_*o Z7[ۇ&fI D%UCvngIKEaHH+?Tě*U`i1  q%+Qޥ2xS,D.c=KvAz~dqDk@FO;X8ۯ>\>ZNս#j^R,wڨO^fb M&GnF=7 /PEO\}~ɫǡXR/,ڄ@^[.%#?6+^g({VKl}/Awȓ}Z0 Hf^3 gKrP_r)Xd`;~ļ(x+8)( 0gԉr$Lk)Cٹ0o2{J߱ O᷻9Lub^Q6k6wӟ/{T޸ߞogyѓp[SrDyWNG"̧e<{l(Y?пCc7Sz}}"GDṱhX'nd:?DHoILEtq{Q̞)/\Sœ>Gty#zdcD9tC~i;OFlrO\[7~FeX;+ґ/"/]1tX>Bu$09*r9YN ϣCр@"bY}Ҋ,( (Eoی.NܦZ4?0mT>~W̪?>|oü'b]>dFO`]ԕ":{VEpIqQDBp˻J R"iЮ{O=3˲9,D3Q;k3XIDI: !@ 3{;U l-WLWQʡ Vvtfr. . &Qy%hfDwMYq9'.mQ+JoW'S;\\n).ۼkowPoIt Ձ@ڥ5*=e 9ǯ$k5{z?]IĿt_tOU{xeHMsRs&gG:4'LH Ҕ'`HBwOU+dAAJt8CH=Nu! ۦV!wtrJ {PC&7t\;0 @l* t?m|3,e/IZmjtJ!){j30U]]zWcLi%7QY|l/`iW`|S4;sL]mi4%N=}?Af>G4~QcZKR>̽F$vUE֓MY5qsGHvY,KGX qrLďHq$I.$)r:%rDDtȈPQ50TOu}v"""B\ :DrI88.. RG$9:$(B (#$T.'8CINQB:DH Т$98蓤t9DAsJ9 !9(E8ÔI #JBQ)Ң#_w>}vÛDM5TtIQ DU12D&**'`J!·J'ֶ)"\:N#K]I!Ky.tD%pg茣 w~7u 8#-sQ~^q9+号nNQ`Ϣʱ tg\5ĝ2 h/J|UDK4#@NYdw0%+ $:vuϫ@؜nCxWa_<BhS+8]<ٯ__>Aڪ2&TEXs2j׽fouhݶ8V9;Pilqum嶧3ܬc%fַlջZeƝkYD:@*]m::I;L'&X@e[-JhnX:1f["ӊ٬mfݵnRlt(2miqѝՒ::'[msg5ڝa'un b:܆ee'S&ZYQVUid ˹8 v٥n\/Jk[s4Dg6f:Hkne7w7U:M+vޟ@ZNfS4+aRdHJfH9*T+4&CFAθtteF#K2 T),%UV@dYXx߻߭{o y!xONp/ρ\)*"`ph 4/>ۧ:㨈b!qVwdCk#Vqx\^V:_Wؒmu]Q)a&A , E7B A*B ;FPL;HyNdaVMz,=U%- C$nrmVaf ,mGev]t]etv\uGgaGE9 d&P)0A",0$2HJakVmG]umUWlJY[rնCmՖqmNʀ*B! BHц.m6R@Wu{4=NersݛLÜsyDtjL v"*P4* B ›X:2E h"A]$"4D]?FEpE!t:qE)It*H5JH"P!0NNr\uRWq9EDۥݔR*RU)M49&@d]m9 8+.werqYJVWd۸슍&v֬;;D㎣,im7tt:B9wEFYZB.N:Ŷ'7g9ZJ*ӎ踊(iqY[Zc;򎳲ʮmrN@PCHRJJݦ͵i6elݑunXn*mvކh8ẃ!QCN ԡ302)2ӭ0i] P9MG%ĚJL',f l2D86 М&Æ.ɾ]؂K3Yi.jt辰{Ys˜<ycKueVMI`zAWQ> әVYډ}GN%=0b樂q|9c8E"s0oh2UټU54#EҴUP//?wqzo~ݍ].9_7~a1"H@P $H$)) ̂L#4iBM*"#Z?2UQ.*f__zblq;f 13-R qJ_g5.Ud|Uq-\QUw 4L5;m|\[q󠹛cfc?m4 ĔVN6Stz v ݺNU_tf̓:(K58emtK{?ߞN59y B.,Ӵ[oѸ;j+x!7kRm`- ).6] y~H4Vf!AAI@nGZVwqՕRGhQȳ:%!]im:ӸY{JJREqiMH4VV3EK:ڎ;ۃrr J(h\1 *i(h J?fm׶y%)HЈCH&H9BdRJd(C/>y_~ܞ+w~RuURffIP~zp;\@Ej۷(Ee K&"AE(;~n3n䜃W+V4bqR|-%JVQȥQEAZPP"  PJ| z_Ot:Diqb&0L4@ V]J"D+ r0 p0ђ}n7 PsT!b*D"蓎RS:A.N:H)NqpS^v] UQ܉r:DtqK@GtqQ +Jt\ J&uiܜHNIqLKΊ\Pw$!;HI]q':S'mVv:㒜wVGA]E98%UqwfwQ؜?ņَIN,'P!N)J "İw#cH"d`a. T 6*bU{3~3tgh껟V#g~ˮx([;~֑mTno>.)*w ! (G鿃{.v/G ~[UQ.}W~l7|_=X>̕=vpS'kԩBvI|C|v7nB 'I{I9$WwAnv߂>/r|j:i_"n1r<>ZW/svShN Ok  7A`i+X.If ɕ4_<.М*ZGY>wNo=:O^A(B `Ɖ8be;Y)I<86/9ax~]߆^t  :3JJ'AsԉJ_2>Q('" (XLaD !${j:_n[/ݬ3V{W6 $6m^Z |홪7K/2c@&Bn`%(J` }XC4Jo@ x'A }'&r'}|NNd$(tЇW.kPu(Rnk!?f]Ԏf#UErJy[h~tx>fT7y>򒀠/Nr(7@x  .GM$S2)^/cz9CQy!8CCVm4:%pyu+.t7@mڰN^A.ͷoS-:}€ٺ,  G.=~~>g}O^9i ߋ:w{>1D'gSoO31PEN_:p+27z/bBd{om@0_Z>o_QGjP.:깋" Oҷ.Wi[VNC0s0T|g4[siK G ]M#؏>:(',AJ8A(WᰚM'uscrfe/ҙ|xOFaCuԸ@Wyl~eH7!ZzŽCTys\X,``!Q<7*%.gy(-STUX)Th-T_kk8) R *)i fiR J) :K(+*.J:.⎨)@P- "U H% CE\\QwqwS]qGAGA'G]!]IQ]u@D)ДҔ RqEIqqqPХ#HSH!JDD Qߨgdi&Gosd5|wwV}o_d䇝+G~3 y .:.cCw8kO- |A<(&V x 85!H_9  GǙ;l%!nMGL~=RVCHPN}\uSWy˾; fnTBK\0P+?VW+E'AӴǍYfsq"MM#%?ۿG?L,1?>*P+t{҃d<"рBi@ R`ce ~%D*lYȱD=Y=ؔi4(+!0XZIGC;Ninf+O.)v{waO?YZIqcQ-%ۨ/|%K15]2t k cgj`k-VLX;Iےz9  *tڶ!8_q%7uQ ӻ7Q<8qYct-MJ_)mܟgo։=DpUue>іkqು>jQ{kjhЙN<݉* :?6,Ѿ\GvZhA^,G|{Bɾ$B uk?K[bx|7\UpLK-vWԔA/eJ:4ꤶ0k>ObijIyrd EpS$>ly/u~XC^1"'26U9y}rvI;ʹ¿R7fBذKәۆG/w>OLEMa c >H<$Hl|.\?0O- <.Kt 85)vj m1!}knޅh81.-؊Z"i6[7/Z1E%B!~o.(#tZƍk6 @N'M/[^֢_fFbvYen?9RyʺŜĮeQn '@I-?rݶ)Gh,`3{|@*3A}/Ш, c-c1p+*QFrf5/˪d @&@1C ?mU}wWѾYn2.cIԨmݑG4heOxhozL]|No_gh=Ueb4mouGڟ flIN 2!Vko%jx{`b]||gYyI 5:MxA$I@0.f&8߃Эwe_{jPTPD迢0zs"Kzٖ 0EGGMĎQX@@ b #E}U&~_ WwIcZϣwljx fgvWۇLwrxE(gf-"}" 4:bOǴ.8?9"nLY㏕a ?Dl9Px"|9&Sۣbǭô[e5^jtO'i)?͗A3.#+HNI/ys~3}ՑF!=e^O ^pD F`aGY#ALC`"x\:m3HʹZz%*vS@/2NY8IW}nϣ:x*UG PGtEy͝>f[N5(F`"a0gGoXz|ojs)ènQ!hƶX59'C~X u>z\F/ mx:I?Sgokqjsz~oz~#ɂg5Tyشz$I{K_)2ب$']oQOr/u}ɕϓ޿kzݭw|z{bN te'޺vs:Y ?*:" B$}/ۈgռ/,?R zh߸]qی!a}U4E%d9>02K[h)1{U=?>,އy+|sa~nUkM9k6q]^OGCE Yp8 1 % f|@Y[P{D8XG>Xb D!Uճ ep&]h !E$z|',۸ܽa;0[e[9ˮ؎d)AZD[`!EޑpBZ*̲Pޞo]J{O]zOgu) .G<$@G_^0'zbU~Wh}Hw\Wn;?}wW1II5E10DIzk3NKq^Wd 4~^lڂT~JzBއÎ!>5Q!f[ $0fjjB)P=;"IEcc츟,>T*+bo}K"ѣbщl60M]h)L#zH (!i+~(h7JLY) *-39K YZ-#;wtDB_pNzvm2[nr;}v_eR &1?0m3_  Gu`r9j^tL5( WR-Z#)g6݊Z:v"ju ņA^1mS9ry{^uARc//±- 5e?/6=m o-O< fe'\9+ 41\\yn1>56񷝯)/;c'rq>&R\hf0 hIN,z|a6"uRL N@Ó-I Z\Ge] s;?7|RM# VuChuvgJ}]FcP+la!޺ؕ oM6_R O71J?&L? 8N& -[EB7xHWygo<5dc]S;%IkLC|אUO\n<_YqO}fWSêTw)6G-J Chz^XzYZQc8 G<^_*Ʉlu{m[/_y6}A)7! 4)&v+$V\M`JfC2fU)jT&H` `_M䱺\w yF;5+=&ͮǪzR3ՒMv|ek~K{5e`"F1xWri",Qw`f3Q0_rp"賓qC@ܾ+?? n>+ot?c"#4qSgi)ڊչ I&0NDЊ# @wPze5'Η9S#C5~deW@t:Ԕs(L@h"tyC[w2VLi_T{Ww?wQ⿧#TER_?ïT8^{>o>Kׇm+^.u S GFkdz6^>Eso/4q$Yɺ0FB;֜3ߔ萙v^fHaECrm<{?.]~;Ů!wje0aO\oC-~@/k\U"N+v0:qrVH83*Ax?ҏɰ }RPF@`yӄhl@g>Y>%caǴkVO`E_IcR TOEӫХ#Z8Z2zPuWs8l~Fe_`ߙ 1kY{C26v:F=n{rz=qhr߫~Z&{Fu%:u^&ZPXij枳:A䥾uiԮN5 R0$Oεl.Ol|ާ=t|Ocy3䵭Tb~c.Ү',uOU__<<=yq"2w 21TPr {X^s9'A~ؑdi|&5ѡKRO{I~&y_)?fl<}آM%Ci`Q9>KkoEG{ۇmDiwKǝO'mlz!2ҀB aB C  >C_D+. [cx 9Wh^Eb4zs+l $陼HMʥ6 l>@MD-J &D ,wf_W ˋ29/]GL}vh亥>e량~ٓ,hb[qw0gWN|*@bI%{R{+P z|~_Hk-@U`OSpk63Dy>nQdzCJ.h3ʂ`ۻ[v^\!;sO/j=Iy#YvuCMH|Kxy|B[0ܦ9Q1[@xA%oZn %_bPb\Ť0GEm7ڴ6"% WUd~gs3{%i/rӬ@ 74vK-֭nnKفJ,.S{Xw|tiD_]ΜiDJUaWAHc%[|}V|mWPкoʏ-= q ׯM3|ݝB׏>w`J,GަmK@K[96PoƏE#gd8~ܮk׶Uz^^5nl=q}+^D*٧Ke$}s'8 L&kj.A܊ӱKb/$ȇڿtLqf_'CoٽuTo@Op {O!i-.A+^&r[lDž[;YņO:}df['˺ 8Vq{?GkSqTxW?[Ego|P Ĺ)u_N]px:SpY+*̀y6{t&=#XOJktܪTw먥KCZ [16hnJ⟻_J~ozhx_\@ ۋY*s̗*Λn` đ\Af;|1OOsb 2|O ^mi6Jeo%^=ˋsdtE5Wy7r]t4F( ]&@Y4sp"@Ą.|M퉥~*Eb}wj tx!ӥ/CǕt* dHu]#!w6Tqzd܊Į^!}ca#^a[,(+e.pd9rw;|r|$<=wf4j;=PP[T€ל/7|]?{Q>|E?G{:Nt3T]SH>5m{8`=xqpuI. Igs}'AjEv<#E>s?{sUz,ڮ[5DBe׺VU<;v-l+\-]Xe+&V xY.fV0zJqd\i-[QrSB+? mAA94XŒQA r/R+ ~ mPg`Os6qE ˑ+mu  g4pFkw=üJ'04hgG7̝g5M>ǻď[鞡z~eY f}Y0a֨ŇCVަHAk}tK:4V[=ȊkYoI*:jK+ldmR`A8 c_k%dO>oؽ O,b=]˳~&qc~E4NՠAN}ðtMQ5NeKnaA'nwk^:hC|nwmEG_U7WԽG.!K?(Zk2Mn1*o"O!IB^G z9| >ɦ?Ucw Eǝ]ZCal]ɂ>W3ar㛶^_hޥ"$ j`st}t5˙{M8Ü`JgJqFӸ.HTK bVI:U9ύ!tT~h ݛ*Jjwi'|KI\.!-t+崋(Q?hMzIXآ@6l~ouYx7=?G)jA7l/afd/\;Bl6IWPя׆` {i o&qkJosܷ̍J]RnZ^r;{e7}ַ[8;FE16w| bp\+\8io^ sAz4wtanP&!" DB Tl̿g纫 ,}]{wЯ{;Hwi"^swK5]tc46!??N۞=sm;GJr t@{w0e?`jtSg^S.qu|u.k^}KEB sGEߡ-FEXl@83B%vL?鼮_Ƽf=@AX8a:D B! u9b)OHȈ:6PL{gzXy'WцhGK,'Hw0y{]_y#6cݒ|>TlnVxâ[KezNK[j" [/`#=0ߍaqVw ǟ#9[.;Z*Ua4[#N|*=~oo<{}XלnmM\gnp8 Y#AQ\]ڏS(~ӽGkqͪLMy3IH P<%~qHXvr^jq-E6鮴+ V-RrݐHg fB?ͥN@FBWi-grtƐEƺ8[a E! QLStIu޳:^A]Ϫr,[u&02ep3nebxfPR=0bB6P tNQdUаJ,N|Z"0ѺԳ-TVm~n;u/H`&QrGMIqzw'I8$O+}.Hf&Yil"ۛInoz{oֶΌE !j`EDbD(   0:lk \īQڴgx_^Q'EO":rS; 凷v*YD92h/⼝4込 /=`Xc3].@i!ihJ9Zg,!3Xx*6Vs&^#R1D)at @((4`` 8@(~Bak~>HuW3-}|eIX(g@>,<ŷ7Or_ܵ4=Zy^p /Tt!G?9 oNKL )=n+:AR%isB* (^ճ A>_A6w2y=6(1h h|Z"Da| 3V1pkf1TZ`#4[{׋@϶OԥDPN`م}e/Te2`4IH¢&9'wUga۟0h _>D~M)PJ-BT0fsd%M n )D/CaBE 9B!>rAt%L ]j4Rx٢+7|[q?{/-73%*!sHFgnjע8;6[1oey<걚k%TT= 1eE*MVSxY;~s?7]/|SIv" Ģ`>4Tc/ IRj3s)Yڥ k:`ܹuй魃"ٯ|Zd3Ǡ|o/1ip B_dg0~EuH}+T#]Ez\/o+O. s?3Olw2Nآ&RG xZ?1̪d:.2тpw?UOk2r$a|@ax:07~)'PK8%*SQhr+7kBU#+lJS 1咉]bے9J <کS%GK?@q77Cs1*uM[yT1pLЇp$k>pdHsaLv1_ŋ L z{~+4?$YOw qĎv]nKE*x,K-j@*o*` u w~[gdžBo>9:,m2hiéC08]T28nN==jϡquXrK~) _TI@朼m},};xn]'MYcq2"6jΤj`/^ة=3(P H}Ȱ >nVT`R4u8+* @d)Yð< ERD.Kj5`0&,%ъ!#{1m7 `Ɓ&IavŁB8TBh4 kBr%!f& Wm[z|Oy?9ONqqS 8i f'$lFEeł3`VFd"h@)%?e:c3 cazŕ=Wﭽr2W~aG=ּw<DnB GH#w$t7qQNƌ PH 6$cBLvV(NJJ>ߏq6x5o9;4Y$+> JĤ" ݙu٬]t @eb.LR2nT4GsQf%~%݇!w\$\Qj1!A^![%^B{b~e2 p-z~ŧk_.0?tZ3_WB[ڛ,:˭~Us_ p?Gd/}!7 T3cX5aA\@;d^:U/4_g}'%+  ~ŽRڽMES[v:cbƗ YGC}-82>0l+/8{5`W.=Jh}6KSi N6nV(p(0a@ [&JVLibˬ whs}VQv6?긂mXK$ʣ'ĻսVhxyl򎫒Y_f}O}5ov_=PEQIXL  9[Z:&5Wy jqMJuOGg !lprmGZ9u5 ?&B5`@ VF=т~ks[su'_yNl Dˋ h\X;u«j- 7ƆmD*/"Edoœ;tSAue`lA#D,,xU[ڴ>bk][hOb 諬n¹~iY xCI j7Uj'-O~QXbVG9iq7]iZ;>ܷL_ɮ#UpW*v:7ghUnQufHr+_iNBXm|a%umȂ6&QhxO{3.H xn ^Y`ONaY0& l{#"m];}\yl[=>'rDAqz yj/k죩S>͂df91-tV5{Xs6N'з#ո.'Fӫ],;V6˯ÑKQqi-f*P>6Ng#"݆G桐>䬗@Fb h^65Oa[=AD^w7vRK4^ sU*I#|l?{yM-×1-~.}kz(8Σ)c~ ;kȄ B;3Wqq>+-I<:( q[V.TJXbKE^g4FB/)ъLSz/V,F}Rj_P5]h2 k'F!Qu%b3eAuƤNK^*}H+|jL5KI۴oSs =nv!\٢}!A,ɹgFXLLwI=K]a#-蚂 d?//:_k*&U-u_dzܒ;?GpuX+r&Tx8SHd]s/S8PxzxS% 0cܔl` l<Xͽ0ؽs4uÕįS]Ǔ#i$$v޼g|M[E2ސ f0`Пch{fqBC4=>(-)Ma`@F8kAw;shdØ[Wp‡ s~';8_|جzx9O^N:ˢߙ!5g%Xŧ1;(Âe,*".m{edL=Oo쑚TЃ;g7 Ѭid4ET1\W[7%ə̌3bH6J)d>{q'x""# @( F_"Ro͑y./Z{Zo*Vgڽ#R">8;vMtB,F!-ϟK?MUcۿy"_~qSl9<HmӼ|toNbC2+6+{)b(^y{-y_3VM遐pP-#=Mork&0TXQnUm,Gu;!n hk @2i`BoQsB察xGGP%Z}Pi 9v=C9]d?SkL4Yv?r1OXt99zyet&la1B̥mrgds=xQ*2q=<:Sf0uVTz G.+yǯIjwҟFG-%UlYl#pTE,A#&6PՠW앓QM!1Jѕ8we v"=6H>eAj_3(__sSLRUU}</=>87y)]σk/8߂ԪnaEK8A:뼜/_Dryt~\/.gн*st46gpm)ץnVSl[,x)]ܔX/-»C4^~%~h̦(JQimi;=vRihhᜅౘu+鯚V-#P-Մ˜mu]\Zm-h¯x=$%ij"e ^X_n~~1)juvV ^iY= 8B DB}\I3 oD^_Ira=#s{P2K2bJ>B1oV],hh6~dKq<zT8#@F, "as@\h'ێƙ5m;Rj\A@v~]3(w | * ɹv~1,1h 4 E? yGG}j*^aGb]x59KmgVR?UIt4)S{FXq=41|9a\d\.} gl\3m  W Mg^eci$r R͓Oh *_}nñ cA\?H~Jz4ؐ4$/j+sӚd] ۔67rRJ"L~!쌱,J=zmi RIJw;Tٖ[\k[; ¥PHAPXQ}Ɂ<=xٺ#Z3OlV|蓞6z#5GmGg`dMZ.76xR{ ATJUZ[%$E<6/hFA{ke'2M{}|ꪉ(J&@(P|ʭ6ce:_{ 4duo)m7v8),2VYu񒒩 [k ~ݠ'9\@\WMN-g_O}\7_yn+`78 ?(qHB@#'e~lx\R9Y\vkQtsjm/aGΖX t`,'Q%ndhb1.9>֛"9|y΢/| %ٛJHZxxGhPLex[OpꕊoE46kOWj'$/܍0ƆA#ز bvB L  021uv$,P7h~& v`T:V8)\[T@[Kt׍ycKRA6?P.r8>r? ruMɨ.Od۫\@MI7Y+AÓtW&z$Zb Q|{=yb$Y<;ت(E\{+.ߟ(@`=RƔiS7;}d/ f|kKNҞoukT]DZ6V\@oĈ!MAf>bɞFN?*X4ǔ'UEעج!p7mFŢ ߜ+L|JG.0 g}97~@,Uwj4ܺ^K/;/~w;?E P$$":H"AA@v>u۾}OLx^"ٗ_ w=єkO~AZ"TxD+))Pa(B)!ڂ & - ;@Q@ 2Vt2 .y 8Ħsg*$,\,Yf#+n . ڑ6)+\yzE tG4A ti|Tρ}) (˦TFrB \[(0:(;"]~ Ř:3m Tᷞ?OyQ_X " @ \t?TɏZM :?9=8E%eQ d[svvzϘo` Þ|*skva[ Z>u;HR햪 st#$DfAH.0bٌ>Ütr~`BEE!kg`+W ׳V_Xa' S=R$a킱! iÖvA;'U0#T(ALwF7<J#U0V3D[hŝ^ni?ߝѺ}A_Mk;<(v>4݈$oE$\wDHG0X1&祘ꆩ%4K)UO/ߪ̛=-kaŊunIL'ez*O@l9d{p3۲-&u޿7LHIKǾo2t{;"ϭ,>myƙa}۝9x/Ep+XߔT"9Ӛb~|%> ̡_lyЅ\s#eOTBBu| "! Az*p$]3*+v:įlZH:ܨ¦q#)QT|V"}ʖoU$qY` d%H@'rCR8S .#ԼCCAɛ@tn౔tQ㺑NץGh܃̊D!4 Pw4./`E8D]Ϗ7s'SEz2?K>b5:s Z Ƽd3.X D-JRl`R0ӑ{_9~B}_≈ 5R| }aM. Xm!:ʊZ}^[x. VH+~f#wypCY >dO3sɸX㚕0(Hr [i&b#x62(?O!?ԟڗSO}SkÎct/:u>?/yS%Z".7ܻFQsl6Ow/2;'=\lɼ&"7{<3h7Nh_sB⯿M ˕^jɡ1!r:3 q3|z@ֻkE `EDD/% J-]5 Ɣ)p LK7UB11ioMK[K؛BtBǚ"$ B+2b[L w1,P pdH ߲ KJZ;}|GϣL'k^`v}S}ߊQ8#s/Kl\Ͻum]K?܋ C!B;%Sjt|uLJv}y@,»v8<,SxӅc-#.BgV(>(d[[wqMޟCr{5mچfĠŶl,(VX G"==Kw=0z؞6Rɫ|*Ws5YH+GSAvk bo|"ם^(M`u5L2|?9uz?_Q؊9ۂPqCN/2IN(0_m[c~v/~vj^OWݣ^cWݏǍ:CrZTJ~T~&IH,uPWѡX@8"°sǠJŦW_q[@~$Z7̝~;nG002Uc=U 6s_Uo߅X*S!bk+_Y\ͳDzb(L݁]@s(-ƄhH]`^t2 !$19 P){+ لnCmF`V0F dkr2|7+c~NLoION_{BlgvIgdҥأIo-2kt3nkde~= TADExLWkm{;A?Iw=_!w{9H"m9p?MCŀ Ѥ ~ѠG@02q8c1$ ZTg2$OTb }[kc*+um*M ½TW*t qySԟqS\;dLLF \pUd}W$NKԥ_5et~?3MC̟3Z| z8B"% (Ł^Rr?&cLj$jվ?Crٓ j?!]fTr1 ok!}j礔+1pgTnvyL/mnPFc<> trd4QFn  q;t{OL}yoZmKh`(;;3.r [eJ %HTx9&XGI,mwd% U}[/8 o|@U O3&<eXā^o^st96&Fk̉[紺͓/>X=8}S[:\EExM pmh$l}[A}O5hz=%\Ea3&:['aMC߯֒r,ܙ4(iLjQwZ 罔P7`-c7,.7_A{g)Y."`c$d1 DI$dXOd]CO* 0ᤗc);*9}M93ݻb-iD)1oXm&^z-zJG6t/[FGc|g5J2!!L\| g[o;ۋv Oj%)a~6( .%{߂'J 8 8)G2UiEZ,JZTi\H`aʼW3h}FA`ˁZJyp.N@PԦFk^8 avοG.eP s(!Z ux85{ a]Ko"azQUٓ0VǔU(rJۊt⥵qXȗ,jX K;x+z"JwnM1b\^8{mHR “w9A-Pڬ:٩W qMqtm,W{+w_*vq̙~RqjkAp7";dq\ZkF/w^*ĉ3+pngza&ֻf3N^getZm2җOC+E^oh3\[QqM &BXy32$*hW!#5Kl.( BQ2js,K[ˡEʫbS uHنo[w۾ݞRmb~R#zHȧ/kL@ -12![V1xSPvAG9'{aq(}!S~Cp[1j:wo\QEţ3 uy&3QbCGW{?"\(Lyv?KI!+S?N\wos ?lOn-E<IDOC(L <@%|˹xɹ!Z?R[8ͭa?Eŝ{?2RcLnA8yarB  }ٟ͘Tho.'P%SG$yvedk7W| ICh ȱ=xKlBIg 軍f\BǻcK C$1`Ϛԕ8rނh `0ئA"[jB \4>̝xz.}_o} Mis|ꘜyw̆ D%xF=y6>#?4Awl9Q9a=mܾ_ O iZs}<7C/NUpW}fhD޻.otQP aU&6wY9< w3=_lRodZO9<-]myyq q2w1}[rt[ c]dj=T_V]mN{|ڥ'dr; XV|`<@g#79|fWKc8-s̙̞VT-zVԤ+.QPG{>doP7%[4^.5i' ;:zoU&ݪ&1B *Ylv=:tڱɞDD㽍3E/,^1[m|\;դU|-*`lwkЋI)8NnÒg-Lpˎ2=^ȔY4\88c31!g;wt.>sBY繍f| >t[h@AYkD44$}y?;k}ЭHŚƙoB72~4t-!y3Y_&[HBKmljC a(}8F%йZr_˶mop"{ ozO(`'Nv峚d2 tGM4F58%$iHp><2w|]돑TZ _幬-7OöST@RLPQEUP ?: Z3_n?gw6ӛ^iܧoFid*ylR2PEMH u ;v۵:KՎuJIϚ,/6?sۆ gl*t3|t<_/9Y͋+ɘ4t`ÁyLLCnS>.`WE% ^?vL@B}4ޭ4y'bp2_`ӹگ~W0>f?O ,q:$PF '͙{bJgI2X5d<4|73'P{B4+sD#@E![% h^v[Y͗Gl/8 `0\;ǤJ>܅!ԒY?gmn;eλK0:듘"'0 e"}J9Dc qQ>&Oulk5UdgNwcԎ$tTBh[cnb]/wuyF_URﻙq[rHb'*xqŠ@}H=G4)sd(t^٧`Gliyn_'S;pTQMQPǩ:o-*$Wjnk~Rwnqn@P:Ԯρ-Q|~X))Or5֊  Q'nAuM xBm2SuРR 4 tb#bet ?5A7FliD@|Vd "BpTY1wvV mЉih @M;S [Yu`\Ah15n`" @tG[qdXbA02~AIDe vDHQ*>%*,<.X{|ܷ#ǁzܯsG?)Q0Q`?xp^/9mLI9(oJ~IJLq=*czvtkWBvY37j %S))#3%ge_SmM|¢n.c}LA|҃j˛ؖ;9CcH?򧛀dL)DoyȜ$$_(]poN,z3~_s],JʯBo5߮ƖDԎ2WyoD^6t;Wܩ|tD }bȶ8W:W[&,`#~M@g+z@lHwus j9T,fww'y>RH>ʡ2!PT WT.#!hm_Gװv8t ̢n=:l ӣgB6c&3# bwң/Uwԓ?3}u7r\E0QDDM11B 7~7eTn%^yM!1y+f_S+F0A)(Q2 L6pd&Q+/;!JWCdP=TH AA`e>K_hŏcs@ @_N%A9&!K8J<-P6ޜW|]Fa&tz~VoLޔWKMs2V郼1om HP\dt{[(XTn6u€̈=`Km'7CU=DҜlRK59B@cp:~_C׃:AAR 20I*ɶZ E _miۏlqG52Vv+?T12x+;<.T=EηA@MDj_LL5G#IyɗDŽ$ bSFhsԇf?4*{ĸ\m"my[֞8d`gEBO{WpO" % Hg4ʦЗ;ϣEt.|6D;*4:%S D02Ǭ}1 #;XGdIn0n W7M@xpִ:sD[%!WmwU6W-|z,l3%MaBfIfmka=O+tJ8 3V2xK@i:&ޞ`6`U{]qȽ'9OE|9tIΫaޘ2@N+cԚ(DZJ䰯MFB9@bozZ]3(pب@+P\(|}Se([kYw=>nHIz9E8u@ _+=lUU5RQO h`ȡ!^i/ ddw47:,fS)k](S"D? JSvY`h&$h ^8Qunw]yXZSȵ~%on+-ՉOya՘) ]дRV@åڄp^#vNm/ĭ\ Fڜ7 lB,nQ=ǥbbNV_ k<<ر?b,FqTQ1>G3=~ٷlq?+'!$!BS=ow%&ž] "@>yk"t뾥3{Â#++,@0 (]wI>,qs1~p~#.?Dj )PƖ֯ZHTr7RęG8RWH(m=>//vW$d*osGy7ɏ]^۷`?Ƣoí%(O s7-}=iIb!]M'cyo#zȌD| ogŪ/}op:<;f8WMJ$#8ŠBtnqy'}$cp.?X[xx˘V/ed(`aV@# AzG,x]_t fؽce>}LJd'&w\v~Ej<#G]9`ְ nhτɨ?>?j@+:BYo F!(1y-ۆ :n{K"Q^aE}ޝߞx'-><`Lj9z~D+r! t֞5Z:5owl}9d?Uy }|k'$$#yywyN:1%u8.(P&4 "WEOkަXt~O^s_\l,ٜǐyQKs\8$b(ME!u=bj~ot}/hB(5 cZ1S#@Ϛ@QHˆ5En'@upAs|H7'+W. \ .mxPV+/ 7u}z >>F8ě]'.ϒsN\нKI<.v$`_qrʿbhA\vCvkא1|e 1 Te}g4$5yL3{'~=9Hu?3mkdP/}KӨUwzd3/bI\M^iQ`нܨc-ʏc~Ӡ_=i8'%HΓ;Ebkw5Aw^̞_}k( @hSZz0Xc:"ȶ?]ׂ+q1 u][v{@iVuԤYww+,gPa^g5Y4~A= J~4h?WP%xW$ JnOʺ)@)@{ }!B"Ru{;tv< 'bh\ M +S00MdҫW?.Dlxd 4w8*$(]0.Bc#*f(G-*P+eMBHʁhB#FJW x$9E"s$C'AՐ LW:2 ]$Zt(ZM2$l#Gc0ʪ@c)hP)(P9@x&HpQTA @8PPo*j82QUEXb896v8e@c4 0uUhD;۴ң΅:^IOs`gJ56l0 ˴)F2 PAR&*n6 (цMڈwѠ9uG]9ւ:WU:5d;Wv[uVpx(,M@0tlQ?9w$8__ԢGmJ V93'M/7p@"HB!Br9(w p/%R͔U52TJi>OӅ;dH; TuplP-IBr6 ]$GC˒C,(Izx VNIFk (GYnfA|֠ʊ WN5p9@r r} VqP78?XIDP t6)6:NJn 3hm̹c5&+u9Jf_~_7?teqr6Q Q'uH~ٖ۳$fhme$vI~q(5d44k30FauNvIA@%S @ yH4Yd&І@RxH5 МvіHT#c nUic\EQ$%PUc7 MCFSI?_Cd9=|>7s:=. D% Q(N#u:Jjw[8f%ƘΓ0, Ƣ [(B}uNUHDT)(ZӠ ! m!%/%2AoqÕfb[ڐ!bl1 ac9p[.=r8?GLwB:ῡn@zNVT 1ťX_#e^<&sq Jk}FhNdlr5e0"! @@ D r3zNFÕ{NCoQtK}L$ax7/QbqND@ ã;=>?/* [j-O$ڼzDV7u2|'NHi S[Őlj('l& PA[޻&2?\kGwBQeCQl+<_3?X PKzDMБcޚ>>$J[ʃ%a,.t8o8OŦy<#Y*vgemu^>P{!` 0X Rőn-=@xryqUOcЛ0;gJ@ z>ykWaYZMg"+QTNig9;O?#ۿЯZ [cK "ܽѠH^CMPfg|N<1'$][ 1`E=^#5䈂wFa^ xmȡrQCʞ%E0rR2_;kL0% =Mqh0ՙkbi7;Äs6^G;O W_iFCN?r&4[ŽSI6^!ÐEtEP'p /EmG^kosZ=)|3Tħ#Jn[%i'([4H!ny*mxQ;HBаn4Cu U;QhύzM\{J!9*ѩ߆ 'ǽ-_?__[zW~v?׶pUuєT4PMA4!@!KD䧛{}$g.+ LLټmnDE1_E )gߨ7(S5+԰Ԣy<B[hypz[f{?Dك:( 3bέn ‹UOv5nRSR_1.U-;_|7JOğ]T [|f}f=%JR}G)cZޛ%sBnq xE;x[u%(΀X Sg o^)*%TF2}{xdHrQ><թiRS[lֈ)7c;\}vXO-f&N!Z}BWUSv! ?|aiyb&KpBtw$Ũ3+K$)ϟB %L؅;'=momkX'p`{'p){}ib.Dw<0[-e8уs!4۳w~m$gwݗǬ>ϋKϪIT۸ipE7c#KwEAqUSRk` ڰ+ɍR=⓿_>>qš)E{K1iV"G 7'A)4F2 8A.P@@%UgiXM[J[dKүztX_,7(x<_ol]0}ȧx{:nϡ/b%\Mܵ a"f_b{ͤ><]C|h}%mMj~'Y/c h/\ꛢynK.[ lYUISH1VeL ӌ'}/0y>.|y?"癋1uwDpo7D;*RNuKw˼\3a!RH nm hLhX!iun!~w}I᪦H # E!$;O撷߭UHH~c>13;6!Rp^2y$Ajºf):!B ;mI YJ>t泞*EB-f=hw+[^.ً&%HY"FVOU~#q}i;65A [t:8]wRoSy,_/tyH@Y}#kcra~JN$vWCBD-JVTm#&dW㤣z5dL&$ݨD?e;BVz yի >TA;x7h|)JDHLxشx[Ŷe[\=m6׋2= QPD<|APC C !Fne/ؖ7uZ;J'|rgđaJW3"C O&[sW$0(<:6F8R=u71kDE!FzFDÖ@F~*/o E'C+smbt3ʓ҂0Aӝ^Xa ziu&b{/K<`O:b|-1[!Җ/uȆ +\H5B;5M3W*/]q@r7PG=Zi1P@=Lr #V~>)_#X{8.2|r+:MktOzGh9Nc}P(79Z[)Sp1)F6?xunћ¼5ϋ\RE 1+`3}_6s~3 o5v E)Ƒ[QWkVX2O⧫n@ G%P6}m\K]v<U;IW| t( X>HpZaKNj4`W)i-颵X1e#Lϻc*NYY9Uh$K}BB7-BqJLn1Wtϱvz=10)6ՉFſQ"@ \}%JڄۯT;5[mDau˦KYBңJ ZSndbNwkqڂ4<i.@6et V/Q̂jd,X} =V=@='ILNG`h:FtVAo_t:3AS1DAAQ5EwC}daL~ZZ o @>t [Xn;&1x]IRŨhY0#xTP8Haʯ.K}Ý;lqQsA춲]|_x~h/X^ $1R60H/qXt/t۷- ;y;WGB(PSR Vdk9/fPjy|yy1&m7{/xd~< ~F_~2[0Wj-gAMӓM8,st ol^򌳓H_(/_L\^/O}a o&}57O_?͢9'xV1\[~<$>ɒVQN== bH>xXFBqXГ;cwV=Ø\2FHAOr <=Kpv)EމN}eBבǜ";CΙcXX">e)Kk\W{8Ϗ w6Rd(`XD5. *S[>x߳<~k2|1T)4Y :{M"*A5|~nZ׳ct/w~]W.}9{;rG|oS_:<OcE x*ruł0ZEWa5׌wb9,B\ `Gm=bUDo~`Pر4tPXCr)J ETWg񷉆e͏UQ!01ϭv9v@ DB  ""+q!-[-7ILWt?[kȐ@&iࠈ+,%x= ;9 $8w.:ihY+̔Yšt틴)'W M5Z5l|g Y/RĸP>pH*b ܿ"мZ XK{GSILAH̩-8PV g\m>Ϭ9^XU4=2ޚ+`SzrLpa?+_~(:*sV&Y\1}R(NmV/uC7-Ǻ_lEkhD|^"4ѐ1c:nj:q=Ӗ]A6,ov[۔T࿆)n0Wh=9Ƙh{ m?C\y,8$y#@!XNX9\C棙,$)Q7ot)al F^Y)3-ƽ֎>6Pb_%Au]:=Ta */˝H3]ua[utFu[ق.G5_CQ̼0Iq}7vFj|dߧPFtrÅ_!Ц׹ ކe֍ݏ< xI𥫟+q~!#ZS3^؊"0.G0X6zK[-ݔGe2\(1s=ߏKgrn{۴Q3`rpt PHo8a4p2 H LyN-Ec^GV/˭uyGիOJ?tUm]KzÞC'M.9]X2FQh+F_I2 DY0@\T&$!s„/{Bݗ#7R}22w<#Z$45P%&vXB76K+j 2AG|GL>_1cB#1B@ D( f*oTax2[`~>FN̼llD2P V 􋶔WOu3}83!H XBDme)1}xrL ҝAN]Fn@RUI,m䲼i jiȑs|"#2pk~g^H 2/:, 0Eg۽-(}T -C{cT#3,B@/MڊM :AArmpt^يi鼌.߫7`OYj%* pR|k\xL4пmjHEITtZl8 "h.տ9t?@[â[-(KA9 4ؓ "/oeޟ>t_~[g]~'Q=~?O4UKI@LA]5s^; E:dKL%ʫczoQ:vLAnÎ,^=^\Ҷr G1QLo9mx>ް0юrGGu qh. OGakaLz仛-s:vbR}҃xN`rw2,vV˛mvC~;f_Td9vng 7Q.F{B䚖Ԩ5r$hkLr}ew#uE4~ȍ$~ ">W?I] ڿ{=?>KjHgPQ@|h=&201u~Vu6yיfk^Koi<5&.At|r5%s۾8'#[FdtaXW,POWԍ誻6@VDlSb C7::&!t)6XTXt3*E'wU?l։}&U5 ]m^PN?A%y֙bx4Y&ؼx\z|V?E?\P>kyQ䔽 `ۈD3fR ? }q^V?3l="Yb &~?Cgmv;^jOojZFU]=zH7L.CzrrX6Wpr .f}k&Q흳 Jl ʮ3'b/\mN `.eTyzYkWqWOΙo8&Z3x國U;;:Xb%q9f>( h/;2%[gK$H>_';l#񢀋_R&9͟Ỷ&P&SEߪǾY5 NEi<4JF<965p&# ιRv7',Иż NB0ba?Y5z5GY FЈ( j bH⸇y;]~/ YG~yhd,Pc Q Gᘚ>_~&Å?jWq=-ϵGu{;)>C^t_g Vs;W4?LӚzGF]DߕBJZlX3`t?2nqpo_YzǾ{l:a@6m+tyK] VQ//iPRfOPb{-6 %忞lGwHk}9;nڻG>Ϗ7/[z>@q= z%9OkXԸ$"5nm/OeЈ`Xj#cXBDJ !_;='Iq|TNSKoX<k53V2qumn2x˯8+UmV#sC-H7yO 1\BH 7b{5ow7 ~Ɓ IM!e6"j{o}ҝo#ܨeY.6[>0j>wof1GY9B/^nJU]q l WeO6!V=I0D  ֔D9 lsD,⻜n8pr :4ȸ9;bN)t_cnx~>⿇K=Y6sצWKw|Lf @P "B" BA 74/4Xsm01a~|Dv  bHb@Z;4 +d| uz-+B'B҅Jt+V.Ќ>NVM.%v)} `ƅ9e 2=MK-𾥸zԆ"1rD!kS4^p_# O9k =lv_<%bEgH!d7l38A{6ٞzN'ŋŽUȫiʢXXs|=DaqqhoW̯<_4—K_j=OW Zn@t[㝴Zi7tc`Qz hS&9@\!.U%h`^(GP=Ons8XN5j-oC !RA"Q7G?SFW2)Rplpw!]G$@`,Ln ٔ0f[0EKĆ'3,2 gϯ~ b:?JB1% d _u9r)i;oR2CQ"H ~ ȳ=BzŭhgJ-]۽dNq*_xI>eWZ^O%'/}IehOaG<{8'8EJsdN߲;z[)-)4!5&Y^Eţt4`1^^4ru[= {iy*zĭڝ ɓ `&1n_?+8OV]OW?Ldd-~Wf^uɈD]}@6E̙vTEGEOҸ@FDB ɏo-~_ǴҞ*d 9n@1L;Ki6'7IΙQAu nw 2pm߻dT~\&=CP@:OéU`qq(16w c% h6ntV GϸO, ӥ εY3!bPBHXIL7>ݼ\91M7UW$ӬoC33cT쏮v؞N* U_Elnk9e:Q'{r%ٜK&vcK?š{h.7\~D;+1#g[RK~o)JQ0B !=9=S~׫:͐K@]KquvŔSWg/as|%%+r=kq*ҍR=u̸-H/1qI6ip13=5zRe'[ QJb/]ae 7䘡H[Z=olup+S-glTv}JP7a:XxMc5' pAŔ>oXems|Ny_GVe oAMɸ0_ۼ&Je:[D)B %L3L<-w٢\>Y)hhe(׭-IC),X,!8.!7 A/|N;;YcA[g{Xb5b :ѺյX}ELXi/_(e1}rIȶ0rAx*ڄN+`j:pa.rg  +&?#r!\f?g DhLƉ_9DQi7JE[8y鐐// y&.ײ#S;CۨI.#}ֻ zti>T$p'Mm:W?Тu.R|FBIlgq^Z' 'Kp6?IblJcV<)jp#3]'@vs>}< ]b N#-D†A,j&w:<>?):wѥfA5ߒfe̞a?RZE QAftZy9,3$i ;L5#My#w Vm4[2e%(="aZ]x_z=KRT'ȇthUJ$0B*=PP߷ &OGkr((kCˣzJavܺ SRRԠQDBt>g&G/v~Rr4N": JŘIaHEwOBȄ`&?8ώlEQlҔN~4YqB>Yϭa6kUu;y"pB QM5}+wg{?MWS,|6=l^v';~C|4'f[/eRX)EX@n`Ee߼1sä{>]O2;&i@@ӢqZXyX7V'^v=G`VgΘ'X+ov0*Olz4n={aZwkVWN`Gh)Rm}T.Ѯ{=wbHd-+ybgw݌k~Xd_VP|LNA:w<'Oo.X7i)׏XrcßɌtT5.0mfMO(Uv=65Nt抻Ra7u=uɇoa kzF'>߱w09={O6ȁOܽat.#7WE#ȇN{MvUoov>+C9~,֏-h dMcIJe^WWW1i:Nzh2|" x -eC3A˅K~ʼGѿxs!uug0'3P-X{<_ `!z3ׅ?~+kt/Wv: 2TQЅ$* PcAT:Az{)sY=ZgЭ ϻ:?O!r>i+[__t}|!|]3VYAC vMd?~J_q=vJ)^bi8BNy`$1[ S+D2 cZ!'`yxb؝(Դ&C 9YB[Z>怈Z5({' &U>\XϮ DOCx?AxSXDN?i^BDh)Ծz}?sw|v\s9(}ukz|?#xVE@  4]"p}`t t^"V]Jzz# y3aQ Ф0^`dh@t}3 p_g{e`L@Y{0ǟFV W,EiSSou i*R;l3{d$Y(e +nFʕ"tD' .{}7Ț8ֽѥE 9'YXn':<{ҝk_&Ø&NwTVqE͝pF{{dz1 PUT}ɮ_))MoyBoKnQ;ʻ6N+R6phR2:/6_7˭Ǟ{j4.U?0[r֏ +!ndGޘ.Q8o{?w_W>o"ߴ+ uK~~_}83>> AsKoKڂcʏU C.]1+q ]lyfN۶ w{OXIz=0RB^@eezӫqp^~>ۋ"ӤTzZϘ"Qg_?z-ņ!3˩B\ ebA e^fhgyeuн6E3z?ռRNalB^6wG7NO#Wn_\&\?Me'ځ7ڕ2|=# 3#l:j!uC#qn8N-P蠬TM*տbKR]6%}܅rʸIS^y,O^?zK 2ˏvOYoc9h>hM\!o,!͏M:1ݻ{3$T0DD??9^4/fs=/Mfϭve vn4;x4_ersxD- *Pnna! pqyؽ+2=Zi!{YEob}*޽DٙfS tKt6 h(S`1Bo:-hUїJ:Vӡ(0(p=_x3B@̥?q!G@Awˍ'3#)vkvS@ҵJ|jlijƂ3vb#sve@3-> 㷖])i#pۋSYucJl_AZ_S P]hL,AIX4x GX2np"H"|QN.ZK |]`(8h: i-{=Ы$J܊?fpy9wU2/cnWH*Kyj旒A_ Dҡ,5|c٢}=p"D>F-fF '}NrFJ&5G Ԍj@DbOR6澬&/Îb;,%f&ksGMSP9w]ẙX cCd?z~د˯Ybk+eh~U #9Kd/CyVc46Zv)d@e  g\IE]=GѪ  AVbEo"A`voϦ'7׫F:qe¼l%+"DbqT&c:?<OI%akijj};V?Xh{y=L,%.& ëgӱ!}lK)T^Xl/!DZ$"mopy_ۧf^o"v? `sF#Bh|zMf 4?oZGP_?i#pw>;?= ;ԋa[]=HdxkVY-sqbbN?5N0VsC/E@(3~ tdhF[߷Oj:ag(`)gu!轝^|fvݸ8fyh_○m{H|**{ӳ ~|igB;bZ+Q8hg/10@Ynqi3)^w.'8~i #DV9os@Lje*WsG?AR[xiI8lz^6#:HunĜ%2h:I:~dwn:5'=X7FGK*KAkMPt:5l/zx_4g|M[׸v^?W\eQ60Z!rzS lPQ?:5_+|ނIALA0PD@d ݚtxQ`b.u%qOuoǦ{N/ʉϪ8: Δx^1+-kGLDQΈf +B!B,P 'xH7ޕR%_޺q- -kA\ѕf  V.泀#bBB,XC >FEq-?blV hC[PSB%}~hO$y}q7w22Xxi{.Q]nj\g7U#pR;솵پe/?[^/SoBҼv;3yRΓ*8Q3½à7VX?OSt>T˜:(" 2A<0.M`Ԃ><۱emxX3vOV#7r;po/Vdh0B +7r11ac)xdW"2bPKXb51IБ&L{oȘGu<>4L!@տ^ϲo ^gk}Ȩ=L|%Mw0{튬 (='9x`<,Ee/؊#CV7׮ɐvu8}XEvC&Y??p<~fUXd'4re`vQⅆ ;bJ>s13S [G_[-gWT:m8qq}.S[,D(T‘b .&nlW5$ Lppa]Y6љ^םߧ-/TLQ5Cfp}en~&,vxHH.?DWznOT=Xzb:'svQdg1̀ a[e~9(X{)˾u({+T`\Rp;  C,SdbZɿ~H 4?ݧ/ sz1P@dƀB"uyhL/.(&;(_ab \`51{U*)R7U]VQPɖ(te`zT;"B97QN78Wh}ȇr3;rW5 +޸$ {b ^nƿC9$(PD3dv ,Q0F)u B&@ ځi;=/OHJZ,?PR)!u"2!0\m-wq.h=b*OLO?b$u'|Yc{g]g2{]A~Trlr$D O186̊8hfk.:AV*aڿ]ވGRȎ ŷ 8@Ў_=)Vyg,:gY`Й{>ƝOjRʙk<z|Lָe5oc+ǜW d]%߲"?^ߎPR\@_T,( ٭/te@Q.ק0Գ@X;HWw,I!Lp7MA[?&?=1]JV}bx {y1~Gh""d""!Biu1Lsg@ɏcig褶خZYc5 ] ofi zVn'i1%cxPF4+?^x!970P''kѾaSB\B5:t&K%Q Luk mo}SgIl+ƣcim’X3=YEmzKEB6\P z.UHi~^Bm{qE|2 wT[ q~8y6l݉,",X~& i 8͘tɣbGƓ3BGFQG(ȚB)[ʁfDRFGHj +g7vd*paڨ@C{B! +@MD֣=Po}}0^K*Ԣ;e5g̟# aAiTʏލsUL{X}w{+33o;#3aRyҊأQQztG  jA:},-[\XALoH`~hDt^*,ug6I|-/G猘~X%k6Hw E< ۂbF0#0/O3rZ7wy[p/a7|L%u^iuީ RJ.s1qC9vھ@+iyN"C_SO]ߣc"3mLt] 3zpU%Y?g!`HRDJ:э:KBoNga^l`;SŔ{~Q_H tC l9m?Άݍث&%/o(L-?bBx\`M+8kW* CA(5f:_;3iw/|n:t ?cJcFAMph WQ\({&#R?n&RӕȗwrV8E4Fj?z O = >an<[5kQ WaLKcˣdZ ½Ɇ$K ӕ gsF0"B ! o%xbG}jYEW] UiIx~)X]eKW)s'O Ow V"81%-j.EـPv A_рG:K,|̯J!%g?>8(U#HF|AsV [uyPqkUFT/ r'_k%[Q`Gy!"V7G5ND7nG4AGMuEr-/XN m;>طI.|C]_lu+ [Y{BNx!@@Oދvҍ'#PE\٬N=u/$`:3qfOtAv~B\*7+@m< _5˔ 9iCZ7V7ךr¥æt㾥/G%%]7r^>^ՕY(qճ,~F'a :MY8{ztǭW" oELܯVa$Rn`T#ˣY$řhXl_T~(fՎ0pСBl5;5Dzك+Y=T=>偲v}WP$2 I0^zFf-@d:-ym߽ ydXX8{-#{{=yl$Еþocɭtb!X@ÌNM W{~]bi [⠳&s',nSMf*37{[%t¹z TMW^ykg4z.=,B:~3Y?Lٿc8lƍ׎AWJQBy—f~ɒz| wЅ E`BXs"!<P)α]Y:}sCa֪߰|qvFE8j6{5dF{RJK YayRJ,v@[*Q4qSeL%~7vwX)*b{UQeMD/a}m~_Y٦O"f[nKԽ[ό7縺rϵ*ա"Y1Gkg5}}( ~ a`T0eBS ϙJ#Wp^Nb' 7A9#tub/[Mj "^X  uy`3S)vF.Z[G_k[ݎMU)Э%&j 'd0E#4! zKmwqzj3)8$:xd"-qǗ͜5^ Nlm=_,g{)\Q9~/ݓ2oC6^;]#9Zѧ(ܿ#XeJtcz7E/*-z} ֳ#_!nT.H~+TxSOG'2~8JzpyʊDiҌE̷1%BB` 3v)qʄ *p[Ppi!xEE%}. ir&J(/o俷vL:Lwqխz0ϔ%='tnAAjG68<^sUqHhXߓ"gJ sq})q.G^GuɰwOGGZyu*XZ|KL]uδ|4O>Qڴ-w{1* "ʃzc:ޙaV!6~޶[ شh! W(@R,0Y7čΌm*8k ֗PgFOcKZ)Uط㣯ڻ^Y#ꌒ*0DF!@mmr01!>nN#5r.onHѰ/QHzoe{o>'nu'b&h*jJV׌c<@XXw{0h,'8+e\{OC] Ù[6RRS|YP{5Qazg>rI|^IڟH d8TNFa,wwG'T#,u22_xP‘m"iϓ3D:vo5ń+_Y?/iXT {>{X\ķOñ~ῚpX~՗xtmg{vu./~ "!Ngy>a✽'Ng &Xo\:HV1b,]2u̿dP~t/֡ǭ0\ND(xR s3gZW+ ,pPbwB&LVj6+6kxa8xo:b;<'/6*թ`#Ŋd#OU=w{}k8/||Y,,P&, ׺\X qDG"elDp} Bxǩە!Vi?e9bWt,A2CgV& 8r3CQf􂁤dt zKNSPl=աvN51M˱c<%+(j~**O-]fbnۘ榜~az:=,mC< ƔׇT{eĿ^GԐfCOE'= GD/uvl@ Nj ]{hɫdk>?A1ڮܴŧ8]֊to[9ܩj0[ vTJJm9Nˍ>~my7_x~8$mOyjhEMOYoҬ&^(#"1l {aqv*_׍=HooP6 ߎ?g|q]^ONJ^r# hŗ@ʾ,&ڤյ}g˴_t{@ PB~Gyٵ MŹWB/`Y4$$Koߍl-{adD\b Q߷o/ۼV8.ho g^σqJ׏VBb.殨`}ˍ3޷ő$ڲN0TJ APRpAm<Oa .d `BZmۡ.v]L0(%&f" BHMce xyj@FaABӍ1j:ڔmm7l*X#h(wY/g}yZ}ӳ+ՇD^oݽƵO%%E(!ki 41m1dTsZeHejXP0'A%k{z,08}U4IosTTfBY_vDX>˩j4C117&|k_e} _"LPMBQB[HB'AȀ hEmD^ bXoП𛹋r{PPc-2r961-[bX wD1[^b݋MZW1iAmq'441Hݒ:maH)pfLoͿmH~h0}҄xG~]p"(U&%E.jc|xc\dEʹЙhA3ъhJ]r;RUڥvʦkyj"v<5tY˰ݭlZ4_K}\'b~EK*Ag~?{hG_m3J23[UH$%+4$PA~|is)m4.!ŖB OX^Tcէ{_VNK4<@0"FDc ^3AFM0_CHzaG[$߯j+(O<~Y!,SrIm 6|` D4IBP%!H4ЍHM -)@ R/Y;奦io TGN$nϨMRc}x_;0dyzsB$/6V3 [ͩ7cUQ >3ڗ]^@ZZb&qphkr|Z뛾8K(*&_ogď[+uf|~#Vh9Ӆެ>NO"62^׼X8Iv f)G@Qׂ1VY>wZ*9Y)v,JJٽ:`wb_k]ٙy!09Kd Ϊ vH`2.[J=į\K?{R/Ri?G̦7DR=[}zbB䓲{FD@QDUSw/a'}{?w87b7/5<P:<t@OdXZ}0ͿsU~4)0_0І+ @!H DC@ZUqޣI/nbh'#l}zy \>%]q,}'šm ADljk(G#7-04yé=ZPxt`@&7cӛk*b~z-~Vs$?:\!)9H/~f|h@  BJ-ЧWqkLMOi4?_mDZ1 SL'^Y#5Hx]%CEMesUa%E {5WjvFyʺxTGz8{NגShen7d0vQ?sz Og60N D>^X2LlAuGk|FcEVrԭd&}*u*h Ei*:rKk=ǺI' T W?*-,dm7؄7d\cIM"~Օ=6wqqZ=aoo irG>Xfo]$>#xz2s3H|>~,?V汰 @1g‚ .WK˩$`E:"6&81 qk_s,]@YV!9\>*k ,Tȱg9opeQñK-,I$')oFz>qÙ˽~鿇~״~!LUD` s}Fb3k_<;_~cJWǟ3FեK` 0*s[{/zC.oĹwsA`P QDcaQ./;WuQTӁO=C3U0걸g<Ļ_Ŕ;Pꅻ%Plȷ5ke虡mj~ɮZǜm-EZ6 |g،&bhWPJ0MqKuǴ_;hnB_{: SBdrK)"?=MnڑVilW쩡659!u;~Q^t$">9nyŷy-Jͯcמ3Mj.'+V[.&hIjVwҽ[ǿ{o?^Eho6nm;t97^m?e$;cr \},kaE<lpQqz 4{H'Xs>kܺ_]:iwT/V: t,nca19QL%r.B ~zXuuxPݪM5,о]M/TRR\UG~AAxJ'M][`E?8dC+xƢwQ˔%ȋݮ_EV<1:*5t}aˏ!c469z;:Ưtl7M6Wel۸(u2JImHDzPMyv;l'pID7x(=Mdp#ۅOػuGMN=龷[f=eb,?t=fȘV \XD"G$ @ Xfq+\Z9\߁ĸ<]c(rsP6||p+i3 ¶?2| YA5\z/?{P11;X]oo[,ڠwW,^X˹]᳤ M@7[V8:3}P0#aXe2M甜B%ݚcxx!@""}a *QQurMP`$jɢTKkw9kVg]e! oš12U kw/|)m}3y:GOZhM hILo_Zڣ+=h2}m2f/EU_i]BsJFrߋ/2*( uNj7a_|ǐG/R@Y?Zi^eYcڎߤw3aݙZK`PpDY\{sw{y^?7ײ\/Gӷח-M7fV 9sÉzl$~$jyYdoh"k):KX(yQ3BC f`X5C벯HgѸA,$kCGq.XV*NC)c,n9*%X*X6߮vGU\ž UoNChsu@')~;) äDtz̿4-T! UECLQG|};_̑\uq_'͒zwƚcB`)R~RkTIhbC6|?2eOw%_L\ߦoËgjp{`OkN:~b 3ɷ\3*,M3}_[kð4{')U?iƕRЊ:WkPQL>9aIUSgp o%g,yooOEΏ32EFZZ,W"MJ;'gehr}V괽>bƽr :>{U2RAxijp'x5%TxF\$a[B:_[8PGHL4@h05=/EiMS\*52iHRS3;qZ]ݯ+3(:GvR4~jî_sb A( i{L)Mz~PZj|Զ;j=uV #^v c!3#U6e5)kU LEwZ>%{'q 8%0]U&mMm5H&e- ;2,;l]xRI-+|H-|~Ja_kS$wJI6=*ʈ[n7l.(qOrI␔aH(mT!;MSd]~ kaywi4Tpፔ@q:DkRB|򄉧pZ|M^G!5uQur+ VoY>l9b*_O-q2fžF0+h R>ˑ1JZDX:|{ǿoo8KEG~}SQqQuE@4#JPR E(R#E*)@RU- @Rґ-)@4- SHP3R4"RT4U-B4R4 R %T]QQTQQQWDQ9u%G%Q]q$(jXB F"J/Nv3sLײ;:(X`l%j t~,^|~cob\ R,iLCJQ65Gٝ(V::ӅcD,8.k+{Ll̫<B0.S9B NpQ+[)J}źEu Mа"@'Ֆ7Lk(:-P "A;2WA0@[!a ?}{8~&*կm<ݚ#q ] 0q^AT*aú\#da \t/Nqph ̻P={=u jOWl~bFWTs< z觸-xHh6r./ȇUhv]On[pwդ&}g4eo,nmx;?"L^%}BSc-^u?yw Gב`w?*ms{vyA$ D->I}Lp `l'\e6]lTbTq//zoWhw|bEj?8WEӱ~CbÔ,1c^$͍Q b=> rS.ʅZwWӻ@;hݔGBv3cB^1U@QAFOu^zva|<ğ<4~~ؼlbpXQ:Bߖ*2{%|@nJ g{Vp?U /+_i1A9@0j`@t|7[]h #tE&ck Ggr VU);>ѽ{8l0璄!Gj*( `٩A@aF w$kI rVwc}$KU󐏻Y)/;.O\kMڡFLgf) [R R{_: 9'-n'Ԧw7A钮x>TɩRBWR:ʠZe=g&r?_˷9ᄸ}q,d.讝v2y1o l9Wg}ELɂ^7`h '驓C\X"iuiYX?u6sH֮'t ,AɆ546>.ۀ{>%fRb6x˵-^R@aGP'[>kP9Nlz]VwMŢv-X#?']VXW?Ci2wxm],$Vw-5QwA{28!ySs3;>KD7nt{P(+=*i7Ͻ˂$(b(h" (.7)}Ot>>]v4<y gԷp;Ui_ˢy(m`^p\AOpb=+{n5]bSHW9Box߽Vg|^DkbM/|%5ʮcV%n,E>Pe> ،赆\/qS@l]k}7ÑAԽޱ.?~C8|a6HQܤC)OM`F 6дTօj$S*h?O w闍-ܽ3=&3yH0q >()VdMȪ?}C:=7%{]#O5WzFA}&(iUZ69gt`+2e.7{tP@L^%P ~n&&^(ΙI V"L^RL%Sȝ<4XC~dl[Ttu[)w~5uJ!|ZRjS{5lw]GW4;MbZf=yjP?RMe@Fq^X7KHv>vMvްj[;V /mD x`y1- zxEYV_PD?[W;~ >+ p̚0Y&Trn"Kۘ(_ z:+4n{KUtJ#_('ьO$_פʁXDpۡ"ђC>D{?lﴝ;wSAZs7[(x|/.}6vM9C;@q}^YR莕Uh :$ _WƲ8I#+e_"]rH f#Im3w҇o ~/&d\|9 *4xGG_;N5E)f.[z+AiL}KtOh4̿-9|0?FB# R9@[~s8;%hT,>hc8}c[=hq]lef}hg\_uES𜹍 QJlD'n51Rjyyˢm07gP0Q.Y̜WmP$]޷`S@ŵ[Wo{0 3{ؐ6izo^+Q2#Z^dIe(5 \ dVbT ot+3܇X8%<50G[=qJø6~Z^,sI'.~*Naˌ^:f8koBܔ|{X8/Y6=T$x˾ )Z;".j|S"0z(w}̨[G ;dNR7|jx ӛ^a0XG͝E=ru "ZZT]*~bVd"֖︦fw_էx[0)N=WϦؔR aF0%:]kJoO |'GDxO! @J~e/DŽAE,2%SDKNE{胿T M7^TJ]u} &vڙj%A}:4Lc10l~5qԷɓu;4N3\C: Rĝ6|0޿13m\ѹʼngYI Y҄ԙ &^BAIגRVè @v~*. XO @~дD^4 TZnGяb9+.$9tY8$NJF+3h(Z8+(Г5WYPX}? ɕ+Xg_tq]RS?\*fӕ缌L|:9>w_OgunOξPLDCv/48=y[~kslzdӪQeAm;!ޟI*^N^#~+Q\'deu:շ-~C˗EK3~)S[[m%f׎F4iϗ  "?$.(73o nͳ Z{U-sVEߋy?>ne:k a793il}6x9$f3z_+RĝxcV'6k'ԋ*p!$kdQN]3nϢ Py._Pdzi-QK84bKL|}NREaDFnF1?bW]ө.M'5l8P>T2oZ="W ŖY2GOiNWNP3>Z՗릀51^%57j"8F;>8)e;0: qbQGGC{'H ^1Hď9Qpߙ21!PbJ̃wOՐPS})~w3FRV;i4y<=> F3p2]}Krlc Wfd;b qwue# zVRz0EU,mF_ml&,uG"C`5푪!v|M o墺jZNw!z7wpjeĞcW}-Gӊ,I͌빥]OYsS촣j&%Z==߂+2+q?џD{S-KЏױf:|ph?,YG̈́g]i;jr>MDNB__,YSdBUyyN|RPNrMʋMnu?}Cڊiɫʹߘ\:Z0yS|ӧ_ 5QZCT&n79.l.<;^}:ᢟ8LB,&5N<0hOSJ nW*gh-R1ҿGVIۿ@AUn9k(fttjkZݭxQ+dm9T4`,#y??y %O?P?pqKOciN@Im?y~ewf< zhpmtQ n$χe[ksuj߰=l%0{T" `Q9Ɏd%G, =Q}Ë@@ra@ ߯?<])aR6]FwΉ?Ȭ h?`-y%>Њpca&~8(z?>O3t:Ik T~8%6ɉv3)nvUy .yWu.`t9!% 1|I?.k/p qTr<Mp ՚HI}?F</xZ}++,UoCGhRMP\nsLߝ]~xgjksۺ$={}o3 nXffOF W37[FoY@S75K E[%Xde&~V@J3-l8Զk,e>/:ֹ40k `,H)wl2 4s\Er5PP"(>j2FGsv:U>8TNzGZOڮZAd1<9ódUC{}1ʜձbqd# иL\,K1J=3CtN=⨂$ m_GD\qdDyTd-o$JB_)|S>˙yO4&&V#돲M=Lr><Z[T)g}D܍iX gF!Hi_6澞|[AEK ߋ,c5)A8qadաy"%P"xwk`e-:s*CR,kJ^g-;Ix~ކ=4~ݯT{,հ/_$FgQ2okDj.v\:|4[)B!Rc.--кBtbYryۅ<>]^K6I ڪIߝĻ-mT)_贄ڢd̾ O;2#v`U Zoq^tֵ r3$6G);XIz~ώ]g$w'J?[yjo{իը*Pf+R*V#)Ia;IOҡbQlU@y0N*8U!^tAόx6{6}׆]#\9}w:UcRDLGM1ӿOhbY \s2cK!,eTc;(֣{Լ#ݠl|52l/vwCyHF4QUxwZw7WW; R^Gvf6&}~CJb)xC>1Fi6#01'1"|csTK~.GjJS_ĊSX JmE!1a+b?_(jJJ0<" ŖQ\?㸵B4m/~k!īq2N2}֪("Q_!:pH>V2q>7ABu?p(<~ԡbc_Q%Jeb ,g,g4vחݻqqu]23XDcQ{Ƿi{vU,};X1kH_6_XSFyHz3NG܄ƹ}oYWs[4{[ͤ產jiʆ{)%:82j[/gr WLVI=*tn>wjܟc9CMl䧻%CeI_()xvn{"e&^%,@= ?J'sxY~ll@{m"fԑP T(˜H^,AӪr/v:3ZzyC?UX?E)Yi;C)w=Ąp3, b&NvJ{W[}ib?6^p^7="4Li|b"R{TxZGj_bȼzhQ:Cg\`XѸ#Riz#v?_]t<~B(V35id7B梪IU">AF #Kϩn5VpdY;m?(].c79c+&||^XV8>u6=(Px&N?bse1l;6\)`AɈEpnY\"7XB~]/=ݼ#h1唦kߘE ؤ*c ?U rYK}+SOݻ7LܱJEy-jQ=:| m8N?YKZIW`{S_ &Q(r$rr}efe<wlBz#^=y1)Qz£dͱ91„ִ9--ESi8nk-L}aO~_60$  (b~[{y-p~5;I,ѐӛ2BեQEa@&Kuׯ$ ,S dkN02Eъ($SbOHlx*y!+:KORWv<\A?!"a<'!ՊN/-D '~IRGS189YEӐZu]ϜV!!qcoe?(4=mo_u%d;ף=oSg l9Vѩ~y3~p1>Ȑc4͹q(/<(`1;80h^&ײu"[l?F/iIAZׅ\4DL溧WS^+l]QcS,Ӄ(/Pn|ʋm5b0lg5cOiM> Zr%ԗ0&fAGA FBL{ptT0Sѹ>_6Z `?2"zȍ:o&AVYgQ!"Q.MWqM`}gfCeڟTk*:j3^qV̙b1tWW/B);8r\%$-@ެUZB`B3I..k,//{ݱ:݀]ՖKw~DU%I,:{Z&EFlpwZL'fdU3Ua˭{*1)9 dJH4/2YYH/9[lCkSCб=lZJmSlB3h`Qc\=6 fe)4u:\܎I2j4Y[vȈ Z[ZIFn좽b McGJ"؄ʣ()#RŰ3ᡶSbfв %Sa <[sjc'끕-NvbvrӑnA|&q*zG,'ذD Jk[$*jTcQxaT"$hqr,tյ) J0SѺ;T'DBʢdOa!:k7lZ{H ʬOs HWK]{i˦C R VC $C2[Pe]xnIkj2;) +.f߱\oZdlkm-B!Y^V[܋J /pDƸ-59QS:$ETnQ UCsyT.xQKimxMl 2Ȑ&zU(gOmG Ռ:dOSS^b@OD sZ5{+9bTd҅^z-3'V¶Zo'؊X!w>]Sf+wRc(56;飞f=}9)+s6q9|e$RHjIKiP8/reni\dڕB힓!뽥u $j@ cdOA ktWd娰ZihC'jφBJ%gꈦA<hVAj 7UTQN2qE:!xI:?w)/hPRm*Vf1$:EPÿ3;Y$K(7g?ncm2tyC)A/gބ5_z\'p琸Z#lL<"$ 쫞QLݴȫuX8Wi$ǴF%Zݶ1t-MoJ(;2~O*iYE}d9 )x:&ˆZ3F2Ck`Ŵ)Y*4Xj9|%˗Rp3mbf:Ν{n1Pmgq:sgx¦-AKt͉ aō)GIj}uvs+?l$vMyUkx.\D2QJB/6., {`Orsi|X9>Lj?!Ο|ՄzzgND^ZwmGGR,aHDA&g_xw%_o?<}#u‰ŊN̔Ͱ|ί–7S}M)#  |Z{%gFiI6q)=CB?Ty1>Э>M]3Ka<cr=zSCC?I9"f u*U2tYLS9rEmx6Dg埈X5-/cxp4Lg#@:P)21"uK<#%5Fw[=o&pRdnbKfgiwp^rLJ ysn<4 eR~ŭ @<_}cQ8ػFrĿd,ͼqZOS"nB[TTdf&~j3:֡O˦KNNT>WKgPߓܨ/ֆל !fuV4f~B{!ACŮyg}o feϕMSufE]&^TLku{ˆ[&6xM&l}qk=5&F|%OD@q_FhJ7H*lQE蘏-tH_ q9 E%6H OIBS7T.}HCw(}좐I4lʵ<$^[56>N_2͑},[ kX7ɷem=YvC#hyVlów?Ⱥl/>ɥ.>U\#lzuނfM+@1ZaKнtGfXrU!jigղB/o`De/NTs9=*8dfeX{߶"Ž}"rJi_{~N_% "j;ҷ^w"w"dsPbXd_;Pї(1^wdgL`V 5׀4~3wvߝ"ta.z9X&SN|mWٞns+7Q=xJ7{$В]BzR>E [6ig%B3c;H~]9[Im$1w퉧v~5iPFHOC"j[<!An_~+X'~ޟ9~4'yEv7瑐 k18toB~YtUI~,WRA>Uk$l{1 x`;3ڽMY.kwIre`Y Km&~0_$z̯{0o$-:<*_mGx$XPG_? a ]7w +w\-xPўaK5v0M^/=υJ_A͑/]C쪈Tq؞V|ktSÇcsu[dmfяeJN˩4Sg,t4W\V_3u {^rvQWC/ʙqF>&IfJY*hedic?tUyHl7`L͋s)IctXx`?؇ 1> Z53ȀJ[j<ϑ,-u h{z61kK ]}FQ .ptYr SSjľ{H[99ߑڸ7o5?\ZIRT!q%!C|~XjP!]- w9~SnM٧34";? 2Θ4 sP +m꬀1)JAD75}H!mwπz(Mڻ)lӐPց2B$CFIWf֍$cs=9V !R RS,sy^@ws]]zxáӂ $W7NFP8z{ (Uh ڵWcz0 :ꕭo}xrCwu[{ hڬRY :P"{or/#S|{{:q+ْs}ĪE(6`tZyS}[}tML}j[[`WCZw;= >t>yNQlbnp]p=={m:Pjd MS &M0MA"m4e0&M44zd̚iFha4@@@M0&FM4њD 4?SjizQA4&mO ɡ 2bP@4iI @4MM5GhhPhCSi2iOPhM h44OTI&"444QMhMM40@bd4LѠ 22i4ѠBĘ2i4™diO ?J{TOMS6zjy޳{LS6& Kǀv'O(@<ÊITٜNl6vU1sm>0>Ά=(o/ U"bi~ޞE3.^=^j 'A/ fE'.o#80 Oҝ<4Z`8b7Ʉ3Lh*lBƮYC3XEߓYIXeeaV&} )j ɊZ^Ä95TɔFQ6Pӗ2.'E9`X,3cQ3\PQC02O[;EM[B);< 칙43^d < v^Ăqf%1⬡]jq6Zc0p-  }RT|faw*;gD -w(RѬ,3۸m QĴ0 YYTT >WIP&786 Nv¡Z" &M_So]w6gԛuAy- Yij쭶|t!*U S>ۯND=gIwliQ[N-fb:ZQ&Wי驜f;8Å9zӜ说+ E GgEOdCpJ:r4iik :Z([a fIFqf8ma4j_~\,6;W82q 3H[IчV}/4NXV=ՄIWHx쁨! (Ȥ' !׊_o\zyuŇET-pn b(N  )M>??;S-0$쁯{9s C!K"@7=Q!{7g2K`u9vkD>9p]㩽av5q^Xó шJjN쩤:҇{)4ʆE䚎wq92ew(~W)ɫq {b(%[)pH $-E"֍9‡I)1_/w;9O:P,2 t^$IԀ<И$Eȹg'O8=B2 ]l{~P I@2 @1ObTσQOg%;NCs8$s@:sd^ELaR^ 2LQv?a~~|R PG>cp. (rw*9ڪPQ@NQ@& a~Ϩ*I9|X "k^_R2^^eR; t= u(M,xR;a;^rbfUs0|pm&^i'D#lԥ+i7W @3UILܭ`UFqUHWu(!7m!i2вu'O6nwl_WCl5It=ZhV;*MD Uzug_S 0%F*Qݒ,ijYA NJzeI֨jhu5eN:yvP ]ň(Vw:44/9d9JxYCw{B  Fq=e)t`>/!ɏs׎2!aOZ&y9)( `tݓl-BdT`7HPsm^HzV/wY!ǂѸZ8  bˏ!OIY¨r)HcQGZ3T€ ӓ>tt AՐJ!<SH: 2 @$w6{h>f,]֧reyL]@TҜg+fӽ|[tɀc$جVm6'3YT;pby\wD<`K 0}5saHt޸ !X :$Q@仲9YWMM;8{H"^BވC*EyxNM/'t@}, ځe"$t$tߒZ{{S TJu $B (d r=#nW rt5TqP0b_t_ÿ.>RbO@HQC% B}>N;ۚ41pګNֱQeB&j^r&:Ě14uli*\e튿1\-x)Z.LJgnbt'Y&-./I0Rel*i7pVDE'zLE&Ha<᧞:`l Xz76c噺m: ^ZI+N4TDAHF@-N:[5^ֺſmӿ<`}az%77Z)w3}5YH2NBx$вFꚴ1*H \S'=8AKP+B5!)) /NR|R򖸀OdYK2ʩ_r x:kZ QP PH;I& |{繷F9Bf.BvN$ a1Wnjԝ fM?t4cf7yv9z]\8䩸 7_0.sgĐKр!y1y|o<) ?}xm;6P \(r"dP?7|Y܄^7~8}9 "8EqqV q<i6\*8!K΋E-&Aʊu&BJfQHojL y%k;p6hdvP>ZgAC|NsmLlgI*MN&Rϛ|2(H$ϻy> 9OiOYSx@OiӌÛF<sSS *6ة64ȰQ&Sh31&bK4j )(*j-j6ֱmDd)6b5ZcV-!X 5 (j-#EIb,b,i"J"R((DĔe12S$"ĉ4lFb2(@eədA3",QAb m&6EYJMEIj+IO>_/u^4T(7Ho}zDdQcVE6DZ(5EEQf @TEb,D fI4*}n۶ؒ4X6x鯩_7K~} aިېWcq [[\.Qi2N^zpaaZ:M:۫t52*% tkzSy7 'x޴Dݪfw ۛ eїTNZŊ,뫞.сU~}moEᦂhI|t7tu`*eF"+6LQ@ķ-XXXjH ;m"D 7n "UEncSs^2zIТA@s~S@u# E J hPa.3#qB0ȁjIR˜!t٣SM:ζDz]sob:/\w۾ LXƃzww1+ gm(Fa+naupu@N N"JQFcTcVQ5nKuwwb5ěؚ*"dnj Vmq[3fUfi :("A&Y%(ՌV656YcLjPsmb%JܽxӛUN)BgK+Qz/$v/#hDE**1O;bWⱣE"LEg۷J"FŦbC4;Ҕx<_zoרIc D#cxf5juT;'zr7.#4mzSTw"z,/Ky*:J(ե-TlmR[j]]]TUQQ TJEh UX$.IIIQ#JӖ.73. 69mQm3 S#)Q0d8R(3)Z,Ӈ`rM[z\3%WG7KV\R ]" ,%5G^wbLh\!(Re AHBkؤ&E$БHJa6B)K2BcAѨ%1hb,ʹE YLQبB4F+HIVd ;S6b@h)EaS 4i"Jb6ZjbFc`-QbMVM&bw `G<׈ (ƫ%bZCq+XTVi8DwJUfZO3)[S bIiY4 Eِb5!RV(FFTTj"ʲcU)Ure[ūɂdfC Vjl&Qh2']3lHƓdeA6M MfZ5cfK&DZQdFэ2ů&%ElZ1ڣdM"$RS6,lV* :S-ƥVo5LZ(6I7vтɹ$QPy0,\n?˘uQXUPۻX AݳB+Vb'2A!WQHcJ"y׋2:KXXY,mQV1Z65эEmjbh1Bj*QZ+hhX$5EQchbܡM JRQM-Z "Z4ib5E,Y,QAXK%Pn^$kMmUd ܵW4iU7&kʍiҬZ2kd3b1F UDܐԐѓe)I^-X1+!E[FحbEcd*kcF5bѴQlUض cPmd-Z5Uhԉ5H4dqor)٘2&Ui"T(Q)eVAo-umpQ4NU Ym_}=g}Z=ٔ]oXF!áj"%;=ƜQv-NMMäiu/M*ID >|W:|9_i_TEV_ IOf4%8{Ge(ۚLQYۦ77-]1\{ea?6.蚗2M|G·~&@jb&2CĬ^4(_BԇԼމXotڹumh3/ߪCsy9(|7 &XBl ~]uItwyt+0:^[15J1M %%O< 2h0A>ItcĄ]F8x'_XsnkbFtU B} =Ązqga- *R'YAq=%#ak޿|.w% e&eP?(CyƘ9ܳ=)qNjȸ?cF['1Tgu0槫W }[^gv'|czNۊ"X X\ᔱ"|Ԗ :V.1KJ'lY^L vR%t~rPbp$$R 9EU.CMUapc3kݒt3z{yu%,YirB#UaLcU(O:{0 `PI A"sf4(dS]\dcbfPVyxhqģr|5|~9ͦ%dK^AfR'38\۳^TD>:`ZAPU=zkcY&aR Mt8MW-ˆ =$x 8ƤQ @ acZ(E6Q[͌LŘX;eZ]*a̙yd(1{泮:cN{St BSɨd|' [R D!Fw 46)v;8"r B"KZ\̆Gy $HNU\GP1rH^);9έE0wKKod+!ߓF QVU'I2RGvo:anQf`ggq 9l [$PJpD2Ѧ `Qhb2,,D8)+*QN$L$&Yd#Z)Ⱥ8QE=f-lGtdgQAJF&&‚j[\E@hƅBm `M|8" Oq={Y⇊6ɓfR@ygPMUלs_-{ 01+h}{4Rjk9\ы8N~ "I&CH*PVZ׆Jɦ_Fgw! dԧXcI)ex1;ݠB@% \%ұ^<5ԁ׉Ai_5`z:A4L)lIƢUTOj=$N(̡k~WXlf+SǗV˓KjQ9X۔_˳:88Nd5`Uh-l7bxd7pk%|Y0H 4 ͬUX"ʅ} 9Tz3jem2Xf^ 1"!/~[pqסtgX ,W[ m6 +/& ͝ݺQTpٿ9>jZ[P|V :ЩÍKѰ>']@Hv)hH(jBu??CAEWcD aZ8 :*QVil %Qg 8(+,P(2ՙ9gVv?OFv}V6}q ]mh"קoFW!\ʠWzbآPy rvzʋazLࢪv&(g"ʔgT(ATdZ֒OUc蜽6VXztE876Lf^7R4ZUKYd9*B;PayqW]9<=S+pED*"(}A0PF3 R+A!FѵG pvl^ʖ}eCTh~B]& @HA8\8UDsht=^^ajJԔ^1Qrz~W} ooDUvGDusH$TpAa$TE ,`Nh+E"=wMP(H- G !D/Եn{g]) -X6NdM^#Rb8X2] P"CJTHD! #vxOu"##A@µEHYuR$amFߎ›TPpOma2[w 0CΜ%2uA|D7ĔmUr?[}Fmq2HSiޝ<;yHozUv'vI6bzHV}1nysf " 'P`bI ?B N(_=UpħþWfu:D!WB*l0Cj)Nx!y5\&ѳyeZ:U`ŋm(#r22 `XA! (MO\Vs D*1n7\adpGxEbX JIݙpZ^%1)dE ]B31 ]\v)B*%B8mԟ+=/ #|+:rёH$[Lu)kYH-1}Qh%~\#R0) r H7 iMزt՜n-lb@ı(ryݟ M[ E`ı[.\d9gRV|#м!82,r3&4= [Ii{f)y9Hr/=Cxt{Z&N}{{)= Ga濽A+Zi\ mtA <["Nd'ŦH.e @˜SRu)ZOYߍ3zuގ)ٽ%R+O7<l#k5)z[Mrm7DIqaEWS=7G)Ì(A,@ȓ Q߫?jl61LLjT)Lime6Qd5&a jH)6iZYiMcE/qN!-%殒diiۤ_ū9[| DIft+Q7oyɘv+<|9zrٰs ل@6{wl{մ8~1iz~`."= @ĂP 0e Q 6R  F;Kvz&EtTr,wE0@&,LLůcGSnDCuΒ YC K"J.3C %si RqGs.mGws*{c'؏n=Ma4abS =P\\پ1=h dqfҵLJO IĢEae%pL:C_,swU)6Y^F S-o[My*bPG0Y,2d!g&U{gVKRYYEM/ reyYHb3,TB0Ecnٹkދ2GzQ$R:2(p(Ae5d9ǎ*Kom&\HB v0 !9>6VlKSs(Da,n5f;&hՖ(Ǖt.F3n:r<n]7ӎמ &p­ . LF)Q0-UnIQf;"bpa)knL3WUHЅ'˼RۀTMMm0ɘ*RHݕQuT05·F'śbuJ)~Ԏ)%F#(!ׁuT%úgtVc2&>C *`vShIٖLNPX0yj.uYxIJ+0\<:U_+2HRj_`g^RP= 8Y؜[D|%lR wm=j~1H*Bz0Ka $BBk9߃e'l;HG|Ӡ@dE I CGg IEuњ<{.8Pn Vy>;u@JF^"9e[|YDDK X"Hn2?ux@><7| 5iBc,mԭ\J,MUmk䮌,[!( ALSvҺc:c80A>3R2<J)cqJP GJ!fQ<7)D*xx;؝&zU;ri3dQ&ho98zKDžţBg,78sE%8-VF%V>ei^g L.z$B%_>YH2n(\X٤ OO1׿|aG@#N^.<\vSgpZ++L{+R0q)vuXQ/Z*da(Z.6;0*),Fkn{B2a2I^Vi=C,x j.g}p^-RjPdJ=Nߩ uzGT8SHA1Q lA'z4Gã2-yɔtϲQ&"8Vk]npehyTL0ȴLSYJ;8TS6NF]C0ƓXii7#ޖ)y|rFܱ:T:'Zux*oQ=O萞hz=RsjڈV㇬;xUJ֐(9I+^`4#=c+`lV=7t͂ 8|6Sw=XS*h#"$u, w yDH\۾ISVS' $ ]dvNr .Zl$\RA1猦w56k!ūٔ1b떲xW6&YAi$N+H^7Y3/eI=W/}+w53N/%`Pex]/G`z$%j߻|X( H,`+2Pd''gtTB$"|vx;=}>=aCԒ< ]x3oӆa)Z ΡyJO2 z\JgE YpX728I;@%"C(<2>l͇9 s:=3j=hTy3IE{"nJt,,wb8sF(tA¾j 2 |ntӖ13 |HfNEA<}<ێ{ӫ0|S LB{f㫧IϡeT3>ݸ6̦,Tt+kDTI-bsfI 01C61XUxcKxLRm{9sKV.^ze,#<.ӟ6hrUeR~x<]Ւyl @z?<.im*Q޴p< au`y[X>*|&I 3<&l p-$DU?~h4 ȍ7:/C ZŚGc{1u$,G0޼=Mm">|ʇko:˄cn5ّsbSVi:#屆ܩ˙Շ!wM* Bx~<}ɬش&0.E'4ݸ4O,C".b{unu~m黸ye #`"㡎ʾ@c^@!O'jr~~ ݼ!D7 Hž^ *)`Z)L%Wm+"רz0RhWA"Pȃ3k pfzl+~8cY߁ߎ7;g 6Kff0b{e^÷\ ltMy6#7Щ]fWXS+Ix|U|t[aoe3QǏS 9P_@z*UTvܴFy}uZoՠP x?m۞A$$g.4"JelCB4Y96|.RXFFcUkUSLp8F\Zƛ-¡Yb-@m fh zc\[t d|Ŝ)wplXN9ܦ[WB8:`+,iT !rlHٞ @gK(7'ɷQnc cstK`o{8Ie8Ӟs:s4 TV[QuYo|Jub7Vo:X!)d%h8VTfGNJzWNa:M|`(3P24;9 iFAP`Hn )g<9m)#smjؙXEu[Sd2Tq U\Bp0#Ƕ68* e#Q\) B XTAr7x(skr {U!@>}4DacO>L֝ uO¦S|ƞ*;KbdV_ O^NhN8U^^ޞ LlX{6yaYb s/E`(vL(mvuι a302@FtF̭q[5;@$x5z; d:Dl ܅eeUgs:d4 Q I XQ!7 B+4ZyC13o}n jĢ⨵W(L&v=Xm5ZilYL䚺Y9QHCr tpJIG&d-'5VQyOukwe;x؄ Qߜ&%NLQDؐ1i:x^(u`VL],z̞:[ޞ @ߋBېI꘵Z^!#όs6 >#)^l{ezzN$Z,QB ހ/T ^ Rm(Ő* y!>[G:'ddG;X?)πP<A? z T(qC]qt(WYƤ"۟f^KT; L)*)33Q#"|2ian*#"$dZ&XF =ޮ&C/}\FL&Jgg]I$D0iH|xL2$XH)g;wͼ".HHS5j",|Db("˕(EEU}S$<[`YCTT/(DPf) P;r T%ib 8uXHx[2m4GoUBE#J4A#A:!M 8`r tL@!?js|\SLa3>,*@TPJAtZO(MRmxsIlIkàTRB~-qSjVV <kW((`Q6%AP3%v@zH>*55 ӮH\ g74А@^=KPS郥V~ <^-Ӱe"swߞq Xa ֮gvܪ,m~Ґ 7qhH5R8P*q6ṌR'!@O.R)žfkTMكr]4OSZ@:q$jjCS?4\.ٗ O^,OnY)7J0Qo/~x@$,HXȋޞ>[z^I eΌ󮔞#\yO.!_?uچXL  YL⡴(_ ;LP`U5$B-: NNW\ԄGt= +s[xwJ8SG*^^%[@6Q*(su";3*BmsD6TT,@rҜCվ*rslPrdd=!SPR9# K{ݸvJ('ҀWUӟCT#]rQPB(in;uwtQ$&=rʢqѪe7t@XI ]VYsL )JĆwG&LA3BO.x!ks4RJ%EpNzDRT(ƙ4i4AREUVf^\6&bfb")(( <:E1㷥WTzk id] wKXWhX֛Ehb[lnd03 af)*L6f$^0[z#8Zi/R*¢<"' 39Sld@ qz"^ 0\˺u܊D'ul㩘 C"Ҹ8dDF,e$v%ÓFfɠUmoUíSWZuxhW';pURfK"kl"*HBYE^C`1QDI4Qb`IAѸ4b7d.:>q # HhC-O,>::=JFɔI$id bL뮔N-6m'ARҒO.9b 7u{LUUdk* d.KLe7 X^4C Shb..LY J 4,`̯9/#]sNxkdѻ(cKmMjj\oFoT͢Ƶr եm*PRkm-EGL8=qqƴ!!+`;-AGR ِ߭y2 sqAFX"ksM5 AMMhB.!Q"ԸBQRR<#}E&̪ miCٜ&5ZlA}1+T/=ÇXŀcdY6ë4ayVu3w;\kA3 oVo*"66J5+kӦJsu+5bN"l6oCTm zs"EՋ..h \45K,4^sNwlVFM&@¤`j=VfS;r#IV-Ge .vV|8JE[q@IGu*Q$'t ٽJ` 1E`bQ^"R}O/~^RF`"y( J((ufLL2DjmF,ձSLܴV#m̴b]zON2:1M{W{p]Bc2 )Hfj)L1&$n}o5s7ht]"Y n!uWgO]v@Giݛ9\M)z+pmM\K׋wX`jP(UYe1`e2R@%R("E( -qr0W0ȥQH*:.(1,ӂcQ2 UXRE6f]”Bc LҦ˺{Ҙ )@)];%nfWkᶹd`xz% n+*Tmh*cAcˬJbbnn+I3B("R.wz37U]SBYT]8v0J-tםFh^.<3ݝut,aQ:-^n vIs,ɏ"JUPT]6\675Edxm/LV/_/_:u}h齦 ŭn &73>W t(Dz\ko/:|2mwRT熛6 MQˌ)qcz|](m\f7WIO1]@=(}wl((Ԟ?*vH~0zG((8TN9BxAR!|l濄LgzN>Xp*WA})͘"H=QDNGB"yQ@@i8gӡʚD^ W 濯z}`# 08DriDO[ HPCnTO" 860P*D@ G(2W}9S"Z@;" /\~x;Џ zAG IOdCR |RuA\_Utՠ @!ȁTjh$M%]?^h0I*2SS`/S b^W*$i?]h3ĢT XyоDA ?}|֯X>m2TEG2n< R6pg99-it훇nts85::g9uoQ<0m>MY&[+P;|C^x8@SZbi0,m4rjՌ<^G3ޮ+'.X *.ݬ; \VIRJ40}I41ՅFe&&J樎U ޣѤhر`)ebԁQQ ރ4#pDE"(H ^ꕣtgnݮXů? R״9V2RLȀ"a)]\kZ쩎#(N*;EWaٍeYs0r1.s`0-Un/6K!& Uk.} ߾:V|8 m99V1Q4vE X|V߫< `XDTn|Zѿo'y^Yz۱`. ݘ:ݗKlm*F~N=4vӚ(QEuSk юa؍=m0#x"ن|m:O{N|[URjNlŽǡ|ӭ Ut$:?BbXdĨt|ZpUmV&*"E1:*vEX;ް"SSoӎގKiBP"?V<Oyr^+U o ~#'-VeiN֕<EKĵm' s"l ߶m$փ٩ݖg&ʑx)J!xE k.ھ֤+QIB t5cдv&wǶsBܩ_m.Vg{N Iyn7t<_Km`y瘼¿ItSK3Ցr{K?N7!OҎ PTh~šY=WfSd5z?n[J#_@C\Q3炁/ztNC]RtL__DM2.'-7 {NqIsd4棘6\>EDc,wXA3Y!^c/forϬڏpl~wz~$ww}…5 _df)s34"^|niJ$Tj |<3ߥjϩOeU,M]\|x9{Waf!sj8hjӇ}1rʁ1 mlsm,W\ ui$R"1!E;sij5v&$P@ +L;>@g`:ԑ麼R2A>+'EKשQ5aT&U6m=͠Ί;mz11|U@K[ EQWnzj*ΎœzS[v+-zS1?2 wd5G_Ҕq@ $H:${Ht 0 4!ULM0>џ(!ߘc~C?G>|ϱHDFH@M3B7vl( @Bۉ @9?I Ik5,Bl7{8>?Wvε$Ή %qp{But;J`XpKL[JRO I)bd(L ?Boe.6ڙ(_Xg9;'1 tx\?}:qx*}޸A AX:ݓa6Tly`S+=KN@f YRp VsOI)f*,ɣ8)XR)J7wP{]ZA+PZAAXB~`4FjR`#J 5v$ $Xօ59s &0 @ A!$JA4+sը#Tk޶w>·w,ƀE8R`D"ϕC(/ S 7оPSW|8&?"oGUFSjns& DDB6~՛PQb58&7씛hMKQ0 g-Xk$KHn#JIY N\kuRaYc 8JA^Ddʾ\X@A xҔ6aDuあR3Hg;%D7z;MwxyKslS 5JSw3Śkx&Ae wf.R L="Y㨭$AL8? OKCy0L{*9.^|8xV/.Gi^6[:{qd,r*"|RJPvBM:54*'~GDB K/EwO;|Or8r2avX~K7y}<9[dz dD3[!CM /f&tM&;ERTAB*Ie@**L^BMTmKK&dNas#B"> ml8->׵,D/%B$ -iꋥU:iGC肨 ¢ 0()^蛜=oՠ6wnj~0F|tt5hH,|JyXr6XnA^%fmi( (C"eG:J'dU Ly4U3IA,PaQ+f6 $iFX-0~ pFal%ҼK~'u#X9YSo|BI&󤟉' ϬPsc]:͟mx/0pA2N9(7jR L{c:S($R6xR̨-Ͻi01@ޢ"E)I O!YrEP$7ZX_9`s J8Q">xA! ^ (hmAYdc~u{ JwRG%A (DѶ%$ٓ *=JMzςT(&R6jH2 SMv} yBzS"X-71%xG#t+W0)e0?wӣ0 u߰r"J*g 5٣ܫ ʘS) G4ȭWA6D޿m墢6wJg L1^ngJ} [i?͏l'F3QgGG1Nsʗ7uQgyM@@xPL+!Ф^> s߅ؔ&O9;uD6 {xAc z)Wo*18@²Cr+Z?CRMBɕ҃J&RRU{zs4PQI#IKREU!4Fh-wx &-G*a-Ȑވ$MیuVt@~I`~_}Jݰ3ӂu)ЀDg!Uc|gmBf q}nl5. x\㝏F˲+c;fky”axQb⼮Q,ʟ*uX62tΉ2s!hmmg[oߵ x2ƨdPQH@B&kj4@~3_}D=nsO4%4}XL: .2d1DĻ!1qdNÂ@jP,Y$RC)@py 7?ta=M|58cjN9=l=kDQهי43yݰ -0֦pMx3rſ|}hk*/(U9A;Wp\$pp @Hl kgmM0֨')B$ZPQ"0Hӭ-:*F*UfX4j1Am7Ǿ7uۘ,o@+E"z-;ud^|"+Z.Sۉ]J;NsU9D2cbvB+$ uJQA.8kX]_ыݰ.)|g>9o`A(g:^1eD'6ojͅ}L8mY^qg7jS'TR&q5\9RVS\O^T[G1V7 :Vu]ZcYXa% ^{36*A zaa7Ob}<[ ~&|g0vcq|`RZGh\k>(|^O҄j˫77*وU/Va~fob\zJT}d̎M< pA,FocNq-:G=a+NLxođf[sY!*5.QP[oGM$[-D˱O+1HV++yt؂让x+J#UɔF?- C,L;dFKkOR)[UTKa:AW/B:Œmy([%<)nLE4F XqUץί3#67BkN[|Xq0>W`& U`)sCBIXRT+E|Szb5gR}9 N"㌘(oo_[>?Y1m[TKpbAO+w})=Yw#bȬE C@cLWj({~|q:K)HP](?O`Cr,BOK.#//#ڔɤr1rS!rE( rZRTj6cr*Agvr9r**6lIXmՊ#s\&dX w.κ3\65\Z*MQ4dTlEwss:6abT\'N9iK;]unWwu1p%ls$M_C>o bhzYرE[nT^8CŅ`%.K {UU `4GvDBh/:v?Qbw.z$1(1RBoCۺqk:Mzex\:hHjBJdWVL1.moCKyE@(ݘlW̥Nj6ː>i{<{>* I[Q`#2y8,HrJs0I*t7[6Z22V&Ϙ>Y"#HnTO\3!1tW^%[r'V1qd  h45IS.Xea9 IcI8>1fra:IuR5k{/V(*?7** Tm(%veSւoNM7SG}i%[{'A*}Sɴװ3~lIo5~dK5;K W"?Rej!ٱ4@e96j'kd,NXjjk:t֤Yk>NU٤i6L Ɗ_+so\whMyI5UZeK .̿ 亃!o҅!o#Gn"|m/tJ?^ Q2rQɉvËKA|U@I;yB$1)O>uo6O2ۦ¿.^O۠xח}C=rd奙?KPδJu9&\88[!#II(6`UmQʳ& +mf|- Y\*z`Mmڷټדbl6֒k[{a- FRFW #Q5#E+ rTnVS2أjJ-b`$SF(,DBCAԩ (G LLM-1" ^pgɃq*1Cw=%cd(@"}IW.G^.{Th!) Y[LF)%t/_ny ?CGz,@Od 2' Jwd]`*l4Y ѕ"\)I(kbpeA [D!a@w(d0 bC sŤѲrؙ@Ki,u9i^$$@(@T:hEP {E>LJr;X@@3D^H[rzA?l3Z r;ý)Q)>;|\+x/s}4H({ClH^iV%aCNPwpC =m dB6]DC"?B|)h]Ra?EP sЂ/0I1ZTOc!(a3)Vħx9F uoYeul5o!<]]TdXVI1HBk_Vfv[=ӯfr_X7> 3*q%('|jOuNgUFx4Q'BDȑ "z7uzm?r8 ؉>Υ5rtĖ~]Vh>]e!I$`ϾUvM)WI# ouPþ-.$ʞf& 5d?ζ+&*LL*d3U~_яk1jSxiK_n^SNEd6 q)!2;jSKزFNg?G;"&52+XUHD@IC_gK%4[e.N:R4i=%|P(| deҾ5sziͻh;-oH9LñW/ZLDؾzxݸڥJ%eﮃަY%*baۯ'$<H&|]nY1&-l WnZNfY0\bK:Z:b\"$ef]x1 oȪ|a*[ϞQUa͇V࿗υ W7Uv I窜W5Oe}L#[7bz6rR;9 抣qp=xj|-[KIӃO~$t &Tִ@>"A_֞y-۝qfݶa5_{^J4Ƅ;h|5XZM-O$35ycLW.?׊~S{j'm+juO`,XUHkJb5"8dOY VwIȕZDlYB1HzVUK8вɭJJjccdVK DNe !+^\)/RɶF,x:mT_iaıyq+}J9u[EFMHsb$ŧ+|@HbuI)ydmOSCS§'UVIeZ kEB`v%žǟ!d +.-g q 3{) S4]mY\S!維יf @R"ealMV*Cʠ^ۇ2%ˣ P?dY=~b|=l^M\e ztף?͢J!8NA!}h8=Y\ؔ/i?O)$BA:^Q27s2_Dabwo.\I}LXk j eFJx+H:[²ڲ{EZף==$˯tqL7h~ʽtb0[|]h },`;-+v;j*Y'u+Vme 8UWafDfQS#Y\)~WtxV4k{(/Q\*wtMaf m+I K~$&66<3Tz(E:Woba0{}MYQ03ܡlc:aRTST;gKg d!W dz@l`j;o>"a(`?e% dKQدHo{˟BY19ZyJeh_"MLKR4Ҟz^}uЋ@_>zIDQn6Mt;dIaL whn\o3[pQI;?\/dZ YlԮj<,czR1#i$WjPQEóioGiu3?/g}adO6fMa~Zʎ6K/`՗]%~j]-O +$ts1 %Ym6v 7>dޔ!z [sqːv#Mji*W>tYL}cWڬWǧn.eVy ]k}9uBTzb4;)>QxO3{!TQUACA w_rX<_^mh=ZT9),eJ =_Db{QЊdA}XG r" i?vTDc)*?⪁BWyx7`9^P?"v]D{|Gz8eX|mrD©UA{ ӕM%vtN~D0;Yq0ʁ٧Egӂ+GmPv8@ )@7! J(tDDkIK2 n~ل$XP_ 'TEX bAF̛(O4='B8EOp#aPJ^bS_Е!U@pA^Vmi'}I[P$l! L?X$ei]VPxrFҨ”PN2zGwDGq@,% ~/! @>?Z_a%γ'ݎCO1_W"?.T<#/sx9d0>AOP}\@B=xHFCRA''UJb-JIV//y#xC2z_{J9թ6E,kqWue1+=Xeݵ-,A ?Ǝf!0BD԰JQYP|Bz=^Վʥ>; 45v+q1a7mLhK~btҰI )S˧ %YY歑4e(y(tqx}"riXy0 5Ro`|֤[-U̔t׫ [$7=BK)zYSU ,JFv]3v//7 haՏ{t%6SqR ek˜vVb>ۇR[/.Q[lu{lr~ &1z,I^Ҹ`*eMg#?tuRnXgobn-c85pQ1&ܫ}U}+Rqժ[G/!r=|b~|]֌CKV]={Ԏiyu9Q;cgR+⑺Ҁ<7.#Wf&a~Fq!S?h ^T1VS': V[ҝݼ$8iR? ѰwgbdATYr?BB/ber)vwߦ4!Q`Jd5$HHQcf/\1 ńlO  xrxhn'/ofx B9p+mc29д%.}R|P@]/ ]]BG²P;Q*Zϓ~W_|t%hv&3YC's{ژbƒFݱAH|a2L-9 0G^l=t'Cs0$;괛OařzĆ1ťtxsŤ`3Y慉N*}W9hKaF<_}X4#˔,#]HCN_jbw|H jF""_v G؏#|J#Ҧc-*1.R=Cw=u}S~&C2RZ:|[;BWR?2*#zȄJRċPu=iRZRL"A.h2Ԏ?SuW:`ZA}ty=t:ϹϽF3䭎U m+*I^ fof.G7cX鼲-ͳix5Ⱥn˹ K*Rn+Tgݭi +LUbT1ܼI C]`}l%?`ICz~&eLGcoH20GabkaahgGF-'׷ܓSϒDA>W{*{o9D2h@;>LX %*NXZ0Y S<-SYiDHi iT E1{ǒs-br!05E[irȚxF ՛49Y Tt.)P#$+\p%Օ4u|phUF)CSҧb*lvŞqf$(#{z`9d*"*R2̄<ɓLs,k.CWO5vX&} ֒mpuǢ& *S+gʓchUPHN4.aH$ԝXy@jRR eIujO?y,Ť8I]Z`,ds鱵\ S&SZࠞ&i-\Z(jтk ͟U3R;yc!Xf9i7jk@t֓S2s#7[d37^>r6QWp7/I uWUBww}O3ȶk}FUa SClsYS6E;+ϖ9ԕQR10&Z0$&*٭cu\št@ږ1@ uWgk_M%cZzugL\?ĚگzY{e\kxk'|փBtłђLoo-+gGݝlTa\ju Xn. >=%^ߢ+.#(x`.Of5ʂdJ!^6/H]ZT>]QY:%c-*b m7BqϋllmpcEiS:܄خ JQ~ G~- Ao4KORx,&ǿ5 SvyYB̮n٥1DuV]D UG 놭 sO;;ǒ|7 r{mq~`gs3vD=?-NcKL{b@GCԻfOx!E; ;k`_ ?㈠DPLnʧNzt۔Uրrt`1WD>P&>&[6!_::(nb**'; '[(# {BdC^j|, |eyGݗDQ xD#hpBAP7  [=m?Ci v}Ke|OG2+ާW6V\~! ^H||@Y= e )ԽW䓯kd—5? dgf+L+BS+VE&8ZvGGOC/9Yo:p"|s9\oAg c?DEn$6Uxv~ 7[f=iȥ 9mnGlRl4r<[vԲH2!b^fK Qm9euʚ>9/K-X7u GD(F1kԚ]_Ͷf&ߗC  FAgrËvQr6dֆ)|xg7j{LO_y)7.$=[փYʉg'<[nws`{T&UzxO&@n7%[Ҭ`5EE4F0ȡiLZFJJ; >絾Ocx8:=2G)slV6(}ڄG/m&'MaSSw~-=CMEDCGϾAT3Y_2f'ܿ)W! HXHi "K^^s\K>&Saf$ DE#z|C$"<bPM-|}]*zjP *_pz]? y= c?`<GۏLQ'pwX_kATХk←Jk)@y&@/a3ށ _햔bAO5xMcH<6&v K:"2uQ@!)ϿO36m"W%7"Q%6Ooo-d%]R32G9o@еv*Oh^%Sl`{U؊ĥQ"،>w7:'*5 UBNJ b^#Že}OVv)[~1Wpƀzi2hIa3%R]?M D4z7M 4D}oI%K$nRv|8̾`2I!2f[--W@נ8 ܸM?7٤4vx $:4R`q4K,h8`rh$!ue*л3Rk㐓JEd)⑒#e~cו ";iK;8\8Z}'Gr#.=į?,AQ!HP@#=\@ `}{_[R*V@= (qҟWG8!o_~clӱ<zLE<! @'᧣:7HSNӯQj~;_ğ ?Ni2 )+ {nOR'K}S8qG5nXݩhr& ?Ÿ$r7mRvyjzğŬʾ} .eyO\6;|֦eVOO/_hOTsq|ǵ?߭ 8|O[x;b}ysʭEU-ߩClS3MQDqdVnDa܌YVKdrm2lXR?#qzP] xRyܽΧï4[{^5|p-R&CP"UkM 66cᡅ)c9*}) H\Ey B@,}$^Q*9 P@?Xӊ#ޮJҦ5QVݔ7 sex:.|he8F]fږo `+"dONӎՆ"VS)l*T7h?I`NXG1V* }'$F 9THTFd K_%q"&I:A]cvޱ6+|*2KI t6o1揠A l "BY{E&3N_s:tm|-ʪG>2H"N} 8暋ґ-&!~yY`U~h2+A`/%(NdJt@/iT8KW[[|!E4H,!@ED E6!(re|))`O58aV ?r}757oG]~i\9lUK%.ag݂+).+ D2" "A0>ʾb* ZHx`xzE+FiMR'-ƌJ)hU4p 97gܿ_ex(۰bNѿB- @M|p;1 s$ (0d@L?#w@Ȋf"hmzH#ζC,@u Hf zc0 k4$h Tm,('P=A#9q&$WT=]6bJENMuA# =}_ DA 9 6K'=}P$ S 7dyE#x)"q)'^ZiGeM'CGJISyx6VuR̲Ҟ K_a,uKg Ɏ}Q9,o>yS5+okRrvRq;cjΫQT9ʭ_ig?`8|kn]@VVVG%J2V~7n&m\xJs_3}Tb&HX^JZ콫-- eM{H#񱧯_obսz,Q҃zp_œj1~ӏg YVZJ{hIKs1ҵկNLٸSjTΣU bjgϥY[um䫮/n3{YĤtRX<;Vԭjrv5cMZY9W*WgqM{#۩-Nu󺵫 H!pMbS2i;dW BԅAtaJLr簄Yr!Ԑ/]=%J=IdDN )%QHh`f/0_ [IOVUU7*Ғ Բ%~2qvv"totT8ԋK>OM^/k g_VGg{"w?gyyت\nȣ&C[R^'8xl,v2}3pϪi0|sIl`Ɣj z>?sʷFƊܐhy8);iRj≮2yڄ V|{9u}};Ryft:L ~~Vۘu|qswR '{Z^\%0*[dHn=wuWᩓ4:%em)ZKL3oq mGl{)#i{ $cCPFq6B![22|M(2b4R0{d`f$l)&83f>en! VTƜEM6Q}lp+k~;XP.]t9Ns,m>}cZJǨoVl rN3m"we/i@aK%l4̩v3 Z8 ZK¦y]GR7 yTz"@GG=N&נؘ7QAN: ? SνRw.qth|,C Z$# =i5fl]Oط_!ݒ}%G>e$Qۛ,ⷷxkn2<ϐ^G!@V )(z.7Eގ~.?]vJ˘F.].;loϏrE%oSr;X1*~kS:,P ¨0%7 '#L?|*)QD <3p q(e!$&B升HSI?Gvf@*WXa֍9 M>I5d3z'^ā#.;?gLZ%~|EReo# +o!%8j=iil!TI:y_7pʞCooP( Kѥ]f%bۈ-L{SLy7W2D$<B/!(l(PHQ,lW eX.=,'OAA*z|=4܏wr3|LEҮd@f7Ө!MUk]ÌjFd@V(NO)yMe.rFv '6ͨ*_uOHͺ ~˟~ڇ|O,Ҟ̣edJeQpg'=B{vdOŋl D䚜V$d:)?QºdMuCGWl-N]nn_o"~҄!!*]֡b&egc~GcyoX1h7y^deŃ}Nn7'8$!y󢦱r|,SێߣR !HQhUDjx9gV߫jrI1נwY t)L kg(ٙc)f֠Bd@uu!x9 {SXXcZ:"${bOTh2zr񵒄#F ᧒wdOƀ<@R;`NLN[bh-+.{_PzI_ǂNWΔhi*}?DTe$~VC*mp$EA0`f9լ9JKp!5*kYG3d@l5 0m+Q~1) l)zű4!~0WM$:Fm(" ,,v^$WBi>$X,oP/$H 3&z65h k !*\",lL`뙠598A*5_=VHá>Hk_ț$)Y4 ,n1_7r $; G=F:\&TP#$ x=wS‘ -mpݴ&@+_ (TǴ*ۡK;WSnY""-3uV+n•haݫVu5yFdxlb<7z. lQ[@fF##dhE2j84=> pKrfKJ6g/!~ߖyyQ=v;bh"lcOÛBchB 6ʭf$qy=hAx{AQe*U#+*ؼ|\ U`BRvfn<hG-/'흠O3NxHζ_<S&_wޘ ć$ ?^9}vq>-G}IPPШYJ((E#5'dƾm 4sUayJ@z!_xgAi&2'Fn}6)UHzwJj4s58ȇRD) OQ6ŞZjSHdOtTt!"Cm'9K]!`G "2ETa/k& 5K餫Ѡkl.s4Q8?ctg&^%2!}xX0i椄,,7$$k/CiL;&i~}BD B[jЊ91 .,ޒFVPYFáAVd 6Y}if4[*jiy;>X0YCQYiS(׮z}/AmU(AJ 3:'<}Es1y0$pf'f7mY5^݌;fLݾF]{DLR$D$cpfmh,g~(k6(K,A_|iZM yyhY0@^  1*|!a!_6~Iv'ͷddE֔520A &aR+G = 1Fj{>8CO?auErPPأ穾r$%M [{yHV`Xq93Z(oIN_1U`Đ&PFuONԛ>KV !Q;MtC_*@ A<%WF?ys C FXwAa'Jd'}l ?\߷ :YQD(DAe7`3($LlԲ J*Uq]Ȩ"!qcWD!AZ`WIkxOikE6vRv:F^GQ*&_;vm*œm6}>;U_+AWS7SvQbE]|J@婂x"iNσ7飁ڽm?vmѲ:"2>ӥTnpֶ8NR7S PDi*fJRc*bV+ Qql<$l} AFD!v/Ӌ|CN],, ױ@ Q+A?AڌAx5rJI\2󞰗ƨ?=IO Jr' dk}Cإin@Bs22UKwۜ Z;%.gSCRD `9{yB.19K|Wᾝˉέ3ǧh&z3綖XxN$2HMv ] p&$"X1!Ol#C(E{o(4;{Sm)2"Y˄GƅhH?% H] ,o_I:h ~C hTS[1>8PC1)"%[W#[jmE=ܶ7 Y-db_ UhZk_e6I㛅!,׽LmT&hd&S,+vՄс@=@<$zM] 2Ial=mrXdN &3܌CbshN4$%{qxѐ;u\xx;S^v &)4 5mHtgrN07P|NnH@5cy݆bV$9]S)=^M<䉊i? L~HboI<О*y$)-CԐćs&' R!IO(CoL*"Bm])HfbMT&hf#ma+-R1$c4BO,RׯިZJA~ȼ 2aji=,xҀ-(w[!]Mox>si#Qm4%%.ҙ= Mu:2F!Л/)@+f@RP/UGm)#&tN9k()N\^ӄm2:%_ͳWh$!($ ˋԨzIJ۷']W$d G T%s(9:TԭBנ]S|`UbkUľ-k/O E[?wmиHRS)ޮG|)B\e)I4 el!!8SV`YpH'ꕬ)ԓ]+}/iqL\HFE,ZfJ'(-Q|W6O1oׯ{I e,xg8AVaK̵W7`RɅ@RJ v `yeqlYdKF k ̻~5 Y39TfuqΪ6>rS㔭 I? |o=79DYfTl^9ޤWdۚ:q c8(G#6L #2KaA.pq p/TheKCM˹׍_X rŞc#j^pUH*u[qxXČswQyb3^.S%<H2DI' n,M!āL5A'քXIB=2^%57f>{+HVuO7Xau/oЯ);Ȼ!2 -s?_qx\`FL+$(xx2[,ig$b@gG[h>Y"?wIwӮ?s)G();F S=C[E I |ҨoM@W06iOxT(S#L JVHwHSI>O҄!_E펕$Nr:)B6b3 L-}̅[c唃VJ$ɳW8L1`% _Y] bVixKN7 8W$[Ʀ=#я#;Mg! 5MLWl:HNQj2ZO|SMÝ_$c̿KXy&ZeUT*PfSy@Bd~$tXi7ƽ]4H-B [ ?AtDV>ga|O8zʹd|5"DY|MKHP43 B5JRT;smQ2գbF,TAmPDS%@2JiZP,-clZCY5&؍+ko+Y(%-ސ6i!>i CbmEZTlU!P(x!'+%F%[U2Z i6[IQi&%jQ.[rڹUU\A nFˡyۧ~ѡ ޺bFm5T&i!B;!rJZR#QApn%4FQ1D`JZ9ݞ>-]v[wZ'CbM(]n{G8-gÒ_Ze':͘]sUETԯҲXz} ‘n4*Rm-y(kVVĵIh[ 2&̕踤JO+HZG;ΖzZ7k;HcX^5>W%YdlcmU^>E0ꜗāf5ZSJ\w'O314QS66dgayU,kf$_YLZ-T^#\_ ^t+r"Mծk*xQzMMᭈ?m`)n\cvTSqj0O=3~m?R7>MYs',#:%̓'c]_fݿg/l]x;~~R"87ٟlW>+hX`#ԫb~6YkCrU;+hWgtsĠyV:GG|>K-^>F[R9Va"[4 Ą[h #,(x=x) nPϏޒk83I /HhEpi5PC4c>9ӑ:Ga( .I#.gg$̀HЁ-+cU : *}p=AVV]wȕ}q^oSgI>[@Є\yft,09/+ɏ[h37|UPWq-"QA3.Q3#_k (c6׻0ªȉ/A"M8OEH(i3Z  Ցkf'k?v$t tX] " ئ9>vy8HnzMf {Sqp9qao.D Hګ(oU[O=v<8zp]8~yerJ&Eb!T[XW/CŮI0|.gF ĦR輻0:#<[Κn~ަ6"mnABn C]7\qdMEiA*Xo0OH0=[~><#C:>Xj dߗiyǍ+b%$jK k*ԨԨfd-ՓqGƄ՛LWױQ󹠪uud^9i9\ N8啬ϢAjp(."J4!$TdāÄY&33+QPk? *Bb1Qק&R]( f VaRru?/azQN0|;q'Qw Fhx:͔V$I@wkI UZI,]w"y}(G`b鉶FJ' ?90vOq|qg,X) & Lj %?se};5buX`+\ӉCQ"_PB,sS" D$eV(Hd0¦zaNij}l;2}.v <."?]~W`'>T_ ~2i} C=3\0Vzc91zԟ`C(rÜ]T`VfZղH jɽ9[5[Uo6E,ZL !B@"*P3BĔE(rvlmw:;krLUwklmhUF%@hfd5 GA"ϮFEI-\5}=wk6m݌A0FN %LkSQMVP BRObj JE$c>ԜhY>5S:$m**q@v7X{nMЁVCOw1CBV@GQm?e<V.f+j49]u"{SWpt0yXD˱f~_;&И$o0|f<Q#!+2 Mm!K$d:'HqˈuZ]@|2I $!U^wNZ_%]n<+1نw7Koӿjb,n.zӛPt=fU4UԸXU5*2T*{~I~f"]HOOo=NBB6ġR1)3m7h^KC[$i_dFi"`ܥ?#Sԥ%^?rknjSmMȅ{ZH H֤F;*6ZQy"-X0I}]E~ 92̟oƗ"(t浹F븁|æ2zw5Vef] :PsZr{~n ^ŮFf= 2ݛ>bVڱNCDdI5 dR-dUuT}X"x~)K5˪x-TblwZw63a3/p!..~]T:' }P+ ŚIMX'"*XQ?=wqÏKS.#m=xTt'7 +kfzݦj*Eͽi{:`I^rZ!xXb=i4|]0teB$G׆'v5nO}r2|9%|rqr]4|NhG Csn#gZiGo@[Ťh%#jdy]/KγjVlrAPJ(Él0iQ#?p'iIYz8iYΛlNk3[Rת:VHGOei 6 ikKbnO/mv>:>žɗ='dZ%{Y ?HXqȨh꿅y3 a0yK&E" RԀp-J.nU|<܈^I ݯQ5a},οHB=12v~>ܢY|޿՘! U^EpWp#ܕ݉ftlq"D(?\W TCҋ)"*A՞ybnۦ5wպdNa ͇aq -WJvrm1@kB\JG^V +](Ǟ̑V=5pwH?$1^lt1JwmٮZ~_f ]QF\; ȁ7&l=W<uomתg+B< gqե<2%->hZHSPjhL"JNE,||S7@KZ) EJy $(ĩDo.G )K:zЭOnB$8G|֖͆7¥7d˞"H![:ɑ%g E / |?uH6L)u@dq !Pء%> AۊlèS"",][.|g+ PABP\rS$2S 2@(,S%B<LOJJWiLQ9J," +T`}(/C/٭LMsf] 2&HQwR Ȫ Q*;2`WiָM23IáFf&%=ɦ(ffjd^nɝ)ц<a>E$9Czi\d\U6Ff.+f_[,zJAț{+v樕,)x?xDŽLz$j5N #"( i)Aɂ2S_!)wWvo:M]^a'oFg۷Җ׸q{uwx b%E#zt[.i:U}.WUa #/#klC^O'<G<Y?/w:c?&忛յsL$@$73tI1!X휵Z]=&lBG/J x6.̀ꡫy?iZQ8&pH |a;-#vlf!WHFK0w,yVRM9x#A㯜%@g> Z7AMLjfhN]5nx]_!@`Qn'HsKW# h>??j>Gl .g۴zRV9'`f YA ςb^$ ͩ1f@2IB! R8Œ HZL L볢H=Y)H {ӣs\"X}vƭGh "wfWzj=W3۽<4}2x7_V]P'J FK`GĠUK1@kUR=U'.A|։y$Ѩ@Xh51G<:kYጒ{HӐ+T 1DMs?g$ e71xaz|=܁+`ud,{`\1}޺ OJR ߞħEK'dLJwJ>t迃I3̹ոs vgF"]^6u=c J1DEۓՐ^]"xa?_"J!JaCB(bl! xUԃFMaE0k`9*lIE*Pҁ$ Td?}K'tz!)bMf!vA$7-4Ы"n(rX!`@G ,d PJ&`!:dS6*q JT?StLCzG\(yu)rKE8HJrDXvO({TSvMSp]Q= w8ȤRd-(DJ/^JPM!]w!C\ @'4@UފTQ,loƵZ"63QW7Vz4֍ ( Jd F*}i \lmLZN¹Tkv5&( " ؂ b[K@ũiAZ%M@d+EH$$ @# "m65a^)Z^rfjE(dR(LJ:Q6J["v^=i@t-*UfNP9+Ļ0q<]e_೔?~@)((EzGU% @: /R?&GK;$v"frH=!QuC+6((VZ2ߛxF-RҴߓ .䆤(uĮB+yJ8@ߖj9Jj2^m!A@Rپ ĮRP<86 뇔"w@' ' )CJh@դ[\B!DT2%%R@ T!@PIWQIC#(!.Io%CxRxN:w%Q*d5#J^kV[G;$ ,K߃$r/ٝP2TV_ 6RpX+ԬJU J-p(kzD3qҢhANE'@S^PrU*CZZ)L30r$C!rۘɊі*UI%W k4@Tj5E[Mpwvjۘ[ VMcRKbUZ d/ĆC+%?Sq|vz T 2x`;I2ስDJcjM-Q$+nmys<dxgΕr*v@8?ŠCDrNp@q dE$վ$DUM4":H@! <\BS\.rw@fbXIJ|oG)c٨}ƍsW+yk~Uc!ܿsf"o?S٬UEl sÐbղviΩ=y prR~ {%*!Q Kfz(:dnj&E$Hut)z[Bh؄4,[֓=f>z׫JQƛ(WUUH?u*F8:td$L0rצcA6'%"[zpvHQ%oHux{qm*uXH{ԣit&zc}Z Ѽ7}M8 ̩EUaI;%9IP0&sb؀BT8%&Zt9An(`s('Իd"c4 ) cce>ܓ=Fap:*~#WUW6 meVHH@@XB:/[ЩYX:Nx˾'3aE=HYT^YGYs{du.1^us' ֳ>_DcVdQBh~n4NϤx Ѭ?W<5Ξhiج_)Ϊn@yqv^ãck0%zPP*{ḑ`{R\}wR)@ZԄE2@A˒H $"Mױf(;uh;WJh=v -wR,7}%g7Vzd^8+<\u6 eqU{Wi?|z<|wd ,ߏU|tggyY{rt]}a7^Or6=ח3픘 DlX5dg!D} GsQ_" &{i׽d^ D@&߂χp_+v1/Uu@?)_hUs0_[b}/Ϳ"R4 j6_B7Tq@q63}Qn b"A7Vx4O & _Ik߂}r!֢ zN*Yܜ+nPD*M* dڟPRL$}?|G*Rd 4|q 2?7{=*9S 1٥deMvb,U‡ZyvzpM#oy:'w~G&nwyJГPIMʞ5],x%ј\7e&V^KTvl}#ACmF 'V OK]!&-g$ղӻdfmUo^E&ݮ^5X6AN::arlqؕ ,.a P၌&̸FZBDeL I f2[4œ&p Cq-V(yC#.mm4LVck+de*hLb&',4G5nHY%PRjrv0JP )x:{i?/?4ÑIG8,;) 灼?ksw˟9` WHpmRv˩0WZ[=}?7evX)CDthI_y&@H5sr-}1 z`u$ 9,:j?a<ǃAX"K2 є6>sR&!rQ4" $* ʫTiu@%˾JRtqfF(?( }dZᕪTJsL0, |19KL|z& bG"kE N 2 s\*HXѤ9U"Y~T8RLLd?dm6ÕuQ!2/7N H_*R+6N'˥4Rxt]jL㜌U ; RpKEf)̒e,.o+;qZL૧, t^6k@\N2ۦZoNm Rv}ҷ'deV\p!pl(WUW]A~Kg%Ub)Y>N}DŽ:Ns_;xzc5=s$یP OMtu@Ü5 Lr70QF:Α P `(/r 0A1XOU?nHA57U )%U!8bP7]EB$!v n|?K} wbp1'H^H(PbCԨbnp m Rar>u^w3mdDB)@U20Yۋx{abh$(}zp0 QBAIJNso6m̢ d-QѮ* f!, j͆_ldm)J9jiTΐC7&z[یP df9 /ΜR3o_IjDz)8`8d#Ip.} 'E__.ÌʥeB%NپNVs9Zs ! H(At@炨 6m̆,vUáZ9BMIN qL,+lZ*IBDIh|5YW]lj>+oSJh!>L:v180R$q$tT.nx՟T;fYK OdoYSj-b kv:35p?Ec5R2EINkJ =f@^@vvJh8B*SyQvaJI*TgXX~$Ĥ@q~uǷ ߣiI g0Tջ8>p7QV^ys{,|eA.( '_+6rh|`L6)A(,R12nֺCϙҾ+ $/= z[>_qG;)P7)}H9uX?ǨrBX_fk ѱ'm̹:0d:̓$Sun,lI`\~h~/ǫ/\H%~ VH,|`SJՇ\F ʜL%YTFb%O*TajY[?BLM_\B};2 F7=#uᤔ`oj4  xpPmKFֿg]R @$ MЗɃ@(SЂïp`)%d{I<~ #g5o"fgJ@ FVdlH'BAY\Z0b^'r-'cQ }$$SfVZzILJ|*@7"IА#RBL҇$ӿZPG)Dt3/t@#, gCڲ`g AIBG ~B.t ]j!DVI*F cN r $XM!6qxfFhҠp0J} [&KS tY [Y kp#r)%(H!c0 -Ob2s>߿!r~F9LwyJKY\Yg&[imN;A@ )52!9.Kc]mjec2=]xnSqaa0˒rAǞ5"p|va_ Sg%uf9+[afݕAd* xk 4c8C},d0]6i.ީP8'ZT]= Ϧ&,s{h #]![C.zk2dL` ѝr< z9Cw+i`L­EGuSQ)XåLԚf9ОYgݔz3XP!f2[ف5Ʊ3h7ym"an7KkQYöz\jT¤ea%b%aIY5Il3,(dt>_Qbb}̏Ά(5ZZ*lF}}ZB#j%%4B'{ۿ,zXUcQJU2 $WOe֤,]aKkBHcH%JvDeWdgLM耐CeSj¤.M%В'jek1ǟmTfx(n@`HTKNuGlզXs&N</RpP|5_egt[QN̂|[{o%qZ?w߿pY@Ѵc4Pd`;H􅋰"uH%yFDD.W0yL>ad_ٟclĂ w3qHY@7VR:);~N^^ 8m5 j&6@f-n>=G4q`˄/y#×Xҙ H+N?>|eCZ,X* vJH1& ZF|>-9 _/b]f}'חaCM#iYx$VJ&[5ʐmqQ+@%>ٹ'͒X鉽R:^/6YO~@=|~{/I".bL4 }}Sv\x>3I}@}-)}s1})ѠwXn>ʫY,2IHY}Ȗ+ӌ}ă폪OO/QD[羺wwu+eVfJ͕DOAY}c.BJjjvj:Ԋ= {P 4msPP=P* 5H$4F* Ho\}BDU@H=@)ϠVA'jUAB mN:v2I@`oV(<y-{^vP{J*Ғ@.kЯ$UʊIR(RR U T!MIt2q c{` ýaׯ7G cG8NgLb y竀(24( @P(PzsE$Pm{x}P>ϝq)@kM2$4 9F)ARh29 gskZ2Nʰ {swgBxhU>ڀol ε(K޸)^_=QπP I@QD+5-餤 ؀>vJnJI^xvQȜp=4ʟ_Clb_{C{<إ(Pꊪt(kƎ R@zj{b u4{t}Z5P(4W"\11,h|C T $eQcKa4QZj%4U3nj{HWS lE/~_d*dLG6_UmӖ9p޲v=Zڢa,8Q%E ]u捎X7MNbn&puQskyN+iZ ڣ<\6Bz$rJ mLT~T~mfJ2q"m"'bR/ͯS~ov7] <%@q RXIwnH N'DL.)su>?} }|"ȂBjW鹻؃XOYXO|OLlp:;s;@*1Y&f.:$N]edASnYh4;@ ETQA[iFYY-cgt}y)-,r_]^Wo37w&!ImVM\ɧ6ۖۛ"wno{oxwvnF 62an"Z1 g xt`y/7CAhpH ը+pՓ Ql,5M;7buwGϷ}&C]0u!cٻM$62ʙ76XԖؒW7BKΊORoEW| r[cN:2ifs5>>Y]vm9f=-#%sGBڢԜߎ9\{ps"DV$1 xXE~T c2PfXeҙ%B gfb\z&Lp6f,pECх \Ҧr &TӍ7WN:tc6=*^1c@/3&_^W՚f~a&giOf6mwg `d]E ŦձI] 18zP-9H=ͅ_[x0*OxRʲ:7Rxv +3m"*96dj E&0n{)mhjc4d5Yihڙ-4I84BB"W)M,&Xay81pQςvJa"Da2c!wZfepEV&T4EDHs{]&1U(j6a[Ucq͵e˛UTE8#q6%vD[y(.dO/i$ t4_k]BD_|\g>3>k1iJRJP1f6ڕW}yI&fC-\+,1-*#QRK)Ԋ`٠Ey5kCg RMfZbfhڛ2i5+b[f *bqD,Z@6M2cRKeOsΝюKfӕEt3/~&=syq '}6Ðs9BABňVBY]67il ie3 X!bZ:֐k:4qi7>-D PU3;DxKb(P6z=u7|3nvl D27"{9z9Wƒ|a`%ZQQ\oGUF B"tBs&$iV:e%r "BIRBcIEg#<3F*kY;n' 42IB&~l0qYӴmXkq7u2(axf"LLKkL[\[/.$4h.ѨhdN/l]bT>c+|D1d|̚DYw,SM1Msm"( y<~f1 ӿOmݻϻFӺ3*bl*X9lQW3_7kcȆb>sctҷDƆņvJq$rh1yY 8!*mv滳qq/;O5:U3ـDFAMdHEz9aEM_,]}M5vpn=  p0#"*U1gDZ9t|B=>-XprBׄ.5WW)&kM;Yvw)Ejȃc7!jMxD>HmMޅ[v mF}o[E $RG`|gӯ+_gH C#ѓ@bb#!p/{o:k(IB.B.eu`ɤ qì<1~*BNPՋᬥX{hg$o>A+ۧpܯIנHyYPW3ԡ#=`b`؇:6 @dJv㮎;6,dy.Ptsw}~$l1lI6J76lNtK[m;)'E|(%wH)Fހ=pSPxǞ3tu8IƮ[k4 Jc#b0kE"1GVe-]k`yDUD'@Γ`xZ8uÜ*i ww}},þ" 1(J1ƴkTë1F0ЕEI5xy4¡" -UвMHaU dTZ {l[ܔ,\0*IeL0ݚwgcuڝFMrsV7{3EP (e넱LpwL7d2]&$P&vX?Лa4+bJ6D1i6IDM Xl7jo+ =n5K'`*H,'^# $I^̭TRu>S96h8:,KI4:&h(hUƇPZQD mmIV<3? O>BX )Tߘws[.MGtmW9T\Ҧw>wRlX/&I*SY/W׏Y:ZjW:/#ibodzYRirڍ1,nn c 64De:1z JQrP"ӡrQtQ) FTn&| @fzׁ ,[(,_.WNq'WxK1viFt/3IZαjTDbqnA'-nYςxm_ L=FTEL3+M,pKn\:q`{+przXk m$ U(`*D޴bZ)/6&p{T)5(V IĝtyUlY =`N'%4Yz`Wq48Zūxnib/FGLByZ2o)8Wr(/1= dQDXš2K'gB(hU5M1ƤKU-}wY&]Ibk݆NYm3Xڋ ~M&6,%1X0V̦h "((Hߑe}QW`?:q ۵~gωR0!󛬳}5885EPR[Dv Ul0$!JmA|VX9G5z儳.W{ݠS~Z`v) ]W 7(( QF H(I53/˛==Ý/ӧD:<5&҉ډQ&kZҌb6*"IkyS|htteE* "JBü<|-e9|(9]!^'P9(CPM$'n'u}^(J\ ?!g*+ Nyhj-sd4Mu7̲Qʙ% `Fj*dPYD0j)Kj(rReuV 匜B_S_U)lHPNƔ!ۑ8cm8W1<3u(|w36Zw$yA8M6M˼&kbknۭ-ɳIxO [ Ү:q7W MW/ZpcJá_s87\I60MXXy\P7ia/IklUpih3Ya,;2lyk?OkbGJJl5b݁ u-CP (. lQarOjկ 9nzWZ$FvhC5g8ՃG+z!'+xmv틲ra4K)"V:Ms FRvV]Ӽ; NÝ Jyᩒq0Dچh0݇Vlx95y"8gN,8(S{}k?dZrTfBʨżd|._09&J_yqR@m<R,"lyꛀoP*Kn"^ӳ}J~a,$~O! ̂Cg W, >jqe\/ a:3s$ЧKa}UAjWwͥ LIQIO@{*J:\) @6]?I XCN6uDb4 R Bo1EuΪ9^ǵv4m/{xz?o'˝ִC Ek]51K\Y)gܴr:h\:ĆV%~km4!X,Rŀs>&Ӓ*)Vf'YW'hT$ @\ l&!vdق×:!]02 蓄6LBlB{nҤit^4H,A4*BpBl$eanmnE.S$2RJK ҹB(Q ~ zծ~o^gs5 _.D(dwHI ۍZ}[0ѭXō w6Q7#Ȑ3oP dHd Sn#S|!N'X'7h,F74MͺyZ[g8EV@i##6KQv߯$Ŀ>f3? l'JrRT 'DGi{5{h5Df "I|}`F游IjظN4(jIt95y'Ĉ;N]U:|$[F*>d84mgj,mӕ{v@eUrT8pd&nUWP9TYzNhY8LfBxL1"%"*r9h-pY8'3h]ZEP^/Dŗ%/ORsE)Hb5 ֽ ̎wP>V'h.OC26d*kCHGdDԀf5€TNctm,ked+&63TFDdRVl;\qs "4TJS(IQ{E~NGʡ}gsSг63z"q)păЅa*˕D,D:kOlwK}ܱ=#_T1vXeeg ,,DҟВB;DhWH;*tS-KϽTl2h0p2c]36M= mb-D^HU$G|׌\0yEJeӚǖN#iJ/~X >0.ݛ)'1#qk?[,05xsigC6vZunf5k\[ܤbRWLha*o>^헴㝲W$i$S[[!Km5AkRJNn:BhdcbBNb&$xrȈO3hW5]_tK)6̫-r|9weU PipsY__?5@FȌ ݱt޿AyLcUg!aR6j ȇ~_^R*S{mfH* c{dZr>q6f U %J0Fe\ ZCu`'H'T8B  RoVZxjx4Ƽ a歚S`$pc۷y76Ջ[E' kX1]!4Aߍ*ZU.Em&j¹(U2[Z}lҦMКKZ,QTlPGlW*P^VՔKCtÝO>)~Eڝ5B#We AEw +թt3-M: D'R}?b C-^TNBlZ9F(eߕV RKC=[[* FKLbp}lF.Ymc$MQǔ}8LQ:4*AaSӤI2<10Vh^ϟ5l  e0ȖK)+zjL˫gB-jAi]z+O,j#5+i\eU#~U"tŤk(6r"ꮄ> x3ЩokqϨ PqUszOЧD*e߄CM? /ӳ&Q5v$sb L ,j@ZB:ȸGp/dnSeps7䃙NqQ+\ _|>k_t[jX7hX˱N$I$ܡ;4@j҇,X6tew񝖾|XoZNĊa%iTm>Meqhxt-=3ib '|W,vǀkt0/X`ܗRnjL%n36&xnx-"ZRTA[Jasv`eCGbb iďHl /O6z)\e:|jmѷM%pB]V wbe—`y.SU~V]}=3ל$/dH 0Ƭ_׎T򡭿mɌ2=^p#w=O aJO1aRE !)RsC)UC8xN4Ѕ6ejIS+MTg OgG+" nuM5]-L@Nh; :6MkHb@cVCA-FF1g%(៣'xw2̆ hy&E` D@DZ znNV\"˫"f{ G}V^#eyӢ cG\GbM}Е6CC9k@!).܌*gI Hz>:%DU92BDշK07qbԉr$9 Ȅ$-ibaXz<Վ橜D7kb%Rc+ Z3YRuHt ؐSDN@BPovr߭l˺Ϻ@L> $}OC>;m t|ٯ9Lq@l!cYU[ƃa$&*7Jj,|/JYj!$ d>sFq]X!Bhʖ eNWwnzΜq <^ba2ݠp`1 E(!DPR ^pTmXѴn¨'ڍSxj,<D|cjr@H d"0 D$=>;`~6qcGƬ*Y9'.erHz> ߁\_sL>o 7 R$ ȪXi~-b1DͬJmߏi !CC!rv lIbmo.t 4bI|cH?&/֫🰩ROȌoQ~z/ٰ^V7drȥ=8'Q^P K'?>sL\r3+X*Z˿{&6)~{ `jP=d\ӓϹnr!aU$8 ўq)sJcGW,X5R0V([I͡Y Jx뵭rjN˃4L՗Ɣv,湶ܔb4!M[K} XTk+5^b!%O`S?M1ڒjز]-A~2DfFӤ}iݤ2`VjU 3%V[bq<C\iҢxBu^kScKآf9bD 'ց&)UZ\-&f,)f`87YY"2h k?'|-%xiw_.ğ\#D$/͹vǜݦCb>?wq$c<ލӥ}]j-Wh@R.'^:d2{8Ya3c/[8&*p^KY I*HA;5TJtSp0ɲ()gCZxs1`(v':rͷ.峃b)<ܕn# # DA\~bI'﹆T/(~x.b[.Lv"BAgV/ <@p,XPEѤf"jm-5LܖY4B1)XdZ2)Ke%$5ZMLmQ2 I@liI)LDbH3ьmL($I_U]1EdR2-T0B"!m-p^-~PN  `Fl9 =fT.6>.aj ~/ ״F/(Vb-ڕTX"n$:U͆h>eqxvRK I фPQ TRJ0Ulcf.-XYWEN 2n)޽ MZ(jHNީkm͍6̧-1nХc5݋ft1+;{av`pw m(ZV[D5юxM\f {gzf Y5W^-HN 0 %QTS`ëŇ:"U@'q$5 ITJ j(w\άƐ4 Z SI4rf㿱{yp;" {Vg}|⫿{{\khү#mٞl@wKBBF' 1q< "HaՍ)'c$,ʀ$mਉ$CFq k#mFw g숐xo,m %̾Mɝil brIp,KEy'hj ]nlj384 a*ye#p-0kk:63vm7Ѯ=T$ a{$ KVBE=(& -)'E6L"kkp6x4H`',ˡes3w3{!8(%)eO*8VE Mo^+dej)W^)p2vX~Z`v$EPbc j˚+]tAܣS&I#}_vOybgv@=҆)!p>;LOaDe1c@T&-ji_)lj h|`7Ef^\艶BYdȸ[FUp*; /V򁀦q m+tB!* %t* PS?P#/7/R^eMa1߂")B}o1Z;e?[![OW11ǍY^61էp3c;$8ɷ; B#1 Y>3!P.ْÄ5%J1D˔c[o.RLwwa;bRJ7"W V4$ +jTF|>;f )@ JV<\sYXT)\AJիUEjܵ4@bШ9!(*ϑDJ fvu0 U#- sGrWGv;--ڗ 797d?x;ƕ $d"bŨluk仢U%U@pP$HeC|8i g -Vaf+cA8 2mT # ^b!MWpX|!P"Wg,|_=Iϛa> HF.Ѓ%=TA.a̱W"73sO~ӯU)lOAE>HD@G嫛fsUVmBbO_'ў`~oz/@M8BВD$D&©fefV"bVJiklQNu3iMf-?kOe55"Sj, s Jc:99%1O0_Բ`؉_녧2$H! .;m+ǏU+C w΀1$UJXz餬[gc nZe5 V$wf&00 c y 3Ah,=qS]oTŞshim~m\ollWϖ/ڽu5 b,mjf'AgُMI?_8 voFA5`)TU8FB3lB~דz"߭zhgkmbb }1͵Fԛ{Lc-zVvpykct`C='/40W? _ovVƊ>@= r>?nL43cdxrgҠH:5q=O|fKQAqAq1Y%'qCC]I51 TDN=;M oU2=('%$x:_L=[(aU4&X#՚yjiVo٨NDT h5F=\vBȳ.r+Ylu޳NZ%Sٚ6배3cw2jPTۅ;p듹* FhwO kȘk@3P"@z6AH)p<NYj=}5=>tw! */O(S)D,ta "`}aI21E2]/wbdͺmھ5^<Σ[SjW%ϔ6R\K⥉ % W' nBPYcSF ϦtݱB0幐lIUmD$M6epT<ƫyouz:BM+RIĀ?!AVIJJNtMY=w ldz JK AC:& a:NN>I@% j@$bqGSF/rss*+qϻ42hnφhik2m"mBC١Fc XU{Hڒ'#oST̆KNഫZVwwJg_PY|3w7ֵMe_OоS=oK]!E*I|vs>넂0*}P:9/SkebG[A=5цsdTmIP>G]t&E ,It<{K<&Yb&hBJ8e_+wtTzB`B(,;+ꦔɻ[z aӮ0lKvy\nVB5 {Y B $D*`Yhυr0ZrU6hRH9t{1(%NytX @Q;RXplDòƝ.XfކstJCw \uuvőgO*m,#)!*Y|ۗ4E"I'iӿ 2at\* ⚶F #& ՛*Hm-malv+qZY@ٴ6NˢmE޻ǫטҹQ"O;"jTrU}mObtO>#ۇ/u縼x34Mbjn"_QzHf=XiM o+zZRkF bizpf#YN]Argƫg-jpWZAp] x.Yx Z` ]ےR]1)r"_cTkui!rғ 1+ĸk41D("az 91CB;9|3Wľs'h`R;l-SZ]K*T0b.0&=QE 66&ZYԭH5#iyLIFœv۷g \8~\!H]U\b`/~ 2 CJe!h$̧ק㱼2t^c0r lA:s_h~nH.: SFoxPGOM3}{U-,L٘c!F+ U.g]f3Ȓx2i?Xnف!BP2&3%96Nhڔd91aPHbLa?qݱ:%噥7PHFRDFכ( Dj_ePoC\(bC8hC 6M\7fC2˙s-Tow` Ws'DNSwZNbkkFFA4Q؅LAa'whbERX"Q9yyD6s;'[ ҷ.HswI` RTЀXY04z.6JE}4r]~N W]!~2eCa]%d47;XsIDPT?SSkF ~;>MQO70BEIZ- C#h>f}K3HMۙD0 Viyq]oǯ$_lmԵS[hz}UK7(n^SVl|ke[٥Z`nqpN_կqvJclHJiRwZD0SSIolmWw= ʆKo)1\ph7`"jV1ULIi|X-'W*"! ĄIy礫j(e Δ' y4*5r#GwA!Ɣr_84h}g{B|[Ƥg& XtFm[p^^r%+!+dyifR]~߽ 3{J)df \&(ELԁIFܾ80S)`Q}Uakԡ|t!K34ra24P|=BmZ R$bJJt;P< "!`TG>'ZqRs)RZMePRgݲ3l+Ma $ ;Kxɫnb2-3?'_D U&TcjڂaopV<r9Zx?a^JkUcafood"14-ɶY4IM.H/ :T4׷۵CTi!%h+eu&Q/j1y^.LH&x:(Ue?dgNk0 P}) <+İ1Cgq8^ l-b"b4Mp*=a+(CJUWɈtJ=M5 Z9 #a͆8^1t!!Rwbr7֝R"Y%xАmmidٮԤjrj4Xh]ttG~QSa|k)Hɀ:7cg#^š7.^݅E!eXFX V 8|\>V3u" 1(&ݚ6ĐDtyId6-*ݳ 9h-M875Pz{۽3FV]8ifS#[_V#.=g}fdH ۜ&\5yPqG{@W-& uē2m`, F!Kz3̫b*ƍ[#D!p_k>LW JI*Q8㙥Eqr7,fr+0fRmc1mP_=e .Rnjvkڒ40H#@Z H7H$/E Q fek׎gRͦƄlG8x$xѦLP:&B)  : 'e{xQ%y.]+B#vۃ/[쫳`׀Q+r^A6 Y}%'7{֩߷}{,&[} ohf^6 YR *_iv&BRX63uo~م2daJv A"T$M&d*^WE˘T %Sm 1+&9INF)2ߔPd={{8I:b*)Y/"[r~^nI!NWl@ْ6`CRoBF\Ԣ**ұld~WW~lk &V.SQ%nQ1 ,VhwȶYbeB 64WqO4  g:Ѿb TG)QE5~{_ Z?/v61KJ$i1)BD*1XidVNoN(M݀^g3b2+ K- kP" 2{E o0f6q Qb Te6ēVFMTll*wv0e"peńŻCQx}#G5I!%E8!D@*d2Oz]U !ֆCZcvKXN,&Yge-j*  D=]>N[]{qݪG&ƾU(DԷK`mvKmmubE/&ϛ`}잿I:~YS7~\ջ$:-ܶGGQx{1N#Yj_9l|j:}{Z01 E\ 9CS59I*L+ުM{WBgËWhcm+QC]ewj m6\Yh1eXC$$6=Sٜ,\܄,HǡC/廢0 }Bʦ%%eTHT㪷eTtgGIj B;xw0߽f;O)Kn_ 굋l*#B)<),D, %$JT*X+˰WP/ڝ"rpUE`0A4JTp׷?ˇ%i#Ƣ]_!*r9kZmZ9;aqZ"P(Q" kkwnjÚVy eL|}0~#f1RR %)J?>MX0 " /կ-$ŤəPIWew7тсBK&kF{ApA@v]/L$,% %QR)-Wв'1i&gVe&>R3QGq+Ji)L 9P:f]TͳQ/-&:qR63}|Ml*(hjԸV&j.$eh4KgR&d0X3 $ŅmjND((b;رI-ә39Ga "АI9Ԃ'=yzmޣc2mH.UITiiTcCwӣ88:q7xҜaDUoDz²݋-T7Xy+rrۖDFfnK  C֪*&l39{5=G &{u<=N;"ӆղhFÆҞ+(UQK6Su]az-7b@ S[.^5݊gsKmZ\wCI! ~@Iq޸u=lh~mOWJR!R(BOWj<HmR:Ld)ž}j@h,Dgv!31Ws;uPUf 3!VCBc:-KIҫl4⪦rn{h` B*&w66C>-wcm-DP-UQBD:7+cuXiA @J;SAAlDN'Y۞Vyz"dfztWRdEvB8j0{bPn5I^*C[CuygoPmxN4qwBg;*I^Lv dD--QSMFĠ$]vI z:|Sp/f~5UttRLqauhps̊= zn2r)!([6Hɶ)`ڤHАI!2TFvx9%'DΕoEʗ. p[C6+WIߎ3}q)R Zd'Mff,wC TOrcO/{짷J:n;g*pZmEx>z5AA$ǿ ,FfW:dTnĎs^&  o]!&cJVCX-,+%*V"nYUx;ڵ(ʕu{1Oj얾MOqBF$*Y~ά o;`^$2Y Pi;V;V=nلR^s{m22cK ,BA~Ԩ)9t6QLJO5QyL̔j {[dc_رU@3,XuQE66UPՙn0H(ڙ$Y-f>uqeN3DMs@Bd>/rrbHTIOqq;Wݙ߃/D*5!Z] *+?xxx/(OBxW 7GQ\*nW^scH۹`ϤBJV2jŽlF)+Vn4`=_=|xiF"YDbbȏ^vo*R$#-,@X݋J60q,xQV0īҤK1o/"0 ȥ1G/_rwi،58_xQ~R uϺ6(ȥ WXV|L^@( l]5!Ă6͈叾 s7<ZZ_AOl^ϫ;SB4-( *crPјxIkDVTɆIRil&ѰxKvr_@gIu#e8fL.J!U]}/͕8cޟFWw}|{Z@Temq"D*8◂9&pJ*)-qH<%P;.8N ^UMX9Ѫ1z4*W^+ztg*2[lj (H9TIJHfE pjվMV,W\,aA,(CL i#7\ɱjmhte_W~>;ISObiF,@<:gX˂\#慄79j( !7&7f"&Щfgp+J4Gf-W.ڷJ9Ny `fAWGl mw  Xr{JJI W!l+ڍǑ/^,剭9\7/~&xۋ*Hx>p{Sp$$ %+-У>Lk\͡"JҴI?"j,XYnp!Bd͡G-M&Y}_H 2=z rQ 栜 ONŜjE[&'+@*ȲseQg|?~w@QBT"TY?ꇱ>ڜü`i(!Pc"obTd$,-Yrdz p]]]Ȃi7A BG褪4F &S)$7zsA_}nR<|PGM!C",?=~ kmXaioRDjf(,vP""Q6}b]+Aeأ SKP컯>5"bjeӂȈkߵ?A\/[qܶa(f^dUWmgBI TP)c -$)y84A<`Hr x -}$wbLIE1hKA0&4*ŽK=Qӓ߇l%wmۆ٭w>&CMTFEJQ,fJN!*l"6m=X Y]\90`"V6hU*rFf%k}J̬ x1]յ3W^ǔOSpI^+^5yXhֵk@LG`Xڽ1L7Ѿǩ&„ n ֠:$@%a[|_Dr~ߙqګI&oL1xMUpQllc"E K,[ 5 e(r^-S/+XSՑ۰!(f+0e.VViIͮ(t-՛Wđk =+Ohq{,8J|oI;ٜc'5Zf+ZJezYLU^S`rٞYY*heo'v xE8 )&\Uݸw&Bs=b3.(6ϤUWe%ܝxh.n c"ҏE1$ yG y)Rn3kj]]ܚAU=-)[YΡ3 mJW1YfBrvuk*! 2(&;wt8'^mF*ST )/.z4s5*T ڪ$h{1ht1⽻spiv*aY<(̈"{&leG~L_zCV)! L,=iEh():ޥ9!d rcRRsZlJ7Kjos/^Z"xZ|Qc-Ԑyƛs+Q+k(2o0n3*>J Jsw (5A]6rMΊʎh U|p[y=t.*A`,#^ RBARIA6kc;; F&0ᎱUV P,56'ξJOzU<ɜ!$~sAv0^yEHDk 0| OFQ0j"$reǦ Jmsl[8鞷teqO$i 榲aqd1 :5Z޿]jᇛp a1sW =NH0! hlXW%uĄa(r%L^ON}Vusk"|wIaͳ@IJq)O(;LJ6w50QCIYOfEJ;{gTÑnVd\p,),BT3/˹z` (1D(TbhZ;5\m_g}2: `b3K P{"@ F.릹;2;> QN(0F[9KSFv7żǻѵC(!{ND%z+ޮ$)އխd"dl-7=`Q=4ʣV.uI`Qh n,e%Ix6&J>M딬Y;AIsBtk|ZJByh]qEYeJ6UDRkt̂لD_ۍg&Wٔn!Z YSU2`_[U⒠J kk$%7 [ff|;`]A$iO-a0(ciU]Kwgz۲(zne9\ F' ˉ&**)C m^[ī`f(42cxz~_*5qŐB ,`#F$a_/_~^ysǨ TUU ! y6d__ud=NgUz^;:1IRJ3l::\ËpGjNl<[vޚKǹ_~alf$H#X}K|x|6 o=2 >yxDΩ-,Ro2#Vmu! *jȋ<++וKbZoTU4CSWWtQoy{чL t0eUۻK ityd)XZ q|L4AlIuebFP= =Ӑ]\wH]ENpEęA&@X]Y18B|0UE.MF/IFPhJPR( f pX1"B՜6wzbܲ5pXHٽ"&7>s߳|^yWM[6hv,D+adTED4}̗q2aS:Bf<9yz*P兂4#0HK!`k`s[J@HyWOOZvnvGq ;%5ljFS:(oeyX6W&62u2Wn{Mi>KC2*ħ/.dexÁ/}|Nwӣ+ v JAO|_\<"E%B19֦z.&eT x4(.J-,Qtl=ۿsϬʜs쨰F)3B Z *^PT:{|ܽ Vc`dCrM9`la.(dR?lP`R$d~U? mgխaI"dEF 0RswǾuG9gO}=EAiKE}t Ib|@TY2,%h6}lne+ȒYrXk #AٚLIrԎNMGU|mU,t-Q^Sr_fI=rb[.9o[*Ļ:d Qt`RN ~zJ\: -ݞϟ-͈]E'](EWYÈovמY AAfL~?GOL'u׿i$^3_PT[يI*-?mZ0"قH 4@ihGҺ#ws_}F5hm2+H|;ޤvٗ*>FWDgAdvi :9iU7uǓP"\74Kџ]70_ j~σg~: crTjmTfFv\tլ!E* y,+oGNGǻE[nl|" "Kɷd`㦆Sn #H̚Ր[~XrB'&s3+|(5^w25ד$#QY\ºfwvY佧&54X-nEy iYғi 7P*XmQMrnwp`o`r BUځ|ETX,q7}{3}i͓Kцralf;gZ_/N{wɌ*npE$EV`gĚp '6Ys+V~gr}F{;iH@ȁP}ըx :7,Ĩ!XTԾ[z}}d /x췹.8Pq t9.7'-f8x4hD(a࿃Scc dX06(U[>/f^1[T *wB20ڋ@yp{E9=ٱ;k2}=]ȹL.EONZ+vƓ[Mu\(  *cx ˭1C➎F{=] (1Lj4BqؒROz;v r݆:I J 2 Qܡ-FaÚsrI2vg?;N|~9aLyX]9cFT}J:Q](@C.]|ٲ_!xY>1'_9ȟ+7wo7d<͂VSnI.{M}Vd`k"(V HA|muz;=z_8tMƻ\21 #v DIe1O@6ɔ?:ΘcŕꬪKS",$w1-&gwW79iEwpf3l3$]%nUӞcK𷗦ӷTV3!2(&őcp"B,7"],b7)hʠL!\~7 uZ]5.K'.Z;Ɏa}S*\:tG8""Wk'989r?LĽ}uGc2`laDEX;R¢麵n5 wyo)<Q m0T00WrL(Z#{YRQN8ywy|Q~#*4ew*ՌL]h=;D7imE!]g~d dRB D$>9hS;ן *8׵=iԯfx1kntjM,#ϔ"\ eWR]Ա`!h(B-"$nVnYjK g~[`-2]YN[MQj(YՁ"+ >~Gȋ34:qN[2}_ ~}h\Vuim 0{kQ~ QX(#yZ$DU WzWw-Y44.@BnY\q9%`ǒN'<,~?v?M3;OVXuEXi8y],GSyr0iXAtem-r\ᕋ ;%td*kU0!Tα 4md,AŦvTT<ƼukcA00r(NSJ~%0i .5̑¡\\<YpζHHt3AUWG3]Y`) HO2d1f5%}\:%-jN}Vx Ȓ,71%(-뼙G Ýg7'6H ^S:۞'߻W/LJe4d}e|<X5/$p-=]"Q_/7mQE'fM8il/*k (x˚d֑4alʨXw`Sk.j.wgu{WE&!!> A8]qQ|M$ETTΫ' zfpO|$kHe%ǿsjpͅeÆ˺Q4RJ]Tc&cf* j5xh Xφ Wێr8kD:/'ÈX-8 pJ qlJuq%,icr`/޷x[R9[\Xrg 2bDW# uIx7jb/KvDTf_J{y?E6P/ BMeګC<۸z뼴nμqNGd\@#QJ RT) R8k4[nf^οn|inÃ5I]d,QH z$JIQ;~v3з &TY;&t ?-ϟmer1hd>}^"`(0( @ Do" >' .w=kˇ(j@Q8VRJ/*m]\|I,vVBp)[:*XT z ٛ7;wPM y{|2=}xy:~>?M B+m?yG {TÛϠ x5 5oo0jWvFT<-c`eVhv܉ʪI2Z`tß%E6iV'br8Z%(,]PN׷<9ف9eWbqy?n(՜%ӷeݚWh{:$vm0hD@bPizsy嚷gr:*LjoK`0pc:ڋYo~Imvk@Ջ%Lv؊Y !&'nFsZ`U4ZyM Tz*q޻@$z$[]YM05ɳ%jj}0^mqۇݧI{~=\YT1:Jm]I3TI4`Wu %,2c_˳Ekշܪ"w -?|nyBLTƨ+ 盟a=sQX%0zQxdp_e7 CЯe30wYIL{=Nۅ2W_WOtL,ѯq2$5"_pyGb9!Ωv<ov0b$q*EW^gbߛAT'\)+NBTTp6D6I$y?{-Y%Q JTTQ"=tHl7p}]"B&mɖ UHD ]d;Z<01ˮq*q2蚬eJz+o/yp-z&kCKS}(%fQF-Htx%Kp.s68U-(Y'%љf·ہtT"o :%z%֒_@BQq!~w"ŕVMo"JJs5$%L;DRՖ 5-"F&LVLI1%9Eo `?}>_{RPz"#V"" f؊cdqk{19MlLL[<]".+aN +QP3GÞimAq&gBRH2܅D!),2-dc%il&[E6sҘ̆ Pg'ATc"* ) {ܮusW{M+ Hc8`Npe0,X\i$\:*;. e/SnE ֜FG`KU;Kq|<|֠ {gQFufΤHS^I3W$ 0onS -qK =D$BB?,{{G-JV|b GVTUo_ogn~ޮޘ`YZ\̩Ԫf><~w>9QdrakRq$r" 8 C@1N[ su^10uLȻQ"eOlSp`:z6+bqߦJ͂*H.n9[7:[1j6mn״q@C|UGD$WՋ0g3Tm,cLE$dI O8|#}˻_:μu"ȌADPiCc,b Gc"- PCTH6[Uӹ o_JD`0f(POq ,ǠeVڡUPS"~vfVdnU gfKQ. d2bPt6|~6%. (xj8h UAX8vXٿ!b(fpC^UM{DGn+՟O}g:f Lcu:H;}*ԅxnpRV+X I;`/vr{&G3 Dž˯źQZt%xba42ID&a˘ . ojoϼ)"X<^圷6SpmUw.:4bCz?mYh"}ٷl-epJR)T)$oNIt,҆B_p5}~{~b16'e `ӐQL{ûpjGcovFBA! wfD ="&En%wKkXsдydfG! ,"ok]WuHR߷ގ&jވ8x蕥ʆWHڪHV$]6^tʠ[:QJ=□jg13t2ݻ 1#gH`Q+T>&(K(4EZCk,gjKJ_,I^?\0Ivq?K,to?x0kCdž J ȣzI Z}_> .W*;`|atZ5UZI+Q2.RS\26XUΆ5x޵BH+U+eZS,3f h I[kBEnTƤ.=gNK߫Kz^o)W{a`4(j+05DgMg*@ucEvjr f;'j!Weq@U&Hb%YKPbJJTp tc2bE.s91z΍ Q1C|'=9_{<֮vewxl,{|MC;Or<=@wvCo  DAh7\ã֛m(0A:uS1e9Z_|#8"-Î=1`9i P)rq4#*=Ě88rś{"u;d8jڄY1b^a\וJBHih(`eRXξ5H>]%g66=6ąUQ/O@=o??y|xKn^7}ʱ~|Vͺ-IZ1;^ iƾ~^J2=+ӆ)Up&"RXvZ1ӏteҖ Ŷ ru}<^== n\ ja 'DOˁxvHPO+9 *qnl뭨V Et!&6﵅RBq$JI42DۯOwT 0g{u#8^)N!{N໲nk_ B@#$'[5* R# dʽ^;=ߺq݃(XBNs]v#P<@> jE7)s9h=]-u{62tnŖ5񠿬vlֶ}_"/Wm{0埋}nkO/쪄Xr=$,Y>u$<^];G*LO.A9OI*Tsn-x&ŮJ eAC;8sh*ch3*.\%}y6aRו apdL)v7lYDeDr 6]K c2t<87ʡ|~=XC9Ae* :v8cV%Bxx{<\$B2B&wJz\n16Mh#KUPNWZPBxGB 䵯X2ɘ#iS]Wت045DKyB% ٽBJ)Tx~Y~%[K?w^.HuhH I=zzWNn%`֏!ThkNNT$ެX*+fU;JggfUU9K 052nybW *`::F۔;;;!«F}= WFfOwΏ6э{;uq?^_{~KwI*ဉ TS(xK͞ߖNN6˜#k.r6!HaD"ݯ[Z. ( }:SvC\Cӟ2$,6EHY%~9GnCaH,*PJOdwTXFُ#d^1)jǬ˟Gʔ̸,[To~7׃c^GȪ/^5TH Ad`fZqȉ5.VJ6"KQ_H X>uqF9[ԶNYn?Ïœn|&{^llhO5z DTcܶ^5v޷ڱdCEcKpn~W8M%ـQy #mƼ.#x%PT }v mIOp*J>;"|k<{[z'm%EUTY׫reF r`P2 R6 ܺ~JllL5ԝ"2@,R}ֱǧuudR0yWw֬1D]<(mRu1 ڲ,}0Ύ$AC}o/  `v۳=iL[I: 5.u#2u-`) ΢`c[U}[ s]ޒӒݙpm@I*^`ˑIAׇ}9qxyWW n$1tg, 0RpU,DSòTʡ3;}?=Ż,ɱwV}K:rtÅ'ʂ@\n>]OG|k#V Q!UȞ?2KudDM gT Yާ}:m;:F$VS38>͈%:|+p匁"d(gۃCamu(ڮ.ϫßW:U@S @ufwjt r AQ=K.8h {M*)6ivarHj`pPΠq_ 6n|qKrgwK^vJ֔b|u׿,He?Kᷕi(+x$\boȬ@x%㻕3Ʒv٧ߠFWka I*>d1hix `wF$m_./y1y?gQ켸&z^<@zʳIb4 7ъJ¼SPB7cQ.[K DnN_yneEh-bwS?+ :wz(zu*ϖ]<|KzUneML:FR "5,2D"Q GU+Azn[&>Z6)W.fAيeu溼LԟAy7Yh+T}j2&^Z3S9VutMt*j#Dtܖ4;SoZyNw<i݁,1 p '[T&vm @LA 棒O.훛}[˷]8!SPjh0[KtgTgy8Ęb7f~L7o("{WfX l)q*޷_~OgSr~teQ R;p- r xe.~,f x|1@M75Q{Pe 9i&{DZX.2c|hI<>ze,wVys6,?pәc6Ⲙ$gK;xL[zȁ⬉MNB|ܛxTOz#q8uXm9w>̔S!ז!nkhJ 7LkB#;T.EJ%5_yo_90ZnJQFQw\Ȼ߫@֓Z6W%\5<}lWW+dqt ٯZ⩰U$1`GE'nfl okYP^cn)Z$2(ANHyf֒\db֟2%ʩq9#*[mMфn 8M/FX0ETHLMș\0uˊk#yDJֲkY25!);ہ4kezi%z}jųfĕS;bb@K1-'O/O]C+TBmif(G.ԑHI!ىiUE&J ݭC#uC֤ my(fI2dw竦#FL)_$ۚU\w$ǐ@ol)u*Qɐu4e!5"M9;H&oƾ F5#mIno.o5N+췕bdٱfIn\cWߣ65m͵ϐR m(B59+2pà6jiPG@@@C8wԋWhQEp#!N(Wbn =BJc*̀s๶E*MQk i\(m*< 3l(2`N G!6!4hI$da:],|ߘ( tP^4pt.N(bPĈխ-,sɁ6(y39XIFG7IKPAAdaD! G 'MVAa5c mEو8.ISXwGزP$ "Bs`^0EWd`C3Mu*.WM+mmPZZURY%\!z[Uo][Uk4rj2EfRC i@T7@9 @ СJyGY8;=4 %=L:x$~$yRBUTR⊊)n9P%U(u˹0B#ʜ0<9.J4NE(zSiF<9$Έ)("gDݐ !d?ЊRӏUJL7aٽSЁl :$:/ z~~"(@SPḦ́2hFH߈P5 %.߹V2W[t4Dcd$v&V]ARMO*G.S'b&+.)Iq'~S! i67@XNN$ʜ⤞<,Y t`t}tQ7ِ>[HM0PMːC!IHb"wZ4]:aS O.̐130l֔UbQ^}e娂6*s(4\>VG:*0y[9P $PUwg4 TP-:tW'⯂YH"s/z"[\(؍AmQ*w[5$eEc6{ݣ[bW(7{ƣ=ۘf/s4׻ϗ/1&j6KQQ-Ո_et7ڍەfbmar]3\X-w&ƒ*m rT۔mǛ Y6F8\yjE\ݚaWι2* u);XF+rRu'JZ67jJ\j%]Is},ZvljRks[N 0ԕ|>j*V75\j1isDkpU𕊞u¢+sssԸв iF]z1&$Xэ!yȻ2|kK0޳b22dJ=.wbf42DkۑN*0I'Ks_N1zv\\l*k6%W|ȘeAC&|CfTJƬR4k&[+6MMdCkLY]߮7T-T3 b/bR{O2!ϟ, T @Z#T_$5kgΟZm(LbCBȦL4J-*Cps4(ǀQ@ϒzZDDՕZ멺qTw€Rlo64nơmtt&:)؀#A!ۍmAc"#LcBZՁ][ɳ1]`{>s9r({7.ѴYC0^fΐ icw;](-.6j3-8*`YkmUZ^B4ثŌJf{RݩB)=ks0p"41iD&jU(eY aZz>^Ræl-⏡u'vbڶy|&YH^:VŴTP0d2ļMw[[HO-],,BBia%:ʩ=)<8ْT (DJn{t37bY3k,)R%<$P`,Ww!C}uRH>þ.=ޒ& }(: ZQImQ[mI1*p*D~=\bNѱH%1:ɹ~uINɠJe;a7D6?Ʉ0o6QW) 2JfBm"D[&ثE^t[mdRAhJ*Ei-Fh)ͱlIJV]W|ꧻ-YYRvL0U.ŨbJ)DDvo8HT|XV^LzIi'd 6EJq% $' B$&42b5X]8fn4qܾ[ЬŨ=ȓ16-7hBBMrk :6Sٿ^sxf2QmTWbb4]k5PBh*= w$`2D*i ҠX-j Y"s$+o2k _/.8W1%"2d rc(&gw1~PvHl@fA](]۴{.% EZFٯ`"[kf%4hA%,T(zμH 3 MMje+N*ucbXRo6ņ2$-D\itTJ}ТmPh7z]SNdJ2 ME16&:R=!b&Lsr_\ENvvrfMq (в$At1D']Kc9}!e\vuowI 1Id1h5aޙI&zl'uNkQft^5cQXE{YcdHdiXq#n]وc_#?Mk;9)2N%ryiP"]HF7zWi6ET= /Rqfm$ak-,2kKYTmL<XviɈ-2Yvm\r䫎 ⋖ "`t%N2J+ q3B)ɻnl91D4%)Qq\f26Fʸщ6vZ*M mPRc1VWXJ랰l*ͭ.Y1S P\Ld֮kM+RZw{fyDvt - 7L7E)LcJ℮%W0.ۇK.Ռ !1lS҃A&d.UݑZMdErYzn!J`Q9v$Y, ^ "Ĵ5r(ݠ`]6LtT}]MBf *UINݳmkCkuL֞m7Agvƶ8-X,F(m'Zbf3 PjqE`xyR ]E5bX)Z,l}#wܗӚƚ!am XUC$|G:"I$ ;sC!/m;q5ۇ7.gu۶(*KqŢDuqZ +h&fYs{a䯓Tٹ !.VNЦbÁQU7I$ x,z40Nf饵R*"˜1'q/mm$:3>O~[JF0DjX[FK1mPrQC#U +]rwbwL[tE[ݮB  f N{ۉ lf͙jS2S &)3O%\i6Z6ە2%z1C2E`-YB>.RY B2%#n|q%n۹rd3n蛳Lw<݃cunn\˯y]s\^sy.mׯr ѐo.wvHڡL$/4}m"EBi!&;V Y@bPHB3æ0kS}8ʬ]ĄalaXU_%U"idGbJn!Zɔ$AIaN7JֲmGd-FS,Jֳ.n78KPEEV*nB = q=xQB,S;: ɈdQ4ɉ)&hn€w__o>!6=uLQY@oÓQ}˃#ߝ+iܝd"w5D5͡Ɗ Ǔk<0 A(G7@"t"FGTkbH3'y& <̒=7ABk4BFPx6S*kHpH (i7dC=3˿6+"Hw“S(0& nCRR<:Ẁϐ%ULo] '{"~ (HAQzR  €X*Jo ˽ KRDGQP"")Hhݰ"uOB~`H  PA"EP[₀)р^qB"sdx=nE|D?OP@ /J9oݺ)d)w~O5fgDQ~~]gR{zNxbmvvuT,ۥ7y=9jrrR$jO\1FZU[e㑭{XV0$jHyޝ{99:$ W*b2h \Fּ9oljg2JA{ 4Zl <(h F,Uԓ^zI\[Qj4sto/_!;]Q&Ro {$$DhT ~JW).\y8$|3n</h*a%PY7xce`,1KIr7~h TsTFMl-no6F<X^`}]퐌.bDS1<4VF*C//ȱ] JYﲲI<󗯍2E~]{}ys]$&[DTb$VSiaf wrwu2K=/Ҫ@)v}("O4pA&1NVBТ%TѴ\uy ɴ W M( Sdv*OWve缡5eJ*xtm]|g"DC҇>@l%{{\aXE)3~%a)t5~F*FOG~ ϯo@Z7?ZIm{S//s&U! MbȆ-t?Sqa,om{$%`!bQX&v_?~<`"b#y-䦣qdA 0˂:h%22*HXQB+z_l䲺n(nXc? 0ĨؖR@(l9stj.ג8bJ)7ns7;:dPv_9޻ Ȑ~VmgʘjpOT>|6&"* R"-䙋mfk((byI30Nυ<$My9&k&҈MMt`ֳ*&鍌e4QytD=Na% (к@~šb+>Y_uE ,l٧..yI&Y$b JEЈB) ngK);Ԝ l5=ov#hTJy]TEfԪ;&eQZ[y|<ϕ>UG87ܛ*(&dw# =ЙXTEu}EDmB_.b`MO/_nE1OGayӿI姐53ZY"ViU*cˮ东9Ni:s[LTFk[3 jykQT{{Ԏα,RGb5N.vaSE/ל;i*ʮ|!s,z}bs0Giڠ$E]rӧH.E[f3oK%1P;5+>>FX >ξ]E'ܬh얣ydpnT鶍-,=s<=([wLESۖ%ˀ, F'AJ*+Zzi˨GZ$:d0]dDKR:5ѿ'K!v0Zʟ)\2&vc39$_wq]=]ZÞE7R \@nTg*Pm)+6zUcsƠ)j`sÑZIa23SMW\AbrVeϐU 8<]M8zQ|4iń*[jdgyywbY.Я(!FwbFGzYFv,+lxgOb8q7eĽe n(GÁSAU?qίGJwY5 %blxI"kS'hɹ+,i7'n};J?-w:iI'op)n<gMF7.Z1Äܣuc&އL:l[}jzw1ЈŰQwkŵ'+ɱH;v+5׮^w-u?n yRhb23Z~minh~0.{+^.>T5/8eSb1"MvȠY/Ŭ@aWPAD fq976?Z}9ʓF>Z v};KӐᏡ5 b1׫-kw^4.?m}^wN,g>/4qL"Ё 蜌Sqr,km|.t&ye^ֱ̞w?}Wm0ytrt\ލ%玌1$;cj;({VF/ъ^O^ ֊dۓA va6 YPP,ݵ5K0QtFb+Z\z-1yt\qjaUjA$)guw9.{9ޛvK~|*>, eu$>]-( }jkLJJ)m`d).,\-Z<}LPhGW1vƁX]\bR1'&{y TɁ1.v+סij3݁H"f,+RZ6 \͹s% > r {dyJkY>,#Sb2cUE%g5Bl\<3eL6 `3t,=6#":o3b8=;M>.0#N 9C'd=O4?I'2'|nƘY~̈tH Œ ?͆X2$k NhPjѡ=?s^|0ų wbn"!8[#66) [[Cܐ 6]B'⿩f6 gH^`:LuC,]ȼ?{TMev1t~8C)Kr+*0^a0K|?t7f^jfĹWpdEn5dlCyvBL9D*ٵꥩ>Z_s˫Ēp[1w<\M9>qa. #=_KA=tx;C_ea`FԮ  ]*k +X- -q_~Pl^T6^nd}p$pĔXBӥ-e*k-im_:mQKκy$_uć].7Uoy> ^rԶPw> lrGϗ}JW [ nli[z5&3Ex|DR[G:%7R볾̆|+uJ:BIufBNCs&IN w5lnke {`ȷV tm>69i_[\kLVIL!1>uݍD JH\CrXXLC:.KKH;!n,_-~1Q‰Z߁,l(SV35?__M} P*oR 006݃OFq >ˊaҠ|4~'57oBtha@ok=Qr=*'Ҡpŏ?a gGs.~2Em B Oy9rqEA`eI 7&o5Jx\Un+wFzEpU>.񀾀|:xvf돻r(k,v=lͰ)z i` *">}Wkƣ"AE{nl`u;VPB:<#+ڣ1JFtZA"0`HY> P@Ì f1e,  ebͷڄF19=i15ٜ:H!FnʕWyOqz 8k>iE:WCa!3FwM=cnIhU؜'"vm $aMXEA(I(aϮaàNDT 5%@ H3$P:!!jÔ^0<6HNv@Pd`!;1HP;g$DV1b;ytm̮JgU }̮| pbj R.Fsm\!YySRl֒ZȀȉٱW"u9(NrALj¬JAVS\8î?3n|eJI&Iڀ66 i㬶R]{Mq!}Ax䛛7ِK) 2ALPAlFe %‚Ŭqzs;Sa+̵Y!N\cDzQP E IskLWř*B3 g.!!n!GٙJ z b8wAHhQ,al- ,A'={::٦`f(CEQVWxB#w&((6ciLGDE<z-1 T^tuMdf TMryPM[tPv XUhVDl* W^BIeb]&z7~k5q˂jC&5[ta]x7+VWL%Bd㓶;p7!,Jç$9VWPP;e4ՊqX2mpsA]2}E[CtKaJO.a)XΫ4 T6vH#*j9Vglf@ƴC::,1` MEiʃmb[\UWQ0)dyc$]re-ĈҒ]%@];H;isUHV1%Lsk12hJ$֖4،V$$qa|IyWwb橧G?|2|i︜f&r|!4{B{3s,1I)5Jb"A>0fJAB"J"B]$uTv'gf IJB7,%ݪy)TiCٌFǠ<,t5OĒrf3zôy5Wl XA-5झ32-5H PirXC7O4||yUU֊/v>TBqB(Iv $q_R7XA17Pk+#4Ed;6?>IQCy""XO϶ -+hJqOY y+f 7~w#~n>'OoI\]v_1!a]|^ sKg\_K&&aful$Py1&{*1PO|ѿt#/{$5{:Q!\KVm=ˌ0waNO *\[ةiԂBEmCM3+ٯ` zxub'vtl*q`LUW2iZ)+ʱ]6Qa_t*bW ,UAB $'12A"xLk0 5T|翮rڗ |$gaҪ`V6Dź5\弁!`˴(,/ ^N9e,]U>L > yX8͡]挘\FsNN*z Ћ"0:!8;297$(ݤZ}D$fE A($f$PW#q>!|ۨ_fK<3s`EVoPW3vcL,~D.TPP uK݉eN]DT UQpm>2nZ*tj $*TGB:ޕK; QUiKiAF}b ! ܪAU2A5LT}maI}4.U'U>;,-)FM"?̨f(:U` J&d }c,fA:# %:rI˨4r-_󧊦4!k7MˊZ*GkANkgj`+K{=ի@%BM0҄ 8__7 e+s}x8\na+9t|^f {Հ^.2njXsjZ/X;4V1YjkϿ) غ.B|/N1d-ElSHo1ApH,O &|h \FS$G9@w'Iḱ!hg[k"2)Qv!۱` GXm^ ~B[9B}N顫dcgx!z\A8W`UC/ dA\(A=,0OOF*ŝXdKgSlh<)!6QqF*j)e1M Zy<8k"#l",$Cck .F]69c:7ZGQKbl) 8"PUgV֬4g5mTK🗯Fww9L"nEHMkLyfYIjvRڏ+њv%:M; %0Ck >}u;79KI Xn^!QBVb&cN/wNőVʻxB(j6Oj+SCSXB]CKBRjS̷C0Վǣݝps 2Db6XeUVkF1nU-½"U%0jLP˞j4 4L0NnZnLk\n蛚ǡ]#x#UkE`*8';T/fj*1c KDKNеq +5@>-~")=WPUْH^=ԇ?vz=n> j2_c]| +VM\K6f a/mM3LaCFeXlɌ[4iI! o(T B0miƹ|$8N'tت"Ab1\q2J!}WW, 6A™G>P? .σ! 5=; 3I DB"s69;ԕPbvKHEJ%)<""D;=>v=ɺ\Y IV-]ۀ޻QC[1M5PC&%_~:u ړ)?ݰmܓ. ;k5UgiqMlͰ|)c*XbR )VM FbuYe؆R_mط!nSDA "[jlC6K8ѢM:) a npA[㆞04(2fjsI 4X Iv^ܤ*0-C[pFY!dCKCh.c S"1S$/43 bRHBB,ab!PVhPDa`+!iUU,ZzuZ hmӃuTCmkP9*BCE O]BٱɌ=caghɖClI8J$[-q,[Qa4x"SNaeT -ō"H +~g}ӊ,簜lAȁ`RN`b,jP2ԒH& 6S|t@5=劊2o( ѽmugѮׂuݫg"UC>ȉimY*Hj*Jbj]bh!6 Tm+ynmAٗ3F L Y[x=#e@H PF@b F"$9}inΣM:̟P P^R3O=- Y_v"P`+KjnLCwŚ3 hVlumf$A ?|u",Nt;}nqQ~C'?Ϫ"5Iݶis/+PM>hQ+d2)yjtjj̔uG`S ;qn ԣ}88QW k/9yMM3(d9u[dԕyV :~ŲHM#u%cb}'8Ϋ&䑆IKE-@ؕK_:{6'h#fDE 6LJf\hzک H5[n%Whݘ4#u̘GJU}nm(65=^ldվ5 a'ABgdz9FE(_j9&GfgV~NK9wDXP:>h]$WJ7,RM)g:r1lAB"{=\st3](u9pFP".IH$)NStR)2&`;f&_6o'yj瞨.$vD 5G- /Ee۞M .GT^7oW6XWȵ˖AwnuNp a֙1m9򘻈׆︒rn/"en=1W?Ͱ$tϲt\e`eR]C s)\t:x;ӑ5@ <{n(h4&bJC(~nYEٳb9m9➩Ad5Hrv"GfK\=C"2mrNڧ术zl's˜TSCK~-n%r6O'jһm=Wa)x~m-NRz޻S1#n! ] 8Den8 K 5G!J2U_>b8!iKtWo±gc"f&1ݎ3fڣiǴcE0St mux-EZpeW5kckZtZl^_DV|.S0A>(TkqoCdnfXȂ9J8 *kNKOdA(RQ5a ra쁉B]mׄDk7d`Qđ!軂IA5 >ڵ9Dbx:GhW>!#顖F4>jb,H !:FLS A/涎o0A{q\DM4} ԡ0-nvYMY}mRh $>YH`2@A5pSJ_ >x->h3Rj),~ n>R8Ҙo9] iy%IczLJZ44Y6U~+NOsK/~_ 9-uw[nr+{YFqNԛH5-`AAf@DW%%~GZ6aٵ:A'7 e~L >i﹭a^0b Q+jC1x4,fvw xo,F7?\*AʐnNȶ/3 iW0\lg8Gf:;)r&LhhYܛ`s6;:\Aƒ9k^ {(tUA "6 my yS1ЃFx#om!k;]S XRt_a0#oEʭl3 djjfC:F  zkl\HdANd8˳uY2z+>JiUji!/pXM+8.Jc)fk*9e8)̉"˰ܥgocRWV"AZwR Ɯ:kכ9DDEE?. O;%Yo{l~ ȉ@.x'^vNgvn#~Up%ڵng߫jT\th9 u"+.p˛>)WPWuPdO?Է' ĕ2qTǟ4lyl>-dmpjZʨ^Zw˾YjoBO>t Jt7V7PIl\dϩ"Q L(iG]b5=)ਥ(ަ$hOz{spe4 %\n?It&=]rS[+*!3ڊn+ߔ>_.kf҄əg@v1^N̩OGa0| 1D}'6:#TX)͚R!0 uՃRi9Q#%cU*kҘQ!qyc 9Čb!5DHUű "E9q|ޅ8F~QV5xۍ~gR%KƊ&jݪ=^9;u=zDLhI5 juMSҒs.v3T=6Pi(!zF $o̞ʿo5x=9tXeIi 3J ޺ r vb-ZTjZ4!$ 8TB}~ WpHrFLJQH*Q*d@ЩJ1" $Pf(]H "ҋJ%2k"Qim2* j-l y *^HȊ+W' ~@'G9@'C%S" tluglaZpΔapm2:VZ+ŦiR!{c01B*Ji6gv(~0NL0!KR%RX)jҘ6*DAD@lPP |*̧;ot Fge#''z~|G " ȆP(<~?vRt |5rZ3.\~?/:*l+a%4rav6ϥuU>4K$8wD{I\-m&xeo⿅:YшkEʄ^31[?o4/<`K KB1k)RL iԋ /'TJ|qvohydN,O/e89[lakn/WFɩrq/^cD{x]'#~VaQw[ ӕ!AC%qaZTpUw!Z~k@8T񗮋}q#˛W2琉_':[[\YZ،nn٨ߡeqn6A"pހ=dXkd "/=?䀵r!1d+a25jmY7mBKi'ϓ?\_?aʳ»Ԩb,Ÿ_~8v-q+Ę-B}3I3垂+#*Ty4.aտKw_G՟Uz9N*xUxQGft,Lki_@f,HTt|q88GEE8GHIk gy2߁p6fOڱOϜSБɂ`GlWZs Kt| n, Z[Y=>j<670A;3\fKOӄ>8_3M)U6u_DCɎުSu6{SՃɦ8 O6^ޖ rO^h u @< ] FfTx$&?25?_rPc}iExx+ǏQu13ElM lr31^!n>ۖ,u=CI$r̠Ozr9PB@i` D4=1_Bцyƴe!W7vg0]WI7[Zl<~{/fn[nM̢kc7):ጤAئ'D[+\~R-ilqsMY  ó&yWKf0X#YyciZŷRfؗ6;YܐJ 5ꋌ-xhScra"e+j {1kߝe򋈩֋#s EB6N 8%ZWESȊ~29/ٮ_yT04:o+U#o"9֚F]{;'&lx)lpÌI:kqj%jp[)-PG` &7B k9Plt궏בZ.QYK[_dL7_;u'u?`cN`;};56ŕT$y<߂NPxUUA;KrbKr z-B嶭DX!nsÛgҸ Pf=r(,,/-e[6*'y9b.ǂݝt.3Eܞ3h7X9_{ʿ憎rxQ.ɫ&EG$:b;W:v8w9&\eޖDzPp璁%ߟ޻93d\m\0BN¸L"ŪBmx@_OЯcn#PQy;9`Nl c3*T%>NaZwǩ\n`N$oa06Kђ܀AD,l ΍iWɄ 9Q?]vCn7 :o?_z\J#nJ͒' u(C1eupbS0|q>PJbOP󘕶C^ׯ矸 3+7]_];.@hY컺Y2r)yZ'ʂh "+i hE5xlLQ/۷~}}qhPb4UzŒ@MVu]σ=4?-x ,<4@!ڎe=~G }F_n TnX~Y$ >^kFD *'N% HR8  3[ߏR&nxYFmt}B4cϣuM#H'OW<Ռh oS3{'*hIZ3|M (](!8/@3 ]2JB $!X~1SfZv#i|֫ lΜWp"{>: J + VcfLz(ͬ_)R8Ijo |l[:ІxUĆ(z'IxRJ'sC2 Pl{C3_5pԶQ#|0N&Fxk?e2ɖ֡krūE(7B̀5sEM1|l1i ꅡ__FO/uҏ9;(@ @ǀ3P@ *$c)'S%WdQM; hP}K D*J"Wq}эYWʀzEȞE@"9UD=H <=T D?k_{w͇/Xu!c(*}ܨ=" "">bA\OY*>G@WSy|M9jPS(Q\fJXX[]w) a5aNiLKyx_oW%Fda*Pc-A;om+E>u_0~Zk<=p:;muY ?ȄܮE*Pe䯯ڭRV̄"ȫ&j|L/iPO~ ÞBˑiKT2;łا6CgQM?31wFʓ{v w*"+ǔvΠ*fg(qU1\Y\>&ǂYEğ]ir;&Rzl,?(,ٗ)-CT`RPS,SCΈjq\tѽ&#DbGF&Cf̙e$p#ozK蓯Q#l=zSv8ڪĄ!fGi4׷aj_wn ; U(a*@xRI2'GnÁnflyϾHPǃL΢#@$*I̝㳩ko&Э]ر'dZ.ý'czbFo^z:X fGGb VN~B1۶sNΉ4z]@ lk{9t7t[8sA (x2 HΡHpc*$*}wzYyQ\q3lmHE:Mܿ=f(J"ivr2 -}9u=y^aV=/5I 3l lץs]dv/h5XBݏ{l.*/H4u%zUJbk/Tγrz:3soOoRܺ)JH DRJ %ng?{NP<M $?G#݃TZm33Q7N{Hi[`Pc֓/7VŶbc#Q$% ]@e;HEdY䙔{\QtwJP0r5V y%^nսjqgmvG Ƙހyz Ư$*a4;G b$\L6) ߫PnXЪ0*;:FWdG’G;'N/#߶/ʹdBtց3 EqtϚh*^}#Ty[Z:%*P\c`@Nѓ# 0aOO%uj%#=Lk}hz," ){ eL.v.2 'MEQzЁ֪=[d·k,}r #Adb\>Ӈ/8Q q\q\9fGE2OOmN3m)Ȋؾ}(|D!:Mp+D@HŒ>_-7a2pe Ά̘@1_^-FKGTC9 B"&fAeyy.Q v~G@?vG^t4¤/+]ڋbRMרV!tJ4(ٰ!MH/Iⲳ=V-RAh(@w.χFۤ&=Ģ`G<6,))~rx?>ϛ:qBsY-vd޳7lmB.5HHWe]=t.iʲPy~Zz],͈C '+iى7lb X(u8򿥑N,Ꙛ(OU4 ABH" @g%=A,u Z!. MQ{ִZkY]]:RmlX8eV>S0..6j0o]-أr)zU@V?wt?jܐ$x)f Z)uJ2.9v34*>7y )b"̌ҶSaԭыqAyNt2>ȅ|T zu3:ICPTy<4 mn}·Toozpn-؜d߳|1fx1|鄉zEt4+o(Bit I2ZFqJ[:{ϕPqz&aH]kfm]٦ۍ]Tv^ Z|+3vs|_;S!<~9.VxTŃz)H$ğń6s^q_y̼MlK֊r^onĖ$$͉/uI2!3x(5Ŀ~7/-DS(:p[Ww󽰋jtEw"},[((Ldt0ݔ]+RN((MBa {)Zѵs&ֵ~Keo%JUxxLM7f' ;iVLxbcab#P/L<ɨ+!UV|XPaNcs>Xq3pTzsxdًOB]FQQlw L:B%΍~Yo*ӵzP1|  |sV<|²RUC.v++X@<e]j)u;7z&abi6ѿWow&ykyU389l%vĬvĽ `këQ'p: 3c;0⺹Xyu;EUTvӣT+f uuDߕX!#ܘ㏷RǷiƜZ͘o (*"Rdaub֎(I$2GALf vDgrY4r<ƏYف+m!jܲ,qE+EQpk_-j-}lЀ"% |9Zm^ή^͹j 8O c>pOs+$hy0:ns|˃w|RD ۤ '\ˉ(rhC˟/? HsM߁=buNlD$$;R՘.(K̀z%.0*\ +ex;;:ͤl %$YLaT':=mKqUn\:i?}vơTDH;@|cq곜E95MvjrOqCXR1*R{5a$h.!*VQ_Caܫ(K(uh6fwG՗eP dpHkzvg@ُR l*%gixz[!SpmaR 8pr=~^< <*l{7h,SZ |T 8 ?G͒s=m?dĜb=s+i/"3|HB.^bfQ*}#J%S` F*5yt4mڽ%5ذԠ/ۧQP=^Y}ϕpZĆdy(NeL: {NR 40SRduݲc9M%d(rS҈J/WuزzU)6 əc ~40j(xV˷..pgR\IF b>9+%ţH,'{-m~61fTOa MYp>UO !SU / M}zϋBin]o|&3j]@/.)f,Q4FJ5AvkE"B,)%>"ta~~ ՕIv`/ގBrv[Xy&?^?I0uݠ(/[DŁy$$dH)f= SLe8i:f=pa^mSj7+[;QS;k\@.#?j϶5/v1'~mn L& <%sYyR9K O'77HͮߒݕҗN۠Af@Ԣ@{bhWWٻmv]\D9fb¢}^3Q:޴ˉhve7D]l¿/(?jc~oy(~ΦXtLN=ŸXWVQj!xJ`)EjhcޫSNU"JRϟ7 -װ}B$X!̣}W~BC| 2+s'^?S#3NǸ,uj &ޭbuX2皦 il:JN4CAƟ%i;PHV6!ϠE8}sP}@ Me?^f4(ZadD=.Ra3- ${ԷgBIhJ|PTmV+*]-7"dRM-=mglz~*{ ?.BtxFˋT Hyz" hTI ڃ_*O}@I@>2N9P$UX@`E_ט}ɳj^mkYwo |)C1lٹ7t<Piq(hdS"s9RN9s ]^BpUo/߆h2Q:c'dԔ@ôPU eVwcOvv+m{{>{*vt75´4QY*2.Whsk#]r#}4.6h3+6L&63VKXI0# n'͆!z2×nɛ %j9P"* C]pʑ(YA1sI[!E GN+r۴ok#Wm(]W`t9:4K"!. Ai*A'c+QIY )L._{/|XLCymsq_:we?E,طj}q1~Z.ыXtϭ~9tێe'{'ɱ~'-W̽nU쇺1GlVMzs;>hQce.;^ jÞC^ $ E͔ɎMO>r&HtMc97ߴ} ѾKe{QO+ӮX(x>0c ~a?QYX6Rg7as78u9 sWޗQ~imҜ"uy1﹯?_;}oO:Ђ^C7.oM3j}ۊNŽߵue̚ZcNʨJ D4/ֹP*-Q(]󉋜8)}w;f.eL۷5L~N y6?5Ţ^ߊ(XguF]nxPa#St>[ /#$ڼkap U7o-@RvrM\O[=w'{k/Wﱮ^Rp2nSӁ{ /RT`DȦ؊_i}WkhRϭɎEoYa+G~ױ=Wg~O:꺎DPLYc=BH" 9|}t ` ^EQ87Sh%*9bFğ͒tهZ<~=Lx=' 4;R=t(+Lg!.2cV%D,.q(N1DD% /_2&ԠjxU.?l `lc!|á AgWw5JS,пX~Q*';V: HDrч޴MzvZ=GPI׎k"Hd@BGr.5)*]^ B!@XR]>Ȁ J 2S/P[h҉(]TOOcpr ꗕVt>#xS]Sxyh$k >|}X{ F;o9]%{8D+蘅Y|>P_K՞8]} inAI "Nz21{(0jnSL+9XBbݡdIIe}f[|NWk~MkӐՑ -璯Z"㑊خf;danvj(ȱd1`hJ-y<佄죩Ǣ'++".Ύ^?qg)6ZN,+Α'gz9g'\^ۘ-l?,qJfNQ ,HȮɦ-k>˙RK8YՔɸǩ"K[/c/U, AG?rOѷsB%WW㱻<%)RXG^ ދnl( XW;*E O{]?+Rw<)E Лᅶ2Ǡ2=P njPfZRZw_ޜp{Iu;zFM  [M;*ȧ#wFZZ W rfN:?Z/47>ኪ, p/ל}gps),=4%7>O6m ݚkLw?2>q0{fwHEmi=M̼5a΄W﮿- P @nɵHv.N^-xul. ,w$ zo}ɱjJu'ȖܕCRi=9m6H_=J~>S~M]!uEi {__}.]'@o(Uk0@_/=iۍhO4#Ju*€8o݈xiE{ 8%~}_<~?rߎ β5FÔv۰C*1Q>ؠiQ{Vxo4*oR/WcXWLC1$THE !)[Dp!)i:ќ]HJkkkl8Pw`iU$ J=H6$(B,*l&6fo "BR$-o!|v^hj'/n|8N˜!Ւ+<[E.҇?oVoJ(2Nb/&%+ BUyǁAc&RQÝE~ .&z[ג-vL)Ȕډmu"G DFsnhcBd`VHXXBQ *~pI9LE$SKۑLs}lw: u7ݶe>UXc}HMPԧ&BbK gx`xT镴ֶu/;Cڙ,$9{-w O-$wQV#o\Dd.y&K0e쇓czĽKV6t|4P2kI[EUm$3VBdþ+-arޟm1"n3"ƈ\(d%ީ%/ɚTӳedz_VGB;oQ4OpCW>?G㴍+V3jxb~ӱ gh4 q-"Ȃ6ζ^B%BY n=%(ӕ9l?تrsY -Ol-D6rHKT׃D]gz-德Q)USy>m-W?f{IrQ[L > d5+/DN%D\42GiIIU WD3W"{޺`8b' iǹu E % N͛{^.N% 5]XO0([JMW.(U'UC@ iÁ㙞Yn3-^P= CČ0~ຆqMcxCDܧva{m3Rk|=eB*gnZ{%jgC *7J qUj2Fsmvbf8&س_˗ޜw~s9`̪#D%$m+>Zaۦ=3:$IQ_o<ݜn)|jټv=Ggo ԹQ&ed X"QE r”bor?o-뫴'6F&(1jؖa괡4*^Z}u>F=&̑e2K)M 3i"4J텬..W)۝4IZZh eq>#힞tgkm~|R*AuɷK-^7YB0j"~Ϸt~O)w?[yT^2. Y/n쳗,܊,"^?^o#ސh!I{/n\l&'z%>kOk,&LJim0c-sӹv=SöW5$86mܹb]ĀHx|SIiKeC{ݍq7?::5!GǦk!w8uц^ *m 4G!N^Ԣ Q"KNˮ~=!t:(8%#[VգʷQM|ku\m{VUs'VjP0qu،gշ5cKVZ?E >4{3I4×:?ZߝkVKWֹ=ǹ۫\Rz7LuP d=Y ut-ƻD5&̻aQjփ](ͰL!ŹƏޤ%ɯܒMsڵϵW.=CĹ% )= r?RG-{?W@xqO@GrxFx$95^ZIM+veGPc'WzZ]L \ FpV69xlܽL7YMK Xì|3 th~P#Z~xzyQ%q b3T#Qha!pv]O#Yg/v7膡t&qy"Jʠ[ExYkc CFq7" LXKxSKn%@P'xM|\gVӫRz;nvԾSMV@- 0`+ruQ%!?1>VBRTĎ7iAn%FeGlaU-,bZHLͻ ^jL(!"<E g?~r#_%PPT_rgY9p՟yjFM`)7 /ɗh&&Pƥ%wҔ,t]F{kH?QFR 68Ӻ@}4=C_!|CRK_`~{\7$'oUyau'_ms BJs dw\ ˞1P=(+k *p9}x~P(A#qzt5+T2+S㋅6ROy7lOo7>Hh_X<-0⪤@~73I&#P(iMc G #$wo3k x6bwy%T>T!2` Wj;px#2u-~ z?sf7g/S[3GчZ+#g?cӬ dA潑:Aڣ/2-dD@MA-pVZ9xaǔ)3(l?+L]sk+N/Өxi{~&[ >pOz6Qٳ'r?l>_,ʟo;z, ~TpM{&fm |a>nr-vw>+?^%W>>v3ܛX֖Ջq`bLKs /=2AeJULLTFo&bv9~tZh&o,j^/рW~%Ԍ-?i˸}vz^I4{~$VVy4K*زjwWն. ."fO Oe(I 8v&ڌG ͛nǥP6jU;j$Wa\4.oY0jq}[Qt<Ȯ\$ Þd؞9 7kVG~DpYl+%Z#hڧj-]o'Mc[%iwx5`JuH S=>[gƻ̪j(^]uCGqH>~_ &nP|* -3Qya4~n"P)kTyw;B5Pd0S60 \<˱E[XAjECeh}!#t>|*t_B el "=th74^=7aڈ9wscu6I |3`&hq=FC->n8Q+]{W+ӑe)7r[ "Nt̏9 Xi1hh?O{BYs ,p)?i978Lg} };I[{fbI1G}a߾XUt.oT?5!($@EU@J ݅OQ 95% X2v_*`b/ƑazZֿK + &Q}fg1u`m"4 p qOa@"#Db@!~޲^8/u }y KLv!׳aIѱn]rx k!I@)s"F$@Iq?]I>hkgk}댂mXljb"Ƅ3L´3(E ]:e׉RDغ9MI_D-НD05H`sz6N〛s@’^yF'% }g_ +={ y\'E'b.d'ñ0: 9oBtw#J:n燒LZybj‡nN@EBkq0kw˔7~9\PUkSo~G*+yiS.2 BߔÈObp~#܂ 53{k~2{3:^(T2T9o"]I%a݁r߂y|kekn]YnlFTS>h1W옓oj5 Qpn]evro:j(-zTʹ^*.f9@/ӿ6#yPeaے^ˊXC@(=ců2252e*'J϶:+aF M 2PJ4XP"՚#e ՖF WylAU6;[\a1 Rb+xcxkl<SDCLw |p+zu:!}c}|WhQ+OD7n繱 ~V]TbOԾ>-jj )6YEsjՌ,^_Alf.!@E\ +⥈W9<~.+3d͵ Ƞ/a]'͞pm$? 'Jj)a=[p7*B/ǹ`.16((}%f[z#T)<أS_qIg'l?^#/Y<-;a{A V~F$[]^ժ7b{кGHK/o"MoIRGërKoM44:w~gر.qhTԞMQo4V,61VȋG jJ1iP gqۅZ <qx^;"!{zDYO|Q |zuK얺o>쯾whs+;'v ˷KT̴ (]u6 &huE]Uf)ca!LARbY.J(_RF%${ίG>O"ؿv˚s^m^>[ɈOYx ݚ%5%?RV{S;ó`oKF 5%c@h N3؎^"ui?GD(2}s)HnF3͔4!PHE  v6j [ @^wZMUL<%3?rEۚG,MDF<7Nf鵨6KL F 45㰳9Xd"B,d~"1(= X+V4B=N U"AHw^jO6Am/ w+-bk^Մz[ZǖIFй#NpAZi, D~>j[_ eJuLX162T1#s %/5g_BWztȺ. ir-_X23>SB4|Qyg6xحkZ>8Lv-\:,WԺWd&Y5 Ql۬x~n6osu&[mçcf߹fΧ?~G#"zzR *׵?Z*cڣvox #' 66IBh"j]dCڇh!?z7-C8,d:bsD8( |1So?rŭnο"˜lC1eZf7{a.p|/roz-݃ŀ|pc θ`׷^ .Q.>]̈W ~z{t<Әۻno^}yx<&dlc)pԦ}%׿^Iq$ui5pdjarص, &/~ 'um1}IU1amtCǬwpO14ᙋ21COVW%.[3$ʁ+k =HPBx5͖asOI]7ChgdP:lteVzD<^WB{=G1E#x>Z!qMcOe-W<Gjm]Wɨu ԇdQ*<0we;pdr}Ǧ 25FRi/$x;E~"#9xmgaˍSzu 5|z޳0aˤCA)dNXj q$X'(΍`bX ei̼NOy^!a" kJU|_y-,9pP4Rfs7GTJKV".6&.M+>_vC9KI@P%LK,o똲w6exit5[XS" OeT`D\wFC\0ņU&XZ3T\g/p~``] *MXe L}P-q8mޱz_hK|D[TZEl#ʙzVwSQ ]MݚsPƝ |AKˍ,(,۔$G[~?zLf/ˠDTu7MVܻY /f&0g+e`hHA鋫eaHn$y|$.J+o.#LLH4"afvH~tRfy!l헱Zh:,*cuN~dlp%験*t X?3^ثp[PdEnXD^*5J<&"C ܖA zD}6s$J_ ^# p;lCdy>caOGB|PW„P% Wx()Stp!?OIS" > }ܪ*5 %~a |??U/<=#q/pR~}< ";Ul$cmjnշVC⍤BX)yl_Sѻ0*&E\hTLw)b QɲL>r'ٳ/ ev{4ȨՖqmwuV Ut ;ݓnD[69\;ϡ/(鐈BSPCH =N=kkwnh +ܭM B% '8_>76zT{?% !!O |=}ЇJ#H~$$*^ Nv~?x~\amOnL/bwVx{t?vmT=3-Ʒ~2:8.چ D,As]z26E?tԓZm?7\~I(Ah03?Qm4sǎXPDiArFy$ yb`:>MLBxSP;l;\z"l3bVVfA9QJzrM_bSB`{B(ԢR|$PVmީen D|H$ 1$\r1-'?iHT ggJ*C[LfrkO/\Ӻ,QVFw虵;ؑWe "fHQ@VM٤pTQgjUaTulܻrC^kjs$8Tdgõ1zIN]ڻʚ=As@f?8(#hy$ 8`=j(4Qs $?1<+nG(="kq" E wf w* ӗ=nxm l*h#aƣQf eQ~*LwPL@ː"ߢAZ짬}3lgA31L?ғN5PѻL;N31=òC\kK:"p=m )4}r0g3&Ud}ٱgڢ2= Xjakd&hcy@7)DB TNGV[feL Rv(l oņ Re7QAr&&ВlyC EBH0;-NE鵜~!B=, x(P( H#1f:r󶢛zCxF#P!OSO0lup Т/,߈jfE2"6* DU NGY+t( pS;kѽ&u%aKtG,)C8(Dwsx:`rkw`wKpAT dLɨ>[:#a2hמY.̀7c[ju1z\DhtL0&ab`_3zKMlաJ¯õ;al ,#lC;eSv|\uJKhAl{pW$qbu'[DS ?t<߇>*Þu[O'(t9nI.ænf)Bjf#^?{4q[r7aPfvѐz{|Se6HNϿz+!>^, I/z &˄?v'G}h# =#,BY@h69.`=Uϸ; Q➲]HB:XwCdDOAyr Cv=ޔ Љt`wpOD1"y:wY<5,{Yz:P* @ɥFIJRRWJrh(&";MgdA}QI0.M"mgpѻ-0Uoyk!Pat)C=cnlo\ 4.~'OfY2sCeY1ѹc&ulhu52e)ax2Xoe.9'M+\mwᅤ~z>8dK-ucky JSScQ,K` ctw\)AyuS`^bt҇Gh>6I~FSuޯu7;޽V.pq>E_vwBP 7^9rߡx'6j_fb<n} s_Y7` iC%=ry7^/Mfp|Lw 6Xzi#N.S(bc/`ކƔ w]eH::ۮL/ ]=Gi՚e.zcm 5 N%l|ylID ۵0GZϋmcGѓ\P\"{[-W~NvqЗN>:\/rcbJ: ~,LTGj@5݉_][h}dfu*5;黖 ->I,@59ƕp. f[@叚Z T=ƞQH/jm8mC!QY6g̜D0%OW83 _C{ϝݩ~kwzi@Kl9G<~=mUxL,#嚹EZZCۨt;h=tUSBhdo?rDnLc MֽTkhʊB~?} 6̺[Qb3̻u?'1AHEBoowÒw0',w:_k|}_=J5ONs;XJwG@谑&ECuSOUtǔ @(,iq/rIA[v_laOjOX EߛJ߭T_Ȍ/!{V.P")O"sSwSr/bYZDCe&v-@Vsܳ۬ɸS:%d>:H ACq__s.9qg$ؔ@:P,_H P+Z:o=Vi*^t&7yU܈z܅Z) >ƞf d e zU)PB8ۥ7S1X e-gq>/ߗ2xӥNAi`tGT4Bzd k_gc!<VO^\bI' |=G?gV,L.D| l(P'D$K( &[F)<#aL8zzkΪHOws901;7`ldċ6sS2,o[d n{O2IyB~!aJr`LT=2VGvHy u Qm蚠Iۖ|}ݻkJy41X <raP {Ymz's~MYܬЏ͝4dDY9|$<PC@\6)8d@=I$xϖOs-'F0mNiCNd<+eIR(&B';{Ӫz} B/T_5OMLFQŃB^;Џ_NY)HtgϹ[g=Vd)o|+|֔]OO%ެlt!J`iU{)Mw3^:oO 5j.Q&D% (SJMjliNȦib'%":߭lچb'Nw\9H₄t w#v(a(z)N@JKQ*OwuoXĵL3*5E*\0$G)Y>Mkvȗ 牴#mYwdaLtŊ6E ! &=gq_&CyxG]VrwlL,/{.1@1>agORvW?/:52zpBң#$Jasx1.'ޑ1ߥ5@p zbH(3O *`jYSٕ$Jr 殍5@\z֧|1~ə69e> q}tLGF] rP] !FUO>kw^)6 i^AM uK=>ܲ&i~J6]ݴGm+B$~8[pݖm>%ڟx77WІ Ld}W%71o -v' .AȼhB{EԊC^Ίj#J5Ƽ,m{gheNMưTM<4LE8V5*O BbѭQu)Wѧsr`f.\wqqɷ%g9_;.$~9 -+D5PM(1&P~(eN^;1CF*n޻Alܲ(v2ThMhIJUҖ.t[O^57ߝTC6+9.hJi`W A Hc $E_2J+ރe++DAGՠi@`\aK/$k^Df83f&ZC}L?x^6.*&9~+kم /˿j׿ÂuxE9HaPf3!~=zJX Ez 7<m 9 0je-kk iiM9H^!G)ˌwge:`lj1Y4 =7 }.900ڥldP.5|N%l%=*Ȟf!qb+AĈ$13z=ƄdH#UÅT#}!On\s9ߧmg*Æ ԯ1#om*(dtܣPN͊@2rwO_vo -v|7O-|O@ ާŦkM[:{arڳ3i2aY?9Oo5r\8I,Zk^GN]7h].`5([;n|ٓ2(#3$̠w-|00corcQv^6io[_p>܁M.|lLK&#罬"3ךcDo½7)f vww%^>lH|x#oϊB-{Rmގ\4@oo˹o<pN nv #HjA""dF0駹q?+NrP4c&:#o];<v4<2qib6=RDޜ/_N<ۘ$7;Nj _3MIo|Oӱs3?ikoНVi$$9r{4\,S@ ]aa8;)ڲuWjU]z~~>w1)H0-v-ӹ'jkf'ia-v_ͤUp˚i6ԾksgXkuQv<(ˏ:udaOkno^e|ux\6Yڳw]7 P:I6KL}'3WL}  8+F޵ O8{fhs>|R?nտ l- ߯oK`ys\i}n|>w=~r͏y8xiv{llأLs*ݷd׿Jx%כޢ٠ S+;R;V[.OM)޹gmʭ/OH^뒘WWJ8]1Ik]1mwA̯HyQ,!j.+ې`iӈ'o_2) uvY/d[et.K6cg}S)MG˓N7ա53 }Z]9dJs4pf;=_[gw:m?m3=-~o }헄w{r]v,Ҕ?} "JGbK +}F{|F| .ksn?V>Fo{sl:IԵ7bC6۷!eD Ow;cĆZsY+qsQ1(W%d)dʨK^cg!;k'y#A -|Ҥ}_AIиjߙAy+@UEһhԖ5Ɗ.x-2D{ropiJhN p( qi5Hlౘ- Y*jPl*+mQ!NL[\=l& *rkT*&b$0-ϦUc]Tq&m&BYYf]6 'A.[s[9 `ܥ:G['Gt;Q["=G&S!ᎍ# U^f\4TՌ^-BYf?'8= 5|P~CB?~ cΎ=t^JЖu%jWdP s3WI9[g &-]d81hc;K1`! ߙ̀4S+%iɅ8%aq(Fٸx &<>=1ԃ,v-9SrN=yccJEt]5z{l ]*^vb{[k!2 JQT`~ e)B!9.>"_ݳ%.#ŁhڃA8 Fx+AZANLYϻܿWQ0%8.bAPiWl%_g1ͮ"xx x1]ЋP!>f9Pu>=Wfs]>DowBhᴾMxzvFc!o6Gd1 |RbjW4_ LU/O⊉/:erNYx9q{o(s<[o~ 2;md}_$?\朢s #_fuK*%;_d =ߕ -~t"eIjUnnxk3JR# T!w gR( mSD&*7cɹVF~|x+{CmDjvD묓C%ݪjĠ•m&ݻ<1,G $@^ br.5#ptuo"M2@ciIvKm/qeagZ !/eE6#Ս\>8r*3ۉȋ7ÜZ_sZj4h'&,e@J Fg\˴l'b?Y5|?i]_)vd z-DVZJaM]lMd/;_|w/d]Ry8轤~s4@4_3w|_{?qcz]9;nAOн:-}tIkoLog~^gJe/[LeϷm_vLܒWlWI1AcSo]_ję*=MOZ;s: ?prZ7^]Th7<-t{>Ӛގ?ƒ ߇_x_ɪ^/;\LX* ,;ٻ][18$m?2ڼA`멻~|OЫEdM|8b?:FIQ!Lߓ~q|壒gD Rr%wX/$q:S?$e* pk_h:t:=~j'u)|w$M>\]v@P-V{H?bVOܝ;dq6k{avsIWM# ʶ׉3ӞsS{pHʵֽNX|]=񊎚i,̾)'IjܩLkɗ2煉oS뺚 CEDUv޿-dإaΛ' HQƸ$.fBs}j=]b[1j=DAv5ë{y1e]SsƇۼlmvRK9R;f6 5Dm*AOR[58Fl;y)\y4ȋ#cJh2pK|̣>WֲΟ4!+B27kaK nj1p"e|m;`;_3C(j_ʻd=+l2G2OZKzHJ:mu=Pg_1e5+}..\8nnB,O#~qVWIsQ] [GwĻE*T&bpK(7_^Z* 4^ّ_dDr[;u7}lZY! BF xEz3ԟp_A\zot37H˔ N O ,1Psӝ5/hAhs VQ%wE%.)8&Us^ĠK]MxyI@~Cvip2?V߆)/*x_fXV5;d$ kX "HDFɵ"/mxφIKsm}Jkr0FQ*ݏXѕכ[ΗEsx 3MrҊ5Q++ulx5g0:D.s)q6 T׎tJ@3*e+Y{ ЮJVݞ͹6*#HiLN.(pevAs4K3RCM!*pĐo_V4Os>܌USUkZzOyt_ڑk>7G? \*8C{Psu*kw:tRQӚK6xk'(.i:d!G__^s(ʲY`s"sյgjF$[em7H"DXsYzmܐKjRնɆ:\v'3]^^{'TϜ1E /`m쮿2`1`~* y5>esJK%+@b<3&9quESO&:{g&)u@.5r:Tl)RDR(Taͅooјd-By*CUVR8D)_b|¾/m@(qr)Rc>4*i'ε(*C3ŨI z"@ Xѳ LXDDE4;]_c=@HbzT ^E2;%aQxuHۑzlg|sY<]A|LJE_`I%TѤEc!aB=\+p?LzLw%VG"DZսzLQTʁC꡻=omwUY*&ʔ^$ BeGR TM hw/ɼQ8  3ZQ2P(2Qx`r2A5/q`1e*!S(DCȣP'*moizR"0Xg"L&lQmڑR:, v$'˥,RPo}~73*:x?Oi7PEGp5gt۲;MuI5˵]Td[(.GwPi\9jYMK)nt:* Qыtj&@ByI,>[>y ̣P)D"Wg=%nkvE*Rcm܇9O+t0 OB0WEi5'Tp @?Kr@(Qڔ :כ$I˒ /^|}F%]ʮGd] :܌Hk;}_"E⃴OA⍜t||0WJ{7gOY"Ygw,n᝿o9SL -LVEv:rUT$Rѹ\?6F*?m59K\:,zރN5+V;G#V8W̋VV7C *tir;9Vv2KE  IqE~~A"[B g#%Ag-S\(F +:0ͮ4}Ԣ:QO?6 ͋*n{-yr\\]}3Gk'c'L_&h}y]9}Y9K!@An#wWS?IO.[ءӛ}u~^zQkg]2Mp;]ȩdV[0F7SnUl}k˸GKg|(KDOymǖ(sjWFRd#1sL(W~~)%QG9H7߂_ U]&L[Rv\fQRZlڼnHKQd9xMRqpZԦ\m>7JM#?$݉UX(/DR=-, tWX7)C78.8KֲN znI+{yz0L5c z=o5OVܞYO;k awɵ&bM:ye?k|ԃwck(vgbpcn~g*4\ږ|[x#w|(wr;qQq^NwTq-+l-I7"E] p>~o**y`~FKl.e}2qMs%ۖDqKKOL"q3{W\=EAA@ |!o_,tjk>$_w'{nFҞNh9Rx9d Bb[!ܜUܣd@JWu(_2$~'}Mvog?aLJ )]K3x"lX(&bze,"5X@*@֩3(1A)sy" [\tJ}ݱAk4?_. [+$H  Bc'皐~CA!GIf2q!VCRsfp!vf@RTSrSIx "#&f/Î4;O;^So_sM=mݖ*F` ʼxoUpmPE \3A-eQTaS@.9 [ay}_aE^Ä_9WMI/?k}z D9 5HRXAI,w+ Z|rD sirhW+d@泼Zg=iO|sa)^?e;XF%@;x3%rG Ć|e)">vZup mq=~j7ݵRsp/\${ %?h?{j(w5yRH ,خ #@rUNZP x- .BJ$]2\oGMX2LS2[јyRTv-{+QE] 4(2fu=2 mܜ>6fXuHs_0&l :QP&'";ƺ,](샠Y7 TJ\i5j_RϜ@*Z>;]Ԯ.05 9dSX砚78&`J#%v9>*;ͽbi^!x`!]ڲش/db(I' Cp`ԓCos2|>Z8@JK3>L9X51g`R bZvTݑ۳+;Ђ*(Շe5a!+,qk%I:ϞWy ՌfUtw|^VɄݨi7-XTu=}w;9i0l+w6|ul꭪# .T('DP"6{ӷ*&j//zC젿wq;RE9Gt/%PDaKϿ]>ƷقF~^Ŀ?4InDd^rKM^|Yi8pыY cՂ,HA?*w 7I!^.W ɲ=N IőEsG1?QwOh3#i[7$tˠPa︤msLVA'x[Vm5ƈ>L%Nj--PP%dyH5_ث3>oJc%i2θ=4|9nU6xhW!X A JzT4Q "QÀS_3(CDz\~nB F4YWHImV ed*򧉜SQVd-¬JVfl~i`}xGsޫ?/cH vj.| S=ЭMF3!vl/NRC+?6#΅C^Ճ(Hozr~_\<1ZnWiڬ%$ +KS fۏ4jZ^?і.Jɷ#!K] oiNnK_V#ƀK DhR7O +pE \E yhV`?pܪ0[~rfg3Mkd|ː^ _jZѩ6G>7ۅJZI7iks&JGjx~[t-2oc>\zAn?1-h~5*vokYhkI05b7Q֟K y9פ&{W1ql&H ֲI7/JJR;X0H{@KT}qWt#Z^zCˣg E_ZwۺQd X"'%H2uE%)c ǘ6N3,DZ5yDӚ A؏o{bVkq#VO:P-y:Ob'ٲ*~bxOUe ~+B+]sM0X AԪuxt?v;i/K=ڤ;^Qa\PrGΏ;ïP[<.Cq߬S1}"T%SNᕓϲO/0)qߩl~Rb4qj}UB=\_ ϲR+餲!]?DT[]5!&yψbGB'k\M{TQa3*~9\y=*PƔr`{oeg"§M^m=KηVTlto2LmG]n;= D6n.KMYF ܽչ[R6+uG*5ʔb+zxIoZApV§] ` rmZ+AVA%6}*#(B ME a#i'ǷY`MhgW8 W0DLJƂYѕ$TI;s=ّj.?SmrBPMهlTNI 6ozM:~w6ig,`lsS3 7+UzbhdLae eẴʁ=#C=k"XNV~KL,:DHʖ70< Vdӷc|0xs`%S@q@qT~TSE]K =Z&mTSv5;z52pjqYnuJ*s" {1wQs!l)kC<_?]oT "k;lT# ̎ɁߦIxܻY'ckcK3!^w y3]|fjSzEc`ԧ4XV4S A> RxvvjJ4ϾyDT% Pݚg`wO߁(1# -(*P,v-V ZnӚgpϪ!?L0g 6T9v`Sk7kTnQoc!nEOx,hp'%F.xZv\|+2+TM93ʭ)TPRJ;Y)ٳwP/e8rg}Ђ4v2"$honPQD2Qnܩ.QzYͤTƵuu6Us_HٯorHy GRm#yC\ld.:9AFu}8@e=qV\jzqdF<+DGh3_6mkߑG`NJR@1y`zfYmd4BEM5QAM>_Oφq뒂!xTԐfI1nŝ%{}Oc2usOl8H W7MH B h%!@< Qn_W#BuW蜴 Ffx,&@$vrW,7sgD8g^mm9/ՓfCiq圦vOr珘ĶL=23d~2@c=ۄPʵd^V{mnxJ\~&eFLYY.\fE^oB%Y3iC7vrgpq$T j9ͽN=.;bۖqϧyP*j&@s@\D }Ec%QsKP}WN?vu3Xj&AIm>BeH6eكreeT9wJm!!b?/ T5A@ǔd ևU]y~W$ B`APT=?MSδ/g?|%K(}t YrqreP62p网h614P% EuH˄R -NXw}g^Ҟ1\A @+{~y)___[=,3u ZyZ-W9= ݶ  C{^yC;wʊῒb'[2`e^:`)!(pnl!RW=D- u66X'i'/uzlC=z&8,,l =ډ w@SK&p{4l<~!\JXNe NX̯5rԬ mk+7DJ D}-gÙ,TLCI{~~_[(txi_"F`c_gf{m+c޴ms|/ߌIŷ3>sڢe\eGjS :,.)Ԗտ? W]:LL1<. dP֣B);Go[;p  fDRV!upѥwuOa.h5wOUްu0[c!bh]?qGo{x1ݓe쓖*fƴ#̓$ã͏wQ-iy0.,49n38x騻[^( c_9}kqzmT~h.zv #~f~VKX^B*HOsviS7};p1wVCa3='a4kY7-,cSrԅ9.Vs``#>z4w[RvsNbg?g:Slڔ3@]=}m?Zj\m؁h#/x)37/ {KXsVp¼`~έva}*xq8<_'M֭K޳j Wm~+u*/omx䊉1<ղw훊g([6E{U 6tEX,57nN,COW[ @VְaC! k}r$1D['Z؆x;/J zE]3D_ӫ ߰yU4Oz^!0/-G;:L7D]ҠGk?1u%re!ָr$t`ZS?DrMfFfk/75D|=+., 㞍|Kcܖ{\ɤ`Ղ҅~S=_ن 돊_A oMΞmO=n$aG5a թ] ǯnpֿO,6ni4#z" m]~Ijއ\RWKUn(/Xݔ^&z&53oe3*~kE3Snꌽ\[z5]Vep]",üj%]['Tj0ȭ$ۥӿ LȚyLY'& ɆQzuRe\ F!,݄amňȤC7y/&_W%^D_pj@)3Qx]ӽ= ouKƒ5όfۗ'DdB`,h׸RTB8ntdvܗ lX*v7ƲT$IAtڇQH͟J j{0ڱ\}ZZ2vx/#mk06';PzJDJ;JSkgy$P-t=O ;35>[j= zJ_GLc&?#.jiFֿ?kȄl~Sk\_n,}qU8̭޽M<>::|FZZnQ?W6>:Pq~>n,W?7\2Fw' Dea\}c07Z7lAdD5/_Q88x}GˉߖU%[k`BEs4QPUB7(' JC DlPJӇ`nɩ RY"@fj`Zd˒ &bL› X0K.3ZHڈ0ѹE߹.ЕC;hv816K%. \R A,)`AdP i&R[MFR;- 3($I1 4ŐѲi6дEUB&C (S5C4YDf:ԗBPTq"ҊM!djbJe TXÍ8,Mti*Lښf*V665LqHVt(V.Z6ܡ̵03Eri4^%,b7e1Pj 2˜6 憪`L@IVE`mY64=(ٍJ9B**dHJH8k06U2"1Evs 'Gt 6CdhpNy6̆7L2(f̄+̊oX@3[8afk5bQYaCf5 d7MQGano $1i5B`Ev6P&"23)MkF\АѩMF fCVijhI kqn(iK4ܩFoَEL:x,2G`p$RݪL iVЛ C$2 E:o9y|;'k?xrtPwGIb{AWKP -Shڠ8Kaw/]L_ˍ`^x\nP}:MT9uFo޸l_Enr %A#ԦczH1 02QhD C"` lx%on/ I BtF\<;~ui,uAG=*.Dw)*X4πԘoѽd6i1ZG=ZE.E]&*Y;:9ml'iҥ6V]pbk!T(TT(SjSOt)/jt鎺duUatp"-v/A[i\c%J [IR1=('<҈,*P Xfq9HYv( J^VM#JLTr;S9q|x#a.% k5\t-;bU\J[%Be&LFNh֌r%r]x&NaT:]Y&i-BReDQQLd<67ҧ y{Lfp]z^6.D \HZIS~K+tklq.?\37| Bg8pIPۂBVp"樂["h2aIufƁdQ)pUtĖE# ETݍ?U֚l0+JcY2XbfuH3WRvaM~sp0RK `A i"v@uj.- gu'ꘈsHm10(W~t0aU !⌻7BOxo7f 4 L4 7)$`qDRI}'-Ky$]iF' ੈe,R$V9y=Wʃ\´wye`ڡmD Fü0QxMsPѿ 1KvpPL_W+9Xn)@J@*yEXzm$:¯K2/9.@HB8,8b2!@eS.n@ޭaWKsg#4 eRΥmU P@Y -|~ɰٕpf 6F àEeD'hEFt0/7݌@Ķdc ȓ]&n;]h7^X qJ#}R> !ks|pfpaI6Msn9YHȾ4қEWQ:]&4VwWWE+5 (hiˆѫ/wfK9* XlWﭰ 3Cj5S/b3h8C]1ᙸ4;;-P)"퉜MYg5;6E_ۛk~ 3{x9yX ?lH۠)GJty2MXF("ȍ3woO?O[_y@v; kK6g)H! dW)>#^JxM@nORN&/ͿoA%ԡf͗K? @%# Vw]ܷ5[dT'{Oax<Q` ю@!edCGx3iTw@4BzsNE!P"⚌Q-=K߂PRԥ7*K_FhP!?r7}Y^J Rݕ( ~)E`ұ E{?SWB R&XDD)?@(@t[|=2@ws.f;i#l{6ݿc[̼}GMb?xhѕQZڴچi3X >&Dh -ě b5?%QE4,-F}/θ6. I  "ޱboD3%ݭKN"H-Rd0Pڣb__Xea5 Ih7Klƚq%Zղv4|oɇD"8bcױ07 (8ZȜB~[y>M.2Cue4S8ZɒxA~~xmz90(FAкh"q:AoheFKcT*a405TRJZV8V.\.guf٫w(I˙tf.vShCv#KKG*%hwI)RFRMsLIˊsYY+0Hh%&b$3lD4e$"&Im,JkTaŚݛh֖mrdJFpF@֐rJU w\RZQFr*ͭFmZNn2ҎbcE- ,ͩ)-c[̒溌]4eb,Sٶ옋usQ!% !Lfi P -"RBP+Yɵ+F"٢f44IP2E5 N(RR Jj@r@ԡWyrZ’uc[rݵyn -0{_"EJԤjm2eXKKRՍfe5Jԫs*II,JjR¡hfYHԴi)/-rДI2TK54ɉDL&5$ $ ILF.va0i M0fܧtH]̇we;KB:k1]uݹ (P2J-\TbhjVh iAiIE($MiY)V$գm_(4H)fEX?"B(K1QDFYM#5(X[Esj!iZ!X<2Q enfLjR"~F_kr 风\.*D_ucGإJm$BA(HEi}O34  J5"R9lXij4E(6Ũʉ b ō}}vjYZ3MZJuWF"L3EZ)N!CeМٽn)tcfnie^L `4,'TDBa7afԡEUB$5 :0> Zt^@PRYPRTj-f//2'.Q{L{ޮ!*eR II ׭U""Ϯhcڅ!0mb b9Ma¡c!j-*`_M5U)RF)(fchEQbR2%GS4mzۥd&B$"% ۓJ[nPػ/]ˌ˻]k,m*.&VhX1RK!A ڰPZ c!HLL BɢPM X` cm~q!|הNmr$ 1? `(X!W_`w (|Z*=k\+"W 5@4@d8$]%x~#LBJQ4$RE`YdF.y'O~O5-eM#1WQ>Ta&@oe &Ÿh@9'&D~t62}$o7f 2]DRfRU;kEЗUU# `0(e*9:S%a{XQPNm\ZğRxƻ_Nv:|Vi%Pb,9Oiy*U]٨F+;Nv@pࡈ?[lB=(@Le/VGg("b^˼r~Zá=Pr0#V9jO5d@4[ڤLE.Af [CHb\h~--o4A6:KqKmjE:UnrT8^qoF}"۞O5(9ID(r9̡U5+߃Tvy"TE[Cɪ(KoDa,%B;c}$!+&d7'L{©OxEV}z1)s€eЩd^>L8g>2:3NZ;5i!Bh'(JD]je1a 1$*uܨՏQqPeL;=꺧^RXCK\sK5dz ̣<6So<^7瘍ܺηdhޫ2N\lxx0΃G90bmpojQ! / gE D$ő&D^jZInVG)N;0""V5 `)ѳ܌%7x890j)`J~{' /b۹yb{?irYv'?WP\o.܀@`~+ʚ^ؘmH1ʇ(葒&/C >zڈK"%7|>)ͨ#6ZD3ad[/Ftcf*bh  xxzJۼRor5aŲQIv: 6x2))i[-r)_td3,Rj%@[V_ :pBnm)(P@lMmf_! x={;C )khQ~%kR=?6۟phks*eJvͬeJT)jᐖr=´m&]P^kS!4̂{S@6PVcy廚u=GإHS{>kћ@d`_m3v `XQA#:,…wSQK0:dx¦dj&2EA5T7Гɩ P#|Gy/*TD],.dl=%[}Π+su(՘-" Ԉ>;!tB85U;a<& DJ5I! ihN0Wafr&V?1RzQ$ޑ`0 Ze2ñ_6vEJ\>2sJ07~>d=#I_˯gxBWyBT1=je nXZ<LITy # ?ń" Yytn_ J&y}5ltP,b[`ҋպ+Jl_BeŁ NKnSiad\6j`h"YZO8 PYs2U]V&r W%Ó}|V ՞Q<3ܲЦu15ˎ1ת?k¢Z+)t 7|YP=w!{wdgOlh: _|E^iJ2:%.H +Vb1S@V,DŽ)୮bKdP0Y*m4rC 1S6V~ÌTu|wd7;Od=l5md=G~O'nz nv?R\1 ~v| mM% R^Ʌ-86Qp/S(DDOF@"jxgJzxoO::n5;vpVz/yS]<.@ΦAԏ G@v]86=zqe2ߜV޴B~l 㓅}Z)=hJRBUw}s6zX|o[cߗ><޻#SG:ng*"w8?C(_>Lbۼ ņHc=SS1=NcłVd4Zs)%AͿxwJڽ\E(Dj |@1Do4i}z^}~|Z(N\< @>gzO'ou/^G@8>_[%&0{!s"T-tjƩ)4O43U=#<.܏fu!Ru0tuoQj_¦(P|d)Jyn׹Ll ÈUmv_>v};4Ԫ|j5kbJ[ {AsQs_% 0rԃR'sb8A0h@SAble4E \@KRh`[I'Ϊafxo+ߣw~Uko uMSeж(IB3Trf?Hzx_Nλ:[(J8ܐu⋹-bgdXc݅iuwY:@])RC*gjͨyPe!t?cy| Mӛ=d,xӵ@?&O8|z7Cذ:۶gM?I ׅYOǁ HfXo=5dgA ?~}_&b{?4>﫩Sp6E 4dAG&KgPKAHD&+}+Q`EQPQAcmuӯua"⮆HnDJTU;gŻظ,5?5Qyi9]Euѫw46xqzLeC.gLy>ؾg&/s˾9D> ߃7 _ñv봨BG$=_ԷO;=tj?IrC7%kvj Kނ۱[`'kRDC۽kU / dwR4J㠍St䧤s<^{.9ݳﺈ]Yv0uq>v4J-_nUn m5أcZұmcRZ9;//~W';77]'N[J jE/++@T(jO~N˥o$xOdxQ}R5?0L|P/PXVb>MgoOkhSBK^c6Vh׽5uo^ Xsq0O6[*!^¤֯^cĥ$fgG{ x”!sX,syP@+JN\$!}CW( 3 TB9QyNACf !2Y`j!ĵՈ[ +khot&.ϮT.ƺQg*ܻkq 1sA.'Feh)`AACL@\`ty2 nnx[g☹|DFq6N;׸+o.Oq%iݑrepd:&y#$ $LsI,' ;6%* K4"U(4@yw'C{( Y=Q(ZAV &?L RcuDa ?}F$M~~eZEyQ{1!aȾֻ%ac2vUl!S >n1"+E3ߌjHx|vjyzv%IQAdWxX:Ejz^ŕтԁZ ( .u4콇6DFd8-v Wt׆Gxe{. <9:?_GNb a~{IGԩL/|ޗ<># Hw8x6 **d?l@W)u Ty'E%*~Y {Ȏȏ/tjĀyR~QK<t:LEI4paZ?~^8iqrLGO' {> [ޓ]ǵ<>{؛D4^{_zLA:Y4Hүj )WA{Ck*)\<jM\dZ癫؂8e 80R cy ɖ" fewyEffS$vD20r^먇tpܞf4QA*7;%16Axn tCy1<+ņW(Z;{9cBGݦ| 8>^.ԮhYڦ{+ԁCV}Ǿj,|iq{+qwæJN9tգDѥnag3Ֆ>>x6au-AbrO} X i˜ ytEyvfhf$ڬnzة$+c61s%=l|>|.]En֕߬㥿5l0ǕL+'?Aߝ{1IDeϡsB]u,TriaR+^Oӄx#/WB os;[*;\-F]D$__gg3Zپ\% ޠ*%J[d5?嶴 8K|dNj}C@_MlNvfW3_iQq|`o#U+!*) k] NFuضT1 UGEfzJrN)7[6 1]KZ2'ң4k#`x\ qv^X{<0[`)TJNiuZy$x?M$  `:̠HRpUD={^>eZJY֫}ƻj&k^o4'6Nl#? f9gTd$=+8 zn(pnx'q9\7r Vl&@iX]Vi #&pǭzRI2,[R@6vKM1n &I"aZnsqI$I،޻Vxex1k~d|:#!f0A$bˎxC]tBl#q$W>iWhD4.#szi*aW'ݹuvʀB( ve_އipjoA i*n34[!lX~fn{5ڍG qÛtY\]čbH~{xW:C;DRMCypAs}w1DGFB=&16Wci;{o4S\[ezxholMF7KZbV~RQg.giB0T|XЏbS]O}oXGTSO$ARY+}Pe4-_!U?2ҹ sDAjBU/u @QNjN˺U -fsZۢɱ\xcXyӷij|F; pyqt AD+8'␛qkZ]vJ[ΫQq{#ȁCO`>q_C/ d z_O{_؁Xwy#wޡ"w .py~J!G罉k:s>Ӥ`J|kK>},Ad4d`3i= xw jWCd\ˏQq|!,3P͡萬GIV-՘}~~^[,19r~wWpd"kKfrEDόB7c/bLW͕^5ؓ~%Ws g<V*'"r|895m$a@ e9@] SOHˠ2:J:Xz P33'&Wnng=' m rzE@R~}id$.rZюC72;3/Ïi2n|6]rsKAhh\7)^WsQ0 EGxqﱀ?z} @|'g:=u?W%q{_K¯Hwe r~S(O=߅'+OMz|}'&u Z߶``xOß{b'ZU󘥔$5ӑ!2i$0>_C*F^cyW\~=1bO,/J\P!'/#dHʭ{rK3M9I$:.\V+%ʱ}zq>O6^v wᷩHAd[`5ZJʼM<:#?~2~9EkF/ڲsO#wkX|{Ys|\c9i0xur'Ć2^9qKnu$㣙 n Ki.bF -?MM{qtr/^N^DFqk󺘹&t%nZQKz*YeEPQ5ǣ/SݧfiQ'" />l]4cZ&^}qG>:/sl7K_! y]4捏ܬZAsIo݆==pvUI{䚟lIx:nиqEr'\M?xF [iYɄrd>eR=I:%[*3c0!3riK1 % Nij YE8xoM$4.VSbpk> $. @)]Jyu8"t%L͸}qSGvӷ^<>iS.9ST&t,?8{;\1~~`ez3 0sS"'X\r($g `Bg ={稌kݮUāyy$I~8< -bnCFgy$XoGͩp{>?prwTbBPOPçvn2 k(^̞ET~ӷ06RX F \$*[\1 ('xS#EI\I4OC} ik0VT BvϔC,x //%d:&W1:-@s!F*FU 00;s({&&9f gΞ8̿*1V. gu%% iú<>+7wl_ל2)sAB&$"X;Txz7ΔyE5Ҕ2zsŸv`f+ٳ󀈰BbO}>qACjKx(tmeGivb0 2sg)TW"8)$]bH+[ՋmD}H2さ1+wO.~HUrbZ,7E1 a1w\Z*59`%3Ahɩt[fad(!Z}D4+O&i?n-wRm@6*REIK&z?n$//Uwn}s7WJo{ B[UVpߥm e)mi9V3/^kmUSQf3U:Kidk*4 $+?xADLcg|IErD9X]D bbc~t2]0Hl^svϫ2yμC/^Fe:àhDɶuO =K<_oR;xz>MB%sk *v-.iY&XZDV.קH}p>"D:yl˚ďz16CnjrQ,!4gZ/oTM.otMH0醣#x + #qp+wY:zݙ|HJj4$r )4FpyNL;d)h31oV8=2c/Ì!7ipFߡ uŗ<`ʏ.YwnZ?a v}"d_~?=Ӵsr6+á%fq"t;>cc0$`9qp,jm.H}K-}r_y%iǀ@L'(PlWf[*L3J\4hJ=RynXٙCv8tZrf㒏5.`HX v,̚&x%mxp@h;1`g@,hiV>ޤZC Ts mЬP4&3%v&MN&Z^(qG4VHjȆqGA "/bymEL Y fzZ؏-.k~B2ߕ|Ԓ[c-3/{Om^}1p].R0wifN:,>$}sUtʋ I4jdR4_ϗNP}J&A_j>w>U?Sԑf#?wKeٵk!=%騟 &/"#Qa0ܠ\PE/;ΰE![W>&zbnVb@/=t^(tUvk;Y.98!%~վMB&#̱S, oAaAWBB `zM"c ~B@St؃aR=5rzݸ RT QzG$нMh. 4"Q.Ϋ7,aW%=:R'%D羭ζZ]ޖ)dc&mau(X$Bp!(BkA r#s BPa)W:FD7N xsoEeaf>%%d|'.cc&mLRZ-LyqJEo"+кFXA/Yx-W[ew( U乔zt&X[;o!6YYt 򐟈O*o+..+voo kЁ;*d| H5bӓӪ c~ƀ7EO3ŁLiaJ(9p1U[2xezڳkJ"eRF-T@}ݞ>0uw&FZ3]m϶%M[ؓ>+7/wJ_s?5x|/o3Hd-qk,Q}ώ/~g_6#=Y-cj׼h ۲}.7f˛Zc&w Sݺ皓ŖUzyR?WpmYU[(} +x}\2 .ߟО&nnPq2Axzjwb/o(dH`~> a`}b|ߋf>ϝmޓF\^NAK!x(j!? B RRi#(>nvyH~G=[>C!_z>~Ï=oՇ_A+9)OqQ$IIrC~& ] 6?ǵ7HG*X' ^Q,=_>mfu=th6nIܵt!{)㮙0D<B,aШ뤯R&SB%oD)깆[,R.1Q?~,{c۫gR\ja|8 $s,7.%'jT GGykVϩ'_{dG%M((I%]o3@}"P ^yp?q՝pUw].Ou|:m@/{_7Ki3<|>~_KG/SdQ)W@z]s7 Wv"X@@giY})î {@Jq+ʃA eayn((_NJXAߛ2 v$e₈ WJ=P2ls&c{<YzW.<#צVrя+m7#4aedQ\fx#~޿ȗ}F_⩂7~nufKWߵEގrnټɪwۮ5,kϪGC${M7QS)$BjWuh[:A-FB1^GEypZ{ EK!͘cD@zbI.&Xxu݃"Ԯ}'᩠U 69В0,Ozc?Ģ( y{fpC™!S]N*.aGٿ" hS%TJ?CdR=m뻯&/QqY˥e(jH09]ʸy>dGˏ6okVŞ$3?Wt`XqkF]], Izw`.huڿλw>2Zr6OrlI.gL #E[ fzʗ`\0,4&t8vPZCH؈-<ԼFYPLEWLpP Qe5*  { 5~_uzg\={q-~ ?"E\QFkV;UQ trOg?˂nc[JJ>_ZYGy-.Ոz7u2|x wr>uKDBޙ&R<_ob3!N2+WV|8.IFNφά;w9IHi! tc5y{!|&GZu@'0 V'oϭ;X(%+똬X܄ȠS'IsBH'; "jvt<^<D'r_#n;.ycOVA0ń62g.F_1wzx(?wVL$Q{hO۟`wb,%e|Oo91(nV#aȌH(#Mnso1J"YT3 Hv@<(N@P9zL5UHjGUg]{V p!0u9S"Fc5}u~S8(`̥+qO'#YyɁ(GOs+Ս?s.*H#:< 4߾yq q7obSzVj04KubRoM=F`i1/rճWGB%6[ȾRSJoι 5ɝVjJ/J ISe5R!jf)O;9nm-uJ'WN_KnK!US:Lyw_e g{[!f i)e-$!%DUBin@K,wpЂ"5ry@ hH9\O{0^~mjw"r7Jt g%MpXv4Kة};76 С%'*\PxiI!#L!q 6?wmkl>&ـeҵ*> a-x2Ezyץ*`tnj6s|%jd*KfmM6[Ň}EiYk uR[=X_ DU= k\rO])R> w}ui]|y÷{5٬!{LjmA·J;~w=-C= *h_pjtr1+\ġ) ڼKP [T"2!p2PYaEJ|v̂A8Cg'edSכeqI: (d7D#ǎ]TAcZ?Cjw`XZ/ewߏR2#qDĉW>Üͅ{ggBgQt_$,ea`B2 aYT$f≪WL …PVNl,]wi)pk_V,F56)K{m_}q۵S zն5l5m^ob'1a A7ANJPjTsK#IKWN 5ʬ1z]BEAPWThdc6W w/W@/0\]"џ <4x7Ϛ>&u,4i!‡0(J^nNHWٝCB-@| mu;gς R*<63\@4BZU CabɃ(1ĩH6pB!Q7=,8|0d䨑U*mzt4QqU 8V$$p2Vv>A˂JyyBĄEt2dݺ (| %F+EHEHnP>Q*gk&2%}jap)oyr"ǑUSYEo#na-{Sj; s]!@o(.a@թ!0أFƇ-L M Ȅ|D !V[D~gݒ҃3`cEdޡya!eQ, :9Y7AFmA%KEi0i @G!0(1(=$Ku={UDn(6Aby+(|eN]򞾵2.b>~=2ͷHb!}6+Q@nQ$vO ̨{s};8D SNPo(@y2Ou]<tuR_u=u߁NiQ-<).x`$_;Hx?7t|J moxP/T)TAVN`}dvC<W׈ڽq!Hyڽfb^~sDyzA.BXĐ Wu@:ahCyoalw[h:}sn%;71GĐ}>ճoxv** |j$^6jf<-Eq44r߸U[:Q^} ?f=Zn/wr[Y˼L޻7g<;W^CzNT_gNz]·Lv9$~Ti_sJBp^K8>b/=Q>?OņA#Dž1,c}s%](x^NɊDUexq=_;^o +Dž֓eO\ZjWu`I?3g/s09sR}տgpnܹ?=Q ۽.w]+IR+.t銤>W.y|9H}@LJRDGTq$ϐSËDɲzMo۝ͅ:^wÔu g(zv6C$O3'o/FJJPYHpe?<s㲺a?6W;.(e#%&񠛩$`0~DC+!$ " E#!I! b3okԽ=j^KAU< N]l'TV}h{C8D|ٌ8uNaK2N^ !O%lS=ΑܣoFuӁLFavOGTġHfM1gA4{ A" ӧi%VDO! n쑕C=3k~gvzVzn=7tyXrg柀2~BT?Sҁ \_ aW|Hs?>(?zNǽ_w>y.wst 6v# %(6X| FDWʾaۓkG_' &ҠUSKOUqةA-HU5d%R/\X$.DShbt\#+.DL~_OӃ?ޚ^XJ H쒔; zWNF>t}{Oݥyc]ru˷g2CrvRa Yc=A{a+rpu"p5w6NdHldP' $I(> ֨Д3lko H.ȺA1T!9|j I OѮ`>/vd @_i~|~IoGt#G;rZ@1GSh@lpO #FDƍȐ J13㻏ku$&2XZi 0B SMl*faYiH\&ӵن6d i 8ib0] v),0K  %.D wKA ˎ Ihb@ fƒmCjc(PG).EӘe,VУL B+jVw޼Q+!YBo6F%fƫEzY5cZ2ՈC2dc )W@)!%$X!` .R*%aX* q %]ZP%w eB00$&c&IF ,+M\+wfRI,bSլV1)]5RJ !Vb`W!wmj`Re-@s FdRJusc$KE0A&0 &bS WkXb$0a8Mh4M$4(!\”fӵP:kJ)B f%d lt) is Ed.\+ңZ2D Bh iX-@ZB(J`Ѵ ĐmB -XHX QmRlbIum3$[#jtXY-(TKz6.ĵήvwue*{Q[.RvX Iud2[e;ݷ]ՍQ)#R9BP \LZ+{^snls[]h5UsdըP(AL5k@zgG[;zHCfTLû+aoFM3E[K`eHmeifI!((u1Q5YQe%QI<,DfUmjR40#&є9"6>^&+Vԗ)]^;|ا]th~o!cȔ u@p^E2jKY7I6401q`ŒfB֊]T.ڻc6ĥւl tb镵7εRݎW5;6aFdMdlr.K+]Ӭ"Cm2j#o7w(]͹`RXW~5vA]%֔#&̀B\rͳjd1(W4Zl3'XUa`۾LXc0aL·fhrİymLޖ,sw tܝ̽rԓlƍkXqT" [k@R4.Y!tZtJʂ;9ىf@To4mFVԷlFi!"*&ZÊY#m q7ȓdKV*b4`c sN c_&=J씑 '1}1-xkgVU|k}m<](8Pz*=Ѡ'vQLQwUlҦ h*:RrF#sn:I nX3'0D" _f0L,H[|Eh+ u@1t 6:O^6O'_Je՟3ylNua=ByBX'.7vR=IzI N?˚c9s@49|jF7kYG6c$au;qsۗ sNc5E@H'%i'ήXG-KEڤ2ZzsY͂S:9ԉy?|Vv-PkDs$9F>828&>ۺzQAFpYI%(P]s<"E F}>/&jQ\ƫ$q%ٖ:HD %}Uk-P""0=N)%JvvH@ A5&me&)@ldv(E_H)]y Ϫ}T5 ڔ+ߝ:UR/퐺xD{ͮ^ᩈ($ P+N^?w} JZNYldtLXمcQ%Zv\yߍ @83o.Ф֬ѝ[rAkDAB ssM&FA۟7]d⛼k<3qHtTU *]Mzoϥم]xK@Ju| e0}_1䞌=>rJɹD1կtM9ˆX 0lNF߇_&\o(t^I$!&C ?\Dc117 ?<{KW)Y$t% @5gF/:+g{y88!^r2p8GL\̦^Nf(I_?=a-' $l3Fp c5 z o:V 'p򜳘*tsXk[q4xu)]$D'wFM_>bG.HHH;Gn{t+4xid6Kk)9ne'QRQ$"@ADT`e'Bd\Js`9 P :6$zI)Z̵UtD~\5Hџ]p imdSI4w %4<7I) I&#36MҧTlcu B+ Yh]GqyW\8CǮzf1pzgn5GT IPF8DV[DMVTy=0iuV+t$]|<4"@&}7fdԢFT҂-3!,>ek zЉ.? ,~X9Q3DEnв 5A7?]Pك/蘾QڢIO\7m.ݟ+crԚ'37(~T| W'PϲM8hqgV(R 2k|EeTX8@Kۏ}ӶߊnMug>Wزn|@kkq}sg6(/*w e_[-ࡄQyyUf ^':&K J!5u4#>ABL<@68jhx܂6}W˖~S{W'jmQjń5zU9>4bmmWD%U4lLöB pj>Ǖ!<~W ")6Dx*v=MҨpqpG%C6|'''I ХP)G}5ې 2w<#}7ؕCWMJdēC:ovYП@غUj g5ڍ1ؙRlj0o`BifRvo 7Cԇ!yI gUAZ{qjOxB}q3b9\w!URG$A &'#F:qt=B:77)&"z6l)kkH9I˶Pw<5$a +ϲyTX%" {mbK=]dk;Ӹ ǯ^x!L.!ȷQ\5_:Τ'+)4%w@C ]G q a*b i1ݯߛi^M0 4Edtx+2C)*c92X駆MpLzͥXXJն-M;"9k'csv⫖J#r>,"+G4`swʳSVkXܢt9c6T#Oh{WKVP?tNEV80r@BKɣ)jq%Ud󭃁$ DE3LU(TU}kEj eКW%ܙg S;$@fF;˅ͤZ*;0%'f $y8[8]oZ@}ma?Zo=!h|&f6)a[c.K"jmקߞ^jϕ 3l!/C Nt Tz|H5zE{[<Du@hg( wJ"cMP`wM%q5mg|]3TėXtg`w߉L-.4S]XW !/,MW$ !Έ[|ؑJT!ՙcyؙ Xֆژ(k7Ѻ.FҴky@%jm9/f=5Mەk/_dlV1@Y)P+x:;svڂKE Bn{ѹ#bەzj۝&2   ,R ߔuYkbtӦ뮞CqC r( bmxYUv7m6u݆-n7E=1|,O~oU}J=/]3W|9 k;[Ł J0xh PU%&0ݠYkw>_IE?Ɨ wV^2S(Ln-E z~ඎcḿWT/ v|;ÅsG$Xe쟌^jcO8@i<($PCP(,+ EȊH`TPoX&^]p20Q|zzkכӑnwkS))T#%x>re<} ?" Zl1D"I]ٷ]=KgB>Kz+އo)y߳(0{4OSB%+Uɟ貚gC^ŕoixwD.oĞC#f1lF+yȕ :%WH͐Кh&9 f^o }q 5?ϧ|y8ouSɇjT-3#ַSAG_<=_K3Ԑ?a/DX?wߛRԷ S$!#|a4]^uVRn1LoRNsA@d| &a;H%sP;Ҁ*AcmG;\BI[C1$bFfg:J旫t!nF*Q[za= U__[HDdv% 0f"y$iT//c ]+H瑂%+pPbF׳}<޹ݷ8߮Da+-Eop=Ct$u78r.|(b/   ҵȅOw?~ۇ&}=RcQ'RGX:{&bS_>ʨP d@XP1Dw (DZȩ]#؃A5ƫ4.&FJR OFl% Y)/Qnq߬MGZ0iu{Fca1AޭTơ咚_1ňWa:"CjsN_M.] Uq ssU} $/`DUI Bpwp!y iTkhv820 ֌%RMc.* '7 *ۃ4VU0݂5ztxg+5Q&D<2 6j "HB"Mwx _V3GCc|RBPr 28!xՅGﱌ3yfX*|67@@^ހ ϩ@BL*Q S}۪tލQcź{\szu؈%ğɱF*\5Wܩ]S2kPeA 텇!dgԜSZ6L PXpNnd+%B?@=|~F8 >A|Ԇx8y}kw1`/! t? =Iص*qw|ܕ{glv #C t2qpJBЬʗD_WΒ6r~Ef6! ,}Q-v#@d$n,Pľ3>&+e#hAݿ3O׸hl>=%O?K]DɁ  tRw';zn],]٧TQ[U[IiA_%0 Ip5-jCY H?uAQkTAPHJ׳"MB*\>g|?=$+`?x7ͤB5p4Mgl4ҋZ9}ۑ:_WN}³K|pohSߏͲ1QPHTH.PNP'OfQ$: Z\'>}*֐ _ k25.LȵA$(l!"aO~/ξ|K % xyg>ܚݾ1k^51Ȝw]_H`V0^HElm˻mϿ!y χ5:0=U0;{ȭVAFDd{djRbќS3~dB"BBacS]řIYΒB$H+זW9əOsՈ5ժ!S*`"=Y}(P`\՛̭EcX⺛ymŘ`7ŠE/_2'M-#%HaԾ#C.?;jKo~z釂&K./v٠6h s}UKFq)GLS/i,z^&hlmv,RYl]Vl}8JiK*VlJD(}B̆)WoSM5<8gT'1޻Bֺΰ /hת"%dwRC <͘1 䭂qn&차_0\F6.nZQqӚgnIA{ ƹKB\]**) }5k7pk XZǖs6BNUDd8`(jcv%gj 說}Z(i\^K5]O)ZWF.g9ߞ!͞4#P! %Ņ@ٓ[|T|@uXOҷgdভϲkb7a&x#JT? %N+&%u;C/'CkŻ\yQŨq(w}3|y?ك[&MF)m,яϫ/MM?clX$㪜$mN_?z#=؟k.[I4k/{u@zȑeFvgl Y`Juה8Y}kY>抢Vf2뗣x-I+Iu)3w*~bZ! k,GMd'sR߶kKHHɁRkgI" ]{(~@F( O؀^&[;{y;-s͍x`O4Zz+TtIS-6 ϗךr-(D4^N A*8*ocR)Y8{F?hJXw~e?uC6^Wm,ecZF1C\qKBtkBq u2&2)T6蔓HEcɫ-a>˥"Cw7AkV}ƹ5tghq8045KoLmBcxp _P8ͱwE9rk G;2 ~؞b.VAhm<6֬B@7Rr UJцQ Mmϼͳ?B(ʩTXPcE2S& 8@yQ "@dwzr.,qs0!_P~ UCZT;xx4+R )iL$FsDA۔=#U>c_U] meQP Jfҳx%iN.9(PB`DJ 1o`p=u~esʿJ*Gx@'ğoS'`m?lt $ =$HE r:.y@O/FOŐE% P[n#󹙧s%~OӢw'р0=9WATQX-.p:93=fz%8ap(`>sm\=[Kc7*Atyep?'H,RCȏLe1🉝fDJ1| g^hxƲ )d7~ 3Bwr2aޘu̹mP1uSSԃPT^KkP T Rx q`ġV*W:~s払~/L$:"vk!ThFdHK%BKZklw%2y7l15_jz䚘Y, ܎NT,z\ s)!ʀ$MYe;—~L#>hS gH6Ʋ7g[W%h:?PVIGzoPV t[o+\J@0XvǾϺwgNv(Y+`Gl; k}tPf4nk!k]hKUC8.er1vvt+:{hxmG](.l=6V8ҩ;4f(={ /w{J\[ P@Uր4$`! @6kVXX[JVI C6k:))RCVa*C-}F'jxL-TAM`M@. ۓm4e{o}wBPض/8v;5ր$ (K@MQ2x;*@/{uPq7T(l$g ֑4e٪}3 _`iAS[83 !la}>o/@@e&S I2MxZ}AQ6 3FٷTQ&# ]5ysJ;@nָzzySZ*vW>  Ķh@}*>婢ڽwd l4B*+_vpJB'wsl<;DRz0>) >ᦐdL`Fh&4FLɦ' M47 ϏEml?`|_^=׶OLvU ;G%t?NoϓdPW @xwPĜs<0DNdhJ!owM8=G8w?OUFZk˹do.[m:f]iӫ _}G}w JDLPa"HdJFf2L"1aJ $2HlȢC *Pl" 4D `+BZ,(X0`(M@ꫲCgwa04`lQ]iUEA0(dB[LRntuu#K$ή=ebm4#hĒZf^5nW..4MK:ܽeuCAC3?AƉ7K~7<4+4 Cݿxt('{3[ƭɨ7) VLʐJT_$~g3 ڵ ELng j( ^K79PY>UefM"B.Ѩ~v~I\ qATO4@]L- Ws ݚ%@b9_ ; DU#uXj{uaC")!:9 W-aB㯃[1I/WnT4nA V&GEw+|R۫#%G(m97lk1>޲T#fF:n[nԃq:4 LJaط6+NaƴBWSQDh V5ӎ/z @t1cɂ{3h#B BvwiBX4ZMkE-Z*ڊƵڍŵE[UnTl[bFEEEbk5h,FmY "e"OgK3=?7Z݃i>ܜJ=L9ϥažE4 |/zњ62-&: 4J$apJF-|Q7M bf2(?\*QE"P'.X}Ǿ':"JB$dE}r0 Δ;#@:[.:IsfKE}Tj+rR&_wH4Q DbIb+ fdld1c"$H1db P&ad D"$c"3hɩ~KW눩T#MJ~bz>" w||RI,R[Ii))RY)%RIIY-%RZԥm%i$Ik%%,RJZ_ްy$-JK[i-IY,)IIRKYeRe,JIVJ^4^ݹM4S&~o@@xFDDDq;5ϖ;WopRwudQTTRVI>Cwup3Gu§\sㆢJXN"b||n%j66+}k璤)1g~STǛhBt1`\YXdT)Ӹp$v2f?uy=sO5~<@QlॺQP4mkXPPGp;~8%KEW4voⱈSfS`!6η x@DXe,T()v۶{/]STBqW1Ьu.7{ۈ~"ꄿ]ww5trrM!Tq8r,"jꚡ⍨EQǫ鞪Q*+t[5@BZl]}Fct+>Ƌ>8˵O'zng22ɯ <$7mс5v~|]bIW`_wgqʺ(n== m[Q;~_@H_Fsvac荩_eS(}׳}$Q.WA{y`iM%)\ /ߨ( y\4Z=Tn&EӉa4Տ|RhIɅ6L4*=c;eUkeEL1>SGN \Ih M0pL#w ms˝s;Blٴ=2,l8}k{$WO(x<;DJhll1#:$j>FԻOgzct/86k{u07fMc=ur$*)\I$Ti(᷵{~#y`mcͶ>  1䵊~ް d)6_T7m6мM̌byeںb %|^ϋ# 6qDj4UAX%`GU$J%bm{ φ~/^M5FA];t}=5(AVtp=뺺JT_bW_O1,g']G^+˛lcqY$5 RTRiPS` !rDijCu!5T!\ cW"+xە^0GQrS BdLu *䡫Rf RdQk 22̱u*Kd:[sx HX@*r Du(aMA"JAgεu:&61DRݒKcchlmg/QiU{ý#|)6wHRD'ᄴ1nZ-spkgN㻣;,ƛ>O<}f AjK*ptN^qw\ Ȇ/|^f^aK}SJw#llm:)))vEЪ^5% ˚̋ypîng::㺒K۔^Ư=;ōfWj.Qn]s54ݒKtFV]ݻmPwU;ۊdrn]]ݗYm^.ʅ6nj/;8B̨UbwcRݘ IUDSAw׬7}|v]+ڼɁ4; s' 2D6T0 286| #p5"Ff 'QOV: (LBg!Du3h폞uEBX AqE!kݴ^| x$۱ڏm6l$gh֕`#\G8}Z<9}>?glfA, hk#4~7YXFUV5XB:ԅB@YNi@5*e*q,8"&$zg},Ȯc1LǬ_dAĭoMDUPSv_ wxOeI烥m|w\Vֺ벍WV[|j(64 Ţha4 kz鈥҂g?1^~Uoei؎'Zm1H*1h٥<oR_~nTm %M"2vk0֌:R0MJTF66)L,vw>g}xgN44|yx%ڕ5z5%{\7P*gO4@xC wK?D ֊FjQ1(MmS5aK!["DXcm%jT KQF-Ef bmfۚ$o<,5Ap3ɿ V6 E%EMEL^7ΧG൶VQAly;4SCMP`Mۜ#. ;fU2aP`huqɕD-Uk2mb ]6x_yX2I A{=XѓFZ0mo83RZbۜǻ[6TUۢ,/7X<.*.N|#^i eZGrtchѴm,s{ϾHEM 5ST25N;sF>_r6W5ʢ=u!fٿãݾÑyX((HUadQoW0N?&Zߐi cVVU(ED!cryL{ns/dތRkI]")(+ۍw瑤m8GWOǝy_Qe=Z J@h)1.Z [rF$5 (7&YQEC~O iYYH> ׼ Gmw:.|1gxzM6#톅wU˿xvuXVy=qJzDd@EfR~(OfZ|Sz>N'C\gHUv EԾc+[/bu_#{9("ռvUMHHv^ߟZͭ5=uIb3nzWfA A;$o(N|OUiZ Tl`%m UDR Kǣ ֻ=\bnZ!']I@ ED?<-3"&08ƞߎ8pr&ۖ4cDXQ̙ibUQBD%4G'=g׻fKKAD H Lf طa mQ% {A~'2lsEoSvBID$wTZ>{Ѭrcіaζv8 v[Ҽ87+9NkIP脠;ןֽv|L4BRRDz<|ܟdAC~^NHѢ6BQFj5QQi5-cc&#`қQ(ƨ @ hJJ}ܴC:㪻ym&0/7)KcTxLaݪXƐDEҒߕԒ3A(W7Ïz O|[lim5s˳d!( ]]&<jkAm7{_k5Cg1kɾԗ% PP^Vg>>y1H[ BLvdI$͙^x_G*٨U`shJA@B RQ b`טA2S"l7$&#e@ԴYDJUCz(\QɅkM ;hEe+5)%BV豜 xU .},{k̈́awA-D i5b JO+C8Dn@$ ⊰cL;v[d;}^{DTaԵ9c쪓8uٷM -wV-#v`3E4d{gQAlZT.j#mz E qx%_'/k{#yqED]o=ACz,7mL@j!JUR>kVl_O #${ϧpSo?˷Ϭ{zJQB4STiTݟKQtΉW΂jXZ |};^` !|+U#i H*Qq61yle-/Qz@xN$Ts.qCᅥ)JR 7k{m"x*o^^Yng7ßRUD|f+fGE98:ڵamBS1;x\%Ba %g,,\*۞Y"p̔x{!i(c8l{2;m1 P̬BLm)("ry6d:Oy -sq\ LB lIP Sϙ;BA(  >peZYS lA)BT-ND'&EBVۢ Lɭ]y<D8 P4'G;}Ϸ,DxݯQg_~}Z+;' ɢdȢfk}Zsh5]0`#$@JM&K%BeB|hwOî:<-)KE(#b.=zQB2d^M=%(_cn} %DaHiB i[oSCO"Ä_g$ vP9p[62`L$'.tE_4 (@" Vَ`e(5&/]1$$"0(A%/HZ  كKXÝrR&qHYs_mӔt<dT+h@IG><(!Z"TF(>AHU4ҥN<>Ý⍜dԼp]F‹ͮLɁPF&HJeеv_zz+!dJǙ'xCy+FE4 1A& XCoZS?-kh X7*@ MT*@;|REj//:zmA&gS4_ggAzz'iC]N f<%ET!H$͂ZFD&@Z _NVgL񚵖6(eѾ&c^=ĔANZQu3u~z|q]&9tN^F)j|OPd CL*epr&,dDig o@g%edY *A`5D9 DD 1/h%[8 CLHF@>}4oZZ~~B`u7Pj LQ0rM-֍8ol c&>4MzrٌwPwAI /cj H%~TX_eI4"Bc@vm0m3 f;|zs 'Ӽb7`~$yq(dQc Œxb; {"0ApfT| 3~ ۈ(. K$/޾"k%xf-U2"ap-(I(ׁ* ۶;sHVK`ep!nH'@ؖzdv{}b@EG<_Eppmh ]SCDSJ8 gV˚@\ Eh Aftŷ LW=togKnJnxlf .o+r!ڂeIبTIllP%F`xNK 3l4c3Y.ZM)^tzXEbu8lc0LE9BLyVZs `a5=$>c=:u$f;7=nq8 3U 2T1c\E@TQ;/f$` \5ƔDE 0jfaDBE ( hܜj=PBh-ov0XN@hdu&ȩF2V` I5O@%tɰ8ŪwS i"{[Sj`$ ($|C (qLȜƳ(ຜL- j%u]B0, IP ͝Nu%44Q]97YaˋBw0iBi|NAJ(rDmA߻tZ-M7K{E u^ZՂJnhGB7Z4(xg,#Ƚv0S҃ru.}!UҙF){FݡK Mi1j] u<%RA2 a ;H"H!ƔS *D *RU]`=w:sq|Y`Fylj_7D'-$w0QMR[rGՈ }P <1D@p#uIvz AtdijY=~{wz~񻐣foppc>(6DYNa[."qO8 TW7z. Z3{a-OU_(lno?m *./5y=ݻUӣ]!32x|< qv38xSѺ_3-t*Xv"Q@M.I4 -DۑBDNC)Jc!Ewnlr֛f ޳.'N" 퍠I 5i[qܿ+a7#rs/(9z[{^9 1DNTwZrPQD W uno(@POv }6 vȑDI /,W61H Y';&`n*6RѴ UGHR i֘'p"+y `ҽ-fj\wϦU2zԍўG5キw.w=y$ -eSw"ycr;^GGj@;009-\SkD#j=c^kJ|>5N(W~)Ÿʮ4gq63W*B=)EhBUh1ADű &$lbcF$HIU&Qd`bHQ,Q$*I )"*4a0Q D"w"hxxnm99go~DIɆ5CNν˦W#㢸҉)ݲY6tyQWLu:썋3KtTG&- SK<=95aB疉[]-7DAٸ(@K"(D>?zb}D8$wbG8g`bvW7n ѷv*r6Rt]|0&M7+.I {|7к䮎4@5@ @(Jqڪ"Q^`٣ցʃcWgS= @@[5moRlq6K&KDInד'ҨU gޟB._ZDI/m!4ό\רgS/@4@ȉFXd @v;@ { vwVO_;@7"N~ݼVЁN& ss7O,<^]r>CSF"8}P NN R!2Ǻ;DsL{&Ԁ ;=uDrwA- M^M0p:՝]=GlZ'Ѐ*I$"T_s]p56D[kZKLd1)O[A,ւ%2rD5Tko*4lVmcl6F4h6F+!4UZ51cFɵ7GvӉ?FA 4k>ﴎG $[ 5TJT2iUQrNkm˖Q֍xj dǍpnbdѬ cEκhk$XYhږfMFQWB傴I]w9W6+hQY-%)rSZĥ"!(or] jR144L҃b%vrEW˔ݯeELlFE QEHLDRm!RUh-I2b|s舆botK&)I6aR_8u_rߑнLFEIO<3^nmXJKAM1*mԈl_\cq[b#D߳FT/,0٤'*.!2oZT)!p4BouNlFSOLѝk/b-Ji9kgv2zNh ߡZ L{T5sdJ0d4132QH%- Bb 51 -bd-ZTZ2hE[P5 chѱEb 6Llc,B6ڊƒ( ,XdF J`SF"ѩ (db# 2&EQ4i,bI%$Lb5FJ(mJ3$4̡mځdɄ&C(%5&J0HS,P!&$I!(R hCشX1h2B"1 X)33%,"Ds %c4! ٕ&6LkƦiA&$ȡ"ɬ4Y1)@bQbFIX14M&P ,-hiDdF6E3CX0Rj~iLT_?<N9BoN}ECEkhlkDV4lj1lh4 Acd(`)(ؒY-lk0bKLT1Gk峓W tv|\ɨB!@}_x%2mBm-ELI1Z--شZ+hIr-XQjJj[bkڒH4LmƴVMh*Z*AF4Y-JFV0XIbب*QV(F[lhڱlZ6TmchڠXV Q*ѱXѱ6ZܭsmbƢXQehV LrCmRmj15X5-5b5F)iPp7|׈d=.564 JtSXlX,$ZQbJ"  hn] a!H%)@eCCDC1RX1I %I"Ik&(5w]&1L15Ɗ4i-FHRl%DkX4mJAAQbe3cllDEj4Fi1ID cXKPHQF@$Z"TcD5,j Q DHI0h#QcXѱEXljKP4cEQDQ*#jSwQ5ES24Id-EZ6MQ2,E)F+6"EI(b2L[DdK#"XY6"F1A&-(6 3O<cBlZ6+d5F4bh4h*fJ)4h-b0TEF,hL!JcdH62VR&-*-2`,%,Q1Y+Fѱ[#A(Z(b%lLQ%MAci4m2#FcQTbQFM3h̒HشZXJ4hK! Kh1-JM4SDcHi@Ah4lF}E3DhZ1lU/,l6X5z銊#h%FIj6EYMb-*$h֊hhlThEQ%h)wJjf*d5ΦȚ[DضX-{cW 1DE-!AFb cPT£QFIH I)0Lb^(DF#DH'ynb=䩂9^ h /&k{ 2)I$)a,%BPIw^d%UTI[mPM}Vٙ:K#L%ٛ!%IPRE$""PLL3BD@1ABdI "A"hBlddcd:yo^^4Dmd1aPřQ2ϗC_/])Xk3IF *~Y0ITQf4ThX6#EE4FdX̩,l1 E,X%dhDh2i dD61e1JD24L(-)4R JiJ L2IM"ɣF 4`"6a$e$!iD$ 4Dlh dd 6!MBc-h(DEcEEƷלiF*u'GWn|uBa,IQe؉[`& xüʦتH4Ib $ /qcŠIFǒl͊jR5P?^[66(Ɗ6uŋEX#m%TcDbfElj-X`+`X4d YEF"#6dmP`ELJ$EdCma@˖}FwFl U[{ { $Ah(EFFQEclY-IĖ,*XأY,F)6EPh*6 1 " Y4mIQFXѪ-k`11Di D4faIFDIIP1 2(љ(Ĉ 5#e#@aM) Dd؈(|m%i7.{*4hFTX Fbh Q&KQM5شE\M00P`ѦD2 4K$L`R3YG{h,Y!ԃ/?wx$W-Ѭi9De.|@C_%|f(jI]@T:r8uJŢQmEe(Lh -%EF fS0 -"dV a&b@K$ƒ4H#hQ"DPa11Hf,llI"(hMf$02j4 kDThl F-##%Yi!0.Q &jQc3b#e#Thh5b66T(6~ϕҾOPfLIy5Fڣ!mX,TVƬh &fYe&54jhb("h-V4[F"hlETh4`Z5[F"j-bAQF*(jj,XF,bWۯkID%܆)AB$KEFZeXj"ccEƍ%ыE,hb%KV V"&Ɗ6+i6Ec#cIE@kݾ-"3&b̃#$b4V#cFVʄhY65"5$6J"RXԥej6ōdI{n\[7R4)`@BIV[,@b@y]̿,.tr7IS@W_ wzFyu^;F<ǫmhlXq $#1 Ѱ"ԛX#mQlZUmkYf&nF4TIb!)(2V4=~l9:ӥo-pi Bm6dAAgx|Q)0Rp8q " )`P2Wo}ڌWxLJFnF(V1Iclfd±`AcfIS"1U%E" ђVI$IDR LQjYLM)R Q$FcJR$}+,c$&Ęsj1Fdmb65:趋Eskt**(4`شV5mʷq ro`&6@1Qo+mCM7\ԖQXmtLnE)St2;wUH7Ղh=]rE 33 ȍAZ&I+\XoZ2ơRk=*uZ6Fm<4i>fSZI@RTābdţIV6"6-QhXƃC-4IDR%$R2KlU-[ mUܤFڍcE-^ml[XQkE4RSݥS.,o+0ܠ67Lk5h6Hٚdgl)[2W6^6 t( xx:Wհ QMeͱ41` 7f&Ka1OӜ1rRUUUo޾?=w:ДZ J(z8u<<\z\x#NC.*pmKta[G+s[r{ ŖFC& QHbN;n] lV0Z ɬ6Bő6(FKbJ$%(Q0I͋hb6ŊDA 1PEJbňJF(B4QŃfB,[2lbɬbbhڍl[h(#b4c!EhTQTm(lc"4%fFi1Q@@Qj*1Gr2 @lF Ij261%"-&+XW4Z#X-hQhcbFѣc%QE5F+rEFV0[FFi(-ӆyY̋~šU^aCoG4lm@ D2ϊ=˝ypwCoXuSidN RVƚ0m0a3q^.wM/k{A=(`)!]X`X NU5N頦UYiɗzGyטؕvF)`%Q {i٬l1jGmW)1}8F06#iz:ԔVҶiZvp7.6ofjj(%%$%LcFHlBF;fHlֿfi#cL2&(! F)$4&&dR!iHh I$ 6XFQ2chLdLbM`#T$ccf $QhIQX-% KIFQ[Cd&LQ $XҚ"J,B5(HHLP 5PY421K2*"LffjhFQ̌AB f# ELM@K,bȖc`JaCMcJA+ SQvoG#[wpco Rt;tJ 푌6ƛmTlcmӛ=+|BKu͛Ky"l5f)ԪU6WU†*L.-@lNyckN E>,PPElQb4؋cX"mFŒF1TRd5m_6,FBՓѶ5J[E& 1InY)Y""1IDdC4TDƋS&LQ-& Dl,lkF+,Zƫ\[Tj"֍F()iBQ (MfEƋh4TkEv>zB +_ .Mӣt^c9ŗqbU(cicZ j6)c)NL@0:!_*AQHM{jBmrG )82Ub]MWnܹ0ӛu7Yo"3'*Zv 6)r7#WC  % $C} 鲡O+D̰ik:[Gs.ob` Mr޾^A#3sn/]^9f1:ߜwW=ws\*@ly *)ݶ+r9<.nXyݢ. tmmhwt%ff֥3CTt?S*f3}NW30i"G$A6hW91;y8;<]Th 9cGA%7F?rIM9Ux)HxLsiwu_޷BrwzWV*6B'Zyx4cֹkm:J (B*cX4hIb"!TEj5bXJi#BU҄2Q&16Df+"dTK &QmEF4,122%HF(}u` RfR6cE`l)$H3,TYM`ɀ*TM4 FfYR &E$AHhș QBabM&fEAX6FM%b6-jMF5FMFm؂h`ȶ4IY)H ZfUTVĔhEIlQEFFQA0؉aFaHXbS66A02JHR2Q2AI53, FFbԑ>댃 3LD6)]b(-nEƊ*(~[XѶIͨ5d(VQx-QV$}3eդ(œ+^w4#r}_3rw4W9zn^hM6t1H:C(wy˥ȹs3c}aoǎ{؊J)21a1>x`&Ώ.(̚Krƽ~𮜣1\ bg7,Rۮr4& ^uēb(L0Q\bFX]6r,40%S\"5&p^yιqu2IEss.^w"c7Goƌh" vwh*xA0933*I!$ 15$4"IȦȹaWVj#s6$ąJKyyW(,!mt 2#ݠDChEz9&]Phu: Ein]w^֯oֳb}>~8*"" %SB" 0-" P ("H(¨$4 ҫHд #@TGRaQ2PQ)VT("UDBCPMJA@!@y ҉J"D@ @PMմZJɌdM Q5l*QP(P)UTDZBQS0R*B R@(5B" PR!@"#*4SZV Ff*Q{W2BP!HJP$I%Q6m6iZ֒$UjRJ* @"Ѝ"A!Ю!@9P "S+A#J HPĪ J #IQt4)@RU> Mf(Z@UPhPJ+hihj*T(BP%B@H-HТ&s RJ*R P E(ZAiJTjAZRTjhM9 (H BҊd 9 iZU@BDU AQ8 9*(, $R*ą nBP @ @H4D J"#J$\`EhA22@JEhZiPܔE3ZU)|fPEXz`;E5EBhBQH@F\V$"@ .E $h)@@!Ps4"B %PJ-P䩒%"R B*RH "'rt#{%S!3&"THQUJV Bi((hiA{@q  jbmɭXQbZѭm (4 "* B@"(@a*J!@ЈN Q PQBҪ!#WϤ7-K=^̃G?p6?~lT˿DƚYNuFSsjj>vaX)aB|o}a}F׸Æl>∣}C;4@(b`O #ch?wYH$"$~>,' ԣgi12k5 gK珱CȎn<p8[adA*Le s)GϽĕ?<Бd>I^ ~zs\q̌#բg[.ixPI=x(7Pieo?ލ;kf}k`RFdQ$`N5a $HeiB,RaA*kӎ0ޏš{mL9e 9ff1q2cgh?5jE Ϯj(XKM1jJA(QJtdڻI#?f;+9(SN!LD vQ&  =LQF\*,fjhQ+gN>㲍~ߥet>gg?чbHw3I_K w#AI.`QDIJ(5n&C6cWɇ$I`(1+?IOE"}B0NP/|g~lXJ@ˏ XYjS~E OgK\M5' _}~\ շWq-D\q݋նAľ_E{.D S |Om"u"+@:λDM(}w^z"bi]{#{X#<]&0?%x 4bk)o۵'Ɯ?3aӞjxo넵]1*iD/!\/B4ePSGh.Cn,uP/0XF0&R>Dk&谰4femt}%oQsH= r5\sLaMVQ\btWۍ_ ƛ?[CE?/1|S =  `]ǕI<9Zdn*EڕkcT,ߦmsUĿVV3,+Y288dvwoP^LV9|xoq7.˪ ƽ$Wc΢ ^g-,6QeL{K,~6둉<6nmRBwM $'aWxؽ7{{jzw~vs}b("~D dߋ ؂}xwYy1>> >OdP '⏐ D2M~%V֗- /7{#z bug49$[&4q *Ϫ yݍBwk{݃YҘcqcm೘*EcWҌ]5-!҉t#;0HEX?$C~s2iiu%蹊˙[ZYWD H*ҋJ-BB(dS}F H HOo>/G436L:mj\AA^RYz1RWS9KSJV&7odGL s.]7=ޏZb -XsHMo[צq1^.֙ŐAtH ^|Cl5"p  9H/˄6>WGN̛lZs瘜fN3T$`&fMY Ak;w@v.&y(7)p8@nolYf,VefB8x:mvEa՜z=Fw@XnP<߄RebL[(KT Ims$<9"YVqmXŨs 3e(tyQa"mJ42l ݦjwaz 0m #=i$^Li3DAbEvɐGA `ǎ9$G*+/7qcAqtDrZg"s-(SQFi"Hv;wEa+|r`)f7ZZ 0TG nsCZJ{YukˍcfiF.rτ;Xqđv'[1$hLEk u)F%MH~+Z;Q C)Mb{2^s@JG{MAb<')@8ie7x 6`6Lb$H&+e9TDݢ|:",⑴ ˭\feo][rYix*럤} E>q~dP fX cl883XQ5cUjJ2GO?3 H%Ih**^秏;e>.6d\_y=?D8H+=/&iʲNp.[ EP"CE<}k!BQCd$C* S) be:HQgݲ4Ǭ0vGEli@UҶ1ȑHtDpnH M!'[H#6 (PzYE?pa:@)x*mP ( {s˓~晽= a=Wu麞w>sjX?C=Ν@ ̘UtwA{#`S| m(wQʨHצ{QxBZљevڵ]$J),"2R!ӭL|ֿ_D#E:b-6"~<} },upW^3﬚,W ~AA:3 L(UZL̶3m&B&'bMFҨDQW ][61hF[m B(Ac!)]@E v]`+tBˡ)}rJ +#JUpV`Љ BKr]arr~Un%Um@+ olm@pKbxHGDcTa(R&4H kחW9xe7TDr6Kn  V`d2ܫ`c8Xd6];;9aSfy~,҇ .1ԛ|a7S%g0.~S'nK*=u7xR!mtsۄ ܈sxjgPc?K[]ET@) ~!C?tGUPNǛAXH)*-(" ,S_vR~D?wM`I&|3p{;w7<ǝ&lhjl1W`_%<䡙2pF_ƕɶ:\\`s`m l>CfLDG{рhΎYmeB=-/bZ0:3OCm-cShUnntI!?er%OՄ(Q[ၡF6uecKGLm/9s ǩ ~/#A4:4KլA$ 3ϳ(kGNw(:zp* !4Vtoz&u,F?IҠh|Ƭ3J԰Q1 %ĴQ}^.#__tЖ-r4fC k&K''eO\/ݼ2fnѽ{\\S iv* !k/K=ٟwklѥE7B=Zvt꼉V_ʋ2/_7 ~z"T lur"mvW_%/ ԧ]c׆-uK^>Q3;ᖰP!fUf6hLс;R*:OL˜tyN)rn̕6JUt4KjRIuizOv+Mfu&mnT$#5ViJ)'ceJa*U$2:e*G"ED!]7$ޱeWքwf D:7HX&k|,0M&X Ȱ):;aDiV1*}Xr0]+0*@FbTӅ{0xV`@X+_.""P'7BBRP(UZx)rWd 3Tj}Gb>C xGäf5rG./&Iڞ[im/P e^g$/Ht1~~,IM*PG@̹^!>/P72$^JǞ X+mU/kLpb PI%=6uayݡ!9/xaH+3^ 4xVVceQ=,YE\k s?`y[|BB~' Q c[gWNKCvOךgu\@Sz<=')'9FtĊrڷi}GL툭ֱer㞧{;{vDfUn֨c=r􂠲tD,=!&#%pC&$0A+s-쵗 mvEE@m]c*^0\՚M%- J1>h4X>L5@ѡdRaǻ\>K4oohzߛ+A7w^nN!?GUTb.Gyb}xz:1Nۺvȏ1<{/=8ױ*Vlv2a(96a?7nڐǣ"lMa) wP2j=m2}XW1~+X& v3NrH+?X;9{<-\>2#k/N|+v*2Gg8/ q?{?De юCީ;1~n~g-寃?U|{'V]u̱~;e| w߲|*VRpCNXh||n}M^׏7ڗ>(.ծg#Ue^$fp.v$}IZE||<N sk<qOny|>[̓&ZABn"d^O~klx YDܽȾދ(x[[ɾE3h}_^]Ì 3> J,>O;(A![!FӭԈtb;oŴUd}s`@}9z6eYm]PC^xmW"Fi̎b$2%CO9­$cYԷT~:ܦMYM .thkTP.^ScOt'ޕh7[>Uj-g9WoǼf"4M_T#-z0`[׋q"[mbHKE[: La_VS]$ݑ'3taaĭ edN(ryRXlp`6 e0qszh&| SZ-S9]l8C o]0ٯTt]JOe01aoueE2D] 6_-˝!+:Wtk>% -`}IlM90*%5uʕ9tlsuSV:q~]"'e%P!#r36͵/V9!LSMBc=" ׶%{d{n#ޛf)la(2ԼM~.j5sF^gfn[) Ywɣqad=Tj3#cmdx6JQIU/6V(iAD*4T:A}Foh1,(n'{XGiE&p"Yy8:jpaxM=ƾ^+=(<*P_6tV"*ý/SׯA&pLh-坄%sm_`XbsJN cƞnJf!G9z>XUzqKiYtA\LXba0Pi<HIOo<(gxޔ3N[beQ-_k'Xvr(7YtVz_Q87J1; XZ4pApȐ\ x_I:9:͙.hk5y9}-w 9Q̫&EE8MJd vIT61N$Ǎ5 iO~W; W a凞AUc&k=$̄pk`;: 4wN.I~!-yUo :kD$X5V9fvM2cיoo<`omq^?5}^H6]'(+@j͈?fnV)2}kʢ{-1do|.EZIS7Zqeuݺk@TeH"P0TP?+_m[rz<2 hE(J$*'™.oQ^~*] ߚ1@yfJ %en8e^R?RK"H/_Nih~ѷOJ M(qApѣ++@[ntX^7s˓^Y~=V1ruDoGu2A/NͲG1!g~ƿZM^wci[4| K_o}Aף @YPUajr޲ƤmD il?̘M~2|J@u(JI1!` )Y ovoTؘ'B8 ْ9vcIC@tq(BEK6碑ϱ4]ue]A{Eru|1&t nQ*d ,cLHy{9~Wx?_V4E JT1 T0rvkpۧ9.1$I`[+'~Ԭ^z%2qg0c燐I>9چQ #ξUam~ձ Y.9YD/*VItٰY-r;/Uk&At&r L;b儱{1ȉןۓ VG{Z&#!Ax3 !ϐP08VRم]g_o 8)sa#xBvdA5~v_@p}Հ8C/Gw~q$V"А.kqQLK,=}$/S6H2Qc 5i[1 k,zEW-Կ9۷נ'crƌ=9Ljs{ͧO♀3{ycl x99:QII[%=Ѻ6\7gkjOrrgOּX<'lV" m6 1% wF6}5ǰ-w^ݟኟYǽNxZmcx 6y}ٙߕxyt{0_%4&3M\<8);9iR>> eHn`HLV(W٢xʴT2;&Y|7ENt({-x1ZL%C7ؼ5>]nTIki`xyh yݳтһdOo.?nzZo׽0>jK$k=S.>ǏC_zO_W_w{]m) @:e<}߾vClLy6oPiЕ-5;){ݧ,,ujVv#_LlfJ@iPZeh..+=`( F~oo M@sO(x8"rYUlbDO7H$?w;~'a0Z VpJj$,y9ՂXN{h_,lȷ  :~ӕ@vPDS\ <(POU}|r3Tl6@E?DDg@ɰ;\,ju{wݖrS׼;k;ZZNA[G@,ԡ/sjz>J[ϋ8oj RZ+0c Lx6*ĜzU`!/hq\BD2Ȅ*,{>Ep}q| ApnǺC`(-ZXKd$7Mރ#3OTdV/_3 P̷{bnJduKW  JfboibM3[Y;_>7mS ~sG3옔| xwPmz 0xsJ]hU ?hU~GA\"߅hx4󗼰þݴY vN]x܎Aέ˟k1IpK2hVvGGE.J~PxaN^Qb,iΌ7H?Ia&q14.άp_txG$Ary^|d0OaFDp: 7Z@)h4*C³ٔ\m__7S{lTQ5G㇉wbB %_ʱ_ux?˛_K>^ "y >a% "z%x9aAkPme8i>oo?;:& {o~zUhz `v{;du}I筙e&䤅$_| y#ڞM:P(2g3|\^}؆>B ādСY$|,. FKQ}͢*\>WQ{"X֭̒6Xb#/fώKcFTww6|.=O|ޓ87uO3wk, ,rI+[|Sdsw<>XNx??߬<26L۟7eԳ}ެv]5Ih|mDEc\=:OM p5F+wm(sʦo9}sJгЋǂ[M5OCMnTȽ5T^ p0GTVVv o΂~WC*شp_v_(k$ۃ]XD{~޽0}*x;2Zi6Y89_ws>O#7o PvHkY!Z݂lnZ0*S묔Cn6vGT}=f=u|*G?GNM-C+xz ځ)scU,|ݥu+9t ǶhΝu$¸Y{wJ<2S]ܳ_˛ȑX8a/[r ~: D.R>#H52zz( Mל84#wtUSts'Jw5_@lC^L⓷%OQxUҍ#(,yE:oE9sy6mmoΗi3aoԘlw)R>4@Һ_5TOw]~[i2HQeP2@%;g0y|/F\|t5řm= + Evӽk ]oiY ˟5|l{M~c;vaqm2lnbh/a~뙺\AU[ac#E{X2uUtrŒ۔12 \fM,x"XVy9L~5ף#?}ܴz_SY_{*aL5Oγ& VH4dv_>A{__j8][}%qM#^JZ_y5h_n=8ƹ 6tTq׈3K#̼=S{ &1B*nblcӤT-MJ{:6?ڕ=Vf_#_r.:3J%9u+cUzχ 5=JT͓܏0 tJ̓zsMz)YB"YV0 ieg[нUx^a5ao Qi#Mlō-ҦW;#D6y$_4w- I` }=.pŸ::q?QS:⛭?6?}/2~% ]91ͽ.S`1$`M1EGU6CiA4s#4$+V#/Ӎ^cEtxO 88!AAS,XRWM_O5g_;u6[O"Ǝ);NWc^ģwsCɛ-*Iý˾V2[|]$U( ʬhɯfG<rcHJd[O_ۚ(Cη4@rEs_}=Fl"D @{@<ׅmO qo^W77ق:A9BFHmx(}`ħ᠒0&>DGtt£)_&;#iI}hTq6cE@c?,f}8:>.2zq"p?2 47n~6I41(ݾHj]W΂V#,TI%J'0Mk/K_gfɠA~t[whO,G_XHDyA\y[bX+V 5&V<4MٲG&@+!T^t(A>'ES/Cݟ/so<߶ի̃{1T|E~+=U6&E:y9Χ;w }o6W#?{nJo꿧}$A{pzޔ>?9Vd)8DQ|NkzHT8vC=H (S`[_LE//<bƝWʃ .f5lxpVȷ1n@*.)rZN8Qi+3f-J5kŮɈA읽Ɯ3+%;6^Fb߰Ep&YUSmk9kY&}qO>Dj|zL %T$5\N䔶՟eT,OY)# l֍],u.}t'9-gʾ};0\j =a#@G͋c6a7K_"l;kE[;bϻ_<ⸯToZif))^uKLΟ,y-܅;zD3T@g*cO,RCW(~IdYJ}u *4"$'΄~2QU8Ka".`8E/W{\/L#sgN:(U4G̼0>'V>d:(k!]{}FMy[pD]WJVlLY~a|.n9(Sr3ˇ{O5ZcVMN70ܿl?(ZP;#ػzτP()2uٶF%f{ZLTeB0W@ 7|0vٖygzmʼJ_Mm7'N;No/*ŷ{X熎o=b9tzF BxR:GOMg}Fƈ}uF tOѻ(D&* sf7]gYx᠇Y>EGD~0P u O?$d1kr~_ |S?C}NZ~rC)f73y||F<{|1x\׼>K5!]T ti#/f-[FP>@6{ ./̍-*BG_DCUwԲH{3Hu#8n0/Ҟve?E>>Jb D;d*zĸ/4O<5jPb;JHo;X^Q7H'䠬&5n~)8>[;`>r2T*|s28+kpx-5WFLf(#rKWpx?*E%n_m`}e•?(5^KԡqIn:P(BIRE۷쵽wPm~YӗS1f]+*% 3ti!-w]oØoa擓.at3ǾPrr^9=ݶ=>}ĪO0c@@ Z@t}~o/\fdhk!|WEQ^Մ m)@IbЌɷ^ 0(tHƹ)[t=J'HV8;B2+4X2իG* .єuDy ᄑ?L\rSό #O!s<b'%GoCe K8"˖S :L 9IdWbkT.AAB|JpEmA\y)f@.3tHޣq{m Q-w3F pQx Z3PA(,AH s}F ?yhpin @6 2BQ#UK.Q*Ꟶ"I`pv5 {L#:r&]j̮W7]SaK }l/3vN){OjPR)2h5@ioȶ,I6@T9m:kehE ;L_ސh6 u(D Y;.~)]Ep+?[j)!RF+hNŽ UӈҸfsR nYh=yT7Cpg^㜠c bP),9O/~VLyT=}}&_>~.j2 ̣.ELzL"P|"L|8On@?pqY=O1MHW)ϭ}G8׫ kߵQ-yWjNE>]ԆU:I o~}"⽩쟢1݄]E}hZqs<=]cɓ%Ơ-1~f1]SPf55a:+'PwJ&H(eX|ϯO̬s1uc?bO:Kc9u=RO V+$SP3"4n.ֵCH$e) TuYE mD{SwUaKs4+el7ڄs~M{xϛ`§u_V|/!O_y-̄,뀝_]S}v;m]Yuߍ8~C6TqcGFx PNr^ְ^ 96}LR_/{%'}޷.Ζ {{5n;v{+#W=f/ڵ1=r3>\: @H\Jx՚2LeꗊXT7v1wp-]a-Ub6I[yl~EX.;H_nǾXb|:=M#,N|/]\{$ q1UuNR{&RT(*Cp¯0Py۰*j-tMwEay tQ|o{a$1E@RE%6yi!_ 2ғ|J]ϩM}J['=7dSTdWھ_3+% U xV姯lw0kVޗ-1fS0&Ob XWˏ.wα'ۆ3:ǧ},@3_,QF<1cpcV?.n5P\R?:T?aw|`T;s{#$DUaV8_;{ؠ *rYv1׷34QOcHx0=o-#m6I7XgK_/0q9o[DmwH%Lҕ#(XZHD`m3Nq6fڡfvI0ҍq"*qMDV{[Pԅ,u3yQ"*Ux,\$v?TfIu@hL)_⵪RhzLiLohhC⪖6< p}񍮤Ԗmt5YW(4vJAQ2O*\ϔLOK/7,\5a_p~-sz,c}uG-lXy2FF޽[a6p=-UqwȲZQ^ |~`:W-\A~]j[|䅈 |7MƩĨwU = ~njX*92_6m"!jy, a|ZY)gInpgktԷ^苅-~WqIC=>^zj KύHX A0@D(?ruxd f\k+9w5n)/7Kr> `DD4Z} t%6MtF +*%;LK#M|6#K̻ciBINP"M4"l?u:!~daL@aL$_ؙm{a\j ,A>?!y1cΩAYy;btJj߶6# loE4d`}j}D}<؂ Η8msYո~ Q] 1 ewoקZzqpE~4LLU~o+m~b|2FcP /TEbfS P.Z5m~=}漀\ϹB0J}`L8rJ ONbP'[2.B6i#ĭ}T^Dv @h۲6ټzoS4_LJsu:TǧalDFàtKtŐPI1z 1rIzSapPHsy]cz#jz r UH("^͟Ifqʠ*  %JN'>?G }O_)ɭS?|?hf)ݳpv6vz ρKa hvȗPA!\ BH ֍_*w;, FD|uzàzw SqJsI}Nݝ ,6U<n`@ ~\fe:t _1C}"yac!3~{%(AH ]?wW߃hY7Kz8Gz@GM-7[tM3;Ewa](!"< 테8'23 UiwNϱ?c}eB; `hdOϹf[]x8׻GQ ޼!-M7#>Le%Do@Am(nYŇT__*k:u0,.X#j_=7[BFJLR=/kTw A5k(nV:'_|᛺a B-WH^Co޳z"S991]$zn?Ƣ"{qNp7)=&tUKwA`lXYb8C0 f=4Jǒހ?A(z.lY^#$hGT^+{Rl|z覽vA`b)/:_ܨtNǮw~;Ip &,?Ģ| V={)ƪMFEë#}qD*/\fO6qF8=!փ5"souE!tE8 q;[ezr=Ɓ!mʨA?̺OXԌ;H?zg Q2zc4m?P WŠA>*acȝf;7CSn"g3Cr 8*j7ZZK5* @]S% .{ hNAM'ӶൂyG*9 ق(39OEeEʓ 8,n߳E91?--6&%af'udQeb,ټc2{dR`m;2"=F_5wzA 9i*d8Z$xF/ɼ>[E2*i]Ḛހ?=dz?x`0 6d5hQJ/ I4`}8d) AwS~RA"U3cBjIqebNE- e>ݾ  ^ %lD¹dkAw(mRԢ*6&^  B92+8#"E"9DeVf0;Vť`br@;*e-0)ߚmciA5-vLt=P[Ch r}Kspʋ"c\X-'Lg*4Wz˵ PF&r-33thxH\eV&޵&ò(K}Jx[Sbۧ_s4 S*S58ԩ{dÕzr\jb;[d,'Ѓ2T б@GNכ],3̽vd5.E/(݅z7-9fyg;#IV)0`Te;q/6KsNo;Z˚%|z+0#Ea ʆ3[ѣ=?6j갶c6ğRb[9A$ pG0 <4т(ΓI2j;R ^,_ 6VH7_ip`̄%w`W}qгm )AI4~(Li@uZ~ ͬC-?ZvB&L]A2ݲ-ʜ>آ_܄f"R4 d$,QsܻCdFvpP2ΤXZ-xgFpJ>h(\)qv3Oj4 2YRAi.H[uãoIEh}(>chޅtCCةty7[JY!DİթtQQ2+BXc̊ a@g!Ra[_oR_&t<fL.J`?kP 94|p)~2h 7i"a., ?j'}D3K6)`N\8j]?!o4oF7lvYTg1,,Yf''μC{]E]o?7+mg^rBX)iPdAHvd8GZ۲LBF ~=JA@ZS-*Kwy٭~LUk7щ{S()a7iwQψE% * ?E< !=1q `Fʽ@HKN\) JD+uTZ&4Ƣc_C" !#\3ȑݿ2\5n3H9U)OrO ̚sYb/K%C\}fh۸$ro~C1;D7Nƀv,훁3jЕ8 f.ܟjqfJN }E4]2MG)=~ti :wtZ9'(٣jD[qcE1ych>no Q:{IaQ֢7M,-Oy5Ń~Dt)VYL(-rh\=IU^_Qۧ@p^?0rdžP?WZ̒" /'t'Npq2}1¶hAO\Xt&̾SnЮFO_P c80ԿMS`p@:RQ*"eQx|WRv}aa(,]9'yY=P56 [_ )N@\U!Sײί3PI>SGPb1Ye0' .9Ƙv`Bw7Ji믘ԵoM*$̭V:,u}F;̐ R[\*iݳ|>Xjha?@gTDT+xh ܿu%b1pWKkQnt$+O|>GV1YN8mEw&OL(Y]l(8k,1l'o/]sRvѮQMOP/_lx |Ef'{q _ >G}f2T;=P~;tRe ZU?#.t%K"8hF\@L=qo>oM%)٠\QE>(2qONk` ՝}, HY4"hsdi.O7GΣkɭlXٷMbÄූ78>:RxnIy,J#>lpq3(@LVq5l39t _.NHi;Sjy2!DJ޴PJ?0AjBpdD*:'(캁ϋιEx/rl@,۴a]-Y eF|n/qFO~h%ϏFxMJۚ=Q\R6P % ]KMyb\kU#Q~_.6wWxh{!AD2 M(iQޒxNM0ޙꩱZKĕvm^cUȽ*V)iǼMNīY3kѸnŇ+ѥOj]SBԟ^*khF@Iz4sr#B1KOC95OV-X}[n=5fv g.&AA$K5y=T^(|2CR@h8;~EOPK9Pvu|NԷ$@ZCț He h>G /9M]Iі@jP 1hF~@N-lj!BUKw|aTiSuǶcO_Pȅ{)7 yϻWh7oUd8][546  ^ .rvcI7bĸAOsq:ܑ<<8L^o:r#R3z)G|z?2ܟ7,vDK`>aŸ.w$^#U@sA$S~H6Y k,P%@WFPA$Cf\+ew/sccTo}|"LMB8NRJE'Pi(c9nAf/˺l|k,4wU;K$zwsFP")xAn.wG7G5yu.Th- (_*5T?sF?XJWZyI+A#+}B#sch9;aVeodD<7UYTbfkײAz3grWUk@*ZfvTǓ~ȃH J,`W(} rÜHRGW>iӨ^LQJ nNvF都xE9W,mZdlfF/&;doD_`Gn(u+F> SJɢp tF6k>oחYm]#Rg>Gk%ه6B mT ڒ=,v&/8Ll$k'}1Xܞ*rl<1*]2p&<8T&(݀vݼb@%qJ8T;2RoR_ ^ o)u b-";S]0 ț ) ЂgĀ8疲޴Nj<|΍@0%_ȀD"Jj˨0.G ;(2S]ȃ֕MGs6_,|F%S8¯AeR0/,Dr֐ɈPSAe: k LĘ"qep\-4) a]Z<#-sBvb\k0} (03L KbDž hȨT~+oVh?v\Ef+5扜<p.nqH**xRADr3c9bGN.t׎J f6λɸJ>14RF7 ! 🢩I)x^6E{ zLG.'i/2"L2ӎky3|º6/Xy#5feY>LpDwPz_ h D-etRΣ]Dg(Da]r|g;(9-rbWvnyϬ]'Bsnlᒅy rvڮunvN`d\pv28MPb(-d*fo.QCJWsQ5PpysktP/nkOd}qbY`3Fv}ڕˌ89CS E 0(d|E>䝜sXpJx@)ŗfKcUGpe t+ɉen=x“,ivo}'feSe׭JмLl~X\C >P 0;*! c6 ui-Znٿ?aovhX ~|c6_ȡ0NESj]X@z O?ټИ喪ϊƩ|3H:0#SDCx"˗0#U$_3U*jix/_lg(-/f+c }WGbzSZœ;?ù9+MzLB^XWk9z8r;;pshRec2AѴ"mԈSkFcY8.;!Θ>k:N,zun'Ĵ~|[-$kA^Fk~S0|@#|}rg<1X{)d7G"u^^>AP6# `\ݵ<>o@> [w 2ZO5G $|?)F.Iݡ*Ga3P+9,G2Wx_\GZҞO8XSoAcZ8kBCy78Ę A Mh!?[=&!R,\*+r-]*?t+.cDd4UOQ9 }n57idAO*znL,c耿wRNba2{ʚ(;~*}>W#f^%-C/sϼvXЮڟ=:TbKW|}dDwTmyye2F֤(^s\T=֚FDz!͜_?x855E;vyoYzrW- LDWEe(2p27u8 <9)ɮ :#Nt%vV 3]XsA: C_ YxՌ^TBeMkʇY | (o`q:zQJPIm :u>an``k*t}{GGŽ#m ĮT@B _Ю\1 yyjw$E7Gtty0|SP^|OT6nC[)>9ҩƶ~22rSt/~^,d 7o%فDϾDVamo:/jlĿ ۿ8kdꎛm3b?O![^[BQY}Bvg ]\E45 ^=B7h-gbsFƾ4ˡU7T'G--}/S.2 x {S\QbV>,{FX7dWؽ:9(B#Y};}9e'1j8(Ed tNЬ9^ ,CZd8Kc`$^wKc<2хI^zɫa뇸h*'jYHG#Ֆ 16 7ufxP+^KEW ݍQM&9:24ncS1  $<Ug(nG: ʽuٙ\Ă ]vocMQD% b)UthBRE~Clvΰ]~˥~e)a]CLj>38*-+8z><J(v\g]Aj5f[uO"_g_H;(ZsIf `ϟO0&9Կ! \( ߆CρGC}/>*L#B{y.h@UQ#R_ɿrcDnkLX!OQDbw5&9h%01GrgRLv6K/UAC~ǪPIx&D='iZ FM۔3Ԓ-g ޽z9k{R847lZ9Q bz>@w؅FKBF!rWY,\h#Az_4n>/SK̸3ʟ~'[iu0?5j! %ȍR "(bbL_Oeyq_遑钭py͑2w(/0A1&x`;ZQ>nW/<~oqaB(:NcO^Uӭԝp:_ί*'61Uz̿w_}a|ñm捐tnyy:JLsgkCFP)|~#(z*Tݍ!6l'z0 4+M䡟B3x/P˄;_>eB\>"x~Π+F7baR]]Ҍ/Յv{<("@1C>Mj >?ɩv c7oYTAeFxHFB}d EBS)6Zޖ|1h'&?F?=h\ژ2GH-MhA1꣣%WsYaiK v 24o6 eF6$L`mza5 ]ӠF"5E9Q)^ްl'F5Fy(.O!./ LR+kfQ0Qx0u8{>/mvNrQ{?4LN;rC,?mo0 j>ulsES^> g=@\a82M<>y`'!h1HT $+86d5cTpccDdn?/) R;XD x $ % ?h`[JL7- v-Y?tdɶ /!_ǂ~E—<γX'giLG2o: [E9d&(TO .bGX'  'p }ۑ7Sq15wטɜ6gkMxj0Ko}k$Oܥ6/bLUe!vG L =ւØRoe|wD>`mS@T%6NSϚ7>uPMS—U& ڭil3,rC{Iv(q; R4@n|h4t-^H#=f[^x$kpfsM{ jE{sR6VM$qnrκ,+A F ͪj)2Zy`TVs\vԴ ?u21}wEwI.[z4aSNȿ|ܩopꭥhsh ހQXk`cѐR2갵 2@NU6Ȋ5=ex`Z㺔\gUچdLs˨Yn@mȝ\@,OJ~k|!jq=t/iamn_.ꊂRࡠVo ~8WZ(0c-+E8kKpcIVi:NM u8 'zPqT> eDzzof#ǾVK^,B4]=э8M[L}}x\ʀHV{}!PK: _pB4w0 "5N~%YvE}BfMq i >ώ9 .-E:Q⩔OkБ霙a4+|>ܳJa4-e Ӊ9M@a=wg^J9#)ҡp倏J6+_֍b"Lv$y_":E8@ 7eb`]ͅ|#C% BGh`e1\mY>$GTR/Ǯ+VuFG/V*WSޟyJCRQDiב=<:jͻٽA [[[{ Ȣȿ3mLbi!ޭ=~g^+g"k:wn}R:ao߼%&xSvOS_A6慔D S5= lhb!ր:(3&h:Yqv? sa5e 8~ I<94:OȝZ_H iɳkd*+iK^M \-JxSToy [Sü: `V'=X?Ӥ=8ۄM{1SVl/tW;^*6 *7rc"J#_땜l&NxU=y9,i{N.x?jLFpd72Ab0 酏R !yf!tzΘ8-98f%=,'tH44dSב/doZT hQR+2|3 |Nad{VFp13NޯzV?S58((_i o 5 $)7?:}VG L^5 OgrWD<" >DdRx.Y=Enju) @88:Asa}U9»l|z-b˂>`󍤢9W]!Y}KIn&r&&?[/FOAB;L{78 OK>-pΉh\߇9ɞCTs| -}s5HIԮ^ґ=IpjjtףݑNozʗ2$EV32UL 5L})3]hM&Ou'G p_lz\ϲk$m~ݬ*x'9kibN8HpІ%O7Ugԉ@67ѝ;B{򢷅H$5 hw,23H0#M6LM( ^!$-Qyi IgklVGH 'M]-Am* $mhv}-D WmCoI`vQT`9L_WSߝ]sUՠ1al85\h='9cvj^w ti<$ o9bJmqhS$0ɈjB\ Cݵj$Ffߊ)@z5(T&د6.pI|MsAnCf.*\>\x*ӷH`,: e :9|ܖZ>hfSlwe# Ҝ=9;.dϟ>Oh(0?} ʈ4!}   /m0*U:?gn#)6MqçKju426!Gާ4.FuCD|j@LR5Xl-Z:R- +1||V:aYS|6"_B]BZ)2)'u+C"JY`z 64Ŭ \TҥP *P:mg ȹnrzjŧ':kyN?I<0S_u@Tg2>ЄIrԡpiDLR9'FW7X4 nv?>"Ъ=܁ FY=2wi[F.TawئvZ3yIB8LTEBK k8;#wSo3J3>9U꒧[AJݾ[[*PL7m3;t| p2o7o[|n\aw,`K]X8ERi߄ӊ؎c͚"N˹d r?'b_j~ @(%ramWw_|KVa .OcjuF`,KvrTZ}eۺ'0 *,ۮXVyW[l_غdqi, +=~fY2>F.{B C0{r\ou^AEO^D/ PBU K3JMdLlKm* vA)o$hPki:\۵<{7`n'+rC.؄B(]o} J蘭3J4s;{N|)ӏəsA?ٜkU~k!>cmva:~aVʺ¶HyjBDxA3Yc43H`zyT2c #ru=_jE}5{ǩ7`0g5WWz_Ӻ1y͆N:sZ}=nh??0VLVxO2~]uk㇙diELϸ;o!Od`˛޳ZؚM!~R\,J~} =(R>=R6{0ѕw {Rgdn(}ܱ Zِ:7i1l[\Hd7ex]m(k8eX52']kˬDum(apR? }:5XɹZs d B ?FQ!n" G9 *D h+ Igf[뿌S+ $^;gyzC_rp:2q#ǎ^C(S0d`'atƓ##T[<ڡ^DnVf&B/5 -l;"S6FoAˢoi^qC2gdZ{Ѿw@$TW5֝}0oƘAd]kV.#dǜi X"lK$+ יz89)z&'x@aBC+ZFA^M[|_3R \4#(A\BŘH3sQ}jK@g+xQ]JVPs,4$qP_seC&lF2:'sK:Đ/Z$Wi-N["(xS: ogEvoy.,> -%'Rz¢}IO&{yZcgaFn"\Ug/BDYqdߋl+ >Z3qBT{ůX\]zHޮ{3?Z{cs[VߋapZi-PA#zn TX$1PXQnѯ naGTUh`li̳d/[߽s,,KM^y7]ɗ*j;'x3u+VdhX2ӟWϜe9=)nL>^pPbiG:oI|}ǔ䅕q'$IKў:<6@/ ' 0qG ~"i4GӃx"-~wzgÄaayUAfz*؃_)s\Zu_yջMңZ[$=(t$Fh$~{[ yV$.A|;,6ߚ6 /F/s m/̱RkH0KH}a0?i ~"ⵗyW:T Wl mev3?昭{\֨GŘX\C3ٽB<ı񢕑{xu,+c=E4o>.{ZI;:.aI {W*qCA @ G Vt. ]zG5P":ow0҇`A΁ɟ,vՈP}GWI(fЎ1 C"TZd8aR`/}J~8*D% K6SeoXyTXǣec{ .7J0JȢe96N&C&D~L75iд{!(sD((B!sNn%TD8PۼƊCNai%?BR "#z9}`Z|ƥ2F@S2?{g.{Ms3~EwOts+TSGQDE #کcSRRG⍅}U RW>>e)f*q-|Re5bf7 Z!9mO؋5AgLvcq)Y=Jڃ Q}D9z9߷?e-Yܗ3ʗ9>R kM?/QS0_ <񑧞wvɭTyI-񺎜K9(An䡨hyVAj!ÞzZ[YDㄣ5.G1^N@fF$ZkWG(fZv1+_Odtu cNV `yw>n}lF{J +fx `JC3/Pqc@j(i =v Y >%A^344C3&` zs*sr2J A bD"q5P\il:(^;?Vk%fZS]X.^A=sBC6WH5'D6'۴tvNAȦL稝9c͕PI0/#S2L; p1 ɵ^)%>v8nqHօ+pn/s296:dAqAH9$`Y>Hıɤr4SֲڼϮ/$Qf Q5ӔVmU/E?/m\u>|U}ZwC 9}|@7?Q"!+^ =Jo{+QF⛨ <5]cfTuF1%x{R]4옣Z\znWWf)(BV΢W%˒~KV@=z4A ϖ@A&Ƽª.ΦM*J ۀ. L-]بV1M?q;xK`$`MQ+l>t怄fDo`cT -YFSe^s yO 򱸃" rMOcnTRPAKr% QA*36Yz2/ <}ϛgl}*b\WlO)(m\Ay_P;ё][`ci|sAs,ŗ }Jÿ$pAtMh]<7,2^~<} [θy3D6&\ľ|:Z2l^'^|]Ӱ Uꌶ!9XqTz&x4hLۚ.'jذ"|P80t9FrꛏS&wNtȞY̱9d S(>:ٽh@J_E=&+%;7.^e'Yi D!U#~UկlǍQtW|MHڈhFcubH@ÉV 40n{e,'슬2Ȳb+v)CVH|/>*L{0Sm-zf|I2VQoZX1K&)h66.2 v/4!mtWq]xqIϸ̻Q/'+b_ =,b@#yc ĄifՖN1PkF '<[ CxRXI9 {Ef&k)GxWnÎԓKPxB "Q̃$ף[j?  qViw-ne:*G;9*+!M-?Ţ?]+\M.(!-Ox⧰5w_.sE57@u% TSaƊſo,f ˚8\P *B_W\޿JO{gakXd`ʮ~ y+7Zdoe9Օi$xwTIfRlen[J0apӮR5\Nk ) „hxhԖ

)Ed}oZc8~Q/zP-7;{Vd+xvYd '{Ѥ5sDa4pr̸evuDWaћ[mpӀӶ  w{7RbW5iy[w`QQuI7P`N;k)Qf!}>NEM] EN䬓:ڞ$- W{le;\ g(Ʈܝ_'mK+ʊ}|{gRXO`H>y D[è(~Idwհ8s2 E{݊"U VZ|rJ ހ5A1IuUD|a6p b;/XhC]jz9"#CfV* 㦷!F*Ma{S9]cu8 g0HX="z1[:&5ߺ^^.%ШDEEtz?hLT<)ql|Ƶύ/3p< d8'r_rz{,R\Gjs[@9zÎiW@ahns!nYga}Lb:TW*/cAY\~ߤ8% jfO0~3 em>$SoP"p׌j'yȗ?]iu t6W]l°*4nL'jFvDHzlS %{U1D/4*L:;6هPC)C6]!}#"&L;)bNGn8\`Cq]چǜr(\{D%dc.V;6{fHGN`*}ķO` C׃ `FyS[(FenLN9.868C\ln5y%au^'cF#%|N+OssRPIZ *xlӫFMZMw>z+<euJ@x4[~W>TsNrEkOv]RbNL %<(E&:|x=f #񨨼Nhv_]LNmq%Ng?}?_h7: "h/*T>vWx%G~`hxržؐGVh4hŰ/@-6Ok=uͣ6P:d{Uݞt +qأ^1#7C7%]a@_cu&."՛h`S>eeν4(6x,`=]ߟEJh$kj9u9u8]_khDnFV6![Ykgpd}d%dj1ksy.:rcȐƝcV[ |R;WIBGL혀+LSSA߭>Pz'!bk_XS.xD:7U[Ļ`ʊd \GѢ\,> U|X˅["CpqK)޶ύj DzumFB+ZZrf`0±ɾZkȆ nVIy5uBGyb9GFe::jy-ZhWaXqi~ذZ{؋OB'2yڤB+.) 6OIuVWk4ۙc +nvDF6wO_;;lYϳe!EX,$`BUux:j]r KT p1 ǟQz^S$-rIf1F#"QB^Ke#$iHo%-,> fquZ|wA =a4b8/j[=;P^\c_xsDj/64FiG[OvÙ|0ɻ@Ի6}H'\h:wA-{AuSEn+s'뵗;1D1ɶfF?+> ~Y1fy_^oGt)Meh\wֆIȇiGj*;~1A73 >N=MB+ǘL})ya K1)?"in?S19%Vp|4I*fTՌN^ǩ~U8"9Us"9"Ow2H]օXȔ_fw}}Ve!,mx5a1A (rXW/mM|UR#a [X)P<˲ ! rf<t(bp1 X T[-tTW=}E-ȲXE<h & t\@`y̴C1S0 "Ҫic,niM6yC0wܥs^/ZH tyP"#Svf YS!8.-]v {wF8Z^4t}$o3~i!$ǶvllFGi,CuĤ&>݈-e\2_Qx/QmWH%ln*o2ٮov|Q UQ oJŎ3R ؐN› izc_^KR+M0:|ct֛LH:r3R3/ŵ&5zv"h8UJau/D{TSbZ(˱'v%:/Υ ̒\K~T 3/Կeܾ zY?QU "Y>~# :t:9S؇gnywY~Nzݒ^⑦juz B>%ds'bt`K‚C|5`ݿ_4m>^Ji*#i2\>*gn(忂۹LgD`=9(= O(rO\,xAML+c(F){:VI{uF8.+m7ıpSb5xw@a[+Oٮ⎓ )EbfM*Ϣ;jAƟ/4$dg_=xaߖnOǟj}~(oC;Srp&#эD5Z܄[ɦ#sH~L hdIvD?C~$ϏOܮ(dlԑpv4A{զ O˗Zm c>Ro0} (Nw KirZifZ6<jr6쓐W0EJC5.v ԉ;Оw<{{p6P^,m[^Uپ[]s[O4o"FΊW A/my O2n^ȒVh‹|:{G<0V]]P.8Ngϩ̵* p컣0 j8o9%8!r$c\g\Z'Vø^3=憋 WB ZQfCSyfpȠn?"x٠SB{\+@d3nxTC+̜r*RR+ĖG0B} H}qXpYj v3HbkEhdJgziBGԩ< t@hdi>?6K_ڋףNdX'GPR+,X <=_fM9g Pl{-%?)%4(hSzr5HY)bæ^&ae2X]]S5t:m(z 2-h3~(VE+\ '8z\_@ZC6ď5~_aO Si`do\K.aкyB!8rhzmD턩599~˰e92#U,C4*"#G~\=K9}>Tndȟ"*j҅dOۏu Xu,5aHa5it;#,'7/DfG$cDۄ.#.њS !Eb dP܉z- `X!B hdE@ *<"X{]YaN ~Q4-N8h!V}Z @V6)8" "]R$"z-3Չ[JMk ֋x!#uPйUYrfncfF ],Xc-(y lʇ 5f'He`;10t[L}LU'hfyZ]'>BOK3ћD=wyhf~e,GQKc)h qJQњc<%vR'{2ay>NSF bnʉ6_9V0hkҳ&=$(vD|ۿze*SK!&0 Q>剐 G7>dP],cb0{2yBwZp-dzu-4)F ԭa>;-A m),|#.6|8+f?9< >\{}7/1Z]djK})vf7]ɆpG*{ g3\֟QoK<=D#18j;(X\x o[_Ӭ>L݁84%aU%񞐹bn쪚슕3MwKGAؽ#;M^i/FV% ȑB>M*n$}g="lL%9 N]K3HOK}̣_Q ɩ;TB܅̎&h`LVuBeq>nJc1 (KUx򢑞9kf&$+u]p%W&aQ% _{|k ʒ4{x\mbV Z'|L]sUg& x}$>뮌KH&9:ӣH+t'~\fXV ,@] $3\RghG!u^,p[w TyLo/-r+ٔ^GzCˑ *!'B6WYт#<~fF. 6wv ?~ -ES:1bk!OC-q PN T2{="l]EQ[5ťӛETAD╾A^:0&/Xy n( 7W*$$ َw?m!p_SU2L ZǫPF7Xgc1c/k}bJ؏qC4߯l dAwl0jc x?-\7nY6LS_XpO'h ,!Ty|ez%gatEX`bWzvch\q%['{!v|XTE&6&[' V= ͒q,L^Օ~YAvEDRR3Z֒ hLV!j1*.^zqYE=?tzO({$'STMUyD_[Q]TMd8dj Wc;%)X7l(Hpi6I,(%wce\h#V2f~fp.qBnB̔EznIi#dhd\uǢ9̖Ha]Πc'4j-$wx"xKuAj{:D].R&0ᔮ]]8-:coi'V8Ns#lho*׷;XSglS>q&3VyA]SLqJ q= .RGJK 4BTBl\!4CPߊa0g*ItY[Sh$zbGCWU [ ^ǁG$P侕7kq4њ-6s_{a"5K_xqւOA3tTfFZkJG_w!<K+t+E%mҭ޶}n̄LMv{\YcSCJ[?qlEwi&a|7^[X°>d2 Mh?0o 9 _߽I&?U~"ǡ]`oq^cȷZVl? )H̋cAo۴Tp;FuG٣{Ō@%-?]Q1J1Uu[UdfM􌵸fon_" & &CoqpN;&oR|xgYZϟ!uG\D> Tq%H%Sbyz<aUr}FnMVJˢeFŶ VOQ>D: 7b7G}c58E+L][7'Sb 8lֵ*Bg5(R68&}g#i#FQP92yJz+R.*iꍏ?a6:hj #b ~r? (_ǁ.T>-@C26 $ Ra|5Kse"CNQc* @ϮκX1<#k`2Q=Ilz\Wԭ@$ s[NAА/F ^%$v%.hIm(Gy1w?Q09Tj-J^S=XyҕAWˇgTkNF&JLkփ{q5wҼtಓ_l+.\-aG lE}dϥ-[YxpgS}n+ɸ:˩ =/A>94*bri`̰-A#H*^QY/۞_[E?J4>%*YWǐH57J$]PpIf 언[nn% Euc_KtWEJyf>O;*i6|s7@X8//m$Cx|u&悵NEX%)).є\ԗ g.EdymD E_(;hĨ٘iBg9Z.ꍏT8iHL%bkC#FEKYrޔP 3ujԊE[bdڴÎMe_ 6LUr8URyN@FuΉL#u(F%{?-A0p;'4٬L B #X-u6y V؞a(/ޘbwQ'=HLhXwBA:ԍU]mSB|MEd4*4ܫұln7+(8IumIKO' wsNEDRy!L]܍PjrT҅p6n&*3L1ن+ԠEO2*10| 8O^wzXKyt.k^);;1g_{`Wän9 H>9w3J=zBGkqX&eKM^LSK5|sEFYym 2AxJI*)SX XpGLocAmY]Cv*e)ڰ$2Eon F2Q, :p4C<AYU::7wpT ^ҼT*WxX>!aNVeΚoKXN(dE\ *$ls3LüDP2B4#|LF)w9,7{Rc\>0L0nUETI@WDMl7۔;)#֕.cKP=4{rѝ8`׼\*,)tdIw$(c<~ld.ePWyn5v!C?ieeAnjMʀ(,ctlP^͠FःKh/uhз2a(>Oʠ,}mF 3G6hXNѾߌjڱuZ8>±޴ňD_%BVGPPDwYT#DGy)GЃ0x=W$l9EX%wи43j+a D 4=ea(7%i..lt:gED;`s-؍DF s[YNU ? tqy앦WSo;f IYMs~^db^@#[DnN"ȬeB*ٖ>Qd{Gߞ$wɩR*B8[@Qu2{Y—=bs)jDC溴Ζrv>_KxJHVv`$;]f"96cqɫD[߭#+ڲbQRc%fU[\G%wSd>_:B?մ+rU믔3LJ5՟U\\P@&2D<#+n_WUكvM~ N`=YLhБ©V+gZy|ظJaZ7ci.h};_4{m!.ݥ|O=mBr#B2}[#Eܭb d*b;C呭a,@P'OwlISzQd:|*|>Q4ӥK2(oiDUI%}=-sVvzwuzc]Q1*` Y:M_,7yas~[܌H?5CO>Ra_KгhA  =mwozUJ1@ȼB)h#|`ax`GϑDxޚ6h#:>4A}:+ss;P*j}e('&8QzIK | 1 |J uCy۞#4-uTXm B<- 0rBBOݭ  eS~('}oЎ׋JfmMpsBEF .|);G7PЭ60"Esz]  O?p[ q& 뾏@"rZ\咅g^hy_t}Dx|_Q3lFS$8ъ4~թ[zS',@hm"OʿSL|lm[#r,v g W ǥFh R]@r|Li$D2>{,d?)l[3,XJ A-ZߡDpnJ%jJ^.x>0ƹ5g[_FNVT=c"T0;nګu)Wt%`xυYidMY"D"N:#Ho xkƑfc@!oN!l"-qgYefkLK,Rt?1E+W` v<ZRMi?nSjmq.o-9}{àv56_u?jd@-7W>6er.!P#l.\&vyzG0gc5x^gk>e~4Z)@wphꦖc8BUo@NPQ]1O筲wXQzq[;^κU/dLWn2Erʔ9ہhr.D|zBt<\0WԬb[ˡ(;Vt  Ma! X`cYWq:db97H+U  6E٤G_ߚpd b="vhw mOs*+&q@2:)pL8YKaG9%,DYڭPSnKӹ5OՍ# % g>.Vԝu7AC:kT8[⏔&I/zd@Tb Gn42ewXpغȧT}PRh.*xdac2sw^Qv%D *zfY:#x$JKt&K@E8J3l%꘹{0FP #f"PߜZluQ{ː7iRɗ׸}IWT{٦5Bi跐5E>d%;%],svu?*Ld38\нӈ%"迍&&0kȊ,V  ahP1.Rs 0VP.\mVF[Xi{.toٿ]#؆kqM5aqAxd9=f+$ns.KsE3lc[\l3B(&c[ݪ:VȪ g'M>^QB~I-e@D(x+MU#I T0wG YΎMȮzo BENnZ->0 ya*t>zIŮsOSvNeu{NURy6dGj,;jio jq+٤)X&=PN8GtUIQc9NdN,2sg *j7 Fvրi.Bިe TYœr&ٓ]di=761Or&gj@?x+ P^d ϸè0 5eac&E|jb#uI~ 3[?4{4⮜wJc?+-)Sn}N(kH/*xԾfl\~,uMBsl,Gz:e;eXqO4W`Um}dewmhl*璦'yEǠu'3[}K% a;G D@8:_^ (Z̒Q9j`=E8,b^vHDmuL5l4}@ Qtt0]6@?Mc:/Qښv$ʃk#M{\ˬL[7t!^y#>xut? h qPfC箅o1< XpqɥA 7 <Ƶ.^ظB)U'PyELzNEV7w K9~ Ң]xq < W,@_LitǓ% b^yl206|w)}.3Z"h4nrmWlF?ekafQwn%UhAr|z 7-8z|ќG3JwsmDQxZ# Jr: oDwo­80rrONҪs7B-fJ@0l-[e,cAVzaݖ;krͬ3f+ ]lc0װf@%!ΜvLˋ7(tR [Y=b)n yLZwt=(]/r5Y[7Z7׉$7{U~IN%^R⛌2oBG5mɿU/iSZD}o4@0,ҴwpBk9yP+ Nz pKz16F΍2SDfnJao. A &HdDžjkRe\yS5 I?Paa0_%fǂ'?l%2O-ܦ(bc̴>Oe)᜼>( Ba~YsYjߥ%:"vec-< j8MQ.bI7qVN31rsN'ŐkU|O>AAzwRV/-TR~+`.C)&+\s\m0s;F[!m U2b]sVF%{wd,= /] z:@@E+<zBPozmcQsXD9,M˙(v 9Up+ʾ^Zjk.!G%d'8xkɱC@Pq,BL'_TǶ_tU|끰MI & ,82k5_ّZ% ct.ƥsQ0L_Ms*SPJ:q&% j-pHKF۵Q~,i,sà_g~BtjY624|OL1[#V)Gutgy%g32`ÖN빳f{O!J}RD]٪c!LVZRAJ[J+Pu ^X,ϭ{0Dt&o;ˏtW[CtΣ3bt.9HvNtS tc~D_Ǜ7]ILNlu,2w>_^xƞ8I~;[EI @s:ϩwo]WN`t,eָ&Uac?t O3Dj/Ȍu|k^Kui 4_+G<;Dd'wUp_Ԋ'X 'P8sz+6?/9Nߔb߉~xHkEL=4iqfX2mfJsl&==d-aA> (El꽅v}Aŀ:Z :QiX&קx͙{¹8ڲl%ꠘcn3)FeAg/Ap{qR,ݰj/38t/Tt5#է’Xwd"F?R z2ISA]B ˷ZrJ8wl77;&e/qutmgx-d~V {!94eK J]$j>V' ) [w@(k2|Zj}h1IB훆GtT_<* C;L_wBgED їIryBN0b}NvZr@'0q&/*a0 0/ VOIST={S"Zቂn1; N0GMv5i⌳5Cʈ0qO՚-35="v]Gk/ CKJw OtpeW $h(778-E5+fJ?p 3Y6P eFBٕx-ݞ:>O>/Im5#>Zҡ^/w_Tbi;!98%%٣D}1βk'S)DR3F=(qzI}"va Pv຺Ҙu#vNpJ _UWƟ? ށʯF`p%.1͕24 Z<\Tj1dYd頄" i@JxLޚBI˿5Wt@r|Em3?++dzT1N`T KX E{Te/UambpW Ta_#׶! |n4S`P KJ dD꺧]:Pxoɤh&d^].+Vȓ:Xgg-1F0GXGg jfy0F#Op|eE[ClmljG|N 5O`T ƶ7]~vWjP}hd8E &մ&K<8WGbk#p)5k.,wQUn-&e\<)&)s#La PDR CNgAK2dNX7ڽ[08K">p}īʦtr54W=N}Rb/*Kݭe(;9Gh[df?u*H UWk *̅^JU7Uр\ߺs ^} vیX˴o_1#43"ru1Bu_Չ ~~i y-T/TWIi7˃)˲E76`t޵W)TZ^hN`AwZ;?~Zl8~7PTZm(=|3,xW/Íw~ @\#39Ȩ@ խ@Ev,7HV%?r/˕(|ľ;y/o~no!d"Ev c/ ">9L[6<1:M$ҊL@ KRY+,ZSbiu|`< 7ŷOΛUULo@UÜL\O1pnD/eW fRǬ:+^jKFjiې3gH{a,\Uʭ]): ~x|0]kM ;͌ء4/cz4b[tG7|5s~Q n0} Q ){ Uаui0k`۝,AA%t[O)A'bGsLjhbSW+_4y9q;- B-`z?f3 0B/o?4)DV8<8H7Z933z^zV0nlaE hANpOqB/ef~X2;]Q5GZPRVL7>3BK4IKg 39 bf]DG [w))('u{ I׫q[5ܩuQd?׼olsmX!n(8R.QTLfuu\6 ]pUqĈt߭ިx(м=V׋:{gnV&3TUވ*'ֲĴOL-u'Gx,\kDz*Կ>#|-+yʦh&rH ϯ6A@3 lZ&Rh.,ě!Ki,y\d / Re~hM`H(NZdmhW‡6>SpHBc!m;w`$55ORkKVZ*RcX繳40gDZA=rI0TiTC[Btz #Ghfϳ6玁+K1qMuzCc pwn|aoW(j]$8ZX%Ųs'uK4Ic"؉^E\["Vn9.9BNKuG/%})*x<14!z[F%gO@$L"P({a!;ߋ<;&bҐl#O X.ʾ4K 3az^u( @'͝=MN? dDu*"G@2d@ێ֧W}Ol.Q?w]!A+^ΊeJ"X>tJK!_UW%<}4*G:5T}˷i(DxP)Ԝ krPhPlkMpڕ$Lt+9՜3mm@(?*gL[kor?%Hg^,K]3V H`@ E-Ooύ=X+\{>L;l:Hʌ0;vO%󎪟o#ƒuNS;Y |[`rדC)Φ\WR%+וq6r?$ 3&G%~tŪېI[<++tcA[c0U!n/ X=J'(y__M-+15I?/8ܾO0 . HvGF]inXw𓻲l{ydIeN2vV79CKqs6vlً5 F?[<9L{'8AC^H1Ι횯iyJ+w: +Sx+Ŕ+p2\%7>*˿Nȉ6i2-v .).=;ZPڕGHYx: ;*vMl)WX.7:2}G-3?DH~2DctH_ߕ*}SHr>&Zj%c7n3W^`'o-Y(Zn+:k60)88z0ע!+Z&\eTW'=k>7K` s ;yd$I4'펣ē0r8n7 q/9ב0%qr1w[" 4#TdcD/ TI[%A(<#q~@nq[Q֣Ys@2_SPlbD {tJ]b+R@%O+Un+Fv`ק=$H ד D՗XY"8)SZmnBpuQ@&{tpE[d1r3\\Nh@]C۞!Cϫa^D}(h Z̾)UWswL+n`oyXDKI;G"[]y?P %2ʕ$*,3U`p#=. mns=*A9N5uaIMkfaI>8 *"14bBBNm% ! fiAS2r@(e:"tjGZ֋KAvUB <FDM6RVz3?"~]#o9vI*ӆ\T tC%8 yq"V/!&xFU_E܊bGl 8U{!*T)bsSdX'&7a3&ZA4 aY-SN^X1:2{HJ-;!"苖"s0sZ[LdQ@ک\DFxӪ}?tp̩ *$\o/ug=kQQsKtþyˡN1G36R489LjlBW H.toFl]d;DzPҢ H 㙦 ~ wPUD4Cǥi߃cks5Wi ݔ3<%{?S{BHIfSndj v`L qz/I8 r8 Bl#x3=0rje+qacZz~L']~=5SaLwQڔCyۓsߔ>GQ޾ӦQSZ5}0E^$[XQȠY - 5ghW5g(x>8[=V6_y4;ė.PR,ӵR^o@`@Ic*V%o NӋdhmf٘ t 5ؑ,q(>q o݁Ӹ5?5-[JKxS(vFpL8s䣢hKV wtPy79(0wy`!Ѷ,/A'Bv˩W34xw%~t٭|*!P:Ca&T"y,nw0~!(!s հ)_s>_"O-KK1Iz)s¹=,[*)ύR)D#49aMԈM{}jR5r r}L]A8Ҝg7+c$_#@d9 r/)b?=:H~ 1;XuQ߈VPYbͦNJNO@c+LVߜ 'NXC#.JڊXN1G+xTL!pbf=:G^pRcHhp4hg<̽3Ҳo 8A "ŋ5LdKY[Q"OA.Z^iZWY5ACɹ]Ӟa}7ܮnOT|*-4хwf}3aw.pdJTmF{n٬Etez* | ~Fk۹[" 9'NF*~}_/9asͻ/{U&j;{X{p:l9WO!e o!rd5AZM^W῕UϞ@`Է楯 t*y\%k49x6 n(@k\sUO! Ӵּ~/CehKG&#SR+} PT՝3tnCj0F#٪>A}C#.{GudbM!|(7Cf1H#"ef9wcA !6v}Ұӽ O_U;@#JpyQXd+; :&' @pf1zlQ-YUzZ.3 ijڟ*3m+Hр!wdFg_rY݌Gu+?K2!rVk<7J25 =,Pȍ ̗E~X uY] Žuo1kgFD瘙T)z&EDQ?,Nb~NJ owAk=z̀7lZyuϝq]gP0Ce<R'6ns5`qac={qf&nֻ쫱x-h)'_^ ; ϐw^1PVeb4&=$tf T;a4eD|pTj;t3n>_xiߙUEn>@pìh4u{WV5Y5K b=:+"l͇p J]_+'RP+U;eSK8~X(8ԄM+uh{D/?.*1ٴ ck G0?EnL{N$n edܰ+=+CcGT_l54O8Ӎ<#L|MmU:F4p%bQ-V |$2ZI=$0'''Sm8?`}џv wn@d/ɬ;*w+% ݹ6QJ1y/-7l2/NрumAQ m6 ]*1OU98s"3,ix)@hPbb|:gy}!3mٕ(} VU۩rxL/S+Ҋڽ2ߗ:5[H^c t} ܽ! 5KMK{SN^mq.v*QՉN ;o h\jsbTT3rW|Ǵ Iq0.X 0g!ZȲxօ /_ߠF6NL5Gr}HNd4d"z8sB7T^;0Y q#vPq%>(.eU'ǠpnY|0iJLQ`_|)2 C/ЍN Og״[ȓQ#YF/b1g z,4^Zơ:.ȢB1_ۻcxV!eaS(R.ހ5y=)qoA'v>8M =Da3tf Su42eRTlSW*D__#W),4X=]gEx3ߋdȵNe+F7GST7%3k_?/G"T0e !o{(8Ҟ݉mg$zk`{=gn2!~IK&ts ڦx^Vr-y'So`[YRmVDmEHE!E%=y ={?B ?) FT 9_/~҅;9 = D8eψPXw7V9oh'UD~)Dm@ %]3 eF Ќ_{%8ҙ[JBwo_ejXb`˅9;:Ъ |Z> 7Ӎ"v* yi#j omfƒU{ Bd+LDrjyDru|כDNJR\$-3 h=t' 2*R&FA˃jشodV%.^+!Tž?/ $fJ&ɣvZ |xQ<[(Ԃ dкy)8S$[ZR&XJqA16W?];{^_ժDZ9![]4B)K C1fHU54%^nҐ?pmt($b9oMb d7D_˟R4ΌF+tMcv1f dk26d/z\NP*絪RU0PVU)1EGAgBc@.ϗ5i>i ףԞ.Yi͋gj]* D;x.3F :ePj_Y慁B;(B.@ bUݛl0s2nacWjWP~=,g&¼{c~|mxgZCКd` ҢֹU6M@ Ae6K]n|P Y5ɔlO0Edck_=K,+S%`TP>< )SZrgOۨ(?@NV'S< h&w=a͂ `.E c+ҟ'* l|,&dv@#ܭm@̌OR* ǒҞ]W(y}h+GYI:A!eIS 2.Mn:}#iEs 8t4B]Q1zsAt,Twu04ˤݖݲW< y e"43M~uDT~{l5Ζ{?PZQ9l$1ys+0DAgi<'nLsG'j G{EG,:>> ö YZ