xen-libs-32bit-4.12.3_04-lp151.2.21.1 4>$  Ap_/=„²1(!Uc ʱ?甕པUҺotcAW^6G iFFGc.ΎkV9[^%a!oW T 0#vԖK9zbms@4º\~"Ldr6\Oe? s@` Tr|L ݬ $9'.)nLrK5U1 8ÿy$j𩎫Xhs9ks<^K92a718c3a7f4a7612249bb13afbe9836b0a86e9c4e1288001f89ba788a21f9402f6072eceb3bdaf9f3e3ca01b1816cc114c6c384fe -\_/=„KC# +nFd6ʱD]ƄF'+iAJ"PuGu ]Ocj1otҧN`hh2&Nb›G}"}%`m{9UQE0P촲\9Dy<0&7e;Sf+irFI:E)=&SDJH:nmƷ60iPQɷ-38ϣr`ɺVj_zҼ՛V>ڵV-AY0N i`>p>?d ( F  2@pv}-@- - - -  U-  - p- Q-2X- $???(j8tG9G:4G>G$-H-I-X$YL$\-]P-^> bcdcehfklmu-v4w-x-y4!Cxen-libs-32bit4.12.3_04lp151.2.21.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 _lamb07openSUSE Leap 15.1openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgSystem/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxx86_64/sbin/ldconfig58,E%56D5K2`vv&$6'X5%%5%5fܡAAAAAAAA_____________________________________________f0a258d31a9f0bbf38756afccc56685ac787b883e4490fc90519da89d8963f86b24dbbc66dd9bea28a3ec2fb61b6189094fe3364d1887a1fa5d54ffe2303e33f319603e971e39fd944eb14f04ae425f3d23cfb9b884e386a709d742cbb72fc86b237252d63e4caa1311b29c943a5c93d2adcc84072625037342b15dfae345a811119e8199630c096bc9cc0a1f5de8c2d9cd596ca6617b3a1748744c3ed32063d2d17ab5d066d71782f69f44150d0a6147bbcc2dc64a4478560f2a68b476f8e57acde5a0f8e17d66bddf9a62800249a2252306c8ed883b643f5c2f191909790fa5cc5beb77266d50899f1a73f0f3d1fd0cbc0035679bff5a444688918dcb7506d8c2649ead97706edffb96b7bfe7397897cf39d16059688d7c14edbd786cbb5032433a7fb173b6def46d5b39cdf89816e1111b0a019aa24e2f7cd4da90a7295b6343eb77bfda6ac7fad70193d9b90dda1ebb13b121bb8200b274d88b05d918050651e6d91c49c78b7c396ec81f9fcf013b77ac12b762ef0c51da1839ceaf654def74a2625be5f22df65928b60fe824202e3d74f9893d402232d7702cf27a77dcb2ddb5623ca90a891c9c02c38789e1be2099b48cf878532b148932cf6b0fbbbebbc294ffae9fc897867c7f4f50231fff0c37a01b8995acbd122fdc1eab6e0a0701800b849744a27b2e5ce9a82417b12707bccf797dfbcb34e3a5ed6f7cf74795bab964292fd4612d15a1b834204a7fe1d0c4b54532d84846a020efe5469abba6dd6aeb0327dca2b69d960f14346571c31e1fdb93069b77dfad241a9437291cd445d3b7613c49a328e37b30af4914ec8c76fc9e95d301b23dd95222e3c7ac12202fd9152297fccc6fe31add89d1ccbb649264c00851aecb46203227019453c6a3cbff044ffc5d4aac197f305faedd1c531512b8950946b95fcfdf1614c19d39dd838122bf1de686f92017a4a27540f122e1206a666b0375ad904b99552b2fee545libxencall.so.1.2libxenctrl.so.4.12.0libxendevicemodel.so.1.3libxenevtchn.so.1.1libxenforeignmemory.so.1.3libxenfsimage.so.4.12.0libxengnttab.so.1.2libxenguest.so.4.12.0libxenlight.so.4.12.0libxenstat.so.4.12.0libxenstore.so.3.0.3libxentoolcore.so.1.0libxentoollog.so.1.0libxenvchan.so.4.12.0libxlutil.so.4.12.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.12.3_04-lp151.2.21.1.src.rpmlibxencall.so.1libxencall.so.1(VERS_1.0)libxencall.so.1(VERS_1.1)libxencall.so.1(VERS_1.2)libxenctrl.so.4.12libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.1)libxendevicemodel.so.1(VERS_1.2)libxendevicemodel.so.1(VERS_1.3)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenevtchn.so.1(VERS_1.1)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenforeignmemory.so.1(VERS_1.1)libxenforeignmemory.so.1(VERS_1.2)libxenforeignmemory.so.1(VERS_1.3)libxenfsimage.so.4.12libxenfsimage.so.4.12(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxengnttab.so.1(VERS_1.1)libxengnttab.so.1(VERS_1.2)libxenguest.so.4.12libxenlight.so.4.12libxenstat.so.4.12libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libxenvchan.so.4.12libxlutil.so.4.12xen-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.12libxendevicemodel.so.1libxendevicemodel.so.1(VERS_1.0)libxendevicemodel.so.1(VERS_1.2)libxenevtchn.so.1libxenevtchn.so.1(VERS_1.0)libxenforeignmemory.so.1libxenforeignmemory.so.1(VERS_1.0)libxenfsimage.so.4.12libxenfsimage.so.4.12(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxenguest.so.4.12libxenlight.so.4.12libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libyajl.so.2libz.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^^@^ϧ^x^@^^^s^^ku^h^V]^M#@^0"@^@^!@]B]*]X]d@]@]@]]fl]M`@]B@]@]]@\\ޢ@\ڭ\\@\@\@\,@\7\\N\@\\+@\\M\M\\\@\}@\k\X)@\J@\I\A\?\=@\9\73\4\$\l@[H[k@[@[^[^[ā@[@[@[9@[v[W[CN@[<[6@[0@[0@['[!@[5@Z@ZnZ@ZZZ@ZmZԐ@ZZZ@ZZ}@Z}@Z}@Z}@Zz@Zz@Zo Zk@ZV@ZS]@ZOhZ:PZ1@Z.s@Z&@ZOZOZ Z Z Z@Z@Z }ZC@ZYYYY|Y@Y{Y*@Y5YA@Y4YYYbYY@Y3Y@YJYJY@YYV@Y@Ym@Yw2Yp@YlYh@Yh@YS@YJ_YI@Y5GY0Y-^Y(Y"YY;@YYY@YtY.X@XQ@X@XۡXg@X@X@X@X @X@X@X@X@XXX@XXXwoXs{@XlXWXRXQ4@XEVX43@X.@X*X lX&X@XX@W@W֘W֘W^@WiW:Wt@W.@W9WW@Wk@Wi,@WbWZWZWZWYZ@WV@WEWBW=W;W3W1@W1@W,@W(W(W(W(W(W#LWVbV(@V3VJVxV'@VV2V͛@VŲ@V`VwVVV=@VV@VHV@VvV%@VV<@V@VS@VV@V^VwVqR@Vn@VXEVUVTQ@VMVMVMVA@V;DV9@V7P@V0V*!@V V@VCVVVf@VqV@UYU@U@UUݪ@U@UnU4@UUK@UU@UU>U@Ux&Un@U\w@U[%UUUPUKSU>$U6;U%@UU@UUU.@TgT-@TT@TZ@TZ@T@TT@T5T@TLTLT~@Tl@Ti@Ta@THT?@T=@carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJames Fehlig carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJim Fehlig ohering@suse.deMartin Liška ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJan Engelhardt Guillaume GARDET Guillaume GARDET Bernhard Wiedemann carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deBernhard Wiedemann ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comtrenn@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.dejfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.derbrown@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comjfehlig@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.commlatimer@suse.comcarnold@suse.comcyliu@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.derguenther@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comrguenther@suse.comcarnold@suse.commeissner@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.com- bsc#1173376 - VUL-0: CVE-2020-15566: xen: XSA-317 v1 - Incorrect error handling in event channel port allocation xsa317.patch - bsc#1173377 - VUL-0: CVE-2020-15563: xen: XSA-319 v1 - inverted code paths in x86 dirty VRAM tracking xsa319.patch - bsc#1173378 - VUL-0: CVE-2020-15565: xen: XSA-321 v1 - 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 v1 - non-atomic modification of live EPT PTE xsa328-1.patch xsa328-2.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch (Replaces xsa320-1.patch) 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch (Replaces xsa320-2.patch) - Upstream bug fixes (bsc#1027519) 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) xsa320-1.patch xsa320-2.patch- Update to Xen 4.12.3 bug fix release (bsc#1027519) xen-4.12.3-testing-src.tar.bz2 5ec2a760-x86-determine-MXCSR-mask-always.patch - Drop patches contained in new tarball 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- Advertise support for new 64bit libxl memory APIs introduced by patch 5db1be79-libxl-Offer-API-versions-0x040700-and-0x040800.patch bsc#1167007 and bsc#1157490- bsc#1169392 - VUL-0: CVE-2020-11742: xen: Bad continuation handling in GNTTABOP_copy (XSA-318) 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- bsc#1168140 - VUL-0: CVE-2020-11740, CVE-2020-11741: xen: XSA-313 multiple xenoprof issues 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch - bsc#1168142 - VUL-0: CVE-2020-11739: xen: XSA-314 - Missing memory barriers in read-write unlock paths 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch - bsc#1168143 - VUL-0: CVE-2020-11743: xen: XSA-316 - Bad error path in GNTTABOP_map_grant 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch - bsc#1167152 - L3: Xenstored Crashed during VM install Need Core analyzed 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch - bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch - Drop for upstream solution (bsc#1165206) 01-xen-credit2-avoid-vcpus-to.patch 02-xen-credit2-fix-runq-cand-skip.patch - Upstream bug fixes (bsc#1027519) 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch- Update API compatibility versions. Fixes issues for libvirt. See bsc#1167007 and bsc#1157490- bsc#1155200 - L3: L3-Support: aacraid blocks xen commands - ref: _00D1igLOd._5001iIvV1f:ref 5d976da3-libxl-attach-PCI-device-to-qemu-only-after-setting-pciback-pcifront.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 01-xen-credit2-avoid-vcpus-to.patch 02-xen-credit2-fix-runq-cand-skip.patch- bsc#1160932 - VUL-0: xen: XSA-312 v1: arm: a CPU may speculate past the ERET instruction 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch - Upstream bug fixes (bsc#1027519) 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch - Drop 5e1dd8f3-Arm-fix-build-after-892b9dcebdb7.patch- Fix broken ARM build 5e1dd8f3-Arm-fix-build-after-892b9dcebdb7.patch- bsc#1162040 - L3: Problems Booting Fedora31 VM on sles15 sp1 Xen Dom0 5d53ed45-pygrub-Failing-to-set-value-to-0-in-Grub2ConfigFile.patch- Upstream bug fixes (bsc#1027519) 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch- Update to Xen 4.12.2 bug fix release (bsc#1027519) xen-4.12.2-testing-src.tar.bz2 - Drop patches contained in new tarball 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch 5d8ce179-sched-dont-leak-XEN_RUNSTATE_UPDATE.patch 5d947b01-x86-crash-force-unlock-console.patch 5d948bdb-IOMMU-add-missing-HVM-check.patch 5d9ef2a1-EFI-deref-pointer-in-set_color.patch 5d9ef2c5-EFI-gfx-mode-for-MB2-boot.patch 5d9ef2ef-PCI-clear-maskall-fields-on-assign.patch 5d9f454a-x86-EFI-pixel-reserved-0.patch 5db07974-x86-update-time-info-on-TSC-adjustments.patch 5db2b4a2-x86-is_xen_fixed_mfn-off-by-1.patch 5db892ac-VT-x-correct-BDF93-workaround.patch 5db892ac-VT-x-fix-Haswell-Broadwell-LBR-TSX-errata.patch 5dbaf89f-dont-use-BUG-for-parameter-checking.patch 5dbaf8e0-x86-PV-check-GDT-LDT-limits-during-emulation.patch 5dbaf990-x86-mm-L1TF-checks-dont-leave-partial-entry.patch 5dbaf9b2-x86-mm-dont-re-set-PGT_pinned-on-partial-page.patch 5dbaf9ce-x86-mm-split-partial_pte-tristate.patch 5dbaf9f5-x86-mm-use-flags-for-_put_page_type.patch 5dbafa13-x86-mm-rework-get_page_and_type_from_mfn-conditional.patch 5dbafa46-x86-mm-alloc_lN_table-clear-partial_flags-when-preempting.patch 5dbafa5c-x86-mm-always-retain-general-ref-on-partial.patch 5dbafa7f-x86-mm-collapse-PTF_partial_.patch 5dbafaa4-x86-mm-properly-handle-linear-pt-promotion-failure.patch 5dbafabd-x86-mm-fix-nested-devalidation-on-error.patch 5dbafad5-x86-mm-dont-drop-type-ref-unless.patch 5dbafb0d-Arm-p2m-avoid-aliasing-guest-physical-frame.patch 5dbafb4e-Arm-p2m-avoid-off-by-1-check-on-max_mapped_gfn.patch 5dbafb72-Arm-p2m-dont-check-p2m_get_root_pointer-ret-with-BUG_ON.patch 5dbafba5-passthrough-quarantine-PCI-devices.patch 5dbafbda-Arm32-entry-Split-__DEFINE_ENTRY_TRAP.patch 5dbafbfd-Arm32-entry-fold-SAVE_ALL-into-vector-macro.patch 5dbafc3a-Arm32-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbafc4f-Arm64-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbc0d64-x86-fix-CONFIG_PV-build-following-XSA-299.patch 5dca846c-x86-fix-clear_IO_APIC_pin-raw-writes.patch 5dca84a2-AMD-IOMMU-dont-needlessly-trigger-errors-on-unmap.patch 5dcae816-VT-d-hide-superpages-for-SandyBridge.patch 5dcae816-VT-x-runtime-modification-of-exec-sp.patch 5dcae816-VT-x-work-around-executable-EPT-superpages.patch 5dcae816-x86-introduce-tsx-option.patch 5dcae816-x86-spec-ctrl-mitigate-TAA.patch 5dd6b229-add-va_end-to-hypercall_create_continuation.patch 5dd8126b-x86-vLAPIC-allow-APIC_SPIV_FOCUS_DISABLED.patch 5dd93ce0-vVMX-fix-livelock-with-XSA-304-fix.patch 5ddbb3d3-x86-mm-adjust-linear-usage-accounting.patch 5ddcff90-libxc-x86-dont-bump-ApicIdCoreSize-past-7.patch 5ddd2555-IOMMU-always-quarantine-PCI-devs.patch 5ddd25f9-EFI-fix-efi=attr-handling.patch 5ddfa851-VMX-always-sync-PIR-to-IRR.patch 5ddfd62b-x86-internal-IRQs-honor-PEOI-stack.patch 5de0007e-SVM-always-intercept-ICEBP.patch 5de0007e-SVM-write-correct-eip-into-outgoing-task.patch 5de0007e-VMX-early-task-switch-failures-semantics.patch 5de1632a-x86-IOMMU-scratch-page-in-quarantine-dom.patch 5de19115-rationalize-max-grant_frames-maptrack_frames.patch 5de52a86-x86-PSR-dont-write-out-of-range-COS.patch 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch xsa307.patch xsa308.patch xsa309.patch xsa310-1.patch xsa310-2.patch xsa310-3.patch xsa311.patch- bsc#1158003 - VUL-0: CVE-2019-19581,CVE-2019-19582: xen: XSA-307 - find_next_bit() issues xsa307.patch - bsc#1158004 - VUL-0: CVE-2019-19583: xen: XSA-308 - VMX: VMentry failure with debug exceptions and blocked states xsa308.patch - bsc#1158005 - VUL-0: CVE-2019-19578: xen: XSA-309 - Linear pagetable use / entry miscounts xsa309.patch - bsc#1158006 - VUL-0: CVE-2019-19580: xen: XSA-310 - Further issues with restartable PV type change operations xsa310-1.patch xsa310-2.patch xsa310-3.patch - bsc#1158007 - VUL-0: CVE-2019-19577: xen: XSA-311 - dynamic height for the IOMMU pagetables xsa311.patch - Upstream bug fixes (bsc#1027519) 5dd6b229-add-va_end-to-hypercall_create_continuation.patch 5dd8126b-x86-vLAPIC-allow-APIC_SPIV_FOCUS_DISABLED.patch 5dd93ce0-vVMX-fix-livelock-with-XSA-304-fix.patch 5ddbb3d3-x86-mm-adjust-linear-usage-accounting.patch 5ddcff90-libxc-x86-dont-bump-ApicIdCoreSize-past-7.patch 5ddd2555-IOMMU-always-quarantine-PCI-devs.patch (Replaces xsa306.patch) 5ddd25f9-EFI-fix-efi=attr-handling.patch 5ddfa851-VMX-always-sync-PIR-to-IRR.patch 5ddfd62b-x86-internal-IRQs-honor-PEOI-stack.patch 5de0007e-VMX-early-task-switch-failures-semantics.patch 5de0007e-SVM-always-intercept-ICEBP.patch 5de0007e-SVM-write-correct-eip-into-outgoing-task.patch 5de1632a-x86-IOMMU-scratch-page-in-quarantine-dom.patch 5de19115-rationalize-max-grant_frames-maptrack_frames.patch 5de52a86-x86-PSR-dont-write-out-of-range-COS.patch 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch- bsc#1157047 - PCI passthrough failed on AMD machine xen host 5dca846c-x86-fix-clear_IO_APIC_pin-raw-writes.patch 5dca84a2-AMD-IOMMU-dont-needlessly-trigger-errors-on-unmap.patch - bsc#1157888 - - VUL-0: xen: Device quarantine for alternate pci assignment methods xsa306.patch - Upstream bug fixes (bsc#1027519) 5dcae816-VT-x-runtime-modification-of-exec-sp.patch 5dcae816-VT-d-hide-superpages-for-SandyBridge.patch (Replaces xsa304-1.patch) 5dcae816-VT-x-work-around-executable-EPT-superpages.patch (Replaces xsa304-2.patch) 5dcae816-x86-introduce-tsx-option.patch (Replaces xsa305-1.patch) 5dcae816-x86-spec-ctrl-mitigate-TAA.patch (Replaces xsa305-2.patch)- Minor adjustments to these security patches for bsc#1155945 and bsc#1152497 xsa304-1.patch xsa304-2.patch xsa305-1.patch xsa305-2.patch- bsc#1154448 - VUL-0: CVE-2019-18420: xen: XSA-296: VCPUOP_initialise DoS 5dbaf89f-dont-use-BUG-for-parameter-checking.patch - bsc#1154456 - VUL-0: CVE-2019-18425: xen: XSA-298: missing descriptor table limit checking in x86 PV emulation 5dbaf8e0-x86-PV-check-GDT-LDT-limits-during-emulation.patch - bsc#1154458 - VUL-0: CVE-2019-18421: xen: XSA-299: Issues with restartable PV type change operations 5dbaf990-x86-mm-L1TF-checks-dont-leave-partial-entry.patch 5dbaf9b2-x86-mm-dont-re-set-PGT_pinned-on-partial-page.patch 5dbaf9ce-x86-mm-split-partial_pte-tristate.patch 5dbaf9f5-x86-mm-use-flags-for-_put_page_type.patch 5dbafa13-x86-mm-rework-get_page_and_type_from_mfn-conditional.patch 5dbafa46-x86-mm-alloc_lN_table-clear-partial_flags-when-preempting.patch 5dbafa5c-x86-mm-always-retain-general-ref-on-partial.patch 5dbafaa4-x86-mm-properly-handle-linear-pt-promotion-failure.patch 5dbafabd-x86-mm-fix-nested-devalidation-on-error.patch 5dbafad5-x86-mm-dont-drop-type-ref-unless.patch 5dbc0d64-x86-fix-CONFIG_PV-build-following-XSA-299.patch - bsc#1154460 - VUL-0: CVE-2019-18423: xen: XSA-301: add-to-physmap can be abused to DoS Arm hosts 5dbafb0d-Arm-p2m-avoid-aliasing-guest-physical-frame.patch 5dbafb4e-Arm-p2m-avoid-off-by-1-check-on-max_mapped_gfn.patch 5dbafb72-Arm-p2m-dont-check-p2m_get_root_pointer-ret-with-BUG_ON.patch - bsc#1154461 - VUL-0: CVE-2019-18424: xen: XSA-302: passed through PCI devices may corrupt host memory after deassignment 5dbafba5-passthrough-quarantine-PCI-devices.patch - bsc#1154464 - VUL-0: CVE-2019-18422: xen: XSA-303: ARM: Interrupts are unconditionally unmasked in exception handlers 5dbafbda-Arm32-entry-Split-__DEFINE_ENTRY_TRAP.patch 5dbafbfd-Arm32-entry-fold-SAVE_ALL-into-vector-macro.patch 5dbafc3a-Arm32-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbafc4f-Arm64-dont-unmask-interrupts-on-trap-without-level-change.patch - bsc#1155945 - VUL-0: CVE-2018-12207: xen: Machine Check Error Avoidance on Page Size Change (aka IFU issue) xsa304-1.patch xsa304-2.patch - bsc#1152497 - VUL-0: CVE-2019-11135: xen: XSA-305: TSX Asynchronous Abort (TAA) issue xsa305-1.patch xsa305-2.patch - Upstream bug fixes (bsc#1027519) 5d9ef2a1-EFI-deref-pointer-in-set_color.patch 5d9f454a-x86-EFI-pixel-reserved-0.patch 5db2b4a2-x86-is_xen_fixed_mfn-off-by-1.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5db892ac-VT-x-fix-Haswell-Broadwell-LBR-TSX-errata.patch 5d948bdb-IOMMU-add-missing-HVM-check.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch 5d9ef2c5-EFI-gfx-mode-for-MB2-boot.patch 5db892ac-VT-x-correct-BDF93-workaround.patch 5d947b01-x86-crash-force-unlock-console.patch 5d8ce179-sched-dont-leak-XEN_RUNSTATE_UPDATE.patch 5d9ef2ef-PCI-clear-maskall-fields-on-assign.patch 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5db07974-x86-update-time-info-on-TSC-adjustments.patch 5dbafa7f-x86-mm-collapse-PTF_partial_.patch- bsc#1120095 - add code to change LIBXL_HOTPLUG_TIMEOUT at runtime The included README has details about the impact of this change libxl.LIBXL_HOTPLUG_TIMEOUT.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5ca7660f-x86-entry-drop-unused-includes.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch - bsc#1145240 - [Migration]Can't pre-allocate 1 shadow pages 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch - bsc#1137717 - [HPS Bug] Unable to install Windows Server 2016 with 2 CPUs setting (or above) under SLES12 SP4 Xen Server on AMD ROME platform 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch - Upstream bug fixes (bsc#1027519) 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch- bsc#1145774 - Libivrtd segfaults when trying to live migrate a VM Fix crash in an error path of libxl_domain_suspend with libxl.helper_done-crash.patch- Upstream bug fixes (bsc#1027519) 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch - Drop 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Update to Xen 4.12.1 bug fix release (bsc#1027519) xen-4.12.1-testing-src.tar.bz2 - Drop patches contained in new tarball 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8f752c-x86-e820-build-with-gcc9.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Refreshed patches libxl.pvscsi.patch- bsc#1143563 - Speculative mitigation facilities report wrong status 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- bsc#1138563 - L3: xenpvnetboot improperly ported to Python 3 fix-xenpvnetboot.patch- bsc#1138294 - VUL-0: CVE-2019-17349: XSA-295: Unlimited Arm Atomics Operations 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Upstream bug fixes (bsc#1027519) 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch (Replaces xsa297-0a.patch) 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch (Replaces xsa297-0b.patch) 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch (Replaces xsa297-0c.patch) 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch (Replaces xsa297-0d.patch) 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch (Replaces xsa297-1.patch) 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch (Replaces xsa297-2.patch) 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch (Replaces xsa297-3.patch) 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch- Fix some outdated information in the readme README.SUSE- spec: xen-tools: require matching version of xen package bsc#1137471- Remove two stale patches xen.build-compare.man.patch xenpaging.doc.patch- Disable LTO (boo#1133296).- Remove arm32 from ExclusiveArch to fix build- bsc#1111331 - VUL-0: CPU issues Q2 2019 aka "Group 4". CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 xsa297-0a.patch xsa297-0b.patch xsa297-0c.patch xsa297-0d.patch xsa297-1.patch xsa297-2.patch xsa297-3.patch - Update 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch and drop 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch Refresh 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch- bsc#1131811 - [XEN] internal error: libxenlight failed to create new domain. This patch is a workaround for a systemd issue. See patch header for additional comments. xenstore-launch.patch- bsc#1125378 - [xen][pygrub] Can not restore sle11sp4 pv guest after upgrading host from sle11sp4 to sle15sp1 pygrub-python3-conversion.patch - Fix "TypeError: virDomainDefineXML() argument 2 must be str or None, not bytes" when converting VMs from using the xm/xend toolstack to the libxl/libvirt toolstack. (bsc#1123378) xen2libvirt.py- bsc#1124560 - Fully virtualized guests crash on boot 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch - bsc#1121391 - GCC 9: xen build fails 5c8f752c-x86-e820-build-with-gcc9.patch - Upstream bug fixes (bsc#1027519) 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch- Install pkgconfig files into libdir instead of datadir- Update to Xen 4.12.0 FCS release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 * HVM/PVH and PV only Hypervisor: The Xen 4.12 release separates the HVM/PVH and PV code paths in Xen and provides KCONFIG options to build a PV only or HVM/PVH only hypervisor. * QEMU Deprivilege (DM_RESTRICT): In Xen 4.12, this feature has been vastly improved. * Argo - Hypervisor-Mediated data eXchange: Argo is a new inter- domain communication mechanism. * Improvements to Virtual Machine Introspection: The VMI subsystem which allows detection of 0-day vulnerabilities has seen many functional and performance improvements. * Credit 2 Scheduler: The Credit2 scheduler is now the Xen Project default scheduler. * PVH Support: Grub2 boot support has been added to Xen and Grub2. * PVH Dom0: PVH Dom0 support has now been upgraded from experimental to tech preview. * The Xen 4.12 upgrade also includes improved IOMMU mapping code, which is designed to significantly improve the startup times of AMD EPYC based systems. * The upgrade also features Automatic Dom0 Sizing which allows the setting of Dom0 memory size as a percentage of host memory (e.g. 10%) or with an offset (e.g. 1G+10%).- bsc#1130485 - Please drop Requires on multipath-tools in xen-tools. Now using Recommends multipath-tools. xen.spec- Update to Xen 4.12.0 RC7 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC6 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1026236 - add Xen cmdline option "suse_vtsc_tolerance" to avoid TSC emulation for HVM domUs if their expected frequency does not match exactly the frequency of the receiving host xen.bug1026236.suse_vtsc_tolerance.patch- Update to Xen 4.12.0 RC5 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- jsc#SLE-3059 - Disable Xen auto-ballooning - Add CONFIG_DOM0_MEM to the spec file for managing dom0 memory. xen.spec - Disable autoballooning in xl.con xl-conf-disable-autoballoon.patch- Update gcc9-ignore-warnings.patch to fix build in SLE12- bsc#1126325 - fix crash in libxl in error path Setup of grant_tables and other variables may fail libxl.prepare-environment-for-domcreate_stream_done.patch- bsc#1127620 - Documentation for the xl configuration file allows for firmware=pvgrub64 but we don't ship pvgrub64. Create a link from grub.xen to pvgrub64 xen.spec- Update to Xen 4.12.0 RC4 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Tarball also contains additional post RC4 security fixes for Xen Security Advisories 287, 288, and 290 through 294.- Update to Xen 4.12.0 RC3 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC2 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1121391 - GCC 9: xen build fails gcc9-ignore-warnings.patch- bsc#1122563 - Virtualization/xen: Bug no Xen on boot, missing /proc/xen, after 4.11 -> 4.12 upgrade on X86_64/efi. Keep xen.efi in /usr/lib64/efi for booting older distros. xen.spec- fate#326960: Package grub2 as noarch. As part of the effort to have a unified bootloader across architectures, modify the xen.spec file to move the Xen efi files to /usr/share/efi/$(uname -m) from /usr/lib64/efi.- Update to Xen 4.12.0 RC1 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Drop 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch 5bdc31d5-VMX-fix-vmx_handle_eoi.patch gcc8-fix-array-warning-on-i586.patch gcc8-fix-format-warning-on-i586.patch gcc8-inlining-failed.patch xen.bug1079730.patch- bsc#1121960 - xen: sync with Factory xen.spec xen.changes- Replace old $RPM_* shell vars. - Run fdupes for all architectures, and not crossing subvolume boundaries.- Do not run %fdupes on aarch64 to avoid the hardlink-across-partition rpmlint error- Require qemu-seabios only on x86* as it is not available on non-x86 systems- Avoid creating dangling symlinks (bsc#1116524) This reverts the revert of tmp_build.patch- Update to Xen 4.11.1 bug fix release (bsc#1027519) xen-4.11.1-testing-src.tar.bz2 - 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch replaces xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch replaces xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch - Drop the following patches contained in the new tarball 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbe-ARM-disable-grant-table-v2.patch 5b72fbbe-oxenstored-eval-order.patch 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch xsa275-1.patch xsa275-2.patch xsa276-1.patch xsa276-2.patch xsa277.patch xsa279.patch xsa280-1.patch xsa280-2.patch- bsc#1116524 - Package xen-tools-4.11.0_09-2.1.x86_64 broken: Missing /bin/domu-xenstore. This was broken because "make package build reproducible" change. (boo#1047218, boo#1062303) This fix reverses the change to this patch. tmp_build.patch- bsc#1115040 - VUL-0: CVE-2018-19961 CVE-2018-19962: xen: insufficient TLB flushing / improper large page mappings with AMD IOMMUs (XSA-275) xsa275-1.patch xsa275-2.patch - bsc#1115043 - VUL-0: CVE-2018-19963: xen: resource accounting issues in x86 IOREQ server handling (XSA-276) xsa276-1.patch xsa276-2.patch - bsc#1115044 - VUL-0: CVE-2018-19964: xen: x86: incorrect error handling for guest p2m page removals (XSA-277) xsa277.patch - bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch - bsc#1115045 - VUL-0: xen: CVE-2018-19965: x86: DoS from attempting to use INVPCID with a non-canonical addresses (XSA-279) xsa279.patch - bsc#1115047 - VUL-0: CVE-2018-19966: xen: Fix for XSA-240 conflicts with shadow paging (XSA-280) xsa280-1.patch xsa280-2.patch - bsc#1114988 - VUL-0: CVE-2018-19967: xen: guest use of HLE constructs may lock up host (XSA-282) 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch - bsc#1108940 - L3: XEN SLE12-SP1 domU hang on SLE12-SP3 HV 5bdc31d5-VMX-fix-vmx_handle_eoi.patch - Upstream bug fixes (bsc#1027519) 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch- bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch- Use SMBIOS_REL_DATE instead of SMBIOS_DATE for reproducible binaries- make package build reproducible (boo#1047218, boo#1062303) * Set SMBIOS_REL_DATE * Update tmp_build.patch to use SHA instead of random build-id * Add reproducible.patch to use --no-insert-timestamp- Building with ncurses 6.1 will fail without xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - Building libxl acpi support on aarch64 with gcc 8.2 will fail without xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch- bsc#1106263 - L3: The affinity reporting via 'xl vcpu-list' is apparently broken 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch- bsc#1094508 - L3: Kernel oops in fs/dcache.c called by d_materialise_unique() 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch - bsc#1103279 - (CVE-2018-15470) VUL-0: CVE-2018-15470: xen: oxenstored does not apply quota-maxentity (XSA-272) 5b72fbbe-oxenstored-eval-order.patch - bsc#1103275 - (CVE-2018-15469) VUL-0: CVE-2018-15469: xen: Use of v2 grant tables may cause crash on ARM (XSA-268) 5b72fbbe-ARM-disable-grant-table-v2.patch - Upstream patches from Jan (bsc#1027519) 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch - Drop 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- bsc#1078292 - rpmbuild -ba SPECS/xen.spec with xen-4.9.1 failed xen.spec- bsc#1091107 - VUL-0: CVE-2018-3646: xen: L1 Terminal Fault -VMM (XSA-273) 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch - bsc#1103276 - VUL-0: CVE-2018-15468: xen: x86: Incorrect MSR_DEBUGCTL handling lets guests enable BTS (XSA-269) 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch - Upstream prereq patches for XSA-273 and other upstream fixes (bsc#1027519) 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- Upstream patches from Jan (bsc#1027519) 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch gcc8-fix-format-warning-on-i586.patch gcc8-fix-array-warning-on-i586.patch - Drop xen.fuzz-_FORTIFY_SOURCE.patch gcc8-fix-warning-on-i586.patch- Update to Xen 4.11.0 FCS (fate#325202, fate#325123) xen-4.11.0-testing-src.tar.bz2 disable-building-pv-shim.patch - Dropped patches 5a33a12f-domctl-improve-locking-during-domain-destruction.patch 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a9985bd-x86-invpcid-support.patch 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch 5af1daa9-3-x86-traps-use-IST-for-DB.patch 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch 5af97999-viridian-cpuid-leaf-40000003.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch 5b348874-x86-refine-checks-in-DB-handler.patch 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen_fix_build_with_acpica_20180427_and_new_packages.patch- Submit upstream patch libacpi: fixes for iasl >= 20180427 git commit 858dbaaeda33b05c1ac80aea0ba9a03924e09005 xen_fix_build_with_acpica_20180427_and_new_packages.patch This is needed for acpica package to get updated in our build service- Upstream patches from Jan (bsc#1027519) 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-1.patch) 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-2.patch) 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch (Replaces Spectre-v4-3.patch) 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch (Replaces xsa267-1.patch) 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch (Replaces xsa267-2.patch) 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch (Replaces xsa264.patch) 5b348874-x86-refine-checks-in-DB-handler.patch (Replaces xsa265.patch) 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch (Replaces xsa266-1-<>.patch) 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch (Replaces xsa266-2-<>.patch) 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch- Fix more build gcc8 related failures with xen.fuzz-_FORTIFY_SOURCE.patch- bsc#1098403 - fix regression introduced by changes for bsc#1079730 a PV domU without qcow2 and/or vfb has no qemu attached. Ignore QMP errors for PV domUs to handle PV domUs with and without an attached qemu-xen. xen.bug1079730.patch- bsc#1097521 - VUL-0: CVE-2018-12891: xen: preemption checks bypassed in x86 PV MM handling (XSA-264) xsa264.patch - bsc#1097522 - VUL-0: CVE-2018-12893: xen: x86: #DB exception safety check can be triggered by a guest (XSA-265) xsa265.patch - bsc#1097523 - VUL-0: CVE-2018-12892: xen: libxl fails to honour readonly flag on HVM emulated SCSI disks (XSA-266) xsa266-1-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch xsa266-2-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch- bsc#1095242 - VUL-0: CVE-2018-3665: xen: Lazy FP Save/Restore (XSA-267) xsa267-1.patch xsa267-2.patch- bsc#1092543 - GCC 8: xen build fails gcc8-fix-warning-on-i586.patch- bsc#1092631 - VUL-0: CVE-2018-3639: xen: V4 – Speculative Store Bypass aka "Memory Disambiguation" (XSA-263) 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch Spectre-v4-1.patch Spectre-v4-2.patch Spectre-v4-3.patch- Always call qemus xen-save-devices-state in suspend/resume to fix migration with qcow2 images (bsc#1079730) libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen.bug1079730.patch- bsc#1087289 - L3: Xen BUG at sched_credit.c:1663 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch - Upstream patches from Jan (bsc#1027519) 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch (Replaces xsa260-1.patch) 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch (Replaces xsa260-2.patch) 5af1daa9-3-x86-traps-use-IST-for-DB.patch (Replaces xsa260-3.patch) 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch (Replaces xsa260-4.patch) 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch (Replaces xsa262.patch) 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch (Replaces xsa261.patch) 5af97999-viridian-cpuid-leaf-40000003.patch- Fixes related to Page Table Isolation (XPTI). bsc#1074562 XSA-254 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a9985bd-x86-invpcid-support.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch- bsc#1092543 - GCC 8: xen build fails 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch gcc8-inlining-failed.patch- Update to Xen 4.10.1 bug fix release (bsc#1027519) xen-4.10.1-testing-src.tar.bz2 disable-building-pv-shim.patch - Drop the following patches contained in the new tarball 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch xsa258.patch xsa259.patch- bsc#1090820 - VUL-0: CVE-2018-8897: xen: x86: mishandling of debug exceptions (XSA-260) xsa260-1.patch xsa260-2.patch xsa260-3.patch xsa260-4.patch - bsc#1090822 - VUL-0: CVE-2018-10982: xen: x86 vHPET interrupt injection errors (XSA-261) xsa261.patch - bsc#1090823 - VUL-0: CVE-2018-10981: xen: qemu may drive Xen into unbounded loop (XSA-262) xsa262.patch- bsc#1089152 - VUL-0: CVE-2018-10472: xen: Information leak via crafted user-supplied CDROM (XSA-258) xsa258.patch - bsc#1089635 - VUL-0: CVE-2018-10471: xen: x86: PV guest may crash Xen with XPTI (XSA-259) xsa259.patch- Preserve xen-syms from xen-dbg.gz to allow processing vmcores with crash(1) (bsc#1087251)- Upstream patches from Jan (bsc#1027519) and fixes related to Page Table Isolation (XPTI). See also bsc#1074562 XSA-254 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch- bsc#1072834 - Xen HVM: unchecked MSR access error: RDMSR from 0xc90 at rIP: 0xffffffff93061456 (native_read_msr+0x6/0x30) 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch - Upstream patches from Jan (bsc#1027519) 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch (Replaces xsa252.patch) 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch (Replaces xsa255-1.patch) 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch (Replaces xsa255-2.patch) 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch (Replaces xsa256.patch) - Drop xsa252.patch xsa255-1.patch xsa255-2.patch xsa256.patch- bsc#1080635 - VUL-0: CVE-2018-7540: xen: DoS via non-preemptable L3/L4 pagetable freeing (XSA-252) xsa252.patch - bsc#1080662 - VUL-0: CVE-2018-7541: xen: grant table v2 -> v1 transition may crash Xen (XSA-255) xsa255-1.patch xsa255-2.patch - bsc#1080634 - VUL-0: CVE-2018-7542: xen: x86 PVH guest without LAPIC may DoS the host (XSA-256) xsa256.patch- Remove stale systemd presets code for 13.2 and older- fate#324965 - add script, udev rule and systemd service to watch for vcpu online/offline events in a HVM domU They are triggered via xl vcpu-set domU N- Replace hardcoded xen with Name tag when refering to subpkgs- Make sure tools and tools-domU require libs from the very same build- tools-domU: Add support for qemu guest agent. New files 80-xen-channel-setup.rules and xen-channel-setup.sh configure a xen-pv-channel for use by the guest agent FATE#324963- Remove outdated /etc/xen/README*- bsc#1073961 - VUL-0: CVE-2018-5244: xen: x86: memory leak with MSR emulation (XSA-253) 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch - bsc#1074562 - VUL-0: CVE-2017-5753,CVE-2017-5715,CVE-2017-5754 xen: Information leak via side effects of speculative execution (XSA-254). Includes Spectre v2 mitigation. 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch- Fix python3 deprecated atoi call (bsc#1067224) pygrub-python3-conversion.patch - Drop xenmon-python3-conversion.patch- bsc#1067317 - pass cache=writeback|unsafe|directsync to qemu, depending on the libxl disk settings libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch- Remove libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 build-python3-conversion.patch bin-python3-conversion.patch- bsc#1070165 - xen crashes after aborted localhost migration 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch - bsc#1035442 - L3: libxl: error: libxl.c:1676:devices_destroy_cb: libxl__devices_destroy failed 5a33a12f-domctl-improve-locking-during-domain-destruction.patch - Upstream patches from Jan (bsc#1027519) 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch- Update to Xen 4.10.0 FCS (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Rebuild initrd if xen-tools-domU is updated- Update to Xen 4.10.0-rc8 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Increase the value of LIBXL_DESTROY_TIMEOUT from 10 to 100 seconds If many domUs shutdown in parallel the backends can not keep up Add some debug output to track how long backend shutdown takes (bsc#1035442) libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- Adjust xenstore-run-in-studomain.patch to change the defaults in the code instead of changing the sysconfig template, to also cover the upgrade case- Update to Xen 4.10.0-rc6 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Since xen switched to Kconfig, building a debug hypervisor was done by default. Adjust make logic to build a non-debug hypervisor by default, and continue to provide one as xen-dbg.gz- fate#316614: set migration constraints from cmdline fix libxl.set-migration-constraints-from-cmdline.patch for xen-4.10- Document the suse-diskcache-disable-flush option in xl-disk-configuration(5) (bsc#879425,bsc#1067317)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to Xen 4.10.0-rc5 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - fate#323663 - Run Xenstore in stubdomain xenstore-run-in-studomain.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 pygrub-python3-conversion.patch xenmon-python3-conversion.patch migration-python3-conversion.patch xnloader.py xen2libvirt.py- Remove xendriverdomain.service (bsc#1065185) Driver domains must be configured manually with custom .service file- Update to Xen 4.10.0-rc3 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Adjust xen-dom0-modules.service to ignore errors (bsc#1065187)- fate#324052 Support migration of Xen HVM domains larger than 1TB 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Update to Xen 4.10.0-rc2 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Update to Xen 4.10.0-rc1 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop patches included in new tarball 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch 59958ebf-gnttab-fix-transitive-grant-handling.patch 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch gcc7-arm.patch gcc7-mini-os.patch- bsc#1061084 - VUL-0: xen: page type reference leak on x86 (XSA-242) xsa242.patch - bsc#1061086 - VUL-0: xen: x86: Incorrect handling of self-linear shadow mappings with translated guests (XSA-243) xsa243.patch - bsc#1061087 - VUL-0: xen: x86: Incorrect handling of IST settings during CPU hotplug (XSA-244) xsa244.patch- bsc#1061077 - VUL-0: xen: DMOP map/unmap missing argument checks (XSA-238) xsa238.patch - bsc#1061080 - VUL-0: xen: hypervisor stack leak in x86 I/O intercept code (XSA-239) xsa239.patch - bsc#1061081 - VUL-0: xen: Unlimited recursion in linear pagetable de-typing (XSA-240) xsa240-1.patch xsa240-2.patch - bsc#1061082 - VUL-0: xen: Stale TLB entry due to page type release race (XSA-241) xsa241.patch- bsc#1061075 - VUL-0: xen: pin count / page reference race in grant table code (XSA-236) xsa236.patch - bsc#1061076 - VUL-0: xen: multiple MSI mapping issues on x86 (XSA-237) xsa237-1.patch xsa237-2.patch xsa237-3.patch xsa237-4.patch xsa237-5.patch- bsc#1056278 - VUL-0: xen: Missing NUMA node parameter verification (XSA-231) 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch - bsc#1056280 - VUL-0: xen: Missing check for grant table (XSA-232) 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch - bsc#1056281 - VUL-0: xen: cxenstored: Race in domain cleanup (XSA-233) 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch - bsc#1056282 - VUL-0: xen: insufficient grant unmapping checks for x86 PV guests (XSA-234) 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch - bsc#1055321 - VUL-0: xen: add-to-physmap error paths fail to release lock on ARM (XSA-235) 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch - Upstream patches from Jan (bsc#1027519) 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch - Dropped gcc7-xen.patch- bsc#1057358 - Cannot Boot into SLES12.3 with Xen hypervisor when Secure Boot is Enabled xen.spec- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored update from v6 to v9 to cover more cases for ballooned domUs libxc.sr.superpage.patch- bsc#1026236 - remove suse_vtsc_tolerance= cmdline option for Xen drop the patch because it is not upstream acceptable remove xen.suse_vtsc_tolerance.patch- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored after the save using xl stack libxc.sr.superpage.patch- Unignore gcc-PIE the toolstack disables PIE for firmware builds as needed- Upstream patches from Jan (bsc#1027519) 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch (Replaces xsa227.patch) 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch (Replaces xsa228.patch) 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch (Replaces xsa230.patch) 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch (Replaces xsa226-1.patch) 59958ebf-gnttab-fix-transitive-grant-handling.patch (Replaces xsa226-2.patch) 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch- bsc#1044974 - xen-tools require python-pam xen.spec- Clean up spec file errors and a few warnings. (bsc#1027519) - Removed conditional 'with_systemd' and some old deprecated 'sles_version' checks. xen.spec- Remove use of brctl utiltiy from supportconfig plugin FATE#323639- Use upstream variant of mini-os __udivmoddi4 change gcc7-mini-os.patch- fate#323639 Move bridge-utils to legacy replace-obsolete-network-configuration-commands-in-s.patch- bsc#1052686 - VUL-0: xen: grant_table: possibly premature clearing of GTF_writing / GTF_reading (XSA-230) xsa230.patch- bsc#1035231 - migration of HVM domU does not use superpages on destination dom0 libxc.sr.superpage.patch- bsc#1051787 - VUL-0: CVE-2017-12135: xen: possibly unbounded recursion in grant table code (XSA-226) xsa226-1.patch xsa226-2.patch - bsc#1051788 - VUL-0: CVE-2017-12137: xen: x86: PV privilege escalation via map_grant_ref (XSA-227) xsa227.patch - bsc#1051789 - VUL-0: CVE-2017-12136: xen: grant_table: Race conditions with maptrack free list handling (XSA-228) xsa228.patch- Add a supportconfig plugin xen-supportconfig FATE#323661- bsc#1026236 - add suse_vtsc_tolerance= cmdline option for Xen To avoid emulation of TSC access from a domU after live migration add a global tolerance for the measured host kHz xen.suse_vtsc_tolerance.patch- fate#323662 Drop qemu-dm from xen-tools package The following tarball and patches have been removed qemu-xen-traditional-dir-remote.tar.bz2 VNC-Support-for-ExtendedKeyEvent-client-message.patch 0001-net-move-the-tap-buffer-into-TAPState.patch 0002-net-increase-tap-buffer-size.patch 0003-e1000-fix-access-4-bytes-beyond-buffer-end.patch 0004-e1000-secrc-support.patch 0005-e1000-multi-buffer-packet-support.patch 0006-e1000-clear-EOP-for-multi-buffer-descriptors.patch 0007-e1000-verify-we-have-buffers-upfront.patch 0008-e1000-check-buffer-availability.patch CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch CVE-2015-4037-qemut-smb-config-dir-name.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch blktap.patch cdrom-removable.patch xen-qemu-iscsi-fix.patch qemu-security-etch1.patch xen-disable-qemu-monitor.patch xen-hvm-default-bridge.patch qemu-ifup-set-mtu.patch ioemu-vnc-resize.patch capslock_enable.patch altgr_2.patch log-guest-console.patch bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch ioemu-7615-qcow2-fix-alloc_cluster_link_l2.patch qemu-dm-segfault.patch bdrv_default_rwflag.patch kernel-boot-hvm.patch ioemu-watchdog-support.patch ioemu-watchdog-linkage.patch ioemu-watchdog-ib700-timer.patch ioemu-hvm-pv-support.patch pvdrv_emulation_control.patch ioemu-disable-scsi.patch ioemu-disable-emulated-ide-if-pv.patch xenpaging.qemu.flush-cache.patch ioemu-devicemodel-include.patch - Cleanup spec file and remove unused KMP patches kmp_filelist supported_module.patch xen_pvonhvm.xen_emul_unplug.patch- bsc#1002573 - Optimize LVM functions in block-dmmd block-dmmd- Record initial Xen dmesg in /var/log/xen/xen-boot.log for supportconfig. Keep previous log in /var/log/xen/xen-boot.prev.log- Remove storytelling from description in xen.rpm- Update to Xen 4.9.0 FCS (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update block-dmmd script (bsc#1002573) block-dmmd- Update to Xen 4.9.0-rc8+ (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 gcc7-arm.patch - Drop gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc8 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1042160 - VUL-1: CVE-2017-9330: xen: usb: ohci: infinite loop due to incorrect return value CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch- bsc#1037243 - VUL-1: CVE-2017-8309: xen: audio: host memory leakage via capture buffer CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch- Update to Xen 4.9.0-rc7 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc6 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1031343 - xen fails to build with GCC 7 gcc7-mini-os.patch gcc7-xen.patch- bsc#1031343 - xen fails to build with GCC 7 gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc5 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 - Drop xen-tools-pkgconfig-xenlight.patch- bsc#1037779 - xen breaks kexec-tools build xen-tools-pkgconfig-xenlight.patch- Update to Xen 4.9.0-rc4 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1036146 - sles12sp2 xen VM dumps core to wrong path xen.spec- Update to Xen 4.9.0-rc3 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 aarch64-maybe-uninitialized.patch- Update to Xen 4.9.0-rc2 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc1 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 ioemu-devicemodel-include.patch - Dropped patches contained in new tarball xen-4.8.0-testing-src.tar.bz2 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch glibc-2.25-compatibility-fix.patch xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch- bsc#1022703 - Xen HVM guest with OVMF hangs with unattached CDRom 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch- bsc#1015348 - L3: libvirtd does not start during boot suse-xendomains-service.patch- bsc#1014136 - Partner-L3: kdump can't dump a kernel on SLES12-SP2 with Xen hypervisor. 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch - bsc#1026236 - L3: Paravirtualized vs. fully virtualized migration - latter one much faster 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch - Upstream patch from Jan 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch- bsc#1022555 - L3: Timeout in "execution of /etc/xen/scripts/block add" 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch - bsc#1030144 - VUL-0: xen: xenstore denial of service via repeated update (XSA-206) xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch - bsc#1029827 - Forward port xenstored xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch- bsc#1029128 - fix make xen to really produce xen.efi with gcc48- bsc#1028235 - VUL-0: CVE-2017-6505: xen: qemu: usb: an infinite loop issue in ohci_service_ed_list CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch - Upstream patches from Jan (bsc#1027519) 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch- bsc#1027654 - XEN fails to build against glibc 2.25 glibc-2.25-compatibility-fix.patch libxl.pvscsi.patch- fate#316613: Refresh and enable libxl.pvscsi.patch- bsc#1024834 - VUL-0: CVE-2017-2620: xen: cirrus_bitblt_cputovideo does not check if memory region is safe (XSA-209) CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch- bsc#1023948 - [pvusb][sles12sp3][openqa] Segmentation fault happened when adding usbctrl devices via xl 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch- Upstream patches from Jan (bsc#1027519) 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch- bsc#1023004 - VUL-0: CVE-2017-2615: qemu: display: cirrus: oob access while doing bitblt copy backward mode CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch- fate#322313 and fate#322150 require the acpica package ported to aarch64 which Xen 4.8 needs to build. Temporarily disable aarch64 until these fates are complete. xen.spec- bsc#1021952 - Virutalization/xen: Bug xen-tools missing /usr/bin/domu-xenstore; guests fail to launch tmp_build.patch xen.spec- No systemd presets for 42.3+ and SLE12SP3+ (bsc#1012842)- bsc#1007224 - broken symlinks in /usr/share/doc/packages/xen/misc/ xen.spec- 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch Replaces xsa202.patch (bsc#1014298) - 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch Replaces xsa203.patch (bsc#1014300) - 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch Replaces xsa204.patch (bsc#1016340) - Upstream patches from Jan 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch- bsc#1015169 - VUL-0: CVE-2016-9921, CVE-2016-9922: xen: qemu: display: cirrus_vga: a divide by zero in cirrus_do_copy CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch- bsc#1016340 - VUL-0: CVE-2016-10013: xen: x86: Mishandling of SYSCALL singlestep during emulation (XSA-204) xsa204.patch- bsc#1012651 - VUL-0: CVE-2016-9932: xen: x86 CMPXCHG8B emulation fails to ignore operand size override (XSA-200) 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch- bsc#1014298 - VUL-0: CVE-2016-10024: xen: x86 PV guests may be able to mask interrupts (XSA-202) xsa202.patch - bsc#1014300 - VUL-0: CVE-2016-10025: xen: x86: missing NULL pointer check in VMFUNC emulation (XSA-203) xsa203.patch - Upstream patches from Jan 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch- Update to Xen 4.8 FCS xen-4.8.0-testing-src.tar.bz2 - Dropped xen-4.7.1-testing-src.tar.bz2 0001-libxc-Rework-extra-module-initialisation.patch 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch 0004-firmware-makefile-install-BIOS-blob.patch 0005-libxl-Load-guest-BIOS-from-file.patch 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch 0008-hvmloader-Locate-the-BIOS-blob.patch 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch 0011-hvmloader-Load-OVMF-from-modules.patch 0012-hvmloader-Specific-bios_load-function-required.patch 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch 57a30261-x86-support-newer-Intel-CPU-models.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch 58343ec2-x86emul-fix-huge-bit-offset-handling.patch 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch CVE-2016-9381-xsa197-qemut.patch CVE-2016-9637-xsa199-qemut.patch- bsc#1011652 - VUL-0: xen: qemu ioport array overflow CVE-2016-9637-xsa199-qemut.patch- bsc#1009100 - VUL-0: CVE-2016-9386: XSA-191: xen: x86 null segments not always treated as unusable 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch - bsc#1009103 - VUL-0: CVE-2016-9382: XSA-192: xen: x86 task switch to VM86 mode mis-handled 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch - bsc#1009104 - VUL-0: CVE-2016-9385: XSA-193: xen: x86 segment base write emulation lacking canonical address checks 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch - bsc#1009105 - VUL-0: CVE-2016-9384: XSA-194: xen: guest 32-bit ELF symbol table load leaking host data 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch - bsc#1009107 - VUL-0: CVE-2016-9383: XSA-195: xen: x86 64-bit bit test instruction emulation broken 58343ec2-x86emul-fix-huge-bit-offset-handling.patch - bsc#1009108 - VUL-0: CVE-2016-9377,CVE-2016-9378: XSA-196: xen: x86 software interrupt injection mis-handled 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch - bsc#1009109 - VUL-0: CVE-2016-9381: XSA-197: xen: qemu incautious about shared ring processing CVE-2016-9381-xsa197-qemut.patch - bsc#1009111 - VUL-0: CVE-2016-9379,CVE-2016-9380: XSA-198: xen: delimiter injection vulnerabilities in pygrub 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch - Upstream patches from Jan 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch- Update to Xen Version 4.7.1 xen-4.7.1-testing-src.tar.bz2 - Dropped patches contained in new tarball xen-4.7.0-testing-src.tar.bz2 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c93e52-fix-error-in-libxl_device_usbdev_list.patch 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch- bsc#1004981 - Xen RPM doesn't contain debug hypervisor for EFI systems xen.spec- bsc#1000106 - VUL-0: CVE-2016-7777: xen: CR0.TS and CR0.EM not always honored for x86 HVM guests (XSA-190) 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch - bsc#996191 - [XEN][acpi]residency -n 88 -c will cause xen panic on broadwell-ep 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch - Upstream patches from Jan 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch- bsc#1007941 - Xen tools limit the number of vcpus to 256 when the system has 384 xen-arch-kconfig-nr_cpus.patch- bsc#1007157 - VUL-0: CVE-2016-8910: xen: net: rtl8139: infinite loop while transmit in C+ mode CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch- bsc#1005004 - CVE-2016-8667: xen: dma: rc4030 divide by zero error in set_next_tick CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch - bsc#1005005 - VUL-0: CVE-2016-8669: xen: char: divide by zero error in serial_update_parameters CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch- bsc#1003030 - VUL-0: CVE-2016-7908: xen: net: Infinite loop in mcf_fec_do_tx CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch - bsc#1003032 - VUL-0: CVE-2016-7909: xen: net: pcnet: infinite loop in pcnet_rdra_addr CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch- bsc#995785 - VUL-0: CVE-2016-7092: xen: x86: Disallow L3 recursive pagetable for 32-bit PV guests (XSA-185) 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch - bsc#995789 - VUL-0: CVE-2016-7093: xen: x86: Mishandling of instruction pointer truncation during emulation (XSA-186) 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch - bsc#995792 - VUL-0: CVE-2016-7094: xen: x86 HVM: Overflow of sh_ctxt->seg_reg[] (XSA-187) 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch - bsc#991934 - xen hypervisor crash in csched_acct 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch - Upstream patches from Jan 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch- bsc#979002 - add 60-persistent-xvd.rules and helper script also to initrd, add the relevant dracut helper- bnc#953518 - unplug also SCSI disks in qemu-xen-traditional for upstream unplug protocol- bsc#989679 - [pvusb feature] USB device not found when 'virsh detach-device guest usb.xml' 57c93e52-fix-error-in-libxl_device_usbdev_list.patch- bsc#992224 - [HPS Bug] During boot of Xen Hypervisor, Failed to get contiguous memory for DMA from Xen 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch - bsc#978755 - xen uefi systems fail to boot - bsc#983697 - SLES12 SP2 Xen UEFI mode cannot boot 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch - Upstream patch from Jan 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch- spec: to stay compatible with the in-tree qemu-xen binary, use /usr/bin/qemu-system-i386 instead of /usr/bin/qemu-system-x86_64 bsc#986164- bsc#970135 - new virtualization project clock test randomly fails on Xen 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch - bsc#991934 - xen hypervisor crash in csched_acct 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch - bsc#988675 - VUL-0: CVE-2016-6258: xen: x86: Privilege escalation in PV guests (XSA-182) 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch - bsc#988676 - VUL-0: CVE-2016-6259: xen: x86: Missing SMAP whitelisting in 32-bit exception / event delivery (XSA-183) 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch - Upstream patches from Jan 57a30261-x86-support-newer-Intel-CPU-models.patch- bsc#985503 - vif-route broken vif-route.patch- bsc#978413 - PV guest upgrade from sles11sp4 to sles12sp2 alpha3 failed on sles11sp4 xen host. pygrub-handle-one-line-menu-entries.patch- bsc#990843 - VUL-1: CVE-2016-6351: xen: qemu: scsi: esp: OOB write access in esp_do_dma CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch- bsc#900418 - Dump cannot be performed on SLES12 XEN 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch - Upstream patches from Jan 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch- fate#319989 - Update to Xen 4.7 FCS xen-4.7.0-testing-src.tar.bz2 - Drop CVE-2014-3672-qemut-xsa180.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (Additional fixes) block-dmmd- Convert with_stubdom into build_conditional to allow adjusting via prjconf - Convert with_debug into build_conditional to allow adjusting via prjconf- bsc#979002 - add 60-persistent-xvd.rules and helper script to xen-tools-domU to simplify transition to pvops based kernels- Convert with_oxenstored into build_conditional to allow adjusting via prjconf (fate#320836)- bsc#983984 - VUL-0: CVE-2016-5338: xen: qemu: scsi: esp: OOB r/w access while processing ESP_FIFO CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch - bsc#982960 - VUL-0: CVE-2016-5238: xen: qemu: scsi: esp: OOB write when using non-DMA mode in get_cmd CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch- fate#319989 - Update to Xen 4.7 RC5 xen-4.7.0-testing-src.tar.bz2- fate#319989 - Update to Xen 4.7 RC4 xen-4.7.0-testing-src.tar.bz2 - Dropped xen.pkgconfig-4.7.patch xsa164.patch- bsc#981264 - VUL-0: CVE-2014-3672: xen: Unrestricted qemu logging (XSA-180) CVE-2014-3672-qemut-xsa180.patch- bsc#980724 - VUL-0: CVE-2016-4441: Qemu: scsi: esp: OOB write while writing to 's->cmdbuf' in get_cmd CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch - bsc#980716 - VUL-0: CVE-2016-4439: xen: scsi: esp: OOB write while writing to 's->cmdbuf' in esp_reg_write CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch- fate#319989 - Update to Xen 4.7 RC3 xen-4.7.0-testing-src.tar.bz2 - Dropped libxl-remove-cdrom-cachemode.patch x86-PoD-only-reclaim-if-needed.patch gcc6-warnings-as-errors.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (another modification) block-dmmd- fate#319989 - Update to Xen 4.7 RC2 xen-4.7.0-testing-src.tar.bz2- bsc#961600 - L3: poor performance when Xen HVM domU configured with max memory > current memory x86-PoD-only-reclaim-if-needed.patch- Mark SONAMEs and pkgconfig as xen 4.7 xen.pkgconfig-4.7.patch- bsc#977329 - Xen: Cannot boot HVM guests with empty cdrom libxl-remove-cdrom-cachemode.patch- fate#319989 - Update to Xen 4.7 RC1 xen-4.7.0-testing-src.tar.bz2- fate#316614: set migration constraints from cmdline restore libxl.set-migration-constraints-from-cmdline.patch- Remove obsolete patch for xen-kmp magic_ioport_compat.patch- fate#316613: update to v12 libxl.pvscsi.patch- Update to the latest Xen 4.7 pre-release c2994f86 Drop libxl.migrate-legacy-stream-read.patch- bnc#972756 - Can't migrate HVM guest from SLES12SP1 Xen host to SLES12SP2 Alpha 1 host using xl migrate libxl.migrate-legacy-stream-read.patch- Add patches from proposed upstream series to load BIOS's from the toolstack instead of embedding in hvmloader http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg01626.html 0001-libxc-Rework-extra-module-initialisation.patch, 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch, 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch, 0004-firmware-makefile-install-BIOS-blob.patch, 0005-libxl-Load-guest-BIOS-from-file.patch, 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch, 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch, 0008-hvmloader-Locate-the-BIOS-blob.patch, 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch, 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch, 0011-hvmloader-Load-OVMF-from-modules.patch, 0012-hvmloader-Specific-bios_load-function-required.patch, 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch, 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch - Enable support for UEFI on x86_64 using the ovmf-x86_64-ms.bin firmware from qemu-ovmf-x86_64. The firmware is preloaded with Microsoft keys to more closely resemble firmware on real hardware FATE#320490- fate#319989: Update to Xen 4.7 (pre-release) xen-4.7.0-testing-src.tar.bz2 - Dropped: xen-4.6.1-testing-src.tar.bz2 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch hotplug-Linux-block-performance-fix.patch set-mtu-from-bridge-for-tap-interface.patch xendomains-libvirtd-conflict.patch xsa154.patch xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa170.patch- Use system SeaBIOS instead of building/installing another one FATE#320638 Dropped files: seabios-dir-remote.tar.bz2 xen-c99-fix.patch xen.build-compare.seabios.patch- spec: drop BuildRequires that were only needed for qemu-xen- bsc#969377 - xen does not build with GCC 6 ipxe-use-rpm-opt-flags.patch gcc6-warnings-as-errors.patch- bsc#969351 - VUL-0: CVE-2016-2841: xen: net: ne2000: infinite loop in ne2000_receive CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch - Drop xsa154-fix.patch- Use system qemu instead of building/installing yet another qemu FATE#320638 - Dropped files qemu-xen-dir-remote.tar.bz2 CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch qemu-xen-enable-spice-support.patch qemu-xen-upstream-qdisk-cache-unsafe.patch tigervnc-long-press.patch xsa162-qemuu.patch- bsc#962321 - VUL-0: CVE-2016-1922: xen: i386: null pointer dereference in vapic_write() CVE-2016-1922-qemuu-i386-null-pointer-dereference-in-vapic_write.patch- bsc#968004 - VUL-0: CVE-2016-2538: xen: usb: integer overflow in remote NDIS control message handling CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch- bsc#954872 - L3: script block-dmmd not working as expected - libxl: error: libxl_dm.c block-dmmd - Update libxl to recognize dmmd and npiv prefix in disk spec xen.libxl.dmmd.patch- bsc#967101 - VUL-0: CVE-2016-2391: xen: usb: multiple eof_timers in ohci module leads to null pointer dereference CVE-2016-2391-qemuu-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch - bsc#967090 - VUL-0: CVE-2016-2392: xen: usb: null pointer dereference in remote NDIS control message handling CVE-2016-2392-qemuu-usb-null-pointer-dereference-in-NDIS-message-handling.patch- Update to Xen Version 4.6.1 xen-4.6.1-testing-src.tar.bz2 - Dropped patches now contained in tarball or unnecessary xen-4.6.0-testing-src.tar.bz2 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch 56549f24-x86-vPMU-document-as-unsupported.patch 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemut-xenfb.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa159.patch xsa160.patch xsa162-qemut.patch xsa165.patch xsa166.patch xsa167.patch xsa168.patch- bsc#965315 - VUL-0: CVE-2016-2270: xen: x86: inconsistent cachability flags on guest mappings (XSA-154) xsa154.patch - bsc#965317 - VUL-0: CVE-2016-2271: xen: VMX: guest user mode may crash guest with non-canonical RIP (XSA-170) xsa170.patch- bsc#965269 - VUL-1: CVE-2015-8619: xen: stack based OOB write in hmp_sendkey routine CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch- bsc#965156 - VUL-0: CVE-2015-6855: xen: ide: divide by zero issue CVE-2015-6855-qemuu-ide-divide-by-zero-issue.patch - bsc#965112 - VUL-0: CVE-2014-3640: xen: slirp: NULL pointer deref in sosendto() CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch- bsc#964947 - VUL-0: CVE-2015-5278: xen: Infinite loop in ne2000_receive() function CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch - bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch- bsc#964644 - VUL-0: CVE-2013-4533: xen pxa2xx: buffer overrun on incoming migration CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch - bsc#964925 - VUL-0: CVE-2014-0222: xen: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch - Dropped CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch- bsc#964415 - VUL-1: CVE-2016-2198: xen: usb: ehci null pointer dereference in ehci_caps_write CVE-2016-2198-qemuu-usb-ehci-null-pointer-dereference-in-ehci_caps_write.patch - bsc#964452 - VUL-0: CVE-2013-4534: xen: openpic: buffer overrun on incoming migration CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch- bsc#963783 - VUL-1: CVE-2016-1981: xen: net: e1000 infinite loop in start_xmit and e1000_receive_iov routines CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch- bsc#962758 - VUL-0: CVE-2013-4539: xen: tsc210x: buffer overrun on invalid state load CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch- bsc#962632 - VUL-0: CVE-2015-1779: xen: vnc: insufficient resource limiting in VNC websockets decoder CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch - bsc#962642 - VUL-0: CVE-2013-4537: xen: ssi-sd: buffer overrun on invalid state load CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch - bsc#962627 - VUL-0: CVE-2014-7815: xen: vnc: insufficient bits_per_pixel from the client sanitization CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch- bsc#962335 - VUL-0: CVE-2013-4538: xen: ssd0323: fix buffer overun on invalid state CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch - bsc#962360 - VUL-0: CVE-2015-7512: xen: net: pcnet: buffer overflow in non-loopback mode CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch- bsc#961692 - VUL-0: CVE-2016-1714: xen: nvram: OOB r/w access in processing firmware configurations CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch- bsc#961358 - VUL-0: CVE-2015-8613: xen: qemu: scsi: stack based buffer overflow in megasas_ctrl_get_info CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch - bsc#961332 - VUL-0: CVE-2016-1568: xen: Qemu: ide: ahci use-after-free vulnerability in aio port commands CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch- bsc#959695 - missing docs for xen xen.spec- bsc#960862 - VUL-0: CVE-2016-1571: xen: VMX: intercept issue with INVLPG on non-canonical address (XSA-168) xsa168.patch - bsc#960861 - VUL-0: CVE-2016-1570: xen: PV superpage functionality missing sanity checks (XSA-167) xsa167.patch - bsc#960836 - VUL-0: CVE-2015-8744: xen: net: vmxnet3: incorrect l2 header validation leads to a crash via assert(2) call CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch- bsc#960707 - VUL-0: CVE-2015-8745: xen: reading IMR registers leads to a crash via assert(2) call CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch - bsc#960726 - VUL-0: CVE-2015-8743: xen: ne2000: OOB memory access in ioport r/w functions CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch- bsc#960093 - VUL-0: CVE-2015-8615: xen: x86: unintentional logging upon guest changing callback method (XSA-169) 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch- Adjust xen-dom0-modules.service to run Before xenstored.service instead of proc-xen.mount to workaround a bug in systemd "design" (bnc#959845)- bsc#959387 - VUL-0: CVE-2015-8568 CVE-2015-8567: xen: qemu: net: vmxnet3: host memory leakage CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch- bsc#957988 - VUL-0: CVE-2015-8550: xen: paravirtualized drivers incautious about shared memory contents (XSA-155) xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa155-qemut-xenfb.patch - bsc#959006 - VUL-0: CVE-2015-8558: xen: qemu: usb: infinite loop in ehci_advance_state results in DoS CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch - bsc#958918 - VUL-0: CVE-2015-7549: xen: qemu pci: null pointer dereference issue CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch - bsc#958493 - VUL-0: CVE-2015-8504: xen: qemu: ui: vnc: avoid floating point exception CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch - bsc#958007 - VUL-0: CVE-2015-8554: xen: qemu-dm buffer overrun in MSI-X handling (XSA-164) xsa164.patch - bsc#958009 - VUL-0: CVE-2015-8555: xen: information leak in legacy x86 FPU/XMM initialization (XSA-165) xsa165.patch - bsc#958523 - VUL-0: xen: ioreq handling possibly susceptible to multiple read issue (XSA-166) xsa166.patch- bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch - Upstream patches from Jan 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 56544a57-VMX-fix-adjust-trap-injection.patch 56546ab2-sched-fix-insert_vcpu-locking.patch- bsc#956592 - VUL-0: xen: virtual PMU is unsupported (XSA-163) 56549f24-x86-vPMU-document-as-unsupported.patch - bsc#956408 - VUL-0: CVE-2015-8339, CVE-2015-8340: xen: XENMEM_exchange error handling issues (XSA-159) xsa159.patch - bsc#956409 - VUL-0: CVE-2015-8341: xen: libxl leak of pv kernel and initrd on error (XSA-160) xsa160.patch - bsc#956411 - VUL-0: CVE-2015-7504: xen: heap buffer overflow vulnerability in pcnet emulator (XSA-162) xsa162-qemuu.patch xsa162-qemut.patch - bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch- fate#315712: XEN: Use the PVOPS kernel Turn off building the KMPs now that we are using the pvops kernel xen.spec- Upstream patches from Jan 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch (Replaces CVE-2015-7969-xsa149.patch) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch - Dropped 55b0a2db-x86-MSI-track-guest-masking.patch- Use upstream variants of block-iscsi and block-nbd- Remove xenalyze.hg, its part of xen-4.6- Update to Xen Version 4.6.0 xen-4.6.0-testing-src.tar.bz2 mini-os.tar.bz2 blktap2-no-uninit.patch stubdom-have-iovec.patch - Renamed xsa149.patch to CVE-2015-7969-xsa149.patch - Dropped patches now contained in tarball or unnecessary xen-4.5.2-testing-src.tar.bz2 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch 54f4985f-libxl-fix-libvirtd-double-free.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 551ac326-xentop-add-support-for-qdisk.patch 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 554cc211-libxl-add-qxl.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch blktapctrl-close-fifos.patch blktapctrl-default-to-ioemu.patch blktapctrl-disable-debug-printf.patch blktap-no-uninit.patch blktap-pv-cdrom.patch build-tapdisk-ioemu.patch ioemu-bdrv-open-CACHE_WB.patch ioemu-blktap-barriers.patch ioemu-blktap-fv-init.patch ioemu-blktap-image-format.patch ioemu-blktap-zero-size.patch libxl.set-migration-constraints-from-cmdline.patch local_attach_support_for_phy.patch pci-attach-fix.patch qemu-xen-upstream-megasas-buildtime.patch tapdisk-ioemu-logfile.patch tapdisk-ioemu-shutdown-fix.patch udev-rules.patch xen.build-compare.ipxe.patch xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.vgabios.patch xen.build-compare.xen_compile_h.patch xl-coredump-file-location.patch- bsc#954405 - VUL-0: CVE-2015-8104: Xen: guest to host DoS by triggering an infinite loop in microcode via #DB exception - bsc#954018 - VUL-0: CVE-2015-5307: xen: x86: CPU lockup during fault delivery (XSA-156) CVE-2015-5307-xsa156.patch- Update to Xen 4.5.2 xen-4.5.2-testing-src.tar.bz2 - Drop the following xen-4.5.1-testing-src.tar.bz2 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 559bdde5-pull-in-latest-linux-earlycpio.patch 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch CVE-2015-4106-xsa131-9.patch CVE-2015-3259-xsa137.patch CVE-2015-7311-xsa142.patch CVE-2015-7835-xsa148.patch xsa139-qemuu.patch xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch xsa151.patch xsa152.patch xsa153-libxl.patch CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch"- bsc#950704 - CVE-2015-7970 VUL-1: xen: x86: Long latency populate-on-demand operation is not preemptible (XSA-150) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch- Upstream patches from Jan 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch- bsc#951845 - VUL-0: CVE-2015-7972: xen: x86: populate-on-demand balloon size inaccuracy can crash guests (XSA-153) xsa153-libxl.patch- bsc#950703 - VUL-1: CVE-2015-7969: xen: leak of main per-domain vcpu pointer array (DoS) (XSA-149) xsa149.patch - bsc#950705 - VUL-1: CVE-2015-7969: xen: x86: leak of per-domain profiling-related vcpu pointer array (DoS) (XSA-151) xsa151.patch - bsc#950706 - VUL-0: CVE-2015-7971: xen: x86: some pmu and profiling hypercalls log without rate limiting (XSA-152) xsa152.patch - Dropped 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch- bsc#932267 - VUL-1: CVE-2015-4037: qemu,kvm,xen: insecure temporary file use in /net/slirp.c CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-4037-qemut-smb-config-dir-name.patch - bsc#877642 - VUL-0: CVE-2014-0222: qemu: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch- bsc#950367 - VUL-0: CVE-2015-7835: xen: x86: Uncontrolled creation of large page mappings by PV guests (XSA-148) CVE-2015-7835-xsa148.patch- bsc#949138 - Setting vcpu affinity under Xen causes libvirtd abort 54f4985f-libxl-fix-libvirtd-double-free.patch- bsc#949046 - Increase %suse_version in SP1 to 1316 xen.spec - Update README.SUSE detailing dom0 ballooning recommendations- bsc#945167 - Running command ’ xl pci-assignable-add 03:10.1’ secondly show errors 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch - Upstream patches from Jan 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch- bsc#941074 - VmError: Device 51728 (vbd) could not be connected. Hotplug scripts not working. hotplug-Linux-block-performance-fix.patch- bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) CVE-2015-7311-xsa142.patch- bsc#945165 - Xl pci-attach show error with kernel of SLES 12 sp1 pci-attach-fix.patch- bsc#945164 - Xl destroy show error with kernel of SLES 12 sp1 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch- Upstream patches from Jan 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch- bsc#944463 - VUL-0: CVE-2015-5239: qemu-kvm: Integer overflow in vnc_client_read() and protocol_client_msg() CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch - bsc#944697 - VUL-1: CVE-2015-6815: qemu: net: e1000: infinite loop issue CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch- bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch 55b0a2db-x86-MSI-track-guest-masking.patch - Upstream patches from Jan 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch - Dropped for upstream version x86-MSI-mask.patch x86-MSI-pv-unmask.patch x86-MSI-X-enable.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch- bsc#939712 - VUL-0: XSA-140: QEMU leak of uninitialized heap memory in rtl8139 device model xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch - bsc#939709 - VUL-0: XSA-139: xen: Use after free in QEMU/Xen block unplug protocol xsa139-qemuu.patch- bsc#937371 - xen vm's running after reboot xendomains-libvirtd-conflict.patch- bsc#938344 - VUL-0: CVE-2015-5154: qemu,kvm,xen: host code execution via IDE subsystem CD-ROM CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch- Remove xendomains.service from systemd preset file because it conflicts with libvirt-guests.service (bnc#937371) Its up to the admin to run systemctl enable xendomains.service- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow CVE-2015-3259-xsa137.patch - Upstream patches from Jan 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bdde5-pull-in-latest-linux-earlycpio.patch - Upstream patches from Jan pending review 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch x86-MSI-pv-unmask.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-mask.patch- Adjust more places to use br0 instead of xenbr0- bnc#936516 - xen fails to build with kernel update(4.1.0 from stable) 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch- Update to Xen Version 4.5.1 FCS (fate#315675) xen-4.5.1-testing-src.tar.bz2 - Dropped patches now contained in tarball 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch qemu-MSI-X-enable-maskall.patch qemu-MSI-X-latch-writes.patch x86-MSI-X-guest-mask.patch- Replace 5124efbe-add-qxl-support.patch with the variant that finally made it upstream, 554cc211-libxl-add-qxl.patch- bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages qemu-MSI-X-latch-writes.patch - bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-X-guest-mask.patch x86-MSI-X-maskall.patch qemu-MSI-X-enable-maskall.patch - Upstream patches from Jan 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch - Dropped the following patches now contained in the tarball xen-no-array-bounds.patch CVE-2015-4103-xsa128.patch CVE-2015-4104-xsa129.patch CVE-2015-4105-xsa130.patch CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch- Update to Xen 4.5.1 RC2 - bsc#931628 - VUL-0: CVE-2015-4106: XSA-131: xen: Unmediated PCI register access in qemu CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch CVE-2015-4106-xsa131-9.patch - bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages CVE-2015-4105-xsa130.patch - bsc#931626 - VUL-0: CVE-2015-4104: XSA-129: xen: PCI MSI mask bits inadvertently exposed to guests CVE-2015-4104-xsa129.patch - bsc#931625 - VUL-0: CVE-2015-4103: XSA-128: xen: Potential unintended writes to host MSI message data field via qemu CVE-2015-4103-xsa128.patch - Upstream patches from Jan 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch- Add DefaultDependencies=no to xen-dom0-modules.service because it has to run before proc-xen.mount- Update to Xen 4.5.1 RC1- Update blktap-no-uninit.patch to work with gcc-4.5- bsc#927967 - VUL-0: CVE-2015-3340: xen: Information leak through XEN_DOMCTL_gettscinfo (XSA-132) 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch- bnc#929339 - VUL-0: CVE-2015-3456: qemu kvm xen: VENOM qemu floppy driver host code execution CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch- bsc#928783 - Reboot failure; Request backport of upstream Xen patch to 4.5.0, or update pkgs to 4.5.1 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch- bnc#927750 - Avoid errors reported by system-modules-load.service- Add xen-no-array-bounds.patch and blktap-no-uninit.patch to selectively turn errors back to warnings to fix build with GCC 5. - Amend xen.stubdom.newlib.patch to pull in declaration of strcmp to avoid implicit-fortify-decl rpmlint error. - Fix quoting of __SMBIOS_DATE__ in xen.build-compare.smbiosdate.patch.- xentop: Fix memory leak on read failure 551ac326-xentop-add-support-for-qdisk.patch- Dropped xentop-add-support-for-qdisk.patch in favor of upstream version 551ac326-xentop-add-support-for-qdisk.patch- Enable spice support in qemu for x86_64 5124efbe-add-qxl-support.patch qemu-xen-enable-spice-support.patch- Add xen-c99-fix.patch to remove pointless inline specifier on function declarations which break build with a C99 compiler which GCC 5 is by default. (bsc#921994) - Add ipxe-no-error-logical-not-parentheses.patch to supply - Wno-logical-not-parentheses to the ipxe build to fix breakage with GCC 5. (bsc#921994)- bnc#921842 - Xentop doesn't display disk statistics for VMs using qdisks xentop-add-support-for-qdisk.patch- Disable the PIE enablement done for Factory, as the XEN code is not buildable with PIE and it does not make much sense to build the hypervisor code with it.- bnc#918169 - XEN fixes required to work with Kernel 3.19.0 xen.spec- Package xen.changes because its referenced in xen.spec- Update seabios to rel-1.7.5 which is the correct version for Xen 4.5- Update to Xen 4.5.0 FCS- Include systemd presets in 13.2 and older- bnc#897352 - Enable xencommons/xendomains only during fresh install - disable restart on upgrade because the toolstack is not restartable- adjust seabios, vgabios, stubdom and hvmloader build to reduce build-compare noise xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.ipxe.patch xen.build-compare.vgabios.patch xen.build-compare.seabios.patch xen.build-compare.man.patch- Update to Xen 4.5.0 RC4- Remove xend specific if-up scripts Recording bridge slaves is a generic task which should be handled by generic network code- Use systemd features from upstream requires updated systemd-presets-branding package- Update to Xen 4.5.0 RC3- Set GIT, WGET and FTP to /bin/false- Use new configure features instead of make variables xen.stubdom.newlib.patch- adjust docs and xen build to reduce build-compare noise xen.build-compare.doc_html.patch xen.build-compare.xen_compile_h.patch- Drop trailing B_CNT from XEN_EXTRAVERSION to reduce build-compare noise- Update to Xen 4.5.0 RC2- Update to Xen 4.5.0 RC1 xen-4.5.0-testing-src.tar.bz2 - Remove all patches now contained in the new tarball xen-4.4.1-testing-src.tar.bz2 5315a3bb-x86-don-t-propagate-acpi_skip_timer_override-do-Dom0.patch 5315a43a-x86-ACPI-also-print-address-space-for-PM1x-fields.patch 53299d8f-xenconsole-reset-tty-on-failure.patch 53299d8f-xenconsole-tolerate-tty-errors.patch 5346a7a0-x86-AMD-support-further-feature-masking-MSRs.patch 53563ea4-x86-MSI-drop-workaround-for-insecure-Dom0-kernels.patch 537c9c77-libxc-check-return-values-on-mmap-and-madvise.patch 537cd0b0-hvmloader-also-cover-PCI-MMIO-ranges-above-4G-with-UC-MTRR-ranges.patch 537cd0cc-hvmloader-PA-range-0xfc000000-0xffffffff-should-be-UC.patch 539ebe62-x86-EFI-improve-boot-time-diagnostics.patch 53aac342-x86-HVM-consolidate-and-sanitize-CR4-guest-reserved-bit-determination.patch 53c9151b-Fix-xl-vncviewer-accesses-port-0-by-any-invalid-domid.patch 53d124e7-fix-list_domain_details-check-config-data-length-0.patch 53dba447-x86-ACPI-allow-CMOS-RTC-use-even-when-ACPI-says-there-is-none.patch 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e8be5f-x86-vHPET-use-rwlock-instead-of-simple-one.patch 53f737b1-VMX-fix-DebugCtl-MSR-clearing.patch 53f7386d-x86-irq-process-softirqs-in-irq-keyhandlers.patch 53fcebab-xen-pass-kernel-initrd-to-qemu.patch 53ff3659-x86-consolidate-boolean-inputs-in-hvm-and-p2m.patch 53ff36ae-x86-hvm-treat-non-insn-fetch-NPF-also-as-read-violations.patch 53ff36d5-x86-mem_event-deliver-gla-fault-EPT-violation-information.patch 53ff3716-x86-ats-Disable-Address-Translation-Services-by-default.patch 53ff3899-x86-NMI-allow-processing-unknown-NMIs-with-watchdog.patch 54005472-EPT-utilize-GLA-GPA-translation-known-for-certain-faults.patch 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch 540f2624-x86-idle-add-barriers-to-CLFLUSH-workaround.patch 541825dc-VMX-don-t-leave-x2APIC-MSR-intercepts-disabled.patch 541ad385-x86-suppress-event-check-IPI-to-MWAITing-CPUs.patch 541ad3ca-x86-HVM-batch-vCPU-wakeups.patch 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch CVE-2013-4540-qemu.patch qemu-support-xen-hvm-direct-kernel-boot.patch qemu-xen-upstream-blkif-discard.patch change-vnc-passwd.patch libxc-pass-errno-to-callers-of-xc_domain_save.patch libxl.honor-more-top-level-vfb-options.patch libxl.add-option-for-discard-support-to-xl-disk-conf.patch libxl.introduce-an-option-to-disable-the-non-O_DIRECT-workaround.patch x86-dom-print.patch x86-extra-trap-info.patch tmp_build.patch xl-check-for-libvirt-managed-domain.patch disable-wget-check.patch - Xend/xm is no longer supported and is not part of the upstream code. Remove all xend/xm specific patches, configs, and scripts xen-xmexample.patch bridge-opensuse.patch xmexample.disks xmclone.sh init.xend xend-relocation.sh xend.service xend-relocation-server.fw domUloader.py xmexample.domUloader xmexample.disks bridge-vlan.patch bridge-bonding.patch bridge-record-creation.patch network-nat-open-SuSEfirewall2-FORWARD.patch xend-set-migration-constraints-from-cmdline.patch xen.migrate.tools-xend_move_assert_to_exception_block.patch xend-pvscsi-recognize-also-SCSI-CDROM-devices.patch xend-config.patch xend-max-free-mem.patch xend-hvm-default-pae.patch xend-vif-route-ifup.patch xend-xenapi-console-protocol.patch xend-core-dump-loc.patch xend-xen-api-auth.patch xend-checkpoint-rename.patch xend-xm-save-check-file.patch xend-xm-create-xflag.patch xend-domu-usb-controller.patch xend-devid-or-name.patch xend-migration-domname-fix.patch xend-del_usb_xend_entry.patch xend-xen-domUloader.patch xend-multi-xvdp.patch xend-check_device_status.patch xend-change_home_server.patch xend-minimum-restart-time.patch xend-disable-internal-logrotate.patch xend-config-enable-dump-comment.patch xend-tools-watchdog-support.patch xend-console-port-restore.patch xend-vcpu-affinity-fix.patch xend-migration-bridge-check.patch xend-managed-pci-device.patch xend-hvm-firmware-passthrough.patch xend-cpuinfo-model-name.patch xend-xm-reboot-fix.patch xend-domain-lock.patch xend-domain-lock-sfex.patch xend-32on64-extra-mem.patch xend-hv_extid_compatibility.patch xend-xenpaging.autostart.patch xend-remove-xm-deprecation-warning.patch libxen_permissive.patch tmp-initscript-modprobe.patch init.xendomains xendomains.service xen-watchdog.service xen-updown.sh- bnc#901317 - L3: increase limit domUloader to 32MB domUloader.py- bnc#898772 - SLES 12 RC3 - XEN Host crashes when assigning non-VF device (SR-IOV) to guest 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch - bnc#882089 - Windows 2012 R2 fails to boot up with greater than 60 vcpus 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch - bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch - Upstream patches from Jan 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch (Replaces xsa107.patch) 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch (Replaces xsa104.patch) 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch (Replaces xsa105.patch) 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch (Replaces xsa106.patch) 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch (Replaces xsa108.patch) 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch (Replaces xsa97.patch) 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch/bin/sh  !"#$%&'()*+,-4.12.3_04-lp151.2.21.14.12.3_04-lp151.2.21.1libxencall.so.1libxencall.so.1.2libxenctrl.so.4.12libxenctrl.so.4.12.0libxendevicemodel.so.1libxendevicemodel.so.1.3libxenevtchn.so.1libxenevtchn.so.1.1libxenforeignmemory.so.1libxenforeignmemory.so.1.3libxenfsimage.so.4.12libxenfsimage.so.4.12.0libxengnttab.so.1libxengnttab.so.1.2libxenguest.so.4.12libxenguest.so.4.12.0libxenlight.so.4.12libxenlight.so.4.12.0libxenstat.so.4.12libxenstat.so.4.12.0libxenstore.so.3.0libxenstore.so.3.0.3libxentoolcore.so.1libxentoolcore.so.1.0libxentoollog.so.1libxentoollog.so.1.0libxenvchan.so.4.12libxenvchan.so.4.12.0libxlutil.so.4.12libxlutil.so.4.12.0xenfsimageext2fsfsimage.sofatfsimage.soiso9660fsimage.soreiserfsfsimage.soufsfsimage.soxfsfsimage.sozfsfsimage.so/usr/lib//usr/lib/xenfsimage//usr/lib/xenfsimage/ext2fs//usr/lib/xenfsimage/fat//usr/lib/xenfsimage/iso9660//usr/lib/xenfsimage/reiserfs//usr/lib/xenfsimage/ufs//usr/lib/xenfsimage/xfs//usr/lib/xenfsimage/zfs/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:13246/openSUSE_Leap_15.1_Update/8e717da321652e422b9f7b188402e20d-xen.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=12e93c34f76aeee61df100f17496cae3bd3d200d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b8bbbafb81f9e4556d90c399322a3c9968edfb4c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=05056930b287e47ab8f8dcaf30e3a1db3f39ff3d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=73ae815847790a14c3e37e48abd860388a99ecb7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5d1c49e9bf103809fa470451e662a032ab13abe0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5e312216c916ec521b8fcc50153af02e8ad281e9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=2f56ce8cb928718a36e36ded5af57fc0680e7aed, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d2fd0c57db87756296d45a5a4b8e96e40e8c518, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a2669285e96473298b7f722f76c46ef5ec7d9c1e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f9cdd3d743221d3ad7e04a92ba535e962664db1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b38714ff5efff05e714e0abd8510679e88602e4c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a29160b9bdd6746f61654498442493041a31a44, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6f35530c9d48438028bd7b86a576a46ddcc64580, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d6afdd632b33a5979099bf487491db0fdc4b390e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=48f180653b76b5f58e8b49bc012c72a5123f6999, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7cd391bd4f6784abb68bcaaa952a15836cfe5e4f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=319624233345d18f2214e70bf137131c865c5a8c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=fa2c39160d05d95cb6b2123ceb01c2f9dcdf13ff, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6d1d0456f15d78fc2506d58dfb58e98b3fe0bc33, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=494f069327273abec9a22b9a124d122c0be431a7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=36747e34c54c763d1b400b75a000cd3420700cd6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a02a298e32f89a81df0d8b71843bde70dad61bd6, stripped+@Mal{   #   PPPPPPR6R8RRRRRRR7R5RRPR8R1R%R$R R RRRR R+R-R)R(RRR7R*R0R#R,R'RRPPPPPP P PRRR6R8R$RRRR7R#R5RRP P P P R6R8RRRRR7R5RPPPPPPPP RRR6R8RRRRR7R5RRPPR RRRR RRRRPPPPPPR6R8RRRRR7R5RPR+RRR RRRRR RRR:R*R&RPR8R+R RRR"RRRRRRR RRR R RR RRRR7R*R&R2R4RR!RRR9RRPR RRRRRR R4R&R9RPRR6R RRRR RRRRRR5RRRPPRRRRPPRRRR RP 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-8ed505462a140615d62e62038f6fcdae25efe20978aac0e1a6a9de8039aea9b83? 7zXZ !t/] cr$x#ClQ sFQNO+ze Ԇ] s!gk1e4]wCI0`WAzE6H} B0۔hCp}VWӾ%VHe޴=0K!E:tLذcn:{66 u{f~ɎrU"NjCf|G jΐKB$&O1YLm{oڄc)96S5,S ~GpESLT?ps{] d,pΖ0FzH;8*eA`y];^"շbZϏ# 0N4咜  $qr[)m`=K%u2fm LMg0Q;;Lr\h._Moy~25m^t8ʸ,֚p-%,gbZuys)0Yվ݅C~K% 451xB_64o^C6"'29ee]V\窍p~QgDkG 4qq-Nzr<Gb2h dBrq]vdsia9Yr_f?)SG5}9y%NhK=eARxг湗Lη}f`U4D2:ʂHNDzX}l $P֭3Z՟cvGłICPGGhƖQdt㜦k wd-'B_Ӕ!XQbr2%$iAX>ת{_+$60߱')PK/,' ~ *!ԟ &*W).ݨC@Q+^k1@V/]+ThGH*ł=xG~97y;%b )0/fә3Cªf5;CD zWr/@2{qJo"ab}Y宏*PS NZJ1оɸ&7 bSGłzKkkld]i&ަ )ZaA.ڽ2xq3umˉRwo/COό 䲙e%v;QEh4.-Z~2#0cvТmL7_5ū;?VTwfFg/ֹ@^_){!/q+5a iDNOaw_3x@6rU4.0ϷcMIDfr$r/vu{ 񀇄845+OBpjVo1HuٻsiRUZ{~YYޕq oFSy mQrDޯV ({T/4^*qp2!C&4>wHH&7)`ڒ,ܸB>TDP*ۅf%~kӦH"騂WaV@,Z*?ՆMΤ9W[,QǺ@Ӧ_uÓjpixInjC,#}̰5(\[:ݢKt 1ϳs[t1@pg.M<|Л/=h\&5(Yo;r )QV7x+Ip MC%j]\30_TS@3"Z͢K¸Fρτ_}7vHr̨ЈvDCLeoW-_bJ)}9nQskO~ބӍ<Ԑt5bw߶"NrFH9*]~+|FLjKKHT:غA~ a;Hm8ipr@ PwE35@tc6 ijx3 bC'BV6q1fO".=dC,}TJ1&X+{`]'G^nAؖK)k! _Y\r>?iOu!MBymԅ1[~-7mB"h.X۝n|y%Z=r.:S<č;\xgZ$'6PWI0sUd0i _-G95+.}q,dPd6g=>hqi7ve'⽿ B 'ip7 b| EX=49\ZX0ӳ[Gd45*bL\#4Ncm'5I\h&IcvDfט( 3ph3Qd%4Ew]LԞ?/ }iudfIdIQ4ITa|L"mS醎ҹ>5v@%L.I#-m|U=B o> z$Rku]~ye Ɗ.u7#1msfМ5w[{"'Ld }9J@至L@ezQ|z_*FѦrwͪUSoaPT]+~xITl&5j_N !<>ngGu?SJ3qҨ-}l&D027+v.L%х4jFjDxQea$VQyi7S Sh]U)/ӌ%ʯ] AH B\}Tj$ٞN}BtRvg+ ki/UdXn:g~l-,|L~R!rϣ!g'&UEGg^=H/@H#SpsTvGBD3*P59ЫjY슳82$mE:0{!%*㭊% ˿ktG?[bn9#"mn*]8d=!a:}=nLBߞWWHIZ+NB&F0ɤFN|+hDTA¿~M=K?0Hݙ1%lZ1hbkp@Ϻh? ѳ0kboJBfĦP]i~p,lRZjUvYd=.&4U752o{훢P:U<^WAdF H\^3}1!\Hg!= mЙ+8t]H[fT^C[ezD6}‚vg]fmvca"5SD .N;/MNuw5nv@ f'0ͷ"5DÂI=f ^[<G\[؝}sl%wQB#MxmbrQk[-m4Tw `GXLֹYU<.>mDŴ. {<崫~"=| ?MR :D,7i{ oK'H)}9sfW":* ?N(Qwf%@%H?Q}y˼optɲ>#qʊiSJ+G#G@3{)--y%O=#S %+u EusPb\=_`| a/]m=ϗuh b%TC=[S);Ccn%K)Wat/B62fXȈYJAuoȉӷ Wju]Ć\夎Y,v b~Rʕ?8S@%F^tAdcr#Wr229S]|&Fvۣ%5״{o`2Q{ͣ۩ШJ=Pxɑf ٞAwT}C& "aKy$k }/8bxG?7yۓ儇*rrf$EŠeݴjM} \DV=2Oz~xB6 ydq -%2++霗ĺ1;w`ԫҺ?/.=դ,ڦ/{kq,2>?]W, f6ZǨb="57Wzƪ4J53(x&\pH+[ݲ8oA.6ZB[3ԯs?@nWcK:fה%(QʏAqȸMۊA9A+Rbo.wU7 {%"dH5[q&d޺3pSmnqBs C~@'p87 kmQN](l(8ĚLxn}h~IggqˀIZOy#/gtM"#gOF2c'/E>gr5Ͷ(rt,=YnOiݗo[$J V ok/~^\XP.,~LT˛S=NՖ@eU%N= >pemTVۭHDSCw݉bP`)yp^7g^ᾋT=1Avz?{b,sl!5`ahKۛ]6#NNu2*Ȩfv HjC{o}2ƔưbZ;Uaxk/)XqmMA@G;2/'"g>yL#Safg~ !J3dp`㎶yo!Ayնi¬߿fLr8h..Sx!^)Ibh '@E!.:j,1(*(dcm#FUagp2]ZL j:M1<5;VTG0aPQJS{X 83^#˖! Le@*83c]L{s-!E3R }sqRCR+Pf^; ]w}dBp[T١1һV9%;HmK1F~ :RG{xpX] 7AT~wԡl5jtz9DiY{Fq3VH^h1R+q޳C`lێ4Ɨ6B*F|OAQh䂟ԉv[@gʒ~u|$`+xg&J8#d5٭b#N WKa vT*vDZ( l_/@^+`Q)sE)$fەw{yRsSHuډO)7ߧ}&j8Ph6+qi2=’B!R-\:Et ] Agqa̸LbHlSQ?&mD2>hт)AL_kpeNI ќ8G3 [%R&eVYkJveȋ*c&තEHpɂ?Պw#Ҳbi,Ԍ70k;kKݳz"o*J=Ui; qaI/{t_4-\5nө$>Z4S<Eu 5RO 2Dbh<@A>ЭgJ A%MFAW{^yBpQ%(N? vYԈ>7 ojY6Pա<6OWxL) V6Ss*BuB3g7 quN W ٞsEj3L|e5|o3%]*cV hQ;=oԛ'+SB߃`QX*P`ǎE@߻Y|7YZ8~_Qʍyc3Uu }k1Y/2 .Ap(kc8T k YoZW>[6ߩ)O&[=5W75[IxkF>9z)- B ޑ ,&uYfh8 Gu&"y xtʨێoF{* Gr{7F>Ϙ_1#՗*P d=b)pc'MAsm|ԊCS8ߧDԮ?XmQJ5mXi2+U|CN*nU .ysU =q c]&7H!܎F'og,`{]tBkMíj{Xg7(ӥ_.Ս+YorC}z`qJ)EX84ïl Xh1m @Uo]΅l"گeAOCa'ǁҲW= %8dM`VD[8d2vdr$l4p%G\dE Jf}O- D#<ĤrI%E.pʻ,RRhPha7A=U0/Y[uEpm1>񥫒80ZA^a(/EqT?5#·Z5s-ߖ`0kR͓.:PR(Xp3Vo 17Z1dȄAudJ*=7΀?U`֝u5n6 y L!ֈ@4=4 ܙ n$OSޞp IJX;Rcɗ ص$[Dn){ydҞU/uϞ~n yV(iYV ' \wRO~8'?ﳁ>B 5zs=h9um@ {fu_2D .F8vYf D/Ͼ]< qn/R 9'և'x(_> ԞEZ&Yi:"+AW?J ۰7r}8gZ,5O.={Z72-փKU]!"{;hA+ +?׹9t0j**\FEc܈6HV(c\Wu#M6mpITA~2€WCe4iCqGd@$,(X*3 B3'/9Frp/85n(tUJU~0)+ZӼCm-+dU9TOt+B*Iws*" ]g=&w\5/t{sn>lb?H#t7_}9^E$A]5 H{^ujPS5x2Â['ֈ\ Jѐ>*",},8+cH.%5[.5^ӮSo b 8/mM"X6$WRAbI)!􎗖=7>@3, 3a/́Tjby$F ݲk$܍A̫'|̧da@Pu\(M6lxjKKT.QXB &DH,*4dyքz\ec T%'!z4tOGraϼ{lmc#Ql)(#g;FaB,ge/"l&UЅ Y#GٜMdHkfF<l+SW+8uj*xN:[FTz۷Df0s|NEĞg ,Ԙ]bH/:f$ F덎rdlP>L)PL, / 'Ɵ2wr=KBڨ&8 `񉸹t˦v4E ~Ix ~GINL~b^{^1M)4YP?&E:z龽4UހӄϑM emW'rTNyA8%2|!B?DESNM!tņ$pBe8zD2T,. 0t5AtBi=6xZM+\1^!,mS&tI{x%\V m2(@߀驖OaN*ík\/"̆<Wbz}ehkfLQoD O9#as#ѡ|앒O0̫'>g35/Kl`/ Tˁ|9z΋yÒ.zhún@2aHDbokjl^ON,Q=U*m˞87\ J^OGㄙ7CV]G-l@lMtU_Ǖ&HM0z;4ͫaX#ڞ!& @OoI PV XIJ޺{B ,mӬ1J]TI*zktͬ N1* `OSu6 _+MU [ e{}aMI4 +kMn\c Ԃ?[`7vLVz" kzG2v6=f{w,x!HX:2*hpt.6pxJ7In'PH~i)ٻAجv.甹_kKUHq?hNX(`gLB㠙 Ysݰa5+ڔ^< Z0Yk!X|/Ư D\;F" >@hZ&1⦃ˆ؊d;_[ D,;- %RP.]E~dU^ &I7YU§x[xc)F3nl wDa#?;A~b3d1UWq/=q)$|Wfaї,'|ƊW kԀd}.Lײ󔪓Wklozy[#=f?SWn6ί6U=P^f .Q`evOw@dZ 5Zul>#)my3кqk)+2FRXukmBXH.U偆|Z&La}˨},h$Qw~:n#$l(GdgE4(1Cfo{;&)Vy2r8fKz'V&'DfMAIe?T{)- =c=&7zcUs.q o\~HEw*W@tjq@ºŠel6v!ƋG`Ҥh$ܾ80)DEB2sodElG+9;HSS.̊wWL+"6W>R8Ƌ(S1YżvV?9aBTD9 e(^xS{ qŊ- |*CE=㭶oncѓL Aڰ.gpQuHcq_,h@XCzύZ"biGD"'#]7gZ Z0vjOnkw U据UM~ z"-/2f*C?0Dբnل_F?*b_(DιA*&8鵳;w;/n _̏B?&4|'OuZ6 q/Ԡbo/Mns|pK[ q.F0>cȽpkwZ4k9la\EZAmHyj#`EX唩ޯ8P^}/(͒A F;w 6C Kx (W.<8褗Mo?j_̫N%9Q¶vK9yv(Q}br V<- z`GTNɰh>zw& -(ݝ^8{Yps&+q$9gL(;NTLHpsi<ˉȦ2tY`zuUmO·J zj 3Gy{K@#h DVFgZ:HaJxn{{"(0;wd&ӑ v+F%zC1RNށ&5k'˽bIhs 1WXA3@&"47|@߫3[ ~7ֆTIXn/(9VqKEGѾ3Ѯ>{8swadX N杉4ypIޤ2}OM hekL߁3"z>S@ucYr_Zӳ1Q-dfN$N)Xz S#{To{s`cx'zJ[atGvШ!vY ږ?ř:0r)j{ nCa%\\DBm=(:_dZgOmTxYnH}Spy  vl'Yᜦy2Z^[EdK4P;^:pW02Ƃ"aՀS:ڌě% shN;P(lmdu0IX|sL%Ofu6sh5[߉l:,Zyֳ,~uQۃK^wT&P\E KIebC˭LgsMC,H&`u {n < HΛ }Q5bw[e y,4YG_%Yvq!C>{oTU XVTjSRHL%њQhu0Cx5C=iWpQZ<|7aѠiRsbaEmm$/{y7 2Wɱv^f#KYFsM?AGWܫ< (N"]& Y#=֗$%P <|w:U\|1#0_$&Hi۴Oz0L*x|+Evغ/] ]gOQWύǗR,HD ?Х;iir'7q#u2B  S3I$ځ"f(px%Mlc }>S2m <֔cx`E&A rcGD`/e:64Ar8nT ?#u7Ænva`2$ܥ(Rh<ݗJd_ue4LF [+a߸M0o{QG5YxB)xMyH f#ZU>B- H %Ia6 u #?%OsVЩ,~1@Y*%n 2#Gq=%R5wJξIjl<(-{VQk;V pk+Y$eW/rѕh*0?$.qJf;~37~sRō`Qp@OqX1Rp:xݐq ΛҰW-!h4|lTюU{hE#+EU{&{~=6ݕi5PS8sץ=cbLe{ +{n3a]HF^4Aߏ@yKDNK0`Y: f:v-xJQ(>9@?; tA,HsuP u Q=}{㶼 MX尓/˖J-Fup!GVbN B9{&sT},qPJGHFllBZ _bT@Rjai o5:uPtXP]5)m+j{_kLqxsΏe ]袳t~Iɤxmk C5ʄ/C`NT! 6d.#6]29~@zTKr+D'-rce. wd0D8G( C"]}X3xU''ҍCۥ)hB $1 +d;/IhldnpHR_y-7^1vB*5舀9\8 &dTd6])lpƈ5_FMqχBˎ|mGƍ’J}tF 4AB(tfwHJ #Lc4c &]^pT />wݚ[i]ⷯ@Wy>79-8q͙ I'5mWQwl9:z\-E b{IF& _ k+# ]v`!Oˌr 0gXڊ(S`aa8LW.U-% c2MU@Og{/[v%!2U[jdiS5HnV`QS{@#q Qq(z5c!`.ϡMR9 >.v%\TO:8JaGh PVa7Rbf`G!JgWC)M}hOtͳVF)L?]UNP׮%wv#%^zĖ,{ `o_)lz_5n |z/ͼ, bݝ#6j|/ >.b۹z6m(,43ST&RKjqE^?`& 8`pNϿobF,GnVF O~oT:{E<ÎjR: _ V4dN`_8‡#RfʸJ"2=؅k\*!@B_,ybJ 1]>\a9!tPEX9MR{}e[ [xI8z$3G1$*̷$c3ڞ:)?U#̗[~ :k OGfo^~U.Z63u)( '6~۾lOè.Rq-Lo6F^ѺtJ3Z1cלo<+9tUt%ծAh zM>v #n{[/⎩ɟŋb₁Mb|}saMQ .ٞ WW;%"+prX!Ѕ8ȕni|ḱ\U^0]t#nt𱣼zS!2-Cn˪*|UF6mbReiEYwbȕx8[`߁#:xt>lJJDڂŋ͎s2ÀF HOW%"V/6؅*AJw[|E{!7%d?qo#R>XL p{9Fg"Lkv?  È ?\Ľ|i/_?u>)ah3s4i,\k_>1|<]07``='6IY[DN~hpNĀ ѥo[HwRp[Wzt4?C:7r|0! [Y}+F"W05>Op=bGv-w  9[k@ŀ*`q7\ }L MOPtspPCV^d&T8m97]>;;kY1*WИ('Y3rk؜cC#\u|ˊ/#gyUOjIlnRieOoZq:i nɆ<" *{>;9qHeϩNzkiA?xnZ!Q ql?*,( x (φZE+W0\VEtDnmTm 5^w`ʠ,XE6%1dնގ񿐹s#*I痥2g7(V䱼J&@PnʽFd")V𗧙ҪF ;3:F|NlDiB_n^=%PS]e4ɁcKLu4= "'G#:}hmNLj&mfrϮ0$>:A"#:@FUV[K&0 ކ.:.!+}ivO|t _m 6/Π}-'ƚh O BCTx>oe:7렄)֖?ASXк(ҋ0&q! `cp6'QRߵ&L'Kf:5m˾06\5ߚlS4XWѵfc2'%)ZuϞպdi:Ωcӭ&:&aDfOp\ Cb b .z*p.r @"m 6|VC~"`H$ Y)o_ HZp42oqS+EFz{w |rJ ;y1OLS?XK2ToFw:Bi|"ZǾ.GR2p6q\KaX[r9 P~ K_U򳒼8CwjTO$ 3OԻ? *Kb= HM!d`@\ԭ:Y-MED\0SV%ppygs ,y$  ؝ #`.)_ s3 B6Bk 2 /;6CݬbSGZX~uĨ[3 Am6] 3鈅5@}E:yN>wC1Byy>̡0.ڸxQ nvgkٲc'ғ3`FG)9VIٙ4SJlc>iM56Gf˼<Ԇpi$ efG$N۝]UeB!y-, R=LV4,h?ޠ0[:{fS*d0?nf9ia%a GfS1Վd||Yy 닎CO* v8>/fp7sH{)Qԋ%Wwh7X:lϿ9ByRq xvԡРm'? 7 `YU רS!:<'I8.`Z쮮8( f>3g +FH2B-G$>HB(5+씹{|!BU 3&ʚp8oiyHB%97mK $č~7)d{ +$Ȑ򬸞ZG{MEQ2[;$qcLfMyE7,A/ wN M+Je`CC*õ;d`f'ؑ\tӖȢDzWܒ{(MN@ Ңn K@@ -Ŝ>R{Z~hj6oT-Dbef8sQ*(&5Ef 8c zuG Ϝr5%U8Ӻb s jcM7Sc=v05:Uߐ.D,"Ֆ9QA@_:N2s (B\U9lbϐ㤡;W?>a?oMf; dƽk."ϐ+!I6E'A;)1f̋!7*&BvFo17cn#bfu4zhJSK"NvJȆ'LYѿx^ ж0~=!w!K[5r Xк{C:=TLkcoO" m]'X9+cmEk| msmkn<ޚBHΒ&2(JH9]T]#.Ъa17[D?d9Men]]muo}pKvjEeCZLH<6t@\i:ou<.W l = dvR Lx'-%$-Muxޙ=P׆уV h9((B3!AY#Ǻ/e j2<ksɫꡎt {^?il(ULvL?w-OHŝ,Zsfbb`Pt#W:oepÎk,NfV?mY2c5wz?#uACr&q?f圣ݠjw:7K'Hڒ0_q9C7oEv8n~T+RB.g/}v-y}bj7 !wE9 H"rfov ,SHt>W}{C[HbHǚvߘ?S촘$ںg&d5`VF\ˊk >PAYהxC#kXK1cxHk cx gSbi%zu~f&7lu-2~5HSOoK'i;'ȸ\֜s¦~BaV m _>M>/~[N |Q(?6GpC玈#k = ;++8lsx$˞uԐ~I;MЛxC6A>#{ K^cE K_5\][reg2X\L$wzr&0%e\ /hYAtHt!U j=Irt DwX-Л;BTųA8#:1"_ BfovJ6^Q|םg:6q){i7X^.{^f<5k`B'Q6)bN\Fo/ O6[yGuI 2ډK;nFsaZ8༓\~嘭T 汋V<{`8cvY晱) jRd7}9aad굣POܡ7Lu1vI9Ze,@˓掣 Z Tn];wa8/۪_\f+(Rfqvy/o,Fo,$M/d?I4iqq1ΆGAGijVrWnVdv;LX̸.yko ldy=R8p-b(@ȷ²ӧkK=6EJ͝~$L0t4-$8C ljc+uU9~R6磆6.*\?vL+PY''` >1L{wnGb\o1L,چ s^Zɘ!=\KF߷ؙkYv4V0ۊccT 77 ݌Z*%hlY|6e6Mz#$F]oFH-<,h u;˖E}SϺcuchBB^g>j&"Td ^BK,zf}KVWL|ߑ, =s6X]+$&gJƚFh mȟ2 48x:"sV7xF<{ 7~\1/>:kDŽ`4_ ͭa"ԓxG3|Ѓ l+8zxz5C Yͳ1\vR\nz49pՀm'}KXWai(9G=x}8Q0aF_m5i ued`Svw8/a`j+3 jm1gJt-:6YBYt+N-{R-EmRN}a,e%;S{oJMf*,_B59W L~#b-P-YY2 ^9"(3 z}1k  KF.=AH.r[?c3G2EΥOFZkh{6{AI[[܊ʙ.D-G92 C9cʜ&Wanf! O_Lv7/89Lqo% ;S#a1%,Zڡ7xB"M.dAnp% K Re2x=CR-t4~$+ +NKģ% ?zCNϔ8ҍ7ҡ$2qqiv^Z:ݹ)4eGkߘTFY2Dʹdζ_TܢܹŐT*+.yݍQ@3 Z R6W慡9,O1^'.sdtXQNR!U!wlbvMm' =߿$Ӫn 3N='I1ص($Rrf;|{ _ث_-^ 3X`G樢-D*G$Kz%=/p39^j`XAh׭ L!1~0lSJ3e-=JN0z@K3ZN\m'V@xŬj?(-l]}2,Fk:L>rjm 6jU+ N:[)YM4{p)~"جJqRk{,;>Z&kRԚ3& a-֠iv-pn0'\+i&&|m?AOLWUPdC(v5tǮ.#@NF>Vna;q ֿN8?M鎀.-^ą2?-1dl:P6(T;q}B6KJc1$w5hL0=S^Ĉ*jM![ . ).ʺX*KA{\w?΀hU誕ٗM{&lCX 8l>^28pd||}(^赬ƫd+iX"[7<OxjU8܏^.P s|11To_70=Fܜzإ(;(qx] wVDvnʟoIgmTE:Y 2!эvU)LZ߾> vU5U? e1WmlOM /y>̻bw .Qx:a MEZtv7'Os %Ũ0|л;NXx(V:9)˛\Jҏ40 n qIf?X5 q#|r[|\Mӊ@pG+2 SQD<E8h0KuƀTh`Ls^0S1]᪮+QtZ/too |aol(3̋bsRws,POSHx\[}Ƽ?!4\#VsH5hvtkV$nrĿ]9:r/<*CTrx֊lQ+\@d G͑F4Qi(Dڟs"`&̄ Qm6ZXj*v"]}K8.b xdǍ3l!8'~Ŧjwz*PRQKWq 16SaqN`Q0NA ,41LQR8*ƣ\ $Fz%ɪ|@CovEH6@=C-kL$zr4{F۹^ady}.kHO*U)? B|i?d|[C,!E P(Ăzc.j#]@4HGVY+7 /* @bbP0UCQևz h:#Mh7bUl X,[7:d/' Ɇ=E^p_ T$yASP .!-mͤD}.r*_ݺsF<l5Iq4_`y3=:1{}p (GYqCpݲXĦ: -1"NM@h2j&}I"i,Y3d=MQ.[Ə! O ~`TƗp&q܀sOi#lHD]>A rŜ2Pu-[$cl \Zx6VIwq<! b3#idYY u n)v>jQv/V4jPW׃E]{E6Y8 &7AR/Ur?;:S)̒(K,nUvUOQ`$?5WO iMw-$'P{JZ[Zm3m <)@yh]ueKj0:'+=Q<5?9E1QݸU^ȭ~x-7Fs )ٕx?!Ւ,LSn.K 8*f6ZHpD)>'˚f2r ϳq6:+T-}io*w}bpM=tpZ':GE1è9Wm"R H(I5Z՗0P WV9;ke? ]c&h(To`S-V?X =rߢo'szoki9 e5fB^<@Vsp6pZԐL#8gѩvƮ,Ԇ^S™"q E̋6gz >Mr!b#;Xnmqiv%q63>v͇o x4NDFeG{6甙|d)~K.!F~#\L;*Xd&cAw&X!FBݐꇞoGゝˆܮdqp" g9|E!|LS#~oVMPnJiV`btȚ:HٓoA{wIErq<Æ$5㬦r8w+ń&aL@0N#u`+7=e0@͌NjLuVBeBѣc:51S+jwV= l^x~ߨEϹfb!*1~j_ >Oc229HXգ1"'oJк$C? +ca&DMlp!y^ONZ$n%A0n?&qH3h0TY<7d'+ҁI+J)#4}vmeCA1=ױH h^v=KruMF2éCƵR7X964IGFX3jqE}iܗwP!va?fhyͪ0Cn7VydL7ϯYhuYX< +\($;M$$fw:IClftGq Q-wWG(U] L 6y'@Kl=T Nl8>7*e2(LZ_ʁagݸ0-Ӳ Jr}f 6)TLutJC͌ԿA\70o)}wg[=M{.471ϪqgMu@t7>O>+~kT)\͍c(ȍ:ߕa7b,y'n+u x3r7I!fB#/ԗSbl|fd jXj{(C^6ZY0FepWaa萗+8ȤMҀX7b :PM|}U.01H'2 >x j574;Tj}pyon: )k1|'5Wi+<|z$/'kѐZUp{Q_XGAonL>,`ksۇ f`>k$FZIlŇ.3I8G -UP*I2%OG[Y[Auxa&0Z٪ܳ&*ڏ(&XR!J"M>8!NxA*2nPv[Z"QшDZ^btƝWc^Q"AEys:ct~J% qճm+*:Q7뤈c1J -$ (`,=zuoHzs-+][Bj$ޣG'.&X]o6tNF^*ė(* nX]0I-:W{.d9ʔ=#zk`BN6Qp̝\}6ld?IptP>klKhl: ̐75,-*[Mq!@^!cy 7%H'vVMoE%%hR}K"z}jb;-ߦӁs3߯55>L?G:(ɫg E"`ɶ==H@ ~}sn=_cAsj=5 ~*7U~?F$cQU,- :+,)BrHœn G5]I5/PB&zX/qVl>(#Rw )!,!>YLug%MM}*,T&R-K_jXۦ,(Seٴbᣝ+˾S1:Ts 鱈X1;k}7oj_k8IDع:q`dS<;t$^R-p35`qim MѸ3x>R@a ۷(zlDW0`ojtRIU $<_IzBSF7-uӫ`ZhECWϥEDYS~Q{"l` ;V'\F-\F ~[cc|(d-Fsq'n͍Zɞ>߭O$ݴ1 OntZ~\ |)۳(lw{Qz!55/R3p[־MȞ-e:U6xZt{n&,&@1H D-Qk@>F{3 tWͱ{ 0U{_*\xyh%KV3H3su<ŒHIRFnmpW,S섧o4IK86tlt8PWhN ;R0F1JnyPp^K2?u;YXy϶-Qb> P2Nʼ,Qr^uUVc~)<S Oqdˠ.2Vws>Wb#Re݂薪U o}=Pl<yQܚ\i>l&eN-+ pɻ/6$!!"#  d s AC!5/CX%|CU>3;Pi|WŃr>"}!c9FP6@Smw14 >AH*yD@'!M3+8GIf5ZNurX"Ɂk5fKX|i|?rUŢcsnbR39ae7DKbimp~݌<<yHШP&-fHK}י0{ h& ɭr$ECD}6q#ؼ6&*[|Q2N7fi OLNNݜvF٤tMRy7?:\Ik$`q$() {3Qd%d+Wa,5,ZoPC10yP\d 톹ZWlf@/);ۗ\IWsG B14KvfGTS a?$ğ6" V7U/oS' 7:uRaH>G.J#䲠J}nn!nORSƎж4\;Mhݒ#Q[nU+m`ꊗ Ǹ|@t󫍭5UmwS η1CFPf+A#gH:"{aE^=QGpE t!g\QF` &FЄ&aqQOK~>1NAPΉSN@@cNV~]͐@ozHn"NZ%:g!턠W0+?{?(B}ɪ5?CХh%2aUh u3+=O9Groe%b(R\LB}SYI@U$Bmt&9?y:{͌~!~n9CӜDp$-_8J{{:  "1H7ͬp>xᖋǚ HكVPcܲ4@?p>M<u.18*޽1Zw>7O˄I 㔥HIg\)x㕿ӎ=w}q+͉>(d?ƃ9 CarpNh̀zqw>f 2gݕ mNFUB8^ *%aԚu'wZ?UiC ,sKB@W_&Y&Qn| my]r*hX^? [pXPm̶7\I9)wfuwV6Ɗ@ 2N]:_RxTU_7]p 9-ͣs$Ĵyu .'OH%JN slfH:dOwVyc>AG~52X>L:TGN W?L_7_dLtgnAqGbԺBt˕תN 6>D*dh免5LTd{J\JAr9+XWaJ,8cMBUY剽N;,]~'-OTcQxn_U/`aJQFD{$ٻYj&MϛaC9ROF5$ ,v+,,P LcPp"HGfA/] h j^SAg[ObVC |T@(ƲQ$}o?_ƧIOTAh\@IJ'?m|paFؽҳb0HT hEP &$$5%` r!^OU8ᰦۮE}Us;҇RZ):%X8R0ha/c\t Wk[ 7brC\yU56>xr)]>bHTebo{bʱo%&Sz݃?hgNP{ ofp3Xt9h׹&i|pP]6bSfwaX`&mXtݢ\}#7@zM<ϯ2Ei܂mj^d2B =:mU٠o-^x(\zl- GO;t=6i.pf/[Ӟ[//uj[ xi+N>車i-m>ƝMMUK>4jEE KAgikv7"p[veLBFjqAtlbbAԜO|0QڂH9~`tsȆv8mR.n (55A!47 ҙv&Mϰkw/af;hϬwcJnyW%\;anu'^ y34K0J i+ Բjw#ѵv8$_P+HꓰK( QQsV{egnXȍ+mod;.Y]v";TRY̡[o)X9Δe%S OVsQY`v:D?¾dPVbE;.XL)xkG1 i΋vGY=yc5~XUPVt0%.)BjdXL+ 41n=%v<SdrYLVsG{|a7&C`z+a=f%BY(s~*j0ń#, nq%';VHtt>NO)!X{Ҍ::s.MO$((v;:/^GkKj*CC)_4% *]]dPrÇ6:+*J~~0KBwPN(3:Lmr%;xғ.,Ug$^K.ßjFnCoC!V`g=UZC H*ٖWUv䠀J#VhU +yXNSo0.=eᙺ4RjHm^7̤[R\B,38Ĵ *_}$nf~ʮ9ep]J$JT_JN s)p#סX kےҍ[~utJdn):& lF3Vv`v5{N8| d7NCK KUNsZ|c3I|aϴ(h5O~6G(5vY)bV{ 6d$]B;AidUr ܖA:D\j-ޗ_Etsͺ0pm9O>MqZC^8hEF&˗f\G` / F2Q[e8 JK2s%ކ ct Vs=&T;Kd,RR,lSsIog_3K]+TУ"2Қ^Xȹ&{M2TB'Dh&%ovH::||4v&olLGuܶh_[088 VTa9x9MHq&k`mU{hv&-ICyk馥fН 1,a7) Ă}8ߺf)xq-񑞖TD+5| &f[D}..m#,jOځ&d&1&s$&I;J| vaĽ T!@]Ҫj)"r6b6 Onq3(Tk ݜLq&Pbv 7 QޡHPԚ)9/REv'5#o,l87W76>ݾ8oΌ~0EKcEdZ{Pl\ʻkar:L[LMȃBIM/ QFARZlʼn)/Y?VPld!8I욙9Vn4pgsA{ܿ׃ɻra`6"`F5g+3w(@@ Ӯ8j<ͷxU R1t(pJ<#K@g)煴(ţkkWQ$`(Ŧl-/JSPނn'sl jd"PkF`eȁG_\t$}@PTMj\Grf7IV(O-1%cxwi?HrGRyl.a(D8;@}=ɑUF;cK$6>QfPjzC)n$uvq;[mYHssvjaL7rP~ګ; e TÌ&S FжÅ)Y?NRî@wڷ:UQ,VAoBAm> @htЦ^0B_WhLy'3].pK+颕[U^"IޘE/UpoBH8( W/# iN&S /%6϶.)2˃P4!.iNv m@Ǝ+$nr7l:2gA|2vc枣> [Lf8oYĀ4Yugߎ!Ozs=@M`Vwð E@|UP4o`nG**ll#8==:PS[Ҁ= b-`*D;Ehu6(?)Q5^B2W {0I' r<Wwx!<Om-=sSjwyDW^w-_gwM] `mO^!CXCn~-P;nj~,fpaBA$#q `TGKK041x o]7E.|HܽA}`7rLetݍg3 ;Kmĥg|ؘuՀFyu+y4܅jʼnȅ;7:-ӾA,ߐ!K~pNDQt~\viIK#]\ 8(.7:054y:̛_50y:L7uFY¹ej!^5t袗;Y,"纅=>M c=1Լ@ ĸ.Z1&bfq\-!O={%t/4oNo $Prm*ϱ2p YF'Y+O .W=h2 l@4%=n+2b+|xn4b= (gUs=*Lڂ˾Q y= ~OJ\'QY'w9ngoulpPzcd]$`oQV,֯)V]fD_jRYS^$@! i#5cXo {l 6^YnKhi*E3z,vJoݖR`:aM@n3x$lʛIyyv- d񾰞m{PtyAK@9w nX- I 3},D~#ЮU} iTJUXF &c8iT,bbFwז& _ FG=!#ݘOskXC\Dv~[EN$[}r% %Bc8fIBnNZqPzx•nCoWަDE2egOMxlt vZ[YA وp~-y:=hW6.\8$fWzA2T'o0X ohX*iPXQwevznnl+SS)J&5 ]G%ѵMLQH;w2PL _Sv]GE[T~tc! kat?jz͑2ܒ-&Z',^ s7\?Sd-$EꏡZ2;& ':hNLg Z$U\1v=]Ը<'wC(^ W"AI>~%u2V{?a4 3$Ե<=xn>Mqԕj"[$:M{~S$ x/jvK]cNӷ{0fhsAWpRllbsBqy*Մ`i#퉊4R>Qj{DGNc1NŲPēI[k89N[W%P ަDJ_h $aW޾+k h:])!:^(; >!??CՂuUhRÕZݞX#xG[h]p ~\Oj wMK5^\*!^"!j]&T {qU<xf\ 9y3Reg.R80Wd60wkfbSEց [L5 sgE". b˨?yeeƜ] ES b4v])*1-sՄ5z+DNK5Ugo}1V(4?drlnksʟ,6||8 $ fU(0{5.UA}aCRgrsVwVu&v3Ws(()Z" mjh׌K;w<.8f=TF2k<T3t| -=[yxtFŨ} .j"w9ÿO {xOg{R0fnϒ@^ߑ92-0 ~hj1T>tmO{2zã ?pjX1^qJ_,ܡ .$ fHӰׂv٬V*5S}.^%FI~ nwonTHbLC:wyDi|s2["ҋ.|a6&XUcQTXk cC- 6-/{Bgh1T2ٱr`K?f]̚vFw{[Se>Ź_^J',AE{r՘1jpJUCc#Ѹn: =/PAQnEG%DxJ L;'gǛ h/&Cvg~ {ob5ZWZ>f;lxH{$ͧv2͸g}~  iڄw[?'t8Ʃ:09kt-@Z@V9ȱ5/Atqc; L33w;#uKuTo[84v[8*|/kNwo=\2,4Iެ˘PckQ'=-U0]0Z3ޭX3_,et.S8& FޒHrF^ RֳѲ-IΟv/c%K~dZ  3KDא -!hۜxLڙ*b53M\ޡ_ Hq+Ebݍ$@ʷq]L6/ZqPƠQ8)pڧv'VG=n@4Ae,Nrvob9W+.@(rn~dFoZ_< =V[(#p u<'4NVHmZd"# Kܩ^*t !z9wKv˜:3^0Hގ yU M)) ծ\3Ĥ,QI-rRc9VŶIDn!6jҨ"4PY>؟xυlɹ,~jtL я%<޽Ehc$&c| H[|#𫥉ⱭϐPQDU;][k=洮%SP*V'k We/!B lyh1x<㉏){èRCʭ!bU >V `t!0v Y] :, )ċ?}@Kjw?zy-^Ͷ_ތ`7eKLQbx{plۍyu+x@A_hI6-[6q_)鞧<塱#K Yr4Rzˉ5[)ݩt25&Tg*-I2$D .t`^+Ks4d/̍2mZs=Z w\ wMA_` (nVӅu3 {jr6JrB{IUoe`QtO>d&5X #cv{6,՞jnJg&* DxI5Fa1?X:^v (ӕ7M_(vN9 ʤX|—e!=X)&X-/36xrqyn鞚)ً=KH2 8m-<[]q3ECڹ5;>,!_fMSJ:ΞT]s~Qxo^s8'¾a$kHel[.77LsgȑlXE|[܉j'j&R/Hu[ 8LA}{) Z0nÖ/^B>oKaly.?]J4Df*d~֠S<JyfˇU XLPۘhiIQeb@f9KAз#nR =RdtLYWFP7JTjhʈaj~NQE>hAE]p\vsy<@'ձg5u /.,ۆ#1d_Y3_Gt^܃a#&IOeol?Uf(/wVRӚ>{KǝWW؇?հ^܀ qI)LL̂6dwMi?po&VXk`34C$VΨ]24. ~HO{[ƃhaȍ3|5p ApGm[+VJ٧sO^N.(BT8 -❹sroSj~_uSFǹSHk-gW;&ooտ CiYر~+ă߷7' BnC~2'[ !*R9u$4Ƞ?"fxYw`qWHs\<9<5 …KE;SyNT|4( iÂv453ud"dYu%)Fa[-{fLÒ|O +]ԃHM\Jפ>FEaz`̊Es?_K=P4BUhKڬ mPaMƥy d$kI$WgQ,U $rSnA6'?-+şҊD-m{THwcPuPn6MWg ZxM %|D,M+IrKKi8Ot] *1k ;R)YPKD\N:~:STw^gǍsb.oh!xe%{GxIKlSYf uzd0FwϾEr}k:j`9EWX˪ #9d_"dF1,Tx\ώy*4F1ڦg#nK~qK,:6)u͡Q.R._NZUN eh-kǒOQW f0eVh-{6_&jJRMױ 0^{_-K>Jse6t)lg%B(^Oǵ[ pR7{,ohw\ok 8cR kM( #JqvDɳ1mѠ,*5kqH65ZL>yim7(ƢTcPxM{}=USYۇoy*C!p67 DxL^VOU3BSCK=tecc1$,iN^ӼڰqE9N3NұinVO?Ֆ0XEa yYs /f;ੁtViU+`NL}?ZTt>vJyTj g fos"\wOboC+Qh }픪(Q)x Rh=bv55 @w U,NR RPL)Ixt^q l+;C޼?gŵTq}[}C` ŝ-OJJvV:,Yhyw|Y4a 5[/-@L[J`ADp>=Yˎ`Ir Ho8Z_7ax}ae(к<8l$bTͧNl(v7Aů&ejbA2\rs ?-l3 fD.#Ӣy(n T*VC#c[~ 0ݚӐZ8 ՞c=l~Wgv'U=ə _)ѝn3u~X:L_?dUDDTyK5Zع$y[󃱒Q~3dY.HcI9ހZ`) cio#Ɇ,%6#O6bz~r#TtVL}d]t3qro3(*bqηs5!j9&܏lYva p BO Y)|(h OONNTi|[YLiҊ_3 4] ~>}z{r#]]: =S8#S!tRrNvDo9'q)WeY"^Gͺ^s-@mDzJ;p&US007Pr}m:H7Hr-XS)]-sr'9[7-06h3ޠ%WZ:xē93ڄD!MFWut9ZUUhK9fS4bEtJ447eLVHITC\ 'u\^q۰ADF1Sh%k3=P7CO0q+DD,Ab!=O&c a{I$pga _"=C>Ht*)K=i8L䃦jn| z6dE_lQ7{W8zYAg *4CAKB蹪Y>3S!QXEθzK&\LNpJ*Pz[2j2 ͝BQ.&'}Ct,:ìg#Mˇp l(L#3 =\ lk,24Bw 9|̳Ax"[> k&Rzh@&(68+˰:m ]j!ǩ\{:\2Χ) ҅ -0KA4Nq'UW9Y (_I-Ⱍ d%{zt9&:$b/J__پhUb2O6"~OF,gk6=4?X1gP~?ݺp 7A=j52ߐؕ ѱd|#m0A E_² xMt34#Sma/wtz%RwlZ!ze}4ɛ#dn4z*hkr|㎢WP?bo l8ks-Y Oٳ5r=q%&$/gGx஑jE|&X'f4U{I\m!Mx0׻|( k2 @l6CYRr9r~/IXXֆE|j}KoQ曽> @:,4K wI u5$J|Wme>щ͈Pɾڦ )UFS.S'qLY6FZBz4٠͸jE@=x!t 0{a-!ImI2 UEw|H' X F3y{ 7REu.@r)=n;:tćVjD.v [ukNJV<fު)aIԻLHB4=Go{!Rotd@s6 ؝+o_CvcyMPm_WxP8(JmiY,;/Q8 zh3ތQzY#j`So~Zk少w}Ng9@qSdۈ0psh|{yb;G%8oV.GԷ=%$GvP"M+;ɒRԅs9>rµu ymuP?˵m? i]v%?êFƭ fAk޹=nq}g PG% $uZ.=,b\¿ɣ-6ܤq[" wQ$K X&-R@v@>RSi:QZ `h،q_(il9쒶S{|2, vGT_/OrB%k^eo07i4H}H'aэN#m*o7yhLb3frf&id=Z7߸AE槾q?^pqN0 9~w,=ut/CTˌ?0jU ]`K"hFcɵl~;;}h'qlb昃xy5l-=`OGcJpp&z6Y9tDwp([p{ȕVV`N)4#zP=ַ{Ҙve4dMB+Fk 곟m'%0}y$eY5ihl3#yD/V5BODK4:),g1Y v,J[Ys|_7OR.";a.5J>Ey&&K :˕Q:ou|7 Y(E-ߩq}28hEFdH!Ĥ%߇?ѵ }\Hi$&4m@m>>`D]Fg j~!`XTY.Y_0z[^(Z=[eR es>*pǠY :2қߵmޑ'nk^-M,U= :vN[ UD|kpraϼѨ{"h7sKqLvT"A_X#+LzUjkPfS!YS{/BaHA/j_u~*D[n J>gtx43OIϐE5p@շQ@3l2{RYexrlș(5[ 20TbjaPhSl!)`!N_ʧ+ .R;녮mX@G;H jDgiLc({5#^==H? cpׅFztY@ViC>u^Lj<(5X-$hkni]"}>`G/Kh+6L ^gjx8(vH{5dCiI6[)oVxg)TմBj#q,LQJqGX 3AU]K_/OGΜ=Z[ s1hS1ƈrY, 9KߦЇVaV L !Z_@6ʘj6Z]Pyup$|`O; Y9؞;rjQj"ݫCƆp FAVrZ'p̣|Qk O6Nx>CohIQPSʄ~^1reka͞UKMzfXxpr|$]K?z5yQ~=+zCP5vlRTA( 1aB]HpN.=ȫGI,ÐqvN>6GT|o_.25qu>;rygjB>dh8xRuHIkZ2?`=5DrM ]9%4kU|'\&!a|)KL=_Ik+">4\NT?;kg^jљ|_j3ӌY/7YyuVTԘܙŬGSIoGhH_O_1( ڍDIheb ѕC}5Ơ;c#Nک V<y(==8GI;v|9V=gF۲$h*^?yRq l$etM~M33‰@k֣$(d,"LzS^SIEbiCt,Ti9sC> F,ۙFlO< I(ғe۔k^<ɤZ?rJYn\ݓm8D|Mn:ӓU VpzMޡۯ^EKQ^F)?e/"Ym]殖ASPEM#΢y$(٦f[+-Smz6y =XTiouMyx8+o ,|0P.ԗ..XIVECbgJD_@ ӎdv}ֻCS_VFCw~62SC dG/&`^h!e]8n']WsdK -=p٪v3Xvy4Hk!E_rQAu,&+o7?jboͧK\g&dfgtTyd;[d$iĈ&z<[\]=DI54n!=F(D#Kr O:E`&TRKÀ<jT|lCYSq}J ٕx*`\#炋`&] Eܞaxզh/fh{=ko;yNZt >z5$RA_3𖣥6ۘs(=iq U3DDz7. $i Ocsհ%I}3lcϟ!nC1DVjv tj❍ʣPm#'&2&yL}kX:vh6eZ&YTRaO >{!\m_a[JLש@eHߖٚ0`(luW!2812Dޟj__'] Zf|_%ū ׀,y{w*^?0"]- k;sPn0c Yl=}YLI`_V Éx0ܑ/ٿ{aC 7Up$ =0LJtGH|iNJ bhD-FÎ*^I~ ˹߂ּ{Bk^;J*٩@ޒ}nF$Y]eK6Ę%'hJ'az6|꒓}ePVLBye6kaUA}wTX;nfУ5V3\>PX1b3k-M<+Rm .z H609,.*1^R#T%nslxDC@O{*+Xk5:?iFE8E(],.)i|y`#ll)JAB-E?uNo|<ă\8GxͨDx-Z@7l^27MM5J]aQη)47K6ޮOxJ.v3y'&_b7p S" o1w4jk}2r"m k;gyzXw2EůgzZ5wrsQpՄfRlJU"8|킵^Zħ :@/7C\guSp('~}ޣ b+ p&m2[,(tXOQĤ$ى+~+G%_m@D(xGK8 &V6oG'(*0)VSk`ll8zPG}c#g RߪΡhF+.P Jn|e qP>ä HRӼ)6ae @;OL^0[Xqx JΊ cdC`?rL UUРDvI26ȉpؠl WQ5=P~~> o2&0:O}\~0Iтz 6?ݷY^WFO1wO6seڙDuԒTy;HA6@RR|tDaȝYъ/{mL A\ґ!Ǡ0xu`r͒7e+ 2`bd } ~ ]ܐS +&Hhz7@G3pǖ`eZD0Msl|a*B[Mrx9^6V3؃3GLIdfYU\.qG4>GT꒥"Sʓ€| fHx2oXv;T"_n':/ ʮ[\ʡ(zѨGѸ)KY\aeRq&RO1uωrw_R5<+#*iYL7|ӿKzQbд/a%focN4fQkKں3kV5&Ii@|kD.x}C8_PQ\DreV5φ_4<\LiuVoԟO0bxF颿 7tV>Kx+HKM&^Tz B9TWCeBڕ63,ǯSQ X=W{yTLN7DA;M_d_Փ`ÄhJ7t1A2~%"V/Sx.~cX H?Y1ge]?2ɳ{3' уe @~ǥ9V]n+O鈣?ُZn^v "nj03jݽ9%Q7YFb_VHt ^o[Yѭ eo6}k8.7BY5bA:V`ӗOj0vEo )ocV~I>*/+[@'?/}hAliզ$I(k[1_c %R`Xľ^<[*J9ouhI+U=#.rjT!Usk5/^6 Ru5q`2 ᷭȦJ m_nUOBѬWV S_s3/@pnumBwu S#mUv(k;߹wLmeZA7\y?^p||]V%B6!okmASϐahLMø zT--oĕoev21W$ri'`eZXUk>#{5ڌ/*u0s6 {NDfKi--xo#.}X52R5kr~]$^@j>c a 4ɍ)VlTKy7lq>;R$aRa\GQ6EI$pKi6 SB y:[["Pޒ#opdvN6X~K J$6!0pl ŷ+;Ckfw<~I5'&f»߫ s`dV$K:9pEJQ_ 5 Se9vC "R/LM> 34Oe کACFk/H q > ,CVkȖ}߃ϷcjvLgbXC ]zFzzt{Q+W%/iË́JW X^ց4Xt6yiNg̛ 4F1lht96 d:c+a tzI{c5e)aq$݌4YuMܒÕbqfFD4ҝ˂'d.k\ ]yāԢy` hX9"Kő<%JN~hGRϴ>r|l=zAL!t{^B|+jܣlߌuM J+u-tb#B&#u]>qo^ #GݪkHz䥮.a`+- 1ọUN,KJvrT- }6y&h){&`KzdO g;A ۶2vo ҰٕgtO& iBDsmX#rzEPc _>'v1423sfSFAMFbfӗuCG{F\9^ȝiʚ?0sfBb+* 8-q ď[ `DM3P?ٛY>:qT/Dv6Z* m"Jw/ F 72z9{ak[v{N\2[*}X+%~U+1U[% }wbP?c"Ugu6} 1I՜pA7{re#@ŞX޼09K+/.X,#6CXB}& Hh;STy |-4xoU2_]"nߙ n?fts]l'~FyZ]4x"Gyg>&L;%sWƒ8PGݔ^ݘ:a;&NԔ7P X],,sbFMwc"LEەT/Xoȓ6|=#}≠<: lu+8m{G#&D SӋWck"g:[+d+7猉* 3"20j /.) (f?iC)x%ɇp^bl ղpKŏQjjgޙB03bgw~^ !gu>p+\dlܭ*K&[cg 53'-# wcЏ~ EF4J9ݚ/FߐОEM9k][V*]3 vBWemv0rh])ꦏZ$4eJJ;\bREcK9f&zvF8,/50$;Z9360BTql/%w#۬9-dB$s ('P;o񬞡3>반 [3e,~ m $Þ{.DGDĒq~:7`b8S&Gմ$ ISVAj1bj7_ri?6l8( lkx7E^(3.YAcē8Ӹ_> 88u5fZTdk&!xXs˒eZ~t~61psjRVˤ ?S=V6CF9XfN8*hJ+4^!uaa]/>Uh=x)]ۙY=Jꪮ0sY^8n#TgJ~1?sTb A&on[ĸUBz!|J tx^kͅN9W$f5|KpV'y֬H:o*+:2xd{BlXAuFtk~]zcrl΀ ǬNwH6Lӈ[aV*IN+mKOT4qSAHZLێu"A2}!ږ+". ] yB{ux$@W9fen WM!Pn?*UEF*fQsa]P i>GxG?T&˴ ǧX 7Q1ͮmʤ@}R|™y m {h/PV0>gY.] "9P'XضS奂bx kb}X4ޑ7}o}=0yP [fa/1,s nAXzuRPB4H s(ɧ(hh< B+bF5!ߗZ:q[zV2OU4zVZ] ^ E΄k>V.H&{$B|BQɛ~t``{ؑ)~_Z܆l"|KMᇷ3$+|_*h@-澚hQ>Ņ36Q/M5zA p(sCWyͷ"<œzrgɱ@jBVh0UvJӻ0~ 9fO :C ! !w5:)'oMWU/~rxč\!+8EF7eyC㝭Jf5}s1/wl@"XuId0H@1OaթT[3 i• ]@O>[k /X*lFȰ:D 6nϹuz'0כ GW._(q@1qak<A I/_d91fߩfOMonzUVE= .gBx˳!б:|lnۄkMZ;,V㹭>%FWֲ !P"`[i&TA(YѣnDw1Wm"GBTDP7YDq- jJJٚX tRZ4mlDWK_+{/?Tנ#cSp}H\2)XZbOp'@"L̎ŢJoߊ|Qv/P$s4tx87tc3rn~y7 p);cv2ǘq"+p#1X x}xDMI9lz vdblPC%e<qemJTVd`xHmjh#wZR۝|tqeeWJb?ŤԟW̿oJ18 ]PiL[VEmlBt1G0 t3 ++Ifk&x< Wg$d/_$Lמ"Cw@/"%7מqe庲O?/(v_ϠJ}~Q}V8FdWuxzk0~?ո7Njw7?z|YQۉLj?7d6wǾ;]\hՄO3NP^͊>Lr*fEyԙt|ۊ|Tm_'a&kIX7p|wQ^9yjg^T-$+Zj',<,IhmT'P .'-%spkFl`oC8350yEgu_fbO;+m:g9ӫu!k2/6""1ژmtSlYk5idi&"WPe|\+Xtf6 u-£Z`̸T]r%r}pD$Mݡ4;}X~ xUHQ>S삉IF0' "α@sL X`rTԑ$><G)SP48hvHx0$fl!rqKr==Tږ1"2<Dt3 `u:yiwvP󏼑ϱZWYCld7.WU b^C" Xt%QK\HN_*PdIVe Mbq~KtJ(Cu-pavl nTlN_Q07\SRI@[>N*!зibtC];&Wwk_F\,;|!q:󙔻y_3hD>\gQdX\F$8u{`P^^63a[5x Q?= @AE@ ѷg@:sbY;jʥ2Peua Ǭ_G-; U@ j}\p3D{=ʰZ| %$"ƺdR47¨$kOYqhCMi$ᆈRZndW\IZqro$\4A+Bzb@.`3{[<ݑK`=ndC}\8JlM\brk+&b}=[4B 1!=T9s~Ӯù@ziDEMd"5>Lj: m=8{q":Q863KH Bi@eଭ)|b 2em̏7+2j,I@qju|-[z]j~SQԊOh: m<0 _…ڡQnܝTezs/s, Ft`)G>.y(&FIvzX's /_C8E?:'ɺHY\9c oڰ?8pwiUi$> F/[0Xϖ(^UBv+-{CweA  .&6vR#l\;B)^1fp* z؊zm\FP7Tu3Oc &JB~?wqPuWpepTcf8_D!tw2R'&{ 'r,܍aR((E%#bG^U4Xq7+ - "p"@ʝJ;hƏ}52azR>n8~شR.wI A) ~B`G% W^mclCΡ@1]X1XEtw t-ŲF^EeKց׈9A wPGI:mB |H]x& ʅlV$?ߛR(/[#{%ŽSfNX&WN8۝o@ }Eۊ1 c}GEjAb^^ƚ*Ȥ_Y˶ z}nL^#DVX4 ,tG'>B$$_J]БS:Z8ڋbq~T'C.kT(]xpÍ0xQ~0^Hñ u*ҹ-L*=& 1,Jd4=8/x,ڪC*:[Ģ޲5mY.Xe\m/ր1x C-gQo^Gr*u zI:N~O'~^DQQ j4?!xl2^7 ~N޲YGTNhڙ.Jy(wq])]r x [6Ĉ"LEbNO.NP@Taܶg] 7ŰY?։+!bE):f$ӝ)"[ͷ%gN̸o.0 n}{a݆`gz(.K34[eIғlڕء*'w<ӟ;\عTYG1H́pl Ks36]Zn~Cw$ե -1z9 x`B0 Q,`qV9D1{?;#軞p#?;aN+:=3/ mR9 4 J}b*J|HiJw%}~"4lXjI/{4 %FqH_RZ1FdXkn_;4l6&<ɦ~?O Ir_h]R6Ca;Zq눨}6g_Y6Ys;#tV؊'9:Dn7c~|u@쎖Dx)Uť" ߝm⵴*,`]W`!148-q$"º]f` '0 zK_ |Ԩc3O$ Q;>1KOhv-UՒV ȨX _~+Lג~;̽n!d3)Shw)4z zӣ-IhE˼ U_b܁\Qx\i+M,7 @NcyUm#-(Dy/? @`'{9}N GZՇ -s!N$2xayg֊bp8-rdq]7.4 ? K&ӸH{*vUԗk !ez1$4<]U*}U|@75V,Mك GMfq-iR L"1aZ NBk- {T,nV;qkvkpas(+5)C䠱L:'fQVd0<aWJ#J]gU,JZ G)-D,n1;: 26H}3M{r=^̈́yK3{Y &mnܧT@3A`lL跬@A.Oٓ1ہ#'"0n"UMFbj.ɭ:ZB'-4E^pe rבiaay_11@:~#'‡'<$Ŵ{2WFR==챯'Mzix>Zq_g8f>}I$ZdW @-07/q0Bp_эOЩk৊RQZ3SU{fNq.Ng-s>j. F׊mРPeKR<gb+}Oi6SgܨZ4aS^)sx dz/0!HV~TX|.Gr_I}Vύ<ѤtLQ{@l0&YN6~4g/cR.1qFכE%S6٧Ks p*&)pu+XmQə59mcB8䆧t# ,_kj )MU Q&B4G},fdP|~뱄=,[쀔.cM\U.gEM>ג S䓞ZK7u:maAfy %3(@pi?QF<ɫӭI#w歭L\sw#mc4aQ*m02  G)$zeh(X^ZQ8n x|;jÁ><'ű'5Rΰb1lw0nqdH2zS]Z>^Dz1d՗y1r Ùi<x@mqZH3R#=#_/pf޽_bR~p5l:ffscݪ&.X&PG͟glL\]tH$ȭ Pg-gIҁo뵃?̒m4P"S׈޵W8R3r RƢzlFtF\jD(1]+=$ Ѡ lBj&ƚU*X%Ӭ(&i#{p*J:R<67? wS& &y}/rJJ9|$]pEʸ5^;dQLs6F{ YMR'JlJl6N so0ܓ$ en`ϔ!+E,zPzFÔdevb뢛zlXʵ#$i q\ CK:y|)a6HYPeÄ!DH\ V_ћ0\A9JhQ˱4LLOj^&sūx@^):%ݢ%EPz?":eLTe^,KHt=G>=& [o ㌩E ʄ`LQQPXV΄??䵁RlkPisJЭ*&ص΅kYB _چsiL|7x96Zlc1_@QiEL ]Q2oY[2[xy#x >ԀMw@F?gls-Р숭BFKm0gHx4P]F\ MtͶ L1ĺPx=3p)$U^7'F{YH띉@")?Z7FAC X;HKz>hrrթx =2~ PNZ0ڃ cuP_d\XY=FNg˻ǧa#y؎&Vj*i1,COE6Tdݝ]й gP~ N=8,xD&PΓ6Tm1@+UN ˩Fә {nY<Z@ӽ~B3ٕH$B6/uh0{86Q5jkȣ,,H,1gyVRMsS}'p6T: eځҽe\y0_w8MVs7IzB1(2u=DZp/CW}O@lC&ܡ'?fƊYɴ!]\]fMq[ft0VPW17@բ-!@6~4;Y^_jokTs:6uws0;?,Q+mb+gfsz2@!gU<4}9]ʐ)f~6s9Qf)][H&i Q "L/AUvgVQRt|/^jzC<?!a[4!9 b&o .Z-vEH@" 9D:7g`¹':`^dPZǮ*dƱtҡ(9W^d4<5vzk]hCU9:k!f3'4Xaq: N\~Ebys(32n鲦o)E̟h$#]%<0f))8dlz0O1!Ffny*{paS^;_I&@~;.*غբV\%!pukAV0^1&WPp Ӫj5eB;,"ۙF\p hVU/q4w2 0O"Ze+Ks\oi[@E ͟dFks3/9 c ; %.6!I}ˀB>%gchC t-?q\uql@C,vmzBoQ}kCq^T; XRֵ8QFem<{s];VSӳ$6,c%E >2biDVϹ9Iݍr+DLK]pщʣ&ߍaŲ)COf&ӳi%ax^hK6pٌDk h [wx9噐r>S":A,M drM3 ə\O1&7]Z+>>ep_' 9b)Oš0CWM}hKmo hVኔFM5捣p])k]Lrr H #cWMRG-2R6β|| ;[3+mI~NP&yѽG cMPE~m oUF+VՆ</:a'*g&8q ' **ƻq)Vnout(x} G{ wY]D)Xnb$#}ȟ@GsT[V i|=N'8soϷ M`k\q ƪu|{FM^M0wG7 Q7* 37(z~iqm3PM{ߕ%;UCxq-ܰT00}yfc~SQ>G_WĢjP50־rz:ȧg*]`,_y<4igL <3w9IxAho'(K δiTs]}D-jSDd-%d Ts+%z{>/B ھ̎ pdO!9%⑝QL/0p>zh?OeqP]BZ9U9!N~Et3=? ݻŸ\;1 ObʻF:(p^]0EMK5RA1IHϷe ^8#mAeFk36{xSÅ@2=!A5#TAxŇS.vȥ7'v^d i':"2?#4@3by9 fqQ`e[ɒk74v Adf"ӯGg_"1ON4EPz1,&DQ/p&jIdgx,޷5FY5iӅcSK+P)?6s8SǯJ<ϏF UwM0grb\+ >;U|EG\*vP)y@pK9'm$lυttpn hn8=bzr|b</Kv³ȷդ߈=@F FT# +$G<`.*={H3׳CvƜߟ@W|F~y0V_6TY,9R iIVTʂ ^&.HzE*,<2! Ju2O%D+;,J[ ްQ3B+k62хؽS&9c@\sjM+dK9Hz|1UbgN".VNӊ|hU ǝ6,M.[,"]?ߑuL"Ls45/gRsQCX(l ?+xfMѰfL[o{JKT|ʐD =̪?t] eW8▁[{sgQ-AL4ʓ7NoѸRÓip Ӳ}拊UpLQ .Z3&a' o tti_R}ƳHB_ &yؿ`bqgGRydfx_nNb.}$PB#.V_˺'gbl wT`ANJ竊o,W`Txڍ3쎝f^3m&͏OWXƬ*TP\Ubɜ1p"tlsOT6OPS]A52_,clK;]ΔUXiҝ3ǚ˴F$Jv /y/*k,OҊo4|Q--Ύ"I,ϵi ]]tӏIP+]֩xַ͋a@=QGiw54sdsH 35ϲo@&P=ͬ]`k'ǡF{"<^Ku?/J'OkE5l"WIkqcPs\;ilT՟;4W==(UgS!'&W &M#ֳKġ֓K+QDI w|-Hg9S%L[J:X1`2l\WZCPA'EB7c;vZo(qQZ|BGLOwF=>}7-kCLKZĐ|:1{deS3z9#O'ǁ-hB'.OԾbֲ`^X N]g 6I_MMLgMV*5BZ XPhC/oB&B 2D3bk4lIiQ;tLP5274Ϝ%v_vߺ HmenJbG6;>o֌R}%>$_d򰁆?K{XXYMG%7j!C.{6Og+MFG0PBIJBx FQ%ks~RRjwzҍG{D]I}`椲|'3ey=,fL׿r*1uIpQf;U-50ĒmΏYu,4Zid[aJ6&7DDj3bA46',Lkֺ@ sEmyf{ɔ4WV{jÜތ-嚿D[wJH"?e7vD&׾.ꭵ*jad]>:Oά}rjOҙ(LiI L,'n|Q@Gx ߐG)d0,NtN'eQSҁ&QaWoef u뽰lYԍ?=2)(4֥T GoT B ƥ]I0 G)-4D"IbvHo CsWq55Cz:@/'Px['̌>7CDxމWնrS)p'>b8g5e\|iV'N/)m^׬z3fxyP#ANU*Լ%cH/*nii.h+e1ʵc` KI` /|*4 JnMѓEpo9¢LT2dRh<@]ep:̴c(΄Xti~ʞi/=6 ´%lmġVn&q*)4;@jqLWۤ{ExtR=6׼C=+=w,U) _& +9%QeŠL'Y;(Q >>}(%67ىY;SmG# ǵa}{VJ>) {1ަpQVJ%Q~-yO@ 'N>M؛Ula1p)45*4b^7SiCJeH0jԒe4W-}@:a*6gqt-8KEǍ   RGŸ{: 75΢SR' Q 1Oz컰"uCp;9Xr3K ERh`(x(!ys\ MULFH8 S'0M<ҀKa0z^b >dI~P|tHS>p>#ƿU+d9A #A6 ϥ\^(qʒN^R ]\+UM6{">ne8NtCI?%_>FkX}G_F g8Bi'ajN? n-@pe:?Ȱ (WЯǠAᄱţʱ~1 eJzZyUqvehl(R3<,ֺtkȂ y{RVcdr38]_KvIղEz? wѐ7Y45f%֪QI,QІnm`ӑ45'lZjF;  >NBzԨQeOhh\:>d DuY-<^[!yO}2 /, kH8 l%` -sXy<%Wƴ`7E|_},>:WJF MVeQskYc {Ӷ>XE<*`# QL-CV \k fٌ7K@:G \( :֓%VU5&l2̓Q ՅRlիpDxYZkjع]y*lbn.oA$}DTueoORŽ.Z*7=q'Ȥ٦xuU |<\0 8Ԋ75#~@hדw\9[b goP!?0E FĄsZ#Pֻ)1I? icq maڈIw& 2Nӊy2cX}f<(`4y\R0mKMNihR~l)a"%EI&^2¦MB}hR|(N% #nqQ5e W{A:r&44NL>\6Lwa҅DA,mFdMA%Ap%~F+ZZ=ՁGϾNunڽGLy)9/xY\2^2(P9lΑJ1v3ݴ?B'H{ VڬX;Հ_݌xRMel%p/\76vȪg:Yl2aFC.ÇQJ8ezI 8n \oV:w;Tӂ cll ,* Z0ĬX; NtxlB絩+yO E"2B.PK V&l$4mLb_BoDxadͬW<疯O t@ X; b8zphYvƌ7w r_M2)ԧ`e7dStn}SKֈ>ÛY2feȻMݩ^iAx+YߘAoϸlԿħAe?ᥩp? n$Ubq9J8غK7Bߧyة̜d7#POU1O4qf=.`%p=ܛq!{|tOse?<>Es/.d-H&B' w*`w>"%] +R@u׺Il i'US )C܉Cq`Z[1EIlGhm}2d޶'a>Gކh~a4j]"΋"ʥ5"Ϋ9 @T3R KЪrO6c7;FfMf=9!]~;^~˘i;=ŜiUxv;75_uW8߷'9bC?4 Yvڛ'qS\FSnv T:6m))^!P{Ōv%9]'hBR.DuITNtSɍ_,fJzqSv>`ŔpY!f`yp MKCsbdV"$-G/ߘ'VF;%$ 䕧* l2z/Մ )i!yǵ +kWnmB@s!w;($&R@ *_i]+IWCn*e$eq a:y07'HǶdF/u^M ̦^ڼWo.‘-Gw5 q+^Tbc>Ax~Nx^`q=:A.1dh&gK[-wvbˤ7|*CC}ۡc@i^$·]ƪ8G]v[ΪJoh,%@-NEV5.&.ЇvL9w eP&y 鴜I )V.?]u$w<6 qSm%(/$+7С{fH+5L2ܷA] GPhuq,tn+hn񴭧ceJd Wyh$1g$<%)dF ^NRRQ>NTrsqJ)U}5c_9nw3AL(&ϰ VTQ>Y3V!lL3+\9E!uNG/.'O;a5! ԣ4Ǖ :44z&RwRzJd"4EM$jo49{n 91Z7h^KZ5eD紸]1~ yIa$ Ef씋rV8Җ8W}&K=H= >BS }O@KϜ d)ǿ:D)9?% l>_]\+.[mG i2jغ|(=㜣~Uu^e?NyEϽ pIDO{x4Pba"lƽ~x 쪣꽛~N0"GH]XTTU>S0P\wBn M&OHQ[d6C ˁ/n?]`Dg)P4y3V,U+s*pʴkGiέ]3Jnjd^^~m,qʪEB| otzR5LO˛u}JK53W1hD N\+pիY:KFd᳹w^Ǫ <s ^e2JD̄6%h}S!B._ kyىL\$4ƙ•dnSv"D噄zyV6rم]wwjePxUD/3\BN׫5?y"`T䋃-˾uۈ jg.S&`4EGݑ9[`L:1:X뀳m)9bI#~rky3{, 9̡ 9<9\Zږ'T &xf$r5 4Q|T9 9E[[B#W,#$Jr Y{'l (Uե>0 iC&>Iw pJGE-wh&GC!T«ˠɴ|mDvr t E3LÕVhE;TC*d}MT5U{ݗi+Ѷ5zm tԤ(,3u9#QENLR.}I~7_Cg!l>s+,n/\1¸>ei2pY=?E\Wj˻i'Aa.^ Hg&d(L'y?Ǚ"R#Zb#-_!/h/^EӉUn23_r}l< Z@mB.;ApZP:SLRy[.);z%h,Dkv =p),H Xc'LqK|UL RVڭT`m 4V0~v=ŅO#-}UGeYq9ڿb&^]pa74#drP4s+W|xh4.X-iĀ0yLG9йJ&|S ,H摅eTKb⭻f7;a^b҅< '.VaFQC)ZPGLDGp?ةu{V7k9ҿm c`ET;E,-%MU}LKھa=50 -X9޳|y G1ۺI .!,F*q-K,:9$P>-wm5ٸo)ܯZHdΙ`9H-5ih*Zvru,鯏?A NSSgtbbխI#ҹX;MY LĹl^^%ZĻ4l>1-dWc.+¨ة튽w:i'&S%bUCX{Rr~B4)45kB g|V1 h\L, jMIuM١Jf S` ?c)}[;JޜT՘Q$KNH,ye!Mw>iۑ cr ,Dag(EDV;f!JCB$E#z.:n{U6pT24{ü< M$GZ[UD裇3e{,DV\-s>Cu'z=uC4u)*h0 ϥo4XMbZW MUBOZ<}L >P м/eC(utSLVrEKF i̖5E-HHn ҬU9ms饄AHyW_Mp%a=A_fcܽ=U`Wt}kΉ6rJ5d , z:#%k:8sioMх1$䇷&J!(Z,փPxEInܫ}f+oFk -hRt5տP<9܄5[ÀڭVɱZ1*hґ`eeߑ/Q.?Eggï5XXTTfY-C0L3tZv.t=2]#؝g[4S4K#h/\..ʈ 3JPU:UgFC-4$@~0 v$\Fw: Y'c8ČPdj(XaKFOO̍D]TK(Xߩgs@ZqKgFKj'!@CfP8dzbN]hi'xcdь,DF:-U1K:r3t~dՊ!̇U% x6@:)\Y!/KQ4ӛR0'_bǍⴺ_mV=x6M*q}>نG * fURN`l'oubAF6 N_ .FUъod؄S4 fFVɇQ~uc@V[1n{ap֜!L )cÁ܀"L#2t2?T6g [[:֛v1>=Fc$ -# D+fș4]< ;SjRL+u'ҝ ~`W!h^9BK9>/AEb!֚[n@"[ZRKVe[j`~hb=3KL##O &K2YR-UÎr^{ {U`ǫ~ e>6H[%@(s]ŢݪqYw~"K0"jز1 Yt+ZtNS$r|?D-d\Hgx dT`jI'oeKvUo}}J@@-F aI WrDv,ً:KbDm5ʁ0Ψ&e:1S砅 .S*첺;&NVţ c^*;SW:Om͂fQN yjSC_&5} nGMԓ*U<F=)Ut'#V[%h0ף%[7S홡?AC;G x|'ui+4U1'ɔ־ `}XVbRA |" ';{A$2T0EPq&S9yhCkhR ^} ~W3{ -DSV%1`ٵsiY_MMմ"M w̄0?6@\OD`?/PR(b9m|o}<^tQ p {4[gԭ|-(ɚ > u::x1_6DS޼Xt C^G,eSw+W5 ͺܤ6CPpvXzyglK`#z~]L ӯf,l_qyC8Y)21hwOz^ "=L py Gv3:32~f bXAeძ-Iv*ѹ%l._ 3lT?Lm֢P+־3!=:86sLqi>?CވW<@ ӼAh7/#'"tA!5EKEhn`U?c8}T=%_ j)iB#rCf}OZW̱TjHYZD1}[q.E}<>q "ƞ61#^ܳ\"erVNx Z} KWCY^!0narEPTcjk-c;CDSA<ѸGЏ:o0EtD(;Q S㣖eW^i&}YQ_E)y'u>7OұK//1gSwB<8I/WtrDc~o{Zv۴((C"ObNkɦ vS"hX_N%p=E\u7f8sY%fs)ϜL&l΢k’?rXd)ƪK wB-d G5U/ȫřR̥cG"Ji9ٹlPr_Įw^wnڋzh׏w`:,~bv2]p%(x9tyG6P乀Ä^@#I{LzNQj?h`y02h ê@X$@ʛuIΡBx9Jouȸ6w#; !ZUI,Ϝ\$LP1Muc"+?aT hߟTqb|MjRLdyݎ-͡:LL㽍ǘolޭ0bT&/Lrh3B.;M'{af"v>7dL,eL 98T;;-I=-' ʡ"Yv;z%LMV-Ip-*b6):_-(lF=7u.)K l!dbq2N _]pxF t9ְyEBw~Mͦó>EvM Ihc.B[|G䭡'^'O2A[a"4U6NI^)&=1R +Ay]PD5\:^P ߗɡV3gĥ_-V2FArk6r#E9)D>:F@m0 Y6Mq|oA]MPӞx.x*TVfksZ0HBjȷgfB,ך`X=p'-cNB}0`~o"L3秗|ox 9C%CScʮ Ex5va-}МlsGc$4du9L y\S},vԵu s\^κ@s{y^>LAJtGJqM=t6+(fH٪_}kǂ%C[ !;F,1 \BЍDvG4tjGw k&Gll"}I=pWuEؾI(|Ygnf-A_5e~\mR@pH._Ec5a~f5g2;$c Ekhvmur 5T2S;%dapt;OQ;ˉ#!?V*%|sR4<MCUԡlJ(;Cc8نon,,pekoXk)*u`Cr)cVlcNyE¢Wt׻Ď;|n95þovΡ Zn =DU/FJ4Jɒdxo]\[l1-Ⱥ7mVh[>F{z?\ \;.\<'_ʨ*S+W{B3i髌c;ڕE]Nd]?XZ3KaOczJCD 0m/=(^K]>68s~-z"_4؍N|6>\$n3Hۨb=bioQALq?+ )J*l-p_NqnD{cyP,ERP< pCZoS>6m~E@o Raz}oAڡFVy=R³j_ ;ރ#:Dl{収Q3fKXxpb&E^N4L@5 8忀3Ƣ*2UaSAÔf۴W D ΋i ۃm ݝRB@-K#ԛtEňEQ'º&ylNo,VQJ!@kj S2yM޼v//QUj[Fyx0o"Ϗ,(F/vjH:'#z9U`sʳJKS ]zi!s9]cM$A@[:w3IY`ABͭ10PQRuo@Դt^ Ŷ-Ry0'x}K):p(#U'@ldI vS3ޟֱ>ۤ>{Fh:73_P^^I/AGȃ̷u!Ƈk}+Ēљ!<]7כ$e:K>)+y׾j+H_Sg߷[ fޅ(&S|'B~۞6zkK[QzL$zIQ?ȿNLt9'y]J`Q{G@ *c bYMp73HgԇFϘU_ǴjǎȦ}59OJ텮;a0,fJvyo9ƀIN6Җ)C?W& ek(N$FS>:n'rK=`AeoH}wC9mN1p(X xZ}bO^}yK'UWC'0x)w#aF0Q .QmT+enXۃaVw8\OBi 79) )n,Wpe>?DG lg)O"-*Q0.GMZc[/11?[yk+޸Z"Ce,ѱPW,{Wza9Vѣ}ٖjFTh] m49=rdsC~pw0 JFħuIDf"ΈT6Ut8[v,١3A-6fMaMڽ[{Σya0NQ25 5:Ӌ# xwrTb!S]1"Ƌ/}E("eXpatl{4 ѹ׫sR!,_H #=pPƔ柑DZ|E~%90H~^-HGFDUVи֠M$zs kBI6N_~5jK NNxIYG>+״>qVjX['3|?ci {P:Ѩyb2MP;Q4 5<lRXe)13U[_MKksvLjÕ9^t$w)ȳuVdj[V :is mo}%ځG+/lQbO۪V{%8j|}'|8ZBxqt][u%Fr6SAzH<ۺȈ.'tl=9VÔ qJF]"\-紬qZ+@ZZqa7)7Jd7$dz Aw_}mMA,{!38"j.= /__a.ѾHXP ֦Z@4D]=LaY"/\mO.b &&N{jl%w;` $/2wq~ib]!c7Z|c~^&\U &ctt*]4򯴪ʞ\Β-A|#?Dw/B|Хwv}qv[h#@߀l~透/`DžE|>q3ku74BssDTWOH5өf}@- ǃ(g4NbZ\0Qe2i+ȑXO +eU|$ϱvvvwnUx@"_*f߽ HXeqf$]06JH{b @_\bS- م >UA?:xRȎ+-sXbˀzpk6KHYR̿$$6ZE@߯eFCˈbsn!  zBl2T*&HfYNK%~;7YbYE64g2{ 퐬DgOBt>Y" Ǿ0擥^\!O-[襺އ"HN'm*5,)ȹ/5Zٻ-X4|B)x룱lK7_{TJ~yXɐ.XC:ϫhwĆ߃԰r6kwW'MFaO&GIJ<^b`NU3e^ ;ZA$߹ oa5;."X 7l!8EusJ/Ja@4,G0+rs!XzK(V-?Wh~bl${"ܒ nŞk[ě'#IULP.'MV+gzՐę3|ؠS)}snMC 7>Cp;07qbj^`b}n5K&|*]ѝtK%wDn u{ՖDZw/7ފ|;46&Bއ[^OB%>%'m}#dKقw&nQۣ)U[KWp~gCvݪTP7aO][d3k&QLB<|i7*˫b0BffrrqYl1=C7{ݼ p6wGZ ıxF(+]HPxD򄂔)GطUbBKv'^c#kmLJk,a+Qp_Jm&rCJ?2Dw=fUrq12qׅeG.2-! R;:E,Oq~ޅ6JN}TYJfFiuN3-@ض tc7 *5U8n3ݗρldE+O1Sb~}3h]{ȬpY+lBHyKK^_C^ᄎ@5 dZu?HkL?*zϦڞ^BA,e wuN0]Ʊ=7Y,:<[)oUuoٱap3;!goP<&A.Bx֓j]Am d\=~+nhhj}u)K׺Hb ]ɼHUWP}*wEneOC!tgZ0Ufpk+Rt޿.+wn£⨂td%1֙ŝ'*<[TLA{sɵ2r2ȸ߶N Lp:֚x^BH]C?h%~hYhiD C-.DZc=yHPV=a ߡ $]f11x;Bވ.zBMiYgUВkV`$u1H5>a'^ӓ[Y,w̎pDe7a92joMt/ \Vs Gv^|88R1W[z㺔#;2Ww[<@Ի}F2w+5͞2@_*R916Sc Jffubqe ?A. *i ġ&Щ9Kgm[%?O{:dz]3XEC$2ZOПH!"{NDTl^a JčTҎY y_\^jÎ@C %3憜=|(2C+5P9ܽdIRq@Pb uv~nم"Hk*v]+\M3+id-܉"g2C3 AK~agZg&_} =9/#Zmm9祢EYr?SXR7 Uk m!a耛M> 7Ձa~;vI*g<6jd./h1tlXI-s!ljtR;#)-$IQU: (3[øFRԲ8c?~\-j}܅vͲ;q 92T+)[iPs[3>(ciWIτx`lሥ.hOZwFs$̮372s`tClA'˲XjØ8z' Q3qѱ>4I e+o@0p<Vz@6*aގr̄3O^D7 &U!Z̚geރPp}JcFQR͍W$]h/<|$3(#e$´QWyNBXWeXj~coB1gKc"\fK?jCfcҟ{;4.Ȣ0fQuP2Szesߘx|%|m#_%u0wug䖲s] 'T.ԷFm^YXXp|Q_ 6S*Csxc!wqJ4fĻXxWW|7Bar =遧8,"܌Ax.MĒl'J]X&\k3a )Bڍi2{ye?{+ M"-#Y=#KpV2&I~&kE`쁸zp?y1ܡ-Q2?׵NX\KK0OAN\%wضT2jP$@]KuN/Rwef0(h?Byt7kӹ2?؆ P[ NV&[a0f=XADŁQAY€tMOkX!t%exk%.lc C5ױMSR?>4̂ ?2ۆ) =SPP5C- SM{` 5B `hc%9|FU Zy<CKY<%9Yn\Pr,vt=8[6J.EyuXY";8ԏtC4M+-XqCAA/gPG]䋴4Ǐ|^/Ѱ"zM fؼ=ka\ z /v&ñ{8:R ,( |dlb z[⓻`}_6YY7Q- *%ߋia4<إZ&c)e2uyLBYoP YX3͸-g)Np (մ#'Rg]iQص$Sg^*Zcͤh@ex}<ͨJG+l˳zUkE c O7,-&n4N4A/U0k EE-yzzK(J#7g8`BMy</0Nة;HA+׫n2;s+nx *SPMwjTTH-݉hW+)T`j QD t0cؑw?_J}M=Kμf}נs# 02&JS&!Q <-%Ij19"06^):lyn\_PIzOg)yj,)|#!uX Ő=BW鬷dJ[6W |hPRCF'{* Շ[ߑ[ XQVnꪢW ^KE5ѢΨ=VvɞQ b|X|J>JAE;bhb/NHBGT̾hSjk!v8D6HcVp׼;PgB֍>HӼk/`:bb.9}ge#b)JM%E ZVx3ջرyHS膇:>cgPO5WU 4%knGk>>XBWT{~U&սx(d4ֈվW \MWG P`7[h"39[H҄T= Zp 9禑DWcHF) \L ^N H]<Prۤfڬ.$Kp88U+C[Jm{N7j zjVo*\nR=MB .ѩJG!N3+5yS>%^>,> uI*dauJ^ɹʡjP[Ȋ8ֆF~8YJɭHA^fs=7r?.%;+c) ,_u{g7X0;U?uў]3 |h&> <'YG5 {UGo2n64D.yݕ秳FE5,aƘ%\pi+*:z@&p0Q_46Mw"_=/T.~zFmJ[g|gA"u7!68dʩ09U=q={%1 >J!yT W5ػAwåbtA<[]t`1|,f[B~rszw c f_߆&f=Zi+X m^m+s$MFv sLceW|:e2ؚofk3e>M69@Y Һ\&Qlw/O\dЌIaZEN ]9!W fl]ՀhF@}p`/&IAy g9Tו3aќS!?owW_1Z2aIo-EdcOX$|?Tq׵7!e=韃ݞ; Px[^jRcbmL 2FnÍyy](Á y}9iZ ,L*N􈪠v3#n[8,[p$9'߆//ɰ\OaOKJV[ZED&Τ nG*"ܗۧ*1'3e=]ޒ<~}C\ZUêHJe|Y] 6- T*<=mb EM hZH#u`( erw/CƩBZ;qrUP$٣ qC*@a`P1Y}BF 6f8ؓҰy=R6EJ~{=N2=IE) ȅ֪ViI({WdQcbCJD }}C{j-E2~|oFR#w2_4~BiL-/L6E&񟩿cclqvdª"64ITcgPdAjuC]'zIQ(UUۋbڜ?R~:ukV/ӭ7_ &rl:h}!MEPIW=@bP" ic6m3AAv!C$aTЯwu/X09𾡮vS?|L<^A~,%Nl'Ӏb㾨^ QvI x$,D]q(,yΓM:Ao{fVĔ3H3{&ʊÚr,v:s Q edP;j[{N{lަR [ɕ[p!]g3Pvʱ$&m+QzrT%/Ma9fS-#*Eܚ/੓l_牃mݤ9o&fN+lmq"³Y3WIڠhdC8iiI<0j]=L.傮b;RXÂV-5J\5R뻭*bSAj;抟^;S yd BN ~W4oJԢ!15!'EĬB>#w{WmOLss$u#A/[t<%-< R+1ۣnЦ/A*'l+jK(4 [hQ.Kʹ C^u|NähgqNO ꍢx\ϋ,<~a:S5kM|rɿ;FAtM_|Y,{lͼ?.%dSh7"RDU~sMg@@)vDa=(S]'H$P`p#MYPbќTADJ*`^䊶91AS%em̼Nq4 ;iPw-ݿl~"m=t%s#=Çft'_rwX1rЂ!nSR Guj$ NW$34 b7Y )6>Բxflgrx lw7=U>k* ~(AΜMY:q%ٺooY ;ٺ̵Qͺ\ L^)PTy[۷S2g5`U+ te~Q%TPaE6Mn8N}TAD P*wq<S&-:`R +-c5놑2rԲ.9?|&ks\n: ۪E0e^cQ4x zǺsETUƪ;E*Iq 3 C''e_7S+}TwpU? #<-39kry콎ܱ3zޡ\MulyQ!/'4KQ"@~R[,[{qﺋآNҰ:XS}UXu~Buc-"vihi*pO l w*jy)gI,CVAV O+T}$ n#g\clb=':nU#o=4tU"e De@M]BlroF/o19o$9\YNVIAc7rbp^) 1Lj7Kຉ}n Ktt)[-j; QjD2Us|Ce%.9qZPaPd[\i15l+խ]tWTlQ]Tel003P{ GR[Y X2@:XxGat7ڬDZS(h fIͿUqÊSouxefWa=)n1a"P\v7k/]>r[ffӭڪ+~vbnIU#K) zϾI^^iN:&E"1B-rɉp™} Ď_%OF|Zrzk [fXOHp8ijyD  -ݙDј +!_yhW):l7I[ 2K4 ScV"#1@<4eR^8pgU1J,>x]Mϙ%7f$Yrݮii%Ka6 ,AN.,n M} ШexˌX;~_,jYS(6FF /Ubc:$f{#IN|}؈4E\T,WS8SV)B>4N\w)~ ^HX"CT7w!5=~ܚ'uwPTNOh:sH00mtëu tI-˜!~͸TRnE} kHH{=ȫ* uɣ#=^r̡uxUh/}j8ͿKԍg5刏?T!M!{d 3 =Ls8^2V>]?pK& |R:.Qʍ(i|cu 0QShd/" ^KVﲇop \N7ԭ?u v~U@%ґlZ&w#s:ΰ_6KBUDV6\x Yƍ[8ZXyeU$ۮ1prM,w -::mM LԉXRᕩ{o?+~W\/WgoxViC“g\*b@zV.LNS,WPEK~zmld}z>꾿l Ǡ:uGET^2}rr>Z)amisSa'Wu `߿p:I8jm>'wUQ~r#"yLpz'kGR+8KB)@d+&h٢NKG?MiS0z9OJ]^ts믣Co;~ֳ8M-B3k~5\]O\Jz.] e Ŵ"{eәofHl9W}\2OK^vR}!Z+T^"S#C3q6i$ ['cA9 㛲 fPRy_B!69?ڭ 6L mml3C'Db`%$e.>%$A$UnZar'kGgtl#-RЩ4dQ@%yl8*Q[:7̂Wh9b'O#3P_2ĴJ_lh& N).= \$#-"q55h֟/BX>485[u*S={xܧ .xӌ=W+cy0i3|,fXPl$*o\&bUM0gdA&yeB'tKx#@##:R7A4my! L3|JEꣅw/Hb԰l`"n4 _ٯO8L ںf?M;yqEܵri<[^Á5`M :feüzSivw`^/ ]=GL K ؞Alp[7RV7f9kFﵚx ibK-[u9x-+8Gs3{^&`,l?S[uz ސ[pJKZP1LiAΉW$ (KE& ̭ؕ"KAw`;ќ &$k5YcTP6 ѦՇ:-s렚[Չ~RFe$\Ԙ}cJBvےmڑ=$EZ; ;}R42HKȲNJ3x ^b,C@W`&-wqz{7,=W|?xyxACB$bUC*,ZlC9,L/J,&y1ao+ -13b&@eQh-G8/#KgR_+k;(J>$I{dL rӼD15ZJ1af0fA=֠<==- ˛CԔ}UKҺ 8fo(,ko3" 롄={GH?rbQ]9D#+dLjxoHo<뜙(ˣԣY Y*r1GdQx -N7Kq';2WLH>gKJ# x"eTZ*uI?yF3;ލ1 .Ю>9-aZSGfˑ&Vacq\82=PεX7[ 1Τȏ{5rҍ Yߔۘp+p$7y ; u6}CX1 ظR|!ʃV;짏_26Yc}a )#DS9#?a|xԿn]@(_.=*? Rf=#D烹cH[OۀI}1c{iW.#*5y`2upN$ZCO(cRl1CjرW|U;*ы0x~f=]ηjMQb}?Q/^]ꖗ0.}zK "Ƒ+)xC1v+"W76.eu Hmgba]kGP)G֦aUTb{6X KN]2Yuce[&Ł,bQ&@!x,YU$lb\Sɒh':ͥ<¥mZ%HvbXI线3wQCtٶ`G7EfWFq&I&37 : 4xUfYت u a8\׍A,-S~kEƔ#l/BϕRUHϷ&J(`<#"]UoDő[p H& BnVfyJyTKRA, IzT6b*\ނeItV \Lki聲LΎ7|fQZ( ǃT!w1? .3NQ-&?dƕyshTy)L"Z(njgXRr=B*ǩ~ULѐ1,awy1Qzi~CI/YgbTbɒ$42tyƫQ]2bLHաu3'H6*R;/'19;=]j̡N@dP `Qm!:9aKm8J0w(&d &AYT X3][%%v ^kt lrr1fE[\ƷY,.O33l~ a-R&ʈ0ߞ P;׉ᴻkd{)|o^EB} Ԙz;}y /ށaXB0TaTƣq6|IHԫ}m!sM# {J=l+YyXD[$"YqnUPvKRx_SIRwMx`$B$x2*E{Ϡ0IxsYPApJ=z7ZqAp>;M+ߟbP+g8CՉ9LS݉IO@ށw wiɡ }洮7^vsG!1|'c8OSA[S3]hfl~wp)셄.W%Lt ݕ8O4ZOx LN(-:D DhQRC r>A)Wf~ *-oUo Hv$!ܒ3BD\uhD Ier_sJ# ŌB*,x2惷e97p_#xMVeZJ}0cQ` Q6!Icȏ*94Ro7|?eFNhgV-0bo/اk=Û_[:a}`iҰ_P&=l}1yx6uP:mQC>81گ^L;>:_IͶN^Q>?_'*hNPG]ĕ[R$\"o|,4s {MʌK0 yᔁna/NGd;B.]-'W.JaTD@~.vd.qT5[τ#J\m&.GG;8wHh+bDzdA>} aZTڼ0ޭMmFu]d̆{=&1D9sg aO(X&Y~j1 nuFTT4|H@:|lIɅ#}%lMs嫾xggr"-Q}F1?'bz;ǝC)$_xj7};Q$ n&De%4Er/4АLeѳ$ys;cM'Q~g/ʂ+v$p/X [׸PR\=t OSVzɛJ=C #s h<I` +PY9ɭX.q/syYga}֬U mZZ k8[bkE3^@1:XD&jȂiS}%82|}+Pd׭OUd JzƀO%wഞE _(7n\mzl:TXMZV^$N/bCUWUCџA Ko\.BHviU𿙾Tj Gu&/4fu_xjS9eCiWx .T5.z^x <'/y;>ټL!Q@^د? w|njҿ]) dԶ^3yv@H}\3RUn"1P (E}֤=}fZ!Ù gܟ5eّmګ' -MCaber 6(I5 $vʠo>d\Č2">I7d0jys2B }gs PeIS<(TÎjq*g)P<Mdf#rhNrk  A2sw: ?2[0#\ۊsTrpO֕,CXZU3٪`.gWzTNa'S%u28Ʌ _'5 . "eBT n9uTqvwHpO>IJ5'C뜜l >tx|"9hn`zCOXOXB坾AK e ~4;y#($sŬVt{b,(WLo"Wp MCS*umjKɛ iƢag)81AYXxWz;",Hp^3f5L6ǨR uu<0K]=e4gDF50̹1O>_pGoyP%mQ$t=o\?!00]4ImݞHiQpSQ):c !p>]/'H1N.ޜ8<vg{#>)'5;=zӜNyWsԣ&)|1cx5mñVg]m s5r,`E_mYgf2{F_xIF;yX*K7(DCL2k خW|N])dpco+aѢ[`+$ܜ21]>K:|}9{ R$oXoЈx@v]Ԙn3g~ Zyi us^"2f;811V u4=F {2V -hfTiC=:Φ%sژW(B? Mx7Zwa u:+>Cc3X$.Ey1Ǧ_qG hx?'e|(S:*]&s5;}^*>B$l50fD4%l*.\mS ^Ck`bv=):dr[ F^ Z~ @fTLfuI8{(V^!Ӿ|ws\: _EpJ֌nO_>HQRHjd}ÈSխܽBjb;aS=l~ʨF;=lv0dL1R-4 ^w/=m>_KuMk5A[Q0`}cl0}on`i~ eV@+-ʒVş _ԾQd8Z#|IlHvf'HCX̭k/4âGyBף͜r'N*$E9OqtO#-I VUr9HSt@@vY M\JTh9O-qt5F5/,DI8r!u+nb)?d&c' o0lr.sډs4;GBE`vGxh=ʵROp07K`7NR(etL$}^X>= O6+R2]{+؇}%5MPV:Gw`yxF)n׬?MvGzó%g;b0\, ImT1jJ;xi962Huuzqyx4IYs̱20}4[$$l\QC?\ɓf;Lπ 6J ڎMd_&d4(n5gBn#c7]p<h$EVD0\_p谢N6\r^ÔPwZ"ݴAy`"{S\e#o,f+٧ 1'u'ƒBw#Ea'4]Md|]09 _Uu˓ Մk,|齕DF-2EV%YlݴCO=GW#'Y3ZC _,"vFIa詽- rkѷ⻰\0u?HqZ/y˝.P`S#NA.N{ibDɨQ7rg;d6AhW#HH"mMТsCoݞd9#vf8~$_7nBȡ ZƼJo9GpV2ZYM%ᠢm,{2;f߽o(S׍CRN Ŷ bSTQL9B^)rDHWmn$9Es|lDdiw}|hO-A3x=DG}໏+yup#e#f J ?;S!WaÌR IJQM[1Ktwr9249%n H -ӥt\~TF+Q+(ץ5K /Ez맿f.ʭ  i 6vCjU[}ò«)rw*m]Y%aS.v]I?ҏ/TG7&q2g7^IIq})x=nC Ch*\Z}-~ 2Fh_ZkzϜ/ItĠLbfvB ]iy2wˌhWߒ(i44E\FIߴȨ]ZB0YLmR/1= lK+xNhmK s(!R1pyYV#K7+T> h.]jG}썸}.V1ݶi~ATđ,wrvoZHOY>umٴ7k؁hʬV_Ҧx;!ѷkNH`{6 _!?RTifƂ0Y$7P.j\%{rL@ Fn՞碦ԫ'NR5lQ[FL4(Y=vwRCw.c|_4ڑO "/A9G,iQTuU- 7'xMNB?1E '+8, 2Zc ª:*"7/i?sV,Otа_ vCw N4@k>9jio`u! AŌnT c!Ga.˗^(~aw=6\7Sx‡l^>[T\|8gfh<A81ó?OlF:ilX Z3(/kؼ%[ ކJ\;<7<]ŽBqɃ9d"O^3x(͸g;ـXTtnZ9>T:%K!4κ#6a7h]?Hcмtgʁ-"悋:n3ˣ\Č<-f1~p Ep0SU=tD#]/YA}VQK Q淺i@>,sfQ]7[! `2J OZ6fyX /YFq>@`@:JER UDjkhdG~w{s=hS_"Q#q?zx'WJAڕ݅rYLN@OLns'`J ʲ ƼQՊ6z~tdqZwD)Tpq6EDA2no; -A0 aj?vvWw< SƽkOu0x D>UIX;Mo>W+Z'IH`ɴmjU?:bp/գ%^9VgzZYGƅ7|TPCBR%9PݰR:2{lWu|aG4oT[^@, z _;. 5φfFS9qD&"h$H" ]7r,8ldJnBbL  (i"jZj.9'Ch)<-L @z)d8ރjGl@{f]EW Xbe"#2< 2?4~ e-Y`kkg6(D3UnsТno~ea͏Zfe:8=V,I'~V겻QC]1g "u֘RPIE(QpsS6[vGp>`WUK C  z2PS$Η̞tU ~$Ni.%{QPxY_969ڛ`c|ㆆx!1AsB҃JrGLaX*V'}y#G((#rz)w_)uzbf r{ f^7`$ALFVVmFWdt :턣pJm&ZMU !q $Z1QJ cIDur^,K=x*rduBT>N*v8uci$eTx5>}Hce>ʅ %IED Mm]A ?J'4A=/ju/ɏpDްsPgon|Ƒ_G7db7,n.p rLKjg!% /dH'bcH/IOc>i𸆴duSc&EÔDB%iTHu;vNnakEAUbpQѴP"Q{0 wQRTAZ-o]3"G\")^KB>&(K:"ynȆ v}g `L B}pV~\\4ˑ~hCVX*_meӚτE>cǺ#*e_M;G3TF-Wרܕx%'*W mN4Or6r2ۂ;<+`8A(3❗ٕqŃ,wTz tK2uFlnMe\ O:R5~cȧdq7SR"|Ϫ9p㉺8qvʱ4 ɻ Sly <{x2Y-} Y7&( ށVdT=ɍ| V{&/Dv܄Leȹe޳Z}aG_lN>Fgo3`tw9C ǽUd0~Vث@mFƣW+%&22Q/Spw0a _uEI@dJ'b!V{ҍ]5 BZFt_i d Y&q!X3{l0Mc焄B]d) J^no`8E m|vY9;|P[,fb9u% E'9~**sv26,}Ԉ$.x0./yTaWeR+(ܨ,Mc*Е !H@C%w} gfJc\yXBĄltEӼ<4!y$,\DyvY1q'7fП[eQu#s3U1u`fh0 3^rM(qUMuM{ ɠRtMG/Imj, EpVmO/SLY|>jz4ѦQ-BځQ #6N..}~!5r86!O8<~H򑯆N78Dw#CcV ՗I~r¹_]Djz`;#fhmo$xɫ'jEE ?j&ksJ>>06_RXSSnx_d7ʆ=ר`6NzD+e`FZD;K!C^D *ҭ!.C#)uc~̠n>tUrDK˷> J&¢%A_K^!re>S;4@_"@*4S(g4?\w7,'$$ɇ.u_\3ÑJ~.7z-c1Gc:cܱ;lJߢt3>)9P=?5% ;rfa8VUF"pGnKmݰ~aga]A`ߋ~,fE\;>&*/.v_dӍH+-Q?^;/ {\2Y7~͌TqjNpB]/3ڢڬ$b>Es62i]MP@9S/Q7̩X1@U]d/@NbሟSZlOrgt}׎b86qQ $ph2%(l+ t Re* e˱SӇ؅nRDռɪFOxsmk;/FKWtZ#|S֑ӏ)բ4R1'RqYh/R~E!nf ]|݀Riwdz0qof+_Q+;9<L2>;ͻ,U >x;#0 U8э>΂,@| r'wܿK 6U)h`& R~ |˘,A2\"-CZagd[\y Wk1nh+ͻUdkBe[#;?[ݳ(oxG!0au|cd~G/Ш6`s٨i7܀XY)Ԝ%?FH"6Ρ8ۿ\3*\PH7olL8/J Cx ڠ Fp>^?gT|{,wBZZ|m˶ @ ػ'U&!c]6f~Бw _L,Sb?9OB荂{[})„MZ}Je$Hux-%$WVjkS(<$Kz)%tkTkbc% ] Ӧ& D}+U`q bs7Bҫ((iB-sŇ~@x:JP GEӰ#V LɝMKI%p+/ l)Pq5 rpqyoT {`ŕ`@p/ F,0e+*|wnHjWeث5Ĩyj/<~_a*"~Z=雏_D" 7Qd 4Wɠc#1H:E#Q4k^޳)=qhcW\K%%o?IP='aQJ4,f8$M9h\nMiܽC>(GU t8΄/U`2Ez„L҇VBi()|o8ogPwZzwViqe (Ssю:nrew3y32'|ҷ![Q`88JF nc'spieŘ vMG{q_Da'5PPwTl2.mJ_YF!F8<3_gh6KOŗIaXYُv4"Er[8v jk,:ExghĬydJ[ Ei ]`m$BܣD̞1"+)j-%GhȆB(yϥ'PqJI^J^k=;m9Hkd "DPBfFI8Jg9*=jU?xuv2SiI 6CBH<shJ(m;Z=)CD5v!ߟ=(M' bc{F $Zq J W_Ή|66-Y Q!P &|w`}"<,{*/7M|C$aI J7ߡzI\yJi%GWߞ[UgH}y*+s`y8kYJzL{*F{F^0{㪰vg`RJԪNn'М$g=Kٝ >hs<66yKb,h[MV 9\| !o|aDciR 4vhczhT>K8 K~6.'2.tEMєf!b?>)x+ӟ+z`h<d_H;4@@luMWҰ9? 뒚ͨLQ?h(5 }[a#s5cW elN wEĿp"kdvjF"w ȔMBS?yWЯӭM{pISu5nLK쒧r_'y]ja6#<ϺFLL'j80z%0}ҥ sxyhsk;&~z(V6%oBnk9#68>ISiԧ5Fl:hXBVA> V@_o\v?9*\q &V迷#p1F:IC=UҔy1ֻvH([P1"i3w ^/@Z_#n.">$TqS7oi9-6,nz0i6L27@ :ryAFip-?]~ᇫȼ5Qj w&H9gوD w+I"ڰyPCaiw̘8Y o왣'B׽>HO=Bnuμb;lB=Aϰufq&]J"!JІJi63(m`}a憔@0+q>V<"|GنC'* GBq@v&ߜ4C_'p8 mWP6΂^&cyi47əij'}[IIv99L]1<"&ɬ`@Sd]keOt6^@qT'+*.TzgXY\yv0LvQ;g$ܕUʚݼOG< n@=2/>$Ro݊ &1h)j1TΧGQ _cW 9dP(>aQIB7bwHF:j!<a*>"C(Uxr .0U6G(9P 5^y!F&m/rS@[ dL$Yq^nIHc:Pv\FZA.p "gU%%)1-kq"z=yh D+R2$F8g䙹Y7, c.To0IJ]F}hU"vX$ ||^ne"2~EVff.4QjU1?{ÇwcQ `tzθ&HooSm\U3MS9[^ZMaV+=CP8hEpXe-24R /S8s-q8ʪh =T*X^x,Zl>5ϓ. 7W h7{JvY8"ֿ)9]v'ȘPl%nd;eJ)d0㢋qQhUHk|:&$M41p8)bmr!N-%@IdRѬDp{9 d1_ڃtЁ󠝣aFOT.̌]'AO cNrKߎyIu9YM?/G&,~=jsH̏x댫Eg#,lPuZ-U;,ϝLהAmDhF}<=gwòSc^!wm0*/oFL0 c8K;)Cki^d7kWnAݗqXR- D|ܡ2BPH{^SdSt$i^ BwX]aO(Hn \* i'Z"]≜9 qd!/oJD&MES)euXUSEQj7̆vV܃}DAM#lˍ7fuGF2fˇoS68Իxx+ʗԳ<_ӈyhVƲ3GYlD[H'6d% ?9*X? } wdLcVWwɯnM2grrzU][z[ uM7Oŗ)Ӈw0z.3͘APBzm5]Rh[\Is%o>l¯h:ztӥYjXZf]ȭMs^u15s#XXʴN"Bw ^w!V0E4?#2lZְ2a&:=fp攌؟UDai ģـD5 H8ۣ]]| B+] ',ofl*|JnOGzD}7h:&^-A)Hxm%~q'yIxS|h7 (#%^vc׺ؔ:JrPCAj[;`fĘIJazIK%{Qs ߖ]nr3a䦭6ZhGk(8ǐl:r-ͼ@ML:(1:- R̠H P>Fwk'b7>aȷmw.[oJ"ܗdůaJmZ.r"kKgW%u+{ϐ]n am:(2;0+O@P^šd|+7=y88ʪF1ГYpd@a4MR='2EP6HP1X&5y@Jf0P/LZuPAl ,:c`7><*`;EFUw.ވܟ yrZMej˭jӎ+)oalC!˟ +9Hie4lXl;IvU0 XDJH$؀&Ov9DM?진t9EqrWVv-[mPw&fVX\r6Cc_W !"+H,'Jh_BZD$]7Yv\DB8 K\Uc'$u{ʬL:x.p$$S"LA iFrVIq)gFڜSX5xXutQG)oYZ]{]+JW`cIѯ j,v~. Hj) e 6  l&/l Uq~4|»R{grwFlYROE╢KKm9A ͷ awD7@ޱ5@vN.vL;-Wy;=-uk?Wuy*NP>1aÍl<_Ą+^c轥n!W#ݶ#tCh֡NYռ*T+$$It9pwAv:Z$'6&\JѢhS뺿eZ` $Wi4f9[ dch##(8 Ehٞ^*ʂn3l/޶řc=0Π$u]ioK."zvH<ܑatI! i[|3Nz! YOv"? ذYiAٕH/ߙYp?FI+k/DWvn-׿$~Z4˶[sp ֩#Lܠ5WJ;| 6aR_([Ӌ׿v;IBoܖoXizF1} iTw,օ/!9W7Z B>L'$QMK@$ݱm)\Z9ʢɟQC}{Zb*=/{0tw~ N4o򊸢[ƴj@zʞ0*Ol>jwI1_bWԛD-v@DciG1eEgm!Q?D<^k0$_A#K7K{Q=LF ' d+-@ߊՊF|v&:tޢzUE򮔻QX_p R`_tJ֏ƅ譁w(q9]YQGh[zb9[ќ֩PHdFpѿ>eI6asB":Ƿpb&Ju&പ.Q: 9Me: 2kzCTTt¼׃+{yD8lP*Ci7ًNChMXlF %BߛN[q|:E KWrU][>އ զݒZM8p ")6XJDr:hc_3Y*Y1b5oΨOŪB!؆UjѴ!o*Ac9"( .+DžL ь4< a;2 985t'27">h=ˆ߆W+ğ st11&98n$BR^rg2^9zSv:ɋ9e`R tǎ ]]^zMQ c-K? .Dd3V?^a@7p)CS|(콿 [f\7!LtpH@$ gt1Ruj&4" Oe^B @ډ&Y%4m& [**.Aβ%JoJ9JP}0[$ԃ?'bƺ?R\tM$MG$U{VbHNbr*GD X'`(=+qw&Ź hDk_4-ӅNQDg~wYɲpI^٦(FH7`6qǏNfKwWۋzbolJqB/B[tX fWA1G,pCXo9 AW*+P?l *?[sCOsYjax:p= 6ҷWv;4ƭQˡl=DH% w1\fҐMldü܏6|{#RFv-x4R18f7eofB?z0r0 KK`CZ/(Pmze;5PBpr¿k;1yVkk xLź/X :UאjK7Jc)5P9 N(y5 B£W@ G!i17?^WlPrR>G-^Sg"eQ +G;MP_/ý5#6BzsjjLnB2c}Yk#?=A5Ptsr7)pe'Gah_ b⋑IBZ"X̦3Ap[2U*A v.6b "gGbJZkO7JO,Ϧ|Tazz=%iEEYLZrZs IA3=^o@aӘ\}\)=:D\fir\;TC 7qm&[כq; W : naC/U˹KIG+|J>uD53m@bϊ=1ڪ{xuq[q<,S:cz[7Yڰ£kY#-XoP)1,Ɯ&yqWNh@{K1a| % zu&Az6)q̫n⣍ZzX1.y=>7cK>͊w~CSnMfܘ쮔HY=R"x({XIbӹ.${{gOVRDO =iK+r} mI썺}@S('Psw ʩ|0hu:/ s?YYWNƑ%#FGd!@q8#3+ p|ZI怱-ʨ[ؔ5rā2 E n<kc' ΋!)/wekd KwW)mYQlL9*u_v@ HBBy[+8zQF[N/ R M3XO-jxhCx_ȼqFW ߅]N*g#u{B6P^RބvMc*Vn5~"ZuᰇT]܇"H(⬲cO$7LfC>W?C*`8Iv8JƠK^mTzG2n2$y / 7?0yjėjэcX~h>Q~H ך>Zm%TهG͙CEAUGT*ݘ6BBsSh/c>&LIՃHny%߆k:j 3sއ%L >{lO >kc`O#t|5_ lhA02o(% |}&DΜ0D@^UBvj=+ P$JHl@y@,uTPDs&YTfo9d&XMR:p(1 co"F@LlRPc!" ScHݣ9:ӛ> Drh> ؠ|a'-App,eِDSRWLvv&SJbds漒1UkRXiCT%pu݂ 0O^в7M{V>SljD&SP=}lTQT[idYW_rJW] MrNXyu`٘MDq*ܤL-\ ]ćD4qь2;):$R:@ 6B)*'mn\)JoQ( bʤl`;nOѩS#E۽u[^SP*B]ėd0B4CafI.Uӭ@@d@vXrWv6QhʵV(;rJnLHq "zC".Dt6|ɊLjN`.!`Y~S#鏺bXRςE/Vg }XP]S-]6bf~;Y8('r䙼!gPda3;S- ˇ!]5[>GtzujH]pXC .4l2} S1h^!HxP$I )ZqO3,WΕ!ҩ:fMsy( !EO)QM8jCߍ* w+{@5u:#%k݁Z uCn"hfHL[\h >sEos&6҆b"ע,ez&'tpjVL%(-@;>E}iB9>F_2|ٱtvmoknU IK3]砱!j, vqi{(<Й=Bxz|c89DąaPJc& *2B8-r!93gFS7)ٲ(n0M<5S~#ڗri)~^!rRzn[ʷbH@A{А'w$z[w3lN4fW\$/S'jH:;N3 NP9U#w,q#3袙zm @W%WL(xK#0ľ6ngɶ}F OյQg!Ө⼪ s>$Ft-w+<6CVS7p:]CPxᗢ53Қ ՙѫ۲tC?8P9ѨĔu U|7Z+ Jw1QK B=vgd >57F%^|fw_+v!+3vz5͆VOpWQQo[rQdI׆V:rU;#`5YM -zYd x TS`׼a2l{W݃<AwN\3ʗV/VZS %WFm\Pٺ!( ɆNC[ F`.U-I/0,LVƢI-\j9|v꫌8bdm/Iq3ڥ;F ;ǁh aTC8c}~ ʥ3n "֔ǍEwC1- bny45b#MOch^*빡S% }PW tH-aDKƬ#;TMlflV 2? M€rZ \#HDPPt|XG oI e-r~{{b0^!]ߵ&3KľE xSl=^dBlD/u̢y^,eU>2#PvM0~çUҢab^N|J^8S(VLg է֦i'(ҧEx43]fsa&ԚD$~xn{?YkI>.9|)Ną0IΞV0 CgL]7e'Ȫؤ'cJ#A;: gS&ncLj]gl4u02t ڊcW1@xoVS!(4H{\WK3d9d۞WC.]6Iu ÒX:gL/CimWa+୘T+S ɱ|$3r$VOƆ\:<k{1HGZ{ els2hRӣu I[C`mfG4~w$X}[ћӇ+J0d!bƈm}2v/&)U5yAJǰ}y!=Tɩ\'>dbc.tY 4레m`e=u,Xur|f>mr 'ew^$#l+p"ThƜAh)"r,*.v2]qیXd[ze ` h;}~ f 7|Į`$N> BԠ7Y>F $` B) g2VO8Ot#c>?| x­\!oH*=$ sY,"X集I/'[H}yq$1脗WJK'˾V q<3-! ݜ pE1(N ցZ{sWoQ(ά0A=&oJhU`%~́ 0X"Zbt/U.gH{>(j/@@m>T6piKb>Mj2cWv߳t?j2b·=vA4zRyAJAz5֐Tۖpf#|*Zo5"ު\ "%1]%}ѕ]:NrϿ"wcpY<7z,] lUE(S=}+d-I  hcKWZ?<2[XqQm =e3_r&z1HWF7'p,p-4)sQKF|ۙ(Ӥ=2: ;\qQzf7<ܰqi+K;J6\'&qw2QTOٴ"Cp#pL1vqfZB >edWn,{vCBHUu6+ ~}۞.c5ӶokjsoE!O{="@ e΁a?AixpF0*lqc@wtYG>)S3_b's Y-t?VǤOiN{M3:\^A?aFFxKהk"UfmAְcxZ3'Ed&|IH&7A%Ko$O S>jlAD_}|.\v rUhl4op#FOkE'F˞hr6rHWޝ3PC*+fΰtE_-'mdA4}l%>ޘ#B+%鰗Q+P5F)^tp2>;G"q<1 gsw*6`3sr[Q 6e|ALPkXV)qV`~TVoZ%1' : t*i+&Ѩlĺ0ǝC QA0 /bkP^ۛZ/:6L1y%L);TYe(gLh \'w0ZpѨ՘ ?lr)M4hu4gJ qA[\_6 +I*蟢m9dd01FEyAlEvLxrIT,4E-~zs .rSG3%_uZ8^h#W` m+ڶIYB=A>p6xHvYwΟH\nF/xQٙ_m'u`Ҟ`ӣ\7U}\кuR|567"ȇ-9bl`NzAw7]n+\qwJըquË _ YB 8˭tձH,_RH[('1!?wmlT~|R`0ze'`/?H밇נw[7QkʲfD6(:z`c nUj5Qx8iI 4~O䖟ʦ{5* Om\ L:h] 5IllZݩcN:E`ETW׾sv}O B?+(z_Fuwu%ƻ.1{$lb 3%wL̑|:g"W K$@%O? b<wvj}}/ELjMDgi1B39VN$^7Vdf^j0ߎ4xB4&B .l3{ɂ">ùndhԛ[YᆇH1oy3`ytBkko+Hei%XtZUnX:cК1_ΣB`NƖSVg}h:.O[ϩ?OH`0 @-ڐd%`<ל@U'5(-a{' lԦ)nb#燨:XvЊNp-T{@:!8 OM5-X|VRs15-zE nQ9k1рt=6a-uZa﫩Ji !}*)D3@TBCpܙ0M]$pSjo*|pW]],ږfDHcN#-L>ەȞB!Wߚj!b)ItPW>4V$ӍBc[R- 0Ҋ˭ ǁVUZrD7M*-KWq9y!%jawO17G<(>=n;gG6 d-p]}^<W Y1D.؜gE,s>w "%zY1zyYพc<2 /;(sqȜeMʵ XPZgX4h*4'h{[~llHh^\Zl)$GnԆʒ]Ů+wcqo!`5!i1*ǂ d.CGLMo:v.+y87񨩅lS~:|=^Ҝv##VZ < 15eT‡lK%*\>M؝59|PpLo3vQmnu*EmYuDJBy2B毚͛>]>{Ğh+"b";`vc^Z#O7w qdtwoJ^.XT'Xm|+Z/zeO\cX5}%*"*hʈgѦsM O~)n<SpT)ԍu}]HoըMRY.7CVtXo<px^}J /Ԟa:>J;0pDI<6V@IF8G W G⓭q Q*KSshvY.~v]N, Q)\zzdX߈RYͣΡH9'0"Caxm՘8*~BP(.scE]XXy*u9LۯZ//|n&tQu2[1wlkb}|̃diD]3&/<#8⠃@RiobF jUNōa z25GwdMq@U?~vLv>I̙-õr{^ FSk_MwDEy, 4cs{ p+HQ^i/@ dXEI)̜]?x7y>b Q(^G[vOJ pɊ&w:xܡx*uJYwƇoFҜ psm bPRW *Tbtх1k-ӗ@c, hxo]RnoFrP]_rӂ/26:00}_ ll&>t@{Km- qV M50o䖞͹_C*MJӦz*[6 `0- r)8i7M]\Dykmgv)Eo-r ?T,5~Roe+mzېmBE1 l/Nގ.'˱`w+5^/:{g2현S^uy Rx# -^t1!6>> zC^{#*#scZzWHG@ a3p5ri ^HwcsݙVLJMWnLYWvo6.J%xRavZBybx@Q h;_ryvuhxƏ^{tQ1c!%%ղ&Ъ[D,! ]i.L Wr%ۄhSj@ îNjx!L倗gc{^`RO͙& EەGN饇=ֳ[nTPKzD$"g%Gͳ@hH)FUSSy|Ikg")dsy0t+(RMin!X2gdθ52Gog.+_|Bj M]~ 3R ߉Tm:b#Nnb\H.铹Wy8;̼F/@Ep 5IY41b ۤdGl~}2Ts%mOF^M1*3߄g^*BgFt񗜫M[7M[\9Ui=P<06k-IQ/+&jzD<1ڣ'ojNdrl. Z|"=/ wjqYg瑅Y@fњ8mOЛ8p0?M97GTI!X)Lx4#<㽂wp扭 |u֨ *&=M៑{$n=IؙAq*F?D5RcAɛ3+}bA#pL%]4eoI뫒FLny"n@V>?0uQHk2҇}yxZ0p\zeR ϛ!ԦY_-UvJy;{Ǚo$\yF.Qf(h=v,gUrP6Yj\JR`=XE'ds BBeA8N0Ik2[U̠O}^l(h#em7Fe>(9tr"4&yibM?%Ց΋2bBI"4-ai~'Ã3+{ WsadC)A1\pD7n2_?=ijd:qDWOE~4[$9xEGEZ ed?8lf³:EzZXj="| }Ix\F3̉=QM~2~.j4[PJVܙTn,/2X4 !Q;:bqdwr-cN@\dV@% iƊRI;G#꽟 P/X]úZkaPw*љ>5JSw^;oaS 4Δ,;Zy#M'hd87Z̈́/13RSYIlݐ/_Z;` @u"=P[BH])A$N-̎y,Ds)=p~,?7gcׂ2_r X*!*׊$^y{E'o nPl]ܡ"脙`FK9rFw['oڳ\ K/p%+ b*ͻ܏8tu3n"sp-']`?d";eaJMm2/%3-4z]Z%riB䡚+ Pb{L XEV:QW@b~ZYV175 }%E=hb_0|&mr` T3ۏ5A04 ICij xeN'xa׹؟w[">Q7;PnBg7P+*)S&]y+5J|!D4 1bmNvBeo/,7fo\$jzI8TjMֆL zfx`ZoBHq׉$;"B KSc$>P>QFI0y/TkRF\´Do|m3;{EBnW2M5rp#=;MU8̦ T*sz=unG]3Xds=-$~2.\B)g)nՓ"-רVp ^U1 /pUc[ENuyɾo4ĝ]*-1N~%Uaӽ Zl.1!+MB  27נ{6-OwC#L^Վj~/-0u=e Sks&!L24h ;ESS~UYu!2[c$⮤%M4Pݣlw}w'](~Ps|z6FpM.HӦ>qj #uxiN^^3_Y3nԙ\t{ ob@1ƼO@3vt!޼d\EW0YpA7I{{u#Kc`Ao33;!Jd^8NOE l rn_MNv|T; :/ݡʴ@&u3!@r%xӽ ? nG'dg!?$d }J*٠lYFX2L<I_3]_aC27<Mfάk>ގMzD`m@;cN"gQ^a_Xɂ&:^_,*Ry/dFREVhGǘH`tKx.R Os| ]Nd-]}gĺohPn923i!JrCg(_:vwآ;hQ7okX7S$pWcIhgWd.[C{by 7`LaƺB(&a7Vj3 dUcr^h'Cˍb)">_h@]Oz㔺P~z5dQ[,h\M8NxnI+鰿6 kƦ,TwB2TvhR(BP3J:\\pSݵΈDB-@*z@4yI<@hI6<'mlMgV4#tOSQu 2zݸ\v:=NO^vKJyFg.MdQ?8G5^=G[7:B| xqdD?> _!M`^\fT-j &m8dP흋|ANn {c0jx=GuS4-16T$*Ͱ?i)` - D("9V?84'GbK,{#?շ1r6PU]%1j$A+B{zMұ{a{3S]v0͟Lɿ %xynjX˅7lQy~b]S!8Bxmj9I݉Ɛ 0XGxA9_7Cl\ 7Tm٩398|J K.x5Oެ*# -Y'6>6,}CW:ٍ:wt""Y#VۯxSr.bޠ$b\V[g5Ixj|rc"Ѫ!N.'m 炙1m x>-¦d"2k|{j>xoݻIgbȼEu.r#=4 ~. ʐFOK0yl'x'RoxX:+)ylZ~A;ڢWrRBNbj V5y$íT%|d<$6]kazY wT<>@J G`#\(Xkm%P?e*hl.>[y1sG%w]g\6T>һ@ʧFڇE{Oފ9S 8]q{'4Ae~jVGHrM::JA<(;8y U,;b>TpDVf!F ޺_P=+EP;6|KI;ǘZln  ,ۥ*7GyƁG0JwXW9a('V؎=2X@`|pHLm7IEuS: Gm ~SRMBķ t}St' HSRbҺgdD@މ47 QR 5* wR(9Lz=esNtgRC /-po}hqcý-SjJXYИ\?@ L$$R7 @ \51GjO_7._doYkGnk[ x.lA^ #juخ۫L O$7 ={asӘ|8{ %q?My}}ə}}}rԮLhAan! gף݆Βc6yw<282OPm.EGo!߂Rm0Y҂"M8Z\rc ēK Voggyh7V]*[ i|YVz)^0D3)|/ .r6I[vqUĽHTgse-+,,cC\ 9KO^_lL擧ˇ]hRO7'oP8ciz3(RCߞ J{4#7jĈ[۩faQH|X| Jwb< Rҡw?)O3hjI|Idu/j*գ>h: wݷQ4=OWt.tY +dʱ:A-J,qDi46υF5Mjmܿ;tk*+\A!᪾!}/F(iPcQr6K=Y3m*.~찅 a0]%4>P^ PF}΅-u.qv̐hQhk9ޟI9)hg{6:'Mf7H#.>Ѥ*騩LtCq4wt{yE0hȳ7]qN'I 8G6 nayS.E fuh` Kד9Xl,1h_-Y9v^G;5?Ņ 5cj tEH ܔGyLRGDZ/Zgի t혙nA< )\^$}ZIRO" Tm @};e},.C Dy⎣4 zj|iCxf;Y2lqS_ NBn-Jǻu DTICfyЛb~iq5O]v<% &t,,Ğ=^= SDF< pܟ#VjMGL`8{xJ:c NJ:!3Qݹ~dž,j?6ؠ #ǫa(vʃ;;Rtv]}#Ji8MGv)Tt9pr" 7#Ui)A[({/+5O*Itb1vΉDU*|6pN`TÎU6 $?f(灹Lnt_e.f?hf lƙtJ9$YG.l zC[3L[n⹹=Vg%j Ӝ[|)zoMIL\+lgIqA-u] i{l _ބȩ%/Zp$HdНS}`ft]c*$c+qa&8`>`еHO0-[ H}~P%Rv!eaE.,H. `̧=MVw5C߷D-y|5wЛoQd5_}P}1dU ñɑ,",ksQ|C']mh i.O$Jz/P q1Z̰Ȗa- nly8ꭩJٹS.n$2qb?y.@잺O#K^J譾OZbc3$ K3r%3 +va IMÜzl}e"7{=[>S-D##`mj=;I13JWpX 4/-|-2y xj<+,>qڽn1hN%In8q:_۳LGM{:ǛؽXn/@0_|. s F{3,Ѭlep]x5㰀IVq7A=TW :نDOX䝂W1.,ܺ8=!IAP'iFxl Yf`9oC1ݽ: F_l!Cg @ <F5J@ k1~ [XXUz~nk yo)mN/өY3ȥ*|G/9Anց{yK r*5e _DnRIw*${0߮[^ggg>mWoF0XBhw+C\0iϜEI c8GSdPŒؘ,5u9ו#=h(N& k.o+ 姉ťyxxM35jxqQطLq%9@!ܓk8{oaջ_CSG 1~"t>BD'?只b|kvޙ* %r7@WɬTdk8Z59~u$>438}eyR"'[5Ej_jL+E!/#j#' 7_PeƊ_vY-9&{=kQ`qcppPl E$ Xöy`Jަ!G9?K:,.Fx6wd?9H6qmU% o͟xoQ$s =Q8e Gp͑SK uijľ䔖]9=:<:[mQzW^Xϒ1]xVkr["Ok|U IR0Ox{~È,i5SjM"L `y'&þU{E#sSJW X^Z?lbRaOѩB^Xz5<0f+&6#5o`JْߛH>20C^4Vg=\:>;"ΌB@1!.o rd\ }SSRҕpO|[|>IckϛIL  zTPoS< ͦ4݋aa,ѣV+ɺ`8yrR\2|ۊt\OgbF&N{*Թ%_>5q u%pFUʩWvhC4` ~ӟ`t?*5TO)9KoH*_7Z#gxo-P&v,#ZNϑX>`'B3W\{Ou%:cg-o]Ox ~ 4w=rJ@][N/en=|SV"nid"fMƺNb}F3/y6S2pk#@LH3z>T{$'JOP`:[D\ү߁ 3?`0r pyzD56͂YΨv^M)fX]N cytJ[7hc`K`h*ƩQ4,ǹJ$EM8%/QEۜ@w3q 7X:Eh;9泽}XJ=+dSF $Ȥ*"%V8Y5 ڡf^ɚ~JUsMSaBK۽<"#B${Ǽip-zC+lOAK:t[-!GӤqBl p$$=Ev7 '}kAv Cj I;c:dTh N)93m-E1b\ܭܽ-fiʙR ;AS[M@36.^pP~ 7pLó0c֙I4/#W;sAIH(6sX'?;{a%\70̄M=ԷݨфJ>q^zĆZn޾9P!(uR:b|)KA/wJ2n1dwT5Jw# %FG(!{'Djպ%$nmh]dW;I]U "vWko~&>/'ȍ5j5\?6ݧV˗}O)?'wSG3 wj[v?]G y[vU鎜{E*TK y :jg.<¨FŽx=00T.S,A?TGyU ]@oY6bA`{Y\hv|F;%'C:lni*x5N7 =Ǯw`4bI1A\jC/^4<`>~D )'*h,OQE%:䫉z̽ǛN&0MB`H\0@{ЖumDn=NTuEShB'M}Mj+ۏ0vmuѣFb$д =Gω9'L| uxTi/cY|Q;'Е/:CD0`Qߌ\]-՞ %zPֵʦiGYNJ'a:6W(ZzE iK\8/dN'{:fdt$fj'5>qvք;Ω`NDC\~Hd:hLe~һ<[$,n DͣRӠO[c:\] ]8FrwX:Q!a.FE}p,ޮŧ u](ywjS9VH^h6骸DhG7;bM4Qꉁ`G?nA|v GQRbZ8lۛ[Zn~:-r lE:O_3M?eFW Q <[{gYLqsU,Y񍿬C5O1"Lr& ˤ(OBDwZ@ڠ@9m;̟t(ͺ[xv5)(rT2m :!|a/ -:\]ͣR$gbiqK2WxYAc5dX@M3Sxy6bLgachl֞"''L!3%lb|Iv$^gV,$Ke^cM6=& '|-Ut.5zp .N횥^{[ _6fJjϊ%ۀصҶ$ݚPPrnzqPҥ1)^?EMmF#q,]ِ^^w.[v2΅1<K fԑR(# $I2gg:pbKξ+=vg8JUzb/XXhbOt> B&Tvᾝxd!+E_I:.,`CacL^lѥ.tAAtUS#d0wf칪(7yv#}g==]nsҀNRS6@.FSV;r j=TFn`z$5]ges4M;0Ytyz2q"r_B?E$Og/<'ZʺY8r @eZ(M&&[ R*WpT}K 5X "f^Ƕ]OMnerNڍlѠd Q@™pLoSJcGd9,uX%EEW0ڹ&! *4Ŋu?'[<"nZ!;1?:.r<^8Jtsv³RZIJ ձC63I1vfHkU~{*`y0# *Qo PsܟtNxDBF8iH3!>.c<|Ocw@frƷI_?J@t2/B'7.ҩ8x=R¢ikQd1spt͎8ڊo'.h/-f)>ix4Z(ˌ"(D9̕tE3%xץ@S6}z,EkIjbJÉl#c\/K jBv$ 8٧l?{D¡Ȭv O qS5u,䀇a`.6 [ ]RBz\U1o5ɏhAn=w06|.Ds86Ήv;ڋfNzr TŸ!&alFKβvp. D.H ?;-e2c>Eb̛\SG$!]c `V ꊎ_X[&,9.faOu3fW)GHmuJx(pN^'Zjy AV&Hpm[ [<󉸟&88 Ѣ) .lt)mjQ3*a) ;.iOe'Ju!EBN9lGv WrmRDFĠpIY179q^yxg"z'JѺ΁l5ר0?e){q-Oĝ. 'J9zlaTXi}O8Lц5'U-CG#(.mp xwHZT T^$:ܣF"ehֈq7$t~ҥ3*/P Cm z]B3F2Sd.//CT+bdl")H+oR Y! ;qu3kѤ -EN8FjM5*>rtLcrS,Vo ުov夜AlH(뢙? zO矎WNTeWL-xWϠ;V,RR& 4J7W ZroD>-&'g%43yS*1Y&ekf# ANtSLޡmbd7VF$1p~t>lҪ9N@|Ľ*bZ|om2%a,dTDdc(XR[4BУ x,4t+[իј)DӫtjXz#:g 'a[Ӓ|fl^gFhXzZAF$0t ]Ck[!v8 Zr@`1zt.ӓWj^>Cſo2L >HGpzޖ0ǘWD%t?-2q(~V8d l^5r ^xJl OhJ! ̿`LOK(-MgϦQ\6b2^"@ާ>OBoR|mD˟8w#"'ǝjԞmϽD}"%YrK@J& "3a=t S%/(t3uZV.{@NL&~&15sʟo#p;R|iWN{ ,UI&jܱKbݨN,AUqXFY b@f:sְom_iaW2YNI +^*ڶԲ д<ķ!Gq(?{'vݨYC`?0^(=p wVC ^62DΫaUfBtN`=BB`͛Ιx6C{UW=CN|V!v!GKɅ=bDJȃ-Mtϒ]@ Hc`l{DU~W?wm@$`|K[?td9YG޶(= $ #P=s}F4>I@~?5iYد&ui"_D!J'lpб&64"Rt<C}"agom~"Q]ZфjL“xohp:\7X/4j LBLD`|.\϶7.sEsf2}CUqqԈ(bV^$:^|ٷUmgZ̽hW9)S;PA~2 $2+xjIG4ãǤh$$M 7_t0.,Kp@ BFlAeѼf_!TRlU<6((1}(q\R_oKBh +@#zUkGr_[CIWNw=YC]qtYd*RxC]1Su˖0Wd:jvWm+/uCpqR^[{>ް|o֖,f*z5mY9͊Eghsπ> wEKX*@9RE$@3eNb(9^<,шB:@:-l`6'A׷h5ě7:+f?{RFM#E3<#hY`42Gԇ1%rxP;`2gy"K)(6lވaZT3a+j,ELu!MZoXۘ\Z؆EKӈL ,L,t6͚n$(_ap"n E~,W!R"ëWdڑ*~%IF<.D*v$~X]<Ŷ%zr ]^V;h-.3>[Z"|Bcb0W\ Y5*dD|?JWE ї/f&BYE{)U[OOW۷f͍+  >AlrpEylCB EXM}U*K8I(=Hf94Q^d0 FO~Yg^GyrԘ.LjYb#NSyrU{΃-'GAx4-]0!s>o|*NS\v4kaB".ޣrr涑t#4wqVq!6b 'pE硡|S|>k0 BH`~"dBaIh)y]Ѓe1CI&4Xe)B;Xx;ĭ˅-ԂBIvwq<ޥ8 \ԕ~/si[VtE6;%Pl,pDLgI3 0= o3] c`f}v*GrjeE$S*<CP\čUL+J^)IH}`yOd& ~'NT!IL$6&v4yF.|r:Cu)VyV"%0Wi5F|lA))#k+*?u[ :ns6slwzA|IJ/vvX.ʷ3^,tJq ET nꍫ)8}arR8G_-NG#)LK,ިCVW[Cԁ<=~-{f-`~G\W)6Q [='hí W1KE{k=VECZHr_K% JlYOMlW3@dSktpF$V%a`<\4:M}&Mܰw0xkge6:;`՚}?cs6;nCFz^]).Cq߇$X--_@XYPNE^i;&T+t7lel7!*}bHH%Kh f`x$BJx w("Z8#u\ W9r9%1~=Ivy xu=$_Bя"j h֎ 347zƍA&x)&b7#1-QyC_L޴R(q;$)nrCe;>Q8QXC[?Q1@/Ko1I5$El5a!-z `c%tf`{2Bj<":W {r=yl7gBM̓8 _U-<)U6 }Jz[.A@Zi\M53z(IϕK::W9X}Ğ=Kw)/, *yUOE|VM(W2v MNX3֠W(<*್BrA"Klyiv}:z՗D`+čl8%'ȗyz"8R٪#~3SGE*ԹqmMv;~&jFWؿdVրB鈿ywl0D_RsHղv<&B ^~).Hs>BQȺa1 _w+d@ #sPM%+.ɧa bڇP"-xy+kw(TkDCG2zKwr.b' EXC-rVl>B q^W3溨dY%cZ/˽L:VB5d,pUPShh5x+ =RAZj=IYw!l%CV| , 8cY[N+e;8m6,P_\8zl 8'JōA2&SqCbN.>5Jk[בǓN*Y4T/}qj;!ܐ"Gp \u>Nٳ>N PF?o tj#.*6(?`J ~!}Pp-fqP<2޳@Fi90;#;*tb{8 A$P[XHr19l2ǭUb(^/,ٲa vTP> gG܂,CXv]a̔zB;^fa_/R&5K?FbPhQCS/YRfYP8 u< RwuP=7O5oy$.o 4[HG#NZMUOG;iU.σ ̿1Z !YY) 0\ps{ld5)%;5hd^'2{rRwW@QY#="Mȣ!YBCЖ:@+*>Al!qsK}DqMӈ DOҸЅ v&N^145z$8dڻvF-#UJ(1A愷۱^4.@}yBQ:ݩ|X g(}sKwow]à 3|W!1_2c[W{1d;w[C(RYf~*@2v ;yH 9?'ˋ|TXHN0 g;$Tݹ.ĭ)h=^n?i4~UIB)3)qqx !j`HcpN;=tTkHXc Iy;zPh{Z*|K1-\V-PGVHMăElR[<6΅%;ڱ0^b2f Fbt녡xG *Έt g`EvǜuIыs:X?j'IcYŽXejgd(Q&DQBe$fjKտki1@vG&dPg{yj'A5uUonR㺺0B(i\;{L0'{f\>׻։|A{ \{kVQI^(:EEXg6j2D™"kKv4Mon|0`b,[P)~gw mws  7Ҭ+HuƋӂ6%kI6["FvV]P]˳ϟ-]?I5˜mK+<"攝L/!$^B@CS6jY䘸 { $e :R@Qdn`2xci:WM H \K{w5j2}ph^AN|z=- 3{)nZϣ;9zD4galcON RBOo&o[%SyxKQ&%A|~`OZ}fҽe #WU^'nݝc?I򬧱}q~0n_7M@FtNc$؛ML4fRJVb!HWPv:6A8+)@#Ѭ8iܒKD" ZЎvRLnX(vLNofEb|xXtW48?\(d];΂`B:1 ?5$p4>Bh0ku[9?엋lOBIOᤀJz;ԌXb6r߃\r>:[]J\?$$<^s~Krz0Cm$Q@`\ƾ]gZ4(%#"j+|op˩Ŀs*=="{=]Xa_fel\Z}}UHtRsµfBOߐA5ǺF(ՓRK7,vKW%U!E *ɦe>:G=;Rxi/fw{;#PB%l.=`xp]p yQ(h:ufQ`"ng;hN<&l~])K,X^]Z;=E>5B"?pb yZ97 xF3.t7#̽a:0n l{8e*S.x>3NU<yv}LnSנ#o4>=6CۅKmnaE / QQQ63V}nhc9X'/΍Cw2rG sRCHVh2"P2·SE- LVL6= ) k˜~d^ LV~p!u{raG,`yvvԡ7+ſs)rJgz}_Jk}w }C ? hc0`ϚA7v>絢$1|vӂ]7'l^  6|i@|*|IDxAL5WiNM< b lSd~r.vW&R%4,LS=/?**60el;WokB; YՂ<:K bWj`,,/ܣgC}`zQ*+_޼[΂6^u~vJ uz4Y)"UjReyh}O-/sκZޤfOWgۿ֌9sl I^̸: -%⑷5!vhʥ;G1R~ "u(U[]n$"|.)$>tcg[Z6|]Uo!^!"ۯ[.)yӉ+&j 5q4qL %1s0]y uΣ4 ^49x3UEp`.@iJLQ2[ '*~8,rݥVMVm"'\;CՋ ;˹Y Z/FQ5١⯑ ʏНCYśI Tʬ""Pռ7k9z*nHSmmN?pito>VozI<3(Бy:tj[U&ɘ(M. &L9W!T櫭6cmEyU̥?P r7iwd!u8oN1B ^5f. nwZ&Z"v uTy9Թ 5[GKݫž` ߑ[th{?Nm4R"2 ?,92Q#r[p9,)G:=ABDE6Y`炸H0. "j#+]W.̇7+8IQseQ~.ʧ3ceVzK;L9Q|I ?+M ;XqmU];ljd-Of*I~oǿiB\wCWk+ƅ4k e -?'X2F#rL3=oW~Kө[6X7724lSUh3} yvC a@^aM~5_,IWن9X~wt~ݟPD#2\ׁ(|@$~l  258 miJuruzK߽m@<9r3!bL5) Cvg`WUJ/#tayT8<=@a@9lY`5x0}vygt lT_2W 96_o!"kİgt~g<Pp\VƩ)ܓ'57;~]ZpgXb d۠Y6d 0oQË'u A)eV J\IS M(sZ~@[83et6Aa2(.N0أN Cv<~-5? a+ZE#YYoш!- 8:J7(ÀgHʮѺ쫔"Ҝ>m#c>ţ֢1wiJ?HuLUWxֽx /qQK)BldDDQC=+P6}~cYİ K\n*C'Iaئ,t1Dȓ[]MVoaR3)>T [Y6l__*Y"b<e0TH_SJhSY-3G*/ Pa8a%G|y]N3QOu9gL#x,g }[Srup9' pkM 4{|f u)w1W?=s@bAQЬV5#dfLb >YR5z~Oo8S%I=e6$Nsi16yԻYe"7m5 IW"߀(L[+ygc]C1`}utk2JIJt PX/ o"gi@G6v"4efBs=wH#uۣc g0!-jF,{i?بp kmtօ"4{G6$'񍂜vcegOrfeedF~Y}HO8i%ib|=,s릺r;#b-_iʴ_=7[E1(iey5.9YLhtsGhϷRH$a6BJE ǵQaOn~jI_ G^vi@oG]o5&.yP9XՊMX5V_oб=+t 89[Yɸ r#ף}\=I:PTuqh}bp PH lPMOݨLíJ&mKhUmk8w|_j@ւ 1,NnJ}\\.X7%s8A3u*PU|, J8ډf]/D@vY`b3Kš,dxSA/\Q{I W沎Pp8LI2S}ݢ&vI̚-u5u 9Eqb2ЈxSK&9-aLy4D:\$Uh*r?fn݈qb:7˼-}oCrh29cg.+݁p ed Ějqzd{wfZOR}[B`ٷ!d D^ŸIPyJ z#r~b2leb,U- 'e #c2 r^*φX;5jpSJ'>9Dꊪ:.*T.MM'xX+zh4 7 &ybXGAA"(G-M`<ʃqb>`oŗ>Uck,FnIy@ܥQm4JKk)6h@ݎ8ް&j %~FXH˖i;u޼6q?d6U̫^~=ʏ9t\'Af<.M!+ѫw81Gt~Mq Z϶1߿U>\'ŵf0K;Up d/6YCGŷ3 Ju 8\-VI\g,CDHO睉ZJ{J4ʎʗϚk!akrZꎃбlh+H>PMUxfіDè4_:>b1UܺA{3 3љIoV F ~4@8W5QH<}i㽯K :=V+;z:C?t"BysugH{,ۏ3O^` e/C/Ƙo׮ֹw? j6t7Ӄ\Mփqi}[R>uXZgV(f҂ Y-3*kJ؏`!)O:7sz9 Cm%N3L$(L'KտNPE֮2aSs!tr{SIZp:bK[V#KQwQ'*GE8N.~x) (XqB +0 ,'.%oF}JɺIei]N)ݻ ɩkɷHSá&:#R*z7 !J,lWRde)e*sfZtx=}:BQː}PюٵlC"b΂Vu^|BD !x9;c}ZѶA9o[|wJM~٭}hyOlJ%mҳ6o(_N$&Ĭu"Ʀ._{I2^c輤bU#mq'E &Ȩ>$4֒h\_d(&4$=`g͐FD{*j\[IAxmUiXbA&[/A÷]B 'y0DfPAlNKV+ ;r1̠ΑkJ6Q!h H kD ,WE@" \W8JŶzG2|Fii3QP,$˗~ =/vI_<D H˭<,˴h3MR9ץ!j,\rQM֪J# "˙%bm yGuZ&B:k]N*olsI&Cqx %z$ElXp"IEF;t=;F-yZ'fjRӟi1d4l):5U$C,N 1y̶͘| 2 <).yͽ~O4MԻ}7  6O4D;vsJ(z]<9ڷj ҬAR+ )OY YJ $J]]l!=k&A(d^SV#LbjvYS'zb b&@d.{] {w=| 2IN`GUge$NDkg(]8_ yHzT@No!]c/WtK ;9rȉttV!@=E"b{8q7·վ8X%W(f >ϣD؟dH^cR Ȏ 'BXik6#p (gn.zU35ޞ(@2Q'Uث(؊07Xl=3:zۇj.X:50B=jNظooXTeaU\&0}znev`ESxO^ s 1g2SVpf9޲s;~@aVV`rIus $h"FZTA;.|4ԸTl))ĄC0Z^[TQP-?&BJO;Z{SW؉ڇicIhK7,iD'KƀWS=)) ^(v~(NǢ}LbCŵ"˳Ϊn ۳wc2tR`?؛'?F]/Zث pP]@'Ȃ{xT$QH %*EFUvEUĶ̢g^ʶ^h [k0$7W%hBSA+?w{5GKI`pdx`Ԓq#g#7P7D8QPQxsŷ 5ÃQq`dyގ]jDq%* -3%kB2r<BU4,sHH guB OUܞ@ Cĭ2\Wr׷Y"9]]Y8ʈ &O%JS=xʮR:e*~?L# &JeuO՘C vjyyb`DF{ڞ4xrQ; 64#;w~3GvNrYoe} ߏr?޲P5h_ɺIqWL'hkvHVW$SѰԦgǃ,GMU>73yUx̘t zH[f:^~Һrs;ueU5(zx k6`3ZkSV]NuFB% kdyS)B[g׸ FR Eݟf{S<.N Tֈ8c'ZS<{U`p+Рُ᠔UO9?%@F|!JNH6~4F=ڴ =:u0@эn F4()i\,Y>Ñsrv61W sJN;>lyc 2i t|1`Fͩ5 1g̝!QŽ jU'7 GtOCQE,yw]{ܶG'["$۷K꺑 R r:E6e$k ꗋNݷ8:&*6~˘ bv=|#oCPqYIPEчjjE\{ \Z¿<'Ua #kZnrV/NJ.kl~mW)*_93ySw+#(U]Qɨan Wb9 `sg0ՙR((>.Ipϛ c1諃E'5co̍khjTa/KN%5~[^Xl1\,6#wJL$t^!, )ՐiEC]OQn=oF1H?K̶ Heʮw}F8ȝ;[cBl&/Y|TG| R+d.gR5@ES6h8Q*ĀO3i9B/i)j::3W,*A|vcmgDb_vpW aP:Fb%g)&vA߱k!kn=#f78`'%h ywg^Ea:?71Tg_uTVp){LY5"ߘX]zB<.#Q:)Flu5 v=}sb/m>&N+*2yrF:h\lHǘ&Z-V,(wre/B;[D DB;I @Vhs7\n/g* ԏxBq4wP~_ xGa*XiFnyn2peaxCSuUQR$SeKI0PR#mou#? MqQղy6ěe7i FucKD?#gɼ&c>qӵ} -V7%8s> xN#hi s+ sTʌpi,J7M' Hk>&4(7ЀBH0ZMV4W,6@Vqcff-PP@>zcED "k]$]I$d\oe ujGP0=7mUBD~6(MCNC =I6ku{<{Ng_b8 O.K1fx$K k1*20LQN phT][`\A;Y1g=`fKOU[2*3xVQq8w~BvG@s_- ^d+8A3αk xAzj66[`J0<6P͛ČhBo$Re 9Tjobnk>6]Sa%| <#&Kx#|䚞.f0$ԑO9i~好T Y24uI­kM٫9L#-7WB/4˱oujjs^do}St8h (ida Lʻ$FٳQ'9nk&AP"<>ğB9IszŨX }5r]MH>d P{T%3|84UQH_+[Ƽ<ݩV'8g6{Pmr$?ƱEw7 \ƺVR$\ɽ6䥵3lu3 a%ni|ilYO'NÑy]Ȳ`L?Y1'kQ5Xҡ \hO<} DP[fQ'V 'l$1S^)4@ |?a@y̠:oE n ,v w-|>Sί$@xLK!kV8_i!<,![=xHע YG[XVzG;ĥt=qF`V|̡]#A;ZLB9_  Y#O{Ǖ SOx\?~QnSP4 GQX-S` }Ro*Uv|]>v[+K.+*Xfg \#p{/HLAX]EZbҠ./e O$Ag[aRhLgJC}o/Z򢚽RdGoX8M,<siaKp'N{n~ilεX{Ld J ΢bf37Q5x6<UKAƀ'|RVXtr`;,x"Z67OqA:jXQP8B!Cє+n,wK=J :a\݃T@t«OG'JSԯSH\ ݨ l2J3L[䞭JR+,_LSC#-z[M$[]e<{lou>H@VO1V+ NޑѦd/Mb>>-ŢrVrW;ׄ\b1䰁܄~W,\9b.?m :rhA",s 7Ihy#f\k?Z'1/Uuȉ{䷳E>S6RMi>ٚQGy%ھMKZ 7@gnZ}aVvdkҖC] koIjQIׅ*Xd|4)E[4$ :(f4[k]y~c gWw ʯ'* F2!GaBo͌ a hQEZ.x^HأX[c3C\J~iH‖2 2!ndώ'QNr񜼱fV+_e3bBjy}&Pǹgsu`,Yv@F]}|ɒ ڏ~'2 妐,F%b+*kc$%N.sDK.S s-&D8y[_SKaqÒAݘ732gf-l9o8?Z ^UnHNEN N8 Gsý}1~Qq"a +Tنsɯ3wC<#2PK̤Կ5P9H %CD)^Xنb_ =f8@ѷXI/|xFg+C UmeZK{) -̋p~k}N4ouhk1JW5*e!D ŮX-]ӄ Q1WnҠU P<MHތE+GG ?ʑ$iיAv c?0a"T- tx~~k)#$\A/5{[EJ_ lM?#g$9b+ͪ3CRRM#[l svo.}d94g79M, P!m1>.F,A\2|_TBEzHO&C53ذhrtO^:3PZA|pS5S1IMt4oqz Pzu厚%ؐxs6TmH5<|Fp^!_p'-ikKI"`!K?G]gI]H̕m7BmQg+QTMf][^ܞLK\^uI$Iw\PhڻVS*`^&^&H~Wňno=QqjAyϊ4c%`p!Cym&( L76 ` ha{-a@g]!dnQ~>RE]텛/SXNJ r3e?=gs&PwP.hXuk;ilt,zΫ| "x~+0cдeR{ls"3K/})|*3Ѡh?b^)-l _x1%6 _2 Q9[`6=Ő PCrюKO^Q~- Iۂ (j$OiNN1|k%۴dKm9CuEaB.'m׊zmRbAyǻ7ܱp]M4?1[D[c65 %@#,Aȩ`9kCqTI@ NT;@ֱhӵDYQm])I:$Wuռ8."h!'8q\~hT<>rK/:2 ~; ]I:+Y^[?Ubzʸ;',ߙgz4UC lKs !4D8+=;g+3b p9ڶ, SV9Jzs-!GR;-?8]H!(Ĝ{q$ a lhJP'}D]_DIސ5{/+$9*nk0pΠr Y#05v m0G# 9);jPeOf˼J7+l)h#VH]bs 7jd6cOp6͕v|=R|>+ ([B *8Lo JbjRˡINZCw)b1_u| @`v-YSݤ^0* 5i,?bdVҭH>73qɜ'-2jq/=A7c9MGueeQE*h7 vDD@p%2X֖7ݎJŮCŪ#]2מXe3tc~2?؞R[!r$Pp<4[5JM^1v$v/ 6>V8Cb`N/܌bUd:1 m1*W}nOTMgX#_Q)o ג(47nK7͎V{F-eFEtВvtU:n7P&/|4Au1teX #Zqjz* )1nZC獍Ѣ9F Yrb1V&?@/E:1͌d[d0Wdz0nod>yri)lqG[ `iۤbHRzYYEE4ȼ& r+TxB}LVO&y vH 17^iof NF&gH)N3[~PW%^b(CեޟZ}'zF6$Յ$$>CWf}bu;o/Oħu"nJ5)_uwH-vnI5`y I`}-C& Nt.m-/ZkjI>j֔]q#?)OaDx2DR{PmL*UAj+osLh8!XPSy{#oggaw=6*vjч8-V"=ԣ~u wӍoqcUaGtߚP=EC䢼5]{?`nD,$| H^S[L%?% So"I.' HUMb XpYd[T$MCRED Z6_}fB dɲcBWp-9-[閏Z'1&FtEKwp>:Nf4qk7G iuRuma~b ^+*Էq@*%s&erΩ l׉c/TmI$W4@2Dԋ7y)hy,aaHkbGb1duX9" q|I5恌oSq*0hwdFK$\5?i"9H֋W t-:LNMY)rEjF"(3Zi|+:~=s]r͠[%# fMv;(??+jlJmec}EƎThz8s1;.<6[w Hk‰|a Y8~zAf:z^vȕS~m ژ}GdkF%zpEZg$yTg -{ 8ʪQW"ϯf/|3$SGJ~~M-aS')PHo+`XIZF@#U,$x$p||ۘK}TծVUd@7pvhsYK?_ e6Uľ~]0' zDt w¯i;㮱'}{Nl~E5#~e2bM*ޠ_ #S4ikN 1fEѓRi_oZq'pǘ%n竎'j)'F)'ݶ5$( 2e_AdtioصB=)ꥉټ.~Z++*،.b(^_Rl\8 k#7#D,q|ryF(Hdd@^@ߣHUCX֌ed$cϰj"9dŠ%O(YMC!*gg▱^,RaRRN<QHҟ3;ag뺝ދГYO"&pzK"]/3UeJXJ 1YQ#FZ! :HMz$ ljOksF5|;e8@M>; #^寂'rًrҞ|$Ѳܷ -Fmu\2-;߰[r_iy"G @Qc|u[I{KAx𪑛 v+9K4GuHF[6Vs7JliqvMd{cP^7xGX _g[q +Ԛ]k NG#9ӨuB][eٖMVC1<2lVg;kpgwW-|$[:v*$w U@$l^0wjoUF ,=kgxMኝ@4`y'Q>ڎvDLIÉ)VN \kbq!uZ*yEF tބ$By0';ZފۋK|ďݲ.ѱcL֚e"5Znڳ n^Aqv ;8@ fT4TwNNC@@$`QY. e`q)`Fa})&(3KRvg+S%HzO JI+],di^yk_aw}[1Nw JŢ`s+ɒ(,e俣,  ^wlHy>ſ:S! }4'+gcT~ЄU tC6!܈Fm+3|E`7H2G-B>PoMuMXh?gڃ5dž3yȲ{ bsWƍM|I`u$\x o]Uơ sxi[>#}=T<%ELr4 O5yP&xRs'xz6XpϠ&ob}yi2aъPpjRddVQeӓN%YbOmhCEbG{h %%i+PhNХ(5 %]zoI"ShYߗS ™.CʊxN3h]\t /ou 큕:-ATe"mnwѮ/뵰lX ?Y_Le+R6Ww=-e‹$6m6@ k04`I蔅`qB jċΔP2E8b9!_ˏDei1 ŏFj!ܱSybs1h~_*g?hO~ofZ,`JaC:"qIJ߱e RM ԏ^) CV@/ĉdKOYI7ːi -yc Y]Y`[ȯI* ;}ډ-@u)<]Õ7q; |.eSF֫ޏ&Kv+O%]=I(c~L(ku>4*-LPw u Ԅ2cj.<TkwgnHCfgWN#խb?ٿE dwa@v8!|ب:gEƕXU0S~2SO`~D8> ~/cm)Tʞ5F'<,\[{ RF-HV r4 e]β P FH#qs^[ ^R:ſhE3R Nw!`3IbHP'Zc;|Nzw:~_} 0I.6i6Ֆ<#MBw:v=,˹K\{#J+sz\}*il L=0oiкNɪ_Y>X 9s>}4ZqBƅ;c\a]9?UL$pU(,1=Sz٩ 'FQ(%WWQPvy藍F 9AAƻ+轈'lf3<ݰDLޒz=o륊(G{bQ=ҴWjn,c?WpNC^ht4}t*eD؛[#t +Dm[~>Ҵ e];Kvb9*}*Ky"%C9zcFPM2(Փ+֛fV'-I r/~8 N#UTۈtR)_4e$`A1x mh_Ǒ[G^0>7UqRvcd-HePoY|^2֬A ]*sY/+&0q<.b6{g}fas<;c|WY뷾Rf+˟Xzvv 90 T M oh,G"ݗ#7- %n|ԙw5X+FFM:1cRF#n!sЩlvPbo6y 3=P y'O8ǵāpk ѡ{ lN)#?qct9)s5$Ɖk8Шh7 5•y7]V/M6 T?S^"=7*} ( 9aՑV:;vjr\p%cێC:ZNr8M>0 IX"8B29?lzkk؊0iSTTsrLDf׉\?!Ncv/uUH%oSW{L#T|5^3H5^V`{~b89d.!>~)stn]8h4jޘ1 ،c5#.Ƙu'7^:$$"堊f[fS{taOzw6m/WP7$p׸g=νUw^G5pHeY3#X.9y:1"p/NxM40F /Bfl IL!L8kE ?qfA'וQ^̨ JGoz(;f9QGZR $RwGu1Q5\ZaI Wݧvͦҏ>;àte|v7 [(/h;NHBD2aPnin~') yOJ | /PLp}>|.ۇO7E0:j^W {D|wejY ;Κ/Glm#Lh2&+HPfz uƀ -'Қ|* f"\w)8+ f΂&kƛĮ՟qQ+b 3DOŕ IcV +2~oQ1.uFh1{!~iz700F6;綾%$i{J[z?!䆵~c]υ9 XDpa%˚ve/n 9k ryYe.(V)':KE"9 B^[XJ lj3~nf&DdʳKdk"ɶoۣGy6߆! +'-k8 [p I|9B1ĢԐLeʂɀK_aGiU젿8 \;3-TGY KoDIC=wQm*2+:Ԝ9Wl#N`A5B`o5^ o_O@; `C0;%7t܉_ ) smB /f 0ϸ?X/ _8<ܢk ˲ҙ ޘ)@07P Q pFnruf?\?Z-mY2yF4YS2\ h P*S [6plWLÖ,G,[K"zU1}c67lF◍)Ǣ/.:2"m /m?ɨ[w. % TJ!i5,A_j{<-bUH9l!, ()۲#u^ВX>S !3h?g"ݲatsOcYh(<&Y f?8DLVPW2X$ rIJ6vK/ o؂xTܾAuҀ›ZX !p(jW P[$rTV+3.fqZ@~|w}$\h*Uޮ_i\OC<%MųLFΤLA\cq߽)665eE|)NJ8 rD>AJUŤMof0c8c:$^oRϟbnLӧoR›`^,E=ξ&ێT x&418@/]=ms޹bfN}!%!eYokX)εXفRӨ{/xVjYB]AM,`I߷RA-Ff:9(zrw})`9A>,(& UU,5jLv]Ẃ ڕ1\3Gz\"sϫer2?A1Չ0L H%K<,֊)2ȑ>`i%[;ZBEy@Dhi$3ڿ j[>Wr^`_p%r:I?'@Hځq1'9}I>CU35.I!6\(?z_b^~J64z̄E'?!VVuEfdHxL@j_lϩ5jͭ5"xH0r>?+۾2Ag 'A)uo&۝/&gPJ !@Υ$d$ƮgJ؂7;55F*jDq4׿?  M>}O.QNsS 5I0r\2@}f#}$3UkUř| P1?}NPƠUe_q2fD k'ۼ0Q\J<49|BS=!5R`'#طB5Xq_"*2,TbVP*Of}*JM<ͨQ} ]o>5duj:V.U mU,y f[e+MM+I7jsZ/oԡXnA~<#<@өبFGuCA$n0 /]G5ꧼ!RYn?Y UsJl؇ʶTLgv@$@v5bP*k:§թY4)87㒰aiSnǵŽٲ$iUHxR 싥՘{%>~UieyxC_| SVg0ud('V,AoҜvv~Z^:v|[P~ryea]̹cҟhb΋}~_$FkӣhVѯ;Z:8vl>7J1H0@R֫+&q+9G!>Qq8R1m,i+MWi?"}u4œc A3k Bz^0䍈t6L`aqFXe U4ԆV"nl^1´5Q?vNlq' Vf#g;9I0"NL}(?Ρ.IJv-t&čLJ<%VV5J]Dis0W1hB_`d/p#1,KMAs+BZ6W>#tIQ@A3C]k87X%{HPWoDn__/w1#,RgB 2so r)Ͻ5>O}A4b{saڂl޲7T/,A>Q ڤCPrB-Y0muU\y[\p&} ygjAv*k4Glnki3 C$]Iܕ)"VraX؃GimzJ,S*77ح֊r=4ضMjǒ3liV}wlHisCU3*݉e/ dVI(M㻊آ;Y, L-cGc޾kuYDx?3hn &ET6YEH->#9 p ! S\"!>IcBO ZRqIvɘdЃm9caqǗ%Ug؝MR :ЧZ)^q訂8_`{u Øא4u$]<_[S b׺=Frt b_:S Tys=WޑԼ|ݑ2fHEηF *cX4qjN9E<nҴ$I ߝ&W#k{Y.?l apJoF/W-fCcU;37+~3DMRݠgv_[03l>ǐ04=?G;RkutR06Z|p`SsEP`?b| hV.m.(ݎ=m/o-PPC߽EA ֋sk[ >z7dϧǦV"y-ll}@Ñ*fTǼC+ nɍШd"hiŸD虎uM̸M-q'jqȫ@ lwḠc]r_XTS)NP-[[-Z߁&Gb|DIjؒ\" ZZ3mPl祥OGrqV8ܵt|(d̀BhNN@t]$ginfPUelY쩵QZ{4ŢA-\QDϞ9eL/JD JLQR8/!\YgD 42Sl665X;?ԖqıK9h}zSA'.UdF?:l>pzZ㹤fnq렺L1Zu/kK24oF?<1VWܙlVo=ZW^<gؕ1ƈ+z*I$h:^sfC҇.`/:Mrip|r*`ҙo{|j_iJiarN|ܡ]rM?=OðT!ʧܕuj^ ,{N:t#u^P"$!O_i "ei(W""Hj R3?ЙlO< qlJmUE,txL#\ (,EO-YkO';T)'Vy$ᳶB ۸&fJK@qѥ@x?vy/Qc6娻:(YC'ee")U}p7D{`La(K* =*c2 *h?,%T/QzL^7mE߮i+Fj׏ 𐝯N=2 ?Nv=,^l}Rd1&_TbDAN%hʁH 7ԼM2 nd&cX] ,Ž(\rj@7n\- /!Cg [D)JkQ_ ױ^97 #Nj P@Pug昃Kk/T?⺞w+8Ev -mRǗlŒ͇l'䰸d+(E+@UtLzK3 464eM88N~Iy<ߦ!UP ,5[WX`??TOʟB1X',z$9ȟ"wTvuߐ[C4ҝ'GXJs=Ox:atS޽ZQ6]*^dYRIMb,M:nmzy(Ox_LOv<݊- '$>Y'WdEJ_4əUN:q)1F҇_{m μ7hZpjw$3K%ZaB}tc r-i.qrtLynYI P0`Ui[O(fC A> q8H#J`6l.mxFpC|&q16mLxRkѭpxn1__&S`toѽY{%bWp\f.4F/#p[toȖ{# -TeV/T{x&q[s-%~K xPb@n`-ye v0BТz%}LTjYf4me;!{"b 4pmb<?O_ *?|ټ#zV)5oAshg?&'8~g`s PC|<H-ӊ?W,6gdhU8rcȰ{wGDP8>dF-r` R$E YdL$Noi½ 1d$uQƒxPbT?N8ԸWsIw.`)w˘|MSхBC4=+L((]Nb ;QN&Yb ͮU 9ar7]9~Na*AWGaF#eҐ|+ &y`,ҟ\3n.Z{T4~m_\yFJĤք(2\J=Oj1٪NĐkZzzly)qJ!M3Ԕی@%G]॰-Hܡn`Qs e5 g UcY_WÊnnsmg^aHt8j-ԍEE\|xb:/06U9mr Y35]"##IJcnY=2"5U 5S0K3e#q9TbDq|1#@YCz8F \M*Dqr@]ìm 6$&q֦z =#AcdӹHDMqRO Q4g_4T[S<9a2P|P|8J%@G~^?:qL*DWֹTiL?A_|yx'|Wm6muw`(oS6SzgvbZCy>c~.<.1H\uiJQz+3g2*!8zƕ8g)@N:abFٹoRZa]gEl>"RP[qhG)ݿQ4 Eqڀ.@,Q1-$_׍ Mb*xXmB9ƽmkcaANn576Đ7pLp&I}/u'އ8 B;=>H*2+Dޚ;\`(OG37aL+;Ednqnfj՝_iMtxڅX޻\fJ<熪 |k`Z$eK٩ϻ*h&|vqb?_F[[\0P!g v5|_$q@,L+)Ij)?~b|\:aGLwR4)$-~GHn2p,eKcfEIYL8HB1&ޝmmrlE% `*iIC bj%ׅߓ%P9BMD'^Xm60*;0Mlr2wѯ@6 L! _N"_= MʎDyWcT*gR F29 ÁxA_+ lw&*'ճS[?aDFb1Hrt70Bj'Dsas)oUK2iĵ`EŇD'ܬ6C-ޛFEдr,JͫA1H=oh+H錼zLul6 xS`}~Nkߊ %=Hж%]Y!@_ ewPiTυYK'; 02Aif{48Vs&CNIP'pu B8__Ž}`q)RgVGZ$C 3,~/4U EqN]!=rT;+"E𨧷سyX< awO!ۿv*$SKu$_e,*1GK&6\CrZqY`GDLQKxU"]ȹ="<#K eVV/ꄸ?]v"&Sot,ػI?m,H'K#C+R$ '.EHX:w07ƀP{^շ{m%)dzW ~a,w+Ʉ7 !j֕*D$x3 8sbiHnm*ca_0FIg\=~3,ӣ"<:4%Ύ{ 1V\Cz(~gռ0,D޻VhmlWh 37^5]WvRX*6 lAJűZfvHw|T5 Ŷ3|wb;.@]i4EMcLMa0+')KӇz oE$h匑*ʨ'(Di' w) *WT|@x1W6u Љ&N^Pbr.X n+$X3|-OB :[h?r Ws[á]cAxq &]w 1$(WQv42,AuG0((e5~TO;?Zfōg}K2$2o*5Z-az=_og1kkgd _k, ')aIUyҤ#]~ٸ5ģ*a-Q=wH Ҵ|ڥ~8|M;#h05yVc~u! DKh^Ø7# f5c8 wq]q{02}|cQ=w˰TGj3 r`w#{FqCw-sg7 ݴrC}?\LZ8(Y}4IgFDʲ!rIǒ2 l$M: l&YV0b/#L Ausg$ڕKW!ġS+ci 3\AĜ7iOE6L"?lY 1b# g&RmD8nWyQ؊IHX*9 } p*t9 !BoT[pTs)-UBOжiT Il٦ڹp&r;9Ќ3Lx]ߛo%'dΧGF3(n Nۛ6,Ax+Gn??4pMD/Rds#[8]p9/~=%OecqÑ9" QB:7KOqY( UfcbR`ʂKQ<3I+"ՖJ fLw2%x)2J8Ti٫GK@VN]ɤ5Fsb=.wYG&4ꈳvndNt] hH ><:;jphI뢘.؂&%pc _6 5Qn@=@C|zTS%RL-T 3p\ʅpQ^l41ʨ\6?[ 3G!ϠfsOFS or9 ^=\$OHR ͜w͵*r4S~/Ӟr$;wCJՐ8Hqh㧋0\B XwۄC چ˯: `,n  O[u7=q^Mꇬ5=yJ ?-1L"K^1_6ƇsZ:8@\?Gdu؁[ъc=T}Hi k2"0E AuCgB'^VzhAz pa0rWx"(@D0#c\UUA&bErYG:c3:@l^y$,B-\]YxY#Lyp%ek3 ZwxVPt_`%H0AƶZZL2(:îJC`B6գ Fnމ)n:kaZy)hJA.fh B'J'2'Y P89T Lhuㇽ</53Eb-y ucXfVJ5%ֻ&|3&xĽ&Px&3"P3_gٷ#yáIZDH)=vg 8b@;KȉLiTu;r9/.пP.RD66.+r*' %6>谿PwZ5ybgʻsw #_TMHHbTsJT#Q58oH>3bԓW/ja%dKz (2z6-J'`:((n/nKd*h!~ v|uQ*wgvy{ p3D6X4y[zƅ-LIJ6}/1YwZq V?^.$p\<-snn'Rbp՝zU!>p?G_@DZ~0IʦiKgԖ<J|2OK hIOF,*Α4M~g|Vx.-ҸLTYXBC&n)w9/~_ ^4jhݜBn 6jgl$,/xv/?YeѨH_1Pw_wQJ1r#lPDѠEx 2]7f?~`W%zP@ÍH`dfrs$܁nseIMo#t`/}j',-:H[; ,EN]e?pQ,7lҰ yLT#Üւ#=of;X2BPsb7 5Y?%VRT˽WДo؞ۄԭ׻A"@H*%5`ly_ZECMgR[^7s~cmFƦntjU Up=d̷Uܑv4:BuM`qِH0v `Gl=1ߗu'eQ?<lJQ03.&`|! ϥ$?Ȳ0@7eb6+~]]#O3 Ce)Op>0'7$~ejMpė;y{C%)lni^nysy s譑Kxmnx[yDDz1xՁ/_"!l[<1B: UIb(aWqB:Êl{i-%?{vEϏX~ޑ+5џhrfc fm>Z}E[͑Lr(m9w+Ȫ5+X/ֿ\ŷf%&+k`q UXHL:ɑ>Bƙ4pbDnէ|r>·Ҭ0A?Ek7Jeɵ\=1 }CVTo*.TP,8q 3g4y>XwV6H'[TO(k*$? \/CRUk\잋.R}D8^|2CNYdrubJȤvm: lԉc!Z30r wAH/P?#9㈡ d̬Xs` tb=U b/\%_^IO׏"HtQ5>P@@l<ˆ 6.I&i2.uH=ZB(1}WEHÁ6$>qu|aۧFrlL"ɴnafc%t LM;IR҉y֫I4VSG4$ndiUC;3NMo B.uka&r+?i,_Ȋ\Fm+ #)HzB#j>}8^4$ h%|8v}:E3ܲy:#6B헴(q b6 *h}y]4v73¨16K$W:~,_ykMלWNU(- %\Vݡt@ZƎ^=y USIuS>7u&[ 3Ǡ/cB4$\3I~Be9JPZGɜZ*o$ܙfP;6K/#$S׆q7LZsxV_"b+yy]TQ>/M6ЂmQz02N5R4:M{ɉ81kϙL;]u}P_z5/?1Ƹt62rF _W䨴5BS &*9q;%}CۃiLuK`@,/bz?f'&MW,f-НZZ$蠏$Lt&2;Aʁ<|5jR z'wHv=APX@q%z#чwQ{^Y.CH>E`;P*Z_+XW&,񤑕7GY})&HQM5lPQxC=X)@u<\#ϗ,ǕܠIYl%ήQ/#tв/L;vZoNj SbEK^/O۪J݆׆)[C^e.&(cv˘Ib'"OkFZ Q^|fqX {[Di Gej$9 15թu?5ۇ:Dr*Π`\Ll6`B%ď.Jާwpؙb?pCb/y6T, t&pI޲!Xvۊ7UCbSA TYm*[?"H"I RP+cj_wi^?-h,V5Z"bu:@}'G% sSz%+Z0s37S}-]պod p^tR)h|_BYWZ&na'm"܏￝xSE@r \ j2JE=$Z}c -֚nMek+=9CYQ T(LjrO"d9KiGKK 0I[4E6K-B|bC<=-fүc + Nޡ\ đw-qMY|ٴPT9i7uA WyR5ut43RX1v\c+/X@`>0?Ӑ@5% t%Cf6l:({~[ծBI6 G6q]gs?cyΙlڟϱކeGuW>Ԯb$TP,ECp彲j'[ Z#f׈Ҹ&‡&oc" kPpFa ,=LH$83,6m/3MΔ!pѼ]\5`qQK"5^Eh $\>1v!]"\"sfOu)^ڷm W@f>8DŽL"o5m"C׭B 8[74n|h;*Ű?M:Į^7cquM@C["d/Xow_ bFB:ZCĴU&V=83ϸGCix"c5T /~ᕌTu Jû8kjLVڑp& RJY;`n{a=MvMgT&]>k(sz~R9 @AI}~Jʃy`A ΑtoWoo0͢X3URnLdp=!F C>zL `5O, :|oGP;J.M'L,5{U)ν6jNn}܇PgPr˾ cAO'!{3K]L)k}qI f#yOڏpBfOu:늀=!KZI3OklAlYjރ\iĶ>nI8xSZ3a(_4fř;ﳅ-M4Fhdښ\rZVc$YΨE9B9,`5"7L-]R5+'0RbUu%,y΍tN"FtS.ozF GMʽ!|D]6?xJeuekHq`嵯6i!h4ת9&Y{Zƕz<б_H[M }TZ`k_?o;Ma ŰBB~Lx~rHxSg6 #OQ*#+D4|'%Bm;5+MYr#4 }!,셖Eh`iIoR Cz(<[*E6LwjRj^lP'*N#D1Q. R!$3a_)a~FD5ҕVXTɽ~6I󡏔f]Wqڜ; :eH6R-bѣw=f I5a4X|fe`BoHQh/{4_=ytEt`iar<Ws?}6XMg,Ʋ 'U۫NyQe+ )ǔ[OLX*s0Z,ـw[|Kgt_GJ*G | _3N/=S^,L0H1:a?"vqBp"# :"E+Sn}/Z1&8jP^9߲_(x li[ʌ8.2H0|7'd-+g5e|~Gٶ]Qd⼑5]sNB\޵VB5X fΠbn ZSgk )v@lzu $1bͷ_D̨=(7mݐBfהk۠px8yՃCp3^Љ8ӝsTD^3A.5OVM 33\QHs̑88= K ]tm&.ny֖nVVš^u:KxdWxǻwb4+ PS$],8(+ف] d"vZη]Nh)m_Tei1ҍU앋hZ N2oJդ^M4֊L>)MG5;k\dGU63W҅[)Q*A?qogJuF*Pv$\>\8Yq@{pp_`[hZ\9lBm:0i.ofy 0 vRpR@jgisl>'c)T[|@fp<Ekw\99pE?R#W^n-:OՁk#[d;Ȓ G3z ([͎`j Dgvڇ W9V:swȺ.#SIrP4$V Z"m9l$7\#!MC 壋/Q_=Ò?C:?ЌRXK~l0DŽfdBg:fHPD=`t'|u 7dd᧡x ͣYg97L7/efz8`-M]-йےЬ>3yIÉW Z࠯lz] tm&s9C& u7+Q+ /%VH5 =Ù54Gܠsʼn*oy JIlyDlꮲ( LȲAZF":Xr-M Ox,r oɓtp,D;*PC%(.zb8`>Ta;EZ~NpNW;%^GQ~&fvg|{o㲮k. 2JqvM!,h *]=fbEP.ht 3J>xI/1y'3zYH_$yZWؚ҄ԱP-q%pY}+HglS_,;¯ϩY,^wF$!vvfW1 Qg}o-dg`9aOaPp9—w>=bR[m%^ e>gxM[H^vzbZ%n<ӰEvl~Jn8nY&=M֬wE.66oja폁^Jo'r1隝+QTr"d H읳߇dj! 5Wgw¯JmheJ3I'3U jV}"!kI)ǭJҁqE՜ӆA։!S:}Zz#]6a&ӂQ>(kuh%{^o "rhoK]Ppֻ{cEʓjȖY=c`G*J`>+s(迥+m]O/K3Hx U3M`oJ2ע \l4nt9ɞDDY]YZX<#рB들ٚekG rK#D҂ĘBME/b2MtF7疆"Hi.nsHĻ'B$2dh=Rl Odat00`1d#9myzg[<-6A7w=,]ºv sD S:erэ̾%aG&̙Y}-ɇ=# C‡rkC8(1ӵe~u5L#f@{Sc̸߫/ffmH l֚]s o#6+DgbO~N$na3LPt7? R : lOE>JїbĢpO~ k;] M"Aq@F}ۡ V=_tY7q@QU(oYKd!~' {!V y؞-=]ZiW`U{v#AJ|<4qogKjDa!"'dqeпK].j䜆Uķ=mߪSTY)\uCmR'WVDjYG[!Gtߡ(ya<  )#>L?jCu'wB#Ai0 D0=5FMV0]CM-_Sԑ ЃjbEW&8uZC!9X_/kY};m 9Kja%MՖ2eWR趧riPmsl*O%P76Am&hAd(,APFR:yƤ߸4fT*E]EjOBוlR`=c>M~UQ5Ur2d7 mO a9+Ј$r-IQ,,^锦O,?3ܼ-n2/Z^'@|jӾ;1pOLҲ` Rj=߿9Lk?X[׼60svKǥLEVإc4Ӱ+eZ8)*fEY ~J4E^ad)*Erȹ6Dv3hm8łyVa 2d1w:#?3:v$a{%9i٤擾BWxu~b7po ',K KW)_ZkO;DRUH!\nja!ρ$]}av#dQǘѾVB]nd?~G&[yV&gI'eI>0l; ^uvY[DPI2"Ȳ^5:ŎK[@lWs/ַgUo/kYD B樻a환"ޯ쇷~jQبzeCi@3=2Ÿ aO 0z{djMCiӔmC Ko-{V3Ic R]AOУ mѱ>F%6%<~_QwF)|g;aN`v"+g _D|sXX8x.hir\hR풢|C,[E,*TCe?>HT<*7߀!Ίǖ*VҾl4Bo(Cցix\]Fs)aZZѨNsq8@ĥ`a}V,M 3-;TqdO}!{aφ 2 Nq.]%snk0D^X# ]u5˚7c` V]Z1~+=&DzC o$Qi)l<[qHD2 1c^ʨZI{;Q̃L_5rIEHu4?Jh5C݉ոY$0+2]ڪZ Ɔf`FcNXiO|A _o<H|~Ǐ>[0* .t{DuN*JI`VXN?μp٪CKWX ٻFQWtBeq“}wh)s0BE,q}+1@C40`cG*klM>3Mo_]ػDml֔KyJ3MbjG]W#_rsJ:v(c_"nqx|wmA<-]ˍbd%. \0-PI4`P '=G=E !QV -UVwf2Th|U!:N;⼜~XhC/(E: i&Z./t ,,[y7HP.m= 箮Y;wD RƬJ{F3 I!B4 J6:!MmzNt|2li!]m^Ì@(Ϯ^"n@&/uJ@$7Zs/=/ 1{E; Pu\Z [73 Vڵh*^>R󁓔Jqja{GH&#Age8N/#d:Ox8Y!3q] g L81&B8q; #Q ]ܨJsԡ ]o7EҍLѮmoT]e(os/n#7S}*[-K6#nn CJ6̞Y؆?(ҐȢ/4kx3D ^<92 /: Q8.3Q?h+TnYP1 Cb8e=eҀڅAꤢ8ykb#E阽EpHIR/nݭ^9+?zB%~mI @?M-a'IN{Qk_Q"H V\mLj~0{.Q41~j8dCZ1*Va3x1Ka0Rސ׳IŘt-g`}&_^PC5 LDB 烥{SRN.<jBB|` hD)G޶ vS h(Dݻ|Lma%5G\~/Iofc5D5,$ {GtqW QʁF~UGb/|*E`4`*b`md)$D/0F%?a@ywgDF AcJ[^ҧfa S+KOKgF~vj{ 5͓wry8tAOа#n نA0} 2>m2v9zJ3^qNaw)=&*AG6[ܧhӵ1,}JǫtvS}A,JMO*lx<Hk)onTw`R!"?$"j /]WKCȥ/s &CtN|wKO)5F%-ťp|q݉@!^4=xO97pzߨY9OW6 O"]V9xļ nݹ,,.69%+@pEY.:lCܖL?.rτ, ŦexXbM+4U5W)p<U}kS}sp"q}Os 7_H?|ù1\+2#[N4m rQuo ,9Ucx(<"d{l/%}G= 肾d?5ikD:XӂNbܴM"D@ oًn$q"E=C)#|F)Lηx3XZ&X|K;#XNYCz}& KǪ/8AM]Yr[~KK0q s(tqzˈwv׺\}8/>e ?PpGFBmS$%dzyRӘ2D׆ݠ/ ;e.pGxSrfK%ޛL(RxpthKZu|) §6b#|v[rO9AQmq-nh/XB'|;uuʓۃJ.%_hal98,o [ʫZ0։Fb}I@[.v ]/S Ė#/E(-h<6W{۠{cWz t0ձeeu>z]>\[,S;!,?LMAl\zFI57 >㩱hw1p3lgf ;YMl$)aMߴ`N'Mӗ{16NJ$^e{ v(ߥh8+QqcPJֳI[.g¬5 6@N9 tio^OhN3SN6Vн%6*( `M91NFlh!v2̾A.~ Pu$޷]die= s"4#FUN`oسy$!f\wr/m[K/mF{`uw`#7C4RvQ̾kYwV)X5iA;|~#o6(W6j؉AӪqq (IUT3Lwka*^k>Ƶ;QN۱2x/:L[a M̺O)0 ԑk6 ȥJPzz<+x Qk-:eFKvw!A?9KНӵKThӹ@spMϐ=AP~d2[iԸ5\cXչUi#,ǟɥP Ye҂)s蚮pL*w_`|Z^S=kQ=+xudI?Gh@v[33=9[P,UTDGINt̲">wUVf0š'"c27RpV/ߑWYb{cMcYA]xgH*2y %I=ݰIRad78|-:|ubS#lꅂz04[>T  )&3ܩz?if!ĕnfi),E(.kMNkPP;-# r N#r(p{R5E8BMbR9J?[DV؇{rgAV! )lW ëh&]UL\ۿJ;c55Q6#x=cT4,ZǐۿɌݼqq^D)K%]= mOB!3=LKp;q)QxEF6S.ެZmoa ^=LC &k̭Ť6XIc7NH$ O"Y w6\۾kp7)<]qPyE T&Dg 2Bڙ*.0tW|K 2NFLqqԞeUH-mgtjm|­Βkqlmgė0j'xw\:ZuuՅ#2`i5U["ڈstd\djv>r^/یI !zw\uv8)ы'-ny );*&R#l-.XEB!-Vg5a4  g"Q{zT--e6AMN])M=P35y=q FNS `+G]{W#[y1\m |4KS>ըYO=8wb7^a'a)Wߺ~M  % 8I"y=2dyEeU ݸ{<(Jpk U$G Qa:t9EyזtQm3jᅘ,'ߡ4e? NGTY/y<->3;ʧ&fS8\KWǏ3/IK|}E[&୍埉2QE3Ƭ}ʟf"X{av菴a}_^XxAU9j_c-=>iܬ-3<ޙOx)oJ! 3U'_vp#ؗM}1C z-7(M)`jLR4;$hP9_RW9;o" Ji#&|{bS!K+iYs<Ǹh 4ۼ` $/.8^(ԁS,UWh]d8*G3yKԉrcKǽS7;,(L*^KM,;7?/N%,wӎ9/n΀d7}: 9"rAfj]bIgXYJ NVZߣJb/jB9X`="~P_x\xe̼NF*p'b}~ |ߵ΢o\79ԿOڭCE xgP"c AQ3 ʄ2?d/4Vd;[])ѕ/9/gUӾMj= Dj)v -cg/!G̵xlJ=1J9 Gr7J\eJEq *Eآ$Md>"8(o.ؗow1ek6FvKg;N;6UkMl_%&iײY)vQ_(Xs.1|$Mi;EtQ/Ngf_H4gj73K)kYs!ؿ#azn[nFBZ%שC=)T%.'_&TY3:Y#_o$ux)^pt(m?8VynYYB6GШOȷEZ-|CnJ-ƻ8լ716uӏHO +U>U; i>HD:ymK`q ))ZfE 9$7owkr}^26_~ڑ0Z*z"XŲkWd$?bࠐ<yґ£H Zw)0WE,(ʟ4EuVW˥G\5ioRmY>^:l0&dqqS}~߄2,]\.*  xl9wq*CJ 5,> l 5ScChYdڄM2NԲc^ʭ&C=[kJCk%v=2"IW r݃'";xq[ZwP@Tj Łz7]EǸL cEU^#.Ւ^:sgu}:"ݵ=Rbh9Ed/RW4V![b{)]PU;W{j!Ut@X7g!u87'6ZK8Qti?)u}T)mrSMa\F9ƪnuQ{*#ܳy[eIi4N9ϑo\e\z"QfhdK~RQf#? <8G4Fě&\#!L={Ghz( 76KkKx/ ͈6-u WMOy];/39>fXź-1n`[w&MYd۠m2Oa;]uʉp[F0'Oa1`Ib;U%c C4 [sM\y4F㷦KyQLz9Y8#%q‹HwnјsmZ~¿Ra]; [Go#צf* .:4ѱZae\gE;'_vodnz=UyR&fZh6LAiHObO3?p eG5Ods))IHEX< *}0?oTf鵛sbxU2z#8Kƹ=q#"+tI$bc>qǹ5ϺW/ !2mPv8l8Gh[e+l{2U-)!K@=!Ҥ&.Eu6< $2AW"  $Q.r d^> ^L&:RRAp +80,:bB?~$9*>Ǔ |{=6"5 b.P/7PVVz^1E?D͟^F=Orp|0x*1yyEG4l5-/ķm"l@רzv( VcW/wy !^Ha ; *Fk !mv+[I"n^R\p.Hb>*DuWjhYa*U2 $"Y/(?[vp7kt$ldQ]f@Lr|Q Jd9#70@I'tɅI:"Nky7jpJ\1,l-;w28mr'Dx &'@oCr 9:cWrb,7t?>/v\ (Cʞ6l.I[1'4s4_ЗQwΔ:eal--ţ\s\ĞrS1G6m[j彄:5) HSWv4#whOQKgT܏MbgAd;_µ}՚̾ wx}/a:g%r4R1(ilf\fy:J/>x2nNtn5'9Ks`b,dl>w'3q7:ne?=e_!]K,d К*ԝ#]\H" <蝾9ѴUF ģBC`%MOae70eRN {WatBՂs ,5pU6߰w[ V[Tf9p>T?ݡ"$R@.7j[|,`+HX{}>k =*NMfnȔdW mgxO ԒY|1);ISI#yyϢ5:%mwB](Rd+Y(̱ZX<$Hҽ9#W%H]X^E̼hue `l4ji.jAyuq($Oi{]UC[S~Ja 'h D$ '# PUM&Ӓ P}s:M(pK4zZj^\[ֹH? 혺I@3`wiʺDx63(5i>x`7G~A,FdhZ$ވ-Fdhe{X:3Rє A +6a!.;кbFʥmWWe[Gu'8ӄ5B{i\ j9/X(Wx4KZ炆mېv)L'ֵ&VR~Asoe$upߌ*;kv‟;+vY)O|.t pYuF ͐ԠgH ̛kR|M*-x$ا*7uےN/k=^(=m<($Ky0pɜXQ5U]O(z`׋Uv+GhC@>OQ>ww2 10r[ HӲFEENWRԏtiA^rW{HeIeo("})rnYgu&h*̀tC,- cp%]XHL=ʫ25\7e*@A׌i<E XU%Lx'l7iIl¦{\GJ@%D^Buܰ,F˭:xQs2T|&"k️wktqм޴2юopIץc; d:4Ⱦd֏XYorv`υrz>_/Bb]fȁ+h[x`y휕/众[ޢ-bo5F1ç2_]BS6NՐ #G 庁DIW*Blq'z NͬDt$lY%P_DyRDuAA{^[z|hb~xv?F͚-h`U*5*{)Mv]42Ŵq(%{kL? kgoM}8~[ac|n!ok+L;gtqb$RՙS_)`ʼLp`nuh;?U8Ty Fj;{t"I}NЌ`eڛ ? Ij(B`qb}a-sA 3_X83mw%o)7p6=\qܺb*􊡈aYqRHU- 9~qHidǨ^k9P8S0ZQrf)V]6x:JR n%;[mS< ՛6#(.i0;jX>>)Ôf"uNp@ R{\7q&Y楳:0., 7K`f#MH|^ ' 9'_bI(9GkHXҙ̗H1iqm$d9E_jJ^-9)H-~c-*ިKJ7luXY!seQ 팇Ў}p-XtF@0jG{ dϪ0䤀\n(dv L=4f" WA>urɇx*8 .>Q J囏fFZ%ZIA,z?6WMT +u\@ʕVIx+G/k$"/bl iDE$oğ5D '+m2)Otae{mxkԶ©k_;?&iRɈ:=_J0aw$;MHi;{j$FZ]Pe1l[FP&"k=\NtH $/iPzTbgOJ{ I!v\yO?SvS]V8: Bސ¡kTs!:!T@ Q6@Qޑ%Bbc eA1~ a2T `ww.L"#0B>gWp+U'OWYE`<5Ψ~<ƞ1HȰү?R:jR~ꬄߖbG}VS Ũ-e5Nw! mzBL.I<#_R.s$P8h_IXP] MHMCڋpY MtI=Q2MwCbDC#'7w:IWL+.B$& 6x@i&&4  !W'-tMӰ &o8]l,=Z4S£(R|񵗟PA΀i} f"Y]CEw֪i`%'wk~2j&:6Y6v1dgCrCRb.l"H}dpX+@Յ1^hPXB_\mVbYѼ08Le((ddY1B;/%V_ǸmFύ0D] W{ ~N0\~R̤~}dVgyG^fKSǷ1A94F!Ǿg2AHr!| Pytϱ˧è3[N2MIC" |R?2K{im.jb⡥b5xb:Pԃ.Lٿ08r_A66D~pXi02vStͅUcm\ 6(Xh_ʒ-cN\_\%@P.u">l}ǚӀc*1eM"@.ff;cȖSt˗-ږ0菂-Ix,2.JŞt:nqj:%HLnhClۍ} Ŷ$n}78DR!qÄXQClW=K.t8|HQ9;lH ހ/)SikEwVV 91rz &G `FgV_DTyѡSwsHلR5oG)dAo*XYJw݇Is9: ?Z/|di|#E>X]6 YS5EB@$5 {ǯ FG ,Cei^v5(Nw<71L:c\]b4:QCn4} zcyT?_7Qqi^=<\ƥ!qgh3Tq֔|$# Cn(j/fvNk jsh2f޲%)NjJ1l?1m%MD7~%@d3c3˨lq/s _(w [i-CdIøonYr7ӑ!iu'5Rsx=BV٪6/?F&^9 &y'AS*C\fbY,&ޝJi& dH4!}U2Bh#Z){ NY+p"cޣY@N[Bl" F ZR:D#\s`nPEC,v;4NI?@3/tGWfpzH/>HGIOuofVk`NӃMa@JA!`* ;H4ʟe? {QNv!* =}$Vެ ?9$&ԗe⣊EEA5+vRg+x7fe|YE.$gsE [&Jѕ+9nQ#Q䁟g]:*@U3͵G~r! yH/v@"@lyYŋ6MkEhhN{;-ڻɈh-" 5~9VR6tA͜M\)jp""b|mDmg+< 5?egXFQ{uK"Wl׻7]f .-oH0% j-0=3豿$mM錭guTNdl5r2_;D5.S},,B@(svW01'+d)U{bABa7z( PaXܰфR}|*~V`Ln,Mu@oJMϽe&B(t5H)&̖u-F~pt@4ԅ.!$pD )|ñ﹘/xoCiMvk#9V"NDJD$H dX%\X3/ &3AzG+hӵ0RӖu  jɰ.D sժC^KFT`*kfW+e!^XRuh{#N9ԥX~/Ni ("rh_).ͧ|ϩ)xZKF5?[ݦbJAN# $ii gKDOe?Q$E-x M&ϯ)ghiϱ BdȚC%Kî#An!*qhOH/mkpףևQiFAP4kvRëPy2v(+wF| ۫Qe(h5|r)1o4=Kk1:\vvfǙrzڒtQd>#]2s-5ek_'}B';KgrM9vpZ8h^^˞ K^CZ Tdh|GمK}k跻Õ~Sk{&/fl_e~,lM"Uo'}rã]gGwb4nZ)FcjȣW-93O/Tރū "a4ZT,U @{mB#@-9/45<^£cz}l#4ٶ_>Tn/ݩlA-LxM9b4'[^򅂏hr"finOn2AJM%kNw[%Bv'0'ӎ%;7V&₂#&ԏX.6 :RqlG=LnӼYiz!ǒaoe#\ug \Rpf6YI;Z gP]pJ GkSZpZcGՎs=AΓh&ħ -=Zn*dUu_['S(V&WẼɛrCx b'ZYI|Yݟ -c"+J@Us1ʿ]g.5rJ@R%Y;'(%@.dlG)?錏L?t@%kQxelI3ҦS}'5hBH8kN8N'MKٶANrvPKv2yY4@ߑ5:"1dbx'|XG|F?|Hʻc-R s~Wi$qT땷mO`[kH~%3qnX'66wKOSRte\y "C88B)rjܹ!D`ˎIzA S  j MG\0=׽=c 'ͦb68g|@yC+H8v/k4ȼnKvϡ 4;1P`_[wVYIܬi_'Aq/=h|y 6 H#@DqXJҸmg^Zߔ6r@s !+T.LC9@+oN1p9DhTnf<=f0faݨ2Y Ta m&,tQwUl_$} qx­6f';$\C%b?!WaswE`052툻i2z>O(na(v ~w˷nAz;j;hTk s]FC>ldv8rt<¸):1,b[?\;./ ݘ|^@?տhsCX)ޔ1T'E2 zcnQBCu.lqn5v.n\qB svwkvؙLˊƦA6qNً|23Ek lGF)Ǜ!?F>NoY[EMjC^M?ot;.+P>Iހf@y:.EKݸ|Juӕ>D856io=G1ۜ aƕ6RJ K= V*5=9l<'R)1Ā'O{udӯ>ss>ꛭ>#,#.Bv60iQ85}9NbptA#L( 0`XX[(W[lx>jI*yI>bP([̙*w-EƧF F-]^I8:zczsYW"GL%D#'{e]@KwM~kL퉡Sni!{s໲_oDppTئ-tjƲ-r o+&(@=qY!<H\)~R8C!)NJ:G ÙbGPe?;l}a(~7@2J6brd Gvs9}_@Hu ?שd'Nk4 5&NH_*QɊUrk7T' Sl*E(2TAZ#ᶏ"~G%Xɬ_*jp~u?`Dlk^ OvC̶w[62ƘwߨxC9i 3k~X %ҼSE>%:ԕ&]"JqN>K'L VvLWi3L51Dg1ʌH.XQ7֣VĦ~~RG,47\i7BNAUUkxʱ<R뾯CX{7?To@brkhuMRh&nxl^,%u\ (y8<hT8'ޯ2G`#%&K8ٝ))DCpOJŲCqX2&Ϋ8AfS_<-QM >SxVqK3L*;Y(A *@UGteP ߡ~ڽ"^z[1ƊvȪI/HNыlVe"5(Y[FjiʕcICxpw G? Z# 9Q 'ϭ 7}cOgO%D#/v=f;5-JԷGAr^ֈQd]9 {#E_uu@]芑d -x[!(^&@EF_QUk"B Qf*QI^uĻ?ma N >"11 f)cvUi[\ x8 K2afsD'V輜т([8)9_L=Zwҫ"$j/d5i {\fo`u@I,2ꈹk3q42Svw9 qֶRpZex ixj伛r{M\7A.e D?p?cmG񂴩y05nz|fon "M28cߊ+^R7I|8M;%0^uWϞ\C8SϔQH 䤺i'Bpv ]Sq=W;g~]w$Z;! ;j*Vk!,zΫLʺoJبujx6At98)_/E4%'}E%UȣHáN=DF (K~~-`H ?1t1u4x-Htf Yv9%$C[ 8̀IZpڼgsd["vxҮFn r;M?0n%f&#|\UuxrQk 6orhO+E W(E0w&p/46$ץ$Y 泈HHaiO[ 1 (Ov{eˢ #NSEԜPkSm=. :!CԪɝ B5?fsc"b?knWYP֕gۭyUֿMdm:TX Z6ZL5DʱfFzbGkqmCt?!lt7b]n+:'|] @ w'Qђ KGC͝7mxyRQKuz0rGMd ) U,h׀63JuQZ Y- =sl\=J6;wPO=Q0!NR~[f^IHq| rA/'ť2o90 b4@I 8sxrcpf൑םQ+]&V[zt j)& p>,67S &E~mV8juz(\̉9l&*e7tfd(Pjo@7bJ 7EM X kǧ;qT~\҉lrNf[ޓ'G!j7~cjHҕ/q"o/TR҃ $O?X2Bz$uϬVK7oda=c=ퟥnծRPU{Hlvge)`Raľ3(NP_; ? _Oh<*3*[5w g2 2 _9K~OWQ2T 5Ys{{K窅yRR毘U} Uq@޹ܢrZ997*hJݒ'^qG56 WD\ v=73KGq?Sc3{ $^AZP.yJaH'Ht.#%$e+3D$OPZI鴾2|?cPs*hЬF5V M EŠ~![?olWvs\[^I6RyP_,\Lr|2w7loAߴAƌ eQ/阿&/ pY>P26OJ4[פ nU& U"}S5<^l430#^傽1Mbپ2\ڂFoSkEݻwqtó$>b`+ܰۑv/.pd_& )2s^}ň{3X~I^pSc0(lZ!bC u>k ¢d%ti,\\G-bOZ1EV(E*H1Fң(2P>gi=yҴL?:a0=H'zM<oтT:j+x]9,+gVd}'$uܰ2;>KY|,vnN\I@[oc}Y׺d$S7;9vLY6בK8Rs CU4o>h$cyIK)ս&- PڍdTeJ_̽y3o Z.5wjtP>Qщ:dVN]W?j%5T\ B,}(1 6WUpANz)D}E=יX{e9F$ŀ7Tg;^ |s=EH.@-s`L.C[ !!܉a5'IW|C6,lT`gCuHyK&0HNhw&PXL)+7CumMkZ|&!|?l +ϛfb6@8CWv(@#n.F o9+n>qL9?\}N!^ +PbwDe8[*MF?A7hHTԛa>nK"U/|;b҄ʤvtO[zå]\cX>=tu? 9N 0s%r؉ɝ ed>림1B.M>%>CV5f^bc1=8ϫfTx/IZ1R[YsjbyqgA89ڍ݋gQ'N0rdo6ˍ w<p$S(ƥ6[".%8j3I{.S'yX-9kOUE<зDlCGub G.' ឮO >A-?<yњuo:jdk8:#f'$)`C{;kxљT"j})NWKs""RN5rB1}A`Ss1]E9~ DkV!kRq#|;uF s9eEܱ(DiGniI/)ΖUvL(c4=_jԣ}ɮn"d`dJ;r{29jHer+OPKJ]$y13aM1  S\jlV^gB=K&#:p @YrJʷB.v­9 ehX_X$e2[hk f愤DVcoSfePI)#[VCRڨ@!A9L 4EfhsR_Bu+ZWݪwIVx$\E<:LO_"U:_Ĉ.-+ofN,cز/ܜ Oߊ|1P N]ǘ՝2~xRH<ʧmMޖoe{ YӜ&QxWVI)b$@k )ke'+ڠ7fN+ WҮw*P6w*|eX% ,,5&Tޫig3{Kb=()@[v~!Sa?}~ FXI\WlI;㗴 y7s$;D_3rϑenjT8gpj1)6u8ODF\|[ ۂÇ.qdI(/7xys`mMM_b[cd;ZER~8!gV^YQ<<_ f$8J*R]\608;b˕0IariYc@ݑ u,_rl}2tEJ8i)狃Dg'L{7%mZdtR3#e:;Ca+5rǿYU"ZE&iK^C ww!ߛ~ZI?֣E~~AץW0;`E:hR߭G]'mw+z Qӯ>E@AsOD\="۪yr^'ݯ%ߡJZHzFl/C0D7D%TEn7(#L)_U'Pf21VEmīnwk sfV@ņE5]^/F6J]i #v0 K\SkONEdzUiQnX@$&G y?a)9/nnh˷te%);rʙȢގ-Mc̅]ON7&NQ*+u#e)7ʲCq]3:u> jLΥU~CH@h%I ,/vm>ƧM3}6tq;[Pcl%wm&ס ZVp`$hP _|ďiF 5Jx9^r$zyRЖ'3૴ysNҚQzHa") ԩqleS/3 >ݢߠCr2tCY,2~uy'<4Ch琰rϥ)ZٱhBּ^Hѝbŋ7~)Hܵ Փ@]n2g Rucفx0C(OQ"A} 5p%TNʤ*C6~R׃EVmg*∇SsRrs/K~q1!sܴk'#n U4e/yilׁɐdKV :^4͌&8sXj24ï =l%sJN-=f[`$i|@ZaԹ:(~:UKkdUaC%>ϙݐ1KKQ3Y&ޕY rբZ _k]4B- ՛UYhŶYU=lCf" 9a:U'y07Uc{O\ê+݀k$X( =gT\%,LeGlxLg>NMfVu,eAں;uY63\!8QH{˧65\bW#ӶsOfeϕXލm}}5Myq,!XIZ]z$CSÕ9G"`(D~,*G xv/  nÅK {AA#W|o8f](Y%)$A~J< !hxeH}^ɞs7 {qsT)?qϼyeʰ2;[ =x]IX $]@un9 &W4g巃:y3O`9qAU*t][_\jȭt==>m`קsIR"&6QAm3c!ۧk1 -&QT Db%,@@]Yu#98 Ud&D TAJKa?SO N$qh(hLWOzYJX؎s EW^GmI{Z(GF_W`ʶR^*qVzY" 9X{(n{󥬖ͺKV%)]47xK[ "b=I3j̰LX N3$M$C! dDW' lPg)^C˵Ŕd)('wtQ4C.k"INY'Xؽ7;\KPTnS>tBMx"^hybW0= vzh)F}D7O}hlx"šv%4t5v,.10`Yt˲k;zX|qJ%*b9DJ-; Y]2>S:)w{'i۱Rb>l蚮ߵdDԶ(]H=2"tۼ™u6s,(QQ/ P i MHx 7qjIf<]f7.Q6=|+C:Fu5ѓ6+n"|;>ꊤa)K9#lvg+QQM"E8M;9Ve+ Ⱥ>t,׻€ hie+<>M\V,3ޖѶWX*-ԯ^-m֮kQTJdzR]d_ᗃjY8bhĦ:/7p2³[_]ܳ_y&P6#^:C4UhY.ASYC]FOG,#@.u2'0.oe—_Wv!Fɞ_iC=Som-lAL"j^Y֛ g8l_U{f0cX`fa0KQu Z$1M:1^B ;r+=moc ~?~}X˪-/A"SC2/ CJXN~ r b ;zv0v3xX[ѶdZ8&Ԫ/U*[$]?&y|B7v.P|FDj 6rW@/t HHHoaIŕг.0WS3[.Rӥ+BxcP w @ڇA|66gk^1Z 'Ol¨ Ҩ":*Ŭ^^9I90`۫H*l;E Nw!XdY=>cV8F^l:@ϓd ʈ EO2+[hE_'vdY'\Njr^[C,A*;a`4t-HuCGi&śjת`8&6r>Y;M(CSBT}5fa D&K12jSu7U9TWVsNs(oO+u̓p50˄*uE} |ؠ&qw` 0ps.(76K%a^M ĝR:X3ﴍle\EмWC>_2vw \)9ۈQ,eiwvly鑒jhUEMm88GK&P¡o6yvAsIjR"&l*Ba ߧ:7 :DmL%ko9+m\#6:S=w! a'pXsus q(Bi aH7BQ_n>mU3yeXfZU(x>8*s(aPA'+h%6z"[ˎrBmkA (YٹBۊF@72Ȼ5BdcĦAϣM-? su UC#Dxjȷzp &@u46ݠI펃c/.T)@q\% o6W[2+r #7e`?deٚ0yHiv~˷&{;6pV^~'^ApèfͬNJ0svdk n ng[˲՛@eI6nT~h !US; ѰnBț}ij+"Su !i0~|(9.@wGP8 Mr,<7Y^@,nov¬o2&UF:$R[W%koO'VU"•:&tmTY?!ڊr0st.\S Of@EE4Yނ&3^2Tx5FvU:HIJhn?*[|ژ2)]צ@ѭ%k88Q81\hn?8 ʂc*y~wP i7' h+ F,e*ќm=) @qAt^~7Qg 2s%]hg\NB0$%i}L%$Z9kSyA,n+ufbَPNʹ>@h9[PGOPҭl[z4@I(,,RP? j )+Lx^-%2ÿTIQf'vK(ְF'(;!N{-){;tS(UpO>Dޟ38@[k]\72_ rےq3fv(=$g؜\G,MEy-43i@YEfm5sK+L/sMqyݨuAUVT:B= B?KUc+|:@=X.f.&[[a_͓` ؽo8 иb:Ň,Ldo;+;دZ7N2b 7r˞?/Iu^UJꋂGt+n3.y9&\˶Pʲ9 G{ V~MI)oH` 1[/JExF@.V8pXx.8x?M@q`Vab("4X' c0 ɎޟM{׆lJZ{%CuͫC,:I cޡ'Ju4mNwfuQR>%/̟OUOB(}g1x`r!xy{Y5 :)68}0 7[^^`<YGpǭRt0dx?i ֵV~f=SL~;YBǾM:uEgUJh{f5ɿd|g9-MM5 ȴ4ZT*K GH=B~QY!H="Avs= ߩ.m;2Y:Yz|nd(CBDH4903:WҔ\fՒ9OTHqt3h7gOZ2Gcibm(."QXEA Ǩ'PWT= QYx( .)7cve r"%#)v.[RV/q ƯWD/|;x:DѲ]۸iפA>W)5/tdqv ޑ%E pHFWJNK;0##R7jwW*fk(ιGn<*q|UF[mi9:e %UP_<%ٲ0e2AmRF׭_bֶ2'F:xtiZAKyV@+\nZa߯S)ET}w֙̌ rO!>ޜ%JJ v/mqu$᧥K?LpwmheNgם<ʼn#v (@ 4 JRՓGP#i1 BAU?GfOk=B 80d-.!R=OC8G2tDKF^rR]߇mHA J~!7/Rt4RXb{fYd)8:r]X*]::ʷ=J2%|F\׹՝bVpg!,3yJzՒl�u|QRx9? COXGh]CrvX(s.l=)QoXIQ3ɵ=G^xd,GS,KA~j2#w'W4m8rb:Z~^{ ky@+2vӎ*ݭS$cC~3m* P y;N շBu_iF߭pzCf]TmqE$n'\T[aK_2Ls WRrW~vp.Oz?7L5E9F@__ .qymԥ)̶}w3 _̠H_:Ӊ_!ds&)/cS/< ([/7-\=hYCG>ge#jcUsF5F52\hd|WBM/BcIҜ245Ox7]Yn1PdT>g/72n|VOkJGX׌}ne`IX#|$"*ŗ\lP?Kj=yk-=LĢ`/Vݖ1wVleiUXU| A?j1Fݹb/ejʅ`19*;<-n;1Gh}?iC=RPv U5pNn spelԼ1o p_>WGM"^]tߋ%qBY'Fc᮴)S F*k}zѬ\sh=++mC<<(OF|7J]y74e!ЙUK/*riLXZ=X48-iЖoH>1 =a?gώ: k2S,Fe:uꑐh$цq7>y)#utZL nOK"@\#RmЖ4ngx.O\1d !􈺠h&+A>kmbP{n69uK2YMgS3J2JdJHU"w5+3z=;]8+A'] ̅lǬpVXVR-p#ʚ9_@M6>"2iQb7bH2Qw g:$B K\:%K*$9+-N;0 {[Jmo>ToD0=98cnr1-Q927~M4lecUž#i-Tbz^Yנ2̧FLOeo>_d.1$!›ݝi:` [W}SKSV.Zpd !DZz_0abGyP.0J<,iטNiҳ~6k$KTA0X>WfLIvە&:٦^q/<5 =J6#V)blZ=V( b(1Sޯ./tA}V[q_cu3+?c"4`+>W.D{j,{~R0(̧碝![j^:t ;v ĦJVo|PN_']jPOr3 R?j77c)[TWL<l7픒qw3lQY%!WoKB+NrEAT \s8Ot:h-%, `3jw.˸ub %8JkZMhF8LuSS$0vՍlH*7PMa*8%ú[&8) 8Yb6\E,M_[I, ##k.iX5 j*AhK .TOw=mUw{jmw?x)h oO_*_XXqiDžly0Cdb5W']9iEz[AT >#Uݐ@mgCTl=8]Npf;40=璍BRLu֐ {UٚDWYH ˍ*zDӱ\,4WkOr.*qaӽð/QsT̲(nRswK ďeLڣJ2-<(H% c+,> r@ }5!X5Hgaߥ)gjo;/Gqg8Yuyp)5[]EGh`'T,uQ Jg6ˠL +>$E)5pL1߄f^4;/f,>ZduH6#:WH\H@(8Mdd<"-fa h@1$&}Q PǺ  G'fNdzEThxXz9cGu:@mqR  ՌK͘nN8Ρ'?0>Q^ K9=P> BG_מ L C3gy jQɚd3tc)㘌k'Vb K$GuCP%[p|4`K0Q?c1ir"3M_Uao[1PgfC°*ǃfc=BVJr漖@ {t=9O-R3m8 Sv5 2۰s't0_ekV~f f_6 C1^ϟM^RXCٽTRXt͂"HBgܽrc >;ˇ`B_C+Eq@)DS*opN_NaQRK JQtu"91v! 6:<7]ҭ ol.W&GqBMem:L}d)",>FodGbAN+;<7h\1r]~AZ"%J`UxÉ4&UQ.fB5 >LĮ&B]>7cu`,uА>_BT:N١G][qۆ1:?#`nԏ('=zwYwT-ش}BlGIc6vʼn3Zͼqo>2m') hqvh,EN'Owo ZO#i8/@>7ZB:-*Q2>=ɥ͇(:#ioi٥̏v6y0U>N+[fqi<9]Q_ g>d̙k^d@md[qMȳABrZs1!hB2]#gll#iBYm\Pj]X#9Z?.9mΎС'w&)rfCC(f-nU7$08GqPOhW[K V/pl׵1u8(27'aS:jxO}XCp\N3y@iAD]Ejb`JXt3tQjӃF(KNdV(SM97b`q"_W hzQoz:7F}Ѻ!E7YxGfF*$H.æi?B& UJx v {CepKxM`+b1& xͽ\EiJ|<S0!hXс{FϏ/ 0/߿sH)a%]7_~`]`A+cx*z#Htuz"~0-?S)nS Cx0!ҩJlYb}ڲu$Xfz+`ooY /jK![ ֤w{O5lހM#? #m[ vh2 bxf´h'{֏9|,僂j4<)M,h3l2tq[Y(iԮ^h]~5̲Ss]B O5jJ).t;lsmm+Y^3ǥ"D1$Gb6H^)8qy/TR獿*Cxٿ1!Ձ)V[u=W}Ğ~M΂_X̨> zސ04Oqlj3y 3K*˾ !5'dJ!#qȮ=*(+~]FmVo;. 4_ BMk ;]9d&ZlqyJŝo߮ɦ.>ĕhymWSq/C2! +.<}3!}@aqdz#/YX&4$ATKCܫY b$,ƨC$\旼  Wh۷pqςݲT3$?aO>"%NK8}8t,ll+7FP&ݑ,puW1 ThcuXgxV3^4@;.hKϷ…h]1M09xq)sNshF&PAa*fp C "+")m+~U> RM@1`Zi ]b \ug͕S!ng6B'kVgؖ4IXL7rt!Cׅ}yTl:hꋳXy{{"fҵB58S܎l9NMpV^cS NO#yAcmFc$@%F zf:ż8Dk"[D\<_`|#]h@J${%}ZT]D?d[Pp:ǂ_5M"D$j@/%ŵ Ϻ??ad>Ä`Xe-u}k?Hb#;77oF YGKN˨]J[D&OG90%*Ѵ$'j^jKg.X~EB7%h{[A}tgC@n|==8}5NC7cA!2>䷆WQujqvTݐ1d'Hy w>z! *_O G=ݒp|~m;Xk`%Yj֙F`q*yxtō2d쭩 lJ`= Vğ?57{"˅r̖j:ƨ ?)+X[eɑ72pr22JuvLerp Ұ5<ը ZOKVPғj5wNQ M@'Lg1W_H.:A| )E jS¾ X6>ja|ƅjo#^+.olXs/OLTފ@dXL>.F܉zrͶLuoU~ȫE$MaaR1T~HlvC1 543YNvGέ} ?Iu D9?9~!1OECYn\1٘n<% U2&6,y [i[T ʶyG~+,CIt2[i=h\$QFcR3dm%u'5,6G1S! A'-!gК2_Qv@,>sC_R:/ȏUiXY>^YøWd |2fhO̍,<(B )i<\W!|_|(6}px0ƨٰn߷_))qϳ<3amOmh>cq(+.r gY̧x6p;2Q3g1\4 1Uިsj*2]WpQMuE_]<23Ȓ͠,}1'->mp1CY^ -m_ftߧu7w[A>bLV{By Vח|>]S䮂riFN>(X+V8g%:$ %3XMsoȘ4 n4mԯ:Fzb^L!zAXªZ+rjeK |] ^?i 0xcA[(T>Pԭj^oknxتArsIjԸ s'z3\+E*[zǿ`0OmP9EIRQ2}v鉾I&j1]tlA860N: mJ94ip-3xg[<)R>+ >T;7rP)<+9" 9:t4!?v MKNˊT2ryqOm]^@i?-xE5a v,avRk,Vd"rt~^&h^mgR<1e̝݈va+ `g֘ n8n Pf9tBzot"-RZ]ů$aHCC2/O-w\>YQ/ckCZvΊ=xU{9G*06(H>e6cʄ<Oݞb1LBP178EGO2]z#X5zBbNw2Ooy @wg գYAMەVcO"qڝsܥQ4 ބ3d&>MIVo\vd0#1,jo'Cc Q s9Đf$ ЏM Und hb^[=CBelsT^1D_M?l>."=¼=(PB^[ڸ`&Iw#d`{*K2ۈSKQ;oX[N|E>2e^[MB7\u3!"{&ӗQ5'w%^hw, mDMXz)䌘Pj:}b3g#N6i|e 1 6t^V]Q$^%9wftZpW|i;{ 41CDĤ zý$^y^Rw,2CL*)fR&pHK.3H24u\J(KK |gc̼j :2gs3;ըx:ՕkVF0$-IEv_EЕ$qB 8N VݙH[tC&^:~=JL!|#7 =菵Iw%Uh0VcA;aL٤2mƺ`HSj-Z @M)Q0$_s`KdqlqZ?4N@A@6%1nkQ6OD.Pg1Dj`YQ\RJRgLs^Q)gHOScߢ1ѡg1` k1 1?={fl< QRȸzq׳SoHّF^fqGYɕ\1&ٟT1U9К+qv1)׺d?Ʉs+q,K#B s>ص8ؒ6e9T:tKm=N쨁;N4l[@JYzh+Tu?51Os۩[w<Vhմ7VqӶ|1cw=.XU4+`-z$ofVK>a4(vv})k 2B#A}j p[uc69xq(DMƈɔ^_ lybHRA3F.kF&\uj_NI F{aNV ڭƮ׋lK4؆+f7'ռ=DiQl >"v.R۪vʵ*zǷI7\g U.]R :0'-4O_' IfؒdCAoprC⬖Zm,Nl͖{W}s?(C#JfT)A%G 1VC7 ܩ- ,cfog ZJTp$39z.awl TGDDv IP 9lSl+z5TGaJ)\ jR#%๋ʉhrlR/(AH%@k;<\DF1JnwFF֟-:a""vIjYP(⩬tTϒ5^ɏ(kX `-"gTe@pHf^A!aeiXU-kN1>EYH&?fn9 N͘'5@rBֿh(*f[Y^(\t87%'h~ wpv+J7姘ml)v^(!S ee}9/^^C>O+;%/fu;̏$WYoY.1.JWy3?q*J9((hg2sV;-(ieyK]~ۘ5M̞5"Σ 64Bo;z7pT 킋O\)Ϫ]:7#&}:B央;7I팼+?pRyGpH[~ܲCȚK1zclh0 9i+DoveF 5<*R1&~ڗ֜ms9(ߪ_7kxwM0.㘱D;t$ql߭W-Yؗd ո%S*Ώ ؈2ah S'K޴@ۈ >j2Hqe%/(4Ԣ9AGd 6=x LdЊ.J:T2;EqΨjfc0t"sѳvtqa;CSi}@8 飔ؾVv}6qɨ$q 8#Slb(#HQ"]Lh+1x囄՘'S]JBON4 &f֟Msphx b ɹ7E"]㜠[KKga R ~|Wd \nxekJ -A^[Qd` 9e:6rrԹRFvk9; o=b| kE-Nk6*\1Em<(E݄ȱZf(?*N4rl O 85c}@oBg2Urp FXmx;bҲ];'FC-ڄ`5u`[xw.=R bnыdd*Okw#FOAwȭX뭗U\dQϓ<WhjP:Zqa23(\0;\XWb}DRһD0d579T-9O_O@2]Kt^5蔛B;C/lRE ;?p`%#8Ntu_?UH':Գi W,@HC?.tFGgLE'ÉN| &-ҡfls1( _B"h<5`ۼ{h,K7eB;Blh> 7_L"Ĺ5$) '. 8[`P~Z>z3~*PWoڗ` .3ꑅ@#BFsv9l 8Y4F~;@ʹ"ʉ1kY*š/2&*N,BaAˇ{}pD0>=L=!%&JHy,*DI3],!%&CHR RɣyO8R&?ʹ9)Ky`}4< \:f0a!d)=ULcQz樖B\ TUjf. qh>=ݍ#ZaHPtqلo"5=K-;Ljyf]2_ 4b<*Iz(=Dzϟ3(ðcKy1IWw, :6-hG6=M WU26s[ m5ؿwqp [N@p7jTP-h9]8Vr`Ӿw;9|Y5at^th޶IR*>5$V\R{LV?IVC>.VztLNTSzWܧrpg'z1LHCOȶ?c.b-.}Ƥj>f-/7?*xaFWS+2{cF=!$>OeYLJQ?P"nyD9;'Pe= sy_Zn&Jq+QLW@zxБŴڠrmC߀ 7l~g_,LrB//O ?`F6]& ГeU<`+e&j m-Dz}skؽ8xV>un_htP\^? B/iP=. ?5,3V(id$N"3ˬ'd® O$`l B2y}8ӡ ה#垭 [9XB"A6n@. \LҬf!E 2aWp@ي)MrOÑ7%))K{뼠|㩶@].aM-Z dgp7 G0sKmbzo4?3 R֚2m8ِlDA%iS'f;Vσ-3Q欿)~MzZ!=*Sؠ:Va!sLhxW+$j0i\$Zkƪϔ/l2-N30 K u̾薑%Dz3yFpaZz2Q_E!Z% y7Y+|v@{6D6,uw &C̑pzqG7P~"E֓ ($/)n+_48%[ne֫F,rB-8]T|3ٓc /yf_A Cw󿚕?3 +ۢ5 -AzXج}̦H9r _݇5x4!Yba;-eʉ`oPGam}MuV6cJw8T/ś ꑴqNWvnqU( 87 v@VB#<{ QGJR昋*g4 ^pej炻\=Ky.\x^j.EU逳ˉ.ͮX jYGC}fb0#R bvp& 2TGVGU݄nZN* t U:eI_UULM>DEmK*$)av{[mJv/`ݘ}-3~'qXsAyngFH#DZ]Ȩh)-+.XN EIDdGxMqB<.bdxS:KGm1Bk$$2o+Xx OahQ',`,x\GgOfyzB9i8~i XӼ&e'3N^ x~jOWڭ >}gߊXT:߿??Z}#yvh?  LMJ^٬|xQIhHv݃\K խ"{SkhԚrM]]:u ' Fe>!ڈDL%<ح呇F;+A]6W_ ޯHN?FKpS4|@K#@,y؄?i8lOs2l3->Xy_G J56d@Bup(~%Vդ?dȣ8N#@̎L yXEㅄC}IpYwxӊC :`h#[Eˀ>tVa8V[uZߥčóͩ͏8#l_NCp[Ɠb'+&e3V'hA`P~ oTWv V4ϐbS MXn@cQՌx/ݦ+md09G%Oz!2su!blf zMJdjFD@0VO*+;/w,\,Z>`v;'09*Nub)P]yyj BE @Q34M䥛LAPmr,z̄q l}+ d:MJ=clA/jQx@%YReYykk5ANc^c3r#,eў|;Uȩb=F EChTяkdY<Q_?2#rMtWŽ:=XQEKڪ 6EYW*gCnEImZ<{ ݬ=mʜ.|Ggsn=heRuj)6W ig(Bzp?#"kX}OAz3`ty7 ^u5ȴ˻lO{,.KBaϔJ(>69S)wd&&-C\lǜEAGt@I}1L ~Tc[4 ]N-+HG[V<80h&=w +v$m h^]FIS+)4c@`I?q|I a򾺆eQjVU>nޣ4So/y6Lat^\!R28lGW5Yq݃CSCXFJyV Qʥuɰ6K ],; V}L7t;yJQP+8ǚcV0?Pg:_rK])ɬv @ 匱k_k_3Jl<<² |;ܝEnx fT9.yWNyb %jŠ^ "a˦*}=#%by*a$A_ -LrwwʼEaȨ uXgbR۽@X0iuQ [M' uq\ƾ|$5aA'(CŒ)I/#c {=7 #Au^S9jcdH2/ A[H5MW@G Br!ndGK濍Gnp鏩Ȉ;Uerd62kVi"]XlZdN@0 V3Qi<"9]!v; | Rֽ֠7y;QG|@@| r|;ʧ[- έA1N.Lwin]&$5{@H,{c'9pm X|~^KvZKxUAV·7yaߣ agr!#Ȩ!ƁVgq!ÅհW)KaSQ\ [+Y\3bȁcf[ LoXwa@Pu=2{$wV.",:7#>@*%:iך_ 0|N, %{K,~@hg)u,۫^u{*dD[;xR.^N:>=A[帏eC =@[1RߞcTڄRwgMmÆ;K^t~(sE}|'-2|wNPsJ!ٸRtj|fj)<9_+Ŕu:{%kW/RlXL4-GvOAHuˢ{ Ԕ?F F~ .fŘ Lh>7_;&hB )76@Mq98(%Q3Q*|"kGý|0f'|Մbp709#zSU ]^6q?{HOڝlY`3&9Fb*8oS >4KM]{$0缾Ĝqag$hnU]\6}uo?lUBiQ:V FTe8[HbO!ІUй1mG@o}p0Ќ^XNoJ ɥC(z%6O{K䨎W9+h`('\YNSxɘD#MDa]oIS@f"ykeA tbuGB}\RSFycˑ]") f26lrQ ݿY##xHRP[_`Jn4]@ iIGeb7| ts}<$h`^@v"+,plpMnu :Ý}RiqJJ5+x-Ӑ5B=To*SqUS_:W׀cgC?1.ح!m>x$tAG83mȨ"k*9.Yc55i3Z!Kq4d}4|Hmd'*pnR%U^$Ih\v 'Eu\F}(N̰Wyz6P~ҡ`*j9dZ\Pp4LGN+(Ž#gECqRC5saI RоDv>բ.E7 P-xumJ?k5@TM@Ifϩ{85!lܪ9^SHwJldw\F`8J`fw:x٣gqp^g)߫.+P99* - 3&(4YDO<1pmzYQYK7ɒBW.NxLmnِo#=}PG.xmDhc&ǢYPݪ51{+Is(ƙz-Ux.aa՞73b $\:_b049aU @2K- t@c HLz 섘dA*q2.zPTW* )vcB9S!wG^ mSWڽKv뿂Ӹ}Za+xҞVc"rhμka+(G 5IWpXP)}H <:B*=i$quIVL WY4KGi;QS:@~VcY`mm찷:3$6lrW S}Be m%2ZawJHҚ"RklejoGTP,UOM۶u Ft!.T2 oMu|NHZok.p8[&,s)w\eUt0oC QZz_XZE&*#Y"]R.\Me-Kz~d$fyTSMP$V((g|Iٍ@[QG ,V9,b{:E9􍁣Z0Dbfǀlax$D"~IR>S)'-)N(5Z\%#EwُMɽ NW 3uWpZ}o_̋"TY+k\u6=QOFMꙝ+Hͯw^L|dH)7D;&TC? BPZEPzB.u CRY1<%iJ҄8H&녟 =G1kW]+ݠ#k!Ѧs(@zg+?wDIy1-xy%@BJ9 <;5s"vL{;d~OZG%ͦ8> J6`kV^]& T 75L?Ic9vi͛or #}3AgR `IbTR*ٰy&0Z[A(3=.;vi|eᵜPTP C_X-ᅪJ?jJ|^"_dj[r_w?sA cnbXNz* bx`A"yz%v_q8 C5v)b>aISJE]}g+ST!X,) +=ΜM #<|0`-1"_ɴ2c\b3]NcpBG;#|Et:D 6r2zcGff 5,kT eʖp>G$ @6ҴЛ_@ u[m. ̈/'ddF6Nϫ o~2 ]~YO;kH|҇%HoӾ;zD̀zŮBO:ǔ\:+b2<]X܋7it[gSb-}[XqP6HzT{|ΛxU͗F0Fΐ|a2f{Lڮ[3B\j65 XsZn6dYLa[F;!ݎj݅;_gѬWX[lvPo~FP崲[Pzcg[3ܶɩ rFȎs9TJ43L%d<%/([kb fb7mp.RFs`ɿ5lyZS$~f;-"JZܻlZዎNMВ_f+3ۤW#rQ5?JgFãz(kxr6f2=#ogpέ@˃UqOËb3/(g;уt/CICƚֺ֘Q0+=--h[G۲c@{,!Hq N06^dO y@P km/r"`_j_͔<ʆe^=i|RmKx_$NfqP$M'|@Q(5+@c5Pzls[>1& }7 ՗ÀK1敞,d0}#O8̧3M063uy,m.xk\)ȴ igPSM%&_~ˬF$Չ?M+8v9qV!C{%?Nc}- {5M M_}{S2QP* yX7`*p.'i8FK(WK,BGa]܅o !B$WTԢ,j@1wk촖c?^ŹHkiA&1^LcKܳ'MtYs-th_=.|?0 [LVD|-TNlx T{L究Û0XѰRw G{m@̞٘9\lj{0dGrM')V $Ҹh›))Q#,SyiDeOІ}L}AJQG%tQhU)B@a<۶0'/s*7g0v~kL'#qxa D]A֖1[+#/#>}3y#<:t-%#?u'}izBc{QO1_MX cצv k͆ݧ4C^G>qV9:'ZncUp=f7p[ :u)9Ǟ%Dcz:6-f?:?Jtb6 fC$O:OAy_KV H|w ۧNV@7){ۊ 7 ‡bA5?E]_ݳ/҂ƮӠ thLm;֭U3&$\\8_ċAYPTOҌ!t\E}8},eOA<OB\qqjj[d.'?A756 NӋWYlgDZ~Hc \>X?SmMUe*=FU1bM\Z97KoKU, +S`\aN#u9rI#b,i05M6.d-HMv*ubg>3u(\i VF)0>/]|gmIpO.@N.8hi:DZD1u(]%'z P*qނMب*et*k?]XEJpO`f'>MӴznw%D*f 1[f,0j42Lm:(ksKgG3]]4>J-2"Bog 5H8ZD$l""CiOd3ς ,%˺v-𯚦D)EcLܛEuKK֔Zz4*;$:k!fmY4Ub< 1i3<%,#]4_.$r\$fI;^4hae]GL2Ze Ыmƅ"|C ļb3>]rb -YtpAB}]:`mv=(5ܬoMZg& ANi HeEfXز}~,`:}DN a-X{<ɩªrl3pח9 AQ8ۢ(NXDv zzi1(6֖7ȚQY) X:1yk5B,mpUnZk|\6,(붉 W']*˂)3?.Qd]ԃ,AĽ!m9!{m#!8WHBn/~=yXlLhdڤ6؆r b@ŵ`TDKﳻ^'WyAS"<g8(~f;_ڳ{XͦĿa e 4U<%r] cxq92S4VwpZ^GO}ex7-6)*\C1aV2s0 ]o2Վ\WkX*0;?. .xp0ir> _b,\^%1 | "RLk86CkY!'F ?5NB?hlސ]=_-\H=5}67) r@pf" %m0zǃ,9 MWiLJ:z {&#ʆahe]a#Hh[M4ŜW6UJ;]#{s"4 dy^r_TQ"?OҚEBCZ{v8UՅ r:u#r3ٚh` M.OS mOlO@D9'ĕN-yAƱb^RiWXG:mLk9I|ƹu5~iŲ8>-qC^Z([ @l?>9z~gODž8u/Jf߮]Oz'" \*ϛB|Rϸfx<]1_냳[(t(*L}Y!pu2Np$$\pGH`S%ߧ@͖ ,FJܹE_+x7t([V*d/SVŌsG 6]n]X1K)ZfVJ,qEJJ%&/ ]Tm/zMR2r he;a|0|֘1=>P:T54KBm|[#tR)s#:%zWT>`g{w~i7VH!~I@> an2fhwZ&~j#}.G^7 :ԏ I$yt;9#jkhl6<&p5mpL?6uUHG m}cT#R|PdBkd>`9H{Z7&Zѻtyb~R JYl5AnXQg~ֵQ1k-_+XPJ~IP)x d<+,y3{k7&dcRLI+ٜMy(qQWQ#bthvs8tc +ih =hWz.|I@l0ѡRl(jB nӮ QPы 6ۨܽrx>ė ȕKrfFS"7~(׿`U<8a~wHpcb!L?Ք}Ad/д%9p wMi.[^ѩН)-b3 nH׽˾wҚ:Jg@DNA`G7*h8^gu9d%j!UuɵYq^#6X; BIURwB+*AntM߻Xa,]oB%bf{H!zU$9{ e| `e6^'Qn^U>Rt#u:=3Ε\RXiƹGo <#Es5hC}4$g8O';6GX━)swGRs%Pɥ-#~"γBYot!hĹ@5Od|¿HA3l|•TYB@'4n3tk5i1S~/ ^8Hlyv_qRʂЉ%4x'(j `ёئ˅:NQx|#E13PN1Xٟ!5;Neّ$#wgmɉf'ZVm}1N0Ɉic\ZPi"1`X'f)a_Mp{ēx3ƭku?83`@ߪ\".MJ:]JPG\\A4h/wQP%.Xáut830Ұ%$uq2ih넥-I'\7wYKdzQ0EdE->b58VYQҁz %a\`~:n(b }Hj{Z7y.uK\T~8 XY&^r'xn:nHͨR_mP~\Ͻ57#D䏩Binaʵ87x4 U)wzOS&h57NV4μi͞ `wqqd/7t\1HWo> 91g~nٮE^xKV|k\d':"*=Iqij;!Q,ı_iX~̃y`gR-~ x+{4JϬ-Ҭ9p}H݈R2a̍#DW0p,γEԜ*/> ʖeݏ@԰2:.wfΖ k4 &,rQO7[3%zQؼ}]CtgL\~ źCU$+m3x\CӪ=F_{rJuX& Ck`^Ef3ߺiQnM-dL%~W_wLcϲsXi~wUKY7%yNǍFʸ#To[bxȈHHJzuuA/ا4?*lϟ9%r@a%[*TB"÷@fbbm9Y!/Kǻ^wͯ-'/Ru4xA ${}ߜ1zA$niwy7˪3 B0qnpwh]{e!A%(,$}w^\y}zhN0y('w2m7Z8^tNBc qCbGLGlIM橕#+5s^`WZE!_ -L 􅾽:)>Obg a%]d##0:mf!ay?Co ַ0k1Q~e$r3U:(hDKuF?<1ȓiKwyk%&)¦GqR2*UT繊vXD1 )2rR%'O\-M@'=Ȫ;긆(8# RUl>O$/`F\:jWW5: S jY'X pE}9u=0+$f !PՍNAl^S.Ƌ6~`8I%L u Yb<8`d"ăpQg͛%KN6(_A-;l'T@W%N-$U=3haqVhRš^P{-M[$؀Z')&}ڧTؾr3Nuz\0Lx="*EEe>)E`ӋL4*m_*^B_LbL8e^ת[N zȻv s3)>k*, PkEX\! /Tc=߃謒fP6k,\:rl2%t" t QhqZĶhwC]n Jw).ջ6F sMbwԮ` oڢY+~rCjkD;#[ Ķ;:K>]F02VR~C|U[mi5Dd?Nͼ>Z 9 4sJi*o}?L<yG#L69 8[w]а6uʠq=@։DjYT /_PoȿxCeU39ـ(^"0/5F CJKE%0MYҭlj2] UcAYԖ6F}t @Cq ` WG|~n*EjN_uU_rI@ ^\ ЖhW8&a+tzEa1Eա՜ x#8I艜T! ?. _!0Lj}H0=>vk4Bo`op e98ݝO7C(xi(@-_c (t{eE &f r CL׻cl混lZ=VS-Zk`L]DfOpC?1Y,[`ViyI.1r4t֑@$+S4ʾᵅHDJ,ة•>`8bsy~74-MJYAUqqv|!ۀ0%j棄/ʘ1p0R1N;#Y<_%bY#M!w'ewэn42!__TGtKM]MFގ2q B%d.4 Ve\,i"(؀j 1Ԥ-xLF%E}žxf1Wf&7z4A=Gӣ;p#!+uR-*NB7.[~cْӇ9 +y}& ^tDۇoHy VzX@(Fѽtvtw{o xN(K! Ã?jyGh8S`uCa0nw~^ZaZ7(!z·.>[?λre\(eb-#۽ƪSa|Z3؛8+|[߃}@^d6ʳE kµvqTHddr))~o}AoV]Ύi8_ iT?f88(RGr #)L/%jL.``;چ2@ءVj>Fj;VeK.{l~..Pi3S0rJ]v83|t o # Ms$*F=pc3~F:\&v;Q!jfѲ[L"˻" WI@7?7- DSߚ/uݑPܩ[v &XBRػ-lfqCUc@pU)!gTw70Sb+GzOw3Gs2u"A5h]ssGJUv/~|LD/Zg8WWςaW@Ʌ]e3דT")ы'+Hv ^"a0B r$=K L8O<ڮPl3_7=-C|`,g?"T)?#3Y r<?;<(}Tc+*"u= | V Tipңk`oQfD OH"ŪkljHMKv|*^f:*o9E$ſfrS H lco\Un%TGU_"Fcv$_ p2_il1JͳK@0(YI7eey{D$pMFPKsL2|VC;-R+Eٌ\\ZpwxG.4:/H亡g*3˲}g&7٣BFŗ`HM =ÊcyׇXU6H׺x 0}*{bJf<*3j+܇A}QD=X`Ty ljۤ\X:!4yovn.K:-OЗ=@P!Fxq+bI\4)KAc+RaşRHrj_^eeӎ:qnE5# pZ buTxuF6Efry)gA֤9--"214𬐩D%) m筋898`=|tZcx Ĕؤ[p#Gj$O6T@sIj#^)Nb(G4 2%Y1J*n:xٖw^31$/ћ5ژ(i]A5'ef!&C0])C(2AKD+)z4o MZu'ݙ='GC=,dӍ;JMz9zm]k //ōAbe1~qk3|(j :l,gQaNEs+J%V~џ(Ub_,j`؍ w>n iZi+{:g^7 3>ӄ al *ן";[d!b {BXګ2D7H*ߋ/3/@$E =_eFiV ru|yRʊMi8+!T:D8 m ,[\Uڠ%ծłL;:HA>gJ6iY~^8 aR9}HfվLz\{\CEsnOႤJO؅o"oCaE'\4oAuT&|a3D|ۺn=~lKQhnU)r浗3ݵ pa*vi^yQo m84>O:DUt#ԬlMJgӫhP\PsM pph󋆉~>ynuD&*}{@shLaC^Ԉ?ɿ0X\2Vn'&R>ljFv&(Y2~};8EzP$V?>Hș7p\ptu`&[}\TQD9k @ymޖ"lOC5tȕ&iacW׋BZ cpR 4xnV܁˗m< м bYP4IһqARW{7=W`QȬ EnUY{xs!&pU2Z*x Z+-V܌*LKz$s($Xü83s)kX4݋@}!ʼnTy pyl=ld/*M|5W?Ɂ`~2/juLͤ%V\-ʅgFj:{ã(Eg"f "w B/s@[>Yoҩt6R+/Q٤ :h? (2mXJQc=HȌ-ǀłFbqG.mw5³+D%y3OjCFH空|qX=Ͽ1G뱿%r&nϪAGUGTkDQem:IW6hB*ȹQ8n=%Oڛ|lb^UX=_'4^{*]M1rY"˯w_l'Z׈F͊6S..Lco3M·99V ?EM̱ V.7kG>Xa&RsGf/9͆O狖4_t2kG>D]"б!)s,IT s2i"m.-;JE 9C}g VdVk-fNHL/ο1&yʊf`#obK1.B7?Q;5 86J5?C":o_`H<X]VO+%ic}lt&,,KSYgڄ9!fNml.+󑔭aQ6SܠЅX+7 ]N9}ʴD/+S*4Ǝ*K(Vv'Aeou&X@@2L&BO@_RK WuB!\pX/Hb"p2@~)|W1Ek=_տN.5%VD, Y9F ˈik<>.SP[݋6TFnHvP}16YG/츧R0a˚" oz{Xx[YCWV-lzSf=Pim K ZJ`*vuǁGӔǐ\|Rkd[lM@ّj&f~I1M{n)e.z~veSn}-K)[9~&F̩Ag%]PbiБh12H2 ;[?a]m q2/LNhW _ĹЏ}1/Z~Fg>+^++WB"*}ARUTܮKt=߹$LyEʴxl&w Sħ[%C-ȧ }`DK{m ѕpmN$ﰱv)QT*6t`dN"v##(wxx.t!?](o].N9x&;6F30yu3YOޙҝuo#thӡECB59^Fdpv&9NKF~6,Z,^ش=~\8_X|p/p9 7xs6op1x9RQ/RB~ 8[ɂH 2nZ <)b8d$[oB Kшы*Qu8w!ɄQ|=F7ȫB~?~-O3GXh l@ 6-e "PhdJQ &3.,VA+D(*/7UpvBa1#e 'Rx`zUĘ㗇oyQh@= x 5Q;톡W2psMJeHkcyM'hز>2|6IvVDMZrW?2A<O@/a Ţ_i$CMUe ΃MN"C -vM:iKݹX=-h͊5~x_Hg1`p?-ϫeaVMy,/nѳ7Gːx<زϑ `on  /̻,ma.u/YAZ׹j6t8cܷfn 27<%+Wߎy2;ļE]jn\4&moy;<7g\Jk, xFw*{ b8{묌ez j!G mxa-t7v_+W..gp,L J$M<Z\%-Mv* w_rV=ME8g3|2,nBR=u7N{;v) CG9[]NT2~g K2*dnC5_t\QIh))tA:1MۣIE,bkw޹SZ4d}aZ ei{KK4cA-._M,vXIza2b3 Oxs -+*\LNR*XU=zIKoy)THS`%;\ .7sz+!>MҵtN#FJq,r[oފxTwW5䒅r f:kLluR]!qui&v(ԋO{u0a6kR(5P瀦2L/OKPfUe=Sa ʔw &s]I}+)| > !FsNpv#HۂnuT /YH Wɶ'F<)}&T%Yb7,nQm'Kf-^R.Z!L]@uȗ)*8@&$Jͭ;an'1587BDI#RS]cPo'e刜krADd v<xvDjNi$8 22[)̀nݹ> DdT#=yD CirHpdkvF骠 l%cwKފnehk_&hJru+mޖ=^pHLo4Nyߨ&8Z/ X k|3$HdclIz"iв54QG35a= *`sp(q"5ߟfv|t }I1 `8V@&1R5EXܓtWoc)N_+l[DѫfO?"L=EgsC z ee7&&\~L_1#¦qn~UȮA;M7 C ҚUo!\[InOi(,| &aJ— T@I:h z6H_U%sw: .6 lHwUݼ->\",JWJ'YPc!ξ2@XPm.~Nh./p̘w 2OQ4Ov՗~i6nOb. ۵[)Ta!ĈZm[:&DXI` g~6(uӇ'd߿ILԀR,z-ax-\'ZT B{ɚԪecL'9,"Pvwpj>R-qRrϭs%>:AL[8=1T$0 P]:QU8x6J8rftlu-,KvnS)F׍76V9>*lX/ b l ps,@?]¸ê=> 畸LN?Xf"t@"MYOEťx1X쀀흫~LHFq #w˽wD=pQ鷙n^tEՆkgm Qy[._ M ~VN8qӍ6K| ~1–WH4U:d y;\fCAgY6\x&1IwA7Tϝy@KeT R=OL$G H)xul󽅠B`"~ASpFI0@ I{'ͽ%3Dl?Vv\xU epq*[ގ_uGV?b78 Wf_UZcDE$Ӛ-p96Ib[h#1 Y*y~:A7PgTH|jHڱNBvvr"zlܣ4B)rf&EqA,b)OgtM/ĺ Nߵegz__#hs8O=c͗X\q(HXQ--G_:IM9դz/ne SG"Q7ݒAE"bɿ W$%7v&QM+% `ԠFQ|ACohWs3_<VU[MtVå'KTV8Q WR9b&I2#rD!Bwo-a)D. K˹YP|2AnŊ0Ï "4C'D>Nyr :̄׻63f ]F3B`*mR0s~"9cM;d?tSJ m^ ZXCL5ys#Wq|K/(3H=s4ȐjoJU _V;h1=~ m1k:Ԇ]Sv -Oϭ)* ]nN8Xwn/$l8p=' H,Vd/}d'1瞳yy(3_$* Nv΍ C`ީp-.LjiܖXHG{iQ\k= ByMa5U.[5{l_[*Q(.PJ~q^$$Gse{BWkqLGn-hH,?˽'<yvl]ѱSl.^;AWY-?gI2h!-d=kmvdKr1wo[fpju2VcS,X~KHAny=OoBLLP Dֽ=L3_N6'CsbvG< <?m.W 8+@۴Pm,BtiR/`?8םՁe aA p%[?\ 8ݙ/or{z/UEay KK|mn}X5/5r$epI./ lu]UntzX&J Pz>'U&nK:@i62#N l.PSnHzu9ߦVmf G,Clbg{LǥZzQaNcyM+wJ׿&T5tjLqIBH+h8tEF J2{Tx#[(k@tDΥa| mJ&"FC0mN*eU+I#h0}娺\;P PBY,Z2LPh\?Zސ)dS ivUeőXM.U /"V7şd!3\Pk;)N햯VJY|eא/6ADŽAUypYb=t 9dS8Cjm ${h$sou :ǘ}"E1aJ u]=uO_$D.;$NUOP8@.;xa԰_6FSتimgTy D[k^7$æ$we[)`:O8xpB$-([zC%h;_#]h05Sٍu dTbL͚HDfӋNէ0V{LS4©dZ.:BAs+nuP\՞cE}j4=ӱy"viY`,6 ,j )텁ܰ)R-9+ySqN >BQ{Fwaon K,rj<ˬڼmh{?4ji v)/fJxٶT_ ptS=J%GJB׿t]2fO_B:0դg.L {zN'?zdD n Ańk= 0=Zo $nq+MV)\?l?ԷdskG 8ֺPUԡ]S\}Cu7_aiog@Ow9dنvf!Bs²{Ɯ%`ϯχ6R+S;M;뮟vw+7\%kqC p8mCרja̚ [ܭ!P_F]٫qp^$ n,ӯ̦9"0%^>aS,]KF+y_>78>jU$g;$0wX; CS# &ngjM1ϵrr]׀9o²ч8]!w^v|o Vu\&VX?:y릱q)4akaJIŠ'߉kI.=EJ381꓈Ӣ&r9ѱ$r2!XjMr t>ͅnާ8a ޢhF)6N(ٟ"_BL8F 1橥 MEyEu#d{YRȣ1]7ج`>4sLa7XQ2d $_ھ=ZeE P"<9M(grX)bH<8_z@@ZY $ķ]3 ~`2 /P@g\Ovu)kXU/NZqin⼶lz`IÞR7$?zrєCa8rLpSXf)2q)Mf6@Akw#r8(kkM/&Nݙp̋ʄcƫ-]S?/=Qqs-B.._! z\Rajdc5=&A8*NNpJD0+P,zYAÌ'Zû bh1k@ѥb ]^{F>>GX,혒 =18YC"vY3ʔ:!G?"3"Ɏ_NJݏӟf|~2y-|(8+ޝ+ "PEJ%\7d.hN*h9U bAAp4D&fz>ãO ^%"N[AvXbVp%i{IЕD-AE12?{S3oOeZH! .by9%&LXg(C O:@Uaaz/Jq/ҮQ3$/G&WJ_th짆'"." vFlǯ`CD^G(X^m K?t\s 7 ޜpP3>q;pk6L5M|KEϞ5:*k4:.ᗅl?BLgF!tpw{ڮm-LK[5\  gKl Lő$}+MVLIr\0yjIT/=jg4j`d6^ 2’ǵ"KPkE] D6+RB>exv>PFo n7\bAFF|1'>h?x5N@!SA*̱ئF2H[4Lݻ5^͵ 9t_g+Ťg!k|Udʚl<΅@Y*゙tWtWw41E?܎J^NvJŔe ykr~n'l٤ÌSf-H^>2z] $bC^|)a1FA^9եuz;Iwp87 Pyy쪡}$G9Wb#q% (37/jN\@^Q/$M]UY7ݴ#I 4mr'2`XXa41QkBXA7n!Hᚺq$dlc1N^uׄ`_94lFNCNO$u]i9 dk# iɢg(Tmwřg$SOUp d<7wl_#09o;eݫ$kM!x_ ިExfrF 284%"M)$M13PBV"5f[vAPD˄IwzhT)ZAՃ7މ!x ~d^,tAE7%"ЭQ+}@˲qf:1ޜ2Cw]0aV{8E|_Pt6.=cHԷ~HR )!xZ&PBNe$E,P >osiYNҷ2=Qj(ӿXƆ nwOZqJO*VġNP( J/N8XU.˹{3ٖ6 w M|͓%I>dɟS<" #w&sŰHgbmRQg$Bm,D-x"٧DJ:Rcq#9b!oNnҨonh4!cIdܺS9=:kFsEoolqHGbc=S*u)ZaS]r$.#KOD\FrpA<]fZٽFf#9D _:-0@3֭h2m psrc$Y~h# }%7@xK빆ylܠ<4椸U^`{"&P闘_Xɯg:ʝ/ }%ۥޮ[?WhQX. >}_L>f@}VZ_۪b-7uNˆU>bܟa*pu#Vld'ؕ0Kۊ5 #0 ^A둹5]vq.hpmF6 O} lX1j0>45Cslq&vBܢc Vf4x#\ެֱY0+GPKdm*WMТ 4Zu,QU1!`bhB{C8d  J<N`V\$AP| aBnv @oλT i$euk rW9y*I!u؃JSNQF‚֩@ޑ}NȊ%p<Ƶ#SȜ)m E|^E3v)ɃbeKo:ąl-8^Ԩh}DieBz (Oп.Nj[g5շ*7 !e`?X̙<,j&tfmߘ9v0p|`g]k*uqbw` RGd\&D*f䀕v^NZNylŸ4$쟹eWO]u\ƖNXU3#,vdeQ3ce(Tuq@?rC6{!ulԜڤCVWPRJ֍$AJ\Ö^&8VKBa{!?W`FІXF͍O|0tH69`*Lc|"O=)P5O_ >, *Wշt0GG'3Gy 9M76AK| >`c(#oHD?('.R0S^cR8BB[҂N)|ԯ  7=M}T%7`/݂ L->- {[RDTbWҩfXz[TF= s5M9r,ӷv 79K~Zp;Fm sh+ + >#pqFP'8#@gr$oLZ9p|a;8^h/Ѥ!hFp19z t~ol7{B^I?v-E93+ doA9}}̬(-q/_" TENoV> (dY\mhhO/chX/V#yUxP,;'ZR7Kei8 N o[62M%^ lcSr/wKɜ6<\rzUOT@Nғצn #;w֗ι_3gF{%TXuxAf2`IWF@ȕ9tUZRd-3=,oq2 eTr';UU\G!D؎OJNYz̸1 Q8*FAK&CK KWB|FBCvAt_Jg @khrZ#[ E ϼwxs /7 2$,9CC_U38={ix8Bi\` Լ =k!0aESRPĽ2}O>.|H\T s<"'I yb, 4f"y@V6UvuDFUSpޣxފd 'wj}-?}m3a< lf寪-Egs:1g|.WbU9bXjyF5}Sf'G{bւ\YH9IP]LQn'7?lbg?CKlcp r ~&7](XO@?fÀbN N"]EedwZ}$X=D#l[E#u#,E sMKl&P$rOKq-*8x_5$-E֮5gGנE#UbN~zάHaKEb_^\ u{Rj j\iO?9h`V"//]:'Vؼ'Zk 5;i\)pB;S# \E9KH|pCH|&ػ*'Wi.j"pd5B4eA`oSJDU#>%%ڄH7L3Ed.q>ao>}o@N}Wu?Xh`%}x# u X ϵӋBY80[ ï!"!oo0@,H_0a|"?!:m9!'Pg8upxLmvaă0lj"܄w 0J^ʋ-oWٞC~(,mGd6 MFO6]5)./_5c)wO5vtIoN'Ubd~Q~&7Mk ȑfT,JJwb!VDY"XiwܤFgӁ crk\;"LM*Ⱥ֮N21J odbfP;NMam̸oZ3LJ55 ]E^[IMUS)t.Bw0UgN[".F܈|ʲʵ qddz_=q^ʓ:JTԿE܄CUN;A2zv3XC#`-kw/[R1-n}&4lU?pL&.S9 ҫ (${#[b: w|mcu )ua@W2 O w*@3}n/ar_rkU}IdQ;/aOMO!'zoVhl f(-̽^~HV^8P+H窼F ?fdYmץD$@+w'PD2| c79 ~/G] ~nZ[9AK!gSJ `L*+WЉЛn:EE5jpj6&OgW%s s}<]CO !TO){Y{f&˴ kPGL:LXxB^˷)oIv[G4\۩ΚU%qPr=$GL.nm|*5OGcUjd|f 64`":r`8Eo/yI, BdhWAy+x 湷-P+QFl(QCIf3&ks6$XY]~4u|vϩ{&ƩHu$E:$Ko\CX8\7åܥ::PCɪ-nQn[n,= BTp#2kq!3;iv}:W-FtGZ3~Uh-1q¢.B]fy 둩uO q] 6RHݠc):D9Iqˁג`Ӑ  ;SX^ GP>C>]viqջg tAv$;՟A1L )u;w3;J2VN/=ۆEvk!SL$]jCgב<6R26LLaW#esvRAHz싰\Qǵ{X>B]$3,QZrJ6 =l张@9im.q c:4ڜj^݇(4F1(PNOӃou+V 섂Jv @7ʡGYSoډǑ Ut|'ĒnQGl-(3%HA!]F=":)?:??[<m:9#rTb`FIf=ൖ8qTrAwc"z)nw,EP9p1gs?)Aqu Suy6 ?#A2Ί |q 9EBwIY#Gjx >\9!&4nrԨuh%}_N sU/(g-_SQMIR펚yY. Eb<%XC A(faIu.  i̪9 d4-yH&uv;hgB`>#ɽܣM3}N̻jLwӇ`uQb#rEr\-5i 6@xmw_rkpK`Ř#=,I6Q-jh]-a?CyeS/*=:0e )osΌ 'hNI}=B9VL|#/ƣP1bWL_!(φy~lɲ*3$r |=G1F2v9[oM,IQÞMvD6d<;SC 'C'U : gȗp?UEu2[ń¼l%"S~;Uף%DŽJ7Q4q>lZå^gAy5ҎJ<[|֑A&@" L V&Lmo>(߂3&OLd¡]nH]CgDqG_Ɠg'@Wfp2еRdV*FP:"7|aK`", J/rUNfB\ba[ϨH@~us"ٵ.r&Uam&<5pfrռ| zEIo$}{bȷÌ7aWJk&@TKǕ&o>b>("H!e J,KΈd7k/GNF-'Rjd#̈绲~9 +ET_d#t1U˔M݋,)勶~EQ ĨY<2Mχ>^c9F~w=Hu(*o߮(Rf@qq#ՑdL^"EFꏛF~եI+鏟zR,`NVT we|x~FYҼF7Ի! $_8݆!N9Bԋ䍺ԡm5%fy #S*xX ];C6٨̪¹Z _T)ZIX&[togqqPo0@kv߂O6TFST.FФ!"N񏾐P'lf탷] ls[SG~>c3jS3=4`?Y*s.Hcl;\Mrn&kjjx룽bI JxJac 8~4.YQZ:П+KX_Xz"l-s֬x`NRI'8&b#v֒ # ָk2s<'A^UK [\3YL@*&2(GwZaI*n+0|#tۚ^MWmȪp 3ύw, H9hQ>9 a£'s ͋ 8a Q@nu፾QFѫE}fkVA`]S~ Y,o߾ӵB Y5!^Ǥ/Rj]ŏA_BC;ɱN~ծJ94MyC䭔wH:0eQ >iWj}wcUn;Jy9E9^,ZFh=$F*8R؉&ݦ>حSfI4 W.A/j[w}=>yAb-A|F[D1R+6t!,%ȠIrnlHmhm.ǛZr3,Q +&,Mxm ^y {˴X~D4 ѲӲFx)JylqkI p3ONnbEYFVYӫvV]YktVͯ6*a?`%a#'#U |3}_&(K{{w6h~7<:C?i61!I x(8('3ۛGIA %RR/Ѭm3RɰP9)69`3q򰮮4?K>\2񨀾ߖZCCE1[񝘄RYz|Bv:[sY 9#fmY ]r6l8k{O7AB + $4ty 6hD^JZ~λ"x~q(AéUwEq4oWFVM]xh͝ qF*ڏ^T5zJB2>odH2vJYXo Ȗ mR܌y )}Ȫ=N."(MÃo|Ʉ!ZpC5u:+W%x S ;Oke47 &YG&[#u Qp ńxͰ]I P9|$b:x qma c>խ{i軛tG$NS XV5sER{Y5%#3b>{HD/L]>2jj!wMw@Yq`: G Pm/(#5-gO*4/٦mz)&_nfҮ2Q 3pG{AbPB$vN;E|wg=o P5{~s%jbMF]T-Cs5Ch~ āj JpxYo#^E=m#m1!ը,ԸhIlp"x9gB,kv *6%'yؼH1XV *%v/1Ş_ԸmM'̩DԸvէB] 8y\&PQ.ݾ ,ͨ8 #fg^9k%",ǣD2咾4ߴ =";Nn"`y VnJ4;5+Ɵ! {`u @AMޯ7B/A oNM!˺cmͩC̥7&pX0z$N=Fsif1$ X\n#W1р'cfve<;huG՟R0eyA1 Wgrsge.g ")lu㦖$ӕ^+ItX=Y8 ʆ:EʓF`ܷ Mr Q`OA]6$7-HjgEFKJH)RFvQh7LdLn=kgK{ c^jrG"i߶qծs)q*I*@usI׾bpߒ.p; NZ tu\~T]J.t0kN :M/g(:P[Y`xAvz:Z~LTQfN{t\I y^u鳖{)hAQ^:PJjGߝ)=z7MzF+i㡇~Nxk!XyqSyqY0hwWU12-OS]WU3%_fێ!tw_^] }^zƏ<Փc7 B]4 `DW|6U',?1n+Kη/B֎F"`cKh )j* .s˰'OH,D,wH.q_0rl,=KRX8V'Kս]kJ梖Y;bzg *CW$Icid*\Gml>toKc]{Zǥ|(Y$Bpm8g0z f݁yixg ّK 8`˭J?XeZA"l=tӫ$ݟNϰI]pa3blVBVC4̈́P@&c+08XiRc#@Ae@܈GK&7 Xe]RN/ɘ&w4@E `hJ5*,퓌; fUĔ\8yl듎_6)]]@E_I"/Th vo.8$ud81GW"݇ؐ؎+ <Z֞:lZk)RkDz:в.+5]8[گi To|rOfv: GC5}4I3?mS$LF:ZR kz| Iy F3֡X;jjw`[:j "RojH^u8+mK{|PPRZ ы;d2@ m.KZ ɩ[o1H;,>z$=RIVBi6ث.1W7'cYGC?\`!دdTnqj~V]rkFɧY~`<>|WܙTG$B;%OؚvР&F'̂lu^V/y!D <Rd;I) Gj@ɵ"Vi%N-smQdcQ+?Q.%c$;KoN&Il5,X2BԨwOMC*ӏ3kE'A5C@-jUb> nuNUɠd3N:gI3ލU_>b6!)IMDG{ަgȸ+zୟHjN k-?>Ȥb% c饏>u W:Aԇ rR x|KD v_c0"GPh~o\Ak~r,| /橗-EQ+'Q1C>ϥ2ika.JH $¯&" Py˶Bvs9吪]-1 .Ah8jNdºYgXĮ3"lmV;ڍ(m}BRC0NTYP1cV /e GSd/qk>Տ@b |ZS 5\M<Ґ˰S``unW9qg9t%+ćG# {ݚRdijiY49`okZ-?x{3-M2hqN1Sil HX6e:ș1&v~ d֩Z 7*TXEt ǻw %Җ nOWA ”v*կi"nLe yLz0.wAT1l,GKu0U &B},2\\[[buoEsEcV1#ћJ 4Qn&MbFfY1k_%؁c[żax\8j}QTSnc+>{!24"j/N0. %>IK93-͐~ySgcvbqwBvVQs}'fAMK;Z@E@;5at8$m8"H1L[=s0_NZ<"[;O7$%Y\2?7cɗ=oZw&>R xsqo/;[v$Щ>|hAjF,n^ʪ#܂#?*p* 9n4/v/r9Vp762ZZGu(eϴ=1v$t㹌\{n:GR6YWr{4q8lq[wCGS<+J x=Ŧvk62lu d[ (#Ν,.(S ˃ Y&ߍ|Flت,H/  ))]p\\kA΢/蒥5!苣DA }a+ :?އ^pvIzgӴKw#te8݄!l"h"b;QxCQ=8D̪ƅVi Hϛe>FC\A",ߓLƂZ܁ä?׺~/|&g]"mrj@ҶG cy0 ޻K"5!6љn9޶#v/4OZ*QltCf(W۹[+CRITB`()@_p[9R^A5B&wdq*e.ş܈C;hH8M _nj=Bc^nm 8V{EDAm~Mt4n30P`a7S EI^n:tF{EVPPS2*WN dH9-sW<֥IQg |m@,I+M[?k*YJeCdM;G2Z[1&t!S1DT] y̚)l%!U.Z'aCWI,TW3&+P<~eK v%1*X㲻qv=̵ִ:^<@D͑vkXoLE)#>l```{ߊ #j𓼚b07ZJĄnvH 7.j/)n3B@$~|ut~nn=P#w }!)+;mj)_ aӇA(S vu+y6b>P+,0Tl+ U,dvZ7н( `?=#4O=&U?116цOw*)?W@_B$sAF!.!05̦!R@UM@*S ʞCGi@M,4O lX3SVc7 *hD9hk=uu'F3!"Gy`$Q/|t*ܷ?8Rݰ bqdN]`ج.T 4ꕡ ;fW\8MQm *T][q;L_݊|1 S~)I;i5y Y+BPy~SN'?z^1¼? Ѯ'n3Uʴ|":ylMTŷ]V~TlFл~Kmlxgʕm~J$m=.1`f xpSQI)}t931v|N9DhjmMޙB. 4<:xY0E'lŏbMJH;"U7>s48ubt~(̊]i8:RV^U\I; [i ,R4J"{l!hcai̔[]Xjv3AFw5J^BnP_.!Q͡uHLzvOti¦ķЎ@|/3( Υ[Ǽ$оsmp/ι8rgxS4]]oUu nT026IHV=vvn+nuR|"^5 +P7/ka[e6q>+2~X̅NӃzXe\6ħSyDU\Y™8q;K-YI؁Q*Mf'eL ͼweR5AJ;$!k .uKd o$ojG{sE(6ʃ@p#5|BN'2)< l%a},ͮA[%~U z1WO]zA/)+@hy2 =N h"Z2tϥl'"sAy=&fvE*DŽq)EtZ^l4C(Ddlln~Y$`ax8rf[U!\>1N[3K(]tmL6 r+s\os1jܞpXt,N8r'²g8U\mԆтhPP6S8ywc:rO \4h.\ަ Fi".7 nBCp&B*q9AP=+-E}[:mk;b@Y XgvJj_:Zwa hh9lj;w.t>3uE4Hr\F!h`7;J&5 \qyȡ7 "s!;e@P^2@5m8F6"w\JzL txIL(Evs(Hz' s6Np4!@ 4Aϓwyw՚/q; "X 4hm1"=⌿hlbp v.moTŵrH@e}N_=泥 @;frQfRY$nwgovMREڿfO&}ٵsl!|G]|eM0H0Y|k bbICE$O#LP `8L)qxckLqsQUī*:$zr-Ze[mw1|:wz21/cg-++7IVLZrJى̵cYUv S1RNfvI6!c?~io}->IhTxʁN"#}|臝/RgWC-N7dQ>Mu:07ѩ"8؝!{{k0`HQ2h$ vnpd{s*kX]QaиX &(V5 w p ؁" -o/hh h*C_#Gw,e)Z>m~+"3(%B 'ԷMztND&t=?%AW C\9z'JӼ|A5\ς*&qbKMK-܈6<`ni O]iI~ѾU!Ԯ2)qN d1.bb\ UgڵY5NSځ)N֙2b5@.vamQ G hK$ާ\\(g1EGCaZܨ]$[K@wdQہmɩ +-Ivƭ^)u,40xG%LI6;zUeb@[QNo2@N> Jn CؗTrs dC X-r(UlX 52Qߝx$h=`I+.bwE6?ϯ7d8g䌳9^DpD1uG7%pΞ,Ɣë) zQFRwMA%.3evx魢IBꉠtm)8/ţ7$>+Pz L`HVRmZL|OᐌU |mBu,YƩe6ϺȮU@!D;+c=.*XN.y۰hNϪXnWp}jѣQՙ܏Z 86_>5|kԳ활 @Lm A| \Lu'J o;saRx z`&}&?K3J=xºSF6y(ql勷q=nop+#$MF:,T4i|UJC.89m?_2)6BDX*:lQHyrE|ȗ! | h|쌒& kV Ṣl9Y꨺B CN8WEs ZQ)$ gf~|uw /Ŭn Hr.;Γi~~Ri!NMweJ5~B/%y|yB /UWzN+ƒF6?ūfZ`'FgQt>n5'w6r-tSbZ#] T>G,!#dqsX[rpi_K\30UG9~OV3a^GۂbGVɉ gsf&TVxl`JpH 5x7=v萑u5_z#E6ܠݞbZܜc m NY@NT_m'`ƸhLRQ ~XvɋmlQ,b.[5R'hT v5=۠+[^sSM%g5Tr `2SilXa·k!T]Xlޕ =V r qa̤㱣{fyX+ID|oMih751 sD"MAVغd+iċW=<7 |+NƴL)-l6ҧ^.xF_ 6[Fl ^'qq[7hޠ*?U$N_dimբ/fp;[jZ) 8!p)0ۥ (q%PjE֕r3鶘mrdp{JᲒTH\/MvcީYV[1N o1Nc;jc#D0` 9*\>Lo'M}%ɛݍ@3"~e箊ɩiCyO<訜|%wtmfsB *j|3%g!տ_ ^Տ'%NCG-z|z5j9YttP. "飃X2?d*u&XM $+(f1a5$Iʨ׉6# +/`YW_Vl&ېէBb~N*w#'RxXgxYqwYKQ&_$ܟ,3(F*7,/4(W& 動tRj9_ydM+3!#xP(c4kiW]J{lrgᒘ&tUBu'?*0[| :}}qx?UBwEO~BDH6 PٹX=tID Of6),-%(mۀEw&)Ж0!bA"+PJT#@z׺^8GLRGE\%=Wܶ=14%7sQĆ4or͉JLpLAt1'rsxLZG8_7?7LIOrLFnU݂N[:km=JI2# ~?a& =d$tK>TMs̒vNݞ 7ң4Ғ9N.YWtM{=KSʛ %M%s.U^ꚹG,if6j1)Gya!wG)t{_ZevcF%tPW*BJ=G Rab>yyɒ~[-nPQy@難_//&xRc8^md8zs&ᤕnsa[qsSK'[`u֝Y~x`nGedm9U$_|Թ+ɔ7,6әO̰R&2W|?qY B:K1Y Y(WQ]<|)O9C>il/ s]H,Rܓs a`W{XX꩎`%!ԁ~Ab%Э4e$oqA)M,1 Au8B]=)j؊EO3_-Ȳ3˹"}X'~Qk+ RfhvҢڜ|]7N&n bك|'8J~##9\n$ box> q|&)QR 촟tx^Dla 3E /VmOw%H|S%5   @ӀIms=iW<؋U%GȺϦ<YXYBv -=O%Cx;TU 2(Q%uD у}6=3<6tr[F8oADGzQrO(%zFj{cMibwUXt}Ϝ+_2E!c$\ňe /s3hb^B>UH PkO9-?e3R!` 'Bs$`L4I)#J{/g0S(;I{2}|@2{Ak eE5k h|NϕW@8KѰdU6ثku$@B7fSj$#udV;t:gi - .=ΫyRmoA6qM(e;[]e_ƕҝZ9*׷)7Y#Uـj rBŠⵇKjvO\j C) S;I섍BVi--!@`8<,>/Mqi'ʹA)'sue<݂J: ["Wǥ #.%ls%47w2}/JU\ oݗl\ܥYr~U@&綧qȦ T]yG m;TIԈ#iǀ0vC66 ZY\τqh-K*\SOhص*IfC>_HĦCuZ.F/Y'N >F[z=! [SC+%25]{DV;O6lU'7OF*} "0ox9yIQ|:ҰLf忥Gb:\Z@+LUna:C WӼxp? 3>T+m:ZQCa4; оbB ZcetLPP;s9Yk ץ[7{ߝ{|֎U%.46!6$;5nFghtlR ̈>-㠛͙["(`¡O7F# Uw#^^  ]J]viS 0} t0>Zx+N˩]j}ν, ,dU 1M]] (H!G;Ab@Kj|ͽ>g؇Z/Hg, P^Xd`~J>[Q/x|~U~ЮLJ8蝦FitWǠ0$QvrRd6iv 7aU /B(7fZV&94`@C0a ͱLf'i~Je Z=it#6'缹3*ښ)O$Q4M킙E#h^k&f{3Kg+6"g# "tm.~e9eM:*! $s= ALg !╓%)C UҢ.gtQ'cҠma9gf!oh'Lfu&LEN[6Z+Cy޷U_ Յ ?0?~cR#v.vëҖ*_8gaΰ|ͮn †(;2yմ^\QR$Gy#2VjDXoͿ? ]":~**<~{'%T=i!܌̹i>32Ų{ b:.2ANVcď_t:x5!Z1+> .>~9[ogL? Qgw[UYm_]uƅ!3Xnq.oj]a^i+^lV(`i"LT-ZݵKņ U:ӔM ++\<2٬){v10 ]KKjpyrϝanBy wi&qT 8~ɍ/&20+aHq$6R?C )Oa;H~+zƼrsHr,b.g%~f^pZG$Z*B L)p S*hߜeG8բ'wOӅm+@!,:4fGCZr9$c<'Vž;WY[h=V]L|mz6Mt ECX1ӰxC[³ERC? ˈnmš\&8e)4?"/$b|6r؜뒆qWF?Bx |x/P-aoU^IB@ѽoͦU3LM~łg_Cr{= [}0YI̛DO%;]m1C]ַTC ¹+z?κrSlrv~1ʚjblg#ZPl7n(~#9pZ8o7<7f*˰o([$Cmpbdp 7M) <"*z5G eȯ٨fYnOS@b$xk!x^20)6'.לq#r[8:Xq%62JڧʤzLQf{՘v' ^+n%8@e4LG,sDy,mkNq($3)m̑iZ8{}.ҭqWGa<RWuK;=XC.-a_fF*!(ׂQc栆K2+jB"k!q=Dp%WS\_@xߔ;Y)-">yRx5k&Uŭ=ICFbmq0ϙG }fތ6t?\'0jŶEnl7`8uT\$6M 6Ee>_G'ryo!9 8UM:IMĩ _p0Yp:>`s%O5TC^ZkWbCgC<)vZSN#WLx8]{ttE XIW;HI?݁ Zwi\˫վ*7_zOx42L]ܴ="W"0Dik g@XEy B;3#rB-r QL.g t:`1ppY}U*j\as*k"`*2JY.8QJ$`X[9u벤ioEZ;*C#c%HwĦ5 80& 8WUȅrۥǾPySٕ pr:7M tN ǃ y q*Xw?N,[lKDZKI'O5m̻_Y'v\:.a2[% O G 9UlOu @ٲgs&P |aWO^t%s9J uS^ w-/܃y`l"/j (\.kZBq} Ch, 2`ZnxB?w aVa߬Ujش /ZfЯ0aBsM0MsQ5$&YQTo;6*sh6M?fu ijG#xu?& 2yPw$|U;?0:*(shqt/4D)%b_z;ӵ*4Z͒^f_g3Gs(ϧxfHW', PLwO eod+sl&.׀]^TYdy V0po vz\[S&_=M }E;]GϘ#۪A]y zn! U79CI Ĩ.ZFֽw9ZkhSu}a? ޹ǽ *I( qKzC V6nLLLl RCHV |lA6es)r5cEpߤ'!' e _nP&'cIՓa;u3w"D(6aXt05rŔ̉ԍ"4jm b oE<ŝL2]_"5mȝi,DAѳ" R[k2 /0GMs2024bﭐg%OAue^w-˘a^C7qsMc*ٛ]!hpr@@<;S Z$&%ߎvg#99XVcнfӅ+Q/anϻԳzAJ@uoWHŝ"-]!y\huz>(#E<&:ob]z&| =LdY$$ht@qWvw$,$FvfeVe)^2 {,A˖\[:6n,Hruwd>.כ|Q@:GI>jN$_1V ĉ,%SNJUw<ݿSr RץT/WϹDxKxUcK#y15,Y v(9~G z$b )cHǢ1UN*p)"& >m)q4ͨYm;_q.3Sl_8з?jyal uthCq{Rm؈11tpv%+GXKo ! \tCj_7hdL܅f8|HCŔfvq6p9(;@Ϭ"RCOLLYő).v?_at~C|yDF) 7GBd +iowVʆL~!u8IJxKMUSTw#D ='Nm6qD@}7IVՆh SzRSC˟^80{i/LdQU1Lӽax!3r`o\O'r;+GiO bU ;5)?ɩͧ|)魵݀[UD>DM 46{quXSPNl=;N ,QUv3ާ+Ěaklho`w4{|S ÿ_V87L"=k!6W6vʙ*<"Qr,LM3k:GߦM`G]G,$^dR hv2CX&+V\.;*O∞ږ-% r?1S؟))Dۨ?6z#/pv+psr۾E.Iiha0 ի``f1d{nYo讴`R2)YmN ;^8( *,٫k :_PHPcq#Ȭ/NtK?CsĪulR[ބ'#5-F׷_:. qfE80%J_\0Wma mHcby{3$T YM 'K$#0"To^>w<ŵ59&:6@`io2}-;`G(1%+iSv֋S)3e;-C0E35JvxNͳº ;Q*;N-~L7q2M70jyAФ\ i.2[骃w-Rtg'3OR?9&"ZAB_##U}`VWwޡ2&htc;ڪǧٜ}Vwl0|dĠX1Qvq58Dxf^z, p͸ҡ>P ulۊU"K$A<伒RRN“9ZY:L}f˭}RAh7EEJFzLh+4UЧ>$8~>1f x\:R's㺘2Zؐ^|Cjh`2%@8#-^Zk &6]CK辸SLz8<&Ȅ}ۄ9@qنpHV рIĻ1Xġ6,Z;2Qx4BGa&Z0X0r p ]nJ4Т<9rj7ǟ">Ub~"GNWfOO{Tc  UA#P6p撣 GnZN9 ,ұ!5knU];,KL:@<1 'f;ٷ8)k$|w* \;ǵyD$y H˜kO_~!ƣKH8Y&O4$i&lYI9f SQe31*:ltXURk78!5fD&zآ75 Z3R$8 W4j&=aC>4T ׹Fֱ: ΄ '$zK_t-` v-Ҡ[6ZB/}:J d?v=]/-1`٘jME$>G%-k Gx׌K_IeD} -$z1 РB_{RJA]LJTgtH`͙shwΏ-.Ή] fqp F -O3 d(GzSȗ}ZpN q4fQ!9吝ggS.$%Z4QDG"F"_K7}F'(2TkzD%?~"SGQu'X!ڰU~)!Hli- IYo#M+MSY&M~uf9Q d==Wͷ(z ~en^{Iomu(E37^SK&0YeiXsQ2]FwtN&mZ@fNa /[hf~VuYe@M3M;Vu0$Ň]5B-:ߝ#Uq:=@yvc#ڌUh;ā@ČV8l+(q¢mzqLe[u#ŏEzɹT©+~^n AٹhdVGύvX)Dž"Bl!,+[PYzʼM}@JqV)bazQ- Þwlؘ+׌4*[ Z ]M#$/+U?w_84c ]J4u e衞~C&jpkn`K8&``a`+O`B|ʘkC *} &W0콻WLbT6{:-|ͬA`G9p 4k7ޥ:<\Ƥi]"a>굺B GA\C1(59, {V꬝c#OP n&C0|P:GFs-䭞_%2~0PgH&qƷIèXyuمiY4nEySI>Vu% Q^ާh]4o]&qj6|׷eX\SOd cnG<* !Оl S489oO߇ţK#\4Z2x R"X)q_7E`!L¨H,TVaHocosmQ +d8@Z:rywTr[;dpLt,:ysŭR $Qa1t+Ƈ!1gxiߠI2+GMv\0Ӊeϱ nbMD칁LxpCddrn|⑸~oۢPf&qO<]\aC+?Gz$H _~KH&+u̷߈6a༕QߙEtRQ VańC%QlFO9o%>G6|6OgiL,gO44 }>X0()z_(ZQo4OuTHS[Nt/tAOy”7zS%+$u<ґP_+G 'wG\Gn9$ ΥLkEyQ{B0;;+^.rM`A;p~< Ez b#Jp;}M.Zwa=*wi|;V1+D#pSUW|`cꝶ7bj0ɓv-xhV^џ:el!Wc۱6qY<)c+I''[o$7g3^P/0Ғu*NH54~w H~hŊ .%¼f`N='zG$}SNDbu}G&݌LÙt&{UO97/r"D2'0),D&zO-DH%ï3{@F$ q̑hOewY!/"d !u\-s&.|Q@t* QtMH>qFjmm\/?g(]d"ղANTC-h7СL\%W*1& wO*\(Q`Vr. ,=AP(Cn*A:2Zm?1>[QQס+ E*"itFUMp c ߝ9RjN>@U83dQ_KκzLB)G0Y`~կ}IԳ҃ LYڣ;My̩IYNR`$i@U[%FEI}Z@k_;1 yx;ww/QVtY+=S )`[@mYE%jL b6ed90C};1屍YCm:ͣ~?bt864s1EU+#&H  g:"V9!%L{`5)贌fCOB9޶LB)-k89ߗ̎4wdUס6,V^atBEZ.;eߣb:A!PNR$4F奕 03DzM8[]fC:7CE(/ \r5:"}26l9 Y;L&6)c^6^#EBgʿx[Rh_@>>$&%" S,jX4#ï-88FʙJSL/(DV 08p>jD}hW9%csi {x=*Sf9M9Jofw>3Iz2 j@cۍ`l593NʦDʇFqR<͝(aTt GyUFƚZaք9 /?ReJ SVHmOe~qP_sj[T;>EpILC'k4'H6SSEDؑk'o,{fͅn"%J)C<J7 ]qwH#kʝBDCGj6#@2EnNFv\:eUuzohtc8o|5-[Gyx*_ɎXaF+93^ѣ|;(yV0, 8Tq\9+y sŅӰ Ԃ NJmgs}7䁦> PR#=p,ga MP% Y1ɻ4BO/j@hO>cs;֐2/N]03ÁtEñ'5,,0U<2I&)aS4kD&iF/_E@{* _EJbh!/oJ+sT*5~CY4G#"zIJkQU-)uc6\mArJLۿkI#wOM+ yqJsVQvH $X w H̝\t2e EwЋb0Z- $NY0Ґy{R>dtBcUÕ]V#yjAl`c9B6żJx2Gx"$"S4WJ~&μTyYw330l2a|sSll fi} -aw>2`D@?@0!a<1eS|smu:Ս$Tsy:b5gQ^?c5.Gr72,ڠ+'ApsOilf~}wmcaIJ@Geq\\bjԙQ )i[u69=u,@\j6&{PgfN蒋z8UC|0+$D'ig&3R;Vnp)$ ʭ%h:r8,oh}a­~Ƞr ֏ Au6AF +\䂭tqR !3WljS{ĪS;cЉMT;!ϕ֝Μ  M{^; vß\`-]#,i=;~^)x$Y.* Є] (10(_r#@X7* :Z?-+p/Wָ&L%„q-'Gޱ@S[iy XٟA))[dg]Dlj#shMz=Vٕ̲ B!<9?Ux¼y͐WV̧ʷ> o_(pTjt|&yH#&-#^ 1I>jч 74x欳+v4Q@YPϰH5g 2.8DOj>by0^Rc`dOwx}~NFDK`\5Rg>0QT扄POKo:ciЦl0grX,!è"&lt'Cpr _Bw~dQ*3O p=Ύ,=+[\_OD\݌^Ф XL<{ -&j]Hʽ[oL 7A_%AqOQ\1yPV{o@8C25oR! Ȇ֌p/8H0T,k-*|/jb^wn58]L-!$~ 7 Zy)ǚ߲=˜2 G%|=̨ިaT#zʈ QT+[ #n2I%-ůZΘ.*ءt Af*UCnd;`wݝ &<pNzܾG7FqB/%Gù䐚fo~oa`ܜUؽSأqO=gg]̡*0^SK^^ߊĀJxJ5+{&~+Kp 4 3]>9z?*`K{{8>?:ب,Զk[pJt絇t"'Ǩ(>U8 !H?͛) k޼\__2 EzzbL- bt!wp'S縡 uFS%;HW lᮌ3hr `]*1MhWM@ы׈wnM{(ʹUqnV!8Fɳ8 StûzwBgbZЃjo{hp:$hZ<<8xg#oD0֤}oK΂@dvKŒ)|Sm 'd2/*tc= UyJ?ĥ9W\[>i$#WT?Y9m7,wխXXuAdWD,)_vvFI%ǪQuqQnGD7"0w[ >Dض^v* 75Τ18\G`*:_dC~Bgw2 {? 咱1+VX6^'>`2ˣD=6=?Za%:-w:j 24KM%ףNBurni%.$IIԳÇ8T&aѮa';j'Ѿ!*!HQ"  k)Yѣ|41"=6L(y}M$dx29HRU*Fwl8Zl ZX.NBg˄ 4k0%-CݲU?`]6c< d|3TX!f' dAqњkZ7)1#8d]a/s;' >4=)VwI4q ?++Ka8ec^l۹Va)7O2_lɝ0 ]2Gu?c*]VHi7T{2AR"ƸuPA Μn7JI5 O˻fIe "ý/o_aVdQ+TJ;h4QL#s("C@ I~G<+U!͆ DhU2>GW)nA|O*5'%i~<4>cճ> ݫ9H5-_=#Ɇϥ/@C_9Xqē:f? +7/ 0cLE%nkD`坅hXI0˥j!2&6344V xH X7۬z~M[{D{ˠg\[!{ikj W6Zz.!|-.XT?= 2y-}Jus] jeU\J1#7 Vi?z<40'dn#Uԧ޺_RTʈ2b*}6GכpZgVϟzhIߗu(6/0ng}-_jC9Jx]T8r)ug3dn5! ,[C~ AftP~\rva|ѭuqxlu`|(j'a06w9-"&Xu' Vf*©Gg/?>( _ځf~ϯ'xΉ EW-L 2ٝChuAMRֺ19XIqAv{V9=K DӬi Ε 6[hnp;^#~ڣ(-h!8B(%YHt=ӴMtW<.:"@O%^e롉0J -:ŝҩqn SXsNH jI1mAta #gH]3pYLcXb]Փ243E9+,5&|l$O$ eRhم8;1ɓ-IIaCŤfȊ%zVh}ow7e4-yJ r1'bB,L9zeJeBb\@푈qb@k,˒E /jZSW"aWύ<(9F>D^RȡŠE*:6Z $z6% N;af8ɛZ6+c*Ř kwt"zőYײ_}lXiN(hNR1!2ᦌ[ q?3$La`(Հ{)بi>% tcpcPp lȉ);3o;/#6p q:By|}ЄldśJ~Te d~m@2i])ZΌK%D0GVKJ\;# JrB3hOJW>a]6Mq b^Qor)-7b9H+,eC=Q-jT/p{Ч>pp}?c$2Z:'m`K x^Pgy&+klt|-,:VEթ 8F͵3JU`jCs y@~0_D8 xϒeU?nW# P,,>@|h},R)1UK ֤c%RoUoQ4='qlGxD恘n0$ª5thJ撺61ݱ{RvD!71$u$ѪB7MNQEK4й>e94D9a-+(I7kۑT(X$kxݿȩ0b;aӆo;m| - F?@Cj\b_*q7Ds8hT/\gyؒ2"~sKjxRw+>o75E_jdAt@pN B9}$&N`l |l+$奩#<k1665>FRb]G#qra{P`! 1;_0ۓP^Cci}EXY|'o2hI¤T\K+%e4OTLc/5̋"f;Vx,CVu\v̝P"AB)nG2,X]V{S(S#x q= Wm ?7PϬV% ЖZBCS^|h*TERQ*uYܟesό7jʌGSԵ?ҟIJ$ evdˋ kܰ혦kjCp-iyzJe"Hy.ДcaPB4{uu!D"@en'X*U2tbnII\ŀJ$ΌKhGRԾ~:Xw tws/IŒuU0+] ,WL,Jd}ZO(kv89U!KO ?ׄ64V@KpY,":3\ڂ ܦ/>'MV{t-옾V5{/9kДv /I'_ 6bug1zźogyJ䶤v_ <]}Dw kNHSVG^ "~,M_ @C-/y UѾYxggVj FBԲv!KF|ټm,0 yxa#]Ed+T7\'ѵSTaKŌ&H1 zHsa;"qPO-/N>Nf1ܩ1Ѣ7z*F"Q-SH^CC\iɎ>6+ɰN0An/4ՄR>zelwUtBljkZ 5u\\mϾmq|csJʹ1Iy& _#h~DlGo!Wg"D"/9(蹡\$zP & ϳYŜGI04N+TZ'OsxJ}eKI65c߈@s;x'i>jO[kJ` KKޥ(4xR\K_bs% [j1)*;FUBޡ)5? j5Bd ^}sպ0ͨJG} 1~E+d$ UؐHa1-sQs"mJʹ @iaM.u| ’$w3={$7LnV!rQ X8z `弃`ZʒP7yĵ$$x+[z\)BO;d#m*-n%И\u]CLK ̳oꍦ ΁&rs,@()5:9 Gg0ݔ%uy#>v9)t 6 #27rE{*<+F&[W%`7*dw 0&ʳC/6 o d3؏='= ؙ/2os>MtWa+51GV;("}g\]⟍+m0 C(w(jZ#țr-1e[K ;T~nb-ڜk˕8,?,3&oTZV%P#D"Z$Kt$7<갧;!ZbpR i7<\C0I\b["S00MOjt-/27qgD\֚h?%E?Zݸ=Y ͝ AT'uEfB7s+!ҢwP"aka/ d\G* nQ?NyVi[yrڱG&=`ѣ$=qdQ8V[.'_RJDa\K!93 &'g`Z'd{_?!d2!%t$#ЭIEZ7օfPVEݝ`2ÚJ?6 :Ī,ܜ)˛?; Ԝ4 J|tTO2zE @^hxo5*p%~K{n 9sܓ6hPƴN>x6皬ѥ.zXaO9U榨94bejn0̎5G;x,9q&US wXقܕ'1]iлf,EImDZ$X$~gzu;4B)n ex#59@+H!Eg4^X?7;Kȓ[l@ S6V1cwr.B40"!!j5y!pfk~2yuԣ ^ m"kz4sWT)ժ}HRq'ܤ_lȳ%櫱R'=mH|PgB]at~B|TSw:_}r4~sW7栢oUt!ZT@;rU7uL ǀwJnbB&+Ø^NbsÖ&r?=M -#jj=JoHN}I ׻|O/- rFţˉҼw{}>4YgBӻf>!3">Y,Uy?~ 5T:.uM?Jln 떳XwISOcUU0lhniUH{U Zb  mh 9?{vz˿ sfԃ3)Dw6W Beά2%1C@Wgr,K]V50cGvu-f@4L\QFD;M4b[@ ]ǘè/J| AջYc$JZR"A2AMsO/H䔠:*. HܷgIp ӡS/hhP9>nQys'?a‚).JN !v1״s4h{M%*o *TCۛ eFmy1~t Qٌb*dyS\w:1"NȰ˴ !0-(vo0ON~kڦZχL^:g*/N+]B :Nkɛ薼0[lce'RbN-DM=jvHeld.!_^ɘ6Y'[ f@%yN`99)x|]܀2 Z]㑄M6b||]E;0,>Uj,q8`ﴵ .ظږd$Jɼ_{-g5PL&2y& G!?ʪ~.~FeY6=_vw;4HԹT&^,z50jFs:+b5VBCq_b\p(QYrd3{tKF}_@tJSA`F%)t>` {lk'"ɇ*" yCךkmO^tx di5;5O+,J@qQǔ}m0b_mpχ 7_VI:(Ǽ͙22EBۑ {=ߛXCmb'Zv'to2Nb뭭洃tr l=ON !';f;?4|Vg6`)\/B nXM vJ;,F!y.aZ̤z,-SJbcA)$B'akЧ$% ,*]^uJE&eW+ra쭸X`QP0!`9ʻYzn2:=I8ނIzB|ݘtj0̅NBf?i`)Ivxo BiY$d.WTF5^_*bT9zxذ$ 8?#(=J#ψhgn5 }@4dnc¿VGbp Ymw)쇓 -gy;:9BWPXuPXNmUߢ;X? $4ypV-!'Xs¸]G(mDg %V"WkC[UDG&ĸP >=,@(i}VX% /|q=&if:U4h7e -9^0Gv.Rf P4ǿ)o'&Cz8yV[lFale+i x-a zgDVN/cqv p1'wpzN*zefr{՘].#RI&Fх> + Ļ2r>sC f9 ݊ʏ&M C\eZMHAvk>lK]zL.r6!|p˯b2Z&BEj\/\RV2ICY8@sVg3 2>r,=H2lN wƧ拸 U=`'!ЉYyٜQPLT``B.]'`oX_N˺~$wA}@?')z}6\ ފw d׀wGtTSQ貣J a9 BR[40䶇j߸.lOKL $"U:V5;k&ôK[Y#thxUr$Af[kj(E$+q4}JNc>~Hjsb/] x̙JJw>L)$L}!S+Š5y46P^>]\xj c OfoŬ:mr[6VsV,O'`Qm3TX-up01[g]umolZ(KG0Fg4IA2&c_lb*Ev]f3?h()dq'VK9WW [A8!DʤP4f{n @4V6Xj6f֭CIV:Xq/MTbݒoKL Fm3'.JbCo<Tb҉\9L(kGw_ݩK|+T-LHl:P; 7yG\$瞙kWjD= e9H*>4uϹ'8kPksޘߌG]`uҍ@\(XW\}R_Eɷ1VwMJ!|>GewB 9|2 . ^VM㖀1Gly z\. 4piG$K]ǒN27ZYdUOµ3"PE efy@(^(O{c}U_h-5Clrh=W`)χ@6r#{̌j #8?ϮNˍ#%-b@M mIN0 hhŗAi>kj] C`Q(r g6f+~x` h4v'+=-Ubh }ffTԃAG(U9L;;5 &8חs1x˹0H,rUQI[#\c 8QAOɔBjiӊv;δ9,Ep-I;'( MZJsOO[?Oxi?# |L6}fmza?KF0+H˦h[6+ִNAmIp "l&o"4b U Wx2'p {BFw+~2}|fcTMڝ0Vtݡ AlA oH(#ԡ0 Sp%U MQ_sQ~'i uAg* . r+ea?w9|,/bӮNgpfC?mf)Đq_Gؽqz;~~ڶjXU:k+נ'R<` %o,c[fDa+(H=P;ѹ+1AX\^ CSmXhbw&?|>)P*h D"_sg w& V7#r#4jv٦rg|% UI UE}Oht$9 4 &J~fS7F{+/Vh{Lf9%6:QA ુZBG֘ (&ԣrWj/bB$d[E{y;۹|̖Eg.+'30I4!aXw$IZh0W-%A<)p4K{HhoKɧ#oYYf5蛃# RYxB@nIzv+&ev2 9)GZj!c?Ⱥ3H-.XF/_a}D6xE*uZD&[7R7a=ǭ=hxt}B}P'U`K͋•Zʑ9o5rӃjz4(v81Օe&:VB4<ϫz3G-!IZK}SٱZ]HJIښFygU[N/2t([Qz͛#MtX5θuƱE&e_C^y $?$^`c2:)W/,7&Lb"4X}hY. EMDVSt>|!yv5tiE[,\b!%9ʱ ?gE/0O)O 'As 顡]Pdɷ($֙hp)bڟmÃŵwP#悴=N#kxcHeM`*ϩ$,$pan>+(eO Ň,RcR$ʌeCԙ c'<4z_xa+K]CR[O#P(2ēMu\$ nffגƕ-)K=F)57*MiaLB}IA:;Esh+0|wx읷lZAնG*W0GXP >Bˡdn }-^.rMnt5'޹KD/>Bon+Egp!OlMB32&j6,jFN)vʔ fЛ=/O89)h!|NQmI#uPjaK(I3mTzUyc"1[) q#+d1o!h7wyniN11Hww4S/ -pƄ6X=NE;3)Y|`M9 .g a!b)imp`Ӣ|Չ-؈N|6ڥRlFmVf>i|iUTԝQ fڽ_|OVp4fs?;+́= b䛶/H _j".Tɨ1iμ+KZMy0p5Cg=zK=p/~|?.y,EUXfٺݨehd$lh ˌt5]D2fcx얝S~zG I]|%1ضSg/gEjE2Q֯'&q 9i+nZ_u}ωj/yXo.*͌`i~}ړөTɤC[vӆn"i9.! Sj@XNIUWP1DP5 F?הDWVP9"Z/"(n`?ĭ ;4`\e\HSR52N] #,l9 ݵgh-NG'`n'`)e\iғ Wn(\j*~@q{wu~n2?n ҙ֥2&jׁڨ[rБhjfT(,RgJGD~<)\ {PHwcٓK(]H8l pO6Y`!`\ S/闤z%Qr>^ȱ`X2eyr3\ mvOa=9sO:Yvgl!x]DauTf& ħ8{/"jQ˵=H5N< EC o' X,5_8ի1WUL.h[DW\?r1m8 ?UJmF&ҠziŽȺIHUjy-Ba]Ԋ_N됉#W`mn-(R h+F61&~ߵ`Fn |E}_2:Vs)TlCKJ_c)Mv<كP\uFEvî/FM8nΐ[?fb~ߪ38z0|7DAͅC7=-jQ :D/o|@%Az k&]~pOcI|*@ tL9Z7\pwFihN{dIh$ݽ~w05% q~V~1=UEU&"E&WMȵwjvȢUG51&*LV-MO^$c1Gh&"wOǨ_܌L_:{ۃ;Nєc7;fvW wDС攕?WKM О4M%:7$h*p^S* ?B5I(|$X {9RаE`ښi&6+``2iqCp{6uт: AbP>^c똛4o?jfx:E=5e?U5d َ8|h>{QfbsiLW7 LɅ=?O ,Wɉԣ"Wl'\}&F\Lw2x#ͮ!};2֖YMO`(2љ"Y=!?4WvlZyLPP R[VC* "OkC_&:z[՜!_?*BN~##-hcTvU^).'"`<5\A#X73u䲛N?Eoo /c+d<ğk]"S;F7`U4,7\%ů<0޿t Hd+-;8^\џ,@8N;[1IjrHXyd%maԋ)z,I=b;vN,?T2"D`+~y?\c.'e=ק V#befr7֩ 4YZnFXYّU>\A1 [lo*%\]HxK^(q4ݳ_|]焪źRԅ8Vn5AT$=TCMj R5yo4.Y*y2[ET/20J7L$qzo h톀!ƮL}sy1Cy &\ ؅xƂes:Zi4}LK@v:nW;x zJ0--kԲB'>[tܐޢhM&\+Ny9z6/P"Pvo(RaS|O!2;)fX>wEeDJTdBEhϧ&dsd'r>yͻαQ+a;dUԙzO+9ɤ x^x)Ⱥ* ׸2!ӓcH7B:ur{-%oFBӡq´HR4ķQ-=~ӒYg,'hK.:F " $QH ;?~Dr9ߞUq& NPFU(s%p|8"nZ?{@%c@~Q8ԶwS$xv ;P}$>Xl "-gF<9yΔ$uc.=/e"jVr M(.''jk EKKr"~9GW"S xi5U&+Sw%+ vyQ y_ez_'lg}+ELKѣs%3DgW(fFɀiN1D ۲<>26=Gȶliⲋn''~9r72~pMz;~7 }Q[vtsأ,og#0rZRLXjGfTh Kg|_P+d&Ik/hqol'۶3`ddM$-xqQD'2<7JDZDe{ |d`>:|Łd:AblvF+gqB7؇\wAGsc ]O2(F'74Lh!wt 8|@+\j>2c h6%zo@k7*O qkUėyƣ7^{D%0|v a #;55O[8u^/tv(4?PrY |,c4.rLΣxOE>$_2$˷zY!kխŠ1.m/ Msts?W^cQ18wBL\B^`{gQjRjp8洶/o9tLd^*(:>>S'WFhux^MnJiw1a]J\jV=$H+>p}SܻܫF2Iu>rRoETڌsR!W[N08WP(6IͿZ }x&=ᖟHwcDqkjEc[iTqx˭擟~Z1Rpslj ?ֺQq2 iepe0zy' ٿXSo1NI˶;Ȭ)Fp\I 2-{)5ѯZiۀ8yugbَ2.Lt}Q(O!ޢs5Gf/3rKݱEՏ#k՟#>'M:h CQDX3%My^D۵aĞ!Y. , B[2&x۟۱397np*GlQϗUd$0\E;.d\9,xE o;z|y&20Er:"RnnUUa(ltZX}OMUz`HCP*rO"<jeX n`wȸ? L+J'!L%R[̟jeb* X/|>uwQCV&W U&WssLzlxj'FA:VkFØIh)7=ȡ/<: jRO g͛P)Y^RSߥaJk@ӻHuhiuax*% 6~-ܤ'.h򤒆vgS@8ej?9}ePnq2OTx9}m8Vq%<&!33NR/,U7ڨŧ8ۺo356ŕqT¡%p ЭI:_opn}Arݲeq0Tϴˤ~iKB@%HY0tifKqrn'b癀F!{K6/@_AcH4_f9\RճSݘj+N0 /FشF&Sӆ ϋuJ5(ѼĽ լe[E-׌ޒ/-/cy>B%k,.fQ'@Uj#\b&cSYoǕPVU}u\1/ VK@G !kgle.4Qؘ:XI)SE,kJ6**ܧL:xPyDLjs,ݲN@l!a t_(%8;;B7͒JHt3tYy}TɘxqB)vGЏ5Lݵ4倆"li#w n?}Uoni:Udxӳ \2t3~OE-Zz!u vߐ)77<@HAଭauKhl!AC UF ,jOI}6!W}zs6%cYD嫛00 k&Kk?iHy0>C-JR/oۤM8R9WzF 2 D`µ+ʂH9r0M[:TDTwj<nUiJjڡ8ب1Q7nm1Cv\@JR:AuyI 2, U٘2ML(|&G RQR|c]<xC%wJDyCȟ< e'D gXXbߪt:nBK|ܻ3 ?S*='[^7!#xb|}ŧrD@!ն|YVt~ha1K@N {ݣ6ilsWS҈F 7!H"y"= )2Α&0wG~eĜm CNm5PeS4g߬C{tއ0J}$8%5 ̚lj ԚzX+I;^b̪$#`oR:> NQJ ,ƿmj@oTUtGN#逷 ?"8 (0wl#@p'O|Pop:: Ճ_bA`](0כFzQt_o2#Pj R #,h7_W /]nf Kl0$\w=c}O8_D{^fU$# %*o $ZFXTOrO¶#;น=d0o #%yjiGJB:M;=䀰iƯ$oYe 0^kCQy-WCۄk}}%)F#(]I|CM`k84v;+IAV Ed^|[w(O>k; "`eܨyM^D !`I'@GrR/Lic$fKoHl` 3h!-_.?Uo|AULhUE\*=F8F0Y\YJ:қ`Id:HVB<% ޷r'Ev\{[Ą)|'msHK1p+!~ =WU˿9By q{Ӫ$ B4H](teAD0oIՊ z3_׽\@lq#FJM4X$*xB3V>g)ygCDxYGMk:M{wSe] >f9;!B c׺CAa2oz',P)UNCNi,ipLk(ErcCD͇W}߽=@xڀ0TMHHCdU]Q*$hjK&%ޖko)`"6=t9€웪U0@; m p1{ɏuFHiْpP+@M$}ص<z҅ʴ'.kzn6Es *n3M. /-qegx&9mg P-qmWmr.˚ :0 V[FlhxRFD%Q) J_y\?Enؾz:IxPxBKy> 5U2 -62TE:g2jªS8m#hKYY)WQYңeH֥o=wm`Bp-Ǯ Y>>`9j5\ ?['% m}Fedu!!5}H9-[hfՀu9qds-CE\ جrD-TJ2G IQ  ),4զ mkr;2J+YaF %<d-pkEͬfrYtajKkaԫE]B 4敯AR51OöeGHUV𖈰fB\IHf 3Ch0/?˄Z">8։%9j?WM4}ZA ~(~u{-E Z%epLH4|p`B>kvG5K]GXl{ر&LRbZ|~47%.ygR;xd=$ׯQ=sƨIv@n`C`DI'1"(` u+Al=EwJYpqoTſ5PZunz@宮A6wVM`h)ޫsɁY2(mǭHLԘ*42+ɀ)0 '> V!$YԆÕ1zYeSyZNu ]>1WL~Jg&EnBa?%nUg9bLI*I)NԯJzﭷuY|iJCӋ+d UʚrUN;.[tK*6 ,9duap-BJ04,Qؔ:<ҀfG/e~lo|s]lw󭌳=/tS)ܪ2ξvf1sPmɁ"qψwHEM}m0C1(3 blB٧#3n˧TjXa`qޡ9öl.q+T80eq wݐLO:E$ 4AC=JQ9mTj?GZv~_qFZ\dw"R)u|oR|w35|hdvh~%N5F:E gi=.^#߳rKxI# ygҗ Uq;T4څ܀"`yW}} _Qs.-XJOb?潻-L] ʭ"RVJ$_6mgw8A"twv%I<?|)m*Fw{50I \GU_!L^1x@0vGS" / ! {~Yu`,W"2iL:r+ /| /gz eV9z%DVn߻HHu#Ѩ%6$0$8K=QTRߣI,Z9s~lԦ;be[3Y ,T 8&.$/'Ƣ=Ϗxk8kVF7kxz~Y9gs$O]z eRemmHɬ+8gGb? ݔOOKBy/P=9 1+\U͙$27Huu܏Kx(_f_?+)2bs =,i/(Pd&0u¢aYjȝ9_6%N˙Jzuзsh^T+ߠ^İdۏRx,OSɞ_8[ܳ*eF'~'Wp9OK>5v.S,:d=;xuO{hHC/rKN:"֐+V2U\)D)r2j0i~zMRҰ' ga)jD҉bY!t0G)9k/ ǸRYӆ>8mxtiw! 01eTSSBdNt+mqfu^BH7} ~yC٧G>ŀ_ϰ:DY/O}5cB%)[ꀧU'@Gfh4ņ85H.lh΃ׯ -q@߭97Gℳ³'A ܞժv"Mc\j=h G239X)Z@t$Dc tײ%ω{Hdp40_zeH~c[E΅?68`#yJ Eg}~t6&E6JSzq PtpJ喀e-d??[TQVi}.ƞJ?[c!l+|>V}-a E9orG4fD5sIUUՙk'6sڌȣc(j:_<\N v.40+cqvG収W<܆>ʪq 8`\2ǿvwuW(SЉ&]^4YVLv$ʼ ,t_ wz9ݔbB\ rFİTѬ?L/t r tO \LԴMQ sb+r)  %\M/]Z un쬑9XOG8XJ." U0ݞ "JnN]n㋄>ϣb踄ֵ7GzWI5/f9~|Y U99 IZT8>>6Ã"q2$s >PJoZ4;/ujYDB}F[x}cWmgd DYZiOG8? @ݤ7?s5ZWm?2e~גFwW鐱tLۚHeia-m8~&5|؅1QƣZ9=<[s76yѪUqMòG@GQ!1ÇSC0eE~iKޑgK5?arayYlrYr+`ic ;g[u/6ۅ+dL$\}'[?(RZAôFRC@x{"]-'d{m(~M˛Kb"5y [)d;!Hʣp?Ke󳘬$k6h"n7w"Sp|2Qy i , ؐ)y_W=2Wtzߺᕨ6 XBmJ;cX~5Ase[gkEVD@xU7ce;gMX7/4_ap-Ծ I|Rz$ -vgxaP. w/*0I~\jP(`kG{؊3卫+_"Cs=kG X"9Vi KTgӺw\>}T 8NЛJr#t&bbN4UT v%RjQ <$Y` u%{$-u?M y.I?jJ7Ӌ; b*^` gcMTgHyxJ1vST3x8⑜303P&2H^*णlyM~m}5V|Bg p[uxA֙f쎎e R&t➨XAQ=cܜ*XOh9Cbkg["o{9MASK9;dg{\uB "5تYHHZF.5WϞ⬶{$!xreﲱʬCFnMMOG)f@mh䅜nj} Rx4Q3Ҁ%7TȟBJ{1֬I XzPҏƦA ?͌đlPXy951$*/]<iqs͞ B7Z^֚(?ս>!'9JoתR#.8L`&Ĕ_Ǻ,;pJC D:_^5Dڽ=NI^D{дP@*!Z,I\ LsټeH!YiU?Ǝ$2 Ih0EdfP<loW Xlc+eJJ5){)>Wf8%⼚|6l@N2py 6rUNHBUHV Wh!lD5S oX{"capbji;kh9Ja%՞,a%Btکr&X6D+z8ZǝlOh`5Mad+쬗(kȷ| wL6 q`%3̤A S+-9QMQEK}l.P&,z^!0&ucDY7+ú[NhUU/ťO v5 &2LJ3}`I ([qRi#~M.-6fb1AdMqNSR-B wٖƯv/GO|ۈnQeCek?t嗢H;1rQ 3rК|iL'ZUd+g {A bN~u.:!kU  үtabK&{tJCH,1޲Rgh@0]"M,&KTC:`9HJЎ'%/q6J:8^FH {Q䜾!&:[-RrG].u)<ĶBouka#L%f4cG=S=^.0tX﯊Ϭ ŗ ssbIZ@np`i.Eqk{@з|81 eB&!k_]fLq~Ln06*3Ǵ4.8U6s\?4|G۶_U3]v SoS^8Y-'I;<Ju5t1vﵦyMWC>-vkL+XcAN7ix! qsĴL1_W9Ǜhp{$vCNzؔgI"N!r<%upz<OlotdT{:TNq  kvqQ\ f2K PBGۂ?7W@bfra+^>:#~kߒ4Ζc 0 [- ,أ,$E8BlD!%6&a۾Q'[(Ʊ *z+&^U*s|g~1y1鮙z;Vޔ^yWkL\žjK@.mk /we#OfNjƄSkg4&kTP`|ǙŠ )_'Z$Whnr0Lc1/X "q[HE}^ FlxgCadd\Zb&I^6/fyaK`NL,]YE 3W@FhIJ_t ZIK@EX-#3UWI&Wi$/U;dVf}m`ykl5&Ps-,Ȅ _FPbc0K,DIt>eqd[{SOrop܅"W௯ Q1|5zU{e7b2$4XGeК^p\3q2&q@(ˣ Y;z"8pŜ8⤟GK(`u:P TKS+QlP*~&MCiݶc4Rhy(Jd=. VI".8W*ǸvHD?}soVo>e%wNr:'vG_cБr *p*?$r[5ccma))qS41j@neOy{N5g!nB+Vn gIZJĝ<5<,93f‘C Sl-%l.3<*% I(ng?EXj!kqem.WEx.p+>_ L dWi`y|K?!MdQ d k؜G&jVtY0(rWplIi6Bl.rW^)B^@5H{ >MV(!`j2TELBl/lXBNGOAKd<$|KS;VkO1aڞN TJȖ֥!J9any4iAPH>ύ :Ե/X*ͫq6u ;ΦǤ? Yr;@W-` 鹠?T>?/Sc[J_7r PG J0q㶼]M/ $nN 07Ƅ b?9?P@bX=h6Nࡥ~C\"i>`n'!EK Jcĩ)2MAOYC[v;ݦp 8eQuZWq&w|&@w4N^Wu[, >XĢ-ExWwKk䶙"Evb Bx7òO> id"/Aݦr% \>Y٪Psnuh,P9ijFkEnMFGgCwq;VbRnܫc9wx$H_Y uoX5Z'흸NKhYUoQL)]V˂@LW(Q:SG]5۲cxD3NKa%"_a9ˡgyk_nIBQlL7i5 T(;9iԢ̞z6GDXozZԼ%#ZZ"BBJ|r Cz\5c|ЄH̭ (Uo >"B#ppf5C :AD.rׁ,US(RzW[{&*8"sPysL9'-cx $sF@1+[ٙ!5񃅒 /AiGXUmeٵX„)+*+f;/8@b˱4.S;D˞[20)lUVٝ]jaGwd6]pqsd9=yD[ 6RGH,[XIpvz+J*Ս=\m~C 21f D<}P_^MK.z:<+HD]qBJTqDN(O9WLYPeML;VǫA1!ay>8DI1iv_e kq-:zTf_)]*[61FD&+AHwǜ{h ax74(tP&R>l)lrɁ"fPB9>9eXB`u^6Mڙ %-&2{|/zՊ1;j ywD2$iQ6^-VNP.4= ^sO+\545\߆C8UI&Cȶű儇Z\R1ӋÖ@<4:a9#jG[,0~|w^V/VgM* ǀqk) un$2w̉ R }8]L[ay"0xqa>rk]5O Y}Κ+M0EnI,] Xɬ%Oh$ nރRPt) {_cW+qӵ=z7J{(8piͅRIVڱq\Lpjި־K| ';Kg_"[n_tr2sg)?r)zwBX3#WR M  v)}GFuIk"KݏG+><@:DO ։aC)xx d!&q̻E&:8}+#.y-at-C@I~`M̩uFx|""?[N:ab+91"GPCC?%>^upCծUz;Bаfo&YeTD[_n6ON]b5I 6!8=?|=JM .[ gqNS;guSqxCfl<^VxV7DoCk9x}˭)b)\%* .jzb]zRv0dnx@TxjFU%mG=(U@}liǨ /xe0Vks/;.)EuUKFz*#QfI ׻8 B΍bR*v C5pN&RTn%,! H sl[duZDYL!_Fl*?Cz^b]PƗ̵p LZHWؠCz9'.upڼ(嶪Y VLFGH+MZ1|j|0M4Zk9 wSDQZkk꡽y(g8\&n7h?dC[G3G9jߧޗTj1"HŪ>/bOV:XZ۳怜Iqmdt3=632v^'Ƒ2xlP@3DƧN&d[z}\b)jBO˥On\jܹyI$,eWRp xlۼzw-F߇v+&z4 \Km`b@Y6VՑ:>_--+ GV?O],0盥Jo3z!%4n42WҐhg0Bs81X% ޾NY0.I,œ@$KN B~GuG5K=S ݕ;$t?VH9oʼn4 "+6CwTMRGPMh7a!\Wy.C@ݲO ?Yk{9``aIzSlP)c8w@%pJm! _> oC) )miKCe/{w&Q1ǖJj3`9ae&(łP߃A8 S>U̯O*#u*RmoF8-ƹ` R"JuN8\mvpT~aÂ[ob {}Yg?3PQ?pQ]O=_?.a63 $25aOKnv]u9GptIJ4cb67 (s`!`SbU L!F:;xV 9tt~’jRSRrgFq$}BZ]Ml^eerVKìorN0\U N?h8DPHG =iЅ-\(bD|ݥ9@C@IYkUDF?DyރVQffR}zX <9hO=kUm9Fp+/\(_gACv*D2 ,`NOT0GE%M<}C>7>F`HЦۈⵂF [sU(&WP}֏o-HXqU_^=Ih-J\mGtB32(^&Pʠ4h=┏] cFVO>wH?w/Ad վsf~R?mqq{aRf_qձU?o|v3)L V"1M D :dƁoi"A(Ue7" &a38G\RuG71a2&{}<}". hU^ZR\} z/=955 CwDHq!!6*qjn"'J6$+؜|Z97;:﫲Sta5`Um} 9q7L-K.LSO6/ӹA:+Oo:jhX^Ǯ\ 6m 4m>h[ '[IxC__3MH-Pmz~UZlo^5}oȓEi1O_87SnU@ˠ"ϴ6 Xct[Eǯ7uD NVV }W:MP#- Eoܼ&?lam[b*'?R@r ;dac~K> hwddB+ӵ#vW(W\2NK32md2X`NNc6/a# 7QA=+ 2fqGpvoӧ}TF5`ŨI bTU4fsl(\bW0$+Yn],Hl|epZG(}!5g!Koh,=}HmexSUH CKB? /df6r=F7Fi>w^Ku[T 3]41L|4Ns[V@_myfawEWg#1N~Ve襴ZH"v]:_6%H̫j|)Or\r,E m;<{y]?c\uCUd]N )c/O:K4JkoNWEQ~cM',.q1l5 O|qJGxifNhph^yvoB$[-ߺ,wGB'c,"YzbS-,dاq> n%SC#%iܵ?(B[ V^/4,|0V@(Kh+r̂mix"k*%^<˙NJ*-$CVĞ:Ջk+~kॵ8d2\ ʵaax#Ԫ9&ƞnnбG /k%`@@j}V&˪m(_dH&540߹'K^` NqOҬŬ4Yt3|~!ʠt47YTD -Ӏ ioͥuӁzsߤO~dt#Ӫ-{VgL\2)U@IX7ya K>bGJx+h2̘磢=$\v_挚1PaK<Ε_l} Ou"j^t{lMaҏMנNTEv!忏&,irt),DFZ]t_a?P251}3NLRxjDjs:Bta5^. =6T* :$D]ߴ&<AEҎ®/saU_BS> |UyfmEXPIvfEfy-yX:9G9ͯKakGOA􏩱⫥ 5n`B;O}i$z+?.eu8nۙ!J>x{b)AAW֖NS`ÆnX:l1+ߗΣaz-Z ܎)Yy?K%GwBDpCI̍,TjuK%1HXh[h)K`\FmfW)A[LXVo8 5nv$=B؉6,e+eJ4zp󯥪}K7pōQ-86 sJo8z*`Ū.c<$>_1=#2dVJ~9%zFC7+GaG̠UrC@eHTqo~GqV564_U25b_bzYNzʯp@BI¦᎑_øb^]:]23 5bp,+7IimD z.ٶr1?yؽ{0xj D]:X9tMm \|1Ihl9.6f§ccH>-me=YOLy[߀x3Gņ5gvo[(4NWIwa+S FT[bcݡh~U<#=as*_`'|qUpz5$cX^p,-m(l&(ZGqxLe."\+ex!^\oVA@WщF-,Km&Nx l`zP#TԔ}?OQ5CPY8? VHqa2h g8Y?b>a@}A^x(X FCp#u{Tր{4*XɔBXx?hj V>j ErVaP̱h>ܴC|Zoiʥ'imĽdGBA2n>c]v3ٸ!z)oF3vs#KM`H'4hTu|vJF4 7ܨ,4"[ cA4L[a)F*!V 80OO`J m&Pyl Et:xyPf(x]3 AhD0=䕬:&$jv~xCL έmY_ޫȉlBD}5#f`hK*@ @e3'5m9w$ iV<7L=jf NWg`5ڠ]2g)^e̠EV4$w"pk8qHK~w`+\66^UmSw1\}W.sg>oUP 6jc'`Q}X:O/ !kT:x$جCAkg>6e0bPbgP[F;J)'US[8@XC$(v|XLh2FP645\RqgE90JKgcB Gn^lRtDq$3؂mv=dQ <oS\ktk>ciCJ7O#ɉHxz98B=AkCʇ{bU#ޔ*`ޕ+8c; [WR`yqFiO L8L6߿gL$pA| q\Ӝ̔rY Z;VPplS:F$9BRf?f d[S̩KӳB_3 H"3z˧t2$`^֣+C0&*$D(p{3dT ݧы&$b<`l Y{eLl]k_k̠UaGʭzSV63ݡKM$Z<5BT?ΏG[aΑ".q9،QAE]uu&&>OOkBdCV*\ eb%Ea^a \! ثy{ݓHZ9^FY[d_M nDҪnr1FHJƅ5"»AO~[evZ.E"yu۔H+n](?I0"X#́<R Nh} #sPzjVkt+gÀ*dQcHHM<\Mӧ~m!w2ェ?y3?M0i4Z%6Ǐ-w}O6|Wpf9cSPiG3C %oѻDVhat5]6YPKVݬJ~S |*I04 B~4Ҫ5h[v6LSH pp\ė9s}H^~ؔfSy ޶wBF%20k@WX+-ڸ_KۤE3֎C*@o.^ RxU6wv/y嬞͉ xcjකy*8fdKߣM+ ٤+*`X?Ԉ !XvA@V&A|~^iulp :2T}89|Ϡ^)\:MN"y9SX$wMMu54'G9{y_tQ(z*Ϧ߉&/WKGじ%ʞ,@NۊC%1-R~|>"V`ƺ$]56Q>ka !GgrDi$X1)T Eoy|4hsDBYdjL?C16nN_ _I,ҋwn=YeYsz\>,McIF^c]OnT>0%/ vC .-V )E &LdW (FxILV?N%EUhe&>N}`J'Pf>PN˚:,syW]Hx=&Jn'iÓ~W,2}Rc|*vuYr&e5ώUګei+dwP|4MW'akj'ݭ-]$g Xr8gvJ>к?-&iSi_:TE᱂Վ"o#{]W9 :RIJcגVjs  Om?$z:Q%V ʜF'>W2@dl55yʡ?qQrNf*3ׁOc8@gdKoýҋϱˆ;&yB7~=<ƾ :8em_w'/ jTnca\E٭*eCpJ<5J57# ]xz\Rڥ\==åJr_=lK@$(E%~3g+5I^֐͞¢zj[xT!Sylh_9hxPofylsHKN"aLWԿ<>:~dKۿOG; bnZDl#?>_36-->|+BYXG=q6ב)9٭&Vz˰0+\|쇾VksƩKע?*@+u)6yA+&ie2qUVl"[c[2iJR-uRΊߘ8ґF{b Pd <|zl&b 3&߂XjIyKu>d&]׫j)y[hsȪavfvޔQYT:\gX4j9=)m]CJvޒԡ㦥~Hܑv좒<_TD%?b;$R"g{+_έK0r~ۧ(C]yt¨C,` |GX7dWb9 nqi{Qa769r @O}1e~Go"Ph]F䀱(bP G  uv zW?MVQ7.(ɡOcUi F\g%Vm@ՖyeυCViK,3BR\ث֚rK=,Bheaqh J&fuL?yo ˇ)M4M q=[m& `O܇+BvP[ĩ2f Qu5qExg.Ia/,r P + (و FҲؑ/Q\_oJ )| VО"&>\cU 8`ԚBuh'q01? A'WXc΅/t~)0닙 aY +%)P =@?M]K(U!dA+ΈŘ?c8.z$K1s[`)&tvvh!a2ZKX5| OF2񶽾Ωi1`ĚEVAg"˖nOdo=l_w̬/HN^R+D Z?Ei)?ew&o7zf 'N.\i[{`1 MaRF8qYb Wz}UjڢoQ>:1V2Ŷ/$ΰtzKUW$xa@f]oRH`{| R'az׸{bRR^Rb-0#WTOD <8vQO `L?ϞWd6la/<{^bm(Lw*c>G ΘriFNˁc1j* `+JmSEy+Lo{%̣o2W4rky9sI0+|q9tD*ԫ4EZUQDgP0dO޺9_'yzǻ NX|d4{$䬁%+t0+_M4^#J~7;T>ȋFr3Zm(<b5 J!28 ]W>C}o>eOTpɕ&n5dϲ1߂;S{aw9@Xw76=jԹ1*RG/izir1$pO"b/ 2}ak! 0w7ri_c&tM&It|#к|68`&:rއGR4 4B@ߥ7_f{j('ҚbݼaBupYMXKky(ta;_ob׏b8Y8q!bᓊ`~>ܲe.*pbvo~Զ# _oN'vͰz62::l9`O,I, u bB1V}?zGP^n_1"֠O, rik?pu437FJ87\W UЏMFy p *ffF V&V0tG%k}>^0AC{i1!/5rXG: |Ve94֞I.) ]>c觛.;WuQY;=="=)|r(,@ VtP&uꮩ5cA88&ӒN[∴2f!/JUO?y6ηc)}lk$Ci"P u!>3I.?^u2"OtJ .A~3Fmm(#6fޠ@u@.iЕS5Eʃ7=:R$v/>ݰúԁ X~'-p!lnV}3FZ[~ji&29Tbb|١jB?4'ɫ*vВ<3/>=8ȱϰ{0XZ铍d JS%V:{SaJ56]^Nj"DАɵx_/ZWO:3!60TFاf#U~]YxhZŭ22sJfPA=7O]<|aX$IĎ'(1&֯wy>}sGlB@ ֡=a+mwƽm뼜hٔ0/08͎ON>6G,uZ)qsK.:aquϴvh`:`^.͏bRkf Byu?Gf\d 7\F^ GdEL{hѹx`?KluTu{𲢩* #tӑG|Yծig*˯pz7l]L\_[nS_Д!b־#~M1IDlJ{`(0ڒ wfX +(O)ūa=)v2hÊ oђbFхp*l pEdS2 -ҥESr'қit޿ExQ{m³`fa O>ɐXi1JK"y翂HU/is}E#{kYN&"9y`[ԇmS\-tԎ3PwG6ҨeyK*:4f'^]{ϰ쌆DPZ4hcJ$/ΊŅ4)G _=OO*|~:ʓwS՚\ 6F}i2 Rء+2r$$--=ZIC#n0[X+ז\}ߓ{|E{?;?MPO~M1\&71= oy}f4Z[?޼Ny|v12R >T``Xzar@km~ Ym[s`Iuvs}2Ir7A|vW(0+1`8β}$9W7xxGC0 Vy;mG5xyHi4+}=Ik"ޒRlU|4mGlf'԰Z䠊.>O;ӀVE|/ FI`يiwQp :^h9mrA9φ~5LIzzLYwwv9 \915FLO@ L " ]xcY(Ԅ,{t.I 9GJ2˩*?*8Qmh3ʬ"._nrvб sfE9Bf(Sw3Кux:u[?K|cCLZS&=RUdsL8v*Vk@֯CYG3uIFLC=|#"XV8.W]>ʹ܀9Z8 4#8_0"?V+oU< EtIQA , s}P#! •+MlW͘bUۈetjROv6~W!M_c܁TՎCSz7NOp6Ǻ4hF8!$xBuȪ1&p£t $dw$p ڃa:{}XE.dȿu #{m*3cN.E.W/'rNO#tly֨oeflv'E}﨨Yl2 1ay. $wɮpYQT_<109,EˠD F׶r,яYm_%=bN@3qU:ź0qRҩTRֿ4a`h*tG1fG؁xEz63޳u2Y2~+!̕R(XhWp͇trV (uR1 ZHact1%a81&BctP48pFNݢm]3oΫ&[(jx}XcX?S$Ͷ 7dT2sc/q(}ʛ9(ޛ1Nj4ՁDѨ**D/ޮv6ޑD61Zq҇|!j?#srF vW.3d z `IY?;N!& . }=m \885 *gy_4F~EJ&_Vܞ᝭rISWTvKE%rV*#a4ՄmaT=G:KXjp{Odp!cX=Fw}J N k!u1eIkva:BjhQ5a1G7Ih?  o{IuR\3_p?>FA z &qbAEXTcXYiP "ZfFT#T*(2];|g4Z"^G@W8Ϥ.4~V:D_!;e$8>$?\oswLwS lqWnL"UE JTk7 bzsEk+9p ΙmEWW15fHG-ֆVƯWEAH\]މ366ڃwחfZmN%qv%HSSb=1H% d%a67F2.wƂڀO禂`3 2 y׶)l#".)JQZ u@ /0mM {bNZ8QK%AIⵈsL`~ME]Ӽbw_?l.8 #uQmuMa`m*&kGPkIݸ΀4AlL@/\co!cN$K2V>t%(f^aWEFGq{_\FџH|lf_ՏR.-Juy=GX;JѨf=.Z(!V 筎H3|G\J#(0SEIWִ˚ CXd֍\U X=.+s##\^߄5n||Ɋ޾ ~av",2 SUм6K@تH,\eڷk[~g֓čk]0s屠x5 =-B!m58͗E_ifO4#ۑۣ/05/"mb'|yT11K-+ gVj;AZdiW 2{Mm]a֧VN״cZRo8HU3Q{;0C˿z^D8C"pC$4֑7F#ۆiWqTiBX1m73 ~y%zbO U I,3C_*cQ16![]!uN2KP=/b~q6KK]bzЃZըJgʔ,c;^"`\ؿ I Ơ,MXRMYN LZp$ןif=PRk> Cbd ]stb@8e:kG#%Q#er {d NšY!iF<s Lg'Nh u`.fLܲP7Hadn?OӂpGLz&yn=B\ sr/Ƿ׍OSW>ZGorye.^OߜMkcr|=1^^].a1dEY7ƀ:K HNwˍ޸Hg*.*دT 8Iخ/O=Oގ:ft[0~Ojby: _>Lu/Wq5@B%xq:vi  b9t7!tp {Ga)96%pua*t^46Ko W ZFk۞ ^NJu'ܷsDc3=O:2ȧɝ UiFN l"-%,䦿8_9,G˼a+Pe6^V>/f!cV^D@]-QHݲjZGz\No)/bhޏ:j40&9g2y᝱n3:kucP&[O&<`U|L]+NB1[l4&Gϸ {%?]?מpfV_7ֈG^4:큩 oVKDf ,%SdW{lyffh6S.Ty5ljnk}#xFi&|RNZ K~ZY]0 cƿIVs-FSoџwi;+z;Vӵ+-40~=9r?*ƹ˸zM7FU qrRd\*3`yԶz?ȓKŷs,lʹ+e/7]5\b|Ac =IXZm=(P7)XkaB\dsX8kط_!νLGzw+Mx>%8l9ed ::c -!ة[n{xP覥TJKŽntPz>7> ' {CZ3c9q蹵1-{Yߦ2Q|t|Mj>pv-X-lv]=tw3ܓDLdu'`Yw`z"-TaC@؄h6roZ3 J*4rúUtƍJLzDPNrb͍NhD2Iblo]`&nWqjS.ċ ؈!/r'g{YQHd$=4(Y[(*H)%'^ ÀXE#+SW@4;L=9n|[e}CɗM}ejStc+dڃ"=LJ`)W*A0`w@sT- 1YQg\y6VH0CP=g>qǚ)V-z[B~ $jfa*>Efs \ CWnZպQ(H; v|n[0&*á%)8:E!Qdw)~޷Im tqi8B] hjL|rfuɤ/zNf2Q6XSAK54Pf4pNGiڶ.Wa JzBҢrʹ>|l_Ljx'y?v ;|5`ōp3;pz@;g_X#]V?v0뢃u(02Ui9";n\ ,l"@ޯK lkLIXx/%FsVC(H|YL7=2t+7F]?q5mZeP u(^F|v!Hx$l\[wFYOY1"B )^(FV &`f Auo[\<Ya4a&qV0" |kB6nr@EwJiKdkUqVO qdC*lYƍ+:yp_ u( ZE޺byN`K˃ojRPjW3"<3Wt_I$g2ei_N2Q:W^^g3m# ~.&E7ԭ^f(5agÆ}%qI?& Ӏ9};ٷ^>կ& G$FszEL'nhvmAװu ;r;[.$).vrdbBӯ}۔>WǗhY(̎ܥ{rxM,|lG|z@$-H0njmi3NЋ-%:دSp$ejzc?x0{^bƫg§Jޝ.0@\VjIW]bvaT@!'kXyfTy1Ս3DY b `;wF~8q/;*sт !+;Gx7>28g%U:tz.=7;YJ\xߴ,ܹmV03KR& [8߱aQ?Vr$ G2 IU" v :ߑ0N.Zd; ϊLz4·lT~[5<&_T~WP\JA}ܜ?2a턾It42{|#H'm{%W6I->!3\)bZl9Q<)^g!+07-Ga/Ihc7*i0w{k`ѡ`o9aC1湽]%mujys=X7( ~\y` cS7 %륳uf*d}_ j'k郓2.D9gάpyaUeW{"IҞ:К1mA [f<| 7'CP9[ 3| 0N Q45D;WX(=Tmo5+:T\/5܎we!F>Z\IpeP%˹y<(R~,X5]QaĿ. -lԫ? X@;cnFhq)WĻ#U$j2I F@NM"{wꬠ(Z(MDLX^ +K_&v6DQuwfYDF HJѧUC.M#Eԃ/e/nȞf(b4zuˇ^lͽ# nYe8͌c'@1S ϩwrNH^iNZ),6:0&p\cDI ^Xi)pCMR1hb&_-.vp+xB,꭭/~NEso >KsaPD`BFkL(mnc48>"T]‚?:#53t[j6˴d ImِX:.Mrmn47l.JA]ە\Zctŀ.ƤfW-}LgiAVI~jO+JԆ?OXWЦgF@or`%;T|ôUr5,f * ]ݶrxS"9mJ쟐RRu䈂;< ns(28ĭcLAQBT1~.l(JgIOdHծb[%kU7p\.MP?c=i3dS_cXHL8|~PlF5 E8:l/45f'ժJ1Xv-~oluؽQrem-MA2-oUx*~f%J#qF ާb zeAQ_'gp;P.6M0Kϲ',?zFXB=*:8xF=:|r7NdT@fM]2eު6gT^5NgǿW=)g#N 1+FEvˤs#~)BB֍M#4bܸ()xaRP OfU F!w>4$Tf"ڷQ7R;pJ6%cSN'a}׺nO'[HAGe[\^[_N ̪BI$j @OJp Ȗ^ J= |*a>=zGQ>hy-4$ (Kp٤N yr4w2 #z5ǸVB$n@ Fߕ y@dV+u }d6+킛kCGH=m0s=?t_ /~SQMix1t2;a'h340"R ҽ[NNT`1L*ZzLVCUV~!H)x4ky%t`ў mT}oF-%_lSm'ȬqϤmՋ"`H1PQ~^0${`#'FF)C'^8˦@~x.:AFK{<}ZZ‰Ho:Zֿhg8uesxL‰~[f űM/ǒ"iQeX*b8V!D V ,>(J|}Z%}*KR`' W$Z 1r hhT>'ٱb[ru8gMѶ,lW4d)l\c[ZȠW3d3~̀/Za&]BrfKus-;[`Pfc&Z{GogY'}\%SA9m۱4A&,HL=6rq^RLpQq5'}xTP n7ԦնLj5nWEħ˄g!B O1XV)X˶L /G=S>l֟KRAк%%PgF\L6W!%%WP, LVQv l=R[l6u]ہ(*F:OK&s8J:غAP|LYqc@-[pp*OOS[wb6>]7+ƮG8zϪ. )ll1P$DR:#"aهHh srQڄR8ߢ|[ܹV)Ad礱͝"Q*e|0re!ftWsx*S%>VgV!a#axj! j&̔ w,¦au6qQ4$z.2!uK^n/i>N.QuurDfkIp~'mDo:{禎n)>:VjladafoVeQY9xMjdh09?u)/WȩEXOv޽OMC*H,=TӅ(.sz@OJnx $V sf@+fH\ qV[(ٰW,`oK$)MD.8Iw}F^Sb2:Q=A=ˠzGŲ^0& U(eJPJ y=H% _g$ vg?o %r&`KFSlGѽn|3c8pTc=;elƄ$ȯ <1XWcSp EQ\H&]+āmg*ٶ/]a3$|im]eNL]Їda-1gK.TƗe.jW\қTc]{%-ϕsY=eaua>vIJ 6gT|iر+M,3Yݣ(h҉։=< J/q/°^C QZ}@VKS˜JbJ@l1Ϫ ݦ{= P|+b+кTŽc֏lU-e9Vr=W]w[n=qȊv `O[r[LpF+}7!ə4h77Si fKJ",}t 銹cZ% :y:ꏌѕ [+WxF.c`LB# eofft27jۊƒ1ƍ݀! 2r k 2u6eV:8Q1IA l8'N3jp bҢo܊"ض,hW.%!,w݋,Vj!*q! LVB(~_rq`Xg0ܐ nR03" TqOx.G1iWbQ@5RDK7ccd)iUJ%MXs#rNh ٿ;ͦB~3)qt81IqOT\!Y&~dH'ޱ4)-3pOʢ0BpJ ._Dc=Yw) SE1Õh56=8|b3Q_r-ȫ$]W Yt9Oe@9k??+e0Oq-<@.hZc 5us#L=ɇPf/ϣ4Ar7dLC~ +CO<3y",RM11CHpd[:쵷Ee B7"bY8sMcW<(x GR _qZ J Z{9C.ǤX %|óWuW/%k Vš=4ETL4\A`){|GY3 Ewam˅T1oC /ImdZh9/bb$\3n%@1Ȗ (oεqYVl"[zCZ: W-P*eZ@1JJ}IΆ[Znf&%B o' me}P ? gI%ܝtێZ0 _# }}f,SVb&DԹ 1 D&u߮3|\v%m)^d(̬Cv{1ūdӴ:rp0T7|:}7%*5ЭC&qS'}ˋP-HãÑ 㡕ˤLo̫W UAn 0n0.}]?%G'[UOE&gzg:w1/AI抛Ja ̋5I3K1(սBT.z--/1k]%8M+XϘl3ΛZ{uXs[(WU1l`ogo3rqa^#AXMK[qc*Z}AFW*'c]n;LedpH){aN[~(ώ^ȩM`i0M>'FhUMJ抴u?Z#.vq& salc ߷r.x/Rwb Vm&|PEy]Qqw6Olp~2+pL3wM%A$CyRSr* *ZK/=`'"kSp,F6RɱuH\Tk&k|ۇ4eyْN簪wU.!3"{ Fa!PZ8P)-2& 6D<BCk 0+ljdd[,N>ܷiOO 2 F_aVڻÍbZ ߷.Z˜ 5t([>U{;ȿR~b3) pi Yd0mFd`cX{<*{Ȼ7%@)F4;4\T;3j ቔzChM1r.\N t c-ź2` =)2Ĩ_KUFx5d1R/3`)(ymǂ]~+9FNp`+$$GM#l{VjΥ[0B(.9.3<R+n^~k1 9qEc^Xjпr${wR*֚ 4CgN3-"L @M)'˞_ jc?:Q,`N4K/ R)!) ~y`9U: 5[bBh500Mαj [|U`=#yF{,%ȇ&#IMb;~22-w}"dtVG_0|'|RV`sƊ#HG'ųӊH_8,Nov{~r#k1Lg ,xkZ!8R4׷qǫo8,U(.Kk%;Y jzeYd=9bS)e's2 u$Nn%W+UQ|ۧx e VRf"<`Z.8{[@HHu6HW*O8O> MѦD)٩agwrX8Ii!Xicy:H%Gq qaK$k pWdI;c:8.ԕfK&bW&iYS/OFm,<։ l @t1}.3 ̴y,7olʎA~I񧆟țF羜r9q1;VmnaЩg,Ĥ% a>&a`{ӕꝠ͸ S:Ղӎ:=B٪1߰P{{ZZ `D؞9.@6i(qbQ ˒3Bwj.@]5칌^"_Jll|UT.14 O(Y+h\-1Nll0@} L]/*ZFQ P3=KXwD xYj^KRS$8t>Fͪ8^tq,tH+.mzV*v.y[#Vߑ`i,q*PCAPqKئmW#N;?T.۶ts#}ˍu;|za`m[~C|2D3K#WyhOj_#JP"%WLfMuԐ`0J֠1x\`EV 0WL^\p  Z20vz{׸/]/(0%5UeD;L#:G7 0ae riush٪0HV4,ꝵwĴ،Y&ݺxȶ Xl9qH^#J4j15Q Wv"eAPc2|KU@YONPd|9vC6;B;c(==W;wWnJxQsAر~`o^;uTRüQw }j;JlA) iA5*7{ȭȊ"Ye\F|:sEb(QhWǞoRj}鯵f=˯> %{Oyj /CHLPԷd QZ t?z%oF.; ț=Y*,EuJ"FҙZ*ϬPE-S/_383VW(ͫ;ӞklA1,$b>fm20C"f;?Jn9ZGmf1Y!_w\}xdBhN cWtsB !Q1$ E-`oj &[C{R!z[yfUB@kzzqS/$0q h3PiN€>sBˉ$5i0;UbyV}d홺$BJ I]6N"yOOdАNd {ˀ?Ϛ+_uzf\$>Ł!˵I#k''}+jV6X-?yO#C*+On~~b^(PRyܿkb#622.I@gHZKkEEKP缯݀$mYtȁ {8nxLwm!@-c3-#T7SeeE;Zȗ֗U}83kx|(`FwtH!~*dQ>~ jai6sh \O0n^!͘&s CŌPvK"G-hLvh° 0(FUq)MVRI8rác8F@:&*$_-t1{5dt\1KN\Ez6x 맛ACd$Ri|]yӮ4{}ipT/ D )[ֳY\aOF~LI̅K{vy$G 9 Qh?ux[>/03Jm@]=[%l}R~"E_5r9`~QJ[*K26# u8kFy,ibA‘iěK2B$/o"S`_.<9 7 dD(_6<"SC(Z_wW 8vzQDc.LKt`~KO?[iwڍ.?U49%:{9{N B% MxҰ#&'`{nHAWi.<\E(st1κ<~q>"EƠ.DZ'J=!{̺d ?"i2=zBd'Q~ۢOVqm\xNCBK^!E_b)ucZQ)5W{0DR g@s/93elT0@0Qmpi3+(7N֨ӫU:v51~:u")>3]Q֦N`w\E*G}q N5u=FՓȷoNjۜ)Cr!Sf0ӵc$X%Yz{SOU`w4+l=uҚge0CJ.TbL(-ϵ;ŨZC2=@[0>A}Y;NƒށF 3*"8͜cސM0{p"AU'fOקٺ:!o^R켞mm+ow‚k~{aԚ:hsɹJ%{+ oC6>]o Oc.5`(Izv3)7MvƦa<OK^|ZӡyV+_C|qM N0ĽO|: 4J<OvZ*.K6_L8Pf P/n h,XF36Mkd> 'j/SIȶO 6Mr)+ɛSqoÿFFANohd0iV 7tatcjeQ 7JTo{)tJAr} w`>3v<3br{?C 鹄F$"J;P+ݷ?kBx1D%3-QƅԭДuΡ593~H\QaW+lbKԵ _s1svA<~dv .ET Nd!'SSUwl>D'~ ;>M›4Ok_Pw# Psysڬ/#e\7CXe<FI`nl67qۖj0e|XGo`91̦/xjwcRa 9pq* Ƀ$ʣm]Tɗ*bL5`UygzˆqCvf,ۋ͑SP,t!Roɪ Kb z\偽$q/KlV˶vܴm+=]garx&w 8ꤋ=$'͟ G̏@r}.໳ ``AղdQFǸҬ4.*hE[pJYH@.=ȯG6Rq{JBkY.ɛu0sFahMtyڂY Ltf%?靌 FYj[vfBПH4FG#zih[KVy*/yvK6ORZV%":'o!Oʘ1 kD%ME3AWցg9\^{v![J+zL}{ǟ̇xlA#֩ ѥkL512G`:,G!BӃj3 QF_<&"I2oFMLo> |a+ l#D owX;yƓBI *X{FS1o[xD{BeШo#l 1U*KFԏNHڣ^mNB {`tݢ,j=#mvG2m{<8n i!g-?/xFNTJ/trR?zpgcs@ީ?Nv{}(: ȮBJ龙PƏVo8#մ.xSD)Os]H/U7^>^vJMfZ$ I`)j[;"582$iwS҆F8BcVS ܹ\^›l7LX'?p+gNInO>%4v 2dG4-Vc}&?f&#p0+ʥ~_H :ky{o`0A.+ ZY b(Ïد !;DPB P^o!7 c[$2QO!8t\X!=w8z,P4L|9.U_DHe,ky&#[qM5x/VǔcI~iS!R?YU>C@ɗ nξ U@6Z=8fE-=sHS$16Oɏ<Ѵ̭Sw־J|nCRߖR*y&f izy(no(@yٳn%&6KO4r(-!G1U9GK][W Auz29w4hϱN h'Ÿڌ1?IbP&.,ͲND1/Ύ׈h%6S"gR_rtCl(w`U P"QkoKa 7`iP!\Fr'W4*24UA@u3+ߝCYp;;&s TW*lMEz} r}I< YM5SG_`#@_@R߀ ZjqnoY\#HևQ9H<9if1}ʁjj'w70"a5:N;^GeS2-gs}DZ(^bKQMh8)TN(鲔h#M%=`j "Rr^h5̺?46'`xJzot&h^7'%KB;h־#>HL@}Z˕W,V+ %P@|~C\ƾτlrr8Ta^)=? OBqt 6XiGSi}aS%4IwiEB>qo X"w2ױ굻z n%e<,Msgn%?~jx%~90Єi ʢ^`ɶ\ؠf~j^_YV tB*\WalL"jQu;/ xA $?7|QBwϴYv2q%D@T c\oI0|d|>e{]:$} C5DOHSx_엔ęʜfXXzK)(Q N#RE?W{} anc|h_W-Rx 0Ėc#Ð^h4ALekꋴ^ a{Kv oD1v:W;]zey#Dv)h{X2V Wɋ)`|Hf! K &#ʪON4A l6-DW{wlҊ;8 ýcy+kZL-%OR'骉e2bxwSM{l}k{q4$UA}P x+EMH+ϛhL .+0qI[0WN6INf~cE|XaѢx"+󳫦6xvI[ v[] u MT|I콿a^;FMD ,@ o-pz;~FCTշݱ_zˎ+ֳ-ڧoGO_fpԛ̹.f&t*Ίdډ+d3'Cpc85I#Hldq1߭:nNЁK{y}4HLd-.jJrzKMuþ-r4 wRۏ?X"ePt=O.DZ|*8td8o *IN];ZCiԗH4˿ Mj)KCo44GVNNu4ЊhA8@*],R:i-yPW}ԕq[ot47 i/8(a]|ä6=};QM ;E~ӿQ plz {k[͵&?O} (x̜Yfd޸Z| +ԶꭀI6LU[IO$vB_r$LDgQx0秪`Ė9p8.l*v hTdx _Zr(-N>Kx S5 SgQKƭ{.sxMXۚx;[,p텩jr~:[#Ho)䪢j*1YHo-g22lUsn~k>UΐbIm&)u6 [l<׃LrjSF =):vXy!UreC'[Muj Qc4.2Eȥ4T)q␨s)p"4 s;= 3妀1ܥ#)M8JI\DZÎV@σ$6/F%c\D"EwQ?,H@pN\F*§7n&:Ꮵ3cFzל,أ< jwpd"<׿ώZ-Gzps$:6b={r-H(![Po&I_gMIduok?(]F+(O i2F'4ctI}ulzsӟ(O[%·\<7Go/<8e+ T j5uhxFF r^~kq7 bYC$yNg4/ S ܬ Dir I+;*,-X1a 98U'A}Dd7m?'$~{1C:X3'41uyvD`˭%bMe{+ݍ'v ]>M;X,HaQ eI!4EBQڗ ʖeަqݯl{~o|saCuW|w.4  zoEY+C^e=Cr%.eLEUa|f[|*c >I9t?/ip#/zgcjrfLsL5/YSOSK{sΟ&7t!MeXV*  Q@\'><-%R{!Q/%l@|z1{qy16q䁶G(N0x 3+qj^p}3Y`Ev~ oોǜ: XžCssR/}éuB 9d>pXi8q9cNV4 ɒ#4;53 *?rdO +=jǀ|` Pf.sзuO\N-G~07`Z3}_5*YmLe=,}N1 Yݮ*:nB..c2R[˱|)aY$%.SWk%~dwq?Xϝz?FJ-U\7D7l!V܊''$ܛFYAB8ư8AB~7I^BUX-_qo& KUZpfA9.u@CJ8$B_ipR7m!Zr"\BI3=΍bWݶT>M օSiп}Q0A^X7)o8|CÆ(&%JcZ Z ͠}e L_Y/(44u%L]>5N@6_%JӽaiwmuիMJf N@Cqdmű.0#)WU P: T683lgݏmF:%DP(Q_4>&&F=9 |Ԅ7&AaH Zo*ٷG%߉Fn޶ТYalxv7zʙSbrr $Ux|h2c'ľNȁ>[t Sk8]K)\ADJȈ_uV^N\;Д&%q|yO~ߞװTcҌ{[Bﺠ>ˤoL. Ȧۭ*r\lc$, )jtتR?7ڳ;=FסR ~xS!#s׉JB;TsQk}z=5K(>3Bj Qg2æD7/8)5Bwz-&Q͗j.ӭ'I'4`j{a.I`y@k1yC^>QNE̕;-zoC. ZG(|s }tl(.sz'5>QͨObi h81wRNip'ۗ<8؎䬅nWQ ^+<5Īo;@ƊX|*r)*7ͭYنF'~Y{|QI5>(=0_AQx@2,SeŔ;6 B x_o#bn ! OVziG &/$a 47~<}][a1yPL 'jX/lj=$=j׍~ߨ{:̄F1t;5^åHP@FtФn.7<}ŕ.\A ;dN-m1h=9k Pz?n #umUƳ"m{U,,SE*٬0C a&~l*ܼ1H ޑ,bW9ѡsf[*.ޫf:ȡ(M̎6͈k+\{HjܚHp)9 Cq(mZ~$L(srpb& SNEk paVSõ`NkYlC$,(puK~Q O w̆ۋUPxRةJ@9z%Z/$ 2GEIy;ޜ+%\<2wNl#9S/F vd--^zjb`f92(Ao8.ޥ*Wwq v+5H %Ff,Qc4}wQQO$/5ES6*L,RfiZ@`pZ>(VmZVƷT=ϺˣhzRz#D \v aB9,N487y'oW0Ndh JI=.iAi#49Ah9UEaHp^nOc80Lp%`96"(&˰\7ъ&zr+B'j2μQ~LIAu_zdoX;YDT{!{sY(6w?\y:. 2+UȨJO=|J,T+V&aYl]#B;oɷo4FYHġ("3͚]'% ᴅ*e`@w:nrgɝڧBY rOjDZ򐻚Ǖ[(e%:0<~Gd|`ÖN^aƋ.C /: cZw㔂wXHYmt$[WecK6_oe#2MI행nz -m`=׋K{ΩSN_@*rŹh#zby,(L6Oz@H|,jz{߮}aA7vI4>myRD%oi/nW BZJ*Y .JBX̖q>Lx/dĠvڨ|.Df\27h%jaU*;bdH=]Z|ᤙMZ^EWHV̦TݻD&-N#%wy6uǵg+ۺt?wYP$ZrZ _+lVಛ ?4fpICq(}tPcIQ뵪&盞hƲ+Hd1JAKVS<.&=tJn-h;#Xkn?I` lCu}t@HyLlF1cBIm*\/e/H փtso`d?-债¢Qhn~{gE ɵ|uK&,_t02ނ.}&B_,(* %3x.鑷Xv5-J5ELH+Wyy>qzkJ yzn!BtuR*tRHv€5œ@*7eyt=\9S%"2(^4'(Vc:PK$1oVGllcfM2@b{5_jvw+gP+,Q? 0l>y u0_ȁ `[{.vNj ݲ#7k6?WY굧E'q~H]olO")@u뤤#Ssv'>7s-Ɓ:|0divHGv ʛԊE.K.`ۆ&/֎1dN\7wAowM#;(igL=F}8JqʛeWUz ۆGg$j՞KHe9/VL͞=v\LZP4'lg[^"CuǗ؆34K~1`oKtVB 旖 ?[Æw[W!exƼ栰%TF ^̅zX)Ϙ dV]m#>Z0XDC HGKB *Oس1/FeF u4&+T.Yȋ +)QbՎbtDŽL.[˝_m5$r$(C "<>&$Q?=[qL@lԨ v՞ܻدڙ.%gb]wy$zu @4oG>gJDb21[eɅʖ fCԓ< /%4T޸V2o{abc͚1ؿL )4:YBsffJć!OT^ v}'M&Q"zD[ 5"^ճd+=+sM_x 3&5 o@ɠ^\iɭ@mCڱu?mJ>hKEMF: y8r %rYE=PkR >%y6ݮ[k".SG!&@97ZnDLać5p9NLmS5cŵǞ4(4t4wJP0` mȦ+7p x"&*_ uDG==Yǽ6".p1"-!!KH~%:=; K%{{%i+)Owlp ra/wo71!HGyh2̢`B|{ :bd&t@j2G|M\rʓֵ8W .}֧P/ɯ=rHxEe- G:ho\mNҾAOp<Y&dۛ)P\ zIأd)ڳ5ׂO{e} GKR)?PsZRО'BiȻrW1Uws|P$w lS{|Vrhtϗ(n3+_ic`|n tnWܷatGBӜjiTIE&n1ǍE:<54e nV Y*`']}VMCny6]q +q9`b*n}T)Q{ Q]ݛtcODŁ6~fISBZK eW ` af,*opM'Ni 'p3?Ųc_>+UIjjJoܩ"W ïXo'ɖǡc8 зꥻ Q!$(uLiTԾt6~ ?/A1o\&l\O{{i[Q`ұ|_ݍOT'|㘺U^?o) -<j' 4TߤR)MԅA078EOC|`eF˿*ZuBs{:75{1j]{Ȏd>\M/'Cg9[$9 S)3(V;rDOi`1W˔Xy*MC>@nIFˉjJ3Ms>v L^dCA\93Q|Upձv+YLo@ƥW4G,5̆0:$3<׸'0aQ?kXwX8CbΩ2 1,ps1jI%^DUl{@- t^Դ!d;0 aoj6L)-gܽlV#@w^#1%T?a혆Q7URB+Q}{h%u >njnnlN(sJ5cTTS]ޙf*ۀrb8j֓_, tFpc9!=u)/Ƅ+Iu e L~:T85[xMLtH:̒lڜe! Ky!Ų+zn7ޏ!$>2|Jn b鿸6*xf3=D'aPH-\i,v.!_d]=>`'u5oS ZJd | h#Xm mRiB!i0`l@XٺnJ wkIB56ɭIߌYɷSL)YjYyE]~ s?Oat.ںn3y>uV USMw8z`*}9|v 3wSk-jŰ'kt|}Y&j.Eeܒ޲39]xhϤY",FĸK謔ح^e|OD!%_=A5EioJ' *{eӱ܆yMQGEN# l]ׅnr\rc7 O!B4e~ TM xϊLq2$ۢ)gRzÝH,2Sb5;orW4MSw636\GR⮽lG.w#6`I*Vƍ3Xsɡa&~r)@zOM8:~X`Eɻ$"1`NyS&t> v#%=rڞn>tFv3{떸ZAeX ي|x| >jQCăVU !@>e_y?9#AHV j@[o,DkInb1tq!kZ!Wtμ֮/Ɵ{sNյ̶I;mh%K3N?`Rqfm,VjѠn#;,a2&>Q>!V>Eg$=GW#F^"E,;;7ɓ aHf@]|[y&F"LZ.&*r[{< aqH`:o,#GI t OVL%UhqB,C%[}q:dM>%j qG>A?t{9S'4wTV,{u$,$˘>! j% P@}&miYL|;EOTigP3ohȂ+ab΃x;&*ȇ٨.l5B.GȯXk:exlkk@^~ȷ(^\̃ !^|惧"6ʏL2^n{ȯ;>1(?|,`\o%Uq7B)^ޏ2"JhR[`|j\?˶OG2=i-(/'J;x'kH/TEf2$qP*Icq.X?SNzR1pu7V5mc$'D/A@0nD /arX~U/ Gbi$#i!~DjdU􎞃뛂1c:B^dB5YC0Y,VwD@Tuְ*B.ۻ؈'̈ (Rej'%O0SCoշ9ZI{Ќf#Q(Q'A&nkYvLF*3H^Zذ~ '_)9iҦ7tSd F4-;|oJD<쯞+P=C6I֙@VdI]gA7A|~FHp,\0&˭_42aqnO,SN㨏ysu=GF)WmCL? ztgJh!,F8gܱv#W0>* ^L4?N*fOn GcBg߬`_51E_^JD[E$=Dr*lK=gn }2Wu=3x@/T(cN,h[JhUMA1@;\2 E Y8?I5HWK"0%8>Dړh}8獝nYH|\i C1e:u?t9jaQ{o$'m憡KlIvb URB{ю/1'ȾnA!^+8kx| 5p{T)mPZyAsNΏkQf4BEqafBŢ/Crd+l/B 6# @قFٷU[*}ѦMrrG|Sj"`gy'$ ݼ!i[@O@)͚d6oT R“q͖pv#6/jlgk2! XI42q@H&5 `Yd@(Æ6UdRZ@"Q |@X ,8Cu: L/9R^Um-Hi&#V*,, / g+إaP1zs09zOlV`+3za+؇ ;'y /?:cmg%UkIX1Vzb{7;>ȫZh="E:Lb,$掅?sAMw`x8nV3;?q'JG MeG2 >m~Ԗ(?ٚ@-6mpΛA:yl@v;D%͍+BcdUCš_7,:ldʥzV[@U`^r->{y!?rzpl$7˗URx1 +tq ki cNw+}Gݫ+N-i=K渎 ԎY {4JQja\;ɗ gW4rޫOW#PohwDi a*H0E;`_luoh&aw()}+HM)2H7{Y`؞ {cW2Ȝ!ύ,4ֈkJhV; 1R4%k4vMX=(3qd-XCLNmFቂ!v'?Uո`=&!l xʷa!m}~؁DץWB6)hP'3 r 鉂Y0"V#t?!qµ0u0zШDw(PpYqTKhkݪ{Bάrk.vtIk6R,aq[JP:ٻwo zuazl!t?N+loy}:8 y& Z_WJ˜;IYk{g fmr(d&.^N`U喙Kֻx$ѕ¦2Jv24v0 UG[?֙D;^UXv/& X;\T0*ZA~W-_wc .6PTAGFa8ȩ˯^t4<% 5jΝZ*aZJ8D;f\lN;}P֔)z!؈ݦ)?!n >`z8UNũqW!m[yvXh6<{d^/AeQvM@ ¢fb,F!FNcv0aPy}6sO} }fz=°4m޳++9ދ1QN!͆i Lr1IVٴCWcv={{dOH"wLvA0w ݎ?T{*/X>*g1h0]3 [96Ԭ2P 9s-Uត!~»^~cF٥(2WH=)gZ.7DQ}FHiU8;'sNy<]G!].'Í~lpimch[R\Lh6Hm:O v +. Dx'.w,c;OA+Xa$kQPjpBǝ&G}NjG@m)-o=>eX븝(9ہ-zGnUY]rHEKuL#,\ ]mCM >hz (MݎAc!9QFǸr/ǁ&E>A@ÒBNb݁ S%! {pVGX9B|Ggtu7s)>>OO-8_z vܐn f5ܪ< i̞B;kzyߜR ? H:򙟿Eq8 rG穟7fpݯƳcɦMI [4!Cah(S\%WnKVn35 FSc)WGNX;uIyc.E[$*W8]^SzDټ a/ylLzeL<0ȗ\ـ\-ڡ@N(<^q">@0bT/d( #Pʩ_nzyB] Vb?MD>39]ܞPnnvn9WcPH9tY,Hv'GMc͠ǸyNPm\m;sQN@.Bp$;>͐u3뇏)uoo>nMA ]d=,yj)_mZ׌?]Zh I1nuemi3Y\z4cm?oyőrOq]oFN0=eXYewշ*8fjy#9Sdy/7>iOp2%p3ih `\2h r$=!Ġ@B<=83`w3Rؖ04xvlHWu7!Zd r_+vd% N>o>]c(6-xQjV(LY"X:l?I \7Ġe%Ls?5DckOknijgʎ?$r$}G̗0$uz)d[7gzZZ:SʲJ`W鉥pjFuxWVZ Ӑ:Xd)K(88vf ^paG UsC4LGlW:E끥%V= 0DTA(Dԩ5$Ѣ]Md\_K P\ZCVuAZJ_a+g*ujlˑh e@Ddv+Fƫם>F:ah<;X EX~`2]Ě+H)AzԽ梀x%ZTIk2Ϧm_"6ОSQ-eKׇDչV,.;#Mّ%tslh(a t#C2s.UQT>8Ծ}a8]82[Z2OUYĠÓmBl(tEGÀ}Pt+.iqKФ{5G ء7QĊ*ejP[QrhI%-3v@;#(e=SbSl i5YzmIK+he9O Kg,XP5)(3 '*#uLUn5lrϨ+_jAgkھ?u"7H'5-'@ I8A6±Dw9_B9A_>$@> ;]M Q"ŞyȈm.4t\sAfzXڹsS68`GYLʜәhxZ03:u`eLh P%.23=M P5FGRf=f.v *a]%q RsNNshnBۖoWСq 8GjN8h(/+ph#Kֳ]0&Ҫ&OTȕ%y ځϲ{AqiWDz)Ok !;{d\2#{|D 8!烸kH )ڀՠRQŹJ0QYلIVD~He0wE2xĄx/y'xCv2Ӯ[ 7_/o)gby2ȗՆG3,M5|s8Tlgssj%Z|0ȬFv bjrFHWg 92sucjr${|ADbzo]@Q ЬS)OVj8k@x1,#2j<GqR(dYӹXԠ!Qo0>IȷziZܺf#R t7ƫYLIM!'FpW*$ܝdX/`db\aqY_ү9沥PkP Uo tئYgj:%m0f {#^ֈ.y-;|2ܨ^t2xO;UCA?~8\C3yDW#$} ^!dȪ/XG{*VI 'HCP)|:x$Jh RV 팩 1(+])i:*l0Icz㛲?_@ϑqnY/';BBLӨhp2 _0#Ki"G{maP@96#C7ٴ|ߏk)(H;&թv1P3Z!/r${sF=~a`l#1qW(\laĕک](džh/SEEC@5XI)_LdY^·IkT XH cbS҅\ᱝaED"&0Fh o 7 Dpp0RªFb й\g?y"va] jtN̷*KM0yW\z4w@i^sfj'Bf:]2I4>G`MEӳYLQ*]@T=loei9Fzew N0h{%sX>K),w-N5K+60Yg4.a ،@ #KMm,]Uf:ܺq֫SfvЏ?Ek8g0Q Gb?js3)*_pUm`8*\' S J^J/dvEܞV'fBW`w>&j Ky&zC>k~pvf6%:"-&=K >36L4˱mB~סX@? 1ïhDx %mj&]7N/Ō=+O*+Μc$#-=RlFxߓvK]4$қ*Nl y-F{,n\M!p{kWkUuH~m?B'RI/,E?Aԥ_CU ,e/I"PR `gJX+,68Q /elkRB+Ohf[)G[*k[4lq;qm{{ H1(/! vK`o;׺s=` +FiOÇ{a+',+ys@!LouX.&3nH/4Uc9LߴMM +K^,gsB ?|?L- kd*y&0okEe &^O\Cv8N^]koʋ)<|ֶbY52CTpS߾+%@Euzw<%WpۍD 6fn3'A_kKZ,LyVȸܪلû㩷(ي;_AKW=_Aa|f 8,vذ W2 ti%}k7rt;f-hx7,q؅~}Y8^㠨(/*7rvA˴ʎAbχԽZ"XnXD{kCuyzWۜ F ulL̒7GM0-_[cu$HښtkZ Q?h@Ӎ>1xӚ !pk0{9m1*!݃rQ:y)Y4RE=Lyfgwvʸs<2D|{Ng`:S[!N&*&#^u{W@Ud]}B"Z0dHl-2TT+}NNaJSK$&L!~3$3M%@UhEGg#gdlFBA_Y/=mGӐe̺q%D{Fw~F`fWR}JEUOUC4o)^zC#lsePۡM{\rxۛCTg'Ն=,?) רc듖1f v/X e{TxlC(pKvD- ~[tE ~ͭ@slNCF׭XZCp149`)Y-8+fk@ˆ6{QPsfXUr^5i߁$»+DKE9(x-*n&H#"Zqz)( ok nl aB-BvqV2lIP'*}l\s1gGx5\M3 {Dk$vߩ̙s. /b:}lD%_#;:~75;G?=*ue,Qٲm0W*jg/GZO$.RCI%X kf.̛uks+DVU4wgyv?n?ǼW lr:!yl($3I}=$4? R䚧sR6}Qm]X)ήuh,#?eoSmǚC7 8܇ TÂQ{6^4TΒFƠϯҪ{b6{S ts(' HlFNTnBh,14=LO&m| HFCbKვ?;|2(gڤj-,!#;1IJbGcߤizGߌCJ#}X.0:*ϳX,׋/.8JK>W7d:7Fpf p5}Vdwv*!b7,Q B%M?'%c`nex-t~G36|k弧ZʓzY#/H粏3v +q)V Fj s|{zb[u;FU^DǾ){w;?Mg|dиCS^s0xH(bYvL|Ԇc20u+˽bGd_SbvM³S5#mQ"01K`GEgHwڰ3KT/O5y [|ff*~6RB8->.Qlܪ h pYb8mtX}0~hw.2b}DZo;@aۦ AOofYs^\zq%[{0L4YUE:TMJ/'{r ݢ C*R@?]޾rq~ٕ P"8^Jt`Y}^[XO yQspb"e戅! o @9{Iy=)e*Hcz>F)ʧv% 3rH/(uJ`kiPeIf5'hrV8(B ZKy4 6ѡvS}-ìld ̓r@SX%8_vHb  QqW0ɞm^R${#WwPQW=3ꠤ{14k$H좕.`+}3f,|Fw $|jV1 92͈Z1IHzV4@.&s3,FC&O7vBm#4|BNE ! YMrKPk[B1Jʠ7Ek 8A͖>\Z*l}ҽ(Z7%OaKt`6Z|xn*Fn/#4|'{@[U tX>cI@6{tQsg@%kUֹa6ӛ+qvw" y,4?C~=*bÑQ},B8}eۢm,$W9O +?ͅ;vO?[ O|.8fHT5as7ĤHy8!X<ꋵ9q́BJ`-+"]M+*I>. >`*)JhVs9$mF"|f Q6g0 ,)#E&z˽  ҖR}Z͎4j \0L^iofhL&+^'D@Aw:JW<06%%G~VHQ9:]8Yw:@) grS)1 0 疍4zΔ!v3?.Nm9&tgO*}S3"?HsGx44Tm.`!(xbZ>%j44u2^:]% ԜK(l)'6gS V;^^@qZ0DeRP; Hqq|O0t%~o29꾥Ǩ?Qb[}_ pn~qPIؼ9 Ҋ PI7Z܆n, I?5cסrʫͩv_;Og`pT{Qi.OYcZ y* H4~C;v^ZX#^4[[)>* 51jØӤ`P;DZ X8DsZ\$h62SbC(4^QZϼsv#e1LOki$ΆO e|o}Ch+s!w|^&F#x*3[.3@f?(,_K辮 jμњHUv EW8fhAp_ T"jx0>0!ۙNG-sEgf*JfwoUFq Z"zio!pusCSS722kT[Lz*GdSȁ})QAzJ=t\yB#+Jaؼl|uFzpSq/Kfil{-M>]i1t/)_n{?x{чh8q =7FivH\ށ|FTj'szNHAAhHJh~V|Rg?Z&>`Yzrt@k U@+DT3^^_wdꦢ._XU@Sa#'T-6ϣpȻ0ؾ.J9 XIK %vY >kY*cCR7g[92A=7&$pڊ8!wPj K,AN|U8G6LL:] .ET>?;w=zsE%d<eh[cyשM=zl^d.[x!Ʋ]l8Fپ+ȁC3)$xI`6u < \Ppn$!A4SncPva 4H,P %vVWl*B|b{ RO}̌\30inERmM?\ GGcPrkiWY `Jyn/v9" [T b8C؎v4-+J%՞e/%\N=l`i?w"ؼg_l L;|c:Ĝ/$FB}f"$ଓ%H0JyCQev i?QzpF>h7}XJouw=̂w0K?m3 Ċ&lDd--p!F`[1UN@_O:I{DT,poHj=` yeHaJ98ݣQl+GQPkS}z̏ iéDӎfg`Ў!9$k^_YƇ'nXG5]@eȼ@" wq&u{*QV;#^^H12Nm:WCFj& dz|+ӯ}Z](>& $F@1Uq5:0>R:v0L-^M7X| M} +X*2[cyGHÏ3U+5=k{o(\2D'.|i}2 Yn ׭o^inly vKevA8D-) !tbU\b펾RX@ |e1=%Uj6 ʹj7>VM9 6itDيB< Jd CFiNsLn&!ݺP1YQүgHyz8[@YzzW!I M/l3R ~זnT./pn*" rdꮱAǮn -wԑN!~̛da 5+++HC dƯ2[5#;q1';Tm]T)0^F"?6Im]b \k^YSz3e ?l܎6锕;6}{XeC ~L`;rnHCl (m;cR(`tPh_KN,=(.-[Q΁-b|Ws Y\~{jgE}Q!:le峗? .|5>$ ['jXji 'qa|@hksWzz4Yr)+/ & CsP>};/I; ҥbABz?#`-?/bwLo sZu ?6mX_}g<]}K0E&Zlwi# zy[A\cvC={SYp.:dYރ^fƳWSJz͜~Z7Pf`~c Ms4OMKK2 9y<4 ߒqIPu[u7BQ\1a h{Dw?xIp&-:do&e5n41FDT(m"}b j)>QŠeYz~Tڏ &P\,Y=w\r`rÂPݒS}7r[ ~tqyWuc/tpSD6X8!_كWNeahn،o$P"x;zdfM&T.ֻhC#J̴3 UCb_x걻<#yDƇ%pD!`pÑX@qyiUoR:wbiȗu^ab'#p|un_ڒk\##RP>oH*YC!3vF>vf)XWyRu)f',b()ŜEۍWhI41눻4VWWiAeGyFzBX#p*Ez$W-QB'5/4Im@>'A[p"E4дG 1?O[W<"&:ȧL0]{}|ּN0yת%wp-:,ki ZzdYe(qoU<\0G2=`fvÁ*_aPN1(&ѿfbㄸ QC!Xr5#쪫 D= ޞb:|8ZhXlm]':Fexh}~54u0,;QMVG-c2l֋U֕NyƑvOΣ{/0eP(G Y?P5GJ;WOPzqzCTS%Pԙ: n-skۺzpŠ F]bjM5.H1>bx>R*1)L3Xg:9vsKPA7ApޘN#*9N~*/]Gl{_x},d}TWPK@Q~n!YJJ4fbҶ떍F Yv%"Sџ"fe:Vc|@qy{ 3B~v{Lh/K37g#ŗã XV LoeҟirUP_{> 5i=vf 3\C0)"m2Z"%Tbץ8BÈ.d 5NJ3Yς%LTq܊81^$(ƨ.c߈uEjմpP|]*P%|h%nRg*R)Ywgc/S`Y2ّ YKSbwu*Oӥ 28La=T֢_-~Sfqً 9_CZj.K[iBl϶jcb?k{&?,#Dʮ,[/gkRrG9 ,{%xVt#C&+ӏ]ůxOYz Ten旆o{Gu|%~ů$ ⢱;Upzqasa9 )`Af1m]"v?kaGwO`=އ6CR*htR4%IE=^?$ӼbYEl$M $*!|J/Ztu0VsF<6Lt#eeu HDyHY^極.Ozڨ$PY!-#wS'Sdʘty~Z 6)wDnCd-;0QyMt${E ܕ]yx{_U~78r`ů1 ?FBR$}v; *~CHS'MJ2]_Tc荢 VdDb&z\ytSMӣlҵ;X{#QtH1 wG(z&R%}[;͛;&M:0X& &$Ǿ}3}iAx[4c{lxZC'z2MڿJsT.)leNO_>9/dTD+#5ᦒt; u_ 2gn7ωk*߲@x>$sl%$!^n woXqCx^owZAqM?Z3° ,#Abnզџ6#2"Pf l h*]"l!.WKwĚ1G(ܟٔn6Rf"%cpjQGHy5=¡q\0BWV Ӆ!2;FM\dHGc+d4NdK7b {/o* Ѿl DHSٞbiW(VI6 -:yf t͕Z-/x7@ XS@h8an' 6vBetI*jGWc l|tRX/ hS˖aT0u c!nVj3nT 7^*$ֆ%{R~n 7:/BzԄEnD7ɯoh~C:\0݋~K2cs\?Ip8kW>O\)'Eڳ #`0ᆍx ., sZDKs`Uh'mw3Ke_M;]W1]d#Ɍm.垝:ju\6RyD,0Mۊf^PaYn^bijJ "O [FK+; :>`ҥ3*X5-Ò?C+&Ǫ8KXIA32cZ428IVZh-a8#ݔf (Ϭ['cIYo+.2@y;-\,wY },_}nl6rV lͼAج f=ί{9FXHXp{ kS-CO7mEũEH Yӝ26n93`sRe[ E#cT 5z>ʷ ږMcczʹlЗ7Hj`|A^!-|-R\ ʽ vfzJ_d"SoAM$,"%v陟.W>rnxu6>-I}'eJ;ot;Rː3(/"Ox0|'@# ToY*T #g@qv"ǤxQd`xKLyF..~&sZ VGzXN50b\c$4[ ZېVGnuN9Ziuk_]}'S06s& pmя-e1ʙ Fғ4#8H SQ|b#о94ʗVS>gV'#OQKGjklamwy<߀lSh!p5~<$ f%{Ċ`=i,#j _=w}V!T}6 r0"=%-:AFTύ>\f{ drKtSA'~@s (2'kn MЅ [f.7Ã7M!1&ih@9IQF0{pkf5/rQG (Q@ ٛ, %{lq?KO.Kv xsOK[e[a5"O zmtΑRMlq pX4c4N; fi95B$rPUpk¼p']{%'R u'4<ӻ5LmʱS͚*Y^keQq,W3 W`f$FWSoލ+]4ڭR]"Eh蹴q)Zaw5ߟ,צ˗w-oUxG)2h;A-V PSM}x0F+&ÚϠ@P[xB̓p$ɚG'"U6:U%SXBE_ڭP-GW#ȲҺ#Z7~#u|~ayt$X0uŨKB6/Fz6MINpu'\KA1ilqdHi-[ 2&F'7b"#ҏ>T޶{~xQqqDZoƙUfekA(eh$ob#KL97'S&Zsl"Qv YXנ5e(,{#xٵI4\TpUb= gSS-*Гx BEM'q.ū? A2LШ*t<Ԁ_e w%eߎ4'^9j4t|Guh&!0t#撕i$_VD>ÔL%tT0֖ -)K +yuWOWz՛-_SHԒJub*mJCA`6a.;/oO])h;}BקOѳ8cruK|1 IUFT 0z\觟6׀Af7O fSNo+H잏K::ܖ5tأ Z!?q6C-z\IW EGHKHG*3,RhC7DsY 4<ٽLzߒu51 g\btcL]&G&\~yϛ$w_r(>)$/4-#a(='B%nݺ0F˹QҸP}wiƐJ/D>gs# ,xPYwƟX fI:Y|htxVS頕4 JR0 SW^a1qĔuCY>XV|>Cn -vŸRfk_6sPL% `e͍9>3#8d= ;P/ ){h*t|9tkO򔟚fcWnaJ\Ll5I@{&wf@ ?v٭K$.V^;S,!Fq^̅o=;Ds$nŎVk9AYwFq @a,E&Fזv*pI_O Rˆ{)/iiHxiDȡ[ڵy x[xQ1z>E~I~ hJ ΔF9"rb:T7˒18]8{Y @ΑwMQeE,0s-ʴ3)ZClG^C lpFd]8Qyw33I  1w{_ [pʵdZEj&Nڿz㴚*iT3xi~-"p{6X8N4J}!oH8m% oc!.%pnr,?} i ~B˱DUe"c@ 0jYյ816c8-"oAMћ3c܅C fmN4YQ|!Vg X1z;dS׽bq 2aV7L~ҵQwh9EyA1o緌$Ց/me ;NkDM\|eCY$ޱN!V9]lt]0 M )X #ueqY~`{fFnC'R]rY7BGS C0AiL WV(7ZbC"WnR/Er:6/~*G0K|isn{y T-`Oln7٢à*p'LX@# .-瘖Vu7Hz3N&o~OunY*w t*nc>MnfŬ*qY O3pGߐ[}xZЛ~mrU0/}S3ӭ$Av*R?.=[HUvV!gp=fE#,' xQP^7e:PE.?wTiz:m,**΀6͏.Q2E- o_aOJE~T &S6 :i\ ro0?eINf1p ɻ8\qnJ!"@9_$\~jRJ N t;N|;ƻI z SN=}t$| ىz|)O;mzߗ_:ͫXr%2Ox8|6&k˻c;b9<D&ZQ%i!ɱAD"QF4<.-[ w4MnA^q+Y8 pʷ,ޙ$ɋ]Ae/eE&&S@ZNΪD|.|d[^XER뺍I@Wi.bǮ !`rz찘n#FDt\DvwaFS&~X@pW!i,=K0xh>Hw8(cdv\%׻MF0L}*bۘ5@ sjHZxt'^`ؾ!nayUv t }S Ԑ V1FIu >]H+%h)8cT "eԈ>y8jJ񎹢Xq),Wj"AqQ۾:)V7[-/n=Eɴ0yrFy9vg=w U (="JgLltSq`8%3,|lj!2#tW PRk'|qgADqv%1c4f03 Cz OY.)" GFTt 91*O+ˊ&pUb~2^E-2֙YT٠3/ݨW2I2 \*%T5}/uNw jf{`hiEEAVUv̌#6܈Se~(sx_*+6+kś\A*Ck"-"S%D;;3kMMQ&m 2.?Xx.{CX9wtIyvUHz* )71DžXYBxKad}2<@wA: O2-:sӱ~ OGf9k| o~!Xp•s.>h# D;,_"K%\)AZ9DC(q W î c=[3WoGg/ ՌIܠrm̑,ZvտF&6ԎtAH[C\36=_Nx; e3g";a[9|Ƈ{Gr݁z\hZ~[6.:] Ժ?BΩGnNG _چe(Xu[g6Su-ҟ:~jTbşR7VZlIM6Sߛ_̛$tУl5J" I]^?Xq' Z7t ܪPA0㇓ˬOi=sUJٴWKҨ#+*x8*0An.4d7y2SF@ć HZL(s0qx<۴ ҕ>.+"g'!!Hr|,1 +&\)>/Zenpgٌbm\2OX(61K,Mv{^S_-@[Sp턾sVő'5i(vDlΎCϥh lt9=Uj|;y LmK2v;i Z>&dߔT'rWLkh/?Uɯ."]:t 񳘂9u4_mKE-*sY Eu*Ȥ}D]?3P(oO륧90`b*VTYOjgnBF2˜_=7LM?tXtFFe2s4lƊ%cJ.۵84 zPvƲz#.UW ;yx=VwD`s W /IJƊs~^NgfZP lsjnUZqw0ᕿuY; r1$7GAvWb6#HDz}f`x{|']#U]\F>IנOؗDBR`؂Ӱ xx`X=-whSM\{_z\l{VpB\%wnFi*è?Sqa9+D| ͬ $> F]ZҲRfڊcqjȖni"TCIٝKJ,< ! {M/]25HHU lН(h?TڼA8,v{I (;-i]DL*Z h>Z-B,P$3_̼d:G@n(UF rGf9P~]i<l¸"X qL:}dE,ԇR;  8EBi1a5sz '$T9 ^T+6.mɴ6M]) 7gPsR2{r>x07^+ڥQ}T# w _BTOQgi)Iz.9(-TC+:I_.O$"!PSҘ!{`@sWd0 A# 8'竕h:բc5|J>Fr_'QK-ΔfGYz;6!'͂.3%-%f P-?!6@n*̔ڀ^<1uп>ut r(]/u9J?nx\ Mm*?i&G5:%q!&,l}4ggEb,rܬe{; YBӵc ]W)a՛gWibTCO0T`:o@Jzu$ '(B@^z[/˦󢴨5u4oQGJmV(  ݬ^nqGE>W Bg~Ӵ:y/c[Lt2 aK <ƯX_w{Ӓ|ץyLĂ־lcI _,T̫5Z}]pUJj:AI7u0ٶ0@)!\Y;d#j[2Jj]AS6pǗF;=* <V/ e5UYg'gJy.L޻pJ:tƚU+tu2Z E4CQ60o%կYꈾA22gHp9tG#FKUi/㖉"p<[tftå>Ad{> vE9\~i3y+{I%*/m$⋁|9qXt1fNҧQP5RSD&y 4H|WuZKzT#[˺3'K%<˝VឱI\;GTezC,qK(ivqOqpև;li(i C뷒wӲ.wWb\bSl zf+!h1zNq4}ƭ=z96RO|WȦI)>"LT1jG5WHqlbFM.pG챡4b]/bpW>9[B2*tdk֖ޠ6/ `؂_kKH' +ʶuQgԜca?z=r`Z.5+:M[v6AQҥ ){|֕b[H_{x8ԑ`vxZeV?EHnkEC 8~5>&5rK yFԶٺi_jg'qu!u_1cM+IDc;Q``-aȮ[3uR,y(I^V}"iciBq ;%Ar:ZޒPGE*߃|7QH$)_\b֨|=9ˠOEp D tJX}MO6ozRL}$ &bxzP6xD/zCC)KFʢT~1xɌm~o9:9ٙA~0t SWUS*7xDzK}f{zJ.E|{ KJ07&U':ɼOZ<DEs6ZڿUVy[6l>='>8ӷN|quC&J;I}vf%1q\KS1yKU&S=ѽsͭ:K:q}ԪMThu-q4-hlF@n7fE7cW$Mu8JOY8N.-,uLW gN"~5bv [RbX(Hv>jȍYN'6 Af=/ٕ<9bluHۖ:u`&OW\DߡDQcsrG1)PD<Isq|J#+M%C,MX)kةEIښ}zIق!,#.|Qa>Q݆DXYseh4!Y榙kw--qD< n} C=i Z Hhq8;ĈT^` $q5$$Xmi>o2͖dڞA=+ﲡ>A1XIPPxDOfvN7t*IA~xk?7VJKnm ,7~\f}NG{ +_X@M$CPj6N6@f.P82҅-/Gyf"Җ#p)yW/A.~a|6 ".h-O%Iٶ>8+RZwU?r6bm>@!&3K:%QwhV0YOCZFDƠg}JO*tp h)&Km5-ƌI||m>]M::},Qu_]r:'2܀Hc1V\rO]z6RkvQS 9noUkguy4ҫH<5}644ilLx? ~GJ\/jgUkrK z%=o>=N:˰|Y Jin*ѽa?EݡE SL"hDB h}bݞM֏q`;1Nc_Dv j;n{BAwsa 2ؐW%Q12i݊[jT7"^]4BUWBM$Ӫ|4.d߿~׿t)vwh,R! a#|^jb*C>B㌘ `Qݔbߌӵ $;ى^r0&gg\O&7"BglQO3$,"$bAų~3eM䶆o_&ɀZo0n #fz-@ rjWXx̩uo~O0 "$M& ݏ`=(|A pK\{׀6+~LjMrxn%Uu{Rww425m*`Q˨:UўWfuLS7@LWDMdA-2mK=jhkWx=$QACdI"z->NNpƐ3gW0`3RQ|!྿Ϯ5kы@&H2R;+aZ]9'jn[-Z we9}/ȑ\L8_0PA\f098-yzџy;UG?d;'\K?ԣS#u\6PqFYŔNE%0>*SP$[w;g#Eǁ^7+9:4dhq*!(7U.] |̈́14D,ܑ(DE Anh@i|v'vm %T 'J}$y;Aٮڻ8{MBqףUt{Ug, nT0{C(G'"^eVA-|EnL" +j 3ǭMزB/KhO}8@p8h$tUu2֍?4h\a(2!Y??7c2#v cWkkӧzrwb!w&U^ Wr /HK8 R0;'tN;VpyH r_rd[ [u"tX 6^1lvb³f J431ivGy) +)(Ow㵬V=ūGacpW d3 \_ܶ5q"CLx?%3t6|Ҩxo9߰?˞WeQ=5|N#6z>l$Ro .'FedjUiކOSmX: xe4)ے XH?O SBHgrv̽YlX&P &U_PXįJN'a YqL]pkGC_z S2De1:JpH$h8~^/rn۷5nyhﴸ317HDjq>*!ENۉ^XsMVd5.#4i3NVZ\PC? 20rb Di4m>EMUa7ƿ9-5$ߣȿNlTS BmAP?԰WZT:IDIl#ɢXC Ljʦd ڷݪ 4@7 p-02E`SU7:1N"mL͑do/eo%L(9qVק6oG] :&/0!W[Y`˔-韂8yVeed\ 偹oMd5ռ!@&_~)Jߕwti$ޏڷ8tRYq9Gn%wU]2p|UHF6_K"MiN `i(SRaG+ot SR0Rc!xaJ@7:_=+JQS&ԉvPfl?9 ҧY@gDޙ2 +&~r\wC8 UKT !86YEe҈ihpYOhxhprȋ=̮d0)rU(p7]/%<>Kpszi\B,:0.*-A Ef,Xtոma7w1ü()y<2rrQE&vx|~Qa9 RÎAЗC R5TC=u3-9dPjwbF1P6g!?k-dP?3OoǸmm`֧u=M, yDta~1jW&"xqRI!'VFg'68w9jhU{,al;p5Fزa7ǢWDy(s$YO_i8 (z`cvnk6:͵oJcTIK`D\އks"`Ԗ4q,f`3J]%ȇ_~Y/Mݸ {ymς5 eM%nmV^،ȩy[8BpH튶,Eƀ0bO{u}e(o__f0’w~7QS v vʥX:'Z.]qئ~J=iIeɈ y,F2jdͥtRM{юBvUG3a``_i~qoFcqH6  |.9R{;bq Qljk<7`n,9W}njt.pJ}4ÕBী:֝(JS e8E ̆f\LQ[]_:B|Jxnk('4GwR,[%z\"5d%) T6ic7bM>& OE}ߋ0o#.VmyȞy ZTq(C?GJTKiԮݾ%gNAz(_wXNlݵ`ـtEۭ`b8VB{ĄuzE?󔢰x8c0YR*hI|V庸p5x͉=J5I7*O!%jaF{;GqQrO,*Pm‰'DYKӢbEz5H4#gDA& fr c4l(I.p ???ncbW|*Ls(N -o]bpL2(2j:u g3Fma oƯDp-^2QvP{9#nZ=By<8AWg=#ϷZ?jsm22y?8 QU?U "Z֜Arֹhʡj]]@G4ʺ@8 nޥz-\SZ]]+(tj5Jp=km=lde"~hڨVܴ!ȝ"#4yM}yz{DCѹd܊NG%ɤ>Ke# RqD."(/Pĭ!c@'OEuei,u ߍtRN kvT}DsѶM%OUo[NŒ7-T(GQ$[%̱s3pND4t3'ߝ')fk\r|_KjlS]{6(j{)1l5z)31K,@"?b?%!:9vVC0U4\k!ѶlW32a{[C# .PD*>ՍEl}_% It@*2i7O'V])z?4.Ge:xsuUX,/oëH?˯(<]5l7蜀b,RЋo vp+60 &|Hkͽˍ̪bm/]WzUjd8k hb ڰMÊuiF[܃*M?t k/lf4L]B1>7,(qy ;#GmhBt143/-0MLdvp8] 2[Ҍo(vOE\%хT>T! DpDX0CnDJ)[觯x4HՌ62aW=SD:Hʤ,^۬`>&KO2zO[CKDFJBQϨRy^}v[Ai^}ZM{!*Z478eo7c:XZeTn$j+|ER'uemJF\YO%y DnSu(~GObtdW>^zGPeϱP{5P:J?}ɾ :#UQCCFhMHQk (0h@yO1^ C޸y/ Ξ;?-"πȕ4v3зuo|+. 0U|>f[Q~N#S;TvY-:؄^/1P[v{ jfkLK˽. fk[V҂B;tD^졼ae5uS<*s.YuҠ_&kto(mkv'W^NsTBE;wWl>0j&wXݖun-mH͸2-\^Gf\PbN̾sOS tGe)rh^pǽ#NMov4V!}RҵdNsv/M^57!o# Hr4mg}A͟M.$4 N%Q nQCQOK㶾!ts{b\ʅ+ə7m}~ nɰHIex 8_wxN%9bO)C`<Gt$LJd2  cɍу;=JfhJ{y~]a.'.h JG8Uv|ѻo 2H 0uK׮"[6<1Lϙ]p F0A#Mk㯿ű%`H= \וQѼEqyp61hWl.5-[ױ~"~1q%`J@CK'7[c&cqOFe:75rT 9 žBIHcj1,*4?fw3!Mg}TЎDiRIsL.zz{\Jv!dp'>YA,K$oNx'\g_Q:]3C$BV?a:hO#a唡$=FǸKzS%i0䣜3ޓrcgn)i+Th ۊHM S&@[|DJ!a[ -KnR%*,gxt%.Hdq 뫢ˎU[nLw9} כ-U%la>CPw؎?o*5@AB UoHņr%YɛiC[1__& )vu+ sbp,u F/5UymdoŐ UusUD]/g6Gι"Svx9Mw+ٞJ'ZyoZ^).]rbo!^M7|8XIOM"6EH|# ,tܿľjKGqO:IÜdKդ=ZgkC -=e2;I ԋ$IW/^_mpJOKdl{#6e,9kCblrDokq[+}, s[v 6 > .G hZ tM.:-5SǥPWs o;WrYdr$da[HYZ"cp`խHh\vլ tلQcsiWݰ"set|} XBuĜ W6'EjMK+IDnemf,;4ԒDFD.\LJ&l ƲG $^-D|<̇-o~åB SڋiK+˹ vόT1-zmQD6Jyib3^r]D?6~6GwxOC?%*~dNF/Cg*rV,twS֑)8dޓ&TMF3d e%)!ˁ"B $k|xlVvAð.Nf.!_JL= !uE8@Hd7E![E:{}mԳjP0GrtF'XWy? ` qe\M$ V=OA=$ h=fu-3y]M6)=ږuF9-]Yn"` ws`uRP?\ O^'SP:5.LE]?nkL&R1Fߖ_8YU&Ol`ljt >>< kHmh‡*p=ClrBĉYō`|ڪCeΎ R(ݾ@ߨƛ˦IZ%[3-ل":(9PotT!f|U;GoQ>l׭SA:Ϻ'(MP#݃Q]aU>s\MSK>,)=6"gbi!-|;9<,dPJf$EO ϋַx14m2̼l.gT+e~4tj! 1xez \33c|F%Ag Ni* 6c h|cEjx7wДEoh$D-y?*`2hٻߢpRBټ"mvbf['P,jPdfCq]Υ{İpDr|;'~x2p 9|침VV(D16˃?\gt8pDbU>m4 B$4Ssgy@"I|q#,FH[2JL$b* ! g8E1pB\ Fg"|ejg0BhL [;el5Màۿ-.}~^evrwP٪\`f"tIn4K#ЉaF͏z:}茣3l;(/wgm_-Ǒ\]{V,0{[^+_l$*pv q~ӏys9Mk\^}Ä*hQ^B =-%4@PO$ |# Zr:|XG\P0ғNb<-eaL(=PסMUz 2D; ?.2x]5 :~)-ޝ|'q\oREGk#2osݮxUKO"?ϵ 5Һq3@ ]DS?]˾yC#ZlkXJk.w  ?8e)$>@4i+D1hqANaODEo@'7DpY]︲swBJa W]P8Ģ"֨E{ze*RP|^7O1/bк[ 3I9kSDxdjK&^!zv=0I<,şg]9X8jTQk[t{-F`;L~2z MXFCl>lOWVs/[?H{S$g!.*: 8\E͝( 3B ew1s(]z75uDrmvT!c6^/6?^\ wyn3䒪t-+T^R=ߑ=byx2no{n\:A`X M\ւQr -K‡Hp)|@@|DC3}QM12U-䨎Mjs=nA/;ɾ2 !u/uOG•dzO/obĹWVS[1֠fm =B8~RGK=h-$ML?1E˼Kw5k;9,v(&y{sFeAnafkz z¢#'~p 7e{MPȩc~b:}1%dțp&*Kӿna3AKugueAfgauT>?5r^Wd p]xӖSh=` RTt$j8薒D&"P2õ7/uTM!0 m"/AȏԓV$szCwW5ToZ"S%"= f,~ 0/z7RZݐsE:t?*e2nR &cء$Dfڟ9; {<#i!<C̆ aظYa#3ڊeգi4`5uwwb,F7v-/Q,@` $L0B̺"pfqtc|t8}n"dpt9TB(p17ۑᳩET*s4PQ(TBQ(yKL^W 0kVL4Ay<.b}xaoyawXx(%\w`GEṮ%OQ<5xn(8С~ϥ G饽炭ޛ9Eۊz`bJC.+JU~&P:=uh8kvaO$[j)R0vxi[5q+8&66g.m)U,2=,XI+(M0GxBVҢXzKM/$w4ybQ`ְ2I$۬j~Ds#/` l^{3yK3G2c ?Av՘X XWir$ȵ. Ts' Bx^Gg7? 5xRqq+ĢL\О=؏&ZOdHn0MxLO'0!OWɏܒ,~xU@yj mȂYjW,h`ҎKDE{LF.A0@ vTHnlữDqeͥ<7vL>v?&pfgdLKF:T0ߨ b [k0Ijb2"L6 /jۃ1kmFNr\*;$˗(x$v\@z+ 3j3ma&Z:&+?I$V†Bfq4`Y5 +wJ^˚F_!^F(8.@VF7 p-/r*!HpkmcՈnv3!l..[?(w8STpZ Tw$S{E/'..&6#K庲" :/Pvmww2`!M[HK v@Ad8îƒlш% xɺ΄5ƞsAPm1`1v~..lOY;mbIr;] HnիsGq,>Yo[%ty'ʘey۰{Ttj'Oj7Ľutœ*ns6? _>'&f>> nJzWZ'feQod۰< 3䬡lCKm.g66l^ =LƄhP.:T9UVu$ގpym?~ӷ/ 魦@#xq@=i1uiw5XvqO0'E:lt^ 8w7JLH4}13۵EK|9Qn LX-ftGhɀ ?_ټx_7,~ Sh6䞩P=,Ɓ3]mb$ 7ɘ!twFKC(HACT%^‹Aݰڣ:_ KdèX~nD>)AUq3“=B^.[,;$nQ.cn-+٧,$O$7+컒w'9r@ W8 DJ& y %ZKh1ey%.881قYfn=ǁIVALNVbIF BU&VL81%UnJ6up/m^,$AͲks%}cЈ226.;Ȼ }tuc2~ N^|@`WLB5v!SX6Vuy[$XЊ+,_aNf1lI<Ʃ~m|%N\K2w0-*(:D"1dJYǓYf`\m/,h}ӅP-Ag3@s(Zny!}8&~$\POܰѤ=[n5>=4@_1jF@ךsthÛ-Q#ytN#\̣g"*s܉PR8AoVk謗\ T+w8'_X˾tGWgkye>m Qe r:}K)lh Ɔ;EɄWgơ<%b؈ ,\Dm `f TD8yLܣeq.zowd&Y4 eM?x*fPXIK96 v %aRͷ.dW%\WD|̓hδ @U] d1W-M[Pcʍ`2NɡmI7p"zxzIx "pɫ.LMgy݅ 7֝8A$+RTX7TTAvK/4Xe/Cd,V97=9cԧ֒W@Ő{C2KCוA&4b:MN%U*p8  2Xۡo2H,)$ՌD\V{e*͋P.Q[@U̿\ZrS_qw"0e.6;5Jv7V4)zpV>LJvaxtqb04ZZ\c\L(xS Q0,FJWr}nk|ϸXP! K7i L5x%sRFagSpX=@_U6 낿Y>CI֖GuotBac [%țp q` WI- i4tx;as,;!$!݀ZMx2rÔjpF|"@]ȢO`P('h A{j7Ȓ):б d%2G~PBc%W矀|zq#c Z+  wiKxeLd060t E,G ge'l"Yj@\{(`-q@Vb^ݐ~xX ch!v;XFldVШۡu0l;e{j~12v2oy蹮Q]  AJV[腫::tqN]E6"+Lp,8{c:&Kv`z7 8P*>d@s!x P$_鿢9ȨwTe01v|8!Y\b+xC75Gc6-٨"hɵgc~8NB!x":Mw/R%l} ~q9=mR= 4 F=EYִP3wɈ/AǞ=k-TfmBc,U+7?̵| 8^QV,I[\Yr儻ҬC;W#wWۉ*|*bFQ"3߳7Z*n]M`[FC |o %Mv  ]9rWfaY!upc_((dDA[N]% 9v+͂}B*$? fUn?;F; ߗRn$ۦ 醩<ੑ/RpF9>9 .7QT-ؾƇ;fwcu{"(FLi0˓)8QaJ`ߎ m!=r+O GsCFC7bƮ:ЩjYFv"s'sO 3:{{gy7k6cs7A%/Us"o9V!&*vd"rZkI,]bPYQFpo{K3[A} O+ᥐ;in}s52K}_Hg5;#> $"] "]M >4J,lP\@.DpJ&9 =Btvh--,jq>I3ϤS6gRllBI+Pcu]d:\a+wU׸8Xɺu*i<݇6ehh]IG[RY3q1< ރ/8A)6y'G2daj-L?s$/E c'&9t"]1rDnSխAnߪs/XM?F':nY[=]/ݻ9E ܗ1x= @;Y6H9#Vȧ%(>Ԥ5Gy"(0h]>iv!sC`_j.2n4(FYkVV\d<Th#ۤE)N nx%O$2iY=_ `+8z8; tDs-L2Оedg)5Q-e{BY$m8K[q`'(1+v1E6ЅF^tTb%G( p)4+EtBle~2(Ӈ_?G(<} Xk0AX'LQCY1qB'u/reRvO;4p+FD,Ы[C;⡠h`:j.oxT_Cܣ9ˡ>$o^HXA9gռ rE7n]sP={ž7~fBIxײQ4ޓ 'T>GZWf;b-|p 4|ׯ:s/|16ZnCxi""2j/3zTa˜UXJs/E&.yX)@- AE&EKDS3Ms2庿u/FiN-H;I0QQ 1G) ȩp<7o%_Q_6YsP"ɉr5Eƿ|:'ݱcDʆ)ЍHr5遢. }/ݣ E'/+ E:5Kd1K>@2a4xB{ќU(D[#*Z٪zzЂaGP~`9nqayFTꡆYfz|Ț7/p};nE3IhttFF37o5+&LplotΖN3jrD]7Gۡtt~:㣥_ Dk%4#4nhQ:J={u[K+<5l"y&wIHm,_-EDt:ڌT*u0RlL٤Y)݆gÕa).uC{ZeiwbE&AiHҹ`2Cj xT(؛ 27-\_b\7; J0Aa󩙌C~e.g"C469l0}{yOq[.vy H/JZ: {}= czA:tnw뢰*_LMGɵ Qh l$6< |eI+3 FOغˠԤ,y͠9,C_ ?Tw[FPZC|kb-) "='DЍkvGMF ǮO|H˘cyaŃ-6 !gJ+?E`7Q[Ӫqhyqt~$OϞJ4L B4|z V kDˮ`H1i'SKQhIX9{F.\֋ vb1@mcڃ˺c؞ k/ ɤdIԄA(N~͎D%*9û[U͂y,p!?rF6UpF?`5q93{0 |w u df3/> 8 ![-%/N$HuR)z'/65[Hntu5|,sa)]* hᵕF=q~S;m욢|lE1QʞNQ%>X ~}+`ľ"id!Z|8z3.&ܹX,X'v# ˸c%D4Y|b%-1*rZ̋͘ :3g3/ȕ2VW5-Izu1MW(85~ a[PkQό!@6xla OƌyHKaa:Vti /)J8a7JOFM=Б۬^mGCNX@*|[KHtfSGZ HnY!hJ$mPXnkK gT~9RGڇXtGˋ6+ JWcsCqXQOՏ!ygQ/['Dp޺)[%~} 9;d[k4N#vɽFwm`9C~b~BiL~JHC7ԙ1Nh_ @`JκjX&8' k5iA ApJ=L=ZGPVdaTpUָ2k^g3ȧ蜘`e5G$r:;je9Úcg*zB;x*Ы}Wȼ󡧒nW@4fhui"#7գ안$*k-WRq!6*ɷ`_*&`*[ף6n'.[tm?>ADrK-x0&/+LE4ufWQ31(*ASXY63cpbdcQݳ,.^[vOVri(^>/k\Ԣ:q ;5NQ5P={<1plrx3C1J>:KNY<@H1~d6?9\eϩKqZ@,aSZK`]AWb VE`n8U}nv؝;1\j2!}CH(t8J>3urdՃq5;suaxq'Cl[g@XJO8O#N*PTsMF@t.CEoxt^H*LVY"t ^4c˰+عgg37Z8EӼf?#V'b5Bʁs0÷ߗ1P|fpeC*ѣ!9tpX ̩)7z#gR:."r`%v)GC$ ^w;>}&jn)zW L!(߿{"T/17o3C}$9v>Lo,CPt21k޺#F*|8Tev|p;"פ .0:ލ^ >OlVsʓm5~\Hk2\Ia1t8|N1; 6l"e CG|R'Oa2AI'ITJtc{RO_xgEo&o't5 ,u,O'e֠?ҍ ;\gYXAE "28\HНi ;#@͎c͹*$gNS{דA\wr4~;؋/ܰKG *OVøuZs{x%?8j;}aH[{]~fHT >SF_~G'/S9z\;tt\A[Z|^.lldj<6wq (6= VNp sFޅy ԯ_ƕl!%{4!E2!dC'DSOj2(ʸeVP@dxdK>2lȄ꺕\[U*!+n܆ rgx IJMj22Ƥ>6܅$B jΪE1mKD 夋 ?/Eؘ"'[39k]۬4Ͷ =v$\(j%ksѫyL)7&unXh |pҾ$be={++6Pyt1X`8Nz\,:drvHg3 EqVg;S.ۿc^.EН2g_k\#c;?㿈Xqv̱7|UڠR9j5찻odA£pUF5B@Ô~qq]ο8)-';A Q0v5(B+[ڲ$O.qCf[?~oS?2q'Zcˈl|1ɋ߷D#.R_XbW-х7μpb`"xk=g Eu,\f^I-]' @h'sYwTB-X7CsV :S|J|q*tU×W_jغs8Y59+k:Bl\0[?nvWa KlzP1yr#.a{`ay:dȑLIDYQ')kQo&Ly㜴j7)SEQW1W}`Un/ [/!Į $ӊrq|oо4q3m%eP5 Q&X wvPnU۵LTs;$}% xGO   eDanWjfHԩm[?x*m X%nVT1>.=R=":0cƭ8Z/cf  UpgӍs# N "&%(;M\|ܕvWt?|⌼ȣ NnIEƭn?.Ar}519xb8r5Y64cNw@o*yE}JmZ~USL0͇S^Z82cC6ƿCLᚔULvSKzPUM<[` }JP/d*'xL`7FfeQ>Ll|1M=Y/|j =*,Jh|XMw0JgIL0vPN-lYvk,dCXyE:T2RNPβ۬jr#˰"aydjaKс'>!_3A'jz1SNDMП nnk-욆idtL. Er'>fہI 5MnR. C;RjD͏~Z; ^Cuޛ t:k_r~@I+v7@(YFoȬidh~>i ZC0"?F{/Xq[ 6}/xo'/Ek9Ƽrb2ڤPQT?,ohɴ_ HED[}^|jN=! ]ձ?%yǯEٙ I9d/>9~3`I;,GN°MGwC}n:%PC9 $ ˋo}1p=FjS3J/ >Ej%>*h{}uy)LnWOjXiڌ@ x2mٌj=^ҼY nМDJ= e2^~;.WQpdbA4%B3RȔ,AF -~ul ώ*:1 =.|A.יc[e`m^*bU @HH  msN8='9?'xg8 [;sk6{b=w.^38@N NYTv,%EO^u/o#ݨ;-@mca9vf? tX:2⡈$kYyVϙ riG\"S g"U4Wr&*]+mV v(ܿ$@w^ÏA ,i@^=j9RK\')X+O2Ϻ8r4P |_n9j1F٦(: п̉GX]Kp1n7^RF:Tњ|1ȶz}qf F :GʍѕӇR_mv x4R VI:Ex2U@ (bz]aJ3lBtst$TgYvL{s%pfW{gRj]P$ +>KFJaQ% ۏ)$" b'2N iT:@>2:PI=lW>܀\'.9? MӵR+Fh[̀~-;|.$6sX9* f|1ƾ?j][rJPpz.<t+W'3ZoL~#Mtsh1̲(v4N3;tύ uZ+# #?y$+wT; R6 n^!>&NoÂ'<״2 θў޻BTĽ/b4îmz^M 6{12po:L{{;!lpB (P}R"%ܾ=k{vdUwZpAޠfR YeD5@4#Xa'c hTN7~Mn d`d)XO{XCG>(vCɳ47Υᗱ.NgT>XXmjMw}5YNd8 @vkjm̊oq4XzyF/)rG7FV[c|*[%WS\QfDl]ߔ[||%Z9<0`u0P\$"n *?=<, ;Zmb P_>UsEhO\>>|JdzTP[ PBΤ+NO"(žkd7)5A`>s:@,-Đ=Ye%{DX:!{āt;] 'o&꩙PbƵ97ңr=*N8<ms֛RKCvu߁f ϺiU MoI-!غ#:)W6|\CXlE}t}F5pC>FS|${+øAEQU8_JMZ Z+Osj42{%}eI`DDxT呺Wyh|dx|,HTGh+ a:l_wmgeͼYE;X?(fE5ؗt*~X|9(MDlH9E ؖëtU?$: ,='M,ବv1X{{+OHGHҡMc' vt= N`REK9d! dR;k,3 eੲHA:S.#-<<޺('i1fMk4GG=F7`kNT9 EpL<=޽ ʭ|OnՏFԀ*4 p j"R/d[L]I7K9傦ÅUn`~Ai5D#%5:D^1*8c kVJ 8֓IO J[Lc 7lLYGY귟EKrN3P&Ǝ5r ISGo6D^u{ufTL&ӘrNΝKsX.M烽**Y/#i\ A_?-dA/EE3 y>;EN!dyފh ihU?`[nec^WCޅ51 /n?*g*r^)NaIu^EV0`re NPNG"ߡo;#@2S*!QT^\P>`h`WHKi, hu%~Vj=$[/?E_.?|Z|s>Y CD6p?Xew8lz=3~ʰ .̍1P#+GYIK앝=ҥrj, ߶̓Egw&p"1'mr@aH'>hϰGw8Y33vXüb X~P8.A }IH;|xc^7RRY5`̐#:|D0RV< RĖJkt\s2eL2$Ǧ7Wﭭ. (P#Nt+á/=# Ne %EgkxI, m3TBPa\i;|0vNC} 3)vg.u2 mSFB cBdvPgmX7Tt=E )I34%Ra5?֒Ne)zeP$\$5N^J;/)L=TMnHvA >Qmn/ȭMHjV.bGw 0;+jFZ-ԯҹl"Pi4 4oUS['i=>uKtya5 RӢo2%eF|N$cF&c6:VK'a]JgB{B<enA$D8F?sX-@ogR~HV}#URBD l (1 vbϲ ꕎ]{- -4odZ0WDJQ.haKSG) !Ūl>6phĠ#r@GLHW0S ~lZ7AF}wy#~Ж&[S=6'i_zԤiM: !Cp ܲ~a 6ʘR*8Oz5Ԅָ*r g]'<4a~g&m`Ũտ^t[ XdwP;Ҋ4u0*{XiSg|vMXV55V IhRe>|;^!Dw;C WcD΍XC!la<3Exܩ?Md@Az7W%3q ̥FJCb=R%a6SŢ@wܔq>b!8䭚݊QZGڋPV^q ?vȲ`h#*$KZ>/+&D^p(pD7tyvLJ²!S0YmAז/PDb#-i uJXDʣ.Ju8XH\E?*X+Ty|Avio<wG6Tv(fm@;uP:=Ş󜆍׬t1їjr54S:U$껊G#4]FJ1a9C.Nu<*)dm[4o\Z)'iC9"4^TV/^za0 $v9,YHG s O%IQ,lxil"I&@ y :t V+R)3Qj5^Xn}Z Ej)4!)`L8&HpxQAO @\g.yG^@S2}o820Cjads#p ) $Lss NZ0H~GwMu"%UT* FY#j 4D~W1*ggF?Ζ_1Y2JCoa;/*QOc|d`W]vH# )Y?NX=id9>  ԌMǵc/-?hhqTeH'/J8xtdw5S߼<ą%VB/Vzo<դ;Y޼U sO@&_ݍfr5>gk=~T +AhU/aC}̥״v!?oƪ?kay&F9?%Oc5uCije-$6L{x{vllbk$:)n(!uYg!&W:?&V\;IEM^/+K֫e2VŒ Ƿ,6wɾ#QQegK>B!͢h̠z@H%#8du@^:^伱=Ib;찳XA:K/Z\yM2\VUZ׶A2j1[,kP<'yض~v0'j.Aԑjf JʣNhD>y#ߍvLwXPI+øo^V'mRÓy[U? TYFnT;)7N{z1Cd|fCf=HX"A,G-FpLb [H@f%b}`cϤ)oZ0h]`ד <1;^)'f%r/RHՖ"ID$`syR)3NE D;ڮa^hʂ۫:pmu5 k֬\O PspLj$|)$k$}CjK#\!S Z2jV~nTD 2ؑ)nWUo3E"! QkQmYbNct~krļ7Wkx{dh~(=#j6KIegfom \ (eAj2 b%Ľ ;{~p(^E ^~s!>{1x@ۚ"~{ˢBōNJX TSF`M}ՇiTl;?o_Q=\:ewo3.ЂrGJћ>>6sg|JBYOkw&Z_&4D9Vq-VAQbF ۆܠ翳T0=aԺ sSr,r^ ɗQAR(I-b3rWp8[)8,U5m۠ר/`3038e/5m}L74aGncǤ 1 նa,3\NLd\klq;9|_><'C,qݗNmlk~hԴ ;"d9@h&hW.Ar.,~#j*髟D4 ᙶ8oQs~w,F;m^ݨQ^c$yDYߘE׼viX#7ٸ5mPv,=6+OpT-0sP[^O``?@YZ8ms{l!K׶B}5N" D$;f}hY@7ovF}C@:;U xRl(tVڥo l>9$BuϩXΧWn☶|xYroTs@{R4vBwl+̢k4V9YpμFϽ Gj+!x>*̥X:|C FBxmx+e#R3si:CRWB&K8xVKt9JFe C `bs#gɮѹ_b,[M+;X|Cdt86]rc^(:q!rr9eJ~wӯH7uQfUbTro:@G}#|_n|{v5ix'5cC-esbAKidڠ!Ơ1I?gLK=*ݬrNAԳ<1d\pUN.Ug7AgW:tE?o|93~YzGL:cj*^> q}Bh;i&‘mc(p*R\Bgf8x%PˮUv/xJ8x"~J}б9i%'4>g߷KWL5J=g&cc_zȺ|:>`z(d.Kc-F\-9,%6WJui*n#]0D&ą[䈪SqʟZnsNL$G7Dqlp {< ҹ1UBv6tj^>-<4|_/Cނ 9BN>(Cn2xJ'>G;pFje/JM[!,TqNJsm(Pjޜ1Ϫ_ ws!nK^V_o"#9]*(NgZ`#h$aȎp0_%z3%ӕJlatfcy_hqޮ,PKpO~^ R; oGUo~;!)Zp#u!g1nS|vD}LکEhl@[U!8ԓ&(4+AۓSc?WEqG!Yo=pD҃-)/;а܃ME )’. 7]fb`]jhA[ٻUUi549ɕV_OLtrL~#L#G4ѯk}bIm{>&bUwF0B2p,^BA'D>/*ɣIX@4S;ˉ}b GrxsTM/? 9xJw o[|`V(Rn?) e#E&qM, ǩ.25o21@d2=.ܒB3ۦm깋] P6npꂨw{SOO*duYpLq2Gy=1$q|"L̩ymiTfl҈uZ.cU\B(wdAo@Byio_sQÙX 6z]ЧϡQ{ Gr"l-WԴWnozW+GvUuŇjj/N}` 1ps-(S-6Kt-Y?}nE|;%f'Z; QRk(H4PN_<2p5Y= vw|ȁoʭI (6n+誵#!-CpXDR\b#qttybX1 Ȧo6$zKpAnۄy,Q+9nAN ) xXo9n.^%Q&[tl72lPuu>Db} <.J*ө`}̛ Ug"(~Z Vֈ{;{='Ψ@;|*C@[9_W)"㺶y ㇾGC;ܸ}0WtB+}Ax0,֘wDȚ p\J)ޏ&"K /ŇϾkZNeCy9}=Nl#AIΤݞҳ:-7TBco@GFm7N>4˾InjuV3 SF?LӘB1"N~$˞uPXb~]L ; Ω~2Gim(QT:̶5y\SQ&k `S=) lL'R V]MLїKu|EBJ=І0J&E!֐8ٚvƲ wȢ0 8vO@NIU7Yבs.*~(h2ۑy?}-^L9v6 弔"xXPm(dgZ+< ~ʨ,g.E.БhD/ ࣮͵{Y9E"Ow%? vhh!?3Wk,ÿW':'#cnsccO9ygCR69ĤP_bc,HŨ&B(/+iسe˅f֢jX5Bqb7SDP<c?+_<0(7d\a2Via8[1KEXjqd Z]w3C E)٠Tv4R*\!n q;@ Pd< ڞc[c^OG8Ԙ6B ne~@P#! VnĀ;kN|TJa;gh6-]T~C!BgťlיE0Og1u pϝcS$.ӓ6݇qYd+SN9US|WAC6m֧KHv:s8ڽ(2~sț;jM_;Ne|CZ:?BcBu=DL&6!H=)T%EY37-;A*;J6s{y hl:w0 2YBć3 WF/8Ν: NO 9nޝJO=T+!q@~Vdb0sR+j(.43*`X+3o\@miwVEQ$*2П4_w^Ç&NA taTY~펜ظfsW>U]=I!]&8>Y(DβcP%Bu170y츈}k) ,qTX#:~[>o>5L7-:jݖKJ z:ECns $np0Cd-[`S(x/6)m{ Ю۟a{#Pp3I2b T_8h')L"D`eI͒oTBղG]EE>(\aSKSG`\ 6y^nܱ4E>yGě {8.8>_?ӎY& 0160O=CvK" s7 fT 0+UjQDEVUwRB5VGC_lՙ@S,jZ7SϽRXsbTx'}ד}d !+ EڃE1$VNb4U}|qbnu[6{>2<u֞_+% g_q^#7/I%lx_s+~w@U "-*ӷfjy'F~b4USƷCTiwg,]̷A6 jYCir1fOBӀ"=LdF(Y+6a0 BFL 9C^Q᠙go?2}eX\pԑvbU6<~SkX<* 'b,[ǣv.jUkмyDg!*2ʘJǝTF`q-sp4RgnVAЖ3ߧ#\!ϑ%_eSSy?r9]D-` r H[]+ _1 ܎hxVfo  D3CǶpU('MřD{[;'- XWU !Ezs9 e@;BWz45j;)REF<T>`~uXهT"^uu5FPPh_fe4X ]tk?Y_8S){ 4 /9r/-!:g-P4}P8జpAj:&\?-NCLL(Y "ZOEmlI.]yҿzL6TCM0Kf$MqZ+ZuybȞVE}0`T͎*Pg[3B54İD 3$/ӹx>UM_He+l퉺Q'm0LGNCDab+@3j٘u+A}ﶆp=j9ql$]+`) gXG"Τ|ҙU|ٴwY7\F,㎋Xb*_M 5u@]drTs_ͳиm #(j4P3X[Z4W:lRPNa9I u+B)\}I.O劇yag#$\퉴1md 5"3iC\yq}:`՞GJb4rJGZ[)=v Tٚ1_8f{u"xW TQ'D|C rϮtVRE"΅-EYdwF̨'Y+5IJL2\9{=ɬa]FK0 YƕW&%)T翋KB㝕),GLRQðzQ+S+>Jwɴ҄Uӻ>*''C :ɑW'P]g}ssZnK fұGc:f#H^({J =Bb*{أ:z@ gKtmк@Jaҵܼͣe}1GQ8@Ԕ-!XSwԅNx-jFm_2aQ\@K"z>BB]tK%,'@{AG<=}2F3s*Cb[ݺ~Nůcmb9L]-G&584`IQ3TݾW'限8SO3M!%L8! 0U:ȃ**_u|maω50SU¦E@7Y].y j ;uvY1`r黻sDC%|,^\;npάS;:i,A \ 15K~>emz+/h)! ZIv?(kʻd~JꃀJ0z%v3vO ei%$t$94k2az/}}~ iYBw{rFRw* 9dDHmYKH nGGcdУ(X͔p@"TW[ Zmʂ˕q4mR|d/xt@Gϸ ]J>_ NB &7~CS֊6cC ¸01>]J!ُ@{ DY/߉!ğ[]< bX ,LtXw6,IVOU1/N֪J?Qa ;&{DN>u; (2?u,̖#HaF1cN5? Rb:ax9Y&XB<Ӆz>viA)< /guoaґK9 F=[4U*#hpt%0Uac ɻl.mչF7+eIȚdvU=K-ԳVl6 oO%?3/Ϫ8hlv]$J;3[N;!BUerwv[-jc.@#F7*ԒzܦYE$qK%Ab_kHΘ/qրg lSaQ3+]%*$W fG}aY] 7l\Wه,6^C4:/޸Ħ| 6C+)SSPY vC w(WwMW\xV i(wNJSZ>CǐSR=-,`ǖ\٫qRRB½ ^j94oFD ?~KRH,GvjGQRvNwu.iNAݫ A~B=L#?ӲiY599+ &U0zê R4ߕ uz]v?]q{`p$壒{v֩WW)·}oY啴M ζ\;Le7^RU ]R#iis5?2W}~h~keQEGtjs`_ʎ &.Z.`Ӵ9H[V9pW0EV .1jB& O( ~ 0n>CJ6: '[D ,S|0XQptcvDw;ٖS"wLd;h^0x_RbMW']\3Wh56cO 6ppЁ)V,+~t.Sp*4ˆ\r11'V2I/(;JP1l9ܳ'RnN_Y{wBYR0,sc{gI]nҫA/c/SdLD79hMhO~%6(B Eb SHfv{@F'| -`p -`ܧPC717<U!z^ZsD# 4k £JФqm[BPk~2+ cYI#F$I ? ]R<~PLAWE~' rV߼E$)m4 P)=-%nvB$|'bAg <rRLƝ/E1mbw]|X@V'PO[uK" p%^mye_A%,7D WD:Ȍ@XQڇua%v FkhaJDrw˴S)s#V__A΋gTcuD@HA l9mmL}kWXÈ TQ"|c3NQl9-h!^wF,qBwp0eH5 `Vҁk Ռ l2Qx\ 4,vyשsãpT|{3v5۴fLK'-5wyVʾuFODQQ;Q72|tvs+#%?!qw EE2/ge!E["Em`x=^4χJ825;]8~/ C*⡅k+n.qA~W#.5I`.Ɣu `T}īW׷i#]k>rI(WK,cֶm9 9SU:8}LcK\]pc!i]?ϭIm"tə_d;LKo60a>WojI`wnzz QRS_cZ9UW 3vc$cl35dp }+a *9pQoYlsMs10cAuŧޭ75|`#>w ӸxSQEUJ%At{ ?4J !ޖDhp1GDz ÇZ.د[Ղ b?d׼TdfG.A}IREHѠa}sp\$l0g{RSfZB؂k O/l~dI8z YO zh8a*em_Lg\ 3=ƘLH]n{qey.c2yA8&\:Ȁ25.S$rP9f\( uJI"/D!EXD[M!:&6#/.ʻ3~ tX:<ݏ?ux4OLJ}{^!}s8K?L^npJgD8zG4<.nC7]:gަ}<&U'ں hNU~.'T7pJfauo PhF%XKX2ِa,9<<T)݂ui7AK*A@KDRK1;fy uᶽSeجQ]+$Drw@GaCd1luC`&n~H܉YHʚ|}nGO/bĥ~c%GD`wIpYpCjSB;$=0فe- 't9myqc>Tod lzYTz0Mݍ=>{NF|5Rд}H\6S;ZC_=!sgT &\UYג0aR-P2KoNMw"ؕ&YYo1Pj!-U,\G]vwW>YE`n9AҞEeJᗫ& U,$.!Mh? mfdB;TJdbf"G^XfIod+TC,}4)2@!qMɻpNdV~51E 6'JI@c2]5U2a.瑔%UMG "(^oOIZnsq/&Jqֱ*Yh-ú.'oZ@;ö;:3ְ$3B#f~f|'͊Ree<¤/shS;C&'۟*r]J)0]| $]ҰZgtW+р1׏øx F 1aIkîC^vo OpSf+khK!Y.^x178wMdt 7rrX&6baK]K[G>]_[wnZ^pPVB阡i$YGDi[|wQf>iM-Fͱr ٚA%C)62&V e,d𥉉,}Hȡ?z$Ȣ[YHbJ5O}G0 Ynfp'ȉ6Ali W~@d v͓Ԉ f*x/܀R4 /Q>sąwRHƘHuozrz{˦cF'EUӛuDU)|ڮUoz]KA>G84|iPneq٨ljA+UElb{֘nUcDQ#5zՕ, dZ"Ћȥb:ğ#ʶ\Ob.-^kX )'қzyTğ`nFj%}?}W~5h nT,])U@ )I3ilQ;[/?.=(cc? p"Dm{}OC̎֘ѝ<8xPG&(¶wW!>~dq0g}cxzIHY d{fY!@CEqrvb HL[gJGD&4F' &Ya/zYC0jKVQ]@'=L&‹,\$|%?pƳf 3&8.(e*MMwDR|@P'j!koXkz$;8u-Sg"eͶSow"[E &S IzlA a~с[zJek'AQSo-7ͭe`'>?KThpq$mt{ <_Lt9U;UA}pS􎤹 C=[h>ziwjPmRY A[?,La0=WUm4eH{EЪ{8BBձc  Klݭ^ѤonLgн|KFRsk=Tto =xd*\ADBhPRjxGG< :<#O N*kb1 &Ss@7}OWiMCk5KIl@s? ;(ٮ=Y16h|+/MB9-@Ғfc$0Bûc TbQOMTf1`E|AS 1#Pu΁'fo^ Q Ef2a_PeQy2_4rh8KKI/R}~R6bz&]5קX3S ^ `N7kņ u[O[υ)ul5QеEɫ$BmEhuvls{O(MW[բ*h`ѧ''maxNuew2|c*!䥴\`a+0qW<.hs(Q͝Δwǟ1wR  ĕ%?"|2/NT(C*Kj> +[i ? t8&J`%[`x*9aNj{a ~ -\zavgEF^oP)[Q;u2题0v"]# VA )C_ (!3*5kR-zd%@~ }0"׽Sy*O 7\[_2a>`V} }6$\fI 3d@hD)^7='J6uzPZGM|w MCZ3N\P{%,%FӲ;<6Cɼ8gS#vΒ~'Oh ۺ Ef&m!@^K3T\k\o'd ak@nEVbno] iKMYS`ŸFe@ ,Gi]_6)q [Dߞ͵|ë%Cjc=IYn~.aWU/(~;iJa?c; <PN4vg\W'(R@߳G~&"||sϜ+ӷ3ӎj*HX37 펄J".d SFeڸ^HXs7eZ~v\=wg{ a.抣bR7von`| \u55Uұ!@Q/A꒤TQC3V^t_Ӏ (n"%XZ i{"-h *| {̅Yႁ<< 2ECD+mg{tYj`X_AoحF~뿁8N>KPZ1桶+ ܺhPg:YKB`6:q6 d7E1w}*ar9Eh~XNP >v?c3j~oJkbR|:GZRo)o5V>TE<%j>gwoG}\|{=L{2xuiۛJCBqdpN R9(-}He'Wa8j9Op*ހƆgɱX}oqGb-3fa0tocX+]'靠=)`#2: ?P:}ꅅ$2KcAC gP.`SUka`R'Ǝ߸"x]3*O ܛ ҸnIR/Ӷtz7IVL *L|r}p;{RI =7e,TЃWx|FsJ+jw>?vf-\7-¤o# ܋LH&]]y3J?7+B4׀PGiqu(]j24!U +ێnGp#@9QpG/^zcPnyw( Mf8md;F*$Uo@j :{g4?8MڐiW=әpQ>*aPY_Y6 g}|>,Qڵ$Ӻ\a2>fZͻɐ6&\@}DZ m!%؇5X1Y\rmw@ˢO ؠ×5Kp.`T8y:Sq1}nP3lig9T_9?P7;^q h^/Vi9QMFB0ɥKm+A[XB2}L V1w`݄(Hߧ:deC~9txRE?9sxKX 5upykJr(q@֞O\ IIGNSsk\XՂeК8ȯ hoЋ*G܏[#gXG! N '|SR $Kj2!W}XtcE ~%HXsYO1 \V__Y.I7ގ#Y'A}ŻkCDXm4ʏv8/_ _9ƾF M ׮Ÿ8wW-9PV@W6#xc;}a{.G>$ս"5czxT}0rۮ4P&s%'j O`f#0?Y1AމH*?]x V K̺ $JWmcz'Ћ@h9J%=rFzL. CxO}AFaY+_{ɨqѼf$:>50"-k]$R=\Ŧk (i?:*]` b$كҿeıiS̀.Gu;] dћNu\öؙvvUG|ݺi{ş|s,m o>ԋD ȕSiEK$^?"ZF)تtXl KÿFiy88Hajy刍E[?TUAKNZKhnp/NC^\ɥb:@$i)IbD"LBͧ ˸ؽ/H.t%N,6!*3};7Oozy"MKiȄ(Bω3Mq=`*+b;h(?^#n _P^qsj㞗|G%k%A8R;$n8 |'kQ?X3AxtJOwq"^q&O H?el⯪*ir=eO9MVlaHu=,S֝{!00bpiv6Rkm+(8GsB5  Y*o CրعI H0~y'މ BfB6uq!ӕmN,Iyɤp#Un鷔Osn9䒐g3'.ɂ%J_S&$~^韵e#`Eh5m(yu$Z@@U8ق{6pOc!sMN|ݺz2Ɩøվo`4{2hKxSr˘Vފf`ƜȨ5>,.UƟ8q] NND( 6ƚֈHE703\%0Rd$H_>菦uB3Jji~5J31d7Y M!b{-w8֙~rtYk^o=̃tޠ*epʣ9e23/khH)Z65/2NgR~iʬ8AR{zEO!odiK%Mqp"DC#M>~mi5T\Me eH/ 9X܎V58dUar;[VSʭ{x~RL.^\{ѡ=Zt粆W=\9:[e- zjl떝 ĊHj\'I9p"+,3u&2HY'+w}+?XZ-1WdPU LcIrL();͘-i:26pJg 1HO[*&j' d4uJ61qҍqH? <,H"~g&^Y r\U谓LZn-U95P8uN`y[r, t a`#4 *sHvz@`~lSM ;`itY={Va}t׀'#T c2y擁3łHo"+-8Gk.l'^L `@ug\s?r5nQ'UߒրjJh g#.븗|wTvJ᫷}U&7r$.%N0Eq~廲Ǯٲw $u"f>L;f\/t}&xO1i*ltނ> VV$oaw Ϫ+7fjpu-b1?4Ia%N5343&D1L׎/.}Ȓs[ 1Ȗqw}A\~k10q126pJRED6( 75:3z¯d^5jv!͵wT<_ow$EFzlrԀmW7r2jwU4ͦVb5)B-0E<nUӲ~+TnlwU׌S ܲ%jkwm_{!u21ʗKLڇR\O6bl'0c7I E 򥞾)J;M <:;*0}jcUZiI(l^AAN/&_446JҶ&OzyXY+`dV[lwƶcbRX5eo,Y睼 ҠE F˵~u?vt˓ғ9ƊYǑљ&$:"ŠƤISS)iIYyvroՌ15ڳ `XQ4'$a ^A8a\GqRʪs1__?SI]o 4dzauђz 3/BkZ=K3r3DeȮq9#-Дo']lNYɘGPnjZvE},ax+fu'V_#L{ ulP$(6(u { eoPn>R#_T֊&@422tE^8hEm3ļlAǡJX+<g]"2=1 J1iL/s%ذ3y倅^taD} :@44B^+ʬhge+i.Hr\8M91Fg#MBuJ.*g&pZDf 4rY"'aKR?  LpPWҌb.XܑiR(9z6@Ц@#(`)G W|KOwײ |ƮDS$|FGtAPV:MD@RD_eS^;+vJ"v_SQ52)j/X- Lt olqi P PyB&Z SE#ZٻEqʌ `ZpYAܭ2[)[h'=Ckp:بIIih'0z=8F N\u(Z1!;mo[_ ՞c?2qW\Q6 ox<ɊڹD}LJڷ=VH(a+0uRj< /`N+{9Wtcb#KbX6U+ Jd,tՙENj&Ϭ .8Lz_>X'JB[^N#~ NǞEh 3l2$Gv7\="@q/ιHPeCP3jFq]8 G,OP S]7}fE|R`/ vk`ހ\.zSLQ&?ZW|b'ճ=*Yr#C[֩+,Nӻ+>|;rZAW./ɕ Ô>75 -u2o ;Z4K/T^093pթrE8Jn\owԴD HŽ.ު\bQ nTWCS~c\x폖 ,I\T9!f=G(^OG8 NgXRyWCLc.*S 'pKa@A%'Zr{eLAr}5~Ĺ2)I⒞"([Ӹgp)mNCPFd!fӻB@^mp&_vT[ ͷ oJ5}r^Zb90mcOryD~h-9h۞]rZ?ʏƲ`` #ӂ`8 :Ǘhu "JiU D/طe j*幻χ,c+I! nH/?m@ErQS1_JK(%@*aF5]UudMx&#H[R;=-ΈkɅS6mh>aQЯ$ĤUDgVj*UNjP$G gY-C%q#RJ6WGKg+u͒GGr+{͔bNJÿ#x )ksP",de~=+ t誖*0Y7߱'I5O!inϭNʿ_y$1 @URd灬q&Nql[y ,mb4q.at9Cz`9`T@UEKF.9)8,ߘ 0)Spҋң#c%潀b(vp B1t2,ZZ\)`aI0:L9s^TP7!eϧgo9~x=~`5zŠcU @B3;&3iOW6o$CjO&C:@uZBj* 5eZC/ hġ˜i馉 VF4-&~|1d'-ۛ!ދM.DoYJ8љv;F?Um_!C qF+xvk ׽6̞& =;Iw&hQ-`Mc~`*@3_ Fo/=g"rX~6p[^66H2CtƸJ <~A%$_e:-1rFJ=oE^_ޤa# kyP 'E񝒥E{xmŎ A6eʁm%VS[6y\[}L]q+I];@{mbIC< 2D N*=^C ^ e[.ip_8!梤+Vx ݣ3`᫔UZU`DG$^ #f昈=ZeJQ*[j\R3j_^q!:cbCJFY" *Gpt}]t \;=]i:@ِp9nU 1qC#ſAUt>T_x5L9g^|Io_x5 K4oG,Dوͬ mȹ7]{;V'z_;o%ō\) :^ZT #t9lТ[y)ߡn>4@^{*?FUnz֚9Bbl?9C}St'DP!y@U@ V9~uj4_cY?p~eBI|lzC1<髐p-/O8IXYݗ%;(L(FrY%vetYͬօl׶̐*~\A(:>|B},@,Q KA B:sي26ؙM)w v^+@}S $@eh3N s`2+X?^FaqwC*ƥ5[x `j7MRLw ~>~)j/r˶\c ]| kDxݟ!!{|.[!-ۀ& 7G`f YLP5oS=y Gy=w#Y)g0gEŷ]#FN:T T \侩{SXbظE*@Wø5"UCπ-O A_|#ц,+Q^D;j2 b8whK~EX\ir*Jx=rw(x°KCP\]^@#!!1zQ#C7PT`kix],])PL52N?ĤtNkewʡy52k҄ZB`Y;;u(]p4ۏ37V!cHW&U ]g ިYeί :hVPd6Vk8HՔZ&& B:ې!!r56H 25VOZֳA3ry=SJ-뮡{kTݍod77 xMڅl_P ,Kg[݆EK?4H $@-YW8Q~]oo:=ٲE|q[6~@3r8֒348c[psg [HyEvxc8eU?HZb ʜ?WTOi1N"-lW'!-?/!HkTx 3$\%F_vS!l*@u#gA~>WY#ĻUS@:P,%M2}X7̈́?j qrjYX="p^kQ?0Y!3xreO;7MF>r%7uLt\i|`t5lP).wK{h唼]ƻVqk `BAz~}Rs.8x" !yG1YOƓ6d${?"b,3ouh'"*CM]7C_h7wl )GqժI#ʔ$ lh3k6ЃR y=ýӬ}|ǻj%}N|[HrsHł>NbBl|ޔq0xI0=obe7?pa|_l)d8 ދ&1Ҁ`*QkPn;p5U}*}fqt}<_*">aYu퐳5C~cDv\7m9'|yCל6Agb??:~ly Х]ۣTHn&a#Ճ0AVod^Pۜ^N[,A+:|*,Lb0;I0~}()i[!'( ב#:҆nrPn]=ك}HR});Xm\2d^*$b4{4=kO#26p ^m掏ocQF&JJ g)E jB}ā,=γ5%! -WI:10mJ-Nr~*B6ԚQ4Nl\N(fyu4`W"z iZ%wBpbW- S'u 2)cC>ȞiqMƨȪy-^]'HuYcE+9'H#^aUd'.ʒ݈`Bx!62VϹ5H{gWa *Um5P^+Z5dAo4dU,r 0<`"7Q.2O >bvo!>[\sQk s699Ђ󳔀'WR^j]!:J]0\>d[fo&6~1pE; 򿙔:5ɤ#DkZ@7s6!ظ`aaέuVNJy'Iv\7c}+*<|$B:la;p<*XM:yA% Ún\HxX񿽸Ŭ :+pyDScOݵNԺ,%/0ROJmCs]acm5ݳыgt.1ɯԞMX]c#98=n5+,.WKJGEwO Fjsjd|l=CXVē_x24`]vXhzZ#BrMqU#0Du*ABԃ =Lا5s=m}Ŧ8Sj? zq&3` $`uЮ[P4AJ/s2^+D/"A-uQ #dDe8&ҬQ[.GUɋ |BaW)GOWZ"O 4Zjn[tl7?`b @&OTzHkcϴ֭vьD8a nbMB*[8\*Ѳ>_8؏goI# tȉQ944 q#' ]&bMX+ء ?ǽ2J  :%q^ZQDqRgp}-vڈCۄ$F 嶁Ocv}URPl: L*w 3>{>;}.?]ru3 #[#{Ce{щmG oQiqX D߯`V0>9%"ILr%)<-"+"1\C[عh{v$p1Έ3 ,0rq|_:,*`{.Nj X"5&>~Oc.׎<+VngBЊTLݶ):=ZOpKP+"KN7] Ƞw֨FIy:Uvį'#K}'pIeHDT[7C-,jUXE#a`cfyG.'* DT1n x >#اk{ţC`Y-/u`D%I\<./py=JEOg<Sn$y?ٕR o(Ok>_eJޭ{_ⰈO}f,ܣeץ,4(~v / 譊v^JO!,P63C55lσD/ܾ%m6wv:d@B6Mq%\qX+[p pL${+}ze|.ʉ+h"G|wFo.eEj}G_=:C6+R:ٝa4gRl趝A WКmR'lon6'W:6@u ,kM qO4r{}SpHd״j6zv>刀 @tiAD*`@ 5bUzO3Tmpf5{X,wQwQqDl ii/J O`1U$깻$dR(;%%r&ʶ[>[_‚%Fo<1}$Ndzųncse^L3on&+{l 0\y3:{Z0L xBJUl_cwRD0 H(v+߂CybmǠSIM*N+B":x& S9AE]b[ӭUVlN Z@!X m& GUGvP֟SO񑱕o趹h,f!AY eI6-*~0>!⼹YB*':0e ^`>^&*!QI[#1]U= Arܡ_~֝IE;S T Hδ HR/Tpy_cӫCZy󪖣kV;MNjc|cK4Thڢc |Q@SrBQY37Sx1(7@~|)(غE0v/,K4<Wz:Q{ Yrk3\nץ,J.1P$εB[ ~ŽsZ}W~ة56q2bƃ@'=ˤ5ӱ.rdy ЫFp7 h_ZSu甧 ] +Wp&NpX|g7> ͂HnjICgZXnyJXԪMZe  XvQER9CZL&-90#V7ЍX0d/g; 9Ur1;2EDX1Gy?:nBlr =}7ѹ腅ʑlaD,3ϳAKѨ![RdKX 3w+O>(g~Rg I]"U@_pY}LbS2:@X@k][>Qx "VF Y(>gD;,XgM"/ ":Kp~%:!OA2EQ׷HU K[,wG/_K^Ӹ29Yζ7?HXf@0uh8(REfhħ=P@¾9*rU].íCަw %O|G(8Qdƚ'1KnJ#Pq(>4;grBsڝϾQmF@)gNR- ppzћ<-v#O{NgH@^H 2I(7'CAց$mw[q ,![\oڏ^d^RoD$eE~Mk :u(nPQ3ibd\~2ZO}|\!b y 3Y5E&}(YWCpwރŽF0Pmd+Mj"&{X*5pMu3K19ٽdh!^)b( LV8B4Kӱ챀a _[D|!m>#dhd?H`Kd}mSxA/7b;M;b[~XéRwspbPٜ*s]k꺿ks|&CZ;zU1~\bA.54׵I k`$'HB Qs@d3 sWMFSJbP#iF63 am@)u]Ly x8A ߥۢ,9<PK% y׌S(/@w)@Nx^W|zTxGfRD_q|Ɩɺk}Z9݌s~2V%1GIҳ>(w,JS<{,C*e\KWfq0|8ϝD7)mǕʔM}w[ٺnL=~NIH qf3y| r8\6|fLDyU*s%-bm2C{:Ŀ} a&AuÝ{wp;Ewg0iS"' KDVmR>v4BHdH$K|'`^oԒ!C{y'덤JcP[+ Lԛ$­#&J;" Ka4Y>ʴܙ˫hEE NAP7 %#Q[کkd~aDX'Q<ì $.LE/ 3$%sG@9BІwin`Uϡar5X轃9\ZP\+v%!%^ofe]|Ci!!m i7 Ov{91{VC=Ӌ?v. G[%қ"Oyz]31o.+d%Z;CG2%dis%.F-}=N}:S?Q"{g%>1UobfNL=ݸ r6O{&W0ael+n/WxMM{]pꞙ1`ACvb˝ '=]l\ ݧ^Ӥ!ȝ1:S8mhK)^cTUCt,vۋloȟv^0p 5~F׌s|'G8~pImVTCp,HRc""Gu|-Rhnϲ7wg̤8烬4B qD55ܡp&ZĞO礡Py"T1~<{"*|3ʕuZ b@OnP-J (Y) 3Z}[XrCeHV`P1#p[wJ07X ;|1 =Ov*81#.j끢Pñ6+N֡W5}x]E.~ t>:Ra$qۖ~aMvnPϻYζ<4NdJ %v_AFpDmj+e;zolLJe[~1z[܄q"OJye5*>^嗃&5Kd"0|gyD^zޏHX}L'UU9WFG h'EB>2|V˰SJRmT {%!XF=KZ'3#0_ԖB3!sбA|](DF=T0+9NwpۭR3y!Hh-ӜH]3DFISB t X^  `xZY]A߄"$;^+Ñt@Z,ҭLzQoVО x Q8}V^VO@y("NiWw1w~6C9 Nr14S) E>C #B@`Q6& fW)-9;EK嵼OQwBѿz8ӵA1tw Nh/rp @IT-I|܇TMK;/B;mA=jlVZ'N$j1 Omh hQt.6YnWz]2uTؒ˚[{4Or;:4w"-33lmH } `r_ 0AT FO;'+|lF Y6O߾N5n[T|שD+t~cs9n|#^gA>QS®aigѳ{r>l笞.FI')*\eqN)(:V}v&e[˘?ED p$O0c<-SBrϐ2R?CbF6ZLMGEQ'qn/P]+)&x, TT𙶠}AW]cٟc+zX@M|Z$v4iӒ!ہq6i’[]^՘2AxTex}MƮ;h&ߋӹh0zLŰ[c-cbBI H/P<󊋃HZ$ 4Ct?+R;0~'!,?+πt)HaK ō//CY=%@jIbNcϹEo3O;I=`sXՓa&ȅ _un%coB <ܜ ڶ{HރI T,ܑR#ۚyxw'ѵTSCZXDjRjm"_m&kY;'/&|2WR⿙g8^n>۷C6PYɼ;(irbSi`pJ`˺5 b2b4߿&%@xSK !y6 +/Dެ̀, 6=I挘q|W8QB¡^w,5'5pA'NBKLJ;n *ٱl%T)pQѻ,?]#0Mm, ƣ]JHG[D2M%[ %b2m̂+lR&Tep2>$y"Q͔$hV'>\s/%@ д=jZ.v?±T*{mrD --&MLAW]6Uz3tk+M/(߶9 ؋ݤs yߠ-g -Rqg-ms)TͻF6˿d&Ojn".5s"jGxB"yR?2ΰ 1d1+ũ#ֵ)΄zΊ[Q뽬NGQ~9,E94&W΂vB#)`Foۑ1I\װU-"jcΠhFǏe72ELGYOoXs2yBot0!n:kQ8긆w=cK(p`;斻T'O p*b> . M5-bݙf#RY^e\?ʅ#$YnqS7"C&P0"~fX `-zrg KK,%z1+7=}xD tJL?#iZ|هW 7IejM on DR>"q ?[?ήql+*׳$p/2T?=7: k4!Ϲv9~]&+kuUIOn̴I[^W]urnK6P{x{2&Jx xXI$I@ f=qJtp Xa駱S|NKWK1q/THMO{IM0ɏ1\y\0e:[9ޜ*NLBU׬[i ejr dZP( `PWs˦bځI5}}@5 wL<JL2/ov\h2,swvaLZԩ]#b^@ƓԜ9qWIR1㑀~b0{FĠiPB~/W(U#P+`:0 J#q>3.@iG1XX9u sLФ'+2Z#̀ fyj7eяoX X;d6(pF,LCq룗 Mn ĝZ: g bL'].ʔDb@f#6:+ʭĘU8 Xsd@k yj{<12@a[wbbXQ,nenp2j.۸Ȫsprcq6qTi;c!&Ɍ!<AbL/IuȌ݅j x.`h,5V;(ynߏ}s6dLf,y p~G";jIX)SVZc P)ol%E\0BmPXSܻD"BI#Jk%NS%t2<5$Ik, UwlADu";@LqAĀJz#S4_:1\ȢI"ojJm%lTau5pX :媦*(?G5R]D~mKfFbm"-sqg0T |M9WZ3oEoz>RJ63@%q< eyzH $Rz08SBߌcHP<5A QBPUekd" ` {N.pUf:kW:|J _mQ{?`u®cĸz%y-HFenՎȤK9Χ0#r}6! Aaj6PxZ%3$I¤*(\VeidkI9ĥ q5sEy11h\^FQ'd1_,4/C蕇}b] aLi  Qk|&ձP={6|r7ie[7e͍f<|ùI{MM` q]=2Ds?DM+-)m}wn9sP`FGpZZP%wO$[pVEuM]PuGz%._I{حd~`*1l<F]߂m+mS}.Au,͈xKp['gJQ*S?_B?8b:43Si$xb) =T.5p =?lZDXO~H$bNg85f %drGQuX!-aId(K|YSUg xL"ܤw|@Ğp]BLM;ɓ44Yz}#^dŠBV+!딄y|]0)RZ <^(jJ? Ua|_#cz= úyn4 DByZwodv-aW_9Tll=wmFb^)&q;YKЕcLW3TwóYu dۇXHioW"8h-Sy,5R+x}W6qu D{ʎ5gG^j`AɃmu2)26+޽Ŵ:"vzjt, ZrKtQeqgfv'i6#n&:ɶ29jÀ5xW*>`iE)`3Ke&bK&é8g4L^ug}u{Jf/ ƨi5~w ęg6]Ÿ˕TTqf4SkU yvY~ئqFlkBUWHG-jv} T3{*ϻ+;"m?^6V]2M`EN"KdmU\4\(<ѕO0Ieʼn۬K)h/),@Kn9Q]Q夤0$|38pAl>y%}8[s -. wXjcʸ/r=֫JѤ~Y"@ANE_K4DH<}Xà"a$Q@F ߧ\}ݞ_<%wN=yu VN/߱qi71[",e)=3Vjh3a#*"%vF18MO g >txMG#,gR+6#[}]0<>X |t$)CjdL!Xzb%gӊa:#q6#lr߉Aw֗s-܂5tw yBgC#K%%bE'RB4|WhqɏGe4`1EbkW׃P ΓumWwNa4AH&2QB3텱DgI(<>_DJZ)qte0NI {NԸLv띷܆ƿ,OU9Y-%qYpS=p,l2h<5DClS鮏"_z3:b/8 :`> H b{}KGOVyxY2eizpQHad3k`!'Y?s7󹾲R]j`49Di|A%yW=C{CpYr$BĀF.? ?c>y%Iͣ21QȂ7:g$:v l "M$Xq wV7gA\ 1bˣntݛ_%F[t:>Rz0} 0_R\]эrǪ^+X-n]ILɈ0HO\>g `+Mg9AhhUJ|^_j'7$DPMd߶lA 6l)>߬gGnϋ!}_FqϮ̴Kkű%4(f+`Et VPLFw\Zj H D2!S_Q.Ԧ(܉&ěݐ؄mtxΊEu,?=@UYٕKzTܣ}(Y꿷beKc!V3\MRR]F9mIL'($u~To֡TS'ry+2^2 ­׈6D8.|mt)(H)ڪŋ(sY!׋asrIF|@ ڙwJ:S6(f|sD? ڷg8: /#\5u7u]ZTe:h>_xR ʇ-ĺ;u &^ַ0{y/FZeڡ?`.Y{0 N vʙiܔvc}Ej7iak'ALam$Ca n>y,Z`Vȹ,n؎*@dPܠNO'T: -ht_3SIa+#OiqӤ wgeT\TX>]^`in0c9wfbZޭ&JQE 2"wՄlHRn׻h](䀤!x ŴcJBDP aȶe 7Or冠K uLFJw~l%5YTuPPl2.2O D6&EH%C*CX.R T[2m梩{kRrNx:׷ q+]cC}Q ;cQ0&Y^H]'+ ZX Cqc5P4JI}x> ,R0; v'ޛӔ,@bVsKKØi)`?'#EWF ;G5$w,>~nr۔wO̰|R~]E! E>T1iLG7-P6 coD?33A)o*`5auBp%P^?;#q<3Gys F3®It ܠ5Ua~ e'A+3HnD־YTlN/:s*Ժԁu km`PD>Q`֞PK4лw<DLt뇵qlT#UJR#5 dئQ6=}f}9?aVGX?"rf&2:?&sb@v1x?V-7v){0vQw9,(q"ORLCUzC6euQE@ih/qQD?ƷIAMϡbuz(z}/<_/c#?xrR'm'vGxÊ|?tn2 ~b/~]vhUG &v͛m ^*҉s4cN4j0%*{̧k΢qDpd@C9l0 Hj& sՏIrhBzXeEc,Ugſ+lQ;EjѢ6*^l sCa+Dz*Eu #n/w 2y-M.W~ j6AyCpJ]t"з /Ay#͹Ԅ)%V#X1;hʯm pUOA{bim v hMȭy#`c=Ѣ G5_*ȂyA O h3 1_Ԅ4Қ6[L'g$c^LE03̖ɱMdVt`cA;KJ8i<C[psQQ[&IVM PسW.uu`#H /vT ;#CojaW~&0lX]>(b8_DvB^~УUM9ɒLqn;2;Bؓ ̘l-7\O'm0n E k},s+ _r Mv M*s>G|,SNRGEp3wxA"kODP$c;8O.\i*x=Nw ގIPL<' ߃It24,qB(HZpC kr~TfLэx0"* g>l41VȐ>po^lTlST ?e-%dNhWޓ3O9/|$_ywe1Gtc8틍c(T8՗q= ?^\3a|,l<~ =/d ++Jz\b[w9hghRQu!k`D1 dOڈu{nN3>-P,'Mh=ϧboؖQ3YEB(Q(UYx11F/URh2O.*Zw%"@ŧz2VQ`Oߘ 8eqOp@/O:5bWc/%Z. 0~[xdmbBxm!3WL(1w۶Z)TE0]qt7jI.Vz&"' 8E^Ƹ3zB gv+ bx+=%XYtj=٩cEEU^8!Aꀛ7[WH ~e^G_7&\߱7ǻk>Xq+/jOx(ߔémz)5CَϛE^ȫ5xlįФ2Gwu{|HH7 [O?kJ-Ih[Ѓ^<礤@m@øTi]ŭ&jXfϐ͙voFYj1ãۼEʜN!mO4z9|:oc` >߮{ITF%bԞ9GϚ#?Nb2gLmݓtO!顄)%nN t: KGFoPŸTK_nPd}/CU"NCDN՘aA}aPb#bӋ'GU(m7ODdl{T/qc|*b0t{Jw'A/uy4S(?,P_EGq y :;^R}B&} VLсlFѥ?^(o7+w [g#8Y"A_(gІ4<=$uZvI.+=-['G+j] \ʕ*P2 Vl%SnArS'Y bܹtNEA';aY LBHFX;[RHΜu/]` u֚ۮb] ʉepoguoG(Aeq] TؽԴ mvw {W HTL| KRU9|PiZE/[zy oSԛagaɬ2M[Xb~P{_Dx\8D:<ύĦ"NheMG&>&B^"-J('A[zc1YLOhy@q)d_qF$d#.a,B4<ou gÅ;<cJ|+4oV*tXߩQbfDKI{d CHj뎫aHEHfSҬIN@[^ Niզڞ$}_؆dn'Dl<ꂍG8dZ>ɀ6uQx:C $.ѕ"PD]