xen-libs-32bit-4.12.3_06-lp151.2.24.1 4>$  Ap_17/=„£Y ϕ>Ek-Solߊ)D9[:M`~ϯ<7UM^9Π" [hRÞ3qh_!&Y) Lܦ` @R}a| TAC98DaFN3e PsC}HBp4xB׌ lKNb?V~1u"%P̨7U,(Xler},ݝf432b1141ccfc679298b2689314226df7eb6c6474c7cf487dbdf7fad425503b2bcbdf1c1ca25113710dd56a975b9fa65c24ffcb1 1̉_17/=„an|,*3V 0bۮuTp$oGQ&5C =qfU?y)cW09y;.-5Q4PZH3n -<0Jwq{JjfVǮ?ZI1/ҾM,\؏c1T:!>WfR0Cu$Zc%دʿ vӮt`@4Q"3;ɻ`>p>H?8d ( F  2@pv}-@- - - -  U-  - p- Q-2X- $???(j8tJ9J:4J>JGT-H-I-X$Y|$\-]-^n bHcdeflu-vdw-x-yd!4Cxen-libs-32bit4.12.3_06lp151.2.24.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 _1+lamb62openSUSE 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_1*_1*_1*_1*_1*_1*_1*_1*_1*_1*_1*_1*_1*_1*_1*_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1*_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+_1+483ea8a4ba2f208d862eb4a2cf5e0ce573ced027a08517433fbd5e95c32309b4314d839b0dd37b42587350b4388517b2e3418163d9a9e8e70272db9da1584d1908dcbc2680be479521fa77d3cefbc1228b0b28f710fedb4e7e4687c0dedaafcc6dcb49585e95b2f91c2188704732150eb21536ae62084773853afc21819d3e22a9e5fd8741712da59b2ca56425f27769b282e8e56b08b317dd7301e5a471a49dc7c918553cfb4aea9705cedb09e1c1bfc6f5e9f40b1f60699f1bb3ae1918f52550a8961ff84b1c55570207b00001ce22ab3df9b3d05973b26d30f6360f02254a68526aee86ca7b997d768c5f70245ae8553823a475f1155c3524cc5a7641f476bbc9ba77c179b882d3ad4bc202241b733ee92ba025248345c8516200d3c36ec7f5513db54b0f284576580ca03dcbbadd7dd1ba3b360e5278b9bf8894d396500834e4123140c376f7946ea0b2e4d7904f3da3095ce8ff29883b071ca390ca11b07e948644ce42670844d12a547f83559414f8faa1edaf335d28f3cb4f2cc11531c6648dbf8b23df4649ad84f3237fffb7cccdce589287459aafe08829ebd82ff5cb9bf7f82f6c11a3341872b1dec1cf434473c291c82fbcd05a1f872de336d3b2cec7d2f78cc5ad8f7de06954117bd2ef0292cfd852feed837674a2989dbb9e3729bc94bf83f2e8bbf1e325419cfb4959069b519377460b0fbe2efd5478283ec1c79126daa1395e7001513aa1c9176598426946a9036aaf8b1334c7c49d406fca483f04c5ab5dc047986b7bd0d6988c6c520be304559995528b0ef262aacc5e67a364503c3cde3ca958f61ad521ec6f38347074b3d13927762bf02713621ebf58b5634c1e6889fef946aba5c223a9e5dab4b30b4b9745022f6f8ed265a6be75739cbe48b5e5a0fb2c639be90b51340ad1ba06290b74127aa810915036504987ddc6bab686e26f5cda1f4b5e521d0f130e3f5434b661ee81eedec3f8a8b4a2c411libxencall.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_06-lp151.2.24.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.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJames Fehlig carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJim Fehlig ohering@suse.deMartin Liška ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comJan Engelhardt Guillaume GARDET Guillaume GARDET Bernhard Wiedemann carnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deBernhard Wiedemann ohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comtrenn@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.dejfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.derbrown@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comjfehlig@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.dejfehlig@suse.comcarnold@suse.comjfehlig@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.commlatimer@suse.comcarnold@suse.comcyliu@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.derguenther@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comrguenther@suse.comcarnold@suse.commeissner@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.com- bsc#1172356 - Not able to hot-plug NIC via virt-manager, asks to attach on next reboot while it should be live attached ignore-ip-command-script-errors.patch- Enhance libxc.migrate_tracking.patch After transfer of domU memory, the target host has to assemble the backend devices. Track the time prior xc_domain_unpause.- Add libxc.migrate_tracking.patch to track live migrations unconditionally in logfiles, especially in libvirt. This will track how long a domU was suspended during transit.- bsc#1173376 - VUL-0: CVE-2020-15566: xen: XSA-317 - Incorrect error handling in event channel port allocation xsa317.patch - bsc#1173377 - VUL-0: CVE-2020-15563: xen: XSA-319 - inverted code paths in x86 dirty VRAM tracking xsa319.patch - bsc#1173378 - VUL-0: CVE-2020-15565: xen: XSA-321 - insufficient cache write- back under VT-d xsa321-1.patch xsa321-2.patch xsa321-3.patch xsa321-4.patch xsa321-5.patch xsa321-6.patch xsa321-7.patch - bsc#1173380 - VUL-0: CVE-2020-15567: xen: XSA-328 - non-atomic modification of live EPT PTE xsa328-1.patch xsa328-2.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch (Replaces xsa320-1.patch) 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch (Replaces xsa320-2.patch) - Upstream bug fixes (bsc#1027519) 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) xsa320-1.patch xsa320-2.patch- Update to Xen 4.12.3 bug fix release (bsc#1027519) xen-4.12.3-testing-src.tar.bz2 5ec2a760-x86-determine-MXCSR-mask-always.patch - Drop patches contained in new tarball 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- Advertise support for new 64bit libxl memory APIs introduced by patch 5db1be79-libxl-Offer-API-versions-0x040700-and-0x040800.patch bsc#1167007 and bsc#1157490- bsc#1169392 - VUL-0: CVE-2020-11742: xen: Bad continuation handling in GNTTABOP_copy (XSA-318) 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- bsc#1168140 - VUL-0: CVE-2020-11740, CVE-2020-11741: xen: XSA-313 multiple xenoprof issues 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch - bsc#1168142 - VUL-0: CVE-2020-11739: xen: XSA-314 - Missing memory barriers in read-write unlock paths 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch - bsc#1168143 - VUL-0: CVE-2020-11743: xen: XSA-316 - Bad error path in GNTTABOP_map_grant 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch - bsc#1167152 - L3: Xenstored Crashed during VM install Need Core analyzed 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch - bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch - Drop for upstream solution (bsc#1165206) 01-xen-credit2-avoid-vcpus-to.patch 02-xen-credit2-fix-runq-cand-skip.patch - Upstream bug fixes (bsc#1027519) 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch- Update API compatibility versions. Fixes issues for libvirt. See bsc#1167007 and bsc#1157490- bsc#1155200 - L3: L3-Support: aacraid blocks xen commands - ref: _00D1igLOd._5001iIvV1f:ref 5d976da3-libxl-attach-PCI-device-to-qemu-only-after-setting-pciback-pcifront.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 01-xen-credit2-avoid-vcpus-to.patch 02-xen-credit2-fix-runq-cand-skip.patch- bsc#1160932 - VUL-0: xen: XSA-312 v1: arm: a CPU may speculate past the ERET instruction 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch - Upstream bug fixes (bsc#1027519) 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch - Drop 5e1dd8f3-Arm-fix-build-after-892b9dcebdb7.patch- Fix broken ARM build 5e1dd8f3-Arm-fix-build-after-892b9dcebdb7.patch- bsc#1162040 - L3: Problems Booting Fedora31 VM on sles15 sp1 Xen Dom0 5d53ed45-pygrub-Failing-to-set-value-to-0-in-Grub2ConfigFile.patch- Upstream bug fixes (bsc#1027519) 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch- Update to Xen 4.12.2 bug fix release (bsc#1027519) xen-4.12.2-testing-src.tar.bz2 - Drop patches contained in new tarball 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch 5d8ce179-sched-dont-leak-XEN_RUNSTATE_UPDATE.patch 5d947b01-x86-crash-force-unlock-console.patch 5d948bdb-IOMMU-add-missing-HVM-check.patch 5d9ef2a1-EFI-deref-pointer-in-set_color.patch 5d9ef2c5-EFI-gfx-mode-for-MB2-boot.patch 5d9ef2ef-PCI-clear-maskall-fields-on-assign.patch 5d9f454a-x86-EFI-pixel-reserved-0.patch 5db07974-x86-update-time-info-on-TSC-adjustments.patch 5db2b4a2-x86-is_xen_fixed_mfn-off-by-1.patch 5db892ac-VT-x-correct-BDF93-workaround.patch 5db892ac-VT-x-fix-Haswell-Broadwell-LBR-TSX-errata.patch 5dbaf89f-dont-use-BUG-for-parameter-checking.patch 5dbaf8e0-x86-PV-check-GDT-LDT-limits-during-emulation.patch 5dbaf990-x86-mm-L1TF-checks-dont-leave-partial-entry.patch 5dbaf9b2-x86-mm-dont-re-set-PGT_pinned-on-partial-page.patch 5dbaf9ce-x86-mm-split-partial_pte-tristate.patch 5dbaf9f5-x86-mm-use-flags-for-_put_page_type.patch 5dbafa13-x86-mm-rework-get_page_and_type_from_mfn-conditional.patch 5dbafa46-x86-mm-alloc_lN_table-clear-partial_flags-when-preempting.patch 5dbafa5c-x86-mm-always-retain-general-ref-on-partial.patch 5dbafa7f-x86-mm-collapse-PTF_partial_.patch 5dbafaa4-x86-mm-properly-handle-linear-pt-promotion-failure.patch 5dbafabd-x86-mm-fix-nested-devalidation-on-error.patch 5dbafad5-x86-mm-dont-drop-type-ref-unless.patch 5dbafb0d-Arm-p2m-avoid-aliasing-guest-physical-frame.patch 5dbafb4e-Arm-p2m-avoid-off-by-1-check-on-max_mapped_gfn.patch 5dbafb72-Arm-p2m-dont-check-p2m_get_root_pointer-ret-with-BUG_ON.patch 5dbafba5-passthrough-quarantine-PCI-devices.patch 5dbafbda-Arm32-entry-Split-__DEFINE_ENTRY_TRAP.patch 5dbafbfd-Arm32-entry-fold-SAVE_ALL-into-vector-macro.patch 5dbafc3a-Arm32-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbafc4f-Arm64-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbc0d64-x86-fix-CONFIG_PV-build-following-XSA-299.patch 5dca846c-x86-fix-clear_IO_APIC_pin-raw-writes.patch 5dca84a2-AMD-IOMMU-dont-needlessly-trigger-errors-on-unmap.patch 5dcae816-VT-d-hide-superpages-for-SandyBridge.patch 5dcae816-VT-x-runtime-modification-of-exec-sp.patch 5dcae816-VT-x-work-around-executable-EPT-superpages.patch 5dcae816-x86-introduce-tsx-option.patch 5dcae816-x86-spec-ctrl-mitigate-TAA.patch 5dd6b229-add-va_end-to-hypercall_create_continuation.patch 5dd8126b-x86-vLAPIC-allow-APIC_SPIV_FOCUS_DISABLED.patch 5dd93ce0-vVMX-fix-livelock-with-XSA-304-fix.patch 5ddbb3d3-x86-mm-adjust-linear-usage-accounting.patch 5ddcff90-libxc-x86-dont-bump-ApicIdCoreSize-past-7.patch 5ddd2555-IOMMU-always-quarantine-PCI-devs.patch 5ddd25f9-EFI-fix-efi=attr-handling.patch 5ddfa851-VMX-always-sync-PIR-to-IRR.patch 5ddfd62b-x86-internal-IRQs-honor-PEOI-stack.patch 5de0007e-SVM-always-intercept-ICEBP.patch 5de0007e-SVM-write-correct-eip-into-outgoing-task.patch 5de0007e-VMX-early-task-switch-failures-semantics.patch 5de1632a-x86-IOMMU-scratch-page-in-quarantine-dom.patch 5de19115-rationalize-max-grant_frames-maptrack_frames.patch 5de52a86-x86-PSR-dont-write-out-of-range-COS.patch 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch xsa307.patch xsa308.patch xsa309.patch xsa310-1.patch xsa310-2.patch xsa310-3.patch xsa311.patch- bsc#1158003 - VUL-0: CVE-2019-19581,CVE-2019-19582: xen: XSA-307 - find_next_bit() issues xsa307.patch - bsc#1158004 - VUL-0: CVE-2019-19583: xen: XSA-308 - VMX: VMentry failure with debug exceptions and blocked states xsa308.patch - bsc#1158005 - VUL-0: CVE-2019-19578: xen: XSA-309 - Linear pagetable use / entry miscounts xsa309.patch - bsc#1158006 - VUL-0: CVE-2019-19580: xen: XSA-310 - Further issues with restartable PV type change operations xsa310-1.patch xsa310-2.patch xsa310-3.patch - bsc#1158007 - VUL-0: CVE-2019-19577: xen: XSA-311 - dynamic height for the IOMMU pagetables xsa311.patch - Upstream bug fixes (bsc#1027519) 5dd6b229-add-va_end-to-hypercall_create_continuation.patch 5dd8126b-x86-vLAPIC-allow-APIC_SPIV_FOCUS_DISABLED.patch 5dd93ce0-vVMX-fix-livelock-with-XSA-304-fix.patch 5ddbb3d3-x86-mm-adjust-linear-usage-accounting.patch 5ddcff90-libxc-x86-dont-bump-ApicIdCoreSize-past-7.patch 5ddd2555-IOMMU-always-quarantine-PCI-devs.patch (Replaces xsa306.patch) 5ddd25f9-EFI-fix-efi=attr-handling.patch 5ddfa851-VMX-always-sync-PIR-to-IRR.patch 5ddfd62b-x86-internal-IRQs-honor-PEOI-stack.patch 5de0007e-VMX-early-task-switch-failures-semantics.patch 5de0007e-SVM-always-intercept-ICEBP.patch 5de0007e-SVM-write-correct-eip-into-outgoing-task.patch 5de1632a-x86-IOMMU-scratch-page-in-quarantine-dom.patch 5de19115-rationalize-max-grant_frames-maptrack_frames.patch 5de52a86-x86-PSR-dont-write-out-of-range-COS.patch 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch- bsc#1157047 - PCI passthrough failed on AMD machine xen host 5dca846c-x86-fix-clear_IO_APIC_pin-raw-writes.patch 5dca84a2-AMD-IOMMU-dont-needlessly-trigger-errors-on-unmap.patch - bsc#1157888 - - VUL-0: xen: Device quarantine for alternate pci assignment methods xsa306.patch - Upstream bug fixes (bsc#1027519) 5dcae816-VT-x-runtime-modification-of-exec-sp.patch 5dcae816-VT-d-hide-superpages-for-SandyBridge.patch (Replaces xsa304-1.patch) 5dcae816-VT-x-work-around-executable-EPT-superpages.patch (Replaces xsa304-2.patch) 5dcae816-x86-introduce-tsx-option.patch (Replaces xsa305-1.patch) 5dcae816-x86-spec-ctrl-mitigate-TAA.patch (Replaces xsa305-2.patch)- Minor adjustments to these security patches for bsc#1155945 and bsc#1152497 xsa304-1.patch xsa304-2.patch xsa305-1.patch xsa305-2.patch- bsc#1154448 - VUL-0: CVE-2019-18420: xen: XSA-296: VCPUOP_initialise DoS 5dbaf89f-dont-use-BUG-for-parameter-checking.patch - bsc#1154456 - VUL-0: CVE-2019-18425: xen: XSA-298: missing descriptor table limit checking in x86 PV emulation 5dbaf8e0-x86-PV-check-GDT-LDT-limits-during-emulation.patch - bsc#1154458 - VUL-0: CVE-2019-18421: xen: XSA-299: Issues with restartable PV type change operations 5dbaf990-x86-mm-L1TF-checks-dont-leave-partial-entry.patch 5dbaf9b2-x86-mm-dont-re-set-PGT_pinned-on-partial-page.patch 5dbaf9ce-x86-mm-split-partial_pte-tristate.patch 5dbaf9f5-x86-mm-use-flags-for-_put_page_type.patch 5dbafa13-x86-mm-rework-get_page_and_type_from_mfn-conditional.patch 5dbafa46-x86-mm-alloc_lN_table-clear-partial_flags-when-preempting.patch 5dbafa5c-x86-mm-always-retain-general-ref-on-partial.patch 5dbafaa4-x86-mm-properly-handle-linear-pt-promotion-failure.patch 5dbafabd-x86-mm-fix-nested-devalidation-on-error.patch 5dbafad5-x86-mm-dont-drop-type-ref-unless.patch 5dbc0d64-x86-fix-CONFIG_PV-build-following-XSA-299.patch - bsc#1154460 - VUL-0: CVE-2019-18423: xen: XSA-301: add-to-physmap can be abused to DoS Arm hosts 5dbafb0d-Arm-p2m-avoid-aliasing-guest-physical-frame.patch 5dbafb4e-Arm-p2m-avoid-off-by-1-check-on-max_mapped_gfn.patch 5dbafb72-Arm-p2m-dont-check-p2m_get_root_pointer-ret-with-BUG_ON.patch - bsc#1154461 - VUL-0: CVE-2019-18424: xen: XSA-302: passed through PCI devices may corrupt host memory after deassignment 5dbafba5-passthrough-quarantine-PCI-devices.patch - bsc#1154464 - VUL-0: CVE-2019-18422: xen: XSA-303: ARM: Interrupts are unconditionally unmasked in exception handlers 5dbafbda-Arm32-entry-Split-__DEFINE_ENTRY_TRAP.patch 5dbafbfd-Arm32-entry-fold-SAVE_ALL-into-vector-macro.patch 5dbafc3a-Arm32-dont-unmask-interrupts-on-trap-without-level-change.patch 5dbafc4f-Arm64-dont-unmask-interrupts-on-trap-without-level-change.patch - bsc#1155945 - VUL-0: CVE-2018-12207: xen: Machine Check Error Avoidance on Page Size Change (aka IFU issue) xsa304-1.patch xsa304-2.patch - bsc#1152497 - VUL-0: CVE-2019-11135: xen: XSA-305: TSX Asynchronous Abort (TAA) issue xsa305-1.patch xsa305-2.patch - Upstream bug fixes (bsc#1027519) 5d9ef2a1-EFI-deref-pointer-in-set_color.patch 5d9f454a-x86-EFI-pixel-reserved-0.patch 5db2b4a2-x86-is_xen_fixed_mfn-off-by-1.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5db892ac-VT-x-fix-Haswell-Broadwell-LBR-TSX-errata.patch 5d948bdb-IOMMU-add-missing-HVM-check.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch 5d9ef2c5-EFI-gfx-mode-for-MB2-boot.patch 5db892ac-VT-x-correct-BDF93-workaround.patch 5d947b01-x86-crash-force-unlock-console.patch 5d8ce179-sched-dont-leak-XEN_RUNSTATE_UPDATE.patch 5d9ef2ef-PCI-clear-maskall-fields-on-assign.patch 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5db07974-x86-update-time-info-on-TSC-adjustments.patch 5dbafa7f-x86-mm-collapse-PTF_partial_.patch- bsc#1120095 - add code to change LIBXL_HOTPLUG_TIMEOUT at runtime The included README has details about the impact of this change libxl.LIBXL_HOTPLUG_TIMEOUT.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5ca7660f-x86-entry-drop-unused-includes.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch - bsc#1145240 - [Migration]Can't pre-allocate 1 shadow pages 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch - bsc#1137717 - [HPS Bug] Unable to install Windows Server 2016 with 2 CPUs setting (or above) under SLES12 SP4 Xen Server on AMD ROME platform 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch - Upstream bug fixes (bsc#1027519) 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch- bsc#1145774 - Libivrtd segfaults when trying to live migrate a VM Fix crash in an error path of libxl_domain_suspend with libxl.helper_done-crash.patch- Upstream bug fixes (bsc#1027519) 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch - Drop 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Update to Xen 4.12.1 bug fix release (bsc#1027519) xen-4.12.1-testing-src.tar.bz2 - Drop patches contained in new tarball 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8f752c-x86-e820-build-with-gcc9.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Refreshed patches libxl.pvscsi.patch- bsc#1143563 - Speculative mitigation facilities report wrong status 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- bsc#1138563 - L3: xenpvnetboot improperly ported to Python 3 fix-xenpvnetboot.patch- bsc#1138294 - VUL-0: CVE-2019-17349: XSA-295: Unlimited Arm Atomics Operations 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Upstream bug fixes (bsc#1027519) 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch (Replaces xsa297-0a.patch) 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch (Replaces xsa297-0b.patch) 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch (Replaces xsa297-0c.patch) 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch (Replaces xsa297-0d.patch) 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch (Replaces xsa297-1.patch) 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch (Replaces xsa297-2.patch) 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch (Replaces xsa297-3.patch) 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch- Fix some outdated information in the readme README.SUSE- spec: xen-tools: require matching version of xen package bsc#1137471- Remove two stale patches xen.build-compare.man.patch xenpaging.doc.patch- Disable LTO (boo#1133296).- Remove arm32 from ExclusiveArch to fix build- bsc#1111331 - VUL-0: CPU issues Q2 2019 aka "Group 4". CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 xsa297-0a.patch xsa297-0b.patch xsa297-0c.patch xsa297-0d.patch xsa297-1.patch xsa297-2.patch xsa297-3.patch - Update 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch and drop 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch Refresh 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch- bsc#1131811 - [XEN] internal error: libxenlight failed to create new domain. This patch is a workaround for a systemd issue. See patch header for additional comments. xenstore-launch.patch- bsc#1125378 - [xen][pygrub] Can not restore sle11sp4 pv guest after upgrading host from sle11sp4 to sle15sp1 pygrub-python3-conversion.patch - Fix "TypeError: virDomainDefineXML() argument 2 must be str or None, not bytes" when converting VMs from using the xm/xend toolstack to the libxl/libvirt toolstack. (bsc#1123378) xen2libvirt.py- bsc#1124560 - Fully virtualized guests crash on boot 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch - bsc#1121391 - GCC 9: xen build fails 5c8f752c-x86-e820-build-with-gcc9.patch - Upstream bug fixes (bsc#1027519) 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch- Install pkgconfig files into libdir instead of datadir- Update to Xen 4.12.0 FCS release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 * HVM/PVH and PV only Hypervisor: The Xen 4.12 release separates the HVM/PVH and PV code paths in Xen and provides KCONFIG options to build a PV only or HVM/PVH only hypervisor. * QEMU Deprivilege (DM_RESTRICT): In Xen 4.12, this feature has been vastly improved. * Argo - Hypervisor-Mediated data eXchange: Argo is a new inter- domain communication mechanism. * Improvements to Virtual Machine Introspection: The VMI subsystem which allows detection of 0-day vulnerabilities has seen many functional and performance improvements. * Credit 2 Scheduler: The Credit2 scheduler is now the Xen Project default scheduler. * PVH Support: Grub2 boot support has been added to Xen and Grub2. * PVH Dom0: PVH Dom0 support has now been upgraded from experimental to tech preview. * The Xen 4.12 upgrade also includes improved IOMMU mapping code, which is designed to significantly improve the startup times of AMD EPYC based systems. * The upgrade also features Automatic Dom0 Sizing which allows the setting of Dom0 memory size as a percentage of host memory (e.g. 10%) or with an offset (e.g. 1G+10%).- bsc#1130485 - Please drop Requires on multipath-tools in xen-tools. Now using Recommends multipath-tools. xen.spec- Update to Xen 4.12.0 RC7 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC6 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1026236 - add Xen cmdline option "suse_vtsc_tolerance" to avoid TSC emulation for HVM domUs if their expected frequency does not match exactly the frequency of the receiving host xen.bug1026236.suse_vtsc_tolerance.patch- Update to Xen 4.12.0 RC5 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- jsc#SLE-3059 - Disable Xen auto-ballooning - Add CONFIG_DOM0_MEM to the spec file for managing dom0 memory. xen.spec - Disable autoballooning in xl.con xl-conf-disable-autoballoon.patch- Update gcc9-ignore-warnings.patch to fix build in SLE12- bsc#1126325 - fix crash in libxl in error path Setup of grant_tables and other variables may fail libxl.prepare-environment-for-domcreate_stream_done.patch- bsc#1127620 - Documentation for the xl configuration file allows for firmware=pvgrub64 but we don't ship pvgrub64. Create a link from grub.xen to pvgrub64 xen.spec- Update to Xen 4.12.0 RC4 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Tarball also contains additional post RC4 security fixes for Xen Security Advisories 287, 288, and 290 through 294.- Update to Xen 4.12.0 RC3 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC2 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1121391 - GCC 9: xen build fails gcc9-ignore-warnings.patch- bsc#1122563 - Virtualization/xen: Bug no Xen on boot, missing /proc/xen, after 4.11 -> 4.12 upgrade on X86_64/efi. Keep xen.efi in /usr/lib64/efi for booting older distros. xen.spec- fate#326960: Package grub2 as noarch. As part of the effort to have a unified bootloader across architectures, modify the xen.spec file to move the Xen efi files to /usr/share/efi/$(uname -m) from /usr/lib64/efi.- Update to Xen 4.12.0 RC1 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Drop 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch 5bdc31d5-VMX-fix-vmx_handle_eoi.patch gcc8-fix-array-warning-on-i586.patch gcc8-fix-format-warning-on-i586.patch gcc8-inlining-failed.patch xen.bug1079730.patch- bsc#1121960 - xen: sync with Factory xen.spec xen.changes- Replace old $RPM_* shell vars. - Run fdupes for all architectures, and not crossing subvolume boundaries.- Do not run %fdupes on aarch64 to avoid the hardlink-across-partition rpmlint error- Require qemu-seabios only on x86* as it is not available on non-x86 systems- Avoid creating dangling symlinks (bsc#1116524) This reverts the revert of tmp_build.patch- Update to Xen 4.11.1 bug fix release (bsc#1027519) xen-4.11.1-testing-src.tar.bz2 - 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch replaces xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch replaces xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch - Drop the following patches contained in the new tarball 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbe-ARM-disable-grant-table-v2.patch 5b72fbbe-oxenstored-eval-order.patch 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch xsa275-1.patch xsa275-2.patch xsa276-1.patch xsa276-2.patch xsa277.patch xsa279.patch xsa280-1.patch xsa280-2.patch- bsc#1116524 - Package xen-tools-4.11.0_09-2.1.x86_64 broken: Missing /bin/domu-xenstore. This was broken because "make package build reproducible" change. (boo#1047218, boo#1062303) This fix reverses the change to this patch. tmp_build.patch- bsc#1115040 - VUL-0: CVE-2018-19961 CVE-2018-19962: xen: insufficient TLB flushing / improper large page mappings with AMD IOMMUs (XSA-275) xsa275-1.patch xsa275-2.patch - bsc#1115043 - VUL-0: CVE-2018-19963: xen: resource accounting issues in x86 IOREQ server handling (XSA-276) xsa276-1.patch xsa276-2.patch - bsc#1115044 - VUL-0: CVE-2018-19964: xen: x86: incorrect error handling for guest p2m page removals (XSA-277) xsa277.patch - bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch - bsc#1115045 - VUL-0: xen: CVE-2018-19965: x86: DoS from attempting to use INVPCID with a non-canonical addresses (XSA-279) xsa279.patch - bsc#1115047 - VUL-0: CVE-2018-19966: xen: Fix for XSA-240 conflicts with shadow paging (XSA-280) xsa280-1.patch xsa280-2.patch - bsc#1114988 - VUL-0: CVE-2018-19967: xen: guest use of HLE constructs may lock up host (XSA-282) 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch - bsc#1108940 - L3: XEN SLE12-SP1 domU hang on SLE12-SP3 HV 5bdc31d5-VMX-fix-vmx_handle_eoi.patch - Upstream bug fixes (bsc#1027519) 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch- bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch- Use SMBIOS_REL_DATE instead of SMBIOS_DATE for reproducible binaries- make package build reproducible (boo#1047218, boo#1062303) * Set SMBIOS_REL_DATE * Update tmp_build.patch to use SHA instead of random build-id * Add reproducible.patch to use --no-insert-timestamp- Building with ncurses 6.1 will fail without xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - Building libxl acpi support on aarch64 with gcc 8.2 will fail without xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch- bsc#1106263 - L3: The affinity reporting via 'xl vcpu-list' is apparently broken 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch- bsc#1094508 - L3: Kernel oops in fs/dcache.c called by d_materialise_unique() 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch - bsc#1103279 - (CVE-2018-15470) VUL-0: CVE-2018-15470: xen: oxenstored does not apply quota-maxentity (XSA-272) 5b72fbbe-oxenstored-eval-order.patch - bsc#1103275 - (CVE-2018-15469) VUL-0: CVE-2018-15469: xen: Use of v2 grant tables may cause crash on ARM (XSA-268) 5b72fbbe-ARM-disable-grant-table-v2.patch - Upstream patches from Jan (bsc#1027519) 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch - Drop 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- bsc#1078292 - rpmbuild -ba SPECS/xen.spec with xen-4.9.1 failed xen.spec- bsc#1091107 - VUL-0: CVE-2018-3646: xen: L1 Terminal Fault -VMM (XSA-273) 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch - bsc#1103276 - VUL-0: CVE-2018-15468: xen: x86: Incorrect MSR_DEBUGCTL handling lets guests enable BTS (XSA-269) 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch - Upstream prereq patches for XSA-273 and other upstream fixes (bsc#1027519) 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- Upstream patches from Jan (bsc#1027519) 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch gcc8-fix-format-warning-on-i586.patch gcc8-fix-array-warning-on-i586.patch - Drop xen.fuzz-_FORTIFY_SOURCE.patch gcc8-fix-warning-on-i586.patch- Update to Xen 4.11.0 FCS (fate#325202, fate#325123) xen-4.11.0-testing-src.tar.bz2 disable-building-pv-shim.patch - Dropped patches 5a33a12f-domctl-improve-locking-during-domain-destruction.patch 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a9985bd-x86-invpcid-support.patch 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch 5af1daa9-3-x86-traps-use-IST-for-DB.patch 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch 5af97999-viridian-cpuid-leaf-40000003.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch 5b348874-x86-refine-checks-in-DB-handler.patch 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen_fix_build_with_acpica_20180427_and_new_packages.patch- Submit upstream patch libacpi: fixes for iasl >= 20180427 git commit 858dbaaeda33b05c1ac80aea0ba9a03924e09005 xen_fix_build_with_acpica_20180427_and_new_packages.patch This is needed for acpica package to get updated in our build service- Upstream patches from Jan (bsc#1027519) 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-1.patch) 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-2.patch) 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch (Replaces Spectre-v4-3.patch) 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch (Replaces xsa267-1.patch) 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch (Replaces xsa267-2.patch) 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch (Replaces xsa264.patch) 5b348874-x86-refine-checks-in-DB-handler.patch (Replaces xsa265.patch) 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch (Replaces xsa266-1-<>.patch) 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch (Replaces xsa266-2-<>.patch) 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch- Fix more build gcc8 related failures with xen.fuzz-_FORTIFY_SOURCE.patch- bsc#1098403 - fix regression introduced by changes for bsc#1079730 a PV domU without qcow2 and/or vfb has no qemu attached. Ignore QMP errors for PV domUs to handle PV domUs with and without an attached qemu-xen. xen.bug1079730.patch- bsc#1097521 - VUL-0: CVE-2018-12891: xen: preemption checks bypassed in x86 PV MM handling (XSA-264) xsa264.patch - bsc#1097522 - VUL-0: CVE-2018-12893: xen: x86: #DB exception safety check can be triggered by a guest (XSA-265) xsa265.patch - bsc#1097523 - VUL-0: CVE-2018-12892: xen: libxl fails to honour readonly flag on HVM emulated SCSI disks (XSA-266) xsa266-1-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch xsa266-2-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch- bsc#1095242 - VUL-0: CVE-2018-3665: xen: Lazy FP Save/Restore (XSA-267) xsa267-1.patch xsa267-2.patch- bsc#1092543 - GCC 8: xen build fails gcc8-fix-warning-on-i586.patch- bsc#1092631 - VUL-0: CVE-2018-3639: xen: V4 – Speculative Store Bypass aka "Memory Disambiguation" (XSA-263) 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch Spectre-v4-1.patch Spectre-v4-2.patch Spectre-v4-3.patch- Always call qemus xen-save-devices-state in suspend/resume to fix migration with qcow2 images (bsc#1079730) libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen.bug1079730.patch- bsc#1087289 - L3: Xen BUG at sched_credit.c:1663 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch - Upstream patches from Jan (bsc#1027519) 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch (Replaces xsa260-1.patch) 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch (Replaces xsa260-2.patch) 5af1daa9-3-x86-traps-use-IST-for-DB.patch (Replaces xsa260-3.patch) 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch (Replaces xsa260-4.patch) 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch (Replaces xsa262.patch) 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch (Replaces xsa261.patch) 5af97999-viridian-cpuid-leaf-40000003.patch- Fixes related to Page Table Isolation (XPTI). bsc#1074562 XSA-254 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a9985bd-x86-invpcid-support.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch- bsc#1092543 - GCC 8: xen build fails 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch gcc8-inlining-failed.patch- Update to Xen 4.10.1 bug fix release (bsc#1027519) xen-4.10.1-testing-src.tar.bz2 disable-building-pv-shim.patch - Drop the following patches contained in the new tarball 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch xsa258.patch xsa259.patch- bsc#1090820 - VUL-0: CVE-2018-8897: xen: x86: mishandling of debug exceptions (XSA-260) xsa260-1.patch xsa260-2.patch xsa260-3.patch xsa260-4.patch - bsc#1090822 - VUL-0: CVE-2018-10982: xen: x86 vHPET interrupt injection errors (XSA-261) xsa261.patch - bsc#1090823 - VUL-0: CVE-2018-10981: xen: qemu may drive Xen into unbounded loop (XSA-262) xsa262.patch- bsc#1089152 - VUL-0: CVE-2018-10472: xen: Information leak via crafted user-supplied CDROM (XSA-258) xsa258.patch - bsc#1089635 - VUL-0: CVE-2018-10471: xen: x86: PV guest may crash Xen with XPTI (XSA-259) xsa259.patch- Preserve xen-syms from xen-dbg.gz to allow processing vmcores with crash(1) (bsc#1087251)- Upstream patches from Jan (bsc#1027519) and fixes related to Page Table Isolation (XPTI). See also bsc#1074562 XSA-254 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch- bsc#1072834 - Xen HVM: unchecked MSR access error: RDMSR from 0xc90 at rIP: 0xffffffff93061456 (native_read_msr+0x6/0x30) 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch - Upstream patches from Jan (bsc#1027519) 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch (Replaces xsa252.patch) 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch (Replaces xsa255-1.patch) 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch (Replaces xsa255-2.patch) 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch (Replaces xsa256.patch) - Drop xsa252.patch xsa255-1.patch xsa255-2.patch xsa256.patch- bsc#1080635 - VUL-0: CVE-2018-7540: xen: DoS via non-preemptable L3/L4 pagetable freeing (XSA-252) xsa252.patch - bsc#1080662 - VUL-0: CVE-2018-7541: xen: grant table v2 -> v1 transition may crash Xen (XSA-255) xsa255-1.patch xsa255-2.patch - bsc#1080634 - VUL-0: CVE-2018-7542: xen: x86 PVH guest without LAPIC may DoS the host (XSA-256) xsa256.patch- Remove stale systemd presets code for 13.2 and older- fate#324965 - add script, udev rule and systemd service to watch for vcpu online/offline events in a HVM domU They are triggered via xl vcpu-set domU N- Replace hardcoded xen with Name tag when refering to subpkgs- Make sure tools and tools-domU require libs from the very same build- tools-domU: Add support for qemu guest agent. New files 80-xen-channel-setup.rules and xen-channel-setup.sh configure a xen-pv-channel for use by the guest agent FATE#324963- Remove outdated /etc/xen/README*- bsc#1073961 - VUL-0: CVE-2018-5244: xen: x86: memory leak with MSR emulation (XSA-253) 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch - bsc#1074562 - VUL-0: CVE-2017-5753,CVE-2017-5715,CVE-2017-5754 xen: Information leak via side effects of speculative execution (XSA-254). Includes Spectre v2 mitigation. 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch- Fix python3 deprecated atoi call (bsc#1067224) pygrub-python3-conversion.patch - Drop xenmon-python3-conversion.patch- bsc#1067317 - pass cache=writeback|unsafe|directsync to qemu, depending on the libxl disk settings libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch- Remove libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 build-python3-conversion.patch bin-python3-conversion.patch- bsc#1070165 - xen crashes after aborted localhost migration 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch - bsc#1035442 - L3: libxl: error: libxl.c:1676:devices_destroy_cb: libxl__devices_destroy failed 5a33a12f-domctl-improve-locking-during-domain-destruction.patch - Upstream patches from Jan (bsc#1027519) 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch- Update to Xen 4.10.0 FCS (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Rebuild initrd if xen-tools-domU is updated- Update to Xen 4.10.0-rc8 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Increase the value of LIBXL_DESTROY_TIMEOUT from 10 to 100 seconds If many domUs shutdown in parallel the backends can not keep up Add some debug output to track how long backend shutdown takes (bsc#1035442) libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- Adjust xenstore-run-in-studomain.patch to change the defaults in the code instead of changing the sysconfig template, to also cover the upgrade case- Update to Xen 4.10.0-rc6 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Since xen switched to Kconfig, building a debug hypervisor was done by default. Adjust make logic to build a non-debug hypervisor by default, and continue to provide one as xen-dbg.gz- fate#316614: set migration constraints from cmdline fix libxl.set-migration-constraints-from-cmdline.patch for xen-4.10- Document the suse-diskcache-disable-flush option in xl-disk-configuration(5) (bsc#879425,bsc#1067317)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to Xen 4.10.0-rc5 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - fate#323663 - Run Xenstore in stubdomain xenstore-run-in-studomain.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 pygrub-python3-conversion.patch xenmon-python3-conversion.patch migration-python3-conversion.patch xnloader.py xen2libvirt.py- Remove xendriverdomain.service (bsc#1065185) Driver domains must be configured manually with custom .service file- Update to Xen 4.10.0-rc3 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Adjust xen-dom0-modules.service to ignore errors (bsc#1065187)- fate#324052 Support migration of Xen HVM domains larger than 1TB 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Update to Xen 4.10.0-rc2 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Update to Xen 4.10.0-rc1 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop patches included in new tarball 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch 59958ebf-gnttab-fix-transitive-grant-handling.patch 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch gcc7-arm.patch gcc7-mini-os.patch- bsc#1061084 - VUL-0: xen: page type reference leak on x86 (XSA-242) xsa242.patch - bsc#1061086 - VUL-0: xen: x86: Incorrect handling of self-linear shadow mappings with translated guests (XSA-243) xsa243.patch - bsc#1061087 - VUL-0: xen: x86: Incorrect handling of IST settings during CPU hotplug (XSA-244) xsa244.patch- bsc#1061077 - VUL-0: xen: DMOP map/unmap missing argument checks (XSA-238) xsa238.patch - bsc#1061080 - VUL-0: xen: hypervisor stack leak in x86 I/O intercept code (XSA-239) xsa239.patch - bsc#1061081 - VUL-0: xen: Unlimited recursion in linear pagetable de-typing (XSA-240) xsa240-1.patch xsa240-2.patch - bsc#1061082 - VUL-0: xen: Stale TLB entry due to page type release race (XSA-241) xsa241.patch- bsc#1061075 - VUL-0: xen: pin count / page reference race in grant table code (XSA-236) xsa236.patch - bsc#1061076 - VUL-0: xen: multiple MSI mapping issues on x86 (XSA-237) xsa237-1.patch xsa237-2.patch xsa237-3.patch xsa237-4.patch xsa237-5.patch- bsc#1056278 - VUL-0: xen: Missing NUMA node parameter verification (XSA-231) 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch - bsc#1056280 - VUL-0: xen: Missing check for grant table (XSA-232) 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch - bsc#1056281 - VUL-0: xen: cxenstored: Race in domain cleanup (XSA-233) 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch - bsc#1056282 - VUL-0: xen: insufficient grant unmapping checks for x86 PV guests (XSA-234) 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch - bsc#1055321 - VUL-0: xen: add-to-physmap error paths fail to release lock on ARM (XSA-235) 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch - Upstream patches from Jan (bsc#1027519) 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch - Dropped gcc7-xen.patch- bsc#1057358 - Cannot Boot into SLES12.3 with Xen hypervisor when Secure Boot is Enabled xen.spec- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored update from v6 to v9 to cover more cases for ballooned domUs libxc.sr.superpage.patch- bsc#1026236 - remove suse_vtsc_tolerance= cmdline option for Xen drop the patch because it is not upstream acceptable remove xen.suse_vtsc_tolerance.patch- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored after the save using xl stack libxc.sr.superpage.patch- Unignore gcc-PIE the toolstack disables PIE for firmware builds as needed- Upstream patches from Jan (bsc#1027519) 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch (Replaces xsa227.patch) 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch (Replaces xsa228.patch) 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch (Replaces xsa230.patch) 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch (Replaces xsa226-1.patch) 59958ebf-gnttab-fix-transitive-grant-handling.patch (Replaces xsa226-2.patch) 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch- bsc#1044974 - xen-tools require python-pam xen.spec- Clean up spec file errors and a few warnings. (bsc#1027519) - Removed conditional 'with_systemd' and some old deprecated 'sles_version' checks. xen.spec- Remove use of brctl utiltiy from supportconfig plugin FATE#323639- Use upstream variant of mini-os __udivmoddi4 change gcc7-mini-os.patch- fate#323639 Move bridge-utils to legacy replace-obsolete-network-configuration-commands-in-s.patch- bsc#1052686 - VUL-0: xen: grant_table: possibly premature clearing of GTF_writing / GTF_reading (XSA-230) xsa230.patch- bsc#1035231 - migration of HVM domU does not use superpages on destination dom0 libxc.sr.superpage.patch- bsc#1051787 - VUL-0: CVE-2017-12135: xen: possibly unbounded recursion in grant table code (XSA-226) xsa226-1.patch xsa226-2.patch - bsc#1051788 - VUL-0: CVE-2017-12137: xen: x86: PV privilege escalation via map_grant_ref (XSA-227) xsa227.patch - bsc#1051789 - VUL-0: CVE-2017-12136: xen: grant_table: Race conditions with maptrack free list handling (XSA-228) xsa228.patch- Add a supportconfig plugin xen-supportconfig FATE#323661- bsc#1026236 - add suse_vtsc_tolerance= cmdline option for Xen To avoid emulation of TSC access from a domU after live migration add a global tolerance for the measured host kHz xen.suse_vtsc_tolerance.patch- fate#323662 Drop qemu-dm from xen-tools package The following tarball and patches have been removed qemu-xen-traditional-dir-remote.tar.bz2 VNC-Support-for-ExtendedKeyEvent-client-message.patch 0001-net-move-the-tap-buffer-into-TAPState.patch 0002-net-increase-tap-buffer-size.patch 0003-e1000-fix-access-4-bytes-beyond-buffer-end.patch 0004-e1000-secrc-support.patch 0005-e1000-multi-buffer-packet-support.patch 0006-e1000-clear-EOP-for-multi-buffer-descriptors.patch 0007-e1000-verify-we-have-buffers-upfront.patch 0008-e1000-check-buffer-availability.patch CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch CVE-2015-4037-qemut-smb-config-dir-name.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch blktap.patch cdrom-removable.patch xen-qemu-iscsi-fix.patch qemu-security-etch1.patch xen-disable-qemu-monitor.patch xen-hvm-default-bridge.patch qemu-ifup-set-mtu.patch ioemu-vnc-resize.patch capslock_enable.patch altgr_2.patch log-guest-console.patch bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch ioemu-7615-qcow2-fix-alloc_cluster_link_l2.patch qemu-dm-segfault.patch bdrv_default_rwflag.patch kernel-boot-hvm.patch ioemu-watchdog-support.patch ioemu-watchdog-linkage.patch ioemu-watchdog-ib700-timer.patch ioemu-hvm-pv-support.patch pvdrv_emulation_control.patch ioemu-disable-scsi.patch ioemu-disable-emulated-ide-if-pv.patch xenpaging.qemu.flush-cache.patch ioemu-devicemodel-include.patch - Cleanup spec file and remove unused KMP patches kmp_filelist supported_module.patch xen_pvonhvm.xen_emul_unplug.patch- bsc#1002573 - Optimize LVM functions in block-dmmd block-dmmd- Record initial Xen dmesg in /var/log/xen/xen-boot.log for supportconfig. Keep previous log in /var/log/xen/xen-boot.prev.log- Remove storytelling from description in xen.rpm- Update to Xen 4.9.0 FCS (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update block-dmmd script (bsc#1002573) block-dmmd- Update to Xen 4.9.0-rc8+ (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 gcc7-arm.patch - Drop gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc8 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1042160 - VUL-1: CVE-2017-9330: xen: usb: ohci: infinite loop due to incorrect return value CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch- bsc#1037243 - VUL-1: CVE-2017-8309: xen: audio: host memory leakage via capture buffer CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch- Update to Xen 4.9.0-rc7 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc6 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1031343 - xen fails to build with GCC 7 gcc7-mini-os.patch gcc7-xen.patch- bsc#1031343 - xen fails to build with GCC 7 gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc5 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 - Drop xen-tools-pkgconfig-xenlight.patch- bsc#1037779 - xen breaks kexec-tools build xen-tools-pkgconfig-xenlight.patch- Update to Xen 4.9.0-rc4 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1036146 - sles12sp2 xen VM dumps core to wrong path xen.spec- Update to Xen 4.9.0-rc3 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 aarch64-maybe-uninitialized.patch- Update to Xen 4.9.0-rc2 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc1 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 ioemu-devicemodel-include.patch - Dropped patches contained in new tarball xen-4.8.0-testing-src.tar.bz2 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch glibc-2.25-compatibility-fix.patch xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch- bsc#1022703 - Xen HVM guest with OVMF hangs with unattached CDRom 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch- bsc#1015348 - L3: libvirtd does not start during boot suse-xendomains-service.patch- bsc#1014136 - Partner-L3: kdump can't dump a kernel on SLES12-SP2 with Xen hypervisor. 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch - bsc#1026236 - L3: Paravirtualized vs. fully virtualized migration - latter one much faster 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch - Upstream patch from Jan 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch- bsc#1022555 - L3: Timeout in "execution of /etc/xen/scripts/block add" 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch - bsc#1030144 - VUL-0: xen: xenstore denial of service via repeated update (XSA-206) xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch - bsc#1029827 - Forward port xenstored xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch- bsc#1029128 - fix make xen to really produce xen.efi with gcc48- bsc#1028235 - VUL-0: CVE-2017-6505: xen: qemu: usb: an infinite loop issue in ohci_service_ed_list CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch - Upstream patches from Jan (bsc#1027519) 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch- bsc#1027654 - XEN fails to build against glibc 2.25 glibc-2.25-compatibility-fix.patch libxl.pvscsi.patch- fate#316613: Refresh and enable libxl.pvscsi.patch- bsc#1024834 - VUL-0: CVE-2017-2620: xen: cirrus_bitblt_cputovideo does not check if memory region is safe (XSA-209) CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch- bsc#1023948 - [pvusb][sles12sp3][openqa] Segmentation fault happened when adding usbctrl devices via xl 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch- Upstream patches from Jan (bsc#1027519) 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch- bsc#1023004 - VUL-0: CVE-2017-2615: qemu: display: cirrus: oob access while doing bitblt copy backward mode CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch- fate#322313 and fate#322150 require the acpica package ported to aarch64 which Xen 4.8 needs to build. Temporarily disable aarch64 until these fates are complete. xen.spec- bsc#1021952 - Virutalization/xen: Bug xen-tools missing /usr/bin/domu-xenstore; guests fail to launch tmp_build.patch xen.spec- No systemd presets for 42.3+ and SLE12SP3+ (bsc#1012842)- bsc#1007224 - broken symlinks in /usr/share/doc/packages/xen/misc/ xen.spec- 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch Replaces xsa202.patch (bsc#1014298) - 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch Replaces xsa203.patch (bsc#1014300) - 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch Replaces xsa204.patch (bsc#1016340) - Upstream patches from Jan 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch- bsc#1015169 - VUL-0: CVE-2016-9921, CVE-2016-9922: xen: qemu: display: cirrus_vga: a divide by zero in cirrus_do_copy CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch- bsc#1016340 - VUL-0: CVE-2016-10013: xen: x86: Mishandling of SYSCALL singlestep during emulation (XSA-204) xsa204.patch- bsc#1012651 - VUL-0: CVE-2016-9932: xen: x86 CMPXCHG8B emulation fails to ignore operand size override (XSA-200) 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch- bsc#1014298 - VUL-0: CVE-2016-10024: xen: x86 PV guests may be able to mask interrupts (XSA-202) xsa202.patch - bsc#1014300 - VUL-0: CVE-2016-10025: xen: x86: missing NULL pointer check in VMFUNC emulation (XSA-203) xsa203.patch - Upstream patches from Jan 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch- Update to Xen 4.8 FCS xen-4.8.0-testing-src.tar.bz2 - Dropped xen-4.7.1-testing-src.tar.bz2 0001-libxc-Rework-extra-module-initialisation.patch 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch 0004-firmware-makefile-install-BIOS-blob.patch 0005-libxl-Load-guest-BIOS-from-file.patch 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch 0008-hvmloader-Locate-the-BIOS-blob.patch 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch 0011-hvmloader-Load-OVMF-from-modules.patch 0012-hvmloader-Specific-bios_load-function-required.patch 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch 57a30261-x86-support-newer-Intel-CPU-models.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch 58343ec2-x86emul-fix-huge-bit-offset-handling.patch 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch CVE-2016-9381-xsa197-qemut.patch CVE-2016-9637-xsa199-qemut.patch- bsc#1011652 - VUL-0: xen: qemu ioport array overflow CVE-2016-9637-xsa199-qemut.patch- bsc#1009100 - VUL-0: CVE-2016-9386: XSA-191: xen: x86 null segments not always treated as unusable 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch - bsc#1009103 - VUL-0: CVE-2016-9382: XSA-192: xen: x86 task switch to VM86 mode mis-handled 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch - bsc#1009104 - VUL-0: CVE-2016-9385: XSA-193: xen: x86 segment base write emulation lacking canonical address checks 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch - bsc#1009105 - VUL-0: CVE-2016-9384: XSA-194: xen: guest 32-bit ELF symbol table load leaking host data 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch - bsc#1009107 - VUL-0: CVE-2016-9383: XSA-195: xen: x86 64-bit bit test instruction emulation broken 58343ec2-x86emul-fix-huge-bit-offset-handling.patch - bsc#1009108 - VUL-0: CVE-2016-9377,CVE-2016-9378: XSA-196: xen: x86 software interrupt injection mis-handled 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch - bsc#1009109 - VUL-0: CVE-2016-9381: XSA-197: xen: qemu incautious about shared ring processing CVE-2016-9381-xsa197-qemut.patch - bsc#1009111 - VUL-0: CVE-2016-9379,CVE-2016-9380: XSA-198: xen: delimiter injection vulnerabilities in pygrub 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch - Upstream patches from Jan 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch- Update to Xen Version 4.7.1 xen-4.7.1-testing-src.tar.bz2 - Dropped patches contained in new tarball xen-4.7.0-testing-src.tar.bz2 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c93e52-fix-error-in-libxl_device_usbdev_list.patch 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch- bsc#1004981 - Xen RPM doesn't contain debug hypervisor for EFI systems xen.spec- bsc#1000106 - VUL-0: CVE-2016-7777: xen: CR0.TS and CR0.EM not always honored for x86 HVM guests (XSA-190) 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch - bsc#996191 - [XEN][acpi]residency -n 88 -c will cause xen panic on broadwell-ep 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch - Upstream patches from Jan 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch- bsc#1007941 - Xen tools limit the number of vcpus to 256 when the system has 384 xen-arch-kconfig-nr_cpus.patch- bsc#1007157 - VUL-0: CVE-2016-8910: xen: net: rtl8139: infinite loop while transmit in C+ mode CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch- bsc#1005004 - CVE-2016-8667: xen: dma: rc4030 divide by zero error in set_next_tick CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch - bsc#1005005 - VUL-0: CVE-2016-8669: xen: char: divide by zero error in serial_update_parameters CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch- bsc#1003030 - VUL-0: CVE-2016-7908: xen: net: Infinite loop in mcf_fec_do_tx CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch - bsc#1003032 - VUL-0: CVE-2016-7909: xen: net: pcnet: infinite loop in pcnet_rdra_addr CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch- bsc#995785 - VUL-0: CVE-2016-7092: xen: x86: Disallow L3 recursive pagetable for 32-bit PV guests (XSA-185) 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch - bsc#995789 - VUL-0: CVE-2016-7093: xen: x86: Mishandling of instruction pointer truncation during emulation (XSA-186) 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch - bsc#995792 - VUL-0: CVE-2016-7094: xen: x86 HVM: Overflow of sh_ctxt->seg_reg[] (XSA-187) 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch - bsc#991934 - xen hypervisor crash in csched_acct 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch - Upstream patches from Jan 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch- bsc#979002 - add 60-persistent-xvd.rules and helper script also to initrd, add the relevant dracut helper- bnc#953518 - unplug also SCSI disks in qemu-xen-traditional for upstream unplug protocol- bsc#989679 - [pvusb feature] USB device not found when 'virsh detach-device guest usb.xml' 57c93e52-fix-error-in-libxl_device_usbdev_list.patch- bsc#992224 - [HPS Bug] During boot of Xen Hypervisor, Failed to get contiguous memory for DMA from Xen 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch - bsc#978755 - xen uefi systems fail to boot - bsc#983697 - SLES12 SP2 Xen UEFI mode cannot boot 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch - Upstream patch from Jan 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch- spec: to stay compatible with the in-tree qemu-xen binary, use /usr/bin/qemu-system-i386 instead of /usr/bin/qemu-system-x86_64 bsc#986164- bsc#970135 - new virtualization project clock test randomly fails on Xen 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch - bsc#991934 - xen hypervisor crash in csched_acct 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch - bsc#988675 - VUL-0: CVE-2016-6258: xen: x86: Privilege escalation in PV guests (XSA-182) 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch - bsc#988676 - VUL-0: CVE-2016-6259: xen: x86: Missing SMAP whitelisting in 32-bit exception / event delivery (XSA-183) 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch - Upstream patches from Jan 57a30261-x86-support-newer-Intel-CPU-models.patch- bsc#985503 - vif-route broken vif-route.patch- bsc#978413 - PV guest upgrade from sles11sp4 to sles12sp2 alpha3 failed on sles11sp4 xen host. pygrub-handle-one-line-menu-entries.patch- bsc#990843 - VUL-1: CVE-2016-6351: xen: qemu: scsi: esp: OOB write access in esp_do_dma CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch- bsc#900418 - Dump cannot be performed on SLES12 XEN 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch - Upstream patches from Jan 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch- fate#319989 - Update to Xen 4.7 FCS xen-4.7.0-testing-src.tar.bz2 - Drop CVE-2014-3672-qemut-xsa180.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (Additional fixes) block-dmmd- Convert with_stubdom into build_conditional to allow adjusting via prjconf - Convert with_debug into build_conditional to allow adjusting via prjconf- bsc#979002 - add 60-persistent-xvd.rules and helper script to xen-tools-domU to simplify transition to pvops based kernels- Convert with_oxenstored into build_conditional to allow adjusting via prjconf (fate#320836)- bsc#983984 - VUL-0: CVE-2016-5338: xen: qemu: scsi: esp: OOB r/w access while processing ESP_FIFO CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch - bsc#982960 - VUL-0: CVE-2016-5238: xen: qemu: scsi: esp: OOB write when using non-DMA mode in get_cmd CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch- fate#319989 - Update to Xen 4.7 RC5 xen-4.7.0-testing-src.tar.bz2- fate#319989 - Update to Xen 4.7 RC4 xen-4.7.0-testing-src.tar.bz2 - Dropped xen.pkgconfig-4.7.patch xsa164.patch- bsc#981264 - VUL-0: CVE-2014-3672: xen: Unrestricted qemu logging (XSA-180) CVE-2014-3672-qemut-xsa180.patch- bsc#980724 - VUL-0: CVE-2016-4441: Qemu: scsi: esp: OOB write while writing to 's->cmdbuf' in get_cmd CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch - bsc#980716 - VUL-0: CVE-2016-4439: xen: scsi: esp: OOB write while writing to 's->cmdbuf' in esp_reg_write CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch- fate#319989 - Update to Xen 4.7 RC3 xen-4.7.0-testing-src.tar.bz2 - Dropped libxl-remove-cdrom-cachemode.patch x86-PoD-only-reclaim-if-needed.patch gcc6-warnings-as-errors.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (another modification) block-dmmd- fate#319989 - Update to Xen 4.7 RC2 xen-4.7.0-testing-src.tar.bz2- bsc#961600 - L3: poor performance when Xen HVM domU configured with max memory > current memory x86-PoD-only-reclaim-if-needed.patch- Mark SONAMEs and pkgconfig as xen 4.7 xen.pkgconfig-4.7.patch- bsc#977329 - Xen: Cannot boot HVM guests with empty cdrom libxl-remove-cdrom-cachemode.patch- fate#319989 - Update to Xen 4.7 RC1 xen-4.7.0-testing-src.tar.bz2- fate#316614: set migration constraints from cmdline restore libxl.set-migration-constraints-from-cmdline.patch- Remove obsolete patch for xen-kmp magic_ioport_compat.patch- fate#316613: update to v12 libxl.pvscsi.patch- Update to the latest Xen 4.7 pre-release c2994f86 Drop libxl.migrate-legacy-stream-read.patch- bnc#972756 - Can't migrate HVM guest from SLES12SP1 Xen host to SLES12SP2 Alpha 1 host using xl migrate libxl.migrate-legacy-stream-read.patch- Add patches from proposed upstream series to load BIOS's from the toolstack instead of embedding in hvmloader http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg01626.html 0001-libxc-Rework-extra-module-initialisation.patch, 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch, 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch, 0004-firmware-makefile-install-BIOS-blob.patch, 0005-libxl-Load-guest-BIOS-from-file.patch, 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch, 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch, 0008-hvmloader-Locate-the-BIOS-blob.patch, 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch, 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch, 0011-hvmloader-Load-OVMF-from-modules.patch, 0012-hvmloader-Specific-bios_load-function-required.patch, 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch, 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch - Enable support for UEFI on x86_64 using the ovmf-x86_64-ms.bin firmware from qemu-ovmf-x86_64. The firmware is preloaded with Microsoft keys to more closely resemble firmware on real hardware FATE#320490- fate#319989: Update to Xen 4.7 (pre-release) xen-4.7.0-testing-src.tar.bz2 - Dropped: xen-4.6.1-testing-src.tar.bz2 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch hotplug-Linux-block-performance-fix.patch set-mtu-from-bridge-for-tap-interface.patch xendomains-libvirtd-conflict.patch xsa154.patch xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa170.patch- Use system SeaBIOS instead of building/installing another one FATE#320638 Dropped files: seabios-dir-remote.tar.bz2 xen-c99-fix.patch xen.build-compare.seabios.patch- spec: drop BuildRequires that were only needed for qemu-xen- bsc#969377 - xen does not build with GCC 6 ipxe-use-rpm-opt-flags.patch gcc6-warnings-as-errors.patch- bsc#969351 - VUL-0: CVE-2016-2841: xen: net: ne2000: infinite loop in ne2000_receive CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch - Drop xsa154-fix.patch- Use system qemu instead of building/installing yet another qemu FATE#320638 - Dropped files qemu-xen-dir-remote.tar.bz2 CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch qemu-xen-enable-spice-support.patch qemu-xen-upstream-qdisk-cache-unsafe.patch tigervnc-long-press.patch xsa162-qemuu.patch- bsc#962321 - VUL-0: CVE-2016-1922: xen: i386: null pointer dereference in vapic_write() CVE-2016-1922-qemuu-i386-null-pointer-dereference-in-vapic_write.patch- bsc#968004 - VUL-0: CVE-2016-2538: xen: usb: integer overflow in remote NDIS control message handling CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch- bsc#954872 - L3: script block-dmmd not working as expected - libxl: error: libxl_dm.c block-dmmd - Update libxl to recognize dmmd and npiv prefix in disk spec xen.libxl.dmmd.patch- bsc#967101 - VUL-0: CVE-2016-2391: xen: usb: multiple eof_timers in ohci module leads to null pointer dereference CVE-2016-2391-qemuu-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch - bsc#967090 - VUL-0: CVE-2016-2392: xen: usb: null pointer dereference in remote NDIS control message handling CVE-2016-2392-qemuu-usb-null-pointer-dereference-in-NDIS-message-handling.patch- Update to Xen Version 4.6.1 xen-4.6.1-testing-src.tar.bz2 - Dropped patches now contained in tarball or unnecessary xen-4.6.0-testing-src.tar.bz2 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch 56549f24-x86-vPMU-document-as-unsupported.patch 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemut-xenfb.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa159.patch xsa160.patch xsa162-qemut.patch xsa165.patch xsa166.patch xsa167.patch xsa168.patch- bsc#965315 - VUL-0: CVE-2016-2270: xen: x86: inconsistent cachability flags on guest mappings (XSA-154) xsa154.patch - bsc#965317 - VUL-0: CVE-2016-2271: xen: VMX: guest user mode may crash guest with non-canonical RIP (XSA-170) xsa170.patch- bsc#965269 - VUL-1: CVE-2015-8619: xen: stack based OOB write in hmp_sendkey routine CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch- bsc#965156 - VUL-0: CVE-2015-6855: xen: ide: divide by zero issue CVE-2015-6855-qemuu-ide-divide-by-zero-issue.patch - bsc#965112 - VUL-0: CVE-2014-3640: xen: slirp: NULL pointer deref in sosendto() CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch- bsc#964947 - VUL-0: CVE-2015-5278: xen: Infinite loop in ne2000_receive() function CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch - bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch- bsc#964644 - VUL-0: CVE-2013-4533: xen pxa2xx: buffer overrun on incoming migration CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch - bsc#964925 - VUL-0: CVE-2014-0222: xen: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch - Dropped CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch- bsc#964415 - VUL-1: CVE-2016-2198: xen: usb: ehci null pointer dereference in ehci_caps_write CVE-2016-2198-qemuu-usb-ehci-null-pointer-dereference-in-ehci_caps_write.patch - bsc#964452 - VUL-0: CVE-2013-4534: xen: openpic: buffer overrun on incoming migration CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch- bsc#963783 - VUL-1: CVE-2016-1981: xen: net: e1000 infinite loop in start_xmit and e1000_receive_iov routines CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch- bsc#962758 - VUL-0: CVE-2013-4539: xen: tsc210x: buffer overrun on invalid state load CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch- bsc#962632 - VUL-0: CVE-2015-1779: xen: vnc: insufficient resource limiting in VNC websockets decoder CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch - bsc#962642 - VUL-0: CVE-2013-4537: xen: ssi-sd: buffer overrun on invalid state load CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch - bsc#962627 - VUL-0: CVE-2014-7815: xen: vnc: insufficient bits_per_pixel from the client sanitization CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch- bsc#962335 - VUL-0: CVE-2013-4538: xen: ssd0323: fix buffer overun on invalid state CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch - bsc#962360 - VUL-0: CVE-2015-7512: xen: net: pcnet: buffer overflow in non-loopback mode CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch- bsc#961692 - VUL-0: CVE-2016-1714: xen: nvram: OOB r/w access in processing firmware configurations CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch- bsc#961358 - VUL-0: CVE-2015-8613: xen: qemu: scsi: stack based buffer overflow in megasas_ctrl_get_info CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch - bsc#961332 - VUL-0: CVE-2016-1568: xen: Qemu: ide: ahci use-after-free vulnerability in aio port commands CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch- bsc#959695 - missing docs for xen xen.spec- bsc#960862 - VUL-0: CVE-2016-1571: xen: VMX: intercept issue with INVLPG on non-canonical address (XSA-168) xsa168.patch - bsc#960861 - VUL-0: CVE-2016-1570: xen: PV superpage functionality missing sanity checks (XSA-167) xsa167.patch - bsc#960836 - VUL-0: CVE-2015-8744: xen: net: vmxnet3: incorrect l2 header validation leads to a crash via assert(2) call CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch- bsc#960707 - VUL-0: CVE-2015-8745: xen: reading IMR registers leads to a crash via assert(2) call CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch - bsc#960726 - VUL-0: CVE-2015-8743: xen: ne2000: OOB memory access in ioport r/w functions CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch- bsc#960093 - VUL-0: CVE-2015-8615: xen: x86: unintentional logging upon guest changing callback method (XSA-169) 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch- Adjust xen-dom0-modules.service to run Before xenstored.service instead of proc-xen.mount to workaround a bug in systemd "design" (bnc#959845)- bsc#959387 - VUL-0: CVE-2015-8568 CVE-2015-8567: xen: qemu: net: vmxnet3: host memory leakage CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch- bsc#957988 - VUL-0: CVE-2015-8550: xen: paravirtualized drivers incautious about shared memory contents (XSA-155) xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa155-qemut-xenfb.patch - bsc#959006 - VUL-0: CVE-2015-8558: xen: qemu: usb: infinite loop in ehci_advance_state results in DoS CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch - bsc#958918 - VUL-0: CVE-2015-7549: xen: qemu pci: null pointer dereference issue CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch - bsc#958493 - VUL-0: CVE-2015-8504: xen: qemu: ui: vnc: avoid floating point exception CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch - bsc#958007 - VUL-0: CVE-2015-8554: xen: qemu-dm buffer overrun in MSI-X handling (XSA-164) xsa164.patch - bsc#958009 - VUL-0: CVE-2015-8555: xen: information leak in legacy x86 FPU/XMM initialization (XSA-165) xsa165.patch - bsc#958523 - VUL-0: xen: ioreq handling possibly susceptible to multiple read issue (XSA-166) xsa166.patch- bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch - Upstream patches from Jan 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 56544a57-VMX-fix-adjust-trap-injection.patch 56546ab2-sched-fix-insert_vcpu-locking.patch- bsc#956592 - VUL-0: xen: virtual PMU is unsupported (XSA-163) 56549f24-x86-vPMU-document-as-unsupported.patch - bsc#956408 - VUL-0: CVE-2015-8339, CVE-2015-8340: xen: XENMEM_exchange error handling issues (XSA-159) xsa159.patch - bsc#956409 - VUL-0: CVE-2015-8341: xen: libxl leak of pv kernel and initrd on error (XSA-160) xsa160.patch - bsc#956411 - VUL-0: CVE-2015-7504: xen: heap buffer overflow vulnerability in pcnet emulator (XSA-162) xsa162-qemuu.patch xsa162-qemut.patch - bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch- fate#315712: XEN: Use the PVOPS kernel Turn off building the KMPs now that we are using the pvops kernel xen.spec- Upstream patches from Jan 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch (Replaces CVE-2015-7969-xsa149.patch) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch - Dropped 55b0a2db-x86-MSI-track-guest-masking.patch- Use upstream variants of block-iscsi and block-nbd- Remove xenalyze.hg, its part of xen-4.6- Update to Xen Version 4.6.0 xen-4.6.0-testing-src.tar.bz2 mini-os.tar.bz2 blktap2-no-uninit.patch stubdom-have-iovec.patch - Renamed xsa149.patch to CVE-2015-7969-xsa149.patch - Dropped patches now contained in tarball or unnecessary xen-4.5.2-testing-src.tar.bz2 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch 54f4985f-libxl-fix-libvirtd-double-free.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 551ac326-xentop-add-support-for-qdisk.patch 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 554cc211-libxl-add-qxl.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch blktapctrl-close-fifos.patch blktapctrl-default-to-ioemu.patch blktapctrl-disable-debug-printf.patch blktap-no-uninit.patch blktap-pv-cdrom.patch build-tapdisk-ioemu.patch ioemu-bdrv-open-CACHE_WB.patch ioemu-blktap-barriers.patch ioemu-blktap-fv-init.patch ioemu-blktap-image-format.patch ioemu-blktap-zero-size.patch libxl.set-migration-constraints-from-cmdline.patch local_attach_support_for_phy.patch pci-attach-fix.patch qemu-xen-upstream-megasas-buildtime.patch tapdisk-ioemu-logfile.patch tapdisk-ioemu-shutdown-fix.patch udev-rules.patch xen.build-compare.ipxe.patch xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.vgabios.patch xen.build-compare.xen_compile_h.patch xl-coredump-file-location.patch- bsc#954405 - VUL-0: CVE-2015-8104: Xen: guest to host DoS by triggering an infinite loop in microcode via #DB exception - bsc#954018 - VUL-0: CVE-2015-5307: xen: x86: CPU lockup during fault delivery (XSA-156) CVE-2015-5307-xsa156.patch- Update to Xen 4.5.2 xen-4.5.2-testing-src.tar.bz2 - Drop the following xen-4.5.1-testing-src.tar.bz2 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 559bdde5-pull-in-latest-linux-earlycpio.patch 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch CVE-2015-4106-xsa131-9.patch CVE-2015-3259-xsa137.patch CVE-2015-7311-xsa142.patch CVE-2015-7835-xsa148.patch xsa139-qemuu.patch xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch xsa151.patch xsa152.patch xsa153-libxl.patch CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch"- bsc#950704 - CVE-2015-7970 VUL-1: xen: x86: Long latency populate-on-demand operation is not preemptible (XSA-150) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch- Upstream patches from Jan 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch- bsc#951845 - VUL-0: CVE-2015-7972: xen: x86: populate-on-demand balloon size inaccuracy can crash guests (XSA-153) xsa153-libxl.patch- bsc#950703 - VUL-1: CVE-2015-7969: xen: leak of main per-domain vcpu pointer array (DoS) (XSA-149) xsa149.patch - bsc#950705 - VUL-1: CVE-2015-7969: xen: x86: leak of per-domain profiling-related vcpu pointer array (DoS) (XSA-151) xsa151.patch - bsc#950706 - VUL-0: CVE-2015-7971: xen: x86: some pmu and profiling hypercalls log without rate limiting (XSA-152) xsa152.patch - Dropped 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch- bsc#932267 - VUL-1: CVE-2015-4037: qemu,kvm,xen: insecure temporary file use in /net/slirp.c CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-4037-qemut-smb-config-dir-name.patch - bsc#877642 - VUL-0: CVE-2014-0222: qemu: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch- bsc#950367 - VUL-0: CVE-2015-7835: xen: x86: Uncontrolled creation of large page mappings by PV guests (XSA-148) CVE-2015-7835-xsa148.patch- bsc#949138 - Setting vcpu affinity under Xen causes libvirtd abort 54f4985f-libxl-fix-libvirtd-double-free.patch- bsc#949046 - Increase %suse_version in SP1 to 1316 xen.spec - Update README.SUSE detailing dom0 ballooning recommendations- bsc#945167 - Running command ’ xl pci-assignable-add 03:10.1’ secondly show errors 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch - Upstream patches from Jan 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch- bsc#941074 - VmError: Device 51728 (vbd) could not be connected. Hotplug scripts not working. hotplug-Linux-block-performance-fix.patch- bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) CVE-2015-7311-xsa142.patch- bsc#945165 - Xl pci-attach show error with kernel of SLES 12 sp1 pci-attach-fix.patch- bsc#945164 - Xl destroy show error with kernel of SLES 12 sp1 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch- Upstream patches from Jan 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch- bsc#944463 - VUL-0: CVE-2015-5239: qemu-kvm: Integer overflow in vnc_client_read() and protocol_client_msg() CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch - bsc#944697 - VUL-1: CVE-2015-6815: qemu: net: e1000: infinite loop issue CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch- bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch 55b0a2db-x86-MSI-track-guest-masking.patch - Upstream patches from Jan 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch - Dropped for upstream version x86-MSI-mask.patch x86-MSI-pv-unmask.patch x86-MSI-X-enable.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch- bsc#939712 - VUL-0: XSA-140: QEMU leak of uninitialized heap memory in rtl8139 device model xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch - bsc#939709 - VUL-0: XSA-139: xen: Use after free in QEMU/Xen block unplug protocol xsa139-qemuu.patch- bsc#937371 - xen vm's running after reboot xendomains-libvirtd-conflict.patch- bsc#938344 - VUL-0: CVE-2015-5154: qemu,kvm,xen: host code execution via IDE subsystem CD-ROM CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch- Remove xendomains.service from systemd preset file because it conflicts with libvirt-guests.service (bnc#937371) Its up to the admin to run systemctl enable xendomains.service- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow CVE-2015-3259-xsa137.patch - Upstream patches from Jan 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bdde5-pull-in-latest-linux-earlycpio.patch - Upstream patches from Jan pending review 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch x86-MSI-pv-unmask.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-mask.patch- Adjust more places to use br0 instead of xenbr0- bnc#936516 - xen fails to build with kernel update(4.1.0 from stable) 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch- Update to Xen Version 4.5.1 FCS (fate#315675) xen-4.5.1-testing-src.tar.bz2 - Dropped patches now contained in tarball 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch qemu-MSI-X-enable-maskall.patch qemu-MSI-X-latch-writes.patch x86-MSI-X-guest-mask.patch- Replace 5124efbe-add-qxl-support.patch with the variant that finally made it upstream, 554cc211-libxl-add-qxl.patch- bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages qemu-MSI-X-latch-writes.patch - bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-X-guest-mask.patch x86-MSI-X-maskall.patch qemu-MSI-X-enable-maskall.patch - Upstream patches from Jan 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch - Dropped the following patches now contained in the tarball xen-no-array-bounds.patch CVE-2015-4103-xsa128.patch CVE-2015-4104-xsa129.patch CVE-2015-4105-xsa130.patch CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch- Update to Xen 4.5.1 RC2 - bsc#931628 - VUL-0: CVE-2015-4106: XSA-131: xen: Unmediated PCI register access in qemu CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch CVE-2015-4106-xsa131-9.patch - bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages CVE-2015-4105-xsa130.patch - bsc#931626 - VUL-0: CVE-2015-4104: XSA-129: xen: PCI MSI mask bits inadvertently exposed to guests CVE-2015-4104-xsa129.patch - bsc#931625 - VUL-0: CVE-2015-4103: XSA-128: xen: Potential unintended writes to host MSI message data field via qemu CVE-2015-4103-xsa128.patch - Upstream patches from Jan 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch- Add DefaultDependencies=no to xen-dom0-modules.service because it has to run before proc-xen.mount- Update to Xen 4.5.1 RC1- Update blktap-no-uninit.patch to work with gcc-4.5- bsc#927967 - VUL-0: CVE-2015-3340: xen: Information leak through XEN_DOMCTL_gettscinfo (XSA-132) 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch- bnc#929339 - VUL-0: CVE-2015-3456: qemu kvm xen: VENOM qemu floppy driver host code execution CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch- bsc#928783 - Reboot failure; Request backport of upstream Xen patch to 4.5.0, or update pkgs to 4.5.1 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch- bnc#927750 - Avoid errors reported by system-modules-load.service- Add xen-no-array-bounds.patch and blktap-no-uninit.patch to selectively turn errors back to warnings to fix build with GCC 5. - Amend xen.stubdom.newlib.patch to pull in declaration of strcmp to avoid implicit-fortify-decl rpmlint error. - Fix quoting of __SMBIOS_DATE__ in xen.build-compare.smbiosdate.patch.- xentop: Fix memory leak on read failure 551ac326-xentop-add-support-for-qdisk.patch- Dropped xentop-add-support-for-qdisk.patch in favor of upstream version 551ac326-xentop-add-support-for-qdisk.patch- Enable spice support in qemu for x86_64 5124efbe-add-qxl-support.patch qemu-xen-enable-spice-support.patch- Add xen-c99-fix.patch to remove pointless inline specifier on function declarations which break build with a C99 compiler which GCC 5 is by default. (bsc#921994) - Add ipxe-no-error-logical-not-parentheses.patch to supply - Wno-logical-not-parentheses to the ipxe build to fix breakage with GCC 5. (bsc#921994)- bnc#921842 - Xentop doesn't display disk statistics for VMs using qdisks xentop-add-support-for-qdisk.patch- Disable the PIE enablement done for Factory, as the XEN code is not buildable with PIE and it does not make much sense to build the hypervisor code with it.- bnc#918169 - XEN fixes required to work with Kernel 3.19.0 xen.spec- Package xen.changes because its referenced in xen.spec- Update seabios to rel-1.7.5 which is the correct version for Xen 4.5- Update to Xen 4.5.0 FCS- Include systemd presets in 13.2 and older- bnc#897352 - Enable xencommons/xendomains only during fresh install - disable restart on upgrade because the toolstack is not restartable- adjust seabios, vgabios, stubdom and hvmloader build to reduce build-compare noise xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.ipxe.patch xen.build-compare.vgabios.patch xen.build-compare.seabios.patch xen.build-compare.man.patch- Update to Xen 4.5.0 RC4- Remove xend specific if-up scripts Recording bridge slaves is a generic task which should be handled by generic network code- Use systemd features from upstream requires updated systemd-presets-branding package- Update to Xen 4.5.0 RC3- Set GIT, WGET and FTP to /bin/false- Use new configure features instead of make variables xen.stubdom.newlib.patch- adjust docs and xen build to reduce build-compare noise xen.build-compare.doc_html.patch xen.build-compare.xen_compile_h.patch- Drop trailing B_CNT from XEN_EXTRAVERSION to reduce build-compare noise- Update to Xen 4.5.0 RC2- Update to Xen 4.5.0 RC1 xen-4.5.0-testing-src.tar.bz2 - Remove all patches now contained in the new tarball xen-4.4.1-testing-src.tar.bz2 5315a3bb-x86-don-t-propagate-acpi_skip_timer_override-do-Dom0.patch 5315a43a-x86-ACPI-also-print-address-space-for-PM1x-fields.patch 53299d8f-xenconsole-reset-tty-on-failure.patch 53299d8f-xenconsole-tolerate-tty-errors.patch 5346a7a0-x86-AMD-support-further-feature-masking-MSRs.patch 53563ea4-x86-MSI-drop-workaround-for-insecure-Dom0-kernels.patch 537c9c77-libxc-check-return-values-on-mmap-and-madvise.patch 537cd0b0-hvmloader-also-cover-PCI-MMIO-ranges-above-4G-with-UC-MTRR-ranges.patch 537cd0cc-hvmloader-PA-range-0xfc000000-0xffffffff-should-be-UC.patch 539ebe62-x86-EFI-improve-boot-time-diagnostics.patch 53aac342-x86-HVM-consolidate-and-sanitize-CR4-guest-reserved-bit-determination.patch 53c9151b-Fix-xl-vncviewer-accesses-port-0-by-any-invalid-domid.patch 53d124e7-fix-list_domain_details-check-config-data-length-0.patch 53dba447-x86-ACPI-allow-CMOS-RTC-use-even-when-ACPI-says-there-is-none.patch 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e8be5f-x86-vHPET-use-rwlock-instead-of-simple-one.patch 53f737b1-VMX-fix-DebugCtl-MSR-clearing.patch 53f7386d-x86-irq-process-softirqs-in-irq-keyhandlers.patch 53fcebab-xen-pass-kernel-initrd-to-qemu.patch 53ff3659-x86-consolidate-boolean-inputs-in-hvm-and-p2m.patch 53ff36ae-x86-hvm-treat-non-insn-fetch-NPF-also-as-read-violations.patch 53ff36d5-x86-mem_event-deliver-gla-fault-EPT-violation-information.patch 53ff3716-x86-ats-Disable-Address-Translation-Services-by-default.patch 53ff3899-x86-NMI-allow-processing-unknown-NMIs-with-watchdog.patch 54005472-EPT-utilize-GLA-GPA-translation-known-for-certain-faults.patch 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch 540f2624-x86-idle-add-barriers-to-CLFLUSH-workaround.patch 541825dc-VMX-don-t-leave-x2APIC-MSR-intercepts-disabled.patch 541ad385-x86-suppress-event-check-IPI-to-MWAITing-CPUs.patch 541ad3ca-x86-HVM-batch-vCPU-wakeups.patch 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch CVE-2013-4540-qemu.patch qemu-support-xen-hvm-direct-kernel-boot.patch qemu-xen-upstream-blkif-discard.patch change-vnc-passwd.patch libxc-pass-errno-to-callers-of-xc_domain_save.patch libxl.honor-more-top-level-vfb-options.patch libxl.add-option-for-discard-support-to-xl-disk-conf.patch libxl.introduce-an-option-to-disable-the-non-O_DIRECT-workaround.patch x86-dom-print.patch x86-extra-trap-info.patch tmp_build.patch xl-check-for-libvirt-managed-domain.patch disable-wget-check.patch - Xend/xm is no longer supported and is not part of the upstream code. Remove all xend/xm specific patches, configs, and scripts xen-xmexample.patch bridge-opensuse.patch xmexample.disks xmclone.sh init.xend xend-relocation.sh xend.service xend-relocation-server.fw domUloader.py xmexample.domUloader xmexample.disks bridge-vlan.patch bridge-bonding.patch bridge-record-creation.patch network-nat-open-SuSEfirewall2-FORWARD.patch xend-set-migration-constraints-from-cmdline.patch xen.migrate.tools-xend_move_assert_to_exception_block.patch xend-pvscsi-recognize-also-SCSI-CDROM-devices.patch xend-config.patch xend-max-free-mem.patch xend-hvm-default-pae.patch xend-vif-route-ifup.patch xend-xenapi-console-protocol.patch xend-core-dump-loc.patch xend-xen-api-auth.patch xend-checkpoint-rename.patch xend-xm-save-check-file.patch xend-xm-create-xflag.patch xend-domu-usb-controller.patch xend-devid-or-name.patch xend-migration-domname-fix.patch xend-del_usb_xend_entry.patch xend-xen-domUloader.patch xend-multi-xvdp.patch xend-check_device_status.patch xend-change_home_server.patch xend-minimum-restart-time.patch xend-disable-internal-logrotate.patch xend-config-enable-dump-comment.patch xend-tools-watchdog-support.patch xend-console-port-restore.patch xend-vcpu-affinity-fix.patch xend-migration-bridge-check.patch xend-managed-pci-device.patch xend-hvm-firmware-passthrough.patch xend-cpuinfo-model-name.patch xend-xm-reboot-fix.patch xend-domain-lock.patch xend-domain-lock-sfex.patch xend-32on64-extra-mem.patch xend-hv_extid_compatibility.patch xend-xenpaging.autostart.patch xend-remove-xm-deprecation-warning.patch libxen_permissive.patch tmp-initscript-modprobe.patch init.xendomains xendomains.service xen-watchdog.service xen-updown.sh- bnc#901317 - L3: increase limit domUloader to 32MB domUloader.py- bnc#898772 - SLES 12 RC3 - XEN Host crashes when assigning non-VF device (SR-IOV) to guest 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch - bnc#882089 - Windows 2012 R2 fails to boot up with greater than 60 vcpus 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch - bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch - Upstream patches from Jan 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch (Replaces xsa107.patch) 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch (Replaces xsa104.patch) 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch (Replaces xsa105.patch) 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch (Replaces xsa106.patch) 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch (Replaces xsa108.patch) 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch (Replaces xsa97.patch) 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch/bin/sh  !"#$%&'()*+,-4.12.3_06-lp151.2.24.14.12.3_06-lp151.2.24.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:13671/openSUSE_Leap_15.1_Update/eb00d4128f4dbf1ed5b41ee49a09444a-xen.openSUSE_Leap_15.1_Updatecpioxz5x86_64-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=533b9ae7aaae67048295c1a58f3d305a480f768d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0da7baad2530996104fdf6074f491f2b7a48776b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c924070f195e8ad047654da97981f6fd7a4633e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=560285dfe326020e870b57854a697d75d7cc4a55, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=17b9a67aec7599e76a90b3217aec3dc4198fdf12, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=27903d6d5707c23faeeb0325c8be66467d707712, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e77b9fc4c7df4ec4ed4d37ecd44633d99766e98, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f7d11e942b3e6ad8a94c5ee0edcafeddc035771, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8acdb4a1cffe559b1ae56e86ec2e19b8a81e9e84, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=515c17093e733e431597d77cf6d70e192685f0a9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b0f4f592058dcecc4f93c158e4f87a52c7c8b326, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=752a289ff996cb470be0cee369f350f263f0f23d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=22d96993644b86e33983224b67a8c793491d3a92, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e02c521e3d0b01eb3a3acf689ab8929bbea134f4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ebf77a469b16716d62e45d395633964847301f3, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa81455fa9a21b9efc3e4e45da82403225ea11c7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=77e3dbf5348f301fb6454ed7d57fa1b814aee19f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd347fb310a7b57f933c1c3d6716dbf0fb6d8d1d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b6097789e914f531ba604950bc70c97947cd7633, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1a300a471743bbb47d6909573854acc00e962995, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c89376142b70cd4fd614718ab97c2a272cbb2bdc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=13deeb0a7f0d4bb43df39f428e3959523667a49e, 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-8db8b21c6864265b5b06dc6b027eda585abadb2b5d3b65787e380ca2945414460? 7zXZ !t/ !] cr$x#KeF0jj(p1+d;Vlvc[%OYd`WE| V-*\Ds 7m %*C}' +@.~5`=®`kG|"d#@zD,pdH:׀x/ K"'[B۶6rgN5Bj#A8~ ,@5"ʔo68lhim(eB^G,wB N۲.4:YRUatZ[y LP0 bP [$.Rs=J?Sj`ŗ}*=pLf\DQHxW9:g#~u7g!]Pzz,C}RM[ u0y N ^j s]1@DxþY%ڗ lΪ{:bcɯ|e+ 6W{veDh^Q'1]s^I"k=yY\Zyi;2{&$bZ^p,Q;&K|TcH`_揲{$Zqy?lĺ+0`O"ɗ9ʹz_ﶯs:chrs]QW8Xf:sm6Ӑ^ؖ&b[=Eь*++X Ws\! n*a8aD3XU6h}>QJ#*; Ad@Nב C_Y췣$}Z @E lzp$RKZ?yΦض|ęxenJLBo)hp!8!tbƤ ?@`*F/&dG]El/[/ ->wu J9y]-+:*C߯E5۲m6'CO_z Ac/\() #6gkUR#c͡;"Tlfz jT*TYXՏ1:=(&Hi*~ԣݬ:a ]-~O.q|p` m@>͊[4^%$|$~Snh*M5V6%W]%č\֒IEhY@6b {R&$:l_O,1EZa^rN>WLn ?_Z3BRe)d!)!ڏW0Y91VrZGuڲRqa2V]T{{h%8D^9"#=iKy/Jz7oQ!$|8g̓o43d%ɔ@IK"E.< /D49D˥ZhN+9nܣ7zZR2z܎5IְVwɏFҔTHzqg^dH؈)jZw'ȉHɋ?AB@CCʲq+,PS Hu- ku^PE!!NI/b>C/p8OكD-=,uuY]CK2ذ|[W2TJsp#35|ѩ3a_ HuIK-ҧǠ_$[z\?׺\ۯΈ&E8khN5OWr›"1joƁEF~m_%J1CL-T@xcwSB,y5(1Оrc5m."%f5EԉuB!h+J:emqÜ03z&3DjȥB <飆L#bݗDjq(z[7z6vHU=m'17+qtMo#{NHP JFkҁ ePʐI/֜@ xmVu8G]1u5 Qrj!u._ggCnę]Ї~nd{k6AGkE <@6/ lhG3) I9ikhdVҺ A%]%N:4yML|oߡ.-;^Oq+S.2ls /+$7dM ?Sn{Eƚ1X"%}FIg7U쌡:Ӹ_ZY]cl¡(XBQזua5Âq^ym[s 6BB>+Ae-MK5 FH?@'VvOo#AZ%~UJJ.ۋ)۹w(.Wq$ NF5L}֚9?448Ґ VOE|iD3 f+h2LJh`e1\f+KO"c`?qw0%E[@ܚ4=iAOESBbPe ;i[Z-QNHnYw)Uj?խ#22SM p;۩Kj{bd.`FbPPP4cNG >-s w1%EoL; RqM;m{ɣPm"O&t&pg\8dX#T%'>s &ȾڑSB t)8nir5#|ꏈv ɵh{"c=QhL+՛ڷc:d㱸]nBM;72UpiDab6qriMF>;{ g7%Z` SM-E^Xɴ/.\0-|x-b5s槱"ҟP&SDAϭimG=͵;y&RqMJ_6ӍF^w4N w;opx<G1x~9'99\d\VNgÑKۊ Ipnq?B>AH- C-)Sj9| A۞pQr6S2h~yjy9 bJ>aiz*b> ɫ^`j& ֡ N z ]o: #xS ѹK*HQZLVNxܯHO%zM *E9 }~i & !֎mk]do׽R u=-Hm U PpEcHuwT #+]2 &w{Kȋ6 IJRRt5 )E(ZA!pd㙫*\,=3ۓրc' :Ϛz)YQ/uY&N k6h S4 [FE2OB1Ala]46pVkɇ":>|%cվAe5kFbGre\G!Bw4F׾i%XV +k'nd>WY5{޴Z/4]ԪT92 W`N4 ǩ HȈ'B%TVSPzTDy *p 9pI댽([kA{|xL3oLswxf܄x +مqk ^ZEpnc>>ÈAV=F@.))MT pMћNa{O8\Yjh* ?0#HS]_n :(F9J[)Mߒt ):t=7Iʮ#U*k.N+֊鷙]R7->a א>F9*1^\:{K? s ?G3(#J;0YW<=V^󧪔 JEFWñ]򔠼y:b-+6.+6?Y49>V=yd4#8jed㛆;cR?lý{ްc^Y7$zi=&%%g53H6/ܺb~W* PK ':*`/$+ǘ]+r`^BY(l"|sYnJ5 CG1c|%G dMJ@d&SQϤOBش#66LrQV@|tgIDh.q@Ǣw?3wRP7J'+^|qVu&2FQ Ñ D~NXV4vߗ ,8K'Z5ݞΓnfL>WE)g/%x{3綃>8"LC mO{~Nm~yKdL!XH[s6mu*"(|N$!5q߉lk gΗ\a ½C9Ô \ddCMlD?B`sCEpT!VNoMkh]l @$f RSG4E{kS;>+FeєԙyhgDi7 )>C~/Ʌ߽8Ɉ+ŭC dO1`sk4rTA߁&ŗ}^XPZ$td8 =w1㋐u5PDw%B+D 8^$X># -8+.c} _Fx[=b>^9M;o'na$uG ?#eӄ\1_R^󓄮xj-k!/s:ܿ6Ѫ#;8"r]dn1Kc }+ݑ;\fS׾䝭I|^ΙsP͡ ] ߷Zb /ycpJ׻E4\;Nkr|PzKH"޼]Qw_zdP"dl%PYxf.uvv> `Uw&4E? ó7ydql C)m6="*~-;Y 4'?GJawOdSOm#JK.Bf#I,GL4 (' ghp߃ Be)L/T<2m1T!(- 9 GٓƖ5z O>*l ӻ}EJwH@N<#Κ勵_+2rQT8=g fV56YP|$o%yQ-Zѽ^*0@FD0!]cN=+$wJԵ~Oj_v5i0p,:f6ET?tR=:oj E Jc;p @?.eP#X>Xn-..㢝(1ՈA@k%78HzI;e\F6fa¢vܞ@k(]`ēX.2~0]aZ1BC梊P'aZb)7,qH~e#T`|kT1g O,4xanI:M]ݡͤJ|#RQ,pNN7rHl؍p8d=Xy԰-^_3aMsmkB>&FpUA!nW.7&ص^~MVtϡ@8,D,*Y;' _ Tk?@N1n?A%0_9q ?'}!YSƽW4h=لň0%8 03a]61+3 SƉ(#.d[}|w78 SbBeC@#Wq=V`-{ȞƷ{:85+ܿZߙO.\^&$Ģ9M8 kN]Vd,ȑЧ4j~$Di/DO/L@6C߸,FTOwDxRW,Q}>W}b+{=pIG bE/2񀏛WAɼewAoYu(C(tP%o!/YC @S _[#fr6 ^pw lp ,fS`ktf8-%`d%4.E{@H"*|6 (9RdMzvAP-&⃧,nuuB0:oSXVBKxφ > UAiN=ߤ;7/`c#S"!^ͷ%W$qbU'G´L@t%or"PHG(5K+GW, @/㍜k%.Errc;R 8Kѩb{P{qe짱bݡW<a=Xo3dYAT`ȯUe,XiI1$ o{g$%-N `#k1NF\%$O2KCVSbP$ O>60UA~`PQavO|`DEr .:b |C2 cɮ,F~Ku vHe)DOe?w_XSG+g\)oj ƪRP&2kTcYv^Y|ɨTxw~8< >}WheoVii9- S4?p[ hwLSyOn?Lgy}DԴ:N?JkW4̬⪀к &L΂QU()2';l~G0wJPW6[`bAI"  :P0ʕDt/=nX<j"XUl!$gJ(ukv '.de$К1ёWuxJAʯNGǹ'ˆi!'1_VQZK2ʷ}WDIAEG)"Gۮl]uJo(Bsy-7;Jib5%IoY3V8~#L-nY*On1ny,z~U*X؂7P@otkH>ڸ\(i^H[G&\k遵]c?\~Bz˄@ O67T.c\νwMy^c/Ri@ą\*͏?$NHvx"?`` bpAF{Qm?-t™tؖ_o{r~]H'r'yP&L?$+G}]/;sm5 Օ`>fg b{6 ϙX=ppC|Px j L{"&bfq]iUKİO?l>+^7*䵕(~╸OwLOӖdoB EƐ} K[{2lG3{ ZBLRa5+)f(L/]`R /<[[F~X1:3քD[0pE4*z\pL\k!FamrStNS mz@Bm?{I+m'NB0y)NpߔS3=ʳh_L 5&R:%",xDURts{c<_ *¹_f.G'Lw_țIfsŨ-K:2{dq8n@7!!-ཻ=!Nh$ a`J7F̣/ZTC0 &mT&GfOir|iBxUzJFO/|ԯD֞mEsa,5M}ۨ"PםZ$'Bf]JKfd)w%FjC7|'W3m"ԘCP'yܛW qoYnH1FށMI{"gCh G=@cHU>y \(m9!T+}KJ\ǏS 0'".VBNi5iZW^SVM5XﺐvP#2`B3>ڃ=.Zr|w5tqVd*K58rRە=,Ƿ LNȠpCO=!&mCL Tހ"Y`ESnWԬ j%-k,r#:Geą:8Q6dj)E 1;ҫ&p£Y36<)Mlz:_C#r FQU>C<Qq3%f4:zW)78 E154  Hˋ!eW8Tb2s_csF:Z uѶR:R9{7)J>M&B7<8Az*;)ϒ a}x,#ɖYƞ؊sz]7 /篭#7N*)cTtO=1k|ٓ&z[,<bo6( 3mV`zKɥ5 0\D{y[ 3r:0P=&zg*isК]/$3 >cYX怼%{[p1\1% = P؆<%-!X:u#6Q/!FJ&=ͭFkrnBB\\A>yޭCod&y*._׮k!;7 ER@ws, T4dvcW7--ln@dZOpn?̌d ɟ'rQ8Tc58cik:Lx?qW1ճ=Y"FaxѲV1\^n]9܎ߟ%-'} C`X$O5rc)jI.\/@g^>@)a͎RE賷|XUaKP婺)W ~ф4Ó梔|WD*o䒻ZSkkS4 LC=yq !h+=~p'0^ 14,yAU pVR (w!ˡV!z4E0]Y$xz6ǭ]cJGBGU"%nZilB 1Qz 1*L,G ФI8iVhzkmSа|NUvT<|P`%t>GKh\5}bS ,=ڌ"xI)C4cnTPNj˨9K4 #RQr#+琯h(kJb\/I!JY@1q @!ܔ2Vyhݽ:sےDpӀ?P.ιEhL~(."-\z'G۱}i.MA`d;ũRN]"ݛ{!YHf)E1D!9/@ \*O8<:|9~P+z|!Śgrp F4:F ~dmvd[+@bB O \Y :0c^Rm2$%@5H QIJ Apqfy>c:C^)tttu%hS4𬑪(P8<1>.RI^7[q)A{\ v+D}sM鸁wm }z6erDOH:O4ĉ97EBChԡлS*57hLj뙓VYr |pvՅZ9??M;nF(WkRxS\idMKI (S9` w"ˮ fԺLG$K*YzvJ>`igw? l!UE]yb %HUŲs1፥^Z]ZU v@AADl L㷡 ʈhфnFb4CGe'k{+6oS0p27>N#hy%4(9 ^&r|-@|D_N42haxU")tۗ=LPa_rS4Z:8Ao< R"p$ U'bYqu15c+; ?S^Aq&c!?sYAvO} o&%Y͢3P^lH"ub X +3p(0t)&[mr(hs"U-eH_ƾW*qn`FteGA*h{ 6n.E&oF48!K$i5=VHN+ݩ{r 8^}y 'fVUxh>o8&1o%]"Ub zF!'MPi'4O5YI눈wtJ5- 6;RpQ?㤦wdn~ŽW#oru?So݃=b sF贗Q̎C1zt_tj%DY\> QS@ka?Tgzs"?ڟgg{ȇxcDՂQq'ep y} 'CJjx?K؀~g‰U,. .xcSRegdAj}1vN$qj^5ޕ:D$Igϊ}h hǒ2Ҽ49)ZdZm\@ ;+*c?[Dw02/EB!wO!l8e @sD9 ez PQʧ]V, %YV$UP>5ObRίt䀛_a"t HNMb ~Z[:g UdYQӅGg-@>7EȩFv,E y &DNIR):w$uRrD%f\r*%EjꝗŎZGUh76WBF_t4 gݹ֒嘁#ny3ׅ -چ{hx=+ }}oyPPNkV^2Ki ?ճL|"ڵ,yߌ֑G CdMQv̫YaqyciYY♗&EE0k6@Et`wtB2閴>:/V 3C"3!RH= 4޻f 4p5&y3mRzAy#'<⋵MGY"{P*ZpA:V[~po_ %OTrFBu9#q{] 5-.k8xV-7C!k{=P-C?Uev&U`[]ͪyb/Qdb;>5?R @5XK*AK}.y3ZFkT ]+H3ҫpl0Mpy 7I)>pHb2᪭ELcQ{.zU6| @{U;Z^ G):)K葍l'ߵ\oE*:rŏF.f#*UHO_՗nt8- e^弔 uᘪv-e4H7,*H˔^rMjpq=A<`Щn>7po=Ϡ=2>n7maԙvG=}"K{ _TmtKL6TG*w^HPUBgH 7,l/vKnxVg+rq%=((`9t`xVr–7b4{Bpm#sp>ˈ bk8@, s N`0B;VG%F ӡ @C5FY>ղJ^KAjn:\Pk^Oȓ9u+߾ hFyN#6ҭt3)rU2@s޸ P-ʄBk 8\ Yglҭ5~ ! DD)laE9 3;?b_Z+/һ  ?]D֜z<^JCpo]LgR!>/0J$ ֳW׾Cޛ86odxE>{[4tnm?bpYz )*V,!A'ԉMҜ 'v܄N̠hb!&Y{4+O?\%M! MJbE%{<>:Mh.W 3ؑw5@ rL8lإQ@BvY /BR$֜*ڝd]t릷˴?7&&"Pۺ:*e5UDg׻7 vX§W,J UuMZD%%`FtDw9A0_tY1&,2~Mug4UoZVl^ve+BR]@nF n>3~H-9J[ae ̿t{ڈߧx YJl8,-KXL`Hqֿ&F<Z>9(K^=Y?eYfӜ¤%AOE'J6 Opx[fFeĐ&gP`;`6`zkqW@DeIk<򻻲gL]H³i:@ uX6ىQ`_07魯I+R 䳄tUvuvZ7KO>>..gNzt#9% e*+pH!j·Al&'y■U"oEMt?o*}7Y8ץpT}u6[4+? dZ# 4Qa*!kG76 }zׇsSXV5ĶS BESibm>!O18E0wz--Al%Č܄=!Ww]bYV_ֵC D` .7{_QkEr|cR,t؉^m4Am^e<`WW<^q/8Σ̔g6?o NwG7y)7]ݘ9p9*^o+b.*;ջVOyBz;/4 0@J8mesǴ^ 7^DcKؔůHbT\VW>AX̴+c&Z: Z[Ւm!1/@?˔hЃoȩbno ('aEtޚ7u`}!GQy;J ABdct!czO%KnO쑛ɈEnoi> ކVv۸z$_*AH"p %J 3B{X1; GN=lij)$|Jdk==qWx% zp i$Wn<>(hRIE6)~^L ~h\v l"Q9_hSYK:`&>Ar`#C^нX2BAxn,/QbV*Ysև:0in6(^*g"LFx;)&Qy2240,R Qi<y!e}oS% ר;t68A>K.m!WKױfܸ9kST2e @d}ϋՊoC0P/chTT.&4ac+kAKc_QlӐxRʠ&,֢ F@I& pNGjm{9F#ƀ2|QDyB%uRKk$lz9H7(e/QF/eN(@].^Ve:`,  [%KS(-Bc<*:>LO9`8g`n*R(lX,04PU)ţZ*SJBpLݗb(yTRc}Xiڞ&PN(RǖΠK=O= zM%u| km28-n[Q[Aj"DT B` [W \~˃91S1^~3q }EX{L Nn4zpd7AS8 WU];U|53m}. cʷ5$O,޸3TýH*cWnIρHwBA&yfj9]!u\@FTY{{63ȓzY[q?LG,c ⻠A]+@V1vg8r-5S؞w1X[gУlq* \3@oغvǔ {QoYQkk}-j+졥AiJ9yZOn J2oT5$b|5\8f^7 dfxkjc՛w{8Gȯ^2II%87W+~j|QL&k i5,ʇ8?I)F&'ƚ"ؗ$sPD2<&jC ۈc)-@&Q&1?w߯ҋ8.Not[w$o*uhjEVFdפ.SH[_wG!3R=|n*:'i_fY˩hi>Cc" ,zkVG3 T 4 p!*g,uxudL`iy7]6f̔)QOc'4w`%ܦwŎuah$.MNCg+hZ !*g- ,_aJdp]8ߒۡ/7]?B/NWM7$&c.ډ'auc(<'_{};9i}ͮՙ]Bw (Ɣ3`7 <>FC^-ɻjN+oOBj}VlΛzv|w7ퟜbxz= Pi@m-@`Ögc*Mo40Jyb}۝ u D.rԱl^d$A3XFP)͚ ٯabFf\g`&k.U6'g\L\]GS.#$H*gyif4!?{2t-suZu؏?Y(NT8<[x4^+a󡖡 \򗵆@{^4ugbR77@1117[PU. 굻RLTtz) 5 3i{>cMcԬZB'RTٍGIh=i}]R}ۦ/Vl,IbDgw}a}RE/=xԫQ |]ZguvB)0wҤN?8e'uW.i^{+ _1b)W7K=|MQ"٭&.[H;/Y%ϏK #gԥ__OݞDϜJկCXz%Bⷜ3b)nƜddAktWYowA51@̚,<&+ZvT_x,x(S I;([R?ʨ504en%~IE Q{|%1[=a=DP=.F fH# 0= pχ[ch*1M'y}&|o9M- `{ےL>vowWhG]*ߢ_*vvleAԔn\ֆ8Dz0NԀv1__e)A 74)ӬZ7k 5GkW`+jmZ34Wflx~2|XKz5{qΥYc̒^sږv=8/7 a>Bl9yhK'.Ƶ^7n22Hp,dDʖo3BT8@-E]C*'pz@D>`m-hhL^ZSJn14 C`᾿6/`.!BԀVwꇃL-i, >a?5vﴳR.-em!*@idIWnۭStF*:zW#')w?t.(un贮̛"tP#-/_ͭ☨<{$Rm4:l@FQ ZK~w-;A8^-)qJD[A6/p8)-/jS'9fh5Zv-'ܸYȩ*޼(WKДo|V:k*cиeWRd4I+_jN ` ё&f3~Zu@1&6n_セTѢT0˻-}[^]xR[-1sؑ䨶g:,@OK6Q ~N8.1%3fiGojBfƍ6Lu;4䲀/m8N("ѡ29TwfWJJxrƹH'V=VZ۰(2I ` .zsrҧgD; 5Ft/;a8rXd `K M*Z?C.Za/z;7[T>-}˴u*\x[TtTѥ̏!,KZ!'Zxa鬅_zBI)mw*at*+T#d_|qz&=)UiȖNR(m,Ε;ͩVk@ W=<\G_BuJ}ʞƆ&R|7!榯g,XF:p@EE?[4>#)^XMCg_#ET)vv~U:GJ-J +V_XmʶZ~%oeL8 b +)(a&q?_"+9? $+81n͂23L|ZWdNs4egԢH/u8g4bۻ7uzZ/p5r46N8pr?#bM6kN MqB?Zω#`' F#~ݠ4ֳ WOc,\Hxx'6U `l;RLj) 46 4WI$9> K0Ujn41;k1 rv Oi϶|)0'dc o(eAς%PuAI)U)vqNƳN#V!G9m&J1NΪ f^mQúU k&z A홲-F)-r{!q:I}&8RyLbV_HoGi ZBlHaozY;!rN 2YFh#_&Ư2pu0z cucS.^/W(vY˺f¨amzhW?&[@xp$t`y5>))>7OB glUyJ~}|XsXLh*' : -9I%ݘ|[xD!AoZBpeנuGZU*,h214{IH% E;:K({B 9^đ0p.ҘFa[2T3!j1E6\cW(/Zu^'u1[)$Pկ;ɽۢu]6NM ,6{GI%v7\ߨ]{: 52.2r$u{~q;s'ד4N uݕ7ASq`}=B/m㢘 wI`^tOLhoQt>PL_px@86)N5]6I<ҶMd9#y-`$T*6%:~|v=֠fn4z VjYpUoxMCNu;T[㜔ge0h`Y-l?>` АK[319\:"d&+Gy=GuXLwN͋#rxB'`8Ymoi$? P3Pho%}Յ  GH?yəFT.Yt /3PI]ۑB: rVׂjGBB9(x떻?kI>x$_bewp_sr=wT݌ mKUPS ;m&$$Xоc dGdb7EC>AD&j?/5֕ l M6k9Kd#(:6cKbEzrF( vckfSP 옫$S2Y GГ:U5 E2ȽNÒ]vIy55uGh7g޷G^ƞ3piz;ov+[q-|B9J :Q_Kcp9?:眚K`>(45E\`X&bPE^EU={H/^BՄw)MՅ#d hC} ZN@T˜V5ahSp&ϗNvhln16nP_Nܷ({Ąg_d-q]@.6|'_IWY˘Kk%MmtD$fh-g.-dхZW/rM31 Em X\w7%0Fsׇ z0œ>D*+"JpB*JoR ~6PÙGPHVBMd2nՇ8tYW/ yDc%[ ۇWܯ-ȭ qz122a,R.0z]Yߓ, sUtEZ PEd^x7P AD3niG>|`, O=(5@#pıĖ$BhvDg~{Ǭ#%Τ=RN0=f 8Rv1R}-"^7mr Lin'WJ#!_ >ذTZ{6_Ѹ˶2 L CL )/|Ra%Fr*KV]QY$b Ibw9cԮnasI] B|ź짵wL}>7<0:/HCV,$NI2$si50u_ȡt_",{du `tZ2q3Iˮ%E%NzAqth˚]6lH">9 ͜,GO[ ] K'aqho]8c&Pٳ S ޑ˂trK KKI%񥳈ʺ'-%51Y1<mFD9yTXGR2v_Ɇ~2WTK3W VwI&gxHr4&-AUU!?,-5j'V fzOYAs @4$ý~*"ci!UWroA3qijQ ZAh,2E(pqfT63f{?^w6>*-b0E{Bÿ> !挻b> -j$[`Ŀ!ytiF0h*in9ң>37 Ut $Q3WDB=c2TP gX OvL}6RhfPiJDHy~w?JJߵH%aމPx tD9og` z'*׉)YeQ2鉙uIk6d[ xo뱓#1qoŃcV6}jA[Z.+)C8g^h[5AHDʰbwmRJͶ==tO^{;׸_`܁D>ܐ=X*uT&'Ʒ[sR@X{ȯn; #톆6ʧ5L>+':JH6dsTvu[W?"Ŕ%5ANZ[ĝnC"̤ tڭTlvJBMD4%rS2܉3 &_I=t2 DY4[Ifz![93wK陬_ XlNG/@iO'^~(%qC^(qԛ;Se?E@G\^lǛL\+v\ rq#[M> KqP1"%,l e-^L6YET! a_b oCbɸk}znV$ROm#<Ʇb휸I>MP] -̰4b*3e}n I͑62~&U l D[k5wnG6c+hQB/r)w7r}'ʅ,x. A,cEt@N})dZ>b0jI[*UcWÙQ}+zUC0̫EiKpFT# GvLg͛k<maJP t*fkyrWZBzC9ek1ԑFP ҇PSdf^&td$6 mS#ͽn}g;6=.3ۙ Ա7H+foXOv0~S=je I|$Awm_R!N|pLzqN t)r%rA30HABf8+iUE=BzvFz@49oq Z7?C:[WMS%f#Zn`sO%*3_K_Z,EaF/y~p>H e|M=YAwc)@|Zٶ6\Z|9P.`;vRIÈ߀4W%y_짻IIZpÇi(qNcdl,ju&ֱ%IlXQV]Z6N]~NS1G5 {I5-ݶe':%Vh 1FE'&&TS'z !I] F!\2O%9JzRHkra Ek*(/Sp{ ͮbawԝp*חsRSj>j3HD/"\Ƙ; On5L4c-ޚq.O \"R)}θ2YT%^K`$>CmL5[8` v,%CU#rAwe&f֘w\m_,:5JMegC힔R VoCЇ^NJ -DyJG@m~, p]Ӡu"wф;aAO? '=XB]s(5 z2Łs yIȅH.QnYrJ~M[+}_)}_;z6bII1 aLѴ>/C!U T(U^̤kG1bǜzrRRӐenl. PY`0XR.w6SNK[ '8|dB&bNrŴ*X{_@ $9o[9 ',/ ݺ5w?8T'RlSUfxs o'bx3B2Eq{f8#8$UX8X>(zce϶`g5fQuʳbd,gX҈&Xo6UMxei8#y#;b8~j RCɎS E̸@+z PTzN`y1'`vEAs(|K =h#,nw[qsN+^"4z|b'Oɤ1*g` [J.z[ $j|Tڋd S)_W8b'$@+&vK01,Ŗ#]EM'NŖoֈH10B`TR/]DGuFKgg,0r7U)$,B=P,@:Ҹ~|Qb_e͹>+ |~&z+ڈZ$x'zhզ>׌v90}2U*p>](MMW =[5%;pמ]18]Pn5+bF6ūC8~{j?fd+Ů5] c$ ZʛN)i #b)⃱ ;b]I[GrdYNZ씫k`7ϊ{nbT%na8nϫn>I$KOuFk+{niΝb(UֹWz{0㙿Ӿq{ ;C+Y*wq_ {Mix ^mYY"֩*^?2{KPeɗ~7e!DQ+@\-{-U#IPqhhnuǰHƇE5XЬ|In`_f7*{tq= c5|=6DDZoT/Pez#a27X jOv\BaDD&}\}@Q9>w,Z x^͑KC 7N 0'pǓ⧏ ~#@O|/ ) 8xl9_4ِ \$mcv$&ﬞ<Hg}ޅ}X Nft-#TPL sB dKmzTLh p;;{ ۠iElznR'qn[ >m%< Ǵ VTs/QMU,l^4SLh_岜*$ +Œa.]Z8!IuU CXYg;{XIqBm9t34~Y噫 8ybHbv/ppϧ6O2![r}*,9B>U$Y2B1ǫf3dؐ&Yo ;ҔTlnE7}Y:) _Кkkv=?w"?d {7`ii V݌P(47qypoy$id\ָpMlK4˾X(p%_?L@KYJ/&يYVq}ֳ0$\P(`[Ԕ-Н:ҫ+u'GƕS ̽Q?$+ԋPV80$I%h*IOcqb"*7pܤ~bغGS,Aaq+.wY 2[54݌ʻ O*ґT2 "qo=iMeekN[R Rbjzgfm:+ O5w'_&b=k/G8&] }wyiKp= ᄯwtrJy(hC::ճDK0b4ަF+U̯/F(;qYQ1?:1k(@kͯR.& g'IFڕK|ʑ{5تS.0*Lͽd= C 5‹{xY8e>H]jUS8 fGVICL3_/u{A/{KT'!D ,c^`'(v,]to_n6ĭDǏy}}QNF9>)Vӹ}R bCGq^!ש,^7~=kl^l/ۖYc 2Ol]%kcR J6s QrOxk9V U>aWnf} =82ln1왮=6h~g.u*tY%T_aAB1˜x}YppپL@&d9ٍ>M$bۄm$ |): 8'Ӳ6Q*X~;}xW<- d]"GtAcΌ::] jk}CV(&z.(?FrؒFqQCt|ؕ襺[ l @\BMy* ߲=~_&5DsSE\._aîv wFWcsI ' &vG%k^{9oeT'+ABLߎ/p%|NRkrSś֒ps ndT+!vӣA ǒآKKt{Y8NG[*ѯU:2B ϟ@Km8e3prp<4cI4 fy8A Hf™M'wvW&{N)WWbVOmBAv+_רk`L٢x34R9gKBB7i)Cg&wYX?JHM0ͭItTBam)VĔ_zE\VTvC ey@fKbe'dy!kz@yL I*r2d1QyGE;@G^Tz|Q =Bc\w8Z[7[Dy, ?~I74xe",(91 㺀X1G`Q%d 7gg(U, ;&z'EXuOBRUQ*Yʬs+}ߐt;>WC2EҮ i%)F-Ânf_%]= `qwS >!zHBqV_UHϭ9V'uEJJ{!(>ҡP PR򚃷 lba5c6?ˮ[:2M7Jp` $Gh,<ݶ"_/Sj '{5 3C9Fգpa!:"\Xۓ+%u>%LL >`f(!m =Frܶ03PjҺ[VnԦkАB'$]|ggxy]k #11fhӁwdNY:my&{Q"a\(8~ R# $dP1uًS _Qo ~rooug8im[]`jV́){R)}$˥P͝>fRr ~h8Eʑ9ι}ڪ| i5ZR1}LXT4+Sh5"]ًTIpbrWYK[AU.6 5/:߭HyYōFUjc.Vk)P8{ 5*H;hz˒=y F%Z#Jo¬XBf0^8]{GzS=ǎl/u׺_5ZcEbq_bxL`<oSZ'NҊ)AFhA.5#꫶->9mQA5$DEfH]6kesPn6{[G7Tŋs&y`Wg>iPSJc9'ݶT_5 x̎GH[rHιG!]4ĚUjPq'zθQus.A4PK1BlK9"3 >f>?˓I- dFR ^+XZwRd_s3Ce+']Rrz@>p-PϪ2|3dk+]1y6 ?N¿ nR'WZ7,a֑yҞ Nrh4т8 Q'̮ia*)7gON ~Ge5@Za3v\>~*C&,(ȪD{vV m FI75[ӈ}XH7@xk +.ZF f a245)tskzFjҎ GTrEIO2b{ի_xA?ZfEv!ԁIdǂ% V^ ȤbES#굕m–{7vH̎~r2RZ&]`Il;d]m ֺU;wiN؛,)3tqcUYCcT߃d!xx\(( H !>uqD ӛSK-[1qtRfi["pv2Q&v:Uo>l%^ ,87D8vbB^ E-(\pUCHĀ4jBx. ӑO U .x `oڡ优 #[SEKú!OZ.q,'W;0'y/ȷn%81AK4S*=f'E$xtZ8(I׍c?b3#EJo3BKY'[a]m T"0h)%i;ܰ=JۇṔҵ4Z'> . |gXYɁG. /\k ;VL*iaqf$l ~9W({ I3?%p} =nztURMw出oHeW9<Ӡ&{TPhj{w#&H1 ߓW6^e 47IX;TŃEZo}Gvɦ;BJ/wɮ m`W\._SS r&:zBQH}1s;^}⧄O b qMX~B:}tρ%8)@~UЌ+ݲɦcL=_1u"Eء"(쉺Idl[jaqfqhraJ9FrQk pXQ<,4'W3zO~8G;[+SRfm͙CBG OHR$h2( KS9pjwXTm;'"OOs4˰egh%}~TiR=J2]~ON|A\{?ȏKZ.Y!<.r [_1ل%FrƳ@Q_r_E`@gԉ۶O,w$!a]EaZ&_2dbH3 u0徂5u>˨}ɡH|6{6>ު|U{ԄPgb+Sά_(k4o>lb'ڋ Z uiӡuoY0߰.K zn턯VͷF\^ `|ja$-ëȣәꮧzE>R2P}@QJm<וT15cc-fٱhjT+yRL봈ћ2IY\iDp=MIl|Wl%E12r]4N@m@@7_c}?Hm}`!|a<> 7ܯ(* $dKu6JgNеJ@wMՑ;5Qy"Ў.!M#eJ]~lyr'$Ո%|>Zw񹻇[?O6`xG)/:a*~(H0l֋n_Jqh DI/plh*cBpŝ?&(0RTFݗɡpbr'Z0fc8~Ъ&(aLaþS:W53$DJQd3/7 Zp#9qfڞ)9LÏc=&!u1G7]E*cl:u&rPkR o*䘸lBo-Nc n4=xaCaڛ:s*Ҩ S_.ZؔV'DOn`*>m,]V &nd⍁'M|.|`f:*@xc?"<c5 9̥^UPS cý' <](crXxY}dX}O _C!E+R#P,jOڪ" QY 7= #cAy/7nm'^կns#LPȗn"⥩:2BiH!zܥZS͖&cJB5DoLYpRsnwg7x rt*]l؋&10<8|!T'$b$W邧3 2ڷU V,!IA1ȈyKH)(O40%u2ݿ)_axe&섎W"K` $/Vci}X$Խm^yB# "W@bWvmaГys{u #l\n7̐Qxd!އe3`YowIs } (,OD}AE gZgѵ9e7O&QyB "qtR7=0r=v#$n?<gn<}BGRg\~8h@_P*ۉ [Q}7~.NPTzx'-?Z |K$(".͊l]d v`&_&/Z C+stY9KD eɖhAqfwDO?cY5~N3:"mV+ZQ`oNٷYVaJw&m𥙬u ]QK{-eJs}NbU ^Eíg7?UBFA({FMWxWǖFՉziV*J+0vJ<# \8DX!L7)>aB b)؁uZ~Q`+ kNù?E⎆p$|Pj@)vuܳ+`Ă3|c|l5Y΂'E|53ʞ5z'Ss~y&r8Dc@Kt+\yoPkt4WoRS8n85?*/NջJ[G"_u<"l_mH>R~cAinsUbY Gak2]ck6^^!%Pc5i׸޲vQq"k2hb\mHЬS4tzA#d&z-M;wlfAEN`Xg!cp&L㤜FpAS8Z ş+pvo+/ì.<(.>F([gQTB5pҫ0fp ':[ q:(ͮQn\zuzQl}k'(E 1"XT 7&T> Gz`2tD$0Вt-JŝK4T%&h4+Q C<hNdێ| GE mG4tT͜8!첓sw[􂴱 2 DPt4oSr7Yg2-7wow}{qYs;Yj҉0K&+TjMGG~zeK,!wA부 [5ʷ@.SOi q`eQ%(q|2wB<8z|ޏcIfpp5]`7{s P Ul&7)3F3iElm&{pk]t|J%]a x@ɻuG^3T A*AޝT>KII;3fbFy!M`T͡8P0] v×պSqO6 z%]x{x@i |kŵF@)RԶwNhmW,h'C#/JgյzoF)^ΕytX2MfFJ@@g.ƨPQ˷5@lե4IZE(!vig!(ҝ2&Jag({/fF'Zt?靨p=;En{ YP⋅0\yD!nEsҕ}y KR+Yu)@f/~5j̣g13q#˽Χ6-N6 Պc IV,Π=/4˧!7,x,'=w ( ݸ8i*% "ʻ6QhzZP1v5\v>S .u'`#Q**ݺ$g-½uxƙ+ʬN7Zc:=\OV|J@v=OBt?,CݸM-6lle4tDjXC.0y),e q,,}m%@u#..TVpjaп 2ƭy ^él2ca"z4$ƟfWVO7Qzh B]lM`+ʫN6?$3羪?B=MY(FE ^=2HRyn9ץ_Kl A DRY['a#`6CSi)nF|KJf P!2jg !*Xc5<Z9/yp|(gW=p.q;!$<&RXr!C2XvguB X_]a:d4NDNT=❎$tB A淰O_*Tᶤ7z/u%F]aQ. F^l{`։l%ՠ:f åhζ>ǥFf퍰!8%F"{{ؑXPK&(JK; -Ċ1Ruz.n|PEZTʥ F-̰ @N3AiX9z*o@nVbԌ_+Q[qcYTyo,nâPh?'$4ZAw\˙g-q`ƌph%KS"m.h!p&i4|J0F'6 bk꧒tFrhX2lR1볺i κ BMW^c=+vL^Gǃ Tsk FT%F լ]4A hG@ٿt2ms9}O E9/(&rl>V$Χwb4qPR0*}5C`gFrܩhڑGḺxYAeyVdjgDzwCU Y>TxX38~ atz ;I/t<4Oo_&se; @[¢o껀˘.hCJivlqQϻ2E>VB9IE=B;J06ϺV(ōɥHo5 (pGZ AmQ@m<`R)q![reDz2^[Ț,k(zΔY}$V1X3jl=nݜr I4-a3$4n"&Jxꢙ>{xB4wr?z I4q҉kĽ3/i}0}IKUñ7ihwl 4j킰>9W'sgz懕W05_O=7BMlf 8Re!vl*o$N.&'@swl983u\Ϙ\ *spgCzO>XvWY淐*uvcRtZ@oH ʄ) Yr ۲ihwfӢ{0̡ƥ&%cFqrA, goXhU YPiѥYMXb >2KyP4f \1;ER:_2*)͒ZSVeQ,mS8!|:݃.O@k?vܔ׮g̑`DbX :z;Wby*V#qS_?hJ ;re4oA U'pejS.tDmDTgjxCi_9vy@2_!(Iq3H;e:t[gWdYEcsxf6I||⹑.hJ,Y\*kiGaa'O3_/g3pT ek~Qw/GǾp UmԔd`.X8 zD|U" pulUK+'+)j噰jVe1늂Sn,RK>`JݍceJy}#FKnYP0<0xeJsC(k;Uc[Ɯk8N抴;ssrF{ 49Ш0-}܌a+ )@Q]6No {r7 QU$ bi=~Ǘ*~ڴJ\w|xDs JX@pvu[QTMq='Kp;C %.׍qxjIuzNUccrHBԒ"/ `cONa>myfv˭)HTs_vWց^qK>X_Ybƙ!4Wt޹9 OaC5S/$ҰayuTy52hio"sj[&L[y h@DbDP̣UҟaS-z1ͳ &M^nr_6]%|JXGmoR:N`fkm!xPc2s͸s a2 EE^7 {i§^bB =x4S`<2;&DOB*i  Dn Iߚ簨X_9ߓ+sϫ\@?{&5D0z?>tq~|LᘼY<适o8Avi8$֮>v?J~u]«25uYsKnOĞ\K5(xY'FGo͂2 &OXO LXP^d hcv+3)쓳]\n~|Rཞ@D vMgCik"s~KE0W%.Uz-QR\`v혯6(^ r̰jQB({m=D5Mu\bdaVq9x[KKiNӤ:Dj4'k[8A}HXaϩf@O8FqjE|"؄IuD$?>וlq PY7!=lQ]¸Ra=T nf'ԥڌ/,ꢜ)IPd:mWYcTpQ WMK09,Bnv>𬃫#nWa]O&Q?vCa kX;qHcU|2Y/Z}5rƒ"(EP;vF򊧴ZXH8`2MoMo]#^uUB,.sQ(PJ,lIڬķʸ޷2.tpv3ķe+ 8# aRl0 %H vH7NIsC՗ u+%ڸz9zw0qg\TPˏ?Hєs"hD֏?/ )2bL*u@l%!*v +};rEA +^z5. P=~Yr֣ȸW  r9 P{^_A~ 9O䖬m;` V?O>S_cPdoTp_6-ЂRy5fAn]zV %Jw h¿#)2){׹1!_ɗYoަ̫<i ̷h{3,he0&8$f9 Eby3tW$ø 7kB{J0ѷn-7mf-Uΰws[j@6n AN4F& pFʎ>iHp8rKZu\N R(@B.x?UE-Ue 7wJK+j0xDm?84ڭx 윌wWh}Ve(o+,إoE93=\yexS.w׶D5IJ <6RTtѣqT3GXb|Mti-٩jABgř8.>ajK~g^>.238yLR@ڴ/_LMIK) t)<L>̅nO^SH{u) B}U?lO6ۗ#Of|a|B/Bw{a>2?n~/g}&8pK \z^oy>D%䚜C5c(J),r@LoլE Н:aogP-)K{UiPe>9VpCpUz )vL.D-47G= UcT_T &]?O þ<2ln랊%d!}y9M1;b`a'nN]Y"Hzߌ_O/ozW(OzCz1[*Ftz)PG94 2pym#z9ovU.8Ƞ*Yt'$[h![@pyѓ˔eK*ǎm3* I+ L7uJػVS/_xbuPޓx⛉?ߍCbv%Ol홻p< uw)yd2+Q5XF]u?17tFa"V)K1y8(D}9Uk72١Pk^R'v,yXTH8;?Z@owjF7B>G.Q=[WC\\u5oR"[~< F!_ĤGkß) g3FǬ~݌>4ΦE|]:(WBL 6;DFF^ȑzvk[r^*qem!lce8:y,'0E7[pDm6@GuZ޵NcӐcj8' K95t{^@HaC, r?dzDE b^<1Zj7aW}Zs~ 8B`R { fEKtHmj|€S|gRQ3 #5f8gBх'u} ȵH$ İ(/7ZRqř>wuS%ߏ/|q:> -)ќ Ðu[ˆs7W:(+cyˈ$l$G2᩸Jnc|&i[hH׻ `ӫǨ J(>|Efkb$%"9~Q]16屐ܼ'ͧa, [b"1bhߐaQvsD_om1%g_p]W%Y +r מb@'A3RQg>qBwd9WH]wR73ls:FDdr;,/ȯ,+<"ϩ$Z02vۅ/һC=3|XNΞ1 )1}zN;F1јM]rxC#ù$R li=7 6Xde7*p+IBWK.fXԶS1a:L3C7cc$.U +kqr/BWq͘oæ:ߨ+/9*;/J4[{dp'nV KY|[' Բ$؇@ :c x޿7ZGnĠLX 4`ĸL>ǑT 3lȁZNC1sw T[WA~otM?mb^DD207Mķn-_YT=JGJ|(A,x&4snLKR?$S?vT8qZ7̉7!N4Yj<6GpQ ;i?Y!#&sRg%k8,ԏaU^bE'5]k,ҍeLg{3Rp?Ux}+(0:)cGcq_+OBrXoVAg.ZP S#i '& UK0L%8W.ނH^ $l˴ \59= CS{زǺM=ьmYÀy>4#:t@0y̻ӫgЪ'.T}`\q) ]sЋʞED~J1AuܠoBFh^QDqFUuܶ)ӡߔ0-x5s8Tl$q;QZ{a5 i3.K%zzuWɶpPUbS]@dVd{!'6M7幅eCS%{{rVyl﨣}\L5r(Z90D4nKK+îU7sCFj۞-<]=AFTB}ŅYTj]I `ZNaq2`q̩8,yJM,aZ۾uFC P+| ;05d%dWOť讍篹J/ؑ=.bq?)'5 ?˰Na9˅HuA^ݴ@-w9mQ&OQ7lδ4,iAW/9u0nuCcM; Um@}Wj d=dݤ{?"a}8e>&Թ&zw_Y< D^8R2~Ά0@YKqBﮙ$NA`4QjRĀ mWenDQv<^T9bE5cc%Q '%χu u6YA8kG5HG*ZTUReMIu{\m"s :s]^fjCy&õGt#](Wʨ~@#ˇ鯑ZoUs:)N<0ڷ}'B[arv& .h =E-bZ̟W\Ŏs[ ]S`Y T٨tqp\4_L 'W>vnt{"_!Ba5+.9r_2~9,b}^ 15U#>om;qҊ/:##!atlkz;ɻu;-ى P-}-~︞ _5 >`.9`LK S0(>L/񖾃 nq݊ w9/nUsպ4G"zQwl:HiSD!_G0yr1-Bn1T+3;x\@r&27VXXY)!Q~OOdM&S17S~uXW㸣 Pbl¥;'Qji'45w'V֙# R<;%ݍ},?C=u0TH" ( %2|@ OyIx:&ZT})ƿJ܏5-vݓF1-GQ.\Hi^U1GnNا 2E\|`z܏HFA&4<;:Gp1R]O I@x q!;#*F|x/ TOo]cX̄: Mq4Xmy:G# $¼yjNEJ:*Tw/6 T:#S .T*~c8pv*]BCd ~jb3mٱTdAo5gH}tLhyWC$-.A:㠛W%6v>կ< >7uN w8]{ѩ`i^IcqA_ITFɎƄqVג@jLU+q`ts$nJv]P%|\7qؤe'NtPs7ea(0|Y Y<1ͫFAR\?8=tRñ)Hk}1ʼng%K'q]54Eu I. K1Lvz=4Ύj1B<,N݂32NJ%o^f_!+f-@)s72BVwfYVH{&?-|Q3zxk^L|[9œ4-%\\d=zi;OnȒ_H@YKd&\0dE] (07 ]hAB>Y%/p7{H .f6ŎN']Ğ~.їЇ?_PԅzFW ڽOfA;stxPQ o棐rhj&SؿLȆhz:GhJQEf~͕jz}FFvyE'%2/Q <@S49R:q Q쯹NE_͡= C.km.ؘD F䓅uu yL9ƴ "(2xP=׫kLl eƟ?Rvჷ! _Rg;{-#[<]s$Z*Y5 NdHa"GiJA9-pw 3Η{9oKb>+4K9B_裡hF .DO^ h %}K1%XzbVX~3 K5*inVzO/DGuǡԴA^G#ͭ=! xn9ڔVcG]Dtg. }go a%{}^UWb2:(e'[nDI*7M\$E( O+ȩP?d:E% =fTry28z{6i yϿ,Ƅ\Bd+X:@V1uebZo}|6ʠ,^hF4֦J z|ؖk ʈrǛW1TEj9o(5d~Ggy'Fm,j4J2Ꮡkd,62ߡ!gTRd-,s_ mJTs7i)ΚN;<{%5 .sz Fw#Ck)e> k`&vϑLX J*{`v(XIBZoۿGS&< lC3Kf1jYVlAE,AmK{ N>#yر";"Fu]k Vf~z!.#A𧟵gJNSV}/tk!R*q|L ڑB,-] T/:?}rm^]HXSe}O~WAgtfz699R9Y)-\R\ߞ4~15-@r1Q Vƺ~jhQ_;4[0PwH_⩣fZ}2b,~xOU 1Jk۩]7{"+3$ XɉÓ ݀ so\d * OPX]pFP2ks7/7S&-XQ= -s13emSU+=#m6lw`7@K-пX?L֢|;/rVި;agW!ֺ `Qy[@)ـUpRt0وw` 88=;6:gk}tjG[FN:'s1_Aѡ{'NAd 99@}eef jjoMpvw is(,`e=Phn]Y|y!  Yv%6.zi2B)dEqlN)Z.Z5j9 ,iHQ:C7@!#a(+Mz L : ;ẹ4F|<̑[7;3 dĆ]l],5(ZH EV} ߕql N6o܂7'\W؂0C3'agTT d79pv>d?VtCt'Í15 `S58hj<|{)љ^[/nu&5Y/O0ِLvV>x4‘^em f'{F㲠J8(<[ַne!3Trdiê)}1v$A_"OL/d YjzRT*cȝ&*~gɋ )WLR:B~eC;6&ܒ{D[*N^ (AuzRKפlsf,$վiX{Xe+Ou,Y}3zfa ꫼*NQH2za3Y+Ͱ tkGV*)5\;2k= pMq}")dUcC`wO)r# 2,o{2S;h{:?ټxg&%ߏ({ś(SԄ_O@Ji% Ϙ75v>!B^ qS}"0a+PQ9_!,5 n[.H]r/]q ˦NmG9BJ~ [?q>{^~1cn;[]֚wFYv;wb7fI^<^x7YěQ9ojZJ&M>,x؉Qu= az;?}+^b}aB=/X5jVcŏ0fVf΄\6RL6t a~&wf}Ջ3x ĊYc]--ې{LNbkՌGr{FUo,x[_nYP\ktteJ֦BH] gZ!Bд56&Sȇ+:K (cС+e8&Er1Y?c rb)JơF f^7-΄ZoFurIp0@%) zSbъ0kFYE\gA;*{n}[w$M0Ț js;q@E2A.|^Y؉0V:pMT$~s~ΨN$,G7jke0X gp(PoLt*hL!nk[AJP8-0r C+2 '*=܀{@QiKTe0ɻiC]>eYkʕR3#1M2!\<®~˳.UP8Av#[HnμF}sB!Luh]'hn~;f9׍9WFЯh!]mYkTK 5zb_i>Ɩm&n.ߢ:`^m\m V]q<$o0ʐwsQYjF ,gv)/b1Uf*P詰Xú$ ^b;G5 rME|톲#U`n#0ftʧ&7\G!̡Hr!fN앛]Tҍ ivn,\[13gl4 Bf *:r6n ^.S3|Hgmyς5ge0w# ]26y  X?xhY6VJ[,X ْqGe߻tŘ$w3QmI%6gU2~M$|RDèxOҝՋ1ZvͪbZhfG&GZ]]BkAћ~?>).st<{MqBaRRmarȁ%%C,pPHhl|KrxC#)*eW}8m9n8,_gX$3Eq?LP[TKDOۯ؉P*M@T X~.}…5g"}WJt">~%NXr]F=I'TJrҤ:-^ٰHۡFŊzg6]fu`lu\\OxtA)ICu6QΚ9wA+&?[7Iw q{t^Z;ȅ1 *}?0 ܾJ@hCIRWE Gb$9d~^b>[Mq=?f-Q= 70,S[U05H(a e A^Br98_J.`$4")EFm2n7Et $YHGEa3qۙy|X8P`uah~;ֽBljbp BYx͉L-ΝŞ+zKCg ^4 ]n: G)rV2zdR)]Tlr%`[oSs,`yK[Gd:{i;^Frú{FC:t=Em˻H$Ba pygo50<0Z]U Vik'MCQ7U?-@{m(]x$b sЮ2nԨXUC־-y3y=7 o5P7e 1r~ζm}:6̢ͮ9E/vw7SD"KRz r,`[۝DTͅ 2_]UFGv ge9:?͚WǁE_ ڝ7團rvoC $46 'FՌFA~WrM@gG7FO~QbQߥ~|f5v%,![OJ2$`a9?c]:*`xQqPa}+@b5˖p&Z7!+q|%V8a}Rw ΋,N;U R"1E3RG Rplޝ=׳9ǨPQܮOI:՝!:Pr$R䘜}vͺt#נ\Mn*R I!w8U>B̉zՉaɺOX: *4nk<ܘ4ayPY6` |/y# GVvdµ%dWl?/)>TP֌QDQd~P_Wo=+DFӺ("9-_|0_%)p 5#w>x?JQߴÀA2.;.Q;$Q 3<'TFtT`L/&kP8ӓ! 뷻I~v]b%2WAk=.E"0v$,~D?7e{oݥ>TNkSy!Nyuz#)`k+8A}*/plc)iS6iY(iXz󠵎м+} Ic LSW]b)Fr!rtƓ|r'tD$DC|y>sGq*{ư9a=8,+9G i!݉+ΜypIh4NG,VoGJ%}mBH35NK0L |JY$5#bu=ꈸiCA p<hᗈ4x1; 6P> Nq(lϵhFET??r[]8昳Ԍl+:zG}7gNRSD߉"/ 5{u@$xTcD]:cb{I;e '+÷T+Ǝ{E@1Ay GH-LlíяW Cm1+gTC1/&Ps*C뽭{+@0O ˤhЛ9\jw'j4MTK3.0YOCHǚ[F ~Mpp+GQ;[=OdqoQ0Cb sg< ,q)Wj(«mY$Mr` QL cF&(dZDvBg˒?c2A b֠0 (k/KxCB E>me _Բ-hnϗR%d}Kxc(tzB1XpƉ䗂K˾fT7lx$) 'cs&d p fr_SVllDuD7jX <8" FFD4_d`^qYd' h1.j#SHMBN9rѯײſ 9o=MU ͯh;h;y#[|S { g+vE|l4,Pb̲;}H3@>'>!(5~vdmE*GbY2ՈPLl|[ =(H ̹ۈhGWc)kf F[{02IH)x9?qS_czF䐄R~* m*ט5 %׸׵Ug;Pj甍s ΨoRs=8崴о {Q}= 8fqL0\1[96LU5yn8ɆH<&B'v6dͥ7 t[_vFbp&AHMH-Y/ϑZ(v/yFYGkc`'I*sF/!Q1nka^J ˦ xzq!]!)׳"#0I$ ΠO}W5p9M:b1_trcCc49䎣H#=hLPr͡ Ңi{kD)\=:)kF@DGQC"\lfMuk&`D ZH?<%2;),LxD4灀ϫ\ llyb:۞>V_d[sȂg)@AɮR5.Պ10g^Z0 ZJ&=K?/;˚DP^^Cd]11kM.^bdY´?.Vg넪<$'ثrkJ[579-ٶj).l_ [ZaTsir_sOjeI `&i6x,% +&CG?Zsk2? 0R 6=f Ǵ̖dӭJ #݌?C<Z~uCJ. Mų `p4E4.H-ۂ+ >Sk\:[8lXM6#v#qƒ7Y/ѕQ$ kn~C唛n ` ji-+XOߗiyeu{KJ3 jQ7>-@P<2s4cwv֜'C@kfԨ7ەm<8Rx4?odS3`Cz<7([<ѷ:wpkp}#&knk#u3*S? 3PDRk ^%kJ;=l[M 7b`p0튊|%v͓Z"v[JٵGRU Xoˏ1"KLh²ɉBxrXV c]M0d3եF}"Jo9w5i۳-/,M<ٵ1p䐣u в7u_ yF]2x 6FX%1޺ ejA2Y)N>캂½k^g+ XҬB57|dypZv(N\+Ԡ_}9iD:uA*/I~sRcrduSa&7ތrw.b1`LO^Eak|QGE'B@`)-X1^6tп$¼h8Qb b6RӚsG+RmrYRN D:/ ԍu5θ6N],RW?cw-UsZEicSS栮eX~UPys(jhv5ҏfqLC&k5KbH\&%v_NsL c1=`"Dlj*dF( ՠi$#wkgp~ r(Rr-~z7ҝ HK s$xKy֢7oOp3❗,[ann5Ա$׼;g+L3wizסq2BP[&4YhP#AV J8ice1 GC: @p+W\6! S#HNH|[[.4nyz8=R) 8J]VmvFwF-h3Y~U'o-jS` $ڝHoh=5F:vl*.YOTPQ֩MrR4'0LF0-: q\0[&ʛYb)er)JЮ)J#+Y} عc[X5%܌qD&mNCC@ ޹ׅW|:}:QsQI/Uo*8޼LZW7>+LGPmPaiddD:IDIL7W%ǍUը#t9a4 M¶ުf$AVQ{5E:UޞeP`HF3Ea{p24[J¥t%0Ǫ̎)+?eu$ҼcA46BN)5CS6Z bEs*E,YWF[bV(k mTI**[o# YMw u@~6kK={٣ lt5_SXT,,evl5~zG%il%ѹVK]{_#˲hb!Fꦸ-<߮\G$jbumWfhٙ-ȧO)M%1PI Sxl'&kTAVކ!7Wb|", ; '$mf]%C[o6m{l~p4EQ8:(::9RPPJ$[c@fSy)5!"'ٳx@Jة|Sx-- DΟP ;=ny9 uQIuA 2`Zںٹ͙32$>_e3ꁜJؙ8VEE:CcoM"NAODž۷We5/I}WJ#Ka~˃d'$! E:o`Rw]ٟ/nm S}f|2JP$:!F6ÕsaqSa6p`U򘇀4`e ٹ|hw#\m-yFJ!AFnePNy`7{iF2YwŦf.9v%lLh d"ٛ D.G HνS_MW, NuCrZ_\K.sqdL$Pp+~FFtBy_IxUB5WCLek+wH=xݙelVI1|6E5U+ :DƂQ ! ru4cˇe˸dnkj^\6kT[U4POvR [k <+?"-~IW!8#&ɶu&P69>ȸ[us+rs*G)?-/r-Y.rpr}!TKd"m-އ¡LND֪UrsD)tS$*'JYΣ#A<@@M^cS+ fRn>ʿ]`fԭ2|wȯhY#-FzjµN7ݔCm[? 뉢V2 (Mm[[YiYaqǐD*>;x+z  0ؕWߚP߂/Z7+fFݟS\mIf<#h :P@_ mϥ)n:@:wR$yS^ ܎g|ė>`e6 eJ2#b;/09[ !q<l5ү`yL-#Vjk]*NF}C·k|?Kա|`r\{2`=Aj=|Lm#P>ްi)bC蝐)KgplHDtJ!W;FL |` W~: 2/Oh&%I:cI o"0OIp\[m֐1ae+u !˾Ei!d:}5:AoDJ.*-]x[UYj2oX lע\kJto4I~Wn\FQTk>D,f y8,GUg67?mQFyu0g^@"5SVwFoicfliUxgZ:s̛\j0Yec2`F^#i's#8p"'dM4G#(Qo!'!` C"> _2D5Bq/GL]]!꾴^ʡ4K2uS8td`d1q+MРsl'6Q@p:x`蟛FI#U(}6V~|mZS3{vel,L|F ߄.*Qx0OW4c&ZNvUbSBd3j ʎM]2_64n2TDダ>ʎY7r\/7Ե*@eP{htv4ګީrXC^ڕsfOecyF7{D=ls%".(dy`n[x_n 0G*uMMuwWPZORИ.wCiBt-r8TH CQxZﳮ{ARf)FeF aϴ.\WzքDPg+4p1 *r2ն 8 ̌i[Hy(U0"Hɢsv (7nMh^:Tg{jŎP&wXp6G{o-EթgiaDzл,|^x-<⸄ #^\l!UK(CL(xZrz?CkjHM#:_~CpRA%3zC@&ihd$S" ocF|y׾q6k=.TmW[E[18y # l-u e2k`O5݌yGF/Ll3f3 9s~R@ ?hqĊ@}uɋ7Yd,LVmdfC%945zt? gCR 4h:IN|6%.i16hI*vTz3FIXU;&K hf튊0d2R5Ƅw CVshR?}1$Y/t;!'鬥O!X6QL)zޘ=hr1M2~ץD4k2GA7`ۘڠb~e:*H-E$r; `x %@rNbKhB{[W7BoCZ5vӂDo1*+eڵU8TDN gx % "4#S64^-bUΖZ1oO~ uX\&;j!ΦHmY~Shё4=5K7cj[dWJ &d ^z0,N-Ôd4۴}V$$R.`' ;u GR2R9¥E_&Ɠ^ԙGP,# 4%WNV^Вoo{agݩR!ނ8IG58>DYuy]4 e6u }l< ߴ֌(޹IS%n 2JLw(,Ϟ"59aQl$lJp7!ܖ~^^`qwDT?HC<[_dY0ڎP6|H̸)hNe%"T3#NO4C X\ӍC6pn%^bZ>p8n߈~ քʟϓLhө3bϦP\jyM0vНJ^DW.Mb yd,v=rD Z32gJ^}wl",c 5J9% yUZp/j˼Fbn>m;Zvr2y-}Cob03p{'ǑL֞_8w:. _)DFFQ#ߟ9|)>Z}YP_: f5wt d;3ZD~zJm7]Ht $U>iWA/$a_OA*;NJ+;Pή!r`[+P/%<rN-Xuq_V42ha5&Φ2h%*c*\.('BRTڏ|8Dq2g1VHB F&ө tENRp$SZGZb ۞3A VgUFrq۹,_TKx Z}3%c<5S4+ʮk PW#aGqxzhފIH1RZ*P*N>ҧ BVf>Eۢ( 0ZCMs 8JY-a2+Bx, efL{Ѕ)g7Dr.nQs@RX~r:f0Zg NrE},G7H!r@rmuKsZk}9ښqWˁy1i7o2x%߲v w{)őmx>hhjH--?*":,\ۈàUth Cmj R^~)7qLȎi-g(ylTi5cH&n}ui34t'o1_ƄrVu 1[R"bs#lUV|5ܺg-"0 bE WN-3`4@'t5ʱ5I^O4OMz|"_2։igoϿƨwaHÁv vƴ凢hHd]*9Yd|߬Ն4KF">YЎUz|>VY-I%[a O݂1t{e} XLAH? Uْy&')8jgEg|=.ȸ4sJbδۯTQvhS B+* Pc\zÿ?iWunmbVD&t؏ȒVFE kˀ5c.G7èdK]/|A޶0-HQ x 7PPwYIi[rv.o(=AzS!rӆB.ũY>K<zVhٖU9,lv&ڪ9WW+Jpь|nrsPpL -,WQ%|3 {ly7eoIi#Oh,fu͸fvt~_ 0A1t"@30{Z|Z-dDz#>8hUUoPI[_g{?(jVB~9Ëbz,Q'هFy.QW$'?FɨUfmdzπ𖨎 +zc9lr؂BN2O7x@Dv)r+`9~$kAD_2Jȸp'B)1f) y( q;gzAX--R7: @`s~|$7YTezKt>gCץ灔6#B~b n5P,'6ؠt0M=B7zr o*K2rŠaH/}`n2zZjYs3)9.7- qMVb{/$wTtd|~,Ok,gg̰ 5Ѯ:*w'͌!TGS]@h=nVot,Cpe}8-ǽVt@wa/r2Ғh,`g` U(䅪0Z+7iplVe #0@&][b/:j;ht0~2OrjXV8Ǿ`Td= 8?`BUއ^'|`u&ZWȀT7.fD8M" ڨZ4 #E=v[wĎ)/ =zSTXm89pT 8\U?ID)aK /̙int]31ˍ`Θ|^r>],v$1BU80„B~/ZA&&a )y?%hRGCpRҊiᘟ*#F)#z<#Y58cDJ'2jZ,Rϟ==aeJregCvw}xVT0 4nФr' {v67k-8Uۺۀe?ő"˔҅[O.h/Xm-ϪWђ=],vXNtzd1P>6zkybUM,͉ʀqܔnXJ[?m.2~-6#H:%^远,Yx2HM%ڤSdA}z!YC^JS&#q? uQ,hG}5kC]w$vTkuߑ頜L#4t `b5yiq~ Qp*9HbVfZ: $HF)A[r)(L-bn $ͩjذ^] uNߛK+Pe"V+Pd `w,Q&SO{Ќ"6=}uA6SS—Ő wGxgH]fɜNVW !̩ d+nzmwAW0k%T_ɜj{]! a=ww@N|'T>S:$ΟM~0 El-9almQH%snDNѬ34LrWBfrn[ 8"+#X0b8H? IEK3t;j~tw.'Ò8q;RN`Fߤf1tGQu7p-Q4Șf(Ui &xoJċ6 .AᶔnAE sT3=Y"C/L3Vd .l<;7{_^*f@L*ߣIb{cu \9FΠh>!#fITp67FDbl±?` 69e'֍bB4qP÷[qGWZVwaE棇Rs~Gw)Q_Qj9ػrQvOd3'6#۞*`0F82@G]X yeiVOH@ j.'׽Ґ(iY3 oX8zZQa / \"RX'(XxY!Y_ՖM6G/8csV;.*e"bwTS}WeF}\Kly^W#%\t*[}=/qX}92/)Krh9dWcTw'߅l<ܿ | JYvsr6bBӌrdv%ḁ `\0,)1m NZ 6c-%@j҇JgDռ" ]%E%5~y!$*ԨƻϝaB#x7: /a!acJ@wr8ou2ܶe>Aa`>OiUCMF@͌[^-2!b2-io6 L qR'V Ő]'"56՚NV%@} 3x\'MQHz%Y3.w(s˲i~5ւ+<()*VNWٌm<݈x @Tݪ0BucE*06~.je aSKR(<%̒T~rq- If̋d%IqkOI?D]L9l1<ղcQ:UvZ0E=B۬HQW&HK Xz1+NXCD<|IǛȽi+(<쟦yDsӠÝS`UUVe/i$F!gȿ{xv/*}p0,,E|Mb #J,m/ٗ+hacKr? i$+HD;=T28aN`^HrrEX0ܝ vVdýNuL-;r%;0+5IY9NgR%V Cэt'n4{K|ηk}[vj)a0bxy13-M-6E 2L7ajbOPµtuoo4u %oG spgOX6}͵1jT(e#I~5sSp}cr\sS #0*͍:;/Lݙ]<9yd*uJ.JNJg-PÌnzQY j,F6>n8DҺ_nx+Nʲ iVE7aDC=M#o$K=l75UUz%R%-gh\\2'PdUo}J#HOq-OuӲ 7Vrnh>?~DTR'=o'dbOe:))`ba Lkha5mC,aì\ !7mfI yڔqPZt%*!R{t1LZopl)74&cy5x"f;01!ФfPRl'$ߙY[i[^llohߑ86Sc$VEZ{Uҋas4O2-Ne* րa18m#X%A- ťg!xvcx6ԍpd:o-E@'=Ր\%f؍Ok!&Y]XDM 8ukA-:4&f+n BpP8WNՀ?D~l H%0Dv86RK.BZmr8 ԷN=.3肪g-3kD4L2̋5 ˓>(ז‡HI!,<6?qk3ڗI]pAHhӒS5:r:0T|`B.7&Zx@]aZk`6Buׁ0sO)&20f|e{L'jt7/=&B#SN2/?UaLu#3¾\;ӅөI(80`S(.PW^W]˟LmǩV|];4?olּr,\lɶH͹~tc1xm5\.*_fq~FG!,Ѭ Oi0Og:(EdP>%[ duPRAN[než^`xÙEcJ&#MVPwv ^nyy'^^4=F Y p|JBn "^D`z<)3'/S FN:S:5Q+u]YC޴>=OOzY/ro[}2Z}ܳ7sPuX t`+p +vW4nfI8\GRG'2>^ :`R:M\I@aeձ+φh[rDKg A>O"R6L %@; CzxL'?$0o:K9 &R߲ q%u#HS@OwbǞelۘ0\9QUC.K4S!0o,e@"g{(hq85u~!-r@oe_v w+]DgF"'LO-A M=6JW0Z}S>^TBѵ4xq?л뛘zK$h}x~S`e%YT+M+5g1r{+d]oPэ`hӵN3/ms"0; 7aM2xhfK7 PndѹWU?Qb>KM) *v˼ԐH ;+,~T@(+1k v)JDIC&G"';9=w:u8NOpӥJ8mq(^=p^_6ے7vAXګN>#6ƹ#HnifvoԟUi6ݹo M0kOTe&c*@KR+1m ԕ椾_(2XHxϩWww&׸[XӚdeXD_u4.oo.{Fݐ1Ç!$ yFA$E_67.㊄?\r5n#ݬ\ŸO"h`D]as~ĦZ&ҊX^ ľIlfWʝ6ƫQ1c:?mФYoax%,nq"Zbq .˜*)5gdu@!d)݂x1--;*=ڄ; m3Uc7D1SvTjsSϨ }4PKԒ|.XI{@\俥bOMUnA M+ K~~LS:TWCB?*=tĉVc ciDDJR\xFΰg3\c: OꏕâX-yV &(47iQ`8 Or߂}BQDqnzibff N⫢cNܶ  Vx^j䱰AMlOF'~FC+*~1Ds{f` >:b">VMvޮ_r]05R9/!z/ &?37?=E.%)n[L;U  +EZq@rDxg0:gk]P`fOCBrqDi>I. Y dy?n;fM-"fY2Tg~1ט"/:6}J[fzξz%CWzUA`W3C  YMkЖ7E#rv8u4WM6Q;nvQFF'xZDJY ;~$w&q7mhڪxOf%tFt1in-1Z9߫X rWU%4H3Ș]z[A_t" ˼e\4;#15{M)CJ<<ľ4)=-I\`)5;m]{؋.{x^? =ڜ WN[Iq;.RG_ak@bճ h4'HP_6gM`a"1)$CE p^:~b:9B P`?^Nvd Fg(PorEx:`Q=f|v>I5k `]x^g O.,\;^WR+q3}k' az$JFj,*iGr!'$OK $^T R8xvɹIɐ٬Én Qh͍m=dBtiO}ې;!q/!3=ψW k!^Ayc@˩D&H[Cr|p) GGs]FX9};+'x7d{hwXV kUu4nFb7C?h4w< i79vtvdMi 5%ܚ0$.Q͉&@` QlsQUc(SRDgLS/&Mc\.AjgjkX&gaC  M}:%ukgENŝ<~h+a^#=?oJZXAbV"5%5FN#_GnA(J{fboˑi [(?nr4;5 rc uEHqc9;3 NrΧi^i^ j1s!vJZ-8wj"y$GYRWʕ}AĪ *_ ,~PףV?$K_RfYKw8>wU\ơ/]u asӗ!A? pDԞvej[6‡$t UY^Y ܵueϙ_P$hY DkdpbLxsnf եTt)~ @&sl[EԿ&vhӍ1(hk Rl'u(;bLޏuɓJ1#{SO#,]u +J޵;5-TPS`]#egD 5m҈C\mO j(-[NT'`t˛z4NjF)!!(~m(W:QDM&_?xd"s7 M>`Kj{> A@dBжTف@|err#̝\_,SA^6$^D.徣@O̙ӭfrYQSyOGy=orXŖ1@"* '>/, Ud?aZW;S-h_5UܮlQ 8sHRGĒ dPa(AH'> Tb[ƃxN)W|7r^P䤬r[Tfƈm8z5iFti7{K;('A(bhOTK!moGq$!^(FzQ]s~AK:%Hދߺo ׂ?eN\x5~A.>*U C eh4ۿ]KVISa<얞D fd(64"E3Յ!GV{=<. 6IV}7"oO;6ڝZxw@P?&+?IM_>k}nx%D nE#픖Vs}1:K6T(de~b}=LF=/ʺ\K9ƴI>m9e l(AX)찑| + 2˘SXcBU /%"ܸıo"JQ8Kւk9xD mEғ4dE:~+M3Q4S{ ( Vi=97K%Y^0}eie) .A$.:P_ =5p'YϠ* j!vKaRYnHNmYw2jj5N8=jߛm׮Z cuL`;ڹ,~N{!BB=UZro/";t0Ͳ:L-0S`@HF-0尴.;#cB`Ta0 :䩐5辮z /f~"tTo?n0R7@"~M9l%-j8kAI}@ rl(vJ +O]bK~7fc6Hz`"{6ܫ"P5nŎ67 Kִ)z']̄Blv*lG.*ߚDpPзs&b\p8JNkɴy RzrHXF:,vITO)9m)OTϒ8`r%"? LIQELp,#¨tyضD%ӻm{b?Ӣ,JM|_c#Ȇhur%~sѺIr[_v58b]sg 2񪰩RFA\Hժ>@AC w5JhC\"&+µZMG + LKgf^`D=2;,,D6^Bl2@O1ͮsXвxMo0f߁=Ț$'wɅ2N ЕPuƳ<[1zcPkQ&4Wb׳tz|l L]}sx; .2p }=f*CexCd+Ӊ-IhV};/K|Pb$@z"W!ӿlxMW~1{X'b^pʪٻ%tEj*`&oDʅ1I?o ex^I;Aɸs 1As5 LCV*U[I D'2e-&R+%)ovc <5o)Lw5*-6^&.3Z@T}\R[XtHPk]`)_UW1w@?mͰ 8\l2Td;*s+fj0,zuWP67^ЭP÷_y p F*jx(,6Iژyag~9^z>&7ܻ:5*28ƥ?^o轂/4T'+% y[&FSA+Et#ժǺC΋"0Rb/NDO{jG׉ҶPJZ$a7}~e>rmWRVFBbZuȶK 6MKO@RPyUwө ͚3KKѩA2t / ӳˠX8aBÅt R`*} n}#J!VVJl⬇2t  nym7N%>Ԡe#4k0"_7U7Es/`X O̡!jF"㗪ETs"*]ZIz[!2xTY!*˻<-qIPj=|}oK-~r (ZE<<8D4slŬOASNUTYaXIV8$~*PO+M&e{UgJCYePZXF2\yfdo-&ԏJK*Q|m/xYL~80 ,^PP¹n@+T9ֵ[`: f s?շY0&\?Ph1k!I4lNZbCEuhd@)6I2#Yd4`H1o+l.XbA~tchz5kY.zܭը{a2%Lq>y, M}3n'D`{!6Ia9U ř-G;kuV(p}*VG| >SFw_Ub]CLLt#!];|o)oyڸ|PLnr ^N+u z\sQ>%0wdľwD#sӠYCSddi.urZ%f@ {;-4=rv7f D_/km}ͣ >QI@VJ>jPj=lP4 { g̨;Npe3b@ 3wL7jBAi7Q8{RsJ~oþ~,;[kTʬqF-z]fwUSeE$#,*K-iU>-o cw'xEn>Ѹ<7fnPF %Ȋ\8(. }S> l>F_ ۃdoz r( `:t7:AUYTr,K4"wΥtVп~%9`=_U*h릊kUFʴv -@(p?^|\ܫX,뿶!۪L~\ux+mD O<ʉˉ3V~v# G1((UN!Mɑ++(@Q3v|UR\ ־D'+ /W#$M Е&[{ݵs T*(ﭮuŰ( {+~}T3QcRˣ +!mSd(o,3c35@#?>RTUOjˁ ;ӷNa33``]NcT("QK@%tv@eLd6k@5fR GK컟9o$ |~aJ?<"sSKI(8ȌA-;f6oE`p'ϪN3jR+S†?˳[g,JlH G'8~@8(,fi1]XMWZ:?\+ ʳ!v3kܿï̬Мȯ,DP}^8<b868se:p8`T}1K/-#1tMl ^h12Qn=xゐnb 40^Sj(Ǹi@h>t~DQ}M'tK bwl\?hCS46k\ g[CfsK[Ĭ=q$J3C2 j[F˜pH.mG}5cW@9-șOShlS0MЦY"r>ZTblRc y[pc` OQ6aOT7_P\&Dݜ uY/olq7į2$ ބeHmCșVw- rQ_A:9+UT:@ۭKK08aͰW[3gH ˤ>yT~E.i' J&\JCHE03 bPiTgp\h0?vܺ0d "V_ xn`e#[WQ*8V@)ì@]W\Ln ~ 5ZےĈk~,ޙM#j6ǏCBzw8?_ZQ`|eVMJmRa7rGt髊Pfg`$D]q&_<0@n*<eR r0ڛeݒt >rF{ sKXH֓ \2sr02T5!ƷOk<•nizސCDeuF _ kPq:_CN(xjػ4 (`j\vĶΊf'*4i=~:KšQ %\#Dm0Z!ټL:tGa^hd94M@za6=CP It/B:8KX!D?(PbB(G@sn 1">q{›2A=D1w-(e s@#ڑ.EH̵ ww#GxIQ* fX!w hL:_ >}"uk\&9öɩJCOX"җy} ҴۋU>c&RLQfՎ&㏛:Bf*'@SdjfEu\ G{MYӇ0y| pͦ^T,K iw]yQ+b+0 fV.W' v"TE?C$(qF (DUz]5<$v W$r ZvO9-xurJJ )1fxJ$6IxC?P?IS_@Hw{[DlC>i-DxW> Bz+ibF6j"Hdjh>4$= DO>~,ѾR['䟼F4_ܛjwvjWU7p _# #ȿ9"7NE>H 5'[(xK{uu},jSuT+K|$ P7w)/S`[^{Wt r4VSr$T @0 ݺ-At6࿱1~K]OR'ŃxJOni2">盠0vEƠg8i_j[ɜ rܘP[J8P vD{M##V_[RUTXe~U M0ԭM)ޓ<$a.\-YcZGoBKNZNɩx(j3v>Vqa+ϒ4jүQGqDKISnuw0/ԪJGsm |i~cHt3{kІv?ϤR`eMՀ;8- z>UBs2ѝADuPJeƓm'M607 )gε 8>J.L;Cpkfƒ5Xt7#4Z o_>$ѫ)eٷd1t^Q^]Ɗv*/? }Q6*= k*1"mK>_B Q:^qW3 e6iZ߇ Ǯ 6h_FflH;kMHA\XO^z#D@˖ |=\ ^_^.O~HzǕAoR4&fu\mr{yA%7ClItNW:8 `A( +e5(@"²+ Jm @ jVC aObJG#FW =v%rǝŘ߽0̓z& 2_YWӐ%* te͕66$EϺ" !?S~"žԹ3,8m~FͮG.Û\s߼+SGym:O;D?1! !xJ/[qe0;0(hD Xp반 镢'*.Jxjb)s#y}Ί2b&9oF_Sq!~2sEmL&vΩo8 ??Tms < }][:ps{P;?`-fW\MuY-W-ںV/)yqzDݾJgqQN># 䮝A~iPD\Yy͓a!*cNݺ$;KLL['7no>@0t2r>Њ=Q+ d6Ŏ^2`pT r%*Gv²:Ps6^zɝ:[ģz|ex<`!г|-,HhjNbk+pz[x+on,j`mW+_W)Pҙ5,Q9 ; ڋu A`j8R=oeSCOVwNb\T\DJ˜? (HjKY(~Q;{''֚=xLe  f#{HnG7Y$&}eN ";۟-OqI{&WP~ѤmVy"ԪlUr0LRk ホeWV=瘤W' u L82y/\Vk?`S`|˂you˛ #\]RfB}G2uE"6ELh*ş^e!w4|F)%y:oMON-qZCԴ &4_UPxVgle=Ve))ܨ~x݂C9Jٌ%LWmj̵6TYT+vMvske^\$bm|yzHR*CeK/˲[bt񊇳gB fUp2j]ޝUq;~@5sb/f.K}w83g7wUj2HUo(pb**^A"M:@A4?iZHZ.|y0&)C%={Zd1wUYA/X \eFGGxk(#]*vz0Zi!W8u%W9m@^`yKrIGhX\ew[r2CXMӳwibqeԥ Ċ/PBJw%cʧK*bET!$)[NjۿrY%oQQo+Wf,]mLcq×mJ`Vc+w%tij` =gPS1f@o na쯳Ui\fAӯcv_O| gkɰzT2pbf?Cd~cPr}##Df ס!굘1\ (S hy"kLljt)~Ci皅ŸqzQr׌ah4&9pDϧkfͣ,@<P{,( Yԥ>zE&KgS,2=l2&au1M 'a iS8?6R)4/E .gܘeP.+r)n=˲ C9UO?/!A;bB 2*7µ=R #IZd 19 <˶!Tn["S΂9?<Xbp*qLul&6k$=e_\jyT?U?+<.qSv|˦h5uZ{.㋐Bk$3E$-*AAָ `38׎qu+W;YPsH?6G `nkXЂ{S:m Y6U*r~_{|~tB%!fAk* xSR-EHN˞}no(hG'>X/+`8]II2&" $ 4f?iˊ^`ͳ {cX/|~ vm0@M-*:k`? S ԙ7bhhJ4*e2&Bj',h$la8/" -jщC$ϺO+ttUAY`"o/j 0@k;frQG=WW8c XgԈz %VdLCA UC~.'uQeX3p^@aӺY%FA_{k^!ߦ ȽwĐqDrhմk}}p/d`\{_O_V kUq-xҹk|tr';rd)NUۯ̀ jݳS bGw2,@j2ϯdY`"߷ir cO*HoWbxG \.mr*gHgd+ gnViN_d\6d7SGNz? yRmGGP~1p "J03Lzt;t괶 *Cw^wgNM8e )7hCt1-'ɁsyȔ=PikFnṽ涾_|l׮R<,y_F#(~(CudLSW&r Ӯ FssQ9^&ˬcUb?}3d aRs 86 nvJ{Tͯ5h.s9 aPe?䲆$OxޡkthzB>Ny Q54[#5Q*(:qׄ/"EnTi8EEj:1błw:kA4#l,o*oHIdA#viuI2ODƱ,s>JƗOIEdV'v!^J_(XU@oR9}.xMBfk y-V*>:/X&ɚ_)P6.nJ+=cCԸݓEG;d/tcd"[h ޜ-lFA)qNyq,}cbG7[]^ 7kQ60=qIiƇ/I {1b }I6Cqse=2 ˎM 5QK0M %=xS6щ%+x}RTlڸli[ؑVfRzw!`%.^(iBh G$]w-D;h_({Tz ǝa\*+]YJ=u^$n //E6i<*L&wW3ɒ\8L&nEwG@JsNAmQL450*ӸE,Oqrأ^u ӜO sUr2,PJ/b0eQtz\@=++!AVV}yRH>m;!ٹkv ig|,ÒjuKRARO?ixE:+{&,{C*2T3Ru||@Mc}%~$OAeMk7=ut!o|'U(aq-OD dpLMn|kD@'xsZ=-Kua$+)՞>.x@M]Ne*hL$dw_ױ |`W&b?@޸\*LN ) 픫ϰr bqBj~0}7! y]Zb,UN&s{uw޾1pU(eѧjlZ׼-< cnxNx&*Uɒ\E+8#\תbdV_-Dv\zth8Sȱrq5VW(4 Xq6ZDWQ$R'+JZa M9' I$J,sIu^3 XY'>׊ushVIFh!mT fh OF뽺 rB?EhW_qqM.*b/MT0:N+e"2%uAnD\FC ǗSxwjc{d gf5/mSCDqgzC#+8.  b0EI5Q~<_1}m_Ti֦f6|?V aӴw^aX;MY{NJF]N|66*N V,W)L\B9Y&@ hvBݺ_\x["a5F$|M@L@1[OK#::ڹƎ %]>SCq+RFʛg CYmyVݙT&] ;@Ce/B `T)srCH!խڇtsX9hO s-_SDt#U 8,Jwά[X*$Ii~1A`B n/ͥQŢIέ*BPIT[Esk'L&4 sو 7,w!zX]u}sʔe~tb}T2(4zGx7Îsӯӊ}V~vCu},TuT|+ߕ ?v c-[#d,ù r2̬H,MF \`'gJ^ݙZFV ju"o]).T s-\ 4d1;Qhgb Zī6 V*_d$w*&A_`/pӖ`N&èR(sO@.tSOKKRy!ߏuwJZa% "݃G ZR,-b$H"{f9%z bVzi1.X!~YDk(Pvz*q`[k;&G'ge|uW:O4 OoI)+zf}pVAAˍ6k6JÏ1qhϬ,{ WI\VN'uK?m IJ[foۃ:.-; 艧M3D1q:vw|:ZvѦ0>z?_7ԣLzJP2r\fk2p4UN.sBեwqN#G!Rj_$w,2Fe -6!ih]4|?%vXy0 5 AVGbfDQP |-k. !Tܝf=w OkY,b} h#VW*޿XƘo-W9OݥiI'-KY9G!"l[ v<pat^Ṃ$9Zd-dIwAbd輥J W)aߌM_j,7٧g}SHϊv wEzx_ٺs~Jldx|F9o^IGGepW Í~~Yb…{f-,[ּ>'DA4@lO2,@#Fqosy-I$n9 zDb?GOe`jM[^=PجK4ɩ{pr3I0pA),k`a>!!I*;/_J$Kz=t6D-дF4Ƃ˦6W;A(smwV!ߵ=kإ夶KLB(?[';shl]oōݓz26/ɜ[W0"sSCl%Djdʋ8&{DzJ-T n3eB8?X,zi1BX귰'hY8ZAӻm"n(MZj: 7waq 2ZH%B%7sϭ(TLإ.%M /xU7 &@}rk.qF"|T ƧzUVjFK&+'v$( 6$F<ϱ-ȡf\xN#&O!z$}oDtv\(\v4^DƖ^=A؂}$3N=g-%Mh_+ϖކ#ݩSجG!z^74Go9+ASD.'1w, Uu8sTΐȦ/[{\h(;5}ף_|%FOAt, LRS.^N>-4IPqOgZTtJ]yq\þ9xC}|X`U/)Wlr-Nn¡Ŀ{ J\c!8T [^yJP=1|HLÚ4w-3q ^;;p:>UyԷǩk|pJ+x `z R Qh֊f8eCvJI^^ۜE_ycQ>75ނ4vHrlUbv| eOA AgZCHdaK`u]H^$sq ˰ʬ^=T+I!&ũD Dl5#/5ٲ(]_!^ݫU?Z-L$6Jv3|;1GN5HϤk ,I?ahwpB*7ylXV˵b@=p&7l9gʼn%(Kn-R=xmDgQ?]ښ#~ȱ~a9k1* `؏By2uJ2'l [Um ]P|s~T|l n-i+?7k<3M]w|Tya1Ȯq%қ={`nn[ ͚.H NgP3܌i6O:@\'ACS6>[Pui۱"ޚOx-PEG61(v.U+G=l`m"<F Qnuݛ@1~ߋU3c 8+sgyv7w_ϲ+ mRf-b T J> p7 Z8՛"а8{7Y ]O_iKy-ƣPՀB gs1 L&`9vJBYe';sRٚQ`9xwdhsJGA^ޫ2a̍C(m. 0"0Q29Ҷ1paeɵ*&u$Ipr?ߣle`k51~5tgrkhp5!`fq.`>h@U%!t /KzwcTKQXX]c$4xO3,4rI$x-\T;a9+zXntB;n~ɝESXO4ĉEHRK'+cWQjz1BN&.n !]؉EB Hݻ\ɿ8w AU"&xaN0=ހ)ʙX 1>'KtiS["TNi84kC%!u60TGHV!ƅ,y[V\w<v9I3AulNL]"5G8p8qGKdHqyLd%I_چ-y5BcaK7Wr3rmBR%XͅNNʫBg6[st'wGa-}u7^Ӫ BXI"q Qq 6"M6u{tZV-IK+i9oQZ@B]ȧ|܁a*ә(YcH[ #zgOL 6|r+];LCa]~6w6z{(ϟX0v&=HT2M1:9"^X~tV~Eg#]Cfz5&n=Hl8ky"DgHM Fm!YŷXbV\A]/? Z(? 5+L7.mG+q6ˎ5\ćFg3 4 |ȗ]dX;kLAzdan?dAΓzNNY6dutd.~kb֘K8F8{~(\R+c} 4&r3qR# #X䐠("M@1v_UM7_rX2m>9@Xh*- xҲMn͡tޅt}*[%a=MUR4k(:9O!ד'5DsW@; || Ede\8&׊Wd9/2^74D,.w]nk񇃜3G /62C F&.AOr,pAȓZyB7L^NtG[ЇD"- w(1TTsh1"'v 5kfMqNT+ss&]NExqim:p%j#.fAB8NQ 0 q&ֿA*>qZs<[`̵,ߋk؇b>f6lqak"w֤p::uQzU?G5.gx~H%CRɒIw9M.5 ٷɒ,|v/:2gy= S.+A"`w:7>, N Fr[ xdC鈽67qkK"Ԩ)^TZ1+QKmWM&G3Q1VMfcqoAճe%.aX1E:߲-UF j?<T1vDC.ZޖHR !T DdI|Ij7 R;BcNɐL+jљu@jBB<,ߖM#È?;\rZW^44FJIbt}J`J (D01؆E$[: ,1LdbApUeBۣbdTXIΐ(Rt^c';}+@ }+/qx:Kn0‰q&8nMWJc!Si ܐA;D=^JӫxO!rk1F$9{ Y i0 SMngo[C3r/¸|k -8.anQk_lB1MIC$_F!mӯcWwp {(EXNһSGvdê׏Ǻ~*7χe%Š[Am`2Qq +&I=A@G?@ E/U1T w╕<^a71[N]MN>J.[·ZC7i!I%JRIڛTGGS  Y)H@oG#(;Ȣ@\̄KQ!sx! Y86+R|@#&;D-/Qah/˯%P`"?ք$i'n*)Lb\oR^F =f3vAxί6HPX޸CY 2\ 8fxS~3ͻ8NN eRE\MPYٝͺOA>O<H*&@O* '3JlaCF_M oi罵}xť'1?@"^T˳nL(H *_!M|ltWVJ/xO8:\br1N>1TyB ~LƒSQ(&/I4D)xMGUoYؕo ݛ|CkC7zyT-'4EEeU\8Μ/z1{TktPDYaI'IVg:۫;\$;:؛MS u\ɹ5I6(R 3E TݪkyǏnN]w.V km WGpGmv/8e>N`׀ƑD}z\͑.?[D;|'# 0% \!;~_L=Oy\.e)b=~Esl2ˏs}fmdyYj1աپf'O^Bm\&'< ,o[=:Ek]%M- ~"I{I?L%{w]_) @Ssz{,fӮ%${(m?R|N7I({W܂%=:Z~^ݴ+")\x*ihu{^1[`ڝ.t{- /l i] :CXtw[h3\BVO#*՟s&KM~*"ta}t{s۰G> ܖDMDqU*q)="*~?]45)dR~5T.Aj&@s}~ԥd1qБ~i#ӡ+R|ք!ka֌ {bz4 4O$׷= &Be%keK=PAä!mӠ*7=%7(A0ӵ ;?y3&"O&+iCDȱqe;a Q9 委Bͯi7)+ԉ)-LU=™(-)D}/* g+ԱѧwǦ-7v !1+5KkV.e q 8f2I0:F!=XuLr@+eZri!^^9o9q7[Vm6 ؇ ;n1z"Kaצ-q-\?&Sn% R&gTF+=P 3,Ϟv:!w!yޠ#ˇ_`pAt]K&&Y2v'Gzqmqܸy Hy/v'g#ɦ•@M+ Qc$f 4}!H<pOH1Oө73bCmPS\Ί-HOڳ=2plCVMd}W WlӴc2-{IQT,ǰ[g^SR]zM+@Ea̤gz!k˽M[ YHJ neIjUVu ZT q16VN:8-ן]SދhwB[J{B1nm:jkac\nPL軛&v3[O'jS,pf2 !`2ɘkV,,J0GWp0mSZ 4ԘnT2\BkM$~N]܊s1ՁF]ǠUkXZި{b,LYgV}{ Bˆ,0 7ˆ_:wI`&A;-;ak#ڣTg4BrҖNs}3 k .%NFBt[5,2FK1EM8J3˺:`/@ؑk-;Tn%dR uTp&|^QxS&QԾ%{R_Xܴ R"rGr(RˡvF NnWl-6Qlb$  -5ɬǤv!O1AJpYpCZnɱFW1dowxt`rT 2iRnq8e_cQjcq?u^Otsk 9CʛnY e}6p y1etlz>G._tf, 0^ˉ'(I9aOEv rW@6+:Q0RX׹O02ƫBGی Lciݿ=3X{7 PcSJ!eFe̦*HUf1=l|,ٵL>=(&!e ZSOQ}5N 7Ǎ$&JfK@U9|DpbZύi`ĜCFqŕQW,:Yϔ%N]0| RYYa!iz JQH>{Cѩ&]@[qH0[`5z\$>@l7UXՕn_I)ЫF9lpKվ3SSs;,)jcF_V RTb2<ޏ%O'~@9PNxgJ0,W 3 kxM]?+oX&Ҳ C♋-4 G< T: $Å#){|fP7"g~mJ"bt=b!@sIϘ*>*BџZQ& [ hx2W^T9"-"vQ"_FBg.DRm bJY>$M42dj1ufbvlT9ıobjb}Ξ[Pc u^wh?ao {\A@ 23yEs+/(:eDE.~ l3Zu? ˗oKj~ 7|PJ ooԺY5]g)nSDxjLb\+tX=+b~6ٮXl+5 nrMnfCȦqb+ jdE[$VV@V)D,DlQH&р: VZSʗ,mT$ 䈴q! xBu3~zCLTZ,Qib+̆6z-=1"\aUHUL$;Yko7wH_g{%lF,s-Ev/L3U6縼"yLղ%JJv -B(]Q|D;ƛu"L"BA)GR Z_CC~bLsn{h7L8@5w U`42 c)SP_P8ԥq6u!KVA*s'2QNPmXɵg="9)sp8:`uETG![p-1[6plJ(G!pYq31 ~m`ovk5'JDͥm/}M^E)-oDg") c)?dqZ'KGQݗW2P2]heptfb,j]2[kX_<㯢 ?Lx;rAoCNEgD1%qj9$z/!խ)M(`/`s)پ{4|ɠm/4YNpglkuޒb9&:n@J90 ըb1YGWV 鼊_KB+i3_ʁN}/ĘK+$=rޏ5d4U0~$<{h:wP صv*q ȸ3s ox!r& R(`HsZwD55[wnʒbnQFK kֻ@Ǹ ,5!mQ^/oZi "@C){ bֳX)Gtkȼ5.Pfi86x :0 ]MX(꒻fl ٳ\#z4 qKclO?yf(3x,Ki)e[~!]c)49z\Qlf܂2c ءR]PZF9 էj~b8I \[Y.*OἿ lBT_ޯ]8ڀQC׈~*:O2^[Tx vH$U87ڜ 8!fP¾$͘coR?guˌjBKUk n9^yYf*g37>"oqQ΍4epD ]$Q/NPǨn*o"rHd~*4î=Ťpsw,=9p$l?XaՂqBi$՝oED<\Ζ8Y^o!/$7)t?Otd"_)&[6%"C;dvG6T%tiXJ5ZAXej84H(9P0ar)wĜ': PM7.bs50w6{7O_&ZE3:VWGaBw⼸.jH9zQSky}亾 bY%G%ReK^|Mah_qC< qQϮOŦps!V Nc-{MhaU(H-b/A3R4sK@i:5-s (ĔIH脻boxa%ϭGO]'sAβ>(dqA$ASce7vyianI er5Aoyٳ^bQLmY$^1SCO^̙S-)p'j?{IW}LVy7<Wթ瀛sXX#G/O8{Rr+daQzc~aRrUgD=:'%s Q)gIqqSxilZdTzSzq v)c/XZhi$w3ťt1e"XoJAQ}ѠXQ(O.Ӱ aWG(:1uN _Nb])pRPuwJW6K<8P$i$ GИǩ4qCOh ?0$dQc(K\>sjKVvVhE(5,ف_.,0am2藵AAJBBt'G̢I75:]!}N:t͵*sd=Kof}:w$*lZUl%%lR]V=,syP*plĥʁuuSBۗ}ƓU]:3 Ev{4E5*c-Ńm~7 L x8΄8|E /`ǸK0~5n%,"Q*XaV dHbdEHn;xpҾBp+W$ԥ(&,V;~;naouGI鵥 >kͯŶBnBX ^'P|;TYb{ Q lI7?maX?fDuh+"Fk[| u[e=}`LчNkH~5HEV{ZwEI7u]2J6d8r-Ƣ/f7#Q/4;&ޡM msWG<({Yݚwqt{qfgsNR#a)ֻU2>@~NSbs~1ڕtwKR RWLffUcq9 e7`K~|4z6\{\[}iQŘ,W@ݪZCKB20W{2ӤCtV;sH-|܁N%0Nd a\ob 𚲎-Bs bVыT6y(PĞ8䪁).uSC'E;åZۑYS(7c'drhd<(>9 !&-.Ngd}Y9ˣX=/xO>"㈄l7E7}i9oN/ڐo h(3N 8a*e䃛'} 0lAF |"w8uST~b\9WRK-9 !d^q|Y`evS"H a%B(-jW &iWzz5o22x21}wy :+?Ց?|e:4]UKlYyC'&.1y+-t|#XE\oz53bGZ?o y{;?V hFz@R:4+5/-$s?|/|Cè)_6"3S<:J.9E5y6k%W9Trڗ:}1'Jj& ؽ_cLe:<0D!LE^r^M{zϮQ}8ͦɚ9Y9WQg_AתX!~BVc:do.ۓ}϶oĉ0*ubzU|6|@S<ݦAJ)XzeZCPb\t8F*.J:5H*kV[S9̬rr5R@9/N:8\%(YMqom0> ΂XZ4Ļtq,GiE$I, 鱴̞#ɋT8Tw.-<ڧB0O/iuՇW+%~ObyUnF pn]7R"".wCwAϠ\hKw$7HqPUy;FQNz!(Hb wE hyL2LuGjWgr@oW<)^s# ڗftf L)ʒ1wDٲ/);G}Z~Ly81)W9;@~]v[!zsw`cH:I|D5iCmq7Y?) -֫m99ϲɾPi:U$?eWlmO>à$b\x /dgYTU*@S qj=/,ba&Z=eR! ݙY,onԴ wȿ&A*/1,74&<*S{hLm/[h跙8u }xam̙.՟NpTwjb>fDzR@JN&5JfZ ʌis ?#(i,໷=.`2رG\4WnTpv]> aПY^: }iefw1JXxwok\/^FAsDnIx.Y(m#"kl)Xo椃v#F~υiKˈzuch{Waq^{D{ai˞Bo||a3Nk-j6ZA gA)K24]B㳽Hȕ-[JQގ77`KB&QU7'x|QHlU~"Z;6{_#x >fNx `6>B }˾*uķ|QtEZeP;Xru$po;')/[Dt,y1yIil> 8Y'^h j2IAs[JM=SzHZ+,[=>=^Ր$I!peN>_O<QW~^V6'lE5t64P8Q 0ȴ YrPHc7`7ib2ZER͝iI1"ikTRLZ?!c:zlAFs;{GkWccM`/Ȭ?X^YhFYJ R1-U_@"-} :#C+ܷ6j?!՘0!i\_kpnvn !N 䳜`Ǜ{yj!1!({ꉕuʥKVOG]Z]&+Px>K)+goNy$b8q JWՄsyr$If4k@|fL*)`REtsw!EN^B$O|s\@soqمO]?n`Dj0f +#ޒ|Dd@>ѧK,:i\" xu@P1ʪ1/$,m#`ҙc(8y}վVKM]#K HG/(oXJ"hT=>6f4jhݽ 3z.ӱh}i2yM?vS N |^ HMަQ$â5nz%V0X\s{$..00n; /J$Y깿D95a]$s2|ɦ )Ӧ48fWh-e<9u;J"\!0 o˱/ _w®;Ct?<\yc`JV1爇g9$#hhn|·^&2s$"Wek D!Jb.\LԊdroa>(V+)qXF_8qXpօדlXB$&8m'Э&azxؼV~B gW*Cdzm$=}c-oP!2,8<-yܡfs cHi7;s fDbps'j߁ K)P'JW?־fI{dC%?̔7 ō2UXԷVsF$ǻl!п|HrsG2F?I?i]LA +ΔvQ~tIvEcF5!ု)ս\̙Ջ.Gֱkz # JNJ+g\b N~jnđЈq0zCksƶ[xjWʉ]3@ACB"{wh{PgXRvU(`WW/+Sö=E;c=uw,BȯU;xB5\+>Ҝ$D6-r23?"ŦpuioJvzOy= XC é΂&MNn+IΎKm~ɂe2oQɦ :,]+ާ4Oּ^"sD_|~ 3`\t0>T߿g-zprF,Q1s[mb/|ݔ\{ MǦ?t9۶69 iso \aCȱEMW% E~G185͖5=/)"*:4%*!伽XL\1 9T] t$jcǃjvu p1O1ؤGR{Sҡ5TʹNy>δozl{ '!k>NfRcrb!V˱CPSeKܦ7Jm +@ZzCH1Lvn>^b_CǾv{Yq!TmŪ00,Lb,(yN{pHz(F=Û tJ^uC?JE'՗tx:َf-/1+q` -zO#oGӧdGTƦjEqʳMEBMR-l@wyZҼGT, bP};2}iyٔj0oC2V"4}8LFҎQk#`G#n F־I =?|ˏY(B6P&u17ƪ_PFx DzT\ۼ|{E!ZCHe.btg `rڂmNcDUR}~J܏kS/ 6ET+^z!P6zXj5ov:k``Tw\t>22؝uuG?S-N\l2٢Mt; N:,бmqz,6J+h}DjDH"GʲD#9óvE-C'%al>BrL37@EM{%<4:dyY`3"邯QAH& |Pˋ؟Arץ-ka7x,WHi!Q |?eGwe2䌻QrO'/IbeEdzQYc=c Ϧuz_ek\!87 5q_N+TB»Z:h/qKhut5HseoƘmFĘ+%X{"d ADOPӸh(SfU) L$72M}k:%0:W!B[\MIn6R_2b/J{֕Y/rm xɯHЅ2yFQ2:pSBfKyR1ܜUڮj>?.ic_\#!O;ȧE_CA|ȃ"~d`TFI C߮ Sd@8 5h>O< U{]}<2J}07.ldf@B+.$|WicmV'wad{ZXJjƸt]*T+0Uy>FV]& |@ТeL; e\C.%fwJ-!M1r Mz&vðPT>t3Lѵx6-o])) [K -\Otu$2E)U T&2p!q7ؼJZcb0"R2 k^$BkZ`5fMb+ZtZ! [kfOwGtƟS/o.|bRj>=Xs]"!?L[oo b逄si{ೞ@+*?@weݞcR3Q*gBhÀMM͡~fx+AhOڛ9z7/9uD%inT@^$&dJrD_ex\kz%ԻS,2q ʰIJLlBc`$+D]gw@>ף}YP˲08GaR Z;Grڇ95V7@bIO#P׹-Pg2 }a,?g]kXi feH:PD(#\kgƏR hعsk{faOyrf Z16ú}82}#緕J#θPr8Y,HiKҵB#> Rx0cO?nXM&y_^c:3@^>&ShqM` dP;r$?п68s >0$'㎩-9c&#&`JBEMH=L'" 1#bl]1>z?83WAUu0庛c FM_ 2 v]+V<669syɏ]jhV,A4F=>1oXdU.qzotFq?U_mV!@grΟTj ],$alWoպXbGmϚCt@2@4૦KdhX`3bXHH͌ޑcb7Km YWڣayd~HOw᷈ 鞑'YInzvkX& ]vqQiq ِg6M0T$wOۭɴSLuyT^鵸dF=Ɍ\Ęִ3 43asS~ZP#, ~Zۜ{49OnU)z0Pg]6|4Z[3UKyb(!)yj4J%j$[zh/6Q3tIw`RC4KRġ+W:Z0!zAP.\>2aLl+~Y/5~U f?:[;w0O,P]!O6D gc~YLID"̳9BśHbmҲW8ҫýNW5ghB [)WŲ //PG7z_9ѫ: Hh}5}"k]m'a9|gFwIQ(bIgMXߴW57K?_;Lmm˼U[ǒuy@iǸ|MX앳mAxk`ZZJ¥K(My= H!/-z[ؿ> KM4h9[]ɟc n$4>/ul ZU!RBee2i4(j]c ^|U3 'kk&ïc%L>˪[maPvB#/!HP<NJIFGFVRiKG{4ZV71vl<1ܰ4&35kfS?O@02m7@lw-AdGw5c[M LJ8E,\enE5;>?٦1.\yeЉO$gj_w%A5QR?QI,OAIwI 0F>'e!w?_7[Ο2u+_ iͷu Oq$G;c'M- PX kG~_ÝoSTk syCG%H 5VأsSξܓacfQH.bp*ʧzL1XДIA+b&9Msk+\3fVekrzBܭL?559BBx 2%1Dؠ|Ahzyà˕ LI'K)cs!,Mjy@0d2ȡ;&/+}lykt>=]ѩ67yكZS-Oj!d7JZ-X"=F߂"onަ=ۑ`.kB _WvTn!à9D4R7lj7''a9#irQWnDZ=``}nn? _Ma 9ţ [>+YNn~4 p>sq}q.-@$N0uρ;}e-9 m'o!Hb.@EDPBWiK;~ZVTKQUT ЕS>Ӄ!+Z:Rc'FɽB,r.(oF-МV=~`5ξ]=!F $RJU,YLPco@9( qC!B&.T!5MA>䨽Li DZdҺcocxBf Nl#5t7o<>R`S5q'$炭!]QG+V%ٵ0(0}W|tCVL8&ݬuҶT =,V-hԴө"beٯMe3; \"j P6CY4hZR^лpS%?}r \롶?uʢZ3֣a y"6+"*Ms)sǕKV+(!jE]MYT)ʽd?mĩjqA*#c]Mҷe(yoŗ] 8v1,Kvկ!?G ilti3ƴ\ǢyGas ʘogAx=5a8,* X[4UhU R)+ zge8pø뱌UK%>֮8ƾ_K]kӪ݁uo#\Y _|Ѿ̝Drtݝ(:1J؇\bE &.i []P vK&Jb?G|%L ||`Њ"v_h&)9>K;4b"fǚ. Xcf"J;}=I A h`qV+R6K.3;pAdANRD #cH > QhTPx:@i7Yo4(2 mH=ڡ҃O woo9Oklѥڽ #]7F\b{{ˎ}t, #ڡѦF945 4=~L>Hv9TxWh zz2b%4Q&5u+BPYu o}nǜ%  fU_%8si˶;..X-84 (cd@]U[iȇ~\aE[B\ M%`~Ў%XK-t‰ ӶO #άxQ0I8^,d/G=ڭ졻$Pđ\<Iih yL0㝽:2ҝ~a=5%K5*Pb#G$&*}vq *)NsW roBfy8K8oM8-O[`i*JLe| |-o<.d\ѷ)*䲛v*LbrbjrqdWݱik|K" rI: R^?;o+awh'a$Or*-ᴍ%)=_[3+_Qf!Sw "x  _/PDCO7rxRXƫ9%# Z!eNT:ԥu 0z%HC-|b}xtY1 0p qIPR{ =1OܘS$n!\RmB>cL VLL݃l5;<պ&wJ;kӲJ\ɾ~\Z'p"3&";&7i3 "ˆaF~I6CO?.~^yu6m$J+C&e g8arJp_tW)cʝ} Dyz>j7cvUn *Roc2/cY%1Gi\Ԓay ^8̲ۛă6|X+|&Д"*J@KJgj"i KV 4kxw T%*@p\?!yGV+TAţ/Tӿ$ =ώ摛ӐW[CVȞY"o-;ckr.n#lSp9x0ֵ]"bU8Ua }=@V) Ҹd>Y?.|d>2vžlt9)ۙ*0n둶2,xMC9u5ہ? I|cofZJ 2mdB/luK蓻i2m&CƩD? $I^`LPmKR;4X2"%K8{Cy!j EAll' S/} n3. n~sNinu{]0u1v`M;B֎qR[ˈpSH'%Ms)3R5ZToX!軐dTA,;TNjIl6m pqypE߭$&ow&ŝˇ ZnԘ:ު wGp7eƶUmHCb%wx-"l*+ Hߓap3W47JJj{+m9ޝ>m~ycU qz7?#JzFvsKۄot 3JI* >}|0ݣ%#?'gˀkW.̯>C\2(KP lٹ<3q5|t8{b >!^/mK5/軮:$ qtOLm]U2=J~9*[eX[ѿ**XpB\%0`\rA\UlLɯr:C9tcx-8R)dKNoا4(P®ƒh#^+: 8@_}r+7Yifȕ`1Y$Fyɾ;#mʷa1F6O1/ jSyR N AYug[9櫟ϳ3vmI P$rzah%(NX&ս\Xzz@f:{y欈C.<7C|Keoƻ}G FRjl3ɄI/":w3aw6uE` M5CQ.Mqo4x>FJ2rp-пE>Pu{LxagcZVd+W|Y" B!9+D?Z_Wyե.CwL[t??NέK8eKwr~XUwhz߲ǰҐ*CpA kaےǗFV|WhKtr^< e5$2Wz#fOnoI͓"_[_KF}[+#x5] 1B(ޕ}(oﺫDTjuL&y&P#a~N Hʿy:9XU_Awh}99 sBŦOVӆXWfƉnHb .tcm,4+ˡQD/rt@|Č 挻{Lw5*;"g_Ebj3V>NlQgCʦjLY?t;;C;c"y~ 1!f[9 q]ǕgI"(KhYB-eO#GАhl(5pۄY )ēG)xT[PG!RS@4#}sm 4aS6pIr?waQQ?. =:Cl/+$k%"@j WO^Y8&""E1D'h?vj+urݑ/8SWm%x e=5"a>-Jȝ[kvDY 2Zg =ޫz}>y5.D@fV_ޤ 3}D {e%[ѕ>Hj j;T) ݾ+,ءZ"#Uþa/a0 %hވ?0[Ns-H{:;i.#pAct>uڛpcⶔYʑ9C]@/"7=D"`Z~YOg tħ4@ >!9PP\>3n\k6̤VFjz0p_>;o`93-VT"*' g c0o&Q1n}HF3}S]K ƍ]y߿R!J+LZ$>to[6U1-Y~鞈A-4XZr]yFpDem\A܍Y\*3'Zy^N^R.bIα ^sӽG1p4|@qt?%bCyqPeKa۹n1"WuF|',.{R/ tߑ 5r[S0k]ƵBvF^#b:^)yꁮ17p( b)tݘfk`r7@mh-WqC#93Mx珿} ju3'Lx#\`4 "#E֊n)4vӄFb;"htjn >@dܭcw+%d\B]`\ssUᵜ`m^ؒ"VX1%{Aj2E>^q**ԁIj?l x3ÝE [g9Z~oSyYWiu{z~RȆecDirnuT\4_Ls )%IY~ϓXpLڪU8\}>TTy1k1I KtTok<|mJiпbD6|K 쁽5B}gD^Sj W:tl^hw{3G{SĴzcQ&r@,Z4ۛ`mϡb|dV)F:u RR(Wytq[\;5f xA\,6Gݴˠ9U˰{ix}*䌴4sy@8d.D,,vϺ-;'yLEG)9׸PcWJ%kȌz!KI9R""lU%$رiL6&ApnyyT^  q7\Uvg r(TDZǠ'a "M)R qw#W; *)]xoK*mJ&G3z̨4ڿ@U7p,{H`EW51:,ػW"ĹU'&㪰dG2<ɭ:Tp$ݯa: WD, h9;m PU\"x&|G ]ٔ^p#랃S#QcR) <)}"}ĈmOBl)Ro+Tڼ#'z~%Mg~G#qavyﻤ6 5&9D#ݲxÉOt `G~9EdvI89 Z"GmQwHl7k[9BFZ߅5o5!w*B; R)l k \x{d b*·>8NdZMHP6Dn*R$?h"6pz!DLW*Q=":c~m?.5.ёp vTg <✷1?lx&kv{%RaT7p"l,:qJKLTED PʕO "W׊֍ސN_Ll2a j}yyGuuH|n@aW%\=@kdx@bbdE۫ŻwDx虩*< "t1F\vӤB}>SP׏W:~@HU;"=͎VKR@kZfM`=G\3,qg'}r5JϩD1ORPٹBvvkj1:췝GiJlʔEy!̭U#[u%L3jQ bT2A6 ˦x7رRbou YiM8XK=Šr=\AMU*qpN L\)ij!dSF&U=X{ly%Lt}G6YCꢑ٤%2/LXBM^;»!3BUt2u+5#H;&D_ Fv03uN<7ф g~+n -Xq7[g)n gv".mhH<A3)PjUXDRS -ҕ+=< Zio#,%o]Mcȧ3A_c6z^Ȉ,^l.pǂ=].䱤bW$r{?~cI(c!ѹy*ëZdyI52S`g9~{?.,L@z7b2_YD|Ϻ>'K2 D!Lje vs)*c1G>ܗqr/ Jg{еf-rX.'jdVNZ69Ulku1/KWCI%aIJǷ\@P@9sπTxy\\alo.?&_aPӲ=yj~PS+ͽ )EesLf!CnLLP绉G{'4Q0#g0 fSۃ%_:yS48Dh$T5~%kze7zK6??r~+jgX.kxg^BB|m):)ڏ d!sA]d_ LbPx9^WĠ(mM 0/)> eE,R[:|B3 ϐ,|>8i^#ӮN^z@2;s`0Sujn^c|9xT6eH0a"`nX ̴$p4)SW:.<-⒧R$$`GLZχ3A0%Jȡ(Ωw~J,/^)k,1m$=$`o)^2beWr+ă ߵ 9V}ydIH:FI-;V"$H{zPP"7C|V(u4'ŔJ)8㴒lW/&]7ͩJ0 2)4h)aXja.~NFѫF.GabyrHv8l9d"4p<_&걍T^-$K)w#5!!VX 3hKO%q~u*i8 0$S, ?@/*ЋWRZ9*s|/oQ)e_n[kMa,pMë<3-87$jVm.0#;`L 7?͘/.W֐ِsЉ"s.>0JԸ'=Nyː ݨӤ)F:i@t@<KGܐ0B֙͝ Ώ#J GMr:uw lA1W*Q%TWeelU"Ix]Z'և@R4Z$g|p !HP`!,Ts1Jv_ V,p Y#;~/ dl&!$^Cu gP_Z*!<@ J "yQN2i9}XqPK|Gނ({kk-ͬ/Ӻ\ Pտ]귶@UB\݊~y L̈|ּs5Q/8]A=uM9iwSmmz KVFE{%3ba& ĠRHd-Ӣ $ߢ3(C5*tWB%lu9cӃ۪ ^1>1HRIl[DfM2%͓"Y' o>~RBp9̩ iSay2Y{JZҜض"pt/׹fM tP{uz 4+~krL B I&mv [`GJq~C9\Y2,1My;ueۙ3V_WQX~ w ;010rC}Q"8J`LGH#ޞ?MggM< o`U"v&j_L=|u->57t|F-ЯJaTeNXE: IhEVك> H>)c${<5͞H5뭁sh rTuX>K5ܽH60XYc J&@hh ZVD%TO)@_)GCP1w'}#Ԍ'YY$SaluEn |ۗ?+d[h i {`Y,fM됗^1FEv=6ms'#k~6:a׶*irlT g%flLqY0n4sdMeb4,K^qwq4k>{jZj~)OWE$*P7Qdw}dPןXB\&dF-c~bTlG|{o6a:PhXD*hξ| -N(JvR D> T2v7 ǪXf U\ 8&`#TU:&%.%'Xj j: LB?Hn}2t[Ņ*Lwz+˞r,+ 9 vvZj{:W~Q⿿awf_.PrA'ZDz 2h-TjPPo/ 'x.rQBOWmxf5ެ]5 e+g-)Ius{A/bwO6h,$0{ˬ`RFoE,A5u_f_T-؄?Cgm;FCYi\ H`mDR9Q*3sDohk쀈zqy`*w[6OCC1VZL<2P,WOc!L1G,!O|Y(MsSs%:Z- "dAu,H4~!I}jTbzƉȭ"`'DNXQV䉧ݾy]hG?pKL3FOWWpd(M9h,Y&Bء`߽$A.  `wug1Œ׵TFFVy6,vצּ5<:Y)(8*2Q;{l9߄1OO#6V{+m`cj8%~|HmXAp(( ɴdcV.DUfE>IARN.ebD% _륒&,EVonV *mZ~=Vʐ⼇Zʰp6P:tͳ]R*EX}94O?0ֵ~.jq3$U05闧<ԕ~7OGמ~fƎ&;S?C(ɣDNo|NIћfV-Z 4Z|U$mQ*>hV"up!TiTFħ)Q \.%B**z*}zT6leWcjdIAWy2m뵤c+Wʣ7u(oolh |c*m]]>L77%Daղ͂s.SE||*g}ȹ.S+ 2쓈HV@?mO«_gWT4S~H+`l"P*c!&sKMtM JL`ۜ'{u! H ٞXYť'1/-&zhHKC%R3 ^6w&$'ɒQ4Tvm;Fuz* ˧%ݮx(|#I5;d' `_$@vLUA@e& .#'i`0yySѺue1rgPc16aƅOB%k2˳5B-&X84n{(3v^-#;}oH@f%5ٰ4t=}l_Ā4GqKLt 1ؑ)zA1eMa$PWD8u̹n,/_=ʑTxms&gU? Bemv8}Aw=e7%UEd#|/- aoiy QR{Ku-02%x2p9_ThD2OF@Dw^S ܮ+73\8 !EgnO jr-F ,ղFkO%T.>Iu&V$3Te6Z#R_WEj?3YFlҬD [ΧiBz!,F=x9_IF\FׄY0M%љy!1_7.!Y&'MEw>tA])2=ĘS h@@j-G's% a 45>sL"be:fad !' kנ"|W?,Rڻ2X]d7RO95r.dHjIMgzyM,\=."LzL!FDaPty[_UaSPjf}*2.`G=y1fܩU}OUd2 ř8r"vYT(bG!V !D PE'yq'x.#]S;\|H@ڎ=5&bTT/C(L5q܊$&5x;lg8 ]r"jvyEp]Z4w>C )34a j,*n5:n3α ~2.ǹb2aؖigCr"zunT޲.L#iC֘f&~FM8T<`WAU:< S `7D/;~kSpVz㦥gYҷOrqpMe) x^{Յ2,0=Z )ģq&MMc-&?#N_~"mP$Dw.Hs%k3 )V;D8Rv w]1Y؝>rHV Od :Ŝ{'C = sҙaGIWOW@=a˜5wSi.džp*!omkܘPaG,'mɯ:Yʉz/>Y^+p[=K*#BP)fH]"%QT"< ͛`;9E-FbFm3v92:Zl,jaEUZ]BQG//rH =ժp8Y47K?a48 Q4[H7ZFxIxiwY.puXA~_ m0O߀wA6*g5CJ@K2 y'Ņv4fՁ7C2FQuӭW(V,吽漘:b^LJ~{׵ Q%Šp4:B|i@o4kFt)?£bdn$ٛ$YA*FdxC̅@zdyZ3=Sb PR<8AF/6 a裂u@٬xpgJ&J2ƴ8z1^L)]\l& W+8NKa+JVer [ƾ.?pTIkh2RI/*gږY&V|T"NXɤ֌n OW|m|R1]oj>d]ulm L$ bE.i;Uؘ6|U o)~"伢G(w/sѨO$JI`|I: ƣč(]!# V(d;Y$cl2ܽ>nI)Pӱ݁u{kj!? &]kKhAE|6/8;DpG|7`Aleiڧ4pcFa'}X/#Ϩ4VE36:PЅNj'7o±i/Rs>r@4Ybki56` ^}@uQ].qib9&׬/kHXߘ~8id/\qf5Rg8U`1=r<Ř56s0 [['6m9 yIE}ѿ4zbǔ6Ykl%'}C- 4ˮݿr GHM W[a}W &? socx\ 0_q=*=GsM捰Yiyl]a"N.%|p#>Ɠ6ìjУC_kQvX*)ϸ#-nAZNs!Ĥ-``X!:8 W9+LYiuጲv=? /B G0@᧴"OCF .' iW1{/Q})ˉlSXޓ+^r}y"[!8^*Nly,ּ|fLҕu3W 8ʐaKg~DLDMe l+Vm *;'4 -R,dXo,$TF}/Vl f6 euӞYs@jd>KPTóK 7EiσBNZ,i3`Om=4x܅g(-FMmrp,Hty/O+ ]&2/=L(}ܗ%5[Y@IVL_Kq!F5.)H#)JTCcʵ)F(WmM-V3ʙв&ѠDIsx3,4Z$2}"=Di4Ņ\xG3vm?Ie gk4$>23 H5MX+}0jgЦVSwrͧVBU: גXDF5"NZx]8 .nnd0݆7H{ko8SJK~q9b$=/:^DBTpIYgRf30Jw B Ns`eЫg`:[$0go`grIP >dD&&E|TSV %dju試011w!^/H!|3`o'沍uwr-[EU&>x"]nw )ٙ?`6?UKzsbA߈gANYSZiKN5*';[lv: LQ8Iq3R77Jߧ0uCBȎ ǔ9S?C|v 05qH6_V}YG9G'd &O')7Vp%cC[L .JPB}|1xΚ n[}҉ndWE֛2wC*pk9v==Ucưu e!oJ7#tB?C0*֏@=Mcy4(>ϟ {ll罩\cJ;՞+^M>n(x};A$Ӏ2!E~\ NgNmp̭8Z'BI"D_K.ڤ HrVv0 +"}܉~ѥna. Gʺ{Q&S8]X"dp9lBt+]Z>GCspoL^@ErZB1ӄ=LGm>hu2ZWe;ѿ<p<Rӹmڜ_S qEI{kn0 n \^Bz5C2=0Xab8&E@UBx/xR'r7ff] p5 /z2xB-%{Kuy>gY1g߈v{lY:HL&KƉ,MˊUGJ+Mo:dӸKϷ)s|鯧eC0Ƥ3y8C u1N%%|="m\qB|*ؑLeP<\K^DRnvA3@ojD,ef gyi$I3\(@3%9UBY3)Zs7DܢgG١!0H\Z*kID9bCAQ %` ̻ zӣ Gχpl 6\uIŠ4~H/"nHhgO}4꠻9C)75  \\,(7 8:BJJ[+ >>~@C) A-zgXILU=9.%A,xň{ïwBqnN ٙ]l\EgHx(wyPIL؏Z`!]f/G v96BA&1fΘz@lhK-~XIы!B]c. '2K͗hȐho*lajNאY*Ϊp|TT$LfiFIm,0F{W~ .5K:uduet.&eyƬKjí[`S:$[ν uEQ53]iS[sx˓gLX5^G;i|lXk=7/nJXұKvҒp'3`O'.,2Ti^QTO4PXdֺT!:ianrp븨ɢ:s IT#<)_ku[;ѷQ ljZ5xyN 4 Ф*7QwisYǵށ{Gy:7^0bA XeV?5r%Wr g CwCY9#L5~dYnmDR) @j.Xop8TF Q{npKD+f&M Q11_P.~%ЎAUu9'kF_ ayd#2f? JS+0`*c>H w3<@OyOJ p08n+@  $<+WtEw@P< PMUyaYMV\+W{w Z D/2wI&vo $kߜl*[u._YSod5Ӄ†VPu53'1ܿR u`RSqE( 3ի.,v Q$D~P9F}σBn~AK9d;vUd;-du@Ĺv23@O崽ţ~/_JY$[ΘLu؍$DX$?L|Iv V\qYXRVa(e̝~.iCje17ױ=3xS!ݐ2pMD>X O**4ssq&(m!F^KRaK D+K-2I֊ghbvPS*$40D w2#%%SƲPkӱ#]LМٵck<ovɮF#Κ}$lTpΛY2SLZVFJY+!NVX>6!^j%7SPZxWeLCCoOБl+ΌHS`9I,/ѴQAEVl!yJBB+PB\U(I/H [#y՘uVs#V?i|%Cd=^m=]~ ``kaK4QQvqO9s4hp"Cn-]N"-Ʌ{ >@0\ca!D8 3}g<`*,ZV?ݘH UkA't8o)8uxЇ):6}/b(iZd K@RѬ@}9!ۅUS+ba!1\D\'._rK xdQPY:rH2{j_^6; ]NϩX#W<\>oa sk^Q~1}:q41ɷ$Z5dq5jq[}َZT#}eZ`jDٓ8it{ddrp⭺1ScdMj;RJR0xZE%ڭZ@fgoPELʮeVF{ Tsf|z-9p\&BiШ =18-DEr Kus H+8EmI!Vj i*%Af-w+KbFEA^d]ڗu <8BΐJx$5í 6ԁრRG4;;utiA%POsg< Bpf6IQN&~\MxEv$qf}\i*S{zݲdknU#u/JP<|A\2uekѫ8ĴO. Lk}$Qe1k7\6"<:e\.?T"BlϺRY 1Tr[0B_YGhV >T#_ڒ;9y=0ZNjѬ 1ZJdI:o6%ս#Au{-jbumE(Ԙ^NwkXvvVTR8,=_" 8DGobդ0( D`^LZ$SOW; %rnY.@vضfzR:vʄ yoCƜ ~ ˯/X ͼCQw"a0nԟ%NO00IY||$&]#]{LĀJx_{ {Bm&w [9qNΛ)A"p'9K2,BĊ/JP"b #Z.QwO>tȵx{sKB4-Z\i燵Vd "KVj'cF*JR7ד{r3s~LtY& cS/Aή>v7\ڔ/ %ܯ *'Xđks-9-:43|t 5JISgB'Y6$H5bZKQcIxkHGr`1-'BD$GH4@Cv lAP&E{ywA;e$zFE &P ١=v?p7Hq'H~|i+IÒ"6l},|Beݙxt0o].vBq?j&u};9\ Gϧ1.5!ǔ G f#HgM ꀠw+kΊ֞Ƽ_G؆托:#nFPU.'J[<?kfZ^_[qz4QPV,eO]io& ˜8kM&TDΚX9FV,#3Е\K7xT{r{c䂎1SUF.tt _Q6ׯGv^% V4@Ôw߽0<Vݜh6Hǰ~,hrMm oi:\ ,.i+d0i 6A5&LQ qn~ r~_'kS=+u]޽u䥴XQCjD*y?. iq.DThïwK'ȧ}8EU-7蚋I<2t'CB*ŗ'ue{O5Q#kl+Rn&u _ßNtzZzâaqw( TvvDܯx^X//ُ  y& qF}`W͓I f&P7ӇgMr'siRNى8x]άq蜃)\w_'0[u?uMbwB=3!#eUC5GF{o4w' hh8 f5C3%!@t%,rd5y.<[O\Aq:G0)mtFXPaV;݅H\[o[Rr9) RU|xN5L:`G#}bG(1 $TA: D?r @I$?H9 ttƩu oDnC/I-#(xyRcsf\xҝ=yU6s\b%\PE#'%j* *~0r%50Լ)AY`߆=lw5I9u) ?<3ҶZ*h @ӌ[]> {uSN'5Q%BZe m&*1#;jR@T(kCL3 g"xGM5" "C=}y6Fi 34ڰ?PT~ȡ3-ƅέuksap~_rb/a::-ǣ{+']w0j6?3gZ\+fotbHuk^n |9Yғp ~ aroP +z-T]ch5{ot#CCzy9Vz%;,ź^v8"iH7ue_/5@!@[$sѤwەzxh?b{L)O2]À'i~ƘJ7Yu$|gv2^XcZX,<ހCAjf=duzHA{e!7nu<~̗Ƹs +)J/?Ay./ɨm,vf=h!-'ֶD;>}.U+Ōgg :/L+ $3C<\~>S ǃvzսGTT:Y|cBA$>ym`ٞ#0 I l5%PQ]]WV u> vIդ9W8H<qzWX$WcTaZddWdH>wUJ'Ӈ׫=g+mfP`[CO.x|I-kZB4_r"&9 |5!a2 p$xP*G1z0]YhweA[\( }qsh̊aFoN3ctTaM|3UuAJLL$lo3d{zI=q)4BQgGex~J]5x) rwLٱ_᝶ 4QMuL(%LMK/thKw;(ތMqьgIV!EwVII /ẙ .qX19 WrBn$kըdSQ ]ě3,7$Ex+H}s/!EY 'Q#c;L MB vz[KL] #?5 GHT·N@Ĝ,U&PoCKE>AϝLU -)D"{؈.(~0#U&LRS vwRNWDq _ߘ@M¥T<]5D4|!Cm(D;r7Ѥl)gH* "[AŽڠX$5>I%]ũ$,й]ѼxPv 4jS==u#OYñ; @bC>~w}r`TRw:?yŐ(ڊ'{L!44[eYύdU<’r_sA8~(;_*sv1""dR~E~7K (:g~*OuUo=筐(ƪag^`QDJD,\( ,D.̋N_Ͽa9&㸀?&qB!Zy}KhO4aGZkKaVՇ꼡ҥ:1p7xۢƏ]]e6Hg\7k]4n[c eкU(_%y\|q78@,}&ct0߼%4s+GZAWO$*W@'rhnޅL¨[OƋizڐѦ)Y9OZq¢z9>eIR~-V_\'{m45"~2֐bgpsдq}noO8 3{P[ 4󟕴+\seǩj9| ص SiySEl A}\yuAe=Rb]F ="YO Kջ_B1{ 'J$*Wx{Dv5z"C-)LKܷtԣpOカy,̊.Y)N7<=al*R47wk`;~!D]Fɯ|%Pq4pBW`  2wAYؼ/Fe\-3 ';exaca͊iM6]HtTlmiYwOunS.feH˨ mVhyc m~rBаQgypޢ5ppɴ@jp4|7t#L0hԌO л}w@s/.N]Uؕ4.ۋ&?d)b \ LL_nH)69">8~:-u0;kaHLcF| Du ~9JC)x`z]'ġأ|ACBXm k?色:ӕvlyݭjNguyJ%rnD%O_1E[Vb.4CSCzRbկ#-瓔gp}=5XO rMJ_b,Ku0i}Gho#4wy0d7Oɦrzx(W'z2=?x5,c1qM~]˷5~=)LwY:0vrl#%N6Mg)~(3M5Em»W-xʟ57KVZ~$2⛭~frq 0w&Kئ[E^kEJ ()PP$.e¼3f{>Dx'F<{nInm~~&:g.yV"X~zx %DJX3/[YX YI,Bм8T^-m`W AQM1!}p,X)4Skyeآ97UBs_JC|J DQYa'mAxW BP5'dF'.`E@ ~+ncL`Cy:(1rR-cKD|aGYV-GW/ '7xp ZL >w]?i|M j d_3.bw2le&Ir9e`(͙ RfHn8ZϢo.X2,aF,+XsxOٳ3jG0ŏ?Ib߅ wi2][TT^Zt0CTh{upPk~2XRz5)1?EWڸj]~Ot^-~ gQWQ ENs7 ?ѱ8j=%fK=+f6v `%`[Dv&P!ǘ "_|^3X2$4bQ }V|b6~!?_7.R!UP e )rBRܚ#<|7Z5^\%@} #Cn;›BN!iTr0)v(q4OP˻z9{e MR5CWB՜ ~G{XH y* t S}E+|WBuC6|B8__( p(x8:32Z:GOM7&y Č}Y722!p גmGDvoGPr^DždX0 |o%]%rRJ,l^}J_҈ϩM63"SZv'iɵWeRMԝw[fkb`Dm:<ƽ^ZD]:nf #x[e6r"u[3ܖ?K ܠManbjztA?gh)M%ro΂DWx͵ w$f;^U߫/S~n+21|(~闑$ K /GieD*e(8tj!ݚP!{6kl&o6VphJzUv&*.DM'LrWYfTSݑ ш5|nW'>em|(]DX3pNǹjx;gٸ 9b@v6-L F_V;xx͋\1Npد^>Մ;N~LYS XԿ+Gmk-!c ى|6P )&&;@@[ HLOzŌq9%h Q/^ִ55ɐZmzdjry'z&VڬdH vg B]gN}oAAac1(t di 襐dCD|Riī< !o)/.<{Iڨm"Ft< e2"09:o+ q]롿am.f'.ۘY5(:cPpond^* X %SQV- G1, %78Y6VKpb1i91q`aH!!(:nԻ2{jp^ \FyueL t\j4r\ZRj69J2'M&{R/:Fø 3PWoף@6hƓE'ܯ4knƩ|%BmM?NRZgәvVI(u/BQ ~.E/o!ѥۑ.WU;f !J3rzV%=F+p Bd^ o$^VIg{e3TN'9#b7sAfFc<91* lՀ\b'nK*Lj,b~T} 7HP-dfo'aF'7zc'_FJ5!l׳OhgQObb`y _b(>[p"ek%ͻk2Ru2]Iͨܿ',U/)nz(B+.[)-ʩf[nRlI`FN9qo c6Vy%Ν: *ѽG[taOE7)_K$ F=,.<^}DtF3|WHKUD~=9lMK!ڠY"_lH\h/}=Jޠʊ%5{'4ϝP5&- 1ue€-ܽk=*DǙaaeY̴>N.^l8ह*# FjRR3H kV V9},ja*ltO7X 1C%ЏEE"WSj@ 4 }i/idqP OVGvBxF 2^Lg@.F*w3bG9!.EP)y6 Y jΏ, gYd($F3ʄn\zq gA.>~'[z> =*Pͽ;Zg^3RNbF|8g­N;e5Fdwݘ0٤}Ԟ=+E%Z5h&# TkI詽jY7erzL. ŬSuH*-ZX5nƑ-ace,} 3PsU!R\?9tCb6fF2Òo %1# {X$i 圤jRЬXrޛ O1MIQC]/lW`ci@ߕ{\ej &5az4YsF{1)/ի竝̅I^,ub A[Ò.6T.eUȲQKo$-qͪN1Uch۩ !r6OH|1mC6xpޮ12Yy4a5u̚ZXGFPDI>U~%*=KSZم=B-n=ژyt=<%[oJP4A+YtUEqr[F3^= 봇oOXWPj1nY;!KK]/D-v@/1w;g?GMH;'Ë ru}]:+8|yrar-E<w W?߸re57j Է71euvfVV-]G5E_e^čdJiFqmP- K3@SsBIվ칮l-m9G@w!jtAE:_xLYj/n5P֐xJ:c@yUZx'm*ۭ122h~xK_ s0?Z<DݫNƆ!fN'7 ~4%-Z)YS̢t~j(fjw-T7Ib{Nza%gs.E9i>T]DO(T/m4(W<"툭9m(w$OFs^7nS̞%%S,}_}7l\zgZc(upvPcd>ޱ$?&hr2*8r';"# j-BO樰J 5kl+NM G7uиx>~0T܁7q\uW?gF쥡e3bv`. @bd` .q5ߐ̶ :K\ƐhkH xSx`o*0>J$q 镠-'1-[NndZ. ÿ?-'M>‘ f҆hXS&; @:+Fv$| b\6 fNt+JL?~CٱZ+HE4B/*r3}x}¤hc>u"ʋ˭ҰU tg`csu.v#[ǵH9\KwQ̱6mPqOGhEy(8Y%?f=ɥ7Чw@;q]A,_m:+4I3bG Ko)z1I)0ӪJ]TIH%S-V&B >UϤy#)<6EC.^m@Q/NYI'삜nZ.305Щ&y7xQ t7q.X-ѾNGgb&Im6vnTLż.]B-h耋02H_LQw2g(o*C ?mҺ읮\/ߵ}(yWV mIˮAT!=#wMSu6Mה.CEr"ؾ=P]8M)3~4wXt4u|r.?/V`'B|zb5 ,|~VJϜJ}Qxz{ak{{Cfs􈠡"sO#&ʎB;2阱L_:WoŻ'}ՕF'u?Hp svdt_!0O1s,|al>=7&!_&dsH4Jɒ7NB)v` rç?}ÍBR7>J:)ij RhKL󇩃vO5uj4 *h2mq?M[m.4aQ*a eP/Mp5ANg~ _Q!cr6-uh)|ZŐzKVU0`s3")e(fM^=Sw7hVNTʚ,4_ߏĄ"MMȾ7@b LY۾h( :lm%Μ^u MRLu䨓VWVZτ_ }ZMrx+GL6T%[7{b!`{wged doyf5\,9rk̀$CZ1L#s~eTuO+Db*}yB93@(3Y4쌤j65"΃2-#V6@jn~T@|LOJz؊/k[ԶʈU4\P96'%dQ:TWLZ(^+|05IBhڻYC:M_C^9VNR@c)a&ۜv6'"}8$|OqG?^{QFl->5f pPM#񮃽֯ՎNJ4Q}ślaܶ'ZGڭw˹!B0o0G"n~hEi6x\[i}5>:UZ=& 6Fie|K.X!]k,YzmBH^6k$[vc4vug;53%Z!z֩m&G}.zzɬDc?ǎA ( &֮|;A7 -NbWn.{WajX Ğv;Iih;Y:+zP aJm $ĎqUSRilzrg(ju~M":+xb!R>J< >BUSsY=Nd)R|Iɦw hZ5/@<+'뭦;QNJ)ҽFa>Pd i,:B֤n!,nزCT'8Ϙ»$P'g{egBL=.WKC--Xa(И! {=OΏs~7 d^x*Vfĕ1ãnVr7J06*iO+TQ{*[u{ո7my vNv$kQ`!nW6|AqfZ{HpDCȿ2φ},Z]L高'EBOqVeY.-$bCLA);Li OΟ78lPT$&o1^nSS*y43p[8]4h,N/m_8*9mu);@7#ZTMS"7&=rgT2_T)ꚞlƥ vZBL, riil!̬h ;??- FhC)UV*ÅT9%]pg>.)"@*j`:%iuޖ?P-WvX[H簚Zay61B[S4jJ5 zcHWfBM٧xVcnZR)pLF Au8_o?QXF:G]*#l׿$doFd6viJʒѷxbhªiYV7õF@o$Zhdx][8,dbQϥB*΀N~IG28{=+Xq|nH1TBAЀodž[ьىCڼR#-1GL{Pv 7͎3/*ZinqN!蝌<Ԫm`yoجN`#<%-VB5'#l(t.mO:,6"xL ^xq|~mbSL&_L 0Jh_|¥b@(1!f9rpǝ-n/}}i H=mnC&7o]gG5IY}GnjRbJ<v0ARzAOZ!h}~s>+-]{mz;'ܺIZpj$:Vޟ@0z.G_)hu\ĩDŸG&!}B;x 1v%WJ k뺨Nk|#RCFВ/2KV{r6|Yw8i494+83{BxMCxJُẂFe@9K-w&= )d4PQQin-ߺ@ f2j5VɜZN$Ԓ୷JO "{?K@y-#*Oъx\`Ra2Օꚥm.$m o 0Y;G-hj_&C W@a@ƒ\PȻm*fI2GmB~ Upfk dFCmf0~(EfwvRyyBfȏ ].$p2qڷG#KTaeQ(֡inaV#RqNn6PΙWfBP\'. {dAzz|!rwkG8}!*a5ViRu;^m>TI4T1{ '!"^x?7ƭXsϦ:/C+ZYzcxq?IUWw?(3@EMX{$ZՏy'a#=T% dv=FA9oB?g>zZn񹺉ҥӿ p-lN] Wf/.IYdJkp/OZeC7&ذ/|kTZ=s7ۓ/.yZ;+E}WNv,ɞA̋i8_8CqfM>TjȺu=~ G7\{5h'E!pY(ӟpIW%_eM #;U3D>tY+Yj̨FWizkCaaKv{{# )2d.0RGfϔ>|vY6,\.#V!Џ.Qo()\+[J|n:lΌYxgK'-zK.:zq]d vb f]L"?TnC]N1@ 6FRN!ʓޖ=B 1mH*kmF 1S9*yF KEofPMQ+YQrei88 |?F)ńhyka(,P tؚ#"8Koߋֈ=)3; CxErſҟrAixh~O.X:}@ vʷ1AE":lPcKxpz]t^ #L' qC6nә*[;K.]p+CHZ0-3yt~!n( AH7ep*J=xПADGǢ۬6 /=E-cπ2v(rcͳPIi}ЊYc1򤛜  #+zV{H h'N!!" Ɇf~4!cDL4+ԭz46 >DR!ׂ^TDՙlxA@ŀ3Lu> ,r.ރN^jyp58`li;~5{g3Q6~Qm&~@"B:f"d`gOhR ݲR{פcMTr.YsZt}*;zg_ MN\ќ MLCw=-RNi [旪M4Yf_qLgfU\f*" q휞0|Zr|{@Jp[Y b]WVX }U#7 o߇NXaQ|/ɥVFPpL& |Kɂ; xo_:dm܄+w^dP>mc:2_[\Y>z={Lrn&H}'bw &qCk6 ̼Nt扶Ъ!OG7V Uw嘋4Zv;E8V!-yNMRt*l}Yܲ?sUFA8HǰC4'Էws-{^mcuauΊAr4.h!Z}+:Fzt,,~?A-bUR-aߠjP`iZmZZD1)ɊфPVjFU^Sy=]}ERǐzniCVxFLÖ>dNZRw?.I?*@H P%23SKUa΀AH~QM_yX21;ix\HYjGI4obgieu(](SVJ<ٱp,]}iuS.zsnLQxGopj5 ~մ5D+?|5N X!%bdu6#4.ϛ,Gh84ş!P,kHSzf*JřSߵu@#YW>ىl;>C_`!Tq] @%:g7рsш.I{hHFؔdM6\V2A'|hu/oa\Awm)AS<`ṃ->Ѡ4ؾB @DR'6 V2j!n#0o+.z5 iEi u?xW7!yuS$rw$`ruvE "Bq3t} -OcMCXn~#D:\a`x͆bHc!o8q׀&Z : /V6!$u;3p KAsGZJN\^ͩ$Kf}2n)lVd}n'oOYGoژ[rߟAHߵ:;ϙ49} F"4*˗u#J-W)0ɣx ,Qߗ 1(cad) KG©!1@ cIzq޻}# mcc¼̽xJQ''ZF,X EKw3T,Qc9zE3w:ُ`g ͗뱎 RCt]m,P5 IТCyWl)JkFmъ`P Bz)gDž5kZ*'AbIevZ%:ʭ{?3 ^c3U{@ RbPKtTfʝ/M-Uy]}ȆҚMKH>^5lgSz+2*c6W9mʳɾ0<`wo@o-+Lk/낅Hp:n %+zXBVKÀvWl2^[UH" e$c<10f* vc{!T4}_-Pr WvTo!sѷvE7)U!tw|$r(_őV g\gyf@0 |l;9R$ULm!%\t._[4N~ιSPŁ?kQZ~l4NjfWcE$u1xGi<ާ%\9G_}<(6l6#hqc}? ye >Z5f+qk.W)2!:wbR~K{42R~4ErԷSVˡD d;+¸Hwɻh|#a}pKNӬ6vQu5(+T}or:0uBV4xd"/']S!f n^cGt(BQu>%EL9﷒Z]67=a :9RӍ5t Jm-FA7)Nkm^?Au tb1!0mBN^-`ugXΰ5TN`YNIUf#ZhyUO D]?u*3EkMm׺HGηZ"s=Q(@c@@h0',VO34"Hҙ/ - QdxR{SuFUCJ}e',%6lCE:"Y j4f{uY@?^z<uuLt8ߥٿ^hAXl}~ҭXl_[a70ϲ dڒ푬W|A0涥S3 fVK%ahq2aY^h6~s~]_X)CF)<]|&& WB>l5TƓӨGK Qø9ў= o1lI W!q8YH>]Ŗ~oꩆ*n[M{cϮ^eZtD;9]|NЀ< mM8ƬKX*hDTk~AhA4]^8҉#86!c%wÚpe ohs@+\nP⏛ImOgZ}3Ke ,U)DAvlD<^ɨj18/$qw~?MFڕ^ɥ>Է'9}.^nwWT-G2W?LއwtB̠L!JצM0AG |hR=|L=tya.XUZ5X3{0w[?ֻ,9#$L=&ϕ_^vPKFKo&jT ZG1He?o `sTIn4O0S8] Ly]).WFTZ9`IovS[S:,.^ =^%OsC ZfoP|9!eQ|W +GM$S٣eJA'hjpmFJV ʋn̛DCkN]ߖMǔ(awRَJhi!7fēvօ6$ [ !e馹G`k`y5ڿkI)'ȧ'n<%%Q T5c)џ%¤4#IwI%D-|MuTǣmy^ .>hIP l"zBjŬܷ=K{h  )wx7S? qgYE~bSP{j@4Q*Nqrl)ɔa?Lac?^q|İ=Q!Bo: f@Us9ÀxC'N&5'eR+gQ'=A?mnz);40a!yh15O|?֟ K̀>Y}/.k/Αӓi1C| IWl5z=;^kN2D=K} ͝d> MA1BZz& 5F @LdNyyŘsr,T(ϴF|aY)7u.кZ^\Yt`%^gw=sl:MHy [ȴNJY(hén"4γ\f~ȵI3Þ8*FvuW\Y֪g hSIhžt#K2fJ;5]E9{+HQ{U%J`16LMVv.KX̹ JКh54#$)ɐ?8Mqߕ[oNYR.(:Eu:t#:)IM㻷KgJ otA( Ľ["f^By[59xˣI3T8 GZ-8n?,Bx~ʪ*{ɺQ +9PGeٲ a3}Q@p z^u-ebɬ/{nSYk='d wat[+j٪&wQL0ZMe'3.S| ) gKe mNϺ#~4|+'|xsjuxW$.9F,^ri@ X,0۫X2\LSکYS u]ȵ75rpIŶx; Xl`wSy6$?ӿk:fnYJ9~w;3 aUU[vCw/BGjreGʆYp>n6=p SUT#H e}o$c*t2|<,Y` s?ȶ_W&l׌qP3t6,r,.IF6aIqL$G6zn/L{a Vrg%|*Iv?)id],f Ra'tэ4ù5S:,Usi(QސΙ [Il[466q0vsKOPsY!yag+b^!m_U 0(J9U{afQiet80QySl2@A# I8d$tW) ,|.~>B+oOav&RJf)i17O@#n|HݶRMM$,b&Y}/R{ ¥K^1iMN:29 JJN&rƆI[)ݥљT~[\8XKB)g|K?> JX:lTSk jbO/uYUڰsحQ&6V &Z a*waalgkxm~ '743*e*Tu(Ł`f!:hެft4%7rKxSC8"IVPfze3mU1!}1 l2?6?MT.nE3Zs%OG<"h[y\6WȢKyQGaG?;pdKLV7k~*‰dVfoTgFychQ ٨#3)*6lRS֖ .17rqepf:GA,HuFn'Jm2gV KAj1E>+yAoSQWθGR%)Qkk卫Wט-"L'wί؊%[AP#?E.h|VX๜ZwD3ݴH}аE8Gx' ܜd‹ʋ&ː((`@6eB9txN& Hj?q!˅.wʄ6ua7G]/#L/KdGMY,)23{a-08,jȜJǡDԺۮq_1 qmJn xsb~YZRt =`IlLF>g!%jtṝ}]7h: eoS-c3ߐ`{oÂkik 73.-|^xmԀ4kxa4M* Xq ׿|`h\dAPVI+ux ;csWʏ]#j./R2LET9Lfꂒ ]YdrSb:,-/r7G`maT1./"e_;S/yZ[*i&΅rH@UN@1kuh] g^}3CKDr|]mWKvq8 j3KSG)%lc41rW4 Ղ1^O^+P#/w7l2< B 1E{б^\NKL"~ IW_o0 *|:1H W6[,[a}d6Ʀ5?X+M=,̋5g (^+<T6i+"֌|xMnˎ3Dkag,C(\L8xࡴ9^1c)*|4TR͸OMJZ|hB=@M:VOJۆfI|(A7*tߙ Rb!z цo4,Tk&|u_a䪪I/QW} U`0fl?uHG5G_lLqǽ|3&%Z}෧p|$n6f|$}âEtfuNsةD^*\gӝ::WVv&zeb(KnF + .eٸ{ߒ^c 0OĬix)ȿx[ÝH8xFDXA$xAH@kL !(4-lts^ C2ރ^0?3:dVC1PBf 5AV0{=W Ƌq B_p A=nIukξ'(uˈ"i=BBu1 p/Q }% ƸKf#ja#$"PЊX+*W~/,TUx45tIuavq|P}q_qW2d0w5yq?~T`FF3Όv_DwzcSAy/[E mɕ!Jm_@ET3>VT'9$Kjh@ :x5iV!eApu '.cծR` Zj/wt >lC[ۃ~œ0-Ca Dai}OC ?tOBQ.(6؈Q2GJ&g]ex#t /趈fzJ =1q0V*xFG_p[~,a2Eb~'[\!\eC# k\eޒFilأ!6?6$딩O)nE^T܇-26}X|>o3+G{4x) GoO[Q9٤5h6-QmVA ۗL)UKơh s]Ƿ7$]%Md1y N(o9z`e?vZu1t/ #02v"Tq6l}-ZcQ8C;Ǝ *uX"vW۰RZFa)YC![%(S 1ƷĞSLɡ^%ƟhU鋇 LY-iyA9+7S9l^.G8b/kh_9b{uY L1wbOQS 2]SZSZVsk#) V}0ݏ.InV^Q3b."ȋ0]FLyNw`k "4,%L[/ӱT=~+ p?W" hm:1o5aNK* 9 8}1> ϓ 臮OD7 T9x1BZBYin=qbhFύL d9x 9vK>4>*^ c?;,K MFѯ5w= z>H\]MoFn|# y@ ]I bmz+iuRE_QTՖtߟ͈e.q{ާ]-Wx=G8#.]KA Ԧ'Tt7_#FKk<'׭!Gր3э{cOqs4 _e)4oނ2o/`9 iC ?=xa&tu7osY0!YNoR?SFYgPzR5i /h4L e8K|kJHGx[?ZIь?!\5U59^3{u-9EH3i'mǨ5)A[:U~RQd &$Y)VQҀa-,-[]vQ\ݐӂ!|y@*e6-|xAd%fs>wp"gF.jri:]^N+[J[-Zi}rDneTX QY+R_Ѡ]mNJfgkY'v[#y&_(LNfsh/be}|ù27?=e4BPc*12V4@ N=3ZT~ᾼ.s~3f@͵ ʂǫ(?X, c~wp3"Q}Dk1-U>3jn&wNZc|1tOZ=FeݖQa]}k@/`Q}[]Hd[%y2+898Vq+9BY*hs}ߞzu}?==_ dga![8Y"@_:e2)6M(ޙ(LDX]OZ.%1wY]F-W.bI|8$yBf PfWPLb/mӲ{y m7If6m8|qBzWw Qh-he ,fΏHM qQH!s"bQƚO ¨-̂L9f$("8sJuX &ًXNS2k(B#:iS7`=qa3/#źլ/殢o!qѰJA<˸CqP7o;͘)],1L+wZ,9VUh"O,42/99H?%j(#ӭ#u`A>/ #$W0)_NQJnنPrƮZ e# Ŕ$ [ *ګ WNw_ PϡiX1AfJe=-7\A%۠<>k@g+M\Pڄ4eEm|Pٷ.Ji5_& 8嗢X~y-) |x3m+e1W O6^ch7؛.8@%2T!vtq)M%.GaD\,iJ3G,ej]X  s H21|6.?'O #Fm3G3L^'LZc*٤u`έ3 u[57gk!Ќ Dh-GyMcpق[ؘg{On7*uEئv(Խ,:LsN$7,bbArdK-"6ZG ~Ex./o4cT:l.*27aJI$#ڰ P|j)ПSV\jw-#m`]<kΧY}^M.H~[QKM=BDi]Lj8-{{FM H9YS[,{'`/cq=XlJ>[6^Gb,1DwXA5YSÏ3}L.$޹v@6}rS9_r_c %Up ]Qdi`kY.) ,e ӌ E㵑.4鐁@m{GHS. /IV]n7Ujh/iOCN4ck2`T{T - mdl>k艃9aD'rIҚ!Br_u% ,[k/c4 O sN۩F~2h rL2*xiU߽(=vZNXa],-wf_\V×h6-PlC\puʦ3'T!HmX|kFKԬX/gR (q3^b4WG\<ш̒y2%~jxu⾆Ay=~Y)w)[qC#u14Ic- Yo!_s%0۹5ttWr8ޙyHBsr~:Ω5HL5cj4a\~(u)$L#Vxe^: MBV~@!|wyv&顪N,5)AXlKBJosRҨ);l&045 %JqAJLl%YhDC`nKϠ+HæO a< /Z9d;JW*?-I;WԋXAqw  /x{ەֳqoLTLFN#Jb-IN7%.ZZTHPw-ߓaQusݳ{x? CrX7\M2jW̤TQ["V]4AQ)U6ޒw#4Xkaew.AXC W`)GSUp,ш* 8T`i,z{ @Ŋi[%9 4wNoRB<)Q}hR1Mɋ2(lֻbZNX#s]+Y֫+dxL4\Ս: Z#c@+r'*5tqWHbot X^ejY/a-^f1/͟_Z0ȗH)>`^ fCuDZ;=ˢ=[LglqCdMS>b&U3@ o+Asi3[iњL F۸z9nZRİa1BpYH.]I JNE`Rf$Ϥ#EdX+6ԏM|HSWl.̫OS6W|{KO?ܱߕRN"a<  t<6յ?G!Ad?-ϳWK|ox`]`'NYS:10R~t@a < Sj5gr΁"eㅏ-xUE :SGvݧd>U D^EVEcR~ 4FH!7+'nRb.e61 GKopXm҈T@xY#g}ԤrikΖSﲆw\DbCӵ%kPz焜n,&J\14 LU =0gs*kG|Zײو@58| +#ܶ.hNx:vTrim;0 tJGSQ_,*dF3J%ʼnm|3Sz;K~">[3f)Hβ|m9aw y"F J=w 4S8*" ;n+X3Bln9KSa叺A- r3^s鄉KNeM1jGfw#mpSs )Jic9(ԕ,v8"TE+>b=ams`sϬ2#OP̝t_4+ԣrSh'HowܖAŦ.Rfh:D%tv-;^妫>|CysW0c`ngP:$#;d:9F9I,b|c3D >Ї0!'"kHO|z(IR_ :paR̠Mf:9uB0R .D Y &a{%\3+(krHHT+UFٰ#E'8}[q' D8e(*͍tMt/̲g'w)de8y X% )R^~ w̒pCfieZѪIB{}_52#8[g* m "\0fBYgN7v I^DnqcM1^7e6M-n6"*VKLA 8noƆ,V&笑_=K(zzCC0=4 AjG`nl'A)!Nx2sŪcL8S$ cHjuj6)8h#g,ac?`6s_4BMs, e8wO6CduO[<S0IMѵMrR Dc)Xph6׃~rRA"U쇪-J+i9fZGU=Foe%Iz;otwLQc-(U';Dj2^#ڠme20:dXGn~| L 8Os7Eh !T'L(R7-Ny\8e7 K$Ț'?da ,'Rl:cyc݂ Y?LtRL[[nOGgwXR8SFZ6JQ UCfg@Υ|v60q·Łd;ͅ)_z߀(4lRI;>Ӓe*@Sp vϜHj1JJH&UpbKF-OcT%}0D:19Bo%8a"aYn3gd & _b~}ž1dKV%dp}S%o |9îO}` OCUA()5/ЃeL]} 4jez=Cf_QJ~<,6K*olN׹ؼCnZNHWQ9ylyUNMݐ|`-cH0_=iz2s{3:MW#s)fQ'b\R'izV4şa؍vZJe". lt ~8 ueHQNp,f/(}۔ uJ^4JK3t|ٮiGA_ʥc&#ot0 >=3vNNG[0=|Qfb IhJ}Ѷ d Εc%&%LUVBq]_-p,^_\N'@xzv5T$Ɯ6ϊ&IKs7 :}"-?mӺhХSsJ(_i0a@?7&7Tb8b Ҭ Ju}>}mܓr\P>Z6ң(zw_*S+wX$~79k21IW QO3qV_H0]uJq_<-d!̏>VO vMC84ŭb\~;W0k[#@Jw&򗯀9]lۋMFb8ml8R$ =z_g 89a^ Uz7+{XL`7xov^XںZF eLJfڴhT%JH;@UFU^ , iRDٮ *0$"[IJGQ}+$ (`}ġk\i95wJW\LgFZS' a xK s+Iأ4G[t_b/QZH$w]V ~ 3S"R;h-VR4Y9]jƈD& v)qPqakZFIA:[Zr [ձ#^3ߔ(Lp"r.g֧pYhY86мz&Lm1 '39`n0uv e b~y~')2oȯӁSs6s|QjC,-?ít,Up/&Iߧ(3j*a: a%snTVi4~0;"Q .M-)̴d lo5F5#Þ|nƸ `N4K TS-;Yˆqq#t[#˫tXC^0ȖG41$5bmi<$ 3>\Q'IBNW) 9'w6?2j!+Ҏuم&4 3#N߅;ߤ/ޗZز 뗁SgVHvZz|W00";?+"Pڑ8Kkgۮ dfy4z@`ܨ<\<|n-)Y%sÁzH)xv9#]Cf."Cxsbu`)+{!AtshD:~qU3eQ>х [5Y6z؏_DAy״2Kz`c5_ғ4uXcBOKu>¹":Ho]H0WX:܁}GBJ"'& A&PKQo| _e Cp"H5*AW!{.Ӂ |Ml(v῭[Nlxީ=:3Ar!h}fx4GKQmOB)ߙ3cMxIeLyĩMp'DO^s4ݟ ӗ-Lo'߾#.<~u`gX'`Hܜ; Fި~Mۜ!H|lT`a={b!Q<&sk;nTE;|UՈ' L ta~y'O|e_260NrZе46+ KKW21?oުk2KBC-A/t&NScW$='Z y{R "rgl׿0$l.XU %^C'R\9VLڼC#B퍑֐hf,|~QUɠvwZb;`UgR3,kc0"d{:1Ӏ{_RnrتEhX[ Kw,bZH˚HWIhkKr}DvEx} cE;V~LZO@k/p2ůVv33/ z1TV7KUCAVhc"r6'!ZhXKoøݠ+#gWD'nƞE!ed@&Vמ7qit(Uϱ #jUjWs^h9MMTBΎxNs]*.+rh%}\r׋[ >L9ұ'm~:9dMq֊@l1]yt5BrF^rɕ\j {IŒG"l~>)F Dܫ5÷]Gp|/nx^I IK 3FV5t>fr Nb!ƢüO2p$J)CKZfÚ O<$.ֹ^PVէz sz2IaIm"RnEuPkLnLImdžo^cO/?rlm(L5ҦV|2!'zReUގ)ya>01'QJ=IePkVaS>:'k3[WRʞ rpϢ{aRQf50'bFK$O<4D$ 7#~Q Zd ݘM/r[ɔA9m(hjKA}Ɲ) aS<ۉ%ŁARLKȌ_~odo8&']Z''x.9$3,#0x .dbM21 'i5.0сY8ڑT3;?ƶ`ҔnvѶ T &ϏWGZވkCC^}i3HDkmʥlT4L)G}dǺ#tIYх(NJ5*ZtBҘ77F" l#8X-@t?6:ӎ'G5|O+YTiikQ#ժ~b1I׈W|OAxОx- 1Vs$[?Wcl>Q7hǓ[)8srTx3J{n"pN%3HX|\1!ƒ=^z7ߺ\0rd9 U?A;Ml.4OR;muCW?w0KRkNWΈ$ffpL4Y#`{%cI[ >~[NںlR zeR(c f b>Fp0eZD}ATfQhB.{0M& '@Ey;#~LMb__s‡;}h&L )C|l]30`AXA2zt3ӆƋYz*!%ᠪ4ƶ#?C5dz 4U:tRqi*Zk k }T5,Q.]-jU-a&ܤRxfsW#=N{9_X];0u&颕F78ï~"; uGh+ͅeKF)ɷ*NIt~N^@:24K@$P?u"ȩưaؼ΅sᚵ8qʕZ W`僓2.P_DifrϜMp3)2.~lا2A&. imc-yF^ަE[YAZa]ĥ`W6)r^d%Ers ɝ=xGdMvl"M2`9 e Zۉ8@ƫo[@ekgSl/RaJ,ܦ#7;y59B&",M vuǨ GVpԴEؽ]mc&a}Bq+|IN 5OHGK+p<^o[SHDję|~|G?2UY^De$ =Қ;݉:`Hq90gNJ&\_9!7x-O K&[m߮Ҧժ:OrzQR@ s~*tqY\ ư`J羜XI׹7H,>i> }вVv~%x3+[0YiA ?ǟ5nvf(oEL-y"n"Z؝!$+Yn1t*P 9 ~qXO2"fnl_hK9UR@w"`b&0w\B5.O0$A5̲jEDl8េ]h,9Y> wEm/[羞pśR0#V1R~b3zlY,Nj?ʦsZc^Z?ηB㟚>IbS5nU)ܰIm8E@!I ~*v&O,%mcg;g@H"fN&yj$ w:_Z_7U*ބ:R [Paw;m-n|USKH iSf֕Oe"L\MdĊ(9Ek+(Mv?uHCp`ɺ&[D #1JhZvEJϗJc}+2N(3|ZXZf;ޅƳ>% D/%jD<֥fh4 C{EmEI_̍r4[lЈUvЎF0K,uO-Ddse΢uBe:+ήĽs.gzrrqr=Z@/(!tM1愣bSk :* |âLZ (y Rj +oF16NJ:^~YtVȶz"Yyԍ9ܼ@6 AT3 Y2Z(tO>ם@s|M-+т'cخ9pc,T/ɬFǩ( 0=c͋/c(\NZ_>W(A)HPP*ehFkdGϾCSDPg8w 4/2EwQ(AjcnO4yV3c h hSXtg(F} 0 M9Q eKefV,gA4SHZ~M6&c y aW{j65Y ڗރiN0cbGZև .oM2&ۻX0dxVv$`z6=Uن*D-Ž?m |{;xh__"ܬM{fl,yOŢhW5Rįf\ R) 8CL~U2,F5sv̂[ ^@S:bRhϮs [=!z%)+ˆF6걙w.!'铔#LSR,]b|L]3 b7n;XQ4 -&1ZR`4<隯XV5 )}y ;9E4P?Q@Е}ѷnRP[K 0]\.85޲D*\R+F8tk7gD@x0X‹\rPEm^P!gm ԠL`whVVUyD=k['-k7,0*9m.J{w@Uk`g_Z>RDf"s"UZ2n%ʵj5VSeꀋc$jm\?~I}ՆGU8/FIj(3,s?̮'tผH(':۽ ] S[=0,V–Y#vSE$O*@l\h+ }TC)*]337 fq>_EI$딊JĀPΧgLў\b7&AzK}UxtWV*̍a~-诎5\%>qkVւ#ED Lݒ9*ُ\F?Spzp eŭ!+1xx=Aa~J ^yR4pB3 2MM.j\5yϳwbB|#&Pu\)'2`Y`Mc+\O ~O`-I+ycV\_XG1rӢ5`_"碼RO>w 7= ?Qv։s{.v@>SI1|գA!Xrz*78@i$a? wKt/яZ?ˡ-ZRl'~Ϗ@A/ mm7?[d>Xvy6Ѹ ۮh2=<*^mx$6Y(5Ni8.S5nUJ5c,^MC%kᜊlM xΑMchđD0?xqes#1DT4Df|XDŽk`/NwzPt.bZ3n_г^&jW\ۃKZ Kpj>Kdi?ԏn#POGCX\ I~2{޲ -u3[pTۄ2:r}Dy7DqlmJ 2(QY7 _EF&h$rD6@UX}Sajq^snuhnt.'t>A%X\AXG{3H"^H-2sGdfPPHEp5Q<n"$6[oļsO'/W=Ϟe- .i/))I'^ݖ*{I"=nT? ڳ}N ]82㳤1u)"]`<lA7}j;A"ԉ^Ngh앐 E<%~ $O9|=@Cw!WI d{e8f+@^ R'B0%ةeW0]ukKc p~ϋ}JlSj! LJ|׬Q)cϱ;}1IZHԐ* sz^7x/3.{Q\:i\@o/4Ӭ1+PVkE󺺋d7v"L잔0(ۤQ0֫"Y%BSqa7;r7풳~{s8 +IޑΦNJNr$ If}+WlOµ-ہBBaHC}&!߸jR6Gsd8 8̞a{Яy4[W vfC l$𖖠>  5|DZ0"͡r\6ivRp)X LM_+[t*VAPkcOm ~B b/c]aS-boƕ$ߡc>AK#%I)!+'QxrYӔU6*̜p62d]Ÿ\f #"QXr,A 9"J`=GxwjkƘ<אHq֜α#O GXC_T D zPW"{U421LI: uERy?΁caձ Us*5O#ĝ,R)Q6+>ǐshjγ`P»V_dxpחyFowgVJ˚/i\ei*+W4 C lp|PMbwzO^{8[8/iy2<g:/F֬4ũ(-ˆfuX|ggmQ2z.:HGg{rH2v+ս* B8tm8x*1U8 YBŨz){VzCdcVB-{g) 2c~*r 5\W>(3>PLW\Mzc+Q$6P$@C^Sw.4aݰAθE/{!Jf }jr#/rNoUd]A*)rS&D*OGl-StP۵رmK/0;ܵzi;=Vv{!{9RQ}ee\IwIk\Toۣw%ܱgVr>8sy#OiL(K ]d+\gt])j~L S zwvw_ydRlmygxkŦUՐͩ1VN,t {}5b5܀} T0fdX53ڌ=T\0GВ]xc7'}#y^( 5Im&>};˻2_̅ޛS#yJPGƲ#l L ,t6rSV܃wPIQ;ՍAeؕ {\9A x񿳌-iNz¹Ô?2p>-pچƻ]ދD%HsoE;p ?؊nm-4K䱮)IT|gx`ɗM*E\]ޏ)>niR]ZZ 'ßyRP4[#?jF@Jdo}>]+5Tup5'Z-&Hn'j| 6*7>hKȁ/şxI7AK <kE>uh!ƽ`S;m{f#!qcY-_:m^ZX#Pa7 %֊SE2|GY1%gU:5Bf |56W{ X!/%?aSs/Xף86_ faz"QH@Q{ޠKN3Aد:vcyN4UG7Ogr#>m/w3́o' Bcxi.q!y!S6eK Շ'uÕS ү֙L`fe-ķ#9gX\Kce0"g!0 > egf|mr-E0!|v O⊵N>ŲJd 5b\ő]߂h{))8HF|(j؛) Ra ^7&1+kBuaYҖA1ait10J3 Riq\Ȍ mŠXQM]ˁ2X(*GxٓSmMک|2:NwhJ:T}͋#Sp:i`t оbstz9@;e%{KcI6J49a;SRbr:Z5! TZ'R!tqNp:љǽX o FN\ H~Y/3 eG$k m@+FK&Tk:<ClӤ\ &ˋMBqn1hsvX_Xzp4$K8Wr=DyfZM7ᲇ'Yb]P0=к6cb]YiҷWnQTE>A3/ϹD~Y~e)ٹy$Mvb3ֽ=/@U"sz(A/ ߂ż}s(&CL/"^H»'e?)@\6Kx6?9ـ'Z7@mPx 6Z ^k>^^Ňu" vo7PL{-s_J[lmr]S,<*Ȗϻ!>= }_citnǪˮR>R-W3~QMWy 6gP'0ɔ#q}I=T-kSiA9x2PМǚ󲋱Yۿe4҃$~vd٨RLQw,@ɻ!8ǁF2_&-a4;iMw.9rFM9.'> {hqRvG'gv#fxGoCOECӷ;"p;#Yz͘5q&uQ4$Z 1¿ޖaC9aBA(ZC5l2$ebC-@z_!BRjZJIlݳm/;񎅊Tdm6 ;WY*f >(HYio9 \]syt:]>LXk^1> C/Lp3MAR{Nw9u¸^?Հ)). ~mU|})#`viYҊ2I3^{zLqW=.\ } clf xp(=8Շա `NwG2Un91}93k,ĐQ ed+Q[0y;GS'::DGj]4NUȯOp.l|XWDdq}ˇz9e&BBR3ԱdBY @ r"EV1ة_Rc:wh#a/ݩ#inZ]XLUJ\Oj#5Y=V1ʋSvUѴF%kK&h /Luc6m厹IJ*};08n$,}F;BOdl..FeNȕ|ƺPwH 5P;E Ƃ+D!|̿mE!h#+DBs;tHW_^/ 3oc0V <cup6]W0 |Q7WX{!-/ + ET|}2&R7(ЌZ;ٌ - rB+ (:f)ۢmHVAha?2m&p4xf !Fkd- ,JKe\]"Alqڴb^\fu\`03=fv&nf=Qr7+G)Noq>sխCjn4Ϳo("bnÞh$u&|3EP/"~n jWbX!s2V@{6ͳܤ͔]cJ</X: N*BS7Q;T ebU֘ D-NSO(xxHmF6"]JH}/E4hɯvTB*S{}D^%\R.kf7Ӎ,_i׬/EO Jl?ս׆Mە #C0Itg MЮ95>:ǏG a&~HjVjWW8Ꮲ ,;H vm:=:-Yo"@F]뀝{t<'XMtaQf069Խ'`HORsCny<ƘU5]P5O8Oq/ftd2̘Zm6kgs#H!0 i_[LLa6\62{kf/dqNݏd(㮝.dY|nUi(dz%Wb ^\ |?)[Ï%v [~nOb$ёW`꘨l6 d;(fԐA.=;@tCj@x.KX?E^_XmOw15ŝkxZz;%h"F5[.LC^=[I7ꉴk 3K \\ -XX+1'U? A_:@iRS81^A'c0= -i* V 1{)>DpU 5-:.st$,öEVsiueu#nq Gb1&Xo'fL@P bhi֎KvG3ٜKs2hWuiUT3zu:%g r|{eH3x`\z}_64fkāu @3*G%E]XX}H@?G e LiqG%$isE-3AIv,'j%jhj*v.hKcp|%gG߆qDW5u4Uh3d{:Zw zK(NH14O)GF@| Ѭ sBli/z^US%])-/ԏ l$U#̬[˳^u>+H~x\m(BxλY޴?qs@IȥurVHNlۓn@;^2ӓFE#3.4ĔTs %HH6*w  n@̤Sv`Ʀ1q6?N™\}[n5A)ƚS6AuKMl31 }!DZ_̂~oGQjTfG 6>/b*Λɟ?UeJ\: V>;W JM6 k?1H]dmBh0"cɞ0 %c+{TOo`l+>1cQ5RV/#xd]-gx5Tg -wOUKQjFcK;8v! 3Gn5{zh2IxI5lN4Q&uׄq9٫ۯ&M7\\͊cZmJGiqd:'1\jJ; PLC:=TK٢Yj&{VqFvc=##$5@+44 ĨkSIZ8yl~nZJYx] SJe1,bC9DQZߝ׉Drg2 vMGxYh"gLXIW&t8W-Ȫ(r4눷_#_ّjP uԇ2wXuyvI5']r'`T5JX9\Vq^T!hn1׉k'a:.,nB¡s"Gj>l3-1g@I1`Gޗږwݲ!|f5w%4wPi0Hk!~l { oUkvJkUv, `iZW.~2^_25_䑐7ۑ*9F?IxB|3Lxs?" Z:b l~Gfi?.c^U+ v2 ϋ }TAN:ooZ'F'o2=Hp7kl(: b\ŧzn]l|rԫ_ MHInOnR2ܴr˺:kσ-ݍŽTBD=*wm^_֭LQ _b4׿q7Xcq)X(_5=K,J:=";'%ƈh~fҖNFbY>3&;K.RO+=R"@zeU䜣Hi@XdrQ ,vQGn8otIn u8J@Aytu .ƫǹ3\k"Lu{}A.Uiϧp?({K04l:%48~#" ly=50-Lo.(~:K/yBa7@7kW fa[۲KJ 恽lwFN᠕H]s%=tbAQ# OAnߧ )3No«$f!55q̨AD?hH :%O ꢋA`m+``iuyY&s<@bPt,hGkc;Uġ~"E kj-^L|LLI.+33`ͶS/*w8ѩS71L32k0bCq<`tzLF+bXX7'r]mGCSoW@y&t8aq%нmb (`>l1/sC0c2(}<]um??DgPyU&ZVx$Sӯ\f+Q["ֵ=pi'3` EJh9=Ab|ᄯv AG`z[eI6;0}EKiLV4kckL:teӋZENϒEEA Z6sT+2 l$Nn02ATE؄I9,|ς(Ytי[x oB!?p,雮0HE[ %n7F!yBb2bb8GJu_*];r~rI<*`K1Fzng*5೬5QpN Ѧh3wm -g Kt߿`wQ(?~R~PٖvdZҸ澿iO]uOBp i$YHT@O{i ߶YпƘV T)BR!y 2?ҭ:=?9%G6*ǺfPJ46D <ˑ|Dy4r3]Esw ew0VSk $[@YD?X9,plIJ,^Q@qK^2fviv;GîJC*]/zx(; oOBJnzp#Kljk#9x H8$>' o&'}-j!SMhFIchS}eP xh4ٲl0fJaU+4D6̾}!WM0{CL2-c';HomݛQ)KПG/bTu|sIJ7nlT]d3&߹rIP/]"XaU{R%ԃs]D>t10ڶܾ*Q>]r3j`I2vJYbX4&nj;Ǵ}{yEyto?r荪O]Jf?:&U]TɆMu#&V]\B= M5g[9p/{;TNsp,;#J}Yn `|S]^wUv65u1Y0_@tcJ/v |!ZѽȣNeWuL SZ23_L2(1gS̰ަgQ(a9,0E({oB2 XtR޼\)mmvŸ@N*y$Vv.VsW(cĺ%-6YOͱG|xcr^P"=ij;l>an.*% 9rȬ6p^tirG ŋærOiDto/eˌK迻d86vTݴ(0.1P+K }ȁBr9 :c{QRIP3d8U{+~՝p!9xjBP/o>#a>BƜ9 @v3fm"WJ9adSQCO;t):qLL$p! hS2Ƿq 񧋫ԳWZ7q@G@?=2LBkyGC#_rJ`l3] c)hmz-{<.BI0rCЛhզwC_5,ߎ?$6ލ %  ) \B{SCh|JJ1Hw,Ukgt|~_O3-/}((;JWkZW+Y-)%V2W"x;Jj]=x 4jH`%*>OXUQCZJ!g|C91vy Xi;D?kFȵ3-"Dk&{la'[aU? É6WfZ0+Ģ;gbʇ1(3-AV:/6\ Ӹ7y`K+NT k2?]mOו$<1QErUh'^$FM1'b3f{GQ2X \JΗ%N@/\$nU lvR;u6;uxZ%tqI$f'hl[9BO2#)uh]=Dy]Dwv:bIjm|$<HF!ISH;?vUW@:$ZM5RΕBI9ý_W:=X ͭ[ʼn鬁DR |~\o4IZdE:9OÄ<2 BAATg}!M@ v}]a\NEJ _yܦtI 柟ۖ6ZkƷsD\? OǞ1G;m\ҥ+w:WE0 Wڕ9GEV.pr6:;7z|:ۑS X%Snpq-!)pCgvҳfC{OG!$96&w0~1X).>$v R;#wOdJN!WmEyΟ|3&Ģb^Ճ2msAZB-;m>zME=!nB*ޞU}(> @6x&$Ё2_rn]NC%`aK?:_\K}T|Ѡ"4MݚxhOV!˙?W6@b@򥯱"kGE!u1P=L6HLB_8T]xa8 s1:vu!D@ᄒ50V<ԾLS>tegJTL!eVO'ςRF-ypFϪ .R)96|{nY; V)ݏA>#p.RM,$Z߭M"P$R{8l*!d8#4rlj"0{- L :SK+c{P,[[| O,[@)~3x!EOa-)^(,{UR g:z Y&dr[AFID Z6*&Z- n`[_Bڊײ-"6Vs!]R3̓)/FU#bYu%zn)DQ@?>.Sc1[>ʌ?%E*cDRwElFk;o.mk(K0Y2p*,7~|Կ:'̘*t1/#rs 1T (@UPDI;iEX׀peFIE:UĞ4'm}VҊ'$?C,1#W$ulNVCet .)\P9A#_*d#k '\M%Pt9ֵ'XF8W Rp0qE$Α'R' e x&`1D) )Pr|N)R,~K$љWH<91'?_ E

|/Y6iPX地GjQ;+2~M [ugd j Y:Nºoch'G[;d"lwy"{~\S UpE)`JtK-i.nP^e*, ⒁5w_?fGv-$I{_C)H+| 9x$9Urȿ+0p o]*B#ˋA4#X2[co_0ڟ@1|#:h=S  7$MOkN7vMڬ"ʌ0Q!{ZwH\ tkA$_k<֭^F (T}[ݶrT8zsQ:xV&i yRn.A R-w}d)h-ͺxjFShK~ߩ[|Vל|HͥaΥH6f۟:`!qu9s :kwטg ;@B#gvghˡNdO6Kd: {L^f*p{*4LɂY}C򴘂KnP̢uf!=| yQы)>0.K9b\Ԓ!wN|eXR, GبC +#&wj8 6a[R K9k YϗRAE t7GXC`DA|6퉐Pww$ŵ xI~E |nSHAٹa[8 eB.fH! ?ņ8b~nu w\=&N 107{ U+Lק%fmo,T؂n[ɀ $h*G(ʷS)?ݯc|duavx6A LgވୈEn)#@W3qA2eVr✲ec~<0͇vp+Kt/HϓU[r2?0ޟ: W$.B(LE 虚em2j]㵮ם Ȍ0dU#o_@u(dq Ѫs"м҅K,`1*[iTߕ<-ٶӂd:EnDisJ$W68=pa@)=R1EѳY8F 5?W70 nݨD0x&X=y;~]=۶1Su=,9+h*iB]r}Ʋ\{JTnځZj>N|@ '?)T ͹uwiAG5!?+~S*x ,N;oq}q}YGihg`DhևgHW m+%Fiߤ;Df)U?&8vؠX0 i_*~t40 1/"]NIi6Wp utW=V$)@;,^:mQcQtDՠ ~E>zbT3땶}WW5jLV)b{e:ų;`gR-hL͙vDmV&3ղdU]V\ȟMyθ.:^Jѹ-]ń[cfsRZhsƑ'W8rTpc_К0vyJરb-^wvzp/4 |16N;㬜+նBx߈=:,Cvlwխɾ(qi` a2l:!Nh$$+u)zF ߭>xD@Y`B+,,tS!AFadNs.U%4eczdwrIW^ TĔ {;G!F6F6jiY"75+:߰Mf*u-ExOqȤ]UOqm"O~Ž8.8fhLP w/qye*lӺS(3xoObؾю;O1!1Û`ș6\Pq֏ ?(l.-mzXQ S qZ[SIAy"x5t@HRK1sp?uv7aNJ#Zayq$C*/Mp`Qy$;kBx[8A QKܹSx"5^p+OlX>J@%[`;0=:cV(R`CИ~a ]"h!)p~?4<|U-JV-IHowpzU%D^zPSE#ɛ얮9U%0m6WPpѥCBZ渆Rx$qzR5 zU<,x.̫քbS=8Oqڵ=U\&G=scu~@.&O>i'1 Lf֓U%Gi{`?{H>dzXjcfD@_2K3z&%~vp҇>n10hOZV}Vպ!( _y0t*O4X7[BeC V\I|H0dzMeM"hL}Z'ߞʪS?=ҢFפTȒ!.>]zv'.GSs@n׈xꑃݯ ͽDҌmxntQz0 S8G 0[ 5 Ojlw,7&9c#q˯\S<.0jWWmđ 0KVe4j_mkb-?(yR'9msW}x!  CSR쳍B:0NRӃI)&*98vxAݳ}5LZv]t{M굞K sljk4}SCrV{VB#[7c,nj7y!+A_YXgesBDz4B{>UR"񋘗uV+ȝDvczD^hUvq5R,6 Sk jޗKE3+ٚmԇ(soyYn=, O癴f,0P:{%5b7 G3C 9{ "^l,' ɤ3- bs;]E=c#-&4Elx_ЈV=Y6G "I$YU _|Vos 1}M?5F}qq8z:N8G,!2W8bų43a:@% 8_"pTlk"5\=QtOr yj60omIV-F̃3}z0ۋf\ 3A}.ECP[ƓȌ T 'k0y܆h`B֊&G4'3=+aUGg 6LShGLɷkRF7cVZkȕmuH/dCi%HW`B;2w2}dդyO[$F2no_ {yF#AWw' y^7--'08}иk^v(qi @C븘ٴ,-b- )I~QmVW7Ikys4_ȇڃ *FY Jc *DRiޣ~ e |\4c[sTEٺƒm0}^ 廃?kX yfκUD 0 N۱]7y jTSװӍM(lqݒn`g&"8`NJZ}NHՙ&' ㉧ z?Rځ2AƤI@qjn(i*G†,&xn ׯ ]jTdVҜK> =?_;7ϞĬkIk+@=nѫ%!CvTDNz!h,lEHVOZ^2Яaӥb@p<[6b_ ONkPN }AKkLYoބ"`b{QrEoTvJ~X~l* v?24-Fpno`n $2/@z ~5DwJfXq=YNbXW?]-HfN [fiC٩ D|)>K}T<:pmPA1  1wt X>eתҫ|-+")Mb[r?E$q1v{Z[u ÙҬ8]Pytl vj0KB5)5k^xAȏ 6S}#عMt2T]BˤRym0KX%6 a$_l\kSiűm撜rwb %x×.B\W2uS$#lyjrN<2cGϦ3|'ff1pM@OJZ>} )2*LTY4BMkv 'prQ lf}7hj G6c=4obJBErlyk:\z){okW/*]IZ"iF 8zZwlPB&2*͆\>Ih  >h6@lmnޥSK!v}_5-:jB4j1bt#^ H 3v)30}͡XNݶ\o OJֺ:k 0p ]fLnt2.c &H($ɖ8O(.qhkK2%5iA`Ha_iϘq vKt{SxtVBVJF?؇IfF 6)3{ 4km^覃Ixg$/>ty[%+l=3Gܯ/-}9x s+0?Ow}">A "}ES >e)JܕoLl_6bYD;͎bLʾ(P;mfBm6Vޖ߶gkv1826ř:rJn-9/0.jZoErx߻’gs2gr=+I W?|/aК K*c\y+L]p~iI߬D}iP +X߮#.^"}Ϙe7Ո&:sOZ,p̧'@s0< ܡ2 OBLX9}~Da|AҘ4m`41C՘g}Znb!S E=;ޛ1n;jS#Zd#w`+vަEBL˚Pɖ2x+)PXGu5Ȯb5NKlyM2>;WPNjR97ZCrf:ə%)k [7~jwIzDBqv씻Ao4F<5.]i=R fIX','甆=֝Vub"O[:hz$)ů!2>[ۀ Tx>7F!6 k[r\^.bgW3ۮǔY;yU;VK*-2ޛEWl\Pv氼1!ZhAwC7qʵ *w]|i? n'{G1(x[]Plܶx1A4@]A7sN Ù>48`E_ Z|G]UI j?^e$=qOkВ(n, "'D&h_^#%e\RǕmFL;3o먦liV9K_)2 +Gg hbN␨oͳƯ(߉7 !ݦ]TUxr>9U t4 PruZ!mY)NŽȲ8bp-y:If11.j)]Gemz8YX˷ >ߪ_.!*ô!%RMmXO"JW*9P?D< mL^! ibӹmY*.1*>_RT/[_v.vrX*Hlz&grXwWލLn8%dWC.5& 83-+P !_߄]{R -"9FƓpbN&-6sYQRh;59'ه Kҝt+o<1] |YfdH]/gRUG7)_SAթz~SmU^6yTS;˨mU܁hiFo=N"ªGǨ٧Lj}[q/ΚaJN&R`9dMk<\gJ  yWtF]IJ\Rykة>Ys<73$@Q-<Ytwp?mÓ4j.mGXGTU쵭,! 6d巈4ѱ bY'jD L~~`dL 4-n`)h>J4n$3Jgkm(D`!B #^N2L֖UVlX2歒pФQ 7O:mh|=;llH g 3(?ˈHI]g&.lZf2DpHdHw|E &=c7) -c3އ&J(9 #C,9fl,#9؟}"{O ()wYRсd^*,!?&+~s$TbJw9g/ ZuFe (OUBGPqaD'߈Fx/hX>ޜF#ֽs-rТF?+cxkUbiH(ECAoz%g%Q$.Ԗ{FWS1N·2+>bĽ@dLV ^e\7*ZryTvc=IkѢj[4I^iy1 `wY`ՖsTc7Xd'J3(5< ]o Nȃ?ߵOyU\4bdk$5TDqnC\U_np GWiԅ{n4@u*ۯ76xgf劌ۮ1 lI);5ިTb!R7gE@zY<{|ՌXQ ˢ%g& (ǡm-oD1`+ykuᖎ[uZ4z3YW"-J~Crֲi)?AeGR$))w7$ g%1KKd9,OLķ8]*=iVYRodUA\#It] -v hu+ v:D,sH2_ ~r*G@pu"q sR Q%a^}Yo1ښg `l0:a! vh?g sZP:=E@4D d񲦽3T9/_)Ăyi?2knn\t?`$*u7Ԫ*凵fMxJDeK<5+:wnYTINDk& bV*N yz6]y!fӌ@{d!UC@HyMM#AQ{.$[ԗ\zg1Q$wk:)%sM,r5$3rdNTJ,PJ6з-Ddzd\4VS5|mTuOוTaa\b;j _m59ׯ\)ueHRdƕ9KvQuqǿ*ZZ<-XH(@]>&n<\4?es{uL>nտ]ycxƾ*fOE+E;߶'\/3OWu )v uv.*¼8b>d8Iq}h.H ]'*3MNeIzlw n!6ݝKH+l 1>v^J\&(u2$3j,d7djs+[E%p!?CX1b+8mjG٭5\ۤq?I V=m/,Lr{kp̽0 ~5|a`TcELU) L;x!o87>dD4T߾W!ga}Q'5(OjYB#\xJsg; G_H#- Y=Ǒ|UƃxB d Ұ~k! qXiѠ*^ӢYO:\luJuGjڴǀ0+| 3r2,i90~L&Q6W `ܫҢ=R &D*jc8*d[!By`j$m{`خ |bl^J 9L[6x/sP7v≋ y;fW# -E7c AfShMe8F"^n14pKb6Jm*9YOsw eJێYl?5ɻ8 #'6IOL) [o v2! }o8\Bx >9#M怈=;4]lּ:lab^`B 0?S߶EPy@ͷno@hT(YrNz[LFT!l|Z::TNXbgɼE KmI4"(a`,`[ӄPV|0SokB<[52r]HA DH %{ u)_  ze]JDn[iI=p-t 3ro]LXa}v. Meߌ#f?S]ZoyS0`"kF., }w+}r`J37ԝ "}\r(xJtOox+CI cB؇ >l-*GGls BG¥P @TnOSw017EVln[R߱ԏW,NWΈ]M<`t/횩L%<97?& 9)Nm3,0P~.pGޖN m(h컲R0Ø&8N+ȏ@H @P*ƻߜWw;Be?orB@$1geRDGȆ \oai$sπwH|,~^(T(e|_}_K:}j L,w{]xrflU<%ꤘWuidO}Q?xr"/Vz䲈Ҋ3\VJ)j a[y XX`GUD1FI`{5^ .u G4AS/'b{ؑ&3x螯c;aٶ'Z`svzγ޽3E0ɽnZKk;G\rzo:ŋieBz1gǦlDƥD#-fK~ԚQ ㎐N9^[9 ƝQ{o=/&uʼn CAKU~[L 8ہb~U+Ǒ`vm|GmtGUtNGaKȫ}bVܨ&P[/m4.j݅ ^y%6rwC?-A{_N8}HJM. d3{gl5瘐lk1FպҴz%ƾFhsUHu( B fnt輺LA<p üqەu?z'LG80z#ee[R/֓hm&lD,[ezJX 2!zˣ dt\P7Pjۓ\O΍;O¶\ N%#F]` gQ 0]]AœK<)4mVa>\Du %L'yx.L7 p-U9gƸ#j+V.o@;|Dfmnṋ^]9?TjpZמ/M8[[][mpxm_kG^QiY!r)(~g j .a֏^ mo@l˃iH^32_iYI'LH D m_-kSc]ƌj&VJίd]e0+#]kqϾq4f{M4O ]ll h\'Ƌ#f`[z݀H>εR:,FߍJ-,S{3~0y|RIqo'1pЖ:.ZXFuIhGDf!`MBœ^5~u!x0>s[ {I3.@I]R ;+`ܝٹeG5 j;H/*, k VIOvmPZޫXS 5 ǥ# weX{pс> d7Yݠ5dF ȆJ9-MhWG5:Ac9XR="fvd׌h_| XBO U}Iv@1\m,1~(IHC Txj,fs c 8B:`@Ͷyu=d3Z ނ49Vy7 \șsT0gzm!h J2 W"аIDBP*eˆXfÁ"{{K@Dʶ6m^gc1܅ uiVFg%НH";/vr ٭ɺ-I )Z+(vENL649#kA@[K='j:+C[.Ŏ!w5#s[qjLi~L?A˫>܂391?MO i7/ XˎhmY~ M,_}q$񤃷\wu U9GrFxc3xw|ea#9Rg^J."pc98K4kN:gaLEQ&LFH.`rP z$׊[j2mCȗUmIt WjhP#$*obr.ՍgEA2sj:f<}i8 Ju>-ʘAo;كrrE11xcܧ&]w>І`,&\|`P'J| C Jڰ́%f?0Iy >ƅs"nzF+(f"- 0@%52~zwxRpXiFҴ3> cˡ3-ndk FaP+J:P5URS~ow?:aH6A->97k%If *j _I WC=?4 |^|b~и1+ ޝ3Ue*L:ki|^⁇ekg6T4¶fkYoyB؍O uIpYq2􇴚vÈ !N˻F__ʤ!Mֶbu#LaXG&&z;!ϷfַDڌt 8{@ =36Fu n-[0izfSy~I-XMTȾoIX(ZR1߂OeءВOpW^HeJXbnBV*/*3_Lu \᭏?]Bp'cX{sbL0>gQcWե>'t]$kR:'BVY 3 PHpo#uq t"H@d^\0lǃị`-q ¦P:p ؉oX|#=3Ħe1$]Utxb=^0_D9Sg`w$NI?q9Dffc.FaAu4y06طd출c`^Cj䕏$]#19n!"diŗ4)d6YL&f7BUY~, ٻdRSpnpQbwoPR|&2@aQ==r9#a?b$LO.8Q6kTXŹP ;hi& <YZ:!i"*\|B[Vd >?I//fA[@o"۔ʸВIiDգ OFvis N c"i.Lq}kFCPpٽ4mdj/?zec!v t.\\6 б#` _gdR}YUZZ.]blb"Lԙ" yށIX3W 7*c(KB60J5W mo.:X;p7\9\ZwPvA+^BCs,p@ā,j1o3nM:pˁ7<h|C= 6@Y6R;Vї}AO)S1;ϵzL9YSpɚ>@#m㕗^6h<2 gW(~l-7G0K$TüC:N1\i'f|G*2id/Lɹ~լop荣Na4f<.mLeȼ߅@>ftQ]3gq YըȘ#:alㅁ'>RԲGƙ$]:/Ό AJ_f1 xֿ7^tQ91xq"B" 9{ ,7gnS75jf7>VzԩBtOd6GP ;kQnKMnң'8MO{4v`#&0qqҙb8D-W|;q_&x^y{ϧ}/s+"A黿Ǧt\3bKٵE&ѷT̙p4lPΜpѪs;ЎܛƖh5j3Ï29աƔzk>`>sRYuA!&xAEtnFHV@`BkPULLPO]}Q x^O~$}ma~%tZ'FEC@O w)kAᕮ(mLP}#-$K-rq8kY8}CX[6)~Rs\{|fDewo_8bWEQ@V\(u x^N.]$;0w*94HR㡹_mIOb}o' ̌M 0bEbI-(] \Tuބ:}#Iׅ|q~Sh؃BO9抣h T}t-'M~Mo-LGd}j!*&]>(=iW70Tؿi'=?6쾡5_0_cnlLb9CH[g*`mJAֽ|^MTAa6ط I ~6mw ;f ,q?Tݫh_D(:R"K^vCRu%rTxx‰̧'jh2[JDV]0 㓷 0F礝GQۇ^ScO aLLeO K FA#Z{:1J򬜷?R$ڍϕbsb*¨9˥q%MPQG;Ԋ\US3qdT Fg=V^Z^`fr~^]N_$Ep29.si{3F+=&#z1wɠb?j+ڹbcNYS1b}Jߘ0C @DOEDavm ZfJTzS4n cJz1FOwV"m˗0UtBWiBgN{Gw$T}↯T;&ƣ1SMQl:XNkgYE€޴^6nkmrPY[WdV@V9NwKj5\<%%%Qnbh;ϫ?Ґ01C@ r燌%[e,r&W΄P)նIX'lXRXK`.N̢xo} _޸ {ZT3xm9O٢!/eBp^l$ St_Lh(u?=YMs:kr,|׍ߗY5х_kT޿]Ճe knP CEBaO9p|kB9LI:;Y8#Nj$%1|@s:tU[KMנ0E}3&$B]G(z? ٜ5㙯TH3pg/'Weir^'U쎔ARX*/oZpQ&oLJM;D}ho#xOEl8Kwoȉ*Vm̾ L__1tQ++k 6KhL!<]$Oۙ8!RmMgE#f7(_'lF)qU/(g٬ڷb+L9H$xԱQ"|ߨW&2j=w:z #ebۘnwR .dZE@ZYgۊ _Ĭof%/K2]ȹՒ)4\^Xm5‡~XG+=Μ z蓆.3n)h v>>:EЭ9$/.Iݝ7}tY283)Ix!_dc|h%X487ī}`G56Rr>8*<';}. k*W7GQ'd~bQl ufN? 9Q_6qhۺ j*>Yevq7iՊ[,?}8= :K~ :$~n&]{,%^B?{n!Ɋoun =\HжC @ـI*bo_qָ< & Ja|c;@igJ*%#5#r82F/;mRh*f0#Hwv 3?y~"z'Tk)A ٽ3UtTV}.+jmڹA| ץ!M1UvL[CpXC̘{TxkZ𿾉~'Xmb"1!w窌r/ڧ[7WF"w; ʰXT+raBPdH{pbH+yn'ړPU& jG<` Z:Gt#G5jCR)4|rmT*&ZIY?==#Yk,j ٪aJYiqZ>Ġ@:׊ l5wLe?|&yRuz`ԔE,&·ub'D]*f\dkOe<BlC%ֶ=um-?^52 ِR+YJ9zH[A?/ kLP"ըi@4V#= ܩ7t։i#o0|U-(/ɘ,3?^wSv׭t6Oi.M8s*׿(՝{UsK>—tD&ar|Y Qܵju_@dݢ2?bo w;1r~AЃEG%zBJfR`nT?$l?`ɢU5^35X=dd۶CK]e;AimmH.UkD1U + ྊWߦ0/5_G r#gL9ɼB)ȟzx̌Qw'[RBSnρ^st8BspnҰ땵 sMʗ|$'ŗO1ݎS>TW..)]%ۢa$I,: JaiTօ+UHuG}{ɧnsm̳rtF!Xy G}5Ÿ p(6\#5W"׹Qçk!6N9z>i\D W78sgZ~4{,Y]jW92@ݯ6'sW+`ލ%Qp;B6(ODzȱ8b{%b?OJ#坪w+SNW~ۭDyE_SɈє;?V$/X>`8Oa KUyA3Jntb$lyĈM|[A[+DRȨ"(S1oѭq/,4U_$j ҟ5/>H]yr)]Ujx9eс"5vu0%u.NagSr:hА}R\ȔX",S0Si75laMNPd48=۩s(u>5+qAco0C0Vޑ;.xuzMGaӚ=c?t!"8".\IVkcr4E~C O|>z\ >-&vRs1K$@1gQ(X;(#xյ,䞝wb[05۟$jMDMqt&kGH@H$Ɉ;>SiRs\k;Am]uGsn$3a6݆]t)*IT_(NʍqoF wOݱGI-ex]8 Jqh xxe X{qO 4ڮʘuLjTxSxHp4 `?#حxLnqh KY?6b!xӇxiO@4 ֦^#:Oxmg%EkxzgOƋ"+ p8ig$D$i#ؿ^X Gs\[5!5K?֎L@~+FHBc$`î 7΀D|cvxk8TbZΠ`~ZR*Wr[&1ۡfP6qgBfE<^"8tB"E"әAŞO?XD~z:,BQs& ߌ͠+&V}R˵0#Su>sw@(R/Dqƿ2 Bm\[̖ɝTb#hlܱTzI ,Ѐ?;poyXP a(@bV8y5^O>1Y";ͯLqDŽ->lƔι3&DN 7vBRq;.pX'~0 2ѩݞa2h1-isLiTYq@ P tN~#Az]633P& EVoVRV 11ƅ(仂X>70@ ŊaXk\yoЀeWg f,c+%Eп-`_\4*=N<" \'uۭioPJsgsZϜ{>P jF8T௜MqbnJ" cPN_Xd_ȵdcs1 rŵ3;k|Rs/E.&dIQE@IS$XQ1*[ALaӂ8cm)%H&׻+EVÞUkzԧ^NN*.X !S-q_9h$8&d~\nWgLx[zp/գ$:z8F'^l<WwP:9$tT'lw3;8^[՚$CC\jxf>Gxv87-U) )ySzS}Å&SBvޔ!5wFkm`S<1Eup@߽ f?s|˜۳eHBۣ B_D' UDmSr91L4!,ψnMr80H}y#Y>_jo^^`jr5IK*ٜ0|pښ  B@x1Ϝ7m&Ǘ H/ |<3\:$V3vh ٬Tx=V-k LCfNw~UcJ@KL5]n˫[l=%w;MUκ&R1@uj"A7ǹq P~ߦ*.xPNW%`FDCkP̚_ZX`9 ^+h aqM&Z=$<G<8 dL \fy:IEGo5b|VRU&\ơBi3=Τ:.rl[RX02zPP|92_#D5b6^MN,T3Oe'MTƁX>xȧD{biﻸvD-g/cyl(*}MɆ7)Jf/($SC|q4T)> #?4P_ R;8. u0WUݹaS+brFZ\{@9R}L>\TXQ'֘xjz%j|& a0[dtn=: k{upQ9ĩO̼)gOǺ`7V7ǡXqX̙}!cVhsZdO2 8'V⨍xt4?j) ڴnRd> r.!f] u?c8g6J6δjň4*M⚚ طUrΛQ&ܠTS9C{|lU#h J!©52Gc FyA~ 1r)D# ;d$g]^  V􇖪u!o4Uk4M5N*ai*iuAc_;0pRbkr"!mOr%6 :7vy]<)N\LGXdjE#pnMl-RGq ݫR%HB.qTݑ'w[֛h] b*sBqFQsb:6b4 4fdSKxW^NߘPh֝QJg-z~!NϽS@I6yK'}V)S #5$wWxk4VNOJ$bl#l#ZZ`\l@=*Aâ<}}t/_-Zoegqnׯ!T/vgDqϸrKB;DJ7˥'J7q{|NuxA#2Y>6 ly2JA=0NwoiF":xFwx}uwv"'jXA*45T%׿43gY61q#* 9^U K}gbb]XCA84<"t:y0q4=BLGHo52?w}$ȋ8(PWkvTYq$+b\YޤؐEb6 ?m,]&Cyهk *m玄:L$l ~dDeX4EA3̢֪fki7@ⵓumLM0ĦgqW׌+"(e-la*W|#Xȡb~7ѽg=b|GX ;Yu}Ys:tdqmz&6@=15d-/BLͰM.OĞPO<4B4t@rݞ`'[F*b݀ebP@f[]饷c-Q<&FDeS?9UX՛:.;]s0>*q8Tn##‭&Gx 9F/ c8v6iǾ QHSpT-hJ똮ݘ,J8j'?nk=x1"W8cB[5&+GX3sm)n/fq6<-6RxYv;Ic]u +$&൭!no]3A|;ʊCF]{B):=eL66&8"S8A!uːrb cCM^uD|h-'Vw{= UOCVhX9Pڽay"ˊ1Yl8N5iY|BY=UOkLoN2u^&R"!K-bFQҚ'TBHw\E%cg&}|MSxHhF:|@w=_bC M:Ul>ܧ_t^S6"6EpO\:, 2>yaUR)-iDr댶%^+}VI< o1Td)~Y"1(^,\p<(ۗ}q6se]wϡIeNϪm/ EWk-R5; ~cpKHUȊ-37QwUoym aF3/@\ksrJc*1\SVNq2ʖ (ZӺpP#p)aE#e.`b2,Jwx˽|uWXZP/d ` CA|!U#x|0$(4;컙Xu.sEρK&-d;4oBm͎~c8XrRxR&{Z[Y9dr)`#kqq-_m 7{IלA0rn#:/V 0tХ$ao46GÈf_5MR'ϷBrrkXD,ION)T+Y:/̎2Vx+X/rƮQsџl~-#SWzy eڭ`I_9[.ba6:xБa+`#>7~ &½W:UO5g!΂jE2WVZ -#!#ĹeKݻW~R%,9ٵڟɨ'Tbnɽ}LO8PпWE[*a $xx6>?H I-r\=!&wiDX kzcw> wlDk^OMA;.5n$( HEjۇ4jJyMKaħb^jAcX> ׸)C0ޘZ*5ftPAϫ2$Nԋi.]"''yn/@#/*ܦ}_AJED<ڤj]?Ux"CVtj0mUl\oaۏV(6Evmv#`D-M=d~3-)+y0~>`eܮtA8vXWF0ՕwY_qp>ƳKxWt2fLVHly%YnAy@AP1hPV=q5f󈊈mZk "G y (r3CcJO=PC3&opIPT+p-9@f0L?6lj? 6M =Ԩ?|Y#܆`5!\rr)%vQnWyZj %8hGQ˓PwHy%w ُw'Cٺ pP6=mRƌF8zLk@碃 !Ef>H>yҏ g<~W1O&m~!c'g.T㣣ڰ Ԃ;,4k2' =ka".DNҪ }/3hpv Ip"=\am =(Io>I&gR=gHMث"tj"G6^pZY: y+"eFu<9:+߆Ẑ^!Z @29d05AKÖG ae?*Zt60:Y 5>+̶ )i9!DqQALa5C]-т+)*aA 7)'F;s; #,a PBN,g@-/i3axrA29=65- x/&d秜zEBNc7-v(@%{Sd YSʽX=QE0L+Urnz.mjT>#=&Qkq6ЮwCQй1 #Uؔ)Rro8G o?:x\dc8pATAtTa <.O~h~7wޘ0&{q.PYӪ*ɡ7uGYH|OL=hyGT6 cɷKŦT*3ܠRG޲Ĝ=n]}L$7#hy`?t#@TZ6Ϥ97kuC/*{NBC*>|RXۊɁR ^) {҈FGY{&@kb'=T%H2@ydK)]9k,:\/U S 'PX2Qa R _7?gmx:if%hdEzwu-Q㷄sȭO) %\hG@EoX6v o]T˂m\ʢ]b/M Iu.lpԏKˡK z?htkϡK;0avD.S/*ߐ*{ޗม5m_@]o~ EaQ5g!=uRۗbX\˳c:4HO |DA (sy֜:6!LK\m4d  Q!5cz."pZ,%^7\4.RC7󑞉#n-~Rճ]+ZBm?x'>7m٭XKp'>dCaA GE{D|xgct&^<3e.8e&Z89t}J=ez:\}v,QQ_ANi`!*N}HYEE x`ݭ[ Xda;ץEzاB*Tj~8A@OY lͬxlrv,i.F@~m Pp Y.t 8Kܷny 6v[X`0vh6={(BRMnZnіƙi.ӎ?^)ėHq}USt }wh^e6(3Bck\!ouvXQJ&)cn$N9EDpr|-E Q1#Bk09/*a^^2>y3|ub 72qLBö^?bp=)q3U@>8ߢ[B|!/W8_M1>{] z/lCgg?j~qĒуg\%5k:9!vrRnׄQ"b'I)v$jR҅ىK_Y3=J\4cO8oDܹbj~e3x}_ 3Ye5%r]WxZ˫;DN":aT#*>&[WrJyCs:,B4!t^dn¡# K?:(.8W>ϊ4HVqN "0{ w_B'?Vtt\F]ef6:|oIEټF/+ ,A}VȢ{ײ5XeU #bRiy<;hGXcj}J:ꦽ!qp׶{$X2!Q De鱁3c]S;nr5kXie3M;8R1MꓥCV$=cANKR4Ԇ`-8ni`8t8&mDS:A5ؐ3Cbb`7/EX5FPK|do?;<;#ˑ9큑r{N4?d9%.W1[BudZP ?ԏK~`R""w^;ˇ΅<>X53N6}MJJV+7OCSh,'v%" !G-W_UtŗވxZ?[mX~;Gf4 ML/V:e[ҫLUzr :OB-y nO @ p]XD!ZgԞpRfE[nV H ̧e[g1+T~h m`C>"Eְ{*Z;gߣAÀ.RKCJMV~8?Pn uZr"0KtM0cta5.,gTH/_XJ[.Z]q'IP]k Sޒ26 (KQNyfFD?50󧏡CqgC:6$,Byb@^GF yz^F˩E;:'BJ?czT=}VwZA2 9O+d›o֟Jb6uP|`nay``uz͡A41zoMRI?ϿW ]4ˊGl qlɬ󍩾Yg!"WnT5Z9"Q/!]t@J(‘ܒKn剠}q 㾽pZN&Χ o٥d}*c E<̐Xt7s՝5aH,TIr '.8X(,\.[?٩/+(i*'5Q X^'%%r@jՀ:񑸡>Hfyq*8u?3)hls@+.:A9( v4Jbt Wilq/ebAq-|}$7Q]\}yEU}੘m8c3&0C_Ƀ}1jyh<_:LlrWbbV QwT ?K}ɎJIDyQo;T%- }ڄLxO{j6&(eZ |(Ε,;Y9Er\ =sr?ly<@{/Ӯg}q FoQ Zy3ݞ>4\[dx.oM}"BMYİXoE9:m2Xt4)L\>My㍑_ a aUwuO3%dXdC'<@l%n754ʽS##Yj@(!Z drk7`ҏ{Yqe:&}Xjlwl@O?PvhY o'qW9Ny3P(ؘgG7k1F(:3*&>ܬƈ%>iЋ,|ƷnԞ=Fr 7Ԙ67w᮹I<:sX$k۝cRC`tJ/ s!=nx\NccU&[gImLkX=XḲX>*u簯CjcK:H _pCnr4IW x 󯿭%FPA~0H&j4AXSL`&,B ݒs{/{Jٖ `Y'Bn77;3sJ-]A/#L帊N(n1P$"6E ]ǙduV ,Ti9w SM.ޯGE݅1Ly6yb갎V#$Ƙ׭[cE2{Z"iҤzԙZte}(,nP#O>$QLw OFmNJ5M6V(7mTE[UT%4C`1R8XB"V9\za7eD5 nH[2]-/qh{Dܢdb0c9s'ϼ̓JUURr#k#§U!N1vVN; mg1qm.C#E`/r շ3 >UʆŠG]/({eL4^ձ.N781!G^/t y J̡6قڪjBܯmA۬C}܈WSI|ȢTsM:JASah(78w :Ӽ2zM  $,|BuſCVK Ec#Ke,E`bҏw0vI)AiI"NTcMkj9Ynp;sRIA nϫz(|#7~. u +n_Ҏ*Eg{EjY}3B;1`O pU7<K831~HҦwbg-j~(p7z|8g29S׾D3>,vʡLՁG\쇲4J s L4 }ʥe:ҿ#r\`Z⾼KrFYw{[`n^ӽ9bR]wtc62&&Š "֡O}ԽVq՗obWZ̑}οV>˳nӗRSM{*atQQ^@ <`*]rD>4+>ᙗk^Rx>mFIQWwfRʠpo32(֠ $e f0Ѯ͆{li_jKN/ \[ 8ͼ/8n"xe4)b+ׂkk6'0?3T϶BnaAۏxoL(O2JHպ=oQLqӏDҥ`n'b/P,*GXH dL^-R=$X2L#LۀcH*씠8\4b==   ߙG,YP}RJK+6<7͞mgg=:%ܦ\XN *Kv R2fZ)=-Fk("۳c 3K%ݸZ~74Xܶ $(XdSB-3".ۘi6KtϬzk6}Oo/i%eFX8iܰ]hiǨ%W.l{$( %W\Ѽ썕) ϪT"L]}(+Zg8 ً+".&fGÅb>~b>65\6D3?Ja-ReI` ,;Xk=b:w^7?('s"DhĽFQ+]6/QZG̐J'Cr^8cbU&u`ԝ~jHyvUh> PߤtY#`=m 3˽q7!N"Mf:[8RO 註r !] 2Lp7 57srRAO[S9b֐Pɲ-)ͨ,4H0OiQ?jޓ@al?0cuUh{vV9(^JZ==Q>>=t_Tc}c G& hxK&j/8oQU8+-kl\M> _HʑP__24 ͸ʶzsZz /S&`h]pq3`̎HOL_8%nԙg(Y_? ΏB ٥sRJo5a6I>9n@/9m^,llPf4<:$Kb*yH:Tkj&W1MI욭8y z">C{WI2 ^;_Q m_D {Wn}֍6bO}tɻ\Vqk!+]:4ZqTyɜq')hd.{ R'<=v4wOX:oЇઢתXV,pZ'5Zaa&#f>;go!=Nw@y'TŘDȶ0:TFTN" QWf諪xB\(ǵ2׶xQ i+#k҆~&w&y$ͼt"0b,#(!xѠ⢜ho }XqPՀa}KwXYs@̀ٓc #)>5lݓ]6bUy+ɾv#-c(?T/: "x3y搼J}Jh{m$"(ILpxj?ft}M`1E6l zqx_= $O]Ѣogvy Ѓ@eG WJuwme1B+Eکcұ17{i}HyTػr&{*T@(={fu!c! b.)^Yq nzCϴ RxNj'{6`9ՐnΟM - mF8|_qf:=|̴㾡n)>67wQ=Y~?*(Mv_aA*|EA2 *# ;q3t+k 5OG;8 mk ,X$Agq$g Lk-dZKpLSlz k1 C7R؟}ϳ$q+v ɞSQwwv X-}p ͦ)j2`?0.R3!{::Ę;/⃷ХiRrS0~ LI.*>ƒ:?MI5ؼmgXaT&M!X:/y[Uo#DʀSWҟj6z mfcFsz?wհgB/#fn/-кs*I^whJyS?)a=&_] Dwm401z! R{•i_Pg<N,%߷$Y|:q0~xʨ o{%ݏ4>w#ϧ/lJ(񠉪SD4<85kyd"C!QlzoD-IduSWMχ) Y6dV " 6G*g&|5M"^H z`7'=ΩU[|8Zav5~ߕ@̻KVbtVmÁ?+ ?1xdN_5(N{H'e6O-OYXJҧR:3?j)mdN. 5hZW6bd,25W&Zp'H^`TS:N"wDd &f͹1k2.kaBo倐c<Uڒi}YK͋BL>;m: #Gs/ 1[.5)Fl,9p$ReG '| eYn {@1NG|CQC z~r%JQkd&y(WUV,0TTU.`Gqv%WwBH%vT8plJ i ahmҦJ3}"ݨU8rhF7 ŃX4m{рa aHYLI31mGҺ”ޏz-Kҁ tT4E/$_ұIq92lő[2Ú<⇳|fL\C;C,ƓhqrwaՖ2~Z9onؼ 9yZ8['7}_3ZhwS"/^5϶ʔ➳JdHJIM@QmUҡi:)~ *r"ZNQoL;j>H@lɇ-pKqD_|h?^xٝSл]S.7zpbH Y ۟EIk~2~J cvkWޕzh(j;jݕ,t!瀥Aч ̿&U̟HlH}R4QMNssIu#)"pEEo.f-6U7YGu5c2K㓲Z4 nSn[ u}Lz'{u0fq=yGG AnuB=>Cqs3M*VjQ\ge 7 v,|l)D*HioP 1%_H(NQ|ćk)@) %՚0]J /O?W+ ؖO(Qoˬ M /B({Eric%v2o`-Gg֤vI={r./|$u`#ߡ-98*iX?H^x,ke=ۮYZH2}yF3!#JQ3@GsQ98DDA"h zӐz@;pe 33!Sun(F3P圔>UDBjpPm80Ԣ@ V=UR7c5pZުeG16#'&B|%D+ΕX4 ':V3W}*xF?vdD|I۳y~h_ZlFD% T-I͕ae'rjg1#a, rطm-ݽ<3z`d۾ Zg0O eQ^iuH`@3֖8i9Ĕ6O!{\/Nkn̊|VUk棨b ZtEY%=4n?c`Ըc]V |%2ɚ%ht {חZ|->LUXtXfwP^T̐bF'SuۂTN*Ed+!83wDJZ+A (^|&ZOTq?9sp}.xemUuʝ͌V S.8v9޹Kf`>ǨyrDPs;9zq t_cL1jGVP~ya"e da[V˜*7Dr+ѨFV@còPN;R"mP` ԡC$ =4fWo,qh )3^<2J++rt=b=OE]ٌpEdZ V8v#^=q'VxFO#rfx&(\s]n!Y^KU 9zLUXebd<[yJ\x(@{96rUF\LEK,![KvtO@$IvI8릂t4M:),z<-q|) f.Sf[jY6œdž"(Cױyv/ga7bnq=\ cQMѿֹұV}$e Ǎ@ 5"-%aF2jÕB{8lӎTpbigh loMܹ玦(0ue\#2;:xaCgڇ6W ?y;(Ь^ZP $lwAWu(V*B2%EC,[%7^W0]nA&}o,!M>Hr$@D:qZ@nk,2|jb½nNZ6q2{$!XKV1;Sң c]'[ȱ\ɑo Vvzz ^m6I]Yttk-z20OV&-F*x?znE=R 2,%ket*OW8Ի%O(n;WDN߄4xB#\kxeVOٸgs;xfdR6xz*Sx+7lqÝlEqus`̈́? sa?sB#lP`z" pk6B+E;l*U\LOR< 9iӹ 9{̀+w|e~F[/)owgsNo8\lΌ7t}EL_.,o~E?۰)Y(Aʞ[MOI\rGOyi2GK)ߚ7wTp/.5iP `xtC oy#մ06zis>9QVi䫡r#IKO;q^-}󆊆Nʝxb-j݊w^*@KU6;1G;KPG;e d,)g?$W"V O^:H3Zl|![4D_tlө;ډ<:%s P."nb:[a˄?L=@''ʇ ~m,EZitu;I3bՂk*[_` f0O-HH'kt!P*ϳpΝGjM魙Z7 .:|u&Ӄh!bgx~.T)EюsO9##.x6I]mAyW /'.~2%?pF٤=E%*$?,c%Lz@F^,X>{G |v{lve;B}ڊHapk7+, P(t`*9y6&ܿ##!]gv_YEn٪EpF#8 &MAs7'8 rTg[r$S|WQ!ɒӐķnw88,)$+b:s'%1:#άL? pC羚/z[$ LѹɗD*u6k ?m 퀽1_J}c+ `lo龸rcRtkR ƈI5 ? qG<֢ aED h+k{ q=";_#՛^2,#35DAM=zzs$Iw_UI1vEf6Ӽ*˲#&ebnJJ@ Tj"umH۪@\Pk dIz GD .N]i0`x?PmlYh7sb?)ݠ0l^gyqcƵl@pūZ<02/[˚HNB+6 .!Ḿ>oCÿ9|Dz#+[kFHcUjyŅEfp2oLZ-1{}[(őO(BK/0QOqc⑗Dɦ5[1QBiG̠ɬ>(Zh:+JIK~Qm TMq34VB5>rpk)v~I}%:~ԪdzjnɌݺre+e! % $S{aTkdNZIi2xZkd`2,Pjzq;AC8tL"GmՔ)2;)9%ʾo\xvY// õcF+q4zH"׭֡[ G*㘤f5mJ'87u_$|r#/&LTG[h[$඿,wd'O$ @g&ֱFE$苆Ԅ񃫹zAĊ${u1]RBҰٻ5T,#{:"oHa [ٓ|ji|9  ez9xJ w):\EYVt P˹+}؈yNu̕C&!E@%pXXXc$(䗀9PCW f-|/ P {-fL&ܖ*{9'pNûfcH2 'H>jm?Bx<:$>NcQTN1/ u\#1cN(MM;VGE̍ewvrzG lڦFl-}v`PZ x0 <[E`%mzHyja?wcxd8bn~gD#0BE1 ՘SWf , ۠Zalތ72,'= rQ"č~qn6Ր˓ovh T?= Ęun俭|5;jJ̝0 *WZiPbli ka/gQtSQmnW(4KB@4LN (dA?vK=@g^XmUY44[*`i3ÞPlRO ~\˄6*<r]kFZPi oo("wf78[,(= \1bԡn.Ԩ"nFk须JJ嫠tRL4Zƞ*d^$fAZ퍈 /+9"Rߣ$%>BQAvd$uLh'] 3LOJtzimCx>AJ. +PNaF#p <-Չ;,- ,+P t!s!t6Q5_s:蠑XK}QH撐@l}"H .j^yBQB0 Çq\Xx_ `S? P*ؚ&Y')m~ؾJ`yβԌǷ-fDOh-Qb*MYs=~o7R(QRYVd*J.Y2fU:˕@ o샙>8E0CjCEݶ'=RH? Uf,n*P29 Eu+WBɪBa#9 ظ _$:MH;\үg 86mqdX݌' F<KYd[k#?6SfHD%7;FTA4aFT:~_^;jaxR l8%melc=KVOM o,laDcF6T/Ͽ W#^,n)R5 #7qdx`?eD SuOO\L>W'J[)ܸoEQ?SuCjg;dɫ/c:{۬+8tMG辞gp͞C8bTUo>%__-գ`nW#]ե@g]x}66v@ }#S;Zrkvv= 61)]n&cu%Z8!\bŐnRdMG׷P#j;ݠP(30;I*mY!0{7y:*\2:H$5K{]!SG5o~xRZcr > ^B7sio ; QA"Ǒ3{Ta:eor橫Y'a; q 츦r!ERћ׌Ah,WV^&F6jP1h/uxY,8ﳞpꥢNy魽%0(ScHU,] Tn^{q<t2SVr/_(RiՊQAڹOڣ%yTxioLfeO( DŽ)M ֕ .V{M$s)& n0Ztڐ{I w\=˃H}ك \w~R6@:vԡbٍ}8QH|+M]/tq9 zqsmRz`6NAs跑'go,w%`}؈'Nx!xi4P7(PoIz{]Lw2Y800$ Ѓfyg&sS5`(^!+[]?mcrZQ %Ji,q$l)l@s[ſgHX˝ɶx" Dx >ÔB"9:TD, ,|/'`GH3UcA((yDU,#fPD^YJ褼o\Lň{rT)TՏP:_ _c47:yr3#V(ݙijzL#ypuOndҏ-w {#c4!l_]|Ϳ!GŠӞr,cwʸ9hjc_9̝A]cdðv﯇w㨀B+Sgu*7+ s~Ł>ge]1UL9)dt0uNoLPd;õ::7֯§y1"k~($w[ȑs!o\ޖ:Ymm|hDb^ [a9 " @ikD,DmTl |IP1Ads!U^ 5R,)CZ3|+csqT!(wJ9HJ1$ތSr}{ /d7!buzlDۃw/MF&DrWrLUv0D[k>#??-J7vͺ*.y^1Kˎ`2n HsRh_0Ѹ pyU">Y"׃ee7 @C+קdPz gXKcm8TM71N++pg6)^3GvnWp/gGg,I=dQ:}P3dvtkni\P>Zh"c"YqqW PB!֨瓣 ȴ(zZm^p2y:,ҵE,Y+2dΨ͏$>WjhcF擣P)Qk^L>TBFQ,Q~%mWK?%vgym55Q9;m҆(TU4m-SGVIJ V: 5ϢA(yߍ|]AWfbMvjx%e1jٟ"̘?4mOI&(K o`E!pZaU,\" *|\PA ζ F%;DZTxk ]%Q"4u۲).t}w(mԈE\*΂ћ{F ܭ[V8ktj5G/9?Q<[ނxFǹ҉"wt(Gg'zSή&PyHg`GiބvŇ@x_7d YmWFس l绉,깽(qJ^ /?Sx $Qk)[o%k .iT"kI C("f,$>VDn`{ OEdqzZ݅[J3Qܭn L)8߀ oQ/fSYϹ=HY}M/Z% ER'| iv|WQL_\.AS.\72LlG}dt7<ZNg% Hԋ!2L<@=t+U¾d\Q%{^9J|>Z:u-)vξG"f4 z%&"GR7-f9^d 57#0u2ZYŜ, 1h#d 0vimܨ6i% : `'eOb1ĀO 'D,npE ՀȞT<'#ôa_h #6GU] fFL[h t g9 Fg\"+|R]zPԙBa2*,ȭzP5':{瘟p:񪩱u%brHNX0XR.} +;K`}k$A~Kz".H8nH̘^RL g÷,ʑAʯZ{=p$ZENʄK8=0@֝9ɴ`B2wD~)dob)R 1<\!9B'6ѭ|k"atӅi)_!+I%6gӲuʙKFx0/ l( #.ƪ0gTO1:^71q (r[Jʮk̊xO!K$6`= ΑFasZ 6;}Ѐ`}S~HǹKTR/(n?2`9W ;Vu!s/T%͹]?*S:VBVID{kmmϼ' PL|v۳٭5f̣Ӟ~AkVrn>YYO&ǸRmTîQ`USQ-$`bA";t#nV>AO͢xDS>!{"\r] "d wΠ)? Kl6 47_ԁvMc b=6jw6R=E'2]̨g>JiJG99['$@ږcbL/b8ėhZСA2^;݅jX!gbGmǤ`)tAgӃYo7s!2;PZ4QFHA~Bop:W 1go1x,TR{>z<DMba‘W A0ʐq= FpAb1M"i4R߿f5g}=O]7#\?]#*>k`Ē133ӣ2hCod-PՈ8ln$KH(5es6!낑!4h|ϡGUS&LQПw : 9R1h\—~,Ǹ{X-=K&gEjEȅcoW$R&YkdD-,Ri_n%q&Z0S6Yf.4!w*`9PyEh~,|;+rcfB -7ٜx$.1) ^Fۭm dTp[^>sh«MhP7# d/s؈L*ޡk0 ifpzmO;$ic-dIGl\X(xRMlwbJru;6WS܉;[-18Q>xxрQ&!_[؝ܠXwDSI@5%ލ[tWbBާckcK3yS3f򫕲$0>?8+ w-H@:6&V KH<3hwL./&' q @'f<?quviud9{eݣ2et{PG/-lNu+3J3>W ʎ?tb5(kx|6w '.J=O_`O;6}GbLE!ό,g_pv Qҗ2Qwn!JA *!lmaUB⃋ qM[]ܓo/J92oW9HިcS ı{`H3fo+]>؇]N/&SQ"sN"!H= t[}ͲL1QsMRsB&"Nl2H*F(b{ <\`LA;BN > Qf \(5>9J/ r3$O=(;E 8BeRHmNi*EqV 437?>Y}WZXѣyS7cՊ25ǣ1yN5e|#o759$*Tb B2}TXLq泂*&8w6D+T.oeBu؈~BLi% bK,nܽ*wLbqVf8B kV)Ԗ|]Ictll8w/'鋮\i=sMD{w"ObG>x$=VPg f+I 闓R)$,kYyA)"ͣj#li <Ɛt( d;āYm"hy? ph*n7Eo}|:k%6]dv!]zvϒio0]PpvtrsیN3raZR]6 +??5vM݇XڙŞs}Mz3bH-ұFʫM-TPmgth>/Enjx®-ѯsֱgnwEQhefB|dlAPl͚[̢*_;2}e y ޗzsΣZQ'~'pL࠼).mmdֿtiYc&:mdx*Ҍ$gCDgΛ'nFp/`^Wǧq ]FLX,{ p0C$r5f7aǑ'gg- 1'ǵEa0 ԓ5igBUpbV nʝnE=KO"0 =$R'\x~PEwL_C%.?#0uCϏAvpHyS#ǹ]n6W)Srw3(0LIA4w &i#0pk`pܠ19岈}ȏqnk; IYDy &m?*7g|w]JA.(m YnY[GXEhJ^; =Jkg4"8$3:9 mbG”@rSiRvcs6Y 僨 >) DR?^>NR] y^A 1~)mu=6tjLlSʹVUj;*+'/+q @w Q ÷ '_ %Z琵l}_6gYWC{U~m#!Yn:\9JF9~N:Hؓ:rnK/4 ..CFRzlc=(ReR3Q,5T@2ŧ6p+2V/n7\}_C EͬL=dɌq,JQZ0oӥx䌫6 ;}4] 6=)VRU;SGHQjDy xS| {ooZه;&SC0Ǻ̔#BF¥a=3"q ۚ!iu*dqNjݑddVodۣ$tL:1MZ ; "8H]<b˙ӄq:44н[Z{~t4ȁ]S19MOڀ.tϓ LTطA͂;q9_\Ɇ5xN?ӏ4 2c?)ӨҞbF\]OU9IAJju!B2 =N,e!(HG`E "7w()c:6;a/,nHY@.eX\LǕިV%&i ܭrw b\@Fzh:!0i Ф2ӆEɷtӀ4@K;5G9OvJ>G!}[|er`ܤ ? Gr URΒa>1w۝*$L fIeμЧ]3,8@Wy%VRqH(CZ `47V@IR>#lC<,^Ol;K-9,[l $ָX1w 3 Z,@KMF}iҾWe2Ԃ&uvEA{Oe O _cU_C icpI1ԳF-o HC1st:K-bi))0%Mi!TKUMw]£@zd6ic|X_p d[33ˢf{X(2r=ˬT|:eVboY8z'.{kI#x̠½Qtnȉ5Ib8=s\1F>we nP `}=:zpF&,eGrK]e5BBZ[{T/>Uj.%v÷pR Ņ*і#da gCt3MRM>N~ @#qKS9y پ}~ b@HĴ:PtqP!:p0򟤬 zDW$jr@]u*ꩳfqR(m4O-X%gKS%}" 3} ON,Hr钓WfD=,Mh%;2rp4n{ 2QLZK534#`NNB3(,%&场'e;g 7mspEdpC>]Æd i\/fND%>Bߓ BSG䟽h0$m#+fƾ!'nw]d8lMү%5g[r =s\C+se*P 8F\@W!tm!X[>s(,5vA(.9 cpUqb͵W=rQq$?qu1n\ 7Da@YD=2I,"PGDF_ŗ5Ǭ5m/9կ 0+e$NF˽~= !SdleAҮ4[_!|:8DeOWRil/rV yIޭ>zcO{Yz٘ae1R𽫬ʊ d8͢a=J` bK;rJӦڕg4ϝxXc;p{>3Rs[2os; >Kdz,*Caۢ(!5۬f$vm<ώr Ǟĭ}W \-\sl7>cH;T|3g`^!M*O@ń@OG^gq 9)8#HeN8kk#˔Q!py!{z$b EO7s%JPq% ͔G on5B5F"jnfoCbw's1z ko>og-rݚ4]##idsOM۟Z}![\y|Mp@a2AR7ۓ9}008<[, aj*7_=Fáy"(xf _x)gdPn`-鞆_gYwo [9r>{ԝZcE%/vjNÑqs]=?Pi)BkUh 2W@HY.+ #s)ԸD*.iC\ٺqu,$p(x%B fntcF'^Pv+#^4:A,ȼFVTp=c"}*uaPFm$ {NswӺ@E_O~~꟩ڽơ%:΋v]BHD D"F؁vVv>UH8;; D7a+hgW$#UӨ`=w Ϲeft}Eb՗ַ{T<\jx!^|bF*{% Pև S1Fσ# ɒWm{.Z{fli6ATŏL= R!~ՙ<nGs(#q87G#Y U}:rhtuXC54!)M>rIse5%!5=Xˏ>trΕ|w>[45e=L?u /Êo=L%҈$4j·+HOXH?Hx'ugcB1Fi$Rap&٭ѤJnD7֕bLܵ|4HɆY1.GhLnrN?3ABO^#T3C=\L:'G^4*'R@6 q:S=M7j_jXSӲD 5Bq] Z ~җm"ӆfp(f. j T X_uz.X.JױZiʉuqjۗJ}f Nʖ=??Cj>Ԛ&߈Aۧ=lqw' !O5`Cr;؝F;G_# m=sǤ-ےj^D)=IEy 9&7BEa, H*L"Zu$ !e0[jט j ?vs1wL֠y6F)_ᮆlC ò%p/ZwM>c.obtQn2 iH֦\ 2lX3+l߀6{"eTuWBAZJ?.jnִt1A8gʕNn[%B啈a =>B€1'X$̷t1vOT M̺/5\XI#\y#,E.M}Ө\}` ?HAf[p5~NdhHiz~SRc63jS"#ew:2Lnv?hU%HwِCEfVVܸ-) ^Nv MEy*:`ClHڒQmˊ4jQX]!Q#4c|Xtƀ1r nKK&iQA^y@i1O0Sr8;ZLÄMѾq PafoXYo۶dF1V+wхco\0x,Vʅo'/sɃ޶}ıǹu_prh 'iNs(" -abh Ž' ,o\T7}^wJ,v9-t S2$WT4^ `..tF?2\ZΖ2۟˭sGǤyl .^wԵY;m6mLsX k;/5N -?CnNފ/C7FYvpPpXڳ&Z`kR*@c?SR8Al@KbO㛾y5t\~Of Զt0o3Hg'DzX'ֻe{}p׾̃U)`~|Z01s}(;^JpJdn99(dz8"umPF)&i`ZawDrh)rX<\7ISˏrK5mFHY:k|T-yȠq?W?"bt38[e/tUۼ.yے؎B;.oq+Ƨ1P>Nv29Xj|Y@3R 9n@DUk(-vJ#n'vr&V'wNBTy EA]0CPY@l˷ܱ@Uf}oZ;:q*ʃn! &5_2I.mi?ndZNhc 8(lGX*J<. &u%9Sю֦}-#1dM toJc5w=GQgZG `XZ0mj߀7~Ph$\{cv-z'$Mlw\\ f _~2T  7q#%wxRi}ϓ!8ܑP~2j+ "NLqiNlo`PV˟M ʔQ]F'Ar5(4ȧ'Fl6{,k03R 4D-Fi0 yo;5v2ir ktw?%[]Vb:͒`B:DGb Svjx%.bՀeXe#ltCYDMz{;Uҳm˗zd.d7?匲@ތ_c wg?G&pY_"ŔM/>@tOR?)\$,goGeW&h6=$0y21 bD:<+h eWx.v6ԀZGnʒhg(sO-,AHc*5WfnE=w%#|I$fL̳]]5:҈&^?ԍpǘQ!e'.$k޶@%Z[3 y%B5o,~EդU1kvt*v%(ƛUuϨg YOPʦV\%IqqLdа,Eݟ{5aIW4ci>v@.~X5m#>=nvI sܕ'WK"jiyO~ UXֺYM#ɜ!̝3jjDE ̠wЖs$No4=Zo΅Kl' ~ ,|hTAV;º=LG=ܩ^+:ր CPOG<卂~LABM͘؏[tUOn^,!.7J ='$0|{h$+IsЊJф~̚|v$dV8~7{N5A̼>H<:Rn!$t,FUmrg2)aE,dɂlAIUQ{7ә(p\LKO^h+v! ؆zYhOR@ބabL-^@@@NQ&?bÙ* +C,pBI( "<Տ-Ia-f]%$3,wU2qA dŘe J}ȄÇρ8!YH=jHKs{01bXN[@fP8|Ib&4Is$(awh~P{g{thA(/@-z0n9ZBk+y,ișIL`9)B4lRҡNՑ<gEJs;Cx^Y/Rkz?AK$bq*wsa-:ST- TI"b50< O*D9qaݱ~+IնP)OJy,)o`®]-l&d$~@)b7ڜ4@eeʌLpo0UFU 2'eqoo#zc3zIR8{Mo4xM-_ȰFH*Π ۓx/^aOf  Bmb5Tā}N1ppdόY0C jyvK+iDN50ƾZZh;dΖU:2:x-1\ FfLXEcGsfzb$}01ת 3. bO%mpgױM4`ҧONӻ>Rbdh&8RGy&R4OzX`hGEU ml6٫w,FNW1PI] "; ̳So@jz^G3ڰfܢ+#LD'"(Y\Z/SwR<+ù;8(TpM4T2cG`:pdY{$ZDErS^yw^ #=OŞqZLcP˃ޝe^KNjBS"]yãPj,] 5(_ ůzԫI?ke[AM0X/2o̺ͯ%*|p>E?2y.|Q!@y"9{Zzÿ6YƧ&R?5; ؜ &CΎ/_IzVUO3iZqtrtVXKbi _Op*eFY5&rN nf皜b"7>$BHÎb8EN+8<IOaQN4).`f("J[`&4?n۩ Yi}2~ϨVZJ5 CMɌgyC^|N$64 NRo>#vҼ/3TIL76B^vN,"`u%g)E7x}%y:2|k+"׹t?(n.$AzFl'^Q5X鎇iiYYoœ>f l^A K&Q<ݻu%o)Vm±0% LFQ1T6K*'^ZƬ'M{Pf^<4+taLᚯcab帛-qSa, !Nbs;{܉~hحЎ>m6V땔_.S.Tgc[/6i2+Kd G=ڲ0۫* f- &Ş%]ZNt0摐\ K`aUR ӇNh9KC{Djvגgi3qs^!5N/jpϴKypD#߈I8i{jQpZ3ppP5}1}a9ݫq 3ĒZ\*uGHVdpYHݻG)wLlqzΠOº"=*;.m>,]uDuU?T GLhUjT<nGKvM udU@ΞcW1!Xɕ;U*ӑm,yEi̼c@Z .`|̺emȃRsS;Ni)$AfN_jtF!u 22T 3KՐdLr OB,$vGtќ<}v<Y2xX4kyt$.dj+E9*rQ֏HxA, 6E^Yq+Sp}M:Fn) vߍY1GlZ$ױѰ&RѬ%L6wXg­}Hxy"rE$(B!ό5DV'ݛv^Y-OZa 2vGdC-pH2cv)_ \djizHۻ&v\4^@M"+p8"AR w+=&8D_]kRҬGr(V[S ]ntBjMP" *̎)[{sHQ)KUc]ZKRs"R.*<_!ڧ(lk=|6U^%0S 7~0U;ʘSd}wȁ@on`,H1L ؿ +p(OFm_ldPw$ťmT̓%YP&r c+_E<̤Zzٟ5_YRJ쵼& vL#}R3ys'aPyRmE5 Pk_!EmH?'Fh@:PPU:&]b^s-n1XX6dF[2ˢL> y[L)ʡ\  ;rcƅQA$ յNKY,g2eXxyB_'-Gt1%5,Xwv!px9AUTfeէL{m'QbLpjo{Sr3nIAؽcHOJ152c}"t8hkDy*XHrh(wzG)c9P-vX{ QLb14]jRmj&_h X_ʘY:m!?~|ݺ@|ݭ b ]Wn}ed ~,q'gn򰻗]j |Ãfް5o>1K;`_ҽ37NɦCSwV6'cd̒/N;Y@ur&ĄBvۖ%qI쩭G[Y3p. ]vm^2/2ϾQ%hd0l$9߯w3 y6o p9%f~5i3ֲ-vwe%9F#la&EtL~ă%'eykPݰ:fwy;Ridm~a*HyHZA"G 4ǜ\(<-,U*^d'?H7d/Ƅ0 ZŁ r7:ڶx`0z;9"3@%$%oApBW-9!IYCjT!6Y$fhcIwD:]xeyFي?<]#R<:׏9\ N.#KM F<1Wg>m:vSȞR/, >XSm$-D]ǖg!bkwbw.Ϯ.c%# 帨O/.ص ;oOIϸ&xbnB7D)!Š̕ Y gǠ'5.;n((N U3^~'䕦g{"NrX(:y ⧟{ӃZ5:5\:--Hs.g\x7iqm}|ZQ0zߔ(^ 3c~אB1 b'7יsy^'Xcq(GV 8| .-M9QQQuF"P%[',yx36*c-]VLɗyӵr3*:Ƀ]53 0yu x`]\è|_g Yv/}ty+3"dЙA.݆16Ci&2P륽LVO=C砕$\|9VC^ EZCn*Dےv$|D_w\D0~ظslw‡Y掠xEofohA e ou@( UmշĎ<;ZE̊tXm怟ʧοM?˲DL&_ / "O I ^2DӮ!1 }$wj!ac;?~x_g^/啢1f{͍T@|QNL8;m d??:<衕p21 p.:IH74_^<0pHᴜyV?5! Uf|ɢH%ntyJ'tZGBێS1 ɧ6Av@VhYARQ"qR;=.#ci_#iGJvx I==u(AGQL\h\ r\;|@S[3 1Sa[\nD5cٚA.rK0&p6$H<EofߍT9.=Q_W=Q.,(٬k#i!;xƥC}f ζt]mڰRtgJZ/nvJAYwʞ2ldch]_xg?+z &i$ l@bD2 ~T^0xO^2dMo\v6KЏ,Y G򤙙/WO*rb%e͌0`kߦd]&I/NLgcrHJGI@b>BƗ Xdeo>g-WAJLs#G\Ea F#$")W\>\wxU[N^5btrث6i(6;!"{Z7y%xLF]rA"-)e5j)kIg E|—'ϕf#~$Swu}ɻ[$:hLV{ lJi[pUlv97[f@npdvZdH* &̗H ֯m5Ў)Np[zKRu4O!K;ʿ^dōmH`f8>oE}SC!hd67JL+6ᫎ/ءl(K ̕Ƙx>k61f?v# )M5Da|Qo)Ɛc>]y.UB%y@WJ%WOq|jFCc]9}Ax{+=<8&bBBZy);x6 ,xA@H]NH_jZ.;y@|i>Ql1n `Y[J/Pb^y(wIO+\r qܬ﷟6? ~E5G(^&}0SHy$ Ţ["Pq>w=;* 2Uͷ7:W!J®(FdYřhHh]_!C78ac_2tck`E.T\ǫ8e_.~:9nDe9I˷qDo\?ս/vpYma`vp.bLShpݣXיFr~ł̯+/^_#pQE1j-܅bs>'՛.Ѡ0s0!4/)>"=`(K˜K=JwԹdEǻXl5iC91 U_ ino;q۸. ErP 9v:ŪJs4ʾs~;D#fO= )0薁GA)%oqN^yBQ~?K%)H5\Q@n2i:/x\^#Vx$XŒոMK'뱿:?|U!9"tr-uo}ERIZ'P8OѢN>\{.boՐq욲x5J.ay*Lhx5_HVA5mvv& N>|#XIHTz+xND>4UOЫ[xf,rL܉fa2alچL\!ư(yZY`UZh~P/IޱDcz:_iHTrY-dV#wB>#9jQĚ5w4NPW<7aPEIVO8qS5׺xHEZ^h'q !S`kE5Mƍ?qDL~H@Vt7AըraacBew0љaPˑA3D+&v!7=r|zU&Ow)^cDZ̬O}ȼJ0y0ۆׄzGah\K+݂tΙyH*P;ӭU]րwewf{e?܋(O#qg5q|!bmMF!^vpγt9qsiCt4+TzInJ^=uz^+ZcMfiX j\|”mL]ㅙfb6ն(+2څ/2gK\=| ^XRKڒ_n?[EBKe e$aJUn\uEVqe$*.᫆]$ Ki$ynH&<}"U K"LrJw4:@_bC9הk M4>pX ==q:aFJW= .$jtsiw.RJ 9\ky|Q_B#gK~`; P(U F0+~+,vL{cZK'ò/9zs}ejgJIb2ԓ6WHgXH~팊ݩÎ)B5s꡷k{$n߁_zyWT*#da^U9y&{%mkI%Փ1ƱVC(A; T8YE$7Dm:&&M-*JiI~"{ 'TzQP`aq"^f5$# u0}2?Ȅ̜h@@C=4߇  `G)cs6G ,)K_G[AJG$D.Dhȭv֑(rF*QL"9k]dHEy_+U W@eP\9_$.d ҉X߭q w3=p$OѬʇ,m =Ȇ!x}RGXV]j3MȃX鄾5M5ZM 'G5m$=Q7\oxˀSc78P/bjd_AOv~ ,/C M4xGŽW/4A?rHhkt`0L{/@Ώ@4гi*+(DY ā<ae0逄(ل״kݮ#VJ#~.)͏f`Xpଧ@Q}TK™]^A?efD.Ӝ5[vVJN#N!q z i%G.*ιZ..L Q^9ފ,~۵Sڰ.aĶ4Qް 4?[ o1Jw?9e 9Z$r(1co%s|N?RW^aƌ.#C[!96mD6"r rmcj3L (ep' l=^YኞpRWދw1׺YHiNبmt-yE#BYIUE׾bdhd0UJrg8@3 GHJ:@rjV8i\> AK)+r8 vpi 4/T},hNhd< LjAu6=y܄uJσwv*d'Z2wv2ʶH0~g-]}^#I K8E޷FXbj΁$ oK>T*ˎ98גj9fDŽ:/ ?wٶpU84ak@Dv$f(o)=~<3{+ИFGLLV!}.9#EL|R[0 G&@ )|ncb :*܁KE.WVYqX|r-h`XBn2U53FML+v}LAH]k,+=-{/NgwvEf$ 4S@_u+ \+3]hZΕkvmDcn4Sm+sm[Q11:\2hakF%u=nĖ&~$i<ybaz/扩LUWX#)lGmj^ L0_ҀyfAKx稻xR|sC>Cm}Q fKe#qMoVzhofyH9ޗrW=#@O75HuѦH=(v>rAƶe gM) 4[U֮λE'br2KWgMth͌18)bipCYVR0Й< c5%1M ͖ &_GߎJt^tڟt"auuEqmoÕ_l1-/K-BjTj+b{6!Ϟki70؞<[}(9D9Mkesl5@[F?u ӹN0h߻\flHvY( rpFa0Fow-k7K R1P=eai)4,x|puu:}-XʽLCw}~ ߪ;JT <[r։X힩B3Kayw<6jC\Npɑ(BlZJ,@ZҴρ%m[h.^dSN?bsHgoqvS -vsL:iM H)nR"2Wu|4 x:2'4rW/ȕ_n1+69VcfT䥄vfEt.1,UlLrl6~,K${~BLxkB'hׂss0 ~ĞIs }NWh oę&%Cgn .>҈A@*m.m,}7g\߯Q ȝbW.?`n)Ԯ1tc+;Q3-_!IE *Hr^ߙ#e9xj b44rZO$MJJtoΩXIF'u"3y(:$Eν*^0v:VXE6lCAI{ h6}JSJhl}Nd `q`%JbGNO\-H Q(w7&KAhYa/qbXec-3zdݺBg7#dM , qm@뾢z6\!wA >ϩW/sl*' ]%s9jk"KL/R.ٓgHSC$G]9YWwx1( 40]~0FnWdمTzb> :/56_4.&)$H1DMh+8xRaVܔxW2IJ~ v؂KKF, a{ ?hxđ Kc]#,NwW0 nf篌i9>buo?!B|ðI=+RZ}qك|KhhWk2o?%}$O\m;Zy p*J I}C91:gq !oŕl+v|8,2_9z+"VW/`EttY"W[Џ)0m |HҴq0ǨFs8Cl4EYQƜ6Iv1t 5IMtJT]bQ-Lk&,m S4ס{LuVh+dGu&CJueuaK/Z.m&vOPθTl]FEue|ׁ[bG%ڵT1DW>E,W jȦlNcX+B)^^"_m˒h33֡D|ҩ8'ummf0pG6 9NZ ;&C̸RJ E9*b~(%Iё$<0yޣ̧~X.|n"Z]c+l /j ZJ吀x(B]⌬QheZGGǷe҅ߴn99<-0`D&@ͥD)2z*|i}>+)^ws:kX"$\6iK2#` kniD@,"՘KP[Hq4(bk{I dЊ.["mƝEـ6=F'=!4&vMdOJ Q*.|\%/4 n}itJi\Ú7Ʌ(S.F6o35( H7$&_'YcHoh ||ji/^"$Y%#݈KO=VobTfk4t{X+rﹲ3~}YGqǫ>!?a6yiQ)W7J 6r,tY E^*bpP[WL/G/w. dqOKdm5wmzHvgg=&Fz`IcZSu8{68^N P&0iq e4;W*O޿i,ZV .S+:rߙ0BS$,5c>*Jvtai @5y' 0fg6/&u`ߞ*lS0L b)4:nf . ɋ;.kfCٟ[ʄL !8hE~-~0xIAZzʌ5AO, n=b̊uyeʠq{@$X2Ա\| @pxFwvꝙ'w LrrPQ 9+.v> ""&h]-ͣ ,8bNz&U !x/Z%]k RO2 On#^G}~ß8;ԪiOAa}=LRK⇄wDl.kPX*8A6$r:;QN|sB?b1h>z^+O~C ڒ[nHk %_ irH9rtixNG$p%#=j!׍%Yd9fNL MΐL0.]//v4pLSQxr4~/lCVYb'4[E.Q 6 = 8e*ϰQ# SDt nRl$vsI ,~ӿsaƓ$ W_6D}>"SՁR%0r2 oeJ26@Ϫ?wXoe=VWE?m.(R }ۑd7rZ:'}-wy}42meBVbp8`X2ؠ( C-G-J!ϨGK_R=ā6dH6QWp,z+̀3aԢ4GÂJ#~k×ϞܦsviSDÏK! Qx4dOUN3`i[R,QIyVC>9y^/ G)4j6ƚ'F孡0@!YhQi_&c@HiGql|̻=A~UUXh CpyR([iPǡ9ӎF(PF/QFFKUu $N=;~E` O*;UkXS=i{ #t?#yLq6s?QI}낢WKMaBC2ĚhÚ]x_I^As]oڜ PS_u/Uo,{X֐LOoH;8dM9@.MR < #Xm,ܢ}:͛K9OuYq+Y#]=5KtOm@] BW=9~Ҥ &NmI9 5 YZw6X7'(j,ЙJl z\j GLܪ@%>^S! 5b)'fڝま0CˑCQ=w"bOkJY| {F0q*L؂wY|YmoFT%O'T%9YrB,|$G&FB8Widys׶ hoܔ3nD"0+i#cZC!c މ%DBX׿Eelg:@-&j=y+9垐gXGŧ^N*Xq{Z4}!EKYm] k2S눸FC~&[tcD;&Lh~N`^`GPIU e{I.'-_$0G5ZNÞY9S߽ rfym CJ+Q@;4ijU{mƇFu˭`MtkyVmGQwK|Y-;ɣK[,pl:괸̗Sl!D+#;U!NWk]EBOj,綝-f$ n.EbLl4R|HG/@dW?aPvV (kXP3ph;h*9oI9zn\IѢŒ;{M ]sy]\Ugɨ<0IʖA>WZdWL} egք~=9xD3k.j[/~)HP.ivv(oǸ0Mȉ1-*}K:Kƹ?3"rGܾv#\m>Uz"#2Z[v1Pd^*ަ38~x{@^|mR2HVWM 8Cjr+N<<^ Ы%m۱WߒB2ќU1wqcYB@uߘ7!d İ_EП*,#2#g>QQfj[eiV 8ltBW[`7ZS!=P +ΈpF( )WfHp昱k=xW0ZNV.%oY{J7;ӒY^} p.J1K3RL325bW4#E&N/Bep0  h7:OF: pmzȁ:JE|u@w۩\@C{ jh87ؽ0kİQE4V=7<P(Li46Jl6S.DzY$eΤ%%^CzuQ~SB,bVSevhxʿxz w"#or%;b;l]wx 5HV"~!]=6f|[csBGZ=Gx^̦ryV$56;3h&WZH=%`=Az]j=LJ6''7-jLma*ړRahHL[߃%g)_?ѩ5 =/G e0L[7)@%E}6 $}`νRu+E=i $n_ #'w9D5('\=.%49Q;`J}C1Ud󕝍w.F.5 mL#v < _F۟* 'x,G|6_0Z\p '(>qEG6]츘Iqx\Ef2r7^vS6Q)6/ÛP*a;IH*.{E;%*̪%~ԋj|'ji_ȶ56qᕻ c6_1WEg ?I0Rngm8tSt;6+x<6% Z͗`Y7a4&r2 ;kC=1L0 F晛ϼoŵK-طf!d4)_ş_1~;fI)8āW~ Q7#YA cʢ@&V9]t@H""uXklyAİ ԷDz ( *{{_▌84O9^@|Q]f汚JQ>HPld)y2 ( |:#7T.d'[T<,WI2*ϝP^:F9n<U`m"Qh[kS0;ǀ/wljE Yk4oYlNHg%Ml28<ة;Ud9f!u(]T`;7܎_0!!_tGwYh.&D[H{h ()yMz$HU !e'i|x{可=EȬFYHDWo3\K'ZCݳ#TGz[H6)zC.]F&ƇJG)"B -ɵ^l. gȉM9Ԑ8L`swOɉڿ7"v _4F91œZ0wV1O?UczQK(,"+ݴ~C ;OjBR3QT).DNzTi?%F*@C7 Zd P|P MBxN)VB;D׀œ,˖)lN%}NcGrWë<qc- 1˗f8!j!QФn|7.*5I>=6:P,(GXϽZd2QuSDamHJ|fdeU~->jN55CiIAyWX &a 'D'JpNۼdE)m72_TatA~S }ΰ_sڿ)=s$)Lt+`>TKcA?lBw.u-iŷz#b$Vvr_G{Bi-db'Ay4N|?dIscAbZEN`ӯI]:T,Dݵq]v/jSyб%K XCп~KJaX 놡Y׬`$$~ɳra!S6ilWRIHw~%Al7*Г24:qYZuOOL,際0^d}vw챗AO˯>N!yH Q_D c@Fͪy L黛&"~2dL*X,t ڥ>ɬ״ ;`J~1JIe-HÛĢxqcEw=^:Hyݿx M 65t/ζLҕP*5kX$o ֧jٌ$j%2OA+m(W[疫)(MƇTЅ^{>TY\G?j@(D0D뚃U(js/pXqiPӆD,^Tb*Χ+:;:CF&MK֏Ւ8I& #.m+ybXWPm@5TsCSJxB8WY@'%aU[إ"RCijُOp~jQ?yPTH[ R3dGp "U6>_\UM.id*r<T`°wt'π̒/3Jwee^!H@Bn]Uˤ@b -ԇJX:\zmF!n ;NuM㼒۸nX2jZ-;j> b!2.7*~_wG;l|gy V]F|pM4$Lxr5mtλ}ʪYj1]_ʵKL `ŀ̉K֓p=2x0hV*$tRxɈ%+BcUΔRʱhFGA >לWWMk{4,X;7,3#y2tT=[t򔳱eK^֩|/ 3hG 7D q[sJG^M;h8-߅ F kp.^?@L;ס"R /|rZ@* koH'tV^m/QXyk]; OC2eՓWv1HژY> =eb7u5k1878ܥĹ;^ȧ]{9 fGȁ8W//3mj bAJ`y0bI"]ZNYT3R)e8a~mi >VOQoG-֧`TpEeBoZT+lG7|;<>3_=~^;zddXND0v+\PQLN{삝'Op!_o9-niPLGS7m^ħ%WSc=dLdFGb?9Emo˞4`kbvҤ>}#ê{ %^^q]\*m7䗮J \'&AO#zG{_hOM } vE DIՔgiL`L+qJXT^ #CrN#̥*t"/TNJB*.um4rb`yiI N蔽ekq~V4oηAj*$7tk9Ʀ3 @]ݐ^uDC~nw} aO1} D-m"p܃bK߿T e}%zbj:C/g5eF[C Cg\4)ͩRRpNCp=K7}Gin1C4,V6![Ġ'2}5P>BMV}YU_wǧnkPg+LR1Sk݈G""2"qeHZe:1.GDH\|n:#6p/R5lo}3pa.,R1C}2:m9.x>Z#Y 9Vd]#r쀻:8y?=zlt LMQ擽Ĉ&dx,cŰ=v!j'Κ/, ޞ?5WԆlp7~Iwu/n뵝-G'X >mEB\rsybZQ?/-ou5jJ3OFk"{3\=`[SB9uL]o`.E͙+$Fle3shVU,\-|\CqMܚa*XnB JIh]`=w^haX;Gv/Dj O3ׯԁ'Z5fI }&+YLET.z+P{((Ӓ ,ɂ1~fOOig7,آS[P>-z퐿||TL%;*ECI+e>BԴQ\U5 v\@uB ^cTMVc) ڸO[ 5v<31wu~74wm OL'ʹz٣҂x'?AgC:$a+|=xhE9Qqg`T`x3U%,o9o\b!Osn=ak ӝ.sA 841E o#)%:#ԕXj벥IU@̇}Aɇec<ݽUKۆsAxY)!:7Y2k# RUIa['" 3`y[&6 jM 0*1gfo%Fۻ/WoNkulݥ\N}#ߔQ=Tl68M[.}uLP]Q +4C.3JAcns,s\_x{ݭW1qbC>SLǠ4]̌;#d|'{)G-VŠ݈|֔hu/hk1nː&C⠀S0 ݲT}vEOط: Ųx>--U+U:M7Hm'jۛHuKsgmQvx(7uݕھ9: p5Q)D rK M_ғPu-~(j $A y{9o8ش24`eU <ݐL}Ew+ <2DTm>zrTQݎl Ȉ0{_a587WƍPR-\-^oiS#鞾zX]w/%S"<fuM.D T#ůo$>Q._IhWjp`.rLX%rE@) {[og ]"d`@Z%^a1Gt FTR?. 3drDauY{nF u_aעP[uj` bśce䎭 /nFRK#Z3 yD ǸYԂ(e їcĥ%)=K8[wɂ I +9y)>9*1`F!M\wmAq$QZbj*%eLUa~)N^-Ul 7,|tY6uC 3&S 'a>jRu+Qǂ*ŇWژͣqpP{"z\mzlxA7z<ͩ~N6&}^Y2SICk!L% T@Fm]S#wTR+\E)(SA{gV&7!VrGaѥD&ugB}%|Y Mp>HBO1ΣL⨗1x97oBdFcsAWgF,X8͚&٤&/cҘsceOQUpeM[v( G>+w %U2t6`csTquza_[sqѧ)/nj_>߄ o|`VKE ; ֓VˋGVU_PWaʷw$$~Ȋ;_ E2%>Ej1#GgM QuHIBWIC" sQ 2)p:]w UB AYT VXpZPg$5бj"= SvCӗ0[)p@lO9~ k? 2"ݺ0ݢoc_dP͉rt]#}.Tf#?+?C-6JB7GcӃ훅K҃/ 9LH.%Yk<&O} N|W_W&wjM`+[K v<Զwd͒lf Xp#(Ch P~gA-ͤz\d8Ol_y>zwl-*68F 8WK @"&3)3R ˓ *r &.t&G}̫(f$IkQnx2%eQiO{MuԽ2WJck}-O!<)Nrlu,?jcCUycc;/-u5{77|W}g_( A+i.=xS 8Z%X!]-,xyN4 ~nG7N TW; yqA5po'.  V=XhAUJObq7 gۆK'eb(֤\?)q[Ŋb@S Zsh Hڋz2c&6R;5 /'` &Ic" $/n5mۥtv67{=F! {)(`ܴiG 5 >yiUa^A#|ИDp㣾okm~Tڱb0c;&Of=?M9bk -M<ѥ{M]UT| kC`+l)Cs7'46(&b91=Rk4 ;Wyjy BaSF{F\ Y y%4jn~aFiw.iÇ?Y;Y>Y} {F1 \릓 xjx I}f边 {ы\XDIQgWL"NC[G_";7yqkKU@ӛܥ֤t tIl~#vn<0׃dQCB)qkʙJV{DddF21}uk\r?1ȉ\Q BLNL3@ϙyqQ'p&hv U(k4")YOr^aB01]fU@UkF1eQs$U_Tt ֈ04ӝ>!5ӑ< r#8vK9'f:hG +mё1t47QɘGJ`l_3*XRɿGAѢ\Ŝ(7x]CxwcH\iqwzy+ t6%Yk'^-E=wsF~U[շU+M> Aj&xT#] ہK3 kNk}>xVf>WH1Wv5U7f~EezV1{sWl5ׯDن-j| }|X+JO=1$M֌,rم ChFt{$ ZsS:2 RAeZ}Q+%gWy,$-K* ?܂3!žií2Q1_ghҮ|-FE[?$V4~~:vhFCy_yl(UǸ9W$%_$GLda;چ烅X}yrca@5u=P_$DP[m)uu _xG)JBamP*SB Aų,>pjN~?e|m\%.5m *mA굋uZ/0s{7QFrඟ%"״cyTRVrJ^"J$6ioJaǯUCǥz(=|2@H#/&(6q,|ov]znqE\>xhS5{D}%3V։G寙A5K]TZԱ`[n_H*#LNn}\5  _p[8_o>YyE3ѧ ^pܤ3R%ۅ~CK92>=7sv?cjȯsIbޮ,F!q5FV L_,C0Ir'8}8pas.X4n/8RZaSnԳs5'?o ƸԷ_ВC+зx 7Jy m2rDBt>B?7)zg&>Wi{ӕ 5ž_ 6b5Y f.PjlAT)~a zE}7Z,O;Xw nnSc#aXȪ H}iFԬ.X ȇ87.^aF7Cu]&`tbB牊@`览9rM;nucJDž~Oo7^]'+C_C4%RM?]vUt B4*= RT{^US0%I?4&JH~Sަ$BKX8PlȊ4p[Sљ [6xyCv g4jqFE5-@v FZ_ܘ bl!]: PtƄZn}+6,y}q_QZն+{g %̠UKӘ>Qe;`Nc[ثFrSZf:CDxOQyX rD ⾬m2lh,+0^d4_wi'JD0,֢V֋ҥo}rQ<={@~}оՈ(s acӝrB3ba J\7aYCGØ|Y-k $~s|u[;O31S (9jǾ0X;q6(oz@a(0EL.~% *N|[ƇJ(8W٥ Td+G1x7U%PIDδIDXa%,hВxAG+Qm˃jc2hSBr9W/ocYGBV-Հz&>\˰79J št^-Bv7p#pX9UM`:!˞Hۅh9<TF}i~YZٲ,-1D GmLJa%Cz{n;c<$zT@".Z~[ Y#3]BYƍ]%X7 ׂ0Z;[cmuE35}iI'lo}ޣ6x&vOc&z^%_}HmmpKBizdw;T{8#[{҇36`ClAzO'\xxրO\'.fo zI%d8lQ*%Fi:x:T ;mrM7 %?7!:t/Q,L5m]2f#L#V 01JīTFe3O"VMY`wίK}<-ˮ5ɽQAKW?jn[h#n*rxR{i\jݣ^~?&1j?^JeqV520Ha^ z$v].pHH` _b`hKxa56{/!z9?^D6,^ ƪLRn 4FޭEo<1qUuv[*2e p+#M>[_;j7cMxHFd9 zH8(>Sl.ξ M"PN4Nx| ӥg!BɃ*fC 8B> `S?.QPrjwEyJ&G?yz/R;`N&PYe9СL|6RtW[]2-ypln슻p*fuΑ)翃X1X$KE}g-Pe^B9l]r 8b㜶 0f^]&{?Qۅaˈ.ډ-ċC\Ӭ@rT 8e"ci`L뎹-qp&'iT~5F6{&OYXuJ?T$BN Kb&!aQ.KZl^̣Kvd߳\.@{HJzDTG yՐ/s [ tlJptIo d &yO`;37G@Pa|TvSUR6O$ڣSX:|T47P-L8@eg_/Ϋ;f#hDCeۍhS((R>0+ [݈Bs6edIs15Ku\$sU-iq=2Hmq1ӪG=o!˸&F#/ޟ _*Zm Ƃ>%6OL' F# GH $U0i+Uk@5gh 5q %~'?Ƅc,.& r;i+: w]O=I-.RO?(#Go[ben>m> As./S~^4 .:躭V9F=ˌ#2Rswz+biS~SJQ"Do#(CG|UG HCe@&jA{Lo9ظ\kw%t-*O- Z&ݯ`El:lSV B ]¡gp@ ᮡ?/[y0{l\!+ %D#(czlݒyHkэBFƘG=G[HFS_]|?`W_+ZG'/ަZt V=1u=E[V-e#lK_V)m;=dL?wet}6k4MĞqUR4I`kʾH>"h:*0gLXhy!L290'hea!Vh)/_˹wH7T;AfTمgZ roahJQAQ$ vg_gu| 6< KFQĀ=,:c|Z8MDՔ6by'8Do(>vn!8wP LEQr jT4-֧6xBsf?>R3yO*wwS^sb0ɁQ&kn&YPbU T6+K1(aP)źo{x2E7YbUTZ烡kҚDhRJx{pj[8(gR i܍ъoN. "i˅V96bMnM-f}{P Mxh1c J㻤eJՎwH8NC-:&.yVUY߄(t,9-aTVhsx o _L]JL1N$JLp%/p^y:ʌL@a9n9@G_Na=Oϑc T$Fg6j*y {ǃ^F[]ݨM!~!z@fN0?)\`bh0,!_YI7uL 5 \)ƴ|xvOIr7;y]  ڈyu,&l=?\w*B=8:NXkm!|L-Ɣ6S'Vڠ}InNY[VegXȍjY5/[!*ě֙E0">C7E"v@GXl Sr5.uHF8O& &C$i2sp36lLǑ8IƠvOIX0X@R7I; ꜳǼ7`k`17 * p\F2 &+[iTh*PЛ[aH}eJэ " 6}"aTx}^>5^|ᤚBcC’ؤLr gÓp695X |PpH)FE]vsJ9]Lc !u YTȳo{f|\+%ü2U6 $PsܟB=P@3V"9y2zDAֱ{Y(.Ò)l\k8'>vG;l-eV24%7':EQe3K'^xpƒ(@0>Bu]gs_>Z (jّ>4cC(>ohh/vאOYgyB1|xfu{7K0;uMd&*n/4E-lijbnFo4;kc5ɫJsUw55_^G-LVmPM|KkґSq%ZY)F@L.TyHe"N0ہ+pԫp,$ǟ umBHh@GVMbQ@ 'fޤ4(GwnDweBNFoǘMgh%ގǪ%XD EPE#Rb +!iQJR;XD39 Jnn D/W9Xy$$rj˚ì9W>4?Y88@dPAmBsk1 WdRZË@Ckr1ؼ^ 2i >rV}-*VtYrU)oWqSu0(?4pg{&a4wp/X9-8^dX4ov) vqGi+9w*e@ry!E &>˾4kuDyd>ꙩ1") HFĸUF+"bq2-GK.Z+Ʌ6%ю<]F]7jmqH"xKaqDpT›Ux ^^f8P*d !)އWdB~Hog]hg~LideI"?a&4($Pk!{3F):0>6qY[Zg̻K|_O%7L>0o#KN!t/Uħ{R1Nv58ۘs^>^Vv $2Ld A|c6I[ `qux.L%ALν:Q ?ޗr.zwj xW#"7dxf]fNMȔ4qpSwn_I^,3B3)pCQ)Zrꀀ 67Ѐ=Ķ=Ny/m2H* 6?F!j!5pߙ^!vs2l"3]FE+l^&Y9HR,]**kw6R,nɴܧC~rըKpa 2I8DbDp)cJ(Yњ QU[_ӷUFpDjg/a RS7;ՐIʩ=7ud BEľi^M-KVwU>`3Fqy߅.t9]6aއj>#Rǔ㱳}4>%Su굜Xxbj='Xclą2eL{@y wp`ն^a]50 BTR{,\]FfIee(' L\8tCVD1)V~_"wwÅƥY0sy(I=%}C3] IBWU)`ZZ3C|]+}a.3ic~*si<<#؎ 쬞 ,SJtƢ+&rjQQݎ%6*h#aLzx @] jKSVNܘ 8ɢzUFg\ Q ȵ2lVxcaT1[phrfqF;MDO}O92£$1;gg DQ:l{$R6ra)xok·N@GҦva0o*M!0, =ͨܶ` e ?t7!C8hg)؈|z鐓nt+S=o)?qa'Ke\L$eMȜ dts3_TY7H3VH{K"2+tԭLrmTa,bݜs9u@^"/j0S|R =t_:`k!e ^␼$lM>و^jU d3IA?;͞1p@RIeW$ss7XC0O$^3~pKB9OaK^}t\Ǽ+Fi0/?cIOom6T1MBRVYk: =Zk`w~\ *.RL&F6_H=쮿sI::>Y>u*a2; MmuDˌFo5ȹ\sŢ~jjL=CclI]W;n4V[fpFq _ <{_/O~{4Ϸ[bx#3#ݐZDˉ7`cP)8%dm1au{Ys`F)-KfP$ NwKs/_6ULf5hWѭuS^er 8J=dƫ/js @L% h6GDUmf萺|uD0e= @THNz [䢂q3 Au͠({(6fd.U X\-_pMfdB"̞<.Za0Ac P 0,Rn KXbUlPE\'tH,VYSM6Fh'$Լ;9 ]ƊĎ Z02t]~Rk􀠜LUtxV1hnE#3'r*!ǂ[6P;}IF?~S fX16XZG:VM_r ߅9Epzɷ30eTZeuDݙvPŻnUۣ }4W*&r[Ux7.wtZk/9BXwL+[J)ja*Su%-O=ˏ 0sH (CUed/G@~M``:t ]Bf ZLN+>`(<[.5oAo`qecd#(g5ac\GE,b-v+ vM 8v H#]H@w7`zl$< }~HYEa (k޵l8*oSP'\9ZD6En$V@r>P8#)y}.msɽ59wWW @Ay`K2(NR>vja>D1:곑 -ϫ3U PO>6m9:Ph=ɓ4SOefiۨ5E&AC2s=Ub&IC8"[iѰ~e&w*Kf4X"8J/=zGo -)/(D#쑼q,)]{hwʃ0;s @X,a]§Hh۳HPn]\Ĉy۶ѥhGްO!!5q߃`?@D;hS WX,| 1 k'UBA#=.1BY̏ ݧ>.|E~hdS:>^>yr*on/ WTAi#mt T_&> 6Co3/nU{BɱFP_Э9@@&+]$E3vxD;AsU 2@(6:CQ!?=ZV`DL+c @=4\LxQڠNiKx#Bb.}OL4,jBy 7o"F/ fWr8?MuY6Fck>rPXH髌|okaBQ* -+Pa/>hC (U6(ew ]XWw/5*;5YvΠAWsPdrNZŕL)i:1Y[{Yk$EM +nt`5KΛ!C ̂ՅeD^DV:MhZ¥3 Ftd9l=Nw=ܶf|Bi੶j~A69'fAUo1{t k葑]`M&3Qp%8Uu<@a<ʃ_M~~g2cq{Ne]W<hQJ;]J>$zcSX T-Nݾ tI.hBZkHgŒ%}a1Ubk\bP ?26.Jt0BQ%ڼ7ڬKX'K-T29*ސ~#xԋk e7eֶ}|z*Z2;zKJ*_X㧓0 :}Rdy/Ȱv0_D-::j5ql GFYG*hTxJü]nVG/]EEDn1p>tylߦǫؠQ2)'O~I*v]dA~шh=<_9OQJ[C%ePRRC׆% vdk+16rMnGڍAwIjV1xJaD+wWk ݰ\ezSz;p:a氦"JK p$'u2yv>"x)%#c Oc1<OJ} 61FnQP&W=!NRiQ\ S'v-e?lI+oq2&U 0JcOxF@'`!5(d˙f`ϡڛY7T(W az~L8w}xE˞AnݒƹoM)%J/j@+mτ݌@Kʵe<ߍnVvq8:YMP\Ptc/0[4bvɩ7tPQ40fx+S3ST >+&S I{)0]2 7E@LIzj4fx?R7%!}I[2Բ _P5P -f ?R1 zF5UD-=mt3\U WP ;CWu+%Xh-D@E4ɮDV44BhHL?8IӪ2j1\}6$ՔE <"a+U!ҋTc+bcjĖls6+jS\ g'cѱh ;FHkfDO;< `!2&.^.CBu:"M\fozO$*Bu^]Uyqe.o=e襄[ݘֶaE=W͊*̓vo))8ߞ5_l>E(3`}ckV㏧ȅ.0g+,";Ik&e}ƫQ`Nry0iGNju_&`[?ͿOcJ*6Ur~_{?%ok~-_4M_݈JsǐU*x MyꧥVps0~~:B[AW.aѫ'$lqtA 8PMtm\3#|xm !x⏻FY3,.$!Pg^wnwR*"+JE>rQ7G vdƬ.yEgS\`(-dX,VKXpp3v(#Vn@KhJg?,1;ɷl4t ]~a 4(}G[((T=u(ʼ[4?W;LD.`qAVBn`ᲣZE^%^:3]K{g-H1UIވ ݌(4q˔^7ҵ9 ڀSz̰:F`IwV0 U(_X W\M"OKe rh YC& IJv05_xO9@j$/] ΡAAJ4)Çֵ|Cw _ m kVc: 13 L2K<7yaխlAmV!H*N!^U8@jQ2(/H%#]คbfHĶh{؆H*}֩\oHpdϏ־,WJ7?,'!s֐E6P9MVW&?(mu*Qr.|o^^GyhʰlE .?A1yYHJR{#t+H;_iJ":iR£Q'P{%{# ń02ڤvDC ܸsFz<8 dnGY&劼~r>c/PI6gWd?4@ ]2:WwL ux&BH[ރ2vԃ-ˑv1=AhADk 1^Xn#2Bؐ(QmHl.%i`yF%Dcb8"ĸ.<34DC{s S\;$XjSrn!/ vd<̎H*WPHpa]hd6Mo*;m9J(:&ʅ(ǔ'`}Q Hf,'ج}wA_exiuTn@ݼxIZ2qT9nCT{ٲ&2<yVVq)Ce.Ѻlߡw3٨@һg7daYL.*]=(SdBA v6SxϮ/{ nYKɇp8R(bWޖG,DǃlŤOs:F'ɇ_t` HJDPh>o >yPO< ipt2첰 Sn`ʳg"pڷ2R2IY|"p]m^aXDO:vGZ;\dԟ)2y~yfbW65g?ci ;n%>o P!KS jM\0$6h࣌鞠d65KW.]%AUVEŜLJcReV #=BEh^HPo샶wNf ^F2kQziLv,9'Vmw]*X-VD>Ia'횹g(]JA?K_1ߗ& ⮉q-d9ـ50B܇T3sLNaPֺ:](rß¿ tX>!<"G_V@ګ6>d2m81z-3.7H /AM<6s(/h_oA'd/<~8^P~%kƭLo^~u>ϬّPw/J}p7H퀼lczV6eѿYMŘxw~ʹ<'d%Qt8~4M#g =Tgk2]qtu[]tmFe9,NCevHTɰ4J t?4J 閐B!&_b*=;$ъJ |1)aɿŭnr$ܻuTݚRm!WFYv+RB)d4$ScwQK]e\JEs2k"9;{cjK5%J h߳keZ`N eаa;5qkKs1B ڔs?FmظjUm `*K"I&JX*tKD e >\ !ИᒯxyˇQMz4a g Ӯ 6ZEkg*"W&Co r!@ϙ D8;{տ!@T9< PtbILqouPȳ`c3&,p~<惲#øNЂL-&;Hchlyӫ$W;֎\ PeА΢<]I{bBVtz!v߫e+qAE;o;jf=CfCu8ζCKfuƉW&_:E3,?@^]JSyŶR.ێw:KXT6#v4qQi*1KF\cY[MѱJKҐ*mrfZ$˹(܍HGyfycqʙ %Or`FL\imfWY;JF@Vs!=+f$>&ʴE+ڡ mɋ'`lS6 C  MDwTD;4IСYbq֛żURo^9n};ZxKJ6ּը]cً+b5>|%cvFj~˼r(]FW/ #|ΉF_#w[^C3I IKg,fRyXrnj be (pc4y\ۯ0t~ܘ qp3O( 8UXe(Ce1.dML` \jȆy@`w>륛f\\+@N'bܹfJNۅڦk!k0%`%.;Uk"Ga3X A+FZ@Z\5s+^Z KAh*遂$<֧ (!!b,7 ,ry/_\Rr0Ch! Ek؊.lЕ̄@NKpSr+'* A9 S} bH>y [<"?6&bI.l~q=b; `L2U @Q.*Elz\|M}Sobg3X V7rr90K-bH )ǀ`h.' !U6,@s3O^+Œn238$qx' j(!P51XрG!G;xisd$`[Zu>\>M6`n)StBX;Qz/P6kzHřnuj,aƶAbx1Y[n(_g[CݖRnOTے=nOE+#LpwRSý8O$(:Sx@Q"dI&7tR) hA/s_9u0GveZePbcb 1wG_5qnP[T~%.TH0?~3w_ˇ-籊@>waԭoݢ{y`Ի,F}—ս*R.ipPƲ4- EvpL \re^ȼdKf $H3vK@41}{O4ֱ^楛Dbie0Us\e.]VT/љ1=Dժn(0{N׸E/VA. ےe!UD=3 "THOޛ)c9l0@L\ԓ #v{P|%3gL7?īrcNcz,X].EPWOGfIkD3Ƿ&>4,ݹ2.t< hdM)&# iL#LϧWT3=ypE=/&<\#( sO<OD+B"L.: %ӻ&&&!u$ߜsF&PW˯,O*(Xqz)8ɿN ^IE? TPb?|KE|Aw]O!ǡ~+O75B,'XTCMDCĒ ^b8UJ5l4ϲab>B,q?s+ h IcvâQ Puv48H; uA [ΛbKM@, 4y)lĴw5蒹c 2.Jp8JX$~9&FdBvo{_I<߯ؿr,͠`''#=vtYQ6!YE[EiѧnD@>Ŧ pH/zrS7Esoo t[?(1SV} 2`+Ix>:Y]`Lj5bF nHъP *ZP/DZ=kHh?rb&ʸMH=!w&?üqœ ETt\"~w WqyAn/ {2Nʲ"|* ax ?X  K:;nx TW aM#ܕ b)^Uum@$Im~x9&,g"xExFXqΑvQ)܉hYB9 &wi4 AAFHYN{J[xӌ*0aYaI@hohȦ[%P.nX4#(|mO1 4@mZ%pchP) F__Sy:.fYXpO6^orujc6^7Y"S0#m PZhJ)j]eSt1,OiF*=kO:J`cs6h;h_6V*@Da>+z{C*Cۜ? p3qT3MȜV K;(~h+GZՃھSNcMjh>vp'4`0djuST4M۞ތ lv +>cLoW7".ȀD>R&ŰEI{i- k6QZ1Pj+U8HF̙3Sy6/A߄IV÷; z~?>1C~FutN6@7&}[NMAE..wՐgL+Jw_]guةWS܏vVؠe=h镝FXAm2}gbf U@c"'Ib6s0rTA.\:ЇA7(M 05ja`^Qi C9`x0zMm!2R,?PП YG}A mՔp}o: =پ@Z֎[|wׯG.Fk>!wd][$z+fHWxrscDg~ 0t]ȬGrD3 ԴDczfD[ۯLHt|3G4SO(cl߇ʕ7k&</PUK* UpEi]Zlꢶ{a{-T%AsڹQCLptzG%<dU 9J96HЋ tx3W+εkX}۷IT %$TT{Љ\Ѓ 1ӳSF: 3APY̆IKR|^lծf ņfT)sO-`D#Wz¾̷qcj2biIȱPJ$~ $[?Xۯ9w}}Plg; [Б9j)Oޓ~HgEl|qM*Ek!op,Qup^6.~x /jgd@ԉM屠%>nuτ) {VOwAk c#Zͦ,M(SL!Y{}͐ѥy!ducMĽ ;f 9 1v60Z;HT"Z{. " bK$H͔ۤ:77Z֫򎒱z& QT^ڠ`K\Aw$@W6g AѧA8M'H$t:_B~QfRr3;7Bϡz|!Ғu.vfĎ%Pa%Z̏Pj3fs ^cê#8UjhrsĉZa)іJV++mQɡwJw =nBL`ffTuvVW J ϰ!d?8Dkg]wfs 7Hj@+p&k=A ]tTa㒘9aW4R=DpK'Z 8T2#\ 4[ hAsCE.^rl Sl󻡈&DH檊0yB+14t*ž;ZwXeϬZ,X+bۼx#C&<"uum 2Bc;uw-RofM/g-(,Zeze@xe?1zGZmEpbb'ᗮ ōXN&xFl< 8;̟͎"uws.%21&@^:J^e@z.JR(#vL`!Om [;)_H*dv qk⚫9]1Yc6z,=ye8Jԭ|@]{-̂QoEzmIJ~B`^nZ&gJ :7,=ܨsôPK%% ;<DŽ) vfF6 gRC YyHp+מO*(إ+z/ҙ<1 .KX7jUxL71:]4)iI{r.H5ޜj(~BDQ8eЖ?ܳfT#JVv 9˩I9.Ca7u.^{bSFwd~@ WT6rS6Yd)9,\lIod6rY%e S@.XhGutF&'9>Y}+vq)J[QgMQw;P7 7rvxNFf:X4Tld2$}<> fMY9,#AV)@ dlbHt]E"h쑓940x%3X;$"dGw*6͟BX])wDA~fR9<Mf,ްm. x=$RWcJ`%IJ*h_6JlR0( *?~6iCݕ8٬B~iMwiQ *L4Dgb푯gI} Xn/)GJqȦ͝ 63 mmse1iPpxbHQi}wIQqΚl^~+liT\!?8QzoSQ%Nz3ئ0n@:x:> U"p\eE˝*A+nY9#cE[SR1P-@l! q2* R;*@_X>nnt PyRbrMw?N@qt/}Z~4G5},52z;~ϕī9*Y !#4U\[z^1o?)"t&1N8j>Zá2Ucf:ݺi_F$M9d s[!o˦JSI34$tvm*?\OB(ӥl-F \ C[CVgN9Qt<|QJU_+HR'X4< 0]NFb &'}rep7L7rYHLs l!OI`fKoߢ$9CQ As134f9ͼu`LqvZ^6@Bo_jjv =]܏xu'Oſ$dACdɷ52sDT솂v[7yQ S0056`8QiTSy BN6}ٟvL~ٗ)ʆ({s{Z5|k]RK ? d֢?țnɤ`;^6 ^d8#?gs4$L; _mJ̦cʕ_Zpu_IK2Tar_΋pte={~ ŴU;?HL``f\ϺlCƛϓow=Ë~,Aeh :[vsnQQM 1;l4lY%I:G?zԳ$sa<&?@|v(K7$g32ԍ;jp@mnq-Sh'nYw Ue-w3/p[9JK(l@W`Z`JW݌uxooW 5pH;B6+ k\\#YZ 4qD9H)R`o5`8sZ3XdD!J de G-&WrC'޵7>7PS'Е,>lR;͜;H[T`(ÚS(G" 5s!)]X@zX sՙ'dGs@N1f镨x Υܴ^n ne:._mLMiMhw!#vhЉlOFXwAՔjT $0N('~,}GNңYpmr 3|NW$*+&ΞE8qO)d 3ÊR@?]5 0 "p)}Eczԕ~d!,ionˮ۠/]'c(‹`$X-94E]YH289v2QPʟD$ xDXSp6gEwKR RM "J͓v…}P/>_3~$n 9Ě6k qd-ݤB@D$j:*NqZAy4AVQ:yX.LmZ>#^;wQdlUAl4ԭ]_S 8M> \(hvu#׶R$E>I:DxFb}fe7N"ZϮu͂ޛ ~ђMG^?wV\m).)1QOKϽuA8ZE;_ "f-C Oj9mex\ Zf.Ds^D x8VՉ V!7c[+g'oV=c>8hؑySL4+=ĩ7/)-I]LVL-} b"$I.MEBJ㳀>&ɥDF +xrqΞ!ȭI̥IW~VX9?#lWM:QqPA3:^9^%MeWIP ܘm:o~I/c&OO/#brDo&İWN/"Us%W))Ojʴ,1a?U+~YFtes@H(i0$ Š[R F#A൅Qzr$->wF4+-Vs8*ł#,Ɩ7S4D-6˨w<;]b.T`3q.: bZw_XĔ ¶+~luPcHC؜qg" Gp8ev-h6x~I  Scn=}AiBsuRpHc v<%Vշm~ϟBPMVSE܌5$Թ+Υ=GѸB|#2`;@['l㳂 }`d#B%n(թSeѾ ijéˡWYD `Ѧ5~a?uxY0 "EJ">WO-ꕥFWn"DRE/4p-FtF2ю´@))YP8$.-yrۇ6Xp6`D3b52 q O@a}:GA2>1$vX]]#m c"M+}t$h~ yEx6'o"eԬ!;5ƒ|j!D`S)J 6WW( 1+~åq/AczY[,|N` iA5+u5ީp[wڽ魫ݹn/y:RDc HYwhKj8&uh#Mz6`s6i)j̼uꘄ$ocҬؚOx&pfp5Ar}O`IHmvhvYNsAj^ u8{JM {9&g6<4_Gᮕp`?z8 .aQlMXlVh!h ѣKq<l7^pvfkDȅ73Yfb <@Kq @T='Jl OjAxu'py#gA>R-%O{q$T"oS ȆbG(jI[*R*?ul^A7 @N9W|Q.e̢Lg IT4x2xuF϶u^G4UwޖS΋ 3.t|QGNxL0(=,?6p.y7Jz)џY¼σ❪@a ;߬'P'`t)|?3Φ2O,5:E Uu#NRA|𑥾DC=&*#L8Ozd&_l{%{A]~-`jeV>[|L$JCs>)T5lkGy_$LCqk'i7ױ-y݄s}1 {i^<-&o-Cdi|P.vz=X4 2Å&\ Hpv>T+m];Ù?ظh${wôYR_<ڀ`{G?Rpo`8Tk`5[w^C0bxWSM4/ydy;@"*&Q7*+CN}R܍X.McF@ECd}j_MOt~#q@Db؋TWv9D4*eER.q@Wm4Ìgx^DNyl6ћ,3ӇRkY")rY4{%lB-:oNįMd`%}]W<[]3ユtIW 0{e[u$:nRD@C_规긣~E-JťP)E#yI_R^ӭG **5~/1@y.KF>:EYJ&rN&Ym%MxhV_Jc;Zp5/([+.*'P@sN y =K2!&ƭ€obA$xi@|X \0iRS<G%sY9kK9gM_&P?1;IeDu$>z@"7ˀ"k L/!)NkJqMTPG*EoBu+߿a]ŏFMdY*ݮhH誘x%v܄TZR.JrַzMO[ṗSND'R|Q*硖+~3BOohÞTL]^H:b;{4 mW2~>?u1kNSlM!sSpG$Ll%ϣؼ4SC& s5ZN,AzN\O"nG qNCȱ|O**QD::: {fo7XL㣤{^Ov]x QV:8#Ѧ~LԃKu 5ۦZ˪: 5羻YZ%H9/ӧo(o 3-`ȴKe1'Bi+]ldϩ]aŁC=)J|&_C™EKмX]67$Axƺ F} xsB+ʹ+cۉ/ۤm%j}Oe +PD鰱=g,eFÚΓtr(݁dTG`wDS!:gʹۃ9.0ӎ;YBfo}WSe.M< ᯆ1`&f:*\"o{F41sppx~N27N=0j%F>FԕWkW8`Ŏ)^W[NL4݊&y2)H5NmjYLLiGUv5-J/ôkcˬ.?,ΏVl3E7~[z#m6V Gɂ AWcN'p[1ס49OLqUpDjIbGpC`,(1˫*,TYxZ.ڗ-p `?K=pKKDv7<"kg5?2; ( %N}KOšn(պW3G| ~Q-w̷ܷ2cd4@K2EoèH{E;v$d"X[!Y eFŲ,È<݆q+8S+ϵٌ%9lu\~P )^9.!~@H(zGGYAE2 ?8KwNٮU`;]g51+(9MHA(!J`X M pf=N6&] xGȀG<? "?`vFF7ms"YIiɟ!P'<+xKU90=㣟cB^KCsuB]$U{'z=el@3",C |\BX6O Ź•Tu]r>lghf>'c3}mJV{}xٴt ^|{)fN0wF,Sq Z"LiWaaO." w&>_4@"iLTUk+&O?QXVt k@E$V٢ |1`)?o29E|.8輯U{ۄ!{}儑O|66Qov Yd}iVAi!՚Ã77s/L*FR _)˹y3dJqG2yǺZTk/26p~viR< /[]ùVPjpwe9VG=?s"3P&9/+E_pzkXKM.륿ly#^c!C:eqA'k2I5 U$aޢq+=i0ͼEh3Gmk >I&ͩhZԤQ=WP~SѮiyI^KDU}Z{ /57OV0G@9k2]|$&{lJ saQ ~. D)pD/ȞwF$6uC64hb<)MF٘V[Yg QE/wW;PZ>WF7&֜,=._ 4ܮ1I<.u~v}$TKzr^G>5@j`pX à؟P+="S缘{sW-̉p @_n+ ̭+=es9MHM:l Jxu-S8=Wgvcʘi6"iJֳ޶{F-h+Ш-!itO.xN!5|\x!G.mliAY]W9%[T}RɤK:;P0h:u4B Gn?PK ܌B;yk*u$]3(z3kx-7@ç'ae1-SβC"JHx4Tׂa1yWίNp`fHGpU'ߞRJf@8MX3c[}Z{D]{qp$5L9l;%$l |2>tVLe4u93q)mVqN/솼ݚhK1ua91ZCsS" ^29;NRA.<2n{іM6:C/MPp$RZ91MIdY!YCN ) MT]v FI!MY6SAy<wQbem.˅FSZj׳;ʩ砿-*iA)nW]u%]/t$?#fUv{+l+ b&+9|"4!fbC ֔y5qpƳy>LnL z>q Q r~N#k8뼍̹R*v&F*U^Gz~ r0,1on+yn.{/e7*61Ot _Kpcy?hL۔5 ?$R998dRB#[x7K9b IO.Y@3qQK|6뜾ea@BضŵZѪ*7I*9}ʉ7Ǩρ ijnzV`(l/yvEV#@fz:(e)JL+1Uv)cɿVtn Z ]Gvҧ@T ,zy<(f|SQt U6r=$:;3=1`?in)+.=P7$r $+#p-5fsS,nR)?7h!:4m~.a-΋9&;_ae$6SbL``sAn0xv@ӇWIZ2Kzg肬_^o)PEK;:͠vKIJЩ=lW,2۩OkPӬh d_%1c iTc [9d pk7B5zyt.V/]$ ؒ}2\x ؤg:ɶvʱO t :_D5:T5z<^nfF: P*:gVຖXr4,I pжPk*gl.5eC].j/{Г!H]q5`o5.]m;zO>Ǜ`:j}\@<)ߔw?"`ܗ A3و[h 2\tn .UF 56Gnq,KoO}"HlB7xˌkc\h|gS*[$LˋYDʍ>hʦ߽mJ%aݮY@`W$M{~ͮo/ /_xt> 6[i ٠WA\e:TZ0^!Q u%ɺP5DA-Oj?  lw֌ Z Hͻ].#8}7PBkb("کU/]/Z^o@23mT8&ș.ycVRVe]rW{,yLR 5[dtl3Lbtfkz Ch?U֟9l6lKܰ;OT"QYRlr@?yM'Ӑ}>"l.)M\!yz7-ZO;=p_~J/8M)beU ,=HgT'<]c{k΢c2`)އSKњ, Ƀu,iw+~CX6U˴*R:[`сR+;*+½k`,1ikbjyGw;11Ue=$:[{ډG}T>C6ȝ :gZ1.]{'pKh"6(I+,`:b ? F"E0._Ҫ1A@O}lpWJ/#N@2 U)|7}Џi)q61tf̤*{-+8# ԧ忢bXJ\A傠w54.b$: E)VvEE1ޙT+B?f<j;(]Hli8<?F>uQij̊Mb,l{6M{ T`j$c3yyWX@ˬ z)\3XŖRg7(@vCC 49dDĢapOE?L7sRObHMc]Lyw,"~Ok6]QpBnj'*iv >rj^SK2 %ii-a>!~zsW5JqOv?Y^})#5 Hb8y6pH0x><l'Pʏ|DԚQM*<@&c(|+^@NZm+ҐMLjVDC]s&$Z|l WQrG"s9mdQ&ꡇu`$Ep|5 15B?JL!|-z뎼9e }UْUTfWizVl=_As?ٝ{Y%Ձy]avnFO ,|U/\%SwR P%y`X [XH'{w-E׌ |! $Bqc;zQ%kx}jh6QCrn2\CN [h71eͪa<9@t]gr7čl]#Bֆ(GXRRB޴sԑ ^㷍|#+c>0b}89uӰU:D1(`pgkTL,ً<:xk@kzdgh&^TB~o!ˑW2a{5b oq~UVH#xrZ9c!CgNWך}oC{,)5q~ -rii Z! olD_x C trQⱙ w:HC}țķi =գmհDq-ip`UOmx%IjEAs^#CRKtRKIx\g* r͓M4'x?XvU;Rut 7|lasм #*'l,QG"'6zե!)T)?>HvD75y@"4.x{#;Y;Y3v]%WIHq}U<r{fNxWV;N8cM!|cb7tCr:kv/Q%+*Ij$خ4 HEK"";zHF,)$5;X\+c/˻L0r0G-$ƷxrvBkEgtO^Iŝ擯0vIdx$yYߨH7d"C_4=ޚ$4K 4o(XB&

\O^Vq"~e-/ªH@j\|J0D؝ABHy)K`(+ `5З24-p9v( ºl pBb֩!cbzzGb&}7_dlbPA#0"S-`Y"1rJ,!c1%8p̐2Zl'I_T;|Rdt >$-Xk-IvA?<&w KuT|՞W{^=2O76s/Cw B*xOx})h+YS;Ǎ4Ghwz&=;+w廘̪@M.pI$@ltvfˬ~!oƭ[@jLFV_vr'FmZ4{iIJl .1DXV:"K Q4Z "*)HyliaE-͹\WA#*8qJi@Hۖ|tTEI *Y6bv;=wu{0QdeQ`qk涠7֌Wf;皬ɇn"wҺIӷV /oV'H/@&Jol}L@E⸐w"I]6.H9CX/m53kbS#@}>@ m6B7|.ѕX fg|֗'׌z4Oz-ɬ bwcF6do&qwʏ~RkHY~#pv\+!o֩Zk)6F;Ss?]s?ܢ]@~ccVћ&Czc\ϨWK#;TpzIvfC]ȵ)儋\`]mJr-%M2~.tE+ru:,B~[ Fk YO<$RmcK ȿ<RȴMʳgw_RUy6$M􄞎VY6awR\AtV'&\+ sd&煎hirg+>LsZ(&f7֧ڟ ȹ+,li3ا(T6Gq:+s2? n5{(5RK)V_NS$;[0JZu-5H(CƄdihJBǁ5 ̸߰]]l4S s)~ 2P0. ;J԰oywZ?8*_I yy>#i\d=Xd k"<@?D++Űrxe?ЍM `})m\n[B]BkjVbirAZAZ@bb8C5 +={&q>aqd F%}n{0m,uߒ]C 1WlA"_>!ߙzG(nj ҟ%K36V`鱞?K?cz:lp#w}6cd,E~7l"xF ^ǽՉ(V6o`(/D H,fdK&Br\b}b{smŷt,ONZyPD cTʬP3%)oUA ,#Jkkm! n;m'sCXZ@ 5?F$$ӆٗ2UxSw웟G#;pJaXqyR'rځGaZEZR%o.BHtlqtIPbv/P4SE߿@: @+pפ놶/تjA8+.!hr)c$<<׫(> kM-2>KҼ\k_;w Y%zuZ 8wayW iAQ4@@sW]Jr.hpYahi@R".r/WY)qo t^AiG|VdE2 R&߼ IE0*U2 cQ]D)Lxa&Ou,I>ddܐbnHL \Q%^ ~ @1; wq߅ˢfVɷ&6Ë"ie&"w(TzvnEWۛy굔8 6tաglNikC!?K0Wՠ낁!H6kb9& ɠ'Θ<"Nsc]ׯ/VV(r~1ۃ|<{ ܩ*>tnQƜ񂴝 )> MDW[yVP**D 5BQf_zBVLv@65yDn=Gp5׬nL@ћ.PM29F`~9Nvr[}GĆw*~\xMo@(s%>\0pBsq/[Zv#/4XI ki2Xp[)T|1hG81*\tDֈuf> C}/d3Y?➤6o~nP|jO F4 Rv6a5g3tAzY sƊOfwYw@0q ,}.VB(Dúi'̲u/&_tR][̥D,w^ϒ񂖵p$evinaGuμM8@:Ș#TC[*7?ƢN*Y+&x/cS;fz\݄iI3 $F@i\= `4S$VvFY2oOl>jk8 q.WcbNWg}rwEu2% T|e9 M%IMtkc/I6{nn(8q\ʧte]R-{ڟ,wήPCX(pBu2ih۶>Ƀʎm3yVcXmkʴ97xS(^|bhb[v:Du[!~H鿖TR/4CS 9Jˉb`~@Apդyg2vyi6TuH9}JGʨ%҄Z0+COT@۩ؚaĕ# $TGh`2!.0X^gzUC9N 8' EL"EΆ3;:Nj@Q!(,Ue%v> V< MZ}}gD=ބU].~qp>l["Obd "Wu-^N!9$%_0(EIlr\T>.X~k e,;e>fd.U3["Ql7䰍Ĝ Nڑ~'0Rp(۷' NӦ;`"Z [~/G4 O@G l̓9@&^e016N-<ݤ+|_ϨR/H+Jt:kQtCMOQ?¶v:4 c/5e%g"vHȸSdӸI?k@ %_XÑ|7fs, sљ1]eBTKC𛪸fⰒi"gm /1,O$4_YBE-nNt? 䐼'~4B2v^AtSynЎB`7Prm!}2V-p"&31DOOUŏx B߬W#AL>%yA5n:(D,.h |l ]#[ftkHFM6~X2EҔsfpHiFe[%7<^+jqEVQ3K- Rls\Ă1.irg M{f(՚R4L:FC뾰Yݛo&Lxw`\2t Oՠm H ̀a0Az4$lkjW*з0Bk,OC T0AFwVO6T/_"B *9(6@_aOy+[CWI: :Q,.sRWJ=B2\oshZry'M3|V\lYtY)it{(glQiN5OYDtͬU925Fm'5P[,lqEXDYQ|E8=#!j0.SpBH=(<z>Lcvr$U!U'|!W1 gtQ 2Vf{i&n7opu de@Bf[ Oyw(zkJ$7PL"+W+ ; \V_ntV3ӽ,tU1h"w|J'UE~@}mhNx &7O<N1ODgm'Դb^7:c1xX%X6~4kp^<FDMv;>Y7eBA&J6Y ;:K Hʾ GֵȞlϮ1 {[|dn%~ωSy34ỸT;9=ȆnƑ0"sCepPRC;q Yt,#^Ob.N*_c*{fA h쑵HOJrkJbщ~ ?j;E|!-DTscιO؜\åCh2 1@EbDZD&\?_ӻxi-eBfeR?Кo\CR/U:XTo"M0?Գ@N/bѩmygpU:^Orcy 810`Rɼ3_FWe0Ja0}R"kݜ <\ aelz9F=mZAV0t5G[pğ,ʲFى=_}=}W{+(]D ή%ߝOfԩdFP䈍@ 1jI&YP\UZ9YYU5/j!q|Md%qlߑ Yw1B6Iƪdߚ?Vl "=j{tj"Aי1r[DHG=e)`dž@u\!Q%6"IGZ*|6]p CXFm^omNsNfmvK g+y/6Jlw< fKYѩήO=K 5Cm#ù}~]PaEۛ>Xו#TfʰvOLVۦcnEw.*Ⱦ_LDfVH~=RgVhBa&|fJ8x߳Aς#~&fOl}LECeaV薪3!Y?M9& {k-3惍_AqbZ7vUGUGۿ#.ȋnVIC@% %{_Rt>eZ:e46|o߭迷5(b l[5RG=%C‰h2Vq1j| K*n8osN8? ʍgv<:S:/8xR#7Dƽ?B88A}b܋ Kk|2ʐ0cuƿre[0TinaZ\aEqN $2^DWc?dܩ5Gɩ.DsOr8d$Nc!%cJa|V(i 6͘\{%bk`< 5Д@@?zZAX/’s?6*FNe$tnمļœB|fh r_χx42+lϡ:/^*\[?; Tήҭ =yAAU"82DDcT 7Qr[b01 6O4+Epc Gŧ (P }2[nRƐzUSc;<:G7* {N D3x^Q O)k$MxDAj3"9efJgDTe-jږ8UB֊lìe 8Fw!](GLÔs ymXgun%mh󬮺$׳lNHKDx<=:dwe&Ӕtws.g=.̶~g᏶M3ڳK9Dcy<أ2IlJixݤfX29Emͅޯ0(Ǣ8ZS wTI?¢2Bа%Ku-Ó2sT^0iD5 +'$% *BAD}3 V;3"ki/U ,fr+?wsRE&{5v/.ԠMf%?t4{Ȣ,Y@*SߴP6!n`thM ]E*-J07'0p6·$㊻KRA{vSc0GPfD YGQ,XlHEۂh]FD.z%rdqWVNK.p=_͏`_]-ɍ)3DG8>>WKTOtqDIQ7pЦްBA,d},[pK~%tVꅾ8%BSQ^GB NkvAUxlWMAiTbbM+$l:esiDstzH~&FenhDϻTL"%̓!TVKס{ U 88w:I/- |@O[EИol _N{nvR0"]'0%nr t7 y IPٯ э~YcV j CE>p!i4wLC`JM%$T4W1BK*wtT;hœcyRe,'3$Zf0S;SYxDP{ `}OB}*-'yE5(T-j"Qߝ;)ݢP<'(8;CM 4~?'Ǫt 'aWT0!C>MFd `%E⨋,ezݪ|K@Y*G>bh"s*-9v'@)LQRqtB_|w{Õz**+اnUj֖4<$'^g=__I0F.7j(ċS y /̠%D vW==֐=֭`9){@OGoy+O)ф_K"L̘y-s!noA~){Wr"KnUup|=0&fƪ)HSbe1#6\d@9 XSnVyAF\0rh^CS((ô+t  d 7'i$xjTFG[)8Om:b[7?cA"%BAIDկm˝[Múwi4((ǽ9Sy89,X` 9?D҂-{cj4r^#{&%l`z̟ؒy~}`/՗Z*FIQ1Y! 9V”Ĕ?V4TSYX>kwvva 3v 8|HEtnS |6۞yNtB.J.Eӌ"nx)OWC+/s!{C֥qUqy( 7Fjh4N\.3N?,٫JDEӸi鬌wh꼛1%)%r-qm w*dNzj AQ&h󖼚 $ECc{!G rmIeWh3lap#nd# ">]?vv "XsA 6}·S"/*IovFg-+su>l%2٬]u5J[N];6UFD1U_Enb5g? o4aT 7Tbyȉ- ʰ !uޕT`>R8c{= t[ 79 j6]H圧℠apx=PRQV58YvQx T>%*玲4YmTqq8 p*- @ \;`Z{knPm}=)l/NqکNG,7!*^e0H #>EOknzgS R*95OQ$jp- GCldufk|3dҮLyA<q{r*VI:a,]ٙgx4[R<J8,wEIHy!v8Zl)nR:]rT37R\Jq4k%QŜ"{gx*pRFNPnD/b\CrU8NG,e((Sa|1( 3e]}u~"sH95n&9y IϜM?3!:ŴȕTvn 0xZ<{9` ᨀg!;ރ^Fv=xtЧ|8+F8=XX; KQDQ="{c׈'NTUFxh BMhLWF- N/olrL31<*EyPI"T^x_}ȷļ/JՀpPMF.F>DgP,$Ib<S|zhK( nX*J+lüʴg3}NWnu5YG5c0ٞ4\z rBz>ͻCHmAvxAaü V~\8)(z4A |,& %Pk m{f1 2PQn!)6zD>*$^"fvqk v5_+-L/>[Q ~Z<8-m#?RѺW-+Ԏ8r-$%G%Ij>VaLj9}M,o^;zpcAUPH6o,yB0^AmGft7xo#(嚴\*1-nl,jyjEHĘuZ)~X)E|{7? gQj|nc յK[9 E*n0 g`<"ħv^3A$ޜ o-A^!7.l SS U%l'.PfHzrؗwpd8Y-u)$&LA'e slk6않#!#فk>?_wrZ 3cuZIotwwFgo4 - UZFa[|FKޭF!=;؉ έ=H ?ͻgEkʰF $Z.PH,>~΢6 4_2F"B% .i300\-D ""<[C!ԨݡN?ֈkV3oAIG+gO YM ]ƗمD%.=~29;}/'m@o<!X엪C ͺ|RFPi$j[sR5V= n+q__dqڹ? ֑e}}tA3.cRO6$HАVPy;?TˢozE*?w6pʆN;t7)͚J\"Yێ߰݁b ȀP;>ˤJ]f5ve y,+1[[ *lebP1mF(WR M2Bѵ|\0gS /}gSIRws3 +8аށS[rM^`ҝ|;vx t!~cBov nQ]+ xHRF 1_@O:=Ĕ_O4]׎=R`âqME~ՐEjf<0wD%c?ONPoֆ"m: 틵QՇjV 7#Y4xaVV]=nb@#BiϖiƳg`ІX>>sn5ZQLbD?6׏^ 4 oEC!p<Tcx2y W(lBƦsƥyT]x=wn] is44Mt);[=gx؃o* Ph 28AAp OWYә0z2q"]*ds$@W" oz_L, {j[6oZf^|X]2f@vXE=f11Wl&-A_PԪ^orq:4+\n Ȩp?]crr01(YW'\GxVf9u_>|Me\^ڸB+oR <9J\1%8[ϗW/G eVB.qд{祣]_2%s ћGp\l}t,&2Vr˂> 5*V,Ze|8E%W-DNUo *c[zw^Ky}s+xX2l\G e|;Q]7wtM̈W/@ZNא]LZL%xO#jD&nْ/^QYLkśM&]ّd Q߈'Sb"tPe\.8 ȵ?uK@tDUqHOFt@ӹU)xs+.$`vSsxo׮޾ky;HZFl-&WW1X~&КWP-36|`u>Ro4ذN r]FAicgPD<.,\o9J~(zlxwӰhӬКԑ-5 OATRWS_iC|awzʂ3Ϗ) tnۗ=WKiRGeA[*ZMNs] d*Ǥ֏&L  $q눧?}]OaN=otAc[FrH`f9QՆ('Er@M^mh8y go}8ַy|b=sQ>>6 $9ǸN( <}8N<kJ9>莅miR y bn7Gj PƛR&y v<#.SsUi хoȔ6{UΚZW;Uq=G!W]x&Λ=7hݘߚL[RhR;;yR$冟}Fl\M b)AAO<_'7@[Լ ;vήjhC7b`/VI ^i'@Dv*4SsHܱg2 )K gnRBnCR4*%Ql[<3h-x8[`إ1WM:u4nmH\A1uX l)AvxXr0v^דmk(\l3шl3x_tMIZB_ 6WO$Y'.RZ[F 9 `~w1Ճ)=q &%bA L?,Tc8vAxe \dMMDOSxZ q?ʺNi, ׫z,7gA }4ɆM6D8]*L[ x/l}-yH1YXBb(,d!pP}WRzwx#CY;Ws"_Xg/qWKLI3+$. y8R}2a]Z\@yi1 e$MIll! mT Q cǚ" v~৛>A@7Q1_Zp^!TJ JV)91Sp+gȹMB v؝/Y|8ME9hf~b=9&iwOS.XưRVWλl 1 68c6lǞI"^ҤX2_-ά+a9-SA˳t lVB厇`3ݢ4jhR )D6gA~ࢦ%Mq E߲RoP+ ŒVl Ҿ'f~v:sO)."AhAɪk >eaׄbd'Nu@!yo/6o#Wܠ/SQ\H՞?&coI7w&h*_ ms\?1K:&Cu0:*c)8ԳX6;$*8ꎻUq t(q8TһHXcD˶yvfM[Z˘9ʥ' ygv)oJ?jLtn^ $qcxr(u\oFPf3' _*TY 2D`5%~4Z:I pfƁ˜ouXAKGrK <=(w+-wl^Mtږ#w^jY9˸1 1 5 ?z-U:5^rK8OTW~jjTCfTʚ>_/I#[\uog*!-s`VU@ȴ@CG6kRƉۭN7CJ2z3GEby_Gﵛ?LQмjm<3׫߳y $L ov&(èûyƩdf~P YlNJOy{w(sW:F Gc85H37J>\ D|u'=cvh _8.16g\0}ͷMEC'+|Q;7q}b3؜_%V"dXt-ނ"ͤ%*)o;h1YJ?JF-*H@n׏{!gVb2t7Y VezvyuDlw(cm ñ鼼alN}5N%3"H (]Sa?#ꀃ}ֽil3Dz0BcMEʹ̲(FHaF+Gҧz&a`˖I+LcT#Jx[o}(Nu %󚿄#cfŞnp uƦgVʏ׿aMu`Z= G.b3m=o_6R"IN>0{jU}=JR _x+ӦOƦAVXĻr+oPDfOb+/^O ?!)=# i? q`IЮp| -u *-&_@'K%FlF\{`p,_Qc/"T6x#Ƭ6{;¤Ggv>0NLnƺDƂq$[´47-) )'.+eDnob)Il|DLDbcVD>[#qt:DzUvVvL͔Nޒ6+MOl:;S.&#ߕkQCQ7kwK]nԄSvUȪ0fwt݉ q5'T0%9Q1\qũuѭT\;$6*5tܥ4g<̶g_nГ,Jǽl@y, Nh10DO*̊[tF]z= X6M3`1:~es#:v.7w ՚C^-J % 3Wӭ.4k(D%ƍƉ/|Mk&69$@p.xm^LjPc fqe)PhW'*A%ؓ5'j)BFґyyL PvTj`@xT?_IH(%TЋ$͖c+hn0-x2xyUrCI|:v?Sg/e@,ì >d+מO_ђ=?܉-PD@6 -Z<7$A2b6 /HQ^PmSGS|0luR7AO?NKI MK2sob |ݼ">MґAMKu_Oopf5ПQdJ!9}=u> "m?ebREVI -vA"4-[0: Ӻ&75O|4?ecߪFAb/%e.RVc^ݴHAvQR$o3No$T1. )1Q~j$#F) 39|ne]jl1*5 **-;d1f{V`"U]rŭ]) rMtl<~8]؊N؝ Į}+"DNxS=V Su8¡ELŦسi` ]0tշ<3Ztap/bH:9X}4(/,_u Ccڳy &B9wL`P UȼaR3w%QGmc \!J0?|K%!lw3kY.LRd |EfH  ̖>[l?vD]$ OP.|2s>MoxJ9*$F`I(5AYt^ɬD+99^dzcnU ;мM[? $ckMdy$2=8j~lIK(c['sem>XIvF2D2\9O؁>\vIaQDźC?u.g+F3~_VeJWz|}G۰SNuu:HWJeş7D+&4YG~!] ;\>Tͽ+(54T -:O;!E$X"{HƄe8E!4R@\h!x+Ϲafq ΡQ41M4)a0 CmFd\ 6n)|ZJt$\87Y7 =#16Ra4+~e񸢽"/; u()Vb̝] }=$~ P>H-.9 /i{ve&1W11LPPr1,S)frO4a?CD-fǥ]HD }Ս9}p:Y-!hb_.;W&qƒE=]]cs`%0˱?*so}3)LStXxG!cMQ[fud_8 :[C.Wgq*{`n7\2٬CC@}ʛ,xꉅ9;6?F|A?vԇ%MjotX'^gVt`"L㋢0>zoeN+[G=*;=VS_am}J|̢C䦩S;$)k4EɁddמK(reI1v۔&9d*PK:j6[B 4TG5^I]B_o堶Ƒy,W 6̮L܃{ "r> G\n7̧ai3oo }!SB p;aKM+;lFIMۻYd 3<8w7!V곾` Ρ[VhP<"9hg/ES*e TYښ45EbJTB*4DP)Av]6<-W`eh@;6Kj |5!> $Ƭuezk{zzVR 2WvքZ9Ud83<=cdO9K,Q>GT ;G/-ף@f%t&1 @h 2EfM/io\5(RK6^hTuhDIY cDš a+ .B/1l_ 3Y(gvji*!6!CKLd&: QO7׵X.86uF.rjDDJ̋ _b̙iQ{?L5vHs0 >=|o건M {Pg?—}8]B|юL^W 6ĖI)3Lqm.HkoJ^)ͱ?)`u)]+Zć&xm_B̼uyX#-q56ͦ9rMU s;~ rsDxpЪ{H4ox_gţSz⩏Q.ևn^gӔ}d!a}?[U_fsJ0̷7DS_G [1BR\taeHu@wh;[H!.[6nPuD>A,KVQr@@-_o'+FʈMYBU(CT]YGp-~%j E\#;ؗvSTVcXI5/H% 7] G_XԊAA &q%č1NT7Ų/C8JJ9wUbpx\itunSۣ@-[#?ֹ$rjrE,!˰NPfi%g Fl&@͂nėdujQl䝵vks}gró,5L3 xGg;S5h>wi6Unꧣ!KY .K?Q`3k'Աd@[>V*!KyVjP}ǀ +0^:^>b+6!%Q.Nvs=Xg5JSK埤*ÃR))TVKZPUQ ?eHYݿp.PxN7g '9Yehz`O>ںr/ z'"^{5LoD6fi1FIl27dkf/I^"0uOuao'=h{D:`:H`r&ԞZǯZҦ{+}cBO-0+4eZ4!f(~S؜e`51XXm +8 .M%.-:Fg[Fsq:rOUBZa'=v&I>#C Qy<$7niUʭC&f=J!{w؁\d0qkXX>HX06+0.jt-q?°u!1ơ .8&y;KR)l`?^1fTn!n p8*.'-r6Y\R%Z1v^_ ūAUY.*`(j|7cRW|dr8tS[|Ǐ(0 q,8g l1MozT. %?䷤ep9mpVf*M7:-}SErphQ;Sk; ⵯpy3o͹7D֐eG˿~u1nRfK1ڢ:׋$֟Ʒ}}rEe*WA?,ȞGGҗѶxYoBXuHuS:e+9~>Co !i򌂚g4T(X?FWoJl8 :"'J<>׉u i+>u!8TYʇ@>E /׆LHNjmX<5r DPCOd09 \DSlk" fE]J0ǣuStKHUOS~Xx"ccIB[ΌiX^x$͍hZUfƄ%7+ډKUFpPOVT 0a";-4+< 8ѐ(.pϝ( ?ߤbݽ$ W \aژ}d]~17nՙ"ڴOAhkz2,5 &Ǿ(U{ Cwk-g3Q-.} [nkexirqf qeFj[VYz5p*E}ԱJYV4k_㸍x5n ӼPUY>p)M.e/Q?SжÿD!_;tEUmthj0& s#Ӛ~DQ<$fg{H)ޮ$cBO9Sԙ"RvH6FS%\E0:5rW c#$^N!MWD0xHŋ_CmbuL]c5AVI)(Q7(8[sJrOaXTT:8gRk1Z &υ5B"Rű>bf]6gz|L![^fe=Cңߣj.O2Fa&E'nMۃYcՊB-|_SL\\B;* 55/=UƱ/IK NθS5]YU &OsT⻉Ä2mFsAW}p9"h7ற9e6+L?{J_OAi1Dqu.Y+>qtw-BowS `\8$ : +U]}gFH^v]YI9{ʺ9%#YtL3=0t oɿI`7kZ1/#=CN$+b%}]*oFyT7{i8\<;5>uᒭŵ+')( >Jmaʱ88S4Sp{ AX;_P$8DH;0Vd='|ejgq78@!dR$ 9Z2Ʃ!Kk2J=L35b}4iB_A3>o%AfFhgeU oe1ze. + '1{d}`3TB??7~#=DgTcwg ׉r]G;N%w-T| +pLWkY Tmj Tj _(vGoݵ_M9ds a*r33EQX.$uTs*(P <k [}CZt5=/l{ݜMIƧ^Nl´PyIv:(Lvցmm]ӳҏ<Z;@i%%UU+f@,E[,a[uԇ5%Όw9Ms V ~AjRuU'XE;ğG/Qi-jJz)7A EFl[.N\wa_$j\"k}sގnM3<Om;WUIZ='cﻪkrAOR.U$_kV3ufrJj<+V8Jޓ b@ONIqck؝1*G:z ɏ OPDG)W D )7FYA'GKDxm su;ekYq hv )2=TIP8 :#o`$j7fLůƄ WFs&MbN)t]m30e 6yHTBk^ue" 2bJ ʱ1׍bʻ$uO48,Εl'KKF@?WL&y8=**I^b񬱰҉XVr1V`` G0@ݥ*F7VydYg_y SL e((TC~TqkSa0"R7SK%DuÆ.gKcwn;rPB lQfbkZXUv]fd1Y-<ϵ@eTW6g&;VBY^nضʼn)zcu:k8BKM jY ]}wpSгWB4ZY<{ѿo?G`ٚfĻ$t )G.-L !XM&o`ޏt􇗼jn[03#[{2d/:g4f~i:|5abCLqˡ+6GRΞG^{ľ. e9aTjwpN7š B, },.մܣXNB.5#c M&9R{8 ˦a v/ʻ.N)҆OMߏJgD\UAKkA2&e@^Lu(?mm9rxj2'D`-Ӛ:U]MދU@Zwd;d y_]7 ڬ5ʞb yҍ1qb^ן St:$Ya9Jj-!jbVdcZ%KCh}\3I%]Z,BgC4oLyB,X-⿦,.Vgo=*NF3dy0 )}k@a2—Te5!S?`]A`EzO;BͲ*}L /zz W??%㬐#AbHk31 QNN>]WuYX#A$e@*JLTnEj6ώB!TݛyHY`c|gNo*n DN }` ūe.ß!By\s 7vū "UxAE.y}P[`AVebI!ϳW=wC҂odWHǨS"Pl7IMlgeT/hicgBiϹGg C|Z#䨋ESi4bkB)ɰCRn@6 P3G +NYDzSƭK4CVZb:ڨбM=Jᆬ%]_ƃ+!*d0ñ'^>)P `"S[!+%"7ltIOzGei9āFڵ3dyR@Eg|*&^MA@y!oPkZpMi؀aChuʰeɂn]U(D-`LBbc0E㨻[`~)&Ox/ avw>Ҳ@TY0n:@_T*2ޓН3L}ہˠt*ar SɹLsiz.C~@DU7v8WO/|\cgBGg/HA *XѣQs/ (Rr;.bBAY1m*'qЦ^ &,Cȩ~>f6wî0<-\pA)GޛP@3z9FqJxr(? L @لX@ڕ/IMQ$`5EW_ z`;cRg@Sue%X]ʲXCd M[_hf_M~^S[rI0 pN-kHkhMĻOjQW\鏩AGZLo҈XyP{+{R `\[>cӺ\fz埐k-ظ󞛗LG+1 J;ЀJ竴X;A)ips}JۂƧܜ*%c w|I]v#n^S Q57S,ܢ֜_#SjJKG}tШe׏n"!b߷W6:I0νR(fz m.?_,,Jis*oSթ(f[RNh~8:7pNnZ21a~^Y &LaB |R!˓  dz}кRoHD~ע| B$ r[HbEn&?qۚ!P-3edT3^^j>a*8=J=D4]]Q*>AUT c0R]?Ox2LG^ɦ vVל.fz!}k6Bd-gEe)b+oFSSpM-E9bcBANDޖoo28FV*-I^)pxA``Au0|+^$dDDۺ<8+#VkQrг6 kNC_̀9r(#C-Pg䎒u{ڰl"pIWae&nn9y[![zKr /%ۨq@8‰Pm {uؼ #~RIs/? t7J1î?1 S/sNTki0(|p([/ 7ViYc ha/E 42[W cCO_#(qJҨzŖM7mфfx&4o^? Р9G kں%)Zoi~ BNF&<|!h2Br|(7<Db 01 l͎MĠ_.N+Uǫ̸#5ɳx|v`QX$F%0Č1u?A o)A2gkBpk)(ӥ6‡njߖHhŞrDFf[,w=׬_1P/M뜰k9D>_@i|ت ض#%4ȲXrxY$KǮ_Pr84v2'OAd[OZ=)6%{)W#k(.#ʚxttmU,S>?IT!w2`Aq'%ա}cTm3_`sbZOB1`OQb/oh_!B{:{. BecCf)+zrkSM}sᢳᛵG " s,S^i0%{>z'7H%al1,bovӹ*Ip??ugWEDCr0ɞ6rk/ԷRׅ(G+{h5DHCQ!ٚppSzۢ`@^tBsh318bPVh?cSC&ԝ?lz}kQgG^2o#jJߎ) EMZ&( \UESLd^iwg{J|-Cx34+Tlt\0tQF&=ɡ<)I5OT| Rʆ2JEwJЯZji3P-Dاf>䊆1UTI1uVN`6aq]?^ Ax+#R a CϠ~]M?RB["V,:= :e bWj$K#&.‰0U 8/i7|e/kŬiUd s,u4x{f%@pxI) ڬ*+sywXXk:,ҕ.W?Ԃ Xtҥ" L'[͚G ؟cm] \$,FSmpҋI~Uwv1=k$D7xGܝ+ra4KOjtK4S0"*wN+uG/Ogm=Ŷ9 SuʨCê @d2ҍ{E8rTc׈p-X7G~݂%2Cˉ1 gj—scɭB|6}mC^; b5A ,u9LMBȚ2 8z( ic9JH!.6Q>lQkC:bEZ E0Tcqv$Ont0TkDsL^ | Zj(p2e#lȋ9/:Ծ/ CaU+lT&IFq4?kaFAWLt &o ؆߳¶@k2:)b 4N +?4s -2Ӊ ל"8=:|ՎWyT92!Фhp#=Y-ӫ˴7*j11za (-1ci0Uh4,e ? ?JهIj shf4O2A9Pxi44\XΥ(3(LkK5POIT~1YpaFXS:Ii)b{&NMD{ToتHf:;[(CDDͅ FxN6u(wLR]ۇV1WeP|Dro-wgsק7] $~t<I3!dz6<]!+ZA.1^K6/2 C~OyԕE#D o #9Vgiu~Q:]YGv+i!4l0 H( {fb\zongh0U&d.@fc2I#:1DhZ?OWjq@kUΤevЖL1GCܶPUVAm%E4WprA<Ԓ5ciKRC_^X.=m:p<|u t\vk8l~̰q2-o߄õ6w3#mڅIKo ߊ t|$* s iQB!GR@[յIY wK&~ЈTC%=9dM]۞ us m~+"oȡ|y`fL̨秐PBĜ>M*jHQxpIF ୍VxШʅ 3õc ^j %x;~И=OO9`~y#м G!5B H{߄yP!RRKwSFȇt<\MSwՅi0ceU;U^v#Ýz 92G`JPV='Fqi#i~ ~2z `1rlص2G51C<% .g 3CJ-b١wQэa޲4ưاWvJKDC.п\ŧ?Σp%!XZp'G뗆e@QɔvG)g%x 2^r1 ]g807Q_LHfE{5ČogOLKZZ`L%aEt $wS+{$ *~; )l%;R'cP-/*igd} F(m߲-Y*e'!Ep+.Y%Tމխrn6S(+86[E`^ܿqJɋl1;X J}X(afRC6݅1O>2"C ]FU0O_nD6-Zsm^DC{/EEhPR;uݭ]=E4W*dY顥+SQ-tfR?(sЧKB%2Iy~%w k9Jjmik]H3/5ѯ QL|@^.nPQ3RX[m))}^L)[Wp66}2egNKy?PIVRQdii_ϙ׈F~DD+ee#7A<ăQ@Yg+ڞ)Ufq~ɳt@`l/5z>MY;@3ZN-(κX3:# e؈t^mr#ThΠ!B ~9zoIulK~P`>LXg 5m)r5X WϬ7lUz$)w$pwk=ogrhc] XQ?>מˇnወX C8L?Z $^@l,p˷dۄ#{ 7 >9m±q+5Šys` CP?_as8d=pˈ!r81R'k>ʨqU2 r^zCY<0Y|9_@ÒN2Qe^X].kD܃YR_9ٻÙhAbwpك!]ɚ5YSŪ#>!Ӗkk87IâShvdXP+@_E*sL~؞K)#^`qзKLf>M6Ja'*>',*X%a%3W-~hYu9o"8Q _MxCҭ͋WC ֮Z,m T$[P8vP%=f-t߲ 񸑲zg[p uޤ4<3/zzfi˗6 _CAYJ~j$HiOOh-G?nEAh,HKࢪ=G_{b"0rjGXI:5]y&m|~)n`  T@|=Cq'xOέ@:za$fV M ȹkC"2-x"&DŽb߁&h}JU%[0AH ؂TD"_ԁmlD閆H9,些o;zW )qԤZSϧ΋tD^^;$e̊ qKIkMDrF#Q?i4u4hj^E%AI6:MPQEf3Rݔ.j/Q34Tjдuf8}YiƴtsCLbms"]eZ$cBƗ ^|![-lu_ LL|NUjK|6 *{jz !l0X×"Gwbz5dnzc_Ct ;IHHWaNG 8 z0,Ⱦ';p+/lYscJ?n8v^$ӗP*4}XZ#ZY|vnWkql,~f_ qoiC!o R< UZC fL)d]t'Er:l!#}*y͟b;a?sdqOgWǧsaUb8I1 b-ȶqr ጾ=;ÊOVXA'9ϞBpYX~f6F7]%>.amUv ,&e j''0,+BHE0NX!w!ai4؝7cu) lRoݘ6q3?[YvgtAT A⠗4dCɫO9z~M!_|b`H*NMK.vsLEwW 6|Um j 8U9T,9ـ%32tt#5(@غ;tHiZlhO^r^@yHf'rĔqo Y7ګbI.0Ls"NCYiz=!+*D%@YQsd9 ȱXkm@@7 I+*9 fCu,+ PZLSિ; 0J4|WAe/jMj* X6 Vo)ECt[\ߞWDZgJi%0$K kp` pYḪ`DM FJdzvq+T:vm]4-/T]ȺE$+̰~K3 HMrChzGߕc h>2E4*gP 5_;vS ٔNƤS[g]&mkkxPK)r?AbSBtQ)ve5o c9`9bFC]$ˮh}p}bW\DžySd2YzY;J8++?rH Ҍ }Sȁ lg2sT$cT &MsP!L~l$djE}&ȟJtleS%Gs[+!h{%k;Wq,Q]~404w m4Ŏ8hX5X("3hx5| pmɫ/۽h ei7A#E'5̐esl5;9 Ǣ *+ph?nKZMřs`wY;-UΪ2:I"`@ tƌe}Έ}nsdoXgx08/u1MT-w#VeUۇA5pK/ڊm8 VC\L-ҮT0r\S4T𙈔}z',ZVJAq!zL (!=]A) cApc|҄cD-<@8p);Dk($6`8 Nܺ7_2VW8/Ka :hotT?=i*`CVAˤ`ti`\)]YtsE+ln.d燻̳5bve2 DnwK[[-WG|"_p |}mfTkdK*`/ZSJz߲7e7*c#khJ_s])"c8RR8.62T_{ _xpQ͜ 2ڬD:7c s&@ & I|6 JTp.O0ƶ(p[Gmc>dsG6mIlu^ ABoȪ(f%ʝk~~~# .^X+yR$Y/,Yei>a$9U}Ed:ҝy3r2K9 pc5.\vR@2 r5/4Lc򃑂Tdyȍ77ڬ`+dS}JJsl8li2>słWڕUgVP껉5)7ԸФ&?ybb Mԇ\ I{xlN^xcvuh3=ͅ l9 |Ľ; C"i|\9FB!^-qxWZ׆pbpt,AsoRr^Aԯ7nQ%}9Ne,P_ffҤW[nOJ^ :vdb90 Gt*xQB=|:|n7T8A`Cu7B cl}#6ibe]aM׎dٙň4@l&U҂7z[#ݍ{UaըHtdxMA[nfˤ3e%;K'ՙWu_ *E:mNj9[LFT֍)"I4gTe y=5mD:&,W,S1W7dm5EE5oۖkOø="ݣ#IlE9;)\/(wiua0"RS M/3TK E9WtQ ̂تm;'K6La[E1CsЮn&!^GVUZ1wtO7a_ٴHևJ¡o%Ж{ڊd79;SkX;6J wu0 @i{[+ t񶶉 pz6+%nl ѩK}AgҁiO#tUe.qJ?!40;Uިx nB,2،HmC{o<.mD20a3~<TzJLJȊךnyk};H^_TSF^;e}hp@$!uVjw"bU3;!G`_{3MoW)$mEedbHUvoZKar88c:VDIXT+̆86w#@i~ n#[n!vR3Q Yt; uV/w~n|[qŠdG l2u-I7ؐFՠ@m~F82t~o3CbeLu Lt:#}maMhKYF[K#-1-Gg؁Tq.IɰkpLP5~⨿H`װbbrg͹NΏ̇g9cR^9*AԴ=j~N _3Ucңӝ~ Xbm+I!矐ۤ!+Gp mO\QgWV2ix;U+ K:53whZI *n)9@Q9{7^sܶ24Ҳ5R*Q¤Ї:}j PGL-ؐF~ӈ=.J=la`*%PjPA:;frkg9L|z軉oce$>ʍ+dp#4$noYNЎ>h. VgoX|- 96߃n`-U{+vރ{~vU^̝*;5`q, Xoll Lw`Sg<ЎAz-N3\o!PÒWavy-rK٠p6VoH9TPē'C{"P5`q$[sSľcUհd@+ol^FKTHM`BKS\AgnmJbYQuZ2҄χ_Bz5=Dxۄ*[?пxC!ֹGbЮ8Q͟ |zKr!b` Bviax1\̴TM7ÆYZ_o $YIcp|w + j_]`x?1` O߳9>zu =U~ʂؙޡN>MvGrw_Ω>y27Hζ*:G1V jf?HbR Kw~zIaGԅ_I~\}b]ˋ6%axW '4& mh1C mI5a"!-|0<촽eRڹ d~C׊)d@gq@'DS&hc!aU;ŠN O/J1U[-p_|2ՑTs@f̯~_ehVeB@ÿ.Wevo(;aau*ë^A2,{*L*7@ 'V)Tɫ;j;p,#2h*'L09'.*$I܍N 5KaFz؄UF]2'uQ$D=F$a pֲ.a'Ms*̻^hb4IaW7" _S6#f ¶a^ uc'*B; gPvO l{*AFm- 9 vu)K+b!\4;‘C^ zuj&@j|x-Ǵs.0:/pfm}S G{hd%K}ڐ-7ͽy+.̗š] j5S[V@w ʻ[~l@A [2-1ϳ)ZZ_u4 DpıK?HmPnŽb"u;y7Mssn>9 f S.ދ ^P (QW2qX e@e~g v뱦 ܻ5[ @i&BXU1שoI6}W O1Kqrޢ^Cu6QC(ʹ R]kea0t)wLG%~cpc/1XՐpH&-3371#f+caU=+"{t_mu~'SJDV(嶣%ކB4p*1 rnG6%x hj·hSJɾ^Mm[[k?qh-ficB< K%F탏jH$0(ꉊ?,p%ֈ)D{&anbQN4y׫o QyOS:#~ɓQUyHNłv`H8 @$,]R?̗ޔm<B`*s#aq"YJLsKK}쐏 p^r4`z lc Fp?@TQE1ގJV<;MRW2oF;%et{PyQK_>ÉʹC4$ε>Imv4n*mPƄt;\Oޮ`ԩ ]3M NvK!7XsYek$E8{Sg@[@-L!lѽ^rWAuJ`n9RzniwOIЬ o=g Ce[| I?ͨ頔E`B#ڐF )w4BXgDEUǑ0,8G j[_֒PGŒ{za%T<ypGFGq^A/@guϣnyg@Tx ~E+.Vq(gLF) #)5>j!\iBl6,U8ۄZMVpeul>UYcVYa*NJTr?|Hb{|f.LjH97Ϣ pC6pҗT{.knQ"Ǩ@lkE d6.1;X<|u 8>v8U(3JYSo=~]:!ד5nx dS,0CWLrע`7S y&yWe7M. agFe6]I(>t{TH폑6R { Je՛b: e!t쟥8Ĭu^67cVf!|8Rߛޞ&seѪa&wB6Xd[UD>V}%@n9mʚœ'x]j]͛+_}Xqʢq;.wyZal+!K_b}em}%˩V옞k;.BxPEռ@POYfw])Ȭ.<I/ *)8MEݔ~<~E} P/?KS|zfFoVs/j ZW0}s}az@##Šu*Nc%NlT\-kPlzE@+6u@zXRAt4Ú HI cw&BIZmOțI|Zxrh[30aե&V;2-2Klqtʨ2ӱYAOrGOk6(ᄹXOf;h3q*>%cU|/x.O3;@CT,jEx#i&xBҔ=g K9±.1ieV0O.dzuO,,BiZ mJKt_[+3%RHllo'@ξokU2uvUp WUpWp5q I/*(,ͼU]AD[fuzfq%ꪘո$܂pSa r_+0f~N^z9duRSVtx_xę|@>*:p(@Y(SaaUV\w4 lIMr~o2+G7 j' 0G\lCܔfiz^Y&$6GZѿL—;pM`H ?.5?fm f kxs3!vag4og qa؀U[/,?"dʭ!-"@yʝefa.HK ˋiXc[W Pd)Gn *$n6Rp~ǬhZg臡d|Ϳ=ޭUzRXw7pX^vPy@w0x?0_Nω!<冏6!;T|6̡zr`䧂+?N8B >|V/?;|i=$ E]lTӆQ);ܐmltqtT7z- [J^BD6M#@(*ޖazQ $Ȝ6\y KJ/]W=g.u_,NBz+~ Dr ;Y"{2Ԝ=d"jN>hlZןEc!4#鮈U_ʠE+N6##Aצ8u&_b}6wo*==^0B!)68ްpiG>s3%cJ)@͓j7º={BTzm֞b\vS3nz`x8s_)?M3- jz"QVm؃©咜S_ecQzV5 ˂w rV %:πS)D0!!^=k!2j]-\Hv9k?s鼛.!1$*-ŢMoBL׾WIvI-&^9:iO:MXem{y5~O8i)0 dI0u sp\Z5t3"f_ B)9I|z1 & 9ڐn֎}3%ptZUJu/_Y#3;qL_دj5&Q]0p=jFbcc([n;.s qPl*>殛Wtݺ* CAEHPج2 vxTר*.i@yhelG49~4h5*$~.qgeV/#\A܈Gsگ٪X*jð4P H\bn9Z>e#.P}My3R>_WOUMVD~Xf2]hإoK9N8LV@,Oom5xU 6R"UesN)&;FYy;JXD\ݤ† WǬA& ky}'dXثѲiO-z/25/1ZamPˆzesk2h#O*N7`fϱ: ӣe$Ny 8(bOVaJ̔4J rLi| `CY$U۔j+}ei^4bGmQ.75P-~i~!KBDT4ȋ Rdh㘕 p,֧|@eHOr8tx_6Ӯ[uV'W#Й~HQQr?DQ>k` R;C~ pT-D׀'rR>/J7 ݒ1D2o5^ T6Q"\ASĐvs~F3{j.˼)ur92O3?QUa[nz\yHxD P  Y@D‹zimuĤş</$QD}D|Yc-|ӴНpE=D6k1o6SO3MP´gt)\1K0s$&9$7h"[C YI1Y'9v5|PNCo>ZtKAf $UVɜm#Al)j4?4Q0(CZ!+ynNMs!Be;uݓpVh1-֘mWMÇH1? 4?(k>H%N$lx nn{0p`+ErC*=j?q h+L-14QL2eVnG+Ez8e9i,o0{d-,LyPךl{l{UVco 7VՃq }ű  nC /p50 0|=RBJRcg)iu`z0 clD6L{WBX}ƠXG vG)вfQӦ@qbk7Qt.[N ' ]="hK-!맋44ɨ{JV@ G'!5@_wΎ>\6-෸o~輅T e'Ȁ֓*z Qς~ϛ p1 ẾHF] &FY&ܪ/8Ćp rURQߥDL[O3Z&v8Ds/0Qu^MtAi)H=VQXmdiI ?/d}cP}]a.j`Ū9(l8CӀW*HaX/;qZϭ./- 7zeW Ғۣ Iպ ~n-dQIqMeX˦}h PP%b.9LR϶CC2g4Gץ,wOۜ"&xO@RkrD+ /0~ +32|nذ}C̮$hٱ0ӎ'0}nȷ0c+`Q1yZ34Evh>ĩ "Bw%?>v AasJpQH 8EX:M9-p9nB\ݪ;lWB]uZX n5~SKYh*-Mi$hyyWt:>4r &+tJv׻6 r}/ 8ݍQpҎ^S~rff{>H\\A4NvW8g*?}] ց%ѵ,,%4|= ʳ\9Xz/ `vKCΣCg!;Ȑm.3U'X{d=c]q+v/kB6ϵҙ!]^ayY:~Se&0 G*)zUnz$|ϛN ?_݉"9O[4EE-PT:2 ֨K~Own1&(s9r}$^ 4"7=;p%zٍܼ:%|ǺHjK7@Vi\G/xĢ|'3rk`4)Š3z4ImfxACbe5*PQ%ުKE3L6ݑz=^17W*!C~.Z)=۪AUl6dkұϨpUVA=/ ;Swjwפ#lAיCTˏ=;{Lc 8ؑ'۸ƴtuǺ)~͸VP30'?c6˨?/*ւ+!@oguJ8Q쑆mv5 5 IviQL,T/roZ[Nϱ\c uZaB񺅮pFpE0߄ AAO4 ke1OQpo'Fh0}֡ x^وl^umܦ?pJ&U1V޶T~h7@{1|WUvZc-xZ-l Kڶ6n؆q:wp4aЌ䔚 #?//3ϗ,  |]QFI?IR&A_.lA,Mŝ*APɟ B|fݿw/q\s2nh-xuM!!a9gUjVgUg]_ӽ`v-XP_2݉Vi8?`$ckڌM2Fc*q+qr-Uo~]pn-^R}ƽIM_|Q73kt`°/ngYgT>:iٰ8@(u)ek35b Sǁ:1B[f?:- Ғ!o|80=P6*[fem%[CHFN$E>eVq^!E_AWJo1[2𙣹?\ 4zv:~v:nw9 M[K!q4c[d+(~8/F7P:D~R PUb,() uL92$&y؞-ar&X1UI{_w--#6a Y,}-"#mR@7'ƂrW#C_K)@!~DQ=P 1~>{{sTOIvoϋ_=pN- lN6hl4G񏫤xqElA> ??AN@rj8]0:KlۥیPqx_ϚyZ^Vx_/^X"h]BCcؑG*b=T޽0N ^R,D[8O^Yn=ɪKP;({ %N(ko߳AZ")ɍbRx}iR;:DPUc5ZLp?5ռYwލ  ?x#+nI\[&X[%[OI䘮:7@8 B &/=$,"D4!mpR7y Ex= EDQ5#hO 9a[ -sc/aij^ M@rMJWO|5{qE?Z|iV3lA#ڜ.?PD{79\錥}?@Cuz78Hd Q/`,T[E콣bQx ӥ7jj;xP,EQT_ZTP*Rc6Z6(D;2 S2MA~<|.ȧeD vVHGaRGTsAmuuNCq"V䈣 D>2Жx% 2aPKO}Ŷ`,wH1&Wlr 7L>i$v}r,҄,.%vOWdMv u),Nxd(˜吩N4z5-yM6ݩky,cĕNӓ-ZVx`(K5Vr? @rm 0|nT9:6F"Ҫ7 :2""iu@j4Ec>d2OήG5̒0"R?Wˠ~AP_վ?*4J݈AC3f+mh#o{ƒ,_! SdT>gy54>S4?l?ΝJ>;L@.qV  !R"||V~\i2KDoYCב>=X7u'ay2 cJol^@}xN#Tuo3'\:&IʑzP$2#ʀ ]SD:nx{ʉuZi(f pd\V ضz(grp1훛?kb,i,=/`)\LE!O-Yэ!*ސz=2&VVUG[ZfNq&~tVtP7;v 5N:7b`fQjE9GA*t%z @I셭Pf3i-g}B'Zi) ԁ2Ɨ8`@amj75ӮҎ%i[*(r"Lcqw\W{MO"raԭYi)LjSx+t;\:ܻs3wrۊ sIn.^ &A?ͿEk<+z.HjՙҞXHW?Oaǖ EsR2Pvq/zҞ޵4rPx+ͳa' 'ݺEʣǖ q]kӼ4J"&+=$Cj5eKt59^%.jy\.vԷV)qL7xz}5MkO`˩$Ʉ aSjK9wdv,~OB̀5v"~>rAiҳ J`[:ױvSs_;ÆgGAA?Y% .HT@ @'Nl,-Q߹q`[/Α{̙et'z _M@"̥a܎zȤƦ\3)5_KgGR0G4=&(\9I UPeM?p)%έD?Ab39!^IF1dɦ!lJ{.ځyKzEEB&LR?SHV^$amYpZ:SoOc Kvq_/@<.@$ߺ}Sձk%| ]@CTh@s(:V9ZfV4}7:ɾsױsVV?sP3?2W|iÔmC/W+7]ks:m. G$truE-dc'2-Vl=n/"pWr3q٢$#d.$RXL %m3؅ 2h;nL;ˑz%]l4~ge;^mx 4Yv:f@Xl`~z؞|䘿B/uR( G2s+R~X4:[ ٦$FHikdzrRH$,泏ouI9ܐ42dw e!Oz`,[q,-^@/?/u--^xS:E^fOjTK9y P]Y=pn*hXUVE"HQ]8`99%;h팲 )t\xJ$2,VOB\ TRZ`U=JM*;GH 7T𒪈.؄n*)B}W(!R"sbվ%yCaeSN lr{#I8eQh~PT~ֿ>l7n.dgbɛ`!6c>i2#h;#GwQP"7g8g(Z#a-4SlFI.zcL)U~KjsRhaC/ǎt-Su׼Jj疯2T?3u>l'fcv&1~8U#$(p7U *nom7`~JVGT,ILu>^^BCIvS-Ҋ DKuv۱"Xߛlu6g)^UХ]c}L|] qK`KIӲY9rB,5J\J^qe6a-䱌*6߈:/ ZA7!;%*1Mvv}a Qb8^F;Į׼*"_>'˭~Іu!\A4gCY#/ˍw'B%;h;f(}V mM5Df# Gqy TḃUbL=H^S2t*?vvs浚ϛ› ^y#0+ɹLrЄIRdtAKTg1TyM AH"l7݂bݧT}k on2|7doI0JkcUGSRgܠlɘa!RZH\EܳG>+3!Çg`F>C @;&▪Q^: Di#lf$)$}ǚ}NaW3Z‰fBhIj6X_bPU{%{?^l5 +yG?PjRXs 4kD,v#K g gPҸ Jf}#3$͜r8>KPOՇ-ǰS>'íѿ4[gV dWb)n1%\3a~F3ebuFצjx֠EH_w>WRA`}N7V똙t(N|6B^x4*8!e~5Bƒ ;d1A ڌcx4 X\B7aVL~&Y7;YEmY%Sqā|Rխ1~ %$yV1ojbvs&vNi:)^/E*qm yiCckah@[LX;jgmCP9p{棼flwp-~]~Iz<Ѩ/nH"P>W͸R<V&](4ڑ !ZwpcMQ)԰.B#BY5 Nǚ5͘(w,`PV%POirJ-i@@%yM.6!p@'s\{\*:ׄTH[:P>5[#miDnzJV%v*.۞ݛmȳiaVi|Vejlw$\{vm 1`65Sn"FfOMSK\  s)(0zznex|fj:':9%l <xx`[[ZOGY8qڌ\,w |ģg97Z~aj]ש7 F+[zM"kSOZr^,Nڡ>hɊ ;cyy˻GZsk\ρнfQk[AA+TT1pؗFH+Qg~YHvv'[P,m hh[!GsQ&Ȓ>K8GOʹZZ}6-hԞ6eӈCa>#$mbuh&S&WEeQƷQU ,! /Z$L|_~o>y,/ ?{ ~too{eewlľ ,7zI? %fKAҺP2˽YD`L>z5ʭ"jmL xUrO @$!m i@ aR9^0!Ekvwy`׮TdH80 _-(q rY6A4*ﹻ7˙%،t^)$o%'@,)aB{rF`|N6Ic?{P'F_ٟTR P Zۣm3.}mԛ%$TV tr=^s6gsVUb=U°`vOu'5ʑaT/ëjMN܍aLn).ʗ׏h>ʥYJnC{ZAGJ5ߢX|!pB pځkm K#}lkٱ/BSzc5Bϩsq;Bzk8š;?S*FsͣхtTйU+E63W);?д>^?7dnjڏN#~׃}iP\^2< Yx,f8˲fjpRw @_21ƍa&8Ӳ?¢Q9Qqj8#{;QqU6>H~)VΚ!Ư,dʈm6%s]'_M/m}+j3G]MDCʄUɝ9qo%r*lک'rbENFS#\ϗ)]V,,iS+W'I DJ;SZH%M5=g(eؘ¡2;F!Ӥi E~P|]?R ]aU$JWXq`kcvUB@,e j.~ #::KvNQP{)E aםwtQꯝrB%8d92R#VgZ⮒4P 64 ʹN5hTQlh+LH.z#_1{%bb-^d1yw.*08u1oo -(U[vgkqs:i%]|8DuY Z'Q$k`kl_8f&´o̓sg\RbfTR٥@v?j}M>W1 /?!Źbis7 hѽ&VxS!ge2:.:7'97{b.zPv쇉8KtK%18\u}KpFke7:WPR 4 ? ek{RW~_P>b##vn{kFe+*?JU٤$?fz_c]{# )\*MזQ`ӟ=&^53ԬԚw<<\FMO]?$M"6վv!\#vS¬'\osy1bph/*1U}TK"8$@Hi !. O $>QCX{ t̨nh/^t.)g2[06et*_ )'^l4S/!ХL{;z\*E4ҁ4{YLLц)7xz* a̬Z q)PyӲRSU2D@DTof%4xke*i--D%|A8e**)]2jkgo\Ψӽh%X=,{:,K9;$ܾGh[\n׻}\ meQqZ8ng嶙@xd%n{9ZI.`3[A9+[qcFAn~5,ЬKHIgaŽc79q?HsIAS yݼ `e]b^Ng̖0 ђꎤ^;xиӅG |K% iw?~K:s3*<1g[0g¤ǑDxGDmКvΪ[UPsǾ$plYW3oo bzhj9CLWBH삪H~q=92%@kã-,Ȏ =SAL6"Amע+[Ky{a%꟟jP$: D ˞͍K|CrYRKo ~ T @l [v`1s3TR4du Gy].Zw?ii?XU=йOh:Nj}n3ϴ5*"hEs$=oz:z.*'߿x+vaf O٪t%i# _(vJvc[%=$XJn} !<0(?!_MoIǶFrZRpv' v 8,l G]WC֢9Zj41M$4s+}g6o|:Er 禘XElDIÏZqThԫ(y~UwL^NŪYk( P"jHj v 4ig6]1 .Ή]@YL6ݲҠ aݐq^fW>^{_Ù ,j<2<1u!q6{‫tL= gV>4ɾQ}5T" tCNt>ͭLeq׷ .'gngW]S 6F^Eu&|#H yIX$48AZӿvDalʧ p0gua]xr8wP̮5ȋl $UG 1U~Cqgvy.&xn9b 23T!W6#;t2;n0e+CE>h 7B$  ~1:+GYA?dF1`(iD FL%;ݨ TR> jٮ8oJzy:n}Y_TcSU2⢮ nS%8rC546ܖ@%:!\e%C<c e:;ҰӴ !ytu?$0wvźw{,,FaiVscq·zJT̴O+duJ8H_;:"AĄX H5DWx9;@vUɛ#w`"MRɒVdۛP[= >_ÜfmA0zP؊?Uq75UTb/ԳS>~D9 %_Uӧ2 I1RN0Rccw  - ;!/wBb-Ig>:Pdaa)bvhx3esKٹj:^}a<"jyr+oNN]+[@A&1fdI$y) дUr./ @,w,4{tcBgVR4IA_ Au_II ź VuP8 %gkDW TL;IIe^Dse]r>-7Ǫ ubV( S ڜ? ~CO*x"_P!9XbUh[َ9R?Lhn/Xh@n  y!KUv0djN]b='U[^uC5gof0&虦@Cky?`1o+-7V-~p$$a2#gp\ &59\rAAC?)_*DF&GCC`;V] P%N (B簡h eL~W-O F)]y4|[qixGƚpx;#F2S^E{o3V[ׁp?{G4'4Є !#ޢH۽$7OQE/c>xPCr'r ո+6u@][eoѓn 27Aqopɔxa6 cot)]ɟէՏ0^_up'+tJXD[6entUnm!ەޒt5yc9z(ʃ)OYsqeeÜt!B1V= EFvDܠ U: R0#8U9 s+ɁOb筫sVNikTBHxՠ3 [} É~ƏlhiMAVHS/ "־ aAљx܌$' to[P{'~JS?=NC_eЀbaC. pg̳Ϋ2 .vm@+f[+ʴvt`5;[.VǨvHȋkJl߸C& 8\UCFED-q?]L(V8>w6~7--}8dSgM{YX ğL˴؝u+ٴ>V5#7?RݙcD?9|Ө?Cjx+Pm}92 տHm7.),dt:z =ֹp-m2y+z@C7섆=m| j W7?_^Rjɿ>koz(0+0dbc@v-\,N=͘f /4! ]n%m& dzsz3S9 nݍ?a[ЫNe0'O+BZI{IJ:sY'iٳwAxl%WH N޽iҜG0|(>Q|0Sؚ#SjUb=E)v 9\GlPqMb"p;}pЎ9B'NgM7zQ\^/ N+)~36(C6Oy,f͚?DBdA&^Ns8Q!@o s\^a{ړa[ZMn5 ӱ}Fl+Óop.#ς feVb Fg90 wź;i)awaYeeW{u9T23@ŇBt,h'X[5pwII,xv K_/=$}JUkk{#5K99r[`/5݁M'h;XQ:눰>CQG iBAPۓh{RDii$:>xKai}+ UU-i8 R}!W_k;/؋<.$~sF\+ , ]Iuuh I x+ttX}UIi@ k@rξngr䩶"n1k̖LNJ"f]1텊5Rl]'?t?UU: >KF-Rn6}ӎ#nnBD=<0Ő'Yg{̄]N?"'NJubPL[c&X'k8ҡŞ0iG 䝌Y`]a!ä\FV A*4H #>!q9|Nxe$qQ9Jcv7'\UT&N߳8 Y,x&DM&ru͹K%==We3TH%n& C{9Gh̯aT$0KCX?U 0# Ue"<C?*Aw-3t(mBELIP>$fPXEоf 51)Yü5WB[΢ V^%2^^ʣnx3K,xWyQ|MvhGȲpD0 N |ú`]:2k(kaD膈zf?< ۳ӌ{$F v?bp:^wNIK~b+n6%@mӡ3 YS6C<)ePƓ PI11& :Ũb<2ΜEϳ;cy%ᅢF ^ rFP=/ --LG7|U9XdIA>'`x}/C'- .O6֨8iTNn,Nί^iEJMqF4dN-< S8zPoSrBln`NgunFV֑-IJEj9dpe磢a{*Omz<g!x]ɪBO{,DD8L۫{6hKF%A!rKhQFg( !Xbg$-!;rʟ'iσ%Z0%T~ju%Zl{NYQO J n6@:+y~9mM܈\ iyPtG%=g8T{tHoKy Viەmz#S7h; k]QK*ֲb{Mœ"AjxF'o>e򮺁WvovQn^ =ַΒnDۆs]&MP\{eC6QۈҌWqԕDի tvӃKg͂3T#^[^1*~v0WH8OfɌik8i US^F%=Q 0$/IF%-ڛN+- 5?pYmW1r<&[S;$}^0Lh[bc = 0K>=n>Hó@,:o_?|܅wFOKmSnZV֐zGu"[=5/}_ ֤k':"Q@ vPZ`A*` NOFN{(8gjڳE ͡6e`+Ri P- }b.>E'sCFѬ""NAp- ?$FY%`%i[Gp6zCɕTbAG!}LJ!  {Z7r2L8]eI}Ѽfc9-aR V _gIt' vMU65~h[D mwsVvZlJ%' -n֎z!Ie\qY7@@YOft wGFɧ{Z!f1^DKAt=deF&c1xnF_a(~&R^L @06ۙv%@WJSj~ />z {3zWIyo{WY}kߐrD]y3lKh;rX_Hu YH#xZBAػ 6;8̎r}hN]4] FuqHN8K켜`z` 9NF%"pcW)վ]eU|r9$c[vUC*k?Z;Yg—K>%%Z,YkVS|?YU3{ډݚPJ1[~DvPmTpLݞkfbCl@.Xv{EGT05 Z {_\+8~c<ȡC-q't]ȣvV4WR(ˣaPwQ~ y2&GeL}jQ52B,1>v>[xjw*9ANf.;z +اK:ilXSW @GTJ熽Lv=>)eg3jL gP+kgux\`8B'$'AGRʋi2*&~iPRAyN0$Atq ϶TsN#$&5xh|:Bѐ"-leNsْ5 RPh"Ni5zo*u)_gt*w9(kq8&l9Sn tҊ][ŇSbK!7 -LÙj)UF?eqźs'#zN>R[t~z~hQbgM||h$zQ[&3Fv](wB'[B/x &n~TK>(#2-=Պ,S'A ߿: MSUt2ki˘hTNLm>#G@1v)*l/JFUUrڏe@m+]9|g1{#EhSGjfV~HO uJҞ9wľE%ljq*nҾ_GւR\7ݥw”kb9kOm}jh jŖuF;z DO 9+T᠚> Lg'BǑc.̱wюbulձ0-5̍J׆^o҂(͋= o+b"pr2\0*vD@ȩ`<ݼ؅WHiTiIu( 6{Ep)}=Hy3;D+lh~6,=j=RMN9~x F'N<+1~d":^NKuAdjs4ja``㯶j?OP5Rn ݯy 8t'ѧKʍ<7Sw)"?w(푷-cB?Dv'NQ(!cQV"[9%,@Mt,FǚyvIPG( Vzaƒ槉_1\3ՌKJԷRIQD~.P,Viu>v۹4眗4PR=ܭ2K혼ꌹH{U5H0_v=eZciivRvER},3 ^>7Gg?0BY#A/rX<ݗP(24mw_fm_uKeUf ƹPLpHPh%aWP Jg7ԋ0Bofvng 4WkuE'gQ )9M{$3+DAރPQ}0nN' VC6GI-[5D)A^'Vn+賵h2J@rd c,k<Gu"Q?`eM2sD ? y_V񃌧&_i(߁2Gmħ֫Vc8A`'!L1w JI躻v cBMzа:8==0`4 ]~%K#،fL{3Q#"|:L:2Є '#XsOc[d1#oE  190=fai$c.E=7oZɇt6Ͽ=j+O=m˳1) jt~it1+ ,FDdf̓/-}SiL$dKgm{HqN9bA)S˗})U0(b2}ɨJd,0=d(mv`kNeC>]޲5]OgzԵ/W;T=]cjrի:BH37Gfk7 ~h^/Ij]}AY`H(zC!X_SXÿ-C_cF/, 3Ӯ0Q7SzGI4}*/sGJg, ,FF.W϶y&ͪm\ʝGYS\IԹOگ)- }'-\=_X}9§ >4^IY_!j) _pvvT%L(eui-w2m%^V@d/rC i֮>B:wד v2Iݦ>'|6"f&_|`;B Kk5*/NUm彉Jخ 7%&^. m"4tG {n>)--``2mCK  87!BCcb C. ɶ-tۭzt8ʄ°J6R?U}g(`vߋn/_O$aW[˴ȃjq>4`hua7=9&>kF0V/̐ !d[$츯ukAXqlktIUjq\2P*ێ֝+;MY%9+mD˥?9fPdS"Zh02N8̖%a1p^:fYk~WrC %buII"Β釹6l`5+'"Ag:oYi,lyX7T1GX܀+\LAzM,awjKyP6n8[™]'O ǡ8F|x:ZDd^wAX ^-Ei})'2dxfsnKV&6nؤkx YxXVrrq/{w<*+A %gfqS%![dyh "!3ET"m{(M^璐oN@;5bNubh^A!>F-5@'^kwX1Qz.ЍݟBZ]Y_u>x6suu%QС{(Ҥq|n-jsU2ݾm!8]͚ 0DVXOG' :~J|$!d1 pKiGRVvZ3C6 ?b#b8۪AS-R =f-B]hV(+Ǭ5`%I[s2B׹N(WG%GnuW'b`J%gDrrpdɰ\#ɩ$;j>I-tIȲ ARVc^ٖe N1gy_۳Չ_Scxf hS_cr8|W͕!@^:>G&Ri=Pv̔.}`gOfz^;tm91eAH:jSviX5ZuH+Cſ'@l(9'LFa╔Tnz9C*$`$u^i^ο;Q[}yn`sT6tOE?Z~TمI6=wHe%}<,>q.l=VaQf8V!E eW̾R :d%pWlgfIhNms|4fæLnE_ fiyա#l`R" -7NًPn'AvnPR%1-uLݹ0Gz^b=c Yg`^ Z#C2^]][GP6KA]'+mğFܚgo`ޅLX+|jE=XVoB8Hָεս.n(w)VP›N_N9)bԱ4ࣔXMYKLl~*'%:]UÔc?fMgAM=?9zӉ;]W7:W}=隳)vLCqI##4Ek`vp!*eJɒ6r9 0NܘGsXOf !P\oyg-JϪ'XCZTuE;1K@i<%_nftImNb/>n&8=U>{BҿmsB|{?99b)_I+}zoڻ3uD yM#8՘wD[ŗ4m!`75Ko׈NO>K]ǎzIxdrzuZh 3NE@ ?mF/ph]Eýk&'o6tBK7N k|Kf  f1 ,kbuE// J|K5&z!Ɇ˧Kqv!cC#A2[+|wJ:IIQƳ<8@hdꆏ"jVSCf.r3 d?w\D6n)4 >yƕɲ) %s/M߀qwtf2$Ae ʯ#!BK*6ҨE镢X{E\0BKwwnwG8FFe{R` n,-6sZlw9u UV >l ׫:e\QU(*W2Mbɶ{Ie$JCZu)gي,19I< Zfg.6~a N>7p qor!/-zvnE = ZKWeWTa %Qt1H) St6TIυ=5B7}ԃs1$b$; 2=_{k+4ٿ󟨀R4_ێՊfݕVDnk޼Ͼ~1ǐR- tY*i+ <5n@c`;'7c#${vbtnci`> v[mYҢۍ8/˞PRsyR#k^ϗq(BIJ^8H o:+V6/+rxo qxb6Ew4hY: 1)y9tx> B.S nUj6UrY=#APzYp̕|DTZv[-DG+H_BE;580^(Sۺ#AZ%;gH{25W+5pEQE+T^-| N4Pdo?0Yl|Ga' mjF{KFnho5^E|qP+z+CXh,l'dEzމVqE?`K]J(ѵV}M:!nRvѰum^-}oՆ®b$ X9Kh !߾$C8_u@T%IosZ=ndžޛm0R[Y:0W1E]R[%za*檜@p0υN 9(|ŒXx۶73ki # aí`;ͬ']048j[;DZ5F)C4 )č^ ?p; 5[M1kE#CϘ!VQNN!@X& szn;Fs؂j~!r9 mBN6ayhlP`2.#;sjP, ?|Uܬ1&.|."G#i6ύA5mP]q7duc'#茦P^˪"밀_ TU1&g[sm>0.JH;R]ko5X A)#$P7LvUo6IΌD8> gD1(2ciy Iq~NV$mt?4Zy؍E(A\S#ZCWo ΰm1aXc[j{`0~W"H)VN+zyӋѬjf ɍa-v%W/Lg6e1-q8$;= E0r 2Em `7۠-c,{.1TKإ0‰"8V;a#=}za~]7]|k1;ἧ+BU@ےBG1.jАBS.Â$o'i]lHQn?j7S4G=w:+ (R$G_ks H k:PZ+PpXH~=P( TSrNz_H$U"5*;Ǩ¦Ny}+,1)|1l]숺7K32w.N%8;6!_LKD>;}/5EO &lğ8hKNIv>W>VX-jn $nb/XH:FzkZ+^A2Yn+LLI c&C:Pސ"aC>vy^rU}f]gme*'ͻ |3y@֐5TRyPKv GjQV|QX6ZFı}Xo?Om3w?uCd4T"LZQ(D"jYJ!^~1nb# J+ҽ GN URKtDUw{{-Y_Nfu(;o!h9Y&,o\0zsg2[›%ME)nrO,'|GRs-\i>AƾF-hzWf!%>[O,֤Xb͟f0D}ƽK:6t)(x`qdu9؏}O HWQ-7%ܹS3왡gh|X5\I_neRL{|-EDfbnUU'?w,ƄpWp֤CYhj2+onsWHO~n uk|./{tMj D+|)YZZ\|޴ńۄϚ,7n KZ|16SŇy2EAMQ]'@o:OLgU " R62 rw,35[v%H Y} EJ~;PZɳ $̜R6u. $&Kn;8irFQ%t&KU#>B) v+VEEŢ$2K]pccV~$*uVR)}r7׼ ἖Q9cu.kbΘ.@Cz@WGe֊B(տr/a@/BI8Ѷ肌-](U{˺r9z-p ch>M>__y?aZjsL\ ia6E ()_oiB~ ר &C@r7&Ygu2aE&%5xbHKPvt_?G@?^5C `u/V&ja8`2ᢺć"j~:"fMjB<Dd#k2iJ^jߢѲ?Spi*]|CQBi2ґx˜uǧJ'u䕱ۓ ur%=$.+jY {Z "ԇ5Uoj@ 0>1U? uD[*úv/hڰ1?*uq6<1©1)>ւ'Uc}>)K__V\_5XslgxK_`n^!qvKo8P."o)RgAb6{} d72bU[䞋f$'.Ű '[ ,_7 Qy^SœsTٛ%;%kBc`/kRf{SdqMȻkp r9.J'U߯xPj[9]%l彐[3j̴9|uYk 4ٶQ3^fQ/]w"6120&~GHgKEfeLwOtLG("@Wh 0I+lk ^Ch|:h~p!ҨVl sfsͺ_0򤺗p﨎%Q, ӂBIC <26oS1+c=ߦꄹ˒A_?:pjҧ-OG9;zBy7;p&QJfOC<0d["I_0(Q6ĕ',EBR]J`46yU9]ubad+`TTfͤSݰmh,gMt.кh TJ]N;U{ ] KNń!BE` xhPe(Si*/9xKt9.aՔN{$K%4|#rGj暀TYZ \b@DZ1톱CĝdƭĠfPɴ]rA`8ztYs Z/ c8Ij`dՙ(ޟtht$^zݒ,q462vSc.v{ƾ[E}ix=$j7Wo5}33MT#v ~ߍ!!8px:[!] XIUw& O2}vJJr;5y ǠG(wİY8S*ػQIrh%;tw\Qgؼ~/wp b|VǍhkY T9a_s}\@:/9rÊt\t$Uֳst]q@nץBwbk]tr*\NL1xHzN4M.{spKf1 9sS:դ&)c5w|s}M%sQn7whnfY jtϫitp?}T27"lɐ/T܁-yǟb2Wpj`~Yԯ;5WmJn-vǭ.i"J ^Цb*t$IdgȐ_&@[υ#OJ>H: /G7=K%iz|78X{Ek <ni&,\Y66n;g );h j]S7AUu`+ F=͆I I:^E_̨^r?ik6 ؑ7X(R$W"++M"%p>JEK61TZψ6ߦ|D-@Ї'a pϊʀnU|8"A6{~*Oj'#T8zy"D*+K{=I 1@EYԗd&>b@]8K0W~4uw4Ƥg!3Wsx؉~t8蒜u=8v:NyC x[w5/8-C.WopI)m#(UR>Z=g>gUMtO?b0(í~@-֪-Y p x A'u<ΪafWTmfw HV)CX>Ϸ_ߊ{+{!*Upm:{50|\@[ɕ)ݜB`] 3"niy )RIŽwF4Ǯ= aT#^Q<띍c9KՎ*LЕ/jDTLbݾ^;Aa#z S2'ǷI= YXTV4=reubkc?: ۥK~ZA_RyrY1{JL% dՓ}tenwplŞ;Kޓpc@o:4ܻ'^Ϭ. r~5c:?Qd8UOφZY]` !ASQgxD:@'49 o68,ы'04m0&CL }/LxI w%@g!+ng14􊘘1Rvyv[aJwp|y볡;`3XX9fNL{mO㨟 ;W/4 91`/bZ뚟0.['(RC#wTXJM^ͩO"Vk94ZaTb:uKʴs([6"˛ jj4YW}|\ C|P(VRSq+ʮN-V9u,BX}oњi40 b*#S3gߕED^~6u.-y,2ǀj.,꾍 D'm;{_)'/],oa@r)@qpA(VqY=5,4nW/irzʺs15gcf 6zJͧauم¯! Ef~ f_8ÊfD3n{)7!fdX%ۥ]}quEPF6B&@; d21n )S-p,uJ_AɎ÷DΜoA6.7!-%ܥq{Z,/9t E7}u|sZaN*HZ E?/fJ`\S7hs]1Byo%yetmc% Xٱi҇v𷟟 !e-AhZVoиwwGWc%Khp^%]+W@Ԍ?Sl&R yԍI< .\لz$<kMhb}фntxƞ{1d'|v_1A7ə*៓".:QUOA/C~@ 5 kZ0Y] P= ŗnKҺ,XEZbщϾD_AMj.+A 'OxLDnZnnފ>Mbhή-I~9AgM8_ssnTSn/Wo>]201N度:bÝMQ|Es($Ah=wi!%;B~{O$^@Hd0MyJ;sVH/Jd$;MPh귢gugx~dVUXk4'/V~Y!Huifl.j5..Y"E⚋ pU_h< s+/C;0O6:} `+r`y>I (>riWd0 ?5#܍tB[(9zߙq2l=pu~;[uE4%7WtW^`H"Vp|0,`f]'L<㸰K!rU38٥ (LSP!&1F|{Q)W]ڿ*`aB9@ f˨#y\ӗɮK ]α_h7oԡ p>0 ӝbaB a{lJH f5i* m~EjzYHbDڒ&Nҝiq|Su??^A{+P4wUF&`+ihmx e] ppqNii$nf ź@̧)"*},s;`~)g$'(=cH("(ħ&c˳}4:(IM :W鴟)Xz9!*]Lfq͸Zu`FC\coWՉTQ կβsjȝ,cٰS:H_Wd8$Pc*񜠪f.&(6tu#\SRtCV-H=,]jqՁi?"c&v_L2aj )^-%}1W.ek2ф/ A*I/k$&1+r>[D|sJ?QRvR\vqs,:+G)vL)p^=hxKLȥg'r5(};̋hI0x.w-@F*ndg& ngFKs*+䫸&GV-3IL^bd&.(S`􇮩 H.BI }UOy=SXʢº裐1v)S@{V>Efd@?BȤ8jxZ\߲EtOp8DIk/697~ϕu=.WK|[''$C*"sfvJsᆤ=~9U7%xXXŜ-$0Xejw^0at8|5 /Hs-]GFwOf dOÌҘ5Fge>~}'& Ygi d)"sw)tǸyժ([*l8!y- l4)[G ݼ&myM$4_)Cu'4E"W]* >)5GrKý+&Q-}Y4?ϡBIdzY$p1Xf*]~R]E%]bDDJjygV_v}q 2oOtޑ ZLUkh7ܩ:"Ԁ٫{ͮxzJts<'K /gr@zXNZ :M$mr&2ߩP~F0 aln:ܦo ɐL< d!\,LE _ESP$ _C7ͦlJ"+|=ѝMR&K7119Dkx]!wH_(8Kw}W`5x ,H=kԤY klqcۼ}r?a{ Jh+@v]m}L2ؚ뗅){9VgB)1'ZcYz>VB"Q,s%ZzyHfZiS+oJ6mwE$;!x3&yU| k8fA&5 92gM @t$\`)EYc,–BehA-tb(Fd__5ܕ\ϒbq,j:51i 􉍆R9:/~C& O/],hj+ kWU,UfCU!{.8Mʜ 𨘢9wv1W6gځSuwx~AckjC>FK{!'-#\5*8cD- `Puem߬O6t7"\2~!<6o˽ IGwܣ&D eG;iB8*M MO/7`{לO g.8-Kqx".eLy>-2/*݅%bj~eU'\smkD3S !)fkp (k2&$P95ink] Y, гGO|srpeLRUd&]ՉAQ@AyJQh7:D\et!㽈vTz ُ[8l_|" An싑oY8ĬjLJ=I\o"ec3oD(,X4r  YL3N63OC(]rȃE2|$:-TY,έI jQݓVWtuAA F+K֏cnt+<6,LQ̸^{fx1Ƒ:h }kI=DB֤E9Qp&{ ڭ4$3.{RODxYS$u%;< ]wr*߷B*閻9>۾rxI@hBv+lgYV:B!/u]9M/lf a6*2+5mr812.f`ɾv&2;B/qqqYJA'nf|XRF+)93)-~A^@Mņ */>Gb(3·* -@')/֫:/>M!c35Y&<(Jůw+ndžͫocG$F?+Oāi%|x/s2z:q[q,N甲\rܥ92<ڑJK+0ZFо.Y4FړvKR3au%GSol6IdxUuwLlTAq c5(hE7+0jB%k"w΄Ax3ڽ +>j "vE[I@>~iQNY0"tG8Ѭ=-*})r09{.dv8ǜ@ N;&f)YUvN#[RL5ƱW؊_P>o؂r#߰1!ESl5j^:1N%îJ GJ5+%@^7LJ:*c;8 e+SځE^⊘B~mh5BsQQt|zI Daht4o7i8=գ> V_ L;`u5 gvœ]U UAEJR*l-yQ9R`=4y|!lw4bPWF1O7'm#5Wf>1/SnEO .a_tGoR)SALv8>( #aJݬ$``K|h62֓Kuz5j25uv}Fv1hq}s:6lTŕLw5٬ kBP9 pqd`,[:z)PGXap^ɯWCO&]] %\ckh)C3qEZ!!94K֊Ĩ\Wf+ih䁓J~LVmycsO $ĵosǘ4ݜ;&,"j&s/Vkw8[Ia5[:,Jv"טv#9d(ma|CT}ZmvPs#uOG @n(g74pQVW4 L ̝Yp}⇯ɂzKycְ"Sn$/90X&jk"_NyX 뙆/A4uobƥ!%#ߚ:zݙN@H RNwX3:f)[\&D64(@COߧufB" E LlMo8w#{=LMJT>zLSL=[t,ym 3a:PXMڥºMɠVJčV/06=zT^$e35ln%B0 QO\ `#&V^meXS 5XP֢;a$;VuDrI4y)kwO6 O|`&[k*OᖷC5y/:vk\K_ᮇ%,8bA#D_f:OòwywAp+ׅ2#R{.W,_yb|y H{X+vXSM?'e6nj,>"&ڳ|}l-S~XqPܛTYMJoiM2i1jGJS4Э@ B|۽fo3ذZ26y9|/ޠKBs9몕bKbB=U@g*8pFI^:VghVeZ"zI̲bB zאဋbAH1l4}չlEY+Sb6V 3 r}0wuEbisR$mǓVVu 'vmT>7{ H?C}FPX.HC*EHdƭ;{ȱ^D^'~$X lLE/.I2Mzƀ۩m|Y3Rn]>|Doaq,)@10ܝeзHI@ݝRl +]ij3IV<|ž(xo1o"ttzV>mq s]UA)ű#B Dqo} i둰:&b3FdwM$rd~ ݃DfLPm`n|&j@d tr j"?ߩkй:2ڜ! wh ݙ{R G(:IeQX<00;@?˜UQ+Y 4< wJ7yHWdqA ٗwLՇOY%!wOKП÷<;}u@z[|Y2 E 7¢3K{Y[>).1B\̖Lz" C Rvh AUZڸ6Àdɥ^QLIճYXqxw1/`7R;9h7rYz'dHo>6D*'Fr\3<Ǎ+q`B]",UϖƵyyA1Nu^uKş8^BTvm`1q)LY]ݐӪRx .1ԬE` 'VHiK21GW&P<$?o%4]p۾>> ̙Oo9bBi HQVLe:(Cٮq)Zi \| /9Cɤ@6(4@߄fӮbn!Vn,Gܔ'/1jo@5׉ ѹHq6̔m&8upZTw(3UK ɨ;n"L- ~!@ 58TZrt>>x(΋X@"ˎ 恡\yEI(%O7*e ;✮}Èw:o.Evgx ^iթiۈJ}X4gO/FH&EhuN_+'Y._%#*je/ne zAYwB{\]v|h& m}@н0fV*)ކ 74Cn%xEE>qOs$i/]:z\0 xbsNS5Tz0&({gb4'@x{E#2m-HylAuH,lxL:kddaJ{ЌKi.Bpx ܆ W"C:9xӝnީk-ӔXlx#<pr`dXu_G4E=&]]ou}bC@vy5(-)s7Pb=%jGJr= oEo=L2xz$L)_-2A?\36q3Pym mݚitIMsLͼT.XeF80[(7^01k#*$23ꛃֻ{5HڄDv!C?"(ʴTWaT'!Kd&>\۠ĄMZ|̩D~aڴGPX@yw&A |ۆ3l'= \<رt{h8t tw1l4\!QkV vc};w)f+5VG+19xY h'IcTS?Ѩo3J̐K_s,6+YUf]ˈ}B8ics:j~)Wy)&2O+>ӡh?Y\3J'+ˆx9}{|& )fφi>̫D>d#ءri?/rґ}?wMlL je*.LE,L._no^-0W\  0uCeк|R[̒0x} rU)ԦQrԲ ,XC@IvBd) K 8l\'CsY mj슝~ܣH R_=vm+|lG(21__9B-Cb"%֭%%Hr&1GmV$4M"/Rwz>qe,%խK)@[h 0%xqO#G!ZpU{^ kvYw˨|e}͗^p P{%!P\jcIۯ ^ ٴss`]@2jvLxvO=$d{a1e @ 9~ϜLHowSיȴA#3ZG?EQk"\.|M?ŴU7]&A]ގC߅?' nԘ<F^^}HePL2 i94~c93զokZ|C`E"C=rzJQNyvU(IQIRgTibCtia~`bW5QɄ]'@,.$6jzY w4Jx`c)~3h%3[23`nQbvfz3#GE?TDc'T Lۋ'}[mgu8yT]dyl>MN|K zl©>ޖQd&3TjOdmEՐX+* 6qfSHڼEFiYc)spVIYZ @(gנevG@x9HCǥ)NYP|N2(:C\ħCY΀Bwm.)t.^N1cF8?o uPY[)%S9$3D\`*X?8sE-j Ѯ0Aӭ.Y9o.-*pOGTPT 3A2,ǼޛeݏQ 9PHAhq'PH  d&Yd&[gL"Bmʍ\Ჽ.-꿵K&&ģg0.F [j`U&ם功sςhSw.Jrzj_Q$J2SVu-iw6J#zܤKLyzq4y.)a"XM44葺|@M?*ZjHl`lSk>f ?*m#WE)4fΫ+ op#79t/ YD\Hڟ ǸG1/tzZ0IK\R; Ld?3Ȋ4}#C#XRiNl;P' ɸL_bޓn-Ob0˴7p_Ʈ|v.^^ /:V1VBSyoVCVR&"/A%Za&osߜ܌ZL&v1fw !y I޵t첞)zՍrҬbeMЌ>RIDo7% ctI%zbwۄC w XzReסЧ]!T/}AG`/s(s2VVִﶹq(0h]3O&Z {e8+ֲS 6Jot"$λ.XVvdoe/ԸZ73ҽ!PnEu b;ar(' @dcͳt)%Rzй}.RKCrríg E^g/`6Xy|^(շkKeR|NaP.B~6:=Tש朾xhBM ;óЩLOA4{giSD%P ʊ Z5 BGanrXp3D0ㅋ3% m( {g)8e1Wqog:At+3M͇J7]H FEQ{-XЗoa>e_u.&(n.qy4L+:ܸG+EFޚR ArR8!VcC F5*HX'.[:),wZ#ڥ~qB--&}enx-fR-zHYl}wds8(c쓢O_T=j*荝 ź0tHyiotwh+ZjȮSU}_11 QQTc>ccsl:h9gb;䯭$s$Z3`͉F=2o?D hevdtfvTXBJ#/FS!|dgz0@XcRlFBԞ1~h1RH0BˊA{k{攏ou/$= R0FkcL{6^[?RYhA2!/C4 1>CTx9dudi^|W&eЦsWrcFlX7$8~O9 &jXTxi"^¼m{ ]qr]lhcޢԍGt#AxI:i66LJ/9S-,4/<8]AnAߚ䩑F)mMK&<I[u&;wW窺t+aǣ7q*@g7"]4mS gKKɧoSU+%;/TJ#g9QQ!`Dtď*c8VIJ/$@&'8{֠s2&~0P ;Kx_8{* ﷻ >N6I3a;\x _vD;o`QsH#Hӂ3xyO{6_D~-n#w,Icat)2?N >y>=~?&1LVt ' 72 L5z SA^+8QV"S2ү!UU?RAOj竭 qgpb0P+=gyE r.9QjTSs-CO"%lF >[\VxaaoU^[Ԗs`:}R0(mҎȸ?`qQ=Y\ ވif!I+bq=Rʤ@=OCQR!>xA@FL"ʏ^K=J Pp~&X v]DύSl"zib1n7q냟/.CBxP"H:߂?G$MC]&1P*(C#ro Dxyxqh%M;dLθl«X/JKH.@L^lkT@lm{)L`Ƿ.=5!+@j~6 x}JW@Su9& dDtk7ר@XD1< QZq2K[UIw9=C6X}q8~565W%Y%Nޏ'(OmhD@nߟ a tbxQi sxg*] [pJ8c-\54N\Vyty_gt hZ/ohCoeޘn:Zmq97;'%x(Lޛ鹧N>+[÷C?:Rm N/РPqYˊ+XL|?3jI'/<#:ٛ\[(o'\XDpg7zj,mgA SrwІD>Az1#B@čg, <7%Ȭ鼺V>I'f]yB/Pr;Ћ>Of@0!9gت047>fw̼6a7dFIrM2'Jrߘ5We[ʡ)|(iqq֥Q7n(i69leы$b)$RV )';OK }6W);jEF{*Pesap}:r?U>DT!qPs,§d$iӮ#^4BXe#""ImȀ~rF kb[k߆ Y`J|{Wi2^ *v˻/KNTsvJ2 PY^ nJ1 f wbhr :7uȞ쮒 |HAPHٙ I8.hAMt7L9Jeq8n`hul68'=i 'v@R~ѥ>tMba)+Wس@7\]X*̨Esfco)/?;O)YG:+w k|F 4X-$d-ђmd~Uxep P:CS>$RF==Ap C!bpp_2Q5E\fH7  !q0d߿.f6zN&kvw•B wLA =w/ WcAWv'2X?K6m N͜ZRDA-DۮݱN9Pv D^}a3oL7Ïi&@D`C6m$?wrKpAoIGKuXs63Š$}Ny ]HDYu![$Txf5SN͙oA!-` ccZs7|fIݕ}sõt+|ثses'r+5NAtI`hn_sڏ槓~憟+W YivH*EU K]Au="Z:ҽ$4#eueaːw#eFsFj4b"%mv|Yb>׊  :]hX+=)VzQDE$P%?B-0$t =mif %3|W7Q`>\!1CB|-.8 s.DQvYsS](.bv9K\5m^!uI6S]}-5Y~4 ㏖^Oֻ_jKxoei'u'Nvg0l:jHS< c8mRrB*1K&MU^ĄKdaׁ׉={ӟsэ(s`e:|7USՔhciąԈTccx嬥ǽArKR16vXf)u{vVD'5O㮒}FK ViS%*$'ԏDݯJyNnaoܩi 0}*p-C:J.?eaBv)h tJm]<.^n-9XbzL [1V9SU%h?#z޲dXք(ð?LhJ܂nY[x3)"U괱{l2 kl@s͞fǡMPXm~AaYR}<{ƗY$~ukbl2~ʐCa lrg)ޯ0V5D05TS)]K\ԵqG1l?t^v $9F-A@o(Rً8r+ĕ)JALeoӾ:( ŏ"zȸ םwa0E4_h_ ELwhk^Q'SN_N#4ُ@J۰80Xwv(oK kjO3lU.1tX`-yF_ĸh"iŲ)kRS [PZlsX@sو+Čؠ:o oFx ޾CfAp; w"Xa/מ~{~w)1e_mb,h} N*14]GST1F% M_&1 Ѭ@ъ2Q lAAGͰ- ۊpAyu w\79AewX%٠X^vLy?Lzر#Ntw2vqFxt7D} zԍW ͔sl?y~CAYn.7D5(SS_"FԊBpRԇz&#l\K1.c5-g*@ͿgayIT~{u%u'݅I^l7cXM58'. : ̰TT[2ub yk_ilb`LݞS@W ?l҄Ynʰr#굂~K=ύ2]jп NQC7r^:fR Ԥ;oSѪѴAuhn)*1W 6BxRuёzCTNVoȚ@e$Ad(uڎ>=xv'/pɈkc]++vŇ-+MYUy<`S  ]<0:4Ȼ~3V^jsS=9=W(\3-˸B'qwyj_z"Hs=RŮeLI MIe2Y{(?Hp%JX*k#YEhU5*CPT L5 Oˡ,YY3WDXl̸^4GwJSAV ź^=4px-Y5$v<!+J>~!h~=-]&isҗ-aHT =QP>" @`%3`#*#6ut[W?ZnlW(cw-pYȽ} b: 1 'W|'J#XUd&cecvNFLƺe2&IkrEnG jB=혷_jW*T/Xp& Ft'{#kJ|ǠϨ%k?<ݶ bxYUiYN=ΈA~xhdv=:pqHS0`{> &..6뚉vzyD}bzUP=J 9+>a<10KE%Dpݻd<8ŹXo]OaӪ<{2|,iZ\ ߅ J>~)OK23;yNH=[2oQlYzY*Hn:,6]^/yg<$4&SO76IP9,)wWnRԦk&l bŧutjɩc&dB,Kg?Oi6 jLgjjDg-7& 'ء²fKξ\H1+sRnGٷ5۾T;R˴@O7xņsnTqŲ|ֻIkz]_, ~of/^nIBkә7KہWG gGti VѦNZI׫lzH2je{ @ؙ+JTq5Z@A?`QD!\ F❼!2u BZ]y g &_*ubiƐTY<6s3{rӋ/Yx'UDgU,:8T2 UD:+MCylbݘ"^ {8 ьsL$?aԢcU-ХM~3S#=[pVy@D!Wlw}iw ck`5$c#<me e6uԦj#.d3+Z|<>/+ "5?×_mgàL;Jl$ QG&SRe_~v&y~)$3k>=ص5zm3wmj2睃1[W<U]`{ʱfHgLZZI9FO}tW8D{rJؖή C?RXӈ +RMi-#Y~4'a(@?s8ȯrDJO 5+)HλȈD@ GO&# Kdhhn@ЀGOH.ׇ"OWnfX }Y&#k+ <|@Y:%,aImnN@GMWIT>RoGŭQl7y1/U>uXS\%^ZB]thOwzzdXq}[{8Oa^sal!rnP{wZ1sEft7ڏq4߷b"}b@""]^&f:å6 /]IxM͇FuC0;OMJٔK;Z>lefrYG1gt& WSr*("(J->01@pt8 ȩv樎Ex,޻/"ng5%SYǫ9wxw$:o{Z8s&i'@P/|qhg0ܩ0Z#1nw |3>6²b"O DBZ49{nJJˮRkN$nsN3T_&)wW& \[SSpKBݽi?EMϛ|*)F58K+Gr fXvyxQV3 t6COˬ}F7;'q |Ivɤ+Kw~}[tzCȧf͵a'.SCJo<[D*j)&?Mb6-heo_>I'98|165?[\(bRen+"$K?g7>ofGN{*%g/:6yR7댣L[VOԎүr."ck++w@jwA=k /L]5[ BIOKKkz2Bښ;d?LeХY 1gPB 4H#w +[3Ozyld`L1-m3v'ʒLI;(d qn3!+ֻcoF#^ª߮4W:=)ZwJvI+AW@bc冽6h7njZYz{ϼWrbhܝ0q5w"iĂ>˰0yOqKn_L#T{qMID*d\Ph ,tDZF<7bh(XሗlXR]ϔv$2('uz%_ K<)C+?pz-T`.Z`E۽F[@X15^__ F1^/`pq(&ި>q_.86PϜN{k>N$@dG3 -7 ġ))vl&qa"0QI$\JW7 ?xvvj4@BJ46WhxE9|iD̓p{_d*s*OiBbz&D#$mYxWcj*=jD@tӀcq Ją H"mV_ TXdZv#>RN1 $FUd\Sv3"W uϥ5i .ia#- QO`>fX8S%ͪ 'u 19CQ©?/J+( A">T?.1\< ,Jw}Z=m]_㉢{'%zUξ\NE55irBwDb325-lۡq\)?p{ͷ\k7׭! ~ pN/H=otN6<6!2eop'uGC솱L%Rk(]mL_ GnX!|0I/n]Nj>r#8`J;J3kOo8= ]|kג=*.Ǥ9*{ "w%)4FCN9f`GT@.]>#[˸"я!GYLft+֨;nIF&)qߔG8%B?+q폎-n"cPd} #+[>5fr8-17 )A1t1 =xb']ԋ %-XRًXY/5W;zyJwi`J\[rW٘{ߦh.Iitji<d,]] s{jG/Gz >R>]dh?ܵ9t*h2z$䊿Tl@# +Ɵ2 2+U=̣wN;.Ui18e0+ȣrkiW3$@Aw 9Aݍ+q@1GNaC|dӵȣμcwo@ qGF&,oHkBul-J 禊\!b6H-xV^GV5 CWn !VXСNx#\#Ee& a1 ՓDN"ZMxG <;,3x3lM=(@'K`=`c9p&>ķ1:@)ٺ~.hZC>׳g:e&23lvNB_Ȧ< P'A0q3Js?Qjݛ0=-+ 'UzW_kEFmF>t~8.Z1M8GO[CFT*$Y8eQdZ-KFa8ۼo_NyW#pZ͋+Jf_f!|U7+gDz*ˌ!(Zҏ(6R\'o k/❽3ڡ:ktqwi~έ* 8Z0FTfo?+W~?#+h-Aˏ5 KL ^cd߬ml9;{&qd}@*ƦZB]|c"A=@a#t/> w6&a#㟧+cdb$$d"q. 5 -m4cB:vb1`UUԷ>CP KЩQ_H:J:*y0װAzgmbpR.O ֽꉱH]2T( $uvZ@)'uQv3\:1HHW_^K { fWC'frb~uť Tu`j"7 [h_(wֆ~O/*0KmF>Ul]Gf0e5Od:r=]~o.F+@h~WQ~V su׋>ݕ&cL{ߍҦ}jAW[=!2- fZvfl0l\폚KQVБ ڙQ̫9ثaԒZʈk'|fs 1[T^xLjI N'CQ7-h:QC;x%4Չ݆Ū*eD>Ya~:6bW}oD}TYt|K }%V:`*Ci, t(E(g N'[CJK)AY9Da_l Șs2ǒ0f?XU >g7nF$8WTa#Dz P<r!ãNII'Wj=){׺ZjИ;?3/I-&n)!Fcf{{A=GQPj1ոQOY7o^"2WrSyX~ ~0Խ4gif"g=]tAUZp ۓpgRJQ-EN7O`S;__匜n> W!)_H9Pb`/r26^:Kz}03b Q\N!qr3\~߭"3#SK䘹7r( V\B^,Y l@f34L*#k+u< ~(D%9QQ[wz{ eBM.gD&4ˬ2ڑްD\naHWc(N>$o4җTa% \gqu7Vw^?x l/׍?ldR O07%#wvRDM[@TݯyOeg$[rAKK]L?Y"U.U˓Ò:IR>ހ*  5rӡlz+S2I:y]y4 6!Yfq ϙtSG-yHQ8>]CCr0BmbJ8ӡt5<tMB943ێIDI1Y?1 qQ3e]`^?ElYun9I$ m=#On0qߔNC|\#:}"NT*8~GKr} XQC"p?pނ~cN4[qi=^~@s(Zj]L|QGv!m>[z2aHJ{"@ ŎzK]ЭuXnUI:(z5Ӯ tַאY"zUq mX I>:F,8G+Vo2&҆ )uCJHPT8*%:x øs¹4RI%[ZzDX<1v,D,S.";2rw!RBVtS3uIscÙu^ "q$&^Bs($#3/8Q_KMP(zT:*8d"22o兴tN+ XIIrHzzQ"Rg֨X) A{AɃejbGB,\a3ΰ3=WjT30iVdBq)h3gSW/*Tq=ɾ ;Q0@DGAJBUюfdAes]hKn׉2VBf󚵟@{oԠޮyJٚHTXϥa]alpS_u5&c_+S7G 4_DP 񬲚/^?FSAſr0Z_I |h*J hك]eҬ$ӳ3#JΙ/ \OR}@EmVԥq =n:5ZkP?iS<-N-<(~_4 O~rez}o$)it`,S<7?ZM%dL ߩ uf6g5 a+FTz*} 9=B@6c,4o#3>/%`ׂ CE,cv bۇu;"KOx)zr_beDUY4q% i6,\T٧UqWlP+*O-,ȍ-Ps \ lA'SraY;H߃)\3),*ߪx,lٝ(@2&Ƌ6.Fσ- Mp ~~rd.A5 Zy,[0\\{ e۸D7Q5^ G6xm,QcDIRYc &~găM2=w<,AQ}B#>aI> >GCXp+9GH3K{ zL+->1ފmLqYIg<8-Dj pur(@i&H7Zp:g8nS6n%M:ϒ:6H ZI0>k-sR(7K ǠqB7^1^$V vH Ez6%k=OQгP5jl,=Cیv ^7|3"Q >uG\=EQnߓ=CM"ENb{]AQ("oݤ"N}3$ھ^:Q 'GAw>yWhdI oI0el{ROoХcup=HXJLˎVáq-!rF?͵~!*QOW.XȂG)kA^'n-=HM_ߠ{ ZY"0!j9$ͯYW_ƥ.2?Hb#cg֫8*RفDU۸Lj]Utq08)7XRa d$E@O.9+jBab1R^rG񡊜b]pfi ~r7P.SṈ!"dR5[`+/F?AwXhm|z 5^0}Oo'p? zLiѬ\ԓtRx#2]bGoTEWDEYȿdL]첼L?0Xo%OF>CHV{:.Pz P9ß\#X43 3Թ_$a $O||9a>#ȉ[)_ 'W/ ŇggēK:ti^~M'?Sc&"Z6@r/sJ gu=py * 4"-i܋tPE<ػCIˣOAbI LY +Zil-ZwY9z0o_KE@"meoUa8V- GXM;6!,\`,BMGΣȺԑ%8p؀F]OtHż>&l)kRXԜA^z$XJi)kDDm K~u(nX lՏ>l3/'O<~ƴBZ.V^I'%wYI{`@U Mo^TF)PVlMbc;&)-h'߅nԾvjY9@:-IQ>`:J$'!.ؖqIR ?wQd*|peqZ ʦzw[c5^4)&?CrQN)'> z ;,L j/'_}2ks(s?<Gg$U~z0XY(KpBKuޯPNR~~3e#l^m^?PY1+z5Dwׄy ePqMk3] jMkhGxB^9?UYԺL~czP.ʧF2J,. 0W`_vlا"a^&̭(n"+y8&*倖cr_Pu=Z!"څ$}]v `QpDTa~`lB@ZP^MAm6IwU#J3 xIz,mte+E"jME軟2 oToA$P>"[YԨiTk2--KRWΚΜ~!ă1"\dq0:h8BfsClHlyAA~޺`%P@Rjyp%Kބu>~x(<C9=6=#[IU+oV",*#%[ riצԃ:,8pEk˛[Cտ@"3vv4掤R`Y^RUQT? bK#׳ũfxe>\+9tbpE7AhP ,&h8$vQ=ptꅹ_s\=(ᾘۚz/^HkOO(ՒBWJq lxxg!A\Zq08Ǜ~d̅2ȼjD16(栍]#kMuУ&K_ |_ٙUF~.R?+ۭlK,BysIƻTA͋܃qB6̯Mg]yصّTA8_UBX HId# B%s4$VrW"fs2h`!+T2ﲞk\65djM[·,h Řk̭DZZa)ޗ[KD]Hxk6>Nm,<GcE5om*#sGljGEI[Vf0kKnմ@ߥ:ZxDˆd8~Liwj91tĐQTD)SFHu'N0+f/Q#|0'r{ˁ+oCcs"޻:WŮ[1 ~J΅<Ljc!KO$GA8^CGJL ~Y`<,R~ꠣ+ZUAR?n\ީЍ59M4c@X!?4U)g,qjİܑ_8-)xG(_VS _%0BkVhZ+3ٹ\.K KĬ1ܳ5_AxW$FvQ? I`  ٦I"*|aY f"E5ߌ]:kao^NK7^<1ED.JR.~Yco|"m'.2l\'բ=%_ g?IRd U6ŕs3yWMb{uy4͎-Ds$iRG{ kȀhM9ɅJ_﬏Yz6/r5$˘]51WHyӽڨBu}w[ؕ}#S8>t\ #3)o>pU)\8Zлjf`D n=7`qvQYM.PZ8K)y G;jr]:+h@\jhAeB']M䪦Ω~g}BR3d,W[`\/grR!Z5*izs,9*h N,?*~6ߗi4&X_֣3.(4e=~Kc`98R0acEFI%|z]g.u bi=׺kӚ+vʏ8b%{-ċYO>kz0UBiPl裹dnDܝş|F?s93ήM`k02]|`nػ?8 fxTRTt*zžIYOyV ^/ rlw^θ僄ҁMTS)~2jH֨Yla+FDzQ>x}۫ iS{$> l4}ϸ74Np$fkic.h9.,67I>2v K5J@u'#8Dͥ)~{'kIW҆u9""m&^$em|˜}675f?8B$sm.|sMW>RO~>/; /Te' [QKmUMi%3kyj_k;>n*onG]|OӀ-K[KƸnKu:t/lG7Xܨz)2L+>TWˎ\='1;dOe^fA. xNF8*u§;U ėr`ʶ߫a/9XAXg;Xޚ ꊿJ3x:+1V7YI>C'e~,8pi& [zM?g*1ΞH3rM͕5"]xg{3HYãuGƟWĺJT9q76//,^f{q!l:ˉ=d˾5.zq0)JI&vRvn)4TA hi`<ı:5G8}ξ&u]Ѕpz%Ac(Z9<l<5ܩM;$ fIxm*~(D&=Af41엠=@=M7>,RmP>iK"Ӟ\k|1^)0E92+˔rHgVxL, Ԣo*\ʑA<:a1HE}~"yC{WUvmW /'L[vn3kѓ'dݗ׬!i NCr|iV>PFHm4bnds!u6 =u77ƻY !pY B}cuy Q!m]_i3gQjŢSP5@p]c WЭ/ǣܿgYl?EEp:t8sL  /=HTafUT1d[Q, &h 67Z\$!5@mvy=~a>hRmΌՓ6.hwC I1S"%FdP6:!T1]?p%>}I^O!X{ycJ2d,%0=MC7ʖE\TEGeJNXLDpgr"=qa~ kp'gk0p.!Xs*L.IpN޻P=Y#4Sh68Y?o  nSl8ĝ>;9}$Yo1@*%ཁZ'rϪfvBEtPsřcX?&E `E vuö+ %a~O}c:E1Q 'z~ (@%\d$Nnb(V}'s.p@Ϳ{~Kx w.a-Yמ!p'< =uPcvi@/69ZLOhὭe'd؈qe8'x$m^9f&pExMFf[&l(}ɖa(|N9714 []BSZL7M z({G2TBhb*LXi]bW -e# OI$!:YQqTUX#-]Lqp9xXkyĠB?7^Q'×Dr:9+W&jf4eٹo~5 9$U e9KBa?YgK_e0(/[@;<*v{ [!?rM6g@vpW@մ%dO.( OM=F1W1fO*VnyV]IM=errA+$$s0r 0>| ?Rd7nQb6v8$Ubf+' dG.|b0<kREVbW)i:*x#ʜ#R3wN-b#[◺!u`֘16 |P6To NjMghh+Sv$l-Rs~A!-`n>~ri/+hMVFẐ HOƄmjE;]']o jܑYpdHSO3!;:#<1= qW&`]ƝEɌYǐ B?6\(1@i\UqH֐m]j; aZD l7aBÙ]8IA YD2ZЌKgi,9F2Y3`A!kCr+[Pf0sNPxBpU#I< .{~>A^|I5?йqG򈱟̎dfnj L6sL1 &7V^U217K@dSA5K4-*BD2Lfd[zaA A K Ͽ4/'K@UK:VT$2f=j #@"ZQ!+8޲마Csb,hKx_)6.Q]V/5Y}1+e5E(f)lD2Z匿)! hHꛧ{y?x) *]Kay`DEc6 PTeޮɩ%䥺j1?![8TEBI^r"xf\wvgi*r^\#jO4!UIi NQH35[ye#c%=bf[Cz76rmI%XtTƕNu.m@FGs6dB"8{6iG ރ-1ab16[>\Tc, ڡ~""Kh!)N j#8貲Lq&o{xA͈D}3"Έ͹v%wm*nX.AKWtب%ͥ"%1n!]S F2рƯD** M%^JA 1;擂:*X䜃W>mkalx=+{(]}VC x)j^h ,Bjd^Hg:9ث-ՐxѨDz:ʩ.d-'}p@Pt\! )xweM2V9(le d5]r_fsgm@|PL,YThj5 !O e„yIS[qvO}?)ve~sQ$ _L`Hx2UVrg'n(tk&vzHK}TN{P/`X }O޾o u=9S2c=Z.B*gJt 1i]# ˦߳g;\eWeQq_<WjUnWg +Zib !kx7}ع"ا.EJHhEAnHG~{ٻ2T2dI=+gݟ˜EK^':_MݵKx "%\ޤWYָMHk :$*[;=Y7{D{*rW㯹$3zbzfsB]aCLbiᳩ[܁@{6W>lrZ1xU/ltb Slm{cBݡAbNM9=ybXG&8p -Κki(+(r69~[;\+o 3y #W`$'-vw}DQ!B vs}W2%0!P)DaTK$g2/v5N^Ub*|Zcv,ך0B-w+ iV AʔDŭYhÈxd)ћ3od.lgMcr\oͨƾ -p.`)lt!:~>BfE]>k Z{p"v$<-V񢬻vyC lvZ-c+$Ċr-5`I{oNBc2 jgQzsz.edr%Up;1%8:\ ((0,j^?)|= n(ۤ0-g7ȦWFJ浃r$!xC;"@VRB7h8ƒP"﯎Mi N!3[7K?P?zeK &°e8CRߒDwXZBj֥b5)g4_U'KQc263iM8RB0 qbV.Qy3ć#7$$)\⥆h.itſnM߯&ற|jJ_'zM T=d|,]{C`˿y\;$7b:؝G2"#p`Ms> w >Q^O/, I=v>}=$|Ћ,( J;vPjjNg::

:YɅ1y$0JRL[c$hiUH=KƁ&Qhipa.cjrg$^*{:e,VJ1i;\䪖ճKҴxs x`3f8ҮwXJ[rWoY>W$<>D8f,0\uڔd'Aoru&< &XNʹhw'ی@&& X ~ vٴnfO*"5%IdߞMl8l'K|J-iʠ>|.y:- =ia"AT?捲>=&Cg0pRx¿d9 -Ҳ&SQHӀ@ Kce#|IqUCǑ'ɚ3&oC}1Zl %PCE&åj?k0*d ɮx =lX 7ɴxEZx)Nk J @úzȹ'(qW_@pކse: Q ˵u']i =M8Nw6,M3Va17ބS'[?'nNF hxjԜ 6%kA,I,5݆Gr^/4,1&xu'DGJAIuU|!AN27@{SXS2&#”a5xWbIkKlkAoGw ")۠Av֋k= :rB#ʪjAN2Vn \րA 5SjW$ٓ y[peg M TV !4†ݲKoLxE KgCA>e/#Ħ?{PDž`(:9 &=MF;Q/"_ ޥ ]/B+APB|ֹu`$"g'}ƛg3ba>mUw{l'?9p0)r(II}RE)Xs]|2;7@miϔ%׊\/茗XP8P~wV?N\u6A˙,lpN>,X{#{ᾯ~^d;- -)(TIpe2NL:fΦ *ð44p23,:jX kUW2M 4.VJC|J;9D➼(vYI Fu{h;юc/wGvNg& CXx<'ц-C >ɩG 0u8PO8Z331V1ڲw)2 ,@꣑#Tum; oQ`6*`7ƅ=n^zlI= (!Z͚5BZՏa'ꔛm:۬ˤz ZZ!WP- K0.' oKV+Wr?kFҮ d-f:"sI%@PX!^>Tx9Ӥ $d8iØ($|/#[Eg3VH4-/wkq צT6r{a4id.)rGuC|wd#Ӟ,\"DckVf@}F,Ϟ{.ȏpNć6ALrm_ < X_m R?fs)y͇b^4C+ܼ95p5P0C%!BXcƁ-Rx=6؈eýJ.!BG^As؍q2D.OlP+P,Ж_lǹPiY#}ٸjåaڝź8H"lSv zyl~ v {}ѻBWE7~:!?-, h&H4^ :9{4>oD1{cw;o^Boa}>> WQqW,NM"nձ?/l;aL#ס_tzH:pʣ[2OU9:mSUy8]J7$ oT_Tu(9IBcX|Z0|o V .*(ht{S@]{`"L{jf\" "0^on%X~hueyqHĨ%+Ѝp;Wh陝}|o'm@՘Em+5)63H_0۠=.AL2#ٻvCF4fc3IߵW{%HO}){aԣjVA {QW+:x!sDmE=MlV~8F)'+ $.r/ > =[a{۹D0(g(ӣ.FWZvPblr e̓/ӌH4Ʈ./9@JNeO S꼣_o`r&/TGS@:N{ DnvZ-2p0J!bXK9̷9Yf{oqMC{YUhIpf4Ex-ji6^t vr>2`5;ƌ ԑm}fƚs-; GK:<;_\G7޸{DG1;Wxg( >z cȁ>ZϪKKel0&k<0PjvSbbd3lz⋘<~i"cNQ3Y~vXd4?%ԏ~8mq @ANW֏O 'ü}v &1|F5^&0VPT >ޅ\8 x0BVh8t`՗Zz$5'Hg18_- Za}5.2VQĔmzq2]ZCqZk][jԯx(ԝxr!nqpB~g;+qqQWG !#p&Xgr54EӸ&nN>;gaK`3\EZ8 <6(&%f_dr.YoܕŹ=Z.Gdhdpz3pv$X΀m9EyP~Nڀ.C34YI vحvd L} S)l! |P6ݭX.J={|P9׋&%!''d` oo!LátwbwcƝr1n`&֓pn6ʢ3Gd* A0)Kse2dxt= D0+5*߬)T$Yk}i\[rS*ix9&E9:!TIaŝ\v,unDI[Y5}^fVV1IYjz яз@0'Sw7?X爗E1ҭP|HL7óeCkqpfSiǮ}7aZ1vR>Nd2v"?8j|i hUH>fsNCSVc}H.[(ߍ` u^eN5X4S8S]Qyf[B$|*Euyw,ر{KDV_ɠT&e{ _.47&,: A?8xZL2aZʷ'GW2F0~2i TDIp'I9?zc jK/UVUM"zSI27Xp'g;1}3QT15CPeS?>u3D]k%%JiP&1!o_WJ}Q5 B!,87 mN^CH#,p+5} Vf;؆.xҽikƄٳa)šYa.~U 3.?g8w]Uƽ! !+$fyqup;n6A5luci j˂*J{`B\4TA$/XqhED.b-亁xTZ?LN\U]#s[1B"mHEf(o gij[ u5jo1*0C8* _~|-z +5\9p2wCET>Y$jdm_$'8e@S2"Gg51pR"K]<xWӹ[@@2b=D#!AX`u_DmM4G +M7d7w(E~9W<ƀ/]^Bu k g(L4v˪Z[Fa7MNbCbEygsHbZnvc ypƶUxgd݉g>fAfW/uрJJ ڑH hs|lΡ=Ipӷ$9Y' hi4U'%n YNM5=F\Ey G)9\K qB\c&c$/Y#&RzҬs$#^ue ׀ZePz{l4Xs?q Vmx?09*2.@g$%[dD)Mvl2b'SHZM t:ϘJvw04O8$y6, 9ʒDLH$޸ U7iɟp5`Jj9jl0$/Ԯ ҶЧ?^I4]'n%6Shd``[.ԑ AkccFD8<㾠Y(~TN9-p[ɔ1>I1NTJ:9t 92%+9\` (GQ9L[ ='FkDEju, }w !p Y١@Qm`;gW8k;u~8"=XBR,XJ;p5ʕ⽃}Z501[. 61]YRHx1Qq;S@i־Y'˱P.NڃTQ Ksj_Oq/ïV4$zKl}<S@h00aYC?j;pWX f4&RAk;Zvt6"8՞f-2~#@r#ڮr],PfhPhz/f[9CJ[Ɛ<˔4g(utHdA|i|#xSz|Ho K9}UKHk[l\Q[[WJ2q R7Rz w9%g;(Nk &Ḡ&4ȀsN9W&^o 5mPZxf hvfZr@3و`3NJsVA r'yމ'(B^N|;du'*6E!۰"%å#;-`]TkqW>SrY2 Pʇhs9V;*b4Ƭ?&"O6TUoi:2&da;$IWC˲J2nE򱺱Z{p)وq( 5J2U$?cJUb*4/RkU3Rn}8xG_Q2/4"\JBQ!X,QNۊ׭J;rt+fNig]ٜ_muI R&j҄׺iKLz 'oebꃿC-M81W uQ0{+mbRmFQZ}\; ?4Ɨ8U?̊^9[$!(T}FfL`1S2DQfy,|͇l<7^,r\l%8O `'NTdyh TAn$͌ЫKʌD (.@ _SJ(,.HL H,+0wv*'ѻƁFF>3z嬲5&9?ڷ=T(Jsp3Ra'?LU\Yj%yZ?( 1vJln=.t]p5!޸J<রdz}G &bȮ^Ŧ`YWMGۻΎc|/3YМ=З+SV&{Wa2ms+{Mأcv{!%Gک#1!wo,kgHsÇT {- v.oAvk#tQ |S=[8T~wnمEnMU-hy\x!{"$XH:x1^.O6w=9U%[E`( ;"}}Bkuτڍ~ U6lS@h:;O0uKWO2V~Ը ^qnai#je[ܰr>nr?|X\L+`<8x/  LM7) Z/sgsx|Ur(k$dIȆ QpJ3*<,W0΍D< ]F $l4(ED&b#OCz'*A@ѳ> vﱎyOwv#qtwgw!N-¾MΎk;܏=2}_X(|Oh%VuEp'HqOwp ڀߺ:lj.\-'aԆb VR{E8 Z*l:WE7lOQVa_kf'ԳBvHGs0W¸tuG̈́T@kUGW9j͈K(%i!URs.?g% nM9dG /GCv p1ٷ씅NY-S;]w(fi Y=+zK`txF>jPvXԾ Jܢ]zf(;Vdac7ovvrm}(2=sy"] g QҽFC}w-+ZHsks#q@YUv,!x~EuχݦI.P-&PK/=%$l'NQ D1;xQbB/u-Ώ;Fz>:Υ¬o@O?6G׾= ]BD̹2[_5ژ}3z+cnUKh~~ d Ge-k~I]:"Aɕc PvH7{}LU׼!j8dpˤU'.]wHS ʩ:$?IW!()آGy`c"/@=s9TFS뻅Yt!PtU|O΃z:8Z[%v(vwxUS r% w*m%/=?oteuש$4(o6G6sy"KI_ᬺGYCbڛ>DjkO!5_1J kѷyG7HלM>+]R.$b]qO) [>y& MZ5 Xv#z[' ATn0J4l4bCnmvAfjK8Ix80 ^#ᜊ*vjHK$̨y6Z03{ΟY0& jUwwC6m8`7k(H2k#D*=Ñ8xMA*܃2.x0D3;Gѹ]5䱹/Ơ3 0=xM:YڜDɦaE}.\u"u|w=BϳraĎTCTJh?:vף3Ae-n~FiMum7jh+\kRzp Gh$6 3$>_=t/_&4mirNeSܗoV[@yE+s-<Cuq m[i`X߁m[X;n O ъ:( '9EcoдJ+J貂VbL8*[;~{Cf/JF83sFQS&񢺺Ȉt 6ڂ_dzbDZJbqVaU.?S@/^У'9H?p27ҷ'ڔM2h&j8$5(֌*N([p+7U'Rus^kf~ RWv>< dT04K( -[yH6f-k" {C`Yϼ;v1[WW'ҁU˓Kh $XJ !\$_/6`2x"e3EW8ȨDE+c_5wM,ݎ:i]/V Z܅Mf}-m|M2ȶ# Q\L:MPǎ7ΖXLƂRPͰ7As!{Ľi`.eP2٦תBh%<48A@ IK쫦lO_Lx`iDp >~'8 ˧ѦVтP37wmPy}<]׎"ax鈙w#n/XsWѽ!CB;rron!Mw7pv/ɨ65Ka"$ nT}).SD䗇sË3Q4qNTX|ݥ--eQ@^ylKPU5K`c#umyRvj|yA];R൤p%8B@Nk21#ƢH;ucU5oKd"\GQ]Dq&-eS˻QJQɤt$=t Hok5?Vh; v J>h<?I_wS?Ui,T7B]-^n/d* Ӗ{x^e.F`}C G)'?俬\L-j*v9-Hp #"4 Vў%ȮB&dxfS>e5ϙ%owď{vQͼQ~6"(9=2>a>SbTfD7<9Z ӇC2kүAMұ|6.bjL 3~YR MĪH&dbk UHq+---@-1SBP D^$I;3$mޙIM֌S`ʳ_;O28 @c5N| k!jJ@y'7TemIY|(8Qޘ~ bx*lk5'Gh5Q,΀NH0!^~qjxaJCn\w߯3H{@o)Tc#yh3pa4;XW<ڍugT}AR߷|έ70=nOhJ?umP!Fa-co*bhIeJTQmIύ{&Pj%9<2J-D;~m/SHs:xxx7Ez;w$[!֡p\?[uB'Z 0 4M)*f]`h}3ZlFI9ݩQSJܭq@m^F:g(qbo ,:l9G@Ow M7DNtpfƷָD}b$6ء~b~7!mk$X"mHuqeJε(7!\4H[Oj@ SrgQta1R1pOs^X@[akjJQ"P]t“K*v`v=AӠO=r?UZ`TZԦ-ER uH񛕾+eÃzǵ]Ϯt)JVf16\e&HRt$_t&l&.:BuhF\56 _U9TH Ymo)*@O/0x'Gn 4'Wz:k?9ɍX擀.ҎԆ5h1$`mU1Q}#~DO^J];r @q;A ;y?U6gsMWCOPŞ~wU%T&zJΚ|?.YVҦ8sPb&q@4M~$=.5)sGrPeum]Ҷ[5ME[IK:"[v=؜ kU=HӠcW 1 NH_3 / x!oUIM:21Y>S˯=y@7 /B>{'~Tb*3Hù2eӤneDpVp?ZVr䇑 M,٪$=Vℷmt'8]By>Yfz%Xc!l9^H;Kr!̈^MhMd* w&u+eq]N^LSd#&ӵ v{ xsϿ)gP'3+>LRHskzpc1BǿfSe QÝˬupGE/6w?3¥ӁU:dyXJGyU 8b's>8BY@ Vu*9 ҝ|{+b>e=S>(#`] 8yUrg&"9fGt ߔF).{{y%TĦ hgvzZ8?UTtm~NCEPJ^N.hՓC.!&+&t[?[\ϠT>.nǏR)ʵDƶy\؇ĞB t֎t! f%]Á,&^0A'y]'Ն}-x-zh,gQ%_F}X\x;}%^%ِV4AP7u&i!2%Ctnbߢh9+}lׅ-fdi8HD4 SW46r\lY^T=AMbX QAF=Uc;0 \ qwd?>MGQNr]cg'xn|%$`ZCo0>Y6_w^rG5j  8#n&ݝ_= t58a)Ħ2C <]B#mh_r6A{Xz1E]whp:fE j9n Ni͎/ú?az0l)$np_'G@f`v{eCna1~.O-K[K@k:ǿb'uH{m)kq(J` D\ ВPs;kMhT=xy/_.Dzfo[d}>U1 V9OP*m^M?y}t< n{= ،w;LX4߅:c\M&57웖0ᒎz8XdWc[0sAiS#]{BPjDs73G`]B?C?bPI59̹qHNoӤgHH&ʚz&(z55;[Gu~OIqS$ /2lP }fBGkaI/idns DivMNM)qw؜<$13EC-1HK.t5 1{N81SҎs샦apZHč^E4y*{wD)] ƙ d[6ø/D:; 8 ]usYuWʠWwS{Cax}ǝ[P^|vD~k8!8<})mN|jG|Th QT-zQ4 n|#|b)@]ˆ'v "dǤ{6h` ED[5}x7`埛T{:>Fyt<5$$IbME*] <'TD/~ q5Pvvfc)fnoA_6Jcn)! rZmV|%؎,&Ex r)u:B@{K::pQ4. `,BrB/>jۼW42gۿP ɹxfijg1 q<| _-lZ~ϡ] 34s}&#ҴV+@wis= W |5~n- AٖCQ/2ߝvlto[/G$ӎ-<`4 RLX8poOZ/˔6߫7]q4Dwx7Taޙ$yTe}swFnu3XAIJLyU|Keæ .a@@}wn'eh[AJVݠIx$Qt0 )H{.aZoeݱDl3Ey*Wu-z ۵.; 1zbp2 УX.@qYh7 mw؀KE8kd?G<"*$yJ`H >EPTjؾUyJtʁ8þiq$..J@q>jX{c_W#an2X%^ k}I a#1`IhiU]LNRe!Fۅ?Ebb xET6Z" v?M[8#x?.g.t}`8f.!A`b6n=^ @ _jIEbu Ktdfŗ0-(RL>)isF_C=0i¼ 9SMjio/Kݛ?k?54W#N,JB,n* ǁ_%}Ջ_6A%uT>BH8άǐnZ=lڠ Ly6*;@?LXu5 G3rg }MQ>u}HsZuIԃƓp0Ѫ췇w}>/n5ekL6HKqÝk `N5}עJѕ,LIA>GV+j`uXhZ1bZw&NK.됼Б w{9k`dd7si3&a7t!S!}R/-^Vc|2)ow%QIm,#:_Y!d7?l>z$G>n ѷUZ ӛ C'2`^73"iARM %&N ߆x@3H*$eYX?~4ϣᨕL(`z5{.qk+LW "u̬٘N^%};vם>LFF$ aqwn ֓ gh5>􃷣$R-!u`hQ[tQ{ii-ťywE%h#~B)&>G:^O#>&a#t,ޫ,?n3g8'jmNsTF$|kwH~`p ɌjtY]^bj_8@??!+]E\x2B.lN@5dI,ӧQ' }<7샏jJL9|gHc64WB⊫E+((&u{ |_-pVG\֬_ǂeI-hl:IG#p78PO3~#%=-lͬb"x)vjZU^]#{@0C#{qUw b##IY?Y9U=; dY%-+r33˶4¼W.)\.vW4">b lhL2/7}fU`Ys+Ԡ `c\N ]Ϫ֢ym T;`Դb#-}e)\ez\&S'=600WP4DIq*3+A\Q!+ȡ `/ pgpn|YZ} [9$w`m'_m.$58p Il6hPyBUw3{ອ[4/UBGYUb SΠ隚x N (to{&&NHycn],.ι-&4p9jV}8R, 5U h"3:}49SHrGdܛыWqGn7T\ 5Ng>-59Ci2sśr&nIo-;!~FD%IӤ f+TkExYo G"nqC*AndǠeԢ?= <1|Go,rjG{0Flh$?ZUϔ@wnl9ofnKYr7ށ/EjmoЪo<_X:X<)<‡"dۧcՔ#\PR&u/H{>6 Rm-fe+ƣ7\6^ e\[͢8_3|fS'DӓP>!(f |Xuq7cj8&ŜvpY (6b:˜d=(ϥt i7w7i?'^[H1fQ)dp=t.(onE3?A:] EྰDcAGrA2ԌleR~ 9I="%?#t˻pf8'a/fΣ7lݶ|] I{(Nrn( 92?ԾL>X{u4@pRYg5HP7~INBTڋ(C$r1xIjfY0475?quZaHcʙp 3TIRڱZٵ9qehAֹ/zJܸ VL@PPwY:`u!7ü`X4UH,Wu~]kOt|)Vbnx!v3p6jE(=QSk5i+D_<@tO<~ XIQaˎyxX ¼-Q6<ϟ{/]$ xΚ>0_f >pQ'W±q6Œz2]Gj.gBvxm{ͧj} po@ K=iS`;;#dXA 4Qu?2Zon67<p4 P6#-O/4t-dYň>VlKu'^42_/w?F2ڵ}Z^F{,HAkg,Tk.[%CItߌ]52U 4s˘ngFH,!\HZuh>y}f&B6:jWu=jCr81 (/}4gqS:<N"ʹAeRbf&rhQ6GPtG`]aɐS:XM4 ,{]2䒻@ N ,MJuVciFض{GJSvEt֍SZs)Fyu?:|#۱貍MZIZ$QŹ#$8 e6sxi=#prj/sVKZ| g(bgM]p'oO6 uiy"_#0{ țq?\Kyr%A ,; k잖Uz|&/J>E;ǿ(:(q<>zAR&4iy9|1bJsqPWiAӗOd߿QIF?>A[$K7LW53p-pȈV)8J 2Qs;!lV(JEBxc@ï z|&EoU~DHo-U-gBOsJ2*R _ʌq$.5=4 P.7M:Λ/LMaœI1TtbOuWcjz./[,_]rW߻;U:쒦4,E8Waj Lw{wrnk~*?_'U _뻉bnb|Yj,l*.%޲ (Jc_\H}ČqLSZepN}Fu<[tmN:YѨL39i*)Ļ//Oŗ*db/x( cժΜ~˨mG_:= CJwnws3KOG~V03!|x}e+} XF>8\#Nz&9̅Zq khŹLw̞ݩc&6oEߓ|锢6/n淇fI>o&1! 'l'|*Ԃjn [c`#~Ƴc\?=hx=,4`m6QKzI6+Xy@ e2"ŵ^sa̲>ĬFtNÿx d+u^aDw8}5{_e8x8X>T}="GD e$1fB2{6J\h6Z$O`SuDC]Ô4VAiX9+X ,=S`إepK1†_iQ݈DZ1Syn W1\ lR2 =cIPNMAwB@KAarQ_k?Og].~i,N8u7wtp0&{+zD#I7(f 6d SX[|uߦIq܏ۧI6)z_/PV4φE* :oEҩGv$2xX:mc׊B]rBv8ՀwMEpI(}$:U><=4LP:B{NJqAk+X({.ĝ!醴W>_Ul8藋C+sȄ%za^@j:Sg"4ܑomgJÿ',1'ԃ}=?А[KVs(o%*CA^ lL>~6pf5<#FǖMIR \k*3NVTP0x޸&_`"rOH>OhpZ (QL)ǭstXƎ.df"cʒazMyO L,q jkA: h0BdzƟ_&V&gs]1Y=g ߀J67 D6[Ɗb1^}=PndR8(0tA$&rH*3CU@Ig5oݸw!LBe:)KLNjy [# HPg&A#^+I26hR? sR.)XSmI[dW rQ֟fAֲ GkAFٺR#(%z%*-H}Iu;T>ޫRn4-9(0Z3((̠ngsώb6o4b>:CV 6W>@n!y^zvRUyuƭjKL$>5䉛{0G=F^#~K`N!jb, HkxNuoyAqHҠ#b,eV3ڨ~2h`(mhl">Rf&KF{Ł!sYTcx%uL' #\\4h#sgYFz&ET]jlZz]RRHM \.f_ x73!Iܼ78AVk"rD]L-F}1>JXukP,R- 9}~8^5fȨWb0 /p$/~)5E KR<>/䞈^ƹvieʙw7kV3l$iy>qvDHT{Gl PeA#R *l>BC"G)Q<, ,7/ Vdץ8%F ai335u+7})< -gUؐY9~X| >`5,[f웿cYdLj <`L\="O\bE-W-%b[M "jP{ k{: fTc]mHߪW>mPJqs GŃү wx2P1O. X/hzI\if{Gj:9z9Bm֚ I>.i5p(Zf`b}hd}2̆bx+y_:˗Յ8Y`~nX20.T+M(ʏǕȪ̊'ӏ@4 p AASm)m:htPq떔=X2KWx8o-a!LC iW,æM2({mV6s6$p쭣(~D=%WDvIUWT&t6V>@ 2x%>Eg*S{!FI?\A/dmɞ?!/լ' {O15qj{M^ЯMY h*L/$R1oJ1c|1ÎvB\d+j> d#z9 q.KdXRSJY]&)2>z+m/'GOĸYFx\Ŧ|I 0ٿOTdiac43n [•fM GQ@57Ç]ܷGxᄝfy\Y2&1 (A_'6[ic7h&Ǚ#r=H044t]Hh:mpeϿI\\R(А+JwD[VpmH<5ar=9* g^Wܨ)@sFlH=mA8Q띶S״^C?-ۙZ{0TLLeկj;tٗ&rXx5-ϱT%cA,uxgGȝMe'Ĕ-t󤓽iT7Ìn0׿v4W^DU`8%U\f4 ?a{ZbgJ@M##UD9a*d3-)O0iW[k({ésќ;zmQBQtcපhP*e_'1SU|u(hQυ\ɥ[È<Võla+NH>܋-_e&@7j6[9W84nҕ*ԙ;i>E h]dwT-\ejl~8PT`Vb?{;1h" ucFĀt͊@5󪲧Jx,o ?+@K( RY+|Zar~eV"?٘5 U*Ac>^_NAuؤy85Klr=>OOi&ax5(0߸8QI}vqEOC Փ9,M[Ӭ::K?s]p3Yfb-cQsS6)^zUz ,PЛLeTz'Rx':H W2vN=KJ"0-O!ݻk"7 ueߵ#(~'5[Ҍ'4YdnZ~j2}ZMհY^+zm`m=4\!'CB,aͳnFdS3o'5wښP,U5 Q0`2ߧb9^!ot1(@uQDzjc7aެF%v|$+&.Hn}/dy}r h^ilh"AD4w% :TLяBOf?He Ia',7\rKМũx,icK_|%_r,1 2߭ yq>as'!jPTb`0O)@'Qf w\DB7UIՔ"α)^aֳy}F; Dl/imBRʨT(%% *9#G:K14y.@M9~|.ucGgCєlK"D[GX*H6n9',{ghIO5w "XpzvavbǎEo-.`2͐<^^ Qf#DcяfV .Օ`F2|Ƥ>c&` HW]̽}рRT;ڔN? ;=#o9׏I47"B=J1B.>甭(~ͻ&·=#s GW 68i\/fG ҲjyJ{P?<ˑd=sM6K7XY#L274 sy];u Ș"^{tk@r|aHUIKa|D3ν^ab1jfc5@gLS5p*l&/&'NX8?N#F4:eo)@Fc;hjZX%,me rlgH|{놜1@$3>H3QfH,HKy듸T77B0MTFԿDV^C8\J\_y<2$-D|*H`f Fa"q7Aŀ8{Z v!i~n7t@Cd$rZ,nD}wR8llYi;''Ó_ fԟ Hf2Xչ#HT<"ioI7<[~9~]e[DK}|O1-f(¶K<Ś\Sq?Ceb*=i܄PB*Ɣ}iB\ij5K-%74 gm]al99.{?Bqa2?AdD?1 ~?σA:+s-˛#oTNT瑆]謖;΅Fi) g/D励 PB,rWD`uh%HJh^LvjaD'rr y!MީElfQ۳.@44RRf]IY*xzr$_(5@ Ky|eLWM?lk4=K/Q 'ɿB6iH4-WCچӫk*5ɜ|ZUC +%O.Ab=dYzj#hGʝ97DZ?Yq0Zxٔۍ v0\bUU1o\:+\NWs- P\6^ HIz=1s$= *VNĻe]&†giemoM?dt$i}fŠQ_6igY J!ڹ-׭+rQpPpٻ Lt& :E>ׁscƯ)#:o,6*#$u+(L?gIF\^kϾOI -xM0-~^⣾Y$VXԞzU5΂>͂ľ/4ʡccS E1=I{}=tT 'r *GhĻԊނȐf{H7OA*^4qP]b{PdR銥ҲKƆ2o,+iqvaG3vtIv+I2wczʒ5+>&x|th&0ep-\ּ}ຣ4Ԇ *U9y%Ow]=0Yф qWWeQbͩ {YVޙU"yoip l2`p<[ìt{&ܶ0B/scȜ*.V!G%gZŚ{/=&a,H1s6,0F̥b*pazm ;4 N[Z- <& K~(AOfy OeO &lSMp=K WO7xBڢV=GnG-uޜq[xbZɻϾ:0RL<%8pO+S!KE-gG~ y||98q.LfPw+ܰ$׭$ʮVp&m֨#譓~x߈uJAWd!zq(ZyC]Mz|srjHS^Qńb##C?b|/Bu1:-c ؼyy%#,{}16H<鿨 =Y"7JX(Xگ|&s]-"TX ҄S QJD&ὄDLxv]:Di2!eVF=} r*%;!RU=E,1m mu `WHv I:GqPQ31LVˌ@ `jz3E mLga[uy{:Q M ٮt=J@ wuL[>cV-Ma-gO%חa~\6'j67ȴf| Ű0 uTE;lXaMw9KyeÉw'|/r0<_`-!e̘.V`egtsX&FҲN L6 p ""WM nͷu8drpР.;:EXe}ok[#}p7B Tаn@drrIj r,IEX75fݳ-TRn~)|2߁cbS??iprY #G85(&c/ B<ks^?@>`ze!::'#j`^2ZGj->X׾$vZHs+΢٠訡ȆGrqE3UkC'؟ hD<4mo_njW8'Q3HNO,jsm|)-9AE\_w6 ҇i/ᔢTw*#_g1F|l 婤h^W3^io#߇l,&e"+I1^ MBwv~Ssk_.b9 WM } آ  v({4zЩf-l-DpQHYGU{0NVH{6 o5ㄋ=6P-s"B~h0E_Omb`4+\`؆ydc|x[`%4woW^H.Wԕ:TT͔T Zc}*"Ǚ62]JaCʀpRk8E%oX RGDBb QCTzVm28Ky'EhopY]{=(w'$Ѿ6e1ռc[Ǖx[y>_M KY6]a dVw2ZKvj*N5p 5y zVdy֏j]V #R̔| 7 lbVij/ UF)OdO,89 d1sCKN=RhT0~M_zfͽIAmjҴ  GIwCAjuYG?}pK,zKۦ^W,G/?nQ Zd73؋ܑF8M  Dg)GٍM1A,zCL%ЀdrӑZ9/{ɠơ1!+29B/*{v,(q6v Yi)"3skKQe/+YfNjF~>tbjD93?4<72Lze[쐋NAnc#҃$1!!܄aB,~vIݏRڮ%^h4.k!!&IMO1d5VjbIE2 s--0.c@UKNk)kSF7EYl`F7!գCD@ü2ȆAGD7|yq!N4j|>2!^1`]'h&Z0kiwɖr?f'vuU h1DZ4ٸ57K*hHyC3+[|.辵tF&)]ȅǻ _5-Gp@4\\/6BOʆa+fmTk\P?"`׷cKKA:P^ laҪ킾y+sq+sY%|U(jNIHZC/Q?M}f=,Ah{U?Kqr Ji\Ц3/者̞\fYt!xE4˫$-]YݢN>g'ɜd!V EJ]ú<+ޮP+[e @F=]SṚe 1Zƃ~ $bdpG Pg;P#6v(Q7 0R B'Z !0(HmD'Rdy eΉ#[wE 1ȵCi^)V0i8˦׫έjۮAY=4x3+UwWDkaw?}imq^SVsCQ}_؄nL>y6c-A˸S2{kv7%ma4NVJ0+xHns6Z`ؕn8#cVpSf !48jS&4xx߇.oE+Q"2ɔZu>;=Orjᭂǟo(]K}we^evCIOD"j 9&xqXj:vG,Y j)wi1:X`e=Ja۠$ G335⃙b^!0}^$.ybPk 4 @a*s$:t R02ģ++UH_6str@e0N$@CIbC^d#:"w ^J@>ᤏ͆{9wjz訯~ÊI"<';IaU2N2W34~~ev̽e;lj~$0z@?.,W3~:T LjJ'cUΌW=¤kaͲ7)__, :)q"v#'58'z3W'kpc̲u1f8Ng~|| iT(q%s\"KM\xsnqE oKv H(R6ݏ p3kvZe_,o6D p/%aT N̉qڹ5RNwYOBF7똨lZ\Dj^ "֡|&zB\jf-Jଠzo /Qߥ9^k5C=K?r +\貄K[Oo-#aٲ,(\L;}V Ps<@>T÷RtODp98+y>ʐREQXк8gTZ==*(\S8Z_7! u ߐ0 8@=T zJ1^y4?~kۓ1a2L "u܍5-'!.} w瀉!W1BRm #CTcZJ 9-gZ13&'xMMY@?AgU8 Ǻf~jH<0M21EzFӊeFE+M|+%Ɲz=r;T?4 I)FhBm%ws~hNU8j7]k4⌺?POCr4.d6!hf&ΎBs<G'^'RB,:ȝi5!hpȟngjMmc eB|Y(w'RSd{HƯL`Ѧ"K2iXlV b.N*/V\EЍF^[-1%NKD h|):M:4 <`v|m"I@d <8(G]. 5x]ͶkBD.9U0_ oӏIZ_H4A0&U>jX.P*n8[UQZ4 fIE!VvKuzDm- ;Z(?r\#yG%`iﭔ~dύ:P,q~(_2f> Z|Reɔ@~@$)٘'(|f4YZWMP.)WE3yh{ "ka^ 5 5L ]:bتa.Xz,㬴EmG) Hxh{ HÅReVYX$#$hke"L0z api埽K CU pd4Uk2l,.a t'3rfI4-^)?J| &6voBh&(QeAF*t$"l^r̶ YZ