xen-libs-4.12.2_02-lp151.2.12.1 4>$  Ap^p渋/=„pŇ`rzb{jGqϤZjI% .$&i}VO=E{9̷D[2UhH=.Y8o@'P@ 䨪1itkV :0Vk:R/:|ٸOm"qѡRuzͦM?7a׳[JλED$.*"H 7U6P00D2LAZk!Gw4`Eǭ;W5 X}ղcdުC 3379a741efb2ac1eecb8aa15cea69c4f65387428324815ee446b28a7213b06a86d017ca429114db259ba3fbee9b82f50b34802e9 iH^p渋/=„PSpLh뱖} Q33F_EY /̴5GC NDʛx*ɲ0^"j<ӱӖajا&IIͤ3`|T!SZ sʐ뮋O++c, # }ф`GQ{+A|DG,Tn^q=j4|q1׿MhUɺw&csw4=U2w:&[ Y5pGe@ -#$#<>p;?d  " @ *8hnx-,- - - -  A-  - \- =-D-$:|::(f8p<9 `<:5<>j@j#Gj4-Hj-Ik-Xk$Yl\$\l-]m`-^pN bq:cqdrperufrxlrzur-vs@lpvCxen-libs4.12.2_02lp151.2.12.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 ^plamb19openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxx86_6499(8989zz)@98;8((8(8jAAAAAAAA^pr^p9^ps^p9^ps^p9^pr^p9^ps^p9^px^p9^pr^p9^ps^p9^p{^p9^px^p9^pu^p9^pq^p9^pq^p9^pz^p9^p{^p9^pz^p9^p9^p9^p9^p9^p9^p9^p9^p9^p9^p9^p9^p9^p95a51055f15eefc189f9ca61ebc6a264ad7dfff6c581952b68352dbb075618494ca9cea4d8278f787d898a27b8984d60b464dfa79007bcc3304648c32e2e9570de49031341a3bbc4fde3316e927a086737304a9274035821a39a1d5a09865fb404cf1035bee4424f721eaae0f693735914c82b6a717426b9ba7e70626e65879f9d8be8d12447e15574fbee51bd6c77ff9c39c093497def6131edd375d2224591fa48ed843b00236141d9b3ce97462430b0b5e69a5d0a542f0060856c894aa5f455658de598346a5843d7630c1a0023ff23a55636db740cb6b28073dd0c3cbecb025241a8ca2115cac3ea28a591192814362b998286b46776da7bdbccc16340125117b095354295f0f8d730653be4fcf0f41256de4b470eaa9b6b3b83d9b28f4318dcdd7d12053c60a36cec9aa3c95564e9f8c1cc540633c656d6c14475f15c19a5f85e03c2bd7fdbe2aa53fcc8cfb6deb43420a8b8d6a215798a9c67c020c12a31b4ce84e5415d37501d0232bbf3f0d55327232e0dc08789843b4a9dfd557f0832c629b5ca12fccec56770d2c8fd2889ee647dc47bd754e8949f72600be625a2efe666322cc19801b8e6a71071f86114be7b32e3a9a1f72699075f0935756b2ee5648493de10885573da196e25414448552cd43df341ef3c4d6f0ad86e9358d23dea360a8a4e612a18e51220ff7331eda5a78b4f37c1669ab01a79278b346d431320b08fbfd8195bd4f20d061ae87608a2ee8388651f5ed21442640f0ecffee1a23da84fb1d06141159f49828374e21457d9f126d8dad1acccafa46a957836184c78935a506871049985975018a1756f0ccda1248af32d886a5611b24e916affcb46ba4a144b6c9de9c46aaf20317b95695948e9d59ab49398d65abc6a6009d1de2c09bbe9917660c2754d6fb888d70bc72605a0d6fd88f8256f683101218029efa9d516aaf91a4c596e5234c630461f95e267eff34e20e9dc9a10a3ef7c643ealibxencall.so.1.2libxenctrl.so.4.12.0libxendevicemodel.so.1.3libxenevtchn.so.1.1libxenforeignmemory.so.1.3libxenfsimage.so.4.12.0libxengnttab.so.1.2libxenguest.so.4.12.0libxenlight.so.4.12.0libxenstat.so.4.12.0libxenstore.so.3.0.3libxentoolcore.so.1.0libxentoollog.so.1.0libxenvchan.so.4.12.0libxlutil.so.4.12.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.12.2_02-lp151.2.12.1.src.rpmlibxencall.so.1()(64bit)libxencall.so.1(VERS_1.0)(64bit)libxencall.so.1(VERS_1.1)(64bit)libxencall.so.1(VERS_1.2)(64bit)libxenctrl.so.4.12()(64bit)libxendevicemodel.so.1()(64bit)libxendevicemodel.so.1(VERS_1.0)(64bit)libxendevicemodel.so.1(VERS_1.1)(64bit)libxendevicemodel.so.1(VERS_1.2)(64bit)libxendevicemodel.so.1(VERS_1.3)(64bit)libxenevtchn.so.1()(64bit)libxenevtchn.so.1(VERS_1.0)(64bit)libxenevtchn.so.1(VERS_1.1)(64bit)libxenforeignmemory.so.1()(64bit)libxenforeignmemory.so.1(VERS_1.0)(64bit)libxenforeignmemory.so.1(VERS_1.1)(64bit)libxenforeignmemory.so.1(VERS_1.2)(64bit)libxenforeignmemory.so.1(VERS_1.3)(64bit)libxenfsimage.so.4.12()(64bit)libxenfsimage.so.4.12(libfsimage.so.1.0)(64bit)libxengnttab.so.1()(64bit)libxengnttab.so.1(VERS_1.0)(64bit)libxengnttab.so.1(VERS_1.1)(64bit)libxengnttab.so.1(VERS_1.2)(64bit)libxenguest.so.4.12()(64bit)libxenlight.so.4.12()(64bit)libxenstat.so.4.12()(64bit)libxenstore.so.3.0()(64bit)libxentoolcore.so.1()(64bit)libxentoolcore.so.1(VERS_1.0)(64bit)libxentoollog.so.1()(64bit)libxentoollog.so.1(VERS_1.0)(64bit)libxenvchan.so.4.12()(64bit)libxlutil.so.4.12()(64bit)xen-libsxen-libs(x86-64)    /sbin/ldconfig/sbin/ldconfiglibbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libnl-3.so.200()(64bit)libnl-3.so.200(libnl_3)(64bit)libnl-route-3.so.200()(64bit)libnl-route-3.so.200(libnl_3)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libxencall.so.1()(64bit)libxencall.so.1(VERS_1.0)(64bit)libxencall.so.1(VERS_1.1)(64bit)libxenctrl.so.4.12()(64bit)libxendevicemodel.so.1()(64bit)libxendevicemodel.so.1(VERS_1.0)(64bit)libxendevicemodel.so.1(VERS_1.2)(64bit)libxenevtchn.so.1()(64bit)libxenevtchn.so.1(VERS_1.0)(64bit)libxenforeignmemory.so.1()(64bit)libxenforeignmemory.so.1(VERS_1.0)(64bit)libxenfsimage.so.4.12()(64bit)libxenfsimage.so.4.12(libfsimage.so.1.0)(64bit)libxengnttab.so.1()(64bit)libxengnttab.so.1(VERS_1.0)(64bit)libxenguest.so.4.12()(64bit)libxenlight.so.4.12()(64bit)libxenstore.so.3.0()(64bit)libxentoolcore.so.1()(64bit)libxentoolcore.so.1(VERS_1.0)(64bit)libxentoollog.so.1()(64bit)libxentoollog.so.1(VERS_1.0)(64bit)libyajl.so.2()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^M#@^0"@^@^!@]B]*]X]d@]@]@]]fl]M`@]B@]@]]@\\ޢ@\ڭ\\@\@\@\,@\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@THT?@T=@carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@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- Fix broken ARM build 5e1dd8f3-Arm-fix-build-after-892b9dcebdb7.patch- bsc#1162040 - L3: Problems Booting Fedora31 VM on sles15 sp1 Xen Dom0 5d53ed45-pygrub-Failing-to-set-value-to-0-in-Grub2ConfigFile.patch- Upstream bug fixes (bsc#1027519) 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch- Update to Xen 4.12.2 bug fix release (bsc#1027519) xen-4.12.2-testing-src.tar.bz2 - Drop patches contained in new tarball 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 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 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 5d8ce179-sched-dont-leak-XEN_RUNSTATE_UPDATE.patch 5d947b01-x86-crash-force-unlock-console.patch 5d948bdb-IOMMU-add-missing-HVM-check.patch 5d9ef2a1-EFI-deref-pointer-in-set_color.patch 5d9ef2c5-EFI-gfx-mode-for-MB2-boot.patch 5d9ef2ef-PCI-clear-maskall-fields-on-assign.patch 5d9f454a-x86-EFI-pixel-reserved-0.patch 5db07974-x86-update-time-info-on-TSC-adjustments.patch 5db2b4a2-x86-is_xen_fixed_mfn-off-by-1.patch 5db892ac-VT-x-correct-BDF93-workaround.patch 5db892ac-VT-x-fix-Haswell-Broadwell-LBR-TSX-errata.patch 5dbaf89f-dont-use-BUG-for-parameter-checking.patch 5dbaf8e0-x86-PV-check-GDT-LDT-limits-during-emulation.patch 5dbaf990-x86-mm-L1TF-checks-dont-leave-partial-entry.patch 5dbaf9b2-x86-mm-dont-re-set-PGT_pinned-on-partial-page.patch 5dbaf9ce-x86-mm-split-partial_pte-tristate.patch 5dbaf9f5-x86-mm-use-flags-for-_put_page_type.patch 5dbafa13-x86-mm-rework-get_page_and_type_from_mfn-conditional.patch 5dbafa46-x86-mm-alloc_lN_table-clear-partial_flags-when-preempting.patch 5dbafa5c-x86-mm-always-retain-general-ref-on-partial.patch 5dbafa7f-x86-mm-collapse-PTF_partial_.patch 5dbafaa4-x86-mm-properly-handle-linear-pt-promotion-failure.patch 5dbafabd-x86-mm-fix-nested-devalidation-on-error.patch 5dbafad5-x86-mm-dont-drop-type-ref-unless.patch 5dbafb0d-Arm-p2m-avoid-aliasing-guest-physical-frame.patch 5dbafb4e-Arm-p2m-avoid-off-by-1-check-on-max_mapped_gfn.patch 5dbafb72-Arm-p2m-dont-check-p2m_get_root_pointer-ret-with-BUG_ON.patch 5dbafba5-passthrough-quarantine-PCI-devices.patch 5dbafbda-Arm32-entry-Split-__DEFINE_ENTRY_TRAP.patch 5dbafbfd-Arm32-entry-fold-SAVE_ALL-into-vector-macro.patch 5dbafc3a-Arm32-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbafc4f-Arm64-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbc0d64-x86-fix-CONFIG_PV-build-following-XSA-299.patch 5dca846c-x86-fix-clear_IO_APIC_pin-raw-writes.patch 5dca84a2-AMD-IOMMU-dont-needlessly-trigger-errors-on-unmap.patch 5dcae816-VT-d-hide-superpages-for-SandyBridge.patch 5dcae816-VT-x-runtime-modification-of-exec-sp.patch 5dcae816-VT-x-work-around-executable-EPT-superpages.patch 5dcae816-x86-introduce-tsx-option.patch 5dcae816-x86-spec-ctrl-mitigate-TAA.patch 5dd6b229-add-va_end-to-hypercall_create_continuation.patch 5dd8126b-x86-vLAPIC-allow-APIC_SPIV_FOCUS_DISABLED.patch 5dd93ce0-vVMX-fix-livelock-with-XSA-304-fix.patch 5ddbb3d3-x86-mm-adjust-linear-usage-accounting.patch 5ddcff90-libxc-x86-dont-bump-ApicIdCoreSize-past-7.patch 5ddd2555-IOMMU-always-quarantine-PCI-devs.patch 5ddd25f9-EFI-fix-efi=attr-handling.patch 5ddfa851-VMX-always-sync-PIR-to-IRR.patch 5ddfd62b-x86-internal-IRQs-honor-PEOI-stack.patch 5de0007e-SVM-always-intercept-ICEBP.patch 5de0007e-SVM-write-correct-eip-into-outgoing-task.patch 5de0007e-VMX-early-task-switch-failures-semantics.patch 5de1632a-x86-IOMMU-scratch-page-in-quarantine-dom.patch 5de19115-rationalize-max-grant_frames-maptrack_frames.patch 5de52a86-x86-PSR-dont-write-out-of-range-COS.patch 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch xsa307.patch xsa308.patch xsa309.patch xsa310-1.patch xsa310-2.patch xsa310-3.patch xsa311.patch- bsc#1158003 - VUL-0: CVE-2019-19581,CVE-2019-19582: xen: XSA-307 - find_next_bit() issues xsa307.patch - bsc#1158004 - VUL-0: CVE-2019-19583: xen: XSA-308 - VMX: VMentry failure with debug exceptions and blocked states xsa308.patch - bsc#1158005 - VUL-0: CVE-2019-19578: xen: XSA-309 - Linear pagetable use / entry miscounts xsa309.patch - bsc#1158006 - VUL-0: CVE-2019-19580: xen: XSA-310 - Further issues with restartable PV type change operations xsa310-1.patch xsa310-2.patch xsa310-3.patch - bsc#1158007 - VUL-0: CVE-2019-19577: xen: XSA-311 - dynamic height for the IOMMU pagetables xsa311.patch - Upstream bug fixes (bsc#1027519) 5dd6b229-add-va_end-to-hypercall_create_continuation.patch 5dd8126b-x86-vLAPIC-allow-APIC_SPIV_FOCUS_DISABLED.patch 5dd93ce0-vVMX-fix-livelock-with-XSA-304-fix.patch 5ddbb3d3-x86-mm-adjust-linear-usage-accounting.patch 5ddcff90-libxc-x86-dont-bump-ApicIdCoreSize-past-7.patch 5ddd2555-IOMMU-always-quarantine-PCI-devs.patch (Replaces xsa306.patch) 5ddd25f9-EFI-fix-efi=attr-handling.patch 5ddfa851-VMX-always-sync-PIR-to-IRR.patch 5ddfd62b-x86-internal-IRQs-honor-PEOI-stack.patch 5de0007e-VMX-early-task-switch-failures-semantics.patch 5de0007e-SVM-always-intercept-ICEBP.patch 5de0007e-SVM-write-correct-eip-into-outgoing-task.patch 5de1632a-x86-IOMMU-scratch-page-in-quarantine-dom.patch 5de19115-rationalize-max-grant_frames-maptrack_frames.patch 5de52a86-x86-PSR-dont-write-out-of-range-COS.patch 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch- bsc#1157047 - PCI passthrough failed on AMD machine xen host 5dca846c-x86-fix-clear_IO_APIC_pin-raw-writes.patch 5dca84a2-AMD-IOMMU-dont-needlessly-trigger-errors-on-unmap.patch - bsc#1157888 - - VUL-0: xen: Device quarantine for alternate pci assignment methods xsa306.patch - Upstream bug fixes (bsc#1027519) 5dcae816-VT-x-runtime-modification-of-exec-sp.patch 5dcae816-VT-d-hide-superpages-for-SandyBridge.patch (Replaces xsa304-1.patch) 5dcae816-VT-x-work-around-executable-EPT-superpages.patch (Replaces xsa304-2.patch) 5dcae816-x86-introduce-tsx-option.patch (Replaces xsa305-1.patch) 5dcae816-x86-spec-ctrl-mitigate-TAA.patch (Replaces xsa305-2.patch)- Minor adjustments to these security patches for bsc#1155945 and bsc#1152497 xsa304-1.patch xsa304-2.patch xsa305-1.patch xsa305-2.patch- bsc#1154448 - VUL-0: CVE-2019-18420: xen: XSA-296: VCPUOP_initialise DoS 5dbaf89f-dont-use-BUG-for-parameter-checking.patch - bsc#1154456 - VUL-0: CVE-2019-18425: xen: XSA-298: missing descriptor table limit checking in x86 PV emulation 5dbaf8e0-x86-PV-check-GDT-LDT-limits-during-emulation.patch - bsc#1154458 - VUL-0: CVE-2019-18421: xen: XSA-299: Issues with restartable PV type change operations 5dbaf990-x86-mm-L1TF-checks-dont-leave-partial-entry.patch 5dbaf9b2-x86-mm-dont-re-set-PGT_pinned-on-partial-page.patch 5dbaf9ce-x86-mm-split-partial_pte-tristate.patch 5dbaf9f5-x86-mm-use-flags-for-_put_page_type.patch 5dbafa13-x86-mm-rework-get_page_and_type_from_mfn-conditional.patch 5dbafa46-x86-mm-alloc_lN_table-clear-partial_flags-when-preempting.patch 5dbafa5c-x86-mm-always-retain-general-ref-on-partial.patch 5dbafaa4-x86-mm-properly-handle-linear-pt-promotion-failure.patch 5dbafabd-x86-mm-fix-nested-devalidation-on-error.patch 5dbafad5-x86-mm-dont-drop-type-ref-unless.patch 5dbc0d64-x86-fix-CONFIG_PV-build-following-XSA-299.patch - bsc#1154460 - VUL-0: CVE-2019-18423: xen: XSA-301: add-to-physmap can be abused to DoS Arm hosts 5dbafb0d-Arm-p2m-avoid-aliasing-guest-physical-frame.patch 5dbafb4e-Arm-p2m-avoid-off-by-1-check-on-max_mapped_gfn.patch 5dbafb72-Arm-p2m-dont-check-p2m_get_root_pointer-ret-with-BUG_ON.patch - bsc#1154461 - VUL-0: CVE-2019-18424: xen: XSA-302: passed through PCI devices may corrupt host memory after deassignment 5dbafba5-passthrough-quarantine-PCI-devices.patch - bsc#1154464 - VUL-0: CVE-2019-18422: xen: XSA-303: ARM: Interrupts are unconditionally unmasked in exception handlers 5dbafbda-Arm32-entry-Split-__DEFINE_ENTRY_TRAP.patch 5dbafbfd-Arm32-entry-fold-SAVE_ALL-into-vector-macro.patch 5dbafc3a-Arm32-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbafc4f-Arm64-dont-unmask-interrupts-on-trap-without-level-change.patch - bsc#1155945 - VUL-0: CVE-2018-12207: xen: Machine Check Error Avoidance on Page Size Change (aka IFU issue) xsa304-1.patch xsa304-2.patch - bsc#1152497 - VUL-0: CVE-2019-11135: xen: XSA-305: TSX Asynchronous Abort (TAA) issue xsa305-1.patch xsa305-2.patch - Upstream bug fixes (bsc#1027519) 5d9ef2a1-EFI-deref-pointer-in-set_color.patch 5d9f454a-x86-EFI-pixel-reserved-0.patch 5db2b4a2-x86-is_xen_fixed_mfn-off-by-1.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5db892ac-VT-x-fix-Haswell-Broadwell-LBR-TSX-errata.patch 5d948bdb-IOMMU-add-missing-HVM-check.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch 5d9ef2c5-EFI-gfx-mode-for-MB2-boot.patch 5db892ac-VT-x-correct-BDF93-workaround.patch 5d947b01-x86-crash-force-unlock-console.patch 5d8ce179-sched-dont-leak-XEN_RUNSTATE_UPDATE.patch 5d9ef2ef-PCI-clear-maskall-fields-on-assign.patch 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5db07974-x86-update-time-info-on-TSC-adjustments.patch 5dbafa7f-x86-mm-collapse-PTF_partial_.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- 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- bsc#1138563 - L3: xenpvnetboot improperly ported to Python 3 fix-xenpvnetboot.patch- 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/ldconfig  !"#$%&'()*+,-4.12.2_02-lp151.2.12.14.12.2_02-lp151.2.12.1libxencall.so.1libxencall.so.1.2libxenctrl.so.4.12libxenctrl.so.4.12.0libxendevicemodel.so.1libxendevicemodel.so.1.3libxenevtchn.so.1libxenevtchn.so.1.1libxenforeignmemory.so.1libxenforeignmemory.so.1.3libxenfsimage.so.4.12libxenfsimage.so.4.12.0libxengnttab.so.1libxengnttab.so.1.2libxenguest.so.4.12libxenguest.so.4.12.0libxenlight.so.4.12libxenlight.so.4.12.0libxenstat.so.4.12libxenstat.so.4.12.0libxenstore.so.3.0libxenstore.so.3.0.3libxentoolcore.so.1libxentoolcore.so.1.0libxentoollog.so.1libxentoollog.so.1.0libxenvchan.so.4.12libxenvchan.so.4.12.0libxlutil.so.4.12libxlutil.so.4.12.0xenfsimageext2fsfsimage.sofatfsimage.soiso9660fsimage.soreiserfsfsimage.soufsfsimage.soxfsfsimage.sozfsfsimage.so/usr/lib64//usr/lib64/xenfsimage//usr/lib64/xenfsimage/ext2fs//usr/lib64/xenfsimage/fat//usr/lib64/xenfsimage/iso9660//usr/lib64/xenfsimage/reiserfs//usr/lib64/xenfsimage/ufs//usr/lib64/xenfsimage/xfs//usr/lib64/xenfsimage/zfs/-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:12126/openSUSE_Leap_15.1_Update/9b8c830722fe3d214c3a2471c03354b7-xen.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=19bd1139d474d29e1454824f293a89a400084a8f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d9f4f5c1bbbb93b04e644907115fcfac428afbd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=052a9d110b88410c93275f5a9c3d44fbaad20d88, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=76214b84b3381e8edfb171de8bb67dad1e5dc46b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ecf3bca67b538d892c30aba8aa55d6624a954cd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=961767671a4d928e3cbeeb37abf62c172a0223c2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=73ae32f799214ef9bf920b6b574468a8e7efa87f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8648ee74e0ecc3c00893d42fbbf2851e24b45d32, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=005af37aab61b53330516dc274d7005d0eadbc9c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3b5ed79e44cef761a9228109a9dd4c599b430f44, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fc2626ad2ca66cb9f0f4b72685487d7a52573c3d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7c1e595c6662faae4469fb19d965c56cf61d4d58, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d24e925f798d25833dad73a18a5038b89c727b97, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b3075fa8b4ceee5769c9a44d055ed22fde05c898, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ccafc3980ab10fd8b74ef966d62d13d64789332, strippeddirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4135686caa6b81162c0ad2c4f4af90c7e15c59d1, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8b0d35eec65c05db84cbf8f81455b7af5b45519b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e990dcf27ab76b94de22bce23c4a1f0b828b550f, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ab66f955778acb72470d4845be95369e69846f3e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=023c6e13640ef37549a498dcd2a968f1aa2c2ebd, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8625c7af46ee32c16896adb88022d3bbd197d2c6, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e7ce5e654a31da478931a39a40fff7dfb45bbe71, strippedutf-80afa0e6a42cfcd9c8ef0d1b8ebbfb5912c358931df4776f5258db55fa9063b1f?P7zXZ !t/R$] cr$x#{& UeWlŒSD("ʅRgC(D7i ?.ţS+`O<Õ*K <*-OJ~c zxo٪f^6SnKgP)4R^WDi?:V^`v%[72ׯ~&~p,YrD2='Ag]Z &VvKSG"C7ygfawy"bS=T+ -]sC_T[2}Vx(] ?XC| 9̙^4Q3uJδi!8(*ǣBh }z􊞚9uv6lTm#l_KVOsXȌ{>c |DlmE+.jDIY nx#nq?}fH.0U)qmd2Dl]e0W po#7Rxfv;Ɩ"#u7Ҋf_:jq5V:I, S$p,lUQp(蓩| KW_C8Dh|]uj&1HTʹ1GlN?ۜId29B~Fb2_IJH5ك)3{/b.myiJwh ?]z+4 @L@ JlfQ^iuٷ(<Re5?7} UHtr'bxgݸ>&[`g t8nW <9j~E!FBdMU'C?kᵞhFJ@2k_k *u u{B f^ dIG,.IFTxFjzŜRH[X* S&ɴ5©m۹D7L  zbo\x`CV9('D8QmǶ1* l4JVx)٠۹>Fp c !𖪌x/;dRX@$T;#(;,dlLqv}Լ:3*ʣjF?Hڻ{'H=ZHVLO=Ǻ@QC mQn_vcE =vE#[Ws&Eeŷg=`pTב,"~CSrOjuҍLd?F2S_8%A!ܭ@-zQ#l.-L%Ďl,h1rcpc\JK~kDl3K|=wԮKjz~9QV)>fvg!vKF91OR[S-!q ^T!|3QBW[r٥@TJF9G_`9b3dex }dpWHO > %,9Z6.iWY215I[*(U•OBh. ys{a0mi73nU>%˪}ze&d (Rvv'DbvP ^,̇sLMgUCf\C' '''"a[6ԆSE^?0QݷFh"p%m݋{)Yt I||C[T+jN"X䗎iA~}@\j! ?7mMW!ޣ鏊qd@(˛/@vTF S(m% $Z&o` QDd>R Qpr r+S*%6J2 D [e֨1IP 1.Lw)uHEbM, TI"q["M+pyz`KƒN G .^-T:'@0y%݈%S6qan?nW4Uf w_Atv0)`,uЯ6@Lv^Lj',3UF11ExQmL)Ótd5㔌}X8#l[ę/v=]~Ւar6 ~n "_&`T:@<|zq B}je@*}@I(DT@hz 6:{V@q|G &ݔ*3 R2A DR D-p W4ʑ#ꢟ8gr+ E٠2/ڼתR{ iXJaWG A MKLʋfUͣR@=O?}Qe ~:jn;X}X)0BoY[;~HXm.9p5Bc)Nw*:UMKUSr&V7 >1H#څBnu6ַeGU &S$ \3zեYG#t޻g.9WsdPhu 8,d'WWvհC$8`ንe[%fϑ ѲM""gJlakoG頺"_:s^uGJy72_%Uw{([6$q̟`Ku=d(ǿ*o;K`y f4)nɑKZ{2rJ]L? `&bT@o?ƁbRԋm3Fg~罴nVvGjyаcs·GO{x/m(k9?Rg ={0ipZҏB4#h&.Szpmîb=xte#vm "7hD k7 ~J&׆ŴSfIan@3ow-^c{E}֕, z !%03R~UU7WoHϑȧZpOBL5jw3wP]rQyw~͆V D{36Yh8[9G 9ݴh"lBXKr JBH5qTAd4+F]s*ĤnF"FK;&&HfJ6bʥj6qvsEw+@RfGNzEkaױmxE2[*"H)T jjXBqEgHv2㚙Tn _>^ F|wEr \O_7ۆ9@'fñ Q'bxY'ᡀG5j$^L[E@pIG%\iŦ(cI\|J Pb5Ki1nIΝ4%] b֔~+-x}17o ,%N.݀6p̸Yc_J %n^yTƌ[Ԏ:+VlE*TjplP.o%87=fo<qH3aH-}LijFfpOH#>2B{V>N8DjTus^'qs7?. >$06$adUI І*NWw%0~,U\ 8|XN2ZdUGRfN52]v>N3FƳ7^/¼ 819lC 8JF\_R*H7RYN)ilj1/C rZ+)hWS4-?q>ː?{?ӄ?BYiȿ-4^PI >ܩV꽗TU*>yrvX`ÂQg渃L VIL4NTQ*~Gyc.pܑβqHK6gAWhOXl{S|a$Lcev"M0ufQmkyކ oA*9kde3f !ڤ٦!oj[NH$j H޵~V^2 J6$͸$v;+GbeoD+!V򟰊9A-g3Ч;%Md#bFӡDk0R1Z247~*ģ7'Ov.θ$8/*=\ ,fY7:llWV$.Ⱥj$33 *cY΅\(< &Y|%bA;&^FЏ8`Ԩ@Z@9N.)y` ,oG-_sEipczo{cK+p3A'Fv!yhQ 9U ErV*V)4߭Qc8eMT_[ry oBeWaw%̦ԀcGD-^1k= /6>>"H]r"qw5fB&f}ITT$)v-rn|$m԰0Us*ljP &&e1)O4L\ϵzU^Ӯrb#_M']$}.zw Qi alf &4\((ŠͪhSVE1 : & S&nx" #ƞuؽc)Mx%1`0ŖaMbZ3(~ 6}W\\1z߀@is%jUDbys_i0]z:&N] T})q)7Zd+;@P SsAxKѪQ)&Yݠ ^ Q[kw71'cNiPA'LxЇH텧fhJ}{q2B r#T?5 ' ˟oN^:~W&)igi;袜=|Z)k6f*Kn{|3&)~[݄6r4dZ\o2@RilS‡ dyDZN{2$k=z==h=g،*}: d8Sk4SծY _jHR qeedA"5p{m<[: z2UؾW.fttC-Y c%˼ x$r6U@G<%"jQk/o FFsd1BTPQ x),T$oj\a*ұ$N[ҍ,٥V/i$J(A `(3U]&ߕND9GV #1 &T SZV̏qp6:gkJ'B"kV挞x;~7-&0(X:Vf _c~f2t% 㤞f"-x=aB)J*/%{?_[zX{/:2bFkrs,28Fl](bŝҾMM;A7]MҧZ<="㼶gF¡EI !q1EQI;ˤqF~e=ߑ{4`Ni^o5/?Opln܈0|Erڡr0{E"]3[آYK9D7X2:q\}ط* %KT bDZ0pq L լwA{ͫFhsfGoX.g ehx$ hrsYNׂ/?pvp?dOXO}19j=o~*_»TZkn7Z^B~_ӟi?[1}ԃv@um7E0<ΛBflSG 3#UYqBpB7 pX[䃧U(΍|MH/ d6 <}m8ŤW)ԋn)/vdg1ӼJ6`V[wU կzrƊ2e}i` PeR o}hSƈ5w*7{jH  sfGu̧o΂5fOO]C(3RCʲ0&ُ3shܩ͗f[$Ź!No2S>l, J"2Iu&,3K77/Dy֋̆"^NljmQ106RuXqKL@>uzV8h\fj)`c_pd)۶YO163/49,MHy DsDBW~i t/Fr9KmMxy ;0ى-ӭUz fl9:x{~`d Ӿ2D=Z#ÏNS;%1AzBpFl, jh+ª2Mӭppc42[((X%blݰuqϓ,Ԗ൪a׃yd'}C ljr9[H2;p$cẆ.ʰ)˸[ n1hdaG_R۪=l(3efQE7*F|(Ə`nCiwOѰ ,7g`I&. 9p;E6Ўv4$J[rRT9a$dbOxbh3x6TZYCL5tܲ(]VjDAzkc%Wlÿ~ `Zv7;yb]Ywk/-ܢ<'QBNBpҵA1qҕ󠛬` Za^ء 'AKY+>!\Uv:luѥ`ΒVj w0ZxphJx~SiIj|=C!tD`MP Tk}>ya!I%XoJl2įF{{H *eZV'Fq&ۊ s (,9je/$w:a:Gv\lʐt~S6:Š2GZ-WF[Xkƒ[`8v)N!S5Doq~ح/3lh;uvgnVE7hZsԔA5}&6#>3Q-1PLd3pu_ Ǫ9ާA`*h=H)+gH~uA~2p_ݕ.t~WEښ=K;PEA6&ߒ lF@_V7U;h񤵷0WR]#\2/ N,k*3~#GE2zĸ_K4[$'WR%9ͭ-z70̽#H)?@6!*'HbQDѭ9+שQ&aW[] nfC< AK+l >9^wۏ>!yZ :j둧<=\X5iLw!TXxafƍ $ yDAT}A35hn{q5:}qqS׵d46+ ^=^HM)CI0c{m<^曁(0` 82Y:~KDoYKvs8뎣4~|ݬDSEwZ(H |JlkAO VAats3pu(d0”oO6;dQޔŸrGR+SuF3i CZ ~p@P30C=o>w{`^ID}nM@ ߢӎ߆\\2"<.7L썦E&ִLɬ'Nݩ8߷( LJ7E3)\O`VBIU?\ՖةȌ`{4;8d"uJVЏp}Tj,c3;:+l:(/ jP@+RU=bp_幠J2ƭO@d<ל}BL\0ogd!$X LE/:'~2SSw 4Uτ"r ].:e!"\Vȯ $ШyN7`D3C>sPl6t6q,zĆa! A|WE1\p^@e\I`-D-2(\׫$K\ԟ>*U#-(VDE,Nz9-qO}ÖdpWin\޹JNZ\f;˫W5K@c^+t/eGJ%鉏񌾟o1p"b]/2 *|m܆oWw*~*UsOci) ۀLQfgW9$ȆoğЁ+ "PEhsʨuFXy_YOM%*.%@Q miVw iM<^0Weؙ;_qYʠ59vDFc(78\U[ӿϱ瀔!ĞUeK=I7je=;QQ?G7r5R-{D\adGrW͌Psrs/1?ɛQozI#)~Դ z{yMW ek.\۞ziktc fCTԭFE!{:!xto [&|qKhRz¾JVfG*K+'ᰋfCq'$y:#RtRE15ĤR8By{$Nnj_y',!Ĭ6cpWaTm^t W tR<i&%S`ٵsJH4cu֠Nq||uO+r*95 7XfP>Sq Q 01\_DƷ-Z{0"La̔./ y'N`}CK̩[IaVJM. rMf1eEP) 1DPD6*DSO3~Ν1Ѩ[AyZ>[xM[)dz"i@uw%!ӅX?XN 6G[ cHKχ*fM++÷ n7/,WWc-ٙ<דL*,N| K]mV2mf\c728|Bk?_7zuIQbH%|دK)P,Pr>wyT^V0MM,K1cQaw!7Tky)ҿm;%tg|eOuj?;n &ZF3¦mVM:C.W=vJkr Z>u&Bn e&I}[hqmx^kỤS7]pd@DN(3XͭA^2}2MC'cV[4E IߟvdHB6qh(҇IU6Un\%{ywBUAjGkhYwJu j4U /u74l{k ^3:޴vV2!PI jW(JqucLy sҎ t7\Zf||Y12.q6DZ¸WIZ %Gkig6Q CgKr!Ԥs\/X.Ȳc:*=$-RM- >\2NOWc1QKJ z}7@~K;:x8][yĐ|j@ Zpk)'\\ZAn9UwzB6RyӸjb=1ȵ,)Ii(=ٱ=c[1YAہ`z["Xe\z7ݻ+iPU$NM~'j W+TYfB 6WG bSN>0wZd!_Dڶdߦ˯UL@H L9ؠ?y.qҘK ծ1R&TOQ\ThgvoMSPm"l֎C@GsQoZeS Im B~ "ԦaSuGUuq8CJZ_9׊R:)[ :\TX*F:i"&[#hp1>W9&DTSE͜سPe^#X\Ϣ_\[ ,aqkt*oCKˍ@8=2eڶFHD+KO0ɛA~>\gOp6ψU]e^29nv"(P錔#PϤ'#@Y*(dW䰁i/6=s1u /4%ERd;Z`!%rςe/l|W$}%*(mKw>70PRm;f7;?Z<  S>9nubz'}UY4>%3`28gG 6Rz.:v˲Vfp)i8w MaIaoupb;ῷY$NXj 7 .ӺG G6Ij͟>719d$0(X1Gv.k*]QG)iVM .^/ge_6| *Jl0+1te7 s:x|Zݷގ4׵|MqVj'VdgTҠPFɤ:,ϛG]Z-NQ;  kp75תQFۏY˅L8Ň:d+ ;(mgJ,-~ U0XwRixIRV.G˸$}֫? ,/W'ڥ5Y̪}nIF tU~# 5%I鐗!O@=dD[/b:\F3;L2z d-RN^LQHZ\EA(` bs*>r7G jɻv%]kZ bsuUsp(.s rOҏs_GVE %P/] g=_vqߜ^GYBMxbT%#[@.?sw\:by([݄>Z^g^eBsjPk0"1ǨoGh%i\F,Zd_ Pjo8Wrk>\V]N?ϲMD؛/tXW`z^PI1Wb0f!hAz)JHB$y-R9` `Bh"h{_p&Dwx΢;znR`ր5iHd'T*FcK/mdu=*eb:jc"R[cK(;] B5P@22;dM#l :|\TRF3-J?0I9Zy&IySnGbaS^R )&i@:Z7O} i l _8 b F*}lvL͘Up(wt,6mZ#_2 `Xd9'M͒ 4/{2-PW=ϣ r+9DRBHZ)rlԪ+4be~Dv|hvzrׯ}w9*&+I"AmuԽvw e7{yST0Ns ;=RپhА:2 b#%^"H/Mq:8Ċ́n앉ҴJRQ*'tkKX|)o:-jMY6 ⚓ǦxÍQzrPw(q$*`ߕDh!I*ݽ+3n#X6D 1,|aǿVѨ ~wDžr(c{|Me%}ê!;sJ tۨb6:҈њ=Y >.A^mٯX3|u4"(EuIazrSfJwectJ_DI1mZT yI>ο8Ђ 8*>!<5[<[Ÿե.540"@iMᱴLS?`PCll<ϪE0/riw#|ى5ŘkësSr^u[8#D{a8ώ]F( +iR7'(7$80h @V GT;)l\*E.ϕв t#:$s9"풞e:`M<;13=v8%˔8Mf*;$0?eKFGl?ބ<6sc?]-S{ ŠIe: ٶ㫜0n%_wvߐmpAO/쬣:_iY3yI3L5tr9p;f J׽|><eaz1;B`ɘN6W,{ }eQp od7U{Sm#+DsW?=yB1dWv>,E E 髟!Έw` BֶTkXaE}9~Ǎ?΄|C=rie/ǐ=C\LVb*yi ojK$"(I#wA65}l)s{c],~ˍF)W.;"3#^u$X]fb;o8yd,MN3wtsS4Yrz=VCC(zbEډ[GG~+<J ,$SgYɈ[fʉ,7+i2gJty'9@]fR,]pL1&scuŌLb[2ϖQawB$1v 5&+#h9TPŞ[C3+uBvg9ty@;A˫$IÄa!"KMV913UU1plPA@E dzE̱D9Nuc"PZ5uф[ i6 x1IOb6~#D65a?a<[ '$Z egjΆk$Q篽kFYC4;Аŵh48c"zw} 3Sq3/=iI;2Ft:>FJq'-*}KWնsObU;.vy8]\'$sC)N,<^P0.I2C|&#J_q/Won^}(;[=j;jL7c_ϛǩ-q` (CA00e W1BbEquzKL u6Jx3<. fƤ*dG_k;k&>G 32=%s1ǻ ¥Zl5H.EpxRXtmfɠE}R' :=q]o)6t ؉1EX_}b Ȗ35\#$X=G'z7 jew]+5ɒSe ɻ'O5>ůAkeuAv/V'aZ-(bbg3/-(w\2i~ȌƈɇĐA!}e+)Wm-WJIG|2Z7:7J-[,Z SrqТ`PB"eawLȄGT9=ĝb촰ok$TNc:J6!gONvO޿[[Pc8sRwQ/*#(hS}i)Қ+"\ ~OA Y|b!5-J^M49+&@`v1yXtLDütU ͟*v1o8p~Nh ?MA4ڽĆ9‘r/ (=39&M̿p -C,ꦀ@ (j XC`^ۧo(#w79^S ~u9/@Ś 6+[i*9 6~iC"o6;zCjG@c D  =1,шӵ6@a!ixcJ92 kR%G2uʿ04}k˪3 s/);纠7Jx>ܙ3' }PP3{ kgq+Jnb}^`yM3,REYTJv{Gڄ [7Ao]3~;eOK0 ({p:X`z!:e>U8Veҷpt`ŗ1 I4{p*?ץoлmV{}F~pGHK|):H^K&1A'=\ k3!r9 d$X㘝_f8@7N`/Yz:q06't!;Xt?@:0M4'& g8 C-PGd"f7xKCӎE$ 12ꃩ.sMLigtK!_)9 g̝aQ/GTx>HJ"pE0Y;SQ[ L?ۣ )Q,;eҡǏD,'XMQsŋ; ;)1oD#\mM|Y(o@ 5GXX$*&r:3JrUz' ,`phVEI18tvbrpd%z䞁Ğ0ͳ d`ŐzܠBؓzJ"aWOEclRnwݹ KׇNSJDʋ?bbO*>sT[F´̷ߧ|ǝ97Sd9ܛ#D:8(/_xhpi6˒ N\owF;㣺29* ٝɲ헲wxE>SSU CbD;EƠ 6wMCϟ=;,qpl],WWDcn24?®IΎ/$m!9~7/\dH1X8}pjɷD\ttvR=QŀқeOES,zt^ۺ~i=WA -S1vMI+$GNC#>ŗ S A$ީTEC\7%{sT׺[̏{p|ҙHW 6F\!"D M+Zdka=V~3'V5V:`[y;x( yQm$ opJy*Ȓ9 H:g35vls#oyHcetR%R?f>3-=)v7aCRZ;~&f:DK-N]]d6X.!?zc;fc-t|吝*)E"QqNQkԩ;5YnY= >rLfy T҂-o,A-^&iSLr;&@p,.ʼndQrYf9-u4/~s= l[NF"d9z ,'Oے}zTIki'xGs\|$j, l>~tF&2 X$i׎c_kXHhs &bY:T+)e{}w"[5ٶjh߀YSAF] iT cQi/Lal貵;QȇEqF3藔 ,9ȍ_U) yLOMi-JK Ik5%)jG?Ήd #}xT Aƞ7"UldxgQ~^s#núڟzO;o/T}3p.AHt3I8OR }@YubgmUO j2D7k U p#.X㜹ʵFI I`6W_F"&ϱzgZY g͜.=5Ӹ+<̔vߺATxJf7NDA{(0EcY- |\[N.%_:)/p14UWgT" M JG3@oT (} /TUnrTޢuvqe3GeׄUu+_u0`?vCW;qmLq`Q/#~Kv _76%.tXdfҘ3vUO-]¢)K7F #wMsRD-޹ ֿ~q0.׺3j̯Cwgkȸ-XJ*~Ji-.|8xZhۭxoY2d`~TlG!ҁa(TZ5#l:!En?ɵCЛ546 l?u*Yم(?LrMs-ZZqK=}) _ nrAik2$oޏӤQc7Z^͞ZηP[]3,#̰3-'3.ؒLVTs߁Q/༡`I'yxz JO H=Rh*+鏏޷;:><-QB'Ӳ7YyyX͞KKr:q&3VZ3\:nBUokl41#^ r'|f-,+8V'>9 ǵdl&K- d CۄbZv$:aN/0%Ndo-_JdSPsBH!6e+78ƨjWQIQPô4ܥ+{:mkoodoUrYW? щK0Y)4H9U.:p>6P[6\GR՞tʬJmAk%%j삗9*Důjݷ{l.#s(Et,[\V u р;K#u X7@hbqg-aR!ЋRZO Y*+IIBOv@^G#\qe2q2: fXreQ>%"3)*}!w׍\;bx1]ք@ɼ)7@D:f┺B2ɓdw[0۔hi$ފ/6:N4\dOcﴁ%lyrx?Y&jemg@%Ωd'L3vIA(Z3cIxL\cCvxξ^睰x`pH ku[*#}<<# 19% q,)bG'rG7pϊx`om Dݲ*5ub孀:P:2%*" hp-0OnJJt)f?FaK<&Cm=Љz7yUkEA?+e˟`yPkZr5ͥ? J^`dvsT NwwmjAgX)WBkxKS'f!+!$*d'6=2&˕-C,=n>0yK ]xE/C뤝z~1i)=v{ Bx:!׼k*e-cY VBogMb=~҇ga0t.aa(I tE^$r.$|Hh*&'Me.FHߠ8ӥV9[$>jav@laWzdʘ_2x"hx9YZc.'= cA1PC%#C SKoVWRT1pccÍt{ OhzC {OMdK-ܦ'uwh[|}jk.v0qV%ߡ9&epb׷ǸUY9_p /4%3Z-i;xŶvёN'1&{9o&nQ)ĝǛsjCX=ݽa/dzu/ʺc\M)%^&#\7al3D"L(f)keQ^9PٝN6U)rHਨ+C7CHË(EqW Z( Ul{D;|'uWOG}YN'vCŚ^ S_1εgXS0WR-$+|2>ģZ+HpM%D{ivɈ,@[".HMLT?(9ɤ22ANpޜ)N+h1SW:B! -pWraD0Yq},aCƃLvo]ҡI';C Ў%T_<$Rdg`\SF7&#BI87! _muBk/TL0tA`ژ.ƲHݨTH̡V%9$Xi&'MZ/`0D2T.^~d\gU1XZ'(x 㗘>;+4\qcCOЕR)Rx@/3NL= "+!!mcCV5W9 Vh ȱ cW2@#vHBito378L#R緽#PvU=ʘX 7ۆ89/XK9:4xտ)`ڭ9`08$mU>w3Y+VCZnI0W{w7v`R@t8{^p(ar||w@]12p"d!nHPԣugLW.ʺ)Nz¸{A+!R^wU`~+AЭuw w\ᴏ++B?Q^kST]-HX,W?TQ۰φ+b@٨d{^Mkk-h`mүpA~v]zg?)jwd!O2M'Fs^ZC<hYv(:.6:]52 %c 7=MГww ֈƤ1vy=J2G>r ~sq{|Ɛ$~ C:SPfC A@xGl -:|?O}^e@1s qXC$A;\תT\X8z*R{֦eN6(uaaJ vˬ`=ߡ TT9d:tւ?<_FL?\ǖH׫jbABIcܻ4 .zz/3\0(ǖD7WFT~i]X-Ё6LjM`pXOkvetJ1?v92.~UČ3v 8`˴T@ӳ\82ƙvnAAG_2oLbUNlJ7m,u"ʏRW8Wm]rCɥ>G*FiB(ѡ@_D>AkpLܞc"nʻh£@~XI/5\{} Qi\oKК&il;˙5LJ?Qa8FϘk !7臩m4v*L(T+AGJ'{l<&T錷Rhs~1]NIME-cHƌAU*8 _k)π]*;c9mz8uaU XU:5I`w(,<9ꢕ۰{% ˆ2OW MLx>dZO%TGgO7gJtԓ[r|ˏ&uE{ݩK?IWO+ծN@D}G|t5H=UaI]ۅ`Gn|׼uζ0)͒+C6E1ͮ3^^DYaU$pϻާtLb\mYnJIL{Um Rhʾʍ7kmP!|D#Yƾ40* c VB5D:ܹQ9`SлmV|ۉ&&rXt)Wϲ=˧\jؘr+%fa m WК>:-/1" MM4),ݟQcAFQ1İ2V*n'M\ PX{.)-f-X?߅z֠!/sTroj8aSΐ:,Ȯ ' B\UHJEo:{͊湯n&Ő}.!,-l&ddCZj vFLkuOoJK$ra}i=H2}h҈Sմc4;?Wq/;£rFפZ|8X_|V^5 w';btBZ.Y %1xcmU,muOtv;fj^ͻ/uSСrqC_5Y=2F-a86Ndfz_1(Y%:"c\'R2xWR Ol7ـ0tsxCPGX \ 6zh޹Y]:,DIA~TAlRwSA }ֱ)_kXZ\Y,$R?>HăYwvi5p74US×U25L H 0P"qCÚX;c֦ek}AR[>V\S4v0G`"rj#@:`WmJ /sdEGk3΂D3:Uz%Vk(6e*D8tH3J`:BNI3\}TbO:vب*]V,_w8 <-k E.WqN[ǫYlecP9GP@m=F¼91m|4z9ᢔ3JX%bMlA{UVӥZL0wScs)w̒; cI͢y&i&āpKx14髇ܘ0z۝*ۚj֟ 7lqjR/v81X>Oq I-,`>[dfάW8|aieyӶc`ЊW/N'VgoG=E9lXGɴ7bMpMNk0'>?c_?C![YK `X6\NLmaaYF ץ0}j06+i:}cP8:{ے:>pT`g^ LLV%{*Y;\_"jP9Iԝ"/b~:mYH=C'ZKtJCG$|vPaO]Y %iw^uf!ÔFK~&^9iv|HAϼ;i]o0 ±I #KYqXpלV;_+V>Sʣ怳FQ@OdcdZ&M:^_ӌ_Ζ9W&H~X)`Cg)ikO_T?{^t'ԟ "q3QK+}!k[d}8TZ{n4QߝYʲt 5/}6I@>nVR%/T`FZ={oaj R5B29(!vNNGOhF?5 2?ʑky6fCB{]7|Ź k=255?ꄱRYrE_Z{k6Wʬ—Ȧ=".#xȣ =n%G:v!m욝/Cwq&,5@iD 7ޓ~\,^O TD2^F, o==A A PcE6poX /è8r*.+L iI:?~'!3L%3F{3lfKDkOc^xTO2GS$sf \|.֓$&2c/o|6< fz^v^tO5ig҆UV 02`qw9}hE/ Q~7y bY[?>HaXųv/hy꺦D+z1k"q%LƦܛNT {8|܎%qFH4K\յ7QRyr⣒K!b q%I}>L_#KY?ב8C$@ju)ͦ͟;F? & Kmg׵#<ΖD?#c50QPR_#xOG S?ALjR}[ehrAWj]Jv 6:Ul;( 49x0#-is =>3CP/ eg gBahutgM,XG8ϫz> n3e EΠjQ%Afݙ|7qQTL9 ܇b!纃I zOx^NBJ<c4N X;Os#k-4C9rŨQjI 5jƄHթWG!xZ|ԯukAdnrǷMs/7TqR _ק,ӥ8y&˹o }F[ȅO|oފ%isCwtu 755++i{|C W)m]m`'y{DOЊ݁dwf%H@GSc{:uu'i0)M֢, Uy`ZkUJ"UG*.K$g e q]jm4.)w43sfS*{B x/m}zo@9TZV< }PѤVx^a]@%tK;Xyp6p`Gd?JmmA.ណ;Ehl)soM"owtb$,.\r01-gIۺ;ynV~pN0xĊy?3b.u+1:B*e9 (588!le'5jPܡE~u3Nߕk Rܶ{~)zVݏ{֐; 9MykY(*?NZHg[oZ,dt` t6i쬁˃ hU3XՖ=&6BQ,OTL,o(&N|դ} ـe}7|\Ѓ?bԢ5, -oB9:nV7S(?~z'uf< XMdޞe>YH&4~DT7b,Pr' Ƈך!@4GqJeq9r]9\bXTE,sk@B;d}<^Nbc#rwˬ&F|gbY1)rxnֱɹi1Jn:e']ZK`]U5Ұ m-"]&si{WGkuNwf6QٝIh;0JloCj?V$P倔Wg-ɿ'Y8mJOFl!9Va@?Ϡ " M(+o9׻Pyz rFkjMR67؜ zzf\uwJ0i|n'hԿNj U:ϝ`YetPc4@ KfSkz<4u {a 7XU^IwR`~01g@m{/\ӹNZ~DF[Xsʓ{@%}<h`^@vYRG7QؖҺIH  B6qJ-(M,r .{h=[MSqӖe|&MAw<^޷ >$3Q@+:l»U ()}9#ʖY :lQ$k5M*պu8l0p7kY K8]%,WzþQ'vfC`!U8<#K}k}SajvY%+OGLeU@*2&]v௞xinXr< j UOuscX7beQɘ]HEu M%"_"fJx V :Eq hy=)Jj˸5O'x۪eݠ/:4<=Qv u\hUwHaz:)" 쓛7[0/KmW()KZ·^P8,:_eG0l9n#QuG_Y -OI% x6u:^ƥ6D~x3Vi~gK<(Rh$E۝jY `o+avr3 ֬%ۥ{[J &uKbc/c˜K<_ήl5h봺QU@;O!?q7MnJìo@嵦=i+kMSv(#֚9[ r7 [y^ɞ܏( L"&t3)4|XxhrxK6N=~ttzѵkj~M@ROS}M1WooBk`108þY2O*^&ةV HED!I ]/0nt"(PY.ߍ-E([]ۆXGH,дJo,&^pV,9!4E ˳((nqjIQΈs={z]; \3cۃ XD36pe'$4O+>ieV7L= /_+굏_ZYk1bVZ)Gg&5[|HG޽mht=vJI0JnB)~ `/hfӂgۇa[ӌ !N"[ Pg<&_Tbfw-q bw1⡡5Acwo;1tpV0HPp"~qz(8HMω?ZJ=}Ԥʌ*Cv1gfc?#$Y߿@gix=8`^2e!CDߘ[š)dgso o_o^I~8iI5DIﷆ7$isI c?>1j 3n9vgMrY!g+D Ϲ")*,t!)a@lwue&u,uoՋ&5~Εb@wQG2blbBF0'P7W`)܅ˇEfWHDA<$qo37E7fuYyQ4issw4pR;4mjR>S@^XQ}lC`V]_)'6D z}:ySܨ0#e; N()UYpug*y6Tfx:nd[ttEB.OMs,?=h+#T+Ԧ1w֖\(Hi٪agԷ6e]jJZ /,:[Sݫ̹5Sx\1wI ۴.a(O%QIL[xMi(`PV=!xTu-!k}Z+*K;ms0aLq$b;'U]Qq;9@}# >iEC0 R'.sj^JG3.].@s8D%'$,nxW\)O晆ǑX!Qs0:2t|*LׯYu'qa u_?.r?͢Ր~Ŗ(} HN[Hʹ-Dr !jN]ϪMNJ]ֽ7đhb,NŊol\2рx04l%(QYݪL`C=>}!>7 Ēo/a&^'ZjP)Zݿ-7PMb>[Է%M;tkt9ڐ)|ő~(c,XXݳ"1Sޕ@a$tq"?NP7a` =>-j4}o&- M W]+?Aƈ]24BQ]uBI@ [@@PB'yM;081za.W&7h.Xu7Hz~j&|Eh"MHϬϨ$2mK\Uqf\#3N&@t҅z eLMdcuTVlLWUzv+=zo|9D6+to@wu"V;'*I(CaV-n&NLVĠ@T2ɹ-Ea;rԨ>wk{rޭ2 ȃRXz55L!>xBE> $DSfxm¹y`fۓYQjt|٧94#c9ܺ65,wTT%۶Br6VթYHcdaAќR͑I<;־p(E0L؈!mW7ʖ"-^7A QqaA60 ڗ #漖E${W& U3 LcFCÅt 3xf1%P6FmYkso~{2Im@_3pH1XV# /nK\ 'mQ yy vt8޺QI;b;}@ע|gd &zzFdPa 4jeXW-A6ns&@Dԉ3'zrџVPP/I\yG4pQ!]I^y6=f_v(ʶR♂(rmLL7^3x'ZzY~ߒS`t,}aT*2[.ж.36/ 2భO+']գ9 0]Te  ?*$[e fV}5.a]cGsnɹHB@f'ŝ;#nX{1٦ƹ}&\֏x"X4^tiF[DEvne*8"q F8kB"qW33i8\by A7(er q~BT8UE}|TSRci)zT.&.V=SІ8`c;^&xZ3 8،< 1 @u[GA`"ߑ ]KƆ~jV=CiˡZ,g/HpA#VH\ij['iΘ<$2 Oy'tĥR?>`΀Jh`S^;9x6n{ z)t)Qz(^b::3K v6cҶ DNMWoA[;/ t7L^hHV)`-D u` ̗9% ~8p_yp"2pկB-AD@~^/8Kj&1*S22~ͲsBl-ō_66|LO,8e~.&[ш~XRPۅ/vgZ!pǾgt@p/-b1:xQihb o~s@gALM@USr FGb'J36]cSލ9sU+Q"6ћJeUw(.x?wfZIR<4{ȫRP&ɗ<M  E,)?t!D4Us_E WBqU8FT0!a|u=h~.OyyΤ9eT" k";b{H%DHfI4USS@un;KYjuG1v& #Th$0r_51x%c=m cū)ѯkTx59l>QHwVcSB(XN .tP4B¼: i=Voֻg}?$lAaC"X2i6*!E?&<0RRc0Hbt5qqw jqjscMKL)׺mz ~`t;HF ґ: CR!g⻦nFMz}n<~TG.fW>1׸MG|f6S"I|iZ GG) ]|;> ΈW+jX7$т;d@Fh 84M;ml^4d=0 ee)@?#/P#=, uCkjޗkv67jUNT [@"*zp"NPcrX[6 !˳wYN5!DKvܩ(M+AEPʝӱhCR zIQݹ&4+MǢŴV +NG>sx'mp+fSf(8&f~A9fx(;լ9.uhL0jZ.Es&n.o77k-Ks +VRx%أV˛4ܺOUOzyrQ`q1V 1(z Zyig/ЕiQ*>G^^`jA0DF{Dmp;zbGt\s(t(ÇF6oª.:*3f~?W¯unu^Y@n{48#jhaV]qSyh`׏傐f>7ڊ jjIؠkEkrRp ঋKJ҅HE 1r!i DQv X>Ca_R0 "U%na806*\u'JcG7ऒ^RqZf"tJ9ý` oh'# iFh$gZH$WG~.O((ly n`%0MU?7 }ĩ֘8x^ PѴ5Q.Wee8~zEēn,U7}IJrA Lh`jC!WE{{v""z2X Hm]77z]8R-K.UA=tR̓5nC+! a7ӛ39džJ/H%_>o/C-AhK d@e= uIcGl¾tw%e('L{c=V8e RX=K㙪$Fw-3D"m_"_@ Q>=Bx6qxgB9{Psٟ/uvdY0+_ uqE}g*ԩK ևEVg >1@0 bwօGY"+Wq"[$҄cr nfInKU7cȼlipL@jڰ54uIq̃1_F8wXMD2 qO[2o *gid<-ExsHW_f¤wH2{ B="=#U҃^"x IƤ8> gRjnXhc.QDb7=*PCOlp|5 fV"qk(A ?C1-&'Vfk 0sr9@"N4"?GdP1z2 hdfNjqy $ tٜJc{WhjUA{5gDVIKx-3&^|ouqﮮɛǫ/>M|kqIE%4u+l&UNjl wjs) Mn@~11 2Kaiʰv ?513%n T1<i՗|#،; }X 0|P<gz(+)؂{,a>\Bk>E22M^kgH^K n@Jo+ H;EbŶy_uYWWDTVsxPW6B1A#&0FveXV?${gm."}ʔp!5${҂TvUjWvyeqS ǓD\mPJѵϙ/} 3(ZBG/_l6c 4cEGc<<(74IGŕz=0qƄ^cO8W) ';|*fl#@"+?1A-Jvaܾq.Yl! |Yt!u֟WB_>!kg@sp "4 HO~F IO D xC*|{ݛ24G9R8I&s0,*cxr+Ɍf)iٿVs"fڤxr;d8(TTBʔs $  ydͦloPX'"ԚKҗ^h^?%}?pP7OUE Ϡeڏb/P&gp ?Ly*4 j᱆ S3 |,d^EQ1얉nd5*j>⧫Sgz쇢NR(tVf靦"Mڶ\wX=,szn7X&u4k9%X RM&\k&)V=H7=J,x? "L׻18GU)8[{C|";MtkZb'јa?գ"GRPu 힯oyN䘿=G[j/iȷuDZ[ l_*x+vV.sd:S.Gyيpk2bvyΎ\M4MÆdwз ϴTZ_ŝV}i`d$[N%J\ ]1+'I=ʣ}~:.;{mqy J~cneGYGm]B' `3smW`q-VukvrV{I"fV$1JΨ2!Q@d2*QG(C\O/M&wҦf@NhS)l <t?ȠvΡdY_ qF# lRSo9N+ <J!AEO~.7/xs9Z۹*|KrAVq骇:6fk#  <?$?̹Az6t{`.bܟ._?=*N\VEKLɵk"}僢sSWW.Y{$[undΣA.rVCڬ$ +Lc̷@՞>WXS`7\`d?&[!l|[²ÜGrm-Ζ":fG̤  vtAPJjRNZeLpw ش)Rp?DiWJpE޳v^-RyASY`7++'"iڄYt{h>:2=Hkg|Y6lIE&^jfךz}y$èC(Z9u0x}8lnb*w曰||D[n#dt|e\ġ3ѪMFm\_bf"8Iaxh@@H4"`X!H=*hB;˹)'IZG[0- ACm8flA^_~ֿkSsab:[oQUpA\\GϢ'oSd,)7!ج5ݢÇ˫5YՋOPfp4Q(Xw`pQcfje?QoV1uu!lmz&kgy-#$jIxWh+\uM{e] }~= |Eѣd뻈U3YZ`S::2dR(ᅫ>XG+6}L@V'w0 'h XrgGeݛ 0fGiQb4H:_G85cxO?2z̟a @US~NoE]HG'E>Aqx ~Ή8q6m#`b?\S3w%^hv@MS4?Q/|0iK oj6 Erz&0TC %Ei5"Cz_6'v8WW,QLmF9}ˮNFgIuΚn~ŇLn-} #ҲkD+StqKJ󨃀FOבK+I3 8dJ@P_P8_~$^e ej~C =*dnSXmlT5a 6r+wN=h"=[-fi~#7+3KX9,ŏdESc _;;CআMX.;< 7!7P3N+2fz<# /"ov{"&qÜ0L!=%^4o 94=*py"Sw Bsŕ;]Vy ̹>n^*m8KIJV!4ru]o?H{) d4- K Z/s ԰k1o.[mZM(@9ϰ-dxQZ7A>nRQ1R;1&%o{JYmt j#I[-S+KxRaSRB,sSu4󶵥nHa nd⾦cekT, ˑȴX=:&E\hEr4L 0xJC4@݅m{4jgh g=圛~=TRS[uJ!NX dֹфF,~g>,`K̝ NiPU|(XR^r'h0YǷ|pdYZoϏ0Dletul7Y1nh0͕R^4 T:3B1T_$2MIoU&><80U| s&{HBEϽSO*nHĤ\VFeQB&rElyP;IPkWЁ n~ř¢)$c; Yt xEX;]Ȇӽ  CDZKZb? _W0@ A57*X=&"D)fle LݠXP)_95mMqv:2r3'!J9p$~0$/MkIqLUmF C3䇋6B%EcJbjɫ˃W%x>f[4w߄K~Qs U:-ZftAB;-?[{L\+Lɍ6 [k?xK~TRǧҝ): /ׯޘ?>Cc((u,*nQ(uu>ׂQtYdʗN9{,E+syF61_fv4ey#L;HO^XNK !|PQZ LA/g̊{4Vd!g6`_׊!-:h9ř~gNaMk͂ްZ BWMM& DL[?2f>d3_Lk3oPoM5uF&jr/ :7ñC(6^ &vElb+\h'Ka#㎄rxFڈ2{, Ot8E!'RzooPieC[ZFE~YF1rwk%LE]tf9;mnpXae1d8\W[kĢG(3@Js\(>c\?t>7<cZەlWyA]#^ʪ֏ޟ:aOTȁoz4BVέFUlg|\WIcXtL+}U>O#xծbڼ-i0Ӽ!ߨZq;K=zxO6Iʉm#kW@'=V?GwInK=L4Ifcd\} HYzG dd/_\ >l@M^%3j!wҡbME7P ,mgqX涆D-!*T_+#2&#O 36 lL@~Y"'9͈CA$cYyJ2N+ K3-H.F*h;'/iY_ހN׿L炀pnè?2\JWQ46q^Nt60V7"rj!Ke}FNyi !A]S/^~dg4Y/;,0M+́/b|}!blʣn}li&f?BъI* ңn,RGI5WH+RbR-(G5}PD^1`lV6-hߴV@J RDj@n-0&)u,2gEhZuHFLAm9wS DA$!B]7Ft3iH)'ۅ\lm΃HIdZDI ӓLZ8E-;3K%NR?:Pi?c- AtYkaT^)&Y{I0C!0+4TXR6ߒQwuy~S{Eeb%>$g)*=Ve-Y`Wlfgz0>)h^Dƹ恭,D k@UmrmA6N#3FEXmd[Ksu) E+vBB>âVQYRru=p}gA\I&./^wBA Lpv0*92%;e5!~/g)FNlw!] Y `gXm]2>f(3sΞiO 1+,4m_ Бeæ dYM3Se#.rMAQ9^{ "m@Zb6vPMQ}5:^|gxy; iZw4o#kUz6Q@^T=DL00RtNmr?dr t9Dc* 5hHT湟E P[%U(,Eh u jjwn"}oR#XŜNCMh-Mᒴ*%ů5ջ fbk?mRhX>ֲϫY]&XP:jp/C^\Jߗ%*yW]⫇+M$cͨ9\8xTR&o;QL/ /:]ej(7٧Hit1rcI=q5N."0z(=\ɿ2b!i{apF6ZxG2d0d#DPq/v*}my&ko."@^#M/X`=K1w #Zגg=AmYҶqҼ#KD ӐVF=']bg=N~ ^UM1B8 mFƕDz$kR\]a'n bߎIPEx:is5w?ComV-^nfVv{K}wX-oXOQk%P;Sr@e5lRcKx|!JdVÿ!"Jԝch l&鄷TB\ԍ)G1LsS(RhDG{ ~>'19 ֻB-_TsC~r3V'hWҴY`Ejp\G UjArM9K>۱+)kspޔ,xJDd'q'`>Q GnjP&W29d:LSYfO,Ť3 etKR[kOꦜb;ʭ)7%KF}ޗBI 2?ovJSe5IM7pN/ 'JØܡrY\iyhߺf+/]8`qVsѣ}+3qL)&|ui5 ʪ3t ˬw7\\FeUY%{V5_§di~_65@fpL@SQmk-6Mb N H1^9Tn Zqc6]K+b%~l~WгtA G)pcVlȉKWB+FE#b 'TloT_y~s h'-ڕU)ʮGц,}H`Qjzẹy ~Ԥtzi?#FFҵG}vJ:Yyy'L|?/5_Hc&w0(_]3c "{yu@{X<69O+:^(DnlE d$HMDjJ Ҩ:Iq,ݘ´ҔMbp>]+ 㩈 s@]W+}HuLٖ|!By;voR_<魇UP@Q'A1M=9}Ф YW)0Z5>,d$|D2A4v6|~1[!i7aUq$ɮ߂$6^s$uH(=nvS2AJclE:,z 4~LH]w`xT7rQ((Ε!o,oBCGdE']n;;Dd$W0t<5q#= R%=ȯ%u .Z_ vXP2*'!O8@!HH.)oAF-ܥLpWɛ A/BW_\KpcsD!Џ MeT19Lh֪ԶHp@ͲBc&DRѝ=OH ɯGrV| 75: ow؏v#q4֟[e(kiQi;۰MlŒޅG'TTܚwb L*B* MJE?Q!cS"of4H4囂Ӈck%0":wخ,P25rmlL,Í*t>Ct1L-G 5"l48.}H7>p0.oUmy΃N1Wx\ʌJq=(~BD }hV"Rlsp=$=q17%'M{CIwp2.+IӊL}Q ebu M|-EWOD[vOeQ9EՁv>skjd 2@ϛvD}B؛z[HZ3Y7h8_ܷ'kzysǫ ?@onX:mvߩf."!*ővԢoYIx'ZT]h O_uT57KnΌkizi:9czpEP"3"5CjV@x٫gjUo,PqkL )s2+R#{$tDq~Zh:*Q!825̂f@ &@o{ôK]@aC&ġF\–YQ@ !ZUez"u._AR~+g_Qk-~an}02=chE۹WyyMU.>5#:zY?'A̷P87ƾhhtS=siȘfڋl>@f)~fV΄|ؔau18m+lܰϘ'Z @")\Sކhр:*i*yuǼZ_cD_$N'pC57 :fa[/܂ԇ%N(F}vɪykjFmhto}>J6I캧B^nt};,EhUE#;=5Dm 9.ox :z',Nл|:zF䚵%)x<#r(dA"mUc޴rO+,' tB[!@@NYX.Zg ߊ (]+DDp?j%X*anȬpsׄ 'v?)+w%᪤Qq;DeJO$idC>'@FKۺSñߒxwif)(&c`Rws^΀4qY~[PNl{Q&=oKP;({c5}n"j1n~ZšhNWeᢰ !WҀI;*e5e'rJT,beP0Y6($GxL]zt1ZĢI9 @^ ^hYJZU U039"(rjXn#qU#Wj>"\ i=RKW;#.!MRӕdPӴ󃸽0ʑ\30~}<N ;nj88y'TRT"c' ǁ%R C&@qH'T/';O'y[aejb# n?39GyaW!<4D@rH@dr!* 'Z+CM( 8"z8''hn(GGa<зHczR[W%B#% Ĉ43S!1MegLd_9emQ;&#!Z̫ {voT5D,c"1=!VwyWe8&5 ` ާgz,IU#@$v~W~:. y=_@1-_7%]r0 U#aF- >S&൭YY AY'j1@[psjHR\u#x/?ż0TLljM NERQUUHۊ( P;w#W譨عvqʒ.=5#2}H6?̰(V%vI ?)CId`Y;~vbj7@ OܯB9hi殐{mYRE4;j7[v.m᪊ %z_9ĥwl{XDfYR;#m:|R(&?g֩."p:u;㤉6lyNy_3e[ YR妹*ͯAdxHtaa EPgj#}?f2sI$-'Cic_?,O5.DXh@\M8-ފ`xHT>Pi-켢fhV$\X_7wѓ{ K߿t'xżV_V"Z1أ2I&͐u{# i/~іچ7P@Xj]UD~|/B̽JAS=B )qO[[ /M2Z#|6T#ד;ZtJ;v8&- |8DV}FM@ydܛ Lx&mi*!pC:~b!䑚2l&ydeGQ<AvT(#krz< {> s|o&IA\ᘁHBmbDbΔML[.hzW)j&7B!+Sq?SH~Dg/,c[,2W'0Ʒ cen/h(BdI>a~(nk4~"ҴIpog4bm οDRz}B5(s tWx'ˑ?~S^;$*U|t`u͒Ai<"Iu=aN|-vL.ͯ{ZBcaʴ `暨ųBԴj\خBHjjy-kRޞ-H8||sր-$#;;|L{tH7L*9rQaOb0UQɫꚯ~HG1a RG#z xGJ12V@4-3kOIV7JgTvk)bg, >⪼U4żF}*sj"#Jxi91XD{gH \Q ,Iz];SeR9`Sc>$ &*M-ix i"/Z e9hf h`:6$~{Gex_Lb`T^B\AՈbcitv E,\m^WӁ7Pm3ִ؈ +GIi[ƺ1KzQՁҝmj" 5mxٮ3(wEp<\)[Ad~zL':yX#4{d iM{y)EHJ8Mboi^ֈef%$c RV3ws4LAzwOHսma =놶hy#Od^8祉/*H P-?4Y\UV&I>V ע */Eyx{4+* <8Zb? z:_tyi pܗeoL:A$s Bs_$r8$: z4WZmUR 8u"uyMBb'Mx( Zw$J1;?+D._F,9=!֊3$K@̏VD*˟[0νHZ"FRvBE$W\b^f$ԉGy~9d@~%|!̝Q E~I@@kݤ刲^eO-5-ճ{$.ܯ['ߐwNM^H %D= RU3mfkH} reKTܒ ^/GweGԭ5>4SKWR`\$jmpVXPA.;Aӛq t5 wP+A[]|@EO*Ӡ0X"+1vp[}])|!& X,_ Ac8(oR\ac!IK b]4,0Da<[e!N^4bmœ#̱ l~wޫtf|sMFdNO+]dڊZ66I1` imդHgCEbŖWǂ cK U=:z)3Gy}w44\\3SUt1)YbYy)GBTo0 !f f,cbnFۥaßOȶ-3]H8md~^ .4̬Xmұmޟ72Quq\,#mMVLğ~9>]Z&%|:b~(-Qr0`EzbU\‹ylJ)QbtGW#uC8uđ#)Ze>HL՝UL)x+֫|ܺj?:ȁ94@&x׳4r˼0\E4Z<Cn@tU h5 FA[J cNhF*h bF妦FP6P_)kmo4%1y1MpcVi2*q9є$~W;X֯ՃN_MH/WceD|wƃgg,;gN 1 ui+҅m7耙)i,vnD8x/=b"}۶JؖU^C?C">ӯG鹈2d+PwcmPLߕj| 9ws adnEtbϨkY>#=| [&`{(Oʸ94]1sb`|Nk^MWl3p.%;,EXZ3)b˴__%umC y§o}ij3̍tx(H5/&Zp;pv.ɷe}NJ)ʛ>Q)?yp̫^k rsKyn54ʇM<>hUtJYPGgpqpHBPvJ2\"/ᬝ/::AGs%@%-|1IΑKl 4AT1QYškv9m81|WC Ц5 Nw3k=$l5O0A[Iq ЦsC7Ӻ>W_3t6Q*IU-C'*m_~oӅ{}}, nf8{l 0&jK-Maq/F>D\ {-}I&շԽ1DE0}opf]ðZЂA"ģO<ԩ;ZL`碞w PO;,x/W<ՉFaQb>W9^x<:z{ͨLC7P# gdݘWX91"MbȦ)2ĚtZCrH}B}m6~^~;2 q(*$ @28Gk%_⽖BJVXa:JC xeD(z *Tgw@)GftBL30ۧ?7}3~ *tBW luZ%!\qt'9ob]plz;X/>?7SL'}&V۰k /SϚ@1,ƈ΅(c(tg/N#Y c8N'u1L2#4aڹƞc1| M3GbL-@!.&xٴOrMC$b'=E ,p-΢a3CQsm5;f)83}Gp]@(PC#}\ujN!/  ;`鞡3dOo[*u C<\;cǣ$i/3279~ ފl&D5C!O!tRA9,EVFIyj &~YyAN!2({nl"Y*6)oyԒ%ʗ4,p6܅֟b%k(EΑ:6Oķ]̽Ao38-G>Hk0:>S%]"@Yߌ@L}EiZXζFi.Z{,A;\bI?᯾W <5דXS:y"ܾŁ6RDC_K ?:(-`/O6}NPT5pp X%3gIBJj̟D|5{옜#B*w*0ZyCV:qA.izU](BXܑzEXH c8tM#cL{tt M4clJFTV[:RNZ.,ofS\b#{t M>_ P y?^A>BA~Kn1C _J,hIo( H3 ȘCQWxݏgEKDA2A9{.$;,H,=̔!wY-tT,qJ^,vOG\#V3䑼 x[9hzZ&g,QfR ,2Smy,':^]fܲ!vSIR(%G-I۪YխyK/b"%C{Y4B`" 064oID>{ow~K03} tDp6ʭ cQ`#!y7C lغ⡕@} KP\;6b=,o4,ZmgՊy&2`V[TL! ƚY…|ډj0 8CeoRj2p^2xPC11wE'v(Y'A=sWz_m}F8wnA3YJzLiTUwRMNyŋ z(r4XP}Vr8tEʁ$XHqY!+JKBeǁBupOvΆ=5=#FS:snn2K|Z l40c$?'||GUUo;@ 0W8D^9T =._!ȫQR6 1lvb$\ނ'mY7#iRKkNg}<"a|@h<;RP˦l󝘍l"[ {1`,s0GIc\̯;fS#9oL(h X>oJԉspmԿWÒI|r+RE{nn8du{N0 15ZV糇$-6ɍs;L;.[ p+ -J8#^uc/$-YXw pHQ"T/؍6?J>m@Tyڮ aR1=)aF ꔀgsT]qaJv%*^ERsۈ+GQ@kMڡR>6Z=OY8yapSFЙ磧V.ŞhPݩ=`ڇ5tKQ}IK%Qқ{`4Hf.X+!+o"ڌdFPӃ"//)KCL!vX Ց>ǁFqca5 `h̔Zސq2Ps̤f>~c9}2OWKb qN=2! -XJS 3*sנCh0s6NB_+ KfUoߍkrC =I㏮o+a~s/,b22&/Nk,f&Fc}U 9B^amDġʄeEp'gv❍yQ$NP W5cvj U64ypG*h4v ALHB|y]f[q"ZMy6$v++Jth,X6UN'UdS70!8H71zyy,R6>m].VrBM?yg:{uy}ﹹ=ygC:9%nR7g ?1`kE^E 8b_(Z& G҃?TZг=y ]I+rI̳tn5"n!g7-w6Dead߬2U$@q }זw4n˳ū^`[&(.p̖L&%Lo:,Z=>|x IW4TKa8^*'aA=p$*rd amh|ϭL"ڼKHb|&9J&茺2)o EۀIi Yxkf$;P czk pcHeޒy_ ,YL|1<#|t84h1Jv*"} *b2= ߛ]*Jh(EpHaȖ``yP~~/ WdªjY8Ta1ThkˁhP|S'CMh5)ILf#)xشFΏI*%tRkua 82v9;XL:/ªl}|<ܾj04Rw욡j U6l 3s3k*fnO! ߮(*m>Yy.{kE0xIrv.飁8YWK8 t@ekXܯ9xt<#i&^=yS֛c5p:jG;xyvw#1S ֮"{^$5 :RdD7Xѐ'TmڬoL&|9J4.!wh0s֚|IT092|⏥W}k_z&t36?5OsLG6LvgM/ ]l%HÊgL{, Bc_˔N"BHA3 pkE)E48*nyIw;oL%PNuձr~ €PAEϪ\xajNY֍oCC8Hh8w7F|>T-m?nsHhE: z*qn>IJؙ -Q%5|Ԋ7,=xIJ8տ_l5Ո:2&ɠبz n-t~̰6$V Rxe" #6ݽɮw^H:`}ӊ1CkQKA_;MݳoY.v\+-S>'|pkPvjK 'הŦb5VCu*(q. Աc]"{xF 8U'0I/ X%9τJ6aܶW(5y}Bm#]&mʲ$p(lXTy.dG#Ujxl)$f,jfB:ILdwD>-!$`~ Tw$ʲ!_''UzLW\p$`,?6r:wdt;}2"54,e ü`RիVk" XOuMHXEi~N4 ~U}'.E0;Ւv2$RjMw}d!{ӣ@H,uA1tgb$Ӽ+: ߋ"W%= [|KvnUx k~ CŻnŷ!n&^VN0X %0r=E1BT8Bq]_g;_Š>h2xV^G,@"/6>NK"1ܣ=NL-UX 4.~Sr%\ 1* pհYDp@**ՄbnB6ed:Qn㭺J-Sc'LZ0Crڀ `/5ֿI-̧ ~gӖb[,CfxxϟnZW '?Nx8*Q޿g<0D]0J5o^MZ F+9D hٰ,^<]ʄ9űj$ٕ@.wIg*Ty΂@ڧtn:t+KǍ6ҪѥmL1~Oq"ҵǕ(~5D#{ꋌ<Ë)FyGnؙ8طYl4ui(lD?u% g0.zayWž̡\nE>3V>sI<G0#(3B|BǘRE ){#·pc̟j͈fpCxiVdnGT{⍤ʽIx L,S$Z\`s(1֭icr(ķ-ߌ[//h[ڸ FbΪX&i`Q1,0nf3'#K`L݀? $`ö!͟LތF\^5)8?ٴnX^kkU CZލQA5^2",$bim&9"^gB"q /MvR:@ɂu;;mVer0E\&)4)\ ں`-OԴROY6ymFd<TX!rITrE}/?PTiѳCи3'-؉ғ<ɹFSQt7 zOfD6t =r0K_1]F45]i2dc/ lع-0}#ymZ~nIܭt߲^tm1LҌ׊78v rdC:蹥WMM))3EϫIV.\%y N UnC뮰GexRE=L]@f0:x.`?z,26'Wi8Pk.Tڸ@zL])SS=MLe@I^l^tLgA'T';ڈ"s,vtrW{Z3%Ž5ZK>/,ij\9ɟ|bvs|If)7G,wXb-+ xGПP3+](U~4_R#*{TJUDăY!m(-CxWԝU+K2㾹o֕Cn^Hd uL>SV Ng6waj%d8'4rBܩsJWJ,Xg%={d:5XJ#S@\6 %mAۄ.G,ms @ZG:;_0`oEzj#S x7n\H. K#~Io`ϵJ͊S$zG&W%aq< l6,Ҷ /xsY%&h)J)98Љi EJ*mݨJZwFu,ϛ?dɖC@vN.u:5QPof:t\,g;P2N(@w?Q¤?~FETll򎞡{8q(2fvz-#S4E 37H7Nj`w&™]$G'LE*ui6*Ԭ^oYuD»U?cIDm=ۖޏ;}\BE+cstS{m5gEƭcf?a{d@;fHn4L_1= Kk*4\woq^/,Dc@We(54yUq4>j Z#9`th3AF'UG(0 %pv<0P7:+׵9J'>,]"$i\V^ (A`Ly~FuLpR'ctz b8n"&a65H?J&LDA`FgY8(KWqyi"Z.v>o57{VDG*c k-~<\qi:?j-{`E L'Ɋ ,/ e万J!Nu I]MaQ}!-d˖m!@VՖI^̬K=:2mGyK O׳րH/fXփҲ!k\{—@O֋eCu;mg2_̓좟֚Z/: #;ibK¶*Zр.yJ+GU Z=(=Id' p" vVy?7 I#$(%4Z4(L9˔a].K<;!dQSKJc=O: mbg$JE\ytS4ڦuP!1"d+|Ւ{&\^os XpU˲aR }b\2!&~\*薔#6E ^Cd ⌶> [M 2>Z=MQX#';Xy8ů*}0k,KWEF QJc v.5 FT$PnIBiN[jpIoS- WdHLZWλS֦<+=%D9}k竸ak #Q%Օ ;8]Ee+Ȋt~IgZxQOjk+%/r$T{A)>>E!_H8ch{U`C߁H\o(~:t@hAЭ@=C*GmXg #=ZۿYR"D\ڦ@4p著'yW*7'k11"m!IqJf$NI<;@W [T83o#8iTÉZ.3l>n~ÂvR̄b&SCayRA:sQVحE$ s8u(>}'kD:AYzX_ 7$?Je,q7Q+⌓` es6{ +^ t)旓8UT6*W?: Mj4IUioy[N"fRU|ռ9u5+'[jmff=OsP #:>xj)|\sތ j<k&L-GȀ'e KhP8!7$o>dw`{ SX\ ̿F/ǐR8%=xg~`5v`E-R&[O??kKLa0pq`:VoW7, 7*3AF7hORT~td1ƧKRaԫfv 9P*H9 K5fzva &@/@ior':hH5a=pgBg7ʲ@/*J7v6Ā,מv#-"(EM)kMS DzQ!,Q):OkH|?700)ZKos:(fV?^z@1B#;hR%gٯ*A<+rt̽)#pa@A ]ESgm [%S7#SSܖ{dCl4I)@K :.oĸhlA!/qO>p9|C+`Cm+0`PF .imBx3tBYyF\J%?999Hэ)%|_Z1`ZP0'l&ktN* e9ӟ!a CL]SgޢXp>T!2y` ȉx3eo S`l5/:w Tڻjl0ڿg&(KaEnk`)_fYYc=?Fd|$8j)2˃ F>MZSY3?߃T?/ȃ*L!|fJޮ)U-3(j0fq.}4-}:{9QKZ*zsuA&O7zzs`_ihDwU^*a$nҟvVE|dѣt,{>?,ahű;tWxd[Re+ڱ]޿n"5.qrvc؎G|)mY>i%}ԯGhyӁiD|ȹ-|I fۀQ"3wGs 6DeGk9]蛡f;tK23@<4W=!9ӪY h|l ns&Hiq?-p.qClzIp+HF3-H8<2$ "tʡٳ1Ilhebb0cxl'Yk-i϶C1<9@d6ك⑵Mxͣb!كkZaR-We6k3Z"3S N3w/ /z>euDT=c"rkbˉ6@ݿ MkIK\bHIsMfJee@P >;WPZ՟tj-f*(k3E@D+HDϵM"\$Ƙ5lUĵג%}ĉ M(#)[&"C$ U@3gFFLAx]) z)w6}vzj$R 0w]!Wu8Le7v 0\@ٿ<9An:us[nsBL5e}f˶TssV$ۜA`1Jx|-.t0YJW^yf|~O2iYph/5>.áа2)&xha?F[a1%A2y Mk3yrw&KK*NRChm 33SZ,]B>xs^RPLt'T"#U(ETta|Hgs {?t5䅡]֚/{^Cz2Xw;Պi;fo6o3Q _Ն\fRJ7]Rʞ,2>7kw(d Z!ZEְxeƄ5j0?5<3%T/.ҵijPb{:(48~>^xw/ GM\ X;LZgXft)(!5 U-\zk;8%œN>J 9s,Q5BK-v(CBƁS xپźt$M05hWpg TTi\## $7PSҗciU+DHet}\f5#,+ 6{vz<pQVg۞"~|cq&L0 CR#:?{ʄ9X q`+IaqM_-{H0ٗ1-LS&RΧg$ {~Rh@<[&r&eifgJ1w5C _EJZVL&{՜mצL} wH1-z @EW_/2?UeJ6%?)2:H>yvЁi*I'0W#Kf8w~s\:Sk$谰jpKq:r @YJ`w$gT,<=wT Eqf۽.B]ڽPoA>eI!jJx>P&'TR/sd5lW!LN^>7of2𿑡"1 ζ^i- *LЪ#XF4w~ f(l -z>%|Ipj{3b@Hk(9m\l G!΁4lU (#y7zzQ? sQXD;]-BmʣKY>~ċPMN1=K=l]䞏UPr[D"tfxѡ@pȰ:Y/va?-:VsDtxQ`28p`)pJgN !y!vpiiź ?eB6bv3(qN,P;)TD?~*QT@j@meH&ɉ Lsd] .ڋᚖvRFN[oE uTAkc=&/n߰e_Ã#  ᾮǃNzI: k?JԢd%M22MeDK kӓ/t @G=4bT(7.l% s/DL%ͅ%L\q*{-5H'C+*yE[DD[?ՌP+I~{+L`<=Eo+,%ȋd۲Lk5*,nH >PGL^O890EifZÓT[s.MyӃy7D'̿P#=Kq$2ёڻ26$U0?WoOK8A3{脧U**+Dǟ!P~S}Ft ]g Ӟ%]L Ϋ5KӸD{z8) 6's efyS]њ@LE4ϳTRzJI|`"~>SH:Rih>U9?M't?r\i/Y4$ddNCYkbŪD+ߨ?C.bOg{fpe!NڃEvym)K%R0;(vLPъ_iu?( 5 ,KHmTa*^UGHGystqL`!'YXݩڡۜtmP1’hR6+8' ILƀ3 6W ''^A Mq@YB5D;#Sg`N]A9~qF"xg4"!?Dy /[8r_&.ϓ?bWo"gé!ab#`ࠝY/ `2]bdz"R!Ƈ|p'l|{eQYj㭫92ON&vPWד!]o=/8@b&}"ܟ b^=X]ojnf5er..A1_ _ [V-x\g3|tre5E( 3EA4id qluxziK󥥛>s^8&,?ַN᏷7m.kFU#v!: rL=ڡSuPHehz/Q.왛) 7H?h&dЏ;ۖy 1+G5HЃkec:ĹEe njG}2YEIczVo-/_7򭘯?W݁&BG@^a܋GJ-g&\oK|VVH)qvX+VjpFa&&u癌UGlЛDC^Q-p.!+d1 3y1RD 4垯L03L.쮓ZRc )hJlT@st#{Q"3 2<(ֶB|giѶg2+埙'z4zR(,!撝W^926 ̶޹/B|'>E)% %r.ψcpljd,0jOrbeMASc{L5Bǎ5|?,80 qGܴ,ǰΆ-JvRGG̾G:}ZrhG=qɌP?DyϪާBhn4&]2af}??I8l} 7V>(~) `P#\?};й0,Y6%wiWm씾TM#L }G0Gss.ۤV PuG}Y4$)2X>#At]ת>ݳЫxh=Ɖc9E"lsidu@ds5=/briDm;ɂfBWE%[.,,M +FT+1<!GSU9zfR:[ylW@%) zlЇs&p`>VP,$δuh-˳ۆEe b$O{*N_w8h&$Ǘ;ԏB !FE=(|LAx]36u:ʡg jH>zktd{n*U^eAW[(s=JCΎj5GvdAfQ_Y\Z !a}<ݴ¦ `v 9_Cvqdڲ91URS2e}Ei@. X"Y$*?fl# SovIM) guqe Be]ϵ^qjV 0X}ckUe*f/z'HFLӷMm&SH"VYaCCPWrH+t45\{RgQ^!۰H/C6io$K80+7MTag?YD_`CHs8'.:Uu-usP+`CM%C)p(--~%WSWfL}Xc|#04rJ:sk<$B5k؈3[㛪|prxmEI#$N2 /;ѕV?8ߪ@b8 eVΡě*oJlR> 7PˬXĦ9bTX`:.;;okäUt8'Kژ5Cˍq.*eloUnE$W:UۍoN2XX<(`[ɦŲX/+D( Q Vgo0>lޯɷ_["Py%p/@dPW&9h<" 6E={ZIF)Kק5`m:ާ .1:yW7NS>S*]/ZFR CXhLӃŢzmtD|{bt%Q њwgs~&]gځ?j<Ҏ&4U}ltK'}QoC%ߒfNQZtVtQr- pԂͦ-@Ճb_HQ>nLBJ2:Gk0oǵ`I3|wV-,NF1lrC4`G8o*?iKZyE~[EYz`xs*_hHɭ~UcPmʛ1|8LL4%ܯbKui@tzcӼ[蹬<7C1YJ>Jy3f;zFJ8WBq ݥT&HKZEk}n_(nAȏ#3̗TT^~bp1)7aο0e-&-5ŕlf1HS^M 95W[Gu=6D7XA(Q[ Yҁpv X e;gjM"R^ AqKŸףX=0ӕ 2!Ŗ6:8kUB5I(BEAzA pNk)_U"o)Z}-O\+I^@xv' |h2tϒSܖ2~o 0C4"d)_JlR/z W%jcKZ~BZ`QHk<PqfK2\;,(JyZ4+N;Ia;Ym Ѻs$V`^yIEsV]MYbL .kl- k.Ď&S(lfH. rf6K<{p?*rYV۬# L |>2M(Y-^ mtW R_a=G4{'&F8y5HPiL$:4=S$ÌۯpI3N!wT熀/hiN"P|f $a~ )ژF/\}4{sw&-#ycv:8p퐎Y*\yejtJA}/CG$|J[F|8Ӥ.L=QS,E=A}N$ሒ W}m{<g*kwW뎗 -mxh|GÒQ1IuExFJsW(zʅGR0|Av*F'߳U/AL,bMg$eJEk3h$INo>^i#C몇C̣6lg8^i2?74jL62uClq`Lj=E *dKGtx?4Z(J9LzE[\"BJt&jS j(Vss ߂Ͱ5!o=+%>޴tHe26 S%MIoqz1+Pj`Z 8XxS:{[^ $F.&}ݏ{dYRUaS{E82{ͭ`,hqڊJx`@޵ZheP;(NX*U ?%(.ah'/ üCAe(ᡷ91 9KI@W0t?^&bG: _-8&4ի)*Pn&e+O^8&UMjoѴo)2ўZ 򺎉cLc"5v=*T֟~<:v !cw0^&7Aji(gZFx6S6/Yt\BA5fdaPDhX'~e)P~܀ k'mD9 }0:lMt,ɃƆr_EU`ِs=44 #lW@X13)3X0 djNP2Y{Yؓ@x]lFx7?~yJΙ?~@Z~*yHGD58V{߻=f8;ijC4p2ФkrE(#;Q@dYΠv“6e3 K1Hݿ XeXUrckxبLiӜSQCМA5YϿ`"$:`YicZBʓp}|35ڝnBv8 t-zW6#it!cRnjoih+(o;#A^(%\6io ʉ^ozIĊi.Y.޻ F$tY!O+ɥ8!%Z?Ɛ#e;O[ZQ>z# SR5! SX(9U_t{ݰkEb5Y[QqspNj~z4%hٶ{2sUovjm?EbQ6LیY9xqf:,-|a}&νS(x݌n뵁ߘ`/. J ,qGMk)=\izM6_ӈ=o.lו3C H]c.p߂kA%`kDd}t9d;Mkas+ RL b4kg,a)&ԏ@-VF :f:vo' shp$o&Ymƥ$s/q긅<ͱo (jn9VҚx5 z!ʿg#1zn*אCyiXmwܞ8)99ZB_/2Sw\2?'og0=t\sBpPX@W;u%v:bsg.g_/b^ rei7Ws[Լrۥe_?(Ld/g?㦕r $9U`B eƀtSmj_tZb`E@35 2ɿi!ɡqJ6ޢkꏼw#^vC6]󴛏OՍf4ZQ :64uFUhqn Yk!!K#4-/Gfʹ'7Mn܆ h6^ڜ|ڪ0< (Y*ъBt>YjMYڲO]7%Z4<$GvZ_7hyVt$-0p-4}qnjII *´٧\;Әp@VJx;_ʆm~ WRPĨ0eykIf.Jf37A=s_ 堺,6c+%wƗ]|YS<0ZF' ްEG?/R. 5Xfʦx`K_pgȩ38?g:2 .͵稏pdC,GWȫ&ݪq C3Qztc%>`b??}DR-B̏S0,jB:DJUdg* "|:tZP|ΡjQ{#Sqm($Q<#baeleR"qn⮏/T5oU$M Dܨ%7o9u8:+9ߣ#pVg``?>;$-'hP?Gk1àӓ3}u&|0d@ .Ĭ[@sY{HM|Q9Kx`yrZ_1E.`hkZ*Ey75vyb cg JZı H+>N[EE'Q,+3s&UslKCcKyPdU>o3nڈ[7uQltg P7/On>0tϱڹ&(֘$n J=ges YpmΟ{%:$k 71$G\yM>Ƹ~#g ¥"eѿ`c32_$* ; Nb0pmο?ʣG4P3 K;aR\.0s{f 8+ALmGTPnkoS={}DPDAGuAQR!պh4wEeFG *ګ;2HANo"$eFUٳ|\62ON-a)lqiYWtCx/uϠ0l#uRJsϘ`&mQΆqg!wd7vݙڔ% % AҪ[iWdL(eviB;-P-YjνѵЀh#n{tA,%2X,5O Pñ/d *`4dN8)6eD:4?rƆ K? }!RtE?m"I՗ړl%k Sc-e'Fgώ{/|>ODQK5 J)c:Ɂ_>-YlU}R C3{u%AX.츋#f!!_9Mo;,ج℩XW8Nuv%=g6E<@ MJjH|h+#ờ3^,exa&!OX8l)|& BIPa"uBR+ŌrZ^tƹAhOfԡ',xE;$[Ew}EaXF 3jqs9@d?nȂUihŴGO] ?WZΊh7Eԍqn-i\~R'"ʺ+_ n5( _֧KFs,)s XIAYs`H;QfiZ%TXdPjokbc`0ld;c̽%|g%Be:MֆҸXJ ;~[-bheAs̋W5 .&{{ <b*j\t$08Ok9_ 0.+{M#KT{c80E+5 CH RHlɈ %"ǭW?0 fEX+C]^~%PLPU~=)F$p.Kغͮ'87,?00ˠq . (Kn4P)a}J]NyD)%s񙮽 (Qi\!LCmYz{V ,R^=~LzEIȮ8ʡQ]*! kvmE5LB #3?$9v$>c¯m/: us:߇M5$ݿ2ơm^0yb,FІ ~*G'i_~&5oiȍ2Kބ$zR{j3!=4Sz8~# \Y~WT[kBA+`o\jN5->-͠2ܠu%W\.IKa"F#Kr6&.8NBsRӈVE_"O@!%8/q#DVB_hU-zVZ!}psh ԱOn JٲY-mbzi1~bm& AW k s@ ,ͤÜaN(P<̾bDEaۓfifL0wP&T{͝˥ovFد/YEˋGk(w RGHQWf:b2\= *m{wAC8UvB @eNRViU+T3vj^]rՌ-|ck ;'ߟ˂ՎEBn_v8ϿݛHeR;/6"Qz +K }#yA3t)AmfZ0R]0#]xsZ,HedΔVF̓;<(Z7q 1Y Kh[ o|+HL\'ptĿ'iofmJRqw K@jNq}P%R-;EM1vmp4%XJ*bMd[QXBh5+[]ܣǃ$\3\}2 %嗰\-@Z(/M|4qAVw~+ZG(L0>9tHI3Gao|kvٞ]@%3\bt/q DxEK 4 )t~<)9T),lt8ܓ CNIz_“wHwE 1N*ut֐i3`\3 :WpRHKj1SKwksP;},["vm7ebCK{BP2* uCTE^=$pXrdjf~u}sou$:E\$NҭV_d.N?lLk"u $v93U*GX1gWvϣ$9x"3}a2'=3L%p D |hm wyyg˽ r+hv" 6 ]6*j#zdelh!P0*_ 8a uQ°Zq..̸'ojڟY9a1*Izx,f3b8S:8{`^(*?HbUXjUNO͐pE="?/ 4\Ƥ$ 'J@d* iRRzL:43pE|'Whvٯx~Dgv>]8f5}aSw-oU,gX7rL+UoV6?q%uzPfr0Iڰ:wͩ{C`My2}(JcTݹ'^mEOT 緝7&'Kc9oEvUvra5-KH$% DnSx^S1o45 EBerJ}Z4k+S:N q7s%R$)kT+yOt?~m\5.pHxHj7xBrqN>C` tL~ٗ`5J[XWS!tq#-4*DxxdEvrT|T:fȘ8Q//}6UDfQgpUWcC9qlOd\-3|(}6cծ/t9LӼ2ؒ?$m4u!A婢(6旅r7Q{&U,C:h60$~y2u5F`d'Qcym6B") Ǻ;9)cXo *d^yxeXzz0/̷UcPG 5"!&]> ̻?BV\4# nt8^K= }m5]KGf]!n\8g>fM@ʈ)p̆uEl!as)jZAΈR9"7QY,5֗ý* ޺t e.+ܒI}7ng9ZAX~Va=W߯X{[!6pGap[O'K?yzuIָ"a EFTr]fږx?9{SdNQk 9阢 SGK&9DY]4jrX6`4H3'=RrL>e?Pyh0F< 5{!.MiW범8A(ߊ{jmA LvfS,f:@$:WvF 59,.3'Ο6,o? $yctڦHepIjO'/Y7-6Y0P6DXInM:Ĩ¾'tL3:KDTaCnb)ۂ$bb~FOAH_Ve`iȟjͬ3"͍hnHa ]aN -5 ώCk߻7#ӷxiV^H`;E oe ǩ$54c tv(G ! L=G/_>p-A(^8p W^v䢚M$3D+:BkfE^#h0tÅy{ 4l`Gxϗ{E =tPR6@".hpQip鏨VǿDMos^Ű\_Z0m<*h[Ocl>>m\^,C9Gyk~ l9dwz'Xsb,VjW< -H|hcJ\:30HmHTÂ|VΤ*m5 e̾Tai P U3\M! s>$?̚H0R_Wu(07K}2a.cŘ[DAHbP.~^ʓv#TVq&H0iQ[-uwV.ǪQta}6c+ lX.k$Y^1ˡoy4XMjr_ Il'5CE2*COdɬӃYwkG awf'sd:{j}O*Np-xMfc_J1SN^q˾ ɬ/=! ԥ*b󹔴]+KD9ep|n0AO*2U VqV`KW_(g~A6 CEh%[h >LO1z8PtIͳDNЎ%!ZP$Ul ||\/"xTi{k(<ᄐFk586bAH[qsֱQn@YsH}JɽygT&hPpVv̒~ yݬP;SYĵ:f>=,c4)Byprrj{ $-g %͉B(NcW3;y-@Lp~gM, p !ip¦6]'iN?Uҳ$)(o3[|WUKeB|+z;%%_z˷![_ ?՘|rh!4e`=uC>7H^ީ! /eq[%u5PDqK5Q!PBjL\>nгGfbAF[tt<Nj>UnȮV?um _ٲ0-_Fq#=XKߟQX}f 3LY[{WvTЪ2lohƘs>=fBKr~Ny*J5Ղ\cW3~Q|7~is{gG3#/S<| ]iNɰ%wj0^S#|lyY5Km.ZVܰpŶ)j|!< K0CtH~]=hDAXD,/@Bps. o@ Q,B$B6V0v/MVzIc AOɺ; x} =ݸ$DW F *IknOwez8 e4' ю .&FLCOtd8@ȻK= 4yf|>_A/;V ﭴiXuC%f؂bWKћQAOdIv~pH'AŝOD݃tƌ1LQԔsu#Dxסjrt. JJk$/ S9tajfîM(:W"@⎷chZ?&&϶/+] QbcR~\p)k+u"b%1:-tT 焠  \>j=ɱ ԣK)GQCrT%i{/#rhL]n1p;cԡz<zRsD~.bH?h (,+?+0B~=7kbd;im.H _kJ̢֓:C8PYHOĖ=Kc>Vi۞z"u5{c1P̐7qvF8wuiOϱL3u{ǣY ppsXfy![?ଝɧ_Z<|fK:0)P:u2,9hrPA?mESP#za5vѐh&FU\{zv0s>Rkw4Ay]?[,Dg܆]LqL$Šh 勻HXi ShLߺݭ0S,B6['?CYIE OzXy;+E[*!PbNL^Wߍ>=( Sy Z(/K2vjAOcu'˃Ii cW0 .AE^q _Z<i]D8 4ܘEO];dh(tlZaTZ(X+. ZNBM jR c̝l= &Ov[|3@FCjR6*vWx^8/*!ԻȎD5?4Gbз1UwSOw/C] yyL_nfutٟ_H0i,"%(˂g7s_qjm=SОI_QV Zy0jp)[NѐփMi ;>SΝΣ.%wYl3<DZl.ʡ] U=aE2a(eY02Bz&&h_ m0K4liOI'G:QjL$lEM§R+dSVݖ^Krj@ +,D; $Uďs|vΐP)rX8r*lQ@'T r,gJW| vIT&oy7I˱3"h\aR޻_Uմ8w6ir+JQ w%@1t,@64;[EЯP\y_K $ziRN9 G@+}:B۝3FиV7u.j/\f:t}@Bj,~43#;M$ 쀗*Yo?-8vY-.Z+;\jW;{oEW9)<>ZRs Ua/d^@">熍 הfd-' zX=Gj#r [\/zO1Ȏ$8Ҋha.Uu:1CD7J\WkcewN>N]S,sSvKA2aXI济<@ l=io-KuA<,La[d_G{2 lW6PMwV1 z_X$%hO Dc4%&r|Ғǀ}~B$6{ yNqXiЏZhrz^^`fgԊlB[m5XqPDa__OY-qChb诧OK, ȵ]+*qaWSrsQ(/`ʤ*朞sD 4;(C=68yRkTԝ_;KܶWeNb\"Aw# ]%`02,0(@ݞ'-#oJZRp瘱ENW&UkTJn%\h5!IIOMq 3/Ъ֦`ēeI_#dyn?-4~T% R7wkA{n'YI_5]239wg (|"e%0Z_y,/ |9m>XwU7m̒ίi/f,TAi MuJkf6:38 S~Bl?[_RȓSJsi `/LCW9,d YxsIi`b zL Ћ^Yw]j|nydd<3E[; \V>􌀽s`p" ?%#8=X9I΍F0Plghdբȍ`=y5޽o'12 M'NhQ'+pÒ$J(áRS .r`DvtU +@q-WAv=L#,E8 РB AcWI ʦXhFːL?XUz<#gVZR`h!, #}\kKuL{ rTnk&_?gס$^ܯZ)u.^Yoi$^&K.Ed4Mrh1G@}>;c1 74aėo770\=X ( j#p|1EAќMy^&'E3ON(b;w޿5ME!a0r8}B; ~-[/3G`ˍ)OFO.ēf4IEnv|et>c*_5,aa\"˥J qp#ES#5,( `LGdC^7PA47 !OÁ_@2K/Q=4DV.1Ƕ` ¡t&<Sfg$ SyI^dP80 mO`V<ڭ8E|:(4=L".#X&Q{ф~2w-+w Z ;1@5Hd?25[T4^ZaԤ[)ܟ0H8(g/}wb|mq@|* xJ̞Fw2BB+Co5WkPSˮמ{&J@'BZ{-|{:FK'B NpLmi궃>4+nG~PV36҆yG%(o\z  * bɱ6έu5 )A-0T$0uϡT앳mF̹K8T=xeqDĮR񝅤boZ.@Cbk[:놮 c+:]Ȣ/L#5lVgE]d6'ų?9U+<Zh 0Tw}<G/qB;$][/,Kٔo9Bݶh1eTPGrQYPC)`%Wp^ |]֏=ηHIE,HDc] PqdO/Qi5ϨduTͲ|Q9x5:#Gݒ>RU6E©@"r`FA(X}?Mȏ2dc4Kqg{ ]#g:M+@>i<˾!{sV!p yW` " $%nWϑ[)#wYaKcku!H+#]5ykf >L-.S C +{t 5{rf~N5 88(q>{v!9_ j儇N}Dl@_LY hkB8,J `>|VRb|9e2!1~.r٥**~腴;Y/VўljD|jq44r ưnwdIWDTQl|5}=|½vV +@h6uTӃjP[ZDc&&S!V :BƔ [CrZ!T8{vLK7) G+a(ETwB6Y更s%C1 A ܘI{i5II>vϥCaԿdt`H&2E? &8FnLJ4LDq*{EY0tįEUr 7:n,$Z#5u&JUq=[mңGCR^n\}Bt~}~|Ѽ}⛰1oN#*ԥ=B '-5s4qDӱ*KmӢza*82u{לI%N!6Jk1f%n3%7 ʐlɞ561X='^Iwh+~ tV@7 *޷C[$gqP3j5|PFtEF-_^ЩӰz;o?UZ?3NǺ;TTՄlL@}dN(\W |\%:ቆ USkoJ\uF~} HX>O!M<21ƘĔг+ PCY}wxXZfQIm7WƤIS"e9{H -3*ySc:V+/B&^/?qNPת@^_޹ 3z\"$Sk w,|jpI?$<د0qR1d+!1KM~ϯ) I5А Ƹ+奋aӜ֭˹*MB s)a-$m2wɕXaH%eG޳ʴRt>"ߨۋngi.nRN"ή\ONza#[F#92CI/=NSNܺ emeL]N=. ưo+f7|JR&GGH-_ut:D{ezߒR{od+w#PS*ґj PO /\N;/75`:1/V>*L! ]$=䚺#$,! +nC%ތYI 8m9+F ]]nriwzS`(1) eO,z>[EE ^S\23s*$DE\%~' R_B $$KUɦ\2r+PsP97Iy jR$_Ĭ'#~[ J%y_)wcƧE3Ћ2òS[|0K~p.%CXyTO\@4 f$ I$K\w%fZG2هR2'1%d Lxym5 Ft) =xJ)(U w l8Kp/v4Պi)4;ga^,.r ]q"4dSpƔXW(3**CDW$ RIZǩ).K KMzËXalJaOtJ8P75?`O2B#Yƣ1`~fo!RP pX \U,| \s7.M/@DǞo[,|+{=Iep*{A@Dn/+?gYttQa,L 6DrTa3ca_Kb1fMp1 u,-*2 9nyWGG>M7l^,nwE{jN&KMDZ.+~^' =N!S:nZ{ǐis %C8QE51Xđ~oFH/;U#ڬ"÷ɦb6a]A=BFQ>@:C(z,S?nvD5Z F`' :Y;?S#ɘ97&s?hT4 jȳ$*\X8BbB[iy^l͛u7a YҬl!KZ ?b8 {xSne(V瑈%~o\Y&=VJ~(Ħ 뙍зXmag̘@-H뇐Ұ'Q .d-H&ʖϞӞ4 O(f!ANۤ>hb3?vaS?4DtTi>Eo|DAsځLcTSz&,l]f΀@j^`jVgNXǿ>uh{ZۑzTuЁi"۷Sx_-xocMȧ&$`߃+j$')|{$.<*L#Hp``:Hc ߏ4YZ Y 5ZSЗOVOGngP,P-:_XxofѐcQj3[ MWjY銜. ]Z!E-lU@i;^YSE@c:HٻV0*5LM&/9f)P]@z_wUKQRZ_Fid$/qո?FRH5q͔p^r,>Z=!mX~~l~6n6DO ՚ ek"!&R@fEX/A^QH9&7yؐ(Ay'ǷgĶoe Z]b$/2>A-2aJQ~^)ևk/":Hc#EU_/'ĭG&kP%@C4QQعaTSf Zy.nм.] Ⓔer ; Mkt`Y$[)zuXZJIoL%yJhI|Tco|SkN8b::EeSj)$ 5I3a"S2 ; & xqZd' Z 56j&`TW?Ft7xD!^){e@MP6F/jx ְS<&!)H=*7>Fո Ҿqf,M8|OA3$yB˸aRTJ|Y nkr (ZLbW{#=ne]u3I5r0&FױW7q|/@mnlRoϜi d+ rz$VYYh n@w(b c`;I!ru ȴ_#C=6{Bcyq΃LڛS  N :w͖UuPQɣ*= 8WS2>- Q(@ԩ@M-0^r&L̜|>x{"Isɀ.҈Rog؋Eb'_B\ l鼰QO<6ӈa8D A*d / g> bV~Ȁ!!MX-`ʁ~YA_ 詻0LJ3NsΗ o1=HV2q$E ҋXrw[7>ŃU 7H#C=F 0P`R|'dHTh.GXK|<3*ɰcTč>pD5gI|)["2x {#ݔ8!#IZLF!>ሽ; =kxYJ<$<^Ⱦc쥗i^ӆRb6,ݣMRjO ۫7qhf[,%a&#~ۈD{PaҴGq-I~<PqFi^\? ?庽ρz<Dpbxunϕt88\z.Ln ϜKL)TY3"&wi=9 #q;Pl"%Iz,IXhU%lėI64^ђXl:C]@wjd)Q5)q&`{Mʩ_Z>QC½^Ω>/o* %n3 Wk(r/ؾ\?Iobs*- ۘudkUhȹ-o%VGf"3 r\>8k7u2&CwԱ=$ "5^WS\䨘g3!?v pΆ8Yj'OCdbr n mry+W-4v狡GHh%{I}6?Z"Iޫn0|LZ(+ISaG-GAZKRu 2|* FrŠŸ]FOR_$IhLj芽sef02/]3>]m֏S45}0ҎƕW(O䜹,;1ۮY@dMOu7.A[6"U38&F,s ڏ= 쥇I o4]oj70YQDJ#zUذ'n x!@_G0{24wu*'3'u9xLM0.^d0f&#o0essgtz r4ȝ&7@^k o5m *wp9od6hREQ \Cw̙Hzjk#vL|\ՒQ:?[}<;eT .Jrk/^-,Ў,D1j3"́'_G%$-"?իPEzGc괖2 e3œVjq;?4y@IJ!oT{ձȫC"Jo5yt݋Ov <]{b1sNZ&">cȼ/绦lWu'Vr@s*]T˩ LM3]]~Lhr 3yO],0:ŽYJօNNӵ/CWBH<6(>+?gA!r$?ţ:x [=I#N@n~d 0^ٵάx4GLP<]( c,4y&' zQZq? zc觍fyʪa+{nw{٪vdzͭ ݕ᷂Ե9\[q?)GSh_æ@9@VE F }/֗?~<֥&^pw:X' Жi ,F5~`@ rpP@5$()xEL Ar;$+/hR M@?tȮÔF&۽lY6c8s|)F8PVjI k?')R;LlM(~k hG:E =>9u) iC.#fM@'!]yb@1@-.h0#"D?alǁp5=84>h (cЋppIt7 ?i:EG#ںN)Te.)6O bnP3Co sJuS}Ldbh(^V1=Uy~j aG$mr{{:9d94Xi\h%! Dԭ|^G2La[>+zJL OΈH6֨M`=# Įp L\]0"=rh}Jȟ$e!{3yo([_~ZV PytQ3^[P/#lK؂_y"9NEݪh5Ԗ56H"> n^,4Ӽٲ*KUСW7Lz%&#c)'8'W&_f"#I ޙ;+/`TH)w6iFC7qvLuӬ*2jN{ WY՗'4Q.\o9l{r{1RL"D֑Ԅ {hZ|m&/ XO:icHN㸉f+{vo &q],E#"cD'[Lcr M&UQ3~F6^ T.Ǫv~Ml/N#gB +(c q%vͻJhm[UH̜SKp"Fz\l:0V3"@P5!g۱|. $ K`!\ *=Y(,2E'1v,%v|9t+{; }nw<)nC]ț+ 7>N Ox'n&V‹ۺ+?٬s' ?}$B"ڤ!6u)`:y曛ܪe^oݓD9 k΃TAU2W4xĢU이\\Σ$mCl oEnJdN4&`Q( 2!n*M=%GT줡RH[4^c.\j&:<4Ͳz>U{JF 4㖞Q v0:CCJ/ =JpT3QIFVjQxNx˸Aa|ri'^EUK `S-*$iMR tt.Tuk2ٌgNaO؝bFëE9<)Lo!}{/둀{뭆"'-רTa+p EJm\No=ƌo;rblaLP. "*5`DCrI I4nj5O j,&hjMO}r^ ӄyX@h$oUܫaqt@QU]x}`zh`澦pC JODjTWn)F!(O A(TG'0YOfynib}:ﬕ^pu!"/9)`/dXBI/"j܇OVv]EcSp`1DS=,nRbI| Zf8tf :;1uO4%_R\C- DrSbZpçBwcv<^X*%H<7=Ϗ2-j1k7F 59R) f9vDǃ /Āg@AXm22wˆ#@.'9R! 5樃G0l27ϭ.Hof`X+1ڰ'zk%"1\1Ff'}lw:bLmkSBwN{e;Q qAH݇$l3.}G{ C59`Dd~QEkzyWj\|r((­zXmVt޼_O*+WoS>Ɏ8eh,q9|m̓EO/,8)#!~)ӗrI7؍Jj5?qk).<(S O=|'ϏN2vhK]]REÎr pä ?TUna,'oۡPG$k"09w8 i+AE,@~]q;0giZU}ԑg%@?f[]Aǩr@$x05-&^r_;9`rV)!W<bz7k"EE3xsvI3f4Pb#eFlbBӟ;3=A_mRӵ+GEL/5N3l`.o]AU,jb2z60URaQݡ` @fDO#Rk"\`άPȿ_2g̒xa6O,i_xO97( v5N0Qųlba|k=xHDh;Yr[^u+ ^('~񌁹lڅE1y:=[TkloeQ=tqd =p XvR'\EޥT&S,M *8KYdLN+ l6Syx'aI' 45ӶR+ic x+7˱~Ü;,aܓiY/5qvP"U*Lt>Y|&Nf5zD+GkJ:%;\>j2cĬ^kqf@8cdܧs Mu=)Cq_i?ҞwEfb\{xc߶ ;tpGkqLj™D Ij|N#1L<~&[V+:bP"O3'n4up~x=ˆLe+W4vA0t>ΏC8opגTś]qiwslU>?O~䂁>G M`0$y#L?+,Mg:*QmOa5VwXVqwѦ 5XÀ x+?m{k3퉨8/DP$SH)y=k]9F0L3؃qlrTUTGK$8x1Xg2 KxnYG ?OUģpyRoJd)ɺ>]#"A kF$șUm}Q0+m.6Q0EϞ0@xMoΪQU'2Ç9Rh&@*6^ PP x՜Ɂq}oTp 7w'5OO75ﶼ 2鉴8̱!dό-塣 <Թ\UU&g&orPαiJH6zd ([O$EŴ1W^lsE2 k+oe_k#9AeI]sv0Hm8iMu=DTm'klō]r 0|Z~|Pi6MESnDε x:b}N]| &٬HW&7$ ~L|l;txĢ\FnXpzwg?C};5ѐK1 Oj(V:<= GTxo@4M3N,8׏^%'(y-5\5+fr4!0߈lh`KH,dIр^AcXr@R xڰJ/=uJ϶V)-K G` կqxH0S,,|faNG$.A5WZSbh^nF#ZG4)诱$r8v:8nuΫaA:ȫ$>3V'xʟ~<hJxe恁'AN8%#fgcӨ=/qA ?gk")Ś' :YXpvXN ˴RS)g&âB5uD fY1ɪ~-կ݇q{/g3/'gS2ѿ g{Na![ f s&6ӣٯ 6[[J摶x3&ѕ/X`ۜ^´f~WP1b<Ɛ< %f۸^I"펛 ^iPy 2P+pbaf푱fWۊδHy; &I|y@2O=xݘՎn67ܵT.mN)պ.o4 5!AϠj&i0|{FF\řBـV,&"'cH* QvTo%\UkgAK& j3Kfـ*B ֧)X6)1f8V#DuʥE3Rjm(DH'O3_i<+/8uӪq0E_{S fdSO?o~[>߿黬AC59 nݨ2}ÿ&\I ZaK 8<vDėA6`,ehI =C _j w@4j*|!tU![N/e>&  K}ÏšO=VṔs?KڃNBhNPn 1oA7!-5KY?.E5ZzdFGW1 HuH9>2օ||(]%ːCX.RSwpㅵRpIߞoާ+ʑ庒 ϢݶB4JY#VLB&K Z{)#oP2Q%gєN8pztHNc޳#eŊ}St+&: н}AB%hd8bCOoS3c(r)$}I7;BA%6٭HG_R{MWꏏR%>#*vT,Gc +&q5!h4G'LqTkŞ}S[(O(V5[NOnd|,jeȺPآN3h^x`Xi(,j! aT5b+'3ce=C?(VlſÞF\9;RnDXoaa;`ٰx0[Hiy;g)Y`/ĀHqh{Y(˚ρ5:40T{%CbJZMYK4h_IEm%iIϊc4=n^}c _W7U0\?q qceOpdqg_XActB8ҩZhƾW$ r62HHO_0jІhqh֡@.kjS3FCO}?ߗo5$w<79?`xRA\J8,F^XEtI?e$ M I>ƴ/| ^@GƚKmyF4O8(cnG)NS) s-A~%F>83~w"BrI;*>^y]!agN\2a5oR9wI$pTE%>0%Kۈ',s +N|,#R 'oBEsVtHvu8˧uٕUMW34o՝TJ5ꄟ^JΩWsTSNF&a'o9u|q^;qEd y#EQ~f5J^rRi&rƌX l4 0|sd'g#Vo0JcPk͔d)jy) [::`@SҖt ,;"ߓ#}F'v-$`fh':Ȕk<~ۮ M Y[8UigP"{7}P`>`"꼎x>40 .f*l>->}(EWLY9xQwN^thP`zn?˫d `G+|3vHC}ƮB)*"$N7;Cp6ˆ@6V+?$A C$o(qϷ):FI $O '*^kH9X:BB}zy(kBRÉ1 [.{{ =Ŝo Ohz.TX!eB?|.K}2.#.qpUA_4G>Lf ZWMwY. nAW%S=\_Ůyy*a--hao']*&VA\܆'@J|nMNqKY C)C5%/+j:7;t~QzK2Neȃ1딲\ȍ@AjOFY2\w+xzE23i*[pMl@PP660L@wD6d"_zoГ;{!9헍FԭCp'7פI?ܚdjvAjot$x#S 3C"]"&yX] ؘʦ޽9Zb4o) u6flOtB.)4ԽJzC|X<\M\ΥpE~ԃktHLpb,:4#Z.MuDvUҕ᪉Q`Mop]t(K+w2W9K9Uղt5:}_< M"s6 D7zUw&P8g7i+O,з~,A@ o&5˙]wm?2PU]XԝZz),a/}Ȣ#¶>*d{k$G oNw"4ܡ IZsX0/oHb.h`z&F]܂uŤU"SDۈ}g`5)d.*Ɂ5Wzkzh$sGÅL"y7+;cnDw+i/}UAEr_u58gg]FFXlHMS3땳2mpQw+.O'n*H~:5܁ݹQx{;0IM?3Iy_{&njv{8qR!ڋq|5R tw*x 09# ]*%{_oTq{'oJy0okP v[foy<'#­,䴝S@I6SC-cW'FNj}Tyhq#׹J}]>̈́Xz52\bYKHww'p;f?kT ޖ@PQvyW~,䚿?gX} f zw[WIcK~$&\㇁MtLFA=wt~%L ?L(8UPBD oa'e@[#+8+PP%k *ҽv+ t8:D {>gX m^5 rY鶫4KV9#|$P}e. K*δO,0o(D\DB;m/emV}ͨ<4NO_87[mM|Av=;DQaBɭ;gn{3*:N<+AƒXynz/DHG}yg 1۰G~Il(⿵fPudz]j3~wOzFw~y+L:Cd0nҨ̙7Owf :@}N{y9m!pS`9ya.Q_E gm\vZMN DpIJY?8|%U9ա*d}IOϺ˺xM?64>n$r(98ʗkAbς x+@sR]bsTexn_U327Oy!ԙA2> 0IjK z۫io?^cGkR>i]ױl"\6h/N|%aDF@\s;~LCr _4n#Y")- LYO8]vjHT8)]!^KNtDP#.` |hGaZ<\_[0֠m!xuʉe:yJSTM!B: g!uO>Է4~{S1v} cH*Gj/3]tvɠi{FLC~z `]x6ٕSWo|d-ٵǓ- Lc `/ 0N\}#{A.2=" zì${ :AS'Adp#Π;?O \ ?_Є4WI h2T $_}-ҐvHD%+ি|׵u=bTtI(L@ N[_7Y f#։ȵhŚ/ڻ^"RRX%I3tiױup̥LYƹUY}*yG˜&" +,tQ-BI)ЗB]SV8$[sF%Ou EOǍp&dO-kS5H !#Isl^}ZP\ &\9P{]P zPyAOaþzSW:-%C{87^q9]eΛo$;SNO 8wK^7(@0؅VAcOnhMd|= ?5(!rjOs_=9H6vAtи"d!f-$Dbִg|awh 9]& ™IjrX@EܹCKʼ Iƺr3vtHBo a dZ֔HSC pM8)@t(̘Oqgڀ$vn#VO]NY&b.?#'hx8}OMͪE/fq=kBWHo%=fmZNZoU&qӄC)QnM;T:_ڻ`lϷ Գzi lPCgK{2[!<*83toý,>bIyyg$DTUnEzŗyf%86vFmV @Z4^>c^O%`W7|f1HfkL#sM ]b- 7+cRh c Kk |;K9.i#ß5=^aqUƄ9mr&\|Bs{37ɚoNjC8g726;]XDkXƛh RѾXcR832Ⱝh?T'0a;uYO 7@jsiubT,'P?4/ (" i Q6i!6鿌ңX[`Ԙd@'\fJĜm я'+稗BU 9 - %>{ ]F5=?6 5cu(fWv@,}J&91Gc!C/ {?z h8/i#嗙!y߆9w~:ޘ_]B 7JjƷ;ӕ8oZ&ZJIj ^Rf|G`de{IX_ ]V0.K$1:"wA\ aDhy?n0ĽK*M(#\FZ 5:(_fˀfJIKCUēD\ 永RߒnmERɶ]EVظ>t[^ [zy{ :ܤ^fʺ7A/ІO@b\sVSI{rѽɜaIfqL'a,JrVEd/y̠qYCg|B[_7slEv_ϦS؅S}QlP;L1V&h633xybDM,(X D(kuRTZyR+ r|O<J%0!J̻=%# v7(.#2vza]Ms/6=8`^C:!ءr7k KZiWX'FC].m)#"lCHc_Yb9 /ŶT~Ĉ)ß ^G8mOѻrtG|sU=oM|Ǣi</3 ɕ2crsdn:z21gv094gTf(%,7X@̄5ҁ.|5^=]܉wY^#}fOi}|&B[//$K<6WdihmB]=A8ywv/@m%b ~%)+Y.=k㑈q;wȖE?b+& [DL и`Qg"m?a8j(vN Lud?6;ٮ)>~#IVtkqEH4}՜e$/Ɏ5 ؐ4'詤꒶}꧘E 'k#u e~9}xjV^ ?O)2E?huH@Y8B.z@v %&%>4,*̰[*0@:i1/>ޮ~j!hDSoxNU|~;]Kz=gnA2+`ȟEpz\k%7%t%8}Mo3w/֨5:O;ψ}·bzv!?]BwCp7 dCǧn-t4`ѯ7k7BF6;?5VVfghiaDIxU]нePΊyՎu~FhwnyM,ԚКe}ܒ%b+HwKi\哆9,&S@]>q\Ahd1x߷+.V8$&\CMV+r ^SxltjW{A<β+Q1<t(d!ԟ E#`A4ëqaG;-˝AN)u>#S6Rc*6&郁 rl|8ïrre0~ ["wAj%2/vt+o.2<&X|˷RٱpshCߥZX]GMDg4G,:X'>DT_[@xB^_jDsӎRM3DHZ72\H_A<SEMU9-ݨ ǙK1zi5 '*?R 3Y0Ygϐb.),%Pr 4 jmI xz&5a2g= S{|-x:I\#N; EF͂`CYZ.*UK+˒pEыi 05fTHN!NGꮄhMŮv0տ7b%xsaWL-Mlo֡ \܆pD[>,RDFQtq`mp26 p )sR2dK pɽ|(唝1K^!jeHϱbfusS/fq1$[v _DJpdūтF`ףOt(`RPpAx54,ptƒIz#h]pN*DDU T)ţn5txe[n1fl}0{ecħjYE65ѷ%>v0CPv3ՀF`8fwJ̹´e ? ]+߀-՞UwjIFuj]~xA.RúJc #uv꧳l9{a~4_E4teZ4Rb -TByc(GyW|}br}#J!J#: uPS("w+ɢ.,JcCW#POS[Q%a[Oxhykv"leu2B ޢ:!*Hڹl QO͝qbl(.> W^Qs))A)W8t(!7ۄEz Cʪ_{ZH9CL7"d (%+Q0(_x]6za+(,7xƕz=*;3+1<J\>B߈Cֲ[)1 ƃI <- 6*G?^g! 7R/[Ssgy](#gwNrO4+@H9e߆-F!Ujҙc˹ʇ_4a˼O7| uO!<37]W8r{Ⱥ`vmڕXgcrƊfƻb1> ַ(7̡.y<'xYg=4,p[:PqUzJސtzώv|(:O੝] k9#edm*77~6- 82ź=7V@/:AHLRCdZ8#Jk<(a?ɢCƠUۘhUjIWƉ `䌳-K>~POoW  wVLa6~$ 8$hW}." u{:_ vp WPsP}?z.c9VNj!%!T&wrD'~i"LzVUO`hR&Tm!E.K(9)kBV6鷟&+3q+F-Omd-wwKgA11#p2C 1jh }Q7/Rwx"#Ukp+c ŒDD0mo!>q6SZB{Gyj%K r38BIۄMU95 9T% lQ|n 54W¡$9{Ⱦ-ߙh i"_/ t,ʰSi{fYxpowrˠJ<6xDN#k;jY8%ĢW j܀4UvmE֍L.oyj<ҶjXՔ6?FH'Lj1eA7.4jԼz(WC {fwC19wMPHs&qIOg,Dg)y W쓤+-`L:鏌п~iu=5! .OqpIߑao,j[N57_t!Wm鍬;U A(h~Ex^_Ŧtɇ杋m%|xvD^ά20e-=`҉ZJ:hDf~wŔSio,-V WXed{`+a\L賨A>~6T!*e~rݻUEC[uEo&:s0:4$IJv8'(NbQh\aDAaE|N!dl`!L!x2rO7l7 pP?l`͸/&kHxV6=fيyeW +lc}(?c2Ug?c 1 IU&GmoҙŋFYGl ːBIL)'u >gB~z:ZIR4&XhM91"M:fG'!BL4$BdHzw"kSsL$6,lZ bbY/[Oy_ڴ#43?Y`ꖽ@B] Vy[D}b2+zHBd9f 6WG]S5oϹ_ l5@6W]i$0||g?<}ﺞ `!60\с+gyZRh¬y)zȩ/v3cc[_*8xai+bd0FEd9,׽d(Dq;5@tr#j`U%۲NsJ^Q=.^f-9Yu+fۻOz A*ccg{~On [`;k 6QI^8ٳwG:sDgoD{^N/H_Rn=%,~D sL.QjtZN^<k 0*Js|xa+&Rjijԡe*{31[ph)x:[u1YBW45ĐR5RWٳF8V4PD >B"t6#NBE~qJ"cI͝8]Y9G;>0Mz?Lݫ%ITz6Z{68*5ИGk#'nkuE}4WRԻh5yC3 ="Uաp3;_(4Ȱ1"oS.OOH{-X -n`^MI܇uڪȫpK'HY j^NtgsQ o?)͒b>-& c},o#agո;8#?.q/l aX&! oE-y 0xKzvPm$R%`1чwѶاud/\WAm4`$4# S;y 6 KC\IML{T݀W.&;ol-"="V6]$|m);;Ї 2YҶ@=2݅wbǧS|10j1r{ۗ~qև- "f#z&Ҳ.i 8-#9}%§U٬(I^!&+P<Ư>rTn^* ې~ih]H^nR(aD&{+M$&ӬBΟ=?6@ V:--(*53U~JiJ[8fV3\{W;}.(H~?#ǥH} ְG"c"VsKj0w;Љp#YÒN<$?[Q_ϩL>0dmiz*ano EppWXrcL.y}p_$ ǛI?qNyG,4I=i'S}b+K]d?Fi-QHvQnu"5NBM"PJI8XhvT =,d701G\MB# +4z( Hi( W%ux3umN,OWyt~%gͺx:jC,A{4t`8ԃ˓zH?OB&@lW>~T…m$eǗ{WoG3WAK Vd-Hd-3nes0Щ8"sKHkfyIdtڄvyVyJ9X̼ ZZ$J 3,朮惍Rɝ_ /fm8c8yP7("kgiދ5nXuӬJ%D!`ӽ_!"򹯻FCoZ6DDıLnß~o. jREP%&z.OiF:T$zsd/OzЬ+0e%ʸ6eKYb*6G4~bD]fZ{ڈF%x2hX*mN\nE:xA_YqN|-_L(n!7ӿɿKQtxt<Uk-@IXi:Haum TSՌyz'vh0uyD_MÐ 欥4A,v.X!1>@{Y(5|t9P&k/M4F]7=s; Z~-95|]VeWoEaN|G~/Υ$Fbۦ/NSsSC/zx$ӓ3p(ϯwXalYF%h qW}5SLt,~a]89CȈ5Icf6ޗԃ9)5?g]b81j҄{&zc@) zM "rͲsT{:0fﭷZ=. lPnZ1 Sf}=U#,MPzcoK4a؋ B:Zʄ1-K\.CC̩+xbaIխItkjU<{s(;OugSӎʯkفv'Ezz7\KֆHي~zn} wu 9.o=qWHvHӱWv 6k,aHp7oA$<5q#ӄrˁV"?"wn+[!MU,a2 9 yZaA&oEϸBe{>q/\FW`CAs]˙oQˑG ֆCOtAVta|ڛ k|/TOdb U ڢmӚ1/S+7ϖm>N`dR'nW)Wb-aQN{-C~1WDjQ+0WUVI)=y vfl7(C D<VrsM[79CV)tAml̛3+Fg>΂#?t&IƷ.d\SAhO:ts-:pz&K)p̮-6%cN#z;.+bZ~a}XvMLLIhDm#VXפ7 !;DT䟓ݟjz$IG7vW'mRK /XZf;Roi]R2k ŞG$-z8 s} QM[RMdvNHɜ`ttm-$~f^w1$݀nC ߝ|hŦK~WV{eMe(cN~ih u((-g۶gk<l Ck-,ixDXJ *-,|~hY [w%*Rz*qנ5Wp@+ =+ ⟘kwJOCL10wl>Jk_n=XOqN;jb'HL35~O9}tf,Z"עӌ-xqyv -w.ܑl§hY;GP%Da Zݿ˺EǤd N QO2 ::̃aP9H~ڤx4h:jKpr(82}ifvaEl{b;2ړZ[`fbj :>K[| Z\ :&  İ*cw^iog@6r"e+Dnqn' +i(] B~H47ou)!BweZR5H,ssx ` R<~s={\cRnW͖ݳW  q?I7ЀNAF P_ۇ SЖxWߊFi jD仈Zͪln7S`*zTOBU-˪ S]7O[p`4G\].2SVai&$7(!&~3y>as`aMPʽS-o|k={tݝ8N LX/m#G+1 K3!-(6ΊoCW@? R-&$z%] V/8#hn:U=?ާO "z<9K4]v+0>)5Sdtܮme2AnK6Y@i~ohaq^oFr2P=8` ;ų%?,n^vH5  _apv/w*ˬ$kI1 f^P[ 7ɵc+Up`46EI&#B j:ےms[$tj\@FQj]WHrO w##E1Hn)Z8S]Iu V)/ ohJmAZer "㾺 >w8woM7ɼ^b2M"n?yɄDB=7杛hx& c)&_TtX̠ =^n[&>$+lїuд_TZAsb.j\(#@ףiI0S3b`bN1 4@28 -gvHk|\YhY(WqP۬f]WzsX=lrrBdk^hx>!뻘0Xq=U]>QT1٥G:>LQJW!DalTs|kw\77lFʤ.8Uf.%ҡeֳfjdن'.vܡgLmZ5a9L N%8~"Dh_h, <$頣rjMeL_w0Dחz5@jVD=4KxdHY1a0' (߶֥?ADqʐ[ '.X G \?A}fQ@8,u.IK ;KVϒ& Ĝש Y"[*&vSpύ2.6:HlBjix?v.rvN>6WYAzDX1lFd;\q 7A vKH$8JtF;|L|~݀ܜ[YC%so\4uOvEVdt}6dR%ftn| dMJ⾚~ KEhIcw9٭ `ꁵ}g*%wojQmJK7b,\텋 8-h@Ddor1s QHVold( ɏ3!Fc ͵c:6y_X}^5F[K ;: !jv^Y&Q>iU26v9b[voj#?qUٵ6l/7Q`@;ػ2ŧ} y.! zWDz7 M>ZuP>\O>6̬ܐ{u}Yb=9&)EBu"@)5Z(cqoyTkJq.f?K'RA mm ':d/ 8o^/f;5ҎZksh?mQy,?)}TUAnC]IwxdBYh>3"ݩVzrgOolOҩ\FߗQs?3;i5=u" ; :ШT,MoHXt=Ul0s.)ξcW7,r *] ]֧Iִ&<H0Zsgȣ]$ຢڇL' bTMŰu$߆@ tCA_s1nQ.8n-Axjzǿ ^:f` tl*`5;Frˍp8FkTs[!_ټT\oYw'_fbsf}r_6$uXONFFY~4=X3))rEORD4( JXcfݡQEO{9v 1n}ᆩĀG9Z_uB˭WfQC5iߨCU L"k{Rl }X"hv.Z!_t9\?/WX$02+$dL8m>ډEBdK(oַf4ւs*}~;h U=Wd3ಊn?dlՎѿWupRGl !mؿ q4@쀲& 8߹Sj2x>ׂ12Y<79i쪯1<7Oҁ^#/qӮ4&[}7LŐu@O7nu$,'U^c1ڞ .{)OتжY51B%So.4IkGK3 h,} ZnL먴qt&ǣGb_[F%ԋn k0sjJ93B$7@xSBLτx_PTgfs6[<ʇeh,M`يu$7'ouXZOj*}C6QDizVX{5ݨ g֧I#v.+NZ6"_,p pE\5$k_b/7;z,PI͊WuNwEJa]ɋi{cz$?<yR+ *bVAsPv큊1uVG;vyθc}Z5u>&хD'Gk~ 7NEs`F䨼)#)l? pxP&"חYZc]aTܵ~ib/ޗtG{S´+d- IKua3|:s>3΃XC!Y3$m\Ҕ K>gIMFM'ϵgtt^=]&s:goDž_N穵/'FUIZ,!Gf񀸆ߓ~,l'`AH>v \]&>.Ji-%z[m4fvr+W8)3͸-Hɞ i+EQ.[A?퇪,ROּې4`.F-=,Rx\ZS4kXS3Mj +F`Sy=Z([ fԨar]C2o.3>{˾.ԣ\@ xS糜]`؝W_x!24bQdCi 5HLHc'YOowuМHF5H$W㼊?HnD:U;Ju5:`F@4-a$h9Ѷ`'9ynܻn#9dsW xLSbo]ݚ3t/ߘ)>׊ OHgsQR!0DÏO>/ 'DBcןWfiYH/4`hDJ')ԡ:vUt 7Të&}7J\k~_P""y[gN^pDOw#|\6ƵDv-3vY6C| h# E:-U6?جq 3l$>i lFY-"* jaI=/znvbhGf6N*ZT40Y C7'dsڲwj-nj+%櫐eJ=ʃu㿀3i6֣CHk jZKΊhw`g_pl%T5 .ԑNI۹l0 4p{L%iߴ:?C-UTF{`$á\Իw~ CF 4}'Eix [gnt%0P?&f9 k~$r\Ѯu޿A=Uf\F4nUIIa'"=#QM֌ f,My=~0} yIr%*'lE̍(%xmj,`nTU\ Pk_A-R'tREYDJY3h%VCNp(EɼB§ 1:rEy> *'/b`EaTHY3\Yݚ !xfKY^Nr 9/$i2xLEml4 *0ף&570\WIաYC.\%nVIܴԎg#=LWBaVS`Pm|~/1X!l-B{#iyt8JZ=*TAv+l0SyKxDJVM+V'f;u:nw$Vy Im:=$Y`ɂH98@2`OW&t,m h r~@ty|{̸ixt?ڀ\qZңD}AyBӺO}6sA߸KȥP"m9Avs`0^章YxKKzOqL3 WQ?/j֣i[S tO(zA,92,f;:e(7v'KD:-\_ڶq;Sxїd;ڋn߅LY$O-p\41/]HqOe\6+i9J)5x 3f^o<=;唧B$0N+Wj,/W9X(2V Bzj)\tar]`򜥜0hWcQa}t𥜩cw9.dQ4ciAW CHZ&(DѷW_@w-ghf+AV!F[2 NPV`)mds;?өEw7"K0,fZT-`}Q"#;)5*G>1%.$vx4Hj%sF[؜qRQ̙Wlx/.ԒE ˷?}˺p4*h {v SsUߨ G!X<1gTԺ KL_[x(;vYB]*}ڰGۨUw {ۧprX#aaG#bb V+Ql(]p R9ɡpcl f e5Yq݇*[Muo4ǖDP!j0 (҄6`a4  l0%)*{rcP]`F`8MYIP}SJ6!khK[ ~Z|'b!qw J2ʖ ϗ}Saմ6 [#ǯ}\2Wn] |:,$O\IhE}RՌZY/:Pl^z7R֟^mb ҔEݥoA f]Z$] 86n1cCZ\ 5@yF \ so2nnqٚwLCmQMkdQH;gԆ`au {y l JԹOq9L3_}E&49Ps_j7@IS(@WM#؟ԗ% lkȺ]`ash(N[f~6V=;b2Ϳr:~rh،.W?l 7D[ȁԒWy#L"7jo74OKӹ< F$kZgFΝXB ` 5E= x!Uo'u1pwtn(YFCU:Us)77/|cJmk)$Qi %\Kbl>֛&ܱ&#]|yqt|x$LBx^P!^ؔII |1,~`IjCе=Ø T)Ҋk {/XhKhհ47PtJʵ[(b脮eBYKFn.Ci_ϓЀej@pΓOKwEӿ.0ᥝj(6s*Oaf,W5X݂;NV6lʢ<<2ی<ɶʍ6[Nle;L<dž" RAxb\vɀЩ۪iN)}uӃ3QS' ]l\J%(L H`ykU^N_Y0塊Gn*xdq \m+Ԉ֓`$N78>PR,lSNYJ|Ϲ/>缳 C_ƶ4uiI7Gk5$ gEeˠe?N3 C}b&kv5*`' -&{Ogna|,WNZa6 D&e_e 2CdcQ~졇Q%ˁ~uT +9p5+3w&ڡ[^pbIK%~Ll.L}kQ tx|[mq+EM/'&UT1U+0#{=ܳ@^~CBhwZE0alQ{Y-SBU {3l@DtC>5r#@ն+ӃDځb㿘oan 6zYgMNh_e~8%,0 AyC'C\ n>TH"4aQ?6QDŽw/{ I8M@O ly9Uξp=ExF^2רJFbKyʣ'Էs(a]qDE˔uL%z\i z\蕷nӠդ+^6hl?@Sv vFCK>[qX5-GmNk{ـzX/$d+!Ql<8M̏m>Q%+V4C&*9Em5',xB| 'oRa}spnݲ]q-+5lIgvLp11ꠒI$w;rkyYg%֘8+[\F:8qn):АFᩆ]XC'Zp)rL\2CǢkfʍOѻ& @F46%@#O,zYǮiUװe)Yn `&ɀesT/xRHHPKY$+B{ߞ|CSi7eĖ>zf2i %1Zޫk5PFg#Zx~1*\bUۋlI.gs2 v/ߚDe:k1F > ?IL'4*fG̗_~+6R4}:fOKun.+,p6ap߶Tkec7_[Gla(Ton eCDK*VUe>0ɶ* ˊ ,-A6vG Tbp!$ LĊ3^|:`p ,}$2[тϺ@#FD\!tYB$s@S9h`!~i3?!˾i zvd4ٛg>ۿkQe\ųɜmC>ԙqMїɎJ~2S;6zOuWl,8? Ѭ >Մ\@x?k4SGw=HAARy W׀ Z'EHȲ;-Ɏl~61mq\&5q2K;2 7wI* j9Z52&{E-TIpQ tsg X^WmE _S^ml1D 97'7BXD(_E=ܨ6t$TgWCRoIMRqVfʱw;[gefttBdޞ˯Ϸ;궆d2џkti  P70[N%4xd]ʌ),oiz&v&0%ī+2΃ӹ"s-\~΋WELZI(Ni`',O-Z]*Ď,9>i.s~Cx / ˡ7L𤓊n2n lN5}q-KcmPu 939tJPD8:gNv<߄馓viWx'nJ$(Qbs0?z{|ė3+iom4 >GX9*ա7;^jljfm[ o+$P,nLQie<^Y{A zJjܨh\eE {NTؼ'tNhg\ בI=@ψFE/Y_eI$*jxp{ US5hM[k3i2SA_f9 쉙˛@fԜ-uk |e{]Qfu@|F+$JMz羓PQ7NUoZk,NZʈb+ӸuD􋐕7MצoP-qڭzl%\2xG_e7)tNiL'z6o/zyƇ z$mLԀezO(-> wWG ۥ:K7cJW :b򠙍5%ʒ1 IgQ'1uNv=.TΗ0`fK*--ZZ2ɇ3<] tĜ~_TLXĉN1]ΓdoEpQB٘_5vM/qeD-pWB5i% 5sͅfJ;A=`oCᾮkX``rTgD:lp]Ā!OSr*YՍp)ߑMpSM!edGD.\#R1ȣD4lD${ҤO!Ѣ8EM2.w5ɟ$ئ&!m&6x87{6I$9/WLbHK"́U| q o6CxI`fx(k3*>ޙbKm_pwL _CiJ6 j/d>k\S=@E4X"⽥}D"*Co4cz]\}w,~] '9kh~|y!j>sW^cUuQ JOɅ01=d&&0B)6 oQ2А; !i=ʏFنk~;{e V"ޑ&* #v';B~F4̥7H49D(`>ڽ;1`m)2.NOb2jZPj٣T-ߤml[Oz I=CozmcxwK?姇M>Yv/џtj&f#) VLԂfvM~HYN[HpIDN퇹RWg+yTm9!h%YZE s rW΄>b,pNf x͝LJK(l歜yo9FVv/NjJn( zkW؂0 ȏ~@M@-m@U¨"Uŀge/(M?T\JK{;UVicXm5Erῇ1ܣ]20| aڹfOrL>҇W<{5x4Swx*lq~H>)b(P>DY'V }cN"k*W&pnZ33,σ(LXt+6(4Bw5'j@e*^.6#Y|^4Okc|,:At_xsnls,í'8z !iZo򻨅]&W:Tvq2;A2<[HiQ8B@aP(bI8TuZ>L7\.ZiRyi9BcW 콾DskS1s*ڸqo[H)U1{e@ҿz]nЭxfԩޘFn(h2|] 73h7^H$wxZQYO5'nj3ϾJA EK8; 6o/&M<(,D};N0f CzE KmL[T? on8x"kY"[uΣȉf}Y3QL _z&}r@Ň*M;jH@qeBA,Av 6JcF&5UG6 ZwX3 +weW4z*7ӌ6Esq &|WW7p2Ht6&<1VtA~ǰK}qhsqĺ;]ⳆI:z Qsߔ@Tً e_tG"!WYB6> VEsqIj3.Gʉ<a}GC5cwk80*!7#jg< .~垈qW8AԘpN'PdixPU$H%I/wtAsWqK8H.{v;Q"^1VWru%_#?.ȳ@~xb?d ;gHYsMzA1Վk{^aC%(b^-z0o`6=Iex9NmF~kfb<5&+Lm1ƪ Ts덥ulYxtq/? ϲKRbSw"DCTb4Ӊ N.hiŽ, K A *%5ub逎0GDw;@Ȁ8NXɌUV;y<㪦whg75-0LWTӪ=2Ff#R;nwlIv׶:BڋÛI֧,rD0A@LjT9}l,M?&aiWڥ%V !Mj.TC#;+V+" Bi.E^bCqi5@bg-wa-lY7@PPHA+M]6bviM̌A$EWۑd]^a8mzU?[tSpN2E'O1#y/H,#:&[}m2|bFq)|,}Gc<"]DxP g2h4#dU.ﳥ ToN0J; G{T/Gt[~ޚX`07Q'6zdf(P\£rhX9CmJ3P!?OPN a*c\ Zd_¨"J:Ȳ9N`??68jkN+ut j r/K>LNsWOW=Hw(̸Z˾1WqN \JL+?+W rnA[4ao{UäzacԦE.[:89m/LWL_%gтVbee~[-B|.Gʔw&/sd=HA?x[QOFzwIl}$~L ͊1:? 5T- $dҥ /Ә 1V'Z4sM%>cHHSd`̌r7dS4 VHY7fƽn^+WKFF>5G}$H ?IDj@lEj*iEUV-`xK%gzqDӐA#CgfT+钩 4^HDa 0e]ZbG(/4~4H H w>$}oB3M 7c,q \"NP Jk9/d>~$H]-pxg&MbP]FQa?G& jsʐ] u `#SAc* \˝SV硕Z{ogAa/3u`9rSq.9qاd#R.#cZ"% Q=xtMЯ%kRa@1[]wp[L0o1 ?my2{K )m33Z4GGcsCR iD"_L9Wv\'lI6LK57 Vs.3P_PF_{s[3 ӎqmn:Loi:zɎX,⥽I4(h^p#ò\<ܵ?)+>3x ٞp>/`CձdyD^j e?vUPU9/` ăJF)\7k`X0?NaV̧I+Ⱦʨ{:ff }Y$Ɯ_!R4ہGYjbCaq2c#EuIMB)m `l(O{߹8puK!pXQtVf5>%tD[6IɩLqbWmaGt Yn&OI[!bmIfK ՟e+a n! LwwnAC'6y`0 /+L@ Fqs8{Iުžʌ~M8icBS=YbݹA7:Ygtm2Mζ(KU`?^%ym> ;%j2ŝP;k4328˙.NpKq>nVEAӗuT-ܔA M>HףaaƀŰ"[=:/|7^Q{!-'*LJײ7iavB@4maP|aY1ȲǜwZE὾52>\aESuA3yRY^GCCàAZ1d9}B'O W߇gE"1CTXZ#PBZ\YϮE Ӵoz<{I0Ҹ](M~QP"^nuS4zW9 +v$%!ԅX ezut[G9Gk@sdc` XHBw2)!1= O "z#)H_d^0BVtwtx1dQq5Mތ]sܱ6AB=R3 \o} LM["7 6eNjzԗv]FƧ[d%.044,faj14-;7q#\Wb/R鐪J@Ji,[p~4lCyz# W]c8)q18եFJ +Xj3Tx'{tl}n,lw>"U<󯍺J6!!\~q^7ލ wT7-yRY*ZW7@ lj|r 7s5?BYk]_[ج'StP_^7Ҫ[O3ݒ\V sL n8bWcQ1C+Js\[j6S0ܻI#}hϑƀyQ%IOVcV}øzjSF>[_yj>{5" =K7̵Rߴ}֋^ fR8}Fu?Uá~g?|@|x`æ9p*q=}%̟> -;s뻀׮G'/W|Ҙ::Rd1ȥ<9}zPͯA5EcKnc}|1e2@NYqn.iǩgHhhvg65o++1`Im2O\*c&  ժs#c7ct5%֭V3>/#*ʙ7c]3Yl]st^Gge#z[33C{B, opAփ큳*iMπK37XT([=G{^ . õ`4yI2_ u9$t'[RxPzkd]s~ Í;"-vt~}5y)gD%C)}_wL :y]c_8FRGʡ AF 3@m 9)!GFX8Dp2Z%pmOnb~C1H7p\/;j0!3\)̮?zÐqX ߌ? 2E8Geb@DW01 vat\4[~/%ZˣmJҠjlHmB( D/m?,@B˛@ -^W|꘮IBJB 4L%oyr\ۤY8rQ!#4wN43 ;˕-wf+0U"#/`=&#{80EV2F]@JkJR 95z.# Wlzp ' W(s'wr7 {֎݅\d ~y"rqqoޔdS-G6<H0ѐp~hmX9Y A,#с-D1[W?~sL4x} G5ՍkNJ9_*n$ Ig@ M2vvݗw[GUqj,,.[E[#D d.NX,B ш,&y_4~y X֮*)B1Vݻf_ htn5S5+躩rnR1HȦy8r6n9 m@Ub)S2j-\=NہzmU\c_L[ iHfUVn0(ĝil4XQș<L7[+>HDV ),)S"z9-%IVr2,Q7-nbd̒: ;`.SEuW5^0br5O<[h=fXgER 3+&bȆgXO8_Vh13TUX II(uȄ%ٚRB]B^QT&ysd=åe.ufryJpRZ{I붞C^'X!j3LA|~ޭ|9#:=Bv6 Mwظ[L! 0K{<:8\x7z?:v[f!ᐛ*)- :n hRb}{)qXdWyJxbe [< v!Di^$̮~!bBqlEE~z˜h>6 =ד C 6?!ݪooPMDj4^AjlߗK&09 >\|a9bG@)_WS 駷 k@J]`,6(HOn 6P>tBڽ"VO)Bcvd;7-:*BQb0k ?Yn6$SE]M,f9u?+ށe>T YHf),}/٤ L跃D`5K&7i5cQR4zo`8|d Q<@POEh_f> (=:1 f~.8*sWCL sՃ?B &,WhעOg6WT] ֜v-,tT),8=o? P]kZlfIPQ+ҡsjކ  4WNx ő-Kl2|T I6nBF"J`:iP)9Gv /siSsu J-s@ sS<*tLJ2Qذ{85+'!WgfAt¸Qn!bCPzp7 aVM ԖQ:P,,X$X?ؘd]꥓D,UYu:2 >OQDO쥲8f3|~5FM,?s!zfYq9Ps 4."ΕЁU$UJMpKP ălfC2AMLa- Bn5"w,[+YGՃ>?)YY"'zUӠILl[[ ,Z;ZKsdI|Jw<$Sm)G ဌ*5Mv6fqk)Q Ql!$?bC{Im*/2;oBT91ˆmSk[SBNG1}5cF,a[s>Q`],]U:z}3Fj\\/nl5D[*p m0\#EA ^Xt]7k$$M/@dYakR\|Ζ Ing9d0~K'CɢnǛ)p.c0p`T0暿`e.%}QR۫ BhYQ~ 8{WY%vD ) YDYXAOgRXgϢs -7-V4^sA9u_ p3559- ӱAc4f72!=;9JWj>~!?pC _D^ru*o \d~l , rt YeҘJҏF(xx_aC$e(USl8`Wdۢm^H%SOD .L v>#H[a7C糂2u[а31N55,O>Y4(y Zx.xvbG$ё 6r,#]>k@a` AF Mdʡp}ȳUXo/@UNCl US}P<-WSic +w6ǡX kډZhOBHt;^2GUȾǃw{2l,Gan{Xy^a'׻,,hFb>n@=Pһ9xO16>n=pseyS~'c[( q1,%^٨JjԽ8 |Bm17t5L\,dCp` ,P: Rr5oz0HZY/㼩n[1G|sA4 3%FJdD&(SWSpb%LCrvcETljUN|m(Gތ!?T_A֊-r] "pCg "}#h0EDx=1d @]ˣJ9{;אuwRa8-IPBMcUvm};M!՛sTBV6BW-#t1F P>$S؞i8_AwdT7s/@/Iχ!"b7nś Ҹm8-FD ⵫k Gܷ}3Vfz#N/}id?C5.FL"6MLW}>deVmb&!_I5χkeL%Oe+JsP@h6s  #b E1{tByyf>Ӛ^8Bg.}0S…ƁX$Gˡ`[ɮIJĽWgl {b՗xSVE_1!aN)}Wu$q uqZmտ_.m}ZԧTˀ1q Hvt TE/:ݭW{!u.(F_ HA BBф`S+3!Ӣ6~ %i?pG p|~Iaw1E&Eߒ3=!j'g!IKچo:eT+ opЇ}+ŕK;|6>xc_B<;Β<ҢnBu$PYVE@أS33?Ҳ)ixs#MfMmBv7%ebR6_=|M,ޟ#z2F`VjfG81?1tsNmSa(=%[hrS@5 Q:ZhpctH 3Gly[.Ex1:89,dEEayed?gC =>ކ~g,09#löIS`{ܦ,tsigŰKpeR!<,(eY>99&m\b3][_&! S* Sx1XQ0NOXGɭɸdivXܕn,,w,&pγq=kߺxF7IkY:Av\M3r|bD^ )T> >gSkͻ%\to*k"-jî sSƂUH|z s31y%L}4u:j ӷc0QyJ%$ 1SYF#}Õ"oXRv7Ro)c ̾g)'G8ȴXeNL 05|sռ+4BN_ hjpݯ6yTWN؉CȄ17;K :D| cCw8D 0<K8AvZ H bD$0He^%t |ڏO64RAb } R#Ӝmp|HJ򎔢lr00X;uuq ~q/ΚU'g`փ }dzH'Ga< i4gS<Ň0`uc$addX9Ju$r+YMq봝z܄)Ina=A_4-1- y*}/["E58/y64df8 G' sDWklP`#BʉpGVXn-٪&f\f0l)3 +b@FE\:),'l d+n4c<2G2>{yj1,~|nbJ+Ʌr0i J;pg3lq; >k[.eB +~7I+>"&*4+(ۨ.nw`X; pYy,zE{KWa NY^ਵ8Hwv^qnYS,*-2>_15Ã:=%ȮK/ `R;ПO"=Ӳ"t"Cjgڻ.3:ͼ`ӉT  S4fV<59-uMuq߫`۠BDF0FX*R|Fb[GʝS`"~w3 >U,p8)"[ݟ 䗚,CwT!9J5fDVuQ%aݥޝ9;rs©,^%~(WV7J3A։{1](X#Y,OKY/ Ayw;[>Mš^c,)Rif7iV*R1>%cd/?񭘗?!A5zjˉ>BiW$߾pdОBp!<'"FۘʏdRLBn%ZFߔU}H&oB s=f &ǹ"Dwp ) H(o"IVQ=Ůه,uU5gTbtF 'Tg.[rsDurhL= `8M5"~gtL> Gh, U0pscR92NP7ʬ} 0#7H:lOGű&i.ʃw1D3*kX‚EKƢHbJY%}bBl \@oCYy*qr8'{o]f,}\Ϣvl5؇z߃ ~@D q#\> w~?GCs"OJ9+&N^mzL \N3o0 $9ElWdMT35(cZXܐb)LV6jg{C1X8RFUU2I7\AzT#,S(4}^bIӭ$Ԣ-r}]La M؉ ?QfEpVWؽ !H:ڋѮ, f7p 2Se@ e67?L4n)]0y8Oo]|l>.i >)qvTvx2`a+aton8q$J8!xزEJa4^O/n̶g2攔zً "G vCzr3#\.R.&ϧNwoZ8ű]45r9 \މ˗1ůdafF9)PZu"fulwwՕfے IqVgK[`6ip@b Od3XGA ޺@L[.+/3ܬƻ2P%]tI$V\rML$$)2j#L9vCwy;]NrWCN8}Bik⏗旸-Gl2 AzKlI5ՔcU--5dW εKw$K H n."XA폘<Uzx|-)^*#Q.3@g'6e{J_^|h|}1}yswɮ+0IVx WcoEΠ(vZ4}/~u㯯P/}?o/ zJAo&wh-w&ɔByE,XyASS#]iW "@m߅%64r vFbl4N}ނX{PfVr8'i}|_h"g{۩rDRyJPr3!7*_C;P"HS{o7 o&H% CUOb .S;W JR,y\^Q6Pp3W"e\ ^xGDPMxN/iݽyҽnζ;dnIs0c=xRu^|+%/=ehgQ(ڗYR_D8HK!repIKꘛ6;-L;PMsZi ;2'e`J#՘ (&izFjL4w@;X:_>qUoD Q=eRXvpUza@2wzqBv#~D(tTSǫ.g=,h*HIqD#}{ `Ak)YnT wn䛂 ;(f&ZAN%@ }\f!D{ݼZBK%& E'yl{9Vs2Ңrf[n./I-׃HRpnE⊉:!4՜y|a?EX 6颖ZOk 1VH</Dw7F1=PC ؒ}x/X GH]H'x)Ưk CYցwqJp|^#ˢ!{Ss7iFރqz}ωߖwl˓*%ȭ tK Cͫ P Y.@. SR[ʐo*̲pc2UfQG)J8hkwq,R\ȴ$8\T-x@ f('ʓ)ūةF$aL]Su$Voe׹?u'i3 5 ڼlB9O#G Zh0gB:C g\oBm '6UqEjۙ8ZI`єt svqtDwxZE d尭I'i^@qiACQ1v-Aϭ%!ɬq=0hMZrn]we%O ׿t'u $jsv7q.xw̼ ~XK)Z$ѭb{h@;Mʞp)iHޘ!gYɔ"?.kV}K'Ө4P\tWIi(\Ð&\1>}39yˣFDqQcBG^xT(,|2 'F~J[6L\tcq,7wFL)O u֕lx n{D?Yy+Q D<֬.._I޿{|K gkWl&8RO^Ʀ欞myta?/70G6a;vFՑ5QFHp h\^;58mr[7ڻ|'@V׵S1v ԗhrp*`뙑ٶݒ'(d!P+{0wJn#A|rk"EGX*xғFDrn.exLE^m_&P4Q>``>+M˵o_Z8^3})V+qǪO~*]-ShC:̐**7-BUůП?ؘv;1Sjhpd%o&4U㸠Pe2$؊3q[sC)vGx"dadS |SMjH#W6X\?kcE, ?ba_ݷ w*|#;Hǖ(rPoVL`]=|ihWϳx`Y5yO:~Q|8/3T@7\kmV6ǀ?l͖;z~l]s+&]ڃ^~./Nn~p_: s aqfmǝn]0zX,P(ИSuJԮ0b{u=RM퟼t:iF6(Ng8¾!|*(|n@a0h:c.d|o_RiW WgLT%{RU$hlw!lSPGOg'a8k?qYڌ/ e*LO销K@^.XTȒnHAsw$(E:[]ڍs*zI6L3 q5ý}8dx~7XEaWW 5P<99ʱhHWڠ&uWVseV龬+gUެ;h O<`!kUBCIcRo;xS^z` ioXr @ >]vteP ހiGp}id8s5HVF(L=<8 Z3Qe?yazbA}`HyJ1qR3Z8uvݦ)q."I\r0=u1š{BcM0y}Qa񍈿4KiBM.qٮ5Ժ*ޞfA!/lӺNbu*C$5e }Yν0_UrYMe}cS+~ⶕl,h|(]F! i3HbOs sUp&d|]y7]E+hi:nMjDg&0Y$VF8wt9h#s'z)H>.W2Gճ҅ dS$% `<5Xm t1jwoɃ;: DmFz8HZgE'X\vC<.`c <qw1##m͡F0ɽMUn* +HBx?YCqcSA;wWhu9"p -_Ve#ul^hE_Uэm~9 ?&r ^}x7z\S\3 r8P * KM4 7ȂxYOBU yB0䆡9s$jq~&j1He4U^֮*޳5oٳd ["4S9F q&E2dUvirU eWk;]/dH;gWK+pH+,B æa̽,~S2qv9G,kլ85|ioy׊ Utxd ^i!>u+`h3J4uYnZq~H5 ;5Vs`Vέ+w=^3̒|H6 L߲jV軍0 *a"|KCL~ D0j5 xIHyT!|ɋ㕎T8];j+g:è/B[UgcBU(nJoЬb,Zpf.:8%*#Ί?Y#1^ kRd^&g:;괼ocr)Dq "v- q%y?ՙ_Y>qT%Ì2 hsbhNA^ - A|Ӌe=-^~YʜG*}fF#m& sȁv2< rY33bWvUtN 81%9/=䣥2{Wr;x3e_]>:!; Ҫ ublZ a Γs0 ;;(}lhd'}.μF:3rv[Tozp=:$"{N$Qz;Hl[~KYrٗ5 ,R:>y.pu-),w)YFneV^ v3:qgcq ]=c% Xlutg_ wvDBكm+kЌfrUK牯qr }^UJ5jBć&1JnוPįOFF$*7քJ*3P<0˧7u 5ȇIby|[^Np/ )ZoAĽӻe`gSFg*M^`kcϝ}!*Ug 9RnsfOUˢ?#BV PDb|K̫"Uw1{#rc7/̟AMfp 'Cgm{I XKtJgd*%m56du2itB O2 R-AvC&W~|Yʷ0+\^7%F\ I]!.ݭ8S,Vo {eJQj24kv\x)}Oaa;$J㢭|5 9]N_ՉY Yb_C{ mN)~4ʖ@R%检%iZ$I;=A_wVU\ >-myD,:03BOdG-f i=2>1k-_ a+X;G82rӶNs>4EA>r6T`˕5ߵpoeC."g>A lZVht I4W{ cD4ʠ@嶉hEY1Me =< vTut5gkZ雭SXpKRgё׶>^Zs@+fFы/ 3}#X`(> 0gS~{+֬Dr6چ kҥ.dS˟5=ا`C/Fѓ /Wv+a 'C}\@bwf_fh 'S8A"1h 팥?6JmډkG;U" xuqƠ2vMR|e`r/Dq.Ul<\G Fߐ@]ڮuLШLkٷCJ"rQiq~XSV5R釟}U[Cg~'a| fs' 3+:m 4(LBO~H7!e$?„ Zug]]H9[q$W7S[\ |.b. 6P0w+NrF;O2{Z[Ujomg,Ғԉ\3tar~@.X[}$yƇM9sԔ񁮾'F%HȳdSUsNP7w7>@<$A ˚;dQ$}J)"~rJc׊B=,RbY|}KMgxߥ"|{Mf+sT瑍L F|3PWmxއ׊BWajjD%^׺ZZD &렑}9nѩj(ڎo]WV5Q^Ii&ŀoQ6۵Gd' ݐRg`b2`^bb gs3$˸2A5aZetLR,KW@#rxoB_18{h'm@ J#.wN.f2,=R*7usڝcA *ciP%)Wä3Nkc Qă`WJ_괋QjE7o=Vg ćvl? 5WkC&ZF&E eڥĄ6zW6. =e~I }!qnKeBc;פbLYAKjĢaEҞB5`pQF\TpR*$' !C|IbZDz~ٵaJ-;Hg)RV1:ѧiH,k=m% y\2:@RRG/#`.0PќM*)~WژP _}%E#Mq?LR]4DuzV/C01,"灄'1bk ʦ',t<BYDnL3b {}&?ћn#xx$h|s'EKO'UE3ZM.v5iO3='7{L JsI[7Oy5k]<0)v|Oft iXBh KnZ!8rйk+I6ŚVކЧT}O@ O?O&S ]T~ %}*?q7# VBmٿmK>2`#CFƪԦJw%a1P1\)_fБZv(6}Ѷ6t3 *r p!V [uϫnWuqpyO43^?"^} V긶]gv]ĪClXV- O~wbX2S[i'nPRGV_E+8^?[1#JI'#xC򟔦Y<]uh!HGZB目Ҧn5Jzr3 x B^(E_ %,>W#*p8xH?ЋL3z돿A3\ 霰M 9㴄]ے9 xmG?q2=k_Ƒ'\5[Rc?" pc+状m}ߑ: ^JFG^RkT z7P2dJH}F;Ñŷ{|MtgO%wnU}`q⸑.ʠfl&8@Nt4rnK_=޳ˬ ` ޹EԆ긜;TMCaW?TiU!ujhLñ,+dRۚ09Q}X*& 84xǤ2Ͱb):׃ӆXy/2xP3O@RꠄрaH`F(N%}Ik6[+K:?v؄j`Y7͙Z-{<'k},oZ_;ؑtKUgiL*{FVOCX$i^EeK`hSL }Mڏ?Y=a*ϛɮ ) XR\'3> }Q3BޏQ8*gvYlMyxzNM%,n3Sm3 baP.&?bI":#UP=8u 'Iz`]T.|:8q2гqlGޏaPcg+ʴ whr{zr&q/W‰%@--@34wHFb?k$Ҭ5{c=c#_.|ĶdJ;6.$V(1J2BAZ'.4rz@숂VAߠ{)Цt"nlENzw#W(DzdLķV]d~=Rpz9 7PDQ{5aCT n2=сJPDS§8EtoW ן+3 z\&$e^txk%{E6ce:aWwdlyE߀2!1-}/;duP*m mYh %ɥqJmFhiѐ]!GW Lyҥ |b0$f6 }]l"€:>nv~GC)®>;4fyn$nEļ[6MFTTtLKLLiG& G "kdl8CH;f+g]uk3>tlzꊕi_C=LCy T[ìlII ga"%$,dwxr Z2 U"t5Xv4箒T:crX fj 96(XE"Ä* :GՕ' $nGP&1r h:W)H+r^i S*58;:6;xrvB βE0Sd,ἵI 4Iz[sIZ{0u1@Tk#~k j9bׄ|)_]ɕ3Rz7xgDavt-XFWu/Z1+PmCp?|D_-Om .qRجַ% rp`P gDp(6A;,|Z(mʸ;솧n],-o^Ƀ@$WLaaxhXܭw!ajӢ"[6z4zj!bvh 8L~V-AlصrZO0vB1Rw{qNqf j?iO$J^"8ք u,R%2!ϙ3Ű,L8-qHeEmfsԬ9Xi5;h?m :ǙEr,xGrA 6Z_ţtW[qBh/Ar[߱\K'dcRX\i܌bhD"L"R&%ؿWd1wR(QL.n U/- (Cyۯe q -b$hYTWm[5i|-HO:`6cBE6);)KNt*t"thPaV]udbX[g e}:$>q]5oh y9H}s*zLJ- 'e˟Eq-TBŇƅo3o7,%* _ϻ,x$I=KɟnA(a¹>ʙxvonrܑ%jwQtK: 2 ;کlˮJe@doNP\eQbpl$O K a]6NAL8tԿ g*}-%:NYGΖ!^aB1g 5zV !ПFכ܅BZf.jg~׏-9uEZ* td@HנP_  X2D=@QYP~?K:߼zsF2tmS?d6X?끮ڥŵ!ߚg9Oc2,uws jf?¸Wps1i=oDJT,ˡ۪P>d31K14]rgy Te+ٞ{ϿA" d Ѓ!BJRYK3)b uv$C .A ܥ.sH-W!L9f\d,Q紑ûe6"jD ̪U<{N^F_j&l8]r )._Xix@X Y꒻WzcJj4Jן?b_гCZ1jFҥڷQ;?/ظr,x:BnjޫfN?e ^f6^{xWI 4gin(< ! dڪ}mΏێF3HO,W;yo}0?ז5qz?s+\+e&AjJ=}Yf DTz<3MMPXTB݀uhBɯ9E?{cv;eAt=0Qas76PWn@}YP0f] O1<;]i 5~) `B#<IM(~E~ķkUexD-}RWrEI{XHV|BhnTTÝ%:W\Z v|~<2]"|1[$muX֧wHY,MCffQm0!(@L,@N Ńkx56tEƚH["!ϟr"DweQ#JdT)$t ] F#UFz8D~jd\dL谱VKŌJz, UInpcL=b'|x* %"ka3bXf8`]Y-HPy{FW͞:eMR5W\t?0ޢl=?:{sv(ǰ\^O=X?MMJ+nSLj՚+\ ﷎(m')RckI f?UK6|4{"IvgVva(yoG<+R_%R¬$@t15u4dDX-& N2vE|&Z@GRjXnAh7*|}/v}#O"_G~ 5a5c>A2-y-ڋWCë⊌&C;B83;i畅/qB v"A6IiʏE H z*A6ʫ:GĤ8>ՄBJ]#"-0Jcs`<\'Q״%{B!Ps1+erm#f]a(J/gΊg S)gSl|׷ARY3 ɢ5Ꜫubi]=9j]QQX9,dP1??E!H,p #ACZD5 ~20/e Qdӯ^BF5d]\ga3>3NQ}i?J8evf RS)r) K\D$y>V #W#רKGŢ?<U<iB̌&`xn_bu 2ѶDZlמ{3ڿ MIFuؔYM W69e8'1 )9&AU_I-%(,m2ys#Hp.bĝI]xi^L8;X !28ukYrpʾ,>"/֘]ZߛwA<\`T[%Ӎ3/AyLԬ0 i 03xsM$ E;E0ٜǷ! %,$ߴ pPO_6ZY^j\ eaRNFj'oJUYw'ShB+-,{z$w=ޖ ~T+ ?8E{K'4]cy;Pϫby*c{!$" p~Z來3[u!FƷKZ$k˝rb!S [׵F=B-KfsULxBs~o ~hz>-KUƓ ݥ `z8;0'TM5E{(BJg 4Ĉ.v1r(ShpPod>C *iie mnGF_.J R>]&4T%;U:Go?i;VjAȁX5AH>~xk!o"3(9o&xݹPC7%}t}r[ 3Õ 5ǶfX8O w𦅠ԝ npB6q@1i:Zx.vM'bw4zÝɖP wkkJ) ,W~jr&3 / mb95OzA$&|ڵ5r;o04HY2k<*hf FJȂi-$vOЏ"wf a|=}MUE].u3Jӳ%{O?'(N1uQl]v=- 3HNbf#@ XS((vmhL<2~9Ak%9tA{-4!$tD* !9*n~QL.nѵ2*אY?Bc\?[Moczj& D?D*%Q7 FI F u-_̖{+U?"וx(-H8M Ш%]통ɡ{#M46l%S&-E  xtUvy<"9_Nݰ~847r{IcDT)F =IS8 3?Mq rǷy(6OhCuش8~3`{SD5ߩljL4VXAg1:-#5:e| !ǚ(;f&vHYv`g`g>g*R eA`lX_r'JdfD֝Jrg)p\dSK$*V_# hϗa3#}nBLiM*gd5L_ rs *=9bv ßYxhu)`T c+xI^-p1|5#Sͯߢz۞2zb_Ϋi`\5N':fTd-8L!IhO١Ae$;W3miHoj?$\z ! '1.\PNF6: 2V:-x^ OGC'g?Q{P۟:\e")3X n̈́ J!41wH%⸄Bokt} ȒY"<礼 +scNd:gJvgB;PM>e[L U챼)A`A~PBovOR ?LƩu4B sٳv9#wJخҊk})5.k+LCH0脸tofrwXU)7[v!éTfk~YEf\cb-dJ)>Պq(o oKtRаJB 6/ jjᇚYJ;uVyr4z #XŎt}Yxިz]]%;g"c^ [ fWs(;fMBa~Rjd~+RIœJA$bBjCwo+R!@LҶY7[Ā6-CV~JttR,asFLBֆJWD0]I|Jqv05dbUEDDG_-VB EfŊB @.^3z)Z:7X4W收<!XN2 *Fv]_g:hϬ+]$%A^՞}SOoF%94p8f sr^E$.ɣ*{9kX/}/܅tpͻoFQ zcfCdGlX`͐kq9ٽJG7I DémW_DկF"e VB=et;2c :*lVGIDi-zpY"ȼ-|dD_$' \S U W놿t)F]AR'GskR%jwk!ƽQjB+ak7͜qR ^1Dز.P1@XMH qi3]b 1r\"`gO3?НQ5Cyl1lloFJEun+w+xx̷Prv26,Ӄ#ӹ;w$ML5BKCWvoOhuy'nT:!?֒h@I[EWmۖ'˸'QџP Z¦x7"?y0A2Cz4[Eg$7O\HDgREi8ͬe}*wʋδkWޡzsMY.T#i #Hx9j +G=R(U۶wNlNIjiw4Ηaస6ׅPg?c_hğ@$AZ N\.~ȰRiPpX3\AF[{D4~gbΑLttZv44g" u6ѭX|?5,o(/{ 8uJ[/  #~@\w5.#)zнyd 즶eb9q8 ߚ_$09}&(S6gٗ9݌{hVy-e+ ߩZeS N'ḷJsy2hoM6G0dd{Oju' zˆF d˜EP?(2L:l}t-2].xY+xx~qCD Vs4e8 80EE0~ bJx1(?0 `jbKȇDԷiO=<1 .59!۠HCӬ })@9LN+XNWĜiRO }JeUHyD2i91F$0NSތGqFT́Nr Pv@4 \Dg<7HPֆbli&{fsWy%~:7<'Ezu2_W\[g}X 9\c) VN3Մg} 8p My`BQna|iwj[#E 9jîin=ћFt.p& xm%`y~6oր8xSFM̊ʵ ㌚@ёpt'9ȝ`}PQ~ǂIXkt~pM~ :(c Ar"++ LlWll$|iX1E A(W=$gJ`X|Gdss2ǬPϥRyJy Sm؄QN`8( z!) }Ioe(Nveܹ+lAر;x ӷ qA'+!ƻ:Є#c1b=۱2VZV oIεU?*OdK~&豗>4f+}*?)KLC*uz2yF9zk$AAц&Nj* ㆟a,K(x.!W`AL &V|ޓT?;ﳊ%1Y]}k v DּlOZAUAE݃.w2rl4zqyad=.J;j2WŎxLA   ͉dE0f?JHtÐ"jLbAyئ>7Ȼ`E5&K NXDb;N@+yGڍ+T׆X&`mqR$eěP%PE&EX`n܋- l}d YwUScc)x,=ӕ\8f7%-6%]m[KGvjɬ'KԞCo"RNYVY-&Ԛ`k! cdWT{t ixHMG5k^tA7`bhߡ5T%K),$ܲ\8$B)QyX_-WgM]mtW"JBBǘ2k25'03rK#'T &Yr,]\/ *Thl̩~3m0ZN,wcAКrWonm$xع˖oR j#{_ژᓵh:S4 {\-CE)er{[}~eEV{oC&'gRIR /;MSхwP8 r  m9:3)xQ'šKާ O;sjsgRoRZ|DRxl b,f2XFqtu;xN^Rc0hprآEpϩ;9V} rh d=hCɺB547c_P>O#*{Gk" ˘']~vӭy1 F߃dk/P,2o 3+MuOF-X/"ccԶ'"ws#nrq̺mc0,0vPlL}S:_L.*jf};yR|y8?I[[~٬[E {u.n<Ӛ(D>Ŕ@!ލ?)ݵCsT6?q("FJ;&a" hPg_(20y `\NVFw̙[<|ya hb\^BfsYkW3!iC/}ճxѶx I]oN0HSLfo*ma,e8Zvc 1K:Xo7xqx|jNT X̠Z$%#&! &{`bJݏzs^`m0 )k9G/eɞ@ޑ>03Mÿ^dszG_,VB2rmő#˗hD9juH|! -Ok 9i˗S z"ӡR'xuPU٭O8dF\ uöKm\[_՗oφږ4gҏ͠4>6h>݈0A(;&5QuPTHb&nq_5jrrDAm\Hߞpmǹf2?`m=9sQ9ダҗj0(coa 1jq:4wMeFuTx$gzk׼^!hR ]&`N\2U"cܵ3#>2?!0:,]e:ִbg;N}O@A޽ /oyl9RsF\{T1nH1 bvXQ؟'D^dL%AȻp5e~)YX'imet;?My $']n>r#]x"nGI o:8b8kg~}1O@ 2^ɀ% &ƸY_E^[/1͞enPp&<.|^m]&Գdvry38ZšqKhEt<:婒\>LiE>Ѥ+Q@vFU"5.n9PU^nOJC4d>]t:ĜEEglb $y D'eErl*NNlK< *h^^#6LӃG :Oo8(Wdy!Fu;4PؓviaG(贰.skCT4'ۧ!o113E "ItRvJwwf0T'sB;\,]Ekf|~c$|Qyδs*7%)7Eش!p]Bݛa0AIX[?J3mOC*<䒂HC:e,sy&kơ<IUk U-O CP6E*wN |\unV;`@;{wB2վ-H\P.@om4.rD^oF#sFgҐ D0CkA5`&p1 `FQ`߶N\N 䬁cM6.5^|*CkfEPAlfk]73"oݥF%5vӪxRMOq K5+xEk@ml?|\h^tlY7 s+s"1+{*yckU7G͛ЂB Cddܵk4& w䃙NVhxH*>DӲKsU^1Z` ERV{yqck`8c f<D4C aR3eNK?򷟕1-|e`g,M 6+ưNśH(m :PNĔ|h8 w6)wr=i+_u屢RpO&ATa KEHCv!B= LM;;s$cAtJXRH$cJl -2?%Kb oj uo+E"{:HVk]$'ˆvP"9yDSΞ4{mUAhv]( ݐ]n*db'Kn=#tt|ƘEu.5 KoZU0ħ @Z@*y(C@rI(،kZ̞Zb^)ycTuC '>l8~\Xcjj2Շ_Hn]BtmwyJHNV9MGqn2$&ߟ!yL k@YtM0A( D@WW=/(A*>KHJj~/o̖43['\i(G39LcxQsW ۗ;NV~]]$7:B %yy+w:Iܡ>&Kcyޔ*i1{7BCRJʯ!A oY=,cF( #P'UH+fkBxOr7ǦƓAᕭ"58=tGSBa~<D5+J,ʩRrtZJ, P}3Y`x-Ȳ3̍|?bZLwz+؞Yd&V653W-vȣÏzʁ2K{B]kPG62-dŌ@ G{#|n[Vh+ 'uԵ0ѲaQ3b;h8쩋T2 ~i jV+_h70lGkţ7ڈ!pJD*4`ҀS ޓlذ,WydM ث{b. q[w d $zBv`o1=bTWd:=F< mT[=4F;uTE̟Q8!r :AsNCn$=sT6  3P#?GU {%WBH: 3OxW4#SQp 8'nӴQIK%`،4 _\$j8X[&M2VjLE[㮵%)z ^\t~,Py>(mK`R>w>  ϣPk|wΥk6 :^YrZ ͪ?ʿlۢ<2y_[abpr]6[%mO'ӌ#U 1 +j4d\فe]&e|[/v W'̅An*\SpI< m}ꄽfYy{ Ϊ=]4PzPqErRrҹ?]po_2O}CA*XQdv`` YLǓbx-`]5A#IJZgVJC ʻ49.&-4L> פ6V898˜9TY%b$X-sNѱΓn+#E1H_۾@ìdޏ#q?+ n>u1sk+q#80.E(釻0\{2<wvXX$ēTEC)I%%,x.iH`%$/(ZhHfW n hBSVvƾ⬊%ΔǀE$T E~.2[)UG'w^cXAL.\u|06"KMGH&vи,>pmr@rGF#~ 8Aj)V3K2bјTY8_MCi0%wP+Ez.P\7x`ZDHר o #Xh2O r u;HX>E!Xzr&}r'q{rV1񂗌_B >gq@ :<&ǘyG)Q [5zaݦvCv8IZ [="*Liτe@DT~`u9l>Ԫjo0 g[cSz*TDT#gd x/ӊosfř2 K'v!0CtoU?R`d(RR(A?W?̰kS}` /Ij>KjXw Xr% ח0Zrr5Y <҆VFAru_Kq/z_pi gD4P(x\Nv{ZA͠KShp碃"ϺޏiTN !_( Ɣ ZI4ysrGS\) ecks[UQ]O l-cqX,1JUBpbSѭ V~e*@QGҲe [,{¤Wfئza[Stt_ڷcI{x HLI9K{7E6Μ*_R6޽ jw U3 p9gA=kKaݥ:!'^Cd0YA $p%?@%16>jpb^dMŹ\P?2Zs(kA{S^lx}C4 T% ɛc&s#8vUifZq '}ǯ뱏G'cWpxq"2 Mo?¨zj@v7IuL4~x-l$+;*m(u7}f_ύ[wn4F{ᶻߐKÍÛ 吝Y[7oA_~'SOܰByQZKr5i$ 02+LAw5(aLJOz}ƭe#E|:!張miVzu1ZDI`C^39FY)vMoSWsV-Q 3QI\7X}z6 ДOLŷ$mB{_ crOJa>ԅ<͜Ca%bV{(|vj},!Ƨ.|O &]RȆIg֞Q}wWzymK̓&Nѕ̳:Q;5S>4 Ě&URKHP4܀s)OaHȹf"W]RE{ 7V`f2v乑˛ uxD>UK ]Js+툝Jf } 4]u 0YpXfYOԙ9/"G)$VT}rCm\~J4lYzx>R]>4:?$N!ǎܗCKB"BGI٥yɋ΅1lЏV4)ctxPxX)!C?RbL-m[w( RKz(VDQfמ_nYQZ1P!0i81D__fY܏fs bvǁ(QQ[9[H#N8q :z˷+)-CUc4Jefq̼y3] )b3Qj=!! ?gPuƆZ: BBsOm(Qe &.vP]88w<5~AEN+X x=`7kވ1WfTal7kļT"qOb:*$Y06tkwM}BXL!m#j;$BhxɮLuXt|[d}k~##'?J"x 2LTG=Y1wb)yH?:jDy2jc;^0R1@S tlz8z!fP$ ir{62|X_4( 5H* Ҟ:~wɲI:Co>+9Y\U)S3q19QLar />;}aYݣ==BI= CNVȾ kF֢'ϫ*dTk pRuJ7N'2Jڒ kչ<4'2+N g̟~{vTc'R_8#*Nb׏uh$K==tTlYٶ\gߏ ޺]onq:w&N FXK0Ϡ'Omz#K =iN-f^,CB3* p<ޒŶl`YXl?22TuoHsiV_ 0ǺWO[Vp"*O 1zxnk;JӏԐ4>RdB/q;dɫ 7>ktzhtqp3!WJtπ7uH @{Ahr7}ěIJ;NP=\>lH\]2\YglI{Znm^P/EɧMZ$hLU:D=?p+ҫIQNs 5O!iMkY> oЃch]E7!>>4Bk~'.+O4Q=ϰ&uj<56/uSJq-v<U܉^դk8Q³Ji]86 0u|ֲAmxhAKչ|C8_1ʵS.\5('Wأ7qC?sk?y.WE>GXws54=52*MP i<0BAL_aSog<'4P)@$P RxKUA:vi{橕 o Wx~Jc,e%T(F S;S05QNwoԘҐ#l?xaZxd90)@j6>EF[y<$HBcB+8K;&<%o>+y? DPsvC\5KJLDhEmvt@wؗ 2atб5'>FFGcsw+q= #9!͟ų~lcYIƮH~Μ))uI٢s*9!=m[JBu# ϲV39WKowc٥Wjw{80s Ea>xu.M@ׇ֧0"ѳ2T-YZkΐʒU6YIw2xHE=SEav٨(`Mk#?$.'XTgN;:wo3$Mmw 5*$6U@XL <Ω7`s1Q膨CM Um#?5]g8OeE1 ծc8+P=+; K[jhY#K9!EKO3.l_;Nz#&wOqL 5 rbb dat~ɇ>8we8ڠ#J} 2VK=уѧ^[`$]ɼB]u.Wdd0oGNZqHqF4hXK6BX +QNS G0:@gtC8ϋL##SuX覾K穢Է;4@ [0!b* %ǻLQ iBP>w{ v75&o5: &w;sxuXp)궐|qK=3wp|} ˆ4(A* $0dSjgFZ^A0豣/AFRdSzn. /xKL*kIfMH{9D}1j覝EA؀5w~ *L-1OOQsSmz[nB;az]t6#mդfd#‚qqv9\J ـ<ͧb 8 m2tG)rٸ-1gmNUHs#SDElnjlR &I;B˥LեIt)ߪbW~NΒV1;V鷇x2~*8 4doɨq)2m~ AV %b3{pwT~(hsBLÚBm[xz_(aiڡ04Wm]{݀zsXP!o# i#(qkLaюB`D?%M,<.ZW@ج EncnQ-w Nļ< Inqja:z2yYfGfwNElAF31-l8Mb!eH1-7c'Qrƚ_K62~v.F59KyІ#ɘem0׍(FnʸډSFJQEDhL.dETdMg?d@9BbG<<gƇ?Qӆ& 5p9B53<vwvob:!@ %<`Ʉ!`ԣzR"S))ueB[⇬ޜ,}+qGӠ@3qNI~UuuXO(d6 %Q4K}c=*̀{ƭGV IH[YW^8TR᏾ݣ/RP.Q\)uQZ N̛Zdҷtʮ"J0/NўRmTAtp:_ŌQȐ{h(Z1#𕱲q=wlb7CNM$.$O }ѠMh[iR}:sG_I^mB},b&5o34Q"/ý]rF (y9 ̼bx1n8+FZ"$p[zߐYhnmv{KbqH Yx%UBia\(0_4|Gb*Ss)1 §Y e{PIcJMZhF(o1!(.l\D9iOo6hTL 7>W%f-rjK1EOt#`] r.CqqJSI\KGEJci`DDue"z!=BZcP/rFx}I#HFU5\h?IOb:qzپtڎTs1e˳J vR5㷕C" Z,ɕ>;Xyb :mf+GQHGkQ[w`P.9.&?8jUe.^ &k[ъf_os:ص FKuxl3ׅInH 9{h!PppҢm%Hd$49Hkl6yi4)(yM- ~k;j\2%m'ʔ%ל4O Cqaᗋvm%\P-3yfd6/-Lq5TD!+m\(./Q&Q=A;]Irq.K֯#(8"~~?mڅU^De4`!g KMڼs_Y87x1k-w0rJ\$:tgA!h%% ^`ӋnAA_|n%5gi ջ}kvpUm%| A?DՉ\c11ąG>q~ ީ#Wr$r߄X<}9pBZ31Iabrj,Qf9t{Vߦybs6h tߔꌤ¥mƔ!" ːUX^ G`6!*w4={ed8Jh_%pw:-VŒ\q:X\ X(7a( ;͒#YfѶ.r LC<<0rZfޭk. / $t2 /9mR)= ~(-7lMkmt<𥥛PwB' )/ x\) Kvָ.}FR4)vp*ۂTZ$f5:s0Z`l6n~`XŔ=T6ͬ3'K X)lSʮUѰcԾڢj]u=m%)ma^I $l:΅\^?(!1Y۽M\!;1BC{)<В)M+^hsgVrH|NˁZ 8fB0O1)?Kم sX[rz-Vg:CBx܄pde{-kDVd|i5fGNt$`o|K$i 'K9$y4 (~ͭs0pK!ɖai/ƬL-(֌&$Rd@WQH'P ]>.hLhpU=? JrJ2Uyt+pteտ%\zaOߊzM.Gb4jۮ]Biil8&QqV7zsqur ˏ`B.(z\=M+x!df^+o2cJ-^NP gedGAi{)YvK\7NP.CuY/dבLsްu),Y.d94 2|T1>0_?ja7NwC^%/t)㼞o8![Uj6fiR!:.>0l^4l7{Vɀ^fbc ~ݓxlb S,_yΔ4*@PHmSP{mHZ"GUc&;>sx% TJp L:o T=)ɁCK6R6n@Kp %Ku&lEsjOT`@`|I@>KI+Ewd6c{= Nn|Hؓ6'WoMˠ!Tjdz.;:λMMrf;11䄂7>3ZJ``N+S9$'{v?Pwm`8џEi Sª19! %+41>sRLRD1Hy}qVIJu5ԡd=DʄAz:Cfn.mAiϸV[z%qK5̄aZDt#>og:%.Ţ8T߰J B3|ol h[XA];X^K 2԰F'eGx*.NuXVjh]hLIAq5͕. Tb0XDg>.eC1@D@̔>ŌG9YDYt}rCn-kY$qcKK!? fMkRNR]&N(U*4bM#*\S VpYD^(XkiN()Ʊ9Zzod͛Tv x\⅒n@]lvlx ?ٴ wh;f8o-y*+4G;wdYvf{ۻ q\$"o3G[P-kEж-KSMS ƂFVIKY7,|M_Y% mrb'JL4"}*0yɦ,Q|3[=:z;J"f[f{g`OevHYs 'h!u}'p48a,;i|a #V%/} &ɡݬY *ǂ [[>瀡J҅뙼C I:62Zxon& 4v$.;5gjA'BFwMy;?&vJOWk}0Z2<( ,|mD/;ذ1ґDܻ,%Lҵl5`M0R{-$”u:_`X\#ܦNá4C'ɡ>txMMX+6MÅ<|A +QSCrs/3acS[2zPCT;+JO(US*Qaxi.tD.~4 6w^#`cɻ8qF*3Z U73O`&s}Նo[F)/ёJ00j ])VG4LEh__Sײ!(}6zG: 7$=7^mxd@VTeЋ́Vݵbp%AZ4ՓZ% e *'VTU%w.ycw~M4`ǦجEv7P1W==2_&a!JKҗOZ]7EE/ZRloξs)>b!8#S 5E$U٨xFk"$UVU-K'ڪN-.̖̏ySRClLW=(tmab q{-nexCS:4NhU.*`N܂/pLk9ܤR@CQ`)DPˣJ[ u=\͗4νW߽|ۭh^%, 0s y Тl.MnwXbQ4dN r쬨"@~Gn0}!*E넴IuV袷F3=kA A܁"t)?ɼ=Izc?YRK֍[ \sdI->Cл7 ys| -?ધMԦٰToʎVv={ZPl OBkz! L5Ac|=5J3UUe_BNd_[tE/2 Tکj#B=Q2ȗySk$7NPAtan(' ׳Quⱅ.'84Y$" %.LbXS\`.-3O么aҜO\ldBxJVy?^ 8} 酼_T#f@Nvp Z8;b6-VEg*+YcHtDNןzGjZ[sɈרΝ[N[iwsjѸEȳlˌs:|LN/#1$$i#@-H~ӑY,ݞoDIhQ;M5msގh<.}PJFfq9yinXG|9 5>ծCJo=>qPtC3eсx$\ /0kA"mY,/> K3 5ќI5m 1a5D's&=.+"wT̴*o] YgaQiOءܓAJG+ꎈv؄hfURH9Aw1uOLf pXR\tvC(%7' h@fư #Z<`Wa6ϥ?=jpPq&;Tcjq_%6;*H=WY藫Rt|!8Hht[懙&i=Ik '+F{a-N^)=jXX.ڻD!_#:5>Inz爰J Ύ2Y2ul!Eǩ4C`8$yŃzHRsi3!i@XHgd=Ɉ*gn2%;Tig_2k8 +[9áFT8 -BML*Zr9 xo~pbۙ`(3/(sefBEL~H-KymQh<f pRY Gںyӳ:cyUΐ:sOd}W! rk{54E/['5Oren^%H3rJm rJ }#9^x|Q\S8HOxUJҒqԦ1ԀG oL~S-V㐧P?%o!V."~jCf,#ҭ¦TKRhᛷu w!|d(]-B'a޴"}&ťS;am" ¼<7w*PdavAf资A! `*W]P""@TpTXG[4,viHDjyUM؂@n*Y zG3!u:N@&(4 +QC,҂2Ӭ[ 6\3Gr/hH<5oJWلofk"bMd:t+Ækpw{?Ť߻ۅNI\Vfg_^:tjׯM{hr-~dqXhrTcC R=R?nZ=TQrPrmw\Pf~" X+( aBIYLNckRsZ'юp/#7[x|BZTWp ;c XD| T MutzcQL.^~3-IOIV;s$:qX{ؘ:xTP&е,{Lwz!u* 8 J+*Z 8e ݕiPN#Gr#%9zk<mDwZٱ ')x$}!*sQHO $DA$끅.unB݉6n6i+P0z3)d2→~5FR?I"h$Ϣ8p2\)2+烃9nIY%ϱP/MdQ[Nhw!n\!؁.y.Daj;%m'Mn;f2}Ynwgf3-cz:!U>f.EǶ 5Z&;YTd=EzZ@'^K&T@?",eíOhIB({`%RvK3X&Ț 3 IM|7>A1~ֳ82fJ3na0nQN5"SQ"Ai7.f7dȒ-f|kHrGM}^l%6ZJoO4hrJ面< >??o"aC&D< A!kJl&56jwJz䓶b-+H2n1ΞYg8tTBP do $8ZDqx _>I4/9r,)I+jkHY@9zQ9Ӥ edQ_ ~%3h( *0HlC]'a٨xIpo1\-r(&Pi-z˩rK\.}Hd0QCw/?q1u).j;ΗcoO$5 ]Ǡ_A*qT 銟L&^s6M1ނ!2[f.MOBoLQMF~uRâ9݂0N{ȧ*9Dy6pH܂pJ O RKRu#I(b#mઍddmD :Ƽ[m?SVH78Ϩ?;!KQʼ?4OB`pPaFA@`7/#ړX _"s>R.޵Vkoo"Lc=d/-2qK\$p`3$#y-ֶ{gjzd`Z"bQZV}Iy9Ԏi)~ ւf@N(X;vw ]AIhX\#tYWAe*s֎I [ j~/ 17zF10<13OxGb!ZM-q~fp2}GO=ezZEȄ""]D Yqu*\H&9Onpڜ+L4\&&!`V 0k(Jf0nl b5iǠ6nXlc@/ceWhHX`8ϰ|KKx LBK",UiSUy/<A"-?WSlOi|Y)\*.&7~t9Ql8kL>)9)!T왊W{m~ZXXXow&=fo_l@D|E0;}[BŞfá%R]Hj=FSD?=SгWBW)1D#MU5&` b(`۬g`b m:_ av>rbdDvkGV'[4TRĆaJx}{Yf8*2yv|)h9jQ:rNVmۣ`^q@{ɘ1j tʒ5jjjO)KAQP΢I}@S|SFp?~Zj}<%&zVcnkT[Qsh&ݴ}(s꾅F-ʨލ) he_p}CUNIMnuF[0s;w0JBtH3iZy͟|a]6q`{{x)ִŠ@M,f6YLt$KD2%UQI0y?1GqݨjZFVg7zL! m,` ;6ِZo Bn ߜS_v HtoHwcZv+mTGO].+$A"e[mr mL2~ Fkjk`Վ@[{mNi[{KjF;ՌdPݧ*$,3ό &rdt͛I y3nB]tr(TNVDqXN+" St]q5u:^X3=Q E9\-JHH2UJ=&|rto=wܜ/ 3ئTϦM q_RB#^BCd+y"" `ԲC8(PJi,g2Ӎmͭs傀3Ga2g.j 2K(H ]&2[xqIVdǓk/(? >&Q^LROO 9Ñ$܊&>5Z̚9F@?rW~o0eV# $ DȿcMb̦fC ,kOHg-2bo"0!0ЖOwLS*d-:7g!M=R޳bl̬CaIy@#.V 7$߀a_%ӛPO;ԏ|nSެ% 3K=>o 7O|31,|" n_˟srBGug=3ZI5g>LRpSrZk~Ӛs5scHZa:00LK/ ;\@#kmaaU}'#bj)u:%sM>W`|iP )* b%.eѽ0IؐG$?엨LW|! JgGwo B9]4lS]Wir4^G0fU竣*Rv-~DiD&҉ꙵ'@A-^Gp =0KR 8k4D la9è|kaS? 1ʤnv!p7]9)|踕~d)zr=PbL:N6ZewDBr!wZ ;#[P پ46,(EQᓏ3fnDjy5kkC79V*".l0]u/m5LmŨYIYP*{.",r/{! _X͆tVPgU~j aQfNX`=S~ &kD)5I:c!MٱQ'tZ|.}Ûx:BVg&iUpY [@qK1`ce6#\wKӍp M˹4L(ßKǡ7!xn(D8 ɹ$—_#T>lhʹfb֞>^W~G\+gŹ=x#? K݇BZТwIN̵*&f$2I kcu FzGQRb/ r"#53)DZlᦿQ ]g ?DbjNf]Ө1IkB9,wF8CkE/\EOJ6ᭊz}3x./;ܮ`*㑧'wʿ#Ժ#e6!N/tN_QƢ$ mAAQ~|ف\Ip2? R-)YQHrUz, _H O~@MJCWgy0/U[}zbnc@8R1Eh MEnONDCH|,R sN [RAmk?>'6҈g(a:Ji~P % D1m透KEj2WɁ m#{:lis2OtY-| +N˶ 8UY;0_k DlwKɈfw69- M$ʳjr0{ A018?#ȓ:4XEqO6Q3БU$v%J\z^] 30OMpP.h$=,M$ qEEJˢ[KJuEZ |fC ˙Zb|v5֫gbDGQZڹKa&J ,&"8V]L5-h,H^L0XN,߼ 8ҮUG ߪJqJ_< =dm1Ӣ߫_Y(݌G@ \m^~se(w۝Evm5'Rep r }KQiӖL*-1g֑NQbRU`kqK`ad ~2($\x"h>:֫nđH0vpXK)i>*…܎QSe 窉 w|W<ɮm\#3,!ޜPF5Jf8ww:%qJxpg}Lzue-~>pL3JtFw#Y$ = sMr ,X 4, _&*]ٔ0:Nΰ uvkO,ګm_Lg^u2t >x$c ٛvNQ`6h|hYkVZ\rԤ/R30stS3Ng#b8VC~0RÍJ83?zW5R!?ڻ+J;o4=Jݷ6hG%EA^fVW›lEXQ?-xo'_;n?Bem`GX͂D@jVȳ /Y2]FQsN_~!޴CI<٥E_lqdNz,WlZKM;~b(<{ jyהd ر|`HhFMUڄwCpS6Qx7^g!3\cݶrl7b)[(j.pvk 4Ԍ,^<[y8eF]u)+@cF5{gX3)'eNQmimC<ƤaLZcu7 s´#sMzxhʍQ+*㜫f|cHO)E~L:D&N3|$VH q:#rŤ|4].Jb4vqcȽӭ:_K`Ŷ,r M~$AƋ)@]{ g+|ܮ';8? N5OR5y7> ٤\}Zݳ4CDimDQ9Apul8@ALSvx> /459c.$oqAE~o0gwx ;Ƙ)ۏT!cQt/>{5ɨ^D5*ڷgM$4}_6Bl,])=%: ɭ۵"uñ.@Wiz-_89~H9'{]V5( rxj{c!Tj/:=ew_ {f@}(fs} 1;(0aWYļO_'ꐖTu{ѾDj>c|2YD/m{̞+Wzc;)@]#2I"40#tr !u&\hXWBX0~uu#ni+_ҳq%/}<`D;KQahUwz_G(ىٱ_/VLO un!RoGĐ —!IP|ݦDTk믓;Z>OKHƽ.vj"&F>h;MvӄjS&b$.Cq$s鍵mÛ ?(|C\&@CЙ%Id!/<p c.e`j`o1` X8F3[]X񜚮Mk!g>g #&`5;I{8_r..]oqZrY]_V\ k(Ĭv8qy!`#r:$X[&X)dP[n޷*\%Dmޔ8rCĤDG! vP{UpwĔtA s/Ѻ:ؒ)b!,)e?'A,ՌK)cFwh>4Jzsi<8+9ZHgdтua0y8󟂁A8dK$t Ey}o$xw2KL}0Pi䕆#BHa80㏅ua҈-@ wKv5L=8ҨJ>bk\B< h pqS];ңqMlK9}=n⣂mƯ%z6Y|yf9ݵ?Mh)Ԟ%\He&HX:Zǔp*?e+$|亊WCU#0U >|<䂢NLrWI$s- @&q㚷 }`oHJLl=!gT5On݅ ]m=BsxWv}Do5Э{4힃XmlI$H$tS ֡9z± ّ?u+S˚fEh@6S|.gi,6]OB\:x1)xl&َUXBД a_2!ǟX~AH_p°3>o -AAmwOSVN=>):yB;*+2g,WqRZ36y[U=`F },ZM!}>jwzrtt!Qb'lO2'-09vrvz7~UGD@=F]dvVƞPN/5ITCa\R7T\ffR uԯvf9Yo]؇Rr$S9]&# QF ba«[;ng# `8̴A4csEJzͬ#kC a/G+#&X5H%;.Ff}X8e5*W&7!a͚m Q.܈8Qf!Dx{,ytDqvVWCmpgNW]k͘z?iǮy,=2nqv$Q b>1_w~ğhsz*xBȃta`lt#i-Ba y.zqڀI/߹oJ)u ʛB˰aM6OaIf5OOi(xZU̪SMDzp̠ƃrBM )AMg!~dS׋?f`$,nx#u4K50xc@&M[u#nyX_puVHsIߚ-ejX-\9f٘ACz!m{T0g<7NX׷(Z0H(mk 80Ҕ>gƮ LA-lHr31xLfK&p`$*):H'{lzΐC$m2k2y @U#$O^~(4փ ؟C hI\9aS6/33uVQx Oԗ3 +hP[埤\KL!aQ.|OשׂO3\H\;bD#q?&oO>=8(\e(U2%'se}z<?dJrdձ@DWۘzY˦lRH)~$S711gMꤓDp$'&IKL=U>Zsoj=YYLh*u7}Fx&q+ Gэ%%'=_tgc%7@/1ۡ*VCWN~a\Fb4).0Y &`!iٺ_x 4x=[MC$ Pj w~ š h3NuKCɪSu;4U %J] p4jzӪ~֐0G 9i>5[Aƣ4'>{BA Nүz7Bce߲&?DH:n_1xL<vEg<.lOl R]R8xy٦9ۜ iR_Lf};x=Ch9P[S?Fb?!؛,20/~a{zҌq5mNfycZ?f6NgQv7t»98:;'3=t|8 *RTSX_~&,^+5nj=8;uHgUXB~㞊sc0]'m-,g:Zڳ' j@ Kd8A)B R7yP1)~JSooCt y~@Er@lAڀ316F; Q≼$"ֽMi\ F |lZ4]А{r72R$ӟl+LmYy'˶w mZ8?~"H"npH6ߩr_uzXKG>'+Țυ[77eϠh//ȒuHZ,Jʴ<[e*1bk629hlG.EyiY D,fNw0CcXgY{>:Q꫕5I"O)~3z͐C4w(pyT~<;E:uNniv$GQ@[[MS:M7xaS݅NRfZLNa\/ljdwLrM`X;\A(M)#f,zj \.bľ핍@ĻJU9\YS#]FE]Ҁ+Z'aAH&ć|Lݥ'@;BFj׽rm&LQO2ǫ,eRI=v G6E^Ԑ齜psD`:SX_Bm> ѰusB{}K |TjtoGp;k*ΪlNw 5qEqT"Ru` $ٱ˵J!NJ޴f22?n^K!,B$қH?Hۚbk]\W:G[8|t s;[cĠj%sltGm {NŗCd ?Rk-@ (YR9 M7Ԇr4IÕGE yO^|>/6dbɭS a^1Ǥ\WެEJsrł-4}>2Q} hU2C R.kg#8X(^jIb itsvkNߘnA$&]*kT:=# z0M2g-3K;Kufh96̽>`\D6p;Ny<_҂]Ƃ~Xlc[vl2 (CF #-E>rLCqBa.%RktlCP"C ffi'G35u8{2~(rd'm/=?T&Ho0ꉭ`XK8=&@#&M7T EC~h jq10^Kð 5@ݑ+^0=pzHчHp#<H24#k.O&TT 0Z_{ZT1ۈ_frm.;VoU ]Mlj^lkX[H3YQ$3x54BO*ymngUZLz ^r8JIxo2Atl6c0]l3`u[-IGfZX bz{B%oЄ27V OllBmiKwߴ~0Y,%'o\h-fϮ6HU*Knkʤ ED^T& 㥊!RFNւؘ;8-oSF89CV>z@3C4BvR?w(Ob[5Tλ!;p\^,Bދ0OG2O9`ȹb&Ue*Ŧ3l~Em*>NUso)thރbӺ>$;(譋'}ThY#RԷҕol{Eiu^ gfj"غoMx즃度m Gv^S ,& s*]6d. ԀybN @ڕt.> 6,iO_tf,R53KVpz yO>)b:`c-^M=>=lREdj,Tcr}D-r>G§#ݓ#oJWڝꋣmiknDAyƚu-Kb/TP I놔H;nZp%DX@]{8+3a$\;seD:Bw$>h+sF}F9V۾!tU`?֯ኄ&q9WiQtigHD%;ct$f"ݥT;Og[!ZR@%6_<:eoR-0[Q|9ޑ?"k8E@ {G= ۹z~& &琮̱x1,[QUV~Z= .LgVEZ7fӉ8+=3@ɋ=G"<Q SMn+epݣkAzKMwј$l>O )P_^ ÷dd:X1fj6y=.^VRFSfc:/[߈`*fD>e0P3=U(ps"wd-ѴeR|hKGCCAЏWgjhkwօEU X.UA7bh&WV4fgH _݅Xmr&-R[&SA_x$" PF35"8 M{f7ӴOU> gɛY9b˅L7ร"DoWDM\ I( vo%4f #m慄,MkW:(đ#K Hi ʮAC4) 8u5y6s|îuQªC7"׮(nF|jIL.BܝQ۶tC4M LrYYu;NgVQ#7FIxq%8ct{E_M6jlsG! 48tO:Ev<,Y{S1!aPgڵ4h +Z1vq z1 Zw8r{\8B'tfEdSbln FbjFsU$0lAL/;2'ʂ/N~%#1$#Dm$~x\: h3vBוJ׿x͸JV-FU ox&&B]ދi0 'fɱWY0%.y=^[B)֫yas$M+ENawkq_k_IeL>[)i &VP+eZ:p{fa{\7s-s&Ò$9t7F- }&E;' %EL ẕh+]Ӌtuvr@ &o:_qV>qMvsaç-0qVs6Bmb vY7;l̦WPquXЀ sD2wj~@@k鼒#1=8uϡ_4HV|>j&f :(`Ǥ(WF_\zg]jihz]/&0]Mؑ*^uܽ pټ'} -Y_#[w_⋎y< a>OPiv{SW͈|(KH޳MkksيMct L#x ;Q g <N-3CVPHA .^?~l~70$iVvX tE AJDD)9[04}ItEcƏdZn@285lna * gzJqt7ЕgT9IzIx: P6PH-F1$Esv4T 8Y}YK<2#,9 Qz؅ ު4j=Xc"WYܩ-u)qr(3q.^]Atg!Qaȅ d'^ 3@k{ъh1\e'lMͳZQukw؀uQ8#V޲2*`Q]K9`HPJq{qh=5wRU`X{JL$ru +>qlvI[ r ,G$[TYt_G,NdrD%°jރ(^.E'1:ڗ`I*'0D&`Z~J?$(=- I&O[>=Mk55C@Hhst /IzE[)OKz&o}1j#)Fl8)[ %1se7e ɬ~&%jlLS]x:gS @3Kɟzg?yiuWUo&gSN{`d O{,pe5m[^* ZEu X/[a[XxHj!7(aTV0^MNkE=u<4@A!t($CM "lpOx#8;ͯ>W)?P nXX|` nJUz^֛̻3roD/SXC/{|&<3wG1VY-Pg /BtD 5ԏi/¬9Ψ/Q0\;yQ2vd́Jh<͆P\m#݈ٶ-XpMTjIJs/4EqR4w̵ո$e}/x3%c֫3R /ܥ9#Q/ /5ѬLmD Lkmk-:]͔IPH{˵P""""!w^I 6w⧶z *gAȈRsN[JT"ݥ5DiR,b'/k^dRB9<4caZ1pپS VHvbmn*H]yu svfKULVyG~ BjE+˜%dXS$? _,mN^TTMG93?ͺ/GYqWֱnOFzw-c{֨v&!-%|!_Wb#k{gsC'S1?TY\Mk7YxL 9@l*.ZDy*,o'E@c ESGosONxTt F";"wčQ/x1ogeNK*NxXc8n  9%Ʉ}{]|zC>̘zr~N3N !=1]Rb> *Wv(|:*fF*X[t9[;htP:,cHҾ6]-Qׄ0&Zx_=u?ilӢH74Wtߩ;|֯\Di蝾_ e;%*+s\ {vW;:>yb1u+`2S3Dx岲dq۪--h" %0Rf7@c%=NB#go v3JBY_ҋVv12xݒs7-)nvk/ A*I^Aaȗ0ggpLhk}zQ3%:z.'8Aȷ{k㯱o2ֹi/XP*&|<&aYƇdjHe.L5$ͽDZ}_.B=Y 0T7I{S?{b?hTtؿtT|zH!m=hGZt\EY<3mli}:S&V"ԬH-C` ,jD@we:fim._ [ͩvnĎ %4Lh bS/+ ~kX{vH 8wj!: hhb td /eI ,A8ɋ >P\0?=0ãjW~ߟU&}M溵p<$~+=wHyx>|qg]x*B&Ev:4í&o')Y?xQ`Hwp,RMk0;.Qܸ76`b寴F&ިOCU2FCNs#j:$qTJ{-잇RH2FG2 $¯|1UH1({:>P :w*ӪKʻCq1:mDI,9ppRz'YT(lW촠?iY|V .fMn&jXٴea~6r rFJ)[ǚU*uƷFd:䯪ڵJW#ܴ` *ܾ_(%I@A7G'Bh"脘,|IxAB7L%YUJ0Os,`kb1Ai_\,8+DhjN꒖zhzWֵDX.g eWke6Xmٱ1Z"xnk*0+Ф˪6=QL6. ԥl,ʶ`n= )P]Y*9٬1GKG0@b?eIg=p AW8R;_4"ksa4G3Y}1F{]cʲP*F.r$g$rt$y܎j#Zv&3*;W#чN4dg .krbZ{,7yX浀őre~V$Nzmm:87X#; O\~7%: wR"?7{Ɛr6u`9NI?Wҵ,OnEi ̶huWW1/qh.[yZvccB(~T @X; dtQ\| a%;z9n\BQ_A`2 ı LѨ=б̥ħf\6 &UISPij-[dD̻)MnͰdADE# h>ɵw=?xaE1NGZkr5Sd\9{ ]%м{VD;ؔaeMø(Q21[;@Z_  AKܘJ*S1{&RЭqsC<tꊫ e`]-UE,V[JaWp{ ҷ0\X8™\tEH^*AoS; {w99Gmw tL!N</މ{,l&%\,k1.qT}O2/=ٿ-@zuoylˣ挅3Hd62m5hܥ~§篜ǘ^PMC*ȁػf;p/VD `z(d @ 6O3ҋڋn p͡$^_QضVt޺e!(E"H>!vف{=ơ[t~gLP.Cp (o*&~; C*W̼9ª qeڍ pI =Ԓ&1 \g(#0߷tHs"sGBB hF6}JDʧE;ENP Ĉ>zm有۟TV y gVG,4Lb\|eaI6I`6SnTf4Bm jhs,),TAg2[5q^>IԳIoՐe otiX;E.#WĦ}ZWHs+5"٥Iг٠HDi@Ӑ;+a.,v' y|,ePZǍ3*>|)m񓥎: 륄*&8E˂ʟ3*\ߴ D 8_G6?XD1Ɉ Lu"-vIjzqKiߞj.L⤈G4AUlp|M's@3y%R, MW (TS&AժnAngЄ}YX0'm-'6#hFu3%_8Ў sIo]։gh_yx:+[}?]yf,Wo+4!n*Z^ț$ܟ;8 \PT)(gJF SS ?Z$NqPƇ؍ZYȡQTa | 3ͭ|qqE2+a>1M\RHLCiGrw%UJocb E< i Ϲ_}x[\EBWD ziq8rmF/l[Px[xe.)`21`~Βx+'S-*_x^ 6OY]HvyMh&G **6Pv O2z HrR'}hB4IËЇ5_/?k.| l(*pYژ= 4br(^\9w_`"HK#f2>{xWWXYK-̑9ҠٛX4[S!%[wV~j p }ThxhB|m4d5f~2mV99̣AlE0ԎBB'Wsw&.^clĆ5s+] N9'-܀jc˓>A=LbT1YjW c;:?7ٓ#m>drvG#Ub{A p؃qG y O̷&/j[ mplP-,Sݘؤ]ff"ݩ.8+fR'WMw)"1NENz6&wC jxTk?eZ0Ca wJ\` OBi q0$mYUjY*q浀+q !ebm$NMQw4FO0zhC(>y^{0|MָG;9pQx cT֛X ${z>y4}9#j|'p{{,2N1D7 y9}1"?ΦWg5m!:;b`*pUI Mr. ɖWuDRtMcR' K4瞒FJ#l1Lc2L!b}1 Gz9|JFɣډ@qcxѝ}ZlQara?zT@k|"'l\OuR!IɧOGzc2{t#8;I|.dD{0٬ ɄgqA0L< 4`2균.J<&\=;tVHrB5\w4j pDZV۠@0ȅo94LW͘O1l cy\''[Ũ}+~eJ?Hş޾r^|lm-Qrͥӷx[hd#))ĐQv_^mǂ'!!ߠdӡ-G`AC7Ӵ= 1[?uuB!ۯEKON& :! `LޏчrF~tU\^4}TD7yAh.H źJo'B?e!g;:}/,g L _Fe24OK<Ή V'9}Hv?EFV IQm”7ݹvѹR<#/EVm5oHV]>N@HBӏ#,͵/i_F2m0}Ŀc5HC+ #&W揇4M(y{%ՙg𥚭o'h*4[f_8e1 e2\%l+y0C.6?';l^XFD!nbrvxBpn(x jB$YZDD, 4,ԊCA%׃bpFS')]nJw,"m%S4pĚF92!@ 1x^<4rV'jVo𡚻RIm%TZfXoi۾X~;Dr.Tvr 1| 6z V¾IgW̴lYzL!bSI`=FDE&A Qae=֨s35,qD \\6SG(Avre4g'lE]Si-$H P. Ԗ&҅\w%R4_[42/NGx'yk~fjβvrac{dAζ58Kwt#Aߊ) Yܲ0uIF z (x­T#<}.퀾m) L!y]gS Xv3UîLQB~$C BjL[M6%h15<޳Aa?1qmP1V\ j͌^KX r,DOcR7y,Ӓ[uSɮ6#⚒8藘gGا'2I H ]ijCM=j덧tE9{} [9u?wOLRZL|>Sj@ +>x3܆"ةx`3s;N/%L!GS/gAvLdߘS1pK^BsW\;Gtx}L㥝/p@WDtҲi+v zIv|Wz3 6{ kH" lm=aǚ?Kb}SYi=h ڡy%e' "938wm{S{!p-Λ=jgP8(X>IdlߴǰO [ )i,vEK<~<ҲI^]ELDP8,NuVN@+wEuG;+T?#ixC XeɖN@4>dkN|̞Nl{_It:p"_ V&`th0Kx.Sdo33P !7vYўy bb'4*0&qa; ,b!}jv,h$.嬋 tEAށ8bR,: ؟a.rp& -TF2pґ%{Bqc=^^^ݔh6nx2NR 9\z @'r2?c>h7ktSMѾgjXVR;>^2#$Xs<,(=>nFkQ+@+o,e†rz><k^RzҺdY9'G_ 'ΝFLG(HE; <7ڕR:yޫg`dZW"s!QB^[%uZ\k#Yt %\ݚ;arr΅je.v&AV4g8\FtIN'pT˩Ӟfc.jCQpUwЏIHFp%RTV1`dTjQ6œ'[;'QUA}67K.?~M\\Xzn)NGA W!hV_{dABFSpN$ w}J+v]J]fG#mgvKYw=-}‡J0T@Xqn8AKXW-#!sV,-s{S5.TOҭ C*҂zqu:ܯfxJ{8I aQ)+)CɌ4!zc ER>$<,uZQd% v \:QfaH SAKhjP ̽b! D6pˆF=Eϙ){UQKUO}'ɖUڈ"wupWO4}n't,4>ԣ}uRUAgQRQis8j&?Ua`|ooo*J܎zD3%/|ŵ^ xa ՎDk;vʠpЄwz?fIbA$C7{Pƛ5A^Y?c RG/ T;vk* RIQ[b1{7r dQ6 R=2"54 { 'I6N\* e}Zɳ!5qbq\5cg8_} oim*cm!:x /nʞ!d*Zj-5A"Ƶkt"GګV G_ ԑ0U$s9[Q:1O: $7(i2%?OY¥.Zf5kaI?Q_:aA6w=G*):ћ䣍[![L}#d$*<Ѭ;pь$z4IQ̋1nοew W9+bPTKt&!s~Ynrv򔿉C ɺxӅ8[˼6<qwW`_ /8aa2uYtPइLmg;w n$?qğĔ@kg6IC) 弲|ZXӭʹbS}LǀdFiTV!fMeL7JN5û/;VnTnUa"u#su&ᇝ5}9 + .\B?mwmkQ!ﱜ!G9 {Pɋw7@CqڑkӪq;%OY2"p㒋os󔖤HӔZq`(jM jj#ez2} uH n;D}ꮬky`;hr̝lq>yؓWD؅“dˈTrDp3O[u)'map&OxXd”[j"QAal(WbR^'rjCLXQ@b*-Ug5WUꎕ&P($_~}|œp_0snN}D<\kVaa$KۄJ6A(sA>^Ό3;1t x4?ٓ)? Rydi;E/?QT4#7:~E";i+d8zVȪt#Ʋ^c\RwI6@֓gM}]"@ (΢[.' "P$W$`u JY/y'bP$C\UkcYa۴m2V9>Ý{*Tb"xҼ3[NGFld_#PP<E绸S8)fOw 8eɽVb6M v\Gg8=\2cX}s螕k]';Ŋ=,35R]^p0 w+oA \!E+d܈H[-бK%#!ʟYf޼ 7y[Z[(:qFj"Zvn#1;F:qЍY^MZ($pus8xKf mR#wLԤl-y$67hL`i/5|99TH%Y;S[/V썞梵qmPEsjv{>X G-$.??q`:FSjzzhL TX=2##oQKxJ^@1wN>5@Wr^oe`CV8,We4dDH GLF"A Ld7x^VV%R[b󧮁KE0 2J7gn<-.}W7r=*L+*69f9Nեo YJ0K_% !?5==urKKf?wZJ|h"Ng^ܺ -B;g?|Gjmi"*E!jjpUN@'L64HohFt6(@^N6RxJ݁pq&F%1Ww*^$Ģ!m5E2UDYXd|v5%t]_$ՎT,>:kS*['WHg0TwΡԷ="Inƴr[=48`3~xDӲ%mKRiJ[{ioU9c4:_t_>Oq=Gmu~8wT/!-|[gLI爎ӁTP%zѪNO7lZd2ę8/mCƬztnKvJ}W{S キ̱K{[KGKJTQ,N;-FV<&ED  $My-BeZ nné(r6 P o&?./ByՌ6f }qԡp;]=eڃa^O06-$Ɯ8ZYb4;Jxҏ8|&˦pfS>.A@r)"H4X~y%Sv{gޞPN1 .inũVAg5y挽ncOJO$}uX&,Jl&ґwQein^ E- ͛X ɖ5Gf0,DrE HXSW:AERhMȠ`?`zssE-!Gyi̭x|IH9F1uuuTәQJ7}e:R胲n`09z?jm=׌a >>4jPJ5B%qΘG# z @$/<0@p2.j=T0"5 pC2!vLnkG@M E̥,t܍ `<7[䀏6į7Lw8/X=إb?T5.%dcuv׎hû]Bi /Eܗ|ڈEX1xJcXywo͏]njSčoZ,9Sz',ۣ~NVkBޟEg XYafbNY87Pv\@`6M-*yT$HXۄ=~n'$lrE<#2dU(6!*,3Nz?!M;~Йv.^379Ճ4>uL2>[ÄxoD#{$MQ95^^J]hh52ˎhsV;' ZNٍD{|]Bv.xhgh;!՗EKY|bC߆q2w _"mڏ\28[@8!KWΤtv/1Y?8^@].73Q~KܵYJ葎U$Fl5 8W6julb V\_}Cox7Kxg8SA8'\MZhjӓf uJ֬_ذKd^*ȓ&wqF2\R+t'? s iyfI[ aᦝWmsR+3%cOļRm,+Q՝޿ox|y@ n ZIqg ݸ37887^]d ,+sr|/I +3阁vJP7'/9\NNxی]״($Z*Rgk!wQXfaʓiD{`,,텗ig2n=7:>Exsw= ,SΫCԔQ45j) ~_Q"dg=d.{9]bʃpLz[z[3R2ߧ7R@>[]ȴoS^shWEZ͇.}@#0-DI.j@Ya`b6W`KY1B(hXDlZ^5K. sg]#8OkCdj$l.Pxdtв(".W6iN$3H‘ SۖM$pM_{՝)܎TzG̤~aYP v+gc53 &ILᵗ>vm!0tXO/ uGD$Lfqp\<x[qEe<&rǒ2&6Kl6F`"Ƅ^NBDsD~hsQJ2OC6*,zlp!8fo7er]SK55r_LMD@^gpȭO%(E#ʥh#عSqLL͞l XO b9ۺOǮ4ETcFnϏMډ }?;Foyk0JjSsH RhSeϿ3Ep_KFG)TdWQVeG}vUujӉ5:Ae3-0;'ȋq˼juC k%Xsc,?9Ґ@<.PL0SٳQ ].5 y%"^5{e&$ ix/"'GJ@wtU>y2H~s 3sMWI/V36dP~f)iVP%tz-ΧvpqG+ ]J]*.bb75M-m_5T', 9LҊMaFZb/l?ݴr7I[)H.4&M_MwKmZRv\@C܅祝;D29s66'ˌJ9& Q G?yIILCFR9'3wd<1sH- 2cFycθܾЭK [_=;z(Xo#Z |ƒi_fbP+ <מ::TVL0\jvBC6: '/,*+ezd:Gljbj)t nՠ0C\oF ۥ1lqYe-*ߏ4za0a8Zi"ϙ*% K 䑼Y4Ƴ3HFKT|d,"dNO2ϳi8^Z^LG6(o&7S0p TuuS 4^MW kY9w.(~QH]nQqjS2bZ4mgj+Gz`*kA+1[|L>Գ[ ;oT!{+ ;%}xuu;WasڱgǹwԊ1=ZahfwtLj=r'و Y5!5/Uzm_,|8B[^_{tl RTH2Gmc`( /rD/c%i,j?RkѧŃ=||!͗9[ %1|#|6u3fVanRJcN6Ґx<]4SYMf= Śn"|/i!1}t̉6y>Q:u}} Fb0őa0TFܩ8x )xoM^kTG=Z-zW芼ZagH]<سm z ofXB@ 2rx[ ՃfCV Hlyptw+Z?C*gf''PGz 뇶#"z;}ZS`Ns}lfX#c!ߖgyy*;ó|:e{ky|uOeک9wJFӞGijEPBށHa)#8}iP #Q-,ƭI"ep洵Vw" ^7א}kqhZ9j<[Ez] Y~>zT0ư4&T<4Db 'HUMZ<2ʨOrL뢦HyxMFn!"y6?ȩqT5u' 9aH``t%M5 ^('54ͷ ޏzy@h* =ۓ$ïԍy(8\֕/+EXʂ38X{[.Ek:.#i.gڣ1Li.rm2l1$վwB R~E"n=Bsx#Q%o~Znn7n]xR)4/d!A[i1k?2{EpY'㣽α08c~$b $$\bŲ{1ǜx";A֝T+0t&@kONptM&D;QYz{OCA@<Ke߼ISWS#82ࣶSO2/3tpeK -WT55ՉFk2ctbQ9jQ#z*4Wa^C*[8OPa*'ѩe?mܣpY`ņQ:yBDy߷$9@io qT ,OȊo0K>˧@F7.+倛 Bpk_;˭Si!εY&VKwkJKI[/mǂzʏqb fAذH/?5 r Ɲq뺽x}/*4j38q`DBf,l֗*{1&Xax!b`=Z/II!nd-*-=f֙r90ywac kg1M=+}>0=wd<6bف2w~QNv. ]RZs6zv3~\߸ݗ%(]1Nme"pϴsGGW3>O>^tx;wYAJ_i&zc\Ӄ'_/BX <ҝǐ ],i&\l/|Q`U*t8sSP j +s/ϋN&vK?2Jk1J]z(Z,M|B_ .C$~b&Vq9oćO-F ƃ Um4m~#X2^N6fcMd[޴ZA3RziM-,&O=Kɴąu\XrXPs&(6gȐ',~d!SJ?l91?xL@{WPBCBEQȞR"K*>~Z#g Ml $z qnKyn `W$TQˏS ,wQzv)Nlyhow4~_T't1M;K @t{ql۴;t1ziiN2V%v9ObAu? yO*Gu:cwY>e1~koMM^j։MjvǒGߵy&JD&~mKjum=@=l yj#ŀė\`HyOi U;pQbQP}-+AnTjS2C+F7 cC6)DƁLp(ynQ<;e #jc!LZuu-f\ʨCBhW$|4: ɚl*ཋus5`"zSSipSY}a5&'ь7զ )C=)A}έ`)`vݝSPƽg {@w{8Ȩf}%_=bw B7GϨ_aAAk0~Dz 8ug̦޷f# 8A"ղ֖:yUDY,.1/9AZ (e~?s-J;+ ܺ2U;R1MĢb8DgfDzM e$`LۄUGsV$~#mt_;WX+.T~3h0#8n&ٽ9gx 1Y 񯽓(|bƧC߆fI tk}m;1yr^} ~%yT)&pP}"۫P9Fe04v1opMi5gqS"@I6ܧ|YDZ\#tt֡y;[-WsDȮt[ڠ%jՔg@ܘ^Lv)}bQˎz(=4EڅRX\Z-!c[-_;x2e "!pTA s^C۟._jx`?ڽ_+>[:E2S{05Ԯ?VVjAxuHVwe hy*" ;HLYH͏ eYBl4k+/gHwf+Hڣ43b;#Hr8bni3w J˹G%{$a"G4* i騾+v#/S ڜE6vF+ 7lqO] KPg{HI|pM东M%r(ZHE"<9%+VccЭ{Qr\TuͷX[1[Yc t\V0􏱲9pY( +;[Zc/{(i\Jem|Wp8% ( Dzu|K$2<.GhC`Y 5] L-ms,feh3:㓂Wn08bu@bH`7sTOM8/dzjש.ЇrT&γB@ġACJ?LVϕ&]_2}WEyWC:v{bs0!@Hh'tC{`0`5π6&a;h#e8:%6PESȐJكw-tG49LQ$ w&F%ҩU8|c(S9Gmtm껣P*G[t3lտڊ.&X6n1QU(NI}@ {ZpD9 X9;J_\nL"}o=@K[h#/(s*^O-`1T+l.EWw,"-ޖJ < &#q6f+GֶDkQݞdBfF69NX+a-i'7r%3S2j?v!VNxx\@{eA<.cgdH;Z,wm, \S!#z ~0+ ;koeB Ӯ0(D[ (".\0z0CjclRDsn<i4p"kC-v y*Z6BVhQ)|QP$r 'tx,\Zy{<722*k})>)0HCӱՄA[*Xi\ys3Mb]/mjH#k_lqM~|ۇxQed*ڪY <&!n7VK}+'12TKVtԔgWd YE3% -M6M۟5)d|e0U:3c*D2dOctfRi1ixjinx;*_WLU9F-?3fpldν0pǯ+g[ٌ lł +Pp H]5 P K}i9ظ97ϼr4l`U`Xhv;H"[O q(9J ߉s~>c-?x 0DFJ?sX5XõH57PlYR#TWq9.A/VūxW`lV=h-̸"|:`Yv]nMh`h(e Fw\aޚ[%)Ī B ;hœ̫=z_[mru#^k0\ܖKJVSM jqA]ڋ^'gz0lin hƨ~]KRN ?{33U1{ڃEdfyG&C,.$;-ꠚ"& ?[򽰷oOh >#1~^ftDMWfݯV_8kW? ~8p?lvPde`O-lƃKJ[ЫKB<$D&Đj35+m mh;m0ͺ>> < w@dk <{L!yĐ[ӝ兹{^Txl ZAʛH}dDX9-\oʪ>gfzt(b%Z \ZIo[$]n ݥKe-l%T{\n>B̵̞FҌBǺ{w>?z̙&'a%g }%ޞl ER8x%$zSCklXLm/5t8\`:͵̅m^Eù#/.-~+rȀw1ʬCl-eH9n2H%fC ց=3v8u@|C]ɰNƚao*wZÉwGwTƌKN$ c @ ҁ*8G腞Z(ˍ A]CT + wty0?s*sc,TIyfեNb2!'m' QXa4'SlX S[RdL0d-ߥ0B@,*@inu/@.xU:Q`+vi:FMOGbӒUd/lPڏ"iZ*1 w!Q~H>=<@OަN͏4M"nkeZIH6b$eh;Jh+6zښ1"@Fc0<"'/U"kb1HloLMu0__溥pÛ+P4c՜GLIB::ă-;} n^*`[Qt~)!_+ˉO'"P+(ȥbKYMĿS>v\8]CrlxFN9췡*Tʋ|%El%H$y9Rp8\[޺5e]oMx&%6FD.FuSF=,?K2r.=Ƕ}ByHE ~G1 wVUMТ?|I5W2)&i:uz~kAܸ1+! '[ utx$' n\Y~xqTή񬕙֪nEVNu\X,$+e&|Elivfύ[(?# N5Y$cǞ?3x5o{G$:抎>ǐPHW`,J^\KۚIDܳծ2A!+m(A{/8D--p3.zLQ>GC|=Z:1k&@A8Sϖ>eYxU۳m M2۔x(.1oI<_wa_ pVʋGeY@2& 7Zz"8tdrviԒlI[;`̐gV֔go =SB,v,ԷWmlZUqK"S.Zso!HC<PQ\^NƟ\ytnZj7yzFZM5tngdU%ɚ5f+7Oe dI*E˥d#gk=aŘpemVu3T7 ヲGn^^o8iXKp+xltk>KqM:ͺaBk@@7M =`(?hW?OT"e:2ڿw&4Z [` Eq)XY&h5]𥅲Dp]8J.yIBmZe Sd#{DX\WO}Vk˿LKV{^#K_.݉W1L qWOQeG2SJfljwAON+-#W6nb{[]4MЏlfnbU?Hz=u:ybcӔ,s%74\u^op"{]ɱ6k_! } //$U /ׁ:}xE4c1-/4, V>ERmJ1M0x#*k#XՂRua+A}0xqFΦiF$(zX.`U%iV}}Q\{jGJQBÈ#(i43~Sn`=B EbΪo]֞ ,ZCvM<Ǫo|݅.ECRy ed_qneF_"oB 9tLNbTkЙ e]hC_:`NZqfu4%X-pSxF]k ԯvb 3&@qҼ~,~0}F_= > 4Ԯ ie RÑБ/Rs~"r!x]cjG& ?jpL01VbiXY,&"dɖ_BEGt ۂ:&އ~YȲER.5bs<&$ @?>Nr!O>~a]4 c$&W1LS27PvQLpga':C=ES'Tu(\M1odS맒:wpGPf~˟5U/EoӞy u?PO4Xݤ$-5XI3mhD3 {y--8fX.U-q,hmR+_Kr3m{5vqдߟFQFQhpb}U*wVM$>.k1&bǸ25YAZyBt0X?[JPi/iLSgaZ3/*lv:YFsktV-겮H'1UI#;d06uY%mW >RǁI,CIO.7=UWؑHIتU>Pqw0vE¥IqOOfZo6 =pT`09DSLGh bEOObG뿡\r^,|^O+@!iրb.tl gb# 0IB'[y(B~n̑+6ObOna/UdFyne5ݾeۚ a_DgHH}!Fy֋ڀ`"h$ AFS  kxdvZ/Fj91("47)bkm.;<PP 1+p 5DrW}tX/+P*G ԮЄ彻sBR٤eH3C'jrb(q̙d.iC=WW h~76_%BW_?\1kU3 +Zb3&B5_",l,;ޓ?0v #W>d#~ 2#yj}8$ܣ1ri> HC'eS8G,$a(8Ǵe+8-n$ީ`Z. Qp,'-"Z73-NS*Q6'3qh1꼩??75 y YZUZvL3imre ^|+#±egL&XVTLSR~ "R1Qgfo͐N.w'L_yN"11o[w6o%VIdtܙ2yˆrd&: qmVoH"O0#(2yLO 8YJ2.\\r{ (AUm5CJtP{0l봭_O\Z. ~w_a TMK6b*t2|o7;fN,W#_.u䢛צ/Qtp&TV,0 &,:ˤvy|K8Vm# F;C>ZVopYi7UH%moQڿEӺ sR 7qA70(%UȶmSuun|nv5?Eagأ{s  E#xYJyKFX>wEBij}&!455٬<gc[z"{Cv.2k~(F< Y\KkƤp\k,oʧ,+om$uBuEx\ '^cw̯+Gj(L3ߖ1**FٻC^*h2IP {Ze#q-F+Dz .:G n!A?R7tH61ie~3fUH04dۜ3D FpvG?Ț:1D >C7g&C35baqK W?lK(ApiuE2vr3Ql HT z`xc䢲?X\PaBhBz;m߷W"j9+ L\!]$ p64{*'-Hi= ϔ֌wCU|7Z )b{<>Tyo.1揸O.tċQ`]H]>KCÃ+xշDuv9,^sXZ)e7Ks94Y+-iJ:v:f57Jo #ڠ)_76͓+l=HkukQ+vխhySc5IcSfO1=+xx>Kt V0!$=~%S+"J ?U%J|3,'J'H%䢀2Eq?f~tHb7#}txDnl˵pbM*,2aNn|y"I !Ov~u %$ 2zpAszdֳ#(Ni垨nf` 3f n,lX<f:Kd`@s4N~+_c#bt{rӷ=1r0QzaOWnB kZȬ+i.u9Pr" `-&ifGbDP{:NtàKW0EN*װ>m (\fU{{CVg)Qx-YJХMl!D3,LP'!:CUCHFG] g8S Eݯ*P{?gM#5ie2[m}&i)B. ្꼞ք3(1ck$󪈎=8{Jڳ2pi*'5s3WblJ bD}K`2>b/N0|e饗"1Lѳ0Я=p>?{c )y/˜"cIC?肌3L9$ TEQN1?]T7C`sn4.R"yEcQswjGġ-FoLI*ЬG. s}^U&KvG d8sL9א#qJ F3>]s1tkV՞{ҙXUfi?YcF7M_O(pS8-oLfܽ$Z"O DL07N!^؉ :/ *GoY! y\B?r$tx.zgbZL>RIs;g%2qϟ HCf'+8kbcvl# S{.@.3 ަ"5ƒO{,lBf+5W w#|l '$lyk+ jdG9$Z C%t˔gq]JګbsOvִ|orz꾴[Z$!9ȼ:YswFQ7!EtrI7"Y$REFyمG'*WnI'vG|ZFAJЏfbyڂgi[]Mn:{)}O tвBElSjc 3]d=.lb#13G,eδӛD1[:#>Tisف@FXB\ yZ2$TɍJw%l]Ý׬RMܝom(A?W&q=ΰd{V_ 3)ɕY[h88~,R* UǯuKdLC~lZbvۯ#fNzE@M5ҠCj,FȻ{9FH#ރFَʲE9`i<Co~O,k%Lk&ORY[;*+^6cNSg-}+^ls{s Ot?OxОtIy.xXH6g9@D\:*d c%I_@)sQZ xG!NdvZ(Én3L=udE5l}.  .]ّnm-asI\+llU2TMA@\},|(Z MGwвZۖhnIOCi|c"2Q_tG{Y`ƣ;+X5#d nq14DO#@/@8$jU{e7f ѝV+6ҹXv,0aƤ;`yLC d\һep%271< Nr:2=z^; U N^ !NUSPwT,6ɑ8Q#dy.bjE$s9ZW0% :/B ᭴U@Wؙ  ml$k`=x,P!+488%o;X[J0h@WفMH*KNT3wDy?Ce,.M;4U0ҹ퀷;NNL)p90=%+N >%PIo\as@Z&>p{uqv#xqr'+5ӌ6MK7z#&>k,W$]s̊z{lUzxycrU jk71ggp«Afڙ٘6d|kGoqWMaoƍP'!IM-2'G1,|L>U9ee2w8sؽb7Mk0 wzLDx^XfBNwK@V^i՜|Vm'@+}7q¸4mT3%Zog'0mԅ5HK4,#)e 2_43u݆HJ=Jd}==c_r'Zb`BB\a_mE=I;阶R{A-YǞk nb51q KWqHCIG]O ϐeKC׎癳 ,"8P@! th %E3k&> D.xߩK#F,w/@񓳴dN`{𹆭ly.QROd$q0&˺{MRkQAQ`lk % Ş, Abv ~B͘1-dٴMoBk2NNԃ?b57wȸH^:WN՞v 5x#aP;:{-VtZUnp gM*8"r'd17/,&$Sh+ʅa5\վL v.nY Yk >"0{a(u)"D*霜m9357gNJ*!p/[ JMmLrMmYXfЧ0:i ?ّDz>OL9x8\'̠߬<e_{ T]upm6f<Z8Y=S+N)ό@pFմ\jn>}؜ƺm: rj IPixks r,jsglބ-"?\NlCȪ#\Ccc:k $}ĚgG.+ᛢ$Ϗ#Z+0DܝykWG-%Ā#‹Ɯ-{rSͱsbnEK_0)Ekq/¶s=5Zn@*sq=!jū1"CVE8”mBx%ݳQZ!!G)wIVӹ$/.˩bKDr{=q_h92oDw bJ0gbtV31g 4;Å^(;iC lqiUX\kSt0F_pI[_ (B>#KOaI͌}7v7n1 Q9͍T:OG07?$@S[#li= .yI[P#2>N1Xo(@wI RI@'rEvY薏 bR7BQTuOQ^I!ϖa֡ǎ =D]?֕ȞZ_W}6x÷_ᴑ?ZTm}Pq~kbʰ!^a`"czfQ2Rvpx*2<=Yb, 6!*Qv{sM#b;KP̆ɞâ 6ҔmrkSm}rH_L@"0%I^W\dQ3 I~]p AZ먽WMiV{st@cXǚjC~JzpR6p>ū -4B ]V} 'j[I:o[ x(Uegvi(㲻cpT Oij&R[BW>&4h#\sXu*"ȉKJK#[NK>%*qֳ@ ݔvdC^9e喦(Ɛg4VGiiW[)բ.{Zjimҝc8 +ϥ'&K.ǮB0` `ԏOIX*6$ohRf]@n7+FÀS((MW zIh.5sI{kRZeԒ`JbCFCSO5~N}JxbO;8{p8"iyyܢA-TZ0qclUĆCr8٘=er]7fķqɼ$8mic%AB{~B -6_BW|a6;JMd#vCgs =y \pȭ1YU|+ b)` eql0<  qh֟7»J&B}"-R# <4ù_ ~ Ԋz,`(On ~6Q 9by5W mteJgG_SqB l)]ĠLJ2gV/kLL tqd>% ILݒ5W-8/-vxV Ǎwm 3kveTAF`MG ՞Ԉ['24Ҵ͂v| 6l!u@?wWP H=nd^t//mP'+^GE l 7V]LqH.q4q&{S*A|fHf8^O{gU rk[5l~Ԭq G?Gj<@JB3XGGu)PLD α{|UxdwƳ O1_P ڏk*A+jۣ;~~Ar_8u̱4mU]^Y1* "89A`.Pl^bN)jc 8 'e1N,xÄH1vuk2R k7ve"ŷ~Ak 􏧽>vK _w' XFMipC>:^b=L:>m1!͕J">vDd@ي?aanZ萆 &EDn+N?Nʭ^Eq [#nSna6sh˧]w)Bi* u7o{Ra+ @^!lWB- ν2nn{rWypsTy^]Κ@FiIS|1Μ_h.ԎnaK=NjԘ]?)s6"7nFXYYbVRsRzSktػ S/By%7J'WsDHbt\zO,"tF]-t=fSщs7Uwz'F1@hhƫ Q3=>k"'$]|\iC]Jzyqa=U&6upIB¸{ǿ٪bI;#]'b Z 7;) X_pM\03d [ `nuڏ~N*Xa~Qù~M1p:B.ɷVI ̏qؽ8cGV9q lWZ@سGbo~M?Bq)lxom'Yip)l jtFհ{XU((~BHZl3ݪ[n^jѨyZu"O6e\4f]xqAns0^;oZ^ 'P%3!Fe̠kqr;y=  #5c=? /74P-բ! w2vQRzzsnŚUP9 *zv޲iҏ"$:fsѻ.P׫}Fx?Ww{Ckj:\?紁qهJU,E?:Z0݇׼`jڍNM :m` B̸C<:"rh nIf͎Xa9-O4٫=LIvxyN@dEΠiMŴj:km1"dI$𑆻[=k $x pA(_!yg n=bmrq%SEr0dŸq1>,7tԖf&VHq q)PHbL1 h\KzN9h2^|HNHnm"u::W޳JHX.GNt-]1DnpJft, |}14nR4Nn7X#R:M9 eAx0\?#&d up~[nBT9aq^ 7EUiژ CA1esy"I;*1nK27@&g,ݪ[ev,u"ߌCQb^+scSnd*_oC >>)m ZZREDYW h:;7jpƞe2;i)7_t!SL;wʥW1^ё"lNqx Wol#o/NI"6 )RP#Å dK7^'"ilxT`50%WB34 PMxxoFfÜ^ 4{ X;1Hy}=Z_e䯴\`!֫>BP%˳CjVPs`‡k 1M`HɍpB#S!s ۢ?ld9Ӑ$t;7!||۾~|IQuKq0fHWf6^#vbj)uwBڶ=2GJK r0(odMbfwvS cx;6ˁ,Z=~Sţd b<]F*ȥl֟x$ȯµpd6*2 9}@{bb BJ;bOH Rx0:g^;=zTLԧG3j;(N=;c<#6SrʎPNY9'5%J?F..G ̲Kʪe8_\-P3Z5PU+FMӆ8RD#$9 !B3ԵBDBžCSRoF?bsE+.]솕YwC0+ SprM0?\/]0[X(olR^)/VU\>=SV_[m ĩ^sxJgRȽ3'!C_{uHm)DA ]k=Aur]U T~)5@i|jU|>b.p4:WdT$in ӱoUSe I[O>a2Rb:_9ATWyF$UfX|h(yZѲCZ3/>?~Z])pE\ɆY̓7hXr㐩MCB+W}gGlH4]Nr8O5UJ;=k?Υѧ*"@|t8V_YobB' +( T0$y}[LRU~.51^-HG4wlJ/@NܱqΌaFq-QF\6S c*dpˍrR3 x#~1|c}#ezbFbvCsBN1Wx;c} ?I1Q vϊ٫yb @Wq-ETscV}[oZXOwJ1+<48kyðQyJPUF4NoM,4_A+bVƛD8MXfW<>fuR-D́[<INXdro%Q=mlC"SOVo$%jA'M7hª\3Aa,VC,̣Vlooy<ڨPgfͫFw3Hw3Z$.\5J7¹R>5f-[0M \_zk2;{Vai.Mb4iJ°teBgUJ/Us&/u1gTżӞRoA(AJ#J:~'̌6!mBN]G[E=Cu vaQנ`ZdP"RH>zSHк@ĮS,4çA1$Jw,Q y#Ԅ`qݛPݴeWڇ/HPZa y7pf$1C\ rnB)iJ3ysQmrZ8wZX~oxɂ-ULyݙ\ר,`y0t8'M!g/sd(9)j,QO]e3(egefM#[w@jj!*wl`EigUrqN|̠΅ $kXYD~.?{6iqq)0X|{!) JX!5pLuYIҿ{2ﳝ@͋&Ĭe#2! dG6 >` ]fA!}6‘yyh`Ɉ 7QyIeXW:^-$ͳ>+Yjzt7d= UIU(5.|pNDj"xؐ:C͂Ky=Ȳc>CqՅ[S)q\D*L k !!^< bGgx(yTfm5M`03 H|+_4I|GR&zL̖S1ߋ9~ONar_:_ cPҵheta>= o;t2+qa9%ڇmPasN jqw=_ ;$'pz|>=!r^VΌea/ħ ENN`C#'SѨt]sf_'񯻩5V{$v%;"Ar8ɏo_5+c0:+?~$Z|@#OMt"1!MX,.bda^pb?3/%rblo1|8 2ɟ'VTO S 't!x=@Wܼ l{Q3:c'}B: ˬZRG䑷%Cm8ᦚ"2&f遡0CY*[P+Bk;EmT~(~~;S^@JFuu|="!53Q.欳]b2EZ^D N}ʫDfrq|Z2s^ Hrtf7O ukgf8 *6wz9bR6y 6%(1a V2*։+yhj廌11o,"eBj"8m,4%jN{8̪&+CLJ@3G  ϯlr2k$[0"wnO v|s*]]#,|L EF,lj~oU7Ц;_*$^CLRpٰa)xÇU~P rr빽 2w™E5k@Sԓ*5zH3AEj:L6?*ꙟ,˷D$$J8:h$x98c2h>$|Fc.S>2GDzdZA\7td)ңkeX΋X% f_n9tGU[ȾI(-䪵?RLL ^F {3blv$e[wur4IQI 9+ ) H&d.k"= 1Z72榎$׎iࢍw-ʇE9Ƴ,ėhgD{XpiR./ަ*I^fZdϿ#Ū4P]PezC)a㊳DYŸvɌVWAom?c^Cyp_η:ITnHO)a.:(-9q4Kx PgNu /< }.;8P.db< !8>+Bx߸~#Vb}/H/ |!gY櫭}h5T)R[D${[D@eާu!wSsPqU5gW/yeUpJ\T믥 H35|"\ Z":?ZDž$ F]$VI4[+<9'f.Of)Rfi-2Qg @,=AS*_wU` PFv#!zdTjRW 9#?]r{+z?J;LL\H@ѫUAao8(cWR%3QympLVDC\v-h|60uKk f#'˃|o~qof=!0,cur#W:M%ֆ&$jC=-F˾;MnM-Ԓ?;>\ 6Z >Wi4mv )L"^[,xl gGN `=)([*2eܠ(Vw /gEBut{nWAzg{,!15TL2Xy(k1Ch,v`h;CfT8*ٵ-"cA{* nփŮgOc. ՓNpݑ|EW٩ D3u6(7 21W %6( |r\۴ 1u SP>A<<+豍ho>?gqʘѧ[_V- Kd(HfqDm)aV\ UYFWpyr~ ;?|tv09"Mi!^5PX,C"tt d^Ŗnk͞Q˗\6UR P-IT)lq杏V-noxheY\[UCynzl=I*Af.W{3+QKd.,0hSL.7,[y*ّzj|hO3xI&{Xdˍy#⺢ HV[0"rzf>Ƒr.oTw{{.r2=^0eo oe _t3+T_  %R=kw4$RM?s7#WTFԖ4'a,jS -vv\4,%vqiqsߜ+s#Gub)xX͛ /2"@xNosed3A úQ_OL`6$]:#`Ŵ3.> #󦩘O#~NE+G~^Ldzꗬ/?&)z~ۭ^a2u]l+. pIa l4 ˇW|cae"&M?~˟)o@{MӺXPa®daFqɔ  /8Xm۟43n~:7GV iLݐXY(-uA [ԶƯTO HJed]doEAXؖϳs[k\U C ܷVdpwwY uX=h?uio4^X55Lzq d"u\b6L|G [!0ɪT^vOتJtj g"N2rBGG.&p=DйL 2U0R,gL3 cNOOC Ͽ1؟Ȃw!O,Rŷ I"\Rbc2U4>|5YI+_ ;%Q[Γʶ Hj0wEOl@KN"=ieSdZpVq4]D@<+Q){`Bb +u{PCz0ji[@5p3ڂ1Y%P+4Ƅ3?T؟ #@Ɲnj覙nOgTD"O*#&%-f=O:j2(GR|-i'73ARPmt\=*-H =XOyo{pkpsTvNm8Z}]0e>A\;եWtz&3JIh{abpV!($D(r<2-*Aa3τ}DbW?ڗU0xN 1Hl [)MmV);xx&"e  `إn;;y .ĪR} 1 A2Șz :5#{nXÅ*H_t`â= oz< ]*e)AAZ/*wE c{C2蘠e,Oqۗo -Xƙ+(za#!t3HQcG *|2IQYsP>N}\xL #v=/~?Zt?~} )/~pĀd}0{T$[w9*w&ܶ{w$*dgXM/PT0[ӍԬ,{|h#BH`ݐ_h8 b'Lj" R|Sc EAi 7og-~0f d} d84g+8052eTP!ء-?]L4x"C՝q2_Cb4 Vqe&4܆h$NF͡3s cN͔+uI}0)]dԀ7u8_UrQM|η *ozN7E.=9[5++9Q}Jm°m#1[x.e̚%{(HFĂ(LJۻc O{ʃ| /opNƭr ^]A` ܲl9XǕV{Fͽpvk_<|%P/m~~.ɶ%8%9rvޮ* Ⱥu߬ л4Ŕem;IX~^p(&auWfM9uϳA3bFꙞ7z iØ%(7͞x\ot4 .. PH/dNd/ePÞ|?Z2Љ^MgOմJ*/YQKj&3̋wE[Pgnj5Gf*T1lWyzyv<v`|i4]t8o3/5\q2-RuJ֢MHABl?OHɸq)wДп4c`fKw) [AU>Vͣ@}, 7&˿ cba4 _6\}rO gAս.+snIApSi3oюuV\[vl9Y0SÈ\]F  A[o3{KEŇMk 1HǤ~~bOȑNk%$Gr$V; `"&Mٰ?%YGVv7g]LK:{CY3/$gR̦j*KU_GZ6L;}چڝRI&:՛Vo\4AR#}%uC(65P2QyJ+#aM.-$p:oz>&2D_"$xg=0߱Ʀ Am")߰LΗ\7]6> +obh'[ה(B2/;C/[.w%kilB͸T/___ zqj|vv.PVV"3afVȡ(Uk:Lkw@to}MLE7o^4I<+fGy.n6gJ7X>Rb8/Th\Z1: bzZwS#V~]@p؞G7T>` R$ܠZnNϘGV L_>mlu %҉ppm&S߸H)O]؟ F#N VNG/l ݦPyNEZjR[۵Dޠ`9U+@x\ \JUOxv.9Inv EK)CVkHh^|/2vJerMNJ,;T@pc&Ok;]3L)񚑌 t(TX!Ek(I{BEؠKg\B +x%ʼ^x>jkJxbXBxQO!t5ñnc\MwYe. _:qQm )D erM8N aQ3R!<^xvҠu)%=|-ߎ߽/s5wYj< ЗƤg ηMR kiCEP (\9g>+i+o;lU,[BN=!Ԙ. 7KTFX7\vOթ=SnOco884C@xchM 7"6hvUؙQxYaUX4hj5pdˠUh[cN: 2Z:f͉̤ېH2Ybus?u 4Xx"rr @ ϸjXU Zc;6?xlOsh]b3>Wn ӻ]*o[Mbpb(m&^vc \u4vk +FY uªyVrgN!bTx$jɆ?+pqXE @g|HΫݲvJs5o/F]ʰPs- $Ğc_9E )5:`SfEL 4.*~;4Lc,.gy'썼M ? ٙmKO&+yn| @ r=33PYn(գ 4-lClя&׊1ǖ?W`Ka]nIзyTaIq8Oסf!.| (WG =޹ʐK5%zJ@ g#so,x6( owz@=ria|4S-vRN.wM;DvH+YAI)8=F'p`>,2p)loC5A2iS pqG;s; ;/4%7 IvqJG'uN0MdԓPTv]hJ'FFb/¶K^6eԼxʆm60]"ёH4>Z) )0_(yt!SYxf Qn&{iP,K03I-f &,qMec1 0?OFU1Mkc=q!lV.Q߫{ҴA2kkc c9+4@cLN:P1A/VL:m,UWPϬTXG5]j?TFI P1Twh2;6`ڧC@NbGeZ%t貮10|?ɀcZ( ٜrf5q4 媁Ou(aCܟc/l`余&Rd?s.krfm[DpZ/nXMdp,ήr (J ڃ8,1:(Q_~X5VK.Vsk/ m><7nuXnS"[ lҋ.am^i" yRms_ l$f ><+)A U}ӯ*L;,~Sb+E7v: FBhV'01Bd6JxpȫN%D{kL4q"S#NFe|ҢGȏ ト%\# Xt^TiҪhnD d} ϚBs#V\QL긢>jAc^{|Rrò1|KY<$ /h$>bבqdA͓Fx*M1)zr)CtL96HVґLQN2cuMvl獜.FUߩ1dl$3K|q>do-3"TՉ_m^f6B(9]B2F3ZoˍeC'k*ǠO?;C RnN<*t6 \PH|K.ֱZ<vRF")1TEU7hs喉珽oGqEJ_Y9+V޷PZ;>edr$ܛU/Ӽر@Gccfm\ubu Nj h`_Wbl@SCj"p&9KlA & hQ<$JYv٭ɕC8~2'3UlwAW+7Uփf,Y &4tgxաg&> p}{ g\|J 2UW8L]\c5>k[&eBR~Jzgd3HѾ ޢor2@GzXή@ ʳr49atT/$%#nGCARln_BƲ%fv@Q0vۄˁ' EmFJga >qO[ "Dǽ7Sv"{>y*mly#/o*mh^cw ަBBX1t@x ׾.ШF7 =P}ĸqWo.Psy!+Y9Eג'>?[qǮtHb͕ yՠ 6 nmn 8 %RhQEP²)^+Wau[SD}L,hƛI{eL oE|aǘ>'ުg䗲2:&xGW.cn\Žq<|33Zr $fyUh.OIpNþ#z'f=OE$ _=j3/"jcZc[ݤp#,݄7zĝxY$pk*^T! Gf/E< ~ݬ),\Fɣ%*хN?u% :p/=P :THo0z"4Lh {PE*qתUrzt8:jcEl@ l#+7o2jL%%$:G&<ǿ|!x#+g:  -Vt} ֊OCK-1{Qކߪ-kw&L V>(u۴'~Bۥ+m[ _o hS{.(HE3OtL,^T%rt?-?!-/@~wVGoR'Z*=OA7ŌPM̔`7[%HdLmwrPgsv~vz)~m6&/|0wEotw}́kRXAE1v ?˚NM^0s&ïsIR׻@˶zLO y4`g\*L!vf jpE=N K̠&Q{6i\kӯO[$7/Ok.ΟY_6߲2%`sk8%էwC%gY81I\1T4u ",4f@ăLqµo3)}Pؘ?qA:FC5pGQ|L9d#"/vGك'09/jXzʎ c2vEH-/@Ӕ0$0drc1']_ kY0ZZ h0GBۍ:݅Q%,/;l&SSTF3 +OɈ?w@ x5|dQD-T+6lK}BqYHZ_# ōz8s]zsM!c(f./uWń6ŏ CX% /NWsWcPg6߫P~= yR]q1EE-)1fG/(j\ERάn* fԓ&LĈ?M31x)HމT"G.*w?[AȂnSW+1rSr0Rb 'W^r%6\\'PdA'wk=m.) =Vi0G&x)aV`6n8dt$ӂ^_{ؽcd\+^S`c(r^ ;9~3ӰgykWklFlWd#%ߍBa#AIvP*q]s\u/է>t(k*aja_Sn21i>Bpm)E!)V_jzpQDۛx7)c.bVjeg lj[N8P{ QeKhra+Sq˜=/|"E` Kƍ{YP@X| ;-; > ZO%i_ֳXoگҞJB +.ckQOIrBA݉\ґٖ7ŘeB C (@&aK2ݞibL7Abw#JNX Agh7ÿ[|'ZS&RiȐ]^omfrБ1_ƭf{0y5ۇNǻ[`Pb1"TEzRo[e.p~ R*1_y4YO=TԺA Pou_E0"{UQ!*qBZ^[$}=0:SHHjw3A gj܌<4PjaC"x+.ݿSȞ؅n"&n([4G^=F,I ] a~aiwK]2vF5pAxP˔w B"k$99 i%kVNcخγdVu=۟帅)}_ɋ9k3d r{O\QS>gʲl@B,'/ ܻa*ng« vU :Z]{<ȇhk NG d-(&($*QPMes[T]rM S%돱$J!tC0`~*DS[b;2+F:vi p35AXLJEAG+R17m/,>@Mу&(Zݓ{m~;X)(ěf/ vhLBxBKtY*̱RT9dž\3!n'\z$+\9Œ5Wz!FneHhs$PktGY~]k@y%#j1] (D-Mfǥ㋝G[4 =)^i2zZ)ҕ9@M̗3 z")킇CN;!N%Z&74e ) =XGV65.(i'}b6fҕV'?X lRvI4r$,PMyG>5hdi}lEP omN:scn]! lfZm/ȋ0SQOv5(lPDrsQpMt'6<guu' v Oa jʏ叡G0_?d6;Q 3>gg13 3 iU׾bפ2@4ѢdB~N<֑XYd1e+ }9ZjN8d!E (Rs# ѻA(dQ@A-[5Xs3uIjUфNxlqkGR]tܒVa" WyhIOk lBs55*oC- gzETh¤W@{nFhJ1NN*TfqH;CO`@m=_%i\:~6u 3R&?m ? Cy tf0iE_r]xwui'i`nx i@D #4˰/P/{ԓkcvo|\ܿjoEM$8pE{( qJx 1X=^{ JEsqΤ ?~bpԐ[YW3gԍ=͟]bA*b?~i/^8";es#R!aaGi$h1-!".sا_>nQRE^{;NXcJuQ'[/(48kvEwc΍ɱ m?{q7?UzjbflM^^SNS"ɋ!"R~$g]Ѱ%0яoE37mWx eA|Od Oʾ$cm?%"DG<X-t/7,h -6) ȦrgkJzr/tL7m?bBƾ/FΉz;V4Bn'+{=nJu{  ױہ"\'; j{ @M_Kߜ"2D >2Xw>\jXWyM!ϑc}F`1S #N)q(P0UGr-hmyKvîTS.;gGZ A-!6 Yߓ?"= AQFwh h;w v0QqQđJ0k1Qgf(v'!7B',uc}͉B`yFzJ`%Dk?z//cW!ܗ_ժ2K =n!ZԈ-F];S1.x_$ Lo_V1/Yĺ Ae4]8E\miN_(Po(Nq_9+tߘX%x-?kMdErΥjQaFlm>cΣhW7[<ƜQ r< qH ä$glG_8'(ޙ{"4H&H#M y2 'm21 MP"/d=wH 007;~PEǗgW"avaƤ>bn:{ۺ`1%n ^療*5Z|fܠeA+=wp}BX>o4JB+O.@S[qJhR7)p}9_)z?VN4Lzr@!xEna8Ê׈n/DWUiw/ք6<-ם9(q4]{;zN/22/6)N]wuDw )}G_u>\TS|<%xcܾWN~ӾײmCBÞk{ict*Ϗ6T WEƒׅ ʍ;^R<0߂M#65 ]qQ Qcڮ(; cjg{K$NbQ7XO;\(-J?)_*vgO}Jp l V,T!/ /Yƽշj[x~QkO;(*x*fJƺ$wA|["f[uc?& L 9Fܤ:ػ^d[xБē.'Ѩ._ma>J٢xLu4 ۑV!Xo12sjTYHk˯(}JX[ osmzVkk ՇIWL.%NwANJ-NECḤd}["ܞ(e`%-(3M_Eq؎V.9UfMmFFo KLzǀi[*^J4Ef d8پE${^ yGeBOe1Q. lJݙ)A}.80wg6FX5w j۔Og RUہbxmSjAS̬qlHy\6IAf`b!Әq WO97L/Dvil"&1 7\B|mB;<mdZi4<<s-yD_#[*3엟(V?!jz%^9Z@ C.PDnH1/ѣ\_샹HꟇ|Ī D,ZDVE~=P\-22,񨔁i&rK?lfc̴VFpFg4DWS}r`A=n.>y̙ԥ.s:QVo!xFmt= *d2NL{̜"^hhKZUgcyV~ӀWAVtp|?HU%CG7'L-Gw<{iѯ,0!+VcgIle<UT2XǑ9Hu]6ؕ,yZB\j{+53HSfJjE7.Ji@[/'G7~qmh%k#/ੱJvށ²u5[{oT+aG۹&wxSpX4yP(6îů]gp2<ޛ\j#,Q+-x hL)|R7#F+~J[N"j&[UP ak4 ;$-plGFJ+W~_h'o9b&$/-@{ ."41]4,m))F.5w?yo,BM OV}֚hܖ@i?M^0CN^12fWm0">]i-":( ~\Lji䷽{[YJ PK#v SlYLmm_)JH5xYQwPK67x6XK]0gq[( xIQtdVX D{ `6\s^mdQ;"(

_ Ae晴UBtAH#"gmL52M]/QAh{tLQpYJNE{Nr_aDZ0!7]Ī3 /Cq́Y orA0Nk.~cQ?I0ǐ> óRA}) M X }_uEN=~7Vۏ-iR2dhh{N+s[ೊ;M3ݙkDsqw2 _\?7WsMƲQZ: |6$KA NGVU,5Y{Ib0>dg&ͶexQ bݫZH4mD_R˙L<7pN !,)5} @ !M|#:/+PqqCbps4z@K<>م)o JBWncZpν [LbA#Pc^4$?W俲վ)ֆE#e՞'"M($ԢRY*˘W<:$' 䁝˰hmXčv$c!ؖ+ʂp"NO5ʋ…0 E 7MW5(L6ͦ-j`&20z+|q LrAPcE.jb&>h֌)o:&ZڛZ6tzΔTd-֍[d 0T_1i^ O?<6oM:d ;GcZkx-%v=|aܺ7!eЛG1's^z/*&ٿiד;0Z{ioznFԷ8UZ3UcZT]M:MBwy- ɿlEjqIr 1:Ya#*YLM*@xI{OSA#n[H  SA\A5W&w !xx !33ƪY9G"P[_wGǞ:ɒSA!-l{i tkOt3rٽ1 2Gkgs3`H0MEG*_b6'! 4=l` +Rٓ{a EE^@+i+(r,$-'9P77yQGP8E~Zmmd9Ro[r妹S3Yƣ}a 0HrYM_3BWyⷁV"sqV @Y0"l'Ĕ̇Ve +Wא;&}%%yQ=i$:>QW0b $C7x!w_2W.:0i uDjjJqf_'k-TTVS^F X>/Q7T~fm@, Ѯz lB#_K? "ʤ_fy{a0OfO^m@9!P&:;Ğh߇F~m| »TGw3љmRhY ~*y1>^`ER9#1b0ΥS}MILE{Ǣ 9D~1Ţ!D5QgzLͼ@9]EFk;*덉TĴb& /׶gM.`+|+`&OYAŵmdsK2bNl-y䁜0c~o(gPi}D7mhH U:yqb5wrXh+$--D}dvܹ]͠0VOe n@!{ D6WVbžD[8vWf(Jcskzk`ta6z'%h ;_:pQ;Ru"2n=gŇ cj8| o0o/B5˫?nqd]FT~;`.Sǚ+L5>#k$ ){bS e7-SU P[+ yш!2 җ3nCC=͛#MxD%ЯnzS,+ysyh#!i)Ȑb侘@9|pW.+9K{1X':ݥ7AJ4odd{u@DlDpF|4^g>FvnK{O7mU+A#8'ҿMk$I(b'i ۝w|?(@%P~+so'R:v5OD@hKyG}U9+ZU:[2*>Ϙ'3Yqp^p*5<@p40Vgz}@8u8i=#\|γmM@cƐnaa*tPV [ |e")<"`z{bщijnnr:бۏOZ r{ nHtԺ Bq `ў.͢k=teNQGg5X ۴ R0yWSIvV}<70L'TN Vn/1na`J*TFo37Yhՠ j۴~^5p.5t݄֒t PYmA4)+bJ@8wQX{G0: EGڛ%Lo!P_P`Tq+L8TOZ$іoJ2YƤ\]eg -wwׁt[aKmlRy 6<`TKPnֶ"تHl-;ܱOF"@MGvokJX/qV71pC]狅 } |EEp>Kߥm˂}Eb@Ԡa$37o҃/q>PѠ^ ̟yE9V>7<%g*u/Xz0A<+jsv h̖5CXY IrF59`^ᶍ#@P?g&=ߙL$ )98Vv;;FzMwdR^hfqQ0<)#XԼN܉ˀZ c83(k.g,}YHUP=wkdհO1Ixpl;obY)<9*@kB  6C2 Un@7!qlnıNERz;U~=KbmK^۶QaW0P(87De01畧]q=-bcKϻb\pIM/QӮo?Ef;nЫ"Wփ5`@Ns5{ V&1VE9ܡA%OBU-8ǔ?"O;;#aHrr&lBihWtx'Z)¶`]`:e|Jz2r;vzi93b6Sv(@e{jH$V>K(NZ| t.4āU.~ &Ɔ waMNL:pC`562 ,].y9\5a}]ŭ"f_쾲wI3fBr2;>QH4O7˱0ƥ<ݰ uڪpr8#A<_6a1H:w 0 Hۅk؈6_ȿf)H^05-媼\|xgvzߋ)gUBCG,^*(49--]@,AcZi#!8>')|Yj0cX;aҚdO9SZwqX.wy-Ey3gw`vMmiluJ'{Da}v;[2Ilj8^]L=G cY ?9 .@#268Ң]}q*5&{u:8w`ܷZCeD(t!/sA;SWw"h\$e¾^>#ZD rGgdRw Xt5wq ݿG@b Hqʛ@ǁ0sF Bㆶ⥣Z^mH6X:*XfD `@2*WS#+h=ۗ4-u5j:HL+RemdDNDz〤sFy-Io5x%Z)Iˎ=Ĉ"}sJ_CM'3M -bH-]&"jF{ۦlJfU\U7D43ːu.р2 ~(FxO_i3/>#90 &V}bLJs׸$_KU(tG=er (1"nq J,mt;j1'zҷrTyu^E"*p y<5:/;E@a6jW<lw4\o7$E6=[3 S{h X4EnRlq^nŠJ}"J A0w>)1x -I,uSؠB޽PiqH*,yՈ0JM[`V9Rڝ۽jw_ zO/a$(>sacޣ"ֲQ9yӞݔalZk|0"ֳMw*oKh Dэ+qEA#3sEZ? PTp1+1G$[_HH\>T5z񛗣آ0ckqScyôÆhRojeuTj:aƴ}GauCrx:vX1hm16/iJ0E<=3 "r}Oa#FFCV7a|ۇZ.Js&yS&܌W2pNxf4OE~:&,hߣi>Uy婅G O#B#ةI/oJ2y->tU:yzQ6hyΒJY>1trJ$eUFͩoY>B93ÀcBuB@i[*2WO/ȿ>? 32(7?bZ^K=@c_U{9X@#FU'C 8h74!qk{U꾵37PuJxs/^|Kz;iVX@ WSѰ㟉.üQ@k\\:x E&Z Bԙ)t(!$ lʂtsд+|D N=[.Nv@; J̻ 25iQO!7 (=:T8XU~<иw;ҫZ~;M->ianm:kI_m .Nac[1 w߬Xx8|ȅ!T Kڻ/h'lE-!'9$OkhZW[WQV #du0U] s*i\u7a&JkIfFjG5ŋ1p'AB#'ؿbWY+=m36Td\$Ɍcn2Bq+s|,m̌˴=ɿ794Gג|R5 6d@ :GqaX[ Vlab94UZ_|c˕\H$l9Z1: u~ryhlqɱ"h3$|&Ja6κUIY .n~׬m>]˜n^uGZC. aW"i3 >re!yd,a+Aa)yl/nk>d1;ϤuQw VS1'$26=z_Z/p;]C3 k":Z tsnW=b/<5}{ Ãx @m0(Yt^QAѼfwhOă9dbߵ5~v~j5(,gYzj | `$(˪Vi';)ffUji5ʽwS\?)| i.n1aiHJ4 }'`"A=YKhVx-KK7W~̤#z/I 4h$~BVl2`\ๅd:BM q.k}De0+=8"~9ogH99% ].qM^:HqSn N, P^ohoO @ _,`p(cە 腄KS{; ~`XF#RmXR9G"=~ߌay09aɯ7 V)5`2)Sb@bܼ␀-tfevw׸-ݦ7ظ1Xh6$8c&Bq>{~@ <.:`"lmk_'9c2~?z2Val/JƞN)hCErJwHǃîӢi1&|zמ's*F5`ty1IpXg$gmR>[4 RFEL)Za`UF5<ͻ>UꈤDg]-Sd[]Ml)KTbw6h?wh<[Zr C݈`L)ً0ו=M2YY0Br*J yt C!!vъU{z/hQTyu#-v5g|m\^AªJF"@ū [DJ 7`y-O*HR's++_n}F~EӠǻb @d:#\p/_909YQ Xb$m'_aϹ2m纂]h5UO@5ui& K,18qQyvK6|oCg. ɷJSk_63\b֊袕ݤit9+NUlbg9gqDYƃr!*ZCԕT ]0X|3'Kϰ‡fA̰6C]pd<6T-Jpq&H>xbe%tĺ~=H8 [a%He}?Qd)uH9c5(Z@"[cl8y75ą?>P}S8"i\hޔ];V:.~ԅe=pD7sEDGaH@$6:VHRhX,Ik1@K5jfzqmZ3&Hfo{L7bzMb,.\7nʵW]smaД0]Չ?&.~DSj>s4MNqvaeEGñB ?߃ze8GzXik2۫R܉u-|XxnP\$C2ޯNyISIz[ǩgZ*H\ v>k00'^EO?ݐj*yۊ5:rl)}LZ#'?c) p.0-QJg*$g)w,FD^ՙ:I_.x3Zzk\mKf6ѩ~40MN&Gh?NRѷmk JlmU90o)Dш%9t6x$5gZW59R : 4 F3>cvn+mZX+1dDXW(5L,p'hBm:u)}KO&Ϫ yՒ,imSR?P9qo/4@yl.j8+N T(9O^-ךn~FzjF|w^PXw[:"V] (asikXT(WQOrv&:8N0_#C xT λ i54Bp)=7 ηi3]t:j $;$ae+mMTDKzȺ+,ؔ\Cm]@CRϋuYjmevá"b!O{;_ŲKQ;Km1;oY7>蝦g Gw0+_DЋ^ )<&{`fb1v4 vg!<{,T0;K-PA.>Z'{Jb|)r2Cߕ46sC&8 ix&k:Ar7fxGjW߳%"\(YV?ܱ#:aG>j Ї{SrB*pRSAA$H 撦46w0ye|!vb3otK;бm.1S?aV.8-`2D G{͇T/ʭޭú.ݽ5huCqِZrsyS,5p~y!czLVed •>*K5*̝03qΟn֖FlLӄx5q*)C V>%8rohhkc?)7b!y,\v$^~L@Fر@ Å7={8%~ A34%x $r롹kUQghJ.&X55xh?HvsӲyIj3DD-Zsm'KDyyC8 ϥ1Cv4}0W׷N}F|RV獎& R',&E"K;M3?X34W#}ONPH֏!*ºcޘ$Dfa1-YLj괇(bҰ3~q/1!HY4a:q)W _@()5<R4naaϛNtd' AZ㉚a,?{< h#N:5Td~HmӬGf)! ְAʬ>c6K[Ȑ=6, ds MیzMj@jկ.LS_J 0#Ư.7ZMgI@1t֡J0aΡzFJEV+8e-ֶ1;RxDG'?#O~K|NKrPl+5(=PO75e޿j 1O~x[j7xx&}+F>XkdDv520;4m`dž v"/FݜƩiڪ@4`=[l3u*p sSD=C=+T<0([kPnck? >`BRN佳Og,vI)Wē.mΟ a}қ٧j@Ji3VT2KmW~7wT!txb[m{i݅c&k9hvfHcЊPMZvA55a@K,M|B:ƍǿ߁ΕX0?݆wAʥ-_gO=d8Y_9bΥ^Hcqă7Z{Q.X˼3tU{;˟/-PWg=&5񮶁O`en. ~ypjI\md%C0RIDlCI3φaC3;w!A1Ə}2#8CS?p,{+̕1m޽5 F=_ +gCYd}_nkZX<7ԺS\eS/Ĉ87눬-"VĽ胾h$P$^NՈceHʐ*lX_y>w(N0N%ҹ=om.E8U<{C7Qm[>Wad"n!];6.Ŕw7g`)$a{@IDc ɵ{)'&Y)9i[doсJS^^ڂþZi{G'/eZ䆀 Q }ѥOVTPQh*Q6=ċ*Rv;sD*{Z 狤 ߣc@x57EƑ7 5qZ:L*q\|@!.Z˟jGCfFd |Vz&N)O%/s ti Bvhyxu'6e}7yvA%䙯m8^_7I,TN"2gJ [a#zeJrd(ިsYng#fE@Oy6ʚua6ǣpb"OXSxbARIs&\bREd9Yn*C"V5Dœ g(e{Q.ƭGdd-~(x(y{`苘+Ȉ ̣[EqPgd:vgt`Pݭ;02QP56Zu'1c-#lT$v-ۭd)wDpj]wa_Lf't%kL/6x(Sڻ¡޸ _1;yVVeƬ2fJ-تD]dS7юg_vP 32!S9g.~4H+1o#6qW2gwi9cq5J3$]*Nwm>fhT)J]( >2 zJw,IO0EBY4Iэ]'Kڱ<7J }ibQȩsB8|sxn&K=ĵ%H 4'u$ѫ^>\p1?FB}IȦ+- F=5#8UV1Ƥ=!XįMoJ(WܲO &W!+pVa)xאO̦+;ߓ֐>rYJOӕd!"5<#SJw3+Uk{y^ѥHp,aCc?S㩳TW̹7gS_E6p2M%5Jfl*oTC 6b!: :1+:CͭQht/Q-a0Rjm=Ul}^ٰ&'SEP䑳XM|W%n,e!|zfbucw c>i\^td4 aCT{<\8Lǝ!m%;|qOuz)~"bR} ^ fţ%mE{$ 2հ+T-zL\4PleygP/碕rWG߷9Ƹ?@L{\_t,4 9䪲ɱ \5ylMbjZ[?meuС9@ 9R qaK Wm*uV_jcԷe$Cۏg3ώdzhK-V*$/>MI5/Әw;95kԢUR@  5,]$.qiRdQ)::)#ӕi Y˾I^矦0/\*OlxUO&yBFQ4 %͜vw/_Q#D=V-1&pm/p6)"~r9˰1v˔4&h9v lS1Z^zJW-A_߄5Y $:bgRٴ§mSv>"x?\ ֒F rDF}G` 8 Sۀ6엃}jGye" 9Kܑ<0DUn Z'N +<Ԭ{ķ8$GG(ާ$i{ӏȏWq,;k5FWA_SO2, I'N?|!cy[lUPS<) J/Z]^!LTYhWhYն Qߓ_Zh.J|[4ŵ@y=%fV BvEp O:g&ԧxhu v&au//BLd=r dy"~bJp;͓Zaz9&]{W*h_C5`wbZ y:JM ww5o?z]a3$5mVi=֞!QyGC%רuΠs8J章&mꄥЉa2wEȲiU厼oT<$j^IzS[DMH9H)ˀ}T. 'MT7k&ީD0sMEf╞|+]v88)΃FyF]9&1| @rF&/=jmN{} e@hS9l(7.з*.|Fuvӯmr*JSYDyb@E `ܣ A{R 31VaSksvl(`@ROɠ~Zx_a8C ?jPo2 M$ﺥcsw nETŸ? E;;w JN7"< EvBT17ƳܥFKYؖuE)=o.$ <9 Qp i'{4_X u423"_˓u3T qAt"h,fLSSCth:[&G>k(D3쿩5cC1b};gSxW;di0{C+k;r81Ilxy^4m ׃81I)_گVPH,m֓P vBZTՙ?iR?B\d2C0Fx^t7fH17~ӤQzlnE? MҝKm0Br1܇5kݩ Fg}/,(M|;}4]XTXC*ܗ aPiEa"b2Nf˂d5z4OE֫7+D8`ܶ'KtRL:C<ƙGO'N3Iv2eq Me^} |W[[&EQdeEk@SU= zZ%^Tze$@ިzhmד _y4 Y=TJwBr~JQV|=c8hd|sW}[_TJjRh,hi{>yM+jM}aSm5X>B ;OWX\ގy&vNpU@0י7]x%sGsSGcmT_ԹP`bq#tϥBj.VvL-看!x"|A7 $٬]7GaSƏqAO\ORL1ߗ@ ,Y1`:Ia|d?ss[$%*lj,->PD(@oT\ ttbf˿c@Q(gpOEpm)6?J`m 7Y4V:1[x~\Ƶ&` iU6H?f*K[+eivS35IiԳzhyS1{o(Zvj9>k߁&)JE @>I <:΍k3=g݉Gl~*Dn+ B{aIߵ}trNJ ?|]hvت덝=^꜂݅7򻤭G 5zc[;;53S@ 0^g\5}r)6yw\zNujfjX@OULjg(S iN5w^ᇰ a 6[FnY=ZSjbZM_O8#ŶP-S2`1=qc|WDzv:ar&J]T}< K@- a9VX,|.4z6DŽKR'a8!7[_b0̴19 Pg ^j5*YdUd(z Dm)6j*7mͮ:*;:/E \TwRGeCȯSzԿz@'Rg/x/}Do4%Waai贓'% % hq.Do-H`&Sl2<& EU)Տb1U xηʏb ulX` (4ui8X"cHy6E7 6}X<t<{&bǨ]@O޴`k|+dbzOލڠܛ~RhpTt:"PU}d4^Z 쉪Z DM8HD, u]r0^9OM2k:A42q~6@?L,B+L>t4^J`feiŏ&˹XKLߞLu9_O V&XjΉ yAdMگDžw/F^郺o)~-[wY._r>k:kp&j/vAӀ1}>c2bPiVt0*M۔(tK^t|} ŷ8'm͢ f;4IDK=3)9|V?~0rtiqI}JW11Cէl78IaE6rJC)jT-pث}RxVPu2oP9G0MEm@UTF rݣ({"xr |jq9'/7aPץ\u| [i™>ZSڂV̄:ȝ/hOȏ "a~讀w7%ܣKA;bbsDꓬÄ0)ܿCȼc&,ձ,"Yax)5>`u >dC3/Z.b%8dl)329U.?:Ķ!N+Z<?qf#r緒9=7zRjG.VB~L0ObC}4cR7CKD<[({oxJ֫#Qa-z7{<@V;^U Ri(A7L~UKڮ_F0kĈt=Xj,%)[*̄Rh^_KZ"V]?j4dwսtG9o鏅Є۬)|4KlH}#0a2uy^#i8lI<˅ZKh$l[;_WM+ ^kgw٠/ˬ_V|h^HJ>1:8 5|70O3ݽ#T,Z";|Dď:hg5TLvj# dd0_lt B+>wyQXs*ۏ/SA4.m3ė\#b(Fɶtf$Փוh70 Ѷ"C:h71׀!hF~ aY?cl hZMecK׶H3xXJzFۗ>aˤDU'\L &g$4ZVO7ZLKY[bx8\!"$F7}uNQv[F]0ZK3dN@k* JӠm/MN"0I 2)禪>~j[zYq0$Y3"m;ZĹE1Q6`I21+ t=d*t]#rG 6SOmR4w Y]bCNp;TYqFʯtbq#M_JL]ݏ`P&42%&꘾.ΚKSTRsJpr/?rT]׾ xÊ(v}E6? Z{$~HRDqU?;95 9u Qdb)ݛ\ExA9yfMIެ }YE{sdcbiȰ ۔I^V#Yep3ؒwy>W؟\@N\GpZ*/A9Nft5>mz&o6)HzUw|~ ~=!+˸ԱGKdRnϋh+pTѵr&\R:NpAґEBAY ycI푢FBU/4XP>w tqừBuW _ G0 \przҭz}B_K3].bi`=CTQeeSSL&^Zuv-SzDQ/dBeTG w{azOOʦs\bOg` V`W+axÓ i,8 V~,0,JWAMABc/*QoWb:If +]g_~S(kqǝZ7$E=QK꿗]/Qk:OǍh3/sˠLQPT Y1Z˷ׯ)~I?x~kGFLSrF;jt\$8J|ZkHtaugQb#`N=ǚ^@sT0 F)w_+ya=Ј='>_&4v2 Jtre/J›h cnQ辰-eC$ U~]XQ|,,9l0z#i/zPR6SI, ְev8֨U'_Ss3(КPDGZUFgNgYi_걺 F~&*!^O>QJZM5BUr\Aǯ='x5Dh 'lR\I\5oWܖo'ß00!fͭ~8jOՒB&ecH"p _$-z4PflXȚ~5@H]2Ge+٘7/q\0_#<-vIål [;XC{ a.:x) 薯3Gd5GRlC-=4s;8O"K5fJaSOoi ]mLN>חw,vpm2_^ǻdQMEGL_4yf~qЅD0Lq_TĂPhtsJqoʀRlkĔȅyK욃cbƪ\Qq#,0XjdR@mWcrt3oXւ\j=FϕDguta#2ʢq\L.zD펺]n\|)InhMAecƖk0r%4MF"5W3*M@(lPJUǢT6sƗ&";:VmH巃L1W|z-O-JRÆ9:Z1E=:¸Yb/B\8!s-GxKD8ΐl+ߏPH؛ApG r/sE;!/܌yS_ geRu}]O-Go:%띡!$-hמToi׳Lᾙ$H-s̹ۛu_|Ealnrԁibɞ[0%]n6|9)̧V"S;5RGqgLO" p;ܺd! *΅ " !SV)mw7 _(SU~`{xTBZ(ψڈ*҆H`{eܟQ3TIMPf5!.Z9wYN'ϫ1Oy5&?5#z?\#K={VyV lՙ)Vn.nlBNcW_y׀nɖ(庋i_Jy8 6$O c+Z50hz_iuT ` yaCsKކ|T5Y+X i (zwT|?# mߑnʕvjgv)ߥV5*]"i? زFR,w*˓1&ڋ*=tbAN5rLR/Ȅ2miE _Ά750(W;ޯ"Z(x8Q L[>Z6ÒJ]o K<2O< Ӑ6WQU|\X ] -(t:G𵄈?wR}3+gi 9d +Fp/GfdI`m9S!_E #)2#- _e,Y&;o;4C6IPL۟$ԀrӾp_jV-k.ڌW5? UIэyM]-%&ShG3)uPN 7D zV}Ň[똳;Fлx~,wȠQvOmnyCupQZz qj֓$bM8O* D퉛-,-skLЌҲ ?)^hzQUp*~]ʯA4 a u_i4ۄ}!Sfgn\չخ.t<#ȷ/[c'IԇQkfp@ XٷWaU9ànFDlFB0̦\*h2(r_W'-2#ۍKgDKYQTHm,'%Ѱ\ݵ-.+~i2/5?޹CϼW"+cY,adUVjڻz#Yv !h;[}4, fRF}B_T1 ^NDMXpL}, nG:ͪGh1$fhCK̛W20Eq }=*@;[A%{ GpƼ6c/)Zs\Gr\A\/69~PrD@~vzKdͪ%>|q >92>[At=sBG' ߵђiU YqMMbbP=Ak_Kun0 'ʏ[݌Ff;硪; Zs%H?Wꔹ֋ILƴljdJ- >M$o:X_'*sP"#mÍvNJ׉tAZRXw^3B4+:2M"W$|Q6X1 e1kNF6[)^rEu5mpG<+Na#lXإY(8\4=`(޹a C.(ll4oz3^\ * {ٖY7B|]OXj'I{bDĴYcUAi_2[uN퍁!TrF9=f_AU띁mf嘀g&vMayiSHb @(RZn@w!>u228\z^/ޚg䴵kQNp47PrReGG.fXԳA&yFdK)y@A,wsmcY2Vו8ue9שݎh#|0P0 $,٫_~ߺ9?c"_1>2߿q& ĺ\wL.It@M)סl?0رx9Nb@p^%pW@U];Ȅi|nb Z]mm%:Dl(ѯXjsMu++Hތ ÂrO(LXzE O$0)B Np[e5hofevmQTf"8[&> ]46} NC-+nymI +ˠ,X&P[|; c IZrf$~lO{ JGt38L՝IM2apSC2an E<-#b?-'XizG탎C(>*G;$@hZ`ֳDAlDWHD FVoFN^*` ,Ϸ H'N}7REPG@"o%jSڗ1=I7[/5>bO9wY0BT`"/ jmIZ|*Fiwg~+ʛ-v&y#7eO ޳\l6+UX@@-}-k|sqU"ga"A8O=&"/FSQқٗSy\ǏF5nXAO~?.3pd2t|axkm9ic?jUc52L^ւn ѲnG"FEvf5]l׌7!ƻ%|]'/('go wJ4ӻ  v36:SUA*N\x@ʼ [؟P.MIX^ BCd՛ Ds7\DV=:QBJuӁϑv*%B%iԉ~V$ jT&eMW ZعjnQ"iA9>ByH6[ Hmd}ָe->N3G4a_;M9 TDh}w<^ [!PF5ږ)}!"VMlTzU 7 Zcsь|TE&ݍd q ,>? KuU|}uPUvUK'bA&395oy/Xܰa۱&`+•|!bh-||`EWpvڐwd]CFv/3[ɭ"N*UNN\ X4٪,>E}==6cAQr[aNT-Rd&9ѧ1u3V{pՁQ$޶Ql@}ը\]nO&'-)YvR8s(@rmɲ!A>q7w׉U kܛ؞C9fcN7+> y-Su;N(:],VW)ZUOfM&*C%SB^E*cRUSmi+ZzS{#^P`xMmj4̄{haPl,Vl)@C]H* KʥZB!Kr9- j6Yh۟]uWV)JyZ,Zla.?|{~q0 =/39ia~Ky\(P 0m8v??>T@./Aru0LW#?2`8PMރLEi5@4N&1h-5DvÑr3 >we^/ȿS:;|qbV1h o•1`[-֒ eG W iƺhNLg؆ 9=xP9£FbA+9 %>dql8N._cW˫Pۤn| Nܠ'dF<|_ZYH~yUNf;4}@T=$yZFl~$TPVI\fO5*qt,>M)+Y ߆5H;Jm& f3$)̊SPb8\~J|K3Zg7P#Oҁ?mo8$X˒$@sy. +^$S(Dwd ,nJ' iw7bd_hr7Մwj~w0WgU446װ~ꝅ^͕ к3V%,76SӞ?fFqp9,ONM K[G73d1I"ݤ/&h9kLx:5c pB7OuɗN2qGڒ,0[h-}6~ypƲ]II',5'ʼnW\Jı#ȇE/]U?Fˋ9~F<#m@NjSֈFR0(eKQmt%֓#)ڪļe*Pu: mŶ! _'"*S) !,.9)DRMY9LѵXdU[mÈ}kBF0 ?kqqo.]6`;9{zH`TDxZtns@}$rX_`MUքs4_ܪ94fx7F˔q}m>grړob3d3iNˈIb ܊{vVsTJ T+RϖaO]I}a*ZA(dU+ Sfdc[Xju.ڝ| ,}5XXb:1%1SI 7Ki4ކ˗v8$a{V̄iV"ܻj )<#y#OM+.8g"qV˶/S^u꠵IO)![l =bؿL$O܅ˆHҹa+CnO n@RSyBz]K'xg~ZIHb hG[%t  ġt!p^ywgPCV1*BLg:P8_qSh3KmY:UB> tk>7#.٘j4&=`` 9^cU[RjE'( G:g)}HO)\`^Y͂w7QKŬNd'{̛2KxKVMaޮAp`#:t-%_pۯh#Uy<ɮY܁= cHÔCҁ@h3s54^OO.0' ֣]qj%yr&^(F%(9pGG͢6lp%tKe7s29ny`DckX^pw5[7K3.(bW޸iŦs{=K"~? a5CX>ha-{…8 ?L 2 !MQ md'*EM>^F$YВY0nd/$)/r@ :0 a ?B ;vm a{o@@̩ɦ{SѮ]YH8&l=Q%I^NAD9|QmbPQ0فu4LIPԿS\۩D/o|݄}[?UaQŧԋBC`(vSH^NxKyvTNuShC\%XQЧYrʼER 8i+ξȶ&{ϯI "kh~ |&ç,7yym~V"U}Ƹ,>i[5Iu.u$e᥶֬AMDo6 x zyD-.W dd]8 '@HҞ" _D?6} e[XEߣk>NmnB^;XWr]0Y0޼qmWg~W}1sP2xQ/MKk`3TH-we@ܧ4ob1 ٷ!:EjAkn%{/Da;Fy;eT4TZzX+@fН>jBx"LF>-gsXIKnZxF`y2/EkHtb͒0ニBgy$2~!g@$4)Hpr=a+Wx9U/ڤ:- ʭ_wh{X`/ qT`jX]C?@F91 ՌԱc4\Kuz{%8sϫ@`Xl0J,} &dN{ ǾBnIA_lp ]@­:P>xAx@xѓvz Ği:CEč_ k7! ,U;188_Ke\>0xTjS}l~[˜R'PGKH%CmFNSY6gd](k! gDꏚ y(11_AVӘ]~Yipe$X&o/T&) iѧs[41\{0U:?vQ :IprC&;xb@xzS"38wNAQkO'"/4:+fB=>sHrGk#EFV'h BO椯L׽ḧ́_ jIE]ht#m -/T¡rU$O8BG2 &K!k湒~)& "A%0y (kQ ^ ʃAg=. ׳~V TF_BG!,*ѭ6-pUOZz>Gf' {4Ye)y$͆3,x5 f/wSWc1QF??rKłBɤ.f; [}:G$dfw}4ݙ,NZ 4` `&uFT#k.7;,y?^1?##?7}mXXX|{[r3,,)+A8i (6,wVw.\goA%ɒ_͑'}254r%Ѡfɼi>R7#u=S y7CRP/n)W$Z3Boy٪Rg3x"Q&l!b u>WL0 _ z.AAMVư$jZK'RK±,χMإpkѶ5&!f|OopINzNc0Ӎ7G&9k))| *%kq(''v܌n BG9NB{xʧK쭕[s@ .T6} LSކC~k"/2+`(1>ʮ105D(Q<`MغEECs(1, ~tJrڝGo_ ⹳'s5 61f|Aa땟?$mOlnٳ ;9nRO;gFo1RqpٙB?ZX3nֹ hQk2^a-C4F-Ȭ seT:gLY۷Ykc:,|#~`NxoNkKoadU?n"=+-Wߌ1mG <] h5v;a "%~k  :J=Sy٤ڤX< &cC}O붖@Ave8 WZ{y5}aML qD*?Ê?}0Ǟ|ELYs|Fm'~ad6pR#CQFgf=2k Ao`P1>W|_*>o)QUޥM&l<C QU?/let{E@ݺZ5WP|>ꃋyfR"n,łBKj=Ir0@V |?U|#r/96q*߹(+PV2r{ؕ-Ĩ AIfca u@1h;'Ǻt|N!fjki lVADJ7 ';!Mp{*Y%֢AKv[2/e,fgoVQMbAj'3N xR{b#Xΐ%F{ 7~"92Na+^q{4SOP!ѱPumy5ઑ16qEmnA Ţ<>aEM~t+ZD\l;-Z=_먧fi0xY$"$0Y0W?ڿQODT7Zi:CxlJ|p*,yz]mhO;8,f"c54ɝ5+>>(\@{wmF8>#0Umկ絬L?FSfl{a ^컫좘E8%ç*~=> }'| %,,jeL@Bfy #^r=0j`qxX p`1P58Fźt!W֨{9?\U겠/BOqZ`GI[B"%U`ڡbrG&z ?wl'd}#V2v qsd3 _K?/o͆JU*<_Ağ< ގ{ LBc6< &,*QL,T8ěK t+< gA QtgA+7VK&'4俽Mv;y=8֘~ۏo\a~09CtT-b>ha͑RT-8:LJI};2Di0PDQvǘӟu sJ$÷St29 v7pw@z@o>b_8zDzWNP4ӱ(΋/^BZLJUÙ@btڒ g=(l>Wq%J&d_X-"a%{a(# %)ZRwvf!e4M;b@-;ývBA2D=&#H2TK g7s3"2+mrW|hf4ϕqhĝHo]}2M*U?-4wkj<(@[`h"C /w?U)r +%zfhg׏ŝ%3)MR#n|$WkЮa-j񔟎=HlZ"x$wV~qI`O6hI ,Z0['sN!YAʨN8wܷm5o Z$D/-|CN>7?pѕ=v֭o0XO\d HNFyY%8g\n\|ݝIǺ9֭Ui|Ua A(e~*:O*eMv{`!YxvY= mlz]Xǯ~! Y0ESl'Ź ilp ?娭\SD}%7qRݙ5MǨTKISl_hli\ANK +bhB"Pu*q;#ry_GWv1+)ӤJJP̘g4qRa//_}JC(~{4`rLɴ݋1kc[sc[×+n&Ղ+7LuܢRd5$ FC\97k}lnZ :-cʘI DT}"쮐թTAX0^Et!h1B px!CS?S(ލiF_HN{5~<ӌN"n"/~P״fJoƃo)3j`>l]5e"!!0r:}y%$ޭ24X4@WsZRTn̾*p7-|g!hY%qb)V58]4#."x8;-=r#aYLH; ʩJ\}0'gU9w~-=o;J)kZlXiى:άoIKJ8(iRI>kFvRVB=ܷvuҴ `a@kZ*CX֎L<͓-%1\Php-9m$3`5`47p,H^Lflҝ1-lc@Y:jg؈#iR9yT7=7׵kXF>=~QemR/-uOx=w}{rQnj 軂A#3|D|O9ԇ(+ T^YГ4_߆.9D[T!"!j_Gtvkc#^WFRY"nj^}iS*5ЫP?~* lUƽ_⛚ Z(mD԰&2j|8Ŕ'OZVu|j<%"<.̑*ԉ0Ĝ`oIW Zq5LqXz/O7 %N*n߭4iq?Amd.keYS]k0+iF= QUlץlEށΕqam`'B66BNU qDŽpD\ۭ:4"Cw2ܕ_c\D~uTb{iM]&S]5O`AkaQ-ah-7Im\YL?uDZYM c@`UDHJbqqHt.o HE&vDj}M"^ܼ@OzMqΐd ex4)A'D.猄Z>pjn#;Nm-D>nDq7z4vkY JM^tc4OX_nXVw,8Z e P䊜Д˶gckZ# Ya`VDxFG^܇P6fa+@ ,+}{;^Q duW&K(Xf aѵ9m8LDE1n]yδ8ee"3, U>7Q! ogK}fDT"@ ]St2.PB`OdvGAɵ3(-LHZiAw|ܭrHPA$1$B7Y"xC 8.)i,I;Ǧ F'OYhj^& A(tAS^ ]o1CG+V@3 |9ɬ(a (#  t|,xǩdEu@FoemdaisZށ<-Q}6&xJr(+u6A"пN-oõofMIpr1n7ťK+? l+,`[f u=>OO 9ANTnxrSmtI;[v-hTcOM6̼+'> sߡ/sE7;5+dƫom鶷= ՞^]0BHTS^.лiLj([IgVD$o[%"= 𫩲Y[} ;5 {T/-Os Nk\e,NGWC.5MLFt´UնO ȊY3xvZ`zrī IS3&&p`1|( .64^1A_VwS]w SՊ\-s}u[uE<ʰfZT^dUYI/m@xeyWH;QO`B??Z%Ts4;"n>@RΝqKn.ۨg. MޡuYtl9VRش߅xg`tM8EjWEh55|"KS"CVw,l'o FXC(@^ fk#z7Azoۖov+9E{YR̙I -;vS(˚eңl*Ĩye3v l|?! I~ ֩}CY^U]mIEs.ٽFL՚ BqJXTClș9?㫣.Hǐ{%RΏ0?XA$h1/d +M:&PW-!r"FToM 3=8!ZmUy邱| w({w,ge1#Xr[]h~ל#'e"‘1'$pQܻAC>g' 5󷉎΍X*z'uNQ I%͆q|3`˕ LFN  Nl;1M- y8wgSY/bx_ DxM^G }ܦbkſVe_1J1gy'w(-z_J2W}}[1KPcORh'UR\"#EBф]l:Ci;czYޚ0T= QWqĸ}U P8/ t 4#tk\m'(WWPd/[.Åhu8+K]i&jBFW}A1B6F~^ҫ2>5|\bo*3vX 8Tk Q'*kd1:Sԥ~fv(~@Z6LUYk͢aW`U~ޝ489ݹ0"kkz@'Rd4KJ.=~p:tͿj Bpi]V&t~yd Y@ݐd;oAZJx_F}-7I :VC="lCXsj9&}iQ'ߺsQ<96-n/ۡ#gfeD^mS3YǶZAH[6깁od<豯Vaٳ/$߶~LI&%kr,S.Ո;1tgU}@PaJOb5q:6TwaeC? ٟL S"FP~S&~Yrdi[f7;:O5vuSo0&QЎH[-bdaM +hSp:ϹME%\N:7뺓ݠu',9}?J5HyI tEa*sDⶔRJj=/yP&.Bڗ#4h4nԽȖ/S_"й:f .s+( Pȹi/Q ˄.~=֟ZNըE#纳"5ߖ{ap} 1Ar.XG_ }X.ESp?ѹ̥ɷSroG=ҮBqf0= T)p4C>$"&W17NTOzl-[F~9N5.phECiW;.Bi@ZBBqnly庞YǡD-@F&w=eifMHH$\;t3jp]yF' ;f4gca`n,2P0^w0,8YG_yi>(;*E҈)xYv5i]F~'@ nB(}ʝLY50GGj4P?Ity!q;O$wa^_iea4ǯbl/Scf*hQc&ת]%dCT\L5CzhcAvu7 `!U_cgV4z*T &l[FQ5j0j=@8=W<uU` :fFBPiV#'S@Hq:tNK0o5ψyk8ɸ>L{Vn4|)ӑ=t01P6Kɋ($.q#D&N7k.f2u=]IyGBy=lr.'17.l6Վ(@97 =8'Fj|256Y._K3]v%EmHZ,O=ANt;y$^E+/)Rm~v5B&Z",2 K=烪pG%7]c 7nzMӝOHE_|ZM< $%"nWi,BjMFi!U?UvKiBmѠ,`nhJI7ʡyE5*O>)*@"Xqa?r+ݠt{D57E X/0Ii>uYtU`B=`Ь)s!![:!i4QIPE&㹯x'!\ȷip}{ie '-bJ{uI?Vvg]IHaSEӻSv9 ,tʵ?9J_#؝ÙoGV+ @iE oL[ii mbTmW>W!|͛R2@;ggϟ)_q&%74CQgЯ6G#,_,}+US+u "콣ԉ_-dl(,q䣤7ȹLQ2לNL$@Ds){b `<=,o"]}ʂ qF1Eo5X 3C7ٌw#._38 3oPM^[(LΘ "LSmC6Mt(sq9}t2ٝ؇;Uyi u 5(9XJ uE5 T9Ya'H!RQ:yN<ۋOieOAXc+$')3D\wRjl-.~,U2ʴ9E]M!dtE]IYR,B!m'C*67 7Oj@ du15" 4"Y%-Js#]7Pdhgj@S NBvԴ#6(^H$_ 5e{fYJ&ވ42^Mr4橽~OR5udbfiZq~]_" Njvo_WjW@}L#t}.n c~l$/tFZXlXx*H0CS-t '+_e]f#gD4#(*Wǘ}qRW$DANoԃ[ G1XO 5*m"8v카g!( Ov@)i4`T4C>E vSϕTet>T0Ӛg:=dӄhPyy:Uq$H{ht* ޾1~U@hdVkp92lcx.<#VQ@eyD4sa]!\͈ -t[,bf]0坨(o^ hk>FnF7Px#r jo SRޚ7iRj)nTB%2-ʚO!ڄQ1| l~W\&.~Zeڏ:}ϛ md{";/AUu o5$la0 KkǗ e$yf&PꂩOirYa\ȇS>HxݭmJY5#IxM Mw$1U3(OX *]v٭U 'f^PMIhUnh\H?wIDskKԡ2EAA. +cWiOZ^pn;,]NA/:*-e?LFToh*WB .xAsᦠ'yzޣä"h̾; q1ce|0z5qb3vIj5U|ĕ:0+/EGfL2lTуoBE{{ܖ7e/ZjbaXx?2, 0ҵ:^/-uxAA"j6ff\YKGL7dᱯ!Z0Z2' lti)E)VF8Rn%sm)wp$ZE& gwD"Ew}G"UvU鼈^!:=̠HQzO._Pʒ?U/wWa:-K("x<>֜ [LVڤb oNN{1V8τ j<gnAV[U(Y\bɬ Gl[~^E=}&/ U+ 4c*X^uX օ\C_/lhK%[p*1MOM!ء|):YgKu63O3ۆ,ӢW@Ih5PjdiM)!iO62xۗM;3%nƐɻ;QjL zCb)MpŦn]-H\ 39!;*znǔ Hs(o՗ =;7tOs 2Ўc#)1-J8tRG*Fגul8;.Viθ穎ٶ^wo=37~~KL,N{NQg;(C]sO. C󙐾eqN6`I[?WtX|( bIO)^KRbBL}`e_N$O;VMlp `_pAdBuNSeM~[1N|'b+Pf- xx2B&+0sѸԸYN@ Ȩn't'obil+}mQ,.SC9NpZ T/wsMHTR*X=U!CBMW4#!njٿC]=zX')3򂗸A4 ~*m}ɌzQ}e$ 8:y!:(* Z YS^ ~b* r.L۫}_⫅N'_ۘ`i4~ s@ƱR "w%R9uk?P&VrŚbnoR yV:),88I˃p*\PXqNJ`o'hmb $o" o@5Gj+Brku׺ ő v\B'8?=3oBmG_b<{Y,»Hc;#8uY[-S j@X;]%S.0yVڮ15A`(xhH|(uモY=y_kU萴dȳEC=ƗaQ$1!QNaG]%+incByVS$F'd0]>JQj:kS 7O:p2#qaO]VA̰;g d61mg}^ hmǕ *T0B~i>k'#F6fVzc>wZf`? $k?Km8 8lRpq  U S037Q ?]4 ,9iPIVSI?W#MCm{!5[{XߩfQdP'j wQ] ˨Ы}v}%RH}R+lV?tT%Xy=4:94g3 y Aj:渏q*Hͽp9`7cZ0AL^Pe"cakNuHN<͗+ai3j\^Gۏy x4Sl+PK-HE@(X9OeXP\iWN In;(K[1MĞo휩h_b~䣈XCُ:"&!9Coo|Cai9w7or`TTqm6Ç"ָpgꆌǁ4.#Mu_ ;u- W@sFVF>ճah%Lt Sw~-t-1 v, qʵ'JHlGaA>Kvɹ-4B[=fd ph6Dؕ8289Ɂn%6e1i3ؖ eI}Qۃ/\ Fki_ƾLvt>bbQ~xSP"7Ԧʹ j@RÂՋzjCH7y 2)߱{Iq[ʡ\<( E+ '+ A6d /UN ^IzHJWc2-l32t_P#SY)nWlqzgQK<.{Ll^-UڻSzV.&qc.KCP M(UC7ş. ^GG5^vs*'`v+s㰤=s*yL:u?:Y EBvp~@-jB07\w&?:]K$חgK#ڞa"T]K*9?z40񱍀3+m@ѿ~PKMDTZ"ɩk&qV2:hS߃>Up06AN6(H N`Xa`}UXnMι1Yظ(“xt$3Fyyȗ pOҥ&&^jq["'L4⥸'VRQȢp0G3vJ:[ÊBP y7;1.=' 0$P'Y3 koq-Y dTFa#X~/xWEi6:Sgmy L˲ IdnȂ[2ky ) b0dm!I3~П2s /m-^-=5[l[vht8ϬOr G E1<@if+t%LdWu_F}u:& x=oD 2243J}5$2 >嬫֒.?y \a!Ra)Jna관~xY/v,䇖2 (ZFTC}\QswЅѽe⚇aCo ˿ӋВoGR?aqa󓄧B,ue)60ƛg^`$5)ǍDژ11X!lɞ܂ SbqWc|Į_ [Wrp' JeEcFX8[7qtȿ#O欲A(,*{J0jqtPJ(O 1j:km>,@qwjG(h DgK< O6e9b1$"PZP&{wT5 ]TĔJGY]PW2;$Ա"ر991htMYe4[$~ݝU=>gy\ :'I܁k! 81giUNV}a:;[ǯBrPT7z ڃ ͑N[8ZLV`M8<>ŏU#. o-x ŔGӜrYHɡ¯^5//:qDMKQĹ Y1hrT\wHi{Hp2J {;(rhy>d[%7)mzpV6pӏH% D# fw| Mш [Jlh:Ki.aM+~V &?%,sx` Xfjd#)J~^7K s[P(7V(UZ߅Pq5Q_>D=]];CPB Ik. Y[u4U9nvSܵ[A1 a{~1I#C^33PJKQ?K$V"B kjܣ~ uqi-lNCߴgGy5M1|^0;b B~^TjRFហZS-:QT>r2Yb\Wi>?EhG)= e|v4+iJ*UoODӅ“갔]3+!yY7 f~V:ds!4=i{C=AESt񜸜Hg@Κ GQۇE!;`&"W:Q&[ı5I/OtRtGk4_+ُ)(:{kkC.ڜ_dr En娱T~*P&#·~ Uk߫ giꞑZ#W?ib U;#lf11&DhV;0{ Bh;w 6cHJ?3d:Op EJdS _.sxBda ϕ3۾ciϤkoAsA4T#6$E]Ka千V~ͅAYjSpV(x|a(( KXm¥G5(|ֶ?8DYkcTe޹o aڋfKO ϣ@'hnX;8OL-,Tmd8֦t Y)VOa:U8"~MsDu ofk׳ d+6-Յ|fK 3Qib'E'k)E"6طb9s'Ohah q0w'σu4fIFLVЌsؼ`# y(ˎfBs$%\D$npe$hۿqO"vԿ"#>-+g2? P2q긥 RH8 /GosŠw.Ӛ1-H$5NЖu,4 T-z ࣒2q4Sv=*5&m(멗6?x 4ě?"S 0EhM GE'#| 3.djP4 cRFۙЕaIZ[MJt`HNxiS}Jpw3;L"Hv{X BV&f@NS^%D'zӍ+6;#U\d;ͻ먳Ca&K4c6ޭO`qyO8S'ྕw36+, QЅ>{Z# A1( qtftJ6u(͖5qq|$_WM@blmNnREM;G6"Hyc9БGJZ 2]r-8ŻĄfJfi]}Jv~KT3G 7RW~˼-tkR}'pU4[_GW[&rCqp'_У/\q .˜&beUe} .i$ wgq䩅m>+, )%05֊+D DZ 9 WcΌ4lRrus;f@׳wH\X{V%[_MkJ Z80)h Wvy)OE@7zDԀ-'Q=Bd!f=얗IerMyYrT& /k&ݶ/yBDg?FhAJ@T%p7nD o'zg$7mf/1>Rt/ (fr☃ZEsd˛n&-y j*[y> gu+e'k.,J YcfVHfܪIP],cx\nh33iG!QxBZ'D#S~FWפ BUCQM VjxG>킳: Kq+#ȝ֔)NY0be]n59 kBηjvm$~ )V|+2C"8tRA+f:+v;W;ѕ*T6L$h~?gh]/ :FIGf- Q4%␿6C 8"=9njp4cYNS2y>$3lrʼ Ez v=Aj#YV^PLN)cAz7V[v"y_=I4[J bAtT$%:>͝2GO:>ypooi J>DZc؍/#HWYd?ŭ=WNQRv!k/$& y,FDb@|+>;dk;`&;! &n4`dtBL;R]GÊ$=cTWv:WOSXi Ĺ>P $oG\5u7&>oE SajTW%[,?t}BŧEUGDPr&UY^oL/D.sL\̶!a ؛Tg=qA ZY.=)"^ *oK=C_GMUp'2:/hôqӀ0xS#W (& ` R óB14%tj"ɜ8}\R i,Q@zk5'G 0e+aE?Hyp2RA]/kmS!J=AxDFn ]1K/ux "uk H y#U U#EI=3CC#}P{idcoH.8A;_S<|I$k!e,%::i W|= ,Rqbj;E{L\._xnxuc }( M:x2"!.fSSO 8ف^aqvcVS rJ/#v="Lpw)gv.;LCM9c!nj׫$Ҩr D x 5 Nv8æI%PhyH<$كaɚ٘ =8\K€ ZRC:ځ|h(1oj}uM:oY=C9,)JE~-:iuҡq oPa!hFEL܄ý&P:[yEeQ;cz,_y{Sm!T Ϡr&W#IrRtؾfv}}X*<4xs ċ<j!Bovsm??gut;jEwbX(z6X{Vh`X5S|AΔD+O6ceeS*`[Lkk)6WP&vD  ,{`ˀMtФZ1N17^وaCq4l}q3^ՠլ=k_FO:@Z|;}r룓*s8ֽoNwV5sQHi>Q4k08@;Ş]2Y+B@}wBlXhc粭=KDq#AߑZ#$U\ G׷>n{C#*7P{ǿ! 281K۬@ G SM@{ Ө56։F G T]fZU&Ed,]zLW$PגN]M ne~D+[gU;nh j%b,bDm%Y=d~?hC- jb ߆Mu1~`I %}%Va*`@`ZUE^F9F1Z)'^k/ _x:UP04is({Zl0j_CɱlbN<~(b ͼ1.򛣳\M? buX JcN-KiK "TKukw@ s?*;LX I!Vd>5#RAkNݸ#'T>6cݬ':57@˃bᱸ!{̭|r+u hNJRs߶4]6(V9wvW4 j@pv W3*)Ĥ3<Ov:e<ϸ9ɤ|f EFguϪ p;f;!A/b8Op6I8hK:H{?#pQqU6Ρy<vCd՚3Pvۙ_P:G>vozY5;AlsVLeV{^лРՓwM2'&Kt8.y3jeРsΧf)hR*nXvlڰ&y> ʩ7T.)2&+A1H[pp{oZ IJ)̊I363r#^17r<ڱp$㉬QB{cOŪӈ6Pgh:[>1؉-=u‹0CZ 2uͦ'P T.nf.* Z7neE=˅جaYՍj>4%3_$ԸkC(^sllb+ڎg"e~[4.q;yT#tɉj_+jpOM<7o[NdW~RW=߻~?F 8=jD*+8/=ܓyyb4W,XҒ٘]I*7Cx:-#? !n2G' {XiXK#jr:ّ]?~?buij6 >r-ӊᜒmj"3g9?針V;N5̑ 8Cvq8$rStPHq aDȝި,S4pS} aO@"]]sD`o!ͯ-a{Lޓ{=#>Du0_#N%`{cX1ORj6n`Qu_R事bҌ>֧;0?KI(M/o)3K3.3$SB&>tN;#l!q~9CO?g7yo 6VY@G{q20$9BCic=11f$hW*iiEq0>5/hD#-}v߆R j_;y_ bCE*8)l*[Wpv--O?{ B0n~E쥯SurݼvFdG. ?t%!˞{FbYΧEH谄e}m3iE_Y*wD /C3Ngp1Я]='&fcKWIFEFP*PO F^_^lƣiY/E\)l)NM,~nr{=Z. 2DyUߣ@ MA\ѓ"/V ];CRe+E]AJEt_y3-Cm/$c,ICXغ-<͋7Kk$s5CɒpѴ q^R#+`"waJ׏ɘFe%c06MI|"RIb2X'7^̃^niπS>xדu4:I1XdU=>ʛB(^szI>&>F)G)n&6Khlb`.!b#x%-Ln5<1Vl`L7clQ@_k"e'6 ^/SHqO\eǕoT&N:?]ؑO(*K ZMb {tHB;|.Boo>QIE2>p_ =ld֌hWI=XtÕ(#A"1xHZ!$\z{J QZAi&+L̝jGߪ{RTeuWDI,\DMZ)k͚*D?izgB!ʿp-/-9_& f$&o 2J]o6{ŋezҋIWao)֕}s=~[HM攑.}ff^zF: ![z] [ӵ.:&%:i< .&RbK<88mMP3+[>!2fp.1僟,wUl” $Xtp9m@1f)~˨KKgU#`7ʴmȻL].BsIq5p-ıN THpG?+{f|R1b6剎3 $M@'D_m{Ư |U&0d&eoPdŃqʽ\Y}$[}Ka97$v*B1JGrmM}3EgFY=ϔU:عslؐ  +] з:>*='\`8./QCfC/ֲyN9 5ZVWp^+" R>$<̐}p!@ VWv8?tg }08Em/L toٖ!n`H%}i,E/(W=i EiA 8i1Mxpz3/ bHHD vGTӴm)(oY[r;Y9q=W yȻn2:t>nHf/XIJ#M)q1g+<ޗxv&Gvͥ/ W.as׭H Om W &IDm=SWWw[KZ+*?a^Ԧdf h˜F#BX}ư NI%;d<9bi]/FlYAdmkE~2B&y|q{ ُD'W v6Ο WR5M6 'jamm +4:gCiʀ3oUnRz-ciAqtY2ȗB_ҼS# 'Av| sX]@ߕ>ŷڨcR@OpY $Sck&ME._ z"~,k R1oG-P++P,:eOxtFDXXM#Xk}&"׺ ΖYNniO G^݄f9T{U*~/U$U<(Tւ07Rnd^9WvX`ܪP2C"W@>`oag1i2GUf}tįp?{LvC qxEÎ vGJ; 1e{ ;1"D}A3 PLG=TyWRaM'o| &NEQD|EjI|2,Cؒ Iz6ڧ55d:F(g+9H]ƸIE4/w[0}8qF:^n'R]o}$)l* 6YlI!)řz/ Ab`䩥TC>`7X_%݆ 5N`9 V8\wZ-7~TA8{YTPa <ق8s0Ἔ >a-b7S@9m5{x?8VP'̸R3 Zx IH^XR[m6y<_ l'87'ܯɠ" Co5&h`]A k%xR` F7qKdG@pCLvX,S6/Ļm^d3yqhNI5UA3ۓ0)$$+k S󅌭48p5kjܻ m:Rݯz(sLc3]by¸\< 7#A>6JW *jK,x& dHfl#+,QUk_팩XKUOHLUب0R+oo8 4aߛdqJ Q9U9xࢋV=irۢVz(ai&I_B8M(r:ْ܂K%1a\U~.#U[~M6ޝ_fd)㎔" [>8D Indl9cu< b^g !ٌo y&BO1xc.٨jq-]ڌ%,˟<59gi)* NSmxDIG%(Luo&O'Z%G҆!ĢrHhJl%Q:o!s-g|& 5QO A8+*/HR+R/< w50JW&۴x+Ⱦls6]^xQ`gx(MRf_ w]OVjKb )x7r3E=ȹE@84wCXaJRms.1-a{|}@fvΗ+8->ˀO[bO*izFR%ڲtchĔ8mx_f ă#iZjuQcc!įD }mPFoRJt\cFtrĖ)Ǵjw-?K BU5PT,T"m!nrf@4$(YjKJx1Cp%",\:<, Ÿ9D"3;ղwTj'?-o ?tPT!QV9`#ǩ1pӗk-S,fXH$vosf)\ k: g)M~+KᑤXp&h`9-Twr:R;BJ=33YM {h-vKuh'Q'g'\Lfz/D䒗n##9ʐQ\Q`jaC܅O'_%艪ec]T@:+#\«.-w9Y1Vfڴ_k=p+}uUl*x(7‰jm%Ӯn^zWAUMka< WTIXQXϱ^]&%ױdJ|#޼X(kw28y݁>{4;I"=K(t &>"OMFuO`|s`/!gC}P`(+ ؼ_[1& (nͬnDw YIWA1*?3whL6>.GZM As2 vUܘ"cKe'>D;i]eB;ccQlmberC !Gh֕M+Xx lyArS[!eƊUNǶ)oDvdeZyXxA-,RT[txcܘpol}lX5eȄޗ<s"(d,HYoas veOZ8 CFR&Ѝ֧Lw0R2[DK#"r}FmKl͔8 #LH۱CD L}zjy%nPoʻX.4ђ8&|>'12Ֆ-N~Jִ̞:@1ĄPI嬸>%ժ=2:,auecnhճ pV.m.y7_?7~JѩEqMnˢgDJor[EـF>Y=g֙D0vd5GaINI0ԽrtϣfVUmAQŧ(}k2;Pk%sNPnQ视Se'\iZ꼞VOl ܨ͡gz rk}Q>84]k͐Z$D<~YPn8G]Ȍs>$ba_q}{ٴ +lkۍZ $zl7w)<&djA0]tQ,įǖb~axta*5KsP HA՚.Aw @a0Dd9w/ <wީ#]5"rfg1:۲&Zk#HZ2*%o ,]ˮJ](W a ~'[_P#NmQZV *؛GsPuZDZKJJ 0-~LEEɪ82!3?E<̻yӴ:imC>$ϖeX̙4 ІFM&",YROVv#d?XTcD6D(X_[Rz3Y!'|W]b?@9!iݗ\ m>e5NwPIsYoGbTjڹ(B{WwKH,'`!Hӿgֺc4XsoD.}E˭yU& O>b2Dh~4EQJefŚfFd m*IјxeBL:yɨ[ [)%5t.B832U$E~|lZ 1!W`@y7=[[v:].RĦkitCԵOUQ4ꡨkХ\^+D˪GPeC,EF^υ w әZ,r&t_VSZ^]ۥ ͫ@3L6[(kƴag]#AO35B`mb߫+77ـlki0MB̠)9ڹ%0eXms#k4B7If_@aJ=ٹ*$͹\{t-97v<<ç.tÌzFcKGʝ{G[O',bUbhXF 9.x*b~7_9^ v_Nxє#+;^r@4w\$'zm9Be i4?L&w3U.ݱ!ڶ~Ĉ!iAˮ˛ `|oksZu?RPeCK{:Y=+PVf]U+F [ZEɏ6'*t&&Qw?t"]){`Ravv79)?L;'4)fЯ* i)SXj?CwF c-"* }%{*z-V)OE/S'CgmKᬩ#]#Lx-!YWR n EY*5O?J|'%O=P*MDU1]B'ɯs_ w՟^(H%a3c\žĆID<ك>^"n-MRBU;+;Ƌ0DO|Xb;b:_[/ J玝`*ֱ4Li^8f+3I. qGFfĬ f0B~Ec\tRs^^wrdᐰ?K$/D%Q5\Qc]僢,="'۸+ SZfJ[Rw{Ƞ`r"Y.[[Sf|5ᱻ=rB8R-p &IxjhA]?xĥ{n GvhyiP<_1 .C>EJBD6bD bwv @He$d;d>Լ`IV"aC(9yhҨQX<8jsRɣ|oP O4:?d JݥL:FR،̹ҀZ(QLVE$G28X~pQz[+A <I@MԷW^{:wqde(oLϏNsq4xJVBkl}w֝);RP^ hTէƂj AxZ0|Wg^'z.(G5l ~t.h)0Cf+% s0O e0_:-@v8ڵ"7.8LxW} ,ln-rG5GZ 9Y9mC}QA悳N/۔WYFęC8UKHN,LI DYV6&T܀ZZĵ7rĨx!\oى>$t 8~vC=%'47:H  &1 c"ؔ6b/+[JƺiJN3Z3_{wU"?븱`I(qCQņk1pSM*瘵L\2%hpRm]'W\G`vclɗN{:~0E8` x;gqV 2rm-V3L(j'vH9aUWv1k1"M]s2κa^G204̾ R"V~q xRc̊BCDֹyaW7[s}'2y݇_S`ǎW )z((~$>N ď7Xa;e085=ILdK@p}ob9J]޳O65j_.iY{n?DɋK3+e-XP{4ɇ^֧MkĀTTR+=?ë"}#ԗF1SB(ŗ7(F tju._MuV!䦘s2=>#֩fK5&wXx p_޾!>za_1@/H&&&GY'.@ K( ~MiVLVLj{"+Υ ܉ucNTw<_.Қ`t ĉ7@T|ZG)`F8wbK,ҳP|(\|ĵG쥐PS ֆ M_߳{H(LiU-I_#Eg/3h @ix>p.k,kk'[QM*|e "$ o/FjC~ٟ{Ervyߐ&+U 7OFO}o>4AUȓsC4}Lqe@ `XGTLɃ&:3c_uɝVDp75TDzD0Ժ]#PS/nWhˏԳSQf !]j{ ) 9ULUc '+HVaA(jÝSfƄ\ $9 XBzh>۷v-rt-8ψ<<3? fw0{ix|*}_!Ejy&t&)}Phǟ Q|t0ȝѸd2(Fn!C$t` ?dԁO^;KVCw M8_UofVnĘ$x޷N yJ7E^2fx;f/ͽ=ije5#۶6k}V~a6' ( CpT$H'PpSZހAً\=0,r&T.e&닆D7ýH5>Uu&.8 x+jO`zb nZSJ!)Jm?ʞ4R&hl15~#)KS n0َ_C&pߦN73Zs(y9ؒQGR-E++'lਛ D~&g[ J!68~wOFnIbξw~V%v|j`eӓimv$V~<~}jv.zD6A/zL&< Ù q skۯ7/6,WY'8>YK-/:<S[sC=.0Z\v-m0?s0mY#oJNrMa2oUiϚjK: SP^hZv/W2 3E.>߆qjW Yb( Ћey2$NyJ]4Tz[_ B>6I+͘W]܏E[OZ_#.nIl/O^t64Nsjȍ=Lyӊ?y0{P-Q1 16xesDfJM}.h l]K&I b\.w8YФsp6.EJ Ji>h dٱcQqI#WLQ'9ƟO[54ccTz0f~,$7~:8NVo>^%^~ :v`g2{߷ R< ؍ ^m<#$e$7">?B0>Qk3?qbʮ*û#I(Txs}OC[dl7O).8J_ TX tz'OS>~'f^EҖ8 >1l9Y?+0$$`LSvە\%f'$ Ɛ~) ^;0*=m9W=6%v*6@N |wVW9l | x ^קr+K>h*(+ }ljTߜ,@G' !j0R4$6Us}ժM&jQ2e} .NF~UBVtYeL2^qb< 5ݴ#@Ɣ\B1~h${^(;)F&83RY#*eaIx!WI!kba/VnNp8&Ȕ^6H̻D ##llDar_J12n7  %Zv> -6kC~,@ÄptE5aۜӹ. ˵?F{b1ЂzF D"lmAp]mWza1NL_S@%}qKR)g;[g)F \ŵ:$L#Ѣ:OhA? n%Cӊ@ (m J*Ljz=1DN|7 ֝KXّqE37^BQe {oF~B赔UT<ռfuʰAY+ydtnp FapWg9^ݎV@%muSq`>!7{c7~s %vB+8'0?Z԰shHs68L- F^Vi{y 쑕Qӏ"7R>&D%$K$ˮ92M;x>[&q @=B81%3 H;^\$6sPtj.O,N#(5602ӡBPۿzrX,Ǘ7Q(.5jij[IAs! l*`Vg K;g%VPi`r0ag=vEWB2) Oy:vJOTq>{'Xl;ptlu?2l`֥RqϩUNU]*}ֶƫnOSsJC)]J~XK˖Pi$jJ]oZ@9~#qۉ 2{"{VPۈc$Ne|?<()p)Qnh8q@4!7h# D~qj |Jg Ɇ i^D%,#Y%Z)5!~s' }poKOتge29^C/-/Uքv[G3S1q~{|Dr{d$NӪZ9 MS) HՅThpk85O>8oB$M@ZO\ĉkd56SrSO!?qf P@9Xd"sP )C,@C^φcg"(IX[RCb >=";nh9ҽF+Xn+txY H97Y>hVYy)~|F0yׄno lïUj;`h)t.i,*vo,DˎPz ީ/#%Ε4&/T&3LZF0OA?a2EƦ?j| 3V E⯆YWQR3XחKмweIV'հ ˙9sGX?@+8w b`=D/-JK:uH+O(@Bbnrtoڃ!wre>Jh@FFrxuNAJJ<}Q@yc_Kp# *(e-8YFB+ '6eWsQܝQvѲˉZ}#G5חqP$5Է@h^[s=26D'x]߄H􅧉#c*7-mjoGIjO'k:ZPXha`bd@l4JDa /wK%Y݄*B JA~Q0,馶#bίIUt ghN<ʑ4[ @%tR  L)72K6X is,#!Lq,Q:,?qbtgooyfZwAkJ(+UY_ubѱ$TifDEww)K=א}%@wYp,*+QlssգC9EE!!1%X<#2k5s]r-Qe`Й[«0oV^S `z3"Yt,ˈQ|o^/qES4`ŵ'y?;N" b>oz%gFQOVwaeduȵ/_ F䚇ȯ}.ex_o;'qv'G#& [>1qJT L sNc#9p}Z=ouf:sHِ7U|g5hd4zj($~A Ȼ?] еKg†-޸ʼf9WdbÍZtεT ЀY{ZM]^dӼ4cByt0(~jn ? Qnl>q<[ZD9NG m=E'DdJv.m#r>/{ȕZk8_hǜuP%&SF7Gω_(S_dI 7` ~V&f:-oVTUt t7F4)ܹP7QFY2:I*ڕ-bQ`,?NYI)G=lbMJ5uwiDZQ`I$è8|ۣB'76z-0 J#uTgl" 'Co;PL̘&iģ8L>pg ݬKqu* uzJxy8/^Sj_邖r+uYs_:p$uOKqPĚcɶ6ʅLɎ}&jU~ έpwJ˴ ӠA/0xt%Wy2eނRC[~x =v/!+KD"%) ,7HXYIh%V1ퟬhTUX^e6i0'! r7ت`Y,n0D1k&R"iGyW_l63=UOCéu5tPmGa[E 5PSF)ց"heTH!!N*M9/mޜI6O{_B-eY*l?X N.[nOO؇Ѭm2vuuT .v(u{&Ъ/r0Oa sйFZoPR* =7ze2mSqJFυP'D y)ҙ3%'sq l@*JԐ;\kЛrNAW7o$?#IJu> >P="h3CDdw8>|a("  \#>J`o/\p8r #N.ɹB% qvE58$̾֕>FpDOkBGƸmeK2H$T*" ].ˈ hI72PlLB.dM}a0Ծ9&Tү2ꨌhKq}5zNfϥ*_E | c3]n>`Wð5XHVpuF oEÓ|wKՊ0*Ph^V/ {V e-)d(u6T tPl!RHeB<:\=42 :'OWX8DCPgV}7 .&VpDu"HEIthmChrn!5a7~|U7??!rZvR@&ӥ.`*fKŕZeIFaHYUx|Y6Ziʍ*m2l\RsV;|kPO+al,18b()-yV;wI* @-&tNTd]uBl),I'z/&V&o 5i9LL :zY" :6.&RCE쒬h[ d6L^[{v,wq plvҗ.] E3-*={paj>)DBWt7YDMщ$1aC+|sCo{kՏ;|n7Y7NT XCO hsNwQmg?QiiLТ8iHJ`o{{:R/$zF^$MCKZAGIJFuoFuY)m7fDʤAUZԬxvU7bm!aa/VNh 3<0NY1 AGÖ7[S5%+?Z44Ӹ9³baHP`1'0fĻ4;l)T^2()&"e)MZ>&`_;b=vҤF+U"♮zqT=@༔h9:Eoo<փb0WkkA`7۬lid k0`Kn<+ja߸6dzrm2+UZ8+UJ؂F@ۏW唒A3=s~$Vxw(_p1J0%Sb/ IC3gGfluѶHr6}|zGݵ1H0ʠM[Q,.z_ky@y >8L~-?d!2OC!@fTt$fh2ܹPVqy0%k\ؗe ZsߌZ)M ܶ;Nf-Z~lY I3nTHE@oBLvo]RC&6%D!wM!&+@Ѐd-Lj*~4_֍/&0+ăw\0/<}Nʇ}CGq~ѡ2Oz ?Ew 3QC&7ZӲ k tby`{Xb"1{!\f5 :B@MDF'8 jyGZ^/%`@=i[RdK绾|SV)#hV]e9":æR_'| 8Ϩ uTHO cȽQ+X(YuʁvJdeFKw=yldމ :f܀n3}}h#tg_D +YW)r_X:g";je?ΩHl9 @s@Uw u§osH?vT00%^]̮_xK_vn7|xs"h <'j+>)͂5dok76w1tfa[^2tM8u^6 N͛FY8]Ѱ#Q[׉s@dww);{P(UF!^asP'A=}* uK=^+`R+ϐi1wKYܞ%ˆSyE\jz$JyN6Nj#5Xy({|GIdOKD>`!)5,u VbYSl~qÕn`g`]-u7Nz6qicHb5DB0NZ #~Q\s9eIB^yJIUSpo aюK,zkf1Uy$A%\f xr;~x~$Zݙp>Q1;f@$zwŁ" S7Ha>PMs@,-G>9-~U6c('z|PN6ԱbPo}*j[Mw=!D,>nk'Hy7v-XⶱMT+XoFVN([eo- N1m83іNv >p)$1PA"yGҊ*~K㭏s{vֲs;=e CXlN"L9g s>*/͢Ɛ>#T+hزgeɸ'x6J B&0Ii ΈF8MNԚBs  eFy1\kEIKD;p^R)!N~O|sVgh3?Km8~v ZT"wsnu;8uYxpL]#Yg>=xe%$NxRbޓBLYD%y:vp9_%NG.Pnc鞾&߁?cr;0]mKQe蛑b~p=SvP_oQ}nW LLTd wV}tĩ]*p?FKʲ* z^.ҥ e iqk*zܘh|RcL 0vLsTiDN47l*VQ,Z:O+Eߣ"ʷ[8ci$y95>T9ݥ<._}dcҾЧYGBh?7c1Hpq,la^x뮼UL:yKq5C?!|Dg{XM{q{}g}/(A zws J^txR*ˆK V]iPϥdc#sqfbV\9?uvh\39GaJKJz^/&D7`o%Rbk?~ri I4'9s ֙MɕCEPY8irdI!Amھ8=D#* ne=vOVL/mv@sbY#y;֩Zn@_Or18FOwahOROPY$]L(+(vV":V8 JN5e sG3ڡLL*GauZO S YI}b* \|HǨQۜfSH vOG--- %omr]^K0?osbcu5bd/w$UAҎ눒5h=t,v"}QW:kjk(V/q\ܲ HΙH)2BEHim\2w}0Оu_.yky"(uƺ5"Sہ?j8mW)q?(Â$Ypwyׄꞃ*Y)࿪ЇrƒzLQ ǖAPr>@u{di;(E W9ʤq xfUϦ:kuG?"zcvG_^z L\/TbG%6RA*,85򑻪b"@lܘ'DRLO,kxˀG+UxՉ8hT7o)Bum=$4JN:SIhkJ`MP&3KP͖&4[yueudg#SX%}a$M蘄.;Q*h>Jyޢ{IP[8Lygs҇ REDPm~ =3Ha.* dT?G,wKh%sfJtlb"T'(H :Q(mRbQ"kTEv*NC.hx&PThږƾ( a [l}X瞾m6!z䣲-\#Y>W\p`ވQ>+۷s+tB[t,V`& Mz&m#29m7Ene*}?dXp9N]hgN,yU7N]RjK컳Dk/Id8qj/×jۙG8 f7AfNak``2. @P|ݜIY Si!'ONy: oJo8NA D ě |!:՚ f 񂒨4>>"kZ3L[T; 3jk6BK#lׁn`N A wڋ8 ȼ ФY}\_TµR{z**~F%,ӛPAl&Xҭ.m(a Pːfj 0;ޏJs^1y>6\=Z`s l9`8}JbՓt@eC̻%OhGrPA[;!5scP  F}h ݻ2e1'xg~Lm~&cOgO>9 B-@Fj.Ͷ*-.Ҝz]4$hDŽABѺS]ʔh*<*xw%ͳo<{zH!^ t %+9 f yHW5^>Q|JM4 f໻P/}tKMzBHײl"*?b (%UR+Ŕy\K;֛os2b`vg,AC_IL˕;PCF?$Teyl5.8Ew[HN CN <Yoߊ4.Uh ZD)Wp7҄q; f1LNVPߚZ2V<3mpX^8{dCv2F,:)34pe7gN%M`s1 -gf/b_O![i$mĞ'˟տs_j);R#[0P&| C4O)?GAhADVUPU@2fu=Zn̅`clOʠk)4=`|cwDq)|\} _eՓ̕L6{M4>Q j13dEC.-ԝh nqr1 6j Ck(8], QbiAFy)~X 'iJ/K/h۵C"JJ}shNl:p:7ʁܽo!\7SdR]]vaydͨ(D]>7QjQ~/vBn˥ҥ2H pZzx@ve_[ [>waܶ@MSQC).ZJX1qe~2t*y4H)N<1$j.s [I,h $toBNJv=Rm"P(64+loa'06ʷsץ?S?]\)nDֳ_ 84鏅^fyK:nt6a? x*`5X$~u R|u.}q'5C2NUQy/ wtOld )FURj&r^&yUa=n|w?j,ba&jVoOK.pȲ1$Krx o}5aI«Y4㿱EG1SzdE5"CğMu:3zlI ,#o&NC"Z%!DI$Yـus[e>G{nGK!a`W8=~~s;pq O0EZDcɎNvF5fN;t7␥'eÊp$b^2Gf_eu1w+.<$ҋ3y6 Ý?s^0A{tʢ_Ar>cR9 ]bf-0|)UCO(`MpYxe4#h{q/~6@T>CeּDIB%24 lcd(oMtTDѕ`m<#5Bz[*t"Ajl~]\C>j KxPi`,w;wPpvdg|k0C^J%4Qa*CoLդQIpW%{ubҘ]ƿ%a0Κ3'`=I)/4 QC񜆕_ X4?ѮU)bq%NcSx٣w0J2f)'æˈXSORgͰl2Rơ ̿ Kk\ʭgJN|0 $e'I.|X4J/֘&# i!CJn Z7%F!,2Mލ9ŽƁ"OٜwM ƒMD;erh/cM`֦Or;ZaW.9_Ϛq !o# PyD5.S!@vO\M!r,jtl{vlFj3VueK4\HMV$rأ1 [:'Gc5jvd{W]ݔhQpy~˲z#/aMPk¢oS5E+ԋf16#x Z ;>X0$}EA|BT(\^ HxݪysG%,ܥt/4B9P /)mB>C . Z;KLub]y#:u ٿY`W2;IJr  y1҃t<#XH1;6He> qJv JΊY9^p8$:G+ݣSp/Zkv=HUH .wc v`ӫ3qHz%%̑y6kl=U4Ȋ6Un=dxOq M7M[ [-ʩnnTfL.YEl03BN7LSD90H &e C<I*G -LvAaR>y~ȭ }-y+#۫tMɃ= D@ 8<r]Lu Ztc֧&J߮K4wP*t6s,NYSzr1WT+#vLۃǵNj]| !{t`޶J6 >^ivZqg n+a>G2iD{ÛY춴3,ˑoX /k{>/8R3޶c1U-c*Z#A Rs}vEsTCkscR"rF!2@\xpP҂Mp,+/m6K:(P!i?jߝCV)L h:hh5UA{?@[ד04"q_W LzkhAxdtoX ϼ%be5rC.VGVJYts!ޕ1yE`YmO>Pu㷆>ɵ;d(1J׸oMc7p4_deu067pE_ķ{`0R{t6gS 9yT l |W ;bݳOb6"IJI 8? $՗qy1>m>QQEylVwQAf*^~@־41|=B9~ IRc;aڷJuv9Xl(j' Gws `uOt$9]ݝH kIďтh2?|ϓiHB }d/ n/˸rhH|B|#6 =TNZ3>֪__6ěr0Z,MX!O)o*tA387 2!7L煼n+X<87FԬG(&ejweLc9@*PH¥^rfTMs$e)ڋ7l›jWPwbۂ5OD(n=8D-y+en ޛѱZ/jrNW.2k.9~-zS{zh#=OL!X(͉dSCB~RZV\+).'}%?KE.Dep eVjJYKVei_L@lCa/])+9Fԏ̫E3_eܜ5H#1n~g;a -/p ,>/Oqj3ąOK ՇW-J>gYb ZHUG+0msy<桼07׋P0L%Ï/O@2̖g0 Å݄DުϘK309T(u3r| bqd o2xN32B"~̍`MY}C*s:+mKwX? aDOʙBΠZU<É<#n?-"\@"?D@ca ܂u}R]=.&* Q_h @z|2[FV(}%bԶxD iբB{'F`6L΃7M͵ӘD,?Lٺ#aoDny'vrT&'#33,n=Am~u'ر=3=wH@s/ "U 'zM>P#Z.*gDKၮӺ4|.׼Sߗa0p^'Gzb"kq kD;xeWy -T"?XXi+Cn,0RweR!]Q0FbeQ#; ۑ^ nIɋl*y'Wk!wkn}]pϙZY&J#i&rq`MRz1=R[S \Lk1\C@oX!4@X$B$_D̗&pGvk|Ƈ-VKp_8L`Yƒk0 G{gWFc. /ULS7㪋&Źݹ2q'mAe>uluLyr>J4=c)y}EʸDEۜF; ߯43G lz% bimҴ +$#Vo7ZQc4t B630v󛪪:ٚ '#MXQmPh>,غv)bX!ac{yF,ޛĈb}EΜKWlO% ?V.ffdIp*c׳SuZg+O[w&ܤԺ)*)*'ć @T#G qeb,Dm7jn4g\ 9"ZKapOyCvH:"jڢMC=@ڲW*s@BO8 O'(oX>=L:Pt{yF7LA{p^cpit)翳*@Wa jBWX\ϾGe tg kc}Fl㻾4]~ ɟ֬jm l1%1pԩa%I߇t_1'vh3{,wEҗܕ%5aqof0#.@2UZ`khA ׋\V+ luv}9a$MIKBj%% p2S5>뛳N/mŠfoJJ{OBP i&A+D4EynLh*F+ fk V"=ckCq#|`yb_pJۀUzPm BFf|޴pUGS `6gg7@䌽zuBXE/>cFooďIؿIa2+44F8q7 :&?׾dpTd/F|BQ'վ*>᭍^Ϳl=?jN^Ha4/ :w# d xmiZ鉂왟QyW񏾩V“@8pGe]MLL(n,P0{Y R[ACUx"֯lcͷSrw c{̞L׏0n-y _߆g>(G4ͪ0 ,:MU.K{C biAl41=]6ܦ"uP&;BJ 4B b˘E.hw.l[ώn K d ' ֢=Oٜ=r4u6X6ƽ?l1BW5ti* ՛Ʊ_k7ΫdzcwRI4T/Y{ \?Ú$7kۄbuE=^` { ~Vf' Ib@;=t]XvipVl/qhD>vK\R[\IڄaA$)*Lt]V@ 175/mϟ]O4npEQGxvALffWYnx(Kf5-mM߲[fTo~-xXh@uYXCՅyXrsTY{cՇ$K-lG(5h_ET7G< J@` o7\nK!H6*Pvvr1M'τ&iiJиԌ/)Gi q1G4?])ɀmE497eɑ[@F *I"6c?ڿ.Z]w ѿtH;-)I:W4˼b! {1 kjQh, dUpGI}BӨtBmw:s 䞬(v]+T];5';%ἶtYP 6zCDr0x}nZ^Lz|7OMљNT'Vjusk2&ƿ6Q'a Ge, Y`1ᄷ3m+r1E +q''xO A^Р"$NL, 2 Cn4W˔p``OT؋wy;ܛBnoR{v(̚,coj-J[uA!Z0k;ЏnғVžp;0'ˬ+Yo9MV0g-HE l4mтM}I̫Z zT/-6Z\)-{<Y_w|{VŲ17c]/pI{aG+|Rm,5#3k$Fd+sX[EqN-5EW 9-\[+a#udK -.b*DǡQ ow:1wLCgkh:_ 5av乞> r !Cw{5R8 Ow\!D7<}gۏcC_H+ `~:0Aj_W(|v$׎"3Q $*,7 8/KTMQNv]  QE;b8# =k/래5}xENCA0-^[̇azsd*E=" ߔtrhkGa~wtyhz^..T#I2/J%f#"j̢}6թOUpABF2@: 6e#~)U^ Lb9-Q 0\ȅ_a,$aE˙%0;lQqUBɿ9QA9N<ȧ172]&K9ˏ5$̑;\( I:/RFQfg)Knwf3;;nnNƜxXT߆((2M0zm6Y$, y'rlUyہNf8H/a(ʷ*-*:bS]r@SEv3Sã4y6##֣IENO?,ɀRI%W+c~LhZY^{9,0ˮ'\Ҿ%{vsc.n}E8ixgŮ³^t`~o]^-hPINlqՂa"&b|W֋!K┠bG`Hձm(E0WImo|Tݑ=94XeO66.;gR rEÕXv9x3+6g͘_:A峮l}vA)0TǫasF^m/,I+dDx0wu$]DhSX&>mzokE 1⯹ VD/ґkU,P:S9*׾ w{(Rr8'Ex^Pف,6jϬby:(uXx6 cX..@y])8|j&"^4i)ފ̓j[- :6K|/b҂eazUy+$4P"N֕w1hROGWϫl:}l3l6 &Zl&\yJ;u9zJj^ ̟El`)G s3y8$4WKoK!YB=0eDV41IzC-C,t`05ePa+1TFTGyd%0Ө@:CqНLYّ˓)zN^}8'hʲjh%6f7ns$0]Cƥfu>:ݨ&OVcQDO9%|ސ+&T? qNqJ"q-bңXxXt~WĶ0>f,ҡւ?r0}񡁜ɣ!'t2Y8)TtM"8AMWE!@a IUWI2#;M}o2 eDtDgb,JPL6pYhKSV ~<1Zq~F3\x].x 2(_87ɒya.uCǣ Ei j5o}$*!] $]5  F,X˄v+".[sϦӂ46{`/Oq26co7 ݘ3Y3lfӽ LW>+Co%MGΜ^? ex?҅^;t]H7RQhZ̵) #${JqT:`4iqkO]}|_f ?YH>ʖX8#سǮoy&7^7r!n-#5/\1kKR:U[7H$jū8h4h Bя+dNܼNhP+mABWZ\q`ݵu rg%Ǔ$CCA}H(?J\3:,>f\$fI]G_Gwvu\#lx.ԛv#&l2]V)[BӘzB"8$vI! 6A7zawRVr+(9^E9c6v\!c8 LAE#L:uLmq`YnKnܾ: _dU8h!n_:YV=yx6l?Pleڡa/oZ-R;(r1b~x)3sCX7!lŘWK!>1x˜ȝϕ F5);utx=M˳cfL?aH. B*SFG" D恤b),̎zG!wpGZĦc(-(B1(0澅d#i&T5^b O];r=w̒ٷ!Z˙?JE쐻H q?Gn mŢ8ña.``ǣ3lx,SڷoZòGeZZ)eRw):)Dt[K;J⁁z"ub.WMMg3@&Y#;7pxnbu<Ӆ 98Jg}N_DvDyu8Ǜ=?:!>p]6yĒ#;tu<}?FEvy':ᘈc{kɲEdKTYx|۪W{oaO9$g0` :oY/|=Ww⋇9ٔŌX]ŧ!̉u!W%d.j3 tjxaX7gKw # ̿ fWMl'QNB>K:V!>dJMy[7Dbxi(eSYBm(#9/aۦ3UQwWU&u(& ,/a"$!9m oay# Փy9M&áNdN1JYT:ٮ`]ȁZmc523LqrBd枇^9@T1Se6pVSoGz!]uȆ޽Ѿ#o:\1q:|Gn5|a6IV*5,lfg>GJv :mȍ@a5$$oXxiZ+O%oe dĚChD|WeehNi)X "q VbBD/Orm!O*rm[Iu܏م@ɝl p X6EH<)̧}P \?&d pG1IJ?; >wsF9^QfY atϥ [ҫګ9PJ jaܽ>Ls/|R,T9B7-tiX>Ĕ n <@fK}-i]4kGm(8T!kbD"{k%hK2)c'Ɩ?QUaMjM?Om>h¿/~N+[ED_@FjҊ6NYt-Y fld0GY·u3nT'oۖAL%09'߯qύ.:뱁q~8GҬZ*42y;JPS&b/)ftV"y, `@3IߓA\_᎖"U>A괡Zd8I, AybHiROA@[Q[SCzGKt9LLP鰃QY7P-:AābK+ˊ%מ*=Ip1e{~4L7戴 攴+zFbw g\"\q8]*Vd%cs6δ qi]'i?xyTju+Y땝)idx3DI`P50]JKogX瑏G썅'" z&0*7~#d8Um5/v6/@0KǠAc0Ԃ$Єwƹ<-p! 䞹BGCdkD噍ȩmAxJk r}$ #WJN/Ҋ F}?(#D]N ikǓA.7]~dPь}=`|~#TҖe"ڇ6JUxF){{vc #q@Ś~mz8&x9(s(HUt;I|_>e<SҦ$^,s;VrbK/a'BY H RY!FGiP0)ǵoO~pjkƽl`Be]l[ wl Jz@ pYm'NP~oy2Ԝ|74׏s\(e1V>Mb{"k̿\>jAoQcٵUvJn7@Ĩ3Yn^c1}Éth-W$k7l `5Yo'8 b{$ ؎}4T=}fz>n <]SZbVoNp@ȕߞtJ|jYtZ<@p{v\x-"CcPzd~,2ڄ[ҤK4C7VTMlstN`T} FK1M!f$e/d  |6I"cK~x97]\ڡYo'a}hX1[V+$EЬf0T^$8ơ)&n>\{HlY@A?C%yclGXN+ğ b@vT؂ uhMj:KN (Wc;S}bG LUuov>|rmLe }k1#y{Wc'b2~k%b["{-G۹Yc5IEmF$UwÏހwjeMkQd(N-drO*z}JZΒO-n.^c1\&^w;sjFӡ~,&JI"1jMbDTRC3_͉axgC׷: `t1+z+OP;tQd')/Oф [m܇}є!7cjb~e `AY&2n;S|ޯĂ=zQ"1 15|Ku1PK)%m=$_ɵW۪#1;˃>iaf@mtϦU[OuW44Rg jBERC/@ &0r]K6I}qqEf9.VA͏YѪPBwd>{9J:DX(MO6LN9!.&W'2!q=TUQd:p 1ԏI@g4ITFH]p)]]w||w\X F`lh^u' f.\.VK DϗHk$9ĉH&l9ӯT'8Cui dTX- *'Q "rxb^ucM[T="r+}_"ssZw[X_C]b9@%4]y+gyi~0fEOM3?pinK]$O"wEkK+k=" Pl 辣h,  nE8QF z]׋*6dxT\UY;Sa](~i|^(=`by"?@B_7!'1^Xí'~pϗӁNK裎j_#/A=l=05ln0Զ>[.nWYy); o%]?r4Zlh^5M,X3K)MsP6`;PS!SuR*|51ˍq_Mg%S]8GJr" n)E8Ա@ 莊VdyLza+iп \N3M 4Ww(_ɋ~(s><3ƆܦlQ_4'*Zټڹm o[Z (-a&a<7S :4Pku`C;5DxlZ @f2&7N8ձ ʕwq2V}b17vV{aP@X8vmɿNf+>n>1yǿdvPR2ID8zm8Ő^"ɖĂRq@ő MKKa(^S1iyC j$^j!11pƗmnoCYuIHQ\j vCB8* _*j*7,[ԯ,5-Rsޢ w*mwm wU^\Ғ6;yv,u|? nLyc4ėoGNƃ:)gY?9siy=o}a&a^=]vBAtMQ 0Jb&3q{x )k* SIAs@.x ed[+γ.猘N `]HH\軖21wd6"'TDBC+Zmm#e`{(d ]狍G;f~1ALt.%g ޛTS-Pf\2 >uI>"Gylł Bn]ځnbI?"mPz[c'R87epjۇ]2{xzD[fƔ !gfJ0-$+QeI/@Q[xtw0>гHH?:j(xt]nA!ňד 0r-{@!p.);bdM8ן~ynp DΤmH¬';8|[Ay\pD+`_cSfwAM.wp *&<V GƔv hMkOTF>ݠGղ*XM\$7U*H# Ib$6Gsjc:S*;u\IbPXI.W f#l-? xcgHH@ǫ̑SY2\ (VK>vaWVIc*s 8νtKevpT5I1+6n{51¾`&3EHP,Odz88?)-J1cN gv>]B+, BQy0HwA@_^<&jx;?p-h>),Heg >ͩuS~* K@ؠ̒G2un8M[ 'si.O޼Csrߍ3 S%zNzJs y*Bc2RBeP]Y\H_<P=hVWW4o0FlN4)G4iEc4߈5S%#kZQ iD8ySRLQuQh^lg[kmL!t2lIoVA"`K欸;pPe% ;g1d<@'fw|/n| v<0Qs+D*;5ݡ<=3'~&P~'wI<ܻsNcTo{#OAوiAira.5#G <%]VRtB tꎥK)}vV_;gYNܩaF~d?-_/7q83$?Saxf.~57/?O#s{KvT nlwlb6(nuGǨ+!<ݬV$f&}y#IWH y $=%M%4ikTh䉛l쌜I5| &>7Zn1-*r¡3@s W,E@zdx)O7Ufkh6 2 F,hnKMD>R[f^JM] CyDaAk>P⮨8_z}W05H*-M~ SBNUQTuԣU5 J(4J۪*`Z-D] .: !hǻ]P Ȉxg jsΗ̨thm[q5#\+ *ۈ}߳c0d|( Z8^7h^`Уjr]ݕ@-Rk`[6ļB`@KY%e%e|}k>"h%=K|X{^"#$?X^U ҹW ih&;&\ n7QhLαla\iNw>P2m{u!\OVfٖ6#vukZ§R&?_j&!zV>`+FXP9CՙxD#Q RĈH N=*a:^dR!Ci,>AVF5&'0SJugi`aYȎ:xi:}Oo1{Duh>+*7d##exU|N+|o;'Cd#vņ0@ԘѮNti;}U4+co?A}uF^"(a s pu]`V9,m499+Bjdr%4$p<]; +GUd!߉/`OW^sB[CQcb]=:'H6ҿڞx+>$dPq$.B<:`SZbKijĄDZAԭ'{E0jDZNYN9C:rDI֭bJxK\pk)Fz:#'Lbd/Տ3Z -S5&f%܃bIYBT{#]ofBa .霋,5LNi> y M!~B5K 9jd$_Cxܲ ZDS%;{x&62ְ-IYB=D4zֳPDMS=2>ts@}_+vY;'mC/ AL[^K3.>dFX 9D*RYHU+zGSm0-V?] qtQtZoR(HFnJ8_] gMZEX[э[nx7wnV<`$X% >}M_=S#L q9L>dd:3O\<논FI_ 6l(o+x.%Zr4+5tȡvx}Ƿ~3AJ8 7q*dsY8*6?|J'ܺVqp]:bD׋5ߍ*GpQ;OC 6.>1LZ8o*?L37\`0TQʽuI]sdo.{ +¥]y ۆ\pS|Jj jph=_ŐI.Ntb<@88S~r)H|qC.KCH_?4TroY4N@%?:3$E}ъIF o^xa* _CGYn1Sdʉx)_F+ [%d0$r PW3kkø=9 CĚP@IylQp'+k ڟp.}_b?LXcEMXi9!mVE\d^U-z}Jjx6PWU;v ,[}9Jk8ɲGIMG𾲨@rn1ǙS =W&s̝onUTxA)x! b(=Jj[Yo7ar Xר{#Ǝ m}E?&v $E&t,rEpϩ:_k±?6+ o ;e[""芍 |,<ăg&J2Ͳ[ƷbLg;Z\'O& S/jqV0tŢ|L>C/b(^IJYSK/0ߔX0z"&5 5x`$Y10RЈ ? U1*Q;>JYĽmrk шKf ԋl wʅĤ&q"6+R[8amP%Ho m\ !¯m0m0T5_#a*F-nt=ӋXkNblOW$[1~3uQemM.HLŇG6Ġ[" rg|psɫbdUgCzt,";J%~OY*a*x`C"CZЛ;G}kbɨG,Ɗv51:;^\l| cȫq*Kuʰ{+<3Xa. οYBl,yH_%YD\8]w=AybB̖CA u OUoNRmioV\W:O#(QA1G+?٘kD±{ɀB^:&W\a[PTb/@ Z DNuX\ATq*@J&f<=-3b2"ڸ_TlZ#8W3 NCv֓SwDs5~͜oS'=k0r,Jz& u2Ou%kEw З x[;f9iaQgG95MWHQTXաJˏDgkh<&hFbS&6d/G!gdϮ7xlI D$WFY>_ը?5o֍ٔ$p^> (&s¬"\|$(JduhQ<+?r$9_-Jo[yw[]Ŕ〖_Ln̆7SG ѲX1B2^"SK$x;oJ(6MÊ|TMj{c6NP`6=_kLʨp"(p`@F⬅p" {X[;n݊] P_騴B}@Qvbр YGyʚ/,EE:+*}&LM}D `Sܕ^16C1N+Vcԥ R_\$ܩۂwiMFsclP^mԇvƯ5;ƁՌ8dBo^~fyMVӕ6dhsZM[5m $KJAbޱBVZ>J)v,qJ59(x4ɆH gAH;D`닿U\=H ~4Ǿj^4h 9H1T "u&A~ǿc#_T;vψ[ՁXB~vQR9&6Y;$h)qL!3/Hw_#(9f*M!O[HIaao%Ƥ n=7Q9|` vQjaKHf3?  )>lduA\_sIQC,)FI6gjTiAzF IwS_G=lJf=x5빜.sq%%1ej <_zssAitK\<bBR؈am,6+a]z M+~v"= q2}6"SЧW3Lz+C%K bpXf5 2k~ct.7SàãPd>x퉏IJ}SXIO4V/]h^7kwCOL <.yWξ 1Iۿio`qPg A.B-)(G{ 5c6S li~c`MYA6H 祚s ejͦ(|gpSPF/LuYɕ1g`\KK|c!h'֦嚤.' GvX)1!BѻIwzMW- 3G}'Tdx).Jk*|#hCV6:#B#IEw@.%nwUiku/5?Ox9ȑ 3v(2\;pcD^ٴfA4>ׅ{ -yWF̽P_'$PlDI aX! 2fm-X9 }p<}YTo 48E`+jTlVw-f#خ my ItmjɇW}/}ah5 ՞jE]qYԁP~\s=?"R_Hߝm WA?OH!t!w3=3,š7hj¹mTʹUCu7=K.elEY2-IV^et$YoW-Nכ7Xo)opB? 7hw)n~\w $!FgR/ވr'j[-eT`Xvǀ ŃJ[+-xp!wCv 6Upažk<H8cb< 5s5r@3>(76E&EVUɚ+O֌4udA/ i9,_b@R?w>G8]B ;1XC@x_{ww=TZ[R4!\p+q]V*Ԥ$"+B˜8agP1M !$d]CVo]IQBw= H0*ztGP?NsrmWR]C&8HܖHL >Xe&El_bՖ/UyRV&i%@i97nX3hUNkC}<+Ȋ_oP}ғ8M37ؠ_Ѐc~vDl={!oyRђ=4 M75RY' WdFc8*cacT] ^.Lm'@{aNtP ១V5_Mrz LGSվ\Q +q P Hͥ^&s: vMz~    tbcꘫ7*׍"5XE$X'/"\ B ieTMk{Ch^@l9m@!L٠t}ن蝭"ib[j,j /o(cnrʺK3ގS|fԃB^SiZZe=-j8M/9e џ70C4G,RKUP@ѭS#T] B 3Lκ̓X?]?;K/+py嵩'nTQP"FqJVş !;K >98\6Oɋq"ą>lGk)]pg$ _[ʰYʻx_8w mahk4M*U-ۤX^x?eg &ˢNm^:M;̻O_xJhNɹf}Δ$^;lֲɿ{1Y'!̦ٝRRNlc'9<~_E{E$-dXyvzvB@ U;t{(.rWC'TW.)^r.m=t1ٷ|H.9f& 322c#B+åTfr<|i>縮̛!J=y ԧЭ1D<]M[ؔ3cT%XgiM)1~unpf}ˆ+˩ ._dC 'M<~+ԖSPD&~eqhN:bz(8"z1~١ȓhRr~K{{ޢ WF78ڏBZC{Aw9y,aJ Y-{m֜J"nԲ\RYis Tih8ߢSk!y8H  ~ouR`'dK7ߑ3'+luvSI:c@'5ElѽoaiTio<:FO +2A$}9Ũ֏=QKh:00Q1P\4 eMz<:ߋj'r I?,`{W`-W-Z@?P{(vdLJ_- 9e_eq @Rrφ)3hj)5m=wK4yJiX䊘S^;c[b&p*xs7KH2`kY(TS3P+\M%^ف<42CAecz9O#$?&GWGk~1ͱƸ =+AsԜ\ + 6:&,\O:m2Mڈ!}eL^bATc-- 2\F!@I'nZ+W}&C7+13cHm>n^λ/92%42I!p*0Kv*R7@0hfrw9zbd}e 7kt.` SѝO 3 rN㋂VoQج(;ui0t3<UJ0ۚ_E՘EluШ]^ &`@;AU}i1@K8bTt;k"6?b7{OO O:5C[Cڍ2^bQQ4}kOj!K~]GL 3>S; J &cG_YZElI<),5;X뼹NLۇaҒ#b XFbQ=rbv@xE޵/@rUDwTt|K uӇh8  ðT g^ޛzQi'vzO~ Q(0q fUH5B3aJa6:i/@sޏ*]oy!UIK -Z#A(.Z"iB*586˜2#EUU_{&dMm~:vnUU3zG$n;PCP[cqU]1 ^02>9"qm4e6[z}PC%TPT}y ![4K$JF3܍lqZ?5A:L.!ac?CGV&{z:TR4V5 A_Ѥ,/g/QuqԯFtta%@ Q`kEE焧̋-!] j2|svs@΍r?78nXu p=ΨL#I؈loYMd&tK%&e)pVZ+J]?oeF3[!a<B`<1+Dp"lNEM`N8n&ܦ\4* Y!Gm ܄ &Rahk- |Yl\66D&.xT=?;xM {x{m.^س}9/Ϧֵb아B9'qtJЕ}]RiJ+8'˷?s69D ؛\d,^yAيaKJEw&DvGm#_ /ɸΛ\uaޕB:>uұ8ޔ!J C߷B1;p _#3f0Q!<LD`p,a#T6AyW*E?abbO"\iEc^ΜFUZ'3շ00a4HĩSnB"AӸH+ ?W9MN7C-2_櫹0nJ4ffc@~+:0C>U0rĞ0mY<%芹/ },ܟ:f7hWce0=XFk h[MU"VTsJyѕ ]:GcB|^ tEڪ;y(:3VH6;-Tׁ0sr?L#ξ=(]oʋR&SeF^.O۪E(v@vt6d)ְi%4ǹ) B {_Z}’NȂD\\ oc,Y|A @El݃~fަS cA@=QK)H9h9v8a$rHlxuI6|<kHa!%-@`fFqshSސ@QUmTF cB  ,W95UGCq@°: m@O1!hs ݬ]7{͢>s*< &<|/p!i,f}GoqS!\OK*Jφ>=bd3P ig=/K 01q4eϹ>pEóp9 $!9\V P nX@iv)w!DqLm%>}Y"b -`7-WMWJ,ߙ5`e.̡Pz=,Lf2 Q9J8z6؅Ske8c3䒎b>]F5vS@:X؀5@| Aa*ĴacNmMlndgq3+FĭLd )jhsJzFh5Tz&}x&rWIkl釅((*~ݳepxZ5S?ꦕcV7˦O-@AcvuJJpvRUqp6& !j5Zl&Oo/ܪ-?Q8<)T7iӌT|$9\wƢq #SdS^sTk+IJan^sR9r;''.py7ǯ5)BNCbbSv>lyFFyd;ر{b80`|꺶'dO/ IOMiv5HTs$9K?.H0Bn7͍_}Ҥr~1( GUԻ ֑_TDFb[s~Ofe4͐Y֡ %rJm>Z<5KcւHfr ~B]ݒ 3Fz1k^U4<Δ9%>Gr/@?->1+1[p|t, qTH׏h_nMYyJY_VwtP ݑ! #`L ,륚I#[xIc?sU夻2pV :jԃX@f!8/h9eV;*DͪQA#0_$85!7飲m3ms- ,R͆3)cR"vkGDfT afҞ}t3Qgq l:!T3\q{Ny-akZDJ^ٗ5Gxؗ-M],F[ ^![~ Ujoزc `KڌX|H] j%N)hjCh ^ 5԰i_ob!FTO lE)`ptr*0X.}n+񽏵+=҃ Y5y.94Ƃn9^ $W7v+m޹̉2(i&]t״|aj}`9R=~|G۠y_s' EBj}wQ(gWsf?9 dv w%;{ UeU--ܳnzqQ«Rt{vtcUwF~1[?n-Z T}е_X$ Fȍ0o٪%vol NH9c}@41!75hY=CfS"p냾g_OhM98OS&1}l+ڼtÑ:.C@Vʽ+LׯIN!lD$OG."a~"P~ PgȬܮhiy+L+s.ŁHό4f5ڏ[sbNWxݨvcё5<.;R?Q7aeBj R(MMT_FAD}6w. U`;3!ykfG:n!TDM^,7wTE,,:PjuF/Dd\g|*63UtcA- H9I<:f2St-fŭ %ExY 6l42(jI)z^phԨ\4Dv8)SnUέ|őgC? e3b0=R;CEլy\!SFc$ k9N^ce-RKNZeIbNS=n@"!Y2<^ N˓L<8uZoVяcјS٦ZI9l5Ew[fO>p zPF4IylO)UW.,6,XL卯^oڍiIw`kqSW•`k*JۢW4fģNYU;pvJ ' t`] bqp^; c:j'x"EQ4%f{~GE&Z7fR$Q> sn3?$V\YMѹeV[ X 8.#P$'uFcHEM'(~c06WuMcSڵEFrP3DC|Po RWhFZ@X`>06V!~q\$V[.ϧҨaJ(e|Aܽ`PI8P_3s𿡉7S nc16įsS ń-7?xE]Wt202'^ @U%i[+xi3xTI@ pE&;{шU/k01eHs|(R{@@Ek^#00&Yg[" ěsjy1xIA18R^-W?tM0hwfnU$1Lš*t6O,3ͶahdOlbߘZ 2"6 "palqk'YL Z6,9Lw[7(,p Mw`x,78~X.ML4x0jY@Yύ*Q{i/ uK25*eP0k5MɭA[}̑}侑WP̲1Y5O۩&PZx$! DXn<{pGrRA;ʟiE?>mqWbStlfq|o2$i3ϥK"f .cNB Lsb%~ URDnBJ2A'quUDlA5@LE2B_ Ů):`OD{jFVLXgž}(dEEJs1A[mkFn 4 M+sD t BkT$0KEJyFZz_|JF :$! Uֈy&펗 yǰn&9aF%ui l5Ehvdl/qn<pE4fG Ky@Vz/Ѷ@~6*Qi :䟏?G襺[DV?cu/M-/$*h3eq zdIct/|P& M՚҆ܕ?>5 "*slT)vn2d#yx2NVՠBNdo.Q0Q,2u_Gؘ9-rO* !G;!Q+[K Ёi`A0\~ʑT$•oa^IAVkBm n{YC!}\=r87_V4JQ[`1 Dh̭ 1X[dmh@}GY/+mQ̓K,7 Š|Ȉn^taG'`Ӗ I?"t,.CfTY. f3\VFap"./U(6н2p 5/J`긱&^E?:FDfTsdyROo5\sEK[h(#`ZB 7^ǫq#FUQ͆Z?H>Q9Dݰ̀>s"_sPc3hh~l2ܝ?va*"iwˮV#%-F}L4Fke8@_7r;(v3/cڷu8^NRcԣmz1b ~Ң>7E#&rշhyw-1uL`nv77P|6D2oRE~Y.61vsR|Z,d*,39r0yy(Тg\q&j܍HC.t&"*򒾗@6hn]5}I S~(x9Ď|9ߺvKhm-9hkg]sbHH-4XsʹrJ Vs?jݷCõ\KJlۄS`|#pZ$eTD[T~F( 6ʜ_aسTK}(}`Yf pB]׷=iK3ep_ёb!TEȂ8_1tL*э!1T9D XmnZ @TLjKRȘ,ӖBQ̅ =q3xTտb@ڰ㝥hр;˜f*P[ B#Ǹp%TJ1g =8GNNձJS&wǽw 5X@&话ܹ֧:dNT{X32l*?!:Զ2ǖGv]o .09=8tN/oU)}1Gji E9q;:FU| bx8ԁH2A/Zs&cD) g1EۺDcsyOK|0hrMa}NO [e1;he(ÄK=?ԗuJ43rU>;!qb8?B+9GBrgO)7bG( Sr 䯎SSaG^aGĻ ctͦ̉Sa)Y<`ZyyMngz3EXg@8vm!dM 4 RGx̞i+ f͎OWn1w2 @ [a9i ԓӇ{\OIPxj;Cxe_} P2" RhF>oEyt D^bn"BzOw.  ?sHٺP0Vr\l#~%\M6F umIoYX{WF]!Wi6HYׄW0bε;פ:qPWIjK Dօ F*EzCQ٥& 'k(ǶD'ɉ(-`'s1^(8|ln.D],/Ye78E}ك##D_"GH}sW uTS -m}r!CXDwq8/j.A ?!}.͌(ERմ7qK"d<.zqoE\ cƩ8wNªG奋Gsf`Ԃ!P9dIw.C9kKJ!V沛A=i%!_֫$ xB^w♘?8y`?-~aB7--Df] "t[Zb6 q^LZGȁã +]I#.=⳨7*?b| T\sBU'>Vf.[>aES)JP$.`&G_i3Ke}9洶h>) j-J8UAx8LfTǾoC<.08W!uŏ(XPJtb\C|&C!#hնG"21o4:$[K" ;?GpCC"!^_a<KZ/ǣ'cMFGe 3VR_fbyz~(> v)L--0d\*_}F͉`Gyu+ߎ#%01 tӯOa|d<.Ƴwп_*+sl/?MuLRR4?:+"D^9ȕ$x1CۇЯ5+{k My*ݎqARlMeOґl1 saR$a{pekg%q9Ylw->R=4jp?ncc+yΑA*k %+m}06{ٗ\F!`6vhi8W7C4K[Iw_>sZ (U~mP&P%+u;Li!2i-0J2q&CEjth8q#N9P*>/a\yxm/!-K)RVe\ER-Ok(o|8=/> nQݔBΪ|uB0[0E_yYK%y8K'uX TQI,tŌ= `DwlAMnUg/KՒU@gGc? lbj(zc)܁{v w!l4Vp9!x_~|o0lJPҩ+юDe*jhw5'.)湟`l7Ы q-qo5-3 J;[uVZ֒h[Ut`vF)BB](L&͉BusD.P:-6sԵֈG+a 91VUB0 Re"^Ajl`dEl_:y@'T]A+hP3 /"6:SXcn<Yf_^p~ J&ϝQ'LH 9^L +_-THk(Hh<6"f\kmYFbJUҎΙXCMc3-߹RܓluW3u@ɥ"jΓ*j)^!Z nexeIdTn2ɼ0⸵ĉѿ.][y86+rb?^L_9Zvdh1Lw`6ٮA`rld& }x՝H^M"jq.=Of *%N,u*|m#yxO|1V# P%@x 1Utc1T7Xc4'HWVʤe4-fjBlA!f8|\éwOɖrd$tN֭>N,eהBl'NTehDC Pr4g})x8 Uzd.. qZ9SZ/w;΋+g*1DIuKrHݑ wI&C#u,s?lw}[wd2VtǘZ@Ϯ @f^NOYWd e:| _ %)|c!2BDN]2u A/x4X:]MBW1G9 b^v BJڬj.p?|Õ,R8[ti-M_jA=ia}lP]tC,mxCL$C{9lF屻Ux{NY~a%={/c.p"1% .Ι#k֙&9 Ό^ y4@ʱ3L#L ٚ#İ*|*1❍/\I`FC)Z8" Ϛq6&Z"wƉn5d?Xŝ9_m?h>N)¸8EfL6MkXO)CyEef>(ҹ2OD46ٖg~oiˬaߓAeBgM'2&MH[H E7> 1k#Uz V)ÉEM)Y Jۨ_Yq߼t7˨˟;DŽw.jLBuՇJj /%«7t_30>-@mOݸ}cshy z]E.>a斣4M`->KpE24Yy?KmU&h(EAkA#aVg͢5 evp`da#fM3_H _|f"YMGܔpqY5Nk==bs:ZDRתtXsOD*B!%XS o.3VήBr&B +ȅt vo`ԔnfLe\\!F fLϠ~2?+y=4S޾1/HRXUߨ/ k}dbu}'4Vhfm„O|qWwJĸؙ;/ ށ(G,h{ %&ՙLH[ c*vL D/>H?}y\!)xA6qLYGFS^EP.g?5oU]LOl!M'< (4I=v!WOˌQ%,n}Ig52$%T4;WUkI; vO8W^"2cK֪@¡C$jk _r̰4̮u@u~,ɗ .6JZ`"!?8L;jJ~F:@Z|6Kk6d2@6n>f]v]A g6t'XRϬA;˾Sϡ\v_qx4[8n_;J@d⎯CMNz~F\RC(*gg-r9DWksHwړTTZ-e!Mbx' #]v!fx/)~Wzd*W鳩mwɍEءE7税R(.љ>CX%m= HOQ)SəR GZqQuwx[ZV%W*sWΞ{:V!~S!ʩx5~MJde4ݤ;k27,bL`L.Ag*=7Sq 4DNDq &*,MC'~}VFvN]!pR"EV8ͯ:1*z}#BcnHXrq}f8(~rjҦg+ ^N$je9Pv󀈩 3v•<5(AG3t.1^+jG0env_^i$<*]ȷ{й:H1?`lRW}T{쪠J}i| w-}DSB3Zi}M^sی9BS„s-XYm6R[}_ǿ3VFou]B]k[6Lǯgkڔ2յP:SBĮx-38ntቔro- k3 6>bY{E >q\q~@2Z̶saQ):k[eA4GEIG^R>;&6Cek4Rl]Ef],<OM8y&ϳbqR<7* ,{j߁믶[SD9U + ] s=]GU$Stp dgP*Yn]}"Z(R[XQ9]]r| SyZ3~lR$t弋3#Ta4UEHPb20=A^!z A4Fw{f"&fHe WM??UuD:cq%tG<1QsǺY_ moQ7/CKO!H fڛt0`o'G B?{MDCJ?Hc.BK2dAU=ы-ջƀje21, <_v5Ja3@{ZT2L`q;k=2{A1F6K z)*K!o : 0OӲPg'cd%n2+M(QF^4{}Ӓ#8FTTp_2O(~QhvY]Z킠>q/ziu)l~] Biz$Mc4~KNEd&PMِb GZ/K"zl3s#dԬ3u)bW~L|8PMǫ}qoY/2AO_5Hv{IM7!yW\~Sťa!_= bA47#0cWL;?)kK;j G٨Uʻ8Y#f8jRTaXdi8O[ 07aju5,'ۭI8tYyN*x|#,|Ѕ[0sW@`0"x4fzЊJϫV|>}8$GavRX;W;7NEkl:Т%}5콺>oHJww(3s%ڻr׮+YY t k_H[,2J` ?À[?۬*˜=ٛ&VrI +w}.g\Wjg9 ^ -fMb)j\[5!6kuH2#lcކЙ^Mbq;[9n? Q;)figUA 0:z'בv4%PFxkNwE*i g". t^THsP:˷?Z74YpΤy)N$:yd;B IN#Q &=/'|xmLd*JKMU.~XHoΘS_(s mʭ긁6t5ܴ֠r!j#.7Bmoz5̮ZSdgeF{:=YCV3S{BK~yhr؆-spwc 0Cb7V@7p^UP0wrF\Hz߁+bkG#IӾ.JĶw0v 6ݼNK1AιbQl@=E1"(9h87{Q@P±v! wHgU?+qM|B Yv.gݾը-B]`ѸjulZV¤ fv ͍zʾN:twUGj@OTfG7EFPIjA}L?zzW•$gŁp$"~U:Ȅ81{J!*k y+^a)ȽM;*TG9dt'!*Zjtp%-}5\GRR? >C#zx(d)NVR٢sm~$m0*f(iZ4P~LaB8~.k8Fb'{Z0/_@iL ?ZKxbZ{8;0wuo˷n9dUP0FI*ae܃9rZo7rSnZX㱺xSGfA5'EF*)t=/#`S0CtUEq2܋b06+(djs/ |:=BL6xb<"Npİynb|=<UHYOm1B:w pxgo&TSp|*R`b]=7_kZm?TCH^` =``|eʳJ cQqXHU ? 6W^{KC$1kC}G ~"l|fkX- 巬+ жOk>.d0B;4raHv&{ɟ2 169n nV@+a.ʠxQgik/,Ztsʂ8ʿp&686w,;9(0@ e|`S!Wp`Tl@v&O桛?ҫM2%HT@ɺI_aTIEY <ơ=~砚>QCxsStNRCO/Djb_c TZGlP@pJ.ݑqCjW4Q,t8xnDc_- j WV砄F_hz)aMO啰rNwdLoυ0v["W{;!6łP{ jvAQKE}]uZX1HLٙGH~7F]Dl]eQ24H Ze 7mqۄ@'?{8G({.+@h܎iB~$]87=En 'g0c'u.2bS/OCe|XsёL@`đM)Q^2.!F<[  ԉ+ ͥX:=F9{]&T)7M#”MqwB*qڮvovE1[;(D؏tj %H@ˍ] h+d>4p1Wwi5ejIT@N: 77b'"$b?YUa瓇RH#zHC *]v'-j["qKuH97ˬ?"YkCFxR,wU#WgeOWV Y* 7[iRvՏr{wpJYZxo¶0K}ɽZp&w:sZan> 5rJB@u"2wEu>R͠%Z',Cc\zqpsPK6!AvT kCRFvrR'dö!Kg = xJ\Wf^GWO/x ̙烀UU?.#ɜ޺5ʒ#B 6QA2m! n;?{qJP ̽tzҁ/Oi^L[{gtZaA 4iPՄ91NR5 &rL|e H ,.x+ q\YVcHbbO^9 tmQȸ,vJBu.aC8vm jd`<X$i [EsU>A/ "J{1pз}4,$H't /o8Sdz(sؘgpV0BeF%HToO4߈*!.ɛIyJo0p+Jd {-fT (ZH^o9IRE~>3A{tsh;C e GO^-J7M{4i'ܹoOӠF6)̎ɨjU)K<{޶-\*/?AH)gp4,L\I/~0,`0=Igg߀A>>^=xgLj5tfV\|nuBzpCHYQ{0]O hZG_(Lh^;i@mTe@;'aۑS/Ρם-t,` q úb5qL{ws5Fx@56Pr$8='F$뷻36%b)-N|9-%*NK$"M MgܿN]HdR^}:Q@_:5o!EΈqAZPP?[9R+[K~dM[J,8,?^RqeMOj+ n^3^D*ae/Eycf*^T#yP7<zYSb~K=P] (ٰjJd+ƀ,mޙaDm|x>0,<^j܌34VBR9<$qG=V]Kn5Z8:A"o;J&W o"ڃ#^i0rJil84: uŜf7sSvӨkM` R=1څiIY}j1N^JA]dDaZVۤ vƎ/3G-FŒW$}}m9hUļ_6yEV{V@.0Nl7^Bt3F^W gla@lE?|Z7ɾIM^FO% DYtd;;>/:'4]ٻoIW\ʼY뙸OWuwL*j僰=t[t+P; ~3]'׳\ ] b9Ν*s!J9;{.OK($C{C'Am}j4K2ZEQ*4vh"l8rT֔˥*|oPF)y\!]vRH= zsk $\Jky}V>asEHomMT3g6k[uz!Xe`kՎW@?p'ST?Xޟmoz$PGF9o%Z}Gѐ~-Sډ M/}oD Z}NR[ܳ$2w<'mJpZuW,3D{bh-ē))<ӛ1ߢEI3K5P]u?I.?0^AsS(.X/!EAKRd("Z x/׼UW: `= oT wsvIJ)‡hA7NQ_i6Suu/+j.c;87wt]u_&ՌsÌc*A^:̤IzH3nPqSyPv$9?[YR4T瑨GvڒWWV*|ͫS6piA,g+W7Ì͆Fr-%Οcīo|gn*NiiRf{2 F%| m˯P>gT#ݹ$ZѕJ("1̍$Ҏhy+h֜7]ШZΒ&@X&;' Kp7J@5.;m} I/!|SUmee:Zo|GsV44B6ؽܷE60o`R„Y}"!LCv1b+ھ?r-lMNɎd041RPNWYh_#ёd^:;HQF\rlmV@?C^w(,iċi3nU ^a mgwTu+4U,$$j&u4!-T-T> z}Va d rpnG]$骯R5"ZvX*I_|®]E )0T|usX^-$CsieL =L<߭&3tۧp^'f:zk9@Q"r0X\fPpeo $WI*9(zؘ֯TѷAR;/IXM 3wQ|f7mZ ᦠ~pc&ڲ3a;9\)I4`v<;s@cy*::Ӝ-- k=gWu0Y&VS0-mgS H>Ͼ? W 7gGA& ? QfG(|X6)eap! .xBnu9 fŋ̴IաK2𲯻A'ObxHdI3յ_)&mT"cBUV0$%olkXzž[H `XY$^8pB|m[OY;%,r"ry-;%b #ZH>\ kq"D 'x8A%b!f=*(θG\G[ڻbor|SFu{\ }@+ol~ew Id/\$g]חFDN!-npGQ>z W6`2z!H([}bG"j$όQTc v4lm>:V+)pǦ_z*5:~0 /^&wϝw}!>2H2"=V jgUr떑zB!m-" 2QCe Y3TnټO;aVXI/9q"Ӥ`'KI8GQ_ +Z0 TcUqL|7;Du, >stz(&_htmN`n8(w3mD _mM=鬌Z̥Q`ŀx*3f n}fUgC%zȀY|Hc<٤)Pj}R qWfs\z֍bBk3"D#ꐷFu]*/R=Sזo&$z֐]wcF=y|L<&Mr>C;pdV /:h6aNȺBL}ra;5H RR!94@ao6˒v]HFnhR WlI["1!TLО1Z%y;5vNH-xҌk\$%_ʥT0ۑ;X')Xs#1>&}LnbbGJ! \S;B >*D īK 73 f jQI<~Q)cc}G ԟҹ۷  90MvY"Pw[1Ifh[5XA Zp}5Sx g\!XxݼVa*L|4Jf6IWZ/#OG.KĈ䯁-FXY@cp>(Kc_\1doX"#< nH4 WLC y{E*8ek$>H\P/O8z CɎb"mo]wK=>7:}B$O Udqru*nI.Ͻ#ΥU  rXKDr)zBιDn Uv.ٷ"NbXF|sLya~d҆;!91 W[Uct5EkPӨFL~-E+lW7Xa=)NQ8/@\^dL6m26Pjhp(CʽT/{yAkh"xԼx^ uTE[Ϡ13cȸǢmkjж4inDM d umD} ,båt0r 4TT&%jb,t r<#:֤[)7L0ۃ]у%QkO/%e'h`/Ċo*eΨ" l1kdw?8j3HJhEc- E#kL[u0swy :Y!EMi`-[러n<|[N?wq:7,p s^(ު!D@TMX_+T;bg/d~ N $qȮr?GE!'M|?~aReVP+a=')9&TDҴ+ KJ!>W xS^ժ~XՒͬہ~cy;'&%[)ѣGÈs$[-N&9e:X{ՏȞ,b *T4fOOj0 ƕE#,"T>Vu֎1(QgaCfV֥ +騧ACu,56_p~-؏U1f} դ|A2wnOfZqjvz`4Ʈ_ݢ0r+ #&V؀c/>HN]fĪ=n9m ;n9&y׫Sx6$AYS3}`o\<.괐$V-#e|WE~m=jl4Knom;Nt׮0VK,9ڛK)wXtP^=9^{iH2@cxxFB^vr7lDvh;R [v>:j|C:>z>71TR9wp9u;רdꫜ5v{%_Ǧl[%qf)ҡY7^fiKiv/o.mwb,ᙿ 3w'@SUjx'og0UYuN0ɆU0`V Ɠ!M 2t>]^6r4»l"azSl2pv>~MvԾ&λsLW=Btܜ- !{Oҟm+Y>ؕǼ -V]X6pBVLk$[ =qrcԷuUĠVQmA{ Þgz[:]Kd&Ew",(]qeS ߧƒ] TBl79Dj kҘ2J= ^h&}[J tO,p|,0Q` L-Ҁ!tr_9'g x׮B&5zx,z }= RGeqxeś) P؈t.F^bS% Bq ]N rFXk;:1- svE\G,@GL^ _;^.vfcBm˸9 WByr';q,4Kq?['J /k)]('$EuPmc~Qڬ ɫOP6;_6:ie`۵9iǭbyڙޫPl5 Qw E{̫oŸ !T%>(\uRqCn uɢ_fXmc̮Xd.mK{ιSbpf ̯1W 1=UBD)T1t Qf5}6;L4Vsh*ֱdI\39#3*G(WbDҳ7Ss?)5uc7bL9 \+Wf;np(x'uT\:!H x%0p{Oqߢ2)`C&8CzE_-8Nwl XD17m7{*lSYdF"Z\r"g,l̦0ۏ;6[Ap$^rYixvq1E#]Ab+1`/2Mʿbi`Z3^w}ܽ$V@K4hX[z iI"V/N57fݰeWo,[[hzW$r^viӬ6]= ):„|ڻƋŖpV:C%fs(`83 %Ŧz&X]':/.knkK}! L1?X#liE7PBFl3ȱ.,ixeF2S˪c&g}dɢc?&NKx rHnؿI)Jg<]LbocoUl&|A92`~2ر1 Ұs6F,xƇwx/-\&K[./Țh?UKs}xә&T>5`s=[*%nˣH.兕skU !ǔ vvK?3]ª=!/)M+0u;$s.&fUKއzY'~i>Նb/4P`u3$y8Aa \|23@{J[Y4HŢH{I oMX\aaolҊ\]i^c^Ⱥha#{W\rZf^@k۰CGܥlrN[Ab_xGf~NCjb`b-Fmz)<%پ]K8Xl:LR/u!!UEQjõ|hxtÊfO4a"(TNۋ*( S7e1wĉhk5)A.Xb,j= XP5lLNLMGtbz{0Q(<+@cd=ļ=MIػ3 Ž-I]j=K5QN*6ys7GށG@Owm~[lPl"eu({93&Lt{[Qey"ESާzO:eHvN%0Nn 9yZG:kK"e(e{ bo\96eҳj3îQ:Dx?ƪm(jɪ~?v2݇'hNozTڮ4tynh2up'm{ɷ}ͭ |a?&VHӔ,mxǨKIjmi=&jW{J:SdISJex[l(?)SP`Z瀚z~ -m''nLg`6[cȷ ҟHؚ>o#Cctۛ?DVR@[V틣Jf)=O#*޵°jSJhP(N5/ia{s('큒S__AڔȘ,iCɢB)h䪬ѽ!Y;w%CL5$w9ra 7u.GHKø* #$6G1mS}O$k4al E[.ۯGNr:[\hhGީ#B 2hLI)Ɣ{X; hO<] W;m j zJtqɧI4\Rq[|>ly̆ y{+_, kLfliӲTTk\,lף‘dM|bBxBMs,9+č.3Oڊy*>jOgCo5 A63Ёr`"юesq0ѣ>;QaSZOuȃdX!NAEǢM>u2^] OuxMg ʼnmH0(k*/vk$|ҬJBW!oxchX3&I""GN+? b'67FDPW;dL,)Uj4W[sw'+Cn=~I_fTk|}ΞA*nu_#Gc㚄!+ec*]IhP{8*gtk`HKeTQz>d:A} ' ^fo&r3b Ds繎ץ-*qGإgx}D2n+_O8׼WFf]t$kRHؗ%U~ m;Y SJ$\v4NH dwYd _.7H ^'c!(i5Ao y qK+qS?Z濞_O+q;枞[0Mϭ 8 Ʋj` ЊBOM{l{^HKpO.p X-(65?e뭳. m A4wPy{>eFb9oF;;*32s{cdKiؽJuPce6 i eyWVhKs\p#krEdL_.E{OczY?b\Uߗ#-B[xrusKi_=w g: CF4>;>:#F?0c#i @%7UL Ơ>^&[nvd]E>8xb6LutO#ֆά6!@I6 o@atOlE1t$(j~E.VIMV8c*'ܚ<[\sr\( _4fCzeTPi/8#īl>cC=@]'뗷ㅷKA!Tجل5Ă nE׉F[ph즔򤜺P[V'^NYWP] 'i $֌ɤ:GTVSz3'6!´{CXn0K?Nsw1W<19SU\!&+`ܟ߅iQhxa:&{.V`.HiݘWn\HESǙJh@b%4琟4ݍ6t|qWksny]$c C.~U5"$2 xcSm;g ꚹ!)L(m)Tb$ۧ;y{u͈Tapb9x {j{dv$H:>v=׀2Y@1Vħq+FĢw-k:c4X8~^&`!A_'pY]~~5]2qxu>O̹MKNFűVn 頋㒮"5"  *bOEϘP N9M^oz5q (V.MgeT4l($Hgu+iK;!E&4[}| 3!!j%wBˉlf=?T>3T]d٣8"1j8{l{j`tu!ƾ6(!ߤ"Ueu&XI] nq.dFO9DJl0Q>NwFù[5ٌ0ĩP>"U2kK3(*~1@ 4@q>/CGPB?E0ڒW[}j}JXyO 4IYlQhh=xiͮ[҇ y^y.rBM._:+nPpN+xeC QŶob˚ KF&l]K\%dT9e?0P\P.? 1:0{u~rѧ:f^0RPJd̓a`/TCHŐ!Ph{?D\HB"|!1]LC(/\Կ>Ć025/|AtOlG<3j[4QMk#^Ѳ_L0B=a+>b͢$xjO: ϳRE-^V>L>X{(YJھhKG٫À˸qBzLF8I&]X&~eܚ4g,Sj6wtiIݼviQB~54H -a֚*ХIo0aMڀU3l^}ËPdE~ayPNlA'1/rlJ#/'+estX͙t s݈Ƕc%ڐM^&7QpԁzhRV6A h!fB5nmCS+*u8P:n+ n.&CmFR4`Ӎ0v9cGG$['dtZ{]w\STX9@7.THf%Π,;{!h^G,#̤0 S53 ndH"x|7b??6O qzFIs TRy: v9^Ph/tq?CxYR:+mΗ&v2;=V~d %ZwJ44iጸ @uزCо9'"/37C/bZOhySfm O =Xhj@YCcK/,'‡Èd{J^8άƨ:{$T z^=,sDKθ[) ?a5tf^@9*2mOPŨ Z*JtN7S~- 4sdEQVڄV 9I0R@rW½TE1pDY#HbHYCYhK:X6Aee#,/^QUnx9Nxc o2 Lw A_j ꋲ*YP5愥BKn.ν^`W'o\*H;徰^TQ^N(Yhnd,@[ۘ_2{QX?)5wQm Y^-z37Տ | SW =sel}!&Ys.@WFk7t4ahU餃[Fa*Ю +W𾨞 nƠy]aǕ*M7)4 Ġ a6k[nWL*uM&o[4Om_RJ#ThH㫻@|݄V#(Mt3vyy/CzmawRTqL}d'HLN41Ofbtc(t\Dܙ#:bDo5w"@|rNT qYcEv]E_)s PM~ܿ7nN>yKOG}0;_ o_ŘWY0t'"#5F pхB/J*2<hxBEZ6Fg؊w-Nff\D d%̀L;~̮s|I.c`i!2ctOeTıJmqom(9Q &Ź°k@^N=އ]юzci}'У'`T˚+Kdzr|+JBޏL_v ʙs8 *ubw!9Ld1:G*E5r$aߐ@ oR{Vqt<ل 9K]^hHbEǰ]0Z}0e5I2ކթ$\3~1-gonIv$J~ 1d(mhp"qhlgBa>ç=#ÕL /sCJ j3u&|c?3b\u6ꭄΦ8H93R("01խަ2T|$+ Xha5xIΫ'q>R+仯JMrRܘtJ\LSidP4 % zHi/$,z)Ĭݧ!{8EV-祀@u U ԣ4 PFfF7MM2ks @$v1G׷Sҥb2_"$:C`R $1+i-`9{BV l010'~!B.6k㙾#2t u1 5Nmjs"qſؽܜ 5Aի% j:x3ЦA-h̽8y=ޚRg`|@p{J\E $16hU9. jݒhU/Hvy<H0.V}! Ԣ)Y%;Y2 }\k#n#Mptk\c/e.mM2DGjR!>H+&fblHA|O?z2]F=cEՂPώJpJA&Y1)|0 x+ gov5%vA_3,֏1 `|86iυೞPe? Ao;*ɂYqw._ Cvԣ1-Z$oʢY.LlӚjpJTa4B$ws%4sҹnXk\qҖȊ4qTE'H8M+x)#nB &j0D`~hA~I.>lϸȏ:RxAHDxg*MeJԎnDtg 0 %,bZ^m Nqwu'q ,85`zП2. w{^8,0: WAyr]xqNmu.}bN_$K*ƴTVjn;,~iA)SV~|g[ؚC՗D6H^VKc0FY'ʇF |Hl{L}e\C'~H1X/"S>A 4es,W;|jv%hE7W5 eG 7hvph--8ߠvFŵ MXNYIK,|VϏ/u 0^4ɼkmp@k#hYbVɖ `u%,#>|F\> 3)2 "O9[?*׼qgj|R/ MܛT$ikfX)k8vF3P )OW1.M^[V&x뉲`~,H4p=Y1;qfSUrs=9Y$ {H\.9$۵Kh, kR¹ I1Kۢ-`d=3N۷[Ϊrx=bO`vu΍܇k 潡W^ו:- %' yZ:z"Q+ZSg ;UݪŨa7x%: Fᒸ0Ƿ˿R}2C}XǾ0Q@BE쒻_7]n-Gw8w!H*K7ϫg+6 @Ȝxȴ ։F; L/SЍf@ݝ~rbo }+܆R{BxO媫n6gv /CŸ,<%+kDBs*j%!*&tNAAa+u_^MTU0hV,)tw~Bd\7fA,=c5vu)x]M- >ѭ9~jL0x\;IXޣc*iRM}֢*N4=)^\p|[7% w-_[:𕰡D؛8u{كjr5ƝK#韦i1Ss}'/qI0abDAKTȞ⸗͐7n\^jl `ym9Kk(9SKV<0JNlu*ns-;\Xr>#F Tdv AEi { QB}?|~MB ŋ@c5K~)&Kuu}MlaJ2eKp]=H1 1;|cтCcS15sՀ'WUZt0;Y0S} T¢5u$uutL "Y'eEvT3Eg"X(_@*+EX:`9irY-ʟ*@YwY.䁌+ƄޖDq0wB X:^N:f>RKp|3ݛ{>8:C9>@TE<B}2_ ZG9r8)в i\Ij_-%9w2:(&ɛ,ϳwQ]bJ#Ү㮶::EjIHf)MFFul>0E +@D %EԌ"ztβe9]]ɝrQ4=L?UD G,lPzw" l')KmWAtu%MOҥaz.i8Mq D 'I~a后 :MJVg^׀:^q|ӣOf ݔmQt~^'9uHf׷  r^p`nijR8"Smd{&nEH?5+Vi9W`8lLWOe-Lx?V-n!6^N9qϦ^-aS !40E 6- Ҕn#f85`CAxc$1|3zlak`].gn Z`[q; 8os%>$`%J^~UI=17lDn2 E^Q>J+S>9),cDk}D(/ĉ6ӷ+ZH`C6g!TbgV d[r)U\NQ"t_TE Qzptƒqju;"r1k.:Z {|_ `2{2qJaz:Ko'(Ik809Nhf JaWw¡ו~2>e){>/mc`L2bl)z=} ;%\5-̇c$kBrY1b8o½DiuH kiV1 Z6b2l۴`#Χj'ZԷ̓<}07x{aү `IZ[3)9W'jyӍ]&`,7/;@IT.hv7i̒|FHsHF]z]_uDFP/E7CDz;q-{W5L8]+m켖=Ya є-eTxLh*PQCV1{̫d#|g"GVd~NXb:vatFeļN% ꨗqHޫ:>#t(rd|Hs/dk2iԄsSGڏP*eOW?:IDc@Tl(B /i+1-QK:% >TATZ cC:񶘦<:?{Y͍!)V/z+>xԕ$)Aq-3 Vgr1I_pts񺿗/eеN*=<㟲r +)fO1 5~ A̻X -;mҷ,H ɖO==\(Oܩ\laߦc`w_=0rp1mBV_QhsF v Fvyrw %ö:V@HҋιhD" j݉Qyj`dmu< IQ\w/WGL ~&4oO4(5pB>0{|;i~- VS_I?3 ;z:At77Q;j!o\4oo:x:Y&4zNGڬT7zc@P?$S$尗S Bod'M.F 2{%7Wca`˭xv$g=7>ҼFKKG7*u"- MǞuW K*@C,9!0X{ me4%"l8lc0.25X8]n9ghrvS!M5d! aijwwB:O;F(ict-ϩq-OϹD\vdzR[Gke܆UGՃmDM`}Y3gG}Y_f2ֹ>GK"WA'+Ͼ2)3˅jv_ a=/o`-ػmd՟1putA` wp sQmfi|LZQ?4{ܬ.'zYd)%| i.6gL3Ɋ }YS‰Գ]`xRM+b3ةdK0q=m(3 9AqBlG(Yb' U%{xa?yw^߆VQ˘72m~覯8hYYY MbHrpUt $\%{xF/Lߤi~I}M];%DO50FqGngv 2lvg1!T6y}Z`S,#I{e7vcKQzQ>5mcZ!X$t Ȭ\DJ '&D|sx N})n G/ BWD1HTc@?Z ;5$([~c {2 G&mPqȸצ> !qJ=)//d'ׄpYk]d E TP DPBE_V b,8罪bh9vV4ZY5O5cYm̋'86ڊ[jVmkK.xV; stEw -쪔 e!UوI];彭!G&\o8YCGS(gvwrJܗ6vU!D8\ ÍddQkdiO+O,Z#xME.fO[͒r::X:bGP g\ɽ X}֝SuZ<H&V 1F-Eox'Q-KV@_ycxL2NSuCe}[BP#%@H9>7կqWgA(U>oNUW=պǠZ7^_-rkuˈ,}|O?h!E٥zE\Q- Ը+cc-9dǗZRjפO~dIG^_B^Q(<QXV{}fa_H z: 0(1% s!NsUgW|BTtJE:1ݟ> 9Qi_ؤ4RNP1P+9 O1V3^c֭g\ֶC C-`@B_U+ 'X1"a*h9>L6nKސNYpEm([m;ْ)Ocx;~b5,aʫQu?99 F|H_`R}N,14U7wmcQcX~ooz;r K5{*H\t:WBM-W #U~8 818GZE'{\hDž@-X,3~y87{ؽC]єR(B"d%B WFDXë!I#!#bcX㨊e؃]t= H?2U49Yhy ) >^vO-pժ3'ti$ʳݜPZJI~wVfU, D@7|lGd W򺩳++'k{*~z_fL*KGCJbRRSj{u 00gCJDR6Pjs>OQYM/jp}MlHUåh/mW_`'a¶+ qE',F:lGz{ ps8Rr-JГqŰw;cƫlqCܯ_fh:HlE$,p%F!`%qD9<#P~`ƫ7acޅ:9Pn;s:ce"e `5"IRuJbm13>YE*6hRdzqU:j^sYu"?.ŋ]wlm&FQVKf3 cBWPLeC&e=ZĎ:}O k .AB@פ1S8AQA*JXRz| vDՃ܆9dH߱$o{BQ}%Ɲ>\|[2 t{aZNџ(ʋ+7%Qj,v<+C+F2G)'307."*s~813> hd(Sѿ%}M-&'Ջnݶ|k%kmSɳo2U4q- xǛSf+5U0<9zqڃ@![:}_`_j`޾GkGiDG JAڜuf(N 0T #Jpsd4  ױ_AIэ`W#ߔMqXڤeTw lClae[ݱPO%Bhݜ<]Q֖]爫,)3#z'S{ӂc*1]##|&^r6?]s.<`6# Cئ5'VTʼn>>G_ejd(5qqvjI %_}Ib^U^K?Ѯ >=4ƆƷ`q@gcywlܙ7.7G1Ld݊YG:KdrS-텁!s{clD]/aF,Lc7V%$4{Ev G7onCTh}NMa,"fJ6UE^B2L)~pښa}RLb127au)V߅J:,DHJ nsIRF)T|@8L˪!3uevWE[ƀ' Vl"~ZX=_hplM%xkm!Q~4jtBȆ>qR^bn~gj>3 4jVL95n_Gό:VTՉX|wez|7Eg}Qc&(˜ #",6onc\d٢';Y 6xlD6ky%s'sUuN5bg9ƙoZ1 ;eӋw@!k = vaA#'26e@<H'K<vJupDP`(Z(.TJt+D⓵G%qHet <_N-sf,oTK<6N{יw#reIkVRku=QMq^ ]=/C*Ej$h=/S kE0iwٷEsr;(dz+ΏM4^ߒ-N: 7GmE5J5'%_i0 ʗqT XMt\,!L)IoH8_2 K (Jnq`V&~rMV*_Է. !&QU+pk>1rmwʢU//Rf(jʵuZOaVe,t;ٽ;N`!+\FXb~ҿHuМJk04J9#r!BՈ> V5+IO_p_Pui}ߖ9LR.y%M1E{E}tj)]Z#J6=Ng290FG=3_(zYb.^[1yTO LL&|ʌAv"'&d/m7.;nLm+q^TN"CvLO#c'@ 2Q/\~X\zCQ$H{V@яr|-OS$LHujRNqe*Q`T@bFz2&q1v yzf|%:6d=;'8Rl >>~h'<1хKؚED 6=Xs{l&)W6h _ 0sB<27EˑP2>^1l/R0 B5D$0R7#|vL.|#gw}; Ө CtqrZP5]VI^|qfihֿ~UJHaXCdS)nf`_g\_ZJ[c*f{;~i8ei)a[g?' i"T~ڳdPL$9Z[u9EX8.~ޯ0 GuVc.zGggD*r97h8_秵J5޴k$Nk8:WE;MlgCHP'hBv&Xq|"?nzȒҒ,FYO"OtP nݙ$L3yF:'q bmT3/a+#I+oy듯xJ,\W hΥXj ;Y(sLT$b6X,7/awr_$d.GӞV*mܮ-1 >GCw:?@s޵V,BkCc|H?挧>9U6Vl ]BStk'i)D76 wQoaC A̐t,(N4rߌw=#'g|_[X!++-pfg88 ,| *mEe %l )]YedT+R4DᏫ6CsvrozH?toɂ{ V~W0)Rs㇄|,uLX fv!i©c '6^Y5t1G\G M㐀ZbCl>BZqP}~OZ|6H7~@xBnB΄E@Ot UC r:6m}DzU5%i3Y73MSOia?o&bNЙA>˶SD<ƮH$S$o *怺e )a\hфUmM]D_ 8q5xiFހ72_=v6.ׅ=)3ӧ¤^J:/ۙQ35瞵t2x7@"iQqP!O%ji"ݺ(8#hs8pQeCs:a GO1r}Us1>WRdgۗQl5ͽPZ866zX+!sO+ RnaY{|&XdC/%X4*{NWHefT^?D$N/YAo$RaV8Xէ$\FwV3"[&ʑ}_%K{?9)X dTE3mb+VT)-Qa FQ[K\qg* N" Y%.4Č*mos1=4^Zi704p|,ֻwڰCFIʇv}I15/D݄3\gk}Fd'JD)a%1dXu%v4p1x0y=]q㮢R~.UWw @.֤+ ZbenV6yc.P1-U!xyl-]ґ4p3g'$Ej$[-j4@UY#89v9#єh|c5-;OFtѝ;g}(b̗/f3{CޝT2.έd&RKT%NxIhYo*..- 7*[D|i>!'9ERVlq#e@bSFbJ* EqRgzsYB9𦴿 D8dNVJؿZ0xIuTFP($Q~P܃$XE@U+ƔE-TB>92"uO;I\h6Ih'҆f+$kPj )s} 0rDb}2Zicm'TL"w~ܻ54nQ\x `V]ΙHiX[pVaWY̽nn <&p\6q֐W/q!E`" X:$3w?WkmR"lqTLe=#p2nAlPi5KLmŃճ<K_($Lr4 *t<(u`Q7,[? 5>jͶtC9Q"~17zڞ3 evlgll&e&nj!d_a(#J8&ȑWDg+jA;kgOyBi2f:U 9 6T,EKGi!9*j#l&f%E#ܑ@cQܖ >^M:x+ؑɁkI:QD ~G_6i*5q=yA|LưnE3"@ȴӝG>f$nN0#-'rjr:@! @PVfhk><2k]N,Fmm$*5ֺzR4lz7X ?M ncCȦڅWRԀH5T'_`:?#uߝl76 v͡˩aYkL6bm '1rhS`k[61(+!\ķ/ 2|[ :;msC6=pf`Olj\Α,fڅDKpL룥|K irЮ9szjIV:a}BKC{HʤyE8"ԄfHzGq{qcg֯eu";=HUkS&C|ĉr{t񹙚oFVQ{Hrgy N?yĜ]%`WU̧{v!3 $-x HL*.XQ1} P`񒰫\4ɋ)tґ_vY+ZMsvMkPT^ezܧ+1;KXSZ4<5SfR%ilPJ%Oj)X.6j2qI+7o Sz-<="GIxmmdBԨW_RZ!ulJDd/Gƻ2І *#&JkBς<-;'$R%Y2V`=eH1FDigxu/x1Jq\d¿pixK2J{DVT81{l_]-:FpZ/c.O$pDWk(] Ή$ X *hId5#4憆076@HS 2rVe6ϓ5b8 H`!Zz;/C@F(gVxvnd v[{P8AI~مQh7/m%FgB %RCr{% EAbk~ Lʇ]_΀! ˓yA'ℙg9)/̐ď\͊CFTSSI W-zmC6?m~g$zLU5{$Fl >MeŹ* $ebRC]*f#7MFe!AB! ˙ v!^DEubd&'>$bÍ 9W9qxi :- OfUd-y7ӧD`YH؞=9|toTqB)(Ԗ 4[:ܑ'$lp|DGUٞ5C 5i3b第E[f W3/ ;CCi"튿nU%zU2Uf'#Ze!m9vRSqTǐ0 Sf.ZCqH 1Vz}qscK`eև N^֚6*TF/+w{׺jsUvnVHX=#Q9ﷴƫ0P,=I:~XR % VgJUCoT#~s(%bmK@FFo#e;yA<_&ljEZJHQŸDʙ)s;|FCM`0-=O6 Ut8q E>2Sy4 +TMQ`륬ܑ̼6MF`_4z#Ǩ\&[w~zW#eIaBzUk4j>8ׄT6{wN֗wIP#H] R5i a ̎bD$<'Mj u徐Y܀vi.S@{,c\Nlja:9{+t\s!yR7^td:˥琑fȳH?9WHB=]6(\ 8/AH9Rȧt楜f PQdʭoݜPw!V+P.N "#O=l<1b`^ Wbv zQy Xa[NY]gx8{G{*ôAO_Z;}7\&GQϐ(@5na.l!PR}yZO+?i{~jILV2a-^V݉ӾN$+j;q4Kk4lG\EI-yǧ@y12#Ip{I2z{`"##pE-iЃk>. pޖݫ_ڏTxGS:#[t ߙ@<|ς>r<ҩSX7).}?e$Tg*R$FAؙ{ 1 Xg|/qK &SQt3z&N:<%в& d < ^X??r4Ӈ^Bf51  BL-eҥH3-[Ĕ@B,5Y92(aXIÈ!j\æPߎوs Rkd.jm}mOQ@(xW1oqn/Ϟi*҄8O:Y%Ja.ǡr%.8$26s3P'C}+&DO9HRi4&p݂07ߵ]Z:|]ܑ&@MHwF`m3MN^4Bny4,o(a'36Vgv ȏ粬ˑljAErk?:ڞyNunYo߆//swb=*3 7WmS_ DE7R!X[|?/\|)6Tc.be5בDgM-9)Zx ͗-P~lǯz q\ ! Cz6Ȥ~3Ҕ,GVDU/!<:+\Iܔΐc$[]6 M p 㢕&m 6SOuF+"L{53iLw[,~nR%x$0'EՍB' "MP"s<t7` (iY'DpIxu(,,t*wW̓*%}F?n+F 75WPnx!#ˑy̝`?uk$ ŋ=}q2ո5")-Ze7fܽy U/ ՏճcI+R]s&֥C WUgl$)eta& ]:e+7>g2sXx:3>)ZV&Oq zZN46n}-1 DŽQ8Tj*F]t ]t;+-a aE;bѺlsʍLH#mX<%Uz\? T[tn;U~S|w@أֺ~mu\&?e!E6*L;ߤ'Kb`c\s 5ʾ.qJ*ы=*[:#Mx/?=WsT@}y]f,qH5ž=F OV[n|.΍Aώ2 N: _zCK ah@0Ty&&.m\xA;|ܻt^_4"?4aR^/>ܓEXalDmը/>xRufKDpGw m>Auq%=OThIo qLR5k7R5|>^i8%֟hfaغRyAfmܞ7k(VqH$etUL)< J~%'ʲcF1+G9S֞u1[ ܅mCCT% FJ-j`&SNO0]]0C  om뤺A{;( 1?#Y8ueFcLnd]!iE#}+ W'ث mhDP|r B 6>ۇ3GYd f%!A%c̋M:oBЖ^/E8ZOW]/^pYx$S1b1ٌ+pՑ~RP٦kYf Xnl bg/tH ;@*]Ss_#qGߦYi8,DS"Ct@8"͑޲1:N ?yD݉bM_X"48W2#jƖw6m/$%*Ɛ9.3-Ґ5@nQI "s"/X7K(֟:g~|.s&9HS8j|:V+3N`_& JY kPD 3gn F`WIA\?u/"bե&汥\ Rbm ٲ[]NZFRy-%/!E7BΆ=E7 d>! c Uk|lnRwfP"(6!JmwDvV shadMM]w°*Q?:'`|N+UkVJ)R@5ܭ(t}F 5?-8u`(X0'qŅ} Ƴ z>vM{9ף6f q>;<m?*d,nw ʻlyV, ~/RAx 4I:4bX%XL}$/P R̜6i*ɸi'{"=b,a# Mvҏ(<g nôƾ:^kxV)_;sp-مkKJ/((hYc~M5`O,ey PYy*ٍn2nqr4ֿrp-a  0;.AkAؾ_ $մ"Q/BYtFȁ׺Xaɇ$h)^g+ۤjpmbqqeI7I}F=UF–۵43W¢B֤?Z;!LD(5ͭE06rOv3 u s"j>{"I}+3ڤ8ɻ9ʡACb"hgzfD:=|gAD/e2ZFز؎>ᆑY(>Fߢϐd/PKۂW`\!EKQDOÞv#RH yF\duڄ<^ G P2-S>?L *\l_8 rȣnv~鄚~Ť*y:<M2$Bid7̨ϺЌǮ.+5J%}H`ڂA_7>6 |o~} wU-CX*9@IhW"T@H/g4 AԤ6Z.Zl"j䥕]h<ۓE7ݹP&沎D6<;CrYγ ܾ|!_5ѳ@ܷ̂j<,а,'&-I\ծOyu^JuxN;&@\Y d*g:x M?Zolg:RyVz!4oh*9p'{v|ήFoja6PH|nJPUlnKjCf5?#^3ШXx|/<_oL07-Қw8 P.+`"qӄMFGb{ l_[s8C}f6' ltנ%Gܱ=jS# Tиඪ!O?&ݰ.wu2%qT"M:(B*wWcDXc!"(߉C\ixSB\C'@9[" T^CZnM=~ys(1lҫt&h/%T*cf5t#!li7 q>u}lmkKgP1BZbOii2Cոvf+ JhО 21y`Cqh!84p'n܄ί>jH;(a YQQtFpl=bdP&W7$PH_dtӵ5s:6|Lzk-HV78 ro{7]Ѕ:IiɑmJ(E'2ƍk+J>!5_!c!'MYa{ |(8GR"w0Tf# k{_C1|x]e/8zB[T:nc9Ս( ~52| YFZBI@ ˍYW!|:_Bd P}(}B/mX'ș 8/vtI6tU6 8LɾL!c q]>ig <`+E4޾S=h DTCQ؍p40.;iq[ J IW)N  Z$k%EB)}IBвؤ7d.l~$rQU_ͨp/YbYx[b$`v~ u.Q]I15l),X5:Ah <,5ʭPhn VxZsmpH_7rf0Rt汙h AgHhx: f$$HH $T>M0++rN|^y}]0#9kǨUC{b3֐A8ԸhSh9C՝w׹t0b%Rڤ-e2(o{cYH,֔r7u\O26K_@#hHMpb7SDhBѼ#9%;ٍdG 02 s?gBCcxœvu)_V~L\N E>B 43$ |¥Ay^9Zv\9iAL'0(!Ay3\k}7w:>̀\DL^'Qzl9?iUmA/u4ccNٻdCbG#<B0\#8\d^4Qnc|B{Zz,e.4ۊ$j,`. U01[x4Z-2w@mm]ڧ(S%iImT"!8[ܶM!!kh1{Z47?O(T/CNU~iB5^X[, Sja|x1¡O|a}GNFH~+$;\ᖊLy DM_<4ɡH4nB>ےR.Ebvy@4a^\H޸%I@|=ƦuTn%vJmORi V^N]9K2[&0W Vr  &<(Nu+( \s(Wm7{`ByToP3ؠAIrJØJt8:%ګ,(ΈHEa{ eY8tMH 5@Or ѳlzwe17)Ȕ,Vl' G;J<4sC(=<x ˩"Av&)%kuXl`ZmGym @.\ܝcvƿ6rp/Z6Cl_#,4) 7\Qƣ&5JAG)3W;r}%" %Q #~io$U#s^0{\~ԣDKڷ˻!5͖>-GY[h'$/|UWx\A.ۣ"[Bf?bͬlmMidstp< D>GiͬZô<9B]oe)u+.,0#rƊӠ>qiEjPrVLak+u6?Lk s;dE,Qiqjm 5j15 Zb2 S0-oxtXwAȹ,@aYd :WyZ~gpIږe0kŽ6܇~\>^K;PGU3-+"X fX=\Ճe[]J*Vҩ[^D,UPBM] &.J뎖fb- ųQM_\.;a ZoKS]pSE5Ȟ;j%Ej9NPQ^Ձ';3YjsLmWY+C6 +?ԛNT0A ڈ< Av5[N{Ÿd'I:ij^,Jd8AR؄O2jec̺Č5E9 zli"Un:^RVŀF07xZ'z^!ݿABBDL^E!rzvcb3 vK˞W(8#N 2[A kjH@OKF^P+ekɀ}8R:~[b*>Z_|,$!~UZ,1*H  #H\Y+}Z˰KEPXaZM eAy@4}5(!S.']d[E_ERCJ0@D6[ ԘI,;Ɉ_3k "ĵ&|ƙw[̀Nx*{(Ed;GO&Tg`ΐ<3;N}VCXѢ}_:EG/E@ ծ哚CF$ٍsw01&$⋩'4$wŊO`O_y$=K,*!V %N1 Se}*{ׄ? =J`'Sd:?vHep{fnJUۿ|i@AA_bF.Q&ESr[1k޴f)ՙػQ[vr`d%>9dLlEU60dj6o /g"Falrb7FvAe"YEnG֡ 1[aAJa+M> }`I厅` OC8 gNZšslvL Զ $`)yI>%= )jI7T^oP 4C܊ޛEzԺ}5W`&[e%n$G7bYӢy ޿fy:.4_H`opWxm[xxW 6Yl,bi/[Jc+qzcC*Ές@y#zę }dQ>Y&MDkhޕ܌ 3~a{dJ¦_MI0EUT(;ߐ%:~lb+BVkO6~rPmΧڸ%C. 2bA)Gg. vGKb_VaGl˄|okN#r$$%ۅ0F9w,6{7 ]CFNnmZUddW qLgIzxdřN:ollP0m-@6 5 O,F9bEKʏӛL?ɵn7AhW/\t Hf7xmE_uWOdbDd,!{*czNI$Gm_˚-ݓ{jjJVVm55wL0pk ~ŕg3Bl 9qJ s5]_m>!PB,NTy23`;g[%|8% 8FeYĕ /h[v9rOEo u!>H-p40'>&a[3D DS'^='WA.@s< pV_0 + ? _˕<(,lhB\; J+df~IF0)-tgt縇PƯ.\ĵ ?)J^7gRϜ? dL5e?f`j0(e p˄-;kr).@5XyWr2M0bN !#ImK2ST+0BF' XKB*RŘ龂ߘYc[^; hH)ƅY |!0(D28`\7$N`)ss*QJ B9vm%K3668:LVʽ85Q*m},}8ޢliELXq7ItQG2Oṃf.V؇UJ}? 3@i+Q46zyn}1g Fb\N<:L6z*fO "މ|C/ʉ#4,E okؘKѱ@$$H4PxBB_O E8ϐtg;ɀw6!#Ph8yDݒMϷ˻f Ay*e2E1")pJCMlXb7g_Pp_WqP̃߉1YE.-,(Z!7Țps/-ܜalY,6)}5NxwM|̺>dh 2 S9%i\=[v dG0)jc7m^i-P +=Բ˟,|mJoq" cg /u 3 U:Ij(0Jc.o?2龉H{TmL"n~6}g*u5CD!CF#koΆM(;#]&e fiK+RfXͶͱp@Q$+b8+cSnYpQ`M\^kQ]3#>>GoNO6WgT 񛕹n1Uနڨ?BI`6Ò[7ϲ1rMl:oZMO,fWzTMgA' #V⑗ vLU3u =֭LJʚXjYh`-φq*3zT$%+wT7K0sj.Y2]k?+u`5OzXBU ?;o3pj`ܾϦ/0L~x 32/Ohn" nh&d."]Ij?~AtH&k-c,5!GdOR.ZeuQ^_kY* Yqc-ݔ\*d-YDAtEeVdjHtwa )e"x}p6:,/dŕתh v_XNRRDtm\|cH^=H#nF˺zSu{L  nu<~w P9+LL[JCmYhyz L!*5G(~!A}TBGB'5 ި6ԽP,1 Z^nV#Y}WWTj&ڣ%* U|ud&9iuM°ҷUΛEckP [7?8m$ePj~:B@55&}T֚B9_l"Ig=vm[p'Ndl.| l5n CJ*qpWտox=OWMx/A7, g?;\CUF1uZ"(r4&~%*ȻY'֞YkڌJ_ crQQ s rC(F& 5ū=IKOp '-j̋~!icsB_D3y1I\͊hT{+{Q1gnId6{-%3ꦙ' h`>c!q2ԲnM*)qD),jƊjIreLpo{?~Ya7/ٺP1%$̴c"QQ>UܲFbWx%y]3G؈N.'`[˷ˆr>6{Y2$󾢣0YΙTD/s^ =x ZoKzir^̻MnȆU E'Aʾ@'QlcBowlx"ŷ/MT,uɄCjH1Ti V5 ]й&-WYo]d >A&Pw^܀,< }+ ܄נW6sX1w7|{p9QSr K8!MIr5^SF&3N[Le_FnY<%>8g1]7F&B(=Xx JFFR«ZwFm꺹8n~]\zO'tDxݾ`?z׹Hp'?a~W JrB T\H碨XK*{Z<Λy ,aA,TBi-}^)y0MQ"&*w]6/ PžؙAjT=q2To, Ǒ-&~t(;Pmu6S*5C8M]46n}6l U5?#@{spr t߸l9 Kv*cS n t]Y'}Q2 |/'78m3.b `L3kvȞMۖ]g4ƚ׆hKI ojPXU,0Y?o^C RvVV8 [8,޶8oae<+}Sr\ > 'j0``8n jH2H*h{yZ^;eeJlVظI!,knύ,'WǨh񠺴 wl i| _r"w{ мqeƧg c 25Qσhou}Py|4B;t@]A*2:O>5np~x0G>kwten&$p8~)\ΛO%K jy YTu&Fv\c8ΛA+)!E *P0VTDNF4cG6f2S4z0'ɻiWߞ9mnxfoލ ҡݒm٠-*6cPΨk&^hM!">y>K2]Ɠ/xFHA121'k *OWo{A MFbJB!jN'oagD%7Y2=!n8b"Cna, .(zyDXF]8 CYDp||E•19unw.]Nb0Jr#G oñXʰW#jqLRxc&sKdj%Ht=^X67}VsN~䝌x=^ Y)W"2^e{߻j]珉Ra NA=V{3b DKWNeNE,.\U+dB%j%|$Uk1`kLThW~e/M;uA#SG̥lg`' 3a>XX]d#I:sz$=m$>!Kmm-%aF9duGDA]PcEb'';K^3iƾwm̺bakRH þIYp$ԢW{kT1&>QZeef*F#$?<aDpۀUƀ٪p?&XfG^3ٷ󡻠V&ᑃNm eh50' kk"ӣ9GzVmhp9"T<-|^̛KU@: O%L\wLD(h[;b6 ̗_4ۯ6yɕ5 he(;՘Ǭ~0Mت9, AaChm,[6ɼ3p:9B뒛-/@6R~#}J9ДܻI.]vZæ;-ؠZ S?5"Sk\Pe{gDU,!ǀ@&~̮ IK/BN6q 4%Q*HUXQZŋ)oU@(]{J輂)JftZ|)s~I% KPEq뢓G|`3TGFN꘯ãwВ-B8Y@,Or14Gs{s6Y*>[tXVU \ue Hbx*ń= q_6ulH >}1*zAhcs/L6ÑA ϛ@#L,YD<F!>z0N\ΠXNx|݂$A&)'^Bqr}ܙ@ Uig3T>4O C9BY5 r*Lepgqt hd: Crv>:+Y&!hoDW0p}B\ռ>! AbGx9i-* ӆ\[^d(m#/!abՍMWSR@ݤ*ªX?`\Hu9H'O#B D3W$`ze_='qH)ܴX)V^URnwL-My cҒ8l<&%[OAȰsWg !],} f)OD ׻{R<&݃UWPT#8JSHl۬ï~> ̷FW5U).B*z&P |]|a1Z!qwD%Gd%Ův)MMh =@E9j6 pIԁJ5=Uafѩ#:h601f3ܠ[$gb^s[)HaS6eD'0rZvd_a˴o<8,v߀ꮽ7G;QTϖ"!sE$/AlEr VuvnyM#<$hw fr z ݬ+vz_{ӊa1$?0t(~;\#,{o y^ tgE7pK*Q=pydg hGkĶb{ 'DbθL\(N Ri@ r{x~twsEC v/*@P]Gp !<}aG~j$62zZrN.$]\W'dR˂sEsɞ-),exĚRܮ7[bGqb[m*| `~)e \R{^,蹮ゼ8{@9E%[$8yM34gxꙨEAe-o=馭vSP;SJwL:qv ЗC2}"fm1PoTh,vlsncRbˣ%ɿ܃$g(=2{oyfOq__}?Wi!KnT~i+)i2y"yĹ4e/fUϠw\sᳮU6B'3}³OшO69]<#W[!,qI\ɘt:b#_M}(mVه9cwj64Bqw:8en}ݗ"RЙl\1cγ6t*E.Z㦄$0d0fVvZuTS=cS[JF󀄆m5Ci5(|{,,( ay@@Hs瞭uu"wQa,0 s!9:66pveW;.ЕGM;c$>ݍm TmVE&j, Q`ѝ^oԤ~<5oy/%uP7"sd.D-EݭUK+u>TslӴI#`9i(6do.3A 6զn\贳Ϟ[T lǖ_Gm6CW+E0 (*ZxqIB$\ތwW^:ӃTܿHOc~5Q;LHIIZ?˻>h rۯS165Ȳڐ3\cY@ʚ9rKm o ܪ{DV97513w݀Bvޛ%El1V^l@i %<2s|P&w1L3Ǹr0LȬFȢ- <%{g=-N$xX\9ͽ5Nu m̕[Fp/k[5.s`u- R }dl=TM)Ue5$= 8Ɉ,*@n۾lT솓[WڼI_] Yf?31s$e$Kb:!c~v0+"?8pzClDq_ _UZĈ`M)ߛ"B+6<,E%.qTLAۂ'z9 &P6Μ;Uթa66/@a*O5ʲq/"<7OM KŅ?Ӹ&ɦjV,`e﹚&k0SZ᮴z2[QBj\+e&,q8~JPC inrժf7"&lh&ON:m(#Ly&y+T-eޟC{(T*(_!/+x厤 x Cl8oP0h QQ % .ЕM2sKxWPblA` <|YA:۠WjB5gOj3f?n9HIIg+-ꣃUD5qjؠ%^Lr*a}zr%Qb8Ǝ@Pr6nCDbup[\R+dE[;=TD}VbF?01w.Bfl"@7iu7Jō ʐ64=nY&]8bȸO ,R/X czpTsl {a:cK&, !_y!Ձ^3B>}`2-pYSݣ6my+ j@ 3">\L|BZVy*b0j[^H>ϏxŽ1\F;$p%ssd:tLE-vO=z.@ '=R=SͤV 1.IvNj}AsARAv6g*  YZ