xen-libs-32bit-4.13.4_02-lp152.2.33.1 4>$  Apa/=„5[UXA"87 }fdU" wj8^VۥdB p>p?`d ( F  2@pv}-@- - - -  U-  - p- Q-2X- $???(j8t9|:9>OGX-H -I-X$Yۀ$\-]܄-^r bLc deflu-vhw-x-yh*\Cxen-libs-32bit4.13.4_02lp152.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 alamb14z openSUSE Leap 15.2openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxx86_64/sbin/ldconfig5((E%56D5\vv&$6'`5%%5%5fܡAAAAAAAAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa12463a0c71e7326363d795a11294a5c4e523e101e35087896fa852b12461fe93f867e382740e4f4317fce43a2da3681e016424104e4dc7493cd00af2f9748666f8908e15c2033b2b9331aa786319f20a0111d472e70759c40b377cd64cbfc02b5c798282e3de614ff12855716a4a95272c0dbd129276e41fdb72c9b86207a7ece00bb06717856d8ffbc19162852b64652f79c3fd8766565e4fee3ef17c6de263bf087c97a25838b5ebb75f16fb4dfd7dc975b54d706d88a952f106a628f4baa2f314dcd4f1f2f24ab380406462287d2019f66081c77e5246015fdf6a2ba407735d9f3a7aaf94e3bbff6aeaa7e17b720763be715a74ca782be96eea1e30af0b432762cf21c2ea8850d2afed2d10c3c3c12772de085e6df78426286f8a6de028387b3762492ce70b72af17d09a9bbebd7ac076fdfa70d2ea337782a4c6e93f6d24310572e1f5d9463da42fa1c268a8611c748053e31cc3520b5f0ab3c49703f520caacf6a70134a1e907b8a64a4de2ae2c815aae498038973cf9b5301ad20d35c1e9267d07095311610ad7fb728dcb196e506d9716da865fab3841b0c03c03e5dc535e8dcbdd09fb4c24a51b7aca6e14ea6efcba2101ba90afed5788638e87e1d548e6e48660028cf6ba50fbb07ffd116425b362f92918ec5167de0fbd173c25c7471b4dc21a740b2ee5f2d85f9016c09dcecc6f62e41a863d5ce51bc8a3d9d42ce2a6ccc0865972f937314cc0e411b72342b9f51820da64a702311a81e4ada421d202d8ec43d586e601eb77c8bf09f45021f8e298669a8dc6dd3ab39d67f60fdd9d2f677fa077c555bd57286c173ec0cb0f30f940ef4d0ca3fb9bad5fd668f3c7e20e5398b0b05f55174b44179169169e5e7547bceb0425b69f8c6f5474ddf81748b6b4033355cc82839e2bb8e68d452afdfa99b3849724042909e66368ed51fcb08baa6ed3cd6d239fa1c7b2761850ab0cfced1286d7280f7838f13572391dcalibxencall.so.1.2libxenctrl.so.4.13.0libxendevicemodel.so.1.3libxenevtchn.so.1.1libxenforeignmemory.so.1.3libxenfsimage.so.4.13.0libxengnttab.so.1.2libxenguest.so.4.13.0libxenlight.so.4.13.0libxenstat.so.4.13.0libxenstore.so.3.0.3libxentoolcore.so.1.0libxentoollog.so.1.0libxenvchan.so.4.13.0libxlutil.so.4.13.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.13.4_02-lp152.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.13libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.1)libxendevicemodel.so.1(VERS_1.2)libxendevicemodel.so.1(VERS_1.3)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenevtchn.so.1(VERS_1.1)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenforeignmemory.so.1(VERS_1.1)libxenforeignmemory.so.1(VERS_1.2)libxenforeignmemory.so.1(VERS_1.3)libxenfsimage.so.4.13libxenfsimage.so.4.13(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxengnttab.so.1(VERS_1.1)libxengnttab.so.1(VERS_1.2)libxenguest.so.4.13libxenlight.so.4.13libxenstat.so.4.13libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libxenvchan.so.4.13libxlutil.so.4.13xen-libs-32bitxen-libs-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibbz2.so.1libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.2)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.15)libc.so.6(GLIBC_2.17)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libdl.so.2libdl.so.2(GLIBC_2.0)liblzma.so.5liblzma.so.5(XZ_5.0)libnl-3.so.200libnl-3.so.200(libnl_3)libnl-route-3.so.200libnl-route-3.so.200(libnl_3)libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpthread.so.0(GLIBC_2.3.2)libpthread.so.0(GLIBC_2.3.3)libutil.so.1libutil.so.1(GLIBC_2.0)libuuid.so.1libuuid.so.1(UUID_1.0)libxencall.so.1libxencall.so.1(VERS_1.0)libxencall.so.1(VERS_1.1)libxenctrl.so.4.13libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.2)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenfsimage.so.4.13libxenfsimage.so.4.13(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxenguest.so.4.13libxenlight.so.4.13libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libyajl.so.2libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1a@aexa]a;Ha7T@a,@aGa $@a @` @``E`` @``7@`7@`a@`\{@`OL@`B@`4@`@` l__$_ǁ______@__[f_X_Wr@_'@_{_^)@^^@^3^ϧ^x^@^@^^^{G^r @^j$@^g@^_@^Nt^K^=Q@^:@^0"@^@^@]]]N@]@]ʞ])]c@]@]@]@]]fl]fl]M`@]B@]/ ],j] ]@]@] ] ] #]]@\\ޢ@\ڭ\\@\@\@\,@\7\\N\@\\+@\\M\M\\\@\}@\k\X)@\J@\I\A\?\=@\9\73\4\$\l@[H[k@[@[^[^[/[@[@[9@[v[W[CN@[<[6@[0@[0@['[!@[5@Z@ZnZ@ZZZ@ZmZԐ@ZZZ@ZZ}@Z}@Z}@Z}@Zz@Zz@Zo Zk@ZV@ZS]@ZOhZ:PZ1@Z.s@Z&@ZOZOZ Z Z Z@Z@Z }ZC@ZYYYY|Y@Y{Y*@Y5YA@Y4YYYbYY@Y3Y@YJYJY@YYV@Y@Ym@Yw2Yp@YlYh@Yh@YS@YJ_YI@Y5GY0Y-^Y(Y"YY;@YYY@YtY.X@XQ@X@XۡXg@X@XƉX@X @X@X@X@X@XXX@XXXwoXs{@XlXWXRXQ4@XEVX43@X.@X*X lX&X@XX@W@W֘W֘W^@WiW:Wt@W.@W9WW@Wk@Wi,@WbWZWZWZWYZ@WV@WEWBW=W;W3W1@W1@W,@W(W(W(W(W(W#LWVbV(@V3VJVxV'@VV2V͛@VŲ@V`VwVVV=@VV@VHV@VvV%@VV<@V@VS@VV@V^VwVqR@Vn@VXEVUVTQ@VMVMVMVA@V;DV9@V7P@V0V*!@V V@VCVVVf@VqV@UYU@U@UUݪ@U@UnU4@UUK@UU@UU>U@Ux&Un@U\w@U[%UUUPUKSU>$U6;U%@UU@UUU.@TgT-@TT@TZ@TZ@T@TT@T5T@TLTLT~@Tl@Ti@Ta@THT?@T=@carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comCallum Farmer carnold@suse.comcarnold@suse.comJames Fehlig carnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comDominique Leuenberger carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comMatej Cepl carnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comJim Fehlig ohering@suse.deMartin Liška ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJan Engelhardt Guillaume GARDET Guillaume GARDET Bernhard Wiedemann carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deBernhard Wiedemann ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comtrenn@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.dejfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.derbrown@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comjfehlig@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.commlatimer@suse.comcarnold@suse.comcyliu@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.derguenther@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comrguenther@suse.comcarnold@suse.commeissner@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.com- bsc#1192554 - VUL-0: CVE-2021-28706: xen: guests may exceed their designated memory limit (XSA-385) xsa385.patch - bsc#1192557 - VUL-0: CVE-2021-28704,CVE-2021-28707,CVE-2021-28708: xen: PoD operations on misaligned GFNs (XSA-388) xsa388-1.patch xsa388-2.patch - bsc#1192559 - VUL-0: CVE-2021-28705,CVE-2021-28709: xen: issues with partially successful P2M updates on x86 (XSA-389) xsa389.patch- Upstream bug fixes (bsc#1027519) 6138b7a1-x86-spec-ctrl-split-diagnostics-line.patch 6138b7a2-x86-AMD-enum-speculative-hints.patch 6138b7a3-x86-AMD-use-newer-SSBD.patch 6139f1b1-x86-spec-ctrl-print-AMD-features.patch 6148453b-VT-d-hidden-devices-unmap.patch 6148455f-VT-d-PCI-segment-numbers-16-bits.patch 61532102-PCI-bridge-with-subord-bus-0xFF.patch 61655b5a-AMD-IOMMU-hidden-devices-flush.patch- bsc#1191363 - VUL-0: CVE-2021-28702: xen: PCI devices with RMRRs not deassigned correctly (XSA-386) 615c9fd0-VT-d-fix-deassign-of-device-with-RMRR.patch- Update to Xen 4.13.4 bug fix release (bsc#1027519) xen-4.13.4-testing-src.tar.bz2 - Drop patches contained in new tarball 5e5001ee-x86-p2m-PoD-accounting-in-gpae.patch 5e86fa2a-x86-p2m_remove_page-retval.patch 5e86fa57-x86-p2m-remove-MFN-check.patch 5f92909a-PCI-cleanup-MSI-before-removing-device.patch 6011bbc7-x86-timer-fix-boot-without-PIT.patch 60631c38-VT-d-QI-restore-flush-hooks.patch 60700077-x86-vpt-avoid-pt_migrate-rwlock.patch 60787714-x86-HPET-factor-legacy-replacement-mode-enabling.patch 60787714-x86-HPET-avoid-legacy-replacement-mode.patch 608676f2-VT-d-register-based-invalidation-optional.patch 60a27288-x86emul-gas-2-36-test-harness-build.patch 60afe616-x86-CPUID-rework-HLE-and-RTM-handling.patch 60be0e24-credit2-pick-runnable-unit.patch 60be0e42-credit2-per-entity-load-tracking-when-continuing.patch 60be3097-x86-CPUID-fix-HLE-and-RTM-handling-again.patch 60bf9e19-Arm-create-dom0less-domUs-earlier.patch 60bf9e1a-Arm-boot-modules-scrubbing.patch 60bf9e1b-VT-d-size-qinval-queue-dynamically.patch 60bf9e1c-AMD-IOMMU-size-command-buffer-dynamically.patch 60bf9e1d-VT-d-eliminate-flush-related-timeouts.patch 60bf9e1e-x86-spec-ctrl-protect-against-SCSB.patch 60bf9e1f-x86-spec-ctrl-mitigate-TAA-after-S3.patch 60bfa904-AMD-IOMMU-wait-for-command-slot.patch 60bfa906-AMD-IOMMU-drop-command-completion-timeout.patch 60c8a7ac-x86-vpt-fully-init-timers-before-enlisting.patch 60d49689-VT-d-undo-device-mappings-upon-error.patch 60d496b9-VT-d-adjust-domid-map-updating-on-unmap.patch 60d496d6-VT-d-clear_fault_bits-should-clear-all.patch 60d496ee-VT-d-dont-lose-errors-on-multi-IOMMU-flush.patch 60d5c6df-IOMMU-PCI-dont-let-domain-cleanup-continue.patch 61122ac6-credit2-avoid-spuriously-picking-idle.patch 611cba4e-VT-d-Tylersburg-errata-more-steppings.patch 611f844b-AMD-IOMMU-dont-leave-pt-mapped.patch 6126339d-AMD-IOMMU-global-ER-extending.patch 6126344f-AMD-IOMMU-unity-map-handling.patch 61263464-IOMMU-pass-access-to-p2m_get_iommu_flags.patch 6126347d-IOMMU-generalize-VT-d-mapped-RMRR-tracking.patch 6126349a-AMD-IOMMU-rearrange-reassignment.patch 612634ae-AMD-IOMMU-rearrange-ER-UM-recording.patch 612634c3-x86-p2m-introduce-p2m_is_special.patch 612634dc-x86-p2m-guard-identity-mappings.patch 612634f4-x86-mm-widen-locked-region-in-xatp1.patch 6126350a-gnttab-release-mappings-preemption.patch 6126351f-gnttab-replace-mapkind.patch 6126353d-gnttab-get-status-frames-array-capacity.patch 61263553-Arm-restrict-maxmem-for-dom0less.patch 6128a856-gnttab-radix-tree-node-init.patch xsa384.patch- bsc#1189632 - VUL-0: CVE-2021-28701: xen: Another race in XENMAPSPACE_grant_table handling (XSA-384) xsa384.patch - Upstream bug fixes (bsc#1027519) 5e5001ee-x86-p2m-PoD-accounting-in-gpae.patch (Replaces xsa378-0a.patch) 5e86fa2a-x86-p2m_remove_page-retval.patch (Replaces xsa378-0b.patch) 5e86fa57-x86-p2m-remove-MFN-check.patch (Replaces xsa378-0c.patch) 61001231-x86-work-around-GNU-ld-2-37-issue.patch 611a7e38-x86-CET-shstk-WARN-manipulation.patch 611cba4e-VT-d-Tylersburg-errata-more-steppings.patch 6128a856-gnttab-radix-tree-node-init.patch 611f844b-AMD-IOMMU-dont-leave-pt-mapped.patch 61122ac6-credit2-avoid-spuriously-picking-idle.patch (Replaces credit2-avoid-picking-a-spurious-idle-unit-when-caps-are-used.patch) 6126339d-AMD-IOMMU-global-ER-extending.patch (Replaces xsa378-1.patch) 6126344f-AMD-IOMMU-unity-map-handling.patch (Replaces xsa378-2.patch) 61263464-IOMMU-pass-access-to-p2m_get_iommu_flags.patch (Replaces xsa378-3.patch) 6126347d-IOMMU-generalize-VT-d-mapped-RMRR-tracking.patch (Replaces xsa378-4.patch) 6126349a-AMD-IOMMU-rearrange-reassignment.patch (Replaces xsa378-5.patch) 612634ae-AMD-IOMMU-rearrange-ER-UM-recording.patch (Replaces xsa378-6.patch) 612634c3-x86-p2m-introduce-p2m_is_special.patch (Replaces xsa378-7.patch) 612634dc-x86-p2m-guard-identity-mappings.patch (Replaces xsa378-8.patch) 612634f4-x86-mm-widen-locked-region-in-xatp1.patch (Replaces xsa379.patch) 6126350a-gnttab-release-mappings-preemption.patch (Replaces xsa380-1.patch 6126351f-gnttab-replace-mapkind.patch (Replaces xsa380-2.patch) 6126353d-gnttab-get-status-frames-array-capacity.patch (Replaces xsa382.patch) 61263553-Arm-restrict-maxmem-for-dom0less.patch (Replaces xsa383.patch)- bsc#1189882 - refresh libxc.sr.superpage.patch prevent superpage allocation in the LAPIC and ACPI_INFO range- bsc#1189373 - VUL-0: CVE-2021-28694,CVE-2021-28695, CVE-2021-28696: xen: IOMMU page mapping issues on x86 (XSA-378) xsa378-0a.patch xsa378-0b.patch xsa378-0c.patch xsa378-1.patch xsa378-2.patch xsa378-3.patch xsa378-4.patch xsa378-5.patch xsa378-6.patch xsa378-7.patch xsa378-8.patch - bsc#1189376 - VUL-0: CVE-2021-28697: xen: grant table v2 status pages may remain accessible after de-allocation. (XSA-379) xsa379.patch - bsc#1189378 - VUL-0: CVE-2021-28698: xen: long running loops in grant table handling. (XSA-380) xsa380-1.patch xsa380-2.patch - bsc#1189380 - VUL-0: CVE-2021-28699: xen: inadequate grant-v2 status frames array bounds check. (XSA-382) xsa382.patch - bsc#1189381 - VUL-0: CVE-2021-28700: xen: xen/arm: No memory limit for dom0less domUs. (XSA-383) xsa383.patch- bsc#1188050 - L3: Xen guest yval1a80 SLES11SP4 hangs on cluster See also bsc#1179246. credit2-avoid-picking-a-spurious-idle-unit-when-caps-are-used.patch- Drop aarch64-maybe-uninitialized.patch as the fix is in tarball.- bsc#1176189 - xl monitoring process exits during xl save -p|-c keep the monitoring process running to cleanup the domU during shutdown xl-save-pc.patch- bsc#1179246 - Dom0 hangs when pinning CPUs for dom0 with HVM guest 60be0e24-credit2-pick-runnable-unit.patch 60be0e42-credit2-per-entity-load-tracking-when-continuing.patch - Upstream bug fixes (bsc#1027519) 60be3097-x86-CPUID-fix-HLE-and-RTM-handling-again.patch 60bf9e19-Arm-create-dom0less-domUs-earlier.patch (Replaces xsa372-1.patch) 60bf9e1a-Arm-boot-modules-scrubbing.patch (Replaces xsa372-2.patch) 60bf9e1b-VT-d-size-qinval-queue-dynamically.patch (Replaces xsa373-1.patch) 60bf9e1c-AMD-IOMMU-size-command-buffer-dynamically.patch (Replaces xsa373-2.patch) 60bf9e1d-VT-d-eliminate-flush-related-timeouts.patch (Replaces xsa373-2.patch) 60bf9e1e-x86-spec-ctrl-protect-against-SCSB.patch (Replaces xsa375.patch) 60bf9e1f-x86-spec-ctrl-mitigate-TAA-after-S3.patch (Replaces xsa377.patch) 60bfa904-AMD-IOMMU-wait-for-command-slot.patch (Replaces xsa373-4.patch) 60bfa906-AMD-IOMMU-drop-command-completion-timeout.patch (Replaces xsa373-5.patch) 60c8a7ac-x86-vpt-fully-init-timers-before-enlisting.patch 60d49689-VT-d-undo-device-mappings-upon-error.patch 60d496b9-VT-d-adjust-domid-map-updating-on-unmap.patch 60d496d6-VT-d-clear_fault_bits-should-clear-all.patch 60d496ee-VT-d-dont-lose-errors-on-multi-IOMMU-flush.patch 60d5c6df-IOMMU-PCI-dont-let-domain-cleanup-continue.patch- bsc#1183243 - L3: Core cannot be opened when using xl dump-core of VM with PTF 60ba695e-tools-libs-ctrl-fix-xc_core_arch_map_p2m-to-support.patch- Update logrotate.conf, move global options into per-file sections to prevent globbering of global state (bsc#1187406)- Fix shell macro expansion in xen.spec, so that ExecStart= in xendomains-wait-disks.service is created correctly (bsc#1183877)- bsc#1186428 - VUL-0: CVE-2021-28693: xen: xen/arm: Boot modules are not scrubbed (XSA-372) xsa372-1.patch xsa372-2.patch - bsc#1186429 - VUL-0: CVE-2021-28692: xen: inappropriate x86 IOMMU timeout detection / handling (XSA-373) xsa373-1.patch xsa373-2.patch xsa373-3.patch xsa373-4.patch xsa373-5.patch - bsc#1186433 - VUL-0: CVE-2021-0089: xen: Speculative Code Store Bypass (XSA-375) xsa375.patch - bsc#1186434 - VUL-0: CVE-2021-28690: xen: x86: TSX Async Abort protections not restored after S3 (XSA-377) xsa377.patch - bsc#1180491 - "Panic on CPU 0: IO-APIC + timer doesn't work!" 6011bbc7-x86-timer-fix-boot-without-PIT.patch - Upstream bug fixes (bsc#1027519) 60631c38-VT-d-QI-restore-flush-hooks.patch 60700077-x86-vpt-avoid-pt_migrate-rwlock.patch 60787714-x86-HPET-avoid-legacy-replacement-mode.patch 60787714-x86-HPET-factor-legacy-replacement-mode-enabling.patch 608676f2-VT-d-register-based-invalidation-optional.patch 60a27288-x86emul-gas-2-36-test-harness-build.patch 60afe616-x86-CPUID-rework-HLE-and-RTM-handling.patch - Drop gcc10-fixes.patch- Add xen.sysconfig-fillup.patch to make sure xencommons is in a format as expected by fillup. (bsc#1185682) Each comment needs to be followed by an enabled key. Otherwise fillup will remove manually enabled key=value pairs, along with everything that looks like a stale comment, during next pkg update- Refresh xenstore-launch.patch to cover also daemon case- Update to Xen 4.13.3 bug fix release (bsc#1027519) xen-4.13.3-testing-src.tar.bz2 - Drop patches contained in new tarball 5faa974f-evtchn-rework-per-channel-lock.patch 5faa978b-evtchn-revert-52e1fc47abc3a0123.patch 5faac497-xen-arm-Always-trap-AMU-system-registers.patch 5fbcdf2e-evtchn-FIFO-access-last.patch 5fbcdf99-x86-DMI-fix-SMBIOS-pointer-check.patch 5fbd042b-memory-off-by-one-in-XSA-346.patch 5fc4ee23-evtchn-FIFO-queue-locking.patch 5fd8aebb-x86-replace-reset_stack_and_jump_nolp.patch 5fd8aee5-x86-fold-guest_idle_loop.patch 5fd8aef3-x86-avoid-calling-do_resume.patch 5fd8af4b-evtchn-FIFO-add-2nd-smp_rmb.patch 5fd8b02d-evtchn-FIFO-reorder-and-synchronize.patch 5ff458f2-x86-vPCI-tolerate-disabled-MSI-X-entry.patch 5ff71655-x86-dpci-EOI-regardless-of-masking.patch 5ffc58e8-x86-ACPI-dont-overwrite-FADT.patch 600999ad-x86-dpci-do-not-remove-pirqs-from.patch 600ab341-x86-vioapic-EOI-check-IRR-before-inject.patch 6013e4bd-memory-bail-from-page-scrub-when-CPU-offline.patch 6013e546-x86-HVM-reorder-domain-init-error-path.patch 601d4396-x86-EFI-suppress-ld-2-36-debug-info.patch 602bd768-page_alloc-only-flush-after-scrubbing.patch 602cfe3d-IOMMU-check-if-initialized-before-teardown.patch 602e5a8c-gnttab-never-permit-mapping-transitive-grants.patch 602e5abb-gnttab-bypass-IOMMU-when-mapping-own-grant.patch 6037b02e-x86-EFI-suppress-ld-2-36-base-relocs.patch 60410127-gcc11-adjust-rijndaelEncrypt.patch 60422428-x86-shadow-avoid-fast-fault-path.patch xen-4.13.2-testing-src.tar.bz2 xsa115-1.patch xsa115-10.patch xsa115-2.patch xsa115-3.patch xsa115-4.patch xsa115-5.patch xsa115-6.patch xsa115-7.patch xsa115-8.patch xsa115-9.patch xsa322.patch xsa324.patch xsa325.patch xsa351-1.patch xsa351-2.patch xsa368.patch- bsc#1137251 - Restore changes for xen-dom0-modules.service which were silently removed on 2019-10-17- bsc#1177204 - L3-Question: conring size for XEN HV's with huge memory to small. Inital Xen logs cut 5ffc58c4-ACPI-reduce-verbosity-by-default.patch - Upstream bug fixes (bsc#1027519) 601d4396-x86-EFI-suppress-ld-2-36-debug-info.patch 602bd768-page_alloc-only-flush-after-scrubbing.patch 602cfe3d-IOMMU-check-if-initialized-before-teardown.patch 602e5a8c-gnttab-never-permit-mapping-transitive-grants.patch 602e5abb-gnttab-bypass-IOMMU-when-mapping-own-grant.patch 6037b02e-x86-EFI-suppress-ld-2-36-base-relocs.patch 60410127-gcc11-adjust-rijndaelEncrypt.patch 60422428-x86-shadow-avoid-fast-fault-path.patch- bsc#1183072 - VUL-0: CVE-2021-28687: xen: HVM soft-reset crashes toolstack (XSA-368). Also resolves, bsc#1179148 - kdump of HVM fails, soft-reset not handled by libxl bsc#1181989 - openQA job causes libvirtd to dump core when running kdump inside domain xsa368.patch- bsc#1182576 - L3: XEN domU crashed on resume when using the xl unpause command 602ffae9-tools-libs-light-fix-xl-save--c-handling.patch- Upstream bug fixes (bsc#1027519) 5fd8aebb-x86-replace-reset_stack_and_jump_nolp.patch (Replaces xsa348-1.patch) 5fd8aee5-x86-fold-guest_idle_loop.patch (Replaces xsa348-2.patch 5fd8aef3-x86-avoid-calling-do_resume.patch (Replaces xsa348-3.patch) 5fd8af4b-evtchn-FIFO-add-2nd-smp_rmb.patch (Replaces xsa359.patch) 5fd8b02d-evtchn-FIFO-reorder-and-synchronize.patch (Replaces xsa358.patch) 5ff458f2-x86-vPCI-tolerate-disabled-MSI-X-entry.patch 5ff71655-x86-dpci-EOI-regardless-of-masking.patch 5ffc58e8-x86-ACPI-dont-overwrite-FADT.patch 600999ad-x86-dpci-do-not-remove-pirqs-from.patch (Replaces xsa360.patch) 600ab341-x86-vioapic-EOI-check-IRR-before-inject.patch 6013e4bd-memory-bail-from-page-scrub-when-CPU-offline.patch 6013e546-x86-HVM-reorder-domain-init-error-path.patch- bsc#1181254 - VUL-0: xen: IRQ vector leak on x86 (XSA-360) xsa360.patch- bsc#1180690 - L3-Question: xen: no needsreboot flag set Add Provides: installhint(reboot-needed) in xen.spec for libzypp- bsc#1176782 - L3: xl dump-core shows missing nr_pages during core. If maxmem and current are the same the issue doesn't happen 5fca3b32-tools-libs-ctrl-fix-dumping-of-ballooned-guest.patch- bsc#1179496 - VUL-0: CVE-2020-29480: xen: xenstore: watch notifications lacking permission checks (XSA-115) xsa115-1.patch xsa115-2.patch xsa115-3.patch xsa115-4.patch xsa115-5.patch xsa115-6.patch xsa115-7.patch xsa115-8.patch xsa115-9.patch xsa115-10.patch - bsc#1179498 - VUL-0: CVE-2020-29481: xen: xenstore: new domains inheriting existing node permissions (XSA-322) xsa322.patch - bsc#1179501 - VUL-0: CVE-2020-29484: xen: xenstore: guests can crash xenstored via watchs (XSA-324) xsa324.patch - bsc#1179502 - VUL-0: CVE-2020-29483: xen: xenstore: guests can disturb domain cleanup (XSA-325) xsa325.patch - bsc#1179506 - VUL-0: CVE-2020-29566: xen: undue recursion in x86 HVM context switch code (XSA-348) xsa348-1.patch xsa348-2.patch xsa348-3.patch - bsc#1179514 - VUL-0: CVE-2020-29570: xen: FIFO event channels control block related ordering (XSA-358) xsa358.patch - bsc#1179516 - VUL-0: CVE-2020-29571: xen: FIFO event channels control structure ordering (XSA-359) xsa359.patch - Upstream bug fixes (bsc#1027519) 5faa974f-evtchn-rework-per-channel-lock.patch 5faa978b-evtchn-revert-52e1fc47abc3a0123.patch 5faac497-xen-arm-Always-trap-AMU-system-registers.patch (Replaces xsa351-3.patch) 5fbcdf2e-evtchn-FIFO-access-last.patch 5fbcdf99-x86-DMI-fix-SMBIOS-pointer-check.patch 5fbd042b-memory-off-by-one-in-XSA-346.patch (Replaces xsa355.patch) 5fc4ee23-evtchn-FIFO-queue-locking.patch- 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- bsc#1177950 - adjust help for --max_iters, default is 5 libxl.set-migration-constraints-from-cmdline.patch- Update to Xen 4.13.2 bug fix release (bsc#1027519) xen-4.13.2-testing-src.tar.bz2 - Drop patches contained in new tarball 5eb51be6-cpupool-fix-removing-cpu-from-pool.patch 5eb51caa-sched-vcpu-pause-flags-atomic.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 5ed69804-x86-ucode-fix-start-end-update.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 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 xsa347-3.patch- bsc#1177409 - VUL-0: CVE-2020-27674: xen: x86 PV guest INVLPG-like flushes may leave stale TLB entries (XSA-286) 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 xsa347-3.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) 5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch 5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch 5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch 5f560c42-x86-PV-64bit-segbase-consistency.patch- Upstream bug fixes (bsc#1027519) 5ef44e0d-x86-PMTMR-use-FADT-flags.patch 5ef6156a-x86-disallow-access-to-PT-MSRs.patch 5efcb354-x86-protect-CALL-JMP-straight-line-speculation.patch 5f046c18-evtchn-dont-ignore-error-in-get_free_port.patch (Replaces xsa317.patch) 5f046c48-x86-shadow-dirty-VRAM-inverted-conditional.patch (Replaces xsa319.patch) 5f046c64-EPT-set_middle_entry-adjustments.patch (Replaces xsa328-1.patch) 5f046c78-EPT-atomically-modify-ents-in-ept_next_level.patch (Replaces xsa328-2.patch) 5f046c9a-VT-d-improve-IOMMU-TLB-flush.patch (Replaces xsa321-1.patch) 5f046cb5-VT-d-prune-rename-cache-flush-funcs.patch (Replaces xsa321-2.patch) 5f046cca-x86-IOMMU-introduce-cache-sync-hook.patch (Replaces xsa321-3.patch) 5f046ce9-VT-d-sync_cache-misaligned-addresses.patch (Replaces xsa32141.patch) 5f046cfd-x86-introduce-alternative_2.patch (Replaces xsa321-5.patch) 5f046d1a-VT-d-optimize-CPU-cache-sync.patch (Replaces xsa321-6.patch) 5f046d2b-EPT-flush-cache-when-modifying-PTEs.patch (Replaces xsa321-7.patch) 5f046d5c-check-VCPUOP_register_vcpu_info-alignment.patch (Replaces xsa327.patch) 5f1a9916-x86-S3-put-data-sregs-into-known-state.patch 5f21b9fd-x86-cpuid-APIC-bit-clearing.patch- bsc#1172356 - Not able to hot-plug NIC via virt-manager, asks to attach on next reboot while it should be live attached ignore-ip-command-script-errors.patch- Enhance libxc.migrate_tracking.patch After transfer of domU memory, the target host has to assemble the backend devices. Track the time prior xc_domain_unpause.- Add libxc.migrate_tracking.patch to track live migrations unconditionally in logfiles, especially in libvirt. This will track how long a domU was suspended during transit.- bsc#1173376 - VUL-0: CVE-2020-15566: xen: XSA-317 - Incorrect error handling in event channel port allocation xsa317.patch - bsc#1173377 - VUL-0: CVE-2020-15563: xen: XSA-319 - inverted code paths in x86 dirty VRAM tracking xsa319.patch - bsc#1173378 - VUL-0: CVE-2020-15565: xen: XSA-321 - insufficient cache write- back under VT-d xsa321-1.patch xsa321-2.patch xsa321-3.patch xsa321-4.patch xsa321-5.patch xsa321-6.patch xsa321-7.patch - bsc#1173380 - VUL-0: CVE-2020-15567: xen: XSA-328 - non-atomic modification of live EPT PTE xsa328-1.patch xsa328-2.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch (Replaces xsa320-1.patch) 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch (Replaces xsa320-2.patch) - Upstream bug fixes (bsc#1027519) 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5ed69804-x86-ucode-fix-start-end-update.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch- Fixes for %_libexecdir changing to /usr/libexec- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) xsa320-1.patch xsa320-2.patch- Update to Xen 4.13.1 bug fix release (bsc#1027519) xen-4.13.1-testing-src.tar.bz2 5eb51be6-cpupool-fix-removing-cpu-from-pool.patch 5eb51caa-sched-vcpu-pause-flags-atomic.patch 5ec2a760-x86-determine-MXCSR-mask-always.patch - Drop patches contained in new tarball 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch 5e15e03d-sched-fix-S3-resume-with-smt=0.patch 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e344c11-x86-HVM-relinquish-resources-from-domain_destroy.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4d4f5b-sched-fix-get_cpu_idle_time-with-core-sched.patch 5e4e614d-x86-spec-ctrl-no-xen-also-disables-branch-hardening.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e5e7188-fix-error-path-in-cpupool_unassign_cpu_start.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7a371c-sched-fix-cpu-onlining-with-core-sched.patch 5e7c90cf-sched-fix-cpu-offlining-with-core-sched.patch 5e7cfb29-x86-ucode-AMD-fix-assert-in-compare_patch.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- spec: Remove invocation of autogen.sh - spec: Recommend qemu-ovmf-x86_64 to provide UEFI firmwares- bsc#1170968 - GCC 10: xen build fails on i586 gcc10-fixes.patch- bsc#1169392 - VUL-0: CVE-2020-11742: xen: Bad continuation handling in GNTTABOP_copy (XSA-318) 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- bsc#1168140 - VUL-0: CVE-2020-11740, CVE-2020-11741: xen: XSA-313 multiple xenoprof issues 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch - bsc#1168142 - VUL-0: CVE-2020-11739: xen: XSA-314 - Missing memory barriers in read-write unlock paths 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch - bsc#1168143 - VUL-0: CVE-2020-11743: xen: XSA-316 - Bad error path in GNTTABOP_map_grant 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch - bsc#1167152 - L3: Xenstored Crashed during VM install Need Core analyzed 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch - bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch - Drop for upstream solution (bsc#1165206) 01-xen-credit2-avoid-vcpus-to.patch default-to-credit1-scheduler.patch - Upstream bug fixes (bsc#1027519) 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e5e7188-fix-error-path-in-cpupool_unassign_cpu_start.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7a371c-sched-fix-cpu-onlining-with-core-sched.patch 5e7c90cf-sched-fix-cpu-offlining-with-core-sched.patch 5e7cfb29-x86-ucode-AMD-fix-assert-in-compare_patch.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch- bsc#1167608 - unbound limit for max_event_channels domUs with many vcpus and/or resources fail to start libxl.max_event_channels.patch- bsc#1161480 - Fix xl shutdown for HVM without PV drivers add libxl.libxl__domain_pvcontrol.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 01-xen-credit2-avoid-vcpus-to.patch- bsc#1158414 - GCC 10: xen build fails gcc10-fixes.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 default-to-credit1-scheduler.patch- bsc#1160932 - VUL-0: xen: XSA-312 v1: arm: a CPU may speculate past the ERET instruction 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch - bsc#1164425 - x86: "spec-ctrl=no-xen" should also disable branch hardening 5e4e614d-x86-spec-ctrl-no-xen-also-disables-branch-hardening.patch - Upstream bug fixes (bsc#1027519) 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e344c11-x86-HVM-relinquish-resources-from-domain_destroy.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4d4f5b-sched-fix-get_cpu_idle_time-with-core-sched.patch- bsc#1159755 - use fixed qemu-3.1 machine type for HVM This must be done in qemu to preserve PCI layout remove libxl.lock-qemu-machine-for-hvm.patch- jsc#SLE-10183 - script to calculate cpuid= mask add helper script from https://github.com/twizted/xen_maskcalc domUs may be migrated between different cpus from the same vendor if their visible cpuid value has incompatible feature bits masked.- jsc#SLE-10172, bsc#1055731 - handle degraded raid for xendomains add helper script and systemd service from https://github.com/luizluca/xen-tools-xendomains-wait-disk in new sub package xen-tools-xendomains-wait-disk See included README for usage instructions xendomains-wait-disks.LICENSE xendomains-wait-disks.README.md xendomains-wait-disks.sh- bsc#1159755 - use fixed qemu-3.1 machine type for HVM qemu4 introduced incompatible changes in pc-i440fx, which revealed a design bug in 'xenfv'. Live migration from domUs started with qemu versions prior qemu4 can not be received with qemu4+. libxl.lock-qemu-machine-for-hvm.patch- Upstream bug fixes (bsc#1027519) 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch 5e15e03d-sched-fix-S3-resume-with-smt=0.patch 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- bsc#1159320 - Xen logrotate file needs updated logrotate.conf- Update to Xen 4.13.0 FCS release xen-4.13.0-testing-src.tar.bz2 * Core Scheduling (contributed by SUSE) * Branch hardening to mitigate against Spectre v1 (contributed by Citrix) * Late uCode loading (contributed by Intel) * Improved live-patching build tools (contributed by AWS) * OP-TEE support (contributed by EPAM) * Renesas R-CAR IPMMU-VMSA driver (contributed by EPAM) * Dom0-less passthrough and ImageBuilder (contributed by XILINX) * Support for new Hardware- Update to Xen 4.13.0 RC4 release xen-4.13.0-testing-src.tar.bz2 - Rebase libxl.pvscsi.patch- Update to Xen 4.13.0 RC3 release xen-4.13.0-testing-src.tar.bz2 - Drop python38-build.patch- Update to Xen 4.13.0 RC2 release xen-4.13.0-testing-src.tar.bz2- Add python38-build.patch fixing build with Python 3.8 (add - -embed to python-config call)- Update to Xen 4.13.0 RC1 release xen-4.13.0-testing-src.tar.bz2 - Drop patches contained in new tarball or invalid 5ca7660f-x86-entry-drop-unused-includes.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch blktap2-no-uninit.patch libxl.prepare-environment-for-domcreate_stream_done.patch pygrub-python3-conversion.patch fix-xenpvnetboot.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch- bsc#1120095 - add code to change LIBXL_HOTPLUG_TIMEOUT at runtime The included README has details about the impact of this change libxl.LIBXL_HOTPLUG_TIMEOUT.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5ca7660f-x86-entry-drop-unused-includes.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch - bsc#1145240 - [Migration]Can't pre-allocate 1 shadow pages 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch - bsc#1137717 - [HPS Bug] Unable to install Windows Server 2016 with 2 CPUs setting (or above) under SLES12 SP4 Xen Server on AMD ROME platform 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch - Upstream bug fixes (bsc#1027519) 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch- bsc#1145774 - Libivrtd segfaults when trying to live migrate a VM Fix crash in an error path of libxl_domain_suspend with libxl.helper_done-crash.patch- Upstream bug fixes (bsc#1027519) 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch - Drop 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Preserve modified files which used to be marked as %config, rename file.rpmsave to file- Update to Xen 4.12.1 bug fix release (bsc#1027519) xen-4.12.1-testing-src.tar.bz2 - Drop patches contained in new tarball 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8f752c-x86-e820-build-with-gcc9.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Refreshed patches libxl.pvscsi.patch- bsc#1143563 - Speculative mitigation facilities report wrong status 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Update xen-dom0-modules.service (bsc#1137251) Map backend module names from pvops and xenlinux kernels to a module alias. This avoids errors from modprobe about unknown modules. Ignore a few xenlinux modules that lack aliases.- Gcc9 warnings seem to be cleared up with upstream fixes. Drop gcc9-ignore-warnings.patch- bsc#1138563 - L3: xenpvnetboot improperly ported to Python 3 fix-xenpvnetboot.patch- Move /etc/modprobe.d/xen_loop.conf to /lib/modprobe.d/xen_loop.conf- Remove /etc/xen/xenapiusers and /etc/pam.d/xen-api- Remove all upstream provided files in /etc/xen They are not required at runtime. The host admin is now responsible if he really needs anything in this subdirectory.- In our effort to make /etc fully admin controlled, move /etc/xen/scripts to libexec/xen/scripts with xen-tools.etc_pollution.patch- Move /etc/bash_completion.d/xl.sh to %{_datadir}/bash-completion/completions- bsc#1138294 - VUL-0: CVE-2019-17349: XSA-295: Unlimited Arm Atomics Operations 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Upstream bug fixes (bsc#1027519) 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch (Replaces xsa297-0a.patch) 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch (Replaces xsa297-0b.patch) 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch (Replaces xsa297-0c.patch) 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch (Replaces xsa297-0d.patch) 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch (Replaces xsa297-1.patch) 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch (Replaces xsa297-2.patch) 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch (Replaces xsa297-3.patch) 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch- Fix some outdated information in the readme README.SUSE- spec: xen-tools: require matching version of xen package bsc#1137471- Remove two stale patches xen.build-compare.man.patch xenpaging.doc.patch- Disable LTO (boo#1133296).- Remove arm32 from ExclusiveArch to fix build- bsc#1111331 - VUL-0: CPU issues Q2 2019 aka "Group 4". CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 xsa297-0a.patch xsa297-0b.patch xsa297-0c.patch xsa297-0d.patch xsa297-1.patch xsa297-2.patch xsa297-3.patch - Update 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch and drop 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch Refresh 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch- bsc#1131811 - [XEN] internal error: libxenlight failed to create new domain. This patch is a workaround for a systemd issue. See patch header for additional comments. xenstore-launch.patch- bsc#1125378 - [xen][pygrub] Can not restore sle11sp4 pv guest after upgrading host from sle11sp4 to sle15sp1 pygrub-python3-conversion.patch - Fix "TypeError: virDomainDefineXML() argument 2 must be str or None, not bytes" when converting VMs from using the xm/xend toolstack to the libxl/libvirt toolstack. (bsc#1123378) xen2libvirt.py- bsc#1124560 - Fully virtualized guests crash on boot 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch - bsc#1121391 - GCC 9: xen build fails 5c8f752c-x86-e820-build-with-gcc9.patch - Upstream bug fixes (bsc#1027519) 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch- Install pkgconfig files into libdir instead of datadir- Update to Xen 4.12.0 FCS release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 * HVM/PVH and PV only Hypervisor: The Xen 4.12 release separates the HVM/PVH and PV code paths in Xen and provides KCONFIG options to build a PV only or HVM/PVH only hypervisor. * QEMU Deprivilege (DM_RESTRICT): In Xen 4.12, this feature has been vastly improved. * Argo - Hypervisor-Mediated data eXchange: Argo is a new inter- domain communication mechanism. * Improvements to Virtual Machine Introspection: The VMI subsystem which allows detection of 0-day vulnerabilities has seen many functional and performance improvements. * Credit 2 Scheduler: The Credit2 scheduler is now the Xen Project default scheduler. * PVH Support: Grub2 boot support has been added to Xen and Grub2. * PVH Dom0: PVH Dom0 support has now been upgraded from experimental to tech preview. * The Xen 4.12 upgrade also includes improved IOMMU mapping code, which is designed to significantly improve the startup times of AMD EPYC based systems. * The upgrade also features Automatic Dom0 Sizing which allows the setting of Dom0 memory size as a percentage of host memory (e.g. 10%) or with an offset (e.g. 1G+10%).- bsc#1130485 - Please drop Requires on multipath-tools in xen-tools. Now using Recommends multipath-tools. xen.spec- Update to Xen 4.12.0 RC7 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC6 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1026236 - add Xen cmdline option "suse_vtsc_tolerance" to avoid TSC emulation for HVM domUs if their expected frequency does not match exactly the frequency of the receiving host xen.bug1026236.suse_vtsc_tolerance.patch- Update to Xen 4.12.0 RC5 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- jsc#SLE-3059 - Disable Xen auto-ballooning - Add CONFIG_DOM0_MEM to the spec file for managing dom0 memory. xen.spec - Disable autoballooning in xl.con xl-conf-disable-autoballoon.patch- Update gcc9-ignore-warnings.patch to fix build in SLE12- bsc#1126325 - fix crash in libxl in error path Setup of grant_tables and other variables may fail libxl.prepare-environment-for-domcreate_stream_done.patch- bsc#1127620 - Documentation for the xl configuration file allows for firmware=pvgrub64 but we don't ship pvgrub64. Create a link from grub.xen to pvgrub64 xen.spec- Update to Xen 4.12.0 RC4 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Tarball also contains additional post RC4 security fixes for Xen Security Advisories 287, 288, and 290 through 294.- Update to Xen 4.12.0 RC3 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC2 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1121391 - GCC 9: xen build fails gcc9-ignore-warnings.patch- bsc#1122563 - Virtualization/xen: Bug no Xen on boot, missing /proc/xen, after 4.11 -> 4.12 upgrade on X86_64/efi. Keep xen.efi in /usr/lib64/efi for booting older distros. xen.spec- fate#326960: Package grub2 as noarch. As part of the effort to have a unified bootloader across architectures, modify the xen.spec file to move the Xen efi files to /usr/share/efi/$(uname -m) from /usr/lib64/efi.- Update to Xen 4.12.0 RC1 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Drop 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch 5bdc31d5-VMX-fix-vmx_handle_eoi.patch gcc8-fix-array-warning-on-i586.patch gcc8-fix-format-warning-on-i586.patch gcc8-inlining-failed.patch xen.bug1079730.patch- bsc#1121960 - xen: sync with Factory xen.spec xen.changes- Replace old $RPM_* shell vars. - Run fdupes for all architectures, and not crossing subvolume boundaries.- Do not run %fdupes on aarch64 to avoid the hardlink-across-partition rpmlint error- Require qemu-seabios only on x86* as it is not available on non-x86 systems- Avoid creating dangling symlinks (bsc#1116524) This reverts the revert of tmp_build.patch- Update to Xen 4.11.1 bug fix release (bsc#1027519) xen-4.11.1-testing-src.tar.bz2 - 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch replaces xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch replaces xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch - Drop the following patches contained in the new tarball 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbe-ARM-disable-grant-table-v2.patch 5b72fbbe-oxenstored-eval-order.patch 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch xsa275-1.patch xsa275-2.patch xsa276-1.patch xsa276-2.patch xsa277.patch xsa279.patch xsa280-1.patch xsa280-2.patch- bsc#1116524 - Package xen-tools-4.11.0_09-2.1.x86_64 broken: Missing /bin/domu-xenstore. This was broken because "make package build reproducible" change. (boo#1047218, boo#1062303) This fix reverses the change to this patch. tmp_build.patch- bsc#1115040 - VUL-0: CVE-2018-19961 CVE-2018-19962: xen: insufficient TLB flushing / improper large page mappings with AMD IOMMUs (XSA-275) xsa275-1.patch xsa275-2.patch - bsc#1115043 - VUL-0: CVE-2018-19963: xen: resource accounting issues in x86 IOREQ server handling (XSA-276) xsa276-1.patch xsa276-2.patch - bsc#1115044 - VUL-0: CVE-2018-19964: xen: x86: incorrect error handling for guest p2m page removals (XSA-277) xsa277.patch - bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch - bsc#1115045 - VUL-0: xen: CVE-2018-19965: x86: DoS from attempting to use INVPCID with a non-canonical addresses (XSA-279) xsa279.patch - bsc#1115047 - VUL-0: CVE-2018-19966: xen: Fix for XSA-240 conflicts with shadow paging (XSA-280) xsa280-1.patch xsa280-2.patch - bsc#1114988 - VUL-0: CVE-2018-19967: xen: guest use of HLE constructs may lock up host (XSA-282) 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch - bsc#1108940 - L3: XEN SLE12-SP1 domU hang on SLE12-SP3 HV 5bdc31d5-VMX-fix-vmx_handle_eoi.patch - Upstream bug fixes (bsc#1027519) 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch- bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch- Use SMBIOS_REL_DATE instead of SMBIOS_DATE for reproducible binaries- make package build reproducible (boo#1047218, boo#1062303) * Set SMBIOS_REL_DATE * Update tmp_build.patch to use SHA instead of random build-id * Add reproducible.patch to use --no-insert-timestamp- Building with ncurses 6.1 will fail without xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - Building libxl acpi support on aarch64 with gcc 8.2 will fail without xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch- bsc#1106263 - L3: The affinity reporting via 'xl vcpu-list' is apparently broken 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch- bsc#1094508 - L3: Kernel oops in fs/dcache.c called by d_materialise_unique() 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch - bsc#1103279 - (CVE-2018-15470) VUL-0: CVE-2018-15470: xen: oxenstored does not apply quota-maxentity (XSA-272) 5b72fbbe-oxenstored-eval-order.patch - bsc#1103275 - (CVE-2018-15469) VUL-0: CVE-2018-15469: xen: Use of v2 grant tables may cause crash on ARM (XSA-268) 5b72fbbe-ARM-disable-grant-table-v2.patch - Upstream patches from Jan (bsc#1027519) 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch - Drop 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- bsc#1078292 - rpmbuild -ba SPECS/xen.spec with xen-4.9.1 failed xen.spec- bsc#1091107 - VUL-0: CVE-2018-3646: xen: L1 Terminal Fault -VMM (XSA-273) 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch - bsc#1103276 - VUL-0: CVE-2018-15468: xen: x86: Incorrect MSR_DEBUGCTL handling lets guests enable BTS (XSA-269) 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch - Upstream prereq patches for XSA-273 and other upstream fixes (bsc#1027519) 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- Upstream patches from Jan (bsc#1027519) 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch gcc8-fix-format-warning-on-i586.patch gcc8-fix-array-warning-on-i586.patch - Drop xen.fuzz-_FORTIFY_SOURCE.patch gcc8-fix-warning-on-i586.patch- Update to Xen 4.11.0 FCS (fate#325202, fate#325123) xen-4.11.0-testing-src.tar.bz2 disable-building-pv-shim.patch - Dropped patches 5a33a12f-domctl-improve-locking-during-domain-destruction.patch 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a9985bd-x86-invpcid-support.patch 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch 5af1daa9-3-x86-traps-use-IST-for-DB.patch 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch 5af97999-viridian-cpuid-leaf-40000003.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch 5b348874-x86-refine-checks-in-DB-handler.patch 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen_fix_build_with_acpica_20180427_and_new_packages.patch- Submit upstream patch libacpi: fixes for iasl >= 20180427 git commit 858dbaaeda33b05c1ac80aea0ba9a03924e09005 xen_fix_build_with_acpica_20180427_and_new_packages.patch This is needed for acpica package to get updated in our build service- Upstream patches from Jan (bsc#1027519) 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-1.patch) 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-2.patch) 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch (Replaces Spectre-v4-3.patch) 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch (Replaces xsa267-1.patch) 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch (Replaces xsa267-2.patch) 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch (Replaces xsa264.patch) 5b348874-x86-refine-checks-in-DB-handler.patch (Replaces xsa265.patch) 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch (Replaces xsa266-1-<>.patch) 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch (Replaces xsa266-2-<>.patch) 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch- Fix more build gcc8 related failures with xen.fuzz-_FORTIFY_SOURCE.patch- bsc#1098403 - fix regression introduced by changes for bsc#1079730 a PV domU without qcow2 and/or vfb has no qemu attached. Ignore QMP errors for PV domUs to handle PV domUs with and without an attached qemu-xen. xen.bug1079730.patch- bsc#1097521 - VUL-0: CVE-2018-12891: xen: preemption checks bypassed in x86 PV MM handling (XSA-264) xsa264.patch - bsc#1097522 - VUL-0: CVE-2018-12893: xen: x86: #DB exception safety check can be triggered by a guest (XSA-265) xsa265.patch - bsc#1097523 - VUL-0: CVE-2018-12892: xen: libxl fails to honour readonly flag on HVM emulated SCSI disks (XSA-266) xsa266-1-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch xsa266-2-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch- bsc#1095242 - VUL-0: CVE-2018-3665: xen: Lazy FP Save/Restore (XSA-267) xsa267-1.patch xsa267-2.patch- bsc#1092543 - GCC 8: xen build fails gcc8-fix-warning-on-i586.patch- bsc#1092631 - VUL-0: CVE-2018-3639: xen: V4 – Speculative Store Bypass aka "Memory Disambiguation" (XSA-263) 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch Spectre-v4-1.patch Spectre-v4-2.patch Spectre-v4-3.patch- Always call qemus xen-save-devices-state in suspend/resume to fix migration with qcow2 images (bsc#1079730) libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen.bug1079730.patch- bsc#1087289 - L3: Xen BUG at sched_credit.c:1663 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch - Upstream patches from Jan (bsc#1027519) 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch (Replaces xsa260-1.patch) 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch (Replaces xsa260-2.patch) 5af1daa9-3-x86-traps-use-IST-for-DB.patch (Replaces xsa260-3.patch) 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch (Replaces xsa260-4.patch) 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch (Replaces xsa262.patch) 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch (Replaces xsa261.patch) 5af97999-viridian-cpuid-leaf-40000003.patch- Fixes related to Page Table Isolation (XPTI). bsc#1074562 XSA-254 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a9985bd-x86-invpcid-support.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch- bsc#1092543 - GCC 8: xen build fails 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch gcc8-inlining-failed.patch- Update to Xen 4.10.1 bug fix release (bsc#1027519) xen-4.10.1-testing-src.tar.bz2 disable-building-pv-shim.patch - Drop the following patches contained in the new tarball 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch xsa258.patch xsa259.patch- bsc#1090820 - VUL-0: CVE-2018-8897: xen: x86: mishandling of debug exceptions (XSA-260) xsa260-1.patch xsa260-2.patch xsa260-3.patch xsa260-4.patch - bsc#1090822 - VUL-0: CVE-2018-10982: xen: x86 vHPET interrupt injection errors (XSA-261) xsa261.patch - bsc#1090823 - VUL-0: CVE-2018-10981: xen: qemu may drive Xen into unbounded loop (XSA-262) xsa262.patch- bsc#1089152 - VUL-0: CVE-2018-10472: xen: Information leak via crafted user-supplied CDROM (XSA-258) xsa258.patch - bsc#1089635 - VUL-0: CVE-2018-10471: xen: x86: PV guest may crash Xen with XPTI (XSA-259) xsa259.patch- Preserve xen-syms from xen-dbg.gz to allow processing vmcores with crash(1) (bsc#1087251)- Upstream patches from Jan (bsc#1027519) and fixes related to Page Table Isolation (XPTI). See also bsc#1074562 XSA-254 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch- bsc#1072834 - Xen HVM: unchecked MSR access error: RDMSR from 0xc90 at rIP: 0xffffffff93061456 (native_read_msr+0x6/0x30) 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch - Upstream patches from Jan (bsc#1027519) 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch (Replaces xsa252.patch) 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch (Replaces xsa255-1.patch) 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch (Replaces xsa255-2.patch) 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch (Replaces xsa256.patch) - Drop xsa252.patch xsa255-1.patch xsa255-2.patch xsa256.patch- bsc#1080635 - VUL-0: CVE-2018-7540: xen: DoS via non-preemptable L3/L4 pagetable freeing (XSA-252) xsa252.patch - bsc#1080662 - VUL-0: CVE-2018-7541: xen: grant table v2 -> v1 transition may crash Xen (XSA-255) xsa255-1.patch xsa255-2.patch - bsc#1080634 - VUL-0: CVE-2018-7542: xen: x86 PVH guest without LAPIC may DoS the host (XSA-256) xsa256.patch- Remove stale systemd presets code for 13.2 and older- fate#324965 - add script, udev rule and systemd service to watch for vcpu online/offline events in a HVM domU They are triggered via xl vcpu-set domU N- Replace hardcoded xen with Name tag when refering to subpkgs- Make sure tools and tools-domU require libs from the very same build- tools-domU: Add support for qemu guest agent. New files 80-xen-channel-setup.rules and xen-channel-setup.sh configure a xen-pv-channel for use by the guest agent FATE#324963- Remove outdated /etc/xen/README*- bsc#1073961 - VUL-0: CVE-2018-5244: xen: x86: memory leak with MSR emulation (XSA-253) 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch - bsc#1074562 - VUL-0: CVE-2017-5753,CVE-2017-5715,CVE-2017-5754 xen: Information leak via side effects of speculative execution (XSA-254). Includes Spectre v2 mitigation. 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch- Fix python3 deprecated atoi call (bsc#1067224) pygrub-python3-conversion.patch - Drop xenmon-python3-conversion.patch- bsc#1067317 - pass cache=writeback|unsafe|directsync to qemu, depending on the libxl disk settings libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch- Remove libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 build-python3-conversion.patch bin-python3-conversion.patch- bsc#1070165 - xen crashes after aborted localhost migration 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch - bsc#1035442 - L3: libxl: error: libxl.c:1676:devices_destroy_cb: libxl__devices_destroy failed 5a33a12f-domctl-improve-locking-during-domain-destruction.patch - Upstream patches from Jan (bsc#1027519) 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch- Update to Xen 4.10.0 FCS (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Rebuild initrd if xen-tools-domU is updated- Update to Xen 4.10.0-rc8 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Increase the value of LIBXL_DESTROY_TIMEOUT from 10 to 100 seconds If many domUs shutdown in parallel the backends can not keep up Add some debug output to track how long backend shutdown takes (bsc#1035442) libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- Adjust xenstore-run-in-studomain.patch to change the defaults in the code instead of changing the sysconfig template, to also cover the upgrade case- Update to Xen 4.10.0-rc6 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Since xen switched to Kconfig, building a debug hypervisor was done by default. Adjust make logic to build a non-debug hypervisor by default, and continue to provide one as xen-dbg.gz- fate#316614: set migration constraints from cmdline fix libxl.set-migration-constraints-from-cmdline.patch for xen-4.10- Document the suse-diskcache-disable-flush option in xl-disk-configuration(5) (bsc#879425,bsc#1067317)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to Xen 4.10.0-rc5 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - fate#323663 - Run Xenstore in stubdomain xenstore-run-in-studomain.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 pygrub-python3-conversion.patch xenmon-python3-conversion.patch migration-python3-conversion.patch xnloader.py xen2libvirt.py- Remove xendriverdomain.service (bsc#1065185) Driver domains must be configured manually with custom .service file- Update to Xen 4.10.0-rc3 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Adjust xen-dom0-modules.service to ignore errors (bsc#1065187)- fate#324052 Support migration of Xen HVM domains larger than 1TB 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Update to Xen 4.10.0-rc2 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Update to Xen 4.10.0-rc1 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop patches included in new tarball 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch 59958ebf-gnttab-fix-transitive-grant-handling.patch 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch gcc7-arm.patch gcc7-mini-os.patch- bsc#1061084 - VUL-0: xen: page type reference leak on x86 (XSA-242) xsa242.patch - bsc#1061086 - VUL-0: xen: x86: Incorrect handling of self-linear shadow mappings with translated guests (XSA-243) xsa243.patch - bsc#1061087 - VUL-0: xen: x86: Incorrect handling of IST settings during CPU hotplug (XSA-244) xsa244.patch- bsc#1061077 - VUL-0: xen: DMOP map/unmap missing argument checks (XSA-238) xsa238.patch - bsc#1061080 - VUL-0: xen: hypervisor stack leak in x86 I/O intercept code (XSA-239) xsa239.patch - bsc#1061081 - VUL-0: xen: Unlimited recursion in linear pagetable de-typing (XSA-240) xsa240-1.patch xsa240-2.patch - bsc#1061082 - VUL-0: xen: Stale TLB entry due to page type release race (XSA-241) xsa241.patch- bsc#1061075 - VUL-0: xen: pin count / page reference race in grant table code (XSA-236) xsa236.patch - bsc#1061076 - VUL-0: xen: multiple MSI mapping issues on x86 (XSA-237) xsa237-1.patch xsa237-2.patch xsa237-3.patch xsa237-4.patch xsa237-5.patch- bsc#1056278 - VUL-0: xen: Missing NUMA node parameter verification (XSA-231) 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch - bsc#1056280 - VUL-0: xen: Missing check for grant table (XSA-232) 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch - bsc#1056281 - VUL-0: xen: cxenstored: Race in domain cleanup (XSA-233) 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch - bsc#1056282 - VUL-0: xen: insufficient grant unmapping checks for x86 PV guests (XSA-234) 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch - bsc#1055321 - VUL-0: xen: add-to-physmap error paths fail to release lock on ARM (XSA-235) 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch - Upstream patches from Jan (bsc#1027519) 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch - Dropped gcc7-xen.patch- bsc#1057358 - Cannot Boot into SLES12.3 with Xen hypervisor when Secure Boot is Enabled xen.spec- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored update from v6 to v9 to cover more cases for ballooned domUs libxc.sr.superpage.patch- bsc#1026236 - remove suse_vtsc_tolerance= cmdline option for Xen drop the patch because it is not upstream acceptable remove xen.suse_vtsc_tolerance.patch- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored after the save using xl stack libxc.sr.superpage.patch- Unignore gcc-PIE the toolstack disables PIE for firmware builds as needed- Upstream patches from Jan (bsc#1027519) 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch (Replaces xsa227.patch) 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch (Replaces xsa228.patch) 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch (Replaces xsa230.patch) 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch (Replaces xsa226-1.patch) 59958ebf-gnttab-fix-transitive-grant-handling.patch (Replaces xsa226-2.patch) 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch- bsc#1044974 - xen-tools require python-pam xen.spec- Clean up spec file errors and a few warnings. (bsc#1027519) - Removed conditional 'with_systemd' and some old deprecated 'sles_version' checks. xen.spec- Remove use of brctl utiltiy from supportconfig plugin FATE#323639- Use upstream variant of mini-os __udivmoddi4 change gcc7-mini-os.patch- fate#323639 Move bridge-utils to legacy replace-obsolete-network-configuration-commands-in-s.patch- bsc#1052686 - VUL-0: xen: grant_table: possibly premature clearing of GTF_writing / GTF_reading (XSA-230) xsa230.patch- bsc#1035231 - migration of HVM domU does not use superpages on destination dom0 libxc.sr.superpage.patch- bsc#1051787 - VUL-0: CVE-2017-12135: xen: possibly unbounded recursion in grant table code (XSA-226) xsa226-1.patch xsa226-2.patch - bsc#1051788 - VUL-0: CVE-2017-12137: xen: x86: PV privilege escalation via map_grant_ref (XSA-227) xsa227.patch - bsc#1051789 - VUL-0: CVE-2017-12136: xen: grant_table: Race conditions with maptrack free list handling (XSA-228) xsa228.patch- Add a supportconfig plugin xen-supportconfig FATE#323661- bsc#1026236 - add suse_vtsc_tolerance= cmdline option for Xen To avoid emulation of TSC access from a domU after live migration add a global tolerance for the measured host kHz xen.suse_vtsc_tolerance.patch- fate#323662 Drop qemu-dm from xen-tools package The following tarball and patches have been removed qemu-xen-traditional-dir-remote.tar.bz2 VNC-Support-for-ExtendedKeyEvent-client-message.patch 0001-net-move-the-tap-buffer-into-TAPState.patch 0002-net-increase-tap-buffer-size.patch 0003-e1000-fix-access-4-bytes-beyond-buffer-end.patch 0004-e1000-secrc-support.patch 0005-e1000-multi-buffer-packet-support.patch 0006-e1000-clear-EOP-for-multi-buffer-descriptors.patch 0007-e1000-verify-we-have-buffers-upfront.patch 0008-e1000-check-buffer-availability.patch CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch CVE-2015-4037-qemut-smb-config-dir-name.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch blktap.patch cdrom-removable.patch xen-qemu-iscsi-fix.patch qemu-security-etch1.patch xen-disable-qemu-monitor.patch xen-hvm-default-bridge.patch qemu-ifup-set-mtu.patch ioemu-vnc-resize.patch capslock_enable.patch altgr_2.patch log-guest-console.patch bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch ioemu-7615-qcow2-fix-alloc_cluster_link_l2.patch qemu-dm-segfault.patch bdrv_default_rwflag.patch kernel-boot-hvm.patch ioemu-watchdog-support.patch ioemu-watchdog-linkage.patch ioemu-watchdog-ib700-timer.patch ioemu-hvm-pv-support.patch pvdrv_emulation_control.patch ioemu-disable-scsi.patch ioemu-disable-emulated-ide-if-pv.patch xenpaging.qemu.flush-cache.patch ioemu-devicemodel-include.patch - Cleanup spec file and remove unused KMP patches kmp_filelist supported_module.patch xen_pvonhvm.xen_emul_unplug.patch- bsc#1002573 - Optimize LVM functions in block-dmmd block-dmmd- Record initial Xen dmesg in /var/log/xen/xen-boot.log for supportconfig. Keep previous log in /var/log/xen/xen-boot.prev.log- Remove storytelling from description in xen.rpm- Update to Xen 4.9.0 FCS (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update block-dmmd script (bsc#1002573) block-dmmd- Update to Xen 4.9.0-rc8+ (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 gcc7-arm.patch - Drop gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc8 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1042160 - VUL-1: CVE-2017-9330: xen: usb: ohci: infinite loop due to incorrect return value CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch- bsc#1037243 - VUL-1: CVE-2017-8309: xen: audio: host memory leakage via capture buffer CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch- Update to Xen 4.9.0-rc7 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc6 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1031343 - xen fails to build with GCC 7 gcc7-mini-os.patch gcc7-xen.patch- bsc#1031343 - xen fails to build with GCC 7 gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc5 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 - Drop xen-tools-pkgconfig-xenlight.patch- bsc#1037779 - xen breaks kexec-tools build xen-tools-pkgconfig-xenlight.patch- Update to Xen 4.9.0-rc4 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1036146 - sles12sp2 xen VM dumps core to wrong path xen.spec- Update to Xen 4.9.0-rc3 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 aarch64-maybe-uninitialized.patch- Update to Xen 4.9.0-rc2 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc1 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 ioemu-devicemodel-include.patch - Dropped patches contained in new tarball xen-4.8.0-testing-src.tar.bz2 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch glibc-2.25-compatibility-fix.patch xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch- bsc#1022703 - Xen HVM guest with OVMF hangs with unattached CDRom 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch- bsc#1015348 - L3: libvirtd does not start during boot suse-xendomains-service.patch- bsc#1014136 - Partner-L3: kdump can't dump a kernel on SLES12-SP2 with Xen hypervisor. 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch - bsc#1026236 - L3: Paravirtualized vs. fully virtualized migration - latter one much faster 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch - Upstream patch from Jan 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch- bsc#1022555 - L3: Timeout in "execution of /etc/xen/scripts/block add" 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch - bsc#1030144 - VUL-0: xen: xenstore denial of service via repeated update (XSA-206) xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch - bsc#1029827 - Forward port xenstored xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch- bsc#1029128 - fix make xen to really produce xen.efi with gcc48- bsc#1028235 - VUL-0: CVE-2017-6505: xen: qemu: usb: an infinite loop issue in ohci_service_ed_list CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch - Upstream patches from Jan (bsc#1027519) 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch- bsc#1027654 - XEN fails to build against glibc 2.25 glibc-2.25-compatibility-fix.patch libxl.pvscsi.patch- fate#316613: Refresh and enable libxl.pvscsi.patch- bsc#1024834 - VUL-0: CVE-2017-2620: xen: cirrus_bitblt_cputovideo does not check if memory region is safe (XSA-209) CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch- bsc#1023948 - [pvusb][sles12sp3][openqa] Segmentation fault happened when adding usbctrl devices via xl 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch- Upstream patches from Jan (bsc#1027519) 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch- bsc#1023004 - VUL-0: CVE-2017-2615: qemu: display: cirrus: oob access while doing bitblt copy backward mode CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch- fate#322313 and fate#322150 require the acpica package ported to aarch64 which Xen 4.8 needs to build. Temporarily disable aarch64 until these fates are complete. xen.spec- bsc#1021952 - Virutalization/xen: Bug xen-tools missing /usr/bin/domu-xenstore; guests fail to launch tmp_build.patch xen.spec- No systemd presets for 42.3+ and SLE12SP3+ (bsc#1012842)- bsc#1007224 - broken symlinks in /usr/share/doc/packages/xen/misc/ xen.spec- 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch Replaces xsa202.patch (bsc#1014298) - 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch Replaces xsa203.patch (bsc#1014300) - 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch Replaces xsa204.patch (bsc#1016340) - Upstream patches from Jan 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch- bsc#1015169 - VUL-0: CVE-2016-9921, CVE-2016-9922: xen: qemu: display: cirrus_vga: a divide by zero in cirrus_do_copy CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch- bsc#1016340 - VUL-0: CVE-2016-10013: xen: x86: Mishandling of SYSCALL singlestep during emulation (XSA-204) xsa204.patch- bsc#1012651 - VUL-0: CVE-2016-9932: xen: x86 CMPXCHG8B emulation fails to ignore operand size override (XSA-200) 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch- bsc#1014298 - VUL-0: CVE-2016-10024: xen: x86 PV guests may be able to mask interrupts (XSA-202) xsa202.patch - bsc#1014300 - VUL-0: CVE-2016-10025: xen: x86: missing NULL pointer check in VMFUNC emulation (XSA-203) xsa203.patch - Upstream patches from Jan 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch- Update to Xen 4.8 FCS xen-4.8.0-testing-src.tar.bz2 - Dropped xen-4.7.1-testing-src.tar.bz2 0001-libxc-Rework-extra-module-initialisation.patch 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch 0004-firmware-makefile-install-BIOS-blob.patch 0005-libxl-Load-guest-BIOS-from-file.patch 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch 0008-hvmloader-Locate-the-BIOS-blob.patch 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch 0011-hvmloader-Load-OVMF-from-modules.patch 0012-hvmloader-Specific-bios_load-function-required.patch 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch 57a30261-x86-support-newer-Intel-CPU-models.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch 58343ec2-x86emul-fix-huge-bit-offset-handling.patch 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch CVE-2016-9381-xsa197-qemut.patch CVE-2016-9637-xsa199-qemut.patch- bsc#1011652 - VUL-0: xen: qemu ioport array overflow CVE-2016-9637-xsa199-qemut.patch- bsc#1009100 - VUL-0: CVE-2016-9386: XSA-191: xen: x86 null segments not always treated as unusable 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch - bsc#1009103 - VUL-0: CVE-2016-9382: XSA-192: xen: x86 task switch to VM86 mode mis-handled 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch - bsc#1009104 - VUL-0: CVE-2016-9385: XSA-193: xen: x86 segment base write emulation lacking canonical address checks 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch - bsc#1009105 - VUL-0: CVE-2016-9384: XSA-194: xen: guest 32-bit ELF symbol table load leaking host data 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch - bsc#1009107 - VUL-0: CVE-2016-9383: XSA-195: xen: x86 64-bit bit test instruction emulation broken 58343ec2-x86emul-fix-huge-bit-offset-handling.patch - bsc#1009108 - VUL-0: CVE-2016-9377,CVE-2016-9378: XSA-196: xen: x86 software interrupt injection mis-handled 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch - bsc#1009109 - VUL-0: CVE-2016-9381: XSA-197: xen: qemu incautious about shared ring processing CVE-2016-9381-xsa197-qemut.patch - bsc#1009111 - VUL-0: CVE-2016-9379,CVE-2016-9380: XSA-198: xen: delimiter injection vulnerabilities in pygrub 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch - Upstream patches from Jan 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch- Update to Xen Version 4.7.1 xen-4.7.1-testing-src.tar.bz2 - Dropped patches contained in new tarball xen-4.7.0-testing-src.tar.bz2 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c93e52-fix-error-in-libxl_device_usbdev_list.patch 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch- bsc#1004981 - Xen RPM doesn't contain debug hypervisor for EFI systems xen.spec- bsc#1000106 - VUL-0: CVE-2016-7777: xen: CR0.TS and CR0.EM not always honored for x86 HVM guests (XSA-190) 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch - bsc#996191 - [XEN][acpi]residency -n 88 -c will cause xen panic on broadwell-ep 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch - Upstream patches from Jan 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch- bsc#1007941 - Xen tools limit the number of vcpus to 256 when the system has 384 xen-arch-kconfig-nr_cpus.patch- bsc#1007157 - VUL-0: CVE-2016-8910: xen: net: rtl8139: infinite loop while transmit in C+ mode CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch- bsc#1005004 - CVE-2016-8667: xen: dma: rc4030 divide by zero error in set_next_tick CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch - bsc#1005005 - VUL-0: CVE-2016-8669: xen: char: divide by zero error in serial_update_parameters CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch- bsc#1003030 - VUL-0: CVE-2016-7908: xen: net: Infinite loop in mcf_fec_do_tx CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch - bsc#1003032 - VUL-0: CVE-2016-7909: xen: net: pcnet: infinite loop in pcnet_rdra_addr CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch- bsc#995785 - VUL-0: CVE-2016-7092: xen: x86: Disallow L3 recursive pagetable for 32-bit PV guests (XSA-185) 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch - bsc#995789 - VUL-0: CVE-2016-7093: xen: x86: Mishandling of instruction pointer truncation during emulation (XSA-186) 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch - bsc#995792 - VUL-0: CVE-2016-7094: xen: x86 HVM: Overflow of sh_ctxt->seg_reg[] (XSA-187) 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch - bsc#991934 - xen hypervisor crash in csched_acct 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch - Upstream patches from Jan 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch- bsc#979002 - add 60-persistent-xvd.rules and helper script also to initrd, add the relevant dracut helper- bnc#953518 - unplug also SCSI disks in qemu-xen-traditional for upstream unplug protocol- bsc#989679 - [pvusb feature] USB device not found when 'virsh detach-device guest usb.xml' 57c93e52-fix-error-in-libxl_device_usbdev_list.patch- bsc#992224 - [HPS Bug] During boot of Xen Hypervisor, Failed to get contiguous memory for DMA from Xen 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch - bsc#978755 - xen uefi systems fail to boot - bsc#983697 - SLES12 SP2 Xen UEFI mode cannot boot 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch - Upstream patch from Jan 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch- spec: to stay compatible with the in-tree qemu-xen binary, use /usr/bin/qemu-system-i386 instead of /usr/bin/qemu-system-x86_64 bsc#986164- bsc#970135 - new virtualization project clock test randomly fails on Xen 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch - bsc#991934 - xen hypervisor crash in csched_acct 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch - bsc#988675 - VUL-0: CVE-2016-6258: xen: x86: Privilege escalation in PV guests (XSA-182) 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch - bsc#988676 - VUL-0: CVE-2016-6259: xen: x86: Missing SMAP whitelisting in 32-bit exception / event delivery (XSA-183) 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch - Upstream patches from Jan 57a30261-x86-support-newer-Intel-CPU-models.patch- bsc#985503 - vif-route broken vif-route.patch- bsc#978413 - PV guest upgrade from sles11sp4 to sles12sp2 alpha3 failed on sles11sp4 xen host. pygrub-handle-one-line-menu-entries.patch- bsc#990843 - VUL-1: CVE-2016-6351: xen: qemu: scsi: esp: OOB write access in esp_do_dma CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch- bsc#900418 - Dump cannot be performed on SLES12 XEN 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch - Upstream patches from Jan 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch- fate#319989 - Update to Xen 4.7 FCS xen-4.7.0-testing-src.tar.bz2 - Drop CVE-2014-3672-qemut-xsa180.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (Additional fixes) block-dmmd- Convert with_stubdom into build_conditional to allow adjusting via prjconf - Convert with_debug into build_conditional to allow adjusting via prjconf- bsc#979002 - add 60-persistent-xvd.rules and helper script to xen-tools-domU to simplify transition to pvops based kernels- Convert with_oxenstored into build_conditional to allow adjusting via prjconf (fate#320836)- bsc#983984 - VUL-0: CVE-2016-5338: xen: qemu: scsi: esp: OOB r/w access while processing ESP_FIFO CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch - bsc#982960 - VUL-0: CVE-2016-5238: xen: qemu: scsi: esp: OOB write when using non-DMA mode in get_cmd CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch- fate#319989 - Update to Xen 4.7 RC5 xen-4.7.0-testing-src.tar.bz2- fate#319989 - Update to Xen 4.7 RC4 xen-4.7.0-testing-src.tar.bz2 - Dropped xen.pkgconfig-4.7.patch xsa164.patch- bsc#981264 - VUL-0: CVE-2014-3672: xen: Unrestricted qemu logging (XSA-180) CVE-2014-3672-qemut-xsa180.patch- bsc#980724 - VUL-0: CVE-2016-4441: Qemu: scsi: esp: OOB write while writing to 's->cmdbuf' in get_cmd CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch - bsc#980716 - VUL-0: CVE-2016-4439: xen: scsi: esp: OOB write while writing to 's->cmdbuf' in esp_reg_write CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch- fate#319989 - Update to Xen 4.7 RC3 xen-4.7.0-testing-src.tar.bz2 - Dropped libxl-remove-cdrom-cachemode.patch x86-PoD-only-reclaim-if-needed.patch gcc6-warnings-as-errors.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (another modification) block-dmmd- fate#319989 - Update to Xen 4.7 RC2 xen-4.7.0-testing-src.tar.bz2- bsc#961600 - L3: poor performance when Xen HVM domU configured with max memory > current memory x86-PoD-only-reclaim-if-needed.patch- Mark SONAMEs and pkgconfig as xen 4.7 xen.pkgconfig-4.7.patch- bsc#977329 - Xen: Cannot boot HVM guests with empty cdrom libxl-remove-cdrom-cachemode.patch- fate#319989 - Update to Xen 4.7 RC1 xen-4.7.0-testing-src.tar.bz2- fate#316614: set migration constraints from cmdline restore libxl.set-migration-constraints-from-cmdline.patch- Remove obsolete patch for xen-kmp magic_ioport_compat.patch- fate#316613: update to v12 libxl.pvscsi.patch- Update to the latest Xen 4.7 pre-release c2994f86 Drop libxl.migrate-legacy-stream-read.patch- bnc#972756 - Can't migrate HVM guest from SLES12SP1 Xen host to SLES12SP2 Alpha 1 host using xl migrate libxl.migrate-legacy-stream-read.patch- Add patches from proposed upstream series to load BIOS's from the toolstack instead of embedding in hvmloader http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg01626.html 0001-libxc-Rework-extra-module-initialisation.patch, 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch, 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch, 0004-firmware-makefile-install-BIOS-blob.patch, 0005-libxl-Load-guest-BIOS-from-file.patch, 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch, 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch, 0008-hvmloader-Locate-the-BIOS-blob.patch, 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch, 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch, 0011-hvmloader-Load-OVMF-from-modules.patch, 0012-hvmloader-Specific-bios_load-function-required.patch, 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch, 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch - Enable support for UEFI on x86_64 using the ovmf-x86_64-ms.bin firmware from qemu-ovmf-x86_64. The firmware is preloaded with Microsoft keys to more closely resemble firmware on real hardware FATE#320490- fate#319989: Update to Xen 4.7 (pre-release) xen-4.7.0-testing-src.tar.bz2 - Dropped: xen-4.6.1-testing-src.tar.bz2 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch hotplug-Linux-block-performance-fix.patch set-mtu-from-bridge-for-tap-interface.patch xendomains-libvirtd-conflict.patch xsa154.patch xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa170.patch- Use system SeaBIOS instead of building/installing another one FATE#320638 Dropped files: seabios-dir-remote.tar.bz2 xen-c99-fix.patch xen.build-compare.seabios.patch- spec: drop BuildRequires that were only needed for qemu-xen- bsc#969377 - xen does not build with GCC 6 ipxe-use-rpm-opt-flags.patch gcc6-warnings-as-errors.patch- bsc#969351 - VUL-0: CVE-2016-2841: xen: net: ne2000: infinite loop in ne2000_receive CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch - Drop xsa154-fix.patch- Use system qemu instead of building/installing yet another qemu FATE#320638 - Dropped files qemu-xen-dir-remote.tar.bz2 CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch qemu-xen-enable-spice-support.patch qemu-xen-upstream-qdisk-cache-unsafe.patch tigervnc-long-press.patch xsa162-qemuu.patch- bsc#962321 - VUL-0: CVE-2016-1922: xen: i386: null pointer dereference in vapic_write() CVE-2016-1922-qemuu-i386-null-pointer-dereference-in-vapic_write.patch- bsc#968004 - VUL-0: CVE-2016-2538: xen: usb: integer overflow in remote NDIS control message handling CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch- bsc#954872 - L3: script block-dmmd not working as expected - libxl: error: libxl_dm.c block-dmmd - Update libxl to recognize dmmd and npiv prefix in disk spec xen.libxl.dmmd.patch- bsc#967101 - VUL-0: CVE-2016-2391: xen: usb: multiple eof_timers in ohci module leads to null pointer dereference CVE-2016-2391-qemuu-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch - bsc#967090 - VUL-0: CVE-2016-2392: xen: usb: null pointer dereference in remote NDIS control message handling CVE-2016-2392-qemuu-usb-null-pointer-dereference-in-NDIS-message-handling.patch- Update to Xen Version 4.6.1 xen-4.6.1-testing-src.tar.bz2 - Dropped patches now contained in tarball or unnecessary xen-4.6.0-testing-src.tar.bz2 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch 56549f24-x86-vPMU-document-as-unsupported.patch 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemut-xenfb.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa159.patch xsa160.patch xsa162-qemut.patch xsa165.patch xsa166.patch xsa167.patch xsa168.patch- bsc#965315 - VUL-0: CVE-2016-2270: xen: x86: inconsistent cachability flags on guest mappings (XSA-154) xsa154.patch - bsc#965317 - VUL-0: CVE-2016-2271: xen: VMX: guest user mode may crash guest with non-canonical RIP (XSA-170) xsa170.patch- bsc#965269 - VUL-1: CVE-2015-8619: xen: stack based OOB write in hmp_sendkey routine CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch- bsc#965156 - VUL-0: CVE-2015-6855: xen: ide: divide by zero issue CVE-2015-6855-qemuu-ide-divide-by-zero-issue.patch - bsc#965112 - VUL-0: CVE-2014-3640: xen: slirp: NULL pointer deref in sosendto() CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch- bsc#964947 - VUL-0: CVE-2015-5278: xen: Infinite loop in ne2000_receive() function CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch - bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch- bsc#964644 - VUL-0: CVE-2013-4533: xen pxa2xx: buffer overrun on incoming migration CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch - bsc#964925 - VUL-0: CVE-2014-0222: xen: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch - Dropped CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch- bsc#964415 - VUL-1: CVE-2016-2198: xen: usb: ehci null pointer dereference in ehci_caps_write CVE-2016-2198-qemuu-usb-ehci-null-pointer-dereference-in-ehci_caps_write.patch - bsc#964452 - VUL-0: CVE-2013-4534: xen: openpic: buffer overrun on incoming migration CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch- bsc#963783 - VUL-1: CVE-2016-1981: xen: net: e1000 infinite loop in start_xmit and e1000_receive_iov routines CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch- bsc#962758 - VUL-0: CVE-2013-4539: xen: tsc210x: buffer overrun on invalid state load CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch- bsc#962632 - VUL-0: CVE-2015-1779: xen: vnc: insufficient resource limiting in VNC websockets decoder CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch - bsc#962642 - VUL-0: CVE-2013-4537: xen: ssi-sd: buffer overrun on invalid state load CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch - bsc#962627 - VUL-0: CVE-2014-7815: xen: vnc: insufficient bits_per_pixel from the client sanitization CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch- bsc#962335 - VUL-0: CVE-2013-4538: xen: ssd0323: fix buffer overun on invalid state CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch - bsc#962360 - VUL-0: CVE-2015-7512: xen: net: pcnet: buffer overflow in non-loopback mode CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch- bsc#961692 - VUL-0: CVE-2016-1714: xen: nvram: OOB r/w access in processing firmware configurations CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch- bsc#961358 - VUL-0: CVE-2015-8613: xen: qemu: scsi: stack based buffer overflow in megasas_ctrl_get_info CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch - bsc#961332 - VUL-0: CVE-2016-1568: xen: Qemu: ide: ahci use-after-free vulnerability in aio port commands CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch- bsc#959695 - missing docs for xen xen.spec- bsc#960862 - VUL-0: CVE-2016-1571: xen: VMX: intercept issue with INVLPG on non-canonical address (XSA-168) xsa168.patch - bsc#960861 - VUL-0: CVE-2016-1570: xen: PV superpage functionality missing sanity checks (XSA-167) xsa167.patch - bsc#960836 - VUL-0: CVE-2015-8744: xen: net: vmxnet3: incorrect l2 header validation leads to a crash via assert(2) call CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch- bsc#960707 - VUL-0: CVE-2015-8745: xen: reading IMR registers leads to a crash via assert(2) call CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch - bsc#960726 - VUL-0: CVE-2015-8743: xen: ne2000: OOB memory access in ioport r/w functions CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch- bsc#960093 - VUL-0: CVE-2015-8615: xen: x86: unintentional logging upon guest changing callback method (XSA-169) 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch- Adjust xen-dom0-modules.service to run Before xenstored.service instead of proc-xen.mount to workaround a bug in systemd "design" (bnc#959845)- bsc#959387 - VUL-0: CVE-2015-8568 CVE-2015-8567: xen: qemu: net: vmxnet3: host memory leakage CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch- bsc#957988 - VUL-0: CVE-2015-8550: xen: paravirtualized drivers incautious about shared memory contents (XSA-155) xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa155-qemut-xenfb.patch - bsc#959006 - VUL-0: CVE-2015-8558: xen: qemu: usb: infinite loop in ehci_advance_state results in DoS CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch - bsc#958918 - VUL-0: CVE-2015-7549: xen: qemu pci: null pointer dereference issue CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch - bsc#958493 - VUL-0: CVE-2015-8504: xen: qemu: ui: vnc: avoid floating point exception CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch - bsc#958007 - VUL-0: CVE-2015-8554: xen: qemu-dm buffer overrun in MSI-X handling (XSA-164) xsa164.patch - bsc#958009 - VUL-0: CVE-2015-8555: xen: information leak in legacy x86 FPU/XMM initialization (XSA-165) xsa165.patch - bsc#958523 - VUL-0: xen: ioreq handling possibly susceptible to multiple read issue (XSA-166) xsa166.patch- bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch - Upstream patches from Jan 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 56544a57-VMX-fix-adjust-trap-injection.patch 56546ab2-sched-fix-insert_vcpu-locking.patch- bsc#956592 - VUL-0: xen: virtual PMU is unsupported (XSA-163) 56549f24-x86-vPMU-document-as-unsupported.patch - bsc#956408 - VUL-0: CVE-2015-8339, CVE-2015-8340: xen: XENMEM_exchange error handling issues (XSA-159) xsa159.patch - bsc#956409 - VUL-0: CVE-2015-8341: xen: libxl leak of pv kernel and initrd on error (XSA-160) xsa160.patch - bsc#956411 - VUL-0: CVE-2015-7504: xen: heap buffer overflow vulnerability in pcnet emulator (XSA-162) xsa162-qemuu.patch xsa162-qemut.patch - bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch- fate#315712: XEN: Use the PVOPS kernel Turn off building the KMPs now that we are using the pvops kernel xen.spec- Upstream patches from Jan 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch (Replaces CVE-2015-7969-xsa149.patch) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch - Dropped 55b0a2db-x86-MSI-track-guest-masking.patch- Use upstream variants of block-iscsi and block-nbd- Remove xenalyze.hg, its part of xen-4.6- Update to Xen Version 4.6.0 xen-4.6.0-testing-src.tar.bz2 mini-os.tar.bz2 blktap2-no-uninit.patch stubdom-have-iovec.patch - Renamed xsa149.patch to CVE-2015-7969-xsa149.patch - Dropped patches now contained in tarball or unnecessary xen-4.5.2-testing-src.tar.bz2 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch 54f4985f-libxl-fix-libvirtd-double-free.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 551ac326-xentop-add-support-for-qdisk.patch 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 554cc211-libxl-add-qxl.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch blktapctrl-close-fifos.patch blktapctrl-default-to-ioemu.patch blktapctrl-disable-debug-printf.patch blktap-no-uninit.patch blktap-pv-cdrom.patch build-tapdisk-ioemu.patch ioemu-bdrv-open-CACHE_WB.patch ioemu-blktap-barriers.patch ioemu-blktap-fv-init.patch ioemu-blktap-image-format.patch ioemu-blktap-zero-size.patch libxl.set-migration-constraints-from-cmdline.patch local_attach_support_for_phy.patch pci-attach-fix.patch qemu-xen-upstream-megasas-buildtime.patch tapdisk-ioemu-logfile.patch tapdisk-ioemu-shutdown-fix.patch udev-rules.patch xen.build-compare.ipxe.patch xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.vgabios.patch xen.build-compare.xen_compile_h.patch xl-coredump-file-location.patch- bsc#954405 - VUL-0: CVE-2015-8104: Xen: guest to host DoS by triggering an infinite loop in microcode via #DB exception - bsc#954018 - VUL-0: CVE-2015-5307: xen: x86: CPU lockup during fault delivery (XSA-156) CVE-2015-5307-xsa156.patch- Update to Xen 4.5.2 xen-4.5.2-testing-src.tar.bz2 - Drop the following xen-4.5.1-testing-src.tar.bz2 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 559bdde5-pull-in-latest-linux-earlycpio.patch 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch CVE-2015-4106-xsa131-9.patch CVE-2015-3259-xsa137.patch CVE-2015-7311-xsa142.patch CVE-2015-7835-xsa148.patch xsa139-qemuu.patch xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch xsa151.patch xsa152.patch xsa153-libxl.patch CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch"- bsc#950704 - CVE-2015-7970 VUL-1: xen: x86: Long latency populate-on-demand operation is not preemptible (XSA-150) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch- Upstream patches from Jan 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch- bsc#951845 - VUL-0: CVE-2015-7972: xen: x86: populate-on-demand balloon size inaccuracy can crash guests (XSA-153) xsa153-libxl.patch- bsc#950703 - VUL-1: CVE-2015-7969: xen: leak of main per-domain vcpu pointer array (DoS) (XSA-149) xsa149.patch - bsc#950705 - VUL-1: CVE-2015-7969: xen: x86: leak of per-domain profiling-related vcpu pointer array (DoS) (XSA-151) xsa151.patch - bsc#950706 - VUL-0: CVE-2015-7971: xen: x86: some pmu and profiling hypercalls log without rate limiting (XSA-152) xsa152.patch - Dropped 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch- bsc#932267 - VUL-1: CVE-2015-4037: qemu,kvm,xen: insecure temporary file use in /net/slirp.c CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-4037-qemut-smb-config-dir-name.patch - bsc#877642 - VUL-0: CVE-2014-0222: qemu: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch- bsc#950367 - VUL-0: CVE-2015-7835: xen: x86: Uncontrolled creation of large page mappings by PV guests (XSA-148) CVE-2015-7835-xsa148.patch- bsc#949138 - Setting vcpu affinity under Xen causes libvirtd abort 54f4985f-libxl-fix-libvirtd-double-free.patch- bsc#949046 - Increase %suse_version in SP1 to 1316 xen.spec - Update README.SUSE detailing dom0 ballooning recommendations- bsc#945167 - Running command ’ xl pci-assignable-add 03:10.1’ secondly show errors 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch - Upstream patches from Jan 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch- bsc#941074 - VmError: Device 51728 (vbd) could not be connected. Hotplug scripts not working. hotplug-Linux-block-performance-fix.patch- bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) CVE-2015-7311-xsa142.patch- bsc#945165 - Xl pci-attach show error with kernel of SLES 12 sp1 pci-attach-fix.patch- bsc#945164 - Xl destroy show error with kernel of SLES 12 sp1 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch- Upstream patches from Jan 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch- bsc#944463 - VUL-0: CVE-2015-5239: qemu-kvm: Integer overflow in vnc_client_read() and protocol_client_msg() CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch - bsc#944697 - VUL-1: CVE-2015-6815: qemu: net: e1000: infinite loop issue CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch- bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch 55b0a2db-x86-MSI-track-guest-masking.patch - Upstream patches from Jan 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch - Dropped for upstream version x86-MSI-mask.patch x86-MSI-pv-unmask.patch x86-MSI-X-enable.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch- bsc#939712 - VUL-0: XSA-140: QEMU leak of uninitialized heap memory in rtl8139 device model xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch - bsc#939709 - VUL-0: XSA-139: xen: Use after free in QEMU/Xen block unplug protocol xsa139-qemuu.patch- bsc#937371 - xen vm's running after reboot xendomains-libvirtd-conflict.patch- bsc#938344 - VUL-0: CVE-2015-5154: qemu,kvm,xen: host code execution via IDE subsystem CD-ROM CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch- Remove xendomains.service from systemd preset file because it conflicts with libvirt-guests.service (bnc#937371) Its up to the admin to run systemctl enable xendomains.service- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow CVE-2015-3259-xsa137.patch - Upstream patches from Jan 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bdde5-pull-in-latest-linux-earlycpio.patch - Upstream patches from Jan pending review 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch x86-MSI-pv-unmask.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-mask.patch- Adjust more places to use br0 instead of xenbr0- bnc#936516 - xen fails to build with kernel update(4.1.0 from stable) 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch- Update to Xen Version 4.5.1 FCS (fate#315675) xen-4.5.1-testing-src.tar.bz2 - Dropped patches now contained in tarball 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch qemu-MSI-X-enable-maskall.patch qemu-MSI-X-latch-writes.patch x86-MSI-X-guest-mask.patch- Replace 5124efbe-add-qxl-support.patch with the variant that finally made it upstream, 554cc211-libxl-add-qxl.patch- bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages qemu-MSI-X-latch-writes.patch - bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-X-guest-mask.patch x86-MSI-X-maskall.patch qemu-MSI-X-enable-maskall.patch - Upstream patches from Jan 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch - Dropped the following patches now contained in the tarball xen-no-array-bounds.patch CVE-2015-4103-xsa128.patch CVE-2015-4104-xsa129.patch CVE-2015-4105-xsa130.patch CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch- Update to Xen 4.5.1 RC2 - bsc#931628 - VUL-0: CVE-2015-4106: XSA-131: xen: Unmediated PCI register access in qemu CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch CVE-2015-4106-xsa131-9.patch - bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages CVE-2015-4105-xsa130.patch - bsc#931626 - VUL-0: CVE-2015-4104: XSA-129: xen: PCI MSI mask bits inadvertently exposed to guests CVE-2015-4104-xsa129.patch - bsc#931625 - VUL-0: CVE-2015-4103: XSA-128: xen: Potential unintended writes to host MSI message data field via qemu CVE-2015-4103-xsa128.patch - Upstream patches from Jan 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch- Add DefaultDependencies=no to xen-dom0-modules.service because it has to run before proc-xen.mount- Update to Xen 4.5.1 RC1- Update blktap-no-uninit.patch to work with gcc-4.5- bsc#927967 - VUL-0: CVE-2015-3340: xen: Information leak through XEN_DOMCTL_gettscinfo (XSA-132) 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch- bnc#929339 - VUL-0: CVE-2015-3456: qemu kvm xen: VENOM qemu floppy driver host code execution CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch- bsc#928783 - Reboot failure; Request backport of upstream Xen patch to 4.5.0, or update pkgs to 4.5.1 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch- bnc#927750 - Avoid errors reported by system-modules-load.service- Add xen-no-array-bounds.patch and blktap-no-uninit.patch to selectively turn errors back to warnings to fix build with GCC 5. - Amend xen.stubdom.newlib.patch to pull in declaration of strcmp to avoid implicit-fortify-decl rpmlint error. - Fix quoting of __SMBIOS_DATE__ in xen.build-compare.smbiosdate.patch.- xentop: Fix memory leak on read failure 551ac326-xentop-add-support-for-qdisk.patch- Dropped xentop-add-support-for-qdisk.patch in favor of upstream version 551ac326-xentop-add-support-for-qdisk.patch- Enable spice support in qemu for x86_64 5124efbe-add-qxl-support.patch qemu-xen-enable-spice-support.patch- Add xen-c99-fix.patch to remove pointless inline specifier on function declarations which break build with a C99 compiler which GCC 5 is by default. (bsc#921994) - Add ipxe-no-error-logical-not-parentheses.patch to supply - Wno-logical-not-parentheses to the ipxe build to fix breakage with GCC 5. (bsc#921994)- bnc#921842 - Xentop doesn't display disk statistics for VMs using qdisks xentop-add-support-for-qdisk.patch- Disable the PIE enablement done for Factory, as the XEN code is not buildable with PIE and it does not make much sense to build the hypervisor code with it.- bnc#918169 - XEN fixes required to work with Kernel 3.19.0 xen.spec- Package xen.changes because its referenced in xen.spec- Update seabios to rel-1.7.5 which is the correct version for Xen 4.5- Update to Xen 4.5.0 FCS- Include systemd presets in 13.2 and older- bnc#897352 - Enable xencommons/xendomains only during fresh install - disable restart on upgrade because the toolstack is not restartable- adjust seabios, vgabios, stubdom and hvmloader build to reduce build-compare noise xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.ipxe.patch xen.build-compare.vgabios.patch xen.build-compare.seabios.patch xen.build-compare.man.patch- Update to Xen 4.5.0 RC4- Remove xend specific if-up scripts Recording bridge slaves is a generic task which should be handled by generic network code- Use systemd features from upstream requires updated systemd-presets-branding package- Update to Xen 4.5.0 RC3- Set GIT, WGET and FTP to /bin/false- Use new configure features instead of make variables xen.stubdom.newlib.patch- adjust docs and xen build to reduce build-compare noise xen.build-compare.doc_html.patch xen.build-compare.xen_compile_h.patch- Drop trailing B_CNT from XEN_EXTRAVERSION to reduce build-compare noise- Update to Xen 4.5.0 RC2- Update to Xen 4.5.0 RC1 xen-4.5.0-testing-src.tar.bz2 - Remove all patches now contained in the new tarball xen-4.4.1-testing-src.tar.bz2 5315a3bb-x86-don-t-propagate-acpi_skip_timer_override-do-Dom0.patch 5315a43a-x86-ACPI-also-print-address-space-for-PM1x-fields.patch 53299d8f-xenconsole-reset-tty-on-failure.patch 53299d8f-xenconsole-tolerate-tty-errors.patch 5346a7a0-x86-AMD-support-further-feature-masking-MSRs.patch 53563ea4-x86-MSI-drop-workaround-for-insecure-Dom0-kernels.patch 537c9c77-libxc-check-return-values-on-mmap-and-madvise.patch 537cd0b0-hvmloader-also-cover-PCI-MMIO-ranges-above-4G-with-UC-MTRR-ranges.patch 537cd0cc-hvmloader-PA-range-0xfc000000-0xffffffff-should-be-UC.patch 539ebe62-x86-EFI-improve-boot-time-diagnostics.patch 53aac342-x86-HVM-consolidate-and-sanitize-CR4-guest-reserved-bit-determination.patch 53c9151b-Fix-xl-vncviewer-accesses-port-0-by-any-invalid-domid.patch 53d124e7-fix-list_domain_details-check-config-data-length-0.patch 53dba447-x86-ACPI-allow-CMOS-RTC-use-even-when-ACPI-says-there-is-none.patch 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e8be5f-x86-vHPET-use-rwlock-instead-of-simple-one.patch 53f737b1-VMX-fix-DebugCtl-MSR-clearing.patch 53f7386d-x86-irq-process-softirqs-in-irq-keyhandlers.patch 53fcebab-xen-pass-kernel-initrd-to-qemu.patch 53ff3659-x86-consolidate-boolean-inputs-in-hvm-and-p2m.patch 53ff36ae-x86-hvm-treat-non-insn-fetch-NPF-also-as-read-violations.patch 53ff36d5-x86-mem_event-deliver-gla-fault-EPT-violation-information.patch 53ff3716-x86-ats-Disable-Address-Translation-Services-by-default.patch 53ff3899-x86-NMI-allow-processing-unknown-NMIs-with-watchdog.patch 54005472-EPT-utilize-GLA-GPA-translation-known-for-certain-faults.patch 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch 540f2624-x86-idle-add-barriers-to-CLFLUSH-workaround.patch 541825dc-VMX-don-t-leave-x2APIC-MSR-intercepts-disabled.patch 541ad385-x86-suppress-event-check-IPI-to-MWAITing-CPUs.patch 541ad3ca-x86-HVM-batch-vCPU-wakeups.patch 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch CVE-2013-4540-qemu.patch qemu-support-xen-hvm-direct-kernel-boot.patch qemu-xen-upstream-blkif-discard.patch change-vnc-passwd.patch libxc-pass-errno-to-callers-of-xc_domain_save.patch libxl.honor-more-top-level-vfb-options.patch libxl.add-option-for-discard-support-to-xl-disk-conf.patch libxl.introduce-an-option-to-disable-the-non-O_DIRECT-workaround.patch x86-dom-print.patch x86-extra-trap-info.patch tmp_build.patch xl-check-for-libvirt-managed-domain.patch disable-wget-check.patch - Xend/xm is no longer supported and is not part of the upstream code. Remove all xend/xm specific patches, configs, and scripts xen-xmexample.patch bridge-opensuse.patch xmexample.disks xmclone.sh init.xend xend-relocation.sh xend.service xend-relocation-server.fw domUloader.py xmexample.domUloader xmexample.disks bridge-vlan.patch bridge-bonding.patch bridge-record-creation.patch network-nat-open-SuSEfirewall2-FORWARD.patch xend-set-migration-constraints-from-cmdline.patch xen.migrate.tools-xend_move_assert_to_exception_block.patch xend-pvscsi-recognize-also-SCSI-CDROM-devices.patch xend-config.patch xend-max-free-mem.patch xend-hvm-default-pae.patch xend-vif-route-ifup.patch xend-xenapi-console-protocol.patch xend-core-dump-loc.patch xend-xen-api-auth.patch xend-checkpoint-rename.patch xend-xm-save-check-file.patch xend-xm-create-xflag.patch xend-domu-usb-controller.patch xend-devid-or-name.patch xend-migration-domname-fix.patch xend-del_usb_xend_entry.patch xend-xen-domUloader.patch xend-multi-xvdp.patch xend-check_device_status.patch xend-change_home_server.patch xend-minimum-restart-time.patch xend-disable-internal-logrotate.patch xend-config-enable-dump-comment.patch xend-tools-watchdog-support.patch xend-console-port-restore.patch xend-vcpu-affinity-fix.patch xend-migration-bridge-check.patch xend-managed-pci-device.patch xend-hvm-firmware-passthrough.patch xend-cpuinfo-model-name.patch xend-xm-reboot-fix.patch xend-domain-lock.patch xend-domain-lock-sfex.patch xend-32on64-extra-mem.patch xend-hv_extid_compatibility.patch xend-xenpaging.autostart.patch xend-remove-xm-deprecation-warning.patch libxen_permissive.patch tmp-initscript-modprobe.patch init.xendomains xendomains.service xen-watchdog.service xen-updown.sh- bnc#901317 - L3: increase limit domUloader to 32MB domUloader.py- bnc#898772 - SLES 12 RC3 - XEN Host crashes when assigning non-VF device (SR-IOV) to guest 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch - bnc#882089 - Windows 2012 R2 fails to boot up with greater than 60 vcpus 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch - bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch - Upstream patches from Jan 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch (Replaces xsa107.patch) 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch (Replaces xsa104.patch) 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch (Replaces xsa105.patch) 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch (Replaces xsa106.patch) 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch (Replaces xsa108.patch) 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch (Replaces xsa97.patch) 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch/bin/sh  !"#$%&'()*+,-4.13.4_02-lp152.2.33.14.13.4_02-lp152.2.33.1libxencall.so.1libxencall.so.1.2libxenctrl.so.4.13libxenctrl.so.4.13.0libxendevicemodel.so.1libxendevicemodel.so.1.3libxenevtchn.so.1libxenevtchn.so.1.1libxenforeignmemory.so.1libxenforeignmemory.so.1.3libxenfsimage.so.4.13libxenfsimage.so.4.13.0libxengnttab.so.1libxengnttab.so.1.2libxenguest.so.4.13libxenguest.so.4.13.0libxenlight.so.4.13libxenlight.so.4.13.0libxenstat.so.4.13libxenstat.so.4.13.0libxenstore.so.3.0libxenstore.so.3.0.3libxentoolcore.so.1libxentoolcore.so.1.0libxentoollog.so.1libxentoollog.so.1.0libxenvchan.so.4.13libxenvchan.so.4.13.0libxlutil.so.4.13libxlutil.so.4.13.0xenfsimageext2fsfsimage.sofatfsimage.soiso9660fsimage.soreiserfsfsimage.soufsfsimage.soxfsfsimage.sozfsfsimage.so/usr/lib//usr/lib/xenfsimage//usr/lib/xenfsimage/ext2fs//usr/lib/xenfsimage/fat//usr/lib/xenfsimage/iso9660//usr/lib/xenfsimage/reiserfs//usr/lib/xenfsimage/ufs//usr/lib/xenfsimage/xfs//usr/lib/xenfsimage/zfs/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17224/openSUSE_Leap_15.2_Update/08e2d6b4b8b1f732036a3dc358627884-xen.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b34073fbec814ba8391be064cb61837ad4e352ba, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=efafdd729ac9beb2de5dc7b4d6984419c7ab12d3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4684e23749ffe0883db187c02642b198a0aa9a45, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d5fa555bfa033662ffb9f1654ff763a0835528c4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=036f56e1c3ae56e09544092a9ca30cbfd7b1e8ec, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4b2e4e1d195d88aa67a7db4b758007df1742927b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1e02af86a0ea6196c7aa4d60d52c5b4a0335fe15, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=82ab34fa776dcc507ef32ef5fadb37e39b82ef4f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e485cfdf99a73cb8933885b9cd058cd47a798fbb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=61df96c8ca8f7ced5318c22c943b0c53bfdf44d5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3dc34875df6ecb03c7a7b5891f07a1bbf5a29726, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ff36fd743d36d94127464aab29dd4cc68e4cec06, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eb75cb34a89795538bf84d4fac2139eee010db9d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=04cef69aed23ca727775986b2b83b7506394ebad, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=56c234bd8f4a71cfd4d1a0862394944bd8443e0f, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c2212d3bce5eb52de249e93dc596669da93f4a90, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=96befbdc3024d957518a5a3efbac1cf4751c1b56, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fa75ddba3fb949254e7fea7152529a3b33b0eae5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5f5824ea563ec2ac42d067545ba7f71f9d0485ed, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=68c0b14256221cc65859e3a46de43f7c39ea6292, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=67e13d79bc583a78d15c6487e213249f820d3e49, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=51895c1d41d4dea59e0844da52764e5cfec505b9, stripped+@Ocn! #   PPPPPPR6R8RRRRRRR7R5RRPR8R1R%R$R R RRRR R+R-R)R(RRR7R*R0R#R,R'RRPPPPPP P PRRR6R8R$RRRR7R5R#RRP P P P R6R8RRRRRR7R5RRPPPPPPPP RRR6R8RRRRR7R5RRPPR RRRR RRRRPPPPPPRRR6R8RRRRR7R5RRPR+RRR RRRRR RRR:R*R&RPR8R+R RRR"RRRRRRR RRR R RR RRRR7R*R&R2R4RR!RRR9RRPR RRRRRR R4R&R9RPRR6R RRRR RRRRRR5RRRPPRRRRRRPPRRRRR RRP R1RRRR R+R4R0R*RP!RRR R RRRRRR R3RRR R RRRR/R.RR RRR/R.RR RRR/R.RR/R RRRR.RR RR/R.RR/R RRRR.RR/R R RRRRR.Rutf-8e7bba96dd466e352dbca3bc2c39cbc3bfded080d6052ed48a18a12f196192ab2? 7zXZ !t/ q] cr$x#Eq R5:`burwC2pcVokK%݃^&(D]xCͤ&TDJBF*IW ?;eBz!Pg6đ@~VN"fʌ~$Be(gp~Fi*(ԟ,>Ayxu@4n]&=ڒMfa(-+XD jr1FoBro6`lcr%~Z[& B[|_lR%\} kvm+m#S/Yto З Yj?䉻'Gp]jI urܚX w':t6֊ѨĵA>Y1دd?5veV_ěs}>9Vh/0Y^?NWa -:dvgXk&mD$[ Sw8aK608-xXރDu+b=d[!;}P-,Ku'! % b@epfP0KF9^̨6F 12>$%Dmt7ce ZLҺ.]5}\$ۯ-%3IK;ȭlRGJ`<#͓PA;Gc/V/\Ƞ]#|PsI`z[k%,*# q+^Hp/ĒN iR),dDA`XWY)ɣ.{IL#},$aiȄSmblRUN\_]I`0;{_f|`iKK0F%<tf)' p3~8({ő= YvҗA+4ho}c;VХ%d3ZB1Zo}}X Uj/:ce3,֩{$smT0x)\c1:mǜ[N9@6DcB>wJZ.%Bu2~@r-X <=dc0z2K5 ~wjƔ=nI[Sk5MrYw3~Yֹ ;5iZ2[䗉S'^Ü5kj;K ԝFZ8Cy=ѐnTWZSܾjz՝2v 4,@Wu |`yd2Oӷ=)4='p# EnD/43 Rn{h_<`ڱ:KF[QdC98}(Mx<5aDBزVirTb&cH: MP VqEhoڴ9H atZg^{Zwv78ca؈_ nink/zd=J`%v"Mv72t,A?p˫ 2w=`6܈HxyH䭕%虋7bk*gܥbDM $It}.%^?iO { $R68$Ȕx <7G1{$&~|dF&) =AX2 :#u0@3d4P`u&Ht To2g;-ai>i]tGDŽzWFKX ƻ}a(.bXgbۊϡir㠄miPp-# 0oiTT~(\: NGʤvEApHn~.l_bS^/Ky(3em$ުG8cRF^>F6k(}p\߰{Hk604vJChI/CfZFwxxe:W5Od_݊btsTiOij{85k" +ܷ{eHr&CڤybgVduOJ} G.wa]a Ajhc !VϹE $ ᚵRi}w^>TLɠ^q8}[ ;EFcSOχ8"~Iƪ 2Hd/q,20ke,/ih ɽobA5ne/Sɲ(vN]?'Mfة@U],d,rVVIR@KehgXjnNwqaϟE u(<@aD^gׅs %:@zʧd-CV$Z3|#WVmBX^5!xU'xmSre}' %e} gdţO( Ub/=Nѕɓаv2%)aa7e {&.hG72d rj>3oCNL@*{'nL\ i5j$@~™AѦ@\h. ;9,彥4ZD+aĥc3yh.3Q[ 74l\9Cԅy*n6γP{?31A9QcU1!j$ۃ;_a8JTH3B#/Ӥ֑^k[g?*X Zk{n iQnOٖ]Oin̝ 5uR5'&G!MP;Dc j{pBxl8OrtF몉Goa :V,1Yǖq?M vf.d}&%KCO)b^\ěc.hD%b:æTǣ2pݵt]4=oALl%ŕeBdG`1zrvhEx0i-Ո!T+ak*O\vɔ.5rO-ZۋDl9hngwGũNj;r@ 7Oyy{iIYנ&hxaTsg@*3@)Y@ֱޫlܯw":g 2%N|`F]D%-۟q6?~ 瓵8482%XJ:M57< zg7ȵU폗%'.||~U7 lȬk}@ īY;GY}a@. O3 {2`OC!Ҙl]B4N<͠v^.yu{z] gE,N?;Uծ+8Kks0-&bôj8Qnpl0ȓw-OW]1ƛyknq g{E3@LO+@V{.k\7D4k=F{VF[OiI:`+g\~Z!qD˯mD x)NZJa+NtVw_9lL/' ^qȼl t[ez tDN/cdۭ/>iR+T)gw,>)zzG> 4:O^d1}NK h=y"=!5&xSZdəDPu+uFI}ݺ/( M@X8@׿⑞* X$>&:;D Ũ|G}|p62Hmk2H8 qܱU2S;""E`~N={e&68$$$Kb3~^e+-mHl 9_3=ܳOt,`7S7ȼ+6g.UM}@ě)Ô( ӗOQ+BEm%Rs߫~A'Qyd/pWx=P*t:g7z#;ZR<YC>ȨT1td0)s"K{ܒlꭰIEEN緜Awq-βa+h{`'Ύ]u&QzAZF:w]dHh_ C7ʷNALz#jͪPay = SAf<.w&% umg6ODxD>4l͋d+쑰֜TKTRhBJW'fȣ?Jc~PYQR ak5s)V8yIj9ʞɔ ]C hx_G~7khG !yw:zU5CڜJXYF eҁC[2ՔDYH !5#W.-p\FFGf?|f0ʃglbc[Ge^Jڙ;($dk%{"`]nQI#7V:ia#%b΋WRkW4꩓rΏCqZŇ+E"3š=`3gћ_kvV a(k#"[nYZERD1D`~ E2#2p q%8&\Hfm:LOҙ\R6l|֪1m?ߴ*:ku--L5KPA"}'HߢYt3s_MԩCά̅=m_Cb9 ߫W1tg;q(㽭{ {z12E;+,ƒAɕ-dٺ٩6'ǃbW[Ҕp3b"?! &tj9KW70˪|"g`qrg ?lBs-rB 죌]hG/iIqS+){ӕy(0m{T0!U;̄ lb*HP؜MfH¯g^& w 8JG-1O$l^t.Q$ġ*%׉NLfeI )?( fƯ@ Y歅׆bHI#7s܃oFKZn+j5Exvx;VҥNwJ>H3@{uۗUM&*K3"J J̪FELPdoJrt*EJt=$WK%%gWүKe?t%KvWᯙ}/W`Ր5'-K8v-O*y2oƝGk}綏sv@? +WJC1$_uﲯ\*9{ ,5NN90i'Ek~] 8FhtIP؏U4 ' Q_Y.dV8o\"4;i|MyT=hd'^~LސH2(V C:5KXUg+gODѦ\Vw`cU'hӴh~=#l L׿,MeD)%C{YW3X%cقrɳ,#]@% aB[:D-_a0(}Pkbt>16nax-vh`(CM}Zbo_u6.&^ѯ< vfU% eqp$ ՖhfL7˸An;nݮ>^s@dsSU4v|M7Q{# ~\:X:SrUSR>-%Fݝۆ`( of؟ofXzy E]8txfi JWQ,6g;ü*X[Z. ՝^}a&ZLYC2=cBg=tf_C;ں,7]6S&G0O:4l.@kI?`e_[DJ30[io/@IMDE4CC|SNul1)?U*dGᕣ}y7>!Qo-TiGG'_Gu-Z"[b<թl@A9]pstod :\6*-%dwWD$>܌e(,13\} 5A1i( y_vX7h&*!oqߥ?;ݓ+@=E h3TǍ>md%:2 VUE; U{ bfǏ95Hp['+t-WK, 87qmC0g/~A.5J㮂r̯JQ{y0*<6%էG3ԐeU\PcwY&% b}/D"(=qFb0NxPY <>XbApQi/c$5g OP%kـRq2k ! >_|.,!O%?g˵mغO`ڻGDF $r|71r]2:] U VʇǬ .[ϤQhȴTl V<5nU]ih0MPdu,I&a<0QSv]2i AfsBPOݷ`,I 'SoA!e6bCGUI1A.Y[:rN'm+^ VGa0ӺttsR MyexSeVHrvGn.}% 4E[I+qJ+@3RF1d|w]R)fJє~hqGA=[MdAJnKd"zb&r<(\0+zC;_}S;Ziy19PS,)#A& g[+fo6珸ɶ.D58u/WI^-(fgG_ݡwn5΃ pgۀ>LR9(@يQ:kvŽ*YH /5d?4 yODuf>Ru^.-gerFяS5x@ZeU!BQ;vD孎`'.혺Y$y 1}|{x1B?I =[ԸiҎ)ILdlIEHS0y(p ^/;햀o{G?cV͗ NkPb /I Np,7c|ۧx7tMb'p3f=>%Tڗp'v +$FCrG>y[0⺰߃J{Lok'̲uXUz8Wb:nr(2b WR1u4F c}pN.VRu_Qw:6XsV_I W]귥4h_[!=y=u$0whq= X|RD4Wz}Z BSm~ 2lRwjteCAv ] ZWTѱ߾b(&gv;D4H۶[:\JԁyG\/k"oG:N2s@ՎˮLLZEhB,IE*&RVT{V+V*ڹKa6~hOv(g/d ݝR|5V'd~ԤncPQ +(hE]V~"DU =sS>Jag^wU 㲴7gqnrsxoa<㰰a l>z[?ojw&urwϭNSp &36fx%nԳ3"WbF'}0:S}:\YJukjƙ-VwӺ<;N=劫kac7{1I&ZX5&qLbì!! ZnwYk$xU+_sBi}4ɩxR /3\$/hȀ#쟓Ns'+Xm/ҳ) Ʌyq%`{k"I3爊TFʉI-7nd]$I5[xTH}UEQKVoPp*-zdfzX3΍5m;9G`f`$7յ{ゕ&^V UzBSx4D"YL59q3@V(kr [@ZLasJ)ox8 Q6Sxf+u˪pӨH/Fxl>ͽMBAeR`Xڞ$Hf}E1~^Mk$Pk_Wm%:L,|po I<Gg(@Z.pV yY^3Hi330\Ek3>mJRMk~lc:BL6Q6!u$qWd!xW&s! %ku1Y+ ֑t$/eU&pDwMyG@3xw0n:n|TiQR' =dIe[` s_Y9VYVNBV؄ܚ隣HM'1jРM2a&R{f߬cC-J / $!g!EQHiQ-M{Ǟ26&p,j䪭` %ӇқN$Qo -˴m (ĵ;e/Ϭ^%@E3_V?PG S<+ж8=WJ_׋ȡW,.w+E%Gqoy] 9jWV劄 /2GQdCH^t?}ӳ4xjcDBu͊(L=]iOeeqd* Md /!qxArn:/9m@UOxo'$M?rWJYۏfGOıɼւǘ6h+D_D~ _7YD:E&cOoѕt,]e޲ m%QEdĶ M~S=B43"j[jtr5|73`:r$ۚL-[JpMRX}CdM*I{vd.ȌrT w@ =)R0b m 6~M9kXns,c>4J{W:y*X:Y*۲ ]yXTcק3aue]jUE '2EZsQx p0YV?ߴˀJiɋrS(ArV~׋\N;U-FpjZKa1ڿ[c* #e|Isk@b\FU%<v`\s+XIɻ>!'8+1#@qj8U ?;h|gf]JVAfM؀Z~by )%6#IK$ W*YOt~o-z`rZ wuv W.$Rc/6-=||E5)N//WHy#$!T".Sw VNl4Iϼ5OWܽ01Bwh%|BObbYndO*!(Bsd:3jFkD(o&]bH3 UTQeMJAPD> 8t x"'njۺ,_md/Kg0q4| c4wA9Dbg݌n`hxG꺭1ñ p\)nyh|S  )tha<&#WZ UڒXϚpAq4`>pYeEn]txq]{@:<ﻀ)zaS>L=w7*VÉ&E R;jEJҀ9 Jfx2F{).W O[2sRpVE~k8M @. y)۴ǧijZqXݓK7\s1|PvvAb"ǔE#ָ~82nmcR#S7 -1sDznn_oF<ʖ€2Y= :`ۙ""|iZ4Q CxC{ݾru΃6Id {Sgq(G0 KᰫV?$:p-8*h)(q1A,BW- Ւ|i8)}mςN\'B\xdF"f ? a+-=r~\3zTY#Qu+\1S[Nϑ,2ݤK>TSmA(9`s3<\i `Gh&v{.+@XM E7ŦL)0YKAa d*{m Cɪ 3Q-/q%9O(&vVG%h[n;=aL|||S&)?ħV]SI9źƚ8JgN(SQP)!5؏lRbu$!D[j0h8M'Wi %ZP)~,dV k:¢OMƢu}qA>*?w8/8NwwO'QraK\x6Q;cF*1͆$!i8b$g]3A1-W1mƗS֠ LF~)h_FJ*1Zk ]Si+.d.hHk+F{]Eo4͟Z];??vkGwwZzF-aNkb~5#}B!j`#2~4X'Xps_FwGB߼QM1qN"'ֶ[ސ^DO._כpb ;`5+&cɥ?B̺lg݃Sҵ!N,$7y.pZqJ{1?.gs݌c8/&{+K:$ _G2͉e8vO)wO? Zzwz> 5ܲ'EVan1؍+H4ⵎfJ  '!Vঘ\9xֲD2iQl6a\tR!sjUhVS)>3d>p; 1?\lX( !y,Γ?h]dVwR  u*yic/^LK)Ūf9<*huNdE>v+!A&`yf]Rv5JfLj sM=jIg mO諔i<G+l{L@AWYGpZQo r`m@ nNLyuE-i'eWɠVfa}ЅV1 &5+eݹisj1nG^8*?5cSPL@mŔ>-&/kMF]&&awtC27 / vuQXG P.-aR`SxIN sP)N,Dc/FV8jsύ(d]<<ձsFEI.IN◚] Wl+11 o+wxz(J1[:K ζىPڨe| j雏 i;NcfG)|4&mzijW.rXVb0 9Ep'[=}=[zpdVq_Zf?{N3g^KC#h%_cOb\P [t?o!պy O3}kU)Z0äN~5Fw 2tTw[Lz(ēg6N!|J  U+ız,K/u !l$igw cnƣ`R);An9oO +ZLɹvV$:b P!邓>$z8'X/0'O4nE@x&,VI|HErK'X$yOePѵz0<_S v`Ak+逘$T'pO$N垼 Pt [ؚ\*ma0ʱ?Db'^Z&Wť~Let.k~unՃ\<μm-'j ktU^?QY@w 3WDVE BzJٓd pØ@^$k`O{"j ~Krޡ LQoB0`AhIHȘem #iE q#rkLV]9^_56_f>8F)J>2[B*ՔK20fѦ3=hV`^D:ŕ3v4d0'VL%\ 0߂ŗWF{k! )#s;WbVU2?žn_+lʕ ly6Q2磌n^ D8b2]RTFL__u@&'^ӳX_>U斘}t>os@g}"n"& ֟+s0'`+DZ5x'Hi7r/rzᐂ 3d3">P<{ umtxj\|۳l6e$f$MRw DL׳ SJKI+#1@w9kHN#I^t5B#,4C@={*/tfE-TI ]>eha:q_`HbOADؽ6?-ތ ʝx/ ^F,'6x~ h_*6'Xߴ1$rL `ϜΠCF/w?!1thL)NΨH>&9kZ/ 狌J!ulT(Qi)i<}5Klol8HGҠj2-A?~"Qf4}hҠU ykf1֬m /y^8Df ۖ)nWoHcWA@}}XՕ*GbÁӢ@YG4 !zynbB1Q_62unutdq?/j W[žvDa7i8fw| 'G[ @~@ Q0l~uOi忁T8ںB!q T 'Y?AHs.ʏX#G h=MLpBZIы;aS>BFG3U*(=I5-ZϱuwEaL HgOS& ]!L^pB=m8FY orQ)J0mwu:hBzS25q \KSOx,U)B$$[@69~*`%u:u6\+ $LmDs VYh]?Š ⳧`#UAS@3Fȶ c;vs\=Iꘗ=4E; 5FeAҴM޻P$@eԧKԇ)e,%_M%^c^ 7XB~ezJe% f>8䮀RuϘFlF'wX?a#mO/sG+ET˷puaGt tᆭ3>u uc-S䧫tmݾqoKJ `U50bZªJӅ\cֱU33ǬmDW8ل?lO| ҪL:ՙznQnUh]E 3ò`%t_ՙ-g:X% m_._$Dę&D-FzS RyyU~2+xG`/+1D\+[i䦩Lf"hʩP( P|+A#T2kEWkK7;wAp%ՁG?.4?a\acM?aCqh+Lw.-c#0oܻGr;i!)MkjŴ@uz=Q\v=m ցdF(C}NGXif/ՎXq_;H̙v `vwTEv=\A]:sVwӞe&mvRtyR)qf:ZA" {s">J \ͼawv3ƝXb. -Kuߟ*LB<th8uZo p'8 n'phԟ"Rz][v!T6n(Y,qq˳[#S ;R:IUkCBї?A8>^TDZx.?5}zL%ch|m fzkt SE˗.(wNF’k!؏Pj`ص/^ZG4YC<3޾Jf/I#_ON 7&Bۢe:/}˙!hrqe5K7>z.{00J]eGX$4:*a\C/]-WY" $ ${wAt""5P+j# ]}ye4ViW\ Vk4 @Ъ"Ď{#ɺ<%^zfaA5ꋛC\YF;]ڲOj6׋o Av\̔Ptv"*(<3$x 'E(pZH+G;|9g;O˄(,`XBPXO|Có ?S@)U hY EDfFIJ40^5{V~] ?9:Qcr' 0p1ds鏏}%Μ65a]qN0@Y*ߎ(MgJ8,[RM-ԧp3@ >mOK1Q, [}y7t'wRf7θ5KY3LW]v-A; {S[]}2 ѸY={*ܝw)DY1qD]4OS5w^HIIbZQΞUFl0x3jӆTKV]!ğ^.|x"/ge+e bIkfYRNeQI=#TڞytίȶGjw qYVs"%+~>{T2hrTWg_Zjf *oBv4jڏݸs DF}-[ة7>MX V܈'t:~ q="D1G]\{'t/g:%WlsYhOs\R%agŭeQH./B2UkU,^HS2SFE;':JNlpe}5hź yft0rK%C$F3$ֆ-BՈmOs /] #%^q_%6 .T|D[N~IfSޛtEx,ӛ/r؟gsn"ܖL ȷ;GwI ve$=AmR9q s&t*0ke25Jjwxx ax|5VMǷ vKWhYfXA<|DH<Ufz丏;T$ܝ?V94I jgV6"R"$0Ɓ^=q ,ע8Y~$hTASMh{G~h'PG?i%Ux>5f_ob X90^P`qf-b!sacqW=H |f`Pm kGA@cN~# K^_iqN\tWKq !QM-i ;*ı$6l J+'HSZoy^Nk:owd窃Sl1#-+\mZrW$1όٖ׋e884eݍQhFb'^6~Ԍ#B,m|MѨf09?HLd [yt)f;p.]PԚ2Ԏ?[vo\Ħ̦꬧>%hM焛 u2#o9Aֆf;f2DC.!n|qY?_x׷Ѣ(v|7 aW% &*^LC;Y'h?ϸKȦ\RUס} hxngS|wZ}ހi_-oEmŠ|Ϟ1`,p+9xASp|מ:7pv^lBR\RsqeQ$^I7y`Mu]gQZ~5C4Fvr3VC:Sdl>Ic!9U袘 5v k&yX, 'm~_ĮU:lT2HRǯ\aQ"M*/2އv ~=Y쭪@d [}]% .*^ȗHSs\Mhö#cޤV.7R>.+4}@ƻjN]㬙-HkZOtgs!Od`*K+T2 !</Skk-/lYG֌ݡ4ՠ~O8q۫; UlV!آ\v%tPb*^O.i~S0ƍsZZD"6Jy t]fW}tƩ~vƦ*Y%WZ]0Lj7r`EY_6Vf89ݭ(n..ANjP&\ `/!,CŊZ*v1F' F3迅* c z#8Vi⷗M!t.tyld7!߉>t_%E/Wc*bqgQ."joև_>yO {t};|s7[T6˾Q .Z/pK&W*U-GA<2,; xG+Qa2y/uk`e]]{ r^m7nqx1fZ9yZ}Ly{jYk h& h5ʲwcr2ƈ "l!zW+L<9ϔ :N:@a&>lW 743eq%/;o[})w5կ*͏[OXe~Ig`MKێ9b0jjIc=!9Eگ|[:0H )@9/ ij%~lV C1riuMx"Srkr_v^|pzgȟ堊^u.볳]r[(1fT ٖ4_8i&;Bf&Jx,&80qo j07Z$0 QPS3"31,_M^my;0M+B%B ]?iKtIm`t -DȴBYmZ5m)fe71ekDKu$Lb#eݏp8q=,3-^`< \_Xq(b?SK%\3_kvoiw&?bzv+UA )6 }@ %NZsGJWVBR Vd p@p19U:!qQr4Dʒ'hy2?L !~܃ޞ(н*w>mƶY t;F{n-eGu*۰Ӱ~K˻@ ;)J!ەp3?%Y˞,k`#hѻ6) م/Ϛ)C-kúc0 b.e/Fm Q LWSϚ[E!˪TעBO<lp7K+T>W@o h6)Gs $qвjI>' e;.!aMЙ,D[~/S-[ /џVFjPx…08ᅋoWؒY7v,iB5,#1~p\24|'U:"A±_ʼx.͋A Kҥ`)zmBOQqB|ǑllG!W7#(@ˆ1g^( "_\&00Ӭ~Ǘa5J>8=hQ[;\P)/w>QNӺb3X%\Qd]zD̈It~?(M@D%Bj6g1?%G`ZrĊ.p5Pl( H U_^l,CEn5%hmsaoإDwZsfNm\trF/M>W1hy!F-&)ϒ^ba q7w_0w݇MfHy]dulXk'UOw( }Qp)6"vj-S%C%Cq*wIǷ Muq"'I"j5W1h ֕2’b*- S! 7#e|EG;0JƶtJ §ˎ\8[Bz&q+U^w}mO=6jV u%Oh̆p#&IOJk2P&kw$ȜJ^\AڙFoH)aIŠTS$PG6Pfu)ݜx`TlkF(;R(M UQB^73_s^&v#'y[ox|N`w-*1lɵAT[hG$JCR<%sY$ŋyێ- !I,#TM c9K0{ G@#! ǃg4Mf]⩩S85 OVֆGaY 6UXY*A/\ynAIQ!'vINȠȯ }Dz#Ry 5NL,nU'v:%QVN%8H_|8/pƖ{~`Fh,sF7فGH"EbJ_2z2Hd7Fdh Aޯ=,Wy KG'(ޠFvћKOj-x02U%~c< 3XRL9)bfz# WMnN%ѐtm"_B+S~@}*L\1N˒Y2?}󖻬7DF&i3)AךSO7Rw1$[`NxA "&vL"3hC,XQ!ق2s٭KL}bkFB{]Jlx ?#æ: 8MC_S)_i3ɇ8)O102 =N^!Qoqڂu] [X/ #RE]rf¬ 5lȄ 'G/Fsn,Ȉd#p"XIH'0`/h} ?Z6q}(Y`IFZ7FiI#V6$n -M8~d#m`( xAgyME(xӫ~ jgj)aw}qkK "p VˀE'EkDאַyJ?cZō1#wdsRR Â.QJ]AZLc|wjtKIV-W#,|VÁ}h)-uX5-p^al_ck\TG*Qy"7O|+=3E7m)|O)+A M2ԙasd8S/L#_G'=_ŇKQ>d¨”qn$ ^T7S^Ѫ"jRGɇ쏇Nyokɪq~}F$^0`; M)ڎqZ:qxZ t&5[74>@Bŵ31 $LF*b>H/ ;/a"Qrϰ5p. `0{l2,; EI}_lԪu5SlkA[/H>``MY϶Ģ寠`h!. 66?TB)JԻAom_oxTp'P)SE n:;3ݡh(:y ;VC.m )fG.e2}z3+t;P99,e0QU8o-M=4`^%~2)v15ߵiě݉YTƫKGf.37Yo4q dV. l#mCёjܪ>骾@vM*bbCfg= Q 3|X WqWHPƒtDdfRdϝB;zhJMAQ ̾ |cВ\d)B63Ȭ\ws>) 8Aō [(OjJөLMl 8?`c*** ydBn\?"ze+G^=6M e@V9oϧbٚ`He@RVZIһFrI<ފhwWTsm ![EL暖56umpӭ_BB1 ATvMr+]\͇2 }lGC'MqRJq~Q|Ϭy15)`҃QEFboȈWߍciԴ}j8mk8- F[BYm`%E[*g@IUٶAzީ$'Kf_^ntz~`X2v2,)qne{Uy-Pu%N#ܝAyG˺̈́uMkD)z掘V; (k~O,3=JApS)"CޣxW-~*]V>=@Q̐1Y'{';BlM ^ ݧrs~t$A81걂9~k/3'fLIM^Lp,% J0usrC 'hdn/9сv xHi@{^@Z,;5@mɭ}t`wPh%Л _řCN?XlЕu|ԓF_*7c̇.ѹlN v M4%~|Fa GP~YRC+w\"Uvvľ| LT2{3edBhe/ٍرp^nKMYveƌ^qcQ9r Fm5zo~cC;QQ"~#<[^7>?R Ρ%ضs[  o0*?2^S)Us51YNm'R+fOm񂽚,yR?NVЕ9Pyx>V`QCer 7ώP̀Fnz% =F3=z\1Yo7^Hoꞗ¡P4GP4E7#POM;kwH=s{=v]/!A$`P34ap'? Z69pz0`VNHӏ{Hqe+ZMkC~M`h)ZہǃjNᇇ!ifOGk~JX  _]^!ddTh"qogBZl]iJuR@m` 3Hu[&l 3&7[]$mi3\ W%mBdٖǫoeP$ μD}AS=ADX|n8H@hYn~VHrR( L S R043{/ }Z-W\EeRL\6mY4hͰ1ch/ hxذ~rm9Zv㒧g|@fD.P15LP4`(v]:[.þUţLӤΈ&(6KL,!^ڔ6K ]oikc86#v&׻Nރߞ>i+V::] Yjzߠ-ζMEW.#nDyv%@(3X-܄,)f}.d-#UZklyΪ@ Z 7!@%Z5uR.)O΄\n2%4<."j{r;@9N+ßk:uN]Tv  rсtjKpMr\D\ihaPĹ; AE<4rki쒅՝ّKɜdu6Aīȗ{4E 7c/UgkҊ7 &1WXJ$YĚ&U.2nU=wgmՄȔAG\hd&*J=U )=C#D"ˏ~ئAA 4pz*H֠o;;N-sjԃ%,@"[YwMAkI VnN|lNu* pUzW*h.`|u)s~XX bVݗdmP)Qg i:Q]7g c*NzC3|}9j v%v$%Hd6c xG;]EfLu]#KR"inG<4?Z(JrC*+rM@UPhN%,Y\ 5TqI5uRel"LZVF p@ !Ziܙ:$, DO^Wϴ/sq~gN֞b )u6ljeR0u'yZiȰ{i9P؛rx@qx;%Æh_A^^ [|QHɰ)<^:K_BH&Ɗ^uf A>oxY[: ۡE|ړ_|La?)1Vxb3QƑ"?,r8o/7q zEo`LMeogهvL.!0'UK9zsZ Hq磸>oQ )Qrv TRyHU=aylU"FNԎ"x$<v,Ǣku8t:2 )i%ߘ"~O`i$մ@r{kziyup0w/ ; E;j}nசr76gphWVy^&:v,5dC=aA&8kCxGf=((r(KtY{+6.U5Qvu5_f"t@1wfIT~PҚ:1d=u~KȡLӂm2U i!B;mu3Il nߌn ]vk[N_f% d+N | cN4,CjɆުpRC{ߦKm-攣˯xUĽJX27a?dY8ƛ}UvI+YS9kӫ4j `.K𢣐#{s[GNZzP3Wqإ\KTy\<1e+La %jU1g'>1kUȏwBZnn0  ZM̖O gr8IU5vT*1:8#Uӷ2fOgң;Lh4gSPR8dTgWʂ"8 נv͛Bm!EA41rRIppiX*_s^T^ܚZzq'0)S5KzqnY)EA^et?TBHY0tD2pU귬,\|5G5T yVytM}H%t~:g0S*qTؕw)ZG|?x֗LܮhNt9:r ',ʠ@l"PH )xq#~bsO4p/& hTA1N<(P빕H.1C_JST^l‚Ւ9O>mgyEQAL -K 2p~e+OGaS%q1 ꜗ b8JFoJS,y%L;܅*cNΝkF>Stt?)Z7sgE"4ڛu-k]"Bք+)`h@1$7WSIR)vQ 46 HQt;1| hŇJfD ;`ms?ʻ6fƬ5'@C\FhBr}d ihv4t}U'3((^ݭU61nY8UJ0oڻykcΉķw?usZI%ֈ!%:oQo>#*OX18aW3a+:pz"V䜂I\j6)D͕x%SIU x͸;j46L^QnDB~˹(M';OxROX?,ŔS Tn%F_%\xt8 !V31g\@DG[!E"^,d4dMIizנ{M?`\ߋ}inLHWn_f)ß*u m(ty_ ,%ocؒ9$*X֡40Rv*g gno tZ ׹QG.b7z3g:ߢA*N㫂,藁څ_G4%R^KTa>fnR ?;+A~]v @j@pyEES> au܂)e=M R0Dls hU;"% X'LRm;V#iF*^ V&JK}8lWrV&7柟15-`C(V${]-0Yhm_Sͻij8&PHtLJC=I(q bWyK-y}u9a { "6Ym ldP,"`O\ Mhby"/#>hcrbCL<{z&} e,ٟ^p"!is'X+TJam5.[8+L2sVϗCl&c!vB70;O0;O+n-C¼sCMZt V&c<0弴~.xhށ&^N5MKjudg bku̻4yf!y-scIaHբCf.|ڡAPgl|VT/vQP@fiI3% S}=WS@vZRGZ Dd1MJŃ0(8k,;sWԬB:1r`j5j^;5BDػN1 \Twgt siD{-GVYl?<5;9ׅ*"QȚ?loW` I/Yp m[ZtLv7kfj_^8ϱ^?W-o/ՆD7  'x@ِ+5EMOɡ؊>mB wQ/R⼀0 G}αa.NysTHU-,`my8c0"<q-ܐ<4$l}Q{S3O/dݑ8 & ﲮ, [Uo!UFUڀ/>FZ!jTq,iSʅMu̐3~k}MR>&/T1\"_g}E]Pp2NiIvF^)$|}X Cv}kc?i1E(/?)+o )Z/?xWXQm{a :=KwSkR"(7l䖕@ Tz!PC~ uYޓ]PsCv Դ&"Oq5傔۳krpH\!{NϷ1 e@N[-ĎfKm]O oyI朖u3}%0$j$M- *e UHXB!G#OOl AcBmI>OꍪppF, ;Y\[smk|wxHz~~s1Mȣ\[gEDfb w$Z}Z~yd* jn'C0^KAGq|"? CNXq03Iz3]Ŕ^0ހP]Zҷys`qaѠUojSDe$n 5UKU6fOLu6#)4F|{pk̼ȱ^ "GsBIҪO{81YXm5IW,g>3L2 Iҫ ~=!!1~ ojSr~ v¤Ct#2fs"4qǣTQZJQ̚}h?In Az[^D$,>6Gˀx_ E_tpI+uq#+jh eYУUd\X6E>B"m dǯ|>P7CL;vbEbq /TdX_}H/yr%8V=ic5㜃a;v +"a{]ߔ`pz+Dw {s7װ`[XՋR~jkEĠ[ đ9xqh6lFcF#]6o Ǩܖw-#ϘrL$eֽ&aUYRp@֪#\ <5mA}BX[`)o h LetI`Ra| rvgR>a0']XmcCRv/njN?uvN'3 nnwqGDaDSS(@u,iz5 Γ[&L.hMZ9hE%lp\\mu抍4ǬLavbH,CDS[ Q4Ly:.]rSϺ 58Q vXaxBjH,1pr%8/phE8v-kT1WPL0@ͽuTu}kdز6qKn 9 £^`UiS]HV-?Fv;hs7$U~Qf|cq}”Ygm6NHF W$y: RzߕiprJhd`FKf>Zr55 LMEhI;k4+`Ay_-s)+LRI I/2zX JS{o)NU Rt\S \BBLO à8}yG!yh+ c&^+^-b%h+8WPiִRz2AzG&9tJ@6ABTR>=<:`6/;RZPt0QUg0cZ-BD;a]Q`<,X]ÿ/^E;~ ˃KűzkXjNmr;Z'10AЇݴB@K<\$g9v@ЧtcD]2>,thD+d_ _SļC .oQ&!+.V 5xgNTyH .tMF'it S0*QJ Y~);"w5pFOC,[vSUtЮ,d@+` 7OiK-1._Cr )P,s#0ڠ/ Ig>)ڽ]GT3*mvtl։ W$d6gBb]ՖB$|L&j׼K|[U+Z|@ͤlˤ"a&-/zi|W_Y㇊J+>nUbZ=,Bg^fКC(tC`!Y1; n7Ki֔gꖺ93""5ӢǢmcK# bN8흩c}ڪMZnwP]7 Co8|(.&}%]y= U\ڡk]d4IH1B4|+@dxh1T+B|fCy!-R]=}ͷC cEnjlL_e9o:51Ki;D~% :q 'hߺP,Ic:x6NOMܽ,|21Nr޷֦⻗<@6zMF}9ê 0=[V9\)L c0J$$HVr͟%9-Z+K q#a;.ier.2͢?a!#p.1فp.ny3Xh|0)5OHU9F]n)9z;B jme$Qĕs7Aܰ%!=}395鈥a5ՉUZG t&:{s&S/?0^SrzeG .zʩ`RVz?J2q<g+EhMqIJ!F"jh&KgRaҢUϲf4cMĴgFT|0Y|6T?`Ք/=XGOWVBW %AsS=o4K)J8Q.`lJ,\bĶ+F99$JRɐ: @֗6'Pg3WvC H&ssU{9hO&`Nvm-uӠ]ij_h3bUtғ tϤYMVeʂnO5+Qf~iOlaOқU#KI-R$OXu4DV*kov[7h#0T;C!v4~#rL"ƥǨ9[e"8g-1/m`T 푐י9P! X݄:Y4hw+o;%Mxo ~ a.@x;_'W%|7Aiq&,?0g6,o`)][=ŘXĦfJ{hCv}\X1]j[$&qɢp!$wܤ!MTYZk0Cs{M-O7/GҰwEc@Ww&r?jpHD´vpeX%'+0 Po4EQ#ͩ&l8Kj ;^ǭĸo}M>%I}Ǎ`;So~vo&WL0Ieo[sM 52!hT(C L%k5Hn $̯PhjDxܧY7@2X(dzw[ L9v H"\eO%~bcL'B>sLuSVCX[/;6[O&eJߖ@b$yM EMsֺ ;vL~xנpP{5Ja^m$f"2M}:~J|")}=[*^^3ՄYq03A p ? b!, ]g'Sf@kg'1 JiYѯ!v! 3khIJe ErybFk[{[~-HEv.z]`@h\2Rze+t*fmyQpx9 @E"8~$Ĵ㳽µ:*ޜ8c7 +R*JӊfUš]i]7dUI2Cſ'mb ["; Qq&eO~s,r^e3{'*ؿ2-hAÆxdM$_-cp#ERq.2 C,T&yiW*O0Tx"@/[ʉdexe_TF"56d3Ȗ@Cuř'yfAT%:kΕ|㔎2M^uD09Hɑʲ_be<R(K\(6nLk9ɌJGLŁ\s%:rGv@u5xP 3MS2R8Ɠ ~pKhTzG^7F1$bi /pIp깙t3+?N2^I]%`dBS3#j_`BboO 5@bT ~/v+x~5vB<8zԐba<81;!1j= XL ҘKl[u.cM%e]Tpպ~{$-LM ;;o+F{|maw9X4ϑm&qCe&.`j)=0D=,GTyճݣf0GI#Ax,l#ә_`Z,^e+?B4TE-04Pyfb1x5C~Hk]Ba;Y'LoR:<>6 R˭/ldpLYh(uӋ${uԀGLBanX]~KQD(!DQ,YثB[;d+AH @AWr,ֳ^ܴl:>t?aNKޛivY \|I EpM@o~/3֞B@Y ty7m ȎhɃHoI4=q)z Z39AcIF 9igp3h$' .`@A.@ey(Nxq1|1ěm_ǰᘽ.XډXƨ*=Z!K3hTTD4s*AFN &M鮸GN ͞2 DtW2AQS&|;=?XCpw^W"%b=bÂO?̽j}}^G~1|eg$c0};՜&7JqgzrH|3@d(#I$Ɩ8ʋ|?)(_),xcu'ND@dvta_3Km `٢g~:pIIsTC%yajWbŮ"I;Q‚ ّ .l/1N~oVIw1n ?7`(@hӫY UYOr"Dz*CpS0*ZŠr=X9UXtGxR#=nm /DJwQ7WkQLi, *8@5@t7h}\zty4A,niHFkV?bdq$jK0GHzr1`r \\nP@Y,˓OL+7Y,NH/8"kX煠VQ=݌T)I@EKLz~>?1bCOQ>N}$VD'?]`pu mq.!-0[9bPעsGvP1(*~ % ]5PSX8k+bdC 4G2aMWmxX"M2 h3'[~ %{\Z BmU" 0kNd.~p9"Q`'W ĀnYs7ӚQ?"qŊp9|3}4W?='ahPk_Nx U %9HETZq+|WUUY+%" SM]j#7f&x@sG Ɂmio>!/g9>)ɥ1KfA}:J70x/n`=m Q#4jXI%e!Zj=kZP筇3#3#w;o' 5`8l2_Gʟ棲S M ZK۔N](<jJ?D %Udh/R!DHҸV8=ZօpTS1:HǨa8s]<d8;4cs]RAc#ODtU!22l7!^tS+V%=rhRVeq4yu "NIN14Zlv;aķ[:Ya9弴,mkRJ->_ -mN#BzY utog}}c` ؕH+ƓH7ۈ^HH%S8b_/]s|>ʉI%E_n;_CaĈ=]i󥋌{#lױP"!}δj\T?hy 2 1xL}!~ߕ.Z 3`/ LW H aM ˱1R WnS9-l8杉0N&Dԯ gj 'Tkn?;!)? ڼ#c|K>m\ʥyiF^tLM~;ra;S* Hd"cl1hCg 0ҍBN!kE_FS <_86 n(e+r\@O襺O$dVؿ <#֘r7:@=ud7u+' ##Zʫ噀 +Fl]&Rlz2"{dsd&Tu:c^EEExk8U5/q9N-O/nكqҳ*֦̅I}qg8)Td8pER,!P1 :0KMMwEs,鋨3yjK v\+ m㱢53/fX925~c#Sv,UspLh)iZ3#A79څI9ΫWه˷EpV#w`RNH`2O)@$ΨĨH2)8_V7"~B}x\6ԝWXV`b6bC*NŐM$- 9L?t&c| i3 `AS@zKBbuSP*i=fozl9]WmUb HØq`ǝbxGƨ¿.wA: 25pTCbJUyQ{DŽei&lUNM ȄmzPl?CʴΜod64&^Vݶ9JFr Cdfh1N%< 0/Ɋg4ПKZ Zf_Aީ~g0$)w-2n,ʼeb#F/ 7XS,7n7BPT[\!L[)U#PϤʇ7!0j`L" /0g2|a= q4)mπ+朢i4#>œ$F(q-|[ȫ!D^LlfvagrzŋՋ{Nȍ~AQ/gu8 n{*|ZfbN\{M٬SehX{# 93Wn3{aL?!|EW0GDdiScd3{%&g~{ C郻)k% M72+<vΰEȦ; iXRW6*W >j>R7Q6ߛL"QgwcɄ["XYmtrC8Sp{TxK%Vhg`!m+6K0Z]hiy@Ln64`f:.ؖ@>X;y?̂B!)r[5sCi"/I_dОQyAkݻqʆ) ПZcm݆K^jj=Ft׷*A].$"E Z kη߰ڼE_?V Z p#x6;0bgV.=ekN9=1  .`%sfZD9bStp` #ksH$nm8g6Fu@crkVod&;=0F8@=##}KB/$uWYlCkt"f? lBtxmF h~>N :"v(MLG=Y;&u)33aϞd{m7#2NXfUXuZZ\cT~.l۶o`{}~Ȁܐ#{SJmb=bB> 2;N4^A"ftWyC5.xi2tpɵAQ[hr} nDX骑lyQ$ M=TFx=' %漰}Eiꋧw%5R/Z "SCyv'5f qOH'ox3 ?~'!QJ%>hc wIK~R|s}1[ꋕ\=i@sl3і#+ܞ%Ee=s" FؤŹCݾ {NuIF7*7Xl,I1g$m`I7EQ.d:!][8J'W)#@Q{/JE x<-?M)ϸ]uAPH9{ I?4kܼac׊K VrUYN[$$^>nǓQ"fkYαku٧B3jq;Ηvu; #59UEmǻ5/+{#3!@ AgKp<#e7<[uS"p)RM540y8Xx*As*Tx ,Q2G1 &%nm{`y Ԑo{.9Mwc d!7~`se\}lgꡐCM;5k}RPlFW=:&h>({@۪l>EVj^5&4̙; ^1kJg~ Eʎ&bOH2oo!1(p7Byfެ6uONbqռ"8b("o']%Havb{ϔI`'*0tdOI|2hC"6TW6JF[*Tʆ[JXw ҕu<1FG"U)_q'f{Is|c{00Dҡz,tzWD2V` = ϰ)o$'+}RJrŚ/Q$LlZ֐\urWqB>-!ʁ[N#mjҲlMؐzIF. -s.Lrp E>xM`^CvM‚fe 2bU>DzjuĠ3޵ء|GWv+<#7BOAΗ@³ fn%  [N| ص@aCdh6 w:<c4H[xѣ5(fxv A{ҦjzƲJ'#]<1OhqY Yj)ǂ3ҁDlǚvћZZrX/X6Ԛe|Թ]Z{1/9*_x}yMIߕ+=aD:NM/~JCV_Df_39!M+>xr) 2>4j06cB:0~R$/a@߭^A %~snFMǀOι20g_TMq=.zK.^N: qkTuf4CGXaw+b.)!1r怂wBrdjxV*QpW62bõ\p`zɚt. ǁsJdѦUa{al=Hd=vL;7FP7 ئ3"sѼkqDhWVxʇ pe,b;0AO8??D|(vL2]Tk,r l/$McpD=X=v @ d+Q F-BvH8:C$#y=ن,Eșg87 iKR /qy<.5z3%p'N*oǢ`#F픎*G?IsVEnN^O^}?bmtQL '?^(*no[ @_M4W6N7Pǿuמ09ݽ%h؍%EL!9>iw.86]Si.+7oµnM~+#_JjD^)ӴژS)N+6K|Y/& 0K* >YbTȊjÙ堉=Y99 !D|@b#c cyG\O@[n4JjPyQC3uvof,JY+ BƆaXeAvaVzW9!c_|E xEfϸkgm"H6թjOE(g'vCjE{7d tY }! ? ˏzU38?3Ppz 2]>r͟ wty+nbVIDMs%Ų~J;cjDWTPV!ӌMԗiIE݄"XZݾ'ne0a5k1YW6aaFAG\̇t g#7'CyL~\wn&:kXF!+ .'ۨIUrRؙ?YVztQ6Y3zD_qRf,o# RKUAUc@ޟ] pj~@.Fՙ1&N2\=^n ~+k.VSٿݞwÅvd,;r7{_A:LJP8N$C,5M^䕗 8. PjgA[ea0GHM1P^9\$LLE҇0,VBB0i&$ҹUtA<+;|)dj=߅Oa1v}~3\F)KՒ+`_ό4q\@r5yTAy uCz_ b ^DsfcuQ˔N!~^v5W6.4E%s{W|֧eة䨓lpӭ~Ȍb*rݍ9srþ"W0] )6LKN4dAsyh0PWB>5|葠9j|e6 3QS`ayWaO@ن̐6Itܕ\}y^~SKP|q ( ?z=3[T^:mG6|Y3!o/c;#Gj* Eud\ &%p;;h3#vwkp.mY(0fN@ $e))Bc5>/0sbۋ49߲u>{0tÎ^bpKOi Ez?2CvJKXF^t̠ueB~ #Ѓ? 1 K+)({WW`kuV56cd_\[p`QQu^kjğ1}ǻP*-oV%u5[趲-G6TBV.b<|%y&=OP$2jz^AΫEYAgj̀F}Nׁ{'!uw/Vc M.~LGSBq:>vB{Yiʯc.f9ڒfcK,af4) 6$x[,7r+e',=qS84X`D~8?ͥ Q/ h4L~9'M$ݿGq -܃W6,XLIh@^`2pF 'pL׽[6/"9Q欔.2+Fg wZ9>'7*q*g9GZ0JWSc81cwP sA7^u'ѷmv=G*WV UAZK Ur.u2 u!wid=aۼlNRt?@*,ty&"}n$Ԡ`_` ar~)+bM4S>T$?fŤzbK`{0(5,&@lފmiW=8Vq'sI0ژX ZN.rfTNy~f9#Kܨ5zgIܖvNV#W{NK׬)X=XWhػ>eU36Dȕ4GG`}MZ{ȟY!T]K{|\h֚[Yk\12QU^sZ1 :c;s_$yH|q ^N)`Zaz8e3V @ 1Za87.iۆ>o ^z9KJ<"9j %k;v|!ƽ)rE-Wkx+(^@8\]A fRFnt4a X͈%"Xyw& ?ϐi6]J'ow'f hԑ 6`/IzJV.Qu)NXT0gڃ+6aQK|WHd?o<}SɆn֤rmH]gpO⺥Ajj ׃xf7z ԗXf0KixٹYcq BbE.e{ʮЈY2pP,SP S&|K=pWC#s@L*ГT'㉤O%rx++q~p)ܬn( 5䩜zílف gFx6CXS˛!iL 9+/ %aEyvhi3$N ["sD aW^(qIH v/54 pkrMqׇIfk@N3]9+;CKq7jr;;Gs;{)'LܣRƎS7f ɚgOz!FG8"]'ꀈ6d o',saw{<󫈐(Ǽ Y!N*` &{YȬy*-a.C5Tܯ[98>6Z^_3Vz݃ j$!dN)e.p/L=C:|ECLl\-e~e@6vGzs ;'{M 80ϋ.Axbzf{=8|3'Dž@8㎤,TZ6:}.S4Vb~KfZy[g>/l\ș"kMtJ./Nٸ&BDzq!-$.~ d8Tc|D%^i/h`УNd0'V<,s.qtDDT@2VAy/-^yޑ +wZnާofBPe<[`chT{ ?gXp^sf+hzby$>{!e׍yo[=2m.֭7#1*snL+b c+}KDt ϓ$hi&A4 5(Y=}f7uQ_ MLUXg鴑-5g{uŵ-)Qk"qGS}Xw􍱣gψQJ̈ĝ`uTG27K^M}Vɦ1bǚX',[V#;zޅ́c`hU+=hzxNZY!<,幈`| \; =c,ĶXnl0)n³HKH#f }6S#;RcBW@R& F(Z{)z=V  z|»L"4SrJswibeQ:pla(|}ZN8y.ĒÎiӼle;Jjw᧡Q[8RFZZj Ev'$O0yc4F8U]($>HD]װ8,1 f( IX/$4ث虡- AH$W:ځƂ$+R\9'C=mC{<+(+?iuK7+H~`m^S]`ㆮHG"7%|=Tpg1G˃W8)9+:OVa c.y+E(S!aEb xī?ц!l68NYsK}Y~s}ɥyoRlU$Ob?jB*z]V!q;e6׳4$;nAk`&)$C>S5 v BݗX'򒠣j*ri0)x#̑U7Fo@?pwVVZ#Ci17*\cTi/OQB]*Pphנ`OeΕ/H"a Su#! (P]5 Vǒ@ɨ8Oŏ'}8D"VC\uT-4 _Q9AQ*ZcHB|MNm4E;qK'a4;o UޟDe oZb{gW ݪ(k6+Ɇt(%R t8Ia ;xk R QN} FRx=Hy^a&VQId:5(%zK<߁a3s|nmj\%|Xݥh. 9i+6',= :RdTJIdArQ{d:-G${˫o? 1Z@#ms+V $q:T)WC:ROkŁ/ciGVsɗHij [NPR3Inٝ LAq^4~KYzJpvD(`CѥUd܅3)| J0 u]y<Յy_l{)Hi/śN&Ɖe;73'N4=lSOve @Gw``<)߰^m b9!0xK4i]VFh? DXPZaT~ptӠPKM,iDt{mS''.3''Qߢ}Hw;I7OY yͫ `⍍+٢.~d..Z%Z?|mڃ[q5G<`X,xdY [+|( ؅Olvb7܅"*wq&> * ̣)Sݺ0e|fД`1gz{osoF575u>~6j^L!tUg 4Cu4lp 87cZ4۬ӻf)w"v _-& {VV\ ;>2B~NT5-N8Q]@bwm Iұ(6v2qڎ'Stxj\X8UCxY`T%=>o|2+%հR8-MPnʧۦW"'XO@Y cE9NX5Yx&p|2^QuZ-'vp#b l,$#֤n|C7Գ@gchm'e"E: Jys{V:*DO-[|u8&QӄG$KojiT&ZwAGHh$ho] ɓ9V#x#CQװA(R íR]$DSe xTvPF&WB+`Œ4Z͚ s߫`60*ZV=a{5*4Ug n_ðůkh/Fsre D[–*Z҆I=wJ2$=5F/yB1w#f3< > O8PXJ!/Pl;mdg4Tj.7ܘkPrآ{+ڕ,/CO75U,އI?-47w=Kq|6aXaLK3hj>y3Աe4UOfOk0Bv[! jwV"45_ `b"hqQ6'2E ޼sΡ7,|{XHX>\7nʕOLX=4&.%TLBŁ y޿[ T*QAđIϙ䕯-b *+$fyCyx O'!K ң!DfHgRm׈$R7bVpګOq[JLv MeخY̋bl'fX T?Ё]ä`X@i ¦"%RDK^{K]RaL®B.xb2x4:cfnZu={5uP|Bґr4I_+#Iٖdݥ6Gˢ\ Ce\0,v(^ ku]*; sxwUBC툨\T؝H!|!E(;-Rjt+&st4-3P VVlL.gbY\ٰ^  IL8{c(+Ϣh0KYbC1 eJ3^-`vpw-*!WioOJ2Kkᚴ2"ɟhlu-*0pW2jSŽM|+/ҽŸzXF/Y&qgb!OtsTX* wq}jA騦wGZM !rirL'}l diK1!f8II\F-o Fx cf_L4^SZ-oe?װAPٯ>ٶha;OL{4'36#R; leEj ^1*,~%9%k3x=_pIvyKTLObT5dL*\<n;!@ݴkV"ʅ`GسPt$ o8^%tܬCդ:v  `!cWj(/gN$5nWmuϓO~5tXm %{q,y@IgZͤLzTAYv(~6LA-*gۀA*4i!Åf;~:5'F.^EWM NmמE-4z K䨛T&9gT=5BFȫz}kOw>PMDի4}+@l`߽5j1,ƣIu }<)1icZNJ-RhJzSB1)v,,`)_f\_X wѬX_-n0hdeyzϚБSFAYMX+DG>00ҺQ\47׵ ~̥%+)=Dϣ`S/?0x%{ܛa[66XwdnQ!uNp8 Yp =2aC6aB\eP&-|U-%)XP `#-o_U=.Yivېb+&hM'e[Q롫%k崁D2DVzmjq9qa7>f{DLqՖu0o;ᮛcA=L, #W^՜4J/ѝk hC댟H8q$̅д`PR3%&r&%+Z4orh\)oI<;Z -E9<:;,3C 9BDMќ=–HpC$V9=_br+^xI}UM9{gOg`[S ydGc1(,("h7{V&A$,2W9{y\0Vx!$5-{.G\a((7إ^'`ve y^ qI4;8ұ<6Z3pJ4_ޕCNӻ=A6OY%ǐ E\uOen /ehaFLiT^+L@~w7*۴Oj m[Ի3CP[V@?Q? :{jx}ECo hT%<+ VBnTEeZD",V0sG!˲9&{AR_̜mnevkTvVQn6Ih;޶׶j9u1\ʽBi믁ܚV9;"P8 L-» + 2=a32Vܦ۔1"%B:J[ U钝5\n!kx[j΀Fͽ!vwpRiܗ &#ɋҎt)h4a t[ 3LVqqpJmmvM)lF s9VL:O φ\;Xy\0y6LH31Q+lr+8?4Jb]JHJelȞ3C[N?3nckOmN6}|iVQ1yxhbD#o嵑!S"SeykG$t-vYܫzYɧGXsɱ|f:]uC2Kx {<ԨIf`~ĊqO$igı&͞1j{w+Qb+m!.\93bd2_SKm7'łO/:[iw=b DNq 'vMpWZ^> 1?O_0gp:x`3(ۋ75jH+"ON&.أ {մrYs=a A \p.A}tj@yݼb!q]=\LtXmz%NQ#~)`8?;}@.Zc*m aBWH:\Հ[O_طqaI%Tcc%G܍ד{iq{ AARjc">TE5[5/@Gտ2-sA_zA\JcԩZ>RvV4r-ZZ0?`p,\)Z(vRntqRYH].ûSWc &\ LUО20P\V,")$$ /[p 6pb%-A)ħ+t] J2^*-G5c]eԊb;0O)-AY:P1>W~>y>zB]5Ө s6 Q}9z/GZB3~m84Z(4X5ARkC nBvspcD3fnc.nq~DVTDZ!Z̴ C]d4g( @@AFŠ"n|vP0&lG/STUBcyP;-g/ 69k`]éؠifzi%a}>JZz|;h"{=Bfj#weiW6%ļŚh6 㑙^&L ^7TCUN{PSSWOlv v=ʌo)BE?ĶAΦ!I k`9|U]@2㓤\Ķ'8MXi)I6m>^*ryr JZKe|e/u"?.Bv%5Ѝre-糸 *۾ x$'^c4K$tl2%jb0NM KBᏲ>:iԴuPڴ֌3*TAkōuhq'"d-64Ǎ(¥>bʏja]ZD<7 4ROЖ)AjeV*'eyg=nw,Z<%@]QB!re@Dæ;_ wFu\ZQ[&E"3{ Fِ72CUuh13a,7 ԑ0.ɥoJ{)]>+‘&/G/Oo\2'6%h ]v~hhCp\^ƭJh\kՓB@'6ܷ]q Bq7,3-͂Ia8L{Q7^H'}I59°fc@/5`)jѣ_C]B8r X%h*"L+oİP Rw٢,Q\ Mϭ`: w|u?6Q-uĔӥl`";:?]3<*l)2@2,$SQywJ@vl#;"m5}VWzv| emȣaZ׿6Yo&6N9X7C QF^!ャkl(2ڍ'Bu˖x;#jxeq2ݯq=Q0H f6~? cu͒aO=i'j$yT()y:e=Rfr R0x6C$sO,,tH!c ybgrW=c5΀YNVh־9Ÿϊ!hY4V'J}TA|o$5e*[!uY \;w5X4~L mD;>ˮsQD,)W2 pyL4 4 \va'A'1{M(ޝb8[k3%ʭ&-G5DLW[ptTB,5܋йxX/qsFI)yByTxT7:PXr$-B'~,~;̔9x>8XA77h.m'qGDO#q+t\Lp_nS_O^D7/F #6*_vOrl# !#[b >fҨ]E6u$YL7UU}Iu1Yerfxe"S: -`QV@,•|,kO7_.Vgb!hEvt 38T.7 n O*'k_{ej8T}W=~G!ZPe DMѣH^Qr{ńrX)QZxm^6V_AHf6)M"ᤤBSqN r9xyB9Ep-1|8t>`.4j2Pg(ha(e'"8|4%xH?%%NCGifkwTqQ!~$ڵ㙐|a:22_so/ +"`؞ ZC'Kyd1R7cD?$K [n_ZEJ>iCjeqRp+`-ÔRXu )˳kD )yGmmf|@v镥o@l[ ʭ$X@DTx1I耣4'GE:7 憙rD<Ցp=lh ɸ+ã+,2w(i;OR͠CC_~>ٵ썰<Y"Wbb.rɱJٮf5Ff#Qkd%\"cSdx=i{f[xJĤ=oGP߃ >_•iF*j%iصT؆'v_zKK_x Vz贯:έ x#i@ۣM.>D "}0'=ƱaTq_l㐡,%C> 'ksaL}J'ٿn ,Ŵ@\By_ọ4(P: >p&6`RM6/=K T*{dO۝l宬mM=`<}Hm";8oe3˜ n~ z@%X# Ky-ݱsN @0 _Dd4.(W(vb1,kPy2$W.![V- ..[]VgL lHg@J]MlL,";2\~ mOeS| dx)yiN33ox{Yi٣he0͋s,!\mjwۮ[bXYԞ6iWW=upF{JP%݇4<'$S 3dVKc[suK/ЁT@£/p Gn(Mm̀ r.mś^B(E_[C~cf*غ`j @Y,.ھAnKW< c8r'lF!'`;G]#-Êm ;5B kpR@rt]rI+=OP|cqiK5j(AiX:Ogrl|}4T$TXS|k9\XC~c4#P0&\u{YtaP! M_ cOHVb20K埕˓w.X7!{+"xg"b}Aw[vSinώyw}"SR$^|WlS'\d yQ d˲}K qžcD|* A˨H2MQ% `G b #/.nEk7wh<2eݘjNjd|#eƖN)cO }^º"qZI|79mF齻LZ̦v$D[ pԍ;,_Jz׻;øZ01(͹8E7zRꃓZLԍ!\r:}O#m"_G LF*QIbҌ[L)mﮯCOkQ𩚻CATKV1_SB+QͲ؈ٶ}1vZOD@5)q z/![R 3G h+HCp3FfmX.,HaD =Qx"gm'F0wxd̜dÃ`.Ԭm`mΛKy0))d۴bCʒnJh2|[8xl9[^8aFE,>SLzO?wTNeYkډ<'c`Q:v!vB}$Gt}[ATu.U@zAY Nu^,6C齍QkjIwfW()2mw'Y7cm~h)l7nrdalּܽ7EϾ䋴 ._=`*D}UdWbu-츓ĉ|q^T}>y%%ԃ2h/,,Gz<~,[4o55jۖN~'9Sgva聊1l 5iřqR4/FY3]rtDaX5iF@2(שfpV K 1| LܩNiy%G6RtUJvg-,c8O\ʧe #qn3,bmvnw]!yǷ٘Ƈ,Ǎ_ċjLyo"HHU$F+{dpH]X7?g33~h.UZu>HOϮN-N8mYs-SיVV[=|e7#j_vYNK"*}q,.쿳vlBo.Ԣ3&ue/Ƿ $T&=O~]ITN82y ^(Bj,X/Jc<:Q/s}iK91 ;[2F^[Ұ.[0ukl8{ rAdi! ydOIh+2w{Vhұ^02Q5"귊=fKEOA+X2_@fKƸ@H84=P7oV!:90Бެ嗽1i#IO xbϒ SQoڜQXfZojp5wʻש@<23]"ZW6ꣃ59Ͻ^,ZV3xjey0ν! <"8 'ATd >ڜ([Ja<,dBz #]s ϒpY֍McnjEL\̌>0)_vv|HL+d+\8 zJ& 4tsud"-TlDpUf/F5iSGy@:T%VmvTaО~ՙ͝"ķz.q/vOW$`eJRC(Fu;nں3_V |]J_|*.I3|XuH3r/hκd唈)F"ިZZ/l5ٚ1 IR}Zj`_ %K$.4@x Q!f1?_8e"b# lPVMl肠.Ʌ({Ɛ@.nd:DžRނC sd#Ewk%1E(D"?vmko{_}Qɲ91(+"peoPяQTa')ƕ7KjPd]Pel?QϢ9f 4^uS !JIʘ6PAkHۯoW@q窶 fRXd-`mX|Q1/(ћ(2<[h=tL}Q6 mE{G%sSKK-˓{٩̓K[ &Կ w|_=2lFٕd OHA )\aAg&^Vw Zfm}l*uBfP$b{aH&n ﷿]T\2``c.zhpZb4q7?)hJK{>jR=l=7kWL\*ֻ{Y0BN:>V:CjbȅfzZ/w~@G`\`@S2HflnDU>C否,r?.e{jz:[b}M]T" M ˇ4Y]9Gٗ!%& f=$uxLJGd>[tBߍT[w*N2`th$AyP3l%M̒ʻrYp.`8ONY. HxN"b rS^vDmv(Keukz[DuZ9R)j{羞,fڲ- ^ qo0کZNM8o5I1%[Ê.98LiCڥp7S $hb)9X RifX3! D^7oĵ ԙijo9$$\tu.\XDf( qL;-6I[[ik Mj_n|ey66ᾮt%,44ǖMfr\7H(ۭq9`2 1}Y]b+ZK*]0 c9=-ݢLmx7g@9)ݜ3\?U$%9BU`#m' 'FScʲ@]ɛ  !I"@yA,5`%0e_.m^9iw\˱$ QPaoRpUuQoLM.[6D`NsY?4: nog1ribV@F\#&lNIYtt}IjMy[V`֤hˈ mՆKkuUXa0[̔[֔фZ#f? 43]82dc >V_\bW5W|8 so{3*SLuo%蚘Fcԉm%;@ qhLxbzgӰ^bϧٱrDta w!\ f|/:n9cA .w+3J}3c}5BfRw壔C0ԆEdx bhk)G-Ae! SѸE}Wû}C nuͺ>(C #-_WEq."-|u1L32|qf,[?kNB#&+Pff']mKBg"Z<ċ۠Tj1_YNū7qfs==J$'Zǐ1*Dl{i[#! 䠓 /_*{bDWd<) -v5DA ($wE59Oi'Z B|۷$kz r\`zKxeK >:}*1 Lz6,D@7ڍcuAj&q| GÎX9 2X*VO&ťbl\?<ͦtl.>',V\OT7M+R'PeO>Y{yW{##&>=0 y*pzA#2#$%9u뉃!o)`v"bqGu1 ib|+ K0E/vcMNqz5<HۏsOz 1X;rd _OXHEJq@ۑG1#S k}|41tKl/\"2NFg:R2l7\Pʁ{5u+C.b"`1]nt JPCWsuxr31>39PK_}kpNnz(^5TG&kU `$Iɛ" '( !wkJ4ț%]#h6,nĎZk)<$%C g @]%1hՑ&oCK~[E;);vSI pJoA3A?1_|:̅}W?A>="m(wI6O@hub3!bH%5sFO!"ONVվxD:=7yvw5~ O#&`0_[BdT@4m%A鑟`'$ay0!xQ #rex;IZ›&?fJ#v|Ư"F*`I u -@2bؐV!g^Q,W2>;_֋'QNu83`2&o#w&tT'oJbEyT nSQ50!5QgeڤhYP==&P a1%de ʨu۶ ڲC1A-=KٿFe<)-rmf*$Y {5 /?dl[ @ceacP򔻳:f&v ;^C*ﳽA>uQ mɧF>4Nt 줮OIԐUZ1]7mvP TrպGpxڧ?^PΑ(yFdj xD;FV?=x ]bRA3V󦡸Y$z0 %x)^ Nlvekf̆seμ1rlk$9?Rcn_#^(5D P5QlQ6- ӹt/Vx?,+@gY5RKF/*{a`N&pSW*U"Ѩer;]dɩ<w]quuP=`3B%I&|Uxs;|+J.Ą DrQ\&GߣJ93>2k!elMy\^(Y\yv*1!<{9X\OJ R9 nwm@&XzaT?/ҨO kVhOzl#Q9"?,B75s,;#My-rs ˥ɠd0TQz.NWTj0dPX_zBM(=~B.̘V~v^q1 jNyg>lddy|( JbhJB,3ğOJYE q+Blq'GbSDr$X0 eMvZ{`d?#1lzDBeKdzJ-׿r957[_ڷi?'R=V>9-]VpMꂸGZڨ{P}t-D?G杫8[!"!05 ѱJ.ȾhoL=85Q3SrZ G΃4"3P6T[:̮b O{f3C+` R$,Iy!\hp9&d@;l{}Y $3_[v"LcJCԄU6MDE?eaP|UTZ\%KܟHўp yMy85ia}3{M޻X5z5AL Ykn-hJk災+T="YU=\c^Me^їR10>3z}06nc S5 gQpPCAm1$?:}Iu{]xJ(Q ԝKvz7u#IDaHG.J:A@`ݟ6&xaT, Hpmli-(+@y?4Mx J +jPŮ1o~W 'N~@YԔTvOS0:zbq ?6(Q,)U$XǠ;b/Z'@!oUJHLJvܩxJV'N6%런&둂?_镱 so߬igeg*ul?,4VtwBC,[#I@Q@^t#%.(4@b6dy.rXΈ4w&LuJ\}=כaԁgG9/:ǬgrzM]r#1#G_oˣ{h&;U>Osu˫ v?*"[bb=0Eݭ*2Y"hU.dؒpv x}6́>{>sZCxCYDAq>7ƨ62Mh+h= -c܏ak,RBv/_i}7(>g CdfOl짫!t)}|_q&/n_ڧjuVOlFKWVo (M5mh$1>6Qg) Έ@Af-,"hqZXTn'pׯI[P~ׁ8A@lR}_ +S'BW=F0Re኷7n0* #H3,H֤l9,ſKv]._ˬ.|y2w㽢ʨW=E{L㷵lŅq@ [ץhʎz |6ts)x:}?]>m@r.EZݯ1Iܗ,i!ρ5]Z*JkAI.U Y騂-Z'=Aɮz !N$aQ,] L.=q֗7͍uf\kqq_Avh4Q`poOq^mds&K!Zky>?+V?GAZ6xNU\ vsfs}Su٭׹ih:λ'Ő91) *[b/ yNM~\Gʄ@/`3j'2B%`)C:WLq[ U]_{\6p1aD{th$f?u67(Ux)C;{(Qx>ߕHU߯~RUXF ~WX)8NJjbs/D˸0>@FC pRHev\q9 JphC@$Ϗ쭮i:Sp0 )jRk!Zb irb_aZm9F_2`_4l'Bu,~!))x.?--gDhW>J]2*]*O7 ߖuk Lk4>7a}?jz}Ik&8"NǓ?pN/{0K2ãE*Xܖy$skvrgybZe(^LxRa\Z.wԲ6lUˢy5U Z{q6(\,93EEg|у]Ëx"g S)d}nRe%F56ێŮ}J}:d UVJ|婔y|?YZ:,$SR!Uz -#md\ٟYE3RxIG쬏v % "ѱh .}xL(.ݒ[Y>L,+kiaڣ)!Tni4\x?n3Tp@,׺us0 ȚwѝiuRКD!W؟BJݧ-)WKG軸R .@8]fWBᥬpABXʡiu?< 曉}/=`*9c1y@q 1# LkpO- zAe}_*xCvC|9?D ?]nvoWn])/Ra[g(i) @?87 HKN w v&*k) ;Hޱ'P6df:lw S+β`…5dBv55N'sك .e!Vi0MȐq s蘖+A@J"cQ,ebv_MHq/N{ͯabftWCnCx7벞L!_D1=rPFu`&?xٱ=uײ%9I ;Sw0Z˓Bh3-:xͦ`F>1:nB.0vnɔa1 ta'Qbk \!.}rj MKc$%A9$ ncuomlWg/#U8A 9z?Q} |r?]R)ƺ$1-v'EJZV_ܓ0/{]x 9;3}7r0K."!uۥ>XyòD?1&eMp!Ts57쫴5Za`l&4ާo)3ƨ-rM4y*Q1ܱ!9,E~O,_($J" 5f_k`*AXh HNѸv4 e0c]of.K#1luxXmz5j1W~$w]1-{@oY"^zUR3jVqgC!9N ZN Q#~wWM\"dš/OU}s/AI^-1t"0"`Rՙ|\evOH\+ێert4$M=ܞJ͟"~satjaX,IMu;svzJu E1KHHbV 9% ]_ >E)s2!U)ģa)y'XՕ ESU{c+K5"ڒk۲&-񨘺Ę\B0!?0kq;7Ac?&qu] `e;JtQ)ßzlRuQQ|w+fȇGȍ[G0Vɵq?~g2>DVPaCMT|P:ԕ䛩i+f.$nVȸLѐ줬eBZ|R-,-c* `"+:l(-`+\|la‹"qg O! [Ƅf3Ek(\%R!8BbbddALWX.w* ɠYyc4+rz4mhWFƉjlM"$wHE~Cw GcƷ vV;ɇ1\s ft sܦ- J1-S9s(k[6F푞w2ٮa>+:JۀP{2!V/Y]lNey[8K͓WsD3&F爬j}C~HHehy˱ƴ/Oo]^Pr;MBI`EJ]lA"B[%BmM]w -V8|X_Wh!w`^mwtd*o3\|7>v1Se5k "Kcֆ.w *mK~faN F {eYT2 d&< JemN^ܤY0$6f̓.]DΉX"S-1. ?\QwCB!CΎ{`nKO`s]hZFzyCA 4Im*?1L씾6cO^dA Yj>=*~N)ML5 M[~>\tgeAVG: ,Pa}9_6nj_`h-8VA u*;jMQ^C޼G[^F Yf.:W藵ZþHڮ+*gO"fsg =,97 -_0?U`y5~/AHXP3_%hQ x 0aʸHg8˛rce!ݘO&s@o(>[>.y@-po\]%I/5,n :f`\XeDïL jGPNbܞ[dlїp%2h" .{aR㭧s<,N%dXfۻ wo;mƽ4u(^~y+Eh,- (}ܖpkRӿD^j&yؐ`:3$uРdd;“ g1XE٦llhJR,lb )ĤL( wLP%ֹDCK2*$|*="}dL7u`H|aph ugǞZM|ŪK]/&B JAZlK>gDyǦ>FR[~6$#q5nQC&ꆊ?WN`_J8=d!Q&nRWG(*3so~ h 0b=u~.qi65Y^$q0 Yn+ߺk+`:1%M`}\ 43!Y*fvfϵPv&6QuOu*>(A;H}7Lq{7^ҵ|6@T U?fA eT  g p+n h3r*8[R\ܢFsu?ȿw%"`S.x92{r#e(&vQ fbj43mΤb~G5:F-zJK>T?4ӯRH-W^d#UdgNPDkUp|sHkQ#:M^zPjT&tWV~IKGokMKW%hp,DO*;H|?xH8ypJWH[2J )_>s5%$LhB%x|/<1 .HwA/Ǧs|i!hj$!hw)0M juhC[ؼ~x]*m5NB%Q 9XWSuRZ_3.tSXEKlAO1tFD@M8 #,B!@#䓿EG-Iȴ8Ml҃cAJe!Vt U+1@faEX晨$j-E8i3.O W-k8E8ۍt[j}uurID'}'s7珄ږ%wYh?+W7"Ob:'.gu {#p|Ȇ&n&kUzm]Zn\C۩.19Du.MTW)Eqz , _hSWgѴϭDw0 <;T׾X(I'[ꃤ,zAʏ&ޝd?R2)GTiNq!lj^ہ/x<ŋ,J8P97qfWBYRTsX\&AȚPPq%2Yw>3w1b]ƪ^(9y}xSH[}ı#e? w7Fha|_ 8 K55{dN&ubIE*Ə:\ 䠳=C`Hַs;=8jʧMs.쬜.Ow'jUCԳJk81{ =MDI YqFʳ+Fa;<lfhX"!cś#B-aW#`lS3 )  ]%CQ."vEgE$2+ss$osx}۫MR$յ&%/o(-~kk_I9/":~&B%lSh j;}~+$@#!rۦTM>㢌8$E'/&5<`b;EAҮC!ZALILP=/Q٪ZI7m W]3KXL4R"Q; L1 FH鎋(7#Z(TUT2X}tɳ/Uo H֡1* .oI}|@5"znb )},<7NZ|5E>/kb{tn7%{sSحl,di9H"D<..KՒZ>֗ w.hUW58imRuZ 暓˛ٔfc'1q?=~UC@? 殦֩,fN^v؛?#50 WޏCy̥ n삅fȅ wW'nIJm54=x}^t'Z7Ơ"y":@ͬEc (tuk#:Nx{BM%Fۯ 3|TVhNy}gj-r ig^8{VGKjޏOi6[YїU5݄uzcqTMvf@QpM^l%\j/VVUҦsNUFpwFnM܂@74%f^\bJ #fYs[F1™@@~p[V*%A iۨ2ghF4OyŚ0,`u3n5EEfMVԠP/z$f@red#q>@@}-W=B=cߢoftߎ&IZ 4ܻu+3E*B'4zv` ѐ}KC/3ddǬ<Κ>_#cFD"Srt/%{,šȴ8:, .5oKe31?B=g,θUf\謚†`XAV8oC*V>/zOWmL)朱x BB; L% jP]*%Zl9pTpLjScrvphq'2EfyL_E$:|ΕP u\yYa$t'ҁ}viP%$⻖*OO6ǃK*nǒn5_QY|0<>}a?);[d]ލ߂dN;w?6{}½>k䩢?T%|  >J)bm)nB*,AhYN.I;,RQ%8X^ԗ٢(0%"ZG֔,)о6_u`ir}N2?AI(ʏI5 ͒Be 8PʹNIF/t7+u&k}.zb)~<yrCM`oXƦ0V&-QWHS9`nHZǏ;t<Όcgz ^0s-Q"?Q"P`x3|f3_]B d=X-4 s2&XF< LOغsEڵ̝Xij'IDuBKJ>e; ]aPqKA5wfz SСmc0S.wB/ @s7T'9K=dF }80@YZx;S3ėrH^@E|֯f Jq#1 a=C3׳=^Dl1 K5חTn% R?Ud`̢}3ČSaqcjJK_8ߏ% 8TJK= [wgYH e+4sk.#|<[}~*j , IJ%os (#2''+]VPocA$*N$[]ayYE;etp 1lt>q':K RIp)6Z~ ; 4p|}.D;F]Ean5VF=GP'ύUMu5(z=jt6f1DL#V¬i U"?%e}!`⑘0;lU}DVaarUp n3?>1\ogpuv#6TrY\xNG/]09} QY" W6-[8˿@+T*r>?_+R %N@G>!1( s&gd5™BlW$T p~ų1I;˜i-vЗBJv%Z*0_ AC  ͊bQ@:uw3$½Kt:@GG O$TޡE~ nqW۹Kg@$.'0;4 ΁\P8&M*nY3] ,ŢxϤK[f 4Es"k\f2^Id K Q?NMm <2t!|w81E8"QQ,Ne@af9S>Tئxk #k4ɦclt uaNsˍQ VfjċE`Bd(&]d˃dEP*=16^ ݘ+DI(5X^wVch$vLP{Py<ݧ_*x^Z&1ꇂ#<߸!јA}JYbdQLuXA-8l^M,^W,MnT\ñ06QV>$p6\쓊mΌ`kM$>`Q^xʐ=J'}x`Q=,#xji9uET⋱ܱ,60HR.m(k{;R KZOW9vXmY}^JkN=9ğ]ǁn?хkv:(q&Ɩ0AȸhOQhg179[Y3Zkl_6>8QnaBQ y!dۥtV y!lHHo]} g8[*H@tpqNAbR޿SNE D֙DKL/ځ\"yAqv'A[|CGHO3ɘji;4|2w ;fXpbMθOQ8ۈ7=2~_5MCw0C: Ac:CM+U0,U䄯9U`{Ll ַLtc~8s/jp&~#)`U;>` Htlg>\YajɚH5 h랓|4"FsS]-8B|eenlX@D&FtsɆ AB5q,@UovP~TUm#7..e?>fk{aU9R|ĪQjG"[|1x[ +& MA*\^N)+|ƒO 7NwE$B4{B0!M:#)䚚f'/^<{C 4$lX:$;XEaE|lq&|5Ć I9DYS\K5zfǩ&'㮼[?>lgۙ8/0)뮏Rsџܐ]_1-`e;*UA?ʼnb>vj+YwByPikzd>q[# ZnEr0cY<.ȵs8 M-*J @oqq% Y}p–ɵvf"(F(|s-pwٽ~qzDgɒ^i}h4[<'3\υhlPxmШ+ݬϘJZwcLcNtnwޥWGMJK.–o$7"~ P/-/ DtaZkEWӔ%֌vL8|'6` SS>2Nsm_ 2Øb+1Ibm35- LqKA9Q$ i~Ot4߀HK;1]g5T'69G #ZVh8w_RogWb{URX>e}|&@е{B9!&x"C:k,G7P1Idy` 8݇ Htv:M.$.8 DoAj!Kئ5\$`HÅȷp0_WY#)4}Ne>_oT`j}XBJ/1Be{Q> t :иW)L៘BiUvӠ%B#][)˺o'Cl8 &\ul .\م TE* P7.:j"GGބ3*:sʦ!ҡ`Co廱#?_ը*~ ?k/ʔA\i0(J fz&BkP+1(K%0=o 2ưa lHY?2$gH<55$h(n9GTŷ57&4ii͔2) X!Sa7kI@ws޶$-WD2,Bi9[,*iYwf 荖^tQ_<@&vp1QSN ,{4ZUŖ`7(vľV%;tڙYjً𱗛.|rFX?ۓ|z`W. 2cQGLJB ~i{Ndvp܇0P,̇KYݭ;R7yGnƯm.~Xr_TTaǝM=m}ZLzys`/x^1A>$|VfAr1rl>:'xC%\tFrhiт[cd&8GHs 7]jxu1a۪V`9!"-4@9p>)x4y{a4@IX؛tAz EP3ʡ[} -.)[JiV&7jUw&00ckuIVLm.Θ&pjo,,\BO/n e}f.&,G[tOE`{z{GZI+F~6:y}qOʏbVeGǗ. y9<|t\Z 4y4>m< :)?8qI?̺"Ӧ. 1m;W>"F<^{c z:YwM:Vc_<ʛ4FjҸs}=l!R@|@B-|Ϟӭ_;{sY^=}cìM4~5Z$dL\N[ `901+4:iwL8;~ԃ)ٟ:CGC_X]66əU@x$E|:x-ham>u0&4Iw 1X~lQvx3/b#vq[ _LYj,wRu2D=WW9 1o':j5fDԻbE䲀au/V1OrrV=.BG) Q0A)h@ UU9X>>?D~Se j˦Lß"`w&Ew/cσe>!4`WY ŭxQ@WՄt 9t 3$ES8MZAҸ^aGCLKNOƒ*N.^e6=JǡJnQO@Պ]Ue]EEqNjC@GAA4Y{zfNlL jq v,@x!b Σ>P~i$nd&6V.8h' vI5skq2w6l׶v8aSB&𡫘s9.͒iWFk4TPkVҼζ0)K>kk"/=~ lH{2j rA 7#Nejt\1dzOډ67:N wA\9Hɻ%!ǹvЩ+ N¿TqC|TH`.`+aa9ȸ_~ d?E[Hp}U _&_x[2nKQW7E,ahwҸIľ@P`Kij^W'Z4wmKFibHzWrG $6 d)1- SUk$vowy2oZ;։x3~vTXdgk/j@ rӆ9ʭ?{7=jd\m Q/\ _a>FS?UqWt6FcܚioaAHJ`C+BLkZE$DQAuaD. 'xXCEnYeD4%9EN[ ;JϤzUS ㏛eB;|R_[͐t?P6zxrQs# JZ۱I@>h1pr:yLgJ8E p<0 İf((E+9=b$"կaH,+y+ D݊XH#jڮ֝@e'(!PVulCUVagX ) Л Gٯ 7k:OW]Q#L%f<}'X(5Ѯ]|p OΏ*E3n*]cWD4MZpOD3 Z`+ h+6)pQ_P3ٰ\0SY>k͖J^%)5&^>.?v94n~.;7taB\P?ifk{׹D놨Y8EZ-}pls;IZ6ǿY%i5`vOp3 FXȷ特$ 2\H2 4$ңhdqA$S\*^JT$R3E vy>iNqqj_"K\"ožTV`*aYhU6sɴN`Ƙl8c$κqd,֟**~'[j@QYw]pF>weAi!=U+)P,TJ3+v%Lsmʔ)b$|Ǐxu ) zv{Q*n #R&` VNV$>DwN3z:N+e~dxL5I*,>f,}YKZD% gx+#7ԙȬ8nB YbH.Y^l'<=bS <Z/ZIT$klZF`N_~Ɠ O4LU.e{*U|.d o1!mǚ" gƒ.-Jِh6ۺ݉G\Ce8;EQ܋u2QȳGM%XϞ4fmװu>nv'ZKw/XaowDUnI !=YgKZkC~".RcI6"wj65,e0Xզ^=ŋ2J[1l)B{B~Y @3')DaP6hKk J_?Nh2笳'WY@5ONR6޾W550}`J-lB!AsS,C1MEu] oN,gTnXUd t4ǯsF_ĺ!}u$y]̀/*M &~en?sY"wv7ZFP uZyYO:v{+keQKF4sg"<х[`R`1AN'ӭUdٲ";Zs+Xܰ`aVunmJX`pGED#*I^inXzB$$%5XB.8a [!_~2ꀝqᥱ Oc jI{LogV٢7$>YڷH2+>1!ZA+sFmqK,yԿnܺoL)C<,?A?%-S61fgTbey$'0>;Apys8d/(T2ɱ C)L^z٦}wQ *L~$P_`=w"R҇g&r^4><6') R놷?dJ @kB!mYVisM˵x'we {irWù κ kc2:&UcٝP]Xʾ8F&.0̀ I.Ŭ8 Q &!U\"CjJ7>#V_}E&xlP?I)3#fE^ >܏w8shΉEYG rhiNgڅXEED<)7Tw%IYA+WtoVѥAKRm1˓rm<tx'wUG&i7lKƶ7QNPfyApYRRd9/lH[OEyn$񁙃⟭"1yDUuk7SckN\+s{F`j s$SteWG⁈v}Qbrt_tT>yT7G^)p d=Um/mM7H┫.q <8~tfB6-z $i#Oli2x.ԃV_ʦkۛ9{tUArtk  or"p>O6!p kCLFԧh}\נpQm瘃~-PvbFPswqKwyJ^1) TD #)/ W:Q˪iPL32LO7p> sI/欕;y9B2ɜD#p~`uH ~2,m֔TKW&`.;WL V;FӰq3oci< _X~Y(:0µ5s\ujOR#$}(<|{Nk;) 08cl$bnBgL?#?WCuZ]Do8}~ 'kP3m. #EZE.eDs d kb0lBO2BzJ@1GxNh/s#`i{6s C9p=*D Tܭ 'TY*w#x hW#Tua^#~cԃK#_ƾ }Tȭ\\DOޮeyS'wΊC:H:uKl+±ŻL( *s磝89*Y5yF+m{p?Mϑ udkE9v"Ը*e9k70Щw #Jp$+0 .!d'VW/A \RW]lEPETKRyYD:ޮ.5$E@ٝ,Z\,\/7FA_P9W'޸_;qT<_N>=̌MڋiI*SwN`B۠*~ۘAsVlTk -;_!KSV ^3/7,ٳ4qZXe{. +vgipџ00Zq3JPek[1|XG]1kv&6܇oZ?DLJ0WA-mԌ64'ZfylCW^ "[=Z8'fƒsoW9 aފ˘L40ELU2ɽ]PssKyi?$;M@Xxv>6[?PbXwZV s*N Mhf>7IgⓃX{M_mM`@uG-yHz*cݾd)"u\k>s2jf#<ǵ[6٨7a/֋ 'l 0+42oy D2(z[5oW;?%+6 ^>8)x9Z˄ U뵟KXO.G9Gmz_3#XIjr>Ds}]E1O_c~ i{-V*xŤ=1-C$Hӄơ@Tz[FA" O??>uqP*!wXKZ.A[&74}Ӓ1>z=/Cg"NpqSy”L CVE~QI?{x+kɡ l&ažy%V;@s\"iKvE4״/ݿ1eNG_W$.INOS"Qj-k-(p\L#rGAnT~8낮^n<M]-~~*pYpb<̤;$[~s8뺦Z'syCºG 뱋wuQ.@fXI$" d}:6C`[y;K7= G iާ Ơw^)#m?Q湉P~>) {w in̽l3X?avt&M촘'łzHOUBq0u2Jm ֽaw( @uKkl x (4`H$Kg짜@^N>qn)]hmcځz|2" dY{HT]?;M>dvcsm;5 [*-Kt Q6zN6 gDV']<ӯg7(q>%k ˕YpV/>"峩3 m+I٭<mnPia 946j=TT;f 0OI i݆$|3'L`vs0US\W Z[}SǮJHZr-p&DھRr_4;"TkmR5Xڀ4ݯꦃ *"Zaեu.QA&=W-Ҕw[>sTQJzErK |I_¢XI*{"P<mD}@2I#+vQv  /eT6/k',WεX)ͤłR; 6,2`ծsYq#GPiUdoӰJս.x!^;ZaLD\HA4oj4[NÕ^h!W`1Z ӗF'yui;Дc@lD#f֏Ȏ3GEOA&vӏ] 0KHLq!gFQ\]~NZFWzEE,¾͇'u%m@ 1u[Gt;%@"?hD] zYԿz= }x2['\͵WBI_6O{u~"s6͏ ua9[ p@;T }ujkH9eIfJ'{Mک9>ZIo60TǽH*STK.OWL ˅^SC%=^Wu m)uU1?<\12UՂH8uz .%t]\e IѪ"'̛a)v̅H%8ðx\Gs+u8)GS}<xLf{z_sܝ_Hszլ9dWvJ|v:jHd|5{g}l[RJcVUs*jud7yۙ4/}SlMWICug7OѫF_GH7, DjpCy,YڢR55~mF:C=Q&a*,+ZU7՜|ę_<\4s'N,( MP{U{66/ѻGQ8evl~;$^Ǩl'$kaEd|l~8LLCYyQ r\$/pߏ)kk!w* qɞloZ[f5ho<뗭tQ11y;(䁫N?Dj}nKA5>|ǩkQOx%>&D*,Q=8-4PlL^MNUWP#R(_)fJe"YES?Kn1hNBy!-?ZY!K-~w^}߾|- Uzrbw] [z>Ǻv?lL5 P-;8_qoZx G$P8ܺqh_;Pi3ΈS ʉZpt&K+QYkIx3E}1U]= X yե>3I77meK;UƆ>2h&?Ũ1R:ϧ̋Bb5]8hs;d-Q'ʭ u$-_ /kdCim>n8sԢL@\uW- P;tn[0QeeҘ9׺uis!b!_к~c6S֖~$>Pˆ'd@|buwߌě>1te' ɔ|_'XIΗOŔ 6ͺ&ʘ(@O_ȟQߣl+~0yb~b`97=' )|6s8.Ƚb *38|5(M87J ]XK3 4uhs3W`xҊ6T!p`M]'K8`N)lWۏ##qv~diܓjbDߪ> t[g^$<0M}.a39zs ul70'^67q(`Ot9!J)vFY:3FlĈE(uH-ñg5^t|*4 ́+OR }l+}WK&wuҞcMr$خ- RZu^bh&(ꊪyx Q:4ƶgx?,+(̈mh.Z5TQ;BڱS?oWdqAp}Z!Ft#$]wc w7"bsb*2`. ) c?nlxﰥdrbDԞRUQz;b>GˤR{"TV'[:c]٦?ow8ոfRF%ݦklKz'~l "Q^)&v<ȫW !mScr`a{D+)7?ߓKj( !G[I f!1{p|ax$䊙xDN Ǹif*˪`FEw 6Kx]0M2>,βrǁ/N}FWum[+GXM\ }hpPě]$A WnɉceQ'X&9 CqÙMy_6PI>?V?<|Ua8Q#P\ FB~۔eiҡo̪W"1eC9uJ>viY2p~H.,[ö^.v2[Ɠ>|gHܵk9qq\*l>b88SgMJT)^CC^MPٳGs%#-7SXI?{\hE0o<îz#Iʾ B|zR~!hku?n i/d3C:]Sp$fu9; eU1~_D;fHmbA6w u,}17;Y[?no輻l"0^a ZUIeuNCGkދaUfW  $m+R9lqL9(>XZr[ZlkطOB\͛3)6|>Dc#,KU:_G~"0>v^~y{I=;D uQ}_ ;`H㨡:mws ŅWÐHcPAJKu5mZɱa?/9<ŏ jP#v]yѧ=2> T~!}r %EC츙:>~ȠYdk֟2Yur*h4uM3IFce%tÂGV&;y31_ `ֵ4 VWYpmf oM_}* Wap#nMO:]ބ&{y;$:9|S/ R<΍x)*q0K}c1(gnErV0&t_H8"EOT]0vaw v[x_Wo~ݫx+T0Qso~䴹 8daU֖J"X2*`g4ɳ愈pOw}kj=]e\WR;ao7xil f&f 5q[YeLx~pز'i=!8xf7bս[q LݨZeq1!4Z(ԅ}yCgwW&7ÁcTwd) nDu&,{OVʅ_LF"3UrD~dp&?,!@F&nYʧWۼN^6_n!D!Mx~6M++:2ײȰb-F 9$+vqV魯a'IskSM ?2VRxdI}JA:YU?~Ç$DªBMutfquHVğ:smW9beberk+Uax-(y +D*U!)LnmO.>KBl#V9b'3i׿J:eDJtĿ^SW^ 8^JT{D?((+.=o8|gfহDuƫbЏ [#$}"u.Nk3f3Y EW,A#]\IvDA3WEbѥZ{q%,KZ훩Q~}{%* 禕;T&(JZT1%}02]6B$320QP_2&Ply:c" <3QG^>_ 4QRӠw5Տo h]PO|[%GB.c"E A6 bbrgOKxP ˪FfcHA#7[^A.,|TBY\Ui65U4PTIR:r=(zAT1YdMV!vj/_?*DxDvA\[{#_0Q 9,gsЀǙB"6NOάبg9/U- ,Ts96.Hb깁0+`d$Ym{o I3k_rtn3HpT(r5A$sή28!(w@ yܷ^ٻ*’ 4$$LܤNm?izjqd(yI|kyzc^[n93!j[LWP; $!0 ; a&p u\Wo;39mbp?f}"~G-U _=%3AKgrܐ E}smٝ"c>vwf0ERwdFrk'1̘>ٌ\˥~$$`%%IzI!!СO͇UrU: %/sG> ,\SJTv^V]L~x#R:<ϔ8d(KD^{n&gxܑT6pd`% ZiRmx1_Hyt۞AL\GsLnQ"@9vlcczkvI}dz:XwA2v>4%:nϕ|EXqO"rdȘ]wN.!>2 \ "ɯ 6b,- w+e*<=C_t})RcԙJyrg?_ ᛺O79y +JayW$$ÎZt`3"J:M`XNkX ,ݞP%b# ضQ׺.щ\McZ Un(+P3j&S_^NsN"1n>an$ B4sdP.C%\!Y#Fdi >}8}RP[6oNlͻsdIFo&A ]O]lqU꽔7~jBV{q. yDKc}#к|cUm 񏏺j.S}AgFWQ@'XQn`Dwd"S#ZMEJ`$0? `Z7j(9v˽c%E4V"]JD!5T}µ _xXtbJ;V:9B`EtsHC?7ݠB$emFMAY/ޏւv).|*5nꒉ`"C r"h ("a(d/D)G?_|F5t >߱xn[F$O OJcP#Yc.Rs6ʍB}|2!u 2!.fjąHXn 91cMcʛ( ,~|)6 5У-3GFp-ۄrU|cHxޙY;ZF֪[\ kF9 Ƭv$Y{G>V)+EMI Bl+چ;uRb@/֏L8^e,d[cZsd#6=Ru=?v06jO#* sMscA*UӃxcϡ-Ay{M}Iczf0Z&GQJlۦJۼ2fO-6c}UG"+WEwz~yE|Nxg oU? ֽC5|} Tla&8˥w2]Sq@gU#lB{6zzՄz.:UrN a"^Ruj%@ÿ+p-?_1gGsn zvE ':(1a"":S> Pz\CZN% ;JX a#cP;M+{-㽡ж ʴ6Op7f[ԧկ[J,~w>bZQ`VZJ>wRb|=1?wyS9X FKN,$/ZUG6?~E:?CB+j| XdK`Uk"ܾ%ZN=)A5JSɖP38WJFE,]{UhI]1YLEp$nUE!RG M@-P^+n׍5ǺMW(qQ#)^udtxQA)x '/#aWyom+nx,=m)X ~B׼qM,cU2+59ߒ /lpQE7۝&\PE6tN}[P@/~DPz$bzBb"8m[8ȅC1!. lk8I= ܍ojVEOº'85ӎqF1VʞUKOw%B6@NneK~^Lۅ|7* b ğN'J6a DLuu :w.}!<1}lچ}FquA;Bg8Uzs?OǑYzݸv+ Xv 7'Y@@SʉQ.;u2s3\B^(;ilbV ZIŚm;%Q \#WsFtWKػA!Y|ԜUiF+EoL.?|쇠h{9dፋCQYPDy >',I'AŴ- LT\߀&mf]HXJHxǴ|^M6,{={di+,H72!>;~tؘi|OV+S=e>3;_ӃhLL0W$>ma\o&&<)̩I݋b$}x4K c3b*߫ U]ԋā ,Fj L kѾe4ZL` ,O'Q!3&-&(/{ΎZۗ}y6>$w(geFWμ1ZE8h!Fۓx>Нp>/ٵ7VuB{}qX5ъ \)Bnb1tg(yGKԌ+ءt/-$:AyRxζ%.g0#H kxv]Q~Nk1,k .JoKntO՘<Hx4zs} "a.$#ui.+=y! m@[h5!V:vLZ?6Py@ tR6ن髽h&^=0c3IڹҫbyuB)NQ ȝZ^CBIaꗤt%yLϝqۧH[0z`|RJT|r68VfwK&)ڷΚ'9[TE5X9S՞6Pa[%ڇY1༲.*Fp4,<}X[* AH6HK|ҕ󡸌[-3QFc2l*HpbXhMUOnO@*?i6oП^-DlC1G4.줏Tp%z3XlmK3xp8ЧrCVƻ"K_Ŏ@C>F^X=zԨ@'W%ߏ{Dj0ߴJeOzi4r(].՞H 4Zч:ʪZ/ًUUaް_e%G|* 5j:`bM&37N4w&$WF=涛pryMCeEHG64㢮_4E ˅-k[7.^bg[l5?n}^J_*W]+ t8I 1UAA|)=ZEV_#I+Z^{7^w>ny(ƬZYGl2ȿ`9(#J.D4 QQ':ȦBJlM+Rw# \.$U~F,JbǗf>ۊ$UR/ i}[`<^Ǧ$Y`&~fk60{P@u3 Tce,@&!%\-DRn\*fh"[o:%}:[fm8q=Lwmpw[|].4"mueb)]pbߓ}e:!jk~1SПk]i@&b]p:]t(vT.߳x**qa)|ח"dUJb3RNL/%.ێ>0&IB|WRGxJvӜN_;,DZGelC&)Ho+48KKA ~g1! D I p%3Ews"y+ۺߪIa| ͇ RW oA4]1Txx]z+UzÙ'ަ) ˛xZooeboMec dQͻU˓:lFS*`jľ EAr[iE_y ;Ku euA Pt{#YK鑅"l[—i(3.H,{H|W!fnUtNPxfTλTql+0R  oiyMbIP|+'cz@wfT#!lP++P.̐)nSb{R/n4| ~Ǵ%_SzCkPӑ^"[h9͒g3Wأ8|.; $T I%ӼPrayC}ngYD UpM @l)|Bh L2mMV$j_a8vAcCrJRS{BNFP>q(߉;U8HyK zI~j$0Y{E}d(se]Tߞ"4~RNa#8:Tg6{@}M9? VJꤺ N 1-20pW$b} aTz궴%uP;﹞Y7IW.1d4<7-ѲE|be1%iJOxILw*ӸqwFf=V'["*;is5i@x1[R[zIX 7k0߼|1/7džV&@5Ҥ/9޸QC˴Eq4JT~z鱽ͭI a2[CV|#I◬*}J- 0л"V4'kz~H'3 /r?oc2gꇀ6GMRm6VV8u7Jj#^rib'Ҳڥt8ő#S@QBf~'8SCd?)HelP8( ϋ;d}<6H7k l uNUq-w`/Mat qWp.U&.s; 3Ov'jW9FC+Iv& i17wsNN0`w<*E䲴egU]-P6lkPx ~{7-ImpvAu'j:BcnضyGN~O a1;+Ia0%a'폏O*}$#//8͎_-@K9gR~)rz%eJЖNxz!x,H7@}xl՚ۜW0\-+=2?c*I؅g)BO{`e&vȉY ԭߘ3 j6Dbq`] +l1-̺Uu_378*`ն7ڹ6 UP1Cn][ɽ7**ދڤI|{[0HBAw+fF=(-Ow`Lt918WFl$bbQV]U]sѩ=74P!D9{S*޷B՝mEAָǭ9/^ $}:ښVī4۵g䜰eV3DT*<['5~w[Yx*Gx_N5:l =R3auk#麠m|uZ<ːSB څ8UT;h{{}:V%_p~ȘT\{9S3A ;>swQAb-G.uZs)Ԣ(pQ nB}{y>1m@bCP`g'39c8LiG-{r^ď{g,O_=I,ę r2a7laG8cvܱ榲P$fTXַBКu~(P&c?x'@\cCǁ[Z%d2=f !L0!z%| np7gq;vG'u1 ΐRլN)K=n;~Y*5՗(56Ɏpiݱ:|mkgpc(?X Sr9Wy!QYP hp.TMΣ>gGKY/&S.QJE;Lp+s$uEnh 7}K`)f=˨=GŦX?^R] ɧ&Bl7#gi]-G!M'?_^K)Ϊ:<<Ѿȷeoh'*p zU/Rmؠ-gO=ȏJ1\K;474vk!Ll~>vk&oawJE$aL]s e(&8%Kw/~&{~lh1;9[!wSuc|Vj!qt<,D%BXīkWb@ԼAPgEf6Ebpχbn#ypjy:vu̫"O{)em`F@8A0ra; ݦj. 9YǢܕ %kժ%)W+9v;iЕX^6w5sH{1f(r:SBTߩ 1ǯA05$ZV\eSS}yR.Zxo8^R|PW78n'd=}uctu @ƳnFWVIere~^L "#R|ϤCCSGFd>7xBGPbY HO,R$ƹXܷ;ӣKwyG|q3~݁'V$T'M 4tjc'8JO1~\þdj&DΗdt;t- h:d=8ƚ7WUJb^D5Q-?KBo7vÅg7VJ:.d$F IlMyrWSaJ( 52M7z#"X (asyHsiX`z$݌Z1*Z A%͑FOT<(6KULl1b* e^eGŠAH􁕽6ùٻU >/Xf'l-:-y l8Ay1,ku8KRP6?U^XP UҏLcuWI$aa\`k jV3WUہeS#֊%B ɠCNq>2q,=政pQҐlîxG*NbQ\/jF),a*~"%=8IrY{hmQH+̟Ok* O#IX8zbfN@ItlcfS.JL \ru~~LٕZi'g\\oE4d'QK(QfN} iiH؜̋9e0p%y"LJz;5t(/5H Ud_"",UySئrr2'xI= )92:g,wCk2F́v W %ͤ!dm [`{y jIo7tamGn_Y|<AbWiͺBoh^I^>m:Jph1:x! 1Tl{ŀȒAx;u߮=KQ4zX9kdc= )F#<Ԇ!5T&İ#YJem9{ˉ2{B:qB%}MĒXݧF^' DzTP?xz|~nITς(nk:[/v` }{Ү[xd'7߇x*ǎtgFW؂P}H6eЊ-`0#Ki5u/dQemXI5M;?Dp7vs۔_\a]gv+o?&qh!=K2C҂s'{ANoG{Ѹ.ke cg2[Ӵ'Niɲe#yTtFXWlQtP;Su6"k$5~ K+&R"U:9)s d:vTv0vKWSnsqƳC{>rSDʇ8?QؓP^QI&wå CE"6-eWSߍ Ffb;d]>BcBPWd҆hdǒh y%^ g/r{Z"<8v%!kyʷO$S9p~gӎg-?Y%viXv4nSUdSW_C­K =/PkL':ALKl~X5@͓iU6>߄c E6?Wqn kdZ#jJNU/ge+Vm8]9zj+jRwZՁ  ;uvl%I "+I(+*yc7] (]¤ZuLbdn)!9Trqr ={料 v zIu{$Vh \#fT߉@,9\d9zQWՖS`ܝnq;ȱ`NLk.mzu\r^) '1rKc6D欯| ֖O WX$1ӟ{P >k߅T$avصJ+g\6z^pBu lje0 1CXܼQ:Tn& lpvh@Ͼ_N(SLbq=s)OzKfk ׃T3Hq1x09)|.Z5.,SzA%|9j%쾭&]1/ !>. ZVC>^(!X?]Z,Q׽mg}V+Z'18J@czI4n2sJI7W& Nj|W15, NQXx6ON[M5źf:{+. INpUV},<>NOAj ir 2͕$Um0uN_mZ1U Ds;u0DauW+#p8Ž!_U0dIӜG52%Z"YQi~:xdhl^G B32,gq-2>Z0-ҊZo߫7fPm$ =kXvfWÁ B0U6~ua$lˉzy+:ڍ!#tCqN1l~zk(iY8f[M?Ȼi$ZAƯi2ܛN%^MH]}Rv%RXhUsba_^V%¾R]l@TH~n+wU)Tax 6.<ʃ(7EIY벖<CP.XF(ˡ. _Oh$3A:' 0tPy1ܗzoK7bJo< ,6 +0F lqiGczs+dMmuBz| S *3 5MH1=2dUT)sB#oOElot ^w\+.1ю! ?VQ:c8G=^cYe$*i˅Y}=Ѫ!"*Mcu6֤IWƯw>5^֩Y<4Z;=ZB`аMyWbʤ) `"I^U`W-؊(*.?V.Y "OuMDC^aV<~, c3 ]oR? \𖓮_J$۶ W,&t 60ydLx@'q~Nb}*o͘E9wuq,YM; 庆>IgeWPNA#Rb>J=-7lhe[GmO@{Ǹʁ/(楁yzɭUգd ӸR~Kr֘V%$\CŲ6VbG1^f=KwqȝSC- \<Ѧc@51F. F;Q\ɉ3 LkZ{T}OP-قonh7yd? mnBSBl'O|zd<mk qL©>b?!4gnI$Vw% k*,XHƁmٍ-6*.Y d遙H?-?˒DT/0/)9GKO1a6޺%SHhtX f\bs;f@)--1 \ПC6)@޷$~1\}Σos~_>rbNweT^qw\C%LL& %FM߲̆,EЃb3avĩn++*Vs#f7LӺ68ы*{0K:w_:˧H[[hQMKwHRk@v)UԄ* ""Ck^&eO8?|n r/57vj2 2SJXE0jL/տ48udg1Bu:#<*J{*N6~~<>}'~}̺R[p`%״duv6?íA)$L>ғ4 SP6G a&EXc8m[ǶoQF vfz=&J"gi,G_@c}qm<W=ϝj n)~Hg^(BwP68e*azA`%VUH j"}`$c,!j"1.,NW5FIx2WY”y^ZЋ11_KٔUZU$^Lܝ;\kG?Zx~rzUB^hW;{}TV[KS՘ }C+m|O*5L[ 512^R6.r׾֩Xdc(\+8I='i,wiƎ_E';iWdυ fij>ӓ\0x/ϑd\iCY7d& $ZUd:Z~RٌDIwQ7U~Y<%̆OaZ :q9%Y G$(*QBaB1$K]`~)as"T8Z|;!wNkiĢ8znIַ%N#\a A" dcFTSu~,=ˮƷ?dQJ>;G_ 4l4=˻B輱"61#t燶zAMEB%>b -$D Ջi Z׭: Efv7SW~&&b(d-^/$i5hxyTeMeA D>*|K[ 2o֌`R5Q`%yO ~ i!,s6\@(b7|f` 0H'}9/|oΧX﹑+zgяlyϫVr7ew(ebt L|ili> }xcˈDY(nu5nM2Gyk#szx=|0EHVpbPj:^N$ŌvJţX$ȸrc kl]nы'vF3=UZo!/]O;U_g]+}z:?Ql,4Bd ܾ:dODzi-#0 m!,û?Yd+ {¸`<"E CfLbۧUim VgnzN /N)v /U# %~, S%Ñj}BP$-#JX y&LG}vO^+yO2"+pʞ'D[&M!_iqIԉN%Q#&.bqKi璾#7? 7yR/Gdi" 8Nc83\^ī +}Cb&%xj.^=2L: $9csڭB'AN%C& Qg[#]H;˨'Yś+n_T$ab0ƐD&g'f 6&C'oL-K6czyww$;}#^"Dd>a6ZK=Ir(3񥶗IC/UJ+|v~.d?Zjd54~о&%h+Gƒd$@Vo B ޑW#w=KS 8fM*vW5jI]@(N2=c̨~C>"L!ps])$S+"Tڦ#)Em\ٯ]vS B4_^gPkڻ7 ~fB#Z9 -8a#]Ԭµbޒ}-iޞQ'%4oʮ౨xA 4>C20is3\{P!]>ݑpwز3 ʼn9̛T Ɏ>1)9fksibʛEHe kJ|Qc؍K 6)~ek eNz)p96^ h˦;{ߟ8|xy< xK:@  ~j$afRƖ&&k)ˢi?VsO5W|P֤"q7a Q 19%#ȟUU Fwl ޠdy&偩ji!vQ F,īOƞjhHpBeC ?&djlCr'Smվi#[&UP{p,NAJ<~xH0P pm-(EJ:o;CkقdP( $J^AgTCrH(9$@A:۠ O.Osx ըAīL8.W5ч,^&c>Ĕ=zulɖGy *2ڈgP ʅWtc؇Qtk߀$ { DLGϟxr +%\ZLfQ9@Eg5| bC[Ō-}Y|!x2%" L"Gkbv P ?#0+ip3R{]1eAWHyG&)5a+04qyߔ 7t/䴬ĺ4id"7'Y&# 2؀ _;W  1рbւԀ^}"N/8L̪.j +QnFl5kp\˫y 9 ؈zlj,RO|&viʑN؟]|ݎpi]%t.mDtJQrR#pNFئ)j7~I+ipۋr"ҏpB,d h1T|6#;RP[̥N+JIS q]DE hA"x 2jZl&E\lO._q6md3r3^#rH_IY",btymY-"YzKvE+$@@u1SpHʌ|elx`#D:zipra27^3w/ 3 $lƥ!Jܟ.w]% z{9|2WJR_h™0# ~~g4w#F؝Ɔx8NkD/u/A;Y$Lĉ*v_ЙBvg}{M5[Ҵ.OtssQTEeד`F09ndlsI#M1d2*.p·"n$ҫ 8X+e` Of_b 1M`fi JA"dkKrhR56d!WhE/]?5$V,C+jG溄PEV HG68.sW;.J{ZNO޼.]'U@ I%$aʌ|F`R‹P83yU/%W51LVM뫽 N)A;ɟN|TrqD~(Rz2ysG^!Rk0u8AԷ}7:riEt#A7#jŠ˟CdI>p%-!2qWA"\,xxMwu5Bjoy>XF>^9]VZB+Q@2_IDi*Y1e@ kjg ȷ`;L{8:ukhۭwпyfV"Sn{i慽D%ϰ3u@5B@Ӿ&Wc+?@X$Pu.!_~d HK Bh$Zp!a8k^wY03OtVkF'ЎWɚեQ+*#%pRD tv!G_ڪA&v+pNgEbEJ?O9SP ;ݢ~TߤG&C[)j҄"kU/i7'mcl+N&v`70]ڄg}ΔuCOYjbgOIXX(0#}lSguWNDYq60FzptgY% "9mxlٖjÿ1o 8Sݲ 1N4Vf g&aRޑƯéˀX:j{O+DL]"Dяm9\sU J0D0V3<hwghuCǧ͐7^$ D7BAz`SAȆ\6dмܨ*D:ґs!`$(rIGFݦ5) 햶ˍyESlx]lWb`\cc^#y3t/ N}L26A'Y pZ}0 ={ϼu+f;?UIs[̊WAv8sw|7ZZT`|^bs峋 5HUFzBVPU˪  V^ȉR]|f-?+D1Q (ϳ|aQC=w.s" (U-bK;B"-{*/. btu$krU+F($(p. P)g3\e2Dٟ/bZI̤xsvmwM iGP+iMF(eT'YBg5j~cH)喁חQN7/.u(teG[C5; ~W^vWyN)Ҙ@"eQtp+N{0AH\qh3"р8t\8ʗF_:UY^<D8@{>_ Lձ<񇗟G BghX%` +JIt((wȍaڲAnF16F7Xb9l !grR&GFL>m*VBnth,~#Apv^$MoeZ\gHdE9>]ޑdf/-4#ӌʢ zEkp*K^s⹨8mkUPFJ}G 5!bSn5-)պ-MCDt#]vMdXK­#fir xyh'OHp.@wծ]>=} aJg`1U]BqQTnoYOTA%=;( |Npz9+rJX jW޾c CK=ƓBo Pb*fDaީHY楀$a~L1U HxRUPIlZk*cGj }a6Hhy)x!&Ep G06v6ei۫Zܢlп xԥ)v]^64%G(/3Ӱa2.NBϿ3뢈Yi^g#W` _Sf վM :BP E*G׌K5Bǎ,\}8t|fRfW0V %%9AJv,YsbbZ*P])2K.sZgG=~œ-2lC e]1vUjP0ZbtQ3/w$ⱗ=L$%Gg[MVB)p<0qVo$st]}*޸G e^Qı p;}̬RYW^)J0xesrtI}azbE|+5bz.enj1uܨu"ϔOK>e )bVnXσ|;V͌~`7syv,A[gaْ99u^hQN놋к5/%:̓M]>{i`u\8N~g_7cDjwzm=n/3YS&LlN f yD^7m/yKhVh|<Nѣ 7<Œ `h |ZM Ɔb(YAʇ+ ߞJw"PN hmi$6'm%_xMβXr ەy3@0G2/5S]~qʡ-e3!~lI9_NľUAL8؏ q w}lj,'F $uʕm u\75%a/ 1{znsAӥ5vқ0 p gCL} O㎭y|F ]@ Ox{yWWL,^.!?ަi9N~O(`xM2q„"Y\P7ʱ f-5W2/}Q8ͤY&G$dqp/!w0<9jIF2wJU@S.?^xsxԼŃv6U,ZeICUL%^IM<'z7E(-@}YdQ]'[LbSݽ}cC6|  Je{ &{EM`w'6~ }TW?6o"{"3KzqE~AL'~|J!`;PC(h4q  P-f찷eUHzJX5O_g]SLv~#j.,u ځ$.a22f#{NdA D8-1~<8 ܓ`v!)|yf:o]6 Y,G,6:~a>WrrE0JѧO~NP4/a_tULE)-9|1RM k0{E !]ez.3~EN6r#DJ񵼄۰^ y&hʁYrfހ_>u(^ђ,lA3Gc N pB zB||8jGANFb |,ƽ:]׳m}_#S _gC'w0^>Sݻ׈Όuj3wJZ۴캟F dѤ&l_.x/⷇ɂu!~؁ReQ(,q3 lo,}ӓ6 q5ѡjvR3VZ>HX1ΙaxbJI!i.-I{\l !Icu5Y;e+{&(RLī7Q_:@뚀S&7n$eYI"+`8⢫J3-TKPdr@Nr=11Ljs+߆zߴ"_ oQE^V.׃ϯi v(y8$A4-㔙ll.pF1lP8;rAuŏ=zlh[zm4!uGW.!_J =4$ yy򚲸6Ƈ}0i,Fn+tL>lZ ݎ3xQK,fܿ7_qƒh 3ů@ΔX}a;Nz2i_cS2:+x(7>Htg h0Y_ܕtm>S6'ACG"&cUғ/W`Gm +YD2io(tlv{.ޮvSi̝7YװI7h;?ޯ2\4MV84 *U7BŅK$1BG'V 2)5Y"=\XK(eZpyYoT=5ͨjj7JY-YRs>;Wc{zY2g<]fF  pc.JS=ڸ}N.j},J~ՉIEgQt-5n`lY8$܌vfEl/D1uGXY u,b9JQV??0(\ỂqAX4̖Sx?q-^uiK2wa欉ZYZv5ͪF>Kڽd|Z /HO" XHX"%b_8dΘ Gh"1LG.=={5!= W|\#fTp(kW?"KzE5% ђ"Vk0ڂ^sKoJU > ۆ׵~L6)=Ψcw4xhN,TL+^֖(@BwEco-pMio?9~􃋻a ULezAU}$4 \hl7RUز]/O0`0OoZ٘Kc! ic. H7u7?1Iŗf^^ >ɌK" +x5v/b=!o]+rER5#=Yr5/P򣪜w25.÷}qiPY$1"4٠ڌv͚p]cM|EUq8*KIٶNd>Rƨ8qfbt~9#&+poQ'xdTɬ0kI6<#+#r@vЅ "+'IjČ8߾iEaPƳ3ZvĝRqxI{91MW9ب`onnrƞgd{*\/ϧ7p`oMo>4R$t2i_z~qH$` =MZHwmw>s*ZdؒgE8 !Y8v7{pRсz:deDv=8ہ0̋DHB|>mrTv*mgA"f#wAx"l)mM?F+/'Np5?:I|nʤJOpk 9j}r 5S;p-_A&7ب@i~ OSljA[w+S~K5O`N| ζb *D#s*N|}qJ,u?]x3FbK,縏t8",tz[YmF7bZ9dIj3|f\2& EϢ2g>;y_5.6A_ ;u7?`(lQ0C4BQ/)ϜR(2Ν3H|bLhj ٔ}vc̘5ԍ ]G]t(&PClR㗋[uo \NN vAFfeB벿Bhы@ctf3q2ϲA4B}rRcV$Dcmҥtd:`-.YƃJEtF;x [ IYqiIZC<{㙧?gBE-{NH#&eW3ȗر|P?:riBMHpcw㣳A#uP* gh}ӑW,{:Lja&֝*K߾o:~~VѱT-~ 5kB o) HUI`K( eYy|nzTW|]žB۟KJ8 Hwg˱$]ט.]| xz{mc1 R/2O @hT.Useql ^`#cȽ_ʡ QY7)s[K;9P6ۋ Ca.Z8Q*|pc-gZ弣.#8%MȰ|LnH5f<-,Y/_7 VU}vO1 CNNPN%!eSʶV*PϹc0>\vh~z' =jnAo}+sfyOhcJcҸȝQfYgc[q~v%湉TY?D0 -7[>"5s\Cb:u,IR. l$e K y;Vz wğ:c8u=X/F:)|Ûv9Kh01sӈgLn{M ;>Tm Zt"=&F-˖0')g8b eѨ/-#9P[㛚m}_TF{jdHфvߒ E7lVp(\2AܹL@L1rU'=ލ7 Y”˦WH맨uKS⃚) FT3G}?Rl~63GO +IE6Tm,<$~ ^ ZȺ]lhu氈}bYO2.⫋3l'}Z*1.dm~-e+Hyu+"٢C8S'Q"L01^}6 }A!H=g"=ǤnJ&SV3;؋TEifCM5*>- ^%\Ma:Z ہ%t7Q )hhgd k}0|tz!A$M5tx%M (-ԇILDDe;<ϐ/Yoy[aKqv/k*t7!-Uļ́wy^~Tڋ,doa1ή^Κa0*F%t|8щh^е[#qϴxC*n8w!Ls; y +Nu뗖\z6bgT+ PHH%p< T4[0p`m]zALm/}c@}]UiTT 4xFY+Q&N ,o FբM$֛W4~ZB dX"AhBsTTkWע 1aXH7 '7TZ͆5fX)W\U[Tl T֜-)/L30w6_3E3[Q)[9+xx>9q ͎S-p[5՟HЧ5FD"'AjGICbiU_SfAҬXņ`/#KPOySѥ~8 ɜF3 LWwPjYu^sGoH=XN'6(^{PL@ऽz%T&rN{Tt#:uPgzܲh&{g}B اND g@,  wm.9|q[ &+%CpA b0=9!ʈ[_ >y ^Ma' xF17.0D)bej@03n28Y!b3L'o 87D. kjUڋjXƴN 6!22Y+)COLz8QE   Ht8B8?.<7Fy!7k"4|.oa3;]4$}{ȡ]ԓLG[B8∛}4$! 1=\5MVs2|]pgbs;(iL n+cFե󌊘Mӱsݱ>ƣRmZ$rCTCm;gF{8Sp+n,CL#ݦ+Қ Zm)"zаXmCQ5HsOЅ8c_ IJr U ]i&VB<\ZOƔY;ZC㔎Šx&dAtMhN 0Q_S'&Dj$w0o5z%& )ݝ-KQZ;}[`te- I[[fSM.[ 5%/qo suC.)9! 'e')fF$#'Bs w3{#1'*C߸(u.GĜ*L~Cgȟv{ (8G9]/S,(&N@+$%S]?<%֑2gPs,ռF$U:<_n!{4s>&ݘfSx(+BqC}-rҟdCZ#gd)+ߝf?L9kPzܦ w0D_ mp=,"]f" =_{}C8>3aVmnoAєXW&־e^ R']0J;Uؒ/= ;MOs 1 C?|GkG ɱoU]-$tod@O:eRJy7U/Į}d&zM(wqGHwq/A>:};)G3~MOxrB&{FG4҇D!ug2R)8IvE, k@UQ[z{y񑄷}m !Q(OID"1ji}G[R08|asVJ~LI$OUg;♫MCV3WGPpx-N1@¼MSGχOV3M\آ r3dRnieA帼t2&d wS'XɁGqr ?ڗ!]w*m3^_˥p%˧5|xϬ8նۂ>B{`޽cq92j -v lCn539 `yVhrC9\oC榄"zE=@ *R"؆0ʯs-I+_L-丧ĢzYn*wNJ+FjD.s4.b ,umSaC I2Kk؎.WbtgVġv|܍pYzR_cJӗ,,U!a AV(_}qAgⴏp QIw;CFUG,<C'cA߷@r=j z2h,&ne-PL}&w=ݛ6($p!#b#B;\k>CKn 4luHibGKI.oΓ12$ZTdM /vт̀ @_N26DO`3o9ZD|X61ΦܶuWk@S"p *։{>@d%n9D!)бݒ#v7ѱY>TS[e\"ŠW<;Q!GW@ BbfL쟲A`0j _G|X Rm~`{-$T8o?IW3{k|I5<;v ב>:#;}"Կ}AoYC zQar=0]&Y0oyVUc3m`S\ɐ~&+HC˸!v6 F1GĒ#*CX 犀 dj" ;njCת2G/,흷d>[^*kx~?'lB76>}Iţ9.w,wvUϿC@6 %"8)x<;f2w):APE[ 9*Tp45(@-zߤ[7jo f> $Ov{?nPT&39oo4j|3V"a-ȓmo,0`'*GN[kzeLI Va!aA7Mm8_m>ʥf>B-зc/ 4$y6ұ*R+iGƼh12 o]6Ap2 BNl'G7Mux ,u O6dpMg˓-s}X_2Kwr'׏I]d4$fd CMFmnN+Af0@rLHKZ^=lg|hMi:7s '@"6 tQԑ8h~O*ڪH.MȧIKiHˠHĀ%x7۶;ŀ풶bPɵrx"\Ut)ž4qZ@c"_wQj|L=kӿ`~'BiF>jlDa$mSɞ`}xC=&BS4JA:V@?j!- &]@a=hl|x,gi_L]C-ѫNZe̍53$T(g5c|Tt$T> O)+f߾bԪ\h@"0P7c+OE31#+Ce=kK)Bo=z<}pypFU.@YN)cr<L}\ۏLN*1/n*,kP:[lr`0h_Ơ2 @;owF \GPUX1PG?;qC%ş5o^bV 0g*ɹ>j}4F#]84\Y{6%a;ۉDLr$_ ih7mzBEkј YgPDc >BKVɼD}F$mMd3΋6z ;Qc"jě9$/" PM-\y p˄c>18D탰b0BD#g7<2N_5  Vλ0F2-F庒q ,aDVMIaK!N iټ#p/Ww!`y3=6]MBh{!1$'d&S@[+{ޖX:yV]!0*mCi&b|\e2;Og*MB\&.<"Δnw28zG 7f3ujM2Q}?!ry?Io4Xz> (u:LJzйĠau}HͪCf>S>i={!7>J eM(k`j3C+>??r kДWn,dfbO[񍄃m Tʢst[Ct3l@UD e"/Я}{"ͷ)#"["%S% q KRʎkw*!̰_"& .ÕWy@,K4rg!~倬@p&VCw'(_".$p$hMRXꄉ ,`%n1}-.RF#w\v\_G}#^ѹU:3 rSVTc-#Vɹ6cԞI>]`bg" ~]^@İ YX_!o95! Bg$Zi3z[5x0rukdxcuǼ"*8 Fq;jz;LϐV\ҩ]k,tfW4J84.ds:pN"dzKtiSz}:C ڼD*,i]DqWE1g ;9{CFPuPWܒΞ`UL¨I^/F:]a&^qROGȱ-l&aabb<cku50C1L{$OiJG+{Weftf-xj:%FiRљh?ݦ5ieZKTCFy꭪ Ak+ $^t&2ĥdob Ô[+2l?~N S]3>K:s#,;=C_ L y?s^h%^?Q1+fp4Rv4:ce+Sǩ߆S~20BK ?ȭyQOR߮Q1cRh@6Dڂ&8e*PʭyٱsJ9%H^KZqm#M=4)rٺȐE Aȭ@g5e@$& sX_ ꑳ: EbJ- n+Qv{\;{G eJfBLOX$G0Έ`vu놶+m2AYF_ "X)E%c%lrOUR?kp㟗@(L[8T_(9'=T.Qћ'nڕ׮jkP4_#'u*aQ_%nlO}XzםW_TWqrf v=b[iQi,u4Uu#ݧ9m-ɦx^hs:,-P3xᛮ}(ZX#a&ED` b`8{c}ˡ5#(3#KVƞ4 y3Z ync Q歭 c %G2?Y\.nl-@ NC W*8bVe6b=E:K@6. jkʗ!^iIdg,N\#rEǭz(՜FdNoԷ/\o}ԯs?\ɾD߱r6Պi3\S?KF AB[@n108e5T4r1"J!$JK_EnZް$8kٸ@OmD*E4ٯj8uTFrA'\i5~@"%RO~zoޟŖD//w=[gĭ+r!'}~1J}cY%p,SEH$ftSpStTD*"A)8(VV2 C; GI@]1U;Woˣ6L9.BE:s- ҦC7u{:.>_<ڣ2& HDٳaS#&~U?P*-J%sWRg&:g%KAw)w&0| D C@0 3Zٍ'b,c.s:τ 83RIi:҆:$VDLr#AbzNr<-tQ[0>0i DبgBkZ268vW? fsJO[R/ːн=iv?o$sgl/1(T^Y׽ W( 13=Zw9(W}Ezǜrw ~Q|:Y7AVT$Pϑv IH^aɾ\/pKD`u ,U 0IXA22YH,0LHOwgl8& _kANL=#}R:GY߼P]94zGԢDZ3+L,f3ohm'Yͅ:75hV>^wզxڦ!Jv S}#m{E=A˚q%dbG/M̌G3U0tEDу^".eVȾ^= g\Z|pM]zE}HůNѹOa:w SmၳSwF) 4>K#,o:^Z4FІʁ٧ڕ~hX\Ϗ7:8JZQHĒC GmƘF:摵IEWj6+&FgYn! 2)m↗7Mmc k fONS)fiJYjr领W~gS:8OA ؃,D䪺iPD/ ^;]U}Ћ5~r;t'`+j0`&XoWE?J X!Sx{_^;r-0h>O}$+ݥF|&N=|7uSnq/?~k:~/*R.}'x]/,dƭ?)*}&9"jߏ7{ J%-ծ̮ҵL-BeP DWa縋ݷ(@B^AU7P|/1,(V‰x$/{}93s+]zA, +z<L;Y7e Z^ehvIS-Is01p4iNq xH H)񇱊'@ $4hU$L]uia,"=W<|鴰m;Źt$F,6X*9X;ЦCa,yٵ)U8m,{2&=`>med(-.zhYo0^Rt V6ST3+!}%"o 6E`d'ok`\edhEf,`$"jEt3Byj.iCtدBq u(#,W!`a*Y/nۂ]G`fޙQ$z}2el U1 R+ |4_h@>.w[35 ][ꟗ0N)J. 8^7-jiӌJjKbj$Bz=X,е /Cc4$eZ%Ӥ77`a+Bf brTH='"p='$͵ӰIi|$F/S@Fhz\ONݓvo1]砻JM X:RnːS%H~l:dq2w9-4A"^*H{~-Ϸ@ϦkXW%rLHTA*k #bk VLL!fGۿ I5w@M^V&1mQZY Ɍ3C, )SB:>$ù K^V<)ׂ2Vmu40~mNH/v)82AAzS5ؿ# 9C]S̘uc0MօeA# 2evpAduqJG[H<|JFEVg6Kvtjޱm)c5(԰vyTƝơcԯ%(Z_ZˆH<'OG גHoz5BwOPR<t+uۣkMwS ]a?dH[BLn0$F rbɝ YƠT-(5};e_{qeˍ&;**w'FɧCp"!RJ!aM@yotT87u9+4tD-36̌;*`O40qʏ0`+Tjm#aOSYwҲ >)lR͝S^<4VCWm A\"0>Le#P5yc239 BInd--FmxŅjaI-\ JHEHF.z[w%eyG b /chs)sJUƕ-E8og8"e١IdЉ+/- ^8lP'rSGd=&WMv4;/\[`4i1U,yp}/EihD_捉̞Lȏ; =cF`%x%K/Nr%O:2Cyc$us lY]t:DžHV~Z 7o3ak{uI%=6 x6z`F{;.R)WovҒÓD0ͤFN5tif_ZG<2/wXb Uv`$\y?b&〪74Qn4Bo4 aUeM̈ ͟}0'[€3+C09qHKs!|wj}byvfx; {J(n"|Ϊ KˡH VZJ.+}WS4_FMThshȜp| m^TWr/i5l{4<$7[8nyߔƐQxSt|T3pI57h KWuBPS|{輀*#tjt׻8GQ/,HhO8FF 7tn>gǫΎFͧym?6JۻWQv]0p؂uxҤ(|0j -"(uiNv._ y2LG4b?LҴC=_Hk. ;U""8ǘ{rudg5B1j 7sj?).7۱6`` ٤TdzF 3UGVxg 93ouz&%Ђ$=p+B=`0N4.\kwayAJX9WHB#^ WA:--BŤ.ٸbfp:JA72% X1?ix= <\?]TO-(Kxٿ:ZJP;h K N5wSQd<(S0'=++3&B6ٱ"Z[iN06DUh)h-;(P^:?{Ě Z"V$6k⧷t!3vɹ=jLO#ߕғ;ے:JɧC:Y{a'! 1Lr@ۂޏR[+W`D+ņ!DN-W"枵_r,;gHG>0` Eэ}>zfSs=FGENܜLM#_%-I[v'_s=TuE~멒Ns#t8Ek/KR dҦ'o糶D;Aof<3D $э,=t^ 6 An年pj/uH 2kh ?^ѫ[/!lnѹ&kN2HQ@Y,޾i+kj YUMk a*Ow,#&2̊S=ȓ+?،VJkx1x_j>43 n*;v_'S2d*hTxv7ifТ- 7 i@Yߍsx?ڹ fY fpUיkf& [+?Ipyww7@_9:ofc;C8,`lE}(Wc` Žu٥xͪq?C}PDyc3+ <*WIjcaXulqە)@CK=t$1φ5XJuWΠabsQ  laʝ3a!x<0V/S?{?OI:c)Oi\v!.o ŝ_?tD0@lԉ9K>Bz\9/Vk:vʀMU4+( 4p-U YV4BF))&H=h!8<鱉dr^zc*?vtwUEd)'4ʌO)|3'^^ <`"^ &Nr`=lPaxTVj.BQ䰞S1+VH9y)E۴߿Lm҈| "_@7Tհn2T!?j8wJi2d Ma"+A?1$J,@^)iD ,>[36z{fpơ{a}ciW&R{ۜzSP 烝к8^|./&ջ(މPS˅wǺ(&p-jRl>V0̀vC8eYy 'ʵtW v_5U@!w*Ðt9R:@'ݘe&j^p$'ܾu:^7Vj 6(ܗQ֓SҢ 1F5LP:e(x( [eY,.tn!'U0DW";܊Bܭ/P@ >DH*׻!xNr!t%fu^Lz2+QQ^ 7|y CnDrw}{|]q<y3?]9G^bį%^kQ_u 8nC =a>N7DgЧyo+˃N)oAߡz S %z/-ɂmxK1_-'L8_ari1pԦǀPhRv^ }1phh@m[32mGwFaL1.%:V|X B(R *II,K@G0>_A^;kf5IcfC]wQm O5!=Z\8يb:"6n :R I>-YoAb֡‡I D@:X8W{iT:N]|TX @q0gO qVU4 ##en c4"29zշq]\?+%U}XnB)r>ͬCkyP8qG,ԞWc1c"B½W Qܐ;2bH@'[Dr1 B$@,k8F 72+w> A*q`],:/YG|7Ĭe;y 33 '3ϕ+$=Ry>M|Suu) }Hڇ_8F1kJlhO@g+I{o 9=  }^1T4)pP[_&0?vPpXit{luhz&7tI6̰lS=br!Ö/HNTp ʜb,TÒ11'Q膒4'vUqwo?櫲\H pį6cR8Z$fRa48\m$ZTgKn_W1F8]^Iތ7!epf@esAҔ +bsel*R4 F| !N~2t[+&M\ &Î%.Nj]߷6^=3IYNIT2JӈT#"p[(VBqbBoC &.6\La+x2 9ԅG o73{vSvPrBêb+Uu{+]f)q;# _{֩<)i+&]GhN;gEy7YfCU  *5EA7 C0^&CAI1Y#zDZ+s9P0H0Mj4 ~R( Â$ц-dST]CDi~BL?M 9ьC*okkLYq#8/"VXdwueLҪG73@ױSȔvv/9ٔ_1=wcn>=@*zڟmTb?lk9iLTƧDr\E=CfYEQ+[ D_E[;G8,*E\L2ŜMvRH|iU(6" m+^W:ĄpʊU3RGR"*r`loIy*$8o";߮2xw!иȥ|5ڽryrLZJtZ_=\.I\.w]n [n# \vʁ @1x$d@`]?UqvWI0gE/=^r𹁜ɴsg:? {0_YX<pq4>d(#GܑӬUrT6 tߨwLflQu`Q|bG8{:U.\dxCgМ슶)OpO殫$uQթ1n44x/]Z/,YxV>X&55g"- Lyj/-Jp sw-BrOņxv7DX"+X!x@lvo5j|mW=8 ~[$ ylBI+Z5o-E~b:r*W$0e}]_ cs27ԓ{45b n`J0wO21~4sz'}#kpNyȒZ3! (xXd6,hS5J̇d:=[*AiPW/ ESk,ܖH{9=_3Kf^]7t|Ll !xaz}<]x\&Y6w)V]q~hi/{al (ە+?JҖ⇧{ACBm[\Q`M 67o*i,9k~NX.2_ᒻR ܴݤ¸f9+;9I"2՗2"?'i ܍g,(rU1!FNQE{4L>M67.dB#fۂ%yA(!B[LIF~*񻭓=cspANK1IRLcyD 'm _^A$D 6x<^QeрE ӏ7M%$ZLnmcj Zǔ}2J3i!"N%zk%ƵϺ˦Sar+1@5юAB`ϡܱ0;듨i02 jeC{RGq}l(X_p*%thR  9_dq50dyV{ЗQ"@KK;eIlH_1|_pg㖪#PAw:(?gpGPsKAR[W# KW~vXiji+N@ soX5wA\n٫bV{I{zش'{SWVAiU|BmB5ř9} JQ:{TqrRi7EQo5ܝ/DSz+@r!D`9`ezAT8URWX<؃J?5㺞Ez6W'8_^dSoҌ8VYj ܼV&g0jw ߝBTRNsl+AP1 U"t9_Z@Pi9ѫyBJD~'F&= a"i-GILW2^=]0ɠZl>add/Jg8Hk4; N\Ҥ]~v:愤iJQip tvV{<|iB/`{@PqZY漥x(fs0k4BZ2J%= sO"KUl_^dNA{٩thl DSBpGB^rY5'wcZфKvޚo7)? 3D"w^t׼(s?=Nn\4ƛOGQLzX(qB%|uݼrb'R0N%(\?$}0ā"TЮZ\L&O'\lRgiC4_ab&s *~Yc``U 4.s"k6]|X 409_vk`o3z(1PXt)ڭVF iŌ1*2SՂ htǪE_{[XnD38ccǫ1!zFm ],a}oզl5ĸ=U@Hg78D\hϵh -YG3K<(rNזgjI@.ZzqU— @q 6{}X]vvLXmmǪ9rC*LCL8šm>;g2Fa],Mo]K_ڇNT'DatuNB"8")Z^9U 6.Y~NDFV[恆,@p?1&gY;2rg {o:lXH%;˹=ir \~ϼ*6w&gq4RTGƙ8B, uX0m%5TVx+ t زg[_Da. H+.BplN$W]t7H8=kR' 1b i"TkS|4B=>+%(t F<* ē&[Elc;* "ƈt 1=al"p0fjɛ)T'0Co@Bzxv7=ﴜ~,>-v-([r#uKRӳX$:2O 7vgs{RWs:MG{xK/O 1vHa ^_lO:J/jח#N3xjddBI:b dl*|1,#50:α9Z%q1'-w]i8/[ѾP*Y+kmf&m 2T뻾aun y3Xhʤ(9;'w~IEˣu0fq`ƬW$fbJ٧sOV~la_ju1!|O( )s8Жoj#2i˳MRr|1J%] ȒvN0vj? "$|C+J ̙ʞ2aP 2L*s!ௐuO V#WRjy996cؽ u 7-DTe(ϗy}]a(}<`HOT eV-DCn}niRh]$as F<*>0V' Pw?kURghU6"PvfgIa8hA EUDcS4@p(:P!9&뗁?0 DDO"4D+tRbGhۑ&^Nj5L]X &{?e1x_1i[7|y,x84\gkJ]n8!=i!3o⏢DĝaH @֬]r7M. v.C*m zOIMBdϣY< Ʀax"Y.)L[ cZӝDEZ07:Tnm齣2e Y$m,oa}PV80ț.Di"qxZ,,C"=2'TebGΥB1sR㽅>> OѩK =x^eM*j >&`HS?2͹-~pS')+1%C{<Q DS066f ŭ;?&DNA2;}:68ɞ؝,Tj?7 8BPpK%khT{ >sm,G@]^%C`4>NX\6`)CԤEsKnT$88S[^xgG3"A8&6A`hi$5/>}]]1~ܤ" =<˸}#?t1*/Obi SàH4WQP`:UfcMV?+63[epى\W0s3b5Lhy,Rȅ <:o47bɪeUa\|QPOv=uP_ko]3׆UNjNU;t?I@@=t*9 m;}Y ( ~fDSk*rXZ?;M9u5c38=C?O hWhѺLƱcQK3+uMk^dL5C~T5c1r!+z0JxC 7B5LY1Y`qQsr]:KwEM8ef_Ć]g ʽi}múL˰S2,dUiT)򹘒xGcrۆ8l"uTѣøٞ#>ٲh 6f>8ϑf]]䰲S _0hD[CFƶ8]v3P<,?)v\qm(d eH|S 5rUm"l1aRI[=VAP̵.,l E% pCI#a.WRBBEed)Rp3ci sT)c9VǨ`O-.,(qFL&CM}#τĈ˶ptK+X?vzEKjz[ L}ON_OukYN?,2:p~p#[`zasn&n?)6|i8cSskl'.%}\Ǽ *2`Gn-LU  V'+V,ivUkC@?ZB6D1^RP6> 0qNh!q7>=B4Ёĭ&?w}~$j`]9MH'DtS}i%RerlL(o/}p>Ğ^'5h7q!+y e{cD} wtPE3#Pnʴ*{$?KHWCж}m4N;V \҇Ui(6AVBۤ=y3 N8mo Nű IKaV@7 '9:na#taoM޹a2ObV.F\+yiH(n2`3_mmW¡!3>F6iRٸ2`r W?( #H^ YםȖR[gWy"KKdlUcaÈyu&_v+@+Ƶ M[&؄uU_=YXDU>$=Betj[2 #Fs  P]P?qQ.7TO௨UnE^iyr's;JZX#ֻ2p5lH-X/_?CMWdxv"ۏ@IE!ٰرBPr0CNj2Q9OS֣m +\ܑ͡ϡλ-6U Y_JCl6OSvJ}4VONt"³!Pj9vJv|S{S~ 3e)2xeti]#6{`0c/h8=?ql[U=ri&F=ώ"fY ȅ3{9>?Z fO) d5먨sT-@_}ͭa@hzz5sj޻_s3e?R/Bi|Նnyސv!F-KEڱ4k )>xxS>ëY,}{`G_-镑xů;h.*E7#:Q([x/.3-cQ&Ζ%֟hmf7)|.F{Pʄ b>Jو߳ idDV.wm-Ag"E%AH/]Ɍ{/FkL.ҭP4aSCA\|*fjiO9ʱ;:>"ԑBs`ݟqxkt5E9C)- ]Q|, : ߷4 -c8 ?'1(3;13~4'[^=h&JbJ=+.:St~RwM:^kqX8Xշûa&]P%1a+1E։\ˣ'Z9>Q7DgTf}L7}YV],,EX]{CG$m,#`&v< Qa#HIg;'$?+Kܨ@:!lPI !oN@)\nw>n#H/j_?πmB΍ :b~D@v͕v!6Gp io&ತţ%CcxyD-Ba*Y|Lk<;#i"sic|jU 2nY+d[ j^9`6k-Pdz2t]q^qw,XE5A7-`.Hp`Ci6.yW-x CƝ'MGn"ٰXa³_dsh3xzBjX)xL<$߬"!ekAzq}ej`^gbv{fžBNWވQib"Dv/kZ%ގEdD,UvA (9gd,}@R-ڊYsZhbGb\!#!09a{0w)7kj hV AGxgأ\6;0s@'"ȟ]Bݔڋ9Nؘf~PP\_?i2YSCx! QLŹd,-#tޗ,o.$ %'pucD5pXXP">GO$eer ݆3!EY[ l1(20/m*0!iF>Jt$5[/ߔ[>.^P[!ͷ U/QͿrBg9WR!jryvNb .wOvXMn R ĉ5 %Ȋ=+*}5'lIe\ UݣA2-Dڪ>Y޾1\@T}m)7,Z4I}%.$-ulfC1HE>$8EABfW=oxS=W2brVHE%wZSM {֛F]켐q5;X=Hf+v$yЕ. 9ۿ;<\Xtu=vr98h+ӳ5wPOŇտAn[4[kE!a쐡A1Db㧶1;dzXH6/a8,;\:12`{IB;,d[weS;\BhF%@4gn (85R7U@I M޳DMk'AܑI'#}{ߜ%{(X2HHscaYS#CC Jd|NkyE +h5@jUI^';9 c9ygE/Ns켺w3P\S'nL)$ ^WAR?$ogK`ojw"x2i@Vw\v4TB0\`0_4e`*Z4pNt/j\ѿ C 3ᵩp,ї/oą$CeLz!ձhLr6@2nF 'Stǭ/o_le>ĞyT"NT9WӻΦ+_na' qiFLQVfSOns_1[˯ۧrGYo&@GWV)J@!ZCt]LXC^ηhќ~ i:ZVrv&6vGj=zyGIĂ?SϏ.y-`DplG{"F{yOEkidž7.D9# G}yXm WxQ( pwx8,]OW 2벱Юvb\~|5.)L0 Lnm?k=rjD%&6b@,87Lݙ}A_~][ޗė~oRT_(*}ra?82#CNQ[THcF _Q! q( 5jyةprɠF폏AT*ꛉ}7ՏJ{jj**YXWVzPZTeOO(s'umC)vɅp'n:rt"dv+w#mɹH4 91Oȡ(/;?F^-+TYͦ4A{! jo+jYć4cbˑ{?b%FsK3Mp*\a Q !GqED^I|7+]3<{oCtkZTS60ۃTۉ5[%ɵl,گ{FdSwupqQjCgz,MCCZT(>wd~ WkGM4T-D\-,?**}eNF1Crdű9S?זR}1Mπy`%qYdVihT/aBVΆ^b&9е!j@, *#qxA E}ܯOo#%rgznke?`R-h;i\i{e5 :0N[G&!vVESٶ̝ҎlF3/\ki}ě9@VY0Ɉq?g\ ϓxOۇq&HKl82tHΜqx-XM=H@hLM>U6'uV2 S'`> .DXH1KPbDQCQд Ʃz HT2AXU0 ,zkw\y}3zEmL1  禰F"9?Vl)\s 2AY=qKA992<Ƚz4|}LH&zvN6ZRynC%>`.DV# eiǒN-hOuR'nkr땑Rgmo}ܖ&{hOaE'>@LW;n!ViD%p(493@T$ک%yEБK" Hưʶ7 A":98,ϣzB[ShwI.=Y4ǒ0yyjz3{[Z~CW3_.1I>?.ı51NF{L 7ǫΖ6pG଺ݸ]K dq%̀l3u^m}]Atg؇X yDU1vlꐊ+h&‘ 1l79l {Xq.q6wLrI'n[p_( ߖn%ZA@G'vstp*W OH!9m,q1|.J׀Ps f;@"MT u5C3TTcU{F]?kA`kS')89w$d]\2p\fNxB)H֗*OcN禥m?!IOod1cJw?2,_u̞FG7Ӗ!^d* ɩuJMZסpM!lL>(sʼn|=%_& R"H,/@$6('*"g SD1ou\, 8o Po⨧?!M$BF#QG:D['\hpɑ3uy%s@Z=,F$]!!; t Ɔ3fS`]kAN)k39.ZOJgƴ:c4xv G`Q|$S9/y6C֙;*?P KdtE2:hRcжz (8Gq0m"ӡt~f۴T^mȣT~_! ^E ڼ|ޜ| 5qe=CڃWA)X&z[f@ #4YZ`zԷjod$5_n\q R=S/zW&H _Mյd8674,ibbv\bDr,$̗V) >Hqh`L~ ^("d<@ąM-WMM+2ds.3訐m sWFȡ|03z{?̻ Gx =_& 6J;Tgf h2Z)x'Y&w+p1M`pgvot[T|v^وB21ZJ E92=6p3b0uBFC,>7jI%tH͛*k]aSː?$pJȱ$=Oy0L_i?gեHaC(S=0 _UԒ*RFS,H|C-mVY]'=f&Ѡg&eq9?6.MI;o 1JNڷ` Ȧý]5QS^+aPgk9+~sk;^]ط?~PV/'*/_{`W]&nC&j {@Lpˮb^Gw>O5UfJod^]V~KAz̎SdnxMt1N3\Q#d@ W._QG Ȣ:!eZzl77N?47,YxA۝M>e%o͐4x2‘|t׋Tѭ'mA0Yad.SL'h#a.EKהvf"RA+8 wWMd7 آ!N0V9 \tٮEes>dVo0zj5vfz^"'B]iGU0i&Я<\yx-/ed8lAū:[g1z">'dӽfuCGJWUi-gTTQλ޼z+V, /^QUPTQb(V7럧;Ojk/k&6 6m|rSet^Vbaww+4/7@}  xR=9?8ex}$I1Yl8m:'tq6MPPaglڶR7Jc[g*ǝWV /y.v#9R?\C}܈,|FV0ny׮tŅB;nʖxaw`\g5KU/X?alvnu|Ea`Q5;QE{>:_|T D3e:g 2 jx>$=acjr;gDR<pPWG+N_0GOBPݦ(i [~7{uD~@aBѼcs*foL_Ľ8c;HIH 2zX1a`XؾyL]=.Omg<%,3V0P_H}ɃuF`. 0lJCpOס}[L^X`0 &_rCkנP˵DZw ZD$;.w=rӗ[_w// +"f U(9;&Eۘ5;_ѱ9KׅV{~Q}9"+Q+k;_FfvRۈ0 P##9NSz.TeQ{ED5ZvnQb Nt&ţklvy´5VlJ,݌N ( Z j{6Ls kERRiAJYPjGr$xGnkIk}8cMYXRϧGYZlM)%f܆žYgoFJt[2F) e<~7MwTf8;VjUj&c̝H(1;+(<s-J[ {$˵R 0Qzg r0pa@{(bMm?ӞYa&<f`&Zϴ3n".3]Ɉ@ASgм%+7r2XY>CD 7C>쾙[Ir6*#B @-&\⧪gƖk H;HI5?/q#jIf i9 ==_bqԢlnh-~sUF.$&HLXaLX=!u&Mώ)C0_[Ynp$u|d2%7Jm-BSʥòM" 0?]Eww*1%L d Ds R<d?{`ZFbGdTMxـIZj;P9jΦ iQju!U1[ovnĆg|Y⮁ŋ4mя*efFj-eM Ī;tj44R"kYE&9aÆaecq 2ќe3ʯ\38)\h1RtuêX4/+{d-1!;?SV;TJ|$Mqqz^9$bm)g`#'tZ!FLp25,gSڧS,=2Xr 27Ĝf'2)C7wV' =gE̓݀˛U Gb:IsP [ ZQB7:Yc;5l_iD_Q'FO󶸂9''-! kK7pĦ}b\?ɪtI_zYZ^SSi)EZWQ rcS##IYrh?2n'#U [RJ:Iޙ8Rӆ*h~OAM6|.Lmʔum0TzAWCLqϨۊc$ 'Bq.eQ5$әW.ccf'Ue>[JɈ 0Ox_i5^ŧ\DfUM'OT1|aʈaXxNß)9Bɮ!a3R^w*P r>Qq0ʾӯ^ 09Ds% ȲUc/㮀1[nj,92 8FW%4K⌂onݓ A6yx2KX9lsnLE ٳJ!ʵimkT]~5+O|'8P$$sĊɘq[ߏ2/p!AL-pc fq2 @'3 #LǨ[[ɭ SDr~CV2YȎ*[|=Wcev(*5)[Mh:S9( 餺!W tl$s)g3Aj!w\Ϩ;LSv(V|O0uaI~(Z폙l{Y5ObZCs^"{ =-t\ 'ᄡm^i݁".b/yz_Z[=d"Ziժ]gzb {M,TCp&$~֯y6kEǒ6{ 9{ !gx [މ9=xdĴ$~*|܈֒ÝEߙrA3!>۾KQax4'xGX<9<kG]J#i å`o$o53@SE,ÍIK{J;5B4=-VYkPL6l^Ҭbd Ge~v;5j5sc¬U~g_D4y'u5'RɄ:% $#1LhTa}vx+1?a T7:y& 3nئC ($/{f*Ѓ$E S, 'PyOGI*@x JJK=L$`7񝍳5ثهX؎XVaZ4s6bbpQ`y,gmZ}M$he<EwwhCQ(UiiV敔4`#" !.TUf-54F(0$"n _޷; z.7R\0f$,eO2qPZJ;T{ Þ^ ٤^J:*_dF|41G͚Ǥ Vh t~~HR"1}z l@ܢaxv°&C/"%fuKgĘdb`"vE<|Ϋ#"ʯ@b-1v:fN,173%䒪g_r$1y+?~bʝQ븦ږ_V"͑n\I>ZO"Ww4~]hmY5=oQeFBƭ(dgCOyMn7'rϰޡ%WpuKfBȫ̚%Ҙ1\R|! λe秮Soƻ vw0N)ѡH [*3*DĩvSvc@d244#=2ϠToQu]3ozM6Jܨ7(J:IL;b '^ *,#k/0(JƦYzB3g4Erڿu`R1uN@T12VTXyRz#|uLP:v ;AuA@n>f9; 3>/3Ppcư,^׌ kfQ IӢS'#gW[xsO}L(NX)Ԥ9s1P Ѳ~=bHn:̏B=CWPM@h nkcIhzq&/'cvj e;}ʵճ+8qF9]bjSq) $=:*U]%J`{n.hq>sKğ;)O'Kp=PnKS)=r=Th=BmD\<ɖn3'bC1cJWҦͼ!FBp%J4!>ܞw)tZy *lu<O 3zp4˩-Y[o} `cb#jT&~0 60edyқ LDl@Ss%A?W]40BmN ,yZ[?%VKg?zgsͰ}ٖ_f, I2 W\7m^Α^ $ec7Lutgo.U]h{Y=ۿĘY\rw]-z|[sdTB['ej·DG5^QF-0/|Qnl.%-MD&,ASߎ}J;D+E _T,K4Hu}e]q {sB O2HE'< ۱׸җ }6h+Shf5s\*kMȽ,P{K\Qd6LT˴h5sG3h(ԄW#W;{1QtHaSXފ mc-䮟jz!} |n2/SaΧYiP=@JsVYB(  ,F)l<(ɽI!#Cl֏# V ;n/#E,5Y!/{ -wE+p85%닾25(Uu#W_%ߍe"Uu.vɰ;< xK tv @q\QaLO7/.M :;8ـ~+/qf];oW9"'>)(kADA* ʆb o;g+HS~S_vA]% /fYf:"i3('A'ӚN 0iϷ[+"ᴕwޯBM o7 \|7}\WN' 2Ey1ʲ!o+9Fdx<~vh<̧D8<1{K[ ё- 9j+?v듋=..\]UoحHIg , S3Cn:5GEXӺ/NTmt皘 amݫFn6p`as hPv-6< |@% D~~=D3.jv4KU߱'0~tSc47UpR!!柏ra4\36#ձr=NAn~aɀ+SpZ6m1!Qs' m W^ 2M&4}ge.>NbýSX ʸtٔz3!k_0ct^t>5Iå"|'2a!4MiVyi׺R vJnx~P;odqcck=QƲ1X֫\F`\"@6 ԁuf}Z(XG@uJ'zJ^sćN\u<!dԯErU>V¹s5&z6.t:?J.0>0EO7ak(ˏ5 l],E(WI\U\:RbJbpzS B$@үNgTt&85)͟6pJXRRaesjA) _iaic[A>3c>&dǿ"&C;)ւ$?yIw[Vw@16VpbmqXo%Jf+X`زn$Vu?sdǰhgQ7bq|6 \w. ,H#@RJ\cxsR(NIPAe²SۙO\w7RCp C{ӣX='k)|zP-;ʿ)յ*q{XI~i;谡1DF3[ @l_~$bc${uB_hb/O8T7QXXAo46+* `׬vpx`WS$ᒦa[z#iI<%Gy^p.Yx|ȄD\idZeF 2!q\1$sk9ꥍw]]>G ?,U jz tSOt8Nm#2DmEߌqPkHΗLY{m2.T:1:bºUHV\-p?#{TFMsT|mz,6~AEP;%6ոn" DKu4p|ⶏ_ܗ&ӎ Dћ O Jnm}6%ε 1C\?Ӥ4HM/Z8/GG cmME91-!ip~Ey?h Ďs@cn_I5ʽhYt*Wf>K3aN!HQ,sc-@[hy_Cꑮ4>K2L՛*LGYbp6|'p!dU*_X wj1|B9y>.bzٝrHMwLx7zbs лŭ%=d&1$biH$m"&k |arY 4aI6sW%lB+k:^@`H,u༐/EHEa'UVy͟o 9Q`XC6'KlEa\0"l&;KAtY~ ҙҭ| YU<-686/5UduiYwu~ ƪ-#lԆ,z57q|ШQݣd@ΡU ai.f4: &|p͉E~+$t?a8w!NRݨA ?]j6DЫʓB*誋^j1{^ Mqwh'7^jbtJ2`oͦj>,h$H~OsL iE2*_m1~yXg)5Qdh4X3AxHO]&]NV~gL#i9",ɤ>Y(h)_"7" =^]*6?a-ְEr_si-:.4qBx)Ba_l ^D|1"H=MG'Q\x!]vCLR>|X)ʩWhּCuV=H-Ca*.G//\HsH_bqRhUhM/eޣghF:ݫ ?* <(z;+Ϋخ2x-&(߼-H^͢^"Fciۉ,85cB9 8\5]N>j\'Ae僞ԩp[da+x 2_NWN$~[Fxz}$ټ>/A%wyzSR5FZw 6Y簢`DOm+fG0oy|ʦr"am*ĸڮ'm1o3H_xE)Cl`fz,)c睏z/@ Z}kNKS%$AN6].@hqn(O{crE,042/-єjxn8q-_{O LnH+{6ypq?RR2燭w:gGl{q"­oMw\3kV~!ijn#aR`:w@>Sb[XsLo1MYkM`BRe#>L<ރbH;H.#\^_4gE߅O{)߄cGH@%6S,[lcDEjpX1àXR%G#sBI3TaswM@T5t+UXQ%h#5`kT1f$W JnN 7n#}D`פ[_B!Ae]QM,JA}թB7ڋyM\_,Κ҄ԏ[CE9\HRӕLfq49,L7W.QU#  A"3 0PzQ3pT&"Ur& ='|@'Ɲr^sB~VX)9+u/5{OX<\ڹ;*kxP2 ϥj~n򑢒j_N^MU$]~N'f̡3};\n_ox%ڜ.C"y; kffwa=9604g z>#aWT'<'9Srh&HfTV"v\ {YmR"JT+{菕 C7a>?5ۧ)e|1"@b&_f~kEP>=(ӾM69< o}sض'T}n\|(Ϳ7dz3ŻGxX~H_# I4'*TOvOBNU:OyKNSWݶ4Rul,Dw] H1-]n}r߆ڳ3QKH7|ɡEˠ̈́[WBK]=f`w͹ x qV9$N9U^jKe΄3v{m{W=ٗS{X)Ǭ-E˺B/9-|=ZmeGf~ O+Tq>S`4) |B}aإiR!S5Yb%-IK8$rm' H.,⪖~oQ O12Re6-Ep6EJqTP uC9`o:=bsCW6O#:cꁻ  &%:/c0eD_>c&m("mȟ(H+t0%W{ jiOPH:;d㈬12S?V̍k!n#i7uqGMmGT/eJkcnP?_##䢂([LD`gΥ{L.p;K#z&[#W| @I!޶@{_ 5&tSI50jR~# lAQ6e7sʹ5BCtx|U.!"R {dz%)m:s lf,R1J#,FKzf_a sT|O% ً?%[_#00mh P>H(,g2[^?<59c7z^%N=%hT!,͡ FeZaX0Pu(k2̢Zܖ{ĽHrޘ>4fx]=zL?% t~f>b `I=tn&( ֵ֜>.ޟ 3_ڦrVZaoڀXNթR8*.%h(M`6R{@nՂbrVCnW:R;'yg7g908 <:.^w\?;"_lgG p,\E.%Xq-źGZ?A2[y0A"eO  Y EBPczjȊᷖX~L";Iه-y6,rHnEqv-!D4 suD@l͡ #VZn,9h`¾&WWAD=@6lMC /CMfsoj2$5ra#0֝j _z^&gDxd5zGLhV"9!#{zb(!ة'~!%?zj @8_1դnf RMQZiKg},vYɷ3X:.TvrKBlӞf(< ƭ0Ĵ%G1zol[ 4/~[&]n .YĐaT5 +"T*8,FƃmUl%xO}SMhF0Mo/: DM- 7@uzB uGmd_738\YSnPm@{?0MW<;irM+SBelf`o'A._MVΠ䧽՝J&#zպnɱj_8y+@$]?V(t):)!d>L*;2Hji3%M+"ܘrW4yB‹i;U3t#Ѕpa#fvLC}sr&faDHNAڿBiBE#TY?-_βEw8AmvBֿC؞fPvQ= /#7+"9IӗpV]5܉y[5Çv$@EJ1]2a@^s>8gɘv60qc0a?c0©* <0kE׿{$j̏cNYzEK[?ܪ&buxPn1K=턾NucY -G~lXWӸ&Di3ٝ rh֬R)D% OB?ђoXh"K͢'$ -1xx-Ho)FMH]FV ,&+Ӄ?yv(~w@&30~3uh' #4[G j +o)v?R\ъ_Uexmx'q9CpR/o.{hOT|8v5xVQK'u7EN,$CDL+ݳ$2!eu6&?lPE'{R`#AqlHqNDse,JRK.@Fގy͉jPn\3umTlj2uà5\ugЃޜX橢DH1K:|euMaԟNf?laXTbUGIMH:ܵ@6dZ, Ol_\ℯ%vZ%r4Wm٭ɵ6|gXշr ?`k A: 4s$>= 8sip`j}f$=tn-NBqΈpuD*m\v`Zc" P\ɨhLdfֽͅ#"V*BHo%fהItM:9Qi7e~[|JEn{Byn+.lJr]= ĉmWJ'ThZ:e{1⢘ـ.'|2z)}>D]vXAZ.~;"3BR"G͍:_<A&+r|Q&ԃ4KM.jy}w§HĊNaB¶)U V`Z8*,JmHqq^WRk6;O;ļj҉%ZSemaDpu3OnZ}22mZz +z_.Zʲ,jyD_VD[_ -ul;ET6+./jtp^^ZB մFuJHRR]gT4\%Vp;^ Oco,"K5麦#_|x5vv9 _ζI!.e'op'&JQ|=%A]9N%`>ڪ4?j4 M@Zgdp@^G+SCw{>2b8}سI,QĽY7&L4!_@8kFsRFkg᷎};'#Q$g#cĝtq~*_'l%J=,ؑ-ڗ0ɣ-xK2'};sjjmk83V+4 ^FFNFZ>,d}F (]p]Nw**j- 7iK:5 fMo@ 'suݿ:dȨ5xi,js=mN(K1/(bh= mLK@JA2[8YR ە*eonvh+2i^΋] lţG;K2ٖK?Mll#9MI1ZXei'0""z(7in8X u:uWr^." +j1zÂNx KN#Xc 7uB+Cn/]@q&؄X ;Ŭ-Esg2G%לjB1hY ;.Ph4r{ZP.מюg_)QI v7hh\%iZ*` }= aL%WPZ?vop=Ht¦53MZ#U+ lQ !=)>k9\ 7"eoZ3JˈIv?M -k~`J,ss9];^& VU{d71N+YrX/Z\j J ?" [ fݛf.Wq%Y1UɄ1V %E3w1jCT /s]C}vX )Zɻ5p qoěKh|SQ GJb9Y@Nˇz'Ҷ35h+3~¹ |r |P1A/<;[3hkl)tXƩJ]5XDx=%yf~Y=fU-+E ?mtx[T>5Hhh Yj/Wd\0̐\NIޔgVcKxV/Cp 0]+3P.9FaP2sm.rNe[Cu8f_:ڍNXXSO\_\7{m\΅TIE  rUI Y)F7DX#1MpΖ/{{P1]%wF߃Ic il2j`pd.|r)@]?etr7w.s?i+N*D#+$rhM7(':<ɡG[N@lՔ~V5#`RJR(.,ڞ,:~ghJ?BU'9 iop'+l˜YpRyW{jzusʼݭ鼼o&]݅7O>1I69%r[ӕ&G]z;ulhFI=4Y叅c2BV(64H;th@C*MH8WW5ț B0yfa~ q' 'fːW[C'YWk/ku&]7_U12zJt@I[]^CJp! =ȥۙ q"UPӋĊ_ [#՘h 4EG޿n}%)x=b|FP;E|;hh pj#{ʵj>MPF}ڃNvD|KaM!n;7=H'AeeE0Nb _UxaIGnbzfF1uUfɠR9w+[Eo`gM'XG9TEB&eDt|+̕y NeEtZET7|d&)h3Mu3]wEmz-F,]fkOR8)Іp^A?!gĨռ5;bߡBxA^` V:G_ Ƈ~ZÐ=J @YN58A4کF7-vܾ=T7 Ik3Lݴݲ빰-Vitڎd# c}5ׯ2COJMJjJT챕 "{q8mfy`w)9W^) p1c/q];j lP0rhA38 +e6tvրC6ֶ F(,vuWbMf̴hׯQ#C)O<$an9 ? 27=}Q>r_b.BzB̤Vet5tlʨ.g3ժ }n+30 RJ,qTJH!ڞvp]? uWS|h2~LngfLL7LWvxTyBE/57,7~ Fh&ߨ4:q[ND z4.R ˪F)(}v!~ý۰2 {'N.Ox$0j5*r|ؚ\6q16^i{H:,u Q ϐGe 0]RZqvLKŐ9>R\f*t^D.>< ۿuy J2}/BYtɂ暇vh7FU_{jG _.oK!\LD:mȩ @iUf\:O ߏHm`J.2&Dl^AYL9 ; &$ QB74 1ʓtneo%0O oz%1: ﻀ¡t c; cCe_+ioV!՘d32 's'}&h'"$Ycߥ9ڔi?D9r 6aB]NJ+LH*\D^~b uVvyx52/&UX5~E + $RM3*x e#*E` t_$}.yn*^N}e;'Ԑ!}vŢDͳ_ۅN$h> E$/PVL~ %Ϸt-)K7y+8m-cƥRGtVn]dN΍UGƳS73IQF(0|f]&ͽ7+i¹5Y;!` ލzؗ]tq+nh hqX??4Zu :(ۂ#)rw{C{թ?3+t1̢Jc5:3b&z[~mp}8e3Rb< ⎛@=*7}{KPy1#(`j%{6/K`w{a R_.3h_!QPֻ)==U -m!$rpI]-K4 ņ1'ig䏠(8Fe`i͓7h؊bλ֑Ox6xB|Ѥ-ln\ vXJcJo(: Dk^|ClI !6x7OI/G-1'O:0%PZp0`>9BғmPolp5 W8-֋meorNЦV*JK}' >Ҝ/?̹|l㗯qYBb?{9OGooiXbħ[?UJ9 $oj9w/*c-=BOo]XumgvTNZ")&)9 ⳅodsXy{WO؟®F K0wxYL"Eϊ5z*YY?VŅ`KAB Wt|c3Ur ~ ʹ[,*4Z:gzt†B ځlxB4ZO [ܴR{n Ɛղ*)0\7LfN1V#G-mCuʹpj;^+H!x4 : DL^/#ȭYçkbS#@ٽyIiaDZBKg`w%ld<鐜6Ks )wu?Y2l?Y/;V]f6v3 j,l&V=I Ax #i?V-\o+-cb"(cg{oQd\ +hM>o~yK*|hQN.jg /z}"8)p$kf-"1q]^ FL)/C]nve7xv;y_7'Ap1L/ og w[6}?lIg̶x |zhݮg #PP!rNȵj[E6…50 oETICܷ0\l#)KsK7ҜdrWx*p ʎ*_g-#ܡzB9h̊+Ezh Xӿeʻ" B:k)\sEGQ s6ŚerS[ww~j5spݔukՀfIT )SkIK輢s 02MKYBi},G*z~QK5/厇5=/z^H%QRo6}?A' ܧ1KP[`Vp2X+aP4%H5E \5} ]+1BoOSp3<x⠠L 2X d!s}ON(%ro6fc2@Pj=' ~Do=x7p@tJ}49WHi*YTë6,2L '|(F)s>(׽'p쵋XƏjD랊)cRw]ǽ@c£ MZCZhb [n]ܟ俪(G7%Kw]:@s bfj՜9N+o2uը,.kSPq{3U3wZט%Sr(TAW E/ZKamyb0&6'ٙP349l˘6 j&FTRtX\\o;7?ԪFcwkxψU|s8lJ".=uᓪ,l3{w}H[ 0nH=SzW{<'U ! iF #,@4xH;BB",պ,יo .Jl8O {xx-PcѶssET1kW3j6Jz8Ss^kr51Gѐ27v3F'Mpixcv.pIQWu 7)`!3lqZ̙(1"(rAkK1fk1&&M|:q6oTjο5,If'm'pBHψ{Pq|h6ɳ0]夽jk/ydj'Kn;x_Kf2l9OXl&%o͈K 7GZSE)ZCV$,\>~m專xtlkSw*r8#bu]E;5c.^ҹIlQǠ}HU8N!錿H#2'o'"8?涇ViBO0^?ߐ/5 P˲Bw1jnin}L_0 9uIO;ⲿ8#ҋm\ߌC_$S@ag `c\x0'Uo?{K f=T>dPj]s:PsgXon"$oyiHIdV˝DZ^TUDL8319Nn>% *rN+ХTn4Qw$F?a6frI拖9Cv$&wZMN-guʥsd!nрdPu}dQkeS<:?? K^j) h\jUw1+hbZ2*i mLmϤ"d QrAm>W`A9+<Ҥ}Znn`╍l*5Ǔ݉YBE i*vػ*k*9K$LcBtw c*W{#9̜cyIvßhhDr&@86Avŧl{}r&>Z[|$ӽ7PHE qĞ?'L}6B1%}kl9n0mj2~R_'%Jn敄Ȳ@L6]׽Y!p82!X3D_HD}(H.vN=(xwNPMx$D*~[Bv7A1Xb4ZJrFE pʃ(0 f:^N5J䈼rjc kT'stT ;rl`;T=<> (npN7<9E>ݳ\'U\_Du:eL*ǦNk(r lEAsfX7!YPc*ZsRhVU c@Gz\x9=a&” ,K 85Τ<߷Y !2R2B)u1DFu˰H<&rI ^o6HH3bj+Du OIt^hMA#9`7),S*U^]OOKzE_^j"!ilP8bPH3̮ҞR "]|Gf-b!1A5,GFanTS!@Plӏ"pDd&mF69|~h33Ʃg_k)w#RQ#h@U.IՒ(b]8~'+]k"eQGY \ƲjyW%kKKxkR9ő)Ք(/!R x19%¸ĵrP)i"R N]J>8U!} G:m:cƼy"`ZebM& EOfqU6d2(&Sy$_W!98,s@RG0dNϗ 88R{z1,/:! ef:_zD*K=Җ⌽3qHgfE2v;PQ[o2g $QdR>x謭VĒ&!#2$qu eyC&u11<âBCYVK՘s틹-Nd H?s`Z7+P>gsȟQWy~03[bs-j!'%4߬%\2˯o8e]E6U:M0T.K$H 8`QsøʐFC֒nso6An')O}WwīE.ƗZ fT6cBwl=1PgwnCA+#$T T=usfl8s.ASdĚN*U2¼L*h@Է#k}:>O/lu$C1OOF 7g\)%_-ƖU^L!`*.p F=E(VLS!\Q`:zbp`}9g&JMcYH&6{ oj8OA&% ܖuOv.I{ʒ^'lSk0±l6U3@Y״X$ZJm cdS@"A)cπzMW+ժ<73󷍘Iw)I9֪TpK M/j$7͑wM9WnSo_ҝ/2wc,|vy}`2~P L kũ_ P܎cѠ3v{_dl9*2#(k,Wi0JqzkbŕFX1eգ/XG[!OK9#4YxXps7WY)44qC6 )N< PqF h }\m\p_֩~.&GS y%m;sNK! —3.=G<6!dkqM[]Zz۾l FE ,4HVtRjeJ-|);J6u(n:ИScl=9͉B/}h,FI%̏u>PaKx"|ŇRZ⏵\ۀk߳Zr\?A)ؿI(W,CR'*&Ԫ=+MK$7Ҁa)HlO\qMŠP8ҮTQHd"0/|:OOшv 4jmѩ~!]< 9(I<16jsfu+(T'N L&zWW&΃C)&t'4`:/+Ƈ6ċI0)V61XS1EO0OkwHp=6rt;aM!0J,v_ b1PjEֵ7_+=RgU+ R576='nc^mMլ~ta [W7,e<]|6Bj'h K+UW086U4{w~f>KW_x9Y=0"9ȤXCT az)a0$w7C` Vm_\$: Ɣg}g @ 4@Ė[aE'[Am Kƛm\]L~]J;{Zd],pe=5=&RV†Vڸ5`Rh}7> xaf82n`8a$tجJ8YiZWdi%sH]+O 1V/*Αw8v1ԔT̞1SL=,3,tMyBy9p1/`m60ߵr;JOx[: jW#-7flrJ^5ʶu$$_|x`3rF2X7QuGokCF_"0gr\brGTwJ֨4Т~+I: cҨBɸ%5)j&U8e/}Y,F,wqW mZ<<InuRz] na<⒃Ȉ(Y-OTI%{ETl>2V2j\;NOﶌz6۸qDy]]6r$(}g@_@ٜG%oN)FC(!`46LדVvqцh`Sd\0ڲ'瘌4< - U /Z㉹K>Ģ`+U +=ճ@ ҠռuDEhe(jUI$YNN*u (%f6#@04y:wNY;oֶFCqډ?rм5 +"6lU$Mױ|lӳhdCQHrER̂= w]*/X~_nWf]d}l+UAF$Pwӧ"y(ei$߲8<}Lַt#\1v.E| >3*vu] [۱ AIOaoΒ>55߅hƬ[98D%W&ĝKO=I/75"H ᱞv5R@Ѝ U=yg2zF`N{?uV%n.ϓ 29t(]*vʫRm4N º+T& / DbN A'5לÉXcY OkP~Q7!_8Gc:]K-uwպ Jvv~B1z]~֙K&S{R-4cS80&uZm꾡u!(utcD@]^ i݉ظI?,SBϋI7ƻG wu˩; yfiނϲvVg`@ W5woW3N#1HSIRX;w rGBrр7%H)Yd+˹fH=Ջ x!ӫnTғ- :7pg_ܓakHJ Ҟ?sxg5[uHr]tS4P3&0pKf9DŽni  9;('ʼOkrQlT>I O! d0MWxц` r~LU"k:U*]"cso܎a0Erj1?8L 搼@| _}3d2Ha# _wțKNj1hjOڗb LG|thK_˻{;oC$y[}Zk5?I{SWPzDN©Ub8,) VLN+ٟ@;$^Hbђn׃;LؼԯW-v8h-a5dОrUb%])U|`6c>8}ÿkgHAh8D; VR"_䯐V,kdpqs9ugT!}!mhч ߫˵;x? ~_r̓8Ed??O[%jg, p({F%I,> ¾ܤdSiu<8q*Wm1ׇ.N1u-Ol15[Z>o ؀->a1dȼ6J%kU M0 \YcǵgQ^#W]/ʷMn=T%(g~o"KtpR"%C86p5sߨ  $Fse'4Fg@4uDˮ"#Fum֩vʿQ/ț!:65sNy;Q2\}8R-F2?P>F0?#t7681hsDWLV88m9-n!Z3#x19™3jU`ۧeL5gikؑ9$AAZ#c%vvŸ*ԻU-L-49y\M/9 ̹VuA2Fksp6)ꅾT& lM c[b1B?df#3}!r (hfˌ{)Z2@1!ƺ,鏶9;e3,wǽ^ ׂ|%%˘{ S8[N3l֨ω_6ɚ<3WI ='K?  \Ca,:F9N54,7 ؖĘ7obkEs'cLȶ{P NCj ``)[7;r .?PLi%RULNwr1N+ޢ_ɴʲMCYص[m?9-/D鷼ZA9LlΜtZWYl}j1}$-Ĝ1:H]3 4zovhM&0*+6ikEj4@=6S 9U; G4 4"dne&вsb3 Fx$x cѿ8^|GN2ɿF1so޳m8> ^HHפ!HΤZzǗ s=uE4Ib\q6D[\/uAꢠjZndf´ "s=P44 !DNgfVDR :B]Cry9bF1Ak38yL4H{F7l`OpZ!75"h^1~4e 心6L]Assub S:M;=\ھ!)Z4MxmN; 臞sqgw)-îӁ>Z2Jh8y)鎓`1Bc_Pς?HкQ:n'Bx3' M Eln qI/b ?;s:Vl8T|] 8.`>eɠ ~Z8X=:Tr9ap,E吭ǒ2"+CT̀¢3Ļ:DaYc <8]iQ_K:x56Y B_v㳣yD4wA !Yj6zU9ՀNwY2o9B5.ѨB,GϞyQ1HZ 'hNd3!.iu)L\"%3|V~!.wkb&DKN ̓exPZ`s4e)S :A;|9WBŌ)@8ԺMRt."8h τ f5nvÖ\˓7|tw9GE"_o9-lwp()uj(̘!(YQJlzFfAm+GCjͥXE-Mf^D/% OgH>́KKm0kwX]#::,bl_,VBL# E$Ar+yhp0`PkK( ޶:|ΕX]1ҬLCL>3,kkס 5^!ޑYhJg[C:^X?KcSE{Rpm^8gAUBF s`/u3gAZ1#G9: DpwNZ CǢ8vw?"GDP;,xbȩsN@TV[T[Mp% anORδ&mVk+;r"#_=z^r~gp ^%ڗGگ54AP\4g@ yh[$mh emo MLE2qܰhquEmr ";(4J3ַ|A"!y5eO+Tf clD$)ݭ"R#~.}+9iR*IrA{|`5 B (A$hW>J{i|2HabV5v=Ā_2Py¨Pz/Lo6OL@٦CGzn@,"Bm (mRDeo?4-p'd3n2Q7l X֯3J6-j7-- n6H%sk(L r͘n_n9R+ťGR'y/Hr֤`Kax"S"bvM)<ƻ(CĎ(Uslk?u2;VNAOT9W^j-yC9[c AD=tF=hlJ"ʚGtE,w"] ?K78A%L u⁜+=RaʮL=T{EeJ6h̝w=䙑xv9B9I\$3 %3&22;fIR hX+ԇ8| {c%x_0Ne4k@N5 =->.;az !w=G,+1p՚wW5AضS&n Dyh08çԌ]&\>qϝK.\LLd! *>Bi uegڶҜ.1Ї~y^6X14GbK Mqeۈ&cJyp|qN.޾%K*x*My f,|kM>%g9۴6j)Bx2, v}VWBG:'KJF  fちU^TE;Kڜ! O1"OҐY)Y^|f)2(=#M` "t Զ/p7첈Yy5dG\"ೊz8T.\Vkr~^OuRW6[,FckѪ|`\ݙVjQҌbKkS-R;|KⴛqG:OG[iWL*zsXkJ+0/+!nUyE3vg[H-Ʀp[9O%ixPBnX`s*-J/1 n#ެ×I%fIߴ!3 !S\/If&('[&\<0Gw< (ImrBK]Ő'90hq1`HРTIX~N]94)?i DHbw(a^=8!criɐ(V/di6og^Ӽyw7: VDt|O٪FiIa.[HqYf/2J:\ծNypI vKV%0N8v{qc`'yGm7mO!22&vooWw a4ԣo/_ΪW $RG[XW-ؑӼ҇OYNHR!D5ψR%>uʉdl(5\۬!hq+#'&Gc-N[!Louk=I]:\$Tp qz;\S(}HMny<Ltk%_kDExʵDj{$ϒJ1zKGN՞qhIg?17{f5g6hS@.*Lzɾf?BB³]$2a$rjˆs.-Jdқ. V)&=}C%/4Nf9%7h QT"4f@d*n !^޷]zslT.22lZg=g"/l1U2x>bX'#LiYY-;wP{" qkHW=3e:tA;x8̀yHcRӼJF"sXL_r?L`c rK'hfd9VRw C@ O& `2HpelkMʟJ@ $ ?Á K )uB=1%5ɰj0E3̀G۴L*4Gj I0 rXwJn pf12j ͬ6Yh_6URiK ك=OOZk#iujqYI|Ml|fӉIU΃OTL9Cqlz.JN' d$AIw1Zq4W[y~61X٦eBږ p;$6zk쪃- a#gMjrFe&l#ku@F{q} j`BĻ$$`z陚}7N?'?֊P6a?XJf׽bU]"LM2l>%{$Gx횔(AuDR-[q('.mNوRфNR<}]3u#_ANL\框< MnD<FE8}?Y^2JNw_|lio|mxkY͎- #Qz[VT>0pQf3Fq Ί4>&6߽1[I9Su֐z0'h slڤcC=Vc.{6xʕ\@*s__.qwF%fϒ j8IP)xdY-~a[YrS6UGz)׻66|nI=5Y13d֊8IBVU.4 \h@q}:*Zdwpʟ{>mmvՅlkPb`5g4 <1Hϫg2U?z,HCsvZV 7+&]l<@T6,WsJ_ ['`?g D"33cx. t RGL_NW"b#>~EcYey3%N_ghXpZ]MREL$թn 1,/ hW0mSJT!>);04jZ}Q~_Uk+TaX=rE#&F5MsHö¦ ).tҮ^BƵg$p.V욘4+Cn8 nF;PP`dٯˡ&j|uqP\M*Rqm S?2r${/s`)L]LZzhBXCeQ4A#$(\HM.p}mj6K[5VB ,@ e{vwޢnH2דy|F(ʼRhʠ&+E5s܈c4&FjLmş+c)-T̓fUig8{nl:RjNp:2_20ORG#9vAXRXv,jF+`@ K\7fo{וo al<|)۪^¡K7)Ad)٪nXg(J7D0/德`3t(Ѻ%:_Ok9eWUBtuEM0~wZ;hAickf: +ͽ{n]N^5NR t:#+ 6o>:IH-+n.YÁ)Ś򑞅- Nm3_W_hr.BHr Mf1wW%W''oF [:e?eϤ<^!t밥}{(gL+4*J #GO#K M 5>e,xI#ZSZZ;, HޜGX.Cn[>[9.҆U]N*傇9hq.v5|R #\@FZ%FصChK"VDQ%"$,J#@츶mH g6c)l\|^/: d-YP;f_0/ )I]|ű- &Ga U>p5g 6jhi(9DaVl˨ؘJF rqS-wY8zx0M/qBgߕ)qp2ƙN,`<~P:R3]#ƣiژNOX8B#?nnut5B#$ד٬7 HɹF%VfNΒm+ƱJ,Y=xS$&q _ojNМ7ud+m. h.h.UzzG qcki*:!4:tTjr9Sd|Co xX2>OQ֖7wn .h_!ɘ0;=b X\o5ECgC0ۺ<ޅ-$/K͡d+>*.L-X*&8͕ŝi7 ^+5gd=0Vh~p{{~0_[ 7TN|?b)H:'94Kt]lH_-U31UUC6\Ĉ`i4ݏ:D]~E@zMUߡ~pYTR;GV⨑@5aO_5ؐ|䈆j^K77u6Hs(Sho<.٭8i[w}!o?nESRۖoF~au SߕZTK'ĂRgTleT+ku~&ڲ<6' @_MZ˘0_Ϫ1/ ]`%? 㸧QjNbG~NWqt˔XdMde^1 f+Sװ9\4\mb2}lE'j0 pfQ /2ϠaW1I I92S<gZ]XGQrT@P9'wDa@e4.YZ0)l_򞱫ui5*{FA1{NGߴF0{T2^>~4\5Ep vժEYAw2+{ Aa7ApU,Aq/1+!4ձa3#vX]nln.R+M9ODT]B#PFv~"*9UABU|5Z*!Gܬ(ʅYi ZFٻ;B /׿nq̀نfMWEW$ٍđ )t+CrƬKcO5a.{kklkcK胪j7-Phj#u`0"8[8=l ϦPh_u 3"Q򡪼UDVN41R ;w~WBs<ɇxfH#_>=BRHZ4. ΢exCn|5+Y6V--U?wl%m6T!mshfH,S3O;`@ަ\$߿kbM̈D!W0J`fSąGhWg~r 0-mFiRKBa;" Ǡ\a՚0[8yp}ŎW©mȊ&y7Ae'۞J "4& dH":'۶rMsgݿ:krVnTCٜdJw,+jNpɇ~.4J!f-G}@c8W#NfTH̝l)e<΄;bofy-5ub.>fc $g_ԨAK׭w;9XM!gL"F+oFA?@i檝EQ-lZ~VYGޘBf_v4ɭ\R nj#Hlg2QS)A;y!eԓ!v0gz_[W0$̐>}VcvԨJkٝ' EW =-qT~*(8]odQzP}tI^5Q"Rva9̥@Ogya1{ د%+S6ϊ3w`Osx[peDijA 1З @#y~ SG99(aLJ^>֐@Y*M:<1Nt4^)kX\y5˷uT.8_kpXu\{!Ina.Ƭ`4 k;qb2'w0Pamw휍II u1ү% bzzkOq9 P yi !̣2\l|_J4xʻ *ܭREƄ ^ϭ>3hAvZ?/yoz`C_b#ZȯYT 4nC;X{?7$ >GwlŨ$0 4 GNGckE6po17#%?h!Vz_fg ;V%g)?oC HIpwK."pDзy]E l=,dkaX\v)?)nj\Nsn'VG);n cN;t}ߥ(%r#[0 (4FpX4ϝ]߆ E9K%/Vzl>'홧/R6*E,ˇB؇+vGIr [)'?1bf'T.~[=\HZv=J;NЁ KGѹhx(ZAK2IEʮ`f[<̒XHCC߂)jُs6ӟ2.O6 Qu-80oHQMDڦ:[Yʺg0ؐ'sUh JS8 ن܍=M`+> Y!9‹psKIls0@5/ຍ괡X6tβv |Uj L* Vk}߂@+kqV/0yZ1˵% AW01C+b-mt"͋S {7&ųZ[9TCg=WTJB:5;!avro/iO"]0Yb3)C.oxɅ0vaE|_=x㔋PJ|a& }b6R>xZHi=RgΈZ1 ٜvI.  =b%և*,_U4hoڍm_7Ӛ>$O[01gpXM|*#t[=h O)O5 ޟUt`Е1Rᙪo"-wU@ߌ& 8X#h>'o8WVN\y+^tYbH~)8P%SZ{mg>1'"ޙM+|P"f\WⱠ:2Yי~e hq#0(qjT$W>^:2.Ml*܆ y3ܡez嚎-`OsNYSڡMq05vz@0loHYQqDxN@K^לHkB?J+]i f'ł ŏjɶx>Csۤ =F0ӴPD38ɓᝣ.|r{Cl,}T%Kk}K~ƣ gNi c +$x z"> %8}75rCGX,N'!D1/bCfm;AŨ_+?-Ȫ%cvlA>h\†3|YtY8}~:#R3 VI.rΉb;G`DFяu 5 ]Ƌ =N䦟T(j.V&Z> SR fIz:y@( ~a|Mew|uð}Fڢ,"BF턛mJ+iKAC 0eҐ1zGCj |C)NcROίџz3,9.B%Lt3e5l і$C0x6:N[ץeW71:$oxŔRAY>\({`֞jhaѬ ߩltm_V$G :E-?F=ӧ01DHlhdqsō#/Mژ$_el SUsбOTC8>yv,#o0*7-#R6:@/v?okau!' UG*mJc.ghf{C'i߾yϋ-&N)r3 :D:7{i7e@w(u#,n~)*)p-*?mցzvC WLh[`\pW_^LtiNÂh(f#j&"9K.ꈹ>z4^[Ow%GQzJh4!sS*"?;(T}P]/Odc,s\ T9=NbɎ@^+Lo%A]F E4ξDoNߝkt2; oR{@]G 7oěҡFb(;2? ha]ђ#.W$Y'˅ %xuєdF Pġ& 4 k`$OrDy'/F#ifp) w݃MՐ$y>VppY͋ĕg (?z~*-n{,iF%98V6Uޱ%燻3)%aj. ɣvޚ7ZC^41\ܿlPW"{wj>.@fEWCz=2m|7dϮjr,,\+X5Xn@ 3v FY-"([A 6s2uc1ש N#k)STڹKS(s hJ@*'Ѫ-}#g}-2_B&S; +9}R^́APwAoJZ&/c=q m Tٗ1[GR-21z{or^Sf`p#4ئ:Y4$]\LF[4j:S"CRp#b¿(;6I*J03Le4V_f#͔lkV/=4$8Pi\!`f̮巣Nv!_Q@BAQy5N7Vkf2jJ&+!Op+|쌶ҥe+*^˛vZTZ#oM@y:8O`#&fQ"}w4b꿪s2O,'HVa"0î 9 SuJC< DSn^pܡϙÊCh~j) bKm+c3z͌% y]?rZX@ø2T-]Xܺ¤uz+غtuϳ:.I <Uv{, Ka_Pޏ<ĕݠʏܟIrk%՘eFhK qbziG[eZ/њiWԤTq+oMPMw]U 83B"ZuȻ|<3@u~CFI2'vaP>qFCn;c5`b=I }ZxĤ_GXW;ܭ܂B|MIŪ HNq=c60 (G<81Ki }SpMP&mwn!!9 v7o4-Ԧg侍HPTTB#r2Zⵖ=>? B87aS׻ L{GRs;[:=tf2# %29$SWmGҐFr8A"9(KŲqFE*E X6)]KtXnqS&W_TUR2_Qw׊(0Oc?\P:qL42RR=/[EESp>J4n)\|4#kSZux!tFG[27nRw- 7homQ/^s,;wf e3Yan#kN6ur ZUtۏ{NqY[ޣAǘ/.{UaX ovvڄHfY|جgЃ:i[1WDt1yiZK&[k6,NZf ?4ecI#zj\c2)R&+Hs9 Xx\䖀'_e _F^wڲpFGWD_-ƭߓHnw O wm GKuH<ͳCaלlfGa*HO!&w,L~?/-,K1FnbcCK9'fx0ֈNaO[_O32rxdX ZYԷ{Hm6 ?uzp5;?jkw#z >eĈ8B򠏮q7c(e\ . + G,rBfm%SYM"1C&fdi]p{Gܼc2X9z^J(SEcr$WqF6E#u&IYBMZ \PZ-8,1\2. M<ž+69QsWx&5 m'巧$Ø@wZz`}džz/4g=>d?z-{z[C݆H ]=I&*Pp+Q К~)vܘy%+d6'NyqDsn]bnud)X 5fj%@ PS#W\wJwyR)ׅd$4--Vf/K?_2/ /*mM $}v3@zK.EܛB.jܩz 2'[ WY}aq|‘c>`ͤDKACנ0S ֧'eOYsu\}1UB I_ֲ}C1͕[f*f;7cǗʜ4Us`PО틍in@o=PEG!f)/,ߟ',`*hSB2YzQWr HqUd~4`n~=L!nJOٜ 峟۞x14".\NLo!BWN7ܿz1>;[xj$cJ'??ҶZ,n'XmhR%bEZbh5Wpq|ۓ&cqN@tG! 142DMMN$i VJuػΪ~ԮE-f\nz3l%B?}b#Ay;XKWS$sK`)|nCɬqc R-PM'*iP-Re:'y+(~yQ{bAEis }gB^[grSW~pWϽ|,:77/ wEe 9д}Ir" 4Y`M}0g5LFW`ҕ[I*CPw"7HS ;%TaDn% -Y^-ݢZ hjd&SDP+h|Zt3,j1L,ɹ~dwD }lEYCZMp!ۯ'LE&G7".u-N, v៓B{z< >zQY8ue/P_JL1Ra2؏1B @ bs)9Sl]Py2Ӣ2Y_P'1g1ǭ &ijqq<]ia7t`J[=UT-NI{73,\eߘѕdHπ=l'/ĢWǃѦ!ŷL#>3*lMsS8p,oJYXߘk.Ůw|8^.'SDCY !;4UvB;ZҊ~dzSTk)@:* Saph}ǽ9e.I-͛6Iqׇ}v}ГX΍\X XCWxhk3)6N5*%Lr3@:Hw;"w;Z1]-w8S/]BvDgNτڡwZ)^|frߒՆ5W eڙcXHS=䉋hOI@> .Q0M:U˯AN*vfԚN5ˉBn]Sl[oxɬ9tKb6ضXvMﮏ8/klI1~6YZî-TSNo;)n.hS)p&481ũ$-=ɒ9! Plva9&)E`=MNNx嶺?4`l|q}B% TE0G5@%;wnF2LTC.\s:d% ]|* nmJ" #J@FynSY\ŎLb8I 3nR+6+wN3^\+ފy@R{V8Mh!/5.Niu,B9łz:t&G2 577ɖtzP|h#1R`յ)Rڮ}[EvS=,T{kzzkJE1~H4m h 6{ oJy̸/s7<˯!$Ü3ZVޣ^ohxzU.x F nj ^$ih!$[{Xڰ$%!/+DIA}Tt53 ?J.rPS{17]z;+"bX+ XAb=-WhW]2xA/hAm#=%'R`n0:W˄N79?xHLΗ hdsvk Hr h%cVkxEr憲Av[s.0,5蠒Oh[%ݬ,jT^˒u#?USwI)b p$G[]XzmD+9gzp++ ^p{~= ݽZ/Y 1KozzM1 vq"9Pr'&OʻxpncܝAܖ$CnPr%0($և^2!TƲe`&ؑ_\r,CP-&bW &R]TtB[oOқr)XͻiRmօskr=U} x&^C @dH q7S(r{\n??Q/TޟXA8l/hVi8iZ;hD9`ln~8|#:\P$"?{Ai9n#XWQW 4޴'\LFR N}XIye.Zӈ4+J[w"5~VE>Q%̜-xt!mC™ v\VLtЬ^ܽGC⪪|ކI<f#r~( VDh&?tw+g }4>d_fxlR=A.񢰈аCG ԩm~,~_cv$hXD\[3aE3y\hr_~TX7gYi7Ȧ.`K:D ix=+֫Dd+K62qD#\zE[*C^ N*v iH\Pt*>`≝RQH#^ނHN<[`JadݰN2J48 .UAhĕae}a>!{'9 26ۚqЬBx?NQBZ+cLN`̓?k#R͐G xsGc]abYwZ ɗ_Zk)S( tbNR\7`{NTagј0;kBo(B}C~?]c+[ rMC+duդ2b4z {"%, }^[!),\wX :EIqāJ7ڸrN?? N b!WahE8SYj#˂FU?e$)+JWD쯡e7B|9M&S2#A!YVc _քx,Y/S+uV^Rm|RJ?CPw_LM_pe-&|y/J/es0avZC/I|!-0P5z\Wٝ-LkpP߸df$EJq+jwXwyW$^["1cF97xzF%+-ڔIy9EYDPg\?<$}(ߖkohSXaM@: Dh~`biC[VN!mJ7*nx.;UZOMr~PY6aO2r,u^Y`x1Ⱥj5:a7㬃p24I{YSE1+ם:a:|(sy]&lLpw#bg%G}1Vc )}e`!#12| -v#Wb4hK~݌0ahd'lZ!ºTrHیW)A1* ?J5$({XZW%Fh!34(Efp0@̓4j'ADv؅Z_W!K'ʶhFOaJpkmsUz9x-{Au{ȇH|iw̺OH  >]BX+_ Zt|-K-VYҎX?vOS|6}O `7Mnv C/*jfYR5piwk'AqwO4y:V%. qg e b<{y۔*hz`w39tkSXox4dZ2ԣEvV:_y:6v>HrWw -u\HjU ,ɄkVﶌuЇ4#I#fH#) Bi$8} ݏ&êt*4rCH=߫'o, Ff!{ ):6k4cR0+xfAj*;u2VAgFnѨ>f r:rrh-*:h!=I @ZTii>ӓDv擵d \Շ3BTHP 9:=?gSܘ{me(X9>4ɭ~ѱdRGIoJ+$drh>'/픧I?QZ-p7M4'gE:uuC1'4[=Rۺaڽ.IB3.sPTl+%"+aSIȎҤ\Z w##&FO'}2cϬh˶jpVd#s~ 5ֲk"2 4NbZeĖTjLj p:耋#eoL ls-Ciϛ8!?U"ŝ gfPEWQ԰fqXit`LB*'WVd I'g%gtT๱X& @Vzr 9v\M] ȵC "E&{pSA] ;t\XFG2;`8@-`p.^m2@wҽN 𰊪&d!)`*x?ݶ$JX{A &~\v OiD]1'ⶃl-4ơl߉^L"vm]ʼWhNYa<V@90zr a|cEZ^0,gr9zxD*M< 99tw F Ml(طnHz'i-^'n6.WqYM. :|ٮ"U4hR&pw3W723{m!^D=ʌ8kk \/9lBykhig1MI|.W(l,QlǃjGlA<Xf/M!vepC\ +p/aٱsde0CSTF ix?%WqmHX,UzrY:}r1BΕφ_Rk\֡ qI8.` iWAW a8P< uH($C.pG&+qFm鶏qϗ *ǻpÈˋ du EGeRAEB ,v ;6ҳHL2Ak@iPBYJH;1u$=~fuDT9"r1ԗ9ZW8x!"ʓƳ)nE蜠Z5`ss&8$k&DPf&+I41R1A. tɍLy3w:p8/< J@nmLl`ԏvĔb{DX#=X#z᎟zw,wn0i?|}&f}VDNtA[?`㧕SD碄L8{*&\E Q8t4xNe|Xsje%mWޠt;KeI5Ah T 蟹n,:yIQsnޛvɂNQR:V,% T.v8%̀q,8 but8@XyҺX@ [lK:3LgF~ ğF|{M͐K./i ~,dO/"t.q$M.I`}'3XYs /`7B0Fc^Tm kFoR"jg\#m:B@ȣ]P5@ إՉm>"x poD?n%J*!Z"h؜5f<Ե-P&4'HɸƂ ѩ( '|]5Oy=q lRoinN{..:4ocq"jj a@vJ>+*^**s&$g# Sb~ wY }ֲ a 12/ Ŧ6]>+" "nB~{OƱ-+pyMO%I1ᄈ*X+"y*f4)hru\Ш=M!ÄPfK 3GٓQc8UC,&E_#+cx2)㊑?$A˪/Bt;ru\Myf{"N\ol> 囘؃ܫo_$¾O 2U{- RVɴ[$nl#GZV ,oȭLYVk*ك]n%k̹\}sWI=N6͘'?3/` L,LN "ڃ\|w QN=d Bavz"Ռ 8rd0xGK`kMF X܏yR َ\%7NW C|z&07tг[ZC;wemAP=唣P:?8%|^Di{i"<+^=Rs\RreݖW#|뤭j>X`(uʐ61j8'Y !оc` "֠pՠQtާ>6 FKY/=}D5!2vrbȝ`;"~3=͉ذIw HRH7%:Ɵ'D*x:{F+Tԇ۲_.{c3=@Qu!-cJM}vbF0,7$?s;u/!ހo7db{֚l ~@E,J]zuȡw&& O^)#Z ;۔$|qAdv;k x'1(XjB-}x> S{oWp^{Z4xap/9uF(R@7Y'K`#<{'/oqqQ4iEILXf t4ȳBUuUfz>vE..g(y)ng*RzNX" qmO(akV0VLm%[QK&7puC]5΂J8ّS 3ƥsl"Qhb3E* 3PR??F CD" ?ToG~=3LzA۔whsχxdj|7.5`.Xs4V+P7R[Ks_r^CW)HrhK'Jr} ds3 iO'GV`43;qEDƨ亢m6=Azf}(|ΰ1uuv|VZp5^Д G þl@Is\,ȰcɚujN FO`S|/_}CYůĠI;=/K8*R?I㊿s[Pp$M?]? ra ~E'S3' jrR쳆ӎE7f GduvF^Y ӗ5yl!ǣ(]s g-VojKȈܺ YAƚR⬢n ]dF›ݚo4anu 6N \[ȝmD0OD:G`Ƴ hdavʥXѯq"eOm% Kz9GC%FʾuXqW l~64ָMjGNwNܣu|^,Vcqؖlͳ+\P?1x|%Ni< q/YFU4ֈr^FD׎!~vX4p+C.:˄)r5̻GN,]9$S&. T',~q'JQІ%ʮxovB]I`X@yP[ _X\^RԈJ*W@HD& ]_#tIeŪDV8sN1<e'ė4e&y.jK݀2="S͢ d0P*-!0ݠy΀] {Q}aSXySqi67:AOtf H,&CѼuVtw$,3JmR;D7KbnsvK5h)2З\eI͠@O%An ~D,:"s.)!Elyx;˪㌒7D 5CB =꧰M:J(~MY~- 1K_8GiC XlT:N{NJ|UBSZ> $ňS me_Ny:%U6cU8C `5cP "QN:-5WPrKe2 <0N"YZDNul. ?y߬v1xƁL=rW}HzLeШRzfQT,KY:n5 GD+6m}k%"LXN,0^2du l0pҚLlÐ *ſpK(9֫{ڲ 3Eϖ65(pv ]sD{߿$jzٮ6z#oTo=r%w(%*: lłi4*[oM Q9h &$zxBJdX1[6rmipgDVuW*]we{QW۵7.b*ܣ{XRUii< B ;\@H cNwj52ȾƓV6^4TbGk8tAUd,idVYc`۷t `)6תݖg=w}]AXS9әiܦٮ%dƓGb DsvS 6݅L%sqZ.2miʎ *op ßICh|i9`6\Ѕe7ީ$pC6 HŤM~HI!SpX6Lt^>!?{iƎz(ZPvZ7((Pw\舺 Xt?Xo-X10 >~S#S\J0%j`m JrګBq88I4ABO y\=31`^G5TN6hEf^g삶n;@?Ȯ@Bc\ GЏ w_:gyEjp%e+6;xtXTl'ΫVCφtc]qI/(:s{ *3MPӏ .ÏLG[ ARzwQ`_{{;'ҽO\vPN#RLOK ,v~ nTHBXςwV9qeD_Q~M.i,Нä<|@s7yٺէ%u_`,Dܮ;h׎qn v"gu@B] 7;E $vk%9W ]UDBE$M6<'<!ᯘfpa ۴Һ;sLo|b\~0QŠx?C `!` 0gЛ9ywQ=‹n >e޶@ *a7(zQwba" 8@("7xQ9{|٭Kfj ?KAqf0/O+@B±5jBa5Y&!V"5=+q|JY%@mF6Z\\Rwr+'[߀ra +"YA M46\)8o5s ŭ:KKݫ%h sJ~vՄ`kWۭ>"Y~\LA,#e'rv}3(4u?W//3C >R3ni!N6VAuJ:Md Fu>K0c `]gYccb30x@[Al4g ʪ%ϟ7W)Ybo`~ ŐbFP״ $_+v9'%lԪ=a+e"Rۤ91#G}ܳO;)p\2dWhT;۰X (k3 LnіnAJR5n=hѪ%55UȏIG%Ur(>p4':|;D8c&Ä UB(]SC]"̘hc|uw$QFq+.JMe@p?v}A:ls2IQJ[w1aE("[=PY[giYێeIh{y 2mORfV;}fCk'yj υfU^ihVq:wCGk!elKW ? l SKk4}jИfie:^5dT<~۵}S?cm\/ -uF~ `1] >A,Afw܎D>.B^Gc D]OT*\LtXЯw^ < y t2pmh8٧&|X**BpC3Z-닰D.QU0؉E̴B|eQH!\̮#8\:pWB#zqU&ΜҫaT2ȏjx(,x΃vjTžшۊQLL2}$+ 1qVm֞/)*¤/qʍ4m>wpHPmƗz~ Q8\ZY{T7U2K+s.WKNe?o!5S((.g(KIR%)\O6r/O0<}9`_ <1%Ѽ]~-[ܬ踲N948sWm>Yw/łs'XgBU$ '9xGjd\^elot 1ϻrp'6?7w1de#N˻j^-jWV@'/!}GFI=4X9r~Q0S.DNzs^R_o0)w=uы@͞Ao:m#L2ɢ'zݹ89gߪs|c(f': o Ho9 fF^kBդ{ R;5y"=$^iHVAtա: ,`gR,0rb?oajA!6CaZea14v$;ł_`쁕S um8º-ћ5f&Hkc4u;;mzmǽV ۘ#q Puax,[*GIv5MNi_2e9́B7Cʯh #U& b%zM/-%>[79cIW },ۡOY P;mLHm5'p%;J_RJ$Wd x2^߿= HzՋ}?ϘgY#Sp)&F'5ir`iq)Ҁ{h؇)t `/zNS)/>Z7T!%'ʠP2yCQ>EK;^v%D%Jdbj;gҚB2HKo)vfoe5~JLv cq4\ 166Ho'RةjeZn'w O(iK2І#-@9[^#_`>0*M77#7DIy+9ЀaVff-e+t+ٽ[;T3Dw3eq A}&NoD)/c!&ly޵cn+W;N\x皟<P,4-}j9My܉X>?0mT߭Q>~|ncجA ,˹Z|?~#'d[PF)V7ůy?g`Ө"wl1׵^7i1t^3jFpsC:jxYi+hܯ.de'=KѰ7𪧭z]Kckp5%#XJ?NF8LSH{p)?m \F^-]M8LA"N-__J?6,J9;E pd8hӞSs35Mkd32b>]NSځ]q+E͂zkֿRE B(U(pqcj+,`)b=?~. SZ3?}q:m@]>f*@В6v͡?N?Um=LahV -W><NYː4N,掮I$FACj;"y ?twlGdzH)GvNWSRHQ 0ݝS};q6r2+h;⣛͜eG yrmڋ1;jCogϖ06$9OmJ䴛.T^Y Whw#JX^NWwN5GKXu:"^=] VSQ28EfU""iA# C_GAְJGAӵSrFFsAhS›"H"g_[(|^OqŁsZ2]sծX9qEvO} ZP»Oo8ZV-'E6LxR7aUlZvEG ٝHA@)+)^s0?=50N$yq>CxZ EGFXkMKˊ,j _<1\WʊTTy[ Dj 7TWm©9"{kؔ9Io:}hzxRù&zQ0 k%_(;\~go7|v(qJjNl"{l{bAW`dM90pDE;T%$ϼ@hĝɓ}YH0i*T) x!D/)?5Wx#I^Q ~h5#ٖg؅o~HԙiShp.E=fYIGSA>茀-E1cޙK\l,Mk;eP(aC .tqdj|4XvJ`<K$mw}(sKƄ[9K>CPIKT1 k>],aNݰJ%p}Lsߊ91/0%!!DvDȱ.mUDPjcwCDd^%ڛx'n2@O/ON*8/НS l: nowӄU]ǂ;;Vwq{P6̪(t`PToY-t[bԕAY~KK{5='£/6+x "xE)4o燔 C9johs_$VCq0'$t9Hg⛛,JSho 0dA^.A,N+zOr,-eF0OY;Etr /KQya1AAvoi$I_x휸@kV'|wElgq` _QF]کL59'5(͸| =-`M0|O- /Ke^3w==e5eYiMy֧c2Z[$Z_h3BU-љΘL|:@4e*z`p\/+w|@`L^3/ݤ|%4bNЛ"L 񿀥@ d! R&RnÆit nx@zyl5)2h)=F\~G :b'F_Z/=^5Tb=<$/'v@N`TqN[g~E-"Q:_z\)LJzbz2.wR~#og6cȨ%̪@ci(]ĢZ=Zuw.k}a7qjOM1=R$]Jtp$dZΌ/8.'77LiDD'#doX6HkHAMd?1<#B\Ke,k KUeѿh0drcZ"e*9TM.S謄7coiwIʂ:AHtx@}FBF]3yG|_t-dE @_Q j&D t{ oYi(g֭_AX&1MߛE ̱"3ݳe쑄 fY^cPYbuI@FN],ކYB0E:vz7uyRKx [%Ϙ,B뵰d@Y&_4kU&9#=~=Ip!S#fkD;qo.s:4!DK*E]XcdoD63ޥ-6mn83)@Hʑf]XŅT{~>ͺ'qZNﮠy>W1^ۅIKS{⸿t\hS30&jŠ0d0sTz,8ƃkm^6-N5iY (|D ܓ(19/j7N*Q,2<Jgz?3&T 9UU~yEOW47+`M_ّ-ќ쏟yYjF>z̅. tIށ1S3U}EZo  )ŭeKvi1Ӄۭ'5E#H'ew\,Li-H[uh<]pT3J Y؈`h}#Q"£Z2.PǬ*9Be{0BssFBw3B6sc\kȼtQIp۬ec; ڴO$U"/rKP:w>{BS1;o%VxūLȆvs΍"^uEmvJ{;Tݏ(w'3mi&4b&R+!ͣI 7a +bJ:[G 8DBY2@,ڣ,ن=ЙIRtM6 p#}2GbBJT;Vgw"ơkPԡb#W0Dlwz0=JzS鉴{5E")ۻi@r=B[j|#r((l E4$lCp1ϔp>I%;a q)L E, ZdlsbZ>&ulNO2 ģ7s iL:Ŋ!@FgN3-f?R-e o q+Z!T1Зae)zB״juqIrbaZҭeA 2ުA\RM1x߯BU e\F]" 6PzC ULPa\b֣̪Rg$L9]}5y sX};i0YArK1QQ~kO50s5 lPF*4V( O<<მX{v%|3u u2nۇ˷ZgW1)BZY5Z#ަhOjĚFUj3Wu45CeB[O)@!kft4Pg)CjVlJ"JW f'#b A70|U=f>"dq1ΊOZp[/˃-``&cvL >֥/I~{xGp?m? |8g$Ε:--sZ(G8%v{Nå+V<y}N. +p]l n Mwy?9HG=8 ĄM;J9P;JgltF5߷ \_S;Nv'lѶ{Wc)Q֫KLzrS>ß f"F5P*-K|hA^+G#/1jE(}p,v vUBA_Y+`cl$2J,{.OikX8(XWg+rXgTŮ{C"B?pw;RV^oL~`@B^m3*Cgv@^&Ϻ.9էa&$Eb/Arv#qjWKO3mQFV+]8@VZ`6dŢ 'M+S8ާMe"MZm<^vl'o)7|Nsۻ׸$ 6 NRK6uz!zoa;Ɲh_V`#35]`XD+#Kˇ,f1qp=Ш 2Q܂@n5GfUNJΧX:gyc\Y+Iلu@_7 ZսkhS7 E3d6+I_yM*tO1i**<GOx jW$1l{&ՍkFڇFZسpxՠ_Ȋ!{vgH*ϢZ@*)x!凌<%l5ayriSh@S5 t @^T8{XMcT##_ !rEPy/ni8}'BO&VedC ˧3WjZMhZ >"Nu|P YH=q} ]}'m 蟌$b˘tS |w/[LDc-΢r/EFV#;mWӠ*Ό`ݪT/s'$9hl?mIk"_ i櫎?],K6Ev}$~]4St?z:>֋nT)bo(ׯ}eBzÒiB_ w-dui)z8JoCsUҳ.VfN Qoho]=Ʌ,q(-a~` W Qz}ss0[:b;H|JU)bÅd˪36=cLfhw[ عm@֡j KdbRNm ?!F{4azq~}Vy$SZ-Y+O_0hp* \-話e.i¾%$ݹdZ$f*qH%VbL^. #Eցa־P᭪gvҰS$A_^tvJ xXnK&XO42PŪ5Q\Z|?p5^}17{ғiM?ꪐ p+?ଦiQڦcGZZEJ_Z.)oWq5n$q۩W4 rW(f`phyI`]'H.RANVnl=߳^9< Q|yTLԹlSk}(2 5-U$imOltZ3'7:=:g~]=c;j/ D{\@EX?UBe#:*񜲗\xx*k wReX $ߋzbu2 Aۯ*0>יW!G/3Tz|[ 5*r^\"^IV<@iݷkT AW!- *uօ5Ec-Zr,FRO>Q3dh|^t16x 4Ny|otR-M{l0 zׯ sdZ +# c"HqMH5oop; ƝD|QU혬o obBͼB7*Sm_Ef`SQ-tnEbf@7~e* 8E O{x^?M]{f<'us +1p7o0:I݁wxømHJK(+ś&ć7 io)`GGgTh Ńx (TE}D"c_cXPlΡ]yxմ^ߟ A5 DF)ɧsWEN?n1V74#9 {™86jnщ_~\}Sy`hMD"; ۛcOđVDj_!nkIq+6MZ{[d3?BGG˷̊RY\w7)὿ `M-fpty3Ebt͔E 9H&ٌٜ~Z߷,kU)߬De*,Lj(N>LM%/l1Wvhho*pA6٦3se&_' Vw]L6PBf|{ޤue5>-RQ=0,K?RQ\7]}%r1mUNuìXK$DRQVq0s-B ool 틓"ҵ`BFnKr}ٝ??JL79xGF=(x;c mJ`i溬؏N=f-;'ٰy7˙kndM57(0E/h@Æ$]dpZF4g)9 VtH2ueߐB/'H>ʒdZ`M 7c\1 K! ?IAֶP Iqu1"[p>ܢ9 5|e7)fIT %P<.LD@]'F>s-.㟠~ Q0ks3v7@1n~?NRLc?oKj%Ϣ @ZCݳ&v_nDc!u\ezGp(#ʱ p}B2f ?ehW1FρkHPgg'ޡ;~sWmr3ie9Q!nJƱ,tFJsiȰSBq3̔(XRd"]d{mN*lrsu{z hʹ&I2nOpW|q 0dBmT7r!$tm]?8T&"&<V(̭U%-ul,䎤dY*^/o E3-G1Q0<>$e/aЖxhä=*_Obi 0̿(!ϫ[ӿ)bǁ:¢A]! Q[~?G@BRƘ|W(e}}9Q 9D- e!`4,:L]n |Jvݐ0ۊ*lm#\8-x*USL~.%<1'.AYK㫘\ i,<s?;'oz&A1+#U_0;Ԇ3+*BU~w#DR /Ua8ZrCKO<7F|YQ˒E5,rbN7=HKAXtB]]%V {хk|@ <1e- q Z~&YFyqd _l߅=bpԋCy5'8HwEZ>7uF#6($G}Qa$k{4-$=$ \S;xxpNX&@ǵ2 TE-XC`\$eAڅ+P+WV8-XV)A 1a8Bhqb7hUW G5Lqfin|6׽yJbA>{]pk+pddf9~6q`5`imO֩aؗ#.N.rKQe Lc1@#noݍGwiijA]hpz%WYhfHݮ(΃9OO{zR;`"h U}0u|ڕ{b|br ;P}%=!c 3"$Q_L'.p8c}a1AN9 5UƱ 4Ih Ԙ=hU!/أF5#dX4'^Tx\z>e|xg;? 5s@E.p ӎJ,hlK0MtË֌M~蜼Zjt?1+(FşD9(f_<֑ߕ>:ay^@ Q!D MYЃlrRY6SCAco*Uo2nNr| @{`gNCLqxݾt++r 鰪yܗDSjN"70:oiw J ;h86PhG`MpLM{"-I;{|( \ ɆI7 5G.^75 Z69 l]47z?:TGiԾ1p8!2\1 /6@YS%-WL*2%^b l[V\[=IL)qnmE.kҽ.l4iY*&=_wJygY2}u [(! %ځ<4- *c:*D#<$E 9 "TGg\d/B֐* hX5;| fZH1#(iWSÓ|ӳ5]рa1!!0 P>W)DPT{c%Lb$jf{#T9eX_\,k`[ #AQy?1hlI22MՇn-GN1FD"CHkL/ѷxϏb]monfKYUDL}VDiHfASHd?Ѭ|Ԕ,݋Z BYViEW%3ĩ # !$D"E+h@˥[ R=N[{uOs`^B |4pz?Vܭ’.[}ON2S6>T05Qĥ3TS^Tqz| ?==a`1h!!۔(ڃppXF64j^ 0jf#v U(mxc8CdIC7QZ S Eޔmt*Iwt `?F%S|I0c=cBb{z2luKH'inRfk`uƔw-3/U+Z#( !|k7H5!ռVC]iMy4MP>1ox\3xRI⑩(0"Zn?ez)>Q*~uaN>D3ѹ<BD_ISJK/V$4^De`o=Ոj6W}MФi6"30Cv+^ف *Iz`M4  S}9[ޗ!WR{[2V@넚69e; x%[lm±8R^pHWPuLVD'pX jdcA@ )R]]U=nt~y|]w򉱌By+K4/Gv2]vR q1aL/m X87p{|d/Ș߬%^[@"%Gޕ߰(;tħ>}:n3N; W3}rWîL@[<y?]蕦0&(侯s_;z-Q!t.G֡l-%~pZ2R i.>#*PLr,jXBt/5A&a~ݿ'9ϳ&+K%@# 3&⃠݉fWŨlpn[yJy t % B*P}H0KgU ;/o\ dk90O*& e6L'E@4zɋ޹nH(f J/A+s1bPvM3ZEc(M iHƇBo?-a4rW{}=`J @x*]_܊n #ϝ'tbe/A !"S%Etn"4Vj6yim4=8j7m(g8jc:tbp1z>da1iT+XH@M鷕C)ckٙ =h?s>|.ωjX7;gvG"H8 P4y !}.$Rı[ͼOZfemuTB=_ YzN(~X#%ōd (t BYȯerv&6C3+|5 w+y]σ$$! Wn(FcG4LџX]$N:\J/ ۼ]tj5׶@*S fΓDŽj8^ϧc70Fy\ U{M0:/9O+})X@nKU'cnq eo|)q`Ҝn?O&7D]QrBltbнrjN3.Joa{7p3N6ɓݮ޷Sw?:SܫXC%Eخ Մ]V9\H>Nn2%RVΕ|FeWxb6%ϡ@%Ⱦg;z\7rza<.ٻ lL"DsWs=V𓪉DcD8+h^(h[e_m؀NBZބ-u~@\i OaYz ӹ=`~_UCHu,)WˆrB?zo5v+pC-ia$!xNdKAȷێXL=)oUW8/PʶB^{#m5m\<1 hs.|qF!Hw!s2d*ՁfYnJK3+ &IU$_-Ң|;؋RN"9[(&ЗLj2m?C%6A{ɣ^ 1p߸,J-^N ]Ϫ8L\cGw;~1(NkJfr'|c]Z%#<*ۡ:Sb{v6n Iݚ=RcA"#jp1<0~*s pKpmxZ|+4UI}pwѸI@~a)aXQ@kIy1FpV[~g,FwlG0g#eojtڽam(zˡ+UEr)Eo4r=+OVj|$[*ȼ,A* xofJ6RVVAv 6V<!|mYW'^$*SJֆ! H?vn"UR-[ĉaĠKjkK(d$=&AJs`(`cb9M1RbWow (iU#S dR2#!c?1M5Ϟd^͖,qWMv2v'H{;2 嚔``eaQɭt@&?$8V$ܗǖ_ɥFG" `VCu{_'!*Ӑ"j$4 |;+\.r)&GKVeJEf!p2 ,~+Y7Uç}HލWv=K(pfJ?mH B@ duᣫOB Ȋ_0DH4Ay0+}RT/={_`_a-z?:`)]߹{f&לkymtȥ5Bk|D;R`QOe%d[1.oPԆgidϧEߒx5@hY)(9|4䂐lbԈ-M׫˴zM#ƣ}ϟ5`S-,rxa3à w=56F0N X]أE}{SY0۹NgKcJkUGF`2Ύ $@],nAꛎIjlџ FP=9M(KI8#3W^^>\n֍5otݹP3gU;0 |,2\N9m:LB@ 1K e }这 ΌHcKUn,Oqa{ at-1ǩ_H#s%B%B6(ŇR/qq^FNGe({YEYn`FZxY_ӬU%DN307hݭKby ˠ&][ g%L쑳Cڕ6|eR좝/o\PG_Ev=%dq֩?@c{n"W3e\D0'6\5&`674F}Z.R':|sr龌|"FNk%t|2뇅k=1I0T_Q܏~ƻk 7)?rz'Gr1[|yB305lc̮l~G[Z=b y)ԽXpђG9&YMLPE ELh蒲LOݢ(YD͟bD_Ll!j_m1ApJ0f/p+7A3׷Aԇzft }ߐh^Ҝ5'RzURotԝf;1EOn9 a{'~1{,s6e(??i?ڙs vFwN?))1 @}DNq*ԙ6xyPdĬhn탸bOz?KDb 8DE\"@/< (e-{4yU9IEsj^ 7 hL[vV+-0Pco(zRos`l-/J$5"_E5`=N5K G >5`k6~uk=@ڄLc Jj.X+ ͽ-{ai 2>Wq1r2)7joIVNw -)P'_Il^ӝq8Vٍ&@&㩃 .QƻPfq*x`mb7W_dqCﭟL7(Hg5+0ggO-3rjn$浯^,F\-0/;q4[$Ѭ  %y^j5dS齩`U ^8ȅ_6m!Bk?ˎ7v29/M>"I7h8'ض\$.YڢdL C`2_:Ǭ%C S,f_,!K*rJ+mI+kѻ탮ڙ?)Tţ-b ,gZV jBܧ/AkH!Z|ekz%L_YV)[6"0rϊ֙z+P\7˛ɲKΪ֊ΊqM_]̢jrL~~o bALPTTIZT_%W #!>&!{ޝh:p㆘ 8?Д1 s FUiOoHc\ՀWZ)YD ;rA $ȄJDY5,K$yUC9B3uG>~%1ƥQX俆:ŜGb5G\ E4>-m ^^M6 톷p m(;'sv f >sMGr]Op~ k%vڍ@&\oKJ yQЂHz\ ӎ[++Fx~y/pQg]`9 *C"6ʾJHM}DpN:]4VX=(JqxY9?tPO >Tw/Oxsa_:\n챎)΁ .q!i]nU6if]: ޓM>n47*zxre,L|@Dᰶ{̥WwJ-mC̟qt{;AFx~|X3wFUG(WFX|l\oÄޞd.-=9boDe-n2Aj`]^հ)_9PDgNRG1 SI 7%'lY! zx#Άo s~@a1.%Htɟ)eQ_!Xھ]mrv Nl7c#3%W4(DBq8 suPY3*7w&bzU? S ؼJWyHiBS10ö{C4_[T^Llhb4؟ug$2 ۿc!zŰȦ*.X%BUj3$3Wq##kzs2ƀ~y Am~Jvd+n=dǰW~\.饸n >*UŞGlխ ޿$wt.݁tE{CI]Tߜ9 o$#׹}=UH43me{Wg}Yt"Ya?M%_;%tyN~v~ݕ"l w ($na!RgoYaP]+;ZR+wJ3Qw3&*V)M.1Ytfkd6E @'_,O3m]y{-2M;޵̃+ e5 T({Fri:`=-"f;^(c= q٨6]&ELNT,Y=5_ڼ FscOO5">{k GDFP#G3 :FvK寊BY}H3ŷ;HlX%G%8$b2~BCp\!> D(4EA5BuZC2& "%/'4 嫅 a {&;r 6 EըOtpˍf+cKޣ+`J@*<%΀Px G&DŞ[!I\z>b""z,e<9hzu( 2HI"^:@&I&1*Ԝ/AIkڣA=bUꞎge?*H:5?H/hBʒO6޲"ZE4xN("vOVKhu*&;eW^.(.s =S8TܞX@(|y)k$9s>>B/E=9DC2 fHs#ُԷa{~f@?7L$T7*uq<7ԒT,,>B{; "aJ͉}|Hm| SF0TVJB{grgE" =—D8rזQGazJI6O*|=$-QZ^IDș/uѐZ5L:+Cyxj8ggNBޖbY@y4L&hn/@@yxYeFjO#T|SoryW]t> #\·zj*roc?dJ얛3oP@Ĝ1pb( ^&*`\a,/ ]$$9p^9bQӟ g9\AWmN=hn\f(ְ'Zk uv=n'8b/DDJ*/gPF#9N;2rLiJW/)pӛMoޢuNNTݩN $.fa=XvzngKMTf7hC^oExGdؼ2V\N` 5g[+5j![k6NG5eo)Xij\jڞO͠X_n AI/*=E_G5p/^y8F@xb3Q__Yscv ;ZWhwCƎ[ffiElN? ; cƨ>}0 C@31G.kńm4KQ8rt#y=vp d3;XC5x?'AMXq! LPy/#^uw@k[hMFmnU6ȝc4Ty=kvIX@V9f80M4v,grK6xkgk.fRFi-[ VpF P`T8>{g9( *5PFKgj% r( M3Do(߇\.)b([DbT-q`lOQTaZ{C=V65,ϱ^0Kh}<쁊$$څ&a'+*nrioC"h]D70&Ysq^k"v+LVqGg |?M(9Pg"IVou12EJ&$3mw(c/.5X /s/ة'(DksV A1Y /'"Mێ+Pc~rPl"+6gA`愈뼣e|CvaŐFle䳧 2z9Cx6бQWY+ tYh-a^kA+Z&/t}f )tA#랬61 YhN.;K_:5Tg:M4( ylM\xzMZ`EL01ziJ6ꭂʨ4V΁wOSTd6ʵgPf΅YSS/zzX!yæQkj 9Jל̈ mciJG@ȹ[^ Y t_vF7U+mNU%^}ěnL]9FC4z0Dڨd΃6̨lQAǸG-u}',/q68g&**C^+`\͠}~fF5w#3o:x ܮtRpa( L$jMk/Z[mLÈwd,(\[(cO4D[)K'anMro9P=AbOE Kn,mPD3vf Q:Mh!zOO'lAlD~(#P L RGu9{q<,U09[yVsE o`aBMmnjՁFdnurT5f黰,;ٵ䀕U.m7Q_ױgXT{El2]c:{8B%ap}MldӠcoV0i _,Yz$o1߾k<َkHVeC0)"2'.VZogmJŎKV> &~% 8|>+3Y >qRgek8_NA?Z3ecTj%,ܺ\  cU ¸M& 7褅y^k%U*K C2kzb?U={R}BnS]P2xӺxX_*ӏ /7W p9ASGMR:txiUFݵA}V :%#F/ +tK !@3QV>?GqۮwKxC[+䑅!`q,J IQT.߫ (Ӏ+vu_ʻyv0{P6p}*z Z[tZ27f>r[9''O1{G0)Eqjlp Cx%o1؟Ӿig Dz[+]TEf jR L,9;Zag7B(>@ϘObHf bx0(|uV"; 8dU1I LQ]OغGT[P7D[RRH-fiND%801Άލ<5.1]yM> Q#ٹqܿ(ed60zNIA F|f8?K0DC\+ll b:M($su!XNTk(sK_v[cPmU۪ݗbK 82^%9 %(-m-4n40'?و5N+dT"Ɏ2gW:rk305u@^1T;p0{#_Q_'dKNo ǬӪE$^KrM0 OhN1c? ldw|u(s["Y*KZ]ᬁLSrY]>U}AҟsAݯ{AP~-EzoX|[<"PM.ֲ([,[E] bL24Z; gHS<ϩYYZAj5]׸|89ɼ*[OeLC%愲PbB|ܡxE؟æ2!  F-NqMn@:=:H^{v[Xd|1!+UG"9-Jvx|9\ &˼k|˲K;)Qj 9~'KƋIc^ǡ3&8BqbRxsĞ<4CQ z7% mfA<8GA8;iOUX!ewIg& N|R9 #9VsQdEHq.nkL65.s̤. z1Q;""n#:"Z8cAܠ/ߒ.Y%]f$.MyWp a J2jr $ܒ>5*ɏȸ,$O=iaDnvtь,!#vki)e ƛϧr°^ss#|~QdUWP!4>oE]hɛ.?IJ`/1\] àP썾_Ke3gR$kj&\Q'^9⳹%'0鲊!X~Б("=dfzb '\#Cbp#2um\ o)@V:[pw_8DFm\GdhL UD0}H7&$ jlhPzfPI.06Y=ѩED5Xk}u);0QqX&[KZ}܄|l؋ }\ 5! c3CӧMwDH,#`=tAb:b/m.W|}PV祶RZ߁x'i!C@s{铠we_?π9G žSvHDoHq`DÆD⏁5$WoUFx5TSm\',h TXN$eITO˻^C{z%oa;)\J෸ѓ=\o+ߖ6;qj^5Z<+;_,'_m` !w+jui,czAyRN`Ώx>f4ănڍstό+(^: ᖘl>0ش(c]a ck&_ ^!dsdMH~U+Jߺ1ԛs@&ܷW?y`534G'+@藵|lf%?_N~auTʡENR9m~h^'XcEW/vq2p9=7:1Ft ULM>k[hdpY_ I-hlٍ++ϚqV3+]F A#\fwCOs=l*Fk8I3 [5IOܿbRL4y6Je묞b( |?zQ]^Φ)v s?}A .~FK}XBB~B7 0QҍABr ߇ME=ppQ5xgP&(쓼u)|v=^q|[z'dִDZQU2*vI[ig&Vs| sq~ٸ,k-,Q_T4]_o_x،i(漿H؞ GYz'X5]Hw_ qX%s+7js[=CIL]30}ܖcD$2*(`?|Nqlj W&Q@GspvCp ;K\`;[inOzfqVe_îldbm_a/#ŖP5OV]ǩrt+ܽ*K $ o cNNHcA{ 6$IeSʩz*Dゴ<:ɨ>-tPTxBXըU9mΆ))82piG>n}PVЊpxl*Sl^klS+vyA@K@upMpUuv5::Qk 3YD YTgD!p3F$ Lf'6%ͰSURjhRG͉۞/s|J<@(f~T訣gY#AX62}a;qD&3bE lߴR 5^~4RI @4\B֧fE&Z4'|ȍ+ݘQ%[\=o I@>ahU(EV>E :vy\@p /wIMscvP3/DR8wԉsv%S? ypw]j`::rS %%,2;xRɬYXYP+.6sdP#Z1@E]4uɫ Q3/Zo,~w9L$B A@)nanvݔjR5^cCQގHT=-C{UI'k}Ѹs~H O'#'7wqVrLk,'uRACbuzXv#爠\w,& T*BraaMkWgc_N4 f9mWd)-P/dA?&FJ Mf3~R$mQF0t-f*lZjyW+o؅Mq#TϤ4,zi4 p`gfpJw,Ow 0)2Y 7-/|JYSmYf*,L\8(l=NbeX{TDlC0X=K7ԍ(w*A^0* ܄Gw1uTx>xAw/Z5f}2s\=u?=du8. k>:0dtv1A-- Eюz8kW/΃͟\=]5Z+[k9Rm.XDܥeS%(y`z7|xP؉1?h#TTpwb X3_b&d]- ?F9ĮZˬ~PY*b4ow 8Uϯ1HB;NF/^GZ 𲵳3%%*Ƽ]4yN5f rĪOW.HŪ'{(>z} rZӶ K f*z;@ɤ.t*dBSqkNi 禡 aQ)풩md*EI|r*ʙaehi_6e+ʆ߁,JZpB Ĕ.)IG}#JJYU[ƽ+I\]%vbr>Tk+GlE\oUb1"p$k$o,|*m3y'QN7w$9Mk0^b?bYx+ 9P/E$VZY%Yyn%/Eȴ9$/bUQC(@Q8fXY3:~[Qwaػ1+!vءd( :^khoB&o) q9.Q;&v܅@ [&c2!T6\qr^̖0OCIZevWK9Z0U1=qd8EBE/ ngɾA+/Jm&q?=ժP-$RÂ׹P hl^ M+$Qˍ~0(҈^H2bsۧ9 Mj#`Ϻ FFc}*MۉmN0#d2i.XQ/R (fgEFY1kA>AoyW0 ,X"K<_q~_ԇf]^skR cmyQB-mĩ\ 0 K"CpMAB{"uEe(fΨx=g ߇5ycs{z܆>DxVg4[_|%\xZxU3]_y<@AlE"`X`N!z9f/L##a@P H>+F2pdkMe3S$li.ȜdP7H?z{q(aT}OaW+x5kfk9RG==}BT]fSgr@ B]+C$Y?@\"$̸6`܄y ykZ^j5_;+uUF%J;A& .'M$~-D6gFރofqfƍbI؄i)GIΪ)L!*Ƀ Z:WēCt&LR+x|G跗<6XhZٕST/ؠ)޼. vݛ zVSFN٧ 1^!'.jSun[: tev`UDG{ޔ{vfZ ްI+?h"8_t-/bMf{+Yr(ӫ^m ] ,p$a[rII4Y6% " 0.)dB|YD`.w>4󌃽lMARKm6T8Ak^^TxOfkxۑ}+")#H^]%^a(ETcc?C68y}6Z-Wx/Դ^7H ֔H[~?l˿Yg%,TZ\$ `ǜVCw~3s WSCL]] iS4[;,2eD5NdvQ z\CGhizM3"*2#?@KH1s,N Qz23)7-ht nzװ!XNXw,i2v'5X{l"shm(A1m9|!FS4\N0XƺQ]^L1Bm~( ī-մT҉*I0!-Wc p8C DRBMF~nj)㏷nj\1ahtԢ5w,Fқfhztx?ؚ@OWD&k5ف?I;]CEiY񲦆b"xnT\ fvt9odPFl'jNJ^gKc&gbpH9x e4F#zηM҇픘oI953ƎvW8oڠ,IOlQKBHo3mH<6sZTp8r`5y;"-;C0@˃ȺdwU/iIv +dU̟ Sx;>*YYFϳb K3[qX"Yc}liX~:3nئG 5M:945s  !"w#÷cXXK_7JI`i^{djc;]_cX=k\3}Pn']B,9\N3h^! ?-掬ܬl[{AϦB'==΀G3_ ɺdw|⠤j$$x!? dCP`7,IV,8йʳM"{Վ lY{5.n!ŧj?y$Ʀ @ήy")܇0 ;)(<&2v&g>cc kEŰ\B,qk8d`6IhI=pY\' sT~GxUj%\Ikvaˆd,94.8`]rfX3Z|qКDAB$ldt;PXCe3R2-c)h} "\͸ yЗK (xsH@!QHS7}tV M`ߩnT WyX'HСMxĵ:'oo9h!Jm/eyn"4Ws^VS]k06rS%}ɟ4-EM(MFOq^ײ5'0^P/ķ@(6wȽ2+v$W-o  E`Ay45V$e4~IE' '5L"i5+=Mstلbfz78:@QDЇم᫶& с#]>Qt!(C>\%;ywlSפ \6mJ|yiryB_պ0S@^3Sۗk89N|)Ɣ꣸Z È O F]Dܓ0}C:hpA^_1衮@a֑eZG,UI<0>Ա.vx#8v)2Krg)w $,eK]NF~++nǕE+;bD_!'Η6vN$ "N}W ݼH}M;#R/hxzB`r+R:܏U~`~}s.@ 2. pWx,i3'ߙm#DMB #l'䎕NƷ8Y2$-h΂nfj'P#/岲Z_z Q}/ǫ2b G=  O 8~=R$S@Kdb!dL1^V}-ՃO"tqш:DP_$=(HUGbH( ɦu^!Ahc_[2Sr "-cus L˦J- &@-o+=OI5J2ZK)}N[wo<6cUv4w 񿬾 sh<ٺGӃ*z[}D+QDFjV=z[-o+Z%ra#JP?Oє.&nlp(o $$AJ}2Yl4QOYI^khҖ`;JnlĄ+yZ]F2BTHXRHRK| ݙI0s'):8:BOƜV>UrU>,Q#>W{B\~ xQǒS4z0JOlW)1s,w(WnS)Dy[;"ċo" KX=RO-0 >(͜Z`6y]>c]D&-g^)ۘo/zXۇB(B(W~M>RxY6C zv/y~dWiOX66wKS^}~? V*wX0`֩i>`7]nIp mm4#R[Q]Lm f1Y6XK@ӓ8@u KޏG,M##3smKE;ZmUM.4T;'@FFx@SDKD IB(}*.$&߳"e ޱIiyͻjᦄ{k4J;#=G(i(pv=TΥqIБJ *ݞBIe Oid=}-Gڦg6Ib4ӽ} |Ovav>w4NfOW0}Wݫڻ,Ǹ"@\a.}]D?4_ك)~4zK܍ v)\`ˋ~&B,3׽A\k@j G|%".0*H| 4ֻ$Zrwu=Q/~,ǨVsv $+E4]˧'x<3-3]=Ęq9֧s~H=RL@6Đ7@K> 䤋洮;$-D k)g2 t9dn|(gqnX'ASܰ ]$60~'&I8%NS6cH }^LIDC8dnB\/EYi)&20@Fì-`u,sajqw U>HKOvOuzd%MgUG D0u/(WR֛?f<}7ŝ79Ҭ:R0?ߡ/?+4rA,ٻ[TrW>>3 NݪgS~f`(r=#vxA6U.e=u3&[ -P9pa,œ}'DFK^LSO'a@;}nGڪ|ڼg]jcQc1W,)j_L_< {MC!}!諴P6SpBeC'! opwgWd. OPO&j'4>RB_K<]@:a g+7n5NJJ-04bE=s[/n`!i+ |U(-k:@\,tD(z|=o.ܛ㣫3~J(0I9 p2 r^w&JhfsN%9Х>x]zPܼ.F7Tr6-3p?iu}&לc[nw *cT릃tpQO'k4Pї&=NVh7:MWPNwK`e4ݏSؤ閭0y1m. Ws• Ý9jkﭽs}|W*m Wt^j )աW_ Y95N=ؔS,,L sOpǎJD?8^]$f2]cß~o1/l7/6Bnbj9FOw8O5J`SϠK}BIWJIJ➉GQ `i>bPlVrrF@̢&-Y&Y4BjgԨ$# hv`^Z|o}i5ve㺮,zT cLk(¿Ƀ7gFH-j(f~6/Tϭsb"e Bь C.\ '=bC _Sзc.5lYϐK^YB4 j禠*H (|?_=ʵXqTp4dmZSиbM$ѥ= ,I0 ̰L|q%}I.kUf!fβ#TZ;{ʒ rA20#WM:xwA6.48eDr}tkA%;"e3 6LzگLWR`'BK_,Bf kG\ 8΋R_H t5Z;=| D-]eMIMlzalwގg#o떑^?#}iTp${@!ߝW nY{i p$T5 $f](\9fVu;?جD崑Bɟ";:ſZ[U }[d(fԨvc{+Yewo̐A;z?9URAAt"\A+^:3>*ځ[K`L@y3~)Aln(*#,8>S?sd(L_lwUp)("svbtLgDu(jCpjT@0-"baC%;&MrFme&bcE6IDe7%9KEe}h!(kpx}ɕ=S€EVPRbƲhw03a,aN>]ٱER;0U%Ɓ|A__-7Vke0T*ܱ 1 *L”҄/oY2ɊŎMuT7^(aiWZO3~S uSS-ꅯkv!3 vV]c)'V4TzGm@ ?˖ 2\@(a?/ 8ol O_|p2ֲv\b. ȂoA1P XW &N腥 68ڳxp=NsJ5*B7a) rLx ;Z,Qw 'gMlׂ c)b ?P<ڴj&-g]K6r^ZVz_0M1}3K{=_ܪ1g:yٷAOpNc^fOȡG,To2iً[_kU1>]X XF}vnw*7lbFc.՜ cnV6+3:Qhhv"?Bͧ8蔪m·E ;W\^ݢȨ={e-;e2~m-bȀ &|)@soE.Xjr譕8vf5ITnt@su|~l6T#gV!jXgiz;Ù *`6͔DӈizYVU)-17q7ko,W*$a L{cD UyC^]ڏ{+9a~'0> fL4L#Hz)|"#3.|X~-ſ@K'-PA4Hr,Q7(P_cϠW@i "CFR!2,!8SYi|Dp 0ެHˋے VPQ7oL$qnjӸ"PЙ2({l=RĨ~=p,kw7+Iӊ9]QB~1t.f} !֫YG.ةl=~m,{A\erTZq>4CMu ]&+kHd>o(r_4D{XxvzӲhjׅMJmV3Li3W@#BbQ"zA2I?޶wYB-եBGcV3`<* qڡ_4@,*Z.[/fw:ٌwHɚh˹ ?AR#3 ݬϝȱڮ"'=b;mPԬ, zǁM9{Կf(4цB`Ys@Yèȏ*,(F,b &y-t™[[0?)*9!'''5Er76(% ?4(-4y\'{MZ}ckgb5??j&Γ\9_3;/}Yiۆ z-H]:< AaT4C10)SkT8ؘDǁaf*z>#ό^QD%Rʄi [uMň,]Cوs@,ׇ}k[60}B? "yVZSv{G[z#M DrIm;LG12AFy9~]"ߠ0W.iyJ| 9s0*< [=Kr''96]!qI3fgdl } t-h==j.TGV|I13eQY?y?-< ~s 5AE+OhQOE6FmЮ=a`G (D]G dlӝWq~LwcJZ>k"C029oA"VȴLOჁՂHID'Edb3ab\$isSCQ$*|$JZv;"z>QtQAlNBvs'dRl^WfCw vs/]℗a[S.:J%,^V<Z?#lf  $ې|h:l*ͣ%d\*kN(gNY0(`SUW\]f0pP|l|>W)s@KY7;-@kRvc_2)#9MڍF2 `a[q Ml>o'U-LAyBn菩9ռK^]2m2[>FoX(J;gM,PEmiA }RPdSC[6 J.KI#ڐQ)3\|I`7%iq!, |_jw6EPO7B] WqZ2#Rx0UpK`VWb8kJow;,a$uhB~e&Jœ\oT_U?Rf5(ڰ$0wE YO-ث')y^ikK񅣔N1†ckݲkxX?BiX+var5_vR2}X>!w؛B8ZI.M&8!)TY>Q.*,#fMx+BGvzIha:F Jqh%>dݷ\:y2!k[a6ñK#^`| D%Gڐ Wi~,Ey8 b?|/gF ]WAުfZ0_B*v7;#SkZ I+e]2XN GMY74ċO<)Av/}/j@`J2h ;E8- ,we/v$!PEіԯ Gj D.f|k[wmj/0♧ǘ32iPS*H`>g ڢ tOѢ:*~3U~K#Eĝ|Fe_ .9\9"A30vJ"[qK dzW'Jp:!14WDN dFYt-Odp.`RWM- 22 +?VD7s'WAr{ |aZ rD\hnY_ " P'T.4hKu@LGc{WcJ><6Cuc&g;7X 8gYE[Y7{&`>b .lDӀ1NhRㅨ 'wMq\tĠjV:<\Sk d>C+<_I SK,̝)9CRG@~cڥDih/uFc肑#seM(% iUw~ny|#@&FA<։Qi)M#QB>k;AJS^SA%{|?;'M4eP|WHԙa8sWEt4GȿUt I+ꑉ g]3_-~OLk6<$AÅx:z-8,pߵ̍Z¡N}b2rlsX^I{ճ-ܶ-J})aHGL(GR1NNjo5ٶ̎vaE˘ȾB9`]r cr::LJTa 8U+ & .RmVwFP_8XgU=%.Y iϸ$JX;,J[h-z30*gf˄R#:܏-8j!Y,UcPMR7b&1pB9+#*Feco!&ll_.ˊ6n{pHHU29l%IoҁS 7CL΀I9Uԅhl0=ې{beJ'>SۯK)ÿqa<y]R0y(:RI'Of V9bɾ2Z??qT^{ë]}g]uL71Q3*y ۼ?tNZW8F\A'b"?,ȃaryx0y5nQ;P&`&3Ԇ8Mx5т>~q"n*Z4"I]Q:3Hb.?I]Xcq6v>ě "~. {2R Sos|+':.iաNbz!l`4 %Djb!W~B=*FfJ$vpSVwna Um%1ypCe 6#:O!ͬeǾrT AHFhQj@ئ}f'7$f &ꅣLQLܑ\1L L~MGgOM>_$h:|I/@\=fROiw ; FlsaE"Kx׾;uۣdUQ!xLj猘 c@cTD] YsAۭ d j"W֚qtW m\-<>hBBR%;Hq tfqQ6E uvYepvu& ~Mci3T<p6%]rx@Q'pgea1d>tP;4 $e-.p ê#kB`_'Mdv`'"hxdfgi]~f6Ϭ/{8)ogGϱlZAjɞMM;̈'$G9y94|f͖zY%Flr&p.@u~ku#}O, m~QqOcNx31C X?S~tfm|mBnhndWvhr`LCxcXηcOـ6L.o078, $m.zH̝bL 71=* 7==W2j;QmhtE&e9|ɈxCuT6B58=~p^TiaCpu*DRuyDC~|lOH#[9(UHt}NDX l:BKS84;e J Eݍyؑh?S~xژV`E3N 3 ٤v~fr쾋PG&蜓3 L+Eu8vTŲ¦EP.SWD&%!DӺ 0R{Q0+*]V] 0¸ 7-\m Pu 3E2p܆]1Qq+HG~N ݴ<*iR鏰i[qsɊ%Fa:+5rx).d|ETޛ .IfUFC$cC9Lt(2Fi9NLzreV}?S䞫f%mR:C̰{^4~\K;ΊZvϴ" ]oUy DJ3Z09ZV)FU0aĞ>d9S2)T4,\FNvn%;yR-QzlYM }?|ksquXjņW>Pa o[c`T+ha)كȨp𤐈 -ʙfѤ:#H<ݯ,<,t t>~Uݪ _1tcyTǾx8 #S<8=+m֝/H ԃpnZZǶX(ǩƜG},:͕R+:r'nOutIܚQ|wi<_i!Rf0Uk&緧{.LCnyXI-+ (4}U>~ӿʼn>XS}2|%+^N+ozAz{$|9.xxތi'דZyܨ9#[ǻ/cyDlobæ`ROϕ I{4T02Lgc8 .o\Ϧ%@>E .MH3zW\wNIXKV^vxeC?O9&! a/Ż#Mchu:拏;,#\*f5{鱖)4K*~XTBlGpn J}B_crɗI{?wQ-AX9wÜeBcg+ĩ;#[d~zT=IG:0]G-7@Ur+y砄mOJ{:=H w!b˹C!<UG0\#^Z=!9qzcd nЅw*K>_A0&AMNlɢg2-K@d9x=jX:Q@ Ge~O̓wȌ7]vZ /Jm2CBн g@$R&u+//h׋~߯R]vќQg|3ek%6"6PȮ_h7:uP0 ^)T)B0)z6s<7I#fcmU't@|e`j>SDUObYڴp5,e3qMIb[$4\U5P.;>7M) p{\PQ|&aDyr~AȄ+js( iGk̵7 Lx/t|j^ 84pMl}UJǬ>-mjyu,5&A/םٱ^=&g&U,QIc$壒[j۲&ȢAXjBݸR?v֟RyȣLv6#<*bܝ*+A]mm~P l 6w`ţKe `2W¬m,sU$3rC|h.$+})Gy-&o򶥷Z}g8:Uavrמ̜N";I"rDeҢMcZE$TG(}fojS2{J4qR`"{x,ED*wB$SyF`Uz)KI;pS&,gįF{), JB Y"koy!CuFUJ^(P@R}`k$cԺ{)X)rjB .Y7]i (^Wup?]2f\,7I[V,^M8 C$,K8W(apTaWZJ9>T$;^UwTl5rS>Ѻ# X*v)J<R~5.X{sK#FsV%\ΙZ&G`)|&j[{;tS9GXc)-ɴx |K;k?ZY~0Zm撳ijO:$c%}ͨΚj` (Ԯ$]Nȝj"2ZyA[N9Bүg6c|oz^UsG!2s*ZWzWv=+pc⊵}Bx%$qet ! /笋mb}d|-~:#QZ< >`&A^%3,d $-$_01[0'p [_ǿ1ʛ.lO77xΛ*tT'}&&^?12 V-F:PtΌ v:ׂz2T e)jV0=QB,%ףc) <׉cL7'r Psnf2]SȌVpd49 ,! qN N6rHR!+2 5TEMjY:R v/ i5/-!78x7U>m8Orb?Eo. KҷU"#WІBT:U#VmJ5P\/J|n3b#Qz)C6çu9hí>SZd\m**Jc SCcE=vPYWʞfQ>]V@4J6GL-r:L&4Ԭ0v{"țX;CW@U=ʳN#ڡ9T0#u|3I8.`ܔfASS3 ,nG0פ^m 6ɂ{Wɰmp>0t4\$u{i0-|7=IBS}xO`@h!mHu=bi ~E% {D`0[HepX­+yݴ_;o j/@;%}&yf5Bo3" =p%|ഗ/g?44_>ˡRU҉ Uct)BR_#x$k-_Zsb~C/FBptD(g 6vcKΎ>s$B }e}~NM>L'BgEF?3w6~aCאsv*_- e(3[Wb!1Jq`ಕo{1w~FxY9ikIk"1|؀L*¹ίOoa("Tμ}X(I@]ocg6R%=*o렴Q3zw^1 [-cЇI"NSk11=d1GܲǞxk1M"c$W3j;P4\4f>XmΖ;yw+Or>5 I?e\Z|&PXS_Fw:Y@QhqKDn9G[ώYa8X+[čǹ02 Q 6$/<K/m#+P}Iͽ'YXHI fϔ+v>^"Ѡ+h%p TJR\Hv _3MG FRo+x?1.Fدmo7®Br"h0 mڍJB(~bjՕҁD Ƙ`[Lp@6BlsaPE>d{P|KV2ˆâH͌ lk# 3˞EA%T\;*?_'6"'] )2Q5h ?"grl劶ˋbEyB*7i'>Lȧ8uMkrUr!?`SSg^Gr/ͩ]"ZPL2\L6Ḽ-c6|D:smM3ݭrʧiRsrB$6A_CLEbeY`+Q~MήzqO{Y? #lmHt*_JP}ij J U/3m w(:JTP̬ΡR lr+V"kCl 'e#SΣFN9yӄUp^rfnufy 6oQiBug(o5=z3DՒFT϶SI5*iT= lI-CqYB2Ͱ8JEk9'B!cܩfkiwv0q.Z^-R|]GJxț\^Ta$V/* _يZMӤ.ZtA6=?p6b5u8|J.ب|N8b<7_3j}aRԹJhp>XO5w.yV'ـj~C g;.u*3W0uN'_7DE3M 15Kʅ'00P|.WlR%Q LmM'g}~MpLVprXneI"#p):+81j7S3u1&6ĩ;yy$R}VR̉poEO74roK&e0j霠\bb;c3y@ΣLH#ސq:`b0(?'+|L Sb݇uA7ruu|3{R k(^>2Qy ok6(aVqq +]^5QU9:p4H~$V K<%t!E '3A7*&f tNO99- pm),K% L騏 2p{! 0 RlN&Ñ3fs} 3-=0ԢPnrMbZqnןs:`bo̥`C{3w40bC;ޫPEqPD3?v>D"n'DJW;@Nt|T{ 90GmҰ%&UaNpimkLقR8(Cu|z>%^%IxKhga uA_b3C:Ƕ++imeVZҹEǀPX<֚P9nu\0S-y71 ipFob(_ En|utOfyz9짥H B"JoUlA zAp$.ZS`cF(Hg5Y O @ H5R&/TĬ@^)JSg=k|>jgX0nl!f(6@:r!ȓXP ;δ)\u8c/ {kId*ܵ/"~ ¬?$'[rq%#<<_Y`)7C_HGap` O¿}ϑGx9x]$s*Bxt%m.fxEd-<]dE.pd;+Nye,< =PoFߕ!\'Q1;nFv=J,3Q[WV>5sVV*L̘+ߗc $K73Ɉ~ {|!|nO#qZXB6"2ʡa%0ߵ?n$#-JM7U!>,+2_l}n˅F$u&gA)o1Գ5Q^\]G1):hrz=/Mu7f_#qMNd/}(\Dh_S+pb#x+f] DmfE)zF\9VXBD2˨cibaGxյv>Peބի7A橣UJ`*ܭk=fx$LB_t [dNq)kq/BK'KWE)uپJop L|{,YX(ufpV`۷o;Կ.Ŏ@rY/d;+;;G$@g\?*>r-NZNȮk[Œ 屆/Gϖ'P{> 7n]ftxC[Iȡe[$\v4 J]ԛז 2B篛J>}ì^d61o !آ|Hf,E_-xF,z!!l6{.=BCvuF’ pCVS0NXb k2)`)WQ}W[6c :,A3RDŊj;oxy4(1/ӞOR5  IKи[ɚͽ$=FKWbbn[)tMEIpSs۸e J8oL!YȠ+nC-{܂IrEӋNEӡ0PSJ`v[q ^݉j6Iq4˫ms7ԭ 㦔?09(a͌ ԓNf W\ *X2aot;oa02SLI7z6NcfSۄbr]HVLlr6tQuas:̞NLHЂC5H!le > JEOc,ԫBO6ZPﳖZ ^WHO29RRBh8\ q%L^sڅvMR|%g┊J f w.F{^n;lDm%E2P[.ӿg$fXWX,^D1彅X?Sh/F=I̕x%q"E9q6]fS*b'xsJРN ^$ƮHyVs'ظl;4v^?F>[@t ѕp4:}QWnTK ׀ڨsm>GhxXo!~GMtnrn%po$AK$Dڮ!׆_NUW=^"cF6+( {N;:,+[ Jkт(bŎ$D(S,{ZpU z> %7>UH&nÏ>;SW*UkzeyWDa(,i}}㢔 2a-D|Z5FG$;L%I h [6%I֌^ lWBSv]Ul,u%aHqjj?q?ac9z yBڰtCϑ<4-[v)4MIIY,_z$]˗{JڜazkYpQ3%d^XYԡJUycQY,[x̒ 1m s W]ʃsؐF {k/]8>K,)+8A *ɮIf>Rl<]0u[+8]]PKy0(ͭctz۶Vtc?jUk#TZx~5 NQsP9gtt]]?]08}Oʕ _&ϲW;jzų<:\09'8?8uK*6}|Q$EI='j]%%47桾 n}Ի>|BQv\o@pN@ȟ̭=H)@-I $CnX} u>6/ $R/*Oԟ(_#ָeGuJ)jpǢM,iڷUiuꕊؓǼ@ЄD+]}^КxuK&z. )K`'NIby +F#Q $H4LSR'(e:v09tw\OG1k6ڀq?$1,U#+&#:4wIBUr8` wΓ`t: *g#Ӿ!Ʉb'QAHKi ;MAu ;إF*8wN~y|wlV0EOwl(}8b>9biB8Wx);?"$ы@Q mAC\DH"`CӞhO;/߮Z[?MWn!J-C‡H?>x1XSmE< >M3F/Q0m'$LVHǡl i l# LU\Wk\)Ҳ/ !eirEķT ѫe6ip_[1tZ Q\N-A:Q_hEuHձD!AN $퍅Zˏ8HΗ-vJףdU* 0|nV6x*3SzEy[\D۾"Oɾ8?DS웥 :Ƞ),_9ReM@bo %o{a YD; \q0fhw~>mX)1 tb&cTlz?6m>3Bef%g ; a$;D( xm(Q D96 M<pХB[o)C%Xfl9u K:k{':Stm/ #'1gsQ:J6FI'V0sG\A#XZư 0Ƒ$TFACu= <6ZVVnnn(TTVוkIoVhM9=,2lWfR*%\/i=<2!Bn"N?:2<9q/"p1f-;zSVe ,ɵ'u>H+ȷWȿJepJ6 0 $&qmۂÔ7svKwшל{RuNF +*{;zǔEf3UԄ :y\:߁U%87~c'4Gm1wZ-T3huwI`#4)nn58jv@BDYho\a8ׯ$*;ocPVB( H 9rQ]L+-ĵm9Y~[әԌj[6)lF3:TH=nPRMfg =_ͺ{.Ec32_UfQnpEhi7! SKi) #?ϳxziл% GKnDDC2?c^ȇf sMer/@&eθgfч\f`dz+q_#*tYfh?k)Beo:pmoF!g\p$"3G~:j+'mvkn)0(U.^:[w9 ӔJ,_V-AL`54ɫ3Ά`bbz"CE+#GNeG *RWzC·B}br<{(-XJ`5A!|LNj[MK3pdԥܒ*X#[, #Q!'!#3El0psc| ׀rr h .<QJPsdnǐ&ХzcK *衁sOG6% i;'6Vv[kE+\OU>Β::TDz~W0A!/D XB)!ĊϭKUiKK( E%e¨s }eU̙v%B2g:S$n&Z40 ΑcvN8\F[I6#ߦcq~o{I`.#UB+3[-?PP=j\)5%w,Ԝ.jbK_@j%MKPv})qг+;A *asߤuiĉ0é9w :>(3eyx4#uG򖩊O|MilXC8 7=[:4:S-@Zrh@yR:# @/{Mvꭚ_V#q7[G5RWU-i?7:ے‡GV1 `[͢VG^q3Pz#i_|M9M}}GJpӘe1.Y1jӵ^ԥƐyjcўKẓ`m؍QxFŢpz8 +}H)ј tB[DODBCS0K=Fl[B2XncO PtU j; |Vζ6kт+"UJ).00sf:qOYU7yIzOW٭QwD\u0 :slM#YQ9 mT$r6k ɹ7&=R}Ag-R@z\ B\@t/VNht( nV4T@?/܀5E*hD]6F*qy$pW83~m _}`!M82b٨öbM?$@LͲ/xW\$EJO̶sR"CNMs J˙55Sv@O @ YIU=/ R\cm~yطzSgx^bXUuZ{GFLޢcj 6؟;=:.׳QJyn,r}48%/RhDE$y+SâĨ8T!?7RB[=lRmLvc6o1*M~֮Yh\ ʳO"~_ezJ%0=4u'`]xD`ʒJmPe~׻0>[4%|ED"~"̗6 BXU=Ե)/))!c ,ZnY7Y iL_T53{B">6Iz?i/^LaDLkwz0 k8D(<:s0;C= pެ{kcAKUWK5VkzfݺhYOW;8|.D3|EpA!d㵄wu/a[, AUU]FX }J899^OTj7>H8ÿl]H"~̿|~} t;0;o6= j}-i 8|vd;=fDNeV;@uWb_dו3M/f>U%72oz61Yc A-2e_&5dk-k2'fOyo*,r)U &GNʯ d"hn3np''Y񳎯:٘ךؤ/?K_/0Xo׉h  Q< ḋ*kg9[d('"/KqP`6BҢJTAݨtVJ+ȑ-'he7C屠=\L9eu8Ĵo!3̗&f +1T,E'^Hא/7/~$;9Li% 2l(Q^UɁ=ؔʙOl[ SQxL3xjUXgI6~Yk8` "s *>^d:;3XK\-I҄ ՖϏ2By_ S61`JDPԼـ/#gJᄚ{H[8yȊB*^/#{fk74PoꁗD<+ $I_B1?Iz`u8zЃ,N+#,XLF`mzԲOq>^˯mHr7b. äc QIID&KﷇU vK{3wOoF}T)UV{3pϳC_hۚbOe^W$c[ S%^&)Daf^Ԭth\c^g=pj]>6͏P`glEsIF=>—ψoSJW 86">sH@o'#];6+NoFi1R Y5 T;sx5}|%B#ε>ioĩG-tLЋZPkzTLB,!_]~Vr]B8^ 4_co UcL! CGLqq}81:{_}3fV];!CB/-pMp&& رoK9 +7_6jka㾛wQIzD^o<[-R<;{{Y޳4,";TāC}X=m5+NA戮ĘM۶ Vȇ䬮DQ3kn܋/ éKy}]rc_ܱ+@PQR;850- f gPXυ<`0+{R?[QeϾnf2@$D.GFW'Bi*&g9Eݚ| yq<CM.@tlm ^5{2 ;9 Aeޛ퓍"1p;^1~mt ™}:{{9}Ov/̖e q?-6'TuBmqԲ@qp[Gn\ )V)NB⤌u |Dʌݹ ]5uX9S߶֌\VWWZ 2F> ?,qqxrar酗^h- U$Ѥتh>bN< 7 qr3Z5Q g% d*uWw?$WpS.1C}Pnnлh+XeLbw#Nʣ{c絸Jo{auIBYRŭNӅ SKp}E 4xt6^0))*>ʭht Q$>=h,xYX6fi#EUΘtgx'$8 E)"yDždz "(<=vENFGt$q۳1m [U4&~n|qOհVmPml@޶%xK'7G^;hT5dtK6܂b+ݽ=dءfzJru<1!;%Ĺ+_`]<8mȘrsx IcaqY(- pR5_+ڲ%XL'WOYjװf[fx?rA6CzJaY 'Wn^hpi1FEJ񻮷 2o/cޅH8z@Ph.B1]\ĆR)4m$09f}7y  w&ns,=&(TA:h*[9 Jw;+EɖNR GQ,zdEZU7HCO£oV}=3Р(8Poo286{~n#'ם4$!ƣY;#w+R`ngخ#^c`pf>Pʡ喇eV$JhFhԪe\NZzd?dY!աƑ_I-VoS%eMe>Z<;ݕ=p-xj;Mi)R*670"cۮ&4$ 8 2"Cp:6.扯؛]E:~j}>%-:|ay= X"tJT |*g)y=6?|9d:X!, H"6vnETv孙T] S\`gr=YtM\VlArzJ́/c&Bw K 6)Crt'ƅs[mv5/Cd<kl7{`9o$#=ժc(I{0{?>|{wTq>Zk:q>ru'mDYQ_S.KiȅBw-i{E>ӰŞK>Evc2^8_c4 WfWWf QR[YkJwpu3Rq=0N;0KZXU[8H>9VRKMֹ' }<K2^e"8.<\~~ո_gmB Q UaP!+,s pUR Bb=FiK*biE*HрK3?ؼ TZr$h*N訶Ń+JznWymNrpPZZ?.4p7?AIf: (oEDhA-2 Eo42at8V[{{:VAsD^4ptsJhPTh{RT9jC \N#=gT`ٝVYnH !mc2XW LEYfXwLRΟh-c3E tz?I`? ,=Y 兯=?AiؤH'iaG˒uVumVRnzw2R 7=4G dit#Pv6V 4kñ^V{~4Fa O"/ssy:qɒm9KZCD0k1o ϮRh mvA2gL<6.=l@ /eCVSˢulzb~Ю=Rnig"#>m^lg݈L/w`1@f>6W=O3oc.kQ1s:"T:>9"]AnDLGʜvmH ^ Za<.4R>>WZae:* vR}|JUUZ2gxP;.8@%H~ؠ0;P8nQBS<ےpWi{.{-m̈́nf-P1diPc8[lsƣztDžyW__sAHz4SG׋T'O?,b15z|Yؿqqcw·0 TL`?v+~@mf.[ n5˞۲_DL#H1g O6cwU9[H FxWEnmry[BlC 8II PsRmwz^=89,u/8b楂(عG_aLBmYsNMyD1xOds+nxhhP6FXV僆%5[!޲Da'N#dzӯ4YangMlpSetAf(BFDpgeq}_N+!(K+{bET[rL]M Iɠ?dhg6y! QnٓyUN?4JKh=Y*l獄)8@EЪ4y&#GDgKg=J $zz`C6lLKAnL9۳%x~k3}^OO0"w*Jk@DيN՞-frKLU0j"g/t4l*GMGr@;߳\Kbu]fS++O-n@ei|b{uӣmڴS yKF\wʘhrXɱO0>}>m SW KFVa4vo;A赐oy[c4>2Q8̄R*L`S 5VaH}ՊK+EMP<:{tLO~Cd~va>bk:XQ3iڬFB.jCk.f9(o6-#9H /`;sr }U-BGSkLjFŵ0԰C w2r~Cg,v:  w s[Gn= Vw}>dOF6MlJ.6Huy9MMnHD0dD'+]WohC/c caֹok e+;TJU=O$MtR̸\ v2_>&,J,}_CqC=~!gLJĤQl#h* I{eS1`Xo`Ǜ̯_1VH S<5PLp69e[{A`ygd) ^';O:P=_מ3[x(kDW_bh~goggQ/H[|yp,)e'94ԼdjG3UBπc-QCH3O h^>9z"Y?Fh pRseYOBY8.XY::nd1ƺIy7v؟ڈs Q4l%4ڝX7if?"Aff:Z0JqA#/bQqjyȐyWU q" ' ʶ5~8R.$ 22(Z\ :^`c<, {p\鹑)Ki/4/t:(]nN؅tqy?{p[阔̀%ux<:F5QKoq_d&ͻr9(m\bv~Oi67 :W@Å.sDک+N=)0!x}H}I ɔD,t;-vAdz6HB&3{[`Da~CW!AA EB#p$C;TouZB ?: Z[npA?bC8;Ժۮpr8u\& i{E/1XI ܚ ٷnsb0E;95`G[:e*]!N'V<_'G m.m4K`Q;/%h, F½ S4A'^V,x@q6#j~_ZPH;bV]Nĉ/U5]H`2d)9rT=1e'|zU)^ B3TS޹";351M1lv}7hڷ1HhPjTAT4 n<(;lO8\b$1H7j4=-Dބ?>Щ5]2VղB`hgެ%~]*12$@eX59޽mQ-j5Ty Pbeϋ *w;0A\ yerypE2 e"$lk4h ٬HlT(%|&d5œEL"l@Pgxжʒ;= ysAd ؤ2/Jv7ez1ߎ6H53!.:%5uPH \(mUpڑay |@ѝEH{_L^b ؄ݠ3w@̳s;$Yp^i%il(>Xu<5Ns-}p(&]ƈmB6 gZ/tnjv5 tL $كZ[$|~]w yy"rW6Cr7n74-1GBuM؝3wp2Nk4E&SX4Vf'µ>X>YeR77嵙OnE` {=r+N{sչ6 ]`א8לCL#Dp ~APmRM1G)q6b8S(`Sf~Y_wnR H"׃/*s3#n7ݪK\}<8y @ _guc@!MY]4G60'NKևL~p ެ2VZ]Lx/-*_=\;u'nNHfDYYO BWkXx(GvI.{2/T6&{*wO5k1i JQ)Ê듁_ph HЪ&(!3z}P#bkGuXp]?9yx|SW:}焗:|PD祣[.BznCV9CW9^C_GZ kuWNNj)J)$f6T\ʤ@Mjnӿ3m2̥S+!3:f8(;X HMͰڌ0Zr31}a~.[g2?%\>۾Za5#bvL{\ix5+%*p냅 VJaQ^9J1҆l Ul@O1kl΁T)m7́ ,$FUG3Vs1Yݯ6 %&4%ZaHXNCoW|A\TĕхτTYvљ&YԴVZPUSOYّ45Z{[i _#-r@' T!SكTaXp@|9RS7>…r2]rcN1.⿤";/J}z1K]_ m<7,>yO7'mbu&4anVqUd/LU,UeN3P3K+4?=a9$5(s.p"&2}1֏p8*C}8ڌ-M-K2!F_ ꏩ&%#u{?7Hۤ>Q.i::=]$3 [6 r  Yp[-}d\2θzئNIŧokj{5kXn?'q ")1NV@Ġ,2YN"Z ;|)Rp*hMVf]wj` ;<%EW}Eb>=|M03|a@A Ic*ڔ%PMӀ N&0Ź7ǵ"+YwJʔ'30}Rhɮ_}t?H=s.Q4Jf~8@hKAsa0/2ti-*nG@R'kxW΄w4Tg񷵙.^o;ԑwBs%SҕK 0.>fޟ&"E caF;4Пѭc-^Yam4B 8E!3ʬȝ䣞d`R6ji'{'v;@ VnLSC`2@ಊ[S2g6¿^0y"R@` Sܓ:bB '.>ZQIFvRhN\'}#.гpahΉ|.Qti(IVVd(kJwD+q a~,oce41_ڢJAMyHu޳l|s&">7{`2ɥGzW 1b=$pS.%~S,#uX\uDv3,85idĎ0qm7Ϗi1cncJ̨j)rU=.RtzLm;A5#kzW,zIA]k}3 6^ +=;`ͭNpOr&Fx[Ձ/ļtz !lw-Pe^|H0 ]8طGQ9U{73.#SLQ +JZU*f Pp Xxqksrً)*}s>ёMƾ*jK'@ՅHCpBDR&_[TR#Yԅ%l"zNwed{k9Hn7/Ue OMHHko#33g{b珏=u';]$@2(d% KU\69**q; NɣޯxD|Q1 ص 5-?~3RVsRN^;ݑ.ǾEI$!'hI:h[oW".Gp8Փ4&"ڥޣqo _˃&X|Qn8L `^6=8c3+fZ0¶8`Hg5ڗ:7\ePҰ U+VNr [VD .}/ Ac) 2s+hAK3Is0l%?9OW.Ԑ:lSOmlwuQ|h%B4Uƃ-iA^zsY~2 Onx8w^19'5$AL?`@KRI{̹1T1AՂ辷lnu5tu b#T:;>e|Y "(*6h (ّ@T 0Z)<`f\TqG;.?jtZ55QOgpɂxgkYh)ghpJhBiy.6: 7\/3 ~eӸ=j\`Գ[AkAG:|rop _~9HVz p4rWߋv>ğ)8Jzh!BDV8 e7"M -M3K&v-Zw_};fȼݏ u-Ȼ̣.P?$R`79V=DfvyʿI~PA=X颁 诖hrS{b0~0(F~dc%" 4-n5.€d^lc* "_Gևվ͎jRPDTq;s@YL9WU0Cr03;?ɾ ,^jxnDG!؜¾9(ޒ˵:RxV2$1A. U%9 Ec&<Yv)yk=n{f{.B98B5.[?\Se"Qҫ`b>?kF܃˫v89,Ucrm1]5р ҋ>tS#1_>'dW+T/a:kJJkp^ I q1$!CXE( µ .ڹ#!AƚҘ|uqV >U 6&u?fZU!]LG2VNQ(Eo?PrQW5b:M~`e5׶^et{3Q|{RG{}sV@s,MzG 6 :!伎 fS'*OeE ROtWc$ZזPUEaѳUʪs7O/vqc_ yAMVxD(ޔ-E [N;ˌ}Y{g}; ${Nte)`%]'Ũ~׍/_@Ը@4 ɣtȐ}ij|R Ca|.PJ\w`Q4?5⻧10b* 9MKGt{;oH;Leg%9-8aĬ*Caydf˞#?-kܬ[rD6VCyTR{?ҪnjU6cJэs`+e=}oFM_u]R@.f@;RЊD?Ȩf[w"2qm>"k*eI5%YS.FbGW.z#XQ&~WV?8qc8d~mzEоZt8BVcVA#YeDTњxEI~k b`GIY8 *@͇G8wWӿ$aSo@,PIqyERo9L*6|yNj;is;զ pTEHJtHOT>Ǝ%hY噻B$T}+ȲAܻhk^pne%Ed?U@)l?]ap7}#=SPNKJ)'Fmvm4gB[ .[g)~ ,/]MaXG̖Q$I !Q$[ڡOlS#DNis=aD'ў>Ɏ(}tcW&냗(9=`\D 0P+9WKN:);"N~ֽE²zlFۇ5m"k-Ftqt¯o`_:iBR. Tͳ/dtT,Wچm w\fHEe$.w}lwhWu"W/& al'RJ?ŗv5,S kԟj`z4h헩W`uO[mʯDD^3c0N)n8LdO1Ka&y `i0Ms\<>@{Cqt\ժl)RךVDXУ;Uq cb)%$HQ0Q[ ԛjf|Ż&ք|[q20J`:ώ_wREs />ԕY3'EU1W+0Tٴ'PJqzGRmѓB}fv <.&QSd8xP-5lc)Ho8!~RoҔ }ue3F~&Hבw({dRɋlB{A7H 1v< E!׬tG0k {bx&̢bkFXoIAye\04S,PvG,ҖtHnqjH=?=<̉%^eF_hyDb\'?t9+_r+t%p tk2 ; fRү?ЄD x?[»vI%}Kw#"FBy|^X%OXs;?C~yP<m1OE5P94$7< pz  X]cDj!A$-8]bga݇t`1D)惯.#^ɊOZVGo_*N}J`sL'HgM:72Z4 F@ eFГ^B UX^1zHՇ$xctS'*ǹczvϢcih緀)gΙZHr)ccKv!D"@7Y=|7#; A;WEs8Kz`{}'u\.iZps i.Rb]H\Pa#54 Nj=2dnpW‰W"U6>|` .YCCSv1\OV"{)S{mnL>^8^Ny7@ r-&Ls;mZM`=i\9'u$Bb5{c\Bӧ/㼟kpiSgk7)6}lGmâyy];cQG[J }#8uj+@ޕp pL!4 U#8j~U5N &j{WӈjVL;Jem+4א0`[xM>|ԝ)MRп+c3e_)-~"6$1gCtٌ/_K f$9C"+z.2DfҜȊS2:ƒ3ۯ2\V"߲J(CJm2!P;p ÎkAڪ,CDXC4pHpk vˣD,.AZoo_j֑6ۑI($!1'\ko܎8k_c f 0"5ԕ!ҩi%=S-SBWunEgqJGfx֡3w/2s#H%b ل}(!OɃF2:t-j>N7^t| 劫c9 }]ޥSDu^֟-VBm+j1'q(q{;~fcMf滱4qy?N 1h<! i B 9a' ?tT Y$󏖒` o">IWn| BG&K FXx(sӽhO%{! )"Dޅ pjW7Sj4N_/t/?wiƺV#RY 6VqYQqMtme_% r')Uz^2HD y/dB&T)'%iNsmz2 w{8Z+2 /K YG֩{⸡ҋeavI\A^.`-6w˧U ݲ^nTMw`& kd"1 4@ ]3_y(\/vA8H~|hϣ]6Lzח[;~Z ~]I@ z؈Ԟz,9ip1O5G}V< q49窅Z3M`qt|X;1 ڣk+eO.e9'Wdx7e Mؕ+G]~@8iq ߈Gj! Q\ )؈[ʸSrU[bg7^[ూE`Ce aD.4b̠!d72?uA&omzX\AkQwG£y^M*i"|z $kfTb%Gw~|dd[򆌲߯0txWyR+vF1/ŽnB@@>(=O\Xc[Cĭ/@*o**% Up}"8`vF|['`?u֙ӭnjO>{$3la_€_|wzL)dL4bysG\F*s̶BT̽~QQ\ݡQPT`-B.>j6I|A-zkjg -5iF j|wl{'s*m *~fa!mkYѢbgD 8D"Z6u.Qu0+dR \SR%hQۻñA 螷)WO &K$04&Fc ]a^ԥ=$:S47@?\S"ld ~ʴǪ}t`Bpn[H[YtEmǢi'hnv΀vΎ"Pnsꄜi6D )k77s? GL4itG 6hL+:/epRR,Wנ`` G!nk 8SU[daA_x6jVՏBx51!ҔWߜ17*J] BlIe մə)1&Ɇ=i 6u{G-S$5oa;r]gu]@+Tmhj˾UĆ> ͘FuC[>ŽLoWfI٨gmK̕[2%QP  ^[F [8S+Xq@dbnW5n-p'S `djeVmޘкT1v端<$K'{Otw> S$vUŎS$ԺHF7EC6o_"%mCJᮓ ظL<㹌HuCd֋!'_B1LȺ*hq7v̅gzwU$2 q'e.mAHYy?3bHVb#ZW ,ALBY JL.Sz*HtFM*MY &&Ť3V|d" A7qrO,UݨFW} BVr[f|͛ 8^shzCǦa*#HI9?ꓨB*G:[j4vtۯjd,ܓe1 +Fz|P.0vqe WY䤸A4FkyI͊aJoUDG|v:T}άP-AnD{>ͤp 0"ә\uUcAeo-Fx^??leM( JCZ V;3}sVC:.SVN.&RC1;[E%iw3ʽ5"gCqy<=۝fǍtCd(gbVxolaBW!2yq3KΓP fn?DzGX~񈘸.DV-\zG{@\|;3Q{k'7v*q!),I~jMXIաbѩ0m)~t'5MVȜ3!`ϸNU$"ȏR@y : E(s0csϒ|=oJ&1 NӮkbQW%Q׮eELNw4.mBy57" 2ѐcNhLqscG(ű>-]nw~7z#:ZX ?Fp`%-)gj$ѳc3[xUx.H: (ƀCyuQ,g[A" (sG l_ԬLl3?2ʧC : ;{ZoniIV\tngY\,4L-݀Hӻ,,[7L*!9. !0c1iE}F\)BXvy+HO,N iRsq Hfbю*|?Jr/5jV.C Du-^{ Pϣfk`)Q8WpCN)D:uCL%@ `:9gao}Pm :.^!|+̌S U?4fJɐk[y7޾tւ4O7Zg; [4U{V7{vc(N^T㜹6 ARR6iHkQIt= \̺*1z.cFM2s!(!!slA`RiK]e}ah#PGRy4'nhe~Žр>p|O9Hh^S:8cuB;@Z]6I@yt R^?ƒ! )TF6 ҂0vXqD&y&񼇴ZGUGYI^`B(.0 Q`TRr]|9/9\`ٞoAHjyIױh NY,sD,^d18a/D=uq_+ 1S1@, +al}ɈEdSQfi{;PF4j\mYdpҪ`PPg?76g*vb zɍ?Q5(!0YTzvX :!8$a]`t/KwhS9JCzNޥ߉Xt_`u4Y@ ¬)&C&AzMwG5ڣ{#Jc#}G:dЀ1hjށz ՠTj\>nt UC7ծs 0hY^Gr{ đ>xJU:po[lnq<3-E@ =c==;n͊ҙ"EYXp땬Zrd%KuD]U(ڍZ=@n;٘h[Rp4V0VPE=qpۣ;뎵HcZ` c+%N΢Hǹ!_2#;9aXBY}s ɂD W@;V꺰ӻ.9fAd }!%@S%A}a&}z M!x'Z %߲;a,`$ꕎnig}l#pYwrߟo^kD^]fk!ڏF.ޙiv i錺)\S\6pBpgYEIj"B.(YxM&+778'gb>_8^!CL=%v3GRqwq3PxRMmb@F/71܎UtRݺ=&ef(>ȥI,ѭBUϹsj䶬<&s?`c{D*Dl Զˀ:h MCApjA'ݞJ'U78߭&غRsʊ6*bKab=޽g9*3j]O GW$[n5ۢT4ބIK" `u>1\_^&NM6O0hc_- T:|z_J_c?$1]&'_n#:*Ч(0 uC e p4OͰBk7٨/1q{8H)+3˺ RE۹5JN񕿓RPYV*]=1[ÇF[`xy.k J֎ R6uv,# U5![Ik0)x`" )r,xI*x!*h#ȑGCx=TĞE;M 6<zC BJ~.Q%SSh N e "WM`'Yn܇V'COGTWV.-AG Lgt#KHgk,qTbXGHv Ǒ[$ISmO'0̯u̵]#th'QL:';2BJq9t<;@q.{!Rus)BQGprfw.qfqc DaIWp' jVV3tqa8s`d`RlS%| 8Ԇ*, ;mM _Vbch!mJ)*ä-]k=Q@^eg4>K1$ &n[r7b7V .NX(Kqɤ 謻< ÎGKS8k!pr HKOI$ ~9*IT=H$S7vEH x93I- y2~; , (gzbo=JA8ӺcTh'G_cg|݊pLo2~݃?2?.7  %QϏz{Jĥإ'e>nB[, Y+Kh@$Ƞfhq<95(1e|T67bsnTFEP7yltpP+ckz:ր́({;;4^BUQ >?1 M܎=%'."t#Ai;/VrCwy :k{wtul`J)oM`$~c ȺuS(Díit YAC%jZYS*.>H!Rm_>l_!d3 p^ж4*.yt'$1Ps ѷNQi@&!GjEq¥zP1hUHC@n~ԑ [y,1)kᜁ,n ώQ9^?.R ~]A_Y$ELwZ#ӌ& Տ8s\  ua/J jSo ṣ ijSSJhxI5 6S}TԼ蘋~HS]y[LSĨ\M̷s“T/b©o fmT5+_>¢װ[ 4t8rAKB@˴ f괴0zǐg2#4۠M<cDZ~YGTC'[$s:4"[ײ:7WI?Pzl흌н%۔}J:" h׷xЁ^c[Aت*t4j>LlfM"̺`]ƩO!;mpxlmT$7ڂH>[|aT.XVT6,|ͣ\*܁qh7/ݭF߅8gם-+[ Hq$ߐ߮g.%#ՈW(cmI~ꠏ#iY }+)GA]2ewڐ*dMjkDZ?]'д#VVz qx-J$jgo2/wE?{T ǻNig5Du}9 v%;?cE`5蠱w-:RsH@ۍRƤ\@{KENP 4 셭`֐Yok `*m+٦HcFaR$cje@JC_Rd7s-zq@ 2\~ CDِ+4Ì4~..Ѫi8!൛By&@TD,<ՅHկ"HLt@: (,RR\:vǒr4 &9y0:a0{!fRzkv0ݻ?&<擸KS4le@[Kzko:'aQDl^SKPcN3q~8z(wv!n$ q-]Z 5G\'a6{XPjA`M1NRlCÔ# UwU>cy&k=Il&\9{LP?LT`k=y]i8;t*Zє=BnR 4l.K6coNc&8A3! _V6DL$Uj;e~˓R)jM'DgpE#0z55J}-򫚢jc2 qr. -rx\~n#mސ^L 𘔧jx@. S@y)7vSKӉYVci+]aҩb| I3^Rc=hh_ͪl" {lէi=fa 7k&t%Fz@񷔬|'7&`ѼŗW=l*nQ ?;Q#R%k ʼnf6kuFN/F{u2`ɺUIk㫢o+XoUSOÙ`ƃJ|2cp1(R '9]gg[inUoɢO56{Ris8dvc{@SJu^Oئӟ%M7EPTw`IO5Et Pv]zx 6 y;.0]M_3d#.k\z;xvPQEuѯpjNӐ\[@> j~m\-Eȟ/K0NM7`U*,MVkл߷a+Ԓ[jj)ⴼ ߮z+ \-`NP*9ny^7Ύ 9QuXG7k(8|piV.O+>.2nrSi d{H=I$.ndzId@@fb~BMے' &(}]7yQrL:]Æǃ?U9p{i_e#o> >J*!Iy>iJjϗ 0r&yeN!kv5 E1U5ؿ,R]( y{kM&S&ŲU9W2Fw`%oBP tEX0 uCW D}wURSjl@n%n<Ս]LRte]G&Ls\oj6 s<7}" YmgGc ՈN,'hKے(0U /6̐l.+ Y22t?m03G:1%%A FgA{*&cS闦N~PߡKS݂3Q JJR bQD[ٜ!,&@h84(:Xޯ2ݣAMǎS% 6Sx #hJin|kbZY0d-~nf>p~Ipfg%cCVZKnϼؘ^LہqX4DI|sW) 95N[3 OZ􆢦 Zwž-,'_A-fvsWCxt\1Q1Cّ.)rX珋醼@~%1L&4_ J^"@ˤFTyIs'@uTŘr³+n(PD.m[OÜ[9iƐ2@$\c7aj%Nׯ$IlgcyP(==f0yI-.q>u}ft*u˜EFkaɿ#:X)cL*誑e}j,nlk'~Z emIؔ\P b?wx(.FxV>*PJ_Q+/c)sWT]L(gD=TW}xе^<`njq4Hx$vFaȂy-zՐyn$oq4 dMR帨$6(^`HgG=6w0ubdeT1@?Fՠ"/}xi[Ux#8PƒFV!d@uR[t''>S?Z>' |U,4E`ˇO,.*ӑO aJUq==3uJhP +ZlP=thW8F?rR H;0B[fo_W?F{tзkVKG*-vrk`s tW!m{u=wryLD ypU n(`׶;p78 n=g`;W89o>_ Ǐ02!;luB_wϠآv|4Epq0?Olq8<8&c˷fqƴumOB9b_79L^e" 8Ů2zeC/'tGXJ]~`_I xaw&h=Gs\-fPߗs8 *9|8K'.0O%MN`?{XL27 ^b T!R;23,ܥ"$OhL~Ow=[?IV]e\M+l]ZFSb{M~Gcd}r\ӿcHHf&v Ŷ*6 npv6,:bm-ckVh3׻H{v[Q"@vV#m픙JJRF>H1֚+pPضzG b0;2}*i^ ]1-`wvB[ ͂=ZVAP*Wx G8^ .z|i>ɼ7q8GKy,@=к@fީO[A'追M^Y&%X_ cpjuXɗ~*N0l mJZMMVu:aIʘq=D|bQ<ͶPilɫr[$V]!6Rd/}?Wݣʅ 㧞q/5b|0 X wdE(8JχA;w7ȳ&5%:PEG*z8*/xNTf5 W_5)jHd 06{B?<4Ջzr]wN?e(~kQrţvt+w7Bbv㠋&_?_^di?yIS?ιuDna5Jًi5o2"m罺2a-&}*z\jSEHFOO{-b,>xͥqvk}-蘔Z kGuU-r. aL;Q8UsY9x3]v.|گ.iY;j~EA^5!@^Ab=4t=Ъ@1?1]8QbCeij}3թE7 Soh8-%T3-CgOf;,M[V'c%tsxŽOm"~ .i|QEM{(4ք-f'yS+ϡS?ylb4W 9^v窸hb L54В~+ʧ Fۿ|fef\4rr֩f=X]EE\{otL3Ӹ\qTjwQbAA_6epЕf]Z=XU'DP=}oZA[T{tSf m-U: Ggتd(ܙKn6ȋ%p/^n=*~yLd9bhKo~wp VCGXf*7إ2OM!F1AU'K^R5[/ *hD& ZFe\%~bZxg09磙BmBs q^9M*gyr5XPtHM>IF-޹B4|`hbbrˮ㖋4ĩ}wJ@P,A&ېoRr9͛&F\2;QKn*1MDɑӌe넀SKf&0{E';ۢbB.b? V$50fm$i0XX.iK@=¶%XkQ.hNvL__ 9Diojٶ?v!#Gͳxhg. Yb3kt ѩO-~W+~i_JO#{$ ڳ=ϢFOA5iUnP @d_\WƎxhp-z K) ؕޞ[lf=1HCsy/$G0Ӹ3%z'aϳLN(1JlnhAnE`ШJ 9P}M[0ܴdI1~DjB^O67#V@{TCCr'+ Kf- Sy>Q1Cj0'פf=s_ -Yt'IY?ߌ);+)zj3Hr`uKGQnL_N,t޿#X&BmYzf49wS"I/cT9S^naCܟ]hWP }[&^ƎǺB|x!۵mKP%)'-6±Q '>-8[aipGMi ױK =`簴>2WJhwдjkHrUt+{Gty: je聳k29B^ql2 1]!>ewz+ދ CX1 }{B[47+ ?jv"NQ`N q47K{*<St)Է7s4g^B')NNdT'xIMH`Mo{C8B%c`* !(4,7?eVC׽z鋫ť9 "u_ޯϯEȩ+~ň:}ք }ހ-Wk]s~Jj@";}{s6b-^'$.<9XGx Ϻ#jzҮɳD9:ixϭFUקdL-1nY 8U(luo@Iˈj9'U Űp<0Tkop>3270d^lʟ?ӦPfk=!VnG8p4jtEB6 9P=_wrv+ * 8yg=s>Ĉw֣#O8hO(U׵7h3&0^kr%QLӆms]zRE& f?ƄOfUjV=J$mIAN=ǽN0i [2si'tQ,{|5TiW#8eL&mfR6v9.yCKou6O*P](DJ(EJ(7MN묆eMo~xGuSnKS)@jqLvEE`ruqUIB8Cp:1b#,b3϶%HJpꅹ&ZrYu߾eߊ#tSnO g۵-;SޠC_~MerY#ps_h̕>,c>Vm0JvWسlT{({l<%;i|Ctw'_HXp&{})`9}yZu&&sZ{|Iv:sKf΂jCf4!&E b+h>pv6 n\P_~<7E>]fEA,f'ePɹEpPUi|3-=ZGlhHi 07C TYc TL6ь\6)d{G~0)={p @ +c, fbe<YIHD*b`%su7GV:Ext>zchNڭ|p7!$+XRD9laʮsxuB`Nk xյȨP9$󒎻,[F߉Q-ҕFV9do`k|`q'6`$)5p|yf|^ǀƃ`FFQRRu9y\TBClӶ Hz~b$>(`\ca]xbU((U%3b,hD)9&C|Z,jzl(G3ԢKu~K^P^kBS٘7R pf]H_[(_2FOj|rʒ` FH~h~)QH%{%; ~ DҦ VLOe#- ϴ V?PF4DUmN\e P/99Mďo35G=Xo}<; bz Fvm6A gq_M|++Xy#UHf*0QeZ DKupl3j&ʚ>8Jj-Yjdwލrx #SFeRrs#p&~뭷y~W~PRiOCp|̈Ndy]e/s.:u{4 XnDTg_T]=~!X0݇Rd[nx1=Cv3ȗ}J\\D0Hܢ/+>i!*Ͳ1&P 1BE43Ps6yg-6AܵFFA,-0͌I+R) 2lI' ܷ6Q^$VZ'PT2>v,⟨ʢ [L$M\pRLO#7Z XӒ;@2>& :zd>gCËZٗE\J(޺reꉩў3g@bV\|.FRhѣ-v4*']&.C mF+z!{wle6}8ua'{` NC%&8`2(嗟;E&?S >+D[|*4aXAG喆 T)3"\G\++ˀ,1Sdqdj<2zbt=!=Sv)[;/BL;8f[k}+)*#9Z;F v@jr16,ғ й1?,j,{ IOg/mc ՝tZqg"J/i[{[ɔڲZ)k`93p OKH#rUכf6;(|^$N)a/(ц MU`a.d]ߌ{_wQ_NTa.oʋydQ#_7 ]"L=T箛>dŅ|V9SRd٦*`xxdy;P  HlTf.s^ߪK" Q,R]AAܶq:/1g 49ƽ/ b:j/CcslaԿA%!&h Z1XBfaC~ M ;KC;7pn&Q[+"{ə{J>q˜hs)M[ƛBd |q_|]J%hC v >̣qQwi){ s2)N Q͕w[%Rw# Ɂ=&V0OB ?7en rvg^_J|VNߤN 16ێ~aL3jlkË O>llԕ3xMIaտ" \g`0G ?TlldMEċ埻j>u.8 hX_}.h}@  28,S=c]1)o$@|8Jkϥw*Bm`}S D"6k{GGA~pCp0{"5\Ϟ.>!n% 0Tsicщ4Q64pTͽj# ^5b``KD~f%*-hO*,vSW @j(0rC2d'.?Zcrch LZ 5YmAUow<>^*hy2f1 X&>{\Djw΀enWtkNU# @*֌QGޢ;qh)4OؘnS+WʓtMȮ#7ͱ46 "ޖ\m2~ƨ!;?:SH o?u !?VۧDOnD..1G̤wQlcH1тaα% mN|eFnv?Xmb+.L&;}OPVT "xNu#xXOn:`6hL{Ly)CjOOm_-9f_vŶBDWӗc}wۚ^R=-!VU<bB/XQu](ov%3c2;͹{]ZHFрx8kv&nwΓ7uC*=dӡ|jjZ?ptam'pO _WYjU'?@'/N;,5ϕ|\f,`"ہ\H va]Uk\~/ '!9d2yG ӌg+mQfp2x)CPm-|9Y KgdtrT'B'\ډu{a}d3X3*|g/tٕ78~wc#CB#ք.x)-РC;cEt7O>PbUɏ3U&] P_ .Lc[ \Q:[tt(.LU>r;&Bޘžu3f  4x309%h0A~MY4a lsD, ;~'EsrOzV8p܁h́`˭7:/Y 1;2ۜB9j>uŵ9$UL$~VJy+-;]">b=Wekfmy*7V_睋okRHg{8.#J˰2gmp~6>=Nc Ǯ1P4H8d7yǎHFA+VP;Z T§7 kֆ8e̷}ODv,>rDV{+Sڎ'nxaT^\D)pu"r ~/*0&ƚ<Î ByaF 3qڒ|o%X>.|Kq%zǀ#C=JZ(7XWH}~y .s 0S'7* _CNJ^ʣFV0.yI!l g?V1Ƨ  ) %9q:"cohIΥ_[_M튇KGuG*j"> rǗH(W0J 5дMv7yy =&XGZ m?E8/fޡ/5?8*>MhG g=* !"SUsCuk#tڬ]i7vޖiƑ7Y2ݬ5eu1() [Vdif%m2ȇig|W$?o?q`ǿ}1,(&oX5Otsp9uC 1$l6kΤϸ"KxTcWey;V%צ }!4]Z(t.0$.裐72mܳyח avn;r,He0NVMr;WJ 4ϥdY*<{lӝ>Ҕ , 3ED\8UXw܈#93-/@Щ$ZD,⢖%* ]~) Ĭݙk! /^H% 3+lIؐȮӽߛ4yVqYHĆg%.; ,5H+L'J+M;6հwP6e5#t335όǮZT_ `=O[HV y)- >i0qt ( kz*?=Ǖ|jB][{ڨ%rhm:rs gm(G`0/gFJjxkjR%0>m\VGAmr2FrZl Dd h{'ިӈŢ/ X?uo6'̺KU~#-ci쪮 vg#-N"Rh-S*&PE.F6 H*f!o⇹3; /#9DH *i`7JNsEԱ%Zz:[ Myo1ΦE% pg% :}U>b6qiJcR"RljiIvEH  .P},Kx؇hҡкCeλ \=~}҅EMiZJed d.EJ>AbCqX}?OKu7]`F>_hwk\yq!Ԋ.&ڴ]4oqc #IzKgQOI26K (ƢUb_S5"_w(u1O3n6MO{u33/Eʏ ~]@FuRo;MT[% cj&4H5cuy&b,q5b%戹S\{x3tl6'k7+ֶZ {w+pnndU)Xt)~Dv}ih^^Ϗ4_ԋYW`ԘJ#DD꩗/{|/\)+`Pd;b!*ol-]RCYm[F=U=?E4CkjVZ̧vHj 0= 7fsZ((څI$ƒ<+|!OK.d7jdhۻ&yJ׵ڿ+ACW9p?{tՍ$:}%]U+KoÖ]Uz$el 7x(')'j-Qo =mW)퍼շAgo]|Cg^㇡#%6άN{ŪJ ] w6"3hz`l5uHgGj ˫iیQ x/7V>ژ?i?U -ꈶ _VIxaj]V͘7"R'2+x~a[D=#?s"gyE(-KS }$qOlxD Fx0Эa1:Q?~(jGlfW(-tbN˨8L ӎZ9%'?D.N#j |$+P1$e@K~)2}QN.+<'=YB@H+Jn VYA?Mjm 9_͋YJXVv>`0 œ\iPx V Z7ԒB)Cc=`𪩉iNrIXz/["s+2vz ot!X e (?x6'@-Á؈^K]h@tRP^&qb/R lH-v O-r d4#=okW d\Vxux13bVJ4SAtŇf?6??}]L$}:5yF6$FMj GkZsx<ț%[Gn})ߋ۽Œ}&2Ü_L'\AP_lPp k@lӹ[OxԀe)a3ps ULx3MN4CJuba_ƆjWBP IS54j.}tS`P>7(aBWϡ̩k`Ƶt]&;za+@+-܌0^ǖOU-]`t$̓XDBoz&)Dl UKBU\i!qXyNWuk9h1fЦ;w)Jj|+!$^M"/>r\jtٴSNeq5i}dv8qdtO1tR}Z}{tI)z͂6t%)xV$5k;Ĥ(D&Ӽ;׺^l!r#_er9}h d dvRNKވ 4Jǫ|tw#@rJ Bg_RNߺ.OXj?lj 6&0&t7'XWӷx72D4j[B*vC]'p9if1E wi-4W{3TqT+,WoMv a]}eզ8gO'}rY+Oph̯\96"}ŪucN*IюߠT*XJ5gJv]X)j.YLPL\_V2 7UƒN(tښ g7hzK 5y7،O\F+`pϴ#Z~喓:?хc$u\$՟b8ʏFEA5<بx NgU鬺%B7>L>ZM95"q)ҡC|lB{#Ƣ1YiNHy悃Hی auOqC4{}udN*9nZ ƺj,${8H,Z+͗<%L'~7=XbrVxG5Έ d`͆4ӿ?[ҍcoѳaBܐ T qSMfx<;Efba K'"߃x~a~u-6NyÈ|us䠹>Zg"U%{ r Yq5JZTʸKN!–W?`_qx<WɱeV,VɌ)䲗Ө7b[vx vև`\j8F_f߷s})bMPmEsH5wx LbM3F_(gщ"Ĉ㛽5M1U!Z9be񚱮9gML?$Xh~8^6x}wfm*<o[`mksE ʨ|qYJ$ ~fzsn*_=-^@ "m6_,O&6\OH%SBS02v^0[1.yE:;9,hG&Ybas>˫uǶE?Ecsj#@޳x*j<Àĕ{_)j#DK$KBYY|~D1j,v[M0.2/$1ĵuM1/PwH#MTRt+`YOP|bSf>ÎEG mT's ~z9'UĻҜ%rC2do՝ARc蝭 a-5vT;MOzh#Zʩ]XGv;hF|_.\p0o]{s!ZѤc:/ND&QChB*_K?'zk>S4}H-Fj_`S;\/-!hNK_lx.bްϕYֲ x2RZ*ZdFuJnD>)^?15}A?.ӋrdkoZ剙F᫏F3)~w=V%ebw|3uc67djfVB7v㡾Ƕ[h͛{GE(N(Z+_}u Jڨdﱋ4j8&)[l]zq;lNcch& H:fYL<לޥmpcez`W$:,;4˸^P6\/??$8DCڸmknW-|^jtm2[;WcS*e No{b!QеEoI@X]]˲W]ѸNJoLǠyXB=p{$PL2%E9.\ۆ,7%Q|IqK<$by&іxfMHI79xx_,LQjo*e Z`JNTqt"e/š=&1.0qBEn&㠻!rhCE~(9K*8kЗN@%οm @RRy/B8o1W9DMQnDjɯx5,YQX{-C8T+Wv9Ggsuhav:e 4H5 }Iy8iWuǦ}L"qZ{dTpB96Gz R" ^&dMW%A'ΧiIa>%Ƈ>1nD^cqi(^p5eE\)ʝ"x J̲uРWD}nL[eߔbVj䴟u`w206E>u3 "rF+,\_t~g|+{c^BN9ޜwCklcJPOjF[:s:YdmXlV$$75ޔ Ei2(@UV#93 AOѺts|z72t=dOx'{W݅wGh]ȾqKW &Kk\Y;(FoP8^q[au+V 44E\#? KuՉ}9 ]y=hPw 5teoZ>6E*El IGjSlV@Y 9Ag l@b _B 冬)ʘJGQ]v?Ng7yd3^NWH/vS\d hɑ ԰j^f)hM^d/bX{OTd;PJg+OJ!)t ρh^9fwc)E^C$F>rUn(pnRa;<%Ƿ`-6)QkGUē츕:Ԑ @Ki<Mxjj-\oNP/Q #\X g|?Vo>FP#-:cKKoZ|u7^K6}Mهfn:|9R>y's(+67xG fGqFja`k{=8*.W*xai,>~#Yt'kz3a 9ץ_(. b╼ETF EFoc=ΕH3.A>B/qB{v5u+[rGC#MtAz4XS0K}TPN>#wn30{T~} =/ؙXG:'AO-wrCDS,#RdR|DLIEkF44| >zgh;x5+ X5qGbIM>Fv_q\]S78 3JgIQ{臓P&"LA||^ub!^]M`p<~m@DX.{6dSu̩_[g kCI"DZ[Eg(LCU "ߎ6:+_3*]a o[ "c b@@YfP#ga([4zIP%.m֍Ƅ][2t'XAkf2aQ 8xF:D^Un(l.ufwRobjh)W}LaxyeV1UT(\P~|俥ml`t+,u2A ٽCl*,c;!YU7/3ۛ{ $& 5P,| 1ƎPvv T1P#|+:Eo3t`!Z/Y9,K}U%cm]nU)ezU8vuvZaHbZM`y~xH"x@DS-ϩYHXM4H!U 8]L\bL;dz-X|>mo|P2E! @ixDs?*Bl] Q> Yd|iax)dpvN4(H]hA cnR.yp&?KXRJ$qX91?q'Jcl&AxOWh_G(N; O=] lS{c -N7‹o<`=,K!op1g![t 7n.2ⵚ #X9?nr-%+.L je{ Mb{Vxqd0ez֑#} [6pmQM?h::cT9D"JkbRvD@;j' g}ęKl,W= N*b1EVyc@C ݩ j.ÓTy26 t1(u?˞Bf3A,NwíA;e;ʼnveڏEdVH|ֽяq ÈMVY0j=d\sK \^LTam1 E4͗d$L|oL]7 }dRP$m_,9G茫׾䰂;;WNt *#=^*֚J ]izA9GRؖ_MlBW䬦$;:OQ7nޭ1( !CQFs%.!<3ٍGpK]/FfVNj@!n  .!p㯙`Qjunr{9 u ?qMSI d_@j?J$kȞtiEh}ݲv*av-?= UJ#'׊6\,.c\if({dO<КJ)_nX UcTI!߮& HԲkʏ3)z Eq o\!m )ܢ.1^'n/BUWoֵ9MNVC=g]`֖_IJ @X2CʮH銥(#Ygj,mE|Aucqux (Õ!=0%VU01!~<`G 4ꐂ׻9j6-*_J$vb¦a9'g5@p2Ʃ^( 5pRƪ%5G#vUշVRK\%IWBwP'+ W2Kl7|8t[Fϱ,9.|{ZR ݣ+9w)PD=< ]_ MaE,=FWYMMX._s^SܮąFn\)Y >6@ۑq5S%@htf2'^&F8!7. (7F&!܌"dIS1&Hq+~ZKJu\4|m}r*/DWp8u`:kXL1y7zyDE} RtG¤ 'p) OCKc!w/Wo|tJ0RhSU~UwMv%@5Π"Nbn$]c]Xyi! Ep[V~MBN5ئb>NUw&17x٨Bj!F<uVV7T l1s} nU.A>GK4Sióc'Z#x{zpLS$g5,SƜ>#ż_FS,ZyB:zrY p wXtځR|r.t@Bې, ,}Av)mꗕb,DJ'*)[GBj">fbaB&H!1B;טfs-,n?EXL`( XU B&%3Ň:Dm$]%,p1ɡ)!֠i+zԷW`*0]gEfwʧ^4gwz!(ERŝ?0@#ql tZ6Q-6JʎlRZ7q 6{:vA; XxL ( 6NlOUY +!8){$bnm6H^m9x.!q[IJ{7H_ņDT4tj⾜ABKχtHtj93H2փ_wX.)B)J!mB,]v!aݨ+YusD$i e.E#䍄U2 |4'/1M. r1t/eSW%7-Q Xބ#?iCh9/1d860^aQ=f#l?sÎH&;5 E2Z鷣{zUN:+ 4%8t|eP:D"dM⨿k&llq6DY#WOHTםm|8`P͗ -n|Y6z+‚ޙ j>jjDGx(?$b.?X47z|IJ`j=vЙ~6@Q|8@M~qZ ^J_װ " eDrS.C@0%DKmJTCϵ>Ǹ,Ht+kISDo_@" &T;7yT)paM<ȧ%heٜ`CWPĿ'1nuhȀ`/ ^yf$( =2yJWJQ%<Z%cM*V-Y !+]t*=INo>.0C~WQʡ=W?tܐ_n.z_EJ=v>4vmˊT:liUC, ĭR)r5wwOG0KK&JG> ^BoӉz K.:Uū^3͝C?e@8x,d7obpᐑ*Z.@[.`H7azN+ |`U +XqDJ` Sť:ϸfJ#k_l08 a-uQ$qr{IqUI]z'5EJ`e pKc.uI<%‰~0f^ڛhQ2uVjLܵWʼn0DR8RopI>gP+3E*%Ձ9TryWBJRm 1C 4Y:ԣD}@Z3>5&Mk'_V%RNFY, :)tjv˷e+YÅ16]f=cvcފtu9Κfk;Rm["S=rNSнj[ydZYn8|ZQ3. 3XH3 |Jͫת2yO^,){^wMѾin`˴ԭt0^śm׻@Mvo6tz\וZ"(,Ԧ媆O8^a~!q$$=7#'HJZ$G7v&Ÿ= u$QefB\\H rZVP K5q(Fp9"ۄTwt`V\,5'|nkWj+K\i`¡].bfw40 Ggy%~ٚ.2zDNO?Tku+Jb_[Ӽ0\h?Ȑ-t KN93ݎ_i?~\b]Rt墆.$0e@!_-(Sb~!gvznT2L?FƨB[  B| D5`a'f%*3]28oJ)*j0(EP.hz7A#vOafcFάyNy 3[GN} *'0 HJ3;([V O+ߵUCY JLŤG|D:jWFce Vp~߯Z$)݆l!G=?<^9NܦZڡuZ#Q]!К+q,ǐ5`e{pD됑߅[{)qC4*~Sm3/9lA{K QQ`n >Hd4H^FϰҰXVx|rłjXE$X=*"yyaob$ (׭6I 6Lq\mhJ.IwĶ@ ʅ ΰ8A*CQS}X)"uj |/mv9!-4y;nvx<()`Mqs^tS?*ietP $?({]7BMs%48{6#@Jʐd5bjz׍PFYz:1z|Fy]ceLI:OCS6I_ʱFюUCv`Gkći>Vkʣ)2Oņ*YS}Ks? FLLwcG_'aHuz!0鉌;p9Vx gM9mF-|N(~_͑GZ9ϥElkɕ7`/gذTv:@¬~N/%Mfzc<v,(̱8LkYmCSb1^ZۈUq2P;CcmCpuBI_DϬE6O%KdhMi )T7#苷ҹ`hUldVʬRDGR`{`uyښ(ʅ >tu¯Wz.g-Z"$!qQpNS"*-4AnMЁ'RGàX[,Q`ƨjZF"kҝYI0%QPh۩/K]h+{gxX4;Ww?v{|_% +Z?el:~3 w#SXdYPkܙiAߐ%h]O7Eai/a5G>k 2zfJ[da ]MT}>;So ӵf +#-cD3`j[݀HVXvʧprrж@*}Mٳ+x}lVtzLbx@Ū! 1"} :'y>ܡP]GCz e+X3]Cx^+3 $[fgB[ģ4WJ&` %{$*d6Es:tudx}Z6)p9$@qn7-+Ⱥa:=cwKTpoH>ʩ,A$IL?tK%MxŚ/ίRxOY!ߺZZ)Нfx8uH:p}a#N+dj'cՌTu_͛¤֩x=D AO})P JlЯӻ;,4 q@h)ԩGCbc8nDnƢ~Dza}ATQt{1/Db\){Qe2v:{I~ʰ*Ux[|6L{fno`O+a1rZBiNp*%9pFߪ` %KhA/տ\ÌiӻC"Z['67ZdIрѼˆ8M<߀uuΰd#8 J-K*:O e-m{xUVuWW? <*A%\kkr L5]M Ne"vg<(;'߁R 5A Q2 W5;!,: @B +D<7𲣤a+isgpYȶzei83ӽO z3}:Ti]'Ŀ fڪ]4'<1Wͳ `ƐJ,,<h]Dg/ b#6.@χu/tX8 Gl &l̽b8۵!P B1:̂z!}P;h ǧP6OxP7+2M`4[ښ1R1IOEIydv7\Yy4Aiy=YyG^7W:&>a l*$zLAgvcnRĚح1iba:q2rwiHv|Լ":<&F27j#+羅mj8$}&y˭ ,jΊYe-Hꆴּ{w"\}ّ'27bNP.nMo$rme9& HacזkQGLE;.K P/A)Kxi3A2@Kl^aO:1Yi7Ʌ!괟'c<HpOk 1LpCT- dLS:^ONcS.j^h %ńX.1* X6Zc:eS%C, &;;{s )۳^AaҍZwpJ }Jd Kyr.%>1-s6!q5ޟ嵖r  o;{iGӑ:ʇrRb 왙T76)vBe|N sCVq3e3rVz7ۡ+pp|"|܈רKRWseܕ yM:fmKgяeaŅq ÀFc0*kn߉. D,ZƱ[WJ;C jU#,bI~e"j֘SROďgDL'HyD(`` G}&"$E2.1s?L N[DPFw a!Fa4Y0ɗ#z p^fPy,feV~,7Q I${3[iK ?1e "~d9 H\-NAxZ(8 Y=I{aG6m5r!o;"%s6k[-YQ[E d(~L? %\>7ujONul4 +lh~.A1pSc6vLEDjfY¤wPiFH$Sݓ,$&{mf\*&g.HrB9+ RW÷Dva3򩾣?.<ݨz;i˱1cFiPj[c(6Q}!EAr_64{5ЙbB4`4AA] IR 8|Tj݃{hVG%P)d$:i7͑J˄*$8f1 u֟A4lطIz*6>&9Ε$7#=ă)o_e\ (܎Ka Y+}Vl}H5@V[\I(V㉬,lO}hG'j•K{oz(Ea"}<+ ǒu4ppMv5D)@٭5`*VA7<~ 2r yzd OW4_ ȓ$lφIn;mZ(}>fx(Rbo3b^6 C?( N8^049A{q0ȱkdT&:h}WuAQ&H@\r+j` H99PIeKPo{KW2 +␻ ((4*=AHw~dcgXW i4yU=dM.|bЫovI_ґTyO? DE\W/l'bů9?Y 1;f7/?N93c[DcV WX]UQŚQC͓Dfp#?W|{YueFt@v_Mʎ5vN/-EiBKsdSZ~rd oESMhC#+PvHQwlta֗Bܒ4 mYn-m?.te.kh/P>_?07#rWr{?~eHAiB0ne$l.vIĊ0 @C[c5:/F_a(3#Ō|侚_ T ll̓BryU蛕7fWC4}V|/4AjoDcTjʹoL 䈤&vo_2怲-ɉ @ӱ|bz=0ygg5A?/KęGD,G$ؒ 'dFe"ӖBq*@h$s.aH<{z6Be]2b">Эw -SP7F3:vuVS+;g!%q[e|qwD Y'xi{I};QD0 f1bqeԖVF0pbc泄pO`ZV0YoYG^DX6q{ D 0P |@ΤkJJ)M&*4MF‘\.{P[6*NoOp, <[F%UXc?'H,-ʱnb05],6LD(P &t.nX.#g֟?,\D.ܑw:ZhG_F^ՌㆌnM5c< s1ғe,:|?zS3W/P^7\> ey9" ,FETn1!wwTitJ'LQ) s LJ:rD]*+VF,]ݎr>\jqՠZ 'b%&[=]gvܤZR,#5'K>wѼd{Yw0Ǣe*n 6IE"U#-d-(h>p>5wL,&*$G_Ոv#6@G~d0Ƣ4ƽpIN RN7+NQ5~LH6~!҅DzlըOD4JG,ClPHd&pSW}4kKmm]5 wbŽohئS/n'˶LJ _A[[9YDXFeRmEk&)SD%K"W/K 2@~As9ieR)؋b|k:WA `ͱE\ͩjhZe*ALI|?[B%"Cq *[Aޫ?'  |%>ͱ_Y@sKQM ,zs _!'n ft&˜mPv)G$\ϻh tW lXX 1ԁ͑G?CڌwyL&'3((X?>7(Dnzzˉ\l_Hᄃv&n(Kch$%ڢx7L5M8'_"{M ţPdCø 㘡Ui"v< DyEMGsvOĄKkЦA/xA]>=Buw}b6b,ETd!!S *'B·2}hE߿Γm: B{O )h daHCB+>ጣ*׺^SuWsfK*nRq6-5^K!a)FX[y4t[K~KSV,~.Fjrw-DH2CYyE4צC6/Hw!$_mg =z# \} vT :H[0DZUUG|$~_#'azɣ]yr 7!TF΢ Ne&pEbEL˖vxB5r!v;eG>N,xZju h2$mj53"쎘RZkzi2b#^vnҿYT.U댽@ɭ3 x:=cmGafY5P1tcҹb"*&Tԃ(4H@SjsN DR +OCLMsA'ʁJZ 9Y NƳZϐ|7+,7.A&=qܢH>qPUb=_7|^r߄1y@9lnTk*. j5|d5QyQ"o/PU- F?','Pck"g}&1޷HGAS7Tr 7 Hs˕HZ.p˄C#2GruJfuWV'Z@y_@W쾴JGɅO]ь@b{d2C13˩B4gP518yb_YV?|>rBČ2o(=Ö\Cb|zovzR8&a߶ۈV] 0֤z>Cך>= Mx4|UߜZN u#:y\UR}5}>foQe,?E "0DmbG#jDa%HG_Ѕ+]ůKa}ۢlx[{(W橉 W/_A(ݯy_jdA%dAO+Ύ(ˀ:Yz琤{bmWGKbFOIj{OD񣧌ؘӸ`z=<7mT3$;P xPTwFT&MrkxFLl)n>*h҉" qިlID°A=KXwNBR$V4>ꇂV$%KGC8Oyj('@C a ygNxN M다lzy?hDrʤB;0l4U*gxnt&ZS!N2Wo|׍NPqm:X8}[v5T΂E`su>I)`V)( ]N!(Ei/ ~Sgk<>~GI;ͣu穥ڤ:&mRt֢ft w HϪ猦o2 DX6Mu͟qGשc>-ǹ#ē-g9_Ӧ8_8`[{טI8%g9d >Tssh+CW_UK^hGf^2@vI3A .!ECW^`L4@hH%[$MzV!c~Ezo9?euh.]GS2ЪR/R2E]"i٘p<$@ .hM yXuҕ;L zӭ4O]7E)~wmG`]C } A(2ҎM%tv+F)h%o{ J-8|*$ʌ+T+Jmϰ6!Z0ywU-%*)lr*qMu9$=kQ 3xuuq%GPiFst$T LT{\5%)Bocu=^ ex 04?(=VRugӿ$d|,cmW`*E%1H2ж'[D855.嫙vU` ݆R_bӭOLMRqX'YBTx'>4wp^X-^ )h83ZzZTW-fBk\s%whR (痭ěDN]<4E]喖Ϩ]2WN-rLRKaeqiމ'TZ>aHM.l7Q@0Bf#*^H@CIBA}@߽xmI ؆Yqt ?)hR0[VֆOȧ-$ V>33֌:]u˪bӜs2Intk^p荭P:tw"4K ӗyA;r^WmL=Zgr;Dǝg/[Wx}Y("|>!]k4{m1rnˈ~3>A Xi~7I~&3GB|Qe{ !5/X.iE}=g11B./hG:_%/,clHN28Eo >}SZfd8{%yZjȴK90ūxcGB'.~  tIHL,#)ĎOy \\/;ۦyv%f^bOfN6 L` ƟD?Vo ro^ɫJ"cIƝGyh%&`W~lLf >e(|ٻx!dިe{U+ڿO!R32.;i 'ڎ0ىL,6pno deMX p|-ESEǬ+ NhլMEt3uֆ ~K^GǀNn/L̙ JXjaq_MVֆU$K|-x{+QS`$vzеG1B>FN@w.dC|iMLILBlq=]5z T?̓ΡHK3K*`\ND%#d:KD [iXRa_:,v-u;7L}R]׳Zچ^zg^v_zRX gKd5=Nނ^Oϫn ɃU3r\85 *`3B*BMՔAdӅ19f(I8L*={q9,(s` =BIDu(o/#G٬?.DGE6(X`5%yfH yekXiM?pΐaD =TI6)sן[ydo:H\nM:Rs2+)IzO|Ҵ9ȴ;5pk"vpj fnԊ0(Nap?z Q ZH;#V๾{Pwp;r)DPxK6<,L?ӎx7WgNd }~T]YN/΃ß(@'3F~R6юTB0[RxN"_dm׀ɺ:9(Y dGՈS{c.Be ]j.>T#|MAC7R8"N)Pp]1%%2yaI[rvυ!|?P4Ts0\5vayoWz7$ u.[g)G&MoLo5U#^ghe-K \p", <7l#bAv^2+̗cl~%tsv֧EIp8F9!>a3Z_fL)E׶3u*G3 'N=`B"Eg1=׼lUtPXϮzQ:PMAycLc|>}>lɍ=ġ@D'9,s]w QAlE;^' Vb})?~-yoBG ;XCur:rB;@WY#=|59Ot| >8>Ɗϐpat.;D(%M= w42@3~""brڭh(BX>A"K?R7?T4-^D4%[9Ys 屲4~+ _d:TeʈI}}A (t~(WFEa7j=/fү>-Jq'w_)|+ؿFeFup@Y7 G&תbhF ꄮ3ƪ.CT܈i$v`qFcrYC؊ X{*;3ܢfՏmф7nh!_)nR_O@c|nwA{teD=+R-+lgE̱#O0"0o,Ja[SUڷ㿼Vb2wElT/quG.Fb`/u(nFE[ N8Dyjg& Iœ܆tЀ%[@Gq} Xuߑe3K,#I 6A$' Fn>q>GuLaQuqi%#Nv2Xatijq7~voF)IC~IvFnmFjʦ'r'n ƅ֣}kn#/5)s&$(^9dV(g2E*xN$8Եe˪99g̯ BJbfA ;´wj5PN+׽ <?l/ C>z{^XgPZB 3jX  2J7jԇV@ӓj,jޑOZ5J@e4ͷ-z )*1Ak ^Scw[*ƣ^^fؿ +.,hc2Q;1<Ȟe&CߔI_%pO' 9UK>C9ߣ [z1 ɫ$GP s@566;3{'aK%jÌ!UʄC{^gkĨ0ק$·.Ax90_K%ŎmJh+3fChқvL ?}1X[8]u}D?0 r$!hJ;)a˰D,"ɣ="nM1R'\ߘ_uB9Jx$Aޣ)Pu(1k4^1FFB;Cmh?K68JP(J9jRt(LsmC}B=s[D *ќܠݑ;]%xfIrnt?*jE!T_Ƨ+ÝɎz+Ƌs4+YdDž?F'Q{*]D /&st: OQ n׷ Fmxuj>~ I|tdrA͈'-hD 'o`C%%B@|sɭ(L&LKWWgIGRwH?F$h :ZQ!ũ3Ehmk M& =v<1elЃA߷̇XQTPlkrqaP]l?:~;p>:F- |`U4u2{^kz¨r/ _=6 ԓY9]-ÞIi4*HcȤGuaqCWv=WuG?%ҬHţK3͊PTVʦ[^D>nH&E2jaCi7{ AgL*[70,ٻLԷ1lMx( Yg͙֫ ְ>/{d4EglRytmS{P~'T՝>AOCV$z`n V!Z<ɱNn]>h`RV#TTfeRgoqiEWJ ʕDjɄjC@,W,Q;]7HO8kLgPGEڃƲ UB'k[d8sk% Uq]|9ټQ gwTI'ła5Gtew_Unc\Z$"U26)Ro%3hY.Zc8i  Kǿ1v\cD(,H+;Cu{Ij =ɹû#o-^G0O[ؼҸ Kbi x50WQ^ݢ#.M[)dCp~2Р6ukgqvvo;HƦZGs&Nٝ6IӖd NIDG$~K6GPPQ"s'F^x]M2׊@ OO`_(t,<=yu0Qjӊ^?݄>F{[="} !!)w J72hckzXxH>r r/ cdixzN10zd 2eHn(^ѾN; {9D8?xc䐮fi'ce7VGĿze"AO#|(u1$*MvcE,4g.]&\)[^s>v"*|V O3`r-ߦ8K.p !\i1 7V& Ú1*Ѷ,. (Z]=k5NHf!3^^ epcP&_.edK \E\{I'j.V~Fju$;y31큽(s+=fD`"vW!Iyr_ ^JI#(DL#7Gl|9p)G~9 .b Gt}x $n3dZj(3=Mw#'C8,'L<5n Y7cq84Ds%/xb6_hEup,gSUW gYχO~ryNbw*6ްã@ Q?$/~0D7P9G QV/*QWQLihw3Vf~#5*؄w€L*a`ؗQG` ZFa,c?p"ڍCY@U<;Z IPJ9;YɂjÔa?>~Iq> KЅ$=ipp/͍[Bc#ȬO'aꥺ&IXougWj~$C/G8}0@B4OO &JwPL@QflXKr9~ҫZ^sOsA{Zc0'9tlZvR؆UjWG11"#w]Վ63L)@Pv1 S! nSzbj4q (_DdԾk*>]K |X?O1Z*ɳ>O_v".1^eb C;WC8D*-л锪_kUr8u<vƕ._> P1(:6;ͼ!ct CH][{8iboO'5q64I;e͝;0[38YكM5rkgnEѾ,\ {gP/ ,Ig]G3|B f&5>Q%]K+1g?E iYRa2wߡm߃ ؍ ۡ3-0K`>>ީF`U|ݦJ0 %ch: S]\XQ?Oж2[tL0.D]4&lbVv ȕh]P}bI\wP2ƈ1U۩Cz|&9g*35Y"*+ÔG+`]3mr$ ya|Fb ),:>kh6M`\ۜ+,Bl{S6Ei+oy:yr ɕ}ӌIJt`s/ZQM+ < PǻatcxH8YFA=_+Aoec.W[(I(Fm-ujc)O2 |ْxh 'm a:kJ4M1Yw=k(M^ dPҚE' |v/ 9@PBQ2H>Nu9>])L豽8G0ZG'0BI =x-RL4sQzYZTr,Y`[o(HˌѨè` Ax&?iT^5.Ć<:l`:C2nB9[E_RξT?ܤ{&'_ಊ †jYK4Օ;x+URu>]S{.ra6r&F"X]1gmHk Bκ: }x'Pװ[1 lhfsnV`ʕe2 3֜trެuQv]o B{7rL  ι(=Ͳ`0> .yplkq{r:-ivQh#MZ3ڒo,Z_Gl J.6 u1z,7̅QHCؒN>TL: l+3]iԢ\dVХp[b gGx[MlY78,d>}?)_^K^QWoo/~d̄U5{Y[f2qKM}vOeAs^YIciM8S=/^$׸ʐkѡ{:`z޿:m&UL*DiHGJRfA *2Q ю <EH}]Pm[z}9%.xە#8#.3!W D%ڥ~yI%p7/8hHp'=ՂS^]XPOGLm4~َ.RtbYt}>]Yۣ쫋U`s}XbIQ(Ei2_نWMu&rx?yRo?i7Bpv.CFO_:Zyz7V*Jxt̂iKEsd=Z onDwDEJ0Bxp&5>$hހM QJ72etkZLi2\Ǣo Ē9d״kbLY|1jKCl~7$O\OYʁl,YĿ(yЭdw w, ;eZU<կ|A^.ŷl9RP:Lkbg'L+x֓m<xh[+'|RI3ܲ\UݧT]v|7JB*g3;=G鹁 A>2#N3rn[EP,Ab=+J8;]TM9">BZ/9q|6〳Hʖ odx0_ rLCS:e 5tY](q1iEC][VwЂN!ƣ"-@d:(v*؁?f8nXwNJz HL|/%BE:•nM"C{(!3oNbY1"Y瘸=SLΣfx4ƺ& R|2znz8Vgg[zlE]bW8A} FViXvz9ĻPX) H)d FbQ@ap>fsf_-'0F8l~=n;Dh&Os^ JqjU Dm |@yM&3i^73cйgS`o#5LkFf ky0Z'NggQ_!Ls_]Ƀ$A $אڮ.T10B $BPC҄>G|~'g '933x mW< zڅm7kK2*5Cuk+5i-YDJeDK|]o-9&CG [wM[ FN}nq6!lşJzˈ䕓Cwᚼ~#Kd@e 9a_JgJPs~!2I')Ysk0e(喭0ϕ\w# {'c?E  Tv(ApcX9+gmNf ; UE^R|w3 !;2H|hp 7]ZxBXAAHq&j~Uv_^魝[O5rn3NyLкɒZ!ڸcK`φX: k_UWHB?A}n)Qp_u]eT8 zL4șdSEI!ٙ:U$ bԽ"Oە\+zz@pfYK"6f:Yn$d="Vin!s|l|nQ䰯}\XR˯w*6%%B0,xri$C-Vg씳0=X| pjFt5WnoS! ˕WZ98;\ېJg5N|BxVi v`vSlK00@˟m7-r};!!sAG;"Lsil?xT\m['-H*1_9^pK]P؂g@O#0]8pthN-v+e!9|)tCK5OhBAt>f qrMpn ˿(Irw+5a郓\Jv,=*.;uň\h&1ɁNt W`g֑')yGĸ|I3G\4p@bs"왇UN6&p#Avж *t!KC $R.vsxīvCeM4IdOv5xz.tT7@b:d2Spo !qg=0,&cIjR~cΪzē y ]-T szʼnVW_BP 9ga[P J| ._΃ KLZteơg)/?YC ^yg^ȣ`&؊S&Pw ƴbxf~iOYMLɁ-QE:Ip$l  zίGqi\*<c0%WyC+n4'jwRmӿ a˥ʕK7) WzoG~,v1$^`f/tݡ>M7J5XCU3~c0N몌6H6|V%q`>Ak\/!M5K5J ujJbo4@(bhf\M-6Cpؘn]UmJSP,;Z7sG-rfp1mU!*$*<*(#[o}a>;I's_X!h{eԆ/3zaӂaD?5!n ~@7EaN(;z]2 "^M 'у&Wy(#k-]nSiµA~CtD(){9DVڟuRB3]n-kk-6Ӧ>#-T@ sB@H4a6Hmk`WgXâ]mM~opBBC!~MEXZ36b}/p d!`G.KRg6?oAwQD9t LJ+L2Ly,出 jĆmׅO?첱;،;7 em窲LOzMʭQI_ޙ.I!g)S,_ ٲŬn$PJQ\3#~OSط;;1yzo*϶U8g,Dw y9ju++V5~Ӏ+%{2A70{ƺ&9GS< #*2Cz/Ũж#}D [yCȫsPJ1(ԖVHȈB.k*="Uh>/4Lm!b3"r6yq7_;_˗ڲb}IB۠A?Wiƹ Q>ف 9C*'lwTg?䘽+ȆT)nг^+\ۇTu0-kBll CutZ :H' ԑi'D'xKK2)2 ۛG')x5xҀ2#W6tM[!r Nltf PޜV#vnW=f cQەwܽQwlAwF-8^А:Dp@-ySA WoX1PC*G8Wreu2dAĿ.SǟnCw i0*77gKz,=p9Tی~a; /4ɐx;unPX'dC!H?W7i/4ȶڣx Pvi>О"iš#>6.\LnQ4/E4gFG+=+R:%,4eL1sCp+&+/wmU \i^}{sB&(您wI'K/Xک'6F󠢉u>o u3SR1vNʬ_VSZE£UD!hF &pee"Ʋig9"z[(LSJ oy,/Mdإ!<˹lF2\<Dn㜢;O&3 ;NUڽr_%☇vSj)&\-:I0H/WJwf_~pE)fЉ'v?t)T& [DpBpmXZk[>IsBxg৛m؏n 97u84p(x}5&}d| B$4,GM蠞r#647⟦?΁#{$|µe;_4Y H<Vz5JDE;(z֩ ;O@~bl-UŅ5߾Q^pMaCLͿD`\jߴQeB<.|gJ7${1:XTdʄ݅Bf 44L;tiY |$-/v}-{kwrݽQЧ&f !f-!> T,~N",ɶVyK)nq`anz[rOpcIR/gY|[ZzKRޱt)鱊3r1e-z;n}~̣%pypZHXD@1q俟(6ثb{#Ztuن0"7Q?.z-Oh?)C9~!W*8}!ol?;! |#Lw$KY&/H<ڎlҡ>Ou,tvGiUwߵ=3F#!u&媭}<)|mk%90^OUV<@)9]LǔA^u¶YK'Ytd{/H6KyVcs=7ZҠd![rm rgHBo/Ӛ$15ڝF3zWJ+`lGuS6S߹o4~I:,ٕr 2j.Sxlk|ЁWΩ`bECz~<׾VUI?هFe$ȼV3] hOr%ODTizxfL90$:R…l t) Kokhu SːV&}ƴpCSMXpx%"\uW ,|E\4_T9rBu GTU9Qܐ88ZgT=S(u pϨ!V7_?٥E<܁\pKU(l2-zǮj n(;=vtq5kh\ Z@S*Q^Ӌy\(}TG)xo)I7EfF]^wZ:^-Q3v2']R}2>Iϒh >:lϹlh|r (/"\l21K87D߇V0kϑ5;sdbm*0 dv2T}I;  Uljk_߃nڼ٭uV5 Rm lѬd-%)a3Ϡ F7}_ 32IcetƯ8wi4yC?Q|Ȍױkr"(+*}\1~/b>?YEН2g*JH?J3|Zr Y9$eW bmU4jAna1W $CJu_+_/QQ:W7>Tz뵫ႿJ]Wأ;;6e/%jx8]JȈvY7cFb)ȗfTaDVHFD +8Y{JW%D "sL21M@ԦD 5è~݆] pt ;g#v.wjc9+}df";m/$KPkrBs^TQ@|f 1FEʛ 6/ hD ZY4(|"3(|ځ?F3]xZ7>dJ[f:jND1X5$ҷkwPz7, 6H+q n_=|Eb#<09u,~L'Y94mPjZ""W!yU.G!7+LѪ?vD\AU?ZdY/]j7V{w`lN|߾61Ia6W3xb fҚBe;9Nd!n!0+y:pkEI8wUbꔘ6Wrn4'Z߮_&2AUAбNZ0X+6b~ϣWyz-SdCf1ʛ*6~aɖ7<:@bs !Ub BC}XA%Q;+ + eh@ed RQL PXdwĤb8 %3B,_Bbkoi4ݗ(CRvo.Kۤ5`G$mm昡Or8Q)] "LM8i"\56nQ4{'~uE>%*9D(za,zewRMA["+nA%S'8>YŎصq>^ԪxIV;BZ,RڂCky^ H$KjK/#\ܐL+2-`B8c7M=.WVqZ~#߆DTg|!@nZOe[m4<~y~๷MS(V˨0jɭ%" Z76wW=M:& e>S[_\K7%!aVC۲}=.LnF/}6ٶ[c,ÍB8*دҾla@Q4n3DM$ԨJΏz} ԇ/б#<@cjlqFV~^s.!p X֨(c5^1S lDr$ENi/+]BC\6)!]%}?2a.ML)y3~"`dp ŁsCSId7hF{C#(^K ty~~+X|o-zE*\^@UڔČ`XTXj&b ^z_.mn6O yX H_J|gk+ yU6R[.= G}TX_ Ѣ"a yB&rAW֫ +?gL>,Ӣ9rL>/ UP<} 2*}ȶ3/5rLS )gUNČ'%!”5RLltE%JkiAAۖT>͙'ژN3JuYGo#1m,>$HY(cV,,54~2`#(q5qX~UJ%n; nt\ߺ,;7 B3#{mC@0U4•Xɘq4^8U3CQyɱ,>2ԗ7 *{Cs/m(eaj넌k:{4ed'y}O/WLܜ3%sb75)"ŀN^gd='v(rt*dk <UܣKlBhI۰mŲm_#tI> `B niV~*-ڗ$!VSw TKF0J!Hx HxU",Ye Z:H4.]|GyxE\Pr;]>L1Vc3_0=%j &۪{aE9U2Z3Y;2*1.z`rP oӶOƸ#`89-XQNGܶ7ҞZ-{#k B\Gs|R"VOxfO5 -\)_Y2FqXA2Y^ӣ!#.φnt@MZ fT%ıC|1*[R ]7BN`KX~A6@J #mclU0Fz ]/05RQVL{l7_((0Y̰= 1>…^~d鞻{=P_Td`w ֠"Q[GN KN-afx\{FDZ_m(ZYBm0d"= -6HwqlLu^vQ".oV6RVa ཌ? i& w{W(3 9=9BN,xfAEVX5(ĭY6) [ >BLM }1e>8j)=w.iM vBӪf CR1#p FUt#%/C\"fO#^Yh7zdfغ*L`[9w/C#(&KݘX57 pO5^m^?j%|Y$p yH=`S֋X}.ԜaUYe괊uӲ} şBpIVdJ ok{?sBkaj:-}^ZTo$`K^u,\SX޸bK>:gq ꘧ 3>3$"gaSj$8<#%buUFi4ڴ'~); vJN ?9OH{}^?9rQFKbg<{l!#_FM7QPI(= s1)7g"}D{C蹆ڦ 9\jnp) +*yp&/]Vcɤ'gMMK.ĶIVH$K~kwnػ ŬEPkvY1\Jmxʃ:藖نO݅k.:Y/m_.Q,,zyp`&XdQRV!qH+`D0'ҌY͉H1kk}%!)_ѿ0b*[d\Ym/RɌw,Ĺ|ZL!1FSSD|&*S3"v\KTHv.awfpoÒnjqJGwq-آ|{3:)J[бÕ XG5RxE~(k'c2SJ!`s/R=Nee”,2}0QY@|EgVMeջ@"Ìz'e{Žɝ `噓8:erT81B D)z[2s[bU7-柺^\X'AW0#X$MnXȡw5Gb>b/{KOԘ#'/fkܵ~{[qwޝK2R~Tѭ2_Y xc,` #$|ziq2D>g(D6MM8 H~!|V'a@tHL>q8Y^kkmtAlµ݄s%9|Ƚ lD} >y, Tqx+^ƒE+ΐs"ƅL!)zv;9]-ild9Mj%b8҄RL-je:UF$j6> siseCJw AW <4H<(X.ؗwOtnxv, J+2ɊZH* \+>N!HBQVf|#}qөEq3oVxy;՟nlzxI #΁<9'# 3pM11A|AKVxl*W{1XgbGA(x,rchc"6L*Sϗt~`myÏ"m̀@ LZMq6WWtD?D0 ;ЂZ{Oty a6@.38lUE`Ъ*:`ЭRCY+DI^@#hyg[l[C(zt /PSg fhXJ\@2hgFxӖҎA| ":k܇_H {`J=¦O6]w Qp-*4 aY yA ;kΎOFm֭QCbu#R}$Z6mGX9&HJ;25BB[84PcX[*l lɸ 7uPEgYY֚vi]ԬmЀҌƈF UBJ%:-Cԛ7za5rB*9qeXnsrDSn4|> "ꚉVz<|k{,R re+J'U̦/ꮊZP 5`Ly%&̃ߚ[烗,5D TK_D3Ȗ >>\}VuFrdWo }ŠJ&3Yuo(uXxڕmñ7$yضݔW'ɴ jYbM˼  ϤurΧ[#<:W<`THL I$]EȬqNfUwL^Xu~ox:S{P2!m~E`HPLm;QH,TU>[{ /Z!RLjTP^ҕs4їV}vz(9x]k;CK=I՗

B}q9cgG{n`^Ƚ%0d |rCK@ 2rҀ}֎& eQwij"5>˴-OE,سAvSȼtH1/3H3z2*,H=3Zh(9L67[}i~g@ŢF2vƒ9Ɋbw :?ykgr l`Xn y5Pnv5)c1Xknv m2BV'4ܐ;OmJ(.8Dp?ΔÉGkxJ`Ʃ'`HMW|]uARЮqp+]ѹf>f$xo׼/ݞDg&yɔSPIdB]Zѷ$;պsHI~O9-R=RIG}%/U; a2M YXyX%W" [D9m3K1+k"xh-$\3{qt{t0"$ $[l"G9I!wn$N FI>tLnᱷ af_>#uP7-ȩ!'pjscG:X+):Qd\=d Sx!1֍G_>gԆEH@Zqr5^Ge2E@X \PJ삌3'$kfPqpWrwS ҙ/͊-yi.Nh>YGgi(Yѣ_ىd/mFckp3ⵃg>~e!7Yn)U UkZ4Hx:"EK"4IOZ4X  g ^L|.Ǭ{tᐚE[`w}!Ǡst=Ct'Y,{Ms!s.x $^9]3ژ1*cn^QgN4xNBhyY0E?9,*0o1nTf߸?2Շ#1ѦVbHa3X u I#e~'M󃘃4AeVdKSS&7Wlhਆ_GIm9 *ҰTK6(Ղ頁FP%!%;E!L17 OײѰs"[ǜ/|'lX-[vV?ɠ|=%g1j ŬC> ʚ {xfy釽',t=̲TJh"´d{*1DtFhdJ-ICv9۽<_pm+22E wm /H!Ӎy\+Dk]-wKJd dΐGP}09ɢj[-/U>ʱ z]5S\f3-d74fM0usR~KlouV ;rR3m/Hj+굫[nAd˵l:XYlӃ-Om|pQWtfIE7qNH0[>1J!t($"L,eG:GZ>(?* b93}Ym“'[_/͜7L'\ͬ/M7v5 !S0,jkN:En2r¡iKͬ!ĕ{zR B)y3b8Ƌbre?򲑖 XDX;bqǗ8ٞ[ `}2T[-@1R(=9^9/kpý+.ΙlS̱R]]/PfEqg">a6P6Vs&IZ׌ qA=\6ShG3 'B'_$bK"o( ΪZ8Yh|_}miX]ZkO09x O2:#G>~"FG4^Oõ׍Wbq oi6@n6v%qB̓w%~\auwmE@iRo%GnWR!C/l0} <׏ wJ9K[fbᓢ#_!P}5bɐJjQpCjr7`inScz4#lWj`.@r>~L4!.{>4W?dͭ_6}]>fʻ·r=/feƣ"SJʲ4 AQvC1^չwY>~#mR$ Эw\S.32䋰߄g\[#P9eh&/YrVDanñOtzG?Z=%[ɸd<°h1X/Xn~zS"s.aZhV)}Vˁ[ 6spw*AH0AgF=I6~'1ɋΜ9ɂWBd4Y3!6:?V-&E>hV|V^{ Ldbu559d|g>`5GNĴ 8͛RFBGXb˴ %_L >6@#&t CDl[c͕8lM!)_π PF)ԇ^pyb60">*fLnIIE갌i,^QZVŀe?+|E+vG;7d9i'Mil`͑vu~}7|4:NgRyAoqCΚkkADVO `]!U eCAS|K9eUYNj7z2"͡;$*Us5 :,AAĩΙ_%V'xA'9V "Yf PUFi6d2O 99dŴx,z4cda w-+G<%Sd|aqYdUusѷ^fM5ط03u{|qL>qV.[ToV%\ Id!2K "w\HQx亩K5 d0$ ]/+K6[M9W jn YMʆ/N7V܁>,Xڊz~)d]2Tb>[hYW0fꊣ` [íNKqK΂z3H^əYRUY#`zeG湵|ykXT#̃+ <AZ{Lfz.#Z <& -%;oT"j6(^[U~@177IW']uYb2*8 m]-P`'NVOekԣFi C(g兿*uwS/ X"!h8y+][µ{ع$`P F*P=Q_ns<oDS̹()'zNQT)^26i{hbF̰?1 \Fl,Hl-.RoO 3 i+Iݓv[cb= bQe61;<̲/=;طxmq-y(Lz1w}?̲ɚ^|c2(lj\-ASPa;;&'eEoQcbа x4TV, +iHj>'jVx/y4`s0ah|ssidF2oh.7dhB@^/myVVkKQ8E½wW1Kq-7BJVژե7 a0 s_/#'z(C} =̮pn.w7̛W(ޤV{/WClƈlVAq-(,H)I< Nc,wSHLW27=J.WQΧaof)!HK:;d xu0窎Zt=ZRU<(>,1Or>w\uT+I6!0'Kao/p¿uoݤţV0'y6}rSx Ay]09|("ҏZ=dU.C!1u!N>%oUQyT׊iש<-5_k5UX۷Vk+*n\:=ec¢opE1FUsaJ%>0i}z`G!u.w,O\'poWepyZӭQ~n0S5YHWBZ}uXMkOX NM\\@b $Hrg  A AAsQ|^Oȿ@7"ee8Jü7] c X&仟u;骪]803"R౐cnŃK3EWCvM}$6?N +8%K3o[I:?M :47I~ و,Q2*v]ჼcn|-Ty lgQ>zCy8 *HI-.ń1fƒhl%Tywҍ"k?(-9GUG Zy| }4![ߩAQdAM1S2z.J{?{MŌo yGCY8"9C+ІI-c-v;]sX>h%ԚvgYlm K=(\!_.]oIBǐx-%4or놉$xcRP<֟NNk\/FPDǡ20I1GA~a78}ý[Bx_~"1z<&?G)w{'wzB+9*u{*);jng/ ,\"^[. r$s8 ţ7l ?m!4ATPgIr"\C|V|"]U$4'`nSYVx`~~F +Vi1ʗ; *h ;ٺ Z҇ǹSTfCr x#밌VݔwV#vS|inY,_ycCʉ.xb{XgDȻ:󪕈 KQu q#r+b`,kk%"hn A:EH3 e:qVJTL gyq@_<;J)>Zq!<T^{g)BzHy#1B:-_ GeC/E;)r}8!Hdʡ-k\rn3,#>M婸 /q< T!<-&ǡ+[z !IJ4VST'CL]ٯOϏx hR4F9}:`J9S8Hò^[9BG)8:ՖKQ]5}#3|q,!uPk8>kLZ{eʼntg;deYBsE;単S~.ބ\>igQrH>>hj}!X4mMυR鴫l\s5`|c CǠҺG_@`gI\~iER'L.\DXE5%B;Z9Ĭ Fpcѣ>+S0Q0oS%@wsN qdPψ\GeTu?|u].(%uqc+v=1)nVMgD%.E4uVu&-׮%Eq(K9nmYE0Vx cjRGD(y!cyQ3E]- 4S2Xc}b8x4zނXBC f(N^s^'hԯ8 FօV˙_Hr*ڿUO\HLUCZJCBۑT- GWWp, =ޅ\Fߊk>ud!5V?j;4a*?z뙽YAuLg)}Mi?Ь,Ix!sfdlWg%^Ov%8ﶢ14MbX4pSVDI;"~~PU'GЦDBitf::SsOΌa1YTLD$7$yUi.Ga VK-*(GTB 0<z\j l6un3L*qh@gYޡ JC~\M\}Sǰ&/ !]yZ):K[̉4Z Z @J6?<+y3 2Q:yAR\ǕgʬM(#˃/Ԑ07"*AI_F_*@~űBh]=5;ʯR!oA#9И/񋓜@ oF&bIID39/ɗX'J%SKEh7[kݜLjݷ{s+}frfUHHWwc;iޕڮh]AlPTC##ErEla&9Z 1{U%H~~/K_x$Eo^6 ^0ͅxs[*i)j]ij;{>@kSDn# #"+>oٜ ˦SFf[Z& pc`8ܝ O~"E6`4bPRb]*sÏ]ĘYV:UQs1wh"QT azSia Mʐ_7:65d|5%\1lX&~ٸ'J_AKO׫,FMq7?R_|2fn<ZV w;'2{ F rsɼ%p +BYE&A4Ӳ%Shi۸hi>nIr;Fhʢ5"sP|Y1G":؊uDk|ۅ2E|-/klp\(9 Cwfgj[h+sEԻoImߤ?ET@mhYj*#pL&T [hz&|1ȃPg.]AcH#,y8qG4Bq'5 pK= XU ?G\YJ=R!Y7<u b/(00 ؅Rb>~ޒ (rMf6qF'XREʽ<,k0u۰ˊ0Wml)UA9H%g?m7C]Ayot!d0֏lv^U0iЊ$bde>)#v4u\-rf:ϥ2'V%kMQ=iP8yM%"ݵՇ/Qߢc_f+#"?*X:!g|Pez^ia2{&(;}rᨣ'֖ z@-`d⼓Bw!;𦢼zE5cϿ&tKhĵK $Jj'?Hst r0W <ōIs~9OoRCқYX0ё 6(@3oT]AǦ1mjz&MGNI8wz4 Z}oF@~v5PDJ 9P 4+z0\Ѳ>7Zj$m~#GŃL7ٜ /`"zS>cN~$w3 `< %pTN+V؋ADڃ+o#/8] '@*|(]Ӯ!2Mi5(NO-q/JIe<Ń ]}׾bvC<`La7[ %uHO6*]2 L.R[0>(yJqRLn ^K}1Km}Z%sQloHȵg gz?;xȢ!Q&#K ߉P($6̅v7n?k$н4`x8iL@;Ez:ئC_֎@:ܫt A~96݋dX\&" !PQdR(uF),;XrKmtdl #2κg]*;d6kJ[f%pe&Am6ĚG+G|N lqR^XOBWPfҦ@o}x?{?$ .ʖ\8`Iv J[fH: }Ķݥ\V wPN|HQ]|_PCFgisIݥ }6Mx gqT<͕(]u0n;E! ד߹6=%Tn_F8?$.s1yxx5']ҿbEY+2kϻ ur߂*089^J!+u9W/5n9,ӆ~vnVca(bp4x/Gpwˇ,u5gw!X!5+%:}:Eea"@>(mgsc2p vԎVXYH ?a* @MF&w7LAv 8UL7/hr Hc_2/q\Mn¿bZ_A Y)g7Ε< QeN3L|.gA73J,I*<(MIJJM#QE ;VpBk/k4ՙ$=S'MHmXef=y}GzY[_(TJw3U{[t b5 K[VYT_k]7Tʐo1a8IL6H0CԐHYUnHneҌH 1!!(:xYnQLoC5#yN4׬Օرm:) edI֊ƴFƯ~3ѻaۋF(ra=LU9ϻO7CT'K<@ j'L+'iM3~κgbHG$wCpP.t;ƣf Wt.0^U ie-!m4)=@&W#6fH$!kn~ȱ\|w%nk1R.ĮW ^߫F{MH~ hCѳ:buD0od`e 7)Jr,B`K&3FA8}Y{vZPkh c^C!ڏm`ݓE}x ׯq5eCЩn =>-ӵ·;0x=||JhİY`_AC_.'Gw|(ڭuh{a;-;\ϐ}pmB2[=<"?B\*'x;uTIܐA4Sgv#297bвpxvt.NU|%X꭬Yh"46*ou"rO$7($Pm9P]]cƞJqo[v)a0l+yZ|͟P6Co J7߬40&$Bv&vPfbCb]$8vcwe WA.?]gVz.-ַ׸Nf挳 )Z&uy;!ۍ(u(/,*OZ*nM`C؝LAs(%DžAD;͑W --ȯss6KH;Ƶ!s,i.J}U~/-# Wpև;Z[ğNt/-=2B %}Q"Evf2x$#^:wӑj,G2ЩQ&~ȫ(Crgj=QnE^*-Cr-dH9.ext?3igc6<~߉0G$A\ޖUEVQiYLr/%BKYo2G^f^pw;Ppa \viQOt}qŊls ]c$RH,\óWv7؀fEOmpFӑbز -fT虡9AvXuݾV^ ؼlÐ+[UJ,y)&e!,߮ `8C @34!SDF4Xe_jl5qR6$Г+r[<̳aOa=6q, '.^ Q)l 8[e+ViCG_@)NoAn[`6!?sumW7LQ4VkƠ]Vׯ)} ^ ތJ+MZQ-+m왷TR8p*uߦw *^=ZGʯ[uj Ǯgٔe:͗jTɱjEip\o :}/RB-tIƸ  zɄ"*bŽ*n*/;$55ݳ߲I3&=fp&މ "hh 444eyDqMp/hC|0'fAg{#GbkE6|23J֙Y ڕJ66 򄵔Xˌ]Щ*gV%UEPaexg[WrkYl~s6Uk(~E[2/P$ z.}[^a7\VKR C"X.Kh XóV-*nb=#h9֒ 0< HONp:A< X'Ls|(>U # (~eh]UW8&'o{oc^~~Ƚ8D?:Ӳe9kqU\izTH GlY0(C^,\%XI|- H<6t~v[)8S۸UVxsC JE-vUڴi{AcLu6j)\I$<U^[U! 7iXwx!?-tyՖf?F5cv'Z?vɲ+ẻ*$X1'F#-Zryfg)Htw$I'+yΒ$PW_i<)&7WUs$^FVZ_$/2ƝGd%y#&,T4ݾr$1\*VKqP5eI>+f=IMOr>/2? R,o=jҼlAiaۺ5xŷmW4'JN>5~ImC|I24$_%*pPDdbviaݏhY#ȣ|K h$y'!EYIH[cY BȄ6Ti7+ZmC9Y}AA)1F: iX˾VYش }J%W:5 .uFߔ0g{ԥEk8W+G7 r -]0~|n~ /=]}쵌ujU$>d}Z^rmyJpkv)6b\r|mv,{:4@@P@$`8"cxrsULꁥ`bs!*ϖ``5ӳ^WHQYk["X30E,[!WZ9{|MkUϚ4O7u8c crLx+4JH2n-ju=(FIzGKvkRSS}VIW&s>Ip1|[)<><$8=Ɵkb}L#vYޅ]B(jړ|Gpoᡐܣ;"筩PsW 7q&' Z=s;3l̿r? {0ԇ ;oy_'-NG 4gy3.3>pV_M3 ȵ:__ۢ%~G_Pf?q t}(Kwc7=0i]9 r"|8V9 WmLоo}5|U7?(!WgȠBóYچŀky eaTcY0_`I2ITŗmB5%o=l_DN4x̝r %e(!7RQq$gXkr֔FpL, KӀb*Zۚk*ΈFTa0}/&J3wߩjJ"}WF( M0SuUUu 86WlC䓟eB„wV3EUkCV6ʳ,Bĵf=Mjߗ)Z3.lYiqCl0'Ʃ kwO4B8&ߌ/O=kD2ܳ=kfx3a7JFoTG5a 6 7 9X.`#DRÔ,i|8y h'@BM!&|i۳p;1vӘ^N<٤>Mbj=;,.AKŇ) &)12Ku̻`P)ܙ@UG xњcQVƧ;\6{> ͔sJ|ӞKU#>yvP=ݖB>~BB|L?%"I?%V/?pWhL:k\oT˘_z-ҨO)F>Q$8tJb~%ml0ՕgހY~W9| Sl`v! CWwQ޼0#m_6:wKt,5NGTof~W 0 q؝s3N!柇\4p!zomQ;N% :exَ I.B}d ByVCdsug{5npB[ɐn i"훑hI__u [D2FKql_ ~s [m*+{ ~O'M VaYǰMlvBFoRTo G2n})P!itiwEY=V9g5JF [t 2͖ Ɯx4{@%IKjiq~:4vK'S/QHiWvb0z^Z6许{ XKhJ~k aRe,>֕޽ D+Z?sb2A sJ;rWHs+Clp<Β`+b $M:VI Q?LdrYyNKúBᵮ61G7F8)IH_ xCmBZrQ72G6W'@NUa:\ҲF L~ Ҥ~RoYI7NYXk06r_JVa 8UkCMqo \j!fFSW~Ἐ[l +b֛OMVaMJsjJW}e$NJb*IFNjCкD8Ez*qސ3 B뭇ΩvRD2K.x67GbU7tuyF)bhLs&p{OY;}M6pX< M{"?_RP"tXTdiq^!<\k%L_pP}ܜSAJfq9/ 8 Z9wy 0e/V]o 'eKO)p۠ hMڜd6*Q"r*}$h"qX1Ɋ5{'0E*GtǛVxe~&]Jԑl-Q:ŏO?gW6wWY%5wB7}I)=EuF5:|tX)-r [ix/N}`W D'@ >zpzGRcO=Gc &F}0ދ%Of8Q!F=G9+P؇Gkv,#πhБv4~CA䉘P3U٥\`d HCe"GhF|OQ ĭ)pz蹝~%s/5_>$]Us;_@#Dn>VN5;8n.# xh"2y}-%VJ͹  .Zf Rre;ajq]gL|6@7@^#9=`K#H)|v :nDMs(m`rr’w~Gu|9 emh'4PHyb(xQUB.ØTar<)CZo ]f@NE0$F'襾D?]aorXِ#oP\ UՈX;`p-'sqZR PyorÊҟp)}[e.k(%'>,У]c)zgs:Jgy_O{Bi>w &n$ *||U~{WӸT}Y:*$͌.hC GO68hS YAaQqE4`>M~:M/:/GKM[Mg%[|>c^lovv C/`1Gg{Ut-4`JQz[W:-KCHP?]AeTYH%&(b:F@)`9+{È,V?xRdZi 3=H%9 AymO׆T61[:B8`7B^VD 9}mt ˥3EwTL,k/6 U.Lt%JV'˓q}<ɡNsŸ.)pHC=j`=bH魫q!̃qYq c ,daumYVJg|G̑+s^LFJI&YRHl|y {/ҐGN^jaOe_6NJ A!H=2@dhv\mEaKvv"#̷eym uw01E<lS2ʎA!{+߬foeuo =y{N=ߙ`+ LPrCmljEl2I^'aZ=Y Dz%;R~d5u/"A%E/O&N Ofs0_./~ ù_OD_YXi/xDDE{\4 FDx,?.>%_?ۈ6\ oBvTs$_W;ihHP z.E~:3scAqrx7Og+/Q>(xEe? ޭKB05Zxa<e =įDIh .2Wƨ@UL FTdQ>XQD1wƝNMkM%7gY^e%tԘ}8ӱpw1:ȱmLdMA (8 `oנq_ov\ 0Ewj%ٌ9N @wb @] ,EZ|aKkqU]bIBQ䌘gwNuRP`WGY\Zfh8"nU(Z0(ǂ3y5z[7qяd`.93+/  ԄBUIYSMPx߱.I1TRÞ/3*Z~41rٖ@+lg2rn©H <Á[d%dM2!0NfN P4Ռ(S-lAw`2>=hk@o->烵RApRƲ9Dr<0?%Ƭ#,j0܆;lHT2VpO;aPV焎48ե+_]RAt?=,& ,9҄+k-1coZ;ɤ.9+4j<2.9Fz1X97|v`FY丕?P 5O(B½Ϯ:6-e K ~ah3Fb-"=E 5M_{i:3gs_15ȌXpћ?A<:V8,-a|Fm(|v)܌ HĮokH:gs;n1菆w-[>_)x[ @fsa"iT 7A7N쾼$'3oHՂ?~ˉɮS-PK4wy$`0rz;$KkL! NRˮ. ty{ dHo`~L5v#X ڀ1U..Gw;0dih[lhuj\_ jZ~M{!gjoV$"$MD )e>R(BbtR܀<ڏO^7# Kh h+C`9] k<4(e)x> zGgz4 qOVm4в9s>;S,>^Dfݕ;+WHh>™uFJƾwHKjZ76w8-Fld 8gtϨ0&gq޽]O"J{яrSL.`h1P$Dwdr[t6S&v-e$ )4L>Ǵ<,7˦ni2 e>3PT?tKs߯Ԃ֬xIݱ؀#nr w&nk|v4Z{:1l#?b%* #C2D6/<4)uzs}Kg9 &\[jNSs!}aspю*a E35LNۤzm0ㄿ2m)in5zv3QU7*5EѿEb}Եf"zܬD!? WJ AwVnk9_.q%[!{dT^@Ɗ̋ JCeWml eTW$r6-a˂1Y/G%G&U"(q{pU.7p a7gP(|1KHSz]*4_[.pNkE3:Hg?"^s%q .B D_fY۬wnsu&o4 amyܞxT۝V.ˎN8N%mI_zۢhgzJ`&#L#L߷dcRzkBEV7Q%E7V%!a-w?-Zu i/ti0[Y`czv;\<>( l78T<^ƄO,nZ@ ϊ+ݠryȎw7qwjpP>e 5 Ak >] ,~BYU}fP:R=ڜNgtnVunV6$Z[g 65n1j̙c]a#c/=;~*| w_><ӪL$>Z]Q&[?A]= 9 R|?U&k;~ @? 썈 L9J#?/AJr=SDzb.?*Xo:"Y'vԾDy*&saЇ#ku>ٰp '5_p%X %6)F}6rxSKm*5 GG4Mp/v{=Bk;U?O&mp(Fjר=S )XkZAIwnQtm6Q8R6 ɀ՜0XINj͆FpP?XNkDxWeOkOqGsb r IqlI' Ɵ7W$;ܳO%S}0>~t$X6WY < L2k@,T;h/5Yȍ5";)( j ,}%!vsFvͮT TQFOm2nz+EGw- {K iV\-RV'\e+̵VD>qjʧ07'[~ZQ{Af=ƺӱ* QN5^ _uߚ|m{葕ip}m4}_DR@^UCKF1*qY@BuGr}ƭ &+1 1ݦ3@EJXXZ? ehn$ k0WP2xarKAA'W. "-Zz'P|z@tX:E6S?_50uTp!~LТ:^QB@~-To@ \>KYyhz?g /S>; پa>8^6I7Qj`f] ˟r^ϗs&lHxFM}GFxk #BI|%XW&nթjC {\J'wɻp̹kYQxYz2.]s5w^._ɷ6%uzܬ5@zTBԗ&3.NʢZb]/䷺6ߑ,;;"+AT[j]&7]4'bJ{_YG?_q6]s,2+(K9A,J̼r̢0U%H*j}HlF!}(A޸ 0SA\שq%g [9~M&l2JXxޜoҨQ7{d 2c!8#d\ބ#~)Rm4(W@tFS&9.}Q/{p)()z$]|{q0p&.S ^pf i iMZ^4Rr ZvJ|6Aכ`ƶc\+eK@kK"6ou\18bA7gƴrX-`6g!`gIQtqM36J4r_&YU3'-^^!xw-! Al{yQ[rH:efzqZ6+i(;4pu we~~YI4bGN l#ga[*og%53}@v\ EG St3ezzQ"iu @K)0A\ U*YκAĨ1pB~,&1!;k3hҴ31ߟ6.B` ;j/s6 VW-4cVaD\EX|yTހP#Z>gDYbWי'DݞY dN=q7;q^u!`3I@:(?hWlYVfTb&3QuH;&?&a)of2/G35_x!ȸcۇgk>p0i&! &0F#1 wJ194~.~Ge&+N*{߷+.v{7;-acȼgPė`'4`cH@xzr&#ȚEMôTQbfq+mcؾ0/hT앤9%>ۜ(%A í/hRIeˆAFޯ*h> /_04y(g'ޭ>" L]&v&nv&Ra@lo1K}W#6ALHuK" 3|OLc*Pн+FHCrӌf34al\4 s̕,#4 0z(jayrׄ1Z\ãuwkTOǓ )g1E-I>y؝i` S:o !'P$2K6`CG0^I4 B|@L>ViYzf(+gbVv5=3C+ +TZ &\^}N|jDo oc "T8>ʔ^ms 9kxH_w5 ݾsc-C$K<[CtN}5:YG>$_CuQGWg|l~I#g$p XNOJd~půM%#EMi#B*Wtέ=-ԧUFGK(:Ax͠m~ꎱ~E*71AM!#; tǛR4r]&?r U%%gd(m+;(TQ@ΰ ͢$^}4$!I؟%Қ tf)D ,JY{_dMf4(!dMDgljrJTKn9Ky &>ͩrQ}3 h.b>$5)ryUNGٜ"kbCm ᦚ4xq NF.5X7DsCcIz:3^O.jZ†u5p{ όɳ,VJs%[tiE⁘[\7R i:'Ժ6 ]9*:u.Ugy.ο}Yu '!}ԹsO-'ՓhfRVOO4[ԭZFYkyoje\S!GQnꗭR;r)dr0"Դ}CKH0{y2(@Q&Z< sZPXGϚG)X.[h- 0rLGݰD)=!ˏB<@ 6^z]Nty&r,Dm[߶ӥae6"]zߦu-;EVX aZdyVdR Θ @"`Qz>lO<:.STjfOqH!^**) VNP8̚lt)L\WHuٌ뾧\0gD4$\Uu&#I1|H:zےS#"EgbSK]Z!Xlgte,]alm JIص=]$/4rVFi;IV\.i:]('^ 06͠[U&_Hz<ړ|U2j3NƛbD@ R@hs9mWt].lƁ>B5#gXg+q* $E\OC>wj[H"8ӄj໦)*Lx}!z)FWvbMK}L*D+2j0,})Ǐ!=  ![v+َ3;9 ]ߍUib`y+8B/fX7]ًC-OuQY3!Va~hO 'c31J@S_2xrCÓR-Sl#ƿ.IP̛^]ޞĐ NW)W0ሯUqCD%oͣA,`=\Tc 1+RTqE1M s6R 4|%?;K_eX-Lj4%D0 ֟Rvgɉ-><'Mf.(% ;Č o`/,pTI6:uLdiW"Ucy%G߂eWA՞뗃JIQ /1gSIާ%DxZ)3 ܕ4{&;qkm >'p -c = vZݎ4iIjAw+ZOa<\QNo`[G y@'[3Pғ TitVҶR4rOz.( Ğ5.}NW-wz^N|oWoԓ秚yFh[?wD;ՄKc[ckE' M^D5WWvO8odzY2 z@En®7XCS[>r׊@c]v >YHȟ%YFe.w@g{D$vúH> PNنفF/w2zR7 | \HLX;ȋ:r;ʘzc5[& ?5q{X!_M|nW&_ IIFewX(+7'crh?L| ,\8@1]$fFݤNypms0M=>QMK O%SNi|1~A* _5kU|+TY La3$ߙ Zqde S9&B)#S[ \n Wэ1 "͵"f\釙bp22ޡPEZܮnKBHBv1 RMv: 4o|yuW8\`cE@r$hm&kTPK5f5b $)]'vtcl֬5ĆŇb'?qXmiI~2}/iE/#9 7]HW^uf6ZH@Ŧ;&h  ȮPF\ǪQ4<.oIzx40[^$4Ŋ`eNA&(-N >6QSZwJ0Oߋ(0Z#җ j_luic;w *s6(Fn7J91d](ZhtPɋE &R9m.<5]{ԝ]Y9i^$ $5J)h9dgD,f$DX][L4쾭w5:UkA>Ű:{'}B*Eܘs: !ޏop>u8֙3a(WmrҩA-t :ɯ#9J;0,J 6>Kf=V/S Ӫ3[A!P~LWsn YC}MڪS_v͖N1Me1bٓ}@P*7C ȁϢ\:,(JoraT2*W$tqF( ؋LzEVs;LVtyυ&GHgؐg_@ #J%Ue9d3&1r&/2_B>B|B˔q]FЄyx0QJuפxKdNjwVռ(kh),J`\ k >u)AuAT^Ώ~IΨT醪9|?^0ncܭx7y ne'lGw!:=%1d|6M%9j?>*tZZ}tI*!_9{vTFsL6 <Ϸ(d-;&X~<o.-G 侟$'}.ӌ; :;;,#jƭ+1֏5z0OPx,\3j+53Gۭ &,,žǀۋzR2n@:7Rr)#e-kaꙊ^èSeMg@*p*e]zj6~!Z f0eV>'WJ,3_ ֡.}φ.cnevѠUNTIH!ܽ IYˍ]~Fh,ȀFl<|Ae9_iٻpc,d޴D0VBgԮ^H3=Ѐg?{ϐ uܧM|fTx&NH_`:gtl#Zܿi\ uϐu!zKg)P>U``rS8Ǜ\AJmtmp½ `"G * %#NGVϧmjcX%s/ aR [.ܘj&ڄ\_;i@P+OO*zfm <$%RBqPSw>ou!9-[tMLYjS]6/s4]ƒc$xܑc'׫L$gf9Cxn%G Ą e`uW90y1|GU9>v]QRƋmjG6LS#>GD178fSAjE.Lhsq(j n7f㧒MC_4ATnx*J8d[́^s}ԧ+vs%D9|8wf *$袵I/$ʀ91!ʰ=+}(Up:Ƞ 45XlҽT#XNEWp.:{l7g $} x v}EY^utss y_"?%<;i`t!3jM㈋t/m/.'К2tSfVF3V퀒[vCR1t9۔Y^D6/ ڳ0zug@&JNe^GK s+5168S ?J:4uBV*tR^Cֻj^{ C-7AMb[ ~߫($gDŊ#Tzy#'HIF=0V Q},A7JJ:tN1SD%3V,&C׳vmU]PCv#FĖ-ZP`[s(Y1.M֊+$K[:U4k̇'zU-6 f 3kߢh0聢gIJ{yJ-d#_tG㚲XmWZbM}[vgf4$hi|JbO50F'T Pw6).f{pR( Vߛ2M ;Zx>cf?#^BBfNivּjW1 U_nmoKdL~w:~prVa+>py!=Ql{ v5oԆ1!O G^sɔQq5C]q(hהr|VTuB]l[6jNj@, qs'~dN_YJgtbZ)F#'kTW&*;`u*wE(?\j,% SV.Mk6b8h (U 43q Pש܀:⼆jT]⾽ D,W^U6 JIjwLh`" `.|U=8l@T.c9>et;uH]PT@TRu߼aDPLK[:Yt(y::ꋨӃ;qtI$'g)N[q\CST +o;Z=F 5O}<)\C*,}9+PW) gl8^la JZKHVJf El*Wp5](yh+S'R:;zB̤ fgK OۋY=Q*9\R\UEg'E*_pWLFv!);>5D'*gB5jb_E\ D1@iб"̟nU TR F)_ ϪjēZm}4Nݳ>f>h(Mf&9-OpLJ'>ЙzS}–PvgK3C]p2Sɟu?/@جX[x)b?}=0*/4p[^ll{6wgEP֖҈,yK߯u3z;Mx@o fw ^[H>iRpy> Dq:@o~h(6%ŻJM4po a@N}TdsbEé],F,~;agyMx "P?RH$;TcZx=v%h~&_ò\illG!y#?,ZVuTceY9sDY Q_CKVsݭdǞ-'/Za V4-j*X!7F5ø7%63P^\~\m6,d|G("L&AwKQ+_^96ƍ .=,\btaIW+⤏=lQ.[2{F%u bˣ_V@rI{<Rk2(s_MT& !e+]VXb XG̿YX!ߕ>%8 >3chL>?u>=$ac\iև$"m_A , a Wo4M(;/_.v;xHX{KVjs/Љ:Mg d .E,ŬozH[ېċ c1cg/SפkCSvmz ԝY xH{tHSBdzSL!1q‚ee,'{ќS B[ I.vGXC!v4V2o+'r.if ΐXF…41 >ȴ vLHØJwcJ;]FzBFLV7im έR+H|HfnBCskYo{p߼IqZ]Dv0J^סYko$OCH bUe.Sx8rxvȸJ;ީv պ9jY| ';5ҁusa^*hGf\kr]-Z[`*{N0 H%@l2gȾ".Z)a,({a-i{]"ʏ\Xl$dH.ޘrO^5ؑ;I߳PN(`u(کtIM~ׁЭhӧ( s MIz:2|KdO91StJ4 )U'68~շy^\A݋0*qu#es(Eg-mR1.o[>Q5cVrїI|q_)t+P7=#3ީ,4ǓcG,piM8eHI$\J*Miy҄LQ iaZ=&VŬ7Cbq.u dSz݊6s{ٓ]q#== Ke;O J{X5)!LtA~:׮c(gw#1˨CtFB8>QB1CYti_GҶ\:X8,tX4}ԧ%o!Eγ2#!Ҙ×dL9'ďђY@l ߛ'򴲑8 $pɷˢ[‹fÙZȑǷOּُ|ƻ}4xkV +3ӻ$XdDrS 7f/S8わ6ݱ~H }Ԩ >$@cT{z?C^j]F<_XEg/H6o pW9<2ԓ@$w))^ܔ x~ >W7Q# ##՗;3S @v]}KTwÂ4VТ.Ci}Z>H%DQLH%^? 3?cv@f?PqfEL$C0Yک Q& cto6qOiuҁ M&Bz(JYqt_2y,wgǓABs .9dW5߶9h .UD[NZC7bb-Ӻ6 Sլ椄Ϋz>sDžޠU!.[V?r%M((`;za~s'V'EK+-!a#Jo@ȥ(j`k`J?5S{)&o 9 NI8{ZX$ԻwэAЂXOhNkCT"GAʲ+u[n{Ւ5R\Acs?d2vG= E =e$h}ꇙ?AbE度N#xr7RdwKQ\ Ϣy'`=#WLF-*ZOqFxpbT"j8eb!CWm14H*O@0x˽Zҥ4/c*Sԫ:Pv⏌K,w7'BK#m|l9wge;(yAe$D]ryT=PE1cX֧b+.@Y{V> ?bpп0؇Bd@-®O^u= 2 %(w{_fg-=+Uw5bXY3R*xڒ*Mx+5%i6+v^S$eRpFN]Պ7HO_WKPHR>1)'dr[_$sZ2~۽rDdHմ 4Y$Z"/&eHu˷).?YZ\b[Wհ,(A%?L!0 MZb/rPMb|jzW5)| >n0^Uc*0 kCu~8~/f Ir^j!9_U!t@gSy6A/Pn==!Znm8kkZw;jpFϤVdH^IXaΪc&*:K4uߍcDC| A.2as V4! !Bû8TţNGtN\8}@v]U0_R:G vG49'[6 xvUa~?[ 6nV{ʂ O!J'LI8y=r#5ftmoSsЩ6<+VG0 Kd w[̩nLfkIw|"o[*v(U^8G c?=91-Gd( 8Y\5*2^|mqG*% /:h 5؎xF B P2lE֫y8IYy]~q3_C-ՎE%̮^%PrȞoQ\Zo]93PU':S;φ+p\4o|[t쪗Û;;e /kg<$<_;[O& KpΦOq$~3$Lk)78)?dϊ+gݭ0K|-ksz?)jEA|Z/4hg 9 nR4Vz{W[yĒ`H5,x8cvTƽ$$کDthKB&ЛP;Y{}֊BCѶ`&eJU'Q#CVKF9ET ]Y<N]2LjYrnHpRb9/ 6 lm/M} I+'ǐ?(wtrTLhCeM (ttO NeLՏ^9&bҏ oUO0Xl9rs4QHXWG(8MpLkO,s14E 5eq4\ҿL48F=oWؽõJƏbqU8;{La\+.\i2Zs{Zm^n(m#u*ƞ{ !\cЩGs~x˴Y_6ꎵ&oU*ῇ|e-+Atz(TRKd}En~nSAD%q%X'%mKd<팋3{}> NlB[=-RB}p>$E7iQPɿf* 2:*ӟXKiOȟQ9zqH@^Ӭ5(. ;HF_ Vr=lۄzQ<ԑ; oVVaV5BLaݝEϨcS`Go7e|#{FMѿNn~ܫAPD-\4=-u)lRQMS)LMI0 AOl@=U=3=D0)% ;mݪ c3i]بbl$zh* ,_#" 3규,#*tw*R^ȄS[_N[65K)oSmY(Q'/9yRf[LWݜ\l,sٺ߇Eȹܯb#`UHuX< ^rϾӡM\H4ٳ2,+"7?ֵ/P}dyVGP(:AkY$'TSzG;ڀ5.aFEX"]+.CwA+K)>|U{!ձ]^Pd@y_tGp)Z ES'sgJWgaR멒dZB:/^Ku+?أFW2-G?Eb/"Ŝ1ů-b6&|++E%.U28IBKUyyV*^A'j۷X hb5?_:HV5ؙ΋v|O鵴(Db>ﲈ ):m@<-N'nOe>YWc%kvFp‹D0$%xX#ɨ21Ԅ L[x ߨ ?Y _uѪ7p tyQ(ڣ Y[?Qql3mIPw+y,8kl34(kZ4OO/=y&=+) ٗ?4)?/T;}i.|F ĨN-?c_2A)"8I8z7HZm(I 'ub)8Sds.%X=yHP`TZ1:7/a&߀E,ez' (ꨨZg=zQE"mS %"n{B@`S֫Y[ 3W:ͤȐ6a^"`#Ɯ5Oj˳H)noPyd%;@I>x.3Qkgvksb}#vbעf=׮U}t8H);`UOӬR=7PՕY?Y%uR?{ 3 U<Za%4.|::oσVBIO̸вZN@bv&` h/dOVik_a88}P+H2J1һ.4p?El åCOQ4?AXd՗󦝂 . [XAqJO p"a&ŰlaBkJ$%Vx'_-MUu 2\mv7KB;>.[N.HwZ^aF/@^+f,$-?c*"U )?f t>\#{{̸ޅTjqMk Λ#=^%gӇ6;J2{E|˅\` RxcI_&`DRm{٫IHM|[Bqg>RH>TΝx [gn+X03č7L]t8F7X9_úr{j9|/£~zK#&uǝmLp~BmpåCǃE8D/I@9CUoi "Ipa:xRqzn|3_5Yua0X׵HЁ-/sC4+RڋEk W d# iɴVBRԺ7۾\S. =_Gut X)_QrE*~F68QzCz*q_yv䥝D)sטg#Q|:|.p ))MZ= S̙$ZVCq:iڑ>#[SPOs| &Iu9J7DSqCb:ᭉ!s]1i^Zw8G|^Gk]O+{%pNPvTKTsG|NJ165~8[!kel @%Tޞ2ԋ(*e#q eJaQs6ar/A{0.A`9!p(':m!2@!kC!N]1| WIn1ư#kM"#V٩ԻZ @hgڍfh/~zfoa e0>8QD!F|{(ehnbxBfJC/-L3)Թ tH05FfGb&#,4BuH"&?EΡ߂ z̛9SZj{[?sĸ|AM)q6\ZG%>;rSb]ϚwߓI<2__9i;ǯ )'y^:1џ™.E=Qx9|4@(^ GeZ!:kv,"BUg*+ xX*4 CzO`/aC$mK,R/0+2,VXW2]Pې?Qk%+J`A2*dZ$ܜEpb! ~4{=О{W aK0Æ1Ҋ {.u'jOUlC y0uZVLz:e]3vwO5Bo䕼$c#}rP';і}CP ǿb@EF]yvOTq |8|}fd7UUK Ԇ[iR--ȔdW3Y%r1uV4Pk=3@]=Yr5dӁZ͇Ī*5^$ůqhJgbVС#E܃A,b?bS `C˓-rGTW3|t}b<5nx*Qrĝ4/Klj_*sq W_QHmkُhCOMTz)|!/ 廓 (p60`+`9tcZ%uNF@| *av^^xk>k_6'lgqyU3w:{K.wG"A@'؆=8ڟp::H$ʚpZK"hIuFO|堑L(n,?.W/PR*73YUobN>Iѭ߬x̘M)~X_q\l[;̴An팧KWmb@Kɬ: R^d%Pu?u=<2IRŘ[n(Ui ^lU.\•[~ɺ؎a$`GPLݲg^@ZǵrMcaܳT)!/!`_E}(a(ѷGB'?l+pTA76>K: X7<+#xQ%'לuсA`tY .l}"JOprWgwt֏&Y%89yQpN*d=LؔΒ# 0WXvpڊ7ܔ6C3H Wu@ˡ1n9b@Z$]@:bAc2i8Zӝq=tk7_HAŘa `wܠN8W\,xV4CYS+2̔=[li J3> [u$eTQ^@3Ew%jA ODŽ Dִz1m#bC=brXj+,;f`L֦>{aEzK*<3- 9ZZGGA3m.xFftONV ]Qm? )ɛG[z1ACќlZ=M\>'<a0]OC61EiQN|!l:hb%@cg#Ia"{^[t]ILeR<5%[Lj@[9}a3bߝ!"*%L2ڡdRByf:DžS?"tq3 V +\{mܳhE[o EZQ OclΚ϶M-Ќ&Bbۤ޳M=Ƅvsp1_IRKVH|9As\RQ2;@8$h/#F(*mYLBmioN|1^gIm^gW4 u,D`&U<8#NndrlFУ=4Sf׷̷J¦ dOUW(8;bҮ̉>f9~/)'о=K-|V.+X}zt=2"`+B^ qC*K{ u2ONQ$s\>G96#cKlb.(a1zg%A:xq1h>F 6#t~Q}F5&JڲoP#&eɡQxD4ټj4 .>椗p14&e.¤$H]"`$Lc\߼G$Ţ%AwR۴rO)C s}7{Rƫ}U?^]/3%+xu>*C@XL-p%Xi$g5!E;C=p}X25x՟c"A!'1ݻU >+`A aqLJۮ݇~",9v֒? siDu'hW)GHg vW4ɤv۞%Z\|W{bZn>ՍiS$q t:Ms~8UQdou.J+~^JO=>i$mu~LńT>K(EvDgyc=Y8^cFMt$axcy2FAd0OMNݖ\j屄[Jv_dU2eVwo[PڰX'2Oat)ljVt꺨oC 63/_>\_Oݗ؆ q\xd):%i }>v70C|ũʓ] lLV`1;O o~BY@TO&d?g˽UE!; N7 yQGS"~ظ!' #٩ܯ޼FHˑ炖?W%-a,?Ux=qq{ElZ8x²s38Q5Z8 U⼵>JtUR_t֖\pEl~ƣ=G6pTK 4d[>j18mT_M VI7L..p.Az(K%NYg-\meÓq| UbTnmVpҠ(,$h'9Tw5c;g+qC/̯2}\mqڽ QȰji|< mۄJhPWw46qBX`hy'=-e?СW6['N`4L6~UGu:f\\ˇO`pqY8Ŝ6ݻݦ]8 &?&xu ѫQ#h1=s#-'S6 dVc~ JeְīYfpc] eˎ4F'DU_呦-Xւ jmuEV<t80"RWss? }4/{}B ^"9%8m,AljeQ32pstFkLom~|Es~M:k#sKIUR_d*4Jq`)hqcVጰ ߿!aY ,?!_bV}OȠ7͗[r?x`&|1O ?8gņlM^LiBtPqSJ>7 36).ĉ?\էNskO:{_'<0عQꍖ쟭4J:rl9d%')DFqm7@:lrL#rѓ N ׼YzZ8oM  fJ(:s |)6ʀDdh4!tZB& aC8 Vjz4L*Č.T3ʢ-9v4'RQԐ ۈ<6Ғ9Qɾ8jd#__e%k퍸f Љ Y^ս(5=E1=6j`nu=)}1U9ܵ(up[L( ԟ͆ˆ2Rߠk8=Ӹ'm|*σ)9lƭ$\\ HG "̭0t&CRurWirx[ycb(S|pY^4]=tc 2gkI 􅔗]6nt~)=C3@$]Tٓ0lXt)WcG"KtR+B~ĞdZIfRD*ƿN38^t[##+\so&EO>+zdd:%C\ XNMᢲ֑t}s†Ӕ?/W͔&pB{`jy<*sT;cej3RQ&R\T Z%%-fŧ%E?h@(k\B&YR p 5j$Pz)W,7^rm5RƠE=kZny\]i{n4WOv"rBS`t]^}n[|r-`i ZFJa|z_ 't]u-Uåm/:ao {b ?S D\.񅴙&$vVЛ#Ω&1n{| {ܞ{V(O*fbƨ1{K{07u؛Ц) Tb?;j[g1߉5\G`$ "GCz^qnJDx"NooZ`'3bTITu2iXҟhvUY9syoo>04{m݄1tj):v|8GN! ?pFY) \xk Wq[p޳Q$[纄dej O Y|4wh.Zm۬Hb7 /֓+ø?E6KY]('Wg;[!Xb'٣K˃0NoB .tChy"p; \B =;; cDsLڄ*1t!7ry Mc \Bw@~!dI4^ ߀h狵(K_GW'Q*K1bpJUKLyϛIh6>qˤΞ+L6hSݑpm;ag(Le2ފvBࣙ_D{By' >CeT,Y4;DMD7 H|rk6`b|2E}瀮5TNr:G.5׃`,YKZ>׉?e)xreJ-ލV/@n rN$"\JP)L|cGrDìp| Z , #>6; İC"θeT0 _>`GZ<@(h®P%@e#ǘ^|4Qd>K=Ҧу~u,v/$?"i%&g2sݓ\#Xi_'G $.yǚƌ#Ș"@Z:9ޔ'u=a[ kBchMynF=u`JJ1,nqlƘ-GCA(3[ SAiR"cTs}vhfD/шs7d+@ǭNKQ抗,]WxSAӵa]k9Kjʁc( XV2cE~fd$EulcڱsOd[Wr|j2ƢZ1lԯSidKx'ckOj*ei`;I[hu(eӬol!-g(O=#I=#XhVkUhRs) L/ |֫c[^+bwlHY.X<*K4,ѠR.F}149y4X笫.r?b HZUS_{Unkxnu.zOMoQimcC uBA,WXoؘ .?HmR@P0_ؖD}8"0'QYm'canxTIt[JTd!o#nnY }<<X~7 EpVgjQt,׶lmù} !y1q 'v+,*mmTQFt{2kSl ae 4*ys7LLSɆ iXc Viz&8M]PSA1KnhRULI7# JO$t#/SxlQ%;.U~W(uxCG~3Q֮bbfըzFCG%y*WA&̄Go#m< I5GYe ߆G2WwxP&r!kZL `g2wɍУfi&Z. wJ%%=SHDl|f82AP|E#J=" Ib]7@?ӫo!2/AX;1K -ɀ~0}Mc8R5qmEWa 6)KzDMF XoīiM3l4 %Au4wJ1KJ""}vX$ZwYc-`}. /)_KqT'rOFDAzXs˜J llo߂ǔiW Dv!4?VzE^GlV*lYHՠ5ي2kO<4|7BZs8~2N%ýSN!UEfL8OSf-~6z@{p;QWezV>ëݢ1WA-n*Zf"=1J_ 7>wnFT"*X]u<̺mh8i뫖ADu|0I_^)U^ܨE|#$ ho0ؒ8V2DD5óxQH&ɧi9,K^=q{vB%tFKPrmϙe5=h5mdYDR69 êZn`ь{EL߈PhjOn> sy?d!$!%zӕlxĜgd127gl9\Z"2]ɄmI0PQSQve.}T# LZzwfPhE]nЃLX `GƆxcTJo'm:c 4Z;qPz^LR ?uwmAB#I\2{%Ju_GCJo&F}͗hƉj*0inJexq+/!^sLPɳmcɍA,@x!%r؆?ʽ.r`qd(Ic_Lq))r++D6>'&dQj?6LJu Vt{[AsP"艑&t@D#SSdTch OkuLG'淋~uס&# Eo@L`LfG<<\&Yp藢|uqR7KQLCy#=#K ?BFgS}@ ϤiI*teתU7&)N#蜦x}@<ȈYuZEW֒[Gtɥ!O4؝:b-T^0 ܉wt{_ #`G#tDJ*'/C(0y0!O>ohdf:$Wb@8fmwm/ 8KB2X0U#>i6ڮvc6H5Q$ +J;6I$#N!X= -R{ E i1zouX&n׭Sv79~aRE~c}Zp\]qNJ'/0`7-H]=^p-^pҺMߑm &Ѭ^S~͊k9}B֌%e?bQsn_1X3)5t0i ٔζ/=}ռvJRdc 0Llؐr콅t[Ćυɏˆ}_9A3pA%!DJaȩЫb ;`>gnW<0{ |uV_dg/t̮+.!,#rlI<9׹W3(d Z܃sQK9)`)"O'\no3qu ׽y\tA , G \p ţw$1 T:4.mEk~?<߳K3=_C#N:&{gmlæ6r%:+yρ^O/_'!\5*KӮxxK_9ψa2T.2&1 U*i!&- 1:^PvVGy,_4pcZfZ`0>Aj߈+8jd,d=SDPӂgcZ!&|̥3L@^iuirPE?<ߤd-eZ}lA&۴,vǓ) =kQ€(Jzb@crazC<v~;oC{ 8 ~˹w3 a c@^U>Sb3a7>y,Ziqdxݍ?(= K&gG,QR^4!_yi6h$ї릡g]>󋬿8ÃgW*:;=]m(0f˦gc$*|B {}bq/*w^kWƺ*3ŐaY:&r:<,xVD(u^D3$S3!y #͌O>p#%s #^9(~Va쟴dRsue!7ZY*cݛ(|~oܱlc,fɅ Nm>:iyq"p^vaeyRM -q ьsC AIL4~OH[Z!}/`p8CH*pRz" ݳINNS"{z5ƞo7*2 ĥ PK.o}"o,ʓ *U<&ĭ$;cZVoiLVoEVD ӴszD_=} @pu륣S{ijKٶ6INABGO*c9t0 RHZǴ:d4:{.7S}KcUbx,+e!tzA΂_8Ys-Ÿ ެ& q6VDM\.ǃ7gKfx`*o\nh"/rGb+"K^>34tN毟W+bHxbdb`Pwc2 sH<26grf}p"ʡT43=)xTpEg2{N$AJh{c\GM]( %-X Tmhe|Lg2,M\d"؃p || OSH}޲ HӬ=41'K@fbd킝>$YI/g X`7WgLc-f̹a~g^[{s~%#f[7[W!RϦtO,YwQo<lj88tRo /> _˲?RJΓA*Ώekk̽)uV% ;`<U( OI\-KezcV6įtdv>?sq,`iIf 96kVi{Ut_1qW1ڮw{GH*`-_]E>r?h#bN}*q/U \r6s՟Yz)%m5fm?}KX< ;/:Qooo}JB -:[\Q11 5qoG~5V;PDs̋a5M1>U 'O~v3BYQq:rGz&{$PY_%AI/t'iJ,[2:up Ć0G##/a)Tv?}85SPk5~.4$Z_=GdOOl|3X fSRȼZ::zX"{JZCURිo!ٳ͚]\lwg#?lTiCV?KU62U,cФQ+66 GE&'b YpWHBS ĚK77 p_5EfUMLβyN2 * eWZJE 7S8֊z?qdtJUV:C0Ҭ02`}y7 ћ/uV몗uWZCtۨO(an.s(>搧f~ni:tg hu:+A}B^D,xɿ=ZBp22IYiCd|⠎x#{ieVGXSnmRV5Yjy#Cq'K~]ShQ7SVqs}5Я/4scCE(J!k`)#w0m *H=j/K?<֜N!m 5VM&<^8IJȢ?\u߯Xz'GJR6ٯ/K%!{>c'@lLOm|a!>zF0,2ALACi9 {ڡt9 K0 0簵2-)+U/\< i^J3(踪Sǰr4,h|a3HTJAӝ1"JbۤXQ ѥ fUVi P~~^Ϗ_* ax-mϮMuC&7y(PsȺ(BSFbT4x SK.XJVHk@0$/+wb}2Ѯh6տD; 뛍סƢ3 #/H@/q_ p#s}KLа$9f+c\j_Q+& Bӂ6Eqj.>~xkEWgBkt*N1N/lPxlwN- v+7Ʊh1V d#q9dB*AƔ0?^`t6$'CjZ {yvu+wiWJVZOzqŪUҫ7,Gu[x߀7,cŷsMɓoeŮpb~}@o/:\N;fGYw:ս\c'%Kn^jckj$]Pg$_QdjvjZe7s$2P r[p`5KyG30+K4o*SL n+= tG*kB]n k.Đca\_K=@)Ѧ|Z0Bh=1kje*TDX!ݢ`;j^;cqW^o2"`/d)1čOvAͰwyOG }MTkz h1n3U|_eCq8n,vq#C {1'^cP&64Co>b(v'h1,`=tϽ O2uos~i2hp##jhueʳ")N#֗X=L{q1v yD,J];+i/jAq jG; t$}^riGDhzn h$I ~0+6_S'GG6 u/*62tA . 6´vJ4D@0䒆< i9}Չbj[r]uA||5? @x$ xӡ،= K04>6x6߬¨:$f`4-5ҘEi6}aF 0~PtљXE*w E'i̺E>TC~?. V^ .ZqLO|}{f8[a7Oɓ.e#%r{$~p.O7t/U3k"3%a5EM@+nA\yTA;/f*S(S 'e 82&Ih&f&em7 p&a޿S(GQm\uI}f:8 ''9ޫ'+UU%+ɏ&+w(gƫL{59jC'o[zh{uC~%;_Z3{6K]Q]ӰZWx`fw%RΉ Uڂ{ǙQeG:w{}'aު|;xd ^A?6s4]Æ%фSviьHQn;rjQ[ܙp*RO~>3Po5#eiJP ' }bqS3/پjށ7"jp>GCU:Ĉz4id|Idoo` 2W WJJ5J4U xǒԘ\9 5juj޽42g bRG_AwYC5T6whjC5T{6Mm B S1-&L4%Ԃ ̠p(I p~GƅE ݜba= W&j́p/D4'jRzi[X2))#Qɰ^SEg0÷$n9ϯcOps:xJҰ\'dxX:»/ill]Yh2ZY#{=ge15NatQBvS:2B%lJ~|@'o.'?ZF$HCEJ ~ /)K c7K/^R6ad&q*#NdS-d}pd$r.#lwYvbL -/Ho6 Ki26O!OkRbcH+[LCg]~xp0mZۑs.DhF$ݲ{XЮ.Om@ K24=`1}W:<7iP Ǥ;l !]X>g٦4g(b@ \eHRҟ|о(PDoTOczP:$vȚ4dL@Biu 3XJ) y%l|2ScR- ǝY dX6Sθ%,{3;VDAu0UP5EWH뗼'&m?g^*֕3 |\Kx^' eeYr05Z8K Ѻ$`e})p^k|4^.v}%n2AAj je#.IȡX#U[iq/CTҫ"}뤔$:,)bkƾYc@pRube%Wv",Yk:B|z qB.V18EQ>e#O4=t&^Y8d)ouv|s[C#[#%iVPgSA(vO- ^5hX㛡 rNM/ _&oj8iGq8烻'0ªŪ'FS ܠ@CaZjk>&ҭZl}{r-CS[61;Y@@,$^g-2ʲ Qr+xOͬg7ϯ5 q!W:Y<=Q.$s'ŭq%ǘm4a[#uom%ɫyеw;M`e(Dʮy4)#nA8Vg)34e"ݝŸqKz,^1:@8uD fw]6Xm&[ZS+6ec+}G1мpWNaiӈu[t(8v~i>O=KE}QQzTn@{C3"W>hO"`׹벶9q_PNv[,ν^j"rak5LmDWhO]/c@2}Ѳy`PKg0gJ)-Ҡ+u݇nu=WsfP(K]l Yd'fQFG{GcWAgrCZ/ 'w{'4݀,ge\ҏ~f\lɨܤb%:6O?YUZ2{Yv25H5Co ,A^4jLRD9]Y7vj޺ >EXL%U;:}@m/ɾMQRBmIRP#(P)vC`'az  BF7Z10p"3T$&+X[ [UaʔK">ִơq ن4'xb]PETw Mm^%v " A,H` 5Tkp7E^YӺJ7PYAG0 Xs1Xi_M>w)XB-pdehllj8G{0LŠRZuR|0 .!LeFKQƂD Lس{(JPL4u&aLFc* p~{Niܩfcay! Vպ&t߮6UStC|-=hgeUuQ)gq᧚o/@=Ο ܭLϸ_r}~>j"ִZj]/piaahE: ]^7a[1$WᰥZt6ݯƆ[oq 4!V+XiOv^Km'Ixw{R?kz1COeiRVzOy,p&VvJ) Ȭt܀N&t1== L?]֮meq~!v!KƝ +Nee:J{`ʰeu~q}v9M+bjŅctV 5Uj:GlLݿg) >G"XHz7DPysʀaި kψ]az^_ @,d/5 0_{xSփ$y \X~-I.I0~}[H?dΡ1E%9ƦƤ'a/߿,b^H 1)dnhm&1 զL{ŊJ6U0WҶP G Ÿ=\ ~hT5ZU=zPӲpVsg7|&ȫkXmv8,HI7ndHXbM }!m8CH|RiZ5:Zl|- Jh'Q趄t$6*C{C:(J"Ŀ_GTT7T0غf? 8x~5¤P``,NVJ(/L\"::";.O*s*<ܹ 9uDU,L2ʵ8PQήv1|O/ "P Nt:}'[5-6²Qv}Dd/ 1xFT[a:*!n<(qSFpC6[ vI_VJXTIRoJy`N@&ןwtFWUEe_: 07o5"LnN^cGL 1nF{Ƴ2K]q^NϯMpNW[f4S]OČ,WV^K yG`s4dXg>}eSgm X'ۢPR\iy7aߢ@*>Gt~WyNI&#|"'0\U;G1}3Bw!H]YWՈ (2c$Tt 3)0,ec@kWx,Ϧq /zjjЎp_s")"ކ{F$]C~][E1)EMȉC2[!>6Kg-sF.3zV=%ь$wn5#םc^*UqU}hd =ҋE?A󲁻a)p"{?4:_ Ol~FȬ| g>"HXo(眺)sC6V2Lx[I*sbD{ >wShQB!GDTcH )\-*՞`ޭ[Au hzע]3%ڼwYZ/'}X U-[U|r s^>mdߴ\QEbv?LǓuO1lP<ʴMp'y6⥧ErEZWqP#+y50R%ʘHSq:/-9,۳79qWZFrp9:=;>*|!t4/"&7_=] 6p5Mb§"~}~ӇQ:p`vId'NDdА5]߰r ;:&mez#=hf([3`X?Rlw8Qkt=X&ȋʟA3.g Ǜ*vLDZR]mʷyũ61`'KOn;cceQ ߤ ̧UY.n+unKPIĒWӵ^&Dz˅BZH_ȺXxؑRJpĬYU _7c쁭I˳@9B4cvӃ1Ԧlac&`P±Bۀ8Eveڳm Lx_=_/Bf]oKˏ̥IST!Oʸ @:P)@baɵM ͵O݂ :fbB; PfZ˸a/Ǹ!봷ciL*wHƑIN"?+YyCe!avN"ا6.D%vMSQ̭/ q]xH׈{5S0=tW&`B^JtQA C` )K"k&DLN7hR!-%G!,{* l? 1?OHoue^kXԂ^釸 LtE0BɛA2V-Qy=ē=E@rGF^\rRoqVCq̿~/Ih ]z9۱k( $H~8\ ( K9|V&73=K}ͅdNOVRBFHI79Tpc+{iH\ox򵦛])_hbboP~VKKtVd[6v]٣U% `C^A6.: R!!2^:0wd=E1 ehs_ ^.ʓtT(̖awyyB{< i= A.-]F 1Ϯt)M^ɞ}|< < :(?~p iγG(F I?&2c%Kj^f]</4_C!);лO}S3-j;?89ݡwl0\97 29aP=Ϝ7&yw uK>%@K^q}|D(1nLiMJ #X# wJʳǰs]`쒤=+MqF>RȈc1҂vvֶP%oH=tb{K;"oF-Qg쾘QP븲NlQQj5rJw3`k-:U)%uL߯wht,ZRLTH jsL.u'0T!,zB9r ]aMUj .Q_.J| f2#'q{HLzo½s7ci? *sm ٗ0A suv m8 PП]iך$u5!9p’LOf,P{3WGw8Gj-x*.J$r80{Mʵ{nL>bO É#`52c@(c~[ FZr2F#sӧx.P]CdV$X ˛D']@AjOculfq[*Wk7{׮Y:0JK7CADj\s{d.tYU;H%/wFH%ɽu)38vQ;z&Y-Hㆻ\'"~s35nPC "ؒ(v̟L$!oXhwp}N,‘=|M\@jI DL)jr{X[!'Z9V:Ɨ Ԧ` W,@`Iw-Dr\$}OX-,en- ]44~sI՛#uWU+GqMt& $d-"r j6S%,$\~ nKfr!eEZtcedHָWfFȒ9akj[,gwBVDġbf3?T}8O [>775.s2zt]unOH6UZ=`2ᇒ2~E8ܫlkC'6nuGx+rs˩@A:nz>SB 8 A5+F7ss8 tP%Z07:xŠ+ՃXarSkaurAGx̺^aS[I} (Y5#h݁"A gڅ |Yԣ Xh&jlLu=/?۹'X`(0G/ zEs ȘrAVv*v~lM v}7GvvN|$a3 ~@) /_X[]:6#Go@kC^6lbCmZY7:m5]$- rHg~oa[@"(U0.S&YX!5C6LGKy93ߑ]{N!.N O[?]!EFu6'?-mUy/,UE뙋OQsiK5Hb.L%|5a*xm%V`lj/]%=lvwBe1TUA[ba1 !7=QC46}9>%d@nj!Bj$v2 yL,Q0&*N ,sjAf|S.=PtBL%E42㓑]Y0y\ u q~3,5ۣ6[Vjw veYPG=M3p|Ầ :v H ]h|݁]@.?0@GT49[bX;`ӯ[JqՋoG@n&1䮂(R7l&P.<Ǐ5Xz DCK $/})%ڎ 3&$i;p+]gfi,o4)=j/| ,)ܩ|LS$zk]7 ̟G-:a9рtxDV<H ?厑y_O$c[ )Ka)uƌ-iL-XI K8x::c;ޣٟ7J6ڙc|Φ<[J~慊Obrfs;RI^m)iLgUf4'ӂIO 5#)8Z_ˣ5UQ* "S+*$?YE 3Vc Ґxұ8)eG\ 7n vd("Ag`gW{k(SIN 4j#wAD&7ߗ *>}ɱذ֜;2 uqdy).b$(px/"/3ʛN6{4Ym/ [@iďXL~ݰ\[E29uKl'l9g3zL`;ܿ,#|x€EYgMޅ )篴;KGU -eGi@:'̀: `%Q5f'7Hk1Nkָ=MΜ Vt N)݂tz麴 m׃exkuׇvWR-jD0m}fP`O}$#9R=[m!yiI9<|r][mټgwʶciIk-pd}!'rGcNj ٍo v"  c6 9b15l9"}Zx 4 Vo@-oe@SS2&K1Ge;R]^ϑW,= de4^4Q>u+m pe8jpWGeeYqY !KLjvdY-_ M"-djRI"3@@J&k^xzr2l$ۮԆ+#=QN^.aejTvH2_=/oM n3եhpˎh %nEgy{4nB[3xA9QͧAiϷPYH>XL I=|qDJ}9:q߷e|ӽB VFCg׎Ͱ8Dj"TF@~Vl26cnO/ ׃scNREoiJ4ZswVPN ِϻ-pH/0W973ڨ"X$hGx9S[ڊjSw.5^DNX P^s;͑R8oh9r($7¼G؋U+Rp=p]n/ɀ9 [Gq5>rr[tütI?*.CvT(׮)Jz9(zU*$cU2]8kI C. /Ox_Ӑ"@…r67!>|={icڰ'ǃ!1ȃ uSe vnhu\%q+Ct\ECظT?%]Vׇ7ғ eYzh,z+F<=s'5^FXVŢ7#%ǪR ,&(xH7t,FG2JU)&3S^DO{V:!p`Xq;Řg~w˾p1Z/B?>Lg9C$VZϑD݆WA? Duu^P+ie*L:11P=yRQ7A0y9L?ӀvaƤʐ\]zS49V9#FIeIsyO~@⥳vRjLVjϮ3ލ5)N'G0ϭxno8^ xq&R1(8PELKD2~S2lUj-!u4VLrn/;5͐OИ$uB1 ,< Ae2L邤ZzʽsNJb$Z $]HOVw= @ۤ,]ζBy7Aʑ`+^t+^f]AqST*[ 6`(Qf>chasGmJǁ99>Iv \4.$Mnn:(\DIh8T~쳣1B+I?t5 :'ppT]Ȍݶ}n Mh4F=nHל"L[PQ)kfxFeYwI] a$3{[3Q 1 Op~vR%Ơ$ʈ!Rc:!` |TkpAKMJo3;^B?kkrNrNM3`h:/W||^ǭ "_=}(AGԨarvɭ?jMӟ $ЈHދGw$t-=S/pJoaM'_A~<?k*_٘0Xܲng]U ɣ#ާՕǍ0'*p|K![,&^/&O,-AL͐0k!/T >UKQ5VŹN8mSiCO`ZFq%\!.y *Qe,.ݍo1*ҽ R0,TWڰ]gі9D _OvZ@qBDYV ca6הР0M8R41-U2"HRʳ`VjbR \JDQtoG35:qQTM3S*HKxc.cfByokjM /(֟!Mc:cJTxxs8'5Bԁ'BxQ hdJ(tEw2BS4laʉpy^~Thw2rtP;1?|ѡ94؛C DaN%J(-Y_Xd1Di#t"bl8T$ zʊHҍF['g|ĘrGxՌmsLӑg2()T{wer| 4Bψ3^z~Y[6ØjB/e2AeILtɻs)vȊz򟷭<<éSߩs?*}C(yw^J,Lz QA'^ x,ةrEPn̩lh<2 =4do4#XA :HYǚdǮ!Wu=壊ϯ[.R{m&'0{7? ? /A,Iu` Ҿ®,/P@ZT$Amd)(%*u}H&ie됆 %?pK ZGxWȆ{`<b?Vդ*%~no)Dt#3=r?/YUWFmA(! ֒ Kew)?>И:ˇ R^N-B]GZ;רR-,L?4 a5/dwׂqͳQk &SbID7Cg*#n'GewS} T*UpMΧ5UvUo'hsPZ{v+XϘMWҲP$,,-%pКaƭ(dXclO(i5y߇Vsgb{T~$9ʩY?OzHDO9 uˊD }N!蕞?uy2ҊQyC7e^vp%Mp" @waI"s6Ts~m0{YsTUAM&Zދ8_^X3 |#4Df~K+flHB .4IE!Nf9W th9dnA 6D|(/3Ȉ*|,;r*E%)jFZle>h/ܔP%Ȟ<)pώ.7-zf_8e(sT\ Җtnxl1D0U\/h3sj8V\Lv؛䆮uř?D74=z$=}DgWwgap+ڿaqEXL\A.Nو26]97IwjG}-Aw7=2 ": Hg]F0DR/%5 ;rilqj_Nc=pF 9rΊRwDܲу0uvUGA)r0<5#!Q8'A/BqѿFi{?42|g!ڊayБ/2a~8%zWO_1jqA^<`#u5z}#Eic~+#'O)HsF;#? yPLPS ~M\@-f;lwaY:u3<:u*I6M=asjĕFWb5OG~Lu~N!3hnA ~~Iiu<9(6S_2^%jR>!V Ӷq̌2;35_!mt@ƅ֯2GR@A7ֳP53噊\ 9UAI)WI‘FO أBqaS GtYk4.!ňbĚ^#AnhsVV֞UqbF}5!8c+ ņT꩕e i\Jj$+ ^^s ʑ6G30]}rGzO#s(ԩ˹Vmt%~0'dW}DhQ.}M?ӡFclԃN, yj@Zם9hUEt7vT&&%Np1Ioq`Yl'[!o*Iƻ x;΅7Jx4CڨF{N =jM}<";eQ8 DXR?ga@?}țz*HnUJaKa]:J- G|̗$%ѨKL NTwzGb~Ú^dԯMz=a$ x>8};ZFr5f11Q׉ %7t>ڱ*gs9E&W1y^TL- 问AZ0nDbͬN {uNlŔSM/K(v +%oU=A}scJD ؆? Mu}}%U?7B,M e(ˁc}$qCTA&$pWFEz- U]Pѣn[CRWIan1L"c]V7g_ v0FBza OC?6AVcO+7zi՘ -9ւ=-^+}W6U7ѣ"u3 D! z 7KL~A[XE.z3k$,)^sr,pCu敍is ܦ\=ÛX(E7c>O,0xUVp, sP5)YWɤeH2xY]l*!/Մt- 𜚉Es{T>B^6쟧!PT+Kjy7 M'<r`]*nCӳOP}(eK`! q:ڡBPktfq;0]ԯj肃H0쓲2zlTqڌӲiYM^JP׺a.h;"Rq rJI_ْ5sѻ,-S[opC,ds;50GeDN4ޘQ4EӮw$m5O5uy`ݏY/U= źrd߆mC`&qw{+v^nbZp@' scVߡl"չH T[j5OْV~i#Ar@WC쀘h&;q-&/ݢqXڗN8CMkR~ۮ,sU0)Eˣ BLwg-t2`кc,"s^/*1v$oE/OZ<ODak-qJ@'PB6>w{~ᙍh/7We$+_8w\Y a{k*:B['ٜP'CyXUxf+h;b6cC?ۦJmDgw_$'CUy8^E!EnAo^[|D.9oBL((_,R׶cp<̽RUi\4b%&e>qmLhF-vk 缸:u]splP^)KGI>Eb+~ɺcڿoHv3mۡ{-R ^hϟi\FmޚYP#t;hy?;>,D; "P`_6؟W l?o?WZqxtT ymu`lbj~w7UTvj\Rjbρ$hhb]4c@|uGV9t_Viň6Dg+'3ڍˬ,Lp<[)0)U@xG>lx_Rb ˎS!$[^<.q_[1%ήSli? x2m arhtic;[ӵn%{yHm‡T}݆yk.C$A3GԾ/?S izI9z9|뵣J~lIKWBKtII0Fr i^߈C?C{:8K,+z>zboΨ+i}]X H])*+Y79J -`V8CUC4dXLVh&:/`;QJ9&w.np4Nk,oeB;qPEPW'4 l0L~tg*.rd̕pdž.=G7Î7m}ȬaeVk)*7%4I,&,=ݝ>GSxr]GJ}Au# 15n\z6\NW׍H,2?%aqFG,Сw:y@m,*V0%fZm('ԍOt)d)]g@ k=^u.=FS Bx|"[{dBwЯH2 y@:N[!E{dfzSf,LhL˲[FvٌޢAFY m8q-9a6X:;-MH(fbv#_ۻI:n>kTg.?k^ḉtf JE%C=46QH pOt0ESlh,s~]b kںqem{VEVSE3F Sz@"T|LENɶHy'-ϨάZ\?bhbrSo[C=Ep؃Q X}5}z k8R v12 h$_*W\[@ev:q>4lXn@i>R1!]̔_ŰH jC}; ]nu@EH|QpIj{r5rPOj6+5lVMhz]nJa!9MBBVŵ|Ga(5j 8N~g8EX9&p? nʋ}WDBi Y DI(KK[6cߴltŠAxh&ָ2 zqKWϳKܬt^q6Z=[4B?Bh`rp2Ti0:.ɢzd_|UG|n7EȌPO`ߟmw@U `/gbom'@9 q &(]+'`so-I׊ө~ ;%~AV >۠Jwd;#|BHgL@-]Npen;rryrΩkx]V0u}!ԓt|ԜI|"1\}*@4+BVxO#JW,8fP0Wp H]Yv"a5v%Ct:Gsx"s{izV рhjZ%Wi-f[!]ūV2qM|]a ŵݰ$ll=_7v%^qSd mڞiS$z`/tꓞЊ,哱R1U9}.obYEӺMzM)u/9<潦-$9a.j A?FDI[ sǠn%깓}ngENvlIUA\w5 _dr*/+eB@+ᮺ:A^B9Xc7ڏxdsBѴ̂{e'ӺW*5;SCJ}M=jfT/z'toK?N7ER!^;D>Gm#ofZBfAoZ9䊀OLNX5NF>ByLX yl+xWffP NB! M/;;9դ5F"VrHy(#:벰ܹ }m5W,^\%Y'Tk2/ 8z-ؿRxVyU I3pHޫ$6;! I\Jѭuh3JP!r}yөgQ­}0M-ߒ$ SGzhĩ[H8}~A-0]9#u㮂拞uNd%?O:ޫg)ҒU^9Vaf}{UZJ}֣[:;@?)TF4?{-/(0/IӛP:%b FF`?Yǿ zTZyNUb! wnjcėź_rGa61(pÉa< y=QD-j dQV_QL'1ic=5tZR]f584˿J3)یDBm:̞S+4!O)dG@Իve^If)1M78TIȂa[QZ(pbϭ5VU5Ê>ݺV}>+SJZ^W&޻h8\܎D 0,s(d*W9IHj[>d"n^<;h8 XY`VJ4AK]@}km6'3K14ԡLmAjWo"&n~꒶2Gk#X7V8QHj*a:g-E'°p`cQ q*+ynJK zT7 Bnpnv%W%@KwԎ8m$BBpxDngA HY⍏0_rS6رcg%v DGmX叛(ن*b|6/H6݉L3Mwa0à8ѱmZJTC(gpOBAA}KyA>X, e8W4E"aܳrO<8ˡ/MyZMDtNK.xr a,9u뢍O]֎U=0#iQ[yb4 `/",l,7=  iE5̧_6&G"Fw_֘]W$\Ge^$ݮTBJ37g@|n8lh&"[s&~̟Ab# u !kKVF-1V6!mu`)x~oSlV,Da3 J[Gymsfb^N d5|kҫh7g6bEeDP/uSLXz?(i騻6SKH̯MO:ڥ6s n4A,TW_"$!G(9k4npMg2u΂S"*~/y1":~OpJ0!J!:%RΫiu9&'淂z0жY8yO?FjϠ.ÉqwVT#ᤜ/D!#zkxYu$IDܱ{?UˊfYyJ%NJ.o'xM+‰sO0P.=^}%WW&<̗۱KiVͮ~_Y&CcS)z-7WMCSơ=6'&n+ O&y;5Lyyl&(P Ҳ(w38MLjBL8wp}>|42-GvܛlQF'3OᙥvO**QHO㐾}79+냛 [RqrW?(>*V#"Ѝ UJgZr2+5WRTQ=wCqnKLֹt饧qn DKA $*wO\1^@Lj`b$s>~S3~PG=Љu3SeTf7$ zϻK]m)YC[AD!7_OD*H6ofwFvjoM~a̤KδD~Gou1Evi4a^e{XW\/\[ZL'l$haٹ^^JU %%P0"N!A wK]MҪ&P5,I!`  a2a5+s~VjyNq3TN ccūA ep4*fՄUqEk*uH;PCo2}%Ǭ _Qob!z#isAu $}Jax\= ߇no0w.W:U>kZ=qq{* G+BQ6W%F S[kXLG^*]xҝI07+p@-yPԫOeM-r"^]t <3 {Tx)aïo:6v9MR$yX﫢{4ʼxSZ@-'a|]C5m~]F"p#pJ,/>>6W!СN.SXɎ<_@0ʹ,>S 2"{2x}sue-|@pղY'' F+W @s. =n|1LՕð6¢P_3VWs܂qG~ta]jŽ(\Ksr&"iMPk՜f:@'}dMnQZy3'i|S{xz=m%/ yM++\M~D&s} 8||\բC"G0?3U:<1[R5h@m~(.W=}A&/57x5o_#6q"vٍ=ZG&ʣht1 &1?]  V5 2⫃1/*o^A'; ؝xEk;Bn_Sxua{}Q}bHD^$׻u޷1B۞jGQ9/c{: d?s/j } UQNeрu^X!ђ Mj'>ߛQ߷lڶwMlu^Mcs7Tɯ]Ғk>jgo84gL2k{˭-)6*Ѥ6 hf!?bG98~ &O 7)y3 zPSD#Uo y6 \\=z0״^<_[Q!_Me<[_=Uǡ 'gZ:fJR@BaĒs370vH\S,"#Rg`53k:Y-s:if!n}0%i+i΍Fr셵v+bRǯ1^]$ SfuLqr/e#> U |zYG`^tF"8XF0I5r zB46̰ǾRE=z*S2jk?ð},v'6(@)tX.;19P^HTpVgn0 I#pbE&ݬИkNz8q6y uٕOsXAsg8\3⵫.lQw0Ϙ6/+xte#?G rLv[~M%`Z"3 n8|Mq҄"L-i`Բ U~y}n(Ճ,Q{uE 2 +ʈ§f)"86~ba=(qCٚ?c*ep|Dl<"nRڏid w{*:FTԜwN n $gv#(ܨ֡}yP@eJ!PPI BV 2dD*w-;<^Cnqua^o،yqU`9/**J'Tc=8} 0X^?W_f@Rgqձ}FbffJ[\'ؑ\p~{UpJR-ן,Mq e#ch&*0CͮQ=$]q+8i5p`srQŖA1@!t/{4.c2DPb36QS)X;h N<,_=b_R}^~+֜CC:ƀ/˄VGF@b]4;/BIS?rؘ2>$S Ap0vF{W#6-=qsya~A &\R:W49\TC?Sj5Im) { :=ጮ#▋DI]{&gV7|.ȯWH&ͩEڬےr5 8o@AK*W&IЏ n`d)xB<^v' 0 ^zzj{2VtW/"|XvAHK_W{OjHmS2_>]X.ܺv#Uˎ˚r2c:kb$($;ԺltL[ Oѵra$+6cwQ&C3 -Cf.] wcuc4I"H$&Ϋ[5gQi m肠5FݡX#'Tr&Ȑ ssJYPh@VQ59+Y$./ж_ X2 I^QK–\H C#f*qQɨ,-]HQ6wh }yn<ȋ&B_l} )%K~NsГhw2z{ aXC~4 ێ ̽sCm6)Q Y(R0iq]Fgl&ECm"ӈo \+@uE]G&mpyǤ.~ґLKо5ie2o{st,VN`O0bhL2_|}߭D*ۢ)o 3@x=ap)R_jбiV][Ѩ(9=!Pʿ A\ &&~# MJ=FC>D1Anlժe-`mG"#vU/h&8S.H5e?sLy:,E-z3_S 5xH̏ 2c2~b8K,*^g>!~|]U!^-a``iq/5oc(>2#lBTBȔpz*XRjLq6p~W%/T VHHE a|2h%K FE(+VDLյd5gFg FY5RP5F̉ -آ!'R$,} 夺гyig+7$ {g6xN ȡk )o{^PaXsò eSceiu)BƳmdVc{JgjWHgj1Bpѹ*>!}-xN"\(̿~|4Wu34nݑ"qUHBrp "ƺ1M -BVgiϯę!_6G\HEo/zE6@ J?IB~:#˧F38` w :msni}IXmez[1teqR`{P2u׷dE H4[ ^0 &NX|YfѵW5@?6ϟӢʫk‡RZ p}(7+A 0`ZV!lϚxZk[-JD"Fs69 a73Csճb48L.^ѻ p"6_ :D C`>ɔw(0p~NLˤ-Nc'ZfD7tCO,Bed[g!2k1)5 wyM$_9 WB@YOVîʷ^Lﴤq|PhjCkPw'd3PX>%MS#o.(*`T{FXZ]pc LI;*%Sܟ>oSQh:Pp5UJlehɀviO/S3d^rClJ:X1+2;+ 챨JHjNM0Zʤ? d]x>وY=g.tPC}֌>e5=znA&5si 6LYoO=Y 7ܦ>Gi~)zP6.҃)su:fLŇƟ{ YZ!J50OgɯƋ9{;RSNdO(a_e+5~VTG@$_#I(DvL tO6 KS/8N0pH >s?oPyl(^ o"=)G4o#-WbgbQ *S3ffŮ,=8KKA{ 9 cfxG">s~wB)]2rd%wqje)]kVhndj藪d8)OMj>?"ÔC4-F\d(xrw=T5(寀{>Y%5)E˟؜7@dQt/~8N A * khAzj*ֵkIU;_p ,4?bw| RNQ>aA4 ٓz95+f 9CW$ǚ"E-50;.NlX' sʄVy\叐Q͊3TR6~Β}B:[{5u^fǍihv'e0zYMojDN ڪ2`qV"6cِѾ&NʞqT)3?[+.2/idyrn"xJ f.3l2t=Gb[ @7dk/@ŎArٔ=>JCNpX+0>m!A=_5ށJ \:0  o%v3: o4ij⑾0 h4X͕F-*&SZ .+Hbd`BR64\:d:J9N<(67g7t +`Tg툮BǛC"֚FcȦV7WD~,k!2{Sºy?Xl?v.8(>a#:ޤIƂQf2 YX5M# .*^40`-TH,,M<+ibBlewPM"jJ -q6H"m( 7R2H-C ARa. > 7rd伡n'W: {3"/oebZG!|Ň:X;|xoK x8zF> ݅ٗ*^G= Bf -ec!x21<2-t3hS%uT;׹b(k1pd;<*ƊB乙Lԙ}vtUCJ~ԝ&#b]ghr6Q"yJ뾹s(E:li  uN{|aNqba@AWmR"(,nzD>Cg`'03;˒@\kf:]lg)-"cp }B"+sCm H6Vw'Y86 4a11Hd3\MJÃ7,z;ءfo (K6&ѵ~`>G+rvZrjU&ApҼ; VO :E[TDHu۫!KXΌ! /d6{fKӗA?OvvIstOCLKLlKZ^> ]j!I+`aOC\,Q>Dv*9qO 7[ҩ6עEq|0^ צ Fy߭T\ P@c(Rv))9Bn C!` "?D g >){ =:A@z(: ]IHnW]hV(Ԡ(hp)&?A]eiUK|8߃PY4^כ@^«Ɲص\H8IOŒګ~o3[EQX{4"X>1hL[\4\y<~1vaoMp-QIJnNulQG.l$n̈́@P}΀Xp :"_8CR9ïzCB:ENP`f@Ժ\'|ǁ#Kp#TxZ-Jac.@G4ڪC~4xpgB@P(7.8 CyȁbT(n| T{),m.CA#K9flT͇ c^6uN.Ħ) t| gӼ1yy_]5'2gܘV*~B O\P酻=g J5f#}otB.U{t]JT?܂KRF ږ4gkoƻ'u ge&ۜwxOE#&`q1pE Xn<֤e' >;X7'`|/}m:+`z7L(o.Z?^"GhdrJ CǁQ2)(-y(1h  @mE\7J1G^ RyxhCSPx;DueY~/1_{#WzK(@~HπNҊҔy@B <6+]TciDɀwuSDOM/sZNR4}IiU+V"^p3I,5fm] rqvgk}JH6V>ثVEZx5DЎEIq8ҭ٩NGKhȡx]{OӨBgpr+gĀctuQ-HGПtA=!,ǀE0b aWx?møUEw:j{;{+)bJ"ˠ3ӿ뮤hG\x)exÌvM}.30B7ʓNJ#SwZ Z}"FXZBmʘ. }5ζ z`&YdHF( s{^9g- k\ p$ڸ˿?w ֑ō f)ՈNSnI?׽ gZ.hj!+Y7QHxo&POb$>la/ϪU l 9HGg \>´ AesCwV‡(5M%'Za>Cq2"LmJn)v-4Pfn_<nȴi X &b?I{6V4?Ljt4'VA[ŘwgߤpQz\-_9LX<pWX"t] йRGYc)DS{O?r0AW^Fzt3&Jp~ޞ<(7 7  Qc;oY ^>M4[q#u^ґB a9C;m9\[[RrT@I=U$_5BKW &I])=+TTM[KBtsXYUG9H0q:կg\#sl"m v总 U=죍 u:πɭ:ɬ)7^\s¼+"cR1P[`gLpTlg!yS~KZQ;0gZjQQMBB dwloML#)˂m+VīYD# usFn렠䈿g-ϴ c`&➧X9lr?-JhV$n+̯U~S'KeZ +0^jYoYˏ pPjw5h3qTDZp^,z/2a|x5uqQbWj:cTbzH7c"YgFSYt@K*woVKd6t zb/RPGF|<[kRXQW<%O6Riq.W̥!,I+Zw~\f$}MRt*w[%Z+ԠY@r&EqH [MnnVH9ݺyETSI~ Ťڜ #!86=6|bl_NcJATg7ȪӘThh[UJd7\5L4%TjOZ?G2u H@Kv~m2nC2- $N]<Q|/+P>.oZP"ɷ!yF7T"N-"R nRmrˠ7l6¥1Ȃ20ys'=&l#xX9`mZ[w*#=R "\^ NT)_Ow>6#ϓt7% "h' wy/h9z,ݐ|mNڟ,ebQ9P3A>"\^[:Vl$9$S[.3|`S~BeR7lM~NݏNkh( ZAz  z)z)>1_3766%u$SzՁ\4FBXǚrs!ҢDVEJv)L3ZwY^x@cօ\qy%[lp+;Ե;#UƸX*6PصŅJ1lJv_0sw,t>eəWo2#PboƞvPj;(LO,PcƮMt Lft`/ -ښRp˨`waaςFkxVJA_s I~A& -]^1p߈TO5==y*,=O= 7dt- _͕ciz_RCET5DKջ2dXպK0#glJHy y_;'GA61+f"thPݜpWhoHf”ZR Ԗ[ј380uJlX@-^[H#1õ1!hlN4yܒgĘ,D >& ]| Qx&H 0fwz[ٻ❝qaLB puz/դ2JKPL=$5_Z˨7X KIAQ_ӱǗ9qhB?rd\Pb-rj&JC0o[\ڻH i=iXb5;G83 Ƥ x油'Ċ~N=/Qɳ{GJmof-vVDqFV% wiWV\yco['gJ1A[f'tӓn u$]T$JaG#I/)nҋ'/:3` m ot=~R9>XY zD#cw#{l87kZvK&/%?3S+qjlHHTQ8\J#K 8ڃil-^Yz.ŕS [rY7Ѻl=&)shOT)։IK{;Ю##;icؗ8a q!ҍ yIm C.}0ТenT~3h ?;~O*,ؑ]M+2k t#]R5yX0ĠBY -=u.Pyh3v6K2mJHNS&jq WS+"(<[&" }vrQ(LvѬ ~o*0`D{r&)\Nr{pU|.Hc*%#N *ǑVF܈B3P@T7GJV MV̻p6XcJQ(a`ZVd`U5kK_fRcRĥVtAٳ5f--+c>LV9~¾椏IDbC+$ |R-wR(oom;>ޓy(a 1}+&Ph~,sg3u6;Q7abýX%s3EL™ yr2Rnb=4]%b%ݎ&c$d%|QmdyYqzWN6tT!pjk mU^LJH6/y)|$b̂?9jnw3%^ &͘Rml;)~oCCġ$`d'q7?G_Џrr)U1a D[F2ɴ߶pXBmWn\0U(%6Vab[IXlj`~{U ]cK7\9@XrFl?d7T=J -m+D|u*g­ݠV5KAܬ{m(ʤLV( NS50 =תs 4~ @٩p':쨰,HBynn {Ff cSiWGvP-D NņLLAu c^sȣMXM胢 p".u@̖4-2DY\f8`A2IrZU4 Ső>dR{324)՛I^%`y7\iWQ%q݆ 51&'x/_kW~YC@R+ Uz!ÛClJ,Dl'  /K^h'uؑUO49&'d''cM /+wrO`#'c'RG9TQ|%hph՟*u):7!7.f:*<h'3Z# =0j,][cdF̼7bP6/V iDp'br0 .޵'ю q)v@ΞG6ŵZT{Q&K" DY|+@L7/ (4ڔ1xG0۶ɚ>,O̧<_~&4mטJO>{ѱ_ne{/GBQJR!,.sftɪ}}Z|B2et]tKq %rCzL0d4ҳW<u6阄X~́o8K}o<{z/$ @z]1.Wj._A\ ۉjd;P̧{˰Uݹ^>Fӎ]r(&v1ݿ~<7GA6<ɖϪǺ±p{ VT}|00}yҢ/pk# eF^!MNEL-_U"Y`*[Qk=,/@;7 (B0EI瑶:}+bXPPT["wv72$?{'Ηj]e.Wf&V p}1eHσ<4Fgtыմg*ZoޢL(C%pdroqxUuz};&#_9/AVF~ghkӄ3L'C1VSrgj겺:8 iY=.R`o_Ttf靈8hpۡB7YdXNjffd*ND!qP^\eSdgBgzn%UTψ!k˓hcf@1L.&)R` *‘s(=9??*:7YZ1 !RuY:wU:@Zcnߚ09U?3*u2pv%8UqoxL;{iu>=##vdEe0i.aЂg 3W-顀ZO$/~{p¥52)pA ) Rk͉0f!M'ۄ>RΈ ӂy968ͼy$lJ{lROσL뷲iwDS&r3aSҮt |(z i 8+MO'+=}jN>ZL1.n7Ĺ% ;iU[,k#Y@ W~}[=VeIL`@-j@Za qkWَXh ŏgF^5zuqk:=ZKݻ2-DEu^ ^ub(6)\ .`6(nJp~Wvg,g\ze 9H8b!*`ESU̦kyT\Ataqt\-% %&1kyDCf`}ܭ7Q 1Q12S^{}әS}H+`(6ʠnX!d5D2M;~2}e4po 0ʎ(ehQ D9RBZRH4PNu`XW.e2EWT᤾ <L8c>+.uyY'BP;onŤ؜tsA{^1Zbsu->`#:+%v-ϱpbfP1ϝu.vafk}gxJhJdpP@Br0楗b3OQ~T-Kp:-:8]#d /[U]_7C>^O$~m=hr%'<1Ws }zsc;:O饱@ђk]/P̒KFK]3EI=εy)W:h("%n>?uyh )^g\9X4zk1[~8`)Ɇ6-| U5VUm+b{eNIւ&4 .Ct o|nu4$ UJ+bqZ wU`t6E0ÜKl 5Q5UnGWm9!PZn#:DZyN(9}@$"v{p<笛Zj};ޤPDOIl O,BCs3X9kؘ)jsbjqRpl*k &N8;Nj&nu@8;adQy၄j2ɇn: C<#u9S!^[?4Hs=1 2jd ESۥNXoۜ`Aט4Ug)=9fpYr,K\Pc)>ּM; '3,/4X !Y3wǑv6>0 QF{*sՕmAȯd@8U.O<*hyFpJH==go%tvnS֯l{4Ow~QLm1/{(3hcsu cNSImzekda9E4@p~/2?,iT|&+M+gh1jAUDhg:};0u[L?ziC`6_3]6" `2\_p"ځljdZ27~)fRLAWKD WBuO\ikH5΢4vnJbC2Cz>zŦu^[UsKmsir;?y ʁsX«A'rZqJy9Aq:"='n5;:d+NUxr]-Eˀ9dh\`-hF}O7NP1|{;Ͻ򯒧mRԙ)97 M?τ\$HXq+ R[&4ƌciVFg0bz<1ߞR_?̞T$:I<{^,YwvW0 l9)ɕHN+wg'Iݚȩsa&bA^=miē;6zR"Ќ4BiKC^++=Keb8͜Dmÿoy_* 3оɻ+ 4Zr(6,@"1'-Ȁy&6YIR W8Rʅ` :_`wQ'૿ezYo^+slm=[=>OŞ-f+w7zWA|P!*D3%vuC YTTA y&S#R\.\:W(bϴWp-͕,EB|_PAu7rXk)\mòG2dv>RQhmPB-, S=Ϻ;GzΖAL 8WCz94+ 55jCӁ6lYMq|oz!ZCm_AW x1[OhoYmTSy{'gҴojsǫ [t G=6|-ض戗ja*hflN&+yKMwP&*xE xLNNeOtWڹllDCWê}nhz7{M+Ͳ oE(DpRpj^IqZRԂ-*yYXy577貑lZ{|tI||CH7`͠!E`~>WJDPkq5_Ur˙8ܜ}E%a{co^Pbǔ쓑Bѩ侮M!q0 *l~m[-*P+Ma<Gp'M3e|V4eJ=3,8tO4SEg*XWZKs`GTX11~-$TkG G-VZ1rzBx+~=ϤV7Lorǃ(4ՠl)` oаH.#\'dHbʝُBC,-cG% sǮlGȆ N|k>-]xja=$!Թ#ָ$EYy!ZuGqN҇.)"%\ɟ\{RYjpɪ/mW{~0Dh9 lo!%nhFǍi+|lebwv_h* sADʚ͑zŮ=tʆnjXSDHT>EqW_1go{*[i>ǫMe2e )'1Gp]B N*ʿmEKo6-=x (iZn%ХBFH6l9i>SZۂs2xa4HV2nRnf>rM12kz`&e wu65$X4 ֭8J` \,}DVT9,2bO;u PN}9TZ%{qshH0d0ːpff6T54biD[M!Bf`*@=reS@ɔ]@+An>ǐ&Zc'8uxUibEDDŽs(tg ˜]pifЈ}+ag({:^M( "[jGE'bq?W,q2=u:/+\EL9X~l1<S`౬9wl֌㑤>2Ӳt~y?}{ba7B"{=SNTWb܋xHYEҫ2:+)Kyx )I7u9$.=bwmƻ8;y`Wqj(x$fnox8҃[$J|)Kz1}MՊ8kH~)M?6!2p%"@v} #džd =#Jޗͷ8!OBnP[C ʨ+/Pu21( < [E,,|ڊ*uDdKN$ ͷݼim%a`^,'e f,On?0-8惟 L&!Kw[aowMFa׋.|_ {p\}t0 C-"Rup I-ўU-_'4#rŽU*xkoqy0_߫5]Dj#w Ԍ˼3gsE]xd _fts:daɾ|+\QEZm.aN盦r?T<&32$M񴭜Qo[赵|0 x%ѩE)XmTl2lIZ=L$x~0mԾ4 L}xE31|ChC/N-MBʄutON9/9d"h1*ydkѕ/Ӏ/^]ߚ ƠEɢGS,A;;ōWѢ>P0},IteR4h`G%=]てcd,qilb2!̳(wd?{7Ӳ]rPpv KHT%b/$iG֢*:ݽִ,RpDc]h$"M}|ܒNfM 9*{*O`>VZOlM1mƁpK ^ƙIzu(=gus꺃 ;"솤J~.@i۵Z\A9$j~y Y :QMdX8POn*Wh8v/c.j܏fKC늚e+fB]eE\o4x6Rµa:~܈(ħNgHbQT nSmf3>64"pmBނw#ȕ ( j^X:ʲXH$@E2;HZW~<9]K"X@5ɏ7Fvj~:mg>wIW.>[Xj_Qb$̧B0?(Д4bL, aB7$an.}7L}/x 3rIu^6-`ů%^T Nnj4S:ˇ bbJ ;'}>IoCW֟{%-0!:7w?O\IjW+T#SE-~b)r8|XEK- 79H@ 3*XMרc9s(lvɀ/`[N!Z" Hg*smI4Ǿ1s$^P%2s9-pHw6>SP,(9Jt׉%nE;Oc0Qf9gq1K֨lNQLCh0V`C[GW`}O_rr"*aaIr1 U-IԤPa@c P"_L3?m ^ $ ,&+hVFgO=foKx^$ʱcLBFY|N7sDQ8uA#ŠF3g} b8U4$p+Ipp!n1vCWoiIIb1,}P4U4C6 zw;Sq3 e;f bCqB0@9<{GaqMT D(ǭ{@!E(`1)VEa<~]e~4N - v܂ԇfqrr(`d+%[<#%TW޳ )pdgƙScd8b(p0&l"aA.M4bis^ԲHox*2.ͱu|$#(:15-e# kl(Ʃ{Sy,RU~7T8BC~Vj) q'J`bgH@dDpAbb3>TLÉ^%H@v'{P=1>7l_W3NM[yZ$pI[IdqzӜ }䪈pW>ACʶ׌fZnIj,)Sm+d҉ȄEzIADKqwVTm!tX}wy>w> WAefwopT3W_`IWDT2f͢Q6XW 9C%-,,8os{G 4O; RODʚn]z/6<ǘLs8181@MqP|{džu}["ZoĀ*zϾZ/0>emtWűrS4*m 5c('ԃ9P^5cYLh}0:gyIP8`n;՚{R{1,Z{m,]pJ䨘. ʪ C2KEC9Ԉl.3 xHb(Mhσe+N.iq!,2N~ ɖls:qZE dLϘD薺QKUwO}`ֆX9Ԁ.Xܧna+5ab:c׏q4T͐jj7ۑn1ENmC|P9Ѣ(mNeYUok0d#}gXfBM 9"ڝXI I6G/_xla |RCp4M?P㫜keL`L_Dv95p fDo`NzǘqHeu笪/.|}`5KNhswRCԝ9Ҥ_Xm3xsخ:`Ǎ;]b7GY擌cUz3<-[_ۏG˕83+ ԕ$R4a^aoʥӃ _h^OLw uh{4+TXZ&uASX6zi-&Tmn^MK7#wҌwIS@~Em9RC25mWэaF nWqh`6K=#JKyQCQ<lBIO m izji,&!\&"*Hm FO0 6QJwT)d,JdP,8ܵz~`'xݍ" sI:/"r~ICЕO]SVf0O !D#O0R8 n۽OuTɢRh)->هXU!78*52!qf+)QKԭ'pepq@`?TXp/j,IUfN\m䕺3:Li/ }~' "Gc0gԾ!1Pfqyؓ]2`^"whFbӵY*7wyR?J\h.u^n!;#| #ؖ-/6!YP饅5~^X~OJ=A1s2yQ>-ip\mKlRx|ŁiOD~I]6x=/IѨB3f'A㑄*}l  a^N0:~TJͷok93|-'ֳ(&(t|ɣq &/)"7-L64!NZ:<_X 4 Pnn !7GUp>YdW] wTV &H*#lN&ZyKUyz؏8" Β=RS0ٸ2f29꼑\u:.K~ tÖV6ŬVq K1UaQ3W|7f:Qs1ìdD-N'|ƱuΧ58D58ꜯX^x4ywRӅ5-( ZGyPN5)wdǐb >fJnP\R^'bdd]/,+2 - jd-R(c+0c}v`&n-EMQ#ϣIӊ bYG/'nMw $4<]t5@'  ?E )l$cJ P Ǩ-wD$!R^#)*;9:bU<ƇMF UʛVBّd}iQuTkEQHWL7^K>vj/.;3 M;}KtDmZg&qGq2KR[Baix^TB{d0yU+FhRg:o cH#SWTT_Yф/o> .ٝB^Y?8(|#@1Oeo g\izfw~>uˤU٤8(; Aid]=pV?&:ݴJ7&&S hxP -uL0PpM&gIG ֛x; Y#,Le26xO@;I^z29 @{'[xQϿjp/(a"ȍ!X;whA=$>aMѠ!0sd*45Ԙ4[{0Wu K''5 4_5C8.i8`ȧMa\KDnnTڼc8u #U;n`m :=&UEwS"Κt)߇H( f͉v*T8TiG;?fD(?0C7g=\O.Lĕ2ضS(R6@F0|,KI짝˻4->gS+']-|3=s+)]#vOBmقKF ee3f/ݜ&Z`X#@/x)e#'r!ҤAF\])mLNQh6;[[ŕ3iKDy I^͖64eE (v lʯepqQBd|y8l#%(.I죿3w`c( =I$H\n}&EK#Ir8::LU ij\`UEħq6{R% & (lF~TT68_sSfԠVm$'3\"4-${V^lkm8Nx!adcGbPڅ5hZM'>X.,O ,fMz9Du) 3@4(#4*Xu 5CX B`|'qYq9E+ΰjlMPR]RK ;}ce^}@38`R!Iy~=KL"ڒ'vy:'e.2F%b姽o@ lyXx{Ewb+%b*Nb/9^߶ kd4KBt9-dWtFʒ4<lc3cibvq2Z&fj8po=eOӋdXh0YenRA.[́r,L:-9\-xleu`zRωKp5[`+h ~5O4}ؘ^ T5LRQ)K7sLgbeya9KВ_ʐJ#Ჺ2:,u`*XG`n2flᴯsB@Gs=3(b3:lű#QN6i;/0Md$>uw-[Ղ<޺5*7~{fP> t~O#}9i-볽Lxw-+NGJ>Ap/%2 z; nT8ETdz{_1gwSn6fkjGlj@9 #.UGA_R:9w7vgHHW2kuuJ_ݎ \r`'*ҕC{^W[[=`Tf'Ν(-zϼʸ]Jdo򰛳@^ I+{}Tޮ=v[2B)d&ڕD:%Uf$"ёV@ %̯"?47JSZ h~#gଅ:`Ʈ$W/#~jPމX׾vOq$mŝEscK&RSx} @?$ Y93Ҵ춏vLF-QT=ZDsIQႸJz̥Xdt#`[z`&f֓6LT%5vұUcXQ&dW&d5B.V^sI0Z\ӂTvzC#X FAѤG-q,.XWg.bymSxYІ|G >Ct>ē(%n`ܫm-z߷FiRI: c c0_h )6!!k`]S;? s(UJnR 8~$lJҚɢrlHW|屃NCײ&,VR1GPϼx-9Qk '8Ey}x*]b>Hc"љk&87Y|C7y`K\g 3Vu?iJ*e_9S*9*XLZ6@ҋga`6dR8Iq :Z.{-"U "XHATu񯯱 [PZ߷7~p͘AZm, }FgJ)Q޾Sf=Њ''I~7B3*4eu>h]j4U W4eg5::B-1\ BDCܛEDP%D#z7W_ZX}b?@֒ .ԁ3hkķPtF {c=wH9ZL|Fsg+NN; x%u/s֛^_,.uRY >7B}EQx̝ 9cb !ӞtfWS*}Awwќ`L'b1XqP')<sqc <0(ZZw>Zggf}n"=L:M: ם_[5/3J[y4lRۻا(K +[d$Clz y+ʶ[by⋣;m~5B.ٖ#gмSAr\彰HoYOg-?rv]AW[(`¶^N5"P^wAS5fƃG٢)\8rA`j^r{>MV7,㋡XQ8%#1YåH}]j|~xOSJ%_88ԼH1{ [3_ >z{6~uH2 Hh[D <^|05 ";eثUGEVpuv;(; ,ZsIScp=+f@e{`Imr5;u0O-|^_,X`bB0Sa7G_P0vvR'~!()KDW"`U?e dT@>tĶtl)1w e v`~!`kʎ#>q7^ ޢղ{}1P:Rӧj,%P@bF>;M kya1Z&"S{fz_5m_}Rkk/wJ9*11mT`*d="#`0ehh:aq^Q Z eʒhv uC^mi$O eL3-͛8̀I`ۘ`hHG& $)*KyJ(:<EP)v*@.7P R+(j\8YG P_;}w, j~q0@ne j30 P#m"8|oGñs:fAc f/ay5UD}x %i ؠ %5*!j`Ki%FCnIxヤ$J@q%J;Z]_[nrroF.ұ離3ZmŮY^Fn̔"Ă+(}me~AҶ[/ϯ󲔜߾>b"Fk ^ȁ[emnUYfYy(Bڂr1ž\^?XqJ/"YX%4 @~hS=}"+A4YY1I` o8=YRD_-5mMlԂ#:ŔM)vo&I*?d[6Tg0hj# `J̜҈}QToբVNe[?8 4_1:h6B.Â=\q)O6hyPҥ2(Q\i=Zo:[] п/{Nu~ O3m=&=}#[_Da*#ѽE ,6'>= |ڥ>yB-4OG ?'{-ov6^4y(hs]## RC~(́c?b7`:E1鋾EҺ odiT4djfٹP(SZya$"ZjGr*'{>< K2CLsL^گtGhև5{LI"1sA7da>ˑ{ڽF9Aam4s ~=H9"4CꇃfZXvvlKudbI "?W6bxN=I÷ܳd2a fC䚮 fBǦ|B#G*aC©>AeoěEYw78Ǡ}5(voZiV2{JxJ5H=`T$dJx-gn~/4^rKD|AtJ|W41~R&TBhl3ϷB0DŽ&#ʚ$BE@4&;I>5g,8-H 1iߌ (xp[j1_f CU7j[ 8zfyz$пX8=|8>'H<(,T =0\,s&TGʞQȍ>>Q B y?~͙Fg=ZAi/?vRQ <ՉfԸ.PzxJ?o\W`Ze fq5R}-YZ^p%Fk,djWf}IK?#?ŏ s'S oٮہ>8l+LwQuihg tݽ^Ul# P752 _}F^ X*Mz(|A'BqjsYkI2)Q%2}!%fPsI U"T޺w$ 2x -ɵ?5WL̜Џ签VAPK3&2ȫC kgf8^2~l zgBXru1{ED]dEٸb\H,Z޶-V\YCtS<ЀFfZjA@ wx,Qje]SR̤_|&%sH.H+cwzͼ H0~JRw4غ9]1fG`*M܊nTEEZkT 4h%Qoe;jEc/şG_4C`)yy^Ao`G%@i?_kn,Fiتv<DH2.v̮nJP^QP^ϥ/sAqԽvUX&rd?gD%O{k4 C$|QФ_ /؄(TSԳFD[m}"+G0s]_Y$#֝-1k^˵I4LZo_M h1Aק.t҈ٽUÀD|] ̤+ 88@K5@X$ L+ &'7[Te_ b ^VB* 8#!'T;smۏQ~, m%$bcKR^k.bSV"L,ꆝe4MDg6^Lb!w/ H~@@uvΎ+mqC̆)T=ٖUrkHq <((߸E:鵋"mqRMh 9Z ծTr*TP3<ܶ|[|fx^C'ap9y oڡBQz24qc>w9 {tÛ-DQs݂Ɏ & DEN<_T3u/ŠW,y0_0V:]%B{Ǝ:9xOcYEP OZo:B@,6@~uS̫G7]B< 6KTt_0'p gr^4#P3-XZáPtыjӯrs&?OE:(f?#etڑb߅sK-OnUk] &>cţ9-B7lĨ#oE%׆x39V4 V)"*ֺ| bkWg7^{5z`_0'xCWNM@ʻdeƎ!G!j3gR?v%`4Ƒ? `M/(qhLjsh S݆ɽAcr%SM E֊fih; R~"&9dKS:A1p[<2`tU5*!2tr) tOSArxJ[31ho0"xfyo{bD.| \!(ºcPs&(m=|.C6+"DXZ+gH d8? |yH3m8qzXq,ݧ&5$nke<*S=nd5(Aå…8^?YaO*0d;ZqtT/9`7(̖4P'ctrG+F4dˁnWP*mW82!PkDVjrs(1 L{s%r> _~vbs H#oM:?FQdN-[m(pÇČy3$HPy:]Āb&e%U ך΢QnmGɇQ(WN6D7F.>dYid5)֙8rXVBb6DOH!p0TO0{Y$4XT4Uͪ 9B}>\as rؓ]H*Jm-`oN{}§!*4 T}ˋڈY>Xs1OO/N=?vrVEC:Sm,tRļ?4""j'Rx|hȷ )++#ݹ#Q8/LkifީDid(c!O%YOp/_թg_ht-V%uǜ"p t~}6/Ouhpbͦm&ł^y?+Uy,ֆ oO!5CA^ c9MOT-yjP tEk 'K-;E# [=IXY$$9fG]+j>^yąJ94`%55tV -|Fۘ*ܺ* ! @ha0N\Mssd4j9_7{)lt GzwWΆC C",4v U3,NxX)غ2GceBWqa 4/oJ+sNBНE3 Z`)Ae#OU˳b\b$05uW]={椏e[2Ij@Pz5IE B%0 =~E..R$V?IqkDEY*"znyO=I"0OyRK%L–f9ucRw5TsrR ,Lcq>DAΠ$ {Lx"d=ΝKfcxW I cl^ lz;oy4O*V5+D!Omr?Xz{& WxmH| (4g`ZDg"hKz^F`ݳqx@. 7gU#`8W$;P/(d#SF7>5^VZOg]>.y}YfIF- _[GXd!]W8Owwx8 цX \yЩ?Tx RytQ"ۨDG,ݷߋQQT(x~DQFzmd-%؞|c^}g; y IW/ֵ+wam"e0/(R ݶ92iviPB56n ?AoJ F,uݿ6݄*5^ Zsf-7)vn#)I Y)nΑ"sw$d,j\ UqaA GPxt@2فDeob:_/gk:?)n1 :b~P4昞_~;9-y(G|^ͻIf6ے8ȎY(vP0 8UhlٓY]=< lI]'|ebsbcLwk1^[BS0y`#P_vF?-Hi0ʺ#nTJQ F3o1T~*x[lL1@/v@nFm P*{L+Z V2lvm_7!Y%],٨%+K+Q$gCctΞN\!Ts R塂%D32|^,ZcvB^7g,X`}pu0.i}nn jU ab{=NOI9YdW:O>"ME?7vUB -L2n'rQOf0S0ҴʗZzc,MSv mrgŴI:z} =ù~ b!H>dảIoeߓ1@.ui*5-0P3Ð/\9rcO@muD!^da{bL[*%N {I0IK1DxdOfި{+r (-$K}n+(Nw UΘ9kPt~|Uſ<0gF9 \tMlL/@_'cAo/>29~bߴj9`XQ^eZ$K}ӆ: P:i 0o9Ӧ&:"Uuxu> j:ygX@vCTy'>Qfw?6 ,8o#^i &.fSeDYyq傗2}4ySR:`-vŚqB80 M|W6<뚹O&:S'^~ˆ)6]_N9|J̟0j_`UmKҧ167X&(~ rh;j(ӯHW%-Oc 2~vO )f-41uYnP%~]n8%ë鐌&ϭj[I:g&EՖšGa q0 z"_ |xB8輑exH@rI ,sRhCVEy)ʹU7ȗ;%.v55ӒԐp_b:J1i6v͹W stFlB 3`\M *@Wn6z|jw-Xw:6[coSq5j|{1w΋2|hV=/c/vpĭYBwX XK+PDB-L/'BXȌWd^ޙU_?Z/Db P:B vX!CI ;jyF2üD# u^Kxeg8Op&AUJnB 99Ew7}ĆGcb :"V`W8)mPNA<,(ҘB-sJP0" VfFM<WѦN`>DaozF^gjF x}3缼)՟x{UT_Et~Ǐe{M,ZZ/HA!Pk+W 9+&LfiرW ".=#A=18P>Qu竍:ar n/YaD<~GÓn%R\?{? .iM\J a) ".kZ x F{!XAV EPz[mOI=*q1~`>"k{ˈאm7UXd;Pߢ'V] D'@$p ߍ9ކaL'K|?Yl. y~CKA gXU^ڛNhH2.mi&q\_*~iޣ7aaEyŜW7I>d~=$DQGrɩ ^Զ6W#{~Q$LerzYosAt07nsfAyy4v`2{#ESj^U _04vL9IQ|bh`$=OuA?,E. 44#~ 2*r-GOh)dxqk5QiGdvğJ̦؈`Z ly8i.v6j b|;v]+&)`*Oˆ]>t::ZK 8&W{;Dwߑ$˂W0<`>/kbc8V}zê1Ӯ;\MD4:Z:"\Eۤ.[ &EfVdm tY3•);,᤬Jrc~l^,zJ:u~+5IUO*ߞdFHeYj!۴[Ԏv?IҲ5gfXB4"Ȓ]&Uhڂl/ DԲdw٦s&pktz [ US ejTrh  \ CPp=QhV6.+ypF[ ]rnH((ʉMH2](i"5oSn?ƩytЙi:ԛy/zc&Ipz* q&K:cϕPHb$ufx>[Q@pгSrn, 6*ɍNvIRI`6zxE?bXq>1* @ teUQT1)t,c"C {Ao!/٪.aZJ"e:cJ0sy|WvNkxl0b sjk, ֝D ww AW#:mZMךyQߡyfyA=%^F˂7 12W댎~wQV3Sӌiq] 8b7FvP}+-7YxW<0,U%3BYր iTM-wӏ7ɑNw|h]&-+H&8jqk?KF&?:Ȁ=LXypӱhn=#(P񊺒kXӾ1`~A$9}6ZzoT* n_[ВM%nkd7{Ħ񹅤5) GP {[ZP՗fG-y m'*7LjM.1+XmFĽDX1i}V>SKg;E ihO"2]4謮SrS2ydgZȂ+ [X>3@,&s(T-?92ZDֈ ?7h伔vXڛةn;oD!?WY8u$EQSo44݌TkEG /!F&H&Ura Fj. ;|o&IKF%S2lR+~e`%7kl)Z[HN8e aoCMn@䟒q!6 'MlVPBEH`xiFa5vZ5Tȵ:L??s`K|^cm q4&;/(s7vZK60݉Ё8~WũȽPD)I\穀wx !Z<5 TaVi |:L3bNM)y4mE؉BwӏvkfAўgs áG*ri,}^2X;r""kXx?W.B],(1rJ(ƱHf@ÇXĢ fOU= zMNn!@JvZ+( mݻ,.V>^*b^G_'΁k{\6W2{b Cis{h1NN@tA_9q T-0CnNbk=E7XtO NyU$LM e4% e{! 1)~J:F=TW5jiy(ޥo&e`zfizhۺJ JE@7]<  K~5jm.G Lb)"p^'oݒZʨlz5L%{P`[L&9 =J0=<n/4Y+yb!ȹN@=fjB ;%Sl>Ƹ3'! ~#̜˵t OV(q+E8 ɏKG)9 Y)tOcG4ߩ`u!WI/4;^dV ȞUf7B ^N22_QBkdBFZ'8L& %{%%S6> 4C҈y\gg-[6f4,hf\#إ~V fOC?\6jL: Laq!?u.{w6fVR,`σ)} ^ׇ"ۍo0/G[Q;JNgCPTxv}͑( o7_-xZ O\*jA6gUf!헇ϕdҡG' Z8Si̕c~eG<<61$k/)<[2!䆙akoʈJ'U8j4Iɳ[W`D>緒ɩt4q')m-Y7۽~|WL9zOm m~v}gb,#c,Vjb H{9xMǓN:K 㨓{![)#mōW= yNwx C n«.v.lĭy 5#ƒı ; t}Fsv#m p/f,8)w1|HJO&i/vk [+4M47OciVLuz.aǸZ; 4^ c\g<|yz޽z)*ɿ{tM/ i@活8<,HjhO8H6JسE}]Ku`Uւԁ[Ҋ'5q-G!^e.>ST+Z`PsfF[)&Mlr-Y~qr]rS3XUYs0/à@ɋy:zyP L7eJkb0CNĈ#CcLG;PW1JJa()" 1N"W(F {ݕ[3QA2}ٖ}9t¹3~E"1'@&~?rU$ZqRd|#hIAv؏ AA`sqޝWVz83%oT~'PQ$n~h| փ9e Zn )r"ǍT5Q, Y(ݣ/r{5 Ҁj@mVKaC#+5ξ<ܫIFXT6pu,uDk@=NS#9V)+hKG3E=B`Vk" Bx*5>pkmKwRq_E'PK7:VschN^MrmF8#s0A=[4FX4sHoAaf_i9Y fˇx^i(8„tcԑ?N`F˗-S7״1K 'VlqAhx1:7JBC$ըoZ/)Js-Y;;cA{C7ܤd}rѻ2Ӡ prfmlm Txa?]`C$eyZŃj*ZE!eV&DC;8DG鷎~&L4߯=Q8L67 AzJgE pѳVMJ|_-YhT1`ސ]#{% 3}36=N[6۳ƥ$6+̮A 'ӁWӛx]A~d" GJѮRGYFxF˚ 򈜿j 9?.|ǎtO<@o{uz>rW7L3[}j6Jw Wc`5aN ݨ-.DX#+2Q NPhИ_fyb  b_0Bm_싆JT;r[⯔%MZ( V(o\MlC%녨Mg+ТJf/kjk{50jftF]R6ާy+@dPMf 阡$=ݐZV3(0=ihøeBTXǯ(3j\`)|Y5E_jby}a\Ϸ {ϞJnp"X~* KgE%w@fM2]B,i:uHjAJ%5۩<-Y|{gVC kPIy 7/;Е{L;4 i9cvjG=G-tJB#TVhҢ<3Ie23MjL3 acx')Kk­PlkAGCP’&L)&|2(lk(*\)')I" =@D> !e~5:iosHX 5&~l@RSR><պOX(~ ļS8(F.s2:QF?AAqLOQNX.zPN ,')dW<Ĭ`w q{Or{@KۋA`}VsA1weE8B-/hKS})Xٳy@LJH U7r y/&6Eqk1^a )Yga ׹m^U4fc˞r]ˤeaǤֹ[[ Z2 kW:25/k-ޟE0k*3H Z3GdZ9Cѡ!%{u>k -`_F?"A_Ц|Nᳲ[ј^ (B=F6~|=Lf aAN<]H7QX;}dī}C$&j9^>V>Q >Hpkd'`/"/FR.W|( anN=胫U5T<3C}7U`v3+)ujϰF+ [B T ĺxgZxz\*Ƹ$ p,uR~6|!LfĚZ[PJg6 CxI@L%:Ԧ/UxtY#sc sڃX&ΝR#m@?R54ZdXMr!p# xxE/aS}xjb^wE=Ey["VEptSy4YܽVp6s2kZP? <[|.16ě4O!6)&F%|C}a3&W-Wݳ@?k`ï}tXP贛wh>$lՈ$+`ٔ!ճ.6.㇠(?LV|pg8vI`՞^wb~@ Pd!gzhZX?BpuD/C`Zb#@Y$P#RHDr {4!g2bcei>w; rNs̥bK@J IeElw! 2ƗG2U} HL˥tXeX\ lE*TE4K Ap w MPu5n3d0/Jz?/nPe4xHŽ7cTZt|NKU8<>[c}%w\ J@XAhȫ=ΌmgSzE 2)Ï\9'&~mϼN|~Ds٭C͜6 wpg)m8 i} "$=LlX\`NLabe! ^RM9r_redSk=?i1 a^bױ٪Dlۗ<-!.ZʙAXI<day"'ouk},n?/yU2 5qa6?R˹;FXEp?~ hTT'SEP3F2}]n'4@fV[]83}EmyLTF]jRSzn\3ʇͣtNtl\Ƨ11.Iɻ31Cҗ*3ĩ;_ 8 ~D&6.ݴK7E k*h(lrGLH*ZO*ъDYCgx±acRMz7qY^ɾFARK^YqGL3Qvѣ M ȡ!{at*,9EɤJB| {E<3TtG>3WfSM4ϿݞOTA2_i ҙ*:j)TΧtZ0$?gRw٧i{m@KP|SMmܑf<@QO3Va\,qMZ7p3TP6.Wu[z9o1`J>ñE~Ɍ7|]?0I9ic7G+: ~5N M:!Kz=RBi%AJ3_]|9$S/7WLSYlE.=3ݟ)y hhϝ`mw pU7~aH)Y6gd#ɽ6FȀXiǝ($KOD,VUAh#sM%*ZB03d3u[WrQj{bR*wᶎa6a<R+^X+C]<(U\=ulB$"M"F[b Ew %.&)^C8`6~WYjVlITGZh vy:&t>kx#nuIr,+nXwvp{ 4|1MZͪM -8ѪSBT98њ~槈/bGl|U~;m+SxTc|704&q "M:ܮ?:@MkoMPAxuj $s׭duuԷLHJr͟ G!)7 r`-K\Dƒ $sEwcgWQ^yɄԧUO=ҝGwLBD-AfK/ 0y8ڢ#7.-Qf;B)\pWŽ'|ğtު&Q0.S Tbǖ#h$Apbi {2IHaG0wZ,\G]4 xz3R~%ub?Ҫ^ (dK[bm\3JnqZsK\5rY|qnV6_`CwO /fbq<|\TXق^5Po!NThx#ҭ S(Zbл .+Y\ Z0dunV[21*Ev+QGVЅUo*G6sJsGoBQdP0p6y't=SӼHn:X ݧxV k\/ tjzF3:Mn_g:!.j1,Gʝ(8"~ ?O卂~?vжdK#R%wg6" 5LJm0t eTd>ܿU) c 鈟Dg TE=cVxS s^:C \oYt,.& BXMG.÷%m{Ji 8+Y oD Gۘ4 X.`Ox<  Lc=nR8`{v9p/RZ痩%n\!>Z Dy="wBc6τiG)bj`CVl7{[Vhpo&|TTIS.hkϧW ԕgЬyh奂ؤȿdM(ad'TxV|F 3Tͮ=%߃9KC)q⌓ͨ((v::-{BױՔEnQ= |:iuTdCc} \ֵRvߢvX: 3 $m뙒GFΆőZ"Y NU7Z_ %Dz* O *z+nHyGB{XR2-Fvv.{QU{FI][ wcJ,]񜔵,TUJEUrQE‰mu`_'gH=OrJ!Ain@ͪ.M]B*F^u{v0{ U\vאdL?6g@Y/JVz?姵pÃ~UtQ11M-Y A_!HUӴ;,;c~!_ڠ9Pc*A'1Wb޳E"14_Xv->2 ^m:ƳT'@ (n%ȰWB_>-v^#\EßW28r̩{9!z99'4?52 (Axy?C>"IoVo-<_?+~%`])zcvL<Dž)0s#"X)3@G6וNjq.^RKMe߸8z*, '~KA)'oVUei%~ ")9^sz$yqRJ!P?gH˒MרAx\6O}ȑM{fx0csMBȨzA /8.(_@r.s. t'Ge c2N6 s'Ea%T Y CGvUBy`AgƉ$J"k#XX0Q@@b{2 ,o$1dk!.bْ lZ﫞Tv!|ٮFxUt37 O]D'e O&QrGV›pPuRLL#ŗ-DRZ[Τ^ 2"nB!f6{~1"?3K"G,r{8;PHL?4c%JoRW׌xw9So"A5h@6~>Yc/JagW b,D3V|q6V]&qV*T=ZK&eB>x]ZQDuժ~N5blM I( wP4;@\I*\H$BT$lY\H0V*s Ң搙|N} ڟǫMFgfpVLBcQɲ%"GT#bwoEvm W,`4PqyIpr%)Foj 6PB(k Jn j$P6t ȳ_L=w fjm09kWR7ʀEٖr诼{TcN gGy 7U N;>݊Q~t>=;*4fLϵ$[ j5ωb#x4>_uhD!A#PpzkS,ҾvJ:waF2qv!Qt/1ZB|ntq],E1{.\0}͍qg N8_sfE/˱"5rXw3懰Xɋ=7{" ٬/TEiY 9=NnРWc9t Cڮ% V6 Y `$~Q`tx^fpqI"Lx D/5rkJ7T<@NV1c!C Ä)Aj+Zwي7vd86'/=wlXpyu֙a5TѿX:TT99j^j G3xCHv7';6DKęڠ9fmp.a ș +W__vVсPŮr@scJvEz .7ϳ?*{6.f{oRCěgL" CL^CxABP'(nr>ОEpII|>ќ#MpKVL]TnB< )iy~՚GH;x l,pʸI\} %?MB`lL/(@K7&^`\Ҧr0F |w_CX3ԍSEWԤZ)DL"Yg2o8I(1W2ukޅO/$oORXG@"ۘΙţEW'd3~-Ө ! I#=d;hK@ Ic1Y1@$nQœ'uEOzGṳtB_,S_$*dl>f(Կ1Z8*betv S F۪c[u#U Ppo9gv$"PWSCZ ]<)ͥ |kb: ?i.|DI\uaErs#GbN{Аɳ0S.1 "S1<![e=A4l[2Do7^ʵP0=Ȁhk^YtսE.9 H9~ӊgʻs̗x' X9Kc qD&Vk)*̝y*fF(ݛ)WW)Dij"ܩn YZ