xen-libs-4.13.1_08-lp152.2.9.1 4>$  Ap_t/=„Ȥ"D1@\<ҜV{F`"Yݨp@?d  ! ? .<lrx-,- - - -  A-  - \- =-@-$@@ @(a8h`9`:6`>;@JFYGp-H$-I-X$Y$\-]-^ bdc"deflu-vw-x-y*z(8<BCxen-libs4.13.1_08lp152.2.9.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 _told-atreju4yopenSUSE Leap 15.2openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxi5865( E%56D5\vv&$6'`5%%5%5fءAAAAAAAA_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t_t0db8fa5b21f3f90bf1606ae826ab599651a4e021bbd3d1324404455bace513127b918cc74c2687bcfc8660c94f6e5623c7f4735df3f3c530f6ec6a8154c75dbeff594386709e27019e6a7ebc4218c0e9802176c906e31f436921788ea201112b4611a91920f81d6dec59d03f254f4028a24c1327355efbeeee77228da308baab76e46d41c969a3eb0e26054e1e5158ec1f8576a11077cb63c3d20190dacceb7dabdabceb7be69b10b60c5365bf0ea714d59180233587d3dd0341332235a2c119da629c96fb0e331d093c13be59f0e83c9935d526a0ea9a1b26339026ab4a32686b0b2e066f01a19359bfdf35a65e0b3261f2b3e9da2bb5ea2b8ab5b9ce86cb120aebdfcc33a061981ad3da12d4bbccbd17c494f969b8937100a3a1a321541099808686b29f1047225ce65251b44c03c286ae01b6a2a1df611c14fe83b2a90acc1eaad307ed234231e248de69b2a71d6c7c7144a636d02fea7605a33c16b22fe59374e27821215d2f811bc88e45387d6be1f7ebcf6b56a36019493e281f60ac17cf340c67f4305080e1d249dafeb4a544af087bb2f6dd7b053e4c222596c1719253893d4720685ecd00869705e4a1a0deec7d1b8d69d3920fecb68b32aa9227cda23b2e8ff6e816bc67b3c46b2e0dffa0357c1c047d9b1324a6333b8236b285d3413220e392f3aedf3308e39434688bd6040ff9a360157bdf8761f3a54fe0243ef19bf170c743ad9c9f86115236531cfa20caba5182508314a0524c462cb6259d1b3d9deaac7c3d32c066f4cad3bca2f2066aea37d400df7f399ac2dc194e04e2817bc19d497b54aa0ecb688d1e254738ce3b3dfc6b43112fe2189e1e4a98db166ef845b09a4ff555aeaf1b7752c631667ef8ad67de9dd72a9898abe35c52d748ca5b12227165f0481649fa84f85a978cd5dc092ce37e4dd3e1b65cfa7a299b020acbe5ef57d88ccac5518354c4dc384906b53094458368e5f81bdb030b743d7elibxencall.so.1.2libxenctrl.so.4.13.0libxendevicemodel.so.1.3libxenevtchn.so.1.1libxenforeignmemory.so.1.3libxenfsimage.so.4.13.0libxengnttab.so.1.2libxenguest.so.4.13.0libxenlight.so.4.13.0libxenstat.so.4.13.0libxenstore.so.3.0.3libxentoolcore.so.1.0libxentoollog.so.1.0libxenvchan.so.4.13.0libxlutil.so.4.13.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.13.1_08-lp152.2.9.1.src.rpmlibxencall.so.1libxencall.so.1(VERS_1.0)libxencall.so.1(VERS_1.1)libxencall.so.1(VERS_1.2)libxenctrl.so.4.13libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.1)libxendevicemodel.so.1(VERS_1.2)libxendevicemodel.so.1(VERS_1.3)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenevtchn.so.1(VERS_1.1)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenforeignmemory.so.1(VERS_1.1)libxenforeignmemory.so.1(VERS_1.2)libxenforeignmemory.so.1(VERS_1.3)libxenfsimage.so.4.13libxenfsimage.so.4.13(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxengnttab.so.1(VERS_1.1)libxengnttab.so.1(VERS_1.2)libxenguest.so.4.13libxenlight.so.4.13libxenstat.so.4.13libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libxenvchan.so.4.13libxlutil.so.4.13xen-libsxen-libs(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibbz2.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.17)libc.so.6(GLIBC_2.2)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)libdl.so.2libdl.so.2(GLIBC_2.0)liblzma.so.5liblzma.so.5(XZ_5.0)libnl-3.so.200libnl-3.so.200(libnl_3)libnl-route-3.so.200libnl-route-3.so.200(libnl_3)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)libxencall.so.1(VERS_1.1)libxenctrl.so.4.13libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.2)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenfsimage.so.4.13libxenfsimage.so.4.13(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxenguest.so.4.13libxenlight.so.4.13libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libyajl.so.2libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_[f_X_Wr@_'@_{_^)@^^@^3^ϧ^x^@^@^^^{G^r @^j$@^g@^_@^Nt^K^=Q@^:@^0"@^@^@]]]N@]@]ʞ])]c@]@]@]@]]fl]fl]M`@]B@]/ ],j] ]@]@] ] ] #]]@\\ޢ@\ڭ\\@\@\@\,@\7\\N\@\\+@\\M\M\\\@\}@\k\X)@\J@\I\A\?\=@\9\73\4\$\l@[H[k@[@[^[^[ā@[@[@[9@[v[W[CN@[<[6@[0@[0@['[!@[5@Z@ZnZ@ZZZ@ZmZԐ@ZZZ@ZZ}@Z}@Z}@Z}@Zz@Zz@Zo Zk@ZV@ZS]@ZOhZ:PZ1@Z.s@Z&@ZOZOZ Z Z Z@Z@Z }ZC@ZYYYY|Y@Y{Y*@Y5YA@Y4YYYbYY@Y3Y@YJYJY@YYV@Y@Ym@Yw2Yp@YlYh@Yh@YS@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@TJ?@T?@T=@ohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comCallum Farmer carnold@suse.comcarnold@suse.comJames Fehlig carnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comDominique Leuenberger carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comMatej Cepl carnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comJim Fehlig ohering@suse.deMartin Liška ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJan Engelhardt Guillaume GARDET Guillaume GARDET Bernhard Wiedemann carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deBernhard Wiedemann ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comtrenn@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.dejfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.derbrown@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comjfehlig@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.commlatimer@suse.comcarnold@suse.comcyliu@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.derguenther@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comrguenther@suse.comcarnold@suse.commeissner@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.com- Escape some % chars in xen.spec, they have to appear verbatim- Enhance libxc.migrate_tracking.patch Print number of allocated pages on sending side, this is more accurate than p2m_size.- bsc#1176339 - VUL-0: CVE-2020-25602: xen: x86 pv: Crash when handling guest access to MSR_MISC_ENABLE (XSA-333) xsa333.patch - bsc#1176341 - VUL-0: CVE-2020-25598: xen: Missing unlock in XENMEM_acquire_resource error path (XSA-334) xsa334.patch - bsc#1176343 - VUL-0: CVE-2020-25604: xen: race when migrating timers between x86 HVM vCPU-s (XSA-336) xsa336.patch - bsc#1176344 - VUL-0: CVE-2020-25595: xen: PCI passthrough code reading back hardware registers (XSA-337) xsa337-1.patch xsa337-2.patch - bsc#1176346 - VUL-0: CVE-2020-25597: xen: once valid event channels may not turn invalid (XSA-338) xsa338.patch - bsc#1176345 - VUL-0: CVE-2020-25596: xen: x86 pv guest kernel DoS via SYSENTER (XSA-339) xsa339.patch - bsc#1176347 - VUL-0: CVE-2020-25603: xen: Missing barrier barriers when accessing/allocating an event channel (XSA-340) xsa340.patch - bsc#1176348 - VUL-0: CVE-2020-25600: xen: out of bounds event channels available to 32-bit x86 domains (XSA-342) xsa342.patch - bsc#1176349 - VUL-0: CVE-2020-25599: xen: races with evtchn_reset() (XSA-343) xsa343-1.patch xsa343-2.patch xsa343-3.patch - bsc#1176350 - VUL-0: CVE-2020-25601: xen: lack of preemption in evtchn_reset() / evtchn_destroy() (XSA-344) xsa344-1.patch xsa344-2.patch - Upstream bug fixes (bsc#1027519) 5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch 5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch 5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch 5f560c42-x86-PV-64bit-segbase-consistency.patch- Upstream bug fixes (bsc#1027519) 5ef44e0d-x86-PMTMR-use-FADT-flags.patch 5ef6156a-x86-disallow-access-to-PT-MSRs.patch 5efcb354-x86-protect-CALL-JMP-straight-line-speculation.patch 5f046c18-evtchn-dont-ignore-error-in-get_free_port.patch (Replaces xsa317.patch) 5f046c48-x86-shadow-dirty-VRAM-inverted-conditional.patch (Replaces xsa319.patch) 5f046c64-EPT-set_middle_entry-adjustments.patch (Replaces xsa328-1.patch) 5f046c78-EPT-atomically-modify-ents-in-ept_next_level.patch (Replaces xsa328-2.patch) 5f046c9a-VT-d-improve-IOMMU-TLB-flush.patch (Replaces xsa321-1.patch) 5f046cb5-VT-d-prune-rename-cache-flush-funcs.patch (Replaces xsa321-2.patch) 5f046cca-x86-IOMMU-introduce-cache-sync-hook.patch (Replaces xsa321-3.patch) 5f046ce9-VT-d-sync_cache-misaligned-addresses.patch (Replaces xsa32141.patch) 5f046cfd-x86-introduce-alternative_2.patch (Replaces xsa321-5.patch) 5f046d1a-VT-d-optimize-CPU-cache-sync.patch (Replaces xsa321-6.patch) 5f046d2b-EPT-flush-cache-when-modifying-PTEs.patch (Replaces xsa321-7.patch) 5f046d5c-check-VCPUOP_register_vcpu_info-alignment.patch (Replaces xsa327.patch) 5f1a9916-x86-S3-put-data-sregs-into-known-state.patch 5f21b9fd-x86-cpuid-APIC-bit-clearing.patch- bsc#1172356 - Not able to hot-plug NIC via virt-manager, asks to attach on next reboot while it should be live attached ignore-ip-command-script-errors.patch- Enhance libxc.migrate_tracking.patch After transfer of domU memory, the target host has to assemble the backend devices. Track the time prior xc_domain_unpause.- Add libxc.migrate_tracking.patch to track live migrations unconditionally in logfiles, especially in libvirt. This will track how long a domU was suspended during transit.- bsc#1173376 - VUL-0: CVE-2020-15566: xen: XSA-317 - Incorrect error handling in event channel port allocation xsa317.patch - bsc#1173377 - VUL-0: CVE-2020-15563: xen: XSA-319 - inverted code paths in x86 dirty VRAM tracking xsa319.patch - bsc#1173378 - VUL-0: CVE-2020-15565: xen: XSA-321 - insufficient cache write- back under VT-d xsa321-1.patch xsa321-2.patch xsa321-3.patch xsa321-4.patch xsa321-5.patch xsa321-6.patch xsa321-7.patch - bsc#1173380 - VUL-0: CVE-2020-15567: xen: XSA-328 - non-atomic modification of live EPT PTE xsa328-1.patch xsa328-2.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch (Replaces xsa320-1.patch) 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch (Replaces xsa320-2.patch) - Upstream bug fixes (bsc#1027519) 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5ed69804-x86-ucode-fix-start-end-update.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch- Fixes for %_libexecdir changing to /usr/libexec- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) xsa320-1.patch xsa320-2.patch- Update to Xen 4.13.1 bug fix release (bsc#1027519) xen-4.13.1-testing-src.tar.bz2 5eb51be6-cpupool-fix-removing-cpu-from-pool.patch 5eb51caa-sched-vcpu-pause-flags-atomic.patch 5ec2a760-x86-determine-MXCSR-mask-always.patch - Drop patches contained in new tarball 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch 5e15e03d-sched-fix-S3-resume-with-smt=0.patch 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e344c11-x86-HVM-relinquish-resources-from-domain_destroy.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4d4f5b-sched-fix-get_cpu_idle_time-with-core-sched.patch 5e4e614d-x86-spec-ctrl-no-xen-also-disables-branch-hardening.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e5e7188-fix-error-path-in-cpupool_unassign_cpu_start.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7a371c-sched-fix-cpu-onlining-with-core-sched.patch 5e7c90cf-sched-fix-cpu-offlining-with-core-sched.patch 5e7cfb29-x86-ucode-AMD-fix-assert-in-compare_patch.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- spec: Remove invocation of autogen.sh - spec: Recommend qemu-ovmf-x86_64 to provide UEFI firmwares- bsc#1170968 - GCC 10: xen build fails on i586 gcc10-fixes.patch- bsc#1169392 - VUL-0: CVE-2020-11742: xen: Bad continuation handling in GNTTABOP_copy (XSA-318) 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- bsc#1168140 - VUL-0: CVE-2020-11740, CVE-2020-11741: xen: XSA-313 multiple xenoprof issues 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch - bsc#1168142 - VUL-0: CVE-2020-11739: xen: XSA-314 - Missing memory barriers in read-write unlock paths 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch - bsc#1168143 - VUL-0: CVE-2020-11743: xen: XSA-316 - Bad error path in GNTTABOP_map_grant 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch - bsc#1167152 - L3: Xenstored Crashed during VM install Need Core analyzed 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch - bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch - Drop for upstream solution (bsc#1165206) 01-xen-credit2-avoid-vcpus-to.patch default-to-credit1-scheduler.patch - Upstream bug fixes (bsc#1027519) 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e5e7188-fix-error-path-in-cpupool_unassign_cpu_start.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7a371c-sched-fix-cpu-onlining-with-core-sched.patch 5e7c90cf-sched-fix-cpu-offlining-with-core-sched.patch 5e7cfb29-x86-ucode-AMD-fix-assert-in-compare_patch.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch- bsc#1167608 - unbound limit for max_event_channels domUs with many vcpus and/or resources fail to start libxl.max_event_channels.patch- bsc#1161480 - Fix xl shutdown for HVM without PV drivers add libxl.libxl__domain_pvcontrol.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 01-xen-credit2-avoid-vcpus-to.patch- bsc#1158414 - GCC 10: xen build fails gcc10-fixes.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 default-to-credit1-scheduler.patch- bsc#1160932 - VUL-0: xen: XSA-312 v1: arm: a CPU may speculate past the ERET instruction 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch - bsc#1164425 - x86: "spec-ctrl=no-xen" should also disable branch hardening 5e4e614d-x86-spec-ctrl-no-xen-also-disables-branch-hardening.patch - Upstream bug fixes (bsc#1027519) 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e344c11-x86-HVM-relinquish-resources-from-domain_destroy.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4d4f5b-sched-fix-get_cpu_idle_time-with-core-sched.patch- bsc#1159755 - use fixed qemu-3.1 machine type for HVM This must be done in qemu to preserve PCI layout remove libxl.lock-qemu-machine-for-hvm.patch- jsc#SLE-10183 - script to calculate cpuid= mask add helper script from https://github.com/twizted/xen_maskcalc domUs may be migrated between different cpus from the same vendor if their visible cpuid value has incompatible feature bits masked.- jsc#SLE-10172, bsc#1055731 - handle degraded raid for xendomains add helper script and systemd service from https://github.com/luizluca/xen-tools-xendomains-wait-disk in new sub package xen-tools-xendomains-wait-disk See included README for usage instructions xendomains-wait-disks.LICENSE xendomains-wait-disks.README.md xendomains-wait-disks.sh- bsc#1159755 - use fixed qemu-3.1 machine type for HVM qemu4 introduced incompatible changes in pc-i440fx, which revealed a design bug in 'xenfv'. Live migration from domUs started with qemu versions prior qemu4 can not be received with qemu4+. libxl.lock-qemu-machine-for-hvm.patch- Upstream bug fixes (bsc#1027519) 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch 5e15e03d-sched-fix-S3-resume-with-smt=0.patch 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- bsc#1159320 - Xen logrotate file needs updated logrotate.conf- Update to Xen 4.13.0 FCS release xen-4.13.0-testing-src.tar.bz2 * Core Scheduling (contributed by SUSE) * Branch hardening to mitigate against Spectre v1 (contributed by Citrix) * Late uCode loading (contributed by Intel) * Improved live-patching build tools (contributed by AWS) * OP-TEE support (contributed by EPAM) * Renesas R-CAR IPMMU-VMSA driver (contributed by EPAM) * Dom0-less passthrough and ImageBuilder (contributed by XILINX) * Support for new Hardware- Update to Xen 4.13.0 RC4 release xen-4.13.0-testing-src.tar.bz2 - Rebase libxl.pvscsi.patch- Update to Xen 4.13.0 RC3 release xen-4.13.0-testing-src.tar.bz2 - Drop python38-build.patch- Update to Xen 4.13.0 RC2 release xen-4.13.0-testing-src.tar.bz2- Add python38-build.patch fixing build with Python 3.8 (add - -embed to python-config call)- Update to Xen 4.13.0 RC1 release xen-4.13.0-testing-src.tar.bz2 - Drop patches contained in new tarball or invalid 5ca7660f-x86-entry-drop-unused-includes.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch blktap2-no-uninit.patch libxl.prepare-environment-for-domcreate_stream_done.patch pygrub-python3-conversion.patch fix-xenpvnetboot.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch- bsc#1120095 - add code to change LIBXL_HOTPLUG_TIMEOUT at runtime The included README has details about the impact of this change libxl.LIBXL_HOTPLUG_TIMEOUT.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5ca7660f-x86-entry-drop-unused-includes.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch - bsc#1145240 - [Migration]Can't pre-allocate 1 shadow pages 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch - bsc#1137717 - [HPS Bug] Unable to install Windows Server 2016 with 2 CPUs setting (or above) under SLES12 SP4 Xen Server on AMD ROME platform 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch - Upstream bug fixes (bsc#1027519) 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch- bsc#1145774 - Libivrtd segfaults when trying to live migrate a VM Fix crash in an error path of libxl_domain_suspend with libxl.helper_done-crash.patch- Upstream bug fixes (bsc#1027519) 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch - Drop 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Preserve modified files which used to be marked as %config, rename file.rpmsave to file- Update to Xen 4.12.1 bug fix release (bsc#1027519) xen-4.12.1-testing-src.tar.bz2 - Drop patches contained in new tarball 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8f752c-x86-e820-build-with-gcc9.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Refreshed patches libxl.pvscsi.patch- bsc#1143563 - Speculative mitigation facilities report wrong status 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Update xen-dom0-modules.service (bsc#1137251) Map backend module names from pvops and xenlinux kernels to a module alias. This avoids errors from modprobe about unknown modules. Ignore a few xenlinux modules that lack aliases.- Gcc9 warnings seem to be cleared up with upstream fixes. Drop gcc9-ignore-warnings.patch- bsc#1138563 - L3: xenpvnetboot improperly ported to Python 3 fix-xenpvnetboot.patch- Move /etc/modprobe.d/xen_loop.conf to /lib/modprobe.d/xen_loop.conf- Remove /etc/xen/xenapiusers and /etc/pam.d/xen-api- Remove all upstream provided files in /etc/xen They are not required at runtime. The host admin is now responsible if he really needs anything in this subdirectory.- In our effort to make /etc fully admin controlled, move /etc/xen/scripts to libexec/xen/scripts with xen-tools.etc_pollution.patch- Move /etc/bash_completion.d/xl.sh to %{_datadir}/bash-completion/completions- bsc#1138294 - VUL-0: CVE-2019-17349: XSA-295: Unlimited Arm Atomics Operations 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Upstream bug fixes (bsc#1027519) 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch (Replaces xsa297-0a.patch) 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch (Replaces xsa297-0b.patch) 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch (Replaces xsa297-0c.patch) 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch (Replaces xsa297-0d.patch) 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch (Replaces xsa297-1.patch) 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch (Replaces xsa297-2.patch) 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch (Replaces xsa297-3.patch) 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch- Fix some outdated information in the readme README.SUSE- spec: xen-tools: require matching version of xen package bsc#1137471- Remove two stale patches xen.build-compare.man.patch xenpaging.doc.patch- Disable LTO (boo#1133296).- Remove arm32 from ExclusiveArch to fix build- bsc#1111331 - VUL-0: CPU issues Q2 2019 aka "Group 4". CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 xsa297-0a.patch xsa297-0b.patch xsa297-0c.patch xsa297-0d.patch xsa297-1.patch xsa297-2.patch xsa297-3.patch - Update 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch and drop 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch Refresh 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch- bsc#1131811 - [XEN] internal error: libxenlight failed to create new domain. This patch is a workaround for a systemd issue. See patch header for additional comments. xenstore-launch.patch- bsc#1125378 - [xen][pygrub] Can not restore sle11sp4 pv guest after upgrading host from sle11sp4 to sle15sp1 pygrub-python3-conversion.patch - Fix "TypeError: virDomainDefineXML() argument 2 must be str or None, not bytes" when converting VMs from using the xm/xend toolstack to the libxl/libvirt toolstack. (bsc#1123378) xen2libvirt.py- bsc#1124560 - Fully virtualized guests crash on boot 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch - bsc#1121391 - GCC 9: xen build fails 5c8f752c-x86-e820-build-with-gcc9.patch - Upstream bug fixes (bsc#1027519) 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch- Install pkgconfig files into libdir instead of datadir- Update to Xen 4.12.0 FCS release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 * HVM/PVH and PV only Hypervisor: The Xen 4.12 release separates the HVM/PVH and PV code paths in Xen and provides KCONFIG options to build a PV only or HVM/PVH only hypervisor. * QEMU Deprivilege (DM_RESTRICT): In Xen 4.12, this feature has been vastly improved. * Argo - Hypervisor-Mediated data eXchange: Argo is a new inter- domain communication mechanism. * Improvements to Virtual Machine Introspection: The VMI subsystem which allows detection of 0-day vulnerabilities has seen many functional and performance improvements. * Credit 2 Scheduler: The Credit2 scheduler is now the Xen Project default scheduler. * PVH Support: Grub2 boot support has been added to Xen and Grub2. * PVH Dom0: PVH Dom0 support has now been upgraded from experimental to tech preview. * The Xen 4.12 upgrade also includes improved IOMMU mapping code, which is designed to significantly improve the startup times of AMD EPYC based systems. * The upgrade also features Automatic Dom0 Sizing which allows the setting of Dom0 memory size as a percentage of host memory (e.g. 10%) or with an offset (e.g. 1G+10%).- bsc#1130485 - Please drop Requires on multipath-tools in xen-tools. Now using Recommends multipath-tools. xen.spec- Update to Xen 4.12.0 RC7 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC6 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1026236 - add Xen cmdline option "suse_vtsc_tolerance" to avoid TSC emulation for HVM domUs if their expected frequency does not match exactly the frequency of the receiving host xen.bug1026236.suse_vtsc_tolerance.patch- Update to Xen 4.12.0 RC5 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- jsc#SLE-3059 - Disable Xen auto-ballooning - Add CONFIG_DOM0_MEM to the spec file for managing dom0 memory. xen.spec - Disable autoballooning in xl.con xl-conf-disable-autoballoon.patch- Update gcc9-ignore-warnings.patch to fix build in SLE12- bsc#1126325 - fix crash in libxl in error path Setup of grant_tables and other variables may fail libxl.prepare-environment-for-domcreate_stream_done.patch- bsc#1127620 - Documentation for the xl configuration file allows for firmware=pvgrub64 but we don't ship pvgrub64. Create a link from grub.xen to pvgrub64 xen.spec- Update to Xen 4.12.0 RC4 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Tarball also contains additional post RC4 security fixes for Xen Security Advisories 287, 288, and 290 through 294.- Update to Xen 4.12.0 RC3 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC2 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1121391 - GCC 9: xen build fails gcc9-ignore-warnings.patch- bsc#1122563 - Virtualization/xen: Bug no Xen on boot, missing /proc/xen, after 4.11 -> 4.12 upgrade on X86_64/efi. Keep xen.efi in /usr/lib64/efi for booting older distros. xen.spec- fate#326960: Package grub2 as noarch. As part of the effort to have a unified bootloader across architectures, modify the xen.spec file to move the Xen efi files to /usr/share/efi/$(uname -m) from /usr/lib64/efi.- Update to Xen 4.12.0 RC1 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Drop 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch 5bdc31d5-VMX-fix-vmx_handle_eoi.patch gcc8-fix-array-warning-on-i586.patch gcc8-fix-format-warning-on-i586.patch gcc8-inlining-failed.patch xen.bug1079730.patch- bsc#1121960 - xen: sync with Factory xen.spec xen.changes- Replace old $RPM_* shell vars. - Run fdupes for all architectures, and not crossing subvolume boundaries.- Do not run %fdupes on aarch64 to avoid the hardlink-across-partition rpmlint error- Require qemu-seabios only on x86* as it is not available on non-x86 systems- Avoid creating dangling symlinks (bsc#1116524) This reverts the revert of tmp_build.patch- Update to Xen 4.11.1 bug fix release (bsc#1027519) xen-4.11.1-testing-src.tar.bz2 - 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch replaces xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch replaces xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch - Drop the following patches contained in the new tarball 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbe-ARM-disable-grant-table-v2.patch 5b72fbbe-oxenstored-eval-order.patch 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch xsa275-1.patch xsa275-2.patch xsa276-1.patch xsa276-2.patch xsa277.patch xsa279.patch xsa280-1.patch xsa280-2.patch- bsc#1116524 - Package xen-tools-4.11.0_09-2.1.x86_64 broken: Missing /bin/domu-xenstore. This was broken because "make package build reproducible" change. (boo#1047218, boo#1062303) This fix reverses the change to this patch. tmp_build.patch- bsc#1115040 - VUL-0: CVE-2018-19961 CVE-2018-19962: xen: insufficient TLB flushing / improper large page mappings with AMD IOMMUs (XSA-275) xsa275-1.patch xsa275-2.patch - bsc#1115043 - VUL-0: CVE-2018-19963: xen: resource accounting issues in x86 IOREQ server handling (XSA-276) xsa276-1.patch xsa276-2.patch - bsc#1115044 - VUL-0: CVE-2018-19964: xen: x86: incorrect error handling for guest p2m page removals (XSA-277) xsa277.patch - bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch - bsc#1115045 - VUL-0: xen: CVE-2018-19965: x86: DoS from attempting to use INVPCID with a non-canonical addresses (XSA-279) xsa279.patch - bsc#1115047 - VUL-0: CVE-2018-19966: xen: Fix for XSA-240 conflicts with shadow paging (XSA-280) xsa280-1.patch xsa280-2.patch - bsc#1114988 - VUL-0: CVE-2018-19967: xen: guest use of HLE constructs may lock up host (XSA-282) 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch - bsc#1108940 - L3: XEN SLE12-SP1 domU hang on SLE12-SP3 HV 5bdc31d5-VMX-fix-vmx_handle_eoi.patch - Upstream bug fixes (bsc#1027519) 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch- bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch- Use SMBIOS_REL_DATE instead of SMBIOS_DATE for reproducible binaries- make package build reproducible (boo#1047218, boo#1062303) * Set SMBIOS_REL_DATE * Update tmp_build.patch to use SHA instead of random build-id * Add reproducible.patch to use --no-insert-timestamp- Building with ncurses 6.1 will fail without xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - Building libxl acpi support on aarch64 with gcc 8.2 will fail without xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch- bsc#1106263 - L3: The affinity reporting via 'xl vcpu-list' is apparently broken 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch- bsc#1094508 - L3: Kernel oops in fs/dcache.c called by d_materialise_unique() 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch - bsc#1103279 - (CVE-2018-15470) VUL-0: CVE-2018-15470: xen: oxenstored does not apply quota-maxentity (XSA-272) 5b72fbbe-oxenstored-eval-order.patch - bsc#1103275 - (CVE-2018-15469) VUL-0: CVE-2018-15469: xen: Use of v2 grant tables may cause crash on ARM (XSA-268) 5b72fbbe-ARM-disable-grant-table-v2.patch - Upstream patches from Jan (bsc#1027519) 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch - Drop 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- bsc#1078292 - rpmbuild -ba SPECS/xen.spec with xen-4.9.1 failed xen.spec- bsc#1091107 - VUL-0: CVE-2018-3646: xen: L1 Terminal Fault -VMM (XSA-273) 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch - bsc#1103276 - VUL-0: CVE-2018-15468: xen: x86: Incorrect MSR_DEBUGCTL handling lets guests enable BTS (XSA-269) 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch - Upstream prereq patches for XSA-273 and other upstream fixes (bsc#1027519) 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- Upstream patches from Jan (bsc#1027519) 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch gcc8-fix-format-warning-on-i586.patch gcc8-fix-array-warning-on-i586.patch - Drop xen.fuzz-_FORTIFY_SOURCE.patch gcc8-fix-warning-on-i586.patch- Update to Xen 4.11.0 FCS (fate#325202, fate#325123) xen-4.11.0-testing-src.tar.bz2 disable-building-pv-shim.patch - Dropped patches 5a33a12f-domctl-improve-locking-during-domain-destruction.patch 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a9985bd-x86-invpcid-support.patch 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch 5af1daa9-3-x86-traps-use-IST-for-DB.patch 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch 5af97999-viridian-cpuid-leaf-40000003.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch 5b348874-x86-refine-checks-in-DB-handler.patch 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen_fix_build_with_acpica_20180427_and_new_packages.patch- Submit upstream patch libacpi: fixes for iasl >= 20180427 git commit 858dbaaeda33b05c1ac80aea0ba9a03924e09005 xen_fix_build_with_acpica_20180427_and_new_packages.patch This is needed for acpica package to get updated in our build service- Upstream patches from Jan (bsc#1027519) 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-1.patch) 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-2.patch) 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch (Replaces Spectre-v4-3.patch) 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch (Replaces xsa267-1.patch) 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch (Replaces xsa267-2.patch) 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch (Replaces xsa264.patch) 5b348874-x86-refine-checks-in-DB-handler.patch (Replaces xsa265.patch) 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch (Replaces xsa266-1-<>.patch) 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch (Replaces xsa266-2-<>.patch) 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch- Fix more build gcc8 related failures with xen.fuzz-_FORTIFY_SOURCE.patch- bsc#1098403 - fix regression introduced by changes for bsc#1079730 a PV domU without qcow2 and/or vfb has no qemu attached. Ignore QMP errors for PV domUs to handle PV domUs with and without an attached qemu-xen. xen.bug1079730.patch- bsc#1097521 - VUL-0: CVE-2018-12891: xen: preemption checks bypassed in x86 PV MM handling (XSA-264) xsa264.patch - bsc#1097522 - VUL-0: CVE-2018-12893: xen: x86: #DB exception safety check can be triggered by a guest (XSA-265) xsa265.patch - bsc#1097523 - VUL-0: CVE-2018-12892: xen: libxl fails to honour readonly flag on HVM emulated SCSI disks (XSA-266) xsa266-1-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch xsa266-2-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch- bsc#1095242 - VUL-0: CVE-2018-3665: xen: Lazy FP Save/Restore (XSA-267) xsa267-1.patch xsa267-2.patch- bsc#1092543 - GCC 8: xen build fails gcc8-fix-warning-on-i586.patch- bsc#1092631 - VUL-0: CVE-2018-3639: xen: V4 – Speculative Store Bypass aka "Memory Disambiguation" (XSA-263) 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch Spectre-v4-1.patch Spectre-v4-2.patch Spectre-v4-3.patch- Always call qemus xen-save-devices-state in suspend/resume to fix migration with qcow2 images (bsc#1079730) libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen.bug1079730.patch- bsc#1087289 - L3: Xen BUG at sched_credit.c:1663 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch - Upstream patches from Jan (bsc#1027519) 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch (Replaces xsa260-1.patch) 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch (Replaces xsa260-2.patch) 5af1daa9-3-x86-traps-use-IST-for-DB.patch (Replaces xsa260-3.patch) 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch (Replaces xsa260-4.patch) 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch (Replaces xsa262.patch) 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch (Replaces xsa261.patch) 5af97999-viridian-cpuid-leaf-40000003.patch- Fixes related to Page Table Isolation (XPTI). bsc#1074562 XSA-254 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a9985bd-x86-invpcid-support.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch- bsc#1092543 - GCC 8: xen build fails 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch gcc8-inlining-failed.patch- Update to Xen 4.10.1 bug fix release (bsc#1027519) xen-4.10.1-testing-src.tar.bz2 disable-building-pv-shim.patch - Drop the following patches contained in the new tarball 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch xsa258.patch xsa259.patch- bsc#1090820 - VUL-0: CVE-2018-8897: xen: x86: mishandling of debug exceptions (XSA-260) xsa260-1.patch xsa260-2.patch xsa260-3.patch xsa260-4.patch - bsc#1090822 - VUL-0: CVE-2018-10982: xen: x86 vHPET interrupt injection errors (XSA-261) xsa261.patch - bsc#1090823 - VUL-0: CVE-2018-10981: xen: qemu may drive Xen into unbounded loop (XSA-262) xsa262.patch- bsc#1089152 - VUL-0: CVE-2018-10472: xen: Information leak via crafted user-supplied CDROM (XSA-258) xsa258.patch - bsc#1089635 - VUL-0: CVE-2018-10471: xen: x86: PV guest may crash Xen with XPTI (XSA-259) xsa259.patch- Preserve xen-syms from xen-dbg.gz to allow processing vmcores with crash(1) (bsc#1087251)- Upstream patches from Jan (bsc#1027519) and fixes related to Page Table Isolation (XPTI). See also bsc#1074562 XSA-254 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch- bsc#1072834 - Xen HVM: unchecked MSR access error: RDMSR from 0xc90 at rIP: 0xffffffff93061456 (native_read_msr+0x6/0x30) 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch - Upstream patches from Jan (bsc#1027519) 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch (Replaces xsa252.patch) 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch (Replaces xsa255-1.patch) 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch (Replaces xsa255-2.patch) 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch (Replaces xsa256.patch) - Drop xsa252.patch xsa255-1.patch xsa255-2.patch xsa256.patch- bsc#1080635 - VUL-0: CVE-2018-7540: xen: DoS via non-preemptable L3/L4 pagetable freeing (XSA-252) xsa252.patch - bsc#1080662 - VUL-0: CVE-2018-7541: xen: grant table v2 -> v1 transition may crash Xen (XSA-255) xsa255-1.patch xsa255-2.patch - bsc#1080634 - VUL-0: CVE-2018-7542: xen: x86 PVH guest without LAPIC may DoS the host (XSA-256) xsa256.patch- Remove stale systemd presets code for 13.2 and older- fate#324965 - add script, udev rule and systemd service to watch for vcpu online/offline events in a HVM domU They are triggered via xl vcpu-set domU N- Replace hardcoded xen with Name tag when refering to subpkgs- Make sure tools and tools-domU require libs from the very same build- tools-domU: Add support for qemu guest agent. New files 80-xen-channel-setup.rules and xen-channel-setup.sh configure a xen-pv-channel for use by the guest agent FATE#324963- Remove outdated /etc/xen/README*- bsc#1073961 - VUL-0: CVE-2018-5244: xen: x86: memory leak with MSR emulation (XSA-253) 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch - bsc#1074562 - VUL-0: CVE-2017-5753,CVE-2017-5715,CVE-2017-5754 xen: Information leak via side effects of speculative execution (XSA-254). Includes Spectre v2 mitigation. 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch- Fix python3 deprecated atoi call (bsc#1067224) pygrub-python3-conversion.patch - Drop xenmon-python3-conversion.patch- bsc#1067317 - pass cache=writeback|unsafe|directsync to qemu, depending on the libxl disk settings libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch- Remove libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 build-python3-conversion.patch bin-python3-conversion.patch- bsc#1070165 - xen crashes after aborted localhost migration 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch - bsc#1035442 - L3: libxl: error: libxl.c:1676:devices_destroy_cb: libxl__devices_destroy failed 5a33a12f-domctl-improve-locking-during-domain-destruction.patch - Upstream patches from Jan (bsc#1027519) 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch- Update to Xen 4.10.0 FCS (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Rebuild initrd if xen-tools-domU is updated- Update to Xen 4.10.0-rc8 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Increase the value of LIBXL_DESTROY_TIMEOUT from 10 to 100 seconds If many domUs shutdown in parallel the backends can not keep up Add some debug output to track how long backend shutdown takes (bsc#1035442) libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- Adjust xenstore-run-in-studomain.patch to change the defaults in the code instead of changing the sysconfig template, to also cover the upgrade case- Update to Xen 4.10.0-rc6 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Since xen switched to Kconfig, building a debug hypervisor was done by default. Adjust make logic to build a non-debug hypervisor by default, and continue to provide one as xen-dbg.gz- fate#316614: set migration constraints from cmdline fix libxl.set-migration-constraints-from-cmdline.patch for xen-4.10- Document the suse-diskcache-disable-flush option in xl-disk-configuration(5) (bsc#879425,bsc#1067317)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to Xen 4.10.0-rc5 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - fate#323663 - Run Xenstore in stubdomain xenstore-run-in-studomain.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 pygrub-python3-conversion.patch xenmon-python3-conversion.patch migration-python3-conversion.patch xnloader.py xen2libvirt.py- Remove xendriverdomain.service (bsc#1065185) Driver domains must be configured manually with custom .service file- Update to Xen 4.10.0-rc3 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Adjust xen-dom0-modules.service to ignore errors (bsc#1065187)- fate#324052 Support migration of Xen HVM domains larger than 1TB 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Update to Xen 4.10.0-rc2 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Update to Xen 4.10.0-rc1 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop patches included in new tarball 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch 59958ebf-gnttab-fix-transitive-grant-handling.patch 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch gcc7-arm.patch gcc7-mini-os.patch- bsc#1061084 - VUL-0: xen: page type reference leak on x86 (XSA-242) xsa242.patch - bsc#1061086 - VUL-0: xen: x86: Incorrect handling of self-linear shadow mappings with translated guests (XSA-243) xsa243.patch - bsc#1061087 - VUL-0: xen: x86: Incorrect handling of IST settings during CPU hotplug (XSA-244) xsa244.patch- bsc#1061077 - VUL-0: xen: DMOP map/unmap missing argument checks (XSA-238) xsa238.patch - bsc#1061080 - VUL-0: xen: hypervisor stack leak in x86 I/O intercept code (XSA-239) xsa239.patch - bsc#1061081 - VUL-0: xen: Unlimited recursion in linear pagetable de-typing (XSA-240) xsa240-1.patch xsa240-2.patch - bsc#1061082 - VUL-0: xen: Stale TLB entry due to page type release race (XSA-241) xsa241.patch- bsc#1061075 - VUL-0: xen: pin count / page reference race in grant table code (XSA-236) xsa236.patch - bsc#1061076 - VUL-0: xen: multiple MSI mapping issues on x86 (XSA-237) xsa237-1.patch xsa237-2.patch xsa237-3.patch xsa237-4.patch xsa237-5.patch- bsc#1056278 - VUL-0: xen: Missing NUMA node parameter verification (XSA-231) 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch - bsc#1056280 - VUL-0: xen: Missing check for grant table (XSA-232) 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch - bsc#1056281 - VUL-0: xen: cxenstored: Race in domain cleanup (XSA-233) 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch - bsc#1056282 - VUL-0: xen: insufficient grant unmapping checks for x86 PV guests (XSA-234) 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch - bsc#1055321 - VUL-0: xen: add-to-physmap error paths fail to release lock on ARM (XSA-235) 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch - Upstream patches from Jan (bsc#1027519) 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch - Dropped gcc7-xen.patch- bsc#1057358 - Cannot Boot into SLES12.3 with Xen hypervisor when Secure Boot is Enabled xen.spec- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored update from v6 to v9 to cover more cases for ballooned domUs libxc.sr.superpage.patch- bsc#1026236 - remove suse_vtsc_tolerance= cmdline option for Xen drop the patch because it is not upstream acceptable remove xen.suse_vtsc_tolerance.patch- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored after the save using xl stack libxc.sr.superpage.patch- Unignore gcc-PIE the toolstack disables PIE for firmware builds as needed- Upstream patches from Jan (bsc#1027519) 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch (Replaces xsa227.patch) 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch (Replaces xsa228.patch) 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch (Replaces xsa230.patch) 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch (Replaces xsa226-1.patch) 59958ebf-gnttab-fix-transitive-grant-handling.patch (Replaces xsa226-2.patch) 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch- bsc#1044974 - xen-tools require python-pam xen.spec- Clean up spec file errors and a few warnings. (bsc#1027519) - Removed conditional 'with_systemd' and some old deprecated 'sles_version' checks. xen.spec- Remove use of brctl utiltiy from supportconfig plugin FATE#323639- Use upstream variant of mini-os __udivmoddi4 change gcc7-mini-os.patch- fate#323639 Move bridge-utils to legacy replace-obsolete-network-configuration-commands-in-s.patch- bsc#1052686 - VUL-0: xen: grant_table: possibly premature clearing of GTF_writing / GTF_reading (XSA-230) xsa230.patch- bsc#1035231 - migration of HVM domU does not use superpages on destination dom0 libxc.sr.superpage.patch- bsc#1051787 - VUL-0: CVE-2017-12135: xen: possibly unbounded recursion in grant table code (XSA-226) xsa226-1.patch xsa226-2.patch - bsc#1051788 - VUL-0: CVE-2017-12137: xen: x86: PV privilege escalation via map_grant_ref (XSA-227) xsa227.patch - bsc#1051789 - VUL-0: CVE-2017-12136: xen: grant_table: Race conditions with maptrack free list handling (XSA-228) xsa228.patch- Add a supportconfig plugin xen-supportconfig FATE#323661- bsc#1026236 - add suse_vtsc_tolerance= cmdline option for Xen To avoid emulation of TSC access from a domU after live migration add a global tolerance for the measured host kHz xen.suse_vtsc_tolerance.patch- fate#323662 Drop qemu-dm from xen-tools package The following tarball and patches have been removed qemu-xen-traditional-dir-remote.tar.bz2 VNC-Support-for-ExtendedKeyEvent-client-message.patch 0001-net-move-the-tap-buffer-into-TAPState.patch 0002-net-increase-tap-buffer-size.patch 0003-e1000-fix-access-4-bytes-beyond-buffer-end.patch 0004-e1000-secrc-support.patch 0005-e1000-multi-buffer-packet-support.patch 0006-e1000-clear-EOP-for-multi-buffer-descriptors.patch 0007-e1000-verify-we-have-buffers-upfront.patch 0008-e1000-check-buffer-availability.patch CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch CVE-2015-4037-qemut-smb-config-dir-name.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch blktap.patch cdrom-removable.patch xen-qemu-iscsi-fix.patch qemu-security-etch1.patch xen-disable-qemu-monitor.patch xen-hvm-default-bridge.patch qemu-ifup-set-mtu.patch ioemu-vnc-resize.patch capslock_enable.patch altgr_2.patch log-guest-console.patch bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch ioemu-7615-qcow2-fix-alloc_cluster_link_l2.patch qemu-dm-segfault.patch bdrv_default_rwflag.patch kernel-boot-hvm.patch ioemu-watchdog-support.patch ioemu-watchdog-linkage.patch ioemu-watchdog-ib700-timer.patch ioemu-hvm-pv-support.patch pvdrv_emulation_control.patch ioemu-disable-scsi.patch ioemu-disable-emulated-ide-if-pv.patch xenpaging.qemu.flush-cache.patch ioemu-devicemodel-include.patch - Cleanup spec file and remove unused KMP patches kmp_filelist supported_module.patch xen_pvonhvm.xen_emul_unplug.patch- bsc#1002573 - Optimize LVM functions in block-dmmd block-dmmd- Record initial Xen dmesg in /var/log/xen/xen-boot.log for supportconfig. Keep previous log in /var/log/xen/xen-boot.prev.log- Remove storytelling from description in xen.rpm- Update to Xen 4.9.0 FCS (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update block-dmmd script (bsc#1002573) block-dmmd- Update to Xen 4.9.0-rc8+ (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 gcc7-arm.patch - Drop gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc8 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1042160 - VUL-1: CVE-2017-9330: xen: usb: ohci: infinite loop due to incorrect return value CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch- bsc#1037243 - VUL-1: CVE-2017-8309: xen: audio: host memory leakage via capture buffer CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch- Update to Xen 4.9.0-rc7 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc6 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1031343 - xen fails to build with GCC 7 gcc7-mini-os.patch gcc7-xen.patch- bsc#1031343 - xen fails to build with GCC 7 gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc5 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 - Drop xen-tools-pkgconfig-xenlight.patch- bsc#1037779 - xen breaks kexec-tools build xen-tools-pkgconfig-xenlight.patch- Update to Xen 4.9.0-rc4 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1036146 - sles12sp2 xen VM dumps core to wrong path xen.spec- Update to Xen 4.9.0-rc3 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 aarch64-maybe-uninitialized.patch- Update to Xen 4.9.0-rc2 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc1 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 ioemu-devicemodel-include.patch - Dropped patches contained in new tarball xen-4.8.0-testing-src.tar.bz2 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch glibc-2.25-compatibility-fix.patch xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch- bsc#1022703 - Xen HVM guest with OVMF hangs with unattached CDRom 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch- bsc#1015348 - L3: libvirtd does not start during boot suse-xendomains-service.patch- bsc#1014136 - Partner-L3: kdump can't dump a kernel on SLES12-SP2 with Xen hypervisor. 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch - bsc#1026236 - L3: Paravirtualized vs. fully virtualized migration - latter one much faster 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch - Upstream patch from Jan 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch- bsc#1022555 - L3: Timeout in "execution of /etc/xen/scripts/block add" 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch - bsc#1030144 - VUL-0: xen: xenstore denial of service via repeated update (XSA-206) xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch - bsc#1029827 - Forward port xenstored xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch- bsc#1029128 - fix make xen to really produce xen.efi with gcc48- bsc#1028235 - VUL-0: CVE-2017-6505: xen: qemu: usb: an infinite loop issue in ohci_service_ed_list CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch - Upstream patches from Jan (bsc#1027519) 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch- bsc#1027654 - XEN fails to build against glibc 2.25 glibc-2.25-compatibility-fix.patch libxl.pvscsi.patch- fate#316613: Refresh and enable libxl.pvscsi.patch- bsc#1024834 - VUL-0: CVE-2017-2620: xen: cirrus_bitblt_cputovideo does not check if memory region is safe (XSA-209) CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch- bsc#1023948 - [pvusb][sles12sp3][openqa] Segmentation fault happened when adding usbctrl devices via xl 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch- Upstream patches from Jan (bsc#1027519) 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch- bsc#1023004 - VUL-0: CVE-2017-2615: qemu: display: cirrus: oob access while doing bitblt copy backward mode CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch- fate#322313 and fate#322150 require the acpica package ported to aarch64 which Xen 4.8 needs to build. Temporarily disable aarch64 until these fates are complete. xen.spec- bsc#1021952 - Virutalization/xen: Bug xen-tools missing /usr/bin/domu-xenstore; guests fail to launch tmp_build.patch xen.spec- No systemd presets for 42.3+ and SLE12SP3+ (bsc#1012842)- bsc#1007224 - broken symlinks in /usr/share/doc/packages/xen/misc/ xen.spec- 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch Replaces xsa202.patch (bsc#1014298) - 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch Replaces xsa203.patch (bsc#1014300) - 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch Replaces xsa204.patch (bsc#1016340) - Upstream patches from Jan 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch- bsc#1015169 - VUL-0: CVE-2016-9921, CVE-2016-9922: xen: qemu: display: cirrus_vga: a divide by zero in cirrus_do_copy CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch- bsc#1016340 - VUL-0: CVE-2016-10013: xen: x86: Mishandling of SYSCALL singlestep during emulation (XSA-204) xsa204.patch- bsc#1012651 - VUL-0: CVE-2016-9932: xen: x86 CMPXCHG8B emulation fails to ignore operand size override (XSA-200) 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch- bsc#1014298 - VUL-0: CVE-2016-10024: xen: x86 PV guests may be able to mask interrupts (XSA-202) xsa202.patch - bsc#1014300 - VUL-0: CVE-2016-10025: xen: x86: missing NULL pointer check in VMFUNC emulation (XSA-203) xsa203.patch - Upstream patches from Jan 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch- Update to Xen 4.8 FCS xen-4.8.0-testing-src.tar.bz2 - Dropped xen-4.7.1-testing-src.tar.bz2 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 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch 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 57a30261-x86-support-newer-Intel-CPU-models.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch 58343ec2-x86emul-fix-huge-bit-offset-handling.patch 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch CVE-2016-9381-xsa197-qemut.patch CVE-2016-9637-xsa199-qemut.patch- bsc#1011652 - VUL-0: xen: qemu ioport array overflow CVE-2016-9637-xsa199-qemut.patch- bsc#1009100 - VUL-0: CVE-2016-9386: XSA-191: xen: x86 null segments not always treated as unusable 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch - bsc#1009103 - VUL-0: CVE-2016-9382: XSA-192: xen: x86 task switch to VM86 mode mis-handled 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch - bsc#1009104 - VUL-0: CVE-2016-9385: XSA-193: xen: x86 segment base write emulation lacking canonical address checks 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch - bsc#1009105 - VUL-0: CVE-2016-9384: XSA-194: xen: guest 32-bit ELF symbol table load leaking host data 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch - bsc#1009107 - VUL-0: CVE-2016-9383: XSA-195: xen: x86 64-bit bit test instruction emulation broken 58343ec2-x86emul-fix-huge-bit-offset-handling.patch - bsc#1009108 - VUL-0: CVE-2016-9377,CVE-2016-9378: XSA-196: xen: x86 software interrupt injection mis-handled 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch - bsc#1009109 - VUL-0: CVE-2016-9381: XSA-197: xen: qemu incautious about shared ring processing CVE-2016-9381-xsa197-qemut.patch - bsc#1009111 - VUL-0: CVE-2016-9379,CVE-2016-9380: XSA-198: xen: delimiter injection vulnerabilities in pygrub 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch - Upstream patches from Jan 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch- Update to Xen Version 4.7.1 xen-4.7.1-testing-src.tar.bz2 - Dropped patches contained in new tarball xen-4.7.0-testing-src.tar.bz2 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch 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 57c93e52-fix-error-in-libxl_device_usbdev_list.patch 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch- bsc#1004981 - Xen RPM doesn't contain debug hypervisor for EFI systems xen.spec- bsc#1000106 - VUL-0: CVE-2016-7777: xen: CR0.TS and CR0.EM not always honored for x86 HVM guests (XSA-190) 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch - bsc#996191 - [XEN][acpi]residency -n 88 -c will cause xen panic on broadwell-ep 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch - Upstream patches from Jan 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch- bsc#1007941 - Xen tools limit the number of vcpus to 256 when the system has 384 xen-arch-kconfig-nr_cpus.patch- bsc#1007157 - VUL-0: CVE-2016-8910: xen: net: rtl8139: infinite loop while transmit in C+ mode CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch- bsc#1005004 - CVE-2016-8667: xen: dma: rc4030 divide by zero error in set_next_tick CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch - bsc#1005005 - VUL-0: CVE-2016-8669: xen: char: divide by zero error in serial_update_parameters CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch- bsc#1003030 - VUL-0: CVE-2016-7908: xen: net: Infinite loop in mcf_fec_do_tx CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch - bsc#1003032 - VUL-0: CVE-2016-7909: xen: net: pcnet: infinite loop in pcnet_rdra_addr CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch- bsc#995785 - VUL-0: CVE-2016-7092: xen: x86: Disallow L3 recursive pagetable for 32-bit PV guests (XSA-185) 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch - bsc#995789 - VUL-0: CVE-2016-7093: xen: x86: Mishandling of instruction pointer truncation during emulation (XSA-186) 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch - bsc#995792 - VUL-0: CVE-2016-7094: xen: x86 HVM: Overflow of sh_ctxt->seg_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/sbin/ldconfig/sbin/ldconfigold-atreju4 1601500654  !"#$%&'()*+,-4.13.1_08-lp152.2.9.14.13.1_08-lp152.2.9.1libxencall.so.1libxencall.so.1.2libxenctrl.so.4.13libxenctrl.so.4.13.0libxendevicemodel.so.1libxendevicemodel.so.1.3libxenevtchn.so.1libxenevtchn.so.1.1libxenforeignmemory.so.1libxenforeignmemory.so.1.3libxenfsimage.so.4.13libxenfsimage.so.4.13.0libxengnttab.so.1libxengnttab.so.1.2libxenguest.so.4.13libxenguest.so.4.13.0libxenlight.so.4.13libxenlight.so.4.13.0libxenstat.so.4.13libxenstat.so.4.13.0libxenstore.so.3.0libxenstore.so.3.0.3libxentoolcore.so.1libxentoolcore.so.1.0libxentoollog.so.1libxentoollog.so.1.0libxenvchan.so.4.13libxenvchan.so.4.13.0libxlutil.so.4.13libxlutil.so.4.13.0xenfsimageext2fsfsimage.sofatfsimage.soiso9660fsimage.soreiserfsfsimage.soufsfsimage.soxfsfsimage.sozfsfsimage.so/usr/lib//usr/lib/xenfsimage//usr/lib/xenfsimage/ext2fs//usr/lib/xenfsimage/fat//usr/lib/xenfsimage/iso9660//usr/lib/xenfsimage/reiserfs//usr/lib/xenfsimage/ufs//usr/lib/xenfsimage/xfs//usr/lib/xenfsimage/zfs/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:14321/openSUSE_Leap_15.2_Update/1966dea775060e09384a8deef7d7a629-xen.openSUSE_Leap_15.2_Updatecpioxz5i586-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=12c758b399953e6be1992362ed5cbe372f487e62, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f868add321914c3193b0b4a29a9540ca5aad08d7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8ed13eb5b69b15a2aaeee6c22de6f90dd140d9b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=622897e4fe8db8a3019f52af0d3a84e159ed22d3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7708fd16f17a4702bd6b86cb6c9274033df2c8bb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3905d291c2a87b90897c5c089ebbcf4e9ac994b3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fb4a3ede4b4223c93484dcc09f7a0e034da5a7cc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=90795f407947946eb52616d1a79026ab6955c31a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4420f0997c80b3b130172cc3d42a245faa775945, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9309baf0c166fc52e3341d04a4de19a46674dff3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=225ee1279b6ba45968e15e5de431573622f2f038, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4abd2c4f06def4805a6df9e4d1c9ba2d47b92cfb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=145869ad4028bc3a32941da2682e2217da9f79ec, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ed86870679d23854b86efcda03e3db06b3dd6ecf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1993277e34a4ee4b4296aee27e2c8baa7bf673a2, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=13d87e8afd1d2808bf4bc8d7d76df34fcd3de0fd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8755d9b37acffac581e98bce9f7c0bd7aa850a6e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c05bc42c455a2f3fd1791cff628d231162bf300, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3526736337af161695db6afa25797a7bf68f4572, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e199f52980e7d0ed84b547cc06eb1e3e3b55193, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=460f297beb0629360412fbb83c51f75ef3a90983, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bdd7d099039797f8af80e583c3d07e2d518e99d5, stripped+@Ocn! #   PPPPPPR7R9RRRRRRR8R6RRPR9R2R&R%R R RRRRR,R.R*R)RRR8R+R1R$R-R(RRPPPPPP P PRRR7R9R%RRRR8R6R$RRP P P P R7R9RRRRRR8R6RRPPPPPPPP RRR7R9RRRRR8R6RRPPR RRRRRRRRPPPPPPRRR7R9RRRRR8R6RRPR,RRR RRRRRRRR;R+R'RPR9R,R!RRR#RRRRRRR RRR R RRR RRR8R+R'R3R5R R"RRR:RRPR RRRRRRR5R'R:RPRR7R RRRRRRRRRR6RRRPPRRRRRRPPRRRRRRRP R2RRRRR,R5R1R+RP!RRR R RRRRRRR4RRR RRRRR0R/RR RRR0R/RR RRR0R/RR0R RRRR/RR RR0R/RR0R RRRR/RR0R RRRRRR/R{,)lutf-8da3a1903e65e36fd77f220cc4bdc58a85c24c90de1efa28d07d8330122bdab58?7zXZ !t/ ] cr$x#6f# *0Lڨy0Z{30d.*O "c 9y4 E8Ur91-q7Qydy#md)WNҊzظOj޻{g% )QB q]G,&TƔ3'A|WsW-_KxX),U2K^rmcΜu8(ڨx$ qkظ×:UW|~M6 ZU] `g4C 'h^ a$a/{ygTL>NT{,&G/&M CAB!MpvP1S) &5im(]f'US![*+DIoOolKTf rX45N !?U5>]- 9IQUR;j F8* @cZXJ#WF,N8Qh֣.Ԯ`Z^`FT&S.\ƋBW47ך[XDŪr _LB>$hs[ΕnZ^M ۦ͜oMTχ]j1 g6+ܳEx 8F]q~зz]1ɇԫr)6vt&wBb 4("b fΆMk`~NPn"G:n|4 3PB~iRjBBIo0ߊشOM z2>ۛkwu>sX * Hjl5劝^ R\Cӈ$!p."0&d-BF4;W_|.ϧQy+|OH5^* {o=+qFJ1+qX/}ƊENRpGHݮ Ρ1& v Bto+7Uabu"BoNO(N>8KF(pܬKwBD'eNla~F@g^xܦid*KҢCblFdgFSFT|ͬUV.zM#a ̱9{4tJ[RFKs5gltX"<DoЏ<舘 x{KUp2ThxpJlbXm,;a6 )+}X:^2}t i*7%P{uVNxYҷP7u- +j>}O3ژٕe\% : ;Uoֱ۫'cH1vXv@a"yIMQyg0eL J3放lYP~I.׷fM*B@&B%9C֍=LҎ9m;.rCQde貳K 8Fiv,&Dt*lNc1"SMR5?:[+I-T,4~Smw/)1kBd"2"]/3OCB4&AFH*p>sx>QC\T1,."l&SMb'$!Զ%`hK}p6`0Y~1K ؔWٳnF(us\Zg q^!J +\MhCL8tcfH8"~Egjt]m<w3jnuhoܑO\JQ2Z#J TB0pB%BIC=Q|׷g7 T`6&yXni HRGM'нSwFЪ9崓Q=&N҇#mjjT0yq` M)o c2ᩢVVK 2rEYn7b.e$-OcFVo[2mfqe*>zTpO21HWܞ+U]>$6UZI{Cf`h,SIbtJl-kd,mfJ4)$C&Q:x踢Da9rͰ OCa8Yw$H&ӃLCvܷoԴ߃~HrrRl]H>z'?c(rP-m!r(-$ fT5X,Sa;T~b<ד0Nzo {.GhM)t‡i e4+?)DN0VMru~b]@\ ?{2d!ޤ_\sq[ޔ.&9cqzȒT.^.ryIԑ.gFkt<@Ów!sIJ%oT\UIKFpCM, !}ːXɼg E ="հYD#"άT*ϑl{h\%E;KZQ汅)uY(De1/:"4"4 ct}}Q \>pP*>8=(K:30x݄Sd[2O8RLDid6f\uʐA:}ACM4p2Iߊ@x;!@jM(=3Nx1n?Nmܻ(e"p-E?ӻr.-kh7aTeB*U䥋k\UF"[B% d:4HO' :Muv4ԢG剞qBTScKIXqp[_~`P@-v~??J2GC  3NhdiF%S#s pgOmmsq#s̙"G ̫)(ZS=a"=S&qe/p;l9䵃(u#iQPcrnYbIĜ[6O:xqSYB#wltX(WEp(_3ڄ;jOi /n}M+*8"MpJN:}1xןy.l鍔%XݒJ02ݒ&"̓gb70C*%Xg'-3_HL̰wKnDv"7;sn 4+T>. H۞QQoο-|Ys"+7q Qs3!lxE)Ks@Z+0;-lMLy5q lm( OKy:Y)%t!lmm<yHwo?A;G}$#l8s{1YԨ&gB1ާ-cx_tS!2TFۙmzΙif < Izb{Z#cIdOt2)qWJhנqIj/{] D;fo@|yf6tpJ6XЃ5$ $)Fmtd6*J7ݺϏʞK|6uu0KD[c,ۂOz_Hhr*s^;;/=Twr.]$DTsɎ\uylj? #شаAwсW o?Mhݒ~$沕 UoـfȞp}Oh!ՠfa*C~(7(yoyĿabUtC]pQ/~go8b{!Xի*H1#GJXhDÍ_|5S|@1VTD\(ɺ*do>! :߫;>,U 7,Mt1o:ݛ)}> ΤWc&e7pP`߁!a*Ȍf U8/~f 2P#$-K6+/8N1P]\ooMjO2!;"k։y7.O-Y nSMvt Vm:g=8C?Z*WaqQԙb'kODp8BV D۳~rL(w|U, 98i8[yfH1\Xr- IVrqyi0oSKrb]Ê.ԕ}tF\בdg(4+vnuvʆhc9 zn _zzue}eM j ys'r qgb &{ /҉:6R!Vt,XӉ&jOw'vW"Tt3v^b Q,K;=61H xāɫpZ&ӑTq#_~Nzݭ wPRiwibtN;! ؈TI U T'Mx$ BHjHqӱ\8Ỏ )whTPx0Bw-9%Ft:q@#dQP[]Q|J#"'=aseUV,&e?s)y=$#_kߜ9P{HAQ1aBen@%_V% '9u=HdgZz3S]qM{hX,3ݼ4%@l42^ )fݓ/zG"KH~"4^&I !?]< D9|AlbY`mvwE浩jꙘVrBVQ][e{#Uln7|Ny_KGg܄^^, Eߙ{~˾ھdsfHÜl58;:Cq]LH%&'ZU$Z#'J9'Tx /XF*xR]bGDrs#F> aRn MQ 2K˖ZR©z{/穤~,Hcy'aB58(cv=>YpJS{f4L0MVhC,l1&nh#B_[2mDLRn cс)!)Td5nR5z|pJ7x?`HI9Ћ|0[znO|5t[g8)d6Ȏ B qD;O^r8>;+,%{ #O[h (slykeEUth pQ`;&C񌒝!ڂ߲[IX; ؜ –gqh%?1*X#"%})mhDm)з$ 1]5]^%8v[T qEԽ\ELH6&Ӻt~p%̠T#J+`/o!i+ 2:ꯜRzcx!ȏ)FIwI_E15J-Fњ\{r#yȯ'CF4]jR&~ј` MQ -BmrLh|V ׶T#+- p zh@r7_Bw62vu<(F/o{[!.+?UqeGuOccܧۛM*QEژxݡ*' ᇪ_ 7W-O0J&$Xo1繪? | B 8r^+wĕj˃HgușJSÚrt-B )ԒMjo;cuIFֺ$N=,@;]{$ ^y9ztm+15[6QYMC3R[> 徳 `kDy7 O~{A&0@s2ZpV&9 Й.0a=Wyۈsލc|ׇeX$"ϰJVx"կ$u.ޱ-VTX)7nq$"cv`"*A[Q̔hE {&% ~LKuj^,8Xː].gYF .F:]J$K>'C1gνJdm/劍T9u! -V»Cx1*'ӷklWR`Xʾ2?LV(TUOƶEʹr\W/˚ p\c_mx,NT؍zazε+'H{0׆Y R̢B<¨5ְYkKT^ۙcgӶQ]GCrZKiJ3Mo4$pdS+dU4hwĿe%l:ax?NMFOs7}ڽ5!P)'xצA:G6ܿ @+o> b 2@/rXVì` ꩫE/)iiL-bӠlGvJΖ#*Ktk2 "?I֟[NÉ`% .u]Ł>FXjl }=7t*W{LQe4]s!Uϝ~u,wو6|U-6)ޮ,K̜BU?J Hq{A2~&{ЮIk:QegVzFY^BCEԘ82c3\3!A _>Yx13i r~y"ZC cƌlaZDѳRfM?N0l+OB OCgpϏvHTAd/Nh r.{6 mdNZQE58yޖt״%"*({Xp`^w(Madw7P-]X'tQO+2h>+ xB Y@}1h%r]c0s[Fnoި;~N7w_5#_l4, $pi@?n[w@2Vq^zQP62i%5Uvl`FBc ?hI0V^̒4Wkg_2§ļ=~yUk8Z 6P9p@gS\2L;*WXN{dQ:ǾyZ6OB'0 j JPogU#9OP97Kͨޏ*>q|ʯ>NgIP0S޹e YXź4_-'۸v: mKlճ4e$J>YJ{e[ܘqM8dVr`L;J2Mm[ %iGU RSˆx)B5Y F/6wv i 5Ry4~Ev"F<ɞ{z)Hp{dT%4SI {>P\뛰tUQ[b|{m2 Z*ozșq׾hbjooUIIy&>N@dIouE#u{"uڹqțHX qs"< .j=~fDj GieSO?iXeJohI'rF̮)a8u5cԅ0PwMCh5KJ9H8Ct2-HU]!#.ݖA(!(pVxdl<;I|(߳h`#B8 AÂ0<`oʭ!q2I3[}t'OyQuH&dY6pNb ɼ!vuߺX[^de~e~elq}.a=S SPCmoCn?7P@=cpVXBIAi_/Ajs "DSoR݁ b{Z4<濄\\lZXNYh91Xhiy^/9ς%gECep(˦c5*d\U~Lc`S.rd} *4פw~]sHR{*KxSЄJ T0deV/.wCpкxR6*X2x=NkSxK n'6BszydbCl ^[d!qUd|f5Pt v|mGI~s7u_1\  t+!G^LB:Z?hw kUUZ4ac"BcG4o1E^FaQthnqm6zV%DolzubąJ./){z] CYH!+ +IkmV ŗgHɎ?I$ǚREc6]hS+N&2A6z ş.zfwsP󌂮l@a-So+TfIygѐfepnziv^zf-"h{t/-85aM^B qctP`*JRRB ^]i7[E"&kë''-Cþ1ۙ) ,<'l\/"5YMMP#iOo P'$:@WV/څ|_vyB= f\CA!fTF gC 'iVVh2Yu)F9%+C|Fw뵉gfsc)h!+3\6n6ViPb_>!6%䋑A~z {6M!\1ooq@B ;E\겫: < aqPYG1brM- NAl0qeAS.]/X|&F z׹v O>y^yfB Ji;M=QTo?d%C}1$}4q $ԮJ_XT\1g"譠>C{- 4,Zp>Q\\6.e J.Gc z%8,d.CSg'ށB\8)FK]P ^󪢬^/Ϸ mo ?mN'/ &.(t %,D3ܬhcOf{ zG yHMDTF8MMK,>Uo#j֔RZY%rm55HQpXue8d2 $T=ι A97 OOudp7 @*~߫.-P 7p;N3:G u$j x/KA^u+1TNenzRcwIɟԄSчj+w}*wv*u_QP5MR.!'=HO2%R)=D9|}ѨyA _eFA~:}_ hկujiy;7w7|M]nHɫ'e>F8oTlEOԼOR͇Y4M,VSfy WB:><[yNcFG ?X߭RA5HOjQVi,kBDafރM? o7v(A|yݓgWng1h -GjB='+] 7AGnZ @කC%.07d%ӡ:%AjKN1hWԭyq%F.@P*VH-v4ljGX;lK"Igtv̡~1eĩH]NjtZQ$ɧI0c ( 9 Kr'϶#R"wncMx*a׬=Y?zb *tx,GVyps"S t5_ |!"@ ڄZGs5d;'L!lyr4 2@gnbb+k,{ ,K[,mܾ^|M*5,[B.} u1liQXG ${x}*"S 4s>Gҡ^ :Ts4#Kی7+s N(:D]f3" ]lhuqfD!FBY Y[9J}!/;yAapD(upFir~j'ƤJk!?u7%6E˚%vx"Es\In[lՈ!g*yd=Ӊ uDu{AL:vլα ߪE(ʼk28q=`GOs#Sd[փ/yD#D\TUnqXN5d?28S$YaU"ϴίer.Dc) l J U:!F칌f:!Z =?u&IȮ@<5aB^!V9<)P#aGߡmYjxxQWA ),EZYI1dž< 7_S0OF+BbC);د;(2)Iscڏ;BטɯrfHG IuL"lYç#؞DAK35\k(\w_?ۄcV\ P+&e_!IyYEӋ^lٍELK<-<vt]@ 6|Vb8ʘAaTUm1{ت I+=VǑ薈(E<нV*ώ4*.\iJ]n6BP㟜ޘ` 2{𔥇yqv>(򝜙"6,`.7EUZ}\ncL<N"lCI@ǫo"pmS˜3s!сE?Q@mSiU\AK^v@Ժ@~'/پ@? ^P.4:YH=頿{u9$kcj.-h6]K!,o(<_(ӽ] @8;4Na@Qr_m4s3`##sD%sTu=͛F;ٚ2j584N*}^wRT#OP^;KNgcǝiP"1^SamnIm bTE Ofr5}|E[&pME0ZޑFʚr< P~58*PvW*\im['I¨W],7ifxkF*:z>e()YDUhܙ٩G `LiR‰m7ݍu%E@41qu7IOoAb!"({y߱-F 06 ߄2uV5I/i1蕎+Y\BcmBwI3ಜ;<6D8we,0j1xy2+45Sy` :/o1AUK]J0N$(&5[M߀_EQ= '& hşRV|y%`g^vi3A-JZ{`T=v tv T)^SI'|Yԯ8;-eLB=M׃NϏb¦N8<-hQCퟞYoe6$nSy yZ`Zk` QTM{vp60Du2`ˍ cϐ*+OiAl|rɜ/V MNW>{2*`êXK'y7 ;!G^U[ۻvY!) ^ǛLord.FMa׽Ђ,𢈚 n01Hf?]br!B :INХ,L89د tj4Rf7uL5,;AN$IQ9|;VP".FNnn]+Tr~T+DxqθTxD ˜'[oLv &0#}laCiFhT`%r2QlڰQd6b~m?*QUqbî| jJ<ue0WK8B܃,#[@Mb^ᗠ2! 2NמENumzGT /G_".Foۧ8-ZĄ3NJ\T{?0~%DoNHxhM`E].D<˽z[!Ms&rDH/Wӳʵ OX :2Ox1růWI{ P PAoٟZ!terF#+V ?wɰUL;:!hw'OUyLmC^ci-7 , URzlcϪ>5iGmG;DCcLgLiw.} k^*G >IVhG(tmag>̯7: ,~t"Jɀ3fvxMe~i? e'sc`D"9<ǿ,@o5K)=JW"ǀ]f/3fUV벪F< CʍaINx=l?0hhg QR7mFSX]BS_3QDkjdfɟeA;Wn#7?u>cZ ć̱xC2 k s]Z8 ʯ7h])Miw]sPP "4It(&I9t73w"5J?Am0/)hYVbػ n[IfFəܡxo ƑtwEbɦbDmj2DPVOXY:\X&:]eN h6.M 8;3`f$3x h(jCTTx tc{$yEmRXEQvTa`\&@ep]~fg0[<-c\@lo_9?QR'd}D~1IB+A|"Po:Z{_@V1E;]Va=wl76槤88h=d}5T[ ŒZwuf YsTsD e [헑 I mO |Q-8(7e㊼m{&L+BcKSW*"Y6n֡@%4nڔզX ʁIu鎤ؠc QuRwyu7o;in݋&,^T;n ٥ J^rE€KFvmt+T W&͘0d5)q/z㼒*kD [Q?SO'q{*}˳ VXX9qMzh&U Sn ꅋu/M!$vYyO; _g+V._WWeI1ԗrϷ6?`ӃF6`yLO:cg͊dO׊JGĦ;0`+_e`d Pq_LQ3,-) Do֯o*ev~)-t$;q9ڠd ϡ7zDԡ1;Q}tBB .W>v"b]:C!ڐƸx_Vv[n[n8m`U1,@]%oGGmorX w lc5X %zo#u;#Zb3&Z۴,bW%4gAl#zgOp/ӽ6WM=_cH)Ģܳ.6`Ks:m[ھCyYȩǘ4BׂaFdƧPC(5mJ?H-l˕*is"@%q*4;/dx,5F$oL k(BSCK;%ӷ*>I]sH3ȔwAPl(s3i1~>l00 fܪX//{we˽N^?6j,GB9b饒b̅ѯ`nkOGCzcb/O:J)Jin/!S|g}//|xniGK@ym80e!XM*]oG<)q5*ђk[X K;g@l6]aaJRe)%9.-ü dhH.3DŽ]p\={Wg-gUY1]%ٺ>MWF%-~#&f W52.oYB:C+(gj0x:mrGC>OAoߍ$yghj{n+5{&$aH &MDeTHޙv q= gdmmç˱;ILJ-P&=l2WҴpVtq lB7X%n~N:DBnFM\6^<@vI| a\\ R1BYպUaO47;@GQ9씳 R3Y6R ʌ:Yju42FG4(%)X؏υJ|Tag)uU>Bk$|Xv ˕ܵN.Yp봙X_/j0Z .pDMDCP],I%R#RGuLi:jGL"8L21Cf4N$MpWrH3 :ZcVˆ ڵ3e3I~+_0$nM"b{]; eRPg#SE <QMN0J{_B3'nQoR43_)lBe40 rYiׁz 5sU7sᅒIbGqp ( Xɞwk*Tlitgz5] tOCHZz4SYgߞaW Y^ӭnP-!pٝ AS#ē yML3Tb%osɩz (=hbH_{P~rVޢ'l~19y-ЩZ"wv!/0?CM'YbYƧ\1-–J ħZP`C|_%l~b"tQonf+ckHCCW|T׊f>l=[I7!lf9=$ k`GT1n@~IayCHdéUH,i" n|j./#EZB [z;-ѐӨC@7_GeK3.*8sՀEW{QC6Q5D{7l+Vtex׋W,DD?6d.t-daP/ry& gm- k7M A/⣇]I/ʳӞΫ'PN'RoC3.mZR`/z*T2h'ש"YP,hқ5l¿J9۝T?W0H|+ߡi $fM@#ϩN\W\zXN?r 縶wȱSLLURTy_21l?->[-:$8GǃT !G:p7sIl T)G G6w;˪Dӄs^RZ)_Jl#iF'l9Q0&RbW~#BI]P~Z6c!8bO_c]]וy!b / TT|.'6jէ0#4w&kZ F'rǩSP"6?|7U^Q9`cd*MFcf'% kbx)by! 5]U}iͩTP[q%]p 9y 6yzC@(yͥsUb=_ T&&W?yof܆E׀{57R>@H|wMKZ|A^1s( 6 rvCq(g+ {\hʂ;2K6o fF5G$QyMf `e߽C= 95mKwT1f+G I)D"G!䜣qa\aO\L 2oW4>A0ʄSk;8~WEGޜZiw8,_ f\)FZ:w@µ vi7#8p _x@W7>S%ż?{=MI<ϡ`UʵN~Ym#6Lu~xnd:|tr/) 2aCMWb+ %V &{mW\GAмI"8r,gł7ҳ9|zDNG\'5ǯ*r1z;P^oÎW4bA9lkS@REb{T1Yp7ڢgi~.l>uc7)٩ɩrqk*? ʸ78)=t M`JoN𣺡™ѕ{\ ->&iu}nW2=90YcιPP3(@top/L{2wMV$9С(OP+$XX#efG.`|kBAI6:3dEU~= 3TK"%XzcGFxנv=h]E!SO>dq9A?g%Kn\oAG;$CEjc\$%͙T:xKXv:ـ2O/LZZЌS@ٶ<47ݐ Zh iP15ż\xʃ;v}{bĥKf{xZ쐼${A[MLS{ludG>낁pg$Nl4_".,9y4w+!dR5}X=+c-NÇaJ %Ar0VCdEͼҩ&F\U"MJmtil[omypg7-0^~' Y:`OEW$ \у 1.CeoNI/mQOKjЇtNtDn 83JvWHTx.Pj3?Kɵ @Fv::]N> "t=߰_ɇ$/hcY: "4vlA_Ԓa raEBh14^C8qȽO)_ 5,V*ݭgd<}ZVGpjd3ӿ[tqw~$0}0P(:'\:V.5bӬE Ҩ7Z7n"du 8%|a7vMԚ~ Y"T$bl8DǶ~^\VhQĽA½*q3ڈGWue4廣"Y2]ŦUNekf4t)ć4jm6KODW"V%7@6*dAkȄ=zi**n)?Lܘz$͏췄\6=?;D &u=Nx۫n=mڼ!se)?QBJSr"R-B6 Iȕ7N'2vB{~PyC~ԍ2AH_p2! YhocCsғ{xݿ3.h]3H__xt=JeX*@E@ M?l`'hqzr$ Oe7E,` lTnގE@䱅?K/ 64ίײ;Xr"8xWyثYtuՇB#csk }&MjIӅtk5boX966vZxp{v[n&lhsk0HfT3_;NlqN$F?[ٱwM>1K??Iq`*!6 71:Y{O)LCk`b!) }suE!XR{.B9 \au|Cf}n*@TP#R(C|l+ I9EYO[֬GpPt*>i1v[ziws!*m!% P+=rW;JA'e8lNf+xkaNd2Df 㯤ZDtQ@R*4'ޒT⻮ \x'v+YG$y)A30gnD.) 3;_^gJi'@䀼UfS}0M5W5:sHW D{X[:[q>lnX&3mG /֙ñIx{`XQHMx7i@lKLyɽ!|p}9ԴVxʈ%i `*,~nwj(1B5TXIq:Oa>ZBɆ8Ǖ/343-j a&-a'[ύR[Y"(8㐹ЃAi) d KҀ`tvN4 f^3n=^7'@Qޞ8V~RWb`L1bl2eW׆Į7e ))UYL/^:jjy*asQB{Q@B`z ED\pz>AP6D jڙD<z6("AOkh1V P;baݔ:UB%y-ӹ-5mej}lme,p{+E_SW%p{!RXԮ 7%7^Y*m@.}i+ YGsZI,?\VBq_ @VGt=l]Ԩ-=ofUT sd/0 yhT]B5iTh˝crv@_m1ѧj6qXЯ@)Cg \6 5qT U3{_sI Qꆽc_PH"nb͢;GFsѪe& 6A)Jьjy>;"`wי >) vGtTÄaPkgmC]RAt^#q9佤|8Uj0NrTk`r5t ]PH{qK|di6B(>bq=Y -5c=rk`I99(g_;1S)zƯD7b TQ.L_8 g$b+:2 ϥNa}÷ X2'46ke* ׏Ah)\M.ӗ9'/ݲV SmFp6! sjNG%c+1yR7`⧳ +YKd2 9 MoӋgmchnGU߮uTu;aWmpy=e9{T/m`4ɋoNl&Q;X (n U73|՝J!cH|K_ib%MA)(_&vg%S_{0ىǔ]WR`tUBEnSêB\z@3d͵ST=?FQ?B-!1]*$.p q9GwARfkfgN}A*?w4-g̓Y}ଫ8ԅD.$0zU58ՖE# xR&wM/3'KF.#Bd`K~x`*|h )QG傗:\I&PЫr;?z +_xlH0c)!V+w\>T oɃϝ 쇟|Y#b?Jdl u z[MÐ i},b/k\Җ%{uyY:myԞ?Z T z[ER_z:q6Rn@Kv-)eOG|5m~]P>€ޥk/<,/ Dsn"W!`ERU,KQ%䈆ͽ9tz@谱FςYφHXU҆߳dٍVԤ3RmmW:_+TSR%\ Y/ GSUYLQo^c0]nl1}:zwK_8^3JT'i#("RPoS 辜3NHr̹~޳9a  $ 2E xAQҡ G81$p>VxZO~`[rS|*}_T!bbOr !BWB朗1f*U-wN u (sS=TN1nE Ց!p TZ7~EMJK!ǫRS﨑!El]]:5@ P3DzB߀+uK3^/)+RmBAjIP !ao3ӌ !B)nMo3 :Jx g>;gµܗL8xA_ ƝWkȎi(wۑ9aU_b\Y_ ;yt\QzJ9%s1՝ʖ3_1Tד%H;aFquNO ԐdQh;uCL4F?[CG L Ò[Md#Ck_rEejM30 f/]𣣰ѯF0+Z8lRJ9ZVTdln,Aj-d5Cf`IZRþs6m%\Xl>fӔYr1)/q`Zc&:EʋrR8]rFؑ~Y7B-*c:Tjx)ܻ)zJ/zNcf@UG0AS2P`qՔ%y \Yd[]Yݢ;! dƠF*D -sb?ii~{`R oDV5zD#2>JiƓH$ij=ֳta<[u<>&A:{ ɑя´ISAOٍuPq66`J_8O #p(,k քFD0gš9D`5'XR B/ i;30=ph)S;Ǐl^VӫbTTlįG3$ѻQv.F7MKXҧJ'r^zB&an}kVxꨊV [I`YBtNCSkGRak1w_QP^Q޾PNeJh]]CV*W]_mJUmni>l%\( TM>;W,¯zI5'IvcxDu_*=^Pd#]On8cǂh6=z(/6*?(\S z%,\"$WvG6Iu4A4 &[W;;;I '4+@ު`WO5D@aBOA^6?6z=WL?ѣ.S'gw*xǪFD]Ml~W]{?,ᠧ6]p=M~ jm"_VXp'?{E gcLkT("HvO;E&nc ?u?ж;h]ts3T.4b6;&@Cªr^ٱB6S?I071jH1b &znMKdI6KK?}j7 d1,P~|}L㵎ur d:pd,<ưU)LŏqD+xRw{Sf#^/=sGiO I.N~:rC=Ts=ud}(\9U1*d4WX |JQO;sW3*lthCTdF~ؖE0ɫD$P&pѩ[׸S\\pS**rD%$kNsVMzDޝdI-yT/ .rYC=\sL{wiȤe̺w^ a$ND b@2NJiZn7J"*Rq Sr>nS( .Mg&E_$]tc_.^ex ?{}|vq$(?8$1w8889M^lV.u?8+!4Bu,%waK^ZqU߽A }t:AB h^ϵ)Fk8WhŻE|X2BtnV4F`j y;4W+C#4d>Ү{n 1idJCh)Yabq H%92"(0wj!O+nàI2Bۖ%vv!KV}1/m.ii Z""kv?: ] &#0&3ЈM)!Vj0t酚l^z3c{;T\0-oNM\fPl:I1)c@Ёyt?RL/rPqq1ɞάlܑTpx Dq@ӕ*:&_HKՈ&`.!Np2R~{BXu{wA)])0%VҬdULEx۫Zt԰Б.2!\/ 計2"mYnZeћ:,Ŀȍ`)jv-WjLmDa8AԗX4#%Sx(]c/*A@ݴp3Gqx5y+Hz\͙jy%i<>Ʉp"G-rf:L ߧѕ\zBI#CKJ Y4SqoIdBŠঙS A>33Rަؠnl.Uqkp|jJ3a yD, b{10Vsa_#h@hU-;|e P#:HBf8apYz'݂w-Z.Q5t IGU<#(D7Ǯ ;b7VY,o~0NcCp24rQC̨Ma-&aus M@LN=b[XFHh~KlJ10u1HtZiB.Rc.vuLkjA./nޠSA:Z1cLrR9|Сe5q&!2 hL]oj:~-P/а,=>s:A504hlȈ3ԇbFw k_+Z"1uUhG T2 :O A3`!&MM?0(LQ~ծ?d)@RIV;OǕԎuLi"(~[ KM=j0 Ҏ6CѳiIڸ5lvKIiMNOd$([4EK $p} ޲ i)ёz5%ã4m2Åty %7&WmZ&eS:س ];cף+pߚkG?JU bHIl C#냻 h'.џL v׌/ ׏B~W w0 z^ 1ئA %m.Ș^c,ʹpUg7sNl7AS<}h:6QM:M~DBŽHxwX&O5{QA`4@7Cl8/>L6Ёt2!/G )9PW&rZF L؞GŴ`pGF&HFSQPOv y: k"#X-zc/TB^INf6<9Aٜ/~j3?Y'Χ%v7MNCSl^Gr aU/X7.iZC8]V~t{ wm=j892wӸwJ 8Ta>na.d~ZaK|Fɱ ' t x(dRqkC*e7q!UY,ot5I 4-Z9EWG7E f! OH nǙ}f{pxbPf,yb! 8uc͝nwo䁊 0Jy:h~;`l" $BpD|{!Ob~(_  GB Iӣv- D:@92('pPNQqKÀ]<Z JǩrYQ:OZQuMԵ_^ntq6yܱPz"{` ޹0\UqU@̨`:`TqzɋP z֏St@bВU&F3']T?b|@L="sN䑫o}>hĬ"1`ߩAadtP68b̤nR3+ g @ 2^ Z8o>s 1:sA_e/NQƕ1a)a /$Zj WYA9B8\H{]J,ƃ듰ޞ8G| .^A*JeW߂qbj0ֲWքw0n_/_ P]Cx/V#;زcyfŏJčtNqJ]/-SEqS3v@= Wsֺ6T&9bʪбFOGӹ-r9|LUR x2DJɾG2zW -\7Ɂwٙ,ʄ_*nײY|ByHn 0 F{]:Ӷ<+ză#D\o%`]Zn'z J eY/k.niЭ^ԃrE),mZI7xP7's"Wt&`&/q 11n}gh'yV+ Ao, sWi4KWt{gX"Yumj޲IdW)4.Gds~A)@@&z)<'Rk8 v9loVcm%+(+\wo;?x:jg .ad kA0 bpszTt .aso4v6@::jtT4X6_k]S` #SɾM\-C\3jg-ͩ-^+*puWec2'=J類(38dWF,eDy#jN7dHnv/9#N,p]} &Cx2y͋(??[9BN9ݫq4RˊN& JZo')7G'Eh'!!\c$D2j  GDcaՆ\66 I+Ifгc ͸Y!Ҷ{eŜА%/!ls45iptS>)g}4:A i@^˜hJ㘝a$^鼭Ϡ4]e0~_yxkx\` #GN1q9#VsA&m?8P }EvmI V#'EZ-Poԟ>D-λ }9|m_HHh>StO7{{LJښHW˟hؙDFUPYzu"n Hia']" X0"D:/spUAp4l?->M{S8E`1ߴ0WIR[9_ !UxYU ĨH 삊 x#㉽?hBHpxX_! ,i{&SA!VOKfD^s.0"4bʂmD! J?PG^ HU@ }Y#V0U `),)t ?>L8*5-onl*slTf !v=%Uku6k 5r>XE5)["o5>B꬝a@w:lHx$yQ Ii6NcŷBG/f#\.NsM+IqEA˲}RV0uDl֒ns$@p /vRqB|e2$+Rk &~_z@ؾUq~G&_ =-XJԾҚ,L:>o- 9m.I׉y}C(ɻTk 6^4i{ǂk6eWObk.媹Q篓G:>=BK8h#"2cx6qHVdxs9$Km~yS*88>`Դ4UsSy=|zO;D77$\u%2m|8 (zhKμ +t浇ӵXA)5./yK$K^Nni2Cדf[`8( 4İ55@ a5o@ft=- Y<: cg3LPfÕ鷭md$'[hmIWBԣ֓dwbtjWVfD ` p(d$8dF~=<ʂ/$8lP+ki]W#e (?$Ciz/v& _}p|[_W+tm,w8ᩰ 'tʣ=.%pPP[Rc:UjI|aA_LB.Ʃu8&d; Bb.t&2 E].𨢳x^'"/wHI:<%j)>~6>};cwdj`&y/茘XccУd܂=_v#\N]@oH*Ͳd1!ف~$pU'`CAfCvvs -Ǩ8,?ib2Boʄg ^_ym8*0%HU䅙Gڍ@#M. sKBtPġ&^=Yt'ܵOKzE5΃1^}䝂spD"U3FLTı\;wU5G 7PZ3Jg[8'F_ *A7cxq_CpIq{pP 4:ca\_Br. QJ'2&Dc抑*&)F7DZN}&VX5!9-LԥX%$ia9v7ʹ?9+"Q6PqXo(Q/} (B3j1sg}uWE E1mzw"Ge3) (ZQ&=Q㊑e:&Φ$fֈ1(ڧO<N a+&\ >OF5<$ujJYT5׎S<6F@/Ǽ?-OrQ-BܒRPC܅ pfJȱ*xcm rwMofJme>UNWBNG&CijVe !XqAIYKBTNWي\2HCS7HlӐ?v­{@S"'z&gi`E~mHH Z[5GyU0gK/'+g\K\1o׾4HY0zDa͋nxQȬ`i I?8XkPI'k^D^QVtOxq@b̀IÈǶX#@Srɠ#֥_S3=v؀$Sxrg+vvWيUJ9 YKEng S`S+|`5 a q|˾Ϫ3^:+1,/[C~b;%<# iGIWh+&nܺM'gYq!+euE1엖Y$4pGf)6Ѣ0:q:9vɡZ^ff4Av%Q\,*͘ Kǧ G 0%o§"R*4 $ƀ_3 0^fbzɎtGxm2ʦe\aWxӡof>ȑ? _=n ]e[w+3VD%\-ռTJS dJyVQ4wqu2ͭpd%o2h@7z~jxMo߀ϕ!F?lk\ B1Tk6a5^hI峖τun7"|kk̼~{z!Z@>z4J*qA6ĵ#v}1om~fjyj#E~ĩ_:L[ѣ{;gKнzk3  뽀q|kHNy+RQMNI0!"sX?)a5F$E"6HlP.SpIJJݿ*gQfHS}J9hG`RM/u(~$z(_t%^K^-'>kJUʶ68=_dni5ש;w1;A~컡p q9Gx`"\L^+ i':'w!HuŇQEt(4&ex\Q[-XЄ '\]tFGxN ,747 RXv[bQJwї :No9 Xa=*Rhy 캝wj]ŀ8]juedi%mgK۴FhY836 ?^/0$ׂ48~A;D_oޅE+QGBj3='o&/5b?!#oz|Eb+Rl@5=_4F#~Be<[Mu A؟Ooy.ǂɥ#^m%L_(<&ON8q&h}ƿV/Tw%'S}#M~LYq4^UAgV:vj.K>qfXF;Y d̓0Molw/kB $zh8L|9oQmMSAS2Jq_ԯ=.Ǩs1\m8^KyYP8oV 18PK8ۭ4)z;ꚽQU|k-o7%vl+ ԟu  #:^};n+oLdzxL׷jK"8a0և󨞗"JEA;"c|Y+faFS˭O]6V,w VʄW'%*ZϮM}N .,/z.siHĘӨUHR瞽>+٠ AORiJl6(@hmu/&a,ahP]SC8k *F"_>ݘ8a~V\XMbGM+,`M yU{R\.1P,3#GJoͳ*N<_n2b} .7[*:\;4ODO>6,9+¿kId)'}WwQ,ˮj(cw4R@#mV (C o4~3jw%-FIkN .Ota6#a GB[_Q}A.k0ST6& 3HxgP1;Y2*7r#gvM1:6˞C)?1i,+ q˛Ň ifu_^=gIBr-ڡ$'Rq_>w$ _ 8pVnX:ǟ=P!℻3{Q܇Dۮs/ =/An(P65REC$ kck/vLCz(zBn/ -O|~{TCۈv{L!:襦VyOM]`KBahn>p~kxmQ[5$o ց/:&ukz/zX2qIF c<瓔r;8,5c/NE]]@GX%_ )վ;K3ML}Vyd @Na|KH^/חŢ%VB(EDW,;(;}z:ꖬhm]&gYj`:] է;Ԅ`iIعN&*)G)mZWR TpDPSo]0ZPEN5 KIF} ժۡk# 8N0h4[葉c}\8ǿcƆ|Q 1 7@?w>J~$ nMfŲbYb~L,v>.| 3n9zF%[fiy7u[kFkP#6f o Ww/z$I4*VG#Ĭt =ӚxLGn,Qqns{{݈}%MWrA{o׏>'=?PFlJ͑^®LI2yPi1OƝ8 #vj~4uQ"NI-k 9zTjp\aZ sBH_b>):ZSrnkm."['(ZۙH'7# 9;x?K{J˝H „sӚPmo*w6ez _4 8JAKWJu_K~lt#_9-rՁ`qqWClB޵O[Fh5q_fw.~G!yF6FMVX̝*ed0-&P{bm<,Olu3~yoEtuBZ%] ʒ9Ui@(=$k=C{d!,Run|tl"|!J? 尖 __:+T3D( ?iΛ=b).&ayf t!=}ʚE_:Ё1-m{VE9%o Kx:,M#p0~'tUMqwN+dC2lh%ئ^_xڠ)@Y1)40lbE27pJdECDI0?VE@lmY W.`.\‡e8/v%5;ˏ.թ0 tSu=pSQn 9Evk-ˆy]fG*P.JU"]~A zwlTgRMީ!>[]?F8nvd[7s9>7p(K)U\'?dfuƶ~\R>s*LƚokLCӉS!QZCxwđCR4NBz. Ez/̓!ax^707 Bxn>])Xn27'AaM!lԸ +(1yUS 5W{V0te{UJ[aWcQ\(eV}Ċ4ϼW;acIG2o*=ڎ5ڜ^=A@1GAoO8 )T͙w?JQ?]cnm'J+~xTR@y9  nQxq %b 3&arG*e]^wBpCci8)a M7wy78Uډ; ]BJCCl߭N?d jh3шcd̥Cva]Zp?+TLj9S;3R<V'erY߬i7WpH 5G 00k'P"?3[z|WSQWLEk(eaʏ3GN^`;Mۭ{9OlD>[`tSԏ$}~%_]j,m8 PCV_DŒhl <f^x2.|^+eήZjLN sݘ$^-_4锝xk)ɤ"B.1-h [W,9<B*[l͛{}%\FX$MI29_rpx;EQ02;5PаW]9,&ڟ\N3$z^[򅖳h/9̣S>Na]I7@1'HƨIJUt Ѕ^;w7 ҉P2ٴc?|<ɛZ`\mM5. K-WQOyxz~]8MnRR$uyui$ڢhhpQqgc= f&l_0D aGyL43FG^0=6~"&iݕ(`|2*o~lT QC͙ukn= 7HdE\?/xOjm dJ7Grk+%C1IvawQB~\7'!N*I7 cR>b/<3n#͎dZVkLM ߿={eC|,c͈FEpDcE^QY4ȭA󸫫aLP-)غgjCPq@G|1ʝA`?7]*,/SRԗYJ)g;׷݁wVK;\BIK]`99 g,"$<3PNrm"z8^33'TGOy[!;mxհOKxJUVe9"ŌqO!(fv7R^_px]5)iE赠Ğ$'uu.* 8f%蔀s,LݤK;AZ/Rdϻ(h2[艱4LXk!d6tPa)r~D|H[vɥ,f2>% (5v%gor1T㪲X&j] ǑMJ[&Ip\syY^hiEרXwY\SAkeVozS@ϒ)R@@;wsQo }~񁾂-_=<'Aeւ*w+z.j-أks3C+#0D͌8 CJ6WY;w A>(Kcu"feJr}l@'f=*9Crd稢S#.ȪbV_ bC_om~\UZc "AXj Lġ"xS$)tL*6G[-`[hIeda3Kꌠ}gh4vY= 0TԢpm{&1EOy>{^%t- dh޵ ]7Ll{CwOMMmͰ|ܝa5ձCq߁C9n1q  IWZ_𼽙$0c^5P`8 O|[tsY!!]aaAmuJA8(y2G%GYQ LJF:)!pGC2 .\3!{z?G% \ couF|R3`d5WoXS9;=oTL Eikey6Yۻ0i0#l;$ 2tWMVЩzc_R6?}m Hzkm/c8GG\寻$%04EJ!0kn*URͰ3|()^-jPSS mSZ,Aҁ*/[Ɗ.[^6x)>:w \&0`owRζs͸=3},|>3q(mNe+JslG 7Ld! BErkiQ`GB9X'>ȹٔ K˥yշ9;JYrQuy u&$K.%mL4L ].I&=k !`jm3zi{܊!6/Xɩqo w `7j<E+tǞ`jOg`FÞa22y[򀚽vO 6gS2֗| N1~ X8Ν/X2Ck&|Z[e'?-KUn5ent98&9T. oG'd>RS6vo;aĢP?pVTh@3/l_3'iT~pFjNi6FP]DCiV @u>}$;a,' ^Y!RWE!s#b1q 9.[ 7Fx7>i!ڝd?kN:m~IH]VlUrs2%ԕ-߇$V|KdX?R|`mBT>|9y\OPVJM7 q[c'ZaC>bfBS{&Ǘr1^Sɰobx1OC>[h tHS  ~porHIOóR}?bĔP)R֐XC ce{~HKѯxw-~n}//pxmGC_l/Ъ"^ljaaZOr. $!*;Xy{q[2{xdZro > Lm[%P"ZJN?dր6$yGٻ$ E. D63@i=`اP䣅ҹkqZ8[#ߐ/IQ:FG$ \y*"KU\o鳮3.MbEaƪ]%ghxPX9 lf0JI7{td4Fʰ(7Юqp/#~V^P>t>ds `7Fi1j}Q&egAΓgm%b'HxUUw-}nT[$0v93]+B~.n_63bcdfs`<ϲ˕&ƥْkcmLߌ,^[a_0 m~k2w qbf6<[p/pL‰yVgrgծ.j]f,/ 6yؒQ= g NaqM" %Fˣ! V98ZF 8ҕJg)1[v3oU AUΪH3 Xnt5߮<d!"fVgĢ6E8܊J*9Ռ4Qy޸S4̕Ic.+((J Zm 6NK!;0۹$(s=zח,dSGlӡQ2Ct!RWt7cB?'!@rrPK5'7ci%U.(n( Iz+;+.BEifb 76[z-P{4T\MQd/ڵU^r_yL}.7G`8́X xg"FzOC8rwċ\a׌ b@6+U$}Ѭ6HSݕh+\H{ :%jku*47SX zDIY&60|t3Fy~ i'%VRvظR6Z:}`)eYAk^j@hǽ* O3Oie}=◢:]7`PܠaY$uI*@0mru< rGv$A 8\~46hI>( ^S,avT;"+ \zشVo 3=@oo]Ns;<@'bJޖRct,d+PF>:fu5PL u8bSCiR(j-oߒ~ ܲpqBF9,)W-6`c[ZKbF^ ﲵK""ꮌEg:cy^K5 Mo5#*`bSв/8 ʝ7 djZgcC;O|FE>,DFI|[S lvo1 msPFrLˋ䩓ƥcE5d\Þ kAB-^x:95vC6OI.}1ݘtȚ՜ z~n6 )uH]'(/,z, bHs>K'=r`3(>[rcfń (E #9)o#~֨ΈcrϷ.ڐMf>G̀^YNaBl7 tf1N-AeMEtmArOT"w*bbtc^3Wf=šYU c偩F"O0Vq%ݍ5L'Xf}IF/?'ҡL#DkRZ|#G/e z.{p@]@<=V`&-h;ug>-P PdƅFT8fn3]%&* ai'P&p#:IV":+7jP`AŹ'0}>XQ=z蛜,-S}spm9no DpA/470-G߁ߩJyEjnχ%VF6[xmEDtp5nQILLx: a Iiwo$iIbHp8sdq (D ]&-<jgE߼?K-G^^+\G_ך1͞2v?{1JAD5ဢz}:HކI1nv68[َ%jUwKbюt}m[9n_/EfÖTN5eբ"g!NF[߀O h8}$Wl͂?9TmOȋWI;OZ1(<1Xن=͋g'w)UDnK,Q% Hj;qrJWW;)bXy#oƔ7(BP e &-3[d Hǻس"4[7̏.u{i ;KF|>dj D{dv50']-Zk܃Զ@Y7/AAl5KP&:^ŅvgŰY-D'Zx$rfY*ݜ%ϧ~9G{ R-{ґ._Bä-JEM&aш0l7V3lm(h0o{d:kc OoG"ƗdStYc":}^(ӓNuNW-})&=eI%|8ƺ "cXT݋Đ$OMB ~.S*cvyN{ nB9w@?x.9•UjXPEl`bbrqKː.ړUV;>$^̺vSAZi"8AmcbLT$ڸuBR| O` k,8ZtZj(3b.)^gnlQd+gqu)%٨][,WR>P)=$U8@#(Q5єBMhk>(cͲ,ġ2˯}]M󾐞7)<#2!>2K0eÇ\lcaNڳ|p1e`6ؼ{g 2D^,.pJQņ|kCL!Y+6(Qs-JY;(52Hb /BXjaO nV;6LөS<ᓽϿ\n)_i83 !H4ܾ%|uՔ6r5So;$0NײƓa53FB\$cGD\Ӵ,]5{hº4A: !?dC+ivWY~W: ݟٱ/#%MRi Ց=42aAx'Ac4T>.(e~AR0!2y05Vz^e\YUφGW[gC)CJQ9 6zx^R(heIeٜz7GMc˫iVH}sv-}3] >p(s&ZB{rcl@o` K,C|'aFz$T[9EXكb*͘ՎwW_^e[wQ)r%hQIOAݐu[Mgj;wN~;}tt!)瞒Lb=g UD^.uUu_t2=s=j9Cn 3 m<#),$¯ollBJެ c' ?˖!gD}*2 [4HEUK$YbRG%dkY?y=d1I鱛3s_" ZW);]@(٠|vt&'r%$=$LDEEȪ)k!g"|͞_NCROSdJͱ"ɽ̔sێv܃b]!sA5x`ʿiqQGf تӕ% (gJUsr&:p# SS]W#>ӌB&"Hő#u" ::&f{e+$>=SlabVk B]?9ʹ+g j b>}Z\`zsxu#jWGEg7&P&(„ΧHU]EaӄI KE4%#iF 49ܭ)g˃w’IޜvYUԀֳ_+==KĜ|EdcdE_Ld$%}J[]3iȼokAFN RB(¤WRؓRe34'Z!qy{R9(2*_\SPB<*5#,&޳EVW2WaښbŒ¹N>* \.kIP#~mvI隵]>P/ St8;]{p$Y|k*rT*#B끆CM,lφUnkYl5\ )(Qz[E@m4%2iSҮg yp]S"b?N0.ý 5J|Vm[fErĎ ޼X*D >fBO,l-Sy)1LBVZ4ᄃ #{+<.XH4.Qr$fQGu6ny;n?#TӘG_km*T}8t[w:a>_1ajiFJ5n{b)KDݩ-R%Q"e+)CABM-pOgv8M ў\y>?kR8reJvSt>, +._AcxțJm.>8{e6[d8t'"Fh7ApD?m%}F 2f-{p`I7G܍h8DJ &\!8wy"ǬsFd8UU~]%I7cQ>^gsk~ISXb*rQI3S?C%YK@l5t-D@HM#4(C)K7hMXKʹZ3y_zNPG-qK9,R`i>'M(F>8lj##>5V+=O܃y 7}ABe([}^Y~nTD+ 3]\v29!IGS:\ك "|{:%y |N09;RkMQ-T*+mC;#@6+e0ucBP%SrI|v u1G|طod⋡f=ȆV8r~GTȲRJ`9 ,à[}\CMwb]r uٍj8.ikĪal5ɎLSizԬ}^<> d"!잃w6 j7 >zc$5&s:lV~]{n~*g#t%Ul1Z _֠AE A/2 1ǼV5:tZO'>dg x\u4 0|ZΑN.xw'rxf1iҎ\r;|5jޠ߲' u}[q 7FNg3"DNF{rHn %Ah3mdPI*HEpl<>iHT\h߫A~M ʖRG Ny!<>)EKLDnCqNc=}YK@ֿrʪ<80o#1[)M{PV=NB>hpy G,n3 [Ӆ[4&]ҕM]^T%Ve("5LCoA۳cZi̅Äнgn޻.pS%8w%k&- K4CU;/ C _H{L䏂%J i~ ߍň3֞on3i\|\(LTЮ4 ՚B2>^(LF47 N6AU\{-25 ;pyR,EO=[EsN6)xDZz1t^I^qܓ#\RJC_kfa* Zōşj4]: (s!l `.?zoTQDW}^x`)լ#qH]I^%IϘälQLr##8Pb" I9AШ0;5Vhuǘ)*OOϥTSǫ0Lw.+1D&h\ݙћoػc> |C0_/sNV2r{IL;cKQW\B#H-Vy]TA}iIŘ?.N9xڙ-B6ui6t(DۇB\\?Ŗ  C'퍻үk6&4\$"~oıpx NAxDyjIO-|cG41fw>P XĠw1ίмEq \%XB1t5 -T:Cࣹޝ%ڠgqDe)CW f= 1c☶|*qUو{nslA|41LhygVM# 6k!Rd'bS3&rrџ#1sMI9`&3 je58O1+W  ;2]ȶ~Up.:0ue+%G \=E}E{k<. &ys^Gx[ ( r/A:2Vɺia|AXmT}?^1gGqGȱ)%7 l'%$Uw( FXtl# 8r3:_zI1zw 4^x*7Q)5PGd(?+/!n44ϞUCn:b1< :G} y+dHp&Ǡed&S&0[|~QCrWe,0[b<] ݇sֽ烌j%QH|7 3·\7}E$M1Aa^=#>ug.cgJ  M-\PJE5 T|j S8nqϤ3mlPɱq'E YI!i{~3j3[=ͭ| ~(u $'d~W)0LN߆aD7z)آ/{2zWD)Qn|E`cR!#Wb"o8uVv02M34; ց,Gd&!IΞ4a=ȋk"$| #͆1 ߒ*͌Ǿͬ\,pB.j ),:zV wѢKYH>wsBqSؔCW+mƧp:ܘŻ@ ^b2>Ŗl)=9 ա@]W|ݙo/x&6l#h˝v3 hG6)8mFzmI)o%, >[. E$1%Ij: l@N@6vRr=p!.O>gL,PIx e!z]Ev+qG;i%aڅrqpQzb_%a"T>Qݰ&_͞v[8 )I8+"v{&z!Yb2|reV%@VA@hf*ZZD"}VLćkf=[isS,S_-3IM"~8Z=QjaI"u8%MN3lYOc?'c,wIөn`ۊGId6Ր ݲ6nk|k, B} Qc m≟ɱhӊR17Ci·SN:Lv92Z\дhR6i^VS%K3eI疋? oaJ8-5c -/ .ܛҩtVy2%%~f(_=MjB2jeH: ؐ%V]g@XV=?E6S,z:S גk]-:(Mmr@D0oIC"Wc-yʞ\gC! % ѧ6 @(x E8TM+1j٠X1XlH!8? G&n:XY[JH,[aXkd!r灲=Y?C"=DpU7BE_e)8VS!'z+#tX2ݱ{v >9D'2~hXn%Hn`GXإl=F_,rT(ͷ`}Jڴ7e& F[زɔhF\"K/QD}{~հ.%m;>NH> PYK(έfLZ= 4CRgwog ZG- ļML8q/9A<jӇz('M*;ׂӑX>;qy1 BP rסSnT9'Lcok6iK 鶷:j-aeG&<::SH9WV.)sD=q0$0HOc5tLXxJYˉމ:PuECޱ AMḻvXU"x91K-T4f ősZ*=ϰ'0jeJiѺ@8oDAJk^#~p9TMbOΙ,f8ŴC 0́7x+\?nDBs/ɱ7Fq^{bZt;hm }I>7g ۙ߆\mXHRU]Β)ug6\AHDs҈h|R 5KB9s|C %0_,"$!4v_:}/U]Oib+h~2=?͕Aދ#I+JŒ0KQKt ϝ$U$ ӖY} mWG]OjoęP\`/4vxU)[Ȁؔp[-N%?TAkMWC,{#wue50=Ɉv4%78J* q_u N(n*ӟC qDl,UmˋGfU [ *Kwbkh;)|(vLD?AiD#tб^dȧކv$<;fTkwrH옄[ZZ7ҵG/0~D^֖3 fȡu hdՎl̙A PZ˿d3皻"HVJ!ˡiBN4jL2nErmHv vqmkVc*U^X ^ )^UbKVo^@Y5%S̆Z&zc +%5* fgPQ#F95BFn: ɐ^i5k4mB4 T';Gq8(~8N`PI^GE= .rf -u; !-a]<1&]˳x6Z"gaxn~7+wŎ:ݪbZ g`z`9rM-c Jhc|TuZZQq t)EfE 7}^Vi[2Յ\ҦaH! @" NK*3[rb5Ec2ԌJ/_-/ c?֨L9D} dG麰ٲi:XZ<Ԁ5kX\Y@i G1K*:wG.Y oyz wuRyC_z݃`@) ,!0Q}%E>Oz),S7ҚMT1ɕjM$iut</j}e3) mѶQؼ†?!aȁQѨ=h<[2?ɵ١CZ+"ruD-1{{kbҮO^ԩ1EJZQj#5ZvTw?&7|xЬ5,E}*ꉆ3ǫظA~dICd% 5O^bN[  & &onScـѝXVY_0A"IױSuc~KܮJ@fyd(իHS]gR/@M89F%Νu~j-/Sɂ`\{ŒZ0ʘ2۶ S #h3;sot ([VeL,r) g"Y^\]%ux!Vvrav7: ' w$)AMC5ދ=1xp sPGq~P4ZoԸf#< p-z5Q~Bכ:n茬RoԌc c"4+f TERH>9|/+bHˏ/BP޹Ͻ+r b6X{6cf GݝmxYIhLh>;)-#cH-J1ՇXz{͋?'!.<)2MRVr&(9%+_Yb5לϻrXmk^/5~82*U j\蒁z-n`37򤚂p`;t#`\@J'am8/yTcz( `P3@bMbv,v.# j߻cn kA'yjVm(usaP zʼnip{'ЊK6S0#Q$7cKwLW5}h6;c[Dc-v`^nПb]FIuI|i}qդ?a'>3)Am8G&K yCD69LyJx{"6MyBn㍰)eL_sLo!(Zx>B Tz>L=kUjA`K4qa2#؍J8D([M&vAV`K)^y# ӯG5>ə+lZSC<6>aBm%1]'$i.)GiFg+v;;5}f-i Z,%WW:_ +tHxq1Pƫ]RDuL08 zr]̦y 5WEKpS(Vk͇' q=8b-ѯr9##`o8Z]۠@J (K(~JtN<I:]K9lLR5|%S}X|59<@SLgr]-gAĦP% ŋ,}{: 'дWXF0d2YC[db[pydN2Jӎ&/KPWi9YГE2!t9P^83 >>ˊ|@eSvpl U`6$aS]Imr#%D(8HwK -8NuӘbQ *[x]i貛4> !R)c#Ϲ7HYɰdÀe%:z'55a(}#ޞ*XّPMlB}󒭕ࢮCA˒6-rrd._L(P I-C3F4Vb04gc2<%WwZ 6@ORCU_MC_LmKQldn;uLX=6#_L_SLp7l_(w 3 ԉj5Ӎkw(L[*&IRB]% .5*A0?]Vկ'Y2+nl2c-C oO>a3ʖ~mG؂jIEY!4]Zy'4',E? 6FVw7/R1P71_ _遘*=9}YyԐ2RHXj-qFC/qۍ>n>iYsF%mAe^㶫-#/tc%qE1(PqUX=a:jC̖uDDwZHczk J}]'KU(;5~a{&7lh6b>Esѓ5ǎ3ٱX}|ј p_t''-0m]cʽ~o Pm4U7nQpXZj7NȬHg=gЫt%kX,?jeʑKЈv|'Y.{hIX#10s7 o*A> ޗ` =:cY}>7ɊҍOr\Kkg(AM-I9m ֟R>B+y,EKol '?﷣AX$ ~S{'>>}2 nuE-ςآC% ?m}L;~GCGyx\w[f%s'oX&ơ|n }T.V@tُRPjhwMb[u,Խh)X^wtY6xv0,drT\P#v)`8(ܯ,C.ӥ[Uʙ]dI#K=}Tw=7ռ}b>%Ӝ.^ r\e)\q *"Pζ lS^CF'hO1W ]PRGDmٸ7RgԡD!\KDVVWH'K'"[ dGP&RW1IPzMVQF&S%aj}m@ Hٞˍ&SK;b{XTB]zuDDNw."N4$ݥm T\TW#sq8֫${\I?=2 r#N<&!T, 5shҪw8?3 ޯ5kW#fhGE`iF@$t0Ж+ gSy䆉@[^ڦO# xGHD n%۝2]J2֬pOkW`-a.3U>HJ"y +< f]||'A5&b~^ ҳ =v^COsX?:AQДht٥pהgmu5Au$4y\؜ !廩r),l۩Z- at_EikbB0w&ڻ@xe /%=] f)NFlL *X^9Ex䪅Z&%NDF5*m#d#5zwxG'u<< ?/ ȄNPcIZ.U5zLx){%)H>@/VuB4ߜ6|rn$8K1ZŐpՃK`V5ؽ>xTTX B>u.W1갫9nfvl0ph-34l C;YґQuP],puf-S`5 6G'Op<U1P8rh P1T\SԀm< kG< [/7OVQoC= H""*}8):'3*]*5v9 ygd! \sW?H C n/t8Sgi(o ܋O)dթjJ#|GgJ$ڛ{k1)WX#(cUp`RI+n[(J+k22yC2KJчʠrχ+<ꁺ0ڃۚ[GXWTZ ;vB: T!Ll:ǭ$?>pӢx'mR@C7c"bXGziw6WZgd, }_-~NA5tWY=8< }y?(ye$Dh6#Ĉ;s4B5>7>%YVB춼å^`'4ȩQ'< 0coL"/#L[0VQfVzl΅G.*k#r8#舴ܧw$ڙCDRrIǩlRոG2,߆bdmi!\ʑzp_+SAH4RNk{X+_'RprXz=*e$c'00@؊ڥHBG<\޼"Ф%+qV|%\aNAa ֒!AI>67&+sˤO5ί(M]+R#I`O0|)DnQ-@FiɱSU(, 34Gؒf~>A'Գ,.HQr\'`Ҡϭy _\b һFv~V.KJƎʏFfgu;MN"эSs'vj8֢ij敊|hF3w=]7&"T/|oCRm6Kľ*QAؖFjvM[z*UPov1Y4CsQ A>j\gkȮ#ZY$T}(||07=F3Ʈ_c[ NL585WHGP*UseOXL9$<oĉ|JL3G%x7sTb.3N&)`2µhꑲ K,Vt-|E,ezt9C(l:BW^$"?~G U}7gP,su r{QZ` Bבa/{?k>ZC2c2QyB@D}[r>ȠepH> U% ۋ>qxGk/zvdt抴;lx΃AqL<1|ө]ڏuV ENEN-broxxaE`Y2(c˿I 1B9@掽--{f6.淚5Qp3~B1)b/ ;-՛2& x٠rIYvvR4XƹОǂJ WDu\ɾX,lV6vGQm]Wˣg>.6A;w|ЛYjRjGnoCZ<${p$}`\+[EP!)sε#cx|orEJl6D:ʆ;="1+cJ1n8HlP2Ұ3A35ts?ׯG/il747hɏPw/a vK?罦"ieicPjզpN7\yةK[ƚ$C?k!!L7*xYwl.<'sI 2 Q3wQ)yku!ΦǑmUiD.wOYC{}~ҥE5I EYb6v}ڞ7M)ݛm9(L B(,!F*b^}g . C^\L}#͇ĎNNs S0L1&1NܚhWad@"^%T~Ͼm0,!܆ ([$Dˁ~ ɥ֨R`Dfv+С %ϰu4W6҂paƐ?@] AGʝk`m}⽾ ͂p e $Ts醔a\볦:X'(>i^[y\6Lm\<,Q8Zqѩ[7X "g/I{Χ Jmi0\W.U OĚ_Gɒo~X{)̆2}ɬ~ `naF0#UUl.v˴ X^#rV;446@^W.{#ؗY HH>]=S2ߢվʹ2 Oȳ蹣nhl3_Rnؼ{>2N ;xqR+ $5LLa6zJ@1H"щ?ﳵIUxcDŽȊ筑Bs+#Y\ ѮE1ZA{VM80&3$m_0Ix0T !6?y>[)lsۻ]9YETLvCo5gF"ł l̜g-5;~Xk_hprIcA nE_@+oQ)BhO\NeU*Gh81ˡw@CWf_0/s&*(7B X=ڰɉŨqSCXf`5}MA?_8Y1!A`zz8?78+?{;Vֈ4݋]i{~tKІmo_='n1QZ.k0pMz:_GĜ!<FTЙc'v[#=BNjrzwG=Xd Fk|]6_E1$N1WzsY>f8{kd#Hh;ڱw4 g֜t_{Kˠ[9QRbʌSLL ;_ċ7rZX_^iM)\GB\i0`=hӵ,Ry<ZA#xz-!j u!}7߬G?TxF\O4tJ0slJi'-[Ċwȧi/Ӿa)y9M&;=Ev!^٨bH'B:bwi*lDZ1˂>9V)hLȏvւL;9>\4e}[3zqvg0gh~XzeЦ1U kЕ4?- zn/.db{9 =rF?'r4-ErD[ Xu| a$t|dsn˝ux_nypϬ"YamIx2goiT `embm b9&+ܧUPr B!utG̋hW^U=I=T8O.Zޢ|,{MŞ[ٴoI8Dk4u'+D5lal/ *!żZ0`$!u5C:lEb4s{<$Q Chc/tgnZERෳ"'kJ}+ke 2L17[J<*Ϙ cmp9 Z2~tA(?KKɃ;ϡΆMS╞o$A +{>IN~&-sՅSYG~DWx~CL֥Zc6.ɟn5ʧf|Cܻ`좙T37/ C\ p쉋WeDC82VwY@󾱰r#x:]D']5ڞax4zR}TXf[k90<Ŏg=ԯn]x9|p&MsM- v6_G\Gװ (d}‘[Ə|O iW~e{ohoN"3x8;!? D3Ɏ dnF. ʐympD67eTm*C_i2og sk9 7v5y'pθ_fu2c%-DE^t\ aXa MlqC T6Zx/K'ZgDa. '8YfSY2 ^).<' 1ntdΛus.a"6Z`TcYu! tPzl(/1ɪ1gli-@+e1fGnVKƷG8N <{tX,]KmR"ře4> ,zWT$.Xӻ, Wܳr2 u i#-q Q_fVR$jv{T~MG>Ih4ICp!N~7@M쭥s"3$bb-/3g4FUhG ˓S֊$_.kUnh=(fiāk&~>b V."HNSù"ȏ)]x`7CM}KOrM/3-b9Sg u.,[S drDm^U6 <Ϫ&8A&=yQGۋ׻a[+?g %ʎ_%Z-.b$vGdSI}I 53 nOO[@`I' b=Ok/X7(8!! wKgdߨJ pXrT2#z!LPo 9_ v/TAcꔺҖBoET%rvtkiSĽ#]_8rpIdflN&Y@oMd7:'D,V@dQ x@4#&]æHeFCglD]S[uϺdlSu W OA߻L,@J)u9.쟶~ 06xwa[C{GS4[$󋂱G{x,.ɚl{@jp1ƋH,>< etl!Ԥ0!Xߏrg@ %o0XitD|So;h?Ij'U1{=: w7}]Yx1 }\,M\)=69E5nrX%\nGhus_'߻9jZ{{eHC‰L2fuo9$"qv撉Iۓ kq=C(c| C07T;V;wW, :1uC^B:Ph5(rQ=pK*?d-QR8sAp)%q2EOh2~*8`J]m+0U2 pzDy&_~Ոu8N7iq"QaXGt ڰrmh*ue:؍#qX<k2kJKOU1N꫱Y(jFm;}>4J1T拓 6҅BI14j^*-͆ k})AGU*v HDi@e?ֽVCi@uxPcp%džiM@{ԭUIAsWAŀC=(%]emȐ@maSa?[E7M*|J9nec[{A i'=x^S;ǂD;wy/J K|~plp4V!PG8rU:FFAu.Iq@FML:EdX@ۑs5svI*Iq@{ȒЌ Bౌmm`{e@.uGT@pɹV Y 8 .6 @0j ve{Xԇng84iz@=i UCVf7h 7,P#:Q_Z`O,=-w=>t9_`w;&u4cprN<;_7oQ9?*̩#.hBU&)s|XCTrD|URZ9Xh1tcRjnp 4(a!v5EQ@AH!7|W"j6x Bm[q1I4DWaԽ g֧o3cz0Q@v??Fo^A(Yd'l'*Nf,!a_`kn`]A1H_%݁CI|;Say|eAJt$tTu]]דrƬcG[&h9J7:^u̕2S>cGedSآWH8a&e\ɲygF]O"N1+qMl++Oˆc/Fv)\W73d?y!Tq g>L5BmٍC4lBL._2g8ˣ4_gN}ƭ{Y Gc4o{$mCfjFyX/Eu,<酖M_筴5WUB ٫H,<;̋ZW:g(:A;.YΓAj#II+9Ғa&4eQݳ[ >6küN0):O[*@P0) yD-xһl>bos&0b:?ޠE>A (վyKRt7%H1 (wq1Hy'v;Yd R<ǣ'6K?R4e*{C$$_.'C-g0{>U߷lj#?I$:&)8Z"4a]&]'RVv_Ej-ҽCd?J;ei `sx[imwl@6Bqg;^&GmH1}r4T שpr7m~z1 ŋk7A!F^=fY͆d3 \2{Cu&Ez)45~O LĹ ٩f[d[G)( goF}վ("DQ (kWa'+Pi8"ڈ .uK"m%/|#vxAC #̸#ClK\^.h\T3Eɤ3랴N7.t-j] k -RV9ד[Luti7,N /iCOB!^W1+]?%dAM^-5(L5T*OZ{TE5.N|f7R-* OB:yKKn$t$ &[' 8!He"u‘w`v u>Ҡ4ƺJ[lB J[:˴vzl8D7;k .8{DT_S'nj+CQȯRP+$C9f6<0YA%Fn_lMGBbjYbu.)honI+ݿ"Q~_D;tڄsѠ_yNd(wZ@',rACV7T3E_+JXvՍre:k7%v4vo*5;Um3qVYTnuYs MZZ/}}`Bn'}N{\CqV`Z]p'x#Vՙxo"lalWy ܣ\9#D6Tvo<r[,/dxьZIg81#z.bs΃W|)tm6Ǧ<өO2SjQA&ʶp]}vWFC髮#`6Y͌䗄\Y%ܧ/!ἥ+FWK!s@'Fw^Ega}Deם>"P_||ZQѾ\Dndoᦽ7jldPδ(~L[S=νO\Ew%ooh]">B8&̠o6"UY,@ݑ'H#z7?^p]`tju){t71u9`@sDK] i{MoCϽs: &K^)I4X]l^YmZ hbI+$H`hyibB@Ug';}V]̬Д]ML6ɿ?wQ4\|;^I""|Dm{9HZ6zd"p^}:kRE^KJҳjY.d]KnZ{sALYe⏸ 837 ^foOGQ)!H!>YS%{ YAU򙁦BxfÎJ"Ђ'QDkWI=m+Mr & ֵB4+zKg:e9uY.$ j;[$ #P~fA9OucG驜QAn p0a}޹!F5H%HA +[fXz]Lme 8 r<{gEu(^ck7|p V&}tQ|QRFٿep7>Q`]qu.#`?{犨fGـlFj, A1rޘo;%z#apCL{ͨuPZ y"8uHOŧHjD.[TJȠ!7#K@ɯ FS 0r]Tސ] dBc# pgF>N1VTJ1h4Ě̔'V^bqG `wfVZCn$i,V\0 Iey#;Hl.ٓ`vZ) Q#L>}b>Eqkѧ((!`.Gw4BS ZZEE-@gf QG6z"gSg`zEFY_gZ"?0yw^ht$jˠk@H& BFoh1^LR({uԅ>dly9\EvVz'e(^_Ƈ6i?n-0~$,i2C`pYBCC_=rKN?9"jfyuF(z+JzmR1N ~"@y`ңaEFO ;IBOI[jju9-s..`(Њ#`f쐸M>}I'.eBn L{#:l4HLrpE^g+!DG.x: w m*TAׁ'C^A[ qq>?Pxfx[=p]"X786z_-4u?!"Txk2`JC@m̝k;#:\V3)ŽP_4Sx>,zMxw8 GiP.Rg?GO@A#wz~19G%9+yk[ݗz`"`u!HK{T~ZT 9L*KA饳Ns՝K>;ޠŒء$4\&?9uj<ݣB֘%EP6w^ 6I1jhh (bzy_^ w|׭ ([I~rmogvӁ+2S5uqstuYhl[ REDת Fp Z<[_h( Vl~}X!uy*(]탶-?XdAƄ{v\t G^2R Y{fwC v0kSa洲4TpQ3+]ˬ;aPl^|tmۍ12 :kWaovÔN6ђX <1%I"VŸߕg*9UW/QMh3LxH(B;y`ubk@Nvp||8O$q>Ϡ>veXj |kG%il>: C"joi9GJwBFₓXrIFI'PSnw ?=Fq%!46nԂ}ܐOL;\Q5!’; IcÓ.Eԇo/\c8-z\f]m?2aJcGÔIwm .ΙضcU,$1CP< 3RO=lɿizZP+Cpj@ .\O:3*:9E,E2cj4czg *{6k ې\1_ L̶Y$O-BK W]XD{bjy`>P޸ky[I 3"j|m`JrޖoȾ~];bG7DGK #MQ&:LDs/"DvGH wKx`г '&R]?xu nTFHgP cŋ {1fx"ړY&y*Q&lQ ݉@D.׫! z*ʥ&p'/؆>k,k|Yś˩ [|Gp|ܕS@% kc FOTA;0:Yc^MP:uKV\>LbW%G;|lon9iRf?޿mc>pD7{Y)+);YzVQmቬ{-` +J`t:Kz=@55Ui=re}b2YEBf-+(YȠjj¨FL":{ՙ?%Qi[,դŖ c' GgwPF\.7f`gzyk:lRAVܔ߻o޴,ZKVZߢ oԴpn⊌ו@XZg, V EG~0h מ쎲<,ڵ;kX)w>k{MH:Vnt4A~۟=DyhÔ!T/~78?0[:\|U 9o6qI7$Ѩ6f$+8JdMr..3z#vS:CBIf PfQp?04G^/(,iX00?TY3(9~ͺz}Uw5! ֔صZۧ ߧ!m:>uGXk͜ZSڂGZ1D&xrSD}%qG{eN*l9IbDFC1W@FrcCz87 209)ԝ:U,~1 8'NV7D+;c>W~松mZ̈,-BI@Z zty[gMy֮YGlqURxg Jd\k3vXM %-y7/p lw=eD34a)FJv\}xgaH?h Όэ~MRTsilo!lVI( *QK9LqAlf2$,!U}Bkϭu[7/C4KJڐUæ#Xbe _P7~н~john$;IVfH=LKOB-ީM Dc2pP3Jo]x;sZ{卢Tc0%ϧt-i O.$+n&q ٽ=C<~TS97gճLc%cҎ@KVPQ0#f_MDžt9ǷvA,QitbV`-JTT>WgJL˸m)P?{GjG=5v(n Ӧ_NW pMΘ ",q)w^S=vǮ"h=}wR0p9;Tw;LW:F V_.iݦ!Sc[]<$HΊ_=CCy5uy)<Ok-^oFxAaX;`tre# ԑ׆ 1ϖ]1qhnk-*5[j_uFMv73E{r{WżO2Խ{H!1?`%B\B*2 CCMEU^`V%ef,*g 0>.!{yw`ȕFơ]7,FC݊hxyuwDʕ_n(u1=F}c;H˒ڽܧ3]RwœqW|M3p4`>l0HjD)_?MI]6%{U ^U8 %A?qyW OM27a5ϡ]hŽv=)@vM'҇ ;-4Rnq]7z]' z?$fC?Taڏ |y7UАM0X/oCn%ܫڨҿ2 J }$%NY&wkJO`L &hdfh?ȧ2>fz]xXuYLfo=䬞{U z,s+qJ<1U P\ˏ̴a >t`}b.~&j.W)rTЅKDЁ,-ܓ)9~ K 7ɭ~odSw ܃Q! njUElG]YyE=E6_TQF+̜UKAzU\X=l~ DǼt¤eBiO$_[a*Spnx}[.(zK;U1?0H%[ʴ zBUvhtNX3izcc FR5iEGRЌF=\q;APk`{"0yW@oߨ~\bGcg1.DYVk!s3LdH Z2dS@ZM-n" /9KdRO4*sB׃Tu!DNaPL $t81RlX_8bpAvZr9|y씛H:p(< oARIvys9=~qe:-APjF<4ya*3{ح2`V+F`$= y`z99BEa#j׆e^_ -z`}WW0`%1f0$YWLQ/C #([Z zl7@(d1g'XeD`lI;BdʆV}O̞=vaqxЫ:]^_ Pc3G50\8 x(cD!'t1kEo[ O!aD3H)Ɖڔd ,uI-۲hp"R߿Dp[d:zz ab`@DpF{gרF^&2b;;卣dgvY%j/ hLf5ˬkf#虒ܫJȖr(̓p)+w HZK UwLd*o~W:pTUNQ1s@C]8CR"yBI@Tu6\3Lh ~Пt]ï^ߏx`=,Q1NFtd^ʐg.4zdE5Va _"B٩Qdpߐ;nMﰉKydg1!Jn" uuƃGπ2;R;hfHX8"6`ZJhjȾ[4Qx= 4M[* է8h}|~J!+1ߋBͮLn{t_mSMҲ1>o qn*cĽ9'[W%0֤zoOz.kb=~ oR͑QDPD$]`MSS5w VW. Q~,ڔT|`Sv, 8XkxX@vm Ә4Q jx--ʿRdo:!k떵قgcssynOv%UD[Jt I6B櫌Ofg b40ctNӵbP@jqإ0BG^b}vMźsY),S gKHeP3sngunRBD!:uP ~sn%];+Bڸd0qpDΦKmEm'iѓgZCSx ]=}Kڏ󌿼Y Э|;ULkE[Ut=:bpڂ*1 DY^4ky&!|Q§{M&`g&]$U5wJ"Ytc~IZ2&qޫةWO2<)֞Af(Nd?5TfJɅ?MNgB *vjV6MOl(l|?G2u))U"s#,4QhduYƃߡIb5Yt_}ݿ0K9@juSa8x̠Ueαa8[ԉ_\BXD6c5jJ 0zMuDlfg'+5qNGCc4|&w1dcFՑ= Hƫ ߡP>&)*j5ū7?֎q-p~[7cR㽅Z_5fnf_<ʝWWa/ V. [ֹ 8 zG[[ǿUS,>)>ı ;ߖ {oSO Ųe98+UE9pXp$,GOPr%Ƽ1GٮpW*~d;t RV_;ꤊna ) WeIa'$/v#Z35aU z.Y[)Dj'*YRwN[oy+@k2e_d Rm׍ DY5,(2tcSPIˎr +[Z+/#A@LͷU5 NX7na9 vڤamȽ5'X2I%AtRćmoX|83;!*X9jtйL{RJZOؼz;3"W2}:['m7y32 }FfY#`ήR8/5aΓn{xu]p5Jz;%;gf3>*>k[i6 N,j0)3F3jJ\i>ޛx=[lFT#`E:հ 3苴D}bZ=!ǑLL.OFrM6,~㔩t_\b$BÈ^Q4;)6yWO~2\ɨk\v-,s}X1Y`:?-!-}CŢfIbHh*VnWp2XQ"c;/#IFUkQ=&Xڇl?ZSUnP(kUZU У1/No:tN_JG6[osQ[d^<eнk,ݰ˘pbi4L=;f3Ԁ>8WS/UNk*4 b~ A6udo@*9=*QpK"Э9 d];#>z`ZY V1y6T&vZ=٘|+ zV5uH0*ZR6MD3"}g<΋EMM}@ H'WKv-L>S?L%+j)+*_\'FT3)E[|𥫛9oPEfA*^#6LV -Љ y{b !wxx2_wt񀨎x3,Zt*<@dJ!հ;9@$ؔXV*nwIIzl N*Zb: [QoM<zoi s8X\ D:A׊B$y؊F=2q%zHOUEt!j]nƘ{OK0??Oq_iD_/wlQuh%cǣ,^;KA'_'3sA{=Q'}-YsӶlı %8#f{KKfJ^eAI(,yqLbT?3?m3!S@d5Ƭ KO5 hP̲#X%u!ʛ Ƶ/be Fp_jBTp,V_gM<,<R/INOxrםcW=cΛ;&NYc<޶oN=(1gŕWSzg[+L~ܟͰɟR)ºI̓v3m5BW@~_j۠!>*j^*-GYEyډhgÝ)h]-u^rGq"ZYc(٩մxP^w{LC̒s߈ҫ75̅C*har ac]$E$!}qBB`=쏦`P%A*`/0-X*; 2FJ4u+-3܈j_jlY6[G]·a͒n̂:vq^F5WkW-NU<%۞^ Ro?;a32@;]8ci48ao 8ˆ|Ftvwc)!ie܄)rQ\Esg2"zW.$Fc3/T!j1us/LwILq*!K#='@]'O7ÞagYp|J[ 6AW ZH0]zWOke0?r%Io>X9rϝ'Z/BYM4?eY,瑨-}Qi~xLп.@.xs"xO~^T1M]Ki.?c1+Z##KBsc|=iўfcl8QRd玨Ⱦpx̉v1m}Yت@22>HͫyW ?"e>Paj9w;[@\`ha, q2g[KlGU'⤈e?Jߧy/3&}pTGOf㡺wf[ 1vD>G95Rʼn[l`HŽDi4ͱDZ]e-c(+׃F|F&>k_7ʔ @8R}ES-AW3"eK#Ӑ !(L2.@"g N[i&W>׷Rf2ꖁtf~CDCq[%"m0 ܁,HY[9|.4kKG3:zM|%SJ߸ɒv%ѷz>5Ey62.K褐%#gA zh}Zwmy V Gh3yJB <-A+gQ_';Өg*~M5{ g Y4x!Lp,a{C=;&, v90:/&CQE] [@ɦKWEgG*n~JZ IWii9'#9 :SOy 7q0,aLafvlcX$ʑҜnDNO~8Hl@*-g>ݖ8Hm"ta7dhP; i4^`WN@PT3}~btEHɂf6k " e\C"6`N9 R{L1v:8^S ـ,6=A 9x ۮޠk}N`@BƙelVqBb?/!h+soF#tGi@{aURXp0>g\oBb&L#~AöG|[6Y;QU}l :"چ7,ї+En7qW,E~m?XOAHg_M$TjkHZbz' \se69\c2jYMK<)d2>iн=]ʑ3i1oPĊ;{lMIDc;/Lt8Ej2\LҤtW$ Q$yl/ujOjqGm(kI(2JB\Vט|QmdcdrMp~S}"b#Yτ@he7 q@~e]^+V۵-S1xOݥndݥ 1D_īO q`M$r~Dj;q݃tZ>\8=F|ww\܁ K/5v7];51|g$ 9\)m~vàqCJ)u'X'iȝ nB׊ϻ:C$umA_P@{|NXI< 4_ݳO?5<Ū7NfTRa` }CcbY.e#Ô:SO0sԏ˶"cP?V@׍udl:lճ$A7@ME]{J%Ϭսw _rth-p?} XTϙA^kuf;z~6THӒ*)PwL?g[_xD# tҼv,Tm掀]cwek)r -IB/#;<4.׍+Vה 1l4@q5tlo|!z]c?]:I(H^ 2$oK*q}y]EH'ެ֎L]lgN؛i;YbZƔѨG )s1G fԸ Z ]cНH|fMY,鏝lۚ|0C5$Zծ+3lrbEUc p'y pbRpT4:Ws mc,}y/ azWEŰ>kb$| _S`$ܕ4mJa)A5,x6n[ w%#q 8 znwc#y3HA '|qc7RF9Kar;DJ@v$,)qӖU?!<G><QV 59V6T>D@mL;^c*~Z>q7'>q1ǮLE.A!AExo{#+f%V 5T)be\sN{|;.os 8Q2Q~ql8f9%V#xJ B*ᴂR lrg-v$P4ToCgB^ r6 pq9u6(CPNBn0}P+ڍdl0NNV{RLFXH$Uн٧I6vpی#-U15eT˳}> fQ-t H A إ E<x!B?bl^~A11BN}# PoX@oD ϗ|>N~х6hQ%Hce;$q`ݴ@nxD ;Y14:Z_ V{䮟VdϊlQ|i@YrΪTP׽u\&տfң|T/7]0:ILqbjVKKJ3ꁱXܚ.S湧pӃb$oB~ݿCTUo],2"wS}`z|-fc sʚQGV A߼ۑY@z IdYHs$K:s@g5Kl.?[DAum!G/ akSL{A+!%ǀAR IV'#T[VۺycA3#jxUpi]ΐ U%At)]qjsp"KAlezRIښ? D];Q&󎫐]?DŁݣ2#OLJ;ꆺM,c?ُ^Ol\d|Qp62NLXjq!'1xj~ ڶ~ Nh8C@T7,6EP HN/9R.>ء&xrїt*zeLh?9q3yl [ᾒi1_sM5<Kﳜ)U`PzM+Ry8ΜlGٰXW~lSiX](#>yp wpˤսv?8~sy|tپpkK{5k TtqiZ@—|9*\|ҏNxδ-\tpeav4 :H]"l" @6:udSt|/BabW\c؆!ln/qmڒ4TDooYnNmi4K!xŠ3VoZ}#N c52gwE*G7g}qNū3|9 p%ó[P^}Yx >--eA:u D?ZFE,Ľ@un1K!3"B{ybWƪp7"JHxz]T / eC}SҁuG5ެ;JŇ`m2eWsUM5MF*c+0AE M1<'$GIvRPCI_“LA3nv }eY8g4h2z24$a)c#*V4NI]D3MYia#ҙ{NIi]J;1Yl/cft>P(7e:o(9荺\}Z's=L(]z+/NX1n?diK¹af˿Iq_봄X㮗^S6a0Pd/?'E= ^'9N|e=]jWG} *ȣu ~hE*<`0.%+o :{c rQDNIt0#V9h2Z*ӣ>{1lmɥ4]GѱUZ4,`.9d߶ŬP"J LPmI/GTsT@'/84OKʚ]׋Mvo]XwI/a1Ҳw$ہhYӔ|1As{'YF~dP cEP_L9a??ehP0zu+il1=M J##[Cq7\+ K5dfs,vk@=%`׽@Іk_H@g:ˍl9c)d .sJQO^EXH 7 q4kU#@{ckYKXEZkӢ#nyƘxm-R=sԹԮؚonYY%AIGw@#7_r  Q0Y0!>My}Yf9)ӁPa`$VrbN(vn`/Q*q_"JE$;IPQ7TG}vwU}ep aPYBNxRZKª/QT /FL1@" 9e}Rh|(aK=2Dfa"<~\Z`1z8Uj叇d=Qcru1i3zl9B9JKkR&z 皻F\R&$+rץdnlS-`BzT0i՟&]EiG`} xGrAFjfB0 CH?U䠢)6:'zV2Ol1`RoTaIҀӺO|n3''X1@A ϵ(+ qӃFA[! SUÞ%s^:|WB,h3zk[It{3}Ic?dH3F0R;cnE| .[ GC_ T+ERHú͕ d},@ER^WO+bn`ܦYRp^&0 XF舍Δ^QmcE9erhd gQ?AwК6VC"2T_EI"׈^ m ;{0mԝĸqVWҊb$&`:uJ[<*̃ (OwA4YW4C.x^x}z.Q_)miި1"s.LI( yuTM{O>2&jDtVI3-<-[$ho1S92>]Aeʹ3&ܨ}zA=ך֔7'WsX0YU$ab;{gP3 6MmS;4-#$CG1˕ mHW₄A~ss*ÅտFIF:@ 4 d.DrsD;C3ymJ -.ʹ9״Vy:sE (:B3ފd. d (M_~u3ZtAŬx#Eey۸&W@MFA}A AbvV Z;HP<ҋLCE|fH&Y@tu3l{N*8>cVV2a?o~ǚC'̊OEYDՒJA)wGqr«Pi  yj{tOz,"MNw|Y6si<] #bq`pivz8+^.AIM(b7 P$>S1FJV<Ys|4 <8Mn΁y^]owSf-+B ;5w"Pa)WuddwENt,Gpoi~\Fq[2rj=rGP.4[<6-wIx+ aV9gwM!V]V@ύpn Ns[Ζ< w;ey,]><ɻ+|#VYyElc=r)hHwQx"_jN<՝cC&)k-zEl9ʁ/݊uQ 35>5p$o0 \_8E Jdnآ ȍYw,R}SScEy0+d?job*9Dao)qzܛUT :" :1 ҍ9 Tuhm،q,8SLFwvy 3.1Հ [=$~mյmY^XוuҨ֫yCo37))=BP9tT`Rkxdj-/ЀRaVr(R2m[!vsr /_vd]= Ml4oo1>"zHĸ"lƾ _2ֹ RN8j; onYoIF}~?Srj/!@5N, 7[07?"IemssV v!0G:ψ4Hidð- AZ0 ºq(afm$t:͇NV9fu/ӺBO=NPX/tɸ"kҽ2d>p[F*uiQ & _ћ mS0s -[3Q|:g!rWAek|R_$@ϦjSk;UzLJjCrf  ˲u=}W~'ܚ/&), qV Bo/iZ¯$5ek1]tDEM40>)h`pYQM\ixhcA܇%2>mfWN6%+KƗLrTJhݷ bՕ΅AEX)+DU/tLb~zS`J"\륦gu *f7W|zEwWhN97PwtQ/qNar̄|Ni[7^2̭D9~ Rĭeu]blHEޟͿd3֬X8<NTֽZn"?GUE!@vj}+agsppD( +kpMP6E5Ejn_(c1?ZiyWo$틷Dxj]{7GRʣ$|x~ Ȅ!# zpbHvOs\?|ެ!# RbI!/ EEUWFK;D\5rJpfQH~* 5 &QEwyжjm{HYJen0uV BK?KR*.w }"aF7w |y1Juei_Q-^Q"Z7%/9Gl7ok>ʧ;3 iFUM/=d:g5GʼrVvaobT\d0zsdfxyp|_3PtF ^SUa$VI@d54w<;'"8-hV125'FsRX{‚WN}m4YfB8JMV;~(x'8qɎwjk[VɪW~"i&=g$_{f m. QLUM=.Cr¾.p.Va}8.fM~0DXqυ!V4ZB( |'JMSޠ}p|݋Z9١<ʀsw6WO㋂==ml>pBPc¬&Ćzv,dKKŘJI䇬6QMK=_e%B n(vk!M`uK*򿜟O3 $isy;4C֡_7t_!_օjg!XXЮ3q#kI1tyGߞY3q _ }*!_/Ls̓,7?k? gmHy2&L"!ՈdLT!}VGxآdV=08dHٓkfJ m7K,t=1+&АS.Y{N@y a# dN̒X<==+;5w}xM\7qq o7 h4m_7Rj/*! y;j밖:s(FҦ!N[x鼤$7d/Q;s1$/rNX6'XM.0u@[S1-鿒u(wwEKNn㢰,̸`#1T F f"VS998֤1C-7!Ǝ'i^#BVa8''2.}כBi7 TZd 0<:xXυOi:y9MX@*q8ʫQTb$'tgE#d` 3QGgbu)O@ OVѫ.<t:<bKe#MV.^)n x #0h_ovAηϠYԣI鿟F 1=7X=pį ʍc dYcdallŋHʉ_Wi6+ouV d3O 3 kVG(_3Hy˛j0YE†^xuZهc22\t6ZKý2^تD:Mc@܁I/.d3kQPGkٌB ќ;1, =-.̶x>?;sb8R3-[ҬZm+4c aCG.X"SWh'*l .:kNݏujPo'ThS9ZeeJZD6'Fx9r]0hn$Dm0o73ܬ]?:ͤiSÃmݎA1p7AS$6)<WdZDj{*NCo,bpi8a7ٶ; b4\Wt˖,"Fc-S,ÊW2?4nZ?J?Ohe~p7h|}]_>[h_: +M?Wg `, fw_ %(:jyo/԰"r[cs9BJy-i K1 )h-(/H .>Ŋ k|pDFe*;vaTwsrCo>s]ڄ]bBcNn:s9UjH9Jjs)n$ida(ȸJC׿ 'o5ogH>|jG3˘-hp9+0Ε2 S8P\&Dž@#{ȿM#(7ːϖ_#t^ߺQ&P:B ?mL_ΖNn(Pi-G2@mYN*62V]Aky\i0C9X$O_ U~J.a& -R˂Ż$BX'ǤxT JHn>'=Sr#Q;5ػ+Uש} Mb1i0"ɨ 1BG+/h6;?`?`P4 L~amEJ@#c\d}GpNT]p Oow0Oi/߽bN<#dDNe{_.G&aODx[3#ҚDf  Aui)1V>t (-o`ҙ֢)jwDҠ(vu)_Bot9N7}ɩAئ;/M쎅м3yGPIUSKe4T?<2z_Bkxro@ *rǵ{ϴ۸:xz4Ƚ%' 03;$vɎT#wml jۏD|2S΢ޛ쉻R0󈱘LO5 YxVE] MY+^\@dقtwu4cpŀU ܞΟ js[܆j?Ll4H;o.J4V fy+uu)qw+D[6 𺷏Xn.gLb{΃}\2HM齄!:T_6eib(*p(u8wsZz<'52CһPa姇t=mòiR]<è*Wxfbq!=RS:\b|cZUc.FAzliTu> QO|D3,,%R(U`DKL0h'^bh2VGnǭ:yb{|2IVl=\6}j Hjb2ZR8\a^S1&X=" V.2M=3*rBg#)DuNtoO jʲG*3+x.ϗޏP!S*YD {~ܽ?I=u=u_A!\,A)aҩ~UYI_>^xd?9u*7>JfbŅ+gQK絫q"XZ|]%cv.$_sƜW4rBYM#JzQїZרlyV`ڶ}zaEPD69W-G$ޒ]:Ώkbk=\zKf `ء7"\aa!H؋|th4\A ΥcR9}_cֆTħܞ5IQmɪѺf?Ykj1eeխBzk ~yr~(ˈݟJ[3ۊ{|^>I-,Va?`UoxRlYd{#2]M AǺq#pQ W9ră/mx=^Ϩi\@nuU5+t˄*=yᬶԀK6K!s(+ڵ[: Y?Vy/cHtplЬMfj"QZHGr5-q>\nd: ad4*5y ΀%@3N}_1` I^Y2dHٗ'k+hOZ1tnR噰:Zs\:%(iYWh_;օ]\uGoQ< O4ÂYѧzu~Й,-!'QTS4mR߰+C|څKʂCK?@Js#;R 3(pZ74p$%$*s*yUagքb(Ɔそf/[PNұ&YQh\"ۃX;/Y ¢&tx|++_2>ekQA-ޭIv{bY0=VS(tWs'#bݙְ:C0^/ Ga 5.g$204[Ns} +SƱ:o]6CesRklŒouFBɉhwOLt 20vsU3'G_c,2{ 8=(RC,-Zsh׫27,]@ D~R]jc |lV㑒;"=1[f$( ؘB5LE4t ` n;q{6iM=6I-uL|&368=7TEIpSwnґU_0S E=F.(8nF@kT^%L(x&QM\2S[E6Vxk@:ӳEJG)jy2\0{!B!.8bQ%5oL"Jw%H>hncXZ:K\R?]n6:ȴ8r(C[A\(`ChXX:~6F4P' C,V&O]U9?扂-L+KUsJż~ wzX$^/Ɲ鸿 >q I IB'2ǗLٔ+d$W-S4lP%;Y4%~9GF(s9p``JˮTF]:dr{- kUiZN"8 2EB*-'mK Fq1u-O6 ; +mp;1vs}al?Y<>Q:$HG7\-Pܻ 5T6r0eJg&{,KV lVI|&>Շ[gU ^u0~Ib!ȸma;MJ6s߶cjI(A[jTzH@]_Ǎ"eՌv̝ҙǔ-7bOO+@GtqΝHM[Qw`u~Fw壐?,'1n{AVlFE}!~kB > '.vZK)6MqkjǙZ#sg-> XM@y^vi@,@R*B##d7{hL2_)LAA]NGa1լlRa;~-V{o)+=JxůV 51P-CÚVNu"v%h`|"QA !ysSԁPݳ0 ˙Ή;-s@Ѧ6_gMkjѠ)}aܕ+AX]~]'BbҲN4W$25 ^aq[Ԗɶo.;djiill<(Qz*;_E}IaoWL 0gzIW2}דwC:CV-v)h&iZ2*V%]7bpsijߐ)M4`hbod5򾠔1xˉ_XPe#lv"3cQ A8 bb>^5YZ[<7]* '\DL4s._U;I+{=B99&T?G&>t'.߂N5OGWddJt \~ _pO%==U,#@ȎI#P2JyLƒ % V?#&Gj ]o)D(WeAxV isVB |O|уa€<搷`4UB3mbeܜ vFb.ZVJx񯾱1Txc hxF: 7-YYJVemRa]#b4%L ^e?'^JRbJ&)(uۂí[0?_̵Vp`!EǦr<8i b"S1ׯ V4RI"=p|a B;]a2˽y{jly\tt^,o`_p=KܻܿT'KЩӁ>t(u3m uQ-:>iޛ~t^J2ߨ& `G-)}_?5mR"maRpuT{obq^'I<·LeV?svT~'Y#[^h}ڝ?ijSu'WȖƅ2/{LM5.;UrJ<⼻igȖMBOՅ)!9#!T"k>V˾ Z T@)JmzLFoo2Y,{R!V!yu<え^0OU` }-8Z",d@wC!i"yS4S *y.)QRMJ ˽{-&$u +||Ae>|G8A^?g`;uFƨV=(mQ31=ͫÓ r-OWE/,71 xهC6X WeO)ܬQ,UoZD!f,!C܍]f:RKu̪)TBA&"=a[&Ԍ hIjtԭ0 :4@8MV(r e*>nbӖ*.Js^+Ych Uw~A8\  E6iCOFbU@JWz@C_+2?OujmwyY6vCmK re4K`D\h72R]~E%[ F>_P\ZhԳK/E; ZpS^xgt9U32 !c F */jbJ( xIE <9HTA?^+acKg=h(J |xY`B`w_ƹf>ins;c|5)cX 2vX |q) sXx2@"B ? b yQ϶,>@PZi+3ER֑T.&V %Տ&0nw~^8Vd&,Q_'ʨR/xMMnH[o9:56\& Y9?^ı m!z7i̗ 4qJؖW~ivq4)XYmhPB0")yy7u,ó /[}g.5!lROP{h_,Uc–'So5P[_i(ZU) "6_kjVQ(wݛ٥Ckh@34. ~rq \ӶrTܐ:>+ LN5,ꘐ&k+6x-ʳtL c7(MeCv\eQhj{, 9r*?)+;M. ~?H` 6j"EEދG!)>_7&v'x.Z#6XIS5ETP:]PX&X|S<Cܶ2%AU2-:Us2jC@Ͷ0[]Em7O5j=@?@}4Bȓѕ= j׹F-&9*Ė:5fqM/QL4km#.`܃>!C%뺟ok+{Z ̜]Zu |aECMv3&2K}\ahpC+">iqMYv:mYiFʣQ^]"/eܱQfMN*~,]CA>nKbPCZjEY%a?=6O("KmF ">ܹ\xŖaRD>U:Uav2@ `A ,LAĶ ޢ +HWmMD's'3 \8'$r}\?T`s}q<]Tvqy5 X 1ZʔEY[~`enDjcp5GPR!Qez>IlGuWCؑNUV/'E?&lH \Mg, \!bkq r?W<M1+aV`8`M'N ^gs }]Vyۂ@.Z.ܶ{^ZS'!y޳1.z4q9{_$-[[|xǨ¡(4ѵ"‹}Ѽ闣F9PJ@M-bD,I"8{* xR%^I-S#2:gft` wBf'+N}bO jR4ViR]ɰw \J˛L*jK͝Xf &t\5Yewgb*9h".+1k2dO B>zߡ*I.@1XcK TvHIU- ;ar~4dU>m{_=C;"aPD<js)8%hq;g9b`t4B+erXjH*D!Un_u e‰>n8@lm!#?f?&yU>%Xd@eP KgtPhNQ)v?5DɦC"ՙ1K&dxq *͖/89VZҽW~SN 0ZM[Su Wȇ7Pm@"H7/3uhկRB hă~lGR:C}<)Y;g xBE)3.;$w5nCb[PB B &gj^Ln99=(dP 6^e/ʴD{ߑfs$[N1]"R Х!*3 mHV>Qdλߍ]wm2oЕWfWVٜ8򈥒B%=ٗNl@ 4E`)ߑ=hCV`g6yh 7 U*S%[/\q= +;ܕq"we;Ϡ2}ebfU Nt%S{?\rbܴ̍%?Oͤ?Htbi% =gV}[Gg &zaձ14Kt6q-W$8Zv /Vf& 1~rU,wT\2S/ԙ;?.qBMlH;z*yr$5$;MId],(B"x 33雁1=S+y)K(hm,-63Bi#q0"R҃6,<}AAaP';2y#*-POVtOVt qhJ&|Jյ N7I|Uy0.tUUr4h:ӸxL" !Z}YY37m.*BܲQy _0i0ϖU :f-Ɲ;kz& .\Pss`; 8+\#e8F!ί"\#hdx@T )W5  Ez$/0Ȇc@Cyt\& ft:: [TG0۸0эuJkKph!NvԞr W.b`X"@rhy'1xix?;,# WC!0D4w]]b `iMŤ܇xQP \RޞYr/4d D:Q~vMZq]&HF i&|cA62P>Zh|QhZx4qC],Z(l#knN>WW(C"9@B+p)WTWv;F~SPx߿T~Xu_P:J3kJ7!\ YKe-@ѳD$5EI7-[i)L|c&io 叶pxިJ|A"nXĀ*~;_K' |5P3scNP#݆6h6eQXUֆs!FgоEI l "xQ W:g_d\_i6Yk8l$_ZP:V/_9ԙ,t5G(k#| \BAbLmTF/iL|GPvL'] pY[ʑ_4hçsfǢKΘ2זw[coIG8, }k:*\6g!鲑i؄çf.h0()ZxU%9px֋_ `+;S {`ikC"sE$pl1`A,l?)+WG"s\ + {SpB+jlw|ƅq;- ILuk%v~uw }U^Q;¸DtFN[ΗJj~ 0)Cw)I&02NΎLiKW"+APJqḑ{EK3V2T'B_ݡy.i-espSh6ޚf[g8V<!0' ¿tۣJsؾU)L%/2<+t#v`0M89 6OP4\5ҹ޿Ku*]ͣ"*%"!$j t3Js}! ,H4'm ?HYD.Ukv222ܛ=2Vcy9wZ\]R;C.P][Q[~5vAT( aިwFzb) -dN8jT,1usC|sxЫ?_?*2A4\aξHn kvV_ {VC ޟ|T r+q;b\Î@kpWtfׯѬU`,Kr ;ܝӣGwTm]">*1 e:)ͶF\)!U+#5! ZAJ\Fo OOߍZT1PY- ҝyQM0u?X[k~ TiW00_2۹桢6x+-پVc3|TDaeƍCHpXɌ읰//F3+u?_DXC3)ƌ ,u|;x] F="QlSĻ< q3'] ? rUn^ Vw6PTK]$I12t/i1j?.\T\\?̑L"苲݋^O '|t`}U,>dze˯>Tz `==,)$s:Sw G;_]79p ( ?َ0{5W<c)ՀN4@؁#w}}k&ejօ;r!gmtz,)2Pq*10tp ,~ `5{G4T0]zx /C5 ^(V+I-'A>Ia84;`Dϋ(\YN Bb=geXܜYeVkC3K$2NT6$ :s`(`H> sj\%Oz?ݐ/ǕwJZǘW$,qT+mD="2=uF/Lgf_6`w~Q&vYZuAԿ.\anD\&ԒIhxTLQ$?VHj/ͨ,88TQU} 4 {nx\$wܶTk"U7vMs Zy α9w|]]yKt<_AuX(b Ы 66Oeתǐ&.D p$$Q:]Eܖw>߀#Y`~[o".(^5'qͮ?(Ȳѽu~Run<}]Crb$6z u.YcܔYCADSQZt! KoH gNxv?hYJiֵ8M4Ft-rR$&_^F:975D(Hb 9oZ s֬3RπG۶S&i(֨?CaoFNy \bx}3=tIpa|ǡj7~g2Z56?Dطԫ`Wm-8.f˻Sk+{IZQnx(JiqvPBkYHm1iȀEJYsxVBq5$:}0a\pC. 2D8hF4vQçt/Z} %ut@ y!ro5[7^ZO]{ дV AG9BK{}XgP   ZEh%k1C!\mτ)'?9jGV*Q FrfՐ_:B'ݟ#0fӉ\n 9UwFD];tms`Kh[Y9%,L$,[QgjHq!QK!X0WZr}[tYy|r.Xzق>xTx%S'%Yp8FӀ.-G*iPJO>fjqB]?3f:J7Q%ʮ} 4yNo[ʽ٨h! f7]>]vUWhTw9yhy!u"g۫rf𛬠Շ>eGjt\U>4AbcOjXlE|[exE+I]|jp?-o#<*17ܱ!45"g;P5̛KyyZw;I:AJͿD¹ھSܻ$sȍ0@W Lɛ(k6˛zSCIL9P(N&1UXȟQKIENW9 .5zPΓ:RlmUx8dZ#.*Ŵ1?yT(P}3Cq*,Vdѫ_,3ŷ%V xjBϝ{~GY 磳_wB382m;,IjQFT[mxHca_<Ȓ;"篏) \!/>4Hvm#5&]|EkN>ʮn, 4S ]O,)Z\IHqUՔ!sFz4(*BnqTݝ;/וnQE7́-2[VF@\pc?ieowz4 45wE0eslZAٜzl7WW+{G_!6g+*jpYhыmay,-!N2?>'IU6AP]VZ߾ W6AJ}B#Xf&#*Ӷ@3h(&,qs% EXfx!{B}i<]R'0Dفs7 <VJLY 8fJ!g&+`pTc[TurR*vP hgG|#2(NX"x=*Qڹ]<5/ 9*z.AujYA'':D `~?=(BDV쿎ot^m1UrJ8գ_n#$P=vuQ|=uK|3T,NQ^"}1S^L1T\WBxi|9h!qTXo'ͦl6$2&,[}1S8H$.%M(蓮p*sjK"5pK0B5>ĝ]Ÿe \97)mP2JєowK4U@޻QSlyFH/Ȭ%Fǽ0k_KElb \y/ڻZI*d'UF b3t \o-e&s)1#eQ}AjRoCLoޡ9Q[J){+ hT|PE$&{Ї?@a-c-)k7[$֮UGe'ğI ~VMtvc+7 4T1xf$zFsy༃d ƃsБJIa[+##C~k<1U^N`% >\x ,\X uɣ} ?Q~,$Y>H6nހv_3繷CLko ZV)9LP(Ԭ.}ZNTGkGf|"h$4c?:p QV7sX*~/.-pܥyvV<߂P (y+9^[U EgO#T&˾q0tsݦ!m} = +^FkW:ߵO%ì$຾5`>?==1K+́rtFhc;ˑ.ܤbͅ)RϊAapɮU&iap8CQ){,NH!2(sױįpqǂ73;$HmPN,Ź~J"cq[B#i.f\=!-8C'<@ l?- sC?wno g2ش8teTbJ n9_ѦH (ckN㮐2rZ H4?leD^'b[wwWQObif_O=0b\Xm+ (M8j^G+jK,vg3SgN=.\ޜ% v7•fbj ~gs7ߩwӇ"{hLO۔a|HWsi334P&{$͈fcB˩^>"<\}BbǐNA0W[]%nY2#n|KcQP!ʛwݳ/Ї2DH ns]fOe4uV=èiSrϱ5}x2\J*[G4ASϗ&KhwHp[CͰv ^:/Ȳ;mx٥tP_bJgHX $E?@ B5AJJ2 HCxQ?d *Eˆ8ZwO+2ǣGqNp *~)3o8v#"sEmJ'~ᙰ1?K -b&֯0a[4opH9i x8))~v*s5Q {Yv:o.f>H}A@. R^ &9Yin~{a7<-WCww0m%շ}'11HOM:MgK{?͍ƊLm7ΪDzIu~$k4e0{!xMeXo\TTY;l9\D%~>V^ѴEoeaU8e(FS/$%G,VxukDJF0]$= $(~i;Dc!BݴD]#3F4DE`9^9m轆wCX4v& KլO51q K&Qn|iZoDXGc7u~Q#m9Bq\5﷎MS4,TciP)TfFn3+47F;et;*`38f[%vgwQO*?,Njo)P4]|_|SH+U|OMwc`ȳpI K~lB-v`S>w`"Я +Z c&^_Ƈ2Phg%(8+DBE9ݒXQSH`JG‚͝V"QSJQαGy7y @~UܜJiuwYvb xWK/} ISIVkL!G:*sKV,W/J2lM짆*8kЅR[6D^*qH: owu xs|OֳSiF"NŮ'?͋xKgj-Eڀ̞YNi t{JqtleCm_| X+gKitwUZyo\{1a+&4loM]CV<dE ONEpeR+>VW(j:MsFlȋ]FL}|)>憌ydѾ -6UݯZɂ`͟AHcOW2+ǚ& M:ap*ϙ+N/k2]cTYIT?8sNUOxK62y8L,tc8w'vtJ@_3uJ w^#h0gX质p=CNm>%{n4 #$ؤ\JjBV7)P.T޳- R5P,T B-k Dh>rCdtq-0X '.xC:pj9xaȒP'iҙ綹m2ŧ3UD #xTFsM"̛o< !w;Hv;ѱ'N2q#KT0PKc ̼93R(ApR:M ǬAg8f"6j{|Hyt|6`_utRE &,'cF8}O>P7j&SƦc@4Dv]~.?}*vV3ŞXIPw%5b"dK4P&g܂XWxM 'e,- cz(E&l8^x҂p9FK;eX՚;<J-DR6V?XM,+!F;eTr e4dn쬍܄9ӎ@1wH8n` ,P|p>'INh}<@Dv ' aFJ;QEȬ<-Y@T4nްӒ p9O}|:yӖ@ՔT̢u+b€8>}kOՕL0w}9i1 OJN~{xѬaA`ʹ l a;wnԨe 9Dƣ%m{ 히)ց_jMYUBrp4ZZч(Ld*;{L&^Ҿcf'$yh,w̿iVL@ 24[r^f$P*&6`DvѶYg} ]$I(o]ZԌ^3}3ƹ5ýd3)iIg?v|#]/ ~DbK9cj؁@KwhDZb^8 @3w{\xhrXMgwDxkEVtAg 5y{K;l"2.'T`3۞__Q'ƽ:jX-E#@8y.PJxꖅ::LqiA_=4@ڪ`M}(4Xo?vP!*ux6_'~j"Z8TrJX\ )8v`BhGog>b=ẃ L!G7`7կ'w' 9mځuf@w甽>1B-8al.Y0뵙2( g.9I$M Ph`dhCwmgKKJBNHPo a9@ +cmm@SWu ΊNIif8tS39a̡s3m't\XL xk^W} &f]5k-Zqae-*bd|K:QFGraI4Vc$7j,&HQOKM3ުtuy$ƻï-ϰaJ6 H/ T^>LsM[R6x"읥]!A"sĘF,K ߜăyv%]=%L~ԓMsx`Gׯs 9ZTxR }MaNb]Ҋx-JHZGD̠"CZgiP.@or.EDLƥF*ºiCJ9~i;׽DB ,wP\5&ʟ[D;QH!Oof [r}eh;d%,#KC?){8ګwڦX`Vx)_lco|yQŃ!!7*]}4I%巈 lOZE5nnho"\4#2ƆTT^X?L)ī %cJ5>:Mdv8(}7;3K#ռdAM2f,3\+sA4`o]M;09#q_>5ܙBhQ=5` Yz9~'3 ނ_j,w($ZuVR N]щtǬیgi5k.S :]ƀdG{f.(^0bPb}ɛBw7u>%?VMV\_fvg wu8v`z)_O#9ؙ? O}xBS |jS U94E2vY':[5-rJfh%f(6D.Dcj*Lhl;w0 ZU?i\zu/1p,UQ}n'Mٖ#G+u\ ?YG*I ~Y(p*N\ YCO䃺G$mtPQoWcs8_Ÿs/3\ޢ.fҞ:N{29LMd?g9^|*3 K^JFs=;:/cvLa!t7U×Mpx@IU;QYϸ?LZ j|~.3gE5£gGd ]tl;Œj{FǭF#njjiU YdWx_3.+?-SgHvt ~|gOV3<'>ћtNFBDİJEf,𹯚 (EL8Dv@ߢcc?3HU5ihioࠒ5] R*۱Q7Oo N?ExQ#^n1|1S8uCp@2[%DD 5whlN^Aـ}Ss9?34-60R=s" (R 0, _(׺R} ۓLMz B慎$Lj{BH.2F>_رd eHf_1tri>{,dH ҒՒ_ o- t+7#zuϞo 3@-hpiDByT Gi_ahJǵlYKt`۸+:)y/ExWJѓ=8HBqmm7%Ɉ=Hcld}Im^E!C~ T #1jXj$D_9h{t87[3_X oEUwv#tfO4t*0K*S" 6,Vۗ ‘凥:-|G9MMvN/.2hvRUUf]KA3#FJbԽ ]1κF$w_yj&d g,h`p=%(:P~˹C2W|/8ͤ`?^GRDtB Ğ6ƕO9,=]VC U`eߠC|ŗ+(([jM3e%F,q̇(Զc7*JVF6@ ]K]ZʫH2#k=4^و-a2sqZmp,Fm2'{ŜnG?fhbkf+|}]K)>h2KG%qeΓpyv)W-hjT++nEM~ݻ㔲R֡>9}vF"2%M$N3CګѯY P,aol &.QTb6t(&Ԇ*@#G9:?SHoHh6l(P oC$m\VAkQX'IT/Tlf{ {7ȡ5`N5غaZc^)&ҕF 8\ՋQ_*I_0n2+T ѢxlaVʧ4vjvѦ8[%q[>FH)1d Oc"BV( V\86>߽' i#*{֑є V6;b:S.H4GbNQBb<A T݋" ACPڿͽG^h۝mf 0xd= ȰYYNZη38' sԷ  cV-$UT s9 x5n5X)A)A=znG"qkM^ֹ8dW@Gbf'o^FES>ƽ- i| m\}oclMi߸gsh:k0vrǓՏ''ɗbW$ORBw^TrF/ٕ?Tٖ_~pJ9D.sca33:Tm'Lm/4T Ct}3sBo@šҍ*sGc_3?Aeb+ɣ?.R~whz `OG Z;j Db1p)!"{>AYaGk\? %.6"QZ"5W2Ye6.=*px Twpvຌ‡dYuICqPYQ#MnZg jXnԕXϑĉy)3/WGWi!402`P]ֻJfRS^HӫI{İ.#1\r䘬UA9{1˰ $t _&:r2CH2s@e(y t]RCgpb ߳ENϷ3sqb[$]Y=Q6Q[d~̻oI*=e;hP*[JH1Ov1ENp\}V:}N㋁"ݗҞ_gȐNY/e)MR($-tf -NJn܏)HCYȁf-bU9LR'Ѓ~kx/45{, ]!@ZZ7UWK=HSw5$pcEmjc'Druۼr`dåKg=ڕ\r%dI'ׇjy+" nI$tN}̇/2=G;V FXԶis=`YiPνj4 qi~n}QtBD2$_,+h` B%˺bG L^"$X x {l$1 y%>~tސ[r'5H ȣ0c1r9]:E/7(5@{m6SnCqorHmB7 (Xgήߡv nei66;M5 B8X GoɇU Z0},^^ qhJDd9QcsRq(4g׬)A&w6F9d5Q~Yh[FG#UOF ڨL8 EKE܊R># KZ?DEל# V6N9&&gH~2^5XZ}iW]}=;P7'C-_JExL,\)%^*(.NrZ2ϗ/PQqZEiF)@@Gݦ0oWr$M?fMJeoX%h׊@?OcT簎 Dž_Opea}p#?Wo~"i|an,RdLO@7%Nq >%b:&Tn{V8ܞ9re^ zC%cyڏWBf\_ /Ig.V kͽeacY$*PsՄ;!iK\2&u.J;xHQMp$R(P=+ Njv63wu]v:L'c s$^̴}:ׅ<`7'TaZu}}^Uqj|W$TkslJCU!3Vj|prZ4=̀ t[ L g?.iV3E9VcES f$̄:a;XްYC߬+ 7Vdу !n@t9,ҤzCmôAX+_j.p, ?Wm09S&0p t7>MG61R۳"P ̝\QV"pNf{1D ݁`d>SbU/W L:mq^ry4c>W`wE4 ΝD.}.in|0EnvܘhΘHhQ7Ss3ψ zgF~['ncg:Mj)#.iR|x.5vܕ|)k MTH}[w%>HkO+kQ;ԝKjz?cC(NU._Qt"wYƨVvD ZQܺڿ3cTJQ̱q%'@yVR`#Pc$|ki^|.pv G&#r4֠s}gqyT2b\̪F#2W1Zh`w$tF6 ϩCip)JOı^U?*1Ih|z{o@E!Go 5IoI[ܺ\=)wp4yd b߃`=w%Zyu;Yfd ch+^耋NoB痄͗\%;0CZ]FuDN㎍gLK{aff^P;X[YX#,yj PԚ>'y~ {`7j0/ݩ Rki"ps/kn˔7TEwURz8g6.D`06SDJU-ګࠓA<_0B<}`v7_6lJHm wYT\ RMC`Y%"+5¨jd[ ?Đ۠:k7s!u=jE:͵:f3tdzjn{`SD1COfQUnݰ=}E);Ķy SޏJ)E%Cw܁ \w%:5pt 9r(Dlus '+UooF7m\3;3e},&}i1(%2[ĝɦp/F-?O 瞸WrnX[μ!.$Ss$ n .¦ZuiJqp7FȊNa"gKStK\tZsA}=8;Toq)W{D]; =nG'GJSُSʬ3>unVl!FjR>a'kθ2!Ϊ?S@3 M1t+!|2Aŵ6_Ui*bX?,l,#cPru#[L9GyM=>BptaY,/4"]n`0vK̋S?@'Nr6cֈhٕiJOCOqvl em=ڳ5`~ 폇) ut[f6 m#1t~ /&m&N[uƼrsrDp⇼*}H3ְWjT5+1+^l4@__K/(II%2wrDzUCN^ޟu.MQU<4eCA^d7\K2s 9K姝')91/(ݗh'&!ăSH-">BQJt7򘠑(gAt "n^XzO(/PILg]`Ĭ=Lɦ'd:Z`NoL\p(zfNNȥXq1LpX EQqb@3s.lc)F\ TcZ a!;~S ]m䀖TONJz 2]># C1u2Q=,'iz@I#ieRAS"0la>0-[,_'"{!̙P\&5 dO$  TG (2 n3RU)!N|o?p8tQ>ŔD>H_5-^O5vymMp6G~@|˯4>Ca#)s \$-MLy3_NNh1Yü?>x.(T!Jݤ}X{{*![A#߳ɒp&~*ωGtuSzv9hts?]z.Ψ0'ɬ"4OȜ{;Hq)@^^hި 𩕖ݰwtp5ЧTV,$W]=C'$w`nnm4DsMg<he`rdq5k:Z:r _MD.LSؚi 4`4VPyds/T' `ehwEK`up, W@w#qȟ@7wJpSLc8RM?>θ|&=yDkp-c;˔bOh}Ţ}+UgkJOZb5}ݴ{ ,G4byX%eAx`kΥpR1ݢW rnTw'Xc7n{# ذ0(lN`5VH z?÷d20Z%$G@s5mD]دZ|[R2QKY \^pZ̥@zw}.]q1}Q[^w%KALFk!,"9NOu ^wQ4_-#,O o+\lz¦s)8X&o) T^ 4;`DG *G0ں"m 21~&>C:y!c ˯/dt6TcEj ]_̼7̖ǧt2+O( (K)*SZDJRB{IAҶZxwMY 0K)Q͚%YhM"676[FZ1(W`jGoᰍƩNvLTE^_k]mF?мJB-rd%oj (|Ĺd2{ D3Y53pO`'H5!]><Ӂwi:P8` k?Crk`q*=HLiUXuT+j"d]=8e-n}O|χ˨!,fu֝'MRć^ Ug*?S=њz^! %.?AE7]ɧxzۚc'Pn {}.pA&r":P1纸O=7<̺0B{v@UͦSp}[> q󈋉G9 kk@L,yxλ,D(QhڃY73e5um0;s85Gs@N.Py#2Bg$Z.MF( Eq@FH3koj(1qTQULB ?_ x.]fhY2C vАX6;Tz* mi˒3 +kb'D#$ T5^>&i4#NCS)ag|ʅpt1)yCdNhR13ț$Cz Дt|0ҼDƪ%&&?e g9M)OO%΂}Hi)vūVD٣ TD7i!gh ?T뫍w2,HJwxʵ? :]Ec[{I0$#nR:llVl \H\BRHd*Ay1+gw>+&<\Lע%Μmº{_7'joNd6i:w  Z A-Ffq&(XY*UW}KD(ֹI%: a=tB;I`_C݅^fn]/e=ɶ(+5}&lׂdi ג'p`-<,x)K_\ &{u¤`QOsx<홹*.Jl:@;d˚r`=l'>if*R|r"}Pgz8 Tfj"0O$9V0Hb)AdA[%=lq?!e U@ R6 O Wz>VTGVw(1 h<U ЊިoyxTqUlpÉ 73)*6`h#40dZ*z b'`䗀E S#AmiF>Iʹ}JnjBt\:;f͊xج\I T^+ ens)J`zscpX~?GINzaeFs7Ebٛ [|WzMߤDשVeIzs_g8V{b5ߖy?L#ANߪsjđK8ۘ̇?dr#.i0c"p'ˢ*O;uBjHڞ㽱Gţ@^3zuC|#ہEn}>Ef"zEP]Nd]9Lcڎ)zޱ0$ AMFӫZW*6Wji~|} (opYW&dFVzʹ#Os各|]z2G}x @z7:Ü[T(4I[;DN;w@x5Wׅg36stȼw.%~ǧ-Fa: .I^ WJ݉`pfNxK^v<ߪǫ'z|d.\FRgS$(Ԁb٬|&xaqk@5ztn'[0#9x̼&}g?+n6kL֭sAe @F$m䵃=fB@i~ CiKX5;őxP8 j2Yʉ V:2"t ߼D)tݏ)+Oo rt{xQV]zD=y|d7^T-#Giˌ(AP"4QTgC@s݊@Қm8)0L2?J +f6tBV-gqtSp)Ο:GBc+>wl &5[LYdQw'2K7$f"6L垪FO^3˕/DkmPm`]$甾Pȑdz'qp#2R u=3 CQȳ_ӫPcnȌb#)לմֶǪR% /p\l$ߨ-Lrb,rWCo:6Rד}cN3fkhD[ۑ^Qᶩ/t`XHe-LyLeZWz\v \pt> pt'G69dl>UG.M$F3s͝K| 5IrS'/aX"5ң39_`H˿" עpldYii#T.NC XgBc4-C`k#ޒpTCL]猕VV*KfCvv$E7&(3+Ǥ+$-e0LFk\\in&ZJh{ h%2?co_樝UPQ}ܢ/?[&9]ѭN]E|6.+ÚU<3??o34 w B>- P7:Y? $?&qv$|X{9 FoiIbl9u -}Wluړ%VCG?].:0:aS6O=C]mDKWsLkb(͌TD Y h6ޯ a؅k=/l hk]jPNvK[Xe֑Xw*B=) `\9,"JYN}OdS$ɠc\(~X,&~r8 {c(WM/fhZp3m5ع?fy΀=&k{mnۇ߮ԮƐ TEgD[$KxK^7u,hXW"X˿o] FKϹ*?;A;~:Ӯ!B3YubrZErca%NLË99n+:y;TREP_ݞZ FfKri.U]QwvZ9 dL- jn2z=@vRh\3*x4KYs]= m-CZ?kt^{Js e9V|e3',w ~=d#]LU2{0^4BA!dF|HDY8N+V.⾟xN,b՝$XձY} 1|fq-ԱɰWkAs^I&A9 e.}/o.N `T:6c Vbx+;=C'ldz!čJ)kNUk< wUɪZVΪ[ѪF?aZXX+aByC'F`v\X:bmA_Q:-0EB07_P;h#"Mz0)AQ~/@tD41xe0"\-GoJoGA |7y_c3^ +]5`o1LgCQA'9GVva7 nj~qmX_{ynDCՊ!6RG ^$!ZMC]k:\~U z90sC@&H~2-۶{ UY@=+AGʔXNP*Yhڎ4bcNqޏzete y !noWOʶg[ wZqB*Kr>gAՆ j+AIQN 5װ[𡘠A~ oq{V0懦a[4%"!{"ߖ";ݢKAg8bC1UJpo7*/XQȅZ<vDWa8`N dmsŰmf[\.MN4HYWK3/ZďN-r^weu@id=LwJan # I}* ?;QuG$pwpw醘Qk{RXN5x^Y1jF PA9 w>WZA[R&9L2{8s$J荤 =H]:lLE&e&MẠ\nɍkZeF:xO%ݤMc ?\`hh:( qdxv+AB-,K3ߔ!Tq=#ԍ.jOݿq``Dg433r-͵ODo7׿P"jY<*>_!&|^⑿2+=|d@*~G!-h0E`Vi0G{' ՜ EjlM[֮ŁD416U(UE V.Ĺ.@3 Foˠu[GeoѩnLiE>it][-_p9)Y3W_!Ef&Wຽ&bIJ(b;mR[mW ^eOQ_,ZC ~@rt6l]Ь="#E.t 羪~p_mڱm=~~Xa0s팵&{~ 8c-GqF[)P(W+ [M^ƻH]USqix0O }S7VLn,vUb2R5ݲϖf:{{h^4O2뺿O hFe&w$o; 7.Q NgRE=)'FJ>fi r#N؎ ݖF|;m%^L_}m+^s^PœY"ʻ.c*+׬8$\<`Ay"'NOz5U`[lӤcj^~>Bˑ2rIyøڅellO"s xu( 9y1䈠htM &bZtS_ZYݠ#Z@F0D@Dm?a]aכΊE" MP@gpzX6nRTHD,+xmg}lhʼx%PիIqڻ,ODlY7@M<` ?LqBKٸݨ5c@y5k=YJ:xڲr4yϬ v"mc顩jMB%{b˟w7(Q5pl dO7 Tx$9yxڈ~r| \Y, V]0KľP!q/D? n8RzO,J&K7ia<ݱ1Jo9f1^ζQqAH'*?>'^XPU ] $u,XbsDP;=*t92=% @^B 9/%́}Wh%G]L#VY MpS f)9=j(~D'Yp Yf+GZhGlkELr.,b7[Foﯜ,8^k L2)x3f,fivgV}BWſ!-VgQR0 ^ :-zCTIDȀ?U9|צH:,8i[M(C<ƸVO&~] /1#0{0])! =M*,5Z'-.*!g^aaZ'Y?9*"XЃ@A]Pz)::L3IWgs8ϐlA/S\Tω6eqK8<)r@m6!TܬAUqR@l:_c%@;Th ǥ*YEgkʯz$$r#Bڤ"5vt=Ào]j6AX{p++K{\"hJm7ns`rӔN.[XmlAgovP)@-wa䐴]].%3CwBV X6fM̩$[vB\5sΟ +^P=DcL FIaNvk }I'<kFlB`5z'eQA0WkrFiGN J \,J–ՠ Z[$j;LF#@=˰i";"}ź3FFw#]*鬔N4[fT$M,ыOrU ӸήWDPʾ4}!$rn HmJYDenXnhZf0PSs2y913ƍv.[m|=U_H5ӼaYih=J&k'd o`(&UOX1Cd˅aڔUPB{_HN.UUf+4|}#f)ń׾4pY}@iILhZs |kq pAKBgnswXqBItt[6xm!00lJ 4p 3SΌ1;0N<11Ɗ)i|D%ͺuZ[N8 |{9-ۘ]M{M1{ UUmBk/h.k UK?ښ?*J_mT5Al^ Xje+~MӒO%UiCuBj) Ӑg~ 7b/./wxc'>A_YD`MbFL+m@4Ofgi )n9B̑PXCf:/PR`zCոލYiK 9z~e񏶻O Ux,M"kM@4~ ]$b٣OA#Rˉ\vr{ /Q/]Pv7$ !Q+[]ݩ{0WkRx:"n%ՃݤDʦXw6NKn] K}K& LKSWA"k ӴWT-m,:{eTPG$s[l3#+ܱmyXкIne|&(1m@dE2ebsXo[MSkpEA/߉]gB=(XC`P*o?#w$U{iUmeAZFY`8;0d` R"P=`Nqb5)f#$*q7AvԈ1KUOh46bXCI~*f}_o!%.yIj) eGLEu0tpmhxF{u6׬Z˴6C9X Rq- CTI'ᒻ?4;P& txj(.|0Ym@G%´ G/z=ՀW+ll^E!1WZ~Y+59cgJ' cjy}&sVόYcYv,PblH;{ŧ5l 5qG21׼knПW!vп>5ϛCH%ﯘ9NٞAE(8έ]Kw_,H( ]VA;mLr禕ݚץz}Q("Hr\:E˒΁ YCj0"flhjNĉD@QHk4`ǥވyq#Yu%\^sp 9R`LPѺؤ-b52hY00=D7 A@\s*)u>ᶮmxt-f= gv,!Fxˈh|k yS0*w7RQ!BJhXDG,'ĩ \%>$\cl4'Ecΰ/q** m7(nV{0i"1]1į~[Vr=PE$ט}6ُlKYI*18ٝYb煗b\mM =<^aM$3|x[1ȝ/j a3I!h7 e 2DA[ s#KKx;|l!6z=^KWx*Q%&7b<"xũ56F)G!kF{E.tɫ3*eQ]9 (i{ANTק /Xk2BWozBt&VPj[7=#}`[7Z+ԂKLK-GDx E@'5> Wi~ccxl\Z0S 3r6)Z-'BJ3]a[asy.ﴈOhTD!*ڨ&L={e8$cq B#VFi9E@;8.lWR ƊM$ I[6oKIO N(T[cj0 ~r]C&- 1IѾϓwBQC@Ol. +@V5H6\# 15+wqm2δk7HP\o{` x g :>{԰ZʇY<)\deܸ&Kqvj\o!+#JT# Iqʙ$rv݋X3*SV{PE꼽 & phZxydŅKN}֤9r+R1 y1g 3옰cXiRPG$7"r\?6}t.ȱ OqYj2]C5[@[N*Z$r.aG|XOtPXz5ZI\jL>mKd"=ҳ&zRjn 8:ג&ේA5>*Z4'ੰybVz]ئ2oӂ D+]d0;u6M NhˢH^vZ.q~xkL̄ d'ARxfT=1}nťHvV7LJ^͝p4,/dtW j ~`OhAO&]U]9f6x|Lh(P=UacPѻ78Nf>|E\9r`?WYy" }2,g خׂi:^R@x1^nuG?sUr5 Eו\s}$A tKeh?sc]ig'2"[Dtӟ=j˝ݻ?po ;(iay;f aQ s+A3/b''d( 9^q([ R΄x.hEyo:[xr[$笢֕g]9O Zpڑ%4"R;{9Gy&c(dr=A&T:1W5/\ϒ–k_UoH96BUjUI1M^B:Xƽ-i̙Yc;7W^tD'5KauR%#M#<cL3܎Aj RaUU^9$EW.'UMR{3 o PK-S"իhVG#]sř(]o[T;-ylM,hom(Dg;^df\. e%iVSAmZ"~ ,ny=I n0< &T,.b9.$|dJFכQtdGA祾`fgձ$)bEY;s0~]ivbS“[_~{zjsJc[ 4hX+jS<յ1|v՚m=A`93<+l8ncoޑQ@fr^a8ܳRb+}كo~<˾ؚd&l~TE9G>.46SḚVr1¦XGwX8Xy!OkqEswsUH;% eYMtl 85W}]> !J~#P\BrmVI9^hHڿ'#`w]ρD9)UDg.ٗχaW<9SpcZx?[ v0~ya<,"m4:ߌ7!N!\5&x+aТZ71::XH'6;ڝJ+4Br9##}47Kq!pDgۆPGH)U(KpR#J[6,!1,~ CqZj_&ɂ7V`v>9QtmcPz!kK>au+-:=zGtU{}̿9:0IAnRπɷ##fʭV+()Ue DAK4h+QXֳ&7{tz/MxA@]9&K^ G[7C@ڸoQB ~Jdw0k.ԯcWQ2}짡槎ks˽K5hOe p %o`tyFݑ!:ݬhEy;>a1J׳LKN$rb*1WW㰂,ċ Q3{Z-ȑd;Q+fQDsJ\Ix۴Ka\r;Lvͭ0ZD6dFqW(AxZ/Ԓ_f0DxY}]O,I9&\%{PE<nIbFhpH&Br﹤ig3Zsh{{Z@۽(B,QW~D:W@Ր{gRR"8dN![S٠本j }7"QNfvQ(pOfXZ"iWP7%FE,tZWu0 VeZ`ϰ!S=#o1$U}poGå-_|)RthhifJBYK~#6gGυFWul &!otj Δ ץzel=Yq{St/v`ssftVw>Jf)hǓt:d uT_iwn>]f¡dh\q?fE؜OJ-[$!6҂b[jbo0L>qԒhX<ܼ1+b`N)vrf]+XF6F]9k3hIVj_'I&7Y#x5]I._ I %x.}dzĎypJu5kHE#E{{oҴp~{X,1rycX7K)ME_֥y!U@[Hd?C塝σh3yƯi3Edw!,vB/Y~ۑ5Sj, w]p9^ThGm׭Cn;Z6R&-wh $!c* x( WT(olI_~DžsvAQQPXW36 e qPT2 0:"[j &67Z15XNmΥlz^zqkU.ZkLnm nyVsQ*^T{[MhxZr\WeoJ_Ep`AvÀ5;Ւf2a⥝sedc{󏭿A( 9ǦL˞7.{Uwx&sl әcVO$W>ojB{nN{*7^9Q&x8O;$#+~rPA^~",JrS$_~Z 4 !)nhLѾ% n9F0Ntaϱ:bTkup-㟁ODV* t6c66{ų!BHatۇ*NM&U{e"6nK 4inuO  ޗ<V>(N:<PLOQBW\q$Ikp=x ԏu+_tA zYp6 Ssw"bêqSE9%!n'獛?{O+Syr0 ŏ$+KmC \Ȕo>auy=3T>QU'J@{t&$Mݫ1x z)m~l9[r@4QȘg`jQ&S`0꬘ $VddKлw\IycȐEvx{Kʉs1&.KGΌvnRs|Ix "խe]ZCsX(]8mqRBv 1F0-JbP[fC\΀L64M 5W$茘HygKj 6 *Q?LG5EQz`|8TvMmN,6dy-7RbXK`x9)B?M<~!԰JV]ơ h3vjD#etﺷݰqo$'@'IlEp>?{}x*S@-a 8wrCWwE؛xf7',ay9_Pձ|% h 8e>&59:F01>xxsG s%Kw/؀sq^:dKxbMq܋JqEFMW3N/G~h;r 4 4fY' ҫS\oTC{H^qGd DZڲFm8,uu0oOJ5ı&(Y(Dg8=m{\Tۍf ,bOraHHx* 5Z(U28lf:;s }ra>G5ע8,a4 :LYb.ӱvE04Z SAo3`KV͹%tF z7[jvhq R͘ ΄dY"㉦Jw@hYL fzLkkSu4MNdASCҍt-ǩg#gHX// ~WĥȦ-gIe_>ky˞:QyjO| ~[+Inw1\DN;r PE@.2N;~\i':RFyxA6ɀR[?\ ¯P?|&-Mmqs!OxG4}X_Y.k:@`['Bʜ1 !EA [EޣpAoSÒT_CN0lL m4˰/"*:}(qOʫKPVXTh}i,墒] ¢tBe )e&jIH<)5k\)]27ˮn,c7 ݓHHҞiN8=_j23Ui_(eoZlJC44@_8J%yHM{yTKy9!^OIT+Et1t8T(R}6Xu?`䵡9FFB4|(k4_EI; V Jf9E[bY|FmCHaC:QK+~OfLrWM.42j^UnӐjAk|S&# _?sx ^;az'ţMux%W/rd'/󄇅gke*Z .p`;?Q8Q? Ni}zVtzZ>詈7^D;S}[夨T,Й)鑠vd׽xzMKx|R\:<A!!m&dݪjb!2 c'D)Fg1ڶP|[6S`M/yc{P~"[*^ᓋ́;p&W֋B΋sfA 82W0@ԫH9QL֝Yi_A3)wgZUBW-ְ.(v]; =U M5/r_1 •fNsolTĭMZsʄ/Qs2 ?^&+I)n7) E}U/ aJl"+)yݛ."zek䭟^ Pȶ#z{|;qyBhI&l5MH8 I>`s t@r>0֝QZ&%@$zs՚Gr.:-G_!R}oGB#+lg׸2sMGMД"ũka jm? (!_SAEWv5i$t[30|6g&ޚ@jv"vwS-ʍG.BV9 6+dퟷ .k-atБjO_2fSA=N\ /<=.} R9JǟA3MldA) t6KI 1lǀ1_4SJs/@]0g/1@덜(8QMx3D{J$Q0o87M p`R*cZv ]Ɗ#EClbl\x ̺dhW s2"Y1_ȻM#%o t[A*hǪߎ.T%Jwx]Ƞ{﷣a*Zl\(xG <2_'Js";y1ۏJQN4[3kCwJRp[Df$(qLxăaҙg}{q|7/&%T!w4_hڭW|'jNKݺuYxs*UxLwƃ}XJOqFӉ ~z{$ n$:c38`|B/81;im3F ~|~{.T6/A؏ j Jbhlta̱#=TTA˶Zr(}V!SeX,Gdatb&xOF k8i"iF|/Uy٩v۲uYu31~Гv,V1rlU  eY xVh1Lp1Gy+4gb㡡P8<ZjC9exrsyche BTYx&!O&<ާ# K#-nT.W;D^Q L9cz^" ؊SoaG,j!clCz0/P0{@VBB镱*ph w|͉6$p_bE$j ~# PN0bޞ~1'~kFKgh0&(lK;am2kԁ&4R gd1IY( huqa܌La)3Ia K!Ou!K"99ݘޖ%S`ؕX<ZT])MGT@z~s, 9|Lz}{+8FI&]+g ʥ2]`]?z)Yޒd"i^_˒ATkC V`)7,VZ>2FLXZ}U()PRuqE`k_&ɽQ_+멁Z^< 7T7O?y#jzٹ -Ce\sKgúTœV wLa!|2S93,3R\)od\6Hs yI~ƌ~p³x`jNA)OyӠ?;OB?L3<ޥLc]ΚZL~*d˱i~D[܀Bz %Xq6cm(5x}IgIYُѲ`'ie%CZ1J`s黢0{I%k.3 [@ؼc`z4kB=6'*S㭞{j4KicHL >nb ZvNdS|Ò/|A"p1E bIy~YSl;lS!5a9} X4Z82ڸ=C<7~ p߰TEۻ[쨝}i"]"?p,4PRnboU*hɡF7V ♡Վ.4cHw\V'ne#QDYӓaCt}m YAVW CKQ`#kbUWdc}?T-6vp{lBu61qi yѭ!VƷ3=~ߕn*߸'V$vӏ[k -儔2pGb~N$7jڶ&٫cQ,0\ADn"+5Ac۲^ D|Цą|˫WNR{xPQ"ģqP7R<ѸˆgZ@Ja sbMT]دqg6=r'y7p/ı%Lb@Rï^WNz!&v{W j[@ivξDf@9]o+mniV˳v7dYvU(i»fE,/lM?܈1ߦ&@Hd=S̓AVqφ\o j+ՐuУ̔3g6Z4)5pL@u]3޴kΉ9ylM Bu6cBuP,P8Ƴ߮7r==$D3ZXhUAfGځ;7P^=V0=TzOH-|^Jj#|3cضэ {慫VkXl^9N$ނj2f'.O}*{)n&b |]zB}~ڒ-+AjY^=)Җ܌U)Xv;2 lǩ)Ć-Fv PKߖT1I7n#pXz MM,,G(2h>i̳dxOOu;cZ %X x/FTK,ܮ/'&ÕJ!õ;lc ؔ" Ezx^(m>'dP׍B}^X k4t tK +\ rZM?ONUA $Tt7m{"i`#wv4qW=BƟ[b]٠k\TQ2v ||J#K) Z/z(35`FK/Ú5! 'Dk}=ky/r9t=.u01oT zHѥoY 鴛00]r _HgEd^4T9 XZ p}!SZqRS[orʌ1BV+'C?$ZtMdumoDLMz孭!d.ή%v̈́+ ~ R6ú^PLXI %2}F\~uTT|4;mxgv@+u}(c>e8hIYCʫtubaQp4e7\HAeЇ˿ Jq v'|S9C߸b˰z+jUWZBԀ>sͬ%8n!b!7P,r1c螆-y_o4rN?Vpd]*c⹱8*wNo!#jO<}kEi\e'Y.OKmF~Q.\$Wr,xny{UR v%m"}12H幹Ԏ-(Zȏ !06)PcO DҼҁ!:;7dqF#OL>KNGqYUq*3J*#Nk򀃶蚲x]EkzB\:D7jix.0ޚNpO(⍫&^7 رFGf|,o->f#>ro?:v~dp2)ɓsFR-5v* gt%= 5JB,>=)4)!{qe!,K)jM!1N6Dג4^ CiDŖүƫ{s&A'=cI 3Gk6_ 1ږG룸Rn aja] VzJ{9#UGm ~vJ*2tddʿl&}ӆJ{zD7[ 4dîB5_|NQTwz,8lhÞs ?)u*&ѳPQԈ0vw_#E \kӡ .V-PH3T`P7<FT0qK9lQotX%pzvIJ_kP!D'TN<,b7) ' *RD~:(-QX.g4[ !Ր5_ Lku#|p `7}ǰZQpv+bġwe?QP;Yp: cס,Bm*NI>PM?R/$=C"K^|ۮv':otPkh:'[&=ߜ7(m&Ml ,%:Eao$͓%iD8yL6BWR:}(8XτR+ss䍹^-, AjO!Y'4#}j:f0CbC^P#Kwhkn_mvaIYcJ6Үω经J+r(5:`-炓O>l@Mء\gj2 t-~!GJ{=uH$,h{63FCg҂1|C$PwY7f+Nk;@\hXo?/MըTDZmݵ!*H's/H%@V-dsde.coi4-xU4>pjB{7\>(Lq˪JBC2V O>Űu|K橡>N|ǵhfj X*KG2h8֎"mjH{4lː9٪>Iw {qi8 ,ME ۦlyq6&qHlmXЋJ}:FhͧNXFV8o6#>ƿJu()U~uB~3r9QF7jB |y鍻VeT950 tEO5j碜^φ&9M6Lƻ1Е7[oXBvF ^uÃL&r;mK;z5cr^!:fd/8`]RCBbt%.W2Oo%Ȑ-6a{~\kNrEL? f>p\o"AY:@J7*z`)F'DQlBh798!g!%KD4lj mC$>6f=q៦v8>r -ڰ%5N2հ`TR.LdYb'm姛 sے1Sƈ|ggCn,悁["in?3>Bqn1h?y|q?u6?XN9k~qy1RT]eV*I hXXER|V5*%{ a~6#õo}T >Z=a6^ܸsiؖۚyn'>θAQЋژ&!X c19ۼT{C]0"UgjS9ΪiKtˎ2,C0@is,vy3;~b-쩲)Iu.4Ezv8ư;M=cBA{;h:Jn?=xڞXrO~bqij:GORVTUQpe, 9&M 7%tb}tEl nqC,-\QV CGutVtIN&~m [=QT·uMDh) qlTviQǵeӿ妵a܀}@[3bRj3L,@`4bW +o20 3ewk@`"F7G. j/LTT׶4^3i 2=L<5&IF{l )*w,/أ[P+PQMˮ{Gt NY9}KJoCG\Ka]9>'Z Ut؉eW.b}[خLl8Es6d%xa(ˁT4+a n#qby0HOy?b)q!Ԃ}3Ee(R3~̸&Gi49ҍ\.gIIU 9̥j S}uyX[о'%Oo%V}P^խqǰ >R xvf]L=OwLo Zayo5TApD{F(_9Er%o{rͫ>vuzvl 9.#:6_Ũ02Əo()7fJ$=WLSPy)L"&V&agg˳-SWGCBn9[ RSU@ gkihJo4]+ou%~/-UDTIHnݤ) jG=pH'KQtTV QUH[[E5&1O)L8,RgPP^" ]=rz,YQB h2/k]=*sk[7Ay+=5OtM=x6L.xdItBeI`{:-[YDkɽG8:*|ݢ~dC1>.Jծuq9ͼ\#R,B u@I!1$Q8߼'mb'4*UIlaZ&$`wtu򌀚J!_ٲo\)xO3fR+"Z2sWU. K\kh5@Ee~X-j8M>6 tUBѫcBixإڜXƷY3sհ_{[>P}꧀MԺ˵ȑpJݚ2.dS'G2'Y&4삋J6PfxUn_7 V* Co1̠(7pa܆*4VA\=&٦e:1I4~-RVsɌz ͇ŇLV+B2BgwnLICRZT'h NObJűC68:"xmddMzK= Aj89-c5^*#]Ϋ'aP(&6fHX2E6,~N)?B;Gpkr G4$%"{QiuKNHw3wX5-X=6 Ɉp4&,͈*7o #>}"Rrj<:"k+W{H6C_]16:.D'hϧX_5A?-NPB: WH$Xi2d3T#GpPE>@|kc6q@#ZmrC@êz;_U%טr^)PS'~^(3!/6I?>xj}´3âKzP/S#Qu[{ rI=. tED?owd7L(pqq8O'r8D"<5Ax a qH0W]&uwF@T=aR p%n' M!Rp[Ln]Ӏ͗O;:ܔh[ғT|]= ,/t/6o Ae4JBEk& YBrqiDĝ¤ ?TP} g$_rk%%v/tC TH_/O.NitӾy z&=9dRZ53J ӊV}]'K-.kJQHzy5%ݫl$DcX~t7%Tsvh)o}U ;FUKJ>˜i|}7'r`H &^z_80 x~f~Fh5la<#PpU"݄Vֵu;+02e]!3ۀM\+f̀TLp~78Dǔ!B6RFeO'++or<f` {qwvh~c/WxWt̑=ؐ7h Dű9%\QըoBF$XŴFzbeXA:f ',-xLޖ}=t__i8j\c36Bl~s覉NCs/\vK㿙% uOŽqy2i頻mM]ةluq({#BaH4ӆ 2^8[gvVVv'٭. 8":w 6g`˲ՆqC|9 {H]1:g.>oj9 C w8 *zx_ƀ2ob%ttXq !ک`tMxU`#!V sYM@?үȵfա6g~Uj *Gz$` h8'}l}m[ZgR>T| c)6)$ #d50k:Gv}l.3NMt }G*}zTAՃL;lO61T1&mZg ~s TaQn\3'_0Oq;}Uu:N.G%dcehBsD7\\bokɛg"0GDϷsJ/̓H=48@i:6)m&~1R 6KuL5T]$+uX׸\}"+Lh6zkR$|.[-p#@L\0_|I5pt"ÎR4=sHYF^ $,ؠȠ &RߟŋEl'\|A߸ܶd'&`yx˜WIe!ErA:DdŔ/?Wy yv Y~7{VT&b BXvg@/ )#7QݪE 9*g0LOArOwDI͆W~ȎovAKN6QiwYem!՟kYRd&So(,qH*~7Uꟙ r"joŢ;ͥ}S*KxRb<1it:#Hzj&)2):oyVUQz8<0d4]^ͱ\ӵc+m<ګIs! '.Ta[0jbo0- {Ldܭdv7 ]/$(cq ,#d ? g: qtct":@ح@]iz8tWCh54گEË@)|$,._i!K*m؄ʛgZ]WمkΚ n0[(C/)P>꒓9$fSWnf赝Q1-g3t$}싰4Щ9 ni ?Ύy vc2TZ% A9uUOMAkpAE&ETA TG"v(]+8Zp 9,;Fx8MP2:uOUwgj5EGt&FPe(w])3_]AE.^>,üFt<0ηj"ZRR7gfĵr@û8 g;򇻗VY@O/NF8[G"]:"|MN׮j]_j6*$˒Twc36 l iJf|5 _FBΎy{P0jB".6 |K`)[+R=m\ؖrF|ñ XeVfE+̔@ iSqI-ZE5+uR/ߥ)޹ 8^pnG7; )@.b,9vf;AY[(ao,i5s$ab304 AKn+=30#՟cE%gU~0+^io ?ʮOIm 866>O' 5$f!ӆ{p0ir'V)e}&~!BySG[{> \ -aYK3O~^P%DxiE2#l(I! j |: ܕQ W^d&6ġ/?E*-/s$)TAs#BL^$^|06=&vZp2TᑔO,Pz$c:] +F\w9'e5J+!-SlHcq-ׯYTxBlMMe%nڞ'f9](p *MXF,?*kfrgFlMx5R4sҺEAoDEܬRl^lZTSxyA7۸j`8 UvʛI^t-lPzUnLjW)Sw2)չAmh |S-D{JG6qav5hkE!G!ibWJ2uM5$2E]?/0At&Vq9(nodT|B>\Aq,/ &ըZ|cJf]dDw:iHWaIЎ>Aw&Qlh޸ΎMQ8vy~O2&Pôw).l8=;;Hh&UprQ,7Or,W#x#h㒋s8v ,wk\HL':ȡzjoޚɽ!#|y/t KcxnSfn0doX/ؓQO}U+źjv,cpWvbKpD\eU>0ؕ~ETCvqo =I˝6U!^LrcMnF_ˇx^qKz%_UH1Hxp_D#O=Z7l~;LUBn{^<(4|e3/mK]0Z#4h9Uԩ/t V h9'p#_R>w1][ ?_[u{q3@%[b*s"R V)L .57Z FmA(,/ ݵLV"Iool|"˘ {#CT# '}/eӰs"i+ tѵGy/uZk:Z]%УY 5'QVȂN"qOvtkѼST`iz,{#%]?BF+F2 Ak9bY5URpk0ۿW̯69:L&ol} 3 "Gbd)qUq<쐳Lka%i+ГI:7q86Ȅiy'`"}XqaS%6:-ĸGh`k6&`YcR1]u'h&jOS Ff?F'쁨9XgˡgSS2}?_ 4 IE&otN3Sij~9A ?울ӘCTpRE1N\Cv OUOӣLo%ׇW=lzp =f8k8e1@Ҭr$nIS3gHr1C$fO]$L,Cpl!Al"s u#e Lc`G#0k'|~s*bYyK`8 A60kr xLMVR)k\UFk<ՇӚݘϱy37C+%ԺeJ#슶4EäBBƳJ\٫Z8"*~Uͼ?$6mQ(: ǷIJ4H=tF gх9Q؟};3c:f6,g &wqWЎ4~~xyfoĽR{ϰZpPtkl(z)(urZЉV#X*Efe&[D*`M| u\QٵeCMOOi ]zXj89VY)Z?D]f@"T>~v]; C-l yӡVȯH runsVב" L_-ٵ>ΕӨ]8N&4W9(fxpp;i3tfZu``wY'0"sU^M~d_HA(M͝x*v2vGxn+~GmZSX<2‚~;u 5XUR1Ua^ڪ|80cC*zx(dVæKp5⌷Kl3&}Z+'_(fN-~+!pE3&yDeo5Y&Z7~Ʉ$n'r=⊣L#ri$1 eޡү-NwS!Vof @uE9N!kbdB7BaD8pH'W'uYHI EFC]Ǧ 7nd:~y'oDJeY7K>`Co칛N;0 +8(W"S[}ۭ` nscĜM\ŒYB(<uMzw+q MO~fU1؉Pn~9r|SŚ* hmXߌEt[hVW.қ$d$ۿcKȴ^k7nJ/ -wHe ? oeCagu&䚕g槣pMʃq*4שU%w+#`=T-zV,?*##.S$l"y}&C>uЪǧmo7d!Za/ѷ+ ,.A[1Hncݜn>#ge˚jD ť3~(C9^ɝn9ev)Y衼zh CzG5gz{ȐZU{nLP jj FXiǿ &G{ʊ6\~ e)Vv4`-H|؀ሼS%2(6 ܔ3s.PPWRz=0w\D--)LߡDAcmL uV8ąN1o #qjmԘ7Œ*@VzZ_Ɗz $c.(mZwtc _Њ3`!C 8тMR0j$ThFm)_r `Wc$ [8F]б[U@(%)kkJ1hx$1T0́T4,744Ϥ8d. v#m3n@S|D5, ^kDZW5b2l?#ٟ.lߢSvk7Cdc}<*b,dX!VdNʽנj8呥_ s4EG<*Me"?W,+՚D"rr-5eéķGF2C6i<e\) _px-Z[bw$숋ĘGcT.s"r2{Tׅ4IgUo^38'v¸"3gfv^#q̌㚼GrOW ۞h4O3+C2I%:Փ ç5뗔x inn*g h% _֜Š'0Tke+YxԮJ(Ľ|=gaCb 87 { q8qn>~D޲`s d76y#JzN2q 4b; uQGcR=z uX\ĉBjz;l2/%g )§z]&+qwGJmE#U?t?5$`.X?A‰ ָm>y|=bS\-|9>B[wIքߴV d~5RЍ7C@TXM$6(= :n6MS=.&,Zc8`@H]<䢑ҧ#R6W `}<yZp U?[b9Ӥ'<7mb X{@zgdӊc!#Bݼ.ixI!/1IW;Meu >U(Ip|OwdaSpb 8ʾ'7CDDvq2(&,>7F+@W۾ -Z;#j=+.\N)daǶby5Yf/0;jVjђ#uN.|z"P %$x ՜z-H/q%ht3rZpA]_/4YӢ$.j_fu<^GrIna72R^D(֘x" S2tp靋U!=6oENR1xi-wÔ$ ϫ|:~7rP2 R'8888qO CVA- u\%y*[L~/dAmH}0N4,._ Y*5T.]= yUoQز%_XC3+G8-p?av2d-%.( pCS٤ x~c6ٷs]G~a4~dƿy rIia493]Ί8sJ^NIE8$]2l)@!#.fO^H,!O&Hc@=TI} O8sM5S:R]8մQmj[dp "WŹeLH٥Ivzi_a"E\k w) P W;zJ X5&{Ol/W7Tq;%I1&}Ú@̴۶W ļxأ'Q8]59 '_ nl&K![, AR_UJeUSu +I>w37B /u UT(@Ev,Gruq$M&Na_?|ef) ӑnt>a!/ haq 'J(ݭ+X#W⮥uڱ$;L&9%Z'rR"LьanDY) 0`"+*PSq]\n@a9 @-5ź[WN˱x5SOLlp"aB<)o- 9FE2Ʊcgqi6u8|/ȏC] I>N:}#=Ik,k&8Xy ]V@ëx`fخ񏍗oЎxݧ8L 6Q}dKS!wRy>4[z*E!! qMΟAwoY_- 3+! xk0zH00!ĥ:Td&@Y  sBp?##Mm}Sga#ݎogEwSAJDOuɺ)9-<--RauS+*ix $_AJ;\wsR4{x2K#~m .? Yzi@U`mB_FRW'fH6-$.۴3 @{+sJf>'?L+b)=N#媹\N 4%Y:z3kE_6 2 EF?@[ ΗG%#0:.zl7Ld`M?_&#yVu ӸڽIA&KC8l8XR)VY~` ]\>zxL!:0j4-#}8VӌD-E4DPP$: H6SY(Ws㾴7=CH | W! f- {RC-HK~<#[\"NS#U$o}JI'U!+'5 =,V& 91Aeo<HS?8ny##g!ls <~ЁAގv#k3o;c"`vC"XsWflYc~ӾX'Ea_&]lՋ2HڃYH8}E_?( `Vv;_:[-\bk‰v30fEgj&a"W4 ZhUbEZ}deoa7,OwD`0e幩/[g75<,3w|RAK~5y=]Y0ztqHd>l}jdgݏ}`n/P7rG˴.=g xG䎃sQ'pJoHBI4XVg>CM2Xq'$*ۿG|fzjb_9U\oȒ_FGq%f7?H'g@=,'ٟǟoё{A-q%BH37,t[aVZaoQ[O&*},$3zȾPA2 ~7b)<8~{!ji2f(- dg[%iڃɁE`t@]W\$yC6[9|/uB޲N{ʂtSUzx\ W%3@_z`_n6BLu cRp :Mߎ`2yc~lD8T!.vj#HpjE~ofɖˬ/*2E`E9ǁi&G;Ԙ k4V͉@4'x%>󆈊0'^joE{4C_%6a[l-mU`7-1qLޮȤFv-ŅAT :;%n舧G qgmٖ?PJ1%$ftR _o95goK1* 1@2lQXf Ɩݭ.V}+lA|I^Ҫ@'Sm[qE"m)zvL& 28i<7x0q?ZL?ihzY |Hj]Ty#C1J)qG?yXєJk |MST}KD-"r켯2~ k(to^ņiҵк驣\j}>]f-s5@?̜^Sr^ ` . Y:Ӵ3ځdX@8/ϻ+몽[E{ ["镏gB*8;BCB)%ZħhswD`̻31B ",9.q;#| c[^Ùs6 ]*ޮΆ4|{VSN.)t9+G?SNEDUȄc{f^qU.@ @32<J*~u{s"Odcx*|| s &k'cY8Px̭uX}6f$*gAqrZY,> ),O5U Y_\CՈ. ׋L_"r' }dX4KzɴEV2@an2+:x ;V7&YVqozH1Pvf g0V$#ڊj_ȕ ݃pqlRQZNA(n!T-ji/h# kvwy-׿bheˏWC~0KR+b/X Px1)ؾ]AU ?Y%tJ:O"ҍql.Hzth0 rLz\.*. %AldhVB|OM%兤_Sm29*V/VH= h`/^lπ {gխX2z"t)Wa ]v.b%," ^*F|ThNYK")hN%Է P!nSaG2_(Ȉy'u W@ɥ tz w k&V]%6F6DwW&3!`CA3\f3=d9™=5y:$e}kI,Q( :\:F;S0μo9Ч֙y[%+)ˆ,jΰ{+\$RA'VDO<4o蹍&ּt8iVંYԺ/9@$GWU+iKӄՠp^ˍ, yVn }/ [P3ȧp5w. ~`>-]z~e 6TW"Rgg*s]Av RV_}u#s/ӏBp<>'#/p-pl6\<n)rZou$F{G# ~48+|{^JJA +ykR\() MܝM>Q}8PL{VvX}mz\U|Q mm6 uS;z'!dTetw킋ObyPB̶YiJ^LUSM/Ac ^/W͔NJT:pB$.$;\rUJY8Z DV!ow|C󡲛MQc+?hY!Б)Y *<ndKƒVoP| l.ǽ\lUo;~\OB|KsUIcњhq&RY/‡ZQ,} [&MĄxt k x:~c]Y_'7: # )[k#YݕȚYŀ cz``ƓO& pjBAIWKCWg ߉6b&Oq|ӕZE 7zi8 I9NT$ qY0f)$PCwh{l4'C=4iԢ`!ԭڝ2hOAV)%e>wX> TLrWdU}EBuol&j`{x[ ˮb(KUCPIg`JKJ?r894+cl~N잆ꙸ7ڑ@~U7hˊp?%4b)an(ZKg9N =ݍFzv_΋?L*S Y ϣis WM-xC"gr(3 Rŷ8m%MoytK>Y~oFADۀbԑz}/zbYnf){VrPI!gqUP$#AHQ^N6 o mP蕑<HVA#F$Ҟ+"@d_V$Rl޺/{'X6Z^С=" Lx?q9pC!@: :oc* ګٞCu\)MY47S L = $+!\P= WCv3[u6uC?SdNX;"" S DJ[v NX oHcM=y]Yj'#44A%NBk{vaQmr[ $c%=xG֫}fu'[GL̊Mσ-tv2@Dls}0Blm|HICALj2 C\E܃wtX/O!t^ާ/ğu[;a̔HߏcD & YqS1~:)dG2tu=W^5 =pcBY5մ5`,0ؑYƂ.y_t 4".-n0e~WD gyg59+T*]q:"0ؘP blz7FĢv B_F$n'o(kKG==SR͞nLKVЋs1̞go8=O%;~[0_enm^j6Uζy8vBC?}! AwIVm soRut7mQϊ!V x㦧.NǑ帔Ǚ>*VvC焙Mk7ӈ7aƥ/rdL''QZ^<Fh$x[x%SSwrB Z3%p`ԽX~NݹpaۓBVZ$ä'>~{>q>y=]%$:Q#h׽SXA^U{aK@ȺQnQ&lTS1\ Ws'MġM3ZP)ı# "wKΠX]?lӻrzuZhSj*i"j!6x?%bsj߰$Sm+6Uv6(qPDm'emC8P; ! YGH{;VW/6lFPlQ]"QMjg[es:,4Ss{%ۘaǑd=w&\>˴*H+f5KtnUvҽgJKp{,zS*12[D/##p;塠[#-,!:#$ d޺>鸐R0ݰvڸZϭ&\\Q)NL('nz$5&`u!4LHHӂyu Z-ݢ{P"ρO4ڤTeuզvvgM]2]]kaiſd IfW> ɫ4kPq5љEEfjK%xi#Yc{&{m4xW̑/y.5ϑ|aى\<1e v;iP &T< M"o%mIV٧kT^h(n!k$`ӓNc~5 3%x{Xeέb1TG$5kθ{4tLWP"k9;`C5M;w}`(k RMſC{suEt.׷2C >;sPېy|1sO vm Lb\q)SE -柀 &+$KE)f,ڪ8߫C,*pVX(!o]\M7uaU;X$ K*抍duVV$Wi7;d+1AVe׀u4-qQ:R?.Վ^Wd<].sf!cP*Dlc^,Oy3G&JyKP{ARgޛQ\q֖%5w NzzCq8NЃ=)a f \jQ.*T6EIb*B)m*@ug5(jVΖFV2~-mUs`yE ;~ՏV7?hU Exg 99bJ[ՒP5)Ν|:{[OC*-٦͟bPZl@Y k4G&&+l ų/~3a'<-BocF@싩 q"X zRJö|x54Ro=̧PX$aɻTi@txFi@= B!-XwDus0;Q.H"|,>)ۑI.h( |Xc217 lm:xp~NkZB$m~ap`/bYV60)/6Ojkl3/&jęP-PmۏM(=6x7 2lq5UY=Xw(i. DJ'/r*biV.T(3+ %)ALbם"DAz1,46dH8իǟ/($ x^ȱ" ^UFPaOIo'!Au=:J+\kZ!ǝozg.CQxHN5[e#a,F"|c˪4;&2!Pԃ}؁3!jץl7=ue겢FzLlOI%(a{zT u#BN Jg=&N]~or(eYȋzBu~[V5㸘}n0z)U#_!zKs+ͳ4>crLósޜiMl M`ң^c$'74f ɑTdw>SмBqNXJ mjBCpaQERoe""&+5&*I4&]q+9rTO4'컸}A7Iʇ%LzB*7j@݌@1pZtk{ǃGx&m0h%Qy $M R > ImawL\ e6e>l}gxwWJ#-yńDZ@3.H0UJ' tZ'%^}*ʼe]w~Bt[X+Яw Wk:Ãa? utHMG Oql?\݌6ppbVjƅZxa].saƹT;~gBx>< %$#B G.B@t8[1EH=LAZwZXC9H;~ET0tW cuRGfw'o x :#нW຾UʲtzQ=KrE*ؘa( o1ߣ.SYa0'֫qJh[% |Yź2$dyڥ~NL-v_uYz@vt年Q+>`#T&}i4lЩ(v~Mrha|-Pf^|x`5iSHB{.8a}on5#;)#P!#pC TZm ej.Ipy=GY a]d'C"&j7< pDp疡 ~:Wqr$g#+\t%DZ7/Tb5Ljh ~7WЦ=N(\vѲ S"vA_ mcYQu _PhA&SJivNs)K'3 . ިYGJ)*Tg뀕<~ÔBwKAx2$lu|^E{aEtuLOYlRԐ-XLL|c`G!)&ۤH`hO&G _Q2{ˑ؜(L[Sn,opNR!y;cDK'.;0A./Fz55"&n][,/%RD/'`Dg:9D_3gQ߱O[,&#ޣHnÀw7)Xc-WkSf 8|=Aj֊͊>a '[Ln'+g4[މ4 A.Û::h1i:hKJyR;S`e-=l P~oZ޾$5Cz+ =k1C/VӂP)?~yA=,6Y$ vg+bg &rx?@CFES'M?~f{?7G_ؖo8 .0ئY7*EX[ϟ-SNK$y| JN^)C5y sE)(r$%97?Ճ2GUEȠsڅLxRZ 6ekMaF@9 لPc 6 SXY&x I(6X)4Iahϟ.P ʋj%H)'PyÈ/* ZQqmܳib uGzT8'deQ7kīh{N8>C}6P)%;)pplM⣴坡Ml&U$<*?9fU_n!p!dGҬ30!0_s)_~A%*&B/1nf>Z UPY~|/2Yk.f8}*8b }db}9o-9 |dҳI4HSE\Jxv1r%9! qa/cV-}ȷ$Xơ(Sa 4xY Qj}>x!zP2~SnkTw{ɥu=hZT*o}#m Qb}tP%}V&` :afԋ! $;YH4sUq^k?A :c/ހJ{KwB'cZAff<Z]҆BT: '(0֞ ^[JKC"^N}hR}+:ѽT3^_7{SqzTrR6`$F۵;x+iȣtk$|b[z xZ sK$Ő{j\b׭@UJr1^Ͽw_~yG\Ms a_b6u'ڗ/z2X椎]C >,]V: [!lt;aZH5[9{lD\5Ju:OƐNɞ6y8Xotn Bhن0~PR~j͓Njc-®BmɇC (4 c_( 5ɪPtX`u䉚֗Uf#xd]D\ŧޔȌ~a uTpW4g>@_?Q6;mĈ8"bt^B'!mb7+%9`[wDܩ;,lM}8VlI RyLq1֊kjuq a"s#|;_|_Xi?TF4*%X_>Fφ!)ΧM±OwmPBe76gPr*aε R~k0rQ3ƭ0M.#`efxȄMƍ=V ?#7:< ݈ m/*^ŷ?Db6^T֍I#w"$Ĩe| ìĎaͷ0 0DWm1.E<_4=ǭfqjOW3yTG@_Ov]/e;.#xO+rR=g@&&+2\ Y%y2D x35?W/{}Pu f*bkhFbHY &;w^C/1kAW]̶6c oZܙVpcq<-iTúZr w955$#SKf=)XP7fwy%˾LhۨW0|EN"[}+sQ(G^&Fp1\D#Ā10'8+gxɦy9jt^v/)TS{:\ ;*3OȴE:H{>-T#D Lw|W+/U.PV#f @8ֲ'<>G`T#"2HSIu{@JZm*e'iW.#4 ~uf_'!tVH>nn=p]w#G_+øЋprXcU>MD3de@B؅hEE\8zL\X<'0aN"Q~5Һr@=opzYbԯ/ٶ+x` .:B l N a9xN#9_0*[.O=UlD*:}#݈p~诫k2 yAUwA]eߊR+ #L4PuWG*uv2_^t)z5)X@ qFS-Ez8'zI^6u<@f>w1kp>EV;hYRl %~!Ȁs\R%<51' Ƶ0{ f'!+Z4KIW΁G} ha-72g%# f~60lan‘-t Ddžt%Z2ܲ,VKSM/{tD% 3.i¡䶤pwՕ~BU:Ӑ9OX2k%%8J|Fx% `!ζK&#?FAcP [ jeParN~딘@.ѿ uF䭹^!hW2ʸOtZG:8Hzٜ,V;x; @  IU<;C]lrWCK7+QȘo3 b,)W泑+2plhL@qeOpy֕ ͢ߩd Ѱu]Gٿvv%5(o1tM] T 5<ӗ,eR0gq6LLxzC` ᶘÒ)H|zGhשy# StՑ`z*e?/GYTET(uN’?C҇rD!OAIB߷AEEiQ\6o}Muad䵅'4gFA~58 bYi2 z6X>\ЪjMm ۩~;j3rqZ[&M-o7^}6kܮw:Ʀny,S4<|2.[\g I YG03hKg:J8-ʀ[wКv`,VF(԰߼N?VgҲhÈY6xN]?\!'VmnȻ0?U) p#Єc@-VǴqkbpV n)I״Se=$n՘Pln4_ּG%4D-%):Օ5yA=ncBMY_`~iJW%H}W%Qa ]/ V*ܽ9Y]X=;Fx ]'J`xLL;:&{ 6g 9%QX!,`Rb?q+~&&nd>T\uv|TuJ Sp)h i(HlqxHS̘|Z˷1\T\WZY(qKTA z4;?υ7>ɍ*,_3#;Jq}WYb;M?밷Q2%(᷑wvcr͓Y7+B 47>ܒi4); q"l F qwB1mƧ=cT-k`[8R'sV_%|B@0u*4˺ޯȊkkFGiiRk(a|V,ͧGi2MviPvUZJkٗ)gY%APyU[kwvSTd₆PC;"!CH.66?lc<>'y (AT U[_'F$BY> .Rj$V~nV'?ir%yN;W,BЊ@_9)J,ȧ Hm;`_Jְ"$t!k 0w6OahOB1QSjKhE!]qLtuSU1dԳWs?9 =#!7e[r7. :轄1S|6P_ xt51fSg8 1&5r+G5J"U-lھł)j#T(WK(lWwx] EVH DK|aߘyCOmJU U)d854:WB@>ロBo7>9t+hgO ܹB$=U96QpN v\Q =䘼xX.OXJn q85C_ϔ8=DFN,%/؝9+lE\I ]lͻxlT/J/Ɯ먭S\VL1aH~Esz`j:<=cV=]mSWyhIsfS)ҳʡ~7Cd )KћWIei!0!zGh]62.L8g0*#Y_IbPVʷ<2O.+7"=ZWYuefx2E/Firr]m )ce`$4~Wɖꌎi) 99֮'}/*1]4} j '8*UߚTˉ=JZQ[]^ EG*4`>X gHi-szjLA0Ԫ8Բ/`!2A糌*SII$@ys GB?5iB gQ5bͨUja`{V'^&'F2~FeIRO'͌G/䟨\1.WPE!^qFɣ{q(왇ڪa KBS~!JH Yr:?{j 0l/yºQc#xFA]nrœeB.d}pnp/PBʠf5<62\@\&筁 CLZԌt"X,b94bMkdEpK Ug.wBX$R$(%j) g0]Wq&w> Hk^f%qz5{ۋEZ!Ho$xЫpQRaCX>GyLo -/u4|g!8In+=Ғ}+m_Ds Wa")8 ٬0D2=CTt.sT1Jf 865G]_驰jch*r;qL4;)NNiv G(#NEեElI 2P[Q6A =i"g\y <Ǽ-p;7$X]JCLq%>$&x cśW*dͺdit,D?k#Q$4ԑ? G:{M E.eܬ618v)wFAi1d֯+tzu~U9uU*wýi c?@P+|AQߛBD|8 Ody놧/e'0!u$͸"OG $MBs[x VoXBc1"iּjٿ~=x _t}mxJCXq49),pRvʼn@xaQJCzArStC 6M[QNUjzx]7 P{Z:3AKU/Q.?+Xٹ\[]=xgdI 67Yn9eŜ~ SF*,d"Sr`mg*EiP؅u#@tH2(r4y#yjaOLԵ[8轮w-ƿ\.;K\2,:Һ3`уm nLDYDt']$j{,H2 (s>?+X*qEeqѾܡv $Wd@Gyh~Ia`8F..)`~K'hVpz~X/ge*Đ<)#$@>]ZvSXpOGZExҷyXKޚpg|5ֳ!^"y8b2 "h-N7B}HDl 'QW̢YR l0HL`dSfh܃`A(k` \Oj<{i"eàxd)+u,sbu fDO<`gp(\9b:DeyV@ˑJhvKGM1ml|jjy eS-$\x,j8M+eG7iWPD[ֺY1` +p@*Zp]t~쵲k3!KZf\\){q"I&D&˿ nҍ[1z1J$j.I%/X;~uV7aJj֌Ykktfi"0DyUrvd(SroRLl~["cX͒`"Aw$ {_ nFMaeTg2~@+\#z%m~p͑&A=F5j`IS`6;ɿ_Xᱫ UZ'd KfmǗ%jpbJ TP`xKZ؃IB'5wdG@1FAAB~ͫz3Kß|Lhwk@siD^c80ze&1uKC h5<.ga#5]3s Q/ 4lyO_9dx W?,h{4Ri>5D1ák+ |Y4zqRT\YD9C  i'mCy\WDn>y=XV6EOSr2ƊqmnwyFɰr黤 sGd} ['`I#8 'qG^|5StekJY{e/z@y!0szytix䠒ԾCV"BUNژG kl7gG'U9 mrFa;A -_A 6Й̥gҷLCό,:{[%,o&$A>Yea n7h/q5Y޴=%MJ 9( 9WEwxĪBpt`jE8Z2*\pi$\v⩹֭o¶>.)Ԋ u26%ZHbpݜ`i]֎}yCL\OPDl' cO`x! r@hQn&\|sL!|0߾ԊS*Y GXACQOd٢ei6r(Ixyr^' kM 4i0j`P`Dbrޛ8Bz#I"e't9mv/5)Gh`l(X=EK؇)rsdЗ=jnTWC"CRbPl=2G'Tt6mMY Sm\HC,n7,r{ЕZ݌u11H>:䭷޷PFz2nɵAA}jARMC ¡IeȄ ӎf1%x$-Aμibx; ؟LAaG4okƯ%ػ5X:Y0c6Ǭ/ 4Fxvn(YUб1n:-5܍{=fZ_V!9u<B=uv}"e(ƛd̝TdAFZ`6uk^4-mo޺:-9vYurhJw\.)F)G*8wzۂVMVh:-*6۬}.~ˤC?闊S*HS=~[XYv$C7yLp''>L(3'd2.3Y_u'|zWmqxqVwiFivбM|2EXlURK U䶩E,&jJ/Lƙ [1NG@.$ԈXNEHUd+o9,D\Kwץm=1 +W~| DmWHsQ6 0mjt=IH{,"sh]}ɤeR?c&Y\yv|9`J)c@1> (U c&fw<ZQIQ1oPuKzР{c66GK`3B}?|s%0f\`jsŪ!$oŽ]W !H{ݵow#i8JLj7yC}H-}?zsl$8Df՗!Cb ڛ-' M.T„r=:M l얥#i# *}!Q sԪ,߹2-xj¥*=M4Sq8S^8B!ݧ;.m y*B%\<4Y{$ďb/YTɔ рg> wIU ^)+O+':hLp?rDi FҪ ךܤ(ZND? h#oCJ<8"FՓ8S١f]XHv5os N89" ]H< =1v}klTWz"KJg闢;AWĸ;]wYeO2MyO\eX})e4WKMTwWD#G?h1TPd_ vMP&4oVyT~  n-*X78ߛO0F"tH6}xsrJ%ZxZט` Ϲ4ne r˞&ܘ$+ˌ]onSLLqw,͸w1ohBeXoe{`qҕw鄗rqO܃6]ݓ/ [t*C0DN)ʺ]b L.-xQ;0~lDL]_8 $"3=OD@6ˀ„;W+(CEa:[~/j =txwK@Kќ !`T. TD ;E͞&^_g㼳m r-)l >JPSߪ{TdFeIN|س@o&Rv%cE C8L qlmGZH=^6᩻G_ʴw xX2X|]H;ȳ4қ5$adv$q]S bJo8y+ 7'*a f3B7K!k[K5X]ws/ ;mg>#(1-rm;U-`3ua#5A{[{;|e`˾#> n(QLV 1i8&ijW(ҴٱC>z-K(B]ֵd ̀i "YL?-*')l%)H ֗01d6Rvb Bܗ}wh/B>ã3Ck MMk_c?ʃD7Gj+[Ics?;Z<)}+SxLC(Cg QTiH8X.N 0Sb 5 sq!֑E:tG<'sM"kXfAfR$X~ϲy ]N<3~,E"P*S%UCL*q &0tK傯 Lq8Zz-PSν}3Y弮m3C=4b'd(?Lew!p p+H_$=|w\63(>:@1cS@C΂oC}֟G w-,/ 2)ja7õ_ ͠Pݒ1H{r3&9Ǣ*lOAhVL;ޥ< ֜$ pɁS/T-HB=:`We J}ΈǗM),:aF8ר|= JV3Fe# ^"pbhQmBk!;Gu! ӏ=y49'1:3?Ś;ϸ\ 1O[VZaXr:6Xrwgnν3N\$'7m7>j{.4т*1/;)PH NzBi9mC ά厃DqWPˏ+G۩ɾx_ pCqDŽ0i 5Ͷ LzVrUBH"ޅuZA/=/M*O5;Cؕb'GP3kosu~,7w%ԄlZ(7^g B.Z9&Qw`dbv p{ hB̜;!6QVO6]]lE)x2N|#ُsx1w(ssGJ,SgXr#`qM/)`@t0~ݟёyJshm _J}de j pcCywj'RX9Zp +J{hOswFWp|Q*;Ģ*Dտo:ʼ$`zq~tE5Stq&^=]T4aE,p?A?TdI ?V^m:φW R눶PQAoHٟi,sVڹCd,n31oPx/cC*&\IzJ> Gu(qeB#%.E.V'1i-7ܢ1_lT䠁4 |\HW<[)}#l(36jS+Ùpz1u@V=2Fm,; -B[^jXN?H(Wdovzj$sIUw;筩! Φ&̞up)GГ0Q- tCfR+AeZu\`%m8׈:5kW9E^^RH0Z2 #7)t. ݉@va@hM,Mmky>'nMg7%qQ4"xڢFd;)set2r aSgh]@fԯQkpSlHy0L X àr|-RiX`8dsU%=HB(!c_N3Q=M͝~} =R0em.|f-$eǖѨ%*=zVh[ ejD:E+؉ڬuqE8Z/#:!v݄y`0 4U Y^*W+he#'X{\Jc=٫tlniklhxO;%˞c,E7`^ q#;ϋ:=O;Ė܅{Gb~oB+ '" "cQr3fϢ-YFReB{3qGL[h䢢 p'˖76 -/W tթBznm8G(;柵S:䞥 dw.]{>\/6SRu:s`QGil̢!hA;o sf`;Ma=~Zn /8)Cb{k [Nu91ЈhYщ,L2d|%(ˮ(ty4j/{Wܱ;;?C@K -V) u7Cecw^8<(I`ĥ+K[ӠD-Ց:31fŞ BR@mm˟_E ־=sjO!ƪy~؀8"$ NIS|pfD6f߾r65*- Ҡ9R5?uT:! aL3A KIEc~ kKX\L XbnRqVRE*9EFdtRyJ%5?I OKgeAt/_78?I=F=x.J z( . .l)m -&pĞMF0/Fo=$5 qj{Q9}7㐕o|]VT~5ff7o_wzquqKz9Pcرr jC`ij?WQ9W-OWjL dtՙՌL}ՖE@v]+/pR6MvXxyd$Z =/K$f]ZLE<'RŽ<0dbYO=eWWE'җw?<ӯbQ*5@3- %rO_Z:'r1bWl7Mj{('|[QA:w=NAb0 uVbVTƫ!in#Tm4ۛ^фi>AW,PH fK\0՘EP`AaL51L=ls!WĵnuHXlj5;͍z7CU2܉V\Ò̮TX-9 G^Qk2<!HƑii,1)9Gz 6p4s$2:c"B+@c9i1 ?&fxZ*@T$j5Iuu5,+;لN^^7g03kLN~? rZ櫨cb?_c2]b/Ys'm&Lkd{y}iK2:nG{sڸ6oGeHk:~ JܲDmۿ-}Mm5;.. b@ݿ%d<> T3>EeV_Ըn|GiX9(>jjJ d Z! Fjfȴ_N=>wQAN\|8o#SzKBXPA@;au3t?4 N3[9NHb dѮk 7q4j},0̘zR^ލe;\(+Mx#:}M[ '^A< ztO}v,޸S+uc,Bt>[@͂'18Zg~|J XxjRjр\k}V%ZK (?r"K.f,/GԞ8x\ HޢR0O -{nޠV/Q҄q@E <@ލz11$hQ 8h-v?'NL!FWK C^F75h8~ denFbHiP/՜%2/`9{OdUsJXA;; tʑu^G{?{ %^r&۞ އᛝ=P3{x?<['ƿI\TU:]Fz/|$)^o~ A)pJn˯GW]8 h_g$M3C BI rhrFon-|{|%6_[ MRLǓk:crsKZlY_.Hr qP݄zutGSVJ`>L1cWG z}S70<~lPp[SIL[+@zRxهe9څ>h e'{::>WsezPj7睜WWS99~a;]fv/"`1)H Jc}1b]bW |Sz^Ȕ7nY;ctIB! nd4q8} 3F(K(4J k2*&H S[lbA+7|JYw^`TFծ&+?tI ~XȠ̶͂v Bd cP~*p-^XiN/_wecUb.d2 w k o2`d8k.j9ߌAwHhS 8uǭreFypWLP&5ZųY|jf ĺr93.ik (T|`!4XsB#բ<%:Cp@809rؕ!-P|6 ڃ͞]CsU:k.sne׸TWFJ$~4ᘥ[->:H.KvTbA.Y|1`cB}]<,u,C+RV ɔ3?z:ȩ֪xD}͏\E@X$ Rv &)_3I|x4=P&O,L+dހ:ȏ:`x} T|e@pmCÀU1l6Oyfm,5并Vxڸ@n;59;MSւ_wE{ZHux^JWCm!3ҙV&Q)y@HDR~!6؜uH[/O}'l Fn/â޴؏0X+Cx>&olW2üJ[UQ (1@E Zv.k_,9_[KxprJ&\~hdeLw _\.j#de\,.$)Q-9vWºڵOF,n&m;X?3AQ<_x"MM"x=5Xx~?F54sm*H+Sʡ7'%<ٙpIo>WGGkXNi,y'yw迦SK]bqF+,xyR/SQ6g3΂%@cUyR!!6ƽ_F1$~.2^F>!цA8Kʏ~W61US8n ?=cZL9a" h=>xh|(XNChcgّɆb![q X~L"mq5FPui~J"̀]nqY._mܷYSJVA6v|roH3TFj_v#XIVe24{*n;x%V)-^.xtxJ<ҊHrq9JO(u=}A+,rtV@C 4̟/ \iõEO9Bȕ:t,-SF.1vWRZI>̷2Ӄ(廋GK;[m>*KLe 2;d3=Xc!we+.Za]#&Bs v{Ԁ%,ʗ%.DCF!6uaq FSc].gK sd!` QF%rhCrmX L,̞}MT0zT`., =%c96ś " Hr 02x72-R:g?SäLAȫ_ ]xe(iGrc̥qISǼ؛6N|aӥ 3 . k Q=vD.TV;nK.BkBcHHR_R6Ȕ/[W9}aD #g׍]_ﲬ6l?7Pz<RfL]~9ݍ-.9C~JB2"~dǂ|(,x)T1F̳P"G]gg)Y6,m ihLI[h'OHJEچӠo}cdBsk&%sy/}T-jrHWAv !"MaNX?%r.e2nHVi|fx-߿3QS{ǟOq5 )p\-+9X)~E f VS؞z{|`p\ûӺwY)0<\;+ϲ1)($ 1q\S䵓 V2_fo@?ʹ QBG},! :k[2%_n`bIthCj89J]k+| D&N_]t)9i{|$eJXjI.:t1J&zq#jd+N38*Ү3[?G: 3`48zԂuftn2kt*z0|fh^ZŒ܍|kIy}Nϑڳ=TLQ1HzDTj+2  DyGOkjhN'e%HVs@9+mWo罞Tps~!5C)=J_jՌ#U!k-&Xzexp::-EeL =钞NՏM!ì$j~ Yo-$;1F]]2Xq!ǑxF)#6b ,s{Oן{ s #l8m888pl\E r@BUmmD^:p|UĖom2*0lFwQ?q\tzTl9zN_ˮ ٿ/ѴgZr_(m1llJiF-#O:Z1d1r- d`1Eum a1K6UY꿆W< T( 4vX4+ѵf}eU1QoS`|6_~DMޖekBe - c,eNvS p12PnAC7_y1ï2UܩOك'D)Gm:ԋO;ON,.KtVlkY-dccƌSvF&j9}`{΅{.&9׭LVVh_SߕJ 뤾h}o68:lJĩȇX#CM~5owDB|K"ٱʎ\6L&Q!2G/z/k–[|Xeg\l,&!58As!iw͏^l+@  GW*;OUASpXgB!Ipҵw<8M*…d9(0U(}%[ ɗq) З 뾶21nYQm0:0Zo떟0NqoI^o(/(;$x*oYkoxv1q5C"v-s~F0Uv35Χ/c. }3h ctc]AbȜc=]Q?aE:^hEbZ BX%iÜ_6bx]aO1ՏDBw/wxh[ꎏ$lB5=XR( ʢ=.‡ zXe8, g⏲m򢟆٠ A^LS9t/48{c؞[pc]))9+7u .7imIWI}C JX$traOy7Ҹ0mO6ljMrIB{_U!IЬ+`=ݰ6G8&/IJ1J ]7xbGZcAKcF6{f~DdXIJI<Ýf %_/;vo@c}vq$AICOp(Ee2@^5sT]8cI!]kbQ.V! {r+/37Ŝ~k_(}0G] "I:o\pe4yGG$"mM<:9TEO8yPV%Eb٭~lh w=eΟJs1¦>-cpR<$ AĘr퓹ݟr*+}_n*-.UI9n^4nFU0J圡z-憪~Ŀ2]!b%JxL4tM\TĖiC'07뻗2hEt~rS ƫ窕5NTE+o)mEJ\l5{UeE5o[( 8$ILyaDih̓MSV&rX0N͋pIZ6w|+jXlG"䕜OUbwVQt:%뱋z>G؄ХdK1WwK(PHS<{{1k*_X`>s/Ⴡ@,\Awv$8, [F]=˝;slP%muC+-K:snr#R?øѵ"2"auByL- $39# ^|08:7Rr=yձ52N?jYɿݬRPFH-_m|8Xg m`o8"? ;biU]{ > $KRr$ Lr t$]Z=ߋ'7d<Iag]D+tOʔ(!TD!p\N Uf7N14 !7E2ǴSDyNE%Tԫ3뷐~yK 6c xf!LSoyܷ"1'_2낲/m6ο>_+zJ_FX?/066yJV}Kﺛi<Az=a:RcNWXyE(X&w\P-gxdA.5Is UJ8@ʔk;M63j5*j$2j#}[ v0ưOc%}':W T#.{&C:zo/R 9Cw۳*J.HN+◟{M- A.t4piDҵ(Ƣa`IEnsf+^C[e$AV|BD>WaӀ bS2OLZ6 EPW~|w5sD]N^k|tcYם aod/vbv3p?W~J|PX=qtS+](p !T:ee'Miq"hɼ9j4Ö96cE/$ .Ҙ˸JZ3w5Y `C{A$ uMeNxj ^07LgN斅MagUFƊ61ί1<'"چVMKU"zq^ FAZJ^6lXw ?"&"{i9;_GIc)U:z ps`I t).? 10ηV56͏z +/ڇVC:[)zЬw7gVهVt9m>èV, Xrf{U|EUr S)p] &ɰro'x޷ pnۚ*^8CL@6 PWB`g;隠xd퉚,_{HgR)P:Ju6 OuED=SQ$>Y!߷U+G161ʨ. s"7*U7i8auxWkdj˭ ~WY}2PEZwEzҫĻ-_kV(7jk?3+\Y?I@G*V!|AS*-/nd*o&FXpks?l2dwĚ,3 Wj~fZg1ῨTlhI8e96?2 sN@?J_49еg0jӊh 3W#ؽ)\0)ulK~}>]FA -Uo8ٚ^Fv ji $J 5 yC5UcJ:TKB)&Fh dXhrW)\5P :P㟥Ĝn fjxOkEf-lԖFZ%~ =:6dۥb46xlá*Kkx@dO}d}$Om.;h-w`G\٢g!f9esm-A ~Џe \ոϭZV*Me{dp#ԮCEn("|"oms6eV=Z%T˪/ӿb5H2y;Q۪s0F( gTjX\ *ĴR:@CTgVLÃ:4Y”_xި (>D9`&Io,s l<#\Xs@ hāgZx-XZ3 _x mXt&Y42s+Xp7o16`Q]+.tGo^2hf(bÚ a۝pwφ?s2%~#iqsXivG$Fxa3-{@ԓ…SfxiT8g9"6DsK.ֻtNbۍ<RG>b5TE~g9W8)ks#`Z eao8fʌa9>IKbywD)Go!PZ1/cLuùaiS?pۣn0 ݪ 9vEl%8' SK/kq;ZϢxm(DSX]0|Bt`ק]^\x^;XBD?gTpX1{{. U>C;KQ._1 !X2QRR}^b#*ɟ8I*ۿBb޼_uJ#-syƏΜE 7L脺e`%Xa1luSruJ9eFHNTJ/o k.2Ij nƇy<i;}Xљ\Cd]*',b{*(dv"lm=yL;TDe# 'Y+x[A'EYUV { B&4f$@"XhhK_De0AL3:3(<d`.xk*hlt~3hmmTadٞNONoDɋrPN4K .giN>h׏r!h7=r0Z|$ \>na{{8<9PoDZsW3Α ^UlRtgBmR<&dEdoq 0#EIG@ASԍӟ]F񊜬GΚMssoBwZ<iڜS)Qfb!VV()?D=*]6VIಊ[[]d D t'1F /\k(ݼ|9{*뺏|$vITZ^8B^4}%`.![YdaXiWY֠ґ9(4 8+59t.*j]`; Ɓ D2"aa.GzBa >Sמ2v\s^Vn)p :w^"a/ "Ԩk#'b\zNm;aB匳$:ål:6-ǒ`H:8/U&@v򹱏dqQ=6piG^4'2>*0!0'sx6/]?׭!R1GUr' P 0/O9scg$ A=;PU4{O$Y%ank•Kv/fr'eUn"gf>-ΩA>_S ~M[ӧzN“QFyQ~ԜBE!N۞Ҽ #EBΟ*dHIեPn;Q -`/߿@9 @aXW]'/>;4?mLfԠ:#zPyHd x۸78Bcqhرv5Щ9 'ݛȖd?^FGdc3j SbstֵrbRhʭ ULkQ ސ/ʤ.{'}Ǣhf'hɆFY}eD J|_aLHށbTCѬ5v/uONDS,OO,.-U!ݞǕP>J;+Yfч!ei-;%h] *Y"gIx'P<$gQ!)}j&'Iq\t7Qw8KH4cnW]z96r@aG t_ҫA}qyyt&%˔6מU9y8$|0u77*`NƇॅcb%k+^KmOL@^ oKrBO'G 6cy`2-?Ёy= )Izg/3(JuH= HXtpbDh anO?#֞P<+fVp, x(/VVGZ@H] VH 4%0\`sr+В-rjLJW yӻsiTW^#q'}|jFf| vKuCKH ryeq(kD q}X{ *}oO7o ֽjE^iŮNʐt^,dL9fAK1i >()Gә  嶨ٱT3 ^wq#|4 N5:(Gsm JTÚ޼Op8X94G$+cQFĥ\6_>fP (0<#!__9,'gMnD.'ޮ4ɦ DKO~/Ҹf1Zom hG882*xbaT7Z eZ.Y}j{1K[,Z2Z }L>rKSRG$ @ff콧If+V:3ܨM07+)_1s:qWݼrK:I cFlUYH^ɑ'@a)H<|~n~ޒ `*t0R.8v.'0><E `n}OAolNֈR*'aG̓?-/S 1`ؘ,( 4#18] 6f{E n|B4sV4t%\ZI0Qs0e'#-Ep+s(MK:oګ낢YRmV!ލ]t\[aK]>lduϊ)^ZY@&3jYKz~g쩫( ,M3 68RE|d])j,p|tU/+0TD,U'c?gZ|VSC1y=X>#blGFPs7$2 0r|h9jd6}Dv ~M%R_@bA[,3ݔ \?YDWVv")( sRh1a5}[}bdGt/ZbΧ9m>PeLpg*+e 'yxtBab'׉FC(7"P ?5 o>J=&70o`]Vz*ηMs]"%bQ8@O:lX &_N")wO3_ EXUS}^LtITNџƨ6E_f&ә| %FJ| DPr8NDפe\j@B:] HV9[)3▆yqaK+QCqFys>$4m"hݎ?;Q"<=UM~fM@fϐr)n#HvVtIr@5tŒ*7לoW5m q'}|/G C^_p=uʴbCW o`šOP ,{kh`tiE9^6w*m?|DM_g ""}>꣮𑏓KBoɛo08l10+~ 2L^hNׇ-#nyX65Pu(;,)ՔT#=#y^Fc Qb8|̬מӒ18Yg!׸WxvHsZg~!{kIzTq*mgʣ~PoAŜK,G}[ |M_(sOsܹoyni ӮN ӥ؍t*A EJ)ulg|Q̴_@ jR s-أ\2vf%~q +GF$cٓe[LJ='=$; b2"+(˸_&ҐJImwZ;{?d#v]f+Hı>4/ǬN*fgKb=8Χ-t8P^#EY*8|'[3ťP4VqPG2/x>PqО9`2M: ~z&mχ!vM' \._G`rw׊pl-`(0jSgS7huDC,J7<V_;F G,‘E}27Z̈́vɳ/;(CsnBNc FCO9 teO!GWa5x s4钘PmEY'nT]Uj[ #sdj88 )a'ϛu{VE|M~&쎄 ܶUfIPg`Y@fR!')e u+w9lB﵁Ft_ht~wG_ǑV*/Q~>ɞ_b^j?ɢ%E<03.x}&'4K{8nN Y_?j`@_&\E΋9rotb",X6==݇Wxu>;pI KG ;2Ԧr{H?W &mPq!wmDIb R28cڙ^Î@TN#.©40D८YxKⲱǩTx gtj^8lTѪ o۾%V4?rN: 5*x 7QCT̫HLY~A Eʫ$NL{{ÜH؁䊾5D䕭;qTeР/a=\d6IrÍxoJ27YšDIhOCpרG pCߊFo_+!~xVvYaYb\(&5ƯOYJ"_"2n];W,5g C35;tU5 'ĸT+Sを͛ݨ~uOTa YZ)[ b;Iȷ=5-Dn՛2 K BB3lU)ⱥHra)E>k6 3tE[ D::3s f5L 4[YLE Guw|VyҲ0_ƴx:SLT_ /;~r"tEBg^7^ ƒ~ȭGg9!o|JbjC8cKc-oKoZsQQ塟QA5 *'Fq#wPNz P;BeBq.g:1^qwQKX>vKN} I7mEM|9&'lp{$'Epihn2EA)i ݅)ihHD5Zj D{\-It۹SM{2Ifl*LW+^ݷ^XXw%8ZIǘRF)ezBȍA1HԢW 2`^Φ#B^FqT '3a.gDN~4,Xtl05wKb][udy @7+-[,ه c"]!'1#M @4dė45N,wp^>1.|IIA$7ٞ%>j˓yɌ_zkժ[#$*^)Hi<)\ϼϋ~s"bs,l}Gɗamt 9JC(3nDX )DaUkه"Pk@Is'W"bS<`V6i0W%.-v"&ܷsQx@áx3j礧ʸ@8~9~4f૆/.qj}p5 Łpdm;$0Tm#HTZ7^ēIM1辂{"61te+0E>tg °k{ʲ):bcCeE^q&fa"iܷ)Rujh( 'ާ8m]6^K#-{;fRH+GOua嚯e1⍦C`ft^,<#Wjǿx囙U,ρC+/J.e\oVe=‘[|g^BWy5hhh|&}ϜxSJ;ԧG!s[ɤ(Q>(Qj]I[ P$k/z˄yL`1h‘5'#߽`ZYZI=icK)-O`yOW}%k2Ȱ<26I4dpD+LI1MZr۱0 @Jy h+hX&φ +S0g41n8sA44se,fzoZ+?%W,%M=ѭw%9xxmPHB¨뛞jGND3a[ _ck{$s#u*W<)Ed Mo>7,цey 68@K ulȥ({cL*%#(}yN/;T , qZf3TgI?3?49fuVVB0Pz0<cd/=HR$1<_ ml.AH_Ld4%;=wN𔧬A(=f?S%:jAhF L4>XXycʧp0Lc]0#%,Ê.駲En%`M sUiANF(# -7 +)X 1#z*Tx/m@m12P_ǯcYOqY%ꜭLx%x2|'QQSbH>̩gQn}Hl%5#]l&2ec~B5d Qo\Ц+UO ՟HB@Hh[βpUzMw)6-OCHڌÅ&̆g8u&C+Up|Qu mhZ j֨HZr-W9= a ~xE8%2"hF= s d`)W{j>s'qhλ,W9S:vҘ8n>3'$8U)S|Wٽ=#c=U~bE 5Nbޚ퐪5BCT96^K?VOaZN&y*圉ڑx }zC*Sw{~3;zs ܸzQ YmƝGc$z%DEtIa|< )>Q+98j&,9:zZXꕩH}_IJf9NTaX-<ڌ)_ϖ:G|YMAݳ"+j6*Ё<6FH_ [g˻8³ \c=yB_Pq0A]Ce#$T]G" {ׇkŭwB'~|de\䥰p6!p_ |H70tKWXўW!lHX[A~b^uI+5olL!y~_COmof$@n%S S.Dn7xoqWW"`_P}hPt.FԢ| \AuߏY?gJ[OW\BqS|ex7SwKð8]FFE ؾZ+n|ʾB/V.q*~]m W%vVfr蒎K;4ޣŽK%K/(;'@8>D tq h& y@7#%u}k=0_)V8GQvZ:l n֙{ V12g{Yc&qki"]u هorȸQPwMSp pyR(}7E[WdF_M՗# }\P[;c;f {_dDU,<?Z*CnЂjn\$T-}w 4$Gh_Q\f\> }3%hâ&N!ɓuLO2>Fb⪢iq r'uL8E,rjW!!yW?Cl P).sj>)EFˑk HaLfH ⵮`K'y Tc,S|L\,:EVц<"ʮNy]vg7m_AdӺt8QT$u"5_8bd ŀ?Mj?qC ۙ#ڪ̼w `aQaQܕN +y7*gQ1ð^|Շ*5/eOnc/fh9J"rd{#T~!~pF^U Ѡ,#W=>oti0 ?Ě꽘rAq|A(.ȺLaWn|)T9ѹH,]tFk?+K.szlr$&dYTFAƪFHlL$R>\1e#odm$@`Ѓ<`yaBL*'ϷE>3>hC252_v @SE]XGD,40*P,adzndD|hl{Qֲ^6:kc|Kd9+U` 87.ljMA^KRbx࿦i4ֻ$ PZTMl Ƕ}ΎiL'D +FZ΂qzm"k;B5Uv%5mz.r !aJ5~G]"k(Nj8:#s#` ɠw%{I沞-9D;[$яg>_6e#!y<;BlV>/`\S.B,ݔ&YN #ks?8>ЈeP4U^عj`ZAŕ8:cYv3a귥ScUk R!ޜ֝L%0ucHëo4~2s\q:t<`vܺ#z\/m$ւ8Bb)=3qَrKB y؃e!Zr0o!wOjy9Ee=(0s~!*?Z:TM5Qp:*TxvrQü&X|*ܿ~f6D.QǗ𢮠Q[Yk0+O5QGV5G2isd1v|d,AqI4Qb(Dc>S%ңra&9S?X#V^ n{H=|i0б4Ck>u*+/sTjHչM^LC?nw4.'VKX^XiӁKN3!'85D,ẹs4Ng7Ǒk`13S_ ]lkouuܺnraw.G߯D xIkxN+ʄ>7 1_Wbu FIFQa\08Uߝʸ{kے`(.9Wƾ_p|dc@ vp+ @E{Me3 `^[q(!kiwtX?Ǽ hOHLz'M-@;&$06lHVhXwɔ"0]2,@H6D|6kd~@lωlt~oΦR\zLT ɬ L=!YG h0P #fzǎza Arks OYJ_?O)y j&G͌1>/'ې^U ʳZv'M uR}4o.c㹫'Y6L6?~J3omi=eOeqw }S#w>2G4"~(x~%lí٨r>" *g'P ׍UkY^K-H m0 ᩠f3L:aE#s9x#G."sNbMMK(ԅ?$<h̡{U bw!r]{mkixI ;{nі83n2wŕm.o}\G|黌eR3:7B/uM$daRay+k͐9 X9v 6j-pQcByjiY/>r-퇑)!GO$g{%GKc2!A4q|II {*1-Y)E`>as^e`gZl>IX'V7>h§1z¦B*$/0'˖Љ,,%QeQ~=6;I}&%lhȍUAі XrXU#먕)c!hga%i,nVqJ&x&{klja(V%(SKtf2iz7'*|RjhB*a!*3 {r y9Zj4+q=G'!#MSX\ҹEꌤ .ͷyt7xӧX]kfX4,3OY=ȶŠWV 4Y ~wU@}W{N[++qp YFH]"N" ĐrH1S$(PTeH#,xAեu5tw>rBWƩxn-(>S"ɧZ.ո567^I\d:حG n; E]Rvqz`Ԗ;qw8K谾o:YC*- hwiEh*P? . iW# sgPek4ì7J:kZ Zp&]F|kLW\mh)7I'oS'7iy6w`  EwیcCoGd<@PДe9GeAbJ+oK2}'FHl`>T[0b솼Qq<5 sbq>yaHb@)E4;('Q4*D$EG,t etœ' DL9֞Rv 5Mj_Hs4s{pܵoaƀCIE`}sFDFt7Gw>W?ܟ1t3PmoW{#77Wװ.BFZюcPmK&&8 Y?S RDS]na2Ã֯UmZo)6/߽FtU]lgzOF6뼳ds &()]؂ٚu3>GE_V>~/"b|ӝ:W uy޲IY΅oZ; ŧӇȕg@{/VŸ59+(<&}cN>4RP#c0뼀a$@ֳ7WMQCHĀXy#h{X"MA‰\Aoh{!XR˯Km{6Xx$˜[TA(IZ]D]@7a0vTvtԹV/! 9"NGF~6YK9yօX0i @oGT駌D_L~Ԓ(s3,z&_h#ʓm0 J9g,5؉")aq4sϮUROӛf(m^}r?$j˫ GqɳQ!pȶT9QLo,\){^ $rV5c~F̭Q֑%e(!1WM6>c$W=#D Ҩ٦QHj݌%Dp&$@}Oe|p@DA62-tb>HBhʼ Fq4 )(4EU7Mig>'q 7%T ) ?\W/_H>8$4ZmbN.7.7XUz_>y2DufiKZ~Y~?Clf1P^䤑>Ѽ^1̄F n:TXo :aUT MV 2G0Yj%Xla~HCӚ`;I"l5`/O;lf+hsJW((YlGg@7h1 yQ::줺8}- ű4_ chY3o>_g3/=9neP!A6 ]L`| h4Ұhu\ps|p vJJ*Pjx}LAh>x{+zMJ$ԙwXY@DRp=W¹Oe HT Ȏ9^#A?Ev̐`:EJ< /@؁ܙBܞ:u9l"$"e:\&bZh4#ͣVn,C_vQmB@ѥ_?Eg#t>U{4eM)c; Raz+RDn@ bc&_0Wi7aܪ`D94,m ܼJ|pYZ#.ݙ[M~2Y:uC&[ ߅EFi0‡ig1˜w g?'MFQ!WCD“]-8:j µuR[G,rQi̽r;n2s#Q;{Ŵ6Ǒ{pžr"i }y Ncҵ͋J@!h>r ɨq}Ǐ۬}*-7[92Cgb &VT)=8S:m~BRPܩ=>S#LTI,5:=*&CAjҲ{tZcmd3|'"leo IKk \?R %BG $?qf\d!NF45٘ gQWҸgEu!riJ*hi9Yqkmf3V/41t#, 1;(pa, );` \nAjLU#:.S4ّ 恉o#2k}`y0+9H[.j&o ڪ[뛓eXyjc\ə+;tFYxr1%Sګ[s۫k9nF 5lQ kc aj|(Pb~cMK͍+Q%Ѭ(5X̛'-PrFn˳8Aϥ$K@Q^pI.l|"|VnRu=[ݨ=ѵn4o̸S_xEFN o.B}Lh!n :hC$uqT ti#W s/3lpI3xqnZwF [}pBj쑎ZIϡ]EiP3&?3$L$WnB "z~Pw?ю|Ӣl~a>."n9ƅ￑ =h0} w1ݣU_[M%{l6<@J#Xf.ڗ4vf{ZoԮ a/kYv8]->*tS+5dxxmS) OxLm Д`{FQ3С1Foȉ:iwx3 'ҙLPԑ-%JOF. :AsSnG?>#OIc6I&Wωi€h8u 8T66ec^eCLAGΦ,fVJ=Jg{J]{V36+ȉJ[ҽ2Soׄ1hE,AEN{Pu ɬv@ Q3%Z&LB.Cam&|Z᏾Հd;:.߂¡?$ڧݭ`p.xBҴ=;(ʑK $$po^PLBլAe)ηq식JF͕1fenEpa[N8jL<㘍z0,Xnyd'2AX^UZSHK1aitNs}yOK¤QFU+n#+efL] hlQtǘorl?DrGZʡ!P)QS:n>T&թlIE}YGDmhmd"_ [N]޸- {{HE\{rوE G=hk|tݡ|,le߫l\l=l<ai&9> J+T,YC]o3{});i(* 77q#~9%S Zؒ.Bqgwd8XO4͝Ӓk/8*fηQe)⎿"lxn"RZY:mM5;0}֮^րՀ>`)A{Su&m]iP!ß5,L%z4k$\i7؅o+~ލV.`=3ngdŠ\ 7mD2n> W5;qѐ3oi*W$Ә?u% iq;'=3j߸+rGԜ4w07ɩ.buo)D\yUHTt%-.[Ϲ"tmaj(@X:fw;> +'a;E*i{j{RO+MREQ(؅6|$oubi1Z#p}jn9A3'y>h=zO"#-RRQ9UyS̖~ɳGធ\ 8Nڻ HNR?TewڮZC,-8s yaҴAltgҳP *4m8I 551N|`Ov@:q1{׆!DB ZbRTrJOIfdcL#8čHhn{ \VX*I;r⣽a9ogZc1'.=Ԗ!ܝ9Is駾^hⓒ`2}LC\K\QhCsmhúV} TݜgK5ISzђރ(" o/X )n :#Fe@~Wƥ3z@3iv$yW9Qd".`9 i"˺ƒ\L(juQ'rmZ3=1h##8 ps:ojY>d* HZ0y!WZC6>-Xu"FaASdkPH ` qhUq +StSc/) . vMm߾EΧvO߹oU4B!'?]f+YܞgٯO~HμN>ٶֳftIqRXtI&H]D8ʟ>q_P+yX AjYnd|oyM%(۴i{p&7Ph~6vou| b{|jOw_ n֊Zn 6%PKo6Չu `?Nq*")|}]QBȘ*856X>A@RF Fru>qcCsM 1~kFb {z%D'I%&m AĠX Vtɓe붸W%FQ$5Okܞq˵0; _1e-H;0Y 8f/) 6`"3σ؋F%˰lJNj0:N#]Fg7 yiȟk3T1ILe&YӮ)p_GdI15D<3f$)o : =#Dwˮ&;bj6G+w.2X^t *UgJsPOeN~w[Í"Z,S"U/v KUȫH6wi,h?i8Bh\'>F} OƮ&{B &"{g{8.v.Qu1jsyx!*1oI32D &mis0<~ ZF[ڼʬ{ABK"BA|x#6\d$Fڣ0\ٵWtA^&lLYSRG!"g}R@T(Dw_U mh*@K>OVg1OgbXG:@¢)'҅Wj!$zWy ]?j@}efE/ӽg+hJ\>-SgLBkS|{dl~[<]9S=l4bߪԬx*y4+zi~!.%oL3z䫺nVjUrAhf Q߃s8}9w2ȟ1{X2) ,-_ǺJep2 0='9+FZBGzHFbkv%md:zGз6*3[W*[ۙgpvfA_B}iԌzI¢ Q؋5Iucb@{RtGM^ 8qZ.9)ЊAefFoa-V%h|[ c۲M1hsj HCML%xപ"N%Z#E-J^\L@1a(b;}HN`? 32 :V L3,l *TK dRqXʞfiUr/aV'ICjL =NQgةJ<5O"s׉w2M.Su w*|u>e쭵\+b"?}+ )Zl b93dL#9m.F}žk{/̺-:e[mD<[*CAh(G2.|b7|kUr<ˡn´!Sә[>=Θ`Y~7t ?E|ƠV^ϪGO.tųQ8 "jØɔ44] Z#C=Br#~ .]sS}PX#V˒|^pԅa/p>t ;Bm4.,hKtGfXAR=J8-Δ`2¿ykP.?"ˊ;\rVI!o!*$D-@'zkidTq -B'=wJ@A:0f䜏Ǿ&x,>إiT3 1%D,ª{f,'ƾ׍N%5]\0f!^M6m Q:^…CzK|`d޵ȏ){܈JxwSKo=.>%M <Ϫn}d.1BlĈfC%RGrx\!AAߑY {HJ~""جm7!Ug^2ZX "\Wm)FBpX>%Zx.yA2]kt+p>^w}xm6(sv=gr^{Fj q.-ы@;xhg6UwfuU!eF\ǃDl4}YunjMT,8⯔TfK9)V7zжLw2`$3<[[ Nm $wI OVsfvf msb^O6LiϬXut4XR"J"^9yA@6:Mso;Eqђi+!+lUݥz^Eqکizj'Aðl?00 {E< s%y W dtV8кpX]6 xd&;Jh** ׇ?=h8vm%u>6EE5/R>%"bq!%JC{c7CI2I~f&0WMٵu3*͗ DSh@V2 {ԎHJ$JKU9oYtw fCjDy@-~/$u6 t3Qe=>( +q=e+ R]tiF٨ms -/*$" Kf&[u!9 1EM2YڨhMr sa}hDЙ՛^Ο}Wm2 5%1S:עvy8~c%@vzxgF&RuyƸ}gO[gi5) /Et&iUV~%)՚d(h괒P"d]|Hp4[,{P4kW33T T1+5ݵOy1 di K23cP=͚#dX3Y' O}w8hB {&iOozzNœ ޱ+Ei[`zb}'Z;Z-<^b2}paJvua #|ǟH{Ǧ=ߦN$<#/m0v:`K5i6bHS,+nm"~)7٢ .[ST49^G_ħb+'04 Ѐ5ɍl6OV23 .bɠʇe$[vA$Vz: sLwE@{6Hm{d56P1x<H׎9njňHj* h>Ӡuu6da'k`'7tHbd&."|)$%8C a+f1K>  Uށ ҭ ɖ>2O׋ {cftyB^<ӄT1K9p[,O5\ݻ5L W\њ?~E<Ãwbdf!Ϸ YcHHZB/U+sğ {vز FNx{\Iהx\޿aݏBQ6z5Hx◅Z]J~Y;U|SY$!Roi!en˓; #Uw :!{dEQ;NpbVdR1n9Zn*/ /TTCh{=$8'ENsU7z- 86{d@.BG 8ukFgW3TdJ8-f3LxÓ)!k|^YďôAJ"L+n;l: -& 㚹fK@մ*s\1 ~Cc0 €]qNMDMy\vDzFbl6au.IDw1~(E&A_zTLe *_Ndvl넨 W$K`b`]gSPϊJ99/na-Z:H "m'2A|Lfl\i_nz_Wu"zI%JxFΝrks-4vd\Eگٳ4뾉 !"BF]/OZljM{T!1zp}WHA ዇^3If4E΂Ϥbv簍c(pޱj|KV2x*16RϹ- yx[c:̴N\_ϫ{ZUؾ 2FdٴdR*ȿfVo  3q4d|co0pXbNw#B}Zi&3J81x/TavoF +X57_q^ΊTؒХ: Ѫ? җ {DT4j(5I&4k"ލqױm܉xʚoeCƌ)ݺTI%́ 9nfQ<5f} UUzOL%orw1.Yq1'uwt?)e4'Ie$h#P7(ē9xx&Xx_tb^ c+ kq"uZo+m?: ;X% :O #,5P+"U wPƫM<0{[۳(,>%cm}9ǞwHlZ竏jf9#3?+/g?}iɔ7J:4z1iꕲ3#bU_ In7915R>5NZU-q2&sdYA#Lcʜ&ڟ_VzOxpxl<~' xdG_CP3ktuNv3d;?7\ mQ+@q^Qt"f}*RR )VCj0L WO\b ~H<t@SA @ɒ`c+,/Tw=)#GnE̷Bg DUA̓՗ID}Qo^$lSlN+bScn7`I5&mBs Z%̖ONW1 ߾H"ɔSrI->(ax"mfjEgH |V_ҾP@]"d ?!5Y-Qf"* Wh7Aa ^S7BC8R>lYt`OIIaG uk$qže3zÆ]Phؙ\?-@襸[<5i{W0iF,&8}}wj]X9d꣟d/\ 1uҟv g0㗷E#1v@*L"SDYЊO%EFz1˲!)H9HX0vd k,;Ƹ*;w 3üLm|N?wh+u( KQwho˩q\#;WB x?oO:;O2 !UtI@%ZdCi^~8z˞l13BZR}"+-`U3ykȕ0R] V\p)/N =0e>ʺiY$Zw;Ga}is@A|~CMC1b)0X̶QwY0bGGÅg`=60(aG Rc~L涝 >Rdq!PEԉK}˞C#"TgZ `8:39+gP-"DBKA|Nvj;#Zs!TS+҃ [)&Zsć1vդU{ _‘zߟIY ~,Wd h 1Ҁ1y01mI1C&!`K\ Dr4n+\V4qj~f'(C)Ч' z Ux.vYxD$gRph4 Khrw1Y8?~'zfO,S8]7?d92*S9AxWLX ߶ABQZvrOldkz(Xy6ߑ4jB1譢} d+'j85ca*Llr;"kz"x VT#C=F7moC& bY- RFe%*X6 1{^2חEƬօbPE5MŅ; Ni! tۿS0qQp~̷|y"(u V?c-k=JSp\cx ۫ZVI3ݻ/(/W%u iTo^TjjXi8Xx)"݊}!o0@\zV w%Gʷ[<pLF{QU\Y.9Ӥ^lf HkߔyGAKajQ*a$Av5|$!u\ԻRg _ bnvo63;ԘJO} qPJ. .P9M:xP'XpܬCS;)+, l1/~I5G}Sր'ЏzD|_0ym`}#\gUDfpܿ'=vHXP֠\ @&`o F^ gj8P%u3t~t̚K1쉷}]uK}d%3;/bҪ51i++&;YiAs&!\ߟeaRtqrLcI٤o].\C-p\/mCz(Zi`Ҁb&zFieKBѝYˮ\ Fj%F܄9p"B1舞tH< M+TRڍfgV/^1 Gd]D>2z8 [Y9R1zүr,8 ObZhΩU!,v'N(P~$+'*qL4 `D&7sc{^ʭz:JlۓxJ}껝R|mRcAu8U:F-xN5HWbRwζNgr&'IKx;{]Sl5' 莚cиmW?CEK`&YgQ`p{ʘgJ6MR3$2=s==|}.-DbY~.~D$w HpZNV6,U#L:\`mA6gq m'*ߚ;T~PAR,7P?_#*#lD?+ l͕fKs҉e\ЩYhM/p[% iFw4aNf !:MӺ5DqAڙǸI@B&vq-Ƶ(-BZ0"ҽ ; ܄@ 0IaXf3T_wd@X(DNZh,\B]fT!ߣRg%sWgFR[q,i/#~2y2SdȐ-~Q,o,%MItWat@uAIu9hU?Xbf\&Y5="PK_vz`-geX}$;,\7T݈Ui]f&8=9Qt%_^L}ҷYq@ZAtNu_0- I8sl4 &שw sκRXmjUgK@v9Aא DouQh&Kbg>[i/NmmI#Q]CIqXJ .{053c8<۔%L6#7F~g4}PMT/{"EqYYϏ+\#;#i*4mg7w&oj)n LDeO)JQqdϓZJ>b][?9מ3^ͬYS 7L^Zbmݗԗ{-Z{b[}-㟿xB-psM9Tjus 6lLҭJg4Z ߶:jˮ7ϒK T Xm0耯۝O17Ҥ쪊Ee򥲴g(Ou \O',&&TƔ nBh A. v٪ppYg >LE +}ކGTEl6xhDQׯ,˓U(:uJYhRRXWpx{")P(Ѝ2of5Mi콜Di`s  :| "tdGSW]Q$W:ᚒ:f,>x;ʙΝ#Ic>yqaq/A\#\=9IL*`_If`~o}Jf&?H ElVL ZAqѓI/tφP;`$ACr*Md?ą$=@3&ڌ h:*kWG"GBA9:~p2[BDĚ$>RBZ IѲ~G 3V82 Ou/w큭7R׿. Fh:ϻ(fdBT0Д*_eORPst ׈(cC,:]IO0f<,!`s>|؍_3.YjFhb`YqXQExĤc;SmcvDkHz\Hz=qîQ%!1LW s@ o7p,fn?d[zjK+tDF,kEv2Y2Y`la[se Ǜ0` a^V"cԬe5V$g[I{-{Mk|*a_cUfn(y5!A#M'f?D EQ Bx+SD!tfT׀RLUزS V+w/E4byTK"|=S;hҊI7@W2凃|-ZbHRyr6*J[-0AIJW:v D bqO#;eR3*cµw #R},񎳥KJB6N,gLGUB54[ܖMTY%U{j4\]ʦ#-IW2 ]FnxgHc!=bh:3B$+\a喓 z1ˋsO& ;jGa/džbQnrsAʁ_ @.{e~6gPs\;VZͫ`x*j&c'2m'3`9*p;mt,F*AeAyCo>z6 LK9G՞> 5$!dch;%?Ef[g/Gd+Ԡ$nAL7'C8@dd*Dv'7ǯ΋RT_;ttcqg6օuDluVɬ9hmelu1[Fa@2+Ϲ ?},YHGʄh^]]{v8Q-V TVlp6@J1ҥ#8c|ȯ%a42*NHL.$4,䧫,+8 Ҙ_a0o 'C·_XNVwF, Sw(5]PD!`|-9x|ܼR\5߼wtzˎs خXa+ FMa3f)ۃ8݆wvE0]'zmP'VWT`1#IsGa_/1P:{㛐zԢLvnFԩ ƻzһ4y]w^ЮxAo'%{;-%3 v;+"_rji lfU_8{2yb6V l}Hc.~o,{ϾH°vպ+e|œ7U]UAx&\& 7Z7XHvD Z$CK"L L>γGnOUW ?hK杉 pOvd[OkYBJPսoBKϽR2II|dzgɦ&ao,0-f5 M8^b.e\M%v> @iwJT}G4# ?/, ;1ỦF/s+*e,an,"AL=b~ߐ*oVBfJjqsvNf,@ ;s8rDEBLA=3!ۖB疑gQу ohðJx7Đ(4ݙh$ƇA2weəܻg Ah!vNiE/T0O*)&Zn )=sE]vj$MsGqV|zgQ%S4@ZM|tkn]I@PeEɾy 9s\>.볒Ceg آa:Z ʃ54^\2 gC)]&2/И-G,Z)9Bz $l,k%Q@pKۉނ 6P9p) @7QwO@Ѽ'0!}:~,u &.D[#&.NƵ583N/HJ<x`5vgO2rU*:7MgN;*4_=[zj`Yړ74q˅uT C#l]G &IY1W<o@[-^=߽0rvPX`Aj+(I2 RR܉`!}&{yړx ޺;o&f\2f7N]j{WzOT'B:ʴV/?&k7ϸ=>8OXp6ಪv A"o-ї/ݿrwѮ8,FMR/"x#81Ҋc!!S|Lg.-TY O4 L/חKnJo`7agZUIo !9UdI.81<dllR[.u&WM)'Oܵ6NDYB7`#[ȪOj[OW liorί S*OPm-**;@{kT}ed">4YTY31 >mf&sd9 'Z>$Is (e>kM$R8< kYMKnį|c#t ;hM7C et'&Ƕhb` Y/v:q")ժ-=96hvsD*ՑrL~Kiwv d4Ns|<_rl2PeH_م9½z{{э W-wE?7d}TQ>Ic1$uPn K9j{S#t:><`1{2Fp*R\`0tUq<~ʨA:d2/+-'ec}$ |kL:.?V^js8h);1 y< IQ= Ӕ6HO.H7\{,P=__)sP=Tl-RjH];謁]N0c81u;ECC˖D7pEzxH{jXC"-<_FSu$c"׶h{ wd [Af$>3zv1xC' LMCyYay?f I[@.7nWN{E@(!W|ֲ&'tC! BNYc`X\NQ/2f& 0@x{}s&g8נOߪs3\t LC؋4tjm>h/|`op+T6  f\٣4T?SŽ})nC3vn i4rAJwFELEklچ3g%KsmJNvs':Nrsi4NYAKS̷zcJ*y[gTuZ|j|,%2h+W" Ud^ԁKfga.s; *fonj J$WvI38ز ~vbIe9iBKM~b5KY3C@=c4Jvu*%7!FRCFhWhSqeVJ/7<Ci[y\"Oҿ=2!.'K@ WKbg,X @Ӊ6RtQ%B'CR; j茿sOdx겎B k!\w<ߦ<@SN-6m^7@Z-#KoWԟp %}rFA]n*%`96k:@k{ dpegzm,7q\\,ƇFQuŒV |qΫX@uL5fw"ӧ97ƐNݪ㖮Dc8ye?q"r}v!!͍z^x8U$fze ~?% 1\`ZΨy}J CPϴ#%߶(*M\eK)('\K86"t_P4- *DkևaC` 1QCb %V.n]NiK<&  svVqƲAβKJ{L~;UZmx j"ih: W PK W2ݾB iZB^NUHȢaukE㯉4x&L02:MM'[A0u ƙ­NO e WV@W0 v pv/f_EeQ {[ Th^bDO9 AinXW)%+7MWIxC#CkVQ,*gx$׻'-zGG$ Csr+fz OvPӧF=L.q6c[&5g#TQ~IűД6AG u650,=B Kcrإ*ҿ_sm" 3jѯLW@eŽ✣yL8ʣ?,@gqc yH\.Y1ļn,䟤0eyM3~i`M= yo9HM..',Ձg[⊅xɌuNVGdbf1CO`9+fڵ4xO07xC;յ #K<ߡ4*Bˣ"u;g3x$ZO/2ZAqIBq 3z̒gxi.xaf:hOOr暫L s?, ~xq ;owPw =7p"#%5tbq4;2;4OQuC N3-)B+4>ftoK qn)O2[zq}*ѻXꔿlțlpi$4Y NEe#dM.:Zq5/>㥍Ih2wm{΅HE-Ί8͝&cʈJLgNi *ɣxL.aeD{.`kf~rRmqm˲뎼Fsf;>3)D$oߡ&&hKj,.Ukg!kY w?!8_8 e>"¡-%H4wY"4FVǗJ9ީ٩wTے3DX*!~ K0 B(۬3*,m@u6wQ-"W+~] d}._8FG^&o< 1JSEQg'Xj,sgv>%9ՔxsL/p^]\zKwփO.jA_^Nrq؁*$lFfTNS' 0Zvey^f{ܧNįg γ\G|[ S-"(79o1] *$հuJxBn#Di1CtvxE(Ihc x#/NiD`mK@jm㼌R7q6evG!M'=bgoۺ5ҨSk;ctΕoTt🷶&r#ڍ)iu.Lb!.mi_d f,g_V0qmmk'] m@Ȱ+#jTJ@, 씈jm+&L/ L'͇YpؓvXr޸e2*WLni2NS?8 5u~q[U[67$pqcj2i7ÓOoϕ2&ROdE!+s"HQ ۳:8t!y\[szCՎ?-0h3&~@qfgip DiסeӮgh.xcy0۱C|R  +AhU"Ejsn,}a, Zޒjֲ2:gj.2[w6ԛ7aP^8# t#te[Fe&L9qFt\hp 7'#ۺIK0愬m[Q07Rژ|OQE> ODt=v3`Vdr]{I[݄  Z F0= .< C5n4szY++SBWw4M2#E ,*p,eJB^%lP$6/5D@Z >V?e*ƻO5:똌i_F]'F b8fZ5Γl}nPz00c3{I7@刐 [eFqGҿ~TRMT0 fH@9Bӣ$\z Ygr?h sRwLVobB~.3sPl>uqk~GKL Ίc&-A͛[5 bzѱA/>ZD믓,[7En 羇itN-hAJHno9IVhB"N$pS0~q,-?t+Q|/ŔűCL Gm2>mD땼Ӡ#dsm6`+XOߦeAԪƇp78&];I.F'uc%U'j)x b@kYyZĔ{xngvR>T.u7LBmG͌F~5,^r'N\si|Cưxd7Y! q$ o(W?} 'h қ{/S%])W;c^=KPK_MRAwbUC6 _; sN*Tje Fx/QIißaYXK0B%u®"kgPl?ğN9y'{NiZ*yM+UmZĚ-pKDSha5>zٱ$`! pXi/Sp9 ѱo]~D~2zZ FZA0*0tSBd V1H'{#IX&- H[oD3zX ZA]}S OI/wiwE:Jp Wi8ЄoK @#%P)9qP8N<AZj`"D5My`lǨ]c|O[@E%c.9~ LkYN4.T?d b= ?+j'xR"Wq&`$1ʎ4 }#?/TFޤwâJ2|.JFi$ hKP7ӎ `;Yc 7%[[핀.v1o@zC%b{@aB0( k_涱< Oћo xɘ_:Z=n5CFEYvVκoڰ d}::!K2b7L7u3wҨ{JmE%Y>zA늀vLBu,"8^ |,(ʐ7v,Q68QT1M /*5Ao;uNF!rLj0p;:io2+,q'UI8Oq59Eq+vL\0̔a85{*X@907O4&Pm> ( `/-F C,S6²L'Ucj]NʅE8pd_t"U=Di>`QA!<&+1| eg;!Af^Όr-OZӐݷ oBp=A} +<$Iǰ?t3kg.$8^K!ASļpwia>! RHn*=K*3V-[Ⱦ4'Mռ@<}.t,a!BorPޓCFOxd< VcpȤ{!5"WeEPK2mAT:f޻zx@Q )=ncY[^S[Jzgf:4ÏG &gҟs?eꮗMt2J`,)_!oPz|PVxj"kXp'¸sEoR /t 9nÙiHǩhXFUX39ãIYDyO{OϐTo9 t_KvܩaR@!w߇  B<"LV4zzm/ѳEɿ7ZۧsU@ ڋwAɖ+ȃ߻odB8VHH^뉔.,#B ɩ40*I¥;3 tNA򻈏붠P¢;ub2&؇r,abRC6ٳ4ʏmյ[U֩U 6q~?{ÚkίIX&#CiLGM"Mw{ikMƤrB{+@/+:BooVk_c%tu"G$ K:*hOJj-9i5AB XDQJ6yxů!hف$R@DH跟$Dr[$;JL_NFq52~U{q*\ 󐝕%c@r:mUZqp_<bCV&j4f>VMSo|jJ9@PBWm;,\Ư 4VؑfϔWg-Ŋ(} "޴C#*gGNlL^\#煔+BKAuq0by:5n j6 Q9䦯JGSUA9_[*uT‷w#py:),HFhKEZǘn*Vhg=4Ol )<sDӧR!AU06k4߹Xp RtIIs& F_1H~c[1XͪzZ]}@f^,)2g.* =e(wԪ dWߘct!g)4X~JG]Rݲ.1pxM˥ ˁɊÏ ?c .{JQpJso ~Z|7;õ;18@. o2ae-rAו n0zэ™TwF~$pN]x^_;P0(`_AR,6vͧIdfU-N0`xwV M^"Q`>E/Ŷ/{;K0 \IfˈfUN!W|'`(V)C }B",ayu3O &2n]2 QR9Hi_yA0l Hp = -U>rDlW"g!T"9dWaonc;C&s?otI[>J!@ܲ2RFCm-=|)jt@QhTzrKIL$֩#=%8ES -lu'QwQfQ8G MɮMG#n`' C+Pnfz|KiA_zi4dş:fYQZlI=Ԣ ҏK皍B)(_]чOunH,k29cExIFT2 B-Q*DwoEA+ᜥ<K7F|h/¥B$S_pc' 8$BAX< TȈQO"\\`7vXوɥho!12L/|;$%}a%%E?'8\墜1ĕvM}fz5Ldϻaj^)BX8ֱlQVtRTs>=yб 9[Mcw,_SGnьQio$47~ nv4~aҟ5r_A!chT)W~mހ,Bg Wr6p m>4W`v ־(:tc/㟓Omu̳$|$7'5pX\@@xmtMdګA.D^]G||=A1_cl}9b𺝩c'S@8\LBeM020)ʐczy-SI , 30VX>tm#7v F]XW{cggմ)m7=( XɌ(yQp=J7"q4O=!<SqӋ%'tぷ"{b dZ/Ѧ,a.r%uKV iXwf='': %vx{V2`9n{&G?CN,>?'6wL֣ӝ.,7䳷D/܈IA{c@Hw9`90rUeP5}dZ(I֛Z[󔙒EsY"WR7j~HG|>e{VEb3Gö 9Uhؓ*iR:f% [ j9į"TMSzU4ͨr&;[ʟv$nbǾ {f˧wf N8=k(tFT:⌶Ze*M ×{`._ JZw" |{/i-_AÂò:ͨxȍD <ɝXw/;t2"v*Zl 9Cp7Ŀ6u<4^-{w'>\٥"huj1jl>ȃ(!<ئn6%Ԍ{ĔWe)toW-LMm"?j _3R*.W_EO]꾽y)ؒXya1ݎula{#l<=Pv!|B`)BZ{St?%PDžA~vA3'2$'! Id~($Oa`@dvTpjL`. 6'4hҴ"o3 kN fpd `rvΥ@IӒzeO| K*!Eos')q*sx&2WDhoCjқT~jO!^""E M l#$0 ר"l#áf> ^Ɓ7*ia? m aW =oy˴/#+zLX e|0px:4٘N,:?mg@ GlpoZD`mV g7#{:C^ "|)V(S^ Zk-[NvC#1hhHbrU:wQ&|A>z5"+:H-l94Q7+\Kp9>"ؗwz+bZz~^)ႤXX7v?/-T:[(BS]@/s80 1wҖj#X45Plၴܮڽ jDqPX06TO\[|ΐ0o}Wty{r=:h4Sfk鷅 /){ G? G4"jа(ޣܖ[?)Yʍx,cT| aH QbRkg4  )n%Z󌨟 T U t͠GwC Wֹըn j=uK^&=ݮ5.ɣp%_?|*0J|Dak٠1Fv #+Xzu]84T USI=F]q,70K{̵|!vn]rW MQ$'/ҶW''auCy6J[a% hs4rbHWf{_{!C)4It1q)'rEU=&|jozRa\t˹4j*Hp( (sFZV2L(d"}ᮺǢ2Oc'8mG U PȠ.pJR h:K C$ѩ{n R39I z8`볾ۤ BkተQ*U3C}HOV$Pt`sfetsKBtLhMEX w`wVkh"/}.$QOrRZMWەM u<*":+N%U*,1@5첝kUMGmTSRɒ'5TSq.{Z ӑe}f-ר*a3e "i#H_&q%uJeXd3mzzqiFyHwc o-{U`1«CQ3{rWݗxP(s؄,%Mem䄈~kb_]MM(gK/d;.ң& on5 Xۿ_ +76+Rl3lƸ_yEDz*AQ .Cr/ Nʚo=#t8kx.iPg9_YB;kPݺbLn;~;nEL('$Dfva{]"+"?8Tzhw*͓i$0T\VE"РliU̲ 4kk>i@HpÄaDO L871pL''$`iJFn#%*sc~8+ưY+B磙ͧ ;??FjRi]_`iaH$ǧZo5Af>F7ehas6"XsED4kJpZ\p&`=s Gqz2FEΒ '>YxE=PD` )Vu4UKW{~`!?-@ lR4((]1^(ߖg wz0249(vrwab`?0mp77m>~G4n} 8rZ@"|nI9A DZC)\c4X<}8W 'N 4UQpP9\9GJJD}/ezjZubN*$d OWO:ӤQ P/ Y4x/kv㒩?q'b9^'֒VyʸJ{ky4M;P9~0IB2lArU}b04u6s˟.ڴyH5|&8Fe[Sj?/sW&趯.7Cco7$=jr^vF.CZtvKw@?qhulZ1aJל!L=U>䗠lV :^Mzs]\HĂOwv,3j'ie$ҷ74n *S)o4G+ذJ_%%o]#}$uEj)ab51Mb`=~;Hd<̿kjQl'bpvG`'OrxV.F('GjBww䀟QH۵`mC4z=fe.rSIZ?|Lo^ ԇc(@|x虦TFay*=^rem Î|kRowsORyDAl<6`z48o_`mBCk8F;뛩qM"jw=)]$~Xګo[齟 cK=Z>0P 2O(;6gf y¨8C 4hby8 >~"8CKs۟LRg]HWGneCSWsC=[߄xtckPd]wl1rl2 ceMjtPadU::56}b !y{B1zƛBzY/ }is2c!zZEGmAb^8[%Au!iU$9_(Llɿ/>ѲQL*~J/ ^[V1E#!c/_?S;vVخ !r9+J_= |u CCW>c+2)85tr۱DQy@Y?K^Jjuaƈ4?oeZ_UlY?r.VښڬS9ˋ£$ztr.vzD>n /=V0g9ǻ^1/3QB  !E0ombȉN3' s)~CO6uZÝ0^.˩(&8y,sKW$D0aP8q%.lDҽ7 V h졂rKeнOS44aX)viߨhuzaiߴ-K(2@c_w_T&"J2ͻ͆,sJ+,4<%XԴ;!ާ$o=yx_[-$@!U`WKG%'%mfQps=/B"F)3"Ng&siKXx #44r3\TMɤ]zH Z-ior.s4C׬r#hǫ _Jv]E_H%9%|]iR,D$ϟ,C@m}#gsɈ',6'M_9v#Ƙ^ay:r"Ǒ&S%ON(\<{@\+18"i3-bsQib&щ5dfld/^ I9k ,}L;2~P;X۱: ,kVv`?MyxNj<}6^=v\B_'Nf LTBcsFfx >n'uUo>Fh)tRXrn="'hڤXh gd7N>NڇB_\]/u4mp1T4d&6|`^Z:vS @EFgv? Z{d?erM`kw䙋lvϰ⍧+ߞ>@ ri7T?BjU-#eN%*怬xe'WNf_rjHW-IRn6(ə{d-Z)EV+IjFQ_L,gzG4Wr#^f¾u_#ZTއk;(0ձ$ELihŎkNgmq?j)nM n1!W{)=p1N5;F!Nxљ d:[WnS:"jeD9yDx,@rǣE*XԅP8IhLj*Q֎@%dk%M۠+eg+J]׾_P)dhT7ayE FȎJ 7,lK?A<,z@"w&wɬil*J#X1{8ABXsz_ r =- nM ԭL6RITӃꚆ&ִߦU0BꭏxjEW۬5I<9B|lVo p9zP?,-R$ȌǻX!kOJ( ~B}srYMGKK j?jA16rj| + Qī]na:5s& *Rq?Sd|(˃'N2u$\UPK юS5øUn qX Hg;p;D|k^j:S&R,1G].;ZG? Vٝ ֽ6=&|/akD eZI)]wDb7}P%>2g@qYޤqq9E@qCALRM% ڭdɐC졞;)}nkMD)P=;vnBZ|ёyn}BTuA)ݯx>Hn5I ]o&/Q/Mc.By 5q>>:>N??6J|"z~$~="DJJ8sJ_? LQqYur=2'cHlɉ6 m=i*"sU^$@hŝ&mu1DZPBY4L+fJlٴSVǷgmŔ}s %;Fn(vNrPϽ;XW{#nM׆hﭤ#^"5DC9H!Ƞ?1&ŝ9mk 7+?bo*Ua w?g跉ol 鋹9 oxiR!!DP?y^.1z?s" qQ'Ov~m>/@GcxbMk,hX8셕%J+Bj`"ͺ8}'@E܎ wyya#%ce10Z\.U _O^[,Cָ@' EyQۺjُhe4N{ZAK@T \m J:╘ rN 0ORc{d&6Ÿ1e”cߗm!O1簗v֐yXH4/ٙ{ l*g?Z7zVB`9toISZ Õ~{4l7Zǯp[ʓJ|c).AvL 8j#n$¾("oa`C2 8/Wca[E%p:gCRB뽌fYLe)6_%OK;COgkmE 8R3r{״ڵiIWa3F`,95]@:ei :kJ6~wpUr:% 5ӴBncAܲq>)Jehrti &6Pyp}3HVO1 q}+}SCYS粍R 4|:ƘOVPYM3S~W75݉_vwM K 8Ozj*Cz>BDMXUGyXXYBq|x=ƚ 赓G3CG>u0R10:#]5*ѭhmSptZ$bGz[-@Sc<A ;wh-w.cRB\Pi-VAFI& vhQ& dg$NIvRdر{T̾Rr`X|gB5++%`۶+2۰N]c ੮Vw;NMv Ϭ{iҲg7 [T9$ cG.]+lr3[oЅȶ"WiCPL cC)z8tMV*)_BDydޛ^`0҃yX% =; .)BYaܥŰJ4j@?8m|QȖV;XE|2`:^0rxn:ۉPw gTvI=\n߸=R9O'㓃N>-$kŪpMc*X w/li5&]0م۰@4R^Km Y/;nzbxeO_psX̳ $O]C'Jgɓ|'mK&&ԭP inH6s`}6#Z: CM;bhC6BVMIA9z H%ƼgU=\däΘڟ'sXv2Iݍ*++XH m L:JD\RP՚A\UK%)) uy Yt_~@aDzϩ-,z1~S2[SkBl^ <^QΕ, z lVTtx}儕eLŭ%s`68ʡ0oRX.iںpXa,5ܹ=}}y&+OYbfJ*ѝ:sT)A[Op s|TIL.eݚ-_T>Gdbʘ> xJފhgo.:[ր'p/R7[jZ#az(i [Ԟ-SGIеmMĵdկj"bRD|moNhF$.?~LAo?QF(9|_y*bsI Ɇx 'SJ>1QCf$u%+֒?Dr-9cO墫VƷ1Zmyd-ژnHX?-2Uɿ=@ha$uB =8o;c`rBG{؝s>\t-{Y w˛ړ_l+0=bJ^d16KqO,рc wDvKwy]~F 㥴o-[DO r?%IhJ-"pUDnb.6gY ivK.2j{,'ꓨJrtߠ,|4G]AC("nri# ָ+i{X"irs<`}Bc8EKXbI25A ( ȧU D[_%$%[g%<2mΚ=kq̾5Z)#>#Ild,<`)"<3G\!J4q=OR /<.|/3ɯ'SGc#=^Z|Q4^!P3L=CmBK~|@$Ɛcij߁f N|簵*AvoD1Ga[xsblkի LP@inKlpX]^Z8-Oa,$󞽹%T"Z8FX)R@.r!VJrMZ$ h3t'ɚ%M<7'蚿 FX`o۷1 3 ;i$fʼ$B2~Jy.XHǸW{U'PsMax4e1|(DspHel`W^A27M[L ugN:tvq M__!no2c46еsp?nxeELϲuE &oO GCIFxK`LT k;P|<&ΏYcLnCYi}vLe&@К@$0 >.|DJ#J3XQc3\u|xU>ugmhw-?{uw1ҋ?&z=$")kg G[tu)`D/m y?WY̿2(UuKYAkf=)չ=݊M͡($g~r[4uxGȚ'?x᪭hD ҜMXsuUYB^묎u-x00$BY%гxDžC<~CՃcޯ-iZl>02zs< !RYDbԙ r5ߌ]wr]^*s z$$X1[cb$j5mhav7=zxkJ\ࢪi8%jx2/ȩP}5=TlΔtҶ(+ JŶ#x>;*(8U"'o.bեqsFOBHYxe-s\CjiBnw[yʸ!6RB{s Ot*]h^>d֭-h-Qpk[xB= `d3~ 9q#[0᱊LOIս;2 &{[#xi G(Lte=b,t}ë ߟ!o|sv/oa<|/m.}/&nrG ǖ(A؏fQ#ͱO[x7_oX8Q9i7 D8W= sb-q&*:olv4qwGEQJv̘P/g͜էjcrblВ1w:ĕIR g ܛT$[Ί&pS_V=έ 鑩>BԴ_w3Ges b94g3ΟB,RlY$7`~r(Ar(,tͶ⍍zEMH)PgT{Q/N;kpNc>hF+M=]0@$ܮNAvD;F)q һzj:υ !x]-d=NvaVP h0ZP [-?8LۘHmRFDW7d A`!{6[?_w~22CҰvBT̸ȋEE<Š-\uN ōk-Wټ kڈIH\P:S$RdG&hꊲѮC ߗ-Qxq 1wV3iFZYIޝvS5KiYjx goajx 9 sIJ+ЫLW4|.H+y v}RW4槛J8Q -FKČ#~󌙍HE4v|#4Q\ J}l豢=*v7=b1+!42H $.Gb8:Ji#a[lJ8¼*qVhZh- ?^ b-* Y|ĚLu[]`ò`m OK?S,N;4;ivg򘹉IrҐ@ <=rL80˅k1W1}vtwfo_Nb@vqi$6[-Kܣ"r"ic?\,<+>o˓¿0^w=FH` *.qB8|3Y dXw)ٖʣH20KW(UV%b$]=PjM 2P8e$#R5wAV%"| X4,8 gob#`RP>-=򀟂_'!ofݣ@}!:]~Ow*xD{$'y`)4ouX8JxJ7F'G>1]f)bgbd.o0 XV_Fu9A WobqWArD$o*\}y W z G|Rfᘍ*2c8QQΦ+9{yKy 1!FK(6+%@f0*Fu{a].&2I@1bQn|'}r߰dH>/bOxKU^[N|3sdUUq8>9XvT{&lItd닔}PP JdBZB'bvl6CG)4|=Ołk( Mg7 tT :d}e{^̉"#vɗo WcYà')m:V׀鱡ιe0J<1 /[`\39:/, Ȕ2r0G7p|NwZ9DF9YI|2s,?~ZؘN{pM.H*ըK ]Ł{NhkP J`l [&칶] -@lPQF$䒲lktΰIȜ0¬UHmNǙru4u]'BtsBR߄fT8uRcD ?gЎ1Pg3nfzֱXU G&wWzO YFWaI>;ޅl;$818 58?4iVnѹf_ԃ$*1>e7wlo5#`-qAMNU! B~v+ /'- 1̀2^uy"VjΏs]'QX'"Hipw}Zl]da6EA ^v|w#dW"W~t ]:Ƚ/~>.~@tehRhygfN \ `3 J`B! | Ιz}xJU!ϓlܨy#"E97d՟OwMutiKжrb[o4Ok^t(xOľC<ͦYo+OrGOǴ-M`H0'2b?Axӟ!QUẼ <#0WozUqȀ`$Po4MmpC r?U&hQ#fz U@Xky?si4Ҋkz.|逽r.@#G?sN=mQ~7YW&d% z`y:Ჹ$|kܩqUvJD=Fx9a cUw\[F5/P&P}W_yCaMrKkʄ3pFb ﱈQ s*_A+HYje? 4DSgD|OGx" c7fl¥ :m}sX4B4-]6wr'c+y`_|&xwRrNp9H.NP̠/<P6?*/s\u> ʦ04\ԗ%~36Ч߫ܶA${lNg;wO= ۍTEDl ߁k*Z2&WAn%8yScG -)B0^7_V#omVpjElВ;J1}$qj-$TU.րd In}3, *bbg'"4rrL8|`ϤV8+[3Ӕ4L^AO_g̐(X$.BZ1=>rñIRTR\1<=umJjs'lM̾l4j9 <0rWLFĝ359XEwpnW$H'+Um||&=OM[}i=w;l̺fw mH *38viwS7;% AҳM*$K,6sᖨ5RYPinGeX@]6i.;iAs=&27 Z#`gc]{N=:PԘEhc\5џQq ³˓S7#@#aI1K@mǛX;~N+(H4d1Ϛ5i)4䑍m<ᅢaӰ/cAKАU@C7yx! V#Ўg:Gu9yZıď|*B/Sh%FR*SU%\bqg!0B! 1Kma*RWmx%猍#o^tF ?;B+!;h:Iz~)mEƠh(LMUŕTᆴByO}ly+{$R V1o“joIeX|cQy62 ȣ+э0)X'$/,G'*G> {SC<L_Ľke7VSbXwlbYɯ C?g:ټBPrר)L\mx9Ǿ:x~`:6@_G/_ #)@"p. h4YxWIyrz Vh|<ѻ GC*ؙ`bPϰFPS99]/%EW"Ҁpm@IMQ eFwq? E^ʂMFpta.!U''AOupYzK||F|~9wݼvwt!s&0|/*up1AwdԣgT=̂L[zU|R닝\uϻ)ō:Z(3@D/qfc h) u&;̪PuHw07aFtւlb%ݛI%w؃XQb]6.(6OF=Xݱ]&xP2m"0`!oE/D{n/:@dqn gx홦a7Zֺ=M+.zᩜ,f8q#=UR JEUX@z2簂WepbV}Á\.DOp =sR޾YJ_ug/r(M y\sc^1{E a \Dc FF kQOr\=e,OktadAG 5*?o -gG~Danqv&L2ˑvhWSxU 6rƔ Pє.0X2J,xm 鴐IT%""3@OؿcQoSxeB+*#\تV3Pߒ!< LL" ZaUvt[VƵ%AZS^7]ȂJpP<4#95%;w5IcFx#T[EqpqL3<%zeHjx{3kf_|rL2UPkCAȵg@geMO 'ߵS$ScO܌6/+ųFf:2g66Z)Xn)`>~L.s9R݊MT)O^K]Ac9m aO>滷Q% ?8ѰHF|vO졾iH[ott!VKЖӁWҎj`@g[ hObw4;eN9 @?T\%[a)QZGZ+b::t >v&Dϡz l<;Yś߰a1 (3zlH2.QBGTQsx- ?`p]q$فP AgEd{%%.s VRn3}F|zi;liQYځIÆ.ZЯE1}~y8uژ,6ּ(\b.+Y{;zu@m3C4FD.3&F?g .wѨhkNP*a)~?nmVro0M M޻bhPzbGR7)t#[É*A `Vq#]_F[ *[Ř *O2OVzL;zE& I:eV6o%zP/>cϡ/ zikO4moG9Yp;hҧ]IVPӥ>>{ ]~.?8zG ;g7&@U3'"f;yziׄvxbzG"_;r\yqZaf/`Tyv?#mhؚ'ڸrhR/R橳U}+@n;n !. Wݷ/K}Nn)c旡JS,5-(]b JX^`Ez=7A rΝbl>ّ50M7%y\?Sl(͊{*ƕ/ u~WȂB2S j;[w lܑf;o'v՜Sط=d叓65][jllD Oж$J-Zt Γ;CdxUϐEt^AI LD$r}B/8¶N<Vɷ0J>A~o)Sy%5[+]aOiܤ*5orV^\ȥUj"{en5T=җJhŊl09"4T~* ) #Y H;t4|8۾!Ai9lእW# bɍhЫQS畒{cKDtTSE~^)<qD*]}:%GdmM.6ʐ]|ō#`Lic~,VmTb@ӭNpΡaP@潌ΦnCUǧI"VgBKC5hO4l6xLqȒLrykƆP9_| zN Z eԵ Ɖs~퓗߿3j_vU{ۡ [+G:r+ץC/-uMMi/56cD]Gɰ=8vt;=;$^( 0IyI89;v-a~nZ.sRo>&s!L9-.+Ed`@clYIc7WO'5T΁L#I5&:HC?Ɏ8ҫNriϞSZ'8 umn>d9o?4WӠYNb '?Iדw֎N;yl{|:mR&= (_c]j6Z SKwS͂喘X,^r5˟'\ӝ.5 ^pj[dI~yOukT4ϴ%|,"#\Qle7{[WMյ -2~gzL咥ͅA¾Ph6KbW 7q a<1_Gb*9k3y/ 6yVZP5Uz 2a8;rʔl^cQ9d-[)vr~؉,z_x:(3Q7D^K aBXc ̼ q K¤XV!%7{HML]Jn#9yqq/*Y_ VɯTvމi̖TQ!>!m4( _`#F!zEa>\Ժ) %,6_bQ3FjI̺uPR 6EJY*5q9>/wѭaRU|yS%XhLjv 7_tX8J@0bTOLqF ZGLm<ǯ i?R *(Ȫm׶P[(_,:L8z e/a$V$пcgPJ{m[03rp_a"b.dN |S2c3Kh rDUwwЃ$ޕBdՑDlFw$sD ~r C?ĦxdQt6C C_ LFӌrak)IafY"Q}mR͊s*Hᦜ$UM1T-b=AZk{\ɄIafmR|M3FbG/PL|x".\Sԕ ~WY&5;W'X~LKc *VKBv!"x3 ̓8v^2xl1qcHɭR/cXGMW 9OPgNE2yzɐdA%ĖܳsOV6ZY)HJvnز&y$x tMC%nq|f-d^@K p 6&l' :I!C Y(Zš3Ĥ`f %\j`iI|*N Fq >:݊օpRDEرZ6>vuC|ܲ~;QASscАK|Kl6e0mQ~0%Awgq~X~8)6 {꽻 qsgݵ٘M.»d`niV/WM5s0Ÿ'q^ &tp@Yzd&nP82_͐ɣ+c3Q7K2B6?(FPܛ 8Sಖ^Ҿ1BFp]`V*ޡcX1&E8k.5EX%B\C#]Es6sq!Xtl-P̢qsxFK(lH=W|5b}<.[6۾. [&J iҫ7.7R6!= F6Ceb}Jr&z K4@/%mnlNoG\1Ȩ5x ZItby!˸ѥ`"hW]R:Y 1%@GN6ɝtQJ|*C2^@XTJAdB5nQن?u&%wmS_jv5M'Y2G@rfo1E2_,;Gk(6Zv! pD,.Nڒ,;daǬSjLXh©ktɬGf1GVu,MͨX#:Ec>Fmےi>(r]q9m"LN&y D9?2e(n2,f$2kl!Π#/P'j݂x߄\'dUIjf7f ΪWQ;Pz ު" @cIa[#/uilM~"H/7 a]V@ \hkcm^m/K난z>,YWoxK4k!nlilHF!޳!r̢mX"rp]>~vC9jD KXcj\s@!s NW`Z<D!]Fb)RP$6q"o2:V^#Ī(W駀|wud4pGkk 8ro->Z|<[pF؟bsqZ6IZ6y0a46l4Hb2N畐H~+#Wkj7Ev ,-7,'/0Q?9e'횗or]jt 3{c 0%s=;Di־To $ sIj H+v:pG1^x~ v&j'ʰ9旊;)K:W6İNEDcdڼx*uO^YXl=Wߑu`Wȍ\87SVF/l֖SRe1}Ud0oUDڱ;?'v8A.љOi64HX<:iShuvԭ">hg@?\I'4^$I䜫2{m(cn278o>"Dž̖k W雄~B&+(% AQֺ x(ę5ׯ/Ʒ4 R8=Vk}qۀ%hAL96FGRT[c$S{Y)\%RH 6y=IIx]ZǏP aSsEH|Е(_74jؙя%#Mot=K6p֎dTwDK 76g\"tr$dߦg_L_&fMpOwrqP#Y2?bq#Ѵ} ^ڷom>"P bQo tvDҙMs[67\fj2YC8_Btjܮӫa9L]*)y j|\! e%M}FRk8HwYЛ|ⅴ͋1GGɦhJ\(D#[&&>ʤѹ|S.9mWX r~͹Vq$+ C"!S>VV9 k Z5-XNCM>sc%$~lifza}v-ߍ,=2Q_#E:tfQod)|$h-JS<WY% ԃjiݳF́dEV!/! JQ֒<MX5I!VߓhPaJ2v-Z=a%CW< ó9\;# YKH&%_Շ>sN"V*&#x "mraF}1Xjuq=1b0۟oʒ(=w_!9~>$1G=z`EWZ7K&j!z.=a`]U>tbQ\2n%%j ӓeŦ5̂r4 s ݅mceɼ(a0|f:‹Iq$DTFU#Pez & Kz.EnJ ?x@ߚ1U?^$%e1ӑN=q 5L&Y#$ u>ؑ~ה䗏ϼo@ M7a)=7gީ0; RA2@&ɕWMICd 飽 ^(+8 Y6ɜLlVA$JkGT\fz,.[ZqXb_?x* a=+EX zdYXJ+K I`s00/v۝_$;c4rPӻ)BP{SA@0*T }O7\T@{ Ok_}wᇕ@H?\N`!!OI<[{z+C+Sl(Irp6 (xcӷrn#i>a G@EO(רHecVeĘkCMY kV}AGTHQ+x ptwו \ c0%!xj(`TFz2h7 Q[b}LJ\s0gKJ fY\XCk;jVݘ_muލ(ԭ #{Eǯ ,z?>gi7@O}=pfN$zieciHNҫ\.Wl)G0eQb aLC ߍqr"KWZJ꺨 U/$ufch8VT-d:˫MnsLx ZER86Dv Av!aƇ2" c]ErwUy %BY%`@:h^2,R!A\˗R}Ȑ4.@{? #k!1y] F +$ v֑V9>PhjDvG_G?`}G}QƋ`6lL-%R -,~wvEQ z[3&j66J;_Ŝ2—d=.vyZ2'{0=Mބ}*[tM~. W6l2]넒Chh|ĵo3 j <$ylBLc>RPFF ĵ{Mg$O\M(=8䣂WikJ:@MPV b/zvێ;:={CyBβ h0\B+d50>CBW?;vO .u͇AZBy+Ndѓwm{jeulG4-~ wg%:<|1v_غȹ:zkpdZ) "DD[>&&_!._͢{Ӌ]M27M ֻɘ̀ L5^Pٙu&jXQf&Z@S8ŠFGy,TV_!|{chumb>c frDDkąYNwy\vb& p,$^^Z/+.!`yh\|ú|._L-+Dc~ @tMnFB~n5Fϖ= wg>Hi YBedK#ƻ `cS'`.hrgnIEv3B<Nv6#MxcI~0rLU×)PoL)@X.&@Ӑ\F;B%c&e{eRd`srqjOkhH֛_$Hap=eF`7MxȺqRQOv$}^iYm&%&Lns~#\>~OӔCꝉ`Ml:}^um2C7t:eYt&<2IhPm[j7kTZl`:?h61e!FQ|kM9=kYtwTbvr*Q;ÚFZQ6װQ/_`HKd)*أ5.7 Aa;[{GcoF4.Y`nzד̄BGHԺ-wtYnGс&Uj„h?<Tsv nka=ât; 0Uxk5}EbZLQJt!鎂Ю c%BP9g~ #uJfVWT5^>0X3= レ="zݭu MN Q׺DGfP$8 t,jLJnKM8x{BɾJ{*VEn3RVps@-s whRWXI sݴ9SC yUZGaFt.L!t پ/XZ\pQB8߸EzmjTɐKش!|*p31ܹj!ie\[YtNzk=FL9Hk(= 7́521r$K\ ֧ C89Oy#u6nȟ#=~.рFkJ=+BE\F5={00/~)6XGN6 vxyi\peJ^N6zt%xWSFcгӺlDSX`oq5$ZWPp4'և u<4 2Q X${prH7o_\7yY!ᐾcn3XKϥ Ӭfw6dY5.2¯H42ؓS6i5V+ڤ {E]dDd3㬸&j$eBWAJ)#E"#0#u SV3Ñ0 ^Z6]ܹHe&σY"㙝!QPϭn}h;33Y֣`¤&,QI7"0ۓjV/Wg4 =*L`UqG4hBZhډ©Or& xVƽ'd^CY9)Fh̀f(hȢ6:}TH:y.2T=1W/{yv_xA}`M ۧPދfOз 7CTX'ߝ߄zY;!uC Ty͒'ˍs, "jycC_v*N˕"CPnǭ,'ocO<$숼^-URͰ]f?Ei8|嬣#513`3rdvy4? TG饟'N,17ǥ P@l0Z }{_H&Py'{1'&?$F]TʼnJYIc 8@)ϤՅsĢ9 pJ4. ^sCKǝ8_"m|>bDYCB\H]tpӽ}P,ّ?ur{T]L]m9_[!@hPOS-#j!0)xڜ♈,:"' Kç/jgq#!b$QœI8p朷"_q)"Ek2s]mVcEAhAQB_j?:,߹6GmS--=q1m'+߁ ^Z,H` B0uصbxR,GSR`0"0SoQ0&Snsգ2xdZտSN_XVi)b=>&JS=0$s$ 'Ctc؞Z-dz#nNA5|ψ̜Cg@{C+=De\pj+ x5 ^o <ɼtAMufo",fpeIU~饍DR5rf8''P;ዦsc PjlX1u+m{ºLyI.`jֈ)j,1M VXh՞0d\ei|mL"{ov6U^hP~QtalX 3C/ ׺^fLjAWhQh~ Qb>;VF`IB 3f ҂o)^[˼!p*I/Ű3лڬfcaԚxn9|;0I>8ӞYJFڍP!t}!sM!z LZ-ZtڌcZ?6Se;N%'ήR) -0 yb#bmCd1Awu`D|V☫+8g+X\Iܝ!'as$b W0&*(QbNNE3ɽ_H#*"GF8Gm؊i\!|{&`dxgRo}BaB 4s&DՓԣޥ-]D1ٛMͩxe \T~6ԍYn%/2#e{Q-$[? XgTHHYUAMq9>iB{_chV DwVEB ejZ5FJ|5-hn(T\֩/Vo%;J 0:d[px-~zop.'ǐ󠪟HvT'xŕ1w)t=x4 +ZωA~ÊJ<+Kfيzf3`:,YtR.#GrS!"k O;퐷؆Qi(F~IagqF _\|; ew. jŘQ{ 5Pm;^BC2>W0uZ_=^ xog|VK9~8&Mʓ;AD[>c" v~듒3^L\K)5)B>Cl`[ޗ9_S]Mu Sq"OUu86z8Ǥ@1ƴ;QG.KƘ!6h=f1S<,Z laP&zzK)s<ZM'B*\%h"WU5\nZ(a&ޝ9H%Z"+Fyd2 jnP>_n{G$ؘ[CMFWW+[6mr.Hr7GNCJ.9xwWp{ Hs1ך* S^.OgR+/qHe Dʭg: ]؁lMϯ'S \op7NM`M P 0; 0YrϿGT5W:F .D:E8offq 1C8:gd4"MYO=+] k׀X.u9bLItM%@ɦ uy@Ed6w]ZL e+@{6zT ւA,O>5څ1_6ѨVGL\2 _xng3-Ԧ ˩1DMLk[uzPcg+yUC#V-k^\XRh7S? '^䓫:ˏry\l>sR1=:2Y`'or#bo"2` 9sZa_@*9M Zw ':Vk2T5$RMek" 2dDWK>e\\0ЍJQl$Q(Yi'H!O!n-[l]BIΑ4{vh=1(U[3+GKpwwҧH%ܨ5wddIPyp*b1]1yNރmJk5ڤS'\0^5v}ֵréc3V?}BU];mf;h O|yF(3eIC{]jxHb=r=b(p"sfܞLI6䁲:T84ȗ%4"4V{m=T/S! AvWu^yH+LH _ٽ//SLwDO mFZ\bpo|Oe@@O-zagҺt?/E*YE8&(s[#M-+L@x.K0z&{fZ岹-3ٖfr1 /|E)o6~]ZBt}fARPEZwMz+iTG4凖J$e9w_-~\#j"o%/H,Lḵ AZή<@uVRz\b~J(Z姿 M q\y{v8F{%ʒ9M? H8(y760NRCPRߐ[_ :Q<μVǚ,3wp7f*"0t;| h=}x RO qJAS E" ]'bdWDhS (pۄ|@-2Ϯ Z/dЏԁ{)i(+K(lGAea'1+%G*_ %Kh&toLTa|,IVIH"L+#3qfBJ B9:AL_Ae!_rr|pFnvd &݂ tÀ6aI<`;S㇟X!2}]ϴc`+`PV`zbsY/O,AayYT϶VJrluBԩOcgP77YÔ[YG-zuzAS0ٕTCKeȒBPЎ?mEo!4jH*kj2bI)3b4q3Un:fq`2_aK;^Xh!؛igPR߷!~yʣ[j/?5^ѕ U 7g6%8[O9zY޶;<~q: SŢ%cݕO#PG+SmL"{M`I/;h t$P\@,Ʋ~vkt-1*F%'STOՈ&Jҹ_և vB!Dy+4pEG!ɛiGάyK7m2DZLV4/ \.YT+izχ6_:ĵwyݳ[ŊNOERAGR#Sh_t>pO^0M75o~[Ê/_=|Peeo+5'-09]0&S2dBD[+؄WoF1tp{M'+Yvwš!Reh3~!!-}٫MI՘۸u0Ɣ| aH7VJ"8QHI]G]Me2fvD#cYZ#kNOe9l x0Z UM>}Nzy0 m3JOzێ19-W@JVe9OV,ea:3)p%0Hm uUA[.,nL ̆އp֕GG3+2?Ʀ"4\Σ wȝ E'R=4߀ ruzl5j`>sZyMZ.")JE_38OlAR%m0+B3 G_||\YF̞Db&eyM[1!YP6©а}{>5PmԚC>anݢJ`K,nEݔӹ+ ,o>D`Q W)#wEkMmsSFvQl׎WBË.l0qZҬhuG& m|(@3x,*U[W*0XrJ:ؚJ7[(a@6ZHnJ i6QiYuŮAMފe9 {ю0L|H?okk>EĆQ'䖽 x )epIyRۼg}M'B5liWACk!Dz#C1֒Z tg;8SIfElAhxj"/T┪T1)C ێ [AK}#s`>:sIu.baj:2rlZv8uːCQ= ųk PJx2R)E! ZƗrq=) I_ ǴlEPܕDqVy`n# /?θLs_h4C.<ߍݺɹ[tiK?\o}bpMo/YJTɁR*//[u*:[gҘtOP< "b4zE.0NKLu{>ɧ`T3 [ɀ%C4p610-E;5ۀLG|uiJ7\{BOꔴGßϛ^6r C-зS-^P f;ވnPm<8ISva*m5mc5:Byd4a|0 Y .5a4 ?fu^`y r7"F.DTtPvy/`w f'6U@{L^ F76c{}h2#GO$jÐ80v/Lt-MMuGeýIC<|ďʃ^t뱏|%J;xVoNakq=c+_rzjseAB'v1!6jmA?U楹=%LA0LxUny''5YVx*V=j5d:p<ܽ$&f/|l=)"Y lۑUetyޘpaϔ~v5i۵ٽxl ţmm2}9\E˃a`է\(e6G{?/si jJ%٬X&\A45 Sa$"|lq=ݫfKK7Dw;.a0YC[W *!rQ]f4Kd!{vym["jF@# AD^S$A8 % zb) Ϫȉ#W{զ9Pxfv.ʡsx5~U`lk瑾ё W̏bJu 0;5ȡS+.~HΎ<4 6D_8J(nwBQ+33]݇ Ob11s'/f0CaQżaTdwkh3gޡYKDfi QX?_;H9"+ʢt0$r!\9j>\US~^Fp9o%͆B2q.RIi. Ĵm0Hon_Jʖ蚹qQB@.<ة6h;J&U5D8h##Atn*1*"SCi+r\&Kƃ"9"%@>Bs** j&@QJ:v^01!S -aP`+ Ո\`N7FRCsVYY 8/uT)/Hi^>=IJݑIH~.ac5$zk~Ÿ\+%Ah+M TYEch +Q9RAa4ÿ=4Q*h&=^79R~hpaju=c"[ca9ĉ$_\sr.>"iO[Vr#vcU9i~Wֱ{*\⊁Ճj^/E{hd h/+^rްmƨhͩSJ$v_YB\"vA7̐+@?~%zofDz'T2XDzُ%wrr-T'9 v 7!bJ/FI>1;-Y|0=}5ioON3 ,M O%$.1(5UiKcU&2jäĀv\_> Ιfx/ݰG 3ca=,~Us\@@kteT!q*-7AN`yI$6)@_8 1A4AT&-@㤐 rePjv[y(ed>UI7jtYi#|,ЭP/k۸NTd܉Dok3Wg{]/ Vmg"%+ WɰTǽأ+­RNd}YZ6$$EܘuI<דUMЬ_O;D,K@+HFLLq" \>{m&:Byz> Ddwg1\OSQdf9ebW"ISZZ6L1%σj E;W`Hi>]͘{A_iÖ؟aMրVЇ0OA󽃿;]UWZC3[2B=AF5L' 48lOi)8wm6 IvoAD@eG 8rm R~NcK6>^z*G18WbA Zb@3L7˂|40u>'77Um nu&keGS4D]҉h \|6U17@dolbon&^+C3{r A)b = f9frEW,{ ˓BgkcaE&Kw~ZZRp(s *m_ L-wj&4T7+)DbB.9*L{&#EyRM3%y܌Yb9G|2'}LDg3G bqYm떈Q.*X\`~ukg~ڳJ ~n^2qm{,HjU @zMF)6@uznOyV8AԾ7]aptX-l !fs-bv=uZQ_t{V'ې[A;g# <+e:w S1$z&F<7Sˆg؈L UqAQv~@1v QsIn; -5ޟMX4:6;UB%[1 +9Cلw^Tk*E`ZGodhB 'g_".2X]{Esw)_(gMhYH‚aƞ \Q\ȤDكXșdLDWx)zѤI-tE"x2es|ViB7GBe~U:򒝳[Ύ-S׉25o&ͪP ; M(ڛJUltrP*3)|:;˿״o*x!Pam.  Z(!uD2(18) ?>8.\ f=<)9x7Y֩ |[l>&}.w77yS<_+_Ŀ:ᩒZQ|Ni%ᥫVvV(͏ơ7b aOI Xh"bJQ kWܶ{b6@/7L/xX*ap==ZT-hMJ=c:](MKgE(uLz;Rfd9P.ʯʃ! S,cB0'~T(ʀWx($!imx@ WEBf7ɇ-GG!vm 'e}(-cF.,#YwV).jMU-?ט8YkUlQRKr}3QfHݐ`I}n듪k\.oY>SSiԃ"hTީ=Mp}xs,nV/4oGAx_g"p+1{^R^#=r1TSS$*[@*qI/q3_tAMP ;cd(]{z잛SCJ\\CJhު2f˕+7)S}38h4[|VygQ0%XP\6 Q|\Iަ(cDzܺ.<^Xa?l*o k+]9?o ccaSԽ`YN E?.2U8VR1h5y-5p> l3:u\?rA+;9}n ǘ P #zZlco"l)=뾈C v߂Hw`W*A6*Ս/`s^kcME%ύҮ E+=m}/Xj-`o} 'Geg]B̷ca>F^ sk7rn!B(Mza=@Fw m.aZfe!|[ۤ;1l.n3g#CStʁ@k2:<ԏuK9';rю#Ŀi-{x0c;qK13<kNA0wsZ:Kbةka5E(z JLŠGMt6>ylVƞ:-.-@q`]nq%tyMfK!YY4BO:?ǍMsMQюv-,WrYlo疲=5 r'Zu_A*N#G{%1sAO&oeUBujpWD8PBR28@_Tēdʕ1 /w*O*Ay}*ұQsn6 %t/pi%8 tmI{ ZX<%"84uM#ekXқ,w}g>H)\e p[v0֛;1Y-eO|ATO|S31rw\К8/S%FZW2XpKKb;) u8I©B8PZU]*yp7 l!B315Qu.}ġxV-4G9+@x8 fƵ`˔{ib>f\C#~fU0wB?kLNۋ߰5 g=&sӐ!|,x#ޑ$j4>`  63?x~JRa%L΃$a.xH>2ip9 R. 'gE7F`=xOqȉFBQ4DiD|ǩP*RfcGyfn Tװzٷjӳuዅ.!&ls2 1=Kekh7fU79dn/<{ڛF6ؼ]KDQdIJı=۹4⤫M+5}G^! XIb\ 龜u Kᨙ-Hb} u[ڣKp X1b.x',w]&kbA\?.3:^gKKQ=L!/0A:ƀ)lk1:AvFR/P51ѡ`h^2 *ejN[⯵QqCeNrJRO6  N;ЪCd^@@;JK&BcݠtE{ ekL8àihxꟜML}Ye֎}-añP KO; sBZv풝2[jFHĩ_|ghN Z]F'WUPd$:X2J"[BqOhC3Ow)\~&|JcsN  kADs()7X/+,v΅[Nf\/6@I@ӰQRAԢLq j' -Ԡܬ(v7%:di n1^y{yt vupϧ4XI 7̾ʒ0$M,fh:~eϳs THrzx 4,l9x٪u_ӝT!9u66[@X7u{+fx*bL:]y!JѨpGp:z(0'̰&/Nh҇4|p7 FI:zR㩔QPTgdɗ.w硶N"$MFTo'5AC5 =k%+7] )x1=r|4rf"l6ec3R?$bX2M~kKDJqstX I\'w:uP`d\;8$ x=~P~L%Nl:E1]\7 }吢1Yhh%! VUb]v@hqJ/*kXWʾ|yj|cccY 5"t]yA):MH~KAYf bceҡJ$*h>C6?4[;3L>P2OqceRl5)n:xӡD<-#aN|v]ΤGZ&,i.N*Gw|RtSS0aR ȏ !Q] s䘨'.1A4HpTZ/赗#"6OL1G}/NnHxiqgXV( :sj<쥡=c7͎1BL:G۩t;Q=$D\#Q? !h1pp#wTΧлT##lQm w4:#hfe{Gڡm^s4f ݬ0!?ݱ=>I g/g|Zw@?[̐Ӿ^g1M3g+"A;<;k/eTE~W"M^tܡPUSG*R) DN)kc:*rxVƉϴoˣ@IU]DZ侴tEF^DÈbƯ xk5 ^Hv]S\n4bO&gܐBƏ͐1K ]uҬV?^ӌ hXJ t_!NtO rHPK aW+«c΂{j\7=ke#RAT0kRgHBF2ےޚ'\.\Bkv9:58Q3|-J~޷w(_N!66rDiiT=2qwi5 Q;9W#)^{#?m'mwv Q 9i$O+{ars]R{*qi}9ٰ#+Yb< rpb@7vא&9^6}'*oD$w\1TlTZ[=ʏ D *367927sA3Qqn{ne~$TM =&y`k1ʩ=w7Ąl<ͿD]wZMo'imy?}x/-̮j}cfD~ǁ[5)Xa&v޴ﻬ+):؛qW{wf`@Ǎ!xzKrٱ< :l mNt;+6D웨RD+W+0^wF8` l3'eb(tmعңn=Na >~S0*Nuիk]N:hh4N_B7QSTh:Ũ,aqJ!WdM3U#x~Z(a* K>jB;56R"@Q'*Oyzh|EViR=6/ae-~d {"ѹ `&v5!PM.;,=yN$Cv T fRMNb_uFtYoMyQ$l!]cm=K]#4̵\c#sSkLEXŪ] }7I1>I#GTb1 PPbn_d7ZhC)2# {yZ|j[?Eew}2(5R?,W`m@pi$"t63iT?}I|?l= 璛ߍ|l79˻ܤj!7z8LVkaGAzy7G:oqsLu:ĕY$Űn"|:@lj>o\\Eȼ"#uO㥣8H< blEVɖ[X1WY䱤]jj7yXu3#y07#BVv wο!,ea/Ǿ5(3Ac%=߾%]m(Y 8cOv 5UR͉y4TgO{Fz0omSӷ;_ǫ$l䶯wfYvP98_::M2),bv=mv=Q4!K͛!dpx1`gt_^T;N9[~bN'S)ܑzcpǑX )$/d7l?{pX"撎x3f<~' ZS,_3~Q)^ӭTbgN2Ou9߉<#Z-~<ֱ\Z{YhS Gɼd20 u;5/t=ZjXgtq\rA$#Dv1N'}1ihBĻq\ȹ@E$T! @x C+)ٵΉ;d֬ G7̗RRS3,SDEþb(K%[me=R~a0?™AŒ<(R,zk"}෩!& DyMns7pV`f.W >Lƺ|xNJ f-&&"v$M6r:bV&Sl\9==zr(Ucihyb*9.nƶqtdUj[{quFE%!qK"׬F(~,TVaUu?$oČ^'Y~UI$PqX-=(Җv63?/y@mN.DZXQۇGoΉ[;ݪ*@4_]vWp+ ^q9tIP^}1_bm(X !,'iRLp Ds*I2ĕiED~9}NR#WIy!:`K͘(U߮}d.{N;ЛTt(@ Y(-<0vCrD.k>vG_#O7)oOffDafk\4qd zVt㎅xp]{Q]NT6DaA.J#/xRS.ń0#PwRAZ |sۘ1)5| AGQA-;Or]kGM!AğԎ.fqp^|yh&ͱz\dbEJR 9]if J]qҫ AY1>=US喴L®-s,UV10hπ%SQx$|GZ= o2;Z llPz߷9G ޛl@;maܳ/cYPZDZ]޻d5N}ƉMcH-7̣7ݪ;4O8? #P@9p:b?Hxw[PSNnNڱ1߅hfZ߭M.eHD.sV|ggé$̂|;Kw/!C;UBt,_9r<^oZ2r Փ3867^,yw,vh JWA91LF%~w XF.LTkU%{V:8yr 3ZP{wJH Sv&LΣtJ ^3iFblJ l,ɀ)1F|,&bz%DIB۰3:Kl]w9 z N/IG[,-T(Fhu2ܪ:u$'#^+b~񢠫Fv;qɀ(dǺ-4r,*Ɨa?#4#E#@n)kB}/iQ''"'8eW5wzk3 oOգvC"!(/ԗlsr %B t:poc"7@6:9qVKGV D딂RCM u!@NƔHӔAB UBu|c(&+UTf*,oY9uԚj({ƚR)iFF}#laaˇ?ݦJJ=} d7V.RƞŰٝ]R-zbk{oL1J怊D>w6DMs}0 `ASUDfk:F`Z,13ǬAc ;QI"ñ$K,&fM%~FxHhyxWE:3y)G}f^ʸ9Me ;5:^^{up.TQۯvٳp?6>s)EȸП߬{{'xYD_c @h>J| Gs"~SRn=rL_{GܺGd}8zڀ/(1 ۽InTZV HF0C!Hվ-McKn IWWK as3o:əubRh7}1 K'4?h)6Ět1[vB b"s^kJjp`2(}afMS7,wfE[N- DCW" em TDZ*Xv1M7(In2%"QN$+ŋ_fAiW4 &Ibẗ́hA\D55EtXE⚚qKuB9іt]I .>S?[;̃iq;ѫm̯hpy2HQ+j#O | eWy|D^71@BҾK _)WG%2 ]jT\KʖϱPj\qc0Bgi{b퓎.7 ~͙118ns*AC{$0= >"SRֵ 㧾6Wg3q pWS&Lu/q2\a- 4VQ;V y}10qU[ cCh~h ?A`da>f7hO,mU2X)9|klyNi8|rO<'(iv.r˖F;y #خ4{z~Osв rn脧j4d9@&birUΏHiDbP9|a#3Քm>`Od>m[ +lg/9n1dʼH,F鷩`J^ǦqRdYߓF- MZ(BFC1,#FK冃֒![gQpu|_9eL%9f$+bRyַz}1J:yChRc"FYp:UZJDq:D< FG[YFSj!q9i0LuJXXEs- T\9v, ѷO :&d#atsޯ 1˓&Ъ2\b&(2T mm<ߠ$MwYg+o&l}>T>O(Sp. u42>hKS/ 0gk 4e,\=QMP#iv+Bz] mwQl}Z\rʝaVk.׹xDI#8>h, %"0?BPzK*0WX5RjprPd)1盰X&}eo 6)ÚPv9|=kqnol7>=m2Geqn6&˒+qKsl.^%|?i`Rh3TA,T$T죖I vy&ސ2Z G\ztOݩ7;0h_rz -VUJ.;ojq]kZ*WK^f2?bӦ!|댥e9>0οEƈEBq ^lv2oH M1x˙B&߀%6ʹFo{[32`ܷq:$(uѹ <FGz=s% W ÿ1v&ąCi`TA0LAxޖHe-"lfBhgb)+W>j vR||I(mIr2Iq)h 5zʠ]O<;.Q^ )h~C50Մa Mh c-Vя<۠^G&q֭jS~isN;P`Gb\9g&7V52ݖ>Kƺ?>Ja̜fDF9DȽ6~ߐ( B1x&BIM/"RFK;!by1p[QCq|(|i_<{XxC)- $1 L K~-6ޝ;ǫO!z )`%bM/ g8OEwxfm&*zAvafM}gےs2Y']vc8"ۤ4e47"l ,iN;;psj<}r^W c+IH`{nIˣ>熤jU[-u#)B0 ""0EUjFZLsZT_=xI>p4ON`eSy )ZaV+@;΋rq - 9V_96PJK q.KJ]z ((֊<*Lhp[!A<[BA|e.`{ &6w6JKsu rc9Ϫ%Bn=d j-H bÁcWY~ R3ukQpL x+|xn.\:M^;@WꕎKG ܧ:QTgJ9ZR*oPK1/3XLf*Uؿd [q-a-y澥TH+Jb؉Z)>|#qmFyEwɎG!{j5ރ&Q6d~i ,1{j&whx5`e5V}w*& a6?n!#}HUQtl ƫ|l8+L54Jɻz^Q.#8ob-6K* Hʃ,4YYe '=ACxYא䐹}PcuP Wde}Z e`\>OKtypZFmjV>|zT xAq?t@Gi6M +KMxw&m3l O68.3Py㉆O}OCzGhR9MX4[8 lm?b9b]N*(/К<! ̛$Q(;k#" c2:+SD/_`V X<i s$V`KP"5` t4`\ mEDsz:*+Yu0yD[VFlh*'?z?`j1ϻo9[~in`F}C&2TM`x|ϴVJJ<^F)&  ?J8'ط'GO,pG lÍCu$ky c}c<0e5"-*y~*(}ϦDZ| ۾ȥEH'Bokd(aT,9rYT@ [[W\/J筜ӂL8. =օ-[ ܠt1Օ+m#_nSQN""y7b@BƝ{T0$}+rSD̈́rHu"/ 4vXMܧeTϸG_[t<=]_vzZDžv9)lѕz#\I>{e\+! K1Q?UHz,W>vc\Cf9YLSk{-!–f2B4h1~ &1f k as"m,֝FCfB8t} zM[$ w{c=~;;CU2~Us 1@]Ec;Ί1У.Xdpg۠Ά[(f~ 3U }fy_N> 1B  v,tz#"j]`!L^E,"}" 6_UKId*7^z_zړ7~R wڣFS{.(1x% VU a[K^lR(#;MT:H%gkFۛj{BvN5NXJzMD7^_Q)N4^;8]'^% 5>fź aQ{5\\@ЉgAޢO:#hK/gVhKF<]bcm)y|wW]G8jvbAuQ>VXU Ooʗp hAެ8O6)a@)tDLְEo6̸T*ZٵrsQH r-[]ɵ]6][m%j z iS7*vϽe:#[A,a}du`1^W^st.˥y.KY\">6"ObX`,tCbt"e8:C'Nl(XevBf47y,%$ z|Tl@.cjȯB%Χkg%!)ntĹ)uE:oQmj_nKu.pK-U1^{ߐ7r TTH'͊w5oiz`D/j =SP9S@.uRVl<Y4#NiD:5s#gȽV= c{@EQ-D!}<яuCb=lI~,W+:&@ G,2/z<w8$5b eQL2 Ki[;/lǓk=U+@Db܄ӷх6% ޡ?u1D ]! 1KB$?UPCSQ_̪|5;Wނ*N"DO3M׌qf,'BAq+`/]ՉsFRr*Ax "G('=bO<#Q/[A& ҜB3!mmrdWL<suRsP,\ R RΛU Ofs^L+Ci=?[GwFw%FS\XXtls ʌ]}銝gZ~y)Bъ("G{}ξ#GPɕ&ƨ$ Ddu8j->zs"dp2ᶎM7DĈ3+#W!nH=4&s NIK1*@ؙ  9Y\\ ,wu(oi9BC}x^C={ L?HLWzScAŐ5T/ $ASlx ḫ>n/K=HzyZMO6,"μKvlßHqXy?-mVI\)ek^㌈Cő4iKcz~Q)BzG/.#i4nǛ;(#ƖHbJ)IO0i=Jl T@\ړ[G[(Z_LGJY/n.5)>5zS9LxwЈ9DXdZ,<$ƅ0M0?Tݒ-QAf4c=$٢钒D[J;TT7rXE!616KГaģеL>[y'`84›Si 󨦍_mmQ;VDB"L KokXPġB0<ڣSG+ LZMU, m-o03_,f܎ X+AJd wa&Tpo<pyj6`r6j'%|d $w!aA)Ҿ _L ,)s*wP3g{\,D~:(댆WƵ2CK7WlN1Pۺ5~fW(Io,{yc_PQ@L^; 5q1юۭZ;%ՐR*˚::߂vKM~S"(&H͜ E۱ԟfzLm|m=y4腎@ثCk}@!Bʼn!INzʦ_GӤH9Hr”ZMn·.Cr(!#5=a]K`k ODͯ3kzsGN Yd34Yzd#YlZus!,&xVe=4Όy`3cnӊ&qKSGƋwpAe$+6 9T#)2: 鲐AO<3}r,"@ Qu|3'l394Lea@eqhu 4MZ"Ѣ ǎK1"QM]Xa 0ة|BD4i`fed'7G*)͌]+T*oM[ه04[Ĩ?yhYA+9©֒{e76?ґgvg b`Mxm)~L;b9 C?WR\ϊ-<#ePjg$cS;1 yF/zii/qyp=qI:- ivUV9hLS@jZݥ)(y;5H02]ڽ㿍 p"Lk!KqR'(>/2VgieD|6_'[KoN#K=;\iu# m[k CE;%i;Sq^B,猆v2z~t.LY o=1l<::{4"'jtӻmh@5 y <uV.2OJGo #.[pZl(ϼݐitarDnAp\zdSLyD [e z(ԙhs Ú'^P9,"*aeIQܶgDIX?—=SaenΣ3Oā_i8ܳű/6i$\eQd<-x[VGPb|jm4%Hf}]Rw|CV0H2BTmJ@AEHT(%zZ[_5zOYZjIw7%,Z@Ai*eOq/:m±& I( h Se{pH+w{;GQ~`'6|᷾ kC=UY *}k?^|1nN@4 ]49APFRu߸3S#ڏiBC'[V2.ۑ,2cJM6+?K- ècsXVǑ&~zW?[S#h3C&NvE|¸;4QydJW7~C^--SUQ{n#ʬjۍt]kF@*hޕؠQoJ1ɒ~752uKó|%^:d~U9ekq;D=!Wv66H.Ya4|>Hh/gZ,#@{HLZQ5t(1lj^UK- 7~5jpIWFwأk  9Wkl{uvvsz| T*[H832ӟzΠ>9s,2GZtKO3+YPN)kIFEl?lG3-7q#=8\{ݨ6z+EPc , qעa"݊MI\`u߳8S#`Bt$f )u@3ky6&W_qTf8H.q%J|oS6Ӆi(u314I3NX ugB;F(G4nk"}@bRIuT)`XǗϷ0-n$^G.}V!V \˭ -ߍlzMPb@u*1P0ju/8]M1p dLb"V( ;pmDjڮGz2 ="%"඿#S|Zwyl$6@^IKm)jcd1U%X[Oz\!R(iD'Z!tKub=^`Sm"_pt-Ι lYu_:@a z?-^MME?$望>k`VD$]YnLG[F,9|]CX] ^NڣEn2T{ZS mz!ӇomztQsyl H )tDňN[m_?? ӓ n=Ȑ2PQTtÑ[rIq:,>\{++Y@4DbmK{;nmFE *xn_xm[3;6k$F3ZڬjX.e 9W" |B C?f5ğ,"TڙwAKFĩ]{Lun$SߨOm[ƥ MiNK0ыN̼k;Pi4Or{}κDBL2z Mw$`UFaZқ#\N7R&L-=Hٻҙ;#ƳF&,!4eQIQ`JQe%ZDع((5SBՙuzxVPH2 =Q"B89X[냪5q|4J#Aq $ۀ @t|W[u6rkm+D`!X>^9#yKCG~:C C:X_Ȍ$K6'MO#c@PnmoDjP$ R_d$ 5G1H/}(w4Z<]k "z4 *O3YԆn d0's5JIޘ@0 T(C?Q%LfRFzu&z_A sLz0 `t `S 9) *kEh=o7:yjjN0q[{/D s&{YQ)#};vL?N}Ph5qJyo0hNe㑋-ɂp޷mCxi92rJ^ keװ4EY=^d0byEZZS9. 3BȪh.fWS[6MNYoL gH[W1;Zo;wVl{xIi Gw bTX_9KK߁\,(?rt|z1՘ig+ٝ9YyA&^ԞeMݲWHT.#R왤m.m}.$@@O3|HCÎa , vz<)up8a%#ַ5 ! D'& m 2/֧Ô.TC#a-ItN pDjGN"خCqTdBF)B1>Vds5{ku'ʳ2n4%г$VD: z$SY&j$9 dd i*;f``JeN {oқaϙb9ЧEˋF49^ @} $WBXgW% >J=YVƾÏ<وB4jje,>puU^ qk=Y0* *pflmݘ8W,Yb >,VE(Ud)Iوj=+=V /4f|71 [ %d3H%1hb }i!"ͳ6PW`܋TLha7 |5*Mnd(@oMPAf0}LEuUDĝbi͜~ j7W]پ( ;(1OK)KFOv]@'m~8SR )8GKi3e0Sb:?]aR.+ -H|b3cӼ>Z-*GĴ3#F{P1JG (ֱ+e n<) p(M-rQAl=[XP'*6< Ek[lJ(K%^UfҩG8@˃/~E ݸ'}GKI0?ON :9ʃ] LBs Q/Q`.WXk[.39 ݸbAauiѷ<. Ru$ѯc!4$bSiɐ?6WYK0|uTWx{4a ƝKJ xWúi߫dy)YĒgzև"{~F(2F 9^ ШY9Aǁ X V Kݓa' (rM0eb##ͧ8ѐ(2&sE 2/^r?0Rc%P`3A3jlK( B& t鉕XPPDMI*v*YIQ킳4x1nR@%:5srްIG.HQ)~of&L=:ӸSO \[ 0֡p= ƫfز*Fe_ tV1bB8S- fz_]"xʌ$`VA(Djf[<>3:!ńX{8ZKf eʮW M$jzI#hjqqlɼL.0U*?: PdM?$zptuh>h1g2c,xa)/qK,lalzjy* ir%p NFc b{)N0u[7)R{\kgoJ`n% Z`%AGBWs&2_:SPBӭ, R 0m<}ݱlwlo[xnXWص#N4?7|La-Sk)W.a"0_(8*.t7oVܻ:eACl Vu JH0.;c@sʾ`6zL k~=њ􎤬\L,۞=NRW MMOeZ*@T!A0*)x>x&@n{p^*+ UK^c{ ]z5tJAKzjr3~`!;( hި9Lq!4bTs=6sm4O"D`e`kor`Xv ^h(>~2_BW3dO+먰P0_bbc"Q*(`\?z~._(LsO˞eDX{鼂TQ@tJ \_"˂hKtOv\]rʮ|YAJ >K^EUR?{;U(Y?f/ ^?o&h_Զ'bcqB s8W ))&T:xkqz إ6~%9]#ZM)TQ>N=}{. a1~`.&MҬD l9֕O/0`ꋑ m19o?؇W8) [YIXjeWxN1N;Ga;ZBs]}?c 2AZKRNd[aa +NcaYoFC8Ja9UHΡSUXg6+`T#LB?]DW;(dBI|y@ !SI xl#֣B:;/d߼%@!\ \ރKЫYlXdce" FxHR ?{N+>μb/׼t -p6i ؛;NZ¦$Խ/@s ܣSd() tkq$&r yH0cKbt6Ц)l"9# [ 2bzÝCTtPw|yI&x²砞tg ll";Z%u &Yu$%a٢Ëj}U}A1"LYd@8X7Bs}zeIU6RR:>~٣'ay#DK?]jxՠU~v9aO iX9D ы[6WBl"樂TzF'̨JN(j6:K3bV'(zl{I$*Rb)r ;O{4mSdd9FN^ d9vcǃX}E2};_X<.~}E|y';Ubr;[̛ZI+6? EeFQa0 v }e&"(.}]KD='(WZ,ΉQEET \ /a2!=szZW#e3qK #P92fy^MyYxs_<=pDQsCG "5ֽݼxbubN, T[O vNx<3DkzS[c#e,̨. wzRuͼ ly5׸E coUE$ikN3O?x3+ݣ>ǵ]anzL8(8.s^*Z<̽l-*|I3*w h|+\S. OR$/Lv%Eb4mVLr-ї€?Fc YF6%*3g#)n'άWy=]ݸT LO&̰ Tuhc8bFIv8}?)]w$2 ˺18ڋvZz\AQL&,1L%f,d{B.tB*7#:d9x2>h%޵XCk, =(z[2} C>SH/N*΂mǬbmaLw,\Oģs ƋkHq]a&i2us{#z^"J쨘zA*ت)͂0d?%2 ݢ2`>9Y(6eUg2o trluZmaw6!- f#Y?9ve~u[Wd* 0_aabnqE}&v?4iM)tvR:)Ɗvд`g'2(ҙhmG99Lje6DaG7,"!:" |*wSOމkTB<} tLq#ҫǠ9NN8ꖳ5ޟ۵޺ IL,qKJ5,EdY8 w``b۬{ sjs*H$4in)*Gu“2 s%?ϙIavneTFcd;uJm@#0I 7[ !< 4K{R\t|k}Ķ{{4>>*_-K_Žٍ/foyNd`5%]}N:C0ѡ]y=v28MgerȥdMA[yS.;Fk-0͋*Xۋ֓މ%0>hE͒`7f̄e.5q Q_Kz&WqlpV = Ԉx;șeYlRa~Tj [.,=&;ߥXp5sϫYeM5]!0iˆ!l<ΖdTH}ms_9BܩQ+l g.IVݿCx N:sQ#ccB%h5\KaD]o'Tѥɣّ,)_ĭC68 C`RX c; /ޒn{?,ݒJ_cI,:=եvtd, nǿއ(R^Z?T?#CFEd8jm`4]Yl-Wbu摍-8D֛+>Þaweo@gtywdp|~\%];ގ#!$rЎ%|t)p$ bᯀKY+|:9՘EYÍ>ܵ/&.n@Q$=D Y:yEߐXa'4:Iĭ0:JB\5\Pwb#|i`Dʇ5N0:O/{Qc(DxjVOdӁm_ݎ`~w,᪭PމMr*qq3vgGcuZG=}_{o_ăS!Cd3z\^D_t3 {d)q.yސC^K'F0r+\9rt@ 0hJ7KkU 2"+>&-ݪz%qOҎq7 lqa'"㡽z9s(aA6_ ykBӜK XyXNX'K#:cVꃗ>)nwb{:9AnyV10#CYF ӯDr[bC.VF &jG(.[Q#wlۜd9_{[ {ۅ댵t.YLjOWnF6X.cEyE,w~G}iRqfSh{vŀC#8#}\K䢀U$\?j( B;$2*@@eHn@ F6'8GfLsD5.YZ<}_nϰh7|R+ǁ;2wY4}~J!H1-a[g!HϘήi/H=f-:#g_Tg5z@<&Q"LcG<r8wB@AT~:' Yތ] q Q|S;*,VzopVʘN4ll7Eğm=(Qu]*kr:k!pHf;0LT7??PU.`ӱz8.3=blG žc,R75źKj ͝jSNq,Q?^FwvLQ}4XvǹH,_`~g SFB5|vCu .c\h NMՙl];`4di1S*/=[ W5\3ytJ:( o)1sYBeu򞳕+<㌮[PtcG՘$"r|3q/h*;p?Dcɿm+8W2/뭒 ܥ%(VYD]BzhT݀c^Rd~䓁 ~з6 5<;Z Y]'%x^ub`Y(jC7d\oz8Nc6o0tF `z؆kO0dc̛^qJҩ[h8<tp8k9y`kA3~s_3Ujܝq'Fg!⃄| |B|iCjRrϴףi mcG3|=3ߡbck37*,RepDϊV$m&u:-ͶbzN{֢i QIyhGl]roVF v&o60d[0nMwעTTmףAA$RnQdE]ndA5ԛ nܦMh:PiJP֭8,tt` rW-wV~{)pƍ}2S"=լf=G*xo!K4/l%Cz@\C4"Rd #Le}ğr1괙QX;pfQꚫo5@{ oB0(c:\F#&˛I  v[sS."$40̱S@Q$CIaf:8 TzCI!B!ClJVs *i(?ݘ wr~OP_* ]\ _zqk\0>T0M-Yurr7P\ :y"vv.HνI6V|4n_sYpKO6:s{J~ֱnV{E5CTldq_ Sgڗx5>ظh,}`Ws(!TpXڧT%PblGlI+uk$f'FY勥o(!CJZ3+ 8R&W +E! pk{Nlʹ6aZ8{ n0ɏGh[ x%vZeŅ0 TǗeHح61|}!<u(M{ df!;6Aiލ,( \7j *#?>1p3VhvJl%%NsA[g;d㰂rb~5rLifFLd'Q7yaN|_jMuz3;!w@V% 󬿊m` 5&0/ÏTWZڴo$2N]jm.0}C|@h2La7ıX熜KN8pJAn&dL{ %f{&m1@|'YK)rznun_B4Z+ egS,o|$gH@qGd:X.8|S5ңJR} Qu`@+R`(rM\$W.Z|P KU8T7<Zy2;t@{ϗ9AD+ǡt%fG} (^KOП53*Rƕ,=/H,9Q7ȴ Gmpgv09OfB1ܬmI iI Ի;"$*ZB"4aP$IHacZB} E(݈|ZNVJa fcgG)6fRQjZ89C'5g9}}nzKԓ*[RYdwQ,۷ϭKTOȔTqIj^!_E<#c+:8`!+tA_g<$1u7}"=BsN29R0)`G:ͣIY~bAJ1[(g.ˤn3G%VEGҙmjLlK1Q!-9[]ͻHZm158ԛu*6nqb rx1yuӸ&+,7Wf+Zf8O r.6?[wz,Gxbs_B>0H;N[6Q, yMq[,,Z_rx[b"* \v6Ǖp=j,p7denH`Ƀa-BL>+4̄{ f+&VL\W]HpЫ` O ARI#:ݴᐞg>DT&%@4e㣨&ąhZ5((4,"?|b`_6@~S'8Qq{*"H0PC b{uͭ"x2MIh4kMfM>CCHnlDngA?0ptfF,v)R:fO=-YRa(6aqdFt\mHUTh,g{ Ҁ1@y~ڣZ 4P\Pa?bo 8Wq՝JK t$CnGQL1 bp;xBN8Q`]z/24ݳ;%X1Ӧ?Ɛ{x؄6;0Ue=L6KH/A~#L~HJƗl-!}l=9}ņa~TL$/j]XδNh`e<`hCin}T3xj{4=  %ٞ*H/KPi"Ҵ:'um;RlZm&Ѱ~_;QҽsWG7Ӗ(ɳޡLyjϹ#a-xi @3 R h읬g^Z('cߑ!Lra/b{Ie#[$oiBWR<2ih K4\&u]JUb(?~/4eclaxM1i/sMDMj0MsIgyf9[5wC /y04Ym,cdZgߍ)sHiQ I5d8j%I=QƼ!yMtzEkQvJGd-QY; *V(rr Y)7yFwʘhw+,רu,ozWY{"ǢD2q[En+U>~XT>鬆wN Co-1I~aMT=7ɒ9R|'=H|&KSmx_#Nve=!{4U:H[8'J_O]ReeclBb j:?.F$osaZz~E鄜s oZkl5drqToeZT0vQ礲h}#C}}oN\j)OmcB{ͦB70 L2 >aWe4T|z+<OْFG >\P-/{ c .ׅ%0;ƀWP4Z1S ^"E?MM`I14$.+n,4qzmDFL=3S\dž|vj[3jP}aɾ#A(6B&H:&ݶ'O$i-;'ݗP\>&Ddz,(HVx&qXV!_P{+Z /)>]4Lҿ*Q(î9uvgTZIH8<`'79ub/cc:Sy0mzlHpBc{F6#f~I#e( HCcj9|La#t6O+iW?kaR2/JKS'ՠkʖ:0ۤx6m|z猼q3td$,,R0,t98[tMqLk°@Ԉphf2WFXiz=zYT+;{4:źݽ5Dƴ}D{xB$OS|DݴkՓ4٬I/>dzz[A\E{-AIv9!h[Ur07=ӣͯJADP]04Wʒk\]Q46JӶ~Ov𤖻~Mzk޿U)@FHXGd=*ep)}ÁG o^MDWq9>e͸pH5!g6AuTU{nA7Χ8!(l|l›ߥ^kGJr`;6߽թxH޸7롗"{ΟoÂ2yYbrcHU7?y#.4v H \*s=ELɓA2ՠ Y!j8<]lǏz a6<6ln%7 yCh“۔{jI<: |Y*bP.<Ұ~J-hEyYo8e--NGL6tr]\oX\cMtC աLa#5 dhj;cytx:.gPIQ`CTZۚ 5 B`a4K]O>6V J-FzQtx l~}3]x`]SRzswT5&nF=ClRgD!.+dq;##C|Qnpbs= 6)r!jH[`Rw[oJvZ__OV%e;l} NW BʆBP|PsVz}Z$:™цz%?Q/?Ć B1*1vl[Ն?9KO.fgӰ"B~a@ryq{1Vgg_w:x(YQq۲DԀwD $l B 4Nq^KS^ll^dW os֡D9>Ǵ0߮pV wZZ:e^m}ě_L2{Akzg6.X,k^Wd Ac;Oʊ,;H:#682v2TåMvj 2XL39k#U$*undd+@K'xXv,J,2h-l虝X$~$ b8{|H fCU,=PU6& 0 k=xhq/勞2F>znG6N@(+i 䯣 KPE Ea>ԧk9'PمM3(i6/JҚr=|g]zf+. tϢ3Oҵt^ۂ}Rb{';Bn">mޡǕ$߱-,_E{6`Ϫ96QsLbktC䝵nJEoJF HbXԿ Z JvZ:m_2&YȡN^uJq;^㱠f\,SY{hK 9 =G!*h! ߕ˃&.芜T=^~PɊ֜>,pzZSw|B(Y {Af QE Q@e )e͝AЗU Y/gq$P%yxuF7+B aREԜ8 |Qƕ9 O>u4#os:]@KAI׬j J&U]i=_| 0}Ml[g֊t"͎^ox #C̲Eb$wH5qHTVLpAjp]p1;Ȧ7b FF vLڱ) &RNb4re2Im ӭXw2SޒҟVղ}BZ@RV _"Ǥ=O^7z&UKi|!2AT)z D+/;QZ'WitG+.7H' Fs!}Xyy!Lc52}ks!q\Ηj3ws5t5__QR,+'D x {bUL8-n|:Tym[~-k:Ѡ̶ u4b]㓚g9jyUNP{A $g )L /?mL7ĒOʐ+mzM7sTV:T[ $=lw]JV9D評RH 9JU,2ި'|93ixٵmEDC m|$>C=)^>ATzq3F+((yvے` )~Z`c 7z&յ&X Abxsu#i!B8ɏQ4< i)vA4g˙(f{/s(Q vt;RoG >; }oXlC [KlL_%c,=tIK!^/[ jc>hYzw%4OA)\K &ӟșHz;fp)I^Ȏ;\w߼Q&ׯV]oιPswLqPs]|EAƟ_RS88be%q{O}`ێf>.^!_~ b>J2էڤeOojފPhZ(, vʵ1.zqҙ4Sr4Dq`R'=o# \OJ&nԁݘskf֗xY դn9ll~i*2q*=1p/`yek^:9w4R&ճl0Id7ŝ8.lq@'߈_}נ_^l7w\~JD‹0f!lufSj aMk6+5@ X]i(\ ӉS:A8|a- Hv mʸtk!frm =V7:cŕkG]fuGzo&^۫ (Y}Tidś c>[z a * q%*2AFlDz=/ne?#XOWU@ML_1lX&:Q2g{`n$M ݶ|adW>%@hDyp\.u sMrJ9pb0WyATH-釔s7\~?ey *aZKBY}uS AR $14Ac}?8GJKQ@I`8-7wK-鰃˜JQ{<>Q?bCA/eH &d"6[e ^k( ͨKp"2T|1dyau];LJDQyNZwA̜PWf_7 p08 >Ne,/eᜬ˭t{Ҧ'M|9%Z]ONvV">RT}rJY HH7@tv:Ebq:_`ur\߽YoZ1|?jV,6~25 ( k'^$[ꗌ*O tNJ˧ߊ^5Q#{sp4uyYSLj-//Ae45xHJ7'Og)ڜ-S7,յ1 #-ZaBYI쵡u\{"i7g6˽ c xBR [73ą?ǕKwRQ)bv&ZX&5ּ <)<7~"fG妺ҘRȨ0uQrZ#lOɡ-BŞhl<0o"9.~CK: /1A_ڿei3Ț{:󷑜g~w CXm`$N/1TɁ+&<Ь8Ȅ5Bԓ;pJ= :9.2Jk{ `u2{.E'AWɔw"<?owuk7'ӞPNEwHҽ0$(*IHgAE0@fl `X^JZńVyWץuىCsް1H2^dG)_}%jH)AswԼ C,3;LqG)&w"<M@bqoE޳e0պ^=f£@d(RuG'.y04|IIUL;3>mL(w -wFHՉB s 4߆+c"BRq[5u޵' E.8|^sp+ڑ)z̡䐘 [xGQm;ù[[PKYtgfpOiJVf ?a'i6xmx7ҬO621 RV>OT ghur!baL{\`#F:hjeY9XZQ$6=ڲSg՜:xӝEDo!M/,B!5n#̔:ML%*N!WZt$c7#Y-O M&POa}-uyJs3 <޿OҦafPJsM`Cg^j4#x8 \0Bk:7ouRp3|D@<% b:;#ں'l-VwÜGDL_. qg!_ȉW-zWY uY#u|M5%l}qt~r*`V&q {I۳'w_XZ BQJ_ț>xXͷs &pMU>6K/GoqWҊ A#̔+fTKf$#㓽Lazx.mՐ''@߸*)T}x5)͠u^:yq*N!843 q]ZB&8kX$MhWۼ@1i.4Cˏm*lg$lP.a/ikD!Ibf?2I\# ֛}&xʻ$afm)/RR-g&z<]Z8)c%MWvD &h bkm"aTq*5pa/ zUxm@AI;JYoETk ^_] pCBP6l-rՑ>+c:I>}/[xpJ🤑S ڠ%Q.,,3rsHX;lrE1ߧ!k) DLm]y-l-l◛*ZTf'Tz 𠸒+Ijv7qOF~~vqKwo5\;:)qWwu (xm w{J8#C !6Wd>e#4H$U0jYt7{NUN[^fʂ"jf+0Q@t \"a4VK[dkF;ç[Jɛ/lEZW0Loo* q8>5Sfgt#N3ڰ旾6H}λ}D+dWܰ/6e!j;.1wtW‹ɢgѵ(~O8cYP4sy O |Fnb,!m]\`Oz´ '䥧Vaj" H?bSr0rGvVRtxבfC؝нA ݴfXī`" ¥;tasշj?)r﷤}`p;\෧==0E3æ c/ڷqZ sR| L05O$Z"Fc%m-%!.޲<=j?w __p3<"0QY\.LT'PVz\ .V!>vd$oifye57ZH DuOiC͢Kd#feTQ:U{!9H1U$J- pƨMqH5#3c-8dX) %/$p"%~BzW#. /DBM9*0x;ϋ"G{:{ K+ƂCiVO'`=PAĴYNQE:&sewux +.[N#F>zʆR-^+e<IJ/Rđ Bܓ:_Mˆ\^ %ZJg>ė꬏ kQD/%.Bao%s0$p,u`j61B.''Y+A <%&#?,[LpxUeR[~!CWuvc,7v/%,ڃrC _/]5(T22[&ٱNLW#wլ#73u[WT+v)d{*6ט)JȭBTq :Tиh2{t30IEpVں灐r 7 ]2~S/(IDo㩏'QQR(-LH _`G>9QO]C?n 6:5p4$i ^WJx~;]Y*! %XQ<2zCEM&ݤiܑ3q}悻Y1Gv6C7Vxww/fW㸨K"z@֗:@AeÓ# {l:Vl^SؑWPR'G{Lk؝W"j|" .: 䉇rmO2&5v/ #h6mu[ˠMpjLrDHy5 @ 8gY*Q‚pbj/ ;usΐunPm3FvuPew1 r^G< K842d (nAݝ|0n"ulm S ͗ dc6,7V4 |K~31\Ѝ!He.ORԡgF a )`D? ,F-ݩ£(]+#+apcW^_Yޱ:LS]OX&ׂvnRm:e~) )B}=)f-Y&aY4KwGЄ}/A":WU`ABHȠ*nTqO%9Q&s)JueGPCu9 ZnBHӵk!9?Esr32uٸkrFJb/H1gH~޾ZٰzE $,TDNfîͣ{pv^F|Lx;kk-䅠w(a~m1 jH2Z?ǒa= P 6Z>'Un% >?^cgXE M>(|>ad׸-e{cB}/{<ǻ0~" wU!j׈41!~ 8e?xE< ͬdtJ`Cάt %\H99ܿtT& u[UQQq^R87\Lvd `QIrLj" Hē}S `đ% an %mhL5)<8BB. J;.cn p,)w iYS%XO#ֱA,Kǩd[(V.x]` @Ma?ΆC/ֱJvA﹈{K4n繜#΃FozOS썿ƀ 5"4F[# b15AO7KfWʙ.HB ^Nq[+˛9-q~lщc'dvIT{v}U&9":jـh@Q @KG+S ėƞZvx6i=K0G;8x0+ӜWR*s+j4Oֵ9Cpw6dU]{fHmvTuRÀA [M`"Za׭.m RQ? 1u[c|}d2)hEI}DtP1Vuw (mP_Zɑ (ljOYnQjy.)]7!r/'dPXbiQ ƂH.׊8T: `yp`'\H2ޝ(6.- BWLq~//G9Cvj D_e0 tP!I0zݱNOCXV@`!Mjl[NL&zgm,EqkebuBw4[e]:;-^YO%-&ٴ$1tz膣u-J.[pCC/]ͮQR@v \;+S Gl!J}ʐWڏ[?C^*T}(bv9Iw{ʸ$8; \\UӳK-U Z}#ABDB;f|?'ЀH}qAYVk?d `1jaE2krN O< xV4ə_>$Z'&M!O ޳Av#t!ąo391dWOуn8  jDoK00[B{v=***4[~ˆ0_}O?J#%䴢Op<NoedԵݲ֑ Q_ԍ=PLyHR!#!5xL,h)ƟM5aZLNŃA,w 6 WDz%2%{>4[$.QcekыTa/&0点p0wG#jH 9-dYj1D鬯璚Ukٌ'U}b$Uda?Ԛ6gӝGR?g5ڎStfc _&onb]4,zY˺ImNjK#URG%!Qm#:ǥJ{ӕ«ƪg^ wSYג VG-srB] :0v2%"ȁ3$Α" qݮȶћnL f {QXw% zOc&>xt6;FD}1& sF,s?ǐѓm͟?G#ȽPAPVaB'5C|5GW˄Y>2`cN^ȍn>% y{DMSsjqjfufV5k2<"6 AHDy @RԜT!0|PDyK%=q谖0H\zџrWL6|U4"J4.G:!!y  $T/^hd[AGB#V3ATN@kBz4n&c.1(?FR<Z\OE?ޢܔ<[I"J5;nmqVt nŬ$ڀژ``zN tf=+EE>!8jq W'߱pR7s|m[$z:d`:羁#PWJZ 5o@2]HlɳYJ5r6kq w&"8H6rAB~p!Koт+,=ULywjeF,9Y ҏIHbB)J]I>Z 3BCS"8sX- tŰGPsLK-3(pBLtǟ$# Bsq#cZfAVؔ)DI4q\efxSi =e ++NYl7ҪzvkK?6o3K{m >{ nP/@eNybo' RFR7)$cem=hV~*5'zhJg9U@M_:c!<`N6&wAaS4}L{ sH\1<5֝rjj,A$~kҝIJ< O0@z>n"ϡW9k}C 3[À$%K)d?vr OfmI4L W?ƛi8',x ~$E?3| ( ſ@rTEbFX][GCyoڇzOu.iHx.u- 3<-i_թ{fnE?ͬ.s8eö =hmpM;[43"^TS} S%:?Xbp$ $ϭy5i6Lѧ8}ʥ>QwÎ -VdF͛{8.K#?K"}zކN7]|6%˙ʮ-8Q݃;''>~c%Dڋ[s" I$eDx #n'"lw Ce$tzJg#L6e).T4cJS~[#ʝQDܒkILدH{.7 ܲ/`BJ sh0_ hm%A;-Z{p< 2?MiP9׌Jr/P5 tЦqI'`q:~+D$b g g59T637{#;2qV+Ow-kBUa=B&' P"C K 56%͠ #nUPFjWzsTa RZ »V2-rcl$욒LwsHǸCsO̍bI '|[oJ ÂM%Is^b֭$_9ނ8++'Y!A_g;jc֨x8B mkҼ>r+# =?xv[ &78Zѹ4z:Rʇ)' A)inYk5~\03qu!dc$b9 W\d4jZU;\ ./ym5Bց<$\,e,4/ݰA\~4/q\j,PxglJlTvZ =ԅ?N$wF]4oݍ<-.6が#+siJXcJs>cx\FMi$xٴ?VT*p%ʨ.4DNB=?ی[⌛H&t(E- -gfF>{f8oFmFD|"%/M·^^nkw(Z[4QC킠 ͖-2=B*H^ʍ^zUά590SKSq.9PZ驹MM2 Ƕ-Tn$VE/SxLOxOޏlpyXP.$D .-u2eO1L Wtzz-*U$f]Iоcg"e/۔uc)rq {KRޘ>5?<ۡ~BʌIh FA)E ?ԅ t"tx)fݼ l6a'J7pvacHHjǕQi3kz)y3sBIԿnoV²Qy*KUX,V/'big:` MT _˒1"BՏLK0AnlEOog'Rf#/W"hջ􋰴Z,Na+ET|RuFsfldT SS"g`( j׹ R(o,z#cT+TAz_ӂSUoHF9a ܐԔ.>ѸXcՋBK[F's~;u6䀡-i"NZSe< U|eX^GSobk)-G2',S$ׇT7LSeoQ7cE}Α`1wC4ebWA`;5X7sD۲J'A8PHs9I>yKoeb7+ m:ʬܑ< s~.MI9Q{$iAI(7<ܡ/%-hډ,v{i_wG %`Oq툭5Iu-/ +p\2{ ~HJju#NiQ0T8-W2#7.$! %,ijsE,.\'8FBżʳg8\XQ1ǐĖz ;߈;K|<`]ekgQU ,1 B ;&]E}3Tx_qQ=IX!􍾵Wծ KUÂs/D/Y=$W17Vڭ쉂ڂYC2R9=}_JZ\Ʈ]/UWO{I<ŎF^zj'h;OyWR,dB%GM}9>cv>G.Q>g?ÆY9е4 %3/Ӆ {}_G4ZA6UHL_1166)d`8{/}LV5X;"K [rBEWES9wtlԉЃ<ߪĺw7:{)qv^ih![U,F: -mK 9r0Áb65.)v| =_c͖= u-)aT$f̔c>!Xh5k1kp2+Jhh=nXYlz+?~x1_a[mbB됓2˵*jǫgK4}V%ڹ&Mde-%+ltΑ|agl/|k/1m~M9 ''.ޮJeS-(Y2Ri~Czu.UJc4PvT (mx~LP[}LR䌗S+̊E`WJU J-/_t;v8' ;d 61~h7WJ#Btr*ˀFm\qu|ߎPf/#4@0@EUW1٫v:`F@6MM^]{WHA1K_6t'҇C꫸$+۶4e*c1ryDй(e~lމާKDTe毉 ʩgґ'/՘L;6dWm!U4W}" HuGJNjUƻ,V~"v SsMiޛ4d2.[9r^p9c'i`{HK0X}XiTPd|飅P22(^JzpV8y ,In{i}=_i*󼸪}Vv+W ͭi 1jҰ ̜is~ΥXt?Iu55{2;%PX`,ɀ =>"# ʽ0V9.qEwlTm,lqdQ/ [U6Ćc[iۛ%(dGDv&(>qyheXm$7ťA/8N Ve ͎ DjO5)EJ]cqT4X.#$]eLcʪƃ|6/>.|v6Hk h3 _$z 0ěKX[MyqU' EXIo ╕^m8 6W jr!':O)>4ʳj{bֺ LOΖ-Vfs+XGwk4j1bmWuaG*[WfhBbiW!☕Ha?[Z'Ef.*"ݑcm$eXr"|Z g+ el;}0c^fj #Ѻ2CV.4|/2_叉]>^|`]D&&P)#[`);i7S5)<<#٨k@ϙ,pPxsԵїLO-3coF#R)jG4-G9N ($oge|wDg}EE40Yَ ` Wd2 ')W y\qaet\DŽ?=m,\ hٷg*F{L3"oV6s55ڬxҦq3$2vaӖ~=6&mvێM)<2{7FTD7Nbo)=2egj4,+J̩Tmt d^K@z)*u@MZMxt =iXN%45!/Z*Yd "f?Rn@CJk dl8ٍ#sjjsgf}LY?C-َ-Ӑs䥜!FPh<AB@k]{sqgԼOf~qi<4EQYdNU%f)6Ef]qJ$ _iKCIC:&ze:(K |ʛʓD`.o{; u@nHpbT7*+H~=޸AXGO%2EahhC*wkprtҠ\zi$(نq{q?9ڈ\Ɣ#(9ډDb&^i3 ɮ鬗i,hHʿG.M%bUY9ypNmGDO }`CBGz7] :zXpUW8Hٕ9`6 >2D%U.ۓU쉾+Ɂ__H:|Ana&oT#{;"}26kMx?;+ە-R$7L"wĴ%/,{BTn4\FE) မm!^˝[IIHrXhjWાP=J*пo"RVORwdi8g|ڌ2|wVmCu3|7KZfoX*JSDXٯMxPa.fTgX 8hM6?7}ͳ-.xƪxT,i!ĽV̼q}_x̱6.d|L\#%8}{.9fS&$W"\!I,RqX/ʈaDї 1O_=f6b,MTIhlPӯgw+`s 9/jM}F 2Pיxx6_$Z%(HC/8|<73%@'ncQΪ'v}?$=zsc3ʷpw"@PύC\歒Skڒg`Οw0 [uroM;| -'w_Xڴk-k32j "O@Xn~& eRxh?}m#b#) <սx2<-%8AUD2 h`90u򄼵۠s a6K̼iұfibױH3ĮTs?tzAS{9 ̣Y'Y n%a } H!U?$%B `+HE?l^!3D.AWCrv][;rTdڤqԞ0G(H%UJP~%y\4QT&APR rOꦌf|A\j .vd&1HVu?֜*3AŪS},itW #΄8vh䓚Hc8ڗ0)gɕ<*i߁Tsw"/4IOm?3nmBl)tuґ Nhib2=6apRv *0}(I&5#8lq5-748Nw / 蹢/ȋ`;ygV;߼-ooe^o6nׁg[4$|uUmH&Pe3ZP9Fpg~)10`ǰ'ˆ z(R:%@"9àQw/+h\29ӈ M>A+J otގץ:_Co.eP\J{/#mKlv4(@z@yŴ;C7`s E-* : vgY gO&BgN>Ԁ>H'ݒP=‡l~TxձHYV@CH(*E;= ?vlfJoH,һm/27#/~z`- "Rh2>Aq~w9KLCfYSB9l:?M}ؘy~5!]O$2KƱ;~-z_jFdl`zCz'drh*X^9+. NAFop{΋{fol4tsɤc2(^pC(&=sTTt63lWpǹ^E1f'*go _"N-I(MGBORǀ d[,!2gdKJ3E8 =Bc |LT(>z6AH<(ߣ#Yy@9\hw#uXmQ]*)4yTYYZۦp#o^~Ȣ±{zYHTץ9ra ~K{\yv[裖2UV{c4|MX*_uTF1G&tg\b@~_}c@{2iXa9gq\j+|Ծ ~"3k孊\! S+:sd N o_)MǪ~LE⑦o`ޤmF,dˎU7'gvUO ,;0_3:q x {X*w4]!hDņByDhYx=,l$ې+*>b#JDض uTwu>@d^t.XI%?K[G5,j{^Mbzb܇EazU, QC; 'GAi0 2B؟,kF"^H6 &;szLL%{p īdiv|}Y*N2%]A)Qf"gāyب`.80&c` B&lG|? :lݽb}rv:Nѝ1KOc6S㘾u 7j1IPph 㥍`ī[_p%-V 3ƣS Z±~P{7_br4@.> fLlDagKO@{281k<E K/Y\F3 VC}PH F͙G6if8"^/Tr$nWɇ2 G`8R#G)cPxGBk0"R#0ZF⥭!&{نe\u&U8ϨKgǡ9UvG"<$/:_ ȋ_´  Ж{ZHf!7iEOî(sYWn{> PFACifx*J{ubj&ljA '+鹄E;JTY g u4?\9V]%6$Vn%Ӓ`+p7̼-VbY5I/JJ ~ 8[i7ě?RqS* xk5uk0 b:n~9' #w<1ZG:QmZ)Y sm,%&xQ⃲yAf#28x<G9Gk:K~Nټt}qË?lodNj\|^[n`Ć-`9= 0p[ 4@[1{8H8Qj 7F.Ai8GTl uԠ'2y3>Um&'񠑮^`l^+oC34])74U̸Rsg7+`52:@0+%]1?%,>aAs6ˊ A7p$@eM:P? aCY8B $tªE7i\ҭDmzF Wah=1Bv0b%6_.{Tp\1gC0||r48[f'{x*4زm#?l(c,-m :4 yJWLY}~KF-(^ A58U,lDV_)9joLS=P?`ߏoH=oZ˅;_3qҏru3-{ȑ"7v߻\oBUy-[1?G7GdC>;Z<;$頞EֻWm+,!̲&KLcGXY754v\,Z?/ڶ"Ց4ɛu!e^xkDA}v_4:k \$u{0U/c±uf~ ŮV nQ4j+#';.s)mdѵ@n:0UoK|-]86^51ݾr 84ӍX,ֳk yD-Zس݄Ť"ZNwP1t ,c*ſ DLg..WuUZ6/ElN3J߆JusNe]״ϑq?mvU| MD+mT~Kf7 =v#035v8^:FnuU3єY%8YB l:Ȥr (7?v)و0 e rr4^X\-SRn Eߧ9ӆiҖ &NL"1.,[>"!i_ M*_FOۘFK~_ $hC-?,@>˝ɫ !dhKj"j)=2F\QV$_7UC銘<=˅.M{{8+,GV&qEhb</&V"0`‚Ý(LfV9",>>`դckW",*x`x0OaM;Ai閬`Xx㩟"b[iuLM״ѯ{^ENqA_aF잊%HGbQ$ΛUfKDAUּ UqTؽ5a8u']Pjr)n --#u<"F@u v'QBOHJbZrR-:G̖]~ Lz0-j:uXˇ9j9b"!8:#z= z6o %'~sެ.GSe}O2n><*Y3I9z AzOD;EGGt]PQUJS2ԽKRdtW-};xß|%H$B[sQu2j4 3ہ9:iQ4a^X;|Uv|߁7V6j ,: Uefвl#:d>bR~I(nRJeIӼ4/+s{zdf^`%.l02iHL($ Yʮ<`N]2:J '(de!oya;3Xi ٟz O;@[C$b 3KjsnKE,,d'8r ^\HY[gs/GjXXܖ 6MGnM1Ö&\>zp_p0}%P} .e~7_% SgNm%,PYjaC߷Z@a҉\ٟ[_ntui7zud ؽmcCꡕ"ib|n1mAt𹚍#_RR²|qIKXiI9ob2zE-_}"ńH42kLn@t0Ҷ^NGrҜ-+J]%BuARXs`],0IPjyjʟe+S.LI(ڿwF}􏧊k|i\cSι섾 =1Cʀ2o1=}g;!hFz>G7lVAރt`msBj(w<[I#?30Rw!4J F^צR__pbd(kQ?}\QhX %#IvÈm̠3;pW$WP&CŚ{Ζ\m)n#* Ws[t7n}b<2CZ GQzE&lЃI;?I ݺP)qhn+;y =oh@J{ z9{[#F&uߟ0οDPm`NwEtWHyHü >s؋DQgNtyv|Iѻ=7;L(,.?KbA)tS%yΗWj‰7=WC~h6ķS1okSm|qgoQ,-I@C̓3wH, UA`}F![0W>pf Y]8rfF¢M.6  }vK_e,py<#sDB[ƵysM8 ~pI*nB AG+1qf-?uΟZQ}bQrnŘ|ݳ.FDlQX*H" R"Hp!eW4bT:CgY==Np6 JNAji=}sI}4W 2~u3aOuu^ .ɑ4Hv1qfMf3R宗TS[O b(d~aR=v?+5c ʚ쮲bk^W"Yx#eFQ}1.#:fwMǣk2o{ 1!WI&a>oGW@MY4a7?rq! w'M53WҍatG9YjMCZ22ҏ*{ 5SLDJ>pjonrl{lv[ 9EʃLɓUk|cC˾\5SZo&%ଢXmu()i&[f`ieK MKQ߸ ?G.4V]H)9L盬Lt=4 pGRE#od1&h;Q_?YF'j:;\[O\uօl:ؔUpȁw/Ƈ5if8*>7hmb6]t"?3$v~ cNCtDCslip4))YA~x.Ǣ'"ˆ/û#AwjAi ߯"?ɵS gkX[qkYVY17֯}⪧ӿ7?v]}D8ӥF*fC)OeoJK-q8yOlOU5FxY Tbd1 {+AlMN#.(r+-1g(6B>v]^HhE@1BP[ߘDt5d?]{vH%Vs*Z,:01?7(~ibK<)[\ 9iԻDM0ZyӥX?X/LJ(GH[heem܈VOqh^ "ŠSM(kO՞+n^`Kt^uKs% /ڎlOmܪB[x&ZZXӑq@~w:=Jy)/|_UZ+Eivbli=LMךYa=Vۥx-kR&7^[DqkƂ͏][7MO ԃQ@N+rOuUъs.!vwXrjf?)Ϟ\&q u;ΆXeeT]]F͘}$3dnrբ`-0@j܌n8DF Vɩk42=Ҕr m7j߼y>j끊䳆N`c%fRķ<1P6ʓ@"ub8"_G&ibc{a w)=fS;Gf-|YZ#p$[w# ;Q!Z*  1. jWtVGon rv[uX?\IV+DAorIK,I7y4n+vssw$z:OpɑdG%qy1gBȰ~3Cvn~b"Τɣv)NuPP?"N0SmH5*11 s/%:? 31^}YJ\D[=W&m*X| Ȝ@ӆ m(iFrD_fuǁ+l:QvR#F &P|ħU~+"7҈/)$Ȣ(@3ōx2^9XkL{_2nyK@Nz[ ¸}3z@ 澛,K|NXz(5 kjvYcա(מtJ/ʱ ,e:B9(X=μ*4pvbMąZ-(Z(,a\nBU1!7蒍9*o , VٻtEBz -lTԙ_<ZK7%\3 \qa8TIhȸ|afӛ//7@u-Pg̛&"E=?.ԫ67=Po|Shz \[y 9՞GyORȖ;]Y9 f6)Hp'oa)rIc۝`9 nhADz, pxjϬFN\/st0EỴq:Bќ <|g1)>', h/ͼNL'Vk g7q1dNѿwY Fl9s*~!Q]1iWoj-J~H]~Pq R}ʹ-xf1KVnT-x6jwr8O=-5=,h*UMg?10`IR G~65B }z@㓓ԁ9ʅ4}^(\`U6iz(w潠GojMr!ʍHڧRv9 w h zeY7tʞaa" ;rmP `5#| &$P5&jvL .zP2>]eX!A`sɄhIDØBmȧ^W-*l+Oຄ)usDaWZ0GZRIW/5m[O]XJ 8#d)!kXMco*  x@HXa$NnPgj_ZdB$R9]׹`}%/k_=Y[OtKm\`Ia&iXVфt+v/k R/+\lk5%{*;b{co^dD'꣢`kϜnqaW4雨r3r(QK1{PL}Ā:$@kdIh=A\JdQ&']8'6Ze&_վs~ߤCpID8)v,9"qX-TJ&M'Dup ck107 #f`gU(PLV`xǯW!-5삻)p}a?'xw?\Ho&H/K|cڼ UbLq3G`ldD,5dufQ71(s|Myû,(zWwS9'㢾$r AZVqO+ 1..]n6 f-%j2{c'*Qfp4whm;XM9uw՟ZUSȂǔow5kiyK6W?fQv*&wRhx+l|Xfxz7 AH$|BBUQYTk3@Ww&YɻB-Av/w-y @[xiآ2:EMg4(\s>\'(#dSZ'r5[˙j-B.CءFu_g/wn( Sm] $HH.2fʜ;ZjRUcc֭"ACT2~4-CjI6gz9F/\Gpjl x`vVE{3YTCHnU]/w3\NI;I՘]§uwIWf3-3b,#|]'ZJ>G5Jj#6"c{u)Xpy'Gi(^7C~h54W>2A-:LlD5UJFjALA^1B$|Г~cJbPG-rmGy 2#Ծ Iʇ ;YbסEK-#{8*mq OCk )*n7)H`ema($B Shyň᮸"/YJFe;S!b)<}/(/lNHQMn_Fj9MLl&PZ8 ysm~7\!:t7Zx{DLM&=;aMLFV^X9As. iӼ PA/J[*5_){q"gҘ[YF"Nάx(5c]#`^`m٠SpfLz1a`- _ j=R~xܔ%=P4]X#)oo h!1s(Ua66dE`|Y=60uE?k!Ͱ5aPuΌaFLu,%ֿhF([c9$q7h9܄6#¿4WG~<=s`%%^dDC7Б&c~e!8۵h]a7{:22TPu2(ţX{"}#h1pv"& 9L~xV+׊K `8d&9"g$7# )woK)\ !+DϦpLs JN Hg3 bg[<UʶMn1!6R0=Iv)p]f-fg{1 tfS]Amj&2&OK6c5O!~~mN!CWY[/wmHW+̀O!/sòdΟV~O*C Q o% ~5x@ǩXvmZA2M Pi?ūoUeC:F- O-~ RtoHSsgJ:SS_(E#[/JzqIeTC2XhGdF"n]F技=wG@xt(b!p$*IL0o<3_r VŝA8^{Tֹ_9);j:%=<`ryjiBx|v0@ },L dE:Sho4=.N,=&F{8?;]zj98ZA}߲,&Mye.R%^U d2&|5WwyJ8S>!qTh1=_9#L<Xb!-{`ok6aryw[΍ } gIBk'x(u%hV{)0YgK7>ܤы~ɠʝ"nl /К;0wրiE FAz}D壪}*+R%U+^@9bWM:FTA4{JPUIBNR.[ .Eޗ]r:6SgJL:E$]1QI{ڤiiLذtwژ z|{LKL'iY0h%1:\;ÞT:5B7+17[^ܶq9>Vڠ2\S3Q CR%{~&g-qE D9r`&p-H}v)Yw8$K]N~Izyp3i g*>#(w#vHR%qv!HPJQbcWf^S &b:Uݔ]D&}c-cuUZ#(T.<)teQ㙼=4Hsk]ROJ=$_W2/OMpZI֏ݿ$_76(smV,-j8 w=:4hѱ7);5.WZ٨#6jha̛iZDZ 4%`ۭd TmtF <{LͽXr;aC l s'9mA|b* x5ORpAJwu_cBMz_5 e8Y])8F2ݷH+%LGR"qシj䷔Fۥ~IPl"SPLJSU0+Gad'+O+ӮZ  >T.\ !i5"Nw\lke37 ~یnzʃ$prg# ~tՁ6v'mN hIc(ifaczRr3s8|xS1xm,%=ғ=NZ# A]<~4'1`G#3Wd{)CK&)AC@̡\{Cpm8%8%dn$^ʄf@nvq`%91O{ %.|k l'hAaϺM5V9Y;$xX(k-ua|3G M|pVp0LzdqR7\zLb`\t w6;S2cjU1|c W~Y`ͧ]`;b*s!UU[jqt!+X9wsNjq% 9녕<f"Vxh5G73u7Bhn#-Bwfq%w);l$WOKg^bGgGs//(Gl%i|`{^\:Go/${m|cJ|Gqpz*0,- X,%EikextzD)Đ.r]Qfž1@d;OA$M0FZ'Cm#͂v0CttQTk7U2I.R䝚Z&XXr!""e &1;%]=j)%W&n_!>իGܬit#>]xӱ$2:QmEN'jI$24+6AJnn>VM+X@6|$1 +Gؿf¥}{PvmO}Q x-Kުx1+E&w0c`.όa:uqҴ D闻!!\^{Ӡi#zuyJ:?۟mڟoɨ7wةxe1FQ݆obD7~AeM n!"#o3AY)?lY $4HBsMj@幚M| i&#]čc@ݺm>NsG2eAXeY^ W[mV&ꭉB<[)3Ԓ*wwcOhhL7P$.s*s0U}V9~XĈ3-~̩2llv9_@-W_Sx/+IQu2cmJoKƹ' x}pWusQ]"Va34{2H0DbXVETo\䀀#ȋx3}ũԓ: ?񻷿s8oOVMg1b!/F3_wEO1t"kT@ [;9AZI⥜<# kcQn^ ߍ77AмUn/a15x +`Xkdkr4^&G`iAABv6W_3Y($^Ȇ,wW<Ƨ95oT"*0u:+@ '&WkG^GMu]l9\oqkKYh,'[6.GtK̲ & UYD5^Sd7U2[28uN !oYժ7ܷ}Iғt;av>֎..nݲ9\ttP?MiG(H6킈{~t/0J4\sц9}pw|}b<[qH8Fbv?o2I)6~gb*ͧ S fJt>_%T P'x79҈-~gS~]UOQx?3 G")\~ GY&DjFkeO׼(ҊxcA^*³A~dB Zؼc2Rm>Ŭ;ͺ N-lDQ̛ۃS-6ᜋT JKAƙE)|Q$W7IL[OS89N?tz**`C2hJ`1k7c[?\IYBԕS(_1}K'40i . }ю'{9)R^e9NQFcHb%X/B %ҒjkGY=M|;CIFBB2SHN9e2 N t7 ]Ij|rAw;+"I>sKe-*H: .VvVMm%B!+_xKy9e9nvP=;f5UkZ v=x,\h99C3/Ò9(8zZto,Tok(=hӉn9b`Z+VĐ"v>*R$Xs*T\+iQp fm+I"A6:%ЉBZIi;ϵdDi0 ) C)CPVȳbIbI聍)"ٷ7od>T4z܈i2PS tg<:& uEXvG%/3ˬ7l[]V496]C Lp, + ec<),4y`ئ>dB=#~L6-T'O_}eJCYT]5x|p\"iY ݆ܷ{(Q[6 >5n >'QQya3ZUk:X+k"@ӳ"CXr(eIJYXJ48J:G )K ! a ݪLg-5ߺm&p\8Ci9^AOީw'Y~'DNTk\׽ Dj$`/I w܋ܺ5 qeqaԍd5-(J 9dLk-i,A 5P~\U6Zl_؆7QO'uZ|U](^7XP9M﷟GJTj*ƪUDIG~A*| 4S w)1.stsxꉓD@TNO*w b-")+Vy-К[bhvtM7ěf50iGCJx7olߡ#y9! c}dH,)̨CH*Svg vN&{aAFk_kR5#n| <FXm1 Xm / q(\EI)h^pMgyc^6m5T.'di0kR?WJ%_m?^cx牂CՇwHmFY-2ݡs@4=M`%7?cFX57Y4κQ ,S.4g#4q'Q;]%%<3sG;͞Sy_cuɭ:uO&gN2'jSKX¬p5D{$nF[uoIH@ݝ!Nw]w`(T0Wq0tbFymK%>%6sd  /ɟ7C@])[;)J>j6h /T$9OY46Yp^.Q70 68ԩ`4T(+*fKӵJsCS|$ #`|@&l_b: aWP 凯nu#ׯ]D^ҍ4E3]c}-|)OB=h]+|+T7T[1?yM+Xo\G@ cG[vٰu*S=s d.˙Cĉnׁ:TY*ca*9C Wwbx_`)@ze@ ~@z'n%)8@߬IFRYB"Q0yƝ=3`ʜq<>G%hݴԳֆ0qJ8+`p5fYw T[#PL"qgy:RN$N JL ?]"M9Q=tXAո-Io~It@C!&>쬍맢05? wk| ;O+cfkFy_(>3BFF,=";(9 c4+Vʂb=`}}-ɷ#ł4Tߞ!|}h=c1fbײ{1Pp=οyiΧnnpv,@1os0(ӣ=%>`RӷA5 %(h\8<* &R~9'9`xTz!eD QP@:m2X Ҟ`@Ռ*W],R#l\[N_+:Eܻ-BpgI@AC|,'Ptr/Te>U3_m"d#,>5;?yQl*K`W5.-Ê?;I'y C4&QC5?~hʡg[xX?Ҩ-#FY%oɮWF9Rpdrc&2$@@XDnS}n#@psްݭ?zj]Pqb:y.\b=};_%Qn}k[aA+eޒI 1P>;Z0*9)s)!ףbdrE_ y̜RZ@3zU O=]jn^?J.&+]vM>X?b;ђ;po5BwxK_k38q??\3t&1:&Y&كO!TFNB5斱%:Nlk`qBw8LjS#C$_eiXfPAwJ!t@%K$|g6ӄxWoMF@B< C<\!꺴<1/;|Ōb\wq;45C.ʬDD* bU"? Bp }_%Rc:Do Rն@Ȋ 3;*P XЋ&\OdgAE)@Pd;ɾϴ 0cvr#'a 5,ŲP>Fb)G[4o1L:Ld$Nsd,ˇ?ٶ_J"5 fcڙ(\SnTG ҟԗ%aj/IM@)IWw=9q7Dy׏KYLT4RYu'@ [T6, m hȸ!wǩ1AD.*:OB'@GbI1'?stojLQAb)ڵ͏w!<4[\ WlUVGB ˰%bU'}..XX]<sSAxsM2Z8xF; IdiíQ[ݧvuF;MܚKz&ԁ _`ݧ X>ݸ9-={v$X6 /bW3"F' HՌGOU͹ Zz<1ŤKѭ)}&9k H@27څtןoPy'uhp~3o;Uhza`qm},%WhG!3/ Vp:2ߧpd@t O/Ɏ gз-F1ѹ@݉7l '!#GHb{1v$ 3g4~9VbYm)p>e]- j g&9g3G V-O|JL3' Y7g6sp##I$$с˜ä IfZsz)3\=FĆiuڗ7bh(3JC6UD!mfʱsǫrePH ӣ5h aE)d}YEJل4c%V}œYN!KGk_ۓ/:rc7N4FR{ܓb8ܩQF79 Y8R\!mN( (x?OIV>A!9?K_=/HW6im} ;Co<%EfsNSt|<vH| `7<͂Vc^gߪLHa>}-'񎗵Q~a.K:4D(Zh՜,%ݪ^&cJ^ KL4cv7wv@ڂ99o+!-O﹈o*,yENǿ=;uw[{* DgVZ6EKjmt-Zt-&nB~Ko2\~<v ɛ:JSt~ke+PӅNeK0ԧWY3i`Śz)O%'hp(nzS~&6ܵ=8H"1[MRgwO hAp`*e@=;Iv,Ɋ/8QqD80 Ls>8'ji6#&{SiĄzBmJM/eJa&Ү+hWA*p,Q񍞲An,MoSB Ɣw SccJn)*ڊB//2PEyY"܁!r'Z/͛hu"p(  {?Zag{Z'#P)LKRyݩ;ir˟Z<5\1w-LJQ: I6OO%5B?a'G Աw FF f cNS6YAZ8w ӷ7?$*﹨˂7x/s,}8--B$SƼ,wrq$j{2lcPmC]M* "βo(k} e:>F6UT46X@LQ Slj7O%IOļɲ#_:}W==܏=ʧOaws 'q@ 5B3LiHW<ְ-B"@Od*C7-h]pH2נ~gϋ[ޏbO 4}fnySGŪIMJ] RstSKj,-m3T]B 4@NF-!t22`kMc$MSwM3)j EioNVo~H|P^ f \Yd(3܉mZ#3tEF茖 {u D8~++"$jNI eL}jdGfϰ@ރڴy.lu)-ԑ클>r$mv)4?#MJ){ D[ av܂dȀPC"K!0ef\ y&xR⏟nC #bgMMHJ$MA~Ш&3I4SQXh.yfp9s _ jQQ-v_9L-3]n4LӦ"):tV P[Y(.ȴ8\%]|N2#ˮb?{qF?$K FLcqer0zΖJ]NTc޻NW ?ڶ{*ZX򓟂9t!j(@eM%I<6rj*^1ٳ>7^,`4N<L<ֺ5qb1A&L_`6J&ʊRFEУ:?7b}d'2iaH}CwCѾ C7.)@GuV]O.w_{ZH)dnƦ޹j([k݈'%"t"4B θS&[E7Y֒  fs*TcK@ΘT_흞;l!s+)S Ga 3EhQAwUDAufGk^q3Rs;jYR\IL_N!Ǻ>)'S{"N3!y;O2 L`RvP0Ks7sa#a^-pRǥ74u=%t{'xZ :zGE %j}y}A݄g o D4O Fcazz8k3AEZ#H g흨YXݣ3;HƮEFGr<֯x:cX&޼Yto[P,Sm|ݜ^Ѹ~O&aKnfܞ{Keh.@a /ɣQzMBcԗ˧q l*Vs Qǀ[̜)7ib˫?7frwYۂd{Gj'sGiL |#焿].j2r_99(}G? A47>QŔ4#jgJb3FNd[z'[A=$}usԇ`6eyͱغ#[Tޘ[8=b3E#A?9XwYv+G*O% %G[ z3f)3aZ/yoLf(`~IOo.9 %]u ]&&'&um+4a;?S H񇴺g/j)LDhCG`'mOt#5i'Ĩ GۈI; /Ba x3>UNϘP2 ^pU0caj߶M@d&a,l6\@*ߓ2ġ X&HZvlS;>NUS8o )a\T !#JGC @=HRQI)iy:䋒-mi n_I}Ac8xc?E:8h`6i^Js;ATpA戶sk)ɱZ;Mf+rH1mha!C\Y Ϻ|cpPUYI 6LnARDKUu︦+mzߠկyj亓 /? $Ɛl)AwkSj^Jx!Ϫ?Kp{OPJ5$yG149џZ`Gg郆k7 j:b.k+ߟԆUZuG@X|_HvNcy8M>a;l"Y=w^!Pܪb&`LuƐT *Ot$bg)ɡ@;Y؛=[&vʙël) 4}}w}8|ޭtkGML>2S+f,a "r@㤃=Ul."G0lXi1 oGzC!QwIl=;>,+|-G1tljbuӡ&% b[!J@6A&Ʀ6H_m݋L9[t"Qs#'Yǰjf-RR@g@0/e&8wsy>n=_k /aaՆjvc:SG.W tFUae(NgEN`u:Vf5ԕI09H{e?̓^\P(&hÿ7`R+ZĉUW3+O|0j4|S>7}fU.`@4J&խydmV'Z `w>MiګsoQ%r÷X>]s 6Wǧ뢣Xn]nN-yYR={PϿ wC0t0|\ 3 $yh48A~ZUjmn@3<"ƙ_.5yvCtY~U>u܊ y׈c!dAyl%38%@"=b˴YS#+*1q9Ѿ+5x,~yu^H58X?f*vnNofrE^|];cttWE_z:+4f8xs&jtI 28_Qa}U-,_xNBaªIOW;Hc`wW:ZP1H@Mn?ӟTcK(5*MEP Z\oq{ ]a[~$PٝyF\ThŽg)aA:S$8vtnqmiAm:!P,ݴ!۷~s+(EC08kfpx# 2IBplk:V7D 'O,@ ]mw-l).앛r"uWBdYkyJIra"1',R5jf<$O- |6~452t~f7>ɑ&ճlyg&z.(@8Jkq_3 3w9R cU@<טeBf`H# iΑ*2#?l)g 0u=v'ƳK䊓ÉkHPx3K{krQc*7?2 tR<&"N5_xͳQ,!.һk߫ fUabUgn |D?Ǘ~[S*B:BOc[eu% JDسقϡdrgʨ;ېQgL +#z "IEV*Frh*J{hj-=eqUfNڳH4y- lr3Q씘EA 3y犍n1uHɞŘkB?Z.A}U_-|/k_T*AY'p)ݤUYH5G,_P I%jE(.SZ{X柡76*,;᧢ϰ-[۞Fc=-ARb*J|7YWny͐9HY{Fl;tqX^BIbNm¬`>MȁvnцV  aU;QD5u+]s3{Ut g\Qwtq mLQ~:;p#y`8jO˘k4BU'j7יsZX8Sdܷ~V,l{x~Lijpm1Ы ~6h}Ix\ҷ?}1PD{yi ߘ+7#WqZ+>0㞃$ w>XU%s0H_4)ݯ-$PxEL< =s.2sm !=vudkMx)ڞ,y ȹPL<zvԚhR'ЎGe)ѵkVTG73 yQf9Jw]{o/[sv؛Og2#z˴u&Xҧ,!$DDjn_=_.&5I JJx]W7RS'vbV]r\Qu(45^)#'4.:7H-QM"'|fQĭoP5.orwq&UVV+Lr 2{TV8#M516u'@d:6KA/f`uϑ㇤Ӝ2Kmt {[Q(yg^6Ym`iNMP Vs]ީR,KwC;1!:%&{ afj~D~`5h2x}GbzXBTȏ G4vrqJW`Q 3%Po=dROq2BU㲡 JzkPr WQU bq6&{V)Ѳem+$ n4%"H IJ70s0e7}gG:¿B}4K- ;Sjbt r}O$~7y}QoT-T-*37E2?jX*ao膭o~xmfl]iSͥ.w-9d~m[d8`9Auzm1*AyFʛ|E},t pSF%8 () XjN>RiTA(=Usx%Dt(Dl ěٶ!DJi%3AΗ7q},\!niv0i}uurQy  nXf?JLZ9;>} H)1 hC:2}K6=B"SF%+ ;C;ʌ$20@Zܽ|U>lw =Tzw,DKJe^[A,Q&PC''AP)7*ʝ '^;? 'h]|<H>FrCi6'fNEgmW]ȮW)FP'he:q4qq!~Hkvb 0vAsdP0@͗ {:!g^a/ϿAia97M[-zsS&}֝FHpAA[thRրSC|Cn7'/Ǽ0~B;A4Uh .#q?Hj>Ց FAOupoB@ d-YΊ5~| u dRɭ^;W$ul@# b4Q='(?+,3ƧS-3*n;!>`֪kLM Q]fJx819M]ymni=443CvI\'#oϴS1 J QKG-6DYLkE|AO Ӿ %⍸ 4η\^ܝ|ѳd7xg\R4Յ0?KqL=O4fd$`<^V'.+Έh+3S|3]T_Jy?D t PcPvNPD'ƽ~.&uG@,b¿r gA'˾ǀ ^Y*I("WL0gܪ$#JfPfg1QwC uE8j!A**+~RVS,0$Wiْ T)`qQ9r|MTT#d9 !2rf5.m sm@ O.Ր 2`sL /z&B.\_}Wu[$T65g<621rN"Tcs`:{)z:fdTmW7mT_Bnl}yp+kWn[Qv NNq(o&9'd8+c 9xQ݋91JDE@o[0>b^mdZ>&ف~V"Ѝ*5] |=?.YӄQ'տl력_\Pvk#%z붸Bnn\c0~~"8gl-`Gs k|czBDgHA? dJ~*@b.ukKv*pEfǺϳr< &f~rS 6lb[qӁ,M:P/=\ 5Gqe?.f 0v)#Hx<*w O5U4x![E =TU`VFyZRUUWQ*q= M2&)=oBnag,a]- oKL)OJI]k0eh=kUkC?#bO6+2HwU3Z8Ǫuj!lqMLlDP9ZID`G}S5&eU8Җd[/jj<}sE8 9):i}\K;Ը@ŀ_ه {ȵٴ+m~͏\K hjS1\(7K#WGgjhQB 4} ]0cGyt OIEMm Д6Py*'uzzX~Xo>]vk>_U% k'KI^h5n<1,Ies=Ɉf1w-%/AX =Tj}#KvٺioӪۭd*pE0AjԽZ)>)CBdGDjڷ[ۢҬHQϬqI) ofTRM>D-}#y_إOf(8vlr%'K Z}fy\mhLH[) j ¿fݷw##s^3'&[jj=9*_?Xdfjw . ʌOb烝RD~S'ejwBB! At8qOIEeQ=5D a_>oNmsIY@ 0'cQ3/a,=b FQ^ZA2/qJ3, e+0Յ|$~7Q\ hJ͡hnۚ<,,g>{At4O|v^8Yi{Rfc.İˉC*lxB""0UfY;q02xn!'27B9%d9Soa4u3X*P&p_¸YtSŵAF>(,Ue^_N[Y[C ;>Uh_@Q:mr1|G$5_iRD =ғ.oA M˲t#և~ԈfGbAت^[lf%nJ*؛ޅ xPFӟoUKFKȋ1˸]s<3Y,>^zm5م(`~-wmiՔdmUJN4( O eM=i=3]p"rrjKdj?u$7Үj,AN!٤,Mdˍ4mP>8AߋBeU!+bhΕVP'+dg4Sڶ ^۟+3Oޓ^N$zyY^~4}"숆]Ed@%7SK;(© hJ-Lks*"m>H`CL8Ѫvܨ۲+B GŎPБ5/"pj X6R.P5k"5A]r@ l<-h/}ie 2 F//W&G}(PyKa81>2B\]F,>ߣZѳ~z}$؉<xր5jF6&qteWނ8^m>VW9ߡ A))`Y%"ѤU7Hnb+/9jMZaP53pfHtz܆Zˣ9z0 c-_-PRHDrKV'#yhODo*XP.l1THu3kBTK.z)( 5#^8ʼ((pCN2Jjt6W/ZW c|sCWedɂ`{3l|Ăuʄ͙zcG?+g9].y 5 B6{BN1E/xH=0y Atl)93WlfAb{ KeN0Ci 4l_\; $*bH &NC?0avu:Lʁm0S jʁ@|Z]ἷYY̱S/W(Sd/Քıob$V =SY&Բ_ (Vv@DW'C "q$zI@XwhYί pŹ#!*.QnS%ymsY}Dd,7w{~EoҺI"[><= %5ewm_4f33?FZ=M4X$Xf#q$hERּm>83!{+v%y%_Ʌ81M& :6ԥ^gD_WDSd6)zJWBM2g1:COҾj0d(a??=}htK1Nu]4<ҨCa@+QEs:hLF3at--~OF<I\?nM"cOS\Z)ftшcILB\$ ֑jR9AA5cQ1um.!zpIkr_`YWeLm2zzi&r;_ߍP̞qнJ Q'@WÁ.-퇊hUasl&e0NZװ b:r,pxpkۏH=܋T;x4!"AE-J(ૐ>́X0hY±-FSgƝy+0)k;~yrV!VX=^[̍/HD@ dԖq" (c\;xwasI𜦲ғU 6݉!%eM11.zk,~(zh4 ̸Oo: Fd2EC6X<w1(`n9bpYQ̖,_DZ:0r~j3 lx+(*V/hT'2i@s{06@h[ynΌpΕ@sx19hh}.G[.C{M[R4i-FrNK]YJ0+wߎ nAب1…s`F&)$΄= eCr> W(z RSzpՐ?\DO`6K fN\TS.%E1ju>yrNj̣ 7'y ]-Spρ JVv#-TO!TklB(>8۾\Lox~nWe(Hcg-C&hA'|@֧F.|JkYQ=]l(Q룤o|y4ڤ#!)9ui]P+lh#ؕva[*ZivIz;z@,Pf#k HT>Q&k(E]:9đs J"^bF"ˆi^5EW"1 ʃxdt,IwԪ0WM>3FKdFAjnsFz)vLw LW ES"h]3nDDBB%-PW +X^Q=CŊ,px}+щ^m}))t~.-c#`kp}ׁR b8kDɼ5ac` jDpRB 7c1Gc:-ء',BB?!a#!g(_k;KN?:ix\K7c곗YIĬܫz̾r@D߀}Y_ה9rbQsƉsNj񸩭bbUyݜ͌DUR)칂gXa2hqMYx7a$uG wo  y45HlA9ބ{ɦWGِr&@4#&kK{'$ ;Qʜ~UGFhٲmx@䛭j L*L| <Yt`loQ+Ɖ[X<5v%KFnG\ϰFI5#׈ IQ%KBC8Ee׏[Cj <̐To>0uC1HwD!7jYFAil]rxQ$+nB ח06LVM$6Ö&|dfy]1йXzE~wmgOTםa1|_a>a8-Q`ŐEOq7uNKU uYC¬lnחP^m\R2[~"Bo*N >zEyͫ[/.;n_1%Na1(0˥ .3Ϡv*‗2,d T{Hbg]x2B+CL:[7><7ѡ }$R[7L(l]9P[GRvr9]oŇ'P:՝`3dv߻9)16nS䵔[>p"g9u0OkQ30?P=֠Kgɏkac=H\u֦eM ցwf/ H)/1װ9rGp gR>خrP ؘT}og6aw[exȝuwP? (}[mu'W8S0n(f?U^:s )O~iP-p˦&lʒ86ȉaCHȯEp sF;~s@:*j y},1iuI㢟?gi}_͟MRam~g<30-M)(c6fհnO1<`6}a= K` ԑa橖A1T, b3Q @Vk޺d :UŻ3/k/.h5kE_YR +1lqHMWxl `$""ƹ9d!zc#JNJdXu&F0~ v$û&ƒ1`QYv/CoE=fF?_hR[q;{Ifeq)zأłU3$"U}lzCISwvLyѪ&O[c Cl!Н]5G.j: 㑓q|wdZO Y gJii‰t+ ڑak}$6h=D_Ӕֱ~-6mDF+)q[mrBhG JK[vuWQpw}C,cW hqQ 2rH<3ӧk.:B7.1q73-}QccIMJѪO܆1 I9b>d^w' `O6w#apycFNܜcmA!E.@`F).B<0uSVX?C78G[KԁIDݔb#oIl̉x|\EPOj\ JJf&G&lȦ dzǶ6;yo=Pe0+(`BcaN Nv 'xeO)S[{Xn=1$9&Acp,P~SW{Gz }C~fqSb2aBKiEM[!u qN~4j<~G KA?Go]F"rk3ܯ#UCc}͑ྊWh{l vg '4i8;{JyjE\;`%Ƣ̆SewpFzT@`??q\ׯ"b܈0tj+8{+K wآ/(G{u'z fj{l@̔4V8p$sDSb<;t"[< Y'I52rMa10{as?TdWe29`/gPA8Э:Yy'n`dSFd! 8hlXƯ-+={DwJf$mj=(^U :]S LMLd*+C(@5GdGf\Y1e^Wq~QIsԍ}S9jO8ψL$oO\{I>2+O94lnu?L dg<(58w6"@W"zK_5`;ǩUܢG @CQD$@ME0N Ď-ҡ݀j;yT4Xՠ9zuσ殣ŏ]5(ܼ!G?)r'ѡ<[(9gyc'v]ؐ\d2ɨ=1vN,{r2uLj; caY®c/#KzuP%B&{2lK\X˟{oyppS[ko;57@xTjP,c'鿀 uIEdYo+ wym ]PDkդEI&һjsk8gpӐs>ʱ)~BX 8m-1њfjDQaȯ7Vgiiƺva=6<8%X>ӜJ$!j÷sB4/MMnkn`Ѥ Hn$hKx{Qe.Te=a,do[И v^. 8RF2WMqQ9@wL@XuԖ"[Fg<2nKa!Qo.`lB>Ų\nYUg]7狂h }\Tݜ!p֬c 9wn %C ̒cZUeY]_U<\%h;yrz*?'}"W$" T~?ZV+zZpW5dCeww6^lx/7\ F:ЭwFW/JS~^+5MR<51~)wWzK|,r1zv^Eƾ.P: /=b|;qW.j z'k %!OT3섍?R&.B bS ݩ(NA%+V XvԌi܁@ĸ?(,X3|]hUUSum˧ug5sYj[,Fj {ES'ldn;nFڢթ,}/J$dg|hԸ>edˉ`%.*)h~sΉ}?4 yPcx8T9PBuu4p8pv |BQzdvc(lP1HכwRb3[E?Qw0]o }:ly#5 5bv<0c{ŏ0 &M&Ψ:oS3@Qa\'JS\=3яǢx(?uh 6b0Džy}$+Qc]Ҏ+_'Qwvxm(+ IAo"e]QQ6p⑲voQxT+M#Dh<oy FsNlsw.F+b̳Kt=Z#4\9=53Eoz=ؑz&.ioy,a jy0i! Ҽg6tx/hh涔iY-$I̚Y1. Y_ aյjEdz&qYܬxiDɇ ;}3e9%ImvVqv,'I{cÈ{,(o`29m姖cRY)ԲoV1OǕL+Z 7BI7I"N!1Se% H/v'>;ᴜ%]Cap8!I'0Z;ciWup\:$r֞0%NÜ#Hv"&NIŇgZa2"Yo'ޫ?^]d<=,r]̞u׏ssxP!f@H5oNsye L6,kP7ņM n4BEjmׂ֝ͩ84!C&Wpc-^>} hEpD{o`|nJaطi?;$0mL( pڪw9F@w+kF,#z gf͓K`o0(ϒ_:AŃ@aÐL< #:_Yԉ})qʂ /뵶w˵HQ1\7ٖd:Fi:SךOﴊJw ~5Bܠz6ɻD~fઁY%x}Č'u ?@hMa~o hjˠ. Ur Q)yh1jɄQf iX&"@OT: ג g+Kvo*f7OZ&5&Q,=kv8E(KTx^16xt$I0&Z厑\tp ̔?E4plAr/)X jN#Oa^+ ĕ2i՘lMf3[ӶzS5Ј>N̅ÁS:gN"UtJTEܺoOCtIXD Y/P) :Í*C&] T+x\uE#!)ϱx+wO 3ݫIqcߩpA5=5JVXYv1#p SCw/U3=inq&xN̤,2 ,Q.5% m"@m=vM{ 6OG=(ǕmòN nI'Hz7G *(*\:$:ba5}Ib[NؚA(rP~T qw"1Q`*8=C"|yhpH.br;Bh\O~ 8űcƢI?П|x-^-E,vƭ(:CXo˅mZsٰd(3u%[ivQyGK+GKAӵwN, :O5 rMIn7]ڌgtH: fبuuen& , Sy&)qDF}W1gL@q)qAl6҄u"nHq?e⨦$$ #!T@`qFޛlbJ:4fڎ_")b{" Ġ޿;OpUu.NjԬ@mN:q\$ S-31Y818cNmS uzkL)oB{\%JTߍ$ b`/{]1x| `u; fX4Q]ℵ>>^3ek èr}aD=>FSnZ`P(ח#dvWv] M) iZfgi`;jaS^' t-a$/YJ;6~RHP/G*iGku]!WS܊҈p/?b=fd/=8P#]2h)m<ȚtیRnDI5 NRD1 +?H1=/ŇU  b/HVcLmOKߋƟ}#HءS8.] S7`(mΤ+ pV3ck I03&vuFOqT}dP|QNJfCͽao͹5$0R|תp{Ф% iSֳ6^`ӊٵwZmxG m(¢#B:eļ2ixtfrRv*5ڋhFE^Z:ki:ӭpW0)VfU&bGWb+5$OQ!"嵔,M-CpIG ﱋ& D`J?x_{4;OT CJ'`BTp15{}GlhOtf H5#gvE\˴r/$cmgW/IF-轧Y#÷\'$;|U<#Q7$^aiCa?~WI͕S\=#[)X(SqoI = 8nV q,3@m Q¼Otnfo7MOǑq7uk}q+.'Hr:JP_mit˅XHG"߼Yhq6< jD5S1yh*2 #bW #Ңٿ|[3arX[8HNP 2f?^GrfXV"f@gXEj\&((hQҼC ʗħuĀ>=tEVq{سUk+YFi#$crozBlyc"fEƦO{ ],#pLɏ26*ۄkoFd6OAJRd bAS<dP n`-eW-u3zs6T4s(4>݀z1Cyy#(ߍ ثwat̍ Y. ^JD^PS'2:os:x P)>XƎT{K'RZfOSwFoXW(댢OoFf+Cu&ujϩ+  H,?)B.M2rg8:3Ģ)6Û@w[ DbԨU=l9ۘe5ka9c[P[eGKU$y;O-ʡx56jՆyo>2j%8sUݏ٥-}1ݡ3^c>EIco䣎G)ÚbR, wFn0,^<5%Lz)|R^/\43.}@czz1& cE2 yg;iW eSڈ|dAhº>=x=tR  v(뻳_Jr*k*Hl5y  y@wj׍ T]quN Cv*ưVt K[Ѡb+E^x:s_d* {@[%[_)*&u. R 9zRgoyu/BnG&eSS712{RtqtȁYwn=x@NuJЏkj[Q 1ƺ0"Up. ̼J >Txs}aEcA0А Unl~TĜ:&ԯݲ{=3 $1`ː^Y-E-.%# ʙ(=8F|cT &tTZ\@qEs S4.CB^+ 4Tc OLO:'(42GKJ*q:wu7b8PIa"ʰK{A;`!p}L&JLT~CDhC‰_7(Z&X![L) 70H:~'_O"]c{@WJ ~W|dYbe ~o=* u21e%;Qz;qСs?t_ p5qP^S m#14H[k|.*5^WFDZ +3<Ы;_PeBNer.QPR%FFU׬gyKRkuE?}ܮ}hXҊ"z6RRC)Ni <:a F:gUUZf.9Ɇ'ܫ@2uQcik &xg0i0;k-ן#b ]),x[+-oOӠzq*ߨםKi& ڡfz:׮r-e8 oTP! a!CX^΢EO8.)mG>9h+P*_}d z_9Vz@"M*rl'!Q&i=n uj?NХ gepVыN‰B&lQę.zۅڙNٙ&Ab;g.[myCcyr|m¤Qk{e~mPi}Y=:'^ʷ)atJodbxxWCݬ9ߟoM[J70٢ jK~{ͬ2!qjՆbI9J"Qft޺yϳ.[!Í$Ghχ} =+?LV6s2/_x|Eo}_pMF٢½fX6Ho2b$ȋI UvKLXjb֘'ٞEE_:[L,03aH3.Hr^0+6YT%:bg4 %D]#y@]6)߀@|TKMIA' X>O»-Of\Ol(Ⱥpp{="W(/Lˮ3ν^PRy~h,sT qC 9V3ʙdLr[3 5k1ZBUɦ39fkˈo<ّ"}wS$u|KC̓G9bƓif,P8l=a2TG tY׫2*eukCAhdG609 fDn4T(!ӑ/PQ9*4K 1|~_%_ޚd%bc%Spq<5*zY/DCeh;:^ULgiXۻ(4>15qim`#he Fw& G/>Y0*;˙udrl-hԷؠfÀ2wjծ?bcj0M=ݡK (~/JXe?ḢVMЏW [r T8܌.03Lbc*qxgWB9^};G†TjX0fS# |hꎕܓ#e}7EFbPYtg~ȷ'ۢ;J!Dge"YU_bs< K3vC=>d& SU"^n?ΚD#0Kj @ ;s:m\*G߇w{x մ0eUwgXEDWujH]2}_<~^sW}kgǪ|^>`H9`Cd.EO-I> 5OF,}e)Gq;Ϻ$Z5i/ftyd"Ò:/H Ecæ!g˜7X3b皃}MAeSe H7=A䆃q UA 4/\9iߎG#Rl2?tެ+ƙ"_fkuANaAjʈ<]׽ b uKf63D5 Rx!U?1VVBp)-B g8]j *}ijMJ$^s^ˏM]wr8eOy&֟'!HLZ jNϏoc6ݽ(,FXZir^XQ9 :rVS&,<#:bY"rC-̫V0`h\; %M]@ ^e Ě#"k ]`@\#[ϣeka/̵ j'%l+1_ '\s;-2zYIA.BD[Ͽ~dVՊIOw]aeRžn+ԭG_EAFC`OEyiLSe rʐNorȨB`Ⱥp)| oC1!(Zܴw˚2dYcm(j uYHg#ֳÓVc"})"O1g>Qigs5ZMj e뫆egbjF\dzt`ǖ.*Z]ӱ,z%kn {=Ip!UqȀzʒ*Qが'$UJMUJ6poتw=6>&.`,~zp}VgwkNABq OecUbbO_h,ʵˁnOj dMm_ĕlm:\UHh,`^`.0.MR)8,I(2dɛBVzMEmnX :%wQv˂|8o<611h8{,xãef k5˗H|5"JPL#:.[#@]5a.R,{u٧WvˋUڵ/ȅKAIbސK<]@%>!$ MEv2m)7[fye3K~/u D"(]4,b%KS{fKIFZJ:$(|ᑿ HʿbiJ8Cd־;2>_d ab2,C}5c9{EtTr"*7[};m*ăB n x C;?aNޓ&wa#NϹ $6N{`[V=>SI%1q9_Îy#EXz96VĜ%23{fidn fN1c8a qL-,sS_Wn!_`{wZZXmе`ANӵ1C 'S!͑):<!K5 %}3fw5WswrFqxӢihoBEƢr/j 2¥eM[`ZYS=1_;lBr+TKAl6D ܮS,N>E^(j #Բ5p7aֲrB0+O3L~ɔ@i8Β#Яc1Sɐ-uTȩf;\\`߀qK"*=3Ah~;o'XQ2aGTm]=N?=] WV7匩<ַ%"dᨩ2yӗ1 3tP{=n ٜ|,Q9*!̘\=%bˍ0[N'mB:J-w~ - F M4?LcUvD02ʾn|<[45O{^]ٻK9)0!'Yj(~_o )[פq'[>I_Y5 !OWLhn]ޣnsP'{~MFmAYv(CU]5f^O w&;M-Ţz[k,d]rq%O 3N"^ٻAS[nLl+MnȧQmCVHN6U;p)9`C?UF-وLr$@qȆ#o^bD;roOT|Q_ We\ExƙF}RuN*yCfϜN֛ 6 Ey5qr>XOxS͜!vR&>B?Q(&S=֠ ]ցHDvВψZSY( N׋mE)M5d%E;6cT /3,à!:[4Rֺvrr1GH>>P!7Ft5/b ߴ!*ЫoW){ݬiF;U+Mz6"=KOvR]%(iZO̘ s`!8.[8ΰ]'R.YUY6@ÛCy ߎ@#[?V6e󩨖5!vB5#7oGS"Uww[ԬWQJ,~.)w U&eוH-^Nս2r2l-2j9,Ոuűzעa/v<,_Zg/v+[/ 'T`tњ3;!_)EUpY=D5x)Q0V~%XJLho,QZ`&ԻE=&r򑻶Y垊f&833ڴ ݶdVca'oߋD,+I-8<΢%nncǬ$۬X;ǧߩ:uhE Wj.`{;Y}k,#} k],ÏDmp+<9jUVmA~V^ \I6Mp8qSd]Ԗwןu _@`2w+ǡq$#lzΡ;l *P컳г՘2%26$2M(XbOYcRT4VRWz]Z?WAUUAxFr\gJ%GihH\=)9|os6J[|gBFsȤSRtF (O[L] ,]!_ Dgk ͩW+6,8 VmQJG<; B#tSeFlj=V2"Ėݍn-jﻻK󈌯sTts'\# ;곯j`z`ۭR?Aazć)/=?}``9b(h<LUce 1'Q- + Z M `|֪VvZ0S; cw`3]):U)mkpi`jBx~"/Ejv"l gYx9=P-ǾUJKNOV$ܫ7w\k]#Ɉ[nDoUP#5%Pф=,DGo8S? )u*XH%GV2@;´X[ܧ7e0LeMn{ӽ0ұY ҭGgrқ(WA92g X!71.8jor˳êR\m je&7G_4MA|AW4ջhzjH &_8o3 ,^ܚG$!d"̪,w*`Vv!8C Zۭ%fVD 9uy &M$߲yn̽E4NGZPČxwZ5K'M<Ų`)= U9I}xx ϭ|H?gxw.KJf.T+iCh#vf$fu3߯8)]]ؠH r01PkGwHذ+41b1M>{3zvXPɾq袭ѫp2T{zxf,Q H]U`.Ze@Fsq[iayQj@/YT|Xm( qY-5ETDbK 8Q|#?7s䋧[WNbC)#(Ggͤl@tcƽݘIМ:O}&%BAH&pz6 $aH٭;Ԟ,/t"BP-|ɮN5V| 6ָ 1{j7+L(eI<~x#5h$GWj]3( 1 DSpaֿYlґ&Q0u;y>Aa2V 4([^uf&)7 &xJZ 4ptǕ!).fJeQxJe^G3OD %Jc1dUa\iA?늣H9o`AaTax=pI+8hvq}`̔e_!l%  >0X=vǀj"Pm$vڣ((ǃyɴcP ,zTj{%OK%}$Ѵ1ŕ;IUOޛߟgshbٚZW=jOjxu>#6jB}ǐ\捙,YS{id؟ŝ1?ƸDWe'̯e=o$cMw4;%b>O60Mq;`2fjο J}P;5S}źnK]}ҤK_ՐncPyP2#KXC ZDLkf9efr.dxầ Y=DXzY@+]r-J"U3Y8iٽ&yަ%Sk4 IZlcf^XlCw?zul3 B؆f!34i T;+VͿIaR G!m=+C Fdr2׻Rq7p5o?÷3-(^G:SExGPʷhswt ]g (7 ] zQV#.v6!"?)&Cv$4Kv'^$=uZe[4J6nedBsug~緢9Ԣ0h( VȽuTW=t3j Ql<<0ْ7uKڇ\+#xqgm( ! NƈN'lMl#wSVXP?67ap+ ,/3 >.G'fx]= k(Ku)V%F7h?-9)+#ןW7DfQ÷ifm~0guä *)+E0'~(]y!c'y:3#IOQ7zYzz0:& }wߪl"{1%{)eHJ6&٢ zoS[ D?LRso q*pXXWNp`=٢*;>їт-들@=RؼWboQ>s xi-tp1}ͷ 5~!G zlMS;43JVEhnƧ8bȵF?H] }P0X_NiM j|/AŠIz%w}NPY]u*iX&tJ۾c$KI_NZk\VJii]'Hlyd鮔qXCl6:ܸ#`JmżS!Y JN4Ģqdc(:z4ӛT|(ىЛLJ Htn4LD;s1z`5lsٸ'}:-lOA\+m(H7}bK#Sܟ %0v{gP9S!Mxu-bx{J: {.ug]sܚ5uk;G EDGˆⷯU^ISB}$K'9*XBPyH~]A&,mݗAB!"4a  BP SUmJ f,#U5M (mδFbjtSF7H-\>| R*d*wgoZ-ElӜp6 4"]2LaOb>IR=\`3İ21:YaʅPzZƆvPO0Wb[VW2Cn␬V}Al W'"r6+_qzww(=U+- &=9 PȣI\&Db4V4'ZS30Aᡑ7QS놺faܓ Bw]p ityңvShs*#<Iȍ>`|E}^ݍ"7OKO/?',Ax0'z%9qHKT׫-NӄAW9߳k}a>3Jjp-aqy=F8rEOӢr6Ŏ (̉ .KPr͎,m#RG 7:v{z=g l?y2q7l քtu^_a3GY I"df=^(8AkIa$88a_Pz 9LV!=m+s3fпsFƂ`&=x? t;j?"ݗ~V$?ZW{ˬ}rIpbO7 gˈ# Qيfc)rK0^O_/@JA2AR44>V7{P7uJLԔD,)(`qY$iߛp+P\ Wo| ^i*߻f46dl ?F1h+n"?h]rC/>Ь@Ad,a UNfo, {~UK:aqKUqC`A@VC WCxV&_ ҄THۛT!n';5BIs I M[rO nȲV6Eۚat{=ʞ(f$O\L3 zJ}~s2Sep͋CCJB|gPE]*^}}Šr[v+">{zݿpȶzmǩv_mGY#IʁH[_B'n9^֝~gOJ?OXBݿ=+c#\T (d#\Sdsz:tWO~YDfT T;Fhݴfւ+X5;= ʄk*jF?iw3콶^K٨ 'NJQI*AZ8e (j:([6k*1֟>s]1:al7 G0k.Bs~TKtHHHgt ^xdVHUf'+8/2_VZ%ٟN%*=LߧFE~lW}(xX7ĊBI t./<ރD}@ kJlG )Ƽ ڶҭ04<E„Ch_$vYF g@yztRFWschh;Ju~gTM|*a +% Vᑸy9tYMJ뀒$R|\Q#B 2׹~1˜g9EyzJ-!X1= w~. O׏}'/q>`JlꚭXdՊ6RͰiq"jFH@ d_Y6l4m$#&  s ^MEnCӽzwaJ w@uJdF_"%cv"ק``rzg dVEe${B3RflUVקGٜ f^RJl1]X FAP~=Yؓ 6'.%Ђ楙k=a&Fo!$qT)M$iBgdq: bHŎT ?v:\ 2Y:ё5Ń[4C=C௱6wZ3)el*E҉b9]#-X]{e„DJҚ Yz#Z,-Z; p<"^#RNx2w@$IͶ.y€* a#u l  !s2?*|*?G|a_G j·K08*U+Qt0 D]VL!F.d:z^u;LVEFPui:7:foRf+:Kj;2Ft@ٯeuH2oCǩ24bQuono>D&?L0Nktrx?E-{s O%KVUyniX%}ݠy$ Mc>&;ɚzBhN 6 g+Dֶ B \V398ۻBTHϯѷ* K:fLy6ňbۭZ t}(ŴٚO |ccg^b'HQazj1pKMiRl |&Vc:XL<B1ec [9MN 1:xy֎;"̈!SH9z,09CJ6X%,Sxl^Pw0r<weR[b} ~A==EnOl@gka()!,Qfw쩒9fCw n{)۩ j۲:m= mSXl"'oC-WC՚-kwAJcDd>mkAOs[Pv#rq%̀}C_4}ڈK})i9 =nPDZ'PH5l8k ]J#8T /z6IeT2`,)9#"dz FŁ>ɻD@C+y6vy Ow W_PHlJQG>ߴ"Dն9\,2~Wg"R ;Et Oc%d63 3B؍raPUN~e_ANz;d .i!jI─R!ӫpMjNQzǖIP6#"I|lW7xm-ʫVF%2uu< yE[} FHT6QB\$&r+~޿Rm/NG@`Rb|EYWD 9Ls6unJMdj9i˙p_P EMXwNjm3Drioa & & 8 }˭_.7Y"|2lߙKZŕ8/#cxu7CkUN̏`pfb wS%lf`T0ɉ.TqJh%'4hjXF\<xrlc]g!^.Nft1|?]~#KkΠ}& AeZiI<; B$ί"X\M@?+{ fg m ?6鱗)swÒb!@ L2I>YRxdnOQm"DJ P[] b% @"yYNx|# |lj_(.\,U^{硵B(x-+Ʋ:G!b1 lމW͆hZ__jGCeb0~\53h r1,Nnhusw[;)?9YE'%5˂Iݍ2-I_Dž4pK0PF\ի.%ylMEׁeY8IPM9;Eܡ3N ZZofrni}d?zM2ٺ9G%:)]ul}\d1C79}7r夞qG9UrL&eUxeTTpazl 0au- w/_oOu߁uJ@m5EN.z8q,奜#$ƪ4C~)f4-9⁰ޓXP}mÇZxGgE~*e`Uw*ȩJ~.1Czq13(ξ"股ڪN@@ R*l8M3rLzu@2 ZpR*yE_Zwb)j[E,[xPLX"92h4]g9?ϒ: ued̓m7U.$ /Q]6#9=]jD}T_٦ dF!~ JMW} Zy{Zys<1 שjӫj鄄i3ĵ׿n)H040w3x-Hi=yhMkdHs_ #e=gMkҦ) z sRcs) E *ixQF钶@A܋r&pc`'hzܴSG5;t/g@)t+ [iK~ tr"628jUK1n } C)֡&sf$R&:v{vuL> 6._>ݬR)*_1 |u2ꢷZU_M64'^- c~Wxʣ~WwdTE5z ;ވZ<|l]Bͨ~4xtxu1(wS+ɿo_2ME󶴷C5?7rɃt޸+V;K.jZL˅%r}žjSyh.1d0cJΎ>gg76'D {Ps]Y&BQ5)HH0'fyzl64[ұ5 =\~JسK] xiE.JnCS6z*D٦3:vAHaGtZ}"8cs`R ؆/sxO =+n85 fI6s6w_ނgҮtLҡg2Y:3+NI\]F9("զcm_^`yИl(G !9)͛$&v%>9KIڙ 4Z#NcΟ^WOԁ띣 yD'ŮW"Abb<~dHz%h/.c /wAwmN7_=Z󭬸 K`FKړ(܎H&YEXnB>f\9qgT9j??P%O;vi6 <2kXA ]"ob`<yXh&FvF"َ"{v٦)쟤x57F |p薸0rR  fo?8>/oZ#8}(N~ͿJp7ǴM@sAr@z"P& I > -ʼ+`ûvʻ*X`A3sjJYT_=YYG#>*piYyyR08Kw%Lbߟ'4$;^Nc\ZlfU JΧn95︶EBy?eFU}CC t&{?,k[\oQ!^oay7"wy?JOC'<1}j0σU`C{_mXVOhއ'zxܔ<ǁF3MA~DhUZ.]Hvr4lITWN@GaetTbRj0{-!NZ5KwfD0]n*K+R%F[2pN'줮 *~a_nQFSƂhܙGt`"̔f6OBb36*6J!O>"@sꍓV%^ <)hN$+aI?ae$aoC23Ts8nEj3d| ^*k5oU8aϦf h-fg0hxc\\#Sb8x'VM-Ӽ=-uyblK<@kcl6<bL =IʥG\-s*.FFM=~p6/9E'U %І8xL4>cJR=fxi\ D_Jn \>۔rL&{wm F+Bc bN ׃\ w2 Yٜp/]<,U޶pҡYVb%N#^Dyd+3tViidMl" žAI,*L"2Ԇn 6ƠmC5c.tu+aҌ {Ŧn%?/rȎH1B ~_d:KNId)}bihlK0%ijty -xL * ˃~+5x.F8XyX )sIk ,pɫ9we#%gh7 Vwif*,W YIdXŖP fr/{t -EgGSFj꒏J?.•OIfpx:X(>kÕl %\W'p͉FLgFe=89G , Z]TT3E<3Tn0FM {8 h&tmnrH{}UZs˫N`kcE]iÒg#߼D}]sW=;ƢʮEJNߛ,@HD9Y>B^U ^jەDB =5+H|#7{G)|5\=i'?LAܷ|*Wm%{-JlImr(2q=2|:&B7H d(v;AZ|umxH> |_@?LԢG61y-!^t7+F6jktHj^N M+F 7\#`[=4^=9YՊUP! D'w6^/ۖMPg}|zA)=ܐeH%<Z83aq=7O/CVfݺJ8*|Y4})x·3LN◤ Hz˾=-:>!u,HW@FHv( I) υ&qS!d@LX< jMg/Aإ3g/bMlD;H9zbbz6$,P0=fp&J3 zc])h &~ bf)t57X:haݭ@AI䢃7i~\J?nIIBgbe׳#ǁC찳΢Iߍ 9%VqA,Q!-qD>@X*?=? :'FA`&x7wV^HRr|`jqrAt6_4ۏyvhO"/^K<ړC1aoI_ i%_Zil7E[.[[FHIJEeA/y3?!H")₡!fyo X\߃^5W5I烾9Us3lBifki;UfHZL0kQ/YF3FХ7؛%?/,i)vՔۋa`k¾S}Xɩwb!m%֡um\%CD#8Ԕ[bE2M,@P=u_m2jLb HjPn;=|j z_#7wu*s9~ra;H|&vw%d (o,-iٿ( xH܍1%rn*MƘ|aπ<\ӗcƅ40E1vuפr}T ً= hw}':z\-GbϾ8`i( Mε-ܵ劭ÁGᨷXx ^j"yFjy-cH@~IT9;-ڢP1xtGeA k՚rd9,֮[c :AN<+r[fWC=(t9Xye4L%P_ZI9tykz\oBaQV,C/ذг-#E͐Rʮє0 *TAPupdHЫCdtJPQ RuO% f _v mT 3erWvZjj Y%H X!u##L|uN! Uyk؄lP%ۀ,).ܲ Jf ~?}$-r09.k1' "yqpKh0bhJbGmGCDy1Ų| 2LtEfgv]`q=-H(q]n"agGz\Xxڦ ēy%s}%"| ` c r?NbYgY,A&1wذí\^$"H>ߡ۹\h7KU5/ \ݖ\ʼ(FME4i{$ER QS3Vyyή{nVx^i9TmMN{aC=U1VV>ӾvMWt^O{{TYG.3/uXP! Y/H~C#_ 5[~|G$)>pKN٥aܬ|D(O/g9m^,>6 ?1xÎL蒄H٪a_IM*nD52^ldwjv,վ'o=R]lI4@GVGF|MNqIc]~vظŊmW-f/lBzQŕCh ,C*՗u^m_>N ==Rt̏RߑYnBy 1 S [NUe>p"6b[Ͳhg0lςΖf kQM)]!CaqqP-48pȫjjs׋TcpIBMȝ8 \Jh FjF z24+6"Fr\ cb58bY6Y㯝.n~=4yk J s>0`l<׾`Z]ڣEvs{_sb@w6=s?ZvJ[8e! &.J(7>uW4ۑEz Fb^I-Uhgm[EM7Gw\̦þGuXqkݮCKt|s֓7hmyGCp鮟-y^_r=6\0S١w.7po^8$4noݼMk Uw+vn34Mp8bF.',i19Ql/' B( ̰ٔBguA~NTܷ+tcz qm̿uEO #71:GDuɶ8ˍaB"@# V&*,me7}\*UvwFAV ƊAr~P A:R'%Ń0ى|) ҫB4hH.NHWT63=6$CH++@ܲ*t\BW0@3ϮV _/<`\k2; X),1Z;Q3hI[Jfzk(WOL.\^Vjnk]7VO(䟹 H2埞>]u` ul(bGdu ]Pwt r}Ȩ[8@8߂3٬Ƌ $[4/c5*+dme s-Ú(?޷8N ,gvXj2(7lS;UmxڴN6F8 B,y[%J=h0V-W2ܯS )SϺ"0\D5ue f0=2.^߰]\jŝ z8.AyJwjq {y˴kWBXu%SZe3%q. ն CT5³slyG Et\;/i(Yʝ3909kld0ljUwL`k/0uFY;0#tOzvQ;$UXґV)B9&Qm83G& &4a=\K^{6З{ψ>`m;ލ'쨩`\(9<{SDF^Eiay .r.HspBj ݨ'J@ Y-84[[1Mp|O 1J4a8ByŚpay)@md*f(30tYC.5m8ښ\2~ `LL I/Fh6 RtB,D [cP,=l^c@08zlqW}0OJ´{b`B"ܩ8/e&rQ,n #Œd]#b ?smaqw XQdޓQub?ׂ,1 e؇Ǜ/3C-NWؘN*C$ ܍&^5^p-Z'f,!!O.喪l}zwy)N^Sۏ'V{ Zh2yY /;"-K]X_l0hؐTmh0\?˺ '1bj^YeBFBzs:g.Kl3oJ!5$|U]ժ\ S= UQŽt.F"Ld MuJlYȔ,\|M-L#2"acfbin ߩ<ԑgqzB] r3KIx~Y<ŽVL(pu[.ۻ3)* S?GO"9χ`6D8ˀ]жFkaeϷCf_ HSDH4W+"٫,&Wg;M"DѲ 3#O#5CR=[$zzOߘ+x|DyN .XOcΉ@Ⱥ]J K3vW \7FoUZMV?+AuV~JX/tS'|NȾ#\^{8N۴]W#/Fc1ISBgnn~ShFT%p d8Gܝe&?ԋaU CtRf/{-Q?raXSvört*z. GW[mGTcxToāE_ ZF:9Lmm9#+x~my=v7?tȥ"Qoon4.Wge0 kZj.QDLjIB`a޻+_y%YO: =nz \EZt_inem{2Zuf<􂧸5t0n巊Q+Aae bEէ `~3'ZdUx[g#ˎa܌7LGeGdaAgKbODuK2XAf%|*׻ ѓl>'ZUT[͡@\mE jv7wZGnbh}@玻5FY( U9q0r/4C_X:IE2z1G`JZè/q/`\q%#ȌHBD/G6_̒l Co3O#E|dM*dչQe ֬S|Ӿ@XoK,h'o17Jl=xQݶxHC2',Y0xFuH67 7VHl:$خ-L,4 dS"JRrΰx"%܈qWpcZy[r̚] Aݳ}ٛjNvzqhBkS QQo,ĸ2?08N+ v7^? |IY\掴4%ٟ]rc_e95 :Ý.({VXga FF@{v&6YEiW5nR|In@˽qYS5Ϳ3*0o1ޜI(=i IFVAC! _~E٘߈P>.+A[iFe *2@)ŝ/ sw MUI^Rg cI,>lL|'nXuzt6m D[ /fO39ER8e! s'@!/J1 $YJ@۠&&u _6.s9~Ͳ#U(gO]:Ɵn6etc~m-%|‘,x˫';$ Pc@zB 6[^#=XJȮyd\I*NT %U`@i7& ?ǐGǀ)d0o!#{E qJei$Z0  `~ٶ-Yd{ ,~m,s2yhdlj#! ým&n"]j3\;x0hH+:itn$Hȅg}u-&:Ze?&e\R{зfLԈweTV2}$-$􁱺K/ w]%yY$|HSIU>Xv[+p3]9yUN42W x$u7` WVAi <՛ǐsQuJ(⚚>P$7,/ ukKgzg4^ @uh x:&r~. eJI$i͑W]99Ew"Cn&|>nHfi  gӂ3dðgӿUf @*+W^fS>$A20 íp#TYU>f`wMҾM~xì_*gv4}m/a}SEb򎬥Fcx:}]aPؖd.~(1,KqLlj0࿟En-> }B7ɵhC|A!:pz$w*1EЛ@1V]/0( uWAcC3Ohdo0ց͂LIJxY<;S{Hfl 1H6{nTȪcX!)Ü^r,`{ށc 7(UI;{#ff4NȪyCw_חQp<:I3gj͜,&t2DЌĤLOȖe({2p/<{{9~e9.!|:J̰)أ#'&_To[3٬G]sԌJ(a+VjqG}|z_GY@ᬪ :sL6˂=brj̼:Kڳψ 2#}@.H'f曮Natuo3i}JC JƙƵ!w/Gi+~gI!+_J)"m'_?T0:GD#ZәK>-v5>^cZ*B ^arshfLCVi`S-#Kɷl oQG0ׇ"Hzct@= 0LӦ+/λ3gg"(?/l2IPÍ Kl8Fg/ԼoSX80yNxwP$hwĝ&lwT.cܪ鷚^ ;uN\ ][SdS8ls4#TG$ kjW0x*{OD) J)@O G63gh7JtEG5zש8#s|db߮*$GWE;6 -v70AWi]}Ihr#]`0Nq^E?d{UAW\ڰŤ6UBn 63rmU^駆)!<]=f좾 /eiKtK O*MP <^&Q}[Mde│.5(#jpq>rTÕj(Zu6&c~lj`ScIP olxV6[O+oMMh 961͑ [h;|P =,WS9$>h2T$j>vKY<:qW07tζM]VFFh7w ENI"yS!a!h@eҁҰ?Hf0I IHZndJ<]D.Nyuot ꉀZ1kܠ YFBO@ܕMadFP/SYyVcs}P!.,V?B*F*o1c6Mzϋۋ-Ƚo% Rt՚y - }uiS?ɲރ:|%jLZlD ش/LeN{xfGxhRfEwd)DwB]-L@ƒ$Vl'2;Dz#>}N8np[4]xd3)E;5682NHs(ύ(zI9{L0Q\GO(kU*^˭ Ba< !GR.G~9l$æ::_MИW[{7 ;wb +,ĢYiyvvTZ ģ=%qH w.V8',tT͘ !1b6/ٸ`a` .x):v>_Ѝ$2= l 3[By$,OЁ_LQ|a!3B.x.;J#(#21׾mȖNi B#sq;9n8d\6@|K"tSڄ%5i>"@Z`^i$V`EI5H7aDf anQ͵H0&}F`ᄎ (`-N-71#s`:G^ѻ@RuVC木{4V?Vs/"}=%z 3QY$+ƒ9} [Tň惘)m]lK10uOj+7+y 0k`.%KZp,zG=!>1㘔&2)H(8!Y rtgT>d530860hq}!uPgZJS8>[;Rn`{ a+KȦZt E@iʕ ~ѫjvxG9E+ 5s'Xcp] hvVπX= Yx :7+(%Uph kv1%t AWX8P/X 8Xi_~Q"|7s^+0[r适@·\O2Zʡb>*dA} V8Ūɍ3cU*7WrxACqWl,ϳ6i$.ȕqM#6`{iB*6C [@I8Z!O$XS`#TkWEY{\Je Lϼ,1vAU" ~7M52!]*ѬKVz!h<n|t;΂׀&}g`i?EA^]Npҍ 9!cb:7^y]ӂ=rgv^Yys_*>zug d)8pe7 \Pg揄s (W-m(l J:)ZLn,L.EUFcLEx, __pᣐyZDJUCцҵS X.8:*H\*Vok~wF8xDr~Cl/_|˾hjDx ATeg({;ejʁcyQK>t^qƨ-}K3^}QA3ylf M;FL1~;tp5s+ӡ`KtD^ޙ?֤x!%;[0}މOdtWAgvW髩=I,6 My ]R:G e}`AԚ'U0| Qon~Dfg*]} peicZhzzGI²>7ջ?7A]Xji(Fr3L)u/YiޤD}!ƞJwe>#]Cg,ہ嘃f^ô_s#0 Β dzIn K #n!f T4FVfe.A "kD='A[ h48 ݆˕yR |7M:'`&O"`KLl+نVzP8gS#x ]"2[QՋkczDCH%Jj-r>s"6UR*K +x_Jħc0.*./ I׆$hn.3)̮In8aʁ چ(: XlɴTS(HEE g﷣C+f0Eaѐ;0 d d I`@̺k0ɷFEEN lS%Ó{ ߵOs@'JO1 z@pOY6I 2N,f S;Pϡm 63<%\Ux AY$J y7M(x ͏Ņ^ D2)#{ 69 "peL1-3Kubx ˻qG߂+|!ֺu 2DƁLԔcN.{l2 -_{(|ctn9m |0t4dhZojJv~dJ&P mq~ĉk"DcEsMk&ƢuL JbyU•(Cמr xA<(hNoۖ8%+cI6I^ ]PRnOxޯ?w>fxǷ΍#s\^%QRד;UY e𓯉GK0 ˢF]nCJz=w`Y^;{f?+ƠҢBVj4]YFn^L4xI}xSkP'J/L^g\~ȑ!nX&3/|%dIwEP:An&V8t ?oY'}?COU$Bm#:% TCo3H mբ 8~xf񎨈_ig$EC҄ p]q/1wjFHy?rL^Wa7d^DhHZLygOp^ 3 dm1*z (FIii H#LcbXh%"KB]nf}TQdV#X:^a.mlk%?i….>^ Q~c"'`Q`B1OJDCɝA,^nw38&hD$mna[Co" R`R%KMОSgT4u'Nu/P:-(Mb3N̦4?5}C (]B,1LE.郡41fzxVY쟛UZz,7H B4>]<)LGEb\Mo Iฤ]q;pO~G lS0 ~ |k0,oneW3LjC{ z% 68[ ؛mp60@;I˞!zbڪq0+eww w*v4*G(;75ɷ3 9|"l<Vžmߝ*98w&#Lx+L"΅ZH4=ǂm"F?Z&`#XN6ճ6ڽ)*:4ٚU^OSkIwAӲ>Ŵ}x0 ð.c&oclMyw'fEi\Ꝕ1uki./4Uʬ5P"HbDOhNY܉Xp5FKa'5[ʢBM@>U^WصW8ыt+UsHUݜDnf19O8Кm+_Ujh6:Hc}7Bhl9;{eZ~3Dc($5nɥPS"{×kO/I[Ⱦ9>@T$ CCS&nm7_A}ryt(/y8Jd;i;5W1Yϼm>J'Y$쮒r*=^L=Tk swAߕ2ŲIs.Wֻ銼}q ʛϫ8yudJ}x2 j=<I4bczQ@oJb w1iHUצNlœɉw,Q7ઍIU_a@RTUR6R3l1L.m__隳V$( X@e˼S -. tYa%dՅlY[d-"o-/?%u`H[& gi!9^o$βj UR:C|B|6Eu@ʤ 3k/S!ZBee`">O,FR Ѫa04=b6{՟/;jUY%%nńx I3O(,DJF(HUO /n9[}$$"Ŝ,kWQD;c%ܢ>-%H9_"_t:&*|r( 5l8]³n ۻ!&ʜ;`O-4#/d{!k`Gj9:Q@,+:#RDn3xO1]nl5 OC偛ߕLSl̰/LbdEg fB$-fX_K`m_%eYE mt#Vͯͩ,3iGktDNqܓR7~up?XiHnP6~R zH>ȣTH:ژų#f?;JݱRvAH'JײS;D~nPXkWD2.tx %c%(eT0[RtaT>lE;rg4{"ײjzE[O0s.EMGF۸jߺfKm+1t|^GavS tG٫ #y9:go1bӭknkSNjOIm?'J@&WnሗUy6eͲy*‡[y6M`/Ƹg v\&(gZ'֚,(/™*; z\|ex)̚d>g-V1HSu+Q[׊fcQzF۞|#' ڃ^M5~Oi@H(p ՊԪ. M)7{ pǰL[F6C8>:"ąRLPbYWI/>2!:0'&6g(VmJJ6-ƭcm\gp$8& <JCU4^}f: ԰;P3!!.LC {6mP6F߾we`T<Ј#xvQ0Bk5QԤicҫ3drK'b#d}q[cK g[6kmnٗm%bȿs(ck`Jbb\}r0ToֆtPP$Q%,RbAh.Og` t/SfSƩըZSR//URJ(SZ6LYpd:u.7,=C6`h i/⢷i Ν~db| 8|cs`sGyS|/RѰ:5" O/H[ARgL W!Ppuevy<De$@eE9J#MP"/UKyy F .-l%Y-Nd'lRӸKK ϧk`/HSqs⁲=1a:48mtBH M:,Rn |X mXA@L]- m?VJ4&/}CO1:bX׻ek#lcE΍qjUk4`A((~]ԡJc ckebH@K<޵ 8LO$T+b0 B ܴܾεyDb#P2RBd@`ߑN6_l@73N% Kto,[9g"~ ʦ<3J`z2:KApuu%'s\828ÈfГܖ*Tu{t]H!h? r*WOh}|Ybwungب穻N'pnkH~*Q)IJBj+x۔ܳ>-<ӏ(&"ns>y#i [.܈ 4dҵY'{Os(hӫ8"Qg9fl(YEBq$ÀҸ?RTme1E}v UeJ+<*۰tAI>~hUf걷i4CD.Ӱռy(%4ߥƬ̑3`LXS>K7Y\D+s‹ D͙;*!=:! [(.6낱FU4e;Ğ*ٟgAfZ_0  @pQGfl\ŏQQן'ڔ1- 6v1J\] LC!afa{og>cvgR9 FǴczUcPBƥV W5=`y6l8&Zr<d@1L? ;;Uy{g.(6q U;;e$^%2?#/QXO;$<ʖF"HuF-EFB碀kcUǓcҸ>ՏLmn>. m7\H^^fh.~2ׁ\Ob6P`+ 귌f d<*F+oKkS2˻">y gɛH9TYxksyb ;p_[gdb:6Ҙ\=P#}pliXbPU 2ol[En$ѿu.ucJtlGnH ?ț]v)8SГ+˸iwz'/צY~t#zX*uZT = D8ayCqZ`Y  O|PL0U@@P/@ٴ+Av ~\n6Nʹ=t fRW,ڭJ Rߺ>WH^ƠտY >t @jL)L`L= d:=N+3<"tTo_m1WcQMԬ/,!!rsձ fFC\W_s*wq,gYU"hI YFK^.z E^C :8㖛lyikmXNȉԝwqZ y,0`U`%." ,Nё5Z-'?uEȣ[ԉ֫{وsu ]fM.G JveE^R7 $]}(vzlDD]#XiW $5Neo0ud%#:鵣7`Ġ6"0 G;G TJ*?2ɞ9j A%I$uP)]W2D?[ ILTlި߫~κo~Rۻ:`%%rI,"rGV[uMu!%鎊=.7]u IGE{rˈe>~0aۃVsb-d^pMdm t3Yx_y&`D 5`+H.k~JZo!֢._P'}e]N2*ORﯙCx'a uRvNYEI4@LCSʫ +XCVO95*zj|ҢER /z9#ju: %bđQ-ɜE8v`xaUڜ^Vos84#i_=E'-+ Eƫ?Ӑs/M >A憛Qk_)ysSy1K xEz{~_XhV7H)ՍRH9l;o`ʘ籭[;l59i0JX9G9IVS?A>gk"S]AwQՃ` ~[dywi[r~&5ir@g IWxHdX] UgY5nv m")z5 y /qڻ E Ϯ?΋ R>#ԭHaa-x^ZK(sTAp>$!%ȝcUD3;dF{6k2}h'٠. .%EfKW䔗K6|F K.#hnQM/QJvy6qQ+``eW>X^\P BI*:G߉ WzpnyU?ZǙ/ߪ=7 J&ět%sQ{3v;dYƾTU5Dk-sQR_:&r`-r -,G=AN5rer{v%naM]eKY%p=<~wT.}R5tKm1.FLS%p" * ԍ:^G ^=j̅1׽׀XJ7ju- SiCKa"kt;?Kh=dG>hפWNe%ܦnl dzhۛq3ٷǒɀ̓9઴dnn dfڊᩚT?PGv<: yߞP9C{ m0c+1fE:Fkr8pAPϽ?PtQN4ʿoh64%rU 8 h8T߰;>)LG =;bD +uOԞ9nCT$XP&i:.4]3cgǼ,3P(rFv D!ReJnP mì}*<$a29#F5YtA|C;0mE%n;Yu#Zcp=5 Ր-x1)O:Q(" 0CWCp ű91g1@@/ΣJmuc_IXmC4gȜ 5%"ݿc5g:Pv"K4Y[Y(t/pwa[Б镮\5$z',EНĹibPa4hxiͻSIʞy:A_:=/,}RLr61Xf7H+]TJ-u"U $׀-0`^1#V`vlAő@{5+aZĊ?Meij\(sh:"~<%ifxt.acN @, a/#Sޠq ~jД)jשk(-(Eui]KU)Y+  \lwrB_ ". Ѹw7/dk:A'f3^>kB '/zVCKFG>-utqQXK-3qs" -1JZ(!>aF:wk~c9l4PEM##L#L U_H ,^5lQ6Kh\KQ_Cqu2(3@,|ADwioV݊ne5_WR,G嬱!}pkHcY'2>i'c-?6ƸIi#x*Eˁ 7PhC&).Uz H\UE⥈ D нcx]a`nĮ62U(0YP즠f2Vx:L4JU]QQ]U*; _JKI8bP!w1#0#ܘ筫':_ CkNv+Fl\ue8KH{}>gd  &$ pIk4.ӹ~z޻֊ c1W^190 _DDMe7~ =K 6_uL$qQ>6w\N22{++9#gV6\%gs{&H҆uQ}[)ĥL*Pz9R'y2 ׂ?DM%t>n7Ou1~ 0FuUxo5Ymx/sFlTSs\(ڽg58qȜՐ7v b;ۦ~ԒNTbZr}6JRޑ ]JhB\l҆a'rU03PaGϛs&:X -#zW*aQ2]p6Y4k1B"Ga_x){ʑrU9 JiDU%0uܟ꘳En$69S60g7}1\!Bw'p'oHmF:L MF02㊠QYiW7/So?g(wo0TvBiȵqg)/cxo1ZU焎 A$ImmS=Gu Q_Liי!!ڗy |tK n|6EçlF<:0jV,<tmKC%P( H)uqS}}-0pBAOFհuZZL0^b˓xWy7{t-L<4n;/%eemzjOdwWj..*K׹ S~[y^JxJp(F1HR rKI/߶<}d9NjڞL*0 2D`H=Φe^%W?|+ .nts&-/U:J`!.R0X0gSO{ A˴%RQ"g{Ϭ(Qv_cUnPmd<ƌEʰ1wAˇW nt" Z5D&A eɹtY}Z[h/Cst>ك|{ /XE)<jb ׽ԁGP~\<&KόH>!j K[zENI7灌>{d+H/[{s9NdƘ~ ng }K0[@jLv,$Rw%Ѻa҆@i=I:w*WZ}H&+& agEvէvU#}K7':E/HW7c8vƇ$+_Ro89ʒ9F1)hFi 1W7>=;#c z~'\y蠈9Hch,DN#1kw_C=ə9ZefRO }j݌21o=>`=mrlbM&lZ[+ ȫw,@\b YYamIRR[4 s{ [YIV6v*l qGt\Zi:˷IPht n4; ֻD F[mj}lu[zcdt>j*"um-BA=bF{"S|>t=\~l#2t[O/x`~bS'1xDV G`d2w&i/M-?!Oyp7셍l Ex)@ ;y-]zTWi@'y'SJէRmWCH?5[ ;uACY5X^_ƊУ CɎ{;?oдߨfRHUF ݊9y5 6 Nsz&A Rtc7#Wj|=D{'UXɫ{(őbʃvVh;<;^"hkm%h`=Ҁ4%䮝b$|M}o_@Jz+Q\iߘ$S;BXA b-hqQn N5=,gVIͽ(S6b(O?H@֨I*ZJAax ;v>=/Q'k[[;{7jܦF%BM'e?JY΅ȗKJ.r zFOc`?ϨGXŶt5 ^"ai@=˚~bp%ai}O;d P4;n(OM ՠpL%)k#z1 5 *=bgoĿhd8| 4bD/hM)fhk]4N9m$AUr(緑fֆ2ٰɟBng/&‰@zN0?^<YrtV{y%ե\lTs[JZM,~@"!tnrRxv|ӑptkw<_B,AX_kT0&o'{4Vb:.`$y݇ð PBx%?sZb'{pxQ?vD#MN:}U&drvw|FdōYeZ~6 P`('Z )-G@EwrJU`xTu6G80 =O8ʿD8`oS=/ 4 g=VG{<Ss/OpV&T`̫-s4e?;ܯE7"D3FT4E]Yj곝qW]"Jdp6.NN? gx@y@x3Wf3MW=ٱ<}Bkͽ-5uѨmю@:c;J501?Ժ߸^>CY5|cZ3::`oPbr%=<ӣ\z"wV]:ss1%\RQG*%4LPx#;jF6^- f)6@'_~xŗ?DQ{E/z[3y7Ԁr 2lTsFj ؑf!v}>\͞3$uzz`f?TF*72mGYZ`7hQɱɨ$‡`Ҫ#{~Iq)π)'F7{'W?D|#j_%2ltXBTj5S9 _:" ϚGwXM YESh*Wr,L:fA^m3J@ 3%3Sd[-X Ns32SMO:zv)6>)O|YX%cpr5_dz?H՜\W02:a6wZ⺳@/nQʣ[3KɧNjz@c/p{̍AXccNP7?4*Chٜí:NkBАi؞aj@=d`>:ldl{1 &aFZL'@z'ҙ)G<` nXIΘ8q>X_iZGv. \uJT:֙ aYpRc#^4}C O/[g)x^6_=Z[ѳ/L@cfksX/?,9ż"v1̳OZnsUAsficYx9 BCJ!]1ghw|f[ڸ& \*7t# "Ւ,K}1-;ejnpZ ׶¡SzID[ RN ˠ#">98uw$RYcƠ0x;T$pxHEBm-ˠj\hH:swYѲ$YKW7wrmdէU.BKoŶ^2.'1(Vp2v: & 298+&hDVKv<Ɖ<92Gpq~#>Ptx- EV$;Zu+d*wI5Y{B{H2PHF60=enk_# ,Srђ'ZdK B]h),8f[+ORٙ88iZעCͨOS>iNEc;m)Ö٦GL'pZ)dE&BvqOhF0̆3HCztJfV5yoCKL_r;UF"CA?v`y`2h/>+ғ@)۟,t -#Qbs` Hx1A=Snea$ë =LVsVu0XtVeE6B U(}ғzfw'jSy16!+ٶ\u r7YϏ$+YP7}>G7%LE{uyq|ۓ&?xOut6{n#`ZU_V^)` t@MV T&"۽n|O/F2 L>XU~1lXRo%q+A-~rY(W7sCgj6gK4 `$vJUR*Ѩ^o_MZo"',ݵKZ7Ѷ'a%'0 77B漏W娽nR_+ dvU<1ۇ֎`UN2Ba[֕6sjځAVM4B,1(` wObl6f}KMW}< ny'1AVNL}<%kM7bzEM)f $D-o>u&.qv0f}엁~4YX-,r@;R^R&( d2n)ɚc(x&sfo6.cV!vܜukqt 5S? 3}>k,b aWEv1WyJs9WŽBjЩylc"-%r\u$p\":2i=ѷ\w|UXk3=7XnC=DͼSd6pywg;-J_n6,d$k ɸ:'LYr_ۓsp2%m#QY)%DavYz,/1ArF7rΑ^N̓%[QAnZ1vUEZ3P69z킹ߦulF(( H|[W NtAbEUqg{'cj2l7IhPv#?:^Ra(aZ14|S ʖBSl=cq y# üRgXM#.%}??BR~fpʣjKH0XՅj=z8Em::a r *9'A3a< g:S| lWDEv})cڮLje>[ׇrdӆ|iXp*Ѭ=Q.rI}[c[&^b~&E)4ݳedxQڲo2#;vN\AV|Yې,yU?j>l<-4V4X!߰CDP/cyX53KDImg@mEݙPj9¹5Px 2| lqm%HVI/cb$hL z"h hη ^dzM kܑd3܄ C W\>" 2=(3Ы )?_c ,|bINh1傽$ @No6WˇoU UӪ]۔냅FdR} Mw;*7&'tK$K.A¦Ky $sE 06Wf;T@pw:EL_[ :"{bL1tУTlP^_)DEonw".6.ZPT_iqŏ(N> [[GܫuM"~a@*s'of/l7ÛlѢJjvYΪ1sjA1г2|bQ#h~__?D}orB0c |ɿF_+;[kR!=ÝbH}MclOd9B8Mn~.k}XY}WC3gE̷-rt$^^ymqYk3H4ыCM&(:[ ^o[fؑ/]n';9.3ߎmwhV vwU! ;Kh4i?T疄9e@!Ⱥp۩>OBZ1s)`i]MN-Sdgؿb5a A =|:K_)/@lcLezѕ|lLڸ]Qf>_4.H_gws:Ί4j&03vNNLQ ;m7t Hn3|>R!P9*71=e2188oL3[8rJpTxI> 5lJy/Ñ^&"<+{j9tSك}RSE#o1g ?T&6֊٩ M52Q(+~SoȰփRHϋIovZ:/Lj820%]̜qOiQz>н%)N_30Xlg!kj6dn=GvŗWg-!Z(4y5z[B7: w1k6 dq; ZApuv>L1_ilrUAm“0zʼn_'6 3j+*xD˜O׭?lxCȢp >AV:Kbf O# bx-%;* \Nǟf'5[OߞPd$o+%(,O1p%W ٢[ҳ|N| =f,'&fChs82$YƖRm+Du`ٽ4"vg׎zS Tdcnƒd>TXLmKuMSCqX7Nd`ۜȿU'Ǧ+iHal GETֿGnx!Y0Ҿ=>ķ/ ?@ 0(bޛ=/=~8PDRIu%YIy[^?J'EF:St d%u!FYyUpTG?$u-H^^-Z=V՜( $#jKRKZs&ct_yГ|* >S,(dWBJpp+*= lqكFZ˷OE& -a޺{%M*=`MռH_pL]Y];'ReƮ!GGJ!PͰ",0E U5=wPB`db.TAzVteUmqܝ\_mKcxEP:\y '\gxӔa&}@$9 -5Q3^q.B́&T2 -/"H[:[V%1` 4mTVEH{'So%яmH@A}03tz-:J+atKKZ(AؓUE26GqgzkL9 f.(E1^G߿ռCqCdSAEOl/d gϥw^5aZ`+vj8j;A(*IPK;9>{] %gcN7?)7 \s܀0JBRXj f6]!`h캧Z;#/^r?Y5`TadqTۜl6c] '@3ÇO , E^^ziMBt7K%EwD(_"DZfΖf= ,c`7ۙp?c&t}6]z؆L/fWY.Aڊo, C]Pyl5fB}KǪ5|rXl?M,o}5] ߳`SpR)d4MH[~')Pcd-*V+BuS0O5oZ}ø@tR'%>*m1gIx, sd{ծ=0Uh6>v>á䣡ɄN1灾|u{{i^c YM/-=+>&Ĉ]# \=}k.K'\s=QqlU)*!;ÝK&3UIv5_S&Nw40~FފHaq>.mvLK6d4K"nX#AGiD*r$[ svmeQX3V3H="'iSORA'b,Vf|u!6*j b5bB}jrjK[ϽZMG4X!oFJE}򇍉'|9:L$ReC>?a-]EgKbȮG"NE {;&:C`S>խ<j9-,ݵObc5iP7& $ۨS" R؆fFC0ּ##fk7=3;Zf$,uyAw}76w!sϬlAB!ͭ2'퐰d/{uhV<պ Z~/4լLM% -5lK^rݰ`}A)r]T CcMcUFdtJح:w*Kw mszT#U5[ր W@FgDFPP3~JE,^/"ݿ?}zxj0~O1$VVayb93xnH@Ȯb\[ޑIW ɍ}ӍIo_ڇg5\~4;ڃRF§;*&kg/>aI.i'evYF AYmQ"2sЉKׁO3MΙǐmm Q >"{1؂H!$Mj#qWڻBXrxt?daߛ]I.[((BS%tEF4 1x$d@3fdt?KuP(՚eb-} ݓ"~; K$+Y)+KjJ/æ5'F3r.^UQt}VLQ(`pGvRT#(ó {Q0?7}41=-f$>@1VA=J)ʦ޸sȇ}=a]2%"^PCX8RS=:AsᇐVзl5wȑNir,e3IY .1U[rl SB ~PGk4HjW4bXH6+'|G3AS.j)n&FU)j )J#Fѣ5R搎ӗ \Aa,O!+6խSrSxSE=wTNNQ?Q/8˴@QUە S%{?緘>ݛyjPSAZ6oِC=W "Zm#`P;x%T.xe6+w~ĻxE΍m2v/Mغ䷈NE@a ( RnjqQKcÃ(w`+3EDeR 8}E {"챂ezqoIS \vMZd촳6.;춵 yhX-$4U׵}{Vu1;#L Uk9TpEd0D+x}0óEuBYϛ6LaH%'@C*ÛOiGcF$& JRũXgQGvfҠcZeM_+8T̖)V}I!i;o1t xV?:#;{/[Llk&Sb`zؽ&E:_I aJhX+ݱs"ōtƠ ogT2W7:+/&lFY(Ѡ&sD02QM 1k$ƩLjA)Զؿ]po./e?ՇDk93 wQtd<˂Ԡ&'>3mԭsN z;1kl-2z볹qgL└ApcmC.jOMeVk[.ɖnfpiѠ~ݙ"s` dwAzlzESTOWX6 BGN3aXBqMr9HN n*$5_*¥悶15)!&:2h\BB§mb"AZZZmh|gP ;yVFT.Rҥgx ΁wxg{dbJ;z'~#+5(arjܩ0 2 6J:QIt(^x2Dg0dž޹_!Tu(6D[UƗPp'Ȑq6TJZuM~)JCIʧF6=K\,0a~^oKNGNeL H}put}pak53z/H f᜕w:pе"37gN.PΎ37+o$JB(ǕHY2Fz$> ߭h ϖDxe.YQoOɞ͒葪:nl pPS}w,R 5YQ:wnz3˄A)Df,nK;<kIy>i#̹3?a aC7Ư)(Xe[yP2\zqz[UEP>m'U// f =:ʷ ~wfl0y b&[#ufAgM|% M3 tiI%^hG<ɐp8*ai0z2Zy)L$!Aw? -_<fEw#QIa+b@2Yݪcw[9NXNJeއLizzJ2z72o%<(}bZ;#0Me0\HMJ8[DVӂW G'[AD0_Rgtb=44r s[}LtBlb%QhKD,A\HeRCw ?b X1 p0Q]y-'by,Jl6tXqh [tކ c)Q7BW5>+2;/^RN_J~vW&9P7^N <Ջx|U`Bn%@n6B-z=Qqkt{[|mB#эr.kOMIQkUN׳R5P@{:J^ E9'nR?ηX@9qDvRsj-FՓd.Xd<9;5s-!q NQ&Eй2%Xt6 '$qK "\M8 ejԠVް?v _y}_>!-#d&Y)c)Յ|W4AY\ .;s(Ѽdc\tMzKz~0&4q\qtx4&P(eL-.@qSðsS'|EbOuW#Y΂Q,G%jWkWxmh(5>6 B8W@B@Q Q${I̭hΠ Lí+~n񕙸8(xB;F9d=dA,&P<] ZXh-揻12OiIv앋[<@z 6N >_ + tf&މ&R酆NK"|=ꥥ2L&˦K01\Z=RH7³@RUTi QAy>P*FXS(IַXD"(v ]͈;B?\,ocѪQ-i=F8/28^/r˶!38Ѯ +Hc-ad <\=z)QrÎ/HG#M~f1'B^"Ox[%B18Rk%O*WS6m`]Yd0ҡ.{S*wý%;rL(_T XVC ̞oRgjc] J.͸&~2EIHa^ͺ䒲ۘӾ*YWBd&֝,oLK$3[IsXQXH&L3d@Σx4(iAl& !r C'Q>=uC+:!t1騼 j3k.ѩ'/c5t`us[/1Rە :u-RIbp2HV Ux @A/P+[K[.vRmp!M_XIE9h[S)( `&iz[5޼~b|Ì a1Ŏʺ~jlR8AK}c.>{¥c%):eO| r!̫1'ElB&>:z9隒F2hPS<ݍ0M]TS݋ t%jy\v f5U5$,ǀgqڬZ3Lia`w](x_*od4r^ Q^zCA(ik۲BӠW%~@46dp2FVZQyG*5;~^eUɺWh9WQOKB }ɼ +e(ݘ`/ȟ#f5 *侾CG󳹲t44|e/ BzR>sqU ;Dze}VSryE 5Sҫ(*04C^ AH>/"}ZB5)B .NLM0㑭>h!*ʘ8)< 6@.?@ m|> j=-::o[K}ohk mzRDtmyxLy2%Zq[XҴ sV<%ś΁2bby?q;j]"FĀ!;p:5,fO{X%0onJ辴oP:ǻlq` A Mf;BA+!MU_b-b}KVsc[AE̕L +vPɮҊ9c kd(.|dA>@;T~@m<p(+$[̙A#|~8Brx|{f$ *S"E範yE)EQKǤ)aDgIO#}%  XP{ɳƌk޴*lqT=x+)DS}!T~P`TQW*1Vro;F lc~5;5ZGO?Q}QW#Oڔ&;ŬdLyDAZ!oLBKLXx̓f&ə7BB|.:|ֺ~3 1~vGVQMD: 2QP$WSYGxCH/0,ajVD^PgZ!rtYXU-P6n>ۿ%l:P!6%wz]ߢ]ʆBsH!"0&t$}8֬iWqs`cHl٣{׵JV:Yu\ɮ-o%[`-go?h!53N J#VUI"7eZay*U“e.3̐>>6Rulx< BrdizB]gkp\ \ɉ#VnFU]kI1޸VzP>f/9:/+}ӑ6G6ߪHU!`iߡ!(Cj=EY/Rkd}Г( KzNkNmQ/K-Cpi|6Esfe] J"GX8.B8: jߟlf}nd3qD(b܎O'YwV?4+M4x" pM޶سQWnS?uNX.U4YB@y۝e>|r ,DNh6jPk֗lkCxpi2iO纂3^[{THK5_zTSQ?{;`frJ=|&UBDP#yz ߌ|߶@ވ;GC"BJ"٦F֑mѲff?}2P."wolhin51O[i#gZJy([܊R`[QZ Aq:(Sf HRC:AK*/6]46nJ$R׷xJ5u: khdtD?e G)<å( s˟R n[_AF MV7ciPc{DyB7Y&<_T-=gfjK~`{ub0=wMnV v Jc#v|}f%%EьnNVe15fņ e3cMSh(;ha4Pׅg%jXnzk"ޭ 7rǗo]BryNˋ'Ru/6QxP{:`E43^anwWM808ͱjmГ^2Ⱦz|Hw;+lJh> , JC d۬!0URRƠ˱U 1K7I,t$9Jׯ*|*z ~j/-eiȝzRچ|u/KATl1ImX˶?x±ajw_3hpRKqDl/vw0yn`k˳U8Pf@ (݁0uL{N_ět,xmǛL96os0#˼$eקCAUx~'Q[b$?=-{,g w"'~Y D6  1kknq,aZnZﭨձ @+4%Pt;m]: ۉHM:!*ym?ꑜi,ogl$T=JA7ixwv#tȳ@gMDL(+Jmփ:WZUzۺE6qi \[+@ҠE83 %y %05O3q}M YasXarM$$=nz^)zeȸq1?A9dSHxۏ{#Ewz`R~\[;D 'K mNEP"k(w)ksaxHqS (0׌zs-Zi91C(v5'(=ݣW\DZ&h yB04lhN/ d,$unoMpꗶ ;lE=GS8o!5E`z9mEa8n hUȓah];(sѰq4&Gыߎ틤Y>Q?m]B;#]nn?qH)jy="Z}#rf_}R@GcGm;V&VjGxIim~@k@ J8!uevncfA GŘ+[%ڱFkQi9B ^95ߴ!$l!3s0:%d{s?y|Y+[8Lh0r]6;8l,{QٶFOP YY;D ~IED'[S" r/v )o@NP0iw(Kv sbm*O͋'aGԬ+G :TBPּI.[ވ[$/}]Xύ! &K6 D6w8Wl.K.UQ3L`BIi!__#78r6nOǢln=5Ϣ= S9aē%^u~وu8Lqu/#톘bŘU҈eu~k) IF@ʼWKZN]7jF%LPj% G_2`@Mp&X8ꈰGj;lD`]Pay +;P~Y(X"mݒJoBث…4{6/Dyw<'&BBJ>4I%BìBM0@YȾMXMG}-Π&){yab=]X)M4d,ECM V,ٕ%'UFyRu%\\uGNU%TtE3)w0tQ Cx]e'b[̌D,>I)]G9!d| DCқˠ$;qC .Пis=%Jyn3@, 'TqgJ5\:'vBޢSªE2XBʘĔ?~X#-mix*o%5I˛*ȻY 2[8JTXX6c&qg 8 FZCuo)39&Ce3 …%k`l[+x_Ħ?Xx,T!qy_hJ\`mTӻb|r}#؞#@w:.C/FsVj SCkނ K![{җd99"|M{U5kÞlhL6@Tڋ{Z[,x<:`+܎EvA_N=uƑ=alw>p5 9lWYZ1.H="5c;.WrD X5J1y: },r);jyztĽYAѫCH$GR9S%" /Tkʑ/4 Խ_eJ-Y[?}8[àl>Iq1~ing 7<>ȎӮѽRgActN=J:7Շ3T~Wӝ5+@0wp|=2֑aFЍgQ,;eYOFYZgݱMIsX7!Zzx<$p?_yifw1 K=ڞڼ>ԥ Zs.#s\rR6T` TSoC=#ڑV(MxU-+sNd:3BQw3\^ x\dz,v i8Vޝ͑1’8|MT|qqو)U4띷 yEGrPf9m*'y EV',o6ѶD4 3J{@D(Z ~"M-ӲA!p'7=pijڧ%5rs)]0~'ʺ#;uOvu fU^ PZ ^~ \56El153d7Nea*7NZcǎ_~:J O xa, -ԓ$.:w*ࠏڟҧqڲOB}uYr6$M$nq5'/j9sR><ߦ&^R=ru6](kA$OPWti_u"+faYt%6̡ @2 cF&v+J(8hJ"_AJU rc5*.}OeT?3ˊAg.Ck_;hvw7FofœyU`$Js|D̶_Lcd #NI*lVyT;]pH?oyw;e/z]̅R)1)Jb(T5-p?#ۡ+qJ\R5H]Akuu@o|~S~?o-q|Ak[N Pղ|([&hԵd ejbPB7uOoj}܋x)BVqF*}АlۥVdkBS! ':A^/0yv-T?*H&I7nSSuQ}:M[TRV5``=߲XBVEoA?ݔېCW7K%ЦueD@!rn[U㨽Luvw4!K_Ozrf$ ݺP1[6(+K7 di}عIMNq]OW]ܝ\gdYhj ԇw ɑ -z$\ Lyj^ QI ?`jW>ǥ mAZB`۔I0fE-`vJ"rt#nL>2dh*1& 8qтW!JT!;SS |M2FADEðR$*|W%Sҧ&שGdtw) yM^H3;U*M4H꼧`k߀Ƅ~{ũmyg 8&cm!Fk`{+&n!fL((2Dl`s 5F<=b dj@+՜o课rJICe*zC.dݸ;i* D /$q5V"I`HO='GJAS;yg:5nN6ܕhX[ ҘnǞSާc8+x:LJ+bH+Cpq?)$˞Ա)R] U5Xs'_b#DOqR}?j50ӵT1PX 3ܵP랧~26gv:ꚒFQ 1YaJBxŠ Z['bֈ# '!PbubQGu.w<͟ARrl>uKX* K*03U8i9;]B5;=CE6fՐĿKk.Yb/Tiֈm ˳ Ru1R`NQ ҧ-Ѿpk"vZ_V~<en7*jMMB15=?ӷi\'j`8\rϴzk} IW\(!?3'` ,iM+'2JϸRwRyų3pX*ot]!}G!ĞU?mOڕfJ6S,؈5q=/"WKWiN ; y;fg:h23-0$QϺ}Vr1$o?'>*'j*w-;){9< qļuܸU+_5`.e[`5enxspihPvzWa4A'Sܞ?i5:zZzHP.k8} _!ę5 ^ a4F%Ty gRѯ:JNN!dpB{Md m4tAT~ϟZLRHK`4w;2@N PO %dV:Ek taoVV$b 'vwŖ[\d鎫 o|,=}y>I*t-oɿO% ۿy3%b>G n4bYq:><.>xI. zD )TF4; ˀEƕ(;ȾJ ڐUKA+9=ouUor+?d4 anGX5B'@6:R]wՇ8lE0vdYm\ɂ@[1lbl0<3Vl_H3#¦q"ց:ӞaqTd%7֊L=_Q^;Ng:?=@&hdf776йވI-"ǴE5|[Do4N.le%\ӝ4շ7u@qpݏ.pav'Vn!n֩5!t89.zCk*[UFz%B̛f^mTQvϼ̣EȪ ,IgS.#mm\%٨UEsXL$Dd o} ` :`Jl H.ٳ*mO櫧 XkG]}٩ҳ~/ ]&[>*%2F BP(6\k_kU 3>[ŬXm%I=;Zex[xl]!!'5Utf21Bt[`e]}pd4c,s0Y5NP+hq~}Mۿ~R&w+ڬ~By`V[ߏy׸il-v+T("pn^ppT?SZ(e-Cigk8S|"^qnx:/!QKJ9ks|ZÇA!A/x 'bQ7yu6LÞ-aR\vG;CǎΪ~Qp'`q_g଍ 4:Jf1[:izUPǙabj|euh6UFGԢ{RS Q+2U+@]a:KsYXaljeya^B'VagG _QB$~Fic'|rO{ |%gA16sV}&_i5[2:]gKo ͽGp{Y erIa)׋ 2,nv9,XfeBFI- jbLzNw k*h1sq:dĀZ=^ryRo@Gq.A.t<>;Vʚh FaT8Ҵx#Q܁c,LSenzISrA>ͧpGu, $QN|$?A,8屉t@NS\zaCb$. $bINla–[ }(V̲ХZfݣe.tFICE]4Hs?֙5 +4ަ4'FI|@`t-iࢅ}3SX7uf\]YW ۛĊ./ڶo^Q0!/y6WYmml;|$z3)dRZx|9*<Ϭ:#)C,'\+do,w5|, {-&?Psmp߿_6U;zeXƜ=6b»T-xD(J0ŊQ~O%!X= `Zm ,KwR"Znfy=m[ƋwK3~i)={B0p,$ |O@~ls>[8Gd u76FӛQƒ~d6ʏj#gS! _J7 JA/w::-4V%U+SNܴO"=PeM=< ]-Κ$)@'΄"՘ ~ Ӱ'- oDd J0`&HvZN-g<2Cw|hfy dtCRV Bn}xׂwsWx cw/]#J7u-QJ|NIzQ舷8cC^cbAubYD ώ.qM u>?1yeڧ˱Q譖/yR9=p# m$k&e_~15Ze;W60~}eu{P zG#FS<^'W_-ÐmǾo(x "蛏(Nɑ*(˞E8?.1T s_0XEybH`e<.mfyL?(@Q4 :|GZКXxdλڊx7V:ZBcͮ*JhkDi'H U2}QffG;#oi v1Yj霤1`6ToY'BjL^^R`jlA +~^g*.6˓fAOƌbcqJu9\_GG}6] zcJ!iI/t Uw 9{ 9 lechtr `vݤޅ"!UFu[U' huDP'5<N1K"Sum4yhW^G >aI8~f^O? M `LmI1EISޟ ͇M=!rÉ aP[% Zc{^L*0Arl\jzvځ|!墁mB+8cLj.Nz@!֯\u,+ΖD 1~޽gL1Ux{dR8>@c䤁F5G/x(]\_ 2@jxLO.P|agSxm\ku'='L奔o2ᐕv"`#H3H37 r:WT;IF% ӹ3-@^0r7(1jC*?UQC; !Bm^.o-\ONl0ђ9 uۥCt9tFz˥aW9{ <1eҙTZx׊~x:?E=W^wV%+d@Eщ$J3H: quX%K`j}>zȷ7Wcݯ~$.R œ$/ u{QOhwԜ~qOd{cx\Y N[(FٓP{>_:}!>{1K7p1SHW6-|2(ݗ.6tV`&] rŞ뙤[طZRn,,J,f( dfZpd Y6Bayw'g^6+)y踠L3:k#ZL) ۙA!FA/whM ~:F:dy{A4Pv=;JpA(06\`&*Hctc7l7 ^Lʇ^\kBܴ~/U>؛`J=M5KMs>d\B;SxLyh-,7rhg[fG9"t"(`c|9?n Эc _ с? 3$uY)K^,vׂAƐ_8f)Z?ԇ8sz7¯j,c T14̧O76KeObd9"n:Enځ؎Wea$v*"%;u;!q!Jaa1EsrVș²~x"YxB+jAYYHAr-ȩeJO>( }MZQhx:`ҋ֥uKk,hPg3"h>k=xb6΋ԑU8Pzs4^~u{sӰȯ#,ByxېcH_m&:47nq 50eWjR3r:ce&Ζl>v@gnx`Θ:V˱7׽l촘fcfjp` n{uLt,l]8e78(Rm&gZ.8*ɠ2&.I-ɻB\E΁׮9%H IG [Ɂc݅p|"YU#b ¾/MvK;Τ>CXaAj2X")aFjq'1";[YrċS|. 5Wg?M >ª/nlp|eZgXG6E7C\Ul V/cK"K"EJdwCgW[a5ʶQ$1ԅ,cP < q|ˮkƔny4- 9YĒPunxLx!VJXx jfTPw{ұ/&) i"eO±i`ֆP5Ag|ʀ{.Hm{Dxk`#̚Pw ^FG\ }K~xIݹX Ů@39o%t2#y^^) \rFr93]Uo=S룤Ru]oH"isoߥhRbJ2-k0_Q|>c=gcfB'Ѷ9c/CcV^]ߙ?Vq/[?[3)KtWj":5ZHyoG5 < ~CK"7MLܻbM@,ޙ,ղ͉K@퀃yD±okDڭOS(vܗbh+wa[N{&sI:7n7KAFܫfNH2Lܿ/n 廉LVCz2 J&:CzȐ΁ު +(huAwF̱0GKBu29@tԶi#inʘ }ۓQ*:#s,h9:ECqIcuTZY dJoELB vJoeZ ֍)p6c%LTt bv{WX%8:f+e|&DFA4@>sP BNU_Kil %k=]?8]ϸvKU;&b)WkL$4 ,TN fp\`s~ &ckT,Ãw/-W;n[IUBp`vV;9(\Go]Xl9҇%ˉH ش5R0q/"Z|\81u#fCGbޤ=k"CT[k}ٝ>h] ǵ$R&VXt=PCpꖇh&:ʐtއ0oeZ*#ay 4fHܹ ^@Շ`j]NPcC@`Ll| yY㬆(t*&OK 몯2Pq8,: Y0H箣ќ,bzX(VCp Wڽ *ngnqeK0c'3B-^ 'yc\G2A9ڑRG5l;xc?ꕎ-U^q)SE413{ wVlfW!0bMo vHch)>_u<60@[z ".K=hp]K?L5ao0ky8L^2PBmS24 D^1p:[GHT.\'PXuSRcA '/+:ʢf8H1FѤ@/ 8ϻ4|_{FJUD5%zQO>1El W(ݛ]6T͟YC^)]QO01K켴LoZw1G3뛵V aҲ\LZcꤰS3^: 5^zmS|RKR|>B .DAKݻԘ'h!$+*\")GٲUQd!E[SSĶJ'ZjBІ!)L[u'XΥ1b9平K)qh  -8v;ؒYksPz_8@֬i_k{8I'FQl %s#vb:5sjaɮMxti:?խMNǘfA{~0R18VQ;w2ZCC YFυ9]U?$Z#\$~~ GϪtDgZmAjpVX8lYIG].|G؝2Fkd_Îwŭ۸4c9q˨bs3u~OlE^.&, l@F :ܖɩ/u`KrYYa! MѠXJ̶6*>0Vb.Ut $ Բ3Fj % @sjk|Kn&}Gsyj\-TP/m s^BƲхװO0WqJ;+=Ajp-ӆ!>+&wL2@#R{P,$NF #Fp]Od*v4Da~w(GxC[l|?VG:y#0Qۯ4X_&hvzVRPJ$hkoMɡ+:OA/߶F7;ӁTS0z&&YةX/ rb Uw#21Tgx. 61R(unRJx$_`}# L5`:"(9D%y,z^yf攺N<=?( aI1Ybы#>"IBTBޮ/BȪP1}si \ε GR^rs ~iFYo۹/QH;w ,:9pg:!10J!, ڟgы_ʀsM[Y7-k%y8]vx>v/ת% 3YzNi.H`AfEJKnuR~#4!]e=:U[ :loy`akiPX'[%vɕiW^s<9l4Y^kﵡ%^\o:8ӟ5fNeH#rnQzjMȞb_~.A;5;.V W Sжi@t#.SU}@iʮ5]1&c H9D U7i>sHxyDܠ-YJFuF4}VIKaKLCdB={hIVv7~W <:N-4kgTH91ӥm/#y9~]1gFTԿX5 j2{P7IWhHVt/G_iv3EnPfg3MWvTz7{Ys3y!`٫&IiWJ=AeL_#3iAQFк)H7<}z0L|Y&{bLLoCHOnA;U ;9l aNz>B0 !;ұudetД_ϵB`-pUOG,cP8OT*-TW!C ; '+NnJ 5,H7 Ak()9r&PbBzT1^ݽYR|V2;b6_b2gftl_!D#KX$!gaӲMǞXĥU kY8]/?Bϔ#:yϋh¾.,󔟠)2`g$0qN>8Vgsؑe㧡C8rz[['-k\yo:"2`ȔmK, ӄh*~Zuƫ3s yHv9,EhmV;;~ζ}g8N:ER=Ïez6t=K̚:]mnlb$9]q\ʪ:a֫𯈆j97Pſ'_B4 U#ws̟uc (lڤM's5䂻s>$r☂)ukU_͛tӦ _XOGX ))q+8'H| {jƩ蜰 ]Lj)#UZ~[9̣F4^ݐfMno]grn}°nwB :)qxXr@f[SWلފvv^ftf8FTr#\[s@%!zCbE;Gm%p^=cI]awQuM48YV:<aAԦMGim׌V_OB S+t M$HDd;/$H=7]NH.اӽ߬%DdZ5`o۲GSKq+sSQFx S;Q_?8Lbce](=|I)aw8 -gglIpsYN*;7l 1N`KEykBՓZL`hjz+c$4#^w|n)>M`E&)`=a:`oA-[:`]"d?E(MUvE2}+nSF*iŵTZc >c/{J}iZn{[0AѰ !FϷBNy!hDUyĭ(0$+]lh(BzA%٥{Aa1?oƅmUx9I#L.)H8[p@-5g`[ cV;$o]j4z|T.q$4ί<` ^ VhZ=}MXM3ҧ![WK0R)˥S3Yd}5 10 3U]gPg:EimRjL}m 7;#,-LpKyތbO{G65ELr7v/Ob|5ME/t|{i;&-e5<{(n@pt"1( Ls'i<`9B.046k O+ҌMr !XKGxxKQ'0ИiVU67#zhc_4Ac-x_<%buoTB>sAt{#EӽD1KP-NdãvPU.I8K'>axtɩB$@$Qq{2+}GU!D%/hkEތ0W O(#~E͙e=QP~  \&gЉkΘo}B,7sj%kV~Z*]P%bddN n_Q `BJ  P]l#*Xg^]F;zzUe-2 yuZ<. $t$]wDʆ=2Z$tXG;>6ݽz$0E V *ouO\:,Jd[r3GNU܄k6qqr% ;2^ǵ#D|L^O.u\)8OkV9I/20eL:]-J '6'jpYف*:HY)S\[tFb^d5w/ FcQ-s q~^−y?Q-;x@qE!`h#r?!#+䔕Mp.xA OPUGU,Ĭ&VϺ)#HWVtshA%cVCI@~\~_;0$%rC(Nɩg! Z%˓_ Lg2\nkL@/͂8qArL,}[d'l S2v*"y$wժ $0{[t/;[7J,*W-,!.ل̳wUzJ~Wj0C"0rwES2XgAK<_m5e3K# 4aP%&wtPDj޸$,Qb!'}x F3fr͍U=u.PhD] \3/zId#['sc%gZ+R*鶦|'K;h> A\N?I'!\ꏮ]Kgg?&c6\,(FVf)݌>OXZj672d 9Z({bE>GY>36`- YY^H(!EɥA B r; ߭ˍѓJy5AP0;™o2%6n\%MLx!ZpmK9fw7ÔGh㎙O󃳪:u~9|ɇl|sܻ,i.b͈ _.[2ɞƠKU$|5СIxv~>3ϵt ,>tpzQrjdl | 6EC8I/u:i63:@;WK3%< zMMpf 2Lt{[.0R?KKJ#^AÜrLή|Hd*.ON:~8oR++{5 m(v?*;' ]ygW(݂sg Dδ?kNr?C3N^@yxԙi- v.Nk .aECGnI#)h2,l7hVyp,3ᢠйVK3akfb%:G y:΂ul]>6G%<$OS#]޲,R_ L~(D\4c̑ b+͚yjgiw젶  `Cذb:Ϡ{Pi@%,ҚRXBiMfĈ(kfңvg`вyzdo 11tO(aQM~4&Bd>!SryH%6(Zk4%AI93!'J:*i᤺ ^zC_"NH65vjl]𡒳h'cwMG}z,0k<"2Xݶ{z5A<e$a[Zγ7jԏ\L% 'dچ.$uԮL/ܺ8 YtirhC>[FWˁ!~gV8s}נCROCh  :ɤhIy#^\#ΕŮI`n)֏d k uLl!͎Ut_jp '\Q?P^Bwؑ3+3S/\ceG8%;Idfo0 :ߨj&-YoGҚ@7+G}C"Q"T.бb`9c/n'|Nƽʆs{d0x_Fm ezQQSqV U |TmCl* w~v|ʆQ>#GxBs;|R +:wgz;D Hb܋#OV a2B/ CIz@{ >-V% A_cIsTWz,s5-79*<WMsskQسgq. N5[њ)i[ WhZ:*KYP?2xSHNL,G=&㯲0ؼE6M#}w^? q߼EK[҅p,+Y\d0> d-u]r[t=?}[^~L詢Gi(XG136vw&r)z n"yؿs̡c?$$vNF=MEl(B"Ǟ2d}{aOxLcqȥpОXg&~VpG|XH6hb<=]Iы) zVWתsbKe1@"KfLͰ:!RS`{Y8ؒH2q^L6# Kۚn5TQ|zx3A &_tR 7mpoG (/W]O&?'xڇ7.fgFpqz2 Wm|\.gYy zp"qtۓdINU{ sȆѰS (":7~odKKm/%r:(~>ƞWg@:q̷$3ؤ\SO~l|=&^HAAX M=nȲ |t1Ǝ6ߛ*L//>ڛep14,otU0}cy+v ~ uz;W4{\S+eZ!eޟ@,6g*NӇ)\z#5V Ҭ^Cɯ_lJ\#TqGZ?w@-mh ~bϕ\RLʒ}b [tlc7>Jp_!l'\E!'JMŚ.0&أ>B@:Vwr.Ѱ͉S$WLk_!ยPWOf1]x&UP.Ef##X2|j^”*wʆ_ٰꖈ%Z{@\khc$9 *[̅\RoS.Rd>D"<qdR4^hOd4uv4]yIEF3!(v'~yt~|,/(Gri1̜V>t*LR{\Mk`q9#ҳn=JNefȷ~;=b7񹵻x { _Z݋dTqnĔᣀ9wW/Ko/s%c jAnWҾ' hѰ{Dw@J́ :"Q'M㶧oi" Z)嫆r`V(t a8nБ*oR$Bgۛ,] BL8Ys0:z=1I ܡ%o=ƟcT!lc@6( ̰cBA LmB\"]_~4=Lh! ≓_р`+SLcF# U@(?oV0omg])t_c}=ڎmOpUP"K}CUI=;U]"f_x׬@X|UAiv3cA{IĎ+2rX&6\.**GhwO6 R 2AXZ'byr% VQ30j6/:L宸DHO^ k\pQ9x[\}U(+fbՕg-s=$yI8qhoH7@xR+{ \^+HSNs6\IUJ}Ą~( _x\ {~D|>H/}.R;RP%|Aи} 73حN+j3JI u^w7ޗѦ>E*5.>s^Ǫ< bf LuU@(]Ds%0Y =i>/(<:̑p} /RBt|'ax\#A+J2zmݧUnlTQ/c14F|qiKa ygH9H4D&G9 tdvqw(4 묂陓=yӲȩIfK8.orؿ<jAQN$>·F lkJəZ8 l/<@}CMS"A=.JZX^ DUUR Cpfȳ j~|Сg]ѵJ's_JZHheՊv =I'Ps~2Xw89s7X=DK]V-? 9j:͛=5A@+ K!fC8H֨lhߘ~f>fHWs {XZk9]GppŶ$HԩU;]wyIXU8L2 G/ͷ:3\&k6C(rQp [s`A&&%BkIfĸF!^P 5 d+$ #VY]gW+בKk,ڹeq ?:{o!)𵐧ܷlITrf- m> h=Rue gFL?7WvP/O 9kЁ6B?-_Zi x[Wfſ6 `AA-*ݗJɋ0E+J*7C2qQP@>Ȓ\ 7u8fLr9xpSo&qD1!-!jXpe7aDRA[:EuCo;vɵy F {5E<2t@% Χk8,LrP4MϞ)TbAxL<ρ=c'ک~d]oݤNi~tdBh0`Fqb Bkc3x3k5u72c{ub^VNܲ7?^.jدonau :n:y-$Q,ШN<8JDNJp@UO X@BZt[ڦ|^bҪl^ wwxɌ-**]ŭiGQ ;[Vs\,P̡g%JN+1JwؕZ[:Y:@wV$E{7P-n%(O S|/8!a25gQg].WDkT?U;9#13qENqۦY9@sٽ5pm*{_DLr恿 ܫ|=<0FySӐ[e!T$7SzŵWMYT2.D˵(NF]"5ATҿR Pq ¿`W H/-VP ol958{YI9HP@Hs4]tS.;J^xҞ0~,<#B<(ׯnHZB Uo FUu(zu?]yg12VI2=qf61#*qhy@_k+!*ŏ>DqG08ap0q=@mȽCj\b==xkB?(Z.>ѭ3Q4ݣlpQwvm'˄3 ^CB:+uJ-M2 -*t:RWrwfxo<"FDvʴf"ʼe?HɉuڞCFJ#49qކʋJ?7 G@Q+f]Gczt0힠^},:-د;|; mҡ-\}*dv$S@#s@yF`0G2G[=[!lRPbf_ 236ӵ2W$ 漩#*ЧOc0㊋~d::)hK6gFuZN.-Ωf}'%`_TrYEE[puMş< PRlgqFH ߡr ZZ'1z|_ Mo`X[ΤWL,D}i $87t(3ip6Vw#ܷi(ɥӔP`Af;;W93j %Bu*ᛔ:\>/ J5 &śAa=n8[X7k6ah#+ϖ]Ib+ )jC>Of樫^{nꖎSo7# sP?%tE?d.PS'kGuV}Pi<vS.R d_e(#,.b"P <;s_mxGG6)l"ۮol`GG?u@1r}+-z~pixCbe?4k 4|GURӇ&'x+` 6!s$Ң|kR%{?At"72CcbZ*\%#(v) AWΦҎ}MwC}D ވTgLH*pdē~^fXd`6hі|@J +j'mL4W9'Y!19~-$4WNP"Eѕy3DI\==ͩޔ$U-[Mm}hܗ8͡e^8$G\&:Հnj|ad ewI^A %*y-0v-_IuRUM~P&q!o˳*z 2?< \UrR#~rMpC*1tET`8pQT\t+E,q!Т!̹ĮX,E0 9h57/k=7,LHY.$e"8R]/$՞AG;WuH"NϛכVmMDp-$ OڢDb\ƕJэGo* Cwj*s8w(_YfwT{KrްUZu J1]Ӫq:p+y/XmebU5z_(H3+7\#]@Xs#uX&_Lwe:&(Y+TrЎd*bbGwn$v);eapJr9 0˨RH!d0i").*|7mc|C#ps”`6{061}Dߞ֬#Og%I_h?dfoƲ<FZɼMtmaęJL-`. +^|| xb~ IA۷eܒyd3EB#CW1Ғy:_ h,+FnZYK3<Ŷl# F7?:HXe06 D/t 2Fuiml.)NÜ5$itܡfGi<voȳ :n[P]LR)MJ @Dg0PH+wA6HmUW8^8ܕI+'-OSe%_$!(NÁ2q,0#61]yh\]c^1nl% =&;33Fw+rWU/9GĂa`o`cRuͪ״Ogc.6#C9r旬-REg<}J; +B( 0|^P3e8FѳlUݓ݄B u]+ %*luq**V(=z*85Qy8;==3$~|*mJ;foz;0 }KI_;AQ̝=ڦVȩD )8ʍeP).^6v&?@N@.kѿgG,kB2oԒP_ =!Nx^dh_X^,UuQD=µWVRh ieq Or@ _Vɳ؂]#d v[ ^ʓh NtM"#+3#mnrk+,$؋{\|R +_O7GMp} w~\bC*ܜ,syh,Ua6MjL$ȭqάq߾p!~ xAw l=y.\Cv|m70ܓQgݩ%&LlrȆw-I)w+ '}'|Pu砿h&h7(klp'{\?6țb9% "n" YZ