xen-libs-32bit-4.14.1_16-1.6 >  A `;p9|Xiq>$ =(; ۟o2B@= ~;~ԝy?&f T|΃uM97&o%OS(#,X{ s̛ %5)pOyzS8c}RD :"@eZ&w%0ŅWCvdb)j!x:3Rh!>PGſX*[%cLo!k ;v8iam"'O2&"1{*P [> k11c6234fa7812c5e10da57718c46ed01ce17c24ac66b41b67652267920ad8c3c3c19a432e90efa6abbdb39dce13c6c873fda46bf t`;p9|0~5Bnlf$Qz!|Z -ICF {?*ƅŰsWM C bÄ}"h(#_#,\5GT:A(̷:AXyeD^ǡ;:M#YV4̙DO, }c##E@a 3PygmUwd}r޷S% …OFT?uUe\R!lSM_q>p>8?(d  =# 9Gw}/P/ /  / /  /  0/ / //&`ClC3C(89 ::[>G/H/Iʈ/Xʸ&YP&\ː/]L/^^ b8cdKePfSlUuh/v$wP/x /yD$Cxen-libs-32bit4.14.1_161.6Xen 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 xen and xen-tools to use Xen. Authors: -------- Ian Pratt `"sheep01SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Kernelhttp://www.cl.cam.ac.uk/Research/SRG/netos/xen/linuxx86_64/sbin/ldconfig58 E%56<5[5vv&5'X%%%5%5fСAAAAAAAA`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!e7b38eb5a283cfbf73f48d8dc4435814faf4758a2eeda38e11be3702b38193655cc54f64b85504072de48bcb4b5a374d3e5c6041c561d630dca8292a13f5fbc1ee46b98b31c7bdac1652e33c04aff93cb9ba5a2bc950f40cb78de03a21573e4ae8dabefccea5d28bc3c022f7573b5c32ef5b3351a6c19337f28f5ea5783f8dd07e9ad4eedca510c4f508e3e40d653fb8f8c95334096c743e87d0d9cae22a7e4b787d622ccd3114f0e633c9d95a32bfb55ece5d183c857bd80d9e7d9f04049b19b7a5eaee873dd3c89bec9f9a66657d1ebbf211a0e5af6df9553d6155902d318027e526b618db5613efd659ca348eca9876792c39f960218fa2d513d653ae1047780e08c7d091ae29648771c9e22e44bd5153f397188239c80f8cc8e2ff9376038a78940edd4a327ef22d9b9b6816b480b388e399014fafa472837e8d0310aba5cd5badb95bc1bed8c969ab94c1f64fc4bd4b6d1b85509d0bfa83dcb9d8c6ddd3adde58ad1e2da7d6243cb3c023efc43a59f6f557fcc875634682afdb1143f172e29c21a5129934f1f8248b153f8bbb44f1184f44014d7212a6de2997cb9bfce8f4ce7d344b2a7ac2988ced6c1d887e92c724040ad293d64cee53c452eacc7f1756690844e4fc624846aecdb0b60e875516488ef23b509eef53c11ae234b53d8b4690a09dbb03976ce60a0baf7f250a38c745e4d80d4c484dda816bcaef523fd279c9b3b0fabe2b25cc14211b659bb8ea50ef70c8bd1f0b847bbdff07d3125cf6e04c4a8e394b358e9acc3482d9d40283c71868957dd3661d7113ec40c702a00a1a88bd4a8c5c77b1e2056e347fe2ea9f4d8d4c20c64b7bdffc47ec7039ef0d331fed46b33ebf8ff38b11d913f0de3a3d99b3cc36ebb1bd405ea53f2aa7e2d5dba7d8e780de68c6f3c4defa29f85e7e1c62295c57dd7ddecbfa17bf68a17b21a89609c6a22bbbc745db40eb897357a360cae3116e0e7a213b1ab0b2e52aa357452e2dce2af081113b1821ca92aa57b11f6b411f177ef425914d69722e2f6f3c43libxencall.so.1.2libxenctrl.so.4.14.0libxendevicemodel.so.1.3libxenevtchn.so.1.1libxenforeignmemory.so.1.3libxenfsimage.so.4.14.0libxengnttab.so.1.2libxenguest.so.4.14.0libxenhypfs.so.1.0libxenlight.so.4.14.0libxenstat.so.4.14.0libxenstore.so.3.0.3libxentoolcore.so.1.0libxentoollog.so.1.0libxenvchan.so.4.14.0libxlutil.so.4.14.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxen-4.14.1_16-1.6.src.rpmlibxencall.so.1libxencall.so.1(VERS_1.0)libxencall.so.1(VERS_1.1)libxencall.so.1(VERS_1.2)libxenctrl.so.4.14libxendevicemodel.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.14libxenfsimage.so.4.14(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.14libxenhypfs.so.1libxenhypfs.so.1(VERS_1.0)libxenlight.so.4.14libxenstat.so.4.14libxenstore.so.3.0libxentoolcore.so.1libxentoolcore.so.1(VERS_1.0)libxentoollog.so.1libxentoollog.so.1(VERS_1.0)libxenvchan.so.4.14libxlutil.so.4.14xen-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.27)libc.so.6(GLIBC_2.28)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.14libxendevicemodel.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.14libxenfsimage.so.4.14(libfsimage.so.1.0)libxengnttab.so.1libxengnttab.so.1(VERS_1.0)libxenguest.so.4.14libxenhypfs.so.1libxenhypfs.so.1(VERS_1.0)libxenlight.so.4.14libxenstore.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`}p`\{@`KW`F`B@`8`4@`.V`#`>` l___@_H@__إ@_إ@_S_$_______@_"__E@_i@_h_d@_cO_[f_X_O@_N7_*@_'@_@_{_^)@^^@^3^ϧ^x^@^@^^^{G^r @^j$@^g@^_@^Nt^K^=Q@^:@^0"@^@^@]]]N@]@]ʞ])]c@]@]@]@]]fl]fl]M`@]B@]/ ],j] ]@]@] ] ] #]]@\\ޢ@\ڭ\\@\@\@\,@\7\\N\@\\+@\\M\M\\\@\}@\k\X)@\J@\I\A\?\=@\9\73\4\$\l@[H[k@[@[^[^[ā@[@[@[9@[v[W[CN@[<[6@[0@[0@['[!@[5@Z@ZnZ@ZZZ@ZmZԐ@ZZZ@ZZ}@Z}@Z}@Z}@Zz@Zz@Zo Zk@ZV@ZS]@ZOhZ:PZ1@Z.s@Z&@ZOZOZ Z Z Z@Z@Z }ZC@ZYYYY|Y@Y{Y*@Y5YA@Y4YYYbYY@Y3Y@YJYJY@YYV@Y@Ym@Yw2Yp@YlYh@Yh@YS@YJ_YI@Y5GY0Y-^Y(Y"YY;@YYY@YtY.X@XQ@X@XۡXg@X@X@X@X @X@X@X@X@XXX@XXXwoXs{@XlXWXRXQ4@XEVX43@X.@X*X lX&X@XX@W@W֘W֘W^@WiW:Wt@W.@W9WW@Wk@Wi,@WbWZWZWZWYZ@WV@WEWBW=W;W3W1@W1@W,@W(W(W(W(W(W#LWVbV(@V3VJVxV'@VV2V͛@VŲ@V`VwVVV=@VV@VHV@VvV%@VV<@V@VS@VV@V^VwVqR@Vn@VXEVUVTQ@VMVMVMVA@V;DV9@V7P@V0V*!@V V@VCVVVf@VqV@UYU@U@UUݪ@U@UnU4@UUK@UU@UU>U@Ux&Un@U\w@U[%UUUPUKSU>$U6;U%@UU@UUU.@TgT-@TT@TZ@TZ@T@TT@T5T@TLTLT~@Tl@Ti@Ta@THT?@T=@carnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comjbeulich@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.decarnold@suse.comguillaume.gardet@opensuse.orgcallumjfarmer13@gmail.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcallumjfarmer13@gmail.comcarnold@suse.comcarnold@suse.comjfehlig@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comdimstar@opensuse.orgcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.commcepl@suse.comcarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.decarnold@suse.comcarnold@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.decarnold@suse.comcarnold@suse.comjfehlig@suse.comohering@suse.demliska@suse.czohering@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.comjengelh@inai.deguillaume.gardet@opensuse.orgguillaume.gardet@opensuse.orgbwiedemann@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comcarnold@suse.comohering@suse.debwiedemann@suse.comohering@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#1180491 - "Panic on CPU 0: IO-APIC + timer doesn't work!" 60787714-x86-HPET-avoid-legacy-replacement-mode.patch 60787714-x86-HPET-factor-legacy-replacement-mode-enabling.patch - Upstream bug fixes (bsc#1027519) 60410127-gcc11-adjust-rijndaelEncrypt.patch 60422428-x86-shadow-avoid-fast-fault-path.patch 604b9070-VT-d-disable-QI-IR-before-init.patch 60535c11-libxl-domain-soft-reset.patch (Replaces xsa368.patch) 60700077-x86-vpt-avoid-pt_migrate-rwlock.patch- bsc#1137251 - Restore changes for xen-dom0-modules.service which were silently removed on 2019-10-17- bsc#1177112 - Fix libxc.sr.superpage.patch The receiving side did detect holes in a to-be-allocated superpage, but allocated a superpage anyway. This resulted to over-allocation.- bsc#1167608 - adjust limit for max_event_channels A previous change allowed an unbound number of event channels to make sure even large domUs can start of of the box. This may have a bad side effect in the light of XSA-344. Adjust the built-in limit based on the number of vcpus. In case this is not enough, max_event_channels=/maxEventChannels= has to be used to set the limit as needed for large domUs adjust libxl.max_event_channels.patch- bsc#1183072 - VUL-0: CVE-2021-28687: xen: HVM soft-reset crashes toolstack (XSA-368). Also resolves, bsc#1179148 - kdump of HVM fails, soft-reset not handled by libxl bsc#1181989 - openQA job causes libvirtd to dump core when running kdump inside domain xsa368.patch- bsc#1177204 - L3-Question: conring size for XEN HV's with huge memory to small. Inital Xen logs cut 5ffc58c4-ACPI-reduce-verbosity-by-default.patch - Upstream bug fixes (bsc#1027519) 601d4396-x86-EFI-suppress-ld-2-36-debug-info.patch 602bd768-page_alloc-only-flush-after-scrubbing.patch 602cfe3d-IOMMU-check-if-initialized-before-teardown.patch 602e5a8c-gnttab-never-permit-mapping-transitive-grants.patch 602e5abb-gnttab-bypass-IOMMU-when-mapping-own-grant.patch 6037b02e-x86-EFI-suppress-ld-2-36-base-relocs.patch - bsc#1181921 - GCC 11: xen package fails gcc11-fixes.patch- bsc#1182576 - L3: XEN domU crashed on resume when using the xl unpause command 602ffae9-tools-libs-light-fix-xl-save--c-handling.patch- Start using the %autosetup macro to simplify patch management xen.spec- bsc#1181921 - GCC 11: xen package fails gcc11-fixes.patch - Drop gcc10-fixes.patch- Upstream bug fixes (bsc#1027519) 5fedf9f4-x86-hpet_setup-fix-retval.patch 5ff458f2-x86-vPCI-tolerate-disabled-MSI-X-entry.patch 5ff71655-x86-dpci-EOI-regardless-of-masking.patch 5ffc58e8-x86-ACPI-dont-overwrite-FADT.patch 600999ad-x86-dpci-do-not-remove-pirqs-from.patch (Replaces xsa360.patch) 600ab341-x86-vioapic-EOI-check-IRR-before-inject.patch 6013e4bd-memory-bail-from-page-scrub-when-CPU-offline.patch 6013e546-x86-HVM-reorder-domain-init-error-path.patch - bsc#1180491 - "Panic on CPU 0: IO-APIC + timer doesn't work!" 6011bbc7-x86-timer-fix-boot-without-PIT.patch- bsc#1181254 - VUL-0: xen: IRQ vector leak on x86 (XSA-360) xsa360.patch- bsc#1180794 - bogus qemu binary path used when creating fv guest under xen xen.spec- bsc#1180690 - L3-Question: xen: no needsreboot flag set Add Provides: installhint(reboot-needed) in xen.spec for libzypp- Update libxl.set-migration-constraints-from-cmdline.patch Remove code which handled --max_factor. The total amount of transferred data is no indicator to trigger the final stop+copy. This should have been removed during upgrade to Xen 4.7. Fix off-by-one in --max_iters, it caused one additional copy cycle. Reduce default value of --max_iters from 5 to 2. The workload within domU will continue to produce dirty pages. It is unreasonable to expect any slowdown during migration. Now there is one initial copy of all memory, one instead of four iteration for dirty memory, and a final copy iteration prior move.- Update to Xen 4.14.1 bug fix release (bsc#1027519) xen-4.14.1-testing-src.tar.bz2 Contains the following recent security fixes bsc#1179516 XSA-359 - CVE-2020-29571 bsc#1179514 XSA-358 - CVE-2020-29570 bsc#1179513 XSA-356 - CVE-2020-29567 bsc#1178963 XSA-355 - CVE-2020-29040 bsc#1178591 XSA-351 - CVE-2020-28368 bsc#1179506 XSA-348 - CVE-2020-29566 bsc#1179502 XSA-325 - CVE-2020-29483 bsc#1179501 XSA-324 - CVE-2020-29484 bsc#1179498 XSA-322 - CVE-2020-29481 bsc#1179496 XSA-115 - CVE-2020-29480 - Dropped patches contained in new tarball 5f1a9916-x86-S3-put-data-sregs-into-known-state.patch 5f21b9fd-x86-cpuid-APIC-bit-clearing.patch 5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch 5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch 5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch 5f560c42-x86-PV-64bit-segbase-consistency.patch 5f560c42-x86-PV-rewrite-segment-ctxt-switch.patch 5f5b6b7a-hypfs-fix-custom-param-writes.patch 5f607915-x86-HVM-more-consistent-IO-completion.patch 5f6a002d-x86-PV-handle-MSR_MISC_ENABLE-correctly.patch 5f6a0049-memory-dont-skip-RCU-unlock-in-acquire_resource.patch 5f6a0067-x86-vPT-fix-race-when-migrating-timers.patch 5f6a008e-x86-MSI-drop-read_msi_msg.patch 5f6a00aa-x86-MSI-X-restrict-reading-of-PBA-bases.patch 5f6a00c4-evtchn-relax-port_is_valid.patch 5f6a00df-x86-PV-avoid-double-exception-injection.patch 5f6a00f4-evtchn-add-missing-barriers.patch 5f6a0111-evtchn-x86-enforce-correct-upper-limit.patch 5f6a013f-evtchn_reset-shouldnt-succeed-with.patch 5f6a0160-evtchn-IRQ-safe-per-channel-lock.patch 5f6a0178-evtchn-address-races-with-evtchn_reset.patch 5f6a01a4-evtchn-preempt-in-evtchn_destroy.patch 5f6a01c6-evtchn-preempt-in-evtchn_reset.patch 5f6cfb5b-x86-PV-dont-GP-for-SYSENTER-with-NT-set.patch 5f6cfb5b-x86-PV-dont-clobber-NT-on-return-to-guest.patch 5f71a21e-x86-S3-fix-shadow-stack-resume.patch 5f76ca65-evtchn-Flask-prealloc-for-send.patch 5f76caaf-evtchn-FIFO-use-stable-fields.patch 5f897c25-x86-traps-fix-read_registers-for-DF.patch 5f897c7b-x86-smpboot-restrict-memguard_guard_stack.patch 5f8ed5d3-x86-mm-map_pages_to_xen-single-exit-path.patch 5f8ed5eb-x86-mm-modify_xen_mappings-one-exit-path.patch 5f8ed603-x86-mm-prevent-races-in-mapping-updates.patch 5f8ed635-IOMMU-suppress-iommu_dont_flush_iotlb-when.patch 5f8ed64c-IOMMU-hold-page-ref-until-TLB-flush.patch 5f8ed682-AMD-IOMMU-convert-amd_iommu_pte.patch 5f8ed69c-AMD-IOMMU-update-live-PTEs-atomically.patch 5f8ed6b0-AMD-IOMMU-suitably-order-DTE-mods.patch xsa286-1.patch xsa286-2.patch xsa286-3.patch xsa286-4.patch xsa286-5.patch xsa286-6.patch xsa351-1.patch xsa351-2.patch xsa351-3.patch xsa355.patch- Pass --with-rundir to configure to get rid of /var/run- bsc#1178736 - allow restart of xenwatchdogd, enable tuning of keep-alive interval and timeout options via XENWATCHDOGD_ARGS= add xenwatchdogd-options.patch add xenwatchdogd-restart.patch- bsc#1177112 - Fix libxc.sr.superpage.patch The receiving side may punch holes incorrectly into optimistically allocated superpages. Also reduce overhead in bitmap handling. add libxc-bitmap-50a5215f30e964a6f16165ab57925ca39f31a849.patch add libxc-bitmap-long.patch add libxc-bitmap-longs.patch- boo#1029961 - Move files in xen-tools-domU to /usr/bin from /bin xen-destdir.patch Drop tmp_build.patch- bsc#1176782 - L3: xl dump-core shows missing nr_pages during core. If maxmem and current are the same the issue doesn't happen 5fca3b32-tools-libs-ctrl-fix-dumping-of-ballooned-guest.patch- bsc#1178963 - VUL-0: xen: stack corruption from XSA-346 change (XSA-355) xsa355.patch- Fix build error with libxl.fix-libacpi-dependency.patch- Enhance libxc.migrate_tracking.patch Hide SUSEINFO messages from pause/unpause/resume from xl command. They are intended for libvirt logging, but lacked info about execution context. Remove extra logging about dirty pages in each iteration, the number of transferred pages + protocol overhead is already reported elsewhere.- Remove libxl.libxl__domain_pvcontrol.patch It is already part of 4.14.0-rc1- bsc#1178591 - VUL-0: CVE-2020-28368: xen: Intel RAPL sidechannel attack aka PLATYPUS attack aka XSA-351 xsa351-1.patch xsa351-2.patch xsa351-3.patch- bsc#1177950 - adjust help for --max_iters, default is 5 libxl.set-migration-constraints-from-cmdline.patch- jsc#SLE-16899 - improve performance of live migration remove allocations and memcpy from hotpaths on sending and receiving side to get more throughput on 10Gbs+ connections libxc-sr-3cccdae45242dab27198b8e150be0c85acd5d3c9.patch libxc-sr-add-xc_is_known_page_type.patch libxc-sr-arrays.patch libxc-sr-batch_pfns.patch libxc-sr-page_type_has_stream_data.patch libxc-sr-readv_exact.patch libxc-sr-restore-handle_buffered_page_data.patch libxc-sr-restore-handle_incoming_page_data.patch libxc-sr-restore-map_errs.patch libxc-sr-restore-mfns.patch libxc-sr-restore-pfns.patch libxc-sr-restore-populate_pfns-mfns.patch libxc-sr-restore-populate_pfns-pfns.patch libxc-sr-restore-read_record.patch libxc-sr-restore-types.patch libxc-sr-save-errors.patch libxc-sr-save-guest_data.patch libxc-sr-save-iov.patch libxc-sr-save-local_pages.patch libxc-sr-save-mfns.patch libxc-sr-save-rec_pfns.patch libxc-sr-save-show_transfer_rate.patch libxc-sr-save-types.patch libxc-sr-use-xc_is_known_page_type.patch adjust libxc.sr.superpage.patch adjust libxc.migrate_tracking.patch- Upstream bug fixes (bsc#1027519) 5f479d9e-x86-begin-to-support-MSR_ARCH_CAPS.patch 5f4cf06e-x86-Dom0-expose-MSR_ARCH_CAPS.patch 5f4cf96a-x86-PV-fix-SEGBASE_GS_USER_SEL.patch 5f560c42-x86-PV-rewrite-segment-ctxt-switch.patch 5f5b6b7a-hypfs-fix-custom-param-writes.patch 5f607915-x86-HVM-more-consistent-IO-completion.patch 5f6cfb5b-x86-PV-dont-GP-for-SYSENTER-with-NT-set.patch 5f6cfb5b-x86-PV-dont-clobber-NT-on-return-to-guest.patch 5f71a21e-x86-S3-fix-shadow-stack-resume.patch 5f76ca65-evtchn-Flask-prealloc-for-send.patch 5f76caaf-evtchn-FIFO-use-stable-fields.patch 5f897c25-x86-traps-fix-read_registers-for-DF.patch 5f897c7b-x86-smpboot-restrict-memguard_guard_stack.patch - Renamed patches 5f560c42-x86-PV-64bit-segbase-consistency.patch Replaces 5f5b6951-x86-PV-64bit-segbase-consistency.patch 5f6a002d-x86-PV-handle-MSR_MISC_ENABLE-correctly.patch Replaces 5f6a05a0-pv-Handle-the-Intel-specific-MSR_MISC_ENABLE-correctly.patch 5f6a0049-memory-dont-skip-RCU-unlock-in-acquire_resource.patch Replaces 5f6a05b7-xen-memory-Dont-skip-the-RCU-unlock-path-in-acquire_resource.patch 5f6a0067-x86-vPT-fix-race-when-migrating-timers.patch Replaces 5f6a05dd-vpt-fix-race-when-migrating-timers-between-vCPUs.patch 5f6a008e-x86-MSI-drop-read_msi_msg.patch Replaces 5f6a05fa-msi-get-rid-of-read_msi_msg.patch 5f6a00aa-x86-MSI-X-restrict-reading-of-PBA-bases.patch Replaces 5f6a061a-MSI-X-restrict-reading-of-table-PBA-bases-from-BARs.patch 5f6a00c4-evtchn-relax-port_is_valid.patch Replaces 5f6a062c-evtchn-relax-port_is_valid.patch 5f6a00df-x86-PV-avoid-double-exception-injection.patch Replaces 5f6a065c-pv-Avoid-double-exception-injection.patch 5f6a00f4-evtchn-add-missing-barriers.patch Replaces 5f6a0674-xen-evtchn-Add-missing-barriers-when-accessing-allocating-an-event-channel.patch 5f6a0111-evtchn-x86-enforce-correct-upper-limit.patch Replaces 5f6a068e-evtchn-x86-enforce-correct-upper-limit-for-32-bit-guests.patch 5f6a013f-evtchn_reset-shouldnt-succeed-with.patch Replaces 5f6a06be-evtchn-evtchn_reset-shouldnt-succeed-with-still-open-ports.patch 5f6a0160-evtchn-IRQ-safe-per-channel-lock.patch Replaces 5f6a06e0-evtchn-convert-per-channel-lock-to-be-IRQ-safe.patch 5f6a0178-evtchn-address-races-with-evtchn_reset.patch Replaces 5f6a06f2-evtchn-address-races-with-evtchn_reset.patch 5f6a01a4-evtchn-preempt-in-evtchn_destroy.patch Replaces 5f6a071f-evtchn-arrange-for-preemption-in-evtchn_destroy.patch 5f6a01c6-evtchn-preempt-in-evtchn_reset.patch Replaces 5f6a0754-evtchn-arrange-for-preemption-in-evtchn_reset.patch- bsc#1177409 - VUL-0: CVE-2020-27674: xen: x86 PV guest INVLPG-like flushes may leave stale TLB entries (XSA-286) xsa286-1.patch xsa286-2.patch xsa286-3.patch xsa286-4.patch xsa286-5.patch xsa286-6.patch - bsc#1177412 - VUL-0: CVE-2020-27672: xen: Race condition in Xen mapping code (XSA-345) 5f8ed5d3-x86-mm-map_pages_to_xen-single-exit-path.patch 5f8ed5eb-x86-mm-modify_xen_mappings-one-exit-path.patch 5f8ed603-x86-mm-prevent-races-in-mapping-updates.patch - bsc#1177413 - VUL-0: CVE-2020-27671: xen: undue deferral of IOMMU TLB flushes (XSA-346) 5f8ed635-IOMMU-suppress-iommu_dont_flush_iotlb-when.patch 5f8ed64c-IOMMU-hold-page-ref-until-TLB-flush.patch - bsc#1177414 - VUL-0: CVE-2020-27670: xen: unsafe AMD IOMMU page table updates (XSA-347) 5f8ed682-AMD-IOMMU-convert-amd_iommu_pte.patch 5f8ed69c-AMD-IOMMU-update-live-PTEs-atomically.patch 5f8ed6b0-AMD-IOMMU-suitably-order-DTE-mods.patch- Update libxc.sr.superpage.patch set errno in x86_hvm_alloc_4k (bsc#1177112)- bsc#1176339 - VUL-0: CVE-2020-25602: xen: x86 pv: Crash when handling guest access to MSR_MISC_ENABLE (XSA-333) 5f6a05a0-pv-Handle-the-Intel-specific-MSR_MISC_ENABLE-correctly.patch - bsc#1176341 - VUL-0: CVE-2020-25598: xen: Missing unlock in XENMEM_acquire_resource error path (XSA-334) 5f6a05b7-xen-memory-Dont-skip-the-RCU-unlock-path-in-acquire_resource.patch - bsc#1176343 - VUL-0: CVE-2020-25604: xen: race when migrating timers between x86 HVM vCPU-s (XSA-336) 5f6a05dd-vpt-fix-race-when-migrating-timers-between-vCPUs.patch - bsc#1176344 - VUL-0: CVE-2020-25595: xen: PCI passthrough code reading back hardware registers (XSA-337) 5f6a05fa-msi-get-rid-of-read_msi_msg.patch 5f6a061a-MSI-X-restrict-reading-of-table-PBA-bases-from-BARs.patch - bsc#1176346 - VUL-0: CVE-2020-25597: xen: once valid event channels may not turn invalid (XSA-338) 5f6a062c-evtchn-relax-port_is_valid.patch - bsc#1176345 - VUL-0: CVE-2020-25596: xen: x86 pv guest kernel DoS via SYSENTER (XSA-339) 5f6a065c-pv-Avoid-double-exception-injection.patch - bsc#1176347 - VUL-0: CVE-2020-25603: xen: Missing barrier barriers when accessing/allocating an event channel (XSA-340) 5f6a0674-xen-evtchn-Add-missing-barriers-when-accessing-allocating-an-event-channel.patch - bsc#1176348 - VUL-0: CVE-2020-25600: xen: out of bounds event channels available to 32-bit x86 domains (XSA-342) 5f6a068e-evtchn-x86-enforce-correct-upper-limit-for-32-bit-guests.patch - bsc#1176349 - VUL-0: CVE-2020-25599: xen: races with evtchn_reset() (XSA-343) 5f6a06be-evtchn-evtchn_reset-shouldnt-succeed-with-still-open-ports.patch 5f6a06e0-evtchn-convert-per-channel-lock-to-be-IRQ-safe.patch 5f6a06f2-evtchn-address-races-with-evtchn_reset.patch - bsc#1176350 - VUL-0: CVE-2020-25601: xen: lack of preemption in evtchn_reset() / evtchn_destroy() (XSA-344) 5f6a071f-evtchn-arrange-for-preemption-in-evtchn_destroy.patch 5f6a0754-evtchn-arrange-for-preemption-in-evtchn_reset.patch - Upstream bug fix (bsc#1027519) 5f5b6951-x86-PV-64bit-segbase-consistency.patch- Fix problems in xen.spec with building on aarch64- Make use of %service_del_postun_without_restart while preserving the old behavior for older distros. - In %post tools, remove unnecessary qemu symlinks.- Fix error in xen-tools %post when linking pvgrub64.bin - Make paths below libexec more explicit - Create symlink also for pvgrub32.bin- Revert previous libexec change for qemu compat wrapper The path is used in existing domU.xml files in the emulator field - Escape some % chars in xen.spec, they have to appear verbatim- Enhance libxc.migrate_tracking.patch Print number of allocated pages on sending side, this is more accurate than p2m_size.- jsc#SLE-15926 - Dev: XEN: drop netware support Dropped the following patches pygrub-netware-xnloader.patch xnloader.py Refreshed pygrub-boot-legacy-sles.patch- Fix build on aarch64 with gcc10 - Package xenhypfs for aarch64- Correct license name * GPL-3.0+ is now GPL-3.0-or-later- Upstream bug fixes (bsc#1027519) 5f1a9916-x86-S3-put-data-sregs-into-known-state.patch 5f21b9fd-x86-cpuid-APIC-bit-clearing.patch- Update to Xen 4.14.0 FCS release xen-4.14.0-testing-src.tar.bz2 * Linux stubdomains (contributed by QUBES OS) * Control-flow Enforcement Technology (CET) Shadow Stack support (contributed by Citrix) * Lightweight VM fork for fuzzing / introspection. (contributed by Intel) * Livepatch: buildid and hotpatch stack requirements * CONFIG_PV32 * Hypervisor FS support * Running Xen as a Hyper-V Guest * Domain ID randomization, persistence across save / restore * Golang binding autogeneration * KDD support for Windows 7, 8.x and 10 - Dropped patches contained in new tarball 5eb51be6-cpupool-fix-removing-cpu-from-pool.patch 5eb51caa-sched-vcpu-pause-flags-atomic.patch 5ec2a760-x86-determine-MXCSR-mask-always.patch 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5ed69804-x86-ucode-fix-start-end-update.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch xsa317.patch xsa319.patch xsa321-1.patch xsa321-2.patch xsa321-3.patch xsa321-4.patch xsa321-5.patch xsa321-6.patch xsa321-7.patch xsa328-1.patch xsa328-2.patch- bsc#1172356 - Not able to hot-plug NIC via virt-manager, asks to attach on next reboot while it should be live attached ignore-ip-command-script-errors.patch- Enhance libxc.migrate_tracking.patch After transfer of domU memory, the target host has to assemble the backend devices. Track the time prior xc_domain_unpause.- Add libxc.migrate_tracking.patch to track live migrations unconditionally in logfiles, especially in libvirt. This will track how long a domU was suspended during transit.- bsc#1173376 - VUL-0: CVE-2020-15566: xen: XSA-317 - Incorrect error handling in event channel port allocation xsa317.patch - bsc#1173377 - VUL-0: CVE-2020-15563: xen: XSA-319 - inverted code paths in x86 dirty VRAM tracking xsa319.patch - bsc#1173378 - VUL-0: CVE-2020-15565: xen: XSA-321 - insufficient cache write- back under VT-d xsa321-1.patch xsa321-2.patch xsa321-3.patch xsa321-4.patch xsa321-5.patch xsa321-6.patch xsa321-7.patch - bsc#1173380 - VUL-0: CVE-2020-15567: xen: XSA-328 - non-atomic modification of live EPT PTE xsa328-1.patch xsa328-2.patch- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) 5ee24d0e-x86-spec-ctrl-document-SRBDS-workaround.patch 5edfbbea-x86-spec-ctrl-CPUID-MSR-defs-for-SRBDS.patch (Replaces xsa320-1.patch) 5edfbbea-x86-spec-ctrl-mitigate-SRBDS.patch (Replaces xsa320-2.patch) - Upstream bug fixes (bsc#1027519) 5ec50b05-x86-idle-rework-C6-EOI-workaround.patch 5ec7dcaa-x86-dont-enter-C6-with-in-service-intr.patch 5ec7dcf6-x86-dont-enter-C3-C6-with-errata.patch 5ec82237-x86-extend-ISR-C6-workaround-to-Haswell.patch 5ece1b91-x86-clear-RDRAND-CPUID-bit-on-AMD-fam-15-16.patch 5ece8ac4-x86-load_system_tables-NMI-MC-safe.patch 5ed69804-x86-ucode-fix-start-end-update.patch 5eda60cb-SVM-split-recalc-NPT-fault-handling.patch 5edf6ad8-ioreq-pending-emulation-server-destruction-race.patch- Fixes for %_libexecdir changing to /usr/libexec- bsc#1172205 - VUL-0: CVE-2020-0543: xen: Special Register Buffer Data Sampling (SRBDS) aka "CrossTalk" (XSA-320) xsa320-1.patch xsa320-2.patch- Update to Xen 4.13.1 bug fix release (bsc#1027519) xen-4.13.1-testing-src.tar.bz2 5eb51be6-cpupool-fix-removing-cpu-from-pool.patch 5eb51caa-sched-vcpu-pause-flags-atomic.patch 5ec2a760-x86-determine-MXCSR-mask-always.patch - Drop patches contained in new tarball 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch 5e15e03d-sched-fix-S3-resume-with-smt=0.patch 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e344c11-x86-HVM-relinquish-resources-from-domain_destroy.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4d4f5b-sched-fix-get_cpu_idle_time-with-core-sched.patch 5e4e614d-x86-spec-ctrl-no-xen-also-disables-branch-hardening.patch 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e5e7188-fix-error-path-in-cpupool_unassign_cpu_start.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7a371c-sched-fix-cpu-onlining-with-core-sched.patch 5e7c90cf-sched-fix-cpu-offlining-with-core-sched.patch 5e7cfb29-x86-ucode-AMD-fix-assert-in-compare_patch.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- spec: Remove invocation of autogen.sh - spec: Recommend qemu-ovmf-x86_64 to provide UEFI firmwares- bsc#1170968 - GCC 10: xen build fails on i586 gcc10-fixes.patch- bsc#1169392 - VUL-0: CVE-2020-11742: xen: Bad continuation handling in GNTTABOP_copy (XSA-318) 5e95afb8-gnttab-fix-GNTTABOP_copy-continuation-handling.patch- bsc#1168140 - VUL-0: CVE-2020-11740, CVE-2020-11741: xen: XSA-313 multiple xenoprof issues 5e95ad61-xenoprof-clear-buffer-intended-to-be-shared-with-guests.patch 5e95ad8f-xenoprof-limit-consumption-of-shared-buffer-data.patch - bsc#1168142 - VUL-0: CVE-2020-11739: xen: XSA-314 - Missing memory barriers in read-write unlock paths 5e95ae77-Add-missing-memory-barrier-in-the-unlock-path-of-rwlock.patch - bsc#1168143 - VUL-0: CVE-2020-11743: xen: XSA-316 - Bad error path in GNTTABOP_map_grant 5e95af5e-xen-gnttab-Fix-error-path-in-map_grant_ref.patch - bsc#1167152 - L3: Xenstored Crashed during VM install Need Core analyzed 5e876b0f-tools-xenstore-fix-use-after-free-in-xenstored.patch - bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 5e86f7b7-credit2-avoid-vCPUs-with-lower-creds-than-idle.patch 5e86f7fd-credit2-fix-credit-too-few-resets.patch - Drop for upstream solution (bsc#1165206) 01-xen-credit2-avoid-vcpus-to.patch default-to-credit1-scheduler.patch - Upstream bug fixes (bsc#1027519) 5e4ec20e-x86-virtualise-MSR_PLATFORM_ID-properly.patch 5e5e7188-fix-error-path-in-cpupool_unassign_cpu_start.patch 5e6f53dd-AMD-IOMMU-fix-off-by-one-get_paging_mode.patch 5e7a371c-sched-fix-cpu-onlining-with-core-sched.patch 5e7c90cf-sched-fix-cpu-offlining-with-core-sched.patch 5e7cfb29-x86-ucode-AMD-fix-assert-in-compare_patch.patch 5e7cfb29-x86-ucode-fix-error-paths-in-apply_microcode.patch 5e7dd83b-libx86-CPUID-fix-not-just-leaf-7.patch 5e7dfbf6-x86-ucode-AMD-potential-buffer-overrun-equiv-tab.patch 5e846cce-x86-HVM-fix-AMD-ECS-handling-for-Fam10.patch 5e84905c-x86-ucode-AMD-fix-more-potential-buffer-overruns.patch- bsc#1167608 - unbound limit for max_event_channels domUs with many vcpus and/or resources fail to start libxl.max_event_channels.patch- bsc#1161480 - Fix xl shutdown for HVM without PV drivers add libxl.libxl__domain_pvcontrol.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 01-xen-credit2-avoid-vcpus-to.patch- bsc#1158414 - GCC 10: xen build fails gcc10-fixes.patch- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog bug soft lockup CPU #0 stuck under high load / upstream with workaround. See also bsc#1134506 default-to-credit1-scheduler.patch- bsc#1160932 - VUL-0: xen: XSA-312 v1: arm: a CPU may speculate past the ERET instruction 5e1dcedd-Arm-place-speculation-barrier-after-ERET.patch - bsc#1164425 - x86: "spec-ctrl=no-xen" should also disable branch hardening 5e4e614d-x86-spec-ctrl-no-xen-also-disables-branch-hardening.patch - Upstream bug fixes (bsc#1027519) 5e21ce98-x86-time-update-TSC-stamp-after-deep-C-state.patch 5e286cce-VT-d-dont-pass-bridges-to-domain_context_mapping_one.patch 5e318cd4-x86-apic-fix-disabling-LVT0.patch 5e344c11-x86-HVM-relinquish-resources-from-domain_destroy.patch 5e3bd385-EFI-recheck-variable-name-strings.patch 5e3bd3d1-EFI-dont-leak-heap-VIA-XEN_EFI_get_next_variable_name.patch 5e3bd3f8-xmalloc-guard-against-overflow.patch 5e46e090-x86-smp-reset-x2apic_enabled-in-smp_send_stop.patch 5e4c00ef-VT-d-check-full-RMRR-for-E820-reserved.patch 5e4d4f5b-sched-fix-get_cpu_idle_time-with-core-sched.patch- bsc#1159755 - use fixed qemu-3.1 machine type for HVM This must be done in qemu to preserve PCI layout remove libxl.lock-qemu-machine-for-hvm.patch- jsc#SLE-10183 - script to calculate cpuid= mask add helper script from https://github.com/twizted/xen_maskcalc domUs may be migrated between different cpus from the same vendor if their visible cpuid value has incompatible feature bits masked.- jsc#SLE-10172, bsc#1055731 - handle degraded raid for xendomains add helper script and systemd service from https://github.com/luizluca/xen-tools-xendomains-wait-disk in new sub package xen-tools-xendomains-wait-disk See included README for usage instructions xendomains-wait-disks.LICENSE xendomains-wait-disks.README.md xendomains-wait-disks.sh- bsc#1159755 - use fixed qemu-3.1 machine type for HVM qemu4 introduced incompatible changes in pc-i440fx, which revealed a design bug in 'xenfv'. Live migration from domUs started with qemu versions prior qemu4 can not be received with qemu4+. libxl.lock-qemu-machine-for-hvm.patch- Upstream bug fixes (bsc#1027519) 5de65f84-gnttab-map-always-do-IOMMU-part.patch 5de65fc4-x86-avoid-HPET-use-on-certain-Intel.patch 5e15e03d-sched-fix-S3-resume-with-smt=0.patch 5e16fb6a-x86-clear-per-cpu-stub-page-info.patch 5e1da013-IRQ-u16-is-too-narrow-for-evtchn.patch- BuildRequire pkgconfig(libsystemd) instead of systemd-devel: Allow OBS to shortcut through the -mini flavors.- bsc#1159320 - Xen logrotate file needs updated logrotate.conf- Update to Xen 4.13.0 FCS release xen-4.13.0-testing-src.tar.bz2 * Core Scheduling (contributed by SUSE) * Branch hardening to mitigate against Spectre v1 (contributed by Citrix) * Late uCode loading (contributed by Intel) * Improved live-patching build tools (contributed by AWS) * OP-TEE support (contributed by EPAM) * Renesas R-CAR IPMMU-VMSA driver (contributed by EPAM) * Dom0-less passthrough and ImageBuilder (contributed by XILINX) * Support for new Hardware- Update to Xen 4.13.0 RC4 release xen-4.13.0-testing-src.tar.bz2 - Rebase libxl.pvscsi.patch- Update to Xen 4.13.0 RC3 release xen-4.13.0-testing-src.tar.bz2 - Drop python38-build.patch- Update to Xen 4.13.0 RC2 release xen-4.13.0-testing-src.tar.bz2- Add python38-build.patch fixing build with Python 3.8 (add - -embed to python-config call)- Update to Xen 4.13.0 RC1 release xen-4.13.0-testing-src.tar.bz2 - Drop patches contained in new tarball or invalid 5ca7660f-x86-entry-drop-unused-includes.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch blktap2-no-uninit.patch libxl.prepare-environment-for-domcreate_stream_done.patch pygrub-python3-conversion.patch fix-xenpvnetboot.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch- bsc#1120095 - add code to change LIBXL_HOTPLUG_TIMEOUT at runtime The included README has details about the impact of this change libxl.LIBXL_HOTPLUG_TIMEOUT.patch- bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5ca7660f-x86-entry-drop-unused-includes.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch - bsc#1145240 - [Migration]Can't pre-allocate 1 shadow pages 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch - bsc#1137717 - [HPS Bug] Unable to install Windows Server 2016 with 2 CPUs setting (or above) under SLES12 SP4 Xen Server on AMD ROME platform 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch - Upstream bug fixes (bsc#1027519) 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch- bsc#1145774 - Libivrtd segfaults when trying to live migrate a VM Fix crash in an error path of libxl_domain_suspend with libxl.helper_done-crash.patch- Upstream bug fixes (bsc#1027519) 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch - Drop 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Preserve modified files which used to be marked as %config, rename file.rpmsave to file- Update to Xen 4.12.1 bug fix release (bsc#1027519) xen-4.12.1-testing-src.tar.bz2 - Drop patches contained in new tarball 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8f752c-x86-e820-build-with-gcc9.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Refreshed patches libxl.pvscsi.patch- bsc#1143563 - Speculative mitigation facilities report wrong status 5d419d49-x86-spec-ctrl-facilities-report-wrong-status.patch- Update xen-dom0-modules.service (bsc#1137251) Map backend module names from pvops and xenlinux kernels to a module alias. This avoids errors from modprobe about unknown modules. Ignore a few xenlinux modules that lack aliases.- Gcc9 warnings seem to be cleared up with upstream fixes. Drop gcc9-ignore-warnings.patch- bsc#1138563 - L3: xenpvnetboot improperly ported to Python 3 fix-xenpvnetboot.patch- Move /etc/modprobe.d/xen_loop.conf to /lib/modprobe.d/xen_loop.conf- Remove /etc/xen/xenapiusers and /etc/pam.d/xen-api- Remove all upstream provided files in /etc/xen They are not required at runtime. The host admin is now responsible if he really needs anything in this subdirectory.- In our effort to make /etc fully admin controlled, move /etc/xen/scripts to libexec/xen/scripts with xen-tools.etc_pollution.patch- Move /etc/bash_completion.d/xl.sh to %{_datadir}/bash-completion/completions- bsc#1138294 - VUL-0: CVE-2019-17349: XSA-295: Unlimited Arm Atomics Operations 5d03a0c4-1-Arm-add-an-isb-before-reading-CNTPCT_EL0.patch 5d03a0c4-2-gnttab-rework-prototype-of-set_status.patch 5d03a0c4-3-Arm64-rewrite-bitops-in-C.patch 5d03a0c4-4-Arm32-rewrite-bitops-in-C.patch 5d03a0c4-5-Arm-bitops-consolidate-prototypes.patch 5d03a0c4-6-Arm64-cmpxchg-simplify.patch 5d03a0c4-7-Arm32-cmpxchg-simplify.patch 5d03a0c4-8-Arm-bitops-helpers-with-timeout.patch 5d03a0c4-9-Arm-cmpxchg-helper-with-timeout.patch 5d03a0c4-A-Arm-turn-on-SILO-mode-by-default.patch 5d03a0c4-B-bitops-guest-helpers.patch 5d03a0c4-C-cmpxchg-guest-helpers.patch 5d03a0c4-D-use-guest-atomics-helpers.patch 5d03a0c4-E-Arm-add-perf-counters-in-guest-atomic-helpers.patch 5d03a0c4-F-Arm-protect-gnttab_clear_flag.patch - Upstream bug fixes (bsc#1027519) 5c87b6c8-drop-arch_evtchn_inject.patch 5c87b6e8-avoid-atomic-rmw-accesses-in-map_vcpu_info.patch 5cd921fb-trace-fix-build-with-gcc9.patch 5cd9224b-AMD-IOMMU-disable-upon-init-fail.patch 5cd922c5-x86-MTRR-recalc-p2mt-when-iocaps.patch 5cd9230f-VMX-correctly-get-GS_SHADOW-for-current.patch 5cd926d0-bitmap_fill-zero-sized.patch 5cd92724-drivers-video-drop-constraints.patch 5cd93a69-x86-spec-ctrl-reposition-XPTI-parsing.patch (Replaces xsa297-0a.patch) 5cd93a69-x86-MSR_INTEL_CORE_THREAD_COUNT.patch (Replaces xsa297-0b.patch) 5cd93a69-x86-boot-detect-Intel-SMT-correctly.patch (Replaces xsa297-0c.patch) 5cdad090-x86-spec-ctrl-misc-non-functional-cleanup.patch (Replaces xsa297-0d.patch) 5cdad090-x86-spec-ctrl-CPUID-MSR-definitions-for-MDS.patch (Replaces xsa297-1.patch) 5cdad090-x86-spec-ctrl-infrastructure-for-VERW-flush.patch (Replaces xsa297-2.patch) 5cdad090-x86-spec-ctrl-opts-to-control-VERW-flush.patch (Replaces xsa297-3.patch) 5cd981ff-x86-IRQ-tracing-avoid-UB-or-worse.patch 5cdeb9fd-sched-fix-csched2_deinit_pdata.patch 5ce7a92f-x86-IO-APIC-fix-build-with-gcc9.patch 5cf0f6a4-x86-vhpet-resume-avoid-small-diff.patch 5cf16e51-x86-spec-ctrl-Knights-retpoline-safe.patch- Fix some outdated information in the readme README.SUSE- spec: xen-tools: require matching version of xen package bsc#1137471- Remove two stale patches xen.build-compare.man.patch xenpaging.doc.patch- Disable LTO (boo#1133296).- Remove arm32 from ExclusiveArch to fix build- bsc#1111331 - VUL-0: CPU issues Q2 2019 aka "Group 4". CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091 xsa297-0a.patch xsa297-0b.patch xsa297-0c.patch xsa297-0d.patch xsa297-1.patch xsa297-2.patch xsa297-3.patch - Update 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch and drop 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch Refresh 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch- bsc#1131811 - [XEN] internal error: libxenlight failed to create new domain. This patch is a workaround for a systemd issue. See patch header for additional comments. xenstore-launch.patch- bsc#1125378 - [xen][pygrub] Can not restore sle11sp4 pv guest after upgrading host from sle11sp4 to sle15sp1 pygrub-python3-conversion.patch - Fix "TypeError: virDomainDefineXML() argument 2 must be str or None, not bytes" when converting VMs from using the xm/xend toolstack to the libxl/libvirt toolstack. (bsc#1123378) xen2libvirt.py- bsc#1124560 - Fully virtualized guests crash on boot 5cac6cba-vmx-Fixup-removals-of-MSR-load-save-list-entries.patch - bsc#1121391 - GCC 9: xen build fails 5c8f752c-x86-e820-build-with-gcc9.patch - Upstream bug fixes (bsc#1027519) 5c87b644-IOMMU-leave-enabled-for-kexec-crash.patch 5c87b6a2-x86-HVM-dont-crash-guest-in-find_mmio_cache.patch 5c87e6d1-x86-TSX-controls-for-RTM-force-abort-mode.patch 5c8fb92d-x86-HVM-split-linear-reads-and-writes.patch 5c8fb951-x86-HVM-finish-IOREQs-correctly-on-completion.patch 5c8fc6c0-x86-MSR-shorten-ARCH_CAPABILITIES.patch 5c8fc6c0-x86-SC-retpoline-safety-calculations-for-eIBRS.patch 5c9e63c5-credit2-SMT-idle-handling.patch 5ca46b68-x86emul-no-GPR-update-upon-AVX-gather-failures.patch 5ca773d1-x86emul-dont-read-mask-reg-without-AVX512F.patch 5cab1f66-timers-fix-memory-leak-with-cpu-plug.patch 5cac6219-xen-cpu-Fix-ARM-build-following-cs-597fbb8.patch- Install pkgconfig files into libdir instead of datadir- Update to Xen 4.12.0 FCS release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 * HVM/PVH and PV only Hypervisor: The Xen 4.12 release separates the HVM/PVH and PV code paths in Xen and provides KCONFIG options to build a PV only or HVM/PVH only hypervisor. * QEMU Deprivilege (DM_RESTRICT): In Xen 4.12, this feature has been vastly improved. * Argo - Hypervisor-Mediated data eXchange: Argo is a new inter- domain communication mechanism. * Improvements to Virtual Machine Introspection: The VMI subsystem which allows detection of 0-day vulnerabilities has seen many functional and performance improvements. * Credit 2 Scheduler: The Credit2 scheduler is now the Xen Project default scheduler. * PVH Support: Grub2 boot support has been added to Xen and Grub2. * PVH Dom0: PVH Dom0 support has now been upgraded from experimental to tech preview. * The Xen 4.12 upgrade also includes improved IOMMU mapping code, which is designed to significantly improve the startup times of AMD EPYC based systems. * The upgrade also features Automatic Dom0 Sizing which allows the setting of Dom0 memory size as a percentage of host memory (e.g. 10%) or with an offset (e.g. 1G+10%).- bsc#1130485 - Please drop Requires on multipath-tools in xen-tools. Now using Recommends multipath-tools. xen.spec- Update to Xen 4.12.0 RC7 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC6 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1026236 - add Xen cmdline option "suse_vtsc_tolerance" to avoid TSC emulation for HVM domUs if their expected frequency does not match exactly the frequency of the receiving host xen.bug1026236.suse_vtsc_tolerance.patch- Update to Xen 4.12.0 RC5 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- jsc#SLE-3059 - Disable Xen auto-ballooning - Add CONFIG_DOM0_MEM to the spec file for managing dom0 memory. xen.spec - Disable autoballooning in xl.con xl-conf-disable-autoballoon.patch- Update gcc9-ignore-warnings.patch to fix build in SLE12- bsc#1126325 - fix crash in libxl in error path Setup of grant_tables and other variables may fail libxl.prepare-environment-for-domcreate_stream_done.patch- bsc#1127620 - Documentation for the xl configuration file allows for firmware=pvgrub64 but we don't ship pvgrub64. Create a link from grub.xen to pvgrub64 xen.spec- Update to Xen 4.12.0 RC4 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Tarball also contains additional post RC4 security fixes for Xen Security Advisories 287, 288, and 290 through 294.- Update to Xen 4.12.0 RC3 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- Update to Xen 4.12.0 RC2 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2- bsc#1121391 - GCC 9: xen build fails gcc9-ignore-warnings.patch- bsc#1122563 - Virtualization/xen: Bug no Xen on boot, missing /proc/xen, after 4.11 -> 4.12 upgrade on X86_64/efi. Keep xen.efi in /usr/lib64/efi for booting older distros. xen.spec- fate#326960: Package grub2 as noarch. As part of the effort to have a unified bootloader across architectures, modify the xen.spec file to move the Xen efi files to /usr/share/efi/$(uname -m) from /usr/lib64/efi.- Update to Xen 4.12.0 RC1 release (fate#325107, fate#323901) xen-4.12.0-testing-src.tar.bz2 - Drop 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch 5bdc31d5-VMX-fix-vmx_handle_eoi.patch gcc8-fix-array-warning-on-i586.patch gcc8-fix-format-warning-on-i586.patch gcc8-inlining-failed.patch xen.bug1079730.patch- bsc#1121960 - xen: sync with Factory xen.spec xen.changes- Replace old $RPM_* shell vars. - Run fdupes for all architectures, and not crossing subvolume boundaries.- Do not run %fdupes on aarch64 to avoid the hardlink-across-partition rpmlint error- Require qemu-seabios only on x86* as it is not available on non-x86 systems- Avoid creating dangling symlinks (bsc#1116524) This reverts the revert of tmp_build.patch- Update to Xen 4.11.1 bug fix release (bsc#1027519) xen-4.11.1-testing-src.tar.bz2 - 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch replaces xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch replaces xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch - Drop the following patches contained in the new tarball 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbe-ARM-disable-grant-table-v2.patch 5b72fbbe-oxenstored-eval-order.patch 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch xsa275-1.patch xsa275-2.patch xsa276-1.patch xsa276-2.patch xsa277.patch xsa279.patch xsa280-1.patch xsa280-2.patch- bsc#1116524 - Package xen-tools-4.11.0_09-2.1.x86_64 broken: Missing /bin/domu-xenstore. This was broken because "make package build reproducible" change. (boo#1047218, boo#1062303) This fix reverses the change to this patch. tmp_build.patch- bsc#1115040 - VUL-0: CVE-2018-19961 CVE-2018-19962: xen: insufficient TLB flushing / improper large page mappings with AMD IOMMUs (XSA-275) xsa275-1.patch xsa275-2.patch - bsc#1115043 - VUL-0: CVE-2018-19963: xen: resource accounting issues in x86 IOREQ server handling (XSA-276) xsa276-1.patch xsa276-2.patch - bsc#1115044 - VUL-0: CVE-2018-19964: xen: x86: incorrect error handling for guest p2m page removals (XSA-277) xsa277.patch - bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch - bsc#1115045 - VUL-0: xen: CVE-2018-19965: x86: DoS from attempting to use INVPCID with a non-canonical addresses (XSA-279) xsa279.patch - bsc#1115047 - VUL-0: CVE-2018-19966: xen: Fix for XSA-240 conflicts with shadow paging (XSA-280) xsa280-1.patch xsa280-2.patch - bsc#1114988 - VUL-0: CVE-2018-19967: xen: guest use of HLE constructs may lock up host (XSA-282) 5be2a308-x86-extend-get_platform_badpages.patch 5be2a354-x86-work-around-HLE-host-lockup-erratum.patch - bsc#1108940 - L3: XEN SLE12-SP1 domU hang on SLE12-SP3 HV 5bdc31d5-VMX-fix-vmx_handle_eoi.patch - Upstream bug fixes (bsc#1027519) 5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch 5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch 5bacae4b-x86-boot-allocate-extra-module-slot.patch 5bae44ce-x86-silence-false-log-messages.patch 5bb60c12-x86-split-opt_xpti.patch 5bb60c4f-x86-split-opt_pv_l1tf.patch 5bb60c74-x86-fix-xpti-and-pv-l1tf.patch 5bcf0722-x86-boot-enable-NMIs.patch 5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch 5bd076e9-x86-boot-init-debug-regs-correctly.patch 5bd076e9-x86-init-vcpu-debug-regs-correctly.patch 5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch- bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even when disabled (XSA-278) 5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch- Use SMBIOS_REL_DATE instead of SMBIOS_DATE for reproducible binaries- make package build reproducible (boo#1047218, boo#1062303) * Set SMBIOS_REL_DATE * Update tmp_build.patch to use SHA instead of random build-id * Add reproducible.patch to use --no-insert-timestamp- Building with ncurses 6.1 will fail without xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch - Building libxl acpi support on aarch64 with gcc 8.2 will fail without xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch- bsc#1106263 - L3: The affinity reporting via 'xl vcpu-list' is apparently broken 5b8fae26-tools-libxl-correct-vcpu-affinity-output-with-sparse-physical-cpu-map.patch 5b8fae26-xen-fill-topology-info-for-all-present-cpus.patch 5b8fb5af-tools-xl-refuse-to-set-number-of-vcpus-to-0-via-xl-vcpu-set.patch- bsc#1094508 - L3: Kernel oops in fs/dcache.c called by d_materialise_unique() 5b9784ad-x86-HVM-drop-hvm_fetch_from_guest_linear.patch 5b9784d2-x86-HVM-add-known_gla-helper.patch 5b9784f2-x86-HVM-split-page-straddling-accesses.patch - bsc#1103279 - (CVE-2018-15470) VUL-0: CVE-2018-15470: xen: oxenstored does not apply quota-maxentity (XSA-272) 5b72fbbe-oxenstored-eval-order.patch - bsc#1103275 - (CVE-2018-15469) VUL-0: CVE-2018-15469: xen: Use of v2 grant tables may cause crash on ARM (XSA-268) 5b72fbbe-ARM-disable-grant-table-v2.patch - Upstream patches from Jan (bsc#1027519) 5b6d84ac-x86-fix-improve-vlapic-read-write.patch 5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch 5b75afef-x86-setup-avoid-OoB-E820-lookup.patch 5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch 5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch 5b8d5832-x86-assorted-array_index_nospec-insertions.patch - Drop 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- bsc#1078292 - rpmbuild -ba SPECS/xen.spec with xen-4.9.1 failed xen.spec- bsc#1091107 - VUL-0: CVE-2018-3646: xen: L1 Terminal Fault -VMM (XSA-273) 5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch 5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch 5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch 5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch 5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch 5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch 5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch 5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch - bsc#1103276 - VUL-0: CVE-2018-15468: xen: x86: Incorrect MSR_DEBUGCTL handling lets guests enable BTS (XSA-269) 5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch - Upstream prereq patches for XSA-273 and other upstream fixes (bsc#1027519) 5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch 5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch 5b3cab8e-2-VMX-improve-MSR-load-save-API.patch 5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch 5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch 5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch 5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch 5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch 5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch 5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch 5b505fe5-VMX-fix-find-msr-build.patch 5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch 5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch 5b62ca93-VMX-avoid-hitting-BUG_ON.patch 5b6d8ce2-x86-XPTI-parsing.patch 5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch 5b72fbbf-xl.conf-Add-global-affinity-masks.patch 5b741962-x86-write-to-correct-variable-in-parse_pv_l1tf.patch- Upstream patches from Jan (bsc#1027519) 5b3f8fa5-port-array_index_nospec-from-Linux.patch 5b4488e7-x86-spec-ctrl-cmdline-handling.patch 5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch 5b4c9a60-allow-cpu_down-to-be-called-earlier.patch 5b4db308-SVM-fix-cleanup-svm_inject_event.patch 5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch 5b5040f2-x86-AMD-distinguish-CU-from-HT.patch 5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch 5b508775-2-x86-possibly-bring-up-all-CPUs.patch 5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch 5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch 5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch 5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch gcc8-fix-format-warning-on-i586.patch gcc8-fix-array-warning-on-i586.patch - Drop xen.fuzz-_FORTIFY_SOURCE.patch gcc8-fix-warning-on-i586.patch- Update to Xen 4.11.0 FCS (fate#325202, fate#325123) xen-4.11.0-testing-src.tar.bz2 disable-building-pv-shim.patch - Dropped patches 5a33a12f-domctl-improve-locking-during-domain-destruction.patch 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a9985bd-x86-invpcid-support.patch 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch 5af1daa9-3-x86-traps-use-IST-for-DB.patch 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch 5af97999-viridian-cpuid-leaf-40000003.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch 5b348874-x86-refine-checks-in-DB-handler.patch 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen_fix_build_with_acpica_20180427_and_new_packages.patch- Submit upstream patch libacpi: fixes for iasl >= 20180427 git commit 858dbaaeda33b05c1ac80aea0ba9a03924e09005 xen_fix_build_with_acpica_20180427_and_new_packages.patch This is needed for acpica package to get updated in our build service- Upstream patches from Jan (bsc#1027519) 5b02c786-x86-AMD-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-1.patch) 5b02c786-x86-Intel-mitigations-for-GPZ-SP4.patch (Replaces Spectre-v4-2.patch) 5b02c786-x86-msr-virtualise-SPEC_CTRL-SSBD.patch (Replaces Spectre-v4-3.patch) 5b0bc9da-x86-XPTI-fix-S3-resume.patch 5b0d2286-libxc-x86-PV-dont-hand-through-CPUID-leaf-0x80000008.patch 5b0d2d91-x86-suppress-sync-when-XPTI-off.patch 5b0d2dbc-x86-correct-default_xen_spec_ctrl.patch 5b0d2ddc-x86-CPUID-dont-override-tool-stack-hidden-STIBP.patch 5b150ef9-x86-fix-error-handling-of-pv-dr7-shadow.patch 5b21825d-1-x86-support-fully-eager-FPU-context-switching.patch (Replaces xsa267-1.patch) 5b21825d-2-x86-spec-ctrl-mitigations-for-LazyFPU.patch (Replaces xsa267-2.patch) 5b238b92-x86-HVM-account-for-fully-eager-FPU.patch 5b2b7172-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b31e004-x86-HVM-emul-attempts-FPU-set-fpu_initialised.patch 5b323e3c-x86-EFI-fix-FPU-state-handling-around-runtime-calls.patch 5b34882d-x86-mm-dont-bypass-preemption-checks.patch (Replaces xsa264.patch) 5b348874-x86-refine-checks-in-DB-handler.patch (Replaces xsa265.patch) 5b348897-libxl-qemu_disk_scsi_drive_string-break-out-common.patch (Replaces xsa266-1-<>.patch) 5b3488a2-libxl-restore-passing-ro-to-qemu-for-SCSI-disks.patch (Replaces xsa266-2-<>.patch) 5b34891a-x86-HVM-dont-cause-NM-to-be-raised.patch 5b348954-x86-guard-against-NM.patch- Fix more build gcc8 related failures with xen.fuzz-_FORTIFY_SOURCE.patch- bsc#1098403 - fix regression introduced by changes for bsc#1079730 a PV domU without qcow2 and/or vfb has no qemu attached. Ignore QMP errors for PV domUs to handle PV domUs with and without an attached qemu-xen. xen.bug1079730.patch- bsc#1097521 - VUL-0: CVE-2018-12891: xen: preemption checks bypassed in x86 PV MM handling (XSA-264) xsa264.patch - bsc#1097522 - VUL-0: CVE-2018-12893: xen: x86: #DB exception safety check can be triggered by a guest (XSA-265) xsa265.patch - bsc#1097523 - VUL-0: CVE-2018-12892: xen: libxl fails to honour readonly flag on HVM emulated SCSI disks (XSA-266) xsa266-1-libxl-qemu_disk_scsi_drive_string-Break-out-common-p.patch xsa266-2-libxl-restore-passing-readonly-to-qemu-for-SCSI-disk.patch- bsc#1095242 - VUL-0: CVE-2018-3665: xen: Lazy FP Save/Restore (XSA-267) xsa267-1.patch xsa267-2.patch- bsc#1092543 - GCC 8: xen build fails gcc8-fix-warning-on-i586.patch- bsc#1092631 - VUL-0: CVE-2018-3639: xen: V4 – Speculative Store Bypass aka "Memory Disambiguation" (XSA-263) 5ad4923e-x86-correct-S3-resume-ordering.patch 5ad49293-x86-suppress-BTI-mitigations-around-S3.patch 5afc13ae-1-x86-read-MSR_ARCH_CAPABILITIES-once.patch 5afc13ae-2-x86-express-Xen-SPEC_CTRL-choice-as-variable.patch 5afc13ae-3-x86-merge-bti_ist_info-use_shadow_spec_ctrl.patch 5afc13ae-4-x86-fold-XEN_IBRS-ALTERNATIVES.patch 5afc13ae-5-x86-rename-bits-of-spec_ctrl-infrastructure.patch 5afc13ae-6-x86-elide-MSR_SPEC_CTRL-handling-in-idle.patch 5afc13ae-7-x86-split-X86_FEATURE_SC_MSR.patch 5afc13ae-8-x86-explicitly-set-Xen-default-SPEC_CTRL.patch 5afc13ae-9-x86-cpuid-improve-guest-policies-for-speculative.patch 5afc13ae-A-x86-introduce-spec-ctrl-cmdline-opt.patch Spectre-v4-1.patch Spectre-v4-2.patch Spectre-v4-3.patch- Always call qemus xen-save-devices-state in suspend/resume to fix migration with qcow2 images (bsc#1079730) libxl.Add-a-version-check-of-QEMU-for-QMP-commands.patch libxl.qmp-Tell-QEMU-about-live-migration-or-snapshot.patch xen.bug1079730.patch- bsc#1087289 - L3: Xen BUG at sched_credit.c:1663 5aeaeae4-introduce-vcpu_sleep_nosync_locked.patch 5aeaeaf0-sched-fix-races-in-vcpu-migration.patch - Upstream patches from Jan (bsc#1027519) 5ad600d4-x86-pv-introduce-x86emul_read_dr.patch 5ad600d4-x86-pv-introduce-x86emul_write_dr.patch 5ad8c3a7-x86-spec_ctrl-update-retpoline-decision-making.patch 5adda097-x86-HPET-fix-race-triggering-ASSERT.patch 5adda0d5-x86-HVM-never-retain-emulated-insn-cache.patch 5ae06fad-SVM-fix-intercepts-for-SYS-CALL-ENTER-MSRs.patch 5ae31917-x86-cpuidle-init-stats-lock-once.patch 5aeb2c57-x86-retval-checks-of-set-guest-trapbounce.patch 5af1daa9-1-x86-traps-fix-dr6-handing-in-DB-handler.patch (Replaces xsa260-1.patch) 5af1daa9-2-x86-pv-move-exception-injection-into-test_all_events.patch (Replaces xsa260-2.patch) 5af1daa9-3-x86-traps-use-IST-for-DB.patch (Replaces xsa260-3.patch) 5af1daa9-4-x86-traps-fix-handling-of-DB-in-hypervisor-context.patch (Replaces xsa260-4.patch) 5af1daa9-x86-HVM-guard-against-bogus-emulator-ioreq-state.patch (Replaces xsa262.patch) 5af1daa9-x86-vpt-support-IO-APIC-routed-intr.patch (Replaces xsa261.patch) 5af97999-viridian-cpuid-leaf-40000003.patch- Fixes related to Page Table Isolation (XPTI). bsc#1074562 XSA-254 5a6703cb-x86-move-invocations-of-hvm_flush_guest_tlbs.patch 5a9985bd-x86-invpcid-support.patch 5adde9ed-xpti-fix-double-fault-handling.patch 5aec7393-1-x86-xpti-avoid-copy.patch 5aec7393-2-x86-xpti-write-cr3.patch 5aec744a-3-x86-xpti-per-domain-flag.patch 5aec744a-4-x86-xpti-use-invpcid.patch 5aec744a-5-x86-xpti-no-global-pages.patch 5aec744a-6-x86-xpti-cr3-valid-flag.patch 5aec744a-7-x86-xpti-pv_guest_cr4_to_real_cr4.patch 5aec744b-8-x86-xpti-cr3-helpers.patch 5aec74a8-9-x86-xpti-use-pcid.patch- bsc#1092543 - GCC 8: xen build fails 5ac72a48-gcc8.patch 5ac72a5f-gcc8.patch 5ac72a64-gcc8.patch 5ac72a69-gcc8.patch 5ac72a6e-gcc8.patch 5ac72a74-gcc8.patch 5ac72a7b-gcc8.patch gcc8-inlining-failed.patch- Update to Xen 4.10.1 bug fix release (bsc#1027519) xen-4.10.1-testing-src.tar.bz2 disable-building-pv-shim.patch - Drop the following patches contained in the new tarball 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch xsa258.patch xsa259.patch- bsc#1090820 - VUL-0: CVE-2018-8897: xen: x86: mishandling of debug exceptions (XSA-260) xsa260-1.patch xsa260-2.patch xsa260-3.patch xsa260-4.patch - bsc#1090822 - VUL-0: CVE-2018-10982: xen: x86 vHPET interrupt injection errors (XSA-261) xsa261.patch - bsc#1090823 - VUL-0: CVE-2018-10981: xen: qemu may drive Xen into unbounded loop (XSA-262) xsa262.patch- bsc#1089152 - VUL-0: CVE-2018-10472: xen: Information leak via crafted user-supplied CDROM (XSA-258) xsa258.patch - bsc#1089635 - VUL-0: CVE-2018-10471: xen: x86: PV guest may crash Xen with XPTI (XSA-259) xsa259.patch- Preserve xen-syms from xen-dbg.gz to allow processing vmcores with crash(1) (bsc#1087251)- Upstream patches from Jan (bsc#1027519) and fixes related to Page Table Isolation (XPTI). See also bsc#1074562 XSA-254 5a856a2b-x86-xpti-hide-almost-all-of-Xen-image-mappings.patch 5a9eb7f1-x86-xpti-dont-map-stack-guard-pages.patch 5a9eb85c-x86-slightly-reduce-XPTI-overhead.patch 5a9eb890-x86-remove-CR-reads-from-exit-to-guest-path.patch 5aa2b6b9-cpufreq-ondemand-CPU-offlining-race.patch 5aaa9878-x86-vlapic-clear-TMR-bit-for-edge-triggered-intr.patch- bsc#1072834 - Xen HVM: unchecked MSR access error: RDMSR from 0xc90 at rIP: 0xffffffff93061456 (native_read_msr+0x6/0x30) 5a956747-x86-HVM-dont-give-wrong-impression-of-WRMSR-success.patch - Upstream patches from Jan (bsc#1027519) 5a79d7ed-libxc-packed-initrd-dont-fail-domain-creation.patch 5a7b1bdd-x86-reduce-Meltdown-band-aid-IPI-overhead.patch 5a843807-x86-spec_ctrl-fix-bugs-in-SPEC_CTRL_ENTRY_FROM_INTR_IST.patch 5a856a2b-x86-emul-fix-64bit-decoding-of-segment-overrides.patch 5a856a2b-x86-use-32bit-xors-for-clearing-GPRs.patch 5a8be788-x86-nmi-start-NMI-watchdog-on-CPU0-after-SMP.patch 5a95373b-x86-PV-avoid-leaking-other-guests-MSR_TSC_AUX.patch 5a95571f-memory-dont-implicitly-unpin-in-decrease-res.patch (Replaces xsa252.patch) 5a95576c-gnttab-ARM-dont-corrupt-shared-GFN-array.patch (Replaces xsa255-1.patch) 5a955800-gnttab-dont-free-status-pages-on-ver-change.patch (Replaces xsa255-2.patch) 5a955854-x86-disallow-HVM-creation-without-LAPIC-emul.patch (Replaces xsa256.patch) - Drop xsa252.patch xsa255-1.patch xsa255-2.patch xsa256.patch- bsc#1080635 - VUL-0: CVE-2018-7540: xen: DoS via non-preemptable L3/L4 pagetable freeing (XSA-252) xsa252.patch - bsc#1080662 - VUL-0: CVE-2018-7541: xen: grant table v2 -> v1 transition may crash Xen (XSA-255) xsa255-1.patch xsa255-2.patch - bsc#1080634 - VUL-0: CVE-2018-7542: xen: x86 PVH guest without LAPIC may DoS the host (XSA-256) xsa256.patch- Remove stale systemd presets code for 13.2 and older- fate#324965 - add script, udev rule and systemd service to watch for vcpu online/offline events in a HVM domU They are triggered via xl vcpu-set domU N- Replace hardcoded xen with Name tag when refering to subpkgs- Make sure tools and tools-domU require libs from the very same build- tools-domU: Add support for qemu guest agent. New files 80-xen-channel-setup.rules and xen-channel-setup.sh configure a xen-pv-channel for use by the guest agent FATE#324963- Remove outdated /etc/xen/README*- bsc#1073961 - VUL-0: CVE-2018-5244: xen: x86: memory leak with MSR emulation (XSA-253) 5a4e2bca-x86-free-msr_vcpu_policy-during-destruction.patch - bsc#1074562 - VUL-0: CVE-2017-5753,CVE-2017-5715,CVE-2017-5754 xen: Information leak via side effects of speculative execution (XSA-254). Includes Spectre v2 mitigation. 5a4caa5e-x86-IRQ-conditionally-preserve-access-perm.patch 5a4caa8c-x86-E820-don-t-overrun-array.patch 5a4e2c2c-x86-upcall-inject-spurious-event-after-setting-vector.patch 5a4fd893-1-x86-break-out-alternative-asm-into-separate-header.patch 5a4fd893-2-x86-introduce-ALTERNATIVE_2-macros.patch 5a4fd893-3-x86-hvm-rename-update_guest_vendor-to-cpuid_policy_changed.patch 5a4fd893-4-x86-introduce-cpuid_policy_updated.patch 5a4fd893-5-x86-entry-remove-partial-cpu_user_regs.patch 5a4fd894-1-x86-rearrange-RESTORE_ALL-to-restore-in-stack-order.patch 5a4fd894-2-x86-hvm-use-SAVE_ALL-after-VMExit.patch 5a4fd894-3-x86-erase-guest-GPRs-on-entry-to-Xen.patch 5a4fd894-4-clarifications-to-wait-infrastructure.patch 5a534c78-x86-dont-use-incorrect-CPUID-values-for-topology.patch 5a5cb24c-x86-mm-always-set-_PAGE_ACCESSED-on-L4-updates.patch 5a5e2cff-x86-Meltdown-band-aid.patch 5a5e2d73-x86-Meltdown-band-aid-conditional.patch 5a5e3a4e-1-x86-support-compiling-with-indirect-branch-thunks.patch 5a5e3a4e-2-x86-support-indirect-thunks-from-asm.patch 5a5e3a4e-3-x86-report-speculative-mitigation-details.patch 5a5e3a4e-4-x86-AMD-set-lfence-as-Dispatch-Serialising.patch 5a5e3a4e-5-x86-introduce-alternative-indirect-thunks.patch 5a5e3a4e-6-x86-definitions-for-Indirect-Branch-Controls.patch 5a5e3a4e-7-x86-cmdline-opt-to-disable-IBRS-IBPB-STIBP.patch 5a5e459c-1-x86-SVM-offer-CPUID-faulting-to-AMD-HVM-guests.patch 5a5e459c-2-x86-report-domain-id-on-CPUID.patch 5a68bc16-x86-acpi-process-softirqs-logging-Cx.patch 5a69c0b9-x86-fix-GET_STACK_END.patch 5a6b36cd-1-x86-cpuid-handling-of-IBRS-IBPB-STIBP-and-IBRS-for-guests.patch 5a6b36cd-2-x86-msr-emulation-of-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-3-x86-migrate-MSR_SPEC_CTRL.patch 5a6b36cd-4-x86-hvm-permit-direct-access-to-SPEC_CTRL-PRED_CMD.patch 5a6b36cd-5-x86-use-SPEC_CTRL-on-entry.patch 5a6b36cd-6-x86-clobber-RSB-RAS-on-entry.patch 5a6b36cd-7-x86-no-alternatives-in-NMI-MC-paths.patch 5a6b36cd-8-x86-boot-calculate-best-BTI-mitigation.patch 5a6b36cd-9-x86-issue-speculation-barrier.patch 5a6b36cd-A-x86-offer-Indirect-Branch-Controls-to-guests.patch 5a6b36cd-B-x86-clear-SPEC_CTRL-while-idle.patch- Fix python3 deprecated atoi call (bsc#1067224) pygrub-python3-conversion.patch - Drop xenmon-python3-conversion.patch- bsc#1067317 - pass cache=writeback|unsafe|directsync to qemu, depending on the libxl disk settings libxl.add-option-to-disable-disk-cache-flushes-in-qdisk.patch- Remove libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 build-python3-conversion.patch bin-python3-conversion.patch- bsc#1070165 - xen crashes after aborted localhost migration 5a2ffc1f-x86-mm-drop-bogus-paging-mode-assertion.patch - bsc#1035442 - L3: libxl: error: libxl.c:1676:devices_destroy_cb: libxl__devices_destroy failed 5a33a12f-domctl-improve-locking-during-domain-destruction.patch - Upstream patches from Jan (bsc#1027519) 5a21a77e-x86-pv-construct-d0v0s-GDT-properly.patch 5a2fda0d-x86-mb2-avoid-Xen-when-looking-for-module-crashkernel-pos.patch 5a313972-x86-microcode-add-support-for-AMD-Fam17.patch 5a32bd79-x86-vmx-dont-use-hvm_inject_hw_exception-in-.patch- Update to Xen 4.10.0 FCS (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Rebuild initrd if xen-tools-domU is updated- Update to Xen 4.10.0-rc8 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Increase the value of LIBXL_DESTROY_TIMEOUT from 10 to 100 seconds If many domUs shutdown in parallel the backends can not keep up Add some debug output to track how long backend shutdown takes (bsc#1035442) libxl.LIBXL_DESTROY_TIMEOUT.patch libxl.LIBXL_DESTROY_TIMEOUT.debug.patch- Adjust xenstore-run-in-studomain.patch to change the defaults in the code instead of changing the sysconfig template, to also cover the upgrade case- Update to Xen 4.10.0-rc6 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Since xen switched to Kconfig, building a debug hypervisor was done by default. Adjust make logic to build a non-debug hypervisor by default, and continue to provide one as xen-dbg.gz- fate#316614: set migration constraints from cmdline fix libxl.set-migration-constraints-from-cmdline.patch for xen-4.10- Document the suse-diskcache-disable-flush option in xl-disk-configuration(5) (bsc#879425,bsc#1067317)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to Xen 4.10.0-rc5 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - fate#323663 - Run Xenstore in stubdomain xenstore-run-in-studomain.patch- bsc#1067224 - xen-tools have hard dependency on Python 2 pygrub-python3-conversion.patch xenmon-python3-conversion.patch migration-python3-conversion.patch xnloader.py xen2libvirt.py- Remove xendriverdomain.service (bsc#1065185) Driver domains must be configured manually with custom .service file- Update to Xen 4.10.0-rc3 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Adjust xen-dom0-modules.service to ignore errors (bsc#1065187)- fate#324052 Support migration of Xen HVM domains larger than 1TB 59f31268-libxc-remove-stale-error-check-for-domain-size.patch- Update to Xen 4.10.0-rc2 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2- Update to Xen 4.10.0-rc1 (fate#321394, fate#322686) xen-4.10.0-testing-src.tar.bz2 - Drop patches included in new tarball 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch 59958ebf-gnttab-fix-transitive-grant-handling.patch 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch gcc7-arm.patch gcc7-mini-os.patch- bsc#1061084 - VUL-0: xen: page type reference leak on x86 (XSA-242) xsa242.patch - bsc#1061086 - VUL-0: xen: x86: Incorrect handling of self-linear shadow mappings with translated guests (XSA-243) xsa243.patch - bsc#1061087 - VUL-0: xen: x86: Incorrect handling of IST settings during CPU hotplug (XSA-244) xsa244.patch- bsc#1061077 - VUL-0: xen: DMOP map/unmap missing argument checks (XSA-238) xsa238.patch - bsc#1061080 - VUL-0: xen: hypervisor stack leak in x86 I/O intercept code (XSA-239) xsa239.patch - bsc#1061081 - VUL-0: xen: Unlimited recursion in linear pagetable de-typing (XSA-240) xsa240-1.patch xsa240-2.patch - bsc#1061082 - VUL-0: xen: Stale TLB entry due to page type release race (XSA-241) xsa241.patch- bsc#1061075 - VUL-0: xen: pin count / page reference race in grant table code (XSA-236) xsa236.patch - bsc#1061076 - VUL-0: xen: multiple MSI mapping issues on x86 (XSA-237) xsa237-1.patch xsa237-2.patch xsa237-3.patch xsa237-4.patch xsa237-5.patch- bsc#1056278 - VUL-0: xen: Missing NUMA node parameter verification (XSA-231) 59b7d664-mm-make-sure-node-is-less-than-MAX_NUMNODES.patch - bsc#1056280 - VUL-0: xen: Missing check for grant table (XSA-232) 59b7d69b-grant_table-fix-GNTTABOP_cache_flush-handling.patch - bsc#1056281 - VUL-0: xen: cxenstored: Race in domain cleanup (XSA-233) 59b7d6c8-xenstore-dont-unlink-connection-object-twice.patch - bsc#1056282 - VUL-0: xen: insufficient grant unmapping checks for x86 PV guests (XSA-234) 59b7d6d9-gnttab-also-validate-PTE-perms-upon-destroy-replace.patch - bsc#1055321 - VUL-0: xen: add-to-physmap error paths fail to release lock on ARM (XSA-235) 599da329-arm-mm-release-grant-lock-on-xatp1-error-paths.patch - Upstream patches from Jan (bsc#1027519) 59a01223-x86-check-for-alloc-errors-in-modify_xen_mappings.patch 59a0130c-x86-efi-dont-write-relocs-in-efi_arch_relocate_image-1st-pass.patch 59a9221f-VT-d-use-correct-BDF-for-VF-to-search-VT-d-unit.patch 59ae9177-x86-emul-fix-handling-of-unimplemented-Grp7-insns.patch 59aec335-x86emul-correct-VEX-W-handling-for-VPINSRD.patch 59aec375-x86emul-correct-VEX-L-handling-for-VCVTx2SI.patch 59afcea0-x86-introduce-and-use-setup_force_cpu_cap.patch 59b2a7f2-x86-HVM-correct-repeat-count-update-linear-phys.patch - Dropped gcc7-xen.patch- bsc#1057358 - Cannot Boot into SLES12.3 with Xen hypervisor when Secure Boot is Enabled xen.spec- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored update from v6 to v9 to cover more cases for ballooned domUs libxc.sr.superpage.patch- bsc#1026236 - remove suse_vtsc_tolerance= cmdline option for Xen drop the patch because it is not upstream acceptable remove xen.suse_vtsc_tolerance.patch- bsc#1055695 - XEN: 11SP4 and 12SP3 HVM guests can not be restored after the save using xl stack libxc.sr.superpage.patch- Unignore gcc-PIE the toolstack disables PIE for firmware builds as needed- Upstream patches from Jan (bsc#1027519) 592fd5f0-stop_machine-fill-result-only-in-case-of-error.patch 596f257e-x86-fix-hvmemul_insn_fetch.patch 5982fd99-VT-d-don-t-panic-warn-on-iommu-no-igfx.patch 598c3630-VT-d-PI-disable-when-CPU-side-PI-is-off.patch 598c3706-cpufreq-only-stop-ondemand-governor-if-started.patch 5992f1e5-x86-grant-disallow-misaligned-PTEs.patch (Replaces xsa227.patch) 5992f20d-gnttab-split-maptrack-lock-to-make-it-useful-again.patch (Replaces xsa228.patch) 5992f233-gnttab-correct-pin-status-fixup-for-copy.patch (Replaces xsa230.patch) 59958e76-gnttab-dont-use-possibly-unbounded-tail-calls.patch (Replaces xsa226-1.patch) 59958ebf-gnttab-fix-transitive-grant-handling.patch (Replaces xsa226-2.patch) 59958edd-gnttab-avoid-spurious-maptrack-handle-alloc-failures.patch- bsc#1044974 - xen-tools require python-pam xen.spec- Clean up spec file errors and a few warnings. (bsc#1027519) - Removed conditional 'with_systemd' and some old deprecated 'sles_version' checks. xen.spec- Remove use of brctl utiltiy from supportconfig plugin FATE#323639- Use upstream variant of mini-os __udivmoddi4 change gcc7-mini-os.patch- fate#323639 Move bridge-utils to legacy replace-obsolete-network-configuration-commands-in-s.patch- bsc#1052686 - VUL-0: xen: grant_table: possibly premature clearing of GTF_writing / GTF_reading (XSA-230) xsa230.patch- bsc#1035231 - migration of HVM domU does not use superpages on destination dom0 libxc.sr.superpage.patch- bsc#1051787 - VUL-0: CVE-2017-12135: xen: possibly unbounded recursion in grant table code (XSA-226) xsa226-1.patch xsa226-2.patch - bsc#1051788 - VUL-0: CVE-2017-12137: xen: x86: PV privilege escalation via map_grant_ref (XSA-227) xsa227.patch - bsc#1051789 - VUL-0: CVE-2017-12136: xen: grant_table: Race conditions with maptrack free list handling (XSA-228) xsa228.patch- Add a supportconfig plugin xen-supportconfig FATE#323661- bsc#1026236 - add suse_vtsc_tolerance= cmdline option for Xen To avoid emulation of TSC access from a domU after live migration add a global tolerance for the measured host kHz xen.suse_vtsc_tolerance.patch- fate#323662 Drop qemu-dm from xen-tools package The following tarball and patches have been removed qemu-xen-traditional-dir-remote.tar.bz2 VNC-Support-for-ExtendedKeyEvent-client-message.patch 0001-net-move-the-tap-buffer-into-TAPState.patch 0002-net-increase-tap-buffer-size.patch 0003-e1000-fix-access-4-bytes-beyond-buffer-end.patch 0004-e1000-secrc-support.patch 0005-e1000-multi-buffer-packet-support.patch 0006-e1000-clear-EOP-for-multi-buffer-descriptors.patch 0007-e1000-verify-we-have-buffers-upfront.patch 0008-e1000-check-buffer-availability.patch CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch CVE-2015-4037-qemut-smb-config-dir-name.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch blktap.patch cdrom-removable.patch xen-qemu-iscsi-fix.patch qemu-security-etch1.patch xen-disable-qemu-monitor.patch xen-hvm-default-bridge.patch qemu-ifup-set-mtu.patch ioemu-vnc-resize.patch capslock_enable.patch altgr_2.patch log-guest-console.patch bdrv_open2_fix_flags.patch bdrv_open2_flags_2.patch ioemu-7615-qcow2-fix-alloc_cluster_link_l2.patch qemu-dm-segfault.patch bdrv_default_rwflag.patch kernel-boot-hvm.patch ioemu-watchdog-support.patch ioemu-watchdog-linkage.patch ioemu-watchdog-ib700-timer.patch ioemu-hvm-pv-support.patch pvdrv_emulation_control.patch ioemu-disable-scsi.patch ioemu-disable-emulated-ide-if-pv.patch xenpaging.qemu.flush-cache.patch ioemu-devicemodel-include.patch - Cleanup spec file and remove unused KMP patches kmp_filelist supported_module.patch xen_pvonhvm.xen_emul_unplug.patch- bsc#1002573 - Optimize LVM functions in block-dmmd block-dmmd- Record initial Xen dmesg in /var/log/xen/xen-boot.log for supportconfig. Keep previous log in /var/log/xen/xen-boot.prev.log- Remove storytelling from description in xen.rpm- Update to Xen 4.9.0 FCS (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update block-dmmd script (bsc#1002573) block-dmmd- Update to Xen 4.9.0-rc8+ (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 gcc7-arm.patch - Drop gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc8 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1042160 - VUL-1: CVE-2017-9330: xen: usb: ohci: infinite loop due to incorrect return value CVE-2017-9330-qemut-usb-ohci-infinite-loop-due-to-incorrect-return-value.patch- bsc#1037243 - VUL-1: CVE-2017-8309: xen: audio: host memory leakage via capture buffer CVE-2017-8309-qemut-audio-host-memory-leakage-via-capture-buffer.patch- Update to Xen 4.9.0-rc7 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc6 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1031343 - xen fails to build with GCC 7 gcc7-mini-os.patch gcc7-xen.patch- bsc#1031343 - xen fails to build with GCC 7 gcc7-error-xenpmd.patch- Update to Xen 4.9.0-rc5 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 - Drop xen-tools-pkgconfig-xenlight.patch- bsc#1037779 - xen breaks kexec-tools build xen-tools-pkgconfig-xenlight.patch- Update to Xen 4.9.0-rc4 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- bsc#1036146 - sles12sp2 xen VM dumps core to wrong path xen.spec- Update to Xen 4.9.0-rc3 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 aarch64-maybe-uninitialized.patch- Update to Xen 4.9.0-rc2 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2- Update to Xen 4.9.0-rc1 (fate#321394, fate#323108) xen-4.9.0-testing-src.tar.bz2 ioemu-devicemodel-include.patch - Dropped patches contained in new tarball xen-4.8.0-testing-src.tar.bz2 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch glibc-2.25-compatibility-fix.patch xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch- bsc#1022703 - Xen HVM guest with OVMF hangs with unattached CDRom 58a59f4b-libxl-correct-xenstore-entry-for-empty-cdrom.patch- bsc#1015348 - L3: libvirtd does not start during boot suse-xendomains-service.patch- bsc#1014136 - Partner-L3: kdump can't dump a kernel on SLES12-SP2 with Xen hypervisor. 58cf9260-x86-EFI-avoid-Xen-when-looking-for-mod-kexec-pos.patch - bsc#1026236 - L3: Paravirtualized vs. fully virtualized migration - latter one much faster 58cf9277-x86-time-dont-use-vTSC-if-host-guest-freqs-match.patch - Upstream patch from Jan 58cbf682-x86-EFI-avoid-overrunning-mb_modules.patch 58cf9200-x86-EFI-avoid-IOMMU-faults-on-tail-gap.patch 58d91365-sched-dont-call-wrong-hook-via-VCPU2OP.patch- bsc#1022555 - L3: Timeout in "execution of /etc/xen/scripts/block add" 58d25ea2-xenstore-add-missing-checks-for-allocation-failure.patch 0001-xenstore-let-write_node-and-some-callers-return-errn.patch 0002-xenstore-undo-function-rename.patch 0003-xenstore-rework-of-transaction-handling.patch - bsc#1030144 - VUL-0: xen: xenstore denial of service via repeated update (XSA-206) xsa206-0001-xenstored-apply-a-write-transaction-rate-limit.patch xsa206-0002-xenstored-Log-when-the-write-transaction-rate-limit.patch - bsc#1029827 - Forward port xenstored xs-09-add_change_node-params.patch xs-10-call-add_change_node.patch xs-11-tdb-record-header.patch xs-12-node-gen-count.patch xs-13-read-directory-part-support.patch xs-14-command-array.patch xs-15-command-return-val.patch xs-16-function-static.patch xs-17-arg-parsing.patch xs-18-default-buffer.patch xs-19-handle-alloc-failures.patch xs-20-tdb-version.patch xs-21-empty-tdb-database.patch xs-22-reopen_log-fix.patch xs-23-XS_DEBUG-rename.patch xs-24-xenstored_control.patch xs-25-control-enhance.patch xs-26-log-control.patch xs-27-memory-report.patch xs-28-remove-talloc-report.patch xs-29-define-off_t.patch- bsc#1029128 - fix make xen to really produce xen.efi with gcc48- bsc#1028235 - VUL-0: CVE-2017-6505: xen: qemu: usb: an infinite loop issue in ohci_service_ed_list CVE-2017-6505-qemut-usb-an-infinite-loop-issue-in-ohci_service_ed_list.patch - Upstream patches from Jan (bsc#1027519) 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5899cbd9-EPT-allow-wrcomb-MMIO-mappings-again.patch 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch 58a44771-IOMMU-always-call-teardown-callback.patch 58a48ccc-x86-fix-p2m_flush_table-for-non-nested.patch 58a70d94-VMX-fix-VMCS-race-on-cswitch-paths.patch 58ac1f3f-VMX-dont-leak-host-syscall-MSRs.patch 58b5a2de-x86-correct-Xens-idea-of-its-memory-layout.patch 58b6fd42-credit2-always-mark-a-tickled-pCPU-as-tickled.patch 58b6fd42-credit2-dont-miss-accounting-during-credit-reset.patch- bsc#1027654 - XEN fails to build against glibc 2.25 glibc-2.25-compatibility-fix.patch libxl.pvscsi.patch- fate#316613: Refresh and enable libxl.pvscsi.patch- bsc#1024834 - VUL-0: CVE-2017-2620: xen: cirrus_bitblt_cputovideo does not check if memory region is safe (XSA-209) CVE-2017-2620-xsa209-qemut-cirrus_bitblt_cputovideo-does-not-check-if-memory-region-safe.patch- bsc#1023948 - [pvusb][sles12sp3][openqa] Segmentation fault happened when adding usbctrl devices via xl 589b3272-libxl-dont-segfault-when-creating-domain-with-invalid-pvusb-device.patch- Upstream patches from Jan (bsc#1027519) 587d04d6-x86-xstate-fix-array-overrun-with-LWP.patch 587de4a9-x86emul-VEX-B-ignored-in-compat-mode.patch 5882129d-x86emul-LOCK-check-adjustments.patch 58821300-x86-segment-attribute-handling.patch 58873c1f-x86emul-correct-FPU-stub-asm-constraints.patch 58873c80-x86-hvm-do-not-set-msr_tsc_adjust-on-.patch 5887888f-credit2-use-the-correct-scratch-cpumask.patch 5887888f-credit2-never-consider-CPUs-outside-of-pool.patch 5887888f-credit2-fix-shutdown-suspend-with-cpupools.patch 5888b1b3-x86-emulate-dont-assume-addr_size-32-implies-protmode.patch- bsc#1023004 - VUL-0: CVE-2017-2615: qemu: display: cirrus: oob access while doing bitblt copy backward mode CVE-2017-2615-qemut-display-cirrus-oob-access-while-doing-bitblt-copy-backward-mode.patch- fate#322313 and fate#322150 require the acpica package ported to aarch64 which Xen 4.8 needs to build. Temporarily disable aarch64 until these fates are complete. xen.spec- bsc#1021952 - Virutalization/xen: Bug xen-tools missing /usr/bin/domu-xenstore; guests fail to launch tmp_build.patch xen.spec- No systemd presets for 42.3+ and SLE12SP3+ (bsc#1012842)- bsc#1007224 - broken symlinks in /usr/share/doc/packages/xen/misc/ xen.spec- 585aa3c5-x86-force-EFLAGS-IF-on-upon-exit-to-PV.patch Replaces xsa202.patch (bsc#1014298) - 585aa407-x86-HVM-NULL-check-before-using-VMFUNC-hook.patch Replaces xsa203.patch (bsc#1014300) - 58580060-x86-emul-correct-SYSCALL-eflags-handling.patch Replaces xsa204.patch (bsc#1016340) - Upstream patches from Jan 58526ccc-x86emul-64bit-ignore-most-segment-bases-in-align-check.patch 5853ed37-VT-d-correct-dma_msi_set_affinity.patch 5853ee07-x86emul-CMPXCHG16B-aligned-operand.patch 585bd5fe-x86-emul-correct-VMFUNC-return-value-handling.patch 586ba81c-x86-cpu-dont-update-this_cpu-for-guest-get_cpu_vendor.patch- bsc#1015169 - VUL-0: CVE-2016-9921, CVE-2016-9922: xen: qemu: display: cirrus_vga: a divide by zero in cirrus_do_copy CVE-2016-9921-qemut-display-cirrus_vga-divide-by-zero-in-cirrus_do_copy.patch- bsc#1016340 - VUL-0: CVE-2016-10013: xen: x86: Mishandling of SYSCALL singlestep during emulation (XSA-204) xsa204.patch- bsc#1012651 - VUL-0: CVE-2016-9932: xen: x86 CMPXCHG8B emulation fails to ignore operand size override (XSA-200) 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch- bsc#1014298 - VUL-0: CVE-2016-10024: xen: x86 PV guests may be able to mask interrupts (XSA-202) xsa202.patch - bsc#1014300 - VUL-0: CVE-2016-10025: xen: x86: missing NULL pointer check in VMFUNC emulation (XSA-203) xsa203.patch - Upstream patches from Jan 584806ce-x86emul-correct-PUSHF-POPF.patch 584fc649-fix-determining-when-domain-creation-is-complete.patch 58510c06-x86emul-CMPXCHGnB-ignore-prefixes.patch 58510cac-x86emul-MOVNTI-no-REP-prefixes.patch- Update to Xen 4.8 FCS xen-4.8.0-testing-src.tar.bz2 - Dropped xen-4.7.1-testing-src.tar.bz2 0001-libxc-Rework-extra-module-initialisation.patch 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch 0004-firmware-makefile-install-BIOS-blob.patch 0005-libxl-Load-guest-BIOS-from-file.patch 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch 0008-hvmloader-Locate-the-BIOS-blob.patch 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch 0011-hvmloader-Load-OVMF-from-modules.patch 0012-hvmloader-Specific-bios_load-function-required.patch 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch 57a30261-x86-support-newer-Intel-CPU-models.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch 58343ec2-x86emul-fix-huge-bit-offset-handling.patch 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch CVE-2016-9381-xsa197-qemut.patch CVE-2016-9637-xsa199-qemut.patch- bsc#1011652 - VUL-0: xen: qemu ioport array overflow CVE-2016-9637-xsa199-qemut.patch- bsc#1009100 - VUL-0: CVE-2016-9386: XSA-191: xen: x86 null segments not always treated as unusable 58343dc2-x86-hvm-Fix-the-handling-of-non-present-segments.patch - bsc#1009103 - VUL-0: CVE-2016-9382: XSA-192: xen: x86 task switch to VM86 mode mis-handled 58343df8-x86-HVM-dont-load-LDTR-with-VM86-mode-attrs-during-task-switch.patch - bsc#1009104 - VUL-0: CVE-2016-9385: XSA-193: xen: x86 segment base write emulation lacking canonical address checks 58343e24-x86-PV-writes-of-fs-and-gs-base-MSRs-require-canonical-addresses.patch - bsc#1009105 - VUL-0: CVE-2016-9384: XSA-194: xen: guest 32-bit ELF symbol table load leaking host data 58343e9e-libelf-fix-stack-memory-leak-when-loading-32-bit-symbol-tables.patch - bsc#1009107 - VUL-0: CVE-2016-9383: XSA-195: xen: x86 64-bit bit test instruction emulation broken 58343ec2-x86emul-fix-huge-bit-offset-handling.patch - bsc#1009108 - VUL-0: CVE-2016-9377,CVE-2016-9378: XSA-196: xen: x86 software interrupt injection mis-handled 58343f29-x86-emul-correct-the-IDT-entry-calculation-in-inject_swint.patch 58343f44-x86-svm-fix-injection-of-software-interrupts.patch - bsc#1009109 - VUL-0: CVE-2016-9381: XSA-197: xen: qemu incautious about shared ring processing CVE-2016-9381-xsa197-qemut.patch - bsc#1009111 - VUL-0: CVE-2016-9379,CVE-2016-9380: XSA-198: xen: delimiter injection vulnerabilities in pygrub 58343f79-pygrub-Properly-quote-results-when-returning-them-to-the-caller.patch - Upstream patches from Jan 581b2c3b-x86-emul-reject-LGDT-LIDT-with-non-canonical-addresses.patch 581b647a-x86emul-L-S-G-I-DT-ignore-opsz-overrides-in-64-bit-mode.patch 58249392-x86-svm-dont-clobber-eax-edx-if-RDMSR-intercept-fails.patch 582c35d6-x86-vmx-correct-long-mode-check-in-vmx_cpuid_intercept.patch 582c35ee-x86-traps-dont-call-hvm_hypervisor_cpuid_leaf-for-PV.patch- Update to Xen Version 4.7.1 xen-4.7.1-testing-src.tar.bz2 - Dropped patches contained in new tarball xen-4.7.0-testing-src.tar.bz2 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c93e52-fix-error-in-libxl_device_usbdev_list.patch 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch- bsc#1004981 - Xen RPM doesn't contain debug hypervisor for EFI systems xen.spec- bsc#1000106 - VUL-0: CVE-2016-7777: xen: CR0.TS and CR0.EM not always honored for x86 HVM guests (XSA-190) 57f3a8ee-x86emul-honor-guest-CR0-TS-and-CR0-EM.patch - bsc#996191 - [XEN][acpi]residency -n 88 -c will cause xen panic on broadwell-ep 57dfb2ff-x86-Intel-Broadwell-no-PKG_C8-10_RESIDENCY-MSRs.patch - Upstream patches from Jan 57d7ca5f-x86-domctl-fix-TOCTOU-race-in-XEN_DOMCTL_getvcpuextstate.patch 57d7ca64-x86-domctl-fix-migration-of-guests-not-using-xsave.patch 57da8883-credit1-fix-mask-to-be-used-for-tickling.patch 57da8883-credit2-properly-schedule-migration-of-running-vcpu.patch 57dfb1c5-x86-Intel-hide-CPUID-faulting-capability-from-guests.patch 57e93e1d-x86emul-correct-loading-of-ss.patch 57e93e4a-x86emul-don-t-allow-null-selector-for-LTR.patch 57e93e89-x86-AMD-apply-erratum-665-workaround.patch 57ee6cbc-credit1-return-time-remaining-to-limit-as-next-timeslice.patch 57fb6a91-x86-defer-not-present-segment-checks.patch 5800c51d-x86-hvm-Clobber-cs-L-when-LME-becomes-set.patch 5800caec-x86emul-fix-pushing-of-selector-registers.patch 5800cb06-x86-Viridian-don-t-depend-on-undefined-register-state.patch 580e29f9-x86-MISALIGNSSE-feature-depends-on-SSE.patch 5810a9cc-x86-emul-Correct-decoding-of-SReg3-operands.patch- bsc#1007941 - Xen tools limit the number of vcpus to 256 when the system has 384 xen-arch-kconfig-nr_cpus.patch- bsc#1007157 - VUL-0: CVE-2016-8910: xen: net: rtl8139: infinite loop while transmit in C+ mode CVE-2016-8910-qemut-net-rtl8139-infinite-loop-while-transmit-in-Cplus-mode.patch- bsc#1005004 - CVE-2016-8667: xen: dma: rc4030 divide by zero error in set_next_tick CVE-2016-8667-qemut-dma-rc4030-divide-by-zero-error-in-set_next_tick.patch - bsc#1005005 - VUL-0: CVE-2016-8669: xen: char: divide by zero error in serial_update_parameters CVE-2016-8669-qemut-char-divide-by-zero-error-in-serial_update_parameters.patch- bsc#1003030 - VUL-0: CVE-2016-7908: xen: net: Infinite loop in mcf_fec_do_tx CVE-2016-7908-qemut-net-Infinite-loop-in-mcf_fec_do_tx.patch - bsc#1003032 - VUL-0: CVE-2016-7909: xen: net: pcnet: infinite loop in pcnet_rdra_addr CVE-2016-7909-qemut-net-pcnet-infinite-loop-in-pcnet_rdra_addr.patch- bsc#995785 - VUL-0: CVE-2016-7092: xen: x86: Disallow L3 recursive pagetable for 32-bit PV guests (XSA-185) 57d1563d-x86-32on64-don-t-allow-recursive-page-tables-from-L3.patch - bsc#995789 - VUL-0: CVE-2016-7093: xen: x86: Mishandling of instruction pointer truncation during emulation (XSA-186) 57d15679-x86-emulate-Correct-boundary-interactions-of-emulated-insns.patch 57d18642-hvm-fep-Allow-test-insns-crossing-1-0-boundary.patch - bsc#995792 - VUL-0: CVE-2016-7094: xen: x86 HVM: Overflow of sh_ctxt->seg_reg[] (XSA-187) 57d1569a-x86-shadow-Avoid-overflowing-sh_ctxt-seg_reg.patch 57d18642-x86-segment-Bounds-check-accesses-to-emulation-ctxt-seg_reg.patch - bsc#991934 - xen hypervisor crash in csched_acct 57c96df3-credit1-fix-a-race-when-picking-initial-pCPU.patch - Upstream patches from Jan 57c4412b-x86-HVM-add-guarding-logic-for-VMX-specific-code.patch 57c57f73-libxc-correct-max_pfn-calculation-for-saving-domain.patch 57c805bf-x86-levelling-restrict-non-architectural-OSXSAVE-handling.patch 57c805c1-x86-levelling-pass-vcpu-to-ctxt_switch_levelling.patch 57c805c3-x86-levelling-provide-architectural-OSXSAVE-handling.patch 57c82be2-x86-32on64-adjust-call-gate-emulation.patch 57c96e2c-x86-correct-PT_NOTE-file-position.patch 57cfed43-VMX-correct-feature-checks-for-MPX-and-XSAVES.patch- bsc#979002 - add 60-persistent-xvd.rules and helper script also to initrd, add the relevant dracut helper- bnc#953518 - unplug also SCSI disks in qemu-xen-traditional for upstream unplug protocol- bsc#989679 - [pvusb feature] USB device not found when 'virsh detach-device guest usb.xml' 57c93e52-fix-error-in-libxl_device_usbdev_list.patch- bsc#992224 - [HPS Bug] During boot of Xen Hypervisor, Failed to get contiguous memory for DMA from Xen 57ac6316-don-t-restrict-DMA-heap-to-node-0.patch - bsc#978755 - xen uefi systems fail to boot - bsc#983697 - SLES12 SP2 Xen UEFI mode cannot boot 57b71fc5-x86-EFI-don-t-apply-relocations-to-l-2-3-_bootmap.patch - Upstream patch from Jan 57b7447b-dont-permit-guest-to-populate-PoD-pages-for-itself.patch- spec: to stay compatible with the in-tree qemu-xen binary, use /usr/bin/qemu-system-i386 instead of /usr/bin/qemu-system-x86_64 bsc#986164- bsc#970135 - new virtualization project clock test randomly fails on Xen 576001df-x86-time-use-local-stamp-in-TSC-calibration-fast-path.patch 5769106e-x86-generate-assembler-equates-for-synthesized.patch 57a1e603-x86-time-adjust-local-system-time-initialization.patch 57a1e64c-x86-time-introduce-and-use-rdtsc_ordered.patch 57a2f6ac-x86-time-calibrate-TSC-against-platform-timer.patch - bsc#991934 - xen hypervisor crash in csched_acct 57973099-have-schedulers-revise-initial-placement.patch 579730e6-remove-buggy-initial-placement-algorithm.patch - bsc#988675 - VUL-0: CVE-2016-6258: xen: x86: Privilege escalation in PV guests (XSA-182) 57976073-x86-remove-unsafe-bits-from-mod_lN_entry-fastpath.patch - bsc#988676 - VUL-0: CVE-2016-6259: xen: x86: Missing SMAP whitelisting in 32-bit exception / event delivery (XSA-183) 57976078-x86-avoid-SMAP-violation-in-compat_create_bounce_frame.patch - Upstream patches from Jan 57a30261-x86-support-newer-Intel-CPU-models.patch- bsc#985503 - vif-route broken vif-route.patch- bsc#978413 - PV guest upgrade from sles11sp4 to sles12sp2 alpha3 failed on sles11sp4 xen host. pygrub-handle-one-line-menu-entries.patch- bsc#990843 - VUL-1: CVE-2016-6351: xen: qemu: scsi: esp: OOB write access in esp_do_dma CVE-2016-6351-qemut-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch- bsc#900418 - Dump cannot be performed on SLES12 XEN 57580bbd-kexec-allow-relaxed-placement-via-cmdline.patch - Upstream patches from Jan 575e9ca0-nested-vmx-Validate-host-VMX-MSRs-before-accessing-them.patch 57640448-xen-sched-use-default-scheduler-upon-an-invalid-sched.patch- fate#319989 - Update to Xen 4.7 FCS xen-4.7.0-testing-src.tar.bz2 - Drop CVE-2014-3672-qemut-xsa180.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (Additional fixes) block-dmmd- Convert with_stubdom into build_conditional to allow adjusting via prjconf - Convert with_debug into build_conditional to allow adjusting via prjconf- bsc#979002 - add 60-persistent-xvd.rules and helper script to xen-tools-domU to simplify transition to pvops based kernels- Convert with_oxenstored into build_conditional to allow adjusting via prjconf (fate#320836)- bsc#983984 - VUL-0: CVE-2016-5338: xen: qemu: scsi: esp: OOB r/w access while processing ESP_FIFO CVE-2016-5338-qemut-scsi-esp-OOB-rw-access-while-processing-ESP_FIFO.patch - bsc#982960 - VUL-0: CVE-2016-5238: xen: qemu: scsi: esp: OOB write when using non-DMA mode in get_cmd CVE-2016-5238-qemut-scsi-esp-OOB-write-when-using-non-DMA-mode-in-get_cmd.patch- fate#319989 - Update to Xen 4.7 RC5 xen-4.7.0-testing-src.tar.bz2- fate#319989 - Update to Xen 4.7 RC4 xen-4.7.0-testing-src.tar.bz2 - Dropped xen.pkgconfig-4.7.patch xsa164.patch- bsc#981264 - VUL-0: CVE-2014-3672: xen: Unrestricted qemu logging (XSA-180) CVE-2014-3672-qemut-xsa180.patch- bsc#980724 - VUL-0: CVE-2016-4441: Qemu: scsi: esp: OOB write while writing to 's->cmdbuf' in get_cmd CVE-2016-4441-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-get_cmd.patch - bsc#980716 - VUL-0: CVE-2016-4439: xen: scsi: esp: OOB write while writing to 's->cmdbuf' in esp_reg_write CVE-2016-4439-qemut-scsi-esp-OOB-write-while-writing-to-cmdbuf-in-esp_reg_write.patch- fate#319989 - Update to Xen 4.7 RC3 xen-4.7.0-testing-src.tar.bz2 - Dropped libxl-remove-cdrom-cachemode.patch x86-PoD-only-reclaim-if-needed.patch gcc6-warnings-as-errors.patch- bsc#954872 - script block-dmmd not working as expected - libxl: error: libxl_dm.c (another modification) block-dmmd- fate#319989 - Update to Xen 4.7 RC2 xen-4.7.0-testing-src.tar.bz2- bsc#961600 - L3: poor performance when Xen HVM domU configured with max memory > current memory x86-PoD-only-reclaim-if-needed.patch- Mark SONAMEs and pkgconfig as xen 4.7 xen.pkgconfig-4.7.patch- bsc#977329 - Xen: Cannot boot HVM guests with empty cdrom libxl-remove-cdrom-cachemode.patch- fate#319989 - Update to Xen 4.7 RC1 xen-4.7.0-testing-src.tar.bz2- fate#316614: set migration constraints from cmdline restore libxl.set-migration-constraints-from-cmdline.patch- Remove obsolete patch for xen-kmp magic_ioport_compat.patch- fate#316613: update to v12 libxl.pvscsi.patch- Update to the latest Xen 4.7 pre-release c2994f86 Drop libxl.migrate-legacy-stream-read.patch- bnc#972756 - Can't migrate HVM guest from SLES12SP1 Xen host to SLES12SP2 Alpha 1 host using xl migrate libxl.migrate-legacy-stream-read.patch- Add patches from proposed upstream series to load BIOS's from the toolstack instead of embedding in hvmloader http://lists.xenproject.org/archives/html/xen-devel/2016-03/msg01626.html 0001-libxc-Rework-extra-module-initialisation.patch, 0002-libxc-Prepare-a-start-info-structure-for-hvmloader.patch, 0003-configure-define-SEABIOS_PATH-and-OVMF_PATH.patch, 0004-firmware-makefile-install-BIOS-blob.patch, 0005-libxl-Load-guest-BIOS-from-file.patch, 0006-xen-Move-the-hvm_start_info-C-representation-from-li.patch, 0007-hvmloader-Grab-the-hvm_start_info-pointer.patch, 0008-hvmloader-Locate-the-BIOS-blob.patch, 0009-hvmloader-Check-modules-whereabouts-in-perform_tests.patch, 0010-hvmloader-Load-SeaBIOS-from-hvm_start_info-modules.patch, 0011-hvmloader-Load-OVMF-from-modules.patch, 0012-hvmloader-Specific-bios_load-function-required.patch, 0013-hvmloader-Always-build-in-SeaBIOS-and-OVMF-loader.patch, 0014-configure-do-not-depend-on-SEABIOS_PATH-or-OVMF_PATH.patch - Enable support for UEFI on x86_64 using the ovmf-x86_64-ms.bin firmware from qemu-ovmf-x86_64. The firmware is preloaded with Microsoft keys to more closely resemble firmware on real hardware FATE#320490- fate#319989: Update to Xen 4.7 (pre-release) xen-4.7.0-testing-src.tar.bz2 - Dropped: xen-4.6.1-testing-src.tar.bz2 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch hotplug-Linux-block-performance-fix.patch set-mtu-from-bridge-for-tap-interface.patch xendomains-libvirtd-conflict.patch xsa154.patch xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa170.patch- Use system SeaBIOS instead of building/installing another one FATE#320638 Dropped files: seabios-dir-remote.tar.bz2 xen-c99-fix.patch xen.build-compare.seabios.patch- spec: drop BuildRequires that were only needed for qemu-xen- bsc#969377 - xen does not build with GCC 6 ipxe-use-rpm-opt-flags.patch gcc6-warnings-as-errors.patch- bsc#969351 - VUL-0: CVE-2016-2841: xen: net: ne2000: infinite loop in ne2000_receive CVE-2016-2841-qemut-ne2000-infinite-loop-in-ne2000_receive.patch - Drop xsa154-fix.patch- Use system qemu instead of building/installing yet another qemu FATE#320638 - Dropped files qemu-xen-dir-remote.tar.bz2 CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch qemu-xen-enable-spice-support.patch qemu-xen-upstream-qdisk-cache-unsafe.patch tigervnc-long-press.patch xsa162-qemuu.patch- bsc#962321 - VUL-0: CVE-2016-1922: xen: i386: null pointer dereference in vapic_write() CVE-2016-1922-qemuu-i386-null-pointer-dereference-in-vapic_write.patch- bsc#968004 - VUL-0: CVE-2016-2538: xen: usb: integer overflow in remote NDIS control message handling CVE-2016-2538-qemuu-usb-integer-overflow-in-remote-NDIS-message-handling.patch- bsc#954872 - L3: script block-dmmd not working as expected - libxl: error: libxl_dm.c block-dmmd - Update libxl to recognize dmmd and npiv prefix in disk spec xen.libxl.dmmd.patch- bsc#967101 - VUL-0: CVE-2016-2391: xen: usb: multiple eof_timers in ohci module leads to null pointer dereference CVE-2016-2391-qemuu-usb-null-pointer-dereference-in-ohci-module.patch CVE-2016-2391-qemut-usb-null-pointer-dereference-in-ohci-module.patch - bsc#967090 - VUL-0: CVE-2016-2392: xen: usb: null pointer dereference in remote NDIS control message handling CVE-2016-2392-qemuu-usb-null-pointer-dereference-in-NDIS-message-handling.patch- Update to Xen Version 4.6.1 xen-4.6.1-testing-src.tar.bz2 - Dropped patches now contained in tarball or unnecessary xen-4.6.0-testing-src.tar.bz2 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch 56549f24-x86-vPMU-document-as-unsupported.patch 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemut-xenfb.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa159.patch xsa160.patch xsa162-qemut.patch xsa165.patch xsa166.patch xsa167.patch xsa168.patch- bsc#965315 - VUL-0: CVE-2016-2270: xen: x86: inconsistent cachability flags on guest mappings (XSA-154) xsa154.patch - bsc#965317 - VUL-0: CVE-2016-2271: xen: VMX: guest user mode may crash guest with non-canonical RIP (XSA-170) xsa170.patch- bsc#965269 - VUL-1: CVE-2015-8619: xen: stack based OOB write in hmp_sendkey routine CVE-2015-8619-qemuu-stack-based-OOB-write-in-hmp_sendkey-routine.patch- bsc#965156 - VUL-0: CVE-2015-6855: xen: ide: divide by zero issue CVE-2015-6855-qemuu-ide-divide-by-zero-issue.patch - bsc#965112 - VUL-0: CVE-2014-3640: xen: slirp: NULL pointer deref in sosendto() CVE-2014-3640-qemut-slirp-NULL-pointer-deref-in-sosendto.patch- bsc#964947 - VUL-0: CVE-2015-5278: xen: Infinite loop in ne2000_receive() function CVE-2015-5278-qemut-Infinite-loop-in-ne2000_receive-function.patch - bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch- bsc#964644 - VUL-0: CVE-2013-4533: xen pxa2xx: buffer overrun on incoming migration CVE-2013-4533-qemut-pxa2xx-buffer-overrun-on-incoming-migration.patch - bsc#964925 - VUL-0: CVE-2014-0222: xen: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch - Dropped CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch- bsc#964415 - VUL-1: CVE-2016-2198: xen: usb: ehci null pointer dereference in ehci_caps_write CVE-2016-2198-qemuu-usb-ehci-null-pointer-dereference-in-ehci_caps_write.patch - bsc#964452 - VUL-0: CVE-2013-4534: xen: openpic: buffer overrun on incoming migration CVE-2013-4534-qemut-openpic-buffer-overrun-on-incoming-migration.patch- bsc#963783 - VUL-1: CVE-2016-1981: xen: net: e1000 infinite loop in start_xmit and e1000_receive_iov routines CVE-2016-1981-qemuu-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch CVE-2016-1981-qemut-e1000-eliminate-infinite-loops-on-out-of-bounds-transfer.patch- bsc#962758 - VUL-0: CVE-2013-4539: xen: tsc210x: buffer overrun on invalid state load CVE-2013-4539-qemut-tsc210x-fix-buffer-overrun-on-invalid-state-load.patch- bsc#962632 - VUL-0: CVE-2015-1779: xen: vnc: insufficient resource limiting in VNC websockets decoder CVE-2015-1779-qemuu-limit-size-of-HTTP-headers-from-websockets-clients.patch CVE-2015-1779-qemuu-incrementally-decode-websocket-frames.patch - bsc#962642 - VUL-0: CVE-2013-4537: xen: ssi-sd: buffer overrun on invalid state load CVE-2013-4537-qemut-ssi-sd-fix-buffer-overrun-on-invalid-state-load.patch - bsc#962627 - VUL-0: CVE-2014-7815: xen: vnc: insufficient bits_per_pixel from the client sanitization CVE-2014-7815-qemut-vnc-sanitize-bits_per_pixel-from-the-client.patch- bsc#962335 - VUL-0: CVE-2013-4538: xen: ssd0323: fix buffer overun on invalid state CVE-2013-4538-qemut-ssd0323-fix-buffer-overun-on-invalid-state.patch - bsc#962360 - VUL-0: CVE-2015-7512: xen: net: pcnet: buffer overflow in non-loopback mode CVE-2015-7512-qemuu-net-pcnet-buffer-overflow-in-non-loopback-mode.patch CVE-2015-7512-qemut-net-pcnet-buffer-overflow-in-non-loopback-mode.patch- bsc#961692 - VUL-0: CVE-2016-1714: xen: nvram: OOB r/w access in processing firmware configurations CVE-2016-1714-qemuu-fw_cfg-add-check-to-validate-current-entry-value.patch CVE-2016-1714-qemut-fw_cfg-add-check-to-validate-current-entry-value.patch- bsc#961358 - VUL-0: CVE-2015-8613: xen: qemu: scsi: stack based buffer overflow in megasas_ctrl_get_info CVE-2015-8613-qemuu-scsi-initialise-info-object-with-appropriate-size.patch - bsc#961332 - VUL-0: CVE-2016-1568: xen: Qemu: ide: ahci use-after-free vulnerability in aio port commands CVE-2016-1568-qemuu-ide-ahci-reset-ncq-object-to-unused-on-error.patch- bsc#959695 - missing docs for xen xen.spec- bsc#960862 - VUL-0: CVE-2016-1571: xen: VMX: intercept issue with INVLPG on non-canonical address (XSA-168) xsa168.patch - bsc#960861 - VUL-0: CVE-2016-1570: xen: PV superpage functionality missing sanity checks (XSA-167) xsa167.patch - bsc#960836 - VUL-0: CVE-2015-8744: xen: net: vmxnet3: incorrect l2 header validation leads to a crash via assert(2) call CVE-2015-8744-qemuu-net-vmxnet3-incorrect-l2-header-validation-leads-to-crash.patch- bsc#960707 - VUL-0: CVE-2015-8745: xen: reading IMR registers leads to a crash via assert(2) call CVE-2015-8745-qemuu-net-vmxnet3-read-IMR-registers-instead-of-assert.patch - bsc#960726 - VUL-0: CVE-2015-8743: xen: ne2000: OOB memory access in ioport r/w functions CVE-2015-8743-qemuu-ne2000-OOB-memory-access-in-ioport-rw-functions.patch- bsc#960093 - VUL-0: CVE-2015-8615: xen: x86: unintentional logging upon guest changing callback method (XSA-169) 5677f350-x86-make-debug-output-consistent-in-hvm_set_callback_via.patch- Adjust xen-dom0-modules.service to run Before xenstored.service instead of proc-xen.mount to workaround a bug in systemd "design" (bnc#959845)- bsc#959387 - VUL-0: CVE-2015-8568 CVE-2015-8567: xen: qemu: net: vmxnet3: host memory leakage CVE-2015-8568-qemuu-net-vmxnet3-avoid-memory-leakage-in-activate_device.patch- bsc#957988 - VUL-0: CVE-2015-8550: xen: paravirtualized drivers incautious about shared memory contents (XSA-155) xsa155-xen-0001-xen-Add-RING_COPY_REQUEST.patch xsa155-xen-0002-blktap2-Use-RING_COPY_REQUEST.patch xsa155-xen-0003-libvchan-Read-prod-cons-only-once.patch xsa155-qemuu-qdisk-double-access.patch xsa155-qemut-qdisk-double-access.patch xsa155-qemuu-xenfb.patch xsa155-qemut-xenfb.patch - bsc#959006 - VUL-0: CVE-2015-8558: xen: qemu: usb: infinite loop in ehci_advance_state results in DoS CVE-2015-8558-qemuu-usb-infinite-loop-in-ehci_advance_state-results-in-DoS.patch - bsc#958918 - VUL-0: CVE-2015-7549: xen: qemu pci: null pointer dereference issue CVE-2015-7549-qemuu-pci-null-pointer-dereference-issue.patch - bsc#958493 - VUL-0: CVE-2015-8504: xen: qemu: ui: vnc: avoid floating point exception CVE-2015-8504-qemuu-vnc-avoid-floating-point-exception.patch CVE-2015-8504-qemut-vnc-avoid-floating-point-exception.patch - bsc#958007 - VUL-0: CVE-2015-8554: xen: qemu-dm buffer overrun in MSI-X handling (XSA-164) xsa164.patch - bsc#958009 - VUL-0: CVE-2015-8555: xen: information leak in legacy x86 FPU/XMM initialization (XSA-165) xsa165.patch - bsc#958523 - VUL-0: xen: ioreq handling possibly susceptible to multiple read issue (XSA-166) xsa166.patch- bsc#956832 - VUL-0: CVE-2015-8345: xen: qemu: net: eepro100: infinite loop in processing command block list CVE-2015-8345-qemuu-eepro100-infinite-loop-fix.patch CVE-2015-8345-qemut-eepro100-infinite-loop-fix.patch - Upstream patches from Jan 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch 56544a57-VMX-fix-adjust-trap-injection.patch 56546ab2-sched-fix-insert_vcpu-locking.patch- bsc#956592 - VUL-0: xen: virtual PMU is unsupported (XSA-163) 56549f24-x86-vPMU-document-as-unsupported.patch - bsc#956408 - VUL-0: CVE-2015-8339, CVE-2015-8340: xen: XENMEM_exchange error handling issues (XSA-159) xsa159.patch - bsc#956409 - VUL-0: CVE-2015-8341: xen: libxl leak of pv kernel and initrd on error (XSA-160) xsa160.patch - bsc#956411 - VUL-0: CVE-2015-7504: xen: heap buffer overflow vulnerability in pcnet emulator (XSA-162) xsa162-qemuu.patch xsa162-qemut.patch - bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) 5628fc67-libxl-No-emulated-disk-driver-for-xvdX-disk.patch 5649bcbe-libxl-relax-readonly-check-introduced-by-XSA-142-fix.patch- fate#315712: XEN: Use the PVOPS kernel Turn off building the KMPs now that we are using the pvops kernel xen.spec- Upstream patches from Jan 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-it-is-zero.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-parsing-and-consumption.patch 5632118e-arm-Support-hypercall_create_continuation-for-multicall.patch 56321222-arm-rate-limit-logging-from-unimplemented-PHYSDEVOP-and-HVMOP.patch 56321249-arm-handle-races-between-relinquish_memory-and-free_domheap_pages.patch 5632127b-x86-guard-against-undue-super-page-PTE-creation.patch 5632129c-free-domain-s-vcpu-array.patch (Replaces CVE-2015-7969-xsa149.patch) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch 563212e4-xenoprof-free-domain-s-vcpu-array.patch 563212ff-x86-rate-limit-logging-in-do_xen-oprof-pmu-_op.patch 56323737-libxl-adjust-PoD-target-by-memory-fudge-too.patch 56377442-x86-PoD-Make-p2m_pod_empty_cache-restartable.patch 5641ceec-x86-HVM-always-intercept-AC-and-DB.patch (Replaces CVE-2015-5307-xsa156.patch) 5644b756-x86-HVM-don-t-inject-DB-with-error-code.patch - Dropped 55b0a2db-x86-MSI-track-guest-masking.patch- Use upstream variants of block-iscsi and block-nbd- Remove xenalyze.hg, its part of xen-4.6- Update to Xen Version 4.6.0 xen-4.6.0-testing-src.tar.bz2 mini-os.tar.bz2 blktap2-no-uninit.patch stubdom-have-iovec.patch - Renamed xsa149.patch to CVE-2015-7969-xsa149.patch - Dropped patches now contained in tarball or unnecessary xen-4.5.2-testing-src.tar.bz2 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch 54f4985f-libxl-fix-libvirtd-double-free.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 551ac326-xentop-add-support-for-qdisk.patch 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 554cc211-libxl-add-qxl.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch blktapctrl-close-fifos.patch blktapctrl-default-to-ioemu.patch blktapctrl-disable-debug-printf.patch blktap-no-uninit.patch blktap-pv-cdrom.patch build-tapdisk-ioemu.patch ioemu-bdrv-open-CACHE_WB.patch ioemu-blktap-barriers.patch ioemu-blktap-fv-init.patch ioemu-blktap-image-format.patch ioemu-blktap-zero-size.patch libxl.set-migration-constraints-from-cmdline.patch local_attach_support_for_phy.patch pci-attach-fix.patch qemu-xen-upstream-megasas-buildtime.patch tapdisk-ioemu-logfile.patch tapdisk-ioemu-shutdown-fix.patch udev-rules.patch xen.build-compare.ipxe.patch xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.vgabios.patch xen.build-compare.xen_compile_h.patch xl-coredump-file-location.patch- bsc#954405 - VUL-0: CVE-2015-8104: Xen: guest to host DoS by triggering an infinite loop in microcode via #DB exception - bsc#954018 - VUL-0: CVE-2015-5307: xen: x86: CPU lockup during fault delivery (XSA-156) CVE-2015-5307-xsa156.patch- Update to Xen 4.5.2 xen-4.5.2-testing-src.tar.bz2 - Drop the following xen-4.5.1-testing-src.tar.bz2 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 559bdde5-pull-in-latest-linux-earlycpio.patch 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch CVE-2015-4106-xsa131-9.patch CVE-2015-3259-xsa137.patch CVE-2015-7311-xsa142.patch CVE-2015-7835-xsa148.patch xsa139-qemuu.patch xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch xsa151.patch xsa152.patch xsa153-libxl.patch CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch"- bsc#950704 - CVE-2015-7970 VUL-1: xen: x86: Long latency populate-on-demand operation is not preemptible (XSA-150) 563212c9-x86-PoD-Eager-sweep-for-zeroed-pages.patch- Upstream patches from Jan 5604f239-x86-PV-properly-populate-descriptor-tables.patch 561bbc8b-VT-d-don-t-suppress-invalidation-address-write-when-0.patch 561d2046-VT-d-use-proper-error-codes-in-iommu_enable_x2apic_IR.patch 561d20a0-x86-hide-MWAITX-from-PV-domains.patch 561e3283-x86-NUMA-fix-SRAT-table-processor-entry-handling.patch- bsc#951845 - VUL-0: CVE-2015-7972: xen: x86: populate-on-demand balloon size inaccuracy can crash guests (XSA-153) xsa153-libxl.patch- bsc#950703 - VUL-1: CVE-2015-7969: xen: leak of main per-domain vcpu pointer array (DoS) (XSA-149) xsa149.patch - bsc#950705 - VUL-1: CVE-2015-7969: xen: x86: leak of per-domain profiling-related vcpu pointer array (DoS) (XSA-151) xsa151.patch - bsc#950706 - VUL-0: CVE-2015-7971: xen: x86: some pmu and profiling hypercalls log without rate limiting (XSA-152) xsa152.patch - Dropped 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch- bsc#932267 - VUL-1: CVE-2015-4037: qemu,kvm,xen: insecure temporary file use in /net/slirp.c CVE-2015-4037-qemuu-smb-config-dir-name.patch CVE-2015-4037-qemut-smb-config-dir-name.patch - bsc#877642 - VUL-0: CVE-2014-0222: qemu: qcow1: validate L2 table size to avoid integer overflows CVE-2014-0222-qemuu-qcow1-validate-l2-table-size.patch CVE-2014-0222-qemut-qcow1-validate-l2-table-size.patch- bsc#950367 - VUL-0: CVE-2015-7835: xen: x86: Uncontrolled creation of large page mappings by PV guests (XSA-148) CVE-2015-7835-xsa148.patch- bsc#949138 - Setting vcpu affinity under Xen causes libvirtd abort 54f4985f-libxl-fix-libvirtd-double-free.patch- bsc#949046 - Increase %suse_version in SP1 to 1316 xen.spec - Update README.SUSE detailing dom0 ballooning recommendations- bsc#945167 - Running command ’ xl pci-assignable-add 03:10.1’ secondly show errors 55f7f9d2-libxl-slightly-refine-pci-assignable-add-remove-handling.patch - Upstream patches from Jan 55f2e438-x86-hvm-fix-saved-pmtimer-and-hpet-values.patch 55f9345b-x86-MSI-fail-if-no-hardware-support.patch 5604f239-x86-PV-properly-populate-descriptor-tables.patch 5604f2e6-vt-d-fix-IM-bit-mask-and-unmask-of-FECTL_REG.patch 560a4af9-x86-EPT-tighten-conditions-of-IOMMU-mapping-updates.patch 560a7c36-x86-p2m-pt-delay-freeing-of-intermediate-page-tables.patch 560a7c53-x86-p2m-pt-ignore-pt-share-flag-for-shadow-mode-guests.patch 560bd926-credit1-fix-tickling-when-it-happens-from-a-remote-pCPU.patch 560e6d34-x86-p2m-pt-tighten-conditions-of-IOMMU-mapping-updates.patch- bsc#941074 - VmError: Device 51728 (vbd) could not be connected. Hotplug scripts not working. hotplug-Linux-block-performance-fix.patch- bsc#947165 - VUL-0: CVE-2015-7311: xen: libxl fails to honour readonly flag on disks with qemu-xen (xsa-142) CVE-2015-7311-xsa142.patch- bsc#945165 - Xl pci-attach show error with kernel of SLES 12 sp1 pci-attach-fix.patch- bsc#945164 - Xl destroy show error with kernel of SLES 12 sp1 5537a4d8-libxl-use-DEBUG-log-level-instead-of-INFO.patch- Upstream patches from Jan 55dc78e9-x86-amd_ucode-skip-updates-for-final-levels.patch 55dc7937-x86-IO-APIC-don-t-create-pIRQ-mapping-from-masked-RTE.patch 55df2f76-IOMMU-skip-domains-without-page-tables-when-dumping.patch 55e43fd8-x86-NUMA-fix-setup_node.patch 55e43ff8-x86-NUMA-don-t-account-hotplug-regions.patch 55e593f1-x86-NUMA-make-init_node_heap-respect-Xen-heap-limit.patch 54c2553c-grant-table-use-uint16_t-consistently-for-offset-and-length.patch 54ca33bc-grant-table-refactor-grant-copy-to-reduce-duplicate-code.patch 54ca340e-grant-table-defer-releasing-pages-acquired-in-a-grant-copy.patch- bsc#944463 - VUL-0: CVE-2015-5239: qemu-kvm: Integer overflow in vnc_client_read() and protocol_client_msg() CVE-2015-5239-qemuu-limit-client_cut_text-msg-payload-size.patch CVE-2015-5239-qemut-limit-client_cut_text-msg-payload-size.patch - bsc#944697 - VUL-1: CVE-2015-6815: qemu: net: e1000: infinite loop issue CVE-2015-6815-qemuu-e1000-fix-infinite-loop.patch CVE-2015-6815-qemut-e1000-fix-infinite-loop.patch- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow 55a62eb0-xl-correct-handling-of-extra_config-in-main_cpupoolcreate.patch- bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 5576f143-x86-adjust-PV-I-O-emulation-functions-types.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 55b0a218-x86-PCI-CFG-write-intercept.patch 55b0a255-x86-MSI-X-maskall.patch 55b0a283-x86-MSI-X-teardown.patch 55b0a2ab-x86-MSI-X-enable.patch 55b0a2db-x86-MSI-track-guest-masking.patch - Upstream patches from Jan 552d0f49-x86-traps-identify-the-vcpu-in-context-when-dumping-regs.patch 559bc633-x86-cpupool-clear-proper-cpu_valid-bit-on-CPU-teardown.patch 559bc64e-credit1-properly-deal-with-CPUs-not-in-any-pool.patch 559bc87f-x86-hvmloader-avoid-data-corruption-with-xenstore-rw.patch 55a66a1e-make-rangeset_report_ranges-report-all-ranges.patch 55a77e4f-dmar-device-scope-mem-leak-fix.patch 55c1d83d-x86-gdt-Drop-write-only-xalloc-d-array.patch 55c3232b-x86-mm-Make-hap-shadow-teardown-preemptible.patch - Dropped for upstream version x86-MSI-mask.patch x86-MSI-pv-unmask.patch x86-MSI-X-enable.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch- bsc#939712 - VUL-0: XSA-140: QEMU leak of uninitialized heap memory in rtl8139 device model xsa140-qemuu-1.patch xsa140-qemuu-2.patch xsa140-qemuu-3.patch xsa140-qemuu-4.patch xsa140-qemuu-5.patch xsa140-qemuu-6.patch xsa140-qemuu-7.patch xsa140-qemut-1.patch xsa140-qemut-2.patch xsa140-qemut-3.patch xsa140-qemut-4.patch xsa140-qemut-5.patch xsa140-qemut-6.patch xsa140-qemut-7.patch - bsc#939709 - VUL-0: XSA-139: xen: Use after free in QEMU/Xen block unplug protocol xsa139-qemuu.patch- bsc#937371 - xen vm's running after reboot xendomains-libvirtd-conflict.patch- bsc#938344 - VUL-0: CVE-2015-5154: qemu,kvm,xen: host code execution via IDE subsystem CD-ROM CVE-2015-5154-qemuu-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemut-check-array-bounds-before-writing-to-io_buffer.patch CVE-2015-5154-qemuu-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemut-fix-START-STOP-UNIT-command-completion.patch CVE-2015-5154-qemuu-clear-DRQ-after-handling-all-expected-accesses.patch CVE-2015-5154-qemut-clear-DRQ-after-handling-all-expected-accesses.patch- Remove xendomains.service from systemd preset file because it conflicts with libvirt-guests.service (bnc#937371) Its up to the admin to run systemctl enable xendomains.service- bnc#935634 - VUL-0: CVE-2015-3259: xen: XSA-137: xl command line config handling stack overflow CVE-2015-3259-xsa137.patch - Upstream patches from Jan 558bfaa0-x86-traps-avoid-using-current-too-early.patch 5592a116-nested-EPT-fix-the-handling-of-nested-EPT.patch 559b9dd6-x86-p2m-ept-don-t-unmap-in-use-EPT-pagetable.patch 559bdde5-pull-in-latest-linux-earlycpio.patch - Upstream patches from Jan pending review 552d0fd2-x86-hvm-don-t-include-asm-spinlock-h.patch 552d0fe8-x86-mtrr-include-asm-atomic.h.patch 552d293b-x86-vMSI-X-honor-all-mask-requests.patch 552d2966-x86-vMSI-X-add-valid-bits-for-read-acceleration.patch 554c7aee-x86-provide-arch_fetch_and_add.patch 554c7b00-arm-provide-arch_fetch_and_add.patch 55534b0a-x86-provide-add_sized.patch 55534b25-arm-provide-add_sized.patch 5555a4f8-use-ticket-locks-for-spin-locks.patch 5555a5b9-x86-arm-remove-asm-spinlock-h.patch 5555a8ec-introduce-non-contiguous-allocation.patch 55795a52-x86-vMSI-X-support-qword-MMIO-access.patch 557eb55f-gnttab-per-active-entry-locking.patch 557eb5b6-gnttab-introduce-maptrack-lock.patch 557eb620-gnttab-make-the-grant-table-lock-a-read-write-lock.patch 557ffab8-evtchn-factor-out-freeing-an-event-channel.patch 5582bf43-evtchn-simplify-port_is_valid.patch 5582bf81-evtchn-remove-the-locking-when-unmasking-an-event-channel.patch 5583d9c5-x86-MSI-X-cleanup.patch 5583da09-x86-MSI-track-host-and-guest-masking-separately.patch 5583da64-gnttab-use-per-VCPU-maptrack-free-lists.patch 5583da8c-gnttab-steal-maptrack-entries-from-other-VCPUs.patch 5587d711-evtchn-clear-xen_consumer-when-clearing-state.patch 5587d779-evtchn-defer-freeing-struct-evtchn-s-until-evtchn_destroy_final.patch 5587d7b7-evtchn-use-a-per-event-channel-lock-for-sending-events.patch 5587d7e2-evtchn-pad-struct-evtchn-to-64-bytes.patch x86-MSI-pv-unmask.patch x86-pci_cfg_okay.patch x86-PCI-CFG-write-intercept.patch x86-MSI-X-maskall.patch x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-mask.patch- Adjust more places to use br0 instead of xenbr0- bnc#936516 - xen fails to build with kernel update(4.1.0 from stable) 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch- Update to Xen Version 4.5.1 FCS (fate#315675) xen-4.5.1-testing-src.tar.bz2 - Dropped patches now contained in tarball 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch 5576f178-kexec-add-more-pages-to-v1-environment.patch 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch qemu-MSI-X-enable-maskall.patch qemu-MSI-X-latch-writes.patch x86-MSI-X-guest-mask.patch- Replace 5124efbe-add-qxl-support.patch with the variant that finally made it upstream, 554cc211-libxl-add-qxl.patch- bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages qemu-MSI-X-latch-writes.patch - bsc#907514 - Bus fatal error & sles12 sudden reboot has been observed - bsc#910258 - SLES12 Xen host crashes with FATAL NMI after shutdown of guest with VT-d NIC - bsc#918984 - Bus fatal error & sles11-SP4 sudden reboot has been observed - bsc#923967 - Partner-L3: Bus fatal error & sles11-SP3 sudden reboot has been observed x86-MSI-X-teardown.patch x86-MSI-X-enable.patch x86-MSI-X-guest-mask.patch x86-MSI-X-maskall.patch qemu-MSI-X-enable-maskall.patch - Upstream patches from Jan 55780aaa-efi-avoid-calling-boot-services-after-ExitBootServices.patch 55780aff-x86-EFI-fix-EFI_MEMORY_WP-handling.patch 55780b43-EFI-early-add-mapbs-to-map-EfiBootServices-Code-Data.patch 55780b97-EFI-support-default-attributes-to-map-Runtime-service-areas.patch 55780be1-x86-EFI-adjust-EFI_MEMORY_WP-handling-for-spec-version-2.5.patch 55103616-vm-assist-prepare-for-discontiguous-used-bit-numbers.patch 5548e95d-x86-allow-to-suppress-M2P-user-mode-exposure.patch - Dropped the following patches now contained in the tarball xen-no-array-bounds.patch CVE-2015-4103-xsa128.patch CVE-2015-4104-xsa129.patch CVE-2015-4105-xsa130.patch CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch- Update to Xen 4.5.1 RC2 - bsc#931628 - VUL-0: CVE-2015-4106: XSA-131: xen: Unmediated PCI register access in qemu CVE-2015-4106-xsa131-1.patch CVE-2015-4106-xsa131-2.patch CVE-2015-4106-xsa131-3.patch CVE-2015-4106-xsa131-4.patch CVE-2015-4106-xsa131-5.patch CVE-2015-4106-xsa131-6.patch CVE-2015-4106-xsa131-7.patch CVE-2015-4106-xsa131-8.patch CVE-2015-4106-xsa131-9.patch - bsc#931627 - VUL-0: CVE-2015-4105: XSA-130: xen: Guest triggerable qemu MSI-X pass-through error messages CVE-2015-4105-xsa130.patch - bsc#931626 - VUL-0: CVE-2015-4104: XSA-129: xen: PCI MSI mask bits inadvertently exposed to guests CVE-2015-4104-xsa129.patch - bsc#931625 - VUL-0: CVE-2015-4103: XSA-128: xen: Potential unintended writes to host MSI message data field via qemu CVE-2015-4103-xsa128.patch - Upstream patches from Jan 5548e903-domctl-don-t-truncate-XEN_DOMCTL_max_mem-requests.patch 556c2cf2-x86-don-t-crash-mapping-a-page-using-EFI-rt-page-tables.patch 556d9718-efi-fix-allocation-problems-if-ExitBootServices-fails.patch 556d973f-unmodified-drivers-tolerate-IRQF_DISABLED-being-undefined.patch 556eabf7-x86-apic-Disable-the-LAPIC-later-in-smp_send_stop.patch 556eac15-x86-crash-don-t-use-set_fixmap-in-the-crash-path.patch- Add DefaultDependencies=no to xen-dom0-modules.service because it has to run before proc-xen.mount- Update to Xen 4.5.1 RC1- Update blktap-no-uninit.patch to work with gcc-4.5- bsc#927967 - VUL-0: CVE-2015-3340: xen: Information leak through XEN_DOMCTL_gettscinfo (XSA-132) 5535f633-dont-leak-hypervisor-stack-to-toolstacks.patch- bnc#929339 - VUL-0: CVE-2015-3456: qemu kvm xen: VENOM qemu floppy driver host code execution CVE-2015-3456-xsa133-qemuu.patch CVE-2015-3456-xsa133-qemut.patch- bsc#928783 - Reboot failure; Request backport of upstream Xen patch to 4.5.0, or update pkgs to 4.5.1 5513b458-allow-reboot-overrides-when-running-under-EFI.patch 5513b4d1-dont-apply-reboot-quirks-if-reboot-set-by-user.patch- bnc#927750 - Avoid errors reported by system-modules-load.service- Add xen-no-array-bounds.patch and blktap-no-uninit.patch to selectively turn errors back to warnings to fix build with GCC 5. - Amend xen.stubdom.newlib.patch to pull in declaration of strcmp to avoid implicit-fortify-decl rpmlint error. - Fix quoting of __SMBIOS_DATE__ in xen.build-compare.smbiosdate.patch.- xentop: Fix memory leak on read failure 551ac326-xentop-add-support-for-qdisk.patch- Dropped xentop-add-support-for-qdisk.patch in favor of upstream version 551ac326-xentop-add-support-for-qdisk.patch- Enable spice support in qemu for x86_64 5124efbe-add-qxl-support.patch qemu-xen-enable-spice-support.patch- Add xen-c99-fix.patch to remove pointless inline specifier on function declarations which break build with a C99 compiler which GCC 5 is by default. (bsc#921994) - Add ipxe-no-error-logical-not-parentheses.patch to supply - Wno-logical-not-parentheses to the ipxe build to fix breakage with GCC 5. (bsc#921994)- bnc#921842 - Xentop doesn't display disk statistics for VMs using qdisks xentop-add-support-for-qdisk.patch- Disable the PIE enablement done for Factory, as the XEN code is not buildable with PIE and it does not make much sense to build the hypervisor code with it.- bnc#918169 - XEN fixes required to work with Kernel 3.19.0 xen.spec- Package xen.changes because its referenced in xen.spec- Update seabios to rel-1.7.5 which is the correct version for Xen 4.5- Update to Xen 4.5.0 FCS- Include systemd presets in 13.2 and older- bnc#897352 - Enable xencommons/xendomains only during fresh install - disable restart on upgrade because the toolstack is not restartable- adjust seabios, vgabios, stubdom and hvmloader build to reduce build-compare noise xen.build-compare.mini-os.patch xen.build-compare.smbiosdate.patch xen.build-compare.ipxe.patch xen.build-compare.vgabios.patch xen.build-compare.seabios.patch xen.build-compare.man.patch- Update to Xen 4.5.0 RC4- Remove xend specific if-up scripts Recording bridge slaves is a generic task which should be handled by generic network code- Use systemd features from upstream requires updated systemd-presets-branding package- Update to Xen 4.5.0 RC3- Set GIT, WGET and FTP to /bin/false- Use new configure features instead of make variables xen.stubdom.newlib.patch- adjust docs and xen build to reduce build-compare noise xen.build-compare.doc_html.patch xen.build-compare.xen_compile_h.patch- Drop trailing B_CNT from XEN_EXTRAVERSION to reduce build-compare noise- Update to Xen 4.5.0 RC2- Update to Xen 4.5.0 RC1 xen-4.5.0-testing-src.tar.bz2 - Remove all patches now contained in the new tarball xen-4.4.1-testing-src.tar.bz2 5315a3bb-x86-don-t-propagate-acpi_skip_timer_override-do-Dom0.patch 5315a43a-x86-ACPI-also-print-address-space-for-PM1x-fields.patch 53299d8f-xenconsole-reset-tty-on-failure.patch 53299d8f-xenconsole-tolerate-tty-errors.patch 5346a7a0-x86-AMD-support-further-feature-masking-MSRs.patch 53563ea4-x86-MSI-drop-workaround-for-insecure-Dom0-kernels.patch 537c9c77-libxc-check-return-values-on-mmap-and-madvise.patch 537cd0b0-hvmloader-also-cover-PCI-MMIO-ranges-above-4G-with-UC-MTRR-ranges.patch 537cd0cc-hvmloader-PA-range-0xfc000000-0xffffffff-should-be-UC.patch 539ebe62-x86-EFI-improve-boot-time-diagnostics.patch 53aac342-x86-HVM-consolidate-and-sanitize-CR4-guest-reserved-bit-determination.patch 53c9151b-Fix-xl-vncviewer-accesses-port-0-by-any-invalid-domid.patch 53d124e7-fix-list_domain_details-check-config-data-length-0.patch 53dba447-x86-ACPI-allow-CMOS-RTC-use-even-when-ACPI-says-there-is-none.patch 53df727b-x86-HVM-extend-LAPIC-shortcuts-around-P2M-lookups.patch 53e8be5f-x86-vHPET-use-rwlock-instead-of-simple-one.patch 53f737b1-VMX-fix-DebugCtl-MSR-clearing.patch 53f7386d-x86-irq-process-softirqs-in-irq-keyhandlers.patch 53fcebab-xen-pass-kernel-initrd-to-qemu.patch 53ff3659-x86-consolidate-boolean-inputs-in-hvm-and-p2m.patch 53ff36ae-x86-hvm-treat-non-insn-fetch-NPF-also-as-read-violations.patch 53ff36d5-x86-mem_event-deliver-gla-fault-EPT-violation-information.patch 53ff3716-x86-ats-Disable-Address-Translation-Services-by-default.patch 53ff3899-x86-NMI-allow-processing-unknown-NMIs-with-watchdog.patch 54005472-EPT-utilize-GLA-GPA-translation-known-for-certain-faults.patch 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch 540f2624-x86-idle-add-barriers-to-CLFLUSH-workaround.patch 541825dc-VMX-don-t-leave-x2APIC-MSR-intercepts-disabled.patch 541ad385-x86-suppress-event-check-IPI-to-MWAITing-CPUs.patch 541ad3ca-x86-HVM-batch-vCPU-wakeups.patch 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch CVE-2013-4540-qemu.patch qemu-support-xen-hvm-direct-kernel-boot.patch qemu-xen-upstream-blkif-discard.patch change-vnc-passwd.patch libxc-pass-errno-to-callers-of-xc_domain_save.patch libxl.honor-more-top-level-vfb-options.patch libxl.add-option-for-discard-support-to-xl-disk-conf.patch libxl.introduce-an-option-to-disable-the-non-O_DIRECT-workaround.patch x86-dom-print.patch x86-extra-trap-info.patch tmp_build.patch xl-check-for-libvirt-managed-domain.patch disable-wget-check.patch - Xend/xm is no longer supported and is not part of the upstream code. Remove all xend/xm specific patches, configs, and scripts xen-xmexample.patch bridge-opensuse.patch xmexample.disks xmclone.sh init.xend xend-relocation.sh xend.service xend-relocation-server.fw domUloader.py xmexample.domUloader xmexample.disks bridge-vlan.patch bridge-bonding.patch bridge-record-creation.patch network-nat-open-SuSEfirewall2-FORWARD.patch xend-set-migration-constraints-from-cmdline.patch xen.migrate.tools-xend_move_assert_to_exception_block.patch xend-pvscsi-recognize-also-SCSI-CDROM-devices.patch xend-config.patch xend-max-free-mem.patch xend-hvm-default-pae.patch xend-vif-route-ifup.patch xend-xenapi-console-protocol.patch xend-core-dump-loc.patch xend-xen-api-auth.patch xend-checkpoint-rename.patch xend-xm-save-check-file.patch xend-xm-create-xflag.patch xend-domu-usb-controller.patch xend-devid-or-name.patch xend-migration-domname-fix.patch xend-del_usb_xend_entry.patch xend-xen-domUloader.patch xend-multi-xvdp.patch xend-check_device_status.patch xend-change_home_server.patch xend-minimum-restart-time.patch xend-disable-internal-logrotate.patch xend-config-enable-dump-comment.patch xend-tools-watchdog-support.patch xend-console-port-restore.patch xend-vcpu-affinity-fix.patch xend-migration-bridge-check.patch xend-managed-pci-device.patch xend-hvm-firmware-passthrough.patch xend-cpuinfo-model-name.patch xend-xm-reboot-fix.patch xend-domain-lock.patch xend-domain-lock-sfex.patch xend-32on64-extra-mem.patch xend-hv_extid_compatibility.patch xend-xenpaging.autostart.patch xend-remove-xm-deprecation-warning.patch libxen_permissive.patch tmp-initscript-modprobe.patch init.xendomains xendomains.service xen-watchdog.service xen-updown.sh- bnc#901317 - L3: increase limit domUloader to 32MB domUloader.py- bnc#898772 - SLES 12 RC3 - XEN Host crashes when assigning non-VF device (SR-IOV) to guest 54325cc0-x86-MSI-fix-MSI-X-case-of-freeing-IRQ.patch - bnc#882089 - Windows 2012 R2 fails to boot up with greater than 60 vcpus 54325ecc-AMD-guest_iommu-properly-disable-guest-iommu-support.patch - bnc#826717 - VUL-0: CVE-2013-3495: XSA-59: xen: Intel VT-d Interrupt Remapping engines can be evaded by native NMI interrupts 541ad81a-VT-d-suppress-UR-signaling-for-further-desktop-chipsets.patch - Upstream patches from Jan 540effe6-evtchn-check-control-block-exists-when-using-FIFO-based-events.patch (Replaces xsa107.patch) 54216833-x86-shadow-fix-race-when-sampling-dirty-vram-state.patch (Replaces xsa104.patch) 54216882-x86-emulate-check-cpl-for-all-privileged-instructions.patch (Replaces xsa105.patch) 542168ae-x86emul-only-emulate-swint-injection-for-real-mode.patch (Replaces xsa106.patch) 54228a37-x86-EFI-fix-freeing-of-uninitialized-pointer.patch 5423e61c-x86emul-fix-SYSCALL-SYSENTER-SYSEXIT-emulation.patch 5424057f-x86-HVM-fix-miscellaneous-aspects-of-x2APIC-emulation.patch 542405b4-x86-HVM-fix-ID-handling-of-x2APIC-emulation.patch 542bf997-x86-HVM-properly-bound-x2APIC-MSR-range.patch (Replaces xsa108.patch) 54325d2f-x86-restore-reserving-of-IO-APIC-pages-in-XENMEM_machine_memory_map-output.patch 54325d95-don-t-allow-Dom0-access-to-IOMMUs-MMIO-pages.patch 54325f3c-x86-paging-make-log-dirty-operations-preemptible.patch (Replaces xsa97.patch) 54379e6d-x86-vlapic-don-t-silently-accept-bad-vectors.patch/bin/sh  !"#$%&'()*+,-./4.14.1_16-1.64.14.1_16-1.6libxencall.so.1libxencall.so.1.2libxenctrl.so.4.14libxenctrl.so.4.14.0libxendevicemodel.so.1libxendevicemodel.so.1.3libxenevtchn.so.1libxenevtchn.so.1.1libxenforeignmemory.so.1libxenforeignmemory.so.1.3libxenfsimage.so.4.14libxenfsimage.so.4.14.0libxengnttab.so.1libxengnttab.so.1.2libxenguest.so.4.14libxenguest.so.4.14.0libxenhypfs.so.1libxenhypfs.so.1.0libxenlight.so.4.14libxenlight.so.4.14.0libxenstat.so.4.14libxenstat.so.4.14.0libxenstore.so.3.0libxenstore.so.3.0.3libxentoolcore.so.1libxentoolcore.so.1.0libxentoollog.so.1libxentoollog.so.1.0libxenvchan.so.4.14libxenvchan.so.4.14.0libxlutil.so.4.14libxlutil.so.4.14.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.suse.de/SUSE:SLE-15-SP3:GA/standard/579af880e497f59cc06d00c175a8e5d4-xencpioxz5x86_64-suse-linux ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cdcfca08f7fa79aed00a203eabb4785142883913, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b5117b7f47b95d4f4ce1f9ff57a6ca64c284a312, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a47494fdf754b3ea6f591fb21eca2253e9d60d4, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f1b3724b722cefbd56b37687bec0547d24064d0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e011f575cfde257b48bba5d488c53d8477ddcef3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=71cf1c72975a60c292c0aa85353710b8523a2805, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=da100917e1a2fb642c8b56e65dc4e4ddcb706974, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=afdfa7a3c95f8e66553f68bc05bad4e47f2964b0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f788a21764888f92bd63a661f57f48e4fc06f047, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=855e8eb70f34afdcf0d200e94cd83189d1ee0b3c, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=bf16d8690a02d5ba24c24310a74827549d627dd7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b3da4d8855d4cf3c6dc0761681f342308e7d12ca, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f0d3197a8a2fe0c76f8f5296297e23bee94b64d7, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=931c6ed13c9ee7abdee70f6346292599522e6464, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=780f724b483ad533ae918d76e1ad56fe61fda11a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f35051aa1a3d2c3414e4746988db78506dd624b, strippeddirectoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a8fd616ff8cc1b872bbb101e6eb1daf71ba7ea8a, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=ccea1eb2377ae7aa0e7bd89d7220be44ae493a14, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=11c5e6e42e2919d7a1bf585ba1c05e57fdaf771e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a58c6d9523e19d6e718e38b4c45d7c44fb18816e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=295273f4f7139164c51d052cf0e2d1137ad529df, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3ab138f0a412e5e95d321b44f746d1ef51c2c5fd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=4322d29ff726e59cd49005882814be1855559d5a, stripped+@Ocn"(/4; '   PPPPPPR:RR,R(RPPRRRRPRTtbq_"vD&z#A!.-=oއhۧID_Qfija~Xho>7̛~ʜSB?br6i)>ňg(0gv$ nU0xyVFuNej2 fBK4G N0`o=hf͇7JV'r3m'gw_^6RC?q\7:x6AO lQEH:#Hi@;>yoQzc~ A%Gi1W(͏50&8[byzFQ9峧`B cM5kCf 03?:6zJ*з9mTpRS tz!Iv-WsY5>;5$|%jE֌ ݠoQ#^iOhX?*U83'|·נ$H_<wX;H5[=f ۵>MFXզrP6M4L8+Ѩ,྾T-Ŧ%1jnH./~{J-S U1~?+s+;X2䏕ì/5Q)ǿaRNZ>5l⿚2KGoKv9U'yo ȸ^yO ψ\Sd\ㅞaG`#.pC _>ncX]!ozB룺cm7齶1roƒ Z8%NiOX)DO1U_vgdn*\ MnIo SiE9Q#_*8K[YFvWaC~$ "sE-I!Va"RAeǘ_j8Nh ߄9τܡyÚ}w0RZm||Th;.լvq)r%xd.``;/;``P;aE"uR})XGlREؚʘV&o 7_5 sZMCAi(aC\p&d?%cX}JNjMd}Ii=LKn /J"v*|k!Bg,SfWԁ?7x$@'F;2C]rHtt;im#v\ 1K|e|_ htnD0 Fs!υ6$c^6K$AdX,}k5EHPFt_ZfO/׷Z{\d)V hWCEЎ*Wd g= B&­D8+%QvzD; RrQCQCiq>m,J+#EJI'3onFB/)װk^L`/:kPUkyڥk >/D梟Nkk_N[հBd<( 5ij!DNS'L Y=# mc.+lkdzldrb_W~b%-l"G(p$hNJtvl:fVS8{wrA6PX_ި!j7e}H?*̀#׽-TkThm"I|$Rnp;A^pGc?I߸"vʴo(]ҹ<] ̽ پR(fRt[7g N+9ȒKV(p*SU(Zh#Z`Y[r?TÚ>&| !]Gg }P{fKv%E{9t£B|H45 j nhވ(]ɭ2]@Q`d?[iHtBpi8skÞ)G\8ŷ9w=X4WVƣ$Yϧ"UΔ&y¼(8mxtv|7, TX/S[ȥ#1=m6ٰ,ɗv^f"8!O|<.p3끇s̼6d\l =+gh&{af4D:!WL;[ez+ w*{jvF/H %2bD)cw#:DP_ U WyǕ,oݮNRPzBBDӸyAzzG"l3hf"HVr`$Oj,(6x-[*Jj8BQ-Z'qlb{\`5 7?mix?P08v\2G.3a;~EyoLUFM)JmLLLѯ8#uS5^<%LDu)A{;t~.kG>̹ S7Gyuτ^)TG#'7}ln*oo)Lup 8" ƕ~@pҦ7X_恕=C-^B:&ⱋIo霳+`oߏJO#aÜW6_"qiNHG"}UlVV5ɰԄTRs6 @;f '( 4tM(U]?-8dkPM(2Xl]FeJ)*(eO!EchGWHz=g^r\ƽ 4xczs1-ZJo, _0Js%w+!~.JC{ _4M0{EL #}ե`UB}glL'J}VDqqo4OZi_*,u$pyE+r; ,T|MS 8XB(dHH]Lq(~?Pܥ !37l9h\XM: |m?23-"K,# :>vsYzGRdj5f p1 Pzkh"߾*ޱÜaSG>[%&H3ȴN_$"uO O7 6{o#M**i*>h D\,q$ e.Zwvxg bC_$چ8}gW+۔e(-V& g.Jbu\V6XΜ 3Qz`܎Y T):dA(j,@^ڷn^rXXw~ qݚJ3V͹6[#aQlʍÄܤ-- q{k1TUbc ef?$O$Is#uD> Æ紱"z ۴XpZgB4uZ]p!”,Z吃6ѥv!$ ݒQu: (f.cGj IUsq&mATќu.yul!u|zJ~ &5QwpفCM1.3׻WGn|N}mJVg2 ={M'&>Ek#w^!QI|#|QUKL1]xYLZd wnd*EFKҍ5iz ]q$b<5߹r3!gQ?~91«(*՜S4r!SD @?ۣ)CYt}fp*N )-DnSM0)4_æ34p uܦk GvL >,tK`~;lz mMp{o;ٲ@.Pg $wØLL:j㕞b?i%{PH{o)Cj GSцjnƖ \O3⋉HrK%Jt_K ؓx/IH.T$8^wv5xt;EW_[%8Ԡez"%V˟;4j%Ġ7"ז$E A6鿒ϔ'1t=,)]pd|GzF :q%‘?d_!@&by),gbsݏzNK@:֨60'׵5 ^q'Ax1b$LU8<, 苺.&1m`8H9}4t`K}Gt|KZ1s0H]I5<=+^6U)o 08{u 4\a *D lTU3O|Z W6-tfj cm1NoMQۨQVta>M HS@v3ȶ0(u1|AåX:{!l|f)묃cp(3KA䄀3iT2 |*!~JW!T`\$fMUg%b@9 Na.h1{s싣Я"fnMgZӨ?ÖU@<(/RAuЄJ=gG `ecT!tJ|F k~p1NHWρAo60-iΧ0FS9uQлAq*vO(qDeh`z޲v$&lGC zwb,s"l"Tded"Po8~Q 7vdԵ6+TKN̓Sy4 nUȂNH7bD=:Ľ>AkUYuϕ1],wwX nNy\MumtwKJKܥcUx޲n (mOؾRoO҂`L߾K QHPCZ~jsfD/{)U*฼}NˑDΌPSƒs^P (Ś}e2"}Iz1| 1z&X%f4k1(_,AC& ;-9FX8#` 6S' *rmGq-v}+)6E`h͔ ,Y uDžVp}*BTexzY `m 3\׷!^>}yQ0Rj|Nx Y<}b mNLئ6R*H&\k Ye#h$w0m-Jv 9z-J7dCqsvDc3Nct#x.>>hE*2BKcţ8E).Ŧ>ԏf805tb R˧^im\"~(mH-r^$ι9PNI,}|7Cu)y֜ 3$X ,v~QW(TQ-\&J[F5}_jQ1.m)ŎNMoӤ {na:H`!j%}UO8,K((S^\a d k!hl ڵ0cKdF%PeE&%SF"Y:}o]8R+iimRYkvR0Dv݆ebTG ]֕kE(.v\5P>hO<FFlThNiQ@H!O)ZIlۘd3N="Оф1YjolUcCH]rRrB^غJcma" 5"q<4ȟOH>bCq|ڜ8%^>E ;qFKnX sO[*%%:8hAK^KmO;|\KO9Y'W1}R^24OLµ 2jv8z~o;;ҍ!$` ) ~ɳVnt$ԗ||h v3%H[BX)xQy*r~oy&=ƺMJ>V5j`+|*4o~ 'AD.#G}^r~ @hu? j&W$_[0[5ia\Or2鵐ި9TީE/_iLF jC~coBX5!ܮ6^I_j,3`\!KPk Co4:|Č`hF^I09Oizvsל2XRuW@?cYM*brû'Bzk#A.LxOi#i$S M,%2FlGfU6sAPk]Oդտ7wE稦# XDJYNnGї9 I ]Z\k_nؾt ٳ9@/>i3!-BogbfC"gգU-@9#RpϦutM8k_m5g kǍE v {*2?OܸrK^z"(9H1l{vh6sU*;PcwŪ7Xhʴ5~)і~tWk~>ddF Dw.C {-XJef?A>r{ ,n3זNrrQ'.+)@sbRam+,NKeۆ˙ 4~@B X+J]/fBljX>[5oޮy9<糜K E63}hO}Pn`|ٲ|9ٺӓz]D+Eڭ>$ӨeD)2I~.L㸨VuxǺ&J軿 ~E[A@]?K|Za? kgrՂ=8 i]S0}'aʭs@I{O(YΙ R&hK (e:,"v5EA.Yi$wyg"Y}(JYBP6#|Yd6.=aD.+7(PD"ƕAFxD=Bc`vi믩7%#ѮT=EEϬ}CIr%&%owkhFKojWI# M>id"#l)} 3EeZ|Ŧ9n(bWM.1l,xԽr. w>_5/F}W>Pͽh<9IdE\M"s?P T&!JO}uX^\ tE=9B|h'8pT=֊DA ?z,E[@5R\ss׃o<8X\:ˆm3;9Yd խRP4m }6<[A2.cÇ=CT=i+* OTS!`&2"ZJv:0K6F+6QZWo:5{1C ȅehA/F߼N= (?"Dxp Hm0c?io11dp\'ֶP9a0wyГݪHzl' "04TdᱫY hӽ;}Q޿>3:Z%OFSFs\G~S촸QgU7?0m8t2?<֚ZS=5SG-8'mŶ;,U3# DB*rP)4O.:!hqqHVB>3Yl yQ]N$deH J!kC0#nۣVQxL;:É/WwjV6w6?%IfplP2}`GvnyeJWtws>g8`>I9\pIS߁]غ84Ap wCYf(БlH.ܤ8>[#"lc!b# Vqw; jXӊ@B)ҼeI"[a"WF2__Ɉ5SAYEHM_ď<MΖmh'TA`V)Q'7bhRf7Xiv_k2J˓`^  ٗvd1У4z EûP+XuSZ?B kikt[`1ZcLFDIAߎcCC8yh9׾܎U@`3uu*YS՟#u?Yˌ v1p7uhW$@;0lc7`_p;bS1+/΃ Ѵecwf6TذaBEx;*d5qXo}FB>j"SHOz''ń{.|X[%Y[\d:5Bu>H538 1 ͙_0!U,A*긤2 MN@ a a=xRktS0+=G:iU BN\@|MWN0OHWMyZL l~.GTnd2abmCn_{ɺw!'*;bܢ<'+-L$P3Nbh+Gǎ(qjNPnԬu7^9AWЍ9UBL6#sU_IKE3.߫OCm_=q:*$*"Q?p Mꀇ6iB >&js M+Ӡgo%6^* ip5d&?_dsj,zeHNsTdnQ?Y)DQ)fϏD.v}Uɕyȟh,CgSǤe Z5USt csK=B4`A,M[NqB!I~&vTwTG,7qb,L5|3O7@s,Uh_fe|S(zN/}:.s;#hm(i "$*}&hr"%ܼ \;dr}#~\C}P.vCfTfnR3Gu"ځ$Š%2sFp0dz /;^M ܦG '8=pQXL] Ԙ\i.=T HB8噍&} xf"(ˢBfԙ[E2rOZTEZQgNwʡ.KaӤėSe($z;> +? vG5C}bt H9_IJc0᙮zXݻek߹()6i2Q۝`huw2"K ڍڷe*B&vpyEܸ*.kRܽm - L ۬Y,cT{kWM`9/zo×ŭ$oT~-T;s[5哕!L\o2xg~^I/ qV[k\Zt+۷)+&fv@xg:oglkPo}W;eVxoЩVIzJ7zD==xz Bq+BYi[ &եy:9MGD N#śr<⟄VQ+4;W^eQØ { 6{4E`IZ̙]=׸8E-q''RNN8JSLyd*Y$*B D̶C!?YиztL0ŘHN/xmmRgBMy=Y+gs z1oN,06ٟTlt<Ods*T [Y%wiV /EZHUt*BwLԔ-g^ k'C/ܟhx0B̌$=oW<,g4~ QC!2%^0I폗fFyźp'[lOLw_uDSt![ Kݰkobl闑r\R%}XF0˰9PB*|Xchy|>TM(ٰ9eB( >lq] |408]fYL${=$e?`[+nnlu_AJҩwC~Dq ' S<4;2|fwhOFαc]Dž3,ٌxH8H ;ԗ , ݒn EH܊u3NO`# ̴ x5 UQy9`<}/2i (VbldNюJnU~ XnG(:u;Ү& `5fK*?: :`mehxRA C\ԕ<  $eVo'FٺJy#'SHC eZS>\KlC3E3= X=B(wλgmV'%Stq#Qnւ)ZTAi)4q~y0EH5 E & KOO:k~- Y}Vjv5K੊yU|izSvX؇M!ӏfsp|̐g gj3riS*~1]C۟H"5HqU?R CWAD+Vt8cr|U~ Fo7NԃKpuJy[FE)b q6lsqߓYbaSۉ.R2Se܅ #{cR;84?M {D>>N$1MSTK }nX^qG& ʗ} 5'}Cn8PgOsx@ѽdz!bbvT.<;-6wE695XfX3h|T溛L{{v daY 6x@:Jԃd=mq-Dfn7DZ:(;뮶LGP@k`_RNkiۨyko2|مqth f6~TWX09M: A@:gp9r<*h9Hkcak[j^1sH==Aiv/s^ ~4sJ\VO73Zd(QqHk%ӼF.m.0D@LwR"+ [RH ͵cW2(,-jͮ~6s5q7cX\_Ξ߫DdQzHDS*jk6G*jCǗH(Ɗ H9= D,3o61uZo:`Z=9mxVu[x{W[qԽٌM+yRMI4Cytxֱv 2JSסGI&ߓsH=3˜$ɭ3iS{² m*sX ɇwSH/Y\mdXDR9 w' r*~;U+l-p-.de?d )FX}$(RG2UWkvavhrk[{x<2Foy F#9hg_[ 5|uyѫj߶ ߉yB)sM83',z8zlRǭO,;AЌ@IewSꁉyc&J`[jmX^P3}3b*< 22/:2i<%!=^\hEeA5 V+PsA`I ~,UCK.$1h^+F@yS膖}bVd}]z2 4*f&ۭT-JYtA4B%;AF~@ұ;CxP2p|?ˣ ˃e}юU1]yT`jS`׏ŰF`7ݫ0:бgwW!l$dćgǍiӛ;}ƶӊT DN/=zc4ihUh|}\WvTUIќËˡT}\$?ATX&mQ+d'y>F[MDiOE5.&s:js.doxE D96'V'Zc\#mr7޴40d0 ~/Y=݂n6P)r( "wr -h%R q{8AfQBV\V.jOhScߛ!öoYC~ 4yKm{wnگAkg'iQb+)-[]QEF$$1 K P%> bAp!=M Ȁ ) LT%ގ3-v=4&MWZhax7cY)?œKvS/0=-\\;^f!ulo7HW*Q~"FMEɇm|,`bhP ;JWsG4K?wy+ձYA;`1R^qt`" MbTLRta:5 U8T\H}I Wgw;<\k *X'7pdCTIC3*yj/Ҝ 2y֤Z_w*HE݈n.,D vwsyR:g [$+ ">5109~" )zYA8wNmm醥Х!&6tR!겘 i}r*eO$_ъz^O$njZҩٮT<(4I 1\L`9IU}Z:-<{DH볐O>3(=$ :=%7]KL4+̇wjOuTR5㺭uM 92|z[-=7J1?Up'?B}KM?PfBEb+vJ\Q'D3M۹{*7_i04ݯ.m} myԀ/Rv 5SY\ܔTC@;|3端*`AkwnJC%MF"Gr<0LH*b@' L9i?j$2x r/G3NFvA 7!4C^m6No;&)HoX;,-vZE5 .}J} @ľ7-!}#LuA?FS:7!,& mr Mh0pzɀ!.d_hk#U ]hG2]= jЋ&m`䐴)g&"0.nv8AbR^>y[nLǴVp0$@68T]vXJ7^: fR%-j4 >wCA%B+-TS͸IlJƦAm9jU\?%=;y/j=xIRIeV_1Ӄ #L7S[ X/2]Sނ~mRqrYwd_ a\C1eJy܉DI;)?P[ZCyr-stI^x`ӣL,qHeW0%_T[TltMEH,+&/Jg(}Q-ԭ2Md;!x`TV4 %WΛ'~[KO;ǒ%Zt|78sqjͨ~i9mTQf9Aݎ޾~Nj4!"(:꣢l&KR\6,;SaLsr,ǁ~?fAX}$ yB ߌN9 10N/JjaK&q!N~;b> FTg{b]D zJI^QHWand+1rdZ4Dѽn֮E9[@x:XUNCzѵ {綯BNd76,ݗҔ\I"jQc]9$˛jf )% g_0K5ȁaL3sA'@e^݌A3Zu~ s2}-ěY̼,[4AL cn-#TP?OjFA`o^d0 *sFml@ ryWIy' ,lx7v4ݢͅDeryf @H-b|^pHg0CbG:XmuSE{qCLTR3gK xADj/`oeZ0'3?]Qn'uV0Ok 4m"Ȫ#p"AiWæ=T-t -괓G"puք3u7,d:rC{:6ʿ!a\&fG'k9}pP;qZxÄJXXrK;cIO*PA贝^6Ov p٦$,vn2eJ+P€XSAYC0Tǩ7G{:v,#|B0A"rֈ7Z jAi)n'py H F O($l:GLN+$| .&wx<;}C^l+JޤTK# Jv ]^X>IRJ 4?X5cҾ`j0\7J!&@xD$}#R3Ġ ؖ5P#323>=4JL8vd Ё&2j5K]g`xVhl >im7kA͗0Vbd 1i+ٙKlF{1X`>0Y>wrً`GtSQ6,nj]m^D>gX_I.Ƞmd0.L%q!g:ݫi%}jx40*f M%8RQUHzЍU@S؎ܤ+1 Cn Ksiq͗PQ@ 8%K/O36W00^.} zF^(q ÒhU@6*Mqu k]0™a4 ѵ/032aFClpGil7grǜf,CP=<mGk:/2b2o#Fc1 cR4ߟ_|;9G\ﴖy&9wz4ad-]*'7R=1QHLDNbS!9$dīѳ8VϘݻ@;`/fpʋ$xt AWͻ)ח?Fx+gx{噁.1 U0-:az`tC!RB)h%qXⱯMfc"8fXHB^MW*QW@٦m@hF3ˣ6 ޛ62Ϟt*@FTIA38tKuSYU#;3L?8Phk[=?x~Ɔ1M&f"f. bV`߃NIMFrDKװ0W `ZwopOR4%G`9m*E'"xZ$^3EܠBiCi6fBi]CW`T0R fgx4ݗ0m`0SpCۿ]j6C),?e`*~5%?, Jΐ5^; ˆ}ˡݾ)SF\?} 8SϟOd,`&ق]yN e_[_\{Ϛ v)P٤4)Sy,.~IQ;y69ުU{4[j/;;, vh]e_^-#)~H#>dmR C&"'YN ,V 88NX82nJr+ #5]6 Ac2?O`Ω$$z|YI],`"i)k\߆ΐ+ÆO>ެIrIr 򹌚P(_`ev TL$A[yHeFy|#A`ntaYvn#>6%^a,$qMl$|1Kyl&/ l-)3κi=^k:`F^[:Xzv]w5WwTKЁoņ/mBn:@x$MJ`I<3KK!DsiNӂ6M [&xtJXZSHt=eϻi0F0){ƛ]ȿ;o3V] O\-쟫%j 4%2ˇJWLlQYjzU=(,~ YLV:% id3)ɩARƝC@vn??ʹIc۝]y%<3ӄy¢עG -@$Bw f0佘H*3"Nn!e Ъٝ!z18F+-{1?<'X@ 9zrS+ê{l3تaq(Ex k4=DT״>Ћd= [~ Ep#}hHBHe3펻:5ѤWDJ~iO:>3L)fr:QټD䒀e5EYVd[u4=wr^_T" ^u:6>&Q 4!KdV^+%&VRlOj+4%pˈ_Я!5#y`ݜIE:吸]~MiRwbOPa%_LV-=X3S^~#ޟufu=sIMp`.")Vր Auu;{xr1q\"m@cGARL(fmwq/k)eg ֱe1&G@7dR!a Y&u/=rU~7>$E>չ3RÈA.w-B* p.Іg9k!ezŞDD%PUDte7R saFRo EThB.WyU BUȣX]" 7NqXI?0Uf<-VX=*{6v.{{ъ>E_ >[dbd& p"{C5u|l[`COtnDL],܅~)q#Mk1W.ZEY8UzT|_ cl\g4^CEF֌:DQipdz0U*5"7c_G $p t* :$Q [$^K$$HL.ePw|ܓgXvN=S/=! y஭,ڗ|Ȯ+*59䙶*I,AKM.Uɝqh|GV ,A?y[[mMX+S 5hAcDu䎠4˘f=W6zZLpðeq>sG0rqZ`,"ǽESj Cl@?(+Lő9R6=dA˙5FE﮿:VCNC(-fAu8U2zr ARn#)!eǿb<#u*^,]d s^Z 4YCD'\(}3%]e0 ˋQ"aA&FDP d@?a^33S2GD BAU@W,C} l!sO7NH"tb>#pƥq`l {2^ r&Gfr\," , G\ifEE7I'@)=lRg'JAݳX?[} Xm@BC=:|FE|WK x(K76ǧw4,^ եz$)#8hr,~I?CZ znEH]U* Zءϲ-Ťk}[.^"A q*\mRQ9W- աPm8qm$(?Jv]!zB-m_=keO`v_=.V U4̰$ܕ5S:Dڔ+LO &qB 8a5S/Pl2MVM tJK#4vWޑ٘FdbUXT0w5A G]58l\ IjN ut>6g=̕V8? T|c `it.h RQ㫍zp;yHvN[ec}W]-ʚ*8=w6X:D?*&b +n%JNtρ'?=(X"ۜ,#ظw`M֖]_ˢ9ߟh sFh&lږm*)S4$ׄX6F;N֑Wb%3*s0f5aUI^ k׼8k8qQ_}} w1(c :!6_#Փiv0 i?YЂ:I).ۻ7^0ZQjƈGbף-K+wonA*Y|6d]x)MB2pf53{yk0a@2=IY1bI~.!~p`PA]&Kd`$86:C]bo2 ܦCOm/3 4;fNjk*ޚww>(f]jf_0O9q5٬.W,p,c%) q;դbMEH2?9Hyt5ņ- p.MU& ݧ?2E5+ךpD1M{ 'VOxM&D>1%|4 J[ mDEY-#V08d"V DN( w*aݡzfߗ_ʼ?yt<f+VC-Blsܱ^fj^{ u8GSZB|T y(Y6D]"= ADwptlr iR<ëlO{O'G_L$7W77xLoWlZGyzEf&mU9>KVqprYF Ac:>71fMO &( \IPD8בG;УRjlzmJ=:,N< vý+=T3@h0EUmQ(;KJ9þ@X06{{6t8F~* Fɦ */ ?M SԷtH:m29(^@`ZtE~"ovuj $;R%"oEab n}'TB@I.ɼttNjp_jTs-,+FF@J19"u@2V~Rt酁7k L&(&z0JPrU2ԁGK֠+dh<ݜiCS79 :`z[푃h53j 5398yFeXt0pD?bzsڛ*v1H7y`$k#Tgн͞d"j!ҮSlI~4&/Uw.DUԶ|Y @j93Hb>t-*^qr]N0b)P|ml [R( uJ,=@g%-ؔ0dqb,Nbb唾nmKBYHw.~*qHZ#T]AKB,Ta;IޖS2Mc8jZ!eX)1a*\e~i,Wkۘ!r]ڑ='{cr!~)@u10kkBy#@8Ѱy l.Qd6Zc;(})gOs67+076 _P0w81fH+ʤ gwZT28zps^bs=C9kx߭bLnD[/f 2yuI-I6[>*|{#Qnb6)\ ;DZ^^diyJ'{.| lnNMaL)UV8qqQ}(mXcQ!2 9]TĊkTl-4]3fNɎTM&Ī!jWot*AoԚ+ eBp~slw]zo "iM͓f^ą\[<耺жOe?ot t1&:\ }r1-@j )Z^s-jNP?BHccaLy-<3=[7E9v o/!|G OLP}V>:Are9XR> 2UGW3[-V7*U3Ow=AD4X񺍈3W&d+daZ#$s]f 8/qW5C{6Cxc%qdC^(O`\IMp;Dw%uA.Ah1Cny-$ FeGv']mT&#ۏvi+C\,bRtא;}֦ XSj&9+I63qN *7fr 7iZO&-ϵPcZ\Gܷ5&A- f/hl|1B)8~e#y7YkIݏ(^-?yJ8MRUv'kdYŘ(}pZv? np蜩W<}St0Oaȇdg\!˗EU`!U4* z6'P<řn,ݟ=y= $j.kVQK"MJZFPyLif]9׃wmQ1: %A-8Y8E(fUlRaٚzKl15zI<)g8lK"+ɋݶE[7$vjPM|_ F̓Qha(5otZ |# 8!Fc28uK]q!'9Qmm6j1 /?Tn!->4>UX@M.@ST_Q Mb=9܋MZ[+o6ktJ?aoOr=N"~K~'J31}+a\:?gܜnM Q4|_'5h ^+=v{׮UIBTΕHq_ yڭJ2ÖW27`#z5p`5;!PQs?́or2XQ9-sF72Z⠡c5YU=282 KXCaܛb幓/`YVW=fj8b%V s#rF-k6𨩖g`ǎ5B 5V ~=J=n{Ն'|FU M8Rdl$';ȏ #"z\fr"<3e/)LJ oTH.ܶNi?>7am(s(d&o#$LˤgF48(Hq4dW ±WȤpd/P֭J"  5XȵH3 >pe-`5e{0jpU֧3$f=5UAJWz-'#WtŽtE HOD/o4*N/y\nMtU >Kл}Som /}iYEetA3w4؎ w"Ñj҇zjGL]0M6+E:߯`:G==*ִNr/4ߍ;n؏W ]?/"oNN>>75 )фV\¯_ت=0HMW#靥$WbʙW!ILt%f]e (_Shm-3 #Q̬ ee˝Vj{D1,A^䇜GԐǖsWQw!$fvsw5cQ娉ő%KK%\h|bxAFm[+°f)6] ws܏n1DL4|8 SqY.%譠Y $e,aw{"JW!o/Fk`"%ÕO[pSԝ GK*]+=7"^pf}ܽ5ҔmiRVs ШU r2ja`2`4LQ(│Ht/1+b-@OKO bk !@hc6wpQob㳡$}yIn,U(̀ecE$+&h, jO<oN^Y]/up>hugU +`&nL\}1РjʲN:%FJH^!"Fzs› e43Sd/]B$S#d'-@Nv:(aʸJk[Ⱦ{eAMU$18tt3_  ktLR)FX+Ccəz# ф-z#a,<x(>OZ /kiij ѺaiY:*h/%/௸`v@ cm1$o s6C?++pԏ| ;°-=%Y_"'K;`5ܜ!>u(+@dԭ2ycxSIC^?8[oހށj*yڔ[TŒU:/Zn2_bRsj]eqsc y`h kk7{LuNLU1ȼ)o$~]k{Sfm"Z{f]~Seoր;nHP#aM$ߙ[myx,{s(0LV7Iaod!SOGI#FjOq͔&sIt;KV)OkӧFx^VfNx|Ұ3or͕@|rt90+PzŇ'eV5,7ol{s@j2Kgm^x X~vD^t:Os/Vet񔭓e#(=t4FVM9*$Z oZ2K T (uj{Ǩ|Uv0)rc78Ch]MF!~>d̪ô46J;d|IKs;v` 5GkC8,F;"|5j TS9$O$EZ4>Eh2KBW|j]K熨OʔSV(6FcH[H'Zf\T9mܙ@,,H7Vѝ"џmeI}(+2x,^ݣ;> ,H^>jl0J\^'EO"R@'֯TbGzHdF|S2I\Dx6}ZUvRўݽmg57gUR򑨮g9h Ugl吿Qt|?8D [29ۓjЙ6f&" ʓl 0,ˢFmvVVQ?JcFz;l>|o2Cx$S${wݷ22׌ͻr1 sE旅.@_Vλ"a&~*$K.u$a)T !Vh)Uʤ.Ţ&\Ype*[ \B]5'@1ZHcHY.GbS%́l9ne^`3caEFdu}O"Bq\v#uP0Q"8 +릴YccY%CjR}؂}n(|"[孭5=u#jtj Hf-1GqEFjВ8ŀ )HI]#m Sy *l7X* q-EרJJFҠZeap+ÉK'b3) Y h ^'>FA gU^1b,d}Ɉg@@h>TN% aafb~Oj~wT-InJ%jk6 LT9 .)vT1VI6$3VGUrF}r.PCq%nRUN%^(C&bvZѢQl/5vlFa(՟rhpهծE؄:/}kJ7OHy ,lq'svhgh-- Z9 $jXs [B2M\MC0W\g")u .ZE5rƥ6@0F#6TT3;(Z.0׹7Ln'&V0o:-XҴ%:򂏹ҁʼn]S$+~vlL$jiǐ8bGԋ(ߤ+N;\1s..Z0C䳰v:)>e*&q$c`="!d_WpмI[L0 Jsr-$+r00 F5Ou#Athm7.4TJx#gOC#L1\x@!˜gytBkGaNKpĂEH[lW-&IW&ZU~)+dOiVl8)F k\olvō}JIQd *,wE;w2'jA©O *Lg Eb+=%Oۻ48(P?{oġ|lQ5Q:3dy_/5 `N[neNsjÐT!:h5%j jC~Xm19𕓌wN&8ktH7iFT2UOG[lO8W n+w` Z7l)#"]1ӽ( 2sL쿳{-R(gEH |=Qyz8/-آ?Cڍ~ί= Iz$ o&tL5Ct3 ! u\q]6~Bv(K\ehf(쁷Eֶr2j& T;w*&,h?ד s{^MaOl\PGgz.k뫬$lq'(/y@4T}>I@xw磺;kk_Ax~81Aa#%C' oIi0_/] I2 ol/k26>:c}=cyfkh-F"J-@)r.Ri)$<ïNxZi}2iK@utJ ۗs-~xE|` $S$䷦feT^< ]Q:dY[L9lWY1Lqr弒I@lgvP 7ZQAz[NjZM7o !7~D(H0^);c5GqD\z%LʘA3l^hOG O.PY{u@-%\5O,ehLmGL$x{ΑRbD* 0+hXE|V0o[_[*ȭ?pHe S*iK}d\EQJ8B@8Tln-Dlap"vw SyPP;KhŴysp,/9|EyHb2<8 }ÔC1XY\q"KqM<}W]ܻ02F(˄K܇0ҫ\f4Vc<@+!TҙM ;骓6MMFKeSrO5Ok~=dk B̅Sb^ N# yأs)bApݭrvcvWzKGTWru~(k*\<~eрS}칇^SIPbp.~ Н#a@?\L?u'"Q3xМE0fwv[.` 6IW]' r/#Y$:x04[5> ^۬Z)C +ɽTyC]֘u{]`\Ekm Ǥ.PiF-LuU%MJ X3woGl =bMoԷ :*^L_,U9b<^^g#j'g-W ;P jJ?`(JD\\n:ېKx.IB$Dy 0n SqxlxtmBfVʋS$4LBxI}U)ФJ׋Rޥ9rjI9w'LЫeh]mT7(jgWT$.PW+(3rLmg.A:Bc{>jU5hä:jZfϚxvIê){ _*ӇU~p7AG6ڧ#L:gǛ,dsyrͥcg*Pb?1VN @ ~ZTI Nia}1`jN!cG)&{ONDm;i{IF% P^|m_ T}$N KU:}5W" HOT5jDC f rX<PQx.GNCTBz]K,R6b=m<}+@0q:֦/!Exeuرے(٨:3a4ی^x| LtCƅ|ٖ@XPB\\ (0-InO"TG_q:_kC 7fE\_+P(蝢At,f+9Q3pzCFP np/yXl(vɽ8vGDhEmE7\ 0 B.VcDDuz:U6Pak9IWQm) %Z;&ĕ$rG;HaR:Ɖَ*I>z,p͐NPh6@ɭ&N'a2˷3ϸ~x1j0De8S,%O.l#Ti(~w*7't(]e_j\gXiZ"EUZ^P>o4K=  -ڜ`N5o1o̥K0w׏ wis7RI}<pr9w7Kީ[0.|npu.Y6 Had\ѡg :37{ET|g18du$ĴO?Ixx< źilM'OvX?%]%Y?x4Y|/T ށp[zZIDA22ܙ7"Batuy*CX!gĶ;:I*yy% Nx-ހ*'6<.bE)m٥wd.uv/KͰj|Ë!C;yiT3 `"e6Oę#ӯ{ꄛ!`:e#6 'HKΌ ($$..2\귪ͰhBDSQ3i,UN bpPkBO1 /]t{Ϡ:B6WȞK(Q<++vURK}w;<9e鹿Eƻ_2,d1f`Bѳw|3+6Z^bhC[ȯdD rY = Ȕœ⓪9/v;]. Z! Qۗ"˛:[qm<Ƈ'j/!Z@0iɻQ.tX7y DjE5n`*1ƫdjT ]#HRGΠ 2x] j$z9p6#8<)({$Չ| PޓTZqRUv ?@l9ٲP{b0:{N" z:fV`31'W)d3ӡiE'Zt$nT{l]1 (n ձ'\a5оN?lGD՜ē邻T{ $_xu?0YZVx5ux 7l$N )3׾ NhG¨10Lű}ݼ3> %hE# sqLn6yvG}#PH6"fO3Ό񬝀I{loWHB୿XtS'*T:׏@ ~?z%-bun(gYmc7) }w{LL pQ>`۵ք}\j4j=R:s5zuaԳ|ʿ=qMowpŘjB*zWЇ2>s*\X`}|*Qݒ?l7"/{0 ~GBaOiKzNڣz"b y{y1l;U^?B>gff[ׯ{"dlӏx$+j ]`p3xoЍcxBKīѢK&o'68n/S >~iߥ8vFmTf_HBt/z8t#>,Cjև2]эq/uqW^~n$-t7̛b3xJ{-$$"Tw4 ~d27hgFz &[/ k3V[4:X}>pEd{ B76 !"U.*|G@|k$H>`ik'K0G{x Q,}PDi]77SrOO zx6xJ "m0# ID+{|E1A9wO&ohgIxk$[ J}vvBRH\G#Y;̈60$ R-哊svXjHΟmt*ǑkֆأV4 )XaAqY7a`BQ.Q(áK 06YeOn([a0{% *zm=6 ?Z>$/p#>yѿRtӯ4Ӱ}S350QE*\M4Z%y ,jQו v-ܗF+>ng T_*PvGIcB' VQ6vE0X=\R#ܳbᬽfLCnZҖvugSwL456jf(82!$ Be*i07LiȜ<0^_T(kIRikDjS‹4Wk]Hj%2|3H =9U:e4nn UQP;!GM}hPT$a%LkYZ[8:<&L(P .ӮKĶY+mxR̓ gSwMvLB1 k7IFlLBZ[qֽc}Mp cey ϒ=ijrI-桳I1gҕ]Y craY Њ٪&:j|³ @(ߞX9D翼/܊rX&EԚ|.qsyE( G_D7LȫeL*m4l S8Ϙct 98r̟?BlI0ݜe>\ or%J*뜸 dV.dM!C޺!4S=e0Ϙ3dG}/U)FO+hRoQݓG}r3/tgqjg ][`cU/҆S~` ]k-aEI-=LYϯ?eD0p8U}HY CH:@`vKN$mK]3 )KUij*P )Z[ېe^8Z'MB9.Ky:=gUbbt VaRi~j]f=\ R)98NC/Ƣ[ZaQnO >]4`Ls:h o|Y䞖F~DeH]Y<?d?HK ]i %TF4/oqϧqx!Γ/K80;EQzekhKDDhq/9]KO߈a6r6Ջ ħV9[{]_\Sk *7̊/J$17:b**MQȍŞ˵!\JazvF3m/rbz,e(44-yHj|L1/}]D,)-B$\3 5t>XyA'roPiIKbhCBa& OHc4 ܳhz vS#ES]c3z1y"kk#uSb#>(v5LNRVxH;42 !ysFѥptk? :-ZFZ{M#p5Y_My+[~wlX1KD^{VChM<i”$`f̚2C6#eu#]?~a)} ߓaߠӅY=e$gil;iqxb^DxSݑN:.? V.3>NT"5Ҙo=X?ͤn!AZSنى[epƔE 2>=g\yGN"06;lf`')uT=*swNΞq|suDN?夣91U=[0V͇yMwuaYX D"A!;:; qr(L NSǒFƫ\=n_!وx0J̱KzN/\  y7˕sbqU>cEPdxjP%eۏۗC&/-CA ɆHZepmcY)6ڮs W @]Gs/Jل $Ԫ v:ޫ츺:-ƀhA:N>6w"7FJЋGbSlEPJ'YK%|»MҗS}P.>)o:i_$ ɋ @4A,,#RiyCP]5/YWhiL,zqA6/#iq Ӌ&#VviQ^)x=A~ro5bȌt헴kSQObМаR7 6T))閁Deœ$AGњ(t_/=.YUҍ{έ7`MDr'|'8؀)2KL&CwΈ:I^*mv{Nӧ w"*lx*D 8ͅP1R6 o|8\%WU\d3c[w(cvx%,u+$v%bp~JAM0% 3K]b@ r3HGC@ڷC\#d3X "^K>J3D>Ǩj.x9JÜlݣ.˽ xеMOYlo\QGlN&E&E\`^Rֿ]k >ۜ+9l>w6*<,KO3m %Buعflxװ sT>Ck\:)I*\IrqpCb:.ސF 'U|PGu\4ekhs6/*R' sT_h|d qW_dWZʚy,l[7-,s^BJf`(ё.3ԗ/9 cE\)vV'ΖCRg]-,N[uk0E q>HEO[Q-!fU^16 L[csiM<}7F֐GwC֦_H?%L6u |mBvםi 䬟N{R/"_ntVm3md^E~ ve]W^%P(VJz0m Z gf;ą,mq~D yoݭU?Zy /S|ه]~С=8i1c#l13^(Rz M(UT(Coə@/l2wB,h٘BEbň_3ϛWUzR̢t$X=JDv4Z{oQ;x@ĵ­gYshOADž%l,cE}ڱ#>F K3s%J*$=nt0Pסoyb ۬V jC ?*o#IԄ cCOft+j4 xt5ཱྀB5G繈}H5Z.n1jLJyл ]Y魏6\}3rCp^šl0pp/X5Mv`pM9J\wm) t~);Åsu!%} .!0e+0՘ ŗ eXpGJwt)iFj9e4)dpXF㗯]] !mBGv3UHO_9NZ}Ɨ-X8I)Uyمmj1T$3mOOm2ul 3^ FVpUPC2nMDF"~Bv'8#&H*e"^i)0V*kk֒KU;E tɝg5]LNu?{w㒲(X%X !|Dюo\{y^3s-Qq (3R=wApc{@f{7ϋE؞i`Hhi)ٵaD%kta?U PG.z0hv ɉ# GTu>2, q˂CV{"h|q+BX ^>ě A+3SVW,?Q"]eE~ؿЕF?i2SMP>lÛJKW(tƗW3] (P`d|SpgQZq^U:Ƕ)̟Bxe~9KnyQԣVR ,Ԯߓ-Pb*؀k\W7,C'.Gi].4kb:s;v'T"R2s?#Џ_!ӹ8HSw_[ͬw':ѧFa@szA-@'9at X YϴŽf >n#r^YKg~)qfwaB+)W*8-v-.Lb1XP6+D_lCo! ?@m+2ܡE E٬ &jD,ՔuKW71&"=ZIIFz"]QQv $BDNͣaU"S/)ĝkDQd>w79gk݀`t[#(_kB`gptu_5~z΋RB; 2K>~,zuWT-J bѻt oh(B(zn$O e G4N}&bU!V[ʷ]&n{2f$'MU+`2s woT`EC1%e{ɼK9Gc8zTv&̙r1xUqvb2@iL0&̥ŵ?%bF3 R16ogs(o\VβWv\"V?JZV c{~vgd0gb~} m,nO!8#mM̃ǽ~zM+&<%UlYgCJ)PIkxcsIsl[ۮD0VnOȳ.>vov!_ cěy鏇`ȱ/C$̭"?(ȟTV_Z78Vեj_٪M)g WNk8svTEPJ|􄈢ELLfT;<ղ?ll6籖h3Y!A,qXr3'Q:%q&$|I_*Jg 0Ob[Ѓ;g2ORѯ!/7vu8@o|'qXrF@M[TБM'J[k<]61pJNl^ zURZ}P-Y4U'sDRͅcko7H vi|ћE2_/8R}fhKyL^Oh:'G\(_dPǡ`Edޭd]Z}!ӥq؁snʋ|Np"rߥFȵ^!AUg=qUAqWevZhMA7ޔޞr'=I6 &vd2}g5w@pmv:9q@c,Rxrw˪kq/gR`H6U5Bf9>ݫNḺ Κ))޹R)/= 6F5/}CE;PA!) s 7 a* +YbfsHAB <<3͇#GVibm|spnt #iدvN)d ~]cQM/j0g,%T 4p2_<瑇 #m$>3vmYRSFa'`e4y[/L˛m+gB?-wgϑB doxzr/MNv+?e(loc8}aŐv1R5rQ'nB˟RJ(0b- !*:.A.IE9sz FN=clnXrKVvoR3e-½ՅĨ10ԃR7!aFs:m;mLSIϖ˖p֟㪙9X"B>WKh= ݂ ؄VQ?euYmWbwG''jC⪆QM*/NtJNf;Q}%Qu n&FL)UdNyY~I$N08Nn*͞2ceÉaЭh,Pm0ΣjL^6mp"j#a,-WlaL l@J S g.A Xv&DjPnqMl}XV{z6WV9yeT ᆭ!Im՛zSn t4ewϳS 9AOC>96 (` A_v ;&'e)ĿsXn?6A3FB7Z*quZ;ζ@*Z굤U+JlVb6l:/Ϙ<[YqF:P݈*iWhn0`y:d7jGa&şRi2o\Lu<|7"R$\s/Q`! bſUFG45+%b ئe (wem%씁C5ڃ9r%kJƅ\*?*{≱~!oթ^QXEb]95y rL 64c+ 1wP`/vsm֧`qfֱFu+zx43.CEZPǞGSg;9W(1\߅#/0 pꘟD].LSV`'F23j*(+/◢G-EܿW8Aސ}x.7dvb":ɲK:_~e^0Ql# /;XAӼ L0 WjOJHw"G)_@2/yl9ShBxzŃN/"3r>lyɡ Vg]h[{ڜde-K݆>LPWՉ6:J z%* Gk ZZ[>)msvE ltmtZ&k]}&d[fDZӖ:gUSM<_-U.zGԄ.(A{v*e/i"#԰wȦ_m HQֈus}[DXG9ܒƉ(!jyVl%d0c+ٿ8WxWlaİe߲#DYʖ0G|_)p‘-Nn#oCsƼūR Fd֦ Qq/PӀCc?G85]he`W_-u@.d/p8 :sP0srNjm쟒mVb]YnJ=MҙxA ̃O@Ѽ.[x,| ӅvM1p\ui`B 0{TT09IxhKt"sMu W6UuR^ n}1HlNODq\=g֐J[;5YZ[90Q=Yd?jԚSE Q]Q7_JŲZVrN'-$$0Z/<@k%cs ̧3CC6(VYb^.][_WoecMϖUI) Gn@d9I9Rra2B_׳ A1/&ne{Fկ1ܾαpj e@|l4?]]?u 6a,PIp13Y 7BaN/S.qOkNi7F%_@CPmBS_&P K "S%ߺ c(y@fMa$£̑*q$-xC.9#}-dKQ:2@ݽq@u5̾Hevr&]"Qutu9b2xݞ6 Q\5 SP2ҖL U{uWŭJ7~oV7tpk_y2PQ6GNd܏0p 3|J.3ur+8LW@y6֘9nTj8!h,e,~= VPb{PZ^D}ZN]V*~p>4,hDϤy,0-)DٮՈ}Y>waR HK :Y: dm|gÙnݥ-""nph8ռbƺm X=5Ǽܣ_EAnxB'+3: ]fAO>jm3VaGp6\r1横ۊB9ILcAxnUsP%thJ/e\L=ԡăHA ZT_84h-TI,"~ )ԣ8R;ˇa"zQ b5τK~K!5&ŃEŮK [yG{B2#I3.\Y2a2=ZT.uqTh\?T L8(T&S^q 0t`ld5V`: (ɔm@=l]p b*2悹sj S}! ToAlurG 1WIGz/Qh hDVcb3xY$M勼CEarwaP'˹Cl+s9 ʪ ZTi-'qOgNjAӧר]g ŲcB cbuB.-+`lFΕPKe[oxnߟ٬OӢ1-Tu c@K_.Ogo@Rk2s'ĎzUk^xZ:qYQQy{Cak}]|cu:$u=@\bU7€Jq3G܋kj|ZX]_+R=<#or'>/bDyuu}:%sSe!.@]#BJɇE{A mcILU$)B#~Fej'C 3pFP8Mȭx. _+]%i+ų@6cLK_ZDkbREb{@x{a P*7 uaLr溥 eG%.~ 3!AM^QC ~?W6Ċk]^J#'|!H7{WmȥEZ[)+NJivMQ..![pb4S2BgohprINZE$ueo5:K~N[S8̓%F74m.2) C}8#VاvQZ-R__\#'2fn%rA "SbCgaͻoEY8x<=na "쀮 6CF+W8T}WTr&vW,vT+5JxX@ͲO[αmžOs >FVmX!6_:vFzlRLFpWy6 1 0j01JB嘢;Dҫ$JQӳd0.N|8vu30FKؿ}+G]jU*5~.jq~b!5K0;|I\Z<40rYVcQ|:/*^=(j/c WC!Ce?iJ[8DBHk_-)SvX#X8VKQP$:r,??WrFvh`_N@14V& 򳃻&'w[ >B(G4/lwCna4 IDќ7D\)e YWks@(}LXl-N`óBR$:x06(d*qiyD }J3e`4v!9PIhgE/Cqs&`vPSUzn)U~]gc0v*&H︤<4 ,`m)%,K|V9~o dGvdϔ2?c_/ЅXz?c6;u]PD6Og!n/S/@UwoOocU{':xީu=(K/'XspLW p#$TRw0#eu!]OLlK~`RŨ<"O4 QĢ/W0f212DŽ1ej+Wnb7=9np{Ȥg/%SW MGwvNpKVRDϦ#U ]Iw -vgiAC>g:\f[ͧwR/%-c u>;@0tk֤uݐ#y(ֹ U<% rkLO"@e􁦰xQ2ۦY 5#\b,0wy1wl# $ yA2*~PatuMvCvjln ` (I b@Y|a(M̸Ee7j鄊<bݰ ך#μ\ 0.y׿xeϥ,Nś羱SR :!"|ݝ הh|\Owͤ푿O8o|"?(f߮&əAڙ|~# e?cϹ*:;PHITG9e к Ԓ#F`,l/ȡF.豜/jzἤ)/_}fġ5IbBcا h3Z* />u9@3d)4si;$Gv;}vŞZ.柀UM]sv#Qµ+΋'0pn;au Nr)2ϥNv!@o;׺|-ƕuآHǏ7k_p0 f9(i4 U(nX%dS")\'DG`jgrqej7xS mզ?h Ըo9C_HɊ."TyBJm4'үc~UK_h^W@|e񓲨-TmhI_lǂ ;jH*ٯWClTA1tm"^JPeu/jA[xeY@% D|ȑ6Veg)?AqYp>t.凐$kne1P 롅S_ãn s K,|*M4> 6P;}eouc=)9C/EVl_ӂd%ԒcG6)Gȸ(aG}{{ [?i9|G`C' ij\؋H_E uw+ A^j-zUh5,)) vUC%nQe-_sUƥZ`.["fI299/=V\HGm7~dUrg@o@Kqħ?涆 j`Ū"1qd̈Q1QQNZtQuI+"Pخk(V@Cݾ p=,wH~D㧠jF.~M 0e Q77  nB.+J;L,H%JI²u{B7/7QXv2'Iu\UV묩nKƝWd Kq1FoX^JG2kO9c$^uq75yjԀv&flxјNrWyDJk|QJEe., u3((H"&3K9*ړNYOpӁ uMK8d8\kOD"A]ڻAcl|߼?I.O4.j^&3H auo,v,/[uJ>KCDdĊ xa?̖:vV$,܃nxvxUp޶tu|W#TSkcĝjgkF=?.B . PnR87(p x/m  ;}}dde؏&IK 79&d F oWߞ4C[[Py i֔!R1ny'p-[O ]qpRS rD^y#xwKni0[WR6c{-ϱIy=IN!MhƍQ7̶Z *0s]xFUY`b[̷ oaAUd>pU;wW'Fv~dvSCS{0Ff.?16u$V'X $3Wlcd/2BnF)OX.\bN$'cce,0Bp6IO~&fNs,c;9 r/x7 H(C#ͮ_H ,ōB^I&$RS}d g"%Æ䩂X jX2Fz JQ :;xF Փ$f<9[䟓غGG:#;w0Zk4 'R;la^l0[ oZǪ'M?آDX̌XIoR6?y2%scN?ۖ}6CK's[g'io#產;3no{wfV%$+{fLz%m-3IeZOE>(YVJ?uw#B}mἆ TkujJ~(M;d j#ݛllܖcH7@i~> ÈiP?2qSkPi;Nݘa0~Cs˪CZ%v";M9-SÃURnr[M>?ؤ7|ԾrĐSFfWz rw)O mO-u+U 1cP~o.Cg7kK [;0q0%\Kݵ %}=a]9Vǫ]eÈ"kLzƙo9sX6%#I=+fЊK*u,qd,DJ*=pY Cr<=!h(9&Y[YJkѡQKF!w99D8>Mͱ۰ѱcae/QWB#2$ۻդåZd:O(8vM63P?,^kY~T^SBW`m)ũQuC.F m/Ȼ&X%7W! OԵ(eRKz;0 *ʿH߽`U}hp N ==Co{&tL0{QGlil2DB^LD LdkhHK juAx 4~MYRRI:eyF8LV  (gۄ!R"]6EBT(-iw\ݸ)g>nゖ<嵧^r Ʋ)']{NX";ԗ*RhSR)wM`c\@0?/k/=k|*4q\iJ3˦XLÆMĜVuӡ%t* CW6xU7=Ta 0Eq5(!^ʵzp-1;:6~ <2ya06N$|W+Eչtr;͜u|~)@/>C!>M"h=!8% R|4G)*+K:*AՋ| RB<Xd `_(H7$WTf1C(+1︿'hځQ-fA vGs{}|nW7Պ95V*|fk+D7-U,OZPσ)m偕@x3>CjtVwv=?bXq$: bGz {|ũ/&;2HMٔRmᕖl< ֍JLKoB_⫂R`ZYl,Z 25[vͬ߬ `hp0]eS> t}^ A4A7 s._CbV۰ژQ(Z, wa,.d{eHsnҿ jUܸ={7"1[I* m,!%kOaJ ݝ_e^ZįA17F>+ݼ][ȱEKTf+St籺\0eb.8O|rRf/3y}'ݕh6ު4:: 5p옒.hgHѵ)KAA˖@zfyמ_4ou+Cݓap>eAA_; d' ;`6"@Fm!;tJ.Rx5>\<{VbK' &Ŀ):n (>½-@n; 'vPoswYOsU2B 9"zf3 栅"ٖ;iP<|n/@9qHΞx<i r%֙iIG!Ϩf>ñgp* ׶~Gb asDm9I"}e#F'L.qcZB/b2|Uf)ph yXPwl,\[D#}&l9q. K#fMğ+Y$UY.[$ qNPx-{PO~] D4*EF LwEZܹ[רȨ$1s ̧ to^ޑ =?-'ƝTÜ =jXq3F ps{6WN4EYx^ğp=8s>hBki': ]r #ӭ诊uMsQ'MPN*Ş([0kk{ op_Ϟr\^My"T6r*^X?U mU}It  pĻ;J at.a58HbC#GhZ?QbynzS9[HXI41tlKi>$ jԐ̧ldhk87ǿȮ6S5e[Ć2QEGAUX.# EQڻh7~O?˦IsԄo'?RhN#%bmZ+;/.+oK_ >Y}lc\[S8?#Æ`sF ߼!7r13dff;k~yDAͬK!sϔ%4^5e :lsTE!jg$S8Eu}ǍVY5Xh)Ahw -WMrtK('W Wi"9-0] H?fǧEjtOWMC=݉\b1R/&#bf0[?s?`t7ƞ a Ͼ7ůzvVn4?{E8NkN"j8tKKƭ"fы`ɟ4M–5)l UW/E-v_S)ƚod^%&۪q+m&؋Fӂ[ \]\Y2-4VaIL|/i%ꆡW9S/U3^ߝv:ׂeaZ2G@q XITr/h|Ƈӯ 7)]T6`VuϬ7ׅ 6iaJ$&Ȉw@9lFMU KNW-u?hY:+piJh[FX#ʎ];ŶQB:ӋϺD#Ϭ>!Tkّv0pP l4$S@8Ye͉E{ЦA D^wD GplUdί@ /T9#ʁ_Ê$@ I^jX?@}0^o"'x!o b%Þ~/opG+ {|_—dqh/S)9fyg"y4)?u\&k_wB!eW:A@%, *3z3G UM:rys혚Z+\ [J,m(𡥗Qh mG%|V2! 3)We ]GӤj@ N_C P}TKtB]n?S+TOX;Qnڏ ^hf]U k)xkj EpM?:H */;zM\{~`1Y;3@aԦ{ (K/X}<#nuSX0ۿR9 63DeGCkM@2nR N2N=n7׀C݇q=W8RoQP<іdTF*e#zkb҇˗JXհl+WYle[ YidDsjX24f:~pvAjܘm^^6&磯xhI#fSx*Php܏[PJ+/,K,V"\6%,l\?w_lT+2ScSgzFS,ΟL 20\wBJ=Wmp z@ENc'l##OdVzAO'6Jƒ^v'MӗőW6IfBm]nUNWUntZT'?iaoVs#?S 7{ 插 wm7 a2Hީ;<䌜d-LFe﯏w _'Ơ:vV_(ɗ?QvuU=NCP\/^ż9˪JG̕ACx=io& ip-ٵZ@iV 1MΒ}[7}(:g&GLbFV%>9~3y=nIh쳕wZgIogD Ш P_Xfn3<{RiW@ğ@n!8yWb^[}:x'ys@cG+1qew  EjU-*slGt=Bv+L Є^TJa-8T$t%sR}o@,RU:P0+y!< Fz=8GG/ A:S,/M`a/t+aeu_雘mL$VP_ta8\9G%3 E("LKo&%i؜_)ʰdt&:HO% <9Ť0 V/m<3žT}B'*esρvAjK<5P$ȖCsg,jDUyv 䵀]h&6C} ߬K CU m&z å'ضh͖;WJ' V/DJ9)R bP}sXzugʫ2M:=θh"8;e.kI{7L3F=mM~ie1+`{G\ _{,5u_t8&+ԴqO8t 'L$6{C!#|=|_Qhաn6\;? BkgrIV< e!mTTR l {}1U dCͧ8j/&@>'L]>7z.'V2=%SYav&VU=uHÞ{FmhRD;^wE9S/+  A6*n])P륯ELh| AK> YcPV_ a-xk)EAŠ%Y։Q ݍ@b=‚Bh:X7(J&Zfdsь(_K`8 fz&x^Y?3N|shB*g>T.@"/w;k&HX/ͅQJHRA-`.w#PF@xhH9IX1!°==sHX'Q@`LTě:v7oj@a~b87KQa0ib@)f9e&ɴHD},Ċ&xx܍@R,+sg2c3+" Qc+"4,Q?g\< ,.R] :bۓ\p\aF{ GRj,"]Úwid!W2~YD-O" HHA&E`9 Ka!/1t<qEἑ>S*R|6ѡ5aɧ(frm+'%sVF)W,nU` '×)>w,!־g\E7urkBHf˃IR>j6*<[4؝+[0 r@ IΕDġPsiuL< ~!?`JrX,x_(Ta0F}HK &[zYaJ&owqNW]Aeԙ"K>) VJE |zN^r}zA/ug 8M4" @=TOnh~_\S"@ػ.՝_a`(~qZ.хx]"(_tLdl䪄Ɍjr&tp4ŖBŞНHhJݚauT@}H4Cn A熺vE-? WiG]Jg\ur=K-5F}$ Ԑ3) [ Ydoh_!8 9Xj30P@D.c2v cB(!8` K'G)uR^.Yپ$)+vW5HDFVr%aYj϶I&O}_;-zM%j9(kɟc_;MB%yq(nTR9œHǪxυ=fJ꒟8$d跤(/*YipVFi+s Rq@GƖ~ιG"2~ojb0iQ> QV1Q l.xN xe^QIzZuɍ1t4JQld,;boå3UR:)Qճ⻷>gтkw0dUG|aۤq)ϦIeii5wޢQZYM|/~I"Ѿ|ڈ&w/wT 7 V6ahRwXkJgr3^CkuݾN0BItwr]ٜk!()&OsZQ2؃ &GZ_S41o$6* ~o/}DVB5v:< RDHײh\=qsNe0"6SG b^(8l[3h-@4cfE}k";oMX2zx j鮂EØ*L+?% SZR-m_/&L>mlU+m`7}u N QҮXwLDϻث Txt/+}K"/J!囚H ԓZY! k@9b)sL&i1M yF^_=lLk_ = VD|XLvͦ]܎.0`T' 7<$ۏ M[N"1Ro8jUUR)@"Զ#?fwnpU;g+;~Qx`7oϚg,R{NK- LSgT#)=c^Zzw\{#`ms,tGA]|>Eۇ-(mʴPR-U@O'&EPbb"y~jyjI`jݚ!T.N:iGC<: r¶Ƶ Hhzm$!8ҲS,vd)8I.}|\w~0h9Ur>riO 3 M\g!gXB,8S{)XRZ@ޗc7|]5! ZX^G x/j)reklЋw)Rϒv/Ho5:@~]YRŅ: H+o?Dw4I~hx rݯՌ !£EkO)/݆=->_$(tny[ֈ 8Fi.A-C"#c@(ޅ;^tTt)b@3HeAPLa{;^-lin-jBW7V.,yCHȼ$`c^ ne+0R=pU 0W]?'ǪFiI}R"~YW  k$l{XْAT’Yp~0zo|2'2[۝pEbyfYj$k2# "/ sf `P!/:&CGu g#83+L1`RY %s7}UݸYIf*M2L!uIE fh.9TzH/SA5PYUl!؏/Ҫoqaش5,\k1| di`)JC&o_7w*71N9k3<5eg>U. M /R+ m C$9(,[lN ÕRQ+.@ 򙐾3+gdЦvu^6F_]wO:$NVy Gv"겿V$]3ΜN ͯ"l?m W=@>%HQBF:_%&}оw~zkE!BڼφSdFӜj{M?W]XW;6ƿya3Im;oքt\kONkTׅTK^)|tVC-? $$wQ=9u R&mww%U_d7w9B {YWV | q~ʡr0Yy|C?z?M9< *4+0-Al APPr_Q"e3ީ4BUdc옰h,=c=m7:_ǫoB³aY9n2`_yJ(y+Q:~f;d>32OF?IMOA]kJ,Xy3iit;ZG |C=ah7Kz]'H݊dbMwɩ'kkD 'RAK RjC5OI#~r7%E#?r^@8%TVhH~QV HJ$U[F%<*Ɩbĥxsv =N\ԙ$Q%9kwݐ j!t=E__H?? ozܟV~F9ZEGL`!Oі6$p`&ٻ~=Aٞqڐ*N37'Ƈ/j[V*X;6 32=8аq'f6ƄWޔPnOhs~. ^'c<zneZDB7AbPu`M3>J}(KY#!( t s[Kj!Ì;lC8[24k;Me-@GeX-vvurr-7Jm+xW&I:=(O:3KsJX:# $HYT<I\7gM`m`nhr~7A `"u񳞑4ڹ]$5-$ř-O\7V[NLFtE--3i8|85R:)UMG 2bVf4=J7R>BWIRtp{Ov1vYba> b22F]Y w[R;dW蠢C޳\XGZs涋|Nl_lڴ'}S#X9ʭKewPRag糺r48Cdi* 3@R>4'I5$<̜%;#0eJЌ<7je(ccPhy0^PvsS]FtvԵ&9M[)J>ʭ6}rh, t3" ht|RDFܩv6w@Qp˽ X.s.V\\`TOݕY4#Gƃ@F)!a2(g ו15oB :G:&*d:ǚH*1auCX*sv1Oӡ%'_܁rKgˌ>cy;j)lʟS:י^NuMu?2tJ9S$'0V`8ra4eU $ PYyټ^ xZ% \yyw7N3ƾ-ХwfW%|kw^$_2)ǚF;AD5v avUg/L#@-{;DwBN4БHWm?o$.wALWMbz&dCĜvi]W:5E!=6 _2]<7kD,lъҮh,eteܖ.ǜ~>EߥB|3ZzɎTF5ppo:z tرH49w^-1tQUAga_ ]l9 i8N-bMuJJΝ7ik~r6h! *'5EI-1!~|ey!c:/ RwO`B6%?WV$ SIOR?`@iXl4j70KB 54x`CE Fa莫hZjڷ |c!x=_xIꟽ2(EwGX;98 ?BԗizcػFwu1Wb4:~ET0n/O-.砝u@ _ Sc!a4M;W},fd/X*mmJ1yoF~"64U}j)dr"mlI*G* x;>_u3[pqc|A̲ی:p@q2nQCq^~ T vs|˄,Rk4Czc0T չC+1Gn99W5R4X^.\.j$񽘮SA@Gט]yvӔ0J呠- qJI'/' Q4ANJ>Qj\"[dNL_]~br% 4׽)G$m̕*3zAoB%eVnNc")to)ҩ$)Y;ُ{M22PW@lV3|4ZOc2;+M,4#foJJҴJ[׈$ Ra(=E&EV~0VpÞ}F| RQf\h]~ _b5/\gvyɖ_hIx0R% JQcFa0fgJFKʵ瓷i RoL`=[0d]'ǩT:Q VZe%Y^iLrJ 0kNJn2z "W\#[ P)CluFy L[4Ls$>Tngtuk.3F[y4xqϱ0uWpE.[YǀVS"_\*Quk_>hGm60ϔ0 |,FP(k_%ʿ}! W BM ,{9~/ս2ZmnNkAjg F4|eא Z~TO[י0ZmuxX-=gttQ1y$Wܒs0Jg pT (; RYfm޳JJMHq'C1`mHCYh %T'|(.K!>Yؖq)jj}[n%,h?XZ[(hl{IJN~dC3zh|GgsˍS(&:86HS`#dH-&%*L /[ǙRϐ@B׬,4A'h35nTHƝJRt-"~m9$Pd̜ z&IL9iPRwH}xǃv :rr9ڠA| ʗ5h"_%PaxL@9Vw'n!= .p(sz8`ƺr}{ӄIfyKX'ܩ'iLpc=YOd8FeqC 7T޾A1 ]:g G&i=J.kIl:g5ri܉i}soN@:Y-q2OE@qx8_8:NEV@Eoavi;AXrv$+OZ.W r~iaM:5dUa(x9aknQ㎆BO#.@As>nEC?Tt^cVNؕe(yЙʔmq#ke|eg 5qBԵ *xjRo6:R[NnJۏ_W[`i4ڊšQƊq;uj&%Qs ?Gȶi=rl}r/_A"s!pvFM ʴTѧmWɺ^ /(R >XvH(dOPHPZ4LɃL28W+S_,y l8d?f>uy;5UzJm4 *^k ;TEL ;!We Ɇlu ѨeJ.Gem w*vwu;1TZw:26l^cI#PoFw#'96ﺄ*;@%J(Hjd 1oq-¤ LҌ*7Z +iK/_|]b+lr] Ђ 9-I?ac٪WX=cդKѨHJ']p|}a">j >C4 %xH*Q7)k)9 'ݳ^dI%y‰Rtiicu zwޗ|osЋ"'rodI`x*kʞj;-1XAgT$`r΢#tpF\栱_¬~^vA굑ei;"\еM~!) x:5[UJV T#h.]|\k09HT7l&WMk+N\nc?Ax"WJy"le=-4f=n8W6#?xkV&%;R1}RőrTF#R,TM7ApFÜ'zsTd6=lUYߥU HQ>:Ei d3ZEQrϿd7zX[ \sǜ7O=r"r$ydDz/{oDB7Mw\j涯_8m_VPD:u9WvHƵ=rQ"R WwF0 A⭧tT2BS]@uu/kΏ( 6vOk ݎWv 9X[ |f. #ڟh =[,$n,[V/Z} .Ck0R [gMaukhpP W!,V'm^&$!07XYM]T[L%|qVA Љ;I'(|nbډ> S^ڷ:s,7ONnvi\OU 8p}cKK Sp5D1W;t]؜v^(ջk)J_>BMvxd ܰ3)_,g!#nEBO$ȸ8@sWo5VaJ,X] ze̷r\̈́҉r`,wW-`'@XA/;w",w2zQ \3G-"3Ś㍒[ 802uR|co5/wI\+Czib;?!D])*]c@*MКR0Q/wJJ8g¥hP;bE1;mG`Dz2f/Ch@PA-C "YzF|r fv XWCUYv;z]RatlToLA߻p~FR yiм:;Şaּ戉 \`lQ'Z] kBQt[W_~py Dotw#rFcEsaTPsܢ@]_ ?^K)xHO ̢&a| gJlqE~e^EyQ)um`R`\,k/+"i 0E8I|̐ u6W?/VZpش+>, t)kna 5,ζܘݽ:F6C>j[/lW}XO`bzDl,]*GcY_5{*kH e/Ywq_p6PKO:ıNjXa(j3/\y; :X't)LvM{o:I<14h5WWs\K}de8?W1$50+U?ܻc56Z{-bi//*߶~wO [T%s"4rق4an/̘H얢|nXfѝqĻH[ ] zTfFe5Z;X `bby7 [iPQ]4SI'8N[)ƩFB vD_?vˇQX23<iJ'ޓ%kS(TYQuV5j%F]. KMjpnc\Cɲ1򠋲6b*}1A矲~3h"s6zAg}/l*1wWaerKnTÆ^IӺ#ʠ B Vr5b40.N r?Gf+T!/ƀʦ_~H4Ǫds)m}hi\97(6Θ^}evlRTQJxS-.%5]wv7װ2,TAɦc_ҽcy;/_\qK0/.Ė@.:R}[V\w(ÆhYn41'{c9y=jf>ݙU[AiALCSIYx "0c7 oʕ? !1hhl%OIZ}B>R檡f&i?ꁤ Q]>`MyK4}a{$IIoI`Xa4*Ĺf\IjQ*)x.U,6Qo@[F' ⮸RwAۺnD`و}z>cey_deEg.W+ty2e5}\#.4vdj:7Bh~}|"G3KdT}݅LIT$ ͭ`|[_ J=eB޳PGPZV$8/ptV{j?6R=EX@d=hF- J$\rչR)*UH㻉͆COykdCi\0l_/N2{$,&gfg[<'We+*ysy>V$\ %ج=DUN/wq tI GoP&-Yl;FAk 6;mO.%9DRz} b:Ke<% z=a܁=,O\Wނq!dqu-V/qVwzkDlČ iVΖXހ$"R`̢j> _˗&MWҤ/D;(dG]4Ory1M]?t"I45ֻs_`1"<*.?.W]y7QUtfmCH4<L@+0;"kla^ nR}?1J LK IN`ҧdZ.|Pxߑ096ܮlQi{Čf.DtrLiftrlcxV!,H܉Wk%h_N3ZZyncnR\TplxLpx :|ʝsKoе!ŠJ6p2a\1J<|C#YG턴%zo<'b~|XJ;!3OSwz<8?xq*n 3UpNUW%yN4OfR< Qeah=ü`yRYNbmyN oq^ck(`* =NEm,9 !F(eCkHή 790{kEJs#v$Vڙ^HRÙ墡ksLj4 zc['kC8\'VN TOyfE;Ҷ ㇏bp V VQn>`sC ՠ84?ބ'H"mKEv XSwCC=QE gjJΎ~¤^ě5cZmU}fq,󝓡تws22-YKbd\o]tWoUIljT5wuO[6=$Vj7BN Ih2?>l!ufn^ /63=t wB4dyW6y2bs7C.x$),p|;`[bu QjaB;YJZ2fu[SX_$]LUU굾 d6ӥ&!w0u8AY5ڒ>>{x4N$%[|'J*2PxO- 8+H_1_ ?L?qFrlmi"릪Y=͑k!Qmoj_sX˂sgW(߻8 y~aeD c5){jfP"oRGd$v}>Cd8=z-9 B Dz|eZKVFfu;uKvQRwu0o[9}PYo͋=;q^D#'`j";̾zV)m$ŬAM>7m"3M<ۙ0r\UNܝ[vV0Fw,^c0Ρ[¬dK]{Dݲ$A$Jk]`N$9 {3\cBq^l$rg~J mAkf?jr oK3%(yì)z"M6iO2XCuVF>aJv-sj;_EyLYuoVVZ06)= G˓kAa.akR~#$ ކƜ)i h6qIb3'kWb*ۙ!i؋}5Op0]Arf{eםhqiؓr"1ʏ?#bJ%ݲn:s_ 5TFpw|L|P0#G$JL?sz.S?M4 L~?Rf*{d~*[&l%2kCN^^m; s{_&~ S- Yf$ũOCyƯ1;-)I(d1sDݿ3.%8R6bq8eb!YM/ ?u)69{B 6JB(eܻIѕ`I͹uy5~|.,K9<Nh0ԮpB&!:Ms@L3dQy Bu!Ayy=[iQ}^-IV )(?!wk-Y EJu@MUNU̥H ɖ뛆{ɨgsǦd ѠȨq;b r oxA!2 P6jQhpk"nhh lίD[xg!<ǒss]|QeM f%U |I !WLթU -$]0t7č,ن{/_j@,E)*b|tY.p`N]Qվ]5\5%ӌ#(v0WsŶf-$4H* aQX.)yn99nc/A76PmL6C F8_j{@euk7q}o#]g^HR*r/ӥ'еϺ$`k|sNlN h 60 )o>,y+Y c&uL} lM.A&Dݥ*fF.iɝ9iV2 -$dj"yw Md y]kªV#UΪg>vĴKF#S}{:bP@ME/847;yI`-n~f; eRvS?/d7JQˠ`oqdzT"g:Eٮs[ԲZeLrFkǁy٪kžbNA.(Z8W{qt[AՅɩeA .Yd" 7Ibc0ިmhs"O%&PņvH<&1\STeD7R6 w$@XH@t1>G~+v r=Қ .}l5zڴg1V瓊!kp7$ۭeO*lA8B-ԉYekCGG]Ld'؃ԕ6PBҸW S\(4GedBш?;[W]0kQ;Iง[#K+/)Onhg/}3z) J DLKtL(4cUhmyvL,p|Y`pqVL\26lԶάL!!R"]hL,!U:%|tS44$sRLrݦcyE~%F]#kw^S*\yطrA;VԳt>[OCaV]hw*_kKefM ,Ipso>IzeCcac߉lS(5yۧ~'Y26n)u $>qNuZBwŵjAwf,ɥ7͙5Ëk*bx9ࣷ]7/O8{N|f=%ၭᩞ&gfX-Y믨 Z>3'ڿS^;[;!EWcq1su~ s ?xR:Q? &)>gdoQY$Ia ;bs T(] +r^` !H4R4Pc')ɭjb@jS[U.H 2̳F^v1ȿpK)&l)DEH=I4pgc2_$CBD[Y1F2QK{8݈/(8@`ɎfljNbAo{}GCe@1#7i:b2C ȜWHlL"TלϡćChlM"~QF` 5RS-{-%F8S@*pRi R3>T`Ǿ%G#AB?70G ytz =n3XUlf8pgg=8yY>`63HSlQ9.ۼJK <.LU[Q\%;"EVxՒLE |k䨓& wo\2)b5HB߆VIvD5R@ \yz$S"]2RJNE)B퀤4,-㺰>[W8H#.X:k^ejpFXrV`m&#f"_ ^^fS!Xs͂ajVEև虇$#zԔ0 \0AO]OL7$}k"At8+#DPu=@ȇ({w] p[GDQXHL84os"C,}d EFɕ84QtC!r p{LZo@IJId:kP}a.Z]B3tH9 3F# -cmB I> CYdUHs0_ʜυޙT8Ҧ}^^ r/h"7YzNkkNK=T ɞTMU\{gQ$n>V (R2nezė ht kO ,cnV!HE&sg MOTc7|5;āUMJRU!;7DJ`;, ITk aQh1k@m}JE4ۅk!U  Y/8\«$5R i(@{=dϾ1^{oK*zϤuF.&b%*' 84-AIgaWr̝^V%o/Jz 1tbC)"JId':l'b+VL˷|V&eF{ckP_I-pND)wo7"|C:n|)J|7$r53o%v/H*Oj'`jF0 &/Z%ʰo)dž2Q_?q, ۷sڀWk*ekeDf+؏vk߫DvOqӦ{j g1 ({996\= ܳzϸ[TjDk$MwF~iŽ*:A(>d&lVinQ"W{ !< WAYEd3\(+Hy_$0 q  I]9 #Ig.녛4% jMq|8HJxʄ(,L5CZG{sv}YW~y2/fH?ɖK+"of$_?*>bI+V~YKd% ?ژwݎ|4Div!nYə,. hUB8+#Ќ WtqW3U0QH7u@NJ8+,M?\CxO1#ٓT.tUAG%͟GvG1erg{լT;9fpk}4BpXLOBQ7LďBu%O3ew-ᢧ]q`< ,7?\ $fO`cX]Z;U晵K!x<[&2w;]B|NQns$S!ԤW76=o5[DE*2rJFDKf9) F2,zг%+忯jo/or|xk jG5@XmfLx9}nyl Y|c4ܝ=%Rs8%uY9QP . G xy#!46ع*/te{2/#q.HkF ²_Ppm4Zi3t%:\xe [!Ʒ$U$O_.,As+3c9NG̀h 'Nju+VpNZeGW8iq3'/88P“M Q y:*y `F#W_- H>|ve4gA|ě[\uPGJIzWg,L/a]fRr;- j\qSU +6@7<~OxUTE؝"‚,XCܵb+H>4KSuZyM ^bX|F ~Fʟhf+31n:F ^8a"5lDª55rB;vП  `P+Sc`ܾ'P3 nT4@O6 4a#WFV,THDAg POqwa?( R` "U,}x}XDmw" ìT54_u+#{Ls8dbRFKLtu'ZQY[r}vߩB W:0]瞎kN!̖՛]~f5#0S3&M{0 ^2G2lYtt ˑSoX Sʬߺ/Gb]Ǩ_K&TGZ<}=ctJ\JڽiIC7=aR 誟!!KP:l5PbARUi| ^ e 8F~3m TLzz4ѧ$b~NG%ƻoz'hjxO,J &y4]P$(Uo备u'C4H{ 4 I:VL2՛8X T9_Nm m(zJ{; N 9Y ,"(9U!w5EbණTKUPXD-:#{3L"UojnROJ * 9Ƕ@soTD-h^q/ ޺ 'Q|QwL̗HG`MWaAb|J LsD_w8.O*mD-rp HF:'5#xNrFvFQ pޝB8:[3>f[0fq/G-k?ܡ jVH/նxKmrsuS: * HDYCD!VnV(b.*F#l!"ݝb`gDvp$ 4/ |#{N ~*+A4JJ\)F^i:B1fgeCʂ紸hJT. }A!pfq}S I G\31K6xhh(FrP,)-8/n@8<<ڼWVȼpnl0(Yy`ԐF pn\}'@K4`FÆl>s~/7+?~-?AwQ1҃}!2!ySmyTR|ſߎ}B$]m\)G9Qٺ΅=Q6+~bͭ']wRW5NIQŶϴlwQY̪x@,BC!3scC m4/5; *K)YWb*1`꥞?R,^i(!k4+|>8^:~/.'ꇟȏH\FO7ot^([FP!ɹhΖ[8M#Er=؃cOxQ}tz56,z$p_Oe&-K"y2/[eD", :ɀ`Tl#T^ fj!S'՞fk|u-o\ȕwalL/!p#)n=YyMp=8tfWcIA)l!5m?Jh lo#EO]^4 mjNjƹ u#ȸܹh<)Wm'7= +yp8n^R`,4,&{a#aFr䧕;N,=tLJڴ^Lի1k3;8iHy%p%#n mzUEdCen>Al\;cոڙi"oGȒF2eܠ\sH+?WJrPap i狝&9"+._ΠEq@ ,@ajm&x$L.?u["Wsd &=Tic5&:G amSAWZbo=eg8pR5uK~x(:RR'8W%b[2ϤO,|5^Rc<XVQpw:sѸ6I$;ö^n( y=;så#v^pphvR I"+u-K |Ě[[]]Nu6.uG, O ѝ%#K-ाnH84h=rWk1J2(xG/Kىag0hiVxgjNqVHMZ/ep"ʏˠ%m6,@ hi\d9|>vH>H|0nQRJ{A*Q}4 x`\?# b^.fNT}Fuke ~ gF.蹛*_8vAQpSYeQ)tJ@a<]ʴj_>1S*6i a(X~?0 Ev  !SyPXbN!oFִB~P(.խΫxO}ie CL0w .}">E9z^E|{4e7F4N2E5f>|xwz+D1݉1n!*ٕاoZPnKŊQCIFZq# 7)3 JnIplZ ԗ='BgRXB2F,VMˊ]B\ȹg^DRAxBZ7,Ki]_I. MW UE;I1Hn։W4[m$䢜 0ЯJ6rEO{;z# [djjauΑ< _(I<-VL:9`zTS$j geh~TY0 DJnbQ7̮gI]ļ@mV^4$ud*eE4>V$,c=;GL|OnUMwi/A3U70MV$H'gVߌ:Y ݃_1BYQQLو/JppdoW'*x_.K{p>MK6|qc bպ}ZnC6`u*b[E|ѩrY[Ҳ C  ߹#=g ߾+4\Y&VuH&!J><;`3(42p`&3TD7oAo7WЭ|EGvP|SKt;xz䮯ōt*wLq4PhbO.kjMם!,1yꕻ* ^k@bR>&:ؘ^W8Kϣ(̙BWM's[CqcK/ LI{[Kc@!?Frwܪ ri*J|ICT ^U#i1Ҙ&$.Q,0l@RA*)?CDj~dctܟ(n4-W591ۗϺ PSCD4٤9 I Pi M{k@u\ܢ%Ob!3vbu<ϑbg((q/z|kUZnZ1b/\;O!5bHyݗh!?w["g^;Qm):-WX/i =ށ9d>=9g]bv:~$귌Y.bF6j#fi[U v>|4bυ`Տcn@jv/봌zR66uewS/dآɶ`$`Q} z\ P,\fm j]/s=$gg jڳg%PIOKvo\]PD|oҡx}>o;ߴ\^*q.LZ ص C{ન e*5K1v \Rg'[p@:j5h\U A! I99FO!!Eyj]bKyHF"YIOX^'#*.H SҨQ~@6JnW~k{zʡQsNgP0̈́5ŻJyi\gZbh8xͼ{78:+Fj/#<8%]Vk˜9\ ܽ Yr.r(ap,ؙcUrM>9FE?˨qT M ܦ"Q-J=C NӒb A0TP"&C**uؑ:[RʟCz#PMMV*A4di!MOStRaybł VϵaYV9d`@)Y$\0CƞCJO{\63>rtЗݎC`ռ`C7vyT8> HdFh}裍 _yμ0IqviHF,C65tTYۓ&3]{_8lqbR#Wщ*&#6y؎8S,ࣴ̽,*^ ">@S[qZꬁ4+Tqâ(e)< g,?|fa%"Wɽ1,q%Gʰ"'( JB8r8vݨHU*K  /h{+]tBTg1jo._pFniQ f҈YFaoeeIED1;K- .IZ  [/,VZ@-+ ~4EtYA+= pR7to$u E_T_Eʅ WOL09ɬMq]@R-^X+bU\81+r45f9 oۑs{!A U?> ~mT{ozL#s*&HUQ1>lqX&v~b.lNKs4 Yϲ- f}+OH {!lhT%N7T]iIۗ@(* s cwmRdM 3*Bd܈ "Wᶧ9YeR'EI~g}R}6jQ0+rbNc^𮕍4]Po5j%f⪗ BVaW7oԤ )Âk*mY+0Cafҕre~ dM4/eݖQ`m^dOWbTSKXMyy~QsKFٰVe+'J*XfP"5+E$y੶X(#YՄe2Ⱥ墈kL?))yU 0RP qkSMUQYk{[DfNJXJgЏقWc[c( iOYd}~}(D_n "*gu`tAq ,X`S9HDMLxua ˻i w4*ӯ޴?&.nurx2X]'`k#_3(, i-귪+ۑo  TWBpϻ&>$i!q-M-{sZ S.fQqTʪ" vyX oҋLKDS|"6B{1`#B?ջ>μWX{&{/Inֳv;L mX=SEރdE,cx)ľ AF3[%r:n,{Ԣl߳0gMjNXh1P))O$Ijǘ~}H\~!KP]{ؕse> Aٝ;-/+<ɤ[lCFp.sȑ\Η=={0sy롟a/n-ŲiAZȽjK#4Q",*+] Bq,bl33g(aِbtYJTVb3Bs|lvoA V hY(# \q̤!Uŀ]v/[c 2.ϡtgZIITl]fKش淙zeloįkZ~nHsa=Rγn% 8A`X5՟G:bYtUQ.ͽƑ UqH5ttU\`hM]P5_|5F]j_#B~7;Jbzsjl(mbHrbҊ&S~=2SБEn{ I{Hmrߪ!'CXg¶[FWzܣabC %`oˊ0bu)'me t4}^"7V_-zp+XBҢB0s-/xuԃia$tao P] 6Vq=]7ޘui:GZeqCndGa7Tc}f˃jVt " .ᤐ__KD;4k]T\0Zi*+~CNb7;]?{|#0 /K Xx isA:J=Nm]?|C9@ۮ9ʋyUH;@PJ/X*N _k69[ `fU4 @@mlaYmX[Pkhf5v:ZMe-Bە;/xW9'뒓O$.78T} 1Χ2BLk\ F A,􎘠S%b[:H0& A( 4=}.;]lw=I>4 HP/G/tg_X5Dd׊e3g.Uz O]\t)+;]"3ZUȨ 8itݕ葞rO7`\UOq{n|,vpVa/1Z?JffC!2g*:Č;^  yYguڣ4 335SZSᅀLK'vL A:+1  ,9!PkWx8}mXk0wBa9E{Zwey)E,9h=rn{/o R3ʝ%]Z"M AŎ|5dNZ`tl([RJ: }r>Y]]Q."a+7G0+}'_PK3>o8 <oȢ&Y5}ZZ:#\h9xEdOد9l|Y^_S/DT =I}bv[&nŝ.wN9>}^HGrڬt^BXx~ׄ.hl~(`GIC[#$UNY",i$ ܶ7L2.] ޸R#5|_*xr~Kj< $<+[etL=Q_7j~7qQݾ6wijո̄pRNZŧ!$v52 R̀2-|tƲ I?L{{˼0n>lG<V@T8| p&Lačԝa$!o -gkTH'%ܭ%c i.D8~t\(s.J?{ [NN e$2=O`kPVMF3kLhƱ> ,쩅CQ2sgW[RTYEƨ X/NUb}t <::}roHgxFF cjvFnײO#iw=3T)h*0MHu,P|H3nS>5m2`a|?\),>3+s@tP"<z]p4H|]Y @7:̇Ȁ䐖4)ae!S~WSr+Kf\jwtCa|ҝ/@T“.G|`;n C ZnVL@#Hs4LE[N>ܨ9ޯlV"tf_&se$Y%fݛՐ)+/ \!-\9=.~,BN%O\LLk9TVS5EԨRZx1!< !j4Th REOETIS6Q=)=0O2e7>hWho~ySJ>;˩Efs9 9/f:ffc;AZ(F((xUJ Ht}%b;.տO}$qױy<ݦ%2жg+_{9ɩI?>3i4_65ij/2Cƒϊ{3$%}g۞8uE( 9;3!ze(#(iK@ECp4M= C'e˔2j!0(ڛ!"CJIpDZZ?F#A׎C[qRW1 :ɌIK 2 tVK\:APyJTP‘7b&-[q+3k-//QzEkK>dAJe*NPT8#)6"ƈ(i0֣s#6NdTmV)@,O@"=u_/B%K"y(B)&~ W1w۫’о6%*䁘 op~*zw`w[^Kd XxZJPȀ\E1:ꤪm}= -KvZ4%F?Hh{cvi 8?E'!I=wՐ[J*[n>Iކ%jD<\B?rTJ/JRIux?r4/7'¼݌!#\{D0ǔiaP/5%1R^1$EIL?p!~CB]^\,ѳSh!̞*=%į`~?i*ݻRXL0Ɖ|02)d$ g94-oQ򓯀&[dZpzl}54"N6 pIܹCAMÐdxKlyd^WšᙝmQ Ң;ɗAH1s6^hzmi̯8.\sW왰l^޻T 2B0b\w] l7o;r?&c㽭0奪0ٕ0m@P`6Up(4=Ԭ:RpؠvapUAo5ҕX!iRM FްO A=@3gLgWH[ ybz1EC?#^hpKYE[Fb VDrD&`\ZgŪ?$I?Irr8cU#Y;xy=ꦱQǽղ⳯!ւ+ XɄߣFgbA}l>xL3 5N@~lI] t Ӂj?' ]7XDڱ_BsfH TBUw5z@ oẸ89V(߱.ī )bwos-g1?=thI_oZ.p8Qb?"|HxWRDoq}[g4P*0 boaPh.Kl`!~:1E{4|XPve *QW1m@\m.#Ha*Gՙ щ"*T= d!F7|tPg߇z -'v!d5950-lsyy]6 Rv:kFdux)yI1VpSh%veT Vr㧗i&Ƚ?tDq?62]q5Xls K%']ZI5)p(c-*?1!4ᓨ?^ lCJYDѐVpdǛ5}e iHx, ; f݄J06}>cfҏiA.sQ "uR a&IALagEc7#ʍ[q>$ FtG#hA`)*I_Lџ20Y:;"ir3u$lCWG'  7&yjǺǴ/R)}O酜ջƱQ9i{J_ SZ T@BLOiS.c[t #^`ZH^" [/COwIRxd ΘݩmIjֵ.ze*HP"`?|B#|cNk"M뭛k֖nVCW\,D#I]rX=R9{.6Xjϫ۽@lFYI! a dUZ E͠MrfhR?biB@ 1 ?ӓیZQEq47ӍOA Cyxw/J (q?Tap[jODJY%>yGR.}bSǡ8stz#6L==h 2#KidJ|ӊ9Zn%DBJk{^d.)(1Gb}d2FO!g;B𠟃+hrǴ?,c漤z<| f5g'7x,)#% y_x{؂<.Gb/(]A7 EzMwN~hPCpqџFV1!L#ixTĽJ "u]AݘK4"aՎ~G<꽃X׼O[vFNCD}$SЈo߱RqJ:TRÝٯYJ<25Hv@pNV)H tq0 0NkhW%z".O~r'VԬT+IhrOL^!>[OD%o}*W%S5+s$\ hc6 b*9u'i1G2YuIOMulxkԖՍjjm#K%շwY0Z pox)guē8覑у]̂ ([;֊i@ٻU&͢#ʌ,vWaf\“XӳS}zH^ nXL`;"4ɼ Dړe<[43Yk5zsuG>`6/) j5,GC'9&gVb[*%v vh-:u%t vM!%JC$HEk>X+ʞD5Ij'qӃ2bȂ$|))!aApםpA4W ,tqmvqMO9M+)9bݺ(|U ,Ij"E,`Y٩ý3D4Cz&L gGx=w]6IegbwɖfRrog1eƝK*~CJ~d\%- AZ()@x9?'*a-9_36HfMtk+ovkG-GDFw+gNc/@/.Jm(RT9g?k;Juղׁ>^lv)qX5hb}mk2iυ/+UmŴgLĜ;w^[byN ǘo%ts5wPTNkہO3$NksfՄE'DUÅl-+_/O]m YyrBvK-]& Yk"#H400,pH,!v oIֱTfAc:Gm0XpWKx۰2' H$d]a\5`%SE2[L |"* =o{Qg%aLƣ'gX.g "f.VA+ؒEh5~; .txEBQHۣzwbsʃ:5KxxSxGw_+K9S^6Ȭۦ򾤢VutMQIytIggV9ly@KAf>PU'yjy A:=Y41ttbiyX BZM48IVh |<Ч[ehN,ڢ;UH,/qz&We R@P6/,qQFCXjdڡ |XKʜ?"!aZ: 29%}I8q9H#vc%eX",L7& N6⑈ږ(7MDT.)HjWGQ]TQQm*};ȵ "pw|1OT&jZBM [w7+J(F !_. ŪoǗf3ecUre/ Pc*^֦|H#L Ts V)"krs.Ȥ^$s䦱9HW)HCZ+=aIwC/[jj&%8I,Q-zcq} Էɶv UN^~?_܏9#>|a7jwmjNNo7ޥC)O?΢lÌ3nAR$oYVw(["`]TwO&XʪiD<E$R؂>$ xzflj}3+LI7:{1{kn2\aavXTy(iUpcP(Avk16%\Ejup@DyaL[&!=HuFILbp|r3liq 27=N#^RG sgGP_[6S߬Jqd}$BE#6 {/ą3;~Kn;1?Ae2싽ekEz7/ft&ɀ_i+\}D /0ܟڨ!\RW'uMBtsn\r+E/!,b{U?6㓈pJкf,H|Q#Π(g IŸ2Bscj8r@ 8bt $]ܮtܚ޸ >^ _ĸ0։C:Qmo3w[ F'f6x6^ZuӟB>TaF0N-"fpn·(;L4P!5#csP:@tPwNs<Atμ1mD,71GхbGygF31| VZЉ$A3 |<਩d鑂Tcq*41/Z%v$EWVl(fr'jWK[Xn)K'dZ )M1_A l/ T܂)8E2)a}/j哾+Ѭ@B3V>[䄓nW-aF=Bmgǰc6uZfāe^%#ހ퉫ne#U\))z~Goq]j!/"G9~AE7p /ǘtBB pied; ʵ4?sݥ N5&E.*gg>A׈ CJ>&:DK8*==<ֽ'Ç l)4ֿK}'9ҁ' ʪj7ΒxF!֊/x&>=n=wFbv-L^/US,YyZNZtrEH,5#ɻڱp=1?MQk+etaowDS, 1su"N\w{?I|k̇]EXf,OuN3 ۿ,hJi Y݅ܩw(e1ii#('鼉Q0Õ4=h.b`ж|cZdBM -tI( UUXa)ۀi x42BƔm@<*kbL=bSAr\ri@7ljy]n;<gy~GzLIZ|k##R,9n2\fY`;_3*A9}[t7Bi%9 gF]}E>MSҮc &ce!A-4EyY'#ǝ--]K[vƹ>+Fpc 񐦯v,,kJc;3"'x"cS`1{?z[f$akKѹrk-ȇ@;2 ,Y؃A=sLE?;BP\5.P7t/p 2%4?fHUGcw=Ġ8c%TcQĥ^ Ijj_'q`ت/⊈reiۉY12&[M5;c.@tSFTjy 5Ҕ: 0#Z|ʏs]UJU&`I qEcu7qQ٠]+'Lib**#&z ^S.[KkHpdϒ5p " :O!7(7'3;m˶v[A9:&ebai \t4T:r[حoe']νu O_|/|.1Z&KuڱHR0L޹Ɖ _1v o0 w*`dz2[/.' >lXV1DzQ̂խ`qT3v0g~nNɍڥzXqxJFr/ cA7'-4smU 8uȺN -]1N0ɃRּHTeٰ IH=nږ㧺XjL:z7Ǻ`͊9⍬ԈEl97AMOJ֧:!YSMoѕ˝)R)%WwrF~3`WNddҮD=GsN#;l f 2`%wk 5xyL_#V$_˽Zhק-U#og4(s'H},;CKD#\)x4ߏcDVz$#c[A벝ZpIPpN%j4~eyfE[?c;LNmk$&|~ Sô=uLVu1%c?\m~\3$ e?Z٬&r'DԴy\+sE*%9kw]?IeeWD`/?Bߔqlea>=|}8$TMa+$ti |ZZ&wUzqե{,ơ6g FVTޙEhrOfEoeA"iu\tΣIHevs)r/F4Bܷ9W'W06x4O23?W.*n .Y}D=gƅ5l"?0d| .R6σ\`Y;awR*x\LmM"֨سԈTҹN !mt;x砽=38)+-;Vp~v5Lbt~U2 pAT( )Z_GXlv;ospȺaɎEDBFKGvΈPrg:{ȺeRt˥|j$~s  䛢Y^` H˾vYL2$7ڬ>> f>7PПn**<`br>(]2YZ݃`F"=' T*;+8OjP&ޜl ݻ}]͂lJ[XTd~E b'*A`Ӵ3"!|9%VB!S@[uaJTǽR$%t֮JBxk`@L[TTK8|D>"Od|{jTBjjljŕXlxud(ؙH㓆#O* U W}=f_%jq(_nSY6 5Ղk5t%[t6 .{[ a_Rkӌi+Mxm*dRBIs8+6e1oaMYxYVX4 .Z~Cx56xE#ga@f[z)3}OH3)yG䤂#;W@ C2Kx(bJo nB]?w)7L{B3=oa$]WY;WySh|]Ԋ乲Hga:j X ?eoe &ιLv{T+;l᠎_7m?/}MM|2^6Yمsp/c4wLɌҥ?]Qn@ cA)_;B́w%vv|J<;_b ѥΙ [Uʰ" AƆvHɬ} 2'e{=VC֙!aGӌ~v am3KE2=`зE?cBk]Q1'>^*ϓfx[@&4hx+B'N){WeS񑾥D11p o|̾ACmgi0aD8{(er;07;Fr?wfߖH=A/ooM;ޞE S[Y*`KS-4vi%^˫<*, Rm ͇ 2(a<3*(.M#RE|Wٽ sSXgAe BOpHn 7e!`k&X pR|*$G@:Y:QAnJ*np!E*1~d_/Pɕ -OEw>"a Ò,p^!2jBAUVe8AشX|$x-D]Mq%)2fdUҞmA-])hE yk[k߅i[dqLWu  ?tZVlY6䀘R gJNK_ULbg7Tk!~T!)x`DBĽ nކPQ6(b2=Y6h݀o[|(h&tnsc_v (X4o.\GQ^tF8F>Lu:bUOѭ6=]mmJ*\LI2HS)k(sXgO!JTu9C,QUT9yTl@ʉIc֏'XP*4TsTTvPu ̬'^/[l|7S9֚vDt̴ӹd9a=Kܺ}~JOC7U+W /*njlIZ}_W:i)L e^Pn wnz{!7(9θz*97|/ћB"!Ur҆gpgJ?x֍]-ˡ٠6+v B?FZ#"# {t>k<9NzMJx6.\Y$qD>'Ձ*?*vy-Bit1(I q⳿k),sct Hߺ`Gn1ZJp?/-=n=+`R_m,N%woG}Z̪97/QC;n;e|냞k"~ {UY&Iyf&mHѴ8aj=JPǛFJ$g͛U|ԍ|V  F ZՁwXp{$ 74!DVʡDtFs~P8DuD 5ǽ[ s-HQ VӘ1ds D:mBC0vH|DR[wG{cŞ@ʢ`gjƺ珬ݑeB;+̸VH*Y%p=I>0ޭ ^zdyvM0uevQ Ojߦ)\Hq3elʝz%)Ukoiȝ&\kNg^;6ۥ5J] {cNӥl83Ǒ{ϚvTGr?R2<.TpYUj/*K>*灪iϦ?6PSK 6c?dp]ځy ,rv½.8]uhiXӆy&rj\7Q̜GW\I9JKagWs+~ esqiOư8 Yi`¨O9I^t+=뫛 @\ bH :r /»#Zb' Q[HU=џ6OB.m^4}xVXw>H0XQ`Qd#Xy)= 㠦ڨf񕇱(Ow"$BMvmscdl˳KWFi)H=܆m lWci do[[StA [u7+}Ea5,NB&H%7!,B"^3n;2iz+KzIJ[Z >#K&+A[z:[mP*2vy՗!p/兿3Y!.|!LrE1O~!7gA?>'{tATD^3R B? ،%* Pjl .4wLY#@Q<bpMaVj%5eYֺCBL'!0u>`sKB!n"_;V[,xuč=܈)APr^/=.G0,s T%½W󤶠l5:Y;B*ׂ` 37Ӣ?#l B߾#T~Rr1~7(VM(_#m;t/b?վR*7䉸R}n͝n@HNί9YHJ yv!y` }p3jI]05]h,-Eۭj]/p7CRۤQ_f$C +%$|ŕ &e"1(pp k Z*K[QCv8uDCK$!2xE:㶪F}cWx6M ZsPtƚy-J~|}}lӉA,DL{ؑ8IoP ;IiٔMAeWRDŽH?BK; <%>?YٔyM, OоYKXQPZ1 (m苹 s20Fβ>(ݱjdgwe '!rX\q}X;Ailx_0qt8jmkյ|"4]s~$o@yfZ_gJw; K2.혩 ihѝ%#䉆f*3U,LoDg:%TuA$Ĺ L.߳j jbg͆U410`Fɞ+)&.lp"cJQ"jP˒-X0`᭼x&Ɗ0EwD(;?7~gS/0cI5ԺQ" ,`ԙaR50i]Q x" 5"Z f!19t~LN24k\6!EA%Y oEjF^ZO]} :-sLI 뽽ZLGͦ[7t3£?2M'zezu$Ls0Q!EYb0Kn<|Qr'58`y 4g/zF 5( U}2=bV):*-F8>2:LŠ nm?@6TDe$׃?6ΙIySO塸&P5aOYXE6Gm$ΰ?lĎ4QE>0718Upzŋ^#Kg 23dsFt7ɋC%} V_bzd̐ lΘlUSJc駁%? }yBdRDNFGB89:6`hݪ ̺wy/!F$7-._cpCYhgۭ[BO8ۨ({#)g f[,}Ҩq`BUNV&s,WEz{ oKadz9JAm/n\?VFXzתYbk&g;̨VN>HqeNnwG-Nk4k7Nc ԋϠ[_x;_z/|^Dzɬ!7am=Hl{™==T^?gVAp(x:!}T0iCeL͙@.[?cq@鼩tV2UqljwJ%O,$\=E0 -bs_ WYdo*BˍTU2Bx[aY܎*^| `NY,YLF괟nN'djSeRZ?kSj( 7Is?nlY]O(+\ZOTa2ӗ&=Zz[Oo"긤߆ 3_fbF-ٳP75T12:.ќWXFar2z6\mMij0v/ u.Msb/]Qh۟=;'Tmpw_ J5` mm%>ʑEߟTD"[p]kGhJLmWOU$p·:Y@t7IIJܪ+( ޹W8ȚYp| f.a B mb>u~quNjX4*ϗX҄2)Y]ݕn j&/ՑV! 9;×%4C?=^_\8qޗTqvq#20Cu=X9Leg0^]I#Ǧ"A@|9> cL?oYF[t-`jfz7Ox^)Z,bvgx1 \?QK. q4Wb@l쬂]%j|+GmCT7w@(oI-tp+9W_߹rљٵLt[hҠ(VuN 8?P*=!}p߮f|=^o l*1eg~uPNYBVqdjLana)ƫ!x0t|nv1v^a3Dtivl?4ԾOKD{t?)n.W~Xſ8q诋4 LZ{]mȕc-FÑϕǹH'[0Ǎ/WZb'Qψ\P&hod5 OIs ehIs -] P[^cC?#>pJpWHRrؿB?ex?WĴQpχVtCZ^>bZxPv'bD@ef[' s!Py-‡!j^LaZ]^og1p~j/&;|?gPԓƕxj n7?CxUg}wpt%z9DA[ű~RJчlɁJ U]p*l6+)Ro> ܩγYej {նUr]M1c 2K!rgT Hq.|O1Ecq]޹ 3Ν4IVR,X_'$ A~^҉| +=jdE"fŏTڞͺim\Ga2ZA޴3rx,,;ti59{کM\4)@v$lݘFP_srr)*?hޮ3jX7@Ń:j{*jYCkP=K@(pV]p2E epқ׊xۧ+48kPzP\1>24~|q-'r'T6"Y%\( Oj g7'6A̵!J>}Y/G6AW@n-P K lynPx`7g˺jQ$j/Nu;0*3nJ~%X^V˹O.Ԟ3c#5SsJEu{'] N*9} i$k3#2qv@ ]YHW苨(Ε#v¢dYg/6D&RO1fZM٤䙐BH3.#/ 9tᗍ Xi l:f mTgꂨFݘiAvp}1{On7V5ful&.Π܁ 5FTP C·. Dʇ?O>ȳ Tp+Vp9'F p+O`;e BTSMBʸظ#x2N<h}|[mZזjs%%MLŀ 𓴬8HB{uzvb@9(Rܟ4` j.UgHsv0g(\pm "/vŐe#p|J7/fCq@ޢ27n7RYgW ]e~IIdW2٥TEKoM1*n6{jf_cwt+;y<ivYr x|84&=i !I*}lDGjr#M Q%o*dyx40Ey N=E yW B?,}"h,W)!6Ja)ycfH%#f&3ŭOԝ*)\q{?A㹩/<`q| `f(EôoTBI7|.j&c%%*aU |wı= %ε 'VB;Zx욶;@7M2qE,w}:o ܲ^O~/Ǐh @O Zu<ѣjKyrMP 01۱+F5;/zйU)dGlagj,'zFњ_ w[=J MH>-.欓[,}!9 _k{y+؊ QFtSFkrQ&5# +]l !g{0d/6X7I*ʼno}8%2F;Q.bDD'(.)egzٍ-%MVGHjA' Gzp"._B0te^-nu`ׇA;o6u$S1k/CS->B)uOoB|-+wt QWWdjQ3 }֣#9תD`#틷/KCoBؘ3܁4ޥ@,2CwZ`ˣn5{ ,)֋Vp sX$lZU ?bFYQ17a;wUEɇʩېXt (䮡 u1^A<4݃pR"d0YvJf^N4BE[1eҨn*/E^ea-/@CcӺ1gqIӝ]N*9e6?S~j[,,5IlsVv4Ԧ8qSdZh#.fm)΀j|G\n׃R~)=|XFR,"lVOSb%l-!6+\v+H2fJN)TBi6,ŻEy^g]Z;e>{w'V=⸀ٯp9xV*M_a8JM+C}84wiyܿ |XP%0,⛱N=p]TJ oּV 2 Ww܂z%-^Toy%[2⑗Ն/rՕ2JcO^X\f&hPd-]҂&)feџ8m#"Nca\ii3_5~ ]#}?X0%1R=lj\rtksFfߕeHC/(\1Pyit:::5Z9hܧ=s\dܮB[CO@O ?t|aŹ?x!@lQUdǀkˌR gE_p52A~+ g@z6`?'no{I־SϽi^GZpWJ[r=a!˜bҮ،u㞀cOw+`$$?aihw,[C}P[.;A$ewQp>ג'L${#xE>eaqD:\QǬtʡ4̙H$В]CdW\N Y}h}8܆KtZ`.DB'#lY2 PȶPOtuqgN\#1DsE,k9Kox; MMKft2\>KUW~(}''g^]KRbw֌֓ql&Ak1FKjpMSnv}Up-݇[{V$}f7 壎 ]f;Th4CdniSFw#uv֢t>OoˌT gKoQn,o#7iN?ۣ[nTlSD,sǛjZt0[F2m9Cru ;9O"X" >mpFSW3~Րj>+:E2KxSʩ2KQ^oݴpR SyvUt@o7Uvx#ں}$mbmE+m;p;IٻS ie kAtԐ\A|h'̫ vKi|~}-֌=5%r RV-aC~Rd0.G8)~t5f~}%" Kcԥ6f8"t~ۭ$DXk >D!Yp@*{RU_ &lE'gu+w}((ls(SZ䔠uq2rE<6Ow$5s_ΰ -s !`Kf@J}<9)\inzc:bHvh>C;\4>o:6.z}hT:UZo++JRbD"OۇDߜģí'@)X*k {5*a ӤhD;-g7XRNe8]-!t޽NWÓq9w\,_I9[Du Uvsu%?뢕{lD4`pcr@(멶 !j4,q  8ĽbOOU]˳4DS(WB0: 3* Qy%HN18XެN3*n^ףq䊾e$R1hs2_9s|,mžˈR*5ֶ]LScmχǭ09)n8K61pA!K]'㱸ƒؓ ? ' .6 ڞ%y+}2<3Slx#"c 8aM}}j7Hۼ|.mkau։k5*ywT6,2X <ޏ՜m4y9ڜa;ys%዆Kj[^+qPe#[GDQ7 ?Y@4yӝ )֝603,CJ2a%3u7Xm A=ok瑉W }y%%:oUܒ)ԡnn[ Rш"o1B)dщz(]q8-r(Ϲ0w<3-͈WGғ&Z,'}m6|DpTr3rOgO9867̃2w;͚pemhf v}\X `Nr=Ta ۉtsv4ncP8n{8pQJ哯heWt]E*$!l0omɣm/ac(swlvo?^7*m([J{+\55K(#1Gߠ†6rSvK,@{,l1AH2wfsaAi&GX') %Y9Mi [9W<=BW|ɚ7>f.tzJopPc[@B$ -AI\s`KC1?}?Jq'c=֡a.c[il w smBPAmtopb6NW/XT75aWiI R& ԫ I-v1ߥ&Ly<?ĽtAwB1&<:5÷HJQ^4Uh[=D>cWH:>h ܀DIX?ϼ)D&B3Byu|- {@)HCYT?N , ~XfAurRk8zDZp o:XKE~Ɵ$8 SVb)z~q!cɹ/|,O8]f8Lߥ<$Un@{uef>P\M_JŘ6=ӠU Sw.2ur[u+tRc4C =O;;p73KEQ\,B57qq.|rCJ~*\&YJ%p(n2\5!Bt<+D)HB/FҮlXP4Vm  Xcbg/DEm57$]08:*(B&"5̷D(yy2I@X2gN-e rYJeխ\/d%P!To=j>T dFQ-(4Ym"%t%^E}9Xu&=tTϧc#[wsɣ}|)0)!e#Jʓ0"w2M>*7}UlOIw54ˈa;+GW!mA O, C@DkgFNNKVגMa[[|)^M,BlV$hW#ˇ*1J ouJ>y\b}?T70u7T26u YN]ۏpݏ^pgg&cԼd5"rv0<:CQ|ìn{"8qR (\UKZ(JKRt _(/#KMjC+2(@sY37 %[ m jB 0H?c~/~J;hquz]N+ o38>A y2O 򼬘?<YD.iqH2|H ` `;v͂N e/l= o1qͶuSJ]ѫah#F$JSb~FK1"h/I$8$BpQe\ \+kTf3.B7_ >Ho^Q )]R8囁ZL_L@ )b6LkbbC d?rwǓ}U'^HUeҕZO┒ި\[`iҚZu-H~TGHNfcKvVHenMpjNg*thb}@o^Bl_T  0ƣ2xi!dbyX[l;#T ."a9VIxpn yA٤#/Da*iac?24anp|t%fW*T&%i(Y@&PNaM0zW%1 >ݒAI GpBuM&ͨ_5p_fJ:tov0= w *۹tSG|4z)DJGeEܱ_OAoEvM9n7GtҢi?}AvŞ6Y#SCئpٻa$_IB/Uj*!XS(>M] }˼?@Hwka~*{ޯYF>#nGj7,^bP;~ kUȯ\JN?j}k5-]2oMet]pjp[X:L[=`c3(W4 zsS4"cf n leDD.~t^P4#>1h򔪥TS$2_':;l%PY=FӈՀim4_nNL=SU ??՞cF'Gpk{u(0&Jg "8fJ+Yō˓5vęN*-r?6 58i#5'>Whȅ>˵I%bFl<[<ҪU0w`4NQXݴΉppGkT ς3_dZr <$ 3%al ~رNݶ$qIuM;Wj}vr?iF._$C3,5D >|WI \,VG[5ͤ0}nfPa L4 X6Uɓwa!EH+0TLJIWFKCv2lT4j F;>:wŪ >fb ~Eg(͝a%#+Mϴc%S2Dlqai#P+ q޷ߢn$Sy sv,̌ce5oHs*Y~Kly X_!6+*a{PKKbz.\19j  REgbǴ[тNẓXcy]dңڊkApv920`V2:1W:m nMqMLs[bdHyQ1 /7.|lr$0ŋ Ѕ;X!wq=yZp>hk+aMM8jH6 7Pmqx*%,% j{ ^a' "YiN,,zd-/66,6)%XzE+9~B3ဪÁ7Y1u i0%y0X@.NCG]lIn!9{Ò;9&ײةrh&n>?fʉih|-d3qVfF_`Rk\3H 5ɩ?N)-OV6,(rIzS2DZ)y‘Sj]c7,==#_TeQ'ꊹv,i_WqVC-9^J+g34:zKH~Uݔ8 nw56hEnD Żkxy oI$|0@%~]/1^҂-KI_oT > vٲT1U8aϕgyG ~ Sj- )K~[i(.N/;ʞ"0UY >AO9Eܯfwr1ga氯HBZ \DbJm*\%=z:}PI!` йftЁl<뽳mWOTZZsitCԁJZ1@]jjD΁n߇[%o[?PG@!"No.(/b1٢^V n\!.V^^!ҡlǢ%'"~cH$o 5As?_@)m߼H7+\cLBTh?7ԍ2=~5iBJ 0J OZ?m`;{.gȷCG baXk{ġ+vK>]sx,؝\H-]BCIZd{(?, M;Rr(VۑJ{n^_+xnې+sx DxG jLt]ߪܾكKO7hö[^"m"ݗ9 F+þ@kW_axmu_ۂ!ER3N g^ʬ8LNJ>oIS/8j.x&׋w4 ZKwX;Xz' =.x^m{w3Xd}zITX'}Ekt&aB%ZUt}*1:lV9缐Hakk Hq!9Zi0jT` OPg .|SrlZD8TӮħMFw=Y}y?D(ԥ*ηS J,\MRymC8+"cF4OY]N 5~5ټy^KgE{$3*7z[W2\jyFc$5Hu& m'r3OƍU0;L7Zƣx/wc׼D[ұVer ƛrgs~kjDilCs[9:^q@O62 :ZﳺWTu}4ms١vΐۧy%@x']?1OM! \f)Bv Ӏ{>%g7;=(|PU;”#fVn|d!1BƑEP;DqDo9PsdZqv22GC D\xT֙F{2ek q=%x~/g'21a&/wl T(V[TY~(hx꧀ΝXxXpi-TjEY@zyvqt9)Qvپ2Χ]3rgjUy_f)6R}9eynputMiUś/QuZFw2e䜎б4f}x7U48DC˦K&Rr{X _/19șN%|/$qߗ)}][@gή]y[c0R6w&I"rh&I9CC] k؂7'rWa9'~"#e2zAYy_qDž+KF,Nw-]Hw@MyU lk3Laй^ʓPa .a;D:(1^#\-@jA}Y,.xCxnCF8th'ZHw=*qWi}Bv|-a /b:ړWX |t+Isvv|3G, T%wG!g*6LE ̅U)~ Op5= nY$`ٖ=63Ku`BpvzUc`vJn|e KB^~N `mxWcY^-^Wx+(1 uļý t @pf6v۫=ϛj j(U$C>5:" Fy8\b>3/m}[-? ;GrD\+W3!"nrydtTbSlrO|qd@u#+#1@_ ߀քh" ًcFY$% 5P9Op"u n2=ҳ<ɚȵ!e|1d)pݠܰ8^"Ig$죃I j*Egh0m )T`IWS_Ok >wbBZ;5>G|aVW 3rdsZϑ6-]<3 4_ar8Ke@WzG𺠪B"B 2Rڋq0ݩ:ˣsbVׂp$Gnٖ\3h*W*M@hWE/ٮαR־oQgrOO;iqKiF\j_#7QK$̎a} z%Ȅ onϰ"+H %ϸeqÅQ5D/z/rb LnD YG'^dM@8BU~Ը:ǠUUoz $BWlLT wpo7`0hJnzb5Ӿޫ+ Q49W@#ݙy)m cSFyEY 8ROkVݳƇ'xMG~s{EtӄC+'I3bNW3 6TTQJFQGk& ~So. sKm }" .[;\XD?dI_rYWeYH?3d8) ֹ:ZoHc iqWGu^ȞDo +g=|Ԭ29_~?'un$P9%VG]HIӜhi&mkggа6]]$SU멫D"N!. *ҖEB{AHgQCVHx2q8T9nROF@dBi >ݎIX=JA0T ˶< /,eSN"ѢZT {b5]c g&vNi拡BcLBޝ)/1I'#EkJKZ{X7򡬠AepD`ĕJlп8E`|Aya[q@|/0~U# Uvj5rrPt067D.3VEv k:!nKND}sɽAv{lb^kO> M4eTE"! ӢXBY!)Qؤ1]hnY s;Psu;f&xC>͢yk^cCIe:[XSsVP}*}\5ߛnf $w:-zK+)T"OQЍN,ߕxH(ؽgW $P| P`[&]ń/5V) ~3bx ̄q~s&m(_qb_bJzX{%_lDa$kdzݒYʉ86RǀX1‡՜Sﶮh[ߦ^%kGt22tn'Z"CKVKx-J}+ձMU'AEXdC>i'ENfܰޱakzKicGvTcapeS "x%_Ac=TWȌtUU!#]Deg{Ti/vHSP,՗k͈[(C1ϸ&( S" Ucdo{ɣ)WV^#I2D8o0Ft/^َS9|<6o>%Oru#WqNR; %%?b"9aJ p>9]},Fijɢ*v^9?Ue3Z_z$b%tm83Ϡ\-#/Qzp']瞊>r SKt I{yp e0J26?_ į2׀t?(x,6`)]ݒu6͡TcTlIeY;i6ggkP7_M.]nS_^ 5uFʱ^LCKBn5_J-+U TKbC Mgnro#`G<4Hʆ.mAWɛQD)?xؾ߭|%>y걵tBVO" RzĪ +\BsIDj!iڐK%*R?rxp]r˦*T?yfG  }nn2d#n#D1*:/r = bP4"gNe.F;2 + dܑ@ i-vq| 5>5V =֭ =AN*|qZZhbRV.ɊxS*ut@ŦApJ9"/d^_ &iAjVXE^9WQ ʲ@Sqp<3E.A[WSλCm 0# $@2 (ťT>E6-=#59Ѝ4`Nkϰ?:R0t~ a mHT-$E< B@A.c~rxKs0RS8@6]ƕbVӣ RdP)p샑3״ 볲FyoZSS%:r*` SӸG PmpU 8JxՈb7&'BJXLíw;et+y~ݔe? I<.GY &NW S#df~ 66wXtdC?%4G3:H5V;O|;ʥQ>yI'#/~dBNhVdО(+%P*'YNLwC% /|TV$aH1ޔϚCtH`5pv ~Vrqc~O3 B՞lԭFȦh:gGZ tz|u>,\ѱMTHsHG칞e Vٳ䰞)AzBע(g)E.9d m9_ K!eϼn^iD`2ٙUD 8i< qI$txvtun]hጦ/+wd_hEb(@en HC:S@u@ V|+ojfEPھW dF-MRXjX؟?9XD -<8b@ݮv󀝫Ǖ{gF3^{^wUtV~joM{xzzOٶ?Q*O5IUs9n5IeLf<l3חkEfpQmsg4SJ .Zo'OK!YԹ/ sC˜A-[e|s7`<f-w~x +idٗb[3['E))XrQT\3y8Չk `s6g > zT}Aԡn9Sc(J"_LvxB2:eQӿ?^#>0(Qa^ty.V revѝ4 ۦUwNIqօC/*#J]T>U`Qn$6#erizC{.lۣ)EXE٩.Û aR~&16[tҧ۞)Llݨ羥eIR(s)|2_wI5gO :Ҫ]iIbOzd rcm Minx[B#Zy'䟴0c Dr\U'YC[CXCs(a ^@* I{ҡm%ڇ(jvXt'5h$V"@DZf2&(YE37tUo=zk~VG-@aX%]p'̮~ FI2޻^7۲!>+\snA6ׂGbF-n8xVgsz_S? [Ċ$`U$| 07aLGܴz@~Н(xSXTq榹[]mbzqɡW/0~ڠT.FzRDD@bkmJNGg#7Y<7uvjFgVֶWOiJvwm= ZodpcKnNlc 8߉[+vw1u/RUa'"Y3U/02Z D?VEi_̯t~*z⾙)|C -r4G{\ܑ1{푝dG49fmY+i8qϥEӄՂVwuЀ(U*twݼ@aB&_C#{rh'Ħ/e`pN9LCq @q)zɴjmN- m*īBI HlePVwx8ۚ|Ա'a{J"z$tEߧ>$u}H6P Æ7޳- >/'CisjV}Nuˆ#R[2TTL%Ps4ڜfsQb" e}3V{S;3+r_{X$ja~) $77hd!ItSRC74j7Tf̘N';)y-lVF}_wMܕnx">V \t6l )ҵU)1M,ay aq26 L)PC댜. -ڨ#k)$-pUeH־K9"7ySnMS^>!#Gb=~|b.YӺ0;{(#vCW3=0܂of :{2+cw{YUc짽 iD Jt?43AƮ1ϝ|8Rl|{UHl|\e_dqaZ)p璕3b~gCPNې/ZfVBQxL!`o|i8|u?-BG}{kQZ6`?̣M[CYM ,IGܺyR$FН|f~xRa| >dmg?ykhMBhfzX+;y;'[ P1Kіxk]Y"bv\h{I ΰ ` 4q0J}M*eC).^8W I3Mu&G` ޡuvpw!I8&}.=&G7~6s]QS?gN]K\1V 1yKv-MnL?Rs.{"=Թ&hƿeB 7?F͙}"]M'¦n,qZ2"NPzRgۢ~7 Brz׉%fc[ 7O@O0r GArk6 1f |؜` 04M&yA=K׿O[O7-&`>Ң> 2ȟ2Z/vdo7A>}{k:BU%z8CQsF Չy!I?*jRb H߯rQP {Zbھ͏}g*bŠPwJfPAbۂvXlbW? ,>YX6C?@oj]ZWbC?}o0F%o. $Wɯ`Lq; `̵S'ّѝ[a; Ealۥѩޫtrk9}oYњJqb<v(/j)lD3̰M`r0$FAgqEk+d)4dz˽,7Ey/Wñyz%_|/q*eAǐ}%ZJ. b`9!gS Iop .c0$j1 c+<4(YsdSApBV~e$<*#"`+#eh*i$3.jC"1ӥ@4A;< bz-26V$Md*p-ׁԕ3)ɥzOR:TgC`CEs a?vŒ- S5ISBբV[0.J}|b1Ku'Np8 b.!")R [iqYfe`TU"1KŅn$.3c=>$&T78P~QL>qLIhϥ$'cJP>eʊ>&^eO[Os5i/d>bY9yѾ7FA* F{S䤢ih t|+;㺒jW9'P mi=ު>qݙ} jʹJÝsks<&N}ŋER._o->u~6se7kyҭ/HhoNL@mmkQp_(_&%27Bޘ =[<rY~RqfޯrR>l  P|rB`kӡ XT{ÝNwQ=eշV1@s= p/lf ENNJt/h,VʦR|1;I@R^ʲ-wI\,p߆j֪ GSĸ.]24QOϝ5;K6{u|:ӣ3N6}MhT% 1XܗU'oOvp\35ſR96vÔnTɥm6ખ W]W Mcd+*gҡ~['\C_(GL6Egćֻ: b3gpyu\i5Q "AX c;4WH4X+x7vsFWA }&"d/] D׮4 C)[ ,Ca^@k1R哆;Jeoj";V{ Yi1hLR&xuI wıZ]@up6芤L E.jJĹfTib"GwVMjk)2C-R['8e×0 §Ğ p˲m ډ4b7{b/ 9: "iw]c4*Fhjݧ3)dԋe3DhLRM. fuFj+wۉދcTo&k"aO<t+ d}Z,@Cu=r|7yc4&vAq . bԵJfߩ~ɿF> aT6>@-vc &ͻRFbIozlyY2B \+U3Q>O%}zmk1Iq\]Z,3x~a^k7?u [%<@D Xd/3,scғz߽"'wO-2p$H]H]p|y83M^-;-E׻qqX$?ȊO䱄 ~&tܻ¾VvN n|N(.XEF/o]xrBq_V˒ߛk6'Xx3V 5[ʏB~a5Fh6"$J!?qpx-sr4(!޵]m?f*5bl#֤ޡy dGZLC6Oۡ=d )ɉ4Q*V;m&{`QJ+b"./ӦɁ2l yYeq!F?g fNfpP ``|R95+=J |2) aZ ujYgּ`%(bCt=ZB :OxTFwyievM[hIzL-YYK0k>RSRBb1R&q1Zh `{jh[$!?ggR3KBSy_ J̻[$la92sc=+BȊ( Ê[E^V|7Xy^-ȵ*Y,5bA<% Bvkl|wjchf0-'LU"[ij ҅RS7;²`_ 1 ''`=g+!}.k'W.~luCN渍pvjcPY2=9LQ>kDg!W 8Nط…tVd-h4CN֦Y?'z"TMW-NR.` 3e6kQؙ$ XK1ߛ#{ʪ >?2SDmq6BOECMe\T᫛(Fyq~ h߇P:h/MX9=Sׇ7MNdIJsJWH1azYifO{ ld60%8>xWwBnSB&RYb.ڳ41MZ/arƬGk`0)r,pL_B1l>T+p9-{ldt}>2 Jأ_cel1Fy[yN G1Q5o8e\[%΄8T9ת *HQY{/Pzwƪ&Ĝ e^U30\Kɿ$Hr$N6^\\\\ƒ 3eFyCVCM7`FHd0AxI+?@ T+l,L @诖x_ɑP[DϬle;=2h|w\jagF eC^iv?=O m4ԡgDV_t69X@t0]*D7טV5q:%I<`?'=(A-:洙OnywܼǨp[sHk{%LY 2bkJ{B\SWt^vI_&gCJBN'/ӕф 2I\M-%/tz:p+qڡ^Q2'"u⾤:~!63E b68\Jlnaa{"rN% T;՚?\UO~+O~+U#RHd@;ՄƞȠzY  k W]j0 kM~ {-Djr QnDC}UO/.nnL]N*.9 u޸!,NԜ0=l+5ހRÙ0[)7(pNB6bAi0,0|O5VOO腌,עA0@`@g^bd%jX$Ϭy'nHpV\~쏢q)X2^'\CH;lOjb~?vƭe7f4Fq#II'LR7sh"i]PšGi56?{t]Ѷ٨L5IqVp.U:$W7fg2hڙ.9v#vx"PFgFGNemmx|V@Kv)jzj \hcȲTHc)!EBɿ2_ohyb%/̜/OjqPv 7@|^b>{N`Dh1t4$[iDVq]Jr Ӂ7 $rEZoV[i]dsqTJ&;,0c*dwo_# |$~}nf4-7?d>nl}}w@گpz}fc}g,fqſ_7 ]8%_51`$*NGz@@,0y8$P͋DZH`S!ӧOT??S|E@'Y;|Y~A@ Hy ϒl"pvAn1#O^f9Z3+D%؍9l4^y@(ԦV[8zUyAn㄂A ~J`zOjd>z(3q -VL[bJx!-_tÎڷ8Fe"`NEeJJ5clO-MMS?.ɲD%msFa>Vֽ%M7Լd-هMR D]_X|NP "dץFE? /D3XJBo gL),'9¹D}dEKA{}*zÂy?d'4긜(#4R[9*/ܢ738k'=D[+0eceL{h\ FAcrzbLiW{Q,RgXem﹇lDCzf ɬGk0Lw QSifZC\W5;:سų o oTe{>}E[ 0H R2`6ۚ, wt0Ѣ0\sJ _CCz10p-MH k9 :RWټ&0[O;bSq(fVY٧\PsFءe9qT5j`]5@vy]||·Ŷe4]eM>*ǝ*8Иf5ƺG /g4aY B̀f\Z+sGǐ LDkۮ({m ofU\)j,3J>P9 pC!|7@mOg{eleUu]?L^W B֗/Z$ʫnlZ~8ԿSt@q z2E{-sE?t{ `u бGR{ˢy)# ?- g֩|G[޲{=k.6aC]Vg~_UJ%xtJj/3bujK!fQݵ]j$FVhu83!V"^Іi' Yd]/Yi1e~D{,!szvM7HeJj^7=YÿIUez$mʾ受]޽H~S*# >AMz&ߊ~CEC4ͦ+${Yoe2^jYIN$ǭמͫ iS'TC௰jA;Kl[A-Y—c0%1B76bZ'`+K `Oa}{O%iKhfW<'B;У#շ_G섀E$e)jw6ie #=V aG'j'ǹ+%k>:k ERCA_D'A2MZ$sي"6ㅀAGA UDVwOeʣ~w%1M%J q=OUjr h;ul{=]0ߛEV\ߕDIˎOźŖ3 0!thO:#C6-\e_tYey{Pp)Nlx.{.1-\ICL_f/!҆ &0#Y5"{FƄre[QLVF[]FAIzyǯUpZAeٺs$ w]M }B}5/Iʲgged:~ja28e/H3͛wt2/!ʕ⾖)Wޤ=S 'F?bƆ*j'tvpnK*&QSBo (b(3E֎EͶx~L;vg1lu/R%]#;D1q?7ИJ;]k"98Ɣg6m͢? FhBn*:k-~qCQnt:\NY982dEhBSVLi/L- E˙tku͠_>2?a}Lh'~\E^4ĩHJ\ze4c؛.JGhY7y6֯(NL_\l6>`g.0,=PqbU{6%<+{F;.KY~%M7; bTHjSUfk@X 獨OI2߬5-ɿ0?d,&qh=B ^cXsNj:7~0㩿ҭRDgZoaA"h㙦l2j" *D|gɦ/Sϗ64=K(lɚeLw%dwHm&bZ""ՠ^Wy5A8W5ŸORlZK5 _dEk9.:Dݿ~!~H) iGf~kSKHGպ1\#4?D&K2]Y=/L(%<۴u wV(as Fh iI=9B!#PLჽPR[5!?JR6)mlf$l"d;7aֶ=H+;\_]HVX~1X@`+c=aa Td|gBPk\Nn(%=“iΕb8v \O2|aPNh!idـ ei"|MG "8>\cG { |CXvH).*{4 != ~J'L/x~pQ\f16<~yq1mWȮZ@Tcq]hdI멻\a.*^@-?QW#G- ׌ڡuL;  Y E%a] h_0Cz9bEKQa9wqmMYP,ٹ՟ӄ"A[mG"Bڀ2lWy]0'd~p+4~mjWfx+%MSH3Di5b EZ~D3Ro<ċY+1{iHcH ^#E}Zݮ y pRɶ\H<]vFƎr*DOU^l$.hML5ɿs10>\s2Sa t?ψbR߆;.V:'ɓ=*vR (Jξh]v M }=K Tc=y% *.uhL̳`~9y r|ҵ]h*b bhccDH5H?Ъi [b aTαRqع(Ba*\-ngQcI&%?]r-!4VM&>~ -uL3g/v'R$s"HtQ 5B=d?߉;$/$75Z/0ęivԌ8=%$nv|W'䠅f8M'iX 1r4 )ImUFQω>z2ʬ&HE**qZ@79ܑZ JT#;;  qRy“,9=JƆ)+)HbNh+eK\09w\" zmN4FG84,[\M3ZSFrT͡tK kG$8W`# رJ,Z M+u,]ܧU0zh5q>pޯAy0 |>i $p}Oz 5wg̡s*?9`yݢ^\&Uub׸8\F1J)M+dyD◃҆e&mo`#Ab:Yv,zFmcd>.Ӊ)bBq=bwz$l dDdK匾?L~+qz$*V Zk3  b\Њ2C}z#z KJ@/EɫϳD5Wxx :"XaE7䨁KsL LT⢗`-M`:5PRV]X_)L;E:CYHXn8FnA*E9.eB0:϶*?Y&Gy&g. I5J-\ 21l";~8W"Rv7G-'{k klѢ-&H:YLDÐ%d{/G~Rpͣ ,D=ΛE %=dqKu#{;8ΩNVc К789O9,0ي2EK6/Y9 3&(Z x[,aNZ޲[ǮG6S% ~Ff5{qTQXOU |#MLbi?2Eҷ0a6cʠ{ci5vtA tMxԡPvQCdVnLtR vi,WMrzb,QeTԽ蔨I3,(Ma=8,Xn.6nݺ\jQ>2}c rA#zjDi_N3'(X854{X{ĠBu;TIHsg o grXQ FSI$~ c$MlwFԺ tCg 7| ikU};Fu&M,  X}7`LKZM:~%m+Qȱ1vĜ[K[x^( Ɖ('szHΔS'6̸ F0V[K "EKp,!ƿG @AV4<'#B!zH8*ġ_}|b\$QbQ#we3`ѓ][QC|%榡gɂ1-ԡiwu15XtQߓ n?ݱ po'ab Vۘ$0%t!RC6v"oY:8}F% cEh3K?JltCC!;Ρ _r n vԎ>wD;Q=aǛVx?! tȈ* _8a9AnRk?E; !hꀛ^UdŚэ?o'?ǓDMI "D(]I/[UUхڼ}d& טF܇:GlJM{^zVSn|B BۼXIsc3#0<fϣ\&NoP+i\2w1==,]y4ZO>gSUw2^}J=M7)@c{Kzt76a+XQo96䌥u^23,.])\Y'RM,vqCsܾArEvUDvεp53=٫MSgx r Qu.!@ ѡFrU[y֚AD2Vy}PH 6=kF ̦_t5h5CF P奫[#~{TVvp%F7K[$@8cEΰI8jϓ5f+`FɴёXCr't 5O*JvDm)SEx긄LKV): ;ē W\5o"Z(bW+ dk {I+ɵ~teyRM}~p9 @TI#basu)"ܛgQ\T/v Ɍ5"#WU/IH=NGwj:On@Z0Y](Ի,RP 6vڔTG.m\%%~6PH @3P?tzjW139Yz,=Ų,0y'C,r BʠJZO 1H`^!6Z@d7`|s+/KB~$7:1vt"pg û؂' `㧾o ;@VNARu+c^ܬø2Gh;C Rʋ`m<{ڇ=c27Mu+Do1hH_V4ۍKPq JAnݠh>Ljr%fww+/Ck(0 ގ~{ 6_LwmbÕ ?.7P1K5x#WtNKXp ǜS^|mA)c)bm6SL+aڄhgq!D5g0EF=VvٶL?B)V /LĘ WbZ%>Hi<-k&Qc2ˠm ؟=0e)I.#F {ON*-Evqs M'✴?BƁ)qhXEmWe" &hX-E(K8@e Xn/:6[ H@ ,\1&7>NσUB\4_{ܺk!`"Z,@23U@=oXQݓuՕ9jH oezyyqz/DO=<΅x%^ Ffm" [j _\ͷ&ɚш"i#uMhG6/^j4Q=d\aR F.$ YaO# b*ܒq3,B8H ӛ9%NYܴN|_$fauN> s[Rrjۛf-{ϩΊG.%0L(xFٛ MqT%2xM(wDU/~!P /`؍ ֏'/a==i9=D `@|F+Q B"Lhix"bfuVxh $0jD^K~YM*Q2Soazct9evZ㳫%:P Hu_w-uNOAvߚt|vY<Ȥީh(]za ijw#y2n*$F 񵤔Kl3+jq0 J߬ id OEƍ{o4/=DfoDD7l7S6?)t)d>šUj+Fԉ<1zV\w?n]U}6L4UdRtWc?6ڨ32_GSNLsy8e/tR PѳrAl:N#_[&hRLhlnds ^GXNYv@sxl+I\! nF.juN-6:WlZ0M 6rr5=JbcbE$+zp#7P4 \ dABpԠ%բMlLzѩSqClL7J,QBթ@.B )9,F^ X"љh28TAO ye|s2]>Udt+Dur Ƴ3`ޡC#zSDݾ(}c ޚ WGW`%J6olJZQaiw1΂jrQl+HCy`N#_SK7}=E;F2wїD5DFl?P%(!\GQ߈ox@y+۴{_yDEX8J c0/l֕x r'%&O %#f2|pEs/=S$;@?hȲ̿kbEf̋L:OCՁ"e,WǪa H^LgqhHFv+с9jC+*LnmfY^:$B s;c{終$XXZ :-\vD)6ԖrA GqvJ׹ nՎDHb/%0&t^}Sxp&.sOcLZ bRCNi꺜ŋQ;td-6+4 35$MhQxZp/ճD8 V3Z w92a-t6$sUq|ħB ^ FcQƃe*J m=7S<mP?'22ӫUS6`s@O6yG*_!VK޵%;i2DF}}@н]!y0 |sxGz`e G { Pٙ翖&KSq8c鬶ߒjfgX$QjLNjvz_o jO=͠6 5z,Ic}%65fkЁ|矾 д[qLx6ՖNsj+|R Otѓ' @"+a g.OI`OCCV /5>YW߼|]"qa:LwI%%{]_lMI8]D˶闗AJFBל4@ y ہH|Tb]e䃯 '5 )UFKH+0FCbkNHGs;S}E8q gr"i~'a_}>{g\V:g䙷0 r *j5qQ\`KF mfRRM?zV}IVzG}mpAU8j>A!QԀnx2𝪃b- 2l@H'H`1ؕ ѧƚvlrBG|s2,׮Jye}KD6X]ϦvE>K<:$lT`ަОlùnZXP#^Lwb@6dP:0{xe橴]9گF،6 ]Ԣ(Pl-eIepVqXdal⸦JҘe8r˥0=PV%wE.vunl"'VMؼx_xQæںUj yse rVv.9DvVhED"L{54Yʲ]0 e&G- fTֹ)! ScXgڮADC,8auX hsYHpWGw)oU[l!D8kZͫY" JRa23M U[IrRByýc^uLj\jV.Mc{(g nd,~%? ˍzclщaҽi\g. `Xh/= "=v{i`苫mlf/<5;=ƨcs$twjZQrX!@QO|q@9ϧT$qxJ@diy5zEDxNJAJ'ꁴT.o}iʂY@F݈L9SX6mMx9Ѝ?-jjqGBw1 fOOҰ]Zغ:flqHhPFޓsle1|݌guQZ}h'kYv;po{A`SU!rO:aH?3~;+=$ܔec: L̶;/CO?7̌q֟ó \j5?Jں]DV]dOB6$ݧ7ty,K@{y> 8 1߳nS@0b*"tl'_!Gr<J@ J[^DKB˿bك*8W][IF'*tK^@Ef)j]l  ذ(YTN#o^4!=%‚e2o9:m ܊MA):%v3x&C^; G.EdLW w*+3v/g^-蝼K*6&"z -Nj३hC5m\h)"'+l+ĩY +u9~V;7 kIY&:ʀy$fY/P&E\eH}1JvHw6 $LxUmbp?h받m[5 s. >ѓtgJۯ[TI>U; ^|$)"~̟i0X'! !@0u@ܰuWŎC+ΣP6h[Nn$ܸ%CPP]KRyaWh?xnQK=+Z(+q]RYZ+6bƻ,4N}ٌivywb@s݋|Y?b"ڬhDtj_2< >X"?`ս907Yf,/NfFG#URD?I}fkLw.T M|;,xbFQk|1nBc"#rHb-E&&D:e oZq[L-G(USy(U}1γ_sڱG6ljEDRV;RC |)Ӣi<& 6|1znvM3-'dasO*KGhi~WQ >t֚YW͚VpOPwl1c(&KE" HXᖩ3n Y 8}7?^~GM4b*\FyY=g5 YژrByG[@5ӟ.<їč$+$vyig#{(:KW%r=ւ~g阇\/,J8 %VF0Mzՠ p>5Ğck%oQӲ):ߎf+;! {?,oKfZHʆ{ s$a6prKe KI>K{$-Պ}/yNl9L}xQq}_Y.;WЖ;v4_ATg=g٩ [=f=7ÿ5&m\XY8?{_O2du Yz`Gw ;Xuxj~ؓW4,.i[ax᪸ _ͱDF/kRL866u߱u,O]uTXp;?KG@p)hb2[|&Fnh^& q(XǾ19X JwZvr 9G(/PN[ѯp,&&T7u5F(+W|fl>*RQqՂ7zP٢E0bk;j%PfTY @mu2):} LZm2MlRPx/2g_^.savwꑆTG$1kva||#ie i`1Mʕ~[~* a>Gnp!5 Gd&@bLܷ GA'/OPDw&bu{H Ͳ.EUVBy`\X&DpPT RN?,cK%]o[uA2ӭ!d%<3t^l" '=AruQcN(.9k歾Ḧё?>nqXh#K01FjTae/b>Yz<*)^b59c=J_k/4H~޹I zr: IԒc~CȚq' ]

(m _2HW#y-eaCn=0x_ P{vLb..yzڏrNt$RaQ3ݘao#_*Ha6;xw]ş˹VtM&F(hiCiq2WC1CiH(]4q ܛCR +wtAO}D%~ I\y!䡄0UN(w{?9 qBOS/Rod޹O7i|$Yor L7m]Lo%Vs›a@Я|Mt#$=^FUU"nS`L)hKzs5sbzjUeY=gd|(=g= q( :rC[d<&18f\2MGp%u0M=ysP!ȭ mɛ^|:Վ?(,'P)ݟjFe.1D1t~)FLL\Ƈu[O41-Dahػ֥t\*}Xt0|Kd0zj(z{orv\Kp@v~ uc6i1VFm)N$$CH$0_Mug @w-8rc<S:iVʿP:!{YnڤR-/va&FJl{XELtIHs5OG-^1ī~D"&00͚n֨qZ8Y:)Ol.xm$r0(hXQT_4THT`2m,x'WbBݺ .Yka5Jp!)wo$.hJg7wqCg_m9EY#nUAwǪRYw~0/{9D4W=ZπՕ#~85<<׌7TST}& %\>˔d ϓv?쒇*ot# TŐۅ3 lBaIޚ飯$#[1ڮeiqRP3{B7W!nRbnqlN*穯s="IL,>&]Dq>mѾ#fиjfmNÜG5t}dEܳ'5O.nG^{u.cMw7-?71ZzyPD|agٜыF¹toR/8ىh[4vVcMr*AͥH^`S[c'$f%F 7$: Yw n5LnQvhrq?c<4֯yZuLm̿?ȴ HLJ1]Q 3up{΍ >Nvt}@02G+2[PdDP>nr]W(cx' Tyk۷ATnfӸG^#4ͳF3Kx1RU0󙲨 3Lu?7#Ž|~6̑IQo#4[(7Or:)T%ZU[;i PB2,*Xbgt7٘a+5Np7@Fژ{%?!wݗ*CU\7 T.F0ѬQBw,Yt`L7Z߅(_  1Nu61ms ,t6s{. uboh3e Fx>owZ`eӣHk`;V)R"J>ym{`YYmEUdRjW{3ퟏ">RފW{!]7Hd&xҗ0Nu-{ )lTݧ4ǡu@[ Lm0e@KtHYwj>vsUYJePbӻ-_thYbu3YM\c3&eɄ!oP'أ_syt&hXX)vKG"zlٱ/@s};]BA24a)m.$&3[qLr"{L Dx{_s,CļlF:h<.6Ɉ/_R=Ռe;~np~Qڴ)5y27Ik-DڞirГ?mvaqB$|]:= JX٫](uK۱hEǜr/Dĺ8eX%qq-Z}C3-˒"9S)X@4~Ǩ19TF vt \S lWdu=lE;qVId^tfRǷVe|Iоq:@AuhaDA-]셆6nIGDG+b_qz`}.VTdCi˝雨".jkyA{+肽b:G5i}L]*ƫ '#p Yi\B2ሲ5.Ȼs݇S#_8NaC8Bޠ=  M` \O(NUXnjxGڄyU J %,U5G j1A.T\Gyp&#<:JFԆ(-bd\4fcq&̤!6PGlsm*Α:V 9'uZIϷo'4y vL:z+=-Sw%AU/!?ٕĉ T<˙^h`"K 7žWHbrimzQm 7F,M)0*};$\~ׄPo͘_*瘢11Idu%~ ߹V7}! U?Q[͟}}C)ɐsL瀏Xw7Dl :i[^mGL F wE%á5@O. BڪJ 1u!|JbZؓybWs(n䬓~mbkkɰq78a4fj`H3$"\/#iCKm؊'WW,)}u1%\jNjt?2>!3 21eZo(A.+1R5&րfBN$2"!̉.󲏯bƼh݇NQ %OVJey{砶sZm E^۷K祓[M.(@嬞z?\l(ϝI"^/9gHjoT#ڝ2Ju u5CĵF9(f*ml$O ,(Xtt`#NVE:^HuݷhIC}<جGpD]24=䮧lerla ¿*z`xL;.wE'PÊȳKS+,`;H^-a?W xȪ:iE5|)*w {CeⱖN,ē% t<;QHP]6e,IgTWDuϥdQ50;w NuzG΂ G2>{~+h=ʂv*3%ыr#9Qߵ:l3:|oquv@8Ge[ !ݬWwTJj[ød:8_d5Y[mz<}3i c҅| `T[rV_ z[ Z i33Kً9﷨IH7|3ϡwL) Ρ@2K{߉rc#-ű6l}/g`|M(: qJcXSJ::%V\P&v?#86n)0T֝To-wѺ2=Ct\zJ.=FC1H?˚@$O_NdԻs[1?T^EάX}r%H<OeCd<$啕f,H¾3f3EU{a9.dItÖkOBI$Ͻf߾#/2xtRa8*E:Kt"V1ffWp7%vg|qAmâ#ލߛW%3~œ]@:B@1r7U? W S`ݼ;=ί\=Se8[o72rg{d.sIU@L{.!Z%j[M"[dEz?`<۠|fUJ_6?*52f6Xd='s4/܏JRdZj* '%C/eؓC`Gs~ '>NnjkƢ- fs$k 6aS~~kk#fEt 1S.M5ecf5l{/Eve <yCghՊSxZ ?J k j9KĽQԯx Uz:q+x&k׺!Iz}#!z)1v] .s9i\@uNo G;Qs{n3͑C,I?jL#8ᘘiyV,O4¼2/uL|PcFH`|0B,]4w!yՀ bzl B&O|B{mh9_Aؚ:SqPki ׋j&+sYI 7ŵ*Q:Uvis6(W48-YNnASL+.o~[EF{pisro5j㌖lwI.B܌خlk]d[?P"t \UI vlbNnUpx.WrzOD\GĀ=Ș>OE{LG ퟬ NU55չ"'&~K |v7xO fTRY!JIWׯ#O2(@l{u`CT@=HxԂҺ5PO5(R7Y*Y+Bz0~mNRTNh_=7VFX{B`u/ g#bX ܤY(3l%;k՜*mLp{@r.m;А\O;I`ug3Y  AJj|+QJgr((T63Alz9Y/-)GϜS XWuY.n%2Q#hI#':_mH.&AY]J1tR]f䗅"e3Wln*Ĺ7d%jZ"$׷ ^Lj]$oU_R q Ǎ>ִ^BF6|ٴM-#`AxodʽzGbME4JYI,@k7`HC¤\ >ؽ{BmS`T#fCZ;vKl߰^?v!XTPw7jF"|.Wٍt͕k3:e˷;WQ~EFP:TqD' =# ,oeu`zRUbXrq쭺b^1DO{;' 찃PrtGc32 m<4 =J T/wtVh,yh~.I yM7#df,*)m"იb==2jbF+I^xى,ehy릪o!WqGu{_8SH X@~̸ LQ6:#uf<鈗H'[*z}T!pFhPq3p { >OcKv{ǬsEjf`Sasp]HW/&\|^5Uh/z+P@0ns+S`iޭsb/ ؟g7ՐؚeaX/'J[V4{8 q#&If=Oלl% ^SSW˽deIAppM>/@K QHhuTEQnZb+]A\xZoshL,nn5A\Q̚o 65<~}F͚R+v3&^kfb_>p3sJbAOG Z OcҎ;z ȡI䔙/amȷs?s-q$i.L,\@Qk`jb0q2*qБmYLOT/p/BD  DP vXN4,>:4I_pU|`l $:h'N-ʇ ^$E9>+;廣-RD6mIAqWB^J G!Rw7Y1K#YW34XO39aa {IZ82/$moPFaVZ?v T6l:[R0X9SPbg#ӳj{aM5c[G,'RCyl8>K<|^|Lu–/ai#% i6mmQuq0]sKK'! /h{ );y{Z_ %;&θצK[d8Lfs:i+9+>i>#0,Sz{.ɇ`.wt uʥ,hF.PHTjLpB(.)H0,ȝp2gDYxyjֈOyk7T a#45WD60(JM,|zt3͏IB^"^|3g#C٠Pn*ojPdZFa26H[co

繶͞XPMIc΋(Ҙz0tg* 嚻s6}-!Fpvt(5$k̲)[n( -X>|рo՝X&8 H/k {"D%a8EZ$MEWQ#6= >$VY]Z66F#qcQt1aYp\B^J2qPszx"Z,sk/fY^-RHD@LoWڐhOYl.]†eM|E~YCBr,Jh%vwP)&EOяL@EL$|dy?Tm2=^_{ =viS.idU8ټ$s|.LRL%ׄi)!]@\ݣ.x\"HH3iJҨ8[yaa'v7O6GRWč= $9zsP2c_d-ذĶI)Bܜ@=&.dTy( ,`Tʓ q۴Zo%cwP\XC,-7 : M 3VA{O.@H${°HkL-7RcBn_&;2+Ԏ~Q6m~(ρP$e 4_FJ]QåË} Z?,P"Gll98iYEA1l0]xt^d:p/s;`oA_<1Pue "aS&g&pB^\P#cC{2e nrɴcc2&}:Z8mլQi2۠{ag6H[ N`WqŒ̲KA&.y8A_c6̷|Lչ ^ 3wM;HZ3v'@_5.ί:!|fMy‘#ms=e ,[MJ`tsU1o-x'_'~8iIhH ڐف[Tw¶kwEfDy II]9xWg<- w b&a_c!bXڊȒ8#TRܪf=H~Q'P5vn8A R/ Jni폱xB]ߊz‡3ug%F[rz,aCZr~ Wq%GTIݺ.#9҃njmc٣_Ii'K@]O oNp/MԨl9CFE$E/.3\2-D`|i)7 'PUOfXyzש!p5lbtZגG_S,;&& _md泈 WcRt M LڢC߉I z c5)7pCr{ȷ =YCx3-]W VK?<g]&)\I"Wځc85с1 K1aGg~`mcޜصMQ1 Vk (:)mUsWM=%XQµ$RuKmc,ϸ5 hr_|ɔqC[5FgSEz1pYȰdܞKс=mdv؞0Z|47 .NWK.*ѐ l>:3֐*6d?6-}%Z:8 (LUĴj˛=N1$h/ ;kl[P(tgP+"QBYd͗hk]6K%3 Օ1#$ʓrop4G4.x"Qp]ե:};OĿB{݇ Ǔ]v3,-Z:=807 teʯ*!K@ Q4+ BOa{ܫRs -8_3Qݮ,Ef;b<LjHZP32+'w#D y)#?,/Ў?AڮOj _`J jZ]~szoݽA; z9%¿N83Yq*Y/¶{W5Bu>ћ'q֣:6Aa.ZzXM؉)8s&KZ l4PϢh wsӒ:0{mk0T&|Q9:1>*-Az='(<^flſAr-ࠊfCVQG'1'V u`WAߪ[)lhqKSȼ(-\= ~*5WK$6t+:<7Ԉf, R@L|y-ɢV25т>_ ٦K`l.< l~kGu7^=sM/U!!E [3 }Jq&1l+^QYF@HǺ]C ݭHIH U֒&d_kBqF,ώ\byAkXZ=̍hzV)[$@.<s$Eg/ ݕC!c!Q#W_twG.**%J+j$r*)@[[2JjȤJ~ WO?D^pi(+זe ovks'89z!Br)cB7Q Jkoa0V0O z :_zOA%ac8N35WI}9#P dLsd0# iЉ ")4o&zIwIOWҕl ;'=D[].xݭEWl% ի*KtkDG@=JetC"+)sȡVu2{qC؏GyZvtDs-C ܴڿgD[8JC]'4)O;OS%. t'ж%yyʿͺ{/Þjn\-̯ z﹚)D *đl&D{汩7鷄$ʍz*[1 {6ڙ` . lj]ח'"@9C\ÂcCeF8 .*5tDžI]2ԏ4t~A7Z/?UI-anR?3*VY;8_΄eřc\F+#2s͜lR:,.d4L"kIoʔ6g,3<:LY|X) G%DOr#joC[I'h^݇xbKs0mϐԇz ?J OA %Z.bz+m7 Bt/7'a$7z/KTcqFTUkӼj r ?Fɵk4DVl_nKF4*/nNV**R-`\=j2Y%5ڸ݉?SؾXUЈІlhT{z!/OȚugD@eX<ΐ=|088>!]^O |r>RDXr⩙X,Y\'H?2 g?tN1aCS^AbV5K%3 @yN+`~"GK8NsNX8gZBwE9օFL,bgFt[|>46*XZly4 ytrH }*pӴO  ׻^cr1cQ QG}pUbԜ"x!TukDƽ ]?LmD"mCT1T p> _ʭɵۂ'ᰬWqn.O*ʦba q([m|,h9vu󔦧q fQE;y;j’#60V |T'*l;}PQkIyHh[e8~Ir!剜`bK}zl҂j%co5iRBA'" ؔmz{F]!Z?-O5^)]bvEK\qyCsTI!gGB 9AAn%܊;Ba[Ou.tTҜggE4r0)g^YW`_H\z@/LɆ? ׮wy*u'Ky{Mk:-L@`n%|^0'GOOѐ]3ŧY]+Wym[nm. \FCv*{&R43,\C)L7C(sxkh,b׼Ng_Y=8–}`]4H4%u iUK{26L OHoͬ =\U|Y! єd'[RZ* ҧ[vX.1}ARjĿ~ =]U0g5;T'Ox@gV+o;5M 5z꧛>[ۓ,ӻsX-JɯQPii:P~bs&vNv/n56j`4}T$DSTpBx AvpEuB(de%xQGW,C:Ohz@/5.cȆɈv^Tgյ[3C/ 폋$ .8Ui5|EHs6BFɍ ⱍaӻ6I66 s_N~d n-/E( /N^j/Y">~z]`"8m V˾ N)z}yXF$ANUjEP5 g/0Tvvݖ7&^@gquY1ԔM`~l!%~ƘaP6CNָ Oeɴ{3r zbYV"օX/ Gծ:s*Ve{]ӗJ+-'›UiD3f7^)R~׌/41\D~?㐀rY1*jz݀C̪j5(w0\ci\xJK`5|uv!Fԏ2d=PýR{@gՅ|7`WknӅxu~tA4a@xx@h`  긬9lb7IBIse_+ډHM*(m ޷;4 )PLinЎO{p#ׯFZjVoE~9""p,}6!fKU0'ִ[-W fj/'_3'pu#H-gj7&w*R=F7aD1bd <t͟C҅MӚHyqA|: FRKz*n=V7okc\#=wx=W щ.}\> A]1E&E]nF<=YV<YVS}f}|=D+X9'f(eUFSF|}@WEagSyZ\(/@Pqa {i u.q% uК^-ZPO*Y,!5Ze﷍7pNۿd}w,(3! knsX{w{-`1YPGpK=)ĵz٤'lhQaAZ ƽVrq0t(gxuPiB?K&ڳiww ޥ~t1@v4XgvRu^fb]4?HWGG2p摸EK%!,яY9~ Ɩ!%D!1\}KCȄ=j3V%kVV_NW墷 Dw?_t #] >$ԍk2nZK@7d[y̔Ɛy: sL,GG ϜI C6DV@P߹!I?Z'd)>psH-u2Vfľ:=M}-Smu%9f@ ՑÚ7x2 j(F$][k E<®`͉JôiQXCThk3VT )< uW&.#@9̜Ch>;8b`]/d ilW:\/T౜<)DihG7}>_SvL((x졣6E=R3NddYZ;0kYY.SJ~*&jmM|jVY5_u:MPQoВ>rj5,u @FC8Oݡ} `cV<"]4AF-zoJBľexˑ;RϾkрO(cV!=VB9z,^..0e t}g>8rW sa JLi<)˜yI^1OJ a pd/p#HЊ^~=[z[(C&\HmZǖI1Xk1-ӯA'vW^f.eQ2/{=%:K> ftSæjWһfv4(X.U󺘃@,NE3+m7ey`$>ЫolNqO;SyC&Dn!".{yiF9/Xx#篍k*P$?HM9Ս@+34 Ḙ$X-/+3gcſ R]/Wxtc;B=H19 .~ZF~I=N=~ٵ1R ?#ohD _#b,ϑ #$we$0^OIYE& vk/9{êoUѦR_A]Z;prfG3?ߐ%\T'eeTV8/)3[qnA$F͖bvpx?79y׶3Fȅ~ v6&i!SgI鹮_L|*8SD!v~S|uߩf"ʥw7}&ke7DR f#B)etɣ9I7eӈb|!~Zu1,(a ]لe> ׊.ྨǝSpb`$6 \Oq.pOߺ,h 7c[\wC olUǢ"nsё0yiŕXQ Ӝg o:ȳp~Bal1ɥ>.-|0rA_V|iA 6\e1 {ZL嶮0[{b±\U`Rg+b\?ŗuO4uJ4rBs%U/<ɢ5*a1H[XƊLHyU䣑H-\v'H둷/|T7E#$Ϳqdq?*2'!AJj xʹV*ipM5_H̒cl#vr)lž$>9mY4oZ4(9ac'MRG3pXcݽE㫵]}eL=:74I 8 Njx\yXnҲUBKKBB ^5F nO,д:ȷ5.Etu1 yr]C 8d 7I htI )d<ʘC4Ɖ!,@W&Bn_P~kNJm)jG9*O_)9xxM.\(77&&P0_5)T?a`a{&@nA; :.JA[a[7,ɕ!],HK6_[,^p[DȋulDZEa;L LP|?i'5 @(dlϑ? $/ϡ9[s\:%+w4?T@7Eyi/" |B% g~<{tAxiDg zUĘ0T,T *UN"1 .|? p??N5E~oN{ӭDrծz+ 71@$7[BɚyXSCDJh3Dq?8ʋi!$4FnD %4$P ?sZ? ~S刚!,v% ?Q!B.) 0seべUH'tOn2*>P㙚d2,hT'OS[ʀCf82Ix|ML SA$-J[ ;RqΔ>08n\ lH . :'j(v/'HSѤ2~֧#'Yh2`lF4ӓ:^*PLq⏥dRE8N#Q'$PG zG7\lr)EVjtMph;d&\65⩗uQ4A W//=\mR&O'hM3޾S1c3){&/(&/wvE_M 0t/KU1Sb7fa`RMO#Auӛzg3Ś-qĪ:l]@W'98-'ЭECgŝHEcMeLb1_SIϣKa,Y*~8$;cp|,5}u9dђ&vciHpV|兪\t -[L&2:HNd6kF F o[>Hk\k~$_\C;0^N.ؚfⓗ \BAfJZ.} #@{ d|>I/@JS7nk+sȲWL*vJ{99)h<1=!EZ,'W3O 254p17_(w#R3"XVry2N4ׅ~P>U9QO2|V&3IesR_N,aĢ`]^|+EF"į>*] YQǾY_"6t=x^->)U9J2 /}[5>&~T/{_lO8|ЊhAn!=뽪%[79 0S8QUcýdo2z*2p-sO8 Ŝs86h-o,[bTq6cܚ] H⧰R؊>Zk,ԓBqJgv#PuϹF`&>o^ey0s'N׮}Ved_T7lgr@}'8 QfQ>ŚWP=!+zmC;G w|`}Cj]l_)Cjqf'HZ}V/×F}% kO. z@x.tw`\ Is{2kcS; U3`N a o6*FaAJ}up2uKbC\'eQfU'!0iQA:-ƃ$q_SqW f̓ǥVG7?v7Ç|bV8}%ؼZ8?Py;^ \fw㹏) Y3ǧ϶.涉Z(8=hB8LIHv w o:YWYwecâ$IYigmr4p&uBSۥ[uIZ]O^1O :fل%F ֛q*Ez߆!i. 8~yM.;B z{d$y%xGĉlD\!gTtA0O 10\#N5G#Rč!rޚu9Wn&MB` vw \|鐸":a,yCY] Q oG9G4λrh`Ɍ lh2|nV4Y˖h ls ܣq}R`]VIe[X BscL[Ϫ)ǟZfZTǙѿ<*,[^)Mi-l[H3cV٧x=5JL wgSE?J4qwvjuGIHw-#IB-v@ePk~Q;Ґ.Pg>[Eweԣ9l)36Bn{Xb[uo~xf!fy9e`|{br^P4Q8j#Gbo1bg$x} $b|5iɮ#ٰg_:OEҏ|'< HVB 2RօpMhT}\|l4l[cgẮс&wB&׊^[|[IF!1ZSI 10 гm@'LMsv>6Ռ6Z slt&~0GBA> Q{] uN 4KQNuXPA͡3Ƕ"Nj3UѥU(*/UH)%-fKPe^Rh&LhQd'i%=9(%}2hVVA bA ˼kIf>65 7'p#׿:A͘sQ⠣&uN7n((-9rluDV6|R}8Vbg*ek{yת[qj`[z{panc! q*`APt( v:}bUSA"Νhy/H"ux.k_.T9Ҿe5#AcUkfb~;~#`?(?#v7MYh.?FoP.9\<\y|j)o뒱r H;PdV#{Qq`fpnT ]JQ)7Z6-M` ݁r؄X _]tdXy4G P[n;2?"0l :폔Ai/C͟9L*jVuMR.{h]B~/$1`C v6 KݿŘ /{HB rnɮ'4} ]ۙi'5EFgc Z^OqUsRE>n%DnsV LpqWL`ӵmy9:#EmjIX͔?t"jŭ܂~/ lQwţ '/g]:#2⺷@B_[@O=}b?D4Wˍ [Fm'^h|N˽Ri93s]oi-Ba#x*8OqSt0 A7$tPWi(69Ȱ&HWSX!RNNO㣭e M_3zVt ,%4f.9%:N T=4!-a)}b+WFӗr^_)\ (] 9zr&P\īL~,oןtt`Q/ڪmlW*Ő<6/ypa@Pdc~.#6 FSHI`:¾0wԟXUs8@魫̟?Ŀ9Já![)>H$xڟ)2VMɭ%4[XXN& V7y8X$ 8P#P+%æ4PepE&pQو(SBLҾi}ڰڵ-AJkeѩ[ ;396;ԏR((HE<)±ec([4G0KZ@40;G ?*HE'~EtFJrOd[Pp˓=,TV[Ҿ92)SҔ3samH();-Et1S,ӎg(yl_<^m.ʲU?QX#y3΃^ Oj yQumXL!e W4}'Kw,MJcjg&-~v= ҂(?:ЯJY]wc4KX.9[L.()Ȫ^ å&=%X9|r-kw1'0t6i"4kpM'#:]A|x^-gh Sîɑ\ݟ)oOϢ qM.0MLx׺?k؂8R&{7 d^W+N EibJ/\*Q~qP\xgӥ w{ crv5m'*jyQ=0(XGq7X̞"a紭C Y8-TگŮ4a <- eJCNQ套!jB>Zu*}nQ} fPQ&I{j%fd;zʍ:lhG]ϹGh<8X4q0M4kACSZħ/낙w'߁9hWS4v\ճۙ4EbRw~ֻ5 S΅KJz!f!nL} Q$m(4dz,ܧpvA~쓣YNgxun-]qȪ01FvR fNMh00׊ȤқZSvb &RaA]*Wwжu{^TC_YE">tR1<LFW=!EAa]z'F%dpKa×N3/JTcGD2:k(ֱN~O뚯JY·bNY#OCfjaz2].VvQ2Γz{e9I:8Yɸ 5bb3Ĝ1 Y2$_^-_4^"\:wij6 du&qU{Eǁ> X<7_WTs 9܁F87h[稆ژ"EK0Kp/0`zA 6fJ;*R]1 L*z彈=`Lh,Ťo^8OU( ͐žZu߻3hu3 ɩ0 0%s18eUS}jaނE,y/0iNi&n6o2{z0kUqcNVV"mUJHFa,H5!'C;'J4ԞU|bV ҳWiU[lu…ͪ-Ymog&RP`i(1>9tC(CwOZ7 aS #莚Cegt\S>$H$ZklAJ 9^n@vr@ylVOt,_.P\2 ę@;OdLPs(LK㎨N{1z*m:ӵgccf+4Nsx qx?m:g#]Kt؁yiIKL91 M7.OMDߎlB΄ߡblhW#,+|DWQ>y>>@5W6< $ {j:w.֝Kh^pلN‡S/jKO\;e"av^D?0-(Ti\Gsޝ\t]|`q6|&{|J@FfHE0RX$EM o xw)q۸Q0eY>}XǤ/ޠ{1ܴ7.7A},{ _UQl;䬩9}@ aD;cxmlN?Q@O uQIJYLZ@,AH==z eP[{ J 6*"eZj;pz}_S:uUw1y7Ђa0~b-Edq/U0ȴ5M~~8)i7 u}J:mݎ ߅ ߊ;ӘHпv [+^Q_řl5?z.0Q†D`FsԞ?4@C|ȍat9+eoޠ us1V?AK*cBeRoxoy4l%kj߷m#wSvU׀掼#W4xGZxS"Y%<喘CLWA~zwf,ZUW,IrNBBNvG?F ȬDvh J9֯NzhV3:le@0dPbR~9*bV5u#_N/?Fw6Jp&XK]X0i?p 9V笛8\:1Ʃ+":" M 2Lۨ(VH/n8Թm P.1_ϟ8Br\n8/i3) *OD 1!5ɭEhT w,`!ٖÑ߲Nck2Bz8pօj{+m=⬊Y (#^B IhjUa:,͗]K^ rr"%fyx)pDn3#ͤyT! ޘq>W~ʣm%lvP?f|g8 |cˇLnTShq7h3=pv~-bTQ3m 5ma_єR7דƭ"v8x mZ6;oӇ=]ٕ*)rЃVPG pH$QC3B`2rt4>6[3ľDl xNo梯n.g(.r9˓5E1SE=ŕ%c~pe38&,UrCu)o^3,+[ wu@{X& jnY|{.);)m}1\БcE< yj|$2kj;zwBl}y&"rI|pf͈`3gTzE\Pxs3B61b~`ꂄF;CٸIȀ3)Щ|nc$RIF ee 3Gh=Y6uԺ|^q&"s=r.(!!rܑ}Ul e(< ^ "oyגo;(¼_Ouƕ#>jśU{ >5_[6aTfj&ǠN̟G3\E+ o X8Ԅa\&4-`&V\r.`$Bo`^E&\ ̵ Q t]@tF-3mlSaJj~yWmVTXB`^@bB+[3iAv \OWkFAC p5q!paSĿ*)qԕ kP #M9_PMt45'%rOQ^,DNUo#DҦtSR^bhֈm11ˋpxz6fS7ΰ6sifr Kp+?QkҦR=,ȐJS6~MlKJ}/P$ iU"ѐk0u7FB6t66(` ngT卻V#T#eWXyEm8d-)LQ$F[lF` Ct+rpc+VSSV9uajiRc9ERq)_4$"GbptJE=Jr_~.R6*UIa;-&aC&;O*3;^> TOc8<@D.#DJǖ(KP1#'a^̵v@qqL2g/~%cG8#Ngsi;t(7iyePJ35?Յdj[-W l,j'DJ6:fc^C)sʺuDK: <7)UlF6puN04!} 28omDۜ`*/Fh1 oHD`Mr{+qfKZPt̬O)ڔsdnt~۱B5эk4fJT%̮ >>HB‰2g]03+-u>A}Kwlgo ݯdD 񔋎P!da.rښ|#Ɩw;Eg@n!mIp2G]!b{~3wE'7TT:dWcgNO97FΟ:iw̛ʑ= 15AkLӞymhQo@Oe.x4J">V*Òd ͘QDY+{irql,\,&:ZКwA5@"T89Om>FSe%Wf)Q~0PCfBoE` 0Մ։Z!d.wuc8J(=(7Lv@Gorf-^o+`-)n:EkŨb%%܅)ח?}["z{2J:6t}VYR3e%֑UGnxX@Jָg8ؚDŽ{ĘKgi2>m ym.OXcc>.#NϼY &buO:[f E\,v &r{KP;)gNP7Yy i,Wܽ]}㽕<C8PQ#)!3րZa> k>MdIG7r<FsW0Ih=~! qbꂘnnK ۢށ}"{%Tks@S*N*q"bO$(݋d+֨!Y0o"T |8[S=s:گ;ScڑЀ /OTrw#ڛH~J } ouWuF2)/OB`@g>񙒽rqSSga]Mì#z exb+hhr^HW:M)CmP' +%ifrLMxvF!fM֠ZeJZઞzIz86(Pz!91!Lq {^楉5[[80I(âF9J5&n+NX첢<-~'ʝģe #'^yT '),*RIY,3ʢf.~ū$Vܲx~oOZN䋿ILVظ6KO6qzXRRR?I[!C/>^~@p5Kd2LxANk-^)3 it>{YLvog~ B_V'{ZR"sEssW ^1:k珰 WF\!d^8kNF T[_3Ʋ#^Mw@O_ ɔ/}G.5bw#Q"~D(0 ͠׃6-v`!Ŵ?)kYu~\[&OY>oZsijL(Cd=ƛCiսzO ֙}Hl*8ݻ'*5FŚ!Bm>UvxQ\͈SAp{ҏzQ#"`FǪ!6Еp5H{i79 p,WH a1-F_eI_\V aO 1BRXzpWao\jw޷ޑh̋<+0ή;\w"mtf)xcN9lc8'54-EX˛XҶ;a>|@m{IW^!%4}jZ[ GW]u1( ABhYXNe):z#37L%#djzDdțF ~XL>F $̞d\r_ѿ!OIHuZi@ NeN#ωx6@|kbU䍰q%%A!`)DrjN l ;p =n崽/>Z7"fhK^xi;Ykɷ@i+Vmϊ* A&cX^*]0qk[uҟ׽1U"qpOЦ;l)(ggz'hiis8OdRhaqw{mf#3nClP?k ;^US aCӏOW^ )?jJT'Wkg5>c> :l/(zWHL&.Qis֔8*O ˕x2\YoTd6W'tضY$z$1aEcA3_Ϫ/jM >u`MB]:!FT[4 K7B}%oQu'PcTPi % 'HociͫPx оז|*.( n5Y i!Le7e#okNKw v:^YڋzԺ@ 6<\`B?|Wz1OELUvr|_p$'k1ه1[1{זz=ɩ߾aa j`b.i p)_"vZܲv 8Kk̹h6z O_S8'i#1`vj< Perܬvc(~*@ED:$ɿPV'x@C3ҧ_#\>XߍϬ 2b5^"}*FM)4Me6bҳ"M{ǔ}յW-Qю 2QFj1tFN9 A8uɃ`G/5wef+wӻe:{LZR?=YbQngV}|tcW 70=6 7Bi&&j|Y.>K aa#>h`ϔg/p[4v0[ՉH| _Ks ա|sdKlVZ ]yBL:GyLdo4Ό;5YQ_s-*8|_?Rܭ (+^eyGΧ4~ ]d IC9>lHqAn߹KX 0SLdwXh̘͚ܴ1r2t8mKn86[&X87iE@ǻU>BIZY%XWEy&i~Z)ܡftX;?}WYY.df!ڒV\y7p:"=.q',I3 i:Emm40yC{T,M\4gpbK+5@!ug,;NqcagI3yPak=@JoGP N:Y&C7 v?7m {0L rڲ3-/0E(y nw- C=&ik*rYCYeh%/-xuD\7ٖk;wn[c#鳭WGM"4&1PBY@N%+[ Vz  >9,z UB[?_*NEAYi;`f'<-cZaWS(\rdžU;z&hmhKΩA}T׏L^&{t"; d?E$5 jtOЃhSx-gVlOYu';©&=! qcu]T{W0I企jk;2\X 9x@Z-Dؒc9CĆ#hO[eЯ(Z)hه^w~rv˰skFXKR;|RHN>8pRSX(f5!T8n807әQw32#SۗuDƆ~ᵨ!6C&`/_7јY,mKcS{FQ֔{HzX;h'psBD7Ga*B}R|lu?*M Έ3ᘫnE֭D/{ Nϟ-gi]eFYRpK| lֹ;o=>$՟9vejje&2O,W>yh=í%W]^"ٯ3jԭcЬFOFUVW5{7!KU#LB%K_r?po;JawHexۇh ]{e3O/q(ֈh_;\Y´\VmI:W',9/3=sN5ɶǑG.Sc*4M!H̵#˕n"H({Etp\RDr f5^,̲DYZ^Uۚm Z%PJ 42 EߎEKDH/|@3rF 扤I#チU؜LXJ\\>RS/ZgfMC͸V?B%"s&>.5ðV)cŶS38[W^e|B08’,fT@5,0*P~12\VMAXf QE/Vn9pD/EP7sb` \?&^kg [KQٺZAR n=-XD)N%W9S><lpR#|4 +}ܫ@ .{NMmC(Fâf}N!/ *lazވt}e JD&\WUU99B}9xOW |v3oF^ąBq g0tl+dWI r ,8` Ώ@'*3*Y)By %< _/B5BݙhiKu,?֠\J%^J`s>1k> {C?*_CԲMA]X~A^:? XfL7;s6])'kd$ TjTneWƽX%⫺IH~+:c rMi?DaB;JEʆu I|H95(X^14cYQ& }M݋F'r$HcbQOeQz\NqzQIM͡F$hm /Gllj(*jl>;j:\aٶ]dJWDž1ӀbWTuy}L6 `aRknSW?$f ha\ Fu [+=VUd/*7z`ҔG=dž|e6=}zx YQ`KߪM+FgA_ -K͛nΎrfD7}&Z~G74v0Io܆TtJ"s+9D݆ ' rtBVHR4oM]h `g5 KV*=Yl\ y1a!#R {OZܝ-X) y,δ_jVsDr2{fBD ^~ ,\epN T-+Yށ2X #+U<}#-ܞmJ ?(bY*?F(z5M['yYDd<DjQ#^Z2" ]!@_Bӏ'7zgoqGs[9I=,!ÿuprN)P?^X^=ˮoc .Dȍd&wbn#_W!g[cP!CekSZZvI疌8g똆aOpc4ש-_\psy7pB0HkC'u?u0`, Cc΢?ib[v]p򂨑KL-d>#y:e{e\]౱M6,FOm'l2ʶ=[NCPnиe,e5YsB`"Թe[eϥ}[gض%~՟NJ0ĥRm-cM};ȯC{HJuȔu7 l-],OS61RPx$Pk8{SɟD#V!Ms_W@.s sLIcqΌǘ7kЕQVkPVW$LJP7lO^C U@x4F8W ϥA):BzҬC+~܃lPv73Sl9@+Jel6oyL3} fV8>/S.A1y&s;l7z"/lV7-ZA=S\C91XP!fR ~N6 M [KTӬï D3dVg sQQv.ЌKU,۱4 \M-tFCѭ;:j}ã䒯^2"EKUq\8ﳄ mo'M}OӑYSڕ[%^~m,Fm%gH{`>X(DZ5q&G(AvLQxu7H4F+>}rPˀ?`bԽ魯XvM=-DF, zoɌ`ꅱT@R,iÓuc& pY7Ġ6+n=rnv]Ƹ~| 6ΓRaJ15ox ~/$$b ~S |OT!3t/ѭH]Z$ap ABX_ jnVAM[()ɔDɴMGoHqvOPkIn%}R䠶K btb5sۈ `TmR5bSxn쏎^BGX&M;y-񓯿}m~;O':~xYk3R~I+3xCС и XtgkAFzj&8"NIKRqD'٨&s`Io#F v{IH'Jul;W_gӃtef̔@OskbH oߍQz>|s` K찦>r'6(~gB? %Y=BܒnK"1w+C3Nl ?ÂFCwvT'xA[d&.6 L]֎Z-VC#2#꛹u14+ARtӕkIMMc ++@bj+%7bG+#=Gvvݦ~30.`hu]B݁uyb0ӋWm!(oBh?–AZ `(" L+zHS٠L}]I(/W6&0=2G. #fr(*֨$I ,L QH姚-' n6[m34) 06 {0'jBt(`GDy4⁽X<ۅoeǶGSq$kf]8wpܡ:9#eZsh;^l"'F c.!r{ƮYCDK Z)o] s+pY^h.vwyJ͆Dq,ZYyEͷU(4qC@iA*"u@pu跍և9nF[~f[,*u AQQeca!ZWXfsZM:6#ruNLKj9@){n㚆|wE ~U|`;[x'ىq SƄeŇǾ4zls9_w.K hǬ綣%_8ynLَ)uY&gh[=z` NצjJ '\wbDVcmgXjS H[ uNA~o`!&pN7?EŗATNrO]Rh:kG?_O{2R+ƟɢϾr*Ⱦ+Ү"  DŀH +7v7NUO.t6ZBtc!׫.3_QŔJ:h > 5?#Uo5z'qHQdgVo3 h//JČ${. {*q}Qi_]@;6!#RA}MJY ]2.: S)0~.6/GA'wF=?>t,c, ry-4B{\t2ZQtD >:[5i WsgfF"IiP*Ξ\ <)vw&& 9{fʍ~vYt$KKsIwˮn#ɻ!ҰH :PC[r&TW#wGOE<0qb e^%{xN7 N8EiE)pҜ_ܣ})ե'{^}l BI+@jC֪I:Os_浊r<&U|U"0LtKN/9 u@ɋ9hʯI%SM8U% !F'#r:_gV#d,Xv D2-#tZgL+PM$"QKo<&GDIeUQDZvX܉ T5R;#寙1: 8^.VaLsۇi PvH;Yp7]eRBʏm:~C* 4e@ >I\YM#͵|u!!3,WE:¶4Piw&wx4V/GʼndNM(6ZletaK#dEI@g| gpcep7䈐,7Pjhv3tBX$µ0]1{ Yۉ4;rR3H]]D`~"yE gjl3Pb}qDcJ[`9}oyp;\Ax2<) xm S,Bg<"*8*E|4DNӵ25> 4z*ʴRp"-F-(P8t|WnLZ+43j_dajkMA3'@䪻յ1?:0p<+bH2M|mH~̚,)]fy'zh084j {7r}e(+|4K2!]Jz8 WkXW {xܩ:w/>pkjhUR7"Xb^1M<*/ G{Lcb|l,_ͨYVdFoŕݿ:ͣĎs{nW}K 2^P;Џ Vo<ѻr@Dw9? " /a6%]r2 VOtAA0JyNrVFqpf8́xҎTR3}tr) Xr9eĴѢ'T\VfY(~/i6@*Cr^orj 5}|1G@~DfO=8k3P܊ /,ԇ@#ef偧{tSv`M~ziK|x[BG. rsw{6ia9MV~Q GRs|Tk^q%[N(r'`PmWjDi/$wFDh9r{JzqHvD3vS &}QPL^JPmG҅JR<;ˀ2EIg*\p`mSN.x[Ⴓjٯ\ԝ9ba{6V9c%5|&=rҘ@+X \C+ q:DB8Y//N‚=wj a2}Uůi)$ywj ,>@&`0I33||PQ`CV5@m&yAŋGGF*iat"GG1%)\1G>B-A+4&OvyZdMǛnway~5Vib@>]'S6F%\Xi>RgZXQ˵Gax4 3eUfu 5IUs椣.2d"(S8ʛÒR̵ôsO;0[s$_XOf̜C;!T 4;ڸe@ ~WQ7`ӰPQklXrCP MMR.:!3ɮoH}Q6AJ o]P$"ϢJZ{ c5ag)s gf`ko] &0[BF!__S H b9V/MMVÌ ~vGI9)/z!oy$qB5Hez}]te-~CvVaMxӨb'`S(h>fjȻC{b6wW@[ 9𜡍/ 3a؃l*AH9pOC}A¢RX xUb*_A@ _&>y_qŎCwTCڹz˸^fᕩ\[m%P۠LЉ~ʧb.>"r=OR?Ԛ>ıA|- (\[ljDI8cnJ܋o $ÊGqz DD+^"a-2CzŽZ"WV.JIWzx.7^]'٪V@`@gEZܭ)#fUs?ޙsz,r=]"cHHl<Fv^a ilXˡ]MyfE~>I?Kk%KOqNA]|l/lAoo$soqߓ`QJDT=Q~6->Ry뫵KN {bu-wDۨhۻ5 Yz\PZpYDݐT Ys[eM|M[W ^-ܷQ3>6B)`E>Ρs6W <`dU).az"x uT\f#O(Νzm·t! NC/ X,cY\Қ37oey!@KGfP%0 *am'r)A%hɮw#< TtL=T{X.>l룜d)tK7[9Wb2ہ-Wy5Ő oB-ɔ2['l#w)U )+/Rcr}wF/f+|(1bv zcN{c쳺w* {NKM:]*ȼ̢DЎ_J"IKq`bIrKT(L&)^ d}%rwM>?NLDTg{E) _wZA_Y(TXe((sG39)ʽJ1JRw¦q wk- D5pxirTU,Sn1-)̷}b"I{̆2~OXv"w> `MȔmJ@0a$bKv{{0zqq(A<;6٩EF<Su+€J<%S"N\j}:9s ɪ#0WRZ|6;oŇIqWFw D&sܮ:YJ[ઠ0T|. =YÝ\ 'E%|i(Q$V$"Az-~;w!@xІByibț*@HY_rĶ!BQ I,LuP`y42Eu!HbNU㸜)ڐSnyJsv*SӏsKi 1T˿73ywz1n= 7XdN=cVb_XD#m,$DzpvQe'gpˣbUaH~R]B|L7KL/ѩ!9pA.II>9%I;1Gw242$'Rif܆ ؜h. EԂR=vmԼu@*䱗?6W<̣xPf?vԽrŜ(XUEqD8 |xq*UXMn΃Y(ὗ`( k@uÚ=^};åMl5[7Dk\=U^tsrԖ*evǁ?A`"Z6yNS=} 椬yBOgW H_ORu]2鵶[P"Fcҕj˫qJDjmp*Te'Um 8 pTh5bJ4XZ(lvͻ/<2wTzxpYJHF;2+yEW_R.hg-Pd1|ٍ2XcK`b0"!at'Ҥ:=z7=h!;1&SX2?!hǡt u,ڿ @AfZs5Ia w֪(ScD2QqOBČ-c6$ٯY!"EJד9ltKG\շb*: k[_qloښLhh7ߘYjK$Z_!Cq$+p9@ՋZ#+"ɒ&V({ph JbG)m:l٨J19DK<`NJ^Dq?I#ա>;6 *am%A&11A^(ߪx3A;  0kBE]i|CsC !ڇ9hg'Wrz{w0U>mJ 3JecSq?,0S!X^-Aޖx!]iZBYS?/ƀ(BaW"0z q4XmiBpI#i[Ƕ,Ye[~$ÍD.IF^SQ.$1-Ero6~bx)j$ۭr1v,-;y69VZZ-Lx@@{_I98)[|u[b78) ͉/=>O2!"U\A1FyEZ\a0ev{7xk{eV hcaz`"gWzhϢɟ7F.>347'._ƺ\D:A+($ݻh-`쁹rHiMa")tg=0Њk2qMz]TqVM@?4at*9XL H!PbuAj;kRr()bz;4<`h:f8A6󮮓4uR\0uJΤF7K;\n7EB !AHC›ٽZΥs6x4+ClV񫣵$&p#m VjNN_\6 \#hV\$ SB$/U T7Jg#}D% }u Kj9wDvp iTV!tM(;6Jt,.?O4a6B#u}L4عԢ Y):FmFM"P9;||^x;/ۢ"XKFm C!LUBz%$,3M-\Yܣ??%ZaeQS-I“tzdqeЋrd% &y[M. ufJ7HV(ob5|ƕlGS)+Kosw"01{&.)T*HՕ5d]' rl QTh>NV]1 [G^N /vLwK.u!XB$wyr'7@}wyG|Qfu|Lfl똭?qZ<hlq[I+Bt'=<:\*ȹ'r, fl$g6;ϜΊXJlJHIx+.m;Fd>1N.p-ݽH kS!Se«Bs v]YFC]/YzAKGl 6f82dJm`Vǽ6=C嚆f]'=.}W*S#QՄW=lEceV@T$L58y\\8NkZWxY:1H \䕀0i$q%PbMl 5+afBH375Ҁ{Eo4J³ G}CU5Z5T4s`FN4uLɰr6Gg ˎnF{ŸkGQ>Ư> cv(-%f;FmhGLjgg$H@Oے1|TPј`]aQ\A2 FI3yGgd6pT qۣsүS񩢂;CtYͮ8,Q<:!`~-︳?_ +Ӝ^|Jb,_3zzi{k)ӷy<]׋^xCy~"8BWSxPnsq*{r2$!:{^\LQ2\Y%8 )W:*ԏje(tȢS# zuD w,"]:KVhAW+ӧR̹KP|QK5Q592 5U WڟG&f Jלו,(9NxC\k`s+zvŐQ%]*p*` {c\}{xh/1tT UI.8bK*屑sDx9)bOGCu,TJZيd{7͡si_ee!=gtR 1JgrST.v>&P? ="> $w1 = " ʰoT+L 坫`*H?X"T 2">t0LUU7Gy,ᘻ268䀦KTϨ*hni m&kߛiHCDQ!w!M(/D9ekZYz+a{L=7J?`A:4q3Yb,c#1x1B i\h G3 QB?.;۝{ X8QU ZaU  꽙Z>n-NqTgP9frm=hEr~g#B퀢nvYVzŋ#.J|#a"n/^p: B!5pUnS> 7.x ';=-O`tD^18Ixs١# 7b M4l3ϱ`!ĹD07 __8xԋ}v%sEǛF瘖Ÿ(mld*OdkYk&5Sb>n-qoԑ?*-. ~"Euj"0uer12 n`eK9c]B>̠;Cmua*W!8a7v2لep < ^+ F^ۮ:M!c]]@!.grȕiy20&;}!GD;1L*O%?^g(>>MwlU/ʨoˉb9sS7߉J\e0šy^Z:}g6Ev@ilʌʉw#p$C@+-#ֵϱJH; 3N6*,cA4yz(6Zʙafw_!'vFj5˩TBR UqAn11;\۹s)r / 6V*wn`톌b1YWyuCr=2Qs36# 6rǿT{(W-X)H*WH\{Zђٻ7:NL2r Oi6=kHlUXn/:qҾ.iĊUvK۷ǒdЪR@lFPg˿0n1qE4(%@6$kwF֎@,jC $\Rٜ?cy꫄F(ag{>Gk%@)s`n;Lm+ BNԿe7 3wP1:R~,&a θ8;Y tW Lx0пaZz8S%>fG/ P> I;Nm:TbLun5Mv_=gJ)HS*tv|MJa9XBk]7Y*G/MY MzGg ~D6J_ ^AO?m籧GVm9 y ]6F_Nﲛ^ (R~1f&g/\F4hE8:n,{{($J2\iWS?+[cT T[t $3&% @zn&PELt柽p~v͑Z3xUF;||&SqzVyJOlB_<5ه`qtwD D퓛j<+Uo]1 Hkh~!W/QM4z -o)e8"F+0xHj{b_YYX*yE j 0ې]n"UsHKț&i; "tlgd,]t@YE Ow._V.ٶx\>\u_ݿLT1X?9bτr GQ8St%nwܤg jڽ١OX}X}OY;N6H|{ 4S|<cKE_0 u4<[=r͊*T"C?~~eiTA'^\YRR)"F,!RRGUvEua2ؘ T)Ծ%ɺfnTʁ1 )jhARʃH"VS漟@Pv/_,}mT[3"]`5 sOmޜDB5vJ+j"Y*S" Rf:qJ$ӱ4՝J ZBk6z (~}%d|rg[OO|`r(C4(:^R }1|ÒEy'h23~UTI=1UK5\=D&N#td:!}-X.: `LQ_o S x֣~w6DVϬ:gƿR^$> jadb_ ځSgE+vi %LҒU|Pho5 1I\^~:[M89t-x8M631zO|US$ msKlV, Y"s%*~$|;#C^*ԂcW7̓UŀrUb~! i<''-]i;A̻.Im7.dIks$D^o:c'SOlRR+a_(7ƞZMJH."4diT4 L?%I9l .H,#3sI'X3<3+z%0%`5 xՀ*[Ԗo!Ӓ|O|۟mIX[Ltlń5'nn+'wJQ* n.6Q FsU**E |rgO:= H+7L U.VW>4xPQrā.㳴LvJ$5z#_pm:PxJ@v .C27:l.A PyIs~Z $,w3[fI~jO,:Maնwnĩj2%a'w/MM*qWUJqTJ2`,4qSp؆icsw_[(lӻk1$<4]L:i wp-v)d{┽@YHCD#0aK&s&'+z~;渀`39NLzNhnҐGgYJ 8$o P~>(ᾈ* qB Y\~Fv0I@s-_q.?m.\S,0REcvѤuߦ-;ޝDS ݟ½8@fw,]}MڕSX8Fy(@oHeQd>p_:)@jO@uC๥{[H(ql=/3+D z4DZ@A-qgJ(E>*3I@?=YTmݕ~]`Ӯ]C,Zۄ#}l7: nYk8!Cb a_з8` w*'tPtMs+3KjI2Z]?Z'cq[ Ӯr0h y8 u` #C ~[ožEC\qCw1r"- i1?Wc"YC No%4A~)ê8_u2nVA"Md$K̠ez){ỳ 26j0X!'ZlAtNV+W.$tZXpSb0 6P+)w`-#YMR^_/JԴ;o `h^H]l zOKͽtN'۴SUzɨqu7 vؿVba$5=}{y)Gy]ljy$u/?"We!7~$h质3W*J<ЮD)s@YƔEi̚R3.CgFIP|+ۓ(4C=lak5ܣ G8:x2դK4,t 2+/ oIY jG`<.:A@CBi3G(Y5t[ķDVgլHáE"p`r !UKNb%6~MWKgA aL!hDR2N検}@JYT|˟ /Q '(󰧿i{?GhSP6]՚)RKHUK.MbM@T+!N;d{yQ~ؐwMzxwTÂ6ʑcuʅG- Pmޞ"LS>`΢)gT'@J%O;n^ÕqvWTOuyO bĹF6Rci!7^u= zch`\}uh26/((eҬjq%}T> p%x1\f7lJHḦ́0[>]Z1jF5Nu܋ۼ(3\c{T)= [-z|$~(L[6u#@tn?.R]t$D !UVa.M {WRŸGthŌ])RK$}Ecwըuk (|u%ṒʉgrUǷGV#pBAZE0plqT5a#=^WHil"M.:RBrSO@O"A` Tb%zZR|K#ϳ 77 Ì鮴rF!KG0EwelxV6l@ɧ PxLx`ْ 0L`­ 6z#P,Ί~繋fE#)ɂ';5i(DrBr T?5vg`zP c&/t8zSsŻ Uü2Uܬ:gn2&fȫm[q# $wد(m,w!>݉ڇ[)$k{dnAm2lSs(˘[^z/c4qV &d`ej#Iz78Z03Xv-i!f$3) w>^xac/}D (17֟A@sJ'kٶ(swI>.bRMUt((]M\TZ-s<)Lڒ%B鍪eM߈=OOeӂ=ߓg;tҗAe"ur2~ ]X_ZFBU$jОZC"k7e#9B )/zGvL dhJ[K}O*khx>7l|ɟ5,c")E_0~.R#I;}}xBD qKnJ Tɧ?XR!LXQ~s0>%Ĥ3<8NƓ(VSɶZCbwMKyL1e kp9 yĕga!?qh4H"ҙǁg#Qfy}~N  5 ?2.wB1_k&BY,"p͵_NҘ{ y6yB֢G&8H(yx}I x-@iJl1V͂ CR[I/гG,3zg^KG8z;绊2b_i@]-a'#gyy$AU%Wy+l4;~J4߃>Pq̥c.~&=(Jy.BE@)P'kG@T6D6D]U".%Ut g`{q7~y1(ʁ--.I_Hx.5`B(GՍIbR[&#`(_?)ÞU0 \Dz2ar'EDC7T>d]QYD;JtQpG8ܙx^jDfl嚾߾ǩw~d#ijmf#+f$[lϋKKCO"jG؛aFCOsk0lY<,2s_(Tf> $hLQfcE߭LG&aN>eъᐑrwfðjJ}kIh_[\NCרz2Yx~#n?ݡW͈%K8C@;ۭ Pxw&QEU, {[őS GWBIa1OBWNƉ Ŷ}&ߜ|>V`o|ndk! En2>2GFK/ܴ!("t`MiΕRO)iJ\S #P`vJcHVZS^'3Z;̽Hsʅ3t-W*cFa󢎩= 6 gd\(EM^ _;U|cYDw#Bڤh: \_X5L1pe° ܾUxBj?7S0z:WؖPhkQ!wda/hs.hwPTʾ5xapTL EkgKB&RWbޒ,_0Z ̨.ć*.!Z 䥽g1Gw8f`oԏe?zx* ֌\?q滅d}b5`y;CU8eV* 0%([V[^E*3J%Y*FEG瓙c Z:5<ʖZ*)a:-o ;ּ );بXj^J@\gk}d mxe:Iz{"} ?ü*} /e)%RpsNr!%1{;ǂ39Voã$Fba#feX]Rmfڻ[4fWw:}gK9~vlov &H=h؋EN_)k:it\QA.d,6-S0U1v0xsqrL3B0/$:QϦyBɪꂀ|V(-r)7;e^'9|n!_T{5i& UK` J0˗+3nZ.~8Ժ~>M^\][V͠GC::w$BDD oJRm-ʬ5޾-Mq7 #Yyk *֞4D*@R? ,i,ڄ>>"6  8CD Uhdewu<;͸5Q[4&P7S&u~,Luͪ4n ـrlwˉmQ PB֙ d]CIrV5gsdlY&¼K\ښW96ӛ"J2OwabhȻnӴF|EGISL^dYYٹAUB?@@h5θ*Mki cSN<|lzuC^cﻁ=Fs IW!E)~ƫTGr Kϳ?֭I2yG ,鞁9*@e>(Е)ly˞ܕ5k?.Cf8µ̟6 %d֞LxdWsvzͭݓdPt+RF')붵h7= ¬j-3T$f& ITd: bíOYAe),~#}: mp?>ɱT#QSz y̳B(@2֯@g7ٙB .WO4#ֽ0h!8 02|rOYa$H|yuen?ʢF_!Ku:?sD倌Pab<0ohƞ]Z.I#^%19_[2Lc^JK=*=yX]D{\޾X?6 *=`ldmJȪ!%'.}`q;cEiӫ( ?鸰`fH +S o YTɥVMz9Y܃Gyp(z =796u|t߉e!֥zR k"JQ++ZԖKV\{N[( @bR[3GTȔ$A9,!E|&˕Q.j٘,l34Vֱc'+_S{e,#]n81vTqdCᜰAFJYZ͑- CD7V:=윲Wڣ'FyיIۃr/0]{{FƦĤEFsh trPIoHo'')J6x0IҔS}p9 ndFuu;i*" 7&fy5-'`{,㦗?_e53Ft@ie MQ1 4Ls).ֆ}a>jB5|YpO/}$v~q6֛͗VTZ 9"ţ(s k%62$o/tw;UJ,!a'I l!tD%bx$-rꜭH]%cX/u d>%ʨ! "?F//D弼6zN`Vvm8ASvlyػ XkqCi]$@3>\=$ҩ9_'d l`zxQCX>9 wr[ sj?"M:9Ɖp?i=^pPx/^QHbeBXgN¼zJGQD_J̭/#GTy3;0?#R)א~H噕$BzTu:J%'_B{ϟCѢVJ9BNa ǯ]IkhU/B+3!6ˇ2< } P;l DLby6\^BݢjTNȰ=51.AAh?vU>ǡb}7* >*rh$#DҸhJ%9ee>SK}lo{tG߉ɤ8ŌĒq+|OdL|V^iv6 deTEFځcbtu~!_ÞE;WVd3plPO-A2EjFnT><:,OwpG dz Y2ox. qHvB,RZ6Y_^ɹό 4dS,'nMN+bW7FN_ci $`Q`;D)SR}8j8nL)l,SWw)Sp +Q w'!{ ߗw @ IX8"pzw&!0zJ8{am cTBi-a_{\+YUڵ^V0tŧhO{0$9)ϡ,H$z*Y"n TACΡUlۆɈ4Ų>{ Y92%NzUjc{\3R2Z-Szܜ5+IZIݠSR#'7E+`dCHͷ1\U ܖp#I;x|#p`<'?I(_/2uyNr@Y[yB!v@~SL5$M8ͣKFDx$CGT3n4^w^^tAI߾+yW3_'{QㄖmNfzK/1뮍pB1/t#*UEdaG^wAqyy߭sbs 5 \ /#tĩ hAg)N Bfg6JN/)dki83db 5`3FcwpSz次F?gKnK fk[P'QM\VNԓ?6VnE;yz]4m ǣ$WX4azBϐ*lCN]+7}6~Rm?ueͽskjC֕DW'oB51}%ܰ9 `~=@oPxTa:O1j$F)ϫ1]6|.g&kt&Q9}/2aTtb@Xv (Hۛ!gpT\՝/^hwю; vA ʹY/",+M.~`Av^*:սT&+~? gnʡU+Gs;43Ա ma~ ;.[YͶ:l`!䊓s_i!vԖUƝ -k6#S$h4}MB 2#K/h(FӢyH[lF CI2ĒrPDS[eh%[ [i!>f0mҕg;d"oܩ,)",/zNDŽ5Pa VlڵBx ۘ|# t3 ?gM GPm;`)cȩ\&>?Җm a4xT(TjGT/:/ KC!$L F^-ZBcq6j]eP1HLoΛ%-i+MݒdǵUdےI4Z;JCέc@. h.bQ:1^S ǬRsE22 Bqc pF$eORrĢ]گpe)^C K~H f&~uX?uv b Gk>h>Pݾ~:b޳%s}g <aioJۯNb!FBHuPg}v4ȩeB|W8y=Z](͍LL~Z{KXZ>]rۺA\\t#0J^.VBϤBp ulӁ{$ ^!-3!hJP} huO( -jB "pIP^=)h Es޸ږ:ώC78׷)}K !Z_gǔ$emz/++EEգ姂 r1J~/$$c%&9 =;/O7tRט?]?<jʅ`-ZgJ[4'2D$MKc$wIݛ1;ioX%Yl^E27`)Q$z}*PĨcuOevzdVT&!@rmG/€%׌rNưjq`D RhcjcL鰖k&WtF! *ł;n eq5$ï=ɷ pX3&6zqWBC) wFA&˷Jjo- HMӣ#[ĴCbk+0 k:Oǧ)/B=̩Ch+]Ѡ"ʠ50:/:):c2f~bsw[,rIcw D$cw*&_Wj YQ O^ l0mOi/"~2UUXJvgj+.hkҩe0@iǡY'+I`=-3e ́4ئ̳lrDD(,ϣnq}o**LhNJyb,|}q$+Y`n3X:mk'lXt[&,lͷ+$s^Wȱ"WJ&yv_~ܮH+ގ8m=C)>SBiz̆bzT~hƅ\?.Y6 1'0[n S NMx;CZi'VDHA8.)֢=H,c>혛Rt߹HX6$yAHW0hXǚF9lM_oz&|*:f&,pԳ'*7rimva[mޯd:]|w0˲ڍw/^|[I?WhIAv/35[Xr$(sK3'0.N5pe/Uq` wjޯZ 4BZ]>xDa mťna lLm&9Wgͽ"r5a/ލ4^l|N 8.q~9d??Z:T`IxU-b(6ܳv2 Y>;Y6 \̅}z&*{,"h$" GpdqLi3f1F:Gja)r-Cv~{${_K P)I$hGP!}^~.s6j XW QIGҶqw/2q:JY2'Oȍˋ,xI4f8Jyk'D2;2=+CJ7L/SIs0) z4Z\׻Ȧl#)(|X|,Ki+-t\I4N% %Y5&`|SGƝZf-=vTOCjIIߎ|{=r4/xQ9,ʹw4jN(dzʹZq,jukJx^XNacV^'_[ޡ̪j_'Jp1{U^sn!*]ʸo+K"IlFsNNz3X"Uw}|aHnd./_>VlaA#ZTN^7yBQ,292xfv+?6d7L tan_I(~yI)X}un2؃+Jo@L,2%JeqC &qKJ% ˩lRHV45uD6/aɝI .oPSi"qyH5)%b=}Q_5OJ Pխ&1&/#O 6S>qKEzuEԫʃ" ɷ>Esnju͆|yV~ZjEƋHK.UR8Q`}Znh [Kz,TzH8afR6-QWK`yFa?a!j|LwH$;ų*Wslv<8A](< "%Uv AuO99͗*o_$$nsuDh;?|c:^4;Υi=ғDFb ~uZ o"U>ut2'9x@pf *˛+܄^vSb_[m=;n䪒U F!I6FǸx{%ǝ3+4;>pEUKNygr2Th10InvW)drb.Y =݊5![OGԖ0|'#*XGp{tGTW#%->=K9D%D֎O t- ; 0Rl&="aZ6t>6x){z@t]#^ HzLxp)˼ss RB=l28IEǪ Dǚ=[>G<:)Aٞ89sV<@x,u'3ZrUZBf.9"ag|3)0)gVu`qh؝7 k߯E WJ/ -k Ys3-!my.o9v(!*)g(gz\.h; 4шf赒J"N͗ujKm30* /`!g='B[(zn@r^86ewj5.C޾Mmnnշ$ȵxuuH --! tƇ&WbZkH<Í%bhD `t6q-s5β;$;Q0zoȱ7#^7g%q+5↪δ2 vx#d ''bFU ГOM][KֈÜ~"p;sijߞq:߉7۔5&'dDҙzn;yYIlC,rY-KC]8hrqK 7ǚ yX&eOrٗmPn{Z+Y8/O \ΚE_1bWv)W3!^IgY D)2yuы;A}t5ʫ/nٲ@k>-7Ün ԁH$i˜Aw3)]fo8_ (a{=٫;FU^{|-BYvj_S$]"u:0 {0mgeS 3$`, -bJ{ \ypE\` #qg_0 SJО%!K4[}r~OfpVZe|f7p?c2A{-Z RGt<!pBP.Q]N=UENwӤk?=k\O2א=F)IOtf{uW$Ξj4FRI}i|y%NPQym'j%i%& QJaI(Xiys1[pBR }haN:O?VN{z^:q'!ōQV^QP8sm+k@vQqqo F9\s;(\\yG2DTVx:p .O6oG-pI:<%t BW=ve܅Eѽ/ dI&fVlsim dxOF+.E5P?'L_N1 O auփf1 y=|E> a긻92H(m|UFy,XlѬ4aD|'VG &N]Y> IFWF(ڬ(K^dtp66c~dX 2]wʹA_;:x#ﰪҷu,lUS,7@R&1Sww[s(fWgV lhZ?7U Idqz~Zvy蹊n(qv/Y}:G~E?Z79vUe*& :BXtq(SLBLFv VHDs9-.HppPeq4se>$dLՆ2}9gu!j)4;HW$RC!SjgD K > sߙW還mEp f鲽=n?qt5na4ψY!yvr)D sm0&N\Y [傽0~b=ٛ e*W|\zy[ /#B&wfC>] !ㄯ2E.)R@㤃|eX̴՟pm,I8а%& &eS3)D{ԤܟAeca FzЏiE.XZ Xxw 2?n{[bž^_? `W`xw:,>8[viw%X(\=&o pR!3| QH% A$#uO/U hpPK̍O% ݷWs.+]\~΄\˥0|:p@'9r׋z,8Xٗle\}\ϛ&V5 PK;{oMz`b̝1+^ʵrEw~g2\W-VL86$DszkGSqF(}+Dڕ9˞op{N}/P jf_UYb-eԩv+^㲖Yn++@z)L]!Kra6ooIwZ0r֨kbi90die@Kb8)M8Igp5_ǔ,4BOĶsrN]*yheȑmA:~ɲ?w 4Üs|H3&faX z6;_ҘRD\A1<r[`s赱t 1X]K(x!$7V1vP @& 逯]?]dG]w. /GS⊎-f5 X|bJ캁ay}IaPlH+CvCpN23-d?||Hq05Y 3fh%Tm{;{m0yiC/!x>mJ;gn5oF# „h=5@qFK׈ѶdJWS`ˇ"%xOj-Ĺg ҽރבlv׈?}yVCTRE-ݶV=jotLKNeXc&,6+=j#:;q Ὰ7#NliX@Gi1s54;g3gAz>P@> :؟%KԼ9+OTi.YJP;1ή% P:)}`ѳ5SsK]HIlQ MHY3q,F9>:85E`ը}W߂aj9TU=m\4f'oߥ@lQ(m!DW(G V]%1IcU uf:h^Th5^a@ȹT}mOܘۼTm,}e)e $T$2 ?8ȓ= ƍ.tԧoq'VG":ޞ`dOeR%Cq/YQw';Pnka^C0%:,>*kžz'y/ A{@Զ@`wgg=[^!cDi5 kq+nǘ'\hطKzO&BvI ~R-K뭲#ܿ)2_{Zk)qyԒ^ca6z!:(zM"VX)n`rS8 @|&Vl&T]>ZZ0h@ ךR56ckڅ ubKPOԸ|t"K紶wHT}Aƶrz^Z2`V,`cu\efo`;OD_RT>GIsAFOglhإe<! 0W\XCI$sRZ#)JՑ 9*9lD* ;[6:!s-G`|1Ǒu;aZ )Jhq^TP_4y "<)Yd~iSŢ}BMp+qȇNvp6FXli7ȵtUy.PC܋{8h^J$raἀjKȐM&(=}2L_Oh :CU9?sԖxEaܫ6,,93[V8k/n ܽһKpI:p=)ޔY>kK4W7Og `Ցte Cĭ4pEzi "bp2TZ)Ֆ :OI;A3<* ʨ"űdR-:Ǘ{0^]c&/)9ð[0.ΔE̅{ߧ[{|?X1Rc ~m@N63 w-(P6K*BJ)ƺu2Sa򢒘ĵ:Zs{ҹ+D}qZN0lB o^PN:JOv_8*Xhz`S@{3*ˢUKAGz/AY-:'1e@Cq,lMt-ݷi$B/~_Bh移2?v6[;) ʰ4UZ\lԹFe<t: nn't.,JcMu§Uq~j5`ļ3Lb׋JJB7ˋ.t1R(-\}A%}l4⎟ޙN@ ! ذP؃&LO?+o&Ǐ/WMd;R,Jkl-9niKfVM c@ORKx8xKC^5p $m#Af^9+@tX?ܽɘ[xS9(;nqLh;>O |@މ}ڥ/1-> ȥHH[27hfD{4[5sg؇Wܖ?M׸pqmʗ?yY ])6<Vajz]P$/+"*p2Z\8`Pǣj|PuDá z fEm&<%Rd}íB;(Fakk3-BQx٣!\,$Fj__Z`;I+ɣB_Vk׫>Jܸ$X:4*|a0`ZS,Ew+7MDK ҋ W Žֱ3bN FEW7| o_hxPT <4M^<2 퀣|6~'Xp·&Y.õ`^bY]7ؙES\Ӿ>x.!. hO,R7*:Zӄ,G}4Cz<ڑ0^%>V^Y4b5]9uл^|:`؉\u+J](.2 5M5/q.88Y.~`rz5r='w4wr\Bmif@i56E?L@P.Srek$vF /{BRCX=Tp\adfq.h/j׬g. [c3`wRt$))e[sM޹U;G7$1?CE RBq*{6?qGne!K6T`}o3VȧfqQvxPP\.rGЩ\>)#zHǾ -3/~4pi00I" n94b$ 10uvsO('olk|4AVG^:Zt\\4k9B>x)&N\=<:c_ B #nYպX~'O6ts19RI)$ w4zJQ&٤"3Ƭlڸw*TʕxkRݲ qۙK'6Xu_tͺ&d6ĩR1 ^ޜd:y}xd4S[KSz. ,7)cb ٳ=8[x>}>+ :ӑY}}|QP?^pWr]"r +Mơ r1~\bmi KX!l6{p1;^nDD\Қ8#_ [At8RZ;Gs%/YjC /GjƄIQmMxQSYqƮ31hv:F޵{IGOVIN.Boib-3΄[1sζ&1T楻xslë/$v6VN#}5];;M"I:MvQ\= v>7b Ex0\艺AR '&N(A&jI~hZߗkQb{5UʪABgLaVtrLLex*qb@Hb~tO6O6?u´ۍUṘ$y(pX^[!ۄH3rV{e[ ѹft&8{\R`8 ^\"}-6KiO{Ec ](ݕ%]AjWj|r|zS,Zгa2 ۲ur.jcܛ͙<_8ol̾YK [_0iP9}N=fR,/,izs#Բ#a((Y̡tuFI/Hߛ|(hqjR/:ԞDim+hjuM(k։Xlߘ{l[خ"lzN*HifR WO\e*ofrbbx/]Sc){6dbAz]t=:,߃eh;R֗?M=81QeoDL }qKy.oF!ff0w?la|h6,$ Su _Xn:1wֽǂ wjT#'݃1=ĩ 2ZlD(8m(i`UD?EQj.;Qr+vJbQ.M9t+meB2 aߵgKGK3_SsovGb֚}~k~J=+tu߭7xNwlՒmf*$i,{7P3k@Z8ңq@kZA>*:Lo !o5]EW fd1w $Xhn+MBK/z]SZeh6=dXTE>־vN}L]֌j/ NcK梠o} ֧1:N Kr5(Qt _&?e701;۪ z^]ӟk93 yۥ:ɼڍ0`iɻ@4{ TCcQ5. Qa#D U'mIvN֞~'%?(xCi)ػPJ!cȲ.XXqlm+j*ޞ)'̹M |p|/g ($ ǿY]]P@a&˭D`/,. = ؖNzm1ŧڃJi B`kکZ1˲r {$tZ7A!2.hR!lsh̏z_uM b9-f弇L$ h9쓜 GD}VΆ!BނtsqQ Uk76I|8~A 'Lާ4zaMZFb<(Hip S1֢?4}[rvЄ|[MM26Zw_A=_]-'$9ޛ[=Q yLsQ2U2L|d{+r}І6soall ׂ <&8MyK`9 0zL$ĸ2 WiTX zcl9ߨN/D;9=Z} =SB.ٹM_&>@',b q$/^GjK+r/CoUoiR=5MI˞aʹx Wp2+H {Y2xPl0vgWzd.*|6>т@ʷLss7J {On/2dƇ"ʚ&#H>k]J>Xks}^yWf{&!_ˣ΅(+ W4 2n>to,jZ -u**xǤ ;n&ok#ZfK Iof=XOCB(+MBʳy80df|Z^ F *]<3؁ aV"5[U-=RVSe{U<JЇ1">Y__<5H~!6ܛ>Dv64T"`¹jWꡔ+?&Mh Cs.d .دU/ ^J7Aߌ΁0 MUc)R`@MSfh)9pt=.+"tA/kw=GPmVJ0 <-#6DB6Θ؞t񟝓 y;|tl0h!<=Sh϶)&cySvVXp!1UȪ>< 40eAxL pIF4JXr:&2 D؀rQhQ2t ??n)'SOӉNߪ/UoQHVE7ڭC/ԚR|fB" 2뚈0cw{ʐܗGoeACCX=W4ESOfy7\O&gT =姺L~'dK:ii)J p&. gWsmlDɤq0 U85^%^dLMQ!g'U{NOIz t濱Ð9MtrPtK_(Vݡ;ߞ-3)!(2+VMQi՜˜o?mٌ w1aq}*=#é~|"s%׍ %Pr=MT46y+= HVDgxàvD+eCE|5hL .,W:tNBf?裼~m'xY°vehmM2aBW6R0դ q7v4b2#uA~G XK9MMmֺ‰pB`Ȱ*'+-;* "!2Wf`ev6&9 !yItO?J`,'zز?ڬ$69:XfEs85BпjWc)qM4-o*@f.*2CSw4A vuDzO>ړuXK@w!ƶW ᏸac{YaRP dž[VamiʅX=X$Trcw[ ~iLf.PK Ie" 4/K&dz5% @-| w*[6ݶ}[$u-V!\{*`89. (Z.Gܯ֩nZClbp5li_jG+6tºÀ1h!;Aе'(DK%Yg=)׺Ʃdp8A4BWJ`IGOLY[)4bZ]Ih6,,ň̺$~MϖM F&4wa[sO4h6OfӸzʐp+[Mh'`Wr1?N>WDmqT[xuQgs)HPx|-iwukly( Vw1IU\xIz4\7A ki3AOFAbe l|&tHLwJ#2S#݆Z lm.43sXGIoot_jAh,0 Bj^S8 0'of; KԪqW*Srkbn`!$oѶE)!G1,)7nf$;/Fӻh |󢧲`U 67y،EWjmi :-R=|UY+fqffť1n#ZLd-6۩Q(bG?e OV\C>Nʫb}%zTHu/Dn3G@FdT|/[r8/_[QsRO9Ϯ<8Di^&lcȂy&Zu]wU*wYUMzJ}PkhX%uJ#Ar+ +y%˘G1׆KkgXtd!WB_l'(qؼف:sRIנ;BE}|!;F<4%_U=9)ۗJIzVz;8L0P<ά0=azw\t 36JZ4<.2r2sV l)T^@Aʢ[t-Q5Z*lRPґ])tX0+~:1LxJoSRxp j(0 `R .yV)|jQrշX4z 7Zl60{b+A*ߡ!H߸<+18y-#j2mGۂ&1Ee;u(͛¼:sz6chcH|}uJ ,%/IK3_HEY©1Ji4O?>cґWcR&W o a՛%3tˈy+em!6[xϋ^_tRo"<`e K`ppzPa}gcnLH#-K -9iU9A4d$H;DܲHտU(K?j2(j/" {?\gIHjA5 5$MyCoibR*heӧ)J6$CodYNo$GGT`؎T\wC&ICfYK~lZsC+.\"lwfV=+uFRoz84:zocк]U ‰Jt@:X]^&Qip\^+ツ˧ ,q ֮N~sy%oe*| @-9Ƽˬ!9IBq(6ŕn;}*-?>"zt; lHWWzmlaT lpB&L $C5n]#H2ɔO;h[puN}mObN\E|F  $)`#R8ñt-߯><3n+Rъ : HJxu+<uXa62o՞yCa=a TdYYǀjhhjw+;:*F6iT9x2C(sL.GwKLu.8ȴ#օAg#iF<‹{֗g$Pc&־e(6gǢ$`Z9'HL0*>!^UUq/H:9Vޏt w}`o3в>Dq5S|/.nrz:a[UV &n;i# ,;#+b˧apR$gh3B8ҮHԼ1O{s*CY? h{?"VM7FW|eS=T8SY۴::=7x od=ݡw>\DŝV!@wmRP#B>fpN*4υ> {j.#8G߸vSax[oו)@4*zZj4ot~q9@91+s96+b(0MTjv#&Dz;VE0 ezTSG6*-ՓL%w'C<)$g"b TN8U0];q HI/-1xĚt`$yO-NWJח\U%[+ }'k )C3 !ZEq@S16@+${'+':.%”,dGݎKvxP˺*4{mp4Xo6ZCƻ} mMTm71ll8Kp<=YӜEJsVvAyZ;}gY`Bj}&fUw(8vK>#5,{tU}SY@PՕG}iW)g؇dBvo}I6yO%N&cF8F$ 8PxwFJ~ 4U( `[džuʑI_e+*I RC "OE5"r)K4Xۅuz)VK1M"|xEu:ܘw{E]-B[Ӑ/F1!JJ+S8RO֥ ]M w3Kh B9µ4RO.?kDt:2% BQgU XrcW` x^jiML;6nN(t$+ZZͮnu4kSI zxw!^>G3?mtV 4>Ze8R4%Ł}p=zISp1ʽ ҲT7kHzM 7enȋL[ZVB*!Mm/t̊qTfC<хȴ'Yo\1VYhDH,!V/9!`gE}sF>d㘞y]9nvS"(V1e7{lzc[%#.[ht|PB&IPVTfIƏJ8?(-X^,Yb|vGY^n_vGu'Þi ̨HUd& vNTomFBc"S Q[28у:s}` 4:Xl$Eb8X6SlBJz(>"UBKfXجeN9HcD_! t_$Owy(7z~+DqUxk.'xVn8-X6_n.j:Kf7ާZ+v r$' j>?d> pFχWKK<M3a^<(ح7JVms_nFx‹! N">= Np1^&ZcOh[-ļu;1kfȄ3.zS3_Qݡ a^Kk<Њhؼ)W£'V,(nP- $h^b !eqHC hQ}_xp/@$)Y`*9MօSc$ivFU*f?A<6$,'O I4AV3 "r^zL% Vh>N1BZ nYI@PSnrC;+lz BRt~+$%,ߡ9Mf8V\܉8q wc0(D$ɟn.^}}@ӿsAZ|Q"i@p˸`l_;s|޲VMcC!GA{.NNqF>ۂY<Ïkbtve|p7~^a?$C-'84W)tIG\ ҏ~%wGhF|quQx|V@ ֣/ 3L'LF P#|-Щ:*Zh q)d"5u +`41,jwEn0D3M$nj"I]/ģ\16O"~a;7rpgiAsy^}G!$DkħxPK$7?ԉ c+.6Aҝʐ5&hY 9Dq{Rk?6qC2QqZճ80֫ClՅ7qWk -#rVDUQ9q-֋%ԋ @E+^jEzsTv1f`.S!~of!d@`{BV4ĉ(Kh o,l7zV E^sWad]3P}Pn'|*#uԉDʬ?A6Povς0a; k-ŮbKً@7#@q>sp/4xс3!x9 2D{ ?<!ԡv T, Чpb89k%5܆xx;{8={ ahHL^ol>\@,'-/C}oXgzs~-/HmLBLv#k/טg(MHOH|fQѵd4^- = a]Dӹ%J>Ĕ`M'M:'MA!Zџ점O΢̿Q:8ZyJhIVG:8MuK_WVzvgݐ?˕^R">hZ"}L*w7?d en}]ٴ3&^-dQl6GCVhF?4g$3W+_>P} \eO. k@) \R]>Q=7TW qB4a(]g͐kP$<.[\kp঩t8&iRRh0NA L: :t5b ѵzi$t 8Be @{h'ꍧ(yWGOep!'ܰ~='&rǗvbl{,tҾ/JP4Va[7nݸȾ˃l)qZ18`xkn~ӆ2id$6RbB"iZk MId'l**.P~Ĕg{)iKyf .oMI@QDa)vs푐wTu ɰg䒙\+e!_86Jh@4pKHZy*؝Ld*Y{S>bݎL\2tӤ#*A^ ' k$xP_]U2QN0+s6(o8AGwt g6Th6sSFvq5Liݟ!>1d Ng cu'a=*B} lb-1S|\% 'ߝp ^61MbeXe|wJ=r-)gPmM1P~"'.QQdwjgpn֥76,^X*)UeӐF*4ד37"U{ 5(6hjp:@16ܵyHTjK(d6vwwZBGw;I,!ۣGP21Ou?fn@ti=f쐀V&+U~t{ħ"vGv)%C[ÔQH]ۦqQebPi7pjt4t[5{,lѓ(=}96ZkeZBΠG{93U#]3>b'}FBPJyg`eD{Kvy;Rn9ނa5]sZ/%ЎPtOaj~yhfZmH ]dU>4\2SjuهYzRK$[(@8I!B¡Ь\GƌܜhIGqжpӋrR:쵆w*EsJ@ .\Orn4#5{^]~heơmºolWqU="FխJTĞrL̢ϕnzBm^3`KXOcͪLW[sԸUV8}K񜟣ɜkK !vsJ|&5Ǡ g2v0"Nӎ3.Lᐣ-)YĜ4׻ \9.;$l-\Q@%7*'èXz`^Oj†2R?>/m@-zdis+z~Ww( JGLF*Tv?E9\U}QQ~I=P>*>xVmf"$i5N^2C}t6)B ܺDYPZ]Z̥GQKhJ',;jsIYiL t&9V.i?S}HcPeb *fDeocڏ/oP+j"rAFfRyXO+}gcyJoC5ISUR[߸%=IxRx/J#_kSJ| &UK܌U,E'ڗ\l,a`d{U݈H8V$7sGR/TRhp 9ҝsV)Uj2ʡ #H)$.zAn[yk֖:X#OIOY^zM=6pt _s{ Iw_Gm{޹&b`V)i؆&qܼSTvj_Iq0)Be\Ld?'$gXqҿM 3_nZ#Z.P[c[N!b=-ME͔kt1pcTh%05SP `{u t8)܃*9pjyTҐb-㬉iqy3@`֨$-EC^=TH ! NXjV)@O4c.eu&n7`#*VʍCa3iꪢDFP!P #r'EiqAwXf*%* ȣծowz@.(PZ 1DPz+W젛`m[rB,>BOs'g_5V>G瞯t|b?v9Dh\~d%UxIf#sC߳1$:wU>kb?%P~)QU~rn* BFkEE ZZ πN9{iQ蛅×7zS(0Pj>.aBpXƗcEtWt3E7W ZκbݪOn8:W`转)a)W 3t:ZqTM>qrRAWk&m ^~x;_bcAkff^;W?Pȏ''Tʅ3M8n\@nM8!uLaZi RblpRkH6 E7͞H'vnM FwU-zRTbAzEhzK}Lm-:8@ۤKLd֤ܻLzUŃݟ|$mXPøO1"k5:<]9⥍7PZM5O 4aLlMuxǢI .I28%,pw#qU 1 <ҍqK7T7mEQ}s1ij1MdPCJ43BY(}ErB/=5ִn% MFaHNt-K#5+<:Zה(o N*y+ X7f,A 볹~!4D "0͢ToS%{ƅSߗ$^x*ݗ6`>/'J3LM"@x/ If(ݙd d>; *"XoQteѧʩwFkX O0+O?^WMyRڤXhG~@n jgW 0ӎ bZHePCW31*O\MРQlL~o%v~UhV ݽsǃBTתv`;~^ī|ֽʢ< u/4бTP  Z\BE$|/yVU6'(*e2E"gH*[$ |x)`Z]O>V.]A0"gtbyǡV5m~")G^N×+tmhF(sn ݒWΰ:b33SP{x} H`6AByyavz XX@岏w؉G[R#(mOh9x<25ghQ/a q7ʼn 4%LYD7@`~ʿWA]",k08SdmYklzyM#\pp2gcٽ{.'lwF(ov=z塡uBđ;!#+˲uk&{{8]֑zx>UO/e%ӊ~:HPn{<Ƨc')e{՜ qE4-6wDžHQWw49Ap-wFm7 ڂ&w?|c(R_2LoW76S^c;RYa9 ou1%:jTjQjb/.KĢ(ƉKJPClp:}Smtrp7whsO2MRwCy@=o^MW}(\WC2MYNn4%^9_u 5g"]SLUBH_ (7bc>)gkT?k ("nIjW3w\yWD߾sjԜ?v/YFXNap\:{h;O?W6$YR܄>3 Uc3ołUpwQtt.MUX=ÚK ӭH;~_=bz9+kV )Mf4 ، 1nS~e!U xY0coO;IknC du,ĐC+ Ahc#I0+غhǨ~Kx:U\/rޯodK<6_ˋN0ٶ?%lYU;4#z '[-X F"XWix3dIqͤ`Zoq)ZSQ*f^qwc:x6S)wPH#!X>#3Ζg.t@4 9kH!a> +&g3N} ,,Us lyE;Bޒz>"y Y_6Pk xZZaNV\|;-AZ@3M_)IPju=ӥG+4Y.t<:cM _#mdY{ޘR֌4^]g~ð^\@|SXh(e%5Ќ  wSnV-ڔ8IUs/:z .R.vf",;iA{Su˱vmn<Х3CCČ}zRDN_s)naњԖ]>Z˳vv!J'q `_HAңKD(!ê% BvL6JgqOĦT[ x2};/Ōn&Sf齻|:94'./&~F8=ٛ%%%r+|Q4J^IW1l8-rl%]r154IbM#EB^ al]}](CŖɴ~By6Q*L;@Ygt/3`Z%;MP $~͎y;j[^W沁$e1uyY\[,]cuk?8r':hw~ܭKlx怪+}:<΃YNa#kB' ̑)ydV[+iE4W0(1­lN+4=pќ;kPԦݼ^@;Я8FnEb3l鑒w05x;K"w"uHY_ X a ȳ(=f]/<3j/FƠdBW!g{Z vlq!쫝R"C&f~-gp;إ2IO-fMjn5d<[[jmZY &i Gx` NwϨ߿WOHyd]ozcuZ! x&Ϳn V B!iJ.퀐mt]xjt]0<5Y$+%)ep|/o"3Y&FFR,|{wI}kjsgfVN UDS& 1<}%>B}Qo]KhGeX:nyb&~ `m(7V PŌNQ;Ou|g׈CF Cc&3ş[ EITLRi*\a 8Ϧ큣TrM10IyJ) 1kKTKr0w郒(sk#w+j<4a͙E"ZWܟذ )4Ht|,DSLɆh\%jL$KG cIт wAL_|sm d{%annkR 8+lm{6dmr n(Sn=@Tvbp"d O[`0sGcG|Jg HF #;}w!i XOK_ċ, {7jR$g~p]ؖۋc'KզM#:n\>Ӛu`\4;yTU%A ".YIg[H Yr?mt)]-zQސ>aR|]Fgxȡ ңOvI<2|cԉQωQv!MTЕ˖*[Wuh:oڶߏ1IHJ02{+k$3(&j$ܗf1]kǶra+"Wsʊ3ffڕs 6s*lecBjh9, c`:u+PHj(v7AK:f8Jgaz$@*ϴaƍN[b~Ɉ]fW `UN%Tf_fgV ]!C{'BqsbII#4>^:GgVF7pr]!F@Gj/`֠J@d,en>cvխǑ1/Gщ32?ח[w2u3wbH|Ch!qR< 2BJ!72vcE܉9u-'Hj[G?w5 "!fX,eʟgX, '[^2D #u>U*& a/XbF$cOzZ{2L{.E &yL!_rFH%k( -9t.%[zPL JHgY8 -TbKZ_YY )6-[Uf%1tO:@/M]g>~~(MS ?t7Fņ28Jܿj$xS^r;9ܸg o?ƦuCaB:GE7tdcGy7t'8o2]ŮԦշixN fS`DwjD|ȿJlPXP:Pf*^aq-~c\LRI74mT[MĂ\d\F̼k}74܀/*Ì=_KGD$ܳ pT/2k0vY܄B_Ov܏_LC݊ufp=~v YtZ'.(x*]G EEsra nqLcgn~  čgQrJ?f{U' h=>,0ġ /32DT9#<\Ivx 6S:xލ%W4zn(1C n{M,9 8LBn2nG1;DQ╼oË2<wa!-G:C2Gs(x߳ŕ~?M0l8`YovLCȐv'pMA"_ @3G U؈S-3:,h4cЪQn54ίݤx]49-Z$PЦ%) -l PSYcoV>PtY&uZ >'w'oDSl= e&Yh:^#FLK:!/kA ;LJw\em#QgNBo©mL~%u]ۿR/bbн1.wyS ƿcnKUjl/+!pusuMwl~';D h8~ug~~WFϸWe [js]c( lw#4٭J`9tiG6숢1Sg˫?"uB?T.pwacۻcDSp+AWՏeKdjZi]8E;O 1ipF3E:3b6}ց6_+>WnC Kl_c^w2F pO}fy9}wZjj{JpFiR[}T*eF22dj9DѓdEꕤ<|.O͟3JS'MuiQ윥E)LeډqP!4ۃ+LNCf̱z;iSi_r IR*;?4)s>? 0MEד\ʶR.RtpKdb]oB{NI2DqY:DmQNRCI &z؃-o}rlqig9Cъ9+U[M8}Bjq -wbSZ SlpiH;s= T@#_\=TCBc5 7ӋTZ"*ͦwrF'#0|B\< njuڤaDl߶w}9nf3tR|*OEGt-F>YB"M;IwPѝ8F1o}RF]&ޛ#Cj#~`Eo% 42>)Yë0 cD*K!=EC $FVd{d<!rt!,>5m5ⶸN(| 'q8.<mAN,럭}e#D,")1 $ޘ^Bˍw­VI(Sb`iR0 _DZ^GHشBVWHmDˆ9,/i4VB?Y/27$bv D99(Q_]J 6Vy싋ƜWH5%W `l%TQјqOøSA22Qěrw+91_}@Zk)` "R|y .7\X2=6+vaO=Tx(.HMPe7v%.ũٖ+KjSWDi K7.9 -d^h.s*?cWhȧS[Eܧ[F9Y~m{rEcy,ȟrT䶩i{}2S? @qǂS eu^ōo7_*s1i7>|1 |9LKd@foAiC}6N:贅3Y-$mn$? M kY zTAZaN,Oԁ*wZ)̬*'YDXBP:;5*c#ĠHy449ŝidaJF/8ȶOmYP\Yx8ڧl)'ghmB _?O]U@|>jeo@t xB)sjRPjk!OkʦAKRh@5{O~jf~o fq-ZJӜ$ӡqOJixVW.P[dŕQ< ,X0m `Hu86ٿ:3B oߏ6ތ~Lt-{6Z&43A<HByjHy&cv8@`öҢ'AKg9Xz_zrܬ5%,ʗ\x@4o'cefj%Bۚ C"ld1*7&I;P[nuW#Nw67Eo \7fN\z9SxQ;8JҘBGm/CQE.$E;:EGsݵIFj3#UL#E}Pf±Yg)ss~ئ:ܐ/m <CD2xY\vY4p˿i쫕<xP.T L@6 YĹ^`iieGed?^>"r#nZm^&OfS|s?SxA0gc &zFr z'ET`Ǻr@AцWUM͠҈~< Nx0Z.| 1(yJ8SGQ N6u ]pD]PpSv Dz  \3oCAs?G(SRȃcCF-NVtMl>H_9^?-@ $$4L}[6gd"wG*7Iood J7; \AuG ڀk)4-U_9Hs^2m!"LsxYjL $;kxvsG%5ZZ5‘_thș *zMk6ETmo0HPprS3$ΕZϒB|?"8-hџA:yD"ғI#%~ҬZ#/hDeÐ^LUX. UGn S216d1xHpm614Bgf 8`vW _;gt_8RvNe'dyJBoI E$\8 g;쥻bO2d >stB7$<N:++tӡˁDŽ@eMsYﵜ{cBI%YdNN~ uRKS5 C+2V_qF)5>eܘȫ۾TJ:6cf2i! m9{)=XRys2FD,ֻOK\TW]>!\kS 9`,O^|'gQeiEazôK(1AS ?d6؈y|#{7_Ț0tg=/nh+~tI*# 8 u{lL=F֌Rtf>E*lӥ6 OGJ6_mq<<>:#N Ήu$bAq)pcoa;_*J|DpA:&1aA,tYC%R3 >fMr%GvoilReB!&,^[юv&_Z Tg 1[5їj[p eE$f{g+.]'QGL`ņlaj! ŦKIfJDrDxK^ _޳K:m1O ˯pB^f.ؖn~ivĠa\i)x'Ul=ի hGrGf 2GٝHśNG5<*!?HLR${c-#.E`VsnKt'3q ):b3ѨS݌;KRͪdZL^Ae¶M۟?K-ٞ+Ãa1KtVoGeCDe7;bGekR}qsR%\f :;raD&hVQWrjK^4a~ğS'ؠ[ jbiMѽ0.K%y>pe+9ʲ;*/M=T1|t3oD$3T [ e Qᷧu3V.QUx#O{M1c\$3 {p,}gB@55*i a;03HɡL B=ktD͊0L\^qa(< k yq1IZ]yAo樚n]ܺA+y PL ;"vz١s]֒cԋ<ǎ.ީgowbUf{OܳJ:9/.Z( ~;4OfJ`.q*;р:|)r{|{l鐠2볥zԆ5d!rw1\tMrvɹ1/!*w OCT7ٖ` ܖ";7d*z!z蒺W 0,*JܲQaok "X57C.PwX1ƙ7'hz -pk_71p94iC%,[8>'T72_J=wo!Vy yR9@ wDAŐQef,ϰ`dK*8b[<پ#-qѰh2̉? .w6Ayhыhf[M5gor|QE:2ˏ!Ne42y:`QG' ;@cw7{ҍ28D(u'ȤA Ύ%=u5npIeՍ//^L/ֿD<2 [5 YEMp4T53wK=X Nnm*w_k!݅ لPʓVu0 UsMc!VWgkb2R[njp(@8ņ@ +JX@?(#S5)U U <]^R.gTִUhF NCĿ4iuA17ԱypcL*:-=k^T="3+nx>Ð>of]^nȏh۝aޘdI"nŽjpJt=J#!,;J]&iݢ8(` Q T"'N v_ -.G;>#(,]eдAՖ 5)/~GYVC Q\' kۭ[QS{UNd0~ &2˗$ yYmUxg;Ahf(De?enbm9 G:=1Fi fǻIAЗXe@r "&/Yw|-bl3c>E4-2Jf+)SHHͩ4Z0H?{+L] wҡJicH \2H]ͩbݡ͔c٣rPE(8yq̞7 T'O-$2I'/%ikkFk[M#"@a`[W113S+ak_PxHBy=Vp˨nb#&{ Xy4=(r}Ji=HK4J*Mq&_C+GQdoz:i(< $[P}L!ؐ)73t4A\IO|a]I g@"d WaAX#rBSr jWAtǶ"XN•gȊ܇cO  8?⧻ٯB|(0@"1#N4f'3< Q`Mqnכ<,-囌nq4Тѓ K#gqL 3aro1>RA )['$OsT]Ke,>TfTb lĀwuӧ0W8̷ |raHGO wcK ٳ"䚰1uA mxb_Lgqqâh]HllX?Se.CG(I/LyY}s"\ώ*!I7GdJ=L〚`%thM(L[z>UgfF*-#ņZIF+yn|4%r4WL"&Z牏Y%^DլɸwaVr3n&Jzbeyu/To{&9ŊG’ka9˅q&SIZ7OU-Qz/[tD\|QG@;Z;/K2$Khb\3&2) iGOUtڶ [ӻ:,Œ^ݓ*sIQm1.ހ>>qC,R7\XpLrZq^׫KSPzcNx6dXoz4Uѝ4J0Q(JWYbD&W5**("Ox\=Wh_|:ՑS)lBLS2O;̛+ځJWo62/ē$JY>R'R@x,Pɶ06QfDbv:{$ﵨk*a{NтHǰX&%Jf^X'T(g4*q][4|X9޾G5J;ڪpYdP/5g׫)dG)GV Ցʮ]r{^ l boZd"$8kl%~+݇h6?Rkn&`u,)uv]m׽m ꔠv2DCufb*  3m=?& n 8_6 aeOΤ "nyRoB!fH,~]:RJ5(!/Y?~Ek(Z_!;SL'!y*h6Ї沙JiG޸~r0)ea=dLBNtrfl~GVG_'Y%[-_o]{Q%42g$OT[-}Y"\($Ӟ@ՓfBQ jEz4CغZ_ˈ362UMeYuoV$|[#o?گ~4^/9ج'. #)z2{! l :eQDJ2p,_S9nMT` Mq+wjaWPWm1"W0 p"՘;gDcFO,[śv\7xYi6t0!He.å܃,)Dy%6sT*xR>00wi+~ƌCT(M AZ\h2F:d?ڻbh0ةA]iʑ* T9sp+H/Y ~ Rp_\C n/`MOBFe{O`=iat64ng]WemLW@(Է5pԙIIdSح>@i5|\yJ8nǮ͍̯WeӁ{* <5j-./%1%cFX,v2SVb~vzOqN4"*\tek+Q;9{N^>BZ<*ҍ73@pcM*Ӣ5h2V_K+6+eSl1ƶGd1+B9 J(lNSC]Ce.d›Ď<Y=XӠI!E ~j UlCwTt1(^8n:<.7~рPRDlj+l#1H{#&.hX4@*Vh5U|-%Qzm׊tPKR~ҹ}\P&'$ʚ=Ԕ{x{ff"NW`qӒ(F%AzƎۘVde[8k %?eE8ԶOz0CϑyOdK_;f'2ɷWO)X'a0H=?`ѡD4w:T?l2|nЍ 魇o,$-/LG@4p.kǖ`W.t? D?Ol.zyS/R0  " %KN^=8=A]#>~$Δ }i*`yg~(Ӌ'+X ]Mγba0dGz@-+>KGcɱ7F|eUg;9&_S <$}7pMSR6ϰp9aTDxfsnL_x*vM R˂8M2܂Ns\qoj_|LKːUp׊ZSieݜWzzVeVg05N램`Pǖ|x,WX{Y wHG~ iQt[l/ި4~YĮMcɭIRzz!fB1/Q+|c5;t5,U&g]Luv[2A9iaf<,{z<6 fi5)& OBqY6+٩-Į }So6T\iX3Djl1DXuHԀBӖ-/>xFF,|^#qX0 4ϮBі 4y׉CX1~Hr :O7򅺐d2 9;k*]=H#FaQ(˟wʧbsD/CaҺÀ{YgCOuFsGY,tBh})[Oe:®D/,?[ΛQlX@#+ĜMSbb%q :ەC#aciQbz!!K4ˏ,tao%1WVUGJ'$kTs+/=>Ku7Vz1.PBSjX)P)C=I킌A3M[5k\jGcԡ^hlU$m7R(oDD٣i=,DВWWx)Eeܫt?qhDc{H)mLetfRҿh;*>x9ח{Eodk5 m!MZ:2KI]z;[[0#pԀe2MYYٞoVt MB3p.n~ڑ܄,9=|)}so BԑXW}'@%1%`csVG( |,Gȷܝ%$WyYTa!3X\J Oťϟ 3d/7avBT19H][p{(LdL0m~">Twx=G;S x>C?F-۠:,9.|w?" !q״t8bO,Z2 >웣ZYȘ m-RwZ#*IXMbx4Rt{r^{zm@Jl;@w72)ix)n fP-"2!әu߂9o|hXx9WgO1x 6'wHW k0 Yse}5qa0€IJԹOSƑZM@ט~db%|'%!L AI,uKJj6.NVH*;)!XgܨvQy72XA(T6`Jf< ~OFB@C7+i\fð]*<2]Zyş-cZObuwX>7yxYKZ$l0\z=-%CCo92}%e{OzHT_ͻE5ON)ȫI%+\UrrNYEy|ҙJp2_R_?RJ*8֍#>yeO_t*zD~E_ē p9V{Ǎy_6§ K"[©kuOG`qEz8R32sF4`ֿo 9M927FiYt3-( ک7ت;=9J*wQ׍`muV b"]XBf/pCFԮeyR' C>'Bo-XPEfQC6FTJlbd]ru`-̜c"|V#*1;Zj8pO>,zܛQY6Mh(vUUF.TͣnW* {tA0+\ISnԾ6wO^bF&:Ӈ=E8]3Ujȱ̞?X^d72vFzVnjzJكJ Kܺ8ϊZ/n@b ,ٵ!"8d`+''ivz2EY_V6#l~Ր`Z2,V}wt:C*:-qjo-!6̾؟MT}SGud 87V*bʲ^}++ pa0g蹖.\ @AP *ْYb UԤ+bY)X7tfGbp$~}n!}ǘ\:>ckW{#LW ?zjdQ]cjH3čE=",fFV^7g&{|[[ڈ!`o] PXcAiasL[+ܯV BWxqg>t\g ?4wxJ&SS1cܼ0=+1Ux?G`B >RSI{ ux bb_c WΑꟻi8( O^\Gj֚''ba$WXTXj ^̌x ߩB·26WhGXOݍfFV-Pڔ@j v%Ǝnq9k!gT^JYfߎ?2}2Uq v> pF~#;Z;;k] 0?=1C+@ݶ7jWJoӏ{w<)=ōdxq'E_ 8 yw]8B Znm@#:eMi4]kJ mȏ@i! WXFB*,W 9 [$ꃫ ` ގCRN}*-BZt9-^%-Hv]dk0N98vYs9dX1јG7?X榰mϦnQ@fbEBpK6<ĂF^&`gd23C5)NgŝDSh,MLbfV)OSX4xdHU[VɄ`k*X/9-h@!qvucgZnz [x)U`*ZuBTDܤPHh aʋ9|0FdIИSS9;E+@<8dHyx)UĎ^;C4)@1 /Q5 /q#2q@im\廸}G!RF&2Up X#NXeX%041vVTeQ +;ڀ@>H*rA}לrTiȒ-@ZiHdއEPT^^iدߘ- &YC%qSοӻ#*[YUNKaܢ#40 A.{ `>K-zк6:?Cye6/O}hV 7bC!27IWJ 7]`kŏ˚:U-d Ŭw^U8 ` K8w>ܑa7>J(B rEY1S% /`}}aB혼))T_n)xp|%-fޛQ'8SIck= 8Y Tp&uHUEo2D,)JeRtZ0j|Jvzo:_%' POV`1JQiVPhQ:( o|^$ުbŽ{c _0]l΂C <suLdPX>FvT+@4 }) 6Pޖ$2 芖Ժ3iY[LϢ$(/;uoں*aYU>i)1",w Q58ڷ0eRN =-o,~THI*XO82>Rcbw߄\2Mn@Fͱj6X~ݢ rx2$oOvw kS@ݵL+DUWY>R0Y'->,7`O{bEҘ)* Őt "HKhjKVUCriz =P?9xL-\*yOT>Sf^yyW}r&L"K.Ipx0qn/['~Jͺ֖װdlk1r=u}a©sI-_0Ǔ8k?’d.N8Mus7C1ϙY v悄} 3dX:R5ҢךL&CT\hچ1Kxk~&Ļvk:Iਾ]f%%k<_E"H"&bszA{b76`23&,>h伣U<k^y-!b]TNu*eH$>)i u_+dyD5Ǝ*;k,HXOMF`|T$3Ё]0_2"ҜۓlnK S}eAnđς}[1$_ȞQ4 dv oSY݌$hĒX,iWr9 *Bv_Y~ã6lKiraEF!틱 q2," n'~f&[Bڎ %Bf\'#SW|Q툝o6d]iGLԺ2O FZ'O]D>T|>;CۑU̮.q;?F2BgB c eO@ +4#T~]B~#3~ߎg%f|BPx@uUuO,>(W~4&I`T(x19ќݥ`mxԑU"P)A=vܫMto :EbJ[kHMLs7|DD@iEƾ*YKOIM֚D +>۫+G&ju YԳ096}1S:L@IO܆y,OJhZ{]_%Y=ve8sapvi\Q(@IOX٦ƙF-sOvU7$ЁfI2OQo[ fݻm1gcj(a? 8艅ԩMwuV} y9y!59+dn|(_ dŹQjc-q1MS>)!H+.JKSv/4He*6h;U`wLg7 sՂRnG䈺:!Ry@xTsxcHA@C΄Ȭ%WB|m Ӓqt|SVg˶v)C yçt2tUϛ7R͹ iaB2s~ kܟ~h;P5h[?|7H}ja9l VĀ!499uY~BSEQQ}ޅx} yWrFWx=ޢ# wʇa1h衜T"U,ŎcUݠƠ_'-5`Dn!t-v$ Tsy)MxVsw trN[eV)8숰/;W|ĢfilJL‹Νw'erwɺmgYp#h}#WS@- Ǝ~ޟ+{QwVҐgiV&Pd̖bጐZ16cR2i E>kMukMfB^͸:NXE&agg;[DAA014"E[OL.ؿ Ȏ'$W Tb!IčI_zrpm(*#m_|TAg6AŹ Gcfci$Sb *jIplƘw~stv/{M>SKv_p|DrbZn~pNb.{'xL$G *p8EHrA_(C=<1c;U8lkq hvZ9!zg)3p_XqI#|gStmm< ZD-0{fGH*E9u|9{2ՇfgF_Z1l;{ M} q*%v=] -y ށ :Fig22Hм)'XKL әvg70n WcpD犸)cKLHڛÆ]s]k#KHC5=BMQ/ qŏ r*= + #nk`CrRã̲jR<&BсUploUZ'z^GV;Ex gr7kAԓ)Eh2)_a*#VHJ6ahG=v^'xB7(.LhfH;9)3f,J- Du>%C| 1Ncr+|;_6~X(,6̖b^;N*]f zt=VIT&CÌ׋HXPQ1o;l  .4u{~-7h0}C_踊v%^jpszC=qM>=C}H2?l{:Ʋ>m`6h^Q]g&>љ@hrZ>J: 3("N}a9?A jv"$i $kCkO*HKg|c!nko8޿=z@*`71Z.'kQ0/+ 3b%>^:ɡ+Y(Z{߸+UB,VfA8:ЛFm^Iķ8i kBI5|ӇG-@KD,w+VϯC'o~2%yPo{wbu IjC= YK5 XjA~ae6Z[vl ="Q+C1z`)C,*;$ {67T>BԐ#ѩ/>o]WZغw.HCj vʟ ƨ {hj+z=o,o}d)-C4kD#|+nH%Fw<'O:,B_mU3"vO<~J:еДN³ډYFa;99{LrcfQ(.ܠ~S Nr]"?dS\$%iR;y 0pGNpwtX:,4K{E-jbmVt,+䓒vk\: ;[4iUl,b-FBK,LjXw$aXqoO$M=4=mC@wK*>R[%SH P'WYTe\/ R$:4ӋS}sϠ ;͞њp5{>f-q` O=yW['tqSW9ΔG|KTa %k|kh@"MML4 \=k,{/hNˏ/fX[b#GUMb A,ВV^m.{%"8Ŭ4u9-?7D2Pn(n2GsS>!=ءϻQ53sG)m6;Z-)Ël 'fldk窉/8;HB.l6 xy 0xb);Nv҄_F[crjt(Bp_cNIz P`D -AUPuSOaYeMg(JSЙk2&r$e*-ear8mpِ_[(@4^l^{IY XY.9ʷ,䁔 [MR,a\ (rzYuiq~'Lσ=3 nF=[ɅL;{aǬ\1duBP=iv N{1p2y90C=a<+4?V@'p7M=SG2LZdw}qusw);D/Vh fˢG,.ɯ3u0'LqN'b%`nS2Ȱ=FT]/":,GhN֪yҊ!'r_4C5pc0P)q AKӮ=*GHdrp[nxVWƃ]95υvAiK4YvYtD'*wTEjɋuq-wlLEm!ݥ  .2"rqB_H% SEm#︷ [4p?S7P#pEi)4*jIwuKh iĩҙsR4O!yB٨BzN8Siw'[{1)6wPW&3$KFzcS)*mYޘs$Sbe.c& H`lg"O.8Q=DUN $& (1Q#C?yCnsL4bl;J(L n1=nCWjT|EM/aN%0vyfܠi&3A0;f~5'x=@iVL´JOh6D<ͱՈނ`B Զ( -è!sw΃* poHM[1b(L8Q5 rQ}+^=^+nYqXS.W?&x/btYABtUS20H&py e.c!#lο!t-! S(L@WCc/ws@wy=AE>y °6:0j*w weпG'{wRnMԆW^qP.IHKn|Z5yMxMP0;Nem)s- бijxlFzICQMSyr׽ YRgʧSI4 ( -ѰIC-(r JUv*v{CY4h]dĔIVtmr?bZ! ux#2Vt-/E3tه5\=qwbyQ]u*l&ݖG:V{JM(i Ӈ5V(Jdtnqd53)u YҴaJǿk\g6G? e-rU~mbU/ ֧3eA[F`MiJiiXk%nE(7=L#;dx˦WZb#'Yt(DY76֤߸82"%#-H4xiJ⊞5R{4`C(t!Ny/ߏh|<Ϩ(SlX7PO SWVhZy5P!:ç8I;g|U')s5-u|5,Uk{{QS001쯭w!^G\,=Bm i sA(h q8~]9v>$6D>AK+voø ZQKv,ӡy*>=`H8P{m ;v!xZilCؕoL=^!ڦ/;2Lr FlYI ;0J-t Xi{܄s᧸Eb1HNLNd%)Q5&L>57;y$/uR}o b0⛁6գrpbۑE Eιs{0T7įs]$UPyD_Qd] 77HH(d=`>$"lMg\1QvS]nSJTFdPmn(zSOEnH y[ 6%gf+;G R[x8tE~>9 r"FUfLO5th6ܟ{WW z}89 DlV 6>H>Fy둒U3WEݹO.4\M:m3P"I4 &*wVfn.ڷ(;Ad3kx'gUI<ŕ/ t Q0֞dOKuZxX|/m[r-8f%zsI;c&7D^|r^ S+[jX R-2o1-Wo9{ek[pe_ۛV\ޱΈJxb$gRc8,So ah`tI Hጽ͋Uz3/xqύkd"jep͉ #YqFN;^GA,Zsdu7"%r'}QU\`+BK?{ NIAoKGvHIɔ҉vԲ&_^;Xy O/68 T[)fDž2ZT@T|5KAUj(tbGH r(R&>DFw&oTOL C&t~ߢW]PpRI,$]u8̅"t;9i!DZIʩlWDbk$cZu)O"WPPݑذ'z~KKGPꄒK{YS !glI=i5~K)ʤl-vFNl r=Y\*V b@ U>Pu`uf&%kilлg ?r0v<P0wLVʫ7E+and`|/|]thίB2w`]8o Q p245ȦJn#b˕F/`Js|5):B#A.t6ZHIh8Y)xQ_`2+rjOQM~3uA‡ĦM^ZYz Y^A +ch$4yA zeDpp,w,1yE%nm[\*"!/%9 RM孀ݷ(͒Hd,h6ңr4XKDŽvw?O wb h6,,,K6;uoWlx&vZ@c(2kY󝄨xxfxd*Y`YE@0/Fhxo{v s9xY<Xo#FÁHKz{P%,oIJ Ö)puU g5D+CD6}&]z` '\rwO:YGa9I퐄E@n6bkㄡ"Q|AA5vShn Ѯ\ũpXV$RB4MFTE"%Vzrhk'eޟ2]eD.UJEuJE|*rVT=E^A;Sκ1*{u<-i%sX-j[@͔B ¡)Bdd7GYGZ7eΌ70A7D #XL/+L8RVhk+p\!V0Ct!9 WgeO"ѹAP@ ;tSdMhLXP?J;t@J+gqįS.tΨO8R%c(ܪti.f* ycWg!u5d+FJIXJ~j\O5IRScltdss+QhX 9G#N=<峍4:픊"O:()u?FDŽP`cFJ(ʷۺGjb5q|>񯯃<EtuC.eD'硬+ CpM15R|4[I0FjSK+cC[RUoI7f1.0gd {y[:e- Tby=𽵔MhEI4P9M8;cmANl4)T ̀e̱U c- "32H&(ɕ?)Vɹc9E "ZZ՗B wj` GZfygΰG > k#f/L\aoP7D1$!Z>áΪlXҳm򯽖 ۊ1g/s{…;׌Pm8O$ x8`7-&,e`RlP5-hW }9{dlTa暮R Uֽ%DNn,/?L\5%)Th~u 6 `r> iMsCUԬɉB VI͋-ğ'AWD^Hbudg.pO ׂD{L _kG}SϼaZRvLn|ƿPᮜrM ?hut uu Qc-$|XgЙ\fP/i6&6h*/h8 Cܳr|NP9 V[ oJL&`fN2V3? Ӂ=]&UJAfId*>l[դ}ys|'Y :7?HxWXR-H?sb>fHA0墐(ϴZˣi-w:h9.6~ L1H,|\RBVSu P*AOug 1l f.% p;Y8fs"n͐^YkL_FJlGBj2{6P1ZbA|Lo@$,utAv@ʼ>f¥'u V$]a%!UH&[ѨBۆG{G%sJ'f\gkՍ C@ pLg(Gl@_Pfj*kt|9kRu|x> 9q}8Q4o+g(,87F*9IeM%#.>J1A.nDjݦu,jWUz6L ް1Hu6!DQ݀&~qhu ,_;y%]uw 5L1-A'A [YR's2nCO7Vի!Ci!fl4]_?~J]`g7ж1˫[x٘ua~=ۦ+u51y#ohb(UdŜ>b>7mF|4QhfEw-1Yڪ&8H"i"*B1޲t"b%g/`Cis7s@C!1’#qB'* 71qڜDCGf/:rl=}GYMu=dP YҪo=SK߯*v*7rPxv΀pF-m'[M|1Ya`&]-i{$'SϾ.ҙ+#LS&P=GbxLiX1TBQg.pʖ~,†_ϨM3Xf.سH ԷןiWgd%^} U3_*"e,yrݏӃ⑦激r:w-Y,9]N+)&5/C6ʳfdyXVnNC  =f=r%z_RkiS'%::2P/s1FdVYZ_dJґ)v3;ܫ_S(<.P@ԧ6są?&=V)_bjۦY{7x2li+LTeub-4GqK]soZ9#?:<{nYl>cz0CPEzv@OK &XWny>63l^V9w;b{:-@7h3\k\-;.=X:Y-(1i!'ԙB z@Y~Qv1Xq'.I2Ѝ1ovJFS9"u gUw *?0Ylݶ@Ia Ɩ 0rD,qVj0%Qwk/5?-LNzc5FO{CRĭcMPg6Fi)w;ˋsXȪu h(V‘uiAb@P`Mڽn')O:iQhUeVNt7?SYs{z'~$/%m^ݻ$Vg>.ϝ";n%G9m6LsgܶRԣDySW](=WFZafi.}|CH _.6U]qn[f>':k\\ |DdvC KBXނ ()xK7KE\i:YG}OVqν(f1nЎjZV!ToE82\-hi|N͑E=0+ڴY Vd"/g`0p*+n7ZFHTwp-(ERdпhbB6\gp9'uvvTݐYW kw5Ĵ(!DHɈ_xЛj|om'X{k8ğ>AvOCC@`^U%Ȃ88nh^ }=11ҖL1Ϊ=@nz%*<@cYNS)ZMP,/$)ҽ`iyFPC @`AE GXa|?B1Ru`~S߹\AV$شziS6rG1qlc>y] _hnKk`{E{qo&EUw3 1~:p'(j?ՙ< ޸bn38C]Hc2^aCJe9 =T߇ۢ)3Q+uL\.U, AR= ;-ᐂ_(+60l`x[,۸jQ f2GlOmԀɪ7q_jͯd ӷweK5x8)IbYeɨyXM[/ԞqhR>k>x1<:RhZz6Caw1 ù5 jLha*g}]Nq 4Rq:Z8X"윎2T\#lqtfFHּQ &f= E|NR71)O[y]7;A}Fu##A2zw.?sX.D`SsGH5EtH>}+bc *de)Oݙ6=9{}IAt pP?f צni!8xd;AsZmب^*`l0H(z]:6ھJH1-Nep#/3tK+i'pi_{3l eO#v!ɀM.a.oHtC8N ['xBJier.'&A嶓&G7ag0Ev_^[/b5Еrih|[y}F>0Zߖ?pjڦ(((T3 c!î"OJ\_ 䯱ERzL1ۏSI `StN0qħ{TRe@ΎFέFR;K'k}OghE(1ӏrǘd_{#QZ~& 9!E"cpPxlZ&H}4/6S~?+{!r1hM"Ѣ(mh cFNN]!\NymMe(y̝kpi-Oz2D{R6Lrjc9 c!GӸezd\(ϗL찞Q恅 uhvި&,A8ҵ#ko#IT N4Y18Q4;ڍe5 :[sߩA@0낄UZ$d ?GǤet!님*9u%wx';͸98ȤB\lKf1(:,`&o7e$h$XEJV_\ L^%D%-AnXҗC g48#MG>0^nG'IԄ!})D;+ouطQ$P2Ͼudi8\o90 +K.c@F8VbH(`x+QU;U>͊㗦i%V" z愉7,蚧t)(|jѮl l[˚`x{T gc,ܻ9]4K:@ B씳O^=6s.5um?9\߶~y6OG+iG%`C>H'<8m+8C '='rSr+kυ=4[`GR 9^3udE.4-k| n`DǪSԨ(_K俟vF;XZY \CGH8{*$r6p g(k(ާ jwdenɅ~T 30O+ܤ9~)zߪgv.JasHتrhXFR\k[ěEdۧ n _׫pIɰxňwH3I֕UUlhg{w/  pZ ñn2?T !A!}C{9" yaA ̠$ҍ6;R(#rLQ%5ozU]Vnj]d.H:eُaVqmB<Ml(Z2򒙈u'z Cx|LV0 J@Q7xn(W t 7w}㸭~Sq9Gy1p\HPby[g)drsBe1{L/^ё)?NC$HD}m5!@9sֈn?8U@뾌8ɦ߀ vP؋(e)&15ܐbm /E0zaXOaWoF<e1x}NMP;#A٫f0?6 8~s0Yn^$QɢR*';o{zyz %Y= "y),%Sl$%-8 .J!R]ҫޙ7K|>oNn^qjDMxoɖM0Kg0VCM8?]0 B֦jBq+ź'`v~PXɶEܧI'ztrfstGO5 =uP R^#YqW[XC;?WU@}٫6W&YvT<_l3.%l)pH}:^*(u]gd3⌥}VIFlE7q`x_h)+CwnSYK[X,YEo~lb:/]6B̶-CM,-z+%9)ָA(o#bg9i.7/TZeU4J׮&KGufMNO@:ix7άrϏS EԈAf:DNك}Jt}>^4C-O)[ 2j+ik7%2٪)$kgcrr³34:Rj k{E$aw߆0O%dv-?HN߄"  A( CEIIwjw®$-x ٪ļL)Am^VuTE^u3eWui7&VĔ3Rѱ0i~'hgRfEߢ!(6BE5x%nSMq߃'Bn'CGT#ssb}Y| XA>{%dT$:~+@BS>DZ;}`:}#mScmgt(2ǽUo Eఐ^H˳^#6RR!CEZw>%~s^hqrGz 1%PըG2*{x.^:U{ky rd253ܧ`d@EOA>y* ︑I:h@D/WE1K:ԇz*iiu#XxK:ӟ?HN+E]KP;"@Sʹ&w-D.<.6GL=~(v]{[B𢲤$9PhuAc@>cĮ?\g?F׶lD y)˿a^;OK};@d*̊g\{έXͤ&6hps2)S,fC˃b|=y2.uɔv@ԠI45}V MF$ }P@ៀm>M,Z*nV!piE@rS44ڇ$,9}L֪ׅd_r%@Ex'-4XaI%^-qHQQbO!٪9v?>, 2c/ _úaFNo<ڌ{C]H*Jæbi= n8N7|6CɍXL/J}B )/dk%OpEv! .N)[S#lŧpo1uN(hVԱW\ ')rN 8AeH6Zm5tm5ad |DWrEI_gު1#ߵ3dGw,jeF?;WkP0K6j)$R\R:X <뻕Z~tI OCqQ-N(<)=k4֦  iK"g[x.u :a|TI%<hAE_L:ؾQ LP,Wseq%Kj;Q8JcvߎhI$߅ծMJHCU,jsӟFh=AhQ?@0(2XA@d6CUj}@S9fe q$TwՙwIW_c'H/T]͐taόiId$|Lj-܋ikwOJWb&8ڐBU>(ߟL:2ՏIIݽZ,C ̟_7<`a~b Td *P{,BL+4_-=cO[񻩮tޟ(6LTf&=)5 SsO 7MDOrDu2B拗.xu =+n nسW((T(F:IYwk5w|pIgx;pen[YY ~1CXФ0l*V "C>XIWhK8JƗ&%P6*Q,-XRCf,h'KQ ;Bx:cMBDEx;Dvnut6 IpH?TdIRIIL[#F<%rAC.?.TϨ 9cd @d[M'tY $yEqޱDUqDU٪hd d ~9ceBCdJZ{m@}2X ͻحLOSz6[R"}3SޏM4dGʭiP@x:[6'V_vj:`{@)!QYLO*w<$_NP"ε*0[&#^j~ 6ީɘH_{9ydJC˳l 8F1O7\5ڌMqOZ] h;]_,rؒArY2Ce-u,N&:mY(նZRWyqz$:&]M <>(p(Wg h͢*mU_AP[+7'L2FQI-6U([MPm$2SwuwB`H独?P])Ud;$5_d~Z IQQ encf;9!%:eW0|?HL?J>Ɂ)v p-pK=W紆Ao`Vkw-k#+If͂@i\vJaK GyYuHׅ صS*XdVH}6)Ǎ^Rt}k*_ tGCL%L~9Wfto\,`>\״aonLvYL"J<(7'`UD45#^0eB]z7Fcd6H%ĭxơϛpte+sT%YcGB hP#| _6Ht!6Yw׮= خ 0fMЦ BKtїCt2xԓsʯ}$)<ҦToxhY&&{-mZoNqEZqcz-9ȣ1x>>Z79ם760fya^vKxꄏy0n6w<˛TgWϬ^_'b o>jɉ}@c?s=*M":$kXn"J>^LFT@sd̼ ȹm3n;XNgՔk%.cGvu|{>"p#I /Ā '9, ɐrQ}4sL.c \{A~Fm/E'~& #i5K/frwG:K~뗶?Mr8>0IKЯFT&";5 f: &k1[τ7a4%3Lޤ.  M**@pP^RO$[-ym&|āR&JZ7gn#Z!̣NQ=LmOKO!H|giou?O/0o8A ~Lyvp4fj=p(ThsS,`킠d41|0m^%grCeX&*╋@gM4%[2MdDf6V0`Qk%P5bJUaduiuAp7ԏ-^e[?8bdv~oV7Ю2ppqm6M`́P^s" 2*~?n$y>'SFP-\@CM:JGIvLznȞ I!޼8 fڥ>% &ZEKni8DiXƹUE>mTʤIH6&yv]v[č$KH>MJsC/DVx,5^(s덿cY |Fbpa^zBJS=2uy2Yp`ˀ,h+,ʤ-IcLafluQTNً R:;$pC{MG8]Hq UnÏ.u03N(Pq(.?/+K8}Z5Emߝ;kjW^3$`"J=͵-v_jhA;\A;sJ z[Aд\Z}[Hҟ@>h4S#?4eX:|>iՃ3G69=$hɅ$M 0ÅŲF9ɔb;B3=I$P}>X'lc`G6vʾb} 8yGFy}r1 X k.7D3%]O?KŲ9;/ gjv+ZuI(JI_ $ca޾P)F枽 V+aGl[S qt 9ȓ/:'tX;U6{eKv_;ڴtSin] -n+Z;t~F mbo[VIQ!TvdF1E7gkdP22Z dRcbe:`u!LhRm1th֧Nј/Qh > Y7X}d})Nsq8^̛uօՄ/`i^yj5QR6r@׿c6I)s Z:htl_m094+QD}30.%p3-D܈N.֨”b4D1\,W~:$~9BvT]t&1DuB-fP+86nSS(V5QR*@ tKp> z햚r4ܐ#|*=\,i}m&C;/ T&L[*5,"ZOa$J}ȩf9ӳ4765-ηaύϮHY=`Y~5P: YIH[f(HJΊm%TGLWL?\G60E}ȪEE9ݙXsZ- v Y9ז=,CktEJ_5DW{x7;j~+=15t@-ZCUyC28F?͡ Q}/tYvc(i-K K ܈ +0ky1?*)~鎛<: c=AVվf[é-Z(YPoln*S$(g#0Od+/ k@f;h86 q?Nga+)0Y*> GvLw%Gkmz,SƆ%`GX6+ݭ< x=5}kZP«ўO bpe}u Q.hg&mPŧcq)GU["akip$W.XoBhg:!BT7j$ް∝Lzݴ܂c>e.{𾪭*FUTRdkJu(e[C-t'86`enuдv](Hjd(p152]d{n{ {_gQXk:-zCM}*O9m24ĶP GZ%/q9L0{>^'r|FD_̝պ.IEm7MdAHŋe!kirGe?ƖpcLؠBO;«4sfhT к4*"[\# (0 ~2^96 j}"3-©I>f9a&S&g>*p͏p9d\+KZi܁2V 0cLEWgrt/~Hnw-(f$3 f-0u @ߞOn]3 HwQ6<"rbXm %4 0P?;/Q4Ug5gZcx[ ,8J1.,Ƥ3?@?(,ԷWL2$iӤ\0Xu-L!caIVF`jl@ f&댆3 JZ5 L5V{0!9M?`]tY} *]@N17pU"tCg9Olxt&4tV-\bH"4{_wMLKYUN`Mb*ߓ71E繦^5Ŏi3 tBt9a]Q^z,n'i_@v{]LHYX3=t"g/~d6_b8 {wDrc쮩l"+' C 㞘@"i}b&@s8E(=t/.3W;/ &ӖT2z "G|7O w:Ꙧf2- ,:W >rcܤln f%1>vIN[}5Exzm|6]lNʷUҳcG<a}|؏ q 䑶3N̼R-#@\Uv?v_],B $7/=g[Obn^?+$Hmq{Wf->L+eu}T"7;X*`rd] l.n'![xu): vzHIDEK;(\[%H~j>V0 ë9V{dώ]- N>,v i\J/:TsD5{_Mȥ}9#i{ DJq@QJ7S71WN%A&c-IB D] ΚmD1¼"`]!kRG"7/BLfMC=%:Kڰ==v7J` }kB'MP:'7gEd0&˹}_F3vz}ߴ2[E[,˲֔"5xU?C^\Zu׾zʫ@ A 8y~'PےO>Qs`J,c6Tkx.PF)r3gFͅ J;K%YAd=O4 N3:!0},))Gpn E:G G-g psp'6hp;}lE\&hn5pWP!T?Si{#RHY8y  Eb؀2 `6/LjGm~1 9_FQIdvR;Bc/-~?)O .U>rz^k\]o1+XFM#hAR- 5FI!vF_aHUi u{yoDY^,ք3{dsĜPxWl>n2o}*ҕع$i+uAt)AP%XҚP6{I%yIs^D$)>!.[Z{V_4ǀ ]3G osR0Ɖ/E1amV/sH֤n7QJy3ms%2w+PLaDbMoP=om2 Vʃ'n ^p^a0oBX~6S2}Vod@^ ^ %2GnY@Hv:=w틵lw?Ns 3Z2.XS9cΙW, a.ѕfg!INB[:O4T7hXE,tS4Dq{:|p}DHװ~?7ʾc௺iһC@ Jɵ$ߴWB`ckyY?^vA'&\x~OJ8g #LZoCꨵJ* r?: ~pWR%w.Y9훳=|=!N[5&;λ՘'tR G?B7x\0"~ ƇS;o2V(}b1e'.:Uy:(v?GRdOM3"Jy ͳn2<  A1*&klQ @G@qAIQE*ma v7X@|% X1(qL,ԍ^[rsW[l{MKV'k(Z&z1c;YںӞ2m)`O&ۚJf6Mb"-EFIP,ʉ&Զ@@S"Fè vqK`Kbj{M}JK?S1l!1钬?ZJ~S# Ck8Hh}ߔ/%$ 񢙪,B3+c(n&'v Iս Oe:i]ψ5ՉLk_2:]әL3M0f,LgRp9|ATd'e %\JSNXf#&[)'IJpE$U Ë juyОQw\tw KD!&uI(B~'N(hf5w=M73U< 1\LŴQ[覀pا[p)g o}6K rK֕ DiECৃ hպS*BlQ;K(!>)`,=i_ EYSa 9vܚ9 p&sb.> r؎kM2_pX;8eR٥ .!ڼ㟗$Z%4'UY 뻶(r-V}pnr1FKl"k;_M!eMnE^َ3B9yp]OqYy>x:D7K +ڷKPƯ_ZdÏ۽G4ar$52/.̆5$@L}ЏjW.΀i3`^Z{ySɨ JR( ;{XHf)FWfv@j'b2 Po\ Nwwɶ{#*FR1֢D?- Fq}!N*2<ݓwYY'<i:ZDvH6F.`M5GOiQg}v2VSlqf.'?kllRcǵDiIyiGl6YZp/vS(.g{VugM[u\pAG>GWtoL=房C蚳cGzԖŠ9Ƕ՞v3@HD$9qfr͖]b9O9vJ+@V$!aƒM[$Y>BC6Qnf EWtQr2FΑ3%pyT lԯi[gkA#کwx"] oc[5!>m&6Aj2hBos GɨU4Q":m;[ S7|`VYLj"S$As-Ps=<_^6}>ɶk檏W8b{LObbZi[/f3lHdȒ(ӆ*Sޅ [h !)o 6!SՉ3f: {8 t-4:xl?|J>Aߙ+n!6TI+cV:o& 1WБ uPwK38czJ!^PmNHkwYǩv_1WG< gɻ {T>59u"wi9W?"\ӭ::ZAޓO (܈`JO!" 4jL ݻ#bT^cv (qӖB#{<#>UmG4d 8ʈ;${^ka#aG(O.AxUi G*~؜ W>x䁳(D 58]3"|% r{D&Pˡ?ʾ8++1*P9YYiL?i#Z Evxx!6nx|6  DBSW%zXh@Q/q2%Z~qnEQ!.HW=eq"M&^4s#L[ =m% 7- zB-oD 3' fIuAho`$/9Fu9z_ćJW2Ϸ9~]Iמ17[4pqN? '!hpGU_@u6{rUyQ~*%Z4ǧِ8Fo"5V .<Ȼ"nygE[{ )J JB Co|o?<\S2Z9cAMϟE x8OiF.j\ǴU?g|G0<-/O~&ћȠ w k֙gTg@NB7);vgIywVuBa d)EwIz@_Sپ17!W\Z"$gKiAY(nE_w݌sK_ze8픂NQOBHHjeR1.?J@'@;TV<.OqT{KZHk-,[ڳbeUSM fC|D{&5bV+EWaN3. l8x".p)5:?]ـ\.~cX#ӷWNՒ y6kh+7\ϵwip}'>(1~83ɼa1PbJ~(ٍBTm΀Ƽ@)0N}-X1#VK7WݤAVr^4 Qj>Td[1h&ǝC,?] !(:`؆U]_"k=B5VҎNџK9RA~*o΁86ʢ+æNHJp+#ϕHfr@;f(R5vC^82LZrc?HmōIMi=stpQwDi`^5U'_4ŀY Wz}bوC+)Gy}|4 B< ΂ڌGdt(fBc &3]9jj o#ÖfSÆ鹾kT'!CHL ^Y3+a*+!#a+xWy* iKrYZ_660w[o+Opq)Q[| {ck_Z@A'?(+45{yHY-^ ǖWnD]tOIq AV/L-sj +Q wIo7fNQu)QPh|RԔ$N@b.DO!FȣNPi纻o OGYՄ}=&J8ZTMfXW@W@;r`>ʢ  %լHqU'1-b1W ioMwE1ժbai˫Rf[=-]q!',x۰EGPͥXEb֓XũA!.xMnZºVÝaVI#2{DVfndEsq+Hv]!XՔ fpPn۲xJk1a'+bS03|X"Xgh&OźQ4S./ͫ?Vߨ)0cA}9]%;2.2~"T`X%> %(4m1Ѯ}\hӥhqhZ3-IW_nVM!Zdk:\}rē"󄽼vT(>ML ĩ_ٌمTS$#d 嶁hv-c+b{U@EV:VμG@mAwH~q)5Iǡ1^a,lI !"=W971wۗ:Jf;&|(/ T>DӚP,D݅Kqze:0H 彔!B"?\ʱ}ٳbz q,+qÇA5*ƼC8SeҴ`tD2m.ӛ<͂LcjxF]dzgڄrVg30QlPGFG|ImM&t#b2#EfuhEv,iA6b#8ȣGH@[:.kI#$2ŪN%ώU2z׻l{tVf:7!~aJ"FJk@eX*(lWiUeʍNwJ(qMaѯg XOK 緁zh!0zsu`}7)#GȬ1'wot\Du{R.#5S6>W&Ǣ$2܍ׇ \oaw)ZqtM^#(^V^ K6"b^j`}fh^_ )&n7627F ˣeww,#PqD."}bmQ^J˚SdOϩYkL]k0Y"wbX oD&S0L'/~}MvĉBUC΄}>_)@"H[B9W{ekc=Ϩ}B"v[?P$ZyL_%k(_3r9Yh "5MjȨ]9wbLry7Ek'ooT4/Fdh( q11aN-9 G,G{+[+a TӐ.K2/|5mϧKgx/)!9=Lx*ȹbzRֳ|7Kˉ~3dosaQꨮKTs7ݷvᖝ:|PN> Kbh$̝( TvWeife{`7ݭS9aH=6{`0"OAuזQ@oCI%4s qQe.QM+/4gCD1Hޱ#} @eH!Qr! egmb-y~~_`Yt T&wF<ԊE7TPD}[C|DX߳a'Ch6/x5tvZ=VJ߷*U n_t"k] ]< OeAuDjS@AJ~Al<. qmJCf&V Zֻhe;RN$DNhWɳq:";OP(YV}׾Tsj>iG\9 c:۲jfQ\S\&(r{+ךފ51e#Bd+ʵKd TD19{ڨ+ҋrNag/gnjS=L $f<ǿM5} \~,Y.SP / P( FQsX7H8icGY,9;-\S4nFO9NV4t}e82_{ yY4+f:rbgaAKlKif+1UT+Jx^-7,dU4T‚MD-2rx~LZs$`>˧FG鲑?_"8q3FFtG-uVw*X2 RlYe~yU؛ғFIsw`s[}.a>#Rb*l:˨dB`}zWH={#VPԗOF3߾x*fԪ|f%}zzzqzqQƲĊk}$VP'+xh;C?xߢ6›/a!`] C2sɹ%4a ^o'dH⢱Uxo)XBOREzLoQ99{PB1m^YUj %%ywאreq>/ߵHAjV6SYO8j "m^1j,[?_aDw@ub=Mѕ,k[ R 4>Oq MUN75Q*ϮUvچzbp%7)ԔX7oP5#+]z5 `/$JA0V,^߳h%#3RIF :{ xu0zԗME٥."_~hͮZ ԺP[ALAAEV >gK⢘6h3K8vjf[ XZ=)L_1nȹfqEW",9!6'u&,H7X9;y}:NBփ{ ABzsw,˻n\~7ᙉzXV-uW[h0+ G>D5Ua _4»1t|U\QAQhiv!>Y8r3ҸէAV IY` >iBŝ&]P.| GVyhFR5v}tLk  ē(d,"T{yۜ/F ~C:hE=knx$ԫvd g85r7Y7/i`x" A߶|ĥ?ß: bߘ"vV2OCIxE . kƖ5CS$D]Y<#^Ã#GI;tC:iI'kb]-rYT#~rx|Lv X*h{-| wp~ S8b ?8K/QE?S).O.T7~TKs1PlуLR X"@fJTifV}7^^3쐂2-C}Y#;znm`  ',·;IY}f L#K B#, RE|53v+y9`JV 'aĤ P $(L5 `&V%'Cq 'Bpar363yZ"] ' gYNLeo j`y+C~7D5,a;~77%DďDZũ802m6?hUff"5㰩Έz>:#ҁXhS?%~Ws8msjv qwWBpiEllK!,rl>2pIEΉ̲g&_ߥ rZI_*a߹L},ɏ fFhix(]1Oߎ}4VS{AQm<ʌP#NKg7d6҆7ou9\.4Gh\'h/5F$xdoŜ]f&=c".1qlVع8ژC_;nfr X 2}U\?s{ ׍_W}rC#ֹs,c6b^Gg)nb_DȒT[@~Ku 4ʅ@e5 ֣\g=_C̱B^r6X,?(`Zsx0]ݘfܤ9uZﶘguho =͑/]_u4D?L㧎y>dR'i2@VzslVlm{Rd=,t Z&C0w Ȗ'+ޱ vcez?MeyG9j : o'aOczQ ЏXyt"$xG6iN\QԜGbOJS4NiEy=ɦR++rR㏖h t&{HKt9+i_o.!PT™v θ1q|e#%*onhbaJb >ēnAr+0O Ci`B~}q!+ˁh:>(91k #!5Fimeb;T[7XJ=$L8Yv"|gx^b8bhj2kap:a-:{Uz߇ Sn:ެ3N }pۛ>i&Avф  5l+xțŵKlF }VYU Ja?uo8&iuT3aZo_2] ^5䑝2LlW1r$wozm P\P%5=E [ sjF{3S)A -k>="@7l["a05 ڔLMŕQ68{<ȧhHd$@.)"փsoQoLru11KUwbmpЗ›J.M{O#j-Sr_'" *d(o Fm/0d+9LFBY1WSSD* uc3zy#? W;TThHݫ%RN9 E@N\|;7ʕ FF/GkqlO-W8즱n7I>ۘa`"U/e_[tv p{ b #%{CH~ZD A߾aFr6c@2(Hxڅrn[Q g (k'֌s#RnN+m:=nhUHV UNFٜ 8_1'%>BveG{0ab1= ⱛ'84Ӧ:J+Кm6WOjTLAabIOU&KwMl=-VUGѫ`/ ;-+썹&'M.eNҎKZUx{PR/CU+4uʦԖ,(jݬ]#Ք=V px}KwSV.$Ϻ ) i=[ɆmyI,$g2TeaFy`]l7 kP'J+hoQLOѰPri'X;mu򓕜G<\! 7J)&!b'/ ʒ[(y21#37} ORX-*;_N >t\ }0NT|wĜ nSW^&$ZfEbF($3?I`>FsK.ƛ.m*(! 1TN|kkv% \SCeF7?" U*GF3u&MWߊ`'KE/r"-3MQs?:UEcۤ]w^16t+U9[or|j#7v}5WK)›w"[} 5Oz&{斅s+wå%F%MH1Q\XGń zލ̦Ӊgi#}Kّo/ĒcX̰pNo9lmvYr "Տqg"VJbB:Ɣ4اiƦHEN5pe%g'ûa~g?RRl8=Q7 HX7O+K=6%1F|c6 ]\ˁ>6!nȢZў4պ4]=tej;2huH!j~!^:2'~X}Y$.K " 3 Udq MgLY$@"fn b΍jMUB%)} sF0la,ZFDשWlG \YSND L.`|o$ꪐh )\ ԠvkY$PZ+u2R1:3y)ɻQ)H-(a='f2nfWt )ľ|n8҆jKLT1:# ꇪx."#744O!\O!|[27IlV$"` > *?gzh==jQǴF:.m[mK͢uz8 9w@{v"%k!OZRKӀ';#DP{Tț!ZF/H dﯶ]HomCtIA8i2z $W5TɞN \JŨ>Hmo JU{3ӐD}"9D(W)i\uZ3hNt5 /sT ]ˑ򃴭dp}jJOQ Ȳ o/(R̬Y 6Nl3[_BjWIl]1+L.89 (&auI/ELh9 ΛKd׋8x^ٯ"iwZ>TNٽvPqcSY_*VoIJΊ6tO ȿRC/ Z+ rF8OkK)>54.i7.$ @UV:q M_并^s;w`zY=>jqPWW[ I\,}t%[&Fp7xEĊYV7pIˆ[ا) m{  pLщ ]4}tF̺ \Ÿ%3CYx%R\n٫ &^㯄2xp/Ud0l^w*9 R%f4cP '6Mm(_ ?jJȶR4 Aac{KNkA:4ACVEgI L~Y%Y\~h(fwfW=בaU8=V u}ki|@c6XpvJi'MM2q9c*@]cH;ZJ6kB>j^*Ǖ(VAG_~_Gpj1Aab ~@n3uŷKh ɇVP[ĵ&.N .幼|~ٝr}0pdKv.7ִ6s=11Jp# )x J nuFB-K.܄І揿x>A{fc֦' ./Ր.;[5Da1c=+FJLc f8GUpf` 2*BZk}?^\f.bXibȲ2Q-HC#:W goŭ;-9>C̆m9zo(.2 D,֢- 2I#gjOd|Q4z}e"7њN 5^oǒuv5[^ :+Ț3%"]q8mT[>5S\86V.2}۱#XEflɜa_nGS(90UXc3%fz8?c-9:F]n}3FmA-Zpէ R“B+VeBXp*iB81vW% 0>*qPqqgN.ސ-/Ge3PHQFmaD4e?{͐.8t Fȉ/U7\UErk ".Jѥ9tp^0- {8i=p"*T5& (͉o{t^EiDp 47_Tb)&D,U$r! D?1* tY({PīgK$D1Ee--`r*1\_s`OJ3q} B$>#l.TQdT]'DR[OTPDck3ɀkR M/L CΣꇻBaO::a) %C [Z֟XVl*&. I2 nN$d:ulC/q]{jvˮU_N)d}_B7W)xC1, eoNe,\c4E:9}yصNHπs qXa Z2!i ;ز 0 8> 3/z JwJ'vHO7qy41!Ԍ{RSm<̯˲yMق]_hO(oxbMŸկZ f=VlXZv>Sy=b;OVbp^Y%g"E,=;Ko1>AU>IYeۑQzzDN|Rwg]Mv?~A+)a pVعBaɖ$*u V g[u٘5ۮRU}쀿p]4V69չӱ Ts71盃;m&i jXnd8?oQ0QBd菑C '$to$ttfp**9 2vٽ_ɐ2Ey$ _ Ќi,;n k 5L{*)@I^, Tw-q`o?ETxzFyz?6NHRéSuOT_rڑ O>SL:G kژ(+9bsPLsv$-6-XXmOpH8DȔ(-71qZqIeI8e¹ $z;Rlt?VϣW |M:ɣ:4J3/~p3ˢ;S]s3fs>M&vp ]}{)ޅZ@?~׀r\m3ʎ*nrs+wjnd,'d7^Ԃ}̰hNN7] RA!ZaX9 rȸK`x0Hou{Dp'K2uH9q8 AOnn;PfW`l T3Q$YL,]vTG8ÊCSHA0>#E'h@RSkҢB !4FZU&_hkC>aQ JtѨB}G8L.ai/A*Sa*ƀI} YG)oS%OˌM,Zves}2Aܲ< !W{Q :R{g2I %7.:n0Ofu k:SkO^4S)|ҏ3 oޣ=ZKtFd]8f.W8. pBSf> a7PU9 /z".*qIB>3ҭJ?ћsg6(@ɮc$ct1D+MC^2ߟ#X2=nWܗ\4wyyqh/$e(ZVszi<#|_ X0 T%l @&P !!;Ř;j R5'ɨ19&/ bB\JYڥuy-&b~v.nFm>lSʌ<ȃPa0'u#'TBnokK%E2S N3E]#h#8CXV/{cɧ~x&tMLI<MX8u_"?!ҤBdpK?0RnN>vU[# *c(1J|XE Xg!|\扂֣iM+[GUIMj{Jhd kp=vQ@cZ'.6 Ӯ^[mˢ>y5TvuflX(׏( 铝ꪝpbU_53'5͖߀J'v߳Ѳ1; Qܩcع M).Y: ̍Aw^T|b-SמRʌNU-9pJg+lx2.g%1儃} }* +V hS)y3L`X3MZY%rΟU>XW Rf@if`wR )'m8&,<}s`m1(_+]PLeȲyWlȥx}k ^㵣 ,z~d6Rf?w6T>W4~)v_.@ G{\ ]IX'`fP jMS3E=/!̂YD\ jDiia !v!F!,'fpZ.G|BRdgET!3W>EE])u0! U \4~@jS_M\Q9Ow)z_xgO3-h[|&,惐hC#t@zzJGyd`u&<3M-5m^X&Oc9S ?i+LtB"|Ktwv2d2ߏQæÏ^<~c56bᇾ|afW??ğ+&o.}]wZ\tyKꋼ||O%Nh}U겼)A]e'&Ӻ/BKE&U9|*.ӕGYclػ D7B/ :Rj3b3^=FLq 4EWR}֭uw&+'3"/EGW_$?Ve"MV3٬8p~36.~s,Ψ';WPX>&ШMEp[CȔG.>K SUS[X_JĘiӟcCȹ^0;,DE$x]=ȃa=FsSȑ Ɋ:mc-~$MMl^YO{uLcPk߸USW&Y.g!{5븳MsWB=ް{R?0"Dՙ?񞩮tT쪲lSٚ׃#wDyk䥊Ē1tC1gZ(!aQ7Qgr~e⠇k89֊4l5xVJiN%w,65?:  '/9@cL@Swrn|gF :SrKI/fM<;/uvvh锢Fg]iKȭԑj܍f 2}ˉH~,a+ĉ9AЫ}\8'8JGrK\RUfӏ,2:yK~&[~]](+K:;CW]H Ւ?^Biv+1Ak;IN*0$`f&. kmdb x4LD6qvLsy&ccm+cȋggXRQ-,/ }طpLKzCN_Dwu1 HIQ {5}9(&6j e eMjg'ݯoCOb=DQh^9Ff`N65dFt,U ;%YQ}qQ$!u U:2ds 4sm9p#ⓣme`cx1c $SNyi؋]ȹhUaUgig{#Ŏjky8}~°BFfifAIf}5J}8P>7P`.&;˺E>cר|K Z9uxc楞O|s^PPPHhC+Ns>rP]EK6t 7\ZO3+VaMkpUyrPA\0AۭVzg13$2Ȭز>OK54+'|#1zt4 ~Ճ=b_ b& Q A?J}-6{9+Z3W"r"q>^?J;FRT;T @<8NH0 3EJ}f)l]8N[Fv(TPJb8whVk| TC $6; R;6r*Ocּ[؞#K…<fkw3C\ $1vY`6AU@=?瑨-s5H*=ْ_ItvLNrYdulZ?4W<$mSH ŃB>Fk:Ŭ^3,Iu@x{NZ{^BH hz# 3u*o,))#P#@#YS(s#>Td2ex^B(C"!#+F]RH#uD*pUY7֮hiC9 eg᳎/$\ ,b3*DK_As6by+\H{ãm!Usqj1zdn8E :#{ai*}y:Q@ NW2ŃRigGKO@4D~(af@2,W1 2Kv@`w[$S(ERl}l_Z7ed$5mc|Y;w+P߉.-B%O5$UÏ{a18TG/N(2CJ`[0~->)K7wa]M %z5`O"WwGK  u! k͈т󖽦bll@KFWd̈́Q|vPfl.;P$2)`HMnoV`*WKx<|ru( KM(?c*ʰrpBk9r6K6> HWϴ O>\,!Fo- WW uDᚖp-`kVJuYZ[zdi_O.xr^vD[[*BY:4 !MOB!vxdW :Ս[*fN9czsϬ!6Ĺ%zO y6(P*%:L q.W(W bҟM[ s@(Sr os? Ti o\Cg2Ĥt+ }i|J0RD <33*au(qxk m Ç0^ָ!QtkjHvG^x}.U % P &XĎȡ:ƻғ9lRID‚VuG89&qf3c/di<$`鿄t )cSJdZy\G"٩W<``{ 9@* $EbΓA$gÏE*F"WMa̻mc|g'g T\= w>{\*CN+F'ܷ|i wlu{\[l;G1k v'jď:!b"c{56džzFݐ:, j_4ˁ^? қ>@ lWZ(Ӎ }ҵIU=m;1|eQ3k5]|u۝ nRZR }mJ8ckKCC+aӢD2g>\v irm }QljE$3/}isI\Y:y@QߢuuRf| o.ȁ,rcSq8DZOdT;H6A nhRmӈvk֎xgԣYv Hip[CpuG({5ɚ@\y!d [>_/a+Wrq U 22awc;W#]ھu.*Cd)3XKz#ـuIf^+ID9Iv:Rʰ| p>Vh'Ӓ9.hw"iP{=>yVKI9S3%GݳR3VmOaQ+M^;q>AV.|?Rl7åj@5JyAl´됄a>B?_W/ 7@(6= Oē_uvPUh?A]2˳l}_ <0 ;:i<(j'Д|ůn~aT Pcm$&RHޣ'0[ wmyEWX8Ldj2gXBzg|l lP6D(iK  g: 3Z^?2fo&y*6)- M%H".c@0M\DAczr*j=ʦGMuءю qiߠB9Lr} !^9:eɥdC$;3;u[w2R8E;pEPngs[L2α*xpArȦ˓8_|j@SX3o;?nGXPbmvZֹ֫P9TA{V&T@+Sy>bk\ pW4G`R_&ڂbiiu%JRںi@(Xn*'a:=`l%53eKu2bNϾ2M\ ޭzY$`$G[i9ŨGnIR_/$# [mQ{)z:~ҭ!^ +7ort$&t [{%V %or30|1/xw2!A9>K1DZR[sCc4< kA٪S䯢 D_vJCN kf RX'vs7v5%CS5@DUq;څ}o(He Ȣ.rbOl&WܔA8ߛ7տY%V7g6j7@=04J=ZMmBt}PAkF `UN;*L짵=i%v̉dȃJI‹ ڵbh;tkS0dv7 .R9zﺜҷaMlRk'?6eI_ЈU @dĔAt -H N+@$Z%;_=2qvZ6wE'Q~{[Y:tMU+ݝA,@to9Fv]>=X ֵB! 4ILjJsLf:'9Ҹ'_PLb}-қ_ 6,[6ӓJ]e(#.W!6' ~ ܇*hZ`2U2VY_-/ 'yt W 8PLK(*QޅI#AWe*`;6{D3PAȵ.2Uc&rhUd 88ދL;tRHyۋz_^fO{YKPDڎY TcCeA0TIwѮ9Uf폑H*`Z(*0;%=Aۛ8=i_'X,E2IKu'VxHg¥c NQ3_R.6FrmsU?5Sq؇{ɗeH8?~[iՇCxa~YIm4A.:uKFV}%ykɋ2$>(xUS!?&+!=z@c4_?=8N-2[z ƗH fLaQx?;sx 2:kP'BJ˷ F54u֙ IA`FZvj)4vq?FmЋa- A5RQƘZ޷}ӷ-55hѠGz+` Hˌy:n!~`I'zm5\rcb֛4}EbՌTOYi~Usɡ5В|GSȄj )D>$¦j^s-T |a["0ˠk\wNpjh#7"x y==]9X\nLi 50u}JA`=SܭyWXIN"H66ĊʇbwE1Rh;Y@PIo @֬R9d_9ϫwG8"p';ɤ%* 2͚Sq< &(A&ʭ svo$ޏD*bA ܡȊ`zX,eF:R2#J|QF4N eLDPJS+0*OE`m 1-bY )*؜8t bnEoB2p cc?Ni+A.3[sF^~,qp^hQLkAUHPQg2nU^듻_"FQ,ZM_ i[D|ʾ"o$Q״tM0iAq$En[߷,A6g\B1;qXۚM-'2y~?UT'z[Fm=sf0hsɡUpFAmNRBx#tIGq`~xО™IC ytW9RXɠ90jV[]sZ*|ysV H;~òE]CHOfUCc(V`:J^'$>$} ՝QX;Cݻnp̀pZ=JSvWw*p}rhtxlr ,ߧ@͚xW.H`cSUrsA^ tfi 3TU[|۵ĉyuq gw/Z76b46eT4`YC~Z*/ݻdF,_2),|DfBY)}R' M'f"#A<4cd:MPix)l,x|Vnn&1Y֠EWnxTA(W٧qXa5BX9UAF~iS .wKP,garԉx~ϯhe˵`exU6&,gO ;I.c$Q~9oJ<1~ [0Lb/! T|W8M!os+?TgA$]T hN 1Jzݓ0#)ܞ0;_ ÖV\(-UvNP j rhUcRo0C/4Ff–Lvp\WIW3hmCyF(mJMV(u3Vw_Uv S-L^(jp';u@-J |vgnFg+ vGV9 ;Қ<9*׀q$RݑMy&%52?H3ne/1lN#zIW=BU8o [ xʟnRyፁM kr _ K-&Ze&P@'=3B_Dtdz0@3/X#X4qN<9KͿW=<+Wi/UlTFhcc\&\eל'4y L,d<7;WvIG+-M`!"'D=rXu*k ̪_ nҵIDU /,vMpHOgiTC͑HO$Mh:aT5T|J* zSeV@T5mR4av5mZEU8 432醰 KU2bۺG]te*""QM5IbE.F]8#H ɱ7l |֪benퟪlj}TN ju+5o =vyK|u25O%hC9daBi1\LmYt/7dhE"vh^7Qb;z#H.j%Cch qXHH,Rf_O ]vhov2HF`L}$q&IƥD4hjN]ۺbfefZ9\MJwpUk$NEQ(DBfG|Yk_'喒$ ./Nv7;EV&Z>&Y!kh~M_Rr <ddl-.j0AN}}+Ys+w6.]:~66;Ź"&B=W̡d8U>k5韱|$}qEHB`LU}6>YذCԼ&A.oBڎZv/_>Vi)F nrkR _*㯯R2^7GM@3:ĦWL]|WubH:󞖾jN\s N"쫺 VBj\GEħ.AJPi"LQONt ܵ=4X:I5п2m\1>#T`+,=߬#sfQQ \P˂/ W}ܡ9ۙS`EũB rk5H^Ӎ:>yRydCnHiM[6?w@V:O6W']S龑[&]?}o q牖ʞփ0ԥ`ڝ$^K˲`&Ʉ: /d魗Ŵ\!` [Y wUUk}p3wYI)rst <4N2a'p88qՑػU[6Vi&6{yN*xy\{AuTpB UT4vYL%ukY(|Jڤ2|]%MT#j07Iyθ.t r23Jߞ|T`#NTu1f&]Dv%˥_ӎET"ve-m &z196r4E @V:`)Ce⤲C6yiPmョ!ns+φwGM}6q*g.2`}0hҢ(VfQgGDf#ɠ;cnMMUc &ޛl! j^(KzN41A!)İ):1} ԽKAj `XkDo @Ay%R̳&{20L5vZ>P ۞aDmErDtw^u8B~&inQEguF0EhϊሖOk= gn LB} c}ဧ¡qrW!B"s.qi7]QE'teG%ׁpȄ֘lRYAbbmuDTqק~A7 e4'C$p7-!:c/`wg 5~w2juo8;ҘN[Jm~)k рtw l6we֎i2^AɏC %ΊnEb]ݗltD?4͒J$3MEp΃<7Xeg~\5o {~R'PvfAx58 C8v8fhDStH~x%*]f-gUSO םB7DZ.a>&75DS=_kT+ dwNmaP2yV Fh?j37d  R'"\W9BSn]j5ư_yNID59 f&%B*Ԧs3(./ŧU{iц \7^#<㳣k DMm= eĞ<.Mw"mEKdO*y7|_Sa oH*މ4)(k-2 t[b.ܪ` b8Let-,s瘨\i 04AwW| 3-{ˠ[& uܽJI6?[XHT6нkY`NIn5 Gkv+!2<)~Q0p zuWxH cR,W?V%_9o.AĜE[: fp)' ~mK}f]xdS_R əB#hʻaqF8tᡰL/? 4XyM%IPi1ɡ˦WKr!|s~ƥLNsQL7LZÖ%va!>-1MGEa^:OS^d;%7+)v%Mӥldox9 Tć\$gԶ(&1FR!zjf`')Ӧ1 >.2AOJX@=! <dO*T)@L3'w_v9ONE4o紹v/(q !Hz~scQgT˃yjZծ(@wk; ZXLloPe 羼yI*.RkSQ[to"ݱ?H3J:S9P6޶uGY[e9u[#nØ[pJ!wLjPU Z;$Fq4GuBYttz)Oj#33Y2)`σyqb"2"+;ً6t̽f;a & 7[9iЛgjl~&Y´^ Z̏cχث@ Cebx{ Ej҉tG da!h}Vx;{$G]\^EUэ_H GSN w>h%{;9Փi6}leW'#r_j xp0x=!LqeYQm%6:2zP+{`ETEչD p#e8_c;OuXR677|L#04Y} oKCԶ慯8POwhVעBhunʎH_g'׹~M( jPܽ f{<ܣFű{p` Uz|=ڎPB ^25ƚ+QLpjL]6; .#OS C!_[-B^sewTs gճf`\odޘn* ja} Terq:&܀QWTQmm6(\7ˇx'4%Ł[ԵX"XeHgGoJ0;× )#J - k[z4LQDP~jIfSḅrznx4`!Z@v=U+ooϴG4Iw9X%7׹͙G /sL{[F$vowLHdv;aRߖ_zv?Zh"SຼCoT(߄-5o_&5}v #^QVxRVmT4wRHXT>hئfpuu˝`ý28jaQimQT}xL%]TT*Yi46%Ī:PUߔWwcu~22$¼؍gZ̄UxÇ<00P85w7 >Br{ri_K3+@۶)<ILJX 1k2'%#t[)cS^ +}"wOW<^Xue|Cg0(:-@IiLϡCm_ s+oT%$L"Y:ޓr?;Գ?8VjJZULkBmh1IGYqў N,x"ïVյ]Tf@k/1!@յt뚦-ѫ-[칩4Ra %I[emGj !G SRIJ)gl/!ڰlfw #Z7̩H/.Y)O./rmoOOMD>* ih,|:q6j7,DlP0K{`)$*ia^o }Q9v0Qt}okN3NX,_#2K4oEDGBZSÞ!tnmsw3ͽB79 yK`3]T"+Z|v4Y|gNeʔsR\Mܪ]gɤ 0Sß% cS.(\&  DK{^F(ikNwyW~8j<>=P?k8.E.3Ōvڽ"q Ch]؟rՑJclW^!-3;_[نh=n( 𷝵/ۡK*cݫ59S%{NƓ1$1Z'c2G%;s7VWxCuGR+GlgG =5?^QDm^H]$#?;!XdVl17V*9Sg¤ :OAa}vpPMZeªvXf lϗ*#H㲭x p0n /p/d̈́`gǁPRw qp@53y aRdiK ?Ood!k[iaΓ'4qs15UǼ2jKCbl{}FS/r [zpK P㨅KKaȗA5- e.lu >4 c86nH':紹d * )%䥐9ő"c'謃'jn@L@ؕ-L˲_s@ӟF/aM4Nkel -ܩѼhHu(IIU-QL19?&WAoP>'-35AɤB(;ihQl=l(uM: d!1K6lH+!> $`߸^n[ Fb|kaN/0\߶V |Gx5_EyM*S-5GhNTBj'+WǞm҇-rF7Ŀibƺ!z!t@IU= \Wk M0p+=b"ӄ`Ri;<֊B Jũ5*ă֘UPܕQڍ%e@)KP F_MH* Jq10X:).#i8 RRa?0SZn۴4bAQx#T.+02d(yx -{σfp1#v^iEoJStROzz R47GH:~cf(HПYG(gܧ0ӊ98buQu =K8(p#Sx]~,Ōe+159 0q="Bڏ[~6SO=XzOWpg=E P -:'JyA> ڈt1VvR5#иY&8@[(І{@_ka$MʜFh41ȳ^unABM.g[#vTm؜ye_wڑ-q GnŜ=-YͶ=t_{fC![YA}k{⤠ EL))"9 y"/Y_N7i<÷O/sl gEWGEA@nHtnvB-< 6, Xsh:@߅]+мN%6B<'JE٨ ;㟁kڲ Bjc?ȉZ7klݯqexX}UrnKeϔ(Z8A}ҸSAVSzn|Ž ;Dw\FWnBlHRg? ܄YH ~ ji omTtF)k%\ Vȯ!CV"4?88T]5*г n rhtXjGO3,!SS~1Iuqg߶N&\-0-gxGF,?Gǽ'y#H+a|NfJ!u.{6aM%!UJ`|a!mZHsx8eد?r(mb(Tү'7jҮbZu?ZV[nh# DcIFw`IЪma{cDLMoA<#ɻBa(ۡl׶uf#3[F<2(*|ۏo>IruS-QZS5Cٿ2[M5Es}P\`<\m,f96sS|ּ$ k+D%*/1G },x)j 3Ijgcѹ;B7< .]w:ɭo|M4f0Nw ށS"`¸8w]vAX%Sq+P˶4nǛ8/d"0@v  ,ϯ?, g(ZG0w1:ɥ#rmcړXM̫Еըj:@;[:eX;}yJݱco2߾bO*k{~;=DCQ^i⾀iP| 3@5\;x{ 5z a@5'zh!k| 5=)&,ҙF,#L Cl?˘@(= ]\4<խB<2qaCN-MBsf3'LC ά/q5ʏƚ׮{zL4H/9 C)^%s~HX,G[p{/eNAM3Yb 3 O=@ ) JuZ[꾟uQmT&J޸RR+06$0z%3|ႅSs][:Za(Q+S+Y>he k&;" fNY}]]{y6Řy[ajңkю᪼?&aY@?3a4,Yt4{O|IG[axۤ|X͐(*한8[*H҉-e`&F3eSD&{v9[9Plzr˖:L[H%^Lh-@@K+dфv)v$z Wֈ*+JvUTjePq'M_ضy39>r> bW#!':S10ӇsG8Rϱ(Iu7zvJn{5ǂ&O5sH&ً.{)ˬC 3o$k:6OT,1\XFǃ\FI3~ES#)_[/d1*+7qΕ5{9ڛe=c&ۑe2G2t0+ |fm*W$ k$;ߎ(vqEx5(VПDjAa瓤S"=9LDܞF$ob%jڸ?`gf1in.쬷d -)})3D*GD )#^{g`BK*Ԇo%pHd,q&ĉ% q{]% g~(RBXjߋEᑜގ_8蚺*VlϲZQwb;Ӈ}Z+x}YC DH,TE{q'*&$f+"O=[lۥ> aq!oBi$Q;\%[st37 6#qjN5Gð{*0E{%S0c=VQQ* :[#dt D>n|6aÎ\M$"^&/vVx}Cx8Q:cs.9U7viznFP;m>`)>f[$k_7G):LUBCdg]߈usK8hpqHwjsnt_`pGP< d r)nR)G7Vz傜\[_F(1:92,<ե!_Cӫ?34}sy`G/G.ڼFIZAt1H};oW|GS}a,%_J 3xQeR#emߺY7 2ogoy\* J~Ng,.hi߆v1-ڻX1ќݪ!.gӘ+]Y<$y\ gVJwvfR Ϗv4Q'1p XfuJ>0`Uԣ٦hçDl{W/0]DwźP,?i Zd#x2]b׉b&yIx$Dla ǷƧ-ABgP+U;  YbpD36Um_ūZno^sFOHhR.? ?CMu젺֞ګ@ԀwGJuҋ68^*ήX݈’["@C&AƏ2wE㑊;8^y лI|WEFY|l}Tݑ"Ŕz{ .Q{jb呍e&-gKXmE87 j %8MKPka =1$F sƥZJ`cE:7a&4d#15 ;a2|yfnu (lD,үP+Ğg h d b2D;LCjBekF[է>{Bק9A$YRz e]D@-4]|TlrnqU*nյ6L@ H,`A?6j8h`O!lCTr'ˢւ,$,m 3%/̿3l7RCư_~TRmiqVHOiXvNiqdD@I"7[iS$K̄:~E%-۩ovrlE1X{.}[3kh3$?lbSJ[̓1& z ?y2~H_cq 'I}2J@zoq&ѴƶX!ũI,`Cg"e1Eǩ VQ<Fb &!>04ښOKU F^QCZ"QUwZy>,bX.6 K+2D'Wk0kC7FQ'!*f)OKLNm, qI'D6Ca/JS ̃8~y̕=>֛a7j ^f'6%!9J\2;=' ȍ(^ nx*=0 !O72& *0[GMN. )A{@#֎vO+B*)f c~ }amM䇴7Z z^jw X&33I Qk۞>U ʻ:S!P s&EW;B.EAv&޳ޯևQ6;(a:#zWwHC"ndE+>rzTb.80e;Vp~~go: k^&5qas݊oJQpgI)1L ZVٱ*x9gz)؍/NNJ{E\L,ΗC@% @/褖|q$:W9;MTqؘ`vSU(\sZ;:/Oq EnJTM}Q9'٭8+ BPul wlxKtyӠX Een a0F#uDR3 mG)dsj{9]@Zi{lT?{8@ TAMj&.zZǥ5̄vhYwَ&ױ!¶$!\O? SKw*8BSA(~Y^ݼ)~O':NČμCfe8??jÞ "/ KA24 F3t67^>5}c9# @uz*惫(]sF~=5ޫ4[ H!XYL40i?tW>UФ!ڿJ;DrF!2bRC]m4z-$)}`0ޘ0u(Dzsaj Vc9z=g8gfZ!b'@h.>:i\[n)ri,-)U̞UzJ-SM6"Dc_Ue?f*ҒCYmBzBoF'Y]yI/%}0O% c"#&o|#|B?Sl܉}{Jܛ5:BbݢcJAP M'T> 8d联 b]2^B|YK T {@[ i W  Wavh5}Qp0$+B8Nw,lw:rFШU>p5T7lo47Kr?vi[<*Yxj,?r wbgn3hlNus7-t B'|*4ab1tlPUfxm0"~f<;-.o8tX,l?,vS #0JsihaF)m,$b:7:Y,Ⱥ afkdWsey"3 <{ ?v˕<5Qֽ$T `F*ְ-Or* GI 4 w-1jJwdFZEfĨ[KsP[NLױ+֫Tu$#`y!3'MaE@/2uF݋-e3wMzHO/Ϻ~z*UGb$h ˣCwr,،;Z06pȚ3&G@>mw'X,(m޸RSe貣ѡQtnM]ʚP|],Gl?4%J^"i+!]wC~i`tr,܈%u{vM%XDb~/41LeWj8{-Z \ưsxD SI:ϱJo Ik=2\הT L3E~N#q۸#/CiEQeì;g>GlqDc3yY k[JvZ!";s)ONDmx ޘuesN\摀Mg7{#r{P^uD,yul\.7oG˓bF^P~V&5mR?  jʕi^@ #N3e:r`,mP6%o'zfk+?12]BFOfE#G y*r|dN@J g IP:R:3#0xFWi7׋=U{`vUUb< ` g>HYXErˆ$34lS1PnMVGWq|!٨J"U7A`}}hbQF&U]M9qS]H{yOe4 |GSiޅS,k)x[KV O}XL{"Ioڲ=VtdؖtnĽi3nTV R=e`Z3cq+KEϸ^ g.~,`fV9&0njnIԥtTaB]jyR%Wgt9&`Ml5Ho * P;\t ѧʏh5' x>3C4k!x#Wھa k1Y >_7D(jEㄉ %>""qCrA,+Ռ,7֞vzY(ko7ԭ'[(Il,(ݥ[ֲr_.sXvb:&"py'\~R^FOh|(V ΘMǫ@m$uǏdkɥ8j݌rW%xf:n^:(!mG}2PXme]arhH j_2| ПۦjᝓYwJaz#nC3"d t.:eXEX̆`}fz˷~qfܞ%J^ OމhH`)1m) Cٔ( W?{f`G :bJK _~W\ fi;>LJEڑb*W(Fj$$xߧ3<-*.n@}m-w.R<f ̎E#:賔qΤG1G0-EC$mo';4Ɏc;Ώ?+ )`ݜ?ߔB 84FeEm4S $!oYŝ/ш /@O\%N3wLq0.!/\U`%I*3Y6dfv7UDt7H0m.+DFq \* 8[(a|n$o.lXg L3VDZۇ-Ktm@,飵k\ 7S 2NwJ^"4S.A4Dv>IU:lm7ǁˆN>0ET|ٛ[ Faﰟsm RZ v}RUY(,Š6eOZs"#*\v_7_RԁPktÊ@`dž W"s'WV k,.c<:7Ŧ  fU['"#Ï>)k`ms/q%O[@LxQ݀1@ߤE;Vp3maV;8sGмl12/˿_<3e߄ktrq񞔗j/84D[?֜0#[m/PlTIWDGJd /˾Y*E `!3j .rۦ`Ag P@u1^,Kl]f.t[37rnyizl}[ߣ9ߎ9h$WτuZpCMQGAkoI3y7_Ma_Zh_a ;RJ- /-s W'i!=ܹ4{KP@leW zm=Nt1~b>_cW=c %Vni2X]0-SCɴ4<1(D1;S58hH4&oаf7&9J8D[7f,LkrFKZ,QK=%ϻT+i_/j2͒Glz XiEf0o'sF@QqkT=E{.1ҧ0G{ _4R#wO>hU}\B=,\rVyQqJZ%6" 7^ H'''DL2}n€ x*[B4dnQLvtVy w,fx}AhT[ KSn -Q~"}A?d7epҵYsX^S 4t=)t[q Φ4ph? b {f@28?~)= RZ UgzGN]A'9S!B7/OM&R+5 o r``*5W8l+UXL΋ftRE-(2(y ԁY7<-\H=\m}̼#@I7/04m"IeBGizX8Ag%_L_{'٬Uҡb9lj+ ]|dt#3U߄è#QͥMk չ?р!ڛJ\BnbJ Qa ;PKtD.  p~̴v@{A؊r;T2rbo>fev A\ >21iVv; >Nb4$y\q+E9U1DiƪAjJ% HL7 *!M{効jkaǘV}"nj4O6﩯_I%%4<  eQ­OI^VR"!=F5;$&K7  Ҕ;[Άq5BѨf[bRP1Υk~ff5؟/ԯa,Fcֆm.^X y]40h2%n%gA.,0QG@Ԑ@?um2,!BT`I=sl[inDCJBc 5<^ɮIɰC$.IX ɌOr\+<9a5o` "^Yvm ψ@_d 4FSGʾ&MҐCrUM4q+gN{wfFn.lkY44+O4WK(:7iDٷ-n P޾= w`2@Ǿ gVkq|~)n1z 1*5 ~  ]Kι }ѷ0Փ6F|AEC߫T<~l+^K}|SҾx=Q\Ex+,9g3FSֳ~[ vZ`[b-nߦbf|f~CCw7eGƯCǹ;&O$zD!h[#%Ⱥ2OqRb./$Qgqz?!=*`e-|'Z[<=Hy=]IMcgIi06 _գPnTF 1;_fGPdTT+s#e0\7>;Z! q'NMpK'p& &+ ~Z3Wmʵ`6/tU]_NZqg‘ Zj ]tNYd o:5 :CV`iWy{mHA1T^܈SM4p& _M}ɬ$m!mS+NjCk3ύ;0n>YKc1{Ɏ*++ϓl>aZ&.HP hjeϪfNA4O@yx7c?~\-MIW){vP778962`-b9<ɛw*z ɪ)FNVK/$I3LoU4GȟvńZa^kQ';}h͹4O3jxPw&Rp4jb[͖A|>t7s=?_JyB~1 O%"8=B1JVO! 9B%1]xb3@c8# Cr3Ru9%Xg%pQ B?RQ@&U"hޘ6AW[kݐr@sDHW^PVclQ]/-0fQa?3UB B+lyF+iyiC%=VRe30*dkpWyP&.Т5=1xsϛ:6N!P]s/87n_lR5,ya@,l^Q5/1xލʯQ0RnҝYX&!E:y!8&Nֺaڠ|Ͻ0 *nZUkt˕P豇ڇ)9ILroLWAnk=S-`fjZ+q,5B$,OPgꅦ̣gY-?63ܙySѦHRRZLPJGgln 6P><{ n);ws="[ÁBѬh˶FT$6rE (HC%F;<WY0׷`6!ml=-IuHЮm0i4+H:m4SȈ7fV_?x~|)ߠ6ob:jp5 `OE䭈tuF{=n:l̥UkdyF B=Qឦs F**@T2Rj|iä ~n?Eug!=iWGzUZ͆&-fNz ~S{K LͨJ[kOՙ&$f+yҖ]%Hߴ ؛J;I1:)xe&Jɹ5[6iEkgϠj {}uX1jE2=Z0`EO%H+{}ATFt&:J ]d.ȵ#=WryQ)i]}YM$R+ F>2-$fHt|@xZ|a@,9jVgWv44ܹtW'ny5b}({61A5-ʭ6Yߵs˜F詌T@U b1X'|.?7g%3<_$p1qF6G:V(40dLT+"l[x<5F:#j|8!G_+\ ?uӋ)֠u etq)#.^HYtwZ;).CWOh۝g50'yz\qaK)RTT@y$Y,x\4o#Lk`gpl S>CCAfd!dEBdBm^l,WjŢ ,dGE*h9¬=0/XPsW,\Ĺ_s@7#*9ڜ)r1 qu'_|qnΥK)q9Ș #mJZrU>ʛ|K5Iw N 8b]RËzUonM?phScVןCjK-Sj{M:. BǑ<&*wE9j#g' ߄QqRR Y޷)ʭ~$4 'D1w`DI?ZD.N9<)!BzGdwk6iu!_K͢^q TƒjY,A,3aAĽ@|l;q.zDAL_\%cVrج%en".~qd)@]aV=5nE-Ş74@)lt74C-NdШi NNq&R:-`zV|'qD9H)oB|$N?lhL=uE"Mӂ[{{˯ݎmgDߘ5{qg!4~SEtqHk/z5XySxgdUqo9I[e|Äcöb59wP1!ꗶj[M r.>FsnoE_:2,Z\=0(ҎGKV1^260yϫ(;sU8Sxs^ h^4lyWMVDe3*'`QT.Gn'Bto)7HDAb:ujXy&ɿnؓP Ҫ_u|dTT_yИ]LJ+ύ3[f5y{QFÎ/ v^?|&Kˋ%x/{ u|i2)ҘQt`1PUĽ>u̒k喖px˅t{9l!pQ9!Q3Nۢ>eE!`sN (`_eA>䬩 v&o G Pwnlf @J>ӵ%K9._w<s;=[z L:fT *"ܟbrJ>dc$T1xpnLz)-&ߴ>?4 encdSfmflz?4`אvQv6-2?ӵ}Bƛl"MW3''] bÉ7aLNj a?xk؏zoWC~)v=1n_P$Z`@ X:%v>ݣRxiŘ>u !Yyxz'Cuf|ZNcC0U! S+ݻ]iy;sׯt]u&@/S VcȬM(G!Ud]y'x_c"Z{D”H9$=`Dy/ -2eKBө:>vlx3pߚrmRpKJ55+1B]'iD&}+x M6bw78zS%aT-2e;/n'l(s;kU! 0.[C89Um1׵Ec-J5c^(q}J MإD׵FXFYd3j->/B6Ԧ+ 9侑YYB:hC[ * ;ªml/wfb~KqzoW۸{`~<1 }?FS4YTi@N)3^~WDI1~NgTvUT0ANt;L.ӟ:Kۗ㰹4|xdh<+&A`pPy궺lPYäk-jeMB.v Cqt9q5O蹓 pB. JR&t׶&ɱʻ#%0=pqH,xǥ5 )wa'q+ V>JR%t''ڐbD`$B5ÔA` t &=Լ>Zw=Io^ }7M$-^hճ%&")#2l~Bb[eDˎ l_9[j[?IU l P墟/j[N!9QP@xDk@!`ߑQ4nN 웈K\0uX\8Jl8H߀J1y eeg EрG,#5eG*<Ă ;3n\MjȉϬvvq.0e$S#=,d4 ¤-P(>Gg~ba9O">\^+fWBrފ>cV-,}H) ;3(_,y@FٝH)y' =}3V;w_vV!;i\b%r2'HIhH`gT3|K:7Xq|YU!+_ _;Gaь::^]J άT,nFU/QNblL:czu۲BLr; ] lV!/j 9VvwDp- OwtEjNRA0㮥Ƞ9u+,j+[H fљ[SO6.}.jo?5 8Tkּv[F7QxѦ GHVVxp>m#V=Ytarvm*5] W_^8C/ e kPoYh C;q0HTN?X=ɏw _>^ƛ1~t]?`\G5}h[p %$kC1yLpФ*k}G?DQʉXOg g"Izg"Nnrl(1̻bQݍv ns8*9ȁ lsVG )&& v5g3xӝrkL/ox@mGb 40 '^dRU0g-qȚaS^zbTc]Ri?\^ph0 YIOg+U@ˈK@~\GÃ4v_s?%){ܦ13>ZCC0LePc ݄ͼ:Qj;;-\G6įI}O DJ;!n{0&fo?Nt) 8~Vj34 <ɏb:(r7c Ĥ,s1=h+;BwDCV͊>Y8)U 9㹔kFG,C[C2o5{W'a/u|.}F*#H#KGor-w'~tp-fY>1| kĿ^Dހmyf,'7^zd1BO%{eIyQ3m+/sG#b *wu?T 1Gˑ-+r>2M ˄DC 9_yDz%c\ڪoJ9l%\>$E|iH?$b0G+5Cѝ ҍF#A dNO#WO,NyA4!Xa8-}$l.=VfSi%S%%E37L5HSڈӃy4hD/]Fк"#t\sE{Oǟ@ه țG9oeKݽ ҷԼ7תL'Jk1NOQ!/KUJKl7MsN wXufXL+>XintrN;T8,У}x`!obR ]S.y9A2~hШٸu[ٟ6z>Nlpp|ĘhusA}fEBP v0 G܂/UR6>0V4ϞOu\'^ztPrI'2"ڽv!M7c[t~[C{JDQ CuN 5 `.za >[KҀvCm>_0OGFY}S u2'LJc>܈~"c ~jWH'T0]z$։Ef$0'PQ(%ڈQ ntA>gxȩ`Y25 %;+qR Jy9q~Qwf|;Wnv^Q4*诳F7pnžXzT;T_|yKO=.P!7k 2Fesz?U{cqInQ55␝QynvP*-<&35Dٴ:&BFT'걫CtU/۰UY1ނs.e3ip:Ӥ#GJ3e:x\җdSWe8E^bw * 9aaޥ<[KHY\MK P.̚~ m%?(a"X#/M!dM3iy[1ڞÜkMyVV)*:Y5#gRwvgǓayvո)-oçӰ*UgFm/*.p'܍4IȄ'! \6A^x{wJZi|=v2ڝ@W&,VL{jŵ!NU Ad<R˘ !y$L3T#8X 7X[F <>\?4:s\ꂇ=pD]G512r-~*q +p+aIG~K)4Md-b֘dkLދ|Y)#+8riLy7 x=18 ? DQ)о%&g_8c.0˓vqRe/hyVww14}Le?L]gg?%N*AՠG硒xٷTN+E)lɺ#}Ӽ,?| BFA,(lHK 4jHO}0fSYF_g@R%8Cqv">8C=W2ܴ.HR?v^VW';)\dգ{^%.Hd77NiS vLmN2y7#i<7kt ;lt1(? NEx0o鰹Ī׊P,f{}/ⰶ]8Pf H }"*qHixj031q_p{%]iQK{RF≴ف3Y0ڨD-lP&i1oL;[N3pQ0{+6S^ gff9s "M+Q5 ,xKp$纺s3 qyl`"΄~?4f I/yb?=fHV"`a=1.z.O=֯^H*)Ȏz>EQ qMiASlh Exr5n1ܲS`w½Fnv^!k"9DqY L55Kz$LƨY]`;:JEW@TuwSz XHrAXSܝ`қYD!G7`]`m5r1XuM 43)::cm! c\5p<^}|wz@0pqu".í1KXX .BWZG%X̏r:=qI%YXQĸ MewZӟƊmQM;qh}/,jJ~6@(?Ă՝i\ LFw$]6Bx.Ȇvh'EPIE,Z_0 8CƢ[aLP TL g.C%WFVVZLNUPn6eŻNv7WyrوIm$޹i 쯴?L_Y?v[Z|.yDs^ ų3=7EJ6\4Ť% 7Ѝ҃OaΆk>Nd GʆTxiB}/LW{ h ;Eƀ ,`]tJ[/ {<*kEj 'Er0 P Xl j8t }mOiH/VwwڧZ,KHk$g_Qa :K,IωhE#}!\8{c(oj73ʦh|+;Z(>ig""u/_<ҝo{%;Zmf׼ޏ|I^_Y̧>Ӯo]N{L\>zIF k,!g=?1 h^" HZzl=Mf.Vѷw'XޏƧ1Fdΰd樍!(׊vXdgG oȄ{Qis@}CQ2oH+qBx%"QH^_"x4 ^ay<`V~y.ӷ$)9v@'T#ǭBW\p}k9X+f,hp/~E3ggE˷)p9?Y4[{8=I(j瞮[M$!*ֲlfVv >Z 2bC1,kB[3$qY!$RAs͢0Ĉ^@ v^t;ß~ʙ'w-uLaQx䮕;hj !N!v:xJ{JWPƂ*}2:ҷ4Sjrw0$9]TyuO3nA!ב R zoUB[^Ei"BoX*Ceɜ9n3'Ng2Ӊq+/=uyӘP vHijkSƌ N J6x4藺88ܠp=N4~j9G{kqe62]h 0>RQ`G7!L\h-UﳌT9+#.lH>/U .Ph'EύNk=I "9ݗVr ֋`6~)܍(uΐQsJ<΢/Y^|߿ۣͽMw A:[E"Lc͋>Ye Ξn -EGC7c?9DE>p+X#`BO=ﱧp^Xa䆤.kue02m}TK2I^&̓]M ?dMp|crWµ0%d=aqk//Qɥ'TS򌭡 Q_j`$*2FQpJԺ'bfϦGLxM_66y(/׍v5BUEG5Q,\O 4\u>";ƕF.Y" s1p\"r]QH$/_*A}ײ1mq] /u]P/೩Ge+r8,seM"BtòoWg>}|$_o~wa HƱ h(³W%v.[q ;cKmᷫ]Jyg$俱n ;?2vGQğR^'Eʐsy+ި!dَK!ww"$>I L0:ǍQy{S2ۄEZQ<_g J\)> rhCNL2wс!%皂{oa=ؾG U{Evi'5J Gx8azSv,P('OdW֟};{n{K~qa6JW$x藩T&ፙz8d أNHm`3L55k7쵙Mmt/vJx_ Mwk\͝`8ZSR%m=H' %yGtx f"?juU{x3jU/5$O Gl͜i)4' uNޏ NC؅~t!x94ʟd GA~Lh,7ui4f2{AtܨKS :]Z֢Y3*DUnW擼V)Wrݓ(Bg $ -|p`Y5ASa{v'ޘ[Yb4a+R!>Xs W f, 4χ^:+B1/&ֽceL/5*uO 7XR3a:(uO;՟\O4*zeo[1J!!8TO4!݃2oH%ټg]Z}ҭ#Y>ҩNˠQLIL]H4_; $Brdμk$ ߸Rd9n@u}vf.|8ƑOEt5⻨4:V!Maq;jѦ{3 p/Cr(#4HםL\={J4ӨpĨ{uo`^Dbx@ }+YR W GcI<Q ~9oGF- A :\,bih BjQJo=9UaY Vc-!"9ƗV gLkT+Mٚ.4yd#P l#"*ļ򹥊0хJR { m"woc\4(ُSP*{XSEp5f7[klRgϰ{2I(a =&T)N@gYAւԓV59b27 ~L`ÆqWw#vG UTٿ  ^D|nMJ́V1d#\ol8uo@u=|*ے^bO֘hf$"_3 UkWlyGkz1'I!iE=>djɃKNw5<>V1tAy7jjo 5 9ҩ{OȢڻXV&`!A1/>K0wqᳯDK+n8d4w:\́pdpM'B&}d; 4|.uZ>7Eỷ#~o&o3U71o`Bj"@ݖИ?ùBuKeѼ*Dc?Շ27e,~GdHb{ *Tl]0:c,xRcc`Vu3! qe±iӦPڎ`%˹0mTt8ʵlz;{ͳfjxr ]L,*3suB,kP0IK, ܃ֈ$ND ?l~# )9(:q oD>vNh<}7.ޝ AETsR([m޻s4}ܠ}TS̨ >l`hlRlğd6b6amuYf6cd*璄]W;Vpw7E & ~ ?'`}!#R(jѶT@-ԎM7[U5PpL{YwȄ f'f 7Eq?mv=W`nZ&Kxʈx[eľL>;W m !u,rvI6L`rm†I%b$KζׄR0(Lm6WBy+Z5!bwX{y&B$/66fAӣ~3Z8 ` |o~5Fy͊qѾAJ<:2HB{Gd T@NNi6䄩 jz؅l.cclȓαډdK+NS@as^<f.Ohcrkt`l&$w=e?.G'%&4{5! .>̯ y nU 0'~,؈LmTDV?fwJ(Q Tсh(U;BKی)Cc?u՛.G7C0 sM X%ƪT昢 m&# %P>t3Y)_*(b\3 ShVGS?|V>Fu5* ]QAKDT.oh~IA6 ĩ{i.BOkϛ'w4qlHP>&P[A@szrgj+txK,kN1102{aA٘VT_ՅRݑUs6!6:/Mt̜i]`X"S]܏8*P's~ڒɷl6:9ܤ7̒@iaJ|\Vpuz48?= WZWtH1t5$fZ%#}JHWc(u]lWAv2e%@`. *I_`]e5<lm|3O>3\ rxӸ|x!_>3c%o=Aҧ1f$_U.Ds7[( )CrZ(tT"R3TP "~,ZtC7a+#kde cI$Phri_9u=[VDw3$f|`$T0[ѻh+TЯ6淯5V:Vl16dcm&+{` G~ZX j!mY!ז˽ *:(~ͨg7; ;$=.ztIzo݄Yy{S&4M/Dx?ޜ\φ<ʝY#0o0\\1X%?,±lwz\YS!A"jB:҇gy"$ f*?]ѮFO}beB w1ta^ag|2y\.fN<7!<9B=wϽgn>6$Pdxx֫ҏz9.E(-~0m f 1 gp/[ZF x\5PUv)7j7zdE_ %6d$ ot`pkC,cCM@*$ej276Cֻɴ:t5|o]wnpz݁sQåX3̜݇Nw{>!ԲM|`01Gڲk9pN_m5R@t۟SL-F(+pxޭ:"~)uIy`<2kF!kV)_e'a5{o֞r0å(R|iEƹBvr(?=\Y&IZ,qod%_z7)8'bE4B8t^"&AyMlJN,Ln-of`i^V!ϨV ۴"\\@rtAn?'EW>V~$X?'S+jLfHa.b{Ux &b5I#3x:$V" > ![GPL+1|sQJ\j&Ѽ#0!WiX2$ۻTzxAS;d@ZR5qzo9_?HD?xGB|arF~nN)@4JnWh%h7x(_kwh 14'O~Ĺm`^|\i&+W<^ڀUA/$Bt8 _h%/GMMK^x2.xu_@gB#ѻF6+y-^ѥ8'}Pdr i uoލ'˗w,y:.W0#Q-c=%9;RSI)q:=%.Ag|L&THrzt{)c+%z3i9K._nu䨩ǔ#zX3眐+W2^G!\ީ,D5m!;e>tɱOpE!e[hEjIYC3ܹ{S.k#/zo8kqڗQSyi%ξhHT",_D[Uy۝+d7z )IScj`A:ƀͥmD/րs- MӒAj9['!15YX+"?V#;{},By䠶򬤅p1x6Q$2J!7w}\/3$Ԗ$JSXhۈ#2 кu1cR ,ƔP'/r݊@~VW k'DuFpnġs\]JŤFa9\_!d5X)ubYx"DF,d!﬛F0֤ft[_Okp YMhCοG)%]"A3.VW-3rFȜugfp}ֆntOD,X H {ջ_sV}h佬/b$Y`;o Yl;5_.)e!kܾ)'߆(%1dhL9*/((PUd񍯠p <`-9Mrկҕ |F1cD\9/zi}.w ׅ+п.:Δ|oCC h;nNu [C\ |%hr-z|: *ZbɇK7[;NV=k}{]-<f51`c&n' *(BOu!omؿk;2}JZ܁#j6z|xWUbEῖ*zQ.{KZsg|czr&myG/¦ 4&&v=? ɢu 4 n(FΥR,46ґsiC)+jbʸQQCJA9DA)XR~-ru;ɘ.8&q查A&ة1jeHAVs rg|6<' 9vRPXJ/҈qaǫz z3Q|GU2m *dԗ uzDWs+葞aRM:.51ҩ2d,`.l{+dwa`g,&t׃-*,5G=O{>]&~$1;RLKβNtibnIxkK0MO奴M{LA4xgeً&=]x=scv>&&<aG邯A(ay: %]'ɟsKLt97:'-5ޤJȃMJA5PA<ל9E&2x  wet pE:o5ҁFo!VSh'P2}OgX$'3IcwD/ξ.:^ojWjR3.+E޽/nK(TF>ꆩ`UmaFNm!QL7ԐYkEsY3 9 PqJH\t^ RgaR̈<-ǧM4nh!.zTJ 2k\EQovEE`wò_xo);|E§24 j7t@v,̓BfJ1u[~q,RX뙷OuOԝn7;~SPK&3+N|VqI -={[ 37l*J[ⰙT")C'aݶ&\3kGf=+Yh-Oq9 {FK*HUʀza Pn|~36tgOǞwNqeyRnZtɁd dY`Q<zߣšQdSJjAaC]Vp "CVb۱/x$WnY);h>s@ޟmĸbq^&~i)g%A5[p+Y<5MzPWV%OJ5 yP3WYqξ6@<PɯX) L=VWg!Ldj>xJbl!,Y{m /7uV &LJÀ<o|łzw\z킈mtgҥ+]hU#JYvRNё~1[([KyGS3rX'*\^Yq`BvZŇ:byYb~1mIͯEBfc֝o 6?f HQtL:dh/PXOG1:GJMbyBjsh a]R VF@FVJ/ ΉZ#7pA7d}V㩡; q^g" ٝJm)gdˊ}_ó/l/fA:]{ lr_W 0}凈վlnX9$VPY2@ Qv4ՈmכOS x\KK/֩?ZEEG`]lC+1}39ᇚqt_ꃍ3 eD8CtL'8alū|# |@#MH/L*2хEK&ZeImwXp\62DGF|5 SV~ܪs6(1 ɯ V)jz&-ڡǃ6*I˴QZYO $悑A9 s{_sRP;q2vd+=[?́5+SedVH Dyhxnt$B*;CnBL$(F6RfdVܑz\*" kc2 S'Ó#} է̀?mV?N#z( hO~w frrd갰<KHkNJζhX'BF[5uHnCCdELo RrS-)n*BF~[ebտL1EYW}$=Q 4]kVmq)E`t7Ndd?hfYNQH߀hYLzp Pq̏Wy#Jg4$&bdj apv5~}R5(׾Xa?pݠ,OZ&Š -l_f.Qٷ|vJNai @[D/p~[zDA܌Sik"o-lΤ U! f!u{H%L6| LC>?:RHYFwT eGL쑹BAHۿ~[he-F|,\9hy=@ w/gyLR[֨B,:T6NFGE&CJlj$/\A(V 0_^| !xE/UsGz 4-T*ҭn"5C'ކk[Z:Drw:Uw0:oO*L^U*AdbEs90)]3`@1ո#aSH}tXkdoJNal(ɃvXJ/9dqCQPKp Fo݀_/+f8jgvpv7 H>4KW{qͽ_ISn>O.܏᥵㕈jq]Q0n.-&eS4ݻBl3o"=w.‡a i)Nmڈt5Cػ)4J']}dkqؾwP)cG( '6 =kJp8ۯ5TAW( >tD?5-pcc{2)պ ᲙSʶ%J'GQiǽ MTF=qk!Mno]:|X~˙o)G{|1yOq2K3m,SH̊J,^\,ɏ%/o遇0s,hȚ#(qRB.o9mSN7Fs=&cjpߖS',ki1qׅ:%C jAoeYQDZ)jکFYޕҌXJab83)Xï7U(^~Ϊ']\[EcK zP j*(E4=vIM5$ Z};olkKw>R`{_6%iL _ SؕOg\H>G(z#S4e~ľTS>kVK'ׄw6@UE cUWp DO!,c܉$4Q '=00Zg*aeНz!ӰKu%qC;RDJF@DvwniC/Zi m<1=dU 25S &QP:2QdKX s~ :‘LQҵB7  wkUuh.s ).EbMF6-訋xi1ljײJ-kQ@<"ugš&k4a-Ʉ\;0wp$%c7v`%Z YхJ0*  @Su>)~h\L+&۫?#JUh/̩2Y4-_etqމ GX&ɰdWKl4]7'1xM90o\ۏѮ1'yM"ʿ=@v+,1"kJ<$ .})j Uh\45"aS1\\{7N'pt {/8BXvŐAZQ`i>ķ(jy&fa]jWߛLc _WF5$e {L' ُQ@Sb>EޖgzN vC*3Q5*AdT@qX>w)8G> $t S4=E!"htئdo.db]K͆E}ޣ4hf~|! dFFyו:5T7L, qpn-%\%1I賖3<'9ByzG79l@,Dy<{1ˇ?K\hJ->=I`~bt} U&^΄}x:Xjޓ1vz(inCyE{iO>-/ ?'#Ԕ~%+:Qo DsMs2^?cH'-!wF/$%tMP4m䱅_(E 37`zl[n<.ߺei$e#}iDpڟj/ERkYW.aBh<4\d&7cZ!D׋< o)Q2ѓ2'X#PP$w Ns "ה|1X~mx%6ZXET,> h^l~6Y6M6f,%65f(f$ HGCͱim #`p3iJa8/sw pI#RC%e9r:;U[Y&Ž_~+=O§y#xi-LkygZt^s@ՅuI9\q*N8V v&- k3z:isߍ%jl[gw+#A1+RK|-]C{J7Cp)f(T0Y (>ZCA@PUnO<#0ˎLfD%Ԛc%/>WM.0װT8+q*ROq2 isx.\f7i\96)Č:S[TH4^7mhgȈ"7Ҷ5WIm"S`ȒVUA(rDô ds6 ^Dw.wrTWmxSRes -2_Xh2#ʟC;1hg+2؊TB!ʆnX1DWr_[MAŮ=ifO"HTXkp==o8 ] 3kޑy} r&IO=[? ;H,];z'v,fT%fQބtDlO'e, >iCO+:gL[`2IJ|t9V(Q-s~LFfwcOYJۄ/oaǻ3F"78ZPBӣυS-|{zN,eV0bL\hq A=N[T8tF;5׋{ʾHS{&5Ku"!AStg L&Lyxw?vNJٲ5 `UJ8S\3Hiâ~[0H;G!,om^f x%FJZ{3K|D2 ihaMKә=.Pv'˓ԇyXa| u!t1R' toE6A|ׅ=%7{t4 &G\TFH&1 gG><%ACl+їgX;e۪m'TBSj;,qCHTֿr_Z3 zjVP7ߊč9d;h&I@BU!C."[% K“}{90ltR.oQ~[(6k")6۵1R,CGnʬ ! k)HKFp? I 5h?=x@? *r '$V+=VW+ڜa RgL6)-}ezRz 1F;HAAEyl2T KrX/o<;OVw۵n-5 >:M{8|(oHqta[- HNƪ7Ko-5{vnhVAUjB@"W`;t)]-\eb9ADYrGJg4\I0Ry\A';A[ZQZw^'GIN 4; xE ŚkXcb׊KPMD_JX "b/W*wHCj sXPOқR`#Wj c2{Uu`\^$T;y#8֗p[l!hA^jNT.}6XF~fgd¬]1{yɥ6\\UM"⥨qyJ)9|uN>3.shqxyDC*-qn;7  &FDcA'G k5#Ёw d}AUM=iUYJR}loDZ@v * RJkxGb;O_,Ӟ8 -&xifp$(AAOCiǨR-wČqnc*E&N)>ڷ,2ztňY9ejfvx*`~"KL `؈\2I"*PJ8-huPx0D":"['sEBFYv :ᇼD0S.wL"du ;4;P9T66d냁 Ev*r.e6Lwդ 5SEC_-  <_l5t, -{v!Bg7iVCɫX~nϹ%0feS #iQ^ J!2GƾVFC2D/* =pa<2SȤ )+P q[0>_\~Ȫ #_VEy~_ [\yl_}-VUs4.aKw&>r6t{~$?giXkfٗT7*hΡV}}3 Qv_#3D2.tdIaP_r(A>kڿ֐W1GG},r"A&N\=+nl8$t`Kn)@d#i\!)b1)ʢEd@* 7hibopgU{yҙm. xI Ƭv<_@ZPPמE;r1#m#^]Ohʜ҄ϓԃ,UC:/`D'n&m+[^g N˸siDɩhmH^+fN(Ilr=a Z' J_.i,r|UNnx(/.Fbg}x)ϴ4zj{֚g&E`CE}Y '=d ;h02S(LUЪj]dѤԯp]2fs󪼭F>UG_b:aݦ@)c  =w+ rF›UUI2g,`_(378L~oFL"+' ,_3v@*Td/ 3";A_S4nu"\\:I%=֕4&A2o`=n@4sUUh2d`c~x,0H+Zl}In{63z}/۵?U'}x>E] ػ$.))濷]|`~j[viz?>V*Z×*?8f5"9ܨLa1t n)3\!{}|Ī/7(/:ˀS(@Ju|TkfPFkߵwPf^Ŗv>Yrnπ7fks̥d:RxϮabٯʃß 5v|j3~!EsEʪ)5T:zILREsL;~2$u%ګhO ).kcvkw+<EV^U 8GM9{@AL@؂l#@l'$e?֨<+ SPG o3 1~u s|~X\ʰ͠~<#soBʈ4ck-!Lݺ S1^C,kFT[zХܙj-[lR|c)d Ckb@ѡ ,ȃ?'_On5Iyp3Ga7RDۊz|TjOϨ WS]`Wz<}=\kwg͍| H*k)7Cٕ1n1ŭ\bԨCѵc̠oD2\xZ5S);#z?~`zjln5! M>Q)n:a".l,=x 4`YRY6l%|z ^Mݳa+{"o_AW[tvh?! ̫"7xZuTƭUjy r`h5j2+2A@goVҎaVszhXf))v ؀[8+<.)nMbj"ؓpî6kk!6,K,nTE5)cygE}O%9ѻ[KQbLhƥ&CLW`#K,`xLՊn zVWa"0? xcE{˧ # yW3˽GZNU,+t*y@&y[{\xi "xomdgaƕ($:3TGZ@yl0k]FxȪ֓>Z&|7|F\53Lw)>($=QA@Y'4(6b-]}"TEѨIRJf"ON_\̙ZdF>Y.F쮪aj17/!mH4.݈ۤ ݔ٢ %Թ*J^XF<7T 'skv0ZM'Upj,MAK bu8|[RA72J kA{'z,U J6*n|g,\ٮљCtć1'_,GRt=9Th(=q6%:ɶVwFq7$ |vPSL^Pd >%Y #>頋 M`\ZDHAO  b5>G[N?̄cywzݯ:յDŨ7~'Rh` RH͜:~SGK[3[:طP 2VcɅ\"Dv)s'=R).ЬI8f!āYkTh'7cj{4rJ"8kû`Ij8~ھr匫eBv!Eŝؙ6G!zxR| ʏ~;.ĖJ]]Hp!w9gXN?L 蠑 )cIjț!*T)>3#'b99‾˺3m }۶.Ez^ @a!l#)-] F"/V=2b ATJ?lhw4LZuAv!c$9rJICh"^LZ NMU; }_H`[W{Xh5 cqD0 ܾ.,%ֺRyQZ_ /\Ju)ɎzSC U/b}v"F{-`n>fDtMY#yW  θrY.)B|!佀Xʎ- :ھ6UDV~ߡT葯6]'|`ƦƫyIfg$%]akщ] nec]aԶB!Z밵VFZHF 2LqO9]Y^;,d`l\ 1p8lP]5p7>]1FѾ?54!P}"~;XJ3DF؊Jkב}CD dݘo uwU:9Y[cIzZt4Ls%e+OoA"sn?CͶk \l¨xIw VN{ׄz/?0cpS'<;(gL؛tSØ!㿣őhwa m } lZ ѯR\5pQ8[$ܲK{B$ꯃ#hv G~ 7hcg]Ěve"Ki$}xTʌh)P'0_; (z ;u~KmPZG/ɰēU'lj,yW=>^_o_[nOGFoBo41$$a>-Lٯ70.Eβm/(2A@t :9"vol*F"=Pԓ.3ǯc (8P?ZZw-Zhn@5Н$֊f}TƜ}&<2sQ|Q̿V F(^Vʮш`Sy h6F"-XDA$ĈzdE^trkvCa%\;.¾6v3x1( ې _>Xw'm~"V^{6&\ss,9=ߊ>_x!ӋpdG` 24ijU-}{EWr}! ,K4)r E%PWOTG!nU`}x7;|R"(BI!IOઝoGhm^N! {޷^3]!U"d Qkw [ܷ6gq]` Im+x2$厙 RPIˡLNkkE[ ^y=Fi%yĕzkC=3ڍ+=l-Ke6/ z$$cӢwb @E핚#U($? ="՟JֈVįp)GT_s᏿a;l`MH(])Rezf?!者;9 ޭIYm=1)}04aGGE+"mg]h9.͌B/kt3<˧ڼ{K^:~Xuwe|CfI@;I_Je-jF̹~z3olE/Ѣa=QxP9.%^ZơJ&@:H;GCv9zl)ԁY t Dϓ(}vlg ׫Fd힨yJ?24ۛ -RI U#V^m!&Bf+SFjPۈ:deݗ%}[/QWz@neNNHJ8˰&@a#Sh4#fM:>@̷847wW]5ji;?!^kcbfV|O;إ_TɅ>R`ѡ+ [יVLrn \9vҶȔWX6.Q%G98^6Zl[HEadkZM9QWnj$]f %(^=9+26.Sgbk#T r;$$7y*jGc1l2!TBK4t躂 /M3 tlU/ \A`^_UraI ^|֘ šUhA!gq lhk`>L*`;I5c4C@OM䮘s7mu8Rlu*Ȯj)P!onq iiPEc[׎_?cjCG}x`@d˭BKKw3Pc"'X|}3a]">Rk4v^G5xey)K˃ ߎu82?S!n?7jy*OLCec!BF<^d-{CM>NpbZpLJp)VTE : V||!?&i ).CgD`+KP"A^U6(ΐ]ʺt Q6AuJpRqH/dq-6&^>J P"wuSQptyR{ɈI'xp/aK'^2^9 ~dm28_B^IW ׄ;?|gʧݤ0+yspOw"ضQS_{뿹#t# ev۵ax{ K)Q7WӽY)eK=x-Ibk\XȘtf|Ɏ _Ak%1 yAmĝ I }0Zg */TּƩY6 yӽV ߃jI}e=\C,4C- .I. 2l7~W^ԕwG:̮)SH$khRWsJ߯#\XDc="emtGrFSZ~&fFLo(-%enO_ҾI@&zMoߖ6&wseqs5kd'/i LӦ2IgAQyTTƼoKaM+0@)`XTI]ƫI-˗{38@MVe/瘁1Ovi?eܡذg\1҂/+Ip?J^\z#OGN#ѝw,E[;, X`chBʥn F5ǰ҇^"9$*K6w,(zZb|J~݂1d 1Vl2cc8U;b'qQo3x㜼Ay$"R~eVQDKT8G{4$`kqa<ߪBJOԧ`Z̶-J=  ~칷=; tPǐ/ ǟ>0mS><M˺=tn(;ZXb{!%NuY;?UQ,FQ4E$9:┷|iRIAcsV1{ek >Z^uHAQ%(zk]*Cجk:48 @=fyJ$ݳjMlwce?WQ',]L.6Xv:eR9NA &IGW`_j}(UIɳOunI s ,?)%1{q"LpZ;|\1?nYԯtMtV"e.ָ7Qi8!><"_)dGxwRb#KnAkt߃BA =EOrSX'7lj|a7ݭV" `/zT @SD]a'2oŘ6׶ewMä|bp"Âlc0}] =&FjU|>=I}4|Fl-O/J*-Z[-߮t vaZY#n>b~a19x#>YOE=c.S2`3M*PvQ˱0_&I^-OB@1C Z$6?S zD-/ҹ=+AITQ-NZ T}N^IV]I=/ԈQ׼^"lÛ?wrŹNΟl'h ΃ iؕm_NAЏH0@X괜*KR WR7dVoR/BE4a(o}e,/<>Qaܒn<6"c{^{ٽ cO['~gEG[( TyԪE 1z* -o˨lS.e%kkDQq{ğ&i|)s͋z ~JYPT_πb*;0m*'5N!idZC5ٶFQHS,AۢL{,uN3ʕ300m}<@Rb*kkr7zԆ6B]W-CEMl]S2*qFX\@q̣Ϋӱ`b0ݯ@5wqL U{~j-z"5Cz/ŏql(/v@pP=DӱVǴ p,,jMXא%gؿ]:E2btgV(!r(C"Rq>=c}h%^&{i#w\-L!/Tz Č ku%_hմ~J4 a&5r`'</.V8_):^M;NZƭ=v<5=*1=㥋ܲ`8Z P_m5XX$FmBm /i^*@{w'$}08M :׈yrh0yv = :x此M=YT˞ɧ:ISJs-tV=&'\M::3aONZL+M$(K/s{${|<׽E֕i~,5e Xݵ 0XH#0L/A2źZZ?TQO]ЕsԶ]cW]Ny;eG^"GKJ'l:jTy]5texF XͽqwJl("{ Ɋ 7wۗڤRYP7]Hj<>;-J *1|6!ԑ:̧7} ~ˢb8RIkN8]J8J:ujnPCKlv̴r?(i5z(JN(Yo("33WCصޠ+T&֋I[}c3.%$:LFy^wP5o!X\y?ҿ f=`ZhSW~$ '9S|<bu6lV%w@5%˔>-&WR0eO^1Io4ΐO9,p<$ndTL +n(l)sY1 mٛlOE+d.6"[yrABfV?Jl_e ;nI;߫fnObx̖veA {5^M>'0ـN-j[,PU*BM_*F( 'ü))moB(](ht\<cI F4п+vE}{ hsT#_PU*΅kX۸_!1_qwhp{zpܾ~ϛk+BoȧɏI6wC=Xy9C5?+]3KRU/. ~ln5_T'eٴucn7,nu}8 ZyP^g *n NvlJ;+|^ Mʰvpt%mVnD-LS:O*π4FWJk4k%)(~ML9"*,Tfup k bxHx[{NbV|K~_L#E nZn~̝X׀2l|qf^~,L@Eɗw˫q2p !K+ <|˘a퀼Mm(Ns!u* |Lҭza;e߀fZgpU~& #z/&OD6)KplϘI4^K,-hˇ wr>G=tJ!׽kCi`TG;ƀerCSwL2` ^ݗ}Ha*"(3_M@["U1\mٸepWhhCӓQN s9Nd[3~].JY:#B 7MgX4yrZ3]C<xC,sR#8ۃ"SLei HLO3Kpe2Q>c\* 1Hz#)¤.j &|^胭l^S nSʀ1~[PG? T/G.d;gYuCv Mԙk>2Pxt(*gj↼)d7`#J9\*[6d6<{$:Q3Iވi1 #Fᨿz].^K)+}v#)"WyqfQV4#+BBtڹ5yQMԶrE vZ"S OB$Pp˻ӕvG4v Z3}t\>\'Ma|-7ƴJ ;>`Bg[n5XrImW>3M>i@fB1v7Tc"Nnca`@@<'q1utt>jl(%4Zk=ׁsBH ǰ &=0Unɝ rCM!xrYkG'Mu@ߑ4% EUcO% K&.#VE;J'cr/eȀWkT~_lծ{VrؕYf~@("eDO~z'tUYY9"M@/3?b|1j B*%$N-x!ڭm@)LF.9qϴ-Ɇ{C\BNK)K QqT9hp3)ouy1Iu7ҽXkèƌ5my`bw..AJ)yHݗc?}򝏁r*~(uG%h._*n|`Rx+Ve3fs*A1& ;r(;ٵp u4`_2p &0N%:KYU=uUuB#@txKSp7wQg> >YӒ\fai֩'rqk;:NRa XXs:-&lP^{&\<>Sၱ׷#m֜U:,A-vlK5..|;lw_f%3MlJE2v'=3[7fWD=CDk 9aE-j)K}6\}Ehfle3A>"Y\/TɒԥRLSƷi_E'Dn"þ*~qԗQJ Wm<6_hKxU7)R5 Xp{ro)=V=*i±/ƀ%׵Rk@09*s^ud??۠5Y1e1re&Tb48g)ݷDIE2rJpD ?0&Q=*2n}xHˢwb(;cuiwUX!eσTgYՑw2>laNngR%zL $k p.LEgή>hQΆ(5qۣYSQyDƤL滀ERQ[j):PzxqxJ-ASJ kѼ$ _nڵkp ~+a n) UDc“Awݮ'yQWfWakA#[Yʊ*-ǘt"nfG)C͗E_?y| 6~\M$۠!t$HCE)yXBN{82I{VU/ z<>cR0>q CZQډW9@aoT-ׂ (yNMrMM󜝇C\Iwձ}5bTl;kAt0הmNT7Y]p *p_# |̅Z^4;Tat .UA# jZbؖTɶep3ΑAŪHT`ŰRH|%-eF&&gJ4j7|߉O3U0̥*foyCt=.BV]Y16OV"r'ryY29fs`W)q , ,G - HgcPQI&s~{6Ajv[0D!>:n|.0,$Vh.1ՖCSCHRm1_MVa}ḫ{ŽJ(~| j'c$ <Հh>81&Δ -RoC[iIjI ԑąn0waKQ|Nִ~8H.\HEO},TÖ|hʮdi 1JVv}!A7|X[ ݙr5;t1o=#fV]#KǴ$}v:a]۳ 9XlUJlVkQ!sFc?M~ ]L;n~h5l>_K_O@ߘ vk@/׍Ef_49fb%ɟiZOp`םǴ%WQyzA߀7r IW\}EdƯ\o(Qiq/3\3z)0µx Hb WSt6#8n)7ݛV3fdt;)7o:OYIҟ'cݳna"~8"X)xZً\Pr2LF0!l*zͿ n㦽T@ 1# O?&Wnc'F-aJD ;Nld\;ٿz9!(Uד|Q6vɅ: su %13|PyuGZ=υ.`tZ'A+FDM4 ]{Jf\(\6X4zP7LC,6--`JjVo#]5鯤 ,[GSdAfp;R>bq&\4'EcZftH Z5qe+9+k} (O*39[( ^FuJl>x(֬s)q^~Wq@AO;LPeevAāFYk)i%oiTB Kh+C.iukŶ.؂*뙯sыk@10b5BH@?1?ƅRhiT Uf"EPZAg@1αFA]0jv×o rx/؏ֆ j-ۺ4=yEz ?M>+2pҊisAdt#c<)#NZOPs'd2KOG?~] t<~ d!|Akh봌Oֹ~#"7xcKB7p-qĶȯ祖..II)> ){|y:̠^ơ&|рi8Hש2O@!"v#=E6%no$,܉ B B:זt+yi~GXb SiG|FBYnObaϗLIN.4Uvc@bP9HNj!T:(\fuԽcIԽ􅌢=ap>O.9z+<ڠ|ZxAE JjϨD:Am02wS *]䃳=&y֜kyGdUX[^*Y27cQS\l/vHa7!8P8J;D}o)U4j9ɖZLhb"9g0W͸NΛ>dmR, _ 2CmU©3]1W[ Uv0e1UZl0L_w`>vtv+ NKuٹZtCuW}ØD﩯>oZFe-X0SS]Ͻ{1 RtZD6'ץ O0>L\QQǹӖ2{[Μ&ξ+n-uv ԗL"QhYz[zaUG羅nHCIqM2N0@3Ǎ0<Ƿ]f[p}EgΒ 9WZ}Q5e <+O4\Axg|y+iZ_mbjh+8` [@G[|G}; +Ww-؆3}:~V<񸈪mds8" rDž-.mr&NGqnT S,5hDnQˢ; DdNz/ùo*M'o&p_Kh9AtqΥT>̔f*f9k,g0⁂hنyC*DP*V17{/YCgb[+tlmkk໓B[p=3!j ;,}hتDᄺD<-S&yGT񧅋^:93\gMn"el\y-,Xh窤#6KJLD}[b\a-hH"`}c#$O{hp*Qin|\ ړ~q Aj5c:QYtbc͍yLa5Eݕ|b6#<* *;=ϏIBZ-fyg }2بT6Y"7ʹڞF`=+lMnXGF|ʁ.\J^IsX.<Ӹ10 |4?EQQ$3?AU]6{҅sz;bg" !8k ii{]'1ZbӲPMcHSUFWYtvD2|ߎy1Wyi4y0%1tL8+)[*E XRr} _}4A[|-7e']DwcO-#ra;AWX?vOHt<%hTW= PU7C-/lgwgE45rJjɱblY:~έwFb3tz<_ih^ArA&asB& y6Y8FpXA[,<ϿPc\}N#-\V?lZufCnWkaSE;N̽yX3/!5Ʋ]I s1ʇr ճNk?.)!, SeO5dgv⻿׳ 1MyD 0^+ޡΟjEp"q0x̘Q&И. l)rQX>N.b<3:Q3w}YoJh9P`{->7;|s49'h=XndVş}J0H^bgT/z:V8n]u7.|q6~ )tim08\'$۲ڧ"$K^q*꼣`.hQu GIOVxP7\4%~v:̑mS2BTEs'&ct"ri)t# m $uAgVJpmiZ/CD`!=Plἲh2Y"N&o2Wk/%0nB)n٨ynB7a[o(ʮh(,CD/wn# B4LNѬ.G[&QÑQLz Vi*( &|"F ;^Q̮3VRUٛI}yeimL3[~`4]8a]0v?-C^}B=&`M|U7m[T1ˋa~(91 [6\çqQ\EGXuC^B-PF:A !+׹KLV@pݾ/J"(7h+B-?:Ls Z5hjEԵ>QS_ܼν*qQh[UiI  abQ-6*4w{6m\^.BC9(24ޏ 5o Wީ%zL:\s_P)@tF G7`io|s5I(7o'\@ǿuFDOSvܗTĆoW$u"]chhFJ]}ڛbT|O݈`.{xB%֨],/;a) M6[=DpKٮ'`-OΖQ-]'xbL/$ ėxع9$ M gjK' 5r0zqzU:.K3b,iexq lSV{ |<ĸ=2T1i DVJL;׳-xl]):b [!v/dAIIO#=סDys=1̃6*1['B ۶Կ2GǬuz)XG^Bb.-^;>]nh(^} p&3%9MZ=F};ںt~VdbSiztyTo40t٪7 9}jV,=d;TvR=nf]xK!6i^M>Ai3^VpIĿF8rzw Ɵga+xu[H O[F}ߦz)sP; Z$?n z)5@UP!/wr4!@k_kP⽗n_Y\.M^v!6lz#g6S z4y8g6SN{t-Tjn fm!1 ;*XwTL0` g:{v7J8RiDKwyR.XɰAt/XeV(8Z`qor%>XhЀu D+l1}gs] 9LXY>弆 Чu0ePd y.d#QӖ}|?/Bf3gfV/'Do8iJz\34sD^7BѻGjR7 ($MubEWX`Cj/I)V鏦$c sU˔.sw5}>t5faYT06`YCFi_ ;4IR%ָYږio^+HpN!w3`g,x:sl |yWû寤\0ͪng9ڏ Ix>?հ"Ft>?J|u .YATěLli:b5|x(ELQaYo7()42K8ѺtEX8qn|e+S7|Qu܌uT-ͨ!p꣪ZwgN_{xι@PdQ5u=veU 3)udEi,8M@8BT*6G0Zzݳş N`5bxc%ԐjyTr&rsʊu^A6)_=|<}ܶ[lRZ,5}E%ENJ_Dn RAp23>1a~>*O(֦ k.Mgy>ILV3jZovhۭS|@R(8X5r'Jl}Xڣ+p|TCb̑FFj{˘_$_4ŷ^G~Zn!y3np(|N;7P7bg?d2g*)Pl*-]UTmq=秺wXDtڤk=8(Z؇$['Q zcʘwhMOZe|ԁ"&4dRQ mnzL9tQww?ȷ&Nty  lC#@o T?ŋLF!|/FΡ5:됇5L :{# _yV#eBMSPALw@ '+*hy=w} J޺©pUMZs v K ԡwmqOŷ72[`3 aY8{e/@՜`n~B㑻|{^#% ۫v8ׁzv2]Ѥݤ'iʴZufЯBcmb#F&=C%OzX>;쬃qF04>zg4t7ݑ,Oɵq",ya[|S>L|C9hׄ8;\{TTrR1HvJ6=;ʽSKA/up+ƬfaĆ4Vm|MэV"+Rьb2>{:=bg#b_He<.p~Dsڠf#܊aQ MJ&QjDK~[8*u޼*;ӭf0'-W"^!Md]޹h3\}HIa=Niv"4z)o] JZv5良-Ƥr(-c"TU=<9Y|y -$l'G$QM4U5g9\wsw"`Aaa(ʁxRk6Vu$'Vu)4gd#ԫN!z 0Z28I4v +oS,5Tb{fǘe|-7 ^Pz JV{¼ըE42hsD:?@JMԂ9M، 1* N+\b70L5zg j9N k{E9\e/ia槎1: gWq:PۦS!7EFěZC%f %AGZuhO,6=/9-(Ymgӿ[}Xm50ДԀih:\5U1ߨb:H0^6 OO+f**/hհ%Xs'ڳ!nǀakP8P۳[/PKp3|55:$(F,ķد4$F?+'kG+ \Ɖph#)>xbZW͂lW]+>0–{,A|"$YG~jڢ'.0y՗ ӽb;rl>AgМnbo?TdAYbybϹ!HjXlXFYk0&Ҭ`*O1.+MN°L\5|\IYx(O`ŗDbzSRq(M-waKS/÷tU&c^X0ړz ¡^uNkVݮh|ոA\/3Яls0Wn7ȧ\A>ԆH d*YS:Y  1ŌH8_䜻%;ϳ$iFR`tS8 * `_Ύ3X89-cd7edqf_[YJZ~Z{۷qDHjA=TO"rj|͐@z1y%$ +#˲ SQ ]gՆWt5 p/ rrhlva&6\N#`5/푹> c ~XU}pYCȑΟi-J)C+noȶzG=j4~Cja`Tdn,NrEA'񹇺oZ-XYLzNCኦjm|W/ꯗwOvwӜlj1fPҲq5<q6S7`PUr!k<zk˙!xFᗅUl`9 _jHOL.3-/Jd13%,v.* eVCªsJɗQE9rGu?-Y^*.wx(V֋2YۥU] #@!\{ sȐۨ XޝVj &ǓRWY}C?\3ƴ9ӐjZԲX7]"S,":^}ѣʢ:4gʃq֕kSx)sޢǁLeN4m/urަ YN9XA)[G`%0P!9}roqU[L}mþ!ES#_E\mn8qvj$H%}h}t -e #<]p\c,E&lY~=@F3RM4P{Xy<uWx4)T%e=S7˛1-{'`Ї'G]ض *m6࠮e NW3'TSZFx' +pljvb圚̕}@䙓[mŏs KXO`W 3%! %u JGf/ di5ytD]&YwVaz DRDժbN"RxG[z_J jyUR |>JX⪙p&ny̠r|L)ܬYo\ߠ!;}Mhcn 9=AV? /Ѧ1rf[vFb-/7=5,q$v[2RX=kI4S0^GksFyݭ[PZpv"^S ׶I ^w惬hD3erb[aPoU(&n'YՇUQ‰2QK8l`mv\\n4fQSM[bRi=N(ޒ̒[k7R~҄^fs] XX4&&I.@lۺv\yT=@ሇe6eSǞk#m$[& '[oCO7q0) u}Tpj w#yP=f`UjKA7zuHb3UPhTQ =ؖUv`D)( L"Ĵ|+^ "$ v1pM5WPNJ]_V~DU״!& lEv9Ty;c>p_Ho )ИRdkks *oRƟ{5JԒg#9̜)`ĴBJ6J_Gб-+1fӄ2\YmA B)*0GDɗ婇?\ 4W~ˊ,~Mfչ753"KcB( gIn VO%sY.iױmrC2練,BxB'{]LJ% \zF#zZ8/ꡡ>:] D#<H15GJN$i6 @+#q˵Tj~r'FR:x%U.5 $RW'ٟRm1+܊S{cg`jhdKASz7bײk6e,0mY.$¨:SCsyUX%2F2j[G=>[aaajn7þL~Jsayoɻʀw &5ZxcR5}ҊQFkH9nus3ͫCbl aAƫoESy_fU8^ Znj1:=S;Ai~pIrՑp\18OB]ձW ZTוnM`fUD 8*oL OkP} D4=)~wq)̿%̀3KˇYPvQO; r؏"DŽ(F%1yJ-ov) _v IZFdա5/WnMHA;' gXY$LD4nz+L>#$DwQn kq 8FdjuJ|9-+0|wK;JĦq G"#k~0ml`f Tg#\Ƒ*9Qy_sc[!MŠ$[qɾCV]>dpdM6jUo,|g>}&5i$h3"=$_Bz/,FDEg\ "ʎ s! N 9ĦU22 MYRZ^bi4Yrk[VRsjĮJ RܚmaSی!$sal1\W[j(Tշ)6]i„߹]OA<ˬz_kE'u%1ͣ=ǫz ѿݐb/UY$Z7nܳe}4d潽:yYuK/b_ΚvhI8&VX31!i-&Xb*ɓS߹~&ܣ^VPt]o۷n΅&l9\~Y;\[||< mPyV%#E:-o+*jYrN6Ԏ1C羆-dO50Pr1;NAPU.0=_a+ؿ'-N)vc# m&"@9> Q6OƖFN4;Ux>Sk&atLZ׷,-Nqm;֬:n=Ą3xN,|"gaj 暡2t#.#Wgdo sI&IEe=Ok9B1w݆^ΛY(?ô T׎kjpz .B <>sU;ljMڦ1q% UUi&B5M;xi΋PheSL6+}$v_zϮO7P!iMeBofNVsZ@5?:{W;‚14F1@BDDz57',.IaqʡSB =>r <E̪㧱V@W1qXńM| INը<)!*U0 z 2+yY46 i;hW":m1K@Dب 11zOv\ ōDx}|F^012fB,rRR*9,ah'C𧷟1b˯ 3v/͌k#/BQmsn_w0c{sy-BEe@Ǣg̯%[V6J.ja7S #曗asVD*ȶqV7Dv|׃G{ O" nV9Kv=uK NeV"J𾟖ψʔuoK\a9$T9UEқn)a$†n9S;"YSz`밈D)s߶ VRrJ.```Gɑ4T`wm},Mu"1ND`ٍYO %b`ئP, r i?fSp}yn~MZFFLO(IZ";8y^ߩ7'97,;o Y%SV:Ndvrhy \4lphv?ܠ#yE3@E~^i(FUJ!eօk]oF5בu$^`1)e>f%5=#R5u 9ørK]rvCá<ˎi5񳅢&9O>|Wر;H<+C&g@hw$ǀIDMs36{+Ĕ†s]o|Y!|%M]&<[s=/Q\tE0)n@SmEUH l%wH@kobo]sAgp_}@Տ%rfStD<-t9/ԝ5YK)N>+9螊2zYgyi_I$E 叟94 Twϗ6A=J;@Y+{q of j+^SDۤ"^ wye~@ME0J`2 S6R9D]$0]dƲmzy ejHw DC&?l=Y9@фN8e (k`yQYm(?P\Pڪǟ'Ƕ,X(OnN p+-Ta Ț@!Ad<܎k7vj b-E#V~Ĕ~;&@#ꋢK+~@BCnDܖ<@/̤BPPOVlvap^;kBWd /TnоBG;j4t̛Bgf{sG$x~ԣ-dO&Z`+!F.鵬H; ǍjA=,5`J:_ǘj35h'j&=M<+$L),7W ު~^]תC G'ȩ٤CmtJ!#:Ćoe_3\{;笩r<-v&IF*YlG [2frx0)YpY*wvc$$ ґYÛ;aбJFlH:5H'{!dz@#/Oi&mWK2n芒MDզ( Y}|+=_~u;X#YJ>`x]}sS@aO ofIZԱ:jWkCSg~|xUoEfGp掜/W7v]cA`+?Иf|> ir}`K"-~*h[ԧ~G7zф3YgP*WOv]T/4dxO\B'ͨfp7 kF[yiYD~ 8X biEgeG3af(9m!t(\f:EJ؟6?`x̱z֮*4%m1ҽ*b}xty~+2X"^Gf6UE8 ˳ۥeU6(t=V`n0dlk8꿶Xvl0Q(֙S׉uo ׅ_~cMJKH1鮒h3ی)+C,:,Gy-b2ZVJ%ag B1JإZ\lGGCY~3D-hc3GL1SȵaD.,WÛy.{QNζ *z?fŁz $bɼ2KջUƤ+؃0aExA% RjV-%\B A'9l@@B%Bq}V 8WL2 ZcY7y2#U"r=WƼ:5 VԬgRz=2%<1PRQ:̒1Dg6嚲] &,`[NZeg{7}c2ctV5?[c>h6#^F/H|]{[{aOD@ , ƕE;rR\SN! e14-ɷ)gV-I5jacȭ%X.!)pLrԋzJ]t;AɘWD[~'3=rRwzS8Hv6ÏcC*ԝߙ8ҺHnFnUw1r_w`)fPx> K$^r.:x1FWx7}( ;5<gSFuToÈXva\JxHFYQk m\:]m^H>Z@MܙN`JB7(ci`NØ 6 }9g>M1>Y-O 'N!= !# b,͍mm}/z|R'b/e Q)?#RÌs1rߑ&Nl2 T9rNX{=uKգN"8h58xGOOibd<0--O'9 [yei[px?::lQųrdZxov#Rq OKvuԹ҃ۘRXm Q|`&)t%] P6gYCFL{=VASjVygʣm2]AkAؽ x~ߌt{b1,Yϯf]Bll{40L4uoVm"wg}' Sp=}"A=LЙ M<)M' %ds}vZ:#Zhe袜v\0SXR"X {=YieJR+gh2TW `~q{iY̌*;g'\XW1S(d`\O3H_15>&>Q]%}Iפd;)K ,X7<ꙊV _U'U,"J`zLVBjmp"Ӄ|E(gW\dZ4!΀d"sɼ[Fr0 nl\XOp_+ѕ bE+H6ȁU>x@O~7OaJ龁p&DRxdq,.n5_L& Ub)Raq8>?FRb`$h>*W~D) PZat:6Bꮟ@ۮi?.i!fV//Zekh:O/nvƓ믲_3H_ fu9Hpov*:yqTU4KWJkc [uL`5E 9V<= R#|3]{0_e}]6}o=R;41}ȏ_ZWdxDS1\.'I7+^b=\ue 곧DhS7_DIn&_>G/e5 xyVܛ^EɛAHǑ"iF)`3%g 66[wsB̩K,OgP)w%v¦^7TN땘$GyHnPyll@ݛb7is2HҶax& :uW[/M~|k ag|8%6jx{' EJ#DN;>`Ý esaʧ\1u ehBmG(RhJdmb"#M~zCn?^eꍭ& IViVpyfZ3E}ffmf"s31o#=fx/E_EGpL=uCY '$.*] B,S =tW N::gcJ ?okr!Uo4B#s7,B+Zv*2⽬3T Bq+^g/SH.ۿJa65JX>#,X 'Lp4M^bZ,wVTKJpʉ"H$Mw $A#cUNB[ב&6.Q \$KUp?z:V9ԝ$O0ZCYGEje ڴ&I7NȂ"!HCZeVHs:֤@HV &rvMaejnKќ2)IG-C~28iQZq8zEYFjqnҥ vmD$J>) b\.xJW42='3@7<%,zo;]YRJX)ya^R>` MAVo&JS ηTxZXIrWf6Z/,#xa죾k鮹چwɐM:_u+uW{ț7P_DV^$TB0P|'A4;CgA#ٿ#=\ i9t"Ȫ`o Kȸ&1|(c0> VDvLUh=3J"ZjMϮd}5/Ξud\(]ZXEzɣ+Wak!1L˘|W'#p $M<ъuvE ~mo GIe& R}Q?eڥYYqOU<(G8tZRhtzhR#NkdU:7]F!قjA:7D߮kO8^QJa8*@n@jG7R/b#&_EvofC2d7Y3stZو Jc-f_ϨਇiG@z`Oqئ[2>S߉yk@G_N@)oʳŅ V:Oc r A&cFFHe]l†az tHCp.m/'$_]U(fٜ'gg_3qyzn 1dRyJ.pI6_n7]_* *䟌wU%KjlI:ƞDTPP0|1] ͮ.?}(}>0^?`8we6?QR/?H0Bޕ0Bw+0yH}}Ӵ$=&dOjbE9y=l)H.\T3hOv$eJ7$ЉJ&G#=GM8g̅EI41SPv|YVBCבm/\'SS8J{jj=os+¤Z F"e#EH|olr@R ErND~ nR9áÍK4JmЕ3?Z%,~x~t-fMN|Q5}>w4 yh^4ꐎ :fĊYZCtv T\ Y@j:tH$ܽ0Dl+2e /Lր;H.)wJ@;p/tȒ )fV]CP>5P%UV~nxOox8=A gڠB0%L4cTBݷ.ܩfUBMB %߭+s '^` (k+^l=MIDdE"-r}9i}[ጜZ}IĄS{@Iע37`pY\ZoNLt15F_+?LnU`&v|##]9W5Ȏ# QqTL)|F$e9Q*F98bBHHGERbq ;Zl#-TL;vE/5 ̘Pme&GָA 3B`}M8kȁ*i}]#!oPU-0}+Nx̹ sQFBTnN bl cеXrѲZb"@FskfvpЗ?1gRP_RA˄`Vh ;\?^ mYnt2Y> bABqiNSqzGG^e : j\77JXF5XM`%݄ vTCɂga .S@`i-K@W~ ~m<|OQ0&$}#g*IvݖuCQ_.ç=WʾIgw&hdRzօ}..:ϊ&PRdX_RzS `S3Ya 疙cy}U{ӣIHFA)gζ.0̇6㓨?@g9sӚS19MڃՇkQ{sяemE߽[:yX1Zb 4^<~?T9c 5'ַ;2l- q[FA&/M`on7)vz.vh{6xNKvӤ:r (D3[XVvT]ekS-[G"mM}Յ9bQ"I$!h GGʥF"ߑvA <Znf|;?V׼$XCpT`ŗ13%'5(V s;X@1<;0]/C]h/V6cSqwaߔ%f6 v&\/Grч7&&/~܈خh}D?̼`vۄ9?$M7m_eX 뎠4rwx=Bbwm0Hwnu~n\S6y4deޔa$`m. NDIr;9w|©׼ݛJw$nWg ܃\ڔ|TZZ'|[^m|dsiyA9} *WIwt3?OW$ v()t# G@Iߥ|FH -h%x,$KඈeutU%Βo;VPv-|*Kzs`#>]A >MEuj@OvNp=o/ؔ $it骼CQ,k~&(5J:Yr\|-*[EV}gY.n{,l1˦͖QjECqmB!y _LݬFf6%օ{؁;ENJSкrN%E-VNy/aO;RWL݁ څ "qԌ)mC$NZʸq@aҊvӵ'ulypzMrmxoR"bPj3~F@- zα`͹u5mɓe+]fVZ0K+l.v=F:Q>$ /lBEUHhc\-2}TZ`&FryS/ӚH%[,%ʚwjgK\j{K/fD(190<__.Vu%6˦ƛV )᝽Dp qp!z=_ћ7rGsYR'Di$%joیkx~2Z8_s<Ù(GG~4hwSUkUn#O_BӤ(sgw^LSAɕjVZQH)Rϛ0>FQc ꫅:Fu}Դʹ?X\#nGw@oF%-:}Ou|E*&ٝ&:/] -,Đ&ƶ$>+tU_hץXu&>Ҝ; 30٢#RsMϓ-1iF6r s@յ _}L+ gĿx't8 + ^`t(\dc]J8̀f*(-g>~(<b2g;!ś1tc]dSg7q̞S~ 6Bg:dJPH0ngioBxnZ 70Z%P c^9n7}fl<80m-GOh_Pr UW2nG#RZ;G{( o1 1f'%z"G6oSzd\ѳ#OhIQ.Zj$-~ %jy[p'}DMAd8 kABӣ(+*^Z<8(I}B,8=s6ih;%T(Ի>,6 LhFwIk B:l7H# -R9:eH'(a5q:UN֔i{S#CK'Ĭ"5hM_n߫/Bb rzu1DG:- Ev|'hqeF[&H킘ɧwi^iP7% LYk[h 2hȽ',$xd }sCNxRL^S\jFŭ_[r8TM$E$5dNGGY$.Td=!-@7|eد>x$ģi+r4F-DTVןnjZ3=qWdIlZ:@YSK6X9j!6np2 qR; HG7aB>cȱ)tϙȱeHrS⸥NDV7AwgWH㧹ݠk_HLٱ>WEh=vj#ȫoe6xt2}=$]wA#Y91iy@ZU_=Og%x1('MyTB<[^A|#dot%B '{{COO,1PA+t =ݶ`Pcp(` ]@Ϸ|ȡ1oNuuM8RGMhsOI 'ӮF:Dij#񀮱HU&.:'Yh?!3 Z-7QW֌-{ -ڰO5j[m$9IN8B4ɕFeC\*GLkNy>GTQ{;.N0񦖩gцjR,zcNj zoBuY=z"?p2ϖԪ_+CGdb~+f1d(`k} Gtf#͐  '*B \㋊yƵ 20$=,=ؘzX6Ǵ4eI,+Zw;W$^,{&Xȧ hhVeœD1b|%Ow{_}; yNg$aSAڻtaU&Ζdݞ?OBಙ?H<z~1Hsi]^=-;Y{Wз>M^68ڦ=su bk5UG u &F&Xi%xCl8faaLFPRi{E!A?D$s/0 7B̘.^iyk~N<* ms!z%K c2b }Nf&O,.gk˄rR)NKO]lYA*#oc9*`A]a4W+8RKu%&1o%x+vtBOI+J\ J+lށch"dm$b0cYהHɞVp<쭳SKli?Qz0w)Sm!o]BaA0_Y3'$"M6dÕu.ʁ[ydv3eZI"r-,V(>:f@ T9\[A\{M6_9ݱH,r j> 6,tl.fMPJoM8q6pv;T2OQ߉#>=i[+z),T}]ΛԳ*$aTw[ihsy;@Ƽ-=]kk}£fՇbPV/6C̈ԃ"4͖kr4lNVg3W/א:V3y z=Xd)D`pRKEԞm* 5PpQ1Fj_J O<)7vDe2Op{ y)䥀 Nz1/2~euߧwAg]~ujL0ё:"WvקO~bmm0TV;s `D~4C *u0mڂFxQhHAK +ʤd E ݿa{as.XYj0SgK&v9[ LF3yY qq{ iRw#-"ѶSQk̟38&e0T+2qqGCgpo8n\ ~Y[ 1s8AlwN!O0 Qb\*RDess+r)e"p#'&0>`{:3߾cSh5G3)5 fbQΦl )6!rt=3+Ʌ7%hL"욭K$rU0i卌5hK{'+лJǠ%FDzEIʷH0;yuovꀣ[b>> F%EGwhfs_+v}βhfe0zGw{@8xcCL7I4zY^QvdsbYM 6lOeAdn{) ;[ /yeeu|qqggH:YX6Pk E @f;S481V;jI|ѷ!;1H ` &7Y$o>4/'yQʤJ tEIMR@&;pmޙo y-Ag׎nWڵfDĐ' ##lt{ӎpے@5vבEi)1-#U}T;.L%n,Oz#|w%>Ⱔ-a.~K높>TO%!1Tc^pKǛ$u͎O|_X%k1äƴ&MUux"\`|hzFG[fߍp вb_{ .V2Y:<\Vŧ8a@ *wPWo wE˄0/4)fಭBY)Uh- Y g KfѫGf2$Pvt3C׫Yb_qON+e̹ s`Д U:72!W;85`X|֍V ('6x9hg(.!sZZK**նa }]9s]5j]y5$YmP4\h\Y1eCvc\Pge}WS-vW|eA@,;XrX3[<i/r҆(4%ЏTsM?.'7H8Bh3ן]2[~ݜ!';w-:sFiQ6f( qZ0 )ٍͧ]bŖ5t}VqIEc_JW}5~(Iz9XaCej} 7,_8~u;#( ;.NX!'JT "0G[_;vǭ1 4> d(0Eku͏(+;o;=[6Ci @=O]Ej>`! Â=`/,CgGYštt;Ǎ9T yEp{2H'i{fuQc[[[Q9֏&j5vG.8Z]mbQ;}_H0(a~MkBV,73q L ih9}¼,sG;[p{^}ΞOcӌۦ2mQH= BF4~ @]|+3°Ne^gLh^j|VoaZ9:]וU3sT>[OSa?3A$6٘̽wq@35q-6T@8/ڨޗKr,+TQ$b\xͧ8(sMTźHiA[HnYȣDŽÉ\>s4C@ W\+`] X5C!;0LEY ;ڑ1s,n,+wh%:VS'3 L6!5:ENb6QJ*x ԪAG̠>Io^`  u|^F_3zy7 ,Z` mzMjmn*?v^KoCҔX̡i# Lvs"ƕHYgq%6,&a a/:G\"`*ks4 ꛍի֮9[*ͭay+ trh)H&'sb$ц~[7,i=a4ň?Hfh񕨘Y4֎tf:C(pIt\5)]eNUP\)_JePxy'"jouxۨ>{Sf?FD O? lq6lӲzHX5MjF~0ߕ Vhf5 'H}vCܳܐ՜@,dZcFESӼ-m(H!}"@Z[U8l( Lz\C@V?6l A#|dBe/eգq 6r4iERobO̅z߹u}/؈D5f.2+$WAOZgkeJdzIeCgRDԉQ"e듳 5huM qgy/$[ \,VWZv uK`Jr }^߯hPْFi& jQT+3=sQ]}"H~;f.>$5аC)}]_Զ Dˤ9(h''1N y.TFWDYәk3w6y>*[Z^ i Ԗ?ɚv%!dbz3&hߛyVig[ص)q:솜;H4ݝ{u*!b>&-gxBC60*c(QٶlŔ_{ĢUt"I>2 c?G=ykJȞr8M-Il=$Y9 :x,DR)WﭗalXV;%1ٱ;ۻ#cO7^E}G'aZXP>ϗBIGS z|v5ͭʏnJ L^sB!tJ,Ϧ6$l 4s)ϗ%o@}ee֯X_,=x~o~c_)%oQ^3Z uo_.\*`ګA>r]=_v06Dwb\iDȋDՄS9.9!z*=^M[jƗ jsϡ^Q]"[*ɖ ,TdO%XyE=%/BZO?y1MYX -bEMyE h06Ljyh"f(SNq3KlYb|mu&BMV-cC FIav,tOxwי?8B0Z^@gD=GKμTN36S$xOO1E›vϓGSX'K^m UY"@tyש9> U9/]/eWhA:G.;k4qFGF>"dluHrHίTÔmU)t*4+m9 ݤFGh)T7ewV`w͉6bo^ͤ r4mc+jh r P%<\{^DQ%w\yREӼsB nr\-*KnKdHʬM&c}sZ^4X VQ~‡;vnYn 6RR԰գ[>j94NvY4c(svJ'#f~x5錅UScvDhhN9ܿ+X99ْ`u)ԍ ~D'j?]WJ4f1AWI8o}>Fl[Qo/ڇĴ .(bl]CY/e ERe?WBnM3޺+ _mX\z8]MuuetCHwY1"{9_vZ+%%gU`UgQCa "@Vܑ"V~ݝ%儓] BVPqǔ\:@f:[sZ񉞢d(gÔ4qfZA.w9x,cU ϰrR2jz Sw.O[h>+c6&l͆JvD`g_kW-RW8J^"tVpd"34g0fQkf_. KI2P# W7)Q}MPZHUQEȌ c3n+J7 pEi@4bs~~ "q`@~3dT0-SN$Dęsaml{ՙtf/ Q+5=eNq»o^[S9ce9VD,q;#Dj1?a7 M/_.8Eɘð_$TL(2.B 2[+& T$9*94K\c3P;zDVGgP2}?D&Uh*!~ZT;Gzև3: I@,bʈGjb?42p\e6]0v,Q]Z!H[VZ.8nxA3چ|7.U<ݗg~  nE Ԭe^R KNj(Ibn羖دQ`[1+hK*Fr,!`>]\>4JSvGE}vޝ:T|J0>F$44UK gIZy.M}|ZDaލՑM^8b FȈ)>4M8ord2,jD֕ *TiD>F9=e =#E68:w] %p 8rMqճ|1C%%?,!^28R1`NG-Lx=ųUO3[7ivG]~4ɪBȻnZ- 40iX)ng2j!ϐO < 򦩷EgrFQ6 %>ZrLV `ֺ" vcb;^57F$.=-k Ԯ@b_4: 'd3K7Mbקε{{Lg ) Qá; mt}ڪcf|OrTJ.3"Ll o5[904u&m0^x  @k?#3jb:ȕ,x?X+k>ʷa&畮8Qa^gy!̟:L72q$1sIZ9W5yaG4Ou{\m1fܻ@l2Gz\G= ԐB}O1H Ud4XvPŏ-7<\hPtsK+exy-f GAD%ihl|寅#^I\jWjU~jHs4;j CtK'x?׌Vx}s?| X ĥKp [x%a-KmX#WAlpDS:4ùz:p/ [W¹mL/2B}3x + u8K5O}`., @2IBf;? x;Gһ{[]Ғоu#LQh\Q [r/2I;WvxUP?N-HhϘujWZ3^s|`>qjq7{tZhXF{9Y~һ&7a;ĜAW`I>ba*Ƿ!3bLqxGWh=OJW2'Ο,L'a+O.3dCm01)7YrX ^yiҁ\*c- i{KN6?:`1 A 4k)>^.!StHG-~H2&8DF4+ڂ,])]f?OJiѭ%a6?DڽLv'ן;5E]9&Gv氪Ƃpq^eC,[`^,;AΕ5uU&Uv0z7I+& w, J{TF"g$1Xʛӭn-镾h28Ld7Ǐ*)դ#ZpNx" `ߦ-_Q>$$9EgMcv[BNbQ eykL\aK9XqɹiuU0|p*XF)vyhok'd!%d_?ͨ^{_& 1=G2+`?Ć )*l)^  4˘r's}#XJ6Swv4J˖2/0+c;6pN(֘pxS!y1gb #KZ$exl Rj!LS%p;ԲND(̚Ba"4vL1-oôvF_O$XCt}My9 @vx 0!uBkzMh>h1M39wm<㖸a>{j~1Dsz: Onlz^鄬jlqv:5S8?\Q94Ma1|r_㦽{rmlַqzbB b*g iOFR6u,DV%35<27 /K"_F 9ͱtPou+ǦNHŃNviTs01fc3.8yOϳ?wZo7;32AUuvZ'8~ j HѵNcPDz HO J>͟~a #{)ˋx)0]%-=duw#g#e A-cgF/n7{i^0_Y|\}<.u @)g6P"{>䰠s /xĊ'1Vy-| 9֒c^Eخq+SىJ89zWLMfXŠ[,zz*;g0 z5AQ*Q?WAľfkG#J:5R= 5Hf nr0荾wA+b=$ RQژ.25[F Tb%C~P' `v:0>7m NN7&}W"OM*Ќ+3d-@uܵEU'< QU%g]ퟛZ(dPjuZ5mJt~5.\~⹐bǾW56=4 tx!.R/y 7#`2Lkh\W{/)G ;;]es2 hr:ttpD3᪅nr<fRIK!0+HfM$N \Rn7mM"VX8G9ה9@c%K KTo(b[FťwT w1GR,eVmMl:7.a ݐ71UKp}R>\(6JK=Y|F }( T{6Nڑ"Mb1_j'xz ?7{lYdǴ-7ѯZїȟB뎛X͍!-ŀ H?__)F6Ik^6}01%Z@Cw]sλw(mNmDz ` eգY롹G+CuYOzt_ U)p#{ z2ccHual?P(P)vUxx)jLt9]ABҨ/c?dm$5T}|kܨ-ԥLhrܳMUxu|~6轇3/=OO^cBjƼHKN4ROks8K_<Qaߣs=*2IӼa),[̚w#e`!1ZZvdGӫ#,W:.~ZAYIK?A%!+@01]"5kh|m}NC"[hb(r?-'l]vi:!c@a*n茵€Dtr,_Qk(kuO)]~jV ;Dp Sg!h Z_i'FZo8KSJ=[6 z~X;I@>N%̄uu4X3-S Y؀c8ow@]՝d*T?b Y%Sx+bpq ˊيU8`& K,x]QDGX 7])Mikrz)U͏jke^K@\P/.- ұZ49QP&:ևpJWVܴe8(/-64E` WZ x^"TH@au/3_NY&愢R1uQ@IxI" uU۬ݓAM̞% Q!qGVA\GSwJ \_=['G%_q M\QY+ S+ĘBmH|}\涺gS(2nZV2 e|C1UwT:o~ז! ^@b2裷g>R\=FLm$6ds`qU=Iyo9W|Dk8vJT6ZSbQӰg *n#]۶:+X 'j!e؃(Jx[ӡm |KV.KN Įv硵]4 Blm$.C0yµTK l&o}aJ腆euh![-!=xO*҄Zӛ&Y!VV-_(~AsƇ]i߇aJCLh@fb&}0xޜU)d6} >}钸q;h Bv -r $H%U[xTb/qM2`j=w* P^>^ )@yl >/`P9bEYE+ ӢtڡcƖiw?!:gh9KL/w" @aS~ksOtY_~"Ut4w?M(IӟZND7gqK"_ΌCTm-H활:*GwBqkrԟ w ﺠf @r}*s0|fFnBB0j\@J6z@MR3}{]Əl]ɏQ`J7) Y\zFc 0˝l!qJ-eZm't%R\uc*da]Yc(u"H<>~+2(A?rI޾F֗jV!ōu{J>4hiuN07gY,}ߑiP;#}320m`Kuh'gWOhSiVAjJ(-Ygў `c݁)nݖ0.i$|{HFם\K 5xj\VK?Bk.t̀>f0cjez_ev?J+gx]U lz3%c_@ b8eqXb$2(m+_GBpd՜*hPcHܐȡ65y+.%v¢` iR!Q@gfqDfgOU!hgL}KTf[gOL/j&_8*3N{E}BQvìQN%_A M(;`0i|-h3O(h+R?zK^DcD(0(SjnF2]ƊJkY#w+Rƴ<mq]A#.mV붐M -?C%x?v쪶3orx4j`:6)? m5(KyvO8Z{qND X]nXFw6Zh3 QIM2+rU +3~5x-Nq/Y6qk7+V}jv "hkM ]@M0qK=|lka>dbhx܀JY2 4j `1k/n K Ss`y"U4m&=|հTP6P)Hs'" *gv~Q=FuglƬTf3UVǑ-m*8 `q/e7MI+3XW;N z]ѱr%}J8v%r(Wjlz-ՌWs.:P@YbC SAf-L{Hhުm=,o2H;qX)ZȒMnĽ"$o5$ٲ6|l Bcy { J$.VXŷ3+@]/fUCj,F;]H3j|jC7 ü+zDJsگdK>Eb:cj1G&ǯak"@[A%)3QG{%0ևY%%$u q^jm | = 0d67bQj'ˆG/ƽ" f Zl<*v2ySrEܐKQ~aIGQ 8 c@$y4>Mѡ S&@g3M zPf' 0e^1oZ_l+'a`/NwKʢ蓯Gm@wPZWy@FiLJxw 9P a2N 9ͻp'SWm4uoBKL͟y NhfQT1X)O|@~4xV8/PƆG;7p| hv_ZM<ehU+e ^ 27#J㐓MβKy͑;I4 PH.˔\ JQX$}ǘNϰA8JAzD+`!BE" חF u z{3 G̅9:`#QבGjf`][iCm_}DPMXfN!q잰d0X~BHM)++WvYBb&=l0x~ijk-D{6T7Q)=)UG6G(./Yub%/$FU$lez-Fe_f1嘅|FJSuEUmI?9{iX] k骢:;x W!4`BYQ,NCٜy1R)`t7grM#"MR.^~pY?q jK,g2v`Amg 1rcG9 ܼ ^=h_} J~CO X:}3s/9Dq☦n?'9) (ḰWH)]t[2ٟKsΑ8h޸ 6&+[ 픅A{)Jf ڷH';W}]4N!\B+.ƗtEf`b8# `#1ZB)XLMT*jb0<א h"+DX?Z&7ձ͸Eę$lؗ6~#ڔQ %, z-DmPChQU]h43b9\W2Mov.BqfKcrq?eeD;s1b Sܑ $W;$Vg0EBC($A-&3f F=a@pv4eҫz;&کgzoqYh+`5EZrvW7CJܭEU:~ SlvOvaI[Ӿ1rZt-GfYRd/g:ԊTQW/iT ]V νToubL P;32fcy FiH8C$kbL+ES[M:I]= 1W=\]E>hEhJE;b4fDچ#J4 g,2vݭWi Bq]H8k^*W,bo -jM}ͼWm0l?bTB a0"أ) )sk ~Ԁ_oDEA>u21 Q#/K/,!&2Ta 7Ӎ&-BƆbdb(`5!dH@#.^[LIz*C9^vQ,K0a TOד/XO9(xH?"Qg4 /Ycg(5F.J>%xx!fwЙ-q$m{RƏ%LFPeoĶ?2VbJuogE=8V*iEى g7? D:D<`Bd@f;o;6]ݿ0i=w D/9㵂J\rn&0_vGğ{UBrnB2ok9q!ۀНvE3b_,2QS.19O+ a4† Ty[.cB7Vt`l/'}D+geꎗm]Ȓp3lb]C itɺ>:(6@d&ʤ@LKxB ?s0oP:'i(3ol˽ʞ R:=(źG*."a•ߚ0eE;(KG~)'GyWZ;׊wqHoFVP>t1{Q$c`m@&ė'D[b=ӭeP5*fElp?uS\2<ϾS-ߖU*{8H%4 bpuy]wtkhhKqHwW6އgQĪwhsH. )}DcabkvV?]vmJ M9&CfB~ *fV(HL 3גcwQY|i8Wƾ/0E n\j$7i%=Qq$?0ծ,g t_ h/BLQ6P@xdxH.fVN/ru1]?d/!ɁtQ\|F[`ӄCX-ίmYJo +%_$p(|;6Ji*GՙP!ϸܔ\o򞧌v9 C\18s^J/ H IoHRvN^B}Z([!͕aۃ\&OM,vq߹1LjC7(j3ڳHbl~K*XmAE9Ӆ"41.df@ ZA#kkTh2E b Є#R!" *'dZeApe{%0'ke, :O:m!N?Q~m5n0ƁrOV2$Z ?q:1M&R=ԐGڷh~B& D6N 6ӽ|^Z%;yhr QM`Șk$·S_aR>Fd8:5ھ7aS8/~­ZKiY >O(ˀ(6EO6lOYf{ԛKaTp~Z OD*c?)3^ @l/CWP( )^o9&ޙtz(5/5 9 ǛKԵZS=@zH[=e6*zRD9d0V4>'.D$ow=p,v ݮ^Y;2̿Sr[nR+*DMje ExӳZcs npC QR+&[H5߻mVy9{bt :PퟬyUN׷{k;F~S/pҺYH:y 9&dO=.=!)N3MX6Qf?NϷθ)D~R VLIaiDGt3*io^T784Q)5JMjǹ?Vq{a\m)uS Hftܒ~dF\Ѡm.?Whh1Zr]!^읶9xXO[sq˷Ja̟,sΎќmZBI٨tQ|\xɖ-􍗛'ߴcGstbGr:G{%˩,ڨTH,53$ L4^<%HX2$`i R+~qܓ4ńRha0AOh:Eo>;bSX,[LG6գѭ!PF %\tY Df"9Ȓ"}KgM,8hAY Tͻ$,c׉7pɌp нA˴\ɃM7Α*{NnuT n %n ,SۚXޔgޔ/R!ʧ|E S| / }!޹=J*茣 M70뚛$gL %A9B*F  qwʂ)_&*hMxXPq<τCݭvP@] v^[7`r\渴_lbĺ3țn$M)ڷ4sށ H݅%\ *'e ?Rt;7~0Nl ]c-l#咾\ԙ=`0+aF;k=?p 4$t| # -p'oI=@ y23v":ts!@YjlUijhkj<kt1f bhlK=tec۬M(KE*s F 0.}bdBx!ڍ5m }9063wo~Wy~'N LB轿JV(Cg@;ǙNJ"m) 0шZ֎8};ئ}3k|T4@|HpLmN0_ek]/"<\-TQlʪ ‹Y(撛\7K,o*6-xkw`/<|\)d7iX!z~jY)d/6B}s/5é{]-ɟ {=ut]D.vAϽAO&V&c5=ȘߙNwOt3(rz0b9Yi_^S؛7L-9zRD^R^F_:fq UˆE9d]O9yRD2AݑȞ5P:ҏKh|"]T[y)?%]d @|}v󳷄d˄dkf)7"v8ag7cf!f_yKۿ1KXrQfoOF&mg&\C{~0 8׉ss*M0Va e1߶-4Y5iz)^bQC6<{K"m˯9?qĨDiuDͩ甙, dȿ #;M<ΨmC4ӫ$do7D<>t+vmWT0TˢEcCDy6S#>@ɍ@z ewaHkT!ZSch-I=VizSqz 4A;Z+GCl\SJY^cXc <5Xsfp aOYejQ]|WL.܌pl9VjE0xS{sJ}MEW"h- ݹNU'k厧#&2,GOK+f46s 3%XHZ& ,WjA\YH$r ōo&qguzqh!5q[b{qП ,fpR݊ ^4 sX=0aÄ&nINJ~pfuHrVsZ*Ծ'=SYo4/fȮDOZXX|"!Jͤs]gTHZoƨ\3g1 T[_5RIbw"H1 |;o't#}] ROA8Lz_>\sܐ:F Ǖ,p|WAb$  Ӓ).H~&[4Ҽ,>3F#_ʺݫ]בȦ`L`ȇwp`6--<|B֣827^-p<@і_|SHb&,Neimgx-O0e{m37sϭ|>z;E9ޡ3RYLq8X<>j_{@}nx=7ҿdkGCpSs—,Sa mx|sG_7Vf|7F.//]N`sjBoYD>1 G\gu"<@ b #]94BT(l քՍ5#&Q]`C b2lerƉJ%7qp"F6uV2(˸K31Q>axrԾS'͕\#-V UG:grN7> v $ɪda2xV>֙ƵZH{ko^Z|dRKsJٕ^nz/`GETY--Z J4G|A;&0X6r6j.D'8ңLQlXc!otJ{[YZϯvT0&}J} l/# ry̒ `p?쥙0nԕ-T0#*! v|KjPǹ=j _ҫ(RZM w?61mG5PK~S~ i ]#c0.uf+3[GռV*614Ld0D>p~Y" .1zE/`IU2K76A/_ ݁-fYK-&d* !O!-7{Ex@ $6C?m" RsMO:DSCo8QKڂk8 ", 9gɪגbaj4H$Ņ{UˡcBy dQ{m\۾mCz{Q6Àkh/8okqff6FS;!Wr B9] Ѧ릯]l^TkX›swXĻ zJQ"lOݲNKIS6QmVk Cdo\ ,l zg2`\M*"eRN/dP֡\_j6 `\}jTRȜ A!QV"&xz)30Hb,+U{p5`S`ch]H$]#w;HĬ/ha]ɞQ2y:Ħ= X UCZeJ#7\b?8CDo@Y72l˩"7Ox}+*(awPUU-rUEe*U*}ru `#ufY'@[EX /fϚ<RHY @e"FAsG_7(s iXJ܃^(^s)OH9Z(PRj:~V2{^{Y%Ag Kd0TXXm>TkAμo*VT.Q=Ru/M2 zBKa4rh^^e7'.yeՍ0߱aO{Couhm\)&kPn agg,=-;O\#*6Q|Yj`tATlķC(;lL/Dvfm6/Ii=zpmW@lC'YC:ܲ%th:\ѥdiG#`.ԙ &r{6w/ѫjЩ*eq˗RW`8sl*_0'Y4F\]<>SCRUFoT=Qj'KJȟPQeod.Pt͚FDt}w5u.H=!w"@\%w>)QdG(tCfU?,v#wR^i 5?EL(tZp7lZAb|hZnM)%vjqi.>1v4^pib@ٗee|Fwwj!$0b~zᨰw 6ryIjZp!GnŻq?NGv 0/:3PX;^4{-xR疋b>Tɷ7U*oPamt^jCЊ&,6jm# Is {.oz!?瓞gD|d: i&{S7.-%eڡY僂W[KAOO[]v GCFtp(D+Pxe5`)7 H0<λ6%BU ‡tq~fvW5-'MDH,1S2M/U&2a:5T,G@Yk5.p}O,Y);ozdտr{7~aSB% ]R ^`9=Nhp1f)psx4,F  a_!%X|vcPWmU}ݞdO (qMpF/|_r#xsG1/ 8~UXvʼ*Rv8.2S5f|[,AM1u#RK!bR5/NI˕ixjfP<[0BPejl-m馏fH>9ځ<5FVӸ0*!938Rf-i>^}e0aA#ǜ*l ZR\xr YIH~YG_@/ID6ɛ[ķb3 -'ZR>oD"n4`ivQS/F|2XP*&Znj 6U-}PjІĞgP0l1 XvGe4jYK$j kYq@}`?!zz7YpҦN%W W%?j BIHIuy &$iگuQ&Kdb1a;>TWm#(s1r-ɳ|ڴѷBuZ)IDAJ;?Ff=e#f͉<(l}=M^Վ6C'EGi:} *AZ"= r*z BYB,'xM$9m uLƾxDa:_XM1bL-0HDj^Oֵ!TC`焚 Rq /ۇdaDW^d5Z x>ESP_. `"dȉ^ķN!hJ^F90|;mȹ [E{|jI=O@p-9H^qg}ɯG3L1h 4k4rAbl)vL;J[XIze-\˺zVס"27`OҔsj*6΂ʥ߃(ZTj`G](_=sW-"4ִVQǏF Ĕ%E;t;S"pЖCeJ|$itIlUIں0)RZ4Pw 6k*hY`:HyltPA۲ OS_ބEDR %{L9b@Ǣ*DDyXAިo=M,pkd[CHq7[6*1$4;WcU [ oJ ;83 jϖmL7Q?I2-Pѝ~@='Had6W?=5WߞiʟFA" \aia72_l3ݟgT} z|Ew^Ph! 6>٭5/;n!zL%j}dLpUZ= cNpKn%ybb|3B7ɑvЖ_bNY,T7M0tEľ˔P9y* <1ҁ]< BK)H!AN W8ۦ6Z]$\a~`L}}(&-jwΉlC.W+)mS|Vi7P<؍FW, q?^B&s;L'' |g<wX`+(.%[E摿wͫnahB)tn;SP@FbGp"ߞFDoUTb?t T@*4aL̋[l{DzZuil@?{|+.?:jlˁ 4jТG})]=ZF%q @TiOEHWb܌SmnSo^H6E3@RpTYN6wZ3h z+[]'BfdO'wu,$n1o&EK$_znN<Г,bu\=Eȭ\eim2)Ձ#vFy^>cJW)" 1_ j}2 +akrH ~r`ްS+yx9Uav%Jq|WGďxV:@`DB̓3 * UPc(U'J>IA͑Ggڷ3YîKT'jDċ̂e%k' `_qFgSt[fk͠1:$Wxx~jl" $6񂠳|@)0u[8дPl3Xz؟a.XA[ 'ߺmgBf2♛ WB$X5e{s9-W_ӯe\\JЏ'v/ˊQ H'ME\Ru%c.L|yB:|uUar/;̿N>v,EKTs1= `N պ gH`Qٓ얮4F" eɡA?/xO;Uˠ%%2,}'~o mWy ,+`QS ڞekd 7@Qa Is9@vz"Ĕi{4 WߐZ&B?6b;&MytG_vʝI[qWm+Yp_2ڎQPUL?rX_f8{Y] hƕV~#]ضi|{ex@_!13\AR6oX{Ió_e^rUt87sGf*SH&8Lv" ;&zĜw>:|Z>clP|_a©<-+"ђ2h?6^jhH;7NfXh,r# ^wU)CfXؾ8ј縱ⶆ3Dvw+)]z X ~19)i3xg`* @@'_0?:1@@96N>R)2+a?/OHet ori@qy&ejULXx!eYDc$NSF4/Vl'VPֳA%a ~?ؖ'_NuijgܪU "_BB=3$`-qQ+lw]2pyp/WJ~>IOk`$7[";;aXðhd~iT3>fѱڷ0ibMnn[8O^6a2 vqYX{ ,TLN6Ec8,$]8--XԂ^^SMx~LrFѼC;E#˂ RРHy %C<K߲юR(uٳۍy9Ng:#hZؽ`ymoF8Y#v8re/'`ZL\]I1n%(Ւ+Ƭ27d/ʜ_]{۱7KK͛IԻe! 2)w d~P&H7] |B.+huѾ̊OMn7Z^8vcĞAbG;5e°O64=Edm~Q2_IP"%Sfm$U)aO6HXHB2 bڋ#bG'{D`ϿcY,p.&~'̡DB02=}47:380M, :ɶQ&P#_n8$1f܁Sp+b~8,oSmG]:(xHǨڻp62=q W j^/3Ͳk|P+rS a\2}45 K cϾEP#q*J?ky2TtcpӦ'3BvH%o]D+^/ ,.qɦ0 I&ҏAOe X:v>r1f}GR)/}ʳ֏ CRm#ڊ>&,̻M 0̫0m@]ܴh;ۛ࿠!7>;c$m:u_Sh4{'+KHoy>͙8ZB-ޟrX7?`kGOuN "ex'C;F5Mٵ4} rWBVc4Ms}Lfi<,#"8sw+*G\t:1R&krI8'y+);%3`C#Jtߗ_2eQs:ؿj Z!q ^j&{3'՜hlVHH%`ZILjnPܟ]zT[답4|dv &G:۷cD"% EA );W55-eAN ?c[}K 9$*5O5efSj_;eL*drr|tluä{`G-{F։ñaqPe氡i N`|ƒ"G k__֤^e? v_fmhV"TL5(&ӷc;=wZ`[^IP,E}Zbg@d8gooچ3An:tDMXܾuI>*$ך \ D%C`SRL$u9ϥ}%c3$N='X&P;r{hw @r#N,W\B+.Ǘ__c- (a CZK%ԏ'W~rے՛XNX-T]A b6'8B"|c! z>UMA/6{Q,CN.7F@0+ٴ|k@C񮉻=\ HE93ғvh@ԅ=y}3̿znYkTWsrQ4[t,{"e\-z5uVhXѝ(UCG)"|ȋ.;Y@^3&8pWUtҚ9.J.$or[e>ySe9*W-ޔ5>ӓRs 80I'ݾE?hg֐ |A]R=Z|kY(4ΊbXX6ix֢Vo`T<P/4ut}uHA7 ud 4'87K$ҧ#b¬zuUk;e1KJn8aD&$f"k(J4ǎ1WGwf>9>R5K wHx.ZEKv#-uQˆfAyIr^'Z+]D!Rfc!U Jttu_mr$gD znN!`,[V_FN[XfqFDJBatͰ5]y:/۶hzͲd- 8i;w2ԄwT)3ߥdbC b~7j @ ZnW(B1y$N'05RATʅv@w[YiCD}VVs-`,p yK5MzS:p*``OCX›Rmd6tj噒}m`s/h|Iͤ/~ى_wN3W%`즕ӥǭ18 nY4Vt4׹L1+;UJUeKIb%Ziw5*&7#6"ӝJ!3nI5Q%Oraso! [^:'O.rE-ѡU2٣#!_j8 0mrdbN+UoY 6Mo [yZęXbӠkjv`^hc 8cM3\롖J߽x.\6[d]Ix-{VgY&nɼD2xM=%\zx H׎ tӽ1oi!pae4Tp|S__mpal/F/S,u*>SX:Gۃk;~R{PMI 9P>T) mKrfX&D\"#YE_+u\{Iw~'&q(Y-(b)MiIg޳~)AAbqvBɓ4( 2_dá!ې ) /뷆;ڔ%Pe59gAOͦ4êܠh+~bkS:+gv]lu;G~5\VxD[ZvQٹOuSz-dYP/jxt%սkC Z Wc{P= /X["n%ڻPWYEAgz!:U>UMpB armř#2II-%EeA=HS)۔**܁I6<+[ Vu>p%P &8y7 MYy\&/WOG.ԫ`)fw192?sRXMAn3* s7 T r/- qJn\\^ jx{h94 Wb}|@! Zk'лdE :r'* >.H=0aﶫ۱8dBоw\B#>Ujl`|rc AsbS 2#LRt<o~ ټ5X'RǀժMLCp1NT,;5A?f%cff y*+8}vh>/5 vP%#Z?VC/h|R|ܸ(xg/JĤLi)]͇I]r w}KCMVmUЧJ-ljQCݼxuadn`a &O;CBhDm >Ըm(AQ {$Bo03! ˥m oo/(Gٹtk Ed Ē%|ZGUUҎWN1T &"il}XC[ 8^o?J}8NX2@ʫ}J9 j6#6jYP")cz15^M +3ĦrDl+!L"GwP0p TpLN "UOSW4h 2}'מt=ӋrffI<{[' 1T9IOR=WOcYC9ILt`ȰӮ?-ov:ZXL2 y&gD9Xaj;B,fC {NK$BXՔ.!b p6A`k[7$wh*~-DsWä9y'#0 DI%`U?N8{nYM{Z*JYEVq$ f0 hxFejL.E*"iP՞^J'UeP:BJ\H,GKzr>Q0ě- }fW;PtroQ{y L ELW|XgNL#ĝ#Ko"$-ԿAv5SrH#tXFɓhWHmT_;1D]дtHzuUXΥ&%sw[S0:ݩ`VxϺ}c(3XHQ˂U`h'y $Hxr/ {Xb9܌,ؔeyɺv%$ Mw 0;{W`P4-6Be bY-%|3`%y" 221|XŢ4>s폩}.!ՈUO{YϵB-Y'@zm*B 6%0Xܻ7Q -bj]-: p@2LV)augЏnt'O$!Nr534ó sㅖa؀6?hSIl>zLW9{BNJ}ڰG/N(3)[鎺= % dL *LY(?TpX^æv_^8O(2~TpDdB1) KĬ% ;e`;X{okVlGjR k7_wx|F#ohga">UM#nםU`EȾwo~W)Ul! PrE\:!j(M~0$ G1qgUEmU"Vj̲@狸Uj󥨤2t"H4qD٦Yנ4ޙ8=A `co*ܘr%5 dƨ2ΜmUvS9$͓Ix9?62nՔԮ9Ci xI:esnk])YI W2#\ o7*޺Fr #TO"H$} uhAӔ!ȍPcZdy bVn\Oܫ' ^k=ƨߓ-Hb[[fl#ۉsIӏlJ.v;p6 J{m%]B.ܿ'؉a(-r3u-~-50Ub$FB.M>|S_,f}T~%_f֘^d5^o k^5Om<0HjfDVAr's{]B>؏ B16,ږ7G-(;zS,K,; NlO4k$GH5\~/FB?KK%yml_;VqCȈȣ7&9@&6fn_]8''jY:r{7e[&bATG,}b9flh:62 tWA}[ƺw #H$,!oVDK6uRpQ`Rt~O>pLl+E$Gk+" Z1),>yy UʮM]Y ^\ݨϮ_LeGn?A;.QSҷ%,z4XXo,L˦} ls#LJZx.|*-[X O|&-7aq:E 4:G+Su nPACfgcJ_1=Y->`!X4i MƅAgNBwkp)A<(5^#i#ފ=ڕ"bFs/iƱ]λlnb: ?ΜN5d@D m$Uۘ3'о)b,t dJw9ii")ɑ2 #[#w]+ٰDnfƹV`͓\9xNQÈPYzᒽCp6Bc7j(. b@<, z r^zqc"TlS*5N ٟ4$s@m.AXF0}1).w.y xFZ=~x sͨmsvw2 B]ot4Px7OmJKmŜah6Zܽj84{{|NBޖbV,F.b.WucP4QH NC>.x؍vĕUQe̦jQ@*iS%:jA'7Hߵ5Θ!$8iJu[׽H5=geMSL^گYO1V;?{vV8v.;HYE8-_8C4dksu'F=1@9r]q[Q-A5x~ !/Pqni+x!.B@3TzܦN$EN`*ЬI*I[ԘXMӋ9(&L(&:x Iǡ*n/[JBRĪSX^$IOi,A5;'7#=KP Sg{۝Z(Dk%#vCE|Xz1a=mg#Â24p`F{ sTpq2J0+W@ai/?HG[@X~x !- )40̽dA j<Ga GĒ4ntt%V_"%JU@ gAco?)˄h@`xvZVDay}c%VG5m #I<7Fw2`+8`Cz&)+i69P :jF`R[(')x 2](~xH><\u0jr0ǾĎ[{TBƿQw/XViW6/gpuIzZʹå[G8Ke(zlg`GOɬ]6:>j]JzE9gFL'XUizWZȢgȜu#yYemC!&8_| oN; 4^nmD.q18Ul6Y#>*(¾~(i§m~]q'Xʍ2uNÒy?kjvvH^Zɻ'xm[_8c(kGiaӖ5M-2AUKg!=GXV5BYt7'?؜Z1Wd\V7~VsvY ~- U®iѡ8 hB[z]D8!JHQM2A4ATKCv޽\N*շn6gя䗬&: i"="\(I<4jEoUUwN{XZf{t -r<.k*M ۬;6qT [n vK|dB 6K+mS=¯>9\=9aJLf5`DGTh@nhYTC$ȝ!s~A֤)@0S{x̷^(hxWtMR*;}\K29̦_pՎ '-Q~풒(^?Oh%x+).>dmk<ހ;m)6Wqͣ,6<d6bQBaoIyvcq7dC!pg^\ҌRR?/E/P5*$+t@=x9k-}[_~܀ {ΚxϽSqiBpS~yM)MY02V[T0!M"gd['kEQ ɤഒL\xU#jDMs6vn.h)ոw@Q㔭%#sG;>%4 Jh|5f_ʇ->$WupSWP7pׂaU@L,_ftX} R}n*73lֱs<vvg:։ $_`+oIZ3 @vD,Uڗؕ00&7XNY$*r R2zfE[hFZ%l'RRnq=!:9Fi|09]&jPuFRS@%?_5$V87LInPoϿxN BcATzi7X] #!+ٵ6IRI9m-W݊g{l~gd*T"X6&[aA$T?A3}`$LNa]#vp/W8 QGLV0?)OՀ@kBC 'k|{pSluԒnwKs%BW@[ ba}D <`c[x"7$EZo0yPxEg`yc^^#_Ppӄ(,X/)hx?h|!=FOĥ-mU&/0fCoB^1*l$Y%H$apڥL} }pWZ%c,ԎOSn M AOD芵YC.*^pAѡn*+X\t_}Ѳv$Fˠ}a[ &NH~}oDy1ye)&de)\ҩЇJ^`x.,W+y2${Z] f 6)D9gX!Je8l;ך^R0(HҷXAZPX-:9N92hVKPb R2k`{ɺe 8@,x~QK3YPj.hFT=zʞ;am0'EwA-Ľn@bcj\>RO+dk)IHrڦ?r_ځ}#)Խ8Vg-CC'FҴyʁ;(9NSAx#GM^PTιGmR z+%kZǭGd6c\9b@SW) W )lPv. /qo+ f )4nAA;Y'jʜezPUV ""w" ȝq?YYl`M1։z*#ó .SΉ_eMMB F9Tx&G#4ᗖB8h q#p 0;COQ^cGz4@0Z̋ck9ݩH/Pj/d#бJ |JfwZ5yŋT *eW4F>8&5V91L09ǫly%.VVf?-J@7}+k}Oı(PHg(njKW#amo bـm_.я>z}/PM& !=&$zo]9 T ,: :AKvfk Ddpy9WWT[nj*|+J ឩaGvUa ޼UL#xP;UD<(yF|CxBfЉf0x57"SF9"MѹjѺ&WJ;TQ=ȼ ypctcbDL'IRlhpކav:?އg*>Z(/U1qG=`*m_!ؕi~9SzyMSHʄ\61X3F\d2E 9?;g6vC%9} %Tp\ [ɥvʑE)+6K3Mɢ,+DVx4@Q[ 0$-:>X*_BQ`1@]B*ϺnȄ)4awӈP7p?̪F0 W{3m\޵8$?$BsC.l{^ô?%<.SfZ0JHllLGUJvyKI!1]}oZ }mBt 41R:G!D"J,65{[ZBuah^3{_Lnn6n`]¥4'FB-GpRq79OqTRpԧTP5ۦՍَ]ɽv qU?;."엺71Rlվa SaW<\FZI*oc n&r %ڮu.!|">>GD֩7QkbRi8GR2AALYaeE˕;q;Ғq7^(Sȸ-0q_ddfI j΍.ItN`"mWlSBA5Osڠ/|k?fd Z;搗̯t&жIVq,zyb0Y_BG: o?us_;2=AT6`yМ A /-&"o1_'3}ַX4YBm+9j>FGd <]ZLIg; +W z{?-΂G$a\B>5 -uA9=YFK3!0&^*B7}Z:)8gKΪMG!P .hq˄!E }Ƥu ;‹ )!r~PB-y@( z-{²G_Ob%4<8+<'*`w; wndS=]U5F5x.8Q-+ػf!ܩ:s6+i1|d\s t׿ uu mek @2 !`N zʼll2C)RI4$A]bbM0sIʞX穑cx.c,A͗Wt&ܻ9vevt d/)t4l O-Ay''_Ķ:ߣpm=5ͷNBNS IUnQy/H?xc,30R &;I4@BgKwk ['1[ثƟ\KX_Ie6 @ PٽJfSf$.L}~?,b@H޽ _MiHOT-_mL#:`>9d o[ԝ4V˳sj%)!t»mqi]H]x { JDʊ\m܋:'Ŭ5tVY\OY3G'VUn -yE3.2Iѥq~k*Z;7&\kmP+OP``5+@kH1uXPLIDҬ@`+\Pܲ8v ?AFWa;2^q0W!xXy.t4:.b70 fĵ']ǤىAuVJ|s&~i^97tgZk7Ny?dGX[i`n#gL^N(:+nB{ΐK6{2쵦w ye$g)'oXNMۋ-SŠi&myB#Լ 0"`:plƎ$1a^kQՔ({at"|s~!+Ε:iژ>逸MKqSb(>X5N0}`WMY <މ$Âgw|,.bNc̚J%(n~7}lnef~S=nΉJ1i\DI_|ۏm8[)'XSKA |"|֣a PD17,kpPzxk1F@'A <~emɪ9OVYGJ0E`._zЉ#xVfAEva5p6 Y! ۢ;} %PHm뀀GJ@DHC|qdi^Q6)l\Dbj4e-4fp2.sАm7$VcX$NN)Q `+IC]MQ5o0){#c.i,*tݔ.>nҕᄒ+/L&UK3|g/ E#7/}Xz(Jd`oL=T2EɉhгRN H*masO x5kB6kal4}pxዋ2=z[.%/Xq\myId@4 ^ I9y˝( v 8ɬ7wE{3svWMD®O)Ws e9ȍV]%]ӊة{T\u9գb4)'WS ({+m4뉆ӄEӽ`bڒyo¶lֹQ!a%CM $<}+>SOj1^+T^"uRh)p!|t&]QӔ o>m'@ ݌M ld8e4W$}$ n4X5Z,{O(^kLZ'ۤ&At Drw3u]>e\4#0ڍO9&;% ($?7 8yl,l۠ٽy2ɢr9}&Sj<8-,Rju¡1Lѥ(ࢌ{׫ЃsD\gkBXS5SV!qH@ "c-6 5iYׁD|{]CskOG^̎qz8|ۿ_W3.~$,o&eT6}{ZXĶOP":Cjp[5W&Ov֋h 1Nv9RE L~B5C ^$:Qq>A|- l#lGE?U7ּݔy#8 t7 l #6~s"^CGn[w 5!T,IU#QTR*m+ vd fOKAgČ>ĺ-!!J!=Ïv@-vW[kƳ,f%b[L|`ipsa6mn'n :L8Qc-L!# C"i=qy0٨}7A1%t1U'7<T=TEkbW_am' #f (~EyE5cŰcG&ca$:Á~}]UfLJB,e 'g(XPHL~֐ 3/ з;Iup~X7U(*7ѧ6`eۡM)w/9+0ʆS9*(fB ;d7mp1d9POS_ݳ S5u Vٖ;3TSj(~iic渮<}9h{QWoėC7'%bu"ySs02&-_`0>3VmD3'aNYB&jV2R0 gTw`UE]߄D['E#GN+"@s[{ej O1XÜsK!I[eNx|͢u W7<1W !2wq,.w35 *s0(̮NuMq%clһ\ZLBgf/(]nu.FH]fur!eMr)OzvC>k[)Q Kz\(SC-% 0y+n7B޴3ɓP9< ^ZX e̒ u!o~uK|Z]' 9Űh]gc~yZ1ZO9#qLo M_ÿAg-"kk1gܚlYk @g ʘ79!k*uHnspkh r<3=lCD75뎻6d91xjhvCR?cqju9 ѥ9B{*|u'*)>#qZBp`2 ɵiA婣\%*ʡg(~J5{J yQP2ΞKYXBFTٸbXS{wr"=avKMW~}*rS ۲(P$wLO(F?tv ؑ{>P2Ty#ZY"q\S2YIAsC0z;g˨̀lPxoJL3W$Um e[d6@q;kIOidI/EUP^6仛+0߱Y2j 3 "ogCY{ 82۴DrRU6"DziӒ>,.CEU]6Rarn\1 @x0w)H@R4d3+`-gŘ(Iϒϱra_,X^yA ^߄=ݩ۫koutSf ]/s֌]Q^;u& i ;v'._b;R12,m\D+}* DjGצܷn%W0-^Զ7׈Ö }P Y@5-X?BZpQH^EI үz+C̩4 ꑙI @j y@截>%7 AwǾ'O4 szPڜJVW! G37l T2x͵qQ/Ҕl^299u5#p,I>p|ȅ>&nb&c^j3(x$H1Bme]HڏSrMŠp8J^rATC6ЈTl FߞlW-"UILd>ꐶGAsJ#l_nefuT^4 NPCT؞[i=9%ߝ-\9[B۵zFw3#ߖ 5+a*\^s^6cH g~qe;VܷCj="T&(F϶PƧ$u IX:ީ4(`2L_.ҞrZ){ioPNy+_bZ V=3 |ܻulHĻAܨDIK$6l^2˰U1YP'{Эq=X){{}@l$ҭl6\4BL=mpuB#h+o,{bnI0k˼emҟJ ˆUXH/ :˭ .+O$'3SnUH{6t0jaQlAwKЫ‘żQ?fzD_/di/bR%1 λ&府s.gJ+u2,Fc2c]}(LF`(sD:/L @qtU*N0m$H#ZslDϞOPq1RVF> g` N"&P^؛!E SjgH+H6)zIxlo75_<ܭ7JW&mS^nF{!Que\^!5iAwFqVQ|^ɇ&qOU&HFf/pfg/{nMb>%xOXS2ZQpH!ڦYy\d2N/M{:,,\8k?(an>q;l1. 85ꉬz#T$)"AL;{$9'~5Hxk4G"Wo2z"3 Y*8-TlͯM ?i7U3sD!~Ad+傼&*WpcdXwym~&T c*'ɩZD0cqnJAH;!os[o7n _{B,u0>%nrwM+8S&Q2Z/&8^e+1 D\mcb/JV[h*7\ͻU8%VoL w~FqrOrP1EghQk&z?~c*Amk'2=#A-G3~ #1-{;1V'pkx]㵃*faǞwIuL >v |v&JofѭW6"GOϝ%(gxGGt mݒ$WhW CB¸ ms*d!tK"j¬- bqײB8qq0u UIb_x "t+ HcTCgYҹ27B 9S08sLѝ⒪t46Z2AW3Yx`Ň-^ENOX$Xl1x74˙*X<;'kw! vK+ &L}_&ڂ(+Y=~ckΞ88#d)M/tINr<ʨBɃ] k$yyvӱ"əs+s]xnG_!s-f0;7> )Λ@M;io _/k3 #^ojZwKiFߍwˑ'a\,d;o*/-@=~% W$,5*7??/ ZA֌vHGo9z9oe!US<݂TpyCfzX$R "m0(͙msFTYҢ^ O'I$Ndε)x! 'OfH嫿`_&C鈟͝{~~ !yZTF,¾Rsh ̺v5K&~{>֘n+k?7y}d.슴6gShڞƂ"[*k:SL2, v?V;Q`BT`zEy_|/thNkp]{^dhL/_߸K!;vo P; [wy+l|MP X ihd~kFwrER|qY6hJW4HWEc"Hxc}9W#5j󀒑pFS爍'gBj˼tG$J:1po!"'Ȼ5 A&:rByj)/hņ]žQSSekgIdL*',!EEoږೠ3hޣv1`[+ICZL 6ѽޛ]\|2Ԁ;&"i9LwdP5ipi"}՛G [MCPhȑ >~"wbg4- mZoD{Qf~4AQǡ c=a⟟+KQZ fNvג[+Qrad韊k=E|5yr|D/м#חVUw2r]VU*tA.t;0OE)59MJryhҞ6,]׽wQ =k8@~(i IwnM94dz;0j c1](BAc"REPGпGx )1 ^wu*`d{L ! V>,01OIFr MbsՉ,*.{Ռ*wROI=rs:éY_dMRuݹIINr S܊Ƨ~@l@)=Fy 2DDW4tEEE+sè[~w٪.#v 4g0(ZH}w}+c&9q *o]S_'%H gmkQk=(ǘ.Wʚ2ŭ~qrX3tm*/jXlX{8@rPa?4{־s/{-CLvTaw1.ԉ ٯKedr|PD9{-"ncOX{yŪV䬡Un~2>ӎ[S a|mNgmxI/Ԭ ND۴uRjМoVPRѵ/1G5L>g R2Op2 Cn(6 ^dwFϘ9,|r[2jY.if0s['ظ#^UGٴzI3uopk5~nخGL{rZ,/kCqV&+yrn R. 9 {jO4XU?29&6)z9 6Cd3}YT'G\SwilHƁŞ)n]-kFb'JG0(Q6:RnxHŌ7=".+\ќ.] ͋iPRO ȼ6XMN875݈ҞP2~@ KsH>w$c6I=zVlK0ܴ{[7}- Nx31_3UZRGFzi ͳ2pJI*?t=2xԽ\>ph*:xb*&@ j ;Zٖ8e{ {-JRW:9nX@GvYi /JŐXjڳ-N#țϹ41~K'H}i߀i@N:k$];-&.%* Qv䪠rޑt2;Ά='!4;?a܁1~s@!hix?F p LEDٲl0qOQU/,~$}~aڋF?8<݁7>;^d/0:e$׸!AiɤxO#cvJRy %yiLeQ" MjG#ա Kp? c 4rMFL'Tg>% SrN"zNN8^;t[2ñJ{WɋAoӶo f*= %/pni BIP 1#2;T"meNasVF8y :FX& hz@uoK2HsTɯB-jh(q>\o끋]a%T^'l#盾L|V~]up/Xۓ]]_LIw/[aA\O^Che-qѣWdpXI˳!ECShO&eb 8m/=쨻Nm`Mꖗ-e~o0:N^6,^V(B=dggnlcHI\5NB_ Kw#)D]Y1K 7tfAM=h5ϻ)xif/ <"=m0VU ^i,+τ\s@=^e޷QPKF$cco!y:Rc aZV=y4)0cBOm ? 5Q9( 5+pȅ8۹R>heHG*aʵ°wtwO>W:嬴>u|ޜ50pq8]֕حJ؞93a_5N ;9'l3 ePy[$ "fQ&; Y[7ʼna Qkfm LOi,. wwMxSo0_Z(;--L31.*VVE+=tWx\|i;}]*a&~w1X 9pe0WQpO # ?{. o7Ŋsn>\1 }6KrǗa+"}`-c⮛?$*rj-#yR"KI-^28BSW!I@znIj(v$MiFۣG$`%'}Vȸ"R7]{pFOjqydT_'w2˸ۊH ^B 2[L3U?c8=y9#~J!WNԫk>x~ DZQgWm) ǬrȠǙM3FBK4ta!͵c oRzN23}*)c+^b`ygHL, {SxX,V^0k+Q5 He|wJKaVпnJxiST/9FA+UMY?RD fb"V6Hn b"lU'3ckA6Ee6jn[$<.0}jVYr`;~3syZG<+֟-fQ0Ü)@Wfn=ԿۘwڛW?ZhӋ0`8 q?[feYȴ%T8&s4s݁SN6wM([9[zaR-=1{|npIL%C[;J |ɠF5Xcd0"(%?%NKp.`fP= [5}"`)rxpYFX\dV!Ȭ]Z1NK4W^ Z"vS}oXpqHTZ; 嶨v8X8A }`,/Ҿ/oTAJ3=$ޏ`џuB{<[ٷ?eJ>!B` +Rڦ>k紉f:zٙDԦ)Z+LUAjrݕB앩>65wSz'x7 S1 H vYIR;)iODX'%7W>`FjsR `oiblrˈe%笸UgFkyG!V USCc xFjԝyyQG(>=}=d:Z2tMV+9m9L}jbqfd5_9ƄDn~ +Hx%欈b$gn+MЋq$}Kyy`c* uCόJIvmJ`KܒnK-7}syř3nĽ@Zh:xғy'%pN}KXќ_9ѩRa7du&"4Gͻ7D[t'Ofd՝;{C('5@-Cb?_Gu\Wan-V;zt1>hĦ(9! _7<&:θPAGT$aXzƗٶreIRf,t;>(p%X71Su 7%U sKJ+d:Ks`0#SJꝺLT[zhTjDSl"7s3cTm=v1&n HL2>N+6zѭbVu}w W5YL՞)}d$Q(t與d0Yh8TfZmMF, *)`}F)ؚ[3!7G.ge}xS?5Hm@TSw~Fxd”D,X|`>'f]7:MxWN t@ lt$NR3ؽ dcs\&58zÎ&Ȼ{ ߣ8# \#:jӰo.bvu5[~NVQja+mPw 2^*@##`:r.{QibU[WJO mq,s #L㤝k^8.f)F[\4ш@WnG{TEfPS@ҭ\2#НFpԀx&#D9<ˍl^ TjulEŗQ6彊.n^G.E@jYBj@۷)X@ub@jDe{<$hW>-^m%&x__x|BُAKO ٶދm_i:tBiI;5D'4Y֋W'VFQ x?_ϗ@lssTiNzTݫ{xsR'd~%rwYGC.if|餾?V`U EG2ތ6kgo %d}&#]Ҏ[h7Kp_$ow jXBo9Ol9ꁁvFplq'N?BV.(Iv|S )tg f4iiT"1VGBַ4`aonk}slڎi7>d-4b"߸$Dj0@3a=+6-iO/ ^^yK`MKK~#q@edy>Ma4u sE؏h+]~v@ho`r%#X@'_)ZYRG?R$cBA_MFO&:}6qEBzU6;CeR`dU0+)'q#K`X̜rz툥]*ask{yTx+ÊPgnr^] \s?Iw: #X!.\7#]f`cDٍMt8)#y>?]"3G$1&V":Lct3 v' uSulԄ}ʞ(>{O46[[ !/{[Q|/T ;lc'<[Q7SQXAVZ ڄlOr?P3!)1ZnCeKK23TDho+hd3J-"{WCCKj\%Y( ]!fδ HחFRjgbߡ/$ʦ4UK;_@9u3kMM%ڕ@@ѕA Q 7䷺?_D.6K2$|L-$X#.T [IWx$B3Wqd/kʭoBD{-U$0"n&ycB'm}]ڏ)!ԐU(-32hoL=*3ސuMccפWﺝynBq|$ztWwm!#7cW .mfrot&*륶n򔢗irFupf޿ DV-k1 C&`N8zE@PڸcsȂ.,6AkyR:oqbK{I!}- |?hlCk1u+EI"&Q.Owj%X]5fYOғ_=Qt<#d&Nv6,0q؍0m Rqe]ܖc'r C)7ȣblXygpv*.Xa vwnBnb㙚TmnM6(->-|QF~gx+̧Mvrf? c!Pe'ZcPyJO_s_0BAs൜0~'U)͋a\)txG\﷌6ڎrǑ N>v  QFzl+ n7!3OthyMgI&h\sɑ2(mQ@sa+#J7#ت4.cӷu9=*`1 (l'F΁!xxQ+yj/jxQ W,g~fM|).XnNhq]H9?|Z*?%-\Zҙ@L-`rbg$Ճ#N.HFJ[Q%$TvX8l|;E}Z8I URO.z²^h W.1Rx)zrZgɷ ĖKWK ʾ)W2c!^/%aبNTES6h)uM Gh&If}x*x ;3;2͌爇~S &50_֒;Pq7!L87 kHE[@& ^uokȖ ~fj/+ܸpHv2ohhװ R3n8!@ ep;CQ{O!/U7ցu,8V{7Aue$ dMѦ$%ߣ|hD"Bɖ 18+8,p1%B@3; 5X7X*"r(\d 뿯ʏ]۞a4h;p@BGAQ^,!ٍK!HM4lC:f3̒K0BAخ|oٶ1%Z^\ȿ=7;S#cXF3yIyl@ja@V7HG3`+X91W S^gw+0$!+d `ծq> ^W9-K8ԌOҠ+dA+[ g: O[Oa K g,[xj\Bt+!6ighQΔ(v^Ϟseyzkao xj%x)sl)q;Jyq_5&UQ 9nO C*A D8\_ 8  |s9OlRgX9pq? =ɓnm@ܯ*$|hEy < /^C${~Jmv%T uAõ҅8iͫI2{[f44rzYƏd_:{IWl =ܥPaǏr8d#~tŚS l ym3!h5+tAGE|7͹<}*4&ʉ\"acȅ$aR4/2unrj{~?XJ&(` obd[J޶y¶ !D`4SO}6σ9^cX&p&+

)H3&329۔?╜EFQ3p%&~a E@1?D?f ;fdܴ<fr,H̵ֱFR1tϯJEʋy[mMUR)iݙwQ餴9 F.f;ͱ"Z~,\QE{ Kb!ANs[rf QG*CXƲV>zlGYe6}ȱt9E { )"OJ4Y4UEf9l_1k̚?ME+djI2K=OFxȊL^cD7B&֢kKQ^%*T_{>{>2"X³=rAoCXp UMzp`pǶX(jK 4yLLڡa7K># /!q@TB|xVCgYi`zx,Y/X̢߅SgҢ]do{vh 1Y\hyF4wcXxd!xĂ_$hEFu"BB*@˶saL╍AxQY +xLMys/a剥X?LNq4tBk+0d8Axu:>bX#! @\D3l$r` >ur+z[WBMI#/tɔg:QHEF"D|EXئP@ziۜ( ʍ\U/rá͘۝w̭߿|2^9T_ǷM+ !`6ME]BAE<,ScXa[S'[L0XX?PYX)R:^jL֢:->Z&JCFT=&U|v/ ,k,Y,cҎi7bpY$M@0/sagf~)Hʜ."|bǶtfƹOD.8O?y-Δo\0ǹr `P=aC ÝCfayoe6LM`0yYglÓG4(>vI-BYqEmučY$Zkj=LT@6FN ӁQ,&1 ]oKK(nsfJn:23:MMF/UP6p4"w핹]zhDk O< )htљ vs] vudفSVd)3IoI\ 5a- )+d x}jr!Uܜ_WDc2/;ۊmG~r'Sb@(~Ц9֢:;LZy)ecjI~kg-J"` &4 zՃ:`X (maI3..#SdmG R4qpyh`!= n|4{> I%,|:PBDkw4tFA2p;dDlsq3*{P4lry֋A`O7j+w#2M9[2[%)HPvaS֘ZOFNQo*! :Pֶ*XzWSp:+`Ǽ yj!M~jOc/bXil!497kԤiFG f%kl*K/c{&^{Cy0`kCܧh5Llb )׬Qv0u61%'9FTuh:oR!Ge#ܝBΫ+pf;Ķ=P(bvsB_E饓~Um64˶2Eũ{姥;ȋZ}ة ,lfléhjGP?9bF0?ox?nO8m~Fm)<^+0`b|ڲ`P} N.;ͨ$?5AZPCfc0؃X{PO5Ğo]IyE<5qP?N#3<Ap};,]}^T@@cl5o$&B#3_2Kskqо7 m/>B" 9岹@Ua &KobS9s_r(d C!7ve. [P݊nL x4^W6?1}^θTfSiHCѭkii&&~d_ʖd0g; TZ-E‚v/؏x,j?`Eͦ^Wt_|etDCX@D|X࿁&d fvhB:KKVRqCR - ~Ŭh*loӤ"2PYA8l~JҾpEO/!!dnLɲHEz[b W$ %{_;E;Rt\:d< A#V2GEG=vAaN2 JfYϾPS9}m:j,ъ0}-R@ 3#G 4 WFE% [||oM:fz7L⏘&$;曒|* $ ٥-1dXmJ/z@91,₃*ZM#RAm8_"ݏ7QEe#gn>D-RfӡPދIxNqGlDnѩ@AbWV!b̂ 愱e,7s0c۝C7]3+/ +}1[P@[op$ӫVVb{[ڻ1!aٝpbH a;c(˙ sMvU]Q俽3ľݲ {+њRZG[Xݙ\M$= 7*v,Z9CAl6.b:qZf{?gA],o(r.9?e7ײdUW S WYJ;ED;; ]X+vIsbSdŐ^O6?972`t£5I&0_cC>L=9ˤu(ktp1d L݇~1y qhrglhuu(˫5ڌAty M?l{0pb K׋Y7X̣qϾj!nr,b8#q`?2ԌM*!~+ȫ F@%(hT%Ia.n*ᐞ@fhƌh^F!Mn2j9qڦŔ;U(܂>恱xa=B;~8o p'{Ajn=b)*ِoR jHv2^YDjJL=GX_0 `HC*Ah0 9WN{@X$ȐjHl˦֮ b)goW 2Mk!d.e#\}meG29v xpєԳ95_$eOv+`N4=KhIU?#:Y ;E`ˀ0\GkQSVX [%.qFb ^O2'7.d3;{/Lq_[ ՟6[s2;jn⃴y H]ecz3$gGvkvVDY`?H>$&tؓ,T$U7_fl\:IKJGt\+1/>9~q#ِ o͕+R:`p@AA#B p[u RKT֝^_JǘCĄ>Yb`wad'V3Z=\Ս!*.Ɵ\E_WyՇ&+ R.lA\f"vI7 F ^Uk]3wl5BH)a} _Pul9O\GI^c%> Z2L'TӶ_m`xqPNRfsz7vw[ ;Ql064ϩ+J&(2~Tf"tr^ɼVb-YzV0LfgUAX>eHz:bT7mϊQŖ)LBJ}p\o  šCxV2 ;csZٌ߿3tg]? U<~a$FF OڛAa-=>59 8cȃ7DdLԾYr0+ jBo> g6_*=`  T=Ujs/7ƈv#/jI]@Cp2PF|渧Z hnBψ^g{Zx_װNxr%s'8h OWَ\ 8 k%K|HƂ4jh,N]>y$E֠ -91`ӂ+,:&We)!=48+äb۳?y>uB =}F$fZF}B0u,TI} xKWZ!#6c]#v1%q(Vt4Q1N)G<6W|@'H+:sejhA{ _ .A D:+48,z^^q(\i5'͝tdu4͸|']nߜ&yRՎ|#?eW\LL|3]kL4!~jJ'\];]gyGTJIΝV,7Q)-?mhΘNsrU٪< &wà6_T-kF'.a;+)\lfؗ+>RB MsUڒFMea8e>)f|s-˞u{^HznO>uK s5K!6]L Vz.SKB 3AI.o\?W÷~&{ɢBLa8C1JHn4ؐp\␃3ORhw5nD+TI¨s| #ű,KsTP8h7{dd%}dD⬾tӊu;"^b`af'ю)PfXG5fۭ(yqzyeM2tVFuFhb|!iX8ރ/K-kcRɊPe,~C5cV͛\DD;2EHrLfJRoUXgMl>y%܎ÚKKѳ7)̘M X \, e iNR$T^mPs/4TG&iE>=ֻLixL!u5xkƢuMmiHw$>#kO/nd\zjxpjHI^MyLBJ=,ތˆڝz:<_q4ys6&s{ഹi>Y8uzAG_;_7Rp<}BXHr=dC8 $yؕeb/OX_RFu[l'QnȖLŚ"CL)lkœ )N" 11ћ+_ ,63oW2HsMϢMP)@*a"4jҦ&2D'XfW2zBkc,ū\j)?,ލjXL>UkF)Zƍ8& ⳥d X]"L`qOC~lGpĚYDc#$-6Xbt+7|+ϛx/ɩ$bHR0D+zb`P:Ou%}G1 Y^wo<&,AZ0zɑ0!>FnӰ dx`A7"5FRCJksJMfj!F0^c7Zp,]1S6j!̚`YrdĀp Ju3;}9Y#I ݔ>%hi>N'6s>N;[e w`z$ JN"Y@n2$4,d6:W"LrrͅOCosa;5PƗ,/P>h1Gi 飼˄QQXPShByu&0\=<r?Yz˵.v/wVic"kA\Op_b<}=R[1EBQ, .`f~= Q4s S}$lB{O:?L%wFuJ ش$= wDH)jvGf yJ2HiW:L]ڄ y *AQǒL^T6,*!XgĦOTdQ_ՒXU%MI8H+PK1{p?sd&b0:Ү{'#V2YVC3T|I1teI7(5ArŲ'Qv\memƒqdZ[kp<)FuxN,θaz:(0HrT&&:5ڥdZ)Fk0cFg.ɽ.kdG) 8EihFj ?kp5~smߗz=aOVND']œ>i>uVJdm=JDž4׽_iw1RHZ—]iHsa۷Ōp۰JPn{>їI:Ԑ!:QN|ZPBLg 8><`#6Wf|\/ACD#Ĥ5GAkbROKk9+&- yy݉0Gɖp`#9sqiVɀV,{" Q}ŸA\>5 V AQ Scݝ-r E1-ĥvZ_Vc3o(IKC$&9CU:΄gL5/m ǿR*[Dm؟Mq(L. `n)UO'=YFJ;! ߡֹVe! ?C& Q]V$;i% i^m(97K-8PD>ayﺋm8l(w WHlR9 95}4hZkz aBBe;8|ĂMf7IӃp(\:ega} #&7QB D=i~Ȩϒ^㋚S  P`”|gZzT5$Ur2Nz&W$WL#/PchW/oņSl~.s:64)ڶP0򁛌ctc߱l0sf'j *WijeV,Þ=o u(x5{fQRW{%v-4 ؍ +d|~Д LJ-!ևT. ''$N^KCib{[uM3X]moYKʉ0԰2TI3p5 Vߪ pPa̶'O֠SI7l(HIZn$Bp3P"lCY#F mc0 )\gH@}N"RX 4YS!|OQ<5<1,2 Yv޻fu9o1ilB~@ؗ-'40TuL;huw.5mT~1E*\h K|1Ĥ"/? %jq8LMռq;?rcI}X2W7.*H\-U̎>[syռ=m4"A~nntª藭u%kΦ?I8Д'T'un8oa Y4NdUckTx}p^s}-c2V~jhՂT #DH'U ` T2tfAyGe]0P%?TH()˜>J=#@ ~غuCZC.9A]E=b D jq0Q+ ~4UI3h iCф,|$6)ݐ|TA}g6oE\ҾW4OcR<.ЙoEb#f0/]C6`ȶ<_J7;t:?PQ J?˻u҈T~C6>r^{MO9GQŹzg"x#aӏ>I<ƸS{#m.%nŢ?a6" MPL]b1!? IOzsɿNW| *=գmdY@\2A1MT <ƙ!':f"L9t(6C ύw0^[W`&U*xpE䢁R.\%攄'V:;9)B=ڊdYdMIVN?|ԏB=yC+RѣIY۫#;>C܄/!hƆ=Wnge8 #8drESvˇRM:z*ğ.̎^$3B1dѡ߁MvwW}tCyW>faQX¡C66^'{Ps\ͩܰ,I(K>N/P>%ƴ^ڧ*1C4ԩ3'|wɐA9*֥UZY3+g?W#E)^"DE8mY?OL/{Ͳ|(&F(p{>E{Ic-E,ZCE`4mmC[)k?¼UFjI22:PuZj׌s*)7kaSa%V./H0@Fp&XEN0w%g-! 'ܪ;:I_^o ͤκw:mhWLI(tG |Z !CYwd#&@ ƨTYU 1z_ڭЈPU,G*,ۊ ХYcFs3_LjBUPH |'qULﺟ L6t|W M-IrGG(X֙:ßsn| Ru"c'؝dA'd~ZWF{26dbXZɞ@C{9Q|{k< ׈d=X~1wAA9 Q%?C`ܜtbkfo[ }@It΃ʱ.Ngt0թy%cmhU)]dQLqNىQUw4!kMRR6 h, C]wrk͡Nw(gDy4?j H Vȃ7Yg`"I6\bϠl Tx:ݐ]vg94eNTYbko:[īU'i!C Yi`qQ5_^[5-þj14uR?BCj  #&W'#17EJCw~8݃I/5NL_g`<:>B&AH5TRIeo]BAuǕ q.nsh%h h5J&L2Pa ‹'Js!V*T[!}圂]Q0Ӷ ;6*=JSoJxmR(71 MJc XUj7&h Vx'0-h65S\̤]r@?TI?0vnw cm7$s}z`hք6EY=0(<[@D>3 Oc^EzP\ꘜHxAZ:~Z 5n;\9sNKcšu$Hz8r]:mũ慑0mK ʼ̍t*093jw_.q E1gY,fN9|#Yc?~J\7uۗ0A8K1Ur=ȫV!N 4qnH]вp4暁KLHjx _h&0+zll^}= nR i"ڐU$䭫1Ce+?|CtIiGH_AKJ@޹kzÔ1 l2nUG5*.uF~0N' nG\ϣjMbϬͬD+1qt63i/"|!"~"@&/ l e2 P#XjMC>zEy ֋',RZ5譴 Պ hsZOs to>N:}OZ.C.et5?$\i;~ @>!gp0ؾه;7"gћwuO~}k-Gsc<6 5߼*]#kx .ז[o܏k*+DmOo+O?ޙO3K!oU?*y=n>J,/T Rx.h ;8Q/0Y$' ΂-Lt1{xb57 j܄ ^1ng~Mv>*ilǿ_X5 {ѡTq9L[=D& Y>FW xj - ~DMNAlD+ lWJJ]xvjUNd$*BkIq;OJd&M*W0Qva3 saB[GLC Ziʇ@MؠlL <]q3fgsx/E[' GӬY}vRHjugc0Rj].f6)kk[ )r@d 1_4ꯪ9kQ6)&tw^פL@-+W =P30VnJ|Ô@HIfF?+Z.  IWBDEbJ+M<Z^ zAbrεPhIkRbO%KI˫=&z-NbHX'a *C?57 ̭+A,r7":6RD=~㯆QOp}cሁltlS(ZQ(#rr>94cMG%|W`$]؎m(OZގ%Ұ`ۼ j`x1ESZ &7[^+6'Np 2CmZk?-qhP' R?בre" Mm=7 ٪g%joefKU*C L2Ga7'2m UYG;\-]vpl!Gޅ8p}A+ɉHׁ٠QsAlFQ^x G%df$0'wuuo93:R_mGA^Ua( SjGwX6ja$mViLx r'$KvB%@?@]0IEm)]CyaPVh.t,tBʎFpB sZ>Tf$ g^;(h޿3X(bwMQKT,(Ah38"30-P& jD(ͱ{;;eYU) 8Y{F=@0l#"3{BDEYFg~ܣ^;؃$Jo;*䡁z^Lxh^W6FbJyc_ dV7aB"{:/\&NT} %1oz )bCX65l9 گgJI?HcvJ:<%:N9ǩop̢F#Ʒ@cRzqB f&b]"+e#,n)zw䞦/N$Oas-%2Ac*iSQSrBa˘r!JHa e%4CLƖ l#NYDvj>_khpηHI뚹)LkNUMcE?O\k^vŮZi(w~Jk 5G};KWUv/)u{8QR< hBI%9#'8 )EV9lmzy?o}_a ç,{u ]WxOE&G0,~2t&xEYQW}嶀q_4dYf77AEO5VwDcD{l2bҨC}n#qE/3La5DŽ S'c\q YL}h'2h IZ_*h)~v]˂p@_#@W-z#GL<^Ѹ( utD=OJR Q0t\΂ ׅCFIW•/iܗR|C2iʂ/d-ydQX]&$fK ˼#11ׅ` 37{Ha&D(wV;,ؼShL A[&C)ؚsj8Y]v_g˸!!o[E_F=@mZ_Km$HhRwR8,lB,z֯&˜[bƚ oCYjx|iݩY[ r@ɎTs4ҝʟ_96ZRr>gstJ_t[/#Budv&e~q(gdq7YXD[FgL ץj(G_o'd߈";\᫨rY~M<;'{YC*sgvFJ9E!Z*iqJ}0r6/ Y_̙Ζ;.MQz43%x,IuzðJZLC}*Gp%%YOAF^gHg?NҿKU GTw@cT}9f` >twIS̼vf _iV?W[ŞV=OAӦAXbB767E'Q<7b }oAf*\$=XQLiWH. ^'eoָ0`BS$#ޅn{zu9P}LrőUmhdV `lQ6E HT!WSAod[y⅓␓ˍjtM7w=eZy5rp)1iwoaId9Xux~a.R'DdQEyyQ6DO5z+'RWr&,)uY &6|bX⮌ͬDNGߚtx+ѴP-< $]wZވkcnmxƼ<#Yi۲(By`vz, ;xfM!]͈Z/+C5fqė2v2֕s8J5ԅ$c(a5Uͣ.]9^ckkv K\MI!Rzb/JM 96ԴΏ.+$Tؚ"4ZU H 9,u&a7*li.u74ݑ'51.+Ґ r>8%,i r4& }ۡ@=cy?dx޹!RƁ :\ 8|gKGz9ApUd-:<׋ń6 ,Co=}@͎G Ҙ'-nϣɚ o-E28nPȆwBg < xVT"8N:ߚPX nvAq1 +ㆡv;NӇp:@>D: MFԷYӯzSФ햙bZ& Ftxb'́Œ3PjѶ_!$%*+31U#i7vs(NHNzoKJ|d@X).mLڨ3ِ'D֒HynyAΣ]y0,;CFJV|1>K[wjg[¤>d cpd=DGkQX_ J.|xh}d=sVC-?U)\KOl},+#S 4vø1`}>]]Ip$mɤSo㕑ջpm5)lj%\F)u ܥCCXꪊpXX.ArV'di0W 8}A5ԾpݙCcR3tAC;IaBLZLquaMӕ>κ?^`Bڑkԉ<--Jhk&@z])eᆶGejj.DAsڡݜ1. t䯬=%z/h9NqdKPVg+uBg!hџ!Uc.oѐ`r2~L_G6-K?⮇i$c_:Gv$:s\,1MeTȚ|Ɨ$A1*sb>@5=dߡ 3W N ,M)Brq:(2|lmQ3Ws:MyL7K߷( yG*=ޔw 7^ -Y: 4ZFht'~c-YΖGcDLsiAAT~9%Kh PU#A:k_ԷIPq' Dd Q6e-H%FA2A,I+`mXROpޝF|V‡q8pBtx38mg\x"6nٱ5~9JCy$ϰp og$Mί7=Yb˘yv~ .ď y AW2:wv7W}nti>ĶDZ@f`m2WiTn+^cʇODȯtQlqNHA/M3⳷794ju>4EQJ{B,ϒv ^1k;V$zLSeRNKW]pE^9#W€be͐U'F@s0J/YR2S_ы렢~[yPK ^YPd&|Rc.y,JRl-9xa]\obCebso jpZ15r:uBp@4 swo5| $vXԷҪ҅H JDfb )Sߏc`}wl3"`)bؕBh?f.M'ɾkdսU@ 86}.gBuXG;ϾWfL 7w RHFX"m:2z%]{fmz^p&;Eëfb =ƻGQF[/.Cl# wAw! > ]L.T]jw N{]Ħ,GY]|e 3re*Y-l+T>AImp6F͎4PALibSo B=lyܩ3J]}(2>1Tҹ/&Ek^ZRS',Np3_zˡmr_w=UѴ a0Scªcb-V=uZ)-ֈ|TLuF#. зJɅʀ|צŇ:?ÍoRwd_t ىy(~,._V bXNAx璣 *iY#il<0qQ%\~3ps&*Qp\QGhpq0;7;! Y5r3C;*IJ `ɯ3 Mxc_-*"2l ^0M+I+:~~\ۣ0~w5Gw|,9r/(LvF5uij@Lh4S٣puf7KP4EouKeo}ʀwX``+ɻ/؄9)#lz{4jj#5caOA;mߘGdmۏt1QbLd4֠!,zypGu(a~2jJeThAE=`~0RDxOk~` {`.@jQHTV OU yf5E͆ mRz,2 HO +.f. En"Fʪf" tD%z4?RJQP>~q3pd6Dv٠#]~r~)[YƟ^+WTr ܽSL%0ݕuB .K.5&<ه+_>%b6nhS5cq,|* P>xq;pyBnOɠ!{SEG )[ˋ+MJLKny> .Qg#UZgƱm^kS KqF&dA~dꑺn/z6"aV~&/4g&˼ivreev~u_():ݒi xψ8{}cƆ"\Hf3(kFS9k?G:Ķ6+f":Y%x3aP 1ꦰ3IwˋH;C3[*Dd}wX;.t5 5@{w/iV9`J\}͋W/k@%W|4uC{E#~p&ZF[̹)ǞZcc*mqfXybKle:i#ըѻL =ta`nd)r$GQG%arVCzϞIn}17"˄!pԤOk?Yv e4Q'? ;x5_DP8}|pr^ 9{`T:JׁIuyz7aUgМ(%fa\d [lTl[߱T[Yv{Ve{rbT U\E-`c2؋r5AȰD]ceWćQ Jr_d0?W!,)C(X]:PFyڽXn < \ȣi ,BO_-̮`1ɭFtl,y|/-k(@vpB֌An$"( ~{=up"P![3bҭ(s~6x%&+vGhT+y#ANKa!q*vjؤtJZbw6{ɌӞڅY9+GDh{^ĺ''Ԓ= K@l+\g(3]/sM&6U$yހȧ.T#.^`sD$$iyע*l# :7?Q@`@[$I4&}`g`XZwmX?F7е TSn~ tFt*[rC~L#qQ^󞃄zݧ q;0Q,Aru봘GfC"5s+w:Cbiы0섗[nk"CGĨ9t';&QҨiDȳ\'ɮPoqaЦ폱qO,)^l7V Of~TMl<{<>,Pw-:kNp.'YT;j`&*L؞I:gX@PB1A6)̞h$0*9߻7l f"n8 OeVk?jU4PeTuV^ҦY̧%,)d(蟳n=\o IdcBp?i؛7e@VNl2Xs[+ Gj@f,QwbEk]`ݭ_tkR^E͇p=9=X i7|ǿ-@gr$jTk9?b>Y<Isېe;[+'q/ޙƹCX1Ӓ[i5`cspnsv38U3]`i=8sJŒvKmR6۽|Gbr~9+wk5#GyshGBt?3OR]h5>U@%ty,=q}+])uM"2z{(8 AsmNwD≟6Uy/{F#NMByV V_~-󱩞-I2lߓO9$;i0-Cb/yUyƵѧ|AiZln۾tA!AV~y^%ݱACs*Hcu Aw>>pc|*^%b Y^k1zݼnבd%r80 }&B\YWp\ L܂b2״aŧ $euZΡ 3PSq;)D 'նwП>Ļ(y5ݚDVIi7!" eԪLsWpsKT!x KFta'a@0;8*] d8GovQn,!- )K]"$!Fy>|57A_a&QH. g]I}V\_H7?DXAnn5s nH&8 qQ\&r߳"τ3 y/IHCO;{|~S2$ :s D|\2U(ɘ\em4*EnO-xa$8xR2o,ӈlxñF8ig1f6[RYU(S=\";9~}#_Ә|mQ`{/Jos Nlѳ/@jU2Gk9⚖)q:~炭D&b^[#v7`T4&*k{UPi/a4Pϵ"@ ;sQ .A+!2|rpXq,GJ^Dz.Nh6 q,ܴpatl M)&GA\)Ѐ9OQEO{D̳S@SvnJ@M0UЉ2Hg}5(c*SbM& *J~Vmkm`tbNP/Hj!781J&|BwT0?Mc_\S&5n{OaQDcA[\.;:fD(L.IqVކo]p$~-OKIаyb ^lDˆ݀K#)]as>yJ(=-*݉j8OmO* g\W蕃Cvc!jO=7‘YrO1lw 8SGtP"vWt,v 9+s^"¿]ލ~& ^G1X }5^!OYI0rdy^qbF=ʓRΥSPVzQk$ zK`dh,{VH#G7)y4{'t⛖'/1op+әd>w %>RP&flQ+@*{tEsh9mエ 3׬{ׅ"G&lX2 A?+a݄~cS5YgNF"@`*To4+/ʟjab1GJ\kFK52pl!K3.8鸕v͟t.TG8@Efb+ݰU)%cDBx9Efb2,I" 4L"Jv˭ZC/A_] hJ_89[x ?0_/Zbꦠ'zDqхM𰉋ҝ_y\wUYDJ:) pJJßȈWwh!.Ւ"2`&o Vn;Y֨x_b"y]U[X،4'\=3 kp Pt63J<\]FO֠Blʯ82V35 ӳ Aκ6iV?>Y seBq4dHFT_~Ob%N$VA;a֬yUD5 {4\4&~8/p̛ii0y4s@L=%5>MOvAܴq! UTb/ 'کdT*ڎ5Î}{W,f_KH@HetCB섁'ڃ mUyJ@G= )ZH2-*{dO2\$:()~&1nX'xM?LC'H< xy[$Ǔ̞8#Pb?lc/7HVb̧@f#q&fh+kEwɂ&@#9(c9HmR/P3A-^DbldD|6Pn'mxhF}V:#Z,vzg-Hم]Sj^um P:>}S%x_ ,*EKP! O!L8Jfb,jwю_KCtT!08G!gD]v>S qԯDS^d< ZpGN͌/lcLx@gvbkisyYt: /W}Mpf0c?Hd[#MVUiYz'IL1qcP1~dgGK9GL6 ,t4q["Avfm> KDnEI,{ǟ18V,|{K9-%rFgZ WY=ߏk]gм] p qFR<癋==R ER8W9B%40OHp5?%o;N1T-{1ODWs촭>Q.Ah\_o0@ܦ#Nk[-#6?]?]Puۨe1* h4wt J ATړ+L‰ph7UuT7}t@T^%)Ȣ3dEEvLQM2i/hWGzHNGA΄Wܜrr_5>7gQ;6ƑR7gPsMe q;+E <[Eg?)Y{}ͥ-p>I| du;󾾷w0JF9(%X36Ew%ws .ez4Xς Ӓ:1J5R$EaI r<(;7)4 `ֈ!ŤuØ52p@sKEy.mCy O_[LLG)+ptJrʦXd]S܉qK 1|ЈFSB^/V50?y;sNDy 1~Id}p<|VE 2\ui!uӽ_Guߟ[G?b`34OiQ~i?9n#s! "RqBp{"wp>~U5Xi";EbseKN 2!H2!ˬk" Tsf_qdNc0~)`_LגU3ܱ^c$ގY5~?>_9 ±[9?W![4wPT=֜VCTVEτ8{4I}XHbT`|KTumXY {kzּ8u҄dfK]z~5 }LouIU*}wk|FRٕ &#C oֻo9|?p!n\Y<_kY%@r$ړ ̭uÛw46 UWv?[RSPI8&F낈č\R<$4ظcA$Ek3.jJll\r%7Tv>5Ӧm,R'h="cIp#c^e{3Qa߰-AoK|I1QU>#-Qf;BdVz0.-1..R]%@zW| BuuK)P#8/v qcED$ef0"xay[(k:#+"JJ4#!oelU䖌Tr1)(|VH=H i y2J_70O"W1d S+&<2?$b11ԽX2Mm,Y4>Myϒ纒qaVGqx%*>?>Ypp.L~,Xzv5Z}Vo(oڰSqX=[-Qϕ'rϬXMb[SBaVtT;ͼs]3¤ٹ[&;)mOL6;;0-H$ټg5º(W2hhaYd_mh rQ4OikѳE"2TH!pJ+oR?e0"e *Ni&g}$o5 bZn}H`یB4C%j JFYR[0WMJiP?`e3y9Z$J^! ,=\6{W*KE CqlpԌ=SM^QL_ыiu9F*e’.')ţT- |R8Lv$O7sʚ4{*O41]S Ǘ݀PL߹Ecu.2kwgEF~- Hh>mMFƞ^";Ҍot,1) a b*-+gS9/D!8P[I/\rAly較١J>c6;ԋLBةH$@`{9 0|ChY׉|$"x] #)12& dmɺc☟po$Z@YCgfg75$WG5h1Ϩ="gSm, 1-IK6> 9R ,S:wXbpn8`oKog{lQfp䔺A;x&p[F!‚^đWk2O,| }o鋙(IE~Ec[lXjnR5/;\y/;8Gš3[9$謅uaw!ԼEyo_ #~*\6eoF5 0gVa:q]>sDx!DaaZ; `yʻ_I+jC4srz/K!ϼ%~}+=l4ߞ^3ᇋ1Bd26 ۹Qe}Y!J+n Xq  ` (qE">F$k _JCq91VBI~էȉl#pln\<%\B?~`/Ɩ=Oۥ^m)¢&4޵/M?V,P)H>׸Ux2*-lS }G$h؅RmƸCuD&~#^5F*As͖muӡмfd.Gӥ4)ՃvwTP Sʚy@ P# KHح$^a,ἝZ &ө CDZ;!AEH\=.h.Fra /ͬ'`g ? m[ndvI3gOmEIclO6 3L_ )!=%1DTL1""Bs ~*yCe9gǕP:}vYVuˢ+P(Yh1؝4zL[O z*~Mv%nL] khGl~\a 'aϚXpMܓfϭJQ Չ,]%5zE%"8Uh=%/Op#pŇ8TinUcͧXS̛;Md| 6q|p&Qfͷ7g͍/Rp=xkF?oz% i &_suc ЮuXF. I!8 Q-)[HjPd~0E=yR1?} 䄂eB wwQ*]'?Ok- HZ_j8++dFʂu@;AR+,kOD.:4"k'F%7*)Ԙٺ=;2|ib䭟)>X\F*+0ī]If#L,(fX f3_8 O2ѷӑm2Z˴9 g3Ysp3xE tti(?C4TF:BwD+s7.ݼ#Dm6M0BO4?6^iBˌ]?#ФtU'}FDxdM 5u^ Qe2<إF=ja+LT xh)4KK -0;_2AL͕H7# ;?|t)c^^ ʊr.+]G@Cf͎GOlm#cg//=&|/@a7ОcUrw4tM~eAʎG㚜_dEFʱF[_G'+ŏ40t. }u_xM(4+I?v~ v) `2PF6^5.!,d e/9Gpߢ:#bgI? w ]A~9GPˍyv'}B_ǜ]L%V)+ E0ʽ;܊M6gJiKyCak`Nn7\ 2*5}t W3%  RyZS8$-a.:qxq$I_Ui%Կa+?ʚVȠe|&`m=.$jzj"!G1ZC}[1/ uWhU-R|샬b*oeݢ͇?M-Y%9noFֱM^{glrO؍]-]:iCZjy[6bsqax#/}M,e9rA۞P* U]";OnŰ)<S]2J=y vt b3,E0j+VC+E=0"Pe+jH# x_%$poc +mMd V+bRCuW5s $6^"!ncs(d35/8u%* -6ƯM_@Woᇙ,Fe[dk*d>jD5{e K_&( }>tOIw_5iAߜ, SQ!Fch Z&9 zl4)*ؿRXxH 6?9.-҇3qn]f+H?Ǣ9G+W'LPe)U*D$iq8[ȊZS5s]M_ #G#J voh12t/IOe9~{й 04KYáRpVVKd #&'Tes8_5H kf]b HQafR p~.9FgLx4]| hYXnph\RzqmNkW2PHTzcƁȚ@ 4x$rcñ \VHw;yQ9X;" 'BT8ޏt# B\ l7죻+a6;IZn"HM7EHT'~[%J{CAzi\O;/Z+\2dZ~[9Y I_}sE6ŢʚPaE0; Lš١JdK-b>I;n60%h qhL1Ba xё- E9+Mfnqyt2EAH=M9UQxU\ ,JAf CɣA_ jMvR?r->GR*-kq@gc~C:@78CXiN4t~E~̱SP1I̝vL9a(uEID0_}Kp͘׏D/*TEjX@l$^ lT-wQߜE߫4B?a5g%^'L5[uק]|L3v( EnFڇtpG?SD ;\]\:F1b'"[O*>e:^,!pZzpFS%ԙ~iȴtknJmM0`orj,o,{,1ƨj@ޤh@$̡ۙfOr[?V/ޙ@m!t;Um-ƸcYN44؟+f0h3'Mw(SΙ)$Ս;s=V;>f#H׉wz$`$4$x#./Z,hG?PhIs}A>4ΫF@H͗ƭr<411bX#uYeZ-fVzaj)s|Ն UMJl74[`-` F3 < Y?+ј oNK`{E5+Ju/፶U ź\:G'?'1HQo\%?CXtz`WHLkGZ{9nԂ69iH&JV$^Oe9Sc2㲓.&aiz&d1ki~Gt3u4fֱB?Xiу߈E63Z~A O#:wre׭&GEG`N1aF E14.{7`un1oQo k72\^oL-(}t=Z@)!O}DJI`@%%G)Y*^[T,{<\mvm~! Eg9QTz ^eyVrTo7J?OELtS7` X Mcs/(cӷVs) α'T)FGs5t3t-m!r&8RO#擙 'MXbT Slg`KrٳˆLm͇w@Cu/3n&q3Gwnu>P p@|9$iy1A>:;妖g +=66rurbs}K WDq>ìL3E4/Q,kȝo:Fu4)K*uY`=MQy%|S&0+`ѳV 4VLRk?>RE.#*JM\5j}H۟fն1Y&n18N}MA"x[)V@FڗL`5]`JIv# ]wDv_Մg?;7C0bp#xYtorBN_QJ@W| ú2[h4Ec5AQeF9lɃ b*oZy1ωhW^߉n)Mq&/pq0,V!EC*H$˥3},8͢$MKH\%_NGҕT"?6Msg;8@O#1UO?-\(4ks7A V BI͚O)O^\(Lɂg8V7)&8?h8z]؏ OrZiq\Q?_ Ƒ:mЙ]f|Wuz^PζbRAHsLAN`fO5g?M9wa(*~HgG 4K_!YHB,(Nfx:+k(AzW2x1m/@E 85kIg[gFGd1iԛxu롵=L q 7wPig)x6@i~} Cﴢ?04wLFhrNXF- 4 V,2'Cc 4RcKc5B7Z(MKaAmm`!NYLBf&P2 UqV!srJ ⇐-(\?qtoFRAhWA~&iK,bۢ.K6U! |2ރ] dMvye0zΏIeHk9a?͋V5zsB.t'3a9@MS%+Tn19]En&ҏ imlT'LsJaNq)S_\GTn䁘7s K:{`WU@S3/F=wϸ<+2?h ݌K1+%.P2[ yQ 7n S2BGiV."I_ض70ٚY/F45JxkLJ`zUY;QyA,#5TXjթ5J(qMjHGu~cհXH !"p26'DtyY,+<#oOM YZ