xen-libs-32bit-4.9.0_08-2.1>t  DH`pYb/=„PS:G _q>/ӐN/x"m̾ &4a>Գ\5Y1IJlZ0IVSyK]+4URN\U,co xy9hf4C" {ѥ[߆'%k5ګtz3 =]ætD3A(P z*5K/tj3c14b6ddba5d09bb3b985a48523c88d1b501961e \ĉYb/=„V # h"op77jMS˸[[r,'nnP/ަ=B=!TmJ^u.p /Ⱦ%|!J@!uD)-(XP 27)̆W%i+f-o^iەPXS4zFk^WkQKA[s8HUsK7>/ 薮GPsD% #̧Zk>:vT?vDd  < !/_el|/8/ / / / /  (/ / /  / 55W5(89!:V>ZG[/H[/I\|/X\Y]\]P/]^ /^` bacb0dbebfblbub/vcdwp/xqL/yrCxen-libs-32bit4.9.0_082.1Xen Virtualization: LibrariesXen is a virtual machine monitor for x86 that supports execution of multiple guest operating systems with unprecedented levels of performance and resource isolation. This package contains the libraries used to interact with the Xen virtual machine monitor. In addition to this package you need to install kernel-xen, xen and xen-tools to use Xen. Authors: -------- Ian Pratt Yblamb23ʠopenSUSE Leap 42.3openSUSEGPL-2.0http://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxx86_64/sbin/ldconfig5%%5%5g v6TP%@5%%5 vf&06'hAAAAAAAAYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYbYb9df7cc7024fcd9d9e2fad3ab0632f6264570bcb31f82e934931521e25517cfbc016fdc249b04962d9813bf2c887b0eb9740ba86ac0b5e23ab9faa7a5a2ebe1a26b31397a35979f8c6e24ef76db1c850625c01bf91428361b81969e4a27bffc6d599f2f81e82b47d1c0b1251b5c7df3f163158c216c191a18ba78140c7dea63dee15365152ea3bc4e610a61c34d54da56d7e3029cb9f7192ae409665ec8802d2b1fda8cf997ed4dcb5534dbbaa3b8feee5400e392743d4492a36ac9e2b0a6807d63597731f224f3c84deb281f264fae8fa53f44814b6d5b463de691bf4c0e53a82f6428f0b16c19ea62cbae86a18977b51885f14ba3f763546f13fd9e357b2bd4199860a35c82aee06b064475e8c525c854f2f8d182030c8feec4985f1b439ecfd54453cbf9513c44d5062f54dda22e41ea8577a34e729f6d43da47e2404e2facd95c109c59fdf43e46bcdeae20a02b05591648e39e5dcb559cfdb9bc01cf7ccca87a91f726eb95f1d1ef3a6fe1befb64libblktapctl.so.1.0.0libfsimage.so.1.0.0libvhd.so.1.0.0libxencall.so.1.0libxenctrl.so.4.9.0libxendevicemodel.so.1.0libxenevtchn.so.1.0libxenforeignmemory.so.1.1libxengnttab.so.1.1libxenguest.so.4.9.0libxenlight.so.4.9.0libxenstat.so.0.0libxenstore.so.3.0.3libxentoollog.so.1.0libxenvchan.so.4.9.0libxlutil.so.4.9.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.9.0_08-2.1.src.rpmfsimage.solibblktapctl.so.1.0libfsimage.so.1.0libfsimage.so.1.0(libfsimage.so.1.0)libvhd.so.1.0libxencall.so.1libxencall.so.1(VERS_1.0)libxenctrl.so.4.9libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenforeignmemory.so.1(VERS_1.1)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxengnttab.so.1(VERS_1.1)libxenguest.so.4.9libxenlight.so.4.9libxenstat.so.0libxenstore.so.3.0libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libxenvchan.so.4.9libxlutil.so.4.9xen-libs-32bitxen-libs-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   /bin/shlibblktapctl.so.1.0libbz2.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.2.3)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libfsimage.so.1.0libfsimage.so.1.0(libfsimage.so.1.0)liblzma.so.5liblzma.so.5(XZ_5.0)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)libpthread.so.0(GLIBC_2.3.3)libutil.so.1libutil.so.1(GLIBC_2.0)libuuid.so.1libuuid.so.1(UUID_1.0)libxencall.so.1libxencall.so.1(VERS_1.0)libxenctrl.so.4.9libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxenguest.so.4.9libxenlight.so.4.9libxenstore.so.3.0libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libyajl.so.2libz.so.1rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2YS@YJ_YI@Y5GY0Y-^Y(Y"YY;@YYY@YtY.X@XQ@X@XۡXg@X@X@X@X @X@X@X@X@XXX@XXXwoXs{@XlXWXRXQ4@XEVX43@X.@X*X lX&X@XX@W@W֘W֘W^@WiW:Wt@W.@W9WW@Wk@Wi,@WbWZWZWZWYZ@WV@WEWBW=W;W3W1@W1@W,@W(W(W(W(W(W#LWVbV(@V3VJVxV'@VV2V͛@VŲ@V`VwVVV=@VV@VHV@VvV%@VV<@V@VS@VV@V^VwVqR@Vn@VXEVUVTQ@VMVMVMVA@V;DV9@V7P@V0V*!@V V@VCVVVf@VqV@UYU@U@UUݪ@U@UnU4@UUK@UU@UU>U@Ux&Un@U\w@U[%UUUPUKSU>$U6;U%@UU@UUU.@TgT-@TT@TZ@TZ@T@TT@T5T@TLTLT~@Tl@Ti@Ta@THT?@T=@T9T5'@T.T*@T*@T)IT @TwTT=@TT@T@T_Tk@S@SSj@Sہ@S@S׌S@S˯@S@S.SSSS\Sh@SS@S[S~@S~@S~@S~@S{CSuSpSl@ShS[SXSI*SE6@S=M@S=M@S=M@S;S:@S5d@S4S)S L@SS@Sc@S SRRRR@R@R@RR3@R3@RR@R>R>RJ@R@R@RlR@RRx@R&RΏ@RTR@R@RG@RG@RRRRRRw@RrF@RfhRe@RL RJ@RIgRB@RB@R-@R%@R @R @R @R @RC@RZ@R@R@R Q@QY@QQQ@Qֵ@Q)@Q@QQQ@Q(@QQ?@QxQ'@QQQ@Q@QIQU@Q@Q~`Q~`Qw@Qq1Qo@QkQkQ]k@QZ@QQQAQAQ=@Q=@Q=@Q9Q8@Q5@Q4Q/FQ$Q#i@Q#i@Q"Q@Q@QEQ@Q @Q @QsQ"@P@PP@PDP@P @P @P @P @PPPP@P@P|@P6@P@PP@PoP)P@P5@P5@P@P@P}L@P{PyWPtPr@Pr@PnPnPnPnPnPiPaP`K@PYPXb@PWPIPG>P?UPseg_reg[] (XSA-187) 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch - bsc#991934 - xen hypervisor crash in csched_acct 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch - Upstream patches from Jan 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch- bsc#979002 - add 60-persistent-xvd.rules and helper script also to initrd, add the relevant dracut helper- bnc#953518 - unplug also SCSI disks in qemu-xen-traditional for upstream unplug protocol- bsc#989679 - [pvusb feature] USB device not found when 'virsh detach-device guest usb.xml' 57c93e52-fix-error-in-libxl_device_usbdev_list.patch- bsc#992224 - [HPS Bug] During boot of Xen Hypervisor, Failed to get contiguous memory for DMA from Xen 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch - bsc#978755 - xen uefi systems fail to boot - bsc#983697 - SLES12 SP2 Xen UEFI mode cannot boot 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch - Upstream patch from Jan 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch- spec: to stay compatible with the in-tree qemu-xen binary, use /usr/bin/qemu-system-i386 instead of /usr/bin/qemu-system-x86_64 bsc#986164- bsc#970135 - new virtualization project clock test randomly fails on Xen 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch - bsc#991934 - xen hypervisor crash in csched_acct 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch - bsc#988675 - VUL-0: CVE-2016-6258: xen: x86: Privilege escalation in PV guests (XSA-182) 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch - bsc#988676 - VUL-0: CVE-2016-6259: xen: x86: Missing SMAP whitelisting in 32-bit exception / event delivery (XSA-183) 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch - Upstream patches from Jan 57a30261-x86-support-newer-Intel-CPU-models.patch- bsc#985503 - vif-route broken vif-route.patch- bsc#978413 - PV guest upgrade from sles11sp4 to sles12sp2 alpha3 failed on sles11sp4 xen host. pygrub-handle-one-line-menu-entries.patch- bsc#990843 - VUL-1: CVE-2016-6351: xen: qemu: scsi: esp: OOB write access in esp_do_dma CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch- bsc#900418 - Dump cannot be performed on SLES12 XEN 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch - Upstream patches from Jan 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch- fate#319989 - Update to Xen 4.7 FCS xen-4.7.0-testing-src.tar.bz2 - Drop CVE-2014-3672-qemut-xsa180.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (Additional fixes) block-dmmd- Convert with_stubdom into build_conditional to allow adjusting via prjconf - Convert with_debug into build_conditional to allow adjusting via prjconf- bsc#979002 - add 60-persistent-xvd.rules and helper script to xen-tools-domU to simplify transition to pvops based kernels- Convert with_oxenstored into build_conditional to allow adjusting via prjconf (fate#320836)- bsc#983984 - VUL-0: CVE-2016-5338: xen: qemu: scsi: esp: OOB r/w access while processing ESP_FIFO CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch - bsc#982960 - VUL-0: CVE-2016-5238: xen: qemu: scsi: esp: OOB write when using non-DMA mode in get_cmd CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch- fate#319989 - Update to Xen 4.7 RC5 xen-4.7.0-testing-src.tar.bz2- fate#319989 - Update to Xen 4.7 RC4 xen-4.7.0-testing-src.tar.bz2 - Dropped xen.pkgconfig-4.7.patch xsa164.patch- bsc#981264 - VUL-0: CVE-2014-3672: xen: Unrestricted qemu logging (XSA-180) CVE-2014-3672-qemut-xsa180.patch- bsc#980724 - VUL-0: CVE-2016-4441: Qemu: scsi: esp: OOB write while writing to 's->cmdbuf' in get_cmd CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch - bsc#980716 - VUL-0: CVE-2016-4439: xen: scsi: esp: OOB write while writing to 's->cmdbuf' in esp_reg_write CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch- fate#319989 - Update to Xen 4.7 RC3 xen-4.7.0-testing-src.tar.bz2 - Dropped libxl-remove-cdrom-cachemode.patch x86-PoD-only-reclaim-if-needed.patch gcc6-warnings-as-errors.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (another modification) block-dmmd- fate#319989 - Update to Xen 4.7 RC2 xen-4.7.0-testing-src.tar.bz2- bsc#961600 - L3: poor performance when Xen HVM domU configured with max memory > current memory x86-PoD-only-reclaim-if-needed.patch- Mark SONAMEs and pkgconfig as xen 4.7 xen.pkgconfig-4.7.patch- bsc#977329 - Xen: Cannot boot HVM guests with empty cdrom libxl-remove-cdrom-cachemode.patch- fate#319989 - Update to Xen 4.7 RC1 xen-4.7.0-testing-src.tar.bz2- fate#316614: set migration constraints from cmdline restore libxl.set-migration-constraints-from-cmdline.patch- Remove obsolete patch for xen-kmp magic_ioport_compat.patch- fate#316613: update to v12 libxl.pvscsi.patch- Update to the latest Xen 4.7 pre-release c2994f86 Drop libxl.migrate-legacy-stream-read.patch- bnc#972756 - Can't migrate HVM guest from SLES12SP1 Xen host to SLES12SP2 Alpha 1 host using xl migrate libxl.migrate-legacy-stream-read.patch- Add patches from proposed upstream series to load BIOS's from the toolstack instead of embedding in hvmloader http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg01626.html 0001-libxc-Rework-extra-module-initialisation.patch, 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch, 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch, 0004-firmware-makefile-install-BIOS-blob.patch, 0005-libxl-Load-guest-BIOS-from-file.patch, 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch, 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch, 0008-hvmloader-Locate-the-BIOS-blob.patch, 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch, 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch, 0011-hvmloader-Load-OVMF-from-modules.patch, 0012-hvmloader-Specific-bios_load-function-required.patch, 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch, 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch - Enable support for UEFI on x86_64 using the ovmf-x86_64-ms.bin firmware from qemu-ovmf-x86_64. The firmware is preloaded with Microsoft keys to more closely resemble firmware on real hardware FATE#320490- fate#319989: Update to Xen 4.7 (pre-release) xen-4.7.0-testing-src.tar.bz2 - Dropped: xen-4.6.1-testing-src.tar.bz2 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch hotplug-Linux-block-performance-fix.patch set-mtu-from-bridge-for-tap-interface.patch xendomains-libvirtd-conflict.patch xsa154.patch xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa170.patch- Use system SeaBIOS instead of building/installing another one FATE#320638 Dropped files: seabios-dir-remote.tar.bz2 xen-c99-fix.patch xen.build-compare.seabios.patch- spec: drop BuildRequires that were only needed for qemu-xen- bsc#969377 - xen does not build with GCC 6 ipxe-use-rpm-opt-flags.patch gcc6-warnings-as-errors.patch- bsc#969351 - VUL-0: CVE-2016-2841: xen: net: ne2000: infinite loop in ne2000_receive CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch - Drop xsa154-fix.patch- Use system qemu instead of building/installing yet another qemu FATE#320638 - Dropped files qemu-xen-dir-remote.tar.bz2 CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch qemu-xen-enable-spice-support.patch qemu-xen-upstream-qdisk-cache-unsafe.patch tigervnc-long-press.patch xsa162-qemuu.patch- bsc#962321 - VUL-0: CVE-2016-1922: xen: i386: null pointer dereference in vapic_write() CVE-2016-1922-qemuu-i386-null-pointer-dereference-in-vapic_write.patch- bsc#968004 - VUL-0: CVE-2016-2538: xen: usb: integer overflow in remote NDIS control message handling CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch- bsc#954872 - L3: script block-dmmd not working as expected - libxl: error: libxl_dm.c block-dmmd - Update libxl to recognize dmmd and npiv prefix in disk spec xen.libxl.dmmd.patch- bsc#967101 - VUL-0: CVE-2016-2391: xen: usb: multiple eof_timers in ohci module leads to null pointer dereference CVE-2016-2391-qemuu-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch - bsc#967090 - VUL-0: CVE-2016-2392: xen: usb: null pointer dereference in remote NDIS control message handling CVE-2016-2392-qemuu-usb-null-pointer-dereference-in-NDIS-message-handling.patch- Update to Xen Version 4.6.1 xen-4.6.1-testing-src.tar.bz2 - Dropped patches now contained in tarball or unnecessary xen-4.6.0-testing-src.tar.bz2 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch 56549f24-x86-vPMU-document-as-unsupported.patch 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemut-xenfb.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa159.patch xsa160.patch xsa162-qemut.patch xsa165.patch xsa166.patch xsa167.patch xsa168.patch- bsc#965315 - VUL-0: CVE-2016-2270: xen: x86: inconsistent cachability flags on guest mappings (XSA-154) xsa154.patch - bsc#965317 - VUL-0: CVE-2016-2271: xen: VMX: guest user mode may crash guest with non-canonical RIP (XSA-170) xsa170.patch- bsc#965269 - VUL-1: CVE-2015-8619: xen: stack based OOB write in hmp_sendkey routine CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch- bsc#965156 - VUL-0: CVE-2015-6855: xen: ide: divide by zero issue CVE-2015-6855-qemuu-ide-divide-by-zero-issue.patch - bsc#965112 - VUL-0: CVE-2014-3640: xen: slirp: NULL pointer deref in sosendto() CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch- bsc#964947 - VUL-0: CVE-2015-5278: xen: Infinite loop in ne2000_receive() function CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch - bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch- bsc#964644 - VUL-0: CVE-2013-4533: xen pxa2xx: buffer overrun on incoming migration CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch - bsc#964925 - VUL-0: CVE-2014-0222: xen: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch - Dropped CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch- bsc#964415 - VUL-1: CVE-2016-2198: xen: usb: ehci null pointer dereference in ehci_caps_write CVE-2016-2198-qemuu-usb-ehci-null-pointer-dereference-in-ehci_caps_write.patch - bsc#964452 - VUL-0: CVE-2013-4534: xen: openpic: buffer overrun on incoming migration CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch- bsc#963783 - VUL-1: CVE-2016-1981: xen: net: e1000 infinite loop in start_xmit and e1000_receive_iov routines CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch- bsc#962758 - VUL-0: CVE-2013-4539: xen: tsc210x: buffer overrun on invalid state load CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch- bsc#962632 - VUL-0: CVE-2015-1779: xen: vnc: insufficient resource limiting in VNC websockets decoder CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch - bsc#962642 - VUL-0: CVE-2013-4537: xen: ssi-sd: buffer overrun on invalid state load CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch - bsc#962627 - VUL-0: CVE-2014-7815: xen: vnc: insufficient bits_per_pixel from the client sanitization CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch- bsc#962335 - VUL-0: CVE-2013-4538: xen: ssd0323: fix buffer overun on invalid state CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch - bsc#962360 - VUL-0: CVE-2015-7512: xen: net: pcnet: buffer overflow in non-loopback mode CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch- bsc#961692 - VUL-0: CVE-2016-1714: xen: nvram: OOB r/w access in processing firmware configurations CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch- bsc#961358 - VUL-0: CVE-2015-8613: xen: qemu: scsi: stack based buffer overflow in megasas_ctrl_get_info CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch - bsc#961332 - VUL-0: CVE-2016-1568: xen: Qemu: ide: ahci use-after-free vulnerability in aio port commands CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch- bsc#959695 - missing docs for xen xen.spec- bsc#960862 - VUL-0: CVE-2016-1571: xen: VMX: intercept issue with INVLPG on non-canonical address (XSA-168) xsa168.patch - bsc#960861 - VUL-0: CVE-2016-1570: xen: PV superpage functionality missing sanity checks (XSA-167) xsa167.patch - bsc#960836 - VUL-0: CVE-2015-8744: xen: net: vmxnet3: incorrect l2 header validation leads to a crash via assert(2) call CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch- bsc#960707 - VUL-0: CVE-2015-8745: xen: reading IMR registers leads to a crash via assert(2) call CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch - bsc#960726 - VUL-0: CVE-2015-8743: xen: ne2000: OOB memory access in ioport r/w functions CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch- bsc#960093 - VUL-0: CVE-2015-8615: xen: x86: unintentional logging upon guest changing callback method (XSA-169) 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch- Adjust xen-dom0-modules.service to run Before xenstored.service instead of proc-xen.mount to workaround a bug in systemd "design" (bnc#959845)- bsc#959387 - VUL-0: CVE-2015-8568 CVE-2015-8567: xen: qemu: net: vmxnet3: host memory leakage CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch- bsc#957988 - VUL-0: CVE-2015-8550: xen: paravirtualized drivers incautious about shared memory contents (XSA-155) xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa155-qemut-xenfb.patch - bsc#959006 - VUL-0: CVE-2015-8558: xen: qemu: usb: infinite loop in ehci_advance_state results in DoS CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch - bsc#958918 - VUL-0: CVE-2015-7549: xen: qemu pci: null pointer dereference issue CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch - bsc#958493 - VUL-0: CVE-2015-8504: xen: qemu: ui: vnc: avoid floating point exception CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch - bsc#958007 - VUL-0: CVE-2015-8554: xen: qemu-dm buffer overrun in MSI-X handling (XSA-164) xsa164.patch - bsc#958009 - VUL-0: CVE-2015-8555: xen: information leak in legacy x86 FPU/XMM initialization (XSA-165) xsa165.patch - bsc#958523 - VUL-0: xen: ioreq handling possibly susceptible to multiple read issue (XSA-166) xsa166.patch- bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch - Upstream patches from Jan 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 56544a57-VMX-fix-adjust-trap-injection.patch 56546ab2-sched-fix-insert_vcpu-locking.patch- bsc#956592 - VUL-0: xen: virtual PMU is unsupported (XSA-163) 56549f24-x86-vPMU-document-as-unsupported.patch - bsc#956408 - VUL-0: CVE-2015-8339, CVE-2015-8340: xen: XENMEM_exchange error handling issues (XSA-159) xsa159.patch - bsc#956409 - VUL-0: CVE-2015-8341: xen: libxl leak of pv kernel and initrd on error (XSA-160) xsa160.patch - bsc#956411 - VUL-0: CVE-2015-7504: xen: heap buffer overflow vulnerability in pcnet emulator (XSA-162) xsa162-qemuu.patch xsa162-qemut.patch - bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch- fate#315712: XEN: Use the PVOPS kernel Turn off building the KMPs now that we are using the pvops kernel xen.spec- Upstream patches from Jan 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch (Replaces CVE-2015-7969-xsa149.patch) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch - Dropped 55b0a2db-x86-MSI-track-guest-masking.patch- Use upstream variants of block-iscsi and block-nbd- Remove xenalyze.hg, its part of xen-4.6- Update to Xen Version 4.6.0 xen-4.6.0-testing-src.tar.bz2 mini-os.tar.bz2 blktap2-no-uninit.patch stubdom-have-iovec.patch - Renamed xsa149.patch to CVE-2015-7969-xsa149.patch - Dropped patches now contained in tarball or unnecessary xen-4.5.2-testing-src.tar.bz2 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch 54f4985f-libxl-fix-libvirtd-double-free.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 551ac326-xentop-add-support-for-qdisk.patch 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 554cc211-libxl-add-qxl.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch blktapctrl-close-fifos.patch blktapctrl-default-to-ioemu.patch blktapctrl-disable-debug-printf.patch blktap-no-uninit.patch blktap-pv-cdrom.patch build-tapdisk-ioemu.patch ioemu-bdrv-open-CACHE_WB.patch ioemu-blktap-barriers.patch ioemu-blktap-fv-init.patch ioemu-blktap-image-format.patch ioemu-blktap-zero-size.patch libxl.set-migration-constraints-from-cmdline.patch local_attach_support_for_phy.patch pci-attach-fix.patch qemu-xen-upstream-megasas-buildtime.patch tapdisk-ioemu-logfile.patch tapdisk-ioemu-shutdown-fix.patch udev-rules.patch xen.build-compare.ipxe.patch xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.vgabios.patch xen.build-compare.xen_compile_h.patch xl-coredump-file-location.patch- bsc#954405 - VUL-0: CVE-2015-8104: Xen: guest to host DoS by triggering an infinite loop in microcode via #DB exception - bsc#954018 - VUL-0: CVE-2015-5307: xen: x86: CPU lockup during fault delivery (XSA-156) CVE-2015-5307-xsa156.patch- Update to Xen 4.5.2 xen-4.5.2-testing-src.tar.bz2 - Drop the following xen-4.5.1-testing-src.tar.bz2 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 559bdde5-pull-in-latest-linux-earlycpio.patch 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch CVE-2015-4106-xsa131-9.patch CVE-2015-3259-xsa137.patch CVE-2015-7311-xsa142.patch CVE-2015-7835-xsa148.patch xsa139-qemuu.patch xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch xsa151.patch xsa152.patch xsa153-libxl.patch CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch"- bsc#950704 - CVE-2015-7970 VUL-1: xen: x86: Long latency populate-on-demand operation is not preemptible (XSA-150) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch- Upstream patches from Jan 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch- bsc#951845 - VUL-0: CVE-2015-7972: xen: x86: populate-on-demand balloon size inaccuracy can crash guests (XSA-153) xsa153-libxl.patch- bsc#950703 - VUL-1: CVE-2015-7969: xen: leak of main per-domain vcpu pointer array (DoS) (XSA-149) xsa149.patch - bsc#950705 - VUL-1: CVE-2015-7969: xen: x86: leak of per-domain profiling-related vcpu pointer array (DoS) (XSA-151) xsa151.patch - bsc#950706 - VUL-0: CVE-2015-7971: xen: x86: some pmu and profiling hypercalls log without rate limiting (XSA-152) xsa152.patch - Dropped 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch- bsc#932267 - VUL-1: CVE-2015-4037: qemu,kvm,xen: insecure temporary file use in /net/slirp.c CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-4037-qemut-smb-config-dir-name.patch - bsc#877642 - VUL-0: CVE-2014-0222: qemu: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch- bsc#950367 - VUL-0: CVE-2015-7835: xen: x86: Uncontrolled creation of large page mappings by PV guests (XSA-148) CVE-2015-7835-xsa148.patch- bsc#949138 - Setting vcpu affinity under Xen causes libvirtd abort 54f4985f-libxl-fix-libvirtd-double-free.patch- bsc#949046 - Increase %suse_version in SP1 to 1316 xen.spec - Update README.SUSE detailing dom0 ballooning recommendations- bsc#945167 - Running command ’ xl pci-assignable-add 03:10.1’ secondly show errors 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch - Upstream patches from Jan 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch- bsc#941074 - VmError: Device 51728 (vbd) could not be connected. Hotplug scripts not working. hotplug-Linux-block-performance-fix.patch- bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) CVE-2015-7311-xsa142.patch- bsc#945165 - Xl pci-attach show error with kernel of SLES 12 sp1 pci-attach-fix.patch- bsc#945164 - Xl destroy show error with kernel of SLES 12 sp1 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch- Upstream patches from Jan 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch- bsc#944463 - VUL-0: CVE-2015-5239: qemu-kvm: Integer overflow in vnc_client_read() and protocol_client_msg() CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch - bsc#944697 - VUL-1: CVE-2015-6815: qemu: net: e1000: infinite loop issue CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch- bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch 55b0a2db-x86-MSI-track-guest-masking.patch - Upstream patches from Jan 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch - Dropped for upstream version x86-MSI-mask.patch x86-MSI-pv-unmask.patch x86-MSI-X-enable.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch- bsc#939712 - VUL-0: XSA-140: QEMU leak of uninitialized heap memory in rtl8139 device model xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch - bsc#939709 - VUL-0: XSA-139: xen: Use after free in QEMU/Xen block unplug protocol xsa139-qemuu.patch- bsc#937371 - xen vm's running after reboot xendomains-libvirtd-conflict.patch- bsc#938344 - VUL-0: CVE-2015-5154: qemu,kvm,xen: host code execution via IDE subsystem CD-ROM CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch- Remove xendomains.service from systemd preset file because it conflicts with libvirt-guests.service (bnc#937371) Its up to the admin to run systemctl enable xendomains.service- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow CVE-2015-3259-xsa137.patch - Upstream patches from Jan 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bdde5-pull-in-latest-linux-earlycpio.patch - Upstream patches from Jan pending review 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch x86-MSI-pv-unmask.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-mask.patch- Adjust more places to use br0 instead of xenbr0- bnc#936516 - xen fails to build with kernel update(4.1.0 from stable) 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch- Update to Xen Version 4.5.1 FCS (fate#315675) xen-4.5.1-testing-src.tar.bz2 - Dropped patches now contained in tarball 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch qemu-MSI-X-enable-maskall.patch qemu-MSI-X-latch-writes.patch x86-MSI-X-guest-mask.patch- Replace 5124efbe-add-qxl-support.patch with the variant that finally made it upstream, 554cc211-libxl-add-qxl.patch- bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages qemu-MSI-X-latch-writes.patch - bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-X-guest-mask.patch x86-MSI-X-maskall.patch qemu-MSI-X-enable-maskall.patch - Upstream patches from Jan 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch - Dropped the following patches now contained in the tarball xen-no-array-bounds.patch CVE-2015-4103-xsa128.patch CVE-2015-4104-xsa129.patch CVE-2015-4105-xsa130.patch CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch- Update to Xen 4.5.1 RC2 - bsc#931628 - VUL-0: CVE-2015-4106: XSA-131: xen: Unmediated PCI register access in qemu CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch CVE-2015-4106-xsa131-9.patch - bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages CVE-2015-4105-xsa130.patch - bsc#931626 - VUL-0: CVE-2015-4104: XSA-129: xen: PCI MSI mask bits inadvertently exposed to guests CVE-2015-4104-xsa129.patch - bsc#931625 - VUL-0: CVE-2015-4103: XSA-128: xen: Potential unintended writes to host MSI message data field via qemu CVE-2015-4103-xsa128.patch - Upstream patches from Jan 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch- Add DefaultDependencies=no to xen-dom0-modules.service because it has to run before proc-xen.mount- Update to Xen 4.5.1 RC1- Update blktap-no-uninit.patch to work with gcc-4.5- bsc#927967 - VUL-0: CVE-2015-3340: xen: Information leak through XEN_DOMCTL_gettscinfo (XSA-132) 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch- bnc#929339 - VUL-0: CVE-2015-3456: qemu kvm xen: VENOM qemu floppy driver host code execution CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch- bsc#928783 - Reboot failure; Request backport of upstream Xen patch to 4.5.0, or update pkgs to 4.5.1 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch- bnc#927750 - Avoid errors reported by system-modules-load.service- Add xen-no-array-bounds.patch and blktap-no-uninit.patch to selectively turn errors back to warnings to fix build with GCC 5. - Amend xen.stubdom.newlib.patch to pull in declaration of strcmp to avoid implicit-fortify-decl rpmlint error. - Fix quoting of __SMBIOS_DATE__ in xen.build-compare.smbiosdate.patch.- xentop: Fix memory leak on read failure 551ac326-xentop-add-support-for-qdisk.patch- Dropped xentop-add-support-for-qdisk.patch in favor of upstream version 551ac326-xentop-add-support-for-qdisk.patch- Enable spice support in qemu for x86_64 5124efbe-add-qxl-support.patch qemu-xen-enable-spice-support.patch- Add xen-c99-fix.patch to remove pointless inline specifier on function declarations which break build with a C99 compiler which GCC 5 is by default. (bsc#921994) - Add ipxe-no-error-logical-not-parentheses.patch to supply - Wno-logical-not-parentheses to the ipxe build to fix breakage with GCC 5. (bsc#921994)- bnc#921842 - Xentop doesn't display disk statistics for VMs using qdisks xentop-add-support-for-qdisk.patch- Disable the PIE enablement done for Factory, as the XEN code is not buildable with PIE and it does not make much sense to build the hypervisor code with it.- bnc#918169 - XEN fixes required to work with Kernel 3.19.0 xen.spec- Package xen.changes because its referenced in xen.spec- Update seabios to rel-1.7.5 which is the correct version for Xen 4.5- Update to Xen 4.5.0 FCS- Include systemd presets in 13.2 and older- bnc#897352 - Enable xencommons/xendomains only during fresh install - disable restart on upgrade because the toolstack is not restartable- adjust seabios, vgabios, stubdom and hvmloader build to reduce build-compare noise xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.ipxe.patch xen.build-compare.vgabios.patch xen.build-compare.seabios.patch xen.build-compare.man.patch- Update to Xen 4.5.0 RC4- Remove xend specific if-up scripts Recording bridge slaves is a generic task which should be handled by generic network code- Use systemd features from upstream requires updated systemd-presets-branding package- Update to Xen 4.5.0 RC3- Set GIT, WGET and FTP to /bin/false- Use new configure features instead of make variables xen.stubdom.newlib.patch- adjust docs and xen build to reduce build-compare noise xen.build-compare.doc_html.patch xen.build-compare.xen_compile_h.patch- Drop trailing B_CNT from XEN_EXTRAVERSION to reduce build-compare noise- Update to Xen 4.5.0 RC2- Update to Xen 4.5.0 RC1 xen-4.5.0-testing-src.tar.bz2 - Remove all patches now contained in the new tarball xen-4.4.1-testing-src.tar.bz2 5315a3bb-x86-don-t-propagate-acpi_skip_timer_override-do-Dom0.patch 5315a43a-x86-ACPI-also-print-address-space-for-PM1x-fields.patch 53299d8f-xenconsole-reset-tty-on-failure.patch 53299d8f-xenconsole-tolerate-tty-errors.patch 5346a7a0-x86-AMD-support-further-feature-masking-MSRs.patch 53563ea4-x86-MSI-drop-workaround-for-insecure-Dom0-kernels.patch 537c9c77-libxc-check-return-values-on-mmap-and-madvise.patch 537cd0b0-hvmloader-also-cover-PCI-MMIO-ranges-above-4G-with-UC-MTRR-ranges.patch 537cd0cc-hvmloader-PA-range-0xfc000000-0xffffffff-should-be-UC.patch 539ebe62-x86-EFI-improve-boot-time-diagnostics.patch 53aac342-x86-HVM-consolidate-and-sanitize-CR4-guest-reserved-bit-determination.patch 53c9151b-Fix-xl-vncviewer-accesses-port-0-by-any-invalid-domid.patch 53d124e7-fix-list_domain_details-check-config-data-length-0.patch 53dba447-x86-ACPI-allow-CMOS-RTC-use-even-when-ACPI-says-there-is-none.patch 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e8be5f-x86-vHPET-use-rwlock-instead-of-simple-one.patch 53f737b1-VMX-fix-DebugCtl-MSR-clearing.patch 53f7386d-x86-irq-process-softirqs-in-irq-keyhandlers.patch 53fcebab-xen-pass-kernel-initrd-to-qemu.patch 53ff3659-x86-consolidate-boolean-inputs-in-hvm-and-p2m.patch 53ff36ae-x86-hvm-treat-non-insn-fetch-NPF-also-as-read-violations.patch 53ff36d5-x86-mem_event-deliver-gla-fault-EPT-violation-information.patch 53ff3716-x86-ats-Disable-Address-Translation-Services-by-default.patch 53ff3899-x86-NMI-allow-processing-unknown-NMIs-with-watchdog.patch 54005472-EPT-utilize-GLA-GPA-translation-known-for-certain-faults.patch 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch 540f2624-x86-idle-add-barriers-to-CLFLUSH-workaround.patch 541825dc-VMX-don-t-leave-x2APIC-MSR-intercepts-disabled.patch 541ad385-x86-suppress-event-check-IPI-to-MWAITing-CPUs.patch 541ad3ca-x86-HVM-batch-vCPU-wakeups.patch 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch CVE-2013-4540-qemu.patch qemu-support-xen-hvm-direct-kernel-boot.patch qemu-xen-upstream-blkif-discard.patch change-vnc-passwd.patch libxc-pass-errno-to-callers-of-xc_domain_save.patch libxl.honor-more-top-level-vfb-options.patch libxl.add-option-for-discard-support-to-xl-disk-conf.patch libxl.introduce-an-option-to-disable-the-non-O_DIRECT-workaround.patch x86-dom-print.patch x86-extra-trap-info.patch tmp_build.patch xl-check-for-libvirt-managed-domain.patch disable-wget-check.patch - Xend/xm is no longer supported and is not part of the upstream code. Remove all xend/xm specific patches, configs, and scripts xen-xmexample.patch bridge-opensuse.patch xmexample.disks xmclone.sh init.xend xend-relocation.sh xend.service xend-relocation-server.fw domUloader.py xmexample.domUloader xmexample.disks bridge-vlan.patch bridge-bonding.patch bridge-record-creation.patch network-nat-open-SuSEfirewall2-FORWARD.patch xend-set-migration-constraints-from-cmdline.patch xen.migrate.tools-xend_move_assert_to_exception_block.patch xend-pvscsi-recognize-also-SCSI-CDROM-devices.patch xend-config.patch xend-max-free-mem.patch xend-hvm-default-pae.patch xend-vif-route-ifup.patch xend-xenapi-console-protocol.patch xend-core-dump-loc.patch xend-xen-api-auth.patch xend-checkpoint-rename.patch xend-xm-save-check-file.patch xend-xm-create-xflag.patch xend-domu-usb-controller.patch xend-devid-or-name.patch xend-migration-domname-fix.patch xend-del_usb_xend_entry.patch xend-xen-domUloader.patch xend-multi-xvdp.patch xend-check_device_status.patch xend-change_home_server.patch xend-minimum-restart-time.patch xend-disable-internal-logrotate.patch xend-config-enable-dump-comment.patch xend-tools-watchdog-support.patch xend-console-port-restore.patch xend-vcpu-affinity-fix.patch xend-migration-bridge-check.patch xend-managed-pci-device.patch xend-hvm-firmware-passthrough.patch xend-cpuinfo-model-name.patch xend-xm-reboot-fix.patch xend-domain-lock.patch xend-domain-lock-sfex.patch xend-32on64-extra-mem.patch xend-hv_extid_compatibility.patch xend-xenpaging.autostart.patch xend-remove-xm-deprecation-warning.patch libxen_permissive.patch tmp-initscript-modprobe.patch init.xendomains xendomains.service xen-watchdog.service xen-updown.sh- bnc#901317 - L3: increase limit domUloader to 32MB domUloader.py- bnc#898772 - SLES 12 RC3 - XEN Host crashes when assigning non-VF device (SR-IOV) to guest 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch - bnc#882089 - Windows 2012 R2 fails to boot up with greater than 60 vcpus 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch - bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch - Upstream patches from Jan 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch (Replaces xsa107.patch) 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch (Replaces xsa104.patch) 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch (Replaces xsa105.patch) 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch (Replaces xsa106.patch) 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch (Replaces xsa108.patch) 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch (Replaces xsa97.patch) 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch- restrict requires on grub2-x86_64-xen to x86_64 hosts- bsc#900292 - xl: change default dump directory xl-coredump-file-location.patch- Update xen2libvirt.py to better detect and handle file formats- bnc#889526 - VUL-0: CVE-2014-5146, CVE-2014-5149: xen: XSA-97 Long latency virtual-mmu operations are not preemptible xsa97.patch - bnc#882089 - Windows 2012 R2 fails to boot up with greater than 60 vcpus 541ad385-x86-suppress-event-check-IPI-to-MWAITing-CPUs.patch 541ad3ca-x86-HVM-batch-vCPU-wakeups.patch - Upstream patches from Jan 540f2624-x86-idle-add-barriers-to-CLFLUSH-workaround.patch 541825dc-VMX-don-t-leave-x2APIC-MSR-intercepts-disabled.patch- bnc#897657 - VUL-0: CVE-2014-7188: xen: XSA-108 Improper MSR range used for x2APIC emulation xsa108.patch- bnc#897906 - libxc: check return values on mmap() and madvise() on xc_alloc_hypercall_buffer() 537c9c77-libxc-check-return-values-on-mmap-and-madvise.patch- bnc#897614 - Virtualization/xen: Bug `xen-tools` uninstallable; grub2-x86_64-xen dependency not available xen.spec- More cleanup of README.SUSE- Update xen patch with upstream patch so that latest libvirt patch can work. (bnc#896044) + 53fcebab-xen-pass-kernel-initrd-to-qemu.patch - xen-pass-kernel-initrd-to-qemu.patch- bnc#895804 - VUL-0: CVE-2014-6268: xen: XSA-107: Mishandling of uninitialised FIFO-based event channel control blocks xsa107.patch - bnc#895802 - VUL-0: CVE-2014-7156: xen: XSA-106: Missing privilege level checks in x86 emulation of software interrupts xsa106.patch - bnc#895799 - VUL-0: CVE-2014-7155: xen: XSA-105: Missing privilege level checks in x86 HLT, LGDT, LIDT, and LMSW emulation xsa105.patch - bnc#895798 - VUL-0: CVE-2014-7154: xen: XSA-104: Race condition in HVMOP_track_dirty_vram xsa104.patch- bnc#882405 - Only one key-press event was generated while holding a key before key-release in pv guests through xl vncviewer tigervnc-long-press.patch- Update to Xen Version 4.4.1 FCS xen-4.4.1-testing-src.tar.bz2 - Dropped patches now contained in tarball 53d7b781-x86-cpu-undo-BIOS-CPUID-max_leaf-limit-earlier.patch 53df71c7-lz4-check-for-underruns.patch 53e47d6b-x86_emulate-properly-do-IP-updates-and-other-side-effects.patch- bnc#882089 - Windows 2012 R2 fails to boot up with greater than 60 vcpus 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e8be5f-x86-vHPET-use-rwlock-instead-of-simple-one.patch 53ff3659-x86-consolidate-boolean-inputs-in-hvm-and-p2m.patch 53ff36ae-x86-hvm-treat-non-insn-fetch-NPF-also-as-read-violations.patch 53ff36d5-x86-mem_event-deliver-gla-fault-EPT-violation-information.patch 54005472-EPT-utilize-GLA-GPA-translation-known-for-certain-faults.patch - Upstream patches from Jan 53f737b1-VMX-fix-DebugCtl-MSR-clearing.patch 53f7386d-x86-irq-process-softirqs-in-irq-keyhandlers.patch 53ff3716-x86-ats-Disable-Address-Translation-Services-by-default.patch 53ff3899-x86-NMI-allow-processing-unknown-NMIs-with-watchdog.patch- bnc#864801 - VUL-0: CVE-2013-4540: qemu: zaurus: buffer overrun on invalid state load CVE-2013-4540-qemu.patch- Update README.SUSE with additional debug help- bnc#883112 - Xen Panic during boot "System without CMOS RTC must be booted from EFI" 53dba447-x86-ACPI-allow-CMOS-RTC-use-even-when-ACPI-says-there-is-none.patch - Upstream patches from Jan 53d7b781-x86-cpu-undo-BIOS-CPUID-max_leaf-limit-earlier.patch 53df71c7-lz4-check-for-underruns.patch 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e47d6b-x86_emulate-properly-do-IP-updates-and-other-side-effects.patch- Update to Xen Version 4.4.1-rc2 xen-4.4.1-testing-src.tar.bz2 - Dropped the following upstream patches and xen-4.4.0-testing-src.tar.bz2 537b5ede-move-domain-to-cpupool0-before-destroying-it.patch 5327190a-x86-Intel-work-around-Xeon-7400-series-erratum-AAI65.patch 534bdf47-x86-HAP-also-flush-TLB-when-altering-a-present-1G-or-intermediate-entry.patch 535a354b-passthrough-allow-to-suppress-SERR-and-PERR-signaling.patch 53636ebf-x86-fix-guest-CPUID-handling.patch 5347b524-evtchn-eliminate-64k-ports-limitation.patch 53a040c6-page-alloc-scrub-pages-used-by-hypervisor-upon-freeing.patch 53a1990a-IOMMU-prevent-VT-d-device-IOTLB-operations-on-wrong-IOMMU.patch 53732f4f-x86-MCE-bypass-uninitialized-vcpu-in-vMCE-injection.patch 531dc0e2-xmalloc-handle-correctly-page-allocation-when-align-size.patch 5331917d-x86-enforce-preemption-in-HVM_set_mem_access-p2m_set_mem_access.patch 531d8e09-x86-HVM-fix-memory-type-merging-in-epte_get_entry_emt.patch 538ee637-ACPI-Prevent-acpi_table_entries-from-falling-into-a-infinite-loop.patch 535a34eb-VT-d-suppress-UR-signaling-for-server-chipsets.patch 535e31bc-x86-HVM-correct-the-SMEP-logic-for-HVM_CR0_GUEST_RESERVED_BITS.patch 53859956-timers-set-the-deadline-more-accurately.patch 53636978-hvm_set_ioreq_page-releases-wrong-page-in-error-path.patch 535a3516-VT-d-suppress-UR-signaling-for-desktop-chipsets.patch 53cfdcc7-avoid-crash-when-doing-shutdown-with-active-cpupools.patch 5383175e-VT-d-fix-mask-applied-to-DMIBAR-in-desktop-chipset-XSA-59-workaround.patch 531d8e34-x86-HVM-consolidate-passthrough-handling-in-epte_get_entry_emt.patch 532fff53-x86-fix-determination-of-bit-count-for-struct-domain-allocations.patch 5357baff-x86-add-missing-break-in-dom0_pit_access.patch 530c54c3-x86-mce-Reduce-boot-time-logspam.patch 5383167d-ACPI-ERST-fix-table-mapping.patch 5390927f-x86-fix-reboot-shutdown-with-running-HVM-guests.patch 530b27fd-x86-MCE-Fix-race-condition-in-mctelem_reserve.patch 53709b77-Nested-VMX-load-current_vmcs-only-when-it-exists.patch 5396d818-avoid-crash-on-HVM-domain-destroy-with-PCI-passthrough.patch 531d8fd0-kexec-identify-which-cpu-the-kexec-image-is-being-executed-on.patch 5385956b-x86-don-t-use-VA-for-cache-flush-when-also-flushing-TLB.patch 539ec004-x86-mce-don-t-spam-the-console-with-CPUx-Temperature-z.patch 53909259-x86-domctl-two-functional-fixes-to-XEN_DOMCTL_-gs-etvcpuextstate.patch 53859549-AMD-IOMMU-don-t-free-page-table-prematurely.patch 533d413b-x86-mm-fix-checks-against-max_mapped_pfn.patch 535fa503-x86-HVM-restrict-HVMOP_set_mem_type.patch 53271880-VT-d-fix-RMRR-handling.patch 5390917a-VT-d-honor-APEI-firmware-first-mode-in-XSA-59-workaround-code.patch 538dcada-x86-HVM-eliminate-vulnerabilities-from-hvm_inject_msi.patch 53455585-x86-AMD-feature-masking-is-unavailable-on-Fam11.patch 537b5e50-VT-d-apply-quirks-at-device-setup-time-rather-than-only-at-boot.patch 53a199d7-x86-EFI-allow-FPU-XMM-use-in-runtime-service-functions.patch 53cfddaf-x86-mem_event-validate-the-response-vcpu_id-before-acting-on-it.patch 53b16cd4-VT-d-ATS-correct-and-clean-up-dev_invalidate_iotlb.patch 53cfdde4-x86-mem_event-prevent-underflow-of-vcpu-pause-counts.patch 53356c1e-x86-HVM-correct-CPUID-leaf-80000008-handling.patch 534bbd90-x86-nested-HAP-don-t-BUG-on-legitimate-error.patch 530b28c5-x86-MSI-don-t-risk-division-by-zero.patch 5396e805-x86-HVM-refine-SMEP-test-in-HVM_CR4_GUEST_RESERVED_BITS.patch 5370e03b-pygrub-fix-error-handling-if-no-valid-partitions-are-found.patch 5321b257-x86-make-hypercall-preemption-checks-consistent.patch 5321b20b-common-make-hypercall-preemption-checks-consistent.patch 538c338f-x86-amd_ucode-flip-revision-numbers-in-printk.patch 537b5e79-VT-d-extend-error-report-masking-workaround-to-newer-chipsets.patch 531d8db1-x86-hvm-refine-the-judgment-on-IDENT_PT-for-EMT.patch 53b56de1-properly-reference-count-DOMCTL_-un-pausedomain-hypercalls.patch 530b2880-Nested-VMX-update-nested-paging-mode-on-vmexit.patch 533ad1ee-VMX-fix-PAT-value-seen-by-guest.patch 53206661-pygrub-support-linux16-and-initrd16.patch 5315a254-IOMMU-generalize-and-correct-softirq-processing.patch- bnc#820873 - The "long" option doesn't work with "xl list" 53d124e7-fix-list_domain_details-check-config-data-length-0.patch- bnc#888996 - Package 'xen-tool' contains 'SuSE' spelling in a filename and/or SPEC file Renamed README.SuSE -> README.SUSE Modified files: xen.spec, boot.local.xenU, init.pciback xend-config.patch, xend-vif-route-ifup.patch- bnc#882673 - Dom0 memory should enforce a minimum memory size (e.g. dom0_mem=min:512M) xen.spec (Mike Latimer)- Upstream patches from Jan 5347b524-evtchn-eliminate-64k-ports-limitation.patch 53aac342-x86-HVM-consolidate-and-sanitize-CR4-guest-reserved-bit-determination.patch 53b16cd4-VT-d-ATS-correct-and-clean-up-dev_invalidate_iotlb.patch 53b56de1-properly-reference-count-DOMCTL_-un-pausedomain-hypercalls.patch 53cfdcc7-avoid-crash-when-doing-shutdown-with-active-cpupools.patch 53cfddaf-x86-mem_event-validate-the-response-vcpu_id-before-acting-on-it.patch 53cfdde4-x86-mem_event-prevent-underflow-of-vcpu-pause-counts.patch- bnc#886801 - xl vncviewer: The first domu can be accessed by any id 53c9151b-Fix-xl-vncviewer-accesses-port-0-by-any-invalid-domid.patch- Upstream pygrub bug fix 5370e03b-pygrub-fix-error-handling-if-no-valid-partitions-are-found.patch- Fix pygrub to handle old 32 bit VMs pygrub-boot-legacy-sles.patch (Mike Latimer)- Remove xen-vmresync utility. It is an old Platespin Orchestrate utility that should have never been included in the Xen package. Updated xen.spec- Rework xen-destroy utility included in xen-utils bnc#885292 and bnc#886063 Updated xen-utils-0.1.tar.bz2- bnc#886063 - Xen monitor fails (xl list --long output different from xm list --long output) - bnc#885292 - VirtualDomain: pid_status does not know how to check status on SLE12 Re-enable building xen-utils for sle12 and include xen-list and xen-destroy in the xen-tools package for HA. xen.spec- bnc#882127 - Xen kernel panics on booting SLES12 Beta 8 53a199d7-x86-EFI-allow-FPU-XMM-use-in-runtime-service-functions.patch - Upstream patches from Jan 538c338f-x86-amd_ucode-flip-revision-numbers-in-printk.patch 538ee637-ACPI-Prevent-acpi_table_entries-from-falling-into-a-infinite-loop.patch 5390917a-VT-d-honor-APEI-firmware-first-mode-in-XSA-59-workaround-code.patch 53909259-x86-domctl-two-functional-fixes-to-XEN_DOMCTL_-gs-etvcpuextstate.patch 5390927f-x86-fix-reboot-shutdown-with-running-HVM-guests.patch 5396d818-avoid-crash-on-HVM-domain-destroy-with-PCI-passthrough.patch 5396e805-x86-HVM-refine-SMEP-test-in-HVM_CR4_GUEST_RESERVED_BITS.patch 539ebe62-x86-EFI-improve-boot-time-diagnostics.patch 539ec004-x86-mce-don-t-spam-the-console-with-CPUx-Temperature-z.patch 53a040c6-page-alloc-scrub-pages-used-by-hypervisor-upon-freeing.patch (replaces xsa100.patch) 53a1990a-IOMMU-prevent-VT-d-device-IOTLB-operations-on-wrong-IOMMU.patch- Replace 'domUloader' with 'pygrub' when converting or importing Xen domains into libvirt with xen2libvirt. domUloader is no longer provided in xen-tools. Modified: xen2libvirt.py- fate#310956: Support Direct Kernel Boot for FV guests patches would go to upstream: qemu side: qemu-support-xen-hvm-direct-kernel-boot.patch xen side: xen-pass-kernel-initrd-to-qemu.patch- Modify how we check for libvirt managed domains xl-check-for-libvirt-managed-domain.patch- bnc#880751 - VUL-0: xen: Hypervisor heap contents leaked to guests xsa100.patch - bnc#878841 - VUL-0: XSA-96: Xen: Vulnerabilities in HVM MSI injection 538dcada-x86-HVM-eliminate-vulnerabilities-from-hvm_inject_msi.patch - Upstream patches from Jan 537cd0b0-hvmloader-also-cover-PCI-MMIO-ranges-above-4G-with-UC-MTRR-ranges.patch 537cd0cc-hvmloader-PA-range-0xfc000000-0xffffffff-should-be-UC.patch 5383167d-ACPI-ERST-fix-table-mapping.patch 5383175e-VT-d-fix-mask-applied-to-DMIBAR-in-desktop-chipset-XSA-59-workaround.patch 53859549-AMD-IOMMU-don-t-free-page-table-prematurely.patch 5385956b-x86-don-t-use-VA-for-cache-flush-when-also-flushing-TLB.patch 53859956-timers-set-the-deadline-more-accurately.patch- bnc#879425: handle cache=unsafe from libvirt to disable flush in qdisk libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch qemu-xen-upstream-qdisk-cache-unsafe.patch- libxl: introduce an option for disabling the non-O_DIRECT workaround recognize direct-io-safe in domU.cfg diskspec libxl.introduce-an-option-to-disable-the-non-O_DIRECT-workaround.patch- fate#316071: add discard support for file backed storage (qdisk) update patch to allow more values in overloaded ->readwrite member- bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts 537b5e50-VT-d-apply-quirks-at-device-setup-time-rather-than-only-at-boot.patch 537b5e79-VT-d-extend-error-report-masking-workaround-to-newer-chipsets.patch - Upstream patches from Jan 53709b77-Nested-VMX-load-current_vmcs-only-when-it-exists.patch 53732f4f-x86-MCE-bypass-uninitialized-vcpu-in-vMCE-injection.patch 537b5ede-move-domain-to-cpupool0-before-destroying-it.patch- Update README.SuSE with information on the toolstack change- fate#316071: add discard support for file backed storage (qdisk) update to recognize option discard/no-discard instead of discard=0,1 to match upstream change- fate#316613: Implement pvscsi in xl/libxl libxl.pvscsi.patch- bnc#875668 - VUL-0: CVE-2014-3124: xen: XSA-92: HVMOP_set_mem_type allows invalid P2M entries to be created 535fa503-x86-HVM-restrict-HVMOP_set_mem_type.patch (replaces xsa92.patch) - bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts 535a34eb-VT-d-suppress-UR-signaling-for-server-chipsets.patch 535a3516-VT-d-suppress-UR-signaling-for-desktop-chipsets.patch - Upstream patches from Jan 535a354b-passthrough-allow-to-suppress-SERR-and-PERR-signaling.patch 535e31bc-x86-HVM-correct-the-SMEP-logic-for-HVM_CR0_GUEST_RESERVED_BITS.patch 53636978-hvm_set_ioreq_page-releases-wrong-page-in-error-path.patch 53636ebf-x86-fix-guest-CPUID-handling.patch- Fix pygrub to handle VM with no grub/menu.lst file. - Don't use /var/run/xend/boot for temporary boot directory pygrub-boot-legacy-sles.patch- When the xl command is used, check to see if the domain being modified is managed by libvirt and print warning if it is. xl-check-for-libvirt-managed-domain.patch- Upstream patches from Jan 53455585-x86-AMD-feature-masking-is-unavailable-on-Fam11.patch 5346a7a0-x86-AMD-support-further-feature-masking-MSRs.patch 534bbd90-x86-nested-HAP-don-t-BUG-on-legitimate-error.patch 534bdf47-x86-HAP-also-flush-TLB-when-altering-a-present-1G-or-intermediate-entry.patch 53563ea4-x86-MSI-drop-workaround-for-insecure-Dom0-kernels.patch 5357baff-x86-add-missing-break-in-dom0_pit_access.patch - XSA-92 xsa92.patch- Add # needssslcertforbuild to use the project's certificate when building in a home project. (bnc#872354)- Upstream patches from Jan 53356c1e-x86-HVM-correct-CPUID-leaf-80000008-handling.patch 533ad1ee-VMX-fix-PAT-value-seen-by-guest.patch 533d413b-x86-mm-fix-checks-against-max_mapped_pfn.patch- bnc#862608 - SLES 11 SP3 vm-install should get RHEL 7 support when released 53206661-pygrub-support-linux16-and-initrd16.patch - Upstream bug fixes 53299d8f-xenconsole-reset-tty-on-failure.patch 53299d8f-xenconsole-tolerate-tty-errors.patch- fix build for armv7l and aarch64- Remove compiletime strings from qemu-upstream qemu-xen-upstream-megasas-buildtime.patch- bnc#871546 - KMPs are not signed in SUSE:SLE-12:GA? xen.spec- Upstream patches from Jan 532fff53-x86-fix-determination-of-bit-count-for-struct-domain-allocations.patch 5331917d-x86-enforce-preemption-in-HVM_set_mem_access-p2m_set_mem_access.patch - Drop xsa89.patch for upstream version (see bnc#867910, 5331917d-x86-enforce...)- bnc#863821 - Xen unable to boot paravirtualized VMs installed with btrfs. Add 'Requires: grub2-x86_64-xen' to xen-tools. - Restore soft links for qemu-system-i386 and qemu-dm - Cleanup inconsistency in which version of qemu-system-i386 is being used (Xen vs qemu-x86). Use only Xen's version. xen.spec- Add conditionals for SLE12 when defining xend and max_cpus xen.spec- Upstream patches from Jan 5321b20b-common-make-hypercall-preemption-checks-consistent.patch 5321b257-x86-make-hypercall-preemption-checks-consistent.patch 53271880-VT-d-fix-RMRR-handling.patch 5327190a-x86-Intel-work-around-Xeon-7400-series-erratum-AAI65.patch - Dropped the following as now part of 5321b257 5310bac3-mm-ensure-useful-progress-in-decrease_reservation.patch- bnc#867910 - VUL-0: EMBARGOED: xen: XSA-89: HVMOP_set_mem_access is not preemptible xsa89.patch - Upstream patches from Jan 530b27fd-x86-MCE-Fix-race-condition-in-mctelem_reserve.patch 530b2880-Nested-VMX-update-nested-paging-mode-on-vmexit.patch 530b28c5-x86-MSI-don-t-risk-division-by-zero.patch 530c54c3-x86-mce-Reduce-boot-time-logspam.patch 5310bac3-mm-ensure-useful-progress-in-decrease_reservation.patch 5315a254-IOMMU-generalize-and-correct-softirq-processing.patch 5315a3bb-x86-don-t-propagate-acpi_skip_timer_override-do-Dom0.patch 5315a43a-x86-ACPI-also-print-address-space-for-PM1x-fields.patch 531d8db1-x86-hvm-refine-the-judgment-on-IDENT_PT-for-EMT.patch 531d8e09-x86-HVM-fix-memory-type-merging-in-epte_get_entry_emt.patch 531d8e34-x86-HVM-consolidate-passthrough-handling-in-epte_get_entry_emt.patch 531d8fd0-kexec-identify-which-cpu-the-kexec-image-is-being-executed-on.patch 531dc0e2-xmalloc-handle-correctly-page-allocation-when-align-size.patch- Add conversion tool for migrating xend/xm managed VMs to libvirt xen2libvirt.py (Jim Fehlig)- Update to Xen 4.4.0 FCS- bnc#865682 - Local attach support for PHY backends using scripts local_attach_support_for_phy.patch- bnc#798770 - Improve multipath support for npiv devices block-npiv block-npiv-common.sh- honor global keymap= option in libxl libxl.honor-more-top-level-vfb-options.patch- Update to c/s 28381 to include libxl fork and event fixes for libvirt xen-4.4.0-testing-src.tar.bz2- bnc#863297: xend/pvscsi: recognize also SCSI CDROM devices xend-pvscsi-recognize-also-SCSI-CDROM-devices.patch- fate#316614: set migration constraints from cmdline fix xl migrate to print the actual error string libxc-pass-errno-to-callers-of-xc_domain_save.patch- Include additional help docs for xl in xen-tools - Apply all patches including those for unpackaged xend xen.spec- fate#316614: set migration constraints from cmdline split existing changes into libxl and xend part added libxl.set-migration-constraints-from-cmdline.patch added xend-set-migration-constraints-from-cmdline.patch removed xen.migrate.tools_add_xm_migrate_--log_progress_option.patch removed xen.migrate.tools_set_number_of_dirty_pages_during_migration.patch removed xen.migrate.tools_set_migration_constraints_from_cmdline.patch- Enable ix86 32bit build for xen-libs to be built to support xen-tools-domU on 32bit VMs and also vhostmd running in 32bit VMs- Enable blktapctrl when qemu-traditional is required to satisfy build dependencies. Remove binaries after build if xend is disabled- update ifarch usage in xen.spec to cover also arm - blktapctrl is used only by xend - fix xend-tools-xend sub pkg handling - default to gcc47 for sles11sp3 builds - remove all latex packages from BuildRequires - aarch64-rename-PSR_MODE_ELxx-to-match-linux-headers.patch- add arch dependent install suffix for /boot/xen files- Set max_cpus==4 for non-x86_64 builds- Update to Xen 4.4.0 RC3 c/s 28321- Add flex and bison to BuildRequires, needed by previous patch- fate#316071: add discard support for file backed storage (qdisk) libxl.add-option-for-discard-support-to-xl-disk-conf.patch- On platforms where xend is still supported don't output a deprecation warning when using xm. xend-remove-xm-deprecation-warning.patch- Changed License to GPL-2.0 (from GPL-2.0+)- Dropped xen-changeset.patch. It is no longer needed.- BuildRequire libfdt1-devel on ARM- fate#311487: remove modprobe.conf files for autoloading of pv-on-hvm files. Rely on core kernel to skip initialization of emulated hardware Handle xen_emul_unplug= from xenlinux based core kernel-default xen_pvonhvm.xen_emul_unplug.patch Dropped xen_pvdrivers.conf- Fix the spec file to build for old distros The xm/xend toolstack will continue to be contained in xen-tools for older openSUSE and sles distros but it will be contained in xend-tools for os13.x- fate#316071: add discard support for file backed storage (qdisk) to qemu-upstream, enabled unconditionally qemu-xen-upstream-blkif-discard.patch- Update to Xen 4.4.0 RC2 c/s 28287- Restore 32bit ix86 support in spec file for kmps and domU tools - Restore a few missing xend patches xend-config-enable-dump-comment.patch xend-tools-watchdog-support.patch xend-vif-route-ifup.patch- fate#315692: XEN: Include Xen version 4.4 in SLES-12 Update to Xen 4.4.0 RC1 c/s 28233 - Drop 32bit support from spec file - Dropped numerous patches now included in the tarball- gcc-32bit pulls in the right gcc bits, so better buildrequire that- Upstream patches from Jan 5281fad4-numa-sched-leave-node-affinity-alone-if-not-in-auto-mode.patch 52820823-nested-SVM-adjust-guest-handling-of-structure-mappings.patch 52820863-VMX-don-t-crash-processing-d-debug-key.patch 5282492f-x86-eliminate-has_arch_mmios.patch 52864df2-credit-Update-other-parameters-when-setting-tslice_ms.patch 52864f30-fix-leaking-of-v-cpu_affinity_saved-on-domain-destruction.patch 5289d225-nested-VMX-don-t-ignore-mapping-errors.patch 528a0eb0-x86-consider-modules-when-cutting-off-memory.patch 528f606c-x86-hvm-reset-TSC-to-0-after-domain-resume-from-S3.patch 528f609c-x86-crash-disable-the-watchdog-NMIs-on-the-crashing-cpu.patch 52932418-x86-xsave-fix-nonlazy-state-handling.patch- bnc#851749 - Xen service file does not call xend properly xend.service- Add missing requires to pciutils package for xend-tools- bnc#851386 - VUL-0: xen: XSA-78: Insufficient TLB flushing in VT-d (iommu) code 528a0e5b-TLB-flushing-in-dma_pte_clear_one.patch- Make -devel package depend on libuuid-devel, since libxl.h includes uuid.h- bnc#849667 - VUL-0: xen: XSA-74: Lock order reversal between page_alloc_lock and mm_rwlock CVE-2013-4553-xsa74.patch - bnc#849665 - VUL-0: CVE-2013-4551: xen: XSA-75: Host crash due to guest VMX instruction execution 52809208-nested-VMX-VMLANUCH-VMRESUME-emulation-must-check-permission-1st.patch - bnc#849668 - VUL-0: xen: XSA-76: Hypercalls exposed to privilege rings 1 and 2 of HVM guests CVE-2013-4554-xsa76.patch - Upstream patches from Jan 52654798-x86-xsave-also-save-restore-XCR0-across-suspend-ACPI-S3.patch 526e43d4-x86-refine-address-validity-checks-before-accessing-page-tables.patch 526f786a-fix-locking-in-cpu_disable_scheduler.patch 5277646c-x86-ACPI-x2APIC-guard-against-out-of-range-ACPI-or-APIC-IDs.patch 5277a134-x86-make-sure-memory-block-is-RAM-before-passing-to-the-allocator.patch 5278f7f9-x86-HVM-32-bit-IN-result-must-be-zero-extended-to-64-bits.patch 527a0a05-call-sched_destroy_domain-before-cpupool_rm_domain.patch 527cb7d2-x86-hvm-fix-restart-of-RTC-periodic-timer-with-vpt_align-1.patch 527cb820-x86-EFI-make-trampoline-allocation-more-flexible.patch 5280aae0-x86-idle-reduce-contention-on-ACPI-register-accesses.patch- bnc#848657 - VUL-0: xen: CVE-2013-4494: XSA-73: Lock order reversal between page allocation and grant table locks 5277639c-gnttab-correct-locking-order-reversal.patch- Update to Xen 4.3.1- domUloader can no longer be used with the xl toolstack to boot sles10. Patch pygrub to get the kernel and initrd from the image. pygrub-boot-legacy-sles.patch- bnc#842515 - VUL-0: CVE-2013-4375: XSA-71: xen: qemu disk backend (qdisk) resource leak CVE-2013-4375-xsa71.patch - bnc#845520 - VUL-0: CVE-2013-4416: xen: ocaml xenstored mishandles oversized message replies CVE-2013-4416-xsa72.patch - Upstream patches from Jan 52496bea-x86-properly-handle-hvm_copy_from_guest_-phys-virt-errors.patch (Replaces CVE-2013-4355-xsa63.patch) 52496c11-x86-mm-shadow-Fix-initialization-of-PV-shadow-L4-tables.patch (Replaces CVE-2013-4356-xsa64.patch) 52496c32-x86-properly-set-up-fbld-emulation-operand-address.patch (Replaces CVE-2013-4361-xsa66.patch) 52497c6c-x86-don-t-blindly-create-L3-tables-for-the-direct-map.patch 524e971b-x86-idle-Fix-get_cpu_idle_time-s-interaction-with-offline-pcpus.patch 524e9762-x86-percpu-Force-INVALID_PERCPU_AREA-to-non-canonical.patch 524e983e-Nested-VMX-check-VMX-capability-before-read-VMX-related-MSRs.patch 524e98b1-Nested-VMX-fix-IA32_VMX_CR4_FIXED1-msr-emulation.patch 524e9dc0-xsm-forbid-PV-guest-console-reads.patch 5256a979-x86-check-segment-descriptor-read-result-in-64-bit-OUTS-emulation.patch 5256be57-libxl-fix-vif-rate-parsing.patch 5256be84-tools-ocaml-fix-erroneous-free-of-cpumap-in-stub_xc_vcpu_getaffinity.patch 5256be92-libxl-fix-out-of-memory-error-handling-in-libxl_list_cpupool.patch 5257a89a-x86-correct-LDT-checks.patch 5257a8e7-x86-add-address-validity-check-to-guest_map_l1e.patch 5257a944-x86-check-for-canonical-address-before-doing-page-walks.patch 525b95f4-scheduler-adjust-internal-locking-interface.patch 525b9617-sched-fix-race-between-sched_move_domain-and-vcpu_wake.patch 525e69e8-credit-unpause-parked-vcpu-before-destroying-it.patch 525faf5e-x86-print-relevant-tail-part-of-filename-for-warnings-and-crashes.patch- Improvements to block-dmmd script bnc#828623- bnc#840196 - L3: MTU size on Dom0 gets reset when booting DomU with e1000 device set-mtu-from-bridge-for-tap-interface.patch- bnc#839596 - VUL-0: CVE-2013-1442: XSA-62: xen: Information leak on AVX and/or LWP capable CPUs 5242a1b5-x86-xsave-initialize-extended-register-state-when-guests-enable-it.patch - bnc#840592 - VUL-0: CVE-2013-4355: XSA-63: xen: Information leaks through I/O instruction emulation CVE-2013-4355-xsa63.patch - bnc#840593 - VUL-0: CVE-2013-4356: XSA-64: xen: Memory accessible by 64-bit PV guests under live migration CVE-2013-4356-xsa64.patch - bnc#841766 - VUL-1: CVE-2013-4361: XSA-66: xen: Information leak through fbld instruction emulation CVE-2013-4361-xsa66.patch - bnc#833796 - L3: Xen: migration broken from xsave-capable to xsave-incapable host 52205e27-x86-xsave-initialization-improvements.patch 522dc0e6-x86-xsave-fix-migration-from-xsave-capable-to-xsave-incapable-host.patch - bnc#839600 - [HP BCS SLES11 Bug]: In HP’s UEFI x86_64 platform and sles11sp3 with xen environment, xen hypervisor will panic on multiple blades nPar. 523172d5-x86-fix-memory-cut-off-when-using-PFN-compression.patch - bnc#833251 - [HP BCS SLES11 Bug]: In HP’s UEFI x86_64 platform and with xen environment, in booting stage ,xen hypervisor will panic. 522d896b-x86-EFI-properly-handle-run-time-memory-regions-outside-the-1-1-map.patch - bnc#834751 - [HP BCS SLES11 Bug]: In xen, “shutdown –y 0 –h” cannot power off system 522d896b-x86-EFI-properly-handle-run-time-memory-regions-outside-the-1-1-map.patch - Upstream patches from Jan 520119fc-xen-conring-Write-to-console-ring-even-if-console-lock-is-busted.patch 520a2705-watchdog-crash-Always-disable-watchdog-in-console_force_unlock.patch 522d8a1f-x86-allow-guest-to-set-clear-MSI-X-mask-bit-try-2.patch 522dc044-xmalloc-make-whole-pages-xfree-clear-the-order-field-ab-used-by-xmalloc.patch 522f2f9f-Nested-VMX-Clear-bit-31-of-IA32_VMX_BASIC-MSR.patch 522f37b2-sched-arinc653-check-for-guest-data-transfer-failures.patch 5231e090-libxc-x86-fix-page-table-creation-for-huge-guests.patch 5231f00c-cpufreq-missing-check-of-copy_from_guest.patch 523304b6-x86-machine_restart-must-not-call-acpi_dmar_reinstate-twice.patch 5239a064-x86-HVM-fix-failure-path-in-hvm_vcpu_initialise.patch 5239a076-VMX-fix-failure-path-in-construct_vmcs.patch 523c0ed4-x86-HVM-properly-handle-wide-MMIO.patch 523c1758-sched_credit-filter-node-affinity-mask-against-online-cpus.patch 523ff393-x86-HVM-linear-address-must-be-canonical-for-the-whole-accessed-range.patch 523ff3e2-x86-HVM-refuse-doing-string-operations-in-certain-situations.patch- Use upstream version of unplugging in PVonHVM guests add 523c1834-unmodified_drivers-enable-unplug-per-default.patch remove disable_emulated_device.patch- fate#315714 - Support pvUSB in Xen HVM guests, add xen-usb.ko- Upstream patches from Jan 521c6d4a-x86-don-t-allow-Dom0-access-to-the-MSI-address-range.patch 521c6d6c-x86-don-t-allow-Dom0-access-to-the-HT-address-range.patch 521c6e23-x86-Intel-add-support-for-Haswell-CPU-models.patch 521db25f-Fix-inactive-timer-list-corruption-on-second-S3-resume.patch 521e1156-x86-AVX-instruction-emulation-fixes.patch 521ef8d9-AMD-IOMMU-add-missing-checks.patch 52205a7d-hvmloader-smbios-Correctly-count-the-number-of-tables-written.patch 52205a90-public-hvm_xs_strings.h-Fix-ABI-regression-for-OEM-SMBios-strings.patch 52205e27-x86-xsave-initialization-improvements.patch 5226020f-xend-handle-extended-PCI-configuration-space-when-saving-state.patch 52260214-xend-fix-file-descriptor-leak-in-pci-utilities.patch 52285317-hvmloader-fix-SeaBIOS-interface.patch- bnc#837585 - xen* pkg update DISables `xencommons` and `xendomains` systemd services xen.spec- remove unneeded patch, autoload is handled by PCI device, without PCI device xen_platform_pci would not work anyway xen.sles11sp1.fate311487.xen_platform_pci.dmistring.patch- Update our xen-3.0.4 version of unplug code in qemu-trad add comments about the usage of the code rename handler function reenable handlers for writing/reading from emulated PCI device- Change unplugging of emulated devices in PVonHVM guests Since 3.0.4 xen-platform-pci.ko triggerd the unplug by writing to the PCI space of the emulated PCI device. 3.3 introduced an official unplug protocol. The option to unplug wit the official protocol is disabled per default. Remove our version and enable the unplug via official protocol- Upstream patches from Jan 51e517e6-AMD-IOMMU-allocate-IRTEs.patch 51e5183f-AMD-IOMMU-untie-remap-and-vector-maps.patch 51e63df6-VMX-fix-interaction-of-APIC-V-and-Viridian-emulation.patch 52146070-ACPI-fix-acpi_os_map_memory.patch 5214d26a-VT-d-warn-about-CFI-being-enabled-by-firmware.patch 5215d094-Nested-VMX-Check-whether-interrupt-is-blocked-by-TPR.patch 5215d0c5-Nested-VMX-Force-check-ISR-when-L2-is-running.patch 5215d135-Nested-VMX-Clear-APIC-v-control-bit-in-vmcs02.patch 5215d2d5-Nested-VMX-Update-APIC-v-RVI-SVI-when-vmexit-to-L1.patch 5215d8b0-Correct-X2-APIC-HVM-emulation.patch - Dropped 520d417d-xen-Add-stdbool.h-workaround-for-BSD.patch- bnc#836239 - SLES 11 SP3 Xen security patch does not automatically update UEFI boot binary xen.spec- Upstream patches from Jan 51d5334e-x86-mm-Ensure-useful-progress-in-alloc_l2_table.patch 51dd155c-adjust-x86-EFI-build.patch 51e63d80-x86-cpuidle-Change-logging-for-unknown-APIC-IDs.patch 51e6540d-x86-don-t-use-destroy_xen_mappings-for-vunmap.patch 51e7963f-x86-time-Update-wallclock-in-shared-info-when-altering-domain-time-offset.patch 51ffd577-fix-off-by-one-mistakes-in-vm_alloc.patch 51ffd5fd-x86-refine-FPU-selector-handling-code-for-XSAVEOPT.patch 520114bb-Nested-VMX-Flush-TLBs-and-Caches-if-paging-mode-changed.patch 520a5504-VMX-add-boot-parameter-to-enable-disable-APIC-v-dynamically.patch 520a24f6-x86-AMD-Fix-nested-svm-crash-due-to-assertion-in-__virt_to_maddr.patch 520a2570-x86-AMD-Inject-GP-instead-of-UD-when-unable-to-map-vmcb.patch 520b4b60-VT-d-protect-against-bogus-information-coming-from-BIOS.patch 520b4bda-x86-MTRR-fix-range-check-in-mtrr_add_page.patch 520cb8b6-x86-time-fix-check-for-negative-time-in-__update_vcpu_system_time.patch 520d417d-xen-Add-stdbool.h-workaround-for-BSD.patch- The xencommons.service file handles the starting of xenstored and xenconsoled. Drop the following services files as unecessary. Update xendomains.service to reflect these changes. xenstored.service xenconsoled.service blktapctrl.service- Add xencommons.service to xendomains.service 'After' tag xendomains.service- Change the default bridge in xl.conf from xenbr0 to just br0 xl-conf-default-bridge.patch - Add network.target to xendomains.service 'After' tag xendomains.service- Spec file cleanups xen.spec - Renamed xend-sysconfig.patch to xencommons-sysconfig.patch- Added support for systemd with the following service files xenstored.service blktapctrl.service xend.service xenconsoled.service xen-watchdog.service xendomains.service xencommons.service- Upstream patches from Jan 51d277a3-x86-don-t-pass-negative-time-to-gtime_to_gtsc-try-2.patch 51d27807-iommu-amd-Fix-logic-for-clearing-the-IOMMU-interrupt-bits.patch 51d27841-iommu-amd-Workaround-for-erratum-787.patch 51daa074-Revert-hvmloader-always-include-HPET-table.patch- Dropped deprecated or unnecessary patches pvdrv-import-shared-info.patch minios-fixups.patch- Update to Xen 4.3.0 FCS- Enable ARM targets for Xen- Update to Xen 4.3.0-rc6- Update to Xen 4.3.0-rc5- Update to Xen 4.3.0-rc4- Fix xen-utils compiler time warnings xen-utils-0.1.tar.bz2- Enable building the KMPs xen.spec- Update to Xen 4.3.0-rc3- bnc#801663 - performance of mirror lvm unsuitable for production block-dmmd- Update to Xen 4.3.0-rc2- The xend toolstack is now deprecated and unsupported. Consolidate all xend and traditional qemu patches into one patch file. Rename '.diff' patches to '.patch' and reoder others. xend-traditional-qemu.patch- Create a xend-tools package for the legacy xend toolstack and traditional qemu files.- Update to Xen 4.3.0-rc1 c/s 27068 Drop all upstream changeset patches now included in 4.3 tarball - Removed the doc-pdf RPM as there are no more PDFs to include since the docs/xen-api sources were dropped.- bnc#818183 - VUL-0: xen: CVE-2013-2007: XSA-51: qga set umask 0077 when daemonizing CVE-2013-2007-xsa51-1.patch CVE-2013-2007-xsa51-2.patch- add lndir to BuildRequires- remove xen.migrate.tools_notify_restore_to_hangup_during_migration_--abort_if_busy.patch It changed migration protocol and upstream wants a different solution- bnc#802221 - fix xenpaging readd xenpaging.qemu.flush-cache.patch- bnc#808269 - Fully Virtualized Windows VM install is failed on Ivy Bridge platforms with Xen kernel 26754-hvm-Improve-APIC-INIT-SIPI-emulation.patch- Upstream patches from Jan 26891-x86-S3-Fix-cpu-pool-scheduling-after-suspend-resume.patch 26930-x86-EFI-fix-runtime-call-status-for-compat-mode-Dom0.patch - Additional fix for bnc#816159 CVE-2013-1918-xsa45-followup.patch- bnc#817068 - Xen guest with >1 sr-iov vf won't start xen-managed-pci-device.patch- Update to Xen 4.2.2 c/s 26064 The following recent security patches are included in the tarball CVE-2013-0151-xsa34.patch (bnc#797285) CVE-2012-6075-xsa41.patch (bnc#797523) CVE-2013-1917-xsa44.patch (bnc#813673) CVE-2013-1919-xsa46.patch (bnc#813675)- Upstream patch from Jan 26902-x86-EFI-pass-boot-services-variable-info-to-runtime-code.patch- bnc#816159 - VUL-0: xen: CVE-2013-1918: XSA-45: Several long latency operations are not preemptible CVE-2013-1918-xsa45-1-vcpu-destroy-pagetables-preemptible.patch CVE-2013-1918-xsa45-2-new-guest-cr3-preemptible.patch CVE-2013-1918-xsa45-3-new-user-base-preemptible.patch CVE-2013-1918-xsa45-4-vcpu-reset-preemptible.patch CVE-2013-1918-xsa45-5-set-info-guest-preemptible.patch CVE-2013-1918-xsa45-6-unpin-preemptible.patch CVE-2013-1918-xsa45-7-mm-error-paths-preemptible.patch - bnc#816163 - VUL-0: xen: CVE-2013-1952: XSA-49: VT-d interrupt remapping source validation flaw for bridges CVE-2013-1952-xsa49.patch- bnc#809662 - can't use pv-grub to start domU (pygrub does work) xen.spec- bnc#814709 - Unable to create XEN virtual machines in SLED 11 SP2 on Kyoto xend-cpuinfo-model-name.patch- bnc#813673 - VUL-0: CVE-2013-1917: xen: Xen PV DoS vulnerability with SYSENTER CVE-2013-1917-xsa44.patch - bnc#813675 - VUL-0: CVE-2013-1919: xen: Several access permission issues with IRQs for unprivileged guests CVE-2013-1919-xsa46.patch - bnc#814059 - VUL-1: xen: qemu-nbd format-guessing due to missing format specification CVE-2013-1922-xsa48.patch - Upstream patches from Jan 26749-x86-reserve-pages-when-SandyBridge-integrated-graphics.patch 26751-x86-EFI-permit-setting-variable-with-non-zero-attributes.patch 26765-hvm-Clean-up-vlapic_reg_write-error-propagation.patch 26770-x86-irq_move_cleanup_interrupt-must-ignore-legacy-vectors.patch 26771-x86-S3-Restore-broken-vcpu-affinity-on-resume.patch 26772-VMX-Always-disable-SMEP-when-guest-is-in-non-paging-mode.patch 26773-x86-mm-shadow-spurious-warning-when-unmapping-xenheap-pages.patch 26774-defer-event-channel-bucket-pointer-store-until-after-XSM-checks.patch 26799-x86-don-t-pass-negative-time-to-gtime_to_gtsc.patch- bnc#813156 - IndentationError in XendCheckpoint.py xend-domain-lock.patch- bnc#797014 - no way to control live migrations - bnc#803712 - after live migration rcu_sched_state detected stalls xen.migrate.tools-xend_move_assert_to_exception_block.patch xen.migrate.tools-libxc_print_stats_if_migration_is_aborted.patch xen.migrate.tools_set_number_of_dirty_pages_during_migration.patch xen.migrate.tools_notify_restore_to_hangup_during_migration_--abort_if_busy.patch- bnc#811764 - XEN (hypervisor or kernel) has a problem with EFI variable services x86-EFI-set-variable-permit-attrs.patch - Upstream patches from Jan 26060-ACPI-ERST-table-size-checks.patch 26692-x86-fully-protect-MSI-X-table-from-PV-guest-accesses.patch 26702-powernow-add-fixups-for-AMD-P-state-figures.patch 26704-x86-MCA-suppress-bank-clearing-for-certain-injected-events.patch (bnc#805579) 26731-AMD-IOMMU-Process-softirqs-while-building-dom0-iommu-mappings.patch 26733-VT-d-Enumerate-IOMMUs-when-listing-capabilities.patch 26734-ACPI-ERST-Name-table-in-otherwise-opaque-error-messages.patch 26736-ACPI-APEI-Unlock-apei_iomaps_lock-on-error-path.patch 26737-ACPI-APEI-Add-apei_exec_run_optional.patch 26742-IOMMU-properly-check-whether-interrupt-remapping-is-enabled.patch 26743-VT-d-deal-with-5500-5520-X58-errata.patch (bnc#801910) 26744-AMD-IOMMU-allow-disabling-only-interrupt-remapping.patch- Load blktap module in xencommons init script. blktap2 doesn't support qcow2, so blktap is needed to support domains with 'tap:qcow2' disk configurations. modified tmp-initscript-modprobe.patch- bnc#809203 - xen.efi isn't signed with SUSE Secure Boot key xen.spec- Fix adding managed PCI device to an inactive domain modified xen-managed-pci-device.patch- bnc#805094 - xen hot plug attach/detach fails modified blktap-pv-cdrom.patch- bnc# 802690 - domain locking can prevent a live migration from completing modified xend-domain-lock.patch- bnc#797014 - no way to control live migrations 26675-tools-xentoollog_update_tty_detection_in_stdiostream_progress.patch xen.migrate.tools-xc_print_messages_from_xc_save_with_xc_report.patch xen.migrate.tools-xc_document_printf_calls_in_xc_restore.patch xen.migrate.tools-xc_rework_xc_save.cswitch_qemu_logdirty.patch xen.migrate.tools_set_migration_constraints_from_cmdline.patch xen.migrate.tools_add_xm_migrate_--log_progress_option.patch- Upstream patches from Jan 26585-x86-mm-Take-the-p2m-lock-even-in-shadow-mode.patch 26595-x86-nhvm-properly-clean-up-after-failure-to-set-up-all-vCPU-s.patch 26601-honor-ACPI-v4-FADT-flags.patch 26656-x86-fix-null-pointer-dereference-in-intel_get_extended_msrs.patch 26659-AMD-IOMMU-erratum-746-workaround.patch 26660-x86-fix-CMCI-injection.patch 26672-vmx-fix-handling-of-NMI-VMEXIT.patch 26673-Avoid-stale-pointer-when-moving-domain-to-another-cpupool.patch 26676-fix-compat-memory-exchange-op-splitting.patch 26677-x86-make-certain-memory-sub-ops-return-valid-values.patch 26678-SEDF-avoid-gathering-vCPU-s-on-pCPU0.patch 26679-x86-defer-processing-events-on-the-NMI-exit-path.patch 26683-credit1-Use-atomic-bit-operations-for-the-flags-structure.patch 26689-fix-domain-unlocking-in-some-xsm-error-paths.patch- fate#313584: pass bios information to XEN HVM guest xend-hvm-firmware-passthrough.patch- bnc#806736: enabling xentrace crashes hypervisor 26686-xentrace_fix_off-by-one_in_calculate_tbuf_size.patch- update xenalyze to revision 149 Make eip_list output more useful Use correct length when copying record into buffer decode PV_HYPERCALL_SUBCALL events decode PV_HYPERCALL_V2 records Analyze populate-on-demand reclamation patterns Handle 64-bit MMIO Also strip write bit when processing a generic event Make the warnigns in hvm_generic_postprocess more informative Don't warn about switching paging levels unless verbosity>=6 Process NPFs as generic for summary purposes Add HVM_EVENT_VLAPIC- Add upstream patch to fix vfb/vkb initialization in libxl 26369-libxl-devid.patch- fate##313584: pass bios information to XEN HVM guest 26554-hvm-firmware-passthrough.patch 26555-hvm-firmware-passthrough.patch 26556-hvm-firmware-passthrough.patch- Upstream patches from Jan 26516-ACPI-parse-table-retval.patch (Replaces CVE-2013-0153-xsa36.patch) 26517-AMD-IOMMU-clear-irtes.patch (Replaces CVE-2013-0153-xsa36.patch) 26518-AMD-IOMMU-disable-if-SATA-combined-mode.patch (Replaces CVE-2013-0153-xsa36.patch) 26519-AMD-IOMMU-perdev-intremap-default.patch (Replaces CVE-2013-0153-xsa36.patch) 26526-pvdrv-no-devinit.patch 26529-gcc48-build-fix.patch 26531-AMD-IOMMU-IVHD-special-missing.patch (Replaces CVE-2013-0153-xsa36.patch) 26532-AMD-IOMMU-phantom-MSI.patch 26536-xenoprof-div-by-0.patch 26576-x86-APICV-migration.patch 26577-x86-APICV-x2APIC.patch 26578-AMD-IOMMU-replace-BUG_ON.patch- bnc#797014 - no way to control live migrations 26547-tools-xc_fix_logic_error_in_stdiostream_progress.patch 26548-tools-xc_handle_tty_output_differently_in_stdiostream_progress.patch 26549-tools-xc_turn_XCFLAGS_*_into_shifts.patch 26550-tools-xc_restore_logging_in_xc_save.patch 26551-tools-xc_log_pid_in_xc_save-xc_restore_output.patch- Set $BRP_PESIGN_FILES in the %install section so that modules are signed in the buildservice (fate#314552).- PVonHVM: __devinit was removed in linux-3.8- Add 'managed' PCI passthrough support to xend, allowing support for the same through libvirt xen-managed-pci-device.patch FATE#313570- Upstream patches from Jan 26287-sched-credit-pick-idle.patch 26340-VT-d-intremap-verify-legacy-bridge.patch (Replaces CVE-2012-5634-xsa33.patch) 26370-libxc-x86-initial-mapping-fit.patch 26395-x86-FPU-context-conditional.patch 26404-x86-forward-both-NMI-kinds.patch 26418-x86-trampoline-consider-multiboot.patch 26427-x86-AMD-enable-WC+.patch 26428-x86-HVM-RTC-update.patch 26440-x86-forward-SERR.patch 26443-ACPI-zap-DMAR.patch 26444-x86-nHVM-no-self-enable.patch (Replaces CVE-2013-0152-xsa35.patch) 26501-VMX-simplify-CR0-update.patch 26502-VMX-disable-SMEP-when-not-paging.patch- bnc#800275 - VUL-0: XSA-36: CVE-2013-0153: xen: interrupt remap entries shared and old ones not cleared on AMD IOMMUs CVE-2013-0153-xsa36.patch- Add # needssslcertforbuild to the specfile, to make the UEFI signing certificate available during build (fate#314511, fate#314552).- bnc#798188 - Add $network to xend initscript dependencies- Add upstream patches to fix libxl bugs. These patches have already been posted for inclusion in xen-4.2-testing. 25912-partial-libxl.patch 26372-tools-paths.patch 26468-libxl-race.patch 26469-libxl-race.patch- bnc#797285 - VUL-0: Xen: XSA-34 (CVE-2013-0151) - nested virtualization on 32-bit exposes host crash CVE-2013-0151-xsa34.patch - bnc#797287 - VUL-0: Xen: XSA-35 (CVE-2013-0152) - Nested HVM exposes host to being driven out of memory by guest CVE-2013-0152-xsa35.patch- bnc#793717 - NetWare will not boot on Xen 4.2 xnloader.py domUloader.py pygrub-netware-xnloader.patch Removed reverse-24757-use-grant-references.patch- bnc#797523 - VUL-1: CVE-2012-6075: qemu / kvm-qemu: e1000 overflows under some conditions CVE-2012-6075-xsa41.patch- Mask the floating point exceptions for guests like NetWare on machines that support XSAVE. x86-fpu-context-conditional.patch- fate##313584: pass bios information to XEN HVM guest 26341-hvm-firmware-passthrough.patch 26342-hvm-firmware-passthrough.patch 26343-hvm-firmware-passthrough.patch 26344-hvm-firmware-passthrough.patch- bnc#787169 - L3: Marvell 88SE9125 disk controller not detecting disk in Xen kernel 26133-IOMMU-defer-BM-disable.patch 26324-IOMMU-assign-params.patch 26325-IOMMU-add-remove-params.patch 26326-VT-d-context-map-params.patch 26327-AMD-IOMMU-flush-params.patch 26328-IOMMU-pdev-type.patch 26329-IOMMU-phantom-dev.patch 26330-VT-d-phantom-MSI.patch 26331-IOMMU-phantom-dev-quirk.patch - Upstream patches from Jan 26294-x86-AMD-Fam15-way-access-filter.patch 26320-IOMMU-domctl-assign-seg.patch 26332-x86-compat-show-guest-stack-mfn.patch 26333-x86-get_page_type-assert.patch- bnc#794316 - VUL-0: CVE-2012-5634: xen: VT-d interrupt remapping source validation flaw (XSA-33) CVE-2012-5634-xsa33.patch- Update to Xen 4.2.1 c/s 25952- Upstream patches from Jan 26195-x86-compat-atp-gmfn-range-cont.patch 26196-ACPI-set-PDC-bits-rc.patch 26200-IOMMU-debug-verbose.patch 26203-x86-HAP-dirty-vram-leak.patch 26229-gnttab-version-switch.patch (Replaces CVE-2012-5510-xsa26.patch) 26230-x86-HVM-limit-batches.patch (Replaces CVE-2012-5511-xsa27.patch) 26231-memory-exchange-checks.patch (Replaces CVE-2012-5513-xsa29.patch) 26232-x86-mark-PoD-error-path.patch (Replaces CVE-2012-5514-xsa30.patch) 26233-memop-order-checks.patch (Replaces CVE-2012-5515-xsa31.patch) 26234-x86-page-from-gfn-pv.patch (Replaces CVE-2012-5525-xsa32.patch) 26235-IOMMU-ATS-max-queue-depth.patch 26252-VMX-nested-rflags.patch 26253-VMX-nested-rdtsc.patch 26254-VMX-nested-dr.patch 26255-VMX-nested-ia32e-mode.patch 26258-VMX-nested-intr-delivery.patch 26260-x86-mmuext-errors.patch 26262-x86-EFI-secure-shim.patch 26266-sched-ratelimit-check.patch 26272-x86-EFI-makefile-cflags-filter.patch- bnc#757525 - domain destroyed on live migration with missing vif on target machine xen-migration-bridge-check.patch- NetWare will not boot or install on Xen 4.2 reverse-24757-use-grant-references.patch- fate#313222 - xenstore-chmod should support 256 permissions 26189-xenstore-chmod.patch- bnc#789945 - VUL-0: CVE-2012-5510: xen: Grant table version switch list corruption vulnerability (XSA-26) CVE-2012-5510-xsa26.patch - bnc#789944 - VUL-0: CVE-2012-5511: xen: Several HVM operations do not validate the range of their inputs (XSA-27) CVE-2012-5511-xsa27.patch - bnc#789951 - VUL-0: CVE-2012-5513: xen: XENMEM_exchange may overwrite hypervisor memory (XSA-29) CVE-2012-5513-xsa29.patch - bnc#789948 - VUL-0: CVE-2012-5514: xen: Missing unlock in guest_physmap_mark_populate_on_demand() (XSA-30) CVE-2012-5514-xsa30.patch - bnc#789950 - VUL-0: CVE-2012-5515: xen: Several memory hypercall operations allow invalid extent order values (XSA-31) CVE-2012-5515-xsa31.patch - bnc#789952 - VUL-0: CVE-2012-5525: xen: Several hypercalls do not validate input GFNs (XSA-32) CVE-2012-5525-xsa32.patch - Upstream patches from Jan 26129-ACPI-BGRT-invalidate.patch 26132-tmem-save-NULL-check.patch 26134-x86-shadow-invlpg-check.patch 26139-cpumap-masking.patch 26148-vcpu-timer-overflow.patch (Replaces CVE-2012-4535-xsa20.patch) 26149-x86-p2m-physmap-error-path.patch (Replaces CVE-2012-4537-xsa22.patch) 26150-x86-shadow-unhook-toplevel-check.patch (Replaces CVE-2012-4538-xsa23.patch) 26151-gnttab-compat-get-status-frames.patch (Replaces CVE-2012-4539-xsa24.patch) 26179-PCI-find-next-cap.patch 26183-x86-HPET-masking.patch 26188-x86-time-scale-asm.patch- remove obsolete pv-driver-build.patch to fix build- Fix build with glibc 2.17: add patch xen-glibc217.patch, fix configure for librt.- bnc#777628 - guest "disappears" after live migration Updated block-dmmd script- Fix exception in balloon.py and osdep.py xen-max-free-mem.diff- fate#311966: Fix XEN VNC implementation to correctly map keyboard layouts VNC-Support-for-ExtendedKeyEvent-client-message.patch- fate#310510 - fix xenpaging restore changes to integrate paging into xm/xend xenpaging.autostart.patch xenpaging.doc.patch- bnc#787163 - VUL-0: CVE-2012-4544: xen: Domain builder Out-of- memory due to malicious kernel/ramdisk (XSA 25) CVE-2012-4544-xsa25.patch - bnc#779212 - VUL-0: CVE-2012-4411: XEN / qemu: guest administrator can access qemu monitor console (XSA-19) CVE-2012-4411-xsa19.patch- bnc#786516 - VUL-0: CVE-2012-4535: xen: Timer overflow DoS vulnerability CVE-2012-4535-xsa20.patch - bnc#786518 - VUL-0: CVE-2012-4536: xen: pirq range check DoS vulnerability CVE-2012-4536-xsa21.patch - bnc#786517 - VUL-0: CVE-2012-4537: xen: Memory mapping failure DoS vulnerability CVE-2012-4537-xsa22.patch - bnc#786519 - VUL-0: CVE-2012-4538: xen: Unhooking empty PAE entries DoS vulnerability CVE-2012-4538-xsa23.patch - bnc#786520 - VUL-0: CVE-2012-4539: xen: Grant table hypercall infinite loop DoS vulnerability CVE-2012-4539-xsa24.patch - bnc#784087 - L3: Xen BUG at io_apic.c:129 26102-x86-IOAPIC-legacy-not-first.patch- Upstream patches from Jan 25920-x86-APICV-enable.patch 25921-x86-APICV-delivery.patch 25922-x86-APICV-x2APIC.patch 25957-x86-TSC-adjust-HVM.patch 25958-x86-TSC-adjust-sr.patch 25959-x86-TSC-adjust-expose.patch 25975-x86-IvyBridge.patch 25984-SVM-nested-paging-mode.patch 26054-x86-AMD-perf-ctr-init.patch 26055-x86-oprof-hvm-mode.patch 26056-page-alloc-flush-filter.patch 26061-x86-oprof-counter-range.patch 26062-ACPI-ERST-move-data.patch 26063-x86-HPET-affinity-lock.patch 26095-SVM-nested-leak.patch 26096-SVM-nested-vmexit-emul.patch 26098-perfc-build.patch- handle possible asprintf failures in log-guest-console.patch- bnc#694863 - kexec fails in xen 26093-hvm_handle_PoD_and_grant_pages_in_HVMOP_get_mem_type.patch- fate#312709: Pygrub needs to know which entry to select 26114-pygrub-list-entries.patch- merge changes fron xen-unstable, obsolete our changes 26077-stubdom_fix_compile_errors_in_grub.patch 26078-hotplug-Linux_remove_hotplug_support_rely_on_udev_instead.patch 26079-hotplug-Linux_close_lockfd_after_lock_attempt.patch 26081-stubdom_fix_rpmlint_warning_spurious-executable-perm.patch 26082-blktap2-libvhd_fix_rpmlint_warning_spurious-executable-perm.patch 26083-blktap_fix_rpmlint_warning_spurious-executable-perm.patch 26084-hotplug_install_hotplugpath.sh_as_data_file.patch 26085-stubdom_install_stubdompath.sh_as_data_file.patch 26086-hotplug-Linux_correct_sysconfig_tag_in_xendomains.patch 26087-hotplug-Linux_install_sysconfig_files_as_data_files.patch 26088-tools_xend_fix_wrong_condition_check_for_xml_file.patch- fate#311966: Fix XEN VNC implementation to correctly map keyboard layouts VNC-Support-for-ExtendedKeyEvent-client-message.patch- workaround bash bug in locking.sh:claim_lock, close fd- fix incorrect self-provides/obsoletes of xen-tools-ioemu- bnc#783847 - Virtualization/xen: Bug Xen 4.2 'xendomins' init script incorrectly Requires 'xend' service when using 'xl' toolstack init.xendomains- bnc#782835 - Xen HVM Guest fails (errors) to launch on Opensuse 12.2 + Xen 4.2 + 'xl' toolstack xen-pygrub-grub-args.patch- backport parallel build support for stubdom - rename 5 patches which were merged upstream- remove more obsolete changes: CFLAGS passing to qemu-traditional, PYTHON_PREFIX_ARG handling and pygrub installation- update blktap-pv-cdrom.patch handle allocation errors in asprintf to fix compile errors handle value returned from xs_read properly remove casts from void pointers- update xenalyze to revision 138 Fix dump time calculation overflow move struct record_info into a header correctly display of count of HW events update trace.h to match xen-unstable Remove vestigal HW_IRQ trace records Remove decode of PV_UPDATE_VA_MAPPING automatically generate dependencies Get rid of redundant hvm dump_header Introduce more efficient read mechanism Eliminate unnecessary cycles_to_time calculation Rework math to remove two 64-bit divisions Enable -O2 optimization level Remove --dump-cooked Remove spurious dump_header construction Improve record-sorting algorithm Use long to cast into and out of pointers Make max_active_pcpu calculation smarter Optimize pcpu_string Enable more cr3 output Sort cr3 enumerated values by start time Add option to skip vga range in MMIO enumeration Handle MMIO records from different vmexits Relocate pio and mmio enumaration structs to their own sub-struct Handle new hvm_event traces Introduce generic summary functionality Function-ize setting of h->post_process Reorganize cr trace handling Allow several summary handlers to register on a single vmexit Get rid of all tabs in xenalyze.c Handle new IRQ tracing Decrease verbosity Print exit reason number if no string is available Fix minor summary issue Add string for TPR_BELOW_THRESHOLD Raise MAX_CPUS to 256 cpus. Add --report-pcpu option to report physical cpu utilization. increase MAX_CPUS Handle RUNSTATE_INIT in domain_runstate calculation- update RPM_OPT_FLAGS handling in spec file pass EXTRA_CFLAGS via environment- remove obsolete xencommons-proc-xen.patch- Upstream patches from Jan 25927-x86-domctl-ioport-mapping-range.patch 25929-tmem-restore-pool-version.patch 25931-x86-domctl-iomem-mapping-checks.patch 25940-x86-S3-flush-cache.patch 25952-x86-MMIO-remap-permissions.patch 25961-x86-HPET-interrupts.patch 25962-x86-assign-irq-vector-old.patch 25965-x86-ucode-Intel-resume.patch- pygrub: always append --args 25941-pygrub_always_append_--args.patch- use BuildRequires: gcc46 only in sles11sp2 or 12.1 to fix build in 11.4- Upstream patches from Jan 25833-32on64-bogus-pt_base-adjust.patch 25835-adjust-rcu-lock-domain.patch 25836-VT-d-S3-MSI-resume.patch 25850-tmem-xsa-15-1.patch 25851-tmem-xsa-15-2.patch 25852-tmem-xsa-15-3.patch 25853-tmem-xsa-15-4.patch 25854-tmem-xsa-15-5.patch 25855-tmem-xsa-15-6.patch 25856-tmem-xsa-15-7.patch 25857-tmem-xsa-15-8.patch 25858-tmem-xsa-15-9.patch 25859-tmem-missing-break.patch 25860-tmem-cleanup.patch 25861-x86-early-fixmap.patch 25862-sercon-non-com.patch 25863-sercon-ehci-dbgp.patch 25864-sercon-unused.patch 25866-sercon-ns16550-pci-irq.patch 25867-sercon-ns16550-parse.patch 25874-x86-EFI-chain-cfg.patch 25909-xenpm-consistent.patch- Fixed the 32bit build.- Update to Xen 4.2.0 FCS c/s 25844- unmodified_drivers: handle IRQF_SAMPLE_RANDOM, it was removed in 3.6-rc1- bnc#778105 - first XEN-PV VM fails to spawn xend: Increase wait time for disk to appear in host bootloader Modified existing xen-domUloader.diff- Disable the snapshot patches. Snapshot only supported the qcow2 image format which was poorly implemented qemu 0.10.2. Snapshot support may be restored in the future when the newer upstream qemu is used by Xen.- bnc#776995 - attaching scsi control luns with pvscsi - xend/pvscsi: fix passing of SCSI control LUNs xen-bug776995-pvscsi-no-devname.patch - xend/pvscsi: fix usage of persistant device names for SCSI devices xen-bug776995-pvscsi-persistent-names.patch - xend/pvscsi: update sysfs parser for Linux 3.0 xen-bug776995-pvscsi-sysfs-parser.patch- Update to Xen 4.2.0 RC3+ c/s 25779- Update to Xen 4.2.0 RC2+ c/s 25765-bnc#766284 - compiled-in ata_piix driver issues with PVonHVM guests Update xen_pvdrivers.conf to match not only libata but also ata_piix This avoids IO errors in the piix driver caused by unplugged hardware- Update to Xen 4.1.3 c/s 23336- Upstream or pending upstream patches from Jan 25587-fix-off-by-one-parsing-error.patch 25616-x86-MCi_CTL-default.patch 25617-vtd-qinval-addr.patch 25688-x86-nr_irqs_gsi.patch- Build all files with optimization (fortify source does not work with -O0).- bnc#773393 - VUL-0: CVE-2012-3433: xen: HVM guest destroy p2m teardown host DoS vulnerability CVE-2012-3433-xsa11.patch - bnc#773401 - VUL-1: CVE-2012-3432: xen: HVM guest user mode MMIO emulation DoS 25682-x86-inconsistent-io-state.patch- bnc#762484 - VUL-1: CVE-2012-2625: xen: pv bootloader doesn't check the size of the bzip2 or lzma compressed kernel, leading to denial of service 25589-pygrub-size-limits.patch- Make it build with latest TeXLive 2012 with new package layout- bnc#767273 - unsupported /var/lock/subsys is still used by xendomains init.xendomains- bnc#766283 - opensuse 12.2 pv guests can not start after installation due to lack of grub2 support in the host 24000-pygrub-grub2.patch 24001-pygrub-grub2.patch 24002-pygrub-grub2.patch- Upstream pygrub patches for grub2 support and fixes 23686-pygrub-solaris.patch 23697-pygrub-grub2.patch 23944-pygrub-debug.patch 23998-pygrub-GPT.patch 23999-pygrub-grub2.patch 24064-pygrub-HybridISO.patch 24401-pygrub-scrolling.patch 24402-pygrub-edit-fix.patch 24460-pygrub-extlinux.patch 24706-pygrub-extlinux.patch- Revised version of security patch and an additional patch for bnc#764077 x86_64-AMD-erratum-121.patch x86_64-allow-unsafe-adjust.patch- remove dummy asm/smp-processor-id.h- removed dummy xenapi.tex which was added because of bnc#750679 (see the below entry dated "Mon Apr 2 13:07:20 CEST 2012") because "ps2pdf xenapi.ps xenapi.pdf" failed only for Ghostscript version 9.04 (now we have Ghostscript 9.05).- bnc#764077 - VUL-0: EMBARGOED: xen: XSA-9: denial of service on older AMD systems x86_64-AMD-erratum-121.patch - Revised version of security patch for bnc#757537 x86_64-sysret-canonical.patch- Upstream patches from Jan 25242-x86_64-hotplug-compat-m2p.patch 25247-SVM-no-rdtsc-intercept.patch 25267-x86-text-unlikely.patch 25269-x86-vMCE-addr-misc-write.patch 25271-x86_64-IST-index.patch 25327-pvdrv-no-asm-system-h.patch- add dummy asm/smp-processor-id.h for kernel-source 3.4-rcX- remove inclusion of asm/system.h from platform-pci.c- Upstream patches from Jan 25168-x86-memset-size.patch 25191-x86-tdt-delta-calculation.patch 25195-x86-cpuidle-C2-no-flush-or-bm-check.patch 25196-x86-HAP-PAT-sr.patch 25200-x86_64-trap-bounce-flags.patch- bnc#757537 - VUL-0: xen: CVE-2012-0217 PV guest escalation x86_64-sysret-canonical.patch - bnc#757970 - VUL-1: xen: guest denial of service on syscall GPF generation x86_64-trap-bounce-flags.patch- Upstream patches from Jan 25098-x86-emul-lock-UD.patch 25101-x86-hpet-disable.patch ioemu-9877-MSI-X-device-cleanup.patch- bnc#750679 - "ps2pdf xenapi.ps xenapi.pdf" fails for user abuild in Factory add dummy xenapi.tex until ghostscript is fixed- remove vcd.o rule from PVonHVM Makefile, not needed anymore- bnc#753165 - xen/scripts/network-bridge wont create bridge bridge-bonding.diff- Upstream patches from Jan 24950-gnttab-copy-mapped.patch 24970-x86-cpuidle-deny-port-access.patch 24996-x86-cpuidle-array-overrun.patch 25041-tapdisk2-create-init-name.patch- use BuildRequires: gcc46 only in sles11sp2 to avoid issues when gcc47 and newer is the distro default- bnc#745880 - cpuid setting is not preserved across xend restarts xend-cpuid.patch- Rename 2XXXX-vif-bridge.patch -> vif-bridge-tap-fix.patch- bnc#747331 - XEN: standard "newburn" kernel QA stress test on guest (+ smartd on Dom0?) freezes the guest 24883-x86-guest-walk-not-present.patch - bnc#745367 - MCE bank handling during migration 24781-x86-vmce-mcg_ctl.patch 24886-x86-vmce-mcg_ctl-default.patch 24887-x86-vmce-sr.patch - bnc#744771 - L3: VM with passed through PCI card fails to reboot under dom0 load 24888-pci-release-devices.patch - Upstream patches from Jan 24517-VT-d-fault-softirq.patch 24527-AMD-Vi-fault-softirq.patch 24535-x86-vMSI-misc.patch 24615-VESA-lfb-flush.patch 24690-x86-PCI-SERR-no-deadlock.patch 24701-gnttab-map-grant-ref-recovery.patch 24742-gnttab-misc.patch 24780-x86-paging-use-clear_guest.patch 24805-x86-MSI-X-dom0-ro.patch ioemu-9869-MSI-X-init.patch ioemu-9873-MSI-X-fix-unregister_iomem.patch- add BuildRequires: libuuid-devel- bnc#746702 - Xen HVM DomU crash during Windows Server 2008 R2 install, when maxmem > memory README.SuSE- bnc#745005 - Update vif configuration examples in xmexample* Updated xen-xmexample.diff- bnc#743414 - using vifname is ignored when defining a xen virtual interface with xl/libxl 24459-libxl-vifname.patch- bnc#740165 - VUL-0: kvm: qemu heap overflow in e1000 device emulation (applicable to Xen qemu - CVE-2012-0029) cve-2012-0029-qemu-xen-unstable.patch- bnc#744014 - blank screen in SLES11 SP2 guest with a VF statically assigned ioemu-MSI-X-fix-unregister_iomem.patch - Upstream patches from Jan 24453-x86-vIRQ-IRR-TMR-race.patch 24456-x86-emul-lea.patch- fate#310510 - fix xenpaging 24586-x86-mm_Properly_account_for_paged_out_pages.patch 24609-tools-libxc_handle_fallback_in_linux_privcmd_map_foreign_bulk_properly.patch 24610-xenpaging_make_file_op_largefile_aware.patch xen-unstable.misc.linux_privcmd_map_foreign_bulk.retry_paged.patch xenpaging.speedup-page-out.resume_pages.find_next_bit_set.patch xenpaging.speedup-page-out.evict_pages.free_slot_stack.patch xenpaging.speedup-page-out.policy_choose_victim.patch update xenpaging.error-handling.patch, flush qemu cache not so often- fate#310510 - fix xenpaging 24566-tools-libxc_fix_error_handling_in_xc_mem_paging_load.patch- fate#310510 - fix xenpaging 24466-libxc_Only_retry_mapping_pages_when_ENOENT_is_returned.patch- The xen kmp packages fail on the 09-check-packaged-twice script. Rename xen_pvdrivers.conf to xen_pvdrivers-.conf- fate#310510 - fix xenpaging xenpaging.speedup-page-in.gfn_to_slot.patch- bnc#739585 - L3: Xen block-attach fails after repeated attach/detach blktap-close-fifos.patch blktap-disable-debug-printf.patch- bnc#741159 - Fix default setting of XENSTORED_ROOTDIR in xencommons init script xencommons-xenstored-root.patch- bnc#740625 - xen: cannot interact with xend after upgrade (SLES) - bnc#738694 - xen: cannot interact with xend after upgrade (os12.1) - Other README changes included. README.SuSE- bnc#694863 - kexec fails in xen 24478-libxl_add_feature_flag_to_xenstore_for_XS_RESET_WATCHES.patch- fate#310510 - fix xenpaging xenpaging.speedup-page-out.patch- bnc#735806 - VF doesn't work after hot-plug for many times 24448-x86-pt-irq-leak.patch - Upstream patches from Jan 24261-x86-cpuidle-Westmere-EX.patch 24417-amd-erratum-573.patch 24429-mceinj-tool.patch 24447-x86-TXT-INIT-SIPI-delay.patch ioemu-9868-MSI-X.patch- bnc#732884 - remove private runlevel 4 from init scripts xen.no-default-runlevel-4.patch- bnc#727515 - Fragmented packets hang network boot of HVM guest ipxe-gcc45-warnings.patch ipxe-ipv4-fragment.patch ipxe-enable-nics.patch- fate#310510 - fix xenpaging update xenpaging.autostart.patch, make changes with mem-swap-target permanent update xenpaging.doc.patch, mention issues with live migration- fate#310510 - fix xenpaging add xenpaging.evict_mmap_readonly.patch update xenpaging.error-handling.patch, reduce debug output- bnc#736824 - Microcode patches for AMD's 15h processors panic the system 24189-x86-p2m-pod-locking.patch 24412-x86-AMD-errata-model-shift.patch 24411-x86-ucode-AMD-Fam15.patch- bnc#711219 - SR-IOV VF doesn't work in SLES11 sp2 guest 24357-firmware-no-_PS0-_PS3.patch - Upstream patches from Jan 24153-x86-emul-feature-checks.patch 24275-x86-emul-lzcnt.patch 24277-x86-dom0-features.patch 24278-x86-dom0-no-PCID.patch 24282-x86-log-dirty-bitmap-leak.patch 24359-x86-domU-features.patch 24360-x86-pv-domU-no-PCID.patch 24389-amd-fam10-gart-tlb-walk-err.patch 24391-x86-pcpu-version.patch- bnc#729208 - xenpaging=-1 doesn't work xenpaging.doc.patch- fate#310510 - fix xenpaging readd xenpaging.qemu.flush-cache.patch- bnc#732782 - L3: xm create hangs when maxmen value is enclosed in "quotes" xm-create-maxmem.patch- Upstream patches / changes from Jan Added 24358-kexec-compat-overflow.patch Removed 24341-x86-64-mmcfg_remove___initdata_annotation_overlooked_in_23749e8d1c8f074ba.patch Removed 24345-tools-libxc_Fix_x86_32_build_breakage_in_previous_changeset..patch- fate#310510 - fix xenpaging 24178-debug_Add_domain-vcpu_pause_count_info_to_d_key..patch Use wait queues for paging, improve foreign mappings. xenpaging.versioned-interface.patch xenpaging.mmap-before-nominate.patch xenpaging.p2m_is_paged.patch xenpaging.evict_fail_fast_forward.patch xenpaging.error-handling.patch xenpaging.mem_event-use-wait_queue.patch xenpaging.waitqueue-paging.patch Remove obsolete patch, not needed with wait queue usage xenpaging.HVMCOPY_gfn_paged_out.patch- fate#310510 - fix xenpaging Fix incorrect backport, remove double memset, use xzalloc 24171-x86waitqueue_Allocate_whole_page_for_shadow_stack..patch- fate#310510 - fix xenpaging fix typo in nominate, use lock instead of double unlock 23905-xenpaging_fix_locking_in_p2m_mem_paging_functions.patch- fate#310510 - fix xenpaging 24327-After_preparing_a_page_for_page-in_allow_immediate_fill-in_of_the_page_contents.patch 24328-Tools_Libxc_wrappers_to_automatically_fill_in_page_oud_page_contents_on_prepare.patch 24329-Teach_xenpaging_to_use_the_new_and_non-racy_xc_mem_paging_load_interface.patch- bnc#734826 - xm rename doesn't work anymore Updated xend-migration-domname-fix.patch- fate#310510 - fix xenpaging 24269-mem_event_move_mem_event_domain_out_of_struct_domain.patch 24270-Free_d-mem_event_on_domain_destruction..patch- fate#310510 - fix xenpaging 24318-x86-mm_Fix_checks_during_foreign_mapping_of_paged_pages.patch- fate#310510 - fix xenpaging 23949-constify_vcpu_set_affinitys_second_parameter.patch- fate#310510 - fix xenpaging 24105-xenpaging_compare_domain_pointer_in_p2m_mem_paging_populate.patch 24106-mem_event_check_capabilities_only_once.patch- fate#310510 - fix xenpaging 24272-xenpaging_Fix_c-s_235070a29c8c3ddf7_update_machine_to_phys_mapping_during_page_deallocation.patch- bnc#727081 - xend domains don't work anymore since update from 12.1 beta to 12.1 RC 1 24344-tools-x86_64_Fix_cpuid_inline_asm_to_not_clobber_stacks_red_zone.patch 24345-tools-libxc_Fix_x86_32_build_breakage_in_previous_changeset..patch- bnc#733449 - Panic in mcfg_ioremap when booting xen-dbg.gz on Xeon E3-1230 24341-x86-64-mmcfg_remove___initdata_annotation_overlooked_in_23749e8d1c8f074ba.patch- fate#310510 - fix xenpaging backport waitqueue changes from xen-unstable 24104-waitqueue_Double_size_of_x86_shadow_stack..patch 24171-x86waitqueue_Allocate_whole_page_for_shadow_stack..patch 24195-waitqueue_Detect_saved-stack_overflow_and_crash_the_guest..patch 24196-waitqueue_Reorder_prepare_to_wait_so_that_vcpu_is_definitely_on_the.patch 24197-x86-waitqueue_Because_we_have_per-cpu_stacks_we_must_wake_up_on_teh.patch 24231-waitqueue_Implement_wake_up_nroneall..patch 24232-waitqueue_Hold_a_reference_to_a_domain_on_a_waitqueue..patch- fate#310510 - fix xenpaging 24227-xenpaging_restrict_pagefile_permissions.patch- fate#310510 - fix xenpaging merge upstream version of our existing patches: 24218-libxc_add_bitmap_clear_function.patch remove old versions: xenpaging.bitmap_clear.patch- fate#310510 - fix xenpaging merge upstream version of our existing patches: 24138-xenpaging_munmap_all_pages_after_page-in.patch 24208-xenpaging_remove_filename_from_comment.patch 24209-xenpaging_remove_obsolete_comment_in_resume_path.patch 24210-xenpaging_use_PERROR_to_print_errno.patch 24211-xenpaging_simplify_file_op.patch 24212-xenpaging_print_gfn_in_failure_case.patch 24213-xenpaging_update_xenpaging_init.patch 24214-xenpaging_remove_xc_dominfo_t_from_paging_t.patch 24215-xenpaging_track_the_number_of_paged-out_pages.patch 24216-xenpaging_move_page_add-resume_loops_into_its_own_function..patch 24217-xenpaging_improve_mainloop_exit_handling.patch 24219-xenpaging_retry_unpageable_gfns.patch 24220-xenpaging_install_into_LIBEXEC_dir.patch 24221-xenpaging_add_XEN_PAGING_DIR_-_libxl_xenpaging_dir_path.patch 24222-xenpaging_use_guests_tot_pages_as_working_target.patch 24223-xenpaging_watch_the_guests_memory-target-tot_pages_xenstore_value.patch 24224-xenpaging_add_cmdline_interface_for_pager.patch 24225-xenpaging_improve_policy_mru_list_handling.patch 24226-xenpaging_add_debug_to_show_received_watch_event..patch remove old versions: xenpaging.XEN_PAGING_DIR.patch xenpaging.add_evict_pages.patch xenpaging.cmdline-interface.patch xenpaging.encapsulate_domain_info.patch xenpaging.file_op-return-code.patch xenpaging.install-to-libexec.patch xenpaging.low_target_policy_nomru.patch xenpaging.main-loop-exit-handling.patch xenpaging.misleading-comment.patch xenpaging.page_in-munmap-size.patch xenpaging.print-gfn.patch xenpaging.record-numer-paged-out-pages.patch xenpaging.reset-uncomsumed.patch xenpaging.stale-comments.patch xenpaging.target-tot_pages.patch xenpaging.use-PERROR.patch xenpaging.watch-target-tot_pages.patch xenpaging.watch_event-DPRINTF.patch xenpaging.xc_interface_open-comment.patch- bnc#733348 - Use 'xm' in various scripts if xend is running. Modified xmclone.sh and xen-updown.sh - Only emit xl warning when xend is running and -f (force) flag is not specified. Modified disable-xl-when-using-xend.patch- Upstream patches from Jan 24190-hap-log-dirty-disable-rc.patch 24193-hap-track-dirty-vram-rc.patch 24201-x86-pcpu-platform-op.patch- Upstream patches from Jan 23900-xzalloc.patch 24144-cpufreq-turbo-crash.patch 24148-shadow-pgt-dying-op-performance.patch 24155-x86-ioapic-EOI-after-migration.patch 24156-x86-ioapic-shared-vectors.patch 24157-x86-xstate-init.patch 24168-x86-vioapic-clear-remote_irr.patch- submit fixes for bnc#649209 and bnc#711892 xl-create-pv-with-qcow2-img.patch update suspend_evtchn_lock.patch- Update trace.c, merge patches from upstream 23050-xentrace_dynamic_tracebuffer_allocation.patch 23091-xentrace_fix_t_info_pages_calculation..patch 23092-xentrace_print_calculated_numbers_in_calculate_tbuf_size.patch 23093-xentrace_remove_gdprintk_usage_since_they_are_not_in_guest_context.patch 23094-xentrace_update_comments.patch 23095-xentrace_use_consistent_printk_prefix.patch 23128-xentrace_correct_formula_to_calculate_t_info_pages.patch 23129-xentrace_remove_unneeded_debug_printk.patch 23173-xentrace_Move_register_cpu_notifier_call_into_boot-time_init..patch 23239-xentrace_correct_overflow_check_for_number_of_per-cpu_trace_pages.patch 23308-xentrace_Move_the_global_variable_t_info_first_offset_into_calculate_tbuf_size.patch 23309-xentrace_Mark_data_size___read_mostly_because_its_only_written_once.patch 23310-xentrace_Remove_unneeded_cast_when_assigning_pointer_value_to_dst.patch 23404-xentrace_reduce_trace_buffer_size_to_something_mfn_offset_can_reach.patch 23405-xentrace_fix_type_of_offset_to_avoid_ouf-of-bounds_access.patch 23406-xentrace_update___insert_record_to_copy_the_trace_record_to_individual_mfns.patch 23407-xentrace_allocate_non-contiguous_per-cpu_trace_buffers.patch 23643-xentrace_Allow_tracing_to_be_enabled_at_boot.patch 23719-xentrace_update___trace_var_comment.patch Remove old patches: xen-unstable.xentrace.dynamic_tbuf.patch xen-unstable.xentrace.empty_t_info_pages.patch xen-unstable.xentrace.verbose.patch xen-unstable.xentrace.no_gdprintk.patch xen-unstable.xentrace.comments.patch xen-unstable.xentrace.printk_prefix.patch xen-unstable.xentrace.remove_debug_printk.patch xen-unstable.xentrace.t_info_pages-formula.patch xen-unstable.xentrace.register_cpu_notifier-boot_time.patch xen-unstable.xentrace.t_info_page-overflow.patch xen-unstable.xentrace.t_info_first_offset.patch xen-unstable.xentrace.data_size__read_mostly.patch xen-unstable.xentrace.__insert_record-dst-type.patch- Upstream patches from Jan 24116-x86-continuation-cancel.patch 24123-x86-cpuidle-quiesce.patch 24124-x86-microcode-amd-quiesce.patch 24137-revert-23666.patch 24xxx-shadow-pgt-dying-op-performance.patch- bnc#722738 - xm cpupool-create errors out xen-cpupool-xl-config-format.patch- Fix broken build when building docs 23819-make-docs.patch- bnc#720054 - Prevent vif-bridge from adding user-created tap interfaces to a bridge 2XXXX-vif-bridge.patch- bnc#713503 - DOM0 filesystem commit 23752-x86-shared-IRQ-vector-maps.patch 23754-AMD-perdev-vector-map.patch- fate#310510 - fix xenpaging This change reverses the task of xenpaging. Before this change a fixed number of pages was paged out. With this change the guest will not have access to more than the given number of pages at the same time. The xenpaging= config option is replaced by actmem= A new xm mem-swap-target is added. The xenpaging binary is moved to /usr/lib/xen/bin/ xenpaging.HVMCOPY_gfn_paged_out.patch xenpaging.XEN_PAGING_DIR.patch xenpaging.add_evict_pages.patch xenpaging.bitmap_clear.patch xenpaging.cmdline-interface.patch xenpaging.encapsulate_domain_info.patch xenpaging.file_op-return-code.patch xenpaging.guest-memusage.patch xenpaging.install-to-libexec.patch xenpaging.low_target_policy_nomru.patch xenpaging.main-loop-exit-handling.patch xenpaging.misleading-comment.patch xenpaging.page_in-munmap-size.patch xenpaging.print-gfn.patch xenpaging.record-numer-paged-out-pages.patch xenpaging.reset-uncomsumed.patch xenpaging.stale-comments.patch xenpaging.target-tot_pages.patch xenpaging.use-PERROR.patch xenpaging.watch-target-tot_pages.patch xenpaging.watch_event-DPRINTF.patch xenpaging.xc_interface_open-comment.patch- xen.spec: update filelist package /usr/lib*/xen with wildcard to pickup new files remove duplicate /usr/sbin/xen-list from filelist- bnc#725169 - xen-4.0.2_21511_03-0.5.3: bootup hangs 23993-x86-microcode-amd-fix-23871.patch- Update to Xen 4.1.2 FCS c/s 23174- bnc#720054 - Fix syntax error introduced during recent adjustment of Xen's tap udev rule. Updated udev-rules.patch- fate#310510 - fix xenpaging Merge paging related fixes from xen-unstable: 23506-x86_Disable_set_gpfn_from_mfn_until_m2p_table_is_allocated..patch 23507-xenpaging_update_machine_to_phys_mapping_during_page_deallocation.patch 23509-x86_32_Fix_build_Define_machine_to_phys_mapping_valid.patch 23562-xenpaging_remove_unused_spinlock_in_pager.patch 23576-x86_show_page_walk_also_for_early_page_faults.patch 23577-tools_merge_several_bitop_functions_into_xc_bitops.h.patch 23578-xenpaging_add_xs_handle_to_struct_xenpaging.patch 23579-xenpaging_drop_xc.c_remove_ASSERT.patch 23580-xenpaging_drop_xc.c_remove_xc_platform_info_t.patch 23581-xenpaging_drop_xc.c_remove_xc_wait_for_event.patch 23582-xenpaging_drop_xc.c_move_xc_mem_paging_flush_ioemu_cache.patch 23583-xenpaging_drop_xc.c_move_xc_wait_for_event_or_timeout.patch 23584-xenpaging_drop_xc.c_remove_xc_files.patch 23585-xenpaging_correct_dropping_of_pages_to_avoid_full_ring_buffer.patch 23586-xenpaging_do_not_bounce_p2mt_back_to_the_hypervisor.patch 23587-xenpaging_remove_srand_call.patch 23588-xenpaging_remove_return_values_from_functions_that_can_not_fail.patch 23589-xenpaging_catch_xc_mem_paging_resume_errors.patch 23590-xenpaging_remove_local_domain_id_variable.patch 23591-xenpaging_move_num_pages_into_xenpaging_struct.patch 23592-xenpaging_start_paging_in_the_middle_of_gfn_range.patch 23593-xenpaging_pass_integer_to_xenpaging_populate_page.patch 23594-xenpaging_add_helper_function_for_unlinking_pagefile.patch 23595-xenpaging_add_watch_thread_to_catch_guest_shutdown.patch 23596-xenpaging_implement_stopping_of_pager_by_sending_SIGTERM-SIGINT.patch 23597-xenpaging_remove_private_mem_event.h.patch 23599-tools_fix_build_after_recent_xenpaging_changes.patch 23817-mem_event_add_ref_counting_for_free_requestslots.patch 23818-mem_event_use_mem_event_mark_and_pause_in_mem_event_check_ring.patch 23827-xenpaging_use_batch_of_pages_during_final_page-in.patch 23841-mem_event_pass_mem_event_domain_pointer_to_mem_event_functions.patch 23842-mem_event_use_different_ringbuffers_for_share_paging_and_access.patch 23874-xenpaging_track_number_of_paged_pages_in_struct_domain.patch 23904-xenpaging_use_p2m-get_entry_in_p2m_mem_paging_functions.patch 23905-xenpaging_fix_locking_in_p2m_mem_paging_functions.patch 23906-xenpaging_remove_confusing_comment_from_p2m_mem_paging_populate.patch 23908-p2m_query-modify_p2mt_with_p2m_lock_held.patch 23943-xenpaging_clear_page_content_after_evict.patch 23953-xenpaging_handle_evict_failures.patch 23978-xenpaging_check_p2mt_in_p2m_mem_paging_functions.patch 23979-xenpaging_document_p2m_mem_paging_functions.patch 23980-xenpaging_disallow_paging_in_a_PoD_guest.patch Remove obsolete patches: x86-show-page-walk-early.patch xenpaging.23817-mem_event_check_ring.patch xenpaging.catch-xc_mem_paging_resume-error.patch xenpaging.guest_remove_page.slow_path.patch xenpaging.mem_event-no-p2mt.patch xenpaging.no-srand.patch xenpaging.return-void.patch xenpaging.xenpaging_populate_page-gfn.patch- xen.spec: use changeset number as patch number for upstream patches- do not use runlevel 4 in init scripts, it makes it impossible to "insserv xend" on 12.1- Upstream patches from Jan 23955-x86-pv-cpuid-xsave.patch 23957-cpufreq-error-paths.patch- Upstream patches from Jan 23933-pt-bus2bridge-update.patch 23726-x86-intel-flexmigration-v2.patch 23925-x86-AMD-ARAT-Fam12.patch 23246-x86-xsave-enable.patch 23897-x86-mce-offline-again.patch- Update to Xen 4.1.2_rc3 c/s 23171- bnc#720054 - Changed /etc/udev/rules.d/40-xen.rules to not run Xen's vif-bridge script when not running Xen. This is not a solution to the bug but an improvement in the rules regardless. Updated udev-rules.patch- Upstream patches from Jan 23868-vtd-RMRR-validation.patch 23871-x86-microcode-amd-silent.patch 23898-cc-option-grep.patch- Add pciback init script and sysconf file, giving users a simple mechanism to configure pciback. init.pciback sysconfig.pciback- update scripts to use xl -f, or xm if xend is running: xen-updown.sh, init.xendomains, xmclone.sh- bnc#694863 - kexec fails in xen xenstored: allow guest to shutdown all its watches/transactions xenstored.XS_RESET_WATCHES.patch- Upstream patches from Jan 23843-scheduler-switch.patch 23846-x86-TSC-check.patch 23848-vmx-conditional-off.patch 23853-x86-pv-cpuid-xsave.patch- fate#310510 - fix xenpaging mem_event: add ref counting for free requestslots xenpaging.23817-mem_event_check_ring.patch- bnc#717650 - Unable to start VM - Update to Xen 4.1.2_rc2 c/s 23152- bnc#716695 - domUs using tap devices will not start updated multi-xvdp.patch- Upstream patches from Jan 23803-intel-pmu-models.patch 23800-x86_64-guest-addr-range.patch 23795-intel-ich10-quirk.patch 23804-x86-IPI-counts.patch- bnc#706106 - Inconsistent reporting of VM names during migration xend-migration-domname-fix.patch- bnc#712823 - L3:Xen guest does not start reliable when rebooted xend-vcpu-affinity-fix.patch- Upstream patches from Jan 23725-pci-add-device.patch 23762-iommu-fault-bm-off.patch 23763-pci-multi-seg-x2apic-vtd-no-crash.patch 23765-x86-irq-vector-leak.patch 23766-x86-msi-vf-bars.patch 23771-x86-ioapic-clear-pin.patch 23772-x86-trampoline.patch 23774-x86_64-EFI-EDD.patch 23776-x86-kexec-hpet-legacy-bcast-disable.patch 23781-pm-wide-ACPI-ids.patch 23782-x86-ioapic-clear-irr.patch 23783-ACPI-set-_PDC-bits.patch- Include gcc46 only when its available (>11.4 && >sles11sp1)- bnc#711943 - [xl] Fail to create multi-guests with NIC assigned 23685-libxl-segfault-fix.patch- libxenlight and legacy xend toolstack should not be used together. If xend is running, print a warning and exit xl. Add a '-f' (force) option to xl to override this behavior. disable-xl-when-using-xend.patch bnc#707664- Upstream patches from Jan 23732-sedf.patch 23735-guest-dom0-cap.patch 23746-vtd-cleanup-timers.patch 23747-mmcfg-base-address.patch 23749-mmcfg-reservation.patch- bnc#704160 - crm resource migrate fails with xen machines update snapshot-xend.patch - bnc#706574 - xm console DomUName hang after "xm save/restore" of PVM on the latest Xen xend-console-port-restore.patch- update xencommons script to run only when needed xencommons-proc-xen.patch- Upstream patches from Jan 23726-x86-intel-flexmigration.patch 23706-fix-20892.patch 23723-x86-CMOS-lock.patch 23676-x86_64-image-map-bounds.patch 23724-x86-smpboot-x2apic.patch- hotplug.losetup.patch correct dev:inode detection, stat returns major:minor without leading zeros, while losetup -a includes trailing zeros- fate#310635: xen npiv multipath support update block-npiv* scripts for testing- Fixes for EFI support x86-EFI-discard-comment.patch- fate#309894: Xen needs to correctly understand family 15h CPU topology - fate#311376: EFI support in SP2 - fate#311529: Native UEFI booting under Xen (installation) 23074-pfn.h.patch 23571-vtd-fault-verbosity.patch 23574-x86-dom0-compressed-ELF.patch 23575-x86-DMI.patch 23610-x86-topology-info.patch 23611-amd-fam15-topology.patch 23613-EFI-headers.patch 23614-x86_64-EFI-boot.patch 23615-x86_64-EFI-runtime.patch 23616-x86_64-EFI-MPS.patch- Mark xen-scsi.ko supported (bnc#582265, fate#309459).- fate#310308: Hypervisor assisted watchdog driver ioemu-watchdog-support.patch ioemu-watchdog-linkage.patch ioemu-watchdog-ib700-timer.patch tools-watchdog-support.patch- bnc#702025 - VUL-0: xen: VT-d (PCI passthrough) MSI trap injection (CVE-2011-1898) Fixed in Xen version 4.1.1- fate#310956: Support Direct Kernel Boot for FV guests kernel-boot-hvm.patch- fate#310316: Support change vnc password while vm is running change-vnc-passwd.patch - fate#310325: Support get domU console log from Dom0 log-guest-console.patch- fate#311487: remove modprobe.conf files for autoloading of Xen and Hyper-V drivers xen.sles11sp1.fate311487.xen_platform_pci.dmistring.patch add dmi modalias to xen-platform-pci.ko- fate#308532: [NONCODE] Remove XEN 32-bit Hypervisor Modify ExclusiveArch in xen.spec to build only x86_64- fate#309900 - Add Xen support for SVM Decode Assist in AMD family 15h - fate#309902 - Add Xen support for AMD family 12h processors - fate#309903 - Add Xen support for AMD family 14h processors - fate#309906 - Add Xen support for performance event counters in AMD family 15h- fate#309893: Add Xen support for AMD family 15h processors - fate#309901: Add Xen support for SVM TSC scaling in AMD family 15h - fate#311951: Ivy Bridge: XEN support for Supervisor Mode Execution Protection (SMEP) 23437-amd-fam15-TSC-scaling.patch 23462-libxc-cpu-feature.patch 23481-x86-SMEP.patch 23504-x86-SMEP-hvm.patch 23505-x86-cpu-add-arg-check.patch 23508-vmx-proc-based-ctls-probe.patch 23510-hvm-cpuid-DRNG.patch 23511-amd-fam15-no-flush-for-C3.patch 23516-cpuid-ERMS.patch 23538-hvm-pio-emul-no-host-crash.patch 23539-hvm-cpuid-FSGSBASE.patch 23543-x86_64-maddr_to_virt-assertion.patch 23546-fucomip.patch- Fix libxc reentrancy issues 23383-libxc-rm-static-vars.patch- fate#310957 - Update to Xen 4.1.1 FCS c/s 23079- fate#311000 - Extend Xen domain lock framework to support more alternative xend-domain-lock-sfex.patch- fate#311371 - Enhance yast to configure live migration for Xen and KVM add firewall service file for xen-tools- Add man page for xen-list utility updated xen-utils-0.1.tar.bz2- Upstream patches from Jan 23233-hvm-cr-access.patch 23234-svm-decode-assist-base.patch 23235-svm-decode-assist-crs.patch 23236-svm-decode-assist-invlpg.patch 23238-svm-decode-assist-insn-fetch.patch 23303-cpufreq-misc.patch 23304-amd-oprofile-strings.patch 23305-amd-fam15-xenoprof.patch 23306-amd-fam15-vpmu.patch 23334-amd-fam12+14-vpmu.patch 23338-vtd-force-intremap.patch- fate#310957 - Update to Xen 4.1.1-rc1 c/s 23064- xentrace: dynamic tracebuffer allocation xen-unstable.xentrace.dynamic_tbuf.patch xen-unstable.xentrace.empty_t_info_pages.patch xen-unstable.xentrace.verbose.patch xen-unstable.xentrace.no_gdprintk.patch xen-unstable.xentrace.comments.patch xen-unstable.xentrace.printk_prefix.patch xen-unstable.xentrace.remove_debug_printk.patch xen-unstable.xentrace.t_info_pages-formula.patch xen-unstable.xentrace.register_cpu_notifier-boot_time.patch xen-unstable.xentrace.t_info_page-overflow.patch xen-unstable.xentrace.t_info_first_offset.patch xen-unstable.xentrace.data_size__read_mostly.patch xen-unstable.xentrace.__insert_record-dst-type.patch- fate#310510 - fix xenpaging update xenpaging patches for xen 4.1 xenpaging.guest_remove_page.slow_path.patch xenpaging.mem_event-no-p2mt.patch xenpaging.no-srand.patch xenpaging.return-void.patch xenpaging.catch-xc_mem_paging_resume-error.patch xenpaging.xenpaging_populate_page-gfn.patch xenpaging.autostart.patch- bnc#670465 - When connecting to Xen guest through vncviewer mouse tracking is off. - Upstream patch 23298-hvmop-get-mem-type.patch replaces xen.sles11sp1.bug684297.HVMOP_get_mem_type.patch - Upstream patches from Jan 23333-hvm-32bit-compat-hypercalls.patch 23337-vtd-malicious-msi-filter.patch 23338-vtd-force-intremap.patch (CVE-2011-1898) 23341-x86-ioapic-write-entry.patch 23343-vtd-error-path-leaks.patch- bnc#684305 - on_crash is being ignored with kdump now working in HVM xend-config-enable-dump-comment.patch- disable xend's logrotation for xend.log, use included logrotate.conf- bnc#684297 - HVM taking too long to dump vmcore xen.sles11sp1.bug684297.HVMOP_get_mem_type.patch new hvm_op hyper call option xen.sles11sp1.bug684297.xen_oldmem_pfn_is_ram.patch Use new Xen HVMOP_get_mem_type hvmop hypercall option and new Linux kernel register_oldmem_pfn_is_ram interface. (depends on two kernel-source changes)- Update to Xen 4.1.1-rc1-pre c/s 23051- Numerous cleanups when compiling with the unused-but-set-variable flag enabled and warnings equal to errors. xen-warnings-unused.diff- Add a 'long' option to xen-list utility Updated xen-utils-0.1.tar.bz2- bnc#691256 - move modprobe of xen backend modules from xend to xencommons initscript tmp-initscript-modprobe.patch- bnc#691738 - Xen does not find device create with npiv block xen-qemu-iscsi-fix.patch- Upstream patches from Jan 22998-x86-get_page_from_l1e-retcode.patch 22999-x86-mod_l1_entry-retcode.patch 23000-x86-mod_l2_entry-retcode.patch 23096-x86-hpet-no-cpumask_lock.patch 23099-x86-rwlock-scalability.patch 23103-x86-pirq-guest-eoi-check.patch 23127-vtd-bios-settings.patch 23153-x86-amd-clear-DramModEn.patch 23154-x86-amd-iorr-no-rdwr.patch 23199-amd-iommu-unmapped-intr-fault.patch 23200-amd-iommu-intremap-sync.patch 23228-x86-conditional-write_tsc.patch- bnc#691238 - L3: question on behaviour change xm list snapshot-xend.patch- update xenalyze to revision 98 * Unify setting of vcpu data type * Unify record size checks * Fix cr3_switch not to access hvm struct before it's initialized - add xenalyze.gcc46.patch to fix unused-but-set-variable errors- bnc#688473 - VUL-0: potential buffer overflow in tools cve-2011-1583-4.0.patch- hotplug.losetup.patch correct dev:inode detection and use variable expansion- bnc#623680 - xen kernel freezes during boot when processor module is loaded 23228-x86-conditional-write_tsc.patch - bnc#680824 - dom0 can't recognize boot disk when IOMMU is enabled 23200-amd-iommu-intremap-sync.patch - Upstream patches from Jan 23127-vtd-bios-settings.patch 23153-x86-amd-clear-DramModEn.patch 23154-x86-amd-iorr-no-rdwr.patch 23199-amd-iommu-unmapped-intr-fault.patch- bnc#685189: update vif-route-ifup.patch to use correct variable after upstream commit 22910:d4bc41a8cecb- bnc#688519: correct indention in xend-domain-lock.patch- bnc#687981 - L3: mistyping model type when defining VIF crashes VM xend-validate-nic-model.patch- bnc#685338: Fix porting of xend-domain-lock.patch- update scripts to use xl instead of xm: xen-updown.sh, init.xendomains, xmclone.sh- disable xend in openSuSE > 11.4 the xl command is the replacement for the xm command- mark runlevel scripts as config to preserve local changes by admin or dev during package update- enable xencommons runlevel script during upgrade if xend was already enabled- call /sbin/ldconfig directly in xen-libs post install scripts- Upstream patches from Jan 23103-x86-pirq-guest-eoi-check.patch 23030-x86-hpet-init.patch 23061-amd-iommu-resume.patch 23127-vtd-bios-settings.patch- add baselibs.conf as libvirt uses 32bit libraries- Remus support is enabled for now.- Enable support for kernel decompression for gzip, bzip2, and LZMA so that kernels compressed with any of these methods can be launched- Update to Xen 4.1 FCS- fix xentrace.dynamic_sized_tbuf.patch the default case did not work, correct size calculation- Update to c/s 23010 Xen 4.1 rc8- use _smp_mflags instead of jobs, jobs is not expanded everywhere- bnc#681302 - xm create -x returns "ImportError: No module named ext" xm-create-xflag.patch- bnc#675817 - Kernel panic when creating HVM guests on AMD platforms with XSAVE 22462-x86-xsave-init-common.patch- bnc#679344 - Xen: multi-vCPU pv guest may crash host 23034-x86-arch_set_info_guest-DoS.patch - bnc#678871 - dom0 hangs long time when starting hvm guests with memory >= 64GB 22780-pod-preempt.patch - bnc#675363 - Random lockups with kernel-xen. Possibly graphics related 22997-x86-map_pages_to_xen-check.patch - Upstream patches from Jan 22949-x86-nmi-pci-serr.patch 22992-x86-fiop-m32i.patch 22996-x86-alloc_xen_pagetable-no-BUG.patch 23020-x86-cpuidle-ordering.patch 23039-csched-constrain-cpu.patch- Fix xen-utils to cope with xen-unstable c/s 21483- bnc#678229 - restore of sles HVM fails 22873-svm-sr-32bit-sysenter-msrs.patch- xz-devel is available since 11.2, make it optional for SLES11SP1- Fix /vm/uuid xenstore leak on tapdisk2 device cleanup 22499-xen-hotplug-cleanup.patch- Upstream patches from Jan 22872-amd-iommu-pci-reattach.patch 22879-hvm-no-self-set-mem-type.patch 22899-x86-tighten-msr-permissions.patch 22915-x86-hpet-msi-s3.patch 22947-amd-k8-mce-init-all-msrs.patch- bnc#672833 - xen-tools bug causing problems with Ubuntu 10.10 under Xen 4. 22238-pygrub-grub2-fix.patch- bnc#665610 - xm console > 1 to same VM messes up both consoles Upstream rejected due to portability concern, see http://lists.xensource.com/archives/html/xen-devel/2011-02/msg00942.html xenconsole-no-multiple-connections.patch- Enable support for kernel decompression for gzip, bzip2, and LZMA so that kernels compressed with any of these methods can be launched.- bnc#651822 - xm snapshot-xxx scripts lead to an XP SP3 HVM domU to chkdsk Make sure we only apply the snapshot once, and the changes made after snapshot-apply hit the disk.- Update to Xen 4.1.0 c/s 22861- bnc#658569 - SLES 11 SP1 dom0 iptables gives lots of physdev messages 22385-vif-common.patch- update xenalyze, more 64bit fixes- allocate xentrace buffer metadata based on requested tbuf_size xentrace.dynamic_sized_tbuf.patch- fate#310510 - fix xenpaging xenpaging.runtime_mru_size.patch - specify policy mru size at runtime xenpaging.no_domain_id.patch - reduce memory usage in pager- bnc#625394 - set vif mtu from bridge mtu if kernel supports it vif-bridge.mtu.patch- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch - decouple create/destroycreateXenPaging from _create/_removeDevices - change xenpaging variable from int to str - init xenpaging variable to 0 if xenpaging is not in config file to avoid string None coming from sxp file- Update to Xen 4.0.2 rc2-pre, changeset 21443- bnc#633573 - System fail to boot after running several warm reboot tests 22749-vtd-workarounds.patch - Upstream patches from Jan 22744-ept-pod-locking.patch 22777-vtd-ats-fixes.patch 22781-pod-hap-logdirty.patch 22782-x86-emul-smsw.patch 22789-i386-no-x2apic.patch 22790-svm-resume-migrate-pirqs.patch 22816-x86-pirq-drop-priv-check.patch- Don't pass the deprecataed extid parameter to xc.hvm_build- bnc#658704 - SLES11 SP1 Xen boot panic in x2apic mode 22707-x2apic-preenabled-check.patch - bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap failed: Cannot allocate memory" 7434-qemu-rlimit-as.patch - Additional or upstream patches from Jan 22693-fam10-mmio-conf-base-protect.patch 22694-x86_64-no-weak.patch 22708-xenctx-misc.patch 21432-4.0-cpu-boot-failure.patch 22645-amd-flush-filter.patch qemu-fix-7433.patch- Maintain compatibility with the extid flag even though it is deprecated for both legacy and sxp config files. hv_extid_compatibility.patch- bnc#649209-improve suspend eventchn lock suspend_evtchn_lock.patch- Removed the hyper-v shim patches in favor of using the upstream version.- bnc#641419 - L3: Xen: qemu-dm reports "xc_map_foreign_batch: mmap failed: Cannot allocate memory" qemu-rlimit-as.patch- Upstream c/s 7433 to replace qemu_altgr_more.patch 7433-qemu-altgr.patch- bnc#661931 - Fix fd leak in xenstore library 21344-4.0-testing-xenstore-fd-leak.patch- bnc#656369 - g5plus: sles11sp1 xen crash with 8 socket x2apic preenabled 21989-x2apic-resume.patch 22475-x2apic-cleanup.patch 22535-x2apic-preenabled.patch - bnc#658163 - maintenance release - Nehalem system cannot boot into xen with maintenance release installed 22504-iommu-dom0-holes.patch 22506-x86-iommu-dom0-estimate.patch - bnc#658704 - SLES11 SP1 Xen boot panic in x2apic mode 21810-x2apic-acpi.patch - Upstream patches from Jan 22470-vlapic-tick-loss.patch 22484-vlapic-tmcct-periodic.patch 22526-ept-access-once.patch 22533-x86-32bit-apicid.patch 22534-x86-max-local-apic.patch 22538-keyhandler-relax.patch 22540-32on64-hypercall-debug.patch 22549-vtd-map-page-leak.patch 22574-ept-skip-validation.patch 22632-vtd-print-entries.patch- bnc#661298 - maintenance release candidate - Windows VMs reboot too fast, triggering failsafe xen-minimum-restart-time.patch- bnc#659070 - Fail to input '|' in en-us keyboard qemu_altgr_more.patch- bnc#659466 - XEN drbd block device type not working on SLES 11 SP1 20158-revert.patch- Revert changes made to snapshot-xend.patch and snapshot-ioemu-restore.patch made on 2010-11-19. The changes were intended to fix bnc#651822, but testing revealed additional changes were needed to completely resolve the bug. bnc#651822 will be fixed in a subsequent maintenance release.- bnc#654543 - PV guest won't unplug the IDE disk created by qemu-dm a dirty hack, only add the device to drives_table[] if we are FV domU, that will be unplugged anyway if a PV driver is loaded later. ioemu-disable-emulated-ide-if-pv.patch- Upstream patch to replace xenfb_32bpp.patch 7426-xenfb-depth.patch- bnc#651822 make sure we only apply the snapshot once, and the changes made after snapshot-apply hit the disk. snapshot-xend.patch snapshot-without-pv-fix.patch- fate#310510 - fix xenpaging xenpaging.HVMCOPY_gfn_paged_out.patch - remove incorrect and unneeded cleanup from do_memory_op subfunctions add mainline tag to merged patches- bnc#613584 - If available, use kpartx '-f' option in domUloader- bnc#659872 - xend: Do no release domain lock on checkpoint operation.- Upstream patches from Jan 22431-p2m-remove-bug-check.patch 22448-x86_64-gdt-ldt-fault-filter.patch 22466-x86-sis-apic-bug.patch 22451-hvm-cap-clobber.patch 22388-x2apic-panic.patch 22452-x86-irq-migrate-directed-eoi.patch- bnc#658163 - maintenance release - Nehalem system cannot boot into xen with maintenance release installed iommu-dom0-holes.patch x86-iommu-dom0-estimate.patch- bnc#659085 - physical host is rebooted with unknown reason Regression: Remove the patch 22071-ept-get-entry-lock.patch- Removed 7410-qemu-alt-gr.patch and altgr_2.patch. It causes a regression (see bnc#659070)- make stubdom build optional- pass -j N to stubdom build- add xenalzye from http://xenbits.xensource.com/ext/xenalyze.hg- hotplug-block-losetup-a.patch allow hardlinked blockdevices - fate#310510 - fix xenpaging xenpaging.paging_prep_enomem.patch - retry page-in if guest is temporary out-of-memory xenpaging.print-arguments.patch - print arguments passed to xenpaging xenpaging.machine_to_phys_mapping.patch - invalidate array during page deallocation xenpaging.autostart_delay.patch - fold xenpaging.enabled.patch into this patch - set xenpaging_delay to 0.0 to start xenpaging right away- bnc#654591 - SLES11 SP0->Sp1 regression? (Xen, HVMs, NPIV) Fixed xen-qemu-iscsi-fix.patch- blktap2 patch - fix problem that blktap2 device info not cleared when block-attach fail. blktap2.patch- bnc#655438 - Using performance counter in domU on Nehalem cpus 22417-vpmu-nehalem.patch - Upstream patches from Jan 22389-amd-iommu-decls.patch 22416-acpi-check-mwait.patch 22431-p2m-remove-bug-check.patch- bnc#656245 - VUL-1: hypervisor: application or kernel in any pv Xen domain can crash Xen x86_64-gdt-ldt-fault-filter.patch- bnc#654050 - Python: a crasher bug in pyexpat - upstream patch needs backporting 22235-lxml-validator.patch- bnc#628729 - Add a small, fast alternative to 'xm list' for enumerating active domains. xen-list is a C program that uses libxenstore and libxenctl directly, bypassing the python toolstack. xen-utils-0.1.tar.bz2- bnc#628729 - Add a small, fast alternative to 'xm list' for enumerating active domains. xen-list is a C program that uses libxenstore and libxenctl directly, bypassing the python toolstack. xen-utils-0.1.tar.bz2- bnc#651822 - xm snapshot-xxx scripts lead to an XP SP3 HVM domU to chkdsk snapshot-xend.patch snapshot-ioemu-restore.patch- bnc#651957 - Xen: vm-install failed to start xenpaging.enabled.patch- fate#310510 - fix xenpaging xenpaging.signal_handling.patch - unlink pagefile in signal handler- Upstream patch for python 2.7 compatibility 22045-python27-compat.patch- bnc#641144 - FV Xen VM running windows or linux cannot write to virtual floppy drive bdrv_default_rwflag.patch- fate#310510 - fix xenpaging xenpaging.optimize_p2m_mem_paging_populate.patch xenpaging.HVMCOPY_gfn_paged_out.patch- bnc#649864 - automatic numa cpu placement of xen conflicts with cpupools 22326-cpu-pools-numa-placement.patch- fate#310510 - fix xenpaging xenpaging.populate_only_if_paged.patch - revert logic, populate needs to happen unconditionally xenpaging.p2m_mem_paging_populate_if_p2m_ram_paged.patch - invalidate current mfn only if gfn is not in flight or done xenpaging.mem_event_check_ring-free_requests.patch - print info only if 1 instead of 2 slots are free xenpaging.guest_remove_page.patch - check mfn before usage in resume function xenpaging.machine_to_phys_mapping.patch - check mfn before usage in resume function- bnc#552115 - Remove target discovery in block-iscsi modified block-iscsi script- bnc#649277 - Fix pci passthru in xend interface used by libvirt 22369-xend-pci-passthru-fix.patch- bnc#642078 - xm snapshot-create causes qemu-dm to SEGV snapshot-without-pv-fix.patch- fate#310510 - fix xenpaging xenpaging.num_pages_equal_max_pages.patch- bnc#647681 - L3: Passthrough of certain PCI device broken after SLES 11 to SP1 upgrade - bnc#650871 - Regression in Xen PCI Passthrough 22348-vtd-check-secbus-devfn.patch - Upstream patches from Jan 22223-vtd-workarounds.patch (bnc#652935) 22231-x86-pv-ucode-msr-intel.patch 22232-x86-64-lahf-lm-bios-workaround.patch 22280-kexec.patch 22337-vtd-scan-single-func.patch- bnc#497149 - SLES11 64bit Xen - SLES11 64bit HVM guest has corrupt text console stdvga-cache.patch- fate#310510 - fix xenpaging xenpaging.page_already_populated.patch xenpaging.notify_policy_only_once.patch xenpaging.guest_remove_page.patch xenpaging.machine_to_phys_mapping.patch remove xenpaging.memory_op.patch, retry loops are not needed- bnc#474789 - xen-tools 3.3 rpm misses pv-grub - PV-GRUB replaces PyGrub to boot domU images safely: it runs the regular grub inside the created domain itself and uses regular domU facilities to read the disk / fetch files from network etc.; it eventually loads the PV kernel and chain-boots it.- fate#310510 - fix xenpaging xenpaging.doc.patch - add /var/lib/xen/xenpaging directory- Some cleanup in the APIC handling code in the HyperV shim. hv_apic.patch- fate#310510 - fix xenpaging xenpaging.memory_op.patch, correct delay handling in retry loop- bnc#640370 - VM graphic console in VNC is corrupted xenfb_32bpp.patch- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch delay start of xenpaging 7 seconds for smooth BIOS startup- fate#310510 - fix xenpaging xenpaging.tools_xenpaging_cleanup.patch- fate#310510 - fix xenpaging xenpaging.mem_event_check_ring-free_requests.patch- install /etc/xen/examples/xentrace_formats.txt to get human readable tracedata if xenalyze is not used- fate#310510 - fix xenpaging xenpaging.autostart_delay.patch xenpaging.blacklist.patch xenpaging.MRU_SIZE.patch remove xenpaging.hacks.patch, realmode works- Upstream patches from Jan including fixes for the following bugs bnc#583568 - Xen kernel is not booting bnc#615206 - Xen kernel fails to boot with IO-APIC problem bnc#640773 - Xen kernel crashing right after grub bnc#643477 - issues with PCI hotplug/hotunplug to Xen driver domain 22222-x86-timer-extint.patch 22214-x86-msr-misc-enable.patch 22213-x86-xsave-cpuid-check.patch 22194-tmem-check-pv-mfn.patch 22177-i386-irq-safe-map_domain_page.patch 22175-x86-irq-enter-exit.patch 22174-x86-pmtimer-accuracy.patch 22160-Intel-C6-EOI.patch 22159-notify-evtchn-dying.patch 22157-x86-debug-key-i.patch- fate#310510 - fix xenpaging xenpaging.signal_handling.patch xenpaging.autostart.patch xenpaging.hacks.patch- rename xenpaging.XENMEM_decrease_reservation.patch to xenpaging.memory_op.patch- bnc#632956 - fix VNC altgr-insert behavior 7410-qemu-alt-gr.patch altgr_2.patch- bnc#618087 - VNC view won't stay connected to fully virtualized Linux Xen VMs modified ioemu-vnc-resize.patch- bnc#639546 - Dom-U deleted after introduction of the parameter "change_home_server False" in the VM configuration change_home_server.patch- bnc#641859 - block-dmmd script does not handle the configuration when only MD is used modified block-dmmd script- fate#310510 - fix xenpaging xenpaging.populate_only_if_paged.patch- bnc#640773 - Xen kernel crashing right after grub 21894-intel-unmask-cpuid.patch - Upstream patch from Jan 22148-serial-irq-dest.patch- bnc#628719 - improve check_device_status to handle HA cases check_device_status.patch- bnc#628719 - multi-xvdp mutli-xvdp.patch- fate#310510 - fix xenpaging xenpaging.XENMEM_decrease_reservation.patch xenpaging.xenpaging_init.patch xenpaging.policy_linear.patch- bnc#632956 - fix VNC altgr-insert behavior 7410-qemu-alt-gr.patch altgr_2.patch- fate#310510 - fix xenpaging xenpaging.pageout_policy.patch xenpaging.xs_daemon_close.patch xenpaging.pagefile.patch xenpaging.mem_paging_tool_qemu_flush_cache.patch xenpaging.get_paged_frame.patch xenpaging.notify_via_xen_event_channel.patch- bnc#636231 - XEN: Unable to disconnect/remove CDROM drive from VM xend-devid-or-name.patch- Upstream patches from Jan 22019-x86-cpuidle-online-check.patch 22051-x86-forced-EOI.patch 22067-x86-irq-domain.patch 22068-vtd-irte-RH-bit.patch 22071-ept-get-entry-lock.patch 22084-x86-xsave-off.patch- bnc#638465 - hypervisor panic in memory handling 22135-heap-lock.patch- Update to Xen 4.0.1. This is a bug fix release.- bnc#635380 - Fix pygrub Grub2 support See update to Xen 4.0.1 for fixes- bnc#628701 - Improve performance when activate/deactivate dmmd devices modified block-dmmd script- bnc#628701 - Fix qemu-dm handling of dmmd devices modified xen-qemu-iscsi-fix.patch- bnc#626262 - Populate-on-demand memory problem on xen with hvm guest 21971-pod-accounting.patch- bnc#584204 - xm usb-list broken usb-list.patch- bnc#625520 - TP-L3: NMI cannot be triggered for xen kernel 21926-x86-pv-NMI-inject.patch- bnc#613529 - TP-L3: kdump kernel hangs when crash was initiated from xen kernel 21886-kexec-shutdown.patch- Upstream Intel patches to improve X2APIC handling. 21716-iommu-alloc.patch 21717-ir-qi.patch 21718-x2apic-logic.patch- bnc#623833 - Error in Xend-API method VM_set_actions_after_crash 21866-xenapi.patch- bnc#625003 - Fix vm config options coredump-{restart,destroy} Added hunk to xm-create-xflag.patch- bnc#605186 - Squelch harmless error messages in block-iscsi- bnc#623438 - Add ability to control SCSI device path scanning in xend 21847-pscsi.patch- Enable the packaging of create.dtd. This is needed for when xm is configured to use xenapi.- bnc#624285 - TP-L3: xen rdtsc emulation reports wrong frequency 21445-x86-tsc-handling-cleanups-v2.patch- bnc#623201 - drbd xvd will fail in new xen4 packages due to wrong popen2 arguments in blkif.py popen2-argument-fix.patch- bnc#620694 - Xen yast vm-install for existing paravirtualized disk fails with UnboundLocalError: local variable 'dev_type' referenced before assignment 21678-xend-mac-fix.patch- bnc#586221 - cannot add DomU with USB host controller defined domu-usb-controller.patch (Chun Yan Liu)- Upstream patches from Jan 21151-trace-bounds-check.patch 21627-cpuidle-wrap.patch 21643-vmx-vpmu-pmc-offset.patch 21682-trace-buffer-range.patch 21683-vtd-kill-timer-conditional.patch 21693-memevent-64bit-only.patch 21695-trace-t_info-readonly.patch 21698-x86-pirq-range-check.patch 21699-p2m-query-for-type-change.patch 21700-32on64-vm86-gpf.patch 21705-trace-printk.patch 21706-trace-security.patch 21712-amd-osvw.patch 21744-x86-cpufreq-range-check.patch 21933-vtd-ioapic-write.patch 21953-msi-enable.patch- bnc#599550 - Xen cannot distinguish the status of 'pause' 21723-get-domu-state.patch- bnc#604611 - Do not store vif device details when vif config contains invalid mac address. 21653-xend-mac-addr.patch- linux pvdrv: generalize location of autoconf.h Fixes error because of missing autoconf.h when building os11.2 Factory.- bnc#609153 - xm migrate localhost -l fails on Windows VMs 21615-dont-save-xen-heap-pages.patch - Upstream fixes from Jan 21446-iommu-graceful-generic-fail.patch 21453-shadow-avoid-remove-all-after-teardown.patch 21456-compat-hvm-addr-check.patch 21492-x86-pirq-unbind.patch 21526-x86-nehalem-cpuid-mask.patch 21620-x86-signed-domain-irq.patch- bnc#612189 - Clear APIC Timer Initial Count Register when masking timer interrupt 21542-amd-erratum-411.patch- bnc#610658 - XEN: PXE boot fails for fully virtualized guests - e1000 virtual nic. (see also bnc#484778) enable_more_nic_pxe.patch- bnc#608191 - /var/adm/fillup-templates/sysconfig.xend from package xen-tools is no valid sysconfig file xend-sysconfig.patch- bnc#608194 - /etc/xen/* config files are not packaged with noreplace- bnc#569744 - SLE HVM guest clock/timezone is incorrect after reboot 21460-xend-timeoffset.patch- bnc#606882 - Allow spaces in vbd path names 21459-block-script.patch- bnc#591799 - The status of Caps Lock is incorrect in domU capslock_enable.patch- Upstream fixes from Jan including a fix for Intel's ATS issue 21435-vmx-retain-global-controls.patch 21406-x86-microcode-quiet.patch 21421-vts-ats-enabling.patch- bnc#607219 - AMD Erratum 383 workaround for Xen 21408-amd-erratum-383.patch- Added modprobe of evtchn to init.xend. The kernel will also need to build evtchn as a module for this to be meaningful.- bnc#603008 - On an 8 Socket Nehalem-EX system, the fix for 593536 causes a hang during network setup. - Upstream patches from Jan. 21360-x86-mce-polling-disabled-init.patch 21372-x86-cross-cpu-wait.patch 21331-svm-vintr-during-nmi.patch 21333-xentrace-t_info-size.patch 21340-vtd-dom0-mapping-latency.patch 21346-x86-platform-timer-wrap.patch 21373-dummy-domain-io-caps.patch- bnc#605182 - /etc/xen/scripts/xen-hotplug-cleanup: line 24: [: !=: unary operator expected 21129-xen-hotplug-cleanup.patch- bnc#599929 - Hot add/remove Kawela NIC device over 500 times will cause guest domain crash passthrough-hotplug-segfault.patch- bnc#603583 - Fix migration of domUs using tapdisk devices 21317-xend-blkif-util-tap2.patch suse-disable-tap2-default.patch- Match upstreams cpu pools switch from domctl to sysctl - Upstream replacements for two of our custom patches (to ease applying further backports) - Fixed dump-exec-state.patch (could previously hang the system, as could - with lower probability - the un-patched implementation)- bnc#593536 - xen hypervisor takes very long to initialize Dom0 on 128 CPUs and 256Gb 21272-x86-dom0-alloc-performance.patch 21266-vmx-disabled-check.patch 21271-x86-cache-flush-global.patch- bnc#558815 - using multiple npiv luns with same wwpn/wwnn broken - bnc#601104 - Xen /etc/xen/scripts/block-npiv script fails when accessing multiple disks using NPIV block-npiv- bnc#595124 - VT-d can not be enabled on 32PAE Xen on Nehalem-EX platform 21234-x86-bad-srat-clear-pxm2node.patch bnc#585371 - kdump fails to load with xen: locate_hole failed 21235-crashkernel-advanced.patch- bnc#588918 - Attaching a U-disk to domain's failed by "xm usb-attach" init.xend- bnc#596442 - Preserve device config on domain start failure xend-preserve-devs.patch- bnc#597770 - insserv reports a loop between xendomains and openais. Remove openais from Should-Start in xendomains script.- bnc#569194 - Tools-side fixes for tapdisk protocol specification blktap-script.patch ioemu-subtype.patch Modified xen-domUloader.diff- Upstream bug fixes from Jan 21089-x86-startup-irq-from-setup-gsi.patch 21109-x86-cpu-hotplug.patch 21150-shadow-race.patch 21160-sysctl-debug-keys.patch- Updated to Xen 4.0.0 FCS, changeset 21091- Change default lock dir (when domain locking is enabled) to /var/lib/xen/images/vm_locks - Support SXP config files in xendomains script- Update to changeset 21087 Xen 4.0.0 RC9.- Update to changeset 21075 Xen 4.0.0 RC8.- bnc#584210 - xm usb-hc-destroy does not remove entry from xend del_usb_xend_entry.patch- Update to changeset 21057 Xen 4.0.0 RC7.-Fix bnc#466899 - numa enabled xen fails to start/create vms adjust_vcpuaffinity_more_cpu.patch- Update to changeset 21022 Xen 4.0.0 RC6.- bnc#586510 - cpupool fixes cpu-pools-update.patch- bnc#582645 - Xen stuck, mptbase driver attempting to reset config request- Update to changeset 20990 Xen 4.0.0 RC5.- bnc#556939 - Improve device map cleanup code in domUloader- bnc# 578910 - xm block-detach does not cleanup xenstore hotplug-cleanup-fix.patch- bnc#579361 - Windows Server 2003 cannot wake up from stand by in sp1 hibernate.patch- fate#308852: XEN CPU Pools cpupools-core.patch cpupools-core-fixup.patch keyhandler-alternative.patch cpu-pools-libxc.patch cpu-pools-python.patch cpu-pools-libxen.patch cpu-pools-xmtest.patch cpu-pools-docs.patch- bnc#558760: Disable scsi devices when PV drivers are loaded.- Update to changeset 20951 Xen 4.0.0 RC4 for sle11-sp1 beta5.- bnc#572146 - SLES11 SP1 beta 2 Xen - BUG: soft lockup - CPU#31 stuck for 61s! [kstop/31:4512] cpuidle-hint-v3.patch- Update to changeset 20900 RC2+ for sle11-sp1 beta4.- bnc#573376 - OS reboot while create DomU with Windows CD- bnc#573881 - /usr/lib64/xen/bin/qemu-dm is a broken link- Update to changeset 20840 RC1+ for sle11-sp1 beta3.- bnc#569581 - SuSEfirewall2 should handle rules. Disable handle_iptable in vif-bridge script vif-bridge-no-iptables.patch- bnc#569577 - /etc/modprove.d/xen_pvdrivers, installed by xen-kmp-default, to ../xen_pvdrivers.conf- bnc#564406 - Make the new PV drivers work with older hosts that do not understand the new PV driver protocol.- Upstream Xen version renamed to 4.0.0 in changeset 20624 & 20625.- fate#307594: HP-MCBS: XEN: support NR_CPUS=256 This is a spec file change (xen.spec)- bnc#555152 - "NAME" column in xentop (SLES11) output limited to 10 characters unlike SLES10 The update to c/s 20572 includes this fix (at c/s 20567).- Modify xen-paths.diff- Merge xend-tap-fix.patch to xen-domUloader.diff remove part of it which accepted by upstream- Load gntdev module in xend init script similar to blkbk, netbk, etc.- Backport dmmd from sles11/xen block-dmmd xen-qemu-iscsi-fix.patch xen.spec- Fix regression when create_vbd for tap xend-tap-fix.patch- Temporarily disable libxl because of libconfig dependency.- fate#302864 domUloader support lvm in disk domUloader.py Note: for test in Beta1, if not good, remove it- fate#302864 domUloader support fs on whole disk domUloader.py- Turn KMPs back on now that kernel side fix is checked in.- fate#304415 VMM: ability to switch networking mode Add vif-route-ifup to handle routed configurations using sysconfig scripts. vif-route-ifup.patch- fate#307540 USB for Xen VMs usb-add.patch- fate#305545 XEN extra descriptive field within xenstore add_des.patch- Update to Xen version 3.5.0 for the following features. fate#304226 XEN: FlexMigration feature of VT-x2 support fate#305004 Add SR-IOV PF and VF drivers to Vt-d enabled Xen fate#306830 T states in Xen controlling by MSR fate#306832 Fix for xen panic on new processors fate#306833 Westmere and Nehalem-EX: Add support for Pause Loop exiting feature for Xen fate#306835 Xen: server virtual power management enhacement fate#306837 VT-d2 - PCI SIG ATS support fate#306872 Xen: Node manager support P/T-states change when Vt-d enable fate#306873 Xen: SMP guest live migration may fail with hap=1 on NHM fate#306875 Westmere: LT-SX (Xen) fate#306891 RAS features for Xen: Add support for Machine Check and CPU/Memory online/offline features fate#307322 1GB page support in Xen fate#307324 Xen IOMMU support- bnc#541945 - xm create -x command does not work in SLES 10 SP2 or SLES 11 xm-create-xflag.patch- Minor enhancement to xen-updown.sh sysconfig hook- Add patch ioemu-bdrv-open-CACHE_WB.patch for install guest on tapdisk very very slow.- Add temporary workaround for race between xend writing and qemu-dm reading from xenstore. The issue is preventing PV domUs from booting as they have no backend console. qemu-retry-be-status.patch - bnc#520234 - npiv does not work with XEN Update block-npiv - bnc#496033 - Support for creating NPIV ports without starting vm block-npiv-common.sh block-npiv-vport Update block-npiv - bnc#500043 - Fix access to NPIV disk from HVM vm Update xen-qemu-iscsi-fix.patch- bnc#513921 - Xen doesn't work get an eror when starting the install processes or starting a pervious installed DomU 20125-xc-parse-tuple-fix.patch- bnc#536176 - Xen panic when using iommu after updating hypervisor 19380-vtd-feature-check.patch- bnc#530959 - virsh autostart doesn't work Fixing this libvirt bug also required fixing xend's op_pincpu method with upstream c/s 19580 19580-xend-pincpu.patch- bnc#534146 - Xen: Fix SRAT check for discontig memory 20120-x86-srat-check-discontig.patch- bnc#491081 - Xen time goes backwards x3950M2 20112-x86-dom0-boot-run-timers.patch- disable module build for ec2 correctly to fix build (at the suse_kernel_module_package macro)- bnc#524071 - implemented workaround for a windows7 bug. hv_win7_eoi_bug.patch- bnc#524180 - xend memory leak resulting in long garbage collector runs 20013-xend-memleak.patch- Upstream bugfixes from Jan. 19896-32on64-arg-xlat.patch 19960-show-page-walk.patch 19945-pae-xen-l2-entries.patch 19953-x86-fsgs-base.patch 19931-gnttblop-preempt.patch 19885-kexec-gdt-switch.patch 19894-shadow-resync-fastpath-race.patch - hvperv shim patches no longer require being applied conditionally- bnc#520234 - npiv does not work with XEN in SLE11 Update block-npiv - bnc#496033 - Support for creating NPIV ports without starting vm block-npiv-common.sh block-npiv-vport Update block-npiv - bnc#500043 - Fix access to NPIV disk from HVM vm Update xen-qemu-iscsi-fix.patch- Don't build the KMPs for the ec2 kernel.- Upstream fixes from Jan Beulich 19606-hvm-x2apic-cpuid.patch 19734-vtd-gcmd-submit.patch 19752-vtd-srtp-sirtp-flush.patch 19753-vtd-reg-write-lock.patch 19764-hvm-domain-lock-leak.patch 19765-hvm-post-restore-vcpu-state.patch 19767-hvm-port80-inhibit.patch 19768-x86-dom0-stack-dump.patch 19770-x86-amd-s3-resume.patch 19801-x86-p2m-2mb-hap-only.patch 19815-vtd-kill-correct-timer.patch - Patch from Jan Beulich to aid in debugging bnc#509911 gnttblop-preempt.patch- bnc#515220 - qemu-img-xen snapshot Segmentation fault qemu-img-snapshot.patch update- bnc#504491 - drop write data when set read only disk in xen config bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch- Upstream fixes from Jan Beulich. 19474-32on64-S3.patch 19490-log-dirty.patch 19492-sched-timer-non-idle.patch 19493-hvm-io-intercept-count.patch 19505-x86_64-clear-cr1.patch 19519-domctl-deadlock.patch 19523-32on64-restore-p2m.patch 19555-ept-live-migration.patch 19557-amd-iommu-ioapic-remap.patch 19560-x86-flush-tlb-empty-mask.patch 19571-x86-numa-shift.patch 19578-hvm-load-ldt-first.patch 19592-vmx-exit-reason-perfc-size.patch 19595-hvm-set-callback-irq-level.patch 19597-x86-ioport-quirks-BL2xx.patch 19602-vtd-multi-ioapic-remap.patch 19631-x86-frametable-map.patch 19653-hvm-vcpuid-range-checks.patch- bnc#382112 - Caps lock not being passed to vm correctly. capslock_enable.patch- bnc#506833 - Use pidof in xend and xendomains init scripts- bnc#484778 - XEN: PXE boot of FV domU using non-Realtek NIC fails enable_more_nic_pxe.patchcross-migrate.patch - bnc#390961 - cross-migration of a VM causes it to become unresponsive (remains paused after migration)- Patches taken to fix the xenctx tool. The fixed version of this tool is needed to debug bnc#502735. 18962-xc_translate_foreign_address.patch 18963-xenctx.patch 19168-hvm-domctl.patch 19169-remove-declare-bitmap.patch 19170-libxc.patch 19171-xenctx.patch 19450-xc_translate_foreign_address.patch-bnc#485770 - check exsit file for save and snapshot-create xm-save-check-file.patch snapshot-xend.patch-bnc#503782 - Using converted vmdk image does not work ioemu-tapdisk-compat-QEMU_IMG.patch- bnc#503332 - Remove useless qcow tools /usr/sbin/{qcow-create,img2qcow,qcow2raw} from xen-tools package.- bnc#474738 - adding CD drive to VM guest makes it unbootable. parse_boot_disk.patch- bnc#477892 - snapshot windows can't accomplish. snapshot-xend.patch- bnc#495300 - L3: Xen unable to PXE boot Windows based DomU's 18545-hvm-gpxe-rom.patch, 18548-hvm-gpxe-rom.patch- bnc#459836 - Fix rtc_timeoffset when localtime=0 xend-timeoffset.patch- bnc#497440 - xmclone.sh script incorrectly handles networking for SLE11.- bnc#477890 - VM becomes unresponsive after applying snapshot- bnc#494892 - Update xend-domain-lock.patch to flock the lock file.- bnc#439639 - SVVP Test 273 System - Sleep Stress With IO" fails Turned off s3/s4 sleep states for HVM guests.- bnc#468169 - fix domUloader to umount the mounted device mapper target in dom0 when install a sles10 guest with disk = /dev/disk/by_path- bnc#488490 - domUloader can't handle block device names with ':' - bnc#486244 - vms fail to start after reboot when using qcow2- bnc#490835 - VTd errata on Cantiga chipset 19230-vtd-mobile-series4-chipset.patch- bnc#482515 - Missing dependency in xen.spec- Additional upstream bug fix patches from Jan Beulich. 19132-page-list-mfn-links.patch 19134-fold-shadow-page-info.patch 19135-next-shadow-mfn.patch 19136-page-info-rearrange.patch 19156-page-list-simplify.patch 19161-pv-ldt-handling.patch 19162-page-info-no-cpumask.patch 19216-msix-fixmap.patch 19268-page-get-owner.patch 19293-vcpu-migration-delay.patch 19391-vpmu-double-free.patch 19415-vtd-dom0-s3.patch- Imported numerous upstream bug fix patches. 19083-memory-is-conventional-fix.patch 19097-M2P-table-1G-page-mappings.patch 19137-lock-domain-page-list.patch 19140-init-heap-pages-max-order.patch 19167-recover-pat-value-s3-resume.patch 19172-irq-to-vector.patch 19173-pci-passthrough-fix.patch 19176-free-irq-shutdown-fix.patch 19190-pciif-typo-fix.patch 19204-allow-old-images-restore.patch 19232-xend-exception-fix.patch 19239-ioapic-s3-suspend-fix.patch 19240-ioapic-s3-suspend-fix.patch 19242-xenstored-use-after-free-fix.patch 19259-ignore-shutdown-deferrals.patch 19266-19365-event-channel-access-fix.patch 19275-19296-schedular-deadlock-fixes.patch 19276-cpu-selection-allocation-fix.patch 19302-passthrough-pt-irq-time-out.patch 19313-hvmemul-read-msr-fix.patch 19317-vram-tracking-fix.patch 19335-apic-s3-resume-error-fix.patch 19353-amd-migration-fix.patch 19354-amd-migration-fix.patch 19371-in-sync-L1s-writable.patch 19372-2-on-3-shadow-mode-fix.patch 19377-xend-vnclisten.patch 19400-ensure-ltr-execute.patch 19410-virt-to-maddr-fix.patch- bnc#483565 - Fix block-iscsi script. Updated block-iscsi and xen-domUloader.diff- bnc#465814 - Mouse stops responding when wheel is used in Windows VM. mouse-wheel-roll.patch (James Song) - bnc#470704 - save/restore of windows VM throws off the mouse tracking. usb-save-restore.patch (James Song)- bnc#436629 - Use global vnc-listen setting specified in xend configuration file. xend-vnclisten.patch - bnc#482623 - Fix pygrub to append user-supplied 'extra' args to kernel args. 19234_pygrub.patch- bnc#481161 upgrade - sles10sp2 to sles11 upgrade keeps xen-tools-ioemu- Don't load 8139* driver if xen-vnif works [bnc#480164]/bin/sh  !"#$%&'()*+,-./4.9.0_08-2.14.9.0_08-2.1fsext2fsfsimage.sofatfsimage.soiso9660fsimage.soreiserfsfsimage.soufsfsimage.soxfsfsimage.sozfsfsimage.solibblktapctl.so.1.0libblktapctl.so.1.0.0libfsimage.so.1.0libfsimage.so.1.0.0libvhd.so.1.0libvhd.so.1.0.0libxencall.so.1libxencall.so.1.0libxenctrl.so.4.9libxenctrl.so.4.9.0libxendevicemodel.so.1libxendevicemodel.so.1.0libxenevtchn.so.1libxenevtchn.so.1.0libxenforeignmemory.so.1libxenforeignmemory.so.1.1libxengnttab.so.1libxengnttab.so.1.1libxenguest.so.4.9libxenguest.so.4.9.0libxenlight.so.4.9libxenlight.so.4.9.0libxenstat.so.0libxenstat.so.0.0libxenstore.so.3.0libxenstore.so.3.0.3libxentoollog.so.1libxentoollog.so.1.0libxenvchan.so.4.9libxenvchan.so.4.9.0libxlutil.so.4.9libxlutil.so.4.9.0/usr/lib//usr/lib/fs//usr/lib/fs/ext2fs//usr/lib/fs/fat//usr/lib/fs/iso9660//usr/lib/fs/reiserfs//usr/lib/fs/ufs//usr/lib/fs/xfs//usr/lib/fs/zfs/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/130ef2f510ced3382abaceef1c9f25ec-xencpiolzma5x86_64-suse-linux     directoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7cba6c5830666996453b080e254e61ba27027e65, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1400ee7152c27428b19372b7d31d6281085b577e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9ce71cb47e87ef199098378f3eda00e02c2411eb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a4d8898327c5275b33a61cd723185c4929e1398e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5471bf04c69c17d650e2b9f3d1c4c73d7a69785f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=99ac756c9b11d617156ca410ef09376f3cbac56e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cf36c4647a77c7b2628a8f4f595d8760b7227c04, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1882367d9c7fbc044f72439ce9fcb0c05218051b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e9811a0f407065f08968c06a662070f48244e8c4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=50162350a700d1a403d85d82d3b8a1455729cf2a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a2d18439e3fcf1d6b9e1f2c11a72cb6af14f8b2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d36b5cf931952a0663240550cc533ccf62a59fb2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=77fad32469d02deb298d1fe62482c17581ef033d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3315d880d65efa7991de8de6fa7a689159daccc8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=232773f30a9bf773dafd05148bb9bbfc428b215b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0e7ee10065b0c44f5a8fb03d3ecf9198d89c59ce, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b732be9035d8b9de1535969e7240c6197c6eb455, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7af32071534ef81e8d554b5f8cfa95ea4e66548d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9a2b6c4ada1b2c9df584924c28409bead3ebe693, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c258f1937eedf592ff0736e6aa923cc7575dec56, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0dd8da1c0d7337678491fe9993b510134201ddba, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=76d9bed70f033c90104c49000a9e111839a4f582, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9534f6a99dd6b3e7c8965bbe7965e51931111c54, stripped &.8BMZe|      PR RRRRRRRPR RRRRRPR RRRRRPRR RRRRRPR RRRRRPRR RRRRRPRR RRRRRRRPRRRR RRRRRPPR RRRRRRRRPR R RRR RRRRRRRPPR/RRRRRR.RRPR/R*R!R R RRRRR&R(R$RRR.R%R)R R'R#RRP PRRR/R!RRR.R RRP P R/RRRR.RP PP RRR/RRRRR.RRPPPR/RRRRR.RPR&RRR RRRRRRRR1R%R"RPRR/R&RR RR RR RRRRRRRRRRR.R%R"R+R-RRRR0RRPR RRRRRRR-R"R0RPR RRRRRRRRRRRRPPRRRRPR*RRRRR&R-R)R%RPRRR R RRRRRRR,RR?`] crt:bLLb\D!1md f5xO)T($|7'mZlc"̼ ] XTIam]G[%3Bb_0reUUC tylpWMvau| G$شnӑf8ٸΨcG ;A 2*Xh'x |bgoI.qF{\=gtJ1 ? "#`<`)5#RkYJN̊*eLIbZZӹUR:uםpWqGJmw 4ϦCsC;Y !/م O9!MFyM9fK:e-sj'i6NHADG(Efw)_ 9зt椗L6ƈ*5 p-s5xI߻0ɋPvCl=N+ܰىZm|Kua`wCx X ڔ(iPF/sYg?5x_nvO퀦D$fU3VZYΆUQمWcGoBT:|!F%E[ bQ,-fnI WnYp: wn&8pBctZ[I᝖ڙ`KRz$-br>J5={vN;B]w=A`h/R%X-->sdZ@"0R#קuޞu o.uZO\7C{ѥm0[ۦP[$D]F8~zWDAv'ItLIR!I _ h9Yu3^= Mfo_x'JDq]#3QHجNс U|+bZòPbMto}=Ab d˝#6 |hp :o<_c<l-'AfTܹFb5lcXqF=Yxā4`8z9lJf#ULV&Y D3 'Х6MT4H< 3l#Qdl kK3hsA=<_F&Xb:^*@YjS`^4^ʀ6zrz>l  5@ 0Jh[sCfLUi2T4yB?b@c[5&W.l(l?`ထUH[{DӨ8sP;1Xoe _ED|BCd>^)b/z}.Jձۿ`(n=zlabki *ﳝN¡#ڱP} j]% &5r0q]n[)pFc՗X\]*OΕ DV5ר|qU3 'l-XniÕl|;~ȣkRh!\(\rP %ݓ]hlo~ǢnV/\l leZ)=jS( :T;Gaa\M2j$DsHvL%(|[Tu#ױ]?KC>93 "/[_x,+ecA37v5-?q2LH?>a7Nhm7[-0ɯ wY=J$)}@(%([OktbeGUH+t˕[#W&g8iFT86w3"dĘg끻MriVNLD OB$zy/#"qK#fMw>6xxBpS YA'{=~ Q}yTRJ i;QnC:S!^4.]4I Qߜ9RZSn2lB SOPi*]F G?ermazL̗s2Jx%ЅPx'SjdoZVQA|rgCh|&?~ĕd@lG@Ǡ<:T}7Z_3uBڙ(=:̇+J+P[n[y7,brCcjwq&*5'nj}SZ-5=%%CĕMk@!>GaHVUv&M>!-8YP u$Opm̝C3 =s=ϳh'y7:ƔH!* UgSr%0\a=YMT9s^"Id[0u;tU*u_nH_uz.P 0=JKR;Q8֑ܸ?@&]C@>.ۺd*TU/w  MTđeJLsYHV]ZN(c|F_z yɚ9?S)oq-w8oַ_]ڔn A@v?U\@H;C= 'xƕEATt'ِB:ăP=i|~mW@Wg<Ş{.__YQ&[:+N'! dpnGOڝk:lRkܪS΍)S&ȉ Ԟ9KLRNv5녓A\dٴ|Gޚ^lDE6w{pjx:T6ʀ}v;^7PN,AO?yA*SN5]o? TKOT(^)C~t΃ON&gڨD'Q*/a-EN9LrD:^,J{ \,Py5%(iLqrk3v< rl_ fֻz^r ɭJJEHΥrr yDb)aVX 6w#<⥫(c< S?f9oį3| Z[Vc ׿fƝ Y(ԗm髝[1X/-&S:.Dx9bnYbotx)3;3{;剆5H+4/]"/BĨNucRlPDy}!|Pp“@yKSeK)b3V#4 r +? 9bKWF~٨YxQ} r`i:gԵ3|ߘ]mM{ԧbs֌_6סw`i7UqВNE$1uDtv ^CX]m?mzF$p͍0IN s>¤%l@WdOrƾKf!G)@iY|Fp8;'V|77FV[l,3&5zDC*L8[hWP0Jv!;ho]E~1͐iVnb.O(A \>|uAR^fV<Wdj <,T~ߋr0p~˔x j<6K;tPiW(i M^ (Wc;i?;1= [)*),Ŷ~-PHySml^:kPJ :.di4[`z>v}ցO?=U(jhgR1]ˑ4g&d$bЎge*?\dN7y@IÞ-1>70ZM泤Xݻ#P}y15|]7ٞ:&e,ՠpjڈkJbHlB2DƦ2%_/ /i|3ٕo^j!˝6ٳF]EEiIG& @;A7T\:7GzCjUoڙxq?Yv{bj7zrъD%02# $h e{%ukXhPf1GFI4!O5="!lo\&.So /<7>?B2%˯T9SY3m@[{c d {=V1f%; 1횒\UADBLW戬{,]}<'GO)ObӔ E{aX^C.ĕjgvu"GnX7i *usj,x'T>!nGC %CeȐpqyq\,3MB_"RH Cy a8)ZvjaJ9m)6Ҳ>wq^DOLE٤P>/nN-]kcS<ĩ q2YDd>pڲV&àW ,a󿒚b:,I9rBcx-Vϧ6)Rb93jx1fin[jΘFY/>РS P21[!j=Mc:[exII"quwZU; Ovr\ޒ[mUNU@^C{4{ 1fd.WItoªV0O4K-#C˳$\˦PmL i{:w屧v/3yrѐɭE ۅ,%9=w@D:@_oPH $ch`J@P˝cw/{B >_JURܚڐO-Xð[d2]R]cw_Q?0:=0BcŊdHܶ.h*㛆ISX < oܳ<=J,E*KFύl̄Ȟ\W@䑊/Q ֡"(d&YSKH7K E ܜOQNGW(%&J:ݢ`\3PG00YD^XZj<lHPUP Cn]nir-2XIJSPᏹ 7zx!˖e{3l#=`3m"Æ1QX1F=זX57) T 8xh\ĊX-v]fQfKIS%7 hIRiet:rJȣn{qAQ1(ZTLg{S3}!4N~}3+̃\3'|7zB*9.Qv{?s? fZj>R%^n~U+1EES.q,&Xj3̉(Rs?)&,30Rʖ}^b|[Ir}^4G$iH ݃iЪi$ZoCl?r+HB6"9郓Y(Tǃj$rvcޅ ҁRݳ Q(Y7Rͅ2Vt^ٝ|A&];籽0Od9񌬫Gdp-_EA4[}Z"AR b]xËfpvQ#O;%p`8G(uW\Ƥ΃QyļO2XcFy ?,pgROqOӫ8EZؑrG3>4r;x 73^>C?okGDH #z:h*%Pa7ޫSqbm{%U!B߄JvڽֵY" Vk?~6 3P?^lynO8&u`z@QՓPHgѝ![<)Hg#>Kw惊NG;7;Rk`thʖ+C<=&{U8ڮ^;k@޶7 틧_k͝0=狋O{wKM"5}Fg U|]|/π`'y9nzJE km~HA@dc5]=Eҵ,Mbtx}>Fd 0'%k˝GRP #*W@\|GXSl`ZFݨ7I2y8S IUK[ 7N1qށ:4Rl$i' 9e/oU8'_6TRNI7W5 %>ɲC AKx"U}3Ě3'-)c!FM}0Y ^YR]3XF4X~nj%̝Y*^4LVR? Bp$H`%Iڬ)7{0Ywxp*0648{nX̶#<)g1}.RwSJ̗Gd(QA|*ۈu ob[~ǴiFc)|a~=G @uʚOPi?I+y;1F`p:Td9*u4_l:XxbҠ(Y^_rM=(oE6'x^P=FμwMeo]ymd'X+̪A`2\ tRMgrTC[f7yMIK`;]055D fɳ(VK5dGr gr1v=&C@Mf>op,:^ C078|c:|or3S3i>_c_>Rm\8&M[Āȕ[\}sy>)OJM4+!KqI*W3$K8USֈ&s+C` O :nYJ(gO _o@'1LouE'4Eb_-wm^zM~xі7N&t٠ 50Ղ*SuTt>/c|؅zY0YJF\hv$>zwpxJ`@,)Mv9Щ. & J\_dyݾ+0sb fƖ4>  Sh]*aNd:Q+ ~6v[z[-(ul\m3\el?Y@4U[_#y3J=?q07D<,g2i0@C`t慲ɪfÐMBKFm;nH:]0/*}\揶~Qpd+Kx!,Xi*`̑ '_Ƙn5Zr+2 Usmrp^bڋԘRvԯ l!Gb$^ mky_|S1?& .W@O:UW|z}KsqR ^nKi9ɗ: Ul.5V }x`;GH|%GЭG^d4i!F%vieKaáő.(9( eDXo}ƦNw֥BX+۪# F#.xs}DJc;H/o}5$A EEu(,Lfd J`5Б'z-\Tp^Gwiy jh:"Q^_*2GwB &R6FtE`lh uF`*v>JZW;33wXޥ %廪"8uz*m(dT(;"U.mC ]WHVCn@Q9V' RcwZY#c0n r?X1>nCdfɗc"Goz4r7)٥PkV^W1Vu?<$fYzzCu "ZeLУE B; G#Oz!FݗL+T>C48IW[75&ڏ.>lW'u{;d:vB@Wt*𔷠<ēIʹ&E:v0/[4eH}=1IPTc %np)#KK 5N[[nB Q6Z$(3Bӣ}erPp:T /ϵd*Bq m+t !'zM{Z = KR[aiFN`n:d\{5~&oMrɂ?~ϳ ;5Tef׫ߗxiY*[7Ą݋Xy җmij0og<9e5Uݍsg=dId%!ͥh2D Cl XJo47-)7Jo- 젙P_;aB tE04+2ʮsXKqc~3uS+9TzAh˻u)< Xn mUTj?mfh&H̒R`Nx#zEw~%I4Yi@nv ̗$@#tt]ΙF)2N0ɿ™Cdsq\ W T(`3(Fobc64jFu;CHS\B:8 |ja/S^832:NczIWuŽ h_k͞zjJ&.AjxPe']se_][%b Fl&PlcfC\a2^<zNӟ9~]sR)Ȧ8^JCRՏ}2o_JH[+ iR[Q98V(ܘG걢v!F2R\[AMm0e\cEYHWn-M:#w'&~ZpAY\Y2&Yed+4(S_r.ʇݾ4TBR!mXx++r$?I°NDbd"CmC><Ĩ:2H*XlCcmxk-?"8+5MB"zL N_*cQ`ҝy,5*\)Pӳ[?ցuP˼Bo|{ #`몄c:}fDTK(7ЗU))/n+sI5 ,"l>VK .Lb(<쒭ʸ-=@_z$,LF,‰"~=3:zˆ 1 RYF¥Ƙ=Ƶ@ΪV!{o­ x~{Ele@םK4!jaeL}4p6'Uc342۶[Y>^Q;1Hl7{{XZt=ę:%iEg)uwo4m+G$=s?B8rʐ±܆=HwyԬYaKh_DGV`|O (kD?-(fPȻ#DOq (^UC/p/~a''Rw= or<_㮝 &O/?Zէ"jsr:{Jyn;:E(ө(=Aɷ3XSXUkfł]l/ZǨi2^9$s#Sjd=),ZH:*1MZ4ڸI{B,`Yrg&_y(g3ᅢ9NOT11622v_<4fl{R#uXI2TzX?,ʰ+M pX:N6 5Pi, kP Ƒazd{s /9=-/%h[(|[ȉ Q fHtWO|mJ1$(rvP[?мz_Ҧ QcTَJ/D3FcՓ9R2m3U}Ud^!4o7_/.sۧ{E/,.٬׸d?a|ذg+$ݛrhP/G_^`wUbsA86Mdlv-sx{pY%"**GӧOu}lW?]Ӄ(|$bŢqOCY.N^\3e炕EˋEA6jn-ɱqDQ~%.=mE8wos,겻=öve ].CxSs9iwiv/0E̵Y~B4kBn6B|Le-=ߧ|eCǫVu zaZN}-U蒧FOLKoFib@=O02ME]%mK.fJzɅ2a>&XSy 4ܕueeA'_8|X OY4PLV ҮPf!S,l%ivD3 3>g^ J9%f-Ӆ[^.'u(f(^;zf3Q1 z-c=g JK&,I V ZܰXe1n1gSJYc w( eJ\ab3of7SɅ|<)#0Jf5zz{KJ5)hLS~·HBؘN9o zn_8&;Qw?:]x?` xl;ǭ~, :@r@_Fw&6+˅nZDߐiʭͿoQCO>KC]?М\|yrHf.<;HWmաCYCfUIPOT} .pzt:6`kaWo]|fiɕB ߴ,ﯤnXyUj1'k $L'#j[5ib9IERΗ{ NVXg֯gj@1G&^U-0.1;r/%,\8 6~DAOVu1Bp*rt=yovKSӓ8FAL>o^G#aW( #J]sly1`1HNʖ)(>3(5^tf]LjpK>j/ta3)qI8ӄl7`WzLݬN\>ŁԲYsy43Ky4#KkVB$56;dCfX ukגN7笧2ږ3"|8R<"uF˯g{ڤ{;2?3AԂcKVl FWa~HVHa(ړuӡPdoR@4ݖ`m;u8DsA)5w/sN @3Цgmr;mZ; 3hLL!t#ߓeq}5&RMezO.fR2N seq=7 7HDM_>_RgB<ƻ(s=&b 74P6jfdYf}WP3xx\)3kE7}VMJҏ<+0jXfHA ҖM]Φ/afLjRb[|i2.2 3M((~^NwvŒm+'^n8 NbƊ΄ _ ͛\N+ơ@S2)k=e]3{Gnfy ɖ7MGجV1 TIz图Nܡ0;EBCH?MkwjtIe@*|H@Bn1`T]vH]cas(J2K/WuPC%5e%+雔-wu(4n1*y+>qFHRH''1Zv"+oqc(Goנ\/U鑕]/Ѫ⏄L-0f7ώ%MݟYvS+?GGEc䓸U|Hy[<>?O?!2(nSk֬=2`x/;'?iB&_La yYDO׿;-ߜfEk"FGo2\[JiiT<GLp'ȃS.UruaHE6:U:p=mWM+%5gM$Xd1?"mzD?JS[?ܝGn\M O ⡏p= uȽ# $y8Dj_HD4vs{*k Q!4y$pe0{`˼)e؟FZ~/g|mU/qҙǿ}3]Rx'PQr.Tz_P{GM6@{L[=pos2.r &FdQM2T@8 ň+z{U>6!?'I C,z$zJK+`$ &Z=4N5n(t9I pj,ZE` /CMjBG}dLj^̞X@!+&1߅HQ Eh@\FYMi艺)`l}RP5s|`>PpQPTj|T&#O{WaF^~ ܍]1TkЩ P?}.*aoT O/{ڦ22[Jj; f# ĖLaxT@>a|e@2$3oT|D eCJ eDVlE{>p~2'6Aa$!hT`,1Dž=>4Ѧl#ep2 \ gOa3F,–$qID?Q ,j1Uӷ}4H3Y0*(S,7hH[p2~> ,>ɕmS^0Bk^ƕe d|oc3){q+V ķ7ڐwG"#<j@ h~@ +)Eq/*[(\9.gKġWhY;䕙6嵠5D![cqߗLI7ho{ۈ魅*dza%AGFk)C;!µjJ >Gna K2(&t/rAe9E)=B< mBUqH'9Pjpsb.q gqE@"=EK 'Zp;fښ]=ǭ-Lxt_ vq){Gy(\g@&w%nΤSܗ4BXZ{joK)&=) rhMv.(y[&f=%"thNb'ȨT!2mzQ~tYa|#l,a0J n#IQ~ H[OPzyҽj&2&Ǹ:hg H JDSBMbCسm%B6i1 J󬃡VPB*{_n)˲ E/ VN=JIӡR1&VKu՝7!~ڝm& X͓=M1Ju$ht^w8ޡ'N5 QgXA-dF^pmr~Os1[P}w]+%gW A eyO3t5x&0tcm,-9ZZ\񌳕y8Cr;PcC1մthݜX1=VM?58TnPYS탽-ԇ]-4 }2O jv~J]W7'w{ Ut 0f8āy֑ߎtm=~p"c|2z/L9n(?.H$pfF0K%/sKV3U(47nGT0}~a-ͷ](EAF38̎eKEƉgZ8zjCq~!m6PܞI: vk;<@efRVMnp;$'K"o{)Υ-z^LmUf:!>%jr=.wWoêq /Nx[(vKMiU *f.͙|y}~tC1IzxaQKMQM3 _.;}*(MڐS~5$+Vm{fzOdH|33:x`xp2"© 搆 67oxE+X GoKU8~Z/gTq*.`OBԛS܍@4ལإ-g:.k̙/j م*Ȃb=ڛ Uѭ}6o6%wЩhP#e _` uy 𡯺@ӡ]) .9.Wz]!F1hnfoȣ͖FEI@;AU\θm1MCK/cXq:v (:X'ܯb?)_]gZ _|&49oZ{qgaY}9e6%;hԋyhڨ5&j3 F og¦Z˻M]K "26FWb\[K7_kqIH !Y j5җW<G%Ƅ?|pE:ЏF?bF \QԆ< qJ0;"|ef 7.17;7JܖGj".6!/\^bQB):M:+aj[)  #jY %76CkgS1B=%ٰ| U_k+FA:ZK*l4rx -]QH]Ys:<nJȮفjvI`Ѝ ` ,>#jXL9EeVkqAOJ盨xP ":rfR墳h'SB6*nQf[ 3GFڗ=LD9֝O;'$99.KX*KCq |@Rkt$?a.2Fk$TMJ+xknG e!곢ʫ'R3TvMrpd@˷e."!ݕ)*Rg63 CdT< c{ӄ)OWz D4swUAəWwBg^\U)yuW$e_`T,7kH{ NSu5FuPuhb=`'[cnH@Tzn)5 rxl+"Ƙ)-0!N$q}>+t@XnǛ[s BzV D~hk[e\"0`OmΣnr`=Y,r 9} /nDcOXixZ&Q2kПXġQW24M0J1_)%k( $ªzގ |_@K5lu= |ڂwu\1׍6ֆq,k.M>>IrRIl.&|Vgq+L1@z>'M~v6zѝVhU ^)e)9KeG`8j"P^X,rXYV|d"g IXޗZж}MjFmIfRoH_wW WM+Lr@ZO̷E PQ͙qC/&{߬ rk^Bjs`ks =mUd1:RaHB1q 'oݍD&I=PN^X<EQ^4;8lɆ󂟉uFZ*U[;I ~4LH8Ld~㏃-bed~~ED J3A-N?"o햓@/ A3?@'ؽ6rTZ*`!Ǯ N4F}j]ۖoyF7Ux`EM2%/ǴuABХ d&SY?㙣=ы;DCF+3o g*X3֦)P*osy m\Ma~:1߷$F M'~izzF8bq~؋Q<)IF2t-7"s`ZV:iMB"\p(M;(r5 -|ć{ECb1Vw#'M΋G*guKw#+YӢTOh<T! h /Eg0Wsک`cU .x-uP$'B Rt:bFt&J!V?#evP)CbO.ql;Sf~.EK^K+@{jaorZDwqiFn׉aN] Fd׆ ({Bc ĮKyٕd( Y-rt`'><AJDL=]E;,ZrZi7H79g"0Ny֛'f88HxUdQV^قLjg)2A.~Y"639>_-`̾2xN;V5#X2==c @؁]H8zϜ-`<ٵ3:~g^qW 8EyUFQFϡ/vʧ{"R!C;ܩQRA8Vjq( I+/g w&}:u7΃{ k:1[8%!7bί*ZIVD\Wk9f#G H.dZ@ M +5A|ZѥmYt31 у \0LDZZ :ݲ,M~ޫzF gls mS65}<[s$r*9J?{D2FsĕҲ/<Sƞz꯮I,?n/Ggb1q|ʣ{^7Ŀi,Zkr=Ť UѪ &\H ќU3U2'S/O\Ꝼ܀FCg6l}Ee`pct hD*%*byXOt"?=և j,;^vo*3~US'5 6w]tqʙkllnđQӉ)ћ0+\aŞH6|+ͭ!?JxIC3}-b r3!1=ߐvKw³2fx%`og)wa@}Ul| ݼxCS ۇbH,I-,2BQ^;e.W5|0ɵ1U$,.YRHJ v6`i-Nߺ2^>S/W8FTF3n놞AÔuB'Ƌw+ƛ$+R}LgZkuJQj63GɾDڊ7 /F_okLOygFIHʣ銲b8KVyPb_Ŋg nJ[J:rKmI=#3`Q+o+4U*ۺ(-7eqSg"XX޲ #DEه^ ]ɝjeMju{X<7j50zrl/~vOq#CikJW7)EUU t}ɓn|'K~zy3`D&@[fcC(YokWeN)Bږ+*gMZ@Y Yɭ8dt)9gR`fXcԵu86f$Wl$i ]B@9ݟ&ND37[+MgS~zɳz©v u*0@䠤ďݑfyW0ǚ2U3*ER&OzZuxZ1:4kH+N3!WRCɕ@$TF)9p"n; ^q.r׎%Ed`fߘkbs!$u9r_ JeWA YI?Kkl7q9x~!ik ]gh@:KOGg hXI7'k9ޱ(6 vv63aMye}tfokfclx;eHueTeߐ@}6r{yb]G|pwN^<3[5Ch/Cf;XW62@9D4$T=Bfϱ-okΏI(J_=i:+'\};BݯI =\o/!l4j%yb2ԝX(~qo^!r-9|޸W͢|"%8TPLq a3\C1r礠vz-o׶]9e:=cOS &C4`2\IhAOlS m0k'g%YiwADK5K:Lō}(l|dHiJI28'Qho9"'ŒXkUŤPYEwByCyIT\^/nD$ML╱eDmfXtW Kgo´#|z摊??vˌ*t[Ű>ÿKI߶dB!EK^o5@њV}Z᭧_f( -7|}܊P)Ll 5^} >xQ q́]6oWh,U,xWQkP Q-m{ܫ:񡰲IN R>ÄL;pg> vOf{6z*2xV ǰ[7uYoǵuGUZ޾TLP#g:kx]d$59P8ڨ@!Se֥:B.RG|߂~^Ӆ?:v*[՚seYYD4 Tz!5=&<1:eevB,*Ԯj\:Vkn FTWWu^)XXOt&W[7ǑgU-An7hx=\K}-SLS4 ex`h!6g+7"S)~Ԯ]WK\߳4/,ͷ O=#l~]e?Rƽ&@11+,lXNtbGu+:]> +gw4-2kba:via;)T;uH&-HmCV> /3B1(k_/UTKW0V<ݧ篠cuZI'g!h/"A-|RvW>em1q!- 2e5<}+.gFןw{{c$, k,JS\@"|WHar걷h>dDc?hr8gIH=ZmGEǰR&*zϖ?fEŦ1L ̀WJE`A9nڣk~iBC lEi({Bim8~ a+-DA|ER0Y- a~j4j9FA{p!"ȭ$uX3-ABl kp6qhMݻXALO0Zr!VQ(Ӝ_jU?#0r #/mQYJ`x un; -#%R^3#{ XB6upJ1 _/M(D̀ʆc:|惓Qjhdm![{皦0Jdkb-*9S=Pp ȜLKz5vo$aDP˿.(NȃiA ts}"<*'W@kpiP+,sYI\}TDvKH冖AH-FtH|f@\`5k q_r}З{V2Å\iTmO_M8EC.˔hJw//AwYY,GL7 GK7%ggH ym v2O}sO1 HU`zbs1$K|UyI95zL]#X5ɹ$ݽЫL=6O޼؟8\fu. ̿:ȟc5bn8 ݢ[(zXgT+e>w1 )90|2фQi0n& g3GOl@Ҭk&{vCW[hTKca+DɋXdmu|MȠ\)cBEi/Dы *jM_j}ӌNE+T@g."8 ͥ2XqWbAw#yۦV)%}3̕fs$8-̇^:} nBfj$硧N.4;dGUX \L ׌yc0SbQNQ b0v k+ ugߟF*$}Ǝa>ozvGe;JBrT(Ft.1947s_Uԉs6M:خ"!ozuJ9΀Ur'%"H,Nݣ8j2+ۯrƼ 1Vm!FI2%^z; u}gB3vQ$qeYt22mf:{Η A汣~~OIZGCw ;PLn*{k73B^HgĒ )ȍB0%@?SrXwQJH۵ug32(NU9Y<דQ?X4S*^N3iUOHc#r^߷obTFNd7[.p-6vI#G??l/=:`"97vL! 7Mr.nujM;ө9BenB¯s&RC }j04lݩuI9|+I~|qDxN34O{6K ;PyFlH ̒LgP#!~}DR@9˺ i;ZR@XvyÄKۍ Cqa]zlMfZ=q56p5#v(5i~_)%%=|ͼO"p t]P +Ua{W(7##H5^!9$Yđ֥>JV9|A;zwffj`aP6E`,r^M(e$Ճ&ɯc%W֭F(Ad3d_x= Je 0P1 5db@AQ/=kB?;V-쁧gYz ],K\1ՍPH6|*%[+) JcH9O؂OmWGYԅm:T\O!IJ 3Qy*Iۧasl=`) ?a[ l"h6 .cq[',D ,12{QcI&ـXy4{VYHnS>x ƥsBMڟ~쓾= U 9C6P_]^X7x>(jM`lnaSz0E }-"cݘFL1N=o4$5L EqPCѝջi֌q5hoPҢH @ nȜݬL B} ]B;=0CҞNQwC?>Tc TB[nZ)YGcgLg4O1r]A=frÉ' e[ l¼"1`i=?12IӠ]DUrs*DnyE%N!mf/|1c^?p2߄9 cG =dmN|8}6!d1/[L҈3k"1͵̳Dh[3'oYF 9a-UCsaaE;M\0ϛś1 (Pc2>p8_c衑^Ü)ѹ1)IӬ8c] c"xPerAG`7f}>Gw ޴rg +e-/)\Fef7GFϾ-+-L 6hf+{@Ebb #ful%Z!tp ڈ {FDt3*M-_. q::3_sZWƵAr=Y10ttچ@jkJĞіpM8#kȑ-Iz>wY:`w!J2[!V,`!< %Eڿrb,- 5;6iT7"n CIν*"^ 0tC!o=FPfTYtM2¹d^-& 08HyME h W,HL.Ey|+}:ISRʧ;Pj:#]"~YwIJ/#pup7Av;Y$: |N.,8qS\?'J*mE>PNbizp##pk&C вE5|ᮆJ[tAǑ5C!GmrIF؛8u: `}JsD@ nC#S}m7jTuDC&VZՆ!K@UR0w$ͭ`,T$" Ypm\gDUݿy/6w}q̳>~gNN"?Fz;6ɣ;0a(˳t dOHHB!ͩ97UmuŪ4DutÌNcW;:JGt`c4sj _q ̣CA\}yӉsJM1Yez۠Hk`U7cd@YZ%! e[S fP:>Y:Ijf;l/cpRk& iS|^}{SG]}.ג[YשK]{2?Vg 6R0ʸ>WR;)͂OIM._ j´yp5Zⶠ R•%- 'n.{oj4=b) | #T|يKOr^Q'/lOG|'uij}o2PZ3R.y d{KFqE7b7;]YHppjaV%{v:oX@l3 z9\X~=d8̿F,<~)1Q}bLiz4\];Yj0RWbin$dbv jy[ړ ~%3! ѭUd$`e oZ=jlhG/-j埉wDʩtA7wv@&14:4boSx=!c;ϸw܀r4$}Wg]-J-)"aV;HlL [* Sj<UT:(1XDiX@11>H |ɬNP F$F4*VоSx|ő|ƥ Pd>bP:qu9AZEmw/1{`3p)2f[^*!JgdqAT;+xۈf?bL^7پ1JRST[pYM)_hI A|ՠkQhM_*)O|WjsCгѢ&w3*? *,{LLh{sу,0f0hKR 7c %bWÏs;V>B#E?z{:5M:>8Akt!`(MofgX uh1">+2ݱ$ CS$dk vT2;_d}w~ $3i^pEH+=`1+y!je@\w68):FCc_/Šۯbφ cpR6^Pl:[Ю^<[hfq^k"6\XU<ڍ8T9$:2KrA#&m)vGz֤ަ$˂$95_v_Djgq)_^%=Ja盱`|gVocx|Z* Y/ Na})f?uQmZ~pV]:S,X&PjP!޺̢{r$["˂KG2qدJ)$QUpG&ExZ?>@L*PEf}O8q]-Z!i8Oybg-%,qA优Ûz=pqoorE0fA EL13 mKZ+@4wR̲;/3dC$(2jDVYD2=U1g":"x.h8?_öK*&.LU&6.v峈ajF!"Ǹ*B/?+PhiHl[n!l~T9 1l_68 r;~QZv멡V-ѭF,trͱǢSXR$x#:Nt!\ '*K0E2Ʀ'fM$R `702U '_][QYs*Ő=VLy '`M*%1iŠuwV|)LYuuƫϖQ-F(_\Q>UC[l-\^#G"hg_X7}.Y*T3K&Öx0EMQ z*_RПN?򙎵BPs)ѳʀVW&aj=˪\m{DЊ c¯D29ܾsyXY}B$~hSL%;*@lV ` uqM lPw]ZZzwb݇Os3By $7K }/ _;o Y }r#YW :/Igx.\^ `nŃvBP_-n+^CL|;e *6G9bE/ ܀s=#ȘEU[Tዼ/vjoZp)i>MG(}jBZ;Lri(v"i?L 6 ):5PVpۡ[ %_iJג8ݹѐ(Y>.ZN}0E&> Ua"]I3wUJHjI^.7q ܗ/flgcf`OT m2.FSo/ !1i> .AZw%a+~\\M:#U=[a[ŗ %P_wȔvҁ"VDY}Yԁ5(j¯{*njXOimO}:Z#Jy2I*/ p %U\@ !2C« G{=1T0x@ + Q$ N4XUc{m_w\C3:.x$~5JdAc7U,ܖ_[̉ͥMpޠX-R.+s<<$;{;B=6;f\\w}B6be^YEIg2mT0E`y?cob x)IFȾWkEƾ2sblkѢ[]hVx>)ocby?Ǟ8$Odj TSn0Ӕq +/nH_e(9Ћ׬<%F[}؃$A _N*p4> zŨׯ<ޤnL˹Od4TsSh3KUQ>o(_HŢF73H=H[7>XzA_̑!Yd2RA3'>} E<f[yNPj2^z܎T; -ko!g)Dvub&6B# {TUGfHϒUd{+/]j}w_R.@8\X~VPn[ă5,&< 3ӝXoci'~$Ǔ78Q;NHVPm'8ũLve7pHfp8eIvEsY68 ̟˩ͰKGg"Vf,)!Ll<|alV9I_Pτ", .Ȏ. ߪW2uM RP")w>:B% 8O (/vuSǔv8\Dn]c>*D4wy-(0=Ȉ~[ڝ[Nv7BJP)'Vnt.]UH oيM1ؙt#aZ/d .C=AP3!vOב /r'a~"JS.8}Οln@l`i>잹sq%b)8 47N+XCkIZ&F0ל@Y V:v.hl}X vsph{]ſ'~H"k_}V8(O-Χj52`9\Ug>? ŏ-kd!UD]V?;5-LjgtoJ3*g[M?HbIC{'ī#Ic]DK~qqzdԛ k&ȅٽCs紐&{7۠€^W\|OAV}oM AΤrх,Tb2@inAȱil#EŁ"f><S5joó PonM"ټł7wH; )z:g,8j**Ee%%1nQUǚλJ,ypQy+E׸ڃ$}M9%Tۦo[A^i1uw~=2DNIHE+KzMU ~`Tbi2aE[6 *Pol/w@z:߁+(\fZ^tKg].ό~sWD @}N~Qsr#^/6u-E Ͼ;0#JL3--DPfxohW/yH?+1g(Pw22.;/suf)e𠾣ݒeLɻxLn^f'vSE#Uep`'ߕ(pmiL)#ѢV05ڃ82a,>d|2Ow@+:Q)p̸gYl0eEMY9db<}dDP1yoOhMK. e3g;ՓMV@vm٪,bن-[$|$ﱥK˺jb&6cܗ\P'N%­ u_B }0l3b >䡢j/-6 'ewK?dV4G.B&"-]5|]:ݰ FNVM .9p7~nđn0ʟ^riǭ*8ݹ[wOVa:QoG4T>cΎ D58s?NW [{7 S ҳZEmwa{})Y(TLo5OeEgkRPeJ)3C٭Q:9jOv!o?ǩHY8Lq%䃓F۴0\${#1ݛp)q҃ 惾@-fѱ Ș[}4X35KlvK fAy'3=}8[+4?%w#~9*  ~XYǶDq2<9v"Ch<ɣJ-PU HcjI784~H&0繣KZU2 RrA:oj}{5Q;+}Lv&ێ&:f<@~BZ9dS;ѨaS ,|$_JJ[2k5JDΐ7PG޴q so?rƝjCH5()[ *l' 4XV^ ]3>K9M2}u:{{jkOc)Hg|1sFrN3*.!zGd>tл &Od,83(C.O0nnޗ *cǃtq;Jr@^`" xi&ɍO.e E``  a+`zx Ndmx\{v*9Џvej+I;>X[\aT.E &2IUˏ?1%!8<"?K\iN$?kKamyX~LvP|+(:⯀>Yl[XO6s qLjUmJٌkhw(!deXew~une]YjCۜ=(U*/5-2Ic > JGBA61 vQߨ%!yG|tKppgrS䠸RJZC&3F4G29@[&q>CR7-iBoB`v?S]3fA蹏2¯lA%ny((#/ĸ8?*-%"b _9L x08F= 'b([4n1XʲE_Vٸ6J9. / ȴd.B !uda'$r&:]IMM њ87?:d$t3\Ho׬~M/Wy6P(,Zcܔ'[ D)NJ= U+܄SLz5->4Z#赸Ncpw: =$TK1%%ѡ%NɰqG+ w 7S ,vX%vMz b&±Dڍ v0L+{k6l#zK81cTMggtjC@QN+9:KszK?/Ȉ%W$Eu}/r$넦(ΰ0H_\`Ti핛X#qֽwEsGKr}y]L|N 7~40=U4r /`S_JWlD&(BXo_"\ykF[os2M?S "ÄiCj6N$`gԗ{}бRaʚ||";O42Z&R62gU`E/هݲ}Y! #Ӟ 4^QLX.*B,1 $T #xH!+mVQ7d׮L0ӣǮy,Q6p78A?N 7C9;(Rc2Xę;\Gvyۼ\} GX%ڴޜ\A 8©nfɩ>>KNcjVǕҤsD|@ndV/='8yjl3f0շ+m:3-YveF)kځ_Rgm{1vt-դ9_. XU7!sA Bz k]M<(?tp'S!yÄ4Τm{yE: $iHVYx{̸omTjLŠbD%g<ע35}e7az0i~ ַSA;LJI{^jp@=QL+W~1K͊&W5j9:M !(PL6"ulB\o+.k(Π޿4 /MN 3溜+$7LR.6S2t gĸVLNc/ xr! #R\Wa8n3"< U7[VjRەsZ{'D,nZm?'{:Z@Z:Q]RC2OtS17v.m O$M'<Wr5̓J?Yk/FAݩ  'p`'"sE*Q9,+]m@c!"{Vz R0x<"SYiv)_5)Unb"lO[ۦ>,S+o6O%:2hl|bjnu;F$P{ μ buokpL퐈s먾64V,WnIQ#qy~rphzV92e]`IԹ ˠ>|yfU9g 5N$z)+ݒN(rwQ=}ݔ/ʟ0g,y&V Y^)|뎟];BLp%\2nf4msTtؽˣ0C?8oRT/?.3}ma,~3깛EO"|,qpO\f2I:Ut=)ؼv%?T]qc>;?@x]s+7d`_= %:#QI(8MM;aP~ё3Bv>AEkc<'_fbPGϖB ȴbim IZ.4&# P&0m7Fb}GJ| 5wÕIEK!؜̝¶10vrG 8JlwpرX&ɴ$Y#G$CDeoq~֭h%= 4%"?ci;0?H*Hn^']}u|`PZ3-N6w|]_ f|•\LPi}8]\mH%T䯥eL_S@]OR.aJQ̺ yOsӊyH*LH`-!~"JI̭` U~dMu=y»\ԱiӤjйSVpv ̚Ʉxcˑ+cG)*<3\̸̍Cl :zo Bh#=E 5zRZ';Jy7IR#mRLuM /3i>ʀF="yXz{ͭ e| y-D[é&SхzΗa '+kM =|kZ MA!Usl!ݫdZ\#E2hp/>Rj1`@c7dټ ܊EEs잙|&t8ZcWJTjGsSV:mǏUE3@ q`3/bQesCzUpBU]y]ƧoY̓^;Ԯ|5 G:" 2Z޺@.x=14]kW7j/e:v%Ka[ooyL$=$4)U5},&jz?SmMcZ7VfRpH3T0GjO-a ]re& iBUs ? J *HA{>ۑ4Ys1>u=̶IP}qd8>8_]{HTI ?|fU8WLmlFa?nͤ?,p)_<]\6":1IPS^|P3Z5ea9˥aQ)GSPHV֩g/VFwtӲՋ'.%~;IX i8\l+tQ`C}`onsSNX 1`hɟ&} W̼EsؐiC=B"zHVQJQMIR.p&˗!&rW.\I1^Eܨz8umJghLJ;ߖϪ# mwloYLRK _51aX2e&)_%LJ+gGNoߡ@h bյ:$H%?H~##,Qdӷd`o>jSoV8:78"c2O_sؗa`˫/w<ema &F$ʘ+MHy=R;7FK{cWzuY%,<Klӕa!΋>"_ a",OqE>uiI.~f!`w'D9ܽvs߭*B%N [G>n$ȱ_9%UU܋C_{^yTKzEn T ӐSNr~FlߘV;NlJy A]%.޵Y3h'S"gXʰ 8:@>1dt^#0#s2;E.sE -ml]Ms$vmǵΓ{qliCXZjk S$zJMzgC}J}Z5$Ӂ2}aH-:M(I{"o폿O!4V)L #_C*!67FKIix((2fכ{\ WC%R 5B3քLQىF}6q֠͠4vM5,t*GY7ݪK3UT2:IX%is<g8Xw.W]<4*lh:QĀ^a"1oGt ?h$M~QUbhIHaӀx,pn)'ΥEo.L{VEQt(G&@.Y3bM1ϛuԳPLo<ݕ:(i5zP_NA >5$ĕAN??k f]Fha6e8<`UNYXAO'#gF' ՃE^l.Ud9- ޅynĐF \^ZT'RȑEH p&gl3d;Ͱ4f}Jod6yXD) i~Ra};gb7W3!IsqP#)Q~ƭfQ3a)c_?~|'VQ" `erH!Y$IǞ1ӞK!۷ȥw&bd̏X &'<\ё:yi\KLy_,`¹Bz-BiӔmC|w.>~|"rh _0m7!@8w:9. OJjhZQqhF;_{;=40E^A-S?@Igmlt#lw|9eXL=\F WbA&w}ZۡU+jT"D(J@~'A9`JL6S;"vUXrev?q5I iHəuQSi@:7a#כ <Ȣ!-/7~z62aT$nSU>]#fcX sS>[÷vlGkށ]% YI[|j2?5TϽ3[og84Jp2L 'ga ~ʢhu S E|b2VӋk V@W7nhOŌ(k ^|2r ~0l*(F)\Q)qOSm%C` َטo5(LpMhlgO"[m@7̨jxH '|su;3]fZad[*ݐA:iyTGKҳThMmH/P܍{ugl╌14ۑUb>,\g)CZitxMg|## _- CԹTDMR4 ^`6RX]x5AzqYt;8d씛C-{1&yMP r/D8GeB,m]/(yֱ F W7#=Q\CV`<4+b֞qb^.!^v wp /d:{/7'}JS_eeobNr,X*C%Rd4MvsOcA6AAo"L>6BU=g'/sA!WG: @$ZP8 جh SP D!3S9a&5XhʶOs#B|GyI7[|f[Ӱ gʷX<dzD`\g# ,M>V ckjkLuOs]@2~}GwX6lQX|F I{=RV60(29,+/Y`r#2 Ml t1}`@ݗȌ<'qز z5k㭯ZCA5⃙ *N\!BoTe²$B&Zy Ѡ6:Ud " F:xA2 HˍtT4gq vڼbQ { "d 0ߙ\ nP<,YCt52"/ݳ/vk-kCQ:C[#򉓀: *F Nњ9T>*MEhinf1dz̃b&Ikdhdy17i{9oIqo j瑸U 9{263pV`GKkum3zv24@)W̍V}YPɗ>3C %1}&@AO  1wr0*Lo<4tl%dcIm7it32kmC dI?k M'VUH]aZ8Ӹu(D\ڑsݟz\ݜ)LjxyؖpT?ЯwSEHC '1aRcSZjs/]'FܓB%˩w#vxS3Ԭo0{{1Qj{򴃌qpX5H&kX7ZHyU\F,B҇Jto※/f 2L<7̃"lxo@iwF_z&Hnqg [mySZk;1}p-[`]{zi3oQbKNqoOu0Ɋ >heDzHU=Vzu݋cm|iqKw{D_CYx:qƯ k89f&\D;?`p̹M;y;]IN $,"$i-eNn|n)`wn2MUOei:aߒ\FM%{E)5.85۠Tn. r2=He}zeYAs R77+d6G "qq: J'YcMhYte:n4 +ԋ2>x󪢺J 0zٙK1C!"㴧wl!?~Q)YvP|gm OcC= -=Ǡ&+ʵ^d^TJXAn8|ݤGj۶ ֮˲s0R9˦/M^b-rg hdfۢpF.:;7%5myhQ^]}cx22zth[4F I yNO$W"mI`s5 {ղBāxonyjߣrWs%'C%Q5y'+lfw87(13fh z**hƏPaѱ}$Y)8@+x2^Ū ҅?bV@"ytGSP%.;ɜ#ءY\3{*ҘuG8%0e)4iq#c/9rt3 az㽣6xBV5 eȥڤ ?QT[f=޿QPPKu+^ꚐFʆ@ aM $H;wT@ ;8>]uBo\#0@w;i0O{[DU! :MkT'Œ5;yXs^&"q)kLjv#!XS\mPj;ngFtbO#q<*c聢#L{Tf BĢL#Dw 0W7}EЏE3~V=0b.aF?V۾/U^3G|12 Hl.\K?Yn%8M;˓O*HD5nRAq yEv< Fż,M `uV~~#ۢyȺvԲ-$;O,>)3XEh]Jo@G_XsRN^ͤ##_b[YA QA@Wz@aLj4}4)_[G@T.:O(| ՐE{]]q ifZ$Du(cN*lS2^byo!V'o2jt39{7(h"cLҌ'DSnMh8G&>wP\dhn8ʚ6Ƞ4N2%iKVw I-KvFa4\_+ȣVQtApZ.flgL-ƭ$ծDBBIY6|;w!9*y}5Q<@a}=BHwفIQQߑ ӭai+v #NHЀDs X>y@1& ^jL)C[tUtqhgwO㺓RT5_Exd-;Vب@Kiy, JԌb|n/iy"mED1ddROt|\S~T ؈HP*tʉT?(&EGo~z&׸70~mcXAn>1ܦh2 ZK*+"mx}e";ƟOً'(EmG`bD>su~InyN 6uLo'5͔%[[K.Œ#t1/Ԕ; WN>a (z@ǔ8VȺS\(,Fۨl R*$Կ%?k FUJ_e&b=MXDj줍bhg82Bdۻ _<dhG,x<dT(.ge!r{#XpM[3D\jo"Vݎݜ\A3 zրejdpu$d')] |o|&Ap❅a݃ˀ8f/W{#*u+ÆR|18`ʫ6”q @*tDOAGO}u-;7 W4'0'8"T^s%zb畳 {[+_fOEe@WCJ\sUh}#GBb!w(-RLƚ|NZgwq$fqؤ(bzs3StmÔr,V=@XF6ٔ[Gy{䎍8EjqGT6\CwFd~( ΅v>+W1jMX~B=0G? s2w` ` ]S>ت}QC33P , `cCB0d}_Zi/oO3 3gd4][M@֗Url4E0tFZ*vp^q.$@' \ė |kXZvo>E'$=LpjoM:' Xz^ j%pnj$ 5PnwPl}gtBގ)66xL5t}|~o!I~zԄ >+w#1S퀰!ChB.;|Rt|Qg!9NT0`#xKLG(|H7p&6$'AONQ5I+7Kqe9}rk~r3!7GNcLMEYXwzecƭш=DeѦ)+A_9='e"+J22{knCBϫ=a7t5:4Ss &/5 =68@ꨟdF;a&xx) AB]ZV߹9/"ㅀbɇ3)9${;Z+S-q߾juPR^! l89!DW:*T(pvBTfKq<jυpZZT{IeEJhL)tޣ5F&6? 끪9g%7ڴ(]"ɜC1;#yU3x6}5E~؊& j-_%6\MS]`pOa *lS®8!nOh%ɑ6YSةns%gc4]Y mvUyFq0Bc]Le] tmtc/iroŻaƄܕK}3$YsAj|lF Z8! L",+%m1:vj*=u5TKa"CPQì)#6 ÓwTx12[9S5[&"찴ceq1bM -M4sacnL2]=94U 9/w8"!i.$(M[L1;2gS7{=xIM3'$NAv>?["CV-w\fL3T]ux̲g*^BqQo"㵚ж=)s#K+ڬtCX(Cv߿C '٥z=)1kC}.OUfÂA$da7׼ڇrI@l62UJgY`zT| =ސpܢTw~Wã P );:QtqڣŇddP%o \.b1 "P)`<%dx՚ xĭVLBCLy#!&"ٜۣb~w2CC)>ϴ?8BRda wk! }J$ b 6ͨjΡi_JRF236r:jXnq ! QT|Γw~m80A:- H_]Z᲼f:wo Dv O1&iuCGad`MȿyK^Pc+qǖ<τm g3j.T2sS'O?+->lmQ_8f5#^AFOIjjUkU0X 7leFޖO}3j}bz_ΞCBu Ẋz;it^^}be;?bKfePQ} yNP s S]hlD[1]3h0?]zju$+t*hq9@acsJYE=EC5eb9%]CW& MWVT Cl;9%ӏm;gAP#3|+u0x&s\.$3`ӓ’ sf8GVd OLH7& *;;0H B`/n.R37C,Õ|g޶6,}HC#&>5`%l> q7ESZ]qHRf nZ^q$[6>\&~։W]ZnET?eS Gޯ, sTϿ=Wؾ@e蚓2nJSg;#FEz_W? ۘ3rt,_#ʧɰY^¬Ba'ģiX vMEU u{z~@Pvg.MRuy59a.ʤ,k~qt:13qE+R!4m8Ǻ2 gi-l/e3uݱDc -uH{zPI+ȉ0=z!MDiәL|ܪkjQSzMߺ9auou>v-" 9rfa6c@^6[r#hZc A f_  YP2 WyA+mDѻ·v7+<Ϩo[q;V;QBy>E*ñbml(uBZgV3_R6*FOq ׵#sn&Q$z§&4uy Tb:=CJ E^8Nq*E m~6'0Rh担jCS vkn\yYF|L+u{0Hϔ?N[*v ^@IlK4`Xv'ej Z]/ #?(9$SZt;osCL(ӴK KcHEsլ&Yeo5@B,z|Fne&06;)vɚc !=u:{3LMh!د~^\.V{Tս2Avw*]]{3%Q|wZrQs  [+ ڵ5ESp(z!g7힮}'4#fl^(|ɄRko(_"fF 'R3/dqIO*`zv)~ a~Q~~ !WWd]VKi۲Bmվ*1:ʞBp[+$]믴#z BJ-vѺ]򄤍$d 0"7IOSqn}ЏKusdƧӲ8K:8csA>Ԍ%%~P`;ۮݺuJ͐1T,q׾SMy pi֭Ҹ`cq'Rʚ pcnUK[Hut-j+FQ]n80|ͰO`mOsy馄[Ys%IfvY qr-FIK"fn{۟#s"9_M׍8L2U*_o69vpxEҩv"Kk=f[ Kq9/# ږʠ}1gXAvI2)M" pNŝ؈-; $ 6(lWB%Йm>{?mցj%-gݡ>u;bY|S;񁞭Bv ӍP[^J/Zq;&SyzbK]GzCO|Ϥݏ-I+fএv⡃QU[ Ȣ%B PL;xHwX!\z4b1KJBwI.4~cGÑs;a%jBKͫ_>aTvݴ>@ nG;A2U9(T\߷ZGUu_ǁ#쑖,bYێh t=^uϋo mӱjV3؈Ju2}9 ׌4{ 4罴( pϒ4FȨt4Ǎ웤 %!#!FQ?@ j/eTFll{?56EjPr| Aք@]SjBXH ^\k)~a`\ɭ5$3Z9r%(϶U?YP0.ׁ l؇I0wU { 9V3uBy4GJގH!ny\` 1d,>y7 VԒeU_[?ȌM:}NOyGUy(LFO:݃3 rQrHJ\ؒ@6{)"-#)p 짱*s5+؜3{쩜O cC>k2,)Q|ݳZ'tZƞAC9M:o+Hiˍ.=(L<$%*LԙT0 wevcӊr/OM4H{`G :gCD=Xh:+9=aThpx?&3ԸU/2,YĞvwVQI3O@/xA\a|F)$a#W'L*IėM~j]Ș> lka[fǘ1>_FX!0v3w#{49Ec FNmw~7D{u|Avi7^#m?ҢDblY.;%bu>:y%#c,i+^ah*4bݸ,^lWN)ppt(71՗mCv}>#hxdմm#YW/WBVC  F+j=cs8+%Nd'^ZBE%0l>>HFM]u=1.0S};G$3 hXEDPGu*[X)#@(n_xCp7C&&]3~9ePd:}H~вQx?\{p=1k*h)7M ]LZs.Ad\D{kͮf1kVamK18C0[kbɞg9(bi2CT?-ܯ+dU9Ѐ:KqG2 )Z0xA\pkpAGVv -ycqNOڂҟOxKқ2f?!GY(v s1J{YFpoZ5lV̻׎ЖV_c<:+ =a* -zSYC(fx|_)=+QS,1'$%p'a[9W@g띆𗕒;#G;޶<O;=Ao/Y k}ʄުC<VIm= jn<):Y6T"'`PU LqY R7ahԠIsXwZ;Cu]yvg!9>1̹ }Rdtn%a=K[~g bh—ufL |i$9J!$-1p.Uqo@b/Mn^cb!BۦjNh-{>ٲWT(VDߌ`be91$}`UA__TJ%<˸v O)QÂ0tN{&[Ŕ$É@hC [/iqt޽@"t2嘤u'!CTsWК'qeN5MӁv,d(n1X!X)x<>fTwZi(f+: Q~t*х:\?/CC `($_M:[+/}uFK(pi _'QkӋOfQ"m?Ӌ]vj]vE0{{h0L~Uod nГq){q@/KU"B yDj} mTkk; CGX^&e@5dlЈ㽊Ps YתI5xu.Uf}=vV[4yCJ #9+zvz4DQOWr[& Zݝy3s! КG aLYR;kL;{k$VOWw)9͆pgNf+}3aanjhO^E1}؇(,J$9"%ܘkZ><;\& pAEek2 cw>ĺIifMf쥯fDٶ:gK@7#O` V{,9rVs,WAEWN3 o#L͕if^hptӝkۃ&Lv[oc=wXS^,E&81 `< WzȍbYԎk!4dqPÚ1!TtIl b LBa╰ۚ/j<ET@)u'=tFd?xet>PIl%qꄵfS3*Ph&M=;>oډ`n%i3nGc1 ms)!d&qymh~r?'rлlRzRa^4)c%|*BiwI _唡8TB5%M]@_O"bI{K>`)Rk~")Ha*' ?R"*s'./JOz:£L9s,4"7c\[4 &(F[LΟ yY(ATBtY +H Go™BvşA4GN,0D'|;nKE\Le/`ᷓ8f1ʩfzжKFX;.ڣ~ <՟8tNukڢd>{H˰gZkʤdrEdշ#J{96l)r4)3{۔Z9H;s4(C\&.oIi ,C3Ny]Z4Ӈ]azۀCaL$W J96q`|j9&I /oZY5Q we4ZaK$l:[T5AKA(Ґ) pфw\a͏ {imۆo?)2Moyω]4Iv) /g&EͺrVg)eۯIE]&Lc `5 PI<%j1*,6L2C9^] I'\,oĀ,%-J"q5Ut*A'2V&nU},ُUᶿZFeV_֔s/d*!Mkl$^By 5ڱP1 ww2΍N6OSt.}k,h fHX>|,W3|b 'ee 䉓ɚ4D>x p} %Dɟ[_EX#T"- C=h J0.лoܭ/.bx} cZ4;ŶRmi:26j;ip"^::Fk8*1RO_@,7 CU޿hEE"l> SC tFkm=">p6\bw ==[Zl#^C! .ujZZ2?4Qc>8gnWka)]uy<]r L3`1G>ȅ )}o1*Ţ(CdD0 v ϥ__kgK`xLy,b=,鸠P-EQp?7!vh LX[Z)s2xӆџ73;M&uD7OۅF(5eDo7=Q=I9Hzk?Ê >նietj)=s'2 c.RĕKIˢC6퍙a.{}TLśݰF,כh҅za`UTV.,P-˾p.*QD@sUL]gQ JȈ{Աo#<]ؼT 7[ik2b{927; 65}4 I^P5{.Mi8DKOzO ޣ}Bv¹$ǦG,6j9=bQGtoؙh+MoM7y(qڱ`ᕨU 6΍}e^ C%Gyib<-Q*eq2xd3vHax4Ziʯv^Gt }q .r$_H0L.2u迕9q:\%_p[#dR9-:h0rxˇKc_p;$ q9*Z FsI1Հʦ11d%@#R&WO$_ UN#t1GŴ?w3rͺ.8?.| _>-MxZߧڸ3G΢>W(UPm|VE+~h,j{^QD!N' HH|if}ME9¦[P*k-m1s6J²~z 7u/=OkM:,9*S X-л>F +NqR6۽4/`\*d,歳%ϡAw859Fl0w }G9dXfFjK8X;wm4g5w8a 14A%5}w 8,95I帏 Z`7o886ߟf}u/Sixq4v靧-] '݉eE.a$qeg|63pc}̶Ǹ⩑PBg=űafF7,oQv96W@r9f^2縩@vycbq}P=w)׼gTN0+К̕+&klyoGwϰfFQE C CuOjP{ʔvzoh"@40b!Z% }L Jci5єrss7opJW̠̄ NOw_W,A:tk _zj+c ]5|ǢySƴ.ҶE+[~TL6JHn4\OEuFoBPK/מ'c2{ 7݂.~C;ĭ }h/Zn"eeyU rnpϩ}]SK[_vqE;PϽZvz (ud] B-Oxqx(Dز$\4Q~ !s3):ǔ:zQzXc߰:zYROwϫG8j~챆t\#x5~`3 tM2.pFl0veNpmdgof,)Ct!]KCA)эϲ>R}Udpru㔥,S1nE; 7o"ɷe MU+ؠ,nn.B1OSHz4bS4f1Ϸ`( Y+pFw;*{+d{ FSvkF厵()>etSoIV0 BJ'mgSl*WMz UWj cIBUR!-|0NV+Hy`߅sDPMH;~$_b)5 rqvkJ1Z4,w2X`j4ѧY ;mԃ3é@8\WP ۸WI^ wt^` eb/\S^N9-[F?q̎oMma-ub7 NM%L Hq\Quft„y}pEe۹8<\SzOYsۑB"P (9kq?d|ϘKt\xvZ8|ZF`Bg] BL)u`یH.ܟ] Q < WI)[Dv4[!AŘG> *v52{cUms}V?$۰^~0 ڒL_lBKCC͔Y2ŸQ>P@41h0y>Je|5@Ѱa2fPDo}B\Z4N$VݛNzQooA$ˉVr(A^7B[)$bΠ }dދ N/AOf0݄E de-,]cuӋ*?goٛA[ $EnR ,)JzBj7MpK5[% THrd ?tWW<ő#qldڧ=y]?퓊شͼM=appSg>-h O9KUI\"Z9'L!ec9Һr)0A萮- wnX4ùj(W-miЮKm80ǐ/B [(D^h^9YAh!鉼R,2x*Rbդ]PX"0k{+c)u诒YĤ @Pw~e쇭ޏ qL&4Uiݷ':Bt_a 'k 3nY; X`Q+'5Uy/wCylJ:9V-/=hm7"OLLDuB8 JvHerl#n= ]w@7?qdDOEfvʘ>7U@Wˆ !2DqʩFed4 w;ez~?röP/:y!{|:)ȱbs_6|E^ m2lG5A~C,-Uό,c:&e mjd~~ !4ghnL1 2j_.(JclJ⚋"|sJ "sht(U?-\;Љԃ|OݣEcP1hMEN~BLD=I4vPO4R5ENDkoDlQj@3>sHG uIY=FICapby|s6!{" ؁$M68?Ms=Qv k'yjیS@Ou/ CM \~AHmC4LYh}U @M [&qԭ5ٌ۽v싉*v'|W,*֬g>dfmVf'#"$Im ].r(2Ю%3,Y;W"XbxХ{5)&ĵnְn+Ngh(G*s{J]{ ;S i&ܖ+M-juTTf߄y, mN Dq(ٳu'ȱ&hKb᱈jV'9S}?+dҥgβHA㔻t}Q~ *z-1ކ_x# 6쉐ۺqJ{ֽv7:X R#g2Jef閩o&{ZXzYoЂ1Xyʳg@{ѓhh߂kܢqpO8FG1dK5^=YSIE9\#ʒ{jy3N*A* O{ r @^|=+[A|Z/k6ӬCz=ns-N#6L=z[}8*D9d0ŕEhD"G?@r06sXy\UkGv0 ([˜P׿ [A78}L.ۋ̡e7]3 52sY}Џ97ϐOuw&6<Δzm4|1\AD-ZXzUx]w: E#9W\OqXlblVd^tq`*ń䄺A=O|=m[ZCan]!u]=zrdV<tGL;D,2sZm}fխe{vv!D6TKӢž> kJ.w|6JZ} I{ #>@Ѐ?fHr`Tޱ1]|;$=Qĸ`D Tų8(G92 "߱ lyijzWQ6VUk%O0;Aw0PJ{SBnL db|H|mix̬ˉ_]0ΤO+nzdzC琩T h?#@=au=@n,SI,Ҩ*wN;˖j%Z!=y:WbzU7ѕ5'$"U.V<[M&Y|%Ÿ~.DX¬1ISc;,f`6]x\LYj#;\e 1F(j@8ɏ<^t-1 :hdI1Tbb?̗FQHUʏuH3°5}Fjj+J`4}Ž!IL9 .(\†Vm,]Eyt?3UqdfʘXyO'֐*~>`tqR{MFC;PdWt*;%hJ, |q=MwN%3~µ8;дpJ&3[]p,QOy$G;5p9OS7"<=aWXEt~,>C |N=-+Fh^k<&SQe8et `Xf7,mٿ/6:Y܋=]f٭2UŪדcsl6>;XQ @Ob/tOm)NoxʄNegCg^Y3B/g.FQ=gc 83_iR3mB+Ԑb2~'}mo.n?QQFMㆂqؘ X- Zo _+k w5GU4 >B[5n.C.P*9;R~zq$JX2I BS]0c\GuAm? v=EKPA,uƞ[ L̈́=%jQtΔ PIQ+Xqߺ2/iȫ mKj䗡g?6Qe ݫe0Pdsm"H}y 4j q%F e߃ߐ_@[wL ^Ę;M(ܺUei>Na¥t'GZumQCmFm3AI_՛+EkKo8䓹.4 kx8뤨#>{ZwϥJ N2^HU5a%D6-`=΢{# 0' Z'[ uc-bm/!#U)ҋ_t7#Yt.'|%8`Q`s;}s'G!$P UKVq2!Bjr 9.< l'l%*ΪY v>/Ȫ+̖2;&BKgCb+͙~L;DIŎ¦ 9WMzs y@QmUN:|,7X :X-lL^6ҽI睥z) Vqxi/h(izGCyWn<1/ݸ3{q3jjw}ݬӲْ{ Lhǝ#a":qYc[uYؼu0@~ d߶tLnqW7.g\J j5݂ ]Fxſ/R6hG74쬆ˤ6Djycu=n;3)&fKNV@ץ8D'x: 8$IQ[h=1z x|,jSjUrͯN(WJD{܆^r(= &?7!+&N&7J?wWCUmC7<[[V<1_֖ߞ-Ēb0\XsL1ğN E З|JʓRܖφiY]e6ɚo,vR㓆j2T BFmSGlE4RϬlL65K}D?̼K7A8,.Pϕ݌W'JA؛֖s'nI-m;tuDA#IɏQW YS*veVV¸ϖ1ȃeqƾ#l @ߌXU}Ͳ' 6Ħ:׹*?*ΚJBr1pVzպq)Tz 'tgpPO*0"K$ &26oDۤQkmPbE[lTgUc>,W| ɍ+JIl$dTVI }^'Fow dma !"M=m8./B S(սAȗ4u) gG*ZL顖_c:?o3ի9CϩXca;;`ĉ!e3ɼg4闚5m|r +D%FT3^ +z=N b4A$sOn:oֳѼ*]&=_Z$s*Jd.[ | "PcRm\rlu{͘9x(J&8?y~v?uq϶j<c+hR>*R෍|x0ם)D$ j6@FX+nU_̡DSpz噽Ra޶\ZHHfpJ|hAքÖT1cqP]\U$|MDnUhCF9Ƥ(]HK< *< ҀND Dˢ`$pztS/ֱngQ` !>92%Y)(?Nٲ)|Ė=X1P{g0%M54̰{CD/Zp!~땝lf!4cU,J:SqByXuу6ڱm7cUxNvrl^J@֬B2rUW|vES$R D|\˽E.3@gƌ;H Fw% n:9mDf 9]a- -~kG[d;c޹yes%6޼ Y%jR_kܽOÑ42  &$-A S &0an!i([KZ3!b(pOztMPd=%Ϧ/@ b"4,)X J\h e)+,)B`gt};y܉% ^.%^~c|6 Nζ4SrްqHTAԧ )cCNpCDAB#}*eJ[P:erlt5E=FE"hNΝywXWW&!1^LC?wp^h8%RNKAqn2tzyuV93a!ps뽛MF&sq7-fYFlI D?RDo 7Ne✶ =LV<YTj0 @?sKǓwe< dH0 wbtqnoI3aT5$mGQ[àdf` ]0EnXt5 ;i_i &rVW`@cwwȅ<4Ż7[{gk VQ)3 eGV? zYJܝ%Ÿ-^_". !8ؿnyZ4͘ <΄ f)YEѼ7նϟR/,}i.X[2S]nR<~摇UZ~,l !ܢRo_/Kl[$0ΤѦGnzU$K={|wn&2mBhLN/* ٩>@b^IT46g |"qLN4N;-wd:O`v{y$3yisE ×bHdP\gU|RS3s"zh9F:k`KxbGK49pl\+;@p|oXU1kF!}~ta8@_7:9WѶ2* $쿠#;q;_5ʒ0#݈1ݐy;.jloH<]]H*HSio |hkV>LAKQ|3S{x*v2 aڬO&]p"Z,6I;MYef <$7Pjw/7e(^mT{쐍(~Ht大qqEX8­&ͬI7zA-Mֶis*ەb#}gF0x$CI3` tQuawhxpuP+4;}<Ѫ}( gBzl`5j30S|nt dT_SN;tA*K鱃vE>|҈u%Sxqsg;yEۭ ۡ:PF'?=1r^(ʈW~ܭOEkLLf+g %O˘ˊ/9yp3FX4P㈾+6nxOr pw\.2Dx=|6B$y}}T<%FMPʒ6hM}# ,Fࠞ5;["9`NfKC rR"Hbއ\21Xvj XeK΄2Mt^CwQ'Q5(>)ZؗN_g4xςLe7[p 3,_~2}.g3(D&n \ºkӽ='Dv*ݸ1oA:eg=htGsTPX٠FYX:lN~}S2SO"mdgQЉH7ǐLK". L w)\@'vF$|$Eܪ6(Oe+ ^5t&APu'C#劬!HvͣO#1Yy cpitDRNAw=SK52PDňYbmԼl,\o2եv.|+$DAơnOx!>ap|":R^UW倖6QK~JbiK&V}Jwnyh F~۵#!홒V򞁛 { r"\{MS1~?@9Q\.q@5le85T/E?@ @rh˺kr;S6ƣhԁ^\ssǿAA15!:e#` r}6TKC)#&qK%ap'? x6z|EZzZaI*{cf&o.G5sHz`\쫊NG0lx?&oHȞȆ+L[=!SHU@-Tb[PRL.(_BBh >W1H}ۻ pl'{AD"[ٹXPG@ANN+.V8kGk۩hc{Dɻ|-0fgݤ|=Uh3U_D4,=-/`Skدg).K.=sV FTc #謔6嵬 PES,␨"_ޣUݜ)eVhG?vnvA[h&PŃ4'G-Wˢ[Pu[ ~76I{c@e5xI _pC텒/:[Niq˺Qr@_;B9)iri]Z?v}ԁtz$^@+RvI!7x9Ұ ݪmO&u.8cNY{.)=`ܞB-l  -?NX1 IΝzeafM?@mUxr翞Rȯ l&Q2Fߐ|S̓;5dk0ֽtM 6R'F`}UꫳT&{Wķv.I!8KzMBߪb, uxgMVIdHΧW&',I* oxOwpȭ* MoK wEob847Ƒ?2eX OHxQ!qh(Y4*;۬ Rd1(-U&п8++ QLcHP=(6}9'n| 73q\my"UR Z0A-W7,Xf ϩϢڈU.^}uqIRaS oc5 kʍ ?4%&_/٦P ;#3̸U 6Uv#tf  U=h{8:kiܡler÷ Uwfx`~R$6ɠg 4&LeXinQDfaLl^5IeQwwvO[ʑO@9e* vcJ/0quz{lugxjN.bCغe8d?)Egَ /bKm[j"sFydg?_ ͆0_kÌXl`ËGw_ p1gu'avbx΄Lx`=dE5CbsIbN'e }O8+ 8lUq/6n/cdZM(/QcFKdi;iM)<'8v̦IX "Y}xs2fO'DQF\"|&sSnyO3 ~Me,>A7<4z޾CEt=țrK)j'`q 7\j P^FSZ{7, k^7%ՍĞe |.2@E";[]~dо/_hY=祉¾1[s qn <:+~LaA,G@ Tncr\RK7!قŊs<Wj@5K6[V CNټ7`P+)A|D> #@AsKcgofLcyxʟTXC8# ].iir\|}ь~[njŽyV BtfD4-E:XlHkr14:&nl!(ve0k-UsO RZҼ/UM3#TvtuuɗA2]=@aGR2y{`MkqQW#0+: ɫU8ДdǶVQ]vcGUxBHǴg hd =ؑ@NUTˇgr3 vfmZ|s`ܜjBe26 THyUYEЅrAiBw6z&"bZ7z974*tėה8]'G :}:YtYB\9ׄH\K;ṐΆ`PF4/GrU^s+AUKJ>( Ǯk;VD߹hX'2bvGdJ}_DPO[!K#s< ,hM0to׺>ATꙘf{o骖怂[@!QIfܔ SE F@KBD.7D:擄ӑhXzhAU~~"X׏tN)Q;:8beU)Jx)Ys 7߼ìKHJob8vzl}Bw!_5C(&$ $tHRBQ((#PpV-f/,LVfasӳ pG\F|8`!&1R~wSJҦd>^X{k}1?ߑ\1f< x%ȥ9@ã;L%IJ9 F#3tx"nOAm%:e$9qOUR+)gn(Y< _<2}#H$b;—`]Svx=Ҟt(Bp !|Gҫ$Q'fq\W=zjC3Rw/cQ'\,34`Gf" jK٢AI<1N2];#fߋȣ=y*dA[߫['X|OK3,3ɕKs={Ÿex"BeB0N?iҽ%e+4Z=(3z_?r8YqΒ& 2"_NXeX f$ 1%0%7S>viI(AS"-=(fNJ+ayjtqm9xK?AIi|L TUX?VIx븂Fesb8! ֢ k9RRB"U b8oZ.;~OG$.!CxU`*VWVB0]88$yeb.w^2#dBdIn*Dϯ5HV{@_[TlsIQ 9>Mk crn EVKUb SU%$8$Ty1_ Ӿo%ut!IbPdliUHh݌fRȞA/weʕdc3~Ge8Fc5^rUbꦣzЋJ㪺-!B=UfqZb~]6ܭ-s}P޶ Oi;TQ_''z+0Ld&@$M29iN"({s=.4e+_( ,-miUjNW;u(‘9 (\Fԕ_wi~ ߜ2@./ܗp: ڵ[x : o(VUBI0PZ{N= Ws"]47_6j]S9& r4=Ӳp{tYRJoݿwbt4q%C'J/IiL7jR*t= ialJOFUy偬C"J'jJHh6 E`'oz%>">߸my r!]}4/yR^(8B/ zpϓޫ:B5I_Ɯݛƙ}ywtd~nxM]c )l-C.;>2Bbk(3ޙէ)9;qmɯd\ˌY[gvvm'Q$2CIQTĴAKEIz4YM#I}O3zml!()]#o3*eA ]{o0`5ϪݕD)g qPEhBP_¾A_ ( x¶.Oi3hiA)qߴƸͣyIlp[ݹ,m$aDV)UYp t3JѬEWye>;(:5qd­sAqJ;ǦJL۾^U#hh'>zip"I5]^V@^}ho+So`ytob+`RJG!+BBV .g'V䯑CQ.dp?ԉʴQ>i!J;G2_TZ?b?\bT"'U(WeE$}\#+H9;OA;p*&Q^pN?;5W&0?ޭت`',lZDҧ271 Ƙd!c[LnLyAQtƈyO"6J، c 'ri<8qj#Rs`K\1Kœ(?hs"b,M9LmeΗcmi.fgHdנ̕|'4A43wFVG|im?7Oaz/N͌/#TM_Ӛ'*u8=60%Lx{op!=^d#\&!EV7?D),[~ v'Y4&pTQ`pB%ezg^P8z-A^KkJl$ ÕF v&~7J1b~_cEWy84OS;8@|ynKxUw'y6Dn`oS- ]h//si$eߋ~h)0!~tћ}t+r _IXEU~746mW?ZsaněEP.Ug-rEv{8ePHeNAeCh#[ >M9b}U),X+ē3+}KP Vs!tIa Z`pQRp\aq>{n O*[!F5nXv l*^ߎ/Jw1a_o]*;I(hSs5Z (N{sʨ=MjK w 7 0m3M K{B~B_5㽟IL}/*ŅcMfiΘ^_S]EnPW/t Jup tQ oFy:Jͨ⑋MB;b/u #[}e ^<m|#^'p:x^Ї]rDMmSgOncJ4e> qap}wUnQzmKN<HIӒy+:q!b[3nDj=b޼TEY=#;_(­ ljLS^ a!>LO:9o;{v҄L5D~ӵf 'ޯq7[yL6MKg$Yi KضiJYc^Xݨ?&2tK%[,ۃ~ fhe|*Z <rOMj/axP/#i4CJTcgma8p >KA2&y+})>ȮU82l1tqN'2+喌"˪ea|V;ֲZ&,K0C hmH2ʼnӨY:E@kLh6^?M}Ft+'oSѕ뾂D㒇5ޔcZS6fXb}p?5y'8.we{Q+!a;F+72ƊN#pELx]#,A# ͕xݍ');N_9f?λ|WtYj\ Gԯ,}iOVԖX֘VM s7īԱ[JvzCc#_”b86d٤P01s~&$A "X7Xdh+S[Vt/W҈gB5V!eA$͵x(VG!i]ShP7On[=by`CPMx$Z^3ߚV9*9[吘p!|︕^۬f~2K \)OpH*{H`t\CQlu`reip(=h7]uVy VFAc UwaR5]8aIh ,D =qGM&oHċ4ѷ Rn`a{"b @Nuz[دБ#&@a~"HeFa$jbO(ᗨX)/ΛHhJed(ȥKSlZGU(fDɪE5JmUei yӜسCR-92ױgȕ;"@Q Ftuצ`24;҄m$H̟뛸k-qpcDS.%*WGPʧvՒìD'|(fܸǖB9 :k` 41?Lai/Lg5UPx v5uj8yly-DltuXWCg3J\{)t19}ZDvv&k?M/ N;uz,P.(gNG% cnoW?2`n%..|86EQXwHt.ˠ|U!$:h4btA3󣺆(= du4E^ *( d]rٿZ!fbu?;1b^ ZlHp VN~KWĘtIgjH #T_WX3.no(9g{v= 2O'`"i;"C)wGrd3Õ@mo23φ{@%֡V!Sg8ϪJjN4N1s`quD=W45clfNar-r>FϮ^tlIZN[;frDhxl[BO78/sngCRZLK4b+"T2YOyjh,>[oS3|ʁyp&-6e}GzL"O+*9L4N \ؤwտ_+*}osg0Y/XzGSZ0b$gaZ䷹Vu_m&`bTP :{GuQ6>V 19h<߹7|iЙܝIe_/Az\]bi)gt! l!gJN{s*USǻL6Y{ 0\`@MD$NqP!2ALN&?BN&RMU&@0|6:<(z9$6pm3IM\઴ s* 6@Lf rkjU;Ov`ƺBf&Wj0i] 2ClkŸ́2iFd2vk[MK.XZt7w1Vo"m'"A|Q p8ǙwU:ݳ o=. ~J@ X /m 1@Vq'ǂ06ZmjigaM"ڋZcj^*xk(]"(=>&uKG(nXb ]ho!a`nSQ5,?vw+E'ռVg[wwsaE-:7/wtu!a\BsgVx# `i,Xe(s4?])JFp6 ~̱rXD .t*aJ6\d-ɊNѽ W!4Aj_U^9BR= W4czq Tn>Sү H M9A Lg2\I}+2}G߭_r 7Adm)PzL,+^Ōu% *YFiQ5*K$#gA "K$7/%[ٕ,KM 6|/4HǼ=%`Yx[;3=AmM<|N9D`8ʦBT{!2m !n؏6<1K*欃Nhi6p%h&A7>9EH~< G'O0 -Qes\%'4NDEh`"2LBJxo%_RedM^XyJL.|h/e$C[1cSnMlQO= #|a`CiN_ACHƇWg[X(G{6dX \([Gނ{1&0-V4s$0&Jۻaމbgu`Wl(+JaNnl$红a62=U_a\5꼓4\+ N98Z|xNiJ;lV~}xOcKI3zZQ| zCzz2+YGY(q~){`U5wdc~r2*_jE,|VrKa5aiH),YĶ4X{CjRd~\r'Lv$tÊ$%wNL !I*]<,q }}z%ՀBT-{.LP#eOQ;PE?!r{sۀd)g+,$:nl3&\7o|QLdjWom9ab3y p0iju zB ;vZf=TǦ:Ec~T\`(ԀdYR*t$vRͰC<#rG_m{W%W Pք ,EfqF?4WP|u#B7_ZG߈>-h{mI*kP8aI4SWԁ0\\EH-~om@MfVt\Oы~!o7kf}5(b/X4%%_ )uL]pOzyCt Wv\?Mwtio c:i7 EֽNԪeib/)$v$Sc@zǀZW{. HwYŢ „-R%Pe㲻L̐NtE*{{/u2CR ^NX;xճqW7\\ #r:թ>ͿkWG)tCy/ Kk EgG÷ eԲ}`_fmjp9#K\:h ]樥8P>^],,zo8p}bA]PyH4^ ͨ_蠇}r׶`8&@+WI|V=۝T0MЖecwxVtʮMDqLcGqpJɸJ#BzV-oRG0sp_-u+7f''Ğiڲ20t9t۸[VIr71Y8˷^eplˆqCu?B_җ1Ak dÃ-FDnOY\cG sN=KA b.v3F8~Jm~ڼZ=Ww)i6&+\!|/XsdQ ]+ A/ge{BwMIWU2r}*:&Uk-"%m/r N+;;o5ΧА Au%E6u yYZx? uGCHuJv$U^ߥ{irka){:ُCߙ=UbiecJBlg/;f?R.1bKnT}w] aAibZ”t󟝗VL lp>PnWO8tB`.bVƠZk Q OO9jOnG ^>^ 7+g,K3X`NX`1<P,NFv6&ɽZ~_54OӻXs8"UQu栖IЂj51xfm;/'ŕO Mae7s z IJ +4qtK0[U饩gW:(u@7=ز.wS\@aAAԠNRLJ'%=$n~!R9;;I.\^ʊa, pb8z}B'i̓WA77Kp_fm$Q:=Tc<Ьщz^o`2?%O05h~}L Yk4XncVp'ؙ(N'J5/_Hnj?d k,;"bw3瓪b; B0sKC՚yU:KNAe Y^ƋN%اmPʁ 68~5isCP82Ri-{sFH(G Kuz@ony3 , q^ jtՏہAJa9\*pFB#[h:ۗ?Wm(wNrݹ[Hu?Y=jDEK+x$ )vIhX\LǧXήe@(kpBg#_6ɗѩ Ud8BQ&.pz;}kPś:{4ׂyxCg.8MtvgXc AD򧌮jbK;5v΢~κLDW"b- Q5={9y h5w vP!0%˙vs$~3&"PиjvSC< vPF@u{k߁thc B^'TfW78?ȎQG[P.~q"/7rV R7ڻv_wHAX>ĉCt%Lp8$nEӸ^ o%Z[b} ;#V!X+"Z a^v:~51jJL!^v/kq[ɅπꂉIհ`\)b1eEȤR{H+z?2JZe͡%tyoE)LC-"VxS٧2pJQLA,NQ%uf#vc!qcGHq{31n@ gpi%-b0[rc8+hQW/s?"hrygO8~4dѿL;?O>^)}|68'f;OuP|I:lI`9K?! Hg/:``O~o5sTm!FG/Kh;ޅkuf[YB瑪(~n~zrd) \3 gqmǧ=8oil++Sj(H|ri廓7,L`e<2͚Pmk՚ + װ2ߖc=U?b9PWjd (6;7iZ(^y;KiF2S4p@ 69N2^T PaEzubւ]D{mɽwDQ"*SY%NY &J Ihb_Ic [OdJteIsv*5*b5$֠=%K9>h4-:ms(y6nns_n(бQDo#4n 0m)_G6-yZrn&o s4sKB+u>~yo Hrf$-;,vf=sA>ނgMڌˢXre/s E=EkV wK!u+΃"6_Iekk +#V}pһx0)Z"%X#o:=0@%K=3'ڋ-̏xAFpKr,v_.$C|YfCj/i07 Iz&I%Yry$D[V\}wmT+͕z=S,g{}W$#IikOҜy >$zUn{O%ŁHX'_c^"{ɲ&w:3N=CI> -HQB@>M0xAJUsYҒtkƈtYSA ) v WuBSkcھ&:9*+0iJ_wdmT>ƃ~otEn,J\ C3̷4Bŧ)gE/Ɇ`m_jXJkTxZ9NY6}^ĂMqs?3 4s'#U{eɯ K0Z?Vu'.7Dml'!@?i:D 'KKMXX4nT4|~ Skmoʎ،Бދ޾cѵ4P^!x#"\!q#@7 a˫LF_buo2NB|"p4G?:18FYpeof=)[ yupb0X12"Na_ta"kPJu\t41s~UZ_ bytNCnSv0cD%SAD2@q"=:kዡA(u,}GvȆűfKf{ηZQJÍ(2MPaG'\Xt~kldEÃ"LR xSuwi`Ⱦ]j7[5 !%k[D158K>V I+- j(%:9qP@b rjZfS! ȇb2X+lhka!x,壮hUyI/p㡗ҒKl'>WJ%)YQ)L:+ߛ O)PYq8Y=7:a94N0M!$hܰq'ݵqNQ~%K[iB =!odO%Ґu ,IyBn]Q-*ZPp%'˱6G5f޷N],,7N%XAUs9[*҈@ )ԆZ̀;v`Ȫ? X$7٥I!֜Kά6Qi֬QmKI>)*`&b/$?WNUn1re;xerր}Ǟ =!2aud:h {w{b ɣr9#v*[5pa 4,& 5]DS0v$fh t4ngX}HYm=FO`^5|c# z G*ɣi&rԫ)jLr4'mD0zfN8<79JOB<{|^k$F~+8gvyXv^G.te\t~ZELw!xx'c8f_L8Beb]dZJ~}= D6#&IIGnKI%n_USA-DG [s7ءQjx2ԕpvL e|==c\ÍBc-drp,>y&Ob'N^= V`M>l{a,ɍx%ꔛ Hbn;E, YݑlK,gUi!φ{guwq7R;++M kbp{Ī7Du%d]ys>5s@|u^/$}EA,0*V'D2Kj/zׅV:;j@WkZўʃTU slixDAJp3a eӲ3-oѹJ3۞n>f~ڬ׆s ^A9028y`6*6[rj)c*D+=l4'3%ѧ&E, (a YkU1kZFRW1C{Bs9\#clkxz ,syَÀ &q("){FJD;e[ɩnezЯ$eL +%~/nͺB^t[7t< 8~"XMXUrH!0'(f$89"c,?"[F02}`=ja.SW $1cFBbA onr\{xzxp ML<'rVqJ)XuKѼrn÷TPͼtۻ8%[GzA[H)\*\𹧻&jYRnpiC2p}ÝyNʹ_ M1oh(35*>IfRc LCI$)61[|t{,Qq~A&&i,GaC5=':8S%B#ft:Zڱ4O< SJA+ɐZ>ɏ/e˟]4D$b!|BL1fX=my54%AHKvIcY\b¹]g+Gױ-]/7?$r5l;p+^kU }5q&kCogka<X jA\WTudCqf%gb̴ΗlOGg$۶ ?}56-eDkE=)-)nO}vP}&F rf?ڭSw{|TIdW( SbjrZ6S#H(PM=+^c}N|P4C/x\k.{'BHJX>j+y{8HPvYz̜g{V&hOKDAnyǥuG\ns/2^a4pТ+prJnȂ_u! Y|JgPR°n:[G@9[GO,&g.:gq-vyG(8EG ;2sóE176aţ~tH֪aI`HnW#r v3/'7fDU넾y*m $0 pEaXvgYгa+@m0>m.oSK`b7^PMxbУ;= zE?u}%EL+{vF~FwwDK/2: sEBJf(KE4ZOh]+~t*PF\UVο k̐sCtl7.1[,AN%/\P ]fk$]B۩j́DKh3:-^qD쯒zr7k`4YfL6G_cRlB1@m?`-9?);ﴩqo9G'6ߘ|9sa/X%Dn{IK|Tt:!Y2D -^DS4<#6@/ϩ&OLnP^&R)x|ܜrzX/\Nf mB]Tm ]hž' Ox1zus~h. BwlX~imoN@[8hyE*B73Bo݆F7 =8Lq_8Hv s̐fpljb{tG )^ H^EO.&LR%j^+*WـMP(uZ\n=N-\X$Jp'/ZL>E%D hsVq5hf+ms KwVd,iЊ52LNXa.R[C-޾&)q6sл2ܽIn,j.Ҍ&RHr#s |+mo׽^W _bYͺcp؉*(gfW7_@@i;=ۗO@;?k90E>ȪBf>Mn[ J9bk?n)@&^(G$( yHʋ@Ġ4@! ć-s;zTNvu:䌵L$8n<쿶hUp8e,ʼNֿ$vKIp/"6=v}a=cd Kg dw;6(_moL]@Zhd|nbXN; ,łh&HƝw`uңyݣj= po晝WUJ;cyI@ū[1Nw I4?pG#`+ .D)= f}3/ ܵ)n-:{-Ył*V9m,`(aDE5{6#WGIl(vks+Iy&k_=b `$&ob-iPYAٵ(k ͻg4C ]UJRA.)ڻ$ǠDvGQipiq,R`89q\Q/=)\cd$Ne2,F߇g<6_u7VHsX]9txv>'}XU`5Ok;yseF8MΜ(\.ڨ9<;O]NܠMZ+l]gf02} nk<3&SA+#gjZKnq Eh)3+ re }7>?g^0{kVغu![q 6JБo<# :7 =SQC*_E) aW{K:ZV}}=4 /=<$ZEL 3vگ8\t4b 3K跻@!~-aP:麐4џgۆo4e$]eW>:͵j2~1 PdbZL}I41QWoXzi[D,;o)^ŐYe4+'*:+2"|wLAa@Z v~9~2z-`INNx$k܈)/KR"j=OaFL.nNX-lAɯVUJAYjP QLmP[Wi_X(p`Q2Ho(vŗx/JivN1C5H~ɷdܚ8#LA?M۬*|:y{CYIH\Zbe}l+$ꕺxe>!3g#_`&u^l"!]_,ؖxd0[G\+]MMv"TQ! tp%vАyZx 9ne;Q51QT7OlM N/7}jF#Rn(v%(FNQ*NrNFBT,)Yj*{d* u:{CS0qU´c3YRe$-.v/4*>vOuZQ ;ʶ6+TC"oJ*6O- a~?I`진9a^Q8M̸o7(BÊ*G¬:RJ0j_;5P74yYۺ+(c8xe'=Hi(p!SGu>dg"?vUbȒƿCoG";W3',ru',/"($2q.PI%ݎlC_끷d ~Y5UR>>BtP=JRvԄ1DCJotڲ1OSH񄆍׸: ɼ[AxWֵ -:|vfڕv═v@Ω#Kk_5b=[/,Pc\q?eK - "F8-ƧFJ54ho"y%ho=iMMrZ'zJuNǶ`P[Kk/U $*H;9<Mr M+ %rM~3iciX5TII27e4N[O8QBbEa!4y;2C8Gnw<<6G{:|Iִ^UX`n/NBW^IKS3n(M_ee^߽նuXmu2c>@9eaB<86#ZB,T_%-`G3:K-C6ws#W΅(~ jO0Y{{PvV7,Wln\P`s$qOeTI0Ugy,)lQ{#*x53q}1N-xtoU2LD}'CP/ qFwS*Vp!s,&bWO0]Y 15z~,4E]<2D7I&EXzdnbH2 @I{֠,X_FkGL[~6Хц,*jcmߦ}~."F \ EN.%Fema l=طoKTn,B@p:ZGJހlD7\UgM*LI;VEc\tZ҆vN[ע;%g{V r!B MhȿЯqDk5cje:\Lx9 1TA˩x p|r f2gfDu7~vUgeYt3.lmcBs\$ˣR8oUr)i?Х1j5{P_Sn,έQ"ѡD[dXTD` c>Ζ]0fn#c} =Pf"Zl̃hO Io1V ^DŽv&ʹýC^tiqԾ 'J?4/"=>z1r,@w񀻒qV9b,g^W`I,ƒfL_oI|p ޔ6BIF^Q?S; [mB!pcX[U GpEe =b UT1Gũ+=  + s[RBBF y>pcKws*Qu Sr\zܝE:_D#_h >㸁_{r_IN _vV2ITӠ">5ޕ~nDOþ*cVʪB_KM `"Atp_qJYb&,  _YiJ&_ m=RHV~N@+ [B=aŖ1 A\ 3feÓlàf}-ǾdŚ9X#7#D7K\'5H1ӓ-$[f,Փ9ڵ k *9t $SjnQ7GvAHCH r6 H19ϭZPܭڅ< Y+ #dr3K&Gi=Pז₨ЦGJh\FTShn1F OC"&dNy8svS4gwcܙ( ABN-5iљZF~;ò(52?oo X#kG4[SXT ΠvMHI]H^MXRŷt. ]C#JW_d]@Vc7/qSe>xbO|m!.2ZEFBl ^B?v6 !| ~XDV𖚽odGf@yG;./0Ӿ|,_()1ӝKJ\WGu¸}p衒I9DӋ$RUYDsfqzD&xɘ_/П붸SB+"6Q—HEt;a* c^uI8PX>·n/2n7_0 z-}-+U1r,iZvLZ.|f2 m08E+MiUEd-8Crhb%nD 41)plف](f)aP[-RE_Ϫnxr gf+321@k{oCY%ǔG- @'Ts :f6ϼ2xTB-SPKSsX\.zBW$FǾT$E~ ;ԕl^~3I sD%F^_X UWV~mOϨݙ!'m4iÞ?ZRO77/ĥ E&@(F%ڷPt) z@|[,%9mU߰fm^Z/_bz%%K^ʖ&zB-3u>kk{;r=V[qc+3.R*٭g0hmy6goD;-\E9E\80OGByTb=CȗW"a/asEszm RrTtWQ#zQn5cZ %>T)P1*> S ,+mt癊_n[rb , A%U؅Ҩwb!ܷ|'b-Q,n͒veJ@ + WmS_䆭yŲՑ2NyY=z򟆖h{qsnsG^@+i ?օDxUMdJ,ZyGTG <Ҁ ʪ ŕj,k/X@9r,9mm ŕu\n r_8dBx7%IV, 禹8jQK Rɲef4dؘIv{7hmA7LHv0iY_9U.$5%>-d7x WX&+^-%Uv ;å("7AgX &qBޮ1 {! ޳. q^pi]aםod]sK|5ۆV$Rc /gTM*}IV#S񻭝"M0Nx/)قA<=ʘi8JU?^uJ \^dy%K&KE_tU˒&)kl xw -1} ;d%eQ{DK1>+nf׮W}TO{ɌE ߁)UZBN1 r7^SK^lzjl#lۢ8Db@srv|8 PbiA QƮb KKHL(mD 9Y`my5: ˃AJ!₺¯3)>^b ąRtr$]3\%p[iI*ʻM/>ָy3cސ̕=Ԋ¸)t̔>6CkA0a(4XJNoYw=aznl1B/C#YWd$ K~HV̵JAZuIʰSSψG]'ۺ?ڗ 49D56C4&iRj7iE(%ÂoN(W̲d8Xsr).%1&Z( cŴ`$`dx@KǪL aTnR %҆7.}t&\6SL7}S {.NL02E\ʸy-1OVD~%%*6/gT4+iALp\xZbG]zd2}Fh d"غ͎T p@Fl6ţ֞eD=.9/{dZ/V .DUH'Ӑc1flqm8dg  d6 X;̍DlO5 CA}"v_Dr#.7\Zx5g` 騖,=6Uﻔ3}?4Ahq@ŤT#':2~6l$V~8ٺCm'ܩ`/;ν Jm#N b1l&M&NJ!4PCH[ BD*Kxq_;`{J7s9"j^!5\+)5[=T:M5WOl([0K(@;\ JawuTŠ7UgӃGls1MM:U%wp+4_NݨEC(o Kox 5+Y#UCpBObtVoEP\*Lk6*Sb{ #HǛ/B$gDwg n $3>ƚ@ vaw"v)m0UEz~ЀZSD6ht'Q(4uX<E~lL ,-5Dm?_:f*)/\gt 'ht?G9'S#f cBӥF{snX,)hte1hIS@I";[j2!Uf_ELĮ"[]T ^U6 ԩ~U06[71>w튯)rGn( BHѼaY\o=ے|f'Zަq^^b=Q !Is?SPmMH`l@#U.#i| E,;Jhes cUxs+TEn aY8l Pq$J@f&Dq97+Ʒ;3ZF "U86*ExI7%`cKZhv[9k-wixj,Gyz2GvbO8nT ne\^SlݟV4UQ-gPQ᮹eRٽS K#S¶Af'# : 6K99hdƒV:;uG,s IS]4Iku|_>B/O6zUܛo8:QC4΂@ 3Ly D 0& QWaY~ޥ7esu{6(DѽNb*-eLKWb{k>~Cx<@ꖱR>:?0hٽ^ad2܍֙ ~[Mmvkxj`Zvg0d(}·D yrH S,UUYwx,c|GqFUZ \f*t^n_aGhOaX~0FxB:پC$m@#NQ}^S0}̈6\Џq5.Eܒ8{֢ʸziGw}oI2fʒ+Hgxyᖒ`ȓ؏f81`:"/odތCru](F"Z+UdAb6hl lxUޤD%2r0B<V UcyVQCӤSΨy"aװ5J{W8'6h a{ްV[A3X@\LE, +jCSPA7*<ӟWx TC0Ġ/+}UML P!vX;%ݙucǵjPsEV;ϙɬn0S!xMOJzJuqV /6Xni amR|'9% .i'jTsAQ;mS3HN$ѐ"y>٤ͼ@n{,hqnG4L Ow& q0:)s3$nOSFYKb0NnK+DL* s7v&ט`Q !1_ XCWgO= 8h𙤷 Ȏ+ZMag@D1'qπ!Pn?Hʄ25e4#ZU293a~SA/[Q KF43W|?"Wp(r# Dn3e+h◗My,83}ϧ'wuwlHba_Q{ k%#ctсCVIsM2%8bSzVƻs{đ+yMaIZkN]CvۋY"5ŘV}hupn@ϑ(oAs8lb[A 2.`{{p&ML7b})^ IlӣrukfaߦpA B=X¸~ H2zKC;, vVR$bAQy )s|&'xeCWA3c()+ω\Û`$bt/ӎIN-B~qtz@$x αI)h|.LhEr|eb6GhVkkޟ2:0r`Ibv%p+4|:{ݘ)􇮳?pI;@4HLgV PN++#FN9{ Nj5yV+۶rfm"@;G[!WzPQI'ANĨk2)!ˣIU-˛G!{ew G @h؆2GRe k_675ArϖK*V򚚟wɼn,T6e.69e } -ڼuv*3ѕ'Ӻ%6gZ L(;2!kϡͿgFe`,1=ˆuOJ/h9M)ӫxPhI!ŞڑXD/sQ"ׯ(꿔zj |/{[ rK?" S#J;RMvuThR*[^?W bJS%}/|xrOˀyxOR+NLoP\nӳ.g jXc_Q=.,E&BnuDOvMkBMɇŽհ\#3O/1QPj˔unbZA2#of|n{P-S5]) [3sHmG4hu ,|H#aH.քV30!yQzK66<}W_N'y&061;B{:Urr5MNsJt7,i=.EbܹWv{_xldj1_^ֱxV(QKXz  njoX=E\A; 9XeLquxB#݉Vlk|E)JpV#ʩ Q-. !D12`]ЎxXu~&5qo|[u;|8pW@O9 ;4G0.8|_W o*Y'B=ɹ}E+bCL(|1Qka>u");n i@Zx.uM |\|<\M'D v‰!fczZ](wdֺydΐzKʖoZ'꣔*jT%I H0X38fMk?=jfY<{ܔH}//(rC(iPځLɗ)W~R!$.TA6uwUPRܒo!fk~J1{ wo pWFsBt[4 M [zܜp|'?e;?}at!蕜u~]R8܋f/n >[aQbVaJ KoĪN08GAʧ9l@R5E="{=i.Z/DH ?ގˑ^,; oO&߻t B8'aQ~6R(Kq&ce`vGHl.:`"ړqj! 5޴ִeVa oXZ $Bk&wEAg4NfTߵ1 WwLp9 L%.HbqȆ!7ɔk|~(>{=;R6”9ERs &;Ъ|Vehϛ;>5}<S_ } \M"] ]ԙ II9(+CyES`24]7Q;W.,p[+]L WIТBNFr9|Sb;aR1/EF Efű贂Ӣ~?R\4x5BL.e\)n?3窘;a"iN89ß$[UOR Za'"jzGLmBnvr[GG+o)suVqix!hatfO| J8E06GlsQ~ұux2X\b|=xTD! /d .%-,o}"2n0 ;sE--_CLv͸bJF`N*,% TsIT\ 䥵o;XӢ|)> ^<z*Dž?K\jQR}'ZsR7'r숛_iґ 4Un؛$'ǝgGǞwRpN7\ { )D.h%&FG{Lt4+k2zebR:XJ}QNpriN ѫlʢm)Dd?5;&Fr, =hM} s-vՏ Vgaz88KOe[wwvc\viwS>3ߥ ݍOVez> s`ڇr fc=K*;&kdA!S3HDV:|X>v& ӟv )bECp>}Dzx'4wNCe\ILv (4>0ؐ1䮍ij#R_nS*Ӎy>ˌøGoyL"S4m( -'l qjC2p߿,IPE]Kj{ 9vߕWPu fxq4OsߛjC TSBi\2?f7Ə#7I3Kѧض" ^Xv\.w.0,;'TJ*Q,_??ƀ2_Y#lo]ڍB^O%RǓB*$DtNvfwDʇͰv́Rf37?;'lb:6"`SU`U /@0kɯ)N)=/DC@HU7ԧZ4i=3#'v$|}X3ަ8(þRlM)"![aARMWWY|dE:@U8rmTܽJhVESAZR\17(=W-T YDwP]OQ?ެ,kذ;X>y3xJ}*2\'`!Wm^) NnBxamg5Z6Wk3H5bBi*izK';u,m;iTIB(THӺTꥢ&|g,' NnΣ\8~{q'Ç v\,,9~ cOQZξ2Ob=iA- )0ZQVLX5$0}V%&G6'`f59CܵB/|}gcLQ w;76SY+DtA ]Y<__@`5u/b50ۧgT}|D >pg|0ؔp1Jx2MV/n&ӱ =ߺlMH.ܞ'tx_lJ%>b,`ח:Y\ z71'Av3T{~wD2T^~~KTs't.]Rҝd6\-'8LcppJCe+4'm.y:Z-i`ji{I䮃j* D.2i&ޥ^mA2U@Z-Go X"ʛK*4(C2uF> +-mj}']+}RϦ+Ss>_ҬOq < SŴ8 绹^yݚ3e +" ʒ@k9ˮk(76&c^t]*2_뒹W?n ߺ/Wq Lh; ? (i߇1=\ktEӀ Q)aH E@6]_ԢGK!1&6RЌuBxs2&2̍sNbξ 1#&OAȿ֛/Zj{3]^:*)O |Hpr_>q"_X*s1@KL B7l](Tzd(B )ڧjrͳM)q'6 ~4N=çCCE[ȧ~*Uw4' gsDxMTz×FxjxBS6 ڥk@XN ylTQO] 5Md$"->ia}nHni /sUAϮa?Rwm$n+:? /yuvFixhCosXކlwMMAٲ'N%m_ܢ߅NZ`1HGᒢ#Ȗ*Kl<9‚@xۧʄ,q V4Ƒ%zNB}P_Zu2Xn%o3fv'qٴu+u(['oYl l%6b[)[z ԙ mu !<}l"esp%CVT7XkhB&om= rBR=O"djP*T sHT+cNF떢(CVk mͩ7Ml fZzd3:NVL8W^&Knio;iHMaHZ\qӕh#tXr6|^qkV#t3A,%7wNBt/ƬkIp#C2OS P]cO}|:9*tzP%\쫅 Ѹ$ .K?cl }J]R@\%OȍNBi "^LuIiAV4ȃ l*H'aRu`Q?B=6" ];{=cW۽SNNYAIC]j!켨rd<\ޅ-{r( #̠Ř0U,>au_c_Vm..K#~溯C!ƦxҔ݇x )Ȍ_ȋ)%G1~AXؒ }lrĽ%kfHIOSUƨ&Ö<.lɀx22Y\X\Czz,,ZIo/)(vxƽ2ޝGus>&At/S#xI{j*u<_pY,t[ě7q`xl6&Zud1]3b뭦 tA95z fX!Xe<Z3 RB slL˗2C}rb-Oo'mU*9rZx=Z^6Zk4K]wL@!GwtmWlnſ> 4#[;*Zu1jM_im2.쌚T{ S9*=b ,|?oud_q*2]!Ck6cҹ* J`5uϖG~vjMo5=Vs],942\,XJl_8NWS2BC;mTCu0WGfr_1k`o3k$*TgE6C MlGZ>4g^`KBxePZkg ¸)Ճ&Mli_G/ur|ml /jȮ?8qAht:k[ZTFҟϖ>+q.0h/b((, NdJĴwC3U|Υvb:FXg&P۸-)q<ڰsc,Jfp zL2 U y1AȰ .gpg 0[ F<4N™1\KFǑȩw i}hUfbMR3"W3lb*GB2mKITSk[6; ?T~t 5a+Y[MKt5ln/dAtM@IL Ϥ"zĮ&m}IQ0e֒WTUB04bS^]Γe{&_)( [Th@r(y_yCAA,c$)N϶]z¨,b7TY$[=7s52XaH̄}?ڎG Ne꜍tSW HЩ`"Lyl}j7\*ܔֲқ!,uԝ=3veL yx$z3"8ݧK]Nr VR*bnx;2դP͑& /=~2Iq :“< K&삶7ɔ]HJñԖENξCOid9po4jz~_@GzIuT'bP?G%-x51pAl٤$T%Eep˔9YWaiql8piK mbۯҦ{i3pՍOX^W S ]{HD"U؟ݝI>EYm"#ŇZ=c!tH_`MF> ߏSdqPg|TN{Z>-kV70!x.vSTodR%1%)k{%]ȉz}|"N)kKn'7lG-}I|l\$sZV,ZܣKm,_s0ܲO{;YxNIAsvT/OECrg(ROA ڪ9BLZ") h4_mL!Gͨ7.&}Ë ';>! 9O޿ꏳeFUBS`=Nb\(M9j㿒Q+ XOo\/Ɉ|c-h RѪ{ A=PBNq=W9>L˸4ھJ/-/0ӈvV"N ީMK?V}j7]NoBjg '3IhY Y Fbla-8C`Nm(܎|F+Ghv@Cg1>3("]^xx)՘Ώ TCEbi4pv}ocP^&#TW"s=8J/IfWYQMl;BV+/7SC0.]dFkzQS[ ~om'˼L_vScṡub9Qؤ9Lgt^j(B.Rns:KTb#6sCԹc푗sbTs)+ ]x@ztn 9`.4ֆr1}c`]*n9zU2L8pDf α ɔ|ECEu&L8(czƒЙ=Mz "3^\x}#/^r_ow:A1x3@|6cXѠ6ؠڹi \* 1ڼ}l*c@Ct=}_%^P4Qֱ VGQ};5QbD#|PC%Qsl,{+Vۓ83k1U;E?9B]!*ujfqaG04V答V4 } ̐k+}bŗͯ]}-'4mU'v(u^)GŅׂTt_̘˜k:O 8{PE,rWtL֠;;4ʨ~"]/bSO_:w[o7>?t!X>|#wjӋIFю88Itwg'Eۃ3\(j~jA'@$x!qVc nB65%2iF5$oԧZ%RPT-C$9u?unZlTzF8R d*7Gs6j$ӛ(9`P,(鑀=Lmf|Igվ/M,mAWxw|In9K/hiY! $BecS:SjuDu gcwKIٖ* ri='6GubuWr:ONa 3wQeڇJ"ficHZ?xڢCǣICхt/1uuə\!'Yn72)9-jwQޞەFfAbWUs%y|e66gDeF7N#)VЗH )f ܟEA?epZ+xTĤL L[FF`\b^Ud7*oxxoTu7 zYxj)Sǒg]{,䱚k%•t\S8ɪQ>JTsKM]_>NNc$C2XPD9م%|*bSP,"~VcLa]ktSn嘤R=!UU=^2'0D1w_!5 a̍{"ْ[ f!:sюׄaQ0iS( 8K;?i(v"hRON??i,{\"\_·93vhb3F1Q{yqi帊ƏD0y85 07? "S;;G^"nsqPdo 93LNcĔF,WR?La Q???&$^} "ՠx>5#:w VQ;զ 6'Hy@xImjexsaoIО߬"0H 3fw(@35Q^1 B;5N| EڤqgŬ &c'xȇ1 `fI HK@K|l6ޝr,YgupR s+#2frD^GJH.5Rk*Ga<B@bΆf Ϊf!T_"30XB7^HzC]:?C9<{^h&gv ePt3bɕҺ #/+x&u%Oew& 1Ƕ%. 4KpA5 1kK}"2I&iAXbrf$+@~kar4wtCfu JBjǓ G&/ѕt7Ý;CTq~ðF5GbUGp>͔ʠ@ͣ3!/PT~<ҿIUyE)M%{#Ց$%NĠ0 JM1:TL=vmim-Eb8-yz=5ן5BmX"F{! a4jd($+O q ": E'[tsٌsW7 JFY OWs[vٹ0=98"`P,d|V!$QQ4&//=cM=(;@TʙBdZU(?vH(@4^#gG&.L( 09wǪN\,_;0FWȨ2Jq15o,*vKHKn=QuJ %'AvkI1$ TL5-?Ӄ Ιr$nY1506Ghe!=,TveLf} O g (ULB+wzAm]%ŊmhU/L>/ [u7ultIgO6wW*PJãV-|?Ut|]1c}KAԞ=n{dG_ hJ(Ը{Mu7Xfi.[߮wtG |@;ZJCCQbFG^C~F0T<GVmN)bN!J7^ց+POQE?qL96ɭ<2Ͷ]Pi=@D@iE}$V@PŠd#R7%`뉷V:=Dm4PaGgQc69$ \r{4k&0_G50}I{3T/ ~@Ga辫&TYrxQN#2A26Ӫ6 f?j=c' a8CF>œ9 ݷ;,)LCmϵ#(EZZ G22^CH꯼kMY:Q76`m"Q='C>ha.:pB!&o+6|̘(%CJXGlAɺO4 h;M%74+nnPְ,&t r5- *8BK '6n-1UiL !uLS64Z2[`Z!d [z8҇[o9!4JS6Ac9[$h@aAu;wC,إ)F4h)/P۬Fm$lkK^VLnS"X\t'[ҁ +.~=,K߆n™^Ko+ XQyHt/ r8ALxO-.[2yXDQ RWm@d .. ĺ\g2.rmؾK{α9cq g`"H?*$~r]7}a;/-+*/DFvRB;pn ⟗T`Zd~Hyru(Ŭ]\ᔴ:MMT$ viQ G+}HFbMs|=P._t)Y M8_2Iv`3v( oLz7xK+8Rª _f.pgM@r-UrU4vӊ *+ܓcR`dzA\זBgZʑ4$ rM+P+=tHm A 2~p- K%a6ov@[ ֺܑUs$>^?:{MMEqQꐢ0pk{ %ɍQm!*R̅V?Aa9HI-QW [7pIbRF6Lh˦[ DU)4X?=r}B-Xij.Wg3A1k1/Uqov'_y…-땦jQaJ,zWy#Db^i*i6VVzD'-6GcIߕd)ɷ;6> #G&բ|3Lƃ<5*<!WAi6CL%=v08c[?)5^TuHiia얜 Hn<]_hPde75 26';;Qs22ϫCMa|B+pJ5 \'S{Aa? y4&Go!3^sN3j~J.Hc (4`en}6ep>>DuG`01#zjۮ_ngV+TU7ZKk3Hp6/РJF.-UbS4&&fp'jq`Yl=:@ԒfxmáÎ l䡻IW"OBWyZ.͔ZGއ(B]aе:" UK 6uOѤZ~a KGy3*J]oڃ<4 ;qc D!ۅ>n&@Ӎ, >A; )93w-"«;q׀x헠 au6ӕEJ=~^R)b$9ϊ4jvw@1}"k4, =.%P̦uW^yc8Sٷmm fH=>Z ?~VOBAM}w.}ȡ?x#59Ff,Eg| '@B ;$@QeύOm@ lHF&Qv1Uk:+-w: ݕDŃItD6JRĐ ?Np] Tr:U:oUT)ʈ՝Ю3,@9`(y$ܡ5[T+ߣ0j|٘u2XYM,r 2ZnsMQ5eˆ0`^wFѵک` Z?@qZ*QbZNKj0/͢Eo 6t.@[?,lFƍ:>ǜ&xD; z={e3T dN1_Tn0^}?=GVsk2@h"áppdxh aԊAb1W&}B|N[|eH/)p0Sf~3 A?Dk.Yodv6l,{{(o/9=ƫ)qZSFu/Ob1|@BsGQKr{|*50Y#R:-,!zD`N\[AyX^GͭASKNJL7k)m6umq=*0Y&@KZ:{/cvCYÑ3U˜5BO(4<uߗu؍e#4UTŖ'y֭HAo^vW(KjRJ0hVz.2+Gg3T bS *ygq:GS,}.ǵje/St႞~nգDw(6wȐ0Jd[,OgKy3UP9/"}ԺpK=_HP` `Zir;zZN %Jg ֬8c(߹;X$FݷfQ识P "=PU.]`o759/ݹ8{䃼|3 L$jk*,5R FŒ[iTK< K׹7Ϭ`XmЉG-zrJ[9ΣkEϼt$PV.vgJy`mY5 gwEjT>jԅk0X9&x7ɂtw(DNw 'Tg0-k QZH<$HI=cF4մ-w{^$Zu- W1cre96C=KUB]/N!Am n^Cv3(ҭ f.wXM99r30C,vXsw, xHݜFUvK(~Z,|@E4zFfOp-/4Bq03qS6p(3ʲy)[%K= -p?F砍M_#o@j]p(|߫)` G]n=Zd|@`"KQiCg]fWq,a9~g;5Վ*/B,}k2cppt߱uFKaHdz2y_8b|}[On ])Cc9SZF,~xc"SrxrEQ7HgT`WlIx01ꨅ|+1x;GOD[ #y~Ipq-,r>==o@.TPg Y픬xV<YI^rYj7;9!Ԓ.gʿd&hŖȞWzˏ#[ GQ;kVQ'U4F e:†Dke8Y^_zn>W[5D*l*m`4?0A:*KXLnAgS\QHb jn+P<$: 9- Yg Nt 6- r0M3 n C?>(V(@/x8F~zI& qӯC)bw{` <{L[>vKs7nH>x?VqSk}]w f#tQd善H+So֤3SZվ M tdkN94aG2̱N֋^疓cp}_" G9>)yI |e ,:6hdPgӝ#4WOoO kщ%FVTs-n%!3Ð2r`Uv.\.Ҩu lxR\Z_"=XѺ-A'c vi!5ܬ`EXb;}&$%[Q9wMAߦyz[.|=xצm KCzf$TJ_8u73zN5 )fpo /I)x3mKX}G^hֆD햤,DN_^cÐ#0sI'0P.{ALܣ]|a>xU.sHTkJLa:B x)ԁxf= '\ =Ywb@\0JY5],sҩ23 ,G,AHaCz~<R1Rlrgnų5VLj3mt 6(Rߨkǽ`u)UI@D]Z(ROԆ0ޅGGukT3q^Uj42P# 2 :JmӮxN2RH4Vg .XTcsF%=Z0v6~ud13\`.<-JL#>cDv',S`!KV=yD?iPt6]p"8MmVb+6I+- 36Zo>b@3tk?,?@re!g")ۣ$8X%Jf]Ă&qLaӯ[6}@#P)#q.ohw'fЫ}-(.Ow<ܕ}Vr]IIt +nK 8Vof[ $4@> b{&ͣXVhIoDނ2-+D\SÜ?-*%j"Drvf`m#o8\g(|r`"WEk͜.ؾ N4y!NtT>Ɲ0gvk=s> á4ƛrLܤӽ@`q,s xӢ]iA" 1$  S4p>h.'U)SC~ %}KGtg]v2>}41{&f_Y,b{g0ĐМmV7&ПD*ISDF)x<[Qք,w/X]:O4LFT2s eadN 0\hTPp9Zx-eilKuo[103'v;pY'{{BV !rmHZ% HWׇ|^NhzլEVKYkYnd9[D]^U^=Gwtu5ĵ &#v@!AnǭNın빤ުJ xg_ BQ 7g|H(tB8Z+Șgd!eojX~\OgMd`.qOfJݧ'hbvQe6΅ f%}⟅v\4-䀒_P{Ҋv0vJ*erD5rbD/'4"> c th&~t&> _&A׽_Fq]qRPR\62C]a 24abbM[{Lp4tJ{Ns)Ox䚦/ ,w|Q| cK,Kݡ$th`=¯2B!+%sy[IY5WQ0(_LڷUT̝ ,gl Q[.an{Og-F?S&D|f(T-%m/3EpBcWE K!vI=Nnsa".TVD !( { D8AE8rr?59GpP͸۸gf"Fy% 䬕A}7^j[j0-,PUe`ʤtհ̧쫴z}քYs+sjjRf1lnhALn G p|n~5܍{ /ʜt@l4|*/E)( _]pLe"yF;0sil>0$3lv!9YIJЗ4踟>I]Si2E"oq^>_Zn}&C=ſH>EM[ɻWO%<̒;k &aWzFXŹyc:~2ΆJlgr}O>謴?Z٘rHޅkgClIzP>w.|!qQ7&\ex&*+y6 #8q19N=qkxp볟/Y)S<gB[;}< ]+fsf587NK[RK8`OΨUrѽ7f*q LBq-bd>I 8*x?kyAkz/Yd]{3\v:]ޞ}"jer(;h,B<ɡ %X'1KFDɕ͚* f|s>M'1w-` sF})j4@--d֑_Ow#1;[e3,dʘ$*FA]}r-*>pms&G 6"<TQ*h'y!m\n-V|H 4~@k. Yn5;Rر3l6,5ʗ!V ߑMo%w?( FJf遨"]s(zYuP*㵵 9Ty].̦O0@% 2B%@iAPь irX]LZ0 ~ Q9ٔLȉ"2/uv줨7..1$@$޲$9Ek{v.R%PE(ͼm;xVclĜnU/%'zZ-ܶ]Ec34 \]e.}ķ.hEd jYoI7#5V$ {RVEi"RLzab3~ jފa\ڗ !޿a>fdUSڸÀ&z@QXa`~Xb#5r 9ݚX#'BIxMr.K<5E5DrJ~zJ 6I+f~7lټ?t\ZLpqZYE t]3d rGg N$JҚdE;qw5RK-MEo`50` ,rŒnVjQ/NC&d.^-:f@s*B?~$6k@VAb2G~#ƭN;]Ԩ od᭚ l\{<%Ⱥv^=&&!]OrEcfp7N8'΂-w5z6,B"3 ;MP-~׆7g1*2h+xy712)v]k#Yn>+vK?x/.n.O6;ohTL=2KoB Bo#Hi/P"MB,^Lƪʷ[WXbO`h_XQ5gEG|O]* /,l]/$"f!XnI5Ƣ,x ?"DRbt-׸mahW lO:-Krͳ",`U%(LLo T"Zs>#ɊLO.,a+nָ~kBwm"O Ò=E8ŭ0 b)U 򬑩k<,?_' O=y]Oyqfkkp PR\ $y,#K5~HSi:ؗV[/4%°wsOg{7qm]8Lڑ*z.!JRTU=NC?ſ*iw?h/Ӊo>K++E|5'|t=#[y U/%dP`2Kt*7aFo3oY:qtX{\kO[dZb=)t>; iuoWijg怣Qr-kkra4AN4$5$XF%oh #1Vcx8#dz@WLW/M ^qvK׆<^eCm_>IuQ53p+l&o &Q_7zLq1:'y贓O];*/<DIL^ b@-~?K}ȔZ> v2 r|y@::2}]`98c- QXp$ݓ*&$6X1-4R7@? ʣ ?% zȪU/oh?f8Jw2b]h?p&@MsШ9t٩9Y!"`m/{H䖖61z: obXG:;}qgZi& |nK(g9O#zUɃꇯӺxg]YjpN%S ke$!}l" 1BuX, Gv6*enU&|`jÖW2_VӲ(1keݍSf-+BiSߌ.ͫ:0뽼rA ?u0W$oYTbF5՛3\@96&emp: s{C(ns!h1EzF54|!=m%Uv[4 9ZhSq3t% DŽtԦU[p}76]3 LQwҫZı}tlũ@9C}tEV@*5l'A*R N+yE`qf-R.n|$pxqt@*OG7 o!|)ϽD9eS ^vƵR1_0o;`^rh"egӵY'AqҞfC'gsV>P҃V]?5DqNI8!>q>[Jz "EN(03ͷ9P P`J ,Xd0}>BKW6ݍ#whceI q/qT/RϤD[Ê춈O>MܘJ@'#x8ѿnwVOwhT["| 6z;~-3 =^S"{Юw!9N>2y}_R.|+Km{ P3&N¾5<+'KڽMBʫO ynB=AJ-hm;o4R?CfSHYϢ,N*ުGiyrXfW`aYSb$m#.qY)O"iɳdmdor&6.C ן|>2 au>.Pzq앙BFϤ#<[NII@hAѯ ]qZD|A>Z:&SNm`/C,d.sQKlR4g x hU3WI1&(D >meԞ ^RB ii;^"п3*Eu Hw5:r`*=Tcpf!Yu#nLwĆ[+^̓:rKj?kՎQ eadNI]`irqC5ЃYkufmw\~W= >2@Ąm녱BHLOBO8 ChDK9\fKVX .']}KWC*Lލ>wu ><K<f{ESbUS [_7=+vf[Xwf 0oyFΰx/#лKט+G||qH!^Cn0Gd 0/HCÔSp] cpTT0bX}y,De^7G}> /WKƐwԎ"Jl#1sf&°+/'csk2%X.h#⦇8"vzO LH?&a ygU&/Sץh⨄G.MKaHSHuZMx²)+ފ5O t~: lǝ6J~ 1 riΝ 52Nʶmȭ{y5@`H<Ǜ5onl!3~cWb U{`P8PӝC9 aԻNUCH2)m8m|Om'cVP5ۋ.z"ȁTZnﱫ\!il<3KAZsfޏGXs(4*}叢ٸ84Ur"mAneCˠ)g*udRND$UXոj-yݲD,a0-͛A6?ͷrǍAF(aM)gREE^zxTe19A 9qxUʦ{Aߝ)ޗ^1C޳OǤqQUzha!Zsȝn (<'?VsQ0KLy8Q+գҏ:[n4BVJQ}F<ctڣ6\yZ< f3}HZ90Z·A{-sg7U!<*3o)XDÓeIyKv"[!rN*'}b0A8o>%twk;t;9鎉dG7HP Ӊa0߭ot$n,j#"e~+M:9BMaeoSNjy %Ѫ*Ƥ>\Xl };^e^Ӕ}J ez{&3i4Z@ V2&0HGar\=(ٴR 7zx[PvXR" %sVda"ϱu :M[c` > (R8zеMQ-Ϊ;JY٤ = H!lȄ-hg|w+ em9#ċ|"Pg)Y%Jteec"1U &h2b /x"k~t-b]r&!I6$>.:&dG6@\ Lȃ*Fxz҆._{X{8"\ ;$J\[QV-"װ @d8w$ (%@;TSR,YmW`"& $5{TQ )RwAՙ}զ.b FwIM/C '5[v%؃Fz>$-B#rGlՙ\ARPTx1zjU赣 .UoreQqqQPE;-v\'(7`VL⨭s k?:6iXmtF2H_N??& Cceg_AF?[Cx*"X m.uHb"%|C.EkI)}2ʡ*a"1lPnYR$.c%DzNBi:Md,:4OO'k'ʄ㼩8}Dsۓ#TN=-{ ,õX&8c]oޓGh*6gKdxG1FWBt.CүS7%iyQ%3=^DìZJM+[ m=! %‡纮1srivQxnk^YxCt6I/?f 'Kz"Z<nﭞVܘY?"{ <ٱvIЩ"H1@0#[`hyvD,5sQ=7;Yѓ+ !EPOLc4C_`nYֹ[,D\5A۸n*;kC ;ǃF҈Eм{L 9f@TDϬ-.Ȋ77 02*yB<qF 桊Hqoe9*I\IA-h ̗7|B+[ I{]lAĺi{d3_ 沲@:S5, :gh3-y_E'xB 4jWt}Gϣ|JNNXKTo$qSim%}~3M+bU'cQpؼUV9,-!~˘ed< {Vϝc/ R{H)4h:ghzW +hhWJ>RBj^,]vuB]7J&rnS.Xp)jJց4 0j KϺ2;\i4fIQr(?åe`3oq^.1>e 7t,D>KO}eT! 'pg{Ix<%$ C&6I',^ԣkrS#.ccWYN2iѕkIc*i=Ìq^uhzDMG_*1p޽10눙FgOMke~PAi9_%XCӗӫ)Q@38A bhPSb ,L ?c`.+k~ 2u ߇Ž4ΪUI OpDz{U`E-O^9@šqt))-M~f%RYTPJ[ZٓǶlkZ'B"ԈN_ G-T\Rɏpa兀Y|gqA;Mո0;L 0OiLTs1c2Hfĵv=%^u<ڭ nm\( m'&e% L t(T[M84{2͆M~L@a♘˨NAThKxP37HˀlTh*.څft+0Dwu9&ӿ”su)+ts Ѐ" &Lp" Jطjajfɱ]xNH]4D(ȃ=ce:C׽<-L/k,p~zciz%#18ӕR{~@=m\7Hsja7QPEw>;gw{LeKrn!aVf,)(F| n]6]FS}&%5;zDoL @.By"#&%Qh՜ƌEWl]$|VL1Lno BVer]zlG]Cʺg&Lrj';eh\PLgc#=ӷ$yج\\E<${9Q7"N| y5|*4 r`Ҿz\րu9@MiNʛ'Uq{v@qYt 64M+Ş eMI5](mӏdt!Z5t̓3֞LhP*Tee,A'Y9:;3g5dqUŨ1X7> ⤮`Y/op.x1uPD6ㄇh)er+oKkf} dS ""L( v[zẋՐ_;ޣ+:1B%~&m(_f3s5쒭ƃXK.NpW~haiI)C^A#?#?F=rfYUVrDYXtՈBR__ZD fd u[%5^(l,Nɜfў6-ڻ7RћΟpt,ܩ@`GOaD@"hegƳWV`f~^ J?!˜WW1wJ Jtr7E>G_FP-W EK8(#p!7b*YO'+]˿Ǖo$2&#SXn2='-8drIek-,}7:hPԿг0DMHXr |dKgE$IQ}:=h{D"(-Nwd%j!{\R!ym̆R2폫8jN vѨaveD,zbXPG窠`JBjLv vV,.COiv8(Œ9 Z{\xd׬SB> SfBư\|W0u> q9}cXď\舑j]M֌[J0`#uNH:ާU hegseEJ߭2b;Zlh~2Q藭zs @ ѝPMKLJˁsFiE ^`jQ؉Ŝ-j-PH23q$nN=1Zr/YJK;CFjxٝ( >ȺpH?YD]r0P|FNx"l#sM~ʰ7h$%"6s8} 0Z䔷Y0d=h,V(0?'O ⶅ[+ 2.* ~CYm>> MbDuPX="Q9պ;\8qm+M#xg%%\WF*Ndt$C>>"LU)_DZ%FpCi7Ԓa}gq;cSs1ޥ_dֶ|*{T|MUO,zk&.2J Z9xœ Pۯ:3u{pgP2g=ӊ bP8&p?PqVCQzލJQE%f+3V(I> 8(yٯG0cMwn!Znи\';߉?dhHrSݦ& m/f>wVitʴG_&=H_cΚ5y+T@4^/ā63 cg֓cFW01KSXG6ک`?Muְ\}j܂ӐWN:nr`PnrXzɅw4ïe?S'exTL[AZ]Rd/\I[懩ж ڔDnjrY&. uW`84=/T52di(Pst5@=wPn?z9Һ}}Xe 14VT)mxm;s 5sm J'q1e*05GM,YV\(ML{j'l5 Q,I*9Lw_͑WnNw^)͊Dc,:_b {TξO|n_ y+z.?:_o)y Slz8v<9Q#mD'wʖfbi~he`ג@SpeD2\`5EB^}{],):7Q+[@Go/ZS,0T=4>ϝ?Np !>KL/NM'pL<~b.7(OR{RI#:v$Q&MZ8\{ P)jɛŒEEP#Ed~j#2[-iF{5WV\@r'"1ZXdNhwKH /ߩnB2V*jpW} =/J<-gV,X,~2Q[Lbi]!AR!מ]~FҠV'r1Yk[Y۞M;>MNUUHǑ=`u+b.+sB)LQ % ڄHL`VoCGL*cM !g3ή1XdXrf?PF RŎg=flv:giAiJǜjb(3MZ׺M,g@Z""LH[ 3r$OTf*E˧`M]+T؄paLudvehk@!?L$\A2YB%>c ,bly>Oʭ_b?׹䣝6FL#8e}_A+W]PK7Юh+@ ZƩ\u/;5S}aM=gσ^/4d$j+j39=p̚˵o׆%I ZZXz}.wh_6񆱾Mnٛ_u2S;̜r;؁81K~UeN#X0 chxn&DkvV{kfȧ4[5nYjoQ8lt *YsOuRD_~ ύ) FB*b ҂e  *AI}6 O^m;ME$2:N\HEls!6nUHѫ 3<9lh,QNمr^ W'w7,n# {ԈO#.EG9sv{O>4Լ ɒUx3\GHUewo8O_Ps. HZ\SWm7$Z=yj Vϯ) m+c2[:2(rh}ʽ"=c ,Ey|pVB>~b?cR}tī׻ssV߻r;t>Z(L-{20x02vǀIGxSz)%X蓙H"5RncMbdG\4z9ΓqPrarzR2C+IpƚKvѶg?{᥼>Q=1ˈTv|uչl j%}Rg# e/n~nL \,/ \2?Hmj^.$WXcs7DRc_,$B5pn\j 2Xބ#ccSpeApZ̑GM KfQ'b~%yb&Bp^ }|׺ׇiY]wǖO.)Օꢞh.,d*A3b"ćq|1 `2޵(1AO5b:ʌ;˾CrLv?Nh! /27J= $a#iX&}"76^{{|?)Yd|0Xf q=A/rF!X=q* ` Y]C c]߱Gz^t*e8GFRI5@U_Zs߿E#Ѵ*!:Y 33n?WnXh8FQdۤщs gMEPmi07 >LEn;r7kx$L-6|[ UA4 A7u.%`P~v%ݾ1P?6Y_oa,]XZ'EQ3~f/ ͋V7d(Q%:3{IsV$&M>sE9J3Yߔ{[G]QϏK"n=RSWZ|jw!С`g8+͒_rYC̛ ;fLiQokj !OxAh0۳Ƒ.f;ޭ2xHm!:^V rT9Xk:;F[?`b" b{6'Za'3D#4HJ`- M6}Vz=|՝`]C PVHr c[ H9R!ۃQBgMчxy܁2KS%ٻMoX !MS|[}6C(ˠݴ {i% yi} J\k1qBNn, #*lC7I`$ږF+LwF2=G|έQrm-5ѧ ZPDKCMy6o.C&y7_EP7swG{RnvFVO*Lf-gq?ӓdSAޯ{ñ7(N?Cpt!U#?ChOZ dч` TtuhD=_X%z5ӂlշC'ӳ0ihi}#V`)OKבuGUV;&]._,4~]lJy]ey8s\y2ޯNO,96LaR-#,WBǑtm7[̙Xg*^D),x0c2ZBOg{Zb쬍_ƌCa `Sŝף9ׁGgCn06D}nj7SfKo0CƢY *Hӱǜ\FBM~9}APO! b{~3vG|Z/m:VDw(wgڅ;عTR0)x1K.Ҭ?}d!w?jL6-)ъ/w; $gg[,N73I7jwI_#zpM. I~$cqh) af[Ca5if,s"-*Z{uL8 a7p3"F8rC`g還;31uI[7#g)^#3W;7$'1.">p 1%~!oGr# F\UqVt(̐Yasu PF b}{|#aRFrNZZxay5m wYR3nO/UIQnçU,DԿM]dF":Z.]Q]ÖxVLwaFʈ0esR"X n?ѮYK'~n_L_OÍ4G#٘yXq_FЊD+v)`7 wʊ'߅CRcR^;:|}AHGgl mԎcd]Ϊe}< -KpV:CɃ%ِ":\ͺvJe-7(Ζv7&qf&. jӱ9`/˿VꞐf 'IJڻKhz:c?>x\y(&a*YݰFT\۶z"}=vWr|?j{$M ;W"wm%E2_81FG鸪6)IlLE^#7FNpSS}P]]PƵxgTfO!鞑y $i^O lJK:īʊZΨFY qɹ(VyU9ioڹjikp? ސ(DJؙi+ꨗ9r;>O,@uC[rC=ȉTr#kk`G8fI܌^qMJvuЫJ06*dX*1wVϽzgNܩ9!a؃^9V5EcpXZRs=zHe * C\u;4ZŔf*N0郱yQ!HO"ob-HCg w"4@U-R ݕxuuo٭V3FiPД~.X fn `8~C!Sږ[qC ,U@CQ6* wz_v?3z[eLY_?–# 'DVy>#u;%+&] y$;K؜ VcJ!Bmcs C*^Do&6%+%e0^72^b%gS c?e B ,ecXМK`f&t xG.D">T/+(#4]Phbgr^I 2*^lVƺ k>A΁3bM>0 Pf]Ì%(+G2ק/_g-^VpD(?R=1y(k<(P *">*vy^%=k1`k9)k.ڥw5<Ƭ}Az۠j\ݱqw;ҷ1"`"/"r v>ы6 ,Z]2cG?]8QtrgyK,R|9pʔtץcu!%fR v5WX" ёs>"C(Qee҄IR` Ww$936-06 i:+C^KLE}J~B*Ȏ/Q?o7Rrm} W/x"{ݬDO<١x`O:d[>'F-kA&jk=bXJ$S2 ޝc?m6Kp67au;.:@[M5e^wNq4O57dҹm {eWCF7مE[OGbIEyB[fqmX7ysgJlmo*ԧN;\\Q2H{&)k Fx ;x-K2$R(s7갣0}<\g33e|hwʵLdmK8Uf^&j^lpmMs(ݱuo>O7LYqnȈof0 oM̠Ͳh$"oGCTe6\+o ?Wx:參ujҫZaP1Mh&t+ B@oMUN$A,~6],?ӔӠ,]l=C+Q1|8Yd0* qPfÖT# 6BNREc ݵLSxz VoUp-( Ӷ7Ji˜$8G;q[c 0QתNj?!8~ytvYhbԫE-9&߆pU68CUn+2砖c4an/.}l ƀ& p+EҬtg4PAg~磺,!N&Ģm6ЍZ$j3,Yi+`y`ji$ZՖ-C7|N D*`7 60<>t5ͯ3~td}JKZ$(ѓ'? ל0nl5M"{x5~snNf;hc;ˏ|TS4>5*t5{'<*0u|~_6+i p{0q9nsHr|RQ0Ee(w/[}@:q%[X~Y{mNco,jZf[5zoܘEk r?֨)N!Ǘά+c/E!:d`PUH'W# ^Ij՜ZK8`ʹ8*%0!.tw=˜{3_Q {X}B"4 h$Y4F77Y$!Rs: X{ar  S@m / SәSĝgr6gLvb蘵G:yHk0^5t3ݎ pm2aJʞ&'+o4?4L%mU/'(wPlɪD5ݨ0(aUo@POf9K3\=,X( .c硁(Ghk5d^桔$f$3eOQ>4.XQny&K%Πжf Ql߯es[hȔ. Ӯ?:l !^&12ڀ?A5G\&Uu|5ƛHBᝦcF>] z@j=Bp\&P@k \EJw!˒y~˹)Mmv y/L@ϸf"8p˼埊$YFS߈JdnawĈ| ;DNM|‘79YopPb5BF|\/."9t|tvT*qug^4A{O+hTq<0%T2ݗP}_8i]dP%\Xn$w/*AF\ l[XKUaKV()Bsx#%k !'cgh,zYW!_EȤc4hDt7Up4ohCU¾ 9Qyx;%AɴgYy*}4 ,xZQZ!:76,A6:cI8cWZljw 2[o qVGz*Kjq9f6̈́ f&RCʷEd(סTH° 6J`=€{qocT)nȗeX$BʬVפPruF _ hjYrÉcڲPjk)C+ ͅ^p2HvDq2rkʞ)pBBkJiqmz |`ma齃-3lgx|\kVX[Ԍx^r"UB\sגnOkLABSY M1)A$a;wrw_dz#[(" EGJ̼eA%Pr7˽w+lFDbsݑE\t0%Xq7t)־~?#iXxqanWY%*Ayu~RcN0~o-ʽz|m⚮3LR19㲡i=i:nMmeodwje|tJ`,̥Ii!guwO9( =(hNьC+A9BQTJKufF笷,6Q)sU7ޜŢ+ˡ?yWIoU'/bj[) |neEg,ƂE?ߍ AgĞ9Mym]g,~ǚZqQDe_f#4u ^82uHUc9g`\^ Ir c}$FxQbR@bz++n!=&u'_uP3Ki??2+w:'lR~:/I k?qQnlVS}{wrk*[H4 :!kwЩP^wН-BS0h{I.-6==hRwr[9Oog=kg1Z Ś)QH2a^x0E,Zr CR!=Z_wrL.ʱ]p =D i(%(ҮUmO?' {-Z !W(@ %thQ4؝}Q?+cr7%:KDrw%;h;U!UYpʸ1šUʣ.r) ?8ׂ; _+t)9 wsϷNX{$YU,rFq@HT!#yPyoMomG~ܬhAx8IMp9jɘyu\Zf-zzyeSΐ_gf[9Nt~ mA{  AZ57,@we@Ѓ}-2=$YPvml>#$Z3[ ܢ &_7~[_FyID:qrj=xpx3w_@DcFjx@T(a"'bQϽv{$Pz+E .u>Yn^|b6HL[-4~/8F! ;*KN|Ne2W;HR.~7»3OBk=rtPZ-*ƝkݔF~k?$t$Ir(ͷU .sn㨨q2=j(<{@5p 0UϾĸ@WI(&ɇ ޺kB mP3p)vq ҲhTPDFGȵm^ "WsxBd 8(o7 i ^lk?` ?=՚tNiDRAr=q jZ0:N/^t;gcH27ڴ8nG@շCwxRm5 3w{c*'ǔ%(å_Q^mD߂rT^{3V[( `Sc4j/FpR4\EcՇl/s8}p/FpեόYtBIx#δe(>;vzuHEݗ8%:mgZY_™i Pu_B\V@DI6z1 o]#=w] 6,_okݱP4; w PrqfI?/5[aJK=Tb J^]UMHh .@;yr;;v'9ԷF*:yߥUNxP2~PQ3d8ƦZ}c] TYt(0B`$Wmǁ_(m;eբT گh6΋_ ׾O|8[1i$)77?S]}bM>XDvUfct.EnsGY.; DX2x9 K??{M*`PYYEX,W޼֜Y*~LP?:yhy;hFZV@JRxmFPB&=J ٝљ =ɘ!%kOy^`|itu qF| ,6'3,)Qk F8thW_7='c[E~jv.=>%Ƌv`GT-f ҄+UzF—+iOB ղТXA2 WQh+?I974FX} TYz^޷ځr6@;,Euʽ]χ[Љ.U;`K,yr*xod)5a !C(I nַ"5p=}pjȾdI]'ۑXc߅! RٲaNl9g)ۡ*{_JPUfr4ΧGz01Iȋj7> &qzm\^ J7LjgJ Ճ}^+co6%ҎzE:@<zZ);-m_!Ѽo6Z]VyZY#@#mG_ϴCVoLWe-.G@>:MD;fE2hT1+aI̤]Z׈JJ,W'ĤyGA"꯳Pa{}Q*OE(1 ߿Ӽ s Fsxa%#%Tp1 봐@j18:mq|~kohU.}Ug4I-)lۘ-r>C3r5J6cC~\}X\ui& @SaR'iE>ܿWϲo UĂ,vzO>Mh:(M̹01d-*$leߓ,Jpj*4!sPιdF 6$o>vb@$mLM=Oe2F#Wrh&CP:4X||k%{p9_ '";GˑjX ,Azt !?d)vx`*s;-\e}t).w6KW[z$#<_5\ʷzŹ;ܩ[?q‡4MJ1N]KJ`*1l5$9 CےV.QQ+ JޙR*Fw f|/wDGa(7FǫKڹ"4]G$Ӧ%9(<4UFSen[Xekh2*d87AQN{L?U57V~B$ /WT.uВfv+9b$}oN{ϯCqFo)i҄HEٽ]_D:jo'PQtEǮ3y\x٫~KI{݅AM{&z<+bhUw ø7te `9]rױc#W۴qFs DuY13=\@p5A N7{v57S?+G5ted3kh_V/30&IEMm cNWեQ$smUW _#yǼ$FaaR(&ؽt8Or1@[r:ţ}C$'We{ǸQh^[ JKq+!A~'>WܔΘo& ZJ)lB {PԭoBfp#q/dϬ̊7G9> }'cN!xin(w+ ;?';& 1Z TݵX5r"x(  & U.l4#2Jg%h3xuK&~֩eo uB!vcx\7tZU-(9 jr̡rzܸ:-:@ +v"J,w-6^RFD(ph}*vJ2k^ =cKUX\gO5קc!W6r(DR<6ֿks;AbTTӓV: 62(D㭩 :6z4ekJg>L "G(/Dg2<ܕ( DP0qZ(9*cD"+óL|_)dicMY ԺPau@Fbyj䬟F羘ay *z/ D B ]asێ<0ߘŭ'LI-`rx3>`k͍eyEfGxRƓ3W|%!ő\zw'w/&mu]`2׆E[y_s+iIw nIy\c0گ9+Oi{qi-A~IrsjS ճ<<~DŽ l8,/rU  ݅g1{X%Pcuڔ:ﮯ*wP8e>(B]%?*XLJY $A3  R]wT^xߗ$}MUIFj䮮thܿ*Un9Bu#(3<(Qꇉt{toPې%*E+}ErNto.-;Ua|gН4QJzP"pima;k.VJOuG݅:N׉l@l iaNX2^aGm0 xgeB*^]S3*iÛ%j ??%7tcsE)@JNXd恥sbu-p஝`-,{7 Eˮ~E3/fyg^9*bIJ*)vɛU\E@2(YTA - BD.5m(,!Kw+e9F[F*}IVX[kb_ qR@)O7U0 %m:Pl]ˠȘeU#YTVjaC:"6O󿻦N;6nyF0Dru-]*D(I"w^w"0Sthyǘ@iƯ^>Wզ"^pĹVHk Tv x,:qf=Ƿ>x),{,>ҍ~ء9 B͗ {e#K\RcǞWi7hZ'j{*& nخʐVDע} 7T7lQy84p ʜp]ERJ%yJ'h1},pR.>trƒ-%YE)jٹ7՝mRE|(l0껇:V0+'yd^HAVcxbL#Z5$u11 *ʂO.yTx?`V/#{7VAp$;lEbCn Z=b譨O`T?6 Wn]*=a K5Aֻ E-[//p+ʫc2Y qζe yՉE9!Lg}hB4?7˙fhC@܍Kpkى{c`w3<χֈF~$|@+ c= c~%p|V&Nr8RWyGc荲nClۖH(rw\r?flYl>Rܳ3NAQj;!A%:}AGh6s\ ` !B@,H\}} Gȴ3xϘ^B%U^X #ގ*o>**={x\EssL$c I\D-b0GD6D@3<`%r I1^Ez4}gsr>~o\$hF}O _zCE* V )SH%gdzNK D?K(TO,ݢv꟢ `L{gU!Г(x``Z{b-*b˚QɘvAxEB&fmDea$I H?l/R*깹fGtQ[k郏qdWMƌ=.Z^g䂭Ӳʹ_]8s*Hȶoj7rlz}UD0cwo8{":w9Ըcc?s\k|IP[?D0k kFmZ؁bNt}2SDRN3o>XQٹXC9|:=•b3y|YO) l2դH'&(n(x>해\;WlA6ѳm*<$jb=>;ExN+wC?yX8oO#l7s{)~eY}d0dK@D8ʯbCoU]\elqmٕrŚ绪8D׸΂cb->KlL:̆NgʼnoS$Amt՗S2֗ />VR1cMN^X|2ꢛG1-\6IVGȇP+J =Q9Sy}Kڈ bxBc?ce4! rf[dy{ <+9i5N}c%TQI !e-@HҴ 15i7R;j !k eHRbAhV{6\hs/A[8Dˁzm|~G@Dͷª0dEs+ BMxtJdZ;03M(KeD H-$5*~|ΩP$D:Bܗ:v'aW';nE_"3=i#>藾3O{d061l!CȆL+~RH8}uF/ofw+@poy=NXo;0[NnN [ea5?o csJ&lkT#k-[9?(Fpbb,v5Dɜ"vaUl4wǵ{=<ԥA2)Ze>[}R@u"tq:DB9K۾$FRyɾf"f߿;oqɣܔ N|}:*KSDŽyB]2&Ȉ|KXo>фTpVC,Vzcj~WȇlUk÷<?3z) v'x䅳҄^[^PolI iUEȬ{^PWPТ'&Otٛ~e_N:Xyg61E]s wFim[ٽ;n3b"{.H~[G:K)_͝OdTaUMUsjή|<Lw&*}?;[V*&vk&E.׻&nT0pő# QnF L>G?azCDmKpo1"I(I'RDnhL.izk5v:Bv$}]b:jg%6y  h8o}œ[AIMiE~{d *"rY3 YgK:q@eOj#6k(pVe-Y ^ tgǃ74kXGsL8ɧ>` bߧTW+ڽ&/LN&D>>AIeA7~4by .Xi⛣s@.Pe+.ͅHjNHDӣ@C"5Gy6ɜq^\Ӧr&}ˊ3.}䗢@Yf-GƱ?He+-NNe7܄>Kk4lc$vVb6\c2"O\5DtiP?*uב~="3䍸fۮ9be'VL_cGj0 o&sJI< WҾ=Do 6xQDEq ar(p5M[1"a-F0&/ oi,2P~0BI)I;S$93D.My*WȯC`dqpGscj?lplifR~#Eb<5oS# :!-{tcmh}p JJM$[MyNםܓVd!rs!VG@0JPc6?@`oJ˓q,$jpv3(MXp7 B% Hs.I]"NBl`>DtGK-CH~/.pc2@Mz, +wC"SQj5{h:fܐU"%e'o<۾L?ub|nT%f`Q,<_b 4JT+e<kdB \O^ 1&(R&XP&"Q4lFX?&Pqgj(^yQ|CoګyeV2{`Sf2kTKCW` a9E2[,Wc\`$魗s>Ͳ]+.1,!l=ۡ=hPX:mb{śT)9۴NwUmo%(Zykr Iũgis/QӁǪ .HNeX!jpx IpWJGA޽_~}<dh4k(]Hk;q=D,uj5mH'wERQ CFWDi~6rG.Бp0qZzL~I{$C=T )kD>{Ð0*J!q!Dza԰]82BtZhY#^8kAn?v>ܽ Q\&&!6gg h'LO׼?Zۀ}헕S]K㜆r_=ǣY9|N15!% M2I,ƊnSPj<#TQcoU׃}5\WZd>M{j6%^& 4ެWg+т/.ɠ(i&g+jjQgrъ$o4ߴ|1 (v/kÖB?O*]ʵj:sڳѴ}>rX.$Z.oKpm) %«kIYE珐޽}ˊ?nr:Diκ> \Z8tC2\Yt"!5;d5=,"u}8Lʶ}Wo;API3^9!g!_Jv#|xM4fauX?d$2h%ggc^uoA-Y;"U7/=IȄ4fy4(?GW}9u$ȕ7 q6yoCQ!/ƛ\uٮSRѤni>ˢ@M@Ĵ\NٿQ-89"+ye(Y.FSOxH_u?q&&@NOǴ;p~xNZp\+<`M9ɚҸH(eAGBL~NЎ=q6$a|rbę 0Z;F~d?dǦ;?!Ġ~wxt=-+a6}m(0ž=Oo ⤁dJ mGXr#=\䳪qR}4~_(7I6.72 jpm*ަg\GFLHU/sWqkڨylnD8Ў?J:TΨtKI|Ч5ڼ:<̛"W\sdR-y14Wd6bByShq/wA=':a? )˿Sݗ.#'#_=XeSvai~7o %0"^Ej]އ g$o9R~Vt, ES]ۍLpk06 4!T038z!B{Xne k~xs&9m~h,k@+U2];xp'W\`F9A | y}|Z롖D;7&G2VĖ<4|z86qZ㰊:f2n@xM(g2G[^<5* 8$۸a^BPmrGY4:-Mt4}/ҿ~nwd{#5}jT3;~ol gt(g&x|ߓo%v͊xa 5 1PQdRv&$(gz󪣛K &K[Rԋ`25!~I_.Wa'B.9 n\ 7g 8v괰MTeTDڥ7pNs<`& 9Zp߭yjzK!|d:9FX;m8Oʒ[zM3YJ$|[Lda0PGMbs徏'Y|)(&;ϙ=?[\uq6ox8lЍ6Rp* @%; k|O3dsHC:Zd}UmV4ڄW<8`s?zDi B= gC07,ϼ()'5h=7U[2wKOky?>Nz֪p4^o_cgss[%5㠻K憖k͞Ō,B D12 #74TPl,FH]D@ ’Xr^+oڸO ?KN94Icҟ/["Yj#0T@4zI~~vRYccN}1`D Uƕ9ar͹UџqD?7ԥ?@n1ϴ9Y5ሻǕjxYb0I8+2@vʗޣcX' FF[69wmEIxA_ðLy$.:GܪfӂV҅S\iTjy[M<~'U*[(?(ֽe'1hy!2@dwω(cu< ˚'5͏x@(Tl$&sg4C綃^=m3ɛEbv[^jvW}ϋU#:D[+w2@M)uߐV#/q1U'rRTs%/ih&*ӳVddVt*HEY,!l)¨T_o:7Nk=0ٚ- Jre:?nk17oen?n7ʘF NH^AR?滛{,2*\q/Y*C߂wpĭֶbQ`:  i'׵63'Gg+Ҧ%:3l:T8Xp =>W~(9Qʮ#{U!-S"X[oN4ٌf/h-j^p&Jc2q]7$"l2d]D l`-1cEMs7"U?fh+S]L9aUVM%g] =۟3vjup_ֈ.ɍIݩQ"9 +l^#L5&*j9P=L 3whį]LC|fʾ:frPY G}j>OT\'jlUx6SYXmJEnڋa0i ސk ?I:)ąE}}L{p *{R@@{qD/5ʓLP>4z>[iyU9WАte*.PI֊R=ݨH86?4JF1F}@%k/ԶQ?+*i`p $[Df9FayVx` - Z]\SȡN4]z]%u;pl%_{aLU̎]kUB"Zg"R2#RNJ k&c{8զ+jda-/콲_OTK) H  ̌]&l;Gf/̨6 rՊ@6M j_ma}t <  asoܢ6nՒKm .AS0S}!@Ne>^D]"&NX"*RoUWۥF_&P۟Ͼ8oJ3ֿoIn)0!f5^Ե}hD(VW@3mԟEͯ%5Of8C-ONo=İ:/L;T?DKv.zǥ@ ?~weרf(k"ۡ8iS0 "-}RAtg3waJ!dI?I@zʠ3bwVA=\/cԦhsUx%GHZ1^$s7yٹq}>J. Sd4(zϕ}Q5ՕûyXXۏH 2h́ ͣY'.噊`UwiVܰ@9aL0ODO =ު1%y;MY:!/[ex>TJ[L |f(b6 =),nhCNOο+a zř36`n&.hh~B|_&MAz!(oXޯĪC@'{S`uE ~-]룬`Sμ.Mk%A A$劓74R`Ok?cܤc':L KWV?|e1pO`s_mƜ vMei%4P?ac_c' ރ^ƛmWW`ز5x WF$uwu)3\QxX X^ģ[emY$rN $\~TsSE?H[6,?8ٛlP0ə^T%tX.Y tx(M!U[_13u`P029BFzhNPo(A\~f*U+eY(QńG}D PXdYߔ$?vUD2Cj<`Ya9 k~EblόZ1u~.(iYGg?xIG|;҅BT$`sКB½jwA -o=k3.tjE蓏 3_ι9|%Ɇ߻#Rʡhm "0`mB+SԴW:%}Ƨ(o|Tufl}<\E=*}oX3fboSc Sz;4(jNcH@W',nY4nD GKi; |`nAqQ4*G^dK 7ksܾ-`e=\~:€DY3|Rlm{q/k+`A6f9xdM8X\α.^ *qzi4J報VOfS'UȞblhK!^` <9=M 4qqJ5q6a,oqy!j ["5ڡTنvBTj|;!~E"Tðe> €2ԥb'ӕڏ,TgrZULQ2 Cn^+SLu 61Jz^"Ji}ϋ̞t\VP@ϸQ!mƈOPK̞44lTInυ9xd{Oq17 T)"KFeb1PxMR.]Lʥo%ѤhvL-Nw1$;ȹ8 SN2ĈUW0u hBvK!IcKO5Qx80[zO!?x4M;]̺ xw,?g\iҽ8λEa ٦߻ÞϼR%!c2belܸ4IN|Qn3E.@sp*&\u-Y!k_HCC@^#̣!_JpK\խsGr ^y{afa"T+e-wY,MNν YV:+rjd' %o˜OΞ5*׬?- Oҥ 2wʯ =냥cc8by)W!GGX6XUyڝdم!Y>l8o5$]3ϼXmN1tF \| *Oھs򤰉{㡄h?PYqY@+/̳Eb_w$ȦxWYttıoX@qVN2V9j.," #f`/t#xE?E|Wg3#ҳǒ=cahΆ@PUC䑠1JMN]7ŀ0m5-5왏!vu&9iY#Ɩ|VfvMe ^M<(4DZ>VY!ẟn>%@s%0t% 1rX!](/J 6rkITDM}_ƏȀl"W+9B÷ו[N!C8du1g⣯C[^vl.Zn'o;=@2a\Q GZ I`c[fkhwɵh;Sۭ+NԳcھ//ӹC`KLLE|:)@[򥐪PԖJ2Sӯ'|P<O# %YXxT>t)f*v+mJ-+%<{э{CjzZMsM~:(>)./mƔ攊n4Xh|ӊp1wT;#y@RK֒8PZ0Пbk0TJ$m'WQ=fHd$'ߜ)7#>gJ@]r>{Ew15gjOh/ ǺvI{>XeTv 0-ꑾr|ݠD hTm} f"cj7p }ĺ~>0^'QgUs滴\}5x{=#?עqHH탧a(mM;Zw>,v翬L4 0R@k'|hJiգ8SLgu'Ԣ~RQ~]{ckvvṊ5{)9IqKsA8ln3rkoF2"fWCʏ# qW-`HÜe"|WAr[6L D)&dߩ)g"Gt1vAAuhG"sP MY:8+\ЧcCx}] 4T̑WR05Pky$`3|썯`FH{XrYe솀8{d3z*>;ڞ]e.a$0 | a&L6qG^Byf3&Uj\WҵQ-v m,-'}F`A>0iE M>W$#ނX x~SoeBONvw SwAd_fsOPJ"i0X@?*w]*Ru۹+tR@DmkR R˲$ (54=G#p%s : ]|LRBOǻXUl=TSuAgC,b§6Õ6r:Hz} z $M)>NƓ7{,ѻfzIv 54V7*.<-cD@}!-G 6D<(xghsnW:qM]T!lHE>oѤu.д7Zf3/[T4̟&0x]|Fy{Ue&L8yo ݗlcqa{W1mhrŎ#ˣm[HrbcE+ݜ-% ^H+4MAgiZ$Q'#zh9PECp`ȩۺfRXEVG.,KdqbV#V* JXF~u`KgͮZ;d߆u. }iqmQ3TxN"0oäL3 ;B1NV0_Q@;RX7~|aEC#@TNf3eX髰UoJzAba33DU-5>xuy׳S]Я3G]r䮩RuC_M@(0ȋ ?IC ^Vrz#@F"tZbLUEPOhə /?G"hg,,8y*lf!. &ȫ5$Re v|6Df=M/yR)*$&_l;}jwmI*#5 % ňvՍ+,&3^QVoIrD9WQXSpW˟1iK3)|E^u*iXnPZrRL_k] @JC&-ċO 9v}M7_Җp>+ج~Ȫ(uTE=WdKF7KiBܾ/Jpd>'hiJ Oe|7V@W_##;#$8Q)8vZ?7rSap\;6gu f$.X!ڂ;UjeC~ OŕPd޹W)dwkJt8ҟT}Y˾tpvk8ȓ<akIۍ ^V'ݩSs{Xwõ=X{xYXk1E\q?D-u.TiiL-LByb㠤y٥qOv[_~)Pgvt]E!\o5,2ƪy=hnHl]˲}d!ztukz6b@ѽ®c-'{w;Luyq{hAE5SeF̃rw(>S)nmx$oήI3чRaӣ;IR@V6°q9J;L{[8L0XK65li4x~R2y/ . )1}9<^ 9>/o hyn ۜU(o̅f+Dn2"Rwi83tQ\k%d;]׫%@(,Eƒa\W?c;Z MC.}sBPGrnw_ ҩhWd,1v<#@hGo.H!1]kqJU65KďDd *p=ڊ5_W 6H1Ӣ`v]$Tn)b^KhMl^gAk$L~쫬ϊ3UU̾$vhP{j@()2WU΢q)|$3V=(I%W=zfEǚ' |p#<EjՆ}'@\=z:l5]Ej+u lsKQ8}93r {@m,X~bJP`j̇-ӻYHK'y"Cl. д!^ow  1lzg:+# 6{ )M.ޙ[eK⼬s"z~='E=9r;:rV[@ jUuw5;)A{.Z#[@g,jtf_8?ZgYUWI1WW}3=^@ ֬`K;|ѹׇO)C+Mi~4d ]rjšml[r=ΪS8cE9UƃmXgYȤ HQ<1f^w&) lm#L%_8ec^7f Tr|@O|pxj8[nLuz\,CogַjOQ {72N$G;pG!$K*tPݛzG6j>BH8MFd+[74\>6~+559 jYR а'Qb+Yb%"16N Qﹰ"-u$9z*2qOBغ├oi"'Q%[v"eAU7ڂ:p-v٨=E+ֻX E=- BB[g\I&K[u<`z2/-\ϥ110H0r]-iP ϦE_'$F.4Z_|#mocqML ~H}7!J M@E,MYwxOs!sd.nn-dyus<\=e/8itNQ R瞂igڿ\ath=pW#-v~t+pKi5!Haƌf5]E.>r:W~e]uqmg+A;AP4. K>ޯwlRώ-wz|>ӃZ`A ,94ײ`u_yBbjfd#7IN)*Ml(,$K2VVτtޅ宣L ҁlS方 5?;ܵwYnyBBM18H>ą"É,[+ɳM˙j[n`[ (=^r:yO{<:dkJ}l}0P]P"cpT1 .`w6ƀRf@sv= 2"dď.x(f4ߝ|aZ(O;qP J]/8h@W.pWr݊-6jjff2x֔#62۩j8ÿPCo:}<d HF@ONdS,KH{V///$%h!%j.K$<^^Vz1nnEL U/ O^hs3y]B'Ӯ2hkS%G~wTcvUSN(Zɘ}z%9JvD-~tk52`Ol@*3֬m bDUQ;a2j+g{.x@a"s`.$x'GMc YsK,늘>߈&,lc)<! $՚Q}黌K_g gq"~p#vc7 1+h-x=ZAy" -ʢ=iOcGPTtQɵG/Hc (0`oS-R x8KE0BnxNrӱ6Erh~@!|OB}rʽ ٩1>9|v[Z00B-K/G9RX:i>ԋb:t? 5`Z7-R"T2Hk`.>C`d)F NO-` Y|Y!˅˂;?㸘_' t9i?DzI:u1JC I:itn>s ]TS5+_~ $?'+E!ڥjT*n?%Bkμjm??ќˋdp~Z(̟ 0 %+R @&q52ry ʌ\vK|7fUDiFXXqc >`3`hJm.@qP$ ZD'qrI'@I &_Ŀv֔g2F͍ZIvܕ'PW?kF"2H/0s_r4y8S3nړXVIB6l SG؍,;2:]r[S S8&UJ+L&$|<6OsuِqPR+! Ao9kt`-,tYcyB;dK-I/K)=^]X]{k=OwX*_ܭIĚy}"=,H^yXsdT|svVSw7ƟA,fO#(PԕքI)Kc8w*Q<<9{)y~GgJ)yz6)*^EVl( ūף 9{ElM,\Q"$0n൛@-)6\/{F&5bCF(Č EmT'oa?[.1͎h1g7EИ:b.%=&z$~פ8M DڬNNvBO zKsUq9fw8{1w /+xf "-|C!Ek}%M{B9ADP%CV*'\@)~6*(j]1A,;_ߌc1z݉=KyqŨ?-DH*\ 5 Ip&~SD3uY*lT;I -yE q$U y"aJX!8˗|34TҠ@9S1׽KS\$f\*hT3=uą f\o ೹dk0o0[Q"E/ݎ&Z?|7!i͈qa |&hm޵.`@?Yw hU`^=H39JŠk?Oz@h"tY1̟ԁ,9B9 $äq}W]O$606؈Æ':$_q JKSjVYؐJU@!<%6& e$#b8IdmD/ ,0ġ~E-:k?&fn=֥W^ pfQ3`^}Ŝ華B2@j~%v18R&q{6ke['AJ0Q("/(aX 杒F^,U*q࿊f3]S@)ZriVRalo\GoD18uWƙ%<*]s n HBWIGJs48/ɾSk3PV *04_^ѵU1) H71 bEGQA ϓ,yR f/|Ɲ?uEٜ|ԂZID?ˁ~I{{]}6gjSʉ|ջǙ=X5,cXjJ{{tOXK,=Uea]cAa]A|]5sg˚{_wJhS/bd( _T|,}m-]'br[hx9 E UK4 b̭s?a Ǝ|k69W}"dr\QFy:XE_tFC~^EN'3nsr Uj1Uͤݦ2\MV>pQ>\XJ{sYK hboCyCy.(Xݦ2!d|D/~3rW4];/R;iuc)ZPEѧw i 6ˆsXe8 O= 2sqfbCGzfVd'y@i~.bl {\,2/k)K$ X^yZOzPN$dEÛSٺ*P1{ 2^9rJ|"M߯ Z{|kz5 ˸ Q7B=WwOxr픀sm,()FNdK֌.d f3XeN;)Pnm`㚌Dg\IB]|}E'羉1\NTv^Bg_+%7 CDne*5Yla-jk=kk ՚5wH#!fmh̉Rh2n|6Y7*>ΉF9ߙGU)̌{,Ӏ t3L۞o o)zU;vʊ-Icw|q JLjz2}?TX:<ƾYNk^z~' iOlPNb&s[uEe.ߙJ{V 6zka|ȩЙXne$|U)ldlD8DP~pX?ƙ.(˘!dH ceZ_\m]t A Au Y@@`&ȩE\pB"p' { &||gj*Cʵ73GEFTZ6g_= 8N)EOiö #JTH`!,<]Ms֜2$,eBu7xIPubuw4ItC4OՐ|Cq7['XLcޫ_?6C%]/A gRq#*4 BM+ ȹҵ'OQ[7Pg.FSxr:cfA cdM ~]= m- ^[ɚV2&VNac#6&؉/7CO2ImwV\+2,L%XL1&؁nO?x$ K+]Q>O` MpL1w>T"D2r޺/vF KVte aXyWBTϼ,eDpRӰhDd__H/iQ[23A yC~A2p .c_Im|.8Y 3t< {wasKԯ!Bsa1}g4Yi'XW%{vj{WC X_ƅyk;Y^C֙%co<д.6B}GlA1)L/Bm妭@63NE"^4.Ջ$&ydTpr GcGn30-kE*yMFօ 薯BxʸԎbxk"p\i+. p R||c8+p~'[5CU-Lh58'ak>ȷ׼ bʳH'I&>fngYzMX=hr~hR#tis0/q<~ɒ-PMG"po(O[xBSkoj+k^gGJx~1Rki9w\F.Q5A'XpQ.9L9WTqyʧpݘBF `i/atXcJ="ՒÇ>m` Ƅ 7-l1:O|np-4ӨSڃa > NqAa\"˪od#ΏY[fi*Q]Z y$$rط!1c?4n~QT's&\ڞ*jZ"kmAYՐjU{濎rq* VͿӇT t8Fj)֤ W2|eVk<Ō`mV2-M揞"?4pP(L4&SIvֱcq@Nͯr]N.ïx?iׯ+x>UK8b[\ZbQ_F:p+e_7Ħa?w,jiwG٨K#$i\hN3`cۋ;70)7].x'O."1c(GD"ʿt>6)W}\ sy8p ґ= 8F bQ> OLp[|˞6Mcn1gL ;iRa3w㼦QSdؤuyhw)>F)Ѧ|7O?SߚCq(Pkb!%h- ˍ+7s^.[w xB*ہ K?!U[AD:DO!wW> QFtРl}ēCE9E3?AЌ}0!EQ! cߓ%O_/i}*85ً1vu~{؋q7yɜpIϱ[k0#, -e# KAqm%=_0UlSf !B'Po`@SfW:2i(%a2< )Wp ]kIn|8*]XnO#/kme5(bVD3'{Dֈ`MC$_ ٝ*MzyȠ`clc3 q*JTx}4,Ga]Zn"p z's.nAȯW"F"j$PV {^'kfK!HzeTka25#HRa::ɆW∧rTǣCZ.<HMXb!Y5>s9m*Tń}[:",}u9Q'Z KIqiNDҏH|+~1|OPyAaK-BBMWǜ":Q?7wmxtWkDxm{麧$J32B&"V![: +X6x?7xsxIRz!S cl9ramL:"6\Fg]fa 'Ol1a[wǝw]H@|HO Wi|%nbVR^lURR\kBRj1>`EwmgdjمScuHi[OsBg9?q-"tJ,{_=cq9z{dU%TR-35@=VCx=RlM:NO@kFI.CńPI8ܨ8;s#|.ӝQ23<ۨlfD;KSk~J6R ɰ/H.0K2d#GlA'dig BD-]oـɖmj Z5'-blo 흵!kf˚siV]i>i=upȌ-QJn2bEgh $7 GܞDhpnEQQ̳4bFa72S'i JN!+;Vgqm;R-DJM~x59'z]P> kJ(:Cԍ/0󁕗qyc'y[I3G+T sgyOIJj?%aP4Y(~YcdԴseȸ $,b@k#%`9H{U_jVȵWNXsӬJ<<](-'_;?`NtX<][R.b3[~n*_aO^w-̀>0j@ɦ0@S"vN]?_.$ aK5n6`Q ֦G)==.Fֈp4e^i Zb):(%tv¦}?]Ӕ{[#Y=|9a1zt3Mcd{91 3[9J4 <6aB"L#nAEGbV[E*n)2NkEŜ8XM93)Χs ̙RhQ4lO9zC+o4N䃎@9?G (bKRz`GAMd!qOm/P4}Fl%[mD?k w]B ?xr6Z&2`ʸiP8i t8x"րm,psm[~ԯgH'o⹔Ǿ ol־+hTy  …#.(UM -|P[kEQo%y I|H{[`F DD^h!#(:VęGH1_eBTP">XUZ۱[K78"ȤοrlFWl\k-(.Tq dCl}CBCW:=%K@ #X14`Z½vF&o>whGDsm#4?vF$UC9Y2>C7,8ђM)NlOO“2i<3qe5%nZp2DI7cpUf8 >\a# BN jg,-kyS*㽻Ԏ$- j<_tkrtwnԀ#|Tgrs{T:MO]J EQҎE4G9 붞TmcI<2?X|xYde:y"lѹKAs2m"GU{{"&}<|SR+mvC@ X3NCP̓^5Ͼ e ǩ: ; 戳&o /Dd[oEM{1_Hͭ).`0wM(|gฉ`ZC3>..plw6+$%,{1|/OJBe)lX*2%҄<=YXLmo03I=7"_,x= { x2cyw@~wnd%޼x*M So~)9P[3?[ࡖ*C"f.bLAW6B]:3Qkpnz?,]YmA`j]jDs Vr26עpq|xX),q@ M4Up)0[JKW9ʺ0)Q**HGX nL!C0iAjOFNخ~vF+⬰EYV2'n)6kFlE8iqsq䂈"v]`QzS)?)=͋WƎ-Ǥvl[曚;68+Nwbms2RJdA;0oh]jZ)S}0uɽM VA %xn&r 3ylhexrD y1~Yƌ4Iʾd*;OL#7'Q@4':_|W?\~Tռxa<)A("JtQmO!v`Psyh҅9M"IBTGBC9O  {ϔlR[;U\`N5gYX`؞`a([[&4j>Vvtۘ?xӀFɵ=G+ -0gOf= ,H9^CCODYk*E循&BzFjqe k9Y*m*$s*}+k&!D|;oUeQWA:IFpA.EM$2RQ4cQNTq ~޳SN.Nr#'0 o>5ZHm)h_F7xV}Pmd8SjzԎhE ]͇~d3[,x 8QǪc0[4Wpը+ l"qjI_9lw|A|ȱtsL BJ:oN[ Xzn5&p0g3 B:@3(44P=Y-+א4 9H?_^m27+\. z&& AQ=+aiDiPI3ª)'P~C2̟OKNDѥ1@!1".4'=ۉ!-KקI/R9#U x=,"Pf"{ҽ46*5(cQܶ,O/5?򼇭AU%<_7ξ]Pǫfe8^R{Z[Tf]Y' %xI-JJ8(Β11NП˕}o4oM>:cw>7 $\&M+wե%$` 8eVV.me<3gIyofA_%oMҘ!RBX?Yޱ>H =UH|XYýzug "ۧ!^<:y_T)YA1SfQ^2bg'BC2T/x4[03_iJIy`09[ຣ[Z/Y!~?UrP p[;gx9upxPV##:`"`\l]sɀ[w6(7`k4;/*?#L$ }zg??vxˤhbcxۙS}r[" -ޓVH灊YVitahZ;r 1c: VԶL3=!.k? 3Bi"¡U[d)YXe8,4wbk@U)gҒ-\ ߴ<$8E-ܦ;U )K9%"~+pOk9H1@cY Уwi zG*IE[48ac餸A_1z0B|xǏօNhYg݋-ť3ˀeoS*C*=tN*iS kGґkZ~ ,6I[}x[n Jƙtn+#ՠg2/)5* e_Z c!DqTp3,,Al3]8,x8!}ҙ͉ܵ˭ý@+Yz΄Y@u7Y吐[34U="kϭ{Oq\tΜ/IF:P\E^\*k*Y-,ƱVÒQ37Oݣ-;{%?P(/c$t^#,[g5fK˱D ma-U]{xKVj~U!!-g!9dC |W.dYI]lD +tkSƛF DH)% qri[?>Qs\V<7Q#DOqlܟvR=0T4Z ֞7P]dF/J;TXI]nΙ|.@ђ`MsKY !͗s[K:'o[}-qC(T58pj[!\#,1rrWRg:ӣ:)4 ?a7"[Xz( XdȎ,`1}(M-&8RO8vuʾto݋Yuv4xk\c;/dN%K ho M'CH1' (./TL_Q8 =))  \R8k= M',y!oerʤ_XSfnמ ~"]ccTc) /X6@}LN:>N%T!' 5νb6{0KS5m$0y{(RmWqW~!UTm C. #RGmʦ#"ˈZz96jOs~Dʅs[d:'7\3;7Y +7docȓ(ޚ_T28? Ћc(_A0D &&DZb+ѿEMe]4lj:_R|h_mC7 m/»u!1eOMɃJ( kza:ŜRG}>F`j pYwCe&S0eFz><JgJ}U/]Jj%ƺ5K#Agkgh/FYg#-fJqQJ%E*F-8N>'K. 3;bعUYX#2?(R9 nQ;.F?@+f{u[9/La(U$1 ؓ U@pQZ} y$:Lx2S3-G)#~]p3VB2^Eҁ:9Xş.H a^kO3t2$'-jS|;,)"UyV~6VzKMFvȰ5LIR밍G&:` E)+Eu Oy".,ަ)m(C,1F.<^UڜWaHI@v(4H& K):߮hxFX =ClD a?D!o:F4WS4ߟ~YE/yTr'P3O8u1AQUyW,}6)}LpQ}NָP=k~Ï1A~X _Aem5tQS&pM+.YDhw{1T_^ȥ%Fbzwf2SPXW>e91&8:ȟ54X}Tk~x|1K͠v5+`߆><<]<Q)ĈÎ|>I̜4PEor=H/P޼l$0ў֠쉁iӗ eciV9C'`  J{6Tn"Cv*yɻdek.hux ,e1(e0Wo\M&BcgA%gQ;v2cVIw4kb!K $8OKg \rF FđsRP"r#'[D$fqF4W1[-i{)̝-%<&By$ 0Vߌ:NF2}*dCBk},>p7nmfޫLW7p)pn 2g218@CRyL+TAfa 'jSЕUB_.2$:j1I͎xlkҾxŷΗϒCUO\zT7`Pj֮(d|e!mqگ d\5r!R͙Qٽyw`oPFi -'5KZd{):Nƙ#30…\ZO`J{˻c?$#>ϫ{XUCJӔiBf6Nݱ#7hp1QMP\y$$@f9[&t@YyǞMhG7g wŘ]AZ1VxD[ %`*"Od2O~~$5*,:CC䛖F@Y%|U󚖃t0΂s%q_f 1KW 1F &(7ߔ7!lbfU=(TI;vl[pIn{C\]=DN-4.`;Y7.SZ pq2~#ذ`LP4@6T B^ձswN>p)_rgcj]x?ΎERE`\\y~$ۼK85hq}^l xfbEmwX*k9dYN['RxUGwm0,ퟝG,He}JWg:!51xSҔ H0sm,TzUW&*ttzT7R*xK6"lVpel~L .?o*Ϸe 4qN-Mz]:z )0Bl|98R^zܩB5}%K+I  Uu'1l7sY&c[tGbiC5}P ONޅU>#BB&bvYvf"l4~J?gXLA1':'5\ GY#qg{l"(;sVc/2JDSS5wg6`0z GgzݝH}:s7a 5u6ȸ/f%J>(+nׁW Q&-2^Iq\ W:xd"y(o'mnUp0F,^u|zE6(2?W2_8SG{o=Yra 69l6V#Kh V\ &'k |B<< m`/ 뻌#1*3[*5x/^b;2w300Ppy5.-z4R?|[qPwbkq<6g8Rva1`yU5e0x& $U-#;z$+g,ʴBG/ZOwٮm[I@@L7=4%M^jV{S}o.ϲ"?nS&gY |Sbo,&9+!]$xò_-K'_"PmJlc\a6yp;qT5%Epȧ;1͔AcZ&aR;^w96JZx&1&(B*}B*L]uoL#ⰌwHՊg*KwEz#PQF5|EXh" F˚NMR`/16^ٔT{%yx monw87N3)O7lH>r>kM}jwrBPlAxd(Dua,D硳} W;0Nt ٩/ށݖ(,Y5ߪVNjO(ĬF_D9ʀ1:|`{oFN@o鲜k"f!n:@q Wu /SU[ȴ#`M<7-=`ž^*^ '; }؟ =~{|M  %pa9C[:p= _˧J`_.=fU"` cl5.w>ϔj']cKbi+\1P$|❴W' KuLݬ,nzDc# h- ^;C9³o^H`WY=ӖY19;/%998ep5> ŢB<"`L\Cvwi2鸴)!x#pgU Ks5^vlHaX6+j$A-{X8rIAHsCdPBn,ڷ/֪hV޴ PaR#^% ZZbBO2v _:kITfPe`'mN& @QpF ]3 {[qS iP ķb#}DuAtAX| !N,wCu' (A;GdF~B2rVVF CX1zf DI(g ңN ˔U IE[M;ݠL2C؏y^<+|C]|8% m M(myjyv>#|Bƫ5]zV>^' C UP r{!Ί22^TkB bfnm@E9$Rbۯt > v4tq]c0>x;Q26|ͻ#6 3ϊwJy#ih:]>ߴ=&~d[.G.Q/aX}}04Wo~{ ?@+B'.159֟},NͱO= g )4zmEx]\7Ev$}\֌RBwMe;hFoae%#LN(hs`F˸u<)ml4V/jhj4?,ks@λu,X8}\Z$3FT_IW XүRV;T^GޣRe1XdY֋$e|+Rst@JJ'6I\u'`SqN~lB0&3x՛򮉲&[Ԉ u2`+aԹK^Q)RjYgU `&T >[u.n!8*0Xsx #EZPe뇰tA4aV#Dܰr%/Cch>*2y@jr<;^R[vJ7rIa3eG{jqpAPȥ~MVqQLEzږXHxoǯ$e3f!,દIPXIn[ p*ӤdT' vגo_:bc$E6 @+ODhn0- DS >3^٨B%q)!nkC(E^~^\w=5K.`zpZũ]fwsR3j~G,V9Hx:s>5_~-Z^nGO ~ ZЅRqst 2vM0cG`@T 9lМ⁵k6)! mWuaѲ|PY8xJ~"5+ >wѤO=` f][8&.Vux1~z8v sWfޡyE`ε>?=?~lc.۳Kr*Pv"S1ǢBU:)ȵ@ fΣJf[ )b>g%g ce(h*Y?[ʠ-4>vɽ+ߋr$Eu]΄ptR+JqDEA|XH+X "D&Ks>|~Iɨ&DꨍSg%PˏoBB0,˳A]8^2ˌ6rj~]dX|ZU t:M>";Lտzb5j~R~Zfv+ʚv#T`T=M[Ȅ]Uѧ'lRCamQ-%wjXSW>T<RΎ6xي*p,\TdH޲񬿗]z<<wYKRPa^wם'ʼnנܹ3˂Rd[֯#91YvH"%D,#*h?y#g w5vW: ̇gpiD@iA&Rj d9E=>c9*^Dp9s f;5l 슺8,Ij~4D,hL%.r.Gf?g~^l7 DQZumRS?,ro2E}YeM@ͣ~22M&ף5fN\MiVewL>B $$Zء/8I 'h_>G;FKNq͘eT @#B*!9Lx"v~DfbJ(Y V}tN~_ئ:X`U^pSKXd85Gd Ma Y[f5`v(!*jMJ|%"R<򨰁`^,el$ajjIiqOǑ*j|(wGf~,Gh¢eM>7>. ΔuʺÖPW0Mgb`pGJ kNu@\9ulQ(h(Gx"r9 Kڱ'ZjG2=I BTc;~]ݕar_c 28r)ޗ6ȋavZ܄Gi]NO%7n BZ9_i}lMX N@iE:Xۈ'͸U./땺k.ٔ¨nVFxrxUt/o2*f0.GS=V۵Yi 2n!|>FGf6Z'ۍ(q 84 jAePDc-z,: bu;|L=4,o2/.|nYPCz hAEW|S@f]qʬ\hꏸH]*c> 9nAـ)^$ B.L]R5yRRj1 !qI=riT$V q--e+PZGR eJ JH&rMt# ܑ Es9`2{s_HrQe8[EρU W/Qb; ǂᲴ/"1qd7=Ssf } PzO3dk~4>>p= yx.G*fHX)Fi+T|9/]vP{2lIˀ qЊtrD)0,xçGr`ͬk]  5-a4>hlc%T늨Im\}.ˣnL} W&Ht{^rtNAϖ{40uAvpא:P l Pnt7!*Ϝ~/}09տ2IلuZ秠QT]eũ0f!:ē+l0KT- &ǻAnz^IZ7hQPyC,0 q@|R0G})m,3Y+v0P򗽚k:[ZZ $} zoj+&qs݃ȮXY[339Bv>Iٵ9+2)Vn&8l\2"M7Z+#b'(&\uaD 3.+wOxCX:"ydŏo{(t{E{ƧXT`M~D67.H ] vO%~U4M;tn dN<bE$vw[حD ٚG_ ?YB;A,6IB'zđֲY;rD3P<; }wޤKCx+91P]cbZ ;Vj8W'GW1qX_`qxD "zA͛N-:plxF6,]%y1}޽6 V06Ќt@3#1yJ.kcwEIa$U1b?lCR2T9EY;eM n3_1ϐ; baI@=I'؇O|*Uϴsc݅IPT22v/Ώ@Y$JzX!#^Tkn=n|[`kJ s< $x$;֚@IWs(z{}D w<}#bM2~g 1]*/-R@Cz#_dm`8C jfFֵHC:ZOXōD˿HY"¢|J J ж"-LNMw> )D?M9mfDi]Pd^XZP$OéOguhPEtq˝P*(Pn+7=R$b@~^gd)T ga5οc'BvmakU1< $с*oHBo4gXMFJXeDHUhqGkA;H JY˕C)6LS^K/$'.q0YW~phE8.3+P* [9CiWF tXҟUMtf!0! _=`|I5gYw'Q`oGBbHn]8 =oE_*!ܦEGy[7b]v.8R'NNh?ڱmpL 2/{]{&NTp*$hfbpY(TJ]3mn~Q\KGT \R͠j.&g0 .:Mv753шc|+S27%O|Hy\z%vuC'Q B<8%@.JSɣamsY#U iɷ5FkdkOa@;^94#sM!u*-6 ޸R*4uwŚPO)M9Skrs1UY߰w+&YBL"dz!y*)X)R\Q ~7'>NbQ ][f$EZyode爃ܤˉqRs쪄(4XIbN綒 ncbZY㛞M3~FH& q+'59 .(1|i(VusMz-!}Ō8ᅮIZBvg*3@6iq1¬gJ?So6YRaϿf֮UwIFtݢIӘ:dEň۔B2oL}?Rڈ "\a ^wm&y;'t/7@gYؤ=_O3gPWȧ44/ՕLw| :bb_^?,}}ErEFǓdcӿ=~6Fη$]P7I!WMq2C=۴Vv,q'}ث/Ǒԍ18J @LJoa) xM @)DD|U[\bqa 9e p? 37VxX \ ƀ]VoJbɚ^=qE< ]Ҙv(o +Z|Ez[Й)_+&¶(Bo~Tր0""\8MqE_uZ%zB?\ ~ & 1d6L0 dw 4tBk)D&)!Ht!߈F?P-" 0nUμJMw}%M-QִpĠCTIU>9X`.}l t9ƨM1Ѻt@I|Ex6|IǔyQ"9:NO"8ּZLLŅѢ4U\WPzߦs-ϗ2Zh4i_\ΈE`K n ŧH~WOmғe(ݸI/$4o<1F!!sF6…G̑/DmXPżzՍĝ3&A zYyo?+7u y>4 4Nfds|"wQ4+tf)½/C67RgL臛qlWbr4v@| T5Ddn}9\(hsjoљuu6zf OSi/9M4.M; ZaX\udYaTAq<ҌhlFQێ̭芺 9'6U mZ߳(N>P@+e,e|$r\%qIz0Iv|[ ZvÖqc iLf]d_Od5L'<*n:"hDT,]B[ 6rï&بxwOeYcTH%P 7[RD@ʲȨ% DSJj[V]S0VEupjB .z.j M*d֊ ;!A,Pc0CƄj 顊ă4r7H& Oh=I] ]89S"M(NF3m'/QiLwޗY \BCXr<37jD ;m/GAb Ah0ɇ/D󊑇$׆G Zr./!ո{QSʾ1N 8TG^1*Rs\8i4 d/˪c%T 2fr4,iЗUțhA!-Ry|aRC S!fmEwx{,?@ti59c? TckTPrT*NWB.w*ɠQ\Y|\-8үx4??ntG 8JQ:UŭW~~@z\[CQFɴ6A.a499χ5JjٽՈe"9.7 *ȟK1}ixdtb0q='1%Ty ҟ8N(.'dBmp/%[J_9wTuv?4*ve.cymHEe-r?w4.PΐD17/fNt+&̻E?!$:M{]N-j8if(Na/gcDUPuX|A!Ջ^gKä2$ Y{PbzlK.\Kc:eWA­ ]o 3!~-'EOΌJ,ʭTk7Ƹɜ*C?i Hs<[_$ ~r\:ίyuR=aqfaىQ=/"&<ph%~8 aAYdu.4m芡>GL.Ru-BEq"xDW _pXm_}*Yl|(SZ^,Gb?}!!a|T;r+L/:)X$SVp QK٨RDכV2ԣGAo\x_[C ȫ:ьozSCH}Wϒ5 H\#g@'0_ӌ?^kƇ6DwB>JT2`=UTg;u RFcj|Le|Δ9P#BfvǃF :$6PV |Zֺ[Y d(&%Tߠ^=0WӈW- :{0Z5(kH1gFU㯥fK@$ 2»^<9\1Sʶg؝ ®o6hT%Hb>pNy_VGav.}}J72V$P𩚲=  Cw8+0+8h>d\|K2ILs)<|+iYNO DIwd%^ښYU(S~z/_ú.,}$/LVzu $(T/:yQb)X Zj:z7" plM .]a&% Bpso.}lF1_/xm"LV{WS!`}<3'y+bSF֨?K$/dGA/H )_,vhMDiVaB^^eF ڀ[|H:<2{)^&\/) >"Fhx1RIKizTw5+V2zƍ%A-zfln 2֜˫;Vb+#4gpz=Ny+TFzaui>Z4r֤dh@ՓN$'d;FjM+H_sU ǀ8PV+ƒMoB2}&)Dtx) nD*b7JƮ9N~ f"%lj0-bFt6$Bor[Y6jh\'Ea.- Mm6|_0%µ-4CIa^)^\ψvpDA5\)=`EIv J Ucqn#A3(;՚a6O# j:SZs;Z'BX?W 2RA.et)R| :;$h-ku&Ɲ Ae08Vfz#fؘgQ1 ȧճN!=K,5N[ Y:Q8b[qD#Y,ט8E@QzeyB Ԯl'GL S|Uk+ Ȩ_cHp%b(3Ǚ@;47 s\n}"H]8 ]rME``䰪ȨNe&se'͘91uIݙ-[gӏ8G1imeh0JlzE@2/{{9C,6b[Ĝ|R<sГR oH͞#$ÿk+͍|_M8{V ڍ7l);}w^kbԝZp>0}a<|E[9 jx&ϙﲐV|Y|stc"{e{U&cXYnlӠd }oŀzUlc#*!wpJƍM/%Ū$2hp{E]* l)'—R, +@ӵdKI1 ޙ,;.N`i C$$h6śg8K{6T"s>䠽zŘiS^FȲEW!Q%'ŦQa zPMC`xbdXG~ *u'^Ec]S/تx>!}xsweʾPBHV;)Nmk>2nSW%HHz= @LC*KB! *SO JОZ S!Q;{Ѝ^uHѱ:8 O11;fdF)ؑ 0 =G6Xb@ˢ lSBEBT[˺Fh>x.:@Gۃ ܅06Cm׹Q l/?!P1z5UMݸ'=0gp)@]\ѴM8SPM+:Sҙ}x"־D 6<1H+uF̋?M,=~A e75qȗD(Ls3(,2jʈ^dFf5 *G"sgrԙL*E#Qz`@o9j_nuz``uhHoJ؟?SaQz4H.BJ|5a2 RNY9  Ś $Nl/W-TԊI^du`ǔKdwp[SKZ#23L9]=h_sB(/9Yʶv=/3XI}C^WhdglVcvnzߟ hJ WZeՂ"8䠶+(ZK:)~]%*˦8"k7f<˻ucp UjBC0%A/Fu2@1xhOf7sxAiW(Rd?>ZϒAĈCzc- rÛbP6,q,"./N{CҸѢJRO!aQFF%i5Hy>KEڇΆfXp ^Zx6X &0f`E6@jó^l\+<$ -}2Pzek1Y3 b<&D1 -F@D61^H=cden(t-ˤlZhmOX~i8A4HzLK0sT/=EЯ J1ӦQ nf*Pjo0"}m @Ь@D}C8(ݓ e:>Fp]@h1C,= d۝x.ro$/ b18ak lZ6rM4;F2AuhfCt;ꭼ]L#3o?-yӀKT9RuQd?)arhZ 3:Ÿ:80%Rc_)69J|\7Zz;>Ĝ)zT栨&ӖБڶi¯d~F*YZh]G')_sb w Vœymꝏ A1Sf|õ{CŁT)^ՖUr H c;.ܱ>č ;2e<$Diᐫ^%f6(Ua(0$ z㦑A~1(YwĤ k$<u}H]?'M~MaPfĚsmtۗ@uNY y *IEҽ>%p(I:^v;IT_8w#Vcb~ை_UHK|8%#wSP7pcHݿ=>}>/r'ڪCOLsEF^G5)fPN;v2gkځ|X1ljZ[0"ϥ6_Z+E¨yzYeEsH#QK"\lg4fx[n/tO^צP_ :_t_^^m9̚'2ٜcp>ػ>P]'6DgE_@{E3qH.eB5Ͼ &Iʫ"/.$$ozw\h3T $Pk V4"sG蚃' +W"1wo*D%9MmS_tAcC1cgkbZ3PˤvI!!l&fbU>NIRGݑ%FL)b-TZ౑$?= xg̋כv};`/<[ɼ$ +蘄sPJ_VFƍ"r66wH 5QfPq[<,p8ᨆGdɯAV}I.:Gr̓nȫءvń,f[\u4dOwX9#_qPQѶVӍ,7FC:AG_'LVl'0"eb$~}!h ][kSEK{Qv^zum)B#eO #=;X[Ke2L@Qb)d%%0"[Az3DV0nOdRw4{삝Zx5-@a Md-r8%ZUG_Q[:K,3RL{>n}=8ПEU29!Chck0:;%v~9Y&ex6$_;XV7rn!1*Db~C";Lҗ0.DP'^:Q&0^)[sh;Iǀ. !zt%WxM "` ̼;BBbDcg*BO0iLi,@P?1yzcXȥ=Zgk:, 53| 6]?&1"i3MLxk"@}Qַ؜!v'w;ad7!' c-hbFpyU<\PV+:8,V@mAp$@лJR7v jҧqMCOt`JԲ}vܬK×"/Z ?dwJ'}m!V ]]:o0Y,< jL N(2AtTaD`&?r)J\R:SJWvv"B *ٛ4EIkw\)& e ɽ/KXk"׼afqt˹lQ統JI57 AYD\3;{$ıCJ o[로{7 ֵu}ĦJnMJAzEOL}M/`iiKfn -D_,U͙G.^ !ў/9}Xbm̎Dׇf_0'c;x[Rb~& X\"pAoX؝m ~&gd]振XP<<;[6_c@.4U/yi7!e_ *4w:4 چlfD'6@O%fߍs떁SަYT*-h*g]:vD~mhdqf9.|Q783MՇ d i 4#!n<6tX^ жן3τوcڙ_vnT>WH؈~~I]3&Ke׃ õ1̽ۛ z7/?#Og2WL{Cڭp0L"ECPF߫@fZEEfÒtgD)עr^_6q dz^DvdyODy;S.1nƥz¶z6^Pv!>Dp[ݎpxEx@qLEI1Ov4}ѻQ(Meٕ4cT^zK5mD{qX퍨?&c3DrR4ogΈGmuɸڤt t>Z#HiZ6"ڃnp=tJ|Ѝt#{!Vr`+ >\`g-4Zk~b* P UeZ|C.g8]kNVHNIE4A1`h#H_to!z6գjeN_EF^R \b06m}qAw iTlȁ au *ՅV䳵J!OUj1Φ/ >gۓ]fat-HG9L(P]JpXb(Aȿ2"W˜qݤ~ߘ ~:g1}.(KMo<ʣ͂A*aPBz(욉EI͵74j]4 N= ](AƑ(O6$IɀkE;vwa\,Ic0qBHlJ){f0S8Q!*HmsC,ym [` 8//6VŠ=i~9.89y/ mud%Ͻ7O=xFdyj4yl>MJ%8b`3%C5~C2gyay[u$b-?k{TD"7yyPTD=4\GOo>Lk[44$:.cz-9 hW͜05-@~Bx|dȲ̃dЬ`)?k rTmpt x 0p٦#Ji@Mnf\NFϑ6 5C4l7}lY!4BFXEJwX+P6R&F{fTLvm46]Z?/&N272yQ4ahv֎!>b7e=VmI=˧O-. PJ+/0emCÌ|GHWi2}lo!ҥ }?}t8%eN"A C.5P dKR]Զ _00cǑ>cR>`SB$7%tEx*B[ʯ}UmܫR:E28p]^î #QskZ۬L?HՙSN5e MH޽1^^ rX,DZ+]Zd^>yVn*ڟBTFh~jy0ݿo)fV!k $ꪼm;AVfU(1vF1H }H>Nr7p[]5@ JEPjZ2yzzh\g;I,4n4pTQnTX>Gq)1: 乛r8Oߋt]6 2'p Ńc4 EهrX fA#&!;:b6՚._$*h5-ub/LKN+ƿPF0\w)cjĪ1Tzq>NEpf >o|w'/-Оt I:эz4fT=g`C H"$sh1 :/hɅhH_2YItv=؇~:>}ߔfQ{}>#FKNa= 3Wi#҃{-݃`x&mlu20UyzPOl)4ªݷaќLDMRo9tʛ m![mRHb}of c."@c/_xq"Bn/>j@ I&&av`mn/z9I#0{4̰Yh7z 0kN-AҥTл yvձ+cr)Ӓo݌fc.'" K>QhelpHG=*R_eo;H(XDKAG&'~qf9=amhSP1uAԣz|V78(^F.- 4r>OZs6Ε@?_f>&:hGFRߺAљOkw`t\m8ҧ<%]]\e1ZaY~RJ5$7 I_'||,mI/YVIP(B^v%Sx)\__&VǶظ&'DX~pU-[Z]2[1%?Dq!WmiE"0Qci/&΍a(5w787@rJX 90JA`qϊd[;ԓ|69_癆xY'`Fx i&(rm=AVjI40Qt=apyw59+(r\2 =lod6~YxsxPm @Y;|f_ ęh/ Tx; ;Uˌ9f7X԰@imeY$k&lUp^wHRcS?1i4 1Q,LH%P˒d)U`lf%;J>TkoJr?Q%@H+bÍ)*%N_ 샪h5f5I$'k {{8?AFU*_XU@/S>RhW&I3Tv{UI~~ +Gn_  6bĀ suӂv }Y>)~z"W쉸A[[ѕp|)RnuK8*Ԝ:uHNwdB4FդH`h`}"\#_تT.<Mpڮh1Zc.S3b#9#McDCr96?&S"9W:Rz.`$.%@R^҆*CKn#`qx%rngj,I`H 4vxm)5~eTMU>-hk(}[0X2DC45.7q$2Q-8n5+Aλg'P9}J;}v-{jd*˽؍rM9 (A4a1 ONC> ~8X6?n_g`+~Ř[K7Qd_I_JKP pf4^ԇj,-Az'nLDqƯN Nm#RNՕf sf^ZqHr4S2ҕ~J4um͛L+MV <7Q>#Y4t=\qj!9uGnŤzo)ӝ -|wrԇM9uq2u#Xp8E\`#`6nO䜰f$ nmFV!V?Z^՘õT??/w_q|!/wvx%!Xỳؚz)2"p 6⛊sK=˳){:Є(>\WXg ߿rb7/e'ÆT:"W4e~Z"l a\L+Rz@v0a/]i}X5[ӳh/"ײwwUU'4vg@&Ccr\C<&b_IhswYby]J%״Ϳ0l07 Һ4ChS*R~گᥰ# @eF?~*qqn4<& șypؼ@䄜hگz+L࡮ݍI4dỲFf)H(6/ E!:q5{\2"mA9s˶dM~\ULXLWL0E`hv Q#}w !0>seS,aB{Uޑc{+ũp_k.}-%~.wj֜wAl 4J1]9k~8d/:XA3r46=OAc>[i+e/ggYӠDZ:C%dOdZE$Baa?+W-Wm& 0!>WiW:fGӯdh,8$73hPYO7?,.> qs8obz0k 996bI0Ǵ ݢ2IsBlb <$P9/ydx]3+TR~ȡvct}b",T! M<a!G>sصPӶ?1uGgoy8HV+!=1 ]c۽7RRlT^;֓ΡX{OOٻimT}q+'P<aObjWYaSDhDH>j M喟m*}YPi)A"ȩd+ܻn3q*sxLCef3R4j9LjDR;+>;CQAQigRz;׍sObVKWxjengTvZҌZ"q蚒9jxo(F(^vyUfE2yjsDxkd+Wc^@BaCq+{ =^߃'x%D{o8yec11TDm>LbzP=g9Lќ*sI|"R&pY6 "j0p g \չrY{؀8r=71$.W= %mo6~t5R{d wf>*Lmm6ӿGE :xח"|إ,[2ui2Cs,SahqQzGYz9YĨe|32'rSt&fuE&3.8R-t> ~D8K:?2<9WU<w`V'sL~*p6ì :=;CdA{ 68)}cJ>>p-3Nj*&0__$#c[J5)Oղq>FeuDDgBZ~+?~Yt4E/Gg+iAY3\s7)?zR% XBtȦIt|PPDHCrG_7]~}:x$Ei5уzeSS^`HQ)o5'Q3 /+ƨ|?C 4CӚ%sU!FRHDTME=uVtzԁ̼M2 ڽԩAа^EҞ1| ˕ύO)+~Qn,?w9 '}<]< .U,w\,cYm F R"*I {8m<$Xw)rxX^D>PU4k+e)nwpcj9e[J1ϳTD$ _4vbp L)с8' O #MX! ܀ 3]kE3T -^^3h¼gA .ws|\xs)KWrqSZ` /jHz #K =Θ)KvX6o)̈l^16> saCIHh՝Y`)VBn1ZhWwmzG+cZuP{^b"XZu& ~vs9Zsgjы ߈]w=@>pU ëlIB*8PvW\m#jU+&/wZQLEݳҖ % .u]U{`_IJ_u,`Ym_DN1VbD&,_C!H:p(mFU<[*m Zz> )({4O: aUyRQJe%<ˢBWl3|-q7+#E .}a\u}Ix)j|2M[K}#FIM{=s׏5O([j4{@$,1i3 mVtIX׾٤̋@|C*oZt_r3<PHctHTؕZ\:/fT[ꐖF>]Ar^:FRWw0u1 3)JBhs(EN4%(Z@U^}.0Gf `8/يL ZC8MleAfxj0$eAzf6ps;F7Hpb[un5 r؆f.\?Q·vr#/Hc`5XM/)$WjATS9NH{C%m؝k0~|@.'a`MTBaA!p[N&a(9+}/.$US ]5sa7t/ل6]Їcnu%ZCihղq> (FǯHEJ6 v+d '.l@R90)`jESvLf;B>=PuEC'HJ;3·cr t&dn5 5k?;Oqqk" [@kL/4Q>7l]itn{F&saӻ = VsNk 0TW zSbC Aܪ.*D`j+h{XM6Q.I?v柨'{NUSMT#2P !!DDh~@.ۭ>LЦ?6Y?J&/iЉf/߹~5SB9M.n$u%q.8UTrEE3U k{k?ūLb/OUWO0BcJ=f?!1 8˺Cʄ>mΉ $Οi}S`oN3k6H'XvƛIJr[4jqBԗ氒O[W.6X ם4m(V;Ԧ&c^|> yDzF0Wvaɐ݈z=u1eA{7-7 Zhn[6wz{%ъղPybeLUnpKm#Гkkڽ:g@2 ˕OXl 甄(MBgG ` 5gvY̩nk!(ũ9B,z)Td*}@qFġ#`v(ݤ <9.N5,Gf]E"4tפW MK|ǢqϦu{yO1м*#3v YnB[\2_>mtʅ#B`ro L 2>l}myxtdLp,k-o/1Ș pgcjD/c1`ܚ[ZZ@/dw`/A+,|ƈ4ayya9HnS1]jѺ x, n+go 󆾌bFBN"4r$2noJjO/ڀ'QM?Bjr^=/OjFFLn6j#ӷz 0JiN:=]kHNe诇lr]PNOVފj xo_^j˷0k&3^ F)0κA9ə",qQ\(ӊG)ovl%{ރ35/|r Y\ai^rxS0%($p|JR/>@޵&Y fX7R~*"RaAئ (pm>t) c-a&雹IfٸĺuAyas=f'P`J-lB'Dccͅ v183 skӤ<e*;Og m㈝e PqHats_>7:FXq(T|nQ#dk95Chpa;x *簿t}V9~cL {5v1oh[:/֦W _BFrg49^# XA9Wl]N[mAۻ7-q憯+Ů<=xHi}fĩc),2W_}dE غ!Pro^ei k9 '-9gwըcsAP]x^^Ƞ;V"cgIEc5Yual7[ qzУƊ /x]0 Y 3c0vH7]MK&^ռzBk^y`!{'~dٸDR:u#?ݍ7%.K~@R# HWtA#/p&S狝\PY9Om>vNw`&:Ű>tJƆ؅Z_OQC _QVթxZ-QpA͍Z窗( ]1 OR׆$<ϓ=1qo U~Xnr>՜.v3hs3\VLo-uj KF@ϯ-`]|wC< y䇼z:ʪpn=Saf*r?y iN 4Jy -/"oG9fڤJw\eʲ˲1)L\'WY{q[W"k4i;bl:B-֪*rG@ٗ˾.HGd}^ SH Ĉ?~=Uu0K.6?OvsL/(v5Ρ  m۫6^f 7%Bz`|e^wwаXʙjO?㿆}w!$mym+$&R_eHBغuۘJC9`BP;Es0-q݊ۺL*7rqK1x#|*^x E;-دΧyJ 0|mĿ iXLn3/ Fy )DMUv9P2s1Mkʎ$Ϛk1(6~QcIqPO?O=RPJ#iyLM.wS }ɻ dwѱ^4?N3ZȻ} qpde*!zuN6#u7a`=QMp)w''JV,/)<lˆ?2Q҇qhIn&Cmm[$c.Ux.hjQ5gRk:ezJ*ʗ+s"PAN')$0ST8#`ejD Y7(h;,GKj.s7IсW1?l:hoH pB;gRKQVƔ5}Aywje,ɦLmWDuL9ZbǒpZSqIL]0$n7fm)&,1I6l,mw,邡U[>cWQ*Аl(DR.Ba^-X(Id<:gN¾TV5(]kFhZBXN-ѡt~u#j[Ág}tn1-:Lty=mt "4q0~DLqs3z!٫aN,kSط7 (ǼZ|uS$`v^HΌ=>[67Too͠/G)'ZRoQGO,U誰^l hԡ,߂'N *hB~^.oh& ̓̽#Uݗshh:G*Gs ]ܪ |UԸvV%)ܧØvl08Q2#D5kZEcGn|l6"MY!2P;{"A(_o3^kJB8{4ky61x*"-poV%]`2!*:$ VtM#% 9ei&e6|jeQNPE*?fI7sЎj Y7?@' @`d'L"xD2#R6*MN P.+ɎVBgwk%KWyƠ.C^8I3%:B;10V|gCE=By.G>2 ‡12?%[ĩbi ?"ԥIpa8dCrER^UI"JqFs xd@?7^k:4 ʖaw(m)n**X ?^TO2= DjQzVY*,Kq8ŭT̒io#rsg*&S2ךP; ;ۺ Hv (/uxqIE|co=#TQ\Xz!sCTz?=,Nւ&{ϐHydh4zղ1V.ݎe=c2V}rC,a|L>JϛŁ~+ꨌ4dԦs/0Qjywe5BϿm!:/X#}Wq/ҭyϞ~iuTvP*İoԝQ"+Aj [֙ mz|aMk.nNJ9Qϭ(Ħ|JѥRnN$1J#&+b rj"#'Fs'IwX1 &5EyΓDR9t°HP_b Tlb\k"^f$ھVa='Ol9jX&}~1np;U@xRf- >I#ӷܢ&.osߩo piخ#AQa} @S2$|a\31_hwS7.`s?,X6&@CPanG=0&t3 5ʕu7Z:e}67oآC}/K(b)X٢VTÉ+c(vI.7 ~;/1pp_|%*7ǔQwra$=ʧXzІ)O"SB.=| 0|`)[HٍXU;m|*Gxf4Bve5ɕv苦.4y+֗ݱ>aHE1x=^ѕ6q_Bgv38,  {SI|M%ԫƳƝ4&Oۅ|.8sSdݬήjg -4>ͯo.o6KyUx'$@PSJ#j4ʋjvH7 uC}W.WwNp5(,WU$k"dGCDf4)ULX:Ҷ3#mZY?᯺ yIai9`0Sm$? /-vgAۃO-Zu(g`oUIDQ7u:Dw+S@o]߷8˫Λ30Hs'9͕ǃRK0ߜKfg=uHq*ެյ [X>-K9;DxO֨4u"eDq Oƚg|wRP,1ﺡp{?{KL+b轾 W#]63R`{tyOF[Qjf#2_ui);wQ}}Ulem/O!uh*)rhle hlYf+Ey)i+Po?fEq7v2oѽN/ɣGf .@ʍ~ O\wzgnA1nre#](BzWJ]&޷Me:H{=0PAkO C['׫:!X4 z9w@.9-׽M`UR*ߡ5[|Yٜ?I\͏V8ckvh76N:Rn]+ޥ /F] @J,ъֶwl _Hta/\ܡI;_IՂ #: .[ <>^:puּWt}!cM=:9,r7rQ ckd>ְ(S\\>?ѩI^/r fvn)^k \;(V6ϡ"PHLP$E웓޽\:-&Ǡw)`YK9?cRS51:^Pk;XT)Bߨ ":s֡Dxd_n4 gD"bY<@Lvn_c0kxޅFqA# _+Ҍk0b*9/S쨉|Ԓ9J݉%-CcFh$n9ǹI@wgU^7A߼7{fΌ1Ό:jާE,c0';1p( N5`P nnn@J(1µy 5JkC!Sf>܋%TAhXUeY;%۩m|{N1OmmԄiUյ5¹|OzM;|kp=vReޠ!f9`UB ѾFs#m: 0.GPM׻.\A2bG7<˵ $]hG5:4 fnD(IPmmW;[߫]@OJ'c;ɆS wP g##(Z3!-}))SqirNFߠY9ʫrjjṂP=ʇ}Z~m@@y S9V)eBdy u5l#r&2=}űnѥʱvMl,RZ!OW9pyG]&'Vo1}j,µ7`DZMBƒZ-R#[2* `dl,=3h=;o~ɣw6`XɎ{ ĝS :&ZfGSu8J`ƒk<3ZBOvb>qiɃUb9--hl8iu[mp|آ15kQ!7tJ҆amE8dВ{Ƿ 4b݂P<',Vl#.>u ur^7Q::JYX9o BeH'.ϵu;,gĥF ]'ih: `SV)إ gs&ZL,ИVLwaZ(:3L=`&]ҽWߏ>f\kL*2~]G͜3k'b#1@ph$G0y`xi30_LZ81@mFCk^נ(*@o}!}>a raT)jj8?l-pO2>LJ5|*Z3xϵ 7ыsnp*?[.d)D )2A##/5r' Ye׫}pPDLb1ߴfTK?U86aRXv^۬lk;+,S ,6~m"iFvˬAP=I'~./I*݀NdoS:za* shz{4NjXUk!Wp_8qk~xJ!/)(')7c0;5^RZOm*`1\R[HsHRtYqPxQRӼdh#f q7tt J"W32wFîg)AH-K?sPJrWښ 5VGٗ-yO [W;Ei:qPa?i1;'?/>ߎ_GPYIx|6'N5pT"*hvqֱIIHtyvgTZ61?4/9n8~yYӼ/V"Vw,Y4]G"$~6a*NT( %{UISԦYuL^2N䎁7>Ma畹9ܣ to8r<"{bp2/쮥2Ó9#36Rcɝ2Y#$ԍ3<ޥP: )`{֒L Bx>oJR$ZX•vd Ck| X:֖ɢ"jW~LZNU] /F&>OnޥminPRQ)$7Δ(GwcϮYlޡd 7 F^K +r+;e|";ͿDXН-473hĘۜ.Fincnީo5~j`ūB8P~龹D> ݁tM(ZV1pA/?΂ev wGH,kfw6 K_KKӯes1_P{̦ Lws&h}Sbu)ĘC-w &mQ*t7P?, CÂ爩 v2wrQ ɂx %耝N_ŞBXg4yQ)OPKI $Y\vCPq3z;Otsn֯a.& jmNv8a7T!QtF wX|:j>-Q[ÉC(nS%NhaD*IA< M7eԈYg`V;"&j.w@Uo~'%53#/ М050@I'h'}eY:UfŤTst (*Xkk9[-YV *?K)C>BZ=qH%s7t*&<-,fqԃ_=hO QvOfاdwԄJ?@2NJ} GeT8vjGq; Zu-xFsF0!TxgP,< LQ tOLHf,0&u)4f>8*yƱVJ bw]42%Ga_[Vp׍ʬ*}1XInBc"Lyf4&)ZʷPUwStJmehfEϸ3ng[K_6]'pq-g:wWP#.2y^i"Pe{V >m Ls$I\W-N$5S0vȁei K'O}W%w.'0.3tSg09d|S>%i?2~jX3s"HqϿExˬGyMlҋ3W`@jPĝkh0b=}~W$|ѽɳZԑ%A(mv*WF}ϝI zJEQy6h^-fk y&dP?s{c, Zgrs-D byWJڊEX@AUt6=Hɑ*W%dݖ\̙=4^mH8?toC7 pRQ'n(kJO \n:d (UU|Be}gRpǷ~y6^NڗwY*KW!Pfjpq<*3K2>QzMh"@,&cnhOQ\)K(v4,NeY[J7xI*%`Џ&؎*,T+ͼ;nH8xe1F*'iyULw᫉}1 VLU1'ו߱!_3Unxzd4ǹ f3umJ:+'b% qSQ…`Bt؀Pծ9S;V !Q@kkJ|-.T6(l-Ak3I-ِ "FJF`nqS~2{KV*\x muEVnipab-^@H5u'*) *rO/<`ҵuG2R|Ir2t8ºӳ|U8u=ҭ!m:YW(?0a}Jg<)ж>^1+hUUX+yV2Q*ÃAM]9e>$4^d]Y;X/wjйK#Br=¤~%b Mr^_riɌ" xxl2D]AL(8*i`əAtRSL̡*UT1xrXi_.bks 1+E\-/ KZёI!k`(&%Ckx,C9oᘟ;]0ѐV^?n~9*6z۝J;@p@Ev-ȓxӮyS"zS;^x_ّaS<ӏѰDz+GGV.Pb˳\eό e1q{6N%,FF 7![m=\AZp1"=GG[0v7ݚY98sh\x'_$Tp6=l||{N2U^7IKŎ$P_Q oLhB"*=O5Ah2eɥR5z  3&IjZ)(rK֛ ^FgM%6.AP!7`K\w"ljP @(녿9"K`Piպ97Z22x CV{R΃BADSؖ.@J]h=t8JUXչ42 H ?y!FC+sUcAkaHl++_`08S~AJS0 FJAYh},:k@nHD'VV `ꏽnW+%><%>2B`^0οN5 % oڨ2k= yȷvL}-zgDopAdVzqS!H,MU[4S3hLP aogM%_:/{hR9zXdu! -Xv  L1%Q 1`8H$H]\'#beױ`%ഈ2w"bM"s0`5B '%lS>3O?9-i*|h>;|@qi(S2? Ēf7E:@;(|ܓٍ&K<&;;*|v cފ&,eZ!#&ܒ-bZLl2Ո-܇yy?6MY.. HPxZ' l!32zWVk{# \XPn1dʹW Ok[l1gI\'! ^9qdXL đ`FFόݓJW niђ"bVOCɝH#x~SƁeTڎO?6XwUujGCG! 7_I*Ӆeq(]X%ls}yr=|HzIN<`i6jNm<{(O3i^  3e9Ԟ|i8]]!#}20/.] $T68"] u'YZKzpz-`gtHo5ɜVZ(8|Je'BSsS`J,wd&# f%f`p')j"MSپl7x=I%hh0sb]îdkhVb3ZuWe SwS3mo}#CT1< uDp+s-dh6 !ÖKf-SWn`3gTTdY 5y#nS ,Ȇ3L@M#Xhv5,i?5V|H'N %z}WP!v *Q2R$hT7+/G6&s3ಷzM8xxaTlⱍ8VxDvųUlu3H{AOWk_VmF/y'dTh%jp8]ݡ&aaip$?m'>A/A  Y)4w5Ry<.Eپ7JsY.+J!a7ca4f)iVC/#f3fc]tg0EŲD~)rr'v#]epѳHFdD櫲z/m~I-2$a} ms=KQ+.Z&f̷LX3cPp^zDbf F)LT-%S$- 4p$a"fpbx11qqA᧑d"Qҽ < c0Hm;xv#!_rĀ;:ؠOCuni@g@u{E[EK`؅}yN/rYʁԍhխ#,Ob^f@|qt6m/ cfJTkv@2T-QLf3j:aXOacmZbɇʰwŨcڼBI;>Ӿwe70VY&[Y4, !;~oL>Yļxv#ѽ-f]oWOP<@nFV̀iM-*re'7Df퐏y;ULe0`>/05nm4in!?j|~F-znj}}'2 سAl~P{qVRx_lZ 44CHܮG/ !9.3Ƞ N9Ge =kBYoLOɱv'fTx3Ymmz̾r0G%5)ۚ Nw{vCkijXǚ; q =UNT:*4BHӣ!q0@Uـ`ޡC[n0e(Ƶj_b}#Ֆ;ߖ2N3͝ai\Sl{m{8+ΉbIph\fDF&2&H{4ŰԿuj| :e LMPQL#5C>! |vASW0Y[tC) G(߃ɡ28Mz}Lx ^bqNO6ulCfggػ eLAQv<[XQ+Ýpj:H&ջ5ǂIŏvL&1qAqy0Cp},60|>~;Cc YZM|rэ$7m$ M]Չuj<₭Đ㎳&pr$Pa^ٲ<;JLV$6=uX}ފzP@ԗohas[PB3k]Afzz qG'NW{iZ0_&SO3plk*w ݒD(IE:ϚNʟ1=.Jw>/IvCId8 (!.u}26/P+կ&qr(/a4hJ[0PH?5' -I%J׊F43jPۡ_?uK ;ys.f Pd8 .V4N$l4$ k/N>6!4ؕG"׎U,ok$bsReѕLu3+8CIOFMR.P_$W.SWL:pg O׍AdboSjw!*C1@ =t' nE"/}9Epd2Vqk1*+Zb:h=a?4VIt(i+ x}xQUО$Q`^?NjԖPJK԰^K]vp&";]NzεaWLݸStT^dR{eBҰ\jɱ"FJi6a&<`]Xť7L醞w>^e QVtԟAIᎯm>;&1\4ǂe2Fy \G__XWVMC 'pxK_"95^:O8ΥQ%)Rd OcBk甋Ga=(⍢Ơ( 3ϊhYo#@_WBxr`h>x̮"%7pt/P憎$OZ1&ݭ_0u?OVr,xuijfIQ5AYI7(wb+-^gkZV8S$6o7 pQ?]%_Ó,s$r %/tzS ;3d+;M>Y#ٿrlHӠPD1:%{%}[3zsopȣ}RT`omlo h-ط()ݕ;hWi[mm@Fl Z,&DAqAsƻ $4V>mʛ)A>?koW"Lu\n˹_OfsBH"cXtz2'Mdo\H_rspOigv0xn:.Cж1# 0>%Q|r^koԿ*Z`h_1W3Vs!oJ8wj D6†\BBuK?i % ƈUs>" )4sl$fa-Di=)0*~ԊnvwˈsS\x@&%3VQfqF1f>Mvl uM$}Yi^>>ż>Z;:hb3wpFXZϽĀ'Kq*n, p9Ak )O  dJh p);+mPCd0кRUnyDn3ȷELi PR@TM)Y WlPo%ڨ ,j˷=1cKvgf?P%1 \Ysʹ,tBxanf/nfw@ 3.A2pqz}Qd{K]nի*w7>5P -1 +}ҟ"Rǧz䮂cOZZ ?ܫ|1 R7lٷ U nV +745N]ktLҍ'z&ڲ O։lkS?R୴|c| {\HpxlR7EH6 Mlu] +8{QLB 깷Vu[S1E<1at@?;zN:FmZ$ W0debp*i%lb@i!b^Җ$$薑B@oԙq|dKSGV@n|Gh k-]v0P5? m7sq%@3/zZGJ5๦M"Y?)l o M_sl%[[,Z& rD1Lt l1z}8vL{Aդ$ }®0 Is]j*R})nYݴ t*C3cɣ&5sTpMNRx4kW ! ğQ-)eq,["$ ؇^rktwS6-:[z[tJGu_g w2#@qrEMhSJ 剹 B̛D (Lޑg`%INF/`JD + E3ʏl>Y,9=(yJ"·U_lsmx#ۅ~xx7yҰ֮oOUkOCAHQo(L070x'%yvq3 ٤ B%0/dXDY|Et %Ml6TuյJBy8ӻ(/k7TnnF,FްyŝVKs_t̉ {Dgg[)ŊS" ֓+6JW;M=%z}d*a GWƺ@k3QWv_lAr(g6];;lOе|IS?A5`V{rH $,F.tIvR2Y\MVRb-yK#)tL*ջ5w߉t=MD`/z}vBV+K e'(ÞDm&}V {+O<è{ޮ_ bq^zKy݃s#?i}PLIwY+&B+NMTY;y'Z@JWl|}> R_6c!>P-2 # MWE:IMĜhQ{J5Q#( RMnTF PLYM~ib~]i(a}J=MkzLh\l{Uj6'"N%@=)@w4dAqNu$rPd^dy,SP3#4Sy`pmMdK͘s>> vbP[79WȳsqVoxEQ(Z.B=v\VD0%W&wo#xi~;A$x[Ώu]J/Si]]rܷhe0F/QbE)@uUQ7qE*! hK V츈IΨ;i'ច!~Cp,F1-)jZ7yZECLs6jDzO*Π#K_:␏'(x#nU-<aĦd]&۾3eA"9賀 رLP詢f"pO4־r{Eb{m0(Б)zN,p5?X㚐`%O>`e2^y3Rt}By= gkF'5ꚿm*Վ  W|@E( _5W 6|"DhWV._IMHf%" @_3,hMP:JeBC⚺!g̕3!xa,Z 3RC5t .[@_$+_ R>yt!$x +TO8#rZ= ۄ&<0NJN:iA#nKN>e%%>hks!v 뭛VíE7+z<$9'h9kjL8~u aR/&zN]QOA}[}yz/j]]wZG-/NhJXCc }Ee4_C^aa ͟Stܱ8e(BJb;xdZfՔr2SIO.}| ԧC#I <ߦ )GC=I؅#zԷMEv9o9'%m|L<qJ UXl>=HFK@6o#ܰzf<9u|~zDŖ~vXnքH=m:'fU.UAn禴֬ w(].o!vj4M/nwvr3jj\"b)ys UT]ۀ=, E6яn!hk r_:61tD??c)T'c&wzWZ(; ?i)ާXj(ʍ"*.W~:U'֚Y{X´gwayM($0&p9<ò2x XzH(MЩV8;J:ױftC kIeaͰ f-[!ZN)N=S¤V8BV^9M?r3,j*.F!n29.^{pOjFe"pW'> Olm!mQ,Y|k_0ʄ7]*~Gp ;8<|徬%+SuD7T&4O ¬)fFޟy}A&F̞ GS*恶V+CЪoL׋ e>MS[XA11_0YI%!fn~!D܀%>N-wԕ^S2~>QF=r$7hFv<} Œ28ըlA@9vtgzQjlA ,MOޝ+Ӭ3s-ߥ`Avt+ͫ3׭uƫ;nnn>s(4/+VëO>pbCo!F;BBRg "/1-z_rE2Sx`G{Z [4U3v?R}PL-,J]E*ϕKA݌8tit4~5A\#WSU- FZ&evgZߔaZP+G3-s.$H Q5ޣRs~ Ǎ\$23SזeH?*w˩'.uheVn"N)p#E?򼫇YvaX%yj",NVգhVJ}=.n ߘzKi} TOS*$깧x6 5~^Nwࡗ+[׭d7fB&lWyn` uA)E pEIY[MO3G~ybY/ =ڙΜQ3U0@BaMیvn }m9Y: U,WN~Vn[i9eׯ^}Z_~X&9Yy夁b pʹ6rvc #hayUh8dluͰ;EDTm X:GކoވȸO?6{6܉C=,+ᮆCTTЄ2*C٠~zґ{/P'¾bUhתhj EELȘ㔦ZٌuY307U-)4isi[wQ< 5xSC*45 5!=oGQnvF?h2gjj;pBj귶>G9A']Ņa^#$9i6,T/c$)lP+ⷆ "e@t(}Wa.:c9>X>u>)T>f|u^ggYl9g~kELf y/Fs{3dD<88ũ9@v``GzqjF9oN?3?/ͥbFum!oX %rlQ@aj 9øNAF/ۓ35"Eh^UaV&c 5Z-q-P)`NrD6w .&?KVM}ӓ1VLk,(\)UM @r$#RcADipwr(iυE Y('%*~ .D;kh^LfoʌN s2H`}cm[Y{RW\yF{ɘ U̢hu@?Iu~ZJFj@=^3 )vJgØMMyZboO45"g\d!K |,pt0CKQ): W _OQwlW :.őbVcFA,StjA1 )4}-bFF/uxc`$ޱ0:@0w/,~4j$"ja29ϐ.ՇeٹˡOûTD/ͤOb-Ky+Q妝m16 Ұ=%L c1}j?j!b'@߭3CήKD g#}fp mL^43a/}%TVnnC!*G "1h5/4h3S akQaoG<"6mgs*}=@/*Y OHMj#_Lپ:j>FnGZL=k5P@$ܙ5뢕c:n22jarwҫC֢Qigrp&~kfйw;犃NX*ǵU^ƅg%s :DmG zWk/?Ϋtlm} m>5-XL6HR/ vP;NS)h&0%Ypw>2Kf' 4pل W\Rv5,S^܄|_t}ٞvZe>AR koglx|v?4| k/?*d8@];oa8nL["DMmr=g|Vǻkf{JK1L zh3:zbZO?Prb-@uRko;w{&:$; WYiڼ郱&y3 ^{۶ {~=伨X'U^SUq2"<K6Qz}|jD,]vpEU:_9)u+,B-x*;SRLɆ/ /2?< ,Hw3E%&Fywz0dⰈK)nUMhBJI0jP=M4?+hfD;!7z%fRA(4 %_bA+IjVU|WzJηD_bcg7~. e y[dXSOTO/}a'QV0dM˙XΆg46 B7WOȡ6صh:mחY_>Tqd٠I߅r)io`ta )A-eKS}§r29!~Fs ;;%62tCq7pY>G?̏< jq=FJ=2'O!cSp~|,AiƭɧJ,'2(d-ĕs?M@Gh !J}W{rW_ql,]`+kF>aj>7N*RMI] Ձ3Ds:83H~BPNsxec6gYDI~QWRcoOck *PJ!~z:Ys<|\" 8Jl)7d`GY {ֺf]TلI)Vvr 塵@DBw7rjו~=n22{$Z A (@3[LM 2E",.aKVCMNy}HďߖmMr_vI!z%F"sX|ghHT{t j%Ԫ0JGnWuh Swt⦶CJ5S'c3•g7iU]s M4Zaz0щތ q⳰^m6ѫo!tfCHһ~ g*bc:;6lÕ{֚pI Ps ӱ-_@('$MCc!ʦQη_М߽13_4]\'2^9!rdvZmrK?5A<0PCI$HJetYk_D]|BC{B_yV :/(g}OŁ!R_}qzзgd6 S65{xۦn0 =.__{>h|/0EG€A4Rs~٣`Pq[<Npitm,Ӂ]kbfr3x'Dk9 y J˂uh%Ky)&6vg/A$wIHVǘ[+PÑ/a\w4Ԫlye(NDPT=-{w)Jv;8`Pcuv#OD!s\='TfK+F]kyړ_tb<&usМinr؅Bہ)VOb\dB/nɳac*g:d v[P 8ceZ2U%&Pe_T2Ҕm O`a9ߵ=ek- OR@#zwT)4i نQMBiM^VI( gB.k_"U < {1.м<1:E-Wop,yUQ ʂ_͈Br;hݶV* k:J^q&CbL2Wa%gzT#HոjK\Jvk4ԍrc]J&FW^Fig'ܖ8U81Hh#hR%(:Y߫W`?Nqs& XCʱON]\WRy$/IbcrNsQ!Raчge| FVnn2mOq6@kdЖaA6| )xT^g0hk̩{أ|OR?t?uFj*7{~-9ܘg{z٘A( :ǧQVC3\0F_XibSfS^ Tt`7ך&>1"< y9Qen++A}=?U80rvyR:*fQxIoRAjlTH_|rqqJBOi>K? 𷏝+Egg?(ξplZC[ohj?4ªv uuvN8QRAn%g+x;EDuurhCz&/^OHG)h{U`-҆] ĮfvmP_!p?x甤1[AX{`"{{YMDGg*[QLO>5bgO 0#LTvŗW6 a;9w$mpf3G)g/ VG=m٫^K[b ^$|LE _Jo aV6L)*4.T!Կ?Gbx"/Y 6Xi"9B'4!sucr" @OtScߴu47&t]w*6zbK(^J@2r_f^L}8PUdVz67LMTLd[cl_qs6/˵);q.SH;*f;X xNz%EiωgPa_cShӆ / RMgEkݾȨ*TrN)AQBUur5K Z0˅3Nm0f2Դ4KEOy@Nf`ۄL8,5W)_7;/>|\X"?fKL4DA_:|햪~ZaRѸ:_(mQlΡ*NZ@|GվDls)ƤGvsn&ZP%yT&ßFI7u19woGd~Q:~9Jr8@'5c&z·TMʑZ[mf)g!QTh"=~`k{-8 VjuZdt2G|z*.u؃$,Z|_lG3Ӣ "o[tW ;IZԙOid{EퟟMuWdtDNa#zt:ѾJTM*H1r,^]מbhn9vȸE]5CSN.&#JB]+oz݃.v\mn 5N, ī”'4uvZ)zFZ6|ySƂHgMr)P[WҲ e7O\o(XtUZj~fQxڊO_V(m\բ!]OРȰu$aRtU͑>>&>At[)W8s%U-z>=f)4~3p$ѸE,T, X;nݞ3Su ԴObFYɖo=KiX6L3m:=fQ%[϶Od C 8"XKL{H\fw!n9GQeJ`#OIx{7n7g!=M-zߞ&."©ߗJV,Se(F:{7q.Kc$kEE65bޔQRRs CA1y)Re :}ʷp3%M,5_ Io6|E}Ib6⥚aƛw;⚍Q_)Ţ`NET*g(*3Wƚ>:TNC(j{WooWuMwuPw2 3<"թ,;S=H~TV g K:~IM5QBT$R5u nlt^uc4;d l>fT0|J5uZv9:O! IZ@<d#VkFKPNg]yUeb<1|G8M ]"ُG[7G|'0Prʝ@*e+«qFJ>(֮HXjӮ ʶ+_<` QUJJ=28tVk}aܤ E cP+xh_Du7`_)ز=$;3I }N"{(엉G/@IuŒA~ nٚ_n^~G#bf^'k*,6ϵ.,mf߆r6'zQf'@:wRMޥw 0"X.UomJΣJ=KzbOu{tǑ Rs7uEyT3+!;@,5GwNyMx0Fbp5yk9{@>6qݧ`#o.X0a7Of[gW⛛yqfIzuUu.O+ѕwK")Z[?~ 6o 08؆GFĬ ׸Ou_c!"ѰyQd%h’2n9WD^%0<_Vut A**#{P3SDϨ6|䝣 i"c7 4 'A#43aPBpHwwiE{`:ƅ|6g~Xs$L"iVniyHvyCc(;hY;:[I. n8&U5wįĈ:mO0ٟ$q+Lv 5CꝮEhizս#29G{d@Վ~6~kWVg({Miϕk贤Ձ 6ZFUH-PxV-$Vء+Q=_/pd  hL8H_9d|c}_q1,@JAο B/%q=C/4f8?x%E^ nlrYX6u`MBM Aߔa]?SJ [YǺU\،=mm9jߟ;-3BMC]K)GÜ*#7^n|qxٞx~1JȊҼdk:0=cVҾ ڕJÔW C^K9_w{Pn9 Jg‚Lpw'CDF[>p kFqs׽L : CQx}!&,$lr^B񃫋NJho cXHWH&YgA(V?Hlȯa-ô5gYYc;I/ Iry[˛0Mx=Ucw]GUp*sǁ2:8y_yE%AJ(+|@t%!D5)?fBV:֛P#'EF <*F٪;۵6媠v.˲:rS+Y5wԋ[rYr/T(Ү*:v=&aH" QX*J1uꗄN_ vV#qqۮG2,LZ`J~[\W-ºυ/r<20b`ZVmjƢ$ ~N-{®K0RYؕpF2kt8-V^)$F Hfd)n p\7#}+a_'P>),nXU{RA.Acbю)/,Ax}'֟űOn ~d~ϪKUNd#T&<(} $m-c 0K: ^ Ox`p$] M֝o ՗Qumm CjF~ٗv6iS"jϮ >T!["3OЍq0KUim IRL 49tg/8(FؚA}ʅ <#9]ü@„-Lb@XV>J\彴F koyob+ 'sMr +Ss%NR֔Ͱ%Ic1W(;Ez?M5On .>$3 :()~:zj 3Ϳ{\z/&>U&m:$eN9PEZ$%yG9l%[, {[Y9u9{{{2wOUEv Iz(iD?A|dgw5ѿ:dx˄\H8%-㋶iqq߰_*lMO[aGhTpplkv;v>rlR,7 k'Kӓ)]c\ɤTA&W!@C@W k7-yG5Ց掞ku)SG\QJ'PI>4MFZ!"<\U4n5$+0Abչe<KF 5B޵N5`fH1KW?O2_mwnj X #=g*X4d%+zm<[V8Z+=B#1sMoh`HRvϘOiP5UCEl6fu SH;#vSs} 57)a`RW 26WCPRykw Jq߿!VVqDX ^PI 0T[{kʜ! hܴ )eq2%Lx/gWxG<qD Z,Ӊͧ?aBPb\W<I "JXHW~oOW~3B^#јsO0%NX8FF/q7pT'et<ׁd9qhĻ־JJM6K1U:oT?"jh|6gFZo+Pmd@LYbFDX|_YWжX-Z+&:O SԸKgm PLTT)2O7$4[;i1T͎]⹷GaW$gLEn{>YtZ5Au;guJO9^3}R8| )PHnΣ.M4HLϒpI֗OU I6"Ify}r vbF_^X-`  4[CKlR`0L{$^uBAhb'2N5 `yc:RAֲ£!K\jJ3,-0N8F2TH!p +dkib"IQS?o` \{[DZ*\{ȁ@86e!,b"˗+>n7g9%fM,P̧Mx_}Mjf܅$|59Ӭ2h f[Y{3rS;܏u6k!E+~so{n"j%æ>{A>=HriתRCw u)xY(f=~]h-z' ' 낇N񎩲nEflR7ŘX rҒC`h?=-& HgzRY4A7[ލ֮IFVP?ͦpG}TNd϶k75]@cFeîӺ-1d 3Vv_ekŀY-q(qO7WZSxUe@.eKvvSZEQFK$Ѹzxcmp5S{&KjZJ FGpid͆Ӈi|]|7 QːlM`Gbj)*{>؃v9c9 3T{չӅYĺ66ju:N~<8UBU5A~M%WMz)A md9 CsaV풆NA5];>O={<*PW׈ǃ 3)sCy}( zKzNӍ"1#mW 4Pب[!T5eMeNL;v*Ln4BǜWZY&o!|Z ǚ)Y]N{Ku_!lR׻6u#֦?m؍: T.Yqt%Ct)u-d@q?¥h6FpOwG?lOo+~3@J+#U/bj ¯ڇ(ʾ(FX3;q"&)qmOg' lסhh[Xb^]3<eA wοkt4 1]r ̵ 4rB^.YR eGU&J G.RȒƼNq81EAe% cIXzKP=x%#}\2B Oߖ5vwGz <0cAyDv?QPzZ~NY(e2i&rS` C[(:gpAh?o֔m itsg;\lvꡁXz#[I3a`f݋Gg˩9чА=Y71!78l#DE6#e3݆GickRQ_ІL}Y׍OU, _}+9,YُItu',P>Dt+G*X3r ,~ѾKqIu-^NAݤJc*ymk_#P9Ο1,mp#wʨCn聯 ־xd09)jI! B?M쳵2[E d]8b޵zIm{\ruu?,i>_;=_A ЃhD)Ry;{)tݜlс"15C"pcMw`K>}`x>Qɮ\,.<{Vi_W[/!"bULz()nnX™n9btj; (C~}Z[<_+fov}ɜ>4Tbom("O9P$AE_ީ Hg)9Njc>ߝOvx1w{zO+^cOGpih4Lđ1U=tF,:?[wbbYvfG!X\륗}i-lO>Z Pjӑ1bps zbH8^EpiݢQ\lʋEY˦0؇HɄ. ʳL#3g:$]J숎'oU_նc ܗMFJ7 FLmIis]F\ ;0*LȤa%ht?X&px(yxǿ)9ኁ$ޖ2A @R:Y|r>UF/ӺwAy էힲyu) xD&(H-?_y@{Y #J-X職 OA"1',Bι-oi dH^ bd8 ITx 9 !wj=Ř=yRXD4vO6Yt}-,iZ,g{_M4®ƮxϵfI0:|ʦFy .\w N i2Dxv0oTpxeE=*'{`l""o*aК߱BZY~i~NN Rd}#Q̯T^=UZ45,^{:7(Xf8+SQ@J͉SW};f|*=nB?Ł-rvȁRi-AUQ=ա%Фq;d H'@T*žbjݭ12:QmX_ymp=O o6̻iNw<#TiΣ-3ڜsTI~`عĠ64ʉ9#;dZ@hߧ2j)fܶ@K kq8=LeX3=_ĵ0!TY Aؼ=O'b˚\\"" =3)I&RXY>`71-+HZ;P] `ƌÇ([Ho| (T{2YlPof}ĕ1K.?d7lڲ(`)Iۭ}iwQUIi(c)4XyUM=HmD UnY?˜})Y pjm[AcqdkIz^?TQ%cR P*pHl*:w}\`,;4AT`u:mJ6V?0_yNb9HkntJtR1k>I^/7_hsǡ$<`#ULxSYE_uTީOspfі4b5$ יH=IWwt?xԕ8CHAlDBY;m4Ve ȘvQ-7:e` C^Scmd`cwQ'na3+܆Ղxo^߸IV 0A*M>KVKR$q3v9k糦)~W@ݹ) 7:}uSuiWonZ o~ XoƞX]\a?:sN@9-C$6n = r!f8f|۟u9 Yנ`ו(m_њPrGXJ "HphG1Uѷ9{'"F~A܋{{A3LNÂeApt,j26=|L=2DBoz,J; ,d2)>mT/AMT(!_"#ԕx'ZG @K ̧i|Ğ-(w^LyX0 !ͫay7(|s9 Kp"Iz@ fc90S-uNR7hJ1OdeqF-قr.K.ӻ![?o=A.PP0I~d)Ƅ%>h4eBIo00ڥ#| 5)?J х"<B.M*RUi!qH}Mפ cD؋mZa|V<PzA}Ef  @Cu2<ܐl2P” mLWhaC Ԩ /GՙDV F8]_ YwY`#gB\TQO 3Qe8kNUYLBYaD5aSNIT;M) (8yqpK'aq_/]x$PE%_ec9%oreZH9'Hk.t6EXWԧw&Zy3$%Fo)A$ԉFXFHC^ Lk +F,hsҊE^G~paԂN!IՀ#C?:A"ƶ6r\EL(wf+P3Jf$ qNb:?' fxy$T\rFm:G^C3|7O #{0NT4h% عTx\1P_7sde`e#8%a/mФGX?sWmoU]D]]:0_/fp]-/RI^R(, ^)![_\]p+.C+}Oդ5s$a2r:\Fλ>k9x3jh>M=շGLF&p;}SooB&}Sq^rHG;r cyCsP_SᬦJ8\l&OL]Cu ; nIl~+s{O nАta;6cvT GOR;l ^l /˛I3&\98nhq p< p#Da5fԖ oLqTE鮢7hAr'ڐ/yPiSo|}z@67#řHzǦ\~tFcQ-o^nOJX*t3^]iRFfqͶWwm"?͓#R/3þJ4)b:?1b#WGC'R E,:rkLq+cr7 =7Tʞ +Uj%,& 8T -e8K-j'"($+|"8c`YCXw+V(EV:#dxr[֒\x 7bruU^K`[ !V 3aeUY]V;V U>>ϢGY k"ٙQ<W5AqhC=p(u%dPťˑk윣֖+t82@޳3.It%r"GP| ;yz\?f@"^NyZ ;.Bo|W=N4v{J[^Z䌂Bb9xA%!@ p|QkV@kWr O3 ;|jOm\IL΍g.4; I4ʼnwjgVX.?ο'sqAy/|j)[XCbU&6v#>p]c m M! .Ok4}BQ4wU=B7dh ?v#O|;4%Ɔl%Jv[^OZL>7N =@QZrƃRՄlT*nϺ!v/F6`4t͹Ч"B 8>g }x/YQ47wh׬F$K0oNm㢯L{BGL9#+0$/_4sWV{W9IONJ8hҏ@TkiӋEe'FBD;To$*)sid˶q®u]<;fCo Cp#CCvlC7g:xƟ$:(tȵU,Ҝ,v:"  Zs}XЃKD0 B6Bm5j:HV u>k.hHv )~ Wj͉brd htTc"\M )onv:Bmctg⎶R ku  H1XHڅb1ro21X¡E6pozp 4%8NJ{Q$ޏltnAdx%V܄t#? zs51M`fD~yvҕCꡄ)'l8ygGŔ9 $G-5ɀXU[n#?rs!eˤqu}~go0"HofnSAݳ'!MZ"7Km~Yؔ~`ݧvrM54L\x[ueCNUzpT:Cbh{.3U1IF9V!zF_ f^eOZ|'2rcUnj ߽?-;H16^>J^Cч!c+I.tp1÷d;oH1h0ڢCDdGc" vbqe 1mOO9i(]ZΔAx;(~闀D/L"iO +ɵ\c&/@uw!H8ɇ&+'=p+^]tfoժ(ݸF?ل$~hR;HcLjiOGwNgP,+ I^.}Vs&WIrXetd)y-̟p nD$0g-eڷ:Ao6@C#:*hŋOh/bc]q31&Y+nlVŜmp^CَN_P֩-=/Dpz)XaEwsqoc}dS"ϻg^ 't QG)zʧE%/ȃQWL6G>˨eol?XpBx.)e9p-^׈xi~Rvqɜï?iȼ=~kYB00+GC!N'r}fX n*a卧Lh#uGqIٞ\۵ K͋yhi>)[+\qzDPY5hq=;m>j`5No&ߑ 0_c6h{RA% B_9`?k8j^ VG&F\LJ4vkod6t1&4YeO jnF_У$"[ YH /Z~Ȇv? fS7Ԁv.:&T#zNx.dou'iFdT~KrE.0#D+fMR^Acɱ'@X^#!4Ty&~$Ff1n%9lF܋׆0T&!n'Mn]~o49ުz{v>&V{9}\YjF. zH2U$v}f 'ьefef%J{E?)Sbཤ**yGsDAk?+3TԵz K襗W_|C݈R(87I;QdIT,яÞ]+dM1c"W)~g 'ݜP"ju7搂^CsˢIRFU#QClbu 3=n& MGD=3R۷vAzmᓇ:c /noחK H|,{v]|SCODoZ~%e!6PnCѡqcHaGNI%"u8M5s|{X6daKP sHevã=epr// SGgLe gdRe`àԓ3?WCB{;[R fR8W]/w$T{"$#Rl`Ȉ!iuKV'&Z\Z0~|gwb\۳7Z| 9p8zh[0ڿjmYp B{ )"_^_' Ic"pKm }+ 5PWWne}| .ue\xIjo%qWqLfazl֮DH Ƃ<k9B !8 uy&BS&QWu]4g(B=~VrGֹY-"M)5733iԝ iW9i1l ɝw\(ft=ߌp Gs|'Vߓм\>ݎ q<HxE.P#tB,6MG #$lPl!fVp}hMA@78P}K# bde(` Î["Lp@F! !l4bY f[43S۫{۪lr]Qp7U؃F(,?^&Aoi?7nPwESaojKZ3 :~:vDqg'?z;0xy*/֖ض<4<@㳴EՒWx"-޹c`ѓ.XS.-F Ai"0,X|x)~hc-C> />vsǭ^?p6Q%VT`~,ļ <ʍm}~Cm"&w'5~6٭:FYk7KT/˩[~0c8hB-'Bb<;霗'Y.L7<Ȱp"2[heK@$Mf~aie} eډA_2kj2z6s~|;Ϙ46e= Ppz7ԣӄ\e-9S3f{jX}aR+t|]MUht-$1lTWk ^O:de9X澇Q=_3p9Cr5[QJRB]}a{#ax= } nւi*GJ-s3`# LIgG^006ƱR|Du6f,ܷD_UߦAjTEߜ,>%aVDŶCH}qpS_?Z`}u q^r}=c%G'*@rjŨ.aj.}+xE!aP#؈q=Vg"ov!$c1ڟ>w,4c)zc-d*mNbX)B2IYʒ-Y^l An9Ę:Q;JZC8R7=s7"'/cdf(q\ =+9nf={*`^|Ԥ8Q_Nk]3+ۍȚB͐Yj1+oGQ`Bp4j果6!gAqiQR$ iy'|3|r)C'bssNsO{<S|t\1 nd͎]ءUAc9o`]TġP"q Gh+*6юn_Ơ.Z7b)5{V(~7ؤ3 ^OA NY8,U]uAHjohvjhƪ>!&@vK„f V(jFب+IH}Zй{obFUW!疨%gqg[LJi-/ǐ:!ou Ԝy.{jOǛ!Ǿ7G@a>&_í_ZAbWlwSm$ 4`Q#Ik/(@τpJ!ltSeaL-yNL-ajվڄȧ\([ywx22'kXv,6ܫ Q0KHAZSԉz!EM:NkqNui=zf@?Elj[bW`fz:FZګ]BuX.uE=Uff6*0T78K.7~4áGsC.l*Ӑ(xk,ՙmL!e] 3Xi*RFHH] '5ƄSED(up}h!-B97)P)}PpO=6+=gb7|l1J2X^;u#Eu´Ȍi`om=d':bW/kQaOXXwt)ߟ%!s* D,=ݳ@+ _4EUpݿPĭpV"'P꿾 /v& $:O+?#~EzlNqPiX6!hxaݔi`l⢱CWZC2mwi|44*T(4!p{{yd^Rn)x,ZާkhȳKsW ɟ/AN= ppwg'FaTUI ̷uX&jӒ9͘2dezȄfw,f[`V$n2L Y'Kr^D,|ǙWZpd&ia9_pA)9>ĚvbaUɹO-MLr(x%~]f72eS&HnFg)T[Wٸ8O2a7^\cBv'ˎ 4kSo"fN7iWNCfR%,ꇞqXKI u?ЈMl@oWmlH~~{~R`q1j9,8GyW7ܸCޓkNVT>uuVh=HD>}\3mJI?uN*gI9m,GoY{ŧQR2>,oH{)2&< #E< 8P5G~߲j9LX$`d 4ݦ$WEu&p:QOT{3^~cNӡ"*1/uP[f>[ TA`˄կ#so9 >;I1@kcl'xi})λ]k@FPwLE(QTø94}PHlǓøG]0=O^lY+Uʉaz.1G+I~վ1 +/zڨBAҴ*+ட5CKK7r 1s?+||Ёs4CG[覰Jb%3/ޒ %,ߧhss(Z]2b9B yofw" ,N_eHŎc:P{fګ] sU6M6 n@uBI6j2I\hAsβL]%:eKƾ&n D*~ע +]%,Vb>[ςꢸ"@ ~wc؋ ݁D"f 5Hg /#*20g56 cQw⅙ 8q.fC+43 i#8rqX#lI<'"SsN8+nS!Bfg\{6zf8pv%m>`+XrCm7P8Xe@_=7 ""?7 >Ǭ3AU!`a6+r )UXu =fDGA5#.Kz:4xt3R9L6q0*2S'`h~'?֒<`o% BCTi*J!|H"΅c^PVTf:=}W] ɑg*J x G*)%ƕAt O`m%b.&.KS:r9% ;!J1I*QDxrf= AҮDm 2E fxVNEo,N'p8)F֥mkI9_ٍ?5f[/y /! 0tɼ-ε%j/@Q9@YRuq,OW ,b%^pݥ%gdwFR%[w mq\#VMNE?ר&YɊI/6>)CFVF ׮hZҦφFvUs?Pgb226v2D<\jA. vʊt[ rZ6uyC%Zv=7#N-$\g}h!E6aiˬ -L,/ΐ3!õ) }bDcmo h!F%) U4_8ȶŞ?e<@0JUOYmuߡ6ha$fI kHʮF.C@:o<4euVɳKRV+ᴛ^V1|bTc)guʙDKRu\P/? Yvj[nu{rbR/섌`cR^yNv&1I ~Gd dY⴩ե[Z̕#3`' 84O}v7-h Z,\LYݕ*X"2810ߜx0#)cО:Auwg#V4ɀ;ZG&,h3A ׻ܲ8 -ox-Ma_g%yU$r@lN&ûnuQ5b)0v0;7&?TF bAdA4(b RNv`H*]hXɃyS?>k ﹐"YUr~ƌEY؄3<r viV nVdG* F?BMMH >oGUGBf~YwnMKnnp ~v&bu .dxKLKB/RFXz(akpDvrswp4r8&SdIC N(ק)bnaJh-M~mm?B*WC `1jrhm@Tdc+3g75Dm_W'~~4щ8L6=(YV~'1>*}vtUъW d.uuhdWgeJ8b),N(;yQ6rϙ$ x1 yW?҇-)3Ul#3f% Ks,Ӛz0Ӫ?4t__AwN4D@e{Ʈ?@ K.3n|y:!J{!Ϧ K zu%HqWYN:8I8ݾ\Y/Qi)J9 "D$)ʩa}L\Iz@ ; g,2l(Ma4\'6Vb?#PV8T9 /d2UvZ,R.}smn\6WO53Pc90CiQH4 -a܀w1y:[(`I$Fo=Ĭ5dԹ/hr`[qu>$w&4fj 28dӃ;QY'&(i+od⩷jP|tXUZ}^%IbZ䎃f13fG=7nabν|)Rvњ J"ʹx?4!R{(*Quř l0ڇUMToAsrh+>z#m*$K:Ddexat`F{x!}KfD5,kʑ j@J,PK| ǎ?gZ|j%%h\D X ˶hI{6ӏ-4“o%y^Qg:OJ|Q`;&]lʩrH^ideuɮiˎ3M83ć~ / >he77$NCJ݉1 Wi@p',-o|३LId "= XGMU'0ֵ@3տN2DiLvo<@NU,Ƿӧsݙ5>}Ĥ@>2[r7 q0MUK]_go6,UC$3k  wf|L^ ǨEhe/,.㫈EF UEZ  Y<+C>?"gщI3HS;3||g+Zvvg] >HIuh> צUBE.ͱjJ'o_w 7ވ42讁hrl'vvgFyZCFH5w`'Hۻ,dE#அY{'6~!sunM_|KqW 9,X2fT6niA"S0HOaA5VRfAR74S[ڱ pGגlc7)ySyބo,lwDL\%X_ "ϷRFx-s+kZ "(PG.DnР4|_i/5 "DGxmN13X_9# :>V)Arռ؁^)?Z.Ps?# .z H, o*͟ `QƱjcbjj>aShzPF8ysSF F!^uN.lThVNJHruM_Cwk PH!sRPsg4YV ͊N2U0[(#8宮牤+a =8XNߙkN_)xƬOtϹ}M@ޚ93MuףCwT @fF(B\p]]փ c@9뜳O9Ƨ!L OuZyp?̳]^"^)cQZSX뽜4"_K[<28gԧ3/Hgfi=!iCDQNRNלkj锝̚Y>@QYg?PAP36|l-!=xz8(џ}Y/b^dZ&,|+1q,(N.żMQOG~w8KU@G@X'L 8~lR08 !fH*8S޲]v}V-z%g7%Y~d>pVf#uܬ'YAe$rZz):j#]]kaO,-'Bk CF@æΘ#j`=V2ez~NA ^t\DKTpԹ1LdB۶Z{Ə7a%j4&o[,p"ژ9jf۬zPk~`/pk㕪ᯛm]BQ%&xIϰhEI9ԬL:gXVۋ d:+e&x%dfIR'+Oߡۙp# z7I70}qТ(r=\-$E'H/[OWbr {X܏EPpf,~*(KLߛje|xZ` qa>$ aSljisnϟ4 ³Zg+eD՜|TNT8?\`utpY& ױP1 9ಠ//H:R5{:Qa V;lXYl~S-ÌPEI)ĠFbU8$R}:#;~b<.0:FPa՜Z!)n%LZׄnU fu|J4ypyZڑ&`ZVPc|%t#5S@Q._"ט  (m5(] xխ_< ♭F}c#o<6eRIݮMtNG<^*i4=98g|TŒhabtOKI,}а.>[ԔD"YK{ 2k(vBFLzAH9G^ 5^B_8 LUyOfYp1,1l{l=p!wkm?nS\g?K{ofԛ|'Z [}ZF3IH d4b`PkCZx~F=R.AH 1I߆va^ I_miJ1XAE#<1 rzElJs;m~Qh/nQ@N;,Ǵ[ ͠x\MPrL1Xg!r̩l87TB3m<)'B>X E&kLukaޕI"2|BL}&TjzĬ%A sN2z?mK^B>q,~Ch`%%Rf[0z1g#|A+7SL?M1oS {[Z8 prө{l|ynFkDcrF<3Yt/Ѳ3'F oW֖a &[Y&D %jSM1V_2+#}J$v penTqgуW=dkPeAz 軐gY7Si'eT:G߮/VS !,4+. &bKrA B'[4B;Kx^ > $ˬdGhP zvpVUBAZv>"8Jš%,;z݊Tk]"&͡3a\bB{YDB>]#2"@f;Ь =6,F؟ MʟޒdQ봚V|K 2jXJwCaaVqmD2x?s+CQ5/[PW\LM>$(ePϐ=?%8U!UTMG7\v-'=Z6 o3 Njfi\@Ήwq˚Tx1p"AU3y%|&9hc؃ힵSEd`D%Xn$"ls/]Dq U :LG=r{MFP\Ɔ@A=^ 2<:AV#.eK3Z([i}4L`%]e7\UC)_/.^n \I^,XK0tp`u?~3.:I'uEpCqSf= p>:A, Wx!`P<0?$BCwȚioF {r`_[Lb}z{O\rwJ(J~J\Tku+t׹a'P ~(YF2Z8:ڗ`MwgJ|(v2 4IYd_DFiv706(G*(2uC=AFH(#\L_s--io`չ!-T>6#PqQKFJ#3uʦ ӼBlTȓC4ʕ:;f2OaI2$h;edbF k^L^yPԵۉ^̎%6P9F՝LG'y ;Ooͳ/wX;Pxq /e?^7 }'ErCsa1I)0Q'499L*M0mWuŚ^([//wˮ_mژeޔy~5| &OsRvTbr}k:1#HTMOQf@-)<]_~dfq=Zoo_M6laǫ *E7M(H`Pac ך S||B-ݓh.*ށ@X.~cNPl5VOiXnR^o,fČ 6~ =}ۏ<:#h:.蚭g7].)JgPN{m +Gγgr7&[[@?(=>>=g̡(]Ku 7@ǹ&+ƤROi+,/ѱL$ux&M.19^)@_rCʈ siGf~|?aHlj!Dmk錇 ՎKz6`+ktL g:gM1]l")[SP6gol".9_"jڲ~MKd^m͓`z4;*ڴM-gcifo1*͜;q`Ct./*6n(ׅ#$|R j&Cpï6ۋgXGjZ$X8Skh) Zp#M1op ssfͤ]7ɇcCc{ܽ"go N FUD/G@LߠQ1Ps=(~~}߾cNgHgr[a.=bYʌbry !1!\\Rcnm'(z՜,eKU"IQDXU|1^/;9Q22Gsk\ҧf("PdUrsH.ζ.)X{&oRWNP'\0$-r̶P7}aჇ0ʋQkgez>7ɶWGܿ)9eG\x^e@݋eC3Uu=Wr>;-/;_F~K Htw92c$X` HUj *{RvިupOL8I%$oP:/4-a%iZмe;g}wGr94bi:;|䭝h>58_#>EΝ̕u}Ԕ҃#O:kHmR+`?8P1ӈ{ٔBn%|.BKe1/ Do#1֭PrE%3ej{F}sFB7'ϝ_9k*VT..x֦\GiTo-|BrnD? ǰ \2!,mpayh@s}`i6]z6 -ma|,.J_SB]ffRfHCeEQt8k/"xyIucS:/|uia2"3kA! dtn;k\ l~*P=>@Tz|TMmv"0c?_P!pv" Gf?r/´0^ ߮ 7(+5t3k%0?L+ڐ`tmN(=Czpve,I @8 @dT!%OlEv=^oSd,L@16 r앤˜箱2iA]*\B,#}9 2~bPk*MHz9;P;2 7c4XZhGC 2tn!x1*Wq},@:JE5HԟQ62-a,7T(Dy rq6+7^|yN/M^LtrlR31 (#&_<RYo VȧHE`ʢ8K@+igχ|2KŁs\xG A .Ӄ+q[`N ǒ4WWM# '՚-:UԐ&ޠ8ONdm3 4sFr'rTey|>()"GA%S.Q2v-9P_bO69꬞&пDWCy_{]C&^0q<#Ԫ!=_]_Bi=ͳ9nDo|!#.'9ӑϽ$}o_>:BQ"#9h89ˌD%O cϼ$^5#ڍЄKA6XEiS|F>4(ErnI$Ika"zv\ o:UlT_䍇g Zl{<=AH l_JCvͪQk![њS)M]i%8< HI>uGYKƱ=~.xF6Ԝ+4Mcu9\}0{fB^$6" b bq gګڢ!A5Clre~'8sNlôBipz=Iޔ*pP%,68bP}(}mlVfb.oGx:9!N+P2d=^AHˮ݆ls,_<9!@Yp-=, Ѓ:KwhkpRzjZ&M %>"XC3p6* `TXu0lٺ9PwRJDBa&OT+D]ltN!4d ˑDwFA?%DTefiRZLdy.,/SDy3 sIt$`K%9Dcd-11;ÜPZ{utk ѵhED;!<|&_;vc iD[(_|8CZOK5$4kX@,lD(ѫO*yXOͲ._Wqdޯdbat& `xe^rH7>3xhk԰ODose)߹5o\q ~ͥm1U}@˞1M0 }uxHLː@ӲlA?rċxt"-7!+ujv\b|8t*n$T%Ş&y2(jb]*XZ#ַt!$"oFࡨȮA 6-IlOFhÿ܁d^қFey4}`aJUh+Y{(w%)= 8ˢmӜ5+ᡭahao:5僆o.tٳy=_./Tْ梯BP&g `fY/2!DjUHh:2e>AjC5v;>%"T7+>0C[]VlRE _(|;B k\7dDmN&|6zc G0hIa{vO~|A\RwN/f<,;m>} WRB"6P{T|./܅4$;=d͆t ~%Qc=s֐q-`AXygC7>]hEOoWMȻ W=޽]֔V[T V{ٜV OU=x5Ͽ @Y+aE Ob95&sixbܛ}> X9,cgA YӳNQt,zHh0~pW+)D7M yeDnE 'ay>eCS/kMWF~_`TmEnA3bɒf4txDЁt&E_]i&P=!{W){`ewG3-2`$}e'9K[eNMWDԈHÉ@7' \eQ xX≞߯ȁKTbӢn~9FA1Za!*; <D}ϯSsonڦdZ  ? ?CgEmM/! QT}An(;>lczjv!@t:|BvD`%m $a?4Bm„mZhV0TsMc&().{O~=Lv7n7:HfEglAɲeqOk>z1 m>#]b6k@eCs3ײcJ+v&r"jU2bvCY%]I{Rg֜!]s %ӣ:6KMV*4u9,!̈́*wBl]Ԛp~4FY5 ,E`\w ]b^`:Ľ $1mT3*}2o;c_X9sπ mpHALKzS[/pd#(DWOՏbPfu zVE|BDݍ)OV$8LCoHX=>)P>Q&mc"M81r#u^3Nٗjn?.a|,4/e, %shX>/IoHݟLmѷnA.8kosI#׫ixԛTu80FS9IbC=3O#UFIϻL}՟PCaAb v $"Tez7KMijo'}k)ؠ9!RN'iuS%į^ Cَ-dsi^-ai F) _'Ń`g [z젨E5=Al'V-SvJa 8| I&9.-s뵑u~#gΝPl$m+2Nk@ߥx*>|zD&;up%=P6KuN`W ~l6;{* Q,@{uW Kl3Ձ˂c`@'8Te^X*fo Nц?d0j1`n59C:@LCKUd)~#;RU6wJf_|=Dbӆ:^tâjJn,AWC`ו_=e 0&(Fwh N4UAMEgQ@ vf݆t=@Y>ӓ3e"碒p8͗ai!y)wᳵݣp u;ld=pSVSEd-#GVQPPVVoghWWcTW UD@Ef-8ȼ cr"2-bHOt|]> *-(ŗ2н_[}$6F/=ntu+0h16;w(Rh.@{90e-ms(4r>f#_7a%'DF5j.3lb,*[weP٦xR\ "Vο?({TF$(<1d\=W7gQ`.H7:vaGl(g=DtFrv IO*"(oLz  󿷭 (ޟgʣܽo ?DN1& . VRU)<㢷P{J5ȐNֈΩI*˄KNZ{ Adl:ɂm񱎄E Pۺ '+QLEY9vJy I jdv %l]+;.6 W~}9=>v| +q]G/ŴR0F`™^+^IJܤ :@wzv|^R 0uKF4,~AH36TPK߬oebHaoTG.@%4~X&+U,Wwi`mBQӧPL6d#D'#߇ە!k"%!ר2r~ vt?'N]>]aFyUDyxE=b8.>*3c FbJ8~yì#q⇰o%*{#Ox\_CwٰbRJ(Q cDuDb-Yrc 1dM 'ٝ`yϣUJ~a ú~=x:mps߸S{ $x@Z I<̥}.h5Xfkf_;x@VJS:y& r5F+4}^^ԛRf0wZp]gyEHiyQHk- Q:fTg"=iR N:!@$n@GڞjO^g^gcF0ƺWC} zɁnkPk 6h)$IXTX* }i!}~YR lWS{r L.X_q_EE8ݜ5 GgҦtx_^haDwF^n&R͊SX집yJP;OB9.G]M+nҫnZg4ogvQA΃Rț,\XGJU1Sk슐gėbJNJB?8 O!xyX̿/ˣ)#]@h `Tu.ŋFMx" @]CצfI%Vߑߓͱ:lJf{`kkI<c% yz+ov eoӥ)M.3]6(~CF2 aD[rC')׸CHIsQ1!b%F3mS l듺N1igS@B`9 < 0ɺskweuH֜{R@2}9JA Fs3cvob}Е `?}g4BMϓXzYgzj6{%ia0< Wzt~,y>zO6'Bc%z&}hXEzNE:<|1%Y/['>`^]:ӁzgZ#MWq֑] ll4]A%<2di*Xil ;!^Qd={r]J⟈|$zd1UzyNx#C-Yӝ{ʝڈuVZCfάsaq{h0}u8,ڹ,OUL|I'!>pe"E\Kd9P|-!%(-rm~P1Rk^FԺy qS5_s=!U%\I}rzT +3y|#@$Eě [E]'u~S]кǤ'w&f^JYЍzKzS>9RbůE"6L Ld"'îwIP ](>c^bC%+ÔJ'Yk@O'.P*uX MuU^+H⯕1lq#tt8)FA .ViJiYQ8p胐{rbr4vZ- Yx5 95{nh y?d{S!ƣjwcKMu̼ѓ%sç4`W˪,Xv-rr8킲r, ,$ʎ;e5[a%*a,sSo0@LS.7GgԌEИ@Z\ !|EwjZX 7Mo=.Y o}L/>l,@j PCOܡWŮ-Y"mx`C@l'4t7VK£of,#0>9=*;՘^yC5gNr!JRXٔ1k'.p@nh #-@ M\џXPj% [9ȗ}j7 ^N#7ju-K D)o[fuch?[pSh'#J)aQD gJ7xQ<|@h6`> H=̓RYwO P˔eNV%]JC"g!{9lY5 cu^&ib1D]ǻatW823"q$}.jaS:4Z.Ut.8=sv.ȿ,D<23o0'+Lޚq&_v*yQ$o6[ EׇXPNmRԃ~;8;<ɨ"|ahnJ&tyf+\Zy.K;JJD0h{'s|c=.G==a*"9zYk+]Kb_HCSKDc<|~ilpg} kcyԃ7p?9 j׎Vѹ~?_ߍ#~􌂰.H7\! .&$ROs% /1Ka;ܾwbF[Sq*]zs1>9bZpE xV~Xn~>*`YY 5Cjسxs)rgWlVWMR@eE\l-]Wܡ>s4{yQ#}e ?[$sE7Ӵp~024̓EhxuhO"K6Зp0oU$Ӊ'Eu4 g7gGJ FjX3Jي5ϭ SaޓZ4!*zR'4'P,LFAT$"ju_9_=+j-uBt_yr f)QPq` QhlkԹT;Hk3vDG,HS|޵k_+ţJ?˝$Nh{(iJ7-Ю*SwOp? ʆDNK!2lwTFӰ;EnDچ ! ͹Fx]ke@>)"iV ɩlViu9t9B^vVZBC?XXx^h-r"=N4ìvhMf1gZ[]PY@>w}Z"q VZ&ە66'y<#0!J|)-TٍI-BY ׋?cP&J>thIY0hT _OǓڡ>S7K#S(DEQnL%Ou%wצd0iQ]i ݮ8iP'جjE灣Z?v)Nς%wW鄡L1?HArY_|:{20j:su1 m $s jYiM';n_;# qXK߂*F0r56* /!`x;Zm^O4} ܲdg aŽ~VY2,2PKoN|JT 6]-eDTbX\|Lz~Wf(F{%+M"4 5Jmmz(-XR}o72fh$VYDS߬?îZi[nR_Lke‡6i6@w'=mM9" kRJ9+W`l2q [(pkb3R/!M>!=8̪i ]Ms.c 'eCTbļX bݱ\Z,(YZ.gDv5tDO#7ˆfJEQh`3ozgn2,It"lrpKBj,Wc)}Z`9h`rx -Us(*oHpF.^L6X5R>sz՚)kee.#AEeJ wI4S6G.UC&|izMJTCE\}&}a Xc%bM#ԇ&{ߩNiI >]c މv>}s*0Q 1>rpHJU  Ʃ=?҅J+,n O]?`7a?#g슌Ys /Zw8`vBo6D$m*-qC>FĴP3o9\sJpdZR[N0,V@>+g0#B<M&LgGcMiaP9j{qImT^pTE{SnA;:q@t]5”9[%3!$-PXku2D1*ؔ,*=>mYIJ0硠ʣ*Czp#Do?t #;hNi<ב¿vo+;`ɍ E[l )Ib>uH EAGr!` ' OOeB$|QP*StB .Li v_!_q'eؕ*6?ߣeb}Rb^]TPܸrJg1F$%"0 wz~{U-q!޼ҴB1$vHmX3a .V 't<[#QsM-faG&f; 50•T-)M󳦷ODL<2GP{{ PZ^[ХcWK#Sn{?9RC{v(WQ D:1į0XRzڈS$ѦцR;-0G|L?8KF<Α)]p7]>L0UzhZEq-UWŲ*J8rU .ٻ%I}إr>˼;w3YZk~U';y0)O Qƭ i3ւdU0W4qENe1EackZ<~(kZnx%7hvybvy3xĎ7N۰QJ&x0@X06 Bk E Ū>1Y$B m)BTeq7;V5iJ{ |ebFjĉ&DtUt]`W4+,/`Nh`F6)\2? J?>0vG|.׏ĝK]1Q]@jSc=YLޕZ57P 'k"h|/ẙM8 c\ʢࡌ+ăVGґ"v'ŘK`ic)-w6={+72LӇŹ:JQѕ7R!mL*vfE)FYUC=of5S5/ Ws|QS}L9~%SiKE x30`RS3FuQgnU5H +=GgzZᭁ7A|\{t1(찆gд>#RǒiJWA,g9f?Ed&/Z ,:6V -C ڟWe^^o 7X2l2Sc\h2Eu0CoB]:DzD 'cܑrI3_SJ}6uL!m3(i#6$+o{tswδ >n 1!YMEr^x_vPBKWM?5VdѥwXUdY*h˟z3((k}6'fHTMYx7֒@U~a(VsVaE 0*9$sBnV)F'p= o8F=zPcݷdŦ:(`*zX Fn'Н s C)_^f?PNR7F/Ed959q|0GoC %N8=[ab}3VDYv2' C@ f?B뛲hZ5UwRϲ[ڭ5uTCl&tTnHݩ5k]8=T!SsP5 chh֍My,WRCp z,1o(vSOa$qdwn M]uAͣJAT#3p=w>TJiJ^!UG 8 ђIA{aa3p{, 4qeR1#TJxM.НK>DT#lCFS?<|<# qM+A *o0qkly'}AqVs3-D)|,_"j 2aFLD$ ZA@kxEjCJϊ׬!c˲[ ԱIPe"0wnF1E*vrL,O}JQ5%V]w#yv"!ˆm=z61n7nwmZN-!$Cٕv2`<-VY~|[Xʧjd)d #tk>.bؿBcBi&iaNB]P(u^ P_9NPy7ollGS<YˀRS!s2H^˾EE&$"4yf>xA~'ѷA\O a"+h_"Cx\2Mgȱ9Jn5ɐ#w`[%D8hE-:zd BnAo"i*浭ExݫP~[u [r=I)WWx#^/Ko) ]2Cx Tܒ ȢhrI4OT7k fӱ/cdh##U^4#hzO9ZT4ܰ5@ f3,qXh3inPdʕ_e$:p=X`"UE;>BK,\-GW:OևF`@,YCXq|$O)F!M7,;Q^<RJra|/9?l09@q7nb1T4S S8lS f)Q{r# iɄʭiS5 1@=, vcht!_iu%;ű;P4.>ž\>D=쭞bЇ=$'S2{>GVQvw+R߁E%7|pnjvԠQpRi?d}5`HvXڇXQmk};ErǷLw?TrRj2T,P$-_Wt2aD5;Tdx?O:`;҅qi\2pZ-UP˫tB%|#b a%mKU0ޖ[)1l%׋J@k40Lߋgej #qZ/S 3/ʾsȇ !/dY_E'^o SR[уKpf(׍C}:/ *>x"^Mqud?8!0h#QWOY\H,.^aq-w4CVistRZEbrkG1:Ш0&^$׿WdK>-EGfGh%덀U07.u%J J&Yҩ;aZ[Z>-kЩ P׺c%IFxҾt.ŢɀŬ%Xzu慟S'|_$/w1o.`NUAKz{d簺HՌo^2k#DR#WG8AȢy2w]YSlx`Z,;f# TCWH?ʙ\k9<\EH$ 9%n 'Lp׈*t$KwL/tt0bniG9eXjt~_UG2CIl'L)#=" #۸H3 :σSơTh%;{-Nt4XKe`ą<\o0 MHŷ|r)?ҷb[PKӭG+ 84ϧ E:[&ɗ컦H+ˢ hYxh mdϵV%%IZ`M|Fy;͟ Eq$MCߨw7zؼ|Fȉg'lrVtEn+nĭ >G\Sn!RƇǶګWnwxX ?ڢ :fʪƉjF3/B6'\?wOɢuYa8dsrC\\'wg@ IMn=}䃒d/%|(~4E~ 1r}{΃Yq:ѫk80hǁ?Hyh?-<6cv熝qY惰A/vϨP$ r&C$#+P^Jҫ%qj6[Ɵ^C(G 44U6EedM-N$U[l֏M:vSDЈO*Z }f pJ dTwQfR׋|j_;*=p_>-/- dUg'd7vczLD\Ac^mX 5^PHfNSL-:Mj*yĠђ4JdV}۱!gzt*olx N.آ%_'|j[14phXh#YgryJz{:d 2Y;Y?l)t]5$卿[kƓ=GzgvL\Sm6T*"~ ܙ2[aY᪲C$7l@$7Q'^`٣k52z?{`}i`( 6!)vV"h.\bdg:J/g@NV wӻZf:DF]LTFizǽP`^@Br,/@uRt_F"K-B7VԨ2u4ƒ\c}q`FP 1DY~!s}0FPFLAFp9_Р*X!wA~%0ù4~s8r~/2hw͖T5: ZT"ĭ= pig"[*;nT;؀i̵=@^+ )V֔UlzY4xxLx"C񱕗VgV8𗶸3@"fRap9?vN[fB"fE H .8TJ$`YÈfbphu8?雧Ec>0TLInqm 볗v}20F8tqBTk9:gu!m*C<$Ԥ>y~X9ą3v'w#v$Z7W-uELЛPUZh[1ou|C? ?tѬAXg K玬R֥ym/vZ(mǿg.QcφgrXU &!Porža3&$BwIJOxI{(T?[yQA<\& ֎8|vbpa蘻~I9-3+&}DĐ>9q,CJ}ص"=Hl䫄U{@}x$X [NMy_!~ǯѲ,wpfe8twUFB;'X0^h. ;db;*~2O"Gj7O>;ظMM],BQV3b*o6z3%KČ%&"@=/ԋ2v&]~Ӝ Bt^;uB.>>@7'FS -WcD;ڢ#9,d)?>]2Y o{mo&oC)]"SsmXm\5-5MȣN0kwT@8^nҺ J+^xée!17qӔjʜsW B.9zڂ;Qn}D]ͮ{mjʽ&=q;8}"+rKіa9합ϡ(U\v.5]aBeԆTc5o'U_.L#_gNu;AuA:׊\E\Bx/} o#RB:CFzbܽBK{VŌW%p`h `KP)ٽL3?[OUI#Y0˥`&@{4;$'P|S냡rųAX)8DTp81݋~DEy;g{zSWVf@bIyEP’S r#9Zg,d` |Rͭt-\__6OH9Hja,\YQ_*A5e=\\ɚ킕:s3q^ԘA}e75CUH?SDX ٙdn#BDNg3`jm˟A!XYLҎBl󆱟A)Mm`1#0bY_ pDtb"{2 I'&:k$1j|׹^Hv1RߘUMVX±,?gC]2r!/RSk))IYO}w/o|~8h?|˾t_NLcjXVY9}5؎i=pLZ 1wtJR>4 e`9w[a!'H4D [<$L8Q2m74eجOg(6ƥ¬?uwcD:žd]- Y2ٕ&qF=b׊R`Pn_%Ҭ1%Yn3zOxxsk]fѧ~u4-d5šաLiMOEu];}\BqVc1{^b";-!Ue,2q`M4-./u'VBE;J3^}ʁ.si)5M|e|q ,(wkH־ J;=R &Jtz2˫=vG EG˘塉JQw.QԬ͝>6$y>3O*җ&*{ $Rf2d˯v"N=~mg*$t[ Y/&*'*S .o|ʼn˚Fr86lKe \caLbRۙA ^;CX}m+Gtv)"p1q'2\No͜`A2[Z9w*2~rHd$vNXQr{ rJ +IWE/d4BzೇZa>IC) 56؊<zKHuzi@B|AhђAgk&a:cf_'Uh'\c @ "jِ*!ˑLPN7AH"^{ '}(p{/Cng)+OVq ? u0 dRҊhzo(Ѹ).]!$X_9)ό`;I|ͯK-Md)~cx08Zu U9&ŚSrM^8sM_,ur^CFGW$rA[/cnN}}fC*ijx\,gG^kD@pU8C " KaBe&}Usc8%GRt;.o#%gtxX10Xh4~p+0?mqēВfLHo0m=C`tuN϶3)}m$N%k0s!$يvxVm uuP^R)SQ jWRIؤ G&^u1 BE~Ojt@dO{M8'$T%8F^aaQKq59$QF{~ 'M9̀}^kI\3K64~qdS%@hkX;#i#}@ f;_QV&G93^%0eLuf*gl&Z<~^X<~şͲ-xW:p}++$I'==O8d] %g&H+JoWW9p(u~Fo JRcs"_y"̢x$}Thy}aC~1?e(nލG>36Ͻ©=uk"İkhV#491z@']bKܸsN f-~-$ZXz2z^M Kf`ӎjݱ6^‚YoCmm=LIwK(M ށ]_xEI*jyd%;p,p ݉#w ֡E3s1lȗ5Q8(o8S#^#;ihQv[m" J)/ -WbkC$~<}!g>{mu YڨcRM])CT;h9L/F}bI {3j/GԴX{ צxA0zNVFl !'QxhĴ OZU{>Bg~`nV3+v]N=͸Ƣ`.*Sr}GNoXZ+sN:XUb9h'0 Cm>)ʔ FUϊ7A6icA_qf a @ Sn#?#cyk  zXX`/cF%J?H\Z)@/יc Jo/VKJhͥ߄i@ Hԗn}a&s]$0jtԑurv|F -Gﶔ\Q ȫ̷p11vdX""Xl3 a4"0ٿLd2l&T| *e M:XHP6Ȝ_pdH^k l *`)ND`$ΕϷX* H&RnKԝ > ¤R);"hl̑ѨI7 B4w^WZdU 1屶X^,b6T)dUY7 A=43"qx,v+=*0g^,$v., GCkH+!`bж LVr_K0pU(oq0Y ΛõdAu!BrqM} s\"[mHt霴iDKtYrզ=bUFcwDsEqětU[+Xy(/ǕQ|lt%*q*O8NΚccmVfY9Fdwh 9Uvv-EN  U,cv@fXmD!J0f}h&?P̕q#KX4Q\ӡmB3c5ٛNw٧o$֫2K>UMvd"2N_>wVMMs>W.fZ!E2pI85 prw8Exi#kI-6[3)?EyjP yPq峸,҉~'9RɊ,9XNqJ;, gvYw ˶xxRjisTְ~bgrbgP43F{Ѡ3{Dl.`Qh'H=*wHwÖtuݩL) Jd{nϬeK2QTaF>jj"JuTeGԷR}S'x\.B$M$$HCSVǶ hUc4:_\c{ 8xQB i\Bv|tvs_teA~N.. ?]qwe fQAe꺧zzv@>ZŏˑY(=/uF]<˪[8mgޛ;KMa,Si xgܠI5n_c=? ]#r,u $FO(}nq@U-C!Kzy/$4K=(wͥS^KJP.+d4f[wLc$j>)3=x+_Zf P[5/pEV?OӠvR~B6bE5%K'i a3mO-qNGWFH7K{YM:iKp\CE4&^EWS?-{'Ȟ>6IƷDÑ w^ G&_7Bt|roMbJ|b1_3?|O#*؃H쉼 <4NFN"Bf_U89* n'6[nA ٴ]R ?d0 B cLۦu01P֪'-|u~Pr/t* MoH:I+)oY%yU .AA=:М^?k%Mfy^YiI̵"}ZP_ Y./MhɫwPsEP~F~Q8g=uvz'keAev?JfĜO]}J,7ߵg!bUBQՂk\fɢc$L9n!o$yA\%V=ϟIY;I|'*R/I+qmve]s1EdO5 j,k]*c{9pNTP@0)Le>U!yEtKrHVAi"٪E4Hоw/ ͋/s'dl`V@:j2|Zq{ZZb0n̾k(Ԓʽ 2b$swZvؿ.ߓxEϊO?;<]ֳD=]j)hKcVJL>Wf)Pv tgK1)X1:ڙ9Yt]~;7 @S (HН'ӏh Q"h[+Zp}@7F'~pig0a&,Q/+T{}uuLs xj$aKG< (O6IԪsa{IjnEW>ox FVRS$n6 RqXSt}r3USPx(n ic5x& Vrr1LMg. I7ۣ:i֤s?99s"c"ռˠC'#6+BɆg  '&31F0}e,Y -I=pMJ@G8bV65R$-V:u .ƼwY@ƁSe9=jTp(*ثVU]4`%y} kN?Fuu3n c2v5m+-d6k\ߦN+љ(.tFKdO],ǣW2Irp~عQѫXHgV²⠄e%>qQA63|>*ԀCB>_!Q j%)Ukd/ROSC8ꄣϟsߍPIjHG,[nÇ}?o:M Cf;{K~qϤdRXiW%K jVe,48!jق $UC ZH 7I^²N:~s5cm f4fM Keqm6Bl)7.2lɘH!b~.v60F-CjPà±g_Vmrwe?#h~D܂K1xHo =ΗC>}.t$ zQ -a|r u,G| QDRtLX>yYlXגbFA tF2^]?G3y!OnG[:!QrA-Ã23_0vA,w][/CƉV32p> m|x|}5l NPVN0#1h]/m)7aAA g 8)u(^?Nx6>A$ טq@~I8=5PK<`2oL&g*4d.ͼwgA Ҿ8wфׅWS${ ]V6hC*@*0f$, jO۽GWHOx}34woj"z)%ETB>-C#bun!ϨX"rų3 6J qknh.nT L MqUPA3|)).Jƕ~# !?IG嬕ԝ.} <]o/S-ǎٌ,v@"wM/rНd034-9.U lШg09dc^ lZ6\'=gWEhm t=p'7䒇+Bz~+R,*ļ\9s8"'}/c_Kh1^i_Hs%ۓG[HpBHh,.k-mrT税H Ozҁ5uf!4FީPo0ޥ,Q9˾ѐch+euMWQ/Ɓ@n`CdW:aKWj3P1`~|hdGFQN!x0ǍZ5e "iTiLs & v؈2٠}Y% oP@yҗ&摆<#2$]QXDWAG >+MSLJq}B$YZ^tZ9yhKMA4!(3OO[pݓh pwʥ}ҽ{' ⌇ +ˍ\XIsue'4Pl*.&zr!;}Wc|)E cʦ^ǂ(R1yZ1\pT4STBߕFaa Giz̈́"9_$[/@c !_%CNR ~ tX¿6~˗erVޠ ;YH&$C'Ա#ʕ.;Kqv774K?[2uî8Nt]σvSCM:V2Rj{-jY/ҫ3]`B'I !T:N,膑]Sײ"axc#JV D0Iou.]` pj( }SB(?(gMUqL$Dɋ&n>`Vt='/ԭ"1D`/Q]ÅnuaLhC Z@;}K!a~a&YQ$qt해/Vh b/I4e}`ܿSޥ Q K;O]$HXxyy4=xZ.4 DCiFVz?tJC'&,Um~J޼\CmtNyٺ<[;VP*jqE3ܑx -!}`0>*cEg*j CҫZCTH'ȴoyjH((#ڨ[G/߄u @=}}_^`4EP7^p^QChŪH Ћ7 ثil268qP|p;fFe'x=w|ssXL˒;K){p?**\![˔6n=>yL40d҂񙩘ƒl(+FJ1rssZ/6%դyAGh_x w [y2ZɴG k{[^L86<8r;j!NlѱI98\No]"~\o_B泽1$_qhDK9 b}7ǔܞ·'RkR'R]QKE7M %$ ǸA}O+Qޑ}vhDSMht|qscpQ`2xQ_Tyʃ8,ƄVY&3 {c)0h*IW,'Cb6Z7M`/;cI UFJpܹͪi<@Ф740 3 S^MkcpjU/*>&cyZ}32%Y/jVmr ;6gU?𓎋eXnɲjٜcmR5 x|VM].yX%BKBmh9܋5\$<3}2Ŗ<5bL346;n \[ KtT&@dQP晨6)G-c@gA(Lٰq`M 3XLu.>p؃STuYI73s'öL(@vڽhm >ZSgwr5r붓}'rRw,Yxh[kdߦTy=@IM]KcWo5mo:I^, Ȝ_N) K UR.CDJhfӱ4c6Ǥʶ(`y>·)s?R%uߞ t2!"6 RrKk_u#"s"EL@   b٦37#\n=$ݧiG0wL'Souք)#@ǩ*#}U0@v$hgQ/xSoq([FJOB~(K>kQ}M.-2G"魐.K␱=s!DwXӵ|˜ǰgl<I@\y{=i:hT;"NJo(E9ue'rI/#hLquwT}ka Qɩt l?rtcQъ\]])<}GECR0F& mNr];[jFQW+p {7P(\#Kx0CٲG8V5b!3gCkT`YGV$!J)7!TJڤ4'2'}B~c~V[a }p:/8jwz9Yp\BZ q#\&)%+V6u'^oDi]6 _+J$r']ץWviϑ P@t\y ~cCsQ8^}ia w)'sQB4]RD:xCA`W"c!Ix/q :"qqRPm^B{o 26;M;za1.PwW4(39B9s!y"AQ씤내L'ePhH?\ _ܑ thI#Bt]!\/Bq͍!ƌ EV/l30: Fs.ğp5˝E+Xk0Rf@RXi`+DH2rFaf'dA\"aOv_lg WK ɺ" nC~4ikyDXa:Xo+l C  e?jPLLf9<8y KE}5oIH2\%hBjEޙVU abxwf@g޺ip `cҙxf᭟ةc Az ܝP(\'t c]x8n6 2q 8 q$vSgYzK!f6帠 'r˳x Kގ$ćaYXZTIhL1?ƪ^P5";(+uvnɐ`ԹIX1YK&5P y 9'm[J.WևEB]b@cH '&{C{qֿ4`S  :NM "o)ƘV `C2a0B;wXU_huGwQT:='M!:)BJv~>8SXפS{.w2K˗_v$',|cL.8vcd3 7n7 U.RhEEl@046@NOWzD@}iYD{)Q`gKknT\8DC]O! EȇZcX( `{C[9x׵(QX,ȭnC^c8,,x-X :+~:,(#Jy.~ ]oVA~bBb+i]"ȚAomQ~=!TSZgTPO^)=]"U-::?(TKoE<^"r9W[ :Md= X Ҋq'jt$@QLGaNfN{#HpPc+U%KgxP _ď^ݪt k⤡]}^1@&E? Cwyu8t p=NFٲSE9JghՍ$ Fìsxxˡ"m^z$TVGF5m?X,R녞J;RWig B?̋B\sZh .3hgѵFRe tjW*=uBFp;cpBLCY[H}~L|H.~8D7գRGj ;3'œ3V_.D %3݀ pbZsmomƿ}D^^_y,OQ *9G_yy]̈́\|cTxDL07fV;ݒ8Xc=v\R,Yz1G2 H ~xjDހr Ar[CHo#}Y^(lO& qM'g1,5&)*R TRR|ݫO " [_ C qO Lܓ~gfnATCmx}#{u9%k*}roH-s]!#<08:=s~)̩28[d,Dy9Q_k2N^mWNs>"h#oF$ll }c:ltPavJ( JG(}n phpL;{Ҭ=h-%hd]m2qlSI~h;\eZXQWk/^Tf/^!Qq/gS6\ډ\J"4)i |X_zs; /lGZC[% scV+G `WYxF-l>MLR7CQ5~,\hmVi7Ou8OPg˅2[T-fW>'I# g`dع`U/V8?X{)idRKbTQFJD8g [^QP_1ڽzWMLZN+ %)T>E4LBƄ'>P^+:~x"Q2#ُl I+Lϵr`:=jC'#iv"םqN &eI+f[sNN#xo``Yu?/W G8"zetn˄ }ݺ?mҶ<áͅN%ʅ0ZBVջ|%WI|N2;*φ tV\ ܻ^(cϕj)ׄ#D*Ž"Nз#AbݭDr^ h34~h-i1V]Q́7isH\ðߜ>-˫vh=`?@lIŶABB<0LCn/g\#NGYq+?rIVa| T^#eceHYH~KИoE).Mj;;?Lp}_Py2Ž #;K:ç9N e)(TUlide_.!hG8fn5.yyt|VҌ#R&yc!&߮i=U&[1"]j0QB7y0t! N6ha9 3G1c8goB@!.d|b!'|YY4y_Z?Xԗ@6ugXbC۪`w0ܴ@X4!^^+OU9Т0EkJ^;T{!'ѧ_84]>/O,_=b;6RhӻA2K"ԛ{YZw8laQmG^54w >\vf̻Q|GQ!md<-PM@u!xמDP 0Ze> qI8fgHQG!KˁF[dDb r@Œ"lu;GM|+i}+L<2:o⩢ d!XIׅ*w^V;Tg`oL"18R/?q5xN_o0QOXvTc4NqϖRW8ׅXeHi4V嘚Kݒ-V2l.YL/V2} eA'" `aǛpp!E4yl7iBm sʿq$В ۥ(0)EDO{f(Z.u䎹>웩z5['h6y1D@ IB׷@^cZSC6Wfߊp9 n. 2:z&Z{v"̢h41Ž?b G_CedU6ڢN{S JQ28 N QiXڴ5?:bB }d-ox1B &mJ"Lt/=L ';|}Uo@Tw&նu׿$֯S  (Wk!vuU;; IG8#"7diƶDXioD6ae,ga& U-'=x!kd„q*t߾D$e>{sׯ]L]{Ke{8leM,@ޯ\߬gӻNdNv*{r#+`k»Jz#7ib`.{Z7 f0/x0Ϗ' .rf&33My 0m:{CƽqQϩ]&s9LݘԫZew V:ekYRW5B]>\jOO\4_Td9HD=K+[רǬ" M,@یWrk_hc@Z$Z2r 0Ee~NRXhKOE(b!MVO'S Gj;~'W- ]Xa?WZƜ= kt Pkg 7 }zhMBbS$*i8m^'O20o `W@H!z/TKJBuDsa h۱}6iNtt3 zvl辚e'X"Vj }=Kgo/y8gJYÎθ 'XonZ; jO;WVPۈNˆqTrX2zK'٘H4#}(o׊s *n4{h ^/4}K= 4?(REҮѾh CdZ CN[-.5Ц]j8q=D0]7`FLyW0+q̿HM~!a3>6a#斞-m>;lHק€(_ј֖tG"y~<~l nܿ^ ; e7P#n.TJ ZnI1N_@>Q)J<(>o|J I٬xhy,WVmd8ܛ`˾}?VdD nټRA:XlNծLOrFYD;!l8p5n~nҋv5> ,-̧ vFh*MXC%$>};'?3irƂ p}bQU6g 9N2h ;P~?n$Yxu7oشI9ٮE>+=43sN.orE朡,"+HF]O+.-\ t"[9fa5W멥ˡpYb E)h 0\Jty%<@/vD[DPk/MS(ï-E^d O } BSPWLdї,T$g.+^C0!} nPMUiV"BF#5%ڰ%PD*;}]0zc[5zU{34WX\o,fJP4PT`:CS8C[6㪈,Ɔ/i zB ifZZ6Lw}Y#1r"ݙ4$:P Q?J ZԪi;rٕ:ĈYUi\Eq+:D:m'OXԗaV:_F8n`nA~Z Xl| B]2˪ u n)6 7"q_?6K5 19B%2& ba"1{:i4Dy_.' G,ݐ ђي>|~ʯ#]ōw;j;@\e(GgifC%e8[\ѣR4{/Ɗ_KͼlfWQQrJ}܉0B kڀFѓqNQ$G&3 Ia,~E)yZ8"8jlGgid8]d杖זbڔ˶\GZe ^04MW!,hz$1 Bm_񤠓s~Qk牰Jyn%VM~F51O,Z W"bSs&:]yQkP؂kI|l6-Q ѪMI $j[xdsZ !%jO=K7UK.uZvw9K]zlmՅ6BSn &)Wߖ1s;qE~ Qe[CW?BM0&pSPQ* 9 N*ٸOСfl`ag sJx'ksTsA/p 䔠 LL ,T "vE+"ote(F*w7R᭷ ARǝՃf.fXħ4=6fjYV+ކU/D(/kݥsb *JJ9&lcw:@"CVZφbJƞ*5յ`ޑ3?pI؄"&0O2o)nwbwu( @$N}G d|3twZLܞjq`tvZDrDYRlYJjr5+_Y 0[`y00hMFn'rwSN:4$<$jK'W.dt_ǣG;OQlYu@͔Ȉget U(+[ \  l~WM`"[?HnXr{斡ձ2g%GI&ٜE#pD^],+-Y GV'r&!>x6ZTAՊU5BC,iN[\N Ŧ_(qV9o^AfLМC|ڳć,(lLcͺ!gYT4°`:n[Et cZv%!zT{_ty igGwɥFxHN'˻N/b\8 ui Vhٽc##㩩Ed P8P+%w/Nӡ{UM \@$r, +1uW"vC߶+1:vh%.aN:K!ƿ_vi@OiY,MYj4Sc$n]|N^:9Ɠ5RGSk3( ϟ3qbWsw!$,6t ͡j0> WX?_מ7,9&j/>IWUԺ/4)Ppi[9hHvbn]cE=J9| hZ^y]$KWB% ~=Խ^V9mSE!fL,~v*ޜWPv~,,鲃k͕Kɵ]-5"±Oo8[} Tk8:So؅ 8pL7}(l`#4cȕc/(hhU6fM/ڎ`8W0%X~beb3 x.bʀ1o2zn.9?ۉQ8tO+tDӉ"q͠rWW)5||^:}Qi":@9~Q4-*3Fn Ud3؍Z(/c@M֘e~0ZLUaz:(=8Eӈo1RU(+ )={ @i$hB!?utנȘs3Ŕ`1 TE]}Fxw?DAåyZer@={8_/Զ5{XuIiG:pWC:v)W@3TZ7uܕ&g直 &kȍO_;ȱ)/IvC0y@ ,YsJmՙuj+c/;?@!ΌhhCCq `(+o."0`&;7(p'qOU}q1Qi>$ZWHWre-m!h VWk>\ߴ#>c^d0{ʔWQGi&+PPdxG:DP"JHãy3^{_)o6 5x泚i^|3cU$h*Z L+@u} Ff(`uۭfW%g!a%] 3$tk ~Zupym7{+m!'}Yb#gdFB7mu21cu% MdW@}, ue)".PI /*B=[2]l# vYUr1([ =faB4UȺF597M y=™ }]<֨c;/Z߈Ew_,b s3k6.5.>TT~ M-Y.\fj'BcQ*TgUɍ87Z8}P;5 W^PR<ݼo7["m] Ӗ{ zVٙfwȘ~,~ i6><_:FK^kID{Ek>J}p%Yi,8MTsuzrTqevkv>M FBsm쨅.@ll8dv1Cf, b D{1_#W- @$}aS3o:+? 1P!Ƞ!5'K $W;ʽ.{Пn7G4yc2eH 9W$do^`ǢvfiPzv+;@l>K;5Acc銋y kMg[T{qImSд4G?)i}MD!}Q _sP4A:TAxM&LAfs<-i@c zo3 FocrQ[Zresn\ԵXFnbNX*[dcG'}3cBB{|Y<^hDnQRM|Q;jXrg|QG\q.b!^IHb˩젻EFKPn GgWO,@7O$iG-K90ScL` 5opig%wrP0~[yl0;>sh_ˎFL눡P_fkR(`rz/uA~ZIMPduTa̤:R k^+8W?K#艽{֡ GO!G e4 z((?$D..u9=?9vE0 z4snHE -L+$XwD9BTj V闗E,w|3I!x&Z˄;MRJ?} Li1bd& }bsv ސ]Gu'p (?)Vqwʷh~YաB=G4+ w Z؂N%B2DniW@96I{?M ³XV0L#爨c"K]M^Qe3)eWrG.7 v%ZKQ؈uuҪ\&ME"HdS_9q(3F[}FHǡg@&_|VPt *x4rVthO/K.͈ҧ{$ezp7p 4 Awh 4+8$hH?`,^D8QxR䐿TcIhpSٵQNo Dҷj\uFNT,)h>1d Fq3 Ҍ)44xk" !xA{܉ӏM>f͋_ɂFz> S dO/\Ncw ա-gŴ=VMMV2 FTIhtGlXzE%پ07z͵ɒ0J{&0l*cfxqX?.ylf*!<*alG|rFZrbK@5@OW ;l1*I1PgfDj, {QyvOqy["|p89F1n,< ozS i*8PHYT#_Ty_=W)&UYoα̣WJߎmR{c*  ((sZHK)<;֕-AacOA外ޠk Pm%ri3x,ei/f:pi@zT*A*-]rc|o<. \ gu'3Q/<-of,W#Рe EH"y):ReV|Y-Z\'^|2O`1+)l0&8O| EJ G7.CleuN%S<1H@j5(@h4:\ @ĹEhezYx)gGW; ܲ eؼ:Su )sÐ@+ 5YuU. {>6)e6g{YBYcֳԯb/Pan62]/FZ7ǴZ QvT`xV4lIsVYEUB\.brqbCI+ [\$MDli)&;$G7#'U=Y ?Hq%>pŰY_/S"n%pNC m33 )?%T^r =\~ ,&{|^$]AzE}X# 1-^Wd?1$,F=w _)+=^1 ӖH{ ɢC7T6ET*1p<YnCQ(J @Yta.V35؃Z !W%T~zׂE^/# [cVMtk?3T.3#7C; GYE^85ykuW~0.䶒X 8IpN30v}bivI`A8'""t/93V\w;i.JJfoO{|./@ 1ñA%K4xx`vpdy'^v ..5`ѺGLEFlFD[sڡ ,mtO/|D}-cFϩX'Ϟո = B9:J3e򳚋TXE]#K}wk\%S^{HR}nkm=FU7}(lɸF^jjvٴmyRfAYPW(A>)fsr-zjk\닿F,`x3x)쇴7Mi_ O>ji3aϬrɚ9B_Dg_,=:$`r~pn@"+VN !~xmZ$fpĄ7'7ށĸvkɥ?9EiqD#k%=01G )*>,+Gh'7tm'5GeV 6(e=\p$y9zxӷDV^`{ M'{/^CW͓y9!AH7DH".=o2Y Ja"D85`@j[H q.>r81= DcOdT_v%CVG)6ǦY0#tDgF6A%ӓBrV]D<;T<یgUl $~oh9NfO1C7%G>նO-w}cx*imt,HʖgTw F ͈2JfH s˴xHyεnHm˹G0]3a1{N3e~mxxS]bF8: 襏',07vpdY":p'$Y}HM=jԜWY}v fr@{%i! ^&x< P57̈́4Nژ]n[SDU@SgϿ7OtI^IhE4m9g'۸.^>rIZADyJ~&]`g~"E^eIWG&;?ԠQM}ayM;W[* 2.`Qڲ!7\oJtoOipco1nǖqTeHДrb[3 heHuKnhR5L,a9b Z@JU s(D6B?0pjC53r+#u6vūCk_6jE$2N2dߎk:@Шk$f,ח˜#Ix@ԵQ=4iibiOpK)~c!?1H4o>CDD#Bl:^b[iHwky<0=D: Y׌좻ҊdsgMN7:gJR^74)f3tdCi2n1Snzva(0J@g[N S Opxom1,~q LܔvMԒ `&F Gբ=]&obCt\:ꋶĚ|MrJՎ ]d(p<ɓm+L.À8IA}"ٱc)T{tܿ=g+}c*A MGs#_0Wd#9Sq.n($9aYGFc1p $笪MT&}ԜԌFw9ǥL { s=Ҟ!?iny7OCz<'zViPCg4r{;EtꅊQE$72)3hNÁuNjydY(kWe2\Ii 躳Nْ ^D"劶5rt“gWADEؙG^d mQtCc :31zredC=L;j}<%_ȡOz|"1M<㜩LPM'|J&]SbB`C=UFp"k/'{\!-{Yiz k/ҳA"B\Բl !S;^$.2"=nV^[9LS]",#e)ptB-ȨrT6`0#hohLS,'ND(E)!DC쭊F3ade-) Q7Zc2awΠe I_W٦+.ͭ)4}cC!O(J\ :?\v@DKo%0+az`G](nF}ICzHɥu3/n,F|c5Zu* G@*N@^˻E;>IMXB8v#*a{;K_5UM/t;nК{.!uCPeRedVs P ψU>{'֌F4T|oZ3hiyۮd#%'A^c<) )Z2t25՘r" : V+ c9K,?)B&KZhэuXL=Ȋ ízM1 \vRS e@o.]$;R8={'Ujɖ.DPr *y;H'ysGk̆7mmGbQie돩pB3iim3jZjHV7$lwx^z .Kx6pCqxp3sFah0 M[9Ǎ߂&T4vW8K ύf+29%kQ_ƭE Y4gESGiSӆixA9./1kS-JZ޶Oxt 73^BXNOFvVs8*+NZ])&wWFAbT3; D TmhTK0b[vZL\ #QZ)" hS;0& lVvm W ˡDZC0i.{ފYS/;]1A(=ޝGlP1 7킘Ն5 P5K.3ʒ|Ěg `ʨY O^D ;Hrl7$͏^X%z_17i8)idĸ`OdվIDA3 xv:~̭| PPlݵ»35s_خ ʈ E*}hZ<.4N-buwߖetu7G76_}ѰҤGV¿psnۥqN sبv􆧮l4[RV0WBh=Q ? kF8XǬm5`RFQ~eK.FW1Ph+]0W36xdcq @~6؝'٬jib4lqu .:? NdɅk􉵙0IIX7 be&wGD.2CL|}~?Z_]6 &@{b=աV\Nl3v!EiyS  4ÙCp0J4NNJMsh5z"AT#;3L`jB-ooV}߃1z.f;ln5(HJa׬I:_0ֿ(bgl:5<ZpgEjX g1ja S.C&Sk6َ,40-e Qq%]X[㷻ݞrTf]!YnYps dž2ҼvRv[49F$-6a&1Ēd}DYv(w ?9[1wDRSloa O$w37;'ϰv" "dtԮbϢ_(i*oE0si#V}Z7;fuC my\C:1AT޻m> xy-y!%6݇ի]/K a2YoaA In zv>>(gyugv /mB@7en3H[ -V6 WVjr?sWOyPm@.7#w~m$47j&S@\~Q 6vd'_N3jՂUp'Fzg!:Uw*B*KSqeCI8S1ͤr}5?i} '6p^]C;n~cIi@aFM,[K"nBñ+B0Ƀc /;)ѹ*[8(1`D0WYVACjlq`K݆[ǦCŝT_|Y6g  e ,Ή 0ُ>oEO~ %\3PAyEme. tzOz`] N/ù*Ly`@Q\𼎤M-,GCb@PeB%ԟ%@Yn乂sm'v/ _TٗH,d90Tȟf0Xw'L"i8|cP]yp=&ԱtkzaQx= ;JC B 9IIIh|G_G}1 le"e?^yQ,$!ax-38Q2OӅBm'{&?--P3`S'GZq{g)raQ+ u|:T߅RN1W̌ w(5P~ yv,A!`ƒ,3 MLyr 4~DG me5K1چnv.UzF)~r]l@a@H&׆f)c cϭY$Rf&\ o tt+10 D>~{FQ90 ͆| . 2vJf54K  ߈V/.[X9iK3'l:?"vn gNLC)[[d,^nk_KCN2/Pk^@xƥ FGWLeOB*H0/Щ(f)81n5Mk /(<a~$x\dpKᑚ1$򠺑lBh8& r2YT[yNP \E~⥸&ǵ&l${p2MS+&3qȰ KzWΈxb1Lj:XK ͤ%ujOơaXu兎׵S/6MZV E)WΤ!Qwţ,.&ԒH#!S>~٘~*jtȸk{W"8%xhF:uRgDNxp 1VA pXxint01v 5eS>%\1ezkuRc{~3zW '[`.X>9OBd”ë[4 J-R(-\PY#y)+Q ۭF3Zw!tm9]XTmR@ji6 [CzCt' !^j$Aq w`5Մؑz {k>>`6j"4֑(9 j(F;[rDH4x T<,W"zܟ /~qRr<>R1F-,tVH[ \O6O U]:CU8>o@f |54s$yA)lL{/4;؈ȹigZp],BP?Jy8R g+hԝ gu 7fT"'BS'‘6BY6gM/w31I;|Vl t S6ӅVI߫hI* B/wepܓ7+ {dy-| ƬYiJ,̪i5ʸ񪆞Or|}wW MݹšQ'}11hyqۆ nԸǀIѼynmxdmj[Ninl#" ƣ$Q12WғοmoF%Z?WQP~)᧵(kӬY?{'yDkI 7L=g4}Z\H(N͖&!xʽOMIy"/i6R,{oZTgTЈHE3B|ԔOtcr<6[ꃦcǼ{u6%Tbb}e?pјkaMŽa&6Ŝ Nj-6K[DA{fF(wBT7{zDoX@V2lY EWg;x%{JgoZ| `\C`/s@(hv:Jq34ܾ+Sؾ=큊=s[\KÐԑ 4Zb&>{hx{c:_jk^;&Y�A1ped[9 &~ _64rcDUqz (r0T}-hV?V V[đon/nA@QN:Fy2Mf"rCjջE)kCDh-MKAWyw/)D YnoMZpy~!hzqHsml ƊP+'3Y s`"&xz4 9?wKCWfzaLn{[ A??~Gu1ßگ?.k0끼e*ǬcVgz&4E_^aAf^=ƽnؔ`ub!6mduВ9⋇hPg;WH3[kfe=sie 4|Cb>a#Ղ&"`ݱmSq ']!5^~~d>{늹iIl(Ɣ^ܼ\`wTPa|01%-cug`Co jRtԆUv%*t2z-ZuK) Mꏲ9Ϝ5xbצpϣYHfwZʬ/Թ2|+}`%2K1%xuar^>{1hfi4PEmvTȢ_z9.dQ߰}ց21 .4m9Wz8X\/jh2aa cW狒Mk]!Q ryȰQ6}tg$"7$"R=;s!Uّ!*jOO$-@-Ϯf`L_ilf(R^KLgN}>J ,tO#p3,B4 MN4ݹƺax9}ۗU ?V%] 0WAC-x]ooCdm|cradxب/I9_ ի:ZQ nD1c4IoL `GuG3 >I- \k>5!\-f'IAy2a. [{z0ϻ%x>w8c7w7HGLa^v:w$^:sj{ WqMMCQ :Lʅ=Hq[0*oI~<"&li8>UJew)M21 Sz$@ңZ͂{Mlb$ՠ8AYZҠOfnGIRed[_Ê'_qSe6Lv.ؐEsZ:,xă+Β?Q Lqnr¶p#YXY.j >V&k5gr{Y2S$bӪNR J̀6An\ %`O5xj@;p&<>%O-,얍@ ]EB7zVt<ŢmZ̍GN#G;'YW ?.'$8F>0ttj O@O?G'Yy;E+#kVd bԂ4UPd+;NJv;qw'I+l,.@j>uPr҄ݗ_OVP%Z.RpK: &541Kgm {*ŔAIpdc!=*Pz_On|_dW>ݐ*؈<;1DS[y煲WѴuhRY-;=YuX‘}Niφ\J:ti0J^&O<Ŕ9f*)=SNEܖ'wpÑii<{t*߭8=9eʥXl"69Мog[|{ \ygPs~/9 ~3Z4tv_Q fF'>WB1%{B%>\ ?4+F8绻L';Gvc&Ƶ7~AǗǏ|Aqgvk)-pɌzy'BbS"# 2 1 R{Gc/:=KTW]k?x>7 [ʣWLA_cM'~]X}w:́q-lb/nZ8O[<>5/"@^*0Xn-d!DAjz2Ξ%PilcBAPFOoWIY h;i;29f)Ӕ1M3Vd\|\7|V&i(*Gs^eݘrLg+hoY |:wfaTV$:Lcrn mCx/^^ge`~NqF %SphkǼ¿U84dkzʷVc8PۂV2? 4FF)6A';oĐ 9^&tG7ι݋O5f䢣mmD ׷|J q&P&:wb[1AUڙ_<+=p#r3.};gh(V?Æ PZJ7HsHQyPUBc'MZ"%|c%]hT##芟 Zz ;KWڻN)o*b p㓤ӫ$G3i!z2;ެ317uq}C;W9$DWҤk{̊4?t79 ;5t ۝Zmq2FD<+f+@DeV!_+(ίH`:Bw~:3_ITiJWjcYrS0bw%'G&X=Yt~d4USLݜ˦bVzs"]8"rӈBVig8Шe A4> 6tFMkXtؤBA_!G^aۿ$v p0+n!'ZKmv=!"OYw~4y}oL@EW"Mp9nc $)o+p3T>e$qEڔZ.лK6W;;# !ER%8xٝPU&_OzRPp4GjpOsdn0)mg+¸-`n(*0֮r8Spm5~G#anu=lsDrVa~rD ttP6GJZ$U+ D^BB m~{\G@QCDђ=? ƙ2 j$#i3B,m(B֕OD G~Kl/T%l'OXATbr1'!w#,*J]?:oPLcQQӖcQϩXuL-հl>yE_K ݉gngW'I#3Q2f7>Jva)QFY_4[Ao?H_ LYi.v@/EC]Jͯ!N%z\o@SPyL?pr(>}WިO32fs0MR R)80 PFQ VM$6xxЗE -y"A 4'U#@cً0itmG%?F]4=d4W% 1BLtxo={m'RG4x}%C,Z=(֐@k`{~u}%bDϋ|Ҿƚy@w~3..#dq9oihg+%LV/OK䴸bEeL$2ҺkFUt ~yn @"u8*~K:~qڏȗk&"wo# AZئQV ,ժ4<MU(l@F 9}W]/hd^5 NR1ʹfg*LvO%3%@4d"2lUkxoGq" zwX1憖 3J1 ,fxXDᢃ+U $2(23vv4Kv B C@'Y pl:ҚtE4*,-9I m``P>\=ue,~u=m [ЀTʹ^̓G U#ڋ0P'נS҇Q =6 [؄Β"XcOF>pD@(="%.I*%O}t/cnv &X$I.Ru5!Jw` UX JkL j-t@Ű%s4ɮQ ]yM^ /qkˍ&`"2cq5K@:Bngxxq.l5͔|ܥMGr`W ]n'kDWwP4²@( 90p3LFК"h)Ix˾ #::ԀDPz(SINo-@˦yJtSeB0mwCy'J HF)V<&8I=L7c1K}E#ZwaO㭱hbQ n>~rcx; (~bm,$v(S!z`,G7-$Q6q#Mr&\cuͰ10TRѩEj{bPGUΚj NS0ب(ͦ,* I61kb_Qr;E;abXi.O p_ʰ e;pg Oq$yR_政R:fͻ8gP ̌L?c`qbL3& ZI*'|k_p!{%Q6b SXI:=+ Kv"%Uh s\H[Ab$ <]]u9=e'eIHAle J:ɘ_W LG!̑t *<˸}B^2Gލo!Q^Lˑb[LʔBjl` ѱiMK2݈+*rJ@P5A/-leytLD0n| P;7ַdSݥ+ČVllR. `zBA4z2,rM'.8c{Y&@9ژ^W.@Ui/,vjbdch$`Lk R&/%8?b6ڇCma,!Ά9LPU`1i`ӽɼa?!>` ?LS' { X&/@<-HSo=T~~YF?:Qtn& c bΦhn.E"_ Ä~UBd:qg`uQXIܾp.Nʪrg m`6@-bHbu 5#GxQ$S6rĂ~bF(2T$۹ٯf3s8b;.ޣY&3+A%mV!29A]e"1!Sdr֐#Y, o}Rۇl|}^/255zy~ lwrkk=+%8>b/y&Mpg_7FZJ&e$NӶ&rn} xW* OY|.Ic@&s0.k讹&obI%љ:9 ύkqJp伓ov=jFd`q =ͱ1 -3/9+}oW#%>ׯaI\ZUn𧻓eśo5ӎZE6f븬P[Z>Y|.K r lAԉ# :QEPb˩Y~rz흎TN!xn '㢡C?kΫf+ŐLzеaSؑ]=(ǜ?ID  \r[|tbA%edN3bu4rQ1eF@BL#:;xeϣFA8@MEJ}\'LDギ7ȹ:gbe whNM56#E}.)%cBAūܵ0=ZH씜L\ ,ĿQcDMYc4X >1ߌҿ*{WhMA6BM&ijFEp1898[E|` Jz<THŢR@=~ ™G<(og ڿnul8;M'U8"Oq9P JRi;A?/Xqrb\k>$<S1B8SĭUEo,)rPvsǏI6N8@jL1zW?mTbޤڹ|%|(>#H %l2J„hpm{UoV6"]wHp^yC+1K v)_*MDs0X.aF1W(ACI#0K9 y찣2Ӡ0}}zȉv#4m2w! iB$(9ĖG9x|,q]4fWʹW`F`I9%U)v-)^Nj`i[J_s8-bqcŚyOHdCR6P(S,>8d'?v4>9P~n4pxkWZsE. 屮 =/G]h 1%}++ˑ]onlh==aܵ`iHa?"qw [q.[tЇ_ZBm^5IJϟMYe{5o>=zy0Nr#?>xYkHZFn >PO_+=@&t>k=r|śzZD"/enز;>IM9ԟ&68dRuc?qD_YZNQGIO_lЌU,T^ל&kB-WZ*-b$)OM4 R8徸hF/y^Qwz(7wkنP^1$Ol^lh ҟ]E-ÉG% g]bX=oړ9̩VLndE(hlA++r'1u6F='0ck*:4Q#x4dA4Lژ0H9O6#6NpV^( (h\|sJSxq9:$S@<IL?f/sf0v8Vo^5~Rq׌M gshp\Ŵw _di]uCxB$z# \DUG0 L5_]X8#ILlw-3ᵲ*m=V2;|(/ q>obLFOx(}B} r%홣G5 q<;grCmi}=WʼGtjr'K[IlWIJv:%z~Pg͐am-4@n "lD)(&Ȃ VxB4*))*+O$|+y~% |P6E`􂶴& g5hAHPdx WgP937w"zxfݙGeXv@$zS^[^ntme);kvorGK*aMi[P,cW[+z*Y5%` vhk̊D$fX&eO뭣9 aat&w;Ւ@FU@.d?Ti^{0eմu т4xhUVW(#.'Xv;߰U ߆8/[~I"l%n+4W!2jгsKEM^oj՘@$FO͋'2!Nb|T4]ĐJвmSQj PQXHFtkUog#Uں93^lk<Ya՜_kz-uՋ߂1>fxAAЛRJ{u2܈ZJ=l|DnhJrܜ:Rh@a9ݒHV3wC16XgZdq)͎н=neËB(8e=eO Ҋm˙aR{>zZ2dy&bb)P$v}Ò,Z^% k6_X;D o6tl:Aαv́jPI7y'EN Qӈx~,>EV ƒ̪V]<">"f$~ SEVMWqt 9*VSS_x MJ k5_vԛ'peY귾1-_-$ڧCf/δ]fa * oJh{$G] wvfyMvB n%le(T Q\Myڥ{,$'q_SŘ1:@o 0^$ty"wчHǗ'"ljHͯK83RŮԦMA*JqG[. 0 7pN_ۺd](`1haZ%/;I-Ɉj4r]XRWuF+t/e7wB2-&ЦQ5ZoE , PHnvpL{y2[a%+Ԩ=otgX,b%_oWov4>7 ŽuB`Bvx[r UٱS'E"Ϳ:Y3v,`۪,rRI z :Q >* Q+O`ɸ$KTs}4r.kb;jsӛXQKla,$c('w 8c+TƂX"&w6WlD S|v ݨ4nvG68fXFp 0{;MkQ4rNҳc8ze1pY^,uˎa$ZE!V ~GNO_&G -I(I;=B1OZ$Ncx ʈ ˭"ƺNP;ȣtԄ8Clk\/Iyx8'tde|axj鸣cʲv<\Nb@tCl%QU$]늣'uku4M ,:;] 6%A|p*m6;hl}έүT؊b`geѺ1G85o&'+:@ praGWv2V+oF5X, l]g3P3~YuPS#{͎7^2 f$qcs ilR΃|gC`^0oDh9k竬]/~RAlL\2ejS ӭSMC?7G%SD(&O@B@Ѧj;Y#)uACz0FI \HȞ4mhdjT5x1'ٟ,Ba@bBN xT8> ic6e˱̧~S5<|.,3|g+N Q{B"2:O 1nG婍btݜatD+/&0JuU%9ݰ?J@j!SމP6c6 htE\#\d?8꽡/`5fNWrVEmW.p9 InZi2 * 2f-7Az%6gvCYuFu1-ThvU $ @O FPTP!s_UE)l/ɷW) Ҥz L^~# p@ZC.g[- 9|_$eFWzl065Y2 RO]}Zt46me('{~#*{9h$hyHd&L O.boH}#IՙxޤEM2QT^&j{D ȭC|Q9-Ej$N圬 kn80҈f4>BΙc|Q|ZslLWS~lӔ\`XuY@/oUĎ)L&4Ydu6 gYU=JfîՂ'bpzי0Zt" жFH4kJ0$jTZԩrX1ŕZXǭ>ڹ]ȍ^L~ySOѾmeD?s˴ahxL 9یRk_bN!+fb, 9Trhq!݄Vz$V.A2-Ng+Lc bQ^9TNޘI%"¬z&>ݴ|.ߥ j 6 1Ea5鶥pȭIB`ߨzgQh*O0VqG9\XMTEb/Eh F:8z`'Ne=5N i5r<q- 8b.S 2z`84OAcDDGpYhvIom3wϒ0{ d΀P~ +{(vQj~JsJe**~&L1SPOV3іAS$P7 2 K_m2V5k[ /V`ɤP@7X؜ L*h86Q*2HF~ }vjZ]#zSu33(}A͐/i'Oe~Oo9銿#$l^< T`D{TMMLs>r$ [qcp fi&j~ |GV9_ҙƦŧ`UҿpaZt Gό6i;?UfU(k:y :|_ͺ'ٻc~Ƒ>ާB&yCs2r=w4~i7(>_:ybXr[Nܖ,zL[uXW? s"z3莊]ۥQ)ЍGg\z["71 m+HFd-m|p5$Uڴ7%zJsKaqOZdO50VB/C"2e%r3i0M=^fWe]4t>{j2P t!tQueY zKkjAN>(PXdi0xt?af}zv>(@:YᚺP(GAF.!=pA.;k:)uJQK_RqǰS#u]znYp{T8o!R @EÀ/ʴ]ezXXWx4R|J~y\wqSi}}Ө+Y[/IE5wѓ U9V+q4c9.=pEIg!HF<÷P0 (vJ/Bo7laCEO;_Jt3HI@"U]Df<֣j9Ww70J;6l!鋔FN-ܰV^K[,n.;>,k,Ӎ"$ sb p9s@k{8Eڍ]1p0m! ʜCC+7zk٬{d/"ƄϒvI tAqU; xIS,ަU|;fgo;7[ɑH2fDl>G:A^I rfVOu&GHZϤn5,;)el8U}KK_f\fP䑒 ]X\CGݐkÝEA0{?+OTI{1IՕx%FƣkhX+F.X" SomQ aA#33@>;6Ttxxb<'\ds_ ؉) 5׾79ԟˎ>Έ 0޺D򞁵T嘱r{"# 6`HYCpϯ,`#\yQf"],u/M2C7W!Cm=&[jܤ4PRqVp!zK 6='6ŷV޿{"7ew*ߘVk5'Z&axv TبQ|/'ZU6';k6#STIJ܁(;p%M Wђ5%[oxdisY)^UsN ~U*)|`:-E8|eZ=@UXBTzl]m*'j޵>lvO[T}2|ƈsy H@Q׈{.q}EH'gJ`8īE¿CMB)f7s-..&K7<=Rok&PE2%tK<ӯ}0kŮ{[bz*~Y2S1q=&HcJa ${!% ,-۟yѡWs9fVZ1+˳mw4 #fұe'XU.d6_`=*GXnm eaLa3dEb6Me.[Ky9vVyn.pǼ$99S`젺O0yT ! 9 [O:ᣊn9,OK^CS%arVd W-cťڜ_/R?`#PB?AY-V\bk:Vf ز>y/sFUOհ0Je`5D)kpky /yA? uW? 2UvG%ѽMXC<9J;Ͽ"hc59&pĦl֕w&Ugn!f{44eƗ%d+ɤI|gdd1ϙ4LOzJ`ErдH5Eԥdoy1Z<1'DYZNmgϧwWsz4ztٽpk{8ۺ](l K8/ni S?3c.y8`XfV|3Ls- iB:$SE#z۰ĉU3ެŽe%Wp>h~^Xi2k0,,3U]/?M_±/D"a bCoQ1VDajh eՓUhbn'1O>)~=ct5@o6sށ~/qA<>E6 =7\tjdk:X~3(4=@Fa XMP~*lU^}v}J]^(Z8ɱ HFsTMjd&ź2Z4i 쏨X#*(혎+dXG|pJU*@z~3Tζ -lOsjXo!9)0z JNR6,Ev %jl |CBJnybIӌK'iy83`"%a|c&jG:q f ¤&$/Qv!xVb6 `̆JobPñy&$;)TLNy;v[I]TZd}VAN,݀ m]12YNLy1RQSrhu/U0IB~H,mS485%tWVl⫅m;QԴ*cꩪ5,Ydjd\C>(mBT3,O__<p-8_tZfZ”.S_Lq˿ԹҲX - T67N4V}n!tJ1!kUXfйݭֻAܢc0]hc\#[ra 6 &+#vcF&qjRlsB.֠Ai߸xz&*Qb^!{3.o(I_J;H2䌣_4&#ux%9g;'hXe n M"ۭUDnK 9 *u]Z v)~!Gv+E÷U:n"}6Ci pY|!ζl Z<-- n7qwX;2zG 7(a>p9`݋c2\J_\{½|4 ȉ ߢS]b-ݻ07dw #_XsT;ƭ&jʙ!Cg_F(y%5&>t)M5I /E9);}ݡ4!v 2H2%BZx+L')bH:|Jl.rR}#$},/9}-[B0r燄:W3@V M3fHc+a\UC m{"P ]ޒ޶t@d/ʦF雋WEp2 uJBqv/vR F fV5.FNjɓD@Eܯ+h51>(_㪀IOYc<(C ACV.PSn6Σ<}y@2T?(v#h4)^h:dP?:awˌ''`0-GvP%yrU fD$ uPD`V廕XnGVغ"hGfC<;.S vIrƽ$C! Ba(E!uЊABF6$=閟JUmlj%oXFJL`V BwW1j:}%$mf6J [ #DF%^kEkhbΤ1޵ɐCm-S@E|2ܯAg. ,KWRL[)\?Ѡ[OW&~KMb8!4'Bd&Vn~P(mSr:9!%%2okI%hw"l;n^6ǃJRDr|  5%n@KDr*qŧ}BsWu(/wwx y #k&-ȜA;ԇ XcdOX y6[XK*qFs렡6RMs\ ʠj70dR[( A[gĘ ed!9p'ޕqzcm;`M0ZP?> е3\M@L-$H6л#{Q^aeoIM^m%A_pHO)NEvӝrzr.I k/?(>YaK#Ͷim:HDĞ5m_Cb">,^CBtu-[A+:f֎le)* r0*tE:S^-c 8$ GgpkHGaPt\$x$#ΎU8Շ^J(9w]pDMɋ X6ɨDꩆ2lwS&Lv50UKE|8f N +7ٮ~h^ԁ+pVAK J6^7cC^]U,4-: 1yA;BRi~^qe9Z}o}Y>72fdҤwz:!m2-B9LI:ؠz}$.a+n vxq$#>^Rk&'Gz8/9pXJݶ}kXi ROnPJН- wvqf11l~r:gR}ѷCݱr0* L&%WVQ=1EƂ8UA^Ot%= !S:92f~x4iQKc2㚒۶$Ub8=T(52rk9 ه1 ^쳄$#">ց!Q/\Ng't+nzIHtv7)vr rѧOv9ǀ8")O.Fܶ] }:oMN/tppABrmϮ1o| n Zn޾{7ai>R#t87U j!MA25 YВI<11+r.5 TH(7 ܡ_&Xe" aQ(RQ3Jg':BK"IZqBs.G ix90h &՚"S`Žs92קrO0Щ co3'/,ECDZj WiQm/0MyKȝA KhhE[m\X'A'"mYR,.}Ans[$Buw d`i|GF8A# !Z7&сtp]] ,Gۢ -5HB-!R؝,jyށ?hhY3w4Y3r x,]Ôq1 옐ƏxMa=TRd݀s@R0LȸW`z1L#u߉bO@<'Rk1ʯ=J~ʩHj-륋Ź]͕$tv&*?aEzpyGG|c#<5n)2%Di@ K1s^J-.tՄlg)}]z W[ƽ'[2@1'l`Ն3yS+Zfڢc^C$Eo)F3Wee8fSĵudf8Sēh '(QQ|RcI :F=pIW5mL4g mazEJim0c(CəKxP)l LˀE˲:nWyU l燗 > ؼH\؎O XtV gUb.\,˚YnBz^+İ"Yu`^IդR6i;ԚZS9!K&JugCq5@tz6K.ˮ?'`A-kIaiSsgǰ8:td"N:, q@35K0&[?%LdjvL{ϷoY4YB]%bg,6ߘ\)dX*jI2dD' ,H1GJ%bb}>}JONeP䂑5~z/w0`$ V`28"n 0 D _U-ٕoQ`p5cq_'Lwn򓂒V~CElv; Vvd| /={^zMo-\ܧ/vwMh;1LҪQC?M|2A!,jm#<]L79or8Z5[ mAH Eɾడ[fUeR"ϐ43Ie f .Xy8C45&yh?6qb,_|'ZFO5i:DiϷW߽Hk(/chYC2xya\TEaG~>`nh\yN.d+}ocPزw1nP]+9IA{$+]@2_\t }Ʒ0?6μ(Ax֠VUDN4Oaٳ'@iAbJ:xzOo!Hi] v(;|EW[5w2.0`^?7*<)6Qˉ._r>k`"FQvSqMل#FJ:od[|R'n ͓ ΤNu_QOA4eoiajh r23Mt0(:' ȌP}YΦלA7s!i6oPTVA5zೂkԾތ]^u[,q6|ʷEn̝R+9% 1ȑ7aS8p̺U]ԙ;n!#.k7X IөBvtmɓ?#waQ/ Ḛ>p3ftlCm*7JCF @gS87b/tNz17X4|"w>X,n, 躳 r*ro4p;:j*e,:}CB<"'.w=fiqfQ|7ίICs0?%ߙ~jWE.o%߳B15l״k}2JK)uM!|#:j&vQɺs@ :XSP 獯ʻ/s%ʱKwpk+iEFZG8;VKᨽlLS;*t6j ǹ1AfW$Y(,ڰ.|JU]nH Z*,kzE`A}suSw,4lE,N98cݏMù_ 6/;ZY SuAq9 =Dī3RLBM|V:]`rJN'ׇ6r˹ ǿ0ag\gٴOukU Kzk04qagC3 &4K~K=ɑ](#RT*wQu /Êh-'G#48Hҏq Jztk>[ ,M)1h%۠Tazlqhmi~T/(X%(20-?E2j WYK>psե% Nd^IHH)ż* vv&L$x[~>Y 5c8qq!zFzUiO!M} 3|X*WlB2<3$e{nJF1pZ)7tAhP^CU ~01uu$ S <7/eQ&QZ8gƀc0Z F J *vm N^GxbM.jH>7ZE60qs\U5:8 SvD !*cKIs|]Ӡ' ʍ 9_efQ 3$07OtU1LR2SVdQb61WtqM&i7/A^Vhqf_-+m݂\r_fIn욈%mdu)'X٥Q[ )læ8"%!2Wso37&m(`.F*-k3{g'qs[6!D]8oL1ABئ jLf cPEc^OQFt߽9HIn"Ts\\hj+ƵPlba)sɼXyª.e-t{\R;Z#wS,?),Vx> Q3=! ~7JjU3p?>:Shc7Sf@\U08X'3m5tnJjBc3S~9FԢsY胯% Y Qou  X֋js LFs}SmQKԥԫ.zb8ѽź S O[q]@/j=%{Kyp Ik]jfx/<~n]H_*`lG8l$G'ݗb!k/Č@t,rBhPҢ.TdkV :`V[*nõ^}ӫ`OC2u?Vۋ:+,&GCU@ʕ/bdh4M/2=q+${O'@Y`J(-_SXkюPf0jB":}X13{:e=TgI=x^;hñewSWre1Ty7)jdDwV`gº_˭IV`Ӄ %=t:+|"w[Q p#Yekz ?;\:xd)  ͤMDJE֛կOݝ=Z:"R<̷Z Aw=~V(8Y(Z=<܇Y`4afj}Xd+}3Φ$4V _ ,ҞHhZPWtY=\77 >7,mQFBa@#"a!ѽáTt+ o43cǻrY 6؉Y[a;l.h#>."Gl-:E4(cԵHb$k=vFrInδ᥊,r!,poU5D[E,u} /ƪ&uqcآuXQXD#+޸d ]?nK+i-ᎉ*2I|3u-ƿӑw(XYN"gh~c]iAO['da32aWT};n}1 V*H"`f9~Mx.zSn+|}p[1KɌw$t ^fP-/lgkA sߡs 7r%I/y,.%i<߼R$[S^@?DR5Ӕhd8B :4.g}x23"ЂvVwbCR1=j')wGŅ)T+kH 1EM(~SčiC]L"`cl;}r#VKA+H%=Bt obBO],dS3e)4cMc &uِ3'a[q4_mI eL.AO0hSTR F*Cbrq3[C]KժiPxLu'%(Ó8)ek~0=:Ȣ|W? n5_%5tf:ʖqʛe4:>3|,ar$KܼLӜW;sKgܚ%5+UB\?<8@=4z6s"TR~ gmm1)?94JuL`,_UTl5GYΨR?UV&5*Py/`V( R/v|,zm P,qr]u&^gz0KmӗVMLx(ǙuQO3Z;E* jdEZ/ܲ: T<[>JŨ].$m'_g9hٔH/` 2k#Q,,.57풟;X'Ⱂ #W$*l'9z Vv^j79q/"^kjmx _ez9)4C`M;÷|R}p,q bItϛs*Owg;[F[#!.zi,GKD>,3o:yc׆DUqwnsq JН)f2i?j!S$ZhwΊ6(>%)=>mG)l ͈moXRfC ϑі~տBN$TPG G&ݨVמEM1>RVu9ct>.+B^'GpHa %^U*g"P"bCrGCey-nq|*3m"0}qK Ќ6K!Ol.sJ9GerzSEf^yt[AA灛:b \rx 4#.|Q9PS>,, [dar8G!Ѫ2 = H@ZCkةK[;Q6ANaߡxgZ Ulݪj+qdN㈣/%M xoiQ\x}q 17>/E+]*y}VZȬOGf͒h|QJ=O4P ܹ* uPN9)LϏEl=Д v^+pq/uҬm!(a9;˹ rҟk5p7H|Uµ[a>Al[lW"*c|퓒^ W@JgƻODِkqx|BF}b(to/; ;0$@ٟ:2}K#?;vy}OGJca t6W #D76U*xlӕ_՚2QuQ` pLj͊KetyX]m" YՌ#laeo} D Tvy)mGN_am)T0&#<򄥮H<󶳀$0:&ё 7]cӻ3d "<1K0 Q0*T2fEi?]%iZtb JJ*PL v)$6j>-4n(\qb 1Zqv{ѭ$3Fw5bסY~'I'LO>w [0#pDb}t$1(]z`OReIv.L ПS*rGR1ǿOj 0ޤVҾ11\9yaT%|9zN >ۓD)/Y zZ3 CمWyzɥ0|Aq\c:իX{[xFŚ)7 w?օ_UܽNq,'JĪ,y.P.~!Ӣ}MlvKZ@m î;VZX{܁HgnNʽ>KOg, VW3!@ E8*|Yu/nƴQOnbDPɏdM#),W;Ff(uODv VD3'7"ɢ2ؗhz͐,rV? IV'm b*Ǒo(nI;w =ԑ߁6eEPͮeHAL}eT^FϡͽOM:XnB27ˣ4%* x^O9=6VdN8+GI`FU{Q[ntD5LЬ#v*HifhK–Cpl`Htn[%wPpk<.Zaq8>K>bǧ3;.҇}"嘫ҥz:#B۱n}IF;tJiSoZ;><OsWNe9S2T_:CB]52/0lC"=!rtG8S毾Lo!:,ָx)aԮ/wS"R]ZKugJj6w+( Ȋw3Ӊ)sVϩcBv`l3MrzU#x.L|"yU/Y,(`[1^s? XJ Un%p5(DEypַG/qZ U-H Ⳇ@*TZ`eCR=<@+A}Ybɋj|ipYrXTDK鰽 C!~C]ⰨROU֥;ZSa 0M`~55BϽ9lFD;r *ZqC賈Źtm*BwHS_:ޜӵx?}H F2ހت!8P8W=RV8gkwAG#bߣxg ",ƉfW 9p! jܠm_J%!(ZVu} q;ކPGPΔ#K~y6iV^@^mU#:@7]Xz] cFS~ByWKs*eTh';2c|kYGf͵[v~Fe('ޘbg]Rpy6HM*H"LsgC?C8Y,(*[%drC+$}SS 8H :4Ղy 3O(J*ף>8u鸎I >=f,:I$\Qę؀LICwoTNi2E%e|{E uqTPF"@7vf#iUܓ 2'sl4ġ;owLYYf:(u 0%k>/o-MYXan ]=XןXwİDL6'6{/AE|ޥon0 M\+Q=ߴ{ߗ]4ڼP>Rq-8g#S'ޗnՍw~pqi{BLt@G?G@ˁ C@/Dڛ;O99yOM" kמs(WB 5IRlfR4^3;v7< 27qj-G$ SmQP-/L(Z JrlTgUa>؏HƮ$QRV(*G ~2'q&PQ6]L}pJL~)x%Z}ejS " *y{EZ{G?PܻaW8U@cE2ChNGg㹀H^8ﰇֺb/﮾>HyPՁ%k]PIU%ua]Ai> |7HjDL/XGM8pEgm2@8XuW:v_Fd杉iBK׼ft}ק)R2Y1)(uUKO}=Fȝ}ap?.On[ܢ/h=x9zfM`3ls`Ue:8VVPzzN4΅?׻4(_!k@3 rrOcog` }Mه\ӭv HņCJ.얒Mل;EU}jwgpUv %\׏HO11b &91Yqap$ݟCixiķ'w  j  pA)wbtr5c});_l>f[9aNg7 u,Ր4I>U$_08/"R0|8vׇ"@ E١-(}9BQ'.&ao;gLIZ 1P::\;SOI̾۹b"N@Hd?p By2С`a&q3:PՒbyN9_-,;`^x H.)y* _c1{w"'1;DD94q1Q3K]Z&D")1i&:i$}>iA[qI Yx 6]۸A;)BχBtn-9`PЂ pĿE]Ykd3@ȬyByG/.#N=]=yQ[נ1*UԃO8fErٻ1+ ,$XVKJd-W&~ud@[ǥQLćĚċsЖ 4 [{y+qO"9)P\fsִ5LwjWE/K!2:\8]/mzg0 mZ Ul ߔy#oiXQ.f({cN!lwmqSSs`6c;`̬)]$>2r ##P  :|>bƼőy`jVW I-dwL]}?dcfae2"{?ԡbJ'`"7$挝ơ+kb`5_Vno=ާ_q/ȿd ~ReB]s y-N?Dʬ1fV m+'O:.hbМnF&j32!:6.V^cd@HWNṛȔE|+o W#uznTIoꩧ'QS ?{X: AO(G(BŔ5F6 j?3:mjc_a9p'Au}dQ$x7w~K y Er=jb;h)-@B^UB]2FKOko| ypy7Ԅ2d+՝ނ{C  u77iOwk0&_X#DZ5ybag;soOnP yE GR@іߝS49qq8d!ZUXU*2'=x"L޸zX'yvddjXK>McnԽԬ&no|Gwr w϶K/J+jҲ.2ƭn3<7:;6U|RCe|BsVuugjm wfoc>A3(>-:i-X-=JyTQ= Wmo>DYqy6:Bo / XH.CYu/ahiD$̓R6s_Sʊ#H^MpѫJ HfdAPn,SJCw?}fOؿF<7MvLBf3<E z'MTy ´.!*c0`G.'C 9vp_WQ`sC!ݨX*q1C߀F2삮D{tNG*H[:F^H<[ܽL4vNH:gO% w4qhiuRh76!E;`)PK"%|;X9}k7J(k'O&ծ Eg\x"$Jw2t[&Fkl$ZT΄,P^]y8+ M'Oc +. %QᠾK@4~I6h=s%rlgױE.@$;w[ԙdI{C(J-533yWLs 5YCj_qrAIMR׈ ͖`Z MkLɏȘh'IN}y, x,8XA>zPHC:m3RD44K Jk aϤ] \"xI{Ju4 ]r s:\,ĻAR$\PD}ϥ~' \YqLQӥU9gr6(k񻗊ce@hSfR[, KkӉXQ)nmY kaX R5rO I ܉2"HVBʭPC1oa=*;u`hKCqcׇrCQ>S*t2F@9r/? sYi7u{;h'|RFe4=Fqg{B knR+H ʝ;@L7 l| 9.FSɜy~O>C?[kJLͤc?e[sopԣ-X(ÞI`5)*A"U"O%sB󱙺8q03yᵀutXߎ!xRbk'ZE#JWُNv[ks5MWX<:mR{̧E/䮬#:{aqiGwm{^D X]Aq&4ijy0@1j NjYF6ҧ]V\b[I-l1ő~jcOTӊS! g Z>;s]wI ][>_caL `(9 3}E?x("js3aHzCQ-Ovx^)HR !֠n=Jk|QSFYKGV,}|[SUF!FDzv 롡єy51i&fc _%PRB8ҥmh:ig:"Pd 8%9('N;5O|H{6vy{ǚ_VhQ+=zҗ3ܮϸesk7qP` N Bwu~O  SvJA޿pJ<zߋѲ1 .u2%mM24r:c(6y֣d3."i~PM p>Y9>Chaw!z9KShԋvR^@;͆\RR6ZF?k'ˀn.'y=3~״B%͍5!})ݞkֆZtq!~~ںxJv^k{q3ډs:2EBy6ڿ1Ps=Sz$C=Sf> EXĬ}8@y~Z bHˡGt'VtMtfVxj_!Z]w':?Ĭ+' CN %G%WA|llGaiv>dJV@W>3lv`5OQ3:Su(Wyץc7l dAրa*T NֶFFO>-L6s%b79T]pW~H*GM?@X}Rxf_Sq锆W{Txr sBSJ^R)8ZzBQ5cqv XRx^8U)[zh PU)`Mg`/ؽyqP ,AɴEGs<96D;n-u UuÆDdeCps QI/4ؽvT|!/6O8upqp %FE <:b#S^_c7N3OΔXW pY% S:{^hT @9v!x]T~=G@A EuhWx8[Җ #I";lrd*]|f -_J1!\} fJbwv7؆1ʢ=^t9WF`$򽲧NJ9b/tDUCv/ֶM4~}RNZ-𣡐lwxv>*r` YB{U\;M3v@ĿLi*ө- [Gau/A+( o[~'ɳn3mIgV4?( \FBGţ[Sx7SfD_w/ #g 8 B|}nQc:zIώ %/d gb+OjǙ"F8vvOIj4j0vJcJqN9s^gBf y-M%׉6<y_-r.6گeUk@Gb$ѳ y%xB4N! 'X8ua`j-oc9U-m?Q'rlsY@Boh xl~d\;z<%<,?-=MY ElOIՋ\lgYfuJGm~09Q^AQ΅F {iwφ+5 2(?-L i+B,(֏yaU콖"MdLR̜hЈ$g(qw.yuhf NsA#< E jsxx?Ԫ|4V~&&=:JJ/ ?/-K]:FC;' J5c1QV'{bNۈekQalttKgeKߣ_s*0fN C,UcTDx(u ~҈z%bP{.y DѪLʪU۰.5Gw &E/M΍˥9 ;^ 6@ ?xweȀTKM&.ib:3$f b#$+\Jms4Hf÷/(COY+6K_VvaxFYX3]'ކz߇ ΐcLQHWkhfu|+vԯx  Yk19/i_QWeRR溛=HqKYuڑWl]3%֊I[5eGrC$Za Mn+^u6_bE$L CO, +kioHuƅBK.BXHN8M{EC6c @LiEy?ɬB s Ek ?S{FN~! Y[%^ENˁWƒ}K +8}CYH09q~DbŽ^']m)LʈpMZ ć!}nbX-l}6C=خ; qxm+ .fG?& S(ҡ4\qœ.|ݭUCLI8oJ6/~V5D_zB4r^dfAo3uFo{t%8w)@M/w p33j}kEp|ȇ")WL4T(g0-ß)ҝbn{Z-!tm!S f;x8 aZ;N}E 3)lfexX}<z+Mʼ̅1~x?XP~MJڂ{,JP[_ L8n!:U U#t f±?yo;i+h>Z܌yKq%KXv~VT9|=daTUZe]q b!xVx%vG/&R# e}5yQ9PCdޢr8ca?yL"Yҁ퍢C\l@7'zn$~Pi!XviS9I[ڥ ZxNaOqM+b *{G&Iy?v@鿘TreOsGɡ`u i4ُ\$&9 o”j7aqvG`P/ {ւDv!#l獓&<L)$nG5wHx-Eb]`>ˊ'NKYb{#=5#+oœ0vW *FU^:699M b>6"uËQߛa>eSf^ \_IMT ukdi[,Cj"zS^S7"c.Z7:>(E5 b!A4{N5wL< {[2S<v$ͺs 2(9> 0FP' Mt[~> )r J2m?/1&/:K|X_2U_>Sq62/M"4+j\=OpP~GM=I첳m(vwebޕ?".pd 2-iZO13|e,(3ip?@acoH왏@ٝlHJ.v1uqlZ X+Hx =Zm4 &:$!Jwix&S,@Mn@w (gIېLQÅt<uol2#ߗCEJVոPU$8a䴣52Z& 3ėWo=ܵ"/\-^V:mfSJ;dHw~MP3=aXݽk07]By ?@KULhe==!SI`I=)ZQiW\'Kx` QS: w]'BjǓkMM!$ӻB+[S_$wѢlVi,h F1܏ӲR@AdVܬ 6rGm,&ehH^_m:L Ȩ9VߊO7.S-"-;3KKqsj*|zoLfeXZ#QfF%w^j!z&]p\TdeI\U*Lo)qS?ܺ#VO*_3%%L9G*~;02~?.e%`I +J1v H\Ytl^+vv7Tt(r/]פyÏgs9k_T/in.Y.2l44<0n#u5N׷cߩ>#6mJ^vr4Ռ7bPpJ !P2맟:o9KO>8ܑ9MӢk#8ƆtԒY ganU?׀&CZsu'j#vӫQ3X!t‘2a ƪ;r% r U. . AL6M^Z/f *tEԢh2;Jש.FʪkMsbF@fj,iV@"U'^iܨ#X$85)|pwL-pqZ+8rp̍[U )淖z$B=orLFJC4\i2g)yw|KZETr½b6'OҢPHi_ܢUy_9|Xj)CѠ,$ k!Ck:^f 2T7qbj=l xN/1E*jnrsJF ?۔OiY67Cϧv ^D ֝=` \Ųh=^O>6af8P O}2ܔ9}7 `Ņ2#QL>8K| Uޕ@l۷{ ׋w(joX4Fo/)!!HFܐ MpG%Dm/;z?U(K.D,Uc tQ"QGXIFZ>fCXX&P%؀Pp0rMbG \xcyϤ9zHQoϝZub`uXԎubabV9yS^߻).#jۭ=?g86I)zي`t~Β:7v&8 l6w–ó\KT&~Jtp7V{!pyCD=G6]پh#LsIΠ#ze@"/? =W_{#7ƶ@>U)9 {hoњy֓چksM>X= ;[j.v-UnCj[TI>^(4QR E ڑ>.? ,>^>fR1Ws`, ']"0`v;b*wъ#(K3vm`lvk* _{ʵpwe;Y.)@an(*h{\K7 -9% m3ժ BP.0)Xivic]Y[kZ/}HaȀ/NWKhD\a'm *y[ƚ=x`쐺+FE|"מx(_˽6UF}k?`iS]p2`O<)'[(]N)Tl:? f*}q5G~|ب妯|\@p(rKNS>=w@(!BӞ@':6 2]A"3T 8&f2 ?_.P {1Ye1F;y/RFF>HNZGS-YY%kȌTk8W$;cFg<7١Y{F-@Rń%u1XP*2v1$^C~ضBmLN~>qssQE"'uF2$$rkDAYϦOwO0뫘r9$SQLqx?+Wx5=sB ÏaYU0s`8 t';td\ иs[ܓrgZY;\B+@ uETCYז뾑eW7@Gc x saNԪliZ ˪?hiS,_lRN|W'J"/M{O9>dd&FY[hRE^]uyFIg]3+]$Hob=KHEKytOJLr<MF;ӉUY > e*rv%(HRr_ N.Gb nQ`VZ@q_ wI*=@@Ru@PLD'e~OC'^N}HyMfrSͽx )y)b7DgrxtLy+(Umm RQѷaζ𱰞@.Q&ЈŌ,/(XDt1zbq>=$TihxAAĘ OH]]˻3ɒC ;e3Jb`!FǍrBRj2()ty4 GoJ^ ]ꄂsH'.: ׻Hx6P.g􌥏oG }\!=' >O՞lyhy0uYg-G.6ԌƽJ .z[#-X. pTdzhSh.(EXDnUwJpwB6/nDm>;Vmg"jNM93W¹ͪADg3LnGny *K XZL"ǿ >!Lt:z~}AUS _e<-pEwLjw`jWF "+<}e3WLG>/CQ¶Фv cSKNXl'GmH9ZBA*19( .k8{; p!dHƑqH 6ngQ~!;lU$W_ sΝ ZejVX+P"iVյDot-:𤵵1TwB^ۓWS bКAYW&P%mg ?Uw>. --%:/Uβ^!&J"(<.z*~l|'[/be.ug)QSUxT)atT;<6LM\uC2Dkm-ZkFp1S}ȵ C}l`2r܌͏FN5`. q%uEC.yCીz]1&A-}EJ<@yq#y8ƏW P(&gcZVyOĪ¥Z?Ot_%*7]Johåv,[aT,vϨGɪ]sSTNJn'6!z ȩ3@ 8Hv>ْ-mf2f-PAΚ7#ȩu p+ Ý#ȏ?}l`C>*:G?a4S>(pϿcDS!I-taF '۞(3Ҫ;'.L]7+p(}(!*&.R+*wp>[6M,^^M{[_^ט®:aʵgf-߁Z>R`%o'Gx#1x˥nO S]!҅{P-J|2NkofI Kh|j 0핥*ɸண*D PI{[]Ee ^ؔMp3e暫'QZCW]{'i>\1mpX/Q^Чխq {\(.nC7"&*@o+ߟrnv F%ϣ(ThH6GSTk7-&j"gY: MP2_1҄5A$i};Vp\ PW/m;4Y{f褨pXɄ:h8V\,rj;sH=sr%_X{(1m6F+) {UP&9*HW,c,-̵SMf$7Ժi3O9>t_'u>iy8׉MwQ$e1dO* } A?j]&"aa^:ħ6yiO9e^9[L3s_ے rnϚOHy$tvum4}N*^DZB||.Y7]Gm|կ:q[7A7=S-'08} d4 w %P]%n7J2n`ԛ Z(ADAѱ:fSqGxxgCq_(:\@#hFqMeBMoc!WYWRyӕxؽ2j(<'lB ծݲ[zh K( n"SvB[8V1h"Ŭ-<}1 nQXDj ƈ$ٵtpt SFŚu\8f(Sy|Ml>$n\ ]pfzp:: ڰ P *|f|:juGʑї5 H'1V^ZN\}ta2`=F@/dX8M%5Ɣ#׆d8 W*׺+#x(0m쨊W o.O02eg OڥqNg);$!%b>T7bjq =\gx"A䬢Wk`M~ gz- 𰸊+cfWM]AcTq4] Hsۣ:Fh߻IE:艾ACR&ʙCbz%Ykr#7nyJ$r\?рk>0VbD ܤ]n2l *׶GE$mIf`۽k1.0{UJ#Z~\ `eeQBlۊOpE~#]vя PpwOq"uqg*ؗk=lyK:?+"H%a4|df@B}%a6)5|FSq'%u"(22Szo\X) ?z)!;qPcS{DeEֿT6h%L:>inNn$S'g@?;fs٦D vf3R v P%+ۃ9OVU?B?P%%P7ϩlZ1˴8w섙Es*u86Y\n݇M-F2thmZ"u{lz3m,b:àPJ j1㓁ÛhO݉7M%UNlc !Ϯq>SnR8<1Ԏ3q6 J$Tn(iw f!z$jd C~| ^v8PaȁEYz횶gmk;U>Vs Af2}J+&6]@db[OyXW"\꫖`p@^vCٺp#,*r}`&| IdĤvGGJPn|?^FKޒQ jeÖ%t?ϗHcLqQ[n yK[6MR.ϥ@c$+:Qhe3.JU<,-ݝ8'<5EC! (=Ɨf'%Pfl|J^jKUF]k_,~|yrJ&Cru$Ր:*/ü[ HT\?T H]CPAeK:aߞ: YH`3&XG}Ԣ"‰j?]<3k] ^h,rj#QݛE<eiEz[?Es]D="V`PX.t(%>@D.֭|+| e^pSl2N"qxmɚ9qJS쀴"G|`O\YX짱52EC-d[IVώ -LGיeKꕬ޷eo|I_Z|mژ̭-Hk^YcrFN_XyӴV} n4g&Rȁo="u!ٚyS{E|b׺G > 5 ,z$YN:C|YRII'XEDt\+kFYA-zS V*5hˏPfedơ/u4t͆_:녮مk:9&-.B'8R=/RKPטRGNphW Q$Tt>[Ev$`0C50J~ ~pVshs$u%zu:-ycK[pt97 sqWmn=*8F"Ù'uUf%# Dhk@0_9e _#z\гEMjl7UcM>q4r=(ΊB!6p6/xA3Y6-;@h첦83++ k2&*5;<@AT-1/ ca8f Vת 1+`B00Nnk"}K]f`OH&y7;sm=F=JG6j[A&0%rKºrGڸ6#07Щ#7DzjyvPxzYlnB&7iG]?ʉD':b4{MjGZt>^E@l@~* SRr\je,e>YKi|ypv:ƔtF=Iͦ\hu`a# s.r8vArMZÌ+E8EގD|7hԝ%J'@ঀOF3sBw)/GKQ%5Uگ 0lGlVvQ>r8 Pa7гbs[bsYx]'u=q`tf=Q)pvǘٗbZvMfWVޜ/lt2l%z(Y151M[@ncE:ȦeFEXJ1UIU~\3' үsI Rז V6H>Wt#׮ݲ[xW@Pg{rV֒G|8ѕ&>zu);l*VErnKs5l|K(geIicf|oLj[x Wp,sps0D?㬌"SP8v4g:YBi/Nswb<=W}mb։n+(w ~ f?3foFBtٵ+~hö \~ =H \ Qhv+)Y)h j aFiC: #ӒV(ߘKN$5Tz'I_$ƽuW: mؠYc-jEN1d1\H3 >~)tj GInT; MCNp}qr׊_;~́?r?Uj-Umۗ^f>iߌҘ)@bH4ٜWt!+|[#ڲ@$͹S?[u#ѭ.٦[Mxm%ȧ4GG[T7tcb}@X @O TOav q$6t}mó]b|J>0d4r7bc[Vą=3kSVyf+6V!IB3(XڐIuFRJ:=1.jh 0ic₎ 9j$:$rT M% :A3j7{" I&{A9ފj6{q7>Eǫu$R oz:;UدZCNMn;e֗+, 3r/Ί4&҈]v{/qz<F$Ce ӦVGP]֣̆H#H gM% uzg?26HB ҞWr'G[D$'SV{ ];OϮ"GU~ CH{*zeN!C8~>L`FXk? 2>hsqGJ h}] - oWY'} 3OOVe_)[#IKAv 积p h`kcLf"ߝ6w[;ѽiX,-Fp'+jUa,lr꛽9n&4OdY$3]" )jU5BFȺn4s՗`񹐂%oϤёi7\0(q|XӞo3) ~x -7[zml,)M,ϪCW5*59ց_=phgrM2K&]U,|2#V[;ӗf=+פBt }{dq0G rq5Ǘ^Hn-Zi^GІRâ^Unt?r!>m5K#'gHxP"|-qIA*eyE8GmYg1+5=nK*nKhNWk8tC5}82 !ZB7(9ߣlą%/Ѡo&.[VK"Wז}Sɘ&:+a/x:D sl| "qq(G+nqidXjd+4XSM}. .O+¸;;J~TH;r%r4 /°#M( O:L$75Uh T (}V1׬Ϗ~/,Z029;gl g#(qD#f7$J/'l8KExC1 h?#gOjH4Ý%8p=94;b'C{crsgo?xoVQF] {7*Zp:X9G$BBU{ýAAk9lF%J(YQ}_nѽ7!޺ʏ0lDbd3rl@I^Mzꆹ,܅ȅO 3y2BD THn$ moϐ[C&W>ΡXL7QTc 7+~k_Ds!qrw<VNH Yrֽؚe<t&0UTjKLuWqD3QÄg W>e/R!^NQIQa`Êօ>U8+CzWMw U'n9yO?Qʫ"} ;vonUkL֣xX*۲9]Fb^1u7ߙz tL #n訐2v0SJ}"ΦyMÔCZaTi5vLӎ[m|fWbR`|Oͱ:`,OUx5N kQbW?֓fqHO2I:1.J PZ43E_jkDsͷ/AAQh#&}jOT&V ow{4R<0JBɠȍqۤh;xAbPJ%>a ;FRD@Jݽܰ\J}J7O@]#,78έud ŋ }9Ddsj0WcB͉+Q"(O8RP 3bqu9(! о]d s6dFVIhE<-Ix2v]u۷9+ʴʶL% ܞ㵻TeN~!AYz7&tH+vP}c UC)8ynXX jDFndptc"[ҥ4QD/dJȼ^#D߆-i/l&I.XP%(uf]Q5i>-E4u9wRNPǺn:p`Aé[C/fGʱǣԟ0@H!Q0m9<M$rZ9x}!:} :Gs$mr*! 9xK!לD*fs` .:8`cƝ(Xyӌ?ht(:5_uX !pM7֋鰡B֔'H^+ԗS6ݍ^#c%Ԫ6Röb2ow$ z W=Mrqf@XS%+InjSlE"L;UӾ|(QO^ӬkM5֯rcͳN?N8 vh,n6Tf#gO'?mL935Y /āt6!AKυkQwVjrɞ:U6m;s`EP~ lj:+* 59"üeܾ0yw؍K߸Y_8mU))>^LLh56c8J[4>q7اTs*h ;,M9t11D[[CS{xTP$lMZJ2>nCkB&9r?۰AFJT6Ij~ |'5lPc74#7 m S Bg /i{P} |X˱!6ޖ:2k곲ɞ>ڏ *ZA͑쇉?5n1^el6.BdzV9sI}VV6! dkLS`ƣ /J(2h AiD=?<.w-Bظn9?cmiOB%w)>yT^Ud!ٍx1}jq Ƕ|_Dkղ'2 r]WO?0'>._AeHo*?vWM4& ︠.os +{V \[غ)3%+2\D #}(u/ZZPȂ_cT展wOf6[B,0∕ob'OI}RU3&RƽJ:Ť|:R~@Rlȫr>+tRDcɮ Ӓj"jr_igaM V 4@ 9R?ڜ ڮ#V4 42g( F0uv9s֧ń|.k7eoyYȤAaG&)9l"B~X:g$hdR)gk8Bi<4-;RcEș _ycaaeqGYh+RMnN[>Bk 0}F4,Rg <ۇT*t"`Mrh$ȠA~ĵDGJ:Uw]Nfh~$aA\kI\̔w5TJ[V.vjNWYIC@dGcŖVMs7S;owҋV+;"p-Ph+ULY۫Uv[Qз [9M$Ȩc.:]Zq!,QZͻ'5-K<)c·W 6$^|o'nRw+Ļ#t0[Pl7iJ |[P>Γw{YMzq$Qp얞gBkMNJWLyP2 vF*{2%dB ǽhd–}47$ v1$4pu"5LOr",{>j D:3:ZͅۯGDB}Dх!I DnָoHd7poK#!W7ݚҋo 6TZ6rk3)ڮ2Np0j̿wW/W-s^QT#yҦZs[ߞ{%h_2S#I^^*>A}˗XJz &f91(¥ZX@/IDE~Eם;{my-r125x[3ZFߍ PYH̬R8! ZCZ閅|.#oIwU&/Zoo,ߐ{}gJ--9Xx¢PYY.K f-pJl4!b4OGT uϿDƀ!`Ǥ~./+wD rch$*/xYp4K z~CyT3^ʹWΓroi8h=؜7A$CW.̸PR֡сJ_|Hxxô0\ H S,sK 8l|:%p ;)Qw˶ \5;MBZ_T͑ yY;DvCJ&h" nGL9XpIT䵹p@q%AwMDx1bəl p7iOꩭazȀ,&k::yuWQ+U}(XHK3\Pށz?A\떚b?Ǵnh:`h2_7mp Wǵ{3`Zfh,3x>Ϯ3K{nany9bX03ڠQF^/' V1{SܴMX2RC.(,q+# ـ0<?ytQY0krȩW *%BY8+h& B*+3ܯoQxY?/Z$D P}+=zeue5rQGmTKn*?GGT{4g=]8y\lxw _Jwh4EWRYiXI8O Uk }lŌ"zQUd{Н"kIp0dw.^asH\->,zѮ"Duj2Zq$bFqoVRG7tYl /J.8?tB.f&v6-Ucm#oi $;_Q$qaszb䴌U}٫/#/HyQ Km]JyQpռ!T{%{m^a~2(tDS_x Eg$h8%P"{y뚉t}BE(#n֝?? qB]**sgJLf}tK9bڱ .l C_ n{*%_ yfe->1٧G~9RYAN;[OQϣ]xYˤ$ͮu߯iqbeq7lˆ%S>ݝ>!5Z̴ftY CL$:hT/cHz$%T3 n|Oy0dh)<$^gj_e[1Z/95$oU#ۚ"1sc^F5L]j#(XM9:U3RB8,l2'# LkQ IT2pC$WSUZ`윛lNsǂn}1e4 ,Bf9O,YCY<W.,Tl>G>4-@N/3=zcM~# A{w7.H?cE6V {S!@k8zEWq=]_0,,|x}_H?t#\O55ZMYsqK 0h?gh9T4y5!E.S^CHLQN<ږ>6 ,U^%Z,LJK0#/ -k i޼kg5CHwi8%v[w~g>i,=pg74"i 7q()P ̅h yIb1H(E'M( A^5@jGl$|3*|JssNv/( lqP73n6<+j^Y=%AIז J5b% .f-GQl0-\j `ՏB)54o1kT%o'?Dpqٟ72vҖY2c'7$l&翊П-׆ ,I&%EX Eop#ʉ{qښ@)D&*kM wi'} x}Y *tg{vҝ7 UVݔSԐ='/FQd^lNQ͌HaGMO.J./0ϠJ-+矌xR:|7 ,CPf:ZMOZކ[RzQHh>zI[Rm}{//xaR_M>W Ő iW<!dG=ٰ\;#",n`{ o=*9 0 usPaRq?j,$Pčly[W7)y=]ٮG~EETf.6"54a˓'1|-Cv}/[jN#SxlS!9b}fAw.6.H3rc9/]JHw0HH'sS~IorJ^瓵_:ϛ24#롸jGλXj2@F3 a`I\NDJc,p4Sfpp;b_6oS^} {d,"nz6{u^ژX9\zp6y-vbm Vq ؽ@N5$q'%nV0c<2E¶L6V?8V_ܪʥʣ_<]g?-Bʑ=k6ݻpqF8`+kH܊bYxB㖳as8mM.$99'pc?ii5V^!t:Fa#)KE ji +S!-,Z>W!8UNz.8L*peGhɾ]҆WjFVӝ^[y;|Twn=mf |t*N[WS+cfSuA*`iODPPqDGZx)+ܯv$G!w~bIN*=HY=>L'C,c #`3pDbi@q]?kVj*ۥ $DCK sΥ1)4g{\C߾ c>xFۋ;sHhT٩`C_%~^*K'XnbQz*Ff]}4A27 -VsG6.]xfЧ6X+zaDf ^v!uȽNԱg>8_JM n\;#^vZ$B>]J &jSKAtK}D;!TVKơ>h0T:*iy9놔s7xI.tV_bEwoiy nMM{Ax#ÊuO ^Z-T*dRITiHq"-A߰^1%}W- L1/ytMZAxLt6C4a3A'댘&E0(cy,la-16*46Dk`K E Bڃ~mc[y=HޥӦ{LIJCK\vAu/VpsWZn=z.#^iYE'#GѶi{՟1~j%Vt{"}4TUHb_r?d VQ"8'bn DfۣՋ>[g xd|`-(:ܩe Aח\;ZQ8:05g4i\a"EW!¡ Y܏ނ灐8lf0}X>ܿHlCk|p1>2Q㿝uEQm<]\MN.rϊ  RB;ҏtwI*`G__Į]Zmj_ES(avSdB*s#ǟk0)cIIڷ!zoںΣOHCf^1; E!}t&Ģfׄx ̿O%deK~ @+ƒ}Ձ% dnz\xD=nyW=EU Ÿb%'$GrH!I cǏ;]6+q"3w{bW3#+1xhX=G|ﱩ"ඖ'9@YXV#j4H5Q7ἐ_)2bxirZ~ooA*! 'd>|W1huDLRvrH^xPApr}DĭܪXh.8-X#N. 0+ e9ڎq?NJ6;©NV,xBuFG!DzM Ú@spVAɦO=9\oӋck "/u~1E`~aIj[8r++hO3" D`žAʭ!?:V%Ȱp%6jGjRper$KngHP8gB^o@ߟ14C sTmK^ԑ>lKm_D(?+N:z{zCqQ 3-/o{ ,nEȦA3~qt^~XKA_f8Bp \`_¥Tk8h!gzk4hnװUhppTզ=VEC,! cLxQ\^Ɋ<Œ/jwV_v2[LwA4'4t(( kـCA)^h^Pb=*"7z1,&UI'N]T]1h2̘ 95lwN"^C@)8?83ř Ur|T]2֖-z1F]4-;;"SR~s|HĘxE`MV7 ~({Hk0`NVi:n[(Qy^4J=uu/a@v}]MrQ{ܸ+Bwㄛ Ӎq)!oRt^EFE-wF{aiN8=J ~'w ƱFʀu7aRd΋[K L2{N> DSW܎Y(0~5L[2GWFf>Wg~nE\4`WHOd-^′# G6X='"xhSZ^ M\ j#*8n5#ہͣc^$d~`Q=)x@()4Ó |C`XtB(Q2o+[^έ3\k-Yt `C5XB ߧ@6%#tu{&'R_kB҄x~QGz֧G&B)7X8.pKMeOh5mVYUCr 'eÑNBVWI0{LkS\|1OKՁQH8NvGr NZĵDiMWw?PֺN9*[G4R\gźhJ]XxsǷ?TGDD۹*Yd@\YO`@7 4qsLP[AU=Ĕ\17M)o=sXD=K yYTf )\EF4hem >>'2MDbAY0DvސkRN9XDPq}`ԀFтOR7_R\^\[p<,[$KVsEJxK{IvOˆ׭u(KO$k<Εzk,DN! 3:7MN[X2$v= (<`v` _<# Z 7Fd䂿[iqI餎 &8^;NjٕB\uTRvV@ùovv$/#?\G\A_|HJa 8齵Do_&.YS;7?3&3k:x=eny& liXZhz-B+TTL|M/m=Uh)Sq=p};L2-!G04_\ku 5ŕʩ3bjNL@N^D% 9nyuRsD9@n*4MpX g87#/Ԫ1 / Z3Q-ѓGBu=C_’Ph j#++]E 8C["GS E-/hK-[@X64b,rtvw痠XtaH|ﰪ}1v>ȳ,_; w:QAaG[6y}\ju_{}%W^&uEn1A 1bE,>^1?ׄH9_%܅v&K*|%PBM1T~.WK7ͬp XX=OUhlZt IzΏ: ΖAaܧ=f|GM ulY'@BCF33Kz_>6u ̖e D#c ݀l&10 "ȟ 5̔Ƚ:X(GslhDSdюT({0jJm9 `G%$(ig&Ϳչq ?8!XEOjȂWӉ/J-y!]I\|z:EyJ%]:PBqz#;G!}U-no>o֥j<*1KHaa Qֵ`p٭f]6{M5mF2HC[Ž~`~#J-s~nQI7P:]cd\1>qP7LZey.m69@CTopGZ0|VXS=->@>L|353H~,Cz9=1(ݼid[&s bY<]qW YܵSj\g6[o4v=떴n29Lq($tK["n .q7}Va-;x*FɆJflK=VdxHh;CmaR#נD)BޒEτEIZ5rLUCPN%㲐nqأDe3 kh(a+&ݺ Bp5b y&TM0gNՂC(R 8tz%}Ӧw&Ug}|K>'5Z*! "-LOP['nFyI{['ǯlSWfo70~yXlk/E' /&##X 4ps5ML]c&PӁč6 eQ9ZP>R@ V'W#꿰`@,ͳS'?eMD9%Xi&3OMIT|]8t03+!iBvSxAˋ$#ެl ܆ 7EAD"xl[#pnࣩ};3i_R5pUz HKg_y{nB83ҲNLz?)=bbaf{Z<>ބ$ oIe|N9.Q'ˢA19tp;W8b及n0k,tjQM=d$mi=Y!/!e5(GW7 s,;Ui*4H=2n#37PwG8;3- hrfi65̵uӫqrSЌGTRb( А,W"<*kg" XbҺ$1^>~;B vКPg^Ze0sZr)dpab&mM 8t!L?ԑ%+Yp፪YDj:IIe8o wNHj+kpEGҀ(dV%1z+[{U 9t4sz cnjz\+c9M׋!a3 m}/y Ő/0QP@vwWr 2}3˭7_&F2#Lp[w+#rB_СZFX'䅒g+j*:!ϴ.e ^knˍɇ5xOfT RE'q\I,CU}~ p,̮lءV9}ϧ9ZiVS<%5btCLnc?xץWLZ#-7&kgx)U5i&QuI B^*{WɅV_r]}V)YmWUZ u ?je꨸OWT]nm3fۉ'RƷ 7Mz컁֌+c+'Kl\ZHß(!ZR:xJJJėw g4,IC&p!AɅ}aA ޢuMu$i4|(vzwB~"F_=ը{Zy[QԞls#]5Z>M#$|l)`Z޵\,e4!€PM `-o'#7ǭ}|m 6N:THOj6qy]I, AߩpxGfeBWf#BIƧ'P|,K՞l:"a>&QNp'Neʌ <>NbH-#65 K:?V ԭ}@laD%fʠ[/uʛ!œŝjU2 ƙ1Y#7 M%oX|ݯpגTjOW)wHX9OEi9}lUC~GUD{K('J-GD?8$_'BMg;BʰFJ"lЧIoz`{.nsU1?Twn9˯lQ Q>̧񍠯E\&R;uP8f. l ;TrXC#n*&Fr@z~u4XBA!WQYs>^7F۵mHUv1خA9k8ORWc pys/9 >]g0< $*/[; < -gj.jI_,aD8m(DvS']X[Eк&[V&7,o'T>Kh'ҽEx*hz-oH#x;5ÎzʠM!T|fWp*áh{Vj*7Uh7/4ohqYUvw fEx|->}.K7Yٳn:jCm(N6zI\/y&C.N"5E]uc>4~gh.HC>.b8\ ٨)>9A!dޤߗ=s&ֿ'pǩ)g[hwﻅ1h/DEg7/Gط:-8ݷ>.EP_*kl^,4~Ɔ_itqs0 ?d h1^25IBP73&s h8Ò){ϬA٫rBPIvSIPlhpDmYnSÝ*6Ҿfk[M0BDM @ys c[4FC8YF.zՅ,XFBT;TQ)b9g8G!4RORZ31:z 3zٳQ23FEg$5cnrqT}^Z A%: nju0 +P(djWO/v8g?s+X{}Žc=ãz84u g5;*(J|dFV0&,a\K[eZ|շ' *|DSHQz\4cQ#VWa9]m+/kA7,nV-)q΢;5XRTU2+wfLhq$-kdqt{yHmsL-aRr3;8ʳtAiZ}28bFbAڔJV)>o4U_}h(#h'm_Crpʌ WhCAa T(J7_t3(%S'EFrW~po[ڥ wڂ̾n*Z#b.c)pSnk\K?i u?KPb{t9nN<>[^*VZMʵ^!G͂Q{ohIx?}@Q#eT͍f&k! >(}?W.`*>=Tƪmcu7ٹ#n]$$'cdށtƤBQ^$ñ}U>k%#es²D!r|5fuZh%M.Nk68V <蛫;q9FBny_痝oq~> _3ޞ%q$k׮ٝ5ִ{B.Mqi:\JM@q4W, irP{5ImЪv3޼㑵@Ϭ" ĝQ)5KqCKávb߱&_-ks#tf>tKɒ%p7hO@MȴVL4`ZvД^l:9p{7G=4 E-3°F#n@1@%m`A':oO xplsPÅFE`J/4l{Y+xUf)U tdS8RPL] ]43iqx/-3rSW wžALRxB:ym??a{jϤB16h ƫ2:5X@0HdHbժ?BJCRbl/?jŗnkK$?݇*UBJˉ@3ͦ!Ʋ_KYFέdlŎ[u $ T[|7%F2\qTΫl=g[By-s:qM*>oq4ik IPDu<ՃzW@lçZ4"9y=PͯVҁ$Tf'Do#t>GFYMS-5/R 8H$C@." Gyy`bwVH܊ԙ6LP-LCh%d˛v:q5$t Cj`;3oQޕL3绶ypټTq8~rz. i4VS~9;pXf +"n}B]{V"#Ys1Z?2'Tȗ9i։n.3ԡ$TqwgRysf,rpޫ`:6QbgAgLCL2Hh{\>g$N5Pԓў:ל, ab\2 ,@_ǓJ{fqMAg<ͦA7@?!Zq[o^ .c1M:=# C04mf`mQoөrhO"r96}P ĒE#qp(Uym`%0X12(k ڄU=mw( "VShe.ؗ%yƧa ҟPk y9(GGȚsLŪí`omPуc?C%^ٖ̕~\)iLpwfƲZg-biXXW4e|4\HS˵JߞPlP/XmpbwȢ^ ,>?L]Hkby79 *b4kJht  iɍI9 $ΐ+M[Zs~rRN„)C8ˌ3J"םq~[<>,ސ+x jNm֩(6f' 4URh_lm p7aq-oy8WN+ Àae+seT끓z%Dm!B; UipUƥH կ3)@Nf.K~C " xt"Wm"j2O}*I('sh[!*>@r>@;Ҝ4&!gp柯. 2V/U;NY)ok.-iwHQtK*zP˿Iߝ;~TJ.eSc͆5=4Cf KiݥR=tS#jv賡h됒?҉բct㨜\1ex5I2!5Nڕmާ-4!B b>k.W 4ShNLpnš{qwq:P#u^]xtTvkHnՑqt"@Qw8{;m{weݡ?/UUrBYar+ TzájI4x Cv^!w0Lw@p&MTh3Op1~ 6lGǔ ,` $Zt|/' _+AÎ@[34z`Cxt`3[tU4p `3ê5;Z;w92}? vK3Jܛ+mOb"1ED{԰!L却QTRV밸2+wCJ(}# {osRj38']5|:?d~ a+tI W;/'Af|NG\mwqj,޺ˏz3@ K-hYsLh @"[1x dA8|H! m7u&Iʦn)I$WgfB,F{)5Y^qnF:v&5 ]~1@pqH }9dj蛿eqɶ vStĤOEjVR:Fr' A릓YTCۀ X"3xr!cd6HjڳW V9$kԮA.$TOԨ754.k$ZY.ΣmlXoْ ;=y|xڠ{?8 XP:Rb]"8B~-Zr>/UoLmf49DP!yǃ Ҍ߮ 07v+Rv'XFs@TLh1V, N,4N."%N$pLͨZCF d$״a3m^fP!,X`H$Fȵzf%w!Wy$OV@9<7j+J%b>HX-]WFG7jtb\ /Boyq8 k@ Q X"R=x^Bϟ`פqкa R1߲o| Ąt2nczP?"$)#|gU`}JE :#\ĵʙONcP(`hpjHՊc~v` UX]OSl12g(>4Z7FCٹ݃ê"0Sqȯ<,5qgtԏ1x+_$!LhɼvV_vlHX:z(u36'VQܨ )Fz'>W|ڃb+E^ƓtV[y4 ņDZkch?'D`,jWBG?*' I  4C#jJm!E3\gn~vM&o:Gt̰#xK{^qdpnxI-&h`?y)B-F'1`\a;y1LwE»iF&QAϳ >}!O݁x8=&"R /jb6sCzJlo% By- ]O[r`>c*@ёZB*|fe#r:0!ÊxBΒށh4y|-nxkQkWV‚֨XrJ'})wV[7js$40qV)p~g'ŗv2IP_F؛ԇR]j>"U>Zt*cm`ADXPwNzr+S+vc?Z:)l#ABk)][n8W;˲|# C*kZyGMV+BOM&@C5` 4l3y۹!X6,eҍ MuCוNL=O'#[Xde5g\Xc nWW&NTb3-46+)H,Uo(b/8s쎊cxB`Tx+[%q~  s|8ui"nz<zj<^pY?&\*@蕍>ߦ+! }AC<0. 8r%I(GNf, J/wJ٦Yy(aNԟF!ghCyj8M0\~dTpAMdڼ`$A_`i 7qHCnƽ %w֪*j#$~ؓ `EcaikgT4 QJ ZwLbCr4uS[8RnAq~Rɷ[J1N~?Y4ZL ׼QIUg1OSa'8:kHu{c9d#ѶҩN$G%wXûށ;liYE5gFP'GÝ38(ǘ$Bť~_bTIg :HS%{`~hj#3a&B uȞrw|؄1{B c߭NЋk6.Ci~1^LQ5!zF }]ߙhkSz7]0ǟe9;j3=^^Rr!Ӂ-mFN9`IԀ:l&&A%To\*K(̜Nxz$*u'͂,+k#AW7GƨZ 6iR%\̐&ɥ_ο[>ke8 "WcE{鵤`a索%4'V*_3*$X =5] *ɣW0yώ UMUs DCG`f*[,Bv9Q?h]byŞM) }?7[qW|esXL5 Y #edQ;5ۤ?k^cjr B=ڛhTr,I`bfa2hL%nF{i\˯oηnS*fܵ1uLѲC ~Z X}B=.K!W7'CbCŠɆ"ۢ뼇ځݡx7*N~NqVIрbBi\*<CR7)Zo;(͞$SkpyB8v0F_3C95BI!<*N$R'RVxhW]:;"};DK &dEޥq)/~z{46jMbuAep#wo&G}4;j5u@4vbdg2L^3k34֓X* {Ru"ӄʫi"laU*Oޅ]iYvacREv83ujRqb[Z䀀ˤ}P?bEWeuMr#ǙKĠ=" GZ;[ zVyF@L /Le@T=6Ik,-oOdIo=mjf#=L,]#@u18"c-DTt{1qxozP&!(,8;'@8/>uc䩒Y1 5k 6Pl0p?psq9,r{TddUWnv!i8fnL ߌScDSƢ׭@þGe$o:M&@(e@ur0BX1ؚIF =9AR?|3#<%3XkĶ͡|r=82y+1 -8xNY KU+ˍxWzj)SQ2mY Z~FAd,6g綷X"d.푭`|uRArhO:i!>)B~X0-gP0[8<>YEȏщz'ey17JS <ন-PrYa⚖‹+R q 2clJަxAhrcIBw7&鿧,BLƽIq=B-j^Zq< -E1LFfwoҸjT9/&[t jaJM&VIި] 1I\iR7\lQ>+fpV.l4EhBvۀZZ5?ꤐ7Ŧk3P7_j*Tn0 v6G5|meGaVQ ֬!I(¦Ze`ja;)3CkLvR%Sx bf;r<q{_RbO>)k>rHnF#T2=ӾB S_X 5ӣs[@µl5تQ_;{%M)&>YeFH;bbNhǍՑLo܌T,,2bieE/p{ї*D"^SpM\֝u oe aĮ7[ ׬s{ܜ4GӇqGRNF h-2~ e x#t ŠW ( *e+V2~)c-M3ې8a[kHNxhF =unrÜOGTiU^܈zjf?ܳႣ/4TtwLRh KwѲ s+,} 1; p^2Aԥv?%9^^) !~`}t r;AÃb asyRƸC`vைS3G5(5Y#rdrOB=C'Ǹ`r[3B%tP!IqaL`W2+s|B}.<$Lpѫ5aڴ|z:Qs[$Yi!l=Ypѯ$e2:>4"_ YUoQa%Ƭ}kjH\U!gWF(o*&,>)&!Ɛb0 pCY[$95k_*NJ_Ϻßjaf(Wxg8dͪ': }Y̫&rv[``j?рmW+٬qF?{jC8yȹ:ʁ%*]?59Q&a؉%f1/|x\ڃ U6Z>¸h6jM麞GtI&g⁉K}E)[)׶Oև@vwϏGuhFcwFjN>:NP ٚ7\; 47N,"lRҷaZ%}$sx8zyY3YV6!-,oYn4>p 3pmoXn4fϳR{C/z_kr1<6[le./aU`Ǿq9P/(/VF("|꡻+?i\ժ;n,β($N6KĈOKYQm"jIz6/WI^JCx\nu24Y/0OчŮifΞz~xAO A'ybLN:`V>jY9ּHEA׶`w4 wa\TEjK[ ptOQbMf2aGq'KX$V$&m:ϔ *M!P޽>v#y_HW[-E|( & CGY~Bɘ $kU"4ah''s'5CދacľbϒRnSz)LHb$Ӷ̷>#{@m\J/"7bm'x޵s aˏ2w\#ĭyGi &Omn.'|:%=v^ˌ8# 8/T6ljj1P%Hfis;*6Uʧ3GQL/@ EGIeR5eA6SaƢU6.ycB#͑gOįQ,IhdHsdp!^%NW0GH*R }Gyd02sڱO@oKx{#:gEM>Vub(차<b F{0tbU =/^`8SBOõc[C~$3qkD5Pwruuw)C>!7f UQ O*!waJrBl[2zD{ %nfn6:2RHӶ yM=k Za4-zqI"'}fEt(`iH DAP^~# 7׍Z Dl/3!0Ak]/N{'c6ݑ: piam^D"y†m$i.K ZN*YK ZWSgF7c vǢ}̚{R<)ך'G8/ Uí#~tm}8Aco5O$̵uIqXd&\3NZ8]+ OL|]DCcYiG#)2C-Ek|IZ* jEʅ8&V+w{hq@uC^Y\_ŀ!w‰*uCXYMb y8a ["^ pg<3JG0cXk@ɂ~"N6^.gZ{VM p.(^)s2Zw8tt:щKB\Д`&\x\Gt vCo4d}IL/0Rҳ:yYzzK@ Q݋%:KE#I=9jyMI?`ĵEOlYoeID>}fwTtbb|,E:3$RިigK0ڦ9.=Yi;\~aj\ ?E3=Pqn_P":8kw f`-kAY>,OS ˙}IYda џx #}j2j }3 9\C% {TXB$F>QHmIZ+Uߑ.E@w ɕ6~Y唃~Cj 𳖆 yPIe/\imx8ȿ<f2jqx[@pu^r+lL}w0`ATr oG7a E,G8w8 3NBJrXJq[?A"=)Ai^Qjz C|ZiۮH'onX?t[Oaޗr.qaBBvP?+oʮ͢dN:lA#؂(_&<@@YA_+b9a[*Z-FXudb oI O>Ϋm :0$Xa^fFW@jEkpoƒe.h0>1H /aijfhZ^TvN3OE\C7*Ut(!Y+UmF\ѦC7'n6K.7V(jp12YAlS*/f=e[N[tx41JȱfhTmkXACsEz/[X)[:eQrC Z{ټߝèECD3beDG>h)BI&="6]G.2m,l&y72FmSvgTxJ:h1R&`i͂crzr@ y扣)! j $Hܨϡ"Xijlwhk7bPǷ]"h5ۣ˗9k^ּ@Qz2=B"Pi-B( j"sAגBecX=|@T4+!B D̸,{]՜f#im̎#ELsԜѝk1RqnE= ]:ZF:A]H2mi\ǻG "|1Up im<+v21^OlElDthkz9:!T۝E vίfޡ rFE(Dڋڝ\jE )9ʺ(ml 1t+EU;d[yWK{c4"Ք6Y0d5S!+ !b*GO DG!c0WGT4-(s%`P)QKIF՘p&J_+Sfتqv'yhM^C;X3参z܊nûhLA|1q CIar-F> R65(.TSܼ1'5:v"•"q2H 'G (_jp3\jJ`-n }@7EMxR'a</Nla™Tڰ3lSKG`.Tob~dPuL#*ܛѶMHq5 {G|kNx'I.0,l*OMP{ :XG3nNQ_Wm7†L͇[j/ +-GxPxoӲ{4 !N~iG=$c2IB$b%]F*W,n>[Z5YQ7̷vLdD!5Uo]y$M1?9o$j ,X¤LGݮN<4ߋOj[VEf1 n2lvSt[?d$O %)M@dELêT OX2cq\,Ӱax9,&8}l-帟>FXvN \nTʋ GF1CS+rn[ Zr֝㨗/~ '& !9iT{;Dpt.ac V Wԩ }7\K ]BREjl ?AJLlp^WT'մX}SO1' :Rn؋n,:p fz<;g.Cako<{G]wPA'`Gt cT腾 zS+E˱uR>ӓ[m ޯ5FC7t3g"RS:zχa(&'-ϩ@MjA%,*!) 6qYR1l0ǢP,%y}l\A~l;RKAZ'}ۭSjyuZ\[z\9,<@~hh'c Bܺ AW"e W =|de=#Vk gg A,hGӃݖPyQ/.`Gkkn= # @%ɆP41Ovh ~cVI!^Q3V..IeO]upflNc/m7/lÓ0;' 2c?[1+|敊oP-E7'8耄{5 7Rٽ 0P%2q"%]l6T3qU랃ZzQ*-O,r*Tx>iyTэg$>)cbZz",m'>1P0OqA4AZ#nBf)eɮ2r34?? $^٧1u~/yzz9v2i{剭/Y ]uڇT }R<n}|?a*|zp8tdqdq8ZSq*m ea&3(9 HvFdyqfva~#r{Y]u@ɣjp{Yeu`ޖ=W;ZdKeeDLZ=Bf\E<|:1[SꃗopdYӦ"cj-DjmZDy$-VW^j_R?K%KTcd&ᝰz$73<]2QފlA]~J$5tq䠎v$a_K8縆UBI In ytzW̏6Sm:'y,kiodLF.(͸NX,BL{ S1%G]ݷ\J,dԅwu|19 :Ȅ=S $V]Rcϩ<4C8?߱qx|[[ 3}t'gwF@e Dy0;C/ {DW*o F軇U:jAaT 5,&骞Gkh6~E9w4_Q:/X |rkDZWe5O[::Q\ (S4F͗Dl:m{= N1ء#{LYkT&^ "zHЃCfҧ9]'愲5O 2 x.f'[_8&:rB!y9fV HO%-o3Y1%hn0]󏱶 Oݷps|H/\]e-\j.J'ʆ~>I+"w2os21~{Y##>7”?;qgP!DPLK 4~./rwdjꈌA#Tp q[ss{FOadh$lT5xɆ^{"X<}JŊ:aal>H50%"',\ XրAfT̓K6&ʞ|-&#A">WBP JMDki-i Vƭ>OiK^;V\ѣ].t~Iޘf։ { +#şӽ8K^ZM.)}dbc>P d=(5%f[(XJ@ɑ~?db*Orq>m%tsQΗ':`PզU*W;9<.[g[tUDRn7弴<V0o b0ZX={yqZp|!s}Sno?NN{XMC6}0BP8hT7]ߊ 轜_N<(sD+ZPdstuzACΫG%<볻L|Π|0-f̦䟂vTCt|7WYN,C]-xhB S]b:-&B)6u|ȏ61d+JRD)\JqPpl\#~Wd.rY ~4:3RFݨ| CL'n[,YX?.qpy]*kP 3F~%!߷Vrlh!EA]jA 9`[/li+J,_BӋem:^{ t)WwL C=}gx\" gmJe_QUz[ҭ/S!zaí7\4?u"g2NKNL ET\J>Un^{\f1%[n$Rݓ^lC!Nϑ̺# '&T3#zU߾52d48zg`mK2azZ}llS A eĢ؅ES^R %MZߤ:Zw&n} Xl9ɝ֯FfABS&hVA+hiEeQoa䝞rdtG-inZҠ-Kpn}>ː79W-7~ ?lA^z80x  x*U(T^'IˆW$dȯnR^-2?00W21sR'?eW>˾ S; ^v_7%`u0 }ׅ\Hy,SsYgm':N﫟⡶5Ej"!\gӛQ.] Z9AHGkB}X}bnQ:eXʈ#6 7/M]WQN$G-FEVm=&);ɳ1Hw^)^ ]鵨j)k&n)x©S.UNVax!|9 '6*~?a|H~N2at@3~׏aͥU')Aka]Hzޏ/:/{:ݢ|{oP.K}A#}(K#)AP[]< Sfv{PBᗴ"pBw_ ͝jƶ,NGHN]}& 3xoʷ"+4IuHY#C M~v]E '@Eu@Y68pqeqHm[_ fAq]E/F5]fAl@JHb6"}hqPεQ@ {X;[-,N% ze,܍.^N.=kȕ͹yxmr%-ҝ}墵]0M*Ve1MPorrl3čӈ/ - 03-Ͱq5x\)6r3_%!&4J=5L >1&וƀXvCF a0slHgU/@&*3uVTA=釳 1 ꒒.,n(Fj /C詘K~I%pͳ0Exzn-t>~g"NisyTλ5SJ`;ѽAw8#Zb}qooE,u@(>GMH_U.͉onOTK h_&N9@B#t,c KaO1]XR։1a!308v_;G::'c<%FuI"JZձ GWXOW lq^^I_tk+vJe7V%[p\gI^An,V=C=)!W&KLHwO&(hHO{9>p[y ݯRtA8L*|a 0K~XHÕ΢׾Ӓ\u鮴%<$;q W|;lI_;Ļhg_!>!$g޸Ky.ZyDpS\gBLS\4^% ] I%(. &bP4NoZ^l\rMխBm˅/R,mh6ww˰U4o@Onō Q>/#ynoE+5u0CN5p rV-Pu z@xg/B" vy< vUB41zm{ VDZ8S>ͦى9i-(1?C+~Ǚ&px?ۭ."fbmskG*{24ߋf"qŋ8϶na8,!->UAF5MnpP_7&iyυsr3q%{`9cm>Q2H+T# R(\IbFZ>w_mD8 HAlx %qo~))x˶0Q{\6Y=n«t|(^ ft.kPBUD=V*ǭ(¤ fee{v(n=3C29.є]13ɀ=E|U,?ۈC52ƌғ'42L";0! mb9΋@ʪ(rkUkn q4B>; yUx+;EI!'~1|aMޭ}tLkt\$U.~]kK г2ꩌ?RHp(\EFߺ$EN/%㝶ٶqAzksWΡEP|p9MNnxsٹmoEl!NѬKUlꠓ ]џFZdL|*(h9~z`xHQQyPi:!-cV& z:2k#ہ'+0Hp]N"㟔ʏAEYg{Cdx!avK1,a/Oe6'Ed$&:F&iwT$$7xX E>쥖@ؓ HT8vuߠHNlU? Bi9c3)=~~kwök(/6*;5zf"fA 2ߧ׭5dΗ̰uCvh"#P0M*FB%-cŀ@5OߍC]¯Xܩ8ĿCo᮱K%*#806Zy*3c l Uc>$!gl zeƎnAlq51Щ&`Zi=*%}Yo"q^- dlab&=t{J!'TKye|Κ= ak}ߠw}Z-E{/ 2kDUE#PWz4*ӹpSM\Gxb!d%2p筆$Zf|>H ģE]hz0HUq?#p\fA*M7[G~h{LTYa9_iJ3Uea~C4?Cld7GTcOhjïPv8G!BğIܴ [g#s Z}0ZôN:CqN6 +Es}״hgDv}Raͱ*#w1l9TݟliTPd[[Kd~ XV]1˿e_ .ƌH~'kEx:em֡9J$x R1t5ņ J {5l(o"sY%Tnڐafn0bҭbd_,'NNwuԹRaF(+w Xl{->45>#xqj:>g_L.A澸78"_:YҮeJ RsM !̅k둺#g#*۪Ec5== RkS^f]k?^¬ҩaI+{.vW5iQ@8p@ם8P0mװiL ڦ <}N/2L̼]trީVPOdD}wlCs[JWmG/MPG\ p@"E$ $Hn mLK&S݅#"ͺ&aUo 4g[BT TnJ D$F\^uыä]~O)_/՘zGۋ w=B:_vА$pYJXc1V y "7EkAIIa+#QQ8䖥Q^C`ށ!m @:t\K[L*u*$ܟiY vId(wWWQ <ܾe6I;` p$Á ז速 g>;G:2mzDg]&"w11 jj?5Zشɺ&39`Mڤd"2An?>*-5Skh.D՗1œP8|&LԥZNn@XL-IĝK^ 7>.j S7tSMD\j)jO.eZ%DP?35-S(R| )htBudD+B鲐HSh*cˈ6\sԡ8# D;}`DSZj{s4AyT:2iG*D!-ױf-̪}dQ-\6rY"Pjy׸>5=͞R+lc RˋD H =vuәR3-2ɿVz@3:xb*TTQZ^ CυwpnBEXNl0mbv7j]ꨄ-)Q:2ڞσ揖CyCPgo&sAڼ8JΉ&R䍣6 p<7B*{0 LS:6tA=k@zFI3HxOZhi;#PϹK9TޢG"3uzb]2a#ԾwU |Ȍ|Wÿ0A3מ }LWs_{0h-90KCI(!S}@Nt׳<trda+rU^ qFT|~Hײd'2߰Cq\{0{YBã@M9  IG-yg9T%O?(Z&+Ն>#9] ^4!K~Y2":]շmX=+;iwVaёw༼*7>EΝ̝sS/ۜgX)ݙ(.G`8F u:V 1ɻ|Lc| u;+¦TWa!'Ϡ'ߴmW3O<30U~k'bcvkvaI e!xMŇz 59LcnT"^@=YWQNCDT}@i 8.[!<fH%ʶқMcr+R ٜz\Sp}i$BUz&|:n;O1Ā&O'$,~#X[~,E멹e&ӭGյ>\ ^9ۄTy<HdiU-Ν| ދ8ۼ2C+\ٿHbucJ2U}W ka\o| i ZgQa{;:a2rCje t!,L3Ƭq ɰ%뎉wPo}qVUUkK 䌀ς/N99X($IWJL&\kծbEc](km96\?F93ɉ#_hRD2c-Wc84PB5GYi6x7/eu:Y=A]DCS}{ckĝ?$ڙb+Sku:,Wxp:`c푋h̽阮-/n'\ KUp n^K"_ ژa/T \@\z]Em""I㤫O;lyX/?ĊIzdVCY7ȑ43@jmbmotڰ͡xOZh{;YjmN[5C1iR\5վO 6[)-lh 5*,۱v"Fy C܃v7"q,>V3A|9K:-;>IEaWK]c!Cِf! Tޫz)d#/Plе#huԩv"v Rgw =`O3ⴐ9>]k[؉x֕g09z;l}[L,-DР_^v+UҦκ &5hlZG_եܳǻ8_c"h^M:|Ls]VG 0%Q}r u(UO up@Z!Kҥ ;C0'w -֧N(Qw'=Dom'i-38H܉(}A B$J"t.Lu=ӆx0%EokM [:冕A,X31ηv˕ *[#Q?8Xؠu%:c=?$8і5uVn5b2&Ʈ8hv!ߝXĶGiMqi9f{+pTOs\^ DHs#i n<QND:&6ŗ 3 ~p"uMod:/RYt{wDj9 7 33lݰq8Vj_+C9czsv{`bX̬GeHT%\tpn49Qh*h+~/'dsqhRUO_ GC C.$T9^9ͺ_ZǙ#'we󊟵d{]WjO&}1uuA1DŽxӫ8ų}fAټގ!>N v4٠N#ht;`]f_v{pS\NU T/=@[RPMbg*$nQثxR7ȯ|%@u..rx] ]&,aTqt,[ʟ[x6K~`{UjLL_m c/bO"Lo5ឩdʹqW|m*mzv)K@~+q` *g qO')7=|Պ&@G$h@7цyTL (R&<^i$ױ2Ii]!rn'Y_/$ٙpf#6SpK%>4$ a4cn ㊉QgiHn_ߑ0ݓts(ލc 5&RKJ-,cAU9sbO:;mTM*DblkE?_878_(^/ s܉Pr() 7)ZبV ylkQO iU]"W(i{k$e* ?Iu~u]DYÛ~vh=dq򏩥ɸhIj7c)+@Cgf3US3{BkEk<ߒ}qr)I="w l|,J_Պ%ddĠ)[cNo i7@A,8#(si:D([Z'Bċ<%|vV۹y4ĵ+Rf]|S1`L#=y\g1?S/)p.og5jEk B ﶧ -%NdHT] zw0 V~޴pNM)CZx ]sΜ|6́`>JUƷm9&ױUT8Tsv7bXZe (uY]g  *c//g Hq*K2"[ $ֽS]"~V^An3]Xzgd%nc,8 ߩy$v'R4O&v i9 ?"'OV忂0_.: ~x*Hbj^=iXځGPc:űM"ggh儒Е36OV= d6}?u[xj5΂2ﱑ~qeZk#q"!?9PkR)5]XH˗ϨE12*x"צGT%Vy^n-pڌw 8 *}?pIMN6evQœJv1$Z+)@kڲmyR9vr%9_]mRY5q]]yEÆ~N R(q҂ڗD[kcStW˳TJ8M#ʿ'^8;< 4It>U݊[ٖh Yxo:iN6H ^^h1+P0A4Ćyb$LP!0!)2Q%L[Hp7Ajk#^EBs PP#T~P)9n 6Am{Rëb!6[^كQEK{J実!K;ѷN,W>}Q=0&nYŠ܃"E/ߧP ي".e5jvțWBC4^ƟxxS *9KhJ1{4&鞑C`§\ߦ3J|E G}e``6&8ii!-溗h\ighmOBz ߳?ChRs<([EH`ΓE:s6FCEJP&#;^e&J`(a^d\G ;6@F 9֕uJǼ~Huڵ%=gu''ODZo@s Nt@x1j*W&hh"(PH:}+]yWMu.3+G-`XN瑂k@rpb Ȥ 5Qh=a7K ƃp]YԚt&ZQA>P}zsFimMOE>B8gs,Phm. ی`bA#WSÊٍ>Z8[+A%r >$>iśN.7an5!R$ԇSb£h_2g+kb:175X;/|޿|!8+[g{LXd==Fmlgv&?Z&boY lso砷_Z>]G@RκU{u-{]Z31;g 3IH04և)!#N˼TK%.fZR:qZ8ɿ~?X(?63.)U _]BJq )eHh&W&~)ZFBu |,$XL]q ӺDiۇ+S0Vj\ -}"&]ލ3 BC-ԮOp+@fV]ՍN*&ҷBf7QPrwb&o/a􁬵g n{1qב;:n<'"L35m'm$QFՇF4/5Vse8{?G:$TJy:Y$Pd_8ޞ7"(;kZ%t{Ơr$/2bblrCŸȃL4[K`0:#x)1tdJK_]vT"%59i]$CβVT8yKRy@bS[茗l/s+xr02޵a8) 3Z<^(*3C]`gָZ.v {ƚqK~tߵ}54("66/3=)B7h]-.@S@O?T-$&Ka"W\-* lQEFk_喏W WP3橶46#kH|~`9^t90E,: ~Nޏ"kj,?U҈P?Obk<Ɏc4 d wga@1.:%bj`;m--MDK3 /EKdFxG%׺ @#Uq 787Ilgt^ȏ5'WA X)7 p #,"Շً_KB|/V0:4NW͵ ˪_H* 5>Jj^$+w()7##$,XÆW<7#%Ū&gK&؅4MaԽcw;8 [G)d~D!&f ^Xlf<:4CХR 4P902&T;1@S@IV׷yBP"|c@{j_<*Cn 6x^VJ CodʘfזnN"50Wmf/jQwĢ +/4q#nK%C!Ff 'g`98\ƎV]H|ޭ,/#)Ї̓I^8d9% O@kkypL$b6r?.d0 $%m >!ၠ &ynAXR۝:}WfwfcYR$Ԫd m Trm$3&E\ wrʅNY% @-8L24e^ʽ<nElvBUz1љqL*!OUS ME"gVcG8(zn09捄 (^?m^ /zop] >\7E+KqoUt(C}}Sյ ArXO 2x4lAw8`gv씱Γ%4-%}$.t*s:*%6Z8W *RDJT&jjЅN"Y!ޡwt_y1wsQ^ QB]V'ьT蝾DܠyYs1ѬZd [qMF4D.H;e4*1}YC@+Pfn][r}ein0cu7I='zK8n]pueO$轁gQ*e^d RmTIO/LYKh\ِk=VqS$Ɖ iۚ๏]F'Eຮ9ZDFBz=Ƥỏ8q&@ƍ5RO Aylϱ'C3ə)ԿZ l 5V sc1 m2~4`^(̓!BtɦwO<|-x uKFڞqM pV첡@x2Ti[6-7;vNEiv ,TuGB28*[먞r7{숧k `f",#0P#2Iz0_Z{/$(ך*A`si{$?$ΑZoŋR4vOcuu @ YM<2Y ސcq4} FU8is)`g-Wp{6w ޷DHS/byV_Wslq9%J 8E{~bۃB->FcބÊ R!U@44 vn.ΈQ DթNnfG0xY'6 n+YwvϚZ=Gȣ9l ⓳b O,0l۔WiT㨬@`Hg=;f.rTH)4 o !Fh?'{XsXi=6I!NpѨFF_hBVC'#iݨe71 hG;Zo1 j6):`a3U| $=F)UEH~F!#9ԇ́4_ů{L?MOQ=ؠkh$\<2jq9)VtX&N q\2x%kC6+v]+&8:m%R5'0Y{[e5Eqqw48/]ƵRv. ^.ÿ6;Й}1 J|"WfԠY͝OSIV 3#^LPPEl|WLsH i4/%AY}m?kHCs0碢^K+Gr-FɣKt&#b.B;oyh+@LfV\ɴؒ }1{H< ӈx/o׳n *V#'el޽WЭWrPd0x0IQn!utq!,׵+]#>=ك'QBp~K Y:z,-6N}dg֢fgrξE^lbS?<qˈ9G\ Lي 56aY}TӽP ÉXV-8 $TYt\fi\M~pVFFUy޻ښ0-R+KL" 6V+qV%VZd_n̽MZjgKx`FiC 8js})]7kCO ߃z2D$T,ay*R#F:qwL}  @ܶG^>RY ͂|!ᇿwG}vņ1h85Z w7U=-[jԗx̺0x6@0lɞɆgt@rqҬ(IFg)Pgpۻڠmp\r]%9'vPH>Bp rAFnCp\U0$5^s0J!QgJp:# ?oSt=Ͽq0Y @|4R( b>2=I|r ߩx)Ȼ& /q@AX RGU 1Im5zU.2*t0h^0|haD(Sg*GGzLFn¨Kţ[K W;>s1Nz ^=йogmC? 8}lҠ%'wھ > ɡ\RJO"ȓ#^dB66u ΜRNb-ʃDXHz{Y1cIJ.qe^tB,ۼVy;%] cNuUԊ ħ5xΝlZ_:Ju-ꞲZ睿oCШ)/ʞ4ziK m@ޖ,m/O423] vPef7 j#Raƛ+Y4=q5XW:yMuu ?ciQ3@oN`yTUD6T,2fãM՞#%=D_.j1рM|9 ly@5')X8sIt` ˲?2!c/v=JOGbY( RÂ(sl!zxA7<=zMeScrզb'91FߔNόm|RmNK%G`Y>( wk"#gw=5a;eiT"m)UZR`Zs~(]d_E ȝN ev`D?uōE˲Kza=q_IN 2a J4Ib0!xbmORJߏC,P f,R5~zrDf4lbꀺ`'\h2A^/ٵCuH?~8 !Lm[$JhTNaO*nypٝTS_] d16$ %Q@=o#1ZۓnguI5%:cӣ ycgF)rsa=cP=hHzНg ċP12sXD$o7j J Q$X>Jp<8DvPg0c-h1}a0a2Ym}|y0Au=@En r zb bc^ڟa)($cL2߭U?2—[ُ~Cj4ݾ@6.d*1Gs촒r Ί9Hݝwr$#RuFzqǴ'!,Oe g=EۓsrdS0*doћc3 S6ĥ-P ՓHkc{a^0d'u4TB8xAN !j(+m #fX3iG&mW`8.-$ӻMe ӛJƍ JbYu|)jG"Jpc921`=I' #+ڪdʾB҂ uw .mmI-T7+ۼ$ym' Fƿz"$qY]?pϓ &ha!" $ DdZ̹d*d\%a/40Sv:pe7HƑx_ݫ0(.}٤\#\?xbV ИXG $ݵ33 ec!!x4 ^=] 8ŐijT‚\'ߓ xiz-~*AQQCubNy1]h_RY$# bt,[t1>Om:xbߎǚ"3=tZVl3(,Y)tDVgOySŇ~;ɬ8Mw`_S y n?,YrRq>Iju8#z A E"0}fYK|)FtND-ǝM2eG3_7 gZ@/M ?*\Yv\4́j%]!U?ҞXYV"r4p5r}ADvq@Z-% z~#cYEc G $՘:!0wwi wt)Q onf&_v}}aiBXt:paVfUZ_RSO`. }C_ħki8 zmSQKA6' *dKՖQ>b^0YZ!e%JlsqGLϦ!,}+Q1Eg*>u,k֖IǞ:Z4Apqݵ\ *|ez*cAm~/8 PIt>}:]Gfp-iěPCo{&{J3P<*TL@P9nyS8JfQMP_XM+~Au#q2yJn@4;IVf iO,y"n{ J%PQ[LaS7 r{1Y[~z4D_v]AV$eBLNq~6,:^UF3nJ RrsU 8e.mՙg6c>S!Ļ֌LrCfrZ &OVڹJʁ@X}E$) ;E,mKp$#ڃZtBߴ^&k [~n7iDn^ZEA.K<:wWCFYc:SFZB Άjҽ?ҾI2O%Mp:Ls)_jtk|(plTo/ir[lb~R"R**OUJޭ+3rHZ!2pvu7jCX,popJķ B\%|ӫH}ZTAG}pپ1 x?E\!"LH. IG`;:Nc 沁7͝>4P[UjJ!vYt=JZ98C8 u@`﷥+rb0C>;,ngw~poKC/BG c9tgK0bӞ\D< xҊxm}Gs[ڞ,w ԧQ8h ʛtG3Оڐѹ\DoC^n Cv^̺lϼtl⪽qs&Aj{;T0]ӹ~5c;;J$x`GIN6qi!%C6ơ(TV2D |]66w-eVvK536r㔀ܹ̰é< LbWtO* 뒰ү]3l#MlK37k3m10 z fN~TіfQm'hEc7Ťzo`Z%X~ O.k6^ߺO mФwdV.|B[!'^{~g? )1 ]/ @/+4A|S*` Gڂ{:lG7Of%ķ_2.J;i EKg4Mdg_PoT[Aúvn{h5f= Z18*G ¼oS&l(DQ{iK*R1)~iȥ؋KuioLenߣ h .n 6]JyUyl)"쾮^'n94/$e0=!~fA Wv6~ h"#=!TCfKbǃQnb_R[&y)-P{9+hGNcFe< w+u2wKe3wZȣYR"XEĈ9Q;qg8CŚkR^ Q\qx)Ʃ Qek4DZ/ W>}Y\0=E_ޡ`:Hn?pXtx箕(cXP3 yVpZY;FGRnѨtlX>8hW 0="DÌg4f$ c.nN"._fDN!֩%l*@W^ }8ۀ|?.:XYI6->Ӂ i4W42*EIǎ,pA>$Jä5n@I {ְyc!J?}HwYWOA *?ܳ^HV|[A0#o Iy;+zh۩N,^j˶05jiF@pM=4O"9f_pXELy-x7F1q ـԧI}NI+([{QkbiIRoqA;F6]Yd-gGC#C겈X(z: \#l ہڲJیȒkcCKm&KR 9h]9mZ<#X$]M[/”Isooɣ'wwOϧUWUFĭAâEs=.uRQô᠘w.