xen-libs-4.12.2_02-lp151.2.12.1 4>$  Ap^p/=„,gd Dy0;'(fp7XWWu 69h7.bXTT`XFYΔc-=, 4seGˁJ jj`|l7D/4 u4P0ן5ȜdqG لuV>2Zђ-jĸ@& N+SGa5tul %OߡD5+L p7[ -~ yRˠŔφa6c3365e962df509523ea686609dd61288a275febe257c6ce3a7c8577b3f5a9c5706a3e157382f72327968cddae94f849adf7f30 ^p/=„!tz٫DW@;Ph k/XgTp@@?0d  " @ *8hnt-(- - - -  =-  - X- 9-@-$@@ @(a8h<9X<:3<>h @hFh*Gh<-Hh-Ii-Xi$Yjd$\j-]kh-^nV bo0codp{epfplpup-vqLw}-x~-yL!z,Cxen-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 ^plamb20openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxi58658,E%56D5K2`vv&$6'X5%%5%5fܡAAAAAAAA^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p^p9232a9d78cee9221eafabdcdb6f62b8d49a98fed9b7fb007713424b302d87cefd41244729f65426f314337882e19a9820a70b7c5e1bcbbeafc2b533bcbec1f10ecc0686ffe0c4e0625a6e8ac291548467ebb8991780b299f90b48f6a57c7bc1593193e980eabb2133ef1e655aea4da88945012e07a72cb91fb919d632a8ae406791b1565ef6d7f6ba8bf3efa3f5f92feb39cf093a9dbaf24e4075646d0e4c4306105b88394d2d5e597b84d1e37c33c1a4b797ca2a32e726b101fe51f0288d854de352a993b23353b642a060b5cee303a957bbffa8a825e018ba942b30c235431b3ff6d65d6fb04871cf4a535d02d4d83a5fc2117eda981230886f3e68c060770034e569efdb861b581000edd68a88c5ea69cb168564d7912b5c4c275ca987f335556207e67cfc54fac15154740ad2b58e29defcc4537b1026f1df31d10b293580164a6792cb28c117406a3d029f3c1e045a73b3262ad8d6ba8f755b803900afa4b19bdc4811e1adb6d53fa5bedb29fd12e9f72898319b83c96f587b9d00de29ab6b4f007474563d992d98916ee75bca0e876f488ffb6145383a7eaf55013d5776a4d137e349778b9806b2662785eb52ae4d606bd96df8a0fba343870db1d238fe99a4e1fc15eba60311cb8b273fab99936e1a8f8da7b90d8c1c1abf9e41e3d61d43833cce4a6bdeb45b583549a5f55d6aad07beb1351d7c13d55155e2dfc2d859519ec4ecaf7e16acd5d6012149c3b6c650c2045c8227be4819c7f183f917d52008ddfe59267bf053c3eff2ed40ad4cb22b28b1d884809e8fc4da3c0ab0f022676df8a84f8303dc8778cddeeec5764154166754052f500f06976686fcab7ab94f464edeb4a26e2955af2b5b1db3f37a4d3ae562c307a44ee56fd70c3f313c010e43f6c65da9d9fd6f3e6a5b92128168140cd7335732175826caa6cc9f0c761ecb4724459cacb39368ba987db1c476e27b014ac42ce034180b7a8f48b31929407libxencall.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.1libxencall.so.1(VERS_1.0)libxencall.so.1(VERS_1.1)libxencall.so.1(VERS_1.2)libxenctrl.so.4.12libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.1)libxendevicemodel.so.1(VERS_1.2)libxendevicemodel.so.1(VERS_1.3)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenevtchn.so.1(VERS_1.1)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenforeignmemory.so.1(VERS_1.1)libxenforeignmemory.so.1(VERS_1.2)libxenforeignmemory.so.1(VERS_1.3)libxenfsimage.so.4.12libxenfsimage.so.4.12(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxengnttab.so.1(VERS_1.1)libxengnttab.so.1(VERS_1.2)libxenguest.so.4.12libxenlight.so.4.12libxenstat.so.4.12libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libxenvchan.so.4.12libxlutil.so.4.12xen-libsxen-libs(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibbz2.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.17)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libdl.so.2libdl.so.2(GLIBC_2.0)liblzma.so.5liblzma.so.5(XZ_5.0)libnl-3.so.200libnl-3.so.200(libnl_3)libnl-route-3.so.200libnl-route-3.so.200(libnl_3)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)libpthread.so.0(GLIBC_2.3.3)libutil.so.1libutil.so.1(GLIBC_2.0)libuuid.so.1libuuid.so.1(UUID_1.0)libxencall.so.1libxencall.so.1(VERS_1.0)libxencall.so.1(VERS_1.1)libxenctrl.so.4.12libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.2)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenfsimage.so.4.12libxenfsimage.so.4.12(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxenguest.so.4.12libxenlight.so.4.12libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libyajl.so.2libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^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/ldconfiglamb20 1584458213  !"#$%&'()*+,-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/lib//usr/lib/xenfsimage//usr/lib/xenfsimage/ext2fs//usr/lib/xenfsimage/fat//usr/lib/xenfsimage/iso9660//usr/lib/xenfsimage/reiserfs//usr/lib/xenfsimage/ufs//usr/lib/xenfsimage/xfs//usr/lib/xenfsimage/zfs/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:12126/openSUSE_Leap_15.1_Update/9b8c830722fe3d214c3a2471c03354b7-xen.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=15c52f9fbd824d74aa89a56242fc5823deaf2144, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc17bb764910f093b774da64f15bf8e57f0efdc7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eebeddadc6b8ad1d431ec228969a872be84dd7fb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=85aae3bcd45a035f12f9a67c4d03aaf2eff21f25, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9153f0df6be82e79903f7e17c82c9037532332f1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3bc76fdfe99e420068276d6197179f290222b769, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=88b12a3ee8761f7420c3e6113e517eab18045b0a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2e10b37395af22fff7131360829fdb9487ec8b0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d60431f90b89c12959fb38b22f0a5c3d8e9b613, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=545e65d5800931f350f7cacee879785ecec2160f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=90462130e4aa839b5b47dedaa3dca9f39324fce2, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=35e0a52298126726b2a5aac5030203fcdde66b49, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=91aac23040b81e8889e820800684e68837364ddf, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4d930e68ac128e5de1a04b46c5d948c2fc492d54, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e17e5a627dbf650b97a38af0b100c48b79fe4728, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2609cf64097be6a88346e8658c6600876bc14a3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c46dbd7bc4c0fa8985db8712a952879119d82507, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1643824607dc8ff125f4dd6a57775f94e30fe656, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1cd0d28c0a1a26209241be49552835db810dd1d9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d01d11dd731cced2727234fb60556738eea3a544, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b269bc6d411c698cf3173d6133114dd21238471, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fa88a07a5e086cb046aa2a13c195939107a2a06f, stripped+@Mal{   #   PPPPPPR7R9RRRRRRR8R6RRPR9R2R&R%R R RRRRR,R.R*R)RRR8R+R1R$R-R(RRPPPPPP P PRRR7R9R%RRRR8R$R6RRP P P P R7R9RRRRR8R6RPPPPPPPP RRR7R9RRRRR8R6RRPPR RRRRRRRRPPPPPPR7R9RRRRR8R6RPR,RRR RRRRRRRR;R+R'RPR9R,R!RRR#RRRRRRR RRR R RRR RRR8R+R'R3R5R R"RRR:RRPR RRRRRRR5R'R:RPRR7R RRRRRRRRRR6RRRPPRRRRPPRRRRRP R2RRRRR,R5R1R+RP!RRR R RRRRRRR4RRR RRRRR0R/RR RRR0R/RR RRR0R/RR0R RRRR/RR RR0R/RR0R RRRR/RR0R RRRRRR/Rޒz:3Kutf-811c8dbbc3e78f26953b140b7a57d6b73617161e2fabc424001f075ef41267627?7zXZ !t/] cr$x#{& _U˦p\I[ /V%. GJ~?Ckᔾ`C >O:tkғFsU'䙆VI74 "07ɯ:_-* Zs]$ +1u*p"E_o%WvO l4ҼQ3si@Z+dFL.Ltc,uGTs'0$I%V ".TTA% ,5C)r[g5"j Dn|:W!htС3F+G5[w~yъIa|Xl>rE&1CBnh.&u' Xy5, F0iM }xZH2o弬؍uycN3n"-o7\ZK 9 ٶ=7\0c!%r< U)203."ui-b'TLj[T \%VɜLwsBѬӱ@6.sYr߭9$ z7/;{w'ΌKAt[:=qx̿e~˶ rlGk TCOډf 2CdOy7a6EVJ"M4uԚ*hhdVT h{RԶb8n"ﶖIHt ^^+H6,p@V;1Gzu<?YGau\ :%Q;A[S(쀒Th:7,i6Ʋ-w VG=FI)ˍ")wYD:K h^o&Yf ѳKsTj rb?B7 oܞx.HsqVMO kpVPGoU)R.̠rj%FwkrMi5'>Ҷ~̷F{_/[N3ڎLhtHv;g+(z&遖;ɏGZnw LxaG [irX "ْaq /Cu;jU[L6Eh6A'PÅ!V"h "홧 xڗqf7Ef$6I>BPm6NT~8l?6$ A/Ǫᢩgм'RυT9?U|유&Wvn1[2N'ٙ ˾TĂWy)~հN%ydh| w@%ϱכ)}>+8&5gq-[+d6jN=f$,/3ylS^L,xl&(CcY5Edw$z.MaX2rҚ]Z oC3%;]؁Yҽ*04\J|1 pt'7_+U)`v]c^nCHE1aYrT.yA̖a!ldHM{t ފ֨/Y$ۤjFJZµ'” ]LM* 1;D"3W+Gq]-BבW&:~NܢWsHAA{BR2^d 2?s^YoNW 'S[Ez Slqt0&6~ZI ^D 㵻*{\z#ʥ=a15WAԸ*MPG @^SFJ0hԫ;qdvdc/Ɍ_$js{Q {lF# KͧYԄdC`;JϢmsw.0zwt6 -=x{ ctn"&?^՘<@ >[g7sТ{ o,˜;i-iyyJ}V sĝ? Y5']ҝuϘPM6 堝^AőDt 49KH`D˳ 8 jOAТ_3 *MjNhϋk[.F(-&"Imiw^EPMʶ H?mqd ycdI'\Rht an =m~ (fܭuGlNji8I?=t(ٝ<+6?GlOs4>u@O@qrEɰ4%aEqx~߸xtޕKSm-Ԭ n ڏ\W ~>l]p _ ~L7M]{jg;㳈^mzZEhFXQ`I@Sں gϓrJhԷ msրfo%0:eW4aRܔC / xw?M>&5mIE t\$Sfa;IxJ$pA0S1T6ny:\-l*_rO/ZO/CōlQM;eel>D.t84zxC>COm0# ygw7eBu|R}QޓbsI7HwzW.#PNٵo(Dm:)f7?K"Ơ>vΦ؁Gowo:횠ZzET(ALU/O+O/6VăEנ %4uW?3>roop}ֿ;B% [3 W * C2&41 \ra#ѥCɱ'HB|O!Qi(}LJl]W=3[J!,HCNYƇs,:L 2j"A+͑9aAǪR~fʆD+y!k{a x iR_[77ÕC T/Ô?3 ]A:R=ʄVY^ |=3)k8 k1Iáz{vTZhp/+M]1 \|/.!B1Fh~ugY`A0rf ̘x:x[3Z"- a?N<pNZʵ0(29k Nha9)u :8 듥A2 }!TR54AʎLa2}.RYK7K-6-[xu_8R,.ԚHGh;qbqZO$gb/1%^{^⿆:hr C*f\eW,x'׷ᬪb_r'8'u{;E82V?2Nx.֟)ժǀ&e#Vn^<(z& 2'eϰCk.ؠ}3q)ϠUMf蘙{.`"o,إ3ʹZL噐39+x.V:kW0"BIVSa9PO$r;ǖVKeF#pq|Bjf߾xBåw}id˜3][,Ptu]y揀Blo2P)VL u)*% Q-ZH?E#'E"/*q@EVF93E#5h{&jO7 ]ePߗ?]YYSV,K7:لƵLJWůHU`)@!M;nn)FtQvZMn;7 zdku3~F:6Uiu\&kZd23\FZxL=d4u @>ye?dS!DMD.~YDm/JNOjJ'`̑"֊(TG%~(JE >ww<\S{+OrF~T@(t6gM[!CSǧ U&읿DD__^LdvI6@ )]Vǻ yC#jRSCVwckG(6`gol%:I*-4:%:>>Eusɋv0/`P;S @,$r}Ʉ-F GMi;8c#;=,5E~V1&@ _{@m) MlSXKe}¢t"~8=iX.o͕2Ĕ!=Ȅkj $׼ ⩎WCUV rt:{laLmFLނr5 N/!5`癜'*Ǻ@f~bu6W m v_S/vXȊ. tFFc|%Yh"Rks{c-Z!XKwnV6g07׸}u&|{H65]9Y΀ oK2Hf~^GGWxDR"2;]2SxVs;k,p4-tL (1TSP;UTWaqm9&JUN8mYRڱ :~Vt兮oh"s NE]}gϔ61?9+q;\I |qq\N̫ r|ӞP!6 ADfKh5÷觑a5n sgOq.C],}ըVuPx1tIVoǏXS;%e_ fH&`N68p5Ex;'a[-SkUZrDE _u(@> $; ]bQ4ԺrȐ%%cSج֔_6ےxJQ(E]Z+oDo&wNn06eJ9 %cH-$+qPzm)Ӓ߶uȤƙU-o f'GzEP!%’Wbr#jHYKΐo,!#^gvytoY̌J|ewU0}4:q1fC& }>Daun_-@ XBMKeסx>_TDϦ`Za^_ 8pr,Ay+xtZiy=1pmP?5q$uG';ű%ѻi1l OKr3 x=&휸͸mt6} l4pc0HeO)$K (znll]@Wm֎9>@ /@Ge 6{'mT֟QiX=8<| v,fe2LͅȐ$*EE b',̡O5)C6pGB5^(*2oa*<kń oL,fz_Y svf̾pxw3^9m<%ejR.y*X3)VyhF7h"'}Irw6"sOqRbbnv:$/\9i9&8)/6ݿڭ:PCPb2 晕<yVTAE͡rl|pՁ#?rMuj9:.sEΘ'88c غyCSehڬQRTaFw9"]DL~10+:%9w YdKv)&/^SCZdk;)rot) }Púsq @~@:AeLÅLFUԗLgx}q4<\FM)`KěT?Xh+FF7iVϸ@DI|Mo ( ,V^kٻIF!{:€ 3=Eo0ayf4zX1;u8i1YX>\ʬ6􈅄` P$T\v&ZƅS#)\m?e GZi/͠D|iu_!i%7ȓ?R+en_SAw :lc2#,mMI'уX^ /S~HY XZ^E%hl^5QphiX@ >2ERx?|@D ` 07ғ!5f\#%{W?r$D>u ϚH(4ԅze}. 2R6cj71 h* @͗7a$B#`8K7*lV$p7[%cN"TCH9pd0MWZQPdC+^Q"/]  G|%FO_ )x,AUi+U[?!a w@ /B#<|o]xJiLRcMaMu G=F;]cZd. r](t h5#~dMNy(MZ4h2X9I#ҿv4Aez!jɆ! W;>PCG`M'K`w3u_I.n )ZĂr ^Z&nzӘST|'W&ݎ\x,9L keo2B |2M,>AHi OP:&bSӉd V4 >%nNֶ8_U'UBQ)F'½aW*O z#~1;O+HzXW_Zl -%q> *7)3':q>뱝Xd@҅j' m`¬yD we2 r ODj況8r.W;6(xAt$SPyw0ǹwQt28󕐆ڻŮ9XbNՉGh5Zp/o :kuؽ/&,6X}S&B66gvpZs q|fDDHh>ۓai2j3#B5plʇ?0)[U1r&:6b P49WB*2uy o$6*_Dxs B+F+xqkuǯ̞7p! Lcwb_4.+ajRCoFP1~ *p>FoG k(ci3 yDu=Հ9z{%o?-O؊bZo3/F.=XíJ Ֆ3.O5G@ bGFux c/5*(.tp%j꿋'z+%0UR<wҾe$qC Fl3|0'ʇ A{-Tׯ˸/@ EW7'^QG#@HP)?o}"'keLEy>͘(-fI1H)~p.W r8d3 r2:V&QU F VYbx &|fl.r[Żd?.kjԳ{rc&Xe +f%!U벂= kZpk,&IeCgg~1X^s\)G16-*wvb4yۘ\܃CcqRɔGf#J1Dx'Ǭ@Vu_%du%Fca#c }RړX&>#Q?ܧI]*>~2oӑ|աBKʍ~%gYSg zRHb^7 VvkjA$=]4@ (!a3|a=9btBrϐub"ӮrzEQ/0֟B S{.vE#96z1K C;c'B#ctHV$[O}xcTaM L[Ϣ7fjDNN5\åy"I*ݏj\:ZGKB_ Xۢ=_`+M_47بWM.M-ŒiE9Oc<ty;қ+RAGE[j n}a?͈'{jp.bmkSyX *d$@ʸ-^Z_LݟnGPg,|{Zs*^ih#TCR+}ҧ!έTv! ԝ,K(UaNLJ2pHK|>Ѥ]Bx oN.:efjPPmHvav?7c D-;fbusd)01m67aH]mE?kEةvuC_>m @bq|F>)֟嫫0Auśx^둊Uc|+/$g!,; \zW#.Q+}6g}qe*@4VY& l/H<?I5&m~_oy :GL`)M8fUR/qU>c8JEŠl9NUB?ZLu!ܞ>QK1 JM)6ҠjMNB$\S$ 5 2EYZjYcV0RQvQPhMXÍ/vJC8NNo*+I*SF9heKYe2e) >i1Vm$t8?e9!*G4EgwAr_d.mFXb +w=Z7rLi.~:Ma7+zvO4! #ۃj-3 Rf\WҾ ~[0''14$5]3/ߞKu%cBv:*YT xa~oY=!q 3ĈajrX`P$2Y?B}"D31fR'rM?J)? ɕgwžDXm9gkS>I}ɐ&^1Azy>jg[o:Ʃλo"`=MhYhS L\`YŧXD :+'%%. D?~Ϳuf[HA.]u~h}r7WKBġ.VzQx2OiVdvTqDT=[$ (smh.bzQ W}ٛy NOJ= >Tm''jː#p'eo6΅I<8L37LX!A@+txe= E4=#zd~B ZRRit{ ſ dxf4N(e dQ]=ɑA}ZyX}Q"QcƇ(΀ Q['#7?:F+M4@#h@ȰK*:,/pz}} L e}hJHuŚ2!(jDK6$dZCtZo̩v1m}ȮQpM۷Ո]5 Eƽ[!CHca .p].a!RVVs yO W;DUɜPiDCPyݿ r_}50hI3sISgOzI' <@ o>J'".FVI0)1$c޾pu Z<sEFލ&z(cxU7bq\ܸNHCRe?4nq^ vb>g,lBɤ#|:/8(Sx y%:?[i&w~ν:i'b/msCiʰ}0w׬==tn?^n^t~oh eAaTM8-HCwMՕ~3/@Wkg(GR-Xѯ:TF,X>85iO$o+:Xm99|Ad:cfX6dலR1d5NqSyMB<(GQt |dPf5l;l5Ib ;t5:FhQu`&,A6Đ!G'SB[T e}B#\Jy_Q4f¤&[ {Ce {5] uw*NSyޥ8[(SK6}kbMK` &9P/R/TA YdCkQh'J6u jPFIZVsSxHCUIpYnS!n3\,O@p6#DzsUF-ɇ۝>p4L.P*cYU٥{&V TԨfuFf4!MG3-/ȳ s?8jxń)Ȇ&sfK˞k骇JAq;(vq&o #nV<|d r:FVfP(z_Uoy Y/<쩕T^N<Ԙ `^Ѯmtc7Bz(Bm#5bNQD:Ry1ٮhiTYR\8 <9$DMB GlI 2go35dtMuCgik/V(fݒv9U3T"?RUQYF/y>QQe^mr8՞0W2o:=P#S@U\/f1s3iD a"G cjr D7frۧBe9hzF#HSmB3 W_ ;FYt?{cMka3͛b: jzOɎ}j DFYuc&T^]%&hS.Y805fuŽGhvW1Ӌ\+dw%T2bG6%31atݗX>Mtd &!  Vv|,[݆h=YUE"x/v {GP,+iH0iЇ MUQ'izm<~XRu5%S*'u*s_aqrhQB]YʜJq5ZT/) T0A5Nά H/98A,7Q2}r$%TZէV0ؙ0G⍉ $>GLH4N<IjWz|qCR0^H..g>@T;N!UJUWY'K܍MeLdD&믿MJ9iiqehgL7@q?@@r@%U3K(UYbxw5Fț>Ǹ޻gm HC{#( _ԣ2-8svn[6 JsW)̊}!0l%{gu&`aY wi /GX` dظ/}>shty2ɖc&2=|Dˠ&n.IIZ0"%8xdmПϽHM*<+s3 W:0\ հVc9V&_yb^qMIP{L!!twZ\w$αh|[ kz*b{8~ & b5萝;kcTTwO;\䚇Rӣ;1;;B3aWx$>4qtJz5<`җ^9&9ReNb95d(!Y;Oz5>VVi2[;V4v؍on4 j4GB<8o. -p~:;R~NCv#j ӂC!qjƴ2VQ]/*\/%U1 V8aNQ0HRC+ Dyơ(\ohڪ7i22"%@(#]ʕJ뱈j# k0\qY?L1Ƈ\Ǎጓpߨ@@h+<ϙc.#ö35赦nwC5Ud7:I=!?1#`Ĵݤ##CwR<j*z=h㠕&1 h V\ZbQ&0ڰ];bZke d?k|{ 60a-)hnwZm({! !Eb 8PD*]΁"x2F|l8jzuWӤ'LΝޡZ ذ$ݩ=?`ZU'|\1x'+hML*~\rivNh;oТc{ iSyIuvgqiRzhS˘-%{P$!羋^o2k7:|*ih ]gpǸT],C=8D4>_gpd11& ˇIm:쾉VrȚy ⿤ŜΧ}]΁dStKM~tF7[؁GwH,8Ͽ}`ՔOT N &*p]O ;oGPPgrPk. b/ S/ŒVot-yxcUǔP[1GԨYS1C'\u4xUc)*|#rZ`,`J1F8 $|[Mr IWԗaQ;5N 8+\Y < i8Z7]{(f{tdxdzDTC#b*U_Eqt[?tM"n=4g~b1tRؼ$Hkž5m]e;>ׂIFJbOZ,RxjknCmv_qS@?k1 ^A}{ʸ</5-_7wO`B+sFYwskm^7d*Ә8[WY'kW2}lr?āol#?*[{,zЮ 1dW興~A78M~<Ơ=.9[ikpW!uIGķ% aҍ_C"!ODfTi'#(3g:vz4$}r:&1)G=*qRw$9tay9l3fJ!Fv672;juud@kPķI~CJlcii[ #(}ߖaPK DYyWq?_N$7ZM{+p :hvKSD~bxe3pc6ȍ]=Ƹ$pӶgWğ缴2S K׃%sbZяaggBaa"(\2[BnOS8)Pj/ +'y%NȬcݤ􇏳M5^#,ёoPD'17/ໜv>!P+&j(!l[N]!&_ƞ0ȚAAa)Nsţ!ZcۭWqKK2Tj|m͑.֨ {>}\G/H #u|p X;,W(Ut't7CVo1wJMYb->rkU|c)ṕXyض4m&xKڰoAgaH;0EFm+KQ Rg3si>i:SV~•S+{h>&^"!r#QS+8lb  UCyWMy2ܯh \f[D=g-TD^Va7vY`o;s_jm }4Qǣv`,GpZp_.\5÷687e|`2h"je+Pa^!3Ѝgv|8T٤&g!.Ս# CVKkpyREd[+3A`'dҪU n9EzCMx T3SL&ϑ'7j[p 1-csPw_ف+l>#-uKibD-ۆ 8Ҳ A`J}PBk(.FuTV&ku]@9Ƥ~x.Ha1ӫf'V2rV6S2;0Nk;kSbFZ><# QlXG|wtP(?!zC@=%E]s*ߵkU?j4%v{1M0 xT$Tq7Hs+%;_qL'jNkVЏ rsYMvFXpe6I?=#I2Iu~m\1&O 3`S{]KpQ-_{^6HD (,؀}-Ӷ0C7 |]W@\%*{@:Y A@O[밗sWGn!4A͖U SHG|F'BO MMEaن"i2;1qnfGхާhb^e\PL֨xafo@/L8~[,0L?{QQtBvŀʟN{,MT"-@fx)/Vs٠Zo5-c@KoW `\.p~ ArVa[D84OBGp+W㧼*J;z0,{42'*F?2%K-1ԵSJ`We?OUzNۉ8ۢ Y%Qs-,ThyU+!9-hWkR|N.Ziʪ ҙ@i|Wr>nT7r}H[2I[DiW 7r~ 3Jp)oWYp)$%zUJcM4بUͨBI @&Mt,idÚdOͧxS C:eyXk@]9jkZp}=˴i`[ Iw L~<& ޺ v쌓݊ű!eêy6+H TwzNH @\g$#]_q8i/1n$o 5r+6^#i) Z# 6g8M?L}XyߍAw rkRhwՎwǕ}N23>\)◭Ma^I}06sY#G"2ҿ:W(~?Y"ۊ_UzEi :X$ACb2'Wd*8IT Md4 (:>T=C C|~/V]m7O + ?PiݎvbR9[fo *o{aDo_' y}IHp@W3%+T6]Uvo8ZLLDyA@W6\)»i !<\e00NV<|x[Id3REߤC-Oɚ&)p$>ZP/^bcGt#q32ו,e['W1R{8 s"1[4 2X'6NjG:f,_*-S (ދ\_UB(Xg CwDb c@a-FXmd(7Cg8/-E2!"m2qZsZ?+w(R/ c <1ox'qnFVD}BO6 xAx`V{*r] XTE(w: /9@lHue]J*L*Fg[ 3K!ʒwsה(HN4Ft}nv| )G}^X|ږ.)_G.bG/Dt5`}7#;}n>tD}f _] ,1h4(gF7,r] ʽ4JESlRq:YOc>WZ@hPב8y3Mœd1zӔWtZELCD>n!Kq5Cn9mV#6&A=5LlYۻtv(7 /w^%d1ݻs4 q $fϧq+9c\SF~o784_oA!j<ޱHmu.18QHᑙ"#.©W{Խb-/d~;Ih/[F8,~U*Ou5` 0;"*W>eW+W^nF4-i񪋓E;[~ɵ±tfYF֛Wn81EƟ츜m8BamIu "j{ueBmҠlj7]0@0o_΄`ٖq+O+_?~gِ5N*f7/C3aSrvVF[zeG5Q֣/kmqH]ip%:pW{'_7gu#< =eJx;0[LcY&a"6pe,H '|"zcnC55_^%\ єf#eƗ]"Z? 8n OX$#=:ՐʡևmiI V$J $oSk%)| r;wx\ 9AMY{}νDnR_-j 0~>c-XE |",pN J 3~&Wto4_/vOo_FgAm1ngZ-|* ]¨l43B07D%~7Oڷ*-`)SE1?y odoK)r3`p k-zЇ PwXE*XӒMЏמVVZ؍|Hq@I^8}6>fkOc=Tl2M2Kag#oЎe(=6 /I ._[tτͽ!vkq"6A| @k_ K=O iFJG9SJ!"L./5+g(ZAde.4j焒@`PkMJoذ'u(]QBQ;i7[Ey0׬\k)T\XԊrŜmN􆐉9ylQ<݆ ُ`Kry`Sh=F}zĠXDr.s R%Pm=&C;I%2 j !-KmNGf&i۝ܝuLl3XV[eQAn">w:$f@Sn`MxbH+< "cI}x]^>g6]ZbWIM\C+^c2 h?>8XRH;IYAGeΩ\5.P(`,Hכ x,I@;ڴfB4b8o'76B2MNug:RG9N1 F赛g&i͑iuw}jBx'sA$#NLK,};䄏 /48gzq1*q87=0@1kXQtw}I:#7vl5,X}ġE՚)\N0e{10GǜL1%̍zrC7 l0g ތдn?CS@F."9Dd߁̀A/ 蕣%誼rm'6=A!{H--#si9rAi&Vħ*tyt7F ^^?|@%V^l'Th@F׫S &Ts\E٭0rgNZ/oY4{ 2W)/g%%9|2Aq@4 bl+UdhraXl#+\Yp?r'n%zBF. A#6fht+5Zc#Ջ!e XR"}}YJ{k6V9 ckx|([3/EP;!ck/ѐR]liH  c/EAK|䂾PYdWʜZKm7ݾ'̗ʋ 3HqdS'hA9k&a 6n6Y#ZBS_"`[̻E=c֟J~:t)h'_o<A?kU?Wְ / ܟ:L4e! 2.K4TP N}:oim:(XQ̈7azˊ{1~qRB9ymW*Yfm_I7SJU$o-;@Pc~$lxc]&kz=e$Z[٦-c+x -4.j<K]WJ-r+zIfPf)uC`Ey gqb,mYO Aʳs>AZ༬sеlljFFf톒(" 1P̮֏o|55s+8ZT^]чt܄n ~nRtVǙhQ1oFwʥDEz_ )kK`(O4ZUI_HqcBv\C"kE6M@[gH,l* a"`uoJ3g_7abw&_ H<}t69m= F C{{chOg3]Fo^ IڊBc 6j>^G`zi˓'pLƥPR>Pz7^Pvp)P>&Ad7ȺZ T()a^iٓisY~Q)n#C. )P^͓vv&gvknJQ-?FP7%M2/Q/+%\6ϕJk?׺g094W3dq7XF/2|6[Vp7߅I@IP$K$/%d_P#5ZhaW`p\⍍gWTW>=`ozl֤ƍl͎ "Ͳh cST_(JJkM1obwoQdt9ma Qds#;쟋yjX () A/) yXMoK0 fHYUbxhj0*G>ͤ0 )B T, 6H%8wAjɲk]zMc/ 8\l*0_&|x}-~- LYRQ<&<Vp). fy_ DE|xBkǡ:6LzN0P?l{ k9m:Wk $fBLb_$A0^zWL;cT L݆ 쏶+F 3mZ,vlGۜ*~4"% 5&]MU\\14{59f -lb'*dP 8IbѸoܒXgI hΦbX/C;h0`w~3xJ/ }^7UA0@faLRV"cƞRr]ӯB49 LbEbU}pүTQlfq08\۵`R1,qeaOO]z$)^e*Y`Oz>qDa(Kj˃mh}w4r+֖.Xy=Ş1u  ~8 t2`x|Í=4s4RAI DSі}ÚUk؎rn;gВ2 sm|H;q(Yu z,Y+1l9D( s[J@S{$Zu5I+jM]#vo=G}‚LROUOEhxV~LooZ΁`w-Dn]T QrsQ3 z|"QàMG$-mך_pΊ/JKqJNr~> }‡hW:aW'AS cS | UU!;y.x}KM?S "*v>cG1_e (-~UEt`xLroɯ'+ HJDp=}/IK"kg} >,9oKftFhPv0vBX CU՜ ,8 3ލ%: y-蹣}5Gx~t\TR%mTI&VM>mG6ߣmE&*e9>^&LVU^ oɗq'x]4TczQX~AXI-l<[+#2>VJ;WB&bƞJ"(T,_lϻU{SC?YR?0Z%:)V3d}UG'U|_JN$Hd Ej#M{"'%-$ :<mW?s3lqp 2' n\Q1?wʮI3b G } h{0k:\U+/apd On4e:h>iRl1etbTäBѤQ.x/(M|6t5gwA~[iك\/Upw#]Ŧ[?~6cY}T,5Pi9:Rt7F_)b(+K^q1 (¦5|؞PR6d(М>{P*DŽi~T# 7W}T4Ė7le@>Ô3܆L;URŊ*PB dp2%'sE? p'U ?#[WA| LJt:0=ӄ>\c'!3o#-ĨV#-:CXyr&_q(1_]5}Wd?4jt6?USc$6p` >V@xx3r.<`Nx+}ߒn_TN0-U'̹ja5>fMG3Ai硵a&[)i4*pJ[xa٬+F81tw2} L)j $hx!n1`g: gh]v\ss_/%HIm ba~Y}t-z,i=JpP胃icRtiZRҐ D61VLMAaE1uo5?;w{~U#cJOɼŘ~it8&k܀!MFsP|S=Kw `,*YV,Tm9sxTYʔ|pIh%TEa~|gwdk/Uκ49b'y'. RWlz3ey)O1[{;iQ):*罵1NΚ pU m%\ TP'iɃHÞ)qAb+8#@od.ǮTƭLSޕOYq "W_"ݩJ,fWpm;gb7;| DAAT"u)\[r:lltfw[NLbFET' uf5|XhWAZ ~8NIi[KKFjC%eyIzË bf.wdXDeG!5H{OpbXY$" vc㦣MFdjGĈuT/TL"lI\,{UJyĥtcb?X)'(-:1ߖk3?QE;։)OFN eԔj:Fu|± Lx*=WOvҽ];`%IO1˓p7̶3W9[4/`sډY^(t\o(P%ox47(d!}ƌ|h(7SPOTwԙ+XV:yzvv8N+D[aj,k?>.|*<Nh#Ό_ܣfN49=D6uhQ%]Oo;$ ~@1I] 󔘱ڡ{^!hyyP/ئ7)`B48xƄAکJ ׄ x[ v@і\@BZgiVLn@zi1tDW3@DEmv؈HPCP5FPN10z, RM̂ģB]Z8ekIdT?0c9ckV,t |g;KQYťQ,Jl 6V$` D}ӷC~ OvB%kMZؐ[\cn"aWyFBrfI B'U7YvM5&L+-l vU*ֹi!a)5^jӿŚrbP>m4+(aԟwSύQ#([ FY4)eYԨqEDžstIgzuٻVeZ&0k{RD_=kcrX@jC9j)"!nlŢG= 맰8JB}9Vj355!ow=wOUυK2iB)-= }}W 0Mg۲k|[. 4[2坜V4cQF!l <3?b@VN5\Es3;ZLnKs' UZ}Q09=O(V&D T) ZwfHX{wXth' O~vAS>bxW,7]G?VRA:b6JnUhj/Z#Gٕo}.WL*ȟo!fb^\ؒZ` bUkSCCvE~zhvtgj a6 ljuC[VeXΗ! '(BLC7&;gVsΎn8xJ't~V\종9ΐ^_<ۄ0?["c / "R؎FVWRPe^}: y[oJoO_zFI6Կq<0a WY+[A oGX`i#O',KN'28/0:1+a2vk3N jh`$x{(?IC:ȵVN;ť:X4-96mh|Y 2|H(ʼ3.;"r )ū h]}0LphI+DRߚ`d9C ~,CYf%_/FAZ[CIݺWŠy7Zґ27IhDԹլ3\Qē~oa;-JvTˌuم$.%K g_B)UNO!"DVV4XSc:|i`FYZZD?vuE+fZ ||ʫɑͱ&dqsw p2 5 +j`{pzzimIINS0x o&OIslB2a 'kڼ,8Cx PbcZ #|tgtZXHJݝ */djR]yr=ljv9tca!'>$ң2H7wYiK=h]rp"^~j͑ CjἣQ*K"2;g4U5O˂`f@4`}Q0:/ɯo8ql* E=gu"9]J4ŶL|_'7 18ƅVZi&Q2P3[uW)Z1!9Q٬_gp|lYzCwh^PzL4г+|I]5/ UE`IoVLb!ɋY zV.k5tK')j0avыAwS W~DJ]^ uEQt=,wX7T *c?9`߉i'yne8hWu,& S:g5md IWRjkn 8"^,c|^%(a92ӷ066ؚ#$kø ^]mNg)z?E>._3(%QVcjwI"YHjt0G"oaa&(bfQ&c&?ts8$R^^ eàM,yJ6vnꓗ+|~ Pi8Fm#=CgkrrAt2h+zr\;3:IS2quIsK ]U m,;(QI4A7Wa/ ҏ5)mιB!8Gתi&J|~>rW7`}1r{+C@H&%Oj 0?쬄O_؎UCok[ Fn1CDeC%rPzQly7vG2ۛrm 1<iK A3P?0ip X}4YwhjXJ2w~NApIyWcOiIDw15Z|ʤtFа");^l}Jo_@H^$5[k Aۭjݭk pF6gʐeԀBdY"E=pCC[+jȰ _Ȥղ,~Myg7_"&)zOׂ}T 76HyBroI5Ÿ,)ppDÕm_~) D;PGYlX"KCrYs2&QG#h!#h1:~J 3 uA%I޸q8gɬ|KiB4-0m&βkˏ`$>逩ßzƿ3 ]w|bS:5%_uE+oU.Q#Z -\ݩw3x? 7D;L1il) oW]K{کcn- xm_`^u:4,؟u9(%|tEf 순P^h(aw];EMDU{񿶧=Sz2”uex9b7NÇr w _$DA} 3z0|jƕm"<>`'iiCjQ=gՍۀaqOb-ͦkVCBή=y㚠AĈ|XSYZiɄO@˲#m6ّr]yʣ 8D?A+{Ʊ[y}֚tCy@G Kz6K:mCؠqaŒ,'7".R YT`,8 >A:egSQ* #uNG4R?* Y t$(r.^8vui uSj ?;1#|!ڻjR4lop5}WXt߯E[jI$/ild޾15,#HBi0o9 >T` ("_] =PΓDGS["]⛼LįcݒnUūPM~rhUg'. Wa>QvE@ ;S-:L?)0Gށ.f.Ie7ij 3z>*SD0ST|#L)[4W79sL@g%]sqq g00 jNB"}q3sPA)EթcxGYOC Ck8zsGv=Nq( UuFC,0<#!UXpUx t~ᡕҶ>g>[W3zz5f)Nv6j)0LK =Uizis/tèy\qDzCAeQnaomDvtsM잲{a_RR~x7 jR8IGQ;$(wL5! 눷3}5gR*&)U .w%}$*lyO 7] {7S2 Wufy蠥T"X/R4&ʷgCc1#Z|tFbc%e8r~Tg2ޙ>@_<9_L7o>؇4![D)#`dD|whwT)?^F׊ 2fI``5!kKIZi<\,UĬ𙘚ޣ륁>195RՅ밁xp%-Bͥ(V!cѮ*/hZ0t2w%U^y8qdR : *,{O6’M11Ǹ*ԯ, ]m$1v;P| 1O b* Na_#sөۦ$4Eoy H]o/ :B!XA_-JٻN暶`!hxsHB{\ e1%k.jrQU`Wm>B4).yp}9:" '#|;6 \} hi!AFHmC欎@_4X} C*:%J ɔtnE~cٝQ~)\qPJrL,/֊G骉T 1xXDn0z!q] :|wZb-ƨ^>ӌW13݅#3ViAΌ/$i FTDώ(hǺq{@zZ57 ن7*'O\o: kt"GM xRBms3rE+cZjuQTD.TZ4v͹{9(ƈ-ALfuTP*=נ@D *C9vnŒ`_tjp5p }hyfuSgFjZ].H0(afUkZzs(ҐU)̇ _&ô2ů͵ҾU)ĺ)VH=7-(#z[E v2]+.Vl4;nE{hƣ+A9Y`gc[,%OZx|d>WL;'bӗ<*pM-pj>E`s^}k=GdNBxRsWp#1AMbn>_Qfy2u~ނu`jLhvP9pxε,T{/t7q,$z&YxWzȝ#WKZ5߭ z\ 1N|׻>h6*;(0DW3q9*){0]fnӝAcV`;y9wcGajJ 9R՗H:7JW65Y/ژ 7J?F—x9zPEmG f$d*I'f,EutNVC8H}F%r 5]q_A2qP fG؋8/#L#>i`=>yoFq~9`y^X%6zui G&pɥM6Ă3GC1f_J G0'xRM@b) [NvqaWJ2 :@ە˺y`V3 7RDWI C\CO1Tc/iQAy zT 茠x(=+ͶV% b;Oނs ?em&6?}1Rt (Oߞx;QǚWH= 1[$s&tGO^waij\>#5rS ] ƜW4jFgXnLR-2ǻҝ-NfQ{ =yǏsUd^O̱ib}řZtf5pӍ3afu tXd6ϺDN^3u;V딌KFS.O5V nmMbmD><u;A}ךYn\(ۺ˸e;Y֟YJR"*E]ǗC<;n`v6/8 E]M~ "POv7 x Z2ZFCS8m$Z;F~+ߙ'{a/| XzfAc81h3C~*J}dLlؓZy7w3!< 4ԓ_>xB}ߗ ȋZ8L1\/0#%v0xRܖ?B:@Էe}sCuz2mj2"o2ޯO! o,Ç-ccoS}Re]:՘˟fDd>[lݬk)eEjurfW$|W$r>,|m1&ikGNֶxpuK%<#,yc| ?JogHC7]YGvgn'YSv{ a%V9J]wG0`S 8 BՈ\A^j9)\'cQ.뀟ѕae _̡R%Pb91T|J{txnr1c ;JAϘQeDtwNB)I'׸[`<A4Ѫw̯HPJy#aZU3\$ Ŷ2u{,Q0r:%`q2(۵A◣ًev ަǣ)O0_0Q|OTx2櫒$8NܮކSZ@ķkXb^GPOEAPny(r= h8~r07 } YDʛ3ϫՓG E je96NHz M(q~ʎy|6,+EB Co`9Xއ*5Tt4=X t'X8:m]; L-3ˊ 4kKoJy#zBtEzK]U1U@Éz8!!t+,9ţ}2>dC":N(fx}\,en/rr,K6ʎ$7v$eݸ&֜|hS)t;x1 g"SY5\ ~}i'`R+gw?Gn<6ĩ0Y-9m ~w|2E aׅdU8RaZmQ iYO%`ϩ(9m0etg(厤iΙ@uqbxܐuUWxO=+BC):~uFW` &#6rq9H>78@+l}IJ0"'O+V[?} \,,SfOl2H/\ uYLZLQ֎ ;X]0t_JVKb]HPF+y99awo_ZˠraƉd8xP&p9*`10۟]Ws}Z4kFmU~)B.8ײgX.Z^~& `@P1ƗHyx'R ۷Qҡ8T{Y3x`zh-xV2HИ%otcUݼ[=cHj;o`w)<#s J9/YHjA/dtHpA'CWgQm=-Z]g!+}3S  w!rF<_"<-}w\~w#"LgjL{QCi5Grj8״OJpUXyFc{n+1ɲ4#k0,5Ck-PJti3bD~ ;o//` OW8_4 G-1)JȥE7Cp HՌ] ٫1_y_z'bJCoxEhͰPIYur(’g7$$*[?xY{Un#`Dz2uiw`0i6%aLBOӪH4Z-hw~|< %j ]A>хNtWQkKp N}a%CΛBq}jaK@fQcF|P5Rp賶l(Et}1mq9߬lc-wiVm+Ns7{E2V 3)R<j*Ϸ4ĠMEf`ãD³Τw"3Op cd==Vb9NL7X~05'AzrR^Scp`RΤTW nsFlU6ܞz^mۉ鉠']*Yݮe"{,vT \7Phw]039F ,h `(ukn̩RXyn{)dC/Zll=:M419h7&ϼ*/Ӊ; uRit )q9.j}91=w"{C(DjeˑGo/t` .Dm\۪7,^]|t&SJUS5_AR3Iqӻbhɝ\)p跲Nqɥ}r?P9cY |ņ` stW> syt|`ŀ:霾ĵ&!E(ilUPoԘHVqP?M @D4zcC>?sǩ^蒏ᅳ~tdf)ֿ6MC#' g'<f@]\7- q|b5R v0 I z7h`KƶZ0|B0ؤ$pL:fRdbլֵd1R ?qAb9ikh) I l#:]As11#tۥ;O[VzL߸82L LVDO*s7՟Af]n52}[\Sbpw%l  EN*_Fڬie6uoqxKfQ&G99m5 #,Qw XNykJ77h9faL;BwE^{AxD'=zsPV264clN95V;7k$su؈,כ~_ͽ?uS|;#FHwM`7'1vbek`h}s=ܩƶ\9\KDBiEB ivաi[AhuS네EwH4;kޕ;6Lj`$؋F{pGfyg5$aW2_FDk2شtQ8m5ꦪ?9zrPHӤ6:i;?Y㸇Q?(ӑJ'ankQrtV1=8P6|I _Ep( o"vPj`%!U&R߄w@:"rceFs/h+=+.L[PUZ,iBFd/xV e㋸؁#QvS3-tv\2(u}4a2]~/#]4}Q+t'tӡ5mpqoɋjf*I g\F(b1#"eB#ީV}ZHp'qNθcAGzv>pq9 3;11-%f#J'jG5y?J+Ȇ:)̓W`Lei %_a5)Kt[e oZ( ~i^oV 82GDqaϬiTkFoRX Rߦ4c2pheRвD9'u|x&{Ǻ0)'-+<#pw.:'u `c+YZ24u#PEXc\"Gie{LbfHM됒w~qIjQYBO$>i 1AD9VYtƵg:IWAuuI[PGe\H@1: raՁb˨S"Жu7=5ufj6`P:.%rqs֋HluXyӂƬȜ`C;epEʡ6s GإΞ̘85h|hݞB6LNZY}P#1l1I!yuM8©-Lo M)C6QY \O:yyӜZNi{߭-R;&aU4E˪$-=%CQNTUP,;-q⢰;p.L(X"?~^O/5>Ղ:e uBЋ 2%3J< wV漤ASt:=nG%>C{/-WXqU -$CYKA%`^OwI UlEfu=#tFvm$YaX-H q`K֮HjâGqMpϔǦAQ R9aڏ! {RQ+G& ዶ=0hԟ}u} C&P$)vRL_S5ž>DUgU  ŇV؊"}n 2 AB8i'&qZM|#c "c9b6b0-NJ6W}š3SV2}E^$PBBj>κfnqEkuRml(XÍ ԩuc@'N^)ҨF5Lך3wEybF4V vȾ! N`5rO&i_m[G.]wŋ6JW}5nE*d[;p8RiQ:((IQ]Sоp=Q+ʜw+)>FT*~h<7C4%V( {<p蛻ū[a9wou 2%iq.Tב+k~;cy0 F^7SuSM5y-D; EtiK4+\\7$os>ܕ lՋл9]=pI )E yw8=y }* mHToW֮/$t8?gd R҅#To(wjvp\VQ[8ϓިDAOxCpI've(l4H򄌂 #z&a0w,-4ƠO@sǮ~XG]>7VHJf%|$GlS]/aHmn)jX*n1^QrZ[X89WVui{?'?gr^;="SQ_ V $@kzStő=hx;d.->^cX[nbV.>Ӿzo޻z|tOgQ;ƬUdJl(<(@Ĝaz>RGedExPH}0BvEVWNgǑ9Bur¤ Xd$Ib`8xpF0Xy҉ ! a3ɢ@[I0_クHfP_+4Kqߌ?MK赣㢧R'-d6WղUz˛TC/ƐN"NtGb7H-۴b6(6+Q:㈵#j\(+d.4aejpju>3kX*k}J%p9Ü1 ؑ MX ]dTYA(sQUXpJG!~at{Q!;IK[JGWFM<9[0 YXBw ċ)ȾFA8\Q-dݦXE`hFPsqK*W7YڶiFz|Yԙ*8 /s73̺H]~xdXAcMb6TEB} m52qV%3)IJ/ƣV3GH_LSU$V%M^mU%)yַ0(_056{|Tl,SDza玮^(|Y.T`dbTL8Π}E~8kx3iqh{㾺O ai%^:qWBשl4?NyiÉj~|SSz$ h׭8JEbX wGQ[1%-1/ũ${~tdQ9- dު o l_8IϯQm8D$@v2eh+U]B+Kb?PMĕE$rp)¦3#j-1]0Z-CTAo2x 0˹+YQPׄ#)O3gr-Յ4]CxgT$5;GҾ& p^6XVI2 $d鉴CFk׭r+oپjY"W8>0BU)1oZDw[jF~1fN h#IPcU%RaN ,vP+9+*APW(cu( (kƃpXl. Q]7#L=CtGhWO,q'=1NgZ|[k ł)3C-0#D#A :&!)Jڗ$KMS{!Ղ*M08eQT6 }Mѐ-t&ZlIJ%-<~I!'pgAXvz)㪲OU+֏uNKT~FJz]u\r5oJ#8mak"o|en%H7p{ѓ-د%;⻓&clv`%la. Ji-vJ Ď7A_()(_N)xhdw5%Aц]$U;=c yׁN;<{me{Y;:2<rU+ uymC+EpH|@ğjiO2n*46$36)ꋄS}]LnU܆~t?>[0[ @9bYv؈dQc'ችZAT $ڍRBKRJ.Ȗz5mh*@|TYw]!-"i>fx6RR< 3ɃƥO;k̖CYjU Jꑁl*h[qN)z*!7#bb8 p _"B}sc% 1y=[`lEp%G #  | JDuPNLLfo_WBͷM=YY+ԅ7R'> 3'&r@f:Uմ )7#cQYײH{F}E vKv7OwsϠWE ,+a(VV%d;M'&ADT7d$cb[h8u;;Ơ3K5ˆό!:JM7^nZvoUj#׮?&n+9O'OJ"^8=L  sC;TA\pݥ_,.D:/+po0vT:ǮOJ1 O 0p@dfqY!j<{ø%#Y>.KJX1jK#2> D\)\bBa =ٚy 4Ю%L}T _)w5*m`?J߈zUuH<+'5~}CW~lH8+ZЊۑu烔ء.%$d+p禩 w}ektTqRݯ\*fDen|I|4=qRytPc2}k3YЦ=䜴#۟&*N`K.ɡV?.ø$*<$)BKYT}qQ^lc8|KmJ2@xmfIrYU4P.Pgנ#s\&q Fb6 ®Wf花ơg2[nԒHնJHI`x~X1#x+hpd(7Lo0`EE,慖f+)]4A+Ytye-g“B鏄˟ ¸ \ZJ3m\ռNq8Pӏm^}0>O*كn#?kQ4brp69H[F ۡi|wnVyn4[]o!r!Fk']VV7i_1q6V٧o% g/{kmƕn.ԫ1tI8;];,ZH(0 \/= `>dVb qD0sQ敎~)“dƘm*<{M~1^joCațcRxj 6d::>٢0./͡`Ÿ `8As _+|~w7xz8_]>q~dgv᥼ryUJm:IL6jluޢ'%pыO(ĪbD IݬѲ!C//c>?Yȼ*ŨXKg-X'#mSۡL܊PQӗ2h@ftWUa8E_gܚcme(lr9|eaoc"Iֲp6I3yӛy˸܈e0yBۻ}E|u,s Zz#Pii8E<Z'1*:BE5dлp E} իw1 083MV]̊HC)TcO5H ^C} Ę7'ݶ}Hh觥[[\Պ-ɩ)UZ X `jR'w"ᥕ?'k1ݽ ?Gnjރbg5{:nc2hڨwVW~O _X`&h9zA G ׊DP%Ti6j~r,'OZut5uuIVsg)r!7]H,cE~5fkzEp59JAoz!js`Ygg{TOR*@Y9&^wV#}uMY2yRD{A.X!6Q|/?f<@IzJG3U;HbbI}ŕ>;hlMY]~D4m-ƸO 'uoWRJSMrW19+S(B+:$x %"NLuqL["|~YQn")$aKeoaGVfH 6®8 x6X SM߂#{H+TXf]ej"4?0)bNDQw^5kC;z:U?]Xu>t @1^qGgbfxgxوF#R}ЕK!h Tuk4oWdĆ 2 n%A#/ј%E-S=ظ Hm D$bЬ$V+u")x/I?nKh^Ҏd-C3V=߭{ob?&OܫrX<ѥ5v}nz2,j`'$&Tb-bkS_?3'v!E?R_KD4xy'++MT׋N qj٦--$ "-](ػ\F=s:P^tQ@n)Y;Wa\ʢ#sxe.*W= 'PlCv ]7^[€EbIo12JJu a lb.r>ϡMAh.vq͉A޼!KMz|VBUƬmKB -g+ 5kX2)R9|B[X)#I8ɹhW5U685?o~DM 8+LO̍aXn*DFҼ!l_S0Eo%w {2"05LMŊH/2JL`!$#_ÈVI: /Է_&|Z`x!r%K)ET3ʩgЫpP"cq?LEXrLtL.w[W7UE&A,lw,01U̠B?[գJhUHwqO$|d4<&t"f,Tyr*[lU-#6uwSيI {c\tw/ƨQ)m0-ɰ\ 9pCLKn!4F 0`1e\y5xCG1Y=OA =:n2o{F)헜jvm\"&h?u3X@ if@k4qFYu%G^4uЦ_ug(^sZ$Nsjְoe;!-wl0-`6Lϼl*#NQ ({su@=~؊=UM t~p^d%D" *c&;P$C 5seO1apn a O$9-'*ސ)Ca6lI Ղp |٦PbEPB}̸ |qogY[`贉i\8Mi!7<5b/Rp{M4ambVX*(G <=/#;1`aZ;7@<ǹ?嘹@DfB6-󍝔qUA33:B]yL>!&@"dHj(cSF PŮ,娴w+7P[dB_Q0 @zMY"3Db,`T.eOVL.`P/9y+ZÑhpD#{+Zm&`V"LBt8 Kup\XȿWͽ'"5j{G:[}F nU#|X}i0s =%ǰאr~S1YAe*|B_dw.m(OxR^o?LV1g7_B K3sC{t09{;r N̳ =߼w.zg/ώeuԒ#axBfld(#e8R[+M,3|> uV_q>l5ϔG4d KmBWC^r!MC>Ŗ*bOVMvRekԄIdxtoҡs*S, {B8 aY-*!P+>q $iy&UvV;[iyr8gAVF| GQYܙ[.ΰ2v dK"(]rb.f׻[{lt4(m=d$mAD}>y}f|.tQ"5cgŜ_@|.y;>FځDLﭡ b<;PEKU_ XQ."1WYaA58Xh#'$$+a&SkNVzn"EisՍh( 0=.ETMP(x!-I?QЮV Ochs*şPLmJ<܊F29+J0UjN<]o;TXNLr]/ҠEyn ;mO8?11(z@H̗(.*…͌9Hغ1 4gl<}g'V/+ڛ:ϥp뫩AN#@$,ł\M7޼g*l5&DN,z#YLfg1[t "ZC1Jg9B6/܃BNa/)`U''3qPh%=1=ʟqH(IcӍ2RVh&277ǾE|Iץ U)T#"k7Munk z{͜L#>|-#2J.{q`N~S=S FŖ#wCvhiSTH:&F4~==檝sj@ *G7 kn9{BX({v|2![PEȚhMe%g\ΖmL@RJލJ[|o+6]̃Xl$*>:7S bLJCBKFl'Ki0y^ءP=SVo =íyN})ݚsmOX\˻i:e(rVr , y{(itd+LoJpvorZ*fE}fFatz r2:~%B d`z+v /kyY.Pt ~{2W}cTPageuZ 0 3^n!* ZL*dOHKHQ$a3%p1"p|sNw| ]dFj\3W9ӽ(rf"I[w ["`S :e7t6e:)UЏ_KcK!z`UtQՁJZ/%, % $OE=w][4B+ n^][ZYay:U(@[phm9Oy<>#ݛ@c ?I ]{>kN5_J q9q mR~35:C~>9=8 8 [2j%  ~ /ldh08B>LȺO|?UL lP;;C }+I^s(̾)X0x@Iߗ0;z,rlz[֮J7[xjF`FN5tsJC+;fo?Ƭ"b+u>e"u1"gŐϵV)Ai\ uq?օޞOtQdw:'ZĪ0=}fP?Ћ˲;=T'(<"0cr&TqƘ; Υe/}i. 5X^DwtR;0Rz@׋qSm14Ѵ:d+4?M#RHzaV馼\gTz/l EؒShcMa>4HKYK m Lf==nMO݋C!`L@ڦ\.04ad:MN旣y WWU^2J c5:'&>[ $EܘO%y3IHj'Ī\Ȳ1hvl-ˑs p~~yl4?.4jQ;L~׌EY+FBb%V:q/ d(a)a߻~̜R(g[^, 8Hx \/bs"TpfӦY+OSeA{̌Sa ?-fPcZ{$ɵ_mIIM";WY31L.+R_x`Μ2ݼgFE[bK~DZ҄!nlwbZo勈k_@%;7 N:SE3oOo\"7ڴv,Ǚ\w. 蔽 , UN&nFFs3զj-bB࿛ ui֎[O>/Y<8R}fSNQI/?^,-yp}Ih'oOKp#Kx!#Rxtߞs sJWDjKk ]j BP:A$Ӣ)/Fd͋xkbFӱnl0SbFlѵ``XWg/Ud~6a^#oKzRA){ nFNtdИ㢜N>RE&~[;VX<:L>K]Y(_.&{QXqCA}T\m#K9d+_OHㅖꆲdVas +p- i~=oA04; Η۱k:iY]͂p+F=*y=X`jufO񪕷Q^ hmJ-:`R,L-Et/N؉ o5*k}s{>XGu1&' sJUps:*q=oLZՈC&Oţbړ?#p c$VZ It/4v L|V KW*̂s2 gvspk˽^(ġ"Eѣʧ3yѼ㈪")΢?XKsܧdCDPRs88+d)R-*!Jq evAJ:'i. ef~F 3g-Y1CU"̠U]dpK.Gkl6M, U\xFU Oi1T:Gt7gu{~]R\̅5:eAHQzĿڭ۠l@ X*.]h"@3X4A=tB&k\~5#)D(+pbm4S&ݟNn ѺJPV7X *7ШH#`23*6A,2«.@Gݷt^ 3=ݥ&2(=/k'7?@#Uok=CB 0 CuXU ,IlcAO!1\ztsYN]/WL mvÝ H l~j@Wh<."6g vvֹ54P}ؘVʿXz,EP/b-?{yZ,@q͈y?ȃIzO em?P˺[k̓zY~":&6DOg⚇i[+'yhEp^1}bCȓ>|+5eFǛ~\~s9G}w:i0yt*r@oKŢU&WBJX" CmI$W㠾;[*wts6^k,֕A;::)`ͺ[JEXSе'm/k޳JK1NT OR"!y4Y igOJ((f1{! K1ӽ\ iI=S"׉>r$䋩ڵ 亡 ۿF{?{ 18iN0" :9灭VSIg{2fHݩ4nah#NjuHly6T} Vr$KF':kJգMcR&s0@bآs6CC*cVH$4K [@jc7w`L/Q;K#lC@Ag˽v|aj T?0@v_g 6R l|?5~:Ʈ s:6]V6 2?+-# ,%xS x=Y($DLf+Hg?71h-%0}ƱU<*<|^7e֝oxbPȞ+כ ͼ{QZ NDztnEH&yRc{^i؄u?Cwbo;A iCί KMLm>,by*CVk ==!x&iO3UdUk`@z?.BV2 0u!=(LGݻ9M΋ ^?s@3'`SMCt5FO[<<Em:?)nu saEL ؒ$P/&ZޞkJDkN. loxV)!ByQ YLC BiNkѩv,i<eFgG*No1 fUஞt 9 AַSvDdΒCSώBhöZS&]'RG;TOouĊ*921g570Y 6-rn̹˞RH>:"FŘi1[0ZY6pBCΙ*Vy%@1 2Y_4hzb &Ҏ807Pf*lX&mə8:g(Q yxfhCfCQÒul:"o 7B7 S& Cu ci)Pum‰"KG^~~_1-:A.G*V1%鵜T&Hҗ{pHKѽ uzm=9-e Q٤!F)mTezy l#uL*8A8td'§2f8 3o QƌOXo}|+wc-W6sș_r4 ;=%=ٝ'AXFxoS64Ҷz% -6𡙮,PO-`Jo( W:[ dx 1\pт5QX3c1IJD*b #3=~b]w:p>+ۿh/{^OGRf%!B8(V5hqwgV C& C ~7;Tm:W̠!nTԴݻXvU)oL P.!z. Li_tHEe}(9OߗUO@BKyWj$>RLRXg@s*db0vKL&֤5H,{e%Qb-/iؓ^ğ]'S.qjޛe6C|Ϊеs :- [MD49eR;,'&Ì}xkr9>:󍝝v=66Y0z _[iϕ1  h exN Bji4>fzD~?tGȂ ܏عߕ\3JH ᝵Z۾cJEt'f$y/>kCm 4VN{U#75 JII8fN`Ml̪# d>۸z s\T\@ n4y9{? Dtf؅FTy w'ʱX#qFiwmFG{{>&nj+ #Ϙb?tEu 1p8aкZյB6CJs3P.eP㨥ߗ~r  #656f!tA A6PW?hּmy7fk1pA,iluVXeVLGK G`7Ni+cцj-,0m0\ڪZGkɯ>#ˮֶ',9@1 CIUGd am{~*f 3M0.KqDs63NP7ZfC]_|_S,$EG`|׎} )dTzhCw;X.^=ykʵo Q7SXLؾ6Ÿ&PKcL%z{asi{}CI) lǧCo ]q1L1^~$ ͅ9Z(BY8q3}I+.oUr..7$uaN?bܨ`e/oq89\HUquqK| Ȣ48 {+, ެ%BEZe^R{ \-  zh s|.1qe o6'%,C{@mU<j!1LxME .:>!8v{hS^e KQAr7%B[e %wj79nv2J,a$/PP>$Ɗ'O@۴Pʤ,82:ւV`;ut(7"_ܱm}~\N$gU=e|7c>2&:wh@V#1<bg {M=vc g lwGQ 8A1lc8ͫWǖE6͑{r5 O@6Z9 E.#=]uj'旳M0F+FĿ%AD) !(#$:ػ&|$]o0zme3+MVOszm*g>gT]T&5`͙8f፸y'O(p>CYmdɯ'_gBxMϭmGݝ2 BaO7߄ӹ`׸] }* ߺZ-Daȡ[8KM>..89%XwhbRs)|42(]k#!2<#d#GiܨskfQߠ>„M]4UPSRTH$DQS7</K,l,+ddʨzw_ٌw _'Fg%ߑ [&p~׮Nj߸Iۊ]>6ͫqcR Ey':_4 ƨ;[躺ㅭiqX6dqEz\˼k5A85I>-4w.ب!n`h.[9 M*qXa (Ȭ.>R-ٹqv VeG>AX"cHV|v~wԭحpOdoZJ;&tZ͟XY6{|tKyI7,BesaVs}WK?Wյ[?*t$hF* SoVD"5÷㯙\9Qii,"{ޕkF TDh%LiLu}+fz%lY5 F|18Q@`ma]QbşNd*k;S5 ͡S)r籤&#(`~Ciy2k谶c `,5Z5xX άExdیjVQOxLg܂V0S&twУ ~ U9}aQL6E}}xG" O=߆ˣ;7 dnU8@jێchf&q`]3OB̃AYkd!yNݖAIPӄ(1ГwtRo[fNU c,A}}˶n;ęAdY:.uw)uG,ſj [NS f 5d.͒Se 6h1X ,Gg>=+VEvesFR (M4%Ƞ.𐎛yvҋT~|A4uQDp._)܇ ۞Ƿ`F1훣`w'Vĺ~%P\{+k݋ 7mtN $%N 4TZW46Luϯ핉g 'C)YS=QD9~(U 4n0K's,ԛN[~mt9S^6VX*K:lH9bJ[63b qZ{v~)@VPP ~w};w]|UMBcJ%Q+ ϩƋS`yq4 ӬO@mZak `V\&>X[9A{S: kd{bc@q9tg=LvG72Et\q(J(8_tܼ5E0ks/H_qhv`p('rzF.;"-//0QDLtx^VjZz]4"bՐƊac~`o2uM hLÃ桼dam1 J`CEL a2\lӫ„p|_笡G>V`$>T1B/*~ZdxU6յt_(Tn.mMʆ3QEF>lcڼ9$5ÆW=REMyc|w:Htq@d\-NvdY`B.->!ʏ6e'Xҽxo5)n>({̻GZQ @PBrS?BCw 2$`G[E+Jc^''\cI8RKNF@xdёo"m\BB0.@Bk(# :K y!3SM%`_spi:$:yvȮVc;5at{eν: x^GS4<5D Dd4c>vm͡<β aIazlO"8 ^~%cJf8SKf>e(nߣ*fD ]Rlv̻olA\] &C xhۤ${:m`Ʌ" F[■=!2H?Ae6:O8w 'P1sZ~,+`V}%-#]Vf_ n I,?ZM 2cD_n̩Օ] `v4}#v`3}TƦeL6=Qpa<)E{ jc/N<:ŀj T=x@1H8g)[AV)K%ڨ5^ȲWtb8D^kyFdgз קd/+UH4 - <'-a8H*9y'A4x}692^3ɩAtLW`Mgg;lT0&?Pm x- a-1Q?vN*E&F(z]A[k֛> F&K/[`12];&A3 <]UMV҈ &|9fΤBaZHH4,T)*n_DX>y^@ Ϙ7rinN'n`u11=Zt#puLbudyww_{h#͝r|e&ny?#Tyo;ǻP pHاVg$ҕ;q)S 6svZA69?u, :e}JhuRڑ*(K [s>FF_M.-r:ۦ>wj]v!T~(Dv_ɧU޲ǽqeu |;P|NVsLS:hSnƫT`MBuuHseG'-ðѬ6DB.DZ+Xir҇)(l`j΢LP`,@Daޅ&5X9Ԗ[.1J3bGC+Ö~y˖(ѕf\qr&pCĦEL{ 9D ?#e>"ml:Yyj;Pgt:Y, xajJ+#awv@ ΕV\P4,a4?9Ԙ¾l#Xk{qEg$m;Cpm-!΍_F,j ~Y4Ye vy*bg.TlrC88pWL E4ӅtIނPӺ,YUۋ5鯯Mf@eXkIčRfe<$uLF~$"$n߫aROCvHtgm+YߍA[USݱװ  #Rma+5ea0 G5?Ic_/ݐ+&Kw*3}F{PNH-& (WD;'sv[ˢ;IxmTu<:\nb[RWnn>SĹK?d'KmEgK PWKVDVfRW 0r^.!["Nԯ)HεKaqu7z궵u,v..EcclBW~}B80ޗ-Csª=>t!~ Km=ӳ{ B*Ni' Y*'>csEpW=odB &@(Ge"2+jF&a#v;"ЦEgTό!7OĒ [#u?^6UY> mPk$njreQ Bn)&XÁYŤ(x1g;`}Ȩn }O1E"AT[ؔOcn* )p76I }™j>s/.<ԡms>i(vR*ȡ>i9hP=J?oV6"Bq3ͬJq"~ ә?Z_Lgy"WP/s$V"?@h?[T9x:EJB}mBSSJhGV0dځ0`H(,eHj0 a&HZ76,; WrfxACla~bZ0w%/["U'}C\ e]!o`N.0x)|z~Op1i6gH"zŗ74WF@r x#] ))܆?pI_ ^;d+~B?QISk [ϵkS&kL5)a-:')]L(څ7 m:D=wU"\a-# ZrE#OMK<+:,pI} eҁr)X.wI| :63d*^c_*{cY*0Ia4RŨ]@XO8*~Ș/3@w8M??]MU~"vױE$Z&E˷Ţ2&PI'wru#]l3˃Z~L:Tv1CfVvU.8Iȃ:g 퓪(#{:"ס&[GXT"zI@BE0{~;hq,cO:ʷ"_A03^c,\ө}}%tl4qWYؿtcԜ SWBJo]:Go^LԲV5h@ieui[y|g-]DW!\JEN({O۵++'9nw?ؔ+O Ӗ=I^h2U!q3|Q- >:[Z tWʉI[_'@*n3W7G9?vi)׋0!V HJ4o?RV^++֕ą&Ubpo"%+kvhU "uwc賟"Q׊t`u?&qmn{!Q_Khb&ǣKϤž 3LicT;~#Tbc#(P0!q'=KM Vu^"O5wa [\Ih[5ֵ(Eˆ[)ek̠,J2s~ؼU]lkQ IV/BztuH9C?CZ@z:t?/rP\*Zj6YTt ,UӁr-ՊTFFeGc⃛"cuac'2jpfDZ$Ƕ ջi :[^DH@#17 %=Y!!ZsC3g; )8v夣M^-C=R VuOZ'f(;la訁1u+ej;* e+^Y@H1aZ̫j9bȂ6Z :EAQ-ueJ4ؼt( C; TŨe*aH畜^ wύFů_k9a$XgΏ\JѠcIArO q̡\N@"au|Ή~.o#rDf`yF:ä-n ?1y N 8EJ$ ֙pt`u5OCyK_`{Lvlf|)S uzi(mr6sp T6˄L ̍- =ifuI`!Xv4'@U :v52_nBdX9B9𯉕[OZ H$]QWY X }57]ZtB\VPˇb'TpR h+<=$CQѵOGe?S3(OubHy! Bē_?ciW>c/z 6ƢP(H=`e܌kĔ gىx<Ȓ=ХWZ2|[W!5;}'p.<lrN^;ηWtLm VZ;,U|<צ|瞑r._¯-R17S9?qY{D+#nktRUXXUb&~Uf/yu/U' o앏LE34-{_lj9j%Q⡂"՛oU?}ro6mxNw5wȴ WNӼnLJ{y: B4 CxF$OU|p$h?N CঋbU)s|ymmK @U(]܄Q-tPFji(nUV@J4wZ -T e6ɟWtÉZSEy׭wIa~6`fƿ&avt@եLC].水6'*%)|g t!V8D\+PkKP?$ɓ̂!u6qUseՈEk0%Q V0نOxƱe`,Mқ щKӨC1*kkZ7,P3L{ ǟq <~dned/h|e(Hpo(e {'/lŻ J")Xr#^bQN7^ÎxMx,4tgV˶f+OgQ"Tg~{I j2o{`heL1+n/Z:/X:up:5"S6T.ɃF թ6_M?(h.&FŸI IlH1-ߴ2 zЪXZH5S){zHq:#()$[5 m\œ -dыKZÇVu&0W4k!/'4zzt],O19 Sx@1 $_fSREBq#GE E섔j?R:cIlQX#:қs;syYg؈B0x~Mcbmey̎(s1gwFu\q>-e" {D(燎 7^/ZܹOņu3XZ|PPnx {lc~u0 m Eks }U2}pH%25F2=CQmZ TVԡHr. <{"д~Kk!b=3TSfȼ_ZѧgtS,T-5s egq?Mqoj"@{Q4}bZ^S Kwo93 ILݠp\t!dX4H&$R1Kuz(V˼"u쟨20c/x(~ hfŋ38'{sB#LgsKsIׯ)`F3GhG4Io_Y4d&􄂀/?~AWl#0Q)}hmu_1'R g{(xiJ OWfM:Ԡ@&Wַa;ka~6r \ ia 5IqO./ OR;cnLZ&{7?#ȑ_S{vK\o4I T l{#bKڞychZ7O;7bo/",-m.] ?A;xP dv-OmVDsm[89X>Vu(̇L1CY/!pHM+V=g8 ݈3@M1V$8E c||ڊͳDb6#mRb.45M+5HcOS eJDX5"i\9)Pi(OcDZ6O>O9q?Dʘ,u_gAy~ *?V̕)OQ҆&ۜ*w*Ǻo;*Ah0 (/Ά]~xC[\z6( *WJ\ĉ7I!=Yp0ɩSaEՈTi̕+ =RmV&})v靭h1}ArCv?ndJn{8/@Y$nOr{޵N?iPPtGdjYJi`bu݌qSE0$ZWVYP3[O-zk*=KkR7B+m0h;$tן8y_?i_I{A~ BӁ/O.?`*+&kX ]7 " :'` Z`m'PGMfo0f(7e(@W:LևeR9XtTkC(M% )Gu9/>մh2F{_4*&ޔ1ic0*wEUV/&7>'v/W2.v |qp} sbuHDE> džz72%vGNc\mip2o喷xFdr62)_(BF0_VHӫ4!HX0Osq޹gUq/|ƀ".'zxzE~әF2}Y⨃gW3/  ϗk!?bo9h |4~M閰I8m'/Lɀ2s$F!ƒzW#>O+cn+l# &p5 0DX3Iܤ&}ҕvr0/hq6X6^}wgZnKUsbL_NY_}Fʤ&4ǁ&mNҧ-rP,|F-B N) onKDo8yw\(]<,C?Y#D2`ǖ`beĊbWm VZOQ|Z6Ж<5lE%ʫ\o¯'F? )i>h<0kTipQkfןd4Y+Tm崝3丝qi(\=>l[kcU> +P z/$-Rpi,{9vttVzHC∔Ta,T[M)Uo%z#~#v/ݙ8lTluBvcMu!00Lh^_ k_0ΣߵToUw_(1܂<B~qєgvxXu.>,|IgK(=){&^J X[BiJyW!;7/"k" qs!⾮:iUjGm9!rY}h Ai#="IEM(Cˉ|lV6O?>SwVP NŖjqr/X8XWdX%Ru<&"]V3"xtt·L(UCer5c!)iQ7\V_ iUbfB]fv g Ǜ]$vq‡1q;־~tUfE3zM6VEG9P]^aeOnΟ,' R&Ggv vj@=+DTgHSt6+ Z9I\= о)Lu4N*}}JCΛUc֕p լUs4(;#Xl`hZc{`zN? EҿRoٿEkلl|Uxf{l}iO BZѡvR;é}@f]OڊG%" ʗWzj]:\^@~AeW$C<"yEzdkOØ 'T^to%/zk b]o岑8u P UWm|߾-0ڴݞ39YXYFκ-jr3b:V@'C3ܠU-T=T71*|*i4-="}tŵoHobaW6 B%i%6 KHM34R!Ԩvdtv-h$->p>ϯAY  TBx20-!f S*,nAkGy'7[M,Ow`r)(Ě* A$?oI@:[z5YKxvƍ)[ɐ:V |)~DYܿ,s Q y (%}Lfs|Js;]l1* ʿޤsqCu4E gpE(>!Q=tZ~o3*A4g>ol9=ԙM}. X٤gO<_Hت# Ö4)QăA@}$`o70TeZ,~q~͔g)qPbs(1LSDt]=sGWow?+G[U4Rp8GD}? eM_5lao4yU {HG+1[z|8if~ajWU V ĉ[3݉#J~1T-sB0 N]:?:訓@l*zx3fi380,2ejLJ>gJΕ6aJh NAB ¸Ɗ "6\P;~#}tC(|6SFu(,7yJ$MFENze5 iךahpډ i_fAj}DdKHQgUsTfaD7~> 07MMNq ysZ$+(\bc N-5ٱ.d1D^F9y8I.OTgk8j &:NT5;a #*w9K QPgyęP PXhɯ/ɂ0S=p&F1w`KB  II7E"g zoķSc?LMG_U:@L?e/dIaVUTش\`$`[N+ǓAiG"A#;(F@ 9?=2Q VA];~-|~>+b=SW}KlD t< Oᝑ$њF|B`}1|Zɗl_DiI]2$)MY`o̟ƼWs!"ID,ub&|n~%M_;;lw!?6U~^JElӘYcpR%g+;(!ex W.^1.  L{H[Pex6WG* ېw|3v͠]qB<}E{{0r0vȔ6ZUݘGAV0M=mUBu90_uGn9(2~%jmn@e}D8afVʪະe䘶6}$> y[|Ŵm [3MEGm 7 bsFd}8I6(ATSZ08^7fxՊi=>ȹT$Y a*wܩP͆<#&A/^8cM27kKVp/UBcD(@.ORր %)'kx Oo-;{u1V_"6s'(7L* -Qqņg Y%;j}eOFpp']/b'I7ڷdB^3v󋜘T{*:4UK0lW!1оkLJKiFcEoܰ;UKqe۲ X:g0+gՋt:# URQ* #=#kVU;K&*qݧ@ȷ)Td E\,ZYnA(Y<>u~ ~ݹ.k|usF o HFzp/>9 ]T]]o,v8&>r$:is/_:i1A5w gٟ@Ff4ωܭ$2a-|Lڴhqby,hh y6o R3`mhZ ]F:{%oc/0X|!es*KӞ<WB76Ya3n }z0>w,m ȷQߵbADK0r8:NgP1pPP52r>QӼY"j˯DLL|db]G8|,}+Xӂ,6вWOo\uG`tԃ7džBnnnp&C4װ.;)g CJEuA<{+38V&jXZ448{x,<⠼wm]* Uo(XG;Ku_]x0U#NWDNւՐ-u^;[ Ð:5|B4ԕUT!mh)s}D^0 HLh=:L[<[nM(Rga^Pѭe1q;`܍7(] y+XUzH0\>R}p NAz]hA f*:﬑ ȁ+<91Q! d'f0Flu^-[pQ! !E%N{F\Uq 9-ݧԇt9W}LY>m*%ʑ,z~>  :|XC8~>'_)efB T E,?;OsuP6f]5,yI7$#kǨ=1 1-bT Qnk&'kp ݌k]Q nDƞ4m![*FlRL'k1M,ee:Gz^[lؑd3DVY"mdc魕2C4MQT-~vߗG?f9r6CjD—]Vbﵺ3Kol72Gt=i, gF Sk|B!(! y텧TkuNW%ڱA?T>3`Is %B67>g%QK9eC J/  fLbTBF2,F@!-w偤!Yj:c1NbhyKQ-y$nd m] GoGӪII5|4tzo}zs-S> qz*#jʱ#`Sj{K+&.`ovɛnK8! vzsNmޒ\+v8Zv09ݩ/]Z@b`['G*aΆ`z,sۑ1՝*v^=zjT̩jJ Ln`Ph{NK_L/+-dxhS$|9D ך'Њ *[GGw ;S*h4,cͩ[.xX6Ica}c _cXŇenOƚci19!_ޓKօ+ͨŕdNUI…Y%F=xW^N.$mu+h]ҎhKz乍#y ^c4KoL?ރ ]2B3yN`[N%@zQC5Mե~sxDeeoM9D8B!6`sm/VGXX6ׄq\qv>h=$.PlP Ёe6SjVCsbpAyj)-.IJp`’ ޳T|\v^u}N6 F_lQp"MZV*iE7s͐ ੌ~κG-v>)zKcԲoE2.6FIk6Qkۣ~05Vm V=^IYTjT8".|f~TJUeGfsgwlӝU^ytEAh\x>'Р4.C2ٶ4|seuM7Nd!'6I2V /Hz3#)Q `WÞx5IVVV}k׸ʉe4J*"HIn^ë>S}sdS?Isezcq\: #L4P>ڃS "= >ңIP:ݷjbOu thȑm-)\ʷw+dddAF4I@EPN͞* 7c26uDzsbځYn1EҥlvNpQs堋X.t1;\6uV;/ydch8,nʣ0 I+c}чLU^@+1Q4o%:G7E[](,~^C xN=\鋣]M_vf g.^"i E{P2ke[URhtxʵ܍WB.=HZz`3?Lǿso[w;.4M1 l?apkU Zืe/S@`FjN'ѸSI6Ҥw1IwЀIR7x*b2M ܤ,Y5$]v?]/ r$,kVcGo>pt7iAGcҜ% ԃHCˈ.:"THY;sؿu񛟠 GQ!+)H{ӯf] MxrߛB8GF%D]3=zrOѤfDf')7۴܄Zk6^[)쐝kT+dL@>T[z嘄kC廐U)m5YbW>I Dō2?8=}PQ=Z`cbÊɏGEAg=}cbPp}vٳe'idz>cgdj97xUfrq ҩ#0kQaLb%P }tXez&EjƁ 89մ~+mFRyBs*^”i]|<sjwն J1vH$b1q×8+2wvZI@O6T?Pq(ժ %'ylyA?صhirh FИ '!NEnPti+ޏw,-Y#Xۡ\aO{&ܢ|]|raH~8L`9'}op5 (i͎ƏYᦿfA05Ffh_pGvl0L /h*4< 1z9h\$,h_Ơf=`v㝀VMXؕp Nt~A84gEb#J_jaLx]&&i;7[4ow;L2,B&ޤN^5[ q~Q9A0xd %͑̊.5m+c'SO"$KMu]o{ Ƣ*4?12Zn.x ă|a#ZbpkRr,o<@m {Kױ.] mjK+pHVz E){i'Bĵ2S76V)]]YX1[X6fV$Flt V;V H5jvq=տCOhÆǪ5N\Rz -ø>y,Fx7t(M$D3.Y] YUj-1bo&Q ^ Jj/VrxMIDr<z,z@62R!݋m/Ω9Q$Xf"ZW*,;FS?{ks)%cŘ}٭ su>Int76Q"[~,p[:ziNp$ @b~(u)jSDxIܦ1t:-:Nת64W}mO (rh=B^F%BrGLj@vy:dMd,z-6zhi"1<uMvyIqapȅ('ݏ]#^moRr2r7[U$)ޯ'GY]-Z:] قe6>1\{GވtgV p`_c[ZAl'dq9z7@JUkZqk>8cgXPr"䫑QX[>cn.'[u|iwHPpIâP*[Y?vܪOPHmF ԧax$OPSpPɴv%\+%f)mS Ľ6֪[I%b3.#DZ[b)oOy!Ŝ)lfMg! DsIɐXk3`䣤NU3eNʌ ܰ/Og5o>^4C9SOѳ0#e뜃]qgl!k4jqp(Ҕj0bgH7}!0P{H;u19MtE?Dw.b㪤g.qjzJ7 oi3cdDc^4 m}YR9#T 0F7>\M1k ^!Dnٲ>Rݾp< }SWMDbBýEB?}- 4rg Ȧ9d8Ĥ^->H۪!&?!,?1;DVgDZF<;cQH.g ֋j{`_ފ S9dY G\m?-^K,%0<%[H(p [cc@kW}wZ!UQ/W0Zmq]#VY8+/.W_];apUDD0жs~Bt\o[goEe޹dpye1>dEն~|Dl&/=ѽm`{XGL٠}Ml>}O0g)l÷xQUz;I0hINΎְmo:qy )LVO;N 'pXk>,0Od{-;'=KQIϔvEntW`ߣZ4M;Ȱ*nE =ʒ 5ڵ?孓Nv_ӯ>Ksz,HáHHE$taՑ*gW&XJY [eY $rٳ4!jL"7024NdMo$;K¸-`?ЛF& {%Qx'Ej/4B|+jA ~9;s/Ng[@SuFI:Ujna^aTI# %S%\?#/>VfOe˧`U)I2dȀI? ?9r9,58ݮ6k֏λƊ ya tpL Z\ aY,;(IuBNKa܎_ ^P[8bnUZ+EPM…OSSF1-f'3X[ M`X~WUst#p*%c1a~ Ly}L@Z2Ц"?q79.)Ku!X=~ܗ s!{w+ziKި9Kh]r(}[9-ej?ViĘn(rwtjMje1 3U p]7l[ŪmLG볒deۃlA*˷:Cbmg x>CG{6@N.B؄8LI68fi%0&N~+# 6$g.>VtK#m4U⺼Wzg\)#QC\3\Ʒ.uڳD\Q:oKQl ΊL7)ǔ9l5[hb+'`mKJD ͅ3HwûWqWRZ>?pW b*2㎫,Zn?f>7-K `n 碏  H9G>odlϠ ռ VX5ØrX.+1jd(MyWr$yp,^oѪu6 cnRë=B$sl爭puYpTD%pzSkP/-/uKNнkzVvK6LHgJ .Y7SoW0. IP,W!ͧd]`AR$J-M]C>>z*B%$5uQKG ((xdFA!$r{/L7:V*b5W1/p%аTV UVfa)Kks3E7EG3)OꈢF;~98L]_Mc͉*uTo%G=\'rjku(gsx5ORg'X#VPމ < ޯP;}>#[.N"p8MR@>wh[NʱZY{^J,L-AF9x\o2CzLvѣ/RLP5}9й t h/ؠ:jFK ۥܵi?o ~Dn{_IJyoH[\zt f7)8ca)PE6fSs̏N4"PfP1.P}i-C MG!Vj⭦Gh4wG)׊UY4k`|wfM^x:| ЅHq#&x9[%w ()z㐃'a`0JnNpX7xᏄ B Z l<䢟q:QF_ׁjny2Iuj7o*h~4 8^G5w`314z0TrJ^4dE6tf2g18 EYSBrV*q A6W<3X١48SE|Mղi~ 9X6'Y-ז(~4XXVJ(pa&F$IW=;~PIn&bkFe6h-) $?;ֵ7"ݺ6h ay7>iz-pd$;m4z?p3UoljUKxJMSUk$iGv^Z+58r=Xv /%ܲz<㴩$,$j^B'ӟPtuP.MӈEYѿS?QM['@<_z4irO{dC#~>~^K7?1wo(ϙi8Ev1ps jnnՙ ګXba﷒Wp>mԪ)JҖݍoDo񕴀jpHIm_Жo?88a p dj(1Բr)k,o$Lv~ ndJ(J(`'VxxƯԎj]Lf[b1 #wU@md1aPB79WK9wW{[D'p -] TQ]aijGUz y N;R 7]o5H4HѬά6.-y/U8i`}cMh_z-/}A3g؟}ÜbxQld:,l d hA~t;^7*"OJǏ1[0VG7S8pNwb*0:&8z᫳!≤l ƹgԄeT:WNl~Ey7@2R8 jJ- Iy#?!e!0Jg{#xP'ao5JΣH`QjsX<{1+q!Gu(!"нRC×{X@H`\M7@^Sx (SFTO*ځË ~DlFnD!u:?!y]8#ɦ[4[jXv];Kw)_ؐϑ . `sN8H{Yzexme\*S%0J3vG!GNҦ"j%.*u˩MqG (~|{ -+>:'!gbQbn(Q{U@ (/E2 ̜¼lWX֨&ı3^K G}RNx~_V`Pu1FU%Gc^ m֩E=tTkCkUhoȭrW 26MhU_c_ {=8#68GEQ's2|Hj>P=m&͎eb0\'b/~;Q$BtltG갦)~:MĴuE$f*ug,RxʸpwE.єa=,H7nBCLt~?oSRvL^X'Q=qPI5!e!c`fUFZ|cnB5*ȸ>ܜM""N?A#fA? hanO߫uPSY([ _ 춝q+3r튯,Sm Z6#J>ďJҮeܯ PB}'PB K^nm'o2K'^"JtIV7?A᳸2ﱗca Lttt vl@3[\BXX wer| ffW?AN'ɕ4/=MHy(nXi8_<:OG/KRc-MP+^a5\,iW@a}s; /6{<Wg #O1Z_9/+NJ fu2y8#湜_[ #c.ӎ8QNn)2F?V.Qjl*T#fy{oj}kI} Xr*ME0^$izٕ~RuS]n hi츀ġ]Ⱪm;_FJy)6^}d#|Yu7^8k?,+w^N*=q72h.}.Gs@+-&C/OŤqt!ߔ;M: ƑIy7zRN]ZhSs==~"d*zϢW`N5=4l姌u (?^v&hZ4;>_`LyGZQ MT۫>e MA "[@FXhe%1<~k\>HJN(v5XD+HmWu4p?dԲ8 J5  0xgqeP4|RVq#>z(FI<4Ȓ[ f+]=,pc~U5,l޴ߋ p@~$+8\O0ǐȱm@Ldg;h b ~RzgZ`Ӏ{+ȹꄩ Q_ܻ<8%eb^ hdP~x]k= dH.P)M$;JZ_ KXյ@=Kqu%m ?>**g$l-8W-mn'yxhƅ'(nNDF]X9ZjJ-"' B&QG6]Z=ѣ{%6 k(Aw(2dN70\V+t>XGc3z:yhPi=!2l(iqHͬH3 M?<-̦{odYLjO^DrZ>IcSye`j^o5^2'=YPQ]GMYTp`DH'gH<;FpSDM,A]NEs.V+E}Wu;npi*3R]4X~re Cr/ @B@P6y蟎=_vIJtx͍H3҇}^Kח16J(qj 3VdzAn׺Es?4ܛg:R /过<@{vճqxMA׵RX1f Z|LoxN.S޻=3R[ea*fSl>HaUƫqVs*T>L B ̆N3ªQ-7>NMe0)*HaC`.ͰVgMQ^unLQO&2Zo{Gdr .ҊS>rC?..IVMY#r&u jDvUuWK50.#PH=GVgy..U\P3}je%5ml';<unoٸ{+*{=@x}nlzb@,B&M(rc9h9KT6YYf,e5 ^Z 7gvWڦҗ3CG2:BEߩ&pu`Y~f ~@o#Uz\0Wܮ^wx_0 B5"A>u Ӛ(y=C][zՇtv1s=͍{m? X4MIev݄ B^Ae&i=N\%d< 8YкI#tԯ'>Qa'!nMyړfgq\C͘Dv4BݳtLNZGzڀrweQ%2L*M-r udT ,1*6^ ~ #>%pDXM5nuGNTLͣe(e+t6qVT2i!˶WFS2b~eB !d *12ĶjsBq\55T+y)&Ws(-B'z3CT ĆJF6b: ar"7fY>;\9=ȼbn:m{If r ­vmcAfn 7-9H9li' Xz#Q )ƅH6#1Hf9cՕ'qOWX4x G&QnBE[S@FCzy^?5)jLN57wF0r7ROyrj E0*^OH{{%QX S'C$}&𝵋NtȀ_`(mi0&Vk󶐑@FnIY"<慵'^-%ύ)jG\Z˜ k.Vp{g[Pђ:q|ped4}䟈rzaXlbMmۡL,C'pҼo * M 0e%+Ġ6|ۚ 6 Wzi&y!I!?\w=5^QRޢhCЄTٱڛ fu.2ފE$DuwnGHK يWMeƖo-3ɲԴLםSx$"v,4SKCH$? Q c%B^7dļK; rTs{,VtX#5ãs M:=}TM' rT!l@_}2(j9q+L!ȲE,#XReK*j)NǢe2j 뼓[ (f38>= }Aْ =: +ȵ Žn[J~O,g?xJ*I(+$폙c_x[QTvgt ITCM9{W8x0uyh4qw=GkoNw)%ׇm :gW\ gufhdwqbK*,uDZX."h᠁2dOg0Uvu8P.[bd+iC~(2O7bx.R}{轏E&|xx}iBjr$LW^#RCRȼ:{Lw T&a<>rYk }:}L׹8gփNg/8]":bC5Oޙ[5#B= {6=Y98&^ݍ=tm 8XJ\;Bt%U\K\N h^#$|(w &褀xJ! {8,J K_,SYM\Ңß.MPa졫PuXr.k]7сu1ݕ!cp5y<? tP# ' 9pxv?۔z{Z\k")^6r5T!wIL+e29ѵ|5A!ۇWM˞&SDXXZ'BwrK~iA@{+*Q>`}4?hp6 *Ο.RO: 2HqeCw `qMI2;'9\xc1Þ;Vaz)=2XrN^1EH~h(+h]B6)_0MKM0.ydFޙ7aQ##tʉ)!eʮh N`nbn=QPz2*IP[zMHIz.婤0Re0UhVl6g#R}5'@YdO]Ii\cn劙֛6xK{:I9"dc^ "*<s!vT$}jK9{f!7YI/}ll"xzJ4ֈ]-p*<:D3ڭݘAOd9\dEZ8nR8CNyNiO(Fqsǧ5%Q%V+F Vj*FN>^y d͗r}u\&XGe;m@JE &8'E۽6Q;>%&(`|yxdv1cLsl!^۵˟b\eyV%mfL^רC㾕Jo_{* 8(*/pׄ^\eB:,о#ڗX[tC R8~1#jx1h637qh)}-!;2 dLc ,*~E\EqZ,ν6Sbu;@oXºh5_ʎK:ƙP 7ȈذUңul{Sb>|6*lEV#N?4>u2ztfr ZZ{9/ ";af3HsNCS%?%@Fe$@QEوM KB[iوH[JнN!jS5XOƛY(\*b?!PRL;s絲pG4 W824[Hncw J0xl~4譝HEZsj Udd8)9ejOGN.Ǟy[랝JSXe C[]DC_64cAȘŲ%J;zbۧ?~Gg)#]R}bX>I݃?C82D/'9TŹ-9!.22]JI9Mi6ԄAoR9u xxƐ. aRFc`'}W_O[C$$j> ;LACد\=X.ɽʢdrZUQ.f;#s+YWmYJ[4hdMTkxdaClg;OJ{G~wTQ#NL7a"ԋi1ڀ=\g~rYQLL ;&eҩ'n ;EZ.3-&uDxQ9iOgqC5| A;@`>!=Cs_"_5ҏlybXvm~JT TD/Q5ي2'k 288r)t^s{R'Z4r1̅[DVF=dzϼ\1.շH~i)B>P$ -VFȫg(?K=Әt8 Ņ59qnXP3_fw+YM$y ;?e1Sr_#iJBxt13* GJBntfq+iAK3xppS#kr /x^q`1y>|(<hGӁr3N]ځ _e\'l*HƁ< 66.z,Ҙ`0/?ξ8=% g}IOl)euÉyRV7SMvh`;-_(&cxmAtwyz0`A -?X@<p' 4`p(_,lj;Q<|rHQAom.iQWcq [J;?4s'TFUjePA%EdzoN6#_J+R&::Wn%/~uCEl>ǯfٞ%Avv[lOL8 5rz`+0T|?y v`qDƋ3?Te_fS3u%"N ҕNf uMYy^a+r PI DLfջUgrz\qSkܡ$٦"ށ~CJR"WX,=r.N38p^ Iw.Q|-%srՆa=86ǏFtn"y{\%Žu(u%hTr9jI_0%_|Ath8py+Qz'LJW0[ܡF>E]2b-PV0Ecn!Fl'=ӣ/ >,*Ѥ);~S:6 H\$<͐M+D%&}S  dMrު򾐑JSؒ!P"mê}mlVF};!Fo(`o|8mƸt.R榅 )p@KĕXLJmr4{cGjfp65lve%Q{RNxpj"}{:&/ˎjYH+j޴"d'"(.v;I#$V&O-xӗi-?(2- ~ +؈er(9ԦRa šz01-mTrD%g$͈96InNSqޝ4ฐ.7T:F0)߆ޯUSuV^EMwUQ$$_9fF W.] -֔q8+ݧe?`k9L_vι]W~#}]ytB"皿@09H$gaÈSxxWW$DZyǑܽaI8cLf3Ì%4XJU%"0 XZ;1XWe%4=mҦvO#le!qH~>if}uKtDNa 夕%V٭&Gwk42*S73f$`@*B4QMqGL0L<]FL, X ˾} npߜչ)DRT˕օKdr()QG|`c|?wSfasT7&lu5KJnnyj%D-)Ӹi-Ɇ3dJR[Cѽn0l[{Ehd)Վ-oZn",qխ'})7X]abq%MJ}ÿ )<-ACJOh^/F,ߩM o'c' 4Se(ME!sgd[A&>}WWOrvNt@o%6G&ʳ0\KoPA*uk%lPVH V<~Nl0T5Wm=2}ޘz1<0?4K7G|dМtMND_gmHSƓC0b;uϏl7DL+qtOIH rlZ {.NV%CP"nl7q`ANjbj$8Gڜ ښ*J_}L׳qzM)Rr^VMY<9&\%Cs/IIY(3,JI 3X(! 0UpS|ù[}rdF J8[hʬAL)ΪƋiyz\ٛ@pg+D1%׎n [~:iJ \^MנLA! #H69ꗕHE\4#KV/bbo>gD6Jۅ;VCs d+4?Bg[td$p4?I'0̏D1MEMqP DhihZ).LknԍZcb{1Yt ?  ;kj+2 䟰9y`Ki( /i%LrϿ}ҚDLt3eɽTZǙt^XH:O>*Q81p3aq%4{Jw iv #צ Ub!TRBؽϙӟv9E&Ϛ8Mv=~+< ݡԎyA&Fac$hHETy`߆C).-^hk+٣i23:%l佫 A="H#477aC׆6/x R.kG}P1&uԘ\3W-IXu? G#lxYHev^mjSO{?tvpFߙG~Q:0>Z5$dl$cFXO1Uh(^tF8=QL?WL6û9xo>FJ ۘ`%.m㚉N CI3(k6o1elle,fLwe=4Zרo]<@w~ GavpFHS 3_R|@Y_Jo ?syjIv&Yp~I?69Cr*FHZT^rAg$LhqLiO& e2 M m"jiGV9H)i [9mM+ BI~+h\]Α牴u4U߽ȍîa͠aD~j[ c:7  :j+! ⸏aMw}4?{r$jOio]t!Xȕmu{hy2wFKbOM08ޮM,4*8l$`JmAN5ݐsY\=d\C>ȏbWVW 3c .]秡ќHWkbmRI[wA6Yў(+ @WR[Gl~e\׋ݴγ@ǬЃ/u-`R|MW `;mDl2\_;"XЈxÆվvvL*/8[]fQ:ςgyL4Ē"Ĵ!"`HCŋ}"C/[ˆ;ǑQX ?~X ߉l!L'#z|6oIgQQ J`y뎔ĠV S5HA Гn8H(}޿0VZod# | r85Y>J1 u S9i\T^O/MȊ|aOס2Vǣ)MqR1<~m3<l5t8R;fZm۹N)N:OLa'.81kQzTڡ Jr0GKS <^?._קŝJ:C /h{'q> 7? agC&lAXv_@= HCzei+ |! ^9[0VD *=YPAUQ"eV^aDOޗb.?~ %*edV]8f!4,O|5u8S[Ncce(8Ul.n.xlNRA]J #̢8ʚ8ʉj2n|qFSՀ @ 6D\WARb ( ~:qۥwg Ģ-ڛhqX);6C5ڭ[ԝ9/f&Y.Ēz5>] m ߠc3 eVmn:Bp*~el}ݍ{%B쑸EB| W]mŪois}867>L^e^Mn/Nge !bi1"m|&DvKݬNW.ȚqcVR瑉B bITbY,YY}fj8:aK']ҙ):tBk fr < ,^MF6)@I .=FxϦW8,6+e< ہ~t&z^|К~6!h,( 7Q}\-`G.[0ͱP|^#Q~Ŧ%09*OA/{pt_o]*]B7WGdh;:zZp ݦKҖ=.Q^S!܂B0i9Xn<w|hk |\ LB|}SX`$'S[7of`tͥǁcl;,eهXDU A,䍍h6WUC9Oxubg d|R81lj}J K" б[cu8} oT=8_Bi6?7Jy8!{X/Vb s_ZsZFg2xIx^ڇ:M X!(@)tjeOǎ]y^U@[TUzcF݉78'_n^@D8 s^th55B2EU s"ɾp`?OHC:ˬL-0!t_Y-ߛOq[JsR1l-wK3wrUJ1gGaL[]ﱇb>QelnE0>2׿J0Hyf.0Y@wK.V 9cX"^ɪ✋wh%v?Iɪ% z)v] ksFz*:Q;ӣ; +)zvl j`#Åy##k:+PA>#"v86.Fd{uCɶgNSxpb;̤Y>ӥ*l~O_ӏiTT&Bͳ5Gz”0 $lpoc+脒_ܤP#vl&z r!rz Xl}NC r!(Ij;qwbj{ޥȯ/yD/㓹NT6ۧ9\.yX tȏv mAe \M4 eV{6G줡~]hRQ;3*T;T[EXʉ V+~mZ#6b~6|ȁLw/{CV:(<+7 8410g>K% YtFpW, MR7^Kr'itǔR⎟@kBrѾv!6$7.xզ`cOVmâsnyCg)wm+_IP)RpY_nG3)[ILR.-DmHTO Li)|CEd+pp-"8p56iTno{equh!]ّ:+}ITS<@ܑH.F5[^6H4zmz VP;VyY?2M Sw ?20T~' 쳒F(KN0XK:^IHv2\r]'ɠG?ո" |]0xBy{;ٖp?}K5r3-2U" ?)4k9؟b)M&tqt {l]c xTvw lէP Ʋ͞ajMW Zzn+o#~=;0C('iiS'fjp=F2\wGŋAv`6)xJvBZ%f':+w)Gd.Ҍ֗ rVҰԠB*`y#I:B޸LeQu4n`6u|A~`ffuYF(GKRDJv2m@a [%yى[C_oJ!EfRXn5R,&̎;Ǐ;{oC}ܲ>Cyp~edul`Nl4 4'5HpٍZ ۘǠGL|J@=؆ pveO]#Ff[uu>qO0\}Q&vU??%F*jQGVCga<ׁK hUs$}* ?9N^!̢;?DKS!)Yܺ-K;-2 Ț6[.9k>оVq,(>q >TG]pe'-u`ܷa$ZzzL;ޕگ58zLm$*}mkmx]vXdM&C ILj9= \m;5D⑷Ng=M!@Jj&alp+);~ `i V_`)] DUӠ(qvCT~pP Λ8 垘i9_3sSya9Km 5(CAZ"`+ K`xw okF'"=cbn|!(L\c%e3M-*S"KZh9bemM& |{(uR+4acb|%԰ "ÏIZ'qbSz %E ژKp蝑pbDsIN<~p L t MQ?uc7C`igmQ e~š43 Q4[\,42}x±K>1'*ʇJH聟ve{L$1YUt~j?jC1*H,BrVBNM X!8 bR_w)'`~,atgF$]bᧆyj ًJ]߽W@ጀpcХݙL7F⌓dG ଶo^3JQWV>j_kcOKy8ݖ)b5/جF2}6Gߐ^8:!l& - Q@HKYlpolA\~ )Z=bq T8 gTL]E\puIrP{ jT\ӔcC pssPp-h@<'_5!fՂNJ?N|5ҕ+KnG͵}^GTOe@ 7yKQ喚p/Km.WqQQ#%ʿH[OŰ]lQ[ܟڼ 7q{Xg|Xr+YDIL*RC i h\~f` y?H`)IȁBEΘBDgX$D҆?-9tFрc(%:A*hzlḵi$XEs[##mCZKO(KĻ\2f,~9qD($H*''y}p3-k6<h\3y0 r)Di!Gȶ2گX^ !bB^NeY 2nȼ.:߻GEl!䤗JZJ aK>/ʠq6YUι0 [!x?|3}=Gm Jk`wuD5BЧ29y4gtxGwyAsbt\]4z1+ETԝXIn0(&P+T󱣵> kb^gT\Y8";7Je Ez Bر'Cyg"Ug'Bnm" JAdi˓iK&`rihcq*hPf@%$LMim!m,oG}& Eu"ZHqkqSsG(С>yy8:z'g~܊fVf̒n ϑ|ޱ0/ 0ԑ @gvb?x+$M-n1]KtQ}gŬY"_9;8^Dp+,\$H-tXSB%[la$O7ھ *wa1\˵a6,kT題'#7u7R"1엍ZY9Fht#‡J WS$N{+DvDR&;=Ul#آ1x3هʛr3ߟL dU . F 2{ `XO[Fu8b(tAw{ r }^qtWD`o2N? vI i!KJh`ȇf ,>h9W>$ލd_vi-X5{ hbժM!kE[yX eIYroj5B7G |2_Ҵħx"wWf!k?0u5w{#E|,62v+z^!{߁l)KG)ϛZfz%N4xzԪ>欺ǹzWTb58#vW'>wп}>iĬ&l(%9M\2Iީ7:n{̴nGM77šB2rts9o\`g+FSxͰ!}B=b_ThZLU[~<c{PuI#1F:k.wy2wf\]]!Ř/o_wOyQ]Dz[Ҍj@B&ɗIƢ?; Ul7OX鑸1-b_mw+V^s-]E& 3Mnsۗ6nx %ƻ $elw}5Ɏ+ (;[g^w@@!ڑ+ kK7k˜.$FΝrkm80#%caL??Tj5Yk `ˢ?%:#.JEC}o^mgم]ĝ2x'ҭD!$AG9` X* }+eQzcQ)#k=䉖GU cUA1M _< `\qJ]uCVKk`M3% "ÆU]yĤ줹X+@RDb"ޅ1]eRrz 1IޫU|pV؁K  y־$8LCQ`9=z§dV卼./o<ZAP =yrD&tpעQc}yUV([0R KX> )dEOR"J 6)m86 MϐQ (mJ=۹8ډ*.j1E3PcC5osd_4y VԱp<\ 7*\^`.FhݻXDB8s+:e?L+c[Rkq *aN94S_s {VtTT| HFsV{tU!}\/;"86ȗKӔ,'>k^e{t/:A(ND Hrj*BP0vhyQbhs+돛|aBUɊ xjl3+Vzh{=_Jd̯˕iI9z׮()\ '7EVɾ`3?xtfhϩg]BY#ä):KZ#;cCQ舼1/1L2liȎ-]5\U{ǣN=w+5su5B 0KiHŒ2MT\_C]l^g-{!F0ҳLo9구hz<+zP)T+`1Lȋmqx(*7i6zNxh&C>|aU P,usގoi~VL ̽%#ף=,sB>=3<&gkSTI喝_xA#ھ @.psԍ#k#:xX}%:pu 6`v&6ޯɈ dLM;R %Kr#Ɉ5uUr^?ˡފYPa*\?MkvٍXIlGF>KC;Bʃjx bNYOb[+@P)v u|#/Q3[_]wL*GY~JՎfH~AKCoe;mSL.6r~F uίH59W_x;%Z<F9 (t,IV_B7bu*DzQ4jGɘOqc u(oO%v5vVץ2AJ@reY&*M?8q![ߝ0O .RM(=+j_pܚ1o$"tnMR=R|Y(nS` 9R}#/қG#Mr`޳PA?ĖQkUuzVphe.N93 /Se/T3qjE΋D2W4}QƕW®zkOYR]ދ1wn& ~`qU/9Z`~kxYmhȇvdPB̀M`ʣ-=|v,ء-ks&[Rω%^: S5YK}1X2k&|Z> 5 ȮQׅ멭Գv懷i2WyIM'1W9O\+xTz">q.(֏Ώ+v"t"2Ɗ2JѺPFF?&$JQ) >OYZ.&r?K֧~qICYl^s=4wW`aţe*{%;eԨ5wdu+hWپj+%Z2b iu9{d*"W^'8>y$7*0ND51<0I;Oޖ~O,2s) {4;qzLr[<=GI)]"}syzQ63/$rS5kTRyd4Q؋9CA/_Lzs o'j<(ȃETa7u5Q#-]bwU#$zcKcҚ9' lJ35dYb]:-'PjONX_=VLn?|Owcu`e9Tgr%_jT)'N}{"wX+:z1z d)ApZ,uջp)w +ɜ 7 ȢxmX3:ͼ|4(Zs?l)absEϋjϧjTbuԾ_?O)&ǩt#T\4W2#ˁE9$4VlNjpw+[mfX4 ;S-r~=o2@`\bپpkw$ ]Xd=`FK 1mweNjNujW+^\*[S4p=Hq̱%IPpPCc.'58q7y49Q-7-HUP0tzRḓz/|ՃŸbC aUi{PJ%MzѶF'5x'^ m^Y ,tTqc^ ,1ġy r}95*`Sꂛ~$)Ai8mxh YƟI ɀ 3t)l1Ghiy+g`w8z3[,3Ffk'3<hGȻE _pX:"}t,3CJn%З,` u2V[OP}Q(DCIq4N:R8?|hP; H#2Yq`Frg.k]YcN }ٙ8Tpe6Mu`^f(+rL KLG+!'G&WÇqnzmK5BP22phs\ֶ%FBϋhe1* pGTդ=eѐr ^6=ʼxIFU*NHs̊<7&fQm7a{ P,D9-pBJLnJW>oN_[9O?r4׈}>Vn,4`TtZ<`@o% (F"_^70<k#$ʕuj嘦c-H 3g8p芉ab54f*|΋LRj[e#>JxWr 0bq<4PU,@ݨPsTF.L)%%MZkV=Æ;bk.z vV)FGY$xLЬZw5ϋLV骽fdNZiŔ@Vb,<-7OckT*9v@_%!@N@cpmt/X}N9$MՊ;G\*}6|u W3BEO5oɖb!=ړq:eaqJ|fTyjnHBT4ɚ(b=v#|T3dɄA+_=pEmO"XẢ.4\:ǐm52qWƟ_'49/%bhJ { r-ߎe\qgPD)C7B7O.FJgRȚZX)q>нdB͆5/|\$FaEJ#w R9u#B@VQIwwQͣaHl]d(|ϲ3+#bҜwxJm ~ul:SO4yDa*{{unsݯ>=3 8n/&qXb[pvj&϶hsiߜ6)ڵRLnO6ҳ/«ܓWp@g|;oxɫ4% 6fi+93'P0名~^1xK:'M)|˥:Zm7Dr?kt^XO쥿F❵Q6\'u#Rz}[<+;z, lVL*i ܔB뱈sm*K&uKwEX_C8,BW\`OvV( 9Ac#/ >gA㚎Gy1gZO~͘&EUHy%32.Nʆp K+ XmMf"5uY,*?D+kSgg9R#]qEQG(w>-@%gT/sP./ĵ^l4噭xiޟXp{Do~ tʼn6xRb)BsAC)t؝0ɔɽ+Sd4wV ĝsNuj6#e Ә%FTR_:c1:/Go21! VeugҎr|igV_ڡHt Fih.rbt#}&R4+"X\iSek S䪿0 葷)SVM~a'8&^ Bp˱"IRo+vHU ysẋHU/!`mK/R6]1qAkL# ?|6`J"ѩ-f*dGX=G6Bp`FK}a'uVj cUH:U9VH+-(K4j5m2~14sU kW6kFyOφX ב .5$@' ݑyÿgC>M^zc$ kmCusìlNR̯B9=Oc9:fK rpXOHT')œXθ9^o8I9ojaFH{a?Q|5w$˺ 5@I)J=^hi1&0fX©ixTS+\*%KjM>t YցA`~̠ ,`,8Ѡ!K):%{U32 . >J~#+d ]0#}Oo=3-R|Sn| ϱJH7V43O1JLAID?[(DhWUiv(Y1m뼎UpO}D0>cyjެL8FY@ؓE'݀(yw ˍhVup8OGƻoe3?o&TXF6r+$X2b ۽HZ3="ɟIT4(҄ush\~&D'{;XSe5 _l`U^FN憲q!M޶_RyfyP89mZf8nAaElOFXmеR m^6T_fD |ױ@mi?16%5XW$ w@NZ0ߔS. =2B٪% .3H )TIĮw=~JҚqG{袚zi׉&,fIaKԒaK3kO=?gKǧ۬Fhh[NZ9T.nܨ1+wu2!c`1dT bB0.$W[$O.oLH?^ lL5+A0jk 0KᲥ {Q!x{:l x䗚É`~>LfRn1gN88Ayz*l=@ 3i0#Ie"~O8hq6V% 8:lE5X#Oԩc}zߞNRxed 9R?[OR@˩j-$`;n4,|5*`:a\!:w3QΈa&@&9lʸ$;N'zU$<4?:T މ%j:z 7xi{P?5" =w|"ɩ=Pf }dwAy{`Aa4YꏤY8nWGw |WtJ_V1[ ?[= qjK>0Y8MqLI 8N}pxTYo TһiW4΃ݕ WZ&4 :]dt%;P./6&Z!pP<XqJפrzcWRÞ16QO^-ui0Fg@cI"ilgbZ9Y%'ܹw9N-WO|0Q;geiH",-ZoJSng}o@M` 4vlxՖJ5~Uf@b!A)FD =Qޤ[5ٌOjm?opx>S=tV'hx9nidL߬OhG@m^N鮷hjg+c| [A ВZM疫PmH01JIU:|ϙ6JϷpFoZZ }[51p+$Zk)8fpo:CfS͉q ?*ɭ {曥m_OQ> )$r!`дWߍ&n\y%>GFq1F%NlaUVa-'咀hɻ K&$]W_밲>tLtM\P3# Ij1؁L2.B^g_RRߣ:t=KXxMUŦ4[FBpoרi c%P ~p+3,xK %Vzh5b$r Pm䏪DP:p}g¿FeNHk*娣lpH#עDsxJs08&SQ 7E朧cǐi[ ^w>@b2`FF 9$ҥ2;ڿAm!"ĸFh5oݫ[fȼ.ܧ^~M8l=$p d qGs(q. g6D" ( I 6<퐔ZR13%ГCgjX"WhG]W!-jn0&L U{XdzetcKʳvhS C %2_vt4(1Mp[~<~g6 5GzP0>IGB3{qboajt6jcV!e^ֲTw -ꐏ3dv:i0]T'Qzxu XPf諡L"Tӻ!5U-Xj4jY*%;HLn_g1g%bϓ%҃%==댟b{p$i|u%?to #c#I/YJC3%3+/⪽6RZۣҚ>? q UF!I3鼹Tjh>鶫O̹3u Fj/aIh=!T6K_*p߂+'(廑`:H9&MȻJF+ 9y'W›2Җ 󕍘ˠ}fG0,K"|iCP?l8Wr /Ϭi VQ8?2@$up!IoHSʖ"oB\-sEs^KD|Lj9ܞzYM5_vΥ h9="wlXib&o좥 7#mLj%H JZtLcZ!2ZGe ٹ5LnEo4Y`L+ F\ca/ 8f?́#}BmN&D? |ʉG>#3 -].j|*؃˧6l"F[Pد/Fzcpo0Jy{2íAh)dav^rI I]ěAT{a Y]Ll,ۛ0[i,Ҵ˷DG:#\dG !CI<eInAa,iY!6H0||;/;HB)WBoka,;(ol pX/|gg2A8W@-iOPdRC(1i1D&VUWY`[}^Y,4 G9v'gM ˹ٵ:fXʛms+ܠBv>Oc26OVd,l>pM5:[jgwxx_62:1!`75M&3oz74B%ic:.듋ba)iU0Ӏo evp'!wc8ekޕ!%+ȂIevd^8W #aKN|8:n | `lqgyx.(2?hFm I{Ө'E~9l Y W웒~N4!o=w.Ttw.o[#UCJ(CYJ i|z44Cz-?X 22ƒ;]3dei`[AR0Փra=qo4{& uJ^Dr:WX7]~ż\!d\|WмIg]mn?&Kdt;Y2nŧ͗j}65LdKy }bPËO +tTP`bݾU?Pm!C4 ԕ(cQ(|v;eݨ`1ᾰ5 eM-s$ķKF z7hd0yXv7~ruRH}bˬxdJ\9fENm |@vzZa%\byV]A}Ag6a: F'ѹW3-./%xE/U]"z$E],ts,n ,(mSC C$ 0#ν\af-s7&n2Z)W}MDрHx`g#ec«$n3Yv2P-^EeC` @i/WLm1t=CpE䒙}$u@PN؊M5H> urܰBfwœ3Q>d+r1;Tn,/І p3Dl qDT5BRU.ȏ5w±ťbr6 L*oa#?1' 3TrLz}z$1H򨪳{DgSS^ʼX/ PhN+r; ʺCa9IVFAvo ݙ*x~9}VT_\ ٓSl\la _{:<4V1߫lr@(y`fui܉ʳ}mL6>H҂5n8fxx/΋ jR(ZyitՅa,pPzq+ɌܹOq65jmΐðf 3#F|F^WѮ7AN\r9K ^gQK7񂤸J}knl$7L ?tGOFj 7dy\"oOnRԻ69i_ ؓ0!qQޗba]_F.^HJh3]|ܵJV}`5E ]Qrl,+J.crL0&Ԕ^C/$44jMjU?TW 2u%y5ICY 㤾*#W@F;OI.Nwj35}9@h)8˥Y$d# R3^^KgBq(m5HS1ԃ*Sx7]N֏ ބbȉ|8mNڑ~jU[Ab c~~g*< >6qUbN6$*8ۊ{M)t71\|V y:awR*Hv7TqNB rsIoWj&I_"23Vc)MIw,xGm ![%: 1| ߏT\ayC`:5'K~ib`j{쓰[`HOddXl$0Y8#_] V) QO!< =*JtY5wG \+YiN g5^E% [P>vX%dMU@_.]fOί|PHV;/mgA CDXUg|{.AA$[}Gl)  UMk+|>WK%aCj(km,"5N 0˱yn_F8Ts@Yچ\CAoj,ȴiڈU $CNb&aFkУn÷׈7c<MY(tbEc/ˌTIߓk{:J)nۚv_qA%5SH$A)yqZ]]#*V-G03f#%\y[eNd(< ӈR5BB Ro8Y=&㾑5X3>,{AS=@Yz3U$9I[r6JqJ_5VhU >'BџLJX^Ѹ`َXIb }hW":Rga98^ VDh "*~a<:)z+" t?izTFّ.3)Wξ>-i##{Q{3g?5w$ү=`z`pT鷟ry࿬"g'Qlap;OqlR4p>#/'QMfKjvvixhZOT [br:.9h{>=T~:BJl/ 8q@SۺYB){Qaf=lBCHkgu@I'VX5[xB NcM\`8zgeGdb."膦uͰz"i)YT *蠁|MxPqLS\CKI!ԽT1(pj,lӉ75{б@xY *7/l+/Ld_'c5jX2be Em& 8&},徼0k8O1 }w&YkI ;NE؅:ǪD, ۅtrjWW 54odZxzEvU.(1˅zy̓+Vdt9IsR$g5=\hPZ4qGl?>e;Wh;JŐǢ9ɹv_y83n%{_ʺ|N^?߫*,^)"|xVM͢Ͷ%hYO <[$Q&IE#Dljk|#pw#T$

l7p<<1IXݯ<1Me;-ɆC kM2T dRB1KUW&}dAMꂿlÈ}UIh5=T׺a.5Ӵ(a;Z,l8cXҵ.|@C' J<4kfeܖ u ioa/{~vF'%_$[{"&諒tVrRZC'RQ@]U\ IŢK5J5WDLL1kkRQݿRDML #BZf 3TwK -€ [Yac!COE x<8<(gN 2r$>Kk{4]*?|p!Ϣ|2sedg6h&`7utEq\/*{Cbp;n> %4J̀/vR#aQXP[L4=Rtw~zZt2@q10bYȴ/6ˠ3mUƂ}"HeBѵNr@2k$Ms[+z#dH&l/m+(oqIa_+AH1| л*)"vqo<3Nd"젛 F Db^;RН[ɫ^y;&Hh7˳VCi@ĝ4Fml8s{@aYVtVR[iEMெ ~vGMDFp*t=^  k|i MQ;@:~;KWj]iQ3K.0l^qJ'g y{%Kܣ0hpb7݅%p>Y&cg)Ѿe?JҕמP*>YI5 BZRm>q'Vm" #i.57J`|C4B}Ϳu0Wrl?h _DLD p6}͞' π?dh'wם׋ijY`obvILjW,ŦhgR0 v,jŽ9*О9!Z,}a m/^Z&t3*84ieCps>ܷIdi)2? 3(2+ÀN0$8ׅT IKGI *_5jɛAJ7x0k|g'tMJ}NjkU [ٓ[31%"}\ z N`&6|~ C^*3-HL9XD+7ٯF^U;I>9wWȫ6WŐ8$uG䡝\t䉌W\`~<4UX$9鬢}v$} ms~Bk3!,>Jyv5\Zvkf51@6!m|Xi]>vB q 30z Y|UO6SQ>ƵFOzҵZ$}>S4`Tc!bl#jR"u8;#,mx%r"њS*g *#D<i+ͰrFZZfs rt^DDR_RE. $]V6_\pja<ͱ4{\!WW&|"NR#)?>6m7b8= !kˣI\Zͪmlh0}CD"|!ԛԋ'ጺ80+=gCo},u)|-{ߩpW(VQp^⢰Kb'XdJpqeTTR[{FC|t/7[;; d,ľ³R߲7p6pb ]eC0CÉ|ec;YQl%[7ȴO8/\ڌ}sK*S;2ndkk̓"B@޾;b4GCPI5&RWcfԜlV Kx̰468&Z㣯>|5NSCM;_=+<<*}v!c vPz{wqD sVP_VWQbr=2VX&hgxwOqhfu%.TxM-~N+ vg-nO_P1Pwg=Ht ߧ c b>żBp$O ă?t{Qz7a 2j{UwvP,Y>&11T:j&R<40I/ r.2w#/Z9 7 I aK3*:nwΚC?D= v3e8`@3M6SB~cRߧq?H݉4lPa sc:VoٯX)HQS'OeSvF6VzStEEІ90Wꢝ?"aW4y#3bnOR+˝L վ^T$rP)#vㅨ|R֝"]Ybf :0v[[sFmq0w d{]'#1p%q@ z9k7#Aq(Z"}5|6t f֟x/ŎT=0g%:a+ g}fFa$DM`$ފMPV>Pօб2xCJʽnLq kaf 4`.]Vk<[lwa|!~5av~9H|MXD\4:'S$)מ{YL^?홳f]0/W`&$"..UWkx-@ҡ e~eQU)TMH1|[YظceA"$wRT|X[ǶjYWo$< ]i"} 47 tO탎hCƭrUՔ%7!5bXŦnX&Hs3y fYHy| `6N_W^}8d1h)&C˺j8N8΄Y߰dJKJSc|L3ɱzX 5oه];:9K G Kd׸)nl(b-8GSSyp+An PS{ ONe`~|K%`ɽ%uZd|XHd!?ycPXZHUGn 0|.LGV$ta)^qB|<4sHletI^9ӹDK}&Y4,=bܤ+n't(4`okaiyr7Moj`rXu.蹵o]e v j&bD{uMU1Uu-hs:Z bF#>-6 4{Zmor@YҦ{e4eQ'PsDX$wY2->(4.@^hD?3Hwpdkkzru Ylp& |l[,Ld؃%c5x{beb/r!QWWp6~s֎3SG0@8JtTI/gD-"]ae A!q\ q/.3'oQ䝗(ob-fT?;E7_{)C rpY?D3ʆ"Q6h:_Y:J\D!Q6BlL9 팹evA;>T6I(Qɤ/y'+H᧎( BTQY7T!'#d#ܲGYGU g&F{ ^q&-6؄t /n. .xVAlVrgӸxш!MG͍@V|zayˆ LUoW^Bib-ArW‚2Q'߯?avӉWo|F~ k*YbYI4B J@1{{<~wDU1rU+i >(Hƭ8mPw iܡd9={I:f$ٖSi/ :T`1<4.1_Na㇎$҆ȱOV1*EB' TZFY2 o!t)U:beQIxչ_ ䷞[?]{$Cz@n,^ &ʉ?0 %db)!YAw|٦&8yOA؁qs-C^ڜwLCK*&Szh=.T^{G>лf@0lߦR}t=sicD9ᅊUcbknb I\&$q$+իT.,yWOO(YxDVNl:A0oBfJX늻Ǫezeޖ^*x.eߛk;1ot/ZMoqpv#;8(ԬN~jgO}Xc0=>IJ @MQ-ioɇ{iNE~> KRx屃%DHtn<蟧[nu~VBIV٫m'~5 o$ I/O0d vPդwOVic] { V7 @*)alkT_"._taGu#@n {,΃칋r0\ +}jcƋ[E=`5H *Y$o!/i̟ͅ7.}۸eg4n9R|JqY I-享Y@;)v%ݘLȷtmHQW1+_/hSf:J|!lb]s,(Z$y& nֶ,P9L:IjqjRafzt:2a/6f(K;+rguy 4AӍQQ՛1z-Rw7%BN]J WEkP,0ݵ>5: JNݑ=\%DjqY#qIwoe^n%!.P"g͡d3ϭo4#-Aۙ lTh3b / D#4.=31)Q?4V}2dDO Vy}(E1 lɔmd f%-\+4z/쮷hDl٩TwBW>6?56Z@RZH|cw 9|J4yPv`Bx9V:`oC 7p'@,3 LÈl?\/N?4JhXTsH+"⎵F"^Y:Gu_#B4NSy d!dGTP WꦇYÌ&C#s\e+(hE`@6Jcݧi6LjBiڰ_c5qT;̄禚ᎨE-8!=Ɠb6K2PpD{duTpS׎ {j^p5u neuQsW@mpz|Cñ\y@P9 6"w,7.l.fXD7B tXkb:Od豆=INi7ZmS޹Ѻ6Y]M/*zޤ_^V=5bԁ U`YVi4\oft},*$h dMG, @ޣ†QSM GxȰKԱ+ 58uhy/O+ğWJF_@P( I&fW7t뻀MՈdٛBPf0a?21GܸXP~]X !`/zϩU5-J6#e*xsŷm,R[ L{l&D{s$iS}Vgߺ,㩔!.n5i>}[o!Q{ 2f 2{;MJEѐPSo4qj;z?%ˎlr266s]U?x޹XC3^ @ձ(ӎ 藂Wof{u/\{F !"?Gy.z`ET/+W U**r%0@cK|߭P`kz]/H}{fAK*6cƼrZi:95Ѩ>o)(ɧ~ MI-@3&8ƒ:+d?V5krbv"h3]?mFïIxɴ;)YG\*/۸ ʓF9|<9z~RVڸmpN2ԖG~!5}LO"pI,+Y ]N±U6&~5"jJ#t;UȕY1GGNH߶!]@vz}v 9e謫CK Bm*tQ9RHҵB]+=sE2}՝ƎJٔGlU{[^if_ω[}9oZ<CF }YZ.U@x 59p b{Y=QĴl!@^Ho(p&*VaԴktxvh燐+"7 `C2aߙN_&UbSD/`$f0ڣ Toވأ HR|:dQTVsH|Rݸo3Š >nCХD+Ko%6/W@ٟq;sXU e,55wL^ƌc=Ml!|תk= ՟ԓks$g1dˆ"?U :O CCI(0}KA⿊X Ƣ 5̠,*{.K|_b˿oأmѸc!+9erૢ b# P@e mn fy'w@oX wUؔ?HUj#!D0]%ԡW\}.a ~oؔGut‹BB %fij6h daԮ9dtDAG+iK+z 06Gk*{t-_-Ly/$Mg%k$ >v@_ٜ ȜЭyTJElbt oTZ-3|V1|߭Xv0dρ:20G;,W,S~( <Ɛ(VOE u̟gMwݹag8>V/d *dHq;{)QS87W:qzo^( )]XYO_Z`-(/ ΁oϐ9Zo5Ppo<5c]H9Ż1.B'o,^ٖ46w݀3(AÒlkx6\Bq:sz:hkHoHi2V1sQ`ؚ*ݨYKY\ EJcfU%n5a|ƒ40bt(0hyfilL@ʚZ|Bqconl+eqf{CMB], u94BL]kRkײm8"r?A0gANi1KW^G1,͔=M5Hmg&[b@U=20Q 嫯 6 x9|U/<5Sf6[ d]dM6 W>gS1+#b ՙ'0;/(8Ci.Q$0)A[V )"GN(# ,?PJ̫%i|u?"W<nxr?GS֙z`?^DžjJDjw.A&^BZY;,mnIomzx(iTJD2߇Qg򨁗`>p3 ?d]3x #Zo?A>?HR_)E |}lc[L$tMn@ DCuwJ] VZM謻+RVe>~ԂB/^:16r pLwpKMg4ٳRYܗzw#{{Փ8hmqEpBр:{KA'؇!׫W__ P8~1%_V駭Otg<%ml1Pܷ_|_[(?[ .6B6:]Ճ h4P7np|9 ckOX $]A3\Rs~]m} ~ ~d5RА ];M2|~AxF 8&\YRQ`R^V0}=F1%(oq::5Rs=cCsɭa]uvXj|T񣲊҅;"$(b(j(%,TYL ahb^9SCaG nټ)u`iwlۏt2\BS6jA5ʮ_st4vYl r9QȺ64O;|pǵ(=Zl#ڔll.ŽY`:1Ě.gDHp%"Łg'C G #;W"5TLs7] އF#ե79Q1l5kjXv90jiEGAzkogJ |~uȜii_l7O O63i-%yd^W5qju5 tDt+t\|B[@O;ʅv^[Nx]v ]΄I<} /)A.$bX`O_8 .K+~#&]z05J? s|`kWFoMNA){眧פ*2cSP 6mWF|NLPgD*>8'!=j>+t c+ޗjzh̆S=1 x&lahdZC|,:n?0V[cZ(`n\% `JTyןc^u[lVttusvq*Z8ޛ KFSf&Sz%ϐ' t1q7B4p`4W`/1+#ozƝ1 1bxEMlIekjGE'RDgK[Sh/[O$G#spCCIl2;FElCgy}2iE<Q"(E ˁNBAS az#c7,=0<8TG:WSk/5M$QE4[Nfn6J_즩:f~3cgIbr|C0b1kP f!EH+1~MmK&q_SSnB?i~"ۮsDg)@1 Xiw5D|˿ ,z<{I;Aw=I[k6W'(BEmCi.yuv/R~_}?7GuJ 7΍ T/ T{.#A3 a0V!Sߜ%cC~S:ask>hF`(&/*MQJ7*uIo28S%?(1Je>8ÒR8T~a.W/ޠXX ,+U(׸ TAr/=Q]Yǟ=u;F2z+d"Jl/ylR αIJwbxwQ9LcDH/hSW>`9a" BĸӰ{P'Cpt]B^R-!lsuFQUp2pY$C-&y Y8U+`iZ`oaXg aIKBGyk:,+'lX!L\@o! Dax#fAF`ZjQ RҨRc0CT߷H&d 5|KfCd|QMjs}5R!=,1n;TPW;("<4YvprQ֧CB'v?a/P$E:KpIh֢$xz=iࠠP?Z|ya8w9\gqR$˪?9^;dr׍4E@*pb,pK>nKcFk5JHwn>n^1lA=Bz-N1K<&4`]$A6Cc6l1ĞR@j۲kO{{|Qd7뤲VnU2 b J9\j5b_`KS kއ&}?aݽ_UmukI{kyʾO*S*K"݂21~Q!<*.l!hbҼg-`qY![RJ یL*NKE<8E|sf>km0!7H(l@ج}^|.S5[e^$-kRAk𪵋]i,E)ċE$ hV}})S<:^hmL'fZX .oN5t5Jֻ;KYq55ܕ9Hy kwqjм@k h6IcBǞEqgLٍe^kc #LL/bA`eZwa˭/i7*E-\Dqz$.UkKJzMķlF+NL1X/,Bq0{!q\Ŏ,9˧H'~^wvcv:9.?jWnH }XiL".mzyG AKKw v9|4*AOX7Tny-6ƐC32QDX6^bviH*[Ztcp8s!"#l F,~-lӷ<pz>ܡ2|Ss`'Hr+y"^6G4 3VR:6F?>b呯UIMEDet2Q\TkAϥ9*UR"G!ELÙxLWKV,/UM|?w~pP@ф&Yk3u@NVYl}T5ULC|kep&gՉFƽ)tbxD3Sߝ_z(,GG%@m:0Z-$fތ [D b%sFsnOJ>?d("w/$|vcѯ[mxHHb0;P1F"(x`⠐ "9vсRFe`ť-2V)kZcvDQ@v)[_+4_ welFj?kvPa D~#=5E籗VSF6 1:(Nq$ioZXKEHř7lk&=x0pQV[629p`NOL6@dJ1 ju{5zٵP?pu{e+:^&"7֫<<2KȋF[/56f zj5 Ia*k%ަat׻:M*٨ZOҠxQij$o\Rcss,TMLSyD`ZӉZlBGZa uÛ Rv81)C~D ݔG?ez$a`?a㳹.W"S'04 @K8|*TaGt_1WߖͰ#x{PW/u#qfd&]o i9̩h/ jhj˺&+riKkx1EykcB <^D[ImяAHUiTf{ ivR]o7]Aƺ1aw7$ *x⊂Cij)Glr%v.h5p#1E܈64r F\%%Y:2H_Sឣ{dZވA蓯?iBk^H05kGFha2N<2R5nȃ>oG J~D]o6J.v뗠 p1-wk׺x8m,4[|e•s0mJcVHuĎk;5J 2$}[R3~_9D^2,(4BfJEa]z3ahmD(x.sa⿛ag(}~,4V1 ztdg乬-}p^m)sXlfAE> WMmEf`X, oXU^_\:=b#3^]yaLx~m-.=:LQI يæ(J r.e7K|.t{J;'T.v~N&%_BH3f~GʐQJ"z.|>E8*HG3;9.V3:ZUQjH8 =sCySCSd7!Ə3˃ GWEB??K,@Aq ڹ+UYr1ypyK$[ |h7rQ m[AԥDc;,)4q] O?2 eJ,%3bpra; #t6c #--.CA蟜,ZU2hs%u4xj?Q#ٽ|q,DWt=R}?1= ,/ 7+uoH*  Zxp:Q*%>4Vy$*)<5Rny)YS.0S*sA{\KL0Ź'ӱpO#!&Ex(xBM㗇]Lv^\0I +R=;IX8ikr 31-~vAR&VR,TxݡZQFs0GfʙaD554GCj _HXIzS]ME7[β+Y;kΤg^xʨbӨN3yKk⦵zgEXFh2j);U[ >4yTG u xGZK)edΊWL8y_Ɛ]iP'ꙸ^/"'?MkUW,5TBTƭr|yL6J7`3VʯTobIHInω%D5p , u]n ƃ p9 t)ҚVvA47.7D;  F']tyL5, ۿ)F ^{4I]I9vg*ޟ#տd e[ #,!@D޹X-!X15KfRc1אR{Kve"i]E$ cr!% XE$ޏmXdw{KDy>ZkPh ,)̘ʧSWfSYv7o~Dڰtg]jRxŋ̒˜;WCօu˃^eIIEp\џ;S k%GpԤ }O6WS$I‹jɪsAӉ8y 6#.݄,,s:2@5D4߶,q\j/2@)LAW $弈ִYg-䐥Re-' V'Ko4%XثxV'Ndz`E])IHg _n:{\G9;Bζ0!<7xIq2*aBli?;o]pIؒD˳,g/wYCBQIܕJJ7-سp(ĚD}^jwzozqSg{6?1g.jSσRnrJ6{aZyr YJ8r]")3T j[s ˾BCMj!I8aIlm5<֯.a7i(.L)Ԡ :-eF%]U9Izb!843EE^6gM>W ?=p:dk#w5; ?20jZ`( mcc&>8"8oJJ\0l$XQ} of޿.B:El7b:T g 7^!vZG8 JpNPp4; 04ŧn'Tߵe@ ,K]ZЅ[/7'O bnV/XQw׹7 2"{;fE";$)wM>-m%zfbU#CP XjP٬|-e?]u]zq t?]"Mϭ(BL w&O'݉5$#$c>y0}3#2J3W;}-PQ50}nxU*zfbg\Lmm 6l@Km*q8|W0QB8BK53=4ྤOQ"#tSyDhbfpK&Tṿ+U_!*ST߭)c6C{]7Ĩ7Q1ա P+HmSXz+&ܸRt4<.=$Q=/t;]JrZCh- pYMiUR۩eFc[(!մ96ސCx%)o9}eV4,c8Bt]2wq12x*)p?%AZqƧμ-z}mjpU}߯p'"C*_tWAHoEA'c'~+{YZ;`YYɯ붽˞SOv 7#j$}ޑ1&;D4}0"'Y<$kD,OEn#v$uU8H{߸\?;.]%6csw{G%@3zLϋQS]W{I|pK,%Q:HM{(h&\Z`Yӫ%ג{YtǛ+ŭ`?*{0htoI#![&edϬŐ'sއy7Y;6meոj931G.+JqWMVC俍s~7.0:\"m+?Lpsk7`?о' ]Zq$[6oY_6'wyPD5jW&iȝI4yR?l25Fsh%_'ϣsGnpwX{5pJ,ҞW#Fț|<%})ɟI쇴OT|GP_I/uRvGSY Hl]: :OJQu`xC&Xs uQxO=T":_{MPc ֋QHsH)ߢ$?|"yJa uktEUt>o7)oyBX(=]Gy'R W~Q̭Jm-SqAAB "ř6rm| aݦ D>Wr{n[^W4Xj<-2p8ibݘ#.bPEJ/U])o èZv-Sx EA .)VHC(.m`QЧ}o2ގ YrښS`kffًl])aluL@#AoU(tcU3LmkSQyEJ᜽oH7kdauJ"Pҁ?i vFKI"^xm݈@A. wMj:}ݿLQf^*Aݿ6?:Q Dy}!q]Nm#_$'14~IL)[;Sv8ދ^5>KڇA^HjNGMh_0\׸Gو?FԄ͇>Y(yn5.E hZI07DCڌ,Xps/UξP-IMܞZ)m?+[,?b g2=oUjb{dEfNVynVB%O҈* hhS`姶[5|Ueq򅦾c2JQuڤɀTk"P`P xg(={)s.li=nsm{ND12b}tEivT ut=C"M S]K-՝fIVqԻI@*gR8Ҽ.rh(.-Dl֒+!5Һc귾D-w0_ *4OfABt ̵Yp"g*!ډ,:`[kXҾ_vC~Rrron3"e~Z+iy-~V*B#~0"^p7.|ri.!sDٸhBS TJl;bעb$#v JP#ܢcMm4>lq?sk \>m0&0)Kݻ*!eߴ{TXXl _-Ӡn!ff[JZ*ts>т%!yA"KSz%p{Q&g59%HdĢзufG\ZZW x1 əܴ4\͝S^u_%E-iW ] sG[*;|L 2/lcTۄ_WFo (j3B)Ma6 &uH1oh ׅ _i7{F7畭"dvT ,I{X|)غz41Ƃejl<lV6 % Grߟ]&Ce (n K#<|GڭIέwU-`a!x+4 ÿya.,׍=`.Pಆ龅Fg<ֹ:' ƃ26 &fdp9Nӕ8{#ߏr0 cF I"18E 3JV;SGȬԧ]a$[[췾ԴD`fQ L^YӻOIAىf(≟ǹD5Z}#1ې:ug{@c ~mOsBYxB" Nreܭyt/L}PG)PT YuNB KB==oyh3:0hc. "h$ { HfӽlZTCSߺ9.ٲQq7>̰B9 Av#`p|t)NNR,ʪa3Od0/Z9'VZ XkCXQ-=M QezT7[X'a딼4<ʺzn5% ?3)]`LViKj2JL%R?U"M(sS҅[zT 2(b8F3u=D 0A([hAc`ƨIFm)lK`/rc8$2x1љ/m$~Z#Yy,Z 'I6-yTޒ;iuǮ-apTz9ndA-i3Hq2sptGg@88:Z #5_(=|r) Qt$m#ҬyD`:26(~|ά1pjXz[hNMz_sr֪wr`!D+ؽTP?E,}K/#6b!2u [Q8C-95Ķ:## Wisث@*$GẺWGe[lHj 5eni-3w3ZXܐMW {Q 0zB?|V{XN(N|YcCf &T,Rq,!Gوz5 ;,]% ZHb4CU|'XW*`fu]_]'&8.PtcGϗXuN %9P#V+֭?qjD/HR\I,mqYoBKq\t{RD Y"5f7ǦT4 9Og7^ϣ%(i(lMn~S 6IpVW=Un7D̋AD|92\k;:Z:2 C 5F|:h lA ;WnYEE|t IV R%Z-g.Q>Ka g^2C2ca6c>գm@7oKqդ`$ָi%j&-RNgEр)l\&cBjk Yq9=z7tdN;x=L5?Tkf[/f#g JeyP"yA|88L- 갉:#+Q,N)qW>! x%8UF5DAl4/rwgqa d+QiHHmTǣ'?T.>A<"VbMCEoB>ΰCU*FQKWa(Y&8qAC* /o.G­mnQKxSb:r$7ǡ&Hs.IXl#;u:؄[>$BOi(Q aL۴a6O8:IR%۔2y k+ӊJ*r}-->qObͪ}!8>|"܋DHnoM7 ΡO6kIZ|jDm pR|?˳TQSS>zK);P!SNaKb>hO 2G.Wcm ;=nK1׵p-9 '(4jX?kݼbd=#0퐜ȝJڈwߕ~a7< d '7JҔA~ʮ@w*% XYrs'<9T3ee{ueknPwt㘆TMbQzA&r~NG>2l4S;EsNͧ˹20v˙RE& 50LOV]S]s"(wfU2'8/:Hx.m 1ǴlSo;|c6D|Y I%U0߁2JagG/,zL1:S`Qhg1mI᧙Vֱ%+uv*%5X h"&wepMt.{~>SBnfwi,d\ݛz]g7*J3ƅB皧%{2^3Õ m2}O=QX$#6G o癬̋񣄡?4u# gb{ 8sm=ʤ[z!ⰎnC*~p#m7=cZ{K䠄ZIYIbs ?2 z'୴ǐTJ#y-ƙLsR ^NlZs{@٤7ln\#lgZ4+?ZbC޾! ɑZtF/8!fT:RRpnQ4y-l+sf(ZSYMQfU&m@IK+6' ިo(5no<Nb_=چFR?Z_0U [Ҳ١rX⵳,3U(DDQ 15m*䱭u6|JJa.ߌ۶yL>O=Ne#_J˸~.Tt`׏}Rs3c,|N"?t fDoV9s_Y Aš"TOw&!A~tӲ v{6FFujq߳s  Sl0p!pj*GB辤Iia)>U+yWw̷M/Cm)GXg["o.OiWyD3"?L $xb|? ~gcVSbWP{ᘚpy*q|Hv $3I+ C1×tTHm ׵= ʶOFπE{ w:V4CD[aF&¾5]la'׏(1[ٱ!}OCbo&Y,;d)8S6|6sʽr{ ?^.QSZOnu[6x4Qbg +^BgPiHTvZƷLD13i^yDjsGD@sГ.fRIh«ykEF-9&$<Ӆ<^R)ZXnWcSj/%WfڶL.YW &PNN .FۏzjEQv q% EHiSdAđں&aa[ ςpmͨ.c\˯Eݝ׌CxtPqv=S{}Gŭ"µf;'Xf- {?25q~gƒ+כ41IZtјEK2q(0xj.XUPHr;ݖ 2mHȕ3"nB8r%%UO 'Rה0%nxpgsܪ\>+˰ gW OmRIDr^chB^oGCĊJM- H*wG=q֒LSz]FUL{9HhǰL|Zawx8kb us{}6žŎ#fNvP:KũwZ*Q QKJȕ ^1`'ֱ X;'e1؞:qbؠ3WaIFάH`ѱc;q)26HXvKXִ"rNJ*NԲuQks!.C}ዲfB`n bams^fFXmHx$tt%xstÇ|_S?T2n%$Flo˔*eYX[ nYD Oer*]ow)+']^7>I*nveZo4E^$<,0` >xV;𰦄rzɅI` 1"XG6n0ufA 17nKdjKYؓ6MX|%cKi@Nn [ V(sdaݩh>DF'V6[Pʬ32gǁiA CLVYrQp ^.M_ؚN]t {4ޚ>kH{oHtf]!jdgG|l<.H$JHA XgB"ST#`hm97LiӚz"F|ouwŻcU3>*( IutSSQGqӘ02o8 X@eԡN uȏ2B(&J͈ggI Yg76I**sݳ&lށ>K V杴q(|"Vcs,D ̳xŽA 6">7Ҩ y\bO@mO(+'Q@'T=Aدh՚#^$Gϡ񓘚f%^Q:RYcP]>ׄ3E=~(Lmj v~})v, N}#^+׸T?/#U)HMQ_(*C.L80/xy>dA:Xtcg+\HctcY-e5{y:>˼òCtNTUc%-#4U#7ػR`v6 YdĝWoaclbdlvekY3ͮ@!*1hQK/2tzw1DKJ_sMe:STהvk_XRQ_S||-t2,VwghƝ*7z$)._ 4ǂ"K7ngQhV︪CЙbKGY 2;8*rkS ]I }}tp hi{X2` źY0`\.WI04?"ÎY OۢFX[2:J:)-DŽ7u kܢ= Ae b{F{I uX&ZUڕ۳ɻ٠xDZ=|:} Arӽ-@A LŽ5dvP-a8X1D} kY ? qCjy0pVQWv9 ]XoxmxIIaY *e%G ' +kS#} Rvp;$m`.r_qq}Ə\8W{Fi{ѕcF!75ߒj/ |l:2ob=lzB_]-$ᬜq5I&z)Ǘho ]I_y6(5ѐpxuUm ,! 3K4%|s@rHyY>o!|1DAt6~ ۀ +7T^"Cm}:鮏pl:0Ar{^YWOG7>'(D{G#n7: K$q7#Vw3*g< lld0ǷVϴĬf<*d9즩J(d&jl˶L p붃R6~G*>$ V*Pf%FE:۠ 拘 !,xX!Nc9dc?rr"#=w{"HڬQ|kxY{QGH9[eB+' qs3= I(s}."Y81 `s%Ƴ t0$. 7хt1ym: 3vE1wQM ?[-űGZ:YF7b)Ky-87ssLD=">Ϫ D?Dr4d P2NoB h32~B F L^jj_Ր?p/1LOh qJ$FseLFq=Bz'n d_]R*&{w:Zd5zB3?"db2y!&IJ5K' `[aٺ? d=(Kd*oMKX]kzc~/Ȉ}tRx#{䤉)u^uu"OFϢ &~=E\zL8ʠ6SFj[}**z7`4W`G+71Ԉa4TGh cs]$dDk+)' Cgrr4LՄHmubfhS~kڅѿ5)u7ljGqw-SM(i(p̰M7vHfҸf3}eIW4 +fܪ1,gxw 2v"\.` <;o}h[xH{XHf*[i RfIc2;* a` ~p_9g?Q- BInA{3>s1D"`V{5/?n.[AAjmLo5ioAg쏂ړ}-;KM̉;i]#2tB s/e#'a6i-ODyEPt7ݻ]qCݏ`Nez]9g|Tm -=Gh T]4}vh@mZ'vd5ua]S |Yi-f>V p*~'cD2ѫA%;x`^RDuOw}n_tޤ&,{x6DgOcn1b!nxCƩ&k'UGdR>AQ']nyЬ,9E, hKUSYu!- .Ph"S:Rn":x͟,'_j c!ͯ/ >Xx~6Ku Iq!C`Mդa]- 'FHU:A [g::5~~A>IʨVƤ?g&ξR!kQK~E70KQ{Nâ FO2'cзzy{ y!/L%T-:KH5]2nK|=z@pT<$Pu3Z.|j6hzXw{jE"E)s &A1e{iBd%\ QY 7̰b ¨I5{ W3;28{ԑN@r"_^6E{ۜuW0r{.X% rqk>_Lq 7M2:v~(dZ'>HNЛ,YStJpҙ:?Ȍu4n1BZIJ (ϵ5.UKw!nV́ӹGn!!GIE6N/ s`D3Ø!l= "|>,gٝG :#"=ys61Bwvp$5ի\FUb+Ж !`۔Z>&]ϔ4= <ˋ M :fxB' ~e]Ih[wSfgx( 1m޽ `g[i:Y<3Mcd[Zix mH02[$@Er;~lD5.melЩ=|^9|V;͎k֪#vB"f;-}@ ֶf9;U!!#}6UH-x"d/ aS<,lqe"ׯ5Ӓ' DN)Eb\w`z)l/.#>5ndE߯z^2 Q!ŸT*X2W9;Wc,bYty KsㄗnՅ^7 w4q7.IGS)U ԛN/t;L+޺_@*,8CM9E*AËa0:s xJ[\ ?Q~ldzHZhTZt ESDV%c@BI3m։ T6.C M^b>P~ 4kpޚ; r]57˾9nT@v|ָ9>Y<ϯ060LMIcDnҽB}0buAx_L]̴Ex"SsT0ݍ+`y1^hٝA[ AgpN1H_?J=Z쪋7Oj(O84t x:l_[>aNl-YN0.7taQim1w򭽃*#kiRidyaxE;9 YVg`s>AqvWlw%-} 1n#6{;cwɐ ><neSA:7Rd}FPǏĶM-kta O,KZ.0ċdo= ts8}~**p'{~禷fv{RB?.tc];e$ DؽEv5R% f))kffݥEm{Hrz5_ډ@fֺOe CvчnSKm7#/ Z:肁bsu), mgw: = |FIO\7W Rs'Nkh!JqͫxكR壈$yצؚqw}V4tNί%1! aov;-_òde'EqlC^O^y+K^M lK/ }=C؞%RιWX&&f ݳ1{tl<$x8y8]w ڗmC b@!=O_/ h8wj`I圽]wrL 'AXj?3;k7Tt jyD5\C]AH8i\H>ba^F_KiMHq|h.bekR4)X$HG(*aAk0ڻ^s*2\(X3t Tږ'juM0FbAcD}k'~zQdIˇjLD#תrVުXX5\B^ H#}xGp^3gv&g=\U8 эJ(O_1[E +KyVt(uvN\aRyъfha<<(Wנ86 |؄hU5LK&+;Jey):2D}c }{6u`ec{ ݥU~qܠ/L(%gH_0+xL%fɭE(Iaf$TC}]q3U̞{- E΁u!3fs,d8uY=T7c(8]Ō7q \Yg +uݸ=4.݈n%EٻG(/d?3`{+;+|'DU6Xm Xڔ04"Mu=bJ Si6p,H>sJRz1f} =S]O-=IsXޝa튚B "bD@__hRGָl]vYUK[ʣx=I,jdTX KzQ  ʵ qmZ- `U=zM6rja: $y ݐJs`%`Ƹ!%OCh6DN'v'_7g2߯?p$jX 3h|L"&* jF>"oz9fbqA)+iEaq' mAiΩ1Jft(ndJ}dџ 77c 1Z@ uFSQ r'8 :_C) ԲPhz&y]kw##LV?S@ѕOod}qϐ|* *<(hc$nbs6-ه4=,-j#$Y _X7s(oC2S qB>+! <{٦T | vd/yEs1%oiX ;9IIjz,D tCk"Z%iM=7s-&o#~;`;i0J}zXrqZ""zXA/b-u"y#sw(7wL^~6\%p2?y MgE7q]fu.47ڡ5%:>&zzٚ^j> ^Z۾!f׍15&haY~eZj|B!=|7,ԚCQmq#<5cG2Ph]C2.Ms*<* Y?K@ Ri$U7`m1e[ ]ڮ.g rs5QfAj#9Ƹ%7̎\?@/2օcC2O aׂiAr!=Q!Ӷ킔 [ ql' kWn sX{pv8&$S0 Iȡ84]gy;]3|fxNjTfc[i$Gʿ}=P^I2MtCd.%0"#'02]bRs¢PU4DFkKUEgmVjm#S+~@o|d6C%3ۅfv> (K I'{7r0>4}5~P`)-`4#$YPD11J_0]c@-7,.Xxxf +ZV^@|Ϥ͆'n<,z.6/cr]|=OfKj7=*pi6 ە.z=Ћ[XMG'Pa6z2uG\A%oNßNi-US04 8d?ߜF\2'`wqˠ.X$P$Ib,}-'#*4X:w#`:dN1a]S%R}Hz&$LgGPhT^?$*_A` 3nc*:4;}KXUڄ^v55I[LŕU%*Ը a`P(>d^M. S=Qj6{mLI(?Qk0ч4Ak `,b-*ȏ<d$v5$I;f>+6 m,.h=gJװ8{95ݑK~R`bE[~|SC<%[-θRyf6Ҭ*+1 . g|ea–PCZZ/QiJ XQ)+9KZ_.25K\OQpєs␥ѩ y`ZM M_Z`]j F8G5X 5o^b{._R!<|cѸ%=^H-H7<[PhA}6GT.s-zH7\!卼oֽε oطD6>Z 1{!=bxṐZcvE?M^,; 44u=2x\:n3ud di)ŕ'#VHP:@{;dܣ!<Uz'$=퇀pUhs#:X z*pVN$&4\U1H9 {zNdSBHRSqr~ZC &v]AHI0t}~V:80{sJ9ѠC&hGwz)fx@%YHTO@{?2B¥v˓%zHwC/þ<ì&D "N%ߊ {[,.cXݬ\0g"|Cӆ°+cf (NG`V8^z Ӕ0:Ie+(}Ob4\*̘AjuuתɵՆg+2qdV[jB^<0w/{'W9f|M/)d@ hWܳ5I[M@pq!&޴|:n!$geZ-0L kH(ӥ2K$M_CZa1)SC%PcJ|O-ɇįHns/tg|#*.`Bc`h|`)PZ) 5:hF(5]@GnFW&j)X'%3]@L'WxC!Sǻdq9@\'U@3NN= Csd0w7hKyݎRs d4# YlB7'sb<0/cڥ=<{׸uJuS//\37%<OUj <$.F)ȷ'ױ ^bNP\s*ɤI薇g,Nch pM,`1e Zgj4[{5)"sbX+nBgb%-0,^ADQ] Mt#DDO=7ЙU_3.K6|M4ZCs9m6B;AylFnzؠ"E4bn%%_g_ˍ@Xb\qb,d希\xEۋ(Qj:IN7ׁP{>I!2ehR6thzXm8BCuxc#6L'pi nnDxͺRE j\sak VfS/ nXc0sHͧ |2('vYnMP'TzҷrsJ @26$zM?xakع Ab?ӕGJ#J(0z9~Cb 'b :)mudd+~;Ÿ˥ 7'ѾXQ`J:qc"(Ga,w@ú'V"H3-ܨ{?P̪\[l},J1Ď5l9p B~x׷— f=S5 IU%0Nx#+7CN=-.f$T~\&&CzTc3[uS2 `Y@ᗭZ5{(>g2N!ւs3ӫFt4+g{,WУg}WSWsUak_.i:m +Q'Y2`=-S4v`:2qK[8-udcMPq2hp&uyvGHEώK9o=0G|׽їD@1Ay&QBQY8dQ')C|=5.)5ӰU>"/4# v\ZQ$rKQc5&@<)h{ƞ?oѸqr;hb뱒϶QҀW:>q$Q*WUR"Gf71 ڼE3"~͙â آXw 4Z⅕I4FDd־軤;ᅷe+!snc?\ WisIR8V{̌W[x5QJkЧâlM I誉tRMβЙEAU5NhZ0ܗ@yQΩJ%+mܡb]Uw7L`!,5 E;\ב{,'*?OQh^bm2qPWtȍ~ /s$ufɍcx舸Us$L[/LJ.Ǵܜc7pՕ2ʍCϮXhtbl1|أM rn{.gUhyD{d5b:R4I~'!);.ֈƷy9mSBӮoRνQ[ޕ.Aw/n8/{pO(227unQB&"k|1x#|3W0;PZoo!bcA1hs\vS2/h |gbƬrM>)$ʾ}R{|_hMt9BA+={m%;>X((jŗQTKKJSG>2$5Tp8SWYngP(X.bJQ"x^DZ w~J8&7xFLǃA mr: *7H#^s8=2,{p2eݮz4kOG8e%*Yv~lG"3,&D-p@CWDlVyOc "P=R{Cif^XȆZԫJqGX^Xᅕms\lBWMD>.nVӅ&;t-O;=pIS!V#ExQ{Ŏpf]mո{f;\_VjBpM_kqzYy"ZIƉ IgE$^se:Tkj)Et[TEigVdp}QaǶhE @$Z -Y3_Ԣ^% "&j@ă6 ɨ]ۓ2= /"JUزT&ԙ.S ' >={Oū_onn*{Q܎d#Yw|ڹ/<* v"|87IqY[x#pqЇxG3KmsF PpPmd4*[Ƴu!ק،E7b }uiy H(ScCPf9iVׂxحM M / o . 2)eǷA*0?qȱAg;@Q@&#p D א-%BN5QL0PF/(v1^iY+3*ym%;pAf/V &PܺC&pe77 3pEgFN=߀ڣZMɎMmRvD0 BJV'h|T cNmL-0r@1ҾyTߋ $TݹsHzkZ B+c?GVso-t\{eOp-U~e Y,go%4)~u[-C&`JJ$eYa`f&'KtNabRDQ۵RM45ny[4_Ɛi"gh-l_ֵWbi'0OaND~z=l| d6<y%S2TP[2W4a>/OA\Qp9}IZH ۟b_i!6꺱q&$@T +{saqI膿&`!Ҩ~^(=C SozD=aV_W55Hm3 Wx#%;AyRxX~u$_{~C8)!YkzQ)9ؿn \ Ux@u!sMIb@tBޞo X9NDV+,4Jg?X]0YjJXZK\VfփTQNPh6&>ۯ-Ä|T`@r]uLZz藅2~Sr@M#Ͼp ]Y)B- |daO! s*+3tud:3E!5v﷥PA&hXQd|MW j:"#m76hEu=./hQE >(Tc{-ohA*-}AO~xzdETI4?ɦ589~ *IsIe<.qgDh˻]7~諡aX10n” i3C6 !'^P'9!>ǀ| A MYKC@oӅ:ׄtjPvz*4sck\_ɟCB*88ևnօti`>2^8ث*js$ܬDցa݄ۙ$)?xǭ=K+m\bW q({G6QGX(`_kf `o(1j=Ol@ [}ij3h\{a6*expYWJW ȫ[mG?[ُw"D8lM<iGusCZAHVLi-'b=zۀ$K% uK[O9m`KcU &eY=LL;\*wփl{u ?ͳi59W~x#XDXR$CDӤS| _8cu `|,3:[{P=X_ї*Ce48$yBgVxZw",oQ/C=\Щfa1c j>XPdَ>E$8f^)XoAѹ]jQ9wBq6!HA A^(z ysU+['F#!0EXy'6׊,XX"%vtԱ GYkliLK`Bkycf=L^Q=U;-)p)\modɓ*Fv2}V;Qxu7{'.ǨS8|!\c(SeYZ47&rpfk D J<2PSR J`Nbܝ`o NAn!Li P\C%ʬmJ@],Su~ou )^ʹ&9@&|jIb sqYJ`U5Ҽl|,h*db{~UL}T>9r4VYV>ㄪWVuYR[ث;Bs*)&,V۹eaV B#^?gP]n^4?QS n)mIxlGr!t>~.9N4tb(Kp \+1ܯ]|VW3I2 `^sw)b*\Y2*I-4ZHIPpp*rݎkXm$k"(n-D;d[?K#) \ [*m(#![&(d ΦkirNj$7MU\x !AqSg iHRT%ӊ?':荿fP| Or޻/lH v];")'& ]VdHXf(@}Fk{GIHsDQ xU?$|z?id 1]/}#Cݧ|y cϱ b5G{u3Uqo;FZZ=U xq}4<3 ^0f?zp*/)ZZ9;4oÄCjrQO>'*}P}YAtN6Z5@}eۈ#c (/;ziI}aZZo @u}j]f ]߁aS`Pu|3bO#qqZ&*A:hBLU*ӄźT ~w,K'p&y1CW]#0S{.858R@DCi0Şr f;ക1Q%.55T}VY5`LK{Pbwč ' G8[16 hBcӚ dkKs"WGC5YKӪ㪮]nlGJn:FT8\^i&? pv %-`BŪ}uSh0a?TjI] G4 r| YLYN4(D]c'`GEEE8۞1+˂stQCV8s߳ <8S%T+"F(\0iU.!p%xЬ\It"pxՕԑuT2 z@sfA6ߐ%A+gy v i$q{|8\ZheO#Nk=AG;UN%I9‘[E >{/}+[L"i+tGWaxŲ)&fݿJvBb }`JDp2XڍY"XLjb^~B.ٞФ_i#-N,+XQ.w8DY)d <6Bx]rq `AhU-7Tm2A >H8bΈz]ʵb{dByE^6l(ltrDE+F"֯Ȧ*{1B9<uF{# kS٫+OKXfEG^LQIX^[d>oi ;1(`@,l>n=vS^/ou-'7Q[ń5ʞ% +wfO>E^n21SӳoU?dkۑ |t"|-:qR[1^͟J('qeYMwH; 搝Eh>KnZ-9K Z”}zoqj4baxx )#y<,$,*ж B#M[Q4{|LmKL\;sZSdAQRbRyajMv'9-nHY4R#͈B`- \Jl247]lό*W[ u+Ij\#Ȧb"vBH࢟!O]xxO6 5Y5/} r/'6Ido:0zIҁcS 5hU 4LYxb]f}] l7{^6&^-9' ;5'|wBaN܅Q@-fe  /WÀu!+,h6ڐ/cBo| ywqZ^,iӵqDRZ-u{C17oSɋ?$,s9I"Z`yթՂAha*S%s~U(u&o Y%)1 dkk$ S*(t2m7hAHVOj0؞OK{7x>jYTS}Ud` K#F(5GGY[X螏9=ʇo-qS j[`u i!ԕa"Vܦ2&X9MB5YIL"6Fkdvg:{ᝋJ`^Ti~V[Lt<o`@@[b y:Wyú>RIx;$cj plq̘GuJ(N/^"9WIpA3qDXq.M:׎Ok9%zlaF*1yp%"v@M|Q,iY( <:L"*xR@0$}p-͖k'm|2Mn#X".}iQwGdT]#2+A)FoZt:T'9ǫ)4W+4v?pz G!S֯ouH E#2?nY }0Κ^AtÁW+TQbf5rt?HJ$ G'H%(k_-*A1wsU(b -F[ߤ$DsOs6EG]y)P3aM$=?kiZ.gFy}i_,W;4_IFs2Gv4G)mvy9 ,x=<ܒqif&yBU>Xz{ZQX7:U/-Be"& N ;ì<]To=$e6!S켷]^V7OЬd0؈SFvDzZ5Gr,h^FȸG-|jb:cB&20 qYV%{]/tdZ͟ dMlK!8OUI @8{?kBfCPXS<0IQ5XlCB`:*RA>Sk]ŒY1G Pz"԰@kUYA~ӄMM4z뢜tL`Y>l@+啸$R1li%J Ǽ>}Ho9@.Òބ2okKWmV wm^]/z5.lROGy '* ]b \ll/M_s?}»4mPio  h(ll%f03C~3Vn;m@0&B1b֣Sb$+DpC,GG(8Gnf|"S=TcelqCv'*ètp`iУ߷*LߧLba֤sLV-w<ĦV?n^TJb5O?"ƇM';UbL |@V)R"vH=۬Ow㻊KR%zȿdVRrl[<8 `u2Vy &eQg >u'GVO6M(&P>Ν?DOpۃ@{?3oW4>VݽC;c-&dg'mk4_߭eTcǔ~v'(;n̈́~kJs^Yٻې6bA\7EGc?4R'Dp8*J0l4/uCusOٝ/ E2:T6.@ܹS˫- v8`όoAhFzteT9!f>ѾꪽQDv\ Ɓ~+ŞӧƁr i]{ñ?#ݲ?&.9cbsaChUb ShZR ,E%Фu~}Sd͙_\~ւK-pxʆぶ_GDRFn:K%{{R3U )7E^ jBu߼z\b+gЗ\$s}V,5/2Q8{.Q04pS.>Õcc>q|ICQq%)O7u qT9^8n3eT7O\ /&8%sٙτ*p7D M \ *i'L>ZR.;Fϑ}f8\P#[D7OsRѵ2'fCr"@Ge,jݕoXWՊ;ٝuIJ UT9.Y M{ru 98,5!uZ`A I&7p"2sWp=cFII~00lx0J RDiӂ6gI!!'qЪb|ʶtu2;E=C,Söѝ߽8Xڽ%aHR,is%G>nC|Ml mY>btԏ)V}tEsY=@Wv VbbT8Y#ebK#Ce?cz O ) 2][Yv5`ӎ"x;^o Tl1>sK~FND<+Av^ZOd#q! NNX+ljKHS}\TXQ]\h>mp^ϝn |Fp@[ՊWw4'Pnv2IK-;MC0&FtIc"nNaKf(逸(6[_)~d֘("Y|ubFg^VQoEVp[)R_7j%Ėds +X {XBwDD9XMS5%RAFQZK#}KяpV./g2]Y:'d bdܙ⮓f K{va]ӝ=g;uz+EHc>۽XHQ3{Q_ԊП5ɒ܇yVG1 Q}]D|5תw &dEP FfmU1CZ^m>zمMpX'fRrLj51HSw"G(MI[Qx_Lq( ZGeDrQGUrX5?'+)M^JCU*SvnCƪl <+} 7 (,k\c]$Vڦj-1ᆉ6Hxɡ,̥J :wh݃賎{ ҺQn xy"0t'aRc7dD;"BA{ Q Qmͽ#eA1x:)F>_b(ż&0M|titB^&kk@gܤ#4h$!1HOw(wҔ׼nq{*,/fTo%hv ʒlRW3>[m鷔Ԩ%x h LY %N>NƁڅs Q'8n8@#Ǡǒm}-\O+\>2bzdR6xCOŇ/m.c{2-N~i+yilb4U/ڭEC&Nڄ"c:&L(p-~n*:FBȱg0Mp(%aiQT} 0;o/x]wX!ڔ%%Fd2~Q0_a%*Uq=7 ȫx_i݀4PwVI4 KjD6)¸&1 ;]*74U!j#;%z藠|dRZA7>t=7YK n sȭ?h ϧt0/uy⦺oHba?1r)bn\^Iy?PܱL/h 2>B)@217rvn;U/Q#+ xeS~JT^2'PyL&Fq`?_;1 ?2qfƖ臒4Kib-`5 {ny:93>oXQz!t~#$;DmE,}fG V,V%;Ӳe:4f_'&ޯ}![4 ߢcPElMAo"v^{_ L4Kϋl'5d"hHXAY]h)|y A?>;WId@YjN1o,J }Zk4eԯFOQ$),ʪgi~q0M_#`OզbNOrvN揄 F;L}(j,@x)..m%v9F,hsܝ*wQE¨CM׋BD*pXӴ[~kayuY W]yB{rr]N>zhe-\}S%2mg# wAbNGlJ  aX!h''I1 v90.MF[OW-E@?'YשG]}~X-NBzal^զLbwon”8Q q(x}{=r6x% k#RUxb|Ql8In"z N5EV=A]whmNUȪzhfA{n&##? {6FBw?&դ)}zYBL ܄J&@ѩv2W-d+o[wɱJYuٳz=Q?Qf^ \-l^䒰q!RG$Lh۲Fo{HLqxhh8 ۢ+ ]8*$VC}~8-|4J>9!qLvĻz~+M#47Vkd Hd$ R1=His+开̃wp#oLbo{<8Xdʽ$QuEw*@z, ;4Cوf n&E~,|G* P!$_[ɉ;!X>հ}4#D4f>-Ѩ ~~%yaWx= qEx6rd:[h!ڊ` 7kW8z W5K!?8K&5kJEH Zge$𥇠 NU @_%pmE\ԏbyM#t2m?wZsV_h˸5ى#F-}~ S?S-/ ĸ0wUx'RDvSI15$N;+}S@k$!29=/0 '5l.@JB+ H~qEF6ɔxN\gǕɁmh-nH#j 8Zֹ x`a׼YqP;CZQ͇n򙕔)IqZB`n;r?C/u.7-h:aؔ3[>AjWʓ"xb9զ;ĨaxnBJ#0`ZM׌+|iXH''@ 0+H8s117TbQR1{gC7$i7i6-܉cOD>W;4V~n71jt Q6S3DE H :NISgepl 2TJ j-Tl>kHwӔeildG]ѠVC Z(`ᑘjW }unm6b`w 6Ѡ"gOmW͚d/(VÐr,D80$RuL9KfAkTO^UkJ彑[҄ya12QF@ m*J0Ns} &/<!>v8+`~w9\xU8".Gn3/n4vL; u?DXwgixP 4 4~HHa:̷mn`2Zzm|p$I(Ե`&5a<`B0HYU{nݱ|x3ߡᨣSjm  '5(6l MKyvD \WRrd~h qJ`go!ʽmDEJ^^;#(Wg=p+;ɿ,+.'J)4!8(!G$$7VY .hᯃcag$KRHj>Ч6 V&< kF}jDH7"r?NX/0وT ]VXcҰ 4<-g'99dWJLӫ5{*[ΥsCS; Or]c!K A5J[6=Af7̓ԅ(JftA^xK\f5~5DnR꒶+Ґ"tnD@Ã=t|$&%Ch%f"qJ*q')<)TeDpI/ԷV8z MxLkfNc6ynQx,S+ 棴2AYl8HN/G-H A^ēzңb K!t&ِ|KwW4u\w!}0 bbx?FsiDqx%P({r\(.p3Ud&(9 ɝqBRo7BVnjNE};FjDu6ۍ>!d#/K 8311_ՑJAԏR8싊V "Zڥ# ˘st#l[QޜO=-6ðȦDC[,M^ARGxb4$hdn";WZ@1&(O+Z.it=b|C:Bh?Glj.ΆH+=5'zO+& 2!ӪS맢)vd @ZCA7 ؄O aѪJBNDgPxnk8 ++aq^3s>dXؐpXō8 g7^s>q2uV{\0۷tzJj`H\|:-DT[ x,2ƺ,>UZ ~5D7e0 =srJ&Gծ2D𡴛KcxqK^t.]ʡ1mUvW: *-l,Ǡ)xתP#tp "p~.V~%}z '`$6 C^D-vZ3y15Xx( DA 6c}:Y,(:dR#9٫3ZbawMijB+2BGw1ǁHh;{ A WPGI!}?w=<޲FQ3ևKXTXX!q+\'e7ZݹotT#PC@d6Fdr3 ++2ƧĚBh)e5t[صǡ.!{\y4j֕FθW(h%F!g!~&p DBr &z(@ŇPtIc;ơ@ĎBF K2i | ΋1UD3klPօРPcm2y{䑒3N<|EXdxz (F2Ӌ|/ȯ33x2<CtD唗&>@Tɯm[^ ka"Z)(6T:Kty{̬F*z5* (Wo 6J옚;>V!FX;4˔e2jD 3 H.%^;,t\!OےqEʮ zr&|p֋{ػqAi!K  >%ՔzK&3 y= S+^ x񸇯TλolϪHe>#0p&`ZL쑱a]C82)X能 J aƊ 3OD;Vv-ZUF!{p)xT5. $SJpG0 QP|.[ ̕06ȟjC CܫW3˘Eяic/ٲw* Mwtf.hQ~h\ۇTC|2pbH GTFL`RB~f>ABk) \ĈSA*z5 z4D:~:61*7_H7>Q}5f* 9 Mh1M?m4lɐtʛI q8np)k#-/z kNcR9ZұFl3h?5T>"³4?q<f̣f!4d#HޙC^kӒ<B#cK&MV?ˀPmZЊBVzO= ;fU>y27F@ z؟Ԓ9.[ 36zM^QfH-vCKqok6ib۪о5tm2 G~*s?Q#O{CN5<ޣ IBhV;'G--G%rl36blB3/Ib>پߏѕ]=ee$AncѺ4U)6N* }dN+ pZa"yۂEޤ38cٸDݸz]B>V(r]36/i22)LܣaȿGc \Ώ0oh3XD|p\_KY朁S^AE E5zKVIryGlgT(T㦍h!gi (SƦ_c]"@jΞ1i9@D:=5:QpC|ABt0iT=I Uad F^3m0l_<p|_e@6<Fx:s>3jCi2 {MBWps{*aJ_uoɀl eeBj׺tY٥2.վ Tp95MKVB{HзC9!ؙ>a&Zr~I8xZUwgm4kvp(P[Eo61*|n^)L3tEM|h@ei%lWXƐ,g 0wXFn0v0M'X-/dcx?|*II+"Ջt^i|)z_1]Ւ#*js gnLaURy?=SM1~.5#e0N1@I#!hr{,CWʲiXV,|F1F6uCH2%R$un-LeB}Հ tI'brVXW0Vړ30GkL!i9&{b|R BSh6E25⚖/U3[j΋d_b*ËSմj׼Vэ#OY;k* 9og4Pc,-/+!ք#2I:c|cvҤ$WBJE՝Ÿ[`P2U$kYNmE{up̆&FEC(botXi=`s3@Ck.~-7N ,[cj[ nLsyX3+TL:AYԊPdĢ)P)%H ;*[/oG.gznQQϽ\>R콕ټz(OpR#m|CWEKČM.*2?q̙ͩ-Gp$'k_?LZl{?2}+DgLLKʭ$G?>:@sy0v!s4'Ef6d ɟB/S]td.[XeL޿ "B(7VxxJ JTKhGK{h[f$t|2-(K\Ŝ9@30Z@L^xJ$Jh>sL(ւp#x` KϝsR ģb=Q''^hc\#?xAi{k7Tc_P$}CE=6^Ͼx΅/*PFp :54 U٨I4C֔Dիۢ6"YSqw>aND $\1w A`|$2KhfyWKW˯V-Nu<\*TL.j-ZFoNI1'?>T\d:@RJh|˜T3C.B !\!:~rnJ F-HXY#aر.V>f|s pNG S<6}=\\J·JrW4D7_4YBS ݂1.5#Ƶ`{=H 8Z/,]"j?\_1jsqȓy9IQ"kHt |襖_ 8cJkW $gn9:m#i!^ o} I,{31٭D , S$&mk%M{oFנ\Jzď6Nͥ'|nKW6A@ dA͟f]B}g= BbN+:?HM11u}x؍aMѤf^ABa7D%o[6A7AX 䠰K#" ^4^YTqpJ#'*ƌ1WJ!w ABY ")ܝ;*oLpFU!uS DG"C1dj)IP³ ,19)2] ojki m5|(RZŅg\00L^<'Os 0~84sȱIFaaEܒkv1D]^"9FJb 0 d7bngB1Q<ԧv!PK e;YOu',` zyA4؟'O _[H;Al)R0K°-Tdt?UDͣ2e'<,DVs-3mKe>j!7ěnLkfY|4]b T 9C.+ƥ߹эX# $q}x֡ O*;FUZ 00EACm\:w _L :wN >Ļ Qdg [?c* 螫B2Y]Rx8FLLԋt\1tǹp*<'b4?6fw9(gD6({@ӑl@OdCĸʔ?0֍u:fv8&!Z"i>PbVSw%Yb=\ 5"562&/J_1RfED61k3t<5#RM+{2Ѹr~S "{r,ȗs5}Sru.ߤoڇG\B9\+Ǡ$T,iE+Y~{엵=zw'aH:q|K Y_nOVnt&Yװ N98͏*5JN_ 4O¨. `W wh./UZo-0VQjXM /xp_,E|ÉSr:Apű8g}k?eG_ a䂬*MDEi[v97!ɖ_xK %S!P 6$t2;t4 x'cٕ@3SaW9aC[bV QYr54p%n 5w^OpɌf[f]v->@L.Pz![Jy.%}PO1d(Mj݀ tԈDG˲~loH8\l#G2tƺ^I n@/ID&TRXyg>¶G Vku.5ȯtYOr |EGhQݍ. &.F2ĢJV uyfQS{_8qjOf 1nW1av BZn=gzF \TXP[fCև % ҧ`EgT.䔻[aM+ `HE2֊×w<P' kdNYyka1Iz;$,FL =賠і)H iTR|v_+L9B8זk=r1'JpMw(rD>{YM[zOɨfOG`:6U89O9 Пsb; ˰lyrPs$p]W9! 9ড়Ϣ둎L ԏw5,s(`)\q^!N|ڭK:;kh֍׻e=f4kwofXZY&;CP]o1 w!&<74N:Ig2^8V qǥ'GSjofdZ$ufL(tl] ߣ$"DSCAA;฿`O=kRĊ$2A.C众GM$ :EtVMafsVl1 #U8쥶ckK2CU@u֗ɉ&}ދyY=JX>=TS#e6l QP;7ivM\)t%nGt_υmx0mI<3PlK Yz$r6\gO2 i߼e7̾('F.Q'M;Mr{ p1rz}OȝϩnKȲdjG\hKk0ONbL\myG&0Pu [G.e 4[ᱷmE2-~Z;A=ɫe@;ad4;3u&̝/yf>N*}A?AG4FCVbV'6-lTEIN]eg_CUZ%[=M*Pwc [ycrK&m38aښѐ'5\B-DjC⇌#9mGL~ϗ(vNϪ2SʼR\"kF?qтr\bN"kE"FAtvDG۷[$;Ugo__oVS)'_>= z.Ocw8ޔ^{%\< IYU#f'm"SU$A8t"~m-ԩ6i#mվ& 3Av^,iyl:)213ތ{;W_! .3_veccLT8ϋQI]] o >W̿57W8'~3_"$iFsm u5k*oXζFvc $ۼ}MAE Tw4yhO%lD0,'N%1d#Ž[F)ƙ\%h'ksPL3XvnAÌ4DCiL;2[?RAOM62^jt6Km&":a^E_O#3cg7kaJ\u6Ac>er,oU4u- t'@~ EyTk/џp 몖9 _tiт7U0Ox0h0b,3̑ٓ"]%ދF/!J2|"ނCHuF=D~RJ!0DnR׼q$,n'"IV4:TU31 "ܣ[ P7F}y*FGuICu8Δsn mH!>d1W~)VUS/\1ʥSl .`#Oa"Zt&&2KTT_=&u9鍛At6="F 8Db5mAv_Ը@jSVMaf˹!s6r֧oc>qV&dU~4a)<3,:}wcO4Oh[2$4aI7@[d%|(vļzLR1%EAv%z(aMAW^ok\Hj+e>j$oy4TWz&-Z<~ڵï o"J;~&"b;u60 )5YzO6|=: ǿ,d{ۘ.xJ/܈m g֭!=oٽ2v@xk1ʷT~q{VcW}sylV3/f1yÈIP§:1/W $"Nў}O9Vhz@I9`7BB@4DL̡ZR}+{^V C:_fu~^I'w=TqmbdgaiD1& HV l`8&dPfr(] l$h2-k/'y`.ES+.l^!@ =ʿSY%9/8Y@ep}; i9ݒRz2faٶ\N `o˃P;Hzt1ٌ"a4iwɾJF)zvUrݓruMsxI aYe%MEWQ߹5C9Q0悔vzPP6o3] twag:bl^['!@F6)@7P5(_s9qh!qV#0}4ͮphQԺ\vbHnTLP/F%}H#}KL886&ڟw-센Џ2EhyѢes))0ZYnPzn׹+#ѴDou-n/De ::m軪Fb?(@HW*EEzϿڅk]Pg75C"&pkPq8(kcZ-I]V[w> "𮆙[^ ͚o`0caM/vw-gC *ċZLM\ۿsu:j$%{ms8Һ-CՙɌ's!G\. 9C.@姹gCV>Ual߿l2[Nc kj(G$Z C@W&8H.8޴Gvyzݚj ,RX]y,5tԧɬkoRrux {*O$,jbF_J쟫nQk{*]%I%+srYb|tf mcmRA>ȀvpKJ' 7\`[d@n3zz)vμSٴ=3h }WyDvz.UrxnP7yYۚ^j 1OܨݫTy4c)lh{oM2L0Uax \t9|{N`v/^ @6lINhz=a٘@b A͉Y8@D3"A(6333B%&@K5%S& eYE:r9GrPWњmxםƥRqb5}Y+q.a<=QM;\ڿL#j{IUMԁ͞ SQFtXpsǦT1 NHNSEo8)pQCacPζ%'RTEly=08_79tlY)=H;d~A7Bh%c3h,m~̸Qmk]zܞ"iD=z,IsDJoBnwon/2l KNFe; vIEv1]t)<-0t2wa(7 dvф\=_?9:5Kg_ \|zeeCp7hGtӤJ124C?HW'M.~>-=VUiqs@?hWmU 0v+}1aaMٹ|iCt$Rl<|V(u"WߝdNli) OO@rxKME*u:2m q&XZ~a VJ:YHMt= P ļX @CFsɦM$ټ4oFFxFQڏJY_W@REA+%T(2xjkӫx'C闿wM8aHb`PKM2%"R6զ;hGWD;&S:XDRof[$[r Vea0N 5%ec'8Uɜ8~#IltP4 F^|D3l1؋LCeʚW=8"M@@>1064߽9Sox J"}9d=qoEl@'ui Tq,i{@{aw IĀ*FVZl{ ` 9D@*ȍ, }>:*- ?s_ BI:6R&Bi[\+_sHC>()[Nj g(d3ten$yeiϗ*M&HZqхI<-uٙ%zg*9y1GPncrlgeDG: 4ެHg9ߢn&>Zm9mp`L\kcZ _>nD4t1*֥~f/jqJ)?u |7i/66Tjԝe䷊p])gũlra(3< 9K@aM*XA D )\kÏ&ue(ƼP@~ؚLNŸ}1[YnOHLP |e|ӤӚ ƈP4B}hҧ,qo!Ea!9.I$~@'2}Bk|*.R\庩1#ܲa(I; "I)Ø6CÓs@y1hƑk k?;!7wZtAׂ/ox\UjgVg(Iy/Z+ ȢBxkmKٓ$n˴TDo͑Կ'gRcrBd&JMu {~~Ȓ 0VM&?g4mfa4-DDcM60'c 1Y }5x?3Uધ S~џbҋ5fs$%>2ڶt|.rAe{S!&<3C ~b@uc='3" !:Ĉ%.o196&0M }G=`Y:ˍ * uƜ"hKUr roʔ'u_!&XA,i ..ޠSҵp~,Y@YJm$i:J k6Zzϕj3w2nZ_l0pޡ #""t-\W@jdpDcl/ͳN4gٲRK- QYK>*#B ~6VJM՘&+kK[Su! A)HzlEp#\ٱ5-'*rJmtfpqjj֯YwQPN1qA7E eH[Uo.gϼ~>h%>?mB.3aa@Ẍ́ -AԯIy)t%r8 0pb' *E\p۱J^E 1Cc٘1U;OD0 ?+zEs=U ^D*(9 ]B(6%"rK~:ł VndBg!銄a+MPu*υ(NuDj oWhF m!p(F0Xmu'Cb$@Fguޠ]WB@ŵ۲*4$AW$j*=CAũ@a{LZ[r4Z?kwQU&܏~kM="u|ٽ6, O}HW8x0^0wGϊ̂h"GQL]olˬ1[$ox2T9]mܜ(;ВpcQ2*0jzQt(U]$Ƌ)f:Ž,NDzS;I oLʄx4|9w]D!P^\riz(I}4}:SpmL=ɥy&4M&F k64 QZikJf1rᒵRZt!_ dnIk)@aN?y ĠG7}{ZҬ_e|9Km5~a@sZ" lAn·VUDR)(蝥E)1/[aFG'R TH8ɅAHuTGp֒V8OV<$7k֋x:ܽWT͓ Y1x3]uj:|[:MT$;#8-;Gi)Pe~魌#߮%ɵ0ʜv 69Fv +!Li`*>.P^"eϷIko mWP:2&p s)(bގ6uEuK~ ):az{xMzHw m8`F-Эo7_>+®1`@DNFGvs 9t$)GŪYJc1]xU=ޝop~ǜ»a.ǡj%X@`(" ]' 9 ,qE4Ѡ ؋4'UVFA>o_~IO`g-l﹍ bqԃ3l)0[]g#_F6aN@@ xhP&lJ" AcD>;z2Q2Y7i;QޅiB \ji[rHR|f3$d]mg/4e#3~Z./7#̎)8E-wubni3tBEMx$⡰p fi-݂ [(IUy_M0G[TC9JGom {rr~8AOC|X0Z`omwW~u2aӺ2p*0FVpwEA7M6KF9nPu+4?qOaWV"C@Ugcy+ÐHJUgޮp1u ƀ֟it-hꦻ)T}DͬtD!7iD_گ4J&S7s;#f.wʌ{͂`v+.ޅKT}KY" /)j]ߧ$J?}E7k"X-@LGFV7_s^p#Zh_ ùDjم n` [O)ޯ gÞ3,f~cp>蜀OXϥW/lG }M<,c/D2%/OW @?Ywv "δ;FS䚴/i^D׆\3Q%p_fz^jb;OڬSUrf}JuW aDzGiַi,]vi<ǨZܖ5bHUVX kWUѢ8Nf@ôv66&ao)Iֻd-OZPe\PrN}JMź7f 5/evnitߟ"IZ;9ċ1֡0Ɉ^<e^7:P.xT+ 4KKڗDJtCH1w#ͣc1>0%H H,حM}8Yv'oF~3v DGoZ\ /O'8}{nTtc#E&9Q>.i{{OK]ٖR 0S`Qaqۻ`[;KV;77n# h#vVI=DbD1")*O>\,&'Xpxc*N&rreuP] {O$ mVHt61Se2Y쇜4Aܠ<'o6G2B v8a•i ,OaeẄ́b.ʍ#5e+I必 n EQɿ.ΒݻC7ger% IK21V*:pU8)!] I׃`c`.96^NH qa ՗HfN|jMпM[I4pw&-dĖ i=OM~r7nNo? $oﳟn0^Irơ> Ϗ}Gpv Ck1 "ɑ e;(߃dh| Tk5VcDF;Hq`uz u3[\pХ %^L1\0_/?ߣ:,se藓ռwO<0q`ӒQw4rʩIvuŹCdG3+ݙ ?:rHҚZܭ;F>d0 MaN ;֒azc? Wt!@bjٙp4Im(N]2~[Q*vxxJk8-˞;0ho m)&VsK/ea(B(YKY--` #-5# 0va\"M~J|]sDDe2ARscSj%'nS |--6IA$ yyL7/  #jrd= ,)MS5YRhloM:Y 8HGvm m|kcZG K1.(*4kjGL'vbta^!c0 Iz uMPȻmQ ݞi״Opx}\,Ȫ_]aLdfNhҮx(7Y C#fa-5p5o,ݭ&[A@WX[Sm TLr㕗n5->phQvG쯌,Z%;9HeN ]&%%TBrjHG7޷WAO(-һxx'U1QZ*Ƀ1tfZY,"eιmAܐ!s*5-vDTh_ib}U}9 ?YnI 1kx|11?Vf$ٹ!Ț e l9֨Fc _wX%y;tMmX (<ۧ@dǁG??Gr2Ӯn _dm0꠻Hing)~]5^?HVl\ ūoQPE#Zy#vl5e5,bG `[KlȽP^.5` GꂻTo6M3̱ lIR_ :Ħ#-{Vbق:?3T#ÈGCɅ١ԟ1Ol_mßO<}=+lx=)k>U:LҺa .+Ԋ׿z"JvN".Lgk~xBH*qzMfքe}n5{~1[ 3_ }=q-Ms.MVfa5ԚC2Q6ыؗ(F gL^; _J'FT \'9Z]@VKȯG&,)w(QWH8 X'ql ]3IޟN\ XچKad#l5i` Ԗh?iy4lhqs0G. f?.,0xRIyPNxMs\2/&ZmVby+@RuZc-a-$S zvUʉGmV=KL~ߗ_vM'1yE\Sxzjƺ@A tL62o2y&\ƅ'P4n| vfζ 3S Ejy 6ƭJ:J8ۂD S)C `!Ў׃ & -Kx }RG7)@ka_ڛBtjN.}㱥x(  qNؔ)haEWǵv! go6D~#D7r?d&NB):~W ?ܫ 3YMB{2F]cI(n;R  X61p)DHwgھf笯n28Q7<]f=~Y䂘jU b` ?wvǸx+\en:}h,p);@D" c} Ke/; pXR/%V&~dq{ņg)l6 prκb٭zJ 4U45M،h `ט&pmjr6H ; j~ 7qp\0\Qs[ mZæ =ai`6K뽘FTn|[r<i7P#IރxнX$=1"z?|Ц؉[Jgtp"`$4g'V ~)H X?Ej3 YG c K4۩q 4BfIOFq/y Wwkkֳ~OI|z.VH u !2d(]S~3bЮS!#lIB2+췗w=7 7 )ĿJ췋*U%kj[ lav讔+AYC0ҊiGGҌmA( PJs9k9׊ 41]~IIL @ٽ&%7'#y˔و, F*~*8 ̧φ9d6#?, ER(˯tԮV*{P>?n)򔍳~{5P/ [D}Vt+atb'\+q*! .v*MnxnvqYΙvgE7]ҹYC">nIt ΘN=X;-Q<&t7Be>Ě-sKd4](Xʄ^p5tjx[98Ey37WtS&r -˖7/̏ knw<ſ4KOݑ)sA{g^=T L>/VB:KԵ?s)Gr,YntғAi 4t/eb0ZZbb,A]X꘺C,g?W"j`|.7d]g9f_ 4T~zI}݌!K,/q9B*VeV =RqY ɒ"9g@V t4 Ìh|f]wxE#w!pY&0YsJrWi&??4 +k*2f(b4~xe[(™a4p/O|l'{Wr /yR!p>f=Π'ڬY-ԼZGeBS1kJcԩ1_fxY$$KU|ow]6Pm9CZPri "ĹPb_wCG`Zb5(spXop]䴖RKĈqQt01pҧbHD}*\ >"DŮlj{UB|*Z&<0k:>p q:zڏA#O~,7ޞء~H? ^ThE`Fp\mS iGQއpQEx&w3b/qqC9=&s.:aKVyRsзKw2"nzk䒕"`(A}Zxשg҃Ql (L5mp!22ʼz]FK2h@R%E!G}]3]'ɥY/;,4]@K1)tbY޷jZ*=Qp;C ~gg`WE4l+ȣ;w`:kx PC]0#IBH:e˩B9 sp1YstR?g*e q;WZHWN(?AO!(N`_y:JF# >4jz#K6 ;_u WU }5(@sVfXCAX8|.,8N+4[>⤂H~t ? .rs9-?%{gtyɗhjhÁ,F~48]ֆsL-r}kزEjz=ΔH7f'Ll~ ,3>e/ϡ'Ń1v\2%?KC9+Hs/1f&5X3V   z:Juқ⧧ hW#55#gΦSD;7R' r$i0v4ZKɷX){JK9FG^IЊz{΅}ε[xJk7XjF#<Ik0-+AS)պAapTk(޽\䊓vچD{/~bԃI QDH9Y.I Yj-E+gBs̘ޔ%*VL=nkͦ6p2YZHӱFRr* LX۴ͬn=&\JوznN(y&c.('Et)|iy6(4}=F&+ܰO58I`I=geCX:B4{H kfA FP)!y&J]&liuFEgZ_x 0ɈѾzP=T$37[W" "s ٹyENtbQ?b)ʟP=L[+BЃeŖXuU+Vp\@StEM|添X0 4'_.kl_7"{ݤpz~=(`KBn^> s)kI{11ə;P5*EN"b%=^iC<q8!΄8Ğ7'iT潓}Tm0rG{2vHCL!D)+s{dQϻlA+״eŤ: V%tKn5_DCV=>K ˥ \K2 !4 y,)`xvi6{nHJʁM+v];=-[3YxA % Td(m ?*XԞMpdߕ&LmMf[Df nWzwQD0SYNmH=8 #beRb'(.+[;=`B*NNg+q> Y#uˬSŔ6l(Y:A<3bwoر4V wU~עv0=yBՕ~gAj``]܂zб>?JӢ͛i>"Nn];hTN4O6gIXi]1/F>X!Vn灌ަ`8蒙x-Zim=!yi|˸]xz9PDh*дW6NEZ/6R9 uuP+FkTwJ~`ҵ 1e-yˀ|p]o>c_E\ԡ^l1{-j{3TrT$Z7Fo\`p^꼋TKbQNoH Xva*$cNd;Mu.~\z,[;`_~ d7gB(H%mPU|ӱ;#iAa?TX`Dk0ZY,ߢ0^Hr.ܶ Vȇ%3H ڒeib@4gǴ!BbjIǍ<`2k1lwvsSqhy _lF*܍' HXf&Zg>M~$S{j>V'0]Rn`@/OA1Q6wNR\$|c=ފ]9 lkZ S7[pPYvJdo+42ķuJuㅘ,y!<Q9ft a1I{_mXeMgR_00}wwLE G8!+I8Q2gj@c6yudRt̏d&NtSqd{A|/13"-nPFg3K_F?\9:t.-n;K`.CPuӢ5ޑlj/)*k%Яn<#׫ 7C^ * ]g`;l>)tH|#`FUli:ces, A],=؜A]-47% }ҏA&8k*z;lS}|{fdj=GP bbbU;_C UՊ~*)y_PBk^vxq {&t$~d,Y1bµ #T >'cE^m*mzq MT %I>x X`8S{Uib>n}gڊ%#,"[PЬ'~_tE`[n'`]NUtD9!W?[LYW\G‘P ߅䌜l[%&!@ae7,\34T}׮X*d>=uM"PJ%lRT]ȌS-O/=C*Lr o(cM-m}o,̫B\8rWjp'9w~b*FwbGimDS;Qr IpO\ i!C֨|*&VE 15ٔq$UTs|;,/̶{Zu N]KAoUKqEcڏV@ Ψ|&p $wJzW d>&U4-P <0'\xβϮ4ʗMsʫzϙdnys3#?QFI".LLޛt_!^V#Ob2쐚̰JP+LZV K{‹v1TSʋEWWŹ"ira*#m$PDGCҬ&LΆ#CDxGΊ0bˡ{EL|8_Cto]Oa^"YZgC Ǹ .x&BYu3b&EѤ' nWW!XNg;L DI!V7N'ca!s=+E!SoxHlgW}27Yw`59n{/ﮜj ȿ(]7iJkQ*nonwT%9k7ݩ[d|fŪ*2^@9)ب1s${y6w?oOQQqY;pG'H_0T_4hjydH Dr="Z"gk[ٕ(As$#E ȞB)9?~U&\v Q.W#nJ"4Js.^7k@ y;Qqz#ˑiP'Xm_uΊFx0{B+/>\wxYlM\2n*wX'{s{Zy9)nx71 kS3Qη|S,eAZ'źjϱ#HXwH0yS}(yDEڃ)lE$Q+a=xgtxAW2V95TS,MpV|3LjvtNԦZ&7u~Ve>*0b;DZkXmObW]@sqARrDЉ4!V_/%Q ƂtZXa鶾ZEӘƿ+jRU8v#CPbW.I_Fy~}8{ܧSz.f7UiX(Sa=,@Rwdl@p־֋><~\ n :Vu K\$]C=kiy{՚p%;Me0.[fdW~:wJϥ*g"Wآe'io uA^&=m9CNOwlIuP\g7:_6iUjʝ42cfd$ZDW),n"gk s jZ@nI"_u$sMwN='RJ_K4mCۧ|\z$DzOG[( Ԉ/@%@~Fǚ1 T[%- >ؐ%^)i6 /D|rQ$4/zPuIc@ӄe x!q -pP!mn3(!&K] TVOsvЇfTmJA ~=F++05xTzɇl[Rxk C V U8 5JkKMׯZC'ʊJN#Zۀ`Sqm rKIw!n .p[%Br9{t~wݼ3kO7~'APfu%m[g6f)K;p8ŝ4"`lP{<^T$WƫDMFp1\ki5R8 ˖"hgfJ4Okw ae+.WqN)+ɡ˻9@v utCO{1[XyRr0<y7iYu@XfCi_HmCΗ5N*O # 2zBnMV|}6>bt՛2!qj3/Wf!.^h?Δ}wcңy7& mp̄6 J\`>THK. Oa{"b1 oN>m)ƕSǗD2ˉDW  :Vypר8ԋg4`ՠ#̟lp2o8vޝ GrD2kgGWhb<:Ӵ޸JoBhпݙăJ\)\CMkI}=qKC%i`a?*C_#Ԣ{lG sMIV)\1t\:kk,DDH(7Ա芷uLz$rߏ𝀡k+zOEliu M$r<Hx>'KU* []ZcE2u; ?l=كVN8xXlYd8 <Ko9"ڛsץE%wwn/i!~  nyi!3![59oe'kFDmҺ ;GA v?JՃd$Ը0'AZi.Vp:'vNYh^ԗ?I˺X,{-O 89OuMƲ<@ QpLs6:A*<#8N-]9/);1A1C̬Ng,e?UNtlzV4LU_ENlC( =:|QE8.Y+w4[]<~w_b=G`zzXRߜ ںQ[QP?EQ>`vϸN>ٿ 0&Hm߽-jUq g.feaȻo﫶\71L$k.jsToWiM4&3CX(Y_]IQFAa6LP?M2*U>AzT*on?Cy+횯M_2c77,{FU}s9Cx(=}tA>Nqh@E'aʂN (BJkhwO$]!>)Pd␵52YDҜ:DU %X?=RH)Ih 3MKu 1#H31v-Fl*^ [nBUrT>*0Xz|ñg"rީqr͠ 3J{*Y+K$8N _SfxEԔs^Ovy7ZTS-hi]6IG}OXŐ\,YS:]. pWZXժ`C!^HU CHĎRoN#%8Utq{7OXJQM඿|F`}ږKH l2b$zA;44/# Lզ~vPz6Imh QkY]({RAE*$wyҋM;6+5h![Ӝ|}m瓴ZD-HV qm쿫u|IdOm83UbZL+r5goO3J$m'Ywle,@3kC';-)(B5;ʗXr Gv1RzB ﱋO't8R%0+v ( 78V}FsWw{F,%)y&p^p;[䱏Ul z2*k>39XEm-׻'oΈslCRA)nEkZ5H+L\x!ÑґC!I_RVヘL`}8(SO[45uH!R$e'7[ξ h\y]c~e33Fs9+AR W_Pyb\<'X H,DVspHPfP[ s{Q #b/@qג3? -a~`Z!VN\ӓ76&y9ƭբR9LQ&J#50k{fZTy޻g%3_;y |Ɗ2xJZ"DdJQZ.UGGwQP%}x1.JRpo3w+ z *,u!I!h"M9(:{|R [qϲh , 4[ 7Cn([ \+`@J<*&@6fxԉD{6' %$(7).)GYc/y +A} =PYNꀧB;NXq`)J8\>+SPw\XѼm(5Yi f`2k2e_:]\B>OE| W5QG'xHq[.b~,AR$b(?W.dyXԺ1*3LL C]e?𪀏Jat'm#GX4fc׀N*"etruPO"Tۙ; HF&1gbmmݞ}iu%lNW:\8x:L( wʮrR*&ϒ [^TM,i蚂ĦD"3t H]M})r-譅zB#._u+M1Dp8Co!r mq,s!y^>=Nx~e'"7{Mjep7WuǙoF=jϻ\u|^X3nWz1"<[x}PL#66Y]kj1y0kɈ>d~! B &WPMw'| n:58)LgCw("AdS/[oWoOUL:ߦ)uVGɷ~|2 { &eIm4ly'cڶ`R?F-z Xf5o9|%rNSN LoG,E^|Et̳G%N)UbЁpuP FJz'6!7*R^e2sfZ] bJcڌiMl1eRGA~P8 u~~|M _k>ULj ی9c)o-RrbHrb'鑟$~Wix@ $^C{nf$/2E2VSs[&5uhȓ3ؕ;-\v*~NҞ_$ثI:.oClUJO#枥{. /\jitƚ窆4,9ծLD%PSO}udd~uyE@W OIwJ*֦hLkG{עQ;á`PQı;n #2懭o8+l-jy`g*þ(8%EgM{U\h9׼ecBKq{fs*Su雷!7FmB($%*l#r|DT 0|ɫZvDԚk=& ^z<;))P]C]x]XHvϐze$;-Gpi3U 9Gwѣ}Q5pv!G׾ɒ0&l{=gZ4ytzngx-]wnP?'t闰eH݃>nhy3F\`jQ[dϜئLCDS*ViRD8`=azN` YW;60X-.Xrm{AëYLZ~[vx6ȽZZ6f=#{t XcMǀ%!|< 9tf2?M~,Ek"K'1od2jcwZKNA)ӵJWː^LXB['!||koYp ?unͱT{ϤpK?UhLP^|79dhXc\}ᭃ>@ASz)c{3X-1.'cl:߀A43vm%ㄥ)Lђ,)rp_yt~yŸXJk 3-2#tu;RyG Q&@ aaH7A8;c^(Ok;xJyvkHc)ޣǰf$zn#+Iw-IiJ: r]Ym)N}h[*F;t),Bw[zxTQ%# H-_BgZR "6} ]r7=*jkfk:FUU5&T}M>ͣΪ *o i11°i p=CղҾ:<&ߍ*DhUb:7>qa!v -DPW>@,:G1>T0.N:ۻT V ;.@Pu8Q#џfn'tpFWƎ-0LE<f8cLz^b*RLfzt?RV߳t7(OH>ݗl>]5Zv' ZG/ouݤUzUMJ옇Y7o C 凓/S%t˘u$J xr5pd,(KӕY WUZXy5Z;s_{MTuhP̏JbNBͺN[ҍ/6Rȏ>u!m vK}CIs(bʍ-W58;K8[o,u5#. 1dNcݴ-I*-9EKOXD#g]6Ѕl/1٣ }/%_>T/f{PX*R> 0 J?ph*|ΓEgL0̖o|uC&as2_*t5^|'WItI+P!1i,˜h4x djF.&E1&m#{__Tp/F,,(6Hr_[^TlRәc"wnǘ R* *ynC>-Y:}Z~A/-lSqʫ;&W{R *P 6 >I@[{U#myI!)cGYNwzxlֿ$! q(,{eUӾg`ǷDO3/%uh鏗|R}4,Q1E*e+I}K7<T׆(&Z{F-0;v]AIjb]9B8A:V%''Ezi b֧ yRcnPDkV`Iƕh^6c$@[MF*s/tN ֖W*qyepQi(mcGȋ .*4B^5%V\LK\PM,/cޞ9Aހ!.am׭f[Ås",%<$ΣNFȨ"l?3p 6B $?Ёu30ѥېJWI4fM𳝩)fuٽnZ9>iZ.k31丳F`?[B9e cLjϧ8B Ry8ls"2ia Iy<:EQ{ tTvrV{rFotw렜(H8CлϢHWA(;@cxt679JKUNY i_f3P\ I𼆄q<>#ֱ (b.qg_;`e 0~IEI;c*=^_Ö3;7,} ^q׎S<#sJf{x_ /k,Tq!*iZAOw38quy1yA 3gԋ4,vbdtk9&ń \{2޸; 68Q%=L*0wj& N[M(k.Bה(wjaNM{_M4(l?yY .]g{G٤Df%Ԉajԓz򜌰 vX'evG8{*Ũ UhR#mnn9$}'~8:Y~OFX^{{̔b Sҫ 3ObuI hSk+zQۦҝ%?dx$W5tz-.dλb5WK CPuNo3OKXgh|rK=CW\Y&4OK(ҹm#/a0L - C%5R&DU4h_xɱ`8Ǐ,veO#1^:l;$͆')&W?`;.^ tbJQLJ1&ac"þ3)ڬm$W냰xD yk GL KXJ |0CmY]X PACm5_IoDBQX0?謱{dl?NWFB8 T#Q|0Mq ;쎊8lzu'T& f#MmKܦ>;V7~zX<*>3%]0sF2 pKMXV[.Ys>0C3\׮]}7t{tٽfօ[񱟛%q$ O01\( b e>ǼMتL|ٔm5g\8`eT?5zG ^Bhm,cM7ft /k :s{%2[xRwM F/DWt)S~C_<K֕=iAn[UzoJ퇵QȔ Y*r|s3T!Ϝ5:k5uoO[ )n9OeoX"tPA~|0 eTzVgC7 EH\S.ja_n`Luv "]Z6:>I~Rp❊eT}lXfdžp]qtY_I"yt#11Th%[^ԠY(FVR(%QU@ !68 P#|zK)N6TNCBӊo!c`W6e K&hC8:KqKL rDrۺ.6A-Aٞ]cNڤ9;2oېK^W&U-CC?" s*{ pXCK1B3I+)e'^۴0Qe"I{D}UxQwk*567Y0f$ec 4KBULsGx Sbh]kgﯤ ?Xvr_DY-R\P~Ʊ?hs.(zN/`_Գ&#3$YQO$04|~acV|Jtv7>]Oj(aCKDjg4k!fڣ8lMsfy~b#[fa?Gf>T _Z??7\7X.-4Z?VQ\D yv[kwuj6 TWl9D;&߬,Tf > jgՅ'O 7LjWpYiy\Q<&_St#)晎Eyw}r~n;V; zG@\ X@6%ۧQm/Subif#Щ`!Mʡ0gbᒱI4fPҝ੄4U؉^ZɗCz/IJ('h}Z}uP_OYu ^Dtn>{8~\;Drjv"Nw -/AdZE;dbp dJ[.oҝ IHAapb`#/.퓼í`oG]D/`pAvˀ;.5GC倞(QWll)zxhEGLa+F'*k"F!žzBr㖵៻]-s mRA.vI6Ű\:kӸX엺\+:fˏGMtS;,#0`,6LNENS!Ú9<`ߨ%=j&k8kȽ6//|bk;ZAe,ĩ5L;D~ yi] !b5=u uX!rl2[mlJ4+^?5Ƒc"/|jAFzѤPιXߒ5ZkxDyMW5XFNC3AL?nr;GKu0b@/ ^N W3I < oT\ZC!]'!ΘXT$6P!5)Y*]A67\9S&Hw QZEh{QAܞ1𡛣5!!^.f0K#dFX҉)2OhczK2}඙~\\8YK.D~EU(|T3u*5|H$q5zP4p]Cօg"iSTh8|=!5O,gƻ%96W|ӪE'.u OW6TmOW5νJA|d=P\6@,;f7Rffwy l'J-ϋ;?#L3^́`vÓX \דtofVq1ԑQ\.}*KWjkDi%[7!Ĩ+#~Z骧f`E:y!(]sbw Z~ęb%GQ:vA#ȟ&X3.YO4 S]2XԉB99X`R'508;H+RZ@%ިv<̴@tD0>/ 88ܘIU#TwᒳB5<.a/4ɩD{?L a=^bVVοle)4mRl]'lf^i14!p*Г|R W]”L :\9jƑSUJ ζ#X ȩ}Iyx KKnCM$ jA$OyPDH7sT6{hp+igF`BN \17*Rkf[DW]~!ay=Y]~V=W]UQyr`^| rN2ҲBr$dz0''TV䦽=$Lwd+9 MϱwV;$n4˿T[Ģɚ)沴!Aj"r81?!J0&OB}[&z887? |"~pRwgחC9 |E^l79_EXl6 W)Pڂ<@$E_wD QK4'>_b (55;V#ʖ-`cъxj5UG3!Z_D}2u*Pgtgu˹.3tTfI#q˺C~JԔ2Ȧ}VMN@llD$*+ji?BC=hh I\$-m= LUMڰi^p4ee 2y;akv%k!Ԗܳ{|Ȩ wMiH}e _̚r G!, 3@"{`p Qh/X mtisOE4`X;2{%?Mv.E M?* ٧pΟOltyh83rTr&q2O%s͏@FF 36Vg9scT!(=ͩĨky)E  o׬K7؂;ڨI” Vi5B/O,-yxC2=e ٻ/dKc@ DYmgSHtIɲѯ>%G^Rj71S$>V^Tb#"8C/c =y\ g<0 ĵ28{35-ɦPj;]Fq3d8g*\i[ ~zL3IAbs8Om™)ZuYMU`QЗ>w R)yM^AJagZz: E]}̅@{<+bC/ZQz^#߅d/p" \k׳Dύ֪{5dc'Fex44Dv&N}ūlHFG9"cwgPż7AEX*K}/Tl5tgΙas;є0 5MS;I)ׁow`{d{ ]6$Șo"R"4#c0.vvfJT'aVT/#_.꣸}¡fF3otE ctWυop'd1X7|{m+y^㓇KXӍpx 'om͈@݂./ɞ?w؄:OwgVy";Nڷ^YhKimc\jE5)\]i- {K6ˤv`STZ3,h]^=VEi _U zVd_ Qsl#\ Ĵg8&鹵}nmk_F7FR>LӤlarn=O|FAcSb6onP5Ҝ6.p #v Ig%7͎𱊍])}N L\]rT&S>)e rr@t;6q^z`ITZe/Tr]3τ3W+X -Yծ(h+{ZIПF޲iD^{',TI;sMt/|\ 9wmd*ٚ4&20rL"n3Ձz3K1wpJF6ukLa//ZE!JtAՄYxt@ӠLЛArx;P&"4ϻĥvU@>]\|S4&լm]$\$C1fRqAQǗ3q.OOJ.sO|{ ˖e`I~;5 /{V^pLJ^Oҭ )Wk"~留[zg1O1fRx ;f6յSx+EM^hT:¨U1+bHfQfThHM*ؠ"YUt^TJ,Wt"{߼=-.ُu>I3[*XXf)x g;x G]V1U߹|`ݼQ ˲½>AkL<.ʹ0\*-j0Oaiq3Fd8ur4Cu)YY j:/\S9 Ǹv/Wu_|tlOKއW"DT}Hg& cP{8nQ.9ak<4BBKd }IMtnWsKډ7?@֗m#!0#Ǭx;vo$wܰ 㦑Dݿu[r{-2 :kTG2mB5xu]B|.>etHckFz[^U3jG0;{6j+x" ݋O{5Fe-_zrKtśRQƨ?x9 'o6{ >m <:x>-VF^vgoyZ-/&PAܠ1zic*!h" 1{f<ʡklFǰGV^Mٮh>^T%e #m \&% f%+8AYҳSʘH.9O&?>uEgf:gYV5觕JYIqhr&AJ`Ms1wz9G4a8ŸfPMr 檤Br\JU"!;3A"FD2s,hqTh:yz~ ֣4}r^:|{ WuՍo Zɥ"u޿sx׉F gl^:qĝI-ގcxxhwWj>PN[8FtuAnKhWlgM_2kZxރ=ygxL'&Gk:Ke?3#[l/Zŏюcz,uq9 Pb(ڄ 0Iw[ K AK*9U+³( Zn1鶢⿮Qz~kDo_VNϺl^AyCAnɨza݇ X;(."9h;[yVZ=4_`OBDexScXv5Թ Mԣ!J|'NpJN] UӫZ}  |2ӡM=aRJi.I[=YFb/8-u d9h͊[r#/!3D ktrބ~R'I«ooa{Ky ( {sלC}BZDQ 9G WHBBh%tS_a|A.b_42W uvX[ W o81%FJ/O#ٞ+ǚ86Md~N c/tϳo3QpA,=8b!F8Tuji(Xu\1LyZc| {"Z)sEmpKD$nū I=j3;A<9NWS])lNKn;-tԩſg:yI, E u RU?kM$+j ;?sW(dP,K:$ Lca_KzJϷ6zȖ)m$b?g4!TVԉ$9;" poqخ#FNi~o>Rx@/ N|͡oN3dM>ՒSF8"X 7oV gǧ>SDx@Zl](h`zh~'&`Hk|Kʎ,;TB$B)'mFU@__MK( h+1KҌ$%P]f[?;1 ؟[]N>[Ы>kWY\Pw R 9*pOzpGf" ,iҵy_;Bd]uodwFp*9;#܍dj?~Dh5G^')#+3'Ynni#<.-m"k?VUDo>㛳Ɠ ~ 41Zeʱ7NXk 0֫IW0RT%ک@)_$eM$Y$cI3+OLfUk%`-J,Sl?2žBl I`Z0JVna7W࡮)u`MDŽWEZV-: 1t4lC#x {< gJnMn{)öS;j!Q\`D^C_kg%|s_ȱeDPeʥr pyslRK 3k|yL.򴑿X@܂uExY#VpNJqH=\M' -ŨoOURɠ `7= rM'qozȹ[s.\Ѝ`Op5_LO;T@F:/,w9 h;b`yjIM[|wۂkZ(GRh^d 3Dm=ww4˩ϙ1ѻ;#"V|;1]w!nUH7f6yߙBi{?Nık4D^O&Jfo'a*O4 aȡ,UYKޓDm%X1Sϑl'cԟn⠴ } ,gt0ٚ:|x:E%>*r3/,rG}${1_4qb$TMTۯ:e*S@[OYd)yXGSEN,q:`LH `8{'s8$CtI#[_#h.1sBqxYjfxo" ypuH $8 `>X8 (EpPFY(WYP,"  rͭ \ʖ익Lq~58]Cї?|Jg9oʟ/>k5; wmՎ6PPT!i)}vGMh5ybWmЎ>&Bc]S/T/7kFhїQeT3K-FOmm>ox6sL#l<\izSmQB >T9NJFtm~S J  ͬ)K}8 'ѕq(e"h~l  A ܮ:~ñ4;o<.OSRc!ct?vdo;>Mb =R.JwkhwCEBOZǾoAi^j*KL@6'O(&:(Eö6w7X1pn+A@3aP,WϨh'rݞlӃ(pΖ:,=٤M}+̏ |R7'?H+:~!g)tgqUa3_gMP~ wz_iz̦!w~;LLbp7iY$Ҧ&KjChxNA)ܦb2l,W 'tD!,Z&QW _:}%!+& `BӪ}'KV> TPĐW:"3Z{ /XejW֮6껐)Q4Kvv[d"`wJ^eK̫[S g]}4mK'zjp/zuQˣga%ƻIctnX͌2\AD$ےiH\}(u2yK6/N{ `Q!4Lrm}l߯'l15hV4NߎpbЊ?\]]@濡8lZQ-ɛ FpMA}ü}/R].H6`u(a^_+˫.d4YRXwUEH>e98uxId;!%Ax'@QKdly_ytaQIwObĔ isgY>mlPv?5m@w&m^!H% <-يCRr@6wS8GC PH9J|`VrntYK8Xyy~ͭP TJLXY bfLF}3p+t6`3tQw%jஹRK,m~ot%X]hW8Sts6C(54Z6 (|^uoh %ކ?ə 0Xj'0]7LMB,QJi1ڇA FTFVѯwm/_nh.>ռv&#4i'C[m xoH#PNO 2d.UT*x0sՠ"M =7.N=hK|oI;^n.49'ժ&euxyR7i =?w_ŠD>S,U ' WY:c*=<$.Md OGUԣ7ss@ɖ~y' ny&%n"(,gdrWmA&=Ճ>Iwҳ$&@3sC}:t\`խO+FߋV`-zKmqjv/dܜ9{/@s~J_U0j x:)aqBmW!R~ W-P<ݫZ::HqF·~Jq9-PI09qtm=T Yt3sBh(;>' ^$lzpqU)Gι6 dZv ^낽 C8>&or coylل4gT|@v;#U%G@~W."$[c$]5<\VA݄89&_}mS\~Ysǚ@2'3H{O@GpM;d-Pj0P%B qtNࡓ|94NI.EOց5ڔ$1K_jNXERRDEH%[&RU"j_0EQ;O+x$.8@F/о3i31:jjR r=A8&)O 1ədfP̣Z֐mxŶC񂷵Ff5d^fOqCiUw<m"Ks+s}K L0 Y+IEэW6-519b{ALec)2eB͏jhignˍ51m>AJXjPwEKdvviwΑOm{"T4) v\8 9:FVȁ', 'i3BskwL$tlbJ/xSp3qRH'yw Cou{8"~uȮtc6d,AO[gS$1ﻈT$UhS/mU"-:QZ/v #U.RW~9\:o#\Iz {MatY2!m(*/饮H55y Y p->Tգ#],o8JG= "f8d=ӯn|&찂Mo s6LMX6=R2ǯ:AwT C^hp[hMߙʵZԫ$sAZod~95- vE)]ϐnӔr-B JX|u8?R`*Gާ 0f°?P`6xm:?O ڑw 'bΜÔDNEFUtrbH,U9Х͏vB0pagW\zߵӵ@ܕ|_}UXV(X]&p+!Zlp\ԓgKdzE?NM븏d(gsk?]Тޗ0j<`%f+,_i\BCaB87lH\u; W@FS>tORB2# eAxC6X^O:h22v/YB+rH_U E_a0 QW;o $Xb[TĐ'&žn:Ѯrl[S@(™!CWJKjfBwbBg]Z eˌx݆UzW!@Y!H+ҶM,Q~JC@u\@U_X5ݭQ0ogz;rE)sBO4}y9ձõܮat>JXz[Ԟ a2;{R0/ ~ k8Ity|+x3F*`bB<6buTX2" BLo@9B/դact߬*3[ͭfD'3ܗ?]ƟN]0=ѽC?#%L0T׆cM hRh[׾B2^HJ"eW̵r)qJF^3Hat[x툣.>D$UތC,?vD(-'ooAҼ['65-ŚKˇ]cv|;ټ4 jXC:y9BAE v2{w+Rz4b}§=U'gPaZPZ?:aCp&G=n[-Fc/byO`\4qivsVV Xg΅ ˈtAFDԌ"I'J-9xU|26dn5@ȱH j-; 6H.&[ae}RS()|.+fo"%zmI(@h,yn`F@]  I Oe MޓgXZ r"&!\XǑF 4CD1u J̮K(\Dc[9D'mdI|C L,!Uo\ w:Kdˍ 5%ng*3ehZJ`#FX~Rvf+!)(ޙVn h ;2ҐmOyI{!TnI0L/_Vcx D i$-#7qcpæsn<=j+.>r:]@r*'wm䉥N#y୕/݋pchv~G.12#M[ y ko %eU+JSOޚeO_Q ̯9݌“,bIXY~xD}xi?> <,3uXf 1{%۔EI_{Wqȧ4W) nڽ8G9VnWcKR%ϤV*d+$ 9>U7n'>@ohEV| -%ߴl3@ӑ+"3Ld@>SrܱT%?P_|Sd]-UYVSB,< â;|ThC(h2s$&N&_OdgtWq8®nL`b@v=o)f199œjT NLrcT4.q}kB`OiuZ ~X#U@rhpj4GϼGG|R%j@pV8F $w3imRu^Whg 7)A=,*k{3'[EK ѓ Tȧ0 *@RJFϚw{1Dc'*ʀg舙J%ʨlysٮF'yq܏X9ͅwexs1 "y>dʱ+"C5=2#%8TtEH;_ uOz+}]֣H>ݩH[Fƽ/J~1#|+G"^Šǖ{m$Xs/b*uisS&MUjw9~Js\Ji{.%XtIM D [_ Nmq;!,f@!I0jsu oJ4ymGKnKy0)k~0Ľ]24W.0h95? P%-Z^MWꚽpbdgoz֩貙ڀ D ۱@`q $2m\x$guth+StQ'ʯZ^S_o9چ Fhz=uP"=w >h/R2} vPac9AudJ[zċg^\u.'D8/C?pgV97M%lڴ ~Ilt3sV~_ԤV# 6[>131i4.9qݷnϗP5D8M˧YT4cV>"Pq8-tH.;Hofu+E P\7$O1$OysƨOVVI #ZxZ"I@ TfnBoׄWc kē9chw;Of 28 зM8 j76r~~n*xSxא qkc8<7%Ģ "/HhN犍F.̓jF>19+!stP>f(º͕q9OHN͞ &ddfRou7#9fFEm.?7W x*/ek_ f4PˤntD+8`F쭳{ՙ]H#}́ 5.m%hi%P8 R綕S7WdfxpJ'txI"^/(+|!ͯeQ rb:oCmJ0 ۸0A1jTv6 dohS [Ʋlu%%BD?nl&Iь=qٽ R3>[؋}ma)Ώ %=;?WZlJ3k4êא e_;>peax,rٻT'_TQ'VկR^hA!t+z~A` 9@7(e"_fC=4cT@?ʻ- xD8t8c|KcچdRO9qlǓޱ:YtO3/=lcfب`=#Lֆ\>nltdF)=I# '\DGl0 9G ikwJg8 2[aX 2$d.3XpWH=d-v1}W/%?9rVh ~.;c8^1o2bΚ5H qq顑Ԗr $+U{QPHRd-G0k=|Zkl;2New\G@׫p}-|{OMrA՛`>uʞ\$Y])56m,$ڞ t0xner{4pHR|mFt;tDXt476^FW jՊ H\*75HFmdʼ\EP1;[}dН' EDZzX\R1:m'qbv{ 9X{Md,/*o'pE0pB%oSR8[ٵ9Ok˼30!_}!q?ʇ|Xphr|Z2ljfW%+y'MU@ B%qQiFm}k3$gpgpYK u`e{:Ng!nbFP)C *peWudRq,بuDDb9fS Bv a_޵X|+$${V&O=kNJƚ@`\D1v҃Xv% $M-l֪M02SjCy f@cŋ1o8y}anu>=9 H0h-7UybKp[ =m!e.)Rھ%1h65fWwX(@R"XFs xs>EhDgѩ Hm !zxgW =p\G.4*`Vz2$ ]>朡/"ɔqKZBwN @)uO޿rzT /~@On-EkjٽGG1833U#P$Cǫ684ͼ"Iyrc壦\X^݄cֻٟ:,.[]aA{"j,(,ӊWǠf4Ӻ|$3AA(Ck(3lAUVː8=$->)GԄ?> J1u|n?Lΐ0/ݽqU%"N@3'IlgSӢMg?sh ({q^>.ܾjl}nncG"Z)i^νz9 FHsG&@ z#<'٨g"GjWb0h&C'b$ T%H|^FP%-Tʡ*CqOj/Fjy:BheYT}ս1 _oO)T 6^Mm*m >\Z3<y"Q "?ϖ }6;עޕvɊUY@uw 8$Sv,)Og k_N5۝GȂ͉>U8=`Q)%9|?Q; m&% o/b`&r@ Y58cbm@_z%I,F#tR@#H !.8*y S7S}'R@N¶;wKHE`}7 ޝ1ɳXu1RWT=i2E2Y{_b{8.ȌtU #G@&,46*'k B۷kݕXI]3ZIK~Ddt1-?5Yʘ_R"jFA!ӀqfX@a[iyx#m'i\l@@S%PY%3f9{W J%+6Lk[Lujȱ,:Q;B/Nag%қE IWO޴O.Yw O2xM>`jw'RQgp(ڡ{|3&z,ePzӳua(L/M{1ѝ jmm4G9^AMyċϗ#Cg)f?>O-Hƻ~PW)8ˇ

50_@Џ̾0+d/g 51^[Vcx3;J'WookJ蚄pV+m10 vϛ/hrw+IS;g]*5oDzd5w\ }*Iӣψ"=V|“[8Q6pHI.ZoOaep:hߩ$!I-h Ay^iU8!'|W ~\G^)ecj>`v2g=4Eõp9*%,ZwV%HXאl3taLy~+ՠ3 &U 3F-HV3N`ۓǠ'YKDFԑD#82O ]z&$|26[0rO\ڒĺ,?j>D7!wM$NE@j k|t i Cg*@ie|)Brd9{R a@#z;0 t0*r0q7k\"{x 2<=2gpe[-8$B} )-EQ0/ !lMǧZ郱lyX~ t0#9G]ş&IfF@hb>q :i^~״e5;$Ћ!֏6lk >9U qdT $Q0eW+{\ϧڋ10~8'5m襗ӊ=)'LFͮOSҪۥDme߇h൏вRު½Pd9sq]2'"!VFb4 d!Ι1 aTcBjM '] , 5EׁLŌ;NKe/*F>K"E\(4N MRhK^SU)K) r|]' Pv|Rﰦ4R^dI0?&z;a/:Qx^0M۝a (- Ga)^O.~WoyWStt",s6_2Βk4p!^j%MT=`@T8eNUf # +{ZvB ͐YEBFxu%Yj6ȕ-%47;tU(r.B+u1l(J ) /%qWYr?tHrBObΖ`Et'.AF]9APnugto$[ UFM;Ӹ=Q<0n@uRu)utNb Mfq*0 aEeJxq!([cCQ2,Ӭ4PĵAT5dz1suwmv% @g) \i>T 5BmHPfom?*^V_Y>.U18+he[CYĎ MbCq[(Q.2/8y[7hzٹӮ,FcPsxǻr3MTB'.'$B6cR91V`} s3h0RTh5ֈ[/$Q8AcQA٬W:[2\ *p=>p",3ȩdj`k?UJT S5e7[JMo2l1RFnƜ-k02EpW^0t<:n @VMڸ}oc^^wOx Ý˭Iػ$ol(āBK¼>EĢ_bw'圛]#l;LnXR}=zj~ > ij۠+z|, X@qkiLEM =hzd5_f7(򏙦 4LE `qVzU&C*c_P5i1 _ ]EDq1Pk"78Sl%,auNmg\#>[vo|<|5tosZeQ  !?C0T;Ed eil>iK>t^C/0V@`.8׮\-sG9% */ mo-ڀ̱z`LЯsd mۀyϣԙoLk`?ztOkz~Pb.!8\̻H?T"N)=I\'Q ഈF5 U 3*(H;%HǞ4 tM%EMAч2*jb}t(y~~^ =0B+5[?9$gr2,ꕮ^S:~ɔkaxL7$I0M;ooaG"V]@/)~qiA hESd7/UteҏǬ}ODqHU:?Eg\f MK0]K "8?=쑏 ᩎJ]bFM.}a~WhP ]vrJ5wxhOy2TŎ_'rۗ^>+A Mޣ:lHLEmQA1'YX4kT诧)C- ~lCO3&G ;#&cs_aXD_iyJU&ʺs8F ~E[ϣtAᰂ0BY`1uZkBT0:nuq&ZLk^lhI,ml-XHP1 dö0C,pV:*˔ )3Ll\i7O%Gr,ZqW_-618ղ 6Y0p~H"BT ]rzҜ;o^{d}it*yQH]ώ]XG@A™)}jVkux+~wL>B{uuaեVl=p&R=FwUZ ⌦[Mvh[Σ͟_ZwROcЃuPRASpXшZ?ڧr$ȈlPØDT0#|ow,ʅB~GE|KW&֥ TVf;qІ"D&j aRG`$ Z qьIƞ $Ex$C~an4 L=C/ T0&`9?CD1ǰ;gwy{Tl e&*]҇_XfDqK*bnӗZ^:TWL -}#yxh'á`B˜U~Xi;i; ]*Lq54ل\X@m$7 )=;@A.nh?glz1Y.fLo>:~SۀiO"7/m'e&i\Zts̖צ 6KEM# =W"N5ֶ0S|ډARy+ߧͤTS->O% doALި]9{ ƈ67u45ӊxHPjcM]G x|m璄YVOqR؟ p{KO#a"{=$Y|^?Fv.оb`u1`x1z%I~>6m u]>a_:'+QEO*οw~g~?OAmhȴDefC4XбPNB!f$92&`֥\3D(ߕH|qS9ߞ& 8Jxw  RYs4)ٽl^HX_3kˬo0c@+^_ ptJK\%b*F6+8ѵz|5Q&SӋLw8~H䱽t:b %-XBUxؽxv5X-R2?&ٖ7DOW?-Ӈ.48(l x~5'ʶ6]#_~P (F4!Yg\ E"];6("b&Ic+ȶ2f0uI<֣SydiG0(3!&\w(`~*` Naw)Sё~⧌E"fk2ǒq1`hp()Ycj9DGUAz(=8zij$ gPkނFuL7ڕ~PG kx~T:bf/`.r^;fzޭ&-Kx΄;ڻb R?\ Kظ^4P'<ƗB;ן=?NgC'#a )RBa X7a4d>>un!ϞJZĚ mö:}:<,ңB6CT ]qw]'I~ Hk Y- ~CȑiZwJ*"mh#6ea:%ފ^Ăi7(Y%'xjMqXR 8 N J."Yx\=# xi|MH?ػ)p'~1@w Y͊ZK]t ] O(~T],[;} K;Rp>ƒHB撗d4AtLq;T:"VgT&݋>| Tz{5Z+7cMgf0 =9C-}E2]+yHx2(0dۈZ}T-- (k -okn{as2[rCwz.6,.< t '#]3!7%:=9U9/Fg wpj"WE.7nԩ퇪O "KE\7k-6F#R@y bf&L򌧷t[8zZ|w#=`Ϗql.Ol| |l KƁz㠷85{]-Gn}BHhšv2O?\ʠ!x(5I 28FBb/t\qū5nb˼_80xN!ZJ_=o,, Řc(cmuXd|b/mHf[w; Ǩ(,f0!`k5PrX(s/"H Kyݱń_Z OOa~v1_jÿGr1ȝE2Œ.tqrxgz :U|/PhRN4dɨudf5( Z5VY ;eAlү8狲Ou<܍}V:d\20~0PC9N!uƦU5RgWЯO6A՞dM g-B aWewMDTs=[z*+H s:e=+Z96zB*j:&y N Hc0MΔV$M 7Ҹ&%1T~9)O4C1f>x sTRż+q%dI9Cxdm٧߇Νs ^7 .11usW]Aq ڝy)>~}`jO gG,,BXwYl/"|Ik !II ?t [A1mcQI>d5b.2T1{,`6j-D&>?XB)_h >bqkAʙ.8ꒅ';l%f 5񥚷_LBr~9w<"_CllLfarچ b9{u\lL;lE!S_fC]4qIh-m<-^kϨœgRߒ5u=a{/P'&TnńMK<ͱkyɦD2sm+ R9I;^v$CfP><{k]pj` cx?~bL ځղIq *{3OKkRuHFYcίd$ž倳2.g$`g%LЧz@;CJG , =ݲDۈ3(lO[>Pv/yуǂku <2M2=WT.i${X}/LVRPyGp1⥺/>% Ӣ{ Yɝ}&Ҿ_eTk`h/{i|JmNSbˁNϸ%bfjN::H>\*>e}Еb܊jH=qc dz1rfSs_JL {F,ۚ,(2WO}[@]4O#/㟳[1[xs#MDi9)oz)t)xuc%)o?6Vշ~Hq;5|8aAvzIw45;j&9@EcFj4F#qKqVS鄱vWubmwԆv7Y :-!nd-p+\Rx~=*jpGd+FRU8M5újVcLE hz}.TN`24V{W®inGriDVmc[Xk`ZsȿTvs8GDzǢ' #?8KV"rH|ͧHS+oNfI?cE~?7jp~ plpVW7v:G_\aHR/|]ugT=h\#LP(CטH:oݡrl]a(cVkk0"E W&_j%Ķ6d!##'lBV^Jt2<K,D&#A]ƠERDŅyHacE8phi3~}0rQ$'bB1}+'%P!gC0h.!= y`Ѕ}X/7,^)ЮLhbԒ>xtPTB)Fo4{Ľ ;1Kz xA4%94j]Bem,@f"yu?7 8D߷:Ge)M,0C}VY^A7JhC[e{ ЖB5 &RȜ&|WvI}Q0% '2|).Mc pUp{8냯5e}'4>,, esqʮ`tǢF@6ip%8 a'b9OC&oK4lȸDM/hE,qyjNa(oӄE֗0wvh݌  ldKJ3-] z/"sx݈<}կgM(FZ%ԏѕ]3nUl^.o$jCv(79Z7 k :y.]F儜NGiԩdy=۾Oqrc,oP`F؜MGMj5~1<(#4XM0 %g=pI2aFHgSbp4>ҴtA)wI7ƑOC9 aMypg01{5ډ^Yzln-N5)=| AEYxK_Z}JlĠ!oӇgF0h+vnXdId!YqNuKYQ'N5G<`9[ `ꃙ3s}E/mӚ0[fΛ˟aM{Ey Nn/y!>3 \ʚH5|b+Bc'vPs5߾%wW=e= XF*A-3j.:cG3sX۩~%6bAHTBIJm_v(<%kLd#6~ =&ܧc-_xƅWL85%VLisvX\[Ốh6EpCCC ] }'J~*u~Ax%@W8<1>\8ݻ T6Z:یώ&Գ'3F{9ϧ+˼$9Aa ŝڵWjtM=|\=NF#LNsߋzsV zrջkj_j.%_Cb(\ a| teZC'p<ρKE)=Ak&^MN3Y`ڨ MN͌3Ƌ;X)$N-D2Ψ3EKy ЂɷU["R \ɐ{yϾjH~~HZA*UDκJ36ԃ!L`bU wIT"ˤCU Wc S: %ܷ*(MSqmQ(u/!v"Jd*̼%j(}pHHХ~qc3=a%%&/b5!-44Ea8 p[c͞\<vJ}­4SA3Ք #NUC~]#aXyX WZ$?DŁnQC0CP3g?RzVU<΃y\+`Ɋe-ۀxOǡxjv)m ܶk|#Tž8IS G+Y3۰fqב2)䃵K{kdi:y( |Ѫ1桞cԧmGd{wBbjIdqy&&0H%FJ>.Z'`<׌ $Џ=i+>[ :!ƜH[siD=L%^8uZ844Im#ÒX ee+nˡ3Мl1.{%>r6Yn=6S% 7bQ`$n Wwd!^eyGX hk׆D^h,+ha~:5(a&vL#Xa("oDᅤIxyGgOM$\vV/,mns>Ox(Ak!%"g-AMlHJP4dhjKؔ՞ Y GvfCQ$1ɤͶZ7{HϵK/F?@i6aW=-4.ZLs4;q م_&ČwEg>_0ENJLQ^D`=u?`Q N)jW(Y;(&z.8)eƽ)>{ Ft䙯r}sqa5!A=iY+ς3m6e]4YBt˝qfhn%"< ټz _x٭[+u݆&O1uV}3G[2IHA[m?"|rѽ֭A,G3/d)I I =4J3Tu,5Uĩ;"]pܤ@)vqRar]oh# Q\hM51EkG;Vxetf1č埵矱#Ƶoy-c'48%mV-!TE˺}qSVȐCT$_ՒFoIba[15[4%UcBHV4}wNV M:AwFafE  H7gS2є.pX6Ws`L-ӴN1`坊n\]~1V*vI0IJ-" R؄Mbbi@CTgU-ZԩG tCk!&=)JU Ϛq=u^e l  rOݹ A|3wS>lNf{5lǹ@x4TXQ P#=D}Te+|w=U?_ݼŜnRI\ޘt\l `AWVm 3oA NsU-E*4E&#{%/o AH$ʉ_5Z&x>w5aACt0cGypcTZ*^Aq6GO,)\-nQͯ-+&Dn_kJT!CC@5IzL2鿃W(DajP*kO46Hmg~{ODEq9K^ 햾;+}+H_fb NxYCox **/A8U sX{%[[5{e}Իqt9Wq-((&?SbK< E[F!5_Ch.GI\-h%5|Wܮ"QpG+?to"V"l%$ڢB_ECCt7%%|OeiokxFv`z]hzx|_ y??Uډ뜏iUT eFDe$Ŗ'7aTHeME 8J"#s|-g0C7#Ɛx$%\:o75KnHǶ⦿oӑ!سzTQ!sc v]*(mTzcSbvzjUIcv^ ׺\-=ȯe䁿Ffx${2MQ-&s.$m}l-;ht9,KCd:LvIQg%j2YH"!(t~:g2j1m܂phi2֙Mxf_.C(bޗ{b Td sz,&Hv&,R6 _hxښsN8 s:%J|jP=+2 tlD*="}vO] ٦Y⦔pd̏6I2*X[ـ{E{˚ WnP˒otTPzS[$N@a 0w[ʻZO&ZJFo8!:.,%Mƛ9j҄R+ Glv \?‘2}(ssū}"rnd7JKl* #k8hɣ+v">QWJ׳ikh%9, L[yY.GBG5RShLE-GSƤ{U]-u뭃$mҁ6|#jءQb')Źo}4_οޮ(CM%^[8է=9WBz1i|bIKP>32s$Z \ g%ՄYK.mmlF|x .mMke0&U;OXj1wtscv~}a`6I2Q-9%՚yqԭ>A.*Fy!,K%Pn9\UXv\Rr9C!H>HrRg/\Txby=Y"݉KcʦHeNL~NА\,a:z%s ȹ4 蠟-5>  [^"Ѵ}D:\4$܇z,#g3b/-"VyUJU8D_nT Lj/1Z^ _S$f,Xc3'w a>فI׃C4-KE+>]U>%N 큲/[-CZ7#VHOza"J)*C#%QpLS{{WIr0@aCYAL[@QSBBJ3 Lj'mK6_E!Ά iZvGkx7j  cd?-W\$ yAAޏt%c>9^P1BkleH{4KONJ%ƒV"Dn6_6ctޢK=od&X{  C'UF-"#"a+07t*FSlC097 ?%qk.#v} |@zm*Aʕ)`LU{YAD}2"j3.hBm:PZS)(-\z6`V<{ϔf 88;Z,I6G_W(\xҠz9_AJ!$?^@Pt Pڍ /)X;Bޚ(X,$3IlFJչD ,bh];.E'7mX=8$YQbqyA3g r gyDFљ%⍢#ԛU퉣 ]cc~r>euhqsa.P3+.^r^m>C 3n$\DN6'.S\J|'DF,t JYM$o:3T>)r4>N/g !] OʴUPP(už6 );V)p/a,$r.M U=1DֱFkO>~!QTv[!vX|mH[GB4;ta-o /^B@uI gw=bl?gycT yuj_hM;\7~aCXD23Yr쮯AyUm5Xs@"Ǔx޿8C0Ո}v̏T(`qMa)MD&-"gG^nV8i7 悎DM-쮑j (!NԭGDMH0M V!scThtx\y:YKa$'-g)#"Nd:~'jt:=Q+c8THdQpwcdt BL%a^ ~#ߤe^2Qexܒ@Ps2M2\97lSt((ES}/U?RW$bth,9Fl5qNv5' ^SYQټ]@R4s~im&^UnڒK.QbE'\.։yRL\)*xFP6&]o#D$ֳ<=@t>>, 9DF%1kjKH;G+ GZǥ[Ty1oNfor-(Ǡѷ&eoۄ AxJ=@? V(NT@Pupc5Tʙ45 *յyqjGf(ɝ]4!&lA/'re%>="gx齳'˅:~EYp0}17 b\L TǶ0,P\i?+HzX&h?3{&e0~cFv?c2ZRW0Gw ݃vm]ҋD)æLj7Bn~E1Xg%Nd (y}?P z|I#I lvnVi+u=nf9*I9Fiw+ŶmǠBV2-dNOlTz,>>a|{Ôv/"Lf/$ =D]Rx W~D3(lADĤjC|;sd'd6m(> ,Q&\7jH7ZYh 귁G݃1,ʵ&:7Gr^.l9@=fmV'?F@0tdG^" $W-C6/>VI;jD}?x+#q dZnz¶?®"Cl~2|ŀ}&Ǩπʤ}lHf?|ֽY>TQcq+E<:lCūZh@!JHӬa6xhrzzt=n?Jbߌ<(%) +N|ZE|$,E F1U :r3D+Օ:TnNWEdX`37-'k%W"^).8hOYWWw/|OHdHT(j{Xw*xg `B?.˾QD!X4kr 97ɽ;I)s$"᫚IPXMcTJb(*J̴pwOƨskR*"V,%.@Rj@a~p\nE*N2W0rYjD](T_Q倥TʸC< ~ke\vR՝gE3W [$T10E AUjp"cy8eջL]8s'R-`%B3ɜlyzG0dE $lMa_R::B8j#*FqM*D^0$jC3ن&/ULtV-Vȭj["pL˷4²rˊg]avP]z$z=V?`1SiPDNg͎ )%7ttV J4{Za+)ވd玱yXGnx{7\kʟB;m8<`kxk'BӜyžU7+ $e{Z"Rn4z f 2΍+xH ^!M$TɏN=Uwl9LwqRpq}?f](&rنMzF)LzӺhYMvg^y˱v|r?Q 耕xv?1Nf ij vs~Vl:PA`oSQPHIz}o;̵ּP,6;\e\Vd}R3,..U[L0lCŠVR`(6KW2/9ۿjw]EVI ]MX:6˕[BgN޷]%fV[ dҲ7~L(B)(JK^OC*k'bB5䄣g}^|_%*;q~a;W!5$i46a@f|!}P؉U ]VN[2Y8{Z͝zWKͶ5\}_xohZ~2(J_N`}0qF,_C( _4_뢆ȹclkh%qj@V? va* iܘ7"U?YK.D'SP N=жfs=O-.I4W;f-}-k3(1l>m7SˊMѺ!z4ZrG( *P 1VPW/1Ur!}ٚf?L(fԝBU%{`2ʕwڻCC@R3 sl61za h_*.4=귉IxcB6]ѹ1{z 2A ڤ`F-=-̩]׻O+F]MՖ^7|:*U#ִgOa0PDz dM/M._Bj"5u-HN7 ~ՠ~oGZ΅tV-Ց,&A)9UAO)^13~ѼHL[<.,zRzB`<ծP%nhgͶe"4z:ň[,"x9WZVJG4Vo|k9R'ȾNy]⪞ fw Љn3gyab&\Er*ݕ\d4UKqv69[_{=\?MMe]5lO HCA 58]5,$FKǮā'pA?=)C^:߉unEz~v6!x<""Xz"m jy'摁J>udN6dy(ܡ6)/x`'\.[P/꼡I.0{<WG[I1SĐ2ԅƁN$UWTICf*}{O,q&W~XFԟa]ÂBsU=Zjq75=b^nyf?FOeęAȊ֞6M.O}#>Iu +)Od0Yz-lPꓕnBI!a2cAWOJ2`m)l@d0H$/`ZE2jwv!`&$"XH)=t_] 9 5dQ6;W4Rw|#e'C۴ !uQtk0t)1”ja0\~{輩Uv`ƗFgiTH6ˎJy7vwdU{I7s1a@º6ws2Z"036fyj#j*CJzVйd+b5qk|$kR^*ӂ:✐=3k'QARv\{XshWq^Յ&]Yɛ43^n`l}&x )bL1o@`D׆0: $ceC#y{N&ֈ_hujNZ?h'5y??|:=DѮ Ն/ol]ءhUUwݎٻOIN:1w.}2V^##uzS-XddTjm' HQ1#x#%tOK4 Rr*KU>fMVɯ ec7;E|Us6AD 6`beDcMj^={'w(l~3v5*Xk>/%R݋KuM;\ "x8x$m[ *N6:qQPO$,*"V%ɰ9(:l,2h&HQ/Sn 8g.LɘufoץfxMHeL(t YvL53 c~f 7eڝC0>,rc95AلOAsӡN2 #< L]ĦZEZ2(/"Lڿ23y݆;n}S>ʆ-b9KmdeFx)Hݠ{C1 Ex;R$2Uat\ѣw7!OݭYU,%Lфi~F 8}\D*s ]9WءZc_x^ܥsqX<=VOڡ0%sБ[V.ʝVW]QBu,[M )q! <c w\ɖ2-k%UHqQaWClhh2LZUpOO{7h9i%d+@OӘI9 A֑u \jt5;^lxA Q{jhCu3)5xQ>~p Zn(rUja϶Ma`ԵE ^ dy,Ґa5(^Xp˿ok5 A>!ܧ+>27)wQnd&&획@6w@GYP g/ndE^Di 3$Ͻq}$XI&D j.Q.ګhAhD]:rtZH9hd|# ؓO(--ahF V 4 {)#+`G ÀΞa87jQÊ~OΪl(ai &PU xV~r9 IqẂmeSn6WN8L|6mR^j[ly' Oֺ1nN&'Uw4rVmyt-ܱmc;s๿nBY [JWJ'-3Ag.S J>~xa9]IvVk1./Lvx_R^971LjRZg_%-^!ǍQ=!]#fb} _"=5D~;^q]P t:z˪y7:LR ګ@45&3n;!?kvomq,yKKIm M܉TK< 0֧B1} `4b '0 p( nBף`VG&JpeVǨZ'y4~J@0:{q?8Ga9OVɩe0B a,>Fefd%ݴB9.uQ=! &#CD7srA3&{̚?~{,k猥#f$E&+za":űzXMwRZQ( 6fտw7 -;.=P.vN."%v*UaB U3rqtD Nzh7AƿqXD?UQaW,y,GzfUEP&*eN84v ?:xXQsOX:$8a9%2j>XoBIhV9mՊS5 Z*Vt*nI(#iS"-oĞNQtxV!=]`O\=<F06 ys"_6 %9Ҕ%uIl9xuTfny^ESw$=n V:5[{ [i tO!Pb>WqN|y}gcN+_[8 |D΁'zfrz&Ib^%ȎJ?gR*$I7i}q^l zŻJ4X؟0OoҜ%ºQ{\Roqz񁖝Lįrxv$YEYcȔ[-1j_e eYd緤eP.MR!ϋ[qp9 껼/ -jp񘑬;tqjAMVgCJJ+٬jNbwN"I1[l%V7(Y!ZR9&:5k$𼅊Y042ЛtV!?1ҹkjO(EWlh,oH9 `TxdQxh& Hh,|rsS0([ˌbU-B̸0NV9qk5ή4O͟Zu*,OhOLs܃O}*i F۾qЃ3om)aWB?WVO;ddFH2-8nqOS=^k~EQRJwxUn4oFn!MOۯ-$?6wNm.7vk5B@Q nI t~ƞ'[Y<*X#g=Vcola2( k!)fv/dv52B>ꩅh}d8a93!t[tqK#6x)[t2bMjM%Mo|dt*vQtS>=HIĥTx'f+ tHwxޠ-A?'A Oڵv|]rZJ{u%C'9$!ww*WbGE{~g(| ;3f47D6 Q6#m~zc]V&&,GڒHk_[?01ہC+}c=~^sRDigRي..pAx?&6xcQ\zs%P#EQcNopdV_P",DTDLu8 {ۜQY HN2MYz$Ъ;3!Ew*)ʼn׶NrV^pvZz*S 䓁y'M,6SLI0BY ;}gq[v#-MUNQ'?m+[c '0B!}_Ec}uv 9EǔZYB)f9{ہi}ym:_@mvi"< m6Q%ERS 0!k[xKvw067e@8:yH\v $#)ªy;A1{*m?$l/!b[1֡ ' E11DH?;8jjcKMؾ_i3^j*?H)b(,L!w&$t]xQM)ptU~NH6 MHlK&NXБe$b&+ nN}[ ϙ[3iHڰ.͋)r+؝Yk(8O:1w W:Lo .񄨋L4ZSsOu%+7o~_!O /-: /ݳ|zCN?y4mғR5 %;~FhݽYb#yxc`9.ɰAEt ;G @:3kJg|BK̘CZOs.Ǚ`O.r(e R:*lrhO}cϧ>Z?k+/ .ԢnhpHK3kj UesL5@L\jc3ȦޥtZj3˲4E ]%/qȚO0/:g3݈zM51C=ݝ% ̳W$H} *7,晓]>:?uIy:ߑg:]^Qw9!j*(|$R]8 e(B[zo}mrmn\{Hd\pmIOw;xnR% ]q` Nl#r!;sEeP |(9@#A̖c#BQI2wj+F $%x#<ezgmĆ+ ^fR4Br+T=5vw r$e)#E: Z4 )ao^F)aRy~gSm0 B*ӂi#/e*P.ϯ*']< H.F$)Ĵ!FȽ)Fm Bċ[!I/n{D(&X8A=]}T"w\hviv%Uga(YCnUfB_3NA77<7z%:s{K>s,̆SYV'զ>}Vw @Rgƺ,bZ(ELI*$a$[i8fFy/Zqz.ߺE5 8c{sy;)kԲRŔtTR9^iֻ~^=*C)փXb}84P. X+Q13z1z ^ʻӑ||1|G++Yف)9r`u{fxr7 ʾ? O|AM#Qם&#>G@ܢ|(vѸwgAx%J**#R(ؿF9^u⒬V0W;F>ⷞ,jwGx,3^CDtL~ϞA,9IrM-Lm F}&'+FB\H:*֬q!+fk0*If}s=F,$s<Ϛ9ч!;=pޔؼHDž>{$GF.B<}α6;Ws_Պm7w!. !2!oUtGN^> ,|AG_/emvh$ } `s"ĈHW ,"0G]P2C'?k$WNbHxX1Ѭi$߃,U~Umo_C[#fi;̢'z{&Zyp`'0 F=Eny3=3{_ XԱFF=Z wb_=#[eۊ\B?QY2|n?Ofx` ?1aHAn6P"uׇNOXD$#ua p NmB\:u(lk:lN!^Bv ߂r ¥U+|wTjJ$%3˶$gya~EjXv9Tq] JnT?É?yzqh B<$ 7ƨOEqZf[Tu{jS(ś>ˎ5g@99C^>f>TNiOT(38M(x=LL3EP_MZA>lm8 jfwm]bh{cqA| uҞDl:y}DOЯ7GdqI)h)̙X#?^bUT,5LA)tz7YnpV7Q >׬뎅WvSdezcb?4 #6T|t\#i'f_ˇx\R [&>2i|lqRa]U( Y~ 7ਁ/;rKSW~lx to8ZKvQ~E1n&CZ-}2 }"Yȥq^y^L:1; DU?ϴ;#I\!mi~6'P$p|}./- ;Q.*Vr DA2etU8}(DZ(?ޓ`^/\\Q}Ae2Hم #5QQ"Qz-V` VКO%>IP30 ebA{8nCB^%vN檈7%Wd}&|;ODު . v+Q"=@湡J:TB&r]/faP%&D@\]ԄX){̆(Fl!PQ-$n'E *t7_|ߩ3mhRNm>(135kes&Cڔ!2!{ay;~RC +v3kKv@&!Go~Mir/Ӽ]fJ )DrUpq,3'~mq)Q+^Ɏ^pp/ e/cHq]03ܛo~|9֎i> ],=Zݫ;>*0 d@YX BcM-SՓc1h;yt<Go\>%"Ci2+L'O/F'|vsR5&UUt1w oIίuD{NpV~EހcH,syW5g|f, A_Qq<=5sƥj_zI{[ )¼%jT ~]GT>6MN0ɚs7~{*cI="<5G(r=Xv ]ͫ^Y&Q z8F+;¹1NTeU-f(Vbwwk.vlil u`s_:Q5FWw3oMߘU .ٰD@1˖uƋҩ TK$% \e6O=9/?nԽM^͆55)O;JݒSAi;uCei\ )w .76}_OoOldlCj 缱z[%]tw P3/c]k]BJ 3cAt/- 6kW4zG= JWHky=x7PsU=`ն_MxXjl1Td;rY7KAhvt@o+w2@i -r.?M~WOyQ횗] }Dd߱LV4[&F==> gʎ|+\9'b>=]kE3+ eI=bhQÀ*#Wqج=gcݱ4JmKl>2a|!`);-2Fr0ӄP07aOQ)Yg& \9bm\@Yfa8O&H|/M d]Grs,q530=YgH]? 2@-_"/t4n1FvSxQ)ß/g55H jݨ+> G*L$^Y5ɝ~X,;BaF}R?}cŨ>T 1?CQQ;lN ᾄo#Y%~7  ລ/X:ٺMIJ՛( Lu3wD7߅O vf\9Fg?%U'g!=-ȵRt~ {6+n_Wa3L;[ c^AwLĉ4hw+4ZqB3BB3Xy_d{ 1^O7t[)ON{R@!Ja"(WY.4Jk'Ez`GmPl-?6V0s̈7*1cMfj SyirQ_B/x1m:(uvJiwhl;Lj3|K:_42lYk1Z87\h4$*& AvR,$?K{K^v'v&SRO{YB%,K*ȞY~؇-_?A/$H`BK[^;)=MstPtFKQ #yrLf @PS4do=oŽjDRBWˍ`cV-Ysw.MlBk,.2JUi m^7ONJMi;xWQv*X!_=(79 N(U!j^XJG(ʩ;VGՒvapŨӕQ!Fap$k tOFjA/nmcҩEKp/*zI2nؕX0'JyU!ORy-|SOfD4Д7T`3$D)'gHd=gPD݌֯EBx0 {Xek|pDRA$d _e7U:k;+o6y>/ OPK He1f wx>xK5bd.~ +]~_!^t3GJф+orF~FMLR0j]ǻ"*{` ')f&چ9rC:tP[Uu UznpOFs}8Лt&6)T߁ X7#6M/ yf,\7dKFν! r]fNt%Qg>gʛV_>2$96[6,g %}~)hui 9yԹNq{٤g A\RUO|^OKX ,H4]c甍+nb  ~dZL̄RI/Qf#%U90V+oEDZIhD6iU(q q%W>v> h(0?4VFtb^1r" 46OmP_[簧o͵`j>T ~|' oIёdCl!8Q#{9/, OYƦR޼Ҙ OwOZ9OI¶M6:-ެ0&FW۸>+_41 FcaZ.kщFSl59^:b88N?/0 Fe }[+ lϮ4<81wk=|ҵp}AYN-~]j0Iq#nkշ9 ( ^r ,``We8qEn dJ#[QXu,/jFjP/ ,XR }>O`) Р #1F)~,#{&Bә^1& Px ʭj)ТXKQ*7h׮L+p6Fg Z1ۜ!mT`D8!5H֣@ܙ6FW#d ㅵP2ӳDdo4osWca$m3iY,$VN @C,Q߭j {uƶ_T@cͤ|\'Nf/.cA{H q5\^ ,}5@ W!UnlV kAY1Y`eK״ņTC0=kv=Y9- kP:lRj+G*$t4-P,?Od,QmU"Ջ͙KBkΕ_[-},d1y#gg|x)y>5nDi1YϚO7~:C yh$I{i°^` )lw{0 ʯl5_r *k$_:m y^JE[kmIyEҾ%a:s _/1&rqwm:wzN:XwcK#\5s۔~jsˁkb'6?BqR f— yJ4:鐣6vs+HL yNlQ'1E?ցm:;([~;4B¤y,H@uF5/Ɋ gqtW'CtFj뢅Q5nsoF.jХ5Bژ=>F9!H(0^te{f-21! gV5S邅&m)8[\I$O\pSZg8օڸTyВBK x6i$6,KV4䮟IƃR+_/n`$9}_іQXE=%ZSרƒ((s`n$[a4n.9wE'n\,+he%hKGuGb%٫2oc}&v'M P@vT܀"[S#t䭐=[ =lǎ/4A8Tm ʷC@qA71`')Ri) $3G>Ogʐvi*usN߱9:kPpJ}1>˦(wa,p$͕WPz㈂&=A"&c,dh: ~'gFu27S Eu@S_qڟjnH{5B%a-&k1=}l@wyYb{A^@M3۟aU'vjc$?[܋6lUGJ(nQ9Rr\R$Hw5^LJηk=^cl)Rl41,n(<'"`vJC #X]}qVe!׵zlu 9z78c4(uR7w;weӗ㻴79T AtIDNv2 NFQi4"tLlZ{Gٌt c릆7M _NdPRAlqmLH#$>j1d%x$)d.e[_BZM&y^Jܱ>{Z# izgǍ\'^=U W'ugQ * Œ1*-9@AD]Sˈ KxL@1}\ℰeq1cNPJH1])n@*MQ t)]e_Zi׭Mi i6h}͠&1 `Uʉiҝn t[k)R.5ُ{]y<%E}A̰Uy I.W6-n&2 sĿŸaDu h]Lf+tc4-J. ^ۍƋ 襚yWe>/cҙ)4br~ l(1rj*){BL+󲿶v4!n S"n [Zl&`S`jQ kɎ JOh9 Uvhf<U^ޖH\'2 XpNBTTHtHٝ|Vc{Xl9: Vz=!%v-"C$8oEncGPP+,\6$1U (yOD N*~((gSɵ(Ls-?FCqߘ!#~C,Vݛ1qv94U4`bg 3`0K2LtLhmU8Va(o>v%ub#нPLD(u9`J-JU,Cw4BW˖9/u}Χ|Hg̨,5U7bd >9 ZD4'Gsif苿%9+q=y( 5̃M,P= FAP5jX "/_f5-ħ 1ZH;}zÐ;ʝZ5:{ !#ZojHJlxۼj.NXNyrl qf 2q-v>p>ۃ,YRB,(Jh?ցɊۣQ}XCgi}lIq{vqS>KOo.AC;C|[hOII-r!ʑsb"m26=UbZ<4(_k1ŗlujPmӕGELiZb̦+? DYS|܆J>6fRaـD YVgcKQN]k%kdž*^Y32_ݓB\X1?b)q2)QIxBȖkոT}hl@'czi4tߊi5NrzZO6=ɑ@(ȚV=ŭ}W]鯒\k.g WXU:S|]*c"ͽu =Ai] ](*S=W&V&OQ,`+Mx$V|8kyDⱸH\Q+ۜFy/C XUoD|YD"n~R[0mϱfALhxjʾg|:}^ddųoԔ>@royPM,^nxF, а/+BZ:TZ pF&Qqj˾޵K0rosDp6t &їLő- `ߜJ/Su`kI]/֎tOzAx02.^Z%˫cj{t&[lQ~]9n i I&V ˆV"UT ]ď:~ǟa:4l(%69}FgSw*:(`ՍS63jʢE-\o)v\R%@_?F3uLfpV&-BL1[,B*=SiNjlkAc6:%I&۲)Xq Y5[vn|h4Hu'H؎ XPQsh.P*(C/Mzd=6%12ƌrAJn?2H)!;YnH\/~0$l%yݔcS\n;+K.(J^ES4 Χ: a`e,~~u@? 6 a@ȢBNt.)9fH2{3#Lh*bteQ``Z}XI1%`!>tp7KmXG5ص{ȼId>/yPPom=z{!u PP6!!i}6~tmhcs\6ELuO#4;y4JzNwE>VIb\>\]eE}p9]b,Ѹq6hiS >ї^fջ2nW`!4ڕT *D.୐禮QYOof p$;MSEgVu*lTxƥ%;͘+:/C#rR$Ϸ> ;: 9PJx:cz9R KG2߻E[p u9S*hfXL͓rׯ_cdq1"3Ѐ#,dHMP~iֳi5N"mN)m;V8P@\!iэ!'2)+gRE E e1DHfFroqjm1O9x,G`xuv3GvWcDjH(Fd/&P(lM'"yy(A ?XGߨێ2UeM#@9ء1 Yтs:gt]BnшeY9v_52vwf8&!uU;r-IGFAz& { kdUG3`1R=EL5$뿅v "^~hR~9`ɭCoqr_zyǶL}K9ug2%uzY S?v8G<`k!U#{ۣ=_ژCZK%ucr;n}/\קH)-ٕӊQ\G?\.dx2@8 NP#@r\d,Y2{DD .ؼn߬Q/OzzW6NÅژVFq_=:x3x]ckJt1*.!MS(wtv/OT+ͮt))@Zq9C+`,J}sU6񖰆Xz 2x&9Q3ֽa|mXp, gQ$y7E7pl*@jK}Ÿ>uF0K6i6w-+y=kǰXgEo1).).r R,^:s BGU'­7 ^S Cvs V{ Uj H?k4j&ƜC9cC/93Ca6Rwi8qzځ C'07>w4f@TvV%oJqZx^$8X 1ewB \7&*8'D#Iik&8i9K gymY6)9M\Pk doPBՈ#ϓ8+?PC ]sl$"+Z7uLS vmy}Y8l4xycpB iJS(IkZ?ki`[3 ٲ1+a>R|cգt1_ bhGa0W5Ί {Sg":U_938My9vŻU&Ҏָښ:LJl}@v;v5 2sj՝?uiL)&xip5k~]L\Z'ﲆS`1c7ݥ"y0Bl9.=~CA.][}K:ݵޱo1O1ԇO8u<࠯jC "1S|c:VGX^ q:poTwlsB&/f(WO5+[}nT/QK]i轖[ ӹ(cdS=A3$vM06qQ*)C;10fmiKK 0KZ%=rE30K)dQW%tzUm|#wN h U^b m\` (B(VMЩ=f TB qtwљ🈗ni-=3,1[={uTp7y$ׅj3Ml%fVx tg=n %LY4I*q4`+ZL?~9r`gO {fdo%|/J+9/" O(N( =&ï5k Ig0TDs3zzpT R4k( %.\~o3oQ:ǂ۷r5.;F6{4J v1HQ:8j!;4 `G/*ͻЬ`Ed ȢyMUˀE_U!KU4 ?CAb _fڃ RTJ=1B.7qdOm7!ÅoU+ aQ`Ϯ5b.Շegx)+}ق޴&`J-MߍV'1u=cs]<CA]|P@Hf,xY 8~wtv0pB¤[ַ`O/G"lu>=ݢ"ؗ\r+}Gݮv+ýgw!n' E,{]҂z^"&~j˛bÔ~8\O16?L#+,}~"x [,O70<39/RQu{NB%!Zp-g.n^i5'~A^vp[Ai7ZRABI _Xa-)S?7~_B`2.n堄F]ݡ6e5YEGky8]IqYQ\ybD,/%ux8JvpmG ^) ~+ڰ!z<)D U u̱)*S}@J^Wcd>x'ql\)7fK 7MQZ4-InK9 py F*LepԮ-M~3 ]$5d1Vxe(aP8T-響La.F) }_b>✄D["1Ģj= PH;\ݼ7J+Gv{UpsM J \ĄŒqhUb! ~ o*5_ WBO430)L3 Gݸgp#TqJfѲ4 TQc&C}k8# (64W]^6wC8Zag T(p&6v&ȰH3F s^DPzf&p|) MB;M-+'p}M9&w3t/om5ȝ7*rH:++Ϯ{I(:AΫx;4J}yn*0'i/} nW'- U @%Tx┛wpdOzӭ9yӾ5\zLQ1(6ŢOü6/_T L6B ЫN1cXr&#uh71 C@J\m fW&3>NSW&r~Z֔8 o@uwBLf Gqmpfz_sOAxl,Q~H(u7@jm,Ǜg CF]eu^QɡV!'E9jeItq Ȗ)JUbl5|77̏_Q-eE@ 0ijw#bJXaH£*֏1|pb/P8BCVEB@(yvL&x4*J4ԐUlV:8wI6>{70GmqB5ŬZDMҭ.k */ )Fؔ>ֈ A KHy37ÓWu^!W+"U:~jtv?"mWIXώ A4>ڿ)>WEGSj\}\ʔ;>S\OaCmrs=+Pҫ@IoXtNzR,L%nK5EWرK`~,$  ~@"h3J|0or? <+#.?3ӔtsAV=-t8y4Y|b eɚ;LgIq=%i9NFX^j.5ƥy v_hW"?ⷓ[;2n!@'UνJ0~@6FZw*geGHέO†LzCeP6DhQy( `|45yG仡hmzFX 9]E9aKIV\RO-8m!nAB ՋɧE3Z bc\0po;Lʈ5̴4V /# ypc+5$9eb@64oҿ0 \𺋆 X U1 R,fyEd A$ى1 i;VzZ-iLk#@,nuډ1QX a"Tk+ĿV-A1Ь KVi((,b<*I * aȢ gp]#+2ģ~IϏ 䢱ɣ\ydI/e7ι--,~H|uB•ܧQ y$sZRhWW!;0[:,\=?̓"{Ս񺙜Kv%# [-.MA @M~xmk#" e8;BXDS)𾋿3f0kbbfW;롬EKlh8>P_uH~95 Ŋ?nJ.ݓuUZ~.̱^ggLv^D#=ے^ Ѩjb(vq2j%^qH -4jze_ pׯ I+[rHx*m% 'x֎VXzbo*Pw5^u hy=Z=?X)H/|Z$;VH` N1⴦^*3'>#مHTBDd'`yT]%]Vtd^byq(aVp/ [Ǖ?3 $7 ]Ni1,77aMSk X2AkBbwɅ{vEga|m9!)_LȧS(zRTx kQb%]=agqMZm)<^5rYvCGVE1f/z r 9MGI1_Ej4ˡ"Gv&d_#d nZ4`5e>:8*)ھa܈:M}ONFvA R>Fwt߸0Q?u1u=9MLⶑ@׊]+&^}w,ثɇl qE+hCu^[ו@~컋9CdՆ7ޘirX rgwoCбѲb.W֍]mM7:E{`IҸ>>W֞UN[?! wˊlPs/djDjjWHFno=84}& qAY'& +e*V8Ewx 䯙p-*,JCT\{ZNS2&X$ J~/bMRƌWY%%M);>](8Kw@<'/n(Ufub3/ ~u3m4xvOx Pj2U/f^T>!-XȡKeKcy)DnP(KӪE='VQHBB {cdФ=cqX%`e]7Vdadu}/Lk:}rĄ2nћQ-Qܣ<DNju4o;LkG,gӺ qNP9ƍc %qXYcdq⯂0%@5[R;qi` k$OMɎyoE!|Zj;jv~ 3,Uc`R ,+#8 Ja}+Ae/J"4.8u),QGB9˔@t t?,jÚ4 [hy( @/!<BDi߀O]a' HG wmJb/P3< &:H|[|ZG e؈ڧ!eOUq`2;.̂3>Vȿ!>*[U0 =Pŀ-<5_@`Z z?{m5ROoo`(r)o_N7-ȩK"m@):ĿB[}ɲW= msGԳom^TQgm%K+869IG ږq ; ʞq5ǷQ͈cYg~bpy.2Q ~Uڜ Oۊ^@ 5a4v#;v 3V< cYGqF9?ru0"Ixe!Yd j5A4_=JY'[]!#: tr]F'M/yIj֭5YZX_! }o O-S2.B‚ 2?nbsK.Znbs&CtLǯV^ΣVZ*xLS -zRS' fn +z?HZ9"ى*rB}rg%!ٕ`ќZ{ZA=\nRqPQciR=gx$(~AZ9e%&̥~<"$d9ph>zF57w.$ H,|AmKbZd5 (AP4}*`MO4YB?,ǜٲo%ҹPm+l=z5Dl`PJS\[ 7AlOTiekD}Wi p=Xld~=l!e,Rt[گ@f7,{7A’` "q͊<iCu/)5'h΋FId{ِbJ{jO] mXż:u4 &aJB;־ Ŋ=En \wO.$y;Q7 *DASgmb2X?. Jx`AcW!#h8BBFV(tg7HRN5.ٺt>V:7DJ $~v<٧rȢп}bI9Ca)wmky=tFgk,Z}5wX;(A#xl`ky|;UĺIwl?A&v W,ӟ|o4##]qPԼK2(3Skj-W/Ʊ'.&T |$&[;%'Lwʳ!|d`.USX9qL/Q$h\ &` !) F1t;:6JJfޤqM룰j7p |0靠l?iَ:=:jr 7HzηakWT@YND<0ᗖn|\LFdpb84ީlʑ,v} ֲ65.I 6ETHHf\'B9=mb_X ͆ʰSԺ"&ؙ QI`;:a7b_ -Pdwrz9̮\Bv y߷ƞ~`}R3Z[ V8V|#CTUX{HGK8cOxNhn~Q}̩vbO/^x3ߓ}%d%f_qD-3(!pXbskӶ*<+{<W>u)$ W{! ԡ}]-kѵI2I.k7\ܝG_/ps DJE/0]h8G/վ?`ąI+!쯅Ze6d[d*V~AӖcY@ށ'@ʶZעցx`]ij8?xBtjB1J0|ENŋ ,otыld]US^f\z}x(V|u ĭ6'1΋HLS RԓWBi 2@:ڔaaѧRG*Aq{/+CXHB\\t߇AIFQWQvGz5b Av-}U[Fi`om^ Y~J{f:&h0צύT<7Ҿ|ЃBf%OkWb 6Hۑy6Fǒ=Ezwtśb2]S䃌TEna&`hS|h*xحTDabKAd'X!@ v wƔF*o }ՙ4rG!Rn?|ħj@hIR\$h,kh4O Yi:z/cžXC'AI4Ɣ0LK3Srj_-_*~reDZpʱ#}ZW,8\2@^5̜js y&ݥ?"U'%hn0F\Kq`kFGds6՟"l{/H^;:t9<ۘw9n:|g>j'Ŕj 8*WlP#C(ƪqewQs|h}q> WxX1i7wVajU1GINgLKoWx& 2DoޠE6cw*NPr3oZܫV.i@w[,SЀ$zOfn-YL9Bp奅:8}'GHI&~|r},qSIM%sCebEkE\; :%yӗ%kq2+]WmU0)2\pʀ bdD &دltKrL9V6,P΂OU(:g'M#0/GoE^~όM՘6ib䡮8)A]9#K5//6`ɃOp.(}e˜9e5}ht2 :<>}b`,Hנ;~wuq,XXpp k["O' }6i5@ڲ0J;sdVXm@Bo]`X&d-(R=RfG|Ǹ0E "}lA|߻(9x`Vr@,zg3Jۋo0T;Lxb+P>> bQ`*G R8! Nub=$Rcym(- {]khNe5g8VSwo C_K ޓlI(dZۯ\<@ ōekmS!xu|7Xϯ=a{z'9:Y~uv̼N?)ݚL{m}jo);ȷ) 7\`NDQ !$n{m&bF K O=\tY!JqFFYڄ-Z5ˬ7 7S&%†^hs*6jW!& T{}u(u =ryB\\j)+~_RϧAUZJP-hԌp i/רT6 K0D6M=ci`|HukNajѬkALM1x$be JÜꄤJ12Ew9o~`.|_#gV1;h{Kِx L"2KQz>sՔ^I- D3aW\@e2fq=M,#w^'of4Z@N֛aaRzH]"zqp8lP|{b vm Q;Z7T_jOZm՟ ?ãf YPANog-QH(8u*{_908Z\$B3mB+LdMl7+`ea:[eQ+`";CF(pm}axY,'͂c(gC!H23k3n .)*,{pˈ}ԐIB^n?g[j:q #=@ X+:bktnkXʺ"DԆ%Iتb([MM&lVs{=þ7z*öĎ Zq0Ar/.*V7vmH 9S32`7D#|dc[= NcaC dˍDb~~Y pM8*WF0‘RiL|4:̓x/ 7^ ɴ6*G4]5r0|@絎4OT?\iծY^@uCxN~mDq#`P7piY k HbAsn[RD;|;\OBꔍqK!M5ǒ!7^ b!PsJUtFvzas|1wN9x?|uwѼ ĩ V+Z8 5Bh\s'=) =*prJ[_ŝ-lkJ O,@̼Ox2Amyp.1˪,l6ҚD4왖8aQl7Y i)hNen%7 ƐJDInqލ:6՞ !NQIV3@Go,=G(vYM-P3܆/Gs1!ץȌ!}-"!~]l8TR BUweZ?]7բ&DŽ)EӨ՟ދDk7>"׶ $9v߄ė.!s.}$;Wsa 2G?2iOŽ % ;AobP(/a_rEœ;\ UF'ЗR%+w*[sl*+[DM E50QFy~'>[ ŀ|!1j= 21(7*4 <e#o@^hL$dP }? knօՈ>FZaƱ?{u+F(un,=Z*)6!T5T/w;+*XrCG`82N8dr_[;{}tiNhԺuIA$KOK'zI7>th9ANd=k!DV6 ܂+?npp} ^jf=60by]vBteb]QR'!oط4B6j*=:HzJz`*yZ\9XSDv^2 "?T0SsYXf³.]Ms^Tl>w ~|\m@lTtIC BKuݨvた[r.dQFNP~:.>_>0s'lb4< :Og}]nZMܭb`A ]ې:ӖQݚ1^OiP͝0 \)/|DzHoa2*@|`[r^vt%>>*C۝WT/Ʋᓭ#'dUS=i$cj-6$Sߍ-=Ҡ%!/-z:?Z).&-,J6Gz qrUW.ax\U#^'$vu70:yLo$<8,zHUo/{ >G? }_Q'e|RޑY%UM/W~sQNNTEܒb,V^hRcdjPCP`rF{;G ߉B!*}$dEd^M963k~$IzL(lpU$ Q4bPX= nca*ջCt6boy"~1x7%ԱrqKPgYKKj99't5PF3Xʪd*Ɇ'wL_;bFSgs,3qSe.(:dDC$YD+NQn@s6Kxcu/7?f~]Яw!ߜ(-*s2)"O$Tר!*.|^n7I08zL_aH7R-yo 3x̠MҥQF{ȵc@ \_/umVl;#|X^(z]+Vԉ%_7$S*8jWȀOߖц/t ovGp/&<޿&MsNP$ IbBe reJS:zi_#CfBUFM8J>`sU;Ђ(l Zq=Jazip j:UilZ_:zC·?t?{^sd]n!' t Fbe@ӡ`~-68'y1PŶgR !hNV0 Öh2I"LE,op@92p|t :&rz5gYz8X,'#m)y+Ƹwr8(v{ѳ[{mg+Kծ~6⮕\عaݲ Θ_ )75]JE(Gk:'Ff5N>WYIuҳBzEX5muN^X`a8i8{'2eĶZkL& .zyDWGYkkA ?M#&(%2b?h.2B.3݃09/k5.:rb¤:bY}!6GnBj *A%Q38'x= 5:*-e?2 \=gw@`&&%:mMZ:B7($.&k=}'͊PV~$,cVe6"/IM΁E{JA.E`,3l i{\n+mtⱴg$%|H97"h,Zp\X0fx'$zс{N1n+*#nrO(:s-fY,"sxư:I:μz'1Wґ_[6KD^X!4M\wT&4~R137JOE!<%bCEChai}"kLzS%&\]B |mLl)1 ䷬tq%_-LO )ܽ ~,]6*ɝ(n>t4{я{mdgv:C1%CW C*0:80{^vɴA2 !)-7Rlt2fUـ9]4ݰ rF h_%bDܓE&AKXw]"Z,&InTe t "pHU3~ 3X^\aH;YA_ę w 8eAC& x\T( 8 > ~t0K*#[v$PR>a'OrN=;>5yN1U OJݒ[iN-,4~TwPFB‹niI7]M=˧!OcN`/ X=~f~[y2ص0&vPx}|:LZcIJON9n Bp.__Mb[?a%W>*f5,H O&O\)PSTUJCHZ~r  pZz "eV+Y׮ L7-5n^X.+V{:JaP.x`|n<˥U5|"s`oMr6Nا|oyK+ VzaUee!0o]i%ϥd  KB}{-Y2?lsZ6s}{:\3xr6QєA"KOjtG0f[(|ܮu7Y(tcr|P*$%bء\E<]mFڙ}Ǧ`g߄Ds\xa1IMJۼa._m6(2xfb˓' _o״jn@[/d}9Yd,l}6A'm:ݩNEL?%Ѵux5t/^y?>"L!`{@pe/;)Z} g*'g$P󆍢JT{-uۚ]e$-jH0a<⎎3i'u2 ̐$=tei+ {CzxL0h^n;**ɚ j\ J>zUhD ]D9..D _JD& F\܋YZZoGIV9X_G!ѧsZ=EάtMa]fr).mf?r=.*\=NP,So]ϡ.m;zT&KH #s8gC=;"hKWTuE%G .+OIّ贉7U3{aOC=HX4w~}nI,(thbtcJF=`@^v>5&z*r6 YO >3Gb$9)srv>7{9! _󓍉¬.ee*'1P߾GWڳ@:; readmf}k%]mDu2P}(-'.LobPm 5ńxrUh(wf0`89uJVU3sC ,rP0_EJ38;TЬBlg g(tƶ%1/s, wry9bc*{CoL))C6ߖ3i*I713/pބoK5ƧXWFVOZ(i/?]I#rb3#Jk7: qYqMzܪI+9e1X|= Qv;h!jn~&ȡL >0 : (("셲G9`[KIx1pÃd:'x!z)ʲ$`dZ%ԃ. ԨE\J.M脘Sૉ՗ѤU`U=EhۚVc+lL#58+ [XA#l|u]hw{aKK^=J)N-KSAFոoQ{G(Ykנ=$YS0߯'2;!bpLb9X0)7KFhwt3r&X%tl,7V$Qzm_%/F<`_ay\BVJ|%Ol󺧛=E Zڈw)<ی  JP1oMR߸ 3\ku!dzǹ>_+@m=f^*bZ|V159<VR+F?* L֦g}i-dQI\["XA4 uٰMc(/HisnB pWUݽ29}ޘK,2!w/9H 8 47X ϰ. ޯfQuz<] _FVG?Sktqo174IHo>a ͩ`sn_J#)n7 /jdkLh#lz!GZcg>buli))ܘ[^B^ct)Ygә?vu^ɼf`T{bTG a9nO~+S.4}Uz_h*U=N_2v^־#ʞJt( ![gO@4'$q Y2^4iFsU@ /xfH8$2uXͥN#Y䋰Aeu}j)Zk_m`ڑa@+,bCe@#wD!7lعJf ߯(.7}yת^ǻc ULFV١Rmx[ )[&0c΁8v>c9g%jk)^A<OT7;nল|s .o OI~1O{b@1ΣyZf,vYRZK:h1&/K0'}X۷+࿩ЧPTcu}ǧg Lɟ _%z|w>!>Zܸ8я+Ϩ0}^(pTʳ=%o\vdQ\@+V:]D^/{k2LA-2׾F뿨 #w`Nj^3];QqQPYgfkqusp+G:u76N7q]жcuU;"SD-qXRxXo{+t {_̺,ޭ $!IEb2(ml CD ѹ5˴\l.ALJ&qhM4̕u*O_Yr({@~ctGf>6=ʛki*m-/΅}nD+sH}&?sgGD6nɂYOdޑ+8+ ab\,3oIOoc& 'Q, :kjՁaֈ`wUOt[N"|91.Pݢe9Idd=_ ]Dw) -G3p:)šx_w#8QZmn%j]$JB 33,D|>Y|b\XaT1xh H!ވʆ7GcPx&U_FUG7_p_V!7W?:,.Rgʼn.g)F[/{Ơ>Z·۞qZu6ߕi!qյ+I ZSxkyB^BcX`[{ϩZ;]EV9`?3^0SӭKci'y/P/G[/r_o4%hBNпI @.T$Jߟ~ua8H?25~ q͖!Ss7ö޻J55X*-@[IBΌ+~Z~Ld2Vꔆ}@KU[lj^7`2З`#@q]:>b9T3o'>'L}$vbhG- qh#JCƮ~d?Dy!K[1D2:mޱJ̞`!h1w B"թ|dTI?4;AWX+#5Z\$-f?xbbH&\ j?Er_CcqMN-?YE\!SWY5UHekYv%?%=raK(lf^qe^^Y%Q@3PtW[N緒(}G'JPcQ>g}8-Lzq%8%HJMDcv&ߘؔK+}* J 7jщS'ᣫ/jErS^loCxlknH VL&4dǦ^5Wb r!:Ht912W8&>Kdži1* T0.{m'{P\Swev$ |˭gF5=bX5RH/S;'Y*;Z/vD"-ڭrPP1c(okFޒ'~ KYP!Lcc&{UM#Z6Zӻm-R>.#6) $6lF,C;s:Qo!sp9hȄxWM~I{CS" n2cô D(!ሠ7sqЛbGsαa 9dһDp&r[A@d4L:)0i T Z5(NՋ=q,?_s`>$bC|(%n%i%rRzxN5GikW{ Q-*Ѝ{ OhvщPZ׸ct҂PU ٭-k;?dɲ ,⭵ tTsra}Q'N˗} >ܘM)K2]mOuS}FG-爠\ODs$j(f p_!UN%&̔M cr@x@?f.עC[?%Ssڊ vw 8Y3Up p8Rmϥ=~ `gkGxi MtnӾW $1?X_0 sC1Huj=FkY 7MF*ݸq. y*RI͗޸|uk{90#myK'~R٭r3[4ڻҦfubö́5RV8UShr5nĉv;-1}uԍ6"AMb裻, XD![J띭@- QOH :mfMb uòǁ%S5`3uH(@9~Z+ҏ<Nj@E>z>.+Lz*ZSx- [I rSrOP0Ic no(|0~\H5[H}5 W&]l2{) !$iˑ"xu&lTդ2{fU x|#ҍ~~h ՠ4%sե I7N!ҾJ`ΰEYfk%d7vB:%fX6#i⾺y⦫ ]v k{ȯSQ4%})mmRH8{S6;B-0cǰs'A&co!+cT\2sKmp)VfN-b5sn`Ro)qL3ښ)]qkg,6">n!.#.O*i=)<QIq yș&<|!s˶/NG"(]GyB1qk~^R}Yܔ砕~ 3<{hj!Y1i5Ø802yfe5|VSĭZ+υ*|]n͇ꇾpԒՈ[W; %U`Qyd~xefqR[;udJѦBp d+*{LRS]E98^'zQA©xs" -5݋J*-AvpgG.DZ~K8u{]L12K^gksc:w zԳv-l^`C\t+/H@[4nJ)R(k3I"yZeQ@H`xYFmRt~z)b@= zMH؃(K|J,7pi1&g zx` 9EO@J؜J ˜v-uN/4Cw)=5Iwdkn"~T>S(0xeG,}0~nZV,;d67[?D7vL~AFFwঃ0Teq#eX[iIiBI zc5Dއ85(F*aWoQϔq Bl`ד^IG3*ÌsCYKfLBu_^*Yi-ίb EFLup,qr ,)Ԫe!,޼V^$Re\(p_PtgY4&πVDmk&IcƬQkG>rm_U!C0@LNPW`kJO)s\Z;!d# I:t=g)U-l'GSd82s{89z%+)*y׫IilX`4oyz}b(mC'qmܛD)J yB،qQN<>mzأA`E{l^!-ġ^9iޡ p ߀PEYmcַ] Ċild}{~|5s.\p~G?VH9f_MOg<•x=n15t _= KAt%vpmuD6vI#c ;YaDȈ2oMlo@58=tLֆvwD%[RQǑ΍O.EtwRJ6yWIGؓF=?g1jlR݋ڳnr&nqisZmMRDQG/NyFH!<3Mv݀/U2y ;ksY"zEK2y@ qϊ ^$Q0hY ~x3挧Ȏm#fp/|M;#RĜpax' Dx!}ݖdΟ{Gϴ:\3_g˒AB{9 _>(NV "TPӗ_ٯ|B?.bRXq޶p~:9 up~`a. H#q5{^K#B)'Q0@|*N; Bpj",󔐼6=}(GkR0寧`Yk4SCX8pbJW5n΄2:g8,_Kӷ-6[OncCtAqRsPAs,PڵB] 5EP˙dGC18riU1Թvޛn4 \667ftL%N!5kP췠Ǝz./KvfVUǷLʽ=fqqqA8|Fgf1QkFyݰ2'Wq3Oщvq'ւ:WxZF.F|=" EC|t^l6$㳹UdN+ 7Y _R/Lu*pda+oPqCdiX1ύpzण~1L%]e!Az'otᲀ_" ޘ!:\1Ұ"p"7秂]5b KOlFsD9u\e/IrcaUԴ[oh2b{n 7GHftVX5߬WP ~|r((abiO[2G}ޢ(n.!L@( ͭzq#$k()`I4:>c曫8 5s&9Y `^Ό Hr 1[(߻._E$w[?4M1P  ئ#uYT]+j8ߖ>JoP` ΟYbB,̵?3uyLvEF޲jk56JXYhˬVsA5(O v<"}$>̌! a 1SK DRi?AKKW176P@zd>)NrcOæ[|&4J;!yT>x%VwfX2K%̒"G orŝ<HMtjjD1&g!kv_*Ejo^%dF 9l`&^dɲQ}LHV|1ԓZۃ?D|s y6_->;GLg/"4LF"vd_ICe 2[Wi]DiEB+c -#zx/j"&{!crXAl pIپSómlެ1u_1H<'a.〥ɲ&y2BZ< x;JRS6U-|KU7 ={GS5eXzf) ˷V'E 6nU T]ˉ%e Pc~#z]D5NWJno66ȁN𿄶q^ {󦊵Eqd@kxp"zZ(  W9@ȴqt·lj'#x2Hx#lQ^0z`OR5TJJ2U<e` Lפ)DVkRZpylb۬fqpDk.I&#2s0iEoPTmP} p^N$uئ,7R{J^o"k)KؓkKb/:}jɈr:L#!Yu{ƅF{|hl6$&$iek O+1–$w<;3"7>4_Ǩ`g}P1X9~Uڶ#@u*gba'7Nyj3̓00(|F&;HԾ:@ߏudzmڄN):DIOƒB/Kg4bC2_5K?jZ9~f8QA5&nb\Cx"fyճKcv[.(7t0@v4Py=2zvN#h(e$ہ?@Z f1ㅗWg\>mQu@6@g&p<͢m֟*O3+mmـתa֖,=h0'.w1!mOk#K-*kݼrV4 aEqU__qavN z/1]_EC!#]Px|b9[f7Dh )LM ]&A:r4W>uB{N5NCje5׿ǡmhHY%\ vk#,{W &sn bIH^Ùwo.xǮVw<duYóLJ3.0-KRG[i߮=4\5l~uSwy̤KuBE䮘 @")ik=]tj6>ڪgj 1'FoY%n(#Ys8r.YĨ f+1 ^ɨAE+Huʅص ^e_6A_P!כL609& q0-%@r lo԰T,{%}sRVkYoCv0ɌGFuYk<k-R%8-cy&[~θg )AChk?H_H Œy?h ` -"BQCr.*IF tCWrjc k.bVT$GE}@ıv/W.#;ke@n 88׽_ iw#.ZT߃|P!;+rTV4 H鰍bxы#f͚&֐ӧS דrd ^%|'H(߉m2uJ+ U5Xk}XkcXEA(/PơO-^M="Mwm)",!v ]ա1>Q FD<\c _= sI_㎟Y # sHn4-">\ȿ ~GyRuF0q1 v91j?\drC>!?k'~$7Xɨ6aZkY]oAaoS95!bY&OEV뵬(pklz+ޛ}rHTH0Jh-oc<@ouWL? !=qv 4V/f1:#Er,@ZS$Tyٽ)Y̝f/Ȼ$#fOȚ~it&=8NM6/'5HbCSӀ5,*Hx؏O=UK'`39A-wwqWN\_f4!4Opp_:qdGbSz gwou<3 E s;'jc#?.7ЁYN.=ZЯt㠋^A }б|o_-g] DbPu?Z]kKIFBhpOOr84791`r)|!^x/ "z%^ -^*vJOURz@ޢ]'@G"_Qh#{<ƶZNfVyZ e`e; ntޜa6L~a+{+nȩu2Ogd]L&FX+1=$( Mp0z 'gtOރf ,0Y/;`@ C_7,*gwl(}ut}d}~<`mnX a8+8SA[$Gwӂa=MecKHZG,ӣZ2ZnjT||\X!|nKCHZQ0J3m57te۾KjЋN=U_u4\+8:c_D%~0ή@f׶wf-l8~K/$5-' -B^Vj5l6y4jmdw6gj 5&WPO(h=3^u&htS\%q _;Ϡ@-q߁:j[ ZŪcǶKHkirD<5."v[R/Y$CT9M{8"'"'T23߁B/qph֞+\2l[ UmHk)z0}|R3cJyLSrj{DZ/E.H:RuPbgvFUcFʂ@JBc ~J (KvQNZ'#Q9 ܄yvi&r38~hYLW@J$S GRNkgiLnk6Eh!xmFa>V9(#^њI;aR`Y.lH 5eePjN] Ynt~ Y7%xS67؀qPќgyqb3UT?Ẻ/.BAb4>a MkM2>)*$yԹ1K4j:lLeE_Cဨj\=fսƒϱbؗt$o S9`a12Fpuř\Jm;’e1wX{Eji2T%hրu'JxH³ZoĞCrnT8T)s]SmM#>% K!WwJ#_=|o~-YOyu1oaVZ%MeSel[w݄e{5;w>ѹ*Y[耜,o6&jyM{_!Sɏ+7V$ |G9ҴS3R _E@dx_>u2]ݷP{~=|vaO^Wum[r&.$7j1l3/a]OgյP89PHe{qXsgmpDVZ^u]ɕ)KF?Tl7y])y*Rȁ H_B 0?b7 Û5ɍ (*$jcm/<'v}*;gU$5L"Gc>=4^ϨWjcGh] U"5,j$a" T~j.a$wgS=?n&]@(aH%q "d\꿕J1:7l m/bkǓ7\gBqf&x @E0}3?+ oUwFyϪWa5FGÞXR^ьAy|{#+ hѺR%KtWr,)#rtC^ok.t\8()awHd:KNIvw>G|_z6ut# pڦ\x1"2Ed5jz$̃>?x\{V`353otTSbUqe8fU.)0*:/m$V`c_R՝銶z 僭u}`~-B^]c$&Ē'hŻOhU7U jX#! HrQzr|Fz3LX< fT3a~Ɵ=z;H^#ϱz!8k'SpsqZG8;p7₲zb5KBp"Cvus[ɓ?p 9Wt4SL}c{W)8ݭ`J W.7d&o;q7ZBofRz33HFBLBx #hMHoHY RGTߞ30 -ax1 Var|'O/1ÚdtP+)z融3D[zB32ŋenSk^l41s`N@)>AScPA>Y 4}XVd1Od<,<`cZPk'0B?qh*m)e5 /ä$6G`_b7x$DJ1g0 ؛%jp|#yAˢ}cBMƒ)h,Z{G 6[$nA്A+m73 w&]G$<4 ~%k|W8QTX-%`tĀsH:Zv?o =]SMw Xgz~auLxiBaE"to=j[tIjkM*RR=wg($2+Aҗ1Հ3u^ 'K2`#g\,V|cL.N Ӡ֊+OfROvTMۂxv X X'M0vS: cʡS2LIG>VFg|1AFRE$ƪX$‡f`"?~ (Cњ%m$СEpTBZW v(?/iLy[8dHl%QYQR3.׊(H;MLTAi@% @QB0I^LȔ9ʊp{LgqoiHzP an0=fpo|bUIw}{żz%NHs>Dăh* ;b!PƿM,qg@L[hBW(uޥq!Q/;x+|ߞ:-pHיx泡KK"T`JA ,&JHtnTV.:D)R5u@fvU:7!šr8c#)zpψtN'itc_pƑtY+3Z}X“0lv*XfOMyPwcH4i~DmB C]2f:XG jlHGGZbCiCK\6"dz{'BI@Uh*u 6 sM!zԘ%}fG1zIb 83982["HSJh*-1F}]H[j0Z hEc!p/wH7D3 W>_^ ^Z 5.@,nx(6;_ 4V`a` #yR7o%9 ~{+ɮWwퟋp-fr VS$K_|@/s)HYIo_7!>]V\ )]ʞvd2k[ &TML%8:zuy' KB[+s j TWvB߄T Cf$y ?B͋"y6@~љrviūe؆> =o{ j]f2R;= SjT6W.9k,l$w^%EaYO6%Q` -y62D1?]}2\ mxQ1#&s'@R}LrTf*rTTJ d?'-mƔZq kp]v}4Ǎ\7ATUGgA "Ω P)S~eL& 5]kϙ@>d؟BSg%O5dCDX?I26Cݧ]W5DDH [9?ї*|#m'()%kO`o54i:f!e77.nnP&89۲{ǚamoav$(49@ tZ1qË,%W|{j]QTIÂF&Ǭ7mqȱ4{]O2xVpSsibx t:|_6W.Si]L/߄u` ";)%=BC ~VG{=S[O҅~ܨFoKwe#j;"wuM7mK;+@Dzb Aփ "Y !w*]Y T631^ŢBD\՜̱.oyw2> ">#&:H]VhEfZS;YcZH~fk?с9b7r ̟#蹎3PC#:BI#P"fF!T4wչ5]=^hρ* i\)SxV+P^yuISGJA@LG?h :EQ:q-p[[K,bz^wki֖8`%SȞ#{fݿџs^No C;-VK#i؟jnazϘiVe(Esɔ_7XJѭ#m4QWoIi)ϒGqxgT`A 𥪘䈽C:*2໼ǀ)N\W7vtJ@Q5tWOҫUvO tbH2eS sՀj2< .$A"zZ6^pA!gcX>(pE^n; 5ϐ&ȱS @,BZ#YͰa̗>S7tk'%ۥ^iR2tQ#a .qP^؉ǭ!,#H #}Sy\ (*}&NeV Ӭ!R88LM٦RD83b7<(?|陮 ! ۜYJ6 ŀVaÐ{AR{ }o~FC#@R:PEt4 |g*ѨpȏՂYݪ3Q6F \GoDr`/׉wܧDc~+.T0#۾FڝX[,ىf A@;~g 79Ǔ8yTb&ɋ/ 5!m#PL>pШLLe]bӛJ]V ,c,'s3 ҜЉ?) t19vLA/F`I{;Rg&-2‰yb\E2 0J+mVʨe=OlL&ּX۲$#a!8#=w,Phug4D\W}<}CJ`2A #;EMI]ޗ};J87;i5FvwGdtn9̛5laTe +rx,q3X)cYHHͲAmq)86v$_yWp[V;.ÞR>m]i'[{/-F]5|V2[s? ) `zqJqb"-[&ԒۭV7Z\">L%NPXڤ ukUEDD~ pIZ- *&j@;A½8=$ Ww[;yJ3F(2te*ݧ9d.]Ƥ@z<t#GF@ӶkXĢK.͂cU)t7CkL[L:x& CwP5~U3rlW`f4StD\c Ĩ1e/L%طr_@x#Hs lWZ?l |\@&;S8GWfdHg23U$^_IሼcK.d3d}X]t%M?Z1+(3f<* 6t[ ᫌ›AC@ c@6Iٵ p:Uвk89xy.T{(; nvN0&5eGSrtN{4̧a.dd: rݹRsRp4@M$ʅû K d[`N`CL8|ӠQZh 'cT1OgnxATkj#*MFϻO䴟}bi (oR`W 3 GZ11n&AX7kzAz(0TVz^a"tL\B%w_pq4^uh,F0U[j#*B[QKQFVB D7ۻY8Q"N9'rac' X _zAǛ"u$:?LD>lh.S} SA72 @_u,G,T{ 9Oi%&A 9%Iȭ  2Ƿ-'==CZc{,8)m5v:9u]!@vU|āzxPt6I+@*TŢ@䰢>ҕ_O}b3R x Ǡe<,#[R! 0,2+x/b0]eYaΡ z:`\$-6a`\m}`e6a³N2kSX˷q2ۣu"£K%ށ"߹QH>+SuiʽZ뭁{v˲SKz{d[7e1H#ƋPqd\4f^Sy꺺/T\vyx|Vx= 2kDm E˪@EXkH3}34drOԷo_Z[a_ !8Z߅nWvk .faʼ ρ[He Ij{AhaBj<IJLym-tbf7Ywi]@`ȳ[,㋗.z;t5qskAG0l ̱̂xlYaml˻hc&/K2S]@ 68!KB*q!qer>Y焳Or6=Ni*IQ4 %3e'leu.@)2p7N_7Z '=JH/FK'D=Lu^"dͺ#R5=6aZv}(آ6=, tJvhB#70aVGRN/]ɗ[/|qt( -Seuޗ~$6[V2FmFP %Hl rE!'GP>OC_XP]8B¿"kzn|_- lsC|'tV/B>2~j$o7;U76&r.__5:|)i\_#YEwg)5) j0.!"AM{uƙ264qywEeT>ªOAPü0QlA冕Y$^vTKY)_1/f{&&[ԩ.cj<|Ӗc^\}dK.s5煁Bu 1 329n ÊV+8~(.&WS1 He:SMw1G0* vFvP ^9Pjz|)n<`%I E+=P1V˲ʬץOh|:6[mTߝnu136݁}]e$ ;%{W{W!㈹)k p@V+?NXs1 VleΚ%} 7$o~FZ@_^H,BuҘSR ~oQS"\pGYMerن_ )(~viC::@k>l\xr10KolA8m19~xxG׻lHd^0Psmo9N?"~ 1T =Z}KΗႠT 4'-$Ltj/{ޓt(_+1FkL id8ˊͷhݶ{ΚpG/ۀwm6^5bՀ B߿ {x8۰Ұ}>:ֆlvu0d=O /?C4ޣ/B~NB-ϑᇐf^9euƢź=2!safT/Wj|2SF[ն Cɮ= U{f5@J;~5mZh( (dk67}'fVNV\$sPlH4HKP =G r0PaihM{Z-6jaQ˷$yOEk_H~08SC1H %(q.W "̊`MPtPR>*b)my v殠wAB?M$tMf!Rw6O4́~xi(ʌ hdo -2}w/ɱhx;>Tgk>liي㜬6EH7]N@Jk\uM+*u rbd\ >~QHDOnҌ\hi |*T^U9},R؂TI)cK{#WYb2xIe(:StŽWኇEkT@x_ՊYeѝzDh4W&_v~}>yhA]`m*|eQ'^X%ѫNM0xT8ؿК~TKw/0G0WT\ d\58vPGؐ <+uyUߣqѠ4q ƢFs LM@_mLM5̟1ĵHzTҝ9&Dve6m#_@")uͶU`qn1OD$ |JBiybYw^vXĐ8/Kd=2P{$iPDc`y:^cɤ.l$:AϧSֱmkHi)?'73Ԯfu3H+{P?{C}h'nC{1<3~"i z݌c0 `>A#."ڪgd eǺn"ۜM@6j|ت />^[$FB|- dMQ|Km~ߧa72#L΢Nu3#nYOPH9b@dbB9˯~`x̎Ft c׳^Xrۨ Hq4WoIa+C(#GfMo krae ^1|G."5Je>Tu)xїu>NGB̺ $_j&4F>IKB7צ SךaI{Տ8k"gP_7=@طwB##jnƙ4j,Fe <%mDA7hbQgG[rl` ] f\ZlTp)kXAc؞+A*eL5o29NvhRL8tV<9,fmRX0X,])OX f蛴)! B[NDZgo|.Ƿ%ݼxrܴu1tco2wYK29v%Ri5ܭ"݅-h-d}'p9jao;[|An i (YC~ ZA;"ưzӠb jI*mņ0ElTUO>98b({>x;XfĽ ʰjDX4-%Pxaz;]#hSkr)؊ܩhd0ck7WK͈d^9{ Qs),?:ଝ7B3!mkż9y޽+ZBXFNB{y5kR F ҟOm0F KBϛGk˒U9*{˯&tJqmf. VArX'T agԆVoIX- JQcPbx]?aLꓜ]bg&Gzyb נٞe95jL6nonϔb '51foL朡8Q:4[;U^NhIzN7SQ붭yŖ=1]0UX%뗾AOd y؍4ײߚT鞅*&2+)eA--JS8]oLQUyC1 !M.?Y^⊘ .B̞orsCYi񔇠{1=^E͵Pm?e2U*}GwK3/; 4qIΚkJ{&O b~{PzL_%ar "nkj)hҥG+*uLRh ;&1V!&z82wHK q7L.\9d sא!OK`!ONF]ZHy&s|/]g/4> [52 e,woxgk;ǭ&V˜6/)@ŌM3RåY}8$٥G~޻q-Q:'{EQ^ [Mȕ%.6nl;7k;G2.wB  8 ~Cg/,p!@8@816Uq(@ |ෲEp4*KXCt)U| 64P2\*eǂo}l(f;Wo*oЙ xQ[MȵH<.ԇ5IX+E%#'.@"]S.[r4 BϜ>bn?J@ +|Vz<<_-1=&pf:m: ¬C Yܯ=OwvͅIbY*!>b-*C9V)h\7R +aQBAF nkG2/d:' jխI/Gqvh4!ifUb91L f}Gosy1,Er쉋ުI @a~k+jZ6+<30 OƔ{XLXs՚NAu1UaޔU in/2J0`kv04<_GCG+Cx* Ӆ` E(Xo54s3,(7Yu[g;F{G ۽Zvdkֳ\HpOS=4yxcQ$o#|X']0 ]֊nP%mqƸ̱acV®AB 4Bְ $4l%&2Y(48;Br%Yb[Ro93ꗑ>^,@iD0-ȿQq쿹$\^W뚘V!Ho#e>Q(><]N!z>x g>L6 bFk^+ШzxP@)w'p`ڿ F+y*<-[_iUnіQ׾y qp[uX:%Q`B8nKv A 1ҡu39-3.ZjP;{/&~dkǕZފcK9¥Ot DSDǘTgI U9IB'rPj tx(I@g~Rn?XMx.~`F0L|w?4bRpz/_ԓ[Mp !!vڵ;s LQ$w1}HB9~5ػ]0q^iGzӯp"Ԃ]DKUf_*vH>-.D &ǵ58wm\:~ U!+^*K0?+ umcsnA]KNC V^#/li[džUSjр u'3_9*0| g/I*/=OK3~L ޥ빮W&3 6K|@'D~θA嫪f[x)15~&Ȣg/j~ۺ[T j5HsD x!݃N)c. WP'J)Y}UYTx«f ^L1FE^ j?{W"A~C +2ԆhWF͵~e$bt յ?00*Ѕ}X׸!Ok bױd$aCNL㈑ю4[].@1OA]-P۹ 4b( 55RUef ɟ5J!߹` z6?sS(t>y8y$.~`hlUjCGuruiphUB`޹_J}|I^Sh T/U1.g 4`ȸ& N#7PT0]sRwT_t/>(ǂ/R@i[6Lc4/FnhۘK>#GORHDUh8bV W@xZ4-U_ WR9lLl;єw0`|w x>WZN*:x6?O># UiSx4cB=/l`lQs9iNj${+ki~G7G~Zz齔;jYHF@ג5 /_i-iBȉ/xk,V%Nm&%y;wS r9!EE@z8_Ȧg,7Tkg]]ly5pR+V4tO Sa v.t`Y~d yC/56UIn&H@Ehf]? /H2~0J|173ϳ ;q)аG4Lu"vYwd?\l ]:vt=-Ly2 }4{gŁ:'+]ɔÇHx}fUrjZC*9(t?PYB1t?{ o DVNC F1BؕKʫ@Cm^v,\P3ȭUۻ"]7'%ԯejŗ+7#aa/e%FVk4t:MOVNaESfpB9/+Y 4`o'¹t` GJKcNCThc q gR^+y4|bZ^](KI3mvꛣT4tcUq`yp'/©zX&ry "4cEԡ(ܡa$I7b!Fh*j {/-|l)IԀZܑBC~P\rNBYxMRO Q@SDvJ ϟ5P Ė JNfaSe[1g޴rgHeFN>yùlA|?Ԧb$L;F`l+L`L7[ Y/;QVYh^sET"[(޲(dJ+͂E{sS\(9,݅3"4)4?/D:{Fϩ92tXk؁KϫǽD 4@\N͌N߂aOc@$ eNT1|GYI.}_c*h Y ޷o-&ypC%-U>[IS.}YXBs'i29@DdPwmgnX(en0`%$J&3eDj\?(g 0 P<^pL.|y15>V 9C@oB_ݰЇaiH*kFeK e fy$p~J.Y~WP}{7SluHI-A11JqJMQy8E&ȹtw˻ 3x= [sEDäpE`9$r9F{#.d`tg$'ef{O]u ,V3lQ_H. ~j)N=i2) " ڱɚW6mdzեv Q K_xB+$_DtɿނS]t }8i3,Es@ x2ohJ| @psvE'H) u+ uwj :@u(L9S$+;~_6"d ϣϢwC砬n kgPo%nB?LÎqн^yE p%DJ"y(t׵JVX)־t>츢:?MBzN(v789k~J8iɒ}7:%IaB:c%텩]_VB @ὉrA ^E]nƳ6Eb 1\ V `Pwb GўHw\qwp~B?*darḋTNGcgP2޹fz@X.S:T`^oݩyAmWK2$"|R 1tԓD?Jds"VTA iD rXx#ۓƋ2 #?" V+.FJܶI`,,\B=A 6L"Wܔ91_~{+Q- Et SA@y\{~v,v鎞ٮLuFf6[}C$ S㡧4\GyvsMէPG8-(qČ 0㡖mpfJ{W6zS}4LwbQo1ou{7cÍwM#nҶ܃A([~{ u|H=$u:yY =D|!C*\ k =奇xޣX 7:K..ʖR|%?'Ijn\]+6 UIYgID|[&lWvn;XQ "G[}&id:vZ no(ezj٭$`._ /% >41g΢>LwvI(L?ݡB.)X&?يCYUHvCu0k|!I,>Mfh{5/!yk/k<#}h{FhY㎿nbN64Zg $忌3+8w(/'aajOua3_dD/ll;djCh*2?Ԩkf,L_V_[0.!+.jD8ܧ_F 7 rjRwaX?EX6:<ojBZ _1G9n'{Ap#=TJ]SWdo^ʍ3@p50Ԅ0XJadzܢP ڬ7x e2u KU-Y mwgF8=KX)sȑŽ5 ߭8a+?Q:^ſg|½^9W^B` MqIq OAN@e]We0Ua?؜5t:\JkyzN,% Uu t}$˜x*Nz"dw (Y E3&6*SƌWj'4`h cnpߜ 'zCƥ,X~;T z99VoŻS?,y9%(&z\Vf۾kMmCmFotv~ gu# nFWB0TixPM&~Bm߹1x epl*٪CB1Gq!x];lZ':?;2,/KؔC-4V̋ 38>z,dsxT&Yz{}B$гgRvu MR/>XK gem mr2LLIDn>AnCGj(Bb`50x gH]1IO9*=ff 8y҃ k?b/%gG@,5ݙ3!X Y!)WOJ1K&c#3Ib amPXkJE۳Q8fT ;EĶZqߦEYepK?>wL9xUw_,lB;]2/뚶gƴGa[xCtb:$VYra%/`G"Лu4JS,ØMb3b:; m3o3p{[{&X?:$S((!/D;Qv8z@Q_XH n(e'tA.TŹNVԂ_]R;boh[VX} :m%R(]#ytѪnhS"^=Ft}wNvQRn;|].ANP>銉n|)M<垍X6-.~}Y]%q&B==g`0&MO!JDMdd~XǩLB-$9灊KWk\Wv+$@CLU zsׯpY]py3iG⅕,w-KڻΡ}-dtƽ{^< 5FaD;5%W٩⊙aF. Uqg a}ϟl_"^)_WZ*Ȉ`\6 ݘluIʠ~#WjFNP5-yMInPw`2oC0B> } Y=|֦2&XJxHPSidGE*H3z@/Z%ȅ{BnZ1uY% mhJ~p{Ǝ}4Sz BF*©aXS.{,fX+m.i|N>Puq})zDؼ0'ɡnsIy{iE;Wr\C 6N%xPJF0[ jF]7Vm/Q.[ j aX'lk9RMC}-:0$dUj5tC=ԽS%g= j P F&~0̱DVmQ}̊qf!<~44, יX S)%sَ{lsJGe<FlU,]S*):[` v:rg֠B%tw_ǚJ~=ogy%pEvv"ncy_ $kfhEn~2EIYPbaw'%BE X+h> qe ma:m5{@GC(t*JPa6vLb׋S[i4]aO]:bqQT_bi>} !֠ޝm[H!Rk]A }Y_ʮ+1sJ#|aGgg! I[yXs%c۾[CG1,d ]B=Xl^wr~vYkezu\ɚƿY}cNmB}{iF,6b%KYJ,2>sKErֈ:W::nF{6x]]`GzyI!mO=Ecadv'4MDZ O jOoIH;EʺQ- ڸ9`O7)Eah\uu% N x`.Q樧n E-oW :z|yV6NS(6Rk rV2} 1u΄[(::~0pZ[*z:,1fMxTطQ?M0ihwU/pۍ2I9Ƽzcm㈕9uU+ҷ`^G)Ur+22dlieYk@p $0-J9AsSQ;آ{3t'Tz՝Tcam54(_h:V,;1{>꒍]"l8X2[PpyI gJېTV'%5@ VJbvqKpzIUّD~翿i6$w"s"D ZWkB}@7IHKU-g2kbJ'ŽՉKՃO@J@&GJ-c(i TpKG9nHKuҝWGCV!#3%Bs>HĄz .뙴WI ce̺lio%JvNڴevmKĵcňiO;tWO& RR,N [r-qńtf{C^ vFDl؇7Yp9|-~@,amb|X&Jcz`$Dk}ȫB-hE<墓c=C.E[]w*!郋&A'X"=!]؃eCY@KJA0ٯ2 e?D rR)7|#pڟƨMo:qXur`t:v8#΅y?ӑǀC93}_be0" `(5w'C@5sYfY'zWAvaX/~ݎy N]q 51Qw,I0a3:h>-F,nl3Ef{Ϩ.٫@aq0bb>sFb+4a1j:[U4uPAC}s*%J2#a7E@*C ]vzrOA. $eRR_m *KVF[)PNpf݈=foEep)Z#]Zdݲ`LTwh q̍ld<8MZ/To$.=rtu xU1hf*X1so6__\x:Sp&rxW$Rh)/!;dM?&M'&ETR lY09qOҍV׬0_,-fG9l2L-u2M!16V!Wzm =_+e7)لDaI8:ihU@d)WyfIoxȫb+V8@krQٜp2a\mJ>P6Vx7ssi:l'1`I%^}vwkhl3*s}@~(0YgW@hâ5ݝ_#~.n}ƓwQ@fN7ڗ-}euQfZ.tλpܥSZ5ԅSU ;dOks֪39#K#:@imA_P`1m@N[! \8esm֘b,Iw3F} O&! O7ٌԝjJثIh1q 0Us b !-|h= 7 }PuGy@SEkruH^;3Ϥ8K8=6O3g ]al?E;W{KQZY1>EPu̿ x1rO ]AhdnqTk: M1㫄kic@b9\eF-~%6T\ p]HEڡr0^{"F%C:'!>zL`"o= 9zAPjN\p`g<\1EFB^>wF'U{vY`>;d"=%iA{ۈFt3S ,oӮq=7dkC痹zHэ:ܮ7xL!#9;bB-nA{GR.b+ h:E x?,^$Z.!OE `R4Y(0!A )kvu4HA l)J9C޵hǹhLx1띴gH+h#4՟. `z[ߗٶZ.0CmFgC>;|ޠ<"O۲Yq7cŬ Qaahy>C.G,apʮ"L{{xw]s[5jFcKmD)@˘,D1-5ד9-=w9Џij6JwvCl2gn/T,Z'!pLeiUZ W'oa!Y~Ifv6aP}0 nSl|iQD?\L",evYE׃Yry+>zֳR5*SX DVш+ <Փ^g?CgT-k&ycw`_qp28!2qTMez돍8eхj$̜?> Ÿͮ 8ޘD9yie`KQqt}+.ODj+zVECWΐW~r B Yh( y`/gZ- \R0 Р{ߌKU=;3X 2AKٞK]rK@h@.eo/|Pp՝&aZo5[ V);%a{Z8WJJ SHW_ahஷIbb( ;nZfxHC;hю nLZ s$kX&%(=̭k| :"^%&*yN2IPV(Т>AB7P#W1\1_:<5$e'0lo&?*bAU}}[< "h0RR~G*ב #qgYd} ZlVzz_Q"Ip4oQE"QZR8rGw@Ϫe1YC+Nq[D_6;:o6@ ٺU&ek5@1tSY 1г9 q|Msj.݀75gk'cqSA)dW;Eg9+ELL7irn7XcӉ8!32x0s.T!Rj~?F`x^`Z p.t/\P#''-ѕ8ZȊ RԏJ${= >фyJ㒷A͕ޖ$5v@yx :_Y *Z/ ,W}]E'TI1I\WދʐZH\0 5W-ڿmV=5 壬^obp{E GʖZY &nHz"rdś/"M?DG HvǹYsSI95_OY IzEw }@+"V%-@Sx]{aSUݎHx+V@RVdAZ`?d R!>ٵ}!QLYMSJ7FR˩>ܙS xiPQPȣ 㮣}o{^DGM)voe6-I?ySis, #Z5 a'E$4%ot_.M~Tvt9?_Qk WJW. bszi4c+τSxڨS%BV:A~#N͘rjtu')|ơN ~Y }~u g"Gm&L%bW0uW# u%ᇗy01QTZV@H:@jySzB4v6ݘN󇡷X؋bIAXQY k*X' jgeI}-JJ 9P h< \r6r+^W]S-3fA35ÇGi3H/C*&_~AR&|dSh+xę SJhnކ8mnkĨܻ/`v; swuhU:u[AR\È, րٽs"@AњS!#rL0 1$5B)Y딙Rf8SOVGo߄ͦ$8~,:  M@W*E?EZEgrAJ okKڰ  Hy_Yllhn-)GS-+ &3ZU Il\J?p5Njh5-śf߷ap}\ʠ }ܜ/-z1(x8 0*ΐO(f(gix@4d;6vA, ),kS:Q5r@y`ZjȀ  C/}vX W 0eM4$Xs?Nl패#.IhE *T[k7SVq0*wĶw,p_sQ Dqs ^C! k=!hscF兂Ɗ|& &o$Ns[N_Y:en)ZmۚN tL'_}q0ZPZk-2:uy,TA9Un,AuKKF'p{,|$|ä#KD04b&jhh(:@Cg+ܝRFk 6=Bvp u {}I?ڸ+\Ip#>PW^L#cP&g4Tm>#/_5癀.UoxCplxP:ڢ|e y?,DzZ=k, .]ğE^էU*fOs`b"8<"2>߉O4pf?sp#^1Mu3+sO&g/Ofa^76e&lyAZ6A3ژ2 vO J@9ѡ6#QkSᙍڨ*Y7E2Izv<_ UFrxl ob7B:C~ГaFeS#r}Y%W#8|htkX3ƾ`W&xөy.r{% eKbLx='q ~bۂGJ);}d,Xߩe VNN3[#Iz1V/::ҙ0WѬ&罦+RcUS_3F#C*YwKNe<[D\ogBMBz7ɚ/`"qXYx7x;ދ"U19V'lM|T]5Bu4y=$*װOpƓ^"<dހp 9rMSp+g_^R;LV>k0֎j<~f=\u-ē5.5{Ċ)['ؑX{xEIs@9,C3Q$$j0Z쳞x &$XxvVAF*߾ шj5/HHE cb d1! ScCj݁7-ӛBcU4điJP6Ne"[H4sG`{+IW \fXC8jٖ;aR+RpHxd43. Y+H$ ,|hcV#5t,>0KiӇ;bsSMл?=?l-yIu(LXQXܗ!<@Z!]F6"?TwZb ˿BE2ieLbL֟7O*f46|b$6 V% wk(M TP= C'}uP"SL\ '7۵߬+rc't$& e#BMǭ~K bn_%#Cln Fv$ddϝrK9f:7qA nэ/珣3#[|Lxwޣn$.!Ȧ^r#ϥD;U~ KEG=wԕrns\W`AR3:ۦSVc˲q@ו}"A؜TL<&釸9L0֮?/x^0fNH Ӕ/^2wGsH"D9'T4NfZ.unM9\S _A Y||5l.70xuA}:g"NiVbI>0+Ѿ dՀSAc񋛵(|4JؔR!-ܘQT2(̭m? l8[Uț`^wk|%j7}5/>"\qIi~Ly;n\oՔuo>*ǞlL!)Q@aXڻd@eAգvYʄR CpzDszύ!Xl퍋I&.yiN ˃ 8 fg0Ӥ% b;A,~ 8Bw{}~esW S௦IS9=a'߁K/fbOtAF¥ dtgjy[7wƺ>ǹMO7dDvlW^;;4G뚲̖CVVGŵCxg;V/W:@.H5r!vۆ*pMZ SVTMg(z7?)5krQ~CuTHBq3fa,"O{!Y")#81:r<$/ljQᠰm0hؙhR&K@0jg{<8AWN]"]jkGf?VUupJsAm| ч$!uZnAee@ {Im2OW`7sM-qtfn$9oW2IiۡCDq|f{R9YHbUF)OcMa*:F g%\ʐD@^&P/BJ?OGwa5CJ):$Z}c_(1P 9!Ǚ VO/5?1ky-NYOT$~qc K܉gT C^fEJûE&P ב+9;6Ok`1?h= |!Ṿl#+}-$j]C&ا`Ja_9,|/EA޷jrVz1Iy~eCUew}̻~HW]=a&$:|=L597LNDݺ]@۸sV+. S~<8 u&[ђa֠a&*(tlm[E歸6LgzzkԆ״F9D^?΂!Pl!9-$p?#AiւO~4n*y^BH0Hg%s8=^GZ9,x! %bk/=b|%[%nR5agYlF+FpREB$+"953!?HKLQBvmU]=i/~}Ôz/4 qa(.AmW9\) .Ka2&T@XS720S%{kobKY~Dn2yZSOb|3)Y *^CœQ  > fgKOӨqGτ=CB,z}FAFZO( +M `T60@&m[e tBg;)@1m^(7Ξy:d;@f M@o~cvq{( TՕ}«" Vk UD9ZQ*2՚Fq*oFZi ikBOЌ$\Q֣}[ myLV/˲_ '؊{⤬l (zj7|kRG*kS) / m<֞<~*{ ٙ,}cty[6)c 9\quiyݚ'y$Nݫ {Z+09Hs-U93Hanb+)iLBqّ!O ưAKZbs 9 #Xqev؃эBc"guk9AFYmC2wD, hO=s׮%i*qk"ϗ/WGFCP)}n)xu`)h9vD!cxGsˎ<,d67X듀% Yzh,vw9c8A?h7M`1 p.ӪGE6OG 3UB}w{5]sKd+RhxmVVY=-3IYP!79%HO~]von"gCSiKq75E'ROEW2-Q ?UVS 3Sk=-Mf W ;RAa kip臺LEj9ÊC!᣷n|4A N^7N<1 9.Pz";}T%^Z9Y@4C7E\ Ni&-Ёn*l@̏; {V́ΨfM>:%R,(VFMCw?\[kmR!Z-d܌{7dMN֋,'}e;V/ I CeG=,bJ27y[0NK GUisܽMJ* j]z`}e_Zܔ9{/OP|AUMyXfQ/5b{b9" RT!5◌ᝲeFITcd YF xHkwku/'ۂ_!TDRc 1-h]C:fSyH [G@N ڋQ iАLBWiG1A^&zML4 iDA^3Eg{בKX\&4r'ɫRC|t,eݗ0HɊ,*T!@J^Ŷ*X;?Ͻ/=2cr~Q$ZQ&mu`xo &gȾBE޷"> ! "YV*~π(SDMA茮p|cIzz!%vj+@"y#,}ؗTZ`F Ye d69&Ya QP[}QCGx6xA uRNu yYvAha,e?5:?"c:O(B׻LM%\*e27ˬ6 @ojRS)9十Se|eZbI5l[4t/ǽu1˘6gVp|vƇL6LA#4[ BN8"?Qr0t0`M> w4!|$qG352 nNկLP"_MnF"`@Aq ʇ/v/m\$[Zi=F$tp|ŇS6dD]a.76S՟a/ NX2d{u6wfA?deaQ76b-, yk%q7-pdL3iRF@ nv{ށ90LbTlp%D(4ٟ4궺*@U^ deIdկNg0Rԋp( +)`a hI}ۢHd+þͤ!W@(Og=w_"n^~L8ڷhgmd5lVe>og[t\J_fдRez8#V;{@2Q* Y(7Wbr6aMgV d9m? %v϶pPL %`2wS%l|fb4?/Esa[$/\=_ٹ,IWߜWۃS5a:4:!iH3 GeZA~ZMSf$$::-$NVQ+8,ZoK8sɑR}ܾ9O`fm{;wG&4FׂWc6B]e4{ԕ~QZsYӗ{(v8?[LFRM; fAB=ԑ% NHdl4}枈hc(O%hqz-H v]H~Jy&{0vb67&_^qBsTḺȐ52}h.ʥv5NS dڞ@hVN`7q#S̋ݺQna?—;vy/f!+s{ bp`w(_ͤi_R[bx׶q}Փԃ5*JU&^P@ΥYѾhJqz*[U应ZR ?%dwN_mJy3ҍgs#mU6WeHOp|E쮹x%!lUo:?dKWC62~c42;xX@!=Y| ˻6ɯ˶ΆX6D c=C0UhKغ edwNWyp(FÞ)FxKkG1tİc%ccK♌|UuOo $3S6$' .i"ӏ[l(8/b"@'J6t*R4O *.OUďdNj|s) CekJgSMEP6]&aS .a`pfC݄zm1&D8f\ \50N@z?ҐEliWeC'ZB*@/,mR+6 tUE;Iݚk׏0l8ǯ:;@ Z"_’sq8G8RS")|SV/69$i"HSWIqchR%>'S[i(l&$Sn"R?OfUMoeD4L  d0.ď{qLD*tQ9Uo.(G }f|je8:Ɏ 'nr#_i2PKXk=h(UFGp"ϼ5H|dO)E,1Ȣ>LAggfhUt%ꗙڸ" 嬧fzخHY\'N) n ʸDtt@]WX%/XXbFɦf+ND i)!-c{Pꧩn!a̤Xsl.&(N?I%~=n # @6廇<^@206upn-%b+ߑa%N*[.zT$pլ^MdrTt c5>78il Iş=p5gdd$?5(k(ړ?;Z/TIZ>5RAI!TJ9|FW;oQ!]5SExlO eB~ȁ(VPߕU+C UAY/jlj1"FbY7VFU HBs}fG/6\ vBK)X_͍qLʗA)# QSl^2#fƆ$Mۡ ƙZSX4̮LU@ҳ]v/qze{M7S$2etUNyg GޛvڽS6遯/'͜V߻bIMFB>jnf-Y/nѩDU&$^/_KP7-{].R*RQBxCbaφx[&y2|etn )Q+Eф674K/f=YJN,QI{!EpᄼCJk#K[}5DM/,,@u4[LPqE@_ )g7tU'Ig'B߿e阝F<O쐆glf%7_ugVv먆(={tTPt$"1,S4=)~觢L۾lפǑaރ?™ZE򗧟0PTW'ex|S $>ɷ5@;&#e<=َ[wꢐ膻[+4 xɳt#%k58BM(>_qPtH8DH~L: `e.KipwO2gY|ĭ#.)el'aVGV;)%ヌ"Kz۽DP ʁbq!OTQ)[&;-乳Xk_ܡ%cyÃF:^S]U9,uM"j8\? o(l&`b&DK0kq k NWz]Z%HXǞQ߾td{<+!; 406G o"lXՅ&:a7 !lCmTk=$!YaPeYHpp9Ay.q/NH&"km.^p= '<)A{+dEg'@7Oa?c) qx}͔X̘T2g: \˫ƽ'UIK='.@z1 s4UOM6e[ѥGlMߠ2 ' r[ ~LzMUo(qv>Sh OER X{/[WCگ%mF2#0 ` >P;F'8<̷GՆ(kx~@hjq!Kgs\6=x#-߲CwNQHWqdqÚbstihػ^aiZ?X "7s<8/⍇ ~ U W;g 3j&2}9#?_:)"PTC-0U1&T4QXyO'ɐ@NnBQ79[oCn(x3 Cdg,}O;XfjX~!5+g5㆒֌cnMgϴFQu_l C ATbv"Hs*b.\6¿o}Dǐ{/YGpwɤGB?o(﬈ ٖkuҠBXM- s; 1m E> (iupJynW X׾(..d9m5sY0?f!{1 Ou!IIgD(>D<SF ȼ`'_̦XVW:-ϞgVoYr67:2!9X*̸ |켍6ٮ /HJ1vcr2W3[67ƧmcPQ̇m*LG_urkA4O^%W}sؙC3h0#ܕ!}|2/",:cAyLDNi Ԕ$ QjڂqLN#?eCƹfD3.3  < \ž}$ <;?AGf ]CV{:7y+*hfl0IXڇGBJ?Rk37@r50]LD^41pM{=YKL!·‹(>VRY!x?nJ+JYT#׽nCM[C,1HpIi ݈%4!“Wdu/fZ+xjSy @DGa,_ݯ8 BjY1kX9ܘ g}eer\i|ICx9-$m@Tf] qP]V^E?!~ {5^!{ F]4F_1Rӧ(eӨJ)P&:ko%=C,Yg w--ӧ!`6 }]t)S&ң2nu7 Q_QoYs1fpd]ZŮ#0/$Uū9֟U2$slF{Ѧ꓃#tD,㫶 nБFy&`?5xWy #aѽ7Ι_ݿ i|\n5GWs!Z(Pvjf 1BH YkՍN{X:gB䦗!_ftrLH |Zȵ%ϨgIng6ȄXbvy~LEw EUzZ;yk2vٔM(+b]? 6Q+]o-wsű}Œgh#UZrT1inK#zެI9N&+[c%9Fzy)u@9-}+ZnL,&~\)c= ZrA{ EL.Ng> oir6ݴW6;<%K*qߡ Jy e_ r 2cI1\ݐD37.~.t| W[ 8?~FCLY>|O;͖ ;Ĵ=6+DI+ K:rct$t d3P4 BG).r& mUhBQ\'ǣJE=P$3gw.:* lmg_RCn1аnj4Z-V e#!2n]6 Q+?o19bHV :8M$\hqpd HHz񸧠zM"J'n`J-2lnkӨ;!\M(P1\9 21V;cⳚge]S%뉸r*;VIkF(jX>FXµ秀>xA! k8DP/欳@Qr)z7ncl7e!X1g]Mqp=7؍8u  Z¼,mImyr;zji#bz#ssY`Hz7a]pR˂R%ѫ+d`,rzI[GڰMx`EI Xؿ^kkޠuH~j5WMu|a8rsM>yd85J(&D؝gM՗ېlr$^F}bwW[ð̥ΉB͗#H) 0<{>e1OK2DӸo H_D=0i1KCo`={ҭi=q-=xfy{U@g]̠#a`q{{t2LA{#]a 1K 4*]g<3OkBSMb.^ \GX Z Jui*5uL'1 4YyÛH#C?BHEA%4:@MsF嵍DϜY̓;tn57,ݎ(!ył6[A8+*A4H7)5u 3oEݛjuȽSH *-}L ZZN BSQ7i&/B'V;ޒEE0kTN+'}OR%-oA+ei _+yoDhwQ}Ӎ5ކ !K;L=#ܟ"`itKLrecZg(NB\`jpmW~]qE ihhA0+"m)'NS JLaLbydw'im@J7qqYMb@-Ad+7b>ȁZ$[SRRϟe!љ0}L7Hy{Uؽ@d"x#3c#RS0æiÙ~UpU_]/A=jFPX!S]9k `t^ôb}>.=;7= >vvZ5goY̼u`Q! D:*}]ݏBM5EoSSZk{ъ Nj]י@L= [C#rPNu*nP7Ka[*\kˣSo_21Ҵ9YV w}MxR8nrY'q@Oz#aQ|iH߉h_yG1M[8QhT髣ӥCYtɈ@&y}sGanOhr:T+-Fk@NM)i0\*Og4Pz^6[0۞Q&CaV9b9 T+<@[Gt)?!ZX=Bޛ9|[zPpDKt"&fLOԑbWPtTR2:.?֥P7k1\~6>+m-h@"NT,Ej9q&wS'D,SSybRݨ lż;tغl0;<]*Iә֭*MF{O8$SMl=eÑ@om)V6&@׈pZ˘eJy8|NU>RY }٦nZ3aCO}"j/cRIۆ RY|i=.w kPErq _H;E.-/hج)-a0V`ܘOM3<]#FSS?"ٙ<+w;P-KH,2 %邢n^;: },E1NEjPѤ9Zn{~ MӏH.Ȩ2SV%~<|LU& s\/.a=g>)?vjJu޲G*FK݃נf_g[2^)jԑmg'oo #[ɮ18XdV/t 21u~Pi8=ظoD],bCgFELRtM{LHp&ŭ|u[%,L*aaźB!7ehڐ $PZ~C8K֓q }p+D]`uRR)6N;[CvW勊Δ&KsF 8DHYd!fШ *pgĵ97`AW)I/b-؄^L=sJOz)6aaO6]UKP1D)R,dyEQ|]Y4Xxus H"+c*s SP!(8ICRja *SҪざ.1mN~%#lTɍ,3Z^|൥. F=9!, I9A52H˳F2[D6֍QuB0]1Ab ҽF z`ԧcp$5U KK`'I<͈$O`zޖS  } U>HVER%9^o@p#}AdnwT]|=ҦG4jV0`daDvcݪnoxg HK0tbaXdN=`ibɍآH _Шf]t%oDƔ E̠1n+a6'|$fJ9 $Jkdq:_.S?R*ci|5?ci6C }Rrh{Ĵz -χF0KMQ> g4LJ\=oϿki\FXgg)A^f!hxv} ԵHK!xjdq=`1uCo)ܹ@+4G{Vye0{!njm@D%xA(!f%JeS2"P>9"vX:I}1MKO#~KP]^ 9D궢9U|yt=[&,5@Yvc:,{-K6['Y4ޒ6o!&S D:PjpL Pܵ]վHKN{([ 2Ӽn\tЧW*JeGkcVɿy' FLɰ, ɢVB٢[D1CQfuJ4`k+Oi& b=tx3w;+:|gL2bfzm޲49wwhw7̜2v.D̃g93C14<mk߻|_2]{JU-} N&I@ Vja*ɐ_RMsЈ5ET ܁Wd O Ng&-xI QEu|̘cM񳯺{xS<@ lZP$zˎq(.x(T(# . i9%ݎ_h= HrbG/ lc6:-j'',ӗl$|U40_ {jǥy mGMH[ZvS꒖d8ίWҿpsZs Wk:Q< WG1Ebͅʘ=0\հڤúѺJ釬<pz)I?jɈ#yޏ#S:%X@J ZѧTa\o9H+Q',P#_<'P%W ް)w:66qJ(๭ 5nLbNxNQn'?DŽ]f&^-:%k)dľA[˅["6\pzLJQTKea G\ U=kp?:c W >=h$㴱b.(1Xf?BB"ݘL)21f7^W<3;pjaff 35֦,aO3ץ'+B O :YZlF6$0`/;6!խ>J;4 IA9ve)UAٍHepkn[<06%_!uSeF3ܛtAg?ù^V)S(|qZsse,VUGWU Iva+W[u:!fمkGYlҹjzY$5pgx ̎W<gz򏅃*᳒`ifALd{zT%kq[FOmP%fie9hA4џz~LIk#-}Ld6J46̾}TF^ӣ:H,o7rEwDD Qp,])ڍNJ-Z_rEQdCaQV{="\uZ]VL7(I!)df$!8xxWCL=@O]"km*3OU ^3 mk⽎`6Cyz.II<=WDoĪXB=Üa(Շ%8?,_V@C#,XRƈ,l, bގUOway듛4I(K:i!$Zw%ń@Iȹ/D0)"/Ro[%Y<[%dU~p,S+w-y_V`hv`=1"OO1xywb\ž|wAeM[E~5[dbo5 J:TڽV4n̸~2-q+4Ij\mRg;R28` .C'8ΝϤ{It1i"ZeK f:=t`P7y" %23![z\S׎ nJRp}7skDl8{L`ؠ_pKު!L)k@aiD[L u96AdЧ^J΅%rPA֚-,&3?{CJLwupio^/r#PSF2]9͹{T~\j`h<N _S^YnIL,̠/X< >'RDZQ `pa ][L~XQL  fFF1+EmG'hY>֢,Shaa<MwH`CYUUC?iig׍٩\f}\7Gumd$6Ebp@J~̓kPh<J%/o6(6!CW=& HLS-&7Ct񍂐E,a|4 uYs&985>W4K*Vt+Z05;3K.7P6~6.K"fi;,&!GdFE'ߨJ.5D0sZX.uOP]v!*(TC-HGR sa_ʧ@F`U-u>q! R]8q<-O:'6؝!<yÜvjK_z"ܢѢ`_|QtI~"O·|cEnԘIQ-y>^lЉ%j7Hc˰.`FUH1("Os] d@g{ |, vdӄ GAQ9=e>erB#?6VSOל*=F ;{җLlV|b`>OZ\z:_x҅ʫ^|dZHw0UfjPT50~FS˵_o8 XZ]x=c*:(>* }0O>>$׽3j±Ka#%}TaoaswK2T>+ʘ640 IW3h#-U^.NEgnʝ&8`x:[ͣmT*q0@ 4s>bU)%yi2kq]_:t[^P~C=0@$#xUAP*H5Z'f5\9ՉpFnDK?6\Ci-m'5 "DÉX&;.S䎧P'Ywm^BʸPK?gkMbVmtg2‚JOqQ<WdLbKT?%} +XEv{,FOmA!ij1Ih$Ǩ/̲<~01M `A'7 SbD y;⛙m$Ohf5GJFp$NMXZ9~luXw$Ves+bњ.}кcipaB|[1jQ8oއGo(:X1 sx#@~mYN1~y P" sOVROs>LCSRmćgӅo?N! '[0z{S$H8@#D,B/ JI֖&];𣧤="%aT3fbRMb edD*+㠯J p=_{it ҧ˓It+|1IeS/ja/х zB[O{_u3v~ijbaE+xF{m?b|xJȬ+at ?z4]AHiTA)ҒAw: mS9t4i]^Ęqљ/pkM9k}J͇ɥ4uNɃF+c5b]%Dk\n&2Y ÉO wݡlX1W!Lw@Ѣ]5ΏДjIrQ1Sgǁ6--c᧼w1nZi.jcBXϡH ^t]b1g'ژYH^=63|Uf1RE5?.0FhY_{]5$.V;T*W5y)-`(;$7 +aahڛ*!hK[߽;\ˬ\3m8n-/O/*ҙZ+¸-ʲiؖ6Hcz[{Q՘P,^"XA_{\9 fC_"Q@^'^Լa>Vcnw*R l ZWR39 /w xk{ ڟ`xX@> rTD!G )FmpBo yމa{6 __،BG@ aԬ B:L`݂PͬWsE`e%ʑ|=dG\{=x2&9FpN sF"b?98u7K#wHxFo6֣@ QD"'f"GDVTI!ёbҝݷ ]JӆƇPQٺFf" Hz+S[ؓG}#VHWj>9蝈Y^1wXoweC|Hx od-H\tv&{\NK"h|NQN?bHEo<8BfZAw,a_+.'ekiTV0*Ï5Lfl_>}k$4UF+k*}Kx봛}swln3dZo(%x&V$Y-~8(6Q3юe4w f]rGy*' 8P mcN)S8r0n+~o+IgZgwZNLJz{W+h B?(ڮe&D5R*AX;O$D ;3bh.+|\/<8=z߫v %=$/DxS7Wc\t5.l3cEkTyuxmop+'++%1@0褈TRf^,(ѺlJ~P;츬VY@SB)\u_OByӪ{wN#²ȎHE#da_~@lPs-'aΞϹ,yaY6γ٩\(V$Oڵa(j`ba1B"JwjAo.:ƉNw py.띁9(R iHB kԄd2/X3g# ^f؍["*LLN dn]1p_Zf70JQk±x!Jq"֞Q.:c+Ş-@C4[= jΰ/Y#H}ܭL :r#"dK ֠Z YjMZ u͵FQһ)FZ.pX}duy2qh`gb[268𻐢q; Ȥr;Non$# N /6Z i^2b+-*v9>$L 16@C]Ly$9D*` :!4ݚ<cC9DxH=JඬJƇޒ'oH&@8@rT- K)8Ş4,5oD꘿Bb'{_Z!OI2ê&L*x/S@d ޭ ̤_>ҳ}9\#Rތ &Q3M )f3B1BQc\nv2fߎZ0 9 䤏6;3}+6{h=Q80ʔ^O8<Kya^mx^ĥayHLݬ]NUhog]IaC2'-ǺYЮQ]%GiO's Pɞ^i#e;,U O'ӲFh{ :A鳴v*F9Kr'(JכT shӡQ& :~/JXk?W+Z(C!,yn.K 9^ƣ&=-N(IOh1MzR[q a&%h 5ZGD 3Jzt(hDxJzOYxi\NIo/uX/CVxo|WTLl4NCxϲ.A"9x_PqQAƸ ~.ӯ&'3=pK5٢ٜX-B,.D:笁k-ґ~L)_MjtFT5|∊-0s:׶rURNF%dҸUƑ؎!iD( Vr,\߇ "mbt| L\o_ZBIG:9ĥ?FzVTHSK[zUC+$}DYB\#&R ="i8TEN!Z}kֻ~ g-n+ʖK:e\0>Rg4 `3nOAJr8gVj?fŖϨ)?#5sEs]7nFmqW:W #TCNJ nQ[-ָ'hj ۘPʥWvѰAcB9ֲNC7]mXv԰6OQ.acʧ%~vl*<3ۘ<OŠڊPvS\ygLF;ƃ +!j R}F-^ez.V&WE甾v2רxY,ӕRuf %.8 ^wA2R_DAyRrWT{+Fe>7v4Nzar,Z韧gcƞи,7綾(Y.uG.L\Ijq}۔pQ}Ylb'pqA5* #dH#'jZ M{\xh;B7;ux]Υ,}#P7v/˃ 3\Z - @ &&$A0wrzKkV5e\q%/# Uf+#K2dЅK]MT#~oe<*%< Fq0&K ЖL恨hGLz*fGؙoI mcMFmT v=H,.yE#П;"#NnV:S6 w J(ܘ9@_M[B@#y;wB|!Zʭb߀jըﲦW]CE-:y0 }0 [`2"MZ~6g[v1LTbd(=.C_i)6̼ FkaWzTu6 -:TR~ ѫl|rЭk-Y3#}]U@V%7EI}ğU_ BI` ]+ AfA!_ 'pt] '-GP7҈rdR ZL cfIb>^3O./|vDLܱLw &OiD?2@.`28" cGt8@!4۸$ӿcZ6at*2BtAɴHMIehO("I}E~yp6hl "1V(T2KnAXD 9 Txa|-Oiк"  U[;E5?j8lvgnjj^s@ƿU:e`]@qm;ik2JL׈'ÎTڂ>!%rp2C-lõ>g_BOWey?f7쥜mcF׫ȷRG:pyզd-9a/X@L&yQ[Ċy2fYY!qijZ6x\(C~@u@_K#u%ܩu!W?zi~iAxYVY=Ɲ;ucàa2I硌+O?zchn m} 8us̈lL %0D_O>v(g`3^d d^}NZSd#z{#͔49±oC׎Ϛ/ Tŧ5 @ne>ܐhJ;ty!\/hνNxyZ-.,fO8T@=O{jY ߏcG`gIi/(Bߪ F,,z: M,CM OTPY.vCO UxMG$#ki ? R*08F&Yut V;KDGEmĬGgt(7n/ C &Y7OlTC8?PNZW2t\c"T#DFc%l,8"pƸ5q'Bcޜ$)j=Z4,5/8Q'@&Q2t{i$AsT1\<|δ9im KA~?J  //k`J*y\S?\p{)vtPsn{=!rnv#k垾vI\LsW$0v&cP onJ(RdH? ކmC$9DGXB/J0~:"'Oא5h<sO070WTλi0#Somf/*#|loϷ3'9;+~K'5"X4tQGS l<ܜýdS]kvH*o=vm5Ƌ.wFDoTҗW cA::ؕ@|ߴ[N^z A@`=k7TRFvp ]2)E!&X: мj4-}۟d&U sGiݱZՁz~T-y#), /wM@N[C0%MVRɪR{CၞL@ttk:n[z2Єd|4+%>/Vzg>eqHBcDZcwwZoPt,@>*#bfHӘ}b=@iڛ`iqy3` LXwNE/v<⫈h-q6qdGia˼`c%ď&e%:61[dVpܰeF85K@+ZHp FhZ9ݴ>]Ftgwg&0C1dn~VoP]J}~T/F󨼟S8 -eR8$4XЗjG a >3%mYMz<XbadN9|3.k!}2涡^y CAhbQTmab P<;ݚYG2 HX_55i;Y`77{ڟCӁIpŒյ+i%ObS6Oi[V/ο;EnU`%p\Z.9',VR,p;7K1:rLԼƙ7/ţ7sJ䣪6/C Z4oXl:6'R  %D7[l1SbEfY1}eXNx/ ˽`"-]/flQ#z / ǢVIP5v79_!T0Ke. QDWJjMjHEդH˖9-uS\1q_6(8mbKtaz=^I&-Vr$sWvX1cL4GG-$ v`l!~ǜS!ӬJ"+Ilƫ18S|3:"fԋBakDR=E104ţX!r*6Ŗ!iŔe81C44 C`Fc-bCug!WUCKG^m/d򵩗!ӊ.'>%P jn1J1Ӡ|;nG H2 ,#3G|> cxb%!lٝ1w!ĆPX:34 rQ|S$",74Z/̋2S܅fiH/1ǫ F47O5n[}ƸܾU5TXƴ- 0*̞kcߒs߶}H0TW,Z yd0.X7{mhդKs4Ox8ARbXvP,:PDtDcA4<5IJIУ֏KhɫF ^nA8(z2,$H("ƼZжjgvmUĎ|bh򄜶q8g:~VnBi쒮,u޳RWۀnt8!bk1^kLH_1| nBC#P]ms96ϼ&,`Zl$- b`ʿ?Y t#َdi1OУQ3M1frZDxv*}`Ћ$ᆼ͓,RAȼbic=ey6+UЅkp@HAȴtl6Rg1Y~Ѣ{Y7PXb!:?Z߳Xi;Mչ41l-K/A F"x˗rVc.݊N l5oMuOD^Yz@/Ifg4Mհ{ڋ5F߱t?N;>ra$Z~*e~9r`4P*)Ψ{e]Ǝ9$->n=RE>C N?foze&mI^sB/-KחOQI0%:(>:>xo>{E_f}mMkN_rv$9{Hx!\ 5fpc/o*jS079{פ`&*l?4]s]hqQ|E"B yN|!+ynIvS* >챂nudW6 lvֈvAq>#>>7~daPX,bcSMkJun_vwU1DOiGzd4#LG+?Pz%zeBTreQᙌ˄#cm_apUa1*Ba`mpňI(CO#QÓHB_7Q5GS0-U4!q/>:,niA4+!]hɱj"7}me Ń;G<66̊u!˹xn`E<9af"iv>c: ;ñ)L T^]3s%DEӿT[,vx;V|P{X]:mȔ\kT, [_-shCeT'pӕU8B.RP0M։pJ}rxD٥)7]Ur @k/_w,(+pCbv1'lXH3FdE zˊq}W-ebr~'Jbtb"Dt(ËG\a-6 n'&c+?tujgT:v`hgfYh6vTKqq8j*Z;R/}Tbhy a$?ק\$ mYvB;v% f ~DUdºE@@.8Ehtవdc% ۦ )\Y]oe]bѫ[ݓ,w![l̇JPTMYǏ#j[Ba7 Kl4""6ޠjYqk 2o3fpFlFyzRj`򲫍433#cW)L`J89onXYsmf֛M&G$c,ff3u)SbS? b -O;mn=㳚jh̑C1 ^Iq [/:c*hV v-UwA}oy'y!w̨\ SIx^JJ $1?膩# Abʬo1a2ɸ_+nBCLFbif׬x}ʃ!(@M$BW?|"(ԉY @d岯ݝP ML֢==wiMPkP]"KnjxՊ#6fer"4qO|Qj#<*@ c T2܌kq;flx%MgP0LElhNy:A JXnAO.ǞL͖vS?Xd- C[F i,w1/WǶ<7<`?*f jxi#,J,n&q?BDRQ(t?jCgW5cs̓tkHd_?GYk NDV92kPV2M~ t'/%1^|@y`Òv+gFfjg_yBiMԧ %@^o h,CC$L{Fg{Myܾ^ft{fVE5UbVݤvgzABq7&Tn`*1M$Z_A`&FF/̀ǂa n]A73YX|"9kTXu~`FGmMshGH]帑@vK3NEǸ}B\Y؃LQ"O7ymZECuIA{Q7Zm)7Y9VrurtZ]~#$`{5rxv&v M0,CEʑy6bTN|bV4&C`բSpGiafBDv<'M(/::q]㒦wNQ?EѢ2Ȳw[\4N,.!4R&"2(ldn;Yu{:8fOgCIH?,; \W``4/wC4='zm`./G?6"^zVsdTBY+C H1K֞Qla"} ^ھBwb8K˴=j'$FyOȈFȕ;R*r*e5<@-=EH`~Է լƽM'eJ֔4/ $B4Vr T73;T64;Q#E$rbLusl- }znZEi};U}>ucv6;/i02Y$%Ig,qE牢=eh.kg"PڿF`d({OΆ*BI#;Pyu',{6lԑ+guLz<ْz ķI/3ڇmdb!? _Uځ9%%U:Sj^>oN beM bǣ NFzGɒ$}ݴ&Jv ֳ^2qݥsp~"_1w泬rArFAxُp0 )y3H6Z:MEHtT<ĭ\vNEoX9W|mIī.Zk67b4!`rx^7BMŅ% dsL. o)h },ϣ7 epl9gs!ǰ6=J2ۥ.D1]U0Þ%]Zq*2P?+_t6*[1Jn`l Lڛ0@ɥc CY?Z;"C9t:~iV@J72RO{&;$?FBD Ja "|7FnY䗺|2&])9WڇSJʈ0Pi|,ƚ37eE/zH|!|pnBE=Zv[0?ZDnճZ|/y+˽R!G돇Ыh}dQ Vvr7 Tf=~ɿI˽L <+{CpclÒM@vnLP7X8L$Mݴd^`#0K!XE`~䟧- q@w0A,E!ai w2"-mRovdzݭx@h;Z{MtsuWh_lUW.nԡ}2;WnOQzERݏ'6cR1؊?G=ɻU!E<PU,D`az͑*\ShC[5L8ydmɫfh2  TE&:Nb+w! W%w-6-pW0lcݢ!J <'C`t; RA.u)L.V@D+3Z?vwht tD"7x4c,!$y,zZѮ09>eXhQ }*h٣JbfԈ 'J=n3BNǼ{BiLa`#A>kozŒ= ѧտr \ڄ̵K0jj6ֆ#/ xj ,ALG ֬_1|>ўR!|OqoSKKZDUT&=i)>_c40~rW%t!Slum}A=S\@|b-~VL|7ΤJ d"9QQ|g3Z ')oJGm-1,W8h:7u_-aV#]<[ԕGˍ^iK@ּb ׮n[ *rצ\i_//Nnm $߽md C(?TEW⊐oϬ CZx>45c rK"y_\70-*uܿY}%Vu侘ٿzʊ~=jsK52;1m0W*(f{ `KzۤK2{'M( Msm> ءb/4(|$-&!ζb'~#zL^_fcOP\rg7ػ$y̞P+7q\2L%i߸T QCnvțT(ǑD-pYVY0waM8kU*F1.wAˁ 0=ee"?s.P.;?kL&[cB>H3erq]n[|W z,9YZS-[҈ )xDaĜ{M0p!w?gc+kju3/l:Gx(ٯcOOQ" jN`$HZk,9|}=W+ZEΠ#| t4RL:Y(˛sp@qx/AAٮ.Je"/՞̒qVCi52#}YYGn*y[p+w\F)׾_=j\ xp4ú~ { 2vQR̤i({y4[吶8OySeCD|Uxʷ[6nRf?]A%Cja ÖRjn}3gBtRRM)8yCX=C tPDzBT[xAGj nY6ֺk0=H~A GoeIy)}XlT=y4:_J'?9ˆq:Sgj2H) PCwf&IcP%Ox ^c%&RC|[jԲ{5x3a eU9*,mH7k'3%^w$mA[.I` p.pT!5of@~KɃm*rv8?qXJ+4hfsUj0nn`Mn#`d]伒0*y.z =J߸#iح,j Mu@q:*NY&](֭n;wKla*71+)̅՚rXF5D' p6q:g⎹G1Q=׌+a'~ j`7ӮpSVX;v^=(I8X?MȏMmv|Yau>鿄_e賟@QpYyPctC 3Oār$ }J %RT)0ڻ>HÖ%f/ZgS6 pOr%WYs#폊H68׾唽Uc pL=ee\UP"T~KS~$7{MdX VW$۶ELOPݹs" E+<{4P3x,'@k"^Z eאRZ"A-%#'?8PMQoxcFj=Rd0cUHx$Q6@hsd>DXH)A7g~/8Fkd53v,XlHUǮ ~*e˰ S S#Fk&RjJA_cVE KamN1mimG3sۢuם~o52Gڑ=yU'01(U= R*`W4n@eS|?0r}E`Bi J;#->HQcn,8sgD4޽uTcOx]qDR ]kÊA8EjCcJ_9{ܸG"/ŅVNWG}jwmsIv%" pKxa2K\( KJHĺ=Y*e75ӊP։T9Y܋w?c!}_0d\׽@eڐOe[ڲ6˵&d#+ 2,yV_`ajRIJ_0u$R֕6m5w4LsǼk:OQqԁiLIǷ j4PNd$Y{Y/SfGo g Aj x@}IЃ)`5SWV'ҷ%ƻܹ֚f <ǓPRvnb8 sc0>Y#ǽ~˚Hekly烌9h\E.mΡ*4 IMEKN bpe@-~5FLC_GMQm@_ }AĔ_ڥ)l{ǡ{ūrsGI`hI47X4V;Y´ߔUWN8O-d kU x4,[ˤRh$)k^&)I>FRL84C?؎d--Z26Co~b n"N$,"Щ~[}8l8-|||L{4i9yZ&;3i 4ڕģ$xS,-r54Mvvqo#Qwl7"-[To Hzg(Mb,*PA@ROC2çuLCKCH (Y-Ԛ]_dɰnƍ[wUAtK^;L2덦nYMTRMGZ]m vQOHSY7YԄoi4z#:>XwLLG'}pk $UMsjXS@`~YC"6d~5xץX(p a:ـ*Kb oGhr02ys n8J]9BDY Z K7uHq..#W;BneYZqִ!KS<GqPF>y1߂"+AR4Pe<(HQl4@#m(w \uξ#m峸ks$~8 z B̭Iq9՛@fDQR<S6Gvͥ:i g곓J! b-pBE4]NܣzsԴ] f|CzAgˈ)X۵6I$})(_tKPRyIKDKkӖ%-аjklu:K=B8P OA΢|s(ȫPA|{_G -&ނ- vs$W>j sfh@O[ ]ԁ@ ./ӕΦ;P$ڇY`Ď5|>~F?e#8yc\oE c_=qi7ajfplmy Z=y0yj(x54VBɣ(;j*ԝL?\*͑F PnMϑ7kXo.?eV!m\-[?DKAHQZz}ߛHb  V4n> F h )17Fr!47!0 kCʟ ESjϔ;ԝd'x"&H R7B(aBBFYUB}ӗɮH~2W-p 4 ".vJ? #^\|©m(_Ď9էq^ϑ m=W.IG1ޏ)MJԟޘb'r7.}Udb_|'zr#zvvC˧A<@K-?g:9n8V^P4܈GB%XʍJy=ַ7^ӵ?u醦 SX+x~)U4nJBoj/^B9*|F+tURP[j5܉">n4;0I(kB1~uуo )Zx usFhEEPh_ =ڂ`DyW-XE닿Q@5;Uok7 - PpI*El|'sF `N\ 3n@=a.F9 uq=om FUxN` }TW;v)s8ZvuZ7K xmI'hz&6S1 =?om\߉U| p|8{:dٵ"IF)!vIm_FZ`^&F_Q %1s>;q/FW;):_ ud0g㊊OB^+-TV9EZMpoXӆsqIa¿S"x71*vgR:~`XѺd<#&lO< Ǵ=_{_;@CyG4-3cX[pԗK;9 n8 ͢K[(1t^;xPQ82[ckB< IKgs pn@"7SY1~} ͆čaػS1ɰn4?ky$N4rO#4O${Q TüW<`UM=p*T/{nԎ7ubd'Se/ϝr*z!_|fO ѓŒy/48tSqa#yR0'2|L_f '˜}Z+;zдGs%qom$;*tys:o_b;|܇p[J )uKLji mĄt$hA!&bP JɄ*`£UwŤCM%"3U@iuT@"% M/#iZ{0E[KAlVI/\D |$f@T%bD-]}pt_j'.'y7#q$'`@Q VGȱ!:P 6iu[6X,c $yy'0~Cy9Ÿt<zILKiSa:aY9<›čMKKLG 8Bww~L̨givڴ{ƌYA~=i)3DZz$]#DKF`l=e5?458-zP `vAsy;KI/č$/H U;z  v@Ie%g8U}(^`5O;NXjgA?Y lao'ژcWJA[Qxj #Wi.fqdYIvx\ ݵ9aI'hT.WZT3p9I6*ǙELo0Ől|)6(ܮYujm"#M䮗9AW[&4K91(6F׮b?EeG"+VUE.|RwOu`!$;Jē(cmr &jTIGc)κUk(q1Ϩũz[$t>a_"+{k7XRԨ'㮦`3sґcys"^C"W]9\~47$t#kHE-M'Zm#p<7w6mPe`u_uG~SR@FS4`1dr4Hs5n4, |jLE&o.a(w27n^5KٝYjx/nO3aNj}}pv כKcJnQ֘ռoFeDD }se<73(~9^+&RakCNHX"L""8Teg, e6HqgoCnt"m:ǔFrީhbOia[~K GpbsQVsKx3QЫA#I!eB@ (5BN!`g&>csk“Q[l ,S?K[^Q.n'^u#',>J8qZ x$P'uYj7cu8-i80BZmʔLVz> T|ͦq\QQ7MAdi2)-7 5N`;KMEQOӐbftr3|!U_:ʄbti 7"- ĕ&|!8>+k_"7RH G/0~=v*;dcD xտ-؍/! bHsOK]gexeƿ 8ذ83A!H;;IxsDI*l}rCSmJAR%L^tajm֛q\#CĞLhֵrT,"I$}g9 Q<ܦ4XaCPb>9NZ 8b轎BMIt0g yֺVisOGX^M%e{Q2-՛fKNGV/s\&>L#S:.9 X+qo{;^mugd!2bG[ʪt,.4gC}/ "x ~=EbDA lة ly+khPAVkQU_xK}dHƜ_ė2i&Ɗ:~rXm\q>',88}OIe8UZb o8q"T5pU!<*Z[0Һj,aX )4vT׎z02BxrJ+Pܓ쬭1?198"*ZpxqXz4㢗nڊs;苨~[P&F#9v;G&pY8͊*.Qra9ˉ'l X~rf^+,+u~(=qiwV03 q/nPŢ~`Zy&èT}n9ɳna,XߣkT:GX"i+μĤSH]zMuz16$| ž})Ul汅Z3Tx5眭oRbvc2 ]I½E/)'E~|DŽvbRXq3d2b6KVo`V4B+da}i0.T[p }t5jꦋ`6 l${b/㗝нW@i?{Ӡ.ITM6 (χ:u^@(myt3AN.}]y@F=@+*p]AxN^ <99#r ; òp*.X hPkȃ<'9e>N?=q8NaW}ɖ!ҿқ_~ #)Pr*;4rS+K‚[+xp@8*Gxjd0 chm`D~e,AmLyi5P-rQ`1]ße}ʛUb^t*?`e~| oMcJl)8Bh4gF B@a2;LFd]La;7]z&etC41%Akv##"qAN w (,<.?vBW71iˤU"ވ20v-TM쪮 jikSDoL'lpMWbu~`8x\SϝdSWQcYsfT v% O?dO!YG)]ې&^ XDrчhR=-/(/Dɑgd,uj5 q֬]}R .L/5i =t)z~?:d5iE1Yt#ph.ڳP=֟+M&~(^W;N5XqJס/aM&[jEr 5enMVNLZo.먍'f! 0AHs5]VڤpW|y h1TKC .R,|'>|dK/%uz?sz<<2ģrsRn( o*TVaYعᅃ_1^@)ϐ-bcə1^ZFiG:C]=kKU^!50 Cffj&$KbK:kE;RY?Y&.9QU+ð7QxFKS桟.T!ld0[mRH*NU-4'5+Pݱu#)D(# S*:O-j.A|W4> c*?d L*6^Zg4`q;ḷ'Scw`+MDP Q,n^>;F_tq(+k3o>G*Nu5Jt}8EH6-x՜}-MYkJׄDvog^k̫<xNGU,K$"s`e\ \;/?ybdVgIx% T::5I߰J`~KZ][4/2`QMtVWb¿C::XB+Os.HOТ1rF^Q8br˃VC[\ \vv/KKHc6D9m9}'V7@Hv??m Dۛ9m[V? FLbPX,ZS4'b")r{?i.gYK4c0t0n*jD$ Cp,7 qs( <>@V5`[ЁzͿ8ѥÏVb+G'Te(܈G$%֜rMΑ(Jw'?UdvJ^#(PNvNNUt@Zqpz*MGi*p i$'ҍpkRn ۈ=1Nߍ4hibO ЛESDLQv1eIKF8AIn]( hύ^Fά 5n\ٛ4mwI֦stuLBۇfRM%6Sֳٟ]4mS8y09eе:$( '2 Iku9^+=Nߜ[غpoQ"a0B؃;`ύGgi էwwK"{07CYr2}CXqt5{9 嘠;h=ڏeWQ5=\;^FOXOڄ>eD-FAd8 1)}۠4LG>4Q5kPj7m4,]+̖VxEB}G~eW$FCwCfP>u@&׵.:++4/*L:TcT࿕Nyyh\}\Ѕ5N] O 집9!M̨)v.`;Zn\Zj*eԆR2dd*j5z+xːgN ^1y)"vMgapq#e_ ,W%iX{?/Fv)r2jˤy8$D-hhS')t:u` 1 1eneCvs#PS ecJj@:g%ȹ!F-n3!QXj^G"c( M+xt ム4R|e}W:/Cs]~-3^IdSaiT28!Yd!,|K-L&czm=6dPSͅYo5B/J߈ ;ĠcIy[ wtug ~_1pzLSnF`m @UWVl>ewș^JB ݶ%'wVSe6KY $N[La1ZM?JzP[L} mɄZxZs>5Y`<\[ u64J#ݎpޟ-ʪ$R"c޴",et[格Ye2PZsm2Rz `)I~$7+5j"ݝ_ ZݳދLV'+*_lUfRsRԈ4`ؾJXOI1Q+x) Nm13F^Zڅ:R]i8/!?Ny0ѽDtO cմ%f \֍.,ES@׍GLP)EA4$='(0y1b;[N8Sˌgk>_wRbg⳸(A=#^/U]Hs /-Nu=`beoqOCL9 ߢ,y=v80]RvUb1 n P3`` R<FCNoχT] TDȮ!}{:R1(F| 72E8  O6(]$VJE|B4qV .J2WZ]X MQbz  ď\Pl?De+zWiBfy4,2H819Ȟᙓe=Ud{i;-bQλ}=almIvMpDْ|<+*f/x_Ku ~98\PїKS@@X5~KUGx-4@ NG@X?J '4&ߤ.| ,}8 H$eӲϧ99u=k!^#f)>9-A&:n#?Dw^.ۮz:->~[8p2<2s9- Љ FWYQ+,Xxw`.COHg,q"5*/')h~t8TY]vӝ 8Cr-HO+)7'ò̊& "Hccq=| K6:PPށ՗1,aM,q::bU<953/۔A1 >)'_V6`o⒊v9 QpQM ?s?RBrJ~)de'Sb_[P˺Rlwx'\`EYɼe"/WyRg#$\츐_T}*sɄH|٫c0CN ;-Xٹ%3ܔVIozFq9-NH*+ [\q<2Dc`I5T%wVƮ :Lz FGZzal'aS:+Eyfz]+S,xu`@=))5Fu%SzƔ]gok 6ZUs8F)D;q'sUre!2&OcAO~4mO40:$U; =8ÇoBp8ʀAL@BXzc.ŝNhZ~;xlTVb]˶OVN h! [ѩ..,MOJvqV[|kHQ M " o:%''9.Z ~J_OAqLx}8\⁧΁=< _-n*FETEbB@ .IeVK*<9i g8E] rdBnL[RDr\g 뺕*f+3+2:ݡXSo@룆 ?yFJ ƚӘ%Gg7dS5d4w2r>Wݴxaꋺ?b̪PH#L3[&b\uͅv)2^o(2]BJe2}zvZG2KI<Rg`@eڻ߾.2oS,*{A3PЈ%ʮ YA{Wk3(pnzj/gҜBR :j>cxO]٭( x,czoJ)]i_s$eH\P~ijw0I@έu^NbHlXLc7ArW>(ޠ߽6Oڨ4I4OK.Nu?-0Z}Vu KcsEe'-FB6iblj߰|No,ܲ"..uPhX[ )T#|*>m}{DmD5h_/W-yS3ɟͣ;q=~oPW2t}GcWې+-A#2Jv]Hw#9I{C,FQWeIk~{ǴӿtmeÜe-n 9֦VEa3zV`f_LpBQ9`L™Bdn1y gΣ5=b #t¸e|4(/ Ńg@ސ,[_=MsrHuM~?4(o(E= Tv]้61@C;&;B+{-Ywj-R!*p-j|LFM5,~ZqXj bzrs𨛇fuOIF&~47#sg1U'YNW?IL񎰨?$VK9if?;?^| Ɇ#_)V'F#nyY"Vom:_V:4Q̷ 88i\ߨn(Z^ 7 B/ TK 8@"z|Wr;?tJpU1 n,Q<{i8Ut%ψo:E}+~u4zYW_emiUiRa8d䈅r)%U'+,KSQO Oy `8 c`\~2ʙd'-˭.CO-[A_eL<{:qfwjQgBqyay0 ***z-po4chبRmx̔KͿxPG͈k)<> (]Y_c0*}ck d+%X,mZC0렁8+b=*)H,ýDpS -6š&0! 4$.nKR_dZIo]dCccN}Oex}t&@3.t6vo&5c/DP;m"muPƙ66~Ӡ{ !-#vtWL(2{q_?OgԀ ^P;._r%qNp}~i-/sS hǞ F1"8zgGx$mЫ 7PgwdNBfB uwOMdFo7¡Tb|kd\ Y98YjEr5?0Y [/q^@Yꈶ q -Wh%I+cT*wX^=NZܼ"`0Mk7[0m;I}mzW(nƳHh%OɁjTxl|X\OQv]? Iz_ }%/pJU:@HQ(:~}[ ?وܔE5 \"~.-f=S?ٯ6Y/ם ;;xP!dE,&w7-IG45*ZV={t00iq$BcߛsN$T7=@XNtCD7 ]c6ؠvvL9 vRZN@_ܔMۻF5qR=۠'A:8v>k?eȊGg+to{$9kn7{X!ȷX7+(5a,<}M0ևnB'%R k3^{i^4ITzhfh~a#u PI!݇J\-C!6ӗ2D\/k͠ 2:_FK _39l9=.nML&+/+U3L 7ʘ{dwEK`s$?"'5MH?$%nI #z诉(fQ<&OWbSµ=Un\dt|*B;uRxSe(꘹0'_ۀ]{%0MyXɗ;8J|Q}B%!e^`G*2v^"YgIL\*Cˈ|[Fڇ(f[u! !`[/󏄌RQ=O ?vWC;7p~Ou$SE YqƖ֞̕O/1Иb N(h <d"{ݼ΅e9+g\o+OP풒yB`2YX5p^B}$,y9-ک(A1XD}4+]{*E)Ż2w@YSyaxgK#1Jd檬=<۳ٛUZp8U]1wEhD{;IV4iJ&'lZ>}Z>rGJA)- &Ȓm 7LY{g 67~ TZSsVw9 &ؠr:/Ѻ$jB K[vyQ<`4"uNuͦ~t@؛]h؄mEPFSR%)@,~99k>b$1X y:gceg+A$$X F[芐sO^9ꞹ|D^L(%lhEzd%ᵬUHLa6xWÖ&${5Jv4Op?4+=i RZ3DdqqC"YQ!G]MSJ= >P)_ 5`9j5jV ȂʣI;d?鬺hko_v3T/ Lj=-ļvUkk#ewr U/Yc5zcST9z>gU#١LQV}x%?_;V97-paI &gxބg_F{8hˬ3SP`/pie S),-߭@ C1zU:J;izSN.AnqŒJVoVj=*Ľ'`kHtK`z+t풼ʴc>Y~T  ?ݾA= tø %*z+kI f-gsv HX"h_xe&B;F> >~^Plû}Ie{\^Z@D-}@Zs=dhsɜҝX]LJ9X̽O(;eOo~xC[TO.і=X+'>&g~ɠE\=$DC3B%RH^(ϓ{4~Thp>  v C-Qp|̐UY`*E9:IVӓP}Q E},[␝y_ v|{g"rlO\i<9K'~U\(IByR#9EݾK'8.=:Ӧ.p$5Yrġ9 re8VEVldU+outQa8] TwQs+H_Lsh7ld}*ZeRji(ܖnT.TL`pզ $0s\zlNjJ`5pP*_#TpV.\,r n@oMΓW|啿qz;^vPK]$c}D^Rձ !["_Łj5eD+ʠ"&Gfkc\3ҞxZT29'Qŀ4z_zŮgY)(>5\ifiqPat)Z_b4[V ' $&PV"ΰc )ҝLZ^4!7>V|k*+F8_ȲJ`;-(Wj@WqS ig}4򇓜MQUlc{3 3N_$1s.S U gPzNxB:#d4stA3.| ZYy͸bG9#6`w`Va1FXw!t`_c Fk18ZY xqy+?ɵ+T5Vzzd :Հh<nm Z^*:%:֞ñvBa$JdPv,6I"MvOLk]Mӵ+&ϧ3z26 iJT*~rv$3)P&Wb2J0 c|ƾP, (F sױ)+*=tW*фRfY O}y݄T΂zOZ4߻z A,cܵJ]xbdy6"Hȯ 3y4t|%au3)E-ׇJ9 xHR}yn?WL8)D$(RqJ1=h2/.mҚT sXvAQ\{iFv{mw› 9@)dQ9M44P(tGuoJas!N U GɵeS g>8{)G76\<*ч{M<~J`7%ΎOh8A0Bq̙*1̵,r|7-˙Hx+XRl,3sd/Nߕ=~m,}ǔ4#h@u_KR'aU 3,l`N73WziU a"<`z| C1piR$GQȠ䞐.imdG)eJLy$hmUݪ_QyN㗸=Bu-)7ڃ5XE WJY˙vV=wτ1FFuU6C(0fuᬽƟN2omg8[# A漖KV^lMGw0V,.v0QZz8J ң@3.H9FO90KKX^C('?-Knn6 }ȻmfK#<,lA5`Ka#9B!

&ˤ9RW]s&% ց$<?C]eӬ*oTKlwb=Xߔ ;w|* Mr#ٴIY|I@,{k|jn1v|,{4)/F,9kIÞ.i*QpoepxKk[c9lp(0V1+bH[x#zNjpxZFB4x=`΁~(( }]T~L/&&#B{E  yɩtd-nz,lBƣ9\]̼DK5GF/Gw!8/ʅt AU ~5i&@̤3vwt(L@Y21|H4&|-˗k ;ghnoD|= slnXkЌj*͎5b sZ+ޕZS머$SYVnUy릅1tfrFG*BuDzzc^H:+ ~i&Mq5a.էZKeyP [}uaA!ٖ)Dab>,TfBKǃ*\;*?u|rmS#!$|GR|m|]#HfS,>IW/lW%ւaL7tƓ~ڴ>Nw(5?V 2I^ y! 7,E4ؑlZʮCxl%&*v[|]o0ٱ™T&n2\hp, 3̽5u. O%*QAǫ6&b$@GgJj~^ =D"9cKgM. '0mfrs׏LV@v~+ߐx#*qSm+,~i |$ ׃:?.#2A|+$2x񩠊N?%:.g%eYەvȳBL#tp&utѾ:sSSnR\I{$?;PBڼa|'*񢗅˄K7ɲ*Dfٜ%lvV4Hհ>Dѯaf5qnO"mO3$LщAIҙ7 CEҜxH#wKl<~Y-4ih1 8ĤA@NNwCZB\45i@/]wqtw[˒EeG){Ism XRUutO3rY͝K! Qk\JTGb/ZS*ct y60jVu5Jx|t:!YJ81. ,REL&ujި~_:??u!xrK^F=DƲÉ-QɟFWCSVȜa2#@`I<+e RbΓ*#N[9kz I%2X؞2 2#еuVM&2B#aڪ[iP`T^ghk|HWvneF Fv{0Y]L7vZPA#vE5d@lf["PKQ."i qퟋvI7ne<|=Y]įKy;HǻC<6ōd0iϨwބZ+:qWtf iK}lgn/1@rJeUpjߖw0|ܦpDU1SGJ./͡/*qZ9by1 d<;bNCmS)_u5h+a!mgrkHطL\7DIؒ@5>d^M4F!q-08?qFYOW b6x&:В9ÎڳHcS1r]8H͈T[H4ݣ}N옞-T.lHl0xlڦ?+HT2්}9Loeq=TꎌDҩ_j>-{q?LhiqR eRRyZOd>C RӮɮ=߻_sPP*A3L{ڳsk26'Sccg<%7lˎẑ6F;w&u.3babo&1< qItPڑBTS~W'- J_n]WhT 呡Q)}UoXT )ۆIF,N+}2Ϣdz$ gj{}W>25*C3"wMڀQή,U&F&Tnr(.R5f"`q>*žU]a+ʑs@opg6|En7`3|g8I/^%MxEAS8@~)qiQ]$IHλjBBC/:] i^Zm{fE,mن)dE)5G>a>Lj؅<>;`.!WD2#0Q#86DJC>[nےH~MMR:v\9|#R_BE΀+fxQҍ 0[|ʊHlC;= HtKn|\Q#ơɲ4~tw3hV{%t@†uUp R{غE>Tea'r%c{1I+ϒvn{'%lzv8IE2\m#3*6kܬ_dbMȭH^5i;/Hpq0w94xדuv fVmр 5guy{ױ*.p"Mkps@|'+iឿ%j5^ sP1EFN/{ǻ©,FYvJ`;e\(LXE’**^ֵ쫼>DDl[\)P\`@Vb@4+pu,S #IKjf5fo1ZI.8J޵^k:#cX hN**(q+_L,ź|z4R114hTȽh9MDGpDzZ] w'^ѹW_"bnXS D` ,Ce6(K<|I S@#FmmdNSk T-4\S +qs^xeKuA%-ή݈/Mv,vM% $$wȊR:^B-W|iW:R4o?+qC^X7U.[zs'5H6L (gDduc"ʵtޤÕaCH 9H-ƳcݭH9ti M!cakdJıyđkit!YE#8`*PɊ#ӊŜXobʫ8al{?O tň~wM` /*yfpqUMWcaSڙ.,_AoI:@EŴ@]F=`" s(:%;  "CkBlIjir8o:l/Ś_"Et_viX=Q<uϛ ȷ^'_.C&P,{u:#\>-+ sbKUVͣu.s&CHi{)RRYW@neM6F)~@Uˉȕ\DlϏa;@2gDfSvaLt "~NfxM.=M&//95t4v"ש!Jn祊,Yw'Lӣ2QZ9Dk[+: &6h?7 hElEW㱒NTP3~(֖77wٕ`(K>MqoGc\bBhLy]ЍuJ[qQ{ MDwfc)*N&Zzo()_~<7)ԓ;4~{?"EW%+UAٹFg)Kۂ顤D-T+%2Yfc}ϸ 75-N֎A]_ AܓUS&ȗv# fHlgr5 oOY%1!O%mG_GPKԤ26w..8{ ,gcLd-iqHnL ,uJvΉMv&`X$t$]OĪ"S*nM*< LO=҂j #x` `}*oU*)gSh4/H<ً!>Z8 #t$ӻ<>タm#bP@&Mv@dHϩ'jmPKǖ0: s?P5F`T`<1t,S9ST駔Wꋶu̞׃q& %6B} bfL4(v(|֞7yu_FPUK`;HىROB)'52,0ĸ>+$LY*ҢnSٰaJwנ #^sOO@ NM?@=ąŌ nк(O>"+Y@-_ "2}L =8Dz"RDqSp6i:DO*+H9@Q17B:FۿR Sc'ٓ@D>s7NYgK01Q*jW"NS'OHV-(=yr#DΝ-+܀#|l7l$2i8%Ng@a'\ih37;6¨>,?3&3`*R4+ތjaX޲ %CJ nيF{<0R[,[XZ?4t41֩7 ;g#[oX]-I5qchrBe~hd ǫv&G^w"D{ٽC D.Pp[H&"{zGܫBPcV)6W; `=숉+#Xh9=eyBgTJQK'I_:)=GE\: ݇z?:ޟY*e-Yj4paPZC[i՚Dy I;qһo| DexjYe(b'=68vQ9f@"dp fʉ,؃3,Tn@9w|$\fR\:2 whe Ow'm$?!>B~Fv- h(vS$0HOڊ bbմHC\θ'C>X q=C XcS/v&L.9# &TMVF0bZ kn5j*ns [ 1{$ A 55 Ks6FXtqzMZlzւvBcΪ=z?I {)I RŎ#ːˢl~ЕL)n]b-b/LO|۹蘆_+@`&D# k[:c,?;0뫊,$A*UvnCus !ӧ.cF 4A:r,@"!%?"n8AAKeX{-QpYR ]k0rEU&ѫèB\L~+3fqE+`ڨ:AyROغo‚wQrYsX`EcVіpm!Gw%Um˟+!n{oiE +Ro8ҏ|. <;>-x[ro>zJlAA/\2s䪳0`clqI+bZ:L@υ 'QqkP)Vytw]ٵ}R=Ye-{&˅ l?+܃;"pQ56$@G&LXCz3A.+?q'P?uU{x Kpܡy{S:+2{DJh5x\H.hih)ٗyڌސRxCKI{ޙo`whUCY=$17e6 g c<5C7kKi |UAwبC 3#º Awtsdx_>g(9!ɠS>HINb &sY. :y ,AzrC{L%#Q~Zh#r歟k.2iqtv)QB< t&%ȢUl7`X>T>5׳LR#w5Aڦ|껋Z+9QJbINA#͈`kkHd:#7Ќ9jrѸ93;pu~brQitC,7ݭGekY7 :BpKgϣ2kxI"*ᅕCFhްmu[Tqz))VXWX֘%(>BJEܓ)H"ڂ0g0/"͒q. N[]vdA'0D/ JWb[A.E*k{tΟi(OV!HmTq%͌N"~=ivsL>w77.fК.%idiT(э0#0`Z5T=i0fFYGWȠ( k/ISrJmvC]Nej \%1icYxycxSTuΦ S}$lt%9qڋ (QM`I{O200GH$xlo]]k"|n ']8-0%1,Gsަ&=o&H֮ERzZX 7I`횟G@Ȋ`daNI/i^jXBKg[<-r1{C{M/7g4 7Q`biAHjFӯcBZeTҌkP}8:@hKDkAʚ4mljr7o΁ "$'=;K >W۶śzT2zhĢN-1ms6h~0}#&]iq@Pߐ@jM ͇:pPK7GEE cB&Ly+#A-T(HmSh Aa1&PzCRKe_P~Vy;̞Tϴau7ǰYSck.VZM&}2u44{*h3a-O>cQφS)2Z3~MY=="qɖaRyf[FBjCxD>zHC['ƛHf_N?4"j19Q#ׂ`@9)F6R%|r]" `6[SP_2Ǡ >SP@WJ(8Ւ6/"ś{pc\9.[jՁОx;Z**~/BfwG,Xb)z4ԞR|2DK ^ծQ*_y0Lפ0ݯ>aWcƿOuD/"Z=2uyѰ{@@C.eyB"ʂ6BYŰL,.$OHz`!4u\jY=M*{xɈ 4#|4RcہdF~V#TFw c\c]Цz'h+BW"VTs4e8=zYvF)`Pi<81Q֣C7zϴîx?Ӝ#R81iB&xRn)-x؍~AVʡₛ4}ҫǪ|%;[B>M;Jm7=61Ē)!BiتBݠBPJBqgeQ ȮٴR ^2 }S+ }\$vƦ"ǝ(:[aL]o%d0W}{C#7WFLi`fYHఢNGsJ}BVo.18_KBtŸ6u~B{e/L${PeX쟴 $HqL*Gi ϜRBaJԩ'80_1GH'!؉ mC+ ߃=h=rl˵^V%lRu\͟-ePIkSp0;_;V, N*~,Kv  ibɴ\ELtf2U|J3n5u}NU +/d.g%aK^lG-P6ʜ.|k7v'<ꎢO򏗔Rt"(S3"MJe5ljaP+g8,%etPg_@uqHοCل hBB`RjfXVN ga7RV. =Ώ]A ~Œ񠬆&?Ųԛv*}v;O' *S2&o[!>Q+ , *o"s]W71Sզ p^D:- +t+bS.jycyiW-6ꪕ8%oE;ۙ =% T/6"2iUi!gc0KCx 쫋*q%aE&`_C y߇w hg-vx:o*2oJ/[_" $*Νj> 7EgpR^O]g*X 5&SC?mk(_ rhN}] .Ÿj,2ЄoL̛>-6C6+Dfh(5 p|DZKg ͹5iRh+s vW@fBVqJO9S6zCB${`k'B\w,f9հ=aQ?[y}ela{u};G9 b*4j to0O$UMIY#BsZFjc wգ?ИPiQ_=dV~!aVR(bM ,Zt[} [[9VT![>ԂX_w]D;cW]q ؙ% U<)^397 `MǚtR@% Ƶ|iV gWǔqo ;yI`-z 2ͪd#Q7ZܫVw8>M+6]|πAr2)}WJ!h:"5x5`NxK#TW3N!HRTYn^{,بTNOwa/9>k0 <իW'r(|eyݥr3.9vD|[^O_*[*7Ko[-K! O u2oؽe$M /wWaZpX0:55]{Wys0D>ڠYEN$|eFE0w idqN:p QO (UhAˈWb8THgX#pg~iD9 Ex8R)`|6?CO(ۥ 7B\ܨؠ&`PGs wrʉc߫9;ClF(C>'QkE-k)x~WV 5c^܉;pfkˉB@GH#Oa࿯:۠C:Ln9c g:S#E{KT:CUYj(&516bRDzAŔ3`oIw-D -,hkT ~8E $U-@nx->2p[78m A߶&h?` uAvO]e&v55BT5ЕဗS[AD+d3%-r?iXpr9J?Άߛj(+[i:4#9I#mr&YWngGqnjB?5a~Vm޳d'"O)nR;t}4$t6)`kN2 {`I/2{n Ds WbM۝Nj?_5˾3:\0Єuw˩+Ti.3= 0lhV9S4 nxdVE. 6wcYu'#o C'/'i$wLrI- e6D'FzMs|t&cp=x/>`Pq2 E4pgRYPo=xϳH>m^"$ȗأl8Rڭai-{3) =L܅ *CI6:xKw׆wU,׿+p-`{t77'oVzL>ay] S`RJ 3̑@gP2iyC,T46 0]zTSۉoXQ~9?Z))5_,7]Sh bAD,Б^IewkqApXf(0*\ӥ-o(g+&ϵUWH7W<3,g9Θ@Um-ZA^\#aj: I ~fn0ϡ\nyLi(+(X5()yPD5e `&,42/G3{<Ҟ0[mƊSn\Ɠt.$_ih4!#`-bI[MŨzq¶/hLEzϻ9VnX<8 +@9 VXuvǨ .@ԎszOZ2%\j1.cYUҦ|[Xf,qW"K2c퍝-<Wr `zaɯ5} ="SʴrwY' 'dYA=C4gj;Ey@Ca+R P+מwh ы$/[p!Hbܯ&;;/$gKL{KcqZ0+IbA6]T8푞[aq^`SZІۭY Wi_{]F?Jןܑ{D,E*FX" tD +/S^#kaHNG-$CɏMŰxVVt,XI2kjuN25u U1| l*7HG ^z7*ATOI8;걮Ց̑MǽUy|e Bڠ= {E`mk6Whb^+Na`X,E{$·z<RK'N8CH Hdf<q CznC8PP(V~' Wrwh:z۷oH'Jг@FPaaLysZ{E" x!x3lV+HFitsptx{״28UGm3s,$a5݃řiWS%.`F=8ooa' H8YhhV0B0hPƼY%^_4rnt F MD8JGÌ[RbР{]FnX%U:O^UETqjLBK]d~C{V qՈ05cR7G(DYJv]x` J䌼 >[}אMGD`[>J`y0 uOロE h(Ɵk} UNk&ɎUvY4_j^ ֖caBp ظYOqJ}X;Ks]eԪr&=$j35?fE!d$#I g44={~0]*W_-;1>0lcdR@|(vҙwm !oJ'~e,N.WUWiDoQ͚Tz 3ڹ[r}GD/͹]i;d S<>>ͥC&qI9Y0?uᒝwY~.w̱ r0HWyf.=MG<uTZg9MA-([3mwDO}<_jPba iSP- j"{,Vq1Jv'N^Gw&u+x`]PeP%Cj2M47 A"#ߩ4ncقTk7HbZ %xYGfLhvcX4 v!:*U<|OY Ը"2ׂc.[0Ka }xqS.-ŅL< ω )w6,xX/1EMkNd2FF>~,!d!ۼ9?w/{Kί xfٿY@_D\QZ3a}vUsƦz%yzNa3m沸 χS s";pͺ\Ql $݆?^Yfv٢`lXHޮ wT9c6Xr_AU[>5V$ Li; #}Gf(˺W5YDԃB1"rP(,cjNko变+'TVD_@땾s1P$bRk/}aCm\Р ǣW,%1NQckٔ'8[kRW|[ٟVDz%A.Ƹ=9%ʑC`8<=ڤ>L_Fy| ~qkY/h],xBNO. feMfL:ضa'~Z U.0^ÑKpGӫ7?z<¼7tD@vz )6NM5БQ j`GI a(rOg5lqpK?@sza^,cXRID hm$J,#6}1E^y#&a Yɼב*j`1wCտE56E ~a)[ԽZEH.:EN2S EL/|0){ 6ԥ[x7_פ lo ̭*=ڛV3Ԛ!V'/|"Ƀ.\UsV];ڹ]٬W5 y@# <7U],0Y8||OWZ zӔ)j?d>T]r LBkNHEmZ4 wެMN 3u4t|["SSјՕ80xԠ2$f$dqҷ4Ѥq[M3t{4n*:,'EWUjM|L%+1:²abr6{:̢)[c"5\WyHkG5o=ECc!MJNE\όQL9gZ,tqd3gm9qŏ?֥?sŃ,*s*fUBeY\GWyAmo޻$tf\WO~/5cx47MVkmĞgHPT/#8{^>L,hs?t~wFΚyn_KlZc4DĐp9vսpqy?PS%W1itNv9|OO=E_ۥ*b,mw倶S+% BbH1.10Z9ykhssLT-mag$8XE4H=PS\FkQS4e5Hh^ ^Ɉ$4¨6 d{/x]06/~4o8duZaʏʰ;͇2A| [zآH9Upx=ɑ8IK% BΎˀzs֦LŸp_MĊxRWm8cO<}~L suY|^y{]3iu֜C_옯 00Xvo4fZA獽4ZL0!vcB}?Ex1H,[#8_U w;JYPA+)hKӒxw6UL_:5J5 GqcSy3bf q,$v&meK<=&㏝o:n^'KZcz11_6)1yy?)/x˜37;.6|CHlP#HPNɜ>I},Ob@ pjKxш\lѻI"  voHV}>6j]v g눟W&׹lةo|-qn6u#qπc&A&vn 旕10;oVZuUUKVroWI'*W_ܤ5g% D0]O`)Dv%+0plAFiHti%M]"r|^a^I[WE ['P+P> 6KbKY#8Zݴ-T^fUﲆĚi?-(ퟕwHQBGT١@%tؖk^ZK%[ull*Qrfm) fgvlWV<*BEwp  wACSz!eJrY ȘaxgtC?B}HW53鷢@kw !q,qeh\*V.U[>eKb[l'CuCZݺk~ #'%eX`Kx#ڙh0A9Sɬ\g^< >D`ctΣH&]s? e0q߅ƿ(n])(@,hk #/ 5'vL-h prcS) ԭ0JS)q,} '7n39P5]uX 7ubt C,ɠYoy@ ū6 +jgu~r!h׭K(ףY[A)b4[^>rV`KȢ+=P>:9nצXEnҪQ1cz&91ar)sGjPņ̃OѼìKrvlBˍS~3+nà6f @Nh2[]%U2]p|NTd,7rRJlr8kʃ=GN+OofΏ~gfԹc$Ws,+5dD ؟|{+SR[<r&ѷ aB?N(YU.yIB/^=ҷ@o7%uZIUN%t'R0,5]ɽ\E2#ݘ0^Ps*<9b?%Ƶ?r٦ u@ W< aDy8dx6s "M& C(hݤi >) m$>̀cwVUd4I Ȭk~ Y)˜q]-gCWuP"W*Qpm~ãP7wx4)hzHMt^t3G$WyޱhpNSllh Z7ur9nޡ; 1Z;o׺z<yL;/!n1H# kvO1z &xLW#X%m,Pڻu~(6ŀʒ(m%.i}PPv'a6r dcnw=Et2=uʖ bf7ܵE冔GR=Nq<=1S`:J,[=Q2j:S }j1wG'y\i"g;&L8-X<:q&s޴(2=i-0ƬH]h8|{kqZ ARU0K ОNv θdEDfxӹb:`ԫX]x^]}?*/O$le- MCK_E iL ^ 7.PFlNj>vc㛿 []YJHažk݄Iّvim(©$Ww譺썮nߦt~R\zijt[m0v@r!?8X +%K m:R*S 9_HnxQr iӟ 4zΌ忞̯xIYx&S󜲬   =M\73М~+-p_ȍN VM ftZd2o|ؐ㣞< -aTsøδn*IGi{{iyeI Η$GeǕ(AѲ2k4$J:-`Dhli\,)FpeD<ը%˔ Z(x+6j&/w2SM2I4lNhc'<jZO&gΗ){¹u}ElVJ&hߝ+ɭA~aJBvQ'?3.!.vs%J\N'xZO)JVKAq4Bv {d}UkvŴȗ;[9jk&^Uw`񀞎]1C;_ub _P10:B7<Ⱥ38& P K橆?>`=Jim:]f" %!::昞h3$HW3n!1 \ J 2Ĺe/t}@Օ0=fjRo`yjym1.վ[V"HQEC`C\D]ٕݓ7X*uaG+hJ-?@y7t  a4mY,DZ&Io*YHeĔ[sYQ/lj;)*|0{ t2l=EډB;j[1d)#JiA -{B li`퓈 y؈eY$+8ftv)̸`CQ9J ׯڠ2%-JX'ywcHZ#-6:+'6hjr$\J5V{8WV(~֯UTXH :cc6̉SQއ^`!X0ԉmƙޮa Vj-768qkO6uLڛd"-#kĄfi>HU+LBlR13#O$; 'ϋj/؄us(Mo nB l*%]7v` t\v3 e@!CAj6d_<03 h%lGHQ3++2|JMk%qƉVpMaᰄڄoVZtF.*0OjkIco|GW6s*sx:YI!U5& O~x1lp*,ՙdko! aWs;f W>= K3xOX/B MX"iN,iĥ/+e)5f d zuORf̬/݇2]LE`J_CQ #R 2EU,'d*QA7\&??Vdq>yT -ś1K\x)#cZCJ}̫_Hi4u>Tx{뫛R 6 UB0^qvv0N91Jt9_.O:\V6f:,xM4؀ezc[B>@zwx/E'r@l]JԮ|:SLm %v_q;1Arn۪b]g*mvRhC%xT=1wr`";"Dž3nM,1:P咂nx:=pg ˜}# |ԯѷ_0x9?U[(~$XdYUFS" e}|t@tUX\6Je>^pbWG|8D efd vld18]5 )@^u$*-G!7F͝,| 㢾˘kD,yv٬_~8e8#4lżB;\ 1U-\APo6a@,PbズIgrVV1s؈Gy%Pw 2I;ֺ-YV$U=:@EiG@6HS᪤O,fJ^<7sǾ.?J9堑 : q aEwޑ y$H\{ǞOP -2ސI`yc d V/FX7fzri`>3!d3k $Oj"T] EXοVC28#n (CJ/ B\Z*)s׬+z^PRˤ:.^Hh~ƞGo lqp=/AR -, [Ҁ}~kdP}9A MTLTLW[>WN1 #>ނ7ujLS` qy>ԳE*ι9DpU=r)i;܂[s wRiKS~wgeۊ!\r=MiLdw/y'By|TL}B\E&odš ݟ3/PuzmVDG xXAWPY!LfFpcRߪ>tR*[ij?M=Ǿm98Nj_g71Yc4s]6\8||ӹKsZ΍ ЋpRa)vאA| Qhu~27O4%ڤ7a(tIP1$༼h8\_/1(}`E!X/U9C0TI£퓓EbMرOu?nE!E_0\jL6A*: YCx0Z^ǡ3,@%d <ĻK6&aQ QYFD;*b vCj+ԹF\'>$L̉;H-^ĺ|Ir^Q7CS 3->J۪&˨;p3̶LWo<[KBrK6Tou .4RP⡃t;jHQ?:XS`!Qҗ3e~tcno@:qxuꊔ76e1*|J%b,dye @w_??-u( `NH#Yf SΤ%[x/xO))8B"4_[^ZA8BW,=#|#bl2/o`Ѳ&Ԏދku wxb/zJ^Ho9!c݃awXO^%(ԬRXk.:^*:S ZwrHtL29>0 JbtOc Րgl&F7|q*$ЏfԎQ=$7uhn2S > ^[V : $qz4T4R"a~*qX &ϮVP/!j2Upb@*ԡT/ e=M1ˈbJo7U~R:! 3@x*64[a7pςѻt6;]u}l9M}1jYfmsW,Sȓ>5HQF7~BYsqe3+ e}rm-HH.e7~/ʤd36'a^Nlt|f-]LR@l_.dq)}4Os:5|-zN*[>*.3C3 ƶ)3;8u,5kģjc.w7¥lfD.ruj\&ZumF;υ< Xcx%xӍ vm ,l);@PaVשX縌":P36=M;hXh& L(;u=B`".PJpJKj51HiW&,hKh}wYIu& S[W)N 4s&iƱ%Vd|Z}Z:Aͳ;3ÝP(z϶U]ԩg%9o,^^"5W4e FץgSg )ϸa=~dLHpq,%պ%t 腝7/ " ԖNtiٴK&RFH'T> 9kź>' TzlJqp"#;5L @JMݝ06`da/,QHkȫS¾Oi;Cw{TPN4x8(!USYw9zGTyIdeoS{`kVo;旃^Fy3> ~j_ڭ2xbK:;"k o x4bև&/f1E^2==x£!ҕ eɤ(S'cyoӫ&^MASCnfGK( -t~+-ݰU2Zߓ⟉d[|F154 ~?] TG>,lݪ(VN0yM*`o҈ nj=Quk)i[`h2g) ЛQ{TqlB`7*cѦ%񯮃` oPGl),lPDej]*'b|KV1{W,Ee:n660^jT~q' s@c4.iF x"xF4ǨORW,$(X=ג g8t) Q6Ez4|#ib6#gɎ6Rx?`47ĥ-#A kjnUZK0gD/o(4eƣWз>ta)~w6Z%ins{8OŔ }1q>K!T}BQ.H'ʜ&iV߁SDjqܔJ[W5hjms"_,kʲ]GPd3P U볙@V?0~24(/NIr[?xHH~;Kk%iP'y TArL]SZd(cHlF QȰEc=BWdhdŪn! dV"hr}d/JN=i<[o술gYq[l r!Z{FOR%f \+)Y o PZP0H3SߟVqEO0L+Ub:=gsak-I?/5?jx3{TIf_@`|O7++!Z#@.zcahZlcJe,\NJh24-]#pq- giS&}ʆ%t~LEH>mk )W" 1VɎaFakSڭ}b)T@w[gfX5asa][1VUi݁j֥ %_*=Vr K'6)/sepMgp{p r'l /*Q iz5{@>,5L54 r*67(\.-^[H2LCuXW?P]a~ Uϙe//Qk~L2ц'1%-dѕw [ԻuW#U1 39 3F3*89,5ar1zI2\e^xde'TX-QmܚnșQ-ioFLσ=2ggzxC {ۜ(*ͮn;; FuY j޴/bHw N` ]/D .y,&&YnSE[ntśey=B4Rqccyg]'nSd͹"3'WB#mahY;3۩px~cr@@$l9xꚔ.Ҏ ~T-0N [(iLHCzv.iHQUN B|?y$ Ta^ [PbR$~sOBxxwd ;vu mh́,LlI`x,I;#$fTcje^i [UӍ>}mL>*otpYQgz@~0I/ڼą0GkJ N"#0`b%Ǝyek]JGF= [ނOԢr@c`>՟U8|+ 7q A!rkjߏ720ki⭀2jS>1O_S}~E_ۑv@R%\t(TAپd 8flwDuѪ࢟LkFUJbQ7`jAU*cƐ]Hy~fxxnppr<F_Ns)7({Mа ުH2h'oD O. s ׮|+EԙY)hIR %2l۫"3?K]KoHb.RE},6kyݓLbeb1~"=OdtpdJR>~G[M -]6.g߹H-^e]=hkKlLLw"'J9ycЖ}o[_7$>1ĄfMIQ bT4L@.37QHsk3 Ա3?SzJkτ?Hspxpl 8[G=[jlM;<@f<ۊwLbPϢQ1m.g*x|@Ft d#D/]jfi5ٍ)/Q3@O/nw"p] %Gݼ=ɨKAtPTk֦+ixhq) }b`?{:+W KpϵjlD4e|^ 9$-Z謒̚ ^xцO2-6nh۳J_J.|fg@uv&R-Wj&(BEj*A3mYv3]昋[{IT@}-Cxm8Wi5c`qM=Iq@ObΆ@Ug83*!cE̟-_Y:Ok,0;Ξ7rF)Wk9|$' 5G}Z()T|SEv":ނZw}㎓7̰;H=& T)-)[Ziggebu僾OҾX^tlj5g39\>\c´[s U6r51Ps_Ĝ/j%>8 IY`-JXAk.=hZr<Q}y}YB UqYQpr?s.#C&f3`"T54{X8,g1>w‚B dD)CxՖQ=h0taVq1ɠ?c}^҄jM*T(\||.!}O켻eP:Bn twy v}*n>*:SV2M?5"^'vj)|q BʅӠg(- pxsјVIQ1m>x.8yP r Է_& |ZvBdFP̺*ֻk ʏvUuWgnyEbɵi+ń_jf7u=@wm|aDr1ƞrҢ#jsVJ)laQ{Ȭ\18+-N[E8;-Mx_ jLMDz!  7M54t#Rt?ѱںô ZzH"^w ϭ*Mq*@ۘyH j> <: m'PdFsmvaA3wOn"M{ ~ɋJag>'}F1pHMzU/,g)3p>D~?==,f,^IBXzΤy7*s}qR2pdK@|{@} ^z}Rf3 RRg؀BeB;dq w50D*p 4 {jkhC=]By:ZM. :Xf/6H|ϥ::! ruTĥ `KS(O-\1LVC$b@g5&y!#P NQ %CeUl;:ju ţ.W~$CpUߢ= ~@LJH :[úg>HWS] L;5r fD4m+jmR8D QH*rmD= ّʺѭL!ݢ]z8KڝbcZKb"-'ʠ#Л)ؤW F|jF,16 M=A|5QBڼHASw_?oÞm`tXdN2WhKy_%Rv# 2qϪ17=G&hfrqth_*gŐx*ቑ#_Z =8EH*ٔ8$]wJ9ND-}3֔P$N#,8X-d }}&>SHILE#[cB{(2b7`L޳2`Db62ʥ8D,l,sw=7 #dpKϩ.*qSJ_Bħ $ڸtHNŨe"h~MP Pk_u;m+:zڛgU(4oz`0qL>.EsrK)>AVY+,+g)°Kuue{! E#\7 LLK6>CW?0ՙfhX) ^nAO`A q|Ce4m{NF$ԂNG-&yC˵i 8-u0MRDJ<_^mv2sPU[?Lz+}Ȅv9UM=`\p Jj<"_a$$=d~5;gۅn =Md-oR;IHe O9gm4CK YW_sZT`nW Cbë)шouऐv9t^Jk,`g54bbK.Q;< m5+ Lvn n$1ĠJS&2WD݆E.kȐ{O!|CI9c][1Jh6MJ)Ap2r%mRƨU?ņko]l;-DW/t'xL{.a1 #K=>MG 4^~yLUƨK}.2)QEr Ȋ? 2)V^`[\ DiB*5a~8[3eǛM2*UXhx(N_VMzX 1G~@xcNӸ^iFʴ ^W(Q)A88/q|S-M5} ӤQpt;5:_j5gL._`l*z?!xl}/W΁ph_s#}&(]:ǟ8QJWaL&oY ;ͨ4FW{Y+,| ̯q (jvw~7h {PHAiϙ̭ӟxVϧ#zz\ca}`dwJ;bBMįqe~"|QyyZ|(hк#,0΅ɠK6GN }K;PTOOͳDc=rzaqUKYY*pxDÓxzMKڬX)q Cc)$%S+?(:j;:)ўKLޕ"<4R-O5&UP^ZS)d*A:b.b|#"x n""=0 |K }>U?T lU.QMkkxr#BkTzAeqsZ)#]:`ø%FR1M[$2VKTGJDQ-,9 W6k iFSaWB4Yv&*LV#xiN [..3 B|8frDrMo=adnZ+X#VE5^l]>ٓ+/N[s/(+yS""dT~*gBS9!:xKHLgJ>X5{4UWݒ$tdt}C"H][$J/@&gy *_y E5Zw˔؞J1=Uq { 0ro"^lǓ] B臊@88~]O`: ^.mzB͸0.  98n2K=e84 𩲚7!&NNrt7>#MOgKTљUà\^- e{%0rƀ6pXz6UMH6dOG|U<\ HZ-`j+#1vgǙ"hKI&d )CRo@OQ|@tG:TVӳe[/pھVKO?R(k;aִēKL-cJPBwԦf 4L'J{`PGÏ{C@.U;IYKY/uY^3ױP׉_"0.Z1evd c)0d$P/H@Pf!SpIE @ǓP`w}|UT+nM **I@v( ~DwƟuKڂUL}E$#W;'֬6@dl"V:w;S규ZLD}h#yG<xAlu}Q%[PRr9=Uaos' UH۾ae"d<,;$hLta5A@`hg*uPc:=i30ՙ=<jRbIO~ ~i}5'r(ٴ gRY \,@[3KcYOA^~L1_Ғ`VQ\e ."T>!|Jpp aM^(':EQl}(HFYcYyxSSnt,I*˃UF vGyΎn)l\V\O9E vDBVG*V&P8ҦRNH:XcȐrjZ*%F5μnoU}|o~T)ЎDzWWj)P$1 W;FQ4abf`DO,E!ulx!L9pIŏȽ眺1,x i uHS),V[M@|bg6ϊִQ:lW0eWw*? iQ>3Ǝ!3m9jn1ec`&[cg@vVWҞߊ,<nƇ8!ZQ%Gl候BAGcJ R]s8e%c7 &t&jK`2s`gIl(r(/'nViVE-^$T1}fbuXK2[%6dAʬnt7-cI栵vH1jA)L.H 0Yv=mCvl:Dɯ@>A !EW(2_גck/du"LEa3e\i}gdbN€&?2w|"CB~!k< kcC; :*}]r]{ o;4> 'Xe;EtOjÊ6ep.)06m:ζg唅Ls%4i9#;$0xŎ$k-zѐl򑞿 oLqNOb\""gPdS$nɥT16wRSb>\+blп V~4"`/޺,_w*e˵S2h d!wNBu! j1.Dqg|X5e SqaBKn EzfJXrdv> #2NɗҤ*J 9O1/,{HDZ?F~-+lC̊`4Qx5AY/ XYMe bbKtZ>xAPA*'I֞t&V?nrn@eT#0F5 $A=bbbixDM+S!bRk5=e+s:dTry\FBOh$'Fes=ݰYD# wD;"''yޕN)^bY)Q& ,>7d'KW7}!P@+<< ȜΞ訬)z#bN-#s=@࿙bR]0 .h -(C6Du$^ ~uشL!; R܊pId }9&7UMnIqD7ko,h4Wc<\ի=㑳jJ:7ʍOð>{.YQ o"Dɬ08t"_,D*ڦ2<D/p)aQY  |9A` ԐTB-fUzMǗua" sS+.{&A3C]n]ոx8~8 X3i.L牝aA*@\ YDLPe qDʵy( |{Lnr-6>9{O̖UG^MY&(4@5!ww֣Ј=> }nh&?Ek^z Eȶ3`5姩 &GLw1@Bו;{l]cfTw:ZV>kYa^Oiln)rL3PzpURԽUo`5$_h,zsf;%gYnR[ygqf5Up87#`>(PHvƲjY-~ .t/z_& gZ.+2-=&M.9':! dQ>^$mo$&̦Y f-|I2|`cDu#Q6d,cƻAK<2_5*03e_)m e&!FH,CpG"!2r3Bn> JUcj"zm(SZIRYa*}bܗokQ}aP 3db]4ɯfַLf L.+ ^ 0!c6i%{S?mc'4L 2%VXá}FJǂr'Bw n 谄*hm]ƕkwӬ3o,Ż:.f*<Ȉlt#&\޺Jk+Uö /0\?صTSS?vfmhgh"_Eh8Q?o\k=f2/\~d7jknH%EHgLCe#{$HɡƎC(jğ[3+~'BJwWdBb~N}lwc0+﬛GWtpa)cu{hʮ+8qyE7g|A>L\-K;z0v150 P=%;gY,ḑ cfzd&hx`';{fVM1?ӵ/R мhb?툆#^()`{[q=Ç5ۘʗlMdɉ!׼SSp0l4?1xվKm&>j])cwb_jR=ĶxZ^Y@j%WG^ن+N: 7@A<->KIx< [; gUg='Pi ;w Y/߸5ŋ3laAGDRH\#}e'*#Iq][#)|]8fG]Mݞ`"nQCHQDG9 :lMLk I!> $0%~awg;b.k-<!;=z鬲bWW@W/](ll=Ȣլ)(ѕC<FXRJ'e5զּ~ =8\˿݀dn [Jq (\{-^~,ehRފp6r/ ?EYA,$^69XP_c ^i?e"GFgJk;좻bmV%|TǹDV Pfj< {X3*t-= 66Z==4$ňDhL ?Vaiwpm8:Ayר5I@3rWUSV%!%ycֲD%֧р31MyC5 ; vU$0"|3_"dl|۪ٲ=8ip:K*Sʹ9*߭EOiŻ Qom 9jԊ\: E[Sr,*"@sU[k10F~ +I6˄?b ;*s BLkwB Ֆ0zMHqYZ5$J$9Ȥn[st*)Ñ5D W+Dp0좲%uv\ -=97FsPBwx"z"Kg4'IG- zf61 23Q-NUXJ.;y ʯ >h8Q%{X O&=dvvWe2`0\J=լ3r#>Pi0a=Z(,Gw N#Ⱦvd)!0I5]V߳l`VĴa)h;\ ^+/z%>'z~%%3{l}{1Ccm@c^yO” 293^fNꅠ} ˳(!TWJ{zq"%4ϛdzw=Ǯe~G5R+?d!&EIrT}꯲>5|hKS3=pv_okgIEA!b `1rvH! )sw*f0a,> UP?W "Xʸf#잸ҿpSĕv}^[tF~r ԑ Qz f32}me]Tj>Sq\; [e|{֟ 1*,vWgC+K#xscvdMXSiߔte-eftFB5ol_xL*e,VC6r.ok2 Wb0Z<*a0]b@MM`ָ}o:S̾kOdm ˅3dNX:wqvjv&Tҳ\O\DZYį2yӽ~BDzx"h_Sg^M8u;XԧIG% @b~j\S61Οߒ5CG\UF6!3G |y[LPDe~m~ n] pD9rOJ!zWNYf˃vcjPI&qTbGk$c 8h:i8J3`=* diIb-2 ϴ\VAV*͛LkFef`"t~q*b.;Ϫ :7胃a1c%ި3KSPψ WAYfED8\MT"9`P5i_UwE5-6z'ԤQѣAq>i͑yewqlaܥ[{FH#gwħQf\qPSZ5 q^ڀǔ0,P0hߡ3]P5R{ܴA+n;y%ceL~*=򦈣9J8M#,/vu@G1-Ҿc`98X]jGXS)Ϡ,*MO eݍ> }!kyz$6&x !3?+ \Wˤ RŐ#\zRlTY}e( ثFj|A:Qk.ٗZkw0 B~r]T͚l"Jə\>%R@9#]X=n cQ j<7D/}ܥVh9q}wf-,6o0&[;Jb4VTgYo'w?(jNw0 q[ @ }"OIu;!+Yg*L 5"~ CkӺjLąTMָK8.4r `uh*D_, /6:66#j2 $Bэ'슣t0nD^6l`G :߉kͻăWYI-9"߿pt睴w3½ˬh3 }z:D3X.6ԋ'h"o>١2"n rl]v%p) l`hJ$vg&kBŴōRݰN+]Z'ye_2Bys*~Q~ r\Na%~V&4&T2]C{ $O͌öCJ82 bov Z,$ 暃d;f/?[UͧA ) &%ZlRYJ]3ښSv/| gIZ%ߢB QzJIn49Z\ DLx`t࿓r:(q P l})4)µ.<ܭE3yYx&W3edWdz|e1cF* 5[e?WmdCIR,5}G+HV'ni~ƥ̰a< >MQmzk˱6_`;m]{᝖vu88uO!-ho }+hۏXu7^w;Y2ȳ]Knuhj{_6lؔǤ>H,qә%w.(Z"Jj=?T{#p  m$ukAIkl;YP`{\sH~~K䴌vQ'9E^kmAˑ/`냾;HO$^&.rII=@,F;9<ڌ%#\%/}tz5(Qgq൳vxE7[V7M|a;\ߌK<6=?!"\wDbm&j^ ''scXpL9KITq# t1gfLХ?ZڽG"m{ ~I#o>ީY,Pۀ~F0) 羟HTjVv&/X"djmT={lZi[["WLW)VACTykLA($l#Ƀ:+3<÷j2{c<*'Jb26jDgA]w;3s(.Ұ(P߁ TdU{͇Ӕi"&Ƈ?=er>!`rW'ojч@f~5 f.R<#ܙ}Q";&3]B?Z"j>+IWL*0;Fu!:(!l%ꏩSsRөP}Cf2A/}?KNUueA5 GӔd *%FҠt$28MɧlG@K',Ckm\SRGxsgF5 om&a񪾩%ojt#T(DgfvQر!%4߮ ,$V\, cSXK&(-Pg*EӟҚ(4;Fp{%e""8Oݧ 9eJs0MK?|o^L*֏rܰ &K!ݖ=a)5a9s)]px2bZNi"[ɗr9M0UKy^uk3Y on }E4! C5~esg5ʇk7z)5 yS>t[-kLDL^SbD~ˤIy(C 7$WhpcaHu!x }n*=uo>9 J܆Z?2USw;o$.@Jx-V{BfrTg6un, 4*~Mhr@{Ox+V_?6Z4.j(g/F"ԦЖOtĽ\^E[Zw\/n]Eo?g*WH%}.|@\֎͜^cF@RXtWgBheaڰ6BbA42.uWrx^Z373L DUH]Z\&qI8ҕH/)GB>T)3@1 ED1w8LkI839޺r 8;n+ZKp8:^&g̒M#-Uƶ×*rB݂enď[4FF?ܳfE<<[Ea,ÙxD0I̎ErLg#ae?5S&H*-$ֱJMe-NLTZCgMT6v.12@Y*>e=~*xF3HCo& >6{LG*Ai4t)|A^'d*7昄M8$)Vk@jaaʦB\,>xN`#w5ԑE.l6XJGy]II[-N}%ʫ9eq~ǐ]Ƌ pOwq/h$8~"2搳މ8{W]f.,oZ`l"2wА#Pa$LFj 'Kk' )`hZH)v˴~ ] AN{;+BK"zc$ONr'] 1[i@oϙαhAT[^5y &WnCb&P.~fn&>C~@YSU1! #m"&ӖRPk;> 6s2:a<]9iіlpoHEfӒ*=AW'bo5hG抝`WAx2 Sgב\&^njHXH-,ޗ}w0˫<7<u܃:ScOqpzԒ9Dc{J4]>1P3;B1>]iv{ G8IR/B"*ؓjN{Aq>ky1V^Jb\s+~zxkn?#S.7 m⨘^7vZl҉juncS2tGp3l}>i e l 0OӸ޾w "+ v* } a*MΓ!_Ri[awj3ERkO$x3VnRg`W] 5vT5%+=XKL4몘̖+ϒi4qjNsTP z7ˬ9tkPYPK]C#)D6SL؉h6Qiu=9et7ǖ@5`M0[F2!GU!bn*ZR^i"0E `i߰FeZ8T%pJ{bWAH]. :&zeX:-gϔnP$МɖY 1o#s~;ȯ]@@wm"%.xD7Jq2U6^#'pz78C\ocs/'VJ;,\clYR\I/p NA>|kc4{o@Dj0HDT.(!3z Mх|؉}Dcs[%eE"'KSAQ(r@, lUV4RzJfO8iӪـ'sXapEN^A?awQGx:(yzLPCe@8uhZJNzױ=I+{d[E!'x RcoE!}QAT֕& Rԭ2R}˟h'$P)Lsd?RΫj Ԥm]A kk//@I,ۏg 8C!RUE)yB3K(S;V0rBBoH:F3{'hZ!2EoҐ^weޙx|3 s 6_~⬯scbyt3~ o0ݳj&d+lY%=yPxTzq;K9!Z_mh7 U`tLsJ=u goQ`i\.u:Oh$Tj_ڛ^uR268hhf ! 6؎ipr/4㯩TD]ݏڦ}^91lZKCk=n*%NJvb~K 6u%s& 2s.x;Sv Das4rָ5޽#xnsfdM .a爋4) 5=ր'`bވ ކB1|H,,^ xP<"ܩQ `og-(Tև`&G:92~:ӗ|o`bZ<H/7S5{cUTT[B w' }Q'K3$}z&Xe0!^tQ{ҿ"{Վ>ɥ@|sOm#eǷPkǮA6~?.[^pΑ]&OW8v'F˪X4 Ba<+2:Ǩmj*XL=٭k˚:dE WWsd! %ZJCI`엫!# ՇFmgYc3 ա ¢!NYwx:3槻<Dh>W̪+rG  ֝\\"\(.mj2M^{5*f_; 9q 0=X'6Ap ^V̙ j#RptUUǍ{ھݨK<郚Y l1qGfrReWJ#3K,Vq xTXϒ)0VsNwx?^EqGQjzw߇#r5ֹ%ZMM$}%a x<~/qu)'n35Ae[U&k-R0UbNVM< +_eSzJ&冏ěԤ*A/eo9KCRkq=s L;sp+F.B(].d2IGGMA뒪'6p"L,Oī}OErWvYBئ 3}JuA}Su|`[l;9Uk聲[G.*-%{wэ^7},h0b. #U}k2u@A]7<+7B6p5:GI`X=Q ϽrA3F0dL9aսrN-Mh_h쯩8Dr ̆Vb S/7n3AFy֔ wMf5| ɣ@H9(p&6Xː.E%@DF,ХqViAυʄw21zjFۊbU(og ɳ>D"ZJ4YxFc# \F>>B> Abx\ƃi w;"PMZ"B2b*sTK=q!k/?xO|P=NQ~Ai"Ilq0%( hבX7OTro3[gewDslY_L/DQ=S)b45b[{2q6w"\qaU^\VXDʁ4f~PCbuU"Ŧ@2ZRtgF|2GOxhۆF6M/Z*B=&ln _P|IyH-xw#57fALmtq9A^xqŠvkf L=$Aef%p~$8"Wg$dhT& Б,!cg/ H0hi 5DT MOSc/ i2[A/Әc5#@XLoR8y z! 3; q4 ja"YoH&'ţ\A;dAijGyewĿH~ $Ibx%&Psf~ݤXwó4$6k!{tmb,z`}:;,s`#NZM(5б}].؞>k)w+jFZ 1@qpc΄9,æ%5"+}9ƺrD3{R6~.&Mi2MWHt^R0\lU>PwtDTV Z``QZp1.YR^Ӭ,)q+`Ai6 >e'5])}9:rvSmM=2.ι8 RdrNeQvLayLWQ5U6y*a4T(Pf7~=_NMu捾kKbzm86S$U9L<$,a#*& W`Z{ǦJSAό0m*R %MTYفoW-K(1(9,Vt5a[wV^(]sz|{^7z.pd<ɮ(dH:P21 |QXAJEo{xFGUCA|)Xuޟ.bA"fx(Xm@@k6YV}੿+2^6=!}Y=+wkRrj}5 :.0[:zU5ҳU鯐[zl"%\z!t ŷaP<^>DD!L;LCJ Iw}V+Wg2qS|;0"SPN#JLOfE=]@^Q166Ȑ;;ln)6ۀzϖaX{T8|}Z<_a϶CլOVƟ!Tkʠh,֑)6'ˆ'*k 0M d *l !`AjS0%&N.#sng9NE ]J? EY %6^V+ZnjFCa 6|9$ ƊKqMdwpkNU̼;¤em - 3ƞZxiN>^eEVR}A± r,hyyj͗Kxg6Mַrxf?ݰGVMMP$.V},D2#K>7q9dc0fbyMV{WLKand?:M;66MտoN; yY[eJ~~-MJ]61/0/_ E|ٕaID >˫ʪbk{t訴˃4a}jiS1}A9ҍqc ydNLokH;6=k$SiBDkʫm]랋ƨa(0 k; _oEth<"\=ojh7?Qe_'qj:2&,IԖ 7À|:pI`&jjA_i_}K`q$HS(Eb'4K$Eۡ &^?A+v o] ѡCd:h9Ai]链:X2dB֮cʶ)ቬ?LC~h/:ȯ{ʛmj~sR-9qZdR(d{[J>EmS[1˜2R[EQS.0XaTۖ &W=D/ ֖֭Ϩ+Μ(HL'M紞nARUU\-#Dv$2.x%0@Qn"wn4v ,4hvI7|5v9y-z鉠 MgX=8zRr ͩ]o0SxGњ,^BZLn&xE$2Ք6%mfYa_!^aV{摡 c@"DxN7v,,dwĕ =Aʂ@R[xԊ>]Yu9?3KLn y ;~xeAI#}/e!їQ9i-f-)!{q u rRmp KZ3u꘡ u@? H. j&"#ߨ]AO+8{":&q%&La7w>I&?hfȵ<: ƌɳ]oi/UaˠӦSOGf=^KyBv*}ii{4w1ؔm 'U8R$@OCђ"'g5ɧFv *IwEF^ $2C妯Kn,fw rךgD,:45/# wi.7ba+M=AI@̾Ŧ떑(mG%ֵ0`ٙPit9E)Riq#x?Br+x&(#*;;K 9owGm &^^lЬ ^g ߻smA՝'sˌkr !,cyu )2S6{"C$k fiQLFG狎C5gt9wVcZ+8;7i )//f(oq ̀DͨuKm\x1T )n&A>׬RS&Ls<Ă[STSMԗ")'pNJ1f˙]6x$-49kKYhU&%;2~tP>!`hkLy_gٌu'2GW.ONyj|lQF%ڇ+.1ͣeA`B_9'8 LcYT(9 &U:ujWYmKs&2\ M"؟CΨKg-M8<>\I_ 5K <7N(Q(2ڄֆ$v4,;RxNʱH_6ItMG?? 2G6!m$Vj{?1kfY:땂4"625b=37ɓ7"ܷhy3aޕsP*) }Lt/o(~b"pԔ":#L!H&N-h5g_/+{c,=>v /yPMYٹИh^<=8$jQ<2_uT6"5Oޠ8 ~)͇kCE{|J>9I,Vv"H1)NAHjk]XMqjHun _(5*9iZ~uq';!#żٍȄEn)Eh8kFrşyu*;,6 y(D`co),ȖATQ$-wS&ecݤٔ56e5-eG YNѦאDzYūiźDH/` d w/.vsUv세h$4;\T&5UwZ:j)hx,Y4@IO*q#JvR_D/6-[=1ayG"NX>YaŠc]< I/+d];$v>Kl`WA( 4Ɂ#~Xq6b[Nt'%uO%"Z;(I(4k'r#8 j(8Hn8RNppvȹf1uClUe{ekE]dV 9xcqߖ~#B"myE6b#@[/9*lx."SM#~m*~뜩qPAd͵++Bm쭘UA1l@/l &nF#$ /b oNJ珯!\oZMT!7'4b.z&P~Slf`>f#+\y=sɳ6H制y|kun#V2wv O,so$u ,u{?JQ{\`6D2ގS1PVYFx1CݟEлJu dcK!hXQ ^IKYFRew Gf@C_YLG(WL9[94&z DaۃU4jٰ7=tdAāOW[pF|U%{G,Y,»̉ՄTs].VV^l-~=Ggݰ3D֢"ޡm~Љ^&=<1{b2:}~emY_EZhյz=T\A2UHZeEz .Bol+؞TAQi%^A'91BHӖNQM"p;Kƶw7Lu7bcJqO0 teXTHzPφe[z쎝R}(zr4E{OhZb I ;\6Q(zwb<ǹ.TbT&T"l K\cyF͉֊h!yCPKS;4)F m߼#?!=juWOW2]2xp .Yn")z{[j zf$skNYn'ּRH'UNϒor|P'qq_%t^ҫ1I6P1@C&Sȥ~ڳNhuf27 b9R*b.(gkFC\Ơ62 ߂&\O$HK,#R\Khԋm{[lg8NoD!ʘx$i6~.=%s0`Ch,Uw#v@ژuGLea_DkH {d*6,t殨a ҆SڈLBb z_lcw1eP5NL ~ ܸH9U8qx֑*H1wҠ"R  R@*.!B:._(aP`>>mSNL/?,zI?FL2 f0sҴJSvz$u Ȗ1LGTKF /-+*U?ḻ^D:>Z=u$wޮ^tqh-gȺx+ꞑ&#}$(#D f]M>eyA#r^^q\>G39rQ`'5 "(ytu扟TQ%gR1. jy-6 8}: : "Yv MUFU1Ht-c1M;y?N3`^ xS::2\NܵiыcmgԨ;Mjx&uȀW-mXq0,~N1(@׽c&J7N&7{8c Y"Pu6^-I֋;<_HPe;bQIBIv,_Z榧!zej^9CG MbV-(/Y\ST1M UH,m|+G$9+$70,EG%*B e^1KYH~y]{e\?g&_?-J0Nb3Q[fO;Py}2BBH{u]0P\LJCm٘Tee,[}r†XAi3Ԙ @6bת瀕3'`k8mXVm4W=D n>=6! >Z(fmBGL"}cN53n a ӣz:O'>59@) 2- l:F8|*5 yF !s+eu|/ S?D (]l3g pezpb?5@2%zflkB}1.GNӢIҽ vE&'EĂ@P `FR>_]jWKUR$[EvmTB 7Ubc8I>skusPpn&}R!a'ƋUԃe䀻'ipSs7Rk4sAjD>{ZD>L"4Ҫ-jm^D-VBh9Mn\gӫp\ߟ#e3@Ka#59a~83#rԑa .+k 5W@&PwX|Mhnnt6̍g+"%PŎOdwW)B#w lt؟0k72ӣzIN;%(L,v 4+[La_%#(5 o)HCjGu^ [ 3b1A {Agnx.ho7ͬ`r 붥_E[aH統lTzJu_)\5TkvFٚ?90HAv5 2y]D/ ]KK܊hGfSp%u-koXGoZSrG;xCj7."9Hp#б7-6XL^/57:Ejvd !綨X_@Vпh=18ÁeO=g^8|z !fg\hc/6ꈍd EL4fAb7  ٖxoŪNyY"0 [PrJ>`뉨w-1B #,vs>]3h|"y Sa+ṢWO[xoa%ݟ!-ZF`#3@¤ $qr2ޭ0!'D*RHe@_aw({wb4`f}T(gonEmBQ{ZZF.X*RH_e6Ǖ,RIa\ >(4C޾X! {HŕܓʙΦ>ڄL❳? R O\^hlW͵nG,7j ^UdJRb.8r53w{#f?fP/{JԾZ#Ӈv13Xmv`8b;ïI0ˊ4z$QE͆2]UȮ[Gepv-T2tUAmgYmӌXmk w{L8<]v}kfߩ$G;ƌJS9qJ,|Nn<6e(bU11^`F?0^ǥxPV6((1*9AaEgJ[D(ʖD#)+P-k$嶸%g%;@hmmt\mj:rmR-W J٧$5hۀ SSR0c2AR糊oɆD͗4o]CETlBYWI29ȇ9۱:s*"R_`(JM.ZlOKŶJٲYyzK$)zvG!vN37h\5#BiâcO"1n#5IB ͬE= G] S$l +-H!찐g\K,ڱ_fA _9Y\Q_2 =M&,ݻ-Wq&1f/8q)%/F͔ILCM+l;:˫W}me`Zoও>IH&ih7$ίZ)gQ 낍JH鏀x)v u6쏢NtMDWQ2]ɺx'z`?oWX"^*_dFd]aDu- sgr8 g$x+h}#0ŗ?g?ʺ>ӷ/oZ0* LյXX8Ŵ1~[=@ͼkFbƁF5:ҋEGaDo+RQ2e#Â0$NdM1n%@v [5Q[8RGخt1Zi1% ;R{ fszxl`/TLJ'Es0ki&^gD 3͵.?1'1gdgҕg1b`@Z!\dC}FI%4L_PՑZVԭn-|Ci %ߜ Tc s87 $ٜ͗t0ĩQH,@6ф$ OUK,*HUOeWUb <ʶBdaF0#:[ax.*CU"i Vh#vLRrGK4#AJ'acJ˘m{WH+>&N+uI0/*j6yg=ĝV'5[Zzw?r<ͻX 'y]m}gr9Uv""~RZFeHDA:P[2 RzpY%:0 &!U\DP>w?*<9iۘ'i%u^why wfS[e )A8U0dL({y|!0PQf[ Q;W_1)b2؊?']Qws\NgK +D>8M[uBⒶZ09umNz9 ǏwV11]scCiiI'6oޙh[,PSڥ\X||I+#=)jq"|a0<1(()~VK1=0` ?[߇ g(mēx\V•#HޱM⇊?\)ni׶c j6AW}T2\M`O}oEV4<΄5廍F-M}zXљ{'VF9wcA*!+Z^3<]I"0@u\kCwMj4y M-[0cIVO>;UQq5qeaFE] JbpevY*I;LI?^do \11WbzҟcЛs^$U(Ja:m+zmt_9mhDgJ=ƿ}+_ b 5zS/ &A\]V2ڷ`8Q.#G*_shcXg˹vWˀC !3/ 0Çce,5sd?K2Lďw(2~ȎL Es^[F?ڔ?ST$+.iA}SPwX #-àE?]p$p\ 3);/I§0r^N޳ N@w8|R/ Bq! g׍![5$Ոl>)$}pR`3>lL_^VQkEy}I-}xlۀDEJ=-E@$k\UMKܵ*2uJNfb&822bdAA?i Z4ekTvnu@lYJa Yz>&-:uNƟ" y.A Jj NVX_x|Uko6)΀9i] Uƒ!+9tc&Ζڻp[ e`V62A t v H`d {Qd`r-SUi臕&k1hyo^1b}f \ZPAzTkY¸!G!\FzsnvŞ)"_{>etGsWA!Pd@3=@l'z"o /tgGȺ%]>䇿\>_NC{@)@oz"VKBw6;)ωmm3_n>( YL\gr@d`+5c4f_8#1Jo"x|)g`0D2}OB[<8|ݞ˻ f7׼*B3\P+5ѣCmKGtc#zP um$Xy &:N}(IwY Â"fז3ycsԞmj6hRIB1bG@[7ߺ'.ϑO˜msb "Ϩ^c c?ǽ041f}IϱKj`xU::1 O&m_Pc"ɜC7wI2p3n f(7j߮2{Gϛ\^SK%H^c[#oxd"1A䡎; OJܓ{?N_ADzK;oҪƒЊ[G|߽= v"C#9=' +A2acC BW<|یzR4G6uZv#g i"2xBg)uCjXlI8Yi.{H%YKyi 1Rn"%R4~BԄ&cs:Y]N†qVXVC7Pw JH l'+#Jlpm!l@o08vqPIM$5ڐJK㘪XlT,1@82H?c!0u18n& 7lǑ" TӺ, 0F[Ae!VrN,|K$%39\ B,mXK*V d mg!zxAXkjEh[< p #lԬo"SilrһrnbdT^mlK |ghq6/6j|Ŭ'IH78i0 z>C`ի\ۨs/d}{Kst8|a$u,EL5N;LZYuT}rȪ:ӇnZHtZ +0.hʹ&E2 =V!d/^'ߚ-Ƀ])C :S2KN7hs9♎4b}bGus ʀ wwV0[uϏ4_: {W/e/o6ĵ8]8;`c?w{4J3kK-ZF>'-<7l< #FVsEV~8}BjIc(lƝ!|6n)V4SVs WEs!hҼ* Gc@/VkkcA.8&Hqy=[a3jfa5$v?5K1z!G/(V2ܔN>@ΑU<)j?um4Nc%V ])B#903W&ogm єYZqWQh nJƟ,hvE+l50ز,-z`zp![pl]c8 J;m뤰3_2QpSxjaeێ}rrUc(d˱EJih ໅|@8v +_Yq֝qDMY*KVȫKQdlwܾ` Ŗ0.a\Or abڕEޝI{%jetM"V | akZz!$V wUL 8}v%͠_vcr 36jM9QZ\*,^1wWǟ؂Q nI:c91JbH23<ꖼ:;kWh2G@u w3:s:ZDubvNe۵yQ\ġ&.2~MoG|h_ D7OYn<.C٢[|ZQHC |MR,++',l,'eÃ=N->Cëy9 q~[Py 7>]E IخI>-l|(Gv#: []=)w0 kR)Isyw 2HOo]{MkӸ*G6|"g7p^,0Lt8$@H;Y!s^+PO +2% A|N;)1Dv*bp 80/=H꟥NJoD2Ton>Ug~{´$ Ș9}2V% ]mס>o"F0՞tb54 ;0O&8XP(#UnY#Zh#٣Hb w W:jUT-a:tpCk /8z1 XYbjfUVw0ȋWܖW j'ݿm Y_ɽG^h:P=wVD\Łl+} `FѠb=LXB*ر-a#:ȁ,^ ;$V GiaQsjOB4ʮԚ2-EXJlڰŶVAcM@C -bB"ɺLc?z0ek˃TH$zV,v!+JS[?gP-Cotuc{(N{m4<G=29^1P5ONg; wX^gS`jүOWD%ӣjE-2uZofZ8_S4CʂM Pi~4ZifnFt_4:*iZP ki.,԰36EΙf? l{\m{O<[P׭hƿbڿgݳd8S;YEBPpѳc~ĶOVQ!~ܛ0U.d 9:00!!b}P*l~ APչSi 0 M9YQMĚ\ d)8ywUޭmIh *B7nd$Z8{U4=k0=s[r쮠q {%tN.ADvvhЈ$ }ˆ6(s=0i} Fsqܞ%7#%R8ٮ /l*7jy5/*)m~oU=U'A#v-eAw4w L "Fuc)&◄{5FVJ]F0D힗 /w cӯ[Q@SKntJS%zSsM&{RMrBۜuT^߄Sղ8%)2k49\@y`r0+6;?A] @.ڛpu_*JNoKDnt f2C >; s+Lk8^0.v1.LaXsYF<wK]gb]XĊCblv>LE|:םk~uҡ'bWcHm2%% 7cJ|]i#_,滎mN&(;J 熣vB,㢱 <ijNKLLoњ\d<(e澻 WqR6޹>^YNuW11xSx_ʭ2i=kLjb2F Q-BFT z%7Wˬv=؈3EP]/{{*I qsA}]/iCǚaatn%Fbs9OAx$U.!LMS}Sp0ZtO %M l#$p+/x2͛ ?er$; )H$R "eWxw}%ٵA Y[;s_R*/ te`b@h!h:[_)~Հ3|;$x6eDie5%Zy9 G1 V*F6D9E/ 2 DDoVXRC~PA0Tb7U *WnR61@p*vGG37S;nE,U:?%sϚ,H|Gdv%dв ^3OꉡiV47fߓckJ6+&q`zeáYXY`O" 4_W }QCAQWJ[l+K>+Vp[y'knR>g*{ou)\GSGZA<ƤZ"*w0ˮ?~Sb/1dوᬨ d #X >[[uS_CeEKdw/>GU eTv)l.WB'xf,UğNn%Ԛݛ@u+[p_3kۋZF7 e?j z}F'z:^5aO oCԍ?@WZлco\ >nNeKN$fwu!0%oy) p񚬁@4>8f(F7S%n);pwx*&NGӸ) `w|]0m(Yaj^2C߀!9z0:tmTf/=7wյad m苅KdG'C}3+S~kk6Lst5grҌ\ i*y؏TfJ<;]bqKٿ 8W,RnA V? aOtNт*Oy_ K Ht yΠ}^k8H}3xO.в ;v:FXsޱ1fAwƟ;V:6=˫46aE1St#$&Z"d3fFz >ZR +_ s{A~IJ7[ʯ{E 9beux13LW2,9!g `R▜4 g9P5`ѯXA~Ň%AhTwZ@xЌ U*xB? 7՘qC8>qCn|\5WԠ@9'wF,bMeBl+ 5iw*pB^nxh jJdA"W lFV1! R\K%|K*m (&#a"A tex;h9Yl sAo?C AsHosu `ӡ 8 @)onA4SvvD>ұ5IхUSbw)ہH0bƇ e@ٲc= O ?ŌUM7Rwݘ]w}2(q6prYGZݲbV;SxWco$GTFXMTHDܱq {N e.&5V!Zfvt[c0"ѧ*&8-S|pQmz%n"[E:>Bw@ U b!6@ϭgJC 0S Q8+Ad=lG^Grks|,|mk(ETpb2g(w xQj D"fƂ51hPk {O 4(_Ȧh%(z49Dgf{Ӵ`[W8}$FFѐe#AӺU_K/ Սyz)Q6[Wʂ%e(GoN0H&Dny3ҩ kaenal22PVkUקs ,vI}٬8 m72E~/<1Ma@+-%C[*d3F5J]& $,h:$[;ҥm-r^G0qq  w;Ԓr[^eZ8s(fDZ^δhpr*` iҧkC ÄehszMP2_%,)k̆6*h&5g6n)櫓-5` EO_̗Z8ʰJP/jvbDsr<+hp Emv;'+14у͘pec5)xT i#<>ǤP9 IjQn\SV5I<_y)6,N4+i Μ{6/վ_ؘf0293vnz,}@5sZHp48dJ45t"Ϲpi|﨔a~B8._NvsԨȂV?wTKA6aC᱌{#韴5z 4KH׀cn`w +zcYN{3eFHM#YzLeRFjtcຍSIMNH14=4NG`Le p /LjXxSJ g(䕓˙L1ܬE?٪}gZR(PDHKI=qu 7m8颹m |}K'q\1[fy4j@~GmjZU8snRW^’xLhJ Fz{fAhm1!ՔALXP>T_׳NC#՝@o3GsM>!hj(VI_$[A<3c= bWޖWxԂκ*Y2tUy\4 ڔUՐqG%ΟdO 䣠92W;]{ =ҏ]Ôڃ?3gJ:`L-=^*`k~f܃,v􊯰#4~#%eO1]|z[〖c"ج {q3p_2=ņW"iSEy1GȐm*И7o p"XƚтnܛG9CWp5[d@;lKOfHGS&l9gL€ Z'zg @J{2Qk#qiP U2iͻmD=(D p]M|%6t@EJ;sA$%ZOVj[1A=IY2>}n6HvU$&v}j"4 1 }(, GdΡͻ d6f7zL3_ǐaH-E3jEne0qh@a,os cX);N]`vXrj64[d$XFRrZ.+pB Qֹz"KN}Jmu¹ovN8C d^tMwghTHJaT[FQ |gBaH:< dyO]ӂ1Kh<q^lIm%~k_hh~yY3=tULS\=ݮ&c>aWFfJ uGX+~%#.̧t}QV/v1;9|H^AY/n~'L*}tayv5YZݔ!hzFTۮ@ޚX%`,Kx[5i ؓ1vR.{qPflC"h L_(6JYUJs6ȭ_\A;WeUDx9$e(ZU*;h~sbӍz- ܦ`"M>hS:NRl;/U-&^ H%=FstuIm}r?iךrKG덲,\6Ԟf;% |K%RYl0nIlBȐ.72j5QP[6͋,1{,3/C Ձɦm[bȒ, u^$:,q=uHFO\T ҥE .?gL9 Tth}{)fe"] O3>= 3pd"|+p"h;ly'*ch@nzK#=wP]GZٓf쩬fJPe{ /&Ru#t [鎂h4$Q4ÃV-aݰ-Sp|ʐeJ磰3[W5ؙAJ'nRhjÙV,E_~."ȩVUv;i6ȷI,`ӗRl\}̦ƫ771pE'8DX4Ob^dͳw6k .'c݀j-H?Շ0 Զ/]7 6np@4̫<~;,}O6TUҮMWXE: `]jܴF7__qH,4-fHǠ6E < '_3nO^)b=igƹѬ1Ncp;IZ nʹ<ڧhB=aS(en:Dxl|PfuB‘ͧ)cK/TͲa?Ch n}Q L:'@0z#Cei!h1@LܠX*5^yqS)i 8/b}2\vd$"}`<otodj-AWaO)=B7-1Р:2=}_x}d ,Aܚx*Ģ6֧,ٗ󖇻c_x-|R?h H0n/v`4}лAPO۝H d,C~T .Ϋδ7#w*\sSYrg!R?QMj=03w ?KjFc5gnRGiP;?[2u&vCk9t|yObR͗&|CӼf ./NZ3muu g,Ĥ2ѣ $gmq"l`O YZ