xen-libs-4.12.4_04-lp151.2.33.1 4>$  Ap_ȭ/=„1fDQ-oãVFxavC\uc&bi~reo"N;,9QRvp$ǁ%lTsi>:"˂:e0FY4Gg(q&mB~mjM7pCxiMn(۶VVTMg-%-X NO嘪\IEW3Eq"E2k4*682a36a0943e7b611192fcd14bf161ba680b8fa7917fa26d1cbb696f6ac664a94c62f31c9e63569d156899eaf803b978aa353b381 Px_ȭ/=„"@a<ݯuxR/兟_:%wHn5m\ ^!7a?18VgSJNrm{uᶖ578mڹʄ 'g0G_7Q" SJؗ77Z(r 1iiQ\Wy^4`SmvjK$:BiA&t.GӒ=-^ K)BX\$Pld>p@l?\d  " @ .<lrx-,- - - -  A-  - \- =-D-$@@ @(e8lU9U:5U>4@CFRGh-H-I-X$Y$\-]-^ b\cdeflu-vxw-x-yx!z XCxen-libs4.12.4_04lp151.2.33.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 _Ȭcloud137openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxi586580E%56D5K2`vv&$6'X5%%5%5fܡAAAAAAAA_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭ_Ȭd9944f28b188211480f09ff43778b3f5e85bd830a5dc08f52c282a48b1363140cf3975c3a3a5990bc08ec8f54dfc1307108cb5361971a8696cb4fc819dbfcc076560ecee01da061a8fab89e7ff4a1cc05b46a3442c48194eff29d8478e93689a06037910a9db7a344d1fb0948db94e93b93b0ddff039071d80ea1bde8ca0654b68bae7c1424d2a78897e23b79e4a7e1f7f16ad4cae5f6cdcf0be29ba678da0a8a44114877f641cd251d197476695632c963157439098bc75c5119cea059dc8174fda87d7a1e507aeb5c14f355553d3d30b1f74515c64278b982385022f4ee8f1e978d20040bf9fd2656ee0f2c963fc4c2dcec43daab25dcf1b2ee22d8a4b14441e9f6f90f8cbef6253acacf0022895fccd2e2934ea02df25c633f2daad25d21e9ea17305d166fbab3914f4771d3dea21da7919dc7a08ee2ef13d7d12a954104f0b5c550ef9181041bfcfe9f6cd131f4abfece034a94ecd3f75de9d7b59395b044d5c9c3cfcba574b251129e404629057242e86fde2fd79bce23cd08a09a2a457e700eb2c6a8384a6fa7d92346722ffdead23c0fd063115554081974c74ba01db41d46f0f9c386b68a317b42001978056436543fc82a47a8ee211ae49184dc2ff9153be7be0b97386c41b184230496f5d12d73f61c5ed2fddff442ee717fc35b3f927c2f08e1b306c75e7c4a5c766d17071c269a1832a05c415b7e01104da8ede06f5b415ad3229f1bf92ef9597044a4e2d01b0d40f7d56c8159cb6b4c896aa655b26e2473a52374266ef7645f00d8f6349aa199a34ad7394039bdcdef69522c6a9c10a0602f9d5563ed0e50e316a21aec9742823258fa288d9c8c153cbcaf6a3b93db27be8e74cbb789b0e2414afba8bbf18321d61370c3adc0c842536868f11326e87e8ac91b6f705ecf65ecd93dd2bdb6be4edf47a62cb1090bb4cc90c37c50253b9aa379659ec33e2c6ed446ca5d8e8b7b185915f2611d08cd8ea08b8fbb9libxencall.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.4_04-lp151.2.33.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________[f_X_Wr@_)M_{_^)@^^@^ϧ^x^@^^^s^^ku^h^V]^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.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJames Fehlig carnold@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.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- bsc#1178963 - VUL-0: xen: stack corruption from XSA-346 change (XSA-355) xsa355.patch- Enhance libxc.migrate_tracking.patch Hide SUSEINFO messages from pause/unpause/resume from xl command. They are intended for libvirt logging, but lacked info about execution context.- bsc#1178591 - VUL-0: CVE-2020-28368: xen: Intel RAPL sidechannel attack aka PLATYPUS attack aka XSA-351 xsa351-1.patch xsa351-2.patch xsa351-3.patch- Upstream bug fix (bsc#1027519) 5f92909a-PCI-cleanup-MSI-before-removing-device.patch- Update to Xen 4.12.4 bug fix release (bsc#1027519) xen-4.12.4-testing-src.tar.bz2 - Dropped patches contained in new tarball 5c87be47-libx86-helper-to-deserialise-msr_policy.patch 5d976da3-libxl-attach-PCI-device-to-qemu-only-after-setting-pciback-pcifront.patch 5ec2a760-x86-determine-MXCSR-mask-always.patch 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch 5ef44e0d-x86-PMTMR-use-FADT-flags.patch 5ef6156a-x86-disallow-access-to-PT-MSRs.patch 5efcb354-x86-protect-CALL-JMP-straight-line-speculation.patch 5f046c18-evtchn-dont-ignore-error-in-get_free_port.patch 5f046c48-x86-shadow-dirty-VRAM-inverted-conditional.patch 5f046c64-EPT-set_middle_entry-adjustments.patch 5f046c78-EPT-atomically-modify-ents-in-ept_next_level.patch 5f046c9a-VT-d-improve-IOMMU-TLB-flush.patch 5f046cb5-VT-d-prune-rename-cache-flush-funcs.patch 5f046cca-x86-IOMMU-introduce-cache-sync-hook.patch 5f046ce9-VT-d-sync_cache-misaligned-addresses.patch 5f046cfd-x86-introduce-alternative_2.patch 5f046d1a-VT-d-optimize-CPU-cache-sync.patch 5f046d2b-EPT-flush-cache-when-modifying-PTEs.patch 5f046d5c-check-VCPUOP_register_vcpu_info-alignment.patch 5f1a9916-x86-S3-put-data-sregs-into-known-state.patch 5f21b9fd-x86-cpuid-APIC-bit-clearing.patch 5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch 5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch 5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch 5f560c42-x86-PV-64bit-segbase-consistency.patch 5f560c42-x86-PV-rewrite-segment-ctxt-switch.patch xsa286-0.patch xsa286-1.patch xsa286-2.patch xsa286-3.patch xsa286-4.patch xsa286-5.patch xsa286-6.patch xsa333.patch xsa334.patch xsa336.patch xsa337-1.patch xsa337-2.patch xsa338.patch xsa339.patch xsa340.patch xsa342.patch xsa343-1.patch xsa343-2.patch xsa343-3.patch xsa344-1.patch xsa344-2.patch xsa345-1.patch xsa345-2.patch xsa345-3.patch xsa346-1.patch xsa346-2.patch xsa347-1.patch xsa347-2.patch- bsc#1177950 - adjust help for --max_iters, default is 5 libxl.set-migration-constraints-from-cmdline.patch- bsc#1177409 - VUL-0: CVE-2020-27674: xen: x86 PV guest INVLPG-like flushes may leave stale TLB entries (XSA-286) xsa286-0.patch xsa286-1.patch xsa286-2.patch xsa286-3.patch xsa286-4.patch xsa286-5.patch xsa286-6.patch - bsc#1177412 - VUL-0: CVE-2020-27672: xen: Race condition in Xen mapping code (XSA-345) xsa345-1.patch xsa345-2.patch xsa345-3.patch - bsc#1177413 - VUL-0: CVE-2020-27671: xen: undue deferral of IOMMU TLB flushes (XSA-346) xsa346-1.patch xsa346-2.patch - bsc#1177414 - VUL-0: CVE-2020-27670: xen: unsafe AMD IOMMU page table updates (XSA-347) xsa347-1.patch xsa347-2.patch- Escape some % chars in xen.spec, they have to appear verbatim- Enhance libxc.migrate_tracking.patch Print number of allocated pages on sending side, this is more accurate than p2m_size.- bsc#1176339 - VUL-0: CVE-2020-25602: xen: x86 pv: Crash when handling guest access to MSR_MISC_ENABLE (XSA-333) xsa333.patch - bsc#1176341 - VUL-0: CVE-2020-25598: xen: Missing unlock in XENMEM_acquire_resource error path (XSA-334) xsa334.patch - bsc#1176343 - VUL-0: CVE-2020-25604: xen: race when migrating timers between x86 HVM vCPU-s (XSA-336) xsa336.patch - bsc#1176344 - VUL-0: CVE-2020-25595: xen: PCI passthrough code reading back hardware registers (XSA-337) xsa337-1.patch xsa337-2.patch - bsc#1176346 - VUL-0: CVE-2020-25597: xen: once valid event channels may not turn invalid (XSA-338) xsa338.patch - bsc#1176345 - VUL-0: CVE-2020-25596: xen: x86 pv guest kernel DoS via SYSENTER (XSA-339) xsa339.patch - bsc#1176347 - VUL-0: CVE-2020-25603: xen: Missing barrier barriers when accessing/allocating an event channel (XSA-340) xsa340.patch - bsc#1176348 - VUL-0: CVE-2020-25600: xen: out of bounds event channels available to 32-bit x86 domains (XSA-342) xsa342.patch - bsc#1176349 - VUL-0: CVE-2020-25599: xen: races with evtchn_reset() (XSA-343) xsa343-1.patch xsa343-2.patch xsa343-3.patch - bsc#1176350 - VUL-0: CVE-2020-25601: xen: lack of preemption in evtchn_reset() / evtchn_destroy() (XSA-344) xsa344-1.patch xsa344-2.patch - Upstream bug fixes (bsc#1027519) 5c87be47-libx86-helper-to-deserialise-msr_policy.patch 5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch 5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch 5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch 5f560c42-x86-PV-64bit-segbase-consistency.patch 5f560c42-x86-PV-rewrite-segment-ctxt-switch.patch- Upstream bug fixes (bsc#1027519) 5ef44e0d-x86-PMTMR-use-FADT-flags.patch 5ef6156a-x86-disallow-access-to-PT-MSRs.patch 5efcb354-x86-protect-CALL-JMP-straight-line-speculation.patch 5f046c18-evtchn-dont-ignore-error-in-get_free_port.patch (Replaces xsa317.patch) 5f046c48-x86-shadow-dirty-VRAM-inverted-conditional.patch (Replaces xsa319.patch) 5f046c64-EPT-set_middle_entry-adjustments.patch (Replaces xsa328-1.patch) 5f046c78-EPT-atomically-modify-ents-in-ept_next_level.patch (Replaces xsa328-2.patch) 5f046c9a-VT-d-improve-IOMMU-TLB-flush.patch (Replaces xsa321-1.patch) 5f046cb5-VT-d-prune-rename-cache-flush-funcs.patch (Replaces xsa321-2.patch) 5f046cca-x86-IOMMU-introduce-cache-sync-hook.patch (Replaces xsa321-3.patch) 5f046ce9-VT-d-sync_cache-misaligned-addresses.patch (Replaces xsa32141.patch) 5f046cfd-x86-introduce-alternative_2.patch (Replaces xsa321-5.patch) 5f046d1a-VT-d-optimize-CPU-cache-sync.patch (Replaces xsa321-6.patch) 5f046d2b-EPT-flush-cache-when-modifying-PTEs.patch (Replaces xsa321-7.patch) 5f046d5c-check-VCPUOP_register_vcpu_info-alignment.patch (Replaces xsa327.patch) 5f1a9916-x86-S3-put-data-sregs-into-known-state.patch 5f21b9fd-x86-cpuid-APIC-bit-clearing.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch- bsc#1172356 - Not able to hot-plug NIC via virt-manager, asks to attach on next reboot while it should be live attached ignore-ip-command-script-errors.patch- Enhance libxc.migrate_tracking.patch After transfer of domU memory, the target host has to assemble the backend devices. Track the time prior xc_domain_unpause.- Add libxc.migrate_tracking.patch to track live migrations unconditionally in logfiles, especially in libvirt. This will track how long a domU was suspended during transit.- bsc#1173376 - VUL-0: CVE-2020-15566: xen: XSA-317 - Incorrect error handling in event channel port allocation xsa317.patch - bsc#1173377 - VUL-0: CVE-2020-15563: xen: XSA-319 - inverted code paths in x86 dirty VRAM tracking xsa319.patch - bsc#1173378 - VUL-0: CVE-2020-15565: xen: XSA-321 - insufficient cache write- back under VT-d xsa321-1.patch xsa321-2.patch xsa321-3.patch xsa321-4.patch xsa321-5.patch xsa321-6.patch xsa321-7.patch - bsc#1173380 - VUL-0: CVE-2020-15567: xen: XSA-328 - non-atomic modification of live EPT PTE xsa328-1.patch xsa328-2.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch (Replaces xsa320-1.patch) 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch (Replaces xsa320-2.patch) - Upstream bug fixes (bsc#1027519) 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) xsa320-1.patch xsa320-2.patch- Update to Xen 4.12.3 bug fix release (bsc#1027519) xen-4.12.3-testing-src.tar.bz2 5ec2a760-x86-determine-MXCSR-mask-always.patch - Drop patches contained in new tarball 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- Advertise support for new 64bit libxl memory APIs introduced by patch 5db1be79-libxl-Offer-API-versions-0x040700-and-0x040800.patch bsc#1167007 and bsc#1157490- bsc#1169392 - VUL-0: CVE-2020-11742: xen: Bad continuation handling in GNTTABOP_copy (XSA-318) 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- bsc#1168140 - VUL-0: CVE-2020-11740, CVE-2020-11741: xen: XSA-313 multiple xenoprof issues 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch - bsc#1168142 - VUL-0: CVE-2020-11739: xen: XSA-314 - Missing memory barriers in read-write unlock paths 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch - bsc#1168143 - VUL-0: CVE-2020-11743: xen: XSA-316 - Bad error path in GNTTABOP_map_grant 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch - bsc#1167152 - L3: Xenstored Crashed during VM install Need Core analyzed 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch - bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch - Drop for upstream solution (bsc#1165206) 01-xen-credit2-avoid-vcpus-to.patch 02-xen-credit2-fix-runq-cand-skip.patch - Upstream bug fixes (bsc#1027519) 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch- Update API compatibility versions. Fixes issues for libvirt. See bsc#1167007 and bsc#1157490- bsc#1155200 - L3: L3-Support: aacraid blocks xen commands - ref: _00D1igLOd._5001iIvV1f:ref 5d976da3-libxl-attach-PCI-device-to-qemu-only-after-setting-pciback-pcifront.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 01-xen-credit2-avoid-vcpus-to.patch 02-xen-credit2-fix-runq-cand-skip.patch- bsc#1160932 - VUL-0: xen: XSA-312 v1: arm: a CPU may speculate past the ERET instruction 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch - Upstream bug fixes (bsc#1027519) 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch - Drop 5e1dd8f3-Arm-fix-build-after-892b9dcebdb7.patch- 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/ldconfigcloud137 1606986973  !"#$%&'()*+,-4.12.4_04-lp151.2.33.14.12.4_04-lp151.2.33.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:15230/openSUSE_Leap_15.1_Update/302bf22eb726e93ad839a22e33b5a81a-xen.openSUSE_Leap_15.1_Updatecpioxz5i586-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d1b0964eb150bdb16f22fbebb0bb295af8449f7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a9cb53e38a212c30468e013d1adecc102315f052, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d935f891d17c6528f431c7594b8cc24608d31041, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9f5ea13b00729d8de2859373dc93979a51d10c3a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d3b48625b100f7dc47d89f0a917402677a6a89aa, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f73689d886e1a7002d7fd60dd5454615dc2be746, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=07083065b0d420fc92039422b65c41b184cbee3a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a928c7bafb67fbc2eeb279f25ce5721183d21452, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ea7d53e8ed0f244a3d47c3287106273384aaa75, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=815f1f74e197d92f378e213355aa9326765ce791, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fe94126afaae2e1841201212020a4189c9fd4ffe, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=beaf0f07bb0ab433f68307347e3db198f18c65f4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=45d7098d425b318d4785b40cae946d6128c87b85, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=21c4e30fa36224e995a4395de4bb056b18fbba77, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a342e0e1a0470c966042a5ff1eb9dae37b578b16, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=83929f0833fdff6e668b56f5109ca70cba49d32f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8bdadb5285b88416b32e8b741fc1aa7fe27c41c4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e5b2990db2315349d5a3343f2908c9b6b860e06, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b09b9a2e9417aeffcdba4ec19aaa78815d913b90, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eddf576b6ef3426838649d61c6d3db0deb8450af, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a97dab3ddf78e30a3ee0c4d83edad93e0c9f3c11, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b90d19a6ded5f83711b829ce0ab29970fc3bb4d3, 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/RRG@4bܞVutf-850545a54f1d15f868bfca715672316247a350335aa46ea6bee1defbb1849bd97?7zXZ !t/ ] cr$x#6^V3)ٲMM چRi#igGR_\ϼFUCГ.oSB.ŭ~[g{ dڹ|}F"c͸ukD& |ޒ8~9!TxaXhFNր\qy.35EeqFճI*Zx^xB`L-ZAI:/jwf35 :#"?EuLl`я8{)VzpRP IZ6W8> {2E/$tDc`kV5,߉zxAfG# Ie +);OC QE+@sa`ְNA\p aSԗi7,tiO -|&s7@ Mj %&3?0v9hiazM`zlm9)U2QGtܕ LqRzcXJW ׄrGI[?I ZUF}=# ˧N5z~ >tJ4렟$[ i!qc[X:b18A_'pHf55NdY<5HU"mt0f;N(cb~yjhkz dQƍx]mF%{G&88p;bAd&8e6bt~LFq_Ky3 g]xşSXm#zYOo_ 32jeod=A[S^=ND\ppc)7"x˶ok74) uR]L!Υ+NE~F zpsUߝkn Ɯ΂p _ۯjdqOǯX[>XQ%D'`][(M$eBd@+ *R]Y0QHbQ|xAN5(ouT˥ݴY1i6C)G >(PѲZ^$p(pZ`[a @UᦆW_h][Uv㖳 |Oxp0mz.D +CꑶGPV5?7߄&J?j]h<9iFݶ?&+YI}ݜRNzrNDZN DOp% @VĖO%sY) os@k_Jmh. o3#JP@hO{ Z" :WV*ȓVldUGص=* M{F/Q!wU+\꣋gץ]#3,'߆ɝ7Um;b_|S+G%<)='h·z-j~rOS F"LAe8]ԝH<. 5v[g )?KI&?jU>ҞH9~S֠,Y"/@%C?٬*]7L`,J7$L:US#]+Bv&uDi4 MoA<ǡ}opWa E% ~} OXplCJg. i\ep+d?אw`gqEμS֊&)T GUU6 p( D(qK)U\D-,mѽӸhxdA&"AIbU3p|h˚10F m' q8G[*t3JpF鷭=L2ˢўyPa&:Ւ<rg%_B22|_ӡN.k ?yA{.; sBX dd d/OCf HS)!\FJW6nTyy>H0['0Ϯ ?k&EI&,o8B^/am;DxiOCH/dIB2*=Dʝ_>pzke`تB>'m"[YZ0>amhGYHlhG;;QsfO(C%Skҡu`č$0Y"97;%HW*H8@|<>5Fz/*5ok׉}1Iٶ+n/B9qkS(m*#cΧn2+S$nHڔ!Ϫ&1b4QIԒ "ТV| p^ 1`&L%" Eg(Ըa{WKkuxב6j*"Ȭ'gJA7xy0sP&r0K~Q<$f΅ݷ]8OoV/#Ae}Rd2l6n..唼 f|S3ЈuY*BlrBέK߷KnF!YDxdjo);5-V9=2]W =:A󙤸+%9V~USjU5jw)آ ʎn5w@Gr<"",o{.g̲T򃋳#gp~J} hVFShƥßudvj=Hk( noY^#;eu]s:w,)AaݳmT/h#™D9d~RdAяM}[vG,S,N4Nsaύ.<)S>Ǡ'|uGPF%A/oVu.r}e)hjR$ 28UႀSG u4rz_DЂLj#_E_ek ""S @9/$APPk~L@0scVF8${Ƽi&pj_ʞ cXgU6ߠk7wiiyf-5ۜeUiK8W1h(6;Z2dڞX  EF,!e>Bh`Jˬ)jbG2֙ʫKң3uM>~ɚ-yCxOZ BªT폢8!p&ΑFT_ỻс!h0tKq:# '1+g n>J V.C3wY/ů0 0PENh-0̩A|j^!>:K2♄+IF0 }W:~ݳVr#)4d-LM\DY6 '93@^\ӂCĪE$,bS_:to657+":!rV?L@Oux=_~\A'- A"xsS?CqA0q2l[ $䴹 ln$hpvcEzYȽΏQ'iC)mE6sdTdkv7E=BCޕBI!<%e+Ie5}uԛxo#qF&ZȆ*`i^䆟뢲XDY6 [o!O3\mnRï{ ȣsf S~e*4xo1gPkpkRGciï=-] ^q8}Dz=Ut&=LAJqۦI3P2dHՔDwDT^k@ri<D  g$FNVrBb">p9ISB2>lR3~0JZXˈ_W%l1ě.ԧ+vNb!ظyĔg~A [1+ )+8.h5Sz.4?;2}kr) - ac1y&C1C%;sl>W.cMFס2xR5j c3R]{_kdR-!I]ViWGM$ fF1 72лID̖?NgBεX )5HZwuK0r^^q6 E/g^P1Ny!0b?'E(^$K~8jşsM\y+NfI`) X!hf G)ocYN~)6ix}!M-tg4~kM&Be]WCB\`B&Sd#-mI8:֊~^40u庺/v>@:Ů_|=trS? 't_44RH &L(*w-3$)?(~ )~V~c>$m!ʧy;2fM0[7SIGk(Ĉp3V WFh:vXa&l7ystއ@Ldb&*>I ½%@ZdӋS=qa_1C:XGm!]crQ:n^@k&*ׂ^e4X~Sg``vxoٖgix^#Wc-X=\1ఢ* eyK`KP,e-c]jS:;>ƒQxJ%h$i&~p-}nG3h dGZXOlE v`r\ŧs5-vB{I2b4`?b:= b\L6\N挍b$[wɉ/ *3jy܌{@XBABjF#ؙ͐sUڳvR0a]lkY!\fҫ0_K]]5YJ3b SX|{bl-p.: >K oh|/X,%$93|oX3fToUNN:h3=E&kgoH8?eĮB݂ ׻t?]*5vg3-ׂR7ܩ6ZTkKb°* *q}_UA5((mІXҬ"-,PJ[nwuǷ gͤUͲ~M?x7 Gv~u$QY6K#Pk~7=r.i5߻$揈Y8yΓP\1j{4Hs,͡] ?4 d'IN=7+SM̚Bciw-jz9?ہ\]Ά'^h6nIQd\`a]LBoetaRJr:[ٳ`>:qcb\5EZ*=ɘN4 LԷwF[դ7V!k߹ɋR]G{H4[( V@N_>,u^=oo> |)*ex8ҖB\#iG qSw*JsY[ʽr @~_i5+LJcj ð~Ȥ"CRU0]pAĂ4q4GnH@i{ݗ  NND |$dVN`\Tʭ/",k6kp}<֌Uw))B)L tlX)N1#quBޝmiPmPC~@ˏuYs{S %V3ɧO|׀41yׯA/COR=w,U3X&7GC$7]x}[e,a#yX7 %h5f1ݓ7Ҿk%!wZ:fqYs=Nm;3&ub1JmOiL&H=ҊU{ғBp0'^~ˉ&sk@L Pʿ5D}^Ps3GE YKݤxDU5ELP4!YI8- .S՗Q UƬ7]d wLqdQb9ul9+Yv%:Lѱ-k F_Og_W5Z $wR꤁prP~nppDV:JayV3I\^j,H$W/y,qe6.E]Ef'<-QLflMR/ K8ө85]~ -_K#g(q[umg&3C:z1%"ÐOT@Ӈ$3> WWp:m[#@K m:xws.f *`c;&GM;iȞ&fsgaC&ZԪd@%"3C̒vp(@ 6wØno_i|]脻OWOTP=ޑM* Z_=n{ 4ENr 332a1X2:HtmŪqSJKv/#%j{PA9r2ceNiBD̰|%!}o\dM%IgGU!'D";o 0ڕdV:H"‡Q=%HXՀ/#v>=BFUVBhX"3[hLdW"]>羃𥄢 Tr;Kœ1e b}84Iz |*l jixMFv@H9L V! @S8q/S1 1|"k%%ΘY!ڂ(=] 2]\67O~/e5Fe!QzC{.~$Øi` ^QxduOy2 D$ABcim2硿dNϽ̡!*rQ;g"sA0 kMoz/]9 Ǎ.2a;teX>%ZY\2(Z< x$$ xlVc#+FO1v#"KKy=E &aKdG >GrJlP"q,b],~i#N>&t?R W7&qPCa6. A]i ?{sY:/W@az]~mkQf]dMLGI=toSMB5H&)g1%d+~,R<6Eg#T_=L9B^ V_7[bjj \Ym<8ϻCؤq'!_[L}xor"|?6/ݞ^(Ns]hE,v O7 ̩Ĥ傅(ik _''݊ [,++YKbU{ ~I)LvL*w*}bF@Wom$3"U'泺-%,rwzB9*zk;!dʉC:T3%phxkW-%4BWơ+?k lmn'J g!pd H*K&.6F0{u? hy]y"$먎vw4 j>;^ D xhK:]0_t˄ƙ#ŀG2g1^`߸8,r &;}> @2R>}q@V}T;በњ+QP;炮]q}5)$K  W%`y|h*9dF1_ڲ+xzeF4Yg7 B4cR}Ak;0U@,R LFX18 #uo>L:n,T3;[٩"ZHFQ"5u ˮg_ќ5n%(A`&"{":tn14hai_kp ؼYetIò"qfUcAͭPZqKB=Amdg)<7x}̗gTSAj#A𕷻 A܋R5 >uC[^6FY YiT ;?j>,9 )7KA3NȔz蔿qPePg))&hQ>4C2^lFe ELق5\b_7tcyX 4k~]=<c 1eXe K2^~/X/S>_$F"TK&g2<=r{ۂs޳~k\` }}%4mFe:ў`Vk:}et͡EA!^zqBqڤIu`rĉ=lYSz9XX .N9OSK'bt?"u,%|cyT$^qQQS:՗n_J50d7يD~|W0'(c!mCo>ԣ/#5F!PjeC4:qq8g+mV lggf+W,%)?vUiBj!,yu{~ H8Ge%B?1Lt5x<+$j5x94=fS]Zo} 8\E^0LxuAFCWu*GѬdHjy){Vhm`owQהD3}b6ݵzN.!(ԚYʰ{1#p ۆgCpk5qɯWVXxF{0и!VՐ^LH2֓ߨi!m:azL?} Y..'xNiǐyDC썲=UT۾߻ bp]:#}jg<~t7 v,qH$[h{miR6s8"Ii6LbξH6{l:$6)}ޥ .~{%w›HzҊG뢂( ;LINܐz)b0Q nXXXB" 3Lک Q=e-ob/],7L=<Ωso#Qw\ڭfUxfQΞ4m^szM櫽Kea eϕdOۻ_),Uy]6v*] qcڤ乛t-/u*rZ)% /deamJƂ(y206 n}26{dCKB/awQ⦅ gd"p7P++q1>!TmfnYCݚt'Bi$-rb-nTΧŲAT N& s<@T`^c؉ &ZZk4rddR b? R \Oo a0GdD9:8jRV-kƺ`M`4ڎԋa ߚT͋Åg 3dw|[z?oubd<ɨzg&_N"6_H AXdoI.CHbz h}Pzj.xuD#1&VZ_|\IJ_VΒk+pv#AM:ifHiÉe 昹?Rѳ?F]f^ 9XxhޔeQ"0z3^={?n\z5!1p;y{f hEMZkh Cf+x)ETp!K2=5voh}Ξ]C:y(ehձm-1Lw8l+iL4;d9(,kbp*vHb-dxkmq1k(~KL2/S9 JqE$sRrh f_اc7Omr 3B8 }՚ G-)߁ - fh*{"N(Jl+RSԞHڏ^~/lG~BQ7)-N10ƺ6fwP`d ԀFE\0:1L2BOyJ.]=&?/Ô- iESPwR(bo 2V5ҍ{w,W?ԞDPH~gF#?q=tZhx퀃8]lAV}9g\yl2j~ʗP(w]h>pE?HG~@ }I?HQ=VJT YRRjTML=?Sx+L&hk Buu 6M-+ 7kpyB6Aꝶջz`%\(r变iFx@ԱF&祖 rTH0[5BE\oVw_A\+>γ@TM&B:CJb5y~䪏,B~}|ZkX!$_׻h&'4DXhMM\5G [qPrA 0cs5c-Vbҷs(Kra+1]Wc .yfpra -mXSR,ROGwA>? a/GfmNzx[Qj/E\Jƥe1&G;% $E͚s7*QA.+w3\V]B10poUsr)g;Y*#¨pT{ =z=+>71ʀ TYK䶅?Bڃj)^ R%љ]OپL1mC 9<٪RߛyӏEqBBB AA LdN*eN 8}/!&i݁;Z<+ ZlD#"4(9'p juJf)mpZD>+zM 6L$to]RVĂ!<O!kA EgBbz HtT*QS ҨY`3쌙eg@*8 膾`͟Qny2,8hz-ݨ٩nO:? 4)2zU{?VTsQ?J; yvE_B3r؇\imrΧ펡,o &zx8Ra3 6'[Ѫa=єXu2YpEOh 4tsQURoW(/!*/B24wݑ9 P}LlieSP̻7[YѡM,ƐLX:b^(Q`fwŃn%__xWK߹XTzOH*E|& zS0!h_ʢW: GX,ko:A%Jah!w._6'E]LضÈ 0uy OCqNfd1gX2FՋYYN{ٴh#C(oLm8%S3#.οOc!'/Ŭvk?쁵kyK2;P vdΪ#-;;]ڮ̒r:@d[b p#T;/}~2$dLSJP]AP/{ŗOk,/V\`lR*'tj ަ4Ǘ+ߐiV}IAhgWT(rq)hf?Dcj^BK'1QWI)0qLۼU.]МLK/zJ i`f`S}ryD?n3GG /{h) o͔O|Yiוj՞۫tM"ڂ!&aIt >7nz%5[!@[ԩzsj )?]sn 7a>бM.seNҾIQaJp(^HRSRBpi1Q B4Lc>2kE4ʖVU[1#XTR-]lOέ$o<8$U h.Y`<ξsyFTS;+ e ,j!삔t V\I6GµK,~.[XV UkՍk꘿=TpЧ=A*e\{~-m|ًDY8Y*!sNRu~AΈo>Mx~:\FG\H6 ?%z}_wȿ@L( {D0/Jؾٵe-JA)ϼI)}jK/TteqrֶaTeCte6(É7}3yjDttvG)&_zŽLէRz)|ic8nZE0o#<77G:N[iM#b5e|ӶCO\;l߅\TTlIntaBv;a$TRž96Yȕמ+0_ۈ[>(ce#5PvQCxB!k/, r^rbmh7 gp7kaɃOцMOz7ɲ_LoI!GBOcd74-m} CVD!OLs\ӝ_D5xe|5d'*% 9< -#I|h(udR=ʛ* ;AM(۩EP]U9ѹ)V%Sd+;`# u}OS 1U"W bs] %M Ė,JxbZD$LV֋;9wVv)4qu} kkO}^?kj$|esXb7/QɨF#vnPUGE%x.,'p-F&M^!*m)Xi6Vf'Bۛz*6z'sp\űNB.71B& .@g IGC =1#ԋ̜$B&$hs4:Vel7Hd)3כzåq0/7:2=Dɩj^>-RoaTKR NUnU/*0|Vc +*Ӫ0 v)'lк7zuJfD -8VT?fy^,р^f7H*k1+)-s-<ۍ>FdID~;ֵR?(iS!u{B9AC)F8"ڠt9r"zFU I7bAڭa_OC{sxe]Mrd[Ez`CYeX6 [̠N?XCG{Z?zF KR+ڏ Z;SN;͢(Vf -j-QCFo NĘo_u+4׳qdIX,I|/"M{hgt5B7o+a4#G¹Q=j@΍!HHO,{֪OӁ?Of 1 0@58M'Q)mdT_OZhV1]0b3; Q5'-('F`滹EF~e> $;4\6J[ #?N4<ޫ\Q3E. hQ}s7a}:-ELI3j1JJr `Bg++USs#nFBe!O4TG]Jy_ ^9/{+uPl 9IPģ}@?(aP}zE|)Ut˥DF|" 88ay5 ًX,>qo'He5_`(AJ~x*ik8p\* h<F<ᄨXkw+]@# pj.CwֺȾ>*0݈PTnPsشI@ [q*ʞg'o\cҷѦ7cVܓЂ#3xygmNxr] KI8F(`2i/Dp9[Uwg{s?ΏA\d`xEzL=/R+%32I> 3:~?Fy7|wf#H9![j$R.V6C-BhJx}a|n%=Bkٚ!A@saEL$TH TLzE^ rHnK\)q}@i,/k9qB0/tR`e8)ُWSFAq )ak['vyJ  BiLsFUEt߱Umou+z F-첌Q]N%_eNYnc=yEB>=u"t}״dfImKzEߠϕ6wgWlN})uk.d&/G\Sp|jnQ 8`qTp<55҄v+2**4m%͟]C|` N(Mm_\23zE4O@pbUQteƛ7rB"190)A,tg-JMqvT5}UѰ z pDg,& |e܊&]]t6%Z)vh_gcX׀  _Ÿ/q Մ-.}/D*Cɹ흣_mr2~ViA߬Eؐ76s{EP8y2GE!,D\k:#@t܂W1ёg"AuY|#{͓JC7wX@A.iJw.W4@`ʬ}foRHt!PpaQP52YIƯ0C3#soՇsPWb8 Uh],yzUGh,o_ 4Ӆ}c<:Wr|j)'蘧Q[,{oozTaI QA}usZ'mLu!/{K 9X{ ]Xyt.K'I ?i]\WeyE?֎!cm};.N:&-e\#1!0J QDDDZ)<&WQS+!xj thywrU'vHO8T[hN$߸KB{W6UCzIaGz 5U}\0#b"hQ~6&~N7k?N&~Bc&BpM1Gx66l^72bB-Y k)gFk/iK'vǪx:w;Ȥ? 2萕H.~9$ʙѨj+Vj5SHUx=;ŀ es19Űg6soJvJGO 3 > ]NAJ? 3u[}9*ϬŚ*8 +W%w3ig]Xu۵jql9G4!ELn&mA.0"XV%(/QαN*m"2:꾩I}4 /1!zъjD.Hnc{7KkU{׌G?HUKr1 y5aR9Pl {ÐP3W.|36.=J73߂RWcZ\2jѶ8IUOH]nV_ 0k9uVii"4ѡ=}aF7(J>iܒ;Sl˭1*猡+lnpʝsѰZ+T(~~7{:y;%UWKHSOŹue6C`H. !QkV(ꘔ){@ч2tǤx"4fG&6XvBxZ%]k 9uph]:_ߧ$yҁu]C{hV܁w@_i}2܃dfpf 2q$;o"ڧ[l6).";cvAjv7R}g%I.үLKCfPSҍ^ڥ,?y`>_[G 6iyGD䉀!y7Z(u!&2)Jv:j߰%QF RYy_3۴֠#Z9vb9> uG])-E9F%Qome)\Fmj,%Gd_'_Zj_$#.|I{-MPVQd۟gMB'ްg$Z(W۠\E`(ݺQbV3K>tT|G~^Uʞįz\CF^0ͤ| =%^(ZY #Iot)VR+ZZq" {N)BOOTo >0#; i:Jz}k omV4/!o3^D<|)ތTJtwRe"(idc^Rc:(-E@<7[^-Az:eOF5MV {cОaA' N n!@?&vo=! ,P`P- rȟ"tp!D5@]Н9>=SEg!1Ƥ 6ջpJN6g=)g9G9u/͚gBLszV$δãwNUdRp+VR8"ƴiږ͘w#E];'oR?ߢ$i<7۰9l[XBwZJħt~[QLG *,kk@\/1I ;icLZmS/}&PNQ %A`Th?i+LExh3kppՎwN*E 6%B~d Z Xz1؇r0 nHAg|vq ' Tn-T2tutʭy;đmI"*}<6MGvעc^mdĂeڒhWQJ\ݼ&csw˜#2LHIvcn{-EӽP ?Q&hMl4Wa:jQ(wOCk9yxaicu6X}al^MX#~V#(`KX6ȢV1Jgr >SΠ5y}^QۀO5YJ5SkLIٺuh̄_5  LjNe- /fdi[#j'ԿBj%bm~)J^0vS}X9~}iS#PRW"n*zX=G? W1PM nWS@ qA>{cIX>a4z,\M& N0 mw"AC)Ro0.32s2e``혖GS#N :[f+ !Cv1/ ވpTL\\Df.hJf") fsVEn.q^kN8u: S>mi1CL!/ٷ}tV ,$ LYt^N#l4?\t5z>Љ꼝U7:rOqL9(\1t R}ͫDru.Qg98.#*ep6#nc}t=3gi%?14]TL)kE'G% YOe#; P̆79⭉ p^46੹I!Z® ܢõaɘ=]+%.έ$+PqU*O+R8Ԣ͍ %c3E^Xx.߫D V& Pc&j:Q7Ir;rg1"oXj#hM,n>T g?y4>0c+[rc]+|mCTa*1BĩU uΡdͩ0{17wcҵt0߉4 2 - G.m4VN\~7ywJ"]Gkഫ5=PDlLRKwMD?3T|Ogj?1d d*l𥀹U'BuP4F0U$t |GsU` j.Kk-@ۇ6jc!j}՝BacBWB2xXtzǧbK.inExb>U~6խFj R # E#@q9{zjU y`T=1̽kBɚ:̇ K3W?$vlgOJu&do`ZnGF) IP}oNaH(ܷ^\-:YvzV-7(4KZ~(BE^N]?tDPoE }^ȑ%k]֍l:T]>j;a_ɏ*L.+j }/2lݾbRjSzI="~Zȟevj kbY/Exk"EjTuv"n[(u9B箽l2>QLeV=bK9ip5KC*vMar= WUR$l?0p"TJk+[[.չ7i{ n؇h<Ҋ9c_< d~Q L X/#|k 樶=nwgCĘMD Tcx+ OIhUx!s?e=٨hx* 7)',7Ee}ͭ'U?H.x?d(jNҹ#XQLHoCvFv}E}'߭"EWx{KNာVq{W28=shwM\>ǺpF%+[.B."6:dhDի`Ò8;Zqx 3C-Hցʘ G~BL)kyn+x$į/x/r1E%>]t ҌMOk8bu ʶa<77ݵö}9r. z lPbƑu@iڟ~ͬ ¼ &MH*N&3qfO%)W\|m*V!zk.wZtS:۰ٛ>সƞp1)ԧN;oێola#Za'e)D1Yxdk!^!엯1jj՘wXV;E&Omn>^/[L:w{gΡ̦.YV6Vp#MPSvGjߌtNhK hxVYa"LuoHMS"$Gīdݭ|W<+XeD8L wt.ȍxڊKɰNG vۇxFrvjK. ?qL%xi QI'*kMn^N(ZM(Fq{RDdDDŽ-(ΏlqZ8 ې5I3}sHmY: dqؕ>EF]@y"BC=\)wc2v8sW L6xd_j}ȍǜK/F[omskhm ,]VoY뤪J1=585}CrJ&+6F{㡋Yz\VUcTEL˦V&X3ny# BĞתNfmniPHrEj{#a>qXÅJ [-[Q{(Idu[G 7sjpRAsoD9-I/qyeX3$֮̎L|FMzB9 Kpj2ei~F'录W݄9ϑJ#˩|@Qa |y*^0 ax1&\weaTkQff% IoIKYi+O9ۦdN&_BɁw}`am¥͂:ckF1 یa7/"*g tH;7L^@4|TxU4n8ZdB!1tVݜo:4~,MQnvs以%jr|})T$Ss'i]l3ȆJS]ßW7"ܤąvTp7.|^M28Ƥ%݌kMrvdNjO8&.@h4 OFgm@٥?u=ƊgFF|C2c|ТUEhyXՉt Wc7Z[&rekH.>Q %I5Aɣ@R$TR5u}E-fܸ/qKkb2_GwKU!OLx6{ w/;FTD<D[FB%S&>^%J>iZzHBR4$Z2Wx!繭_Kt&]ॸCrkqP_OpEZ^a @sQ]kx#tN(Ʈ"?pGb; b>0\s{:F,U>SBc I f "u X&dPEeaABQv$d<KnWGeF} {G#"CE;1\7 QK]"ẁY_dI4uq)xP%G-h ې (]$=Bpu:r 4+DZPrC:ҞDq\ZvEGYjjA")=\{\9oJ{'tN0z!+.4_g_m:[Jk!\|$ۊA}XIMxF?Z+_9j!yE99Th8ըNaxA .p7}PԢW|Y#dRA)ql6{;rհv$Zպm /!]M;S/shF@DG2ȇ@FEAa9N(,C9;0Uo"$"{qlJ)jw'.g$FT`Cnf1DiO,3x5`~,]N۩CJ43PgP>L6_y fӑ4XݗcoiK (QHHH#sW<tH . $[ׯ++%r2 :RJ2J2$؀<5Fa}E88'+]_}*{f o* (l"sEr!!1^)x.6z>QObQ7GT=PV;]MHM PjSP:u+T7S=:=2{ &u3xP~1T0Sִu>lùWJV. (+[$ZzΈzAAivԘfۦ桙- #Z~VuK+SĘoW^qN6-\5@YpKMj܊P`wx\iXAsKXPVPO}i nqp-197Rpt F[ͱá5ҕ%Dò.rl"Y9ۻ_Kj5k0/aå?4)'߸Ih)>f X`kX@W]\* aߕʰF)G)vKA4eyTZ-1(YvGfCT; ܿO x{-}³s5vw$]_E;BBuzU+.q|(YKk㮰"Jɰ|/#.h&A9&b;CTHT cbƷp&Ow #RR/?cOZJh\x@%%9EeD-f_2q y(#9m` ތv=ijPѿnr:KVиeK~MnxjC29FV{`O*G"PJ{3~t26 - pp:XQ ݗx 㙏[Fff12)_VyWb(F%Ǧs LprZ- +XZВ+a֍9A$FOi/}=!fӟ;0?Xt=|Džm1SMk12,Ғ4lxOZ}U Zp*ERyD.Jhj59T4?>;kb4Հ!,h,PF}ENC ;4`+Dąu<$rײwYT݁t0Oq1TT%!Q a#u x W0XW-P MS5C@^8%^ c$U12>`4} !;۰=6tMZУ%q2re1tn]4SL)3m WژNd " EIҕ˕ߓM7WEr}/]1h󥁱 ipA?1?NH| (f7YI>=mhܷ\EOLt¼/͝#$d+KS? ~"&~>9_nDŽ(KN#@1-b0h/Ϝ\$m(]5}xԺ^:쀯5滔 (~9sM616i_L5Pyk*Ma'd&6%=Jo, /d-K?"$|4ybӏX\zuxԾ-6/ׅ۲:c J8?B}GD|XbUGoq*GnzR$fwh-D\w< Y)[u (?c^NaNs:| cAKEN6&+@h rd]Mm4꣭Z{T'C7Jx5WhAY%Rȓ˅;2N>1)cz'hO"pB5ۼ(. ak:_6}dСOgJ0w9tt?C|maiK%Z'i|!td=i;g f^Dz0 "}( M7`{71CM %K@;(c\)Yz! q@ &vtGnY쇙P"yIVopO)bV|N3uó5w*s,3r&]SY!T: Pl_DiuS%EJujV~99lЮ^=$1*_MćqjX%I=% 5芾@0jh=Ls{m( VAvь-@ۺhr <n@ V^uO;z@*'݌ Hb{;hz ^ugXG-2hʿe/V\`J#̄O$p&ݓu445yZo=X"xi#52K\'xU;M貕]an $_(@E:ILQEǓ YO7Jj w~P: -cyDɏKZ)cT,*ǡnRLFyizv"8[X;SdEw e@6i0|^X/&,ҕc4X< *h3KkTE_B|WlqqMg15<|ytF(6_\W<4u'86罻 Pw8[Xɝ8<>׭I%h*7Gh$SgB:m?9)EgFW3~A5 `Q(=  e'lϺg7nUHDxԒ+/Ic4n/I2lQżr/qVDUf?‹FsmF*OFuժ? 611Bc ~y/׉06f5PTsȱ.j]0וS3!uxN(t\d.3-觵 N%5Da%G8GQJf7ܞ+ne&;ןf5htPzʳihn##xtG[$98V(svhS>mΚ }aF?EkC*`e.1cj_ Z2DRr*G˕O=!K&:^j j,bòB˦Kg㬔3>yƙf0ot^W:"^0 @0 Ƀn4;e 9"~x"w3= H%ԕ _| 8Vx{sQ_? Q~(H5ěc>~jS1fišzb-qRۙ7^ M5ZHUx{waW<+)iCqH\=6>r+yK n܅E8CdRED.\sc>A`9_{ =q? :Lj܍l+ %{i,vpV;cx tiP=p fغ թ!1BNc8 5:NrNlÉ;cI!hyKLlCC:EA3q&mN/R.;hA\-8Q<d''\]uWp+ҋvօcr7x p`䵽8.88flbahddU~^((6fiVQ*GABR^2d_ζ0_>pn3n+{p` VUbƾr;YUb9BW~չGwA%V).O>؃LGUd^Ю`IQ! :Fmba++;.E/GuqU'bXvW.=zˑvD"0s TUq&Խo|''9p~,5N\r}Sa'Kq;g|J{\ TfI^sO@]GW1Yq:TR6ٞ-#R\:()*zA/A{q b7L_P _4_`dz!Nvb#0$ ߩm؅4ISb9oz3N,)d *&@*x tN<:4S2HI1ZsNݾ<`CIACzЖ8".K+ ldLi9M<.l&,,[ 27F\J4oHsa6UR*pcs )4Jr,ygt)O$3ܖ#5 ̕)Y* g 9'{DTs 9DLqn(Lz֑}}y 7H{FƁ>Yޡ"{9]NJoFGy\OLNk>+Aq|{n .g ld'jz9/>u)%hL7nb3ЌѾ{ Np@/%iHٻ}Ű.Z#Ϙ)2\V}ʂSp'3715J救&_)=U`s%.n̍MJyujxf'K%->ùT[odA (~ԧ@ WM1IY_ _w+&a>eD GSyق,y@ 9#2ش:=lWw]rǕUr@wBAZy` ƃ'7ړ˟ ZE ,|rI|93\X PZet tË3oQ"yK'U(&_zDX}Q½k%&&B䍴!C; Jwjjrf"ԚAT@!!Zh5xA/%W Ʉu .E+ }oc<'5ˠHa<[1sN8d/o ii/~.I SƯ˷L5Xy6"a_Suמ~OsS[CBx}?SL{APP)t?K gcwjdPTd?kK)xXU xj7.vp;®3 Y#5A(ADε,W8Jɏl v.3J:?.8D,}_'Hw9TN/9; 0MdۚXLBuM%\!zWV!Z^ ,r dtNFnm8R!{C: Q9^Gta!wҮ6&P0g0kc=.%b/kG椞i5em$ 80MIȸ].\Ҍw~Ņy٧rkuB_џ_^ޤszğ bpdžrf'-e[/j=A?Ϯ G&zk;S9hoFfX&vKN۳r{P4bY1EhoQpHP Ct'\ZC ޣMEKFдh1ӚoMZH>:Rܪ,8v_Pk7 @z LعZjcmu!4!쪤BgG$b NkdDKI(TL|aIHId@ξ}`7Bw-SGSU%E{h˜̕Ay0&%+9hgX)0.ڦ*@k:Ae`eGMni;Bi8;n,OB?bƣt/I(ǞUZt0ex?NBP>bb tf .Pe2RZ8[4j‡;g ~˵K#`Ȥ:e]6ȶqG+(:i{MK4ԃ8ikeU9c;n6R}&Û`qhEWӗ}9!rr~;`E_5S#IW+b" yI;Yb/[iI&Rl_|)vug #%ۏ֦$B4`HmP)Q{֟;pp5xh璀krd">_"mԻin|χ z}ߨr. ǀ)\ٌ?gS,png~-zVWT GZ׌ }J fDV !h* .X`$}J nW @ɡk%y@6; ܯl@7h^*unz:*㮓?c"=_Z}!ǍjrY-{\Iqpz;y+_K(^ska(/4Sf'WQ*j_zpQ7㶿hWILz @{b2ndR^:s^: s[_ðc s\E3{8yh{\rG(%H{fr dj7Ji* nyyoIp_Kڨj?FZ—+=Y+t<,SܢTք0G2'ݩZ,] moSu6U)XZ"O.(;gDp6ʌT+bkI$'eEVF.^l 4#a\S;:}-hXxK %:;aE $ct$Q RLbV rH,5lǓQōj;~u8y49=84/;+A[ƝamsFV.W6/]o? ]6*qAoq#y)ұᔊ,Yo5mGqx4G V!O5JùAku=x2V|LTt :/ B?lZJP'c5.⓶Bpl#&C3l{J6IB+ѢTPVp SvWɋ5XyDW>9 h Ř ;uѢYocx²ܫ=FF39#>{c qpy9 gmSZ;"uਲ਼lD/*2cT/o^ g45II{{!"DŽFߋߑI`л-n٭?(tM7NiZÆDq',*È4ְ_(GJ^q%8B: Y ߵMrWz,t,5+'R s7o0C>Ó3=TRV|j`dh޼}W 뤒ED億2Qi+kw>etKRJ 1+2,54:~%jZ7Fd"@S1/w7"g1T>3*s50E~ۉ;KU(,鬓a+ỮۯkЏ={S,_Lq6ETR7;@Tyj <Ӑy xxc^ȩm԰iC`L{hG ޓ(E_|e(-*jo lWV;0`42 ~XPU+>3u_=YDOE"2tW#=\Pl*:_/@0*Q-] /Vy;@ h!!dtTz׏ S^BriLj':PaA2)hK5w?SEԛ ӂXoэ,Sf|ےRqH -ޫ(dD ny1* ip^.37tŤU-tryCm\,+ Ñ}?#|@ɱ^\"!?D Eg_*xʺ0aEJ8_һ Q@WM;Qөj~ϊ7~R}-3GlyN\:>{]!wwcnr|jH*rc&Vg;C4c)Egiռq|fB?pk^ps'H/*҅-"`Xrڻh|]繸b V;ޯj,?+`oltE r8?5JN|3T{&h \lk,VZ.p KUBn+0>';K@Ƃޜ<&9QNys7z h}jxcZ4 :mYTk^PvW_:/( UYp'=r6I"Bܑݜog!T>n)G!vWI9SXBΰw_MΕY0lYp4\&c4Jqqxv# ' n҉oxѳ>Z1hɻ96 p{9?q9 NZ~ ;n E(ն N`b"8-je|VN+PU#* i|XfMߏ@0V+vHP? ;~U8x3%1-~s6jPU\0)+.?5TUks5b2ŸZ<$I˕ k:puYs'HG hsMsI<!8j(T-J%\fm:c)g}i$ k'Cb.T nCdkEE"!@K|3vVȋjRdlxIomjzV)6]YEH]0G7B-T- |93òӍkL«' J[2BMbd(+@<;9 "Kţ,,X!6p @gEXTJp/ZE謐Gʃ﹘Vف>yQR]|Ciw]Ty:LǫFI@vKJ\;;YmZCC+[j*5|LW+7DxQ0*t͸j?nJz#&B2a!C6b o]?ϗ7P1DxxE ,v]xW@*7iQ:acl)wϊ@Hx{DF7wɆ?y yQs_cϾɀ966/EZgn.NQ{&%1>0"#cT=֢CdlEL\a[ruI=2e LJɏl_U n]][<\9&PSD WUgܼZw)I4x ?b!;CɥKbƂݻ) S_x HK,bn |h~Æ`vk$=KDnFеb"vpVLufmh1Jinp ٯow"c ɶ5P`u?X>&qS>♑nqf$ 2@5 *Tg8I~a*2B4o/O 4B0_(y'LUz&eЍ} f~I_So,K]-VL !)b"HOu"奶:?>gz(~1%O,] D.tn`Ǚ0㛌4s8ǐY& LO]hxLYQ*c=[%(ZOiѥ}D[SB^ex?3Ib  Œ-4hEY= fb~) %:TF Y7D3%> n2{%GE@YfkB{kdJL[ L  >e/"Ww52!,R&xhOl!Jyy7ru^NHQlvMAIYZrKVkg#)CEJ,W#(g>5g4P *UV޺F+")AM@v\ivJd2:/u|ݻAP5zF}QV#-ƕ [D j-HWvuq>(wֈ-'pM!eƳMLf0cȖ xNkeLG'J`aJZ 첪R }DBn2 $M[̧DEe 'cϮ }!lMV)p#wVҥHxn"~_k<\FOZy@~DP Wڦ" !!D8u#͠Yu.Cφ?)GFa2Q'&F'P|4PT.ޡbM/^Fb@.fg²c/XsGVsj}gvn]Ie/)h22K%J<LHL8QIv|U6d*sD)DS$SS ؍vTʱ9zL3:b)v5f;:{dMx,NFo|8-Nʾ`EyHMPaQSXشs.6ztw} Gƙdq\ s\t%RJ`KDQ)+1 Yq;)J'*M~,8Um%r&-PMHw( <RŽoYm $,^O A 7^Mg7emkCF&6حؘMĉ2J'rHӟW0oc#r3  cHmeztui=rYjpZ1@#м5QJ(}aiϥDi%_:kjtvVslSEKo"E4w_O՝6>p1#!vv"ȥB}-hۦ f$,AЋ)>B[Uڌ:i a29hMe>tr%Y7.~SfxT8@4H[d .KI0N⏷jFisUO% fjBqբWP\n1SY&Xaz! 6 |TlemFn* Đsu!"JiJ̩Sދ7!=q,"/jZ<Qj.g;EW ׼cmkjF#?F\ee~o)*B˟+B(b6n$$d>ӹ+;L)o/ǖEz:>8}-1%UY5[Z54߯7_ -j%o\У (z ֔\2 C"zi@U{Fu]}Ţ#Ҋ6 v@ u@Q{N"3'o"ecTeǍ,JݩG 6&%4ˣ1I(i0ѽg e6Z} \l>"4QU<8'RI9P(? / $}d[); t[BWږ8?L)0/͍b;"VAW)FNASg*SXF hL1G QcO#YвY)n(mwEN :>;FZ ?źPjsW|"*@&: o%DC}Ţy22tcwMOB( 2̎zOI`ux;+&͡2Dv#F4{ <-J\U ?e) aۢHϢwKBRGSyK@ĸ0Y3fNxG2PHrC$تbX6Df]i{ܔ,nJCb / cQ|(nKOʹbT ~=%jO#U&~ԛ #PS~.©&a/LYlBw =O;z<MRk-|5k@ ɇX, ʟkƒZuJ?FL]lG7u =W1oo+ON]BwP3p#]b|K IPv촩漳$&J3}U0/;N1># 3z-anBw 'eۦSMH8&Iߟd-Ru6û\cY32 89`!pCr_ 4[۸9&2;e 6k EZC m7y0V. <%1*k">$4:(IR>0~OQea-H_+@KA}(7U" PM)N mUZ /]~?9L(矮C UZ/M In`P S:0;d,5bn@{cͰ⊑D? MY_/,v^0/IU`c( Ԥ`uj*d ;xB7 0ɔa,!W# :e B7uS!)?+?LZG@P0XjƿN,H cg`Y "41ޯhH5S\P9L]4/k.f-Z.KEzj9F3 ݖ;ƺ{3 y%_.~35 -MS`b /GH\|[k"M=ݯ6 PfiMD)ۉ7od>ѿ6iYc0'| {oճ6V.v2tFa  g:S1x8PGS,ԳyW(2s;iɛ-`5^})W!F~IlP(!|4 R'3%F/quF" ;B"H*2t"&Ÿ 7m"DzƢ'ᤵi]wHIaZgbhۘh9YF8tҘ|ezx='`_qq #|&8="ϛԀ#{ @f՞Lv?ihU\xGqbY]()UBd]OOP-Q&q90΁' mieu朙NBGcʧ5J&))\;j&+&WS~}B'OMPu,/ʎUec4)B4AY_w?}g7v/P1OAΌ;up9D7տ 63ݥeQeRpxO<)/UA\@ȗUBߵ=\pk08g>_]=z'Bޅ-, c1lZeVVf֫y' H3'a"][./>8$ K$X0'dJ"Iƽ4?:5k9Ti2 izX,BxRLFȽx %@` + fłFPNͷU*{?Oxͳ)'#x;&ջގ.˦Ԧ6@) x]0[+XXXWCH>T ꛗފ99O: o)ۻDc&\a!=U#X2\}V(V'? S?Tʷڛ^$͇9%60Sw+k9[$>2Ql9wc0:{W Fp6KaP<ʟl77HWȃQͥ;? FY?O7!j[q$Wiw=lw_vŘ-CC ]@:X"Fg9·!wڷK׃ZΣ2%ulfb%%[M8?*Y?EIg$NY/"e:)}ep*}\ŻY~ Ǭu\ROl{U(9bn yVCz ɒÍHzOg4CAX .2O=[f5 e+"8@:)~kEGׅ#"A$LW]d@(u0|qkw+ !ؑ(uTS^Rv8FE  T k-T\*zKdd!$*>!S%Xh}Zi)֪vcN-ߘ]kSq֓Mށ 2B¶#zx?;-Q-]ڛ5BW(>{gFuh`[t 1Mʄ#Oo Ax1?O@cJrP]xSSs,Ju+l4̡GbQ# M̥%٫hV#F91W:Eʂ5Q(8#`~əv.QbLޜKzk` ],iɥx̅AfU5ѹ6nuu'X=l9=y6^;kœ's#lNQe SO[ 0寕~R 'FR㫺\ŕh|9u~aa/^M9N4)km-,1Ӻ3*ey V%HCؘ%'Jb{th+|fӲ;Wuk-ݜPq.p7Hb, $gh@r@7 Zݘ  6r7DwH+>I}@g )S@1.pj:"Y] '()CL|RR[`=R݈ 7* G qjGuO urj!֥bRnL/<Ocͯm!gvE?c$5-pZυs(3˾/ _5x&L|5^4nnP+fTȭ=/{a]5?Y\ZmYXŁ uTo~o\w0TFB3htN<*7"sM ]nόm&8$k"0`4Oj̄iL{`_%Xֳ5Cq^&G4\ $ W@3g:mml2S"m󌲋5)˵p^%b^P6 G= cuI(Fm"w+6dq?<0UDi59t%ųq(@ DاMs . }ߧo?MBs6Иҡ`I^u iQXꝋ&+y!MAYJ0ԣ|l@z2(JFZwJz׀Z٥|^n͊u1R"Bb0S`XABtDD8B%ԣ ւi ^M8./1ҳB#=iAxa_]Yws&E?mhKUֿP_:lIX]0( % o/U4K,bOٗx@xM1̀ގLkeIGXfYJS눤Kf G쩮7hNa x]\rI`xnʄ'c ?fˋ| kWYAʛ$ K!M^U˞3HB2jWVXR~R: ;BPbfA>n_կg*iX8,[ k6c;<|%SERNmEX|J!hpS '7# w5t2V~0Q9eu0@NJK1䧗ݤk?~|J?ijJ5{dl,25)|iKhXk ox>a<.M\Y@?ZY\&Qgw~(=k?L1q됢ĝiZֱ8n*w-[l23ؐ:6bͮr;ZP7ᄌ) 5lt*x`SתwO% ~=v6:k0"{c)K.r^KVŵ/NwPBW;")Vm b37o--Ѳ\:G<xpI-H;]x {1Ui*(F1CHEuau^P?P ~)y:'sbܳ;.\ho򭯪u:!ӑvvunMƬ0N XE@,+'YDW=R$&cCP=J 4DF!aʐ@ ȱ/$%D*hl *+:d|Etۙ]V{5QZq# ~lzp*_c2*YYM太 oԗNVo# 6FڴU bQ\ B:9(Rß=mFŵs>&OX(S|s34T^l|{-Dڠ!H\w]t^H}d5B_ ,ã,ov\-f#-SE j9c'ʄ&ЫW*YWl\YVnLg!B,zpp)$uNj3UT(/R]nݹ"bsPAǙϨ0'}7:5 n*=AxZ0x/P rMpMdA,#<|!`$ v,yzGNd2ON;'>KHN/*Q'csޅH5ILp=Nù43Fu~wx̴aT5u`S_&U_ET*0Onk. NZD<'@9iʱȗn&ҳT%*:{HI4$K7FWay뎅 D "5y5Y>j,j2n2NzJ_be\Mczq"[KE[͸>h6%yvIySv~cWS~h7 ϼڋb5~T#$Ч<+a"qؔEw~]<ĀeIdCT3+ݶ/{IT39 (Wƺh+kF8:4> =^Wu\~O,ZJTD (CQuĴّ!JVy+ןE=׽\28#ۣ3[b$cNs&5\[3 GS|MbvmAu񶋐5ևB> }0*,nkZӆ8K>LJE]aOضE%hWRtCqGw zQFU"l #R_S}[2")J(z`$_IUj7M-DB_9^1P&*OeyWGJctЁ/IQkk KZ?$|}i0yXLciOϣHz)>=W(5dsGMp8\lZ> cJKȁ;aG<|/kYoV' 4ǚ8v{JͰ+$bw7.ש͌&Q,97M ӟdLA .9<1, 6oiw?4NfhWi*\!0DDp@+`_fB2;jwϺz]`Vsm`:vvYⳜ d;׊MF(^MR]\+JLCWU_bB>~E3Tcf\Z5@1cMPă`$q~]ID=-Yk(0Z(M{ Ve7V9b} _q4lN/ Ib̨o43y &_$B vaq E~3[Ԍ5׏oqr(m5פ:ݟxRFL.Ud?Vs2(aOK{mao'}Gr&Vᕣ`3mYb?i&6,Vn8RI`]Y>Oo, !(n-~  5|95ddӊЦL#čX=eS{6xwZNWh[Z×BF\RТt͟) l (vp}[؞lp9V$THmoVOq׻dk2"ؐfՑ}Pfȕ8gDa̬46 buVgg?@ ҏVI+V]7ѳ߰o!] bq}Qޭ4$u~u?ǕRpMCDwoܟι4.t0'(KPqVA}uf/GAO~NKú] 0.5 @~Iq* `+ë2mx& Mfd:,qINM v6LJjXcOުȌQ.E hM[l#g:ͥAdXnx(IVg<L $t?"vme|GZ7* w\3ZunP%۔T!I$K>%"k!uY6M8`pG_z`i5i"Kthg>]~HrD@ ˥!yD&J/m8ΓZ|7?/WM*tݛCrZA^tz얶mrwU{DibNԉ xZ zg@ofo۵ؗq\yߗf+^K<'Kf6]Ox:l/ 5p(cg~Ke?g 5BDS u$GoI3emʦ|_RN4ŏ"7Mu`iW׷XEw"GGMvH6f.oʢ+͏.id2.6!2:(FUIi`RiW/^FJ W!3c\d\sn*6gH^C AW .pG g '%yrc<KZGEKN~\u?D\_bp&'=9A|f3 ) ;a=vC.ol#2dUxK^KܻWIsSh++ľrxp[?k(딤No#u5j@G|xxYڲV$|1^S+~O=?9P24ltߒJ.S^IkwUhuèP_%;aʣX)24 jvJ+Y2>_iLuAZ}G,|mSJ=_rC8~ۥP!v `3'z1oLwP`ThzJb'20>s>ԠZShدJnԸ.utT2<06XvuQ Euo=]0Zc^`yeJBTFKug{ЎcRH9 oàI7~HNQ$&ɁD腎0sw,,djo){ARK2o X.3C8T _fȕ C\dB¨_OyR4N+c^eB򝘒L{A ǭzrzF1֌Ԣ)q)!ܼ_3HrϚ%n/|S @L&Bl+uaL8 >sWoZy^.fʕ$b9P.K4 : Lӄ(9<.ˆ aD͸㝭%AI8 8A]m;N`9Z5)=*鉩%9zƐ1 夝!nV"n~0p dv:%eXfTlM_ ~`QZo7* N*O@{˶ 7`T*5p 9IV0iZiN&;+xO%2OWUiF <ȺUZ r[ S*+ِ}A=_en%đ̡WŻ gql9O/eOF3Je=аRmYG+;KpG[6&QB-#PR^:ʝj$W}_Gb^SF#]~[]7ęQ a?;{y(`b]+ZmYY&$)`v}֟dL=p},]!!e*VDSLJÈD׶-F%e)̴3-sPϴ9:b,S>n4XQO!>s=;K[=;f&f}xv`"/KgaظuŬDÌnqd:ǨTxec4jpYwSWߣ @tm9WT$Ț =L, RfSL+u G.nFó0UfiwdL[@VS=r})+zu/s~D{%+)yI[aOKH]p ̛ <q]2%Q4$) )7~݀`]"8K&0@b9'y> %(HS}l˵k6kckbn<)l?uӱxs3 K5hVoQ: $ Ո"/}cZE 4J x lefI1?6*\ۓ - -Ǝ)M5)0|͘Lc{$'|MpF$geȺ!U5a(7;^SO Vil28">$Ik .=&ł*CC0բLòqVbZ:}VLjL7نʾȀMwp 2ru6od/ se9 ^ud2rΕ`ϣWF<ι2d˚pQG>r~Vv1e2M"4L>*DuE`u:Ϟ?$K*Nl]v&sbUʖ2uf`]vUnX`jP"@Z E=oO>Y23q\~yo"PX Dn#I#GAcN׹6"Ox088R!$VW:LE"\17fPPI5~,$۾7|Qizhʤ SJ+{7FN͘^x \%!\ҁ-DXͬ#SY=GɞcV|}tIT=-QwأtŨm:֝,JƠ{'Ւ|i${u.cw$ #uB*: kWL;(hvyȡNz9:KBsr 턚=CCNu 瘤+V._GY U1I1L^,H)ulmHQ*l f-"ہpRt'(KKH,`+'abR19v]g2ˇqmv2.IV>WsW,3%)#}T=inL$07c9f d+r9cP^kws: jI !vސuWҼw\Hvoqiʀ}l=\GLիZE){|+9w||uNŸڑilqǯ:R;` aC?pQQY@'lNjĨƥ16<rɿcK.ZHȶ!5˵FVږGI5Bf?Nfpԍ!",r/I vz9{6:+;$Md>g/p̙PX$<+X{d|3DXK Vu N͙% Yqg$ALHyv̖w #}ۋrMDyL>÷~`&TeЬL=mml^ّOM |vԸ^#ypQB&Ayt͒{[ˉyXzah^_Ӭl>.Qſy`OZq|uIjۃ<ZMwΗËvu ]sp=J1AAyF1cڷRIv9 >"VOl N&ʑ.1%2&4ˤs]6ci͇b%%ģ` spҸ ,{XJA&i E5Ω0) u6?yIWrַ~'#q-)@C|u22C~Y}ds4-_6BTh$=φVx9u̔jm6+:ةϊK3R^퉃9 'e$4lĊ+`D vS_KWARjD ^{+ V -ZEX `k@-e7O)ŗdo7]QXy'&+e{0rH/w̡j>6(x42j#np$[&@r֔ORS Y.q>@YOZ\6|fϜSř%`Ar-T8(7`g'#A|fC%W9Ҿ _5X|K89y5!^<(l,V25ݡur}LB=J<,%,B+}&3' ˩Iت׉\%>dLjfubW22SFɒO8U*\% .hZ>!çH*OaloX~~18pmR8r:94,F@4}A`+\oBp֒YD}~P g+-@-ˆ"\6)6Պr$58b#DGO:*\KH`Pzh_0kY$//ˮGz۲WXU^=5f!"ofexFډVzo{Fq]f{RŬܓSJ 5V_hm]1c ,$XK‘Rr42);m4ةebEeL4V쀠&1H՛;uweCE8O j-FTkr- 0}DBL3b y0Oj֫w{͡Т8JiU:h`b(s0<2oͥ[7I#LKE_[g*)L)n`}':Vs0Jz(/=+mKDT#BW q/!oz[疴<0oҦ _sL-ǺRG:.z[iB?>qxR ۹LN\Ԍ ݾlΥ}츤$FlǃIX\0pz=&OͦW.MWbcNAU5vLVKZL5Z-= z+T(A!C1T(h|mdjLGH[QBjbߘ%ݧ_q-ՊR6:#퇘Ftۀ ^ F!8d8hAJtNHd!k)FX^Pgeɂi&ߦnw~wp&6TZŔ6qt+NLM>=N`MXrQaaNw&4m3Y,%o3 ,hӦ/i.d;Voi%2]Et`@XO$za7ӏ£8M>j#g=%6ݦZ]L/9hU;}Ys['H7v+0_`\k7S!Q\?r}ĭlz!(9 fFv7HoF7Ym]MsU;d#ُ1 >#%AvRW+X I- Ru3Kd4g` 6 h[nZ䀫R QydtxU)4yqCzg̖*`Zg/4eT*CS"s">b} -*M{wRWE5?xE!~Dv8$S;V)~='- ]v?n&lSs֓+p1!t %V(6YD6!؀d׼Bf:׿4H7ٞJ)}riq\?)J*A4c-/o[ڽjhgJYeT(2A6i`~^-$ZbV="&xI&;e)c9Orx/K$BriORr&B+ GƤ7p&ڎPLoUBa,rJ@;r0'^!yley?t!tZ0R͡-NO`6=}T:nd# `Ǖ.JS+\`2[ ktas~~'~hP!iݢ`# jWJoJt}yBe9حRgi޾3pt)e[KdقjTf1o˙j  ݛ/x#2Ff.Zɍ%o0jӵG8D"ziYS<7*Jײʖ"w4Wr&gZ@*]@6 C'V#hn+y\Oq&wH?Q3QYxTh85_9;:kvvƍ-ZsO6"q$Iaa^re2}2 ӴUE(c\~~ ~MPb$o9ſ\-HW/y΍dni 2΢KbnMb٪{h~$0`%z)k GL~^sPҿyץ2JCEEy$gIC,2i=Ppœyz~[ Dw%zjFK5E~߅F%2YY!AurEp4%=Ȅ8ڭ +uQ ŷ뇰v\t 9s )Gi d޲aN1CP=}so}sCdQ #AQ+n6նN{yMS[0{)*xZ7v%[ ],TgOcǚ8'9Oz ݶy518/D-S>HˀYO")I _ȴUFˣUKH]hLsIp¶yw1"#3QJpŽ?y\q14*<"ec9t?^6T& ۟ čxl=Jmo˝2d܊!KN%UM~k+G`&!\fÓ@r8y+ci(R<%L X/S`7S3|Tχ=;0N`jջb4}#B jb1~RoSt`'}}S'hZn5ha%w NMyHnj"L2s9`1^oSI1 |,ƘVXĖOqҥ>9bXx.@FU"8qyؼ>Zζ2;Xӟoxx'_bֱ]nAr5[H{i[\,\wQR$gjz“[c5x`%L4Xd0ė$ tU&`[NDA^Д;^LC<ςa_a}N"II"SȵXBcjH(6. N YU+7Rb{;z<2 [n06={iY-T ˺ouW[N{F*Vh&k%"_yUz.6];17wdyu P9m7h!hmAi}s?֠{U4$D܎)3wց̎˓fAW=Jg*O5˚<^.»/mqʮ` ^MGˉWIzr9w0cs_J7UGurijܳ`1\̺u#DvH>f=ǚ܀8߿kls`hׄuЙZ#B`i "`?[9mR3G\wԻp> k@تlJ{u.9h,W Wv/Ɔ CRsSB$:ҏڧlz4|k/?\Yy-veW"c=M KNPT T)wSvX5DZvXS(ū]jB(W J%9eҍԷ=VS=Mc VϑdqE>a2uh 3w}l;sA Io .x8ʵ#y06Q }e:"J{p̴Ut'.];PvA Tl `7(FMТ̃66Sjf 3cltLw'z< TugOl;0UYSu4D٫d STJrf6@hcvn*p!G}}YtA,1aVa&kLsw^t}Z }maѸ߬l dڟ`7խkHjD͔7xpڮ5D*j0u$kN9"Q?ZgoEWAUsl^M1B6h2<š )dwWY9|Ht%-O1@יRu~AR4RcTI~jr+:ـ穤7_0 =.6뛎P8Ix=bț|ON8JBYUf2*+`58y: H%u._̾]pQ^AZZTdQRI|9N1 z_[@o{|s;P7=t.ך@P>Œ訫z@Xyan"ɁDE̍oTmk0Ot:bO1c֭glDJ^2T5lO!=^6^=i:U.ͦHo;qo3Dپ [KaQH&U]P뾃Q%<uJ&Y-GʧXHR7/[1$jq_>Rb^tX"t~p]}")iwoipFPKwԱyאe޵Oh@uW?SoʆЂԝૐ}k24$Y$A=%Ģ+1yCҫW~`s28sf:Ct~ujDTzqGr\3otvj׮åRn\L%-֘:&g6G 9*ǪM10_ /g:DP"a&MgUsu]潰0yNow)XAsC(ΗuQy-65vdjuc+d"J! _Uζ;׼߾6ayBBHF H /|5v+nrق )Bs$RD>/K^e4=ca8r{cc.Ѷ{ `§>t?y* 6G [k+t"|CN^u|=̕*gaʒRrmI=J1aeWŌ:G812֋y‥Q`#\Yj]W|{+t׿Fw0Z650¤b2GoXP=TVci-QzO%OꍊUTꃻT$Cu&)f芵@#BoVW>op/lmObI.}t>.µ?' Be ͓̍0.J ʭs]Ag1nb( Ue>9eeeKWE\ B[({/1$)XSp!fN;-2B 4K}2"Z\R݊z'!pR6z%k?PXƽ# `0^FI+uFL~-b 0__~R>"PeTIK4[PyǓy;^bF$OHb=JW=9r'#֨ EY^* Y0?M9FdU;.ˍJ9ޏeMwrt35H~G8L|Zca5ln_bA,?$e o&VH݌] 1Ee#=rVMa/$@2yH}Z<]GBe{Lj(…?G]Q[JWHL8 clATalH@tGYxK+ħ Fسm`{{-qerV;C i6i@Z(5-C ٠ʋ U~, P'=P=}Rl/5Ob7u-o&JVliݟbEB_O%,ɀR5'y4G[nGޠrocLlhE߳"O`YQ aJdD7R ݬ~CI#]=L_vPWU Et{07[LxyG(e2BWoQIbV4S vbFiIɭt立k(F2>kdc[nH~m/ E/##3-m|H8LIK1^-Cku%4cv2SC.I>${]]빎Қ21^"-n gX:\(ٰ0=P\;K!-SO4Ch~U/ڽ' GsDa#qQ D0p^͉{uR RK/R ~waqe/J[am1|#Ou;_`$&e59B eZ+!{rVD{DCAs@O餀/Td+z#p7t#Eh\jݧ用GV2} Tp|VCH~99@3 4 ipx o_N{O?`qۦZߓ m ȂM籣HҦ]Tm1}׉7hlʲ1hFnA̷YN/ʎc@q/6f1'om:™σXcWZcmo(eJoMQТ:~&6!LUwhV鷆eA,+qn/$Q,=!udu@ ͯf?-4ka/)qBSٲT卾2""V-en/bpd{H|rԼ˹'ba=qY0 `7gޭ7IRgh%0Tp\]H̑h.ӽ36{Qav<3VS|9'RJsUMͫoKRCAG,s%#6rˮ[Č.ѻ\)2hWYӡMs/ &J 3с, @̋v t 03)LSn XٹIԝv-7.ۄ*/ގQoD=JY+DE}OSjƦ&oMWaXQ~JS_jprn**l3NԬǯ<|Hp[[(}$@\usotj2jG%ZaSlkܧfQ/E#c!C *aE{`țh fb ʻR3d穦}bwH6e \7n2w ]MiIhs%f MB=;'rƝd,I0@=-ٲZrCk t^ZΠ*zI<D15 :kr`d SIv׷zPDd1H9 N+2>B upJ,N4 @M@s)x\0煝9I`#UEw[o|c;M+)$nf++3.&6E7~(,; 9I6Aq4Edqni8#9xn `i0F>iޮ1#:E-QrR< 5]?GkȪ^IW?΂ p"nPRHiL et[vb@nQu)OEwډ fTlo= 23 [{83fyrK6ՁRN< 7fNؤ9L"E rPnE9gB -h/]r6Z'p_l nթɼg'j:#P*#ͥ- cb}hJ!@:yrknrfƌhB~'L ]ܠqO^(k?4OL.i,Zy٣$V\{1\=q!PTjhx8@3#ԅo%AH)Uc/ g@ Fk/+']sMG'cl{%!Rb@q}͗%̧< OSnDx2go[RPW~1^4K1-}pn>egSޮ_u~Ag9EgB4#^~g$X]6g%a㘽kU\Žkcv}N#ȗˎDd}6&v 5``zgLTIg#XxU heO_,OsgXtmS n?,|؜l')5U`A*LֳvW WM 3BlLP?HYXɮ VPO';`LVyK :?'BPH)YP0 7?-akU!u]]uڷPl+]0tNqOgp6-F bMG7#ݲ /8m[LMoJZ uSt,YR"ƶ zk~VrstW8[t=K 9?DKYb ^TPɫOvu !g1j g_l]Bޤ*\vR#I$RZCvɕ]&չK#bsg4k'ِ[aVDuOqC n{02jij;tbI2Q9vV4U"S݁%]^\0QC]ioOݳ1#9Tb!oXr |,BW!!5X" [B ^^֋}b}0> v@%p.)3P4!uD#?1ǡtuBUKu'4{v@XGaNHgHg\;-_xn4nϙGQ/_(J p,vm`31୶ЎYc~Tg$WFi=m=og^jr=]FjbNPKY/"86%Cӝ[Gkmbt~ U\( %輇qӑ!wu#~:Xb>|L~^Zkx 7`ׂx:+|&v;fIB'+IKш"H$ĴR5ĸ[3`WCrW,^r`)`׽XWa^' &s{: 7(-^(7wC*.riӚoS#LGDt}$.rao:SE5i)]|o⻔7c*oOxwZQp*?aYv:W{W *B&kd“^'9HTSΪk2NXA j sa:mvS0 ΋<{E 9<ߒ 1F`M?Lv.jCy(]\Nr7*}[ge:u6i2 {6E/bp& ~j9` [<—3 \Q*3%r+sa9+Kb{8 ls`fi@R48odú4'<D 0Lo}šI>$ZnA=(]aTMY{Q\xR]#(d;a)mFa_#yV11*J>HȪq^@ƒ-}{*+Ab?U$ʧff ʅZM\-ĭAݫJ9%;PV7f3>4c. Ygqp6_L/`"lVвͭ8W+#/$z4ٔvB X@89:/kE q"S VqN`?bCesԐTH|,ۂM6lԸw6H$a% όٴpua9ۡ~G+?^.G:%S/"JQB4?ϧʩALzS*H dl=Њo7L =▔6,;,^k,ݵc 3 KWfO ";5P XOX<-~[܊EXI~)5YVnCQ!6^<]Sͯ#s3me7sk%Ƣn!Ƶ$ʗmcLd %+\Odji \PWj1L%zTl$q4=z ɱزt)$NUrY}d%X^V/ݒ<}g5)Slt\{X8ȉng|$aDv 1ut $ n0poЅvcesHonT9j' '/[B[+ R`.J1۬poЫ'K햀vS>#[Cŗ1eL4Q6x=z"ip]"L[ bl_c6B˗jTbZ ftNhry,p?EE'gh9I'`KrUg?h8FܛSQ{KOFF`u'`7GAγ.+ +TwaNEu֩hHRo,Uy2,7Qd_е DdoI;zͥI?^FhF/<:S76qކq:XdOt03QO );4.F7.ŘWR "՟9NMVmRެPQ=yG}%QC׀b_-K '":,>_߮K̈_}BM@ao|NN4tř°Mq@gHWɾb~2֯BD0#_gDVz^,iw9{mo#= Fk+ ?r$U+^F5lpW\4-{F U 1[&zTR"&x[V$db-iiI>=i  Tg":c/^v^g>ҏdG ls ;ei95!\{hW1a  g#|ǩH8M[.>/=QlAx''wfG= G釽@(~Ѹ'9 SH֙`fݸ2QvQq%+Lc,ePDm xљk XCG- $YtQdm=9,EH݈DV#0_{7]VD|^d6ձ=|iD1h xJykQʼ2KPBP.^Jhy<8{LRw#Cg=Gҏ/^ӆOcL\bo"śg=CH^2 ?,Ke覰E.!lU*rhT\+݀ xȀ{jpJ&(62<.y5"ecԊL6t}0vR 9\\=Hvxwɍ11fH%qK %IGxA@$xmU״.:%t?ZLt=-3rTXrvYo}M iyjTfISmV_X哇2T! ˏsL70aw%~'DԔ=p0b8OZ$@G0v8 釩fx/xNOSk^FXN gMm3&sqovI-*٘"Y1P Pu3\KR=)E8GʾvDNd&=SbzmCmR:7+6L;'~k/E9 y^Wԡ(4`XgճŐ L_[`bÉ ',F"l;VrmX`wd6){2_[>`b7 ՔZkEڅˑ@љ-g㧖@^ƞnV[@c>&b9Tԕhr 3]-^<Lsߪ\+ˆhk4E]WjNM5'$m}uf9`m/휈$^1K}{:N[>nCTTKiG) ČHR6xf'lJ;`hCE9'\O# ]h^ ͉ (j+]-}wjkGd&[2W&h&r͐Ytu, nF޺kq]Q R#guc|i| dZE ;ѽ{Í\zB#kl{@:ç+w0.)\T̬uЩV0lYxg*:0eHYmjb;v" _Ҷ/ٴ_rj J~axarLrNAi{ |G|ڝ,nTq!@AW,+'A"P$ƀ#̗v<"j'sJNxzǐS>=^¦sH3cgLtIO`$ Qi y`R6crG[V>&L%JƩh"/ԮF|"ٙ(ONynۀޝ,j8~W9?ؑj_ V%GͪHڣlñST;{{xs5Tb _r F8bS}?$C; >NxmqNyzVY]1ZM!~CYBT2:3U.I GIR,!Q4#\x%9{v5}iݡb` (Jx(AIg8܅wȘ+ xN~O wnF5ZZvy !"܋Y]pBo (R%;|[b]YV!F"ai9~bFBvAgq`j[WoG{ޛTF@" JIgi([HK6Ztxhޛir7]L,sAkU_J,p1?O1ww/v /N[ל"I^-y6wam廻!/Fhkx P4#g]`|~[gpbZQ"=̋HRWCeaNűw>[Hx^ZVaɈ%N\QGoTA)Wу+^Q6&鴜acgQh!%/i$T#/7)9- GB()#PD4k)l=r9\"{|y(N>e[Bh@#P LW&8fXcL [3~- Rdn!W jŸVBf3˚IF ~k7ш+:g#o!pP#=-MPv$B&8Cɬg㉞of\pw ӕG9ᖥj QWP;;-a-5̛w=I<!pkǢx:{b93'vS#B2"𷐗ÐAxRm0Kwo\ίVS(}I5(091 7i=.w1-To9߾GG9e[ȬΣ+@j)nRƨ- #ll)ۦh (N^4)?f6Jx{ÅA0B OA .EODD:!~< 50:9My[rBu ^ ek8͎POB#c0w,8jrԏxʵnDAݿ*l< aajb_xuG}jbЉ&nn%ʺǙOedgϪhv"~~L6ؔI]]2lu~@^D”oeX~XѡEq9>"gס_U"79 ;fX m߀ 5Y%S#&\W=Sst* 9zޝ@S>Qvr)yĉJFI}r4NArkXƷIח^kL?0O62%0:m !9[k“_Hy;Z1qwF5cA?pUptqewzG>TzfZum[K L[iJŋT l.UЁ .Yl$sЃta.ëX^_Z rУl,|,Be ӯ_nay;,=$a^26EzH\7r^b6g:q昺0l}Hވ5aBJGȦ[`A2Qzxs@2* Q* 9ʍR/@i^Ի5V;Vp7ݘ.q ɦ+G<\] Hkڈ_t mq̤gVCAIH5tz8s[W$JǧzjDD"i%( TTIfv׳McDVlA rY΀Βo[ /?A]cGCz/ g |yܒy/ f#s$u!qn &pO ZzKhE 9a?P,V#+=8- hѯlIroZaΰ Q7itJa,8ke~8 26=k?G W?~5Rݽ ؐ $xg&R U9ҷm:kgĢ .>FٵI%_(f2J U9\kl@msy?#*Pg I1 ǵ"y Qpi;~TڪwHT6(7EݖL u#x8˹qGkZQH:V25m0s^5+iX% jꌔ0Z }yI)c+ .%Kg||҂m)khj Rc6*ä|LըИ٪ثyzWeY^UbK:߱-#t>dx@D=X[.Ł,^*ϖ\k 2OM:j*F7ði3sw{3ZKT\cU)}Mڷ8 J ,D#of;vv2 KS|b; Ī _2>4GP F~R$~YFL2d T f/vԛPw'9 jG\#HygPM SN] yYxsg Us^F,IR(D)P ;e9u0# p^ H5]`D 5$uM}aTtv\[IlK՝i:#,S~SMhS?Fo]s+oN=|Sشɳ{n.#r+߉!Oi#g {^"e怼lꍫ+![{Kwo-rI6}#/o燋Z:<|m ͞Ȥ9FLL`*4-)U,MmdL']'ӭ + -EXihR gxTWwfw4Iwg˽t53? X Wʌ/{7G`ꐔmBKJ6N Kmeu 1"Pb&!*==r7=exH 9hxLz`0!e͒[%PB%7Ee3B)W^vX" |.| 5tןt.j&(.%sill8J5:SNDc Z|Fi Yr6(.B:t=nړ$qڽX#E LgO,\e Ն>{p%=(ݚ4|' CEs'y10m[/ 󨅣ROODQI(Ic1ݔ]_m1f?xKS~TAonUgCH<we-Q$+g*Q0}ۢ) ѻ*P%J8YϹxh`W KA/H- 4lȚE"R՝eW2Lw2< u $;{SXc;:ugWNz4 QH:7@rOst`yw=f_[`L VyN>aVqiT~=oUTk\LE)Ãiel[us' 3//{v򞅪^TFݠ f +;bO6r-<&>ViؼR#mKww%+-h!|´'&ABtL=K&j-V6%Dq{jVX&)w̼i@7VR>^VIPȔu䙥=<9x/AjIp{` E=on~QFòK=! ӐOuBb?jrwg!.ǛY+2+e$!VW_bޢjs1kh(-uftS%Yu 5cv潞BVRݔ~(m50I"pB"%++8Pm<:n5F0'W?.k_ߙ{O8oSXgH8 {8R;cMҡn~][\Ș˻j|04H's)( x7Փfl*0Flh rF F얒:+sS vX@@:Zj*[&tt"!5Pוxs]y}9 +Vrn^/'ӏ |-ȬTOjJI7,^`xo@`Su%XX9*0ګI&eV˖涠!=}M@u'sԱmIaw mU9aP/GQiށ;Ԝ%4d PQ|)k>k]=e ,sꆮWY%^p/Vob-Hchao lhmg8͍?+OYt?ӣsYJ!1, 1?I7 w>j}9nn7߻k ë=jB|h) ) NU&<͔wwHzŽh;7d;KAE?i %n^o=<ш `|Ƒ&[b4ZװS8?xՓؗfd2 G}šC$l> i}@]FBݶZς-5掍ڻ9މ2cx>! /Ӵ}4ڬlA|H)$S@4Q"(&7=gcRp"0)x1k!vOIӈԑYhh$MqQK Urh{g6rvQyc`LjG V`,">ٟ6c& 5 [J#b[.&Crpf}ŕ`7ͫ{7{ՠ,2p}5ծDԧ%:[R 7xכK῅D??h*xOwUPWA}̑%RVnLs,{j Gа]-2"( $C!1 ,[kǪ11HZi{N;79q"ڻ꧞"pő<\F ܻyk |,6, SD&nn!|P1t%vs|(c.7Pт&sY @ b ٛݩp- Os&7Zp^z]%?(qe(JvJU7}"*2|Oט>t?hNy|v$ƾXQD{ nKHyUs H67^ Y>ib`u˥/3"ޕ,6ÐdԭPNW"rG!x)T^HuNK;_L)Ps3 ,ڊ|Plo қ!.IK ,ly!l*M)c  BE ~Y#XcDmsE-|eHox}5kmq}gƉiqv85p SI8ܯ6I_.Pew?u3D.K|}|$쵡 'F#,d"~h*7z6H )4~6H8ue^q@N ̢sÅ\a1*vxtzF r,25, $ڡH@\'zi=pU4p]t ⪭;ZʘPk}ZpǑp1+cVjí瀞\{:N{Vq |.;|ќb3 ƛAPHKThg#~W` v $qeg$u/s;;ĩ9*/18 hSGkI0||x853Uhg8Efڼh0<xJ6yN)92].]2043gSa mh2+$GrQ*)KӇtVөzц~Gu3ZpHiV%B̎]JYol9 N#4F6yvUPD=>:\J-r'2rL=C-1O覍_a/'х-9; Y*{= .Pi8(u݀ͽA܂fA:~2E㥡@*NJau}jdш`f\spb=~Ps6qP5^T֌t}^5A #y-@nLFXq)M37!򹄃~H7! ] h%y=Or*"aixKm#"=˻?$&aovA({ H#qD:g! 0y0Xo`"Z3-zD2 NW.!.3$ߛ =Sۄ1^Qvl׮$K~2m)m ºK쟿Lnl7l;ZꋻP}Nƀ19kQ$ KU?emP?%T[`ԱP ߈'550LW𒎕)1Ipv/{N)M-fQj 7kI.B1 x#Ma^l&_T5d}AoЮ'`< v*{& ^zwp^GzwX}N04 i`cTnP:<ϡ۲Bx~6+5XV u/Xp&NnHc V[^[b~ΒEU\tt`z(s`?bVuFmqv:˾,v23bŰ-աn*m\úV}7`*>(j 핚 ]X trxRSퟤ@g .`/|(@iS(yRT2ehAI,-xu˹&њ(0CcTݗ4f٭%.)K2ҥ. >?)EHRuGm΄`=2T v;Vւ~i$[q>/pyC=kRϝzFٜ%I؉RH[/W-!1[6xfЄsd<@ʛ iM _T/c%Qn#c"Q$={6}ξNl+$k)v5h/>u0[9`8l`B*O59?s &^Vt9c_U*,jjI" ftnW 6ԓ oK\6ONWX ImLvP.Bx  T넏VcIp[õ՟jPWp]Q} ~Ra[mOSBdkDoc7txNYog>4M͵qh ⽄R;Nx=79i,e v 0M-z^[%H"AL~Hk](IJɄDJsE|7R9>g%WSg@Txds)/h<^?,~ɧ/ج0Sn'yC+T=,W d(L +xlwi[y/-U"m߾$ȌT1I i!qiŒRȡV Z-(ӓҳ%' 3Nc~!Li%вdS{)7~b6h74Kؙb3e6wGUvbfYGK-/U_^ ,z~|cЪҬodZ$8^mcbx ,C9aMg9ZsV \L)րL8q7r~:`eߎ]t񟶰Q])+vLE1+cIH8z,Pq;OV "P}1܂Jaӥq崒<י ;7 i|w`Nw5K<(׳tJ`Wki y_?1_"UZP0s+&]o9{gXقN!Xw6cVB_D(oܫO8^/bqy_ôzshM()=HBbZkĶ(AvQ0!=Pa%`9pH*d,6-J>Us`'"\nWUDp qN Wb5 )mNv-j4P;{vcbG@mu jz`_j^^nҞZٱEcy&tgo7,V[=~|ƈjoHed ? C% ߠnێ#`j[^VzTX:g: f!i]xx"zߍѕoD0(cGǦSEo]|F52nŸ !XI㩋+WL( m )5Zh.=8dl~H ƀBUO@6h HZ\xZ^Umӣ TJ R7z GШcܡȀS⳷Ǡ ]Kk33>sK;\pT("L&nYXnHWϮqW5捫x ұ yߵwsȞ^A g"պkqKorEtlBeN *,g1cqS /hhʔ9b;@stع<\x-ylo9շƉ]<ɷ.GƂn%+J6\dj`jʚ?XX5lH{PJ{ h׉ xAtujȬ,ġ--M[1ug\SX y |Έ bSξAwX^F0h[K2Lb[v¹um*Ϝde[X:c`΋W,qK'N1X}gOHҗ>Ə:!g" avk6 pU?M3I8C/L끔$^ӰOIu+ GB:1n:g* ,$z4Â|3`[T 5n )mc9(1_%6qq`|\V--CV3´~M5Nx]CFKT-4mմX~֚=C")UC)zvи)dt_s$ }B+PȺUvuSx3Dm$sr%^ԃ=7jp r~\^~-" \ z B>VT1VH^ؤDhD7aC)PMj3DdW:#I(+[H|y&p#pˆJHfKLFKۈFeD;mN<|vI>k jcx"װ؂cFky^ԸCR^s~0xb %+͔0rʑsE3Q \=j<  w9nؘ(nIӟ'ZC_ {; E,wc{9!e*P"DAc^vB>}]E38brXmUc(b6 e,4~82kJ ;< 4ɜȾ$KS{=NXV廘`Z_xy8M\!gx) Ltv!R-&Zcf6<F❔XNk[]8xHޏ@FlNZV~93->C &!*ٻ.08eܕ7N6(!bw_0^)DoQ&6Dc+,>fHgሹviݒQayq>7jƥ;HHu|UqkEP<)5:X٨ٯ8e-JV;Wl.  Iid%\'sSC]fܪv =qzCgsLw\s"B\3Qzc @1H:)wobmy*,)L??ՍXw:͟;0#Jy q.gڽa4{ޭLfIG_q\bGL- D*5_RW=NWEQfÂ+iD-"tzH~2~s a<>%uH&&a|y56gl$5Ce+Dݚ;} Uܻ<~VDPӭsU"G\vу'I5L̹&.Z_oc28'zGqkC'{KdZ\l9Fܧ>Dž0Q Up!eh[{/8رAHY,U2.K IG"128AZHn(Ȳͥr?Vh'=I:wI} !Ks<9h:1D&}!yApX`xڌza H{gKV1;~8*mR+mu rTX"9YyG2Y`2r+.r"W˜U{@@^v(;%+ 3v[diKjLԾމb>icGm1QB quj_kCc4j."fJSr7DIpc3ss,K>S [H u*x (D06  Etɪu ڼbP] =3 H{*Bv9j| %W'%ߓhyϊ6`7ƿM ]ѠNI7W ʋ?ȕj/}F  "yH"Wyle3m&XاWqr26󕚮ۦ'DȽ)ľqL#9}[֣FB 0DW3djyurv q_Z9N;XZG4rR;Nv+GRޤٯ˔Q!gxc3.<(" SxSsLtl(mv Q1t=*W -z.GF/֦zZu\Vbڧn=T. Wf(s+hryIKo,o/n 8b\gJKIJPoRC7!>4sG<|>]]lGvI^7 n! CM>R U'=*Q/Q2"3ho EcI)X0a-RQCRa7Ɲ,&_l M^zs ĩYF(seb/IbMb1ZRHN=CcgN*|`U"U޹bHb=sOvUlBcAs)m#u!nGGsF$c$ 8_רvcCY1Ec9ՇQNӔ_bK tDԝ۸O;rg{9_dѺr]v#c)Z"P % kARZޭE[ˑg]X Kr7QqL"vkCiC ^1jbqä}#Qsw^0 CW2G+QP-=]eR A%k>0\FJVc?vĜɫ|gsemi( ^nХ%5֎:%14M *C|Ի Pq@Y<Ƭ4Eݗ-T/%JciT# e|mùp(rS8By,n Vnk,HdXI E}\=Nr<]Bb{,g"Հ6(5Oa'TG'K)'!_xg#>XHlBZ2Pd ip5T \?$O%9$EX~c(}^ķz%jTpfrXlŃ*M:U«)~ 2JWɳo$+I\ELM!R Md4Fc$y=UUpYQ}܁;4OJI”KeksY"M^Mf$vqO@jVq镂,+ bV:3vc9(l"Iu+;̢{ExX}ka8 eNZOSaF+Ub4w4kjObkX]#y%7DIzk_eE$^u ϴvh;>M)۱~uuN޵8e=SmΡ!}޶?aGS0F2o1ۋ%7/s1TcDg3[E,cSHP 2y4*Wٓ_Ok'8>w/Upp5<;3 a+wӂJCaÿ; XZ3^L QW0Qjs͝ ͻwIuiҢ%zuXPiK:v,klbo=w8N,9e5tTdMD?*8{A +aez-U܉ g/J o)&oYNWȭB ,)Sl݇=](R?&!x/s:TG,aוYE1ÉцVՎэFTF~PDW1hc]@˄,j͊jߛ+YĺؤEym2)2\гbj g0&g 0[q=? cc#fe/U騺-F) I;$Qe'́,_19ܝ-^u?8FyĿ(4j?,3ԓE9VC4⯟W'8p=8!{\bgM)u!{튙w5)~q(F%nFQ'_'Z }HEͩH=F'4HxZ&@UYړ˩FepҳYA=2Ƴ\K|dvU#Q@BJK#fx캡fa>B { <X8WANʳp.Y˭6mǢvR̓<=? %z g Xj0扻E:̛ ' ~Z23[V;F\s4mh?JX /w͗ ]}W78;sWJ&y\T8,Oj;^%_#` aJwLz.gICݶuN*c 4NrqrU 3},y!O ~U0.~)ĪT82w5qK)zcg"mG~~\WFD(M$5Oag$Nʜ6gS1kVaͫu"1Q__cՖ*;\ ipo}܄b R}- p=ͤmptRC09B^~YVn>&N/p,bI ^9FHwf8YY}$R6Dkd$*_hdVxƩG~C!DŽW`v p3e'~!ڌ:,sCt2e߉٦X'];+ߐ)Ax{P~p"m Y8[U9ꨝ/V*&-74I-kIVjLGc!jMgy[۰a5yC}+YfKKb;mX?*VPS#&7/Pans ^hvV.T% ~!w4f(."*#U1;좴LQy5vw<_Ϸ}_ȜT1>?](G.4M&de]A#EO1E0ų듀r "h]3had]-eE+oMvq*N򧼆_!
  • $֛@PkzǢHډ=j\ܹnLFښYaPZ\zM]dBE"1Oxu!Z F}cV9 CZ?6z#wfYCio |pLA^omF39ifqG ϣA}}uOk l}ve-0G#7=86m>{V7=*ãk{8ݩi .bML L#hF6Ӫ˓,5jB0SGq ai3\1nCYaaxc{vgw4"|F8S)k-a(V&ɘ᩸F*{ni^o 0`$5}O!m71,;R^8@3Pء.z+U, motVF`W>i "Qik\Ejx3yo+r9;˴G5g(3|Ůǡ5`3x{0L?MآEizvoy FnmI:)eOW明}x!u4ʝFhNCP )hb!zf3s͵)_fuum3J9:䩊reyc-tzjHjo nO[ gkhqǬC:䰙[#]o}^?2(OLE>ѾG;v $27>ޝI_]13A~B0\Z~ P.{Ck uM7n,f#p\]Ux'F<gz颸$JRO|\FGBaj><4/f>SȨ;?O}YSW9ܪ@ψnB$/NkhEK#M `Uk{HUGv{ö,%viYL/(3E8)Wcuy/1!yʄ?@Pխl[HըW$0 Ywш~r:O>JOD ,M"8sBu kIbsPL7f c2D9_Gkgz%\i_^EK6лlv yt8'vo";QNf8&#)tb(Ny 6liH1A6-N?-8yI7Sy{8REL9ZUթ-9hF}ލ@':MI;,RFd0|? FҔ<,4YI׍f${csXq|@N_d.s(eR\n`(+cU6A \y,MGֿU,Y倶$od=|E+olʾG%8hs+)5>UIƖPWz96l]ߩXヨp+] r`v%9gk&'ڳ׆xtY71IFԺ0/՗uؑf슄Y(I,< y`jӋm!_v%-rrh+`*AGZ((y?5jlsU!\vCj4hjCA ܞ\O.<:*l]n),U˟_x$4k;_I+dl >B7 ^wWvl3K5  ~r0)ʜ' q7ljAYGy泚p)O5]Kχvj\/ttQu5c__ o k.Wv\F˲cgDQk{-,F,~}׶ɿ7J01ܲ8oɵ>$u{/hvjQm5NVD;qzsUL>c-MF,"N Gˎp\+ "m]vD z˹9}͓VJo]H]{fy`֋y=$MOHvWp};q//<_R5P.j3XNUxR|JFa4) 16ūk>-FL8NtL :B> {B ob\m- M(?6/&ZCjӧ(U\(&9͒)?+]u gu`윊yN/_4WA7VH+ˣfY`[e]Q}I9pqQA3 E KEYJ ] OW˟0C9V(=Zw-*7UDi>)] o%][~t|wtv-ZhEnh[jX %Ϥ/D'JǧX<|Sz 0g ԌRAZTS$K\peQH.g_):"UѸax !S0FfjeCZSA޺YME&146EҌU3 dT;`nDnaEֹTgR` t-SF8WrHO@wE=^M$;H)Y@afN.Ugz=nke|=/3t <ŗeZ+nbx#9{+0ntX?h/(@MB_2ն럷 3j9 3T:-KfRF' DA7@6ΐhz2'F`6~i^"(F`y-T:OͶ?l(- nxhv/@w+Z|}S2拝ѻ_&~PYToz8x$3]u{ypsi3g=³ʕ!uMg%CG磧8l9:F~kEH@! Gθ\Nzjt8qͥng$:Mo_Yfty!f}aC*{5 }Dq`Sg'tzH_ ׈=ZA8=hPSSlFh iЮ`Gyf^AMy\' ;:,!y i]Ez(C :ݾhP-GTJB1{Hdy2u$4q=h!O p5:{B*\#O' ||oΟ9 .$۽I&(K2Xʇ)N+d*㬯hS<1H3n7;R~K䵉ƾtJxFBK1+f oĆb]6NgwĩνuoM. +R™hb SR5ô壥 ;򬎺-)`aה3K(w -;?eIBvNh N/-qN^gZE_e%)d( x-q: ƆNdq@pX02v6Ayoez5J^{Mԃ޴FUFk9'2d&Z}86'sT^[=%2o5'>r)#*V=$ ,ؤ 㟩2ԩaSjZ]ǷOlfQi18mFy_4Vʪxذ{ 7 ,ɴf9‶JyPiy=տ;d vw𕶖z.*[شф%&*wqnXKGt \Jd eМGݽo)_N?6@I0Jqv_$95^8}YI7IC #c+Mggq^˜MAʲ |Z1BP:tBnPDc{ pl&ɦmG0~_<ވ/+GofILQFX4x]x!G,zV 9M.G7ؗp687803Lz|(xpWx{xg+Owlu*o)Pڣ7CR`:2{_;~bPF>)|KlϤvq*g%;w9oCp,npKL<ߑy]]:{j(%Cjڮsjq~t5D(aT\?nB ؼlqsZTɆ1;Em BApѨ? rvZp~)onn*( \8#7M g -85QYPTnJC'r]"c&HIst qjުOJ&ht*C;S F?}bQ*egsGm^y/\af j$j^.[q?0 hርY+NۯZQ4FFE].鴯*N;ٷ4Zte>)T 7bIRntM]4ȖHqlBmHؤ_p,t E>Hc2}ΎO|0W&z:25*{-c E2sH/tYfQvT oUQԢ`۞?+'?10p%:Hfƭ$+WvR7e ]uj hki?lbډAG6oQ>EwX\gM|,{/X[/+!o Cz= P:#M춚΍&iC{h6㱙]O9&w7ӋI!Sb" ׹KB{3h~80O 9sm 7W4+s`kn(#\_ z7d8ΰ#s+)Pg s{Fq 'Hna绯)z1 }E_Jo n zy8kD=S+_'ds}YuvY taI|@#_;|.k+GbK[B\?e予]] Bp#O~|k#ˠӠhĥfᵁRBy޻;/g$?+d92#7Ĺk|^tFz !J1m~ͷA\,5K#jͩIXԦSzDjC^5cBp~joV" 3\(c;aA8%<891w }|Ҽ 3;ȤƤrkRڲ]ء96$2bk 9iNͯVŷw ;{/{}Ea*N7Ѩ , N7uGΔ-fۄ߱=?s~鯇 ְşL")1> Uy Y6:@+_D V> |6 B]*>.47Q>-`g5;{==T5v`V}-p0] S|{W**aKx|Cַ Q;N9 ( Ȯq͹,6'rF|zV)4 x1]&ILw@E+\`X9c%)&&$@P+:޺DD@3Ĺ'oܱyDF[Ĕ 6z=KO:vr/CvF0M/ى$.bMd~wO>x&ˇ&¼#g g0;q/F(M1K^S(oO?!]JAP4RS]娖Ony<e+nTF{ݛ⸤pbN=2rBiQ9wAؼy}=u{ 8Tw lLVkȊ @{=ؙg^ >>>=#! /tAiiX%*?(Z9"V.Oq@Ӥ0͒kZp'S5*؇!yPtّ+ZIe \P 15# Wv:d=@B2ILtKP&VzEQBa]^}dT頵}!(`⾺^gA+i.]^@tHqDĮj'}b_$ag}2` *d'P]%*K,SRU좣$ gbvż?XH5zbXrp+\ .rA>S!t:+f\ jӂZ4 }, N%%hB{HbJ$֌ex$GB^|h=_.e {4 @&$oE"gp%hs;y9| 6 qiʈZ>aImt鷹pO Qccx-@ðJw^\g!L $'>zay@AUX O1wUa}:oP<:&Ǣ<vL[b"h.MHL[' ZHyCFgJ|W,`W;FB>0n8̆zN1zt>(!?ؒVW0nؑGp`-!lhFTe,%L Th1$B7yWo`Vj}nzs 0i,&$hn%%)͕-XiC?62% x$;Q9^,5 f.=5x,Zg Ct8?#͓Y0@W,zdbs}C^?[.hО]IxN F(W:>phס)gAfYao[<?3d##;PA.P*=5?x[5ÙBdV ř1Qy qSjtwj霆&]q#!޳L4o]տ:[(!Bg!J^W{} IHj$azK/x$1) 8뮝+.rHT;KX0 GLbOG.=㒅V6&k#Xce\yAE{$g@N5 b뉓\FoQΒe*ŎI=FYow~ςV69xb=fao?% ܖm,⍄]|W.D48^5ֿ:NYN557\R!ȴ@ՂHk,XRs]9;]EQ-Ps2 J(Qr1>[e& .oJHcf\n{ksL0 8>-FkB\HĈܰՈigmMqyA&Uc's 'v䳪WOq|Bl"+[Ld3]}F"p޷~덭f~g/a2i+tc6˼:3YVԂy@+/?(k'21@mVt1J> Z8SiR_̈nI`URd}cOΌ)4-q1$sGz?r$mtt7F8). v,(׏_8/Cg4Bϋt f#L3f@~>.+AG*9SۺĒf&cο9@ (M3˃ Ɨ> ݪDxyE.Dћ:d,;wMGfnߌ$!2@8~I1!ܻO=-^6a[;z:jiw `-FP,"$GCD'f'H:Fe85tEOkw# u,%F mM?V(։p;z1 =-Yr1F!ٳӡc U*F _s ̷3E Ia𔉷ˏ-i5|TS=OKgS6a>Q`oJq;=G%"4+ {یk4>"^H [yJ<r'9'1P#U(u6ql-Hx;/WCN&)sd n@Ť2 "}W Td}Zu WT:ܾK&=Ydv ;I Nsph Sq8Sq<>Ol-N!T,>S;!b3[-b>і# Hf.RP _k-nerycPD$ig#P/m6.XR5Sط*d/cbEI7۳e_ -Tj=;kʻ[)7yaI^YKL< B[-"JP!n$+GO@iP/[*WoΊ&Ν5t쿓M =L]AB1.D2nL?̉Tw(:jx; &T{N`V 8I{ȧ}rda8lVMHgy;Fw=18_$69W6vž 7QptG M*3xT۴, Aԯ/D`o3bDn3gQ'ȒO)s2d?Dp 0.8^sV(ԟd+MŻ*XIygtY& p9FI8d4FP@!kV`;(PYw AW$%w؃^(0 ʲYUҭ#P} uqV*>dCX"5}RwUN$/! JIٵ![`?vGHf i+3{*JIthp>ȿ3F#=s{b"iFF|^sbd煩GԒ6(=EC; -/cH D$zB7ӥ>*/s0 D*)W=!ꥲSu/cA=9ITJB $,VsIjt[Wᓠf?4$Me7o^Bh$s~H:<'q2P?Ȫ=nFr.`=icF $$x|"fFQ t ڨeR9]Fi\(!tCw?S `R7n3C ;dc=N.iAlmX%3>Y+%Jvǚ$dEO@]9s;e 3pyh;(5+uZE!Y) {@Y3NSFss1};+=L=\TiN8ş?%,0 6\yYZ uiD><̺jw!|sI_V3Is)&&./[b_FbkI" WU!%?քM GRIV_D-IsQ7F!E7>H#%n:vOAVoTٳry,E+HmE]7Gi}͏MrPvu~b>'Zv/9\~zklyN)/(n%G0]~)j ^O$rm' eZhk "W0; tCjnY* U(Iv5~dY21aӧyA)98xttӉolHRݑ osounkAfa4|.@3L|q@4wX/ A[e\ᘭhdžjza얒NG<1 GE&>Bo6A~<_{j(\͡t.MQjxh5ͽWYRⲑtɄWuӛ0nvNk Y{  \zL]5lzU!D'W噛`{Є}V봜TJ.'$bMEm ;]/53mS(H?J!Y~+.!6Z5$O訞L.jW{R'4ņx-l7@*b:Heۆ0nJc`S_)%h8BemU vdX=];Ve1Wnk*iIoPV\{ 5d1拙})T;!Pg:$KVQvMda{t | n dj";-?S(?G6*}SEEj{Nwư]LD7K#Eͣۋe4?Dw 4:Wkst" ,Һ?:I=wJذmWlyO1`O`},zf­ 'gQ g="tnzI=OF'm[]daf(fRL n88ܾ/ ˪DAq>wq-i8"4S_'-!>nuws@^`魆.-5<w28lW+VU&۞:,З5}l JkOGg*e5Rmv[q]RxaDL2[_GL+l1z>Oq{0oL` jH[%C(Ly UnYa*%iȋeAgj:v|f W;!~e ^-W,ۭaI= v;Xz|DŽ6aPyP~I9U9[G)#1ѵ}0{S?p ^WGs}xL/WmzV.r㺓 P3p^r ߋ=qڙڌL3Mvq1i@;f BFS /8pε y'mY5"`ݩ1܂_DŮa4X\0;tO5 b![65LHڵⰖ``Y WBض|*MM]u>tV6!& lۊz6$V;?3 ٔJ9m ϑ8)!3JL}?%>T 7.:DLN"y%KY"&UH4t]"Pco&)`ݼ%s .!t>Iv*iZ&s9.N<2fT; `axf;~%/O,Uh־&&v^l/'gmrqOO"%IFMyKS|?FKcGS*( #H;X|_ VT Nfr̡wcJr^ܢb#ϩ.@fd2-@bJB WDu翴nf&!Kκ+=á##ZעmIKssS%*+l"Zٌ?"зխ8(T@ӕ@IV%bүmMxe)5Fh,QPJ\fcCjZk䕓0)(|ը0U Uh| 4][w:n<.]ddBy\/ԥ=}t*u+cB֚ȤSN)7e=$\- UTDEO *I<_ӜgqgN{if5ʪm̠T El"30{?\)j{4lejS΍VF2^VOβ>uz.fE$VfYMDY:$V+}+2,~a - )" )uv||_ IM=>0 ,֡G\0XB>F܋q(ʠ #Xvow֜.$p78~yɫ) Z$qt/xբF>yș%J3bӒ|)o&zs@+9 5&彡7lԺ|HCIɗWk׏bޞ ƂtġȼtceY D S&F/YKEPo~:}C}ynICϸTп8eaiQj)1|%u?h3rj3NVV  ffo`1cx^y,v1oN@)H1;vlPkT.{B)&,8 Nq ϒ1oTǎ µ/P4;bT@~P#.RS^;rm$TF*i ~(q/t xc@VVdǃ_|#5g}=|c,J}Gig{e UVߺ # ֬'r|/_7}HjVIYjY@a m>tӠ[4lXrS$fԣF-"1Chw̚"keA[ԵOtG6@fFU_k.5A.E}0$ :gٷq(ڴTjC3tuzy:->?IK?@|P{~ȗ*Y26B>بG,*{z.X1NbΆL̮VAMDJBM)[ZHBIAv޻=1@Jmaɒzӎ]R9Ri؄޲<0+t#;i}L IR"\%7C&LG;O&ف4a%ep$X2Ie-?h*w^m"`v=˜) n+p@TTx]弄DʥqlpxY:H;-;e-w 2skQ7=:= ZU3 zySOrܣ~y/'h+!v㺤8hT*j/Y_Aм;.Ba;X4Q*'͛E*d_q{Y"Y#jfsW`^ן'%yy`UZ$QmsKu"O.bjrC_`(w] &?5K@=9]zr 4Ps1F<Θu -ƈ&gxU0qC `HE7ǿce}Jgl)~ba>aM`QWO' Ln;v 2z96oV Eۿ d%(Ϧ f7ԓo8H#̊XBmfѭ *}̯ sRh~h|u]Ǖh1SB-o{݄| 䁢YOmĭmkp>Aпmõ:1`d";}NMgxD4f4T/jOcT8p+)6QYRZoV>"-7-.fxE"NZsE'a_kO&6"y?̠ G΀ (k؞4k?es_[1чT){qJqSbqj1C͓(z"[5LT%X5:^=T@*Kl2/D曧(zC2\Jf_5<hUe!kM*ힼ~ߌ.sډSF $T^SW&\'5eՔ\ͦ֒{'>5f ToEM**E97)B76!,jtQ*z Z_̲b8aRе= ܑ~.yrcdK{r%ζ˜ɦdiC|@(̽{םmO7@B9nq;C'P 8 at; zX8Y[- ~*ٷțhԝ 6E.<XVW850rTJ;M# (/~LT,x( ֊($*YMc֎㟵X$U lD\k..ruqH|ofz#A'5v^[vS7*zӁk qx flV{ia?ͪL  w6}Vp Fk^.0C YTF Jњ&ay+}nQ:btP[l^z}0Glr~ ֪?Y4d 4仸zт`90Ԉ]U!h=auwv+^I^-,(^̌ff^"?4Dnd(S8cS̕>\y%0Wf iG@!qF?ϔ+hFG|z8Za6-7IʮC< /^sʳμR,3]k6( }{*k}֏SO>V^&$rNu l{Um/bʶK٨RjU碃)JhvhUS0{:W ʻaކCTfZZS!?{ {zSXfjb) NͶ˗0seƧ bZZp-g4(fU#_! Z\?Qza5]QGkE!E70֠ S~a#Z,8]KRMtJdZ?a,PV`d%L*Fqȡ,B ÞY+ߛ{CLM.a DvwnrXp]x+{;r4 ol[EL URN4VlR{º}{D#- :Jv ׮:'GǸmWKs(\טn=Ӈ*[gy2߄(㥷Yq auV;У.0et*[۽:opo*%r[H?61$(&pVHu5,"'4 Q`HJ6)<#F݆\cK*K%Wa>*ūd٣&$b,*=UQȢZZIuUezR;%rR׶tvͫ\Z4嵣dK@%Yj@GA/G cL2t BT9 k+"-48]@JDaX8!$n=7GLJTyW]wXm80#2ڸ·n#UNdWU^;|Dg%7_,BaQR5. ݃5ꏧe҉O*_|47NVJ=Nk)ћ[JD(K $D6yob`~+o֨65S#/c} I&gOܖVOSbz,t~r{83n7@zNͦwd[%ouq`>xw-[.庂HIKpoX\em?Lu8(R[CJ;fB4#ؚ.%J|88ȼRlVn7e&41(2i+Ҫhe߃F6桩'kC6@Zkv;4RLXlXSV}O؁ՠ lAez3[56<Ȑ?{˯O֒We'cNęNu2=~Hس#j؜S,lyA+ 9,VNL6ߠ3+2i{V y"\`.ֹ7 )RSqY/RJNjov:׍CeB9mF籛V!YG{GԼfdd=25UZˣfL9=볁*ckkތ_͒+JZJﰇ\2ί^$&W?+p~C`p|C^NGw1Zy9y}Z*2RJ#FZ<%PP֎Qϵn}Vd{ȱ`MK͚.4ۦQT:H4$ nwV4hYp{=I.Ȥ]aVt?S)5Z}B~;+QWQ'I \fBmǘfwJXRB;͉Wb7tPn9b { %Eil/GQ(LflӡD/ˏkT ϴۀʀV]^fҸ+의̓ j!ovpMZC:ULy_63k>McgA&"P}?1 D-@kz[C_JY-{܈VIHGTSm#*{ZHÃƣZ=rZ]|i"H@`Xe߽j9ف9:ű˷V_A{tWR]"dWuBY~0XqAzt)"/ԯn``ЗOqE/)JoA`ѓ VHr)iV*n)[Y8~$ v.\l_{/TŻJdwIv=Ba;[l%J~ɰPƤ 7T5k{jvlFmkD=|2ǗH:M-u(+a'e6m,=do[)A>[c;VӣQ3pۆz"T8cX?^ormm4Gon4ddT#rCfo*,by-PH^.: 882TcNA4ԉ71Le#rCRi+v$hJ0=WcAlJP]sQuO*h?UyӻU!s) MoA,ʴBq񗓎aIS̒E{j G̒e^(v؋k`,Z(ak.Hxb@S7eX 䣨.Ԉz=gEs.\NwEgv n|cBsgX;Xs;(o[4!.'_׼Y ,M懙-?ONW>!Q . R#2=Ll]]#g>5Нc3+uX#̗@@V= ׁo C-A~CE B%DXA Kz_Z[tbmE3@ ź;(A~!b~,{+7x_3[DGm^}TMU4r+h}^\ *('PW,|B̶]d \ĥ@#hVkbPY%}Р4WrbN/ ޭ$ t7=)*!=0Ǡ&&Jhy*/A'osa Q|_.d:aQÉ9\Y'TLIWI-X#ow8s{Qd pn]fU"F;$ 6.qHRf gX*=LQ0,}J5Qg ڧe6xtfRVt9]MsHŠ&쀞8@/EIuoK qé'^[&6f۔K Pd-g+O&WbIY30ոHgGХw?dXC2}h޳"^5;;gܸ8l ?{󍎐1l vd_fq ;ѭKrkgM#(.a FNߡJ R b+Ly+U*D4 Ыms&t+sQk9UDU5ǼI.$jp-3zc Hx)b6'M,T]/p(Q˰U3 x#%2VZ.X"x:e^V)c05S@bڴڔin+TTmw`+=ʻ{I bM}ޘ8VC'!XɑR9=!OUZD`:1ɛW&?t@ZNgŽ8h:|x̅%{!镊5x!iźVQ|sn/NS}dmy0<7 N:o8\~̦U&uĩoyn0KY:XCК LF*p&"LƴH1!|$M$d>L-i(Qv#w4qQҺ\~L iʖ7!gYʖªyz6r-gG)4X".\\X8M9ͯ7'SH^\_0DD}Ҕ)v9dO{Jxyu7$phaF~=>{6aS?=ξ8R=΅ /LyL1 vu^s9»*On\[_dZ.EpܛfZ=zSZc/O{tn4xpNV<X Xd\WXr?WWf!J+S}hܿ9nD062$TGPm뜠ِ& Ss f< J#b0⦻E:0[ ~"^2 C$q0:!ĥ"iBX{Z;b_e;O_`0V } ƔDթRG:F?|$}ҷvi%L4;ܯmgb_"z &uL]s P2j^уxw?N`bwMl\7$3=4-7Z J$- P7Q#6rVf3'pE{#@I9K6 k]ij5l#wWft#0D#cMs+l"HnGٴ 9]J oqNНW,2Zvk^>ٗ CuPcA:fD1$y딹4ıS(:CW6Nej׺Y 5oHN67r$bSYno G g9PƁĠ" &ĸQ|n#\Pv>l#Ȥ\Ie5'Z 4Zpc1eG)y'"?ÔG R @F0}ĢvE+(2Wo1i-ӳղAAP|$1D8acAIKB@b~QO}A_Mt=1Ș[|vN\J~5mM<J)19~65BڭU.7xAZ\3H8R]iMUaxv]6,2j5,ǔ crRҍTܓއ=m|2ҺB/[BJlĹ>ėV{dv yOfS`VZ?p)ŤE]N$W4.Hx"ax!2% xޅd._EMo&qc Ӣ_ia P.q }M7T}$+bS(F)%`d]u),GM p Z̟s)>ƜlNKq;5$7y vA3U vq9ZguQ~y\D@xIrnr>űK<8?ů* SѤ NcZTO]w$auM9BؼھrEl=h xJOkiYDџ a"!A*92fSle{l7rN)dPgPAs4LUg6r'c!ԖVT$/_PkGsDG98O6llI;^m(oQ_M`"rXxF^π7M]N6msFq'n"2]}ז-XhZ,u &auoV2Xv~M ybA/&cE֧E7(2 o)U 1ĒIHuZdfE,>HG5-je5>vҦqÊsEgF^N/U γ^O`,f;OĐ 7yz[q1ĔAx*(Ek"-"f+9w 欓hkG_SDεƼ.9ĸ5dQ.1fi[M$6zW`ENy0J<|Eٵp?rlk$"> j`u27 st9Rj<]?xDyvEl Q.Z^|L ~ sAa| ^uV?ؤ4:J+|O;A%{ʏ:mZ3W]W}X91-U6ךT>-},1nwT|5/+ 4{M/M +q܊{BӸFyx3.utpCKFc0.׋CBFFbB &nLO^^ '!+]6\Bѷ2/ME/PXI4?7(k-O37à I}?YQD7T8|s!hh#'̳ya'[Bf)llDFXm6V]pl`ѨE!JL/4rq+<4ui #6ܨN|NPTpxa/wէs⍵ZʜfMΦoPXZ-GwpՈqb+]CLD9g1?LOABd 4V3PdJ*6+};hGn5]n1m+By"BjjHc6(+<㕇Gurt2 ?z|D`:e ߌ+<"czcnNH&#kp|(^ 0ܼc Msj #yOwL\2H ̈́αV¼4ق 0/;Pk_tK'=cV0, ]6t/Gޞ?goR3\HH5N:Ak7.I[U!D=Q+S;c7WVBi0%ʌڒ1ɹ3@y#f>i+>-ftʩfe><6̧)t 4|[rkru$tKz9:x &`/O fc SZԐsǮg%hK$؟(3n<)oTk2>j=1QVD:~>F?|{%啞Z0xZ[/dpF>~$I aR?ϯ5MĈ:p뗢˦4?dIQ5iR_upڐn Lb*o5NV>N=E/e!U^ 2iKx,08_8_xR=V0vnFfk˯5B5sO3|G^6IHwŋ|p?^cuj~TeGC9NDJٚ~DOK3j }r{=j%~.dqѶ9_b6,f1)9Vl(AmtJX(*}xLui$[29,b/7tr)U%H'[yT8-AMQk ;DI }t8zf!tv.Rf"Gvq*x)%{#cn~_8T߱ H{@ \Y3Rt'MYR+"@xjAr0X7(^pd#v]|r3 k߸oT*JxsFVÆE`ʁ9 m{&z8oYNBk7%'~ItD+iy > 5N}u>[#TS|$п!Ϫa}efW<PRhy~sݒcơj8ʣ¯{GTf41M ]d]I-/uS=vnf 9#eY7azj5r`Vx.U[2RGb%Zٶe3vhA?³qW:_Z%7;G:/)nRoz>Y`:~qF4jNuUJDt]u(ہ-ҹDtA:Ge&5>|/-;LcPj}MlqcyLnȋ=.]z4(0pÖne'՜zއG<=7tYK؀z*0\}EՊ-3@%|}K d1Jk(tW\WMՊU)q1op0mB+ș=A@P2^ӲKZ &+ UG0\@$4LTg*te]K?qnS3Xrv1w .uFۜhb`N ϕcO`]ydLA\D1Ixjo2zidJy22L&2 fF(Ǔϳl ?^A1VŜFš !ȁ}{ٕg)lE ~ ܱz`BX<_UyrB:O0 MWJɳ*R?L97fT&0:~敝q4]J >#K;viYMI!ס#:A(utmdYIPB11--$V?R_GZDQB;|T&g gqo^f1i(T1B klX77*4cҢ]e0CQCkvH,ckM颱}i ! 4eVc~bM⬞E9u-2 H7jV QrCL/vЌ㻆?8VՌu_0oV 4~:8s%I,@;_!}w> KI<账6klZZS+},aDFȠ+^9ݜUb68.{- C,S ?W&oDӱs_oO޸R o %9IP0k @'sġD e Z\GUVLD9וߤ3g<'YC<^gʒeq^>U][B6/8L{"ml ݾPYew\tWrU pލb X 5֘Lm3SWwEݩ$ x__|TET| zuiy8Lզ!؆ [VQlM5%]ebWQ _]>+tnꢘwf/b%bgڟ7M8~l?s~L<}l4AS.bKpe+0j.ڳڒzNpxS [ʞoHxx PNr BOG. M zZt<86>⠻)#h/_WL[=_~ ) G\9PZrDo?pjə;8ZӸ-|NqϦok-fqհbgb+՛İE__%YR BТt!3AeK-Fkt-v(Q42 *s]  0Q\a0+U?Qبh|xJӚaU,UÒH\OGisKf?F9#0(,I3[¹vԦ65m 3I4}L.D;eK.. dOrO5]sSZo3'C{A<;UdCkIVfHzS㸤|;1b 퇽~8w3݇lam0 jTp(@,Exb"l@_4)[<9cyn5ǩ .šgB_N6CnԂJːtAٰIMWN  w(Gm`/4[},L˚{K;3((}-PoPcw|hm)4㥎FQI[@ ΆtQ6htS8+Qb\V`R[^feL!Hp#Ba)7,?[sJ@bniL8[KѦA}u~2v?x+  &ӭ!h!m˅Ib˪}–]T "?R_?"8J'\ gܟ*oqmhL*?+gMsr!0OoDxWM-RE`iى9 5P[VK&Mr&ېF[$%0bqƴ3CTm`*smX2@W'O"z2kJOB}$v_0zRPJ{-wwIiJJgȓF3յSl36L>II'WGZ'3ҭimYy^Ih -Jp761]S d(uKyDisiXV~ZV60Xd'Os?$<7MNVB7xM p6ץf38I!bEoGz.R}%m%v;e5wGpȨ8[hqxl^ŭt5gU3E"^YZI켮d |Zl7ZA&ȯxav9h-tZ ZœGރ6QaC( Pm_O!`mbt^o޴n]@F*뀅%0>ζ {*%Qǥ:&Gzd|%N 9Ʒ)bg6Ƹc_WlkB-MckS>UʃR\%R}^R<*GؑϬI'[-3'thLzXiZbܩhBi2yzAԇ\os^"d\jjټ3}Y~ʛtoI'],>Fn3+`)'S*!o_v@85Ӊ댊5Tm\eC"2}Jctj&[QX723`TME `/@`ei9atdC9-ijY\}h:õEj >,QjqJG#c %׋ vuorFcx%_Yw5;^ ٸpDn +_{It%Z2O&RӌLE EKԌ1RzPXT[i,{ٺ5}qe 5\yjLӽ.}U.Z߹3t /jY.T >-vGsPc/AD $wZ%H7Uche#m6=M7mdOISW,xl1FnG;5~G@Muu\<1SlA֊ >j ԍ$ՆGyqx]xu@نF*v^D RKzh(㑭MfyF*zЮ^x0:ACW uWZ}^e*Ҭ5rڹlbO N}+jǽHin8MJe3Չ_`1a*? ؎{M3}3'*ě䊃3إzd4#γ;$ZlF6&ɲ45kz*Ift%y%p7@퐹:2(dpz<8.aؠ*c0055-^6V;ISZr8)vgPk{3W _3z^ o9 ҙ42g%+7d@GލUtcR֢zPΫr^bdAWC!y,J",YD8su(cK`_?{y$`;s ;]Bl7{ I2Nu-1\? ar O"c88\O}y)W4ómԋ= AEaAIJw@yUp]@_:\Gi>@wT33} -_<(z8_wSCKݐ,?GLKav:3C3V"W w4!kDsJti0}ќ<}0cɠhNp4ѧ`ʿՑ_z;pRV^O)ylͱr1Nr!6OM[m0&osM,$(eW<FNQ&}ŕm=qL]1*C;9m!Vg:8B9Eg&k(邜jfM a=Pǘutfo>)Ӌ|ěhf:̓"qtz]HJw,Fs]flnԊ.CB84bVHﻵ&3wݡ>3ƫg3vS)'HӫlIlJ_2AinȜsnGYݺ\yUn Qf`%ltC);>xC/^|1zBHb7CL!A=N1'Z7P*-x1I0A~n#9EӴ }VxJ%KZxL#ȩQ N4?4y#oirx3NC66y ]wSOh69\Ki [ESꡳbH:Pzs.#a#(4aꔯH7p,${\'u F?9SԌcQ1bIUJM0&.X>$f>Lˋ.ܷ@:q~,nV}hnB˷KAWg-rYK@ڑQѹ6F$uyF7YBŶ0Z@^ӕk̳jQuG2-.rprI#Zl>3*udP{fk MDv᤹=/km`ӡ"RRl9)ԯL448c>U_2zŠkTEѰ5oq9AQs2ƛ2zj `ޠ^d8 |3؎opVebg$f,=(4$lZD팓#NĀ}")Q5_N-4έ{ O Xo䆱Ӿ=&F?- ebh׃^l/&ޮO NӬW4Nn)lm0e+'Dx0j(AƓusһ%P!@pIlzitGd 'NVG}] p}5 n40kO ,1FD7qo=]'hq5M3ZZ߀a]G]DfXygaZTֶDkP 24w)ʧ0+8dOSD=~ldzdesdTSUebFWC%Β&lDo"8nF(J BAr1Rh^R L%KW u{dYx#4CHŭdrDKV*ZeҐDm95%"ڹ |6c5sD_ּoAtl!kQ\8=pRFQdfJuc ӴOٖMG-6 %̤, 6nbUζO;ƒph[NVHUּgʫԢ:wu&M ^%ƳF>d)ݍ8#=;t?,lCOK ~3 tДյ  k꒧i7_5,@T [S󲥀c6 ݣl 8w$c%c5~L"G:a44@!Mh%/b =u);ْ}qD[4$z  UejF@be5 ifk2#_Co2Ofk`%qqm2ٛ20Bl$SUKi&Fd xh3~`h."`:K^`mUQM8@a^Gu-sLfNlƼ8N ;8y! D`Cx]얲ޮjh xe7v(g*ڰ? Ii{ Ty ^Y xJ/\)x٫fbG#|r¹')-lEDDEO:@{W:T!gՔeoS %s;sF(pdF ~2zߔuǠL9pqesՠBe轧| *Y STL}V?\I.6(*hLҐו@Z^n"VQ+zt-yjCP2w_L<)k] >^-AHVD;"VXxza]~OyEX@1 w?~CG.a"ND V HC전-Ym&l<*rssyTEf0>no1>qrI}$ _2@Gdf !Y [c3v<(W8Cgg$S5뇵GoSN0,ڹUV`NWy^i x;Ȭ+mO󀬙';Ǿi?p8D lM3϶#{%qICqϷ}Z&ffKSysMKn)Ls`=.9Y=~0(.5 S,Q5W͌r #z5* M)8cVF>?_e`nm#kr env#Ul&&$Nu'/WP2-g6\bQ^Z~ 5dC*\G翛E ]#IBXun,fa L?jLa_dIԚBj}FG8Ͼ7$KaY;^mL(+?xf;k1"A9U%E# c)hhb˔b}y v֝s{9 %(A쿕2SXZeJ}|ޙ2sXTtT*XU>g>KHmsEQx/e(X 8|n'KMƾ\`τĉu@U@0;uܛ@2tPOի;˫qwo8F"3h)$I5럈<}zR",k;Вk8ʯG#y ̇>XfVԼQb]awh%FsJ ;WW0i6=1=vG|IU%C_izCJV79eFKw;#*#޲zˑ#:D u5 YOg]}c+ ׎$s_I}{Z_͜$ +4i=ۙIoyq5`d :Am\G866YH%Dc/2z9L#~l\k36gfN "5PC89IÍ3( }/XAkgZlh @8Ο6h{Wy`J>(W/XR;gHL+bOd: 6]6Љٝy֨ _{$䚹XcSҹZIzFbl_u0zp~ehS3OF{<iQ_xEq]j40?8~ɷ{ꃩH:3֊xu`Zi2+H6} Ŋc"my^HB{6CRT.j1U?̀)ŭ-1(Է#ٶt+C]J[9:!bOPfvˢkFb@FlOv::| )>z,BйSuq(&J~H`w0H .9"K1:c 1w+V;p{K :XDnu5uYN:p uPQ6˽]NW`)#G1-P'up8fD,AyiND鯪Oў{'j9y`In7wd;TsR@~7d۹{Xcd v&j12 ĴjUk#\\K^_юL@t"R& \.U{Efp,JSzӮM C\<圠Z47[w,2Q+t.EajA 4;@":k)dV}.g&gF7ʱ0UKtKI=b/vo&v!K;+|}"u V0D]-toy RdMIJ+'$ ƖE Z^"lsJĀA|\Wf;yRj{5oZ~-wx۩AV*VnIW5.TYLO5TYϼ2v8]BNq=$Ɵ8O$A~xGknx*YE+ ϝ1쿩Z$t~ܭɝ ?I4}E|obBECO?csZ+0ʬ(-<7eW B"A!``:lR5GBB5C+0}Z;-_^WKvn}9WіwLN_MSS`5T[u!llÑN8  Wo9HN<1JBKa~%n};"cuD/{3pfU{/D_r~ \;40<ӵWa|;T>GK& &Xg& 8+/;v%g{#ŧ^.BQyL bOٴh5fmb.}`sX/ɟnq(«oi&Tr_NZffɡ?1"]_-E`{҇2*sVJcM9uT瘂_~/@w4-%khk!IKܟΝ'Ad5ϟYM𨷁v!|k`猉D^Ϲ;mF1V`/:-!=AS\ppt5${g(E ϴJb*be>_ N2Z,覠L u4y*6;u>;r?:X HU7umb~~gw'b%'1!ɗ7!U &Er:M0.m#6aGhXFB?&}m= r-{p U3[ʴ'jgZMG隳D2~⑩< h4c[KbKA#м;A*+]C^\kuL_U.R[7ӤH\1P+=Pˆtl媤^Tlp}*Ro*%WaqE$Ӟ9D [E!y'((`, s EY1Dl98[bi9#<9wi*ק\oBqAѴgbl# U k8:v&i4R4pF sW>q01@އfSgg{F]kO]p$#²c)ս(M lA/ #|fFKV|G0Y?,*yurO.[\jg(~VX|ɞ ABOe0Ӳ7= *Ĵs ZgP_P)KX(gqZP0~$vz5`-۱^o-s\;ʷxPjی֣VD8X~{%С}Ŝ!U3'7 oZ% R'`TJ8\1{-][kuc'+.PBR/E)6 L2؇uMnj # =BU(ڈ%0_'KYݟ+R1t8:P* mMe\M+:rq`~ b<t TkLW "|u {[&0Փuq0µn*3C!߂ީRTj!3vdq@V TdE^+_ʁnZ21O"gJ\}XucVփ5z?|Wbጋr?)xjI#A߼,P")YMhNi[tDȕ&olO>J268r,57f/{_"xE71g1Ϸ<{Du,2>9)& 4$"=#w.qYsXTŝvؼ&xG$ ]'wØ^oL1ۗ@;W-}rEYEg:B>b j7Xu++hneRqz x9,o+d剒lN7}Z.@~ariܘ!$B493H@iUxsr)FΐK赯{V,ԷUw8NP1GRy̛gw_y&OT;q-J%2Z6H "wufLi9uRs.\R,Uӣxowo)KG=[i45WW c=vE@/홡K1RN8lV<3 m04n1f;ToBnheFȊKi7YSh8Kи]9K[{h L91 |Q3.dTA~I=JayIeG ms pcn^dC襏j),ZX"$GmzPĶOӀB W*sUE,9M8 (3u6R(UL`"]%fЦѭc`Lȡ` +/V|f{hq\dehP5e+כn\ò"7?W x$6,6,ṟFQ@#Pb{/$$oji9n \7? Iv$@K{*I*\BKXEY Fx]xb%&nk@CW]Yh={pz@cp9ہ 'OA_ 8AH%/Z},&$ႂP zq^l_Zvn& Z6i΀^n䍴7ƳO\_GJG$Y :O.76- qI0[hz\=eb9=ђ^W;OڜQJz_A= dV]שR6p]Ã~Q*3e*EۛF\WZhuaH;hc`Q_'gT4Y m^oxоkQbef530{d`e C xτD6KJRZ)qbc[I-aFvQMnIk/us1[LaVL*`}s61BW;C!xώoNB/uSrZSq4X Tq=wUqP[iV˱tߣ G N*3ӹ 9ICn]3Q'Ks2 *2!DT+|$FNN7tt0s߂"'G]:0jV;ږI}wZZbӞa]SEûC'UפFl ԓurW-_0cIċp6m=PPS0Ch"xi7,ZÌ$NٮSe0j囃((7l$$i-SPI&-K]}E'ԩrѓY%lٙ R^x9*D:>]V,iBCRu^|b`n?-B' BVܽӧ-\R(Kke1;qB5-%*lOy_!w@)5.i qm_uʃӓ.q0`?@W0?b>yv;2 @g.aבAd Qi+~j(pKMbv@ٹ?1x~]_(Pb/Bu܄] <: fi*i rhoM®=Pۻz/|UW~!Ʃ͟8ޛSF{\x[C}P.(zt^{AH873 ʉ]x(.15zz_{7)#)q!P1¤'!3WX.26.#ƼOvքw_J-M;¢@Ľw* Fmy11^Na~/m 2S=vX*ටW$϶Cry sB/F񸸩30֢z^Rm9`}BWTi_1a>: OڝDk0n p>JMVm m![]OM:9uo!U`4!K' /kt:xyOgS:H]umz_q22 nB%8F}K'̸1}8כxklHDZ>_5R]`mmɉO) xJn^IϚLR#v%ZA3_fy +9ruUr](#!$zWhY6FAz\m hP!U>#6ְΞUWQQJMخrJ }$;5>5PA9 G yxzA,\i !d鷴mAdwx`L/9B #.Ze1%䥒F t/3֦]pPK_ %N3^!@g5\5UwƀoR* 0er,S&c (zkjxoKAM|W` ȕ/bܔ؈bdE9SBִ\(ힺ g~qDĈ/]z~ŲCY3 {M/Al qHގFIsl@ֹ֗) 0ĮĵyqXQjm9(dMqޫ_Ϊ]2 !QtAtD@w_cO?)'=¯Q rpɰ? ]2)a/GZ*ך'צXɓn=`UD9ٛj?h̊8*>٪hNK 9d*b<_iG2/ðY31,0!ٳ}Ij-ȺnOYVג^rVۮ34r"?FgѳMf¹bEPa!tV#Ǒ2Y^Z'XxѼ2%@q84(5|v hKF|21}$ICiylFEPyR<߅wM GUAҙ9;Ly@X-F:7!.uD|cv;>JOPQF G߆r<oܟ2)_hp}4"h++< EŸ]5%k08֒}_*P}>5k= !)ܽuh,M"qG~xE &sA \ڧۮ.jII*89K}^0Q9:yVy#;"TTaI] Ǘ28ݠ/&>ȋVL 6d@cC+yEH75%6gaC3~&"Z)(Ϧ#ix8o [[&a{m >>zl!0UnRXyWA?)gdQ,6VĔ/A9v[SfڶȅdAm@9-e0WүEF D1"q:@0^XR47Yi(c|q|jI$i*f,{oǓ'b2E|C؋oD$TOH(̤5>e.WPP?1K䅔sP[!.6l \]7!2m"oUl 4$&cPU%mnE8iS%ΩOhT^ry- ݺ1,yRCnXMNqsA݈J#EdEt0\AI0;MPۑ '~t)-y[rni ){e5f8,t_i&vf*|CZgVpU&p؄ UHȅ U#`|j !7z0n*qcs\aeeCw_nMTO\DsްK0n_L^V[+/܂q MΨ_'Y>.j#ePr|@7xVVqp1R-qVa>E+6-iXё['/tDH;1NK./Y^Þm`#em9EɫbtRD>$4Ƌ:e,ͦwThŖ1Xۚ7RWChRpt@ȸ%RSԐ)uz0-{}lw+u6DNV&Iʷ"}.fqW] MSk~SMzM%{&蘀!2&q-Wͫ2%Lx6%x(I%$Q2\3 kgz p4cgR7J$/հS 1R?_8ȫ  Ti*$Rpft]x|"ݖp!JI<'J\K6<vns{|$yªz7m0EaƌZxS+4oOWl\m;5^▵9yoO%;# mZ3j]Ak ބ  g~oIxYy&iE]nsKZyh$ؒ[[QD/58Y^N]vk/A&u7dWL %~L=`>=֊4&"PBNCZHKk~MnlmBiO(ΩG۽o j\#ka8 +6PbNdl/ ;蹨8V B"g#`Z*sʻ' Q%@/ 熫ON;Qp@gJ]ݪf`%6r 6}rUHMXτNYxS+Ae*rD9zJ`3@u VWŝ>0p jjj)%o%ar66tᮆrN積h}֛CSM'[/sFuj$ZVڬW⠳lᓡw''ʯ6kY;>ʮN{n2ۼ%5ԭ呌(f9caXjx1C^E]$7 :) nuw!A!05x%4GL5)M ĔڞQD5mo#48A&. {:ƠFSQ@ʱCJ c::Wf:Ns]$_1W7[fs.ϽOߝcLi) F_%dsTf*srt)}-?DVjqZBUq !ق@; 墲L1$&U1 F$6 }|̔"%0Z9d Y!O*M~>r`k -Oj hg RNٵĥ쓺=ҥh‰r^tϳ V=,ȋraH[TK^sfE?UfAuu6hOthuZv{.q]eJ||HQV]BeRɊoc 1u^a &^3mcQ7?:?\ J!/dD曈,ZqnYfL^=-}N]:2lbz}=Yu8e#/OB9C?pԥ۷4)=vxB/ܫY{4f;Ex =6Ȣh%o^SNojIbTSab]Oic(sN#?DJ^`aS|jHl,'/K*WspI PstnS]!E'|6٤%-1ęP`8{Kw]L}ߕrqVB@,CGo߆+0ALk7k'>q`O;.B]``ZgW| ys?x^ycS/B0iXZUT1F}do[LׅDCH<+߰OZ1QLL[Љ0+q`V$l[ q~%ˢ{57 i!kVЊ:X R戈S!Zozz}O=('/%7>]%M($ƨ#2rQ _/Kf%F18rM|\ߡVO(|yXK s@f M Ҭ=ҧp)P/fxW4?!Ee{ iɌļ;MfW7!43ѰɄ&T'Kj.4I&(ANƱ)? aţh b$Lʰ.I,  (*I˞F 6r# 8/cs,d "V[ j6SG1T[K#8sKVIi|0P؆aB}ɊK%*`cq|.I5i0<9P"IsnSë<ݐ&DsQa'y;1* (FMyga8%~a"!uVK֑S0OMVRyNP;:#<1hb0&4HsɞtuM{Tl+4}9G-GN6/MRάCf`\͛-)Ls.a^ۊ t\dB0r,jYQaS5DOUMKѢMaY@Ӳ-e+@Ȝ#e_wrPMOʵ' Oa6cK2O% ڨ |F&jDn?˿8!W.=`.2\ I/^e |>WᣡJ|jq% &/'~t1r5֫7m?_)l6=  ZWfx!ԱľVHY'Vqϻh &DyvҼA$]y K@uBRd.k[\8^]tqS}RSZc(%8R^i1)ț| h& S`k~ckrXЇM* J@^ۋ ݌Gr()?Mx ꨼DgqNtJ&wVfQ臘/)`F0e23%*]_HE3z:"xMr=&W:aazT a+ kYU5 dTLҠ#FK)O D23"V;429J~F=R*HKI<΅a3;…9*&=/%"M{F5jg$I XY܂30zs n_83H*.wi﮻ܮ. ׹8AֻK%˱g81 g$WOu(EGc٠h!'Q˛Fdžl}Jk_x꘴ yŝrҪW(T.m{ a/{1_g2+\&mPbF%K`oi瞪_`4]]HS΄M> ]g>HvlfF|LζO+fI(Q&ܛl(D} [,nNC 0ΡỀX@<<]rBkDZP`xNPcytGE-8emlrL)]6]vH >&NT8 ,И>?gq_7[ ] 8IR5DXZU;}~1>սYv1,: `8*O b.i/< 57'D`M`P IyBoO+jqnƇH7mgV)[x9'Cm~gD.KXO(I0QhAH+5mKv;]3v:w'8ᢘ8uD_-\ k]>-OSlp<ͤLYm-$A~n2.)w}ۓA. d*kGVq}.yyXĈQtXT4XOod%>aFEax-6턖!*\fJ2H7:)_J[\`JZ^ʅ@eIRZl:&_1sNRӟ:V}c[y8荪xlY_GWjhii/d-UD(bo?JAIJ)Zmd1D 2TCu.P̥~ïy j+v0R_½hbiii,. ŇԨ8~X"|NҿڸiKԑD7Anp%2XmHIG QoӋLv|01h״0m'/~:+Rs0g7ͬd5m*\,fCYyoW] rxQ se&8)-bgo~֖WXqY{7/p^IQ*̸eK* Ӕ뫻s9R$/F X@pGM.9n*1X^"FyZ]`XN22%rnb"Xᨚ7ȉ>@W0cnj3]s% tY(#M['j^lxDGI6 jנ{7@IaّL)U7TlDЙ'#|T=V1(1xX '%tθ'eT3^6OgX!ަL"+yFy۾!-u\{-1!)miU#3sw`qD2ݓn 5MRE RGRzy3 ;޲Jun1Qp{n*@0qvn"x ZBr{=S+]aƈ&JOa'˲u7eC#V&3/ *QQ n?H$gEp jїB}:`Siᴤk,c۳/%@4^)ڛI;+1q, A\ö g|ʒ:pl{_'~֚Z貢?OJ0nu1u/>A4ۨP ~5J^\-u _86~P ݼz10sG- ͼ9^LPs7 Vc-ZJ~;w;\'&w2z`V-Q *;p'ꖅ W6uA"^UgބeI)G$EߔZ"?VkWtK!Eӟ̓anWeE2ZJ ~uhp̹BB=4b' z-RsM:R` ۞"H:mkn`gwOfN$EȅO՗Z4N^Cqiא!IIk -Ku+7 EXqT^,5,dūV0I"{It<A[Ov|j<%u9:Qr[@/:C5czHS,7Lنg˽}yc*@_*hJtA5@L"=Uq%7DnT4Tai.LyS7.`\8z{zo4. ߽< Wi+XAjVH9N۰#8:F]BtmJP[QA'ϥldq//@$|bO] u ]AWBuITKi]9۔' KpN?EOŗK"I7W/?.AX@8#*յ rt4Z pM:҂Ĩ涑$!]/Ǯ+ wOy$L41*vyr"m"$@ĚܥN: Afe-贆q$Rv}U-ʾc{;hC꩏Q&`H%w1H@fed߸БCyɳGَg!Ku+ӨpI(` ~H%^khx,6{xD)'Q {HF,35K斔B&;"|g)w>ᅱ+xyU4e_MDMަa`&O3K>WcJjuɻAcu5ʟoLJ!/` 1Ax/[yWoCzAx#qNe&gvڑ^ r'}MDQp}|fqo[ |#l&o!aEcc IxN|zФ)ݼM{h?"ҐMxub5H gqI^AxZgL4yIXUUZA HZEAT3&2})N9dg_ԜC@$f Gþ" &ih`2OMҾs<?pϻ4@B#Gqrv>jv8l0FiIթ"΂x}Ag kd Ưil3O|r%J_rNI{S-F=4ݮ02βoIav )y/5]ȧ_W ̶ .q޽Y6Ev·a,ƾӁVA@\/\kӣ!$-fwfchK KIOn4i晦QSRaDk]կvg1jU짜P1U\i|p[` #h2C&>UH}ql=H>!(7JO%>[UO[SѬ_?"rS4t(憢/.KDiut~$H H(˘@Ț#Den@( ߷ kg6>u3ɛ9ʴ:ks tuQ0mhİ3uƅ3n~%2yRleHG'9KǂpUVDqffke_ю pr!d-qҍ/bGx%PrY4%~P3\]B|nI%8Hzw/h}2c3^z\%J9Ë z ˜DUM3n *99AJYIKF_;t$l+EHȵonNiFɧ(&د<%5mV46)eR6LAEd\OLlDHڋsYX|!;, $6| M&濡9_ ˯N$y~L}wW`/XL'tֵpΝ^OX ogkȉIK\K!DcC'Mv`d٦7TrZO_~c, M]TG@_ )(L{@߸˲˔tKD0xO7ea@lU2u4;Fߓ? {:Y\LCl霻ArL9| # | ]´gGZ[1˱WE̙8ũ,mBc ӗ_t ?E.SYY&4$u#-A,t{|vkzh6'n/OTɻ bft!lދv 42s m!PO#G)QuuJҫt\)+,"31Ix8:vG^5_4^hI-+*nN0S!T =]cFBS7:SP]4]GkJg I?r ''!ݐ%oƞV J.lZA3ȸ^*\HKo4nڅ{g[?#5,(ŭ; &uT][6 @k~s+P| <բ?ѥ[#I-e3,8|6p{n"^%낋O9yċԦc`é'1iOA2߮WV/tAO: +&З_NS?) A|O7Fӂ@3YRzm\4dSHF/1OCͲ)$/GH䗮i܌!Fwk*M=][%?R^x1'Ez ^ % ?{/x1w鄯*W.\Ff@˦l `V^ڰ&եSw6A/O;t.kJl|?X vִc '}07c ps2/U(-Ka:uэ:88 vdZ#B?!{˞1,~R~J*™x# q5R^f5{*f Xq@̊}/C7/XtQ"6U y\eW0WYT2ˉЅk oŸ _Hr+[g4 u2_gmD%Kpr&^3ac`DPᒰiUıMoX,;b o07"e 28B;<< Mč[0m*Vq@߈ˋxac5QWЯYnX[L+Z4>puB?U6 tGiɗaWq ]C/Ϛtw_Ώ__l|Ta% ~z5GRl;*fzoa(@zsr{l<)/Ͽ /D{ɉ((1n}1 )Q#):(4>Pt .k`xAfGNs9IIՋ7FkE-HLnV.N0mXYnk(g5_zifR^e3j}7o.qjV@<$ 5_ ﺲ>^Ex+9\c^4:04aaH)ap LO#(톺] ֔´Դ{]$"V8Sa AV&4b~ģ+Ѣ"sKcD-V[f +< )Sf޻rZ*ޟ''t:[1)rK9bi 2+Zƿ$?J(oCo5=uL9a1*.^Y4V`3\mArsf<WXE*.`%<Ia,nPVJD~d' Dη׹Zؐ"f5!xx GTI$v4ks~HIG-75mR $؇Ck,=dJh*,@7d rH|pK#3GRՏ(dh}cO]bm3Mpb4enTEG) .O4RNpB(%PhZ/mbgǁ2vBǟ_j]b_G:""LC=t3郢-;ʚr _>q/;ʦ>djNp1dծ#j5)`3ާ7XE# P. \Q:?ؖ0.."^DV't)cr3KU@2<պ'ܕLX3$$fb=)ym.吲;w G"0 tLjy׎é|)$ JD}%F~oNl9ZP.2nj$UI"=UI%sXx7%p- rt%06qdID9Ae38M|X;!c&)'FlN6J42ı_`9f/} ,S~DVbf-6(uZBP_-^N!$o#?33nF7Z9e}ghDtCHїgUc&@{nRki飯*.=Qnt:{VH0x^80ڕ??Lݽh;:Tq9ѠhVT5Ľech98Xiy>a\c#4 T 6)3бOEqXC*ߥY=,֫L50K$h].n*I>D`"͏ 0ݖ5@s߀ L0o4mKr\*\js|fؗ0`kW:R Mf& »q!.-۩ƈ^;{x VSH[wVfIj ^J ز8KВ$#;GgRAE:xd=6خV$]<FCf?G+}gQ0oy( T:c-\G}ݵ29SayT@G[Ҟ~!+J9M|Jkai%ȭI]fqp кcm+|EnqW:p|=KBý&"I wHVN\"!)P]5Im ;QxЗz !z87XudGAq5L k|w 陯pn00heL~ ''U(oYAѯ)ob1_C8{Ej4%͘`l$A7NˎBzYf.+&[FE xt!-^Pz'2/Yc^Pm|KA  Y B|@:i+ e /~l?ɫbBvbFLV ;|`:ސ&_q -霯G瑥8;P[h׹zm ֿм45yHXa^DG* U?5ORul0gf{ R@p]F3S(Aj,ڜBWXپJAAct@-xu/qNX~IEY&V(~ՌЦuST{1y1/$.yx; |Mz$6=>e Ny{QP$ j_#kOwyAjUk 1#LD;P3=KZL|d4N^$e64a6T&>ۮh; qh`uM!,DAH3d᝘fk.y=.hOL?!uyͺmߎJ\(?jq.OE5S<$^ %``B:+p@5 _HwZ # ;Ҋ&qYv2[ $D&/&ݞ7Ȱ"H+xUU% ʠ'c̼j,kP cY~ԑ+k]yG,Q4-~Ԙ:wտ ?zf<}AMc]䏎*|DXѝV".M<-o :Y|۱=tpYFg%UܥzXK1/fi6n8tm\Xt00IAs7[j+1FkCkG]lBbiLa RISoYɈlJg*SDR|9Uo4Z"%&4|);7JbvE0?d,>Q4IMDܨ@pbSv@RN8c_,uI$7lKթ.$&M(@3h [(FV_=>RǍ/V"9ʖ$^@%$'gPe#6JϨv4vUؚ!AǚA}Wb#-an0![֞t #0V8 5-7>"/9:ц)@ڝZ<b$GuoB,{4J$b^:s<,Esr^Ә;BUInEƊM{\&|}o6X#Y   )g#6pY !U}S^Nz .l';)KzXɉҁN+7jb_ ,:Ǹ+CHqDo޲aVr!ys~@=@'2r1liڲ<>-L.,Ueu.9A QfɳEߋXnU O"@21p͎B1(X@Nc ˅<ѾCW`y h:z'xav1Vk d/5UVOGP7Gl(@r%7)N>U_|Scbw}BkTsrKjt ׺h5Hū! S2 ^7Hw<]Jp"5 }XeˊqBp)n3-Jo(g =ōjԶ?2ŧ13HI'A/5:]l N{˒KDE7ƫ uF@p!XeRLgz"߇:.ޡ9/݇oMP =&"A5T,N},̆_Ż)>)P] xju_U ;)# ie* %Pɸ!TiYK<- ?(v @ch0c*^rźV{`:D*@4< 2;N9_\SOS ˘ܷT2erߕTE/t_:'1 d"C y+b Ҫ@f:9y*hICy+6LOk[ZazNg&K(*RXCS޸S퐭A9F Y7Ќ< OlLC2<Y]%*I(~Kʋ҉T^ Fa#sCR8ϸKZھgc)_cf8 2dP[hV3EGyB9 T(8Ǚ=kP/37nY [}ct4sϜ_GI}@µQoC5|LC_so5GV’f5$fsn Np"ꦊdalI@l5W1az{' Ì%'HS ;i0=5#xxUZh/Km=KDFg9Wπ)6X۠/طxPFҺk{^eXה:@>XFHJ?jȶWϓx(Ekr(Rmyu8[XQyMpm9 v*->5|W￶yMWS܇w>hQaTL{FA,R{i׿d{ F=1?rFrL[f lӒ6| XdOYl-[:†tn ̀K)Qqe~jb;i ?D8$ d,RPu9,rO2 +xb~Bfz)Pry)FI m2v6P}طB .Xy9C-VdƭT_YfBtvt8~RY,T;߬Zx(ퟐOdf(WȽ\H$&( \jt GKϽ霵Oeyvr`nl읥OEe2CS3dQhr%9ig^ش?\ڜuոYF:\E8?ayHnW`2!4%r}_dzR*sY~(@e FGhx} Ǡ5}aDnyhDISf g< T?{Df{JCulHM\B[Mm旕޷eۤ0Ҽ5X#ws.4> lr䰝#@b`k+-,#r<N\f~tlND46ļyID* p@ LK_;I€nrūQ1|pcWmE;48yS>4l*"k8 ]K^)]Թ ,E.#kB, JzTVUSbB L%oOD(E^9!VH/b7"yfWUreu֗=g0 -Њ>Q'l4\,4`[{)Jsnb[JvV"7%Z5g[&yƤsIY0SAV4Y4/L~EZ̬UOf%gXٖѥaZP"9[J&]9l!Fj x5w s..z; y.3?nQ\)B|8S=&DpU|T [ lǘF,rzij`Mw/nAFf=;C @QQA6T Z+zMCXV pE;M!]%'e۾m&WӴ8]L+' \j~6 t<*N~!,;{!TWHVb\nT7 ɲ쯒V\L \$YSt%[N \aO%:p-i *ƒ 6鬸_m+ H5 "H7UM"ot:$+nj OZm%S<]d\c~l1U/wa"0+Wi "Z#nA*i8Х_./W'n.VgScf4VH=du'5d]U}8~7GZ t˼_ l2Yק,SyiW Œ2Ʒ{mg=oݬaYw_ȇ]# j!5́Q>3C??,v`ܩk+3+va#C:0ciI"| ¤C̟6x#,^jƦT#s qUrd^CpÞ6sN/a14}q:a{W69b0$ B2.qY+idf7<`S.9!UG_P-;t5Baa7HJK.8(I|8v#{pf( ۩ފv``_-m?#8z7,LI1鰲N+@RCvYJ;;ݤ]wVqEȾq(E#7Pe_hY`>i%qkoƁ->)`Wk:i84ZdU4blt܅J cr+ڭq)3b|If a?Q4vH}-ȹpgɝGZl:Iא]+2lK{]Z꽑!mKNDÓYN}^[ <\{e]KOzG}n%ʼnSi*1p$& !DRM,; u5n}p"?y"/eͅ”<9aÁ%⥛k.0>-G^5kP! lȆ9ϖD4~(lODeT~z'w=vg8KU԰O] h@pTtyVE'<êHuNQ ¤C+È>~,Ǚ Zf9%}&f9CWHϑ|~Gذ nU'Gq c4֪.a[ Q%~:k oF \l]Jt`//]K<2K\'y jʶM,82{֘kiqLOG{a[gMlw՟E5:z Z??m"9`4 &?@x@̐d? ڈ >4'J^_<~YJƮuQŋ3nPi"HSu3LJI'k2-N7TH=1^ٵG:[Unެ>;ƴ4*cC,1h7k{tv5# ޡ a.0PSLB^µҳ\e(qD5 ?g^W"Z&+/Cv/7~hǧK!rwę,kїvU1eM9BA~#իI埈0g>SSSF?iS9Dо!x^ UKA4+0c鹎l,u>[.3[3VА;M%&ى$U^@;l~%tC!k.>3^m&oDCw Xw^ gsa7߲4K&-U D&zg:N{Y4+I;qm?;_$cP >- =0]]E"̽5E SI8=4/l_aMy>dpöQrB?7drNn(XWMK֮# .dk9n;/ڌ׼W$Y$ e +2?aipQU_3tB5"b a7Zz5yh+}/GG/ֆ+$z%O[=ꏦMnF-vW;7`d؞V%̥g|ۆv_eLr)h#K, -P|TpZ+}†5x:Pek^& 84>6@2mvڄ:\΂ ul5nvX`-AFKe3+i8*]Ϛ Ğ_4iyx&1 mMl|sjwG[3CzjۂL1j,vet[Fd T#5/+gO߉ecMBӅuUcOV N$0p=cl1CЌƍJtF-f_(V)፭Ttt;>&bAHh"Z"bgL+|Q^JNU>/hqIFA,Qg P9 ]*Q-4^:w*7"H$ BK}\{T?]{H5\ ;MS3loM05dpV rAL)y Uֹr&Cxfa +PGX^F+N4_H&\Q}V[tqiOX$y>6ƻ"E Jdioޕ6O]]xx#Q>gXG nUvo[n6e Q`mko0#JY}ʤVcyna_ɐ‹kU20{{'.p>e>|ڒks? x'T$)xevH s@ ({m20I'G㚀V~}Fd* }N}BH3Pw.&Sd+a5dRu2W!%9"e3 נr".k6so(=s_?!ۓ!)/{K8K@P !xBǪ }/#8HCrf댧UjJx1 It6,z&#bQd\aQ&!2 ,47ƉN~}]Ż|ճQ \?&)ƙ i/%=ogͥOH*߽zo[}BNcJ/ؚ^eRԕUOj~ěDa5w]荁"nCJ>SGe3"DIm/~K?d_v=4J NX:FWڳ̓,)Ƈ^fƿA'EI{bc܎zS -Oq 嶶eMlg<=l[u-ҁ6(?f_._[t_ _piݷ31 qnp)ۖ(#ׄփ&:W%t :4(>PGwwELʬ! đ66qn9oLB7]|e `ĽA8}&7}-ήy3/ȱIrNva`շP*eV<т,!rrd˵Bi&g)D&k1V<K ].b=FnV iuDb"ZI.ǖ,BQ3ld3KڹoKv5/hSDؙ&1@ڐ ZtGIIlDŽ{@f9P=$ʦI9pէv8vf0&.&"<7,@;@D)!#o#+L^ pm^g[5FN՚EJ5G {%MubhF#o"s16Ƥu"^c(C hY_ay!sM@h4W%\' =ϴeǠ)4EJXO:L;*˒Ϊ2 K jIN U'h0Ox^a2*ԖH-]#$; wl%؍Y>V cڂK+ \}_VtӠ5mc\>%yn'`n1*0pZ_k/E,R3zmrN%чY|\^#$*tw- o' {y3|bp21MCe'/W%7}U %h<2ϸbCveS &% ;^\,ٶ]ѣ>Y-!xv XS8OLuIlD^$.ˬCTcBھ e'1RX`3}4i3rf^L;m8kܼ*4&FMTP*ZbY !=u@ `WTqԋE/M *T)*knA9$_]!IU->Do ԑ -+9k!2@O~&@ Kͩ*a3ʄbr @;1pF/' 7!!4,x/=[b_N{[Kv 繵]l$_.2٘b*6JsFpK6?ʻE j<(EV dG/x%5WX!ҪY3)5hx#/ ;Ke5qoC +s9i݂hPj- ˤ4l2y Fb3ĿcPZGщ4:K aOAs!d }#SN%]VJJ+m kؑ2Ahr RÍF-ڣlɷqZ="d"=+R$@~A1JIEMklE{@z/mhf&K/;hfյ<*OxSgbeG-Tm3&4D9w e_ؗWڵ*uBIucDTlA*^.]C&^z Y1x쇦0OϮKjdDϔ JktpGa]_~꽷}Oy" d`)f5!J?t21X)˻ΨuaM“ W'%-c6N2H'QjwiKO~EffӨA\rGbq|WRqFtz'M$⃂sB!js5)ZFnx#% H'gN U&o_Iֽ .yUD{Yy(=i\kD~?c0Σf J%X8(Xh*]Z#O87\j{0iCb9>X= LhוIt@W%UonxᢈrJ}HcU0 ͣ%*n$M Μ qBV<$՟p.4~B@qp hzb9 &%le^܋xf߸-J~R^/2!!~5u@PO[&Ü`oG I;TצGZƪGJ•W-:5cr7TWa6c(@YD(O_,M;DmO$.MCR!W:K;=VPUfO WMv5i\8y=Yfو,Nz fy!X.hnvs}=iY$VOLчu,^IsJw ͫS8)o82K Lxd{"Mnq7a2 ݉g(Z {Dlߝ$ ;+o$kgt*$[JI휣YKdIA ԜeexvڄsE7o8 +3w'FރIIp ?ȅ`bUh{oHǯCM)?G'^O?dnz/sħ@KְZ3-ȇT>f?1L c`IB2C%h %.SfX ܱw>Ƞ|N[׆ģ򅍘EJS=2r_"? 驱vVAl4XUϩ&Q+t? !Kj1+Q#QEY!Ӭشܑ["=xg,}RbARXArbD?^%#gIas+*Qn%W| )/G'AH+ |n-/3 ~2PY.*SeQ35=R$yidG EXoBܩi(/~[]Z+>:hf6 4Ϩ)׳ @._F7_}~sIORn.!iHfl`y`eb-Fmq>#W\ṋݕ kS48{kHv}N ,;iN \uuƓPUK)"KI3]P~DE^c MoU07^9B쓋U0n\_&-œPve &F3HA 3E5p%c_ GL IG p|#NI?HJa f4/(\Yi25YWQ&k+_d\O($zR-lTt U% v*#ЙC\~QH6ᕟ.\cL)dEqƼ(`elz4?I`H)ڨCΔ7Vs`8kxH:_N 9f!̿gM!<_9_0NvS^3McrByFsfᶭN_UTX6ouכD]rq[Z\kY.T*?z_E-h)PT-ΞqdHe2N8et\AQ]R v G=}wB"jE4WΛ4c69%\b,~jD3r!(HFhT9Mה9!Uq_<\E=Q{CjP7!Ij yڜ$'W- 2DclBT$iۨbKUvU/}fNnؓLL4>auSFLbQ24`ץhP3T*1X+Ga`KG=:y9Ԕ/6dVTj>'$c .^ e/!KuM#S)ܐ lsXoLکy;)|:55ۭCQEޟlxUkZ1Wki)ܚ4; I 0l-VħnEί*mRKs vY؄}ksHj훦yw-{,ӏ@znLw/ sɢWm 8bdc"}0[bD3ŷHJ3ǣ$u$aVgؙE_!@,p]d`B1WNav9WVyONL.&/򹪥ܰ5FQHlLS ZE8qC*=]TQă Ugmr.CNf<9 1AlOqו֭839l#е=6YB/N˖~c'ͬEEbb}׽r ,_ &R/@A@%@]9@0փQ2QZQO,Lep~o6L=@$(?,0Yn4y.:#{ߪX#zf5˹l -"#HzN"^0U#eNtwVe_,R1W>bL}C)H5Et2/Lڒ V3 -ZbƄoF06u%a+#W4u<?368<d(,9tBb$FÌR[NFHI5. rwhF"/7ʋ^kFfͲ MX8g$[Wog@YN,+"4 Lg ;/O1 /,8{ jy K 򄁳UHE kg'܊&F(h8m ʂkL"}+kp_D*0Xꇵ.&B*a>3Rw6JeGIB 5@:`? +m̠l]N^JʾaB&QMTf{bP{(Sf%o4oomа`9Ա_VA}kxsCr~39 uTalooY "߿nCk& IG-jsAr鮭c$jKzb`Tv17v/7KBsxRpÝؾ#RDF_^+sz2>D6y #\K9FsYUtRC!#A#nvD bujn2ae2,3 l KVڛ>UhN4l OޒW*7Ag=]CZtwoīc[1i8X?_uT.x7QŒm/Sᆽ%JOTD*I, CBR8fZ*sۛߎ{¤|<G6qCF4n0s z)y ~x ȒRk*Z. Ͽb `J/`wɭ>WF}SflaU@U^(f킯dIƲՂdYyI%5"-ʽxzU9&˒$x焖ªD =d5iWiR$HQw,Byj;zU 8 U _ᅳ%rtFZf>2hb^Pg/~$@4 2q"8F;8!X$9@ۈ+ꍡXF)y T!Z6DYʜ6 9=+ ͪW*sD?DƏʻ}ޝgϠ~ &"C-U u$mM7s;9&ؤγU"W[U1*74Fjܻq6W<Qx )х&s4N-+8[%ȫagI5Ų647췃Yp xMGMBTfBeXVK|$'8Ι Xבz+? /s-V͖)lOJ3} &ݓ?dI[qz%B _X-V\W=s$fmچB|IzHk@6&7(Ӽb{Y4AqQlz-Ϻ>U|`3I&AX'EŒ!_-F톖p`$$Wo+1/U&'_xA/X&Ug_ xq!"˪:\y73QP`]0gEʨ7M$ڂKiӁ5]Wo$xWDZ gMJӻeRZ7&߱0f#H o|*=4ngC[b\Om78"SJ.qM]&RYOi`RJ;|낒n1xy!w!uӏf-ԳҭPZ nϒ(IlX͑@;[zq3>f0k08wགP/'Gi&bFFY쁏u J +c"!laSS6cc/Bt0щxr~dʝy#!)=t9&|+P c2xJacbw^\3 bj(TʹV3n[8^KR)XhzO74郓t1@S%3'4sQ^UDIɊ@%,-=M%{Xx-RXK&,HJ6O?K#zf2_l/ _g> )MaC`in7&WDppPtTj$½gKa78hnM}i<7\iCzbpʸ%٭xgK^Omx\URi׻tn!4B*9P1a>;TdvcE~C~!{waa'8lk*[#k'z̾yAK3{tA3!BclҸ5LR{JՐ:|kz;ijd.{~˸V2{${f9hHM!>9`-ߜM{l~<f5o;$!mlGeԯ=_ƺRE6'hDQ~_ `*kLL o(Ÿ"b=e+DB? F/jׁ(1dnjOnyY?Hs{`Nz}9%#,e kKxҷ"u*Gpe{Г,ݠ P@YtHC){kcWch?Urfs- 1G61Bs{.\it n+ѫ}?QFULeEzC! ;$x=A6wŪM;(SsMDa^~+7€ozp.XǼ$a*_c٘$zwP3wS@u ʜ D@13Q G&otya67<-NV.ыJTi9m\=/Zh9 e3 hCVk^h+Uv V8>ÀOZq YeSa}ȼUt ށ=fZT*VKDДI߳&hmvW=@g7 ̱6wE\kKtp{"i ̹TUQ* #&#qXPfӔU6;Uk<Ä(ȹR8{GC[yGmF-]|-Z*[xA%a/ceF%d!ḃ:_҉Gr,D_]ʎI4 cuY>?tm _ӿ 7l lW`FlSx) Ĵ*LՌ_ZQc2ӪY}ϰ*uYDa!Qk*}+~RfukD 7@L4뼄 --L $}ҒFm@ 9Pq]O5T);}sk@)0Ԯz#KBG?%R_3/!Ol 6E ;U5\OG.b?uܵ?=[|H njU@ʒ:FU؄.Z>gN~sp_(ŢQTl>"$^oq>S!*r+;Y7_p, 9M<:D !=*&ۉAܺUՋ|<ĎɡMyZ|,rWI&?3a8ǫ6h#ڥkpe=\GP('9zQ;+_y+,t*a~ޕ( *Mܡh~b]v-6;Iu᝺vgmu*%h&~Kmj--CB6MMɧk5fW31\K e5 nU5)r-zMfȑoDN'19_w0owպg9I4o(ؐ^`a8yS,2c-)36ۨ $x\,gs 2n|yKka<6“ lZgʔLTުS#C'^Ù#b>{X|h˓Dᤂ'>RKnԇ/ Ց|+1kvM^{l>t蝼M|ylQ~*[׾[A!c|K.6X q($%a8IT[y*L\ITj0YLv7PQr^|ү2]ovW9sob2E)T$t:bfY8CCpC28_yR7xGN:$6%%Ej$H$.%6{O*Qu%"=j0`yfBZк-pGhLm ʟZ=9fz% އ5bAF´Z^'$/HI$Ʒ>ŅߪLXmR+ojѤl=OCcds1:j^[ k&y㹖 [V+>a^(euT}T7}bZ-@].# >lu!'=[:|X}\0^ijEt}XRJ 47FN?5,š;#p^fGz#0b r@B{ {pD? kFLqܖv@jzT(bi*>`%~7M R#_83@m)T|L(y,E6Dnl\f:ckI^GP"$/YW_΢D VMb9!q xT:8( >8 , !5K Юlfu} K6),6E*h\I\ۮ yΡB7P=? {̸`4edWԓ{~#M|7PvxװݳW=,}a_Do>h]GP7* ຍ>(vC>IV,p4kozt;^/]n0q#Yq"9prnJaȇڠo7_ԫ Yq+DaH9EB)H9DUz7.[(*>Ph7R2'q)JH6cPȧ*,>N+qKuj9QD0}K RF͞N}Ca[K>I:UFǡt=@y{I㷔TŹ|(Zb?m#Pf"znZQ:򝖰$%=kzcZܧwxkoXAUhoχE"[Ql%!KyPXr\[\Br{=11t)$cɦQ'ij!-I3g 9'zi\fGellD<ٶ*zwoya@>F)M>QGqGQQy.3h't5wl('<#O)YOH{q쨕Ί·Ia0]p`L&/K%B6pR *<苳YpݮDGI)F_DC^m ĂEee?6r:L =nvq"{0ZyQY0W J[ s/WM}jYí.^qdtU>i7&gTC+phl_aiUxispcXz&g<[!SKµҽ/̫l HOCfȣ8{) ؓyDluf lI9d  gW`e0 bMaf+Yi)4`k3Sbɇ^WnϿ`~KWJR)^ZC)58 ]pC/6 GiJpnH 'wL7s7!+='Ƶ-\d2?? 2-nQ^Q6 Vs-iHGT?Vi>=~YyPwfaprkW#5bak֝[?Z}o~ 8uw8-GSOXψ%O4ϣp*BnyaP*#Zhwep),/4K%gRD6ő>3Y孢Q9egm1pydiN|":ҧ/YU6G1 bc\g~2tU)A-{/%`Fwyǻ7HwKWquSnMgۨ]kIk {|-nC=Xq_5 W\T$lSh?yԵ GEa &vFJ=HAUCiqI%!zZ(_@HfmF0_?mL$YdǑqPx(RCLWK>rloҠl:SbIHck=%\ 1qp@'JUu<2J0 /11:EY%yGp[/Z 5;N .#РҰN i;ȃU O짴[V1ک[r=CKz#z_TQ1Ч$U4MYw6,d-sܲ]5 Nf@ԧ 2'н|3jcޅ,J9o6jC @C bv/=Ś'*S]S1\֭俲v]W2R !s;`~➛FWj(4)EK셎Uv H8vEU፦VEӨ ߵWg/cyGXN]ۖCs:1h~$=UPzghy̴7 ga!)P."v`{ ĺeQwz@Tn&[?O4ǿ/?2E=tVNCүZ<^"Oկll ΄*o Nܚ1Uңfi|;V E&'O3j,^ߗVdS%Jx@-te7#{3ү<'jtv][v A#l`$8pB81TY*l^xL]D5 # Bp49Tp%?ǎnGx7r'/=d|39.39\9 OSV\*&.6LP.lᡘFOS]@$)e/js[_+0MÉofSL˝ cdw-upY^z+ECs[m`(B8 _D LP"S., |6)=qVȘrۋu(mC%~ ` L<\H@C]mX^Lߺq` G erپRi8pU 2lkJǣkX2G7iU<1νB93p_̵)a'6ؼm(ٹ~\1HXcSʅ"BNXME`jq9{SI^G>[\W⼸~jՆyqm' m$g/ƥ[$MW*MB7Н>`Qc#5f'ቧ FsNEOtt1O ]CQӚ }'VngLxy(ŽfexA.޸h(]?y@UEAGp}Q1C&ٷ)7 mʠ4wb=~M[D}SoGZ`{I 0՟A _[!gP.68ezv`0daoZ4%<q5y;)P$-^]ifXB<َ(8V\C1,M?8Pփa*nOfuvSv0;q͑0P% pg!ȝz&Cϖmh3R%2Cf vyx 6~Fj?"!,bѸxhX6lp lkߏ!ٸ`Ld=gswߟMDqk?J<""J ^(7f{~a{LKhV}+P2©޾% P3|t'לۖ*G#spz8 7vHp-P;` `"5t b \IF"~s-LޱO _}نB4 t_ZRһC߁x:tzb뵐=cU=f(_έb1Qxa˙Ӽl6mV1+f39MݏK{nSp@`?8>dh !). ^l7 Rw 1 }le,P{Sq8Ld> )pRy?[z;gsq`!>MXC~lJCٌo*(2LRW;z>|l?A#iaVc!^#i׶$}UEac ǺeHnW ZN?Dw0&`wL+3'%m:lPNe2ymTSxB,S_ǡ R\@8ɥG9-6nNҸZ/ w5ɛ[g|~WGI&a&gMϲI~4 MV?SKh٢lB3 & z9vCFEdo/|Xq#{J,ϷXDJ,mh1Un gE4!YpCHDỏ};ۻI(}~Vl䏳NI0|q$=߄ ^ظbLN$JGuF &E w0hBMMB5pްO<ь!Դ@m"R%-MVN,0#VIx\̒,Du`MPRCvs ?:-fRRz6"+ƛwS0Qdg:JYdw'ϧ! 13ov_nJLlNb+ڀf G͞pScݱc)d7Ժ7,n:]+ՇˮVϬR)  df.s/ET`ɽ2% rk"Z. ̣܏u=1[ٸǍ]>$" xpLLɅ̢ꠖ$mGE;{qxR)c)cwQD7FхS%2z~ֲ2A$׼D"@XlGہO : jTu b)d*WXn\%J/Q\{RJ "9y4h8eQ#J4S(ɢ!m&5L⚤1߆8hW0XUD/l赡I+ [|h na?e(o9k5&+jO9W2 NɌE,'i3X& Z۠M%#5b۶/ҫϗH=bQdu/rpCh*زF7QuspcxdQz?ѝn0:}qkpA6Y[@2#]\NgPGmdDԧedt<`Sҵ/Oǖ~S>5-H 8NXԷȈҟ\޷sGu6ZٳFK( #嶍AlʈxšXmAqgKUu6^z7'H2ţnq9}E`n賞[ 0jxKK>vJl0rRx?>:+Uk4ͰpV@. $ ЛE2*7&THgP0@Jz.ؑ bF݉fݐ@=I3{J)}.J - Rh!ャ|#UP2o]O;dڞ=;A,Y:nd\: aX%fe{.A(z[6oP}Oe*<=ؾ:84Q"\mhgKcRl6 uthćف5Z&^~8?Sh֊kfN5Τ'9)*7A<\AA6ȉfxπZMnRWRQ3ƖV$s0au퉀 +!@.lNQnϤW,sxXVoǪ K_˨:HH<ԟjŴJ8>Њ;8wRmw1:llHu~ @ ŹVT#_ !l[xzoEt4$Oz;@iJ1𛎬O.qg`xoJ\g=HE`b"Kc3߻@x؛_sG͝L[ܔ|Wqa?iqD!a*N45RlN'fL{5@Fy޾CV~mP2,SR uDY͏L~j(Sc[73[U~h}&2xD1+5!⁙#4;qF<<(fI/1ȡyߛ⅍3|KN?Z| Y@m2"'N53YH["\QVV};?+IAq!{ZF E JFJܑ\'if7 z>Wf5?T5U _X̽Y8$".zZ_34(/Lz{aFD{ߟEKCJ8z=vzh?+ļAr|3L5z!'N7wt:Cq/ IfK9Ixc;fCg1jN`\(On3VYT%ݖKء`i_/Vy"?OFd-N`\.)A{{a>֧U]<"w2Hh{<ƻ-ۓ_q[ xV)T܊lF&1F1j͢ĸzq Y@u=06[ +U%(֒]aYWiD6X'١"Zly(I{չ?l42VfB-F23gnR 0[AӮ~s<: =y;һR[/1U.Ȁ"Ki=CZ߂8ۏ̜X24߸gwuѮo:Z xJf~Xr79L+ťki{dv~bt}֏qJj.%%*ҟ|DFا/Q9G{YE,L`GMY>Oɋ;\rOR%4`' 7|0u[<|.z(FIsbv֖޲5t0O1!rʼ5j!1X Vdb"VF7 8v`>cO,EZd?OBNƍTYuDυ^'!Uj.C|E~dI]- ¾ J2]ur?S;d,xJjPPoP VxOCw nKQ\ϓ_g ad* s鍮vGHaFrA|qwܴL܆>8HngA3~lHH #墉.$gԱ:N T !pU&qLi/$n$by F\ZkQ\&?7F ozGA"KUw2qI6kL-8T)<_½% ULר נ-*E2e+f&WfrU b<+eUgkқmzǿ(eK HNr60!3C0HrЃ'+=3. &o/TwYUkZB(5ӮPG m$ \ *LjMy3@sMTf|]ˡD`G|휖[5 8 n7 iI)73wƶ! W -vsֺj*O\vp~<|auaPq2ț2e|]kpU.I.Bk,XWM=E 좨(H= De̠@zCq[A%L \CXs.8%Rh`[6&R.je-5ʪ) ~؍6 [gĦuiyC1p^y>^ W*^JEC]Aj =eؓcv|);%^O "c"=!Xi&r5o(yk!N38j7 uŢH$"6U l>z>}۶v,Gyq*+JMΤsI4,<88C5΁6ퟄc4`H8f' le<m< q; `'*.ZrP-'{ԴjǝII@ { SV'vI$@F. g`r&ٵl^]|;g2-`;\df,NW[v$ 78[tg}Oz3܊5$]݂[x1TNգfmZe;Z?fH(rÚޙٴd%aH8Z 1OKA@t7EOc([7? 5ui\#.D1ġzBVMIA03nF?}U 2cTK?L'瓗%C> _ rnjlfv6@^6uc=EZH1sɽʼnVmK8xvܥضϔkyݭ sKgݹ%!mk76/`,!Ӊm߫}dhȏv;5\ξw">>EWe`#EC=w qk$,/uDH[u5<Đl3j'YcMJѥ#c2+ɓc)؆QmZ G~twz%4$3R\eYN`P6^4~ {}uU\ѳSA^v a} 2[ډ(/{t4g[gыV h 8Y%բFxh~`YE?1yDU\+W#ĩE'iN7~!8 7GweL?l˻&.Ѳ=`i$}c%Њ02aKPuoͫwLM$OH_{`l9۹k+<=@yO#oVE>n>"73Uz y|:C\O-4԰+6h4wD^r99&AlyƳ#}r|%B FRd0,k 7vbU's9$`mp:s c  џOU{x2ݽGR\i07 sT  \faI(Ԧ,-/[!Z9@dz,Dׇ+pJN|1qizlPpk8{ݞEk&vRHKۇd?F| ~,Y!|.JUago(G܆g`;TPcB*@9gFr.㉔<)Byh9Y%^C|D[f'̮.ɕWxj}zHUtdv-grb$ZqkEZ+IpLB],Pn {UɉŸUI-݉D U}SVx ڡmn\2s+Df-]x<x5¹Pp6P^i-Wl(b߲ _yb*x#JDۨ 2f3IGt q ^=*v]=m/[zx d끱PTNjZJ8.Ai} ~5H-s9G7ܯڍC\0~okG0wpӊ7ۂh8L^YZ׿Q瀗L8!HPIP۪hήV{ qqb3{3P"߀T?e\A2)䊹Ӗϯ+^<1%|^_7}<|ع_Ln~ nF~J˂xK*{1݂b|fB (=NzA[D<`"^wv֨\~->eol =QvvDmRu(~,c04I ToƖ3ĝ>5ܘ%{SFp y!%"3XRi U*fcx ]+P~Q2~kYtR<-O݁ 5|=u>Lsō/ gX !Wşw'A۔OQV3x 1 AbGBѲSҭ=#a#ϲYgxݝ& ~x2S(Z5cF@߹ ڄAǙ8J@=^QPO4K ڑ{VQ]uǒ۪(0ݐ?<䊁=]O6"ˆC8orTc>*}M0Lg1}1I!Dûu]Z/4qq#e6=*3an?%w4Fc xGtOm!*Ⓖ3$n MJO) '+yLuxLQ~4G*M.?ރ1CuR0ϢY{Zޛ[:Tķ'G:MT"G~Rf$8/QnMw5|O=kJ=eRǢ;vimIT˩c(<$6^6[+11U/(]wVxs8W x ùK9wO^#:]H9$ xřexHX1}*!!Mþ|" +%ř9)G&]]IiGxje>Z*7$0v=s=mui]"-,XPcYK`t eV9!S(RFk68BSCά@hj|&w?۶Gmu3{B8E q\M5:뿐v2P,>G8q2_K}lNO H%*!ӈ1]˝m^%hUQLz3Ԇ&gh:Ɉl_٢K̜!7u5GL{~uj:YCK\`h!0mhԷ)GEۦY _q?5:\tk{}pl:9|,|ce>G.9q-b);TJy 42N W3HxӃH̸ ` B],sM*9_6^+:9%C$ ҀnOO~4Uu봵)5RlrH5#Qa?# *;,W3͇ 50%bfrMhY rh]Dt{VqPg5F53caPdQ}Mȣҩd: z>4or5K ~eݧj-%0A{H`ܡ-ܱl[qUg@6 y{pD,] ž?,{\/塉Nqt|? K"\i4a"fRπ ]4쎎( 7h\R(D__|B IWtYD+d;R t{ce~XC|޶_E_F|>=[̷Hߔ7Pmx@OؕqR;fqĞ X(> b^꧙e;WA0^8 Huf3L4ް9иn[AW:Y)(+q75W\ M?xUѐ&5dK7&xbI u_*s-8?tܼ1|@¢67{۳4tO(rv>Ir!n[SjMej>ֲۄtXѻ\.YCC,.] =1 'z簅$,%wٿk]=wtJ*#VC1U:W_+?rx5&\>S,hfhR\>n&#֭VӀVS4 yfxX{O8kRdwc"ʖ!A.һ^'- ;?'zm$pekbP->)~ll -O+f:ymZYYrNNծ&+wAo ̉E3rU:ca^rb)^ }<岬}7 UPn@(Pyh&`J6v#xNo{<݌0njmV`"/=ZXϼ$W:LO;EaH u?ŽRpEXaY-~5> u+mNE{KL} q-u.;Y>M9|pZ,"ȊM}Joʛz`ܙD-M͉ 3SDz9λ=>h_/ݙ\ ^4HkFȡceEGp4X #Nclxc+sIsIuJpqUGwZdW^:|2xCSN[NPQ}XdL nP6sN4"+4u?ȬGrsXhzl\*w0Q|S&/%>]8DeJȪ>@b(M_`]+HrGچ".IGcUs /:]L O]W>%2*f(4'uS2nuq‘:X>V\@\77iK/jqye],\?^7i5'ʾif#ǠopgM.r*ϡofaxK!7^ ug#_ eM0y+eig" l9`*$AB*+d]Hgd-3ڧK}BQ:ǐj1c0|{O0LocmeiSJQ["0R!<5!+.bt]%']`*?=M5Uc5gh ܶ F5 F>R Ut<,M /'QJ0{\6!+] 8ӆ(0ju?Yl3XuXD+7D"h]d@; kP~F4d=k!ewcï2~z$`Zb^M o!e-? q6~ m7Uuzn *Ak 9TZ+ϑyĞߔx;&XR!LHV-#5a;U&䚀eh_3h3"cOs$!x%4cW/HT tOyRH$kV~.yYD|B҅*պN^&(qYƄvBTwb#sBؔ Snm<&Pmz{IS>!|,uR,Y|m1 (9" y"~FJ uX|LA^!64V$AC$ﺍE D{Gl-r&uxe ,`R!lOƝkj$+~g~RUF̓JCʃEJ'Qn9R Z|YA{|%} i!JƘeo7^ ;<|j&#M؏UlPs*V:j{+-/^F8@wj_׌OAfp CqCaz (ɻ>s3D:p1E56"?Y]/[/cuЌ*j>jɭl]8R"K?AJRUĿ*+13rqAv>Vbꘂx@˜]}_*#XyZ8{>FYS8] -2Dx]6(_hO!)xjdrx'~5p[i*Vp+EQf{ap6jr#Zf (]z>zݦne뫞?˟!^ ,gr̼Fc~3f`s\RhnЃv^ Wj )pm# `]`bL8EYA:^#q(KY&k,39ͱJzABF+g;O~)YlD {{ѸLU}BANXc8 A$c6]h.gG~zlRx|f)ں!otS6#/#djQ;XpC]_qU }ݮ{HxoS3 7'BG+_ ؞ xu1^85хb벲2ovC0а1<_֖C82$eӑ!E1i\<uls,Of|&Vv{`~+DU2LX0\J6쟟x), ٞ|0}s׉rV\I 1<52}lzw˧ k+v GR>.G'&2|L|WIvגvYF7*@ݳASDs8@c.i,ѐ#΀}|U1<.kf+AMedNoZokO['\&@uɌ\9i b󲈽HҶ-#Vc2Y}rX߲/Tײdi[̔,Tv[w>,k ;{^A8Y/:kfkF y'z(! 'I'[M,3IbREIaxwD]اTJKYlp?fMg GXwH3뛚6a )t2mA6z3;юD_wv݈q,ō&^މHϸoCſS W!F0MzAilmܤl#\̱hڊtsۍoջEm6e|<-py Y!Vdz] vG!7[G ,L/rlWrт=f?K _˹qҽnAߝ:3I\ [E V^1fԃ Ohmit_fCboei PEЍ3gV FkDmE?HF3=t MgЄ2Bu?zfP5ڸ>*@Un!JU ΨG}0X>zH7J[)B49nDraM+|ѵ$ \0{Уbj.xVF*ƒq;aU 8)[oF*gԂ#[q|g` n,gupS}sgjV iulwu$Dh"ҫn0'"O[z< Z)u|)ob~$5F -n_4{,Tv@ڕ!ɍ}2O]A 0 ʉy9^vY;IŀĹ. mocj8绸/ACq8}CB.ZVJ tKͫwq._o:4~ k1IxylT8ˊQ6[3\>P\ın3(II!k$  xMYGݨMAp>tHl!>qO Y?_Ķk "P6 \Ds0E |kl{B>m/B_mlyv$ 8#i PDctlt7F/$ǼQڝ} ?*6<S1ɮB1RƞhV ϔ??Z^,.q?yY~01a \%u *2 K|Kj Vus VT5Z%\`eYx@C.} r/غ7;ub*R5abiamoiXm.Rq( m|sQ !V.ﶴnNT9GLЅ˙uI^XDUE/^!x#~yv,3ړ2hn{?D ܎1q=p UQdZ8 ?@/ /z=bW+{} FLp@IwB`t!Ɠ,G @=0QYvfri(K?8|2^8:m[n$K Nc}cBFre|ngf*^Jmqzp}W3T, W4xRQS'ޥ\l{ZlХ5t@ Y }mU8ǰ&2{2Sb&SeO'eOf`Qe#V%!wއc< ]f#;).AV&%h?3ܭ `P(Gz͉Ǭ9 .aqy$hV"0:ؽ I1I`B=Y4Y'A"&5Ƣ?ASYU E~ʴ:D#3V˘RI,ۓQe DBI/~KF= ƻRvV J{ .ԣxl^D RѦX 9JĒo<;fCs6w㟀 P,l! ٧IFuɺAQC8C1npXق?K.ذi:VgSs:tդԡPIDӒqɖ;"I7If'ui7kUAjN=@\AtNhڹ =ėxt.t2=.r)Q~t.(54)+f>9اzrZ;`¢P3~rLKFȖB0iȄe#"ޒA&aCwgzSZˤb=v.sTU kI,QQHL]WǤʓ=Ƒ^3U^${ sZxZWT5 U'\&`$Xv/uť{75C}Ϻ!h'Qw 簔Tڬv CF\v xSo EGfs Юc2)ψǩoCP`GyB\ua"Hjqqn)n!|LKrKτԞ0{ls&l$ݯ\5boUl] "I@S>)ufvT?- BiJC.9W3s#cU|\,:Eh]k}~|Z2dO!1`4)I0 V;3R n*&5,ﯱbG܈7* sjWWݶko,1\B+/2#*h ]DCq f?%n=u*6fЁҡ ea)'!0#aN5o%f17ђMyA zP亪_wJ;o11ҸsE Luݞ .x7o:GK7 wCsO|y%*tĉ`=4RN:0,5wCANo9-x.'Qt!$φY-mgk*iՋhh;d"44,+#_jg(BZo"ӝa88C71_?%7)UI&s>fl<3L41jcӒÖآy(dc4*RDuEА/GSrMvцp(*&u$}-Wv`skiI%ǢH$ >kAELֶXMH`*s?ʂ&5斾MynRUt?PӇd)+&d/BWJ3+UOV( L#Kieɭ;/ųm|G[~ m45XAN, |Mg8cgFZ=M{F,C&p]l¥t{[h*T=জ 8d6^jn E% Zdx0ͯnuetG"ި(oZB2U)mS~Ns'Α@9he8XCNO& -ܷ]VK\C8=~Ǖ˼)lJWI(;N)q gW2(ofQp-|("t mNjWqzKQKu9lBzm!27+VgLE_rjP1١j=/ӵJ~g'$~ޣ߾;e73ⓙ )D}WR;S,!a4T!3%.+q~E.yC9H#m1y&.<#ҫjcebfMNmEF4;f"+0n={'զeINuN`7?#mLĘFr,S&GDA>].1m˯ɞ+=x$VF$15jfQ%e/ Y+q" mry Si“ IρE(,z rʪh[hnd\aV;Wϑ7R|ڵm')6!Y XT0y&9%] m(lAq4Q G^v=![))Lj~FSlee.rN U=_}k(?I= To35+}N8U+Nk *cBs<WlH,BX~!n,[V̽(u:=~ï:*HͶs&iBTU-TmTm:Gs}`ۏ2E;!%U*4@daw %fek6_#-Ѕ};YuuB``TssVD m>O 4 }`hqj-I !=ϚLuNbʎu< IG(RߦZ>9zSg;4BwQ%[ݵIkZM_V)^5ԶZO{Vx30bND4:fh6A vaeU %R+E8jBR"Y ۡ~hkM+1uY`z֛(as? Rʹu Oʇ{INS̹[zعb@"To(`Ԝ! r%5`/{pb/>deW4RK`ږO+}ѳ1Xix4١5#{ɩ=B<DZ&U٫—p,Cqfr4 W]xgэ7%"}g8 Z&ĜTȈSZW´}m zQC< , yq#'=; ZHNI(VDoXB,/^}%_:hE #١$|_ڠ\vy=.c.):+|p P]'+ K_ZS]@QQYQn ; uLYa]!E{?{KtzFN)]w{ )B"10s{onVڵ辐xywYd]L#^9 s!`T6Wq @4M$E HOa\Jx)Q |ag~Q!bSm:|VDxHA>>QcޱP/y4ZyB~AS5`S:VC6=oTLPfƫ8Gz;Y HʉYA {;2쪫Ž4qPEǦ*ք5nB47hL6i2\)k /xmjKXLz-k}7(Z/d+鍥JtM` bp<a'O9(?'dxlJUւZ;ugKš06jуᅑYوw`kݣΧvNa,jެZ?%N Y;}}X!yD5ӊ7S nqKo1 S@t?& ['Vk^+&1[}KN(SQ CXމK [ڼQr&޲ t v B*_0Xb$-f[bgVϣxXpXnd4:&vs= h(T SBҌ+itR xɄ.s< _c1 *%110y^He}padfX"t_'I#qG3u8zŲPҌŚ̱b݁)_al*a"2yqLcP*{bX-)ݿHiQ.A/ц&hVP\|!!ZّkW'))06Ip>tHaHvd uf5|BvtU@V:UNw^}z/X"6oǓx"s&ZXv|K{bҐH$~q7ĭpt>(`j"l~uT `Ҧ6̢SN{@OZpkjX^}268d ] #*w ы]HKKYpf%R?$5g?{`I'@LQ+CH)9\6WdDIƇ@F+] G<줾| ?ēFO1x\PYn^vta%vv0W,<;u9mݖe.\ ~=D+غ՟4/o ,H3S1]Qy26%)<++T\H$ DzjTzBRC2adDhkI/bK:}ZAMocä 7\D;ˆSiD\nllu,AemBҕ!i5La_|4@ulK/>[ɵ[v>0F{&O'Z +D DNNܮEҨ*_M= .u^²gg[-n! sOKQ6s%'#\+;*IZOYlJ2;ZMbgn*/'H} SCܫ{OQ4 `d(8h=B Y(ךCdLE `fIbŊqX_#T6UaS$Os븊 VC|Y̒~ zXCR>d{6)mţ?e2jk}q?i c'FDfec"hhN|! gq9]X߹Ri&L&6kCG? N/v1YI s"RЀJwb[F:CVʊyjng؝k% b)gBAXwNw2nlA8Cbչ7L-O<-#~.>zs`Ĵ^'йep(=}>Gmݠa#\.mwћCF6i4%… 6ZwX|ʀUBo,duC(@uD5gXZ]Stֱ5au/FRkv_56J<~^A>aCxl5xet V#d}6/ &3%Q֜"q7}A~٣\n+o䑸:?b\7LnF/Kv=.+[\Ít?AdXP6 TYNőJl9l&褗d dר~'- t#%m{"KvA CGN}ej(WB;λ|=a|ttKJE j&lXdf6뱥4]J}MٝtsIlz;;r-\wuϠگśX ~W*oAc\'{%;G1 `x?y!>5=kܫX>)BWBc…cn^3-(frdT G5¬+ #D|lM$"ڈ q%'q<K FZL璚^Ԩvk SASnY*lS(8b -K$im/2:ŸbPwͿv95vTyEHv(Ej"a^*JTY/S >MX1˘m0kx dDvvj~1Hⓘ)"5P xU#컋**Hê=8]{z[xlG34܆Sl&mnڠ}+y5IIJMW`+*„ez#``Ș c2Dާ1KNԣ;4$uNi<3L:HToBbK5#"f[zC,3g.CndsVk ㏄&>q`͍k{b-.4 Il%~8uR7HlH<@z/Ԙ|$90Ƹ{[K,3/Lh-YPhjmb h8hW'2/aLPI,yn8 CY#RP'(=<&nY W q0[.P =?h_>͛/6[1վ.$2>O'w=i4lX}b-U`O)OIP``o:-56` eb#8"`;;N ZfP^rL,(C\>,}aiM{J 0mXO0|WMly9*~u5&6dB*/_f5( 'm5P{j%D9WT{SG+>rGg6оB,6 ھQ)-rۘ0J+?kZ.6F gfn>C:v\'\p(W@F# <^4XyS5V7BslNaY۶/fܨx~o@t!w`m&m ykqi8Fj!SSxu{?B]u)tBW`I)`2(fָ2iSu694УV*D~lk ðgs$* 6dDOƳ|Nyn6o&]|#Q0UѠ&&^ :| !G3ޯ63(#F6ړc| x^}On.VWBf|wS8VE72+gpǰr} !>_z%'xmE|\&ԡ00As˰ +\ VHbʘR3s Ǒf]&cdi3͉m$a IATH4>脶\%yΘeB1MH()IqϢ$C" G%!r挕1_%!D([(8Eٶu"U1ܱdcλ)#vQb[潷ͨ +eHa^B}I:5M>];] ![ʹN.JQT D%\В\ȩ ʄK܊;sJ gT;#}P,Ak@S9%ZuD,dZ݈^8Y5)Ȉ!LvA 8-=d p+X+.dFۨr_Y L6[6@1ou kkUrIм)5rF1S[y32`7srt{fMɷܱ쿭?l-`CUcz&gTV gC@ڠwq"!f QQ> 8M\P C-a / =}3 P )V֍u;tW.f 4h'f2)v~5I |bE ocsa}H #a%w}c08!\5p:GQs Rw-(<t\m̖QMn#焨UBxYXBm8QE@n)q]Xj(;gk%YHOlسJh ASGM}EO%^f&xmx3f1H*34N3dm'q+BraEB|Zmdb IQ5ЬW^Kf,Y_ jU^Ihv#K$P%RAqp'0Ylh6 J[ >J|;b3kpoN}Ij -~s}!Jݜfz[};CFe7+z?`.!6!SqVǓ[KNgI,mNa | A<Ui]`ڮӱ6p*m+!Ingws9f{TQ`/V6.AFS.xߞ;3+h?/LcZk:>AqaQj@}mkĤCrFlws[ƆGi5wLΉ1MewҴ6&a =GGBJpySG)0\g m~ieWw+#r#ۈ[ٳqJɄBO ݠ;FhI{%dI/:Z*9{0B!t\ԥ+c΄i9}§o* Ɲau`Qy[ix9J')/)/m@ә7eaVdE~+"&.Y`{b k8Y./BYkU3-g3,$s962ͧ:#[qڼj&Ц.+J1hRaѕJbW^zғܟܱ GMgͭr1퐆;Wlg'@W㧽Ԑ6A"}eaDzd'-cY72r֢^sdM=^gP۔m* r) 6KImǯ4 #Q\+ZږʮxIpٿSh{.!x?OaIs^+P )P rB<9*pS療p1rλ^҄25ɬY N5Es1{?c<ε"8Ma:5]oƤ AWˢvڮX49@9wyVF8JQT%fP/ѭ ѮIEacTdSz2az; 0!,Pk~^R /!I#;з$!N}t@F"]-AX*F簗q^SwOH1˨o9<.k0`񴥛Bw:y>`\*ҫ_Gib^5(:"66]AzQ:_/n(H$w9hi$xY_(cq?qXzh{8xDI0{CJicԿ5jL @P5I%-[|<(CG—]J$Hq-kG#}~ ieWlmBb/>(kTiTBu lMMR[9.XSF\e}D-q%|:C0Ky_+k93~HAzWZ@ԉw#j{ vVtI ÐdJuGT4>CWS5~D'<.#EL1> (*o~<^ Jz3x|/s[8fnDH"*c0,gG)Е7/N9J)ꝱpK[ $q"ە؅BYKQ }-iyLX#xs]oaJ=5_ňZQ%a2:a^C5tRA-V3YԻX{ R/1sPi :` A9Dc_Cp},EPc>v]܇wFbZw0 Z)uhc  >ClmgL6 xEu?w:@ oO?bûKR"סT@G"AԎC-oqR~4ZM "gV[e$'*$C踎Mdv.u4Ma|j1CeP"0k8lJ.dڈ$*.ػ >Y6+D[*z}mJ_w>/T)*qQQ6`i ^v13/JGUD䲒+&7] mUuLY&>V>y7v1KMDC`n/΍R ec imXHW.TEB5zo _F,q.MVS q8-Q7]r'i9!Cf7ŔS/$ܦS $ v|shI[`G&F'Ƃl &̀R4o_(_ |۞O9&B|Zo򰾿'WIJإd#6L 40|25:s\ONL!wNwR႞*gSwF.3`SkK,MiQ?/d Mݠ+TWשGVo MD^0z*-5yo*yO%[Н ֱ\_hcGϒEleݾ굉|o+Fw~g}֝ڸYS^J <'5Pw+Xy2S7JN51B%߭djr@shXEydw4(}Mi:?MK?.E#Hftk콭 G˯$[Zt,D^tպ)iAC]9ϠOo$.ȸkN_)-7$VԽOKV]0G򌔸x42/#sݹmk؟ d_p᯳UJ[GՉ;7;[;3#'x{!\&$pX ]->=xE!1'QjXǒPøVHa$ 6WNGkyM-=[_8} o9;WS!92;>pG?9$F uzNY> 40lBѳB ^%wHu _-y?wPImgۋ.ڨ9^#,~c/ 1qϪVeEnR]/A6i[M_54" Pϙ@PG dp8R@K i_|1Y49!EDmj'kpmAÖiI.%..E_ ;.E b(pdvW*I ڽ\o3شhRU*AC$> [lWHӕfT, b2 lg[SCW'32Kc,!ORi y[2]m{[|gEAc䝺+wDRī:T±x'3}(XM)SG+MEZ6X;d,sf8 w訠~&*jsh>VLDj;)${(O7!Wkeg``n@wX_Rw[3CN8-\.h9%f# |..*.w3Vl0VOSQMOj 3A<;(:œ+ vOHS콬ވm1Yf IJZRn]jrwcu.H/zzO,a1Z7hYÝlvt@SEfW%'y:|,`{o0kjk0po"c-G"v3ɰm`oD^@`Hk&|BOdol^stO#X7w'!70J;w{^Q1wlnnvUUuiKeyuq shSt9,QBK(!hN%<RvNoy~~ޓ Tz*%uN_wW)5a\{Xz:giHMգT>+zDwJC +2} "<, 8̇=4s;jEۏi|s+lzL؋>F[o7IW{XA |fGX^ _Q~]ڥ-lVUp%q}_q}m>P鰜EY2K1D\\aE8i3q*odES9@/h jSno0oSJCmKg0nf?Liuv6%jر o PTi0и v]I ]R:QtP.A@2Z({3"?UvKɿ۴wC, KA +[+=QNꊰdĝt)~ZDg)8n B39bd/ʘ h)'1̱M5qUza@9WHq;S$NQ"i׈WP`""QPi$.?syUF4=ӓBk5a (mϟ\7jEx5ٮz%͔QĊ@*)J^v6G]0ŇO5":(nT yd>s' y V ο9uVa_H1HSDE6ߵW*rO!oW|@aZTrG}lqN 92 <<$=QY}euDBuޅ^F :O<{P0_0CehgUf`r. t4Lb?D tB14&sU pZ3q2!O#X4u37$O|W},ITVAЪwj+;ȁ:pRMP\c{ aP3 }יךTw|\ϧSm[#bg]-@fp( Tk se뽘P1inGnZqLy)# vȐ(P[(Jf^=K31[¶KWaC_ꗣUC? pNRk^Z.ڦ]HL^GgtXڜ2]0^҈Ouj2[v a`;/ Ns3CIS[Zy-@^J;\«чwv%.JU:Tf_%_GO&z.ӃXΞo$j اYܟa{g/-lH{/PO7C@į &*bZW 4`OO\WF#(ȁK*c'2`Nv7c$7xhj닻dusAICc._MU|ʾ+4> sb~#C's:-| d\u6 :TZǺ 8 d+Y/A\U>Kƌ]!? Yby(w S2 <7J~ӉKBM "-g\/uyDeSоCW+6Ahe EAIC3UN \,S| 0OVlq{XNc~\ataeCk7uM9y(Aٴ=['>B!Н][8(?1,*B6P$wjSc坕lf_c(P4(csD{;4P[ Ut*f3D=+7C ocCm-Vg+5/e3OLߙXXGn 7kl^IFӉJ.S,^D^bJdr$;Hz.ż+=ݯ_e[_+$:I`洹ƌE)h4gK`uCgu3CfѥkX&{g[ }qO+˧? !)v1؁0vRIJGݛYGF> X"2R»+|l-eEZQ =({vg'h0G# X@Q Ԯ%԰#~.WD&u gZj0=+U0h͘0/;~>i𗉑U 6:9l TѤxfVp;q;+`C)+ë]S.1~{:9#w`<UbU Z2n=.HR}؎It&|Fe- #/Ò_,m-O6s!@HS]n (|ӌi0O8"T?H\w')4%4Al=N.8DHs2`Xj敁S;f-5I؞'Hh6Kr;{bmk2Їł߹dr qt%7::DDڹ\ndlSc.-:YS CqZ^OձY6-.zZZf3crV M$)FٰHEg#sJcGh7ιb)ё%[fT6qG!\콪ALZ7\c@P}AY$bexo"2l?+-7 ʱ%x&~WSP>If# ˳Y֘l+Y^~_)oP{ m;ԭܒu[N6AeBP -flی:k,ڿ57a{NnmL"]TKF)>.[$*\YRۉ;k}y Ix2_/"~"xQ94⤃w>zY^Q xH% [ڐç5CK:!T¼OiRLf$c5{&Uyw;v}\/2(Q:qbaj%RIgK{~KysУt#o,X8L~KM  C' 3v2I6O#VΣ@:D/ZkMưH% IƿZ0gs|qt9dv7R:R>8@2 LJ)u|wGf/rтD`w/wCը7VUˏf;T:{oqZ$_>Ҙ Qx?N6WYnux5)kW +썙$oD-Fsz弄X4hR`GT4w%-Zȑ ]^ L")K|&6o|j&!o|V6ȅ## ?eH_5Ǣ K7V5iψe̊F|z 쳀?>cCK̲OZ>pq9 lӎ6 ΜQ͐ -u& ނ! X3IZKȵJ Zr:ۼ>mҘbry)DeBaP 6iPkRK6rȾ6@vR$wٷUshΤmqrvHt3|.p{F1u;Ч@L5+ix^(ʋ ٔoݭ8_\paB~,mSp=9,Qڀ( F$W(GwvZ&͜9T2k7*cV-ThUu{꾜v^2Wvf K ./OI珡^'m]O6Иe|d [1^oU+*-y6Wi*HIė6}IہejS/[؉Xܮ=X+%xڌYAO"L 'X?KC0y!i.5cOxFt\7oF NoT <ƈ0Z߫6ܻ$IS Y8uΜ먬~׊RܠG/@@*SeY~\};:SbfSI2@ FO,M<u\` yF;l8C"4+ғ9Y}.Ea+'lEtk{3P0\3$EsGa= UxfKyq!u7;)0Vk ?|%ViH&t _Aptq_ܬmZx 5>ǥiOHM9|('k*ŗ4;GZ@H^Ĝ%77DR|*ǒNHL4~>bp r]P7xv<6S>XV,fd$,b$so-&5T%0ۙ]aT{6ZFykQvjaʅ^ewX?!HdonĹ2V?*"0qPcCՌQM޲{5mSwвrd"Yli{{њGUnn±n_H/!~f+Tםz֛JZ -b(̒ =p,zI@U} ,Z]cw ,kpH/U_R~j؜scw;Ӌypqc ST/ITFzJc]#RX`P%8:*b#6-?5dj8/rp@JOs]}zLrM)kD-}_趗.ye_{=8s:.VXs^֦ c_}Zgۛ1W\8h&x2V3,:SiުobEa\-L;bhL@`+="yge˳=$(;1yB\,[*o(\x5 zPWB;G`fC2FWQ0]GHag@Y~jb.IX>|ܱ)dA 3|V\З Wi[Z *+J[P؇Wrxzm3gFc*1OvßS9r=HO,몾t6'#.&dͿ2Wm^$[af 3yٲ(o k0 H{ mKy-2݁녊r΁bg#=Қ%# >vܩkGx#%=jֺKzv F 4hA7xàStGR jK_]mrNJI7IrJ' I]c0%Ε4ǪRKq6\*qX}fkؼrD%AKݫڝ0x0rKrZLfB\/w Fg $'1SzfA 1-N5'|Y[#b綄ߊ- A*)2BG4չĄYӉDGV}ͨ2YA>:ks-O"x╁\VV>nc)d; $pz v6?H*N*uNcbd ZE%#}%8qӪ ?Hx2\MuC4VyLw&VKb ˪ |IR؅VSUQUɢTmM׶qX)" 1Uq >/30!aꣂ`wgT`t,NA*c,S&x(J{aA" 5%N1eH:|bmSB}(襁@.7eE^e7&ޤny9ցH88 Su )Gmt/&yPk?XP9q"ω)aJ-'>)rEz6[`}x #bR0)9]7F2W0]%`z 7$>P_ o,DH҄ E0V:$z 54-3;LFeWQRL@9 |UL&d˭[ K"p;&)OBeZIN+4'˫N1k㢻AAS9 -|u^1sj|mW {Tw\cN>įgP^UT{/ǂ E5PYe=21;JJᲙN?R*脇&-ƴL7I|]Dm{\\ז 6nͳyj+.6Ihh,(}9mIGݾ.\1%[Qe+Oz<ݫ%*. Z*`Tc/> qDz)Ӡ0ui^>KȴN !k׻Q:)O\4ȱ遷M+W\󑢥+cB?a{ށ7$fmYJɎ>2x%\bA܃?葅 @tED ^?;`Â%4bNDt u8v-!81~׏QTzڰF#NNeEC,y2% XגNX̳sLcfˆ}5|X[N9Ntpظu+ "U/:J$e\ohCX"ط]Lqo8 'D4r7fIMw:L hNyP b9ԉBzFwc8 Fһ-.3pFXad2M7X_£16{P[~ٵ%фjzrU #斡t_Y6xmڔuDAЎ/6^RDi6F> ;6B<'g%ZD0Uv;ʤ@.8؊P̊ۤ#ҢVEvWP>&9=NO@ðڌuB{!$|MzOfݗu{L:@/kFIQ36 qMQc^+Mb`jzrkESHW~*V6U|ilPN䮷/4ubAm$ჲ3m}&H;^FáTY巇&FO[N{¬pF}Z)1mS t{p3qjWT}!ϑ!wh4 ؒDz"eq3k|Ԛx~|QʥyP%y=O/|(vwCAU8=3"kËvvF{Ҟ0e`h-. .=F$EgNT2Fovt"DdeIkjO-2ǪB]9⋐&r1pOnAbl\`&=T Jͨ< lziИ*}Xqj> ) opn >w)\`ئ5#n2!Nm^+a;+vҡVtJ/2+iy\Exf)X2X/=ǜ}Ρd[@&{kjC7y n/sDeoߐ|(&{,RT_C|s^ŊGGf,Pg+85QQıt.>C椒 ~7nR{en*dLQkUvp%F 3s\X2lCAjV`en($V<+155zΥH'qX38rpvlaWSQ^:,|l;8jP,xwd:r.e,pe?GڄB.#8Ļ7Mm}Ʊ ƭX Z_4l'4l\nuމK-)T`{ Y}UOC-2V,y65&:~B@ ۓ\Ro7e:>c G8ԏ Eumgq"[Q|u E;ɋ3jl & UbB)}&I|o)Ds٠Y0g,21Sv<*xG;Q03@o2n|n>:+? kͯ"C!Y=K%g?´ֱ6[:9 -|}J97Nq dYPxw脼|[^d|%K ͖EMg#rRC0mu0RoðӥR B.pzCMS\#- Gаbdw"M!w&'%z9_}> x*,S>;#wQ9_ê!9(}(aSeĺ%hH7Zdʙ~C&Oy$4hyv.C.%6~Wgrj! =#P @;b`M_%-RDm̏m>,ieJMƂMc 3 }ּ]ˤ›،I P[mtP,ypnqS,IT> [=3Յ͢*~-pIAѱ ecdEX>RL8/W ZqT)բ%Dka]g6 wZ@iy致![a+ҩHV۽&v%R(ãO\OMҡzdo=[[9oiVVa\o~{,cxeɦ^zy2:=莯K P:.dw_\^e-B9g'41h_5jRi9xUDƤW xnmI]+rGyq46(܄zR$/ؼeȂ+dj=Pj~c?n3C~HH ob-/qE%kRkm_m+qxI,)ϽGFm<[+(gLǁ| LbB},SNM--(tNM(0Fq?YȧcbAYnWd'AA/U#i.L\Ǔ9Ch"=! G;& εez9ƣ֕u;?9 nu ]ޅ,Gi=iIp#Rr1}hwl\=+_tb$)))"NE|oT욀]B^-s8CR /"HϱVIV#]  :5vt?Աx28\CE8$w9SYzYNKHo,.ER:ɏAƮ ]OrFK`N>R|6?;k PJ߲ayz8vxw **!x ejw`P Sdr_L$; /}gLS. sc-Pt)fgUNō$C9)`*73m^2|hj2ɷ/5t4Ṛo%ža> VZp0]bM_i73(l >z*\zCM:OwګJbc<7u2Ҧ;*8NC-6̫ wҽׁ1-TKx)_bήei8 TQtsqo otNӋ?QQR<)|sc1?nq]#=7qAUmeJbvWh@=# 6;o)P6nwd zq$7Ud].q+x0_KNY$!N8VYoIck4Ƭ/([b{}j9j,i7h G;Ѭ %T(t[U:`>ɶ)XEVZֶRn8^1!Hgi.I8H΃ rnx^YnOj- `})Gc$×ܓ(_[=[Y#-Q&EhduRr-Ebf v?-I5"۹W[M `Ϣ_'4BeD;=xX#xP!61`zݨ@tA/?m$ZǤ$D")UY;ŭ[d§s]j{)_R%F6unV1+' Ƣ*MwƸ} ðNyqy!4;YEoN}JpKE:Qb1ո]l Y$k0,u8d61W'ҩb#*̸6]!> cxYN}-;Tw{l.sߤk-S¬v77K'p]Hć{ex q?Eb۰t+;!ߚ^W\U`#-"Ċ4hBȿ[r)HAV0aOF540O1ICؿ#_\Ù5~v+Y"RfKHl,@88[s>58WVıiKÚĕu` ͙TZG5,jCs ͠Aï:e{z+9ZE` 탌 V/'J FK 0odr]c֕{tY$緝pU;UΌ `g/|q 2X #7BZXq$xj\Aˋ߻rjn \emR=6 H:~HDυ#l#EFښ1f{]6B _5td ôKbxnNWF) @VX "6ƓM)soZdW/4ar/C~ ѳ,j 3Y-oR2 XqpXiyu a>:?56aR`m gI| ü&,WpzA Vh"hTճڈu$Z!ř@y*Bb!#1dc3£TRIݨ+cmhH:aMI( %o(01ViZ9j!)rya*w&RBޮ'ăq`ec2QKto~]15ϒVACyJ @lFt\v'r[N-x] c?<Ȗf`2 #]ꈕ,xttaWzX n;qaHKo`Z08.l;Qʖ7A;,wa0 UR!dc-Hv|b|c?{]k0-Yarp*S]dբg~yJiIna=0nEOqY[Yid6Qg[ V챔TŊwyl,?[^?w+ZAv*7v(t6%]i3X0'gRGmgIckCs;- 5-,oXDvOw=9%_%*=]*5ĈnCehg h"_JSL@WyymUH@wUʥ:3o[L6 "^02xn`$3ZtGgeGGyU,L; X0?|竳f-0 e>We C϶G1s)[[W}`AJZ8Jys|O} x755_P/!٤Welf{eO[(3 My9K! \ Gj 菎J :^z:c~*][r 鬒$<8wC (MxJYD-΂8|Ǫ _!Gy f2OT#d+GZ-&Uu[a+x2&hWN8 *ք"hCVLPw<+ULQ2R66GAThI¶3T8gd`lQ3{%&7tx:"cX'Oos.P sG77G<sU|gy1cY=^_,HeĘOȨ7bR҈j SFOpč KE^Q?~a:LiCk$oYX:6hJ!R+1|  bfMy/ǿ&LDKhr1d6В>?J=٪(|3XG&@,ahX]4Mʮ0%2m&*m&ь>:dpQҗR_\3c ܩ0Asަk{rc&ښf:r.Ŏ 3U~C<`}S7cT* ۊ"SNeIa"̳fLr+VW}8&Dfr׮6~|;q7qə?Za)zԅTDkXR,)W*g\Ũ|A' +m\gpg W8?(V^凍\/ nǭ떀58/"igY8p,JҢswoPseK۲%DsNv7ƶ~.ynmTl5 BKM)P Bs7rJ^"+Gv%mٰ©orS;arV8~(S R׌vӎ1]t7(lϓRY2=-˗.!ckd=ܽyל|C<HҋRA#";-tm=+򵅨BP2e}ˉ(\ ed_ ~d'mF&ӬYT% Ԣ+V@W4(-Bd=pzB^ĮG[uŁBs <[&!?V'-T5A ѕ.;,`;T lC_zo}P( $şm\iTa6>a/!XT.xzZ" YJ &ㅐⴹk1uݜV-hh½_g t C}YĹqe0nȯa>6 a LkЯSڝb`R`{"Ն]0s >mk^ȱy^S =oc6lփD[[~AecF295YQx8j&: Ye_KF! &[d&N( @vޝe('tNyE՘6FB`&y%G@{ Z#'vA.OԚ:1zމl0/`|b;w @ĭvĹTY0Gfxx ~{̶Tzu\:+cb u^W.32wpg5M9K*؞Ƌjaޠ׎eܫ \B8~ahmH![ɻ<8\_b*hl'-Y^I]bl̦} n.ŭm"(fq:~{}'oCA*挟.Dǵyhz3!Sx6;^tnVBo8.mPynY|NplJ3߳{`%г x m̑P]:"J9keqTs6,@PQ >5 .'D]A[LdXdOo|F5ޚw`e15N~ *}C=(-ҭ;y`c'CGt?TI@He |`+^x*B]܀qL/.94` /(?h4sFS:V[E!:]mxDPJYd(\c ϼ9PY(X*?-([G_lb|^>a 7 I '6$u ڪtua ΛMZA 9ޛa;"{x9ޢgTa"xI {×ߟ'_ؒkML!)CFR=G w8̦ }.1>ԥxWt&SzxDQbz f@WNssb PS r ͝s phڷzZL~8iSV'޸1C@E^Eb?Suth eVPw>3/ary Chy+dJՂ_}P<=`MG-vR ~C |Mov8 B?x&lZRג7Ao}1@qQN>!]d@0 !S%pyr+]`?e}:9mSL, +7FB.m/帝0< UIk8߇\k9Z pY`eD'M4*Qs} H.Aa/>-Y 'VqfZLs] ^ws3)_m*u;CݣS~S\w2"kxBa8geDv4X'1"_4 \D/;z1iWV)1ά=)gn^ڟƃ_-s ڦÀ^[ a*O+ࡎZFލ([E7J#VB;BJɹ( an;zsd=ީvO?$o^yHƀo-0uV,L7-+ցE fD7%OTO$pb+!9kZ!c;8a{`RV+KC`1EM=Z "/u|jU{_Ѷvr{}% oPӼ *e ]KbQSޏ"kzmس2 }]Yn7 XjvZYd{9 46~b;!TNB ٺq l*Vzyr&jP+tO`&&4}7ZK6_ ;@hoR(BfŝͿ(d"4 Y8#{ڟ=?~8GXJ` 6#&l6>%LKv1 bbyf*a LƜHY8'.IcN2FNp#Q"Og0nā_k%TA` 6ȌnhPAkyݦIڟQ'%ܞ-Di$C4S/J$H$>S3[(0V>쾫7c؁Y -Vs y!.4nM\4E5uG:emmbev.hYo󵤾)nʿxdt!}%:[ޚMN2kxX\49Q6xmZf >xjcN#wJ r[O\Nخ<Ѻd5ȫDўh^U-nՒyZ >anw'4===FHϓHj}AlH4/z$"l[7UqRj%֨fCHZ%! nR =_ڤ~e`\])ާ筹ě-VX?iY|vɊw`-L`V{@:Tl=G&E41 O|1G$6 '#lf$ܽ&v)2eV Jf_)Z VX,.θ9U; ]+H{$F|):rT;P㊍_⒵-4{7g۹N@JXEr[Ng٩S\mb~'FVu Eg1W C(k 'éА7NM/@d&+U9/dWYRaOEؒXM_ 议&?S><8ã.l;;_#3O Eg@(fX͒ s3 mr?d<`Vmc_6 d58| ;+ ݸ˹#<&T"^#ޭ MWG=j{1=ف/̶BTv$'ywsţ[RW{cS62Vܜ\ 2ºa@7"*;X`v, 6&MYX%[%":>9^}l`ant[( !(1PYQۤ=prby)zHP6epA,,Ҵ1> YzG(W5FU >&*LYgM nrr0X(je2vBci-G jǰr|ސ:|:m~/%Q6޷&uq@AXI`XFM!݆ O OQx-wѽawQeJT xf7*wKtŒ87M(qp}|VF{*ѣŊN+L $Uܴ3߉Q~9dskɩ~#CE$nU^{~7D=Šh Ck<٪KBG|5TF$JOSLiuU$TIcD`"ZrmFgYYꄂ!e,.`gb *.)wKͣ3irsᆒϮCn]x- \ +z A^!OJg:-8ۿ7"st<; T&E,E l9EhbJ.tDpV*(d.O 2JrD>qZ àoڔ1cZMeC˫?5xd!H>JUvyUF!<>/D_?)<}XRkP}7Z,WU _B}89SJӝDe2DyڞS2.2T?qm L#~iyEYf˔ʄP&m*M IVAWSR^BO|p]}̙D&0R~[q/˙CL Yw^ht¿܄ %-):#/;5T:֧ *NP~&Roqw_ݛnҝt}3i٢YM¶26Xy 0$hOM5Z]hv9w!RA2$ԑ[л POJQ2m>MQBް[wN( : dPX!> %\AFiPZm>]՟L^!j8\n#CKI'6ck neg#O8w^Lՙ~׼ cso:/El:\nplh6$4Q63>v &sKNo-㳬}Z܎jz5Zr@Ls) 5(`< [c6d56I95&b.MNAarNɒX<|[_mӏ|SKrƋ'?)&ŀț-kq@n-O2|aւoP=xQfC*lGB:|C;%#*ʼnvn5/N8 tj6Q B1A\4zV#K/tǩ˿2A'p ҁn,J0PQ8|?7GHT& '#r} BJ +gj7 wl7ih71A|𷃤b_]!rӰYBel$çaJ1(V |phw% d'z?L4r`(I0Io$j,`֡:dޔr1Y*,JBZ4`A}JQ E4=Eͨz+VtB J~k=M y./v [@Z?E#0Ϳh,Y?ʟ\ v}SL+Mdg4td\K .g(@_Lx1ז;Gvu@5sd.y I*=PH=QIk1zza&ׇdy d+؛H|H֎ynzQx!B9..NR7E<Ԡ~+> B߮ODsv!+шPdyI|3aʽ]OvcJh]v˰+/17b;\3=(\ =܂^<κ<0"ٷNr>Ұ-,]2s4^`:~յhǑ% ʼnlڢt๰t8;=C-Ӈuz&̶E[%9 {&#}C,J -& 841f*"=.}pIiH u =?}"Ot4‰KX?#7Wu>s^]$nn<͖"*u @TIJk|ZS[{UbWHCTen]nl`K[j!vœVwgcK˳\S9&,(y`[o@!lbd~S;/M8m;}nYwg 0& k(r@PaAkWe#m̾AHylCbnlYF-li<{0|Z3-y<לU^3zyr:]9.xx}Pz=Au^]pG,w'zM'7 AUԃo\7tϙ ?Lo-AeMkIm:9Ivo}k]$ -v}@[cMEҠ]aGX_/n6j&8tR<@~e |j״ɩHѧ}j}[F,5criMg!0Oύp4UBxd"i d߂R\5$ӭsocG%{$t|HZ R!>e4%7նi'fx_G~K9pumJ$_E3VDtuKSVz)/cd)'[b“w/qB'vJuW`d ۘy_6E pF,^)AIAϴJ5f- ]„`"wGOc?6KWF?D=/MJ81YeXtU{ϽVbW 獚 ?QN~ tvI]GEF!ͩSdu=P^IHwmp,Y$-²qI]OYOid$lMK)^Vry2O@_z+zcUˌ3Rui8\N5k?[4-кrw8|c,M֮l`;ZJL2vihteжgAb[?OR0Q*<Þu+9菋^pH=:lW& FiϤT*׆M,px~&"E=l-1Ѕqyŋq.ױB/:rr/UIm>@q$7g(їɚAf ^?LdL;ÿ@?p+Ž=(6"~1OƃiF(#1Rc׆js4 w%PGQ }~jEb #(qU=}盾O(V䦎C;`]P40u@V?7U^)S5rrwUgT>޿UZMYB%ٯ)5@_ mzS~1*b6 W{B0Mj}]&p)n[rv%@.&zǁs!Hf={F\KU \qmR'e}Vj4u)ksjW${Psx55Jc#]E PQ1j RMgQ.\ EK)KkZdyԐ ZBQqBA/h ~VM`*4{!T4 jxR*&)͸cW+{%jљ< gub)|nn넵=Dڶq!0=s Lвq kU`3~*\݃ N2'3dZM1 KO_)Ff>WRۤZ_sFE#^P]y51 ͛ @0c`衐i +0GJXulmc%"Hcx$D&g*[p3@R] hIJ~]-!⃸fjGΧl[LK6RG6xKB{7Lxz'oL^]ɠe{xzto? gzA gQ ӸTN*7ε$d~2')] .hNr G$ rXǐRF2KBXSR2ydiAy GC֠k343#ވ/RdӧLh|[&o`z.!`@@sT32<(ϰ,E {<3$Lq 6YHƕ4֪Â%ߓLU喦l|TxG[$ݺ8GgI+T?j.Ѹ|,)j3F55< ֣"HvR?q-\ȣ'"2?]!&v0?j+``$/pgЋʸT/-S.;o]ޢx"3&]~Py }Τo%E͊BHrzk&(r'S1a|kN% u$i]jgT dSQPQS$ΤnH( tP>ri26+%A=lGi-vHe 5@s{i'vW](<1u=DaClv;k*ĘH! U|$5|p|iP7L_TNVJt&x<ߖXm2 I)_["3v'tVHNľ@ (cQ/iLUHpI}?:szⰾu;OΒ,*P)6`uo"ڄvH[ٍjlټGB'& &Z[E+f~;jFT* :kݎ iIXO4SAۇUSsނg N(OԳ&X3{l`BBd=USbR;Ŧ.ӄA~Ht-Pqv$t H!rwɓ|W ّ@؛1. 8g柌q,+qN8X5| QK𶏎wm0]2}1>woJ1-Ȕځ Fc& &X{UɌ?g5 \ܰI("#'*)\IDY̰8;>f},<*X< b4bKH*-eYV2?=Nܣ"1tY*Bђ khz;@O}8F_U㯢G?Y+HyڒE+7#rU+mB8`@Z#cZUWE_;1AvRiE17׬jytH%vx;.1Sq2[m}h9G8S4F.R5v͔iD xӅvЈ&i "42<ײ&g%?hw˓z׆h3J1<Ю5yA,[qG>Eڂ PqQL{7d6GXXopV$)LE`z!Yx ۠o YMy~Հ6:C^]!֨KH?n %$<2 \XƁD ' pݎ˳E,h֡y4 (?m)h&~iwU@wotݎ_O2#t "q("_m3k]- .O#ۜ7 $^Z;oߌ[a@#7dCm5`%PJBo ]~u|2J%9E05Yش<'Enw4UJCŘC䮅!Py*qnHWmFM߫pܩwz}p$S7N#d[ߧa0_JsvFrԻ :41XJόڸV"zhZ0N*Uhl2:!r'mPkAf=w1c.OR1Qy߰54#tZ'i)`Cyka13QfosHCdi>Hq.44eC;uk %jItd؅$b;itT;ygzふrqCjMh xq ylo5/{Ikjٝ~#lGC=,zD\>Ɖ~oQ< R=ZnGimY<G >-Tܤaغ T2Ñ[נ}lʆTc6DᕲHzvT"|tW'>C :Rje8NLk $rNT 9yGȧ (J}gH<b`t;N 32wj& n/^%1ڢ&QfGco_uUj%uFq ,횱 7R{ԏ$6B'Ռ/JJQ+]HLRy&=7' -Hd}>Sc4g`0O0)^pːM¿sYn3\z)k_qL%]kAή|:6MC12猍QDb RgRVN}3 O~)wNCQvMRSwYv`WzY2d(ihbnDa+TqAJCJzݓ2z 2g5A2L_GmL*ێ2]Rw%bmU kHz/E΅%H3xub$C(RfMAF; x=f9r*:>6*?76t :˜DR磆ϒ1<> hqys-_%V=`L7hiqTZ&'{&^~- hD'n6E4{R7ҤZ&d~qKgWHo%p!Ƿw7>a1Gؑi.2Ug_(sČ Fmw֩ i1Nkw_T>Elhh#!G]v *^2z(p/.Zjkj;6ˉAjи7]3UD3ʛLt"GX rNhLɳ=ϻWkj=j5޳ ͘+hC{VKZ2VKh2jAYz?t*!:U$g'@8]HGSRSI`])cFY08IpfųhO&s 7EFm6wg+Kˇ~Ŧx: T߼<#o8XCݑ%K"2Pu܌rl5hS`6N ea֔Xj[ؐpvN qnLa%A 71 w:f3';Ow#s87˩~.Tt'RU4ga`p@I2Paa}"u&L NT5CMMqӌf:X!)p$Ƌu׉zExޟ5eq-[ª/_H9OZ2?bS0BT!6oBeC%L%PDSA0<$_ ~o=п4Z@6=Qb|{Kd⁳j?ۊВ,P,[:tpXb-חHHR4Cl[U),qH!d(a.^L|U!O1ٚA;R?a #&,ZgRlZҖoY.t~Mk }Q{vXƬwMlE0ڨ/SԴz`l%2-T_Wi6k:#NM ѲQ,/=zV)}5Gmуa4̈́װ3l^L(Y/Ij\B30'AA9!uuc.)ՙӴPhĞY4ͻWG8$XUiz.jNhqޛ7i_9iYQRKpF*,P?kdh%yʪIB('{g ;p*ꉈGGr&.ZX1 m6 &V->KRNu~iYRt~o5/w~\fXz?Pq+rMVOD0ZI6E0uJf$9N%pΠI;c"3mONn 7Q_KE.058dyk<d)V$O2hUyRiWҁ|,_@[ -IٻBX, ww*R4 ٨#9+Xq6C*@v$Npra# E$G5B>^+}b#.%s$-尕_G%jM(Ìm@ʂQJ.dVv,̖Z@7ӂM;60zoFJгVdFJ7紌+tkqB.H׮[u :tZb&pTn[P˂#.+RX52b_3ә+Ks+nmx$A:C鲧$[BtQVV| l cƺrgu9)LsEB3o^騊k :a@-1Fp6NfA7K{2a+>AKwݞyΚX}!oɣkI.r~;)q 4YѠ[ SGx a(K U8m[t ,':R*_ӣ3N] QQ]SCE;nGQ8jD1j|0=v@RUB)W E{G?/v3;j+"?rA$ ,Eް׿#tm.D VXjF8@^< 4d0ʵ\>Q9B:l^ _*QH{ǂ#_Ps.3/kn$B{joyO oh{B_j0%m7? rӺ?neI 1*q=q)5xS3E.U-k-!.z ֶzżrѾd9HY"] r*1etԬ^>l)(a6|tAn eEqk7axYܟĜOAupub5sɀ|fVEU֏35{DZzG qQ!&%B.ei#E4Y2E!-]ĺ(1h ̯:"[Qq@>WIE'JVw{A*Xlڦ5)xWG!t%A21w<5Y`~4w[lotR $/U;!' \ߒ,!{p6!aA`LkV%"6ml@8 LrX'0@xј!$J첾׾j.H@F&6x׻Do iokח6Me<պD.RqٞPw|s,Tci/Dz;--#A堩vԍ(T==Bl<T BoP_ipCҌtH?c8XZ3ږ;*=Pri?y Fu dMdf1Fl'iE)K@9+ڱm(=k6XkS5 |35n~>J h31*:YQ'_`-9Itm"}) nk $8Ø옸C#v/ 2yB`&K`gۣwr&XV/eNrELR1 ¸06N:}RԿZ,wCu36!fN†|Vqh$X_GxR,?Yƽa; ~n9c;w߱'t{&lM!6J?3R޿\3A:,b^A ˯CÛk>%);cw Mf[/vHO2-#tOR\161ă4r ܭhn%uNJoCH!%4 ,%3HҳNGBlY:p9h3'_z.:Evfd\.ޅAU ¤E Z_SX䆂Ď{vrKPe.'a AWptcv1sb_Nu*sdCWTm:1 ^9T'V$1a"LUF c^gͧ悕5 _Xqu6yv-~{A$2{ LWEJOwr#OZ{q~8|?X53w|ɛrו9ti{9nS~C6kc]'Yk05]<(ٓ C3vqX, PlR[Du1PN64pZrd|Z熐NnhCnVK1:@|-DYIښ G, IYɺLoS?wǴu 40u@ izǖ@kNi}]| ?(+K+4j\X1bnZ>+blf֚)Ǝfy)Cʝ$ZdEn?},QpֶqZ 'ZwNO11$q8ʤ2=cL.i=#o0\> ْ+.zv-8<z! Q˩ϫ0 zТY݌7k̈9!FvtHK) IAB7h%a6pr H,d;/L&v#Nn1Y+kMZs$+_.%.v"d拚y|ۏw-?6^l(4Uq,#C[2TӃ_a+tj2fɷO^>.PP{R޹5h{g:-G=žSkK\Vv:EjYK& n//6 9ZR u7 $*Ѯ{rTRsdϬ1 )R̄*WЕ-,%P}P"J \0Rhǡ~9=8.@46,w"D"e;79H h*õ'2aϘ)]Bg>#4 į (Cf8*-W#9AFB g-B` [FKeS=fy?(SZ-=U*iivoJ V}~tuZ&AVǺV?ԺOƶbחEʐXby# e3g-U|y׾YU@iÌ$[$ 3i9[aTwa>8 ¥B=E9ruAEʑOΏ-rBu9H܃r|AI9iNts!zW}VhsYgY<4['g~qd\#+c(urpثF'mk)D$urlXռU^[+Z=#!;XmݽҏNT~X:֛\O1  ly&Ggi{nQ".f>bo*^׼x>4?nGAcX-.umJRK(?މ|gX2R@O[9mٷd/ PXW4 A1=Y$baM}GW/5 ucfq AT Q\2',GxX:9?<޼N٨Pg>%?O[uzx X;~iBꬌ.gf{.S0e lJ؅ =mm L[hC).)a[ {@5_vr%%K,ջu@fߴR~* 8_뮹QDAXciFw,;G(R\s:" Ts˂Q޹{W1D *ԒӴrֳ,cU״?4LU;+f)ezA|oB\kyPvYnUck a%+sg\F̩C+]'C5&DfM2b[+W5@#;szGm@5&48t _ %B/V0S VTrYs0YtsS\ҧM"I;8ѧ-e*  *]%X@w ye"cqD@F\FCP+Cpծ 5EШ+sxO%_.}`FS\z}a]lƫ;P^"_8UtWU:'"ۧ<ˆRzn) (O]"c0d(ш L( %/lub\Zܯ7pz;MԨRXZ^BV^@dxcU5N[Xvk<4=K;#ץ6|#qq(|K ߕ/U+$b0Fhݻ/|B*)4,˅~}'U;o~)(&1XWR9<r"ՆC(a?+P*`$bZP@y 1U>;.}O)zFSD2va)wj_uQSabwacݡ5N>]7UYAxN2&T+NPodAKvsz35#/q>4Vv`;,6ˆ+(x3A݋4̣#ė |ri3??^p sPG}#fZ~5JE'5+T%0{A%R2*P?\r:[q761dh[D u.Tݘ&@S+3#nYZ69"ݙJ :9 o>f:9(cl ? eB]m؂h'Av6]TT2hiyT7րiAE:Z-8|p(á:BD^$i+*lRc9啓 \ /:hOp!)r-378?G]m~ܴô)g9ŶޯΑqNx?*ۧkK!9Ek2|Le[u_ lD3KS쩮q_F!JPd<֞29JX{>fԴ>}#{vO\X-BfXXR+D&xZUaH~*+j^݅,\ s\@@Em?Ms` [k+ΠJ/x0}s#<И,,nJ2v,JO]b⡯?暻.pzlb˼'I`B}l/ʵpŵ@2gD8Fn0cA6:KeSlf街!s4Vczx֍ZX-^o%iKVtLK;eQ7QE#Bg]b~b.hğ85ZI'qez)Td֖rpfeX~ya^NܹLDF |pɖisaw&v*2N˄H]\QM#lU3 bp ^b-䑦g {!ao.XwQ=6YjWQgs"S 9q IIP62G N; Բ>djޱ ˊML>o*ɅVÍc NxxƹVM-*l5&,f\Df?:"Φ=p:Z ٟ0{%dZkxh1~Dk3HD_ǹD|#nrPL[7 1` 5JB|u^x4 3Fz驻a[ Op:G;yLtn-vlw#*sL|>f\r|=G?8 VȮ=^0$[=-v4I6x`Ӊ8?9eqlQ6ag,_F:g0䝋iCΊ6[-.J&!yJ?땱yI$:5kuE4Tx "F6nJ,gֱKcUmeq}9!t ’CCi:;fEDMJ/)^y!'V xHx}HNϚY!$9{,k!%WNbVVIMPO8v@e} V { 2Gڜ:ŹFL'zb]K5NDP"ӌJ}š= {-G 34\ْ2+Z' {BR-58̍)*ąҼHV!Pߙj &җ_$'zvEuf3.|ʝؓ]-_M8 a*/گ7y3 na)؊L։L7&2Ә9 ;Cf-q l SHR^|t"+JX8|Q\]crm *l c챻MxLMݪpiCTe7ģ_NAߋWּrJ*:Y^p.^WͳP (ۓ4!n~;uCU2ƒ%_=WMEv }7[އX`wF-LFFhig]Nޓ WYUل[y^ S;ԟW!w(_Z^r+}vugN$qa:P 0{-4t3b m U>7Ql/* ?y(w^ r8Mjϐ Աi%Bq()^]GX& xLBy݁9TU5~]Br,?upIR+>?eRVH<(iє*',4 PI%`ģdvno=L3r^Ĺ<]tm+[Hءyu {\ILgk]ѥx_D:tdm,7\!N~p + tHe 28\q285N>?7`5`ż`$pm JμrT* UIX~0<œ12!h@0}L{b`F)B.r3A ?X׼ؙ9 A4jlYUC89M]mq" ?>"_"fT&LK֒(y'd\!eɫZKLaz:p&{YY޵iה &006psNL"Un Mf@iqkB0K\p I ~`Kʟ0socFRQ 0̟9b vg]F<DEa%t 6X[>C98uǙ1~VNcwnNVYx"\l>:a5("q , H=bʻ]2Ǔ<G.cguЏRwk`ΒSM`u:@dZEʣ:R9d9`FIl{U.#F OT{tj͇G݁$﬍kЀ_){ħYPMMֶsRc̕!tovu++r]-8tVvmd Ç gZ8sdJq%$8w+`tЋ7UJb>̲J{gu1bxMR.h)6m|(fvۄ ~ f<zagbO6gi0NYHfY=cC l4X`N}831v3 hK. m#&u "j5e^kϻ7*\t}39.~q!\&J+Bs+bM[R-;>W8tɠoj$C_]+Qe3_(/^.p @Ѝ09J+kuWjQ\.7Fio < Ku+>Bv)yOv (/mֺTuUg02OfPM)Wsx4,Lwh3>V|EHrctwf Ec,4iͻp뙫.w_L&?>?ver zq٭BtgsXKgHosu\H)^KV%g%9 z6 †̌&ܷUZ"bwۥ`@XN/ i&^Wg@5tv]RZp@es1IZjrt?W7*yww k}@tgeyxԏ^KNS$+kB!G2qM-~>FyL u:6\؉8_J}F=>ؐZGkNZE91; i V3s?'7 \3l^-JȐduBl5wC4gEvCIQNɴ!{oT'-O 4X',>[\wx,c?b\&8VRɩfCjHzaH;ye,ŧ; &$[ }V5z~*KhQ3#@9 @,r;T{Ax'Ml_91Z*6,,8,C0J܇džIĹ # zȻno1[hň'y~4J W<2YND:Dn:i`{G[^l lo0?S7jz(YEc͊|̦9S ;22kFiOHFcMÐdTH77cl=$]N!%l~Ӄcj1azi|˂?*3&̅[nA”*< I1S2%OCSܲOC=az RwK<VpW S,%0Š~RDa=yܪ=љ/,?dP`7(CKZ#̝" ]a9]ϱ3 96+/h,,+֠ `ǙCTOy2zX{;-1ød {)+b.K9ZXPeQ[p$ΈRaΪJMISS Տ9#&v"hN৽0ikB3+rjv;?! 5\:O95v'*W$N2LmX12In24#1 *l˅@gP"qgs(P/j~H(Ѻ.Pps*;|) iT>u0P DPZ:̳ ^Xgy{{BGg˷ !2rY#9%Qgʄ7TfuIn/-GD0܅?녾[N_Ly$g )n9 $TZ;Ŀԋkuz k6ֵh`c:D Y_Nv/JhĿ\Y$j~Rc'$ bT>p~IH)x7GZH=CVցtTf% ].ƒÆU lun0f &}hex(k79~2s;qCf̷?X;;EUta(_>]༚@Ox|,x U9=[ҧѣEY >f8nmI9L?A$XaOV$^=jF씛xڇ\e>c?~rDzp3lXG(3 e'Qn8q+pX`1gz}2Kr%4l,#gN\e*|NݸV6,PFb`;@y嵔8iL oY^^P؟/|22 \}_iқ`ķ0<73oJU'[)쵭]kh?}$Ӹf`u^Wq]!Kx~ Jc/:84lZxZ վ&Y-ڥz~SV؄1E J;³_4 DcZĘ(\Iv9-?{IJ2.h5 31"LëUP-sB.N6uGNTs;-u:.#$L+48]8[`ed]qpy#uTѝJjzc㬢i+>}2t.1!MU r! @^%oݪsZ3s؃);#<`권**W\4wshdL`EqPDœ%T/LU٥.bf+ 04%d=*ԥWvΥpat%.61}y԰X4f}Ժz3iXWj\SXJ7YGœh[wk=ҹG %e!oV%Տu8*2J+c:֎ t4C puŌ@ٹ} %BH|m|xC7xjzw(~ [ZBw#*~X B-Ͽ+/KKE[pbl7σ߸Y'Qob ݄Ŗ*j9JZEW`y`IJrj2TnM Pd_ 2XFj  dڜ}yi#pj8CB,x&`782AC9|hMcQB"$t2CŒFղfS?c1s?h=IW(<4O=Òp 1ڋF71g剅4XsvLU%^BGmӌ- Ni1z0\GnѾlspriYY16w1S-z| P$+!aAr Q/S%R&G ro Bi$ڤ>u״Y6OT{.{S&{7ZR5dd39_¯mGqWjb~mE~* V]iS4po]UXRC_G Gz9ڢ.Rp< zոCl[N뒎F8?$'9b .N Hh*;u&+4-gt99@ˬvrgd@3ް.MqH)oLizmip~!d/gSAҧ=ZQ`1( ī jalB֒zbگFG:C:MXx~PIBScP] /ouKeA=TH]\k]iK7}2Y[=[|faGʳEE -ҹ1Ags+VUdtXތTsx |{IO OJE,SPSg+0Ii9h nD!;&R;?$x6M%w"`ѕk& 5 cW]Q f;!z<>?-Uvo/a]:;Љ\wz8`Gf=nj)1]-Klna@H/huFq>_ԿuRq-0.λ?\jfP?2"ۻ" #o|>Edff?[VaW π^yFqBѝ7]سrىpI8^O+H}bW(.-]6d6e LU$+6Y ߛ(MK{K6.zi63Np" UN'7)h j|p'iw3.zg3;5ݔٛ 4DE +g״MsUK2^q$o"g_: `BqJ@$\0,/N@>Jes҉d®BŐc&p:Ue3I2fj ť.Vr-\$qFiRTkiFS1}}jpsOtm%WQJ/g-m_m!k ^}3ىՇ6?>cʡN(U\CEeG߄]WWXLHVsx8yamM ZR~0"@: =ʶ byk0]{m`;c!cj*=knm) jC\s-5$Bh gXf?J׹#6 *a+<%5;4r<即Dn ȝc02\&- ^rj`|>={D$90OYS:e,]۬?ldNݽVd\΂HjO՘^u\u0s6@o q]c}WF֐nHgU5w5Z=.^}St':j$4Tp*pBDYՅ BԈB~P?<"vO"AM _SQ1 [zȢ΁\-a}UV#p4Jh\/g#'+9vб-c+vqp3@>7X USqڙ.F?h*60Dӭp1VJ'}w1 ^3Y=0s8l畑W^\mZA,/*6٩z{ M>,bD'g+GϋuM;oȐ2(*4*]hNcFpIWt] f؀/)_Pׅ #uʪ^=a*=>]&\4uNƋzQ3 1FwMsx <qY7)m?|Rsx djk!j9Olp]0]@WTNd.Q^~{Cq8wh ❤Njp3![b9"ltAj3Fk7盌&IE͎_ -Ǩl?8+f>~m~FJ'yo!M/1fv4N8cu<'|D$W'DETd/#1lNRV 9{?)y)F`+. XAP8TL7kaa弢l6hpPf+m/ a!DFvH}`ĎP:5R2YbQ>jbމq3cwA䥈M.@}I_@S?U ؞F=܂:e+XT)VaP zf'zJ7nhy+;n8r&5SHUD+ B~h˚f!Z]܍?£/3B{ ř?$?'Uظ&SR}Ψ;" LSi|7?sya5iـ *>4 Eg7P<ːCkM$"F>F==I"f_dPFׇ7jѓ0Qu|7RytX z|} * x@b@D,Kͧ#bwg ܩ@׏`y:P}ɘKrbD|}R𤇘G)xcg`G{*3"xPlU4 !8}rR obܝ- +r ]l6#XnlӐn9UvЗ5(LHmRёM |x1 g&9*$Y%CO|g2ƶErUn( $mzƎlH9:x?RXkJCxikէ<״3(Hj_v .^C~02M!A`*7&cZn[&~*-:k = ;tܧADK^ 4utR&ӥc-1Y*u P%3n\=KrJ)[:Ktj2d#ߙoClp#Yք^Lp\$Y^HI>=nfjl -z &c13Nޟ}qg[h >7>KwHU RMS48c9\&Pz); p'0ƍrfp:xp} (GO4q"kXx9lRjz.ECǶH~[^Afi",+[g^_zG0d }fbTkc5t7z%= ?_zS-pk0DT |xÈXdnJAAV6"mz~ Z}}ֽe#(_B1ޘچ~W-6o`,ަI0Ke Q` ~"rpr%^?v7^s"JC oaQ~’:jC6m׺Hf̙&V曍BJ>A:bR1%Z+R񤔣(TVj4@}|T''j md_Ԝ* S[bj~ιm'S#@Y~DcPw[54˾[伔[0w=-Ih8BS2s/og<_^!TT!HHFnוI T+YAxf$)Cuxjm#D/tlI.|"zlCZ@2AQr;*Ge,W2e\ jZL|i@-dy8E8@$gby|DfUlcNu 0Bl&Vv,|[wf\˵TBfyV^l7wAF<{Qdw?Cnc+=h I}9lELSSF+r)Wq:,}c f { ;雖9e|^Ş)qhQ,kպXdJ>\%K[mWٳΜr*n{KC(PҍhO sM+6͛w/>SgO!6INC УE80wPBdVAw+j{p ^ʧdc@]__3OqCL.68x$Jx݊ n27ItJȐ0U^]v͖?Gt IX`glH+Y<~(cq^҅2%h%c$+'NU ]39c|EeʁT+lV9 Hݕ`RcsF(K]֨o~Iy}_tGEv ~]@%GQ *[Eom)@({Y;݋v}3@diU&Gŕe_ڤX-dOL*S` oj~>NS<8u6lh[[Q,bfd3Zn iyaej+8jxZy;d?;m0/IrHǰ'xLC$*meAAMRm!\PTW A A)b !~ ۫ħ53`W(H"t3W b?^{r}<;ӏ&Aj/GQƭs᛭U@P }>D1]\#y,Sm_@M ,01]SŻqp%j9mG֢,IqACp95AJ3ؐb_/V)$/\T!N/n¼N+z`*bF 'qI{vP,Cm[<ݬ.NYZ~_-."m/ E>RJȹkwVFd]cib]J 's3KۆN&n@rA@CrH;oSZO2~hVH M3z&'h)rYu0 CQCk#"2hǬr]p|"6eqU xdCIG^AKf䎛g/G맒0aa"uyy.v'/.09^d.bS\35#j`<;e Vލ?-+i/Fѐ RLϣ'KsP y&2CPfWۑv^@𯋷8^y6M|4I+'F t{N.S Rh}M $ %ts%,GOk07D%˅K͘U.1LWM`(i)ϽΉɚAZq1X- bNs]c>-I}@ˮJ9sċ_+8=[6)YjwcgӴ4y- ~X 板-DjRx397+3:C,eNdmBZs7vL J [!0aWTpEȵ8]c(60r5fGTJ+ !9e5Ncx"iP9T[}0\mzjJ8B8r#0Tت^6HynW yK6R{O[ v >ӻn4.&AZ74.bܦ QW^a3j9/-g.OlʝťPO.::6rUMo:Y)COӆf6xivG dA-9VWW.OuM;3g*;ޯtTLX$\6ULOႩ;&UAiCXFa2]69` I%,-+`oY"_xiCw728M:X R-oK(K$^bjJ WuJIJ `.դc< !v Zsf Tlzyh%=dor%pme+U}߅'v9|( ݆hT4q |'C1h%-HCYs@">e4_X( y3o(`n.UiIͧfPؾWBB8&"k!-#iЋR* I5>š)L@~E12x|!v Sw7,0CqTS'==?TPYGdue(Aﳆ-) z1t$zA)61acmBa\e /o: z[zs 4|ʑ?7mo8$]5S*Ug3a. L%=naH6ʼnx ipD< qn4t=8aːlkDrP8j\Q鲱זEB T݋9Ih#bE=|-1|[9+iuZJ1d|M8y[Tv48GNcO>8=Ry@)Ga9o=@FtY9Ǖs+a17V\,pcq gZb>]^qhʀ=#ohWM3IsI$8L嚚! \ OT}]u|7B+Abꛍ*/2@ kyPZ bJ~dY=M55+ l"ZhAb봒\d(kV4e! }vmb>0Dƚti 6'zH@-O1]V \bC $UIo62Vf^N0y,@:ta_!K&wF-P:/"06|n͹pMxq s z7ETfڅwFߧPnגG q=﮺( ߪ"Uv'W!QW:gpB^+W@+e"C{`R88*ɴ0Ss*|adAK95vx[h2!NgOXӧLg[ 2o#ٻ9u,mL&O{m tѯCs߉u+&kc)"o?Sj4^$5xXȀey4PZD]DVM]a)LἺ@1XW#>_kKcQm["d(T.OKI6>-!e3'1zwi\3YtɀwsE.~zs1I6Nۗl۞$Ux^V[GLv>=ނBb5!(SPx^M@`F_]oFG[T O)y>Zl950WfPȍsN'EN_M3Pj]$f]p[ ieí#J6&wQj(~@d:8O鿍 Wl=%t޸oyoܬhzauqƖlDe/y&z)7H5eAwb ?GӱΈ!4k9Ty*{fϥJɟa.qE[,Ƽ0v]0WO5@:ZԎkqhX;c,B:Y`iP1RL fnd=. E$%w](L@!If)zo v EۥNjt')EhHW#bu7~$;croPh5 .b>I*\tWyS}C]ɪm(1JڝQ]Y4hP^˒:z|rGɌ؜|3ES΂(OG@[.ԭ}(! |%ÌGC)WCwu{JDpVMŻiX?OeG6[ .Im,9rq!;+X?>WoLvGd̘n HwfZ\.!i#. Uof1G4-W ~ks !;ﴅ= ]XG)mYO`# SKzA/jgoO.GgVŀNɴ y:XoNzbE#(Tq װeL?/AEͅ/ej6qj!ے`=N-BY;t5~\Jqd$mh[ "BBc`_DLïdk'2C'J:y6$XE!x"WƐBC\M-nb@xRINhBW-fV]KFRB8W鮑JBe7ݱO9~b1)egú)U#B?>Süc(}ϗ8k-)la,vN-i롂YP[$0 fh"a {jbM$k .8Ya4-''s4 !bjÝf6fǩ|FBaO% I3'wUC"2I2t%;AL殎Rn9YOQ (V+nLm- X-ᤄ<4 ۏK!(I . /P ZG O&suDPKіF^RwyY~MpE%J<$&9pƧ4x!.=* ×3X+/olJ,,w×"dn$<Tp/AgMVߟ›d79qB6;_OVMJhsHaAe% Ẹa"7IWL8M~IF]5tT7>JJܫ SUu͢(c~ar?*ݎ;;C +(^q%:xd kj!YQ~ \{[}a=\4|'C;aF&6´]AcV -A7foŏ͢Myz"Mc (<\mf&uU&Cet~ܧZz|,mE? V 1-Y\0e>@Y84ڲwatry Vbc̯zk { J OF'vr&/j̅f`(;p= :ߥtu/BvvՎ~;(kfZs X%cy>\ ~.-k0 Bʇxg_nیS$[DlԲqB ؘ,*wQ vD#!+)\!A3ấT#"E -.q1 6fjuRK.HMmk KGw88T{o͸ WJ@]mcRp$1HOݏ bEو'\q$7%792N C:H|PR2䜵rl.XOZb?yU)[>bMī(.`$Q&^v; nkyp[e„'(9z s9y *KG<PY]y'dd&7ew{VW*MCh}iT7P(˻ sh([fr7뮶;w 5K)be"V/| Q^7bjZ93%}<C/}駂bX-:z4c@˩D 2D*ھ%(QP#8td`z5ͨ-a(oFJ([֝$qyC JY-k DSabU1b"8paDuVϠν4_;ȬM3, QKG[̦$c\CD0(i;]ND-r𥚥7%4 z2]me3I}-L^jfY>j2ÇD 0V6 6G[̻{/B+vpkM*^p9ߡr"RR c۵W72#Q:$gb O~> W4*|\7堭K# Sv-\ᓹj0[HxuzanUuB A +zq ҡ6CH+IaJ@7w+5:Svy-ble!+4^~e3xx?#k/;r^&'I?: )_l/݁+%u㾠#[:N vn\xnS.GYof|xCHO|MXS0VSjy Q$=3"r"aIYal*F+w.; yv0\= )ZzXpHUOȋ^\a6L\CyPj[1PU=l!LilJD$-yYMoUd-șa7K b*%9|>6Tr2XNڏAX/xvlG ?P_b@.[ UN\a?/ѝDK^bBuzkm5X5pVuʹ;.A,$|o&oxπYGmW JO̬k㧧m9jhX} FJ*-,MQFY!n<-sep˰2ﺼ={ #H7KM`"&<+I˪pAJ s6IEΏa²?Zأя6T4;Lm9tv">3hl:yqEݞlU5Q8ֻ}U{gvd"9OHoP|xFRy*'!U$9[i6Ղa$Ty$zݞHCbOؑ>LP@B?a -A| cUuP-yMl ѝ f,]I ~ ]W-+Ҕ |egxf!|7@ޡ4:  MsȺBZލ!@ (ny{7GHYe2wn;#OJ()E( ]B*NK?侯GEK8f(IQ0ɤtJI֐ 3KQ.i'ryODwu1 ahh?b?goko6MƁ<  v'-W]3VYFQqSXWjVUk{hJg29 ::쑄t90(!Y;iDuu[lYk(46L@8WqIЛ.S"Er2ђw X}|!֪(9.@4^Fq[A{D BAF_ `Fxx]|=420$ҀoM˳8Zhau!gyl'*pq%OYJl<рtQr,b'Vס[P٫' ) A+.lN#~k@{϶ JFQ;xov*'ᕺ._gnL^m1׻ii(Gl.=YWZeAb^&"Tŀa4֞Le:%z4U#*8Ӯ&j}"^kAX~6Mj-ZX8&GY>k= 34aNd+"v>6Δs29 ln2\[^Kb `@`?Am6Ff6o qx@hϲ"QN@lX'^ۡirZT: C"'ӃA3BK4m2E/ۘxߴ:xd*v'}*䒍vDĄqT(Sy92_''P;=6'ذ X: 3nV.e.,˞WtP}0Iۋ)ug;D$-8:UAz=#)忒+{Фc6~rp@&7Ni@|w<IFV=p؁(u:QX2b kqx#?M)gN/h L=lSuujZ_8$X &vqdɨӴz#}+SلkkT;Lr7CM(Ds>+#A'pdTXy+! ,j+fh8{dxa<:Squ1ZH27ͭUQ]oPY#uBz>Uj[CJ3@s&6Pj(=4oni+V1br -lqiΤ/Yu2ʹu=%(4LN6B*Rmlw R, э;s%%.tp W*"K7 g i|+iEv5,ʫˊV&#br^znV+\?2(wg qm{ר+:{IUaDk Jf 8Koc&x-"6S;!gw@ |3{*GW"1@ ~4Yc B$P(8C 8]Kn7YdθƖebt%籛oÇ*ʣ{7UÉs'm"=Pڕq%;6?qp(zq?n[L/%h]nŌ[tZ04%?!B{@ enҒRl'=IR!GAz'46}!G*ӕiCwUkVO[T5m<2% .8QӏQ.lW)àl}2?> D%__Lebv֔,׽P]nd NӆoߔItC"TD _۸ {(sYVZ.}1'\9i/=, "sd ~߬`"z@zۅ.Nlw)M'A!@(I܁2U01AǪ F z^ 8_+} f8{H/\RlUM]y5J"؃#ph*:zfmj}GB=r.ωrqg24.Qv8;cN9_{gonWեx*,B G aWq}n$Jp-RDp"]Wp6W?%Zy>i/Ss-?2-<1ܩq\mmiQJ<ٲ,dɰ [ G4$30lib3Z8Bi)R/ z0ւH[=ِͣ 5 $=~@"!Ű$Eˊr h^`o>!^**m@8Ԑ~ XU.nOB*awhr38Ny'˾5XlgWٲ#L# rf!IJm+.Y'fYU etqD|-NOϣhFx(’H8hg3ldh˗٭R'd N]rpfW8(Q$p J86ȦE #8]HĒܹл齮x/Xt rR,L%_%L%bz4 pr?? j Cl]iP?f-/>}q3CjYU<34.;am*yjZqZDa ^ӥ`B!^f5|HʋXHkP~0UF5- ѹp0짊ۇ@ J̌e". 8z5Eg"N㾗GC䧥N/9sߎq`LnL}}v&J*ҥH@SEu(έRt(Gu5T"6rj!)"BsBs[|ZߝdN۶vHjЍIfe}tm9:mz`҅OĐػ<̓P+Bz u¨K|'8=]^yZyX&|mT@**#(e1`۝U(\IW]93R7I~%vw{B,uz yl$f\l,OI?˪{@ p@FVhFu7}%*ܔ7}M.("cLãkDN S[W<+^ 9X7& s_n[:^Tp@v3lݟL t61+J5|ɵ֊Cs3[m0 `qG5Hv)D We̐;_dӥV3Elտs EYjGῢxcy{.D-XD4^y0`SL&Cu@UdC.U*2ZF7Lk+k$@"blk_Hݩ;$tJ4zߺ;@^޺} h6?lBIVI7+Xpl)'66-l\:g7y(lbܐ0?u⼟6snQA!\<."DMퟗۉPxv; _W"mP˃Ʌ~Sa9p9!H{@FtwP+ CON臇+l3PfOV0kBْ&: nPd?Z;w;?г5'l AxF´|ZvSF TEWT/&j2NNAGv'+\pJj<)#Si [0j*-n0-Vk#g^Bu ~Wvr+q7"3FhgMȻ $isXoJV*uld^zqـ3fl"_ qe5!f _Ւ[pы޽z4DLuyt9sr%*8)Ѡg e/US5ڨyvҥn;as"a~W't/H^%53qU)v ax9ؤ_8.xZЇ@\D̕ڹQR]5{xnc! "41,`@T.x]#gRN5-=gjk}驢!jk}>Ljqxyv&2QE5#ΡhZQ)D:a;B?!p~:dؠ$l+2L)jÝAj?-cc>$o\卵~YGe|sEp `l9OTo :Avz#=T6c"7ۢ .lBt`,oTLYz{xF%)el͹TTW'ae1OY|0XGA>0n&>tݡ`UiEGHD4(xJU6د#Rf2"ONH1۰xϾE3QD. RbՆjޝ=/ 33v[(?䂬~Ǡ[]ܒBI- ׿@ 8ǰ}],{27eQ/B0F#Aϩ,}#ϙ8)f^u? Zc{gCM\| la3ƌHF N^o>8ҿEt4~1]2 5囿#@_7Oa'sm3u 7O;'v,'AfgccP3oT,6ŲiܪƁ&fM &_3s3`2ij O8R^N?7h XB i_IEUP(>GSv~0B* Rw[X 99Y3#zP30 4Մ&9]jEsa$>&>pJql+ȭIm͕ y3'pO{؆H[p,;[&(ЇoEbn0н_R(NϩR6إJ yRLv6Y ״Q䉧0K2>YU [E33!S=8e]z$˧80_oxu4%-Iⱷ5˔c;2d}_7QQV`q.-_k*?uLDiY Utyi}`$6AxS\-P{ p|y.T_S,)'ͨ/, K~AXն: o%2Vusv.c}=@jpHh~mR'ONXPN8y ʦJ+~|A>QݝӀ( l_u]֍N灩#b)5Fq,ǀ3_z*fKcʩW2 E+H" -N~}&8gY (Bc(mB;6BN_L,='€UQ}}Ѡ56U5ߕ%Ƞʰa khd' .^kn} gWzV6L0Ah_^ǜ ;".EFh0 1{s4W(]: T2bػaoXbEb%sy(޾mRN=F$ s,ͤ S/<<9mЛg`w 1`E jÚ`WK2Xh@Np38'" e۱rz?-]g*YԞ ( nr4E|tĺ Kg iM22}pZ^bXcH96\y|ZɞOauJswR׎dWN%:;tz%m{=]YcIY%tOV%=QWc/h 21wɤA*RޔW1Liܧmdke!;A}_~iĈDHҜ{E%  o}~fG*>%T]OGN(?hj{YQ͠hs]R(SvD&~b1|>H~\KBڋS\F37<X_s<)MOViaB(BEܘF;xhs8$k"ev=0BUE9%=ƙce+NȘpɼsw,lށ-UI3Enc TB:ln|aok{RY6FK7#WWR{3cm+; foX;6aNu# CR2o 7D r1a:|`ل}hZ,W,Tj|7۸9_ʈMyC1Q|2YI-]NUE~AuP!N/Sk{A2[RA%ȼCS7:/n^T W 3'g36Ge \Fhם)fA2Nt4q¿+'tOё&|\~s?@ ;̅t{,z@8$~ȥ1)--+4S6Oyd-ߔM0.tjKtZlM u#$( k*71x;,"k*KDЁE :r;7GӿB;ۄە+'RC?v2զ h!È/ ~-q$ %Sp[Z8v2C;)W|>%9u FLqQjکdzDO:VU_np *E)#X[ϗ9PA(D7n/^_?ջRIE~kT38yʞ<\GQsZy=wF-_c>7=9>9 2CzV$ ?&0蔧>K4 m6O&T(

    ) 6|Vy`Bȸ{&Ev-혋Rg @$훰s|ĩ ?yPdbs,c٣г%IccWYpp&,o5cѩfWeKl1ũ րKxO ij TʂP)\u4,(, Z7CsΫڋGhvKs;)4l7ػ-*'.g~5%m%ud98Kꘆuk̀} (w;2<=)(!sBP2M1aOlf JD m2lS:MCzQTlQPh@^ Wk=./,q0zQ[+<4Pg٥Ar5R; H6';zUXL<w:Td$K'70}@J-Hgɭ]ޞUt8V#.f JJm^I+F8iNV2[Y]C^㇄H ;)*.dRZyˇ:PG&f$(2ħɪ$)V2_*EH|[fQG(ry7@&FrP 06CI :Atɣё3=j_ ; q;))H~d7P"L)1U浙  > ~+k1RY3 yHKX9sy'AӧOua[atČfSگݎS|nƾf á#}t^Eo_Y"UHjK)l~:X{X,Ms c/8厍e@6VШ_Vo Ax7m+hDRտnw ٷPeYciI뼎z@7^,1靖%r1xհ8G XPa&>z:em[[>J\-TQ.*BPq? {AqhZT.Kp-yTCy:#!4e^GS9~|؊>k0BF,j#=(a2|a"P|aƥϏeGbZߊcIռנTu:0ħ,;STT2vAek;_R1[wIe1řSl}z>  OgMR1U2瑋f D^ps=AR`!G[e>5 EC7m ׈|zoߞ2|H^v̺|oim\O-T+C Iܺ7]`ݲWT;Kpc38!&+ܓj0Ybք:]v_q:;y*FjG 9HҳT5lQ(7)e3͡jLǘ<0\#ELGF1b͍8eq^Gz{ǂ= cg5fI_2[3̞16.]yu_dc9Xdׅ-4uI/Blc12Nɿnե]ުWnjސ{b5W4=[᪐!]ltPaGT$ ?;sYOx]f7WrrWW ՋrmX.,ª8;JtUQ@-;Q5*#w8+4&QQ? v`x ޵4g#{/*_},hDuc3Th1/ \}56>J21'1 ro`yNgw*l{AuAߜohx8HJ{uu@#*Th̆&?XY1@Q#r+8k=FX%ANx H9SQ65W bb2!}^`=&- Tx/2A[LjTi,hqgmfjA"l"I9c8-ub8gɗ~f;T<pEc8A 7*Ҕ*Cfuwx,HVwI)g.˴,*hJB""~5Ax5QLS7pIݲRH;L0T HFDX.~e FG&?"d#b8 >cztNUSyG~j7qkI2͚]Atgh66> h?YU7גm]cDf\.PI@/ai>tDNϪ$OH EE<^r47M4YJQ/jhwU^73`*2!,a+sz~fr{LnUn o󖽢/UH](<zb a! T2o hO'S,otL&+dۄO KQ shj9t*HĉzOK3q\X)FXs qD:_) Z*s Ī%'}g-R,#!5mrغ/9{&ne1rm6w\|Wƒ= OWq`H="[A*Zuoٹ0k@E'ΨyO'1OiJQU+EJL['dB0+*VUʶa)! QLdF blqNt¾bҬE[p?cu#an|%#Q^*&_$8q]Ag`!K>7ajG,,T*.iy欀R^ngfgqV( %ZTsg<%E*%X&DW&=W[ȋ$iH6*kD&mjo(! 1Ü\}KxDs\pm2=.dyN~1%in{~Ӎ̆)=Gƣͯ HzP&IczŬR r]B I\zwTpH*%> Oo$Tz5/N\`~4ΗM[=,v4zQYxSPx6fȜh>39uhpUBmnmv.eA,tΆC_#1`GQĔ ۢk<^C6\W%=;qVX' *&&:܃9Yo˅dU?]#uP y}lOL  q]_`]]PX1vCu?CzCS(;);} /@ܔRUZ}2zU, \c" ٖ)p&A!Y>0@1}L0:65(McAyS.#E:l* a>C>\5cDF]+^L`oY?bOSڠ\LG#,@hA:~B;-n /7LğPq 9@Fti#غJq h¦?{ճzkkSusлQs$: v#Bوs?c“#AZ ױ`eG"aRl~ /r*l'={v&޺aϵ'0t~L : D,$=,Rq"b+[%{0g[ dr֩F€DꪕnZ4^y1Zg%į\-Vh(ӖH^l?#UBԨuҎ~s$FX[@ N3jIuy;B1ISe*L+R)逞-ʟPDmtR_$ZW95_s!'[",y *q壗Sbaq\@`e"[]ҋٴJ=|[BI( g + V=]Ơ%B}P39"J/4Ia,*hۭgYad|P˚+|ґ6eX#.뱼0pn?ODBn^Zq7Ϋ7t"PGkswtOgu_>"$yPሽg#[p?X9#-Y^oNO~5ny#=s?e9}MNKeLdn=h)qj3<81 2O\jXʨĩN2'r3s'}mxiXAa:G۴֦ ʥaĵ* 7:N9Hrw^_0d]B"xp( tj=/i>%uO>B ,YO=Z1FY "0cz HqxAg?,qn׳ g ]; #glO]3O('n ;U 0_ {2XT~ZĻ! Okr ̴;Dl?u_{q}ӷ7(?!5,+I/fLfp[l]auyC.\1O*\so3RZ.[Fwz䉐 pѪyUͪC1zc8SC$tNyʘwۢT8"TsBd~GwGE󆨁\},bsj!N`ql@"2y%#īg۷Zpb9YxLDU(D( $ٵW 2y0 c +']ioeJ@r[ɝ6JĎ])Q0Z 8Vbyk'/RokȰjSZiK ɝ{o)%#Cgީ3DEj֛t,O ƴen@iE$^H-EthꫦuY13nzxFF0xh8E -D?* Wgf]-8ǒ3..1PdQdFW?O3th=p^q8Y݊{ƃףƅuX|uE%X:tX\g3"͒p)i!aʧb%fD,xт!H\)uuMlM]uA |?C8g|: "V~ZLIdt@mZCхٟV"Vڏ|OWv#ǯ 4 nyqsSFH1vS Cغ;-W>ž\è'h t4f.m~A˰CX_Z$/cUC!PaV z)Lev"#cr_5-!Wr@$s֋,h8XmE#0z ˤ.GW^a)1Q/AQ`$RoXsXbвg64U9\v#g~;VL5&c7}{}| %S|/^Y?j~)%X{]UԽG`HR)Gɴ!闩 XCCC0 fxk"><ِsNgלB*\I|HҰřqkz,@oPb["15cS2Fy6YWfi["cpX6o:`ϑY̪M ybrv+OQlc%W|3+^uye@,#ڲa0EM EIS=X8vVA՝ 6|0\>q$9/c8{R@ro5ްżpPٜ[m)rMs,2l͙5Hc4Jƫ*'e;pXOi ͵ܡ5OƁi)?m( ⽘oe+H~n P9JI;UR3V~vI߼TzUh7Ҡ1ҥ4rDjEv>zG 4c>bE$*ȁ4ՑD1R/Z͡LJ$Ei1_62Y| # s wVyw}_~.3Rf(Lf C$(b![I](TUd;qo/ ؛rv9v Yn zU WWԈ#&񻘜Gm/|5LM/\1S^"ث&<6f6HC!Ý!ݰ߻>=CcXaJ6U_64<PkŠq[W\Hmad79 Z<roZ"{RܣOAt ŵ LJ{u߷_9"_FY**Z,{/v7IyJ^\qRxa 6o&r [$O (53`iйsRS?K`L=^b<6n.R8c-~#S<61mO%&duQfkE| XpbE؉2i:0QY"p܅Iݣ!yRbIa؅ʠq_qAa Ls}tr7L8u{lAOGUBPQe*՛+*; O N%w"F>֐W$%Hfz!L%Ug T]i8!ƩHє`B v?ړq&R(C"}CL q#o=т$Bn#YgK樟0esE;L>"_ko_Fhl|r&E-Ftc!՚XJ #@I_r*S4 Bkl]msHW̍VFҤ2C.XbL p0ĻJrq/)nIӘ{T)Uz}qeTcؑ0H}Mn@yoAy@|vօt)5 _&+w@-q%ߒmtn,4Ol{.-C,f_㏃M7%AU_ڷnRELMJV"> F 7P=֕=OH]SD~fx"F0> ./Yk wj^V,)˧hi-6$`'L3-sUy8w`mP1LۋJ!gXRZ1*"F'2r9%\OMXr_hEuʙm ÐԢJbKAJ?{xn˕JuD(h_.bw֔) ˉ%p)h'IO6S$;b~hˢTV+ ZD_綉3?RAvLA*T*Q{n&,!ON Dr3`#Tg5 [Ұ=A !tQw\_^z"xZ"޻RNUSD^D;Czf}fKt/]ާJ,ڟ/SgVyuiA\)&hy/tF% +9/]0љ rP̞pau$Q3"rŬCwp9j+/vk>e HH]7_uw[^ʧzJAQrXTRA%V?G FBYigZEo15-\{G^}(G1 dktk߀jG &S]rr ~le-b!Z=5"8kҮ> WDnͩe'OW"^4%:mb^O+,fmL xvp`E-myHʻ1 N&s>7FS@)we;Ax6o/cZI܏X|̒Mk$-pNsbw7%o T< ZN 4kTw|u7u)Ao=#dž/c3&6FMNd5n[h|/EV&WuӯLt)94h"=-9RN r s16 hp+fΪ0˃opkX-p<jEB)Mjaa4~6~c3 _ī?Xؓf k xj=+67R9mY^D-{-R۩xrcݙC$,"5"+/CyFu2U,n"䨢 C٠WO,nFz#9K'Өm'W{cPI޻EG BL" *2()ς*{scS?QY Vjdi㘗Ȇ8=~kX@؃C#6AaH/yw^Z+YR g,rhrjըNϔ$K8& ),u!= bsL}i04tZ`kw}L ū؊R]d觵r%*Cb҅OȪgCϊMW4)/`úM=cxj#ORCg8oLoyeG14px?/\85j߹`P=a1g* GȩM,Ɉ}f3sߝb'OYD+$IB g{m=v<~ ( F(ni\$DL4Dglgsk$MFT ҃R؋@$Nl!gTxn|gXxn*J;q6ĵmAZU":lPex%&ظ/ v2j祜}޶Tf [B`HSQ&P+G`FAsl/tTez}+Jj53H$`!*V s8>p'ebZRf固9 -#>coqeM'}*|ӷy .G/uNC̔Y0<'ĉ?Mhڠ )LBLޮXnSNXp{mȓKyL #ےF8Ba9YC@WdĆ,D1Oٻ߿g SdQ>0T3Kv}88''`\ b>i\ xv[+5$i} S<!_~찿>Z*p`~w$S۪Z8聘Hh5DWh~ 6E=f[TO?]TE~ʵ/ ;?Z(uӒ;{BQ0?{\@phՐhJC"ZXLEDL-],fa,-]M1b"La,1!`3Qa4s) ,Hy_kdƇ"5qص`u@y5?d8\<L+pnc,"`ӓ,f)\۴14ܕ%2OZy54Śk܂ejkȢ 㽞vk蓂g8ycp@I8%ZԽ3e۞ФXt?F  z bmChe -[a W'KcP Mm`Ԥy6X)lK߼ bƒ~%l_dN_";+y \Ayq;)7݆ <8bS;NdIYky^gR!R%x29S8]T;bT3z| 4'&_d [_a+E7Sga9)ꂥ>X*&c*M6pN51O:9ALb AbxyO`dn+{9/i9rl5Ȯ[Ӹ!e 9ZtUy(gr`@RbFQu˘o/^ͷIeDžTנ97ޱzx9Ιh[OEu]:p;FMlwYx \Yd<_oaO\Ӄ7]RWVLj,jiZ~eQ[tܗ0yZJ?J11UұcP7zG)6KuUPtLZV%`}7$Qb@,bhF_UѨ܌a+j jYl_y*qZ6|OH)7[+BƎ4[LQGc`aED)K92쒌c~{Li?z=/?q.i꣚ag'Rz435)G 1\K#RAcYvMFϡ哉[w qLjpztSHjۯ3|~Z1p~"!i|UĖhRחx Hz'j͙ cF@ uOkբ5|9pBU@ҿǷu2NzY2Lk㤫-@%- bW>4걩 #G##giȺ#3jqV_#xV0{QhOKT|S=V`I4vh m(xlt$˟zۅvf /˲^]xD_^. $xCn\XV 4.B. tW˴Wmo5rZJE_Nad:^K- O y]Zߐ)I~'rY) #/ȌlT")EAz 5}V4# JMK~J~Y6$hE0-+]ճ"J I+wS>lڣ],c9 pm*x)TͧF94?&v߁Ȥ}6C[-yF42qIǚzY :Yl!VQmnДjs<<`ؔh.ܾ {&7ak P$z{ׂgODc|_F5W#I:+dט$"/^@/^ym5=>fWi`ODy~8lo8wU= Xd:Nj+u\ =\iFh߬~Ѭad# c&zjΊI^;#+TR|=ӱTwQ*Nںj-L @ UVvYen0K,#t'S_$*a Oy 5z9{OL’ 4p۝^cQ095vgS;B+65ĭ'[ubL@*NԊU1WABTA,LWΖ_X2WӌaiM  niVُHkR] ՀwŎ&&dqeFm{X⅘KᲳ"s.?tBNΑsgyr/PSybx90ݱ̖A 9S !D#I<:6]ƶ` жk_>V{4g{>Xya''vB!TLC}u|wTR;i&.al>])_"y>Nv~F rFW["@M-"$K8:08xgo8S Kݩꥮ:uҁ#>Í%!o{ L-<ݚ 8[SUA0z0 #ԺIh!ċoL?5!ɴ.潠j/UߠBm)QNi@!ҡlkG{3TP ^V0 :m,TEٔy?=Z1: Ϲ\r;] aE#wz mWfb+"gg s.>lԘjԷ2 <(^Wx^4J犺h=[={?On*qʬΚ:Chdq?A2T|Tp3ϭ]d_t(29_V!Ѥ\_1ܚшl˶%=P-/ws7ړMݿinQ@,T?V^K4vi̞*_-L[-U&m+Kʠi\"hֈ 3xYYcVhh?*v LG|C+jf;;} FG|X´xSsVT2(ڞ )C͐YěV67dFfyc[2(6|K8gvk֤a >Zi*#Js7o.ԭ!T wiGDQ%K5qEI싄 95cDY4/*~g^jvͬ SU1Kq+CAΠu@n>Jش0S,9luywx@Q׃! y\z]W";u;@rFN) CG̀^ ^J,|/EHxYwY8e2'hx2Lބ^ HTL}91BHk,Rp]H3:LS|yMـ;cm97}+(!PX@L ]ao FZW@jjL9!\&7Oh_;6;g1-_::6Hu<#[X1`ٯtHl҂.:xK0L,?Qc .0os!ՕRQBXV1.NV˳ʧHA6P]Œx 1PsɾK+҂.S1W(v@_{jֽuTU[ìBϞ)JU{bOmce}I~x//W!h0lk%YW&$(U;yv㗬18#ba-͙R~I*u`Y7dmmReâ,Df4Z8A &9_.ٌa,wY>갹 J3#N'v\obV;т Ug6obTQr֛BUq", 5R713 +r"VXyoVWNd>/Zo/n\(,y)k͢$'۳HW qRdoIz7JQB%?ڍܜ%"!3R!|Ԁq"EoP'˷I3l+ߺMWkϣI˕zO%ߝv5ݨgyUJON^~[O|<;DȿqǥDuF u_$mO]NQe=U`-]lۋ[1gg=1+*zѶ@d4/=$1 ?2;e҄H!!,g Лv@N!k+ WR$=:} 3eQy=o`Q5 Gǀ'p(UC? BiIqK.Z@PzTO9M[y624 Ea,2u@}Q| HgL?@hBS2twc H$Ƣ4 ہ&A/_~ZhLqJs>H)ʱV+m !}ї]-tQwd4(b$KNśE~mXQJ.wh\O!}h^v61N3*"vgۥLG\j.jvvnmS%Ck^jYjU:yznmsػS4'W=(;JeF\C:1L8GgԊ-N>IH} mM QΜ/ Fzh{}3, ݻwo/&q,{kXͯ*'[Y5|6{I_g'o1BLȮez7cV3o#B[jKq1MHX:0e<BëĦE,`[^h8h5%@@ & tCӲ=e>c֊7SEkiM2!aǼ!|%!o.ndʄ^NEeeU;a = xQFCg~6Kc]X| º&0r2X=-m32 D#&SRF32BglZKLba8IR ^:,O= vr?w$ &e=2.?ҴrZLXL*Rz`}ˢDX2|H` ڳhXX]LaNob=뾙}2ff$*. fv >egJPbse?Ff?&՚0c}6Mtsq[RrCv\LGQ6Y !]鸶eNR۳> Q[SnkI&73׵P= hR( { ])t xlr깉|H@@m=yLswfbps JJ=meimybfAU G]wB@~8]MI#?uq ת n':wʁ7ĴІ :Fo-;:v]'aP=X{kH({`$04#E:KisƝ:l7 iQ])W(,0ycxG>vfy7t߱r|PoY:s+ nq?jdG[7 ,rGԙ} >{&hkp ?( _RE & ET?c?`ÿp+c9u:Eb'嬪utld ֣ QHx \41]l̐ 8 #p,^r!d/[ -Rxe١N}O_?#pSopc2uCf8/2D1vtLZ-JjuVK`+&ZUjy?]ʓ uQ#\$|=(iC ˯nݽrFQt\a\6yX@Y~?CAN g#<u´?zN{suٽo9f0}M '#+rgܷCRcJBph8!K]|F(C-FB @,jau)l:;m}",E\7'ĒMTvT~shm}y,[H#Sa#7ke[gFT2K%r63禩."B ,JjAߴN|VIbPS?5V6(1<=O~`ٌАSzE+PB൝?4Vh3d/zd@i W \o\2IU&ϢȎ9ov@ʍa`h*@ N+t%_Eq넁N^ ^b~8-Mgt:M#Jnܜ}cI8dzJӹ٠v[mboSv#"۷)LKzo~kn\vݷ6nwAFo? ]}nlgB:̎% @e& Tq8mAf/. P&EFy]tm FsOk&uLϴk.h<b[P>\ƛt3V;fDr\hlW@չ`,|6ƞgc<&w!Q^.m)B1xH$IBWh ķeV~v&)\0Bg~H';Ѝkq5PK[(/4$贞@8baAK>y)RމhP! au?#Ce=fg4B V6NyeHEsW% s S-iݱM/qo)5[ߞB>_ː6wb2 8N:/b4 ٨@Ǯz;z%aWz_;8b,Vh&6 `F3QR/#sn.2œ麟e|hԍGVŏb.U~wf?} {Xx诎 ēDJy@YOkЍ"y_τ.M (MɁ$0 'l&7##\~]iΈ. ;"ΰX?#Ix,03L'R{#/WZ!Z5ohw ,w5 Hr\66dw^]͚&ƽ1C|Z0=OF~gf2IfA95O|__S'13(YG7u!V].\|:cM)f(3⎎8o0MJj +taL;z@u(NyExllD|eO՝>D;2 䣏υv9Ɯ^e\20EEj5[r3M"d<tOON-^^-02jY\}}| *ūWX}wJ;Zǂ S~\IZoY1قv0{uǰȿ,Ӭ)PnCFW|Y O|[>c#E.M ͈x}9\[|cPVeo%nn$&=gLsiqH ᱲa0a)\ o>ߘzd"#PmYcwK_"QFDK+"V23lQoDUh6:G.1eBԩ2W1 ڛYʨD=HG齦`H`jsѯ.$>vUXx@Q Z$Oo: lKZmkc;K[j!>_.iu<"(Fݓ4fLC[1O1I"%N5QVRj!+,Kp)1| ?b:&$ׄv@Dx&A/QT4RWW@ˬ]i!K;:+K-h}WJ/JL~ Wz]k\3/iso4'}WΙQ>nZLG?y:oyWk[S>Ar0vjO%9:і4Tü:b^&gs$x~ 7m.z_)/NF$PY?Neϑ+v^s8~,Wzq̇+P0'd\!`ν&2"JzE792$\ڄ3Mg6QrdׯKǕmJ % Mlv%C#CC3N;ىa~9F:; H`nHV S:6>LZ:j0W,xS@ ;LcDV!ЋoV Eӄ(.MbMHlOn;# ˬ3f :84@ IV۵5j?x]{\qzI0'ⴑ;UAE2nC"3f1x%m঑r@IY×Yu{L1jURq 7{]' iFkpp>s!p[XEA{;?D}#[k 5V0Jb/9561=vLZ!~0#V`S<}JP0o3︦wX5 \ hvH MS=Fіyvԧt;{GxFu5lz%ДjǛKg0o#mʌN;\9Lޤ/R=2=B8v۞(1L%~wlӿʆU@9G=qAo+fgDr.A#pۀZ7]rqldpBIiv&i\Kf{ ћØԧ6]~,h֌ N*mSJ$un!!% wڠ3'bAÒ2=$T&w:IILb-zCH wg1~~o4){thP|_4J\`"F-,X z%fRnM<r,&3[Wc1dΘ#vɍ|yPq,<-;'CC0T;s?1;Sjư.PZEq`8YlG,Ȗ`_8*U \ i9=k}A>5z05=ݢƅЉY݇_Qͳf3MFJ0bH-Hҏ1,}o\mɆ[-V)$,VKO7Ƃ%6g-oUs\tMb}tߏ+\@s7%ކ}i@HqvꙌ?ZlJR>ꂹ֜4v5 =%wNۆPs>8˗pA%4v>&@q`ַJV+mG癤 ՘O1Vµnas+H$ ֲgD mcBlAa;Bo#`m3k T371Ǎ,Df@IXIbz>~.8mn{na FHkIe^?%4izz="EƆqG<ҧ&Aݡύ!f s`=t@u]%)=@M"!}'\S -῏'fEETIi bsg繊OᬋOփ|{!Y?7^&탿};p꽊ޝCvI( GyW11'/Culj(?E9`cc9q/":ߣAvm a&6+hL[d6 i'p{rD582%rܮ3O+ oH Ձgr۱߱Cѐ}/#~*ڢZ ߦb.SʱScz Bz:46"i+w)3 eHp\F. GHChc2jJ^ AHmtYZVS+rfͱnBƽu46%8ʡ8b}BLuwsjLI'qfdZ.e"3BWK>PU6߀l #'G~;җ?k:=ߞC'V^/y3ﲍpn'Fį{wхT,ISY#wVAPtYA]J~@aQ`z Wn(vAZZKEicz+(4@ܖMLT\j^ 2lb 8/}y\i*a-iW|j:{%0eaD߅aT>ffUcx A?!7/v+l*P`΅2u"̂4;u͋ _nIR7[; gÅQ$ хJ*Nb_H@ 1sTcμPq_YKRȡ}|S-?G 私-d fʼnߖAKo֛0dZ*Y07ssE!F*k%CsN|g\5i`wb*> `äl3%y\uD]Sh eY: 4eΦ'T? ޳c2rV, f`ʙBXlMvǞ2K6L^By5By[2h-? \Hd=OJԂ4.qX0iӍH0(ߜ46*XF>J ,75Aި_XUSL.9ѳ;|v8q"iGɛuO`KhFʯ(Ksxz/Y}斸6Ԃi{qrz.1ayZq( LW#/Tfa;Z?+(ڵWz¨=,CNs˨7G᭩LIFR<->/]u*,N6`o|߂p|-rcG,909)>cJ LFZ718f\4:ɰ%9X+p=#Z.ރR0έ}$U{8˽OO~ Þ\2-~Esi<7{ e%:z2%j5]oU9g{ְ Uo} E!]FOqtsyc~D0% Z,{s\Y޾i! ]n[hk=^xT]ޠ1er~$,|9jǔ·E&hI4VߕG%QXJ+r 缉n㐪˺睂$x:c#;٣drtIoT=Ɋq̆Fʳe:cY Zre̿{< fz75k҂;VD!Uu[ˇo._f.:]O}N 9y.LaJO0~ 39~>m PvG{=.^]|סD/+^ꀚ*:x"ID(|AXLIyFX TMcni< UCQ7[bW=6Z d D&u@. ɞI>ф^' fzH&p.Ou`^zXesgQ$-MhdIXn\wl fʫ_p7V>{u6 2/ISHh ҷc=''5gGq]Dvb`d6f{xΓBM{is ZRm1iьK-)m 5,zxe4%@iJ\Q hLiW/$@zOzD18fD'96@PTF&\|6\Ñk#ۏ>B&H%F-6ʀ Nt|QkuY( ?҆^ٯ)'m3rAO@%9i_+4kiEDĭnTcHi;]|m2H.]M 9r7r1@ 2_^暮>jz_fQH_rG/G/#tN5Ⱦ[ #qu.4r7M2/Iewj!>%H Ȍ\Ng8Tԏ@wv.(0ү)0ߩ*("LY!$ecn>4E7b$_Cx&bhgX|qcY8]Utvڈ,b} ƾ,;z=(w~2m<ǚϱU!Y?)Yυ@2=6wR݁_cZ+ls|= 8.N,$FLIyH/C@c9}@k z9_G.WX/b_P,Ep%$p%\ 0f6 TQ ^Ac1c$9BBC}*U K=̂f͙Z+B9~Ӆ:G-60k\' iKooς!3io/6C\ Le~c{Ցi=؂ MOl[*ؒLb/x1EVpſ@ esF@gN~L;?PJݚxk?E4;1;+14R<$aQ` pX_07'ƭ&,Hٶs=BƁLZe0r͖t:nQz7]:k [;x0o4J\{m8c%USf iZ!F##Dժ(ݯo, }_b7< -ezm[2eWVng jLpeiq -?m1G%SVz%W|Ad ?a.cqxdVy][#g =Q+ҽƻgVK@g p#ga<]S\?$y]oֆlW!f@*RzE 5بXݡaoQ {uY͝8oޏ(}ȉ#ۭP  #HʓY?ʖOe,-3xpK6K=UY2 kUnx?„fY4\N_J5uK%$LaT+ֳҹ?RV챷 ]3z%i+&!䣧a/y/+͛GY{{hfΣH7txݒ*Bj%¤RZ~|z{_/CW|@3?01ˆ(=13hgBpۋJc'ko'*\!3ڿL׶ypN#z:+r*FHe<..tMn.M 5?H4酥7D=&v p&h}iXm 04\50KFI_ / p>]ȼc \Fۛ,m<%vJ ? /~w:1 P0F|ѩD3(XǿӶx7WR^rӊ=K7aZ[D:ck0G"1 fa̿:Bf8 řs*c!8᰺g'FREIo9.| q#{ ݈^U<$fiݮObap;HY!@Bn#j} `S??LM[1۞Eg5˪xr.Gj3j yҶ(M6E4&v<6I! V xjt%ZcO YGb0rv+߅$V#H:T14zm pRbwCek[盷UKATkTLp#CM0|yR ZI׬>۠BƐHa!zJ{^Ia6!OVY>mѦ?%-Ǭ- mZTH-+ @2&#Z{D(NHR|՜ZRҩ;AձOq \ 5Qc?다)Q2 >\}BCvb,M0TL gzԴtgٮDIaG1ȥY~*8h`.R1l76`LƲauK `L1 =Df%~ʊ@X؈Po~+~%u>3B [l4F6Sr_O>;%O. "ozSWP8T%stP-]-Z |y9sDl%y1c5)xhm21wFKPtҒfG:Hfyg_+0:kao]*yCu p=υ#UqjH\,'pL"W~J͠Lگh`[7Bqz;[0^ݣqKu(_ZǧV7ULo=$W*QR}JfčW/Ѓ;^~4e7'l:CY 2 $ ݨ. ؆|чWyFI|@LILd R/|YiAZǿt/訳9ky(7E#: I;T3o6?6N1? %R{tOdA^mZ{ͦYnxVCkXhvaE 􌣭s^D<5&P jN$~;Z }}`k<SÏ]U2X7R<&lClZ,ơkAoj۩ 1*mr%^e~掳^p G%Sw_ :1q!ZMwI5aq['=X~''DyGدn̓4. }%k&Gy [qzP(!+~˕Y4XJZzEI+B(qY`e =]óhdmu\P%F(6l[(GL= 1)Nl2* n|0-غsE",%R䚌s8 5?>; _+*mt/BqYc_#A˖:?ux†;JB9LjBYlIqc6Z+-"9s׹`| BG%tnwcwKa1MgJTqAA.X V$jm5lXwd'Yy QSr\I[ϥ81ͩ %-2}șz^SyW3p1a8KC@P4=Cf f[tcq81,7 p~~-&oLf DO6XB=nq@Rs" %AKp6, Zl_j l-)pn@t [KvSDj-^@jYcbCY TB$H+G}B>`YZJ`9, lc`]"D n͍v+Jxw1d񲁿П,_gk=,ǺJn"EvW2( zq#wT7z6U m dpPk˂'gQy2ޚD~_K0nDYu2];X)wFI;ly> (zu7g)g? pWl`/0a@)6.UlAQ-)9HЌ(,ij(ymX2U3×MJ^r3[w@mM7 iB0#6Jf&SҚUiҹDcY.60٨LEںZƺ (WFo Ia[|Q0蛥tcE:q;mEߙ˲jf>p.Z$zKW_OZᬚ"Rw?}jɉ7A-񉞿Atz(Tz)ݾh$a4IZ$ Y帐)<@ayeGM/Jnjnn`z$J#}<2G.aGG'j诰! ~U77rrL/B+ 0]g8v8, boЫ+Srnl|Ts) CS^T''Rьl Jԯ!t2/o/慫U)t4j9zN+G-]{%"w;~LxN@|}0o%3Zɚ+g|'mn~,{^DuV8[3TM]5pnzm{yp6_Vam`hynQs*BbNf >^a w#_CѝP?LjޟKڗbY,w{{k9etֈַ0Ykf q|?k#1:+# `lT[nҺ[AI*z4Cdu՝qä֘g" OJWƇj>ѵbTd&T|p'y# lC;PRΠP= 9ia3͋Ȩۜ*MҌQ>+PYGi* D{~|7yX>̰y/¤ Q|q+E*Nhs=ɵ?[l--IO X(-`[ء+Į- 9_w $JTŠX9,&]zQKGˣL,LkԆcASG SL; ?%A1 H ^;j*)Xj ,鎦 1(5u$u%sͯ . ЯLJӧfeOCW < r-hZzSbtd` hih+HRF\D4K5b|שQ:}r%fa'I_QY5M*,XB `;%Av_>-?SR;GE~2089m4\=h]ft5:u BfVЦ^h.{q|ڦ^g"&2roVU|"lg$!,;_mJ'lt@G0PoW& t.́ri4x[TElYwBYDP` mn}giIaB'KIg) j<Ȥ}/90HY$->!`Km0{;\x]~`AҙGp:BP;#ln~@H mp]_N"7ELCX`xiM{ѫ'F#PQ{ Ƅm:E|9N+qu9|u~" WGGǞCs<L+v>@33u)Q<=k:NH|%Qx} tƈ n ?YL]wNxӦy]ʰ%Kzʶ0@T!$xT?}A3и8m{Y-n70Ah"}?i%8Ũ ŋv9OZsSE2zx{;Upۂ'tb!Ë6fŀZBv3npF? 'é4/ӖZD8b>!-J7RGg-C"ʨI}U#-7t0kܚxsLR"@/+`@@|p1ɱL\P@ߓ(J\pq{A]PD ׂhjl 'i`NvX-+UjLC^V͡ 3+#pk;1Jg+/@pu+YEx/;+r1 D!d}Xd<~Q8ݏ;zPMSn~ЯgaYH[3G DM{e.v14wWQR67kKY!B~v<öX $sdJ킀ٍn;=s+(UOExd!Vyn =@qotRȮA;y)rդqxVPǡ%OO )O:,DX+;hMs\တ7 | s[g̢֌h-ygϼPiQ\P@%B||Ox4/+6W;p ER5T5 I 9j- b)Q(+N4f1$( b6C2]JZ?[Aes2iok?~\4h/@,/;tUۏ@v=c`i[PPPҧuqo\jZF%^pW $dph$fP@hk'c!Kz wRY+C=R(⋱p72"?워ժf~zAit$HKbhq&HȊō $TktiPb^O)f1mPFC ư d?}<{"& [C6i& <4X-WqkE ʔ:fUe& ฝpP<QW_GNvEm,L šN4&hv^ⵈkwq2hXR j.3&C S ⰹccSKX%(/:pK>,Ⱥj?H*#]#b{j^)R 3y.D_hCam`Nv$ a52E"{HDGmCGw ;„b0ꔄ AZI^4BW횆ޥ'~vxs[H\ӑ%7qϼuU/em>IP%Ss;(Bnˣ4SMW _})ǁ}B&X诛ygAE34S߲I_OT\)%xNsՙR,ik{O38}/ղ(Ks-kHo&+cj}\|~}ZF%&hIW5i S앳9;iqXf0.|%5]ϐVx+%@暹!hrKYMe75)D-$9-ߑBL_WTDV1TB2׃:Σ ZxkL,F~7'̼2lEdQ>fl.ɯ]M1.G!yO4CS]>WΗte'ֱ%<wLA2q]*/%п?kβ~+)-!OSr_v6suMbf(el`l><_x -۵TOH9$\qq5ӥys?nm|gs͎@\3(Ή͡ޢ@=Q!ѡ-9KD!j ?}ܯ4lt܄N:ө0X<Eބ3"끤  K+||131RZ FHg,t7lFM"}ޮ[o;@jr9>Lr9PXֽp(\uTgdh|۱J$ :m,6NlvqStK-|g@SVr `+[{^5ҽFǃ~nU!9JkNGc U-ip|LÞkEPn0¡ggא D\ -0N2 r¥6ڨ_(0*-"ʍ$*x=F^MڣtC{'I*1~_w=OR-c6u@ iN}Z8;#O^0"xVɀGIMڬmvކ)\ G/Q!?ƳgR:G6gbffl^JNnPzYߺZRD OP}u;-ndhlՎ8^u I@~YgƭϠ4OTVKK늁5l g7>ҏ6)͖H X6v\={ei}鲦ާǏ,Vv*T'H_/D\#S(3dzC'Fp'NwD-eIjsI!BN͜ߎ݁oUT7E"~e&-8H, 例x=#b-Haq*|7nx1oxB[heq PJ r~ұ_IC3`h}ifUfGśϏq9YnkTh6#02_GE LclOt)+ :ZwoW ,8];GGöt2LHITrDj ͯ<#b)Al.^qI 3z:XT).a+!/!Zvx,XC׾WR|uitұ1z\x1nFݟP=;2mbYTz|=H7 %M!ݘx]ӽȜ#gVսb[$1.hRe\ο1aKxv> \]twM:`pַ"֮sH#aujt%trlM,`omɬJjxk]UVYK Ige׌pAŹŁ&zʪ1 hC#V]NP@k7va&o'C2cɎŦٌ efU>)c_Hx~gQ-]*dB 6|›]uݻ Lk f'4Pm&XXtP 8K@ }I.+#e*S%=7%۴SɁ`9EDM@hKe8XI >l/T1i}mP*H6_އdv} Xѫ'] #(.lnJÄO#r:7up{"@k3rQw~Mp/>׮|h.V2ز柟 uT.R߬VvsdMb<Ɍ|Jyz>2}td2ev %&&#aH}9 RR0LKΖʥ瓔& 2O׫ Z:KA8&Fl- O9$lxR >iK !5 meѝ6S: BBO./ E}kDu@Cg{xqб xV.RXo!)C[Ki:jlQ׊KG-FD"O8.Gr5V©uCԴFC&&(.onbR^*Hp? 0'i|XS|Sb 뤫=/&%؎ɗ}m913Auͯ"b7@TWk$E3g7m["9 \!{H9PE 9hUz*ok!d_& tR9[jv}nRm=" Է۫7^(/, ^vfvaf祱V% ,ŠߘeAE`&Q8$Z/0ᆕ_3lTE[LUsuPU+HJ;]zWQ=7SRR 7)} # ItO> 6\(xY+o 3\_L_#K2>oZ%BYeyK՛=%]f(a ub/n\W; !,Zkr-0lHC) &/O;^jnq$vR Ii,|0%7ũGDUxOҽHVk%[Ã2Ur[3%m`vH Rz @rd YaoFx!q^x 3˭J|ӽՇ?"b`7xfxz2xQw9('LU.-09=mM8`N+qm>)(jNjX@c;\"-"O8hxdxF"V}@ y1#nCE\ fkyPp:RkG[pS֒^2 8,L3.97V I3bꘛ* #<6Qi{XAW>PS7tXWl; #g@Q^#B){x"E_W6Q51i6GuX< S3$!ѓ3V|?,6lsa1n6wR-z.;@XKA5iG!)ގɹځw Dj 5~(/{yT/Q#/{؎wl9`'P~WϔKaY쎰!V#lVve\nz<@ڷE~2昒5@K0l\,\ XRWzLNf͸z?!$w>JG$æ"́kuV{BvQ FU^ aig>ELru)uyH+Euݽ0u3(k  =z#ylqiWbpI8 WwI8߂¤B1Ə}ޣE^ףV4 hc\͸ܝl^/QvRu=XϣKK{[ [Ʒ$ wN^5{Dy g7wGH#ʝE *YBQˋ-89Kyw6?E:g1ZAsCƸNܩ˻pXpa<1aqx8Ԇ'? P-?:fd?PF>) zSC6u!OsQUɯi;o?@4][Ɏ/Y[ g14^jEuDq\Ŕ'ח < .\R^KnK-ִoAM}#עvHeEޕV(wGV`$+?Ht|pG|I., a޼ Q#==#!KQdHY J- kv;2$5j R2ܸ\\rnhe+ͤGnUv)މEv"2CyC 'k!9曲ՁpK [Ȃ 휹8lFGm}yk`_{ּdZde(J(KŁ6-ʦ>f]Qiywvl).,u5sp@I@8ca6l >v A- z׉<~%]xkpj>A!׬:4_l;.!g6O]5dO@IʬƆ\7W4CRFNxu.i%Բփ=JD=ˁ߷+bHP'99O/rk' F{)+-1xZǛ7m^TE//DjbB)l?e`0S'ipX(q&%sWC Xo('URn'ačNB53=,u 0Զsw2hZ5iu!yzEO'  v!( ANKT9+l$/Hug'plju?`b  d%C@b`DlTx ჽs1-d?t*X4Ibksl'YrvD nT"(ʂaZ/7MF/f}g{0Jj1ݝuNW.)u(-_,<4v?/C~Teekbo5QACjͷ& 1NjFR)L~(i.†^\Ǒ]^Co"jm];S.`}J$1_߈J*u{D\+]uLr ҭ*3+ewýO\@X&<"qP-ssWsWwzJT [=y(C?VUɛmQWą*WB7{ 3緼4an-<л<%e9Y>'G"V: &x_D /K1~Kdkx +z&~c H)ٞ'X-l?VyϟcxWќ,s8Tn0C`pE_ƶܬq,Jc|)Noy.95&b)8phU-*I\6hA^6 G}$P$q'BlT8]u_-t|R~ +!GxJ(1tWi|etD MMJ"JRGSv^e%i,1#NBw3tԃɝ.#Q֎vA-Crî-㝊O<ڣ]2^kHAfQuP|w&䪟&x btD(ad ޝْ@BtBX֑VaZ5ECyzH?-<\R7;0~WjxkZB %Þpp&4HfH{{խ'pP6)'J>[BvEZ:Ѭz$TȐCiTy#U.Xk.SَT:dHϒj%ٌf)zBe(cqR+}iLJX$M-OH߹V%<>N`C"'(mi1s=)b9ͪ. ^`%m7x;PQS .0W;R6+Lufgr[IvIA~5x,;n/i^]"Hi~F;wguG(W^gEzpj8ЙM8GXo[$ށnWb_Kt=)s|N#QǧԵL1&e3Ŗ!R׋220DXi F|Xp{%+p@r v*c !e}u",ѝXN#YŨ7̃F)G|.=^GxחE}Vʘ8eR4(qL / DjZ_3]^>4N2AN3:pAs`jVF-UzqHi H0W!U _!:ڴa}!n-8_,Xؒp") j-K^ŵzULEA4k ɧ5W9,)e~x+TYFPM25,cwA;:], 5|*2ŢbZ/UVNn i|G!FdM؊ñv9I՘p ϙ~0BՁdAxs>/>}: QhEIKog m漝@JٛC.m[~]fz0"IE X]Ϙ18G>'ĉH(yIF %3-?6 s˥`;"ἧ`@)̈́wc?0u GdDRa +; x ;8e*p햾oMSJ7 j@"δ=',$.:!xN)oHE\wnkPX^y1L>U>t:~j pYRI ]CED$Pޡ,-{ݨ4Bè#(2,E[F W/:>[r>x3Ay2q5m||.nZ #SLOXV!dr_ž?Se٣ko ̤:TAqmkH[之^C(U N=$1>ÔPkM[d7|#fSN+nK.kܨY"z r4`v*<ɟyHh@ҪOx*c7`_9C-H#vڏ};5=Aşk56.jZ-z;VWYO Top્zgѩ*jv߆{\ka96p _?:XMBecŹl\gd\D҃U\"ohL\Ͳ$( =1/Q*2 X\'ki M as{YF*u(βadGc9#ИpU9o ΍rD".-/pV0:2ZU۵E2V%mj+GAi#>{&7,{C([2tQ%JܟiUݔ27 ou;"-l/QJ@$ Sz~8fhER|JٰU_oЖ1U -yBڔ h9FVgU.˼Ԑ@EB&e%鎠V~xy6cgD3`4if;ao_~/ԯ&Otn qR5)5 e.5䦲ԎU,n/~0(+>#8FO$ Y WIf*(3r.E޺ڷ!i|&T~iu\8&dܫJXºr-}InO9q(68PλyڧZ5˸\D3tߊWN'FaoO!H=! N < 1O3eN26HoatutNe&B~Wnl_ZJ9Ms`Wݲ{~ r[RD*(@.4!"w%8Ґ1/jeNpw=rf'?2mr_ $ s: Wi0R(;yjRLqdvBS``%ɦgZ"P 8pa+D2"" \8t˜yrНl͙mhE;jWc8b<<{gƩ5Vs (^4Y!'OwB]thBW(_?{lu]xN䁚HMc'5M|݉:'+٢pbӀtn.)D h}pӉ˜tfDLJ:`CXRg-?APPk]#jI#f dֱk/9f0aʍred2!p P_I#Ci|sP yYVԡmGA;l 5f~0Z{Nyh+8e>IX{e|rLM ՚/i#h"U=lp[$ڎ߮nE-Dnĥk^/|`W HnK8}\ MoTˌs=[}z\*5Rn24q^]0 Z uګg"DeIlz\*vw$‡&(y\Z_Hh~2|U"[U(r Xw2C/fm` !sHG[#͝GX#q@VJD[\dvҐ{iqN~4'!X_)﨑&^oi6"3_7 EdG3rOA&p #_5[cxoO).O{bpm5!;=b:2`?||S̗o.gI) .,P7 xlV™3=hNh%fi FsctT4g] ˵u4.=@~Y.dq zc&^EXI\N< I )Y$o =Oxsg2tCόnS^g#r!FK7#MzK)=aQ gJuMEO $:QR]ħ޺Lv8”oXqVtab‰krNSyG$Kq~nw *56q_.nϩ2DFiZW?cCnD \1F NAo">;h?EFѯHyg[斲w^$ZV$=sm=q3CSgFy)eH% 緂vQ ꦠ}yguD.c5.8FM%P w'5^#Wqޅj.R;jpgC W_0)o*"}ĀcH6Qp;wY2ӄMCE[}xR^Wt1Vhʛ٪X u۾ytV'hm m|HVN#ߑt@&3'&!cS<ȋg}A|vl2/HzSLrޤz+H3%X0ř=b tZ~-x~("/)Ą8[{':7uZtN|Sߡ~ R*ӏ`,܍JeKwQxI ý:fWSiD6 (}yPӪY^f,4tM/> F /36tn滐۾@0t?\W01;9AVᗥ$b&J u N_Gs~8:_lJVj`b>?PRPFбOƉEK8 e2v'[?3Kc=7)8eV8sFS?=i#Sĥ9ҁ|dʱD6XbryuR{ƆjWn7;n:H^gJ*P!XNDiSbr!=i14"=ȃnӞ9q=fI( T˂CxD ; TqU+fI J3ǵ[=MLA:N-"@t%;-Z5,9/&rʧ}]mUJ$XJ Zj;*;vUVfWG}dl,܂b]w~HJdō9lJẓ(RaN=. W؀xף*1[OyyؖFg"KbC<0twM|kj7y,`]$!~ l$*#z;<]h#ArgC{o.3K&h.IЫn#6HT߀)6tk Mia5x$=PR3q ݃{ykFʞ~znʔ<6ٌv654v&cqgZ}ª,Nҽ>tCL^ܝEA0\(G-%>0m^V)~4+r_Mf ~HK֌](ft;'S1vyceu+̠)b}ĭ@$ pVG  GJJ2v$-7cc7ijτ63heY]K0~,kv>>mz8 PYSdAOV_1)!]]^/V2\d*&q O"C2=IGӴ)h ҩc@͞/wz UcHG]p;&J*¬[ϫPax NƾʵWƺb4  ^O[D߾6Ѿ6mrKn(>,*,72QL=+7('{WSҒ uIoQ|@jC1e0%Ltc.4%P83/)h"]b&9~ܐ ,zIr}-b꽣 t5~O(B ̃u9Dž$ڊmx$Z)_hn\dIɡ3aO7@nO0=_j/I4AM/iQrn۞2 N啧fN_QE;V c/_SdEnv6XB}>FQdl| mUp!9r V$ eƯ_~Lڪ ꉥsϸUĒݮ4w>c2@ZhauP|ؑc&%:Զ4kZI~th.eȻٔ* MyDf|4]9$g(]$_\IYۛٷ,sFk_J\0 .1`kpV8ClWYv6VLʋP:\47 "iŜ5&}H4eҕi:hRT[|dZa;ڂo~y冑#r„~xZR 3%D#؈qO=7$vl=QD%Z_c֦ʜƀ&b"@37h|s@[yXGz@7>=fXT joX?VjM:IB"*];do\uqm.qݦTC+KƂM;%weOzz 2 %f K׬JlKsў٘x_fQPTHGAWOLsq1]ŵ,f23C?'$sso '[0~Qb` TQy[@XC$d'.3[6-F!F7U1ϤMl?b;[J 2WufFC)3=4nX%yNI.ΕɁnr F3[&Zmir<\`'OXzjoKg'8O6.F˚]Vo?T3’wnծ/$دZT1bQDP[ȏkd~~0{_0ݭp}Ft&8hѺ8p5~L @l`/_#mE2Xoafjx˼YdUS3rݣ8 -/}ގ EQa[݄Vou,pn5D|1y^Sޯxiׅ\|tt'{K0|%!a,B 0\KE7D#/Ri\ ?\Mש4Ǜy߻0NjSLUK-O+%so5< ]__$ }[np[.[!=Z(!ŃBY.5is{mMR畯2tĪ f pd_2?#ydΆdWrSw rcl fWbNGa1&{6q#C[n‡ ՗[\ V|zF8)6.4OeLxMi[L̻450kۢN>BR7]Hhn9k_;Fd߻\8Zm:d]:oyxZsMWXT_a\![D>C;w:_ bƣ>f5C^ؼlcbGgUONd 6K?Ȍg1.ю@))'F9@{ eÔ= T73|ק=^#AWCn M6+ 0|T[7Ey?$W)QXM{cBL(ս;n6b-Og14%Ȧ57EkeqQ}؋vSڴ σf/DA,Nq7^М>]߾n;_wSX!P]2#E"gkڟqer\e]cSoRUm!5K8bZwrA먠r3[sN!j$4N Ӿsbp}=y#iۧԾK Z.:MY4,y:0ЃQ'E OBp MvDČ<\@7ELb<6xn#mf#d%%QD8؀EAM:QV:E4>q`ZS>Q#<9gH¥:wkL`b/-8O@UQHTՋHfQⶁ-eb?c=oS 8xRmPْ5G)%oN]ﵜ+?ixm~=9ТmsPӪl )6O:ZR ^Em0".|h&.TRYz<8+2i~4 zF_LD]d}/g<4QPhS'.TuUK8xv#=(HN[Ĵ`3P=WK,zq ]fxpPkEb]7"i'<і{-xh' ǙzG,0nwrԍ yq [܀ ĩIQޮvs\oW&U3#-<. y(ϝ[Ş{iB4*S6ሁ.(t2K{Fj jQ*d-ʼnR @>'-H*s5eJS/,nel~ytrAKpnUVVr:|j?!M$L4{;٘P8+z1>nP<`]oRφf)ѡj oW?^al#~YrA1Ay/(UG,МDӓ8P'BH0|9Y% DB#.J2ks; pUϵչȒ`+=W)toPrL,9'"Ws~ gnthmq#K675JqRt&~wBF0D0JL4.-9HGsߌ”YOShچs-ӣ$cjL/ w숸`i1 iN@ dN&µL#Һw(örM~~ FS,e_K0zg 9#C15 5n{F9zux(WAm8mBBdZ #x =_bq8EE4?tFY a{$g7ش$iu>b'q( 5éB(6=\%nk+.q{r!AEu[dχ RD2|AS^duL罡 \F {)מE3{:iM&/op|=ɾwϽiF4CRwv!;ze~# d<׷&_ד(ς!iSGM⛈]q; A{ѻ wV48c>MQs(Rdza &d;ަ-&K{ =Ԫ\lm-,QQi[]Ⱦ̖$ɮ.81FJѭs27iW{4ApKT%*2zM+|< .y&|_ 1W"Nb&SGX=r &h$ ^C2_%υniM~2:Nw εy>< ž%, L%+<0YzQFEVQr'T9g:JFT"[dWܵ A$7m.!﷎-qmPobQ-`19%!ZQ %szx5s7@D%EXĔ{kͭI@aαa~e>'%o^mszbH&u[3f_'_>tT|ǔ,f%ݿ94CtU9AӍM3ft?/T~"fy4 5 ~CP xy9wZxH~_#bdْ& y!S<3ބb}坕'{]r=(ԆYGrGOTfP}W.eX$ HhZJQ'qߊJG> 'm'}R COQUKyahYEg753 {w \D_knjU.~[˥B99,<*Ar>K^e_\V̼0G[u4dD3)jțQ{[r%BLLΧf7 g6eآVm٢jo "CMG&,4K1_P*6Nj2}V}qn.uŢ:7,e@7U=Q *S7D^4L#,yڨ_ImK'q9 m0u?ݩ:Ă }еkٱEhf9 Oͤ8Gl !t]7Ȱ1CKsEme.$Q1<1_Q-Gu0*@{I;^<.]?=˥"Nu췖 ڢb+_yh^Eˑ O8 jQonf'q{Zfk 7"#RRID [‰tSRQ]s#<0Ӯ6@8(5R\ӏ')  p lMЃOf"EרW4=SZICwRCC|;Kswɪ|>R)T8}^~' G1bn]}#ŀ9Ph3,ϮgPatmI~KT$rdwvICqVq&be2WϐN1_I)l,:B&r|a7| Dsm&M\Qj 'dҴ'iX'$C;wp6T>,Zg9ثoQٰdJs4>5p7AK߹gMq,;Dq;fp?O<ԆTՅT̑poBY&̾߬qXI=k~4cLk\yY̥NX$h`Ps `^T拪4.?v J^um: 2 H?<o# }E,0|,)6reM:8;1qp{z.Vm18FIe3L lR:Gd)cWk3P*蠝3 rL& $HA [U\",s-|< lu TE‘OɊ4/CAsA;cârsĘ|sĩ#j%,RHv/ߋ"'NגZ}FYuaw3fqR)B:l;ޕ Csf$ )a ڕ co8jamH!Ej #Mx36BNfߠ} kR\v;UAl7xK5U)kg;g9fֲtL(jcJ|6sMaqˣoѹaAH5ARkyk1)EJ>}N yAwe3J׳ KFNX/ f'n M0LCgY['+UoC6\3]/" v_^>`w LVeDV#;6E3.n6HRbUPQ;w1gOv~*L#NA TDFA;jVDfW0M9,~8V)z0deWx '2ISM[=ȻWtg/E 0cE-cs jl/et=VC&nQv t @u81`c1nmDU z~]$QL\}(C]&L)v'`8b:W6֕C'NO:] &3k,`V9bOo۬!HX"qoEYF!O}yU„Rƶ6^Q!QdEM'ej@&|dhEiuR:]}cn7^]oH#1/x) 31oO֏f A$lqyWk"pvYQWd^qE緓ۖPʟT8H bpmjnW%QJ+nTxb=;b͋ {4LӯW qN&USpv f IY_BG(zHa }< B?o3],e錀!dIDmżsqeܝF&dTP-e7cN_/ba" WD{&o}971lҴXtVxIA X "hfoʂ]Ϛ#_u_A`~Hu0:ONn,Ɯ]8⒰sh*qJ"kE ųzMr''R)#u!⴨Dѹv҆.g EDb+)p~$]H91T0MF7NF(6㷻rp &GFz)5z75<ԢFĔzBm . y1s%A)LQkzxaHI-0, Y1 b Mn_Eiir/Zތ#rn˶l#Wɳ.;Y(DڦKXfP=op@*YOqwgb]zլGOSA[&~4rT̲`"Jm9S#(ԥk~Ӊ_ɨMR\>|umS D1/پ҄2†!Wҕ" V`c7컷M!I5N]x"VE̱0(J7Sua.}U&0BH=jUDyTx8xyW+)/4Aއth"HaSRnӶηNV*yQ)EO\m.a7dp;آ¢/Ll>wׯUA|$B%YLHd|^p&ZW0Wg Yyepn9nb 2d> Po-;奿o]NFB Fٍ2=/A : *yZqLQ) +@ v'2Y70!xa!MElmL&+f{ n懣%G-*?+]E]1Β" LVN&*lI<>J.p߷dmD8I2O Ԏ5=YV`: i85믙i"f2G¾Ů>H8{YNy\t?N߫xK(bؿf~a>Ki "^{$hVddD>&p[C%:KLyhFV$t$ia2m,QyA&zc(3 &AKAqtS ƥ?wޛC/x,J.-'(+Ie& m$foCl 52QPc!.o[)Ѧ~]ӻ=1>[ #PlYy((h4}+t}aIVr4ڎ{͸RWX;!u{$(@#=2I&hok􎉈{UL^ios!_ǢoH˜C)pi6{^5MCd͖,VYi2~tOE*e+h姓~(l{Bv~#P! g!a2}@M޷%-H9H7uSZ:fgJ2 de Y$ۡŒyψG>kdћMD2XV~|J|-WƋܭ]ҝV/0*1NlgT1Ǽ4A1!RZdmPx׳Ds rUR-ѣMƺ*גŜ`Un&rIC]h(v _d]2L -GC!녧&[xdf8qbJ^'Vza p圱l@ Xf>&˰Kc6̘6b DC&o+D (hv\Sġc&jevCoo i 0P5ڬT1\%ZcCvZ;k^gh0{eժAXLۓm;U>rCPthmېUO"O'=zҥB al5}<*!?Õ9& }tڻ]H ;E6HAaggO~@h$<-nݴ9 " 5}=D$5%4dOKnztyF${>:]tVj#4K5zFބk4-fy2]RjcvR5\E1$?PjJ69놩1OS#|ETh!bE8c 83s5DR^S.cTbD*Cswxqּc ahƣ˕=i&DyĪd"~3OGT&F3"WOeXV7K΃U5VӤ:6p]Bkfsd@L"`;Ar[v~,#R0Js?ٿ$ f!JV;xeZ%#!GIe!{ЫܵzFOU{=vUOwm3I%`=l ︷Px CL$R1Dz7wZrv Ӱm'kW[j/bX/iVj7C:) [@@  t煻cjND{,Ƥ12YwOBMҤkQ@R6R!=1a5h _阶wspam6; u)ٯ;EVKZ-y[(OD  VX͇@m$=3#ePZĝ٥CC< NH:@;$RKX: .)8e{=_^꟢DN62mAh!;)% *Bbq]7{v%e("X'Omyoњť M;+DZ㢹Nʲp7zggU$knO3~ϫ.eawTV\3dFjB&te!:.{ b?`UK"Xv8I ]8aH–gbX1Df _ Sы<+G(ɻ顗7^]` q)l֥7ՆxN9R mk/'#??FmĽCxySU5 @^T lh2z&l$ dGL~zv|=O덞#y(FV\32ܳߡ>ScO0ƃglПy7Rx"4VWRJTAxVjmQ/w9 {赛$ݾ*c L*n%Kc2c`|8▎a :y8A«4-Z?ɨխ 'NY]AmM0}Pxyg8Т6;w0Vn>˪cw+:qm@d?ZPSqFނ^plc>ǸL9/rT$}GKSڢߦh-]2. $F.CUpm,aIԥ.d#X Jkp3r3u14]<`w~}2m9P \|V,@0؞EӁNUkݢ' P7*~RԶo)jO(-M}`dž;i~;%@0 SGj)4sx9J]$QlPZ~)iSZiغ`v\K^5^j.Ԥ=EK2 Χ2"lxZ f*+mKd?1/ֈ p//&GݲlpmI[>Y)GX w=b|bkO ¬5ӿqDټ+`$" h/wTWU9Q;E|L J qtK\x!ENȘ<#9&Q`=e4AuFM nA5L=&]1lZֳj%*#Jyܷ NW9v{.tc^n Arqxz|>I?:>skU{M5aQ6[>HKGʄO;}14wmY@OQdΧɣOҵ=Kɨ&^&dW"n,o#^2i`jn )ۼT,41 &k\Y R;BPzdE2Ĕ"R]V4?d@OT쬳J s+vbm!a$n9,ɨ4ܲkjؼ#R%4Eɶ*;K2]}ڑEƚu.2}U9 '082o`ܐb6 -V\` jߝ.Z,;H w*K z:C솷#L)@=`"-P蔋*L:0:~KPW$ݚpT7+?J{x‡;BcI+kye#C/r-XVPe@']o kr 94VV;]INYF0qGW sgu}}k`; v"]+[CjX\|X^R$JB"K6wn\^3PtM}%{U\o)TtkGđ^KT9e1dB cPulSf}\KkpPc=}n4^ח|. 19."7-"͕~@2ې-ܓ&ӢZ.lPD^k8g .6غ譇3m*&{/xŶt`@ycB?ɤMP}A 5 e~͔cXkFRr<ں74~ʆwojHx6ٺ`xP&m@ЎTkʰKGӻ~L?gDkEg\fw F︛yE-o|, m[FͲHb%XpNgV7I'ˤVH$(9 d+sO&Kv[CH1ȩ (%*QǸ=v?0 V5Mr,yL?G.R7L:$VDl گ6}2HoV0ᙜXʽ W.g,BkbAL%͐[6@AQ%h|y ^jC3*s 쇄S Oq|rL>4ob++XG yj.Y3tc?Hgmچ˶H.vLx"H%JsNxەfck37kht. ,8-G*lnW53uAk $6=k9p:IDDŎ5bv(Vk'P&)`V&%L!{(& sx3q[o$ l[jH oi#ҫ{y81{f䆯p(H dwlDf.oO_G=k ݔ($Jv'C0 d#̴?*F&> <}8bQ[{y$“O#-4/[]&h(C@s=V_Zc[4ڝCj<ΚQ*a-|J$ `NZ0C,2/I/[6PuR!/ռ-Ƙ6I"roWơr_oK^Oz;< bu7&dn' - ҉E$[#>tZwS0׆eD5g$U\zNU_1_ HqN{zX֘!%2G9~=s[d#Mv͟c)閜$G1+6$_ uXa1WHȅ 8t1M]ٶ0MM1iɐ}m?յjT`!c}^ 'a8:W pen_FC?^`zMJ-Pja p,ٿo[K"$ww3Usϛ"M;TOn`v͇YL0[|!hx8lDcMk*Z KkҔ{w3Vte&s|, DCWՏ+J. BYDحdGw2E^ 5;Ri²WddX!D85( b `zZ$ W0xuMyxCVpPWBOXEoQ^XTH[>H#}7c#sC 0S{YǸdFt}z[.#C8-O!%nV* H-N0O|qdj)͌o 䨸?)19Nw6j+=  8]2goNr*otk\8\H,8 .ҹ3uEK` ;︎J6[:/~܍Kbf*J ~ y'+&UD*=B/&}H)yzHq$ɐ;E\!q5* &)iJHO\G""4=Ml{MOT f40y/[f<(gd6icmpzH;BJv JƘ^wtn=#˙N 0ќLYЉ5%)w؝ }o${˂5K]$E،1Yf^;紈*4иl0A[{&~2K;HLr.Zg? ^YPc NyܓI~ ΨmAYc`"QyIݹ (WxzEaI}R&"%p"V4%0r(R.O-%ï>V,ç.Wrٽ@*(O4Iq_iY\}tv KLBiRxr}]9VXX#)xT2+& 1*Jԕ :kok *YLdHDBI[ v6;93EoX]<0G%:Dߡi2ꮯA~ipŃZBh5{} N͇@k߭lo9K6rYPiekVp9 n<>.`c!o>R3Q퍄0TY; \G%TgVHd(ez 3Xo_FG]|-՞@\t9uTX7q tiN<9_x@}QlB+// +SG(mf)%,q`/Xk}CN퓱p "We2_ -p} SEqE^sj}Z=eG c L/ppA'POv8Z~p}(_\P5Q@F t 9EL@{i{KEHtX<:XheL jw40)pmf8-*l@ q=h~u3^7\85Љ$"0E'u%ޟYPf2ONwbtYy}!诹Rl|FvHEPBȕUqc4D=С)Pa&s0/vIX: 8'OM#^FЭ<ŢI!bayzKH>iĉv7_OA}-X5!NbB¤‘|f̤䡷6Ĕ KP7G˄Qј8E`ڈ$D ;b +GJRʋպoav2Y(hXbŘy [·z&dNZ!ngdɣ^>)֔@x\yB@7 r@t ~~')*sqT3`a;1Wo7mɐ wS(S8{wK6/13cjLk%.lz/œy_:c]ݚ2eWx?fV\ÿlUg6v u{lgI$R<㐦mGBj68*t nr²9WmM ~DrږxFQ6ʲ#"pۯʤomrO Gz*B>)"''Aj-gD * W68vK cضe騞mXȒBViN w.hruWC;L 468?~F qUbn۠P$ހ]HH͡ ,J 5=WMĚa3: =ِ_)d_ Jح@ij*;g/x>9ōMJȳţiG$Bd?iMYOi"&OrDaROc⤞WOÑNu ƜtvfN}Zz !V@SO=`+dd݃ XM}nOEԴVV Ub,L)vFz G 흲D+Yyb&Q_0T8y$5u)ÃL5 I`S Qx@1G~_*9`l]sTuUr,}ެE-`ʉJ MX~7V:Irlo*K;[,{4Mk!@RLD~ q!IaUrL-:MI0hﱖ{lc Iȟkng^x7VNppoyhI[@ 5 Y_R/k-:νҒK"UhN8EnظU$7Hs7v_1J{X U/)$JvnZuՉs~oDzS,h8 qgBtc,/XT|xNhIJOkT'[K[hjU\CL:Ėpm.WbA۫T&-] xҧ^i#n9*3>mxrD2|AY*-@[.N#ŋ,̹~CUlbNFH7oVHg )w7"☠~ .@dtYi_WXNic{ Rb'Ñ:Sz-x}͢?fkl!/h:3vWo7N V-Ҭ?1ȀX=De 7tB`mTfܪi_b/(GȄ` M k GZ ts&lCt=u9TOC'/٤'`ٯ`"b!M}L<dX*j` ֒#䍄jW]ɰ8BZC)7 РO*׽.۝eu07s gZ{Ä?,\ʹ8Nfc8Ed/P햓$y5 8ڞTAM퀩:뽧jTi(GLPK(kQUS`k/%I`Z;qiPv&%qP A%-RH`WV&ʷgoB7h\`7[@iomm ;D,"*2.2D 8h 4I HBӇnW9* d i2 \ \p5*ݝ/_K#@eR){ж⥅ud_Z>5Mk@ 6~5C$3C*ysJ<_y SOЂlݮ!JӨ ۍVCN W[HJ WL=7O|[*vF?@`-nQ8v:1HBF4A[tz(CdAdb5mY#~(h rGl,7r',<~7iM Į RgbM`tA^X k=3e b 1fiB; AJOY~7${J(G%,- 5ktiYhNZ& NGJp.WiIk-E;r:Emh-uNtB b خjo!:#!Vɇr1W`U޻ wmS0̯sV啲8S](4j^; ȩ2:4@ e>#pB~`( p.}פzp@11 BΥ21oo Ш: ٲ刼B)f%86-ˑ K'GqψK*HxxJ3uwUS|HxEώlz?¶V0Ȯ0 =I){<D K5n@vu) WeW{1{3PHO퉝H./lɇ.\qtr2[m&0cCENs!ݷniuR5>v|Xiwd"}[q `{Xi.Ly_[F17|h`hŏ{/cے=RgR8Ug,CdE:]6TL 11.Fgβo [5GA SH <|mS#_& ^zmd`Uv,u6.% ܞqh RzY" 5Ko\ZǷHt1^Uiz9^];l=C>\H'\A /,R;*X)#u-_Ht  y2f]7zZ­qalsERrJ6,`wzA;( {QK.4w mmvv=;W5:X\,i gd͙Ny+8V@&69o'0$hۗrQ?r ʱZL6?B~h!!Dvg-?ך߄BD*g+0@tNCh(5^TzIXP_dft\#?SUp`BpDH&-4|_nٵXL2cӧJ6}˧<>̱m#$&DŽ$%uih_ڋ#&Zu`V~XRbHx,Fׄ]u(=64ɤ׺A;&:{biUY3";UO'Erfl2poQ22-kl}Gg=>]ㇷg%Mp(V~x hLo֌ Iy׋CycZEκpʼn@( |݊"hv{7 fu2z.4ѽ On:y_mQNd8[o)g)]ha=5!C2s%:3̱ZkJXpL1ń-ܵ\9|#_{K$\:Q8$5, :6ʓj;ĀlfСܞrZC"g֞K"k9`8` y,XGqɍ+K82`o-́d*{Vb BS|`&v^BUP/ϴ~ ;=!oEOBa$~G^8 ~?-(]n&J8.h@BS;yBi=azwu-ÉO[uQ WwOCIc "zwsOѽd٦ajzs b|4lcH&۽y"<cث OviBNGVV{sJ6.\ NsnFFhVg*?KF??U+}%Hp-sA߿/H.#n" +P$1PYaf hs3[qy3.Ɩ+`oO&`Fbښvؚ^M>0,2M7s,Z5wv>nwʲaK ' ߁p\_7K46<t*3 @&` <.BG81Ia~H/c4ظ{[HנSyA._CP>QK?g"n^t y=\aHSkz9;DT2;V,oS2Qo\n|g:jE:w9EAk5õΫQ_^1G3~BFm6j|)OT7 ;v1\jl-B:vȜwAfc((T ey9 1~}*]D}}.SN;w%ΦHT ,>LbW..⬰ 9as zLI9M[X_z9r|ᒔ=@4Uve0VSK0c+] ɵ[y)XG Q= gQ"akO4Y +\+UxPj510?^m˚( [}""wXAxۤ8&@e^lA{yd5rK(Sd}8Ӂytt>oTҁ7re/WD#QY3`޷0dP035 Tni[ Y[?{/RnNL4O=z4}έɷ"oWwAY 8Q! <"rXK9!f_IĪ `0/~5*C,M?q [cIaCJkɹdxfܸԣI1[N [VM-/դAz5=M$~u)^_YCip&ǀAe|is кB4QVK0Wrxs}N}R zy>s )Ing8Ցx˭׷l8IcKWuѤ\BٓI4VˑnoRSe'Pj_l ;sˬPzRHq[zХTe)"?0^t6*wOʑÙkJcȭzD=LUFvE/]u[&?GW;4|zmKv:wJ}Co٬F͞~<V~BScg eN_ 0B`E_xs\Wú6ZM_j4ڻh('*k-$a<gB,nKIDS{xHh_ú@⥪{Vy>d/}[Cs<퍍=Lb{s0k{_P|$D% LSQڳb4"V7f`J8m".У!5I;#rZ В R`6 Ѭ|<)XsNiAvGنFdu1i+U CA疕7D=jH0@j/^&\1 -SPagIPj\ȫs'MؐnRp%ΑtU-%4K$ v_mQn4T8\TF`/\e&9 H*5 $cGAf(ϞI"Dw vETZ6(•؍hH,bʌ3_?[nІ_[N4tn 3Pݪϸ4;!m*,zZҥo`N14Xw\=ېV#7TtV1u?WUuDB=~{gȊG&Ov:vG CHSXy@cu8zT es,<؏0UWgGCKL7蔇N]{e0HB7: (7||qgr^݂jJ-q a1d8y Ҍf7Xr [ENuC{4Hi|'+@\{ԍW=woVIU}hv0/ ҽP;,@G#;=@<ǵU5fGK+p7Aijfb6-2O :y=b!`^,&O~?Ee }q;h@0V?NYZ@+/tA59.\0& cpF3Xvg Jb6/H+6} ^`%vLkh fG݀|oY J:2IAkOѡuQ1UMV//å)YS|p>oqHmP% mz]Mn!*T w;/XHN$5˪wE(7~䕣n -}UI7 ES]V^t zz ҘNvj/o߅lD߾8գEQ;fvin Qg s,7MN y+hj2S})7g+mǯ@D6WMiЊ?e16?Q5pmFi%Ӟ-3.2䃗 Q5&okYuY iϴN!ptM|JXWJ})((rDjMΥWqdWham yg?| jlsoLι2K#7= }ȗY4}B8cK%$:NiQ@0?AXC0  joH\\*~>1u4My2KCڼ{jz(,Rdٛw L_[UfN V2'E:@a~8*Cչ}.;viGѠ]% D,Eӗ魥#t5ubʣt0b|$$nj!F@ [6^4yQ9ɤY|NUPUuZ+%**n}[WȆXLʧ8K3g֪EH]i!V__9l[Đ#M|<@`N&_&Zi8t'JCzOHn9Tz1$طNlF4T3[HdRNTDM/jF! VSuqG9nEw?TM ;UpXȑ>s#jM-7[>QIyϪ=Fm:W:\Q`_W[ni\Ψeh/8͔ 'h84d+m9&yl8s8Mء ~m3hx/~ 'Z!ϧa0ؕ -N˾ ci rv>j`P]nS:05ܝY ݥt'L~wcDhܓ.G?q,Ԫ`a)T^,FsR%cj*7FXɜ.stfM#QEXZWq%&lYj;^:sz<<}3ѩÏZMzFK1g0M*+>h.h4xDݑ~HqTW? X8rC\}2%M-Ͼ%B`]uG)Mq?3eN\>W‡WвGf7Oј4sN2SmN3)9u0㨯PnO&62 ݒ+Q&..t*7,M>{-7jThY3ΏvMbT^׼/38y \9:dpzYJ{fi*+]/+ kD*"qw-eHגr%~j2MB> z?U'S5UDds]>D0-W7oQͽif1yeUGfظ5[d 罁OuC}g GH|j<.ƛt*ǥ% P0E 5횂k]ڑ>BIG>QD{SJXٮ[e%*@ S:hD`4A ]G@^<ߴ1&* o?לz#:B"z2ݝ`v-e5-5@5WvBp tV$a$pց[(zXSI ;ky&@m#RZT7됆Tm)r]y#Oyx[Xw7ӂi*q?6,>dJ% [{PZ@M.K~pN MGZ;8&q ms2m/>|O}w``\YjJbIT:f cr9QdL WJ3{_69쟀G5&4ݷ5_0L,Ϯv(RPP{<{̚Gp[ʹ"tKBuUk@şxI/ C@w5OC%a4bHwA%ɰF͐,9K#ѝ}3m@"M?߭} fu緇\[FD]e`abbIɱas S#ݡjҪϧ˭8rCIQ6v UU0 $yA]AWUZ\嘠s4"f4i\c&nn<%~3g[I0?|\rN%uX1>m);J(Ao{,!%E@.j2O1\Ok3kR1M ےq? 1cH:+XFٟ2n aL_nX{&ќ0hI&^,dP LZ.M)e)Oc7b(S3Pe1!ILHB{RXXoԃ 07Pa -" n<=ߍXKQd]g~EJ 7IeB:^w\HڨAIE0pMb5"6e2tl4BWRSp85*@ŔThLq;i#'[6<O*ksHW5}va >'i)!7w]9klMl 9u p(4bL y vo k{}1W"xW_<V᣾ ¹?z7rA Y!bnmqׇ K,qHǍ?|(_0QJMV g|C;?w޴|OR'͍NTէ",i (7\_'#~ÔӸIDo+eMUN%аpE;Vd-Ļs.u1pe Eo Yɨ񚶹GzDYIU=f -V,#;oN3)?<|$wY:)TL7ҩ_l z&8 &#a8>2ۅGFAu!Uyw&<,(=nH[ͅ=NrR1Z4h>76-e4io#hKctڮ\7C~pEvn|g SN]&{M)sdWo19>ګ VӫRF;㷪RSIOW:Sw>e26T-mwz?ۊIWE+$qvp-O˅40LDט%%l!9R.Gni5#!u*E7y{/3/˞qrY sl߈eIoNg#4-k$&"Ek0?}$@ЅŴL3X:<1kH=7R4i4x"wYYrfq]sc;;OA!d+as.7NsI q,!:9ӵ# 'SA|F~\}B b4wSf$`JRómDp./t\%wI1@M# `Su0ä_KoխMERP^Xِ==KCW{{pWzs1{,4@}167BK^1I;5FoS2  nMqZ{V{1opArj{X U76ս$YTk54%WA+^5ڴVdS*U=gpKy5 fWi-n|Ag5%Ҷ j6SrWJBJ RC1O D|QE4iȠBEC}UȢj׋]"UTA)4 x:;5W!넢˴-Rڅ_ҝZq@O$Ϗ@N?+q oMG)` ;XaFUcf6wa(q$Lxeh:a'36/49',`{xIƂh?p$8~K0 Bhpp *i}!$$Q8ȿ:Y> waK "voBHT>ũo(N] E FS9sxYbՂ׊ k սTsԑNP%d~P-xd0ʸa1#: $]0XĀ??7ED($T|'8 ^[1D'zd?F/D;N?wTehdR#DtsFNZ PZe _bN‡ -^A1Q `{R,a-]l-/l>_Yɇ ǧ1v/: *!K F+LC46&p1 0g(vp=]ٜ΋VW;K"~ ;uY AD x#ru_W_IoŻlr6'GH +iI_pgdKEh[f=NW#rXSW;VզnVH!`-´t4{=35se lVh9\\M湟yҨ^'|MZf`V*)-9:RȌC3/iinnMovEH>!Y%z8}$|, \YTˏ&( X-SAfv{%j6ݥF9J;0elp-Uul^,!ED@}m'-Qv*LrBZ' \`}ơo?ī5@9 t`X:-eېj@U`#3ߤ%#\*;b0)wne SIЃ4ac`TV ¢ 4x'EӢ0!{-iO?e< ] wlbUö́ b&f.!^YhL{C(LPH 8..1 1u !,vli:7rW3|5NˌEp&b{)Od=;Ι+LZD#~<i-5JJׂb̍ee <,ߎ `(1~P:QN^fK U6Gb_%{S[]g3 VW\tFifXP s%Xkn(D)JU++ƌD BͶ|xEt= xHpr06 Bú/4ʠxKpS;X(> ^!ڮF}{4::ˆ?KX `tN| =?8nLH5-UZ0fa) in7bKawSC?F@n Izw? k[ӂ}@,2>ܻLKQ¡`E Z yhpx)ErٟnSmQ[k   ToQŬ*$pjɊr%$;x-COĩ_O9֌WpeA=JupY<? +ߪ\KH.pGmm) }'ιVEtR-@DN rQ7E6V|ӥ GUǏՌA͘YMl†,$]XG(3l;uo04,I쬟SrR G߻Ϫ :ΙmJuhNx F[]-m(ٶ@n@ʳwu+!m=pHV fR1"roXqZ5%^ Gl[.\ ,ܭ/ V )bqX7-4(`E1790cSC>XE*v4 A@jk23`gdd03K ?:9L(^A;px~.7| tWHo |>g4 pϵxg0I&dV=]>E4G }D,y#Jhz%Z Rȅ ~2z]O04zf2Fȃ sunb`akObG <MPqisCq.  Ia@YC9q9jc0$x=O~OxVe"Jh"#/EZcwn̒ 1RTe0!o-c{#$R&,FB(O%TTRlt@_HLOz2kjZf^Z1n>۫ 3_bb8$ v^VgIׯ~rn"\AW"fSQѬvxw&kpF}3J.)BEҹ Q pѭנj+5qR<*S;~cػ; >t`^"DT|5총y-EDELLk8&\٢A dtm@L$\թOǚmDoaP:NĂsSɤKq܎krlgJ߭aY,zz`<ѿψpoY?a5%^!+ˏz&G>Va@âAm2mđR^>E;bz 8Dl]WF%hKoM %p~dFFˢ" ]YZbmPT3b3mFUKܚl3ѰW1EKE!J{٦3XSK1i _˶a땭;tSaTV߉R ȣʔ1UU"ɴ l׽3F*OvD4JM+# IlUr̽%M8ևxyV@קi3>T#d˜hrď o93`1Fp-W:~qZs:@SZ2' 5ٓZߙ_3iɰ7)賰 W۲4'ۻ~QWJ}ykg? A8DeqLZ)s=uss nD?-ndA ZӊxJÕq'׈X{=V[nbrÍkB4+atUx}tO B>?V?<"#I,Hdk兠KܼTa~ҫ52*BBEpv& ݓeie#b:ǔc \NԜV.ءچI z"L 4p1|YU/N&(uYb:t֠> يml$-T `Td<[~P`}z9VOP;O4U,'JGc |rXʺ/nhN/qٸ6~Uѐ沃Q[¡0Q0ٓ]:RUhq K1%LP{ |6 NNh r56I"Z[e"4x:M-Cp4^ĮIP+ޞPBIّdni oXAw' {FJ~5|j[vc6R `Z/% 9?@YixS?˰qw\#`1$nvP06k{ mK2˓05 FmdJ[%+ȴ5{ ;s7Z&Θ N{N*$P׺7oY|Tìzѥ>\ċ=SPuy6a!n#gϿ*qG>=sh'xU"'`*& -DM9CEGqݜ2\zU)oXڲ#D _ ٠dÚ&WIDgqyB?%ҽ5UF#X+h3@ud#8Rt`Xvh|ZPEPL~(-VFdMJB7`^sH:uvCMPMPz*ێU8DQXRԗ-b:$ +")JPC;Pc]uŽ'?}Fk+M*HZnoâ*vwpflInhxQ3$@^w &Q(hؔLeiHfnŤr3}"g7eH*HM[f7w3.j@IMLnW y[U,| x퀣JDܰʡhr4>jjNɚ$/沂PSׁ7,L;EEwҧ*X[, ܔshv.rM..^9~gBsNW_CYnac.I3*7KDU6H,ūxhQI1`MӉ*V;z( .cEGޙR9r/`jGZF^ ~ԸrlBV,}9W={MH'PWF(ze}|k o&wE0桘t.þI(CЛT&pw)v] =?a+1ٮP¥ڙނ쓃vb*\rJv6rSW, ?<&Wv!'Wvq&U}F/ s}@F:kI:)>0 }p>4tWue 밴ݗ|Z}aq8-\ 7C%!bІ^7a X}Æ{/Hl^L9 7iI5F6* TN4K `y;KDz"yRKڼzGG*#st /$c8B5fS41<l>TO&YU|rx*/QGwnJRsM{ЙlzhqexI\Cuf>)tDakI8:JUs$9FM5hG l-|ӊu)C ;;ZSIu\i[UqJ Z9=~.yxZcV x%XY }-WrӰ#bn\ӳo=гERO١}<@$ֶ^fdV E9'~kIRÜ/tEH҆I(ZA E]{,lձp h?Or*Da n g/܉mBYL93ƞ5' 3 sq_ĩ)aKBFsW։@0 l !juNlF}0zx&ڧB` gY[>>NAkyˁlEx'~8ϡY Z xN^mS6yrJ| $r;_gsK^BBţ'HRcdemԊG(Q~e͗(4Yi'F3{gݙ',P"+*2)[bv}`!e*V#2N # 4u(KQS W]UoE+*7K* 's!+k5: N :en8oSaT9f*a5jݝb>$i jU%Be>mUsv.coQ0) s~kdy:4Q<8?i{(({PP7q"t1tR. IX ` E {Pyo);ޫx\R˘Dxņ~ A˰x(7d=LEfS$7=UآMuB4o6#U}$G* m#'o vqnǢ$ .£33>;Q8*X ʻ-Q1ՎnpkrT`2-ms<ѽSGj a |C JsnU=ہ{N 4/S|D "U L79pn` fPꞒ:Sa0i=X[o$> @SZz>U j3Q]6ŭohuDLbعGxӖ Y5f} `V!.(G]UՍMPu*ʥ;kśzA#ԫ~p`9QtOeh8bcV̉1?2jR۵ z,OɣU#ߢF 6VyIok3P1S4:vXYN.W'NDBũ_1r*Q%FvD14(jc^a=EW_ipܯ%FrM[͆ljh蟪-)7r|E2gFu[*09\xܐp[Ȯw`d$i؈UEB$V$Fk̥!-T_;{hsZ_w@t=Q̻^PL8,r F<ř,}PWp,MN| r*\7pr;始\J/N1=^&!G[fl[;xmpc\Mڴc>?>Sf]Olh޹D,nb߃x`{:nq8Vԅ<0 Yϓ|?e̗$_K02LjTۙ .irX`QHC&?*ATd\xf,E YP'Gd镸j\,H]V+T.h.qV81K~4Z_;!™U1YrIդu0xEbJɎub*2%mrd˶|4Px9 2o W.eZ]cm"_# gJQw55R8as!gճ@ӏREa,Z%_Ųh*:*\3;M a]gO,:m|KUq8fT\0%E{l>+_)xkXN[oOj^G쓯q 1G+d!Rx)QxOw3玢_=#K0[/I8{z e$pC2VP_A<,T5:&`F xivWqs'S]f \@@<]Y9a$qөDB;wSdZjgᕙfFy_ v1r &K]vSoapT'o鼩:qڛ漑vTrQA5l9oKWKW"kuE./\Goϲ24s[$2݋6Y$|3X,%%i٪+\9۵ # Hp4,TuN Ly_;,/걝+4Cy9-|u,Z@n6Ch°-T%jn_a@e<ͺgq-ptO!U}qxV?/&1~?fVUu4 Y%=3M_Vlgbـ?FT~i"c s$#`pAJaP[n' J\W<-2W̋7bM2bs$~c#Ov$Qw/暯I g9hw.߈NwP~"̭U* 4Uf9`moլ!O4x\z}x]yRw7Kl&.1w&jdga )(ـ 3h ffֆS'(0##kSchls' `MNMW9t"C$#*\Ãb_Uk%6.xbd>P$Z$N5s>OS,E 6FXf8-^:J ZpS)Ëf[`>*ֵsXQ6[̞2蜒E\&7$7M{+btjv^o9yLx;Q Iɲkfn*F>QlΠ!9`΃ Uq;H-S;\$[N.\& K^uset{c9$<Ү SZs;ڧQKk<INga'6]=*ѿ3,q1q?`]0߻(SvxR86ە%jJ+v)-$M2[qͽ0:Ucgʽ܈`I݀ɧA2 ӆV=^MҩȈAT}{\OF>#Bu>Pb}3-a)$޹_ˣ~< ~cܮLSϡuGW?iݩF/EٱQc#xڜh}Wm 5P'tWv CE<9 _~DfAB - Zd|=4B]zzK \b>Py1nEfbx~_qE28Huu~Iy,WsWt~mmG ^2:@5/fj0o۫,dUIUr+8 l}1:Jeېބ="c&CS㇜tQG E~h5ܾ'\`zF-Ҍvʘ)3EPZ ?ٗ/$ )N(]&'&YGH 8N4KEs-x;ɍGY[v=KPNtb|2 ?Ŀ[lցL nRhɋTPd䑡KR;Phܒ`Tu!3>Q4!';'MHdQ r:QnЕ)q䤇?հ6m׫`oy U}$SxLjFa%yϟ/i'+u۠ $/=O/K9m3C8Qm:sk7%1 1/w]z y%BRLwЪ7%v4Xzrb拑Ֆ:R+Z űB ׾F(NB;[behe5`HFήa?,\*LkƑKo.quh{πWPR!_#9Hb{*ϸFФBeIo TEXA{ysqݛ .5k-K+Xx,~Xz%4PRf}fF#)ڂ5td=] vd@x1JA3W sgCRD]J<%ߊ+ /v(MUc˯#,βu$)8E_@"lw9˿Ŕ""uHu%Ya5G-#!IPMdiT?YET:ƀVs8gMLO/Pbj[gJ*\}@*a~-%>?:b-f[xsX_61Uv+SjIY.iSh{ȵQ3r K*}.I#*.٭oz׽U&kf!SW*_Bٓb[\}V%ԋµ5ymJ(V,P/WЍtH1Ҫ:"؜B@&fSUr@mUvG[\B1*늃B6~koNx2m^ݷ%_c<[w_١;H=Ud|@j =oйSj)!$LD[[U8P@=pXOPk}{&n5ZsX|Y8> ZsvN(9Lnaj?ʪhhAI z:9rvPOGf%0Ǖj oL2HNNkTrXB!gY4.E\8Fl{B=69QGsI_` zkLjz!)DY*=ėH.=)D0^L 53f$F sqG]K!(9 =hrʭ]s2-!:ȌWnS[>z?;VUѻqYofחL>F٤B"ߐ{ {^lR6FAX\u'd^[=Pmb}U~c7)[xg~(;=d"m9gRy ZCv6Gežaz=`?ܡyLg{ݍjKZbF.'՝vZJXnM4C}0^FiOm_H&Cńj7`*|tInmj]9#&`4K9\;<|ϒqb½ dYxryy+*wK%h9ۛcq+'lFf{,rIB@!kINޛiOR瑞Q|1L&V;O_LޓK39)ioKXGXRYԤ:~^憾Ĕtn%pOrhp>КeYꠂV(y6eT/uէZ07{YMa;%~ӘdM%~{vћCۣN4Ekeam b;Qp4ͅ1wC榚3%#o6qGB/,"ul@TWcQ_5:ۙTcS0DJ =)^OHLw:ļ;wй%ƿaώ\jd$$i&lo?/D|VgiYP,!qWj^VY`- p vfcM!oד}ۛ!o3Bl;B2HA3@ы%KXQvBqւٕ]BI:uȊد EzL[>Ku|dM@_+[Z]?lw~&M"v0Ls޹x#G)ilkz0}ɀo5Q'&կϨ@=P{M{?| ||>X׮<B^Z;0F7rU=QbwNM NB/FTYn,p,8nPbAcgfm*eoKL\"a}wdRyЮ}"*H%̂AIT;}Ri_QEU XaMZ{zizL.4g|7ࢽȦx!,ͣ=' |M7GÕi-yU!`f"B=̬bY8gZ2pst{% $ U[(?0N+LUNo8[F'B"(hܪ=1ZaPC֪hĜ'*a& ]aGliaT Zjޓ"ka3b.m j7mm G0obNʥ*hN [{ʼиyCFsԃUHlΊBU26>j'JEa,|qӆ3Dpb32()(?&v(#7Kf΃cSl;pv'qSW%(A>2AIϺh*&}00t"dPt`6\7O"mok@1Vß#5u.XO\Uy}4qpĔU.{N5$*w^W=._(YV.@iE)Q~g:7iufRZ x'WD{ @*ݑ?l'9\3dّ*PDX&"s9[6= D'ƶ%# 'Þ$>HE7%T16r!=bJC )$\ȱy&uxȭO9+ /?ϴ6"GRDuwQfZZ?x[ƪ$zdڸ(i@ة3<識6v}/qLw O'ǵ֏t|a6+OxY=5IJ1S Bn'j>ԵY-uHL-aK@Ou%:[? e[Seuby5[&p}P:iVy6I|me[' SPҘ"HM!"c0U/f_3)\+Ȭ&9OqBB @nC 㔻% <_v&xV+y՛BmuZxKyFl B*Ko+N b'vw4̄OF5=,ziDž晴GxCMP a.#/Xf-RVOmiȇ`Vs!ZyÅ6sd~bl~>Zbhcw~ 9AV`cZ=)_G%]V/U_oX?ꦩmKYվz*`VCϓ@<,XB}47$(~ԭJ q@jOc?.bK»q+ோ&EgO7`F_]Dɠy1ȱ?սϕ 2H{;P >e1b>BRbXý2{2Bq!UOߍO>cPNAn a*%܈0CC&Aa b)ܗX?Z%3uX AVSB4Toi֛gM)/s1qrЩA4a ORNyP3$8%d,O̱" f[͊$eܤ2$!l╬Ш/GBITmx\s.UkJMԔ³6@ȡ} ߅>0`5Z*$5% #0$,cS;0+= łvӕ|o(wy=4w8k$ ̈nD|m4]T|Z3VǠ^.(? k3a~/Gzҋ?@f=%7 񆙛G0%z~G5kp{!Pn.h7S],jP(x;[WJDY R!3ųdۣPQښ.}eazQl)n4A'58>>’eD3;DJF ʦ'*lo>յ((vq* :67 ZpQg1pbmE]΢nez8׀5(o N fn)$vm#ٚrUv}k'n%gnD~>j .5mc\bI?iS{7+C :벜sBsBSw 8xk!N5pXPw2P*cH٥etMNh0&l".ZqNq{L5pXNh5=ݡ5 /jTyvjo,*c7$N>Mԑ[up敚ɰ#7M PhOGEߢS MSWH%:XyϤ Ő7M\U.p[_I-:5cH?$]ɸj$֭!4EU˷( :VU7}/[u*emC- !h-(+,jwAMZTOi@Cu; u|oE7)xx)e\MvG7HN/ǭھϰ^hz~(ʼ^Y(؊]}= :K}eb<^Pn ]n'tmM%ϥ71k:CE)P;1 Tݣ6h#~ *S9ʜ\ '~R =?Hty !Oc"]5N' qR2_L#NDJZ*\U.f K!}i-A$4/?[jnw"ݑ2tw DKI\l fLj[JHToY>q OHx捽g7( Vbn [:ȓEȇx/+24A+rQUlbs;'$ eUFUyUB&tѤR%F#\Xf!Ulnϭe]ɏ}ϓ3/ON:mw:ysv tBaW~p B,dժ 3Q,6zٹ^QkJ*cЊPj!dZAfɤp3sp k_ l+R96b%KZ롃௒VD|I$nrW>v~oBP̦{-,_" ZO x9үc'wC4s}AglOʂ:kۯC~砦M}60{t#Ч͖/*V~J1 4= L8ZzMpyKKǤMWEU&$?yb`޶qzi%ȳLJ/!+*L'z-F[*N ìPHK3by(v|HvX{+@w$ˣ ω˃3=o~( ],rBX( Gw}YJ]yFHQ@撰aԔ 7R&hhFsyӜ'wwΤы %GnKճ@g2όd% q\ z'_tM=?bC2JI\},7/QVV> @hP-x6vq( W8Z)l#=3.8@Pפ&ds$p UDFp;?=2c}lQ@Ju7 V K(K>g{3/`;EmBUcsr;ҵSg҉5ɓ0?)qo}[t(CPw;rĵ7`VR'%[gIvOǖ <B.oe2k10~&2yrbGZ-MiieA -w>vK;$G# hd}rv ![Cqns]1b!`|It2R^cA!0K ]&2DPbEkeb@2оtgBbEQH4n) t0>Ev:6(S!'pdpL ]KCclBD҇Xch5Y;AԿ.O D?)Rq^1op5ߣ*98}lM uã!XI㚎kR_Y7`YrHw+f=g JTk8t\-ޡ֞C94tD]\g uhiRI$A|}+J.ϱ5Y-P[x8CjJ :"! ˟ttT*#:d^l$SV2Rh!AfJowo'%267!{t*/9Wg3\ɲmh.@fE }yOG) ]$73vVhFܵ;D2ZL)#8ЋkkӅK6ROUt_׬(ȋњ*%*Kzf8%zGj|WhoKIbP+1qbdG:^ʩwkNvt<_Ct7bݸks<%&lbD  /ݷFೠ.'&e=Ħ" ՐI.~1, UͧlBho+[ v^8^*~#-m}, )?PH(iv8AF/Wmn+OZ-S0:L(GM36OucǛheA XHc ]F\$bggΤ 1aoGXgl/H@&ۿe>hoB<VxB4k &)g7߻gPJߔe5B.`F_b8e0.[ڍ LVq,6]jIV~ES$lDE)l{?2`uA*,O~![$rr,( k3MC&/9SD˔ ~% ~0jxjI…U25=?'h&!a,9\cLtg5+fIry~N]7+zd 4Uר.įqEo. O5Sޕ(jb/RӤ$]d9 M,AM{@Std#g\0+r%!i E2Zۺܴb2mB5*ESZ8_C U;M0ꝛmB/EoG13c*$xp!+1U>林Fzߟ5^_kcPam\VrHָ,u9*K6SLs%:~n4χ}Ƈr}2^Tߠ8YFQ+ҙ:2=YI`TѐX?,#PhI)|iJ|ю\;H$S{6`6n \HuD!6hj8/W\@| kF{z{D<2T6=ƵHȁ~WT*1w ͘aj֗u,m;vCG}`Lڵ$Ggi>^ED*4m'qĎ &{{hkv[Y^B*C:i!! [=/ڴ,V= D&Tϛb/۬Up1oJ-'bk0JL0DnId3L{5/9 ]‹ }r;qئV4(cC)˄pi\-OfZiӢxxK>с>#.,vz{iDִ~2b?Sj9ؼJGXb=iAW@;^ ~9,Pfyqi'M^zH8*%C1)f-~(TAwjdקq{q21, jUVeV=G;ٶo2Y&;ޓHS ^FfO~mGmV+LnR˚p!B='qWrϭLg-֐IPW<pv! u.au)T_أaaJꇎT5/87Bޭ }|6JT- xU?usB];sJyKq{HI?l ]'g!rWԽ޸%" } gЭLy, PLfV}y[US-~lVe[bc1;A;͔KJ4xIP Ѫyt ~ PnuUl}Un]v M#݉ᰬnvgt +t!g,G'{#ÿ`᪓fx .R!׎ =mr G{ ?{fiZsߌQ|J9a[vL$Qm$["ؙ+ҩI+ɾz t:'{$|R` 9.JkgĮ4U6lBٿДml Lx! i(\ pr.~kvFi%<,gЙ܋^@b5.onxG{ -_E ϗjjld+q"ebks{_IDf҆)q9)n Al"1IhvwƳ8&SeNg (>s̟}nbaH+Q'cQ:P}ʼn={)qx ض60jpx*I-BMsCG91 k_A&!˄~sv:ZZ* :9#vIص;tϯY1t1*6I 꾵)G4BX8ʚd(P.[VMŘ{^!XOj*;ڽG~WFL}5FxYJf-n]>!ioޙ;t^#yY,k\lZhbR*y0B؂WPsƉ|`gd*[)va $A>cD`b| ^/w5plQ54 P.%k{|&=+(2UMI4CZxY=38 @~# mjbluSpWqYHҼΆЀw P{wLoY8㖻Qwۥ۔:Cɒvl`绖٪- 0vU{D\ye.mI[9|$pN0[hIg06-e,dYo?>@ώn}6ȯN4cm5JiuhY4vwsdAu)OR}ug2*N <J*pOG Xkh;LCl \: iJYS!ѤKcdh{/wnleC^F r Ax6t֗U]f)x֙<rDqTCi #5 Hޕ? Z}}u>?QRԫ+u=.a=R_>.6Ϛ̔Wı1{X,QŊ@B8-dW綷Nq i 1<#BD3i3|#=3+[AH0cRԢE~Bjet]U| PCt<՜R ^b@؆%Ҹr5-[C ϶!^_H.%vM ay-T PlJ3,2$ogrLH܋ vu>nbK G"Lx d5$SP2$}=NPRٻxf.˅G_P) ߔ~.7X{f_ הoy21n寁ɲRoN @Rxt:5p1P{x-8Jx1X(@IC[j mI[Х26DVr !D.gv`U0R#E' J-+Xɻ SvX pɂMK%,*=:^rz?z,z ҂4Uxoޙ4k?fljwXkc/[l#΅\ݟu@OHb|8Nd}\R#*[.)g<*?^(I4y:7=-a~4{!=f%!дe58J&d:|Iʙ?Y5{Es*0Ѷ0w#ăoAtظ~G=i$BbIpr:*Da/ƝO>p #ңCV:#.LTꛫqw+|R*L'YL Otqa_좖Vu5˟O1" kkZlm1w$0XIaf("%d6-bK+'cZifDS`p[wG.mw :1W9˹Us #,fϝ;|F8]J9^[L-2=s;w)a:3}fp_)هG"5g[%{(Ԯ*^ITfPMƙz(:ѻ<)#L)BgS8@~f\u`=YX ~XpP/dǀO\]=i<#EgIUڑ-հiqZwstC}0/s.n!|X# zf_1i]kW9_2Sb0> _> 5jvh k)ul25o!χ?ه#j-c23Κ8rQ<ևR-_oP0$@y- ;hf^\)(I|ܔ8W'KMMz!Te['rCGe?pJ(rZ}PP'skq7M&&|oUhi1z-Tf3 SVL@@J0'RDZ2gnkS=S a爴%wjzO?,1W?S!Z$ @*Dq\7 WʠҤr R*1GSݫd_݋L#Asc s{n9uǛBvw5j܌׾ڠT1&v=Q3.mA661¼HJft<Roz7] ᾜ<P5daiHL_"kx4~%N%:p`=q=ЁGV&x. a'c<  \%NpVs0Npr7$fQT3SDeT7P;K aBSϜXf3DI{^&pX#:4SַkgREżn2yձ{7WR7@38J u~kT>hiشVŶ^@Q;s,EMYʮWEy0*rÔ2 nv8=] zŇ"Y/ks)m _Y.S &6.?.W2a=\ ߍk\|RDZS|>TYJrs8b#Fyp(EK_,V[>{aKvbyeot ?qN ."?Ƃ%x3r$ld>ܙ{$v#PCd#9SxhK bӐd_M*r _Iؚܽc$d돷Ou&E;ƒ^jo 5 8~a?1q Krܐ^)uIJ{т(2e"zŮ'=JID!;p]>}Q'vWA^pXٽ A{ uc_qMMAh%1Unfuǿ>&MA;{`wVBs/}S7-&0yR ϲ6I)nC@]%uk3ޥQgz9*Kekt'G.W"Z dҝPi/L%n L^Ih ZD7Y|G/ W-Y>Qէw\HWfZ*IRRwV4CD!sB 5`snP0ljw CŦsۅLԌB^;jlk&( Yd6|tJ@@VGl- 8ѨkQ S12HGrZ9 ^<U6m˵dCĮ .VT,eN=jYMce>[8hZY&;3^8UJ(#6$dgN=Ls2Yv>Q"1"p;xػR'}Z)T&xD_9 f=|K'f@$PW.\^s :K}o%S˖W\IT)zf.Rz%7!nH!;HnϚ!Y4Y%eXNHg [Yryv¶aLz>OSbnw#`)^J pW:Ygpjn5ݛŌs:p IH o4 H0ݺR( u; {1wf&[򚟝{cu4/ٱ/+[͊ s3"pOZD!Ho ~@Q $GCm*w>ΧHf+35Ÿ7E a^:T1qё4l+e8˦f#St3Tdv_UHf|`2,x,!IŞlHfw C7~١}9oR/5˘V^b~ oޞC]rct:]|hBwZma' (ӴqkS֫S(wEc4J|&c]v(-6ĝ (AdݳcE ;A {pb';}ϛ$y д7@o5VnJ2,8(,e9Q6FJLP+QE3%UFtp"%O^\MhV~J?A6hjٟvG Ћ}]<^UN_`RJU=A{oE ɳPtX.$t1$Ԇf=(<,pN ZV=E>ؽɴ+ U&r^\*ڟWUt YrY晥Y!ci X`.L;g>Ɏɬˮux7'碴cGD$ዶ4TqI>TYCE:?M'C8:U3h޽J<a :UT hL) ~Rr/botO_gs5hpGm(N̓zJly@OjXe;MBԍMqG f84$'[F Z07c}ւ.(> V Ya+Ēxk螈6 7fz`A6Գ;R-Km͇hcQMڊ:jR In־O676E`gĴx҉{dfQŎ| &i]2ǶsGOR"aKBޯWγPe1^sUAL7wَJUFOD "|8p!XH#n>za(w7H^ yM߄p52OL9; 8&vs ֖goXLI91Rհ>jxb9!`P-wZ8vdn`!n;*_!Ӝ$mAA(N#Y$̈B\PrM ! ս?$}|nESu!Hbgo6 L?l6T^le|<^Ru ZɳGN} rd=#`Pen _^OH ֯| R-.}qZßO;% | S>Z, ~L>MbRI++S)Z}fgHKg/>Cǟ~8kyX9InLYdENe"3 c``/#꿋Mfe+e' B?QӠmHЫeYaFQ$}M7 9/ۥw^!&%l|b*@"={{洊-ɴ&Ҽ0PP\o(2{AwPkd Ee)d DP2ښM':$1]n xD>Yկ(tk[>3 $'˜cV7XH0ye\-\#N WN3\i~MG iNB"CXߗ2$)HXwrt&YMxYp˳}%\2t'j?:x9W|-X߼ozjl=o5 / wa2X!KN.e e^<!$ZSfaޮPyWeh89 sݦ3vjlx%הI|&uˊ_JE켗QLĔgߴǾ Hg J`67Fr7B~ykNiPeaGk)CYʫ׳`V:T;; "F>w6? `.^wxF/rTVzOuJY<"t7Qi%7==)qXYn9uZX!,MBQ3rb:/.y3} }Py\XLbao|P3qZuX'_?EwR[9N֣B_a \rӽx$H۾Ԧ<&PU@ ;\X*&MBD( ̳|wk7.l-:H d/h; cqlä0'w#PO߇V 3LL|`ɾrԯ)+`jGĕF[_D9 3!1." T } &1|Ҹh5~kQ@@&=*raM|Tn|Q~5.Fxs}hm\aQuBro8/[WXax?KT;:\K*W.O(LW7fօn b(@-F3K̈́Bp"' j)#ENFUmrT,'0E-*zk ?l4/۝Hc.""3* k%ZAdއzVa@M_d_iQBJUz;goC2A-rƺjF҂Ox*(t @WM1(iMYJΩpyS: (P8G4?>_䙺czNm<<{[ɲ*)=<,O8F4&}Ǐ%SdِcІh1g5D0 %,1O,0N5/3^:';׹MJ v٬W+5 x m0cŒOh<8uT!9rAHWK~οvJ  EʏrL E7b <733{sz"Y`Vtjj6C(oGP㪆G0Q[X}OPʲ8 OrCum@B\k$H; "&]2r/`W 7MU:_<`A!%U巩FN6wE78ٱ_T9OE§9'éPc:n^dJ$㴲%f=-׿NqS |8+ѿz1X P19ɲʡM# /aы2وwƅyބnzAl ӐzF10-J ,i}}Vc' 1#Tob]}f%pV\F^5᪉V;%`~^{`7+|LBC, ޙs ;p )mLo?Ӿp ԅaݍ$ nE%߫qb/į(`v  ޹m {νSW QFB Tѫ6@<62)I)`tu,ANҙ8" pV,~ zXEW8 NEzX < OuIK$?%xJit쓙P )UQ`| ww/M W+?L/+(t6`heChPJ:8eD6{b"}EEUqK;.8HT 3Syl +G\K%YH?k*Nf!Bh6!ܚʶcn>ɟ'n*N"`rl_4s*'Q@G"JJigC?+|O4mSyWҠ/qͯ"MTtD a YsNir+iH*ؙ;W }d.?2 BDzݩ12>mFNwdF| <,>e[q@ 7 _ 6c[&+ؒh3NBQ{#&Ϟ7 qɷmxw4su8TL9@'UCn  æPW`m`EUvï PP&!K:^Yfګ~+p%_LϢ밋_N.9 x,2|pMƛM-¼1b}.>UC:`AR Hu$+}tT#_OV9/E>@:t)ne%8NQ2(093\ 蹀͹I /hzٹ~񎚦kEoAM6=T1*炪';"ADM-W\qQ+0 #;7y2ۉx]ĝb lůk3*kCb:XK̞db!D(C4ٜ's Be'?8p sxu,띫Uo>%V$! TR~rwgla#4DѦ1a .K!*Z"|e8 {^pvz[ҊC2 ,jLM;BTFp?ilp*GhpҾj*L>AK/,+߽9 ֈO}nj" Ű='yn2]~>6SXs`P0WcI(pX [ͬ}$ d3Ko@ gY ^pMB2JQ/ g53}d{WY7,!tq`a ӽ=(ѵ[ L2Zcm`%(ts5lj d5D̦Y?[,=A]*i1']'~ oBQR\D>f0c&MxI){t{Lw?Nq n9Xb)f h \*8a3 1f[)(|bz{(s99EPE$Bd :lܘX1>ɕP+I+S| ped.#>~ ;qyu9!xOEz7񝇷9iiɶcSm ?F-Ȼf]>qֺ D=q5M6yLh kK0T$0\PmnA16S5ӥTҁzT0~w>ӻ^Vх$#5 &@v=ЄXi|?=?Ѿ|QnFһ錬 zX O]CLb>Ǿ6EH`Tt"5ʒeQezbUԼKS!1W3 |ݞtr~uu>?@n+9Z]x ]v[jB;nj ]NU \AxƟLbN02m`{ k,tĜ /Adq$ `! C!@+0\Yw0*d&ul=-X;jB'+8d%fUah AuhAQb=5E+d0^,5RٙC:SsZt)vN}2نrY{$cQ|L-ƑL |9;m/Kij]LB;\IU\'0e& JvaddQz+OZ?}) -P\ CGF8še7r':.rWh$Z Gѱ$9PfJDg`.WGXa2NםCrqZ8aEXY0d1 Z.d%=(8EgRt0 VA(R#gHMlgq+u[b g+n@y*0Ae ()1u@j˗k"2x#^lǴeGu{xjus$w4.vw9Oh@ z(ӽ=TlF!4kHcw.bջQSR!PND'"ٽ@/&F4ê8 $RNICTtS\ ɚbS;e+y7јVH3Ê`FQHT:Pm2ϟl<;E8Fxe"4uOx jق jz%5CpcpzXd.`",V TjU/>{H!6E aIYc;ŹX?AJ"Jxy4;C3h*JְQk;P$y1"? *%˨|:X]lxH2NLS5Һy[>:[9S[s_peIጬNS fm&0Xhpof5$C)͛sPL)r2/5;{̝ mΰe`}j)K0O&RzOOr, qdq x~medoZߏ=pΰ$.ol\ēs@sjGU)5m !o3{,#r-!eȶ"^`s49%hqty-ҫRɥ1α=1z%S_"fh(mM@t7fC [Ye~X YgcR6G]`r|܏Z\qa5bҪ#I;\'e]rvީ" OjSYD@S9rVe]劝s@xwhgw>q@t,JL`ab8O}3Q#ˍ1[tUbÑC-iR 2 B @"z+~ujޖ(]5ȼ;јS>veHXu \V#Tgd"VzL$ p`R6ٲ^Ԛg;8D0 ~mC]j*Fˬ%m ͆NfU^$-hy.cdm/F"/؂~B15kg+g >.bZGgF%c)0oܵ s;v/* #H| Y!v[ofӃֿ^m12\_{6gUjl [C'i3wPZU"M<5TZa,3+6FQ#}śv4ٙ%9\),X`isEJd-mQOs||ƓK'mFZD̓|ق8>Ic-ŒED?|]l`R{t{L7XICS=1VHpqVK*PxRP5=4mLٔW8LCYϝ ߚWvd)3uDm5Ρy!W@)A[ )l6SwV%A8dG=밸UI+%=*kpJxK(P Guh(  ): 9ORlXeM̈:$ S]L>Th?GTK6Fvk䘾)NUgQLD 0ah~wdh?%(c&u{ -<5'$.Of>LپBˆk + I{F&juf<W'G⧪Twml]//~-DE1:i0:οoib *GTi j s^:I—Ë7'ۃ.S"W5 h`# 0 ʰpP`IYJ*2E-T*D[$" {d(F,Pvf!c7%I*x^OzPXAduxO|;8Q(h!$4s~N:?.S!n\8 ?ᙳyn>40K$z$G]I{HRCWܞ2yF6 hC/`*$ilO+y`+,ꗱ2n T ^0.l~K H8$uv3z߼TMy }mEI?p00 4΍Nr)ȝ. }rP u@gf7 TՅow:$8eni|3eB3{[-׍>ʅuX-~(sov lS| %n&\KTII)ů A"5"k0HĦ)f%2I7:2+F%3[>5(3LC 3ij=g`3Aiq$ Ň{9=+/>Jc ifø(j'`H jUsL g#ڬ K6d F%u}㳃Gaz5ޒ@y h5 kr ko=U 'm}g{n-UOg2 fp|ҰbR|Oظ+VNcO2Qb+`*'`Mi Gp{Ʊwj_/ GGFsN_7 ]dc|{𭺴{VL,_9q~#m.'Q TB $ح7mqa'w!79VXB| oVQ+hV,Zq39\WSRG-jri RlNŒ] .3_sJ۵=#:7HR}OtS\17hS|GƥgC_ՍFʢOC]щ"7bo2Cxɚb a?&nn:*nFJ@kr!fcEisՋc`ttKGn_/-`l Wk.2-9WǤ4E {p.én4p]7f& r9IlߒIf 8j|7c茚ܒ<l@ML0mt@3v`yfwZF8 ʯTzݮ vz)zcNX?roG+R\5X<db1g«Dhˊw|vk܊I2qM!/?D;wiWN {{"aN-j:iq coKPsA"oYdod)!聹\=4aeӰ*+h5q;p39"ȿ~l8)ð"nKbBj칦C︧ZԱɹH qgO~1 q ^Iꙟ|̹,Cyw*Ph냨 ?@Kk;P I<݌J l5eRUV5w$R- o!K Hq$5zjy'Z7;%s!=ZV 1]+9Ʃq! P6M/?B6(2 I鲸JB觬D;ckl{5Qxp(Ѻ2ߩ\`{]V_n;Gax,kk#xb  L:G OYuk𹏮Пwk!6"-jب!8,K XW}^9Z.t5y/# Le2b#p FlgE\`V"7u*U ǂgPg|b%a4ODzuzK\.{v:8ȗ;Ra.9='r;~sV/txN#}% -4S ~,~ڧUkBS,COӵ7@GªX|Y  d?*}TN5*KQQ>S; IIbUKٗD#qy+Ma#u7c*i +X"t:(,hG"~^nM 0 N1I+e:8yL-mgYB:.j$8I.`Rv^1G~OrHq+k5GL$g%z2;ļ *Gl pt=ߣAT/ͅW(O^x& [%W5B)0/_Ã]/b0 <H"El9( <}M3KK-蟊,/NĝKuw.Vܛ[(wWQzp"秝1)0:iaIMt,r܈pC{+}.ɖ z9vp~Lnud"aFx{d۾?[JzYCf)ժs68ͤ"2GWG!*/ۢOꛞj O1F6$QA(>R)IZ;#H2a@0SWε]BnyXzyXJ.;C#'/"4ne\~kL& 4[ϒ8׫eA<@6t_ѦZApiMD\1χO'?YfQyM07;*( jzZxZh_ay̤;>0-@r!蜶:&UND N t2GnCt\|DT|k=TW`$&/Z;ʍćAB) gnW@f5rLLE8rWƼT8LJ& $r>H+]idKnDO4"_[6vt & 7{UQt`ZgϏDaP9IƿhpYHޯeo<V!%wVYl֜r2齘\REfle BȽOER{x9%{DUQ`R3[c2hS'hz 3TdJ@WAy"f[06OO{x300YLҹ,b:m%~u=g9k@؁тTQ_Zb T]RF'R +FE\w p:4@8mU3]#\.LZgkFF0#( {xIsl}p&Cr#j!! ^,*($(sN;Q\*<hɼqSsez`dan"{Q;*ՓH,"_R!]i~@Fth_я32H!0qb`5,UڐFr!P޺[B,l rXWs]DgJġn>סTӨko qƯ-w},2>.Pn)rlDx# T wVA$oխ/!gx84?[^Ԯ8Es4hU$|>>b&Dmc yMlThܺ#\ KdN=f'#5 /&WuO#Ya>LPLE4vO#+vb{Aw&ǂUgs}q+5@?V ?avc~BZtmGiݿz> RG aQ_Ն9^PCÓ?;;3`y~tĨCvY6ќIS{{TyR! c,NH2W,5fs[ -L\UXh-%gG==9T$*?8}8.x[{[d21#ѷErSƑG0 l(I +OnurK`/(!aP.(Q[sAjCF>< ZQxΪ#4Ao̧VM>Pa~Y^SCO!<1%OW^EY/yFc=YtO'DĨ-;uIb%ΑSꆽ;}WUKӨIl?._냢-EbmŝTĞq/٦P í748 m ՖHEZ|"qe™r0jNyS꺐X fYq;;~\e5ނկ--Y^x;˂f! yg[>60 [s7|TG64JjD~_r@;3د":3vrplzK&G:vA%)ӀPx8M0{ ͢ɯO,sK$A2Zswsm_4Ks7m4b㤲<=/0ec0NDoIvI]}z.OyJ]tZv?a03'׮5"o'7ZsĔ;pӢJJ37H][_AcCy8Dj:|gb&XKC 1E؟BAJ;wP2L-oq]4@bH7kWW{UhT-l7m n3ek_W)b/k9Bl3sb4 `e/dnNmCN#n NH_r5Ig=='X|_=7À$JNE竴W45-`$:`& N45dIxAՔ"ro5-r !*BSz/C]fwSwgHqTòg_>B؍b'Oȵ /- MCLK.9FfV@CuU &qT~]hf ,Ql>#MlF,RȥMaqB!JOb$ĀFD ی*s><hnn%p;].~L_H"K Vc=<7?΢Tp4yve8%R}C򛚛 @ |t3Iosr$Ԡh5Ʊ5 D4a*b.87 u-Uܵy'=ieuKǶ(t3i*$I/#Du(рUDAڔȔ-O'ޜ‘VaіH*˲u& #m@TSyU LAo~t2;ݹ),ѦK6 rꨧl*j:w%_B)B] u[J/MRP&g#uԍ'!F""߂EO@ .˜yEk*1EՀr6Y+BLX&}gĞIFXyO7;u'`%Λ\-fK^AbԠ'Fla.[M 3M KrL@vnEfU8L=_蓁Nun%2'Vs#\]tQC=r͖``<Āb}P7WNke _B.$9&6*J~Rp?:lwXVϸO(1lf( է-4jա<> c;IXJG7gHw~4Jqp6iaW0ZH LcVF .e@gnf*c#u2BY V,z#5V&%5-cK #vl[ͭ:v&Ӱ=V%I-~g`tUm!%ȗU[ (RZZ&gU]oE ɛq%BA~D0P!\P׭V"ujX'_;s@dE[EU1;Ҵ@Iubێ^[Af?! ] `Tdߡk :.nciƄG1d WGY 1$C}MS.OiS ɰne gV#[i5esKHK m?RϙKcsw,yeavFq7\W)*PLw4ZyxjZ=TmP$[;4yjˡ2n^/ yf0$9:y 6OQ""jBxD 8dKy2.uju4ȧ[R.O2k(Q$ BnpڂmIH5׌%NCcՁqcc頦cY'Ӯ*;`݀ϸA=dHj_]&_"b?b(q3ˬOHJE9Bx&aÐjMN>v~֥E Oܣ3I|}l^wslQ5RZ2S 삓h!~jxw$U&.W[h|sXnWs1Yah yFÎ\ pYk#PAK:\*?m<[tBe] wu91qɣEJ6c6YHӺ[UlW(~uJ3 K,<>teVCb v W~sdJ =`5HV=U өHzrJ ƽHvVSvv7VOUW! WԾ`nPg=+ݑx)f|K[n82w$N<ꊅMZni"A 6^~ٰ)qL UIcѧp.xđL>:d織h~ ATW4AR[ !ܨ (v6f?&tZ=l3Zc$&e%|6\u㧼3Xd?݃ܢjىk274.%ۢLSG1wu<4'qIhL|u?Kjj8>դOֶZ|SIZؕX㼞`ke^d`o2; &܋ky)Fi «<yUHY?sFg[ZړY kH2iUJ HdyCz(';F m;B,t9#;ǐk#`B%꽞ՙ<ԇkn޼s㲋[O0Tʿѧ1;Pp#]*$)ZlgMi& E<:1A{$=yU;I^Lu`LEz%DfdrD",\sz8/wR3UK 5! stvp'jF=n>1%>rX"L~1Y#pmk$5:qr P4pz6ݬ6R(4*i7FAbS+`ۯ - -og ܞ3_ J ;rO nPc6JX!YE"1V?6C4@,Xc_ BB@l7É]3,6IAp_Z7p 8ēm[ D++*8hÝ՜ }a J\AGm8\F /c#WzgH,IulZ-(.5gMlJL 'g4|D*S?<'ZNL%Sl_S~?o(D|`Jp |n*/@E;,{sI,<˺OdƲmb@\ `N*@ҦXzלq\ YOPAa}UKŗFx+[b\?A:^hˡ qa,w'Dʩo֒rjť S&<p. ~Pp#|ާwT{P}2s6K|wF:,ܾҨ؎-&QQ2J]f N[1ݾݯUܲs('b(y0O|h{%Zwz7-0yyhꥬ90 CCׂ$גY8 {ˊfT@]Mh5#6`_PXh!9{?J.j_Qs̤TSHFnCJ9 ]1y/]<]CTJ/뛲'Sn F?!<1C`SE)^?`4]$foL?CpCx["츍ZynءtVlq⩴d+s5E`S!Žȗdk>SxrE8&<"$r W\v|mqΡ;I9ɗKo+(,hI5MwWߢ:[3ϹT6 Rfa :V̅6Tw cbu?-!>ӠIy); t:bBA)b7BxU^ k԰)6L}"k tQGuWcPF0O֢G""_Okr(U9#l"%ڮ~A@TMAVݲmSe(+'O,XwWtdsv?PMReޣײHup,R!VG~8TM;&Hj4/mN;tF1=<| 8 $qB;[VS;xURT{[w:seYVhB{M369]͔z*LN]fډݙC/j0Ok7XL?&MAsLgT{6D! 'SURq~8;W~r,Zv -Rcf_ sQ{D_sЋV XI$m]bXjx6In?mN^c㌱w-m+[Vy ec[sW𖞖O)ҧ3sy=bʠLK(ll[fNU$;Fmw7B0/,O$J8~ϽN?٫`^)1!)}xyyWD4]\Ԃ z__r63'W%lE~ZАz1"'߮*=&E:XTdy`הk=]gw%c7yCմ_Y~c^&V B+cMYtB_0 S7)uH.~&r߂S \[Gm~e~6HLB΄l 鉕13%HBĪ$2;ޱm7ju2hD[k):OjW+ K_hm:_ש 1ΏH993m?2Sb qEԝO} [m"@b'5XԴQ6tJtx72Gqנ~u|1?9ΣϝH<vR !v_,t|jU"Y `':XMmdUzXn5oe&ɛY &c"PHU0H(\+X'@S 3fdGxi&t'S8fT5k8{ojYꤹ"Gl e;^\D(8d d/Rә.T GO|LIvhM5D]<+#VW#S^ʉ#m.SqWtQuq[\7/M|^V@I"Ђ4o?*&H4>!` (QV*Q3^'>c_H b뺑AaG]Ocy{` [?GЩ|HF8VetΚ2.X8S *N{mGFl`5@yӐwyu#ɧ cLYJKq;e[<lGU! -ǽKzՇQDt t ͐q#b+?ݸm,؍ z5O<*ģd'*j~ܩrF`#i /q>YB0|Da)_G'nNg' q8߀+)(;Y)69מ/*}#CVo#C0z;Hvj Y% Of@QRx ?vcIFhG(J}roR?"Ob Pwr?,gvne?4s.8r67ࣵB9.]046 6 OцTMlQͱ@v0^&J'# TS=N=& LXN)^}ނfL[ b6N#;P!@)AɋkZcA7c qӕLsQx"$袉U U1P/(K{,|-}]eS ^BRYR uw!M%or9|YZx8Jk0`e t \"12fbL%3TuG!`Rf`d 3TVu&l{/)e}KfKԆnL+o}cF ea7GoŴ2被WƬ*DquXa세:Ï s!={fqtM8%xه rlӊjBfG8_YŸ]ޗ-Zb% "Ҡ &9+ V>Inԍ- poqB?L ;!BbY%Pt=%F T}F)E<,pNԇ+qMGRC_f! QJ9PT+փ~!-J|iyEͦ\@:LQ(ꯁ>z\I;+2ԙtnahQc)d*ZYEo>e3 Vsjx@r cv8 yŝ C%Ά12 ^j};ڊgU1,<+@@ȸ8XIcn f,cX}>nianųMY|ݤrPN[)38=hv0w9W5#k{2EX(u4j s!*P=Ep^) DiHxa*ѿ0| bF Ux\D7 ` B2@@vo-,%c*i,4lzן1|}zܽ%͚`%(4. .N :>?_,D0g #{nNItyPL_" e;$Jdm"up2,|})(CC)㾸D}($}˕PiH7iG\)83h \`C:<JjC8z !UJ&͓Ɍ3DH/LTRJ_{/2.a!^un~mu˹O-9um3%2Mnybf`IU i@9YZ8`tt&ԧc^:F"g) V=~BAh!s[xvsd>=t2O^u:xW(zk]]ywNSۯ4 5 g!7RuUk];tvO;+2}=CI.̏<79#vP\ZR!3$QЪ] rU΁Ve)c `z[:CV꬯x{Rݞ! r%#kupr2E'^4*6bUS(+Tu>4,3>Ll kgX׀ m[6TRmvҶ^ߊSRGs@zV~фl69,Wֽ?C3]L~.RO0 BOC>̘-YJs0ygn?bsXN>(\'h^HۅW$斿Qe9>078(h#c瓑"Q[j<An'N*WSX&k#QH6'gY[)HD޷0KNۉF>F F3RPGͬ4b+` |zP Dpo]`'HO#ܰ\RGyFwK%лm1B3wu~yޠ[m5NJ{@91RbPnװT2'L to @r)6w/޺TlijWV5~q$@`Y%ӘCuEsaU @zV3#9"}~/oMpQ=,~cjYSQFFUýDaB7?oʃ,yr{Vy8&rOFЕ;: hyo!`.S]=mOPѦDp+ 5ҧxȪz(Mp4.;N񇪨M"QD|7Z #Y:%uWocc|ź^,fV,Wr0 +oı#Jg L>[PBƧD欓Qv'eU"^cAKj cpxeKl(r9/ D|pێj㇍1Qф\p3'<>LE`?E_ho5p0 0qTFVM-&I{(po5K% ҲU?]k4͓sF9;o4AUkg4!!B};1TJ ysS/sP~?cf ,j/ֱ]^v'`jCXLW5|GlB;LS%X-!MBmlF鯪R/mcu3ieb$ YC`!A#| Q1'o+h t4n<]1[+Ѡ5 ԑg8hwT&!$%Е1{~E᱖wVҒϰpɨPb=f7kjU;w7H)%Z6i> R罐yP1!NNhAr' =]jhtwK{2A~߫V`濫rZ͹#4Kģ%C`IJ&m7$B,t ~iP=s;2z M 9%LUS5ȉ#P)g2#){8M.%_>^@ȃ(9JQA1!,kT~Xֈh Q}B{Qh'piVǐmC-(-,r-e\ H{f9* {#]{n-fqGCGmڊCMnn4`)Cd]4+,q})b|w߱DtԂh+ ӣ} f7|B@qJ]mFHp^@e'v]u$+pHY4qa=-񴖰9{D ~ݥ]KwpĚ"f8Uf]OET l g<1NK-%- ,]c*3!h5-Y}NV\>z9hgRl8L+&b'{aAwd) y-⟬huW&eyUfQ=yÚjf9H6>zLo %8KNҭ!@h\(g-gȎkɷo_9<4$Zeg yNv [BSu{H&Ñ0MoXYSU/:2" t- c>q\!!p]ahwkOn^/O'W>^ o*"_t-'c胞HKlapC@1ojI9Q6/U_.b+-I](dI_V+<p/4ub:L+A[ B ~^S>dUE (cYR,KXإDݲ[?C2in\{ -[ڞ`|lص# _J&h?USiׂua&E8Hgɱs"+mj<_7 ~=;bnuģ{7ZJ2ijOe~:wAv/[7 2a!mI]O3IlS}*m)8N^$ KFowbWHr_2wPc0I{;٣^_Y1E5fxq;a3>Q;R@ |tV9.JG, K;sޣ*O4q)+/Y _d7Tsk7`S3nkP~o?tx.C bOQbfeaj5xpB~P~CtîWALsbOMߗ6%(ǷGc(B7_@m26Ē܊Bg8\_Vs!dv5uNYp+%52O[@c.N݇IX|^yW6&-4 [v3KL>jn@Nu̳/@rpR$ݩ)&FbRqJ7}-K8#6x Ĭo9H}X"9Zd}k-d$_5tPpӷUJǛlhs[>Xsvgjn`FjZ,=}lـAxwwJxƦXT _sH}ENPe.#i-ToQ٧Mfe܈3+PƦj~UN5D8Gרb Ey"ܒf81.cd9Sx5wn%v2n)McD~ PxIK&n)GIaz1fMpUʭ=Pͣ`H7aժe&+̡Oy#5ەr{Rz@|ϓ[hnP+'i矨W@[جoׯ,ޫtC1<(VHxhs7; x"BҘm$'ƞƏ57~HGFbw9䑯VK" ;)[<ډSQrCbIݯBs+%wJ:Tr$|3fJULvQt2֍vPcäTs;'sYGT(Շw-:nm2UDQ02~fp"@'Jsȝm4mR}iDnG;x3lF=Mo{FyLs,--^\ {LwFߕpL& Cļ#XoL9Ps7/jF(ě2"Ówk<ڱ}SP^ˤn=QK[0GQ$-;Y" m-:uQ gmj \HGۼpKsǰQZ'\o ځZbѓ+0zIv>iP adR8z&(45+!1 dظlEc4i{qvlfG]CEޑ t'pЯBj )"CkGwK) Gv 9)b /2#ጏ=[t-ՔH濱G`$MwMLDvw^1qfAo_07KSU+<JB >!ZMnEOgz>;$oN;w6:_E eʂFA:p=O GfA51ȋ׻Q_d]P_ר,] *vcOT#y @@sJY"Rbr|T%wϴٷAyKA)'` r|&%YYԾ4/˼*;WLc%?9ҫ3#f}=J20X oWc&*] rPbχ+PelxJ@ܺW;,Kpw%N0z!wք}R ؤ}K*d#'S 9'tԋ~E0(2*kGP MSbIްH5dc 1j[AZ^@#Z<}6n/w7ݺ‘t˸9ͿY.TV9JspT!+RoIOeq+ zk:ϊХ$T5"̤1Lzzul[:d~?,@)ӠA ] `o‡whIPz>-TOxE6υ[?:Gs4 =ĪX2Xi;u0.vK2.طḶ"L%> E>_`2g^,ÚJo+a3˕MZ䬴"?$^zfqH Bq}C0 ڈ!k^>wzF=0dI)RW^5.4'弛tY0&G7gZ(g)/AV :a i:Jɫs. PVۛ P6_(RݬDYXx֨ypkF֗U *ȇޒ0><[ 8m%'q4B w7™_qxbF'5XLcW-@ (8\Z a ycik3sO"vuc5OB#laXhӈVfH)Uy\f\DS໪P*rV1Kb.Rz/a$9(ufKދYM\R~_E"+4#$Ag;hKU+ B))\RMQF>3V v ]|)5L E`z&"Q ^ڰdז*N\TN!CM8 wy?wEۤg;b:ƹ2/ƸO.z;ʆPЂy A5qhYVAQ2) &a!D/ rmƴpCʲ<$ٹ&*2ߗeQ /E$=DBEr1o$8"pPg$w*h 'CDٚ7]rmoDz>eb(mxk\$mK59upH[g[ٌk+p{$~-{)B=)SuTmS!iVh7UBR`žkᙁH#UO>||~ͽCf(#e*M s(?2.dfv#`I=JJLڝUspi${_3wx߲=>Y8Xrq:RFd5w (Ri)oxI{rb*s"k;ɹ6lWN6Wٌ׏j_ Xh`yK e.D|<֛-dXi~ս㤊Lk (9hk|25_{mvzH(_ ڏЪv̼`_ǿy_Va/t9tH`Qq0x[3kLB,H?+^72<@ v AeѲuEXvF"_& +d6s2} YJ)x̨ Vý@3R&с+P*P~z]=E2ϘA͐ UC}o9CTn-L3ֱ܈D5v59&m>y"OD)q^{,f "8}yH*5GDa *`8p(-ƙ5Vm@"-h9R1S?l U;MHm̭Pd|K[Ե.y3}oJl:UP׳oH9e)x q?UWuϝ+v73Kך-,ԕب쑿htF^`x"~6auS|e8 Nq/~>e.m8St.H4I pG6^rϰ j1cZyFo8-2Z`{|L1ȄRnb|:m~Y)8@`U~X!x9[$!2ط>7˛EZTަ;ԟE@'Z. iZO_#_K6-֜*M@ )9ޫF iUߨ|>B}Z>S3/yovO0 »ܙ UklLlgXwM>t4!`D Z2wA Ya@c1a v BN-뎖|C0uZKcwni bi8yiϔݼY70}Fd<-и҂e;(TW=8EH; D@ NҴX6 <֙"2}CDԦ[q;^z5&ux$b(9Un`-| >Lot6؜فfyGSI1\P3޽ć܉ -YսQap, Bi-zai-v'vi .%7G#;)Hȸw|D23{Q"Y.S,)) leM铩tӔɶ.o'ɀ\aw+a@Vsw򪘟MK7A$b'4x ݛW1JrA+ RLf-&E<2ޮ Wb,c \"-b=-2U "C8V:d;^D RLtNĺФEVfVL!l|*H!Js'")4t]VY';$b2 4,0"oES?޲}v+kc.s5._eMfA.f,bHﶢpTq'gT7׵44"-0mu5wFN/H} >q9w)e )XX Cu|bGG)7,G eֺΠ 2#ndSe.'B?tޯpI&JI{xxLS :u;pcUp\/A_Rbp15Nɜs9eg{pxD4kf2>tG^1W#/y.IJ,ga<]:1֎NXBS<@ۚȟ{ vKAG싢$mD /t=v)7Yb  r.k T;:ϯAp8y`HrF:̵9jKx&^)BC⻋5z2Kb+/V l.}YZd/ *:L=z|E`+ )|hąB)tgj'X=3n@lb9G5 e葳@(*&j 1{B[v~tUZdq8soOC1Y"g(<>J҄޼A]n\B(2WN ^oih9̙$~zЙL>ۉ]}&ʂTf l_I PݏEb ςp[dS̅ZtFݼqY.:^R/:R0Քe6D+Ew_VONHc>A?޳)6k_%Pe &FfHPR$ѵCn\ҙ5e9'@5ښUK`Q)TFhѽB|K&XK.${F9ƻ.`W(8ɳ QF3IsL?b Oև$ט3ipA:$]-$yP6ALkN Z NBFsLrRE?ɀAoEN- ۧ7cx,DQ9P`&6y5ձNR_ {-K gBUSO[zN,9ZsɕQ=]YNL"(B{g, {> 2*{K9VRjxUA9d,ovot5]>2]`)93;4SN?ĉUrˆ6Vze%bc-dYca0 T`h :=DWuOwZvw*gSU`C׮C0BhLvH0Cz H4Ɖe(xkjӋ$~悷i̓C86h0xXtEg9iN"`~ܓ]!+׉SN p\Y YD0B!I?t[6d0Rʱ 2/K+עEvjT5{†' G4Ѭځ]3^ {J8mw\YWAeSX~V<ܣz8UHdp8B \z}Ηڙp^;jT'z>uQ^:ܐxtw+[!OR9!.`q_컲1kW,x \PzJ3@ju;Bޜ"̑*pĬWX\@_niaɟJ"N0Sݱa/.2۫SP&t+oXgQymaEG ER,|2zNU^e@JBa; [>>"N/9*V@~V%FM+H@BEK``L .Uh0^bR}<1-I  :tjhлYw\"=i*c|ESUxgT"e/s:%q|f٥HrLX7w_Gv63";=o )*=Dչp8 D>:MQ8{;H ѫ{eIS/$Q`(#)_K+J}3Yه(RWG;`M L|xsMRfsuXa Hխ u7UE!\ oi~?Pކ5o" (^i濳KEJ3<^btof!{C, ˜US6Fҍoo'L'(Fq53|. ?YL "M 9:ZC4dwL}ggf~j;("5!Y4m{~lND?k=,4igwOڣ dlD~:ݞsXPZܼ\MsG ~zB I WгOQl ?F@V\Xj|[e< 5zNvj{ӺW-wjXK*h7"r4+[f*s'\Q͵zW$93aY%: "i@+-;Rŗ#nW :+jjAB):,uR}$ԀYDqU_lʴ.ba(gJlqumPO:x7Uou[[axY~^Mu;i^D1n*-x8c3mP͡2'ΫbiG70 G6% B܌N?uMq3;~V9Ve!|]ŵdhK RAOeͪC 19 LO@6N_59DX_x 6!ri;&o yki^y)׮am5soLca_~8 &2/W1 s7GK*{hY=]9w :}?}Q }B(;Kide)䵊 P}LV umcD<ϔ>)χ (q|,| *4G1^;c-o >{U3@Qk=>iZnB(2z(Xn72W8`&\1UY=c?\LRlm Wq5V33xfBx,xd 1rZ½TdȊ)O[^% 4(yR<ĭQvjRD3/S>x>)}"`MR5xX͝gT[SR3QOixZ3yNXy>xSf@ru$}K=d hEQ'l3Q'.8/>b 6H{ofh$\赵-Ec:, 3:A}򦞞 pXº}2<(PwD6*0Z-[s8펶E؄Y Kj=B1#(ї,2 -ɲie:@{Qn]B3)((zeәP5i6uK*2m =WewPoV1cgO҃B@.&wPv}lX}nt5B14>BdyiNI*S19D:6Hșѹ nlKM%sAJN:1ۇ,3*_8@ƭdPTfbKcD$mn!bnaH@RNmp %vGohERY6L~ݷd;h&{*i8T;]W dUؗ) (/$0(q$^ᕧSgP\ͻ.56ϣҊ轛Wr~DQ6[l%X=\[6rY\s=}+m>uS+\)C&;:!|vdU:suz<Ƥ ,]9X睭-WM·s AP%;3Z!yg50؅wȽfPuXy84콲 5q EAL+kbP_PHV2;g[ *]&;|YdMmB=>YGr`mY;[E @KqգtW,8t>%: @&.V sϧ@%$l"Wf ҈QRDM: b/AMMht2*ު~(to91vZ i0v#t/< {=G aP^*$N% q]e" #ێҩ0|YHkB'ȻscvX{?#Zm{uGmS-B6ɕS}XVjt!pjԜo9|h8 ɪģN.S1[l={tm NZ\"/jj~ <366UF&K;=~p}("XJ9 ?HoJN8t.LlS[yY58ǯ8t/$}ZwŻ- EȮ8HܥgPz<~%1Fo;EC@ԝ=tJV:̆Pq9h 0Sq=Bkf|4?VDsedM{4vVd)C"s\zc+Ye8LygQ9OVm[-8**)kťw+{~cE&oC۲r M^a88NA%*9PSq4$r(tF,wT'v8N]FQ(W2lgs- ܢҼ-|׽RG=GLy& >CN6(UT^#"R0;?y^/0Jb _TR*5j~o+o5??[<ɲ[bAQ[q2 2d6#&| P3x1gH̡}>`d*R/wI^F|V{_(~̧~2}zIl!%YRM<7"vҼelҷޏ,);0PUhk,PY{:!U1 QXKc-O.*|T-!|kU&헥1&} E8˥rޱKx0)<\%lK7GȞ,0˦~tbk ?M򵝫^EpϟDD#][xxU :@x%;zg :O] ._y3p!|bk \:2G5cx 2"{cs3o6nbK'$3:ڝ SuOYwO]-wmN|C; ƽ9|ў]܅u?YݫLhpﺕ}B溪%KLH+i§GAD9I]HBT:83~!FrIcVwfե_NNRVү/Kt,z6XFuJFUX k9i9xI(U&[i<+!P]JyVϯdwhTۿ2ӑr*[&p'dEh4ۢBܝ\D~ѫ~,i[8e^cQq 7 „E0ib?낆Zӻ<rI,-1l 3FNK\niT$QF&i ]5`[qn.iqf W buf2!k `y5UQm5$YCŢPD Ku,gvB 'd>V(w6p!OV6"hLEZ`G yZA"($,MBq^*]b&>Y|>_9T!Tc4cnSmqNyIU8#X񘡓QˠUBMR 2e?M!}ɕ}:R .T qRc^ %ߊxmV!u $z`MߟƬ-AΕ)~[3= j.wlH_5$k7TwOO,̛hFڴ <~)wйrSA90c?%i>r53^NN'!nhyX.oS/e:UKY65W.=0+%8Ђej,$D\ HNO/v䝉wbIٕP;̅5/; H_ʍA0Gߋȅ_>>M ňp@8X'$G3:Zp=V#ʊ|zg!e70#-fGSj;94-޴E6BgOANy'āe+{SĞrDSgA(o Uh`A 2_9Ch? E?\4F#I/ܸ*^ ngzw(4H+2}CY l!9t[HCZkGh SPF@,sRT<I&Yfa:Bw>9JĄ|b;gm.PDq NIݼ|EbŰ8؇e >dL~x8Uds[iQ"&qQ1В:4?_d~kG͍ mߗt` sQwoIZ|"R5ty'x< E??0S t#o? /c}E.Hj+بro)&b;nX\(}e0wo'p@>w5WnȾc3mvȗx4VżGT+EOH}ydD(PL lZ&/D*5M8/f6{WqlԎʃ } Z8_A݈/.Vݎ5nϴַ % WF{@'@WH$(oոթrr>8z1Z7OJyN!=v4wGBN>3Q"8mV+_ǎ^(|K?~^q5P/LOr?&~vX.WXw@whdI"@=9.e+'y'/Uzy ?-W]}%ZQv VS9UrE G RXv7jeS`ƣO~K"uzh1XPirW^qgB}e5ifT4aeҝ8H ]sh'|2_͑dw=wM"αwM4Ҥ<#Ѷ:!?-+#(k}010Z;{)8N@te-Sv%؝HϸG=rHpy_Fsul.(F kHvZ :=/³rvV#wv >>qz$~:ʣI<֍$X|p-LWgEG>?Guf #m`ɘ4f2г 4rHS 0Mo\\:6$6㔩' Lj-<=gqsp! k9\8>']*3wwu4"8%@;} _tl77G8%d]/𨯐M@~:r'|5*xKDsyoAQM/&-;EYƄ(K<$K ,#RG-]?싚d0ZSyhr2r}d-g[韣ceyxj o{e)9EubG딤Ig;ݫ\j Yh'fdZz&#P2 /w D2["[<~f ˎ\kF}@E-1G'ltoz{<)dlI.wNJ"DҽG=s>C'hm^5V uz'kٗ6ߨFh rGPzBm۷aahҡ"XjB1 Dt!=ȶF6SJ-݄&ItNHQjbN=6{Tk9Y֞]kD]."`ilb z^v)_t_fӓ(vI!l5@ϯm2?4aYL"VeEo᫛* v:9KDȰofaM<$zM/Hj$C8<},ʠp`qѲL{)t] H 4Ed ,O^FH+~7K&h'#Eo<қ2@H8qO?l.|hp0g p@+zz|فKH\AȇqjpOve@Z\iMUyB-f&P˗Bk7WA3Ƌ路"'%sfo'Ln3\ٱäg\3,gv{&$%uv7/R 8I,:,O0 do43` Q<Mr_Zn:>s.$atxYr,1šL[l( i؛kGM@}bҠe޾RSsʱ}]Lr{B$ړ6%[ʅ6zq0@јmcw~qQ?]YA50q'$۳&xf<=nD&FpȼiPڒ(.[BɇM,Ah*mz1}Y;LN!%pm:JPOgĐ2cmKNi1+԰ ~ ig4A W%Jzx"!uqm$=pØB;r sS{6yz&U A u0c~ Ǻn7!NX/Q"}@Z*>  um3 ^=8VE _t#;/7kBN$}4D^f| ӟG[FXb+_@Hxt̰}$_+`:;4 ZI/:rH\Me7M x~R(ptFƽLӐ-ԢN8כq FZuZ$Y< Z,hE3̧XDIN{v*H1N~C4/=yHR@:7 S\jdd rcIB爃iݍEk'wf!?eځLQvj]>ܷGi0 r-vȢ0ɢojԨ@VQ U kZk.zt']B)6]5b SHɹqNA' pwg:EQq}$6F{;E4XDɢƫ ~h%nРgblHat&d>aV:()T|x c @H/2TsVxy.z_Wgq`3Lz;_C (FZlwûÓ=CbUy<.= M…e ׶sKGGG&pqMf`i\οGebf*<]%Ѥ$ MJWa>UWŷt"֣Lc :@e|@MJ9F0'@{140/"&KŮ1S@r^ @߹wXl2Uo{.{\/8A(\ H&?Q6V7ʊ3Rw}l"Z{&h\Q1-%'O^"'g1 }XM6ӽ(Rئ/0p T38@7*~n_+m8{e׸b Ϛ!eSK:Ej `lS2| )NJkDZMz8$d=O"'.IS/aEmu%,X7.ξo:Gc l[mṋ 4b7e"]n;X&4H:`P<ś]OM@mG$6=@ۯ\SU&l͉(Fhlռ00#t@eq߃ޘO_;O&%zv 5wSgQר肟 @tfe)܁nnvUo&gjU< f1@<΃egƻsΉMe{A@^@XQ: kW-BgA0oes 0h u_÷cFX߶Dj_jm'O\ż7q_##ץ-h?" &PW k':#_@2|sA[5&'B*7]ү1m9ui<ϴ^j.{/ʣ{h Fַ] _} e&xLMZ1CAQy̦VS(_Z]e mfPl3=֪nCK;4pޞYAdxwau|4NW._( ) m9IتCE0I 2æ`(7DJfIb4bl`vs.=U{'mE^c:bd*Wv#IĈeU@j,N-pP{ClCm/g^`k-@Fmxl:+="F$jxT1&Js,}+'Z@ڧ/ Jiġ  4sY us4> 3lO]4܍vyhr&o4Y/-(ČHnfN+ yէv\j}⍰\ R#G2]wMTڋY(E<1Q @P֗U?[M[D\ ӯ*ȶ>{tS@*6ULIXh}~d1'@ ϥ^l HOW~=~DsLr:GNڼ%ɍ5oey!=)-Ӈ!LvIآ,H!R>1 CȾ! }~)krcT٫DqQK=q y/]T-g~ȑ)t 8 W !οɊm0Ui:ܥ@bGNOtx9oʜ%|ZlpXF_0;*a6u^j~{2A_@qx tQQ{%'knc~<(*_Vf{&a%^* ݼ68hᨭi'g1=3n%F/W^ d'>HEj)7h=UC4C5J >2B`"3ѡ ?_9BdM}5 |jnNĹ1ˈ{l$mKT~,NJ0vtoՊ 8{Zf-тh[ZMfcৗVٞ \bHZ$B N>['ni*|u2.OA3_!m[6d";.!lOIT#T7y3Try :Eݪ )0D\A`Be)WW}dZn TC p4MLhb>O b;J4?\&|!Ajo2%$c&GEoP |<`Ι %~Xl'DS!a`d/ȷ`n 1E(,YX)%NQ`ܴ\M?3]  Jw+ oDőc<;[O&#GOf60/QfRѷN"cf-j H- %uim[ll6[DԝFy9X%p_<4v?(i$ æW++a>ãxbMfZ*3T&u[X~E*4s 4rq{!hFK%dƀJ]7jg0/N ?\PYa8jWG䋩hI>9MN':o21} [Lj崋䯔 {vA&1v%)MkO՞V24$'Y&鯡3Vt4Z]3#)*r)>i 0SLWKHQYEV׹`˔F Zanf.;h_#o?Fcsz.EqTI"ԶIw$RАF0@v ?c{Q849h{ѹi;d [Eb'ke\kBĥ7N9S@dWp-Gܖ؎RBÙQѽ4$uqSLb!EowPh0+#8 ;QN" JeڢNH# > fo#S+L" NV!fwU}˟x n)gՉ˞Wn[8/{Z6&wWWa,*`.`;:_~? :DUTNwM5NW8r}eYiyYxvj1X=h<$b72oZ.]5tkZa *#<| IOD'P$[}Ȓt[=Mk$6fJ&]?AwHW];dlW \JN"cGMCWU/ʿ7dquAD2WdzԤ#GV;} r2{E_<69QloFO[ɝ=R2WXfYk:[$k3?8_EgΘvxGASEN_/n *zmCѫl08Zm#^d˂cy&8'xR#UsZZ@-xQM7@kJֿy?sXYDF.آFZA8d$][KWYcvߜ ߪyx犱"yW$l{j? L$n-No'c[<5〃Py_Za Q.K mj4+< {C~Ͱ=?!2/G˅BF1O =86y}Q |$O|k\ ,? <<ݬ+ ނW5Pqf j f5?&1,yP5<^ohHj)va!rþڽc[ ͢a|Bؗ ~VMB^ {^_N@Fo26H#S+7 *}sFKգQ_{wN뺕$hb2{c<дiu8Wo/͎q]ZBG@9}th0 C&@p"9fShM?PpALG`r e"v(V#-X{v&@ԉ[A\&Y+~w)d#cٯl:wJ:ō@BEDKjI'6)R\+㰻,#'Pw:]>'Ɵ- ;bp }bIϯу;7d/Fc;|ӛ@"G(&Xf÷FV`FLV{FgrNM[р{1 z5Ǵ\NBS}XPC)F@OҷXY =*EW~: 2K46E&B gO{nj4 "ֵˎʝ#Á,8XO/3m%WS1[ec( H#j B,iUT)Rd{~ NRb / F8[yk/*0[}{?={ 7Q~b~RRΞo#ݭ^s _כϼdW!g6hIwd =@-P%ĩĸ6+~6{]ypFŲ'= 0jU;:Rou a7  *JX1Urx ?%Юiվl[t=jݚxZ9B[G36Ԍa(n HϪSaIv>, hҥ5G yHv3hhlA"\a-п]o:_Ss**:BSE.F'N|jK HJ;UA?, It'y|wcW{pU_DQv P'}~>hSe躼zݤ ĦU ͗׷&9E຺(tWSA؉bȠn}Paَ<6(2P,g4d#0X/ zx8F$U g.NM>1-9CZ&tu(^Y(LڔUd,kI. U>܄IW{ZWt(U wTc ñ}ʪy[k #o~$xRvXl ٲrzV/k$R,T$'e)?j'p&NlSnEYL)[]Sǘ۽wл 2NMqQ1 EIc'ՏBK J8fcc9|m)_GsHǭ%沂7^!^s$%ezѥ g<}Ӄ|0 (7D) /15ɯht}l|FE>z{ZC_Yꂟٍ ݤ^SѳB$͆g*XJ%nO{oȌAf Yܞ D"@3 OuHFK@~bbڥFF3z+ zV 0='l_}V ?1~vob暤"QoF0 nrʆ}͇3~s+tJ Z5(0*e^ɂR `N,݌1V/kjɠ@Y m+l}/P/ŚcoqDZ%Y_ob5T`κ$W(Ss;L*Jqf~5681*u$9BwOu gݒas&o;8ljFx ˬ s6h}i mPYڙAX({W*$} a5bMmZ !z^/&0:u cP9{|M u*p@]P(;^^p^yM Y-yk[ScVOPt( +;lPShXQNOVa'Z8%b(au&Z*$CTN언{"T[a~Hwj8 _G )}QGтs!l#"g_$(HaCdK;!oAv>鉩XE]]U:OjcYo$<_$dg| Wk>VBiXht tHeMD_M:y@?7Ѹ"*=T$M}!Pge4R֜xU s6q5{!To)Y;Mc; 5)@l>oOij)Bhc ہ /]PII÷-9o<\0U!M~k.||1hAC tn<[_$ quPOba?n*ۦ@΂o8zvBrD΁5q!)b~qo, eTTmq+ N1"cC,xoyj~hM5r(BU$X-́j[ȑd+)I-߆N #VU3`<,*l G1q55m fY.{v:͂p8ϼ.f'F^]fq[yos-'W8Gط3|߭_F*bpYʹ;l xu- Ic]8Q vCsR>8JKÉhuD 6/\?+OezP:YuD=e 8kzV^hՁ!'>&]?\r]FvC|qE;!c'7՛ Uʙ KZ3CZTǕa7QNLߪ!w1$`AkeSiDTDquhVhWU42*hWi5ݔs(ʯqOg,q5q"F*<;OGx" R:VĪ/D YҢd?Sɫ6\ngB2π%TFP+kuTj KĪsx 4/ԣ _?qb?DL|s% %1SAbu͟FbD j1Szs{ݠ@m);+qy23Gvo0+4;w\d6dbf>?|j?ЅUr~yR:UEQCΏ%.E7mbGq-^:hAG0| coYÝ P~.hqf=xnW6ދ·,BKI5[ 9d-Mnֳ;fdjiјbVsj[R*xz]0®><+mr5ᗇ#~N[s7>_|t ͩG7i?_̻T1leI)_>O9g-~LM_8S}[WĪdjb3N܇v/d  8]֞'nſ@pXD𖏎TR)(0>܇SV ĘѺ *y+$A~MaPkxj LFdh.sef!VGxo/r8ni&I_{c`o:ZIjA[5wu!6dŝ|*I.XDlDeMp?ʤXODHG)AQ :d1Y 9BD0ȮL~&QV d&0>X"RY!r=Df}Jzp/ J,%#:i):YR2|J`pVA+0a\||hِ6NszPhdyP/9* Oy!gc__1p5ǵgoag8ZS ןϴ %kv?%Z2qd6M2w6dOqxތM8h@,MqJmOD;o!vV}vGMY"WЧQvfۮ=eiWQto:NI OPB ۰zkZq_0%hDm;EϋǬ&@Fˉc4ҩr:4eZЋ$SVx`h\MS[d Lo +|=ѡ BMGب[~jBA9և枆51կ mmQQn oM񂲿ׂj+% v/86tgH&WbCU2;M˯V}=!GI0uhSLnA=snHxBůoe D~cqxl}ז{X |jiMr5_kO7?~@.HĿ)y#To ZQR2:fDU1ןK? ryOd#Չkbl>i.jKGNq(lu~jz'NyM x<c =}$fleQeFcڃ<Óu [,X8񝾅UzϦ 9(۵S*FhmS r Y8KPxyW={`\!bFfLV+.8KjR7EBW3}&S os' XHVz`7E渁d k"Ҷ8?.z͙3cgl'*< CP*n ~$)}SF_^=`VyNlǏ3P~['Im SX.#s G̽!'n6&D*[/A B&93.#SΉhw3ך ۖ0%Yk&KϟfJXp^RGyE]p M@zh[,K|gnGF~* >yWaCe:I.YK8#Sfo9#'K;BT6e5 qnTi")c2+@AR%9p%-bVyt`qR)3*@ bp CJ]du <"3\XǙhytgIY|[ nmKQƿ;fJU%*y]a"gU@UWs,OBub軯xzX>ڄ`a;F Lz@į+{+F2d Ytã' }WGK ɾ^i'̋5JTr 7=-cw4E~fxlPWZ1HjD(eIB>Vgw~ZЍFW,hM{ige@“ᡲ=&j*!!-OMF ^$pecyk6V"{b5IXٻGNK!LrG3S^'YN'X9HJ?^<9ܑ^=񿝵+xՒ@jEEIh|g( 9ַRYhkr\8VږB|캽jt =Yp}J~z2PFn&)lJt!$d+!xZEZiRf,vf[+T9{'3ڭA(+BnxT;'Jdx"_rPW@=T`NW*#ҢPa06oB^B[E8be4X'[hnmz:`*|,3ܑwh(!<~;K!#SWQ'S)'u:]ʼ:)lˋٗ5o]0Qt5 Lcc 'ų0-2v1HFLN@ݛf P=cm2**>滚(eb%oRSFl EՕ_kAظX.= @tVvF/E|G6Vk'<8g\QvP<;2|%Je3g7n r(o Mz>8!/<*5ӁR@=ꨊ!n ༳A<ME/%Nx*-Wfzkײп-[ p猔S'B8;UPѓL3,빞C{h ,jO6pU)KT)Yr8i<#ƹĎN2R肁d[Nnῡ;z0m>c0䬉s/ dR {4.焬'WE@a G'͍:55턢H/b~I9}11lE_4;ĶxOOmP 0Ԧ8ob}*V3DWz 7hk/j}*@zwq.R֓GXۣ?Qsp;C[b( 9S*.uEr5pB,sfq\[}v^VefMc73L>Sp_ȌQxJ6tp9(: ܤJʊ}{7ɜߧdĖjZHi&)UiG禭ݓ 5(! vbd=x,Dj袜SgЂVxXY y+JW{^XT3J> txD/yOe\XC^PFE;CWEI威[ZohժcHd:8zGY.SjCGH.ijCU$"̻ܵ7Xm it1- UB-6{Sc8ͬ=I'$fJq'$(!F'mOyNNP+ĚtLߺꁛ~^FB~&ÐF~/A*~~@7!L&;ta͖"d" =_pSyP~>c:SPb#"MfS2Bfd!vo@OcpxW|Q_bt@2T3~xu\Pzӣpvv7}v@KNa)J:Wm},n'sv1%9GĴ:j) S1 pntQ"-{Q.l'*ٓxEΎN?&S2iO{N /;>b8&aؽO@,qZH}emZkU&T=sf 8{-ӳ:{{Q' 4|)aGGK0z΢jeoR <[mkl UyWsI~G«nhqNd*X4-Þm'A-Nn\)&W"Lz($KJn#hŜ _bjJOaOӢ! CRޤ93Es u?}Ys؆YhXG3|tiUMf)6χrNφ3|fmE@s4Pׁ#2X;u0+:"8k0fSDƀe# 7l 0сgq&RTor@-97gh'.k "׸}Jb Dyi̞0'0:s S^OF{nQ b3+z楺"zqoI]V{6\pu"(ܬg "ia]v. ^:*%IuJ/n꿥qL$zYJz <`_`"ŸS!D"\Y8/ E[+0-l5+jr?:]p#lLx |̭f n9Y&׀s&d:TCZ#ԅ~'\* x?ď}q%U -L5|aDidy!k[hns-^>@8|B\`q1"ŦpnvS_p}sQG1]NCE6sX>CkSG:A-TNgwIZ>$y.qr?SroX9yxgCv yL}0'nt:9^]NfTJu?nUoft0r;.yȈVH+id9 HnYֻ9h ? 2L/oJ-M^c@n[]FԱ%{mgUq"g䆼pF@SVzBKN4GIAˁ+5qC9]:1S$iϋm i]ȡq-N#|e9$肅6Ԩڟ%u: BG)DU @I\#c|K#UJ7m$ꏢX&S_e,ԡcw3< eпt-8.S :748e[];Y>wwyon3z7o\ w;[CV0HwxTaL1ށ ɋO5rM|;~FzÅ13\qn>;MWzYdsd(cmol׎g ] ח {Je&| "vJ]?߼prrk GWBUSGA@1sp -zz"ſ-լ(: {%ɴmeVǢ=#'a6$h=w0fwC>^VW;Ap8sGfӬŽ)8f͖MoW&;{<5.qEXYFÊI xgҺKҎURO9nw͑*>|am,Skj`霆W~xЖtDR|%O6J#_Qn=H,˸/GؓPW_Ãv-ISKes#Y)mЧr";Ì.suX+keGj*qY-܎ _LsB/fo!jto_z=(,i4_'j]h͢s7JW}y;ou1-ݹ a43eIp.6 FggN-ڋ>݌cmO͸OQ@qSiPW]6u*:؊Stv*T_rп9D-%uN3[|:ry:(d qCˁԘٸf1 vÞb])։0 xGTLF)u{qeWzD|S@&-1fsP:{uE$3Q oID<_zңk60~]+JQ E+FgL aNFɞ»ٓr'{M %&N|\g]ݲjc8/μY0E#!5ɺxpf;y3a^krށkסQC葼 v+2Z_#4{maٷRcQO1z!ӈȊ8?WPWQxRę/e3i,o~)A r NУҐ]ar|TQ0e`}\T7Jȗ2; LntGHē;s"@ziĉv1ad2+,APF #±Og]@"IGsg+xBaHAׯ ! p~ Se*x.N2WzcHLC)-Zo 7r={hXX^Fr6t iq-{Dw,.vdp$&-c ^6Ѥm*R;g*I;S/ Rr@A+Tř}L7** lʶj KVUCob ȾµlNhŕmEwG _.U5mQWy̽OɹQaW߬F-0n3FXsFzFھ{!uZ +ӯBߡԑ @lnr8n4"`jٟ,4/SK9Z{B>\ 1͑2r:@O4дuae/Yw*$Dgoy߼)gbK:Zg(p3Z@II!ʆ}+.%afB#Bqi_64LS5D(`Wj<3&NZo+u-قnƸxx9(B쁤%B3tDWR,7/.y ߊߍ |2r/mz왨CJ 8iј4Ϯ,D~"|Z,{,nU<IUȎ1 zZ[+o]o 4;9zZi+4y e #Ā։0A䘜X1kcZzv3lw 햍 sC]QKxT@N|cࡧ(l!;rq 6JN1ж66*6b/zEi[!Smh:$Bxh&E*no '^vtg%- RȈ#6ޡ1^_DV=hooe1 hsJƙeO]%AcpjUݻ:G%iGH$c>#q7l 9nW~" ;Cǚٺ'V$c@[246Hy@c$d57=Wq&[$J AB;k\Y,A Y"y^ l^c$_#]qsedI^N:)tm4ǞيB6>4_FQʲ܂2ә[֏Ե3&+Σt J8pvk;XJROf a`DvlayK[X^5׉d:XZ4k{VWOzN6{͇8"@yorAs\z.JqQ%PM,G}N=k7~f"栄!8m,'T@dz=jH Gm$U>"@Kꇰ,MeZԽH)V :ˈ> 'ۀ6F^WI}\Ad_ϰI6j7 )j:U !opJy&}{+ _TNC sv{ ϭK/]l& C7[DTPs;TE\g'S)-g0nj UĄz9}&֬{CQCfS$>`S!;o̱F MpH @ xˍaPX\SO10jM:FL~p ^]LUW}!zJ0}oG@J,+W:4R4rAtŵ.MI"#+3f#[eQ/,sMZONղRjX3`}bִ;*15,qkAi0zuJ-J}r]FF|昨4\g)0 zbh}D0hD8ܦe#dVLusk˘b RyFmC{'[qHFiYZ /SX%)^_Z^E⻛mҸa82+s1TS:<<{xƮ:6~}HTɫ17DmZ)KWk)c'kSP>m~B7r8#{|]UUDX*He%UD)4ٛF m Q s@@f.<벼hʦEN!z~^ f"sWWJAHҨ۽6s܂ OήxKg?KH+YUpd[5^న.1vVr}'h6 QHLRbP[]a#P$t(NuқZ;B%B, _0ҝ#~mt93loR]Zk5y QK!d8f1F@Gǻ<iMΈt_vN H'c(o0fb1씶^KA# p+-ƀl{KĆ9)e+܉c*I*I`* , \.՜+KbyV OmuI|clzс]#QK4Ԧ[BJ\/Ц *h>jxE6q9ȷ$紓} YTA`% aTE ?^tw=q08ÜKwi?᎐0W6F?SbĂ@et=^3G=<{Ɂ#tA[Eii}%ԃ9`η'IW2Ϭ(?..FyS{."Կ'B,+Xζng%g%˼Xܼǒz%=wqi{]wEHO|*m1ox(D BfPKkDž soweQWcL!iuO/;U6BTelH;GFqFxI(Y$ɸcU>:!-j3Dh}kƉpwKjl{rzB}!9jcFs+%gA+*ز.:P#7<ՠBL{0g2d9gYXRaտ .6f(ZvI[k%SQ,49Txe>BE iP2y6|Q _BE~`κ5aS<8Mk |2:gV@caTE4Toe|$ѷ y~TxHQ)-+K;.PeQI l6Y\Hs; }PPȹey[#e@gwzD RLS Α?UV6>~C+c? ^'k<뿯}ٰ] #?~^pr{S3Ž~!\(~s2$CLoT Aō Tc<~R7hTWY |NdE:tl&yGua)B CSa^+:xy>]CQR(t~Vn2rPw? ka9YbB@$`'wV-fdž qҋeZXj`= ]1ĿЃ1cDaf0 ZV}hVOs8y'J;Fs-pՠpg uXzq`z|4@@YҞq3mHE~&wb7P:)2z9c,obg|Q̔"Pވk?*:HMyIKr3a>e-NX`X/6,:QRdp:,ɳtw % fX/C]MհTPbh?i 5N=#R k!c@n2T(ee_j!yΕAx;)S-DWIuFi=2ظ,`sѫ+= i(8S ™N͕XII:EB՞ֆb+~Kbw^Mf% 41V[PC`X,C_6nTF:`CHy˶̋ڝ5G6`57f!Ό FG,♗ q6@QELi}/BWA4k E2KNNOiRG~;FM%Bx ל5L6-}iЩi[=m· "BP->v=wC7,+X"hoc{~7*Ab30A\ErhFJ% @0^)OӇ WѼ1IP,Ge}-Gx'Z/D]̯tU}F,VT+v.#tewDb[ܝ 'AʟLi< ' S^7s. @VAlgb'CFϔ ^ H+S~~ S+r|8*r.faiՀSs ؅@ؒ a* ,QWe*yD&8_2-) tm$4aX{2}#2W۔K.!Z$qjkh/OJ%؛+ؠ/,'hW.>gwv;.Kh* ()GƻqU: j1hHz@Ͻ@6=x'n#m$_S%="ΥGY.Y+t$ lj]oi/y@`8;&7" @VcU؂y-*ђ9ςvof{iUٝgh`ݒxD|8KuSX˩FoJDPbذ/UNs)@0J!LK%O'6(¡VY7" ;-[9ERf pix x7dŴ)9O+d\Jşr{ Dw秉=XƇ4xgp3Go !2Wya9w Kq{ƮmJ} ݁!s-ɢM,}Q!Z!+Np{ K /*03zM1~+ ;5RPӜlXa1G {O{l:D_^KVv&v=-\_{T*]3UxKg}kVyXz 둍0,+:6\xw*( 3>wWO79lnHRwe<DŽDCSHUQ:5X^p468ͶS\~Q\=4_z#0&$NƚV̍q<[2}@p ^ɭUN.&rMWxo1<(V,uE}ZIKhy%J©OD0T1gEۦBI5ۿ%U$9 L._KH2S눹 o>wP]{슉.B҂ }mHJQ d_SJpmE /[y|L@ZHY\MF6}xxɎ>6[BGrp*|<+CLld`V&{2K X0XhC GGվasKG &V `$p:/%#g:ج ZsdL%~@ X wQi&;tR$]R )E/UsE 9[Ar*0"Yٍt7/ %LAͥfxFp_q ufoSv~qGch8jTG~Zo~)1-֥0)"f6 >v7|(X$7ߵϤAx߀l8k4,mRQN30wr"Vbo:kj 7̿ѻK&+W<nfLq2Vg xjnpuMR CgU3;y)5:&Fo~9)㦷|],d}zsi3N KDDh e$TjY"[,  hst ,6Y6q# ӥ*1UݦQk~pL}f͈LKmAoa @a /PUWڄg_<(i3y B;KiѼou".Ħ)LX*V;S/ަ&bn@S{:zA%,>5.4vnyLhliA -,ln?t#N{ &NͦJL.늶=D)f?4c"^FhY?m"EYܛdo9¹bDD$ Pbٞ)Ala:ڎeJrӄBR4@..5ɏ_>OU*z An.LV |zDjjadQ\QU{NZꁌ;<=61W ˧FjASu#5_|FaJ#:wJRHA=@˨9[`sz+H\]ϥZ9c} w7@70 *XVޢTyޢ]ƈ=VOrVo:YgQp2 XX-<_kI&N^.V[b P3r)v1n+>Uiw=w,$w~I HZ}D<TJ} @ЅYu_[ d\EjG/xk{^{B˃g 0&Ց4@hn[?<пG+"~DZs3àZ{~G.T:w窺xxwyB Y#Fz< B"(8ϝ40]\8s~pD3KɶRnj]6kBԈWqڶM7_t:{\gIAeȞ]DfaR h>o5E9Fnc)\cxh 7o@b$k4h}g9m#i2c4_ź0f U,ЏaDhN0MO3F(Zۏ_-H"l>0Au{z1ߠ*ŃDO2[!2 L@n:\trC Ų*Zp> 9#!l8u ̩TcYR)d\uٟa"w}+ |5Ap+uzݎ{)w_5KBfҧk׸[Tzm.'=pfϧJ볺Bao\=;L)#C;hbxzdU0mcGI,-X^Y=_W346^`M ia$0q%B=񫛨=L˟`~|AbDw?$M*(XYT`5EY.#}3{CE4%ػd62Nţ2B& Ho!>7xlsQ׊6B8E.gcס= *RTw \皱kLjQVdO(God k1G^7b(Y!Y3b5>I-M`#Tzp]3+[P[d\yJ`'_i(x%¡Fa\͋֜˲/ y-2͚uM,<>`ɞ,"jWlʗlE:N y>&=jm' }>yT> =}C& 1OHٌd. M'\&AŊ 0+I, d=2@\O h >\Foȇ!9Duz>=!cY3 &įfZ$'IҧyYITz+"v.M\p&ޕQqv’,'?tA)<^tWX魼 ({.D$HU=adRx("O*Z_F)HQ3-sFۘ_}gXN*[Zq#E`BFM}Xs#7GqA, KOư9?D Y+".ٿD2L2B2Z 4X &@f]%{!xrRMWWG.0Q1"5X{o'A|5xZ,/̖B DjiNb/0Y}${<77V ,B)f'UgP˪964[v5"qOM݆u')y@&1ȅjEh~4g9;9 YkVo}h=#n>N=EK:/PSu5"Ob EDguc(iB'?~L i!'! LS6ܟq:=ߏZ`g>QTO\(Egf& ̯옍YM]z -b_,h k1}~蟆z^>}NH mx ÎgۈǶiie | UOsx4(&8sIdqeJeu0>"|͉~Gv8<,RDQƪlA [Ky?N0K! T6~fqbdN?p'xe!I[YYB\,pu? GM]J@tU/0ANAڇsY#] ׂF9St9UWWif;S;J[{Źz2 e!SBBs5w$Қ2Z'oCu˿^*ƛbjZ_3 !+u &anh}-l}n: DdkՑMD-Zir۲^5ٵ=m+5=RێP?p%wߡTRL(uMލ(k8sPjo른=F`ؽEt,DĕSƙ% ̸#J?nSF0#N~m.tuy/D d JӟF*LgoP䌄u#hx3 b$x-Ȏ잩\r- A$Be83[3rE> ^Rɤ1 JOs?UȻ8xJxEV]5;d>)~9MBb9"UU 4S{Z5^p( X+Z (g]TO>VqAkuY)U| rӚ%]Rh!:u֚^-i-I-~ -*o4 ͸^:Y>0(A + "ks_ ~{\̔Abe@2J,ޕ۹Bx#+n"MrSFJSޞ5v8["r]Z*3^; c``,a!!}83S?AF2So4=ƕr!`͆R7_3}¹l:ϠqX$2[T7'9蟴+kD=I%&3FDhC&@X>HvI\P%ON' "JV]T?9X5X ԡ˞ܦهyysTD^TqՊ[M⮠ՃȨp &9,a4]٠$$neYZW'[|gir8LK:l{]Jsg0ER0lV0&s&u}s0F;tCY!sGlЗe0D藈&#2 )g;p!R=;SJբsUMW=H$zΪdYiM;VkMM}*zbn|и5mĮz$3Q{; BV5EIoHa;1CS#ŐEѪ yZ|7HX'Nj;-?R2֝${U:?죽+^.tn_ߺ*_(ݯJ Bz|j^\gnz׺G4sG3Magͨ9UP##\P؜!w1F (sRX«MC\¦9TdUyFeh K-CS\c̝Q _[H5g?cvy͂dx)`u )@P:6S {ތ#But9\QjԂ`]tV[;j9PP4P8ey-YՇ_A`ʌ7'E4E@]HC= QP,ዸ|ӕǍӴޣ<]'wb +Ke/'N}*I#m:󕪊,r7J`(2iDKV90H!n'%*|c&&S1P8UIPfj\Gp>E+ҙA~bH ˯0?, *;`fZz|w .g QĉSAv ʼnFWdX)bo`NmYdTXTcYPˢA!.>2x;i.W?c'TGH' S >yllk ]HPf 2X5ndZ'>S'3˧伡^qoLL 2cJA wv3+C* x+](aM~tI|ˎXZ^q>C^y 1c֙$|%xf{Pwb o ySﻇ3V2tF9>ƷM,ƊPP'r~H2(wmTSQAg,Wßv敿\6U*{ x9z%cyi G1=vh@=kI]xPڗ-ZU"sm)ʖ4RQ.,p#hj"|cbt[Z]s۵n8ij"rRjT{]j`JSxHzgqwbƦܧn y%^ҟo{ݸE:(0ЙQ T-\b$swC_YVBg,YNp)?M] [ =oVjZET"S 7CU*pF`)u6ĜD=i}-{gVF@u X:@l+u5KY[Cz@HxWv,@gbm ^Hhp7Gc\#>p'pmbЬZly.#!}sjˀ(Å0d$t2Niڬ`+[\Lh&\ GLl|m^p $j¤`'%8l0/͜"-XʪR+I` /Y}5s:۔DT2AIXkih|8o9H .C (BzT$-V}R ߸r+ā3iu@;+JN " NTc"p"h7b%Sª>g,%OJwI #߁/G [iJP) %bM-Hi;slU|F<&$- ׁT+_08@!lWd"Թ4gEMiM <%!$^e邇GN#:)07$DYZGlKKԊnČ7R7ߪv~~_>6p"̒RV˙t fh;l?lY(!a뾎Ok xD.6ZvnϙemIIL|W^6.佀^' zi"+C6a7_ѿzTtWr[Q$axLsѐ;QW` sCLCF=WX}>H YMeܸ[sdh YWI``=EIG8!̳&F>$'rkO#7K?S+8b2ݾbP1Zԥ,3o+Emp?7\Q*^!!$ܥ;;TB"usI<{#f' &1+@ߵĶ P*淦Bx3Bh~ՆYMű!g%j]Xaaϟ@A| ?n*IR+}b&h?x>v\edaq7F RJӌHf]mfh-Hԉsm,n:):N+{mCxIJugn deV<*d= -'Vc_ Iz?ײw!5$XpMDN5i5DNxum]еjۑ!_-Pt~EX`t'ځ(i˼Tcju5[AI'SW N@.ՠL-9k>le<.Q4wpBFk+?2r)OX'EtP'FbU6Z"BHb{o+!%4R/A Lt#O1ę{yڡn˝%&vN4t}CHLŧDܠL;^ҡL:**IpwE` lN1aEJkqB $?Vk@ڍM;fIhZ{ D DW z<8U 2h[V'Q!Ae=̂N;!l^O=Nwd"JI.,/ v"?N6njHoL{Z kLjVst ,ad@Z럴 _(伷O%,Mw`˶"y0ny"LWC[4]C.Ue(SOxX0HޕGYJ+BpE,YJ2$/pQ QYoF"X~x\p}_L=+0hYV3\J/C%3wjTLN&QSxe)#UHk?l~L}L^؊s< W\/trdBG[MXO+g0 cS$p0̾Ccf3Oȫe9$UaC'Ї~LB5u_)/`C˄8$|5n=xJer41I`EGXҞwdFt9<_yF6=w"`^lNd8h܃[.L4\5<Ѥ `>eJ5,7&Oxşሔ /,ݺpx"}+ej7ܦ pHy}3gjE 󘽐i^5i^oBIY,9 1cnF;vI{M9 ~*UYEO|'~Ϙc[J2sHGO2u 6}c1v|.msL"D/{#W~/IA>ɖd*V9ѩU~!xKy 9C 2\~XBYvVUsgaJ@E" CiYf}kx$ЎOOO'fӮ>H0tK@o/5^PBWp)͓*pY7Ʈb4}]jt]"k=qӨVMF `:^[ДD+i>,F Oa؊gu# ,舭3X*$]5<$Ŵ;olnupbdцoM[ٿ;HEx0ū~I/j1IA%kJaI6R@%@/\xmV3!҅e[pO@ݍ^{ltAeָ5jpXgf&j6frRƅ3tҒ y{߫@Dr?Ý @ ٯyk,8M.MY aM(7́#J915 wW3/I ͅW RI LᏀҵMCs}7 \MWV FU͕->9<3}1`&ߌm@+U$dK}bբୁֿ.rT[V9҇ߗ&ak^%qnuJe9}tEυ?w4gCdh5 9SQK<ޔn( 25é[a Wy\>& c,B}dmƀ%!wu =~/7 I?)oq% NaA9$eh›5xal!R4ڹ˺X:ywcj`֥ϤC^,tOElFCGj,K4#(mVJ=%$'LqmOGM;Ǧskoc?FNj)\\B `Bb흞D18l㢑Ò F6(;w\'!KN,Crc$6|B\]jR)jCYRg&rA,?/(<3 ࠞCr ڨ%f=bMFtl*XZ#V&Xsie]Lڨc"ejYp"EMB%52sb1HDoW$@I:+EÁ[P JFotf_l>&&bKK)"k%^w@)F! ӝ Y^0X~^6] m0#rN/9̢~$QI0^QPy,DrP;qB9ʼ +bej`/?Uxt~:/[+/ȞOۘ_G-SITI\טn+ ,< gVv>7O(j<-@@ڙx0>Cc$ 0w+3Z_{!yLaEMayaDa1nbkWkbhOWkS-j$/ڢ$0#%ɽSĶӭ"R;* ʿxa CбvXt!E. Hs.Y;yœK,'j`wtQ8]뾟$:-du->p)nC[ZcϠ'q`HU~y^[1iD#v!L7t@)y1Lz0ċ Y2p~O@E^AsѠQ5y~ղCpDJswN5p-G,d KC)r:^ ^J5`t:>NFDM@wj gS0K,&/sJ&O;eY`!gĸ^=ݷ+K#u9A_NXHa20V@4TpLOC,ogik< H FL1gWr0T޼2XNC *U+)q %{Y+`q};L"p켂0 XE:0Gw6?65 rytqg,b9'dgRg":FwK3} qAT;??/lf*/("h 'Z "KeB:,K>eS.8ڠ=qy l-B:p_;z|*\[MCHDTDP͈N@7nߋRsU*p` ZѼFAucgeep]bnHyZwn&p#`?ػ7  L//^Ge>\GL}cשI\V[#12o芧B)9X?>-g~׃S;}uS( FW="q{7^Yl?8˳`2,i&~!V0?:!4r"IٔsJ,14nX2q |mN|Dzt-4Zba,#Gu+Ig*!k+k{kJ WXP@&E#ocDIYqlKR%h(`"5̆Iq?*k2vdҭSt\Ȫi`S`.otⷄűt/ l;V>~Iׁ[3 :ɺ!6ϻQ|+FvzW=<Yp\>?ۙVLh;Yh(`q9Y)6 $uzQ[8gZʦLJnʰJ:,zƮ;X R~x[©@O+X0(f/傓WUYp`\,8qn3'c},`=1Y .L!r?I.{Nt~=4 }*^3"2D #L\_z>&\\_`s(aW; 駳EJ&@F@POǮa񇈲^]wѰZ 1}~5ubU,R'F+ApqmfVFW8hت MuKX Âpz vo:4:pftQ@eɪZy90?*1!pMձ~>s#lFuʤ^*~䞞DJoh3ڐ]PP"VNџh2B3np 31KD 8q9ՍAә# g]+E+Xڇe% 9|lK3@8~}uϜZH ȀYr `w-ZW(L.c(Q Tsf~%T(w \G1E5gs&w:<Ѳ !\ª֦3.&,^K93>Y\jF 㘏,+tHE"H|gYEmڲwP7u@1lYڌx[_ӣ;=aNdń[b7nf?4/!*ԏQ߲ǫ|c-7C`|=%a~ >5Fl'=WQ︑7:T Ysi玂=f; Q,\Y29еwz["xnJro4t^Ps]^"'ekl|O0~` N۾<03t2_}Øo(pE9ڰ4Hp[݇EceK 'xB0m)] "9F t6ܟ. ~/|FAټ܌3!uV^~NI sQ[]8tkKyt¡.bd\JH"}pz<Hn+[ ;@4_%1i/(C lNPqhD^Vr@LI@$YQB4ltUN!z=PqE?S2k(_M ?C]нcwdIPcpE`#BN /4O`䗔[$"w5V݂+X2%W>ދ|\V#C7_OWqCZ6:mE`\hD0H55 P1M[)K۹;cY0!Ӑ5 8N/hyt-O=q%}u .Z ?ho,?~>P+PTOn #vDGR8wKCX{gn;^ª [4`5#8""E O5[ Cm㶺-[PX +R9) OJC*2n`61!GK1T&"oKYgNE0y\UWG|S{ r+ԜO?i0g-ZCs.?i}L]U"D312R]+pd)^s9 ㆰ,):.x8_' ~U"ݴʿmĴh+k,zyG:s"?ՑΨ㌝S?7BCWIQ1ܴoQ)Abkغ# IޞUć$א[Q뇴g7(/Vy"С]9T%6uBrŗ;ui<p3zZuTX|{UK?^z cZrD}md[_@$^'xoqYQoNA0E T'tա'ӸDSsQuSC|F*sƘشqj"&W)(C"n6cPKk&֟+K._Iz 5Mb#3"i <9=2K6f⬽)C R'1fT}4jxI)]s._J,DW]IlujB:OYB%B/v_uRk Ti ,-z|| #\cQyDMU&}eamoD+i^F]F`n_[m<) r|G?X1WzmlÝt8,n%#eWLjL*RG3}/T >`_0WbN?y7,hXAun=X&2>/xRxRDF&#zQy]69PU1[K,_Զ| hvrdo#NXIǀO3: |Cөpg/Q' XIѐdg{Rd%,(oޜT( z@[HW+j'ňJK&&9>x+I 4mVʬ*,ӘlJԶE)V<=08ny| 1SI/~C++T h)2}n9n[MkDCpkѭGrCz>TѮ2N_C 6`Ѡ=]tԑ7tu2d5<Zs]OۑA_Ÿ3'X+ >7M4NI{efu>@9aMT*r xtϖ]9L-ۥ3>PɸxHtƀT7[$Ë,VY_ B|[mU=UK_.*T T9<JjE-XSlv M~J/k{B@AҁOL|@WϪ _ >@NLMXK H5}|pzmC~ƒ N$O,P_P>F~/?ZсgG{ً<`J2[3mpB_!>iiX7Ъ*N&=g;B10L@R|/UdeZsnxDH}(ߏVw!]EOtO& ^z35pmڥE=1*Y_3Fto0/}pݦ4Hg_ۙaYMԔ`̀'bڔ8hq!ŏy)Ŭm3 .T>r9gE(EOҕiU\Ay44{&l$obL7aƷqH,VV<Ė;Ery*n{Rn*] \A;#'HdQs P>V7A]j n.~/B"4؄jd෼-N~,>dgn'ϣJL=kHe[JN.fl$M;ޠ`1cþps~یkN pڦتOy[6Z?N4)֛֨ᇅY-xJb?.{hH"Lʼh1@!cSLu-nT~.Br$~%K$Y_*]i⹒zsPڒU*|YdCy۟RzYv@mX!t")єl1E} {-깗O-mbjK0lv+9=;{y.4vĩqZ7Դ53w>;^c1f̎EN܈P b҄s-%xOL?2v&ׅ{;j00WFo\;${7:I 3ox|^6+h E'Qjt[6'd*@JVؑ8A ~O2?/G /;#S%i{Q1/xI\ kI[jUJ|hxB!A 6vB?YpYoH%c)6Pwd/#WM(z( H!SE}H~ T7܁PG :f dX=umx{SD%~n`4mV(qm D U@F;aTP|$p%-q2:gAG|z?}BTWl9}"&M/̔Q^Y*)#c;hcqe}ØCtj3 9㍽ux Q{J2 :a;7-GSXC&<d9"N `CĻcB0dUKw|-tGb+Ƹ!9b@c'f2#Xyҥ=seW'DVI@uIĒӿw΢d, ObD<,ڰڮGmXZ r(TF:(N˾$9b O=H1N_4|!\e,z`yw%dŞٱPRЮ1a+ <4YI {M{q>Ih6 ZMTV,lHM"G Z 1-kg"BRo0Iv վX@!m7s6-!LtX%AH4tqllKw/Olw_ ` k8JTq*ת෫~k*w|7alui>~̼.`" :lqI{Ww8Ǒғ;;9j 8fה:"kZs<{3+,&D4|pDƅUxUQ ɅE#t/8zu[u{PVSM,[5t15ry3\_2:iݖ\6*9}Ǵ,[c\x&4c"W/xmyD۫Ɣ Qe"נ)D_kFQGÖZײ.nw(=,!DUGDg-o<9#g>kr`/^Z(+W~im¥51}?mA]LӾ[nd**и6oK$1N]y{uIU`o]Ө.^9='=^@D5:=sd'4nޅeP4,CX^hae^ JՖ3:q]U*fE[6ĕH Qe)9d[c4Za_snd9 3\H"D4rnϚ [2֭NOsqV1DUn'9˃K~>CcWľ{ljbmA #R/BƏ]sӰ(Xֹ 4wY}SbjX(u9+lwQ%kT壉_YuJ{rB.1 &5Wgr4 pr)R)yR?fKٵJD-h'ÃBy|*Tc7z0V q7 b؛i"@0є4z's?*P^:' P ǯ]T5s_ (] { ܄}lٿ؜3)#lmK*q7֊7eV{n3wBm$~ ,5/Z6$YkR-{ w'ިa_:CB]7/^,>]wAI2s#o]5r]s o/K[RP9$q￶"f+woэ1"6~/N0[~w&YrL)cC0+BI=#PmM2'0fk[m7%<|AEjm-,xd&Q%HE/Tc&Dշ9ԭr2C'ɮF''4p..4"Bw /fk$ pv{͎{i5 hbfeCXX9`0/8WAh4I=Ч oG^c0v92`OWaMFf1A4̱BSO3iWua.q |A) ץ1:PMuml)Ue5Ycм[wխCy!F'njN*dҬ h囓 Ėc)I{DQ2))A UW "CJƨ֌n/ߣޚ](]۽X?x 5?, m9턿qMP=:$r1]A]Dv."~Ÿ,5. ƱpD$\?gZ1,o<&NIiP9,Z5EW#F5[[E,R"9L{g'pKPfDLX߿ƚaL/SNK \-[D;T*%7C5h#3l(khhI<O9:Z vEKOwH.WL>6DVZ߭m1;6rݰQiapB\׊XpVJEz+DdoCmijY<2W`.a_ܥ E!qFmhYeF>CFTHRsf%葝?Js b o sQvG 2$6`"yYa{e.7F;l9nf\DNrЩse 4 Feńk}'M O t '+FE5(^;,{Jw8|tћ@s.\n~ * ?S  )'n2"d(dZr)h+e "wm&oQ!Bx"B60Jbh>"0`2ʼn6h|”] cyfm6zA:ș\bZq(@1~NdV'Ȫ8<@0;zy}{4QGvTY8=1tRg!bhmwM}oZj!7x#y9wS1ގ%Cvgi(mָ_ R: gHA>buAwZ\=@>p([M{?B#-3 ]Hyvٱ; aIJB$r08N7ڠ.^Sglyh )[O8Q${5B@2E !s1NfF@44׋ *+veώJ!Iٷ=*Fr/-):lq4 fڝmI4 3G!Tze*,dl87%wǶꮶ"aoqx|A8{Kzu O"-?e7Ɉn+SYS}Ywl,\AkHut' ?hs#^ 1nS>v'ֆH 1XDz ɾK/%~6`~ELU4.c/ ƧS_hxm9&]BŎu+EV,T8؊e :31 Ԩx,/PRK^M5 KeP 7l`K(_nO r\Iy&Yl>[-'7S٩q9%L),e-oF%+3[/vـ!AZ,e-b#e:W/hې܉923gaVV?X|:4₹&ōb%V(m%axǛxF;iXdڨ-E[TbFԋ(ej/2|ؗ"\Ըt[LRkȸN||T*$l0@7ی0z:hK2z"i!^/JxBE2CqܜFf }gPL%̞.1_oset܉pi +wDfJPe(c147P) P(&hpSZ BPkVwgIg]Sـ;VXU 0D3?U{2dMٵZj4^To2svs{>=cZ:j~hy Jj,9Ɠ7gIrHy>ITNm Q2VG z`rUM> F' =fe?r]GÑwg^+ݻH[F솧o40w`O[}\$<(J's~txs"\6[ .b6nv`)wOWzиi-I?>KpzڹYnfaJC UoH4v^g\6`r |I%^~@Ӎ0Q?yA/HFit@i|!k`N~Z/W'ӫ_5T. V4Zjlpn9BΟj @ηȓc`ߊ1H k õ ΍#vNLqrvS& U*x4j ^yr7y% U5 םS{)6%S-fƯ]] J'T^5*Sr9fX JuW;>Px b4C-jڇV*1} ~iָ{>̣6Ӿ_B Cp>~ZXqbsmeOFll팢qAf޽6Sh}EeeS ɦI">U, Om477_2r*CTkr{D+A]9?m}q8hē"Lu2jsfYDlQvJG A[ MN!]E4NV^\J" d.Y7m_?f;|' ʼH=ot~n?3B\q)+E[xY̮ 9} f: juEe*t? /k s#OQS{ UtUW +îp|RMw?vXگ⛈p)݆˂ţ jݪm "b֪PVhFf̒lY"Ҳ@ki[ ,399?K|tRan鴓Ou4=<[3&51zlp)S41Uυ #M,{cĩ:şw7X3No0 kKIQui}>FZu1*.5~P6n~sWye^HЛ옶!uoBa;1oQRۭ}2 _zn㪩 es[2,]ee2-xg3ٯZi}e.\|~ѢypMA#MVۥ-us?pP.MQy(L4xs0d0`lX} ꒡+;ΊY}N `Iݍr\ߺ5w;U8^[ MW屮yG".(%@ۙVyfvKp.7'M* KjCc ]a{mgz2 O l ZѨRafGe+l uTCE_nmA:Ҩ`=u*,q>jf]ӍQpHq4Adwg(/)7,9+RЋ.zCMSOO7`eSQL{t1u4Ztz|G%'DϐΘ ՠ#r 8@=$ͻǑ~KHA\m[H9w>4EX"MCr RJ՞ԶkXĈ$j~f}*0􆣄.4 -mfe:hRAil҅qA24%*tB?zDo"U/ 'p>)uN@BO%;l4f @E5= }3KJVDIi\=ux _s b?go:7 q RӶB%Fj"drؓKTӳOz?vpsnN֩"*)]QkTM#Mqt=v=k  ÷}Qf-*2@{ain+S: j m$,tˆ-2KWFrTRqeU -=LiL /%.|+W&0M\=Ykn=&g@^n.EE]Rj`#*Ѫ +^0y:YhІ #N9ؐ"@q%Nv*vhC.|xXJ~%7-bGIA!vk. Ji͌R/bqBpFhyjw-/Z&7\zP{5b 7۽4*sx&O"_7 lڜB2{*Qi |P+͐~(q_7b)Q3` żۻ5Dw wcglJ뇓eJXU]Dg͏x#l"#ay jFD"E_3k4КQLҴSC'^85f_ܡ+俬h8M!rق#1sΰ`G8|`.b@]VulRZY G43gq3#7\~ M>Կ]F>1r`2UM0jY+5 f9\JV T&?]ё- VHՑeo2WS0I^s@_AG M9IQQWW(cv#ĿO9`QPYu)O_P~Jج遛EbEnWG A^6$eG H7? c'pu#.#.D׬yxnЊbNQ@hfDHtIs1J)rLV>U8QjL$Ku&]4H?B_)C1N gqARj%yo¤T߮,o7i7`vz˭)Hܑ~r!>& nUTR#gќkK1E}k "Gw`FQ)Kno""eRMy 9HAT,q򚫌)Lq멓NʳzvS43&N!{Q}_Jʶ|%4|QPnmxbMm,Z-SS)^9c8墩7_g,="Pucz Cේӥ6(!"lWm8!Kp}q>GdQ)MQ33h#çn7}W⬂e3Y,{כ kG%/9t%t!f3~Yp UֲiQ F3ʸZ+vϮCZ~;BRnjN'+?~p4DpW!L#(Ol!9T o%=fw/r(l{C ,3UFM仵:y>ǓgfzgEm? EpʊO$+Z+j=tW$.gO ,иP+Z N3@P+PBrC<]4] #M!C^+̳[`/iP!70''m\FV''6hCz:X[R' UO5;7U H4DS$]#h X@h5gpErj'Ax6Y& 0?YXJ|0a~F;6լEZs`hD@r6g/u62P- z Kf式5y+nL7c}hyJԆV%H^5׈,λ*L`'\3s'}HQu%ܠn xA04<1PrLl_QkB& %0ͱ~Tcˇac4Dт=e)%89h 8PXL|#]Yl8Bl>ǒ8m b+o~Okd 4`3gǫ&}pE䪊vdkݒX^¸=QS3`N,`uW5"lݜgfOMòCY,qQHN_H_Xqݹ2Jjw4 kd\~$ Y?ߛalܨy#0a9gQjXInbAC)-\*F]<}Y= `'`~eU z U+JX7C6V33xu 5 /U-_ 8Gr:76=57h/ʲPa3 (H_'ҍE8*.%}"e9xG뀞V0s٦aA$2k+_44Q|x'}EǐM1RmEړ-d)3d<;1ot*ZS.w@M7[J4]fyA]H]?9f,ڡ+wĤ}E?鎰V`2f-0_m*ڙt)%un^D$ {VEeƯH~!PߘÆ J1$>b]&Vsqqe7V iO2sڈ+T=ͳKO_} @?O 0j!#Tlbk`?CY1v+Ӿ*{/k\z;࿤- c@_Dw > D՟sP\*dkR)`^`cFLC,2b0M\ga wJ`qt(f絢]4R1?o5׾Q:jg6s lQ=R][ Kȓ 8tʒSVlf0fiB%[C2\r̦({? Ł[;6?ĥF}}~k1d]@INZ~X y&$·"7{v}i+MIgo1OE(+3Mcah Jy\*ytuLl2xg"TXi}&iy jW:%Ј)>z=AY Xj,lY 3%WxV<aEz6īXnPid{Y exJ:D0Te˧c[Uul&p%;+捧̥94} .#&0h3G~p?THV Ol톍5p׿4,u&׃-P5W,L\1{:O򼥛BPj{GO7j0j%!Yņ>䩬A=8|y@Vx'|e&Y8fd:Eˌf=Yo{VC a%Vxƾ[Fxgm^VUUe oNh qBUv~Ю֡ &_ 39}|,o6zNݕ%1#K^ qj "-{GHR~$bwκx02Oz2^ ~Q031fv^b@0QPbN)c2]ik!a4x_wT%ʭLaRdA𰊑a^ֆՍ9~Hv ˻ ds<;!!.:k5F1z:@7 E̾N:o%S*\X-HcP)~>KMֺȠk.^t1{.'TNf(n#PT/SKFIPjZt"6wFWH٥Ϋ@p?Ra*ܨ>nO| vPХk(X'93<`y$UA[|xN+%# aİ*K؅̺*.CA`sxJ@LT [mK~6|!cbA}wMu܅R)MB9J].l6B,Dugv|@{><|S~#xwߨ(fJ$P)Iu`̅/,0jx'p`L )ܕ"&@NU J EQ.]~s4qey͒ av\IuO CJ}kp]&م_F_7p[bKDÿx܄ );K.CUUBSE V& &8T%]fmC;(R.}%ȏ2 3Y5 襷א"Tx +>t% i_gŁsSݽ~6bf;`Mp ~kR/=H"RBG`Aq1KdC&L{ Ȯ4APD~z`qTqJv]Hx B/`18My܆מ'vR)g\B`el.ݢ; ͎fwͤQDznIcl(/CIjla 2xA۴-C^TW0.tiڿpUfX\@`W ]UW+8<45:gR=aӂԶn?b&`J򭙹RyF_G/gfQZE4ܣfI0rSsk"XG6; sc K*/0.]y!DCuy54G։*Je%/z#z %f Qtz$WecqR#'ZPixĮWVs'6WT[QG&m﹆Uy S$BAnqgy: DkEÑdfH 'c'K09Y?M`2r[mbV&E kqsq~/ngRr`/x'ĤLRjC~/6ow6?a- KGPbQosv*c簠3ƞu3nugu~[6>%?1I[$~-<_{2iIO!}.@ Cg VW/nӡ:IjI8w?#&hB)S];'Â~M)ϼ(,M2u DǓFbH] .3O8okfǺ.yF&?#Rw3ދbнFMygґW$DP1.K,GfmpLpY~we>j Pa;`"Azr|tP]d ߍ $"ujYV¦gNZ ଙ L~G MnQ-*PpeS/-Q3(/ӻ!`W۷Y*^CbOs2RlU]|q>֢Ưn87b,8,ֽvbHud0VՀϝ6V8md^7 `UʐJe\vZG/_ª"t&Laaޣm$Y;evOWL`i$T)lHj{ W6_t:WYc+8*$q7GJ,E Lyte[HTx_zZ𦗦7@H'f̙sIaCiݒ4 Ky8U _Kro>ۯdfmU(٨|/Y7>مȓB"FYkw \xpVC',6,:q"ɀEҒ jWsBnD&|CE@C=w,Kv!Hzmx\^$hIa6M7BihwE -: xlHǥBlx}Rt-J`[riJ;T>skD̙qutI_`getLx˦p˾ĂL9{xQC 2%]oLLm~Mza=6 w|˱|]*;yoW=w̓Ś;?Wv(=}bչwesLHJѝ?'me5&rj>o_̡]L{u+$)8h{*kWoBkzEouȪԎydOI5q[b%wkA Mg]SތrRtr"_#YgYJڑG.]xsƷ_SQs2ڱHf̶`C-ʱIDa-)% ®GZeRl$rX}oJ8K ~@H%rT*WYl|Hn4<=&Ȼ+V 4@".݊YKA@3@S@ƀxw]U5ܮ'LӃ[V]zEYeEՊ/QƸ!:ѵtӽ½谦_qĥ1 i.q3 0dz4'x{є+!(xt;:e-!}ڗBeռ*][֭ }]iz"nvrYմ7=e˼@ Q+-&؍]|7gD符z,*D8~=Q>uRdᵅLa5PTq-´_WVX $s/C p}_a"q#}hLmlq>QFQ\ ro!6hfz\/5/RK`V`' / OVxqif%^_}11YіϚjiVAJ%`I!2UKc(q[/IgN {Eqν`i?'R );UVD.WE{[d11':*a~7[*e3RzھW_UX#Rw.Ja5k{F#@ ͖QY:@NJ< t}`BM8Bh/̒g|^Pf !^Yg-RWlRH2;8~K͇[ !~Ǥ b*:-D=n_Ok`}Y'MN=rSMAi?0-4КAr3}gðj R du$MqTWxJ^4|2Όd[&c3x 6NCz p9Hgwp<|ND]1?rʧ㖯%z/-P` `닭 RmRXcL~L$B)" Ti |v9>9;JL7Uh: h>CoCv_Za0Cd^(usk vJU_Lu|:ev!{;2H{I6wŻlTeEOuw*Q<Qm(אoC1dV\M]W_ρMx̘i]VJ'9پɗB @k/P_JV"Jf#u+7W,,/O[7$RQi:Zs,bMAo a7"T%(F]qU$I>u!ͳ@NvտH9!Yy+[*v;=MvOgrg( }* N20*ŷ;9x|1'2,U^Td'ڿuL4+[S7*zvPHx D`.fOmO U&YoG*<ӊE+Xm X m Pc&yYd Rbٹc8Ǯ_JܽE/g [j%56ipL Pq[IeXFEmdxI E =XR'B /ͺ#LQX)/9&z)wHw rrC,})P䋞̅I[Vryvk&T[ tH `nXFb='ŅljwS;I;蒎(`L ln @ 3v]Q2ǕfzSYy(AG$]ξzuA/U9)3yKɀ%;n2jR dUܨ2Q'7?^ uq+w0~$8vpJ\cǞ@y0Κ֔hrI3'(c'2OpthwޱhU_AĄ\bIx4b(h!b8?œWEnjβՠxn WU/d:Y,bƺnPWud1,Sco Q 続),]d_GXtS WZ+C W2T:QXbˍAr}z&Z>[?>- 7,~䒘 Iܐ mI PKPpi:ݚO0JKt%Ӂ6쿞ݝq>C HI"nSN~ϴ6rǍSx&9ao]3ejRMU)ή2o &ל"k<>XjϏM6tZܮE^b~[X` _ YbYo/]aUPa&ZB:N3&rҌ=) +_+:o5L2?5)~T pA/*"~hԜЅu'8F6RsYI rOHdFm EE74ʚ,ι. P_&>WWY>_ ैV,p~>gD]6X!@>Ĝ MŽgDNͲHT CXA4u|%; wE-S]c"+HkEim )rm\p(1O].ẇC3 qNySD ހM ȳd'VK1+0Y]73v;),3W#A u>\_+lBs[YRQaDݞ d~gֽ/sK}GZ%bX Ž|)Qސ"$pL\Pجx6~c^~d* ]({|mŧ&8t81푚elEPuBc=1'.qjDv"dXXOËR޽;_]?I3j?ֹGzK~׎fȎ9wJ+qt ael;<ɾvx6w"vap#A%/gf1p ϊLB2x^*ð]#?27"^w=Uc_yI1U<\.mߥ[Vh-3G2gdS|K +]f̢HM7F Ӑ9!noWهKnD((5Z(p(4NBd)O"N8P&VЊf;bW1- eit r"^a'7Xsw-磋d~ zR(V;ٻ)Q@1ț^}T\s&f/}jY/,u?=a[~ FGYJ;`}2|-_+D[pP hKE-!x?y1BQ3h:IxA־c9UmZALc;>҇h}ռ1 VƏaAÝ&\Txlo#?i?&4ve Ej$}f%}Bǃk}%۰;lܖt.C p=r,١CCi,Gdk"F6Iʌ6Sqx0R;3(Їsгowwm쵝6c` 9ԡ`nː`  t?e,җRPAE0}KeJ[! 9ۚ_fIYf~qof Z4 l`uً.yq$dt[9qJT ڷB"K0P9}Ur]0VY\F~;J{[+.w1,zI.7Y8Wք"GfKŨ5D Se4%RHF$i )Q#}۟/&i8Ȣv'p)[6egɐQz9gkqŧҪ,9Ԑ@u15`jlpVj.2;tBHBh{iKNXt6 WDmA_V6nXX ?&9l їZnc*ǘALud`vD/MrY o 5)SP[2." s@?1d)Ҧ4*MpF4| 7[~8E io]l", 7ְn[hs +Xߔr~-j})e3WqP:]{;W߇z:7398|*M=3C6A `T6fm1tU^Q>lݲ^yv\NEBC!ǶTRbw)u8R3 BSZ Y($_t|UR mwZY~;21fs#rVvrۅa+Vw5g &Q*;e)bo/xp*_TOؚ};9 n)aZ%}&ZٕnRAI۸c؟"ld YZ