libvirt-daemon-4.5.0-10.el7_6.3$> kK?}F[>HD?4d " ^ '/ [g|p = =  =  t=  h= = $==I=z= @2Y(32)39*4i+4x,4-484-99<-:p-=>?@DG=H=I=XY\4=](=^bd\eafdlft=ut=vh w \=x P=yD&0Clibvirt-daemon4.5.010.el7_6.3Server side daemon and supporting files for libvirt libraryServer side daemon required to manage the virtualization capabilities of recent versions of Linux. Requires a hypervisor specific sub-RPM for specific drivers.[x86-01.bsys.centos.org(;%CentOSLGPLv2+CentOS BuildSystem Unspecifiedhttps://libvirt.org/linuxx86_64# 'libvirt' group is just to allow password-less polkit access to # libvirtd. The uid number is irrelevant, so we use dynamic allocation # described at the above link. getent group libvirt >/dev/null || groupadd -r libvirt exit 0 if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlockd.socket virtlockd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset virtlogd.socket virtlogd-admin.socket >/dev/null 2>&1 || : fi if [ $1 -eq 1 ] ; then # Initial installation systemctl preset libvirtd.service >/dev/null 2>&1 || : fi # request daemon restart in posttrans mkdir -p /var/lib/rpm-state/libvirt || : touch /var/lib/rpm-state/libvirt/restart || : if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable libvirtd.service > /dev/null 2>&1 || : systemctl stop libvirtd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : systemctl stop virtlogd.socket virtlogd-admin.socket virtlogd.service > /dev/null 2>&1 || : fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : systemctl stop virtlockd.socket virtlockd-admin.socket virtlockd.service > /dev/null 2>&1 || : fi/bin/systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then /bin/systemctl reload-or-try-restart virtlockd.service >/dev/null 2>&1 || : /bin/systemctl reload-or-try-restart virtlogd.service >/dev/null 2>&1 || : fi # In upgrade scenario we must explicitly enable virtlockd/virtlogd # sockets, if libvirtd is already enabled and start them if # libvirtd is running, otherwise you'll get failures to start # guests@ p75M<!j =0 -(,)n^  ~$AAAA큤A큤A큤AAAAAA[|[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[[[[[[[[y[y[y[y[y[y[y[y[V[|[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[y[yaf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a2e9b2cec5b9e86311a266965b90393792bc457e7a98699bbc0b9d564a514883f2ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb3cf275f9a949d7a2387bfdc71c4078fc83fa0d816d7ebc046672fddb1cc6d55f2a2fa9d83089ebd4c8ed0d520bf5f1aaa2392befc55dcd7928e424ed0f8fdabc068cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb16df6c8b0d3a0ed0d8ce1b43562e8838a509d9d2db4f194f6f3fa1e79165ab2088fb6d2a152a2d75d2c14aa2b533855c071db64b94e8297c3fd217211bb74e5a0c354bc8ac10eb5ec0a23f66ff270a8cdd919190f89e69dfc5425220257ef21e12a3e84a902d467660074b01af26f4b586468c325dfab4c5173786b285ba23b71d51bd7daaba2f28c7fbe506f8a7d7f2a20335363c779481cd94df77840416a55eda405da232bf58bbb95317722c4a6cf8b1adbf1f57b8bfb3a1ec0c26bfae6e95f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531a37b7cf6a6e94e56eb58bbc1dca9045d6c6bbdfd2e6f5a89ac3d9b446201e6134d2951cf23c22976047e593b31e60fdbf987043bfce6f9da62b7889cb63af889da5fca8fef37f8556ad8a73187c29500483e1fb22ff46f6cc101180b653790593ddfd03f1be77a3eaab255aa209e335b92824ce93a68bd70d522c08f814a0a907ebf4975cf214a661522d9cdcac3cd276d0c49fd5e74147db2b832374b4ba9517846f04b26f873147bfb5011412ddffe56030af44fffe3910ebd0c2b4b263aa8fdca748a5fa88b410d486c89dc5c4889565bdaa52dd2c283d958cac4913d2d033bb0a1a246d352a7f490ee6f68cae1d96c90c57088773b06ca0a123a065e8b0e7fed8fdc033c23913e5ae9620d6149bad69539e221bf995a6d1b0e9265b22b88d158410b1a1fd8868042d087fdaa71dd6de837640b5b9a540e03a81c32520dbe3e6fcd25ce76c757fa24dad91aa528e8e1fff8c4f6fc0cf6fe44e32590599d721685e1ee31c9242307689109e9a3bb8295f91985687231f0b0e6ba8ff1b4b4aa2d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-10.el7_6.3.src.rpmconfig(libvirt-daemon)libvirt-daemonlibvirt-daemon(x86-64)  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    @ /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/shavahi-libsconfig(libvirt-daemon)dbusdmidecodeiproutelibacl.so.1()(64bit)libacl.so.1(ACL_1.0)(64bit)libaudit.so.1()(64bit)libavahi-client.so.3()(64bit)libavahi-common.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.13)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libcap-ng.so.0()(64bit)libcgrouplibcurl.so.4()(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libdevmapper.so.1.02()(64bit)libdevmapper.so.1.02(Base)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libgnutls.so.28()(64bit)libgnutls.so.28(GNUTLS_1_4)(64bit)libgnutls.so.28(GNUTLS_2_12)(64bit)libnl-3.so.200()(64bit)libnl-route-3.so.200()(64bit)libnuma.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libsasl2.so.3()(64bit)libselinux.so.1()(64bit)libutil.so.1()(64bit)libutil.so.1(GLIBC_2.2.5)(64bit)libvirt-libslibvirt-lxc.so.0()(64bit)libvirt-lxc.so.0(LIBVIRT_LXC_1.0.2)(64bit)libvirt-qemu.so.0()(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.10.0)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.8.3)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_0.9.4)(64bit)libvirt-qemu.so.0(LIBVIRT_QEMU_1.2.3)(64bit)libvirt.so.0()(64bit)libvirt.so.0(LIBVIRT_0.0.3)(64bit)libvirt.so.0(LIBVIRT_0.0.5)(64bit)libvirt.so.0(LIBVIRT_0.1.0)(64bit)libvirt.so.0(LIBVIRT_0.1.1)(64bit)libvirt.so.0(LIBVIRT_0.1.4)(64bit)libvirt.so.0(LIBVIRT_0.1.5)(64bit)libvirt.so.0(LIBVIRT_0.1.9)(64bit)libvirt.so.0(LIBVIRT_0.10.0)(64bit)libvirt.so.0(LIBVIRT_0.10.2)(64bit)libvirt.so.0(LIBVIRT_0.2.0)(64bit)libvirt.so.0(LIBVIRT_0.2.1)(64bit)libvirt.so.0(LIBVIRT_0.2.3)(64bit)libvirt.so.0(LIBVIRT_0.3.0)(64bit)libvirt.so.0(LIBVIRT_0.3.2)(64bit)libvirt.so.0(LIBVIRT_0.3.3)(64bit)libvirt.so.0(LIBVIRT_0.4.1)(64bit)libvirt.so.0(LIBVIRT_0.4.2)(64bit)libvirt.so.0(LIBVIRT_0.4.5)(64bit)libvirt.so.0(LIBVIRT_0.5.0)(64bit)libvirt.so.0(LIBVIRT_0.6.1)(64bit)libvirt.so.0(LIBVIRT_0.6.3)(64bit)libvirt.so.0(LIBVIRT_0.6.4)(64bit)libvirt.so.0(LIBVIRT_0.7.0)(64bit)libvirt.so.0(LIBVIRT_0.7.1)(64bit)libvirt.so.0(LIBVIRT_0.7.2)(64bit)libvirt.so.0(LIBVIRT_0.7.3)(64bit)libvirt.so.0(LIBVIRT_0.7.5)(64bit)libvirt.so.0(LIBVIRT_0.7.7)(64bit)libvirt.so.0(LIBVIRT_0.8.0)(64bit)libvirt.so.0(LIBVIRT_0.8.1)(64bit)libvirt.so.0(LIBVIRT_0.8.2)(64bit)libvirt.so.0(LIBVIRT_0.8.5)(64bit)libvirt.so.0(LIBVIRT_0.8.6)(64bit)libvirt.so.0(LIBVIRT_0.8.8)(64bit)libvirt.so.0(LIBVIRT_0.9.0)(64bit)libvirt.so.0(LIBVIRT_0.9.10)(64bit)libvirt.so.0(LIBVIRT_0.9.11)(64bit)libvirt.so.0(LIBVIRT_0.9.13)(64bit)libvirt.so.0(LIBVIRT_0.9.2)(64bit)libvirt.so.0(LIBVIRT_0.9.3)(64bit)libvirt.so.0(LIBVIRT_0.9.4)(64bit)libvirt.so.0(LIBVIRT_0.9.5)(64bit)libvirt.so.0(LIBVIRT_0.9.7)(64bit)libvirt.so.0(LIBVIRT_0.9.8)(64bit)libvirt.so.0(LIBVIRT_0.9.9)(64bit)libvirt.so.0(LIBVIRT_1.0.0)(64bit)libvirt.so.0(LIBVIRT_1.0.1)(64bit)libvirt.so.0(LIBVIRT_1.0.2)(64bit)libvirt.so.0(LIBVIRT_1.0.3)(64bit)libvirt.so.0(LIBVIRT_1.0.5)(64bit)libvirt.so.0(LIBVIRT_1.0.6)(64bit)libvirt.so.0(LIBVIRT_1.1.1)(64bit)libvirt.so.0(LIBVIRT_1.1.3)(64bit)libvirt.so.0(LIBVIRT_1.2.1)(64bit)libvirt.so.0(LIBVIRT_1.2.11)(64bit)libvirt.so.0(LIBVIRT_1.2.12)(64bit)libvirt.so.0(LIBVIRT_1.2.14)(64bit)libvirt.so.0(LIBVIRT_1.2.15)(64bit)libvirt.so.0(LIBVIRT_1.2.16)(64bit)libvirt.so.0(LIBVIRT_1.2.19)(64bit)libvirt.so.0(LIBVIRT_1.2.3)(64bit)libvirt.so.0(LIBVIRT_1.2.5)(64bit)libvirt.so.0(LIBVIRT_1.2.6)(64bit)libvirt.so.0(LIBVIRT_1.2.7)(64bit)libvirt.so.0(LIBVIRT_1.2.8)(64bit)libvirt.so.0(LIBVIRT_1.2.9)(64bit)libvirt.so.0(LIBVIRT_1.3.3)(64bit)libvirt.so.0(LIBVIRT_2.0.0)(64bit)libvirt.so.0(LIBVIRT_2.2.0)(64bit)libvirt.so.0(LIBVIRT_3.0.0)(64bit)libvirt.so.0(LIBVIRT_3.1.0)(64bit)libvirt.so.0(LIBVIRT_3.4.0)(64bit)libvirt.so.0(LIBVIRT_3.7.0)(64bit)libvirt.so.0(LIBVIRT_3.9.0)(64bit)libvirt.so.0(LIBVIRT_4.1.0)(64bit)libvirt.so.0(LIBVIRT_4.4.0)(64bit)libvirt.so.0(LIBVIRT_4.5.0)(64bit)libvirt.so.0(LIBVIRT_PRIVATE_4.5.0)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.2)(64bit)libxml2.so.2(LIBXML2_2.5.4)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libyajl.so.2()(64bit)module-init-toolsnumadpolkitrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)shadow-utilssystemd-sysvsystemd-unitssystemd-unitssystemd-unitsrpmlib(PayloadIsXz)4.5.0-10.el7_6.34.5.0-10.el7_6.30.1123.0.4-14.6.0-14.0-15.2-14.11.3if [ $1 -ge 1 ] ; then /bin/systemctl is-enabled libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl enable virtlogd.socket virtlogd-admin.socket || : /bin/systemctl is-active libvirtd.service 1>/dev/null 2>&1 && /bin/systemctl start virtlogd.socket virtlogd-admin.socket || : filibvirt-daemon1.3.0[%@[[F[[@["@[{[a[^[U@[H@[CN@[;e@[!@[!@[Z@Z@Zz@ZtRZqZg#Z]@ZN@Z/Z&@ZZ Z ,@YYܶ@Y@YYJ_YJ_YJ_YI@YA%@Y7Y7Y.@Y%uY@Y @XQ@XsX9@X@XZXYXXF@Wv@W;W@W@W:W@W@W W@Wv[@WV@W(W@W@VՄ@V@VZV V7@V@UYU|@U6@Ud@ŬUĝUUU'Up=UPUG_@U/@UT@TTTZ@TTp@T|X@Tto@To)@TeTXT6xT%U@T@T=@T@SuSہ@S0@S(5@S L@SS @S Rb@R'R@RUR߲R=RkR@RR@RG@R|@RsRg@R].@RL RB@R:@R4OR)R @Q@QQQo@Q@QQU@Qq1Qb@Qb@Q5@Q \PZPP@PP)P`K@P`K@P\VPQPPy@PG>P@@P>@P6@P*=P*=P"TP - 4.5.0-10.el7_6.3Jiri Denemark - 4.5.0-10.el7_6.2Jiri Denemark - 4.5.0-10.el7_6.1Jiri Denemark - 4.5.0-10Jiri Denemark - 4.5.0-9Jiri Denemark - 4.5.0-8Jiri Denemark - 4.5.0-7Jiri Denemark - 4.5.0-6Jiri Denemark - 4.5.0-5Jiri Denemark - 4.5.0-4Jiri Denemark - 4.5.0-3Jiri Denemark - 4.5.0-2Jiri Denemark - 4.5.0-1Jiri Denemark - 4.4.0-2Jiri Denemark - 4.4.0-1Jiri Denemark - 4.3.0-1Jiri Denemark - 3.9.0-14Jiri Denemark - 3.9.0-13Jiri Denemark - 3.9.0-12Jiri Denemark - 3.9.0-11Jiri Denemark - 3.9.0-10Jiri Denemark - 3.9.0-9Jiri Denemark - 3.9.0-8Jiri Denemark - 3.9.0-7Jiri Denemark - 3.9.0-6Jiri Denemark - 3.9.0-5Jiri Denemark - 3.9.0-4Jiri Denemark - 3.9.0-3Jiri Denemark - 3.9.0-2Jiri Denemark - 3.9.0-1Jiri Denemark - 3.8.0-1Jiri Denemark - 3.7.0-2Jiri Denemark - 3.7.0-1Jiri Denemark - 3.2.0-14Jiri Denemark - 3.2.0-13Jiri Denemark - 3.2.0-12Jiri Denemark - 3.2.0-11Jiri Denemark - 3.2.0-10Jiri Denemark - 3.2.0-9Jiri Denemark - 3.2.0-8Jiri Denemark - 3.2.0-7Jiri Denemark - 3.2.0-6Jiri Denemark - 3.2.0-5Jiri Denemark - 3.2.0-4Jiri Denemark - 3.2.0-3Jiri Denemark - 3.2.0-2Jiri Denemark - 3.2.0-1Jiri Denemark - 3.1.0-2Jiri Denemark - 3.1.0-1Jiri Denemark - 3.0.0-2Jiri Denemark - 3.0.0-1Jiri Denemark - 2.5.0-1Jiri Denemark - 2.0.0-10Jiri Denemark - 2.0.0-9Jiri Denemark - 2.0.0-8Jiri Denemark - 2.0.0-7Jiri Denemark - 2.0.0-6Jiri Denemark - 2.0.0-5Jiri Denemark - 2.0.0-4Jiri Denemark - 2.0.0-3Jiri Denemark - 2.0.0-2Jiri Denemark - 2.0.0-1Jiri Denemark - 1.3.5-1Jiri Denemark - 1.3.4-1Jiri Denemark - 1.3.3-2Jiri Denemark - 1.3.3-1Jiri Denemark - 1.3.2-1Jiri Denemark - 1.3.1-1Jiri Denemark - 1.2.17-13Jiri Denemark - 1.2.17-12Jiri Denemark - 1.2.17-11Jiri Denemark - 1.2.17-10Jiri Denemark - 1.2.17-9Jiri Denemark - 1.2.17-8Jiri Denemark - 1.2.17-7Jiri Denemark - 1.2.17-6Jiri Denemark - 1.2.17-5Jiri Denemark - 1.2.17-4Jiri Denemark - 1.2.17-3Jiri Denemark - 1.2.17-2Jiri Denemark - 1.2.17-1Jiri Denemark - 1.2.16-1Jiri Denemark - 1.2.15-2Jiri Denemark - 1.2.15-1Jiri Denemark - 1.2.14-1Jiri Denemark - 1.2.13-1Jiri Denemark - 1.2.8-16Jiri Denemark - 1.2.8-15Jiri Denemark - 1.2.8-14Jiri Denemark - 1.2.8-13Jiri Denemark - 1.2.8-12Jiri Denemark - 1.2.8-11Jiri Denemark - 1.2.8-10Jiri Denemark - 1.2.8-9Jiri Denemark - 1.2.8-8Jiri Denemark - 1.2.8-7Jiri Denemark - 1.2.8-6Jiri Denemark - 1.2.8-5Jiri Denemark - 1.2.8-4Jiri Denemark - 1.2.8-3Jiri Denemark - 1.2.8-2Jiri Denemark - 1.2.8-1Jiri Denemark - 1.2.7-1Jiri Denemark - 1.2.6-1Jiri Denemark - 1.1.1-29Jiri Denemark - 1.1.1-28Jiri Denemark - 1.1.1-27Jiri Denemark - 1.1.1-26Jiri Denemark - 1.1.1-25Jiri Denemark - 1.1.1-24Jiri Denemark - 1.1.1-23Jiri Denemark - 1.1.1-22Jiri Denemark - 1.1.1-21Daniel Mach - 1.1.1-20Jiri Denemark - 1.1.1-19Jiri Denemark - 1.1.1-18Daniel Mach - 1.1.1-17Jiri Denemark - 1.1.1-16Jiri Denemark - 1.1.1-15Jiri Denemark - 1.1.1-14Jiri Denemark - 1.1.1-13Jiri Denemark - 1.1.1-12Jiri Denemark - 1.1.1-11Jiri Denemark - 1.1.1-10Jiri Denemark - 1.1.1-9Jiri Denemark - 1.1.1-8Jiri Denemark - 1.1.1-7Jiri Denemark - 1.1.1-6Jiri Denemark - 1.1.1-5Jiri Denemark - 1.1.1-4Jiri Denemark - 1.1.1-3Jiri Denemark - 1.1.1-2Jiri Denemark - 1.1.1-1Jiri Denemark - 1.1.0-2Jiri Denemark - 1.1.0-1Jiri Denemark - 1.0.6-1Jiri Denemark - 1.0.5-2Jiri Denemark - 1.0.5-1Daniel Mach - 1.0.4-1.1Jiri Denemark - 1.0.4-1Richard W.M. Jones - 1.0.3-2Jiri Denemark - 1.0.3-1Jiri Denemark - 1.0.2-1Jiri Denemark - 1.0.1-1Jiri Denemark - 1.0.0-1Cole Robinson - 0.10.2.1-2Cole Robinson - 0.10.2.1-1Cole Robinson - 0.10.2-4Richard W.M. Jones - 0.10.2-3Daniel Veillard - 0.10.2-1Richard W.M. Jones - 0.10.1-5Richard W.M. Jones - 0.10.1-4Cole Robinson - 0.10.1-3Daniel P. Berrange - 0.10.1-2Daniel Veillard - 0.10.1-1Daniel Veillard - 0.10.0-1Daniel Veillard - 0.10.0-0rc1Daniel P. Berrange - 0.10.0-0rc0.2Daniel Veillard - 0.10.0-0rc0.1Daniel Veillard - 0.10.0-0rc0Richard W.M. Jones - 0.9.13-3Fedora Release Engineering - 0.9.13-2Daniel Veillard - 0.9.13-1Daniel Veillard - 0.9.12-1Cole Robinson - 0.9.11.3-1Daniel P. Berrange - 0.9.11-1Daniel P. Berrange - 0.9.10-4Daniel P. Berrange - 0.9.10-3Daniel P. Berrange - 0.9.10-2Daniel P. Berrange - 0.9.10-1Daniel P. Berrange - 0.9.9-2Daniel Veillard - 0.9.9-1Daniel P. Berrange - 0.9.8-2Daniel Veillard - 0.9.8-1Justin M. Forbes - 0.9.7-3Daniel P. Berrange - 0.9.7-2Daniel P. Berrange - 0.9.7-1Dan Horák - 0.9.6-3Laine Stump - 0.9.6-2Daniel Veillard - 0.9.6-1Daniel Veillard - 0.9.5-1Daniel Veillard - 0.9.4-1Dan Hor?k - 0.9.3-3Peter Robinson - 0.9.3-2Daniel Veillard - 0.9.3-1Richard W.M. Jones - 0.9.2-3Laine Stump - 0.9.2-2Daniel Veillard - 0.9.2-1Richard W.M. Jones - 0.9.1-3Daniel Veillard - 0.9.1-1Daniel Veillard - 0.9.0-1Daniel Veillard - 0.8.8-3Daniel P. Berrange - 0.8.8-2Daniel Veillard - 0.8.8-1Fedora Release Engineering - 0.8.7-2Daniel Veillard - 0.8.7-1Daniel Veillard - 0.8.5-1jkeating - 0.8.4-3Dan Horák - 0.8.4-2Daniel Veillard - 0.8.4-1Daniel P. Berrange - 0.8.3-2Daniel P. Berrange - 0.8.3-1David Malcolm - 0.8.2-3Daniel P. Berrange - 0.8.2-2Daniel Veillard - 0.8.2-1Daniel Veillard - 0.8.1-1Daniel Veillard - 0.8.0-1Richard W.M. Jones - 0.7.7-3.fc14Cole Robinson - 0.7.7-2.fc14Daniel Veillard - 0.7.7-1Adam Jackson 0.7.6-2Daniel Veillard - 0.7.6-1Chris Weyl 0.7.5-3Daniel P. Berrange - 0.7.5-2Daniel Veillard - 0.7.5-1Daniel Veillard - 0.7.4-1Daniel P. Berrange - 0.7.2-6Daniel P. Berrange - 0.7.2-5Daniel P. Berrange - 0.7.2-4Mark McLoughlin - 0.7.2-3Mark McLoughlin - 0.7.2-2Daniel Veillard - 0.7.2-1Mark McLoughlin - 0.7.1-12Mark McLoughlin - 0.7.1-11Mark McLoughlin - 0.7.1-10Mark McLoughlin - 0.7.1-9Mark McLoughlin - 0.7.1-8Mark McLoughlin - 0.7.1-7Chris Weyl - 0.7.1-6Mark McLoughlin - 0.7.1-5Mark McLoughlin - 0.7.1-4Daniel Veillard - 0.7.1-3Daniel Veillard - 0.7.1-2Daniel Veillard - 0.7.1-1Mark McLoughlin - 0.7.1-0.2.gitfac3f4cMark McLoughlin - 0.7.1-0.1.gitg3ef2e05Mark McLoughlin - 0.7.0-6Mark McLoughlin - 0.7.0-5Daniel P. Berrange - 0.7.0-4Mark McLoughlin - 0.7.0-3Mark McLoughlin - 0.7.0-2Daniel Veillard - 0.7.0-1Daniel Veillard - 0.6.5-1Daniel Veillard - 0.6.4-1Daniel Veillard - 0.6.3-1Daniel Veillard - 0.6.2-1Daniel Veillard - 0.6.1-1Daniel Veillard - 0.6.0-1Daniel Veillard - 0.5.0-1Daniel Veillard - 0.4.6-1Daniel Veillard - 0.4.5-1Daniel Veillard - 0.4.4-1Daniel Veillard - 0.4.3-1Daniel Veillard - 0.4.2-1Daniel Veillard - 0.4.1-1Daniel Veillard - 0.4.0-1Daniel Veillard - 0.3.3-1Daniel Veillard - 0.3.2-1Daniel Veillard - 0.3.1-1Daniel Veillard - 0.3.0-1Daniel Veillard - 0.2.3-1Daniel Veillard - 0.2.2-1Jeremy Katz - 0.2.1-2.fc7Daniel Veillard - 0.2.1-1Daniel P. Berrange - 0.2.0-4.fc7Daniel P. Berrange - 0.2.0-3.fc7Daniel P. Berrange - 0.2.0-2.fc7Daniel Veillard 0.2.0-1.fc7Daniel Veillard 0.1.11-1.fc7Daniel Veillard 0.1.10-1.fc7Jeremy Katz - 0.1.9-2Daniel Veillard 0.1.9-1Daniel Veillard 0.1.8-3Daniel Veillard 0.1.8-2Daniel Veillard 0.1.8-1Daniel Veillard 0.1.7-1Daniel Veillard 0.1.6-1Jeremy Katz - 0.1.5-3Daniel Veillard 0.1.5-2Daniel Veillard 0.1.5-1Daniel Berrange - 0.1.4-5Jeremy Katz - 0.1.4-4Daniel Veillard 0.1.4-3Daniel Veillard 0.1.4-2Daniel Veillard 0.1.4-1Jeremy Katz - 0.1.3-6Jeremy Katz - 0.1.3-5Jeremy Katz - 0.1.3-4Daniel Veillard 0.1.3-3Mark McLoughlin - 0.1.3-2Jesse Keating - 0.1.3-1.1Daniel Veillard 0.1.3-1Daniel Veillard 0.1.2-1Daniel Veillard 0.1.1-1Daniel Veillard 0.1.0-1Daniel Veillard 0.0.6-1Daniel Veillard 0.0.5-1Daniel Veillard 0.0.4-1Daniel Veillard 0.0.3-1Daniel Veillard 0.0.2-1Daniel Veillard 0.0.1-1- virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1641798) - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634759) - qemu: Report more appropriate running reasons (rhbz#1634759) - qemu: Pass running reason to RESUME event handler (rhbz#1634759) - qemu: Map running reason to resume event detail (rhbz#1634759) - qemu: Avoid duplicate resume events and state changes (rhbz#1634759) - qemu: Don't ignore resume events (rhbz#1634759)- virfile: fix cast-align error (rhbz#1635705) - virfiletest: Fix test name prefix for virFileInData test (rhbz#1635705) - virfiletst: Test virFileIsSharedFS (rhbz#1635705) - virFileIsSharedFSType: Detect direct mount points (rhbz#1635705) - virfile: Rework virFileIsSharedFixFUSE (rhbz#1635705)- security: dac: also label listen UNIX sockets (rhbz#1635228) - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1635228) - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1635705)- conf: correct false boot order error during domain parse (rhbz#1601318)- virDomainDefCompatibleDevice: Relax alias change check (rhbz#1621910) - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1621910) - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623157)- storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1613746) - access: Fix nwfilter-binding ACL access API name generation (rhbz#1611320) - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624735)- qemu_migration: Avoid writing to freed memory (rhbz#1593137) - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618622) - tests: rename hugepages to hugepages-default (rhbz#1591235) - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1591235) - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1591235) - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1591235) - tests: extract pages-discard out of hugepages-pages (rhbz#1591235) - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1591235) - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1591235) - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1591235) - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1591235) - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1591235) - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1591235) - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1591235) - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1591235) - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1591235) - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1591235) - tests: introduce hugepages-nodeset (rhbz#1591235) - conf: Move hugepage XML validation check out of qemu_command (rhbz#1591235) - conf: Move hugepages validation out of XML parser (rhbz#1591235) - conf: Introduce virDomainDefPostParseMemtune (rhbz#1591235) - tests: sev: Test launch-security with specific QEMU version (rhbz#1612009) - qemu: Fix probing of AMD SEV support (rhbz#1612009) - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1612009)- qemu: Exempt video model 'none' from getting a PCI address on Q35 (rhbz#1609087) - conf: Fix a error msg typo in virDomainVideoDefValidate (rhbz#1607825)- esx storage: Fix typo lsilogic -> lsiLogic (rhbz#1571759) - networkGetDHCPLeases: Don't always report error if unable to read leases file (rhbz#1600468) - nwfilter: Resolve SEGV for NWFilter Snoop processing (rhbz#1599973) - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs (rhbz#1589115) - qemuDomainSaveMemory: Don't enforce dynamicOwnership (rhbz#1589115) - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl (rhbz#1607831) - examples: Add clean-traffic-gateway into nwfilters (rhbz#1603115)- qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice (rhbz#1598311) - qemu: hotplug: report error when changing rom enabled attr for net iface (rhbz#1599513) - qemu: Fix setting global_period cputune element (rhbz#1600427) - tests: qemucaps: Add test data for upcoming qemu 3.0.0 (rhbz#1475770) - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend (rhbz#1475770) - qemu: command: Move graphics iteration to its own function (rhbz#1475770) - qemu: address: Handle all the video devices within a single loop (rhbz#1475770) - conf: Introduce virDomainVideoDefClear helper (rhbz#1475770) - conf: Introduce virDomainDefPostParseVideo helper (rhbz#1475770) - qemu: validate: Enforce compile time switch type checking for videos (rhbz#1475770) - tests: Add capabilities data for QEMU 2.11 x86_64 (rhbz#1475770) - tests: Update capabilities data for QEMU 3.0.0 x86_64 (rhbz#1475770) - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc (rhbz#1475770) - qemu: caps: Introduce a capability for egl-headless (rhbz#1475770) - qemu: Introduce a new graphics display type 'headless' (rhbz#1475770) - qemu: caps: Add vfio-pci.display capability (rhbz#1475770) - conf: Introduce virDomainGraphicsDefHasOpenGL helper (rhbz#1475770) - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys (rhbz#1475770) - conf: Introduce new attribute 'display' (rhbz#1475770) - qemu: command: Enable formatting vfio-pci.display option onto cmdline (rhbz#1475770) - docs: Rephrase the mediated devices hostdev section a bit (rhbz#1475770) - conf: Introduce new video type 'none' (rhbz#1475770) - virt-xml-validate: Add schema for nwfilterbinding (rhbz#1600330) - tools: Fix typo generating adapter_wwpn field (rhbz#1601377) - src: Fix memory leak in virNWFilterBindingDispose (rhbz#1603025)- qemu: hotplug: Do not try to add secret object for TLS if it does not exist (rhbz#1598015) - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors (rhbz#1598015) - spec: Explicitly require matching libvirt-libs (rhbz#1600122) - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash (rhbz#1599545) - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one (rhbz#1470007) - qemuDomainValidateStorageSource: Relax PR validation (rhbz#1470007) - virStoragePRDefFormat: Suppress path formatting for migratable XML (rhbz#1470007) - qemu: Wire up PR_MANAGER_STATUS_CHANGED event (rhbz#1470007) - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo (rhbz#1470007) - qemu: Fetch pr-helper process info on reconnect (rhbz#1470007) - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject (rhbz#1598015) - virsh.pod: Fix a command name typo in nwfilter-binding-undefine (rhbz#1600329) - docs: schema: Add missing to vsock device (rhbz#1600345) - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats (rhbz#1595184)- qemu: Add capability for the HTM pSeries feature (rhbz#1525599) - conf: Parse and format the HTM pSeries feature (rhbz#1525599) - qemu: Format the HTM pSeries feature (rhbz#1525599) - qemu: hotplug: Don't access srcPriv when it's not allocated (rhbz#1597550) - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE (rhbz#1598084) - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs (rhbz#1598087) - virsh.pod: Drop --persistent for detach-device-alias (rhbz#1598087) - qemu: don't use chardev FD passing with standalone args (rhbz#1598281) - qemu: remove chardevStdioLogd param from vhostuser code path (rhbz#1597940) - qemu: consolidate parameters of qemuBuildChrChardevStr into flags (rhbz#1597940) - qemu: don't use chardev FD passing for vhostuser backend (rhbz#1597940) - qemu: fix UNIX socket chardevs operating in client mode (rhbz#1598440) - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set (rhbz#1515533)- Rebased to libvirt-4.5.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1291851, rhbz#1393106, rhbz#1468422, rhbz#1469338, rhbz#1526382 rhbz#1529059, rhbz#1541921, rhbz#1544869, rhbz#1552092, rhbz#1568407 rhbz#1583623, rhbz#1584091, rhbz#1585108, rhbz#1586027, rhbz#1588295 rhbz#1588336, rhbz#1589730, rhbz#1590214, rhbz#1591017, rhbz#1591561 rhbz#1591628, rhbz#1591645, rhbz#1593549- build: Don't install sysconfig files as scripts (rhbz#1563169)- Rebased to libvirt-4.4.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1149445, rhbz#1291851, rhbz#1300772, rhbz#1400475, rhbz#1456165 rhbz#1470007, rhbz#1480668, rhbz#1534418, rhbz#1549531, rhbz#1559284 rhbz#1559835, rhbz#1560946, rhbz#1566416, rhbz#1569861, rhbz#1572491 rhbz#1574089, rhbz#1576916, rhbz#1583484, rhbz#1583927, rhbz#1584071 rhbz#1584073- Rebased to libvirt-4.3.0 (rhbz#1563169) - The rebase also fixes the following bugs: rhbz#1509870, rhbz#1530451, rhbz#1577920, rhbz#1283700, rhbz#1425757 rhbz#1448149, rhbz#1454709, rhbz#1502754, rhbz#1507737, rhbz#1519130 rhbz#1519146, rhbz#1522706, rhbz#1523564, rhbz#1524399, rhbz#1525496 rhbz#1527740, rhbz#1550980, rhbz#916061, rhbz#1494454, rhbz#1515533 rhbz#1532542, rhbz#1538570, rhbz#1544325, rhbz#1544659, rhbz#1546971 rhbz#1347550, rhbz#1367238, rhbz#1483816, rhbz#1543775, rhbz#1551000 rhbz#1552127, rhbz#1553075, rhbz#1553085, rhbz#1554876, rhbz#1556828 rhbz#1558317, rhbz#1425058, rhbz#1490158, rhbz#1492597, rhbz#1520821 rhbz#1529256, rhbz#1547250, rhbz#1557769, rhbz#1560917, rhbz#1560976 rhbz#1568148, rhbz#1569678, rhbz#1576464- conf: move 'generated' member from virMacAddr to virDomainNetDef (rhbz#1529338)- Revert "qemu: Expose rx/tx_queue_size in qemu.conf too" (rhbz#1541960)- util: Check if kernel-provided info is consistent with itself (rhbz#1540780) - qemu: Refresh capabilities when creating resctrl allocation (rhbz#1540780) - qemu: Expose rx/tx_queue_size in qemu.conf too (rhbz#1541960) - util: bitmap: Fix value of 'map_alloc' when shrinking bitmap (rhbz#1540817) - qemu: driver: Extract vcpu halted state directly (rhbz#1534585) - qemu: Remove unused 'cpuhalted' argument from qemuDomainHelperGetVcpus (rhbz#1534585) - qemu: domain: Store vcpu halted state as a tristate (rhbz#1534585) - qemu: Limit refresh of CPU halted state to s390 (rhbz#1534585)- qemu: migration: Refresh device information after transferring state (rhbz#1463168) - qemuDomainRemoveMemoryDevice: unlink() memory backing file (rhbz#1461214) - util: Fix possible leak in virResctrlAllocMasksAssign (rhbz#1540817) - util: Clear unused part of the map in virBitmapShrink (rhbz#1540817) - tests: Add test for properly removing cachetune entries (rhbz#1540817)- storage: util: Properly ignore errors when backing volume is inaccessible (rhbz#1540022) - util: json: Add helper to return string or number properties as string (rhbz#1540290) - util: storage: Parse 'lun' for iSCSI protocol from JSON as string or number (rhbz#1540290) - util: Introduce virFormatIntPretty (rhbz#1289368) - util: Make prefix optional in virBitampString (rhbz#1289368) - util: Rename virBitmapString to virBitmapToString (rhbz#1289368) - util: Rename virBitmapDataToString to virBitmapDataFormat (rhbz#1289368) - util: Don't output too many zeros from virBitmapToString (rhbz#1289368) - util: Introduce virBitmapNewString (rhbz#1289368) - util: Reintroduce virBitmapSubtract (rhbz#1289368) - util: Introduce virBitmapShrink (rhbz#1289368) - conf: Sort cache banks in capabilities XML (rhbz#1289368) - conf: Format cache banks in capabilities with virFormatIntPretty (rhbz#1289368) - tests: Remove executable bits on plain data files (rhbz#1289368) - tests: Minor adjustments for test data (rhbz#1289368) - tests: Add resctrl-skx-twocaches test case to vircaps2xmltest (rhbz#1289368) - util: Fix leak in virStringTrimOptionalNewline (rhbz#1289368) - Rename virResctrlInfo to virResctrlInfoPerCache (rhbz#1289368) - util: Add virResctrlInfo (rhbz#1289368) - conf: Use virResctrlInfo in capabilities (rhbz#1289368) - util: Remove now-unneeded resctrl functions (rhbz#1289368) - fixup_resctrlinfo (rhbz#1289368) - resctrl: Add functions to work with resctrl allocations (rhbz#1289368) - conf: Add support for cputune/cachetune (rhbz#1289368) - tests: Add virresctrltest (rhbz#1289368) - qemu: Add support for resctrl (rhbz#1289368) - tests: Clean up and modify some vircaps2xmldata (rhbz#1289368) - resctl: stub out functions with Linux-only APIs used (rhbz#1289368) - util: Check for empty allocation instead of just NULL pointer (rhbz#1289368) - util: Use "resctrl" instead of "resctrlfs" spelling (rhbz#1289368) - util: Make it possible for virResctrlAllocSetMask to replace existing mask (rhbz#1289368) - util: Remove unused variable in virResctrlGetInfo (rhbz#1289368) - util: Don't check if entries under /sys/fs/resctrl/(info/) are directories (rhbz#1289368) - util: Add helpers for getting resctrl group allocs (rhbz#1289368) - util: Use default group's mask for unspecified resctrl allocations (rhbz#1289368) - util: Don't overwrite mask in virResctrlAllocFindUnused (rhbz#1289368) - qemu: Restore machinename even without cgroups (rhbz#1289368) - util: Extract path formatting into virResctrlAllocDeterminePath (rhbz#1289368) - qemu: Restore resctrl alloc data after restart (rhbz#1289368)- qemu: Fix crash in offline migration (rhbz#1536351) - Revert "qemu: monitor: do not report error on shutdown" (rhbz#1536461) - qemu: Refresh caps cache after booting a different kernel (rhbz#1525182) - qemu: Don't initialize struct utsname (rhbz#1525182)- qemuDomainAttachDeviceMknodHelper: Remove symlink before creating it (rhbz#1528502) - RHEL: cpu: Fix EPYC-IBRS CPU model (CVE-2017-5715) - cpu_x86: Copy CPU signature from ancestor (rhbz#1533125) - qemu: Ignore fallback CPU attribute on reconnect (rhbz#1532980) - qemu: Fix type of a completed job (rhbz#1523036)- conf: Add infrastructure for disk source private data XML (rhbz#1523261) - util: storage: Add helpers to parse and format relPath into privateData (rhbz#1523261) - qemu: domain: Parse and format relPath into disk source private data (rhbz#1523261) - qemu: remove input device after receiving the event (rhbz#1524837) - conf: honor maxnames in nodeListDevices API (rhbz#1528572) - storage: Fixing missing 'backingStore' tag from volume XML dumps. (rhbz#1529663) - util: add virFileReadHeaderQuiet wrapper around virFileReadHeaderFD (CVE-2017-5715) - util: introduce virHostCPUGetMicrocodeVersion (CVE-2017-5715) - cpu_x86: Rename virCPUx86MapInitialize (CVE-2017-5715) - conf: include x86 microcode version in virsh capabiltiies (CVE-2017-5715) - qemu: capabilities: force update if the microcode version does not match (CVE-2017-5715) - cpu: add CPU features and model for indirect branch prediction protection (CVE-2017-5715)- security: introduce virSecurityManager(Set|Restore)ChardevLabel (rhbz#1465833) - qemu: fix security labeling for attach/detach of char devices (rhbz#1465833) - nwfilter: don't crash listing filters in unprivileged daemon (rhbz#1522879) - docs: domain: Fix documentation of the 'snapshot' attribute for (rhbz#1523070) - storage: Don't dereference driver object if virStorageSource is not initialized (rhbz#1522682) - qemu: blockjob: Reset disk source index after pivot (rhbz#1519745) - qemu: Separate fetching CPU definitions from filling qemuCaps (rhbz#1521202) - qemu: Make sure host-model uses CPU model supported by QEMU (rhbz#1521202) - qemu: Avoid comparing size_t with -1 (rhbz#1521202) - migration.html: Clarify configuration file handling docs (rhbz#1514930)- conf: fix migratable XML for graphics if socket is generated based on config (rhbz#1511407) - storage: Extract error reporting for broken chains (rhbz#1509110) - qemu: domain: Refactor control flow in qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: process: Move handling of non-backing files into qemuDomainDetermineDiskChain (rhbz#1509110) - qemu: domain: Fix backing store terminator for non-backing local files (rhbz#1509110) - numa: describe siblings distances within cells (rhbz#1454889) - xenconfig: add domxml conversions for xen-xl (rhbz#1454889) - virDomainNumaGetNodeDistance: Fix input arguments validation (rhbz#1454889) - numa: Introduce virDomainNumaNodeDistanceIsUsingDefaults (rhbz#1454889) - qemu_capabilities: Introcude QEMU_CAPS_NUMA_DIST (rhbz#1454889) - qemu: Support setting NUMA distances (rhbz#1454889) - conf: Fix memory leak for distances in virDomainNumaFree (rhbz#1454889) - virDomainDiskSourceNetworkParse: Don't leak @tlsCfg or @haveTLS (rhbz#1519759) - virDomainDiskBackingStoreParse: Don't leak @idx (rhbz#1519759) - qemuStateInitialize: Don't leak @memoryBackingPath (rhbz#1519759) - Introduce virDomainDeviceAliasIsUserAlias (rhbz#1518148) - qemu: prefer the PCI bus alias from status XML (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: use def->os.arch (rhbz#1518148) - virQEMUCapsHasPCIMultiBus: assume true if we have no version information (rhbz#1518148) - qemu: add vmcoreinfo support (rhbz#1395248)- nodedev: Restore setting of privileged (rhbz#1517372) - spec: Turn on verbose build (rhbz#1335534) - spec: Make the build reproducible (rhbz#1335534) - Introduce virDomainInputDefGetPath (rhbz#1509866) - security: Introduce functions for input device hot(un)plug (rhbz#1509866) - qemu: Introduce functions for input device cgroup manipulation (rhbz#1509866) - qemu: functions for dealing with input device namespaces and labels (rhbz#1509866) - qemu: Properly label and create evdev on input device hotplug (rhbz#1509866) - qemu: Add QEMU_CAPS_DEVICE_SPAPR_VTY (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: rename QEMU_CAPS_SCLP_S390 to QEMU_CAPS_DEVICE_SCLPCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: add QEMU_CAPS_DEVICE_SCLPLMCONSOLE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf, qemu: Use type-aware switches where possible (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - docs: Improve documentation for serial consoles (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrDefPostParse() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Run devicePostParse() again for the first serial device (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_NONE (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Drop virDomainChrDeviceType.targetTypeAttr (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Introduce virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve error handling in virDomainChrDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Check virDomainChrSourceDefFormat() return value (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Improve virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Remove ATTRIBUTE_FALLTHROUGH from virDomainChrTargetDefFormat() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Introduce qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Improve qemuDomainChrTargetDefValidate() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Parse and format virDomainChrSerialTargetModel (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Set targetModel based on targetType for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Validate target model for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Format targetModel for serial devices (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - qemu: Remove redundancy in qemuBuildSerialChrDeviceStr() (rhbz#1449265, rhbz#1512929, rhbz#1511421, rhbz#1512934) - conf: Add target type and model for spapr-vty (rhbz#1511421) - qemu: Support usb-serial and pci-serial on pSeries (rhbz#1512934) - conf: Add target type and model for pl011 (rhbz#1512929) - conf: add VIR_DOMAIN_CHR_SERIAL_TARGET_TYPE_SCLP (rhbz#1449265) - qemu: switch s390/s390x default console back to serial (rhbz#1449265) - qemu: Add QEMU_CAPS_DEVICE_ISA_SERIAL (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_ISA_SERIAL for isa-serial (rhbz#1512929) - qemu: Add QEMU_CAPS_DEVICE_PL011 (rhbz#1512929) - qemu: Require QEMU_CAPS_DEVICE_PL011 for pl011 (rhbz#1512929)- tests: Rename ppc64le caps to ppc64 (rhbz#1308743) - tests: Add caps for QEMU 2.10.0 on ppc64 (rhbz#1308743) - qemu: Enable configuration of HPT resizing for pSeries guests (rhbz#1308743) - tests: Add tests for configuration of HPT resizing (rhbz#1308743) - qemuBuildDriveDevStr: Prefer default aliases for IDE bus (rhbz#1434451) - virQEMUCapsHasPCIMultiBus: Fix @def type (rhbz#1434451) - qemuBuildDriveDevStr: Prefer default alias for SATA bus (rhbz#1434451) - qemuBuildDeviceAddressStr: Prefer default alias for PCI bus (rhbz#1434451) - qemu: domain: Don't call namespace setup for storage already accessed by vm (rhbz#1506072) - qemu: Properly skip "char device redirected to" in QEMU log (rhbz#1335534) - vierror: Define VIR_ERROR_MAX_LENGTH macro (rhbz#1335534) - qemu: Use the end of QEMU log for reporting errors (rhbz#1335534) - qemu: Move snapshot disk validation functions into one (rhbz#1511480) - qemu: domain: Despaghettify qemuDomainDeviceDefValidate (rhbz#1511480) - qemu: domain: Move hostdev validation into separate function (rhbz#1511480) - qemu: domain: Move video device validation into separate function (rhbz#1511480) - qemu: domain: Refactor domain device validation function (rhbz#1511480) - qemu: block: Add function to check if storage source allows concurrent access (rhbz#1511480) - qemu: domain: Reject shared disk access if backing format does not support it (rhbz#1511480) - qemu: snapshot: Disallow snapshot of unsupported shared disks (rhbz#1511480) - qemu: Disallow pivot of shared disks to unsupported storage (rhbz#1511480) - qemu: caps: Add capability for 'share-rw' disk option (rhbz#1378242) - qemu: command: Mark disks as such in qemu (rhbz#1378242)- conf: Don't inline virDomainNetTypeSharesHostView (rhbz#1472263) - conf: s/virDomainObjGetShortName/virDomainDefGetShortName/ (rhbz#1461214) - qemu: Move memPath generation from memoryBackingDir to a separate function (rhbz#1461214) - qemu: Set alias for memory cell in qemuBuildMemoryCellBackendStr (rhbz#1461214) - qemu: Rename qemuProcessBuildDestroyHugepagesPath (rhbz#1461214) - qemu: Destroy whole memory tree (rhbz#1461214) - qemu: Use predictable file names for memory-backend-file (rhbz#1461214) - conf: Properly parse (rhbz#1509110) - qemu: parse: Allocate disk definition with private data (rhbz#1510781) - qemu: Tolerate storage source private data being NULL (rhbz#1510323) - qemu: domain: Don't allocate storage source private data if not needed (rhbz#1510323) - conf: Fix message when maximum vCPU count is less than current (rhbz#1509151) - Revert "virNetDevSupportBandwidth: Enable QoS for vhostuser" (rhbz#1497410)- Rebased to libvirt-3.9.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1343919, rhbz#1379218, rhbz#1379603, rhbz#1427049, rhbz#1434451 rhbz#1439991, rhbz#1447169, rhbz#1458630, rhbz#1460143, rhbz#1460602 rhbz#1460677, rhbz#1460962, rhbz#1463285, rhbz#1464300, rhbz#1464832 rhbz#1469552, rhbz#1472263, rhbz#1475250, rhbz#1484341, rhbz#1490279 rhbz#1494400, rhbz#1495171, rhbz#1495511, rhbz#1497396, rhbz#1497410 rhbz#1501239, rhbz#1501715, rhbz#1504592, rhbz#1506494- Rebased to libvirt-3.8.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#1075520, rhbz#1325066, rhbz#1341866, rhbz#1366446, rhbz#1368753 rhbz#1373783, rhbz#1439991, rhbz#1445600, rhbz#1448268, rhbz#1450317 rhbz#1454671, rhbz#1455023, rhbz#1455825, rhbz#1457610, rhbz#1460086 rhbz#1461301, rhbz#1462092, rhbz#1463168, rhbz#1464313, rhbz#1471225 rhbz#1472263, rhbz#1475227, rhbz#1476775, rhbz#1477880, rhbz#1481252 rhbz#1481309, rhbz#1485022, rhbz#1490705, rhbz#1490826, rhbz#1491217 rhbz#1494327- m4: Disable -Wdisabled-optimization (rhbz#1472263)- Rebased to libvirt-3.7.0 (rhbz#1472263) - The rebase also fixes the following bugs: rhbz#815702, rhbz#1233129, rhbz#1242801, rhbz#1316370, rhbz#1436065 rhbz#1436574, rhbz#1445325, rhbz#1458146, rhbz#1282859, rhbz#1371892 rhbz#1419760, rhbz#1430988, rhbz#1431112, rhbz#1447618, rhbz#1448149 rhbz#1451557, rhbz#1451983, rhbz#1455819, rhbz#1459091, rhbz#1459785 rhbz#1460962, rhbz#1461270, rhbz#1464975, rhbz#1352529, rhbz#1445596 rhbz#1445598, rhbz#1452053, rhbz#1452441, rhbz#1458708, rhbz#1459592 rhbz#1462060, rhbz#1463957, rhbz#1464821, rhbz#1467826, rhbz#1472277 rhbz#1225339, rhbz#1254971, rhbz#1267191, rhbz#1436042, rhbz#1437797 rhbz#1442947, rhbz#1443434, rhbz#1448766, rhbz#1449712, rhbz#1449715 rhbz#1453194, rhbz#1458630, rhbz#1458638, rhbz#1462653, rhbz#1467245 rhbz#1484230, rhbz#1484234, rhbz#1487705- qemu: Do not skip virCPUUpdateLive if priv->origCPU is set (rhbz#1441662)- qemu: Change coalesce settings on hotplug when they are different (rhbz#1414627)- util: storage: Make @backingFormat optional in virStorageFileGetMetadataInternal (rhbz#1461303)- util: storage: Output parsed network backing store string to debug log (rhbz#1461638) - util: storage: Add missing return to virStorageSourceParseBackingJSONGluster (rhbz#1461638) - util: storage: make virStorageSourceParseBackingJSONGlusterHost universal (rhbz#1461638) - util: storage: Add support for type 'inet' in virStorageSourceParseBackingJSONSocketAddress (rhbz#1461638) - util: storage: Split out parsing of TCP network host from JSON pseudoprotocol (rhbz#1461638) - util: storage: Report errors when source host data is missing (rhbz#1461638) - util: storage: Add JSON parser for new options in iSCSI protocol (rhbz#1461638) - util: storage: adapt to changes in JSON format for NBD (rhbz#1461638) - util: storage: adapt to changes in JSON format for ceph/rbd (rhbz#1461638) - util: storage: adapt to changes in JSON format for ssh (rhbz#1461638) - util: storage: adapt to changes in JSON format for sheepdog (rhbz#1461638) - qemu: Allow live-updates of coalesce settings (rhbz#1414627) - qemu: Pass the number of heads even with -vga qxl (rhbz#1283207) - util: storage: Export virStorageIsRelative (rhbz#1461303) - storage: Add helper to retrieve the backing store string of a storage volume (rhbz#1461303) - qemu: snapshot: Load data necessary for relative block commit to work (rhbz#1461303)- qemu: Set iface MTU on hotplug (rhbz#1408701) - Use a separate buffer for subelements (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - Use a separate buffer for (rhbz#1283251) - conf: introduce virDomainControllerDriverFormat (rhbz#1283251) - conf: add iotlb attribute to iommu (rhbz#1283251) - qemu: format device-iotlb on intel-iommu command line (rhbz#1283251) - qemuxml2xmltest: add virtio-options test (rhbz#1283251) - conf: use a leading space in virDomainVirtioNetDriverFormat (rhbz#1283251) - Add virtio-related options to interfaces (rhbz#1283251) - add virtio-related options to memballoon (rhbz#1283251) - Add virtio-related options to disks (rhbz#1283251) - Add virtio-related options to controllers (rhbz#1283251) - Add virtio-related options to filesystems (rhbz#1283251) - Add virtio-related options to rng devices (rhbz#1283251) - Add virtio-related options to video (rhbz#1283251) - Add virtio-related options to input devices (rhbz#1283251) - qemuxml2argvtest: add virtio-options test case (rhbz#1283251) - qemu: format virtio-related options on the command line (rhbz#1283251) - qemu: Allow memAccess for hugepages again (rhbz#1214369, rhbz#1458638) - qemu: Prefer hugepages over mem source='file' (rhbz#1214369) - qemu: Don't try to use hugepages if not enabled (rhbz#1214369) - qemu: Introduce qemuDomainDefFromXML helper (rhbz#1460952) - qemu: Add qemuDomainMigratableDefCheckABIStability (rhbz#1460952) - qemu: Add qemuDomainCheckABIStability (rhbz#1460952) - qemu: Use qemuDomainCheckABIStability where needed (rhbz#1460952)- Rebuild- qemu: mkdir memory_backing_dir on startup (rhbz#1214369) - qemu: Don't error out if allocation info can't be queried (rhbz#1452045) - daemon: Don't initialize SASL context if not necessary (rhbz#1450095) - virDomainXMLOption: Introduce virDomainABIStabilityDomain (rhbz#1450349) - virQEMUDriverDomainABIStability: Check for memoryBacking (rhbz#1450349) - qemu: process: Save vcpu ordering information on reconnect (rhbz#1451251) - audit: Fix the output message for shmem (rhbz#1218603) - qemu: Set operation on completed migration job (rhbz#1457052) - qemu: Conditionally allow block-copy for persistent domains (rhbz#1459113) - virsh: Add support for VIR_DOMAIN_BLOCK_COPY_TRANSIENT_JOB (rhbz#1459113) - qemu: Fix serial stub console allocation (rhbz#1434278) - conf: Make error reporting in virCPUDefIsEqual optional (rhbz#1441662) - conf: Refactor virCPUDefParseXML (rhbz#1441662) - conf: Make virDomainSnapshotDefFormat easier to read (rhbz#1441662) - conf: Pass xmlopt to virDomainSnapshotDefFormat (rhbz#1441662) - qemu: Rename xml_len in virQEMUSaveHeader as data_len (rhbz#1441662) - qemu: Fix memory leaks in qemuDomainSaveImageOpen (rhbz#1441662) - qemu: Introduce virQEMUSaveData{New,Free} (rhbz#1441662) - qemu: Introduce virQEMUSaveDataFinish (rhbz#1441662) - qemu: Refactor qemuDomainSaveHeader (rhbz#1441662) - qemu: Introduce virQEMUSaveData structure (rhbz#1441662) - conf: Introduce virSaveCookie (rhbz#1441662) - conf: Add save cookie callbacks to xmlopt (rhbz#1441662) - qemu: Implement virSaveCookie object and callbacks (rhbz#1441662) - qemu: Store save cookie in save images and snapshots (rhbz#1441662) - qemu: Remember CPU def from domain start (rhbz#1441662) - qemu: Report the original CPU in migratable xml (rhbz#1441662) - qemu: Always send persistent XML during migration (rhbz#1441662) - qemu: Send updated CPU in migration cookie (rhbz#1441662) - qemu: Store updated CPU in save cookie (rhbz#1441662) - qemu: Use updated CPU when starting QEMU if possible (rhbz#1441662) - docs: correct improper information about domain states in virsh manpage (rhbz#1408778)- conf: Resolve corner case on fc_host deletion (rhbz#1420740) - pci: fix link maximum speed detection (rhbz#1455017) - qemu: Use correct variable in qemuDomainSetBlockIoTune (rhbz#1455510) - virsh: Track when create pkttyagent (rhbz#1374126) - conf: add eim attribute to (rhbz#1451282, rhbz#1289153) - qemu: format eim on intel-iommu command line (rhbz#1451282, rhbz#1289153) - rpc: Double buffer size instead of quadrupling buffer size. (rhbz#1440683) - rpc: Allow up to 256K records to be returned per domain from virConnectGetAllDomainStats. (rhbz#1440683) - nodedev: Increase the netlink socket buffer size to the one used by udev (rhbz#1450960, rhbz#1442307) - util: hostcpu: Correctly report total number of vcpus in virHostCPUGetMap (rhbz#1456793) - qemu: Report shutdown event details (rhbz#1384007) - qemu: json: Fix daemon crash on handling domain shutdown event (rhbz#1384007)- util: introduce virStringMatch (rhbz#1446980) - util: introduce virBufferEscapeRegex (rhbz#1446980) - qemu: improve detection of UNIX path generated by libvirt (rhbz#1446980) - Adding POWER9 cpu model to cpu_map.xml (rhbz#1450189) - qemu: driver: Allow passing disk target as top image with block commit (rhbz#1451394) - qemu: monitor: Don't bother extracting vCPU halted state in text monitor (rhbz#1452106) - conf: Don't assign value from ..TypeFromString directly to enum (rhbz#1452454) - nodedev: Make use of the compile-time missing enum in switch error (rhbz#1452072) - conf: nodedev: Split virNodeDeviceDefFormat into more functions (rhbz#1452072) - docs: Provide a nodedev driver stub documentation (rhbz#1452072) - mdev: Pass a uuidstr rather than an mdev object to some util functions (rhbz#1452072) - nodedev: conf: Split PCI sub-capability parsing to separate methods (rhbz#1452072) - nodedev: Introduce new mdev_types and mdev nodedev capabilities (rhbz#1452072) - nodedev: Introduce the mdev capability to a PCI parent device (rhbz#1452072) - nodedev: Introduce mdev capability for mediated devices (rhbz#1452072) - docs: Document the mediated devices within the nodedev driver (rhbz#1452072) - Do not release unreserved address in qemuDomainAttachRNGDevice (rhbz#1452581) - qemu: process: Clear priv->namespaces on VM shutdown (rhbz#1453142) - Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" (rhbz#1449346) - qemu: Properly check return value of VIR_STRDUP in qemuDomainGetBlockIoTune (rhbz#1433183) - rpc: Bump maximum message size to 32M (rhbz#1440683) - Split out virDomainIOMMUDefFormat (rhbz#1427005) - qemu: allow conditional device property probing (rhbz#1427005) - qemu: refactor qemuBuildIOMMUCommandLine (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format kernel_irqchip on the command line (rhbz#1427005) - conf: add to (rhbz#1427005) - qemu: format intel-iommu, intremap on the command line (rhbz#1427005) - conf: add caching_mode attribute to iommu device (rhbz#1427005) - qemu: format caching-mode on iommu command line (rhbz#1427005) - conf: split out virDomainIOMMUDefCheckABIStability (rhbz#1427005) - conf: add ABI stability checks for IOMMU options (rhbz#1427005)- util: mdev: Use a local variable instead of a direct pointer access (rhbz#1446455) - mdev: Fix daemon crash on domain shutdown after reconnect (rhbz#1446455) - qemu: Provide a much clearer message on device hot-plug (rhbz#1450072) - virsh: Add --tls description for the virsh man page (rhbz#1448806) - conf: Check CPU cache for ABI stability (rhbz#1449595) - qemuDomainBuildNamespace: Move /dev/* mountpoints later (rhbz#1449510) - qemuDomainCreateDeviceRecursive: pass a structure instead of bare path (rhbz#1449510) - qemuDomainCreateDeviceRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainAttachDeviceMknodRecursive: Don't try to create devices under preserved mount points (rhbz#1449510) - qemuDomainDetachDeviceUnlink: Don't unlink files we haven't created (rhbz#1449510)- conf: add a new parse flag VIR_DOMAIN_DEF_PARSE_ABI_UPDATE_MIGRATION (rhbz#1373184) - qemu_domain: use correct default USB controller on ppc64 (rhbz#1373184) - qemu: hotplug: Unexport qemuDomainHotplugDelVcpu (rhbz#1439452) - qemu: hotplug: Don't save status XML when monitor is closed (rhbz#1439452) - util: check ifa_addr pointer before accessing its elements (rhbz#1444408) - util: allow ignoring SIOCSIFHWADDR when errno is EPERM (rhbz#1415609) - qemu: Ignore missing query-migrate-parameters (rhbz#1441934) - locking: Add support for sanlock_strerror (rhbz#1409511) - RHEL: spec: Require sanlock >= 3.5 (rhbz#1409511) - qemu: Properly reset non-p2p migration (rhbz#1425003) - qemu: Don't fail if physical size can't be updated in qemuDomainGetBlockInfo (rhbz#1442344) - qemu: process: Clean automatic NUMA/cpu pinning information on shutdown (rhbz#1445627) - qemu: process: Don't leak priv->usbaddrs after VM restart (rhbz#1445627) - qemu: process: Clean up priv->migTLSAlias (rhbz#1445627) - Add VIR_DOMAIN_JOB_OPERATION typed parameter (rhbz#1441563) - qemu: Report VIR_DOMAIN_JOB_OPERATION (rhbz#1441563) - conf: Rename mode parameter in virCPUDefParseXML (rhbz#1428952) - Add support for CPU cache specification (rhbz#1428952) - qemu: Add support for guest CPU cache (rhbz#1428952) - qemu: Don't reset "events" migration capability (rhbz#1441165) - qemu: Fix persistent migration of transient domains (rhbz#1446205) - Fix padding of encrypted data (rhbz#1447297) - cpu: Introduce virCPUCopyMigratable (rhbz#1444421) - qemu: Move common code in virQEMUCapsInitCPUModel one layer up (rhbz#1444421) - qemu: Add migratable parameter to virQEMUCapsInitCPUModel (rhbz#1444421) - qemu: Introduce virQEMUCapsSetHostModel (rhbz#1444421) - qemu: Move qemuCaps CPU data copying into a separate function (rhbz#1444421) - qemu: Introduce virQEMUCapsHostCPUDataClear (rhbz#1444421) - qemu: Move qemuCaps host CPU data in a struct (rhbz#1444421) - qemu: Prepare qemuCaps for multiple host CPU defs (rhbz#1444421) - qemu: Pass migratable host CPU model to virCPUUpdate (rhbz#1444421) - cpu: Drop feature filtering from virCPUUpdate (rhbz#1444421) - cpu: Introduce virCPUGetHostIsSupported (rhbz#1444421) - qemu: Use more data for comparing CPUs (rhbz#1444421) - qemu: don't kill qemu process on restart if networkNotify fails (rhbz#1442700) - network: better log message when network is inactive during reconnect (rhbz#1442700) - disk: Resolve issues with disk partition build/start checks (rhbz#1439132) - disk: Force usage of parted when checking disk format for "bsd" (rhbz#1439132) - storage: Modify storageBackendWipeLocal to allow zero from end of device (rhbz#1439132) - storage: Introduce virStorageBackendZeroPartitionTable (rhbz#1439132) - logical: Use virStorageBackendZeroPartitionTable (rhbz#1373711, rhbz#1439132) - logical: Increase the size of the data to wipe (rhbz#1373711, rhbz#1439132) - disk: Use virStorageBackendZeroPartitionTable (rhbz#1439132) - util: Add virNetDevSetCoalesce function (rhbz#1414627) - conf, docs: Add support for coalesce setting(s) (rhbz#1414627) - Set coalesce settings for domain interfaces (rhbz#1414627) - docs: fix typo in closing HTML element (rhbz#1414627) - Don't leak str in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Remove pointless check for !ret in virDomainNetDefCoalesceParseXML (rhbz#1414627) - Define ETHTOOL_[GS]COALESCE when building on older kernels (rhbz#1414627) - qemu: change the logic of setting default USB controller (rhbz#1438682) - qemu: use nec-usb-xhci as a default controller for aarch64 if available (rhbz#1438682) - qemu: introduce QEMU_CAPS_DEVICE_QEMU_XHCI (rhbz#1438682) - qemu: add support for qemu-xhci USB controller (rhbz#1438682) - qemu: use qemu-xhci USB controller by default for ppc64 and aarch64 (rhbz#1438682) - util: make macvtap/macvlan generated name #defines available to other files (rhbz#1335798) - conf: don't ignore for macvtap interfaces (rhbz#1335798) - util: rename/move VIR_NET_GENERATED_PREFIX to be consistent (rhbz#1335798)- qemu: Fix mdev checking for VFIO support (rhbz#1441291) - pci: recognize/report GEN4 (PCIe 4.0) card 16GT/s Link speed (rhbz#1442831) - qemu: refactor qemuDomainMachine* functions (rhbz#1441964) - qemu: report IDE bus in domain capabilities only if it's supported (rhbz#1441964) - qemu: do not crash on USB address with no port and invalid bus (rhbz#1441589) - spec: Avoid RPM verification errors on nwfilter XMLs (rhbz#1378774) - conf: Add check for non scsi_host parent during vport delete (rhbz#1420740)- storage: Fix capacity value for LUKS encrypted volumes (rhbz#1371892) - qemu: Add device id for mediated devices on qemu command line (rhbz#1438431) - qemu: hotplug: Iterate over vcpu 0 in individual vcpu hotplug code (rhbz#1437013) - qemu: hotplug: Fix formatting strings in qemuDomainFilterHotplugVcpuEntities (rhbz#1437010) - qemu: hotplug: Clear vcpu ordering for coldplug of vcpus (rhbz#1437010) - qemu: hotplug: Add validation for coldplug of individual vcpus (rhbz#1437010) - qemu: hotplug: Validate that vcpu-hotplug does not break config (rhbz#1437010) - qemu: Split virQEMUCapsInitArchQMPBasic() (rhbz#1429509) - tests: Initialize basic capabilities properly (rhbz#1429509) - qemu: Remove redundant capabilities (rhbz#1429509) - qemu: Advertise ACPI support for aarch64 guests (rhbz#1429509) - qemu: Enforce ACPI, UEFI requirements (rhbz#1429509) - tests: Test ACPI, UEFI requirements (rhbz#1429509) - qemu: Fix regression when hyperv/vendor_id feature is used (rhbz#1439736) - qemu: Fix resource leak in qemuDomainAddChardevTLSObjects error path (rhbz#1300769) - qemu: Break endless loop if qemuMigrationResetTLS fails (rhbz#1300769) - qemu: Properly reset TLS in qemuProcessRecoverMigrationIn (rhbz#1425003) - qemu: Drop resume label in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Always reset TLS in qemuProcessRecoverMigrationOut (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationRun (rhbz#1425003) - qemu: Don't reset TLS in qemuMigrationCancel (rhbz#1425003) - qemu: Introduce qemuMigrationReset (rhbz#1425003) - qemu: Simplify qemuMigrationResetTLS (rhbz#1425003) - qemu: Properly reset all migration capabilities (rhbz#1425003) - qemu: Don't overwrite existing error in qemuMigrationReset (rhbz#1439130)- Rebased to libvirt-3.2.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#822148, rhbz#824989, rhbz#1004676, rhbz#1018251, rhbz#1181659 rhbz#1181899, rhbz#1270403, rhbz#1292451, rhbz#1300769, rhbz#1329090 rhbz#1366088, rhbz#1371617, rhbz#1372581, rhbz#1389313, rhbz#1398087 rhbz#1404627, rhbz#1406791, rhbz#1408808, rhbz#1410225, rhbz#1415609 rhbz#1422318, rhbz#1426176, rhbz#1428209, rhbz#1428893, rhbz#1429551 rhbz#1430275, rhbz#1430634, rhbz#1430672, rhbz#1430679, rhbz#1431112 rhbz#1431793, rhbz#1431852, rhbz#1433180, rhbz#1433183, rhbz#1434882 rhbz#1436119, rhbz#1436999- qemuDomainSaveImageUpdateDef: Don't overwrite errors from virDomainDefCheckABIStability (rhbz#1379200) - qemu_process: don't probe iothreads if it's not supported by QEMU (rhbz#1430258)- Rebased to libvirt-3.1.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1268906, rhbz#1316774, rhbz#1330024, rhbz#1336564, rhbz#1343094 rhbz#1344897, rhbz#1346566, rhbz#1349441, rhbz#1352529, rhbz#1374128 rhbz#1375410, rhbz#1375417, rhbz#1378540, rhbz#1382640, rhbz#1383039 rhbz#1397440, rhbz#1408701, rhbz#1410188, rhbz#1412834, rhbz#1414393 rhbz#1417203, rhbz#1420205, rhbz#1420668, rhbz#1420718, rhbz#1421036- Enable use of namespaces by default (rhbz#1382640) - virProcessRunInMountNamespace: Report errors from child - util: Introduce virFileReadLink - qemuDomainPrepareDisk: Fix ordering - qemuSecurityRestoreAllLabel: Don't use transactions - qemu_security: Use more transactions - qemuDomain{Attach,Detach}Device NS helpers: Don't relabel devices - qemuDomainCreateDevice: Properly deal with symlinks - qemuDomainCreateDevice: Don't loop endlessly - qemuDomainAttachDeviceMknod: Deal with symlinks - qemuDomainAttachDeviceMknod: Don't loop endlessly - qemuDomainAttachSCSIVHostDevice: Prefer qemuSecurity wrappers - qemuDomainAttachSCSIVHostDevice: manage /dev entry - qemu_security: Drop qemuSecuritySetRestoreAllLabelData struct - qemu_domain: Don't pass virDomainDeviceDefPtr to ns helpers - qemuDomainNamespaceSetupDisk: Drop useless @src variable - qemuDomainNamespace{Setup,Teardown}Disk: Don't pass pointer to full disk - qemuDomainDiskChainElement{Prepare,Revoke}: manage /dev entry - qemuDomainNamespaceSetupDisk: Simplify disk check - qemu_security: Introduce ImageLabel APIs- Rebased to libvirt-3.0.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1191901, rhbz#1257813, rhbz#1292984, rhbz#1300177, rhbz#1302168 rhbz#1302171, rhbz#1332019, rhbz#1336564, rhbz#1349696, rhbz#1363586 rhbz#1370357, rhbz#1373711, rhbz#1386466, rhbz#1396040, rhbz#1397940 rhbz#1402690, rhbz#1402726, rhbz#1403691, rhbz#1404952, rhbz#1405269 rhbz#1406442- Rebased to libvirt-2.5.0 (rhbz#1382640) - The rebase also fixes the following bugs: rhbz#1106416, rhbz#1106419, rhbz#1207095, rhbz#1247005, rhbz#1300776 rhbz#1343858, rhbz#1347049, rhbz#1349898, rhbz#1354253, rhbz#1356769 rhbz#1356881, rhbz#1357358, rhbz#1357416, rhbz#1358181, rhbz#1359135 rhbz#1360533, rhbz#1365779, rhbz#1366108, rhbz#1366460, rhbz#1366505 rhbz#1368351, rhbz#1368368, rhbz#1369633, rhbz#1370357, rhbz#1370360 rhbz#1371039, rhbz#1371358, rhbz#1371758, rhbz#1372580, rhbz#1373535 rhbz#1373783, rhbz#1373849, rhbz#1374718, rhbz#1375268, rhbz#1375424 rhbz#1375524, rhbz#1375887, rhbz#1375920, rhbz#1375939, rhbz#1376009 rhbz#1376083, rhbz#1377602, rhbz#1377913, rhbz#1378290, rhbz#1378401 rhbz#1379196, rhbz#1379212, rhbz#1379895, rhbz#1382079, rhbz#1386976 rhbz#1387665, rhbz#1387666, rhbz#1393854, rhbz#1396597, rhbz#1399260 rhbz#1401054- virtlogd: Don't stop or restart along with libvirtd (rhbz#1372576)- Add helper for removing transient definition (rhbz#1368774) - qemu: Remove stale transient def when migration fails (rhbz#1368774) - qemu: Don't use query-migrate on destination (rhbz#1374613) - conf: allow hotplugging "legacy PCI" device to manually addressed PCIe slot (rhbz#1337490) - conf: Add support for virtio-net.rx_queue_size (rhbz#1366989) - qemu_capabilities: Introduce virtio-net-*.rx_queue_size (rhbz#1366989) - qemu: Implement virtio-net rx_queue_size (rhbz#1366989) - audit: Audit information about shmem devices (rhbz#1218603) - qemu: monitor: Use a more obvious iterator name (rhbz#1375783) - qemu: monitor: qemuMonitorGetCPUInfoHotplug: Add iterator 'anycpu' (rhbz#1375783) - qemu: monitor: Add vcpu state information to monitor data (rhbz#1375783) - qemu: domain: Don't infer vcpu state (rhbz#1375783)- util: storage: Properly set protocol type when parsing gluster json string (rhbz#1372251) - conf: Add IOThread quota and period scheduler/cputune defs (rhbz#1356937) - qemu: Add support to get/set IOThread period and quota cgroup values (rhbz#1356937) - network: new network forward mode 'open' (rhbz#846810) - virtlogd.socket: Tie lifecycle to libvirtd.service (rhbz#1372576) - cpu_x86: Fix minimum match custom CPUs on hosts with CMT (rhbz#1365500) - qemu: cgroup: Extract temporary relaxing of cgroup setting for vcpu hotplug (rhbz#1097930) - qemu: process: Fix start with unpluggable vcpus with NUMA pinning (rhbz#1097930)- qemu: caps: Always assume QEMU_CAPS_SMP_TOPOLOGY (rhbz#1097930) - conf: Extract code formatting vCPU info (rhbz#1097930) - conf: Rename virDomainVcpuInfoPtr to virDomainVcpuDefPtr (rhbz#1097930) - conf: Don't report errors from virDomainDefGetVcpu (rhbz#1097930) - tests: qemuxml2xml: Format status XML header dynamically (rhbz#1097930) - conf: convert def->vcpus to a array of pointers (rhbz#1097930) - conf: Add private data for virDomainVcpuDef (rhbz#1097930) - qemu: domain: Add vcpu private data structure (rhbz#1097930) - qemu: domain: Extract formating and parsing of vCPU thread ids (rhbz#1097930) - qemu: Add cpu ID to the vCPU pid list in the status XML (rhbz#1097930) - qemu: Store vCPU thread ids in vcpu private data objects (rhbz#1097930) - Fix logic in qemuDomainObjPrivateXMLParseVcpu (rhbz#1097930) - qemu: Add qemuProcessSetupPid() and use it in qemuProcessSetupIOThread() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupEmulator() (rhbz#1097930) - qemu: Use qemuProcessSetupPid() in qemuProcessSetupVcpu() (rhbz#1097930) - qemuBuildCpuCommandLine: Don't leak @buf (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs (rhbz#1097930) - conf: Make really sure we don't access non-existing vCPUs again (rhbz#1097930) - qemu: capabilities: Drop unused function virQEMUCapsGetMachineTypes (rhbz#1097930) - qemu: caps: Sanitize storage of machine type related data (rhbz#1097930) - qemu: cap: Refactor access to array in virQEMUCapsProbeQMPMachineTypes (rhbz#1097930) - qemu: monitor: Add monitor API for device_add supporting JSON objects (rhbz#1097930) - qemu: monitor: Add do-while block to QEMU_CHECK_MONITOR_FULL (rhbz#1097930) - qemu: Improve error message in virDomainGetVcpus (rhbz#1097930) - qemu: domain: Rename qemuDomainDetectVcpuPids to qemuDomainRefreshVcpuInfo (rhbz#1097930) - qemu: monitor: Rename qemuMonitor(JSON|Text)GetCPUInfo (rhbz#1097930) - qemu: domain: Improve vCPU data checking in qemuDomainRefreshVcpu (rhbz#1097930) - qemu: domain: Simplify return values of qemuDomainRefreshVcpuInfo (rhbz#1097930) - internal: Introduce macro for stealing pointers (rhbz#1097930) - tests: qemucapabilities: Add data for qemu 2.7.0 (rhbz#1097930) - qemu: setcpus: Report better errors (rhbz#1097930) - qemu: setvcpus: Extract setting of maximum vcpu count (rhbz#1097930) - qemu: driver: Extract setting of live vcpu count (rhbz#1097930) - qemu: driver: Split out regular vcpu hotplug code into a function (rhbz#1097930) - conf: Provide error on undefined vcpusched entry (rhbz#1097930) - qemu: monitor: Return structures from qemuMonitorGetCPUInfo (rhbz#1097930) - qemu: monitor: Return struct from qemuMonitor(Text|Json)QueryCPUs (rhbz#1097930) - qemu: Add capability for query-hotpluggable-cpus command (rhbz#1097930) - qemu: Forbid config when topology based cpu count doesn't match the config (rhbz#1097930) - qemu: capabilities: Extract availability of new cpu hotplug for machine types (rhbz#1097930) - qemu: monitor: Extract QOM path from query-cpus reply (rhbz#1097930) - qemu: monitor: Add support for calling query-hotpluggable-cpus (rhbz#1097930) - qemu: monitor: Add algorithm for combining query-(hotpluggable-)-cpus data (rhbz#1097930) - tests: Add test infrastructure for qemuMonitorGetCPUInfo (rhbz#1097930) - tests: cpu-hotplug: Add data for x86 hotplug with 11+ vcpus (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 platform including hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 out-of-order hotplug (rhbz#1097930) - tests: cpu-hotplug: Add data for ppc64 without threads enabled (rhbz#1097930) - qemu: domain: Extract cpu-hotplug related data (rhbz#1097930) - qemu: domain: Prepare for VCPUs vanishing while libvirt is not running (rhbz#1097930) - util: Extract and rename qemuDomainDelCgroupForThread to virCgroupDelThread (rhbz#1097930) - conf: Add XML for individual vCPU hotplug (rhbz#1097930) - qemu: migration: Prepare for non-contiguous vcpu configurations (rhbz#1097930) - qemu: command: Add helper to convert vcpu definition to JSON props (rhbz#1097930) - qemu: process: Copy final vcpu order information into the vcpu definition (rhbz#1097930) - qemu: command: Add support for sparse vcpu topologies (rhbz#1097930) - qemu: Use modern vcpu hotplug approach if possible (rhbz#1097930) - qemu: hotplug: Allow marking unplugged devices by alias (rhbz#1097930) - qemu: hotplug: Add support for VCPU unplug (rhbz#1224341) - virsh: vcpuinfo: Report vcpu number from the structure rather than it's position (rhbz#1097930) - qemu: driver: Fix qemuDomainHelperGetVcpus for sparse vcpu topologies (rhbz#1097930) - doc: clarify documentation for vcpu order (rhbz#1097930) - conf: Don't validate vcpu count in XML parser (rhbz#1097930) - qemu: driver: Validate configuration when setting maximum vcpu count (rhbz#1370066) - conf: Fix build with picky GCC (rhbz#1097930)- qemu_command: don't modify heads for graphics device (rhbz#1366119) - virsh: Fix core for cmdSecretGetValue (rhbz#1366611) - conf: report an error message for non-existing USB hubs (rhbz#1367130) - conf: free the ports array of a USB hub (rhbz#1366097) - utils: storage: Fix JSON field name for uri based storage (rhbz#1367260) - qemu: Adjust the cur_ballon on coldplug/unplug of dimms (rhbz#1220702) - conf: Provide error on undefined iothreadsched entry (rhbz#1366484) - qemu: Fix the command line generation for rbd auth using aes secrets (rhbz#1182074) - qemu: Fix crash hot plugging luks volume (rhbz#1367259) - Revert "admin: Fix the default uri for session daemon to libvirtd:///session" (rhbz#1367269) - libvirt: convert to typesafe virConf accessors (rhbz#1367269) - admin: Fix default uri config option name s/admin_uri_default/uri_default (rhbz#1367269) - virt-admin: Properly fix the default session daemon URI to admin server (rhbz#1367269)- qemu: Fix domain state after reset (rhbz#1269575) - rpc: virnetserver: Rename ClientSetProcessingControls to ClientSetLimits (rhbz#1357776) - rpc: virnetserver: Move virNetServerCheckLimits which is static up in the file (rhbz#1357776) - rpc: virnetserver: Add code to CheckLimits to handle suspending of services (rhbz#1357776) - admin: rpc: virnetserver: Fix updating of the client limits (rhbz#1357776) - rpc: virnetserver: Remove dead code checking the client limits (rhbz#1357776) - storage: Fix a NULL ptr dereference in virStorageBackendCreateQemuImg (rhbz#1363636) - qemu: Introduce qemuAliasFromHostdev (rhbz#1289391) - qemu: Use the hostdev alias in qemuDomainAttachHostSCSIDevice error path (rhbz#1289391) - storage: Don't remove the pool for buildPool failure in storagePoolCreate (rhbz#1362349) - lxcDomainCreateXMLWithFiles: Avoid crash (rhbz#1363773) - admin: Fix the default uri for session daemon to libvirtd:///session (rhbz#1356858) - docs: Distribute subsite.xsl (rhbz#1365004) - qemuBuildMachineCommandLine: Follow our pattern (rhbz#1304483) - Introduce SMM feature (rhbz#1304483) - Introduce @secure attribute to os loader element (rhbz#1304483) - qemu: Enable secure boot (rhbz#1304483) - qemu: Advertise OVMF_CODE.secboot.fd (rhbz#1304483) - tests: Fix broken build (rhbz#1304483) - cpu_x86: Introduce x86FeatureIsMigratable (rhbz#1365500) - cpu_x86: Properly drop non-migratable features (rhbz#1365500) - tests: Add a test for host-model CPU with CMT feature (rhbz#1365500) - cpu_x86: Fix host-model CPUs on hosts with CMT (rhbz#1365500) - virt-admin: Fix the error when an invalid URI has been provided (rhbz#1365903) - conf: improve error log when PCI devices don't match requested controller (rhbz#1363627) - conf: don't allow connecting upstream-port directly to pce-expander-bus (rhbz#1361172) - conf: restrict where dmi-to-pci-bridge can be connected (rhbz#1363648) - conf: restrict expander buses to connect only to a root bus (rhbz#1358712) - virNetDevMacVLanCreateWithVPortProfile: Don't mask virNetDevMacVLanTapOpen error (rhbz#1240439)- qemu: hotplug: fix changeable media ejection (rhbz#1359071) - lxc: Don't crash by forgetting to ref transient domains (rhbz#1351057) - Introduce device (rhbz#1235581) - Add QEMU_CAPS_DEVICE_INTEL_IOMMU (rhbz#1235581) - qemu: format intel-iommu on the command line (rhbz#1235581) - qemu_monitor_json: add support to search QOM device path by device alias (rhbz#1358728) - hvsupport: Introduce parseSymsFile (rhbz#1286679) - hvsupport: use a regex instead of XML::XPath (rhbz#1286679) - hvsupport: construct the group regex upfront (rhbz#1286679) - hvsupport: skip non-matching lines early (rhbz#1286679) - virconf: Fix config file path construction (rhbz#1357364) - virDomainHostdevDefFree: Don't leak privateData (rhbz#1357346) - virt-admin: Output srv-threadpool-info data as unsigned int rather than signed (rhbz#1356769) - util: Introduce virISCSINodeNew (rhbz#1356436) - iscsi: Establish connection to target via static target login (rhbz#1356436) - storage: Document wiping formatted volume types (rhbz#868771) - admin: Retrieve the SASL context for both local and remote connection (rhbz#1361948) - daemon: sasl: Don't forget to save SASL username to client's identity (rhbz#1361948) - vsh: Make vshInitDebug return int instead of void (rhbz#1357363) - tools: Make use of the correct environment variables (rhbz#1357363) - util: Add 'usage' for encryption (rhbz#1301021) - virStorageEncryptionSecretFree: Don't leak secret lookup definition (rhbz#1301021) - encryption: Add luks parsing for storageencryption (rhbz#1301021) - encryption: Add and to encryption (rhbz#1301021) - qemu: Introduce helper qemuDomainSecretDiskCapable (rhbz#1301021) - tests: Adjust LUKS tests to use 'volume' secret type (rhbz#1301021) - docs: Update docs to reflect LUKS secret changes (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachHostSCSIDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Alter error path cleanup for qemuDomainAttachSCSIDisk (rhbz#1301021) - qemu: Move and rename qemuBufferEscapeComma (rhbz#1301021) - storage: Add support to create a luks volume (rhbz#1301021) - qemu: Add secinfo for hotplug virtio disk (rhbz#1301021) - qemu: Alter the qemuDomainGetSecretAESAlias to add new arg (rhbz#1301021) - qemu: Add luks support for domain disk (rhbz#1301021) - qemu: Move setting of obj bools for qemuDomainAttachVirtioDiskDevice (rhbz#1301021) - qemu: Move setting of encobjAdded for qemuDomainAttachSCSIDisk (rhbz#1301021) - storage: Fix error path (rhbz#1301021) - qemu: Disallow usage of luks encryption if aes secret not possible (rhbz#1301021) - storage: Add extra failure condition for luks volume creation (rhbz#1301021) - virstoragefile: refactor virStorageFileMatchesNNN methods (rhbz#1301021) - qemu: Make qemuDomainCheckDiskStartupPolicy self-contained (rhbz#1168453) - qemu: Remove unnecessary label and its only reference (rhbz#1168453) - qemu: Fix support for startupPolicy with volume/pool disks (rhbz#1168453) - virsh: Report error when explicit connection fails (rhbz#1356461) - tests: Add testing of backing store string parser (rhbz#1134878) - util: json: Make first argument of virJSONValueObjectForeachKeyValue const (rhbz#1134878) - util: qemu: Add wrapper for JSON -> commandline conversion (rhbz#1134878) - util: qemu: Add support for user-passed strings in JSON->commandline (rhbz#1134878) - util: qemu: Allow nested objects in JSON -> commandline generator (rhbz#1134878) - util: qemu: Allow for different approaches to format JSON arrays (rhbz#1134878) - util: qemu: Don't generate any extra commas in virQEMUBuildCommandLineJSON (rhbz#1134878) - util: json: Make first argument of virJSONValueCopy const (rhbz#1134878) - util: storage: Add parser for qemu's json backing pseudo-protocol (rhbz#1134878) - util: storage: Add support for host device backing specified via JSON (rhbz#1134878) - util: storage: Add support for URI based backing volumes in qemu's JSON pseudo-protocol (rhbz#1134878) - util: storage: Add json pseudo protocol support for gluster volumes (rhbz#1134878) - util: storage: Add json pseudo protocol support for iSCSI volumes (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'nbd' protocol (rhbz#1134878) - util: storage: Add JSON backing store parser for 'sheepdog' protocol (rhbz#1134878) - util: storage: Add 'ssh' network storage protocol (rhbz#1134878) - util: storage: Add JSON backing volume parser for 'ssh' protocol (rhbz#1134878) - qemu: command: Rename qemuBuildNetworkDriveURI to qemuBuildNetworkDriveStr (rhbz#1247521) - qemu: command: Split out network disk URI building (rhbz#1247521) - qemu: command: Extract drive source command line formatter (rhbz#1247521) - qemu: command: Refactor code extracted to qemuBuildDriveSourceStr (rhbz#1247521) - storage: gluster: Support multiple hosts in backend functions (rhbz#1247521) - util: qemu: Add support for numbered array members (rhbz#1247521) - qemu: command: Add infrastructure for object specified disk sources (rhbz#1247521) - qemu: command: Add support for multi-host gluster disks (rhbz#1247521) - qemu: Need to free fileprops in error path (rhbz#1247521) - storage: remove "luks" storage volume type (rhbz#1301021)- qemu: getAutoDumpPath() return value should be dumpfile not domname. (rhbz#1354238) - qemu: Copy complete domain def in qemuDomainDefFormatBuf (rhbz#1320470) - qemu: Drop default channel path during migration (rhbz#1320470) - qemu: Fix migration from old libvirt (rhbz#1320500) - Add USB addresses to qemuhotplug test cases (rhbz#1215968) - Introduce virDomainUSBDeviceDefForeach (rhbz#1215968) - Allow omitting USB port (rhbz#1215968) - Store USB port path as an array of integers (rhbz#1215968) - Introduce virDomainUSBAddressSet (rhbz#1215968) - Add functions for adding USB controllers to addrs (rhbz#1215968) - Add functions for adding USB hubs to addrs (rhbz#1215968) - Reserve existing USB addresses (rhbz#1215968) - Add tests for USB address assignment (rhbz#1215968) - Assign addresses to USB devices (rhbz#1215968) - Assign addresses on USB device hotplug (rhbz#1215968) - Auto-add one hub if there are too many USB devices (rhbz#1215968)- qemu: Use bootindex whenever possible (rhbz#1323085) - qemu: Properly reset spiceMigration flag (rhbz#1151723) - qemu: Drop useless SPICE migration code (rhbz#1151723) - qemu: Memory locking is only required for KVM guests on ppc64 (rhbz#1350772) - virtlogd: make max file size & number of backups configurable (rhbz#1351209) - virtlogd: increase max file size to 2 MB (rhbz#1351209)- Rebased to libvirt-2.0.0 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#735385, rhbz#1004602, rhbz#1046833, rhbz#1180092, rhbz#1216281 rhbz#1283207, rhbz#1286679, rhbz#1289288, rhbz#1302373, rhbz#1304222 rhbz#1312188, rhbz#1316370, rhbz#1320893, rhbz#1322210, rhbz#1325072 rhbz#1325080, rhbz#1332446, rhbz#1333248, rhbz#1333404, rhbz#1334237 rhbz#1335617, rhbz#1335832, rhbz#1337869, rhbz#1341415, rhbz#1342342 rhbz#1342874, rhbz#1342962, rhbz#1343442, rhbz#1344892, rhbz#1344897 rhbz#1345743, rhbz#1346723, rhbz#1346724, rhbz#1346730, rhbz#1350688 rhbz#1351473- Rebased to libvirt-1.3.5 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1139766, rhbz#1182074, rhbz#1209802, rhbz#1265694, rhbz#1286679 rhbz#1286709, rhbz#1318993, rhbz#1319044, rhbz#1320836, rhbz#1326660 rhbz#1327537, rhbz#1328003, rhbz#1328301, rhbz#1329045, rhbz#1336629 rhbz#1337073, rhbz#1339900, rhbz#1341460- Rebased to libvirt-1.3.4 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1002423, rhbz#1004593, rhbz#1038888, rhbz#1103314, rhbz#1220702 rhbz#1286679, rhbz#1289363, rhbz#1320447, rhbz#1324551, rhbz#1325043 rhbz#1325075, rhbz#1325757, rhbz#1326270, rhbz#1327499, rhbz#1328401 rhbz#1329041, rhbz#1329046, rhbz#1329819, rhbz#1331228- qemu: perf: Fix crash/memory corruption on failed VM start (rhbz#1324757)- Rebased to libvirt-1.3.3 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#830971, rhbz#986365, rhbz#1151723, rhbz#1195176, rhbz#1249441 rhbz#1260749, rhbz#1264008, rhbz#1269715, rhbz#1278727, rhbz#1281706 rhbz#1282744, rhbz#1286679, rhbz#1288000, rhbz#1289363, rhbz#1293804 rhbz#1306556, rhbz#1308317, rhbz#1313264, rhbz#1313314, rhbz#1314594 rhbz#1315059, rhbz#1316371, rhbz#1316384, rhbz#1316420, rhbz#1316433 rhbz#1316465, rhbz#1317531, rhbz#1318569, rhbz#1321546- Rebased to libvirt-1.3.2 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1197592, rhbz#1235180, rhbz#1244128, rhbz#1244567, rhbz#1245013 rhbz#1250331, rhbz#1265694, rhbz#1267256, rhbz#1275039, rhbz#1282846 rhbz#1283085, rhbz#1286679, rhbz#1290324, rhbz#1293241, rhbz#1293899 rhbz#1299696, rhbz#1305922- Rebased to libvirt-1.3.1 (rhbz#1286679) - The rebase also fixes the following bugs: rhbz#1207692, rhbz#1233115, rhbz#1245476, rhbz#1298065, rhbz#1026136 rhbz#1207751, rhbz#1210587, rhbz#1250287, rhbz#1253107, rhbz#1254152 rhbz#1257486, rhbz#1266078, rhbz#1271107, rhbz#1159219, rhbz#1163091 rhbz#1196711, rhbz#1263574, rhbz#1270427, rhbz#1245525, rhbz#1247987 rhbz#1248277, rhbz#1249981, rhbz#1251461, rhbz#1256999, rhbz#1264008 rhbz#1265049, rhbz#1265114, rhbz#1270715, rhbz#1272301, rhbz#1273686 rhbz#997561, rhbz#1166452, rhbz#1231114, rhbz#1233003, rhbz#1260576 rhbz#1261432, rhbz#1273480, rhbz#1273491, rhbz#1277781, rhbz#1278404 rhbz#1281707, rhbz#1282288, rhbz#1285665, rhbz#1288690, rhbz#1292984 rhbz#921135, rhbz#1025230, rhbz#1240439, rhbz#1266982, rhbz#1270709 rhbz#1276198, rhbz#1278068, rhbz#1278421, rhbz#1281710, rhbz#1291035 rhbz#1297020, rhbz#1297690 - RHEL: Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - RHEL: qemu: Support vhost-user-multiqueue with QEMU 2.3 (rhbz#1207692)- qemu: Add conditions for qemu-kvm use on ppc64 (rhbz#1267882) - qemu: Move simplification variable to begining of the function (rhbz#1266856) - qemu: Extract -mem-path building into its own function (rhbz#1266856) - qemu: Add -mem-path even with numa (rhbz#1266856) - qemu: Use memory-backing-file only when needed (rhbz#1266856) - qemu: Always update migration times on destination (rhbz#1265902) - qemu: Copy completed migration stats only on success (rhbz#1265902) - qemu: Introduce flags in qemuMigrationCompleted (rhbz#1265902) - qemu: Make updating stats in qemuMigrationCheckJobStatus optional (rhbz#1265902) - qemu: Wait until destination QEMU consumes all migration data (rhbz#1265902)- qemu: Fix dynamic_ownership qemu.conf setting (rhbz#1267154)- domain: Fix migratable XML with graphics/@listen (rhbz#1265111)- virSecuritySELinuxSetSecurityAllLabel: drop useless virFileIsSharedFSType (rhbz#1124841) - security_selinux: Replace SELinuxSCSICallbackData with proper struct (rhbz#1124841) - virSecurityManager: Track if running as privileged (rhbz#1124841) - security_selinux: Take @privileged into account (rhbz#1124841) - qemu: Fix using guest architecture as lookup key (rhbz#1260753) - virfile: Check for existence of dir in virFileDeleteTree (rhbz#1146886) - Revert "qemu: Fix integer/boolean logic in qemuSetUnprivSGIO" (rhbz#1072736) - qemu: migration: Relax enforcement of memory hotplug support (rhbz#1252685) - conf: Add helper to determine whether memory hotplug is enabled for a vm (rhbz#1252685) - qemu: Make memory alignment helper more universal (rhbz#1252685) - conf: Drop VIR_DOMAIN_DEF_PARSE_CLOCK_ADJUST flag (rhbz#1252685) - conf: Document all VIR_DOMAIN_DEF_PARSE_* flags (rhbz#1252685) - conf: Add XML parser flag that will allow us to do incompatible updates (rhbz#1252685) - conf: Split memory related post parse stuff into separate function (rhbz#1252685) - conf: Rename max_balloon to total_memory (rhbz#1252685) - conf: Pre-calculate initial memory size instead of always calculating it (rhbz#1252685) - conf: Don't always recalculate initial memory size from NUMA size totals (rhbz#1252685) - qemu: command: Align memory sizes only on fresh starts (rhbz#1252685) - qemu: ppc64: Align memory sizes to 256MiB blocks (rhbz#1249006) - test: Add test to validate that memory sizes don't get updated on migration (rhbz#1252685) - qemu: Align memory module sizes to 2MiB (rhbz#1252685) - qemu: Refresh memory size only on fresh starts (rhbz#1242940)- conf: fix crash when parsing a unordered NUMA (rhbz#1260846) - vmx: Some whitespace cleanup (rhbz#1172544) - vmx: The virVMXParseDisk deviceType can be NULL, add some missing checks (rhbz#1172544) - vmx: Add handling for CDROM devices with SCSI passthru (rhbz#1172544) - qemu: hotplug: Properly clean up drive backend if frontend hotplug fails (rhbz#1262399) - qemu: Introduce QEMU_CAPS_DEVICE_RTL8139 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_E1000 (rhbz#1254044) - qemu: Introduce QEMU_CAPS_DEVICE_VIRTIO_NET (rhbz#1254044) - qemu: Try several network devices when looking for a default (rhbz#1254044) - qemu: Report error if per-VM directory cannot be created (rhbz#1146886) - qemu: Do not allow others into per-VM subdirectories (rhbz#1146886) - qemu: Allow others to browse /var/lib/libvirt/qemu (rhbz#1146886)- util: make virNetDev(Replace|Restore)MacAddress public functions (rhbz#1257004) - util: don't use netlink to save/set mac for macvtap+passthrough+802.1Qbh (rhbz#1257004) - cpu: Introduce IvyBridge CPU model (rhbz#1254420) - examples: Add example polkit ACL rules (rhbz#1115289) - qemu: don't use initialized ret in qemuRemoveSharedDevice (rhbz#1072736) - qemu: Introduce qemuDomainMachineIsS390CCW (rhbz#1258361) - qemu: Need to check for machine.os when using ADDRESS_TYPE_CCW (rhbz#1258361)- Start daemon only after filesystems are mounted (rhbz#1255228) - virfile: Add error for root squash change mode failure (rhbz#1253609) - virfile: Introduce virFileUnlink (rhbz#1253609) - storage: Correct the 'mode' check (rhbz#1253609) - storage: Handle failure from refreshVol (rhbz#1253609) - util: Add virStringGetFirstWithPrefix (rhbz#1165580) - util: Add virCgroupGetBlockDevString (rhbz#1165580) - util: Add getters for cgroup block device I/O throttling (rhbz#1165580) - lxc: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - qemu: Sync BlkioDevice values when setting them in cgroups (rhbz#1165580) - Allow vfio hotplug of a device to the domain which owns the iommu (rhbz#1256486) - hostdev: skip ACS check when using VFIO for device assignment (rhbz#1256486) - docs: Clarify unprivileged sgio feature (rhbz#1072736) - qemu: Introduce qemuIsSharedHostdev (rhbz#1072736) - qemu: Introduce qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuCheckSharedDisk to create qemuCheckUnprivSGIO (rhbz#1072736) - qemu: Inline qemuGetHostdevPath (rhbz#1072736) - qemu: Refactor qemuSetUnprivSGIO return values (rhbz#1072736) - qemu: Fix integer/boolean logic in qemuSetUnprivSGIO (rhbz#1072736) - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1072736) - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1072736) - security_selinux: Use proper structure to access socket data (rhbz#1146886) - security_dac: Label non-listening sockets (rhbz#1146886) - security: Add virSecurityDomainSetDirLabel (rhbz#1146886) - security_stack: Add SetDirLabel support (rhbz#1146886) - security_selinux: Add SetDirLabel support (rhbz#1146886) - security_dac: Add SetDirLabel support (rhbz#1146886) - qemu: Fix access to auto-generated socket paths (rhbz#1146886) - tests: Use qemuProcessPrepareMonitorChr in qemuxmlnstest (rhbz#1146886) - qemu: Label correct per-VM path when starting (rhbz#1146886) - selinux: fix compile errors (rhbz#1146886) - conf: Add ioeventfd option for controllers (rhbz#1150484) - qemu: Enable ioeventfd usage for virtio-scsi controllers (rhbz#1150484)- api: Remove check on iothread_id arg in virDomainPinIOThread (rhbz#1251886) - api: Adjust comment for virDomainAddIOThread (rhbz#1251886) - qemu: Add check for invalid iothread_id in qemuDomainChgIOThread (rhbz#1251886) - conf: Check for attach disk usage of iothread=0 (rhbz#1253108) - virNetDevBandwidthUpdateRate: turn class_id into integer (rhbz#1252473) - bridge_driver: Introduce networkBandwidthChangeAllowed (rhbz#1252473) - bridge_driver: Introduce networkBandwidthUpdate (rhbz#1252473) - qemuDomainSetInterfaceParameters: Use new functions to update bandwidth (rhbz#1252473) - cpu: Don't update host-model guest CPUs on ppc64 (rhbz#1251927) - cpu: Better support for ppc64 compatibility modes (rhbz#1251927) - cpu: Move check for NULL CPU model inside the driver (rhbz#1251927) - tests: Add some compatibility-related cases to the CPU tests (rhbz#1251927)- numa_conf: Introduce virDomainNumaGetMaxCPUID (rhbz#1176020) - virDomainDefParseXML: Check for malicious cpu ids in (rhbz#1176020) - conf: more useful error message when pci function is out of range (rhbz#1004596) - qemu: Fix reporting of physical capacity for block devices (rhbz#1250982) - network: verify proper address family in updates to and (rhbz#1184736) - rpc: Remove keepalive_required option (rhbz#1247087) - virNetDevBandwidthParseRate: Reject negative values (rhbz#1022292) - domain: Fix crash if trying to live update disk (rhbz#1007228) - qemu: fail on attempts to use for non-tap network connections (rhbz#1180011) - network: validate network NAT range (rhbz#985653) - conf: Don't try formating non-existing addresses (rhbz#985653) - cpu: Rename {powerpc, ppc} => ppc64 (filesystem) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (exported symbols) (rhbz#1250977) - cpu: Rename {powerpc, ppc} => ppc64 (internal symbols) (rhbz#1250977) - cpu: Indentation changes in the ppc64 driver (rhbz#1250977) - cpu: Mark driver functions in ppc64 driver (rhbz#1250977) - cpu: Simplify NULL handling in ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64ModelFromCPU() (rhbz#1250977) - cpu: Reorder functions in the ppc64 driver (rhbz#1250977) - cpu: Remove ISA information from CPU map XML (rhbz#1250977) - tests: Remove unused file (rhbz#1250977) - tests: Improve result handling in cpuTestGuestData() (rhbz#1250977) - cpu: Never skip CPU model name check in ppc64 driver (rhbz#1250977) - cpu: CPU model names have to match on ppc64 (rhbz#1250977) - cpu: Use ppc64Compute() to implement ppc64DriverCompare() (rhbz#1250977) - tests: Temporarily disable ppc64 cpu tests (rhbz#1250977) - cpu: Align ppc64 CPU data with x86 (rhbz#1250977) - cpu: Support multiple PVRs in the ppc64 driver (rhbz#1250977) - cpu: Simplify ppc64 part of CPU map XML (rhbz#1250977) - cpu: Parse and use PVR masks in the ppc64 driver (rhbz#1250977) - cpu: Add POWER8NVL information to CPU map XML (rhbz#1250977) - cpu: Implement backwards compatibility in the ppc64 driver (rhbz#1250977) - cpu: Forbid model fallback in the ppc64 driver (rhbz#1250977) - tests: Re-enable ppc64 cpu tests (rhbz#1250977) - tests: Add a bunch of cpu test case for ppc64 (rhbz#1250977) - cpu: Fix segfault in the ppc64 driver (rhbz#1250977) - qemu: Fix segfault when parsing private domain data (rhbz#1162947) - conf: Pass private data to Parse function of XML options (rhbz#1162947) - qemu: Keep numad hint after daemon restart (rhbz#1162947) - qemu: Use numad information when getting pin information (rhbz#1162947)- qemu: Reject migration with memory-hotplug if destination doesn't support it (rhbz#1248350) - qemu: Properly check for incoming migration job (rhbz#1242904) - qemu: Do not reset labels when migration fails (rhbz#1242904) - qemu: Check for iotune_max support properly (rhbz#1224053) - docs: Add Fibre Channel NPIV supported option for volume lun config (rhbz#1238545) - conf: Allow error reporting in virDomainDiskSourceIsBlockType (rhbz#1238545) - qemu: Forbid image pre-creation for non-shared storage migration (rhbz#1249587) - qemu: remove deadcode in qemuDomain{HelperGetVcpus|GetIOThreadsLive} (rhbz#1213713) - nodeinfo: Introduce local linuxGetCPUPresentPath (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUCount (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetPresentCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUBitmap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetCPUMap (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetInfo (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeCapsInitNUMA (rhbz#1213713) - nodeinfo: Add sysfs_prefix to nodeGetMemoryStats (rhbz#1213713) - nodeinfo: fix to parse present cpus rather than possible cpus (rhbz#1213713) - tests: Add nodeinfo test for non-present CPUs (rhbz#1213713) - nodeinfo: Make sysfs_prefix usage more consistent (rhbz#1213713) - nodeinfo: Formatting changes (rhbz#1213713) - tests: Restore links in deconfigured-cpus nodeinfo test (rhbz#1213713) - nodeinfo: Add nodeGetPresentCPUBitmap() to libvirt_private.syms (rhbz#1213713) - nodeinfo: Fix nodeGetCPUBitmap()'s fallback code path (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUGlobalPath() (rhbz#1213713) - nodeinfo: Introduce linuxGetCPUOnlinePath() (rhbz#1213713) - nodeinfo: Rename linuxParseCPUmax() to linuxParseCPUCount() (rhbz#1213713) - nodeinfo: Add old kernel compatibility to nodeGetPresentCPUBitmap() (rhbz#1213713) - nodeinfo: Remove out parameter from nodeGetCPUBitmap() (rhbz#1213713) - nodeinfo: Rename nodeGetCPUBitmap() to nodeGetOnlineCPUBitmap() (rhbz#1213713) - nodeinfo: Phase out cpu_set_t usage (rhbz#1213713) - nodeinfo: Use nodeGetOnlineCPUBitmap() when parsing node (rhbz#1213713) - nodeinfo: Use a bitmap to keep track of node CPUs (rhbz#1213713) - nodeinfo: Calculate present and online CPUs only once (rhbz#1213713) - nodeinfo: Check for errors when reading core_id (rhbz#1213713) - Renamed deconfigured-cpus to allow make dist (rhbz#1213713) - tests: Finish rename of the long nodeinfo test case (rhbz#1213713) - nodeinfo: Fix output on PPC64 KVM hosts (rhbz#1213713) - tests: Prepare for subcore tests (rhbz#1213713) - tests: Add subcores1 nodeinfo test (rhbz#1213713) - tests: Add subcores2 nodeinfo test (rhbz#1213713) - tests: Add subcores3 nodeinfo test (rhbz#1213713) - nodeinfo: Fix build failure when KVM headers are not available (rhbz#1213713) - qemu: fix some api cannot work when disable cpuset in conf (rhbz#1244664) - qemu: Auto assign pci addresses for shared memory devices (rhbz#1165029) - conf: Add getter for network routes (rhbz#1094205) - network: Add another collision check into networkCheckRouteCollision (rhbz#1094205) - docs: Document how libvirt handles companion controllers (rhbz#1069590) - qemu: Reject updating unsupported disk information (rhbz#1007228)- qemuProcessHandleMigrationStatus: Update migration status more frequently (rhbz#1212077) - qemuDomainSetNumaParamsLive: Check for NUMA mode more wisely (rhbz#1232663) - qemu: process: Improve update of maximum balloon state at startup (rhbz#1242940) - storage: Fix pool building when directory already exists (rhbz#1244080) - virsh: report error if vcpu number exceed the guest maxvcpu number (rhbz#1160559) - cmdVcpuPin: Remove dead code (rhbz#1160559) - rpc: Add virNetDaemonHasClients (rhbz#1240283) - rpc: Rework timerActive logic in daemon (rhbz#1240283) - cgroup: Drop resource partition from virSystemdMakeScopeName (rhbz#1238570) - virsh: blockjob: Extract block job info code into a separate function (rhbz#1227551) - virsh: cmdBlockJob: Switch to declarative flag interlocking (rhbz#1227551) - virsh: blockjob: Split out vshBlockJobSetSpeed from blockJobImpl (rhbz#1227551) - virsh: block job: separate abort from blockJobImpl (rhbz#1227551) - virsh: Split out block pull implementation from blockJobImpl (rhbz#1227551) - virsh: Kill blockJobImpl by moving the final impl into cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument checking in cmdBlockCommit (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockCopy (rhbz#1227551) - virsh: Refactor argument handling in cmdBlockPull (rhbz#1227551) - qemu: Update state of block job to READY only if it actually is ready (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockPull (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCommit (rhbz#1227551) - virsh: Refactor block job waiting in cmdBlockCopy (rhbz#1197592)- util: bitmap: Don't alloc overly large binary bitmaps (rhbz#1238589) - storage: Fix regression in storagePoolUpdateAllState (rhbz#1238610) - Separate isa-fdc options generation (rhbz#1227880) - Explicitly format the isa-fdc controller for newer q35 machines (rhbz#1227880) - Add rhel machine types to qemuDomainMachineNeedsFDC (rhbz#1227880) - conf: Don't allow duplicated target names regardless of bus (rhbz#1142631) - storage: Revert volume obj list updating after volume creation (4749d82a) (rhbz#1241454) - qemu_monitor: Wire up MIGRATION event (rhbz#1212077) - qemu: Enable migration events on QMP monitor (rhbz#1212077) - qemuDomainGetJobStatsInternal: Support migration events (rhbz#1212077) - qemu: Update migration state according to MIGRATION event (rhbz#1212077) - qemu: Wait for migration events on domain condition (rhbz#1212077) - qemu: Check duplicate WWNs also for hotplugged disks (rhbz#1208009) - qemu: move the guest status check before agent config and status check (rhbz#1240979) - qemu: report error for non-existing disk in blockjobinfo (rhbz#1241355) - virCondWaitUntil: add another return value (rhbz#1147471) - virDomainObjSignal: drop this function (rhbz#1147471) - monitor: detect that eject fails because the tray is locked (rhbz#1147471) - qemu_hotplug: try harder to eject media (rhbz#1147471) - qemu: Drop LFs at the end of error from QEMU log (rhbz#1090093) - Introduce virHashAtomic (rhbz#1090093) - Introduce virErrorCopyNew (rhbz#1090093) - RHEL: spec: Require perl-XML-XPath (rhbz#1090093) - qemu: Remember incoming migration errors (rhbz#1090093) - qemu: Don't report false error from MigrateFinish (rhbz#1090093) - qemu: Use error from Finish instead of "unexpectedly failed" (rhbz#1090093) - cpu: Add support for MPX and AVX512 Intel features (rhbz#1076170)- Rebased to libvirt-1.2.17 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#890648, rhbz#985653, rhbz#1021480, rhbz#1089914, rhbz#1131755 rhbz#1171933, rhbz#1179680, rhbz#1181087, rhbz#1182388, rhbz#1186797 rhbz#1186969, rhbz#1194593, rhbz#1196644, rhbz#1200206, rhbz#1201143 rhbz#1201760, rhbz#1202208, rhbz#1207692, rhbz#1210352, rhbz#1220213 rhbz#1223177, rhbz#1224053, rhbz#1224088, rhbz#1224233, rhbz#1224587 rhbz#1225694, rhbz#1226234, rhbz#1226854, rhbz#1227180, rhbz#1227551 rhbz#1227555, rhbz#1227558, rhbz#1227664, rhbz#1228007, rhbz#1229199 rhbz#1229592, rhbz#1229666, rhbz#1230039, rhbz#1230137, rhbz#1230664 rhbz#1232606, rhbz#1232880, rhbz#1234686, rhbz#1234729, rhbz#1235116 rhbz#1236438, rhbz#1236496, rhbz#1236507, rhbz#1236585, rhbz#1236924 rhbz#1238153, rhbz#1238338- Rebased to libvirt-1.2.16 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#847198, rhbz#890648, rhbz#893738, rhbz#976387, rhbz#981546 rhbz#998813, rhbz#1066375, rhbz#1073233, rhbz#1073305, rhbz#1076354 rhbz#1131486, rhbz#1143837, rhbz#1146539, rhbz#1159171, rhbz#1159219 rhbz#1161541, rhbz#1164966, rhbz#1171984, rhbz#1174177, rhbz#1174226 rhbz#1176020, rhbz#1176739, rhbz#1177599, rhbz#1181074, rhbz#1183893 rhbz#1191227, rhbz#1194593, rhbz#1195882, rhbz#1197580, rhbz#1204006 rhbz#1204033, rhbz#1206521, rhbz#1207043, rhbz#1211938, rhbz#1213345 rhbz#1218145, rhbz#1218577, rhbz#1220195, rhbz#1220265, rhbz#1220474 rhbz#1220702, rhbz#1220809, rhbz#1221047, rhbz#1221504, rhbz#1223631 rhbz#1223688, rhbz#1224018, rhbz#1226849- RHEL: Relax qemu-kvm dependency from libvirt-daemon-kvm (rhbz#1212642) - caps: Fix regression defaulting to host arch (rhbz#1219191)- Rebased to libvirt-1.2.15 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#858147, rhbz#890606, rhbz#1043436, rhbz#1073305, rhbz#1076708 rhbz#1084876, rhbz#1147847, rhbz#1161617, rhbz#1165119, rhbz#1168530 rhbz#1171933, rhbz#1177062, rhbz#1177733, rhbz#1181465, rhbz#1192318 rhbz#1200634, rhbz#1202606, rhbz#1202704, rhbz#1203628, rhbz#1203931 rhbz#1206114, rhbz#1206479, rhbz#1206521, rhbz#1206625, rhbz#1207257 rhbz#1208009, rhbz#1208176, rhbz#1208434, rhbz#1208763, rhbz#1209312 rhbz#1209394, rhbz#1209813, rhbz#1210159, rhbz#1210545, rhbz#1210650 rhbz#1210669, rhbz#1211436, rhbz#1211548, rhbz#1211550, rhbz#1213434 rhbz#1213698, rhbz#1215569, rhbz#1216046- Rebased to libvirt-1.2.14 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#790583, rhbz#853839, rhbz#872424, rhbz#921426, rhbz#952499 rhbz#958510, rhbz#1070695, rhbz#1125755, rhbz#1127045, rhbz#1129198 rhbz#1135491, rhbz#1140958, rhbz#1141119, rhbz#1142631, rhbz#1142636 rhbz#1143832, rhbz#1155887, rhbz#1161461, rhbz#1163553, rhbz#1164053 rhbz#1166024, rhbz#1171484, rhbz#1173468, rhbz#1174147, rhbz#1176050 rhbz#1177219, rhbz#1177237, rhbz#1179533, rhbz#1181062, rhbz#1187012 rhbz#1187533, rhbz#1190590, rhbz#1196185, rhbz#1196644, rhbz#1196934 rhbz#1197600, rhbz#1199036, rhbz#1199182, rhbz#1206365, rhbz#1206406 rhbz#1206987, rhbz#1207122, rhbz#1207937 - RHEL: Hack around changed Broadwell/Haswell CPUs (rhbz#1199446)- Rebased to libvirt-1.2.13 (rhbz#1194593) - The rebase also fixes the following bugs: rhbz#872028, rhbz#907779, rhbz#927252, rhbz#956891, rhbz#1073506 rhbz#1079917, rhbz#1095637, rhbz#1123767, rhbz#1125764, rhbz#1126762 rhbz#1130390, rhbz#1131919, rhbz#1132900, rhbz#1135442, rhbz#1138125 rhbz#1138516, rhbz#1138539, rhbz#1140034, rhbz#1140960, rhbz#1141159 rhbz#1143921, rhbz#1146334, rhbz#1147195, rhbz#1151942, rhbz#1152404 rhbz#1152473, rhbz#1153891, rhbz#1155843, rhbz#1158034, rhbz#1158722 rhbz#1159180, rhbz#1160559, rhbz#1160995, rhbz#1161831, rhbz#1164627 rhbz#1165485, rhbz#1165993, rhbz#1168849, rhbz#1169183, rhbz#1170092 rhbz#1170140, rhbz#1170492, rhbz#1171533, rhbz#1171582, rhbz#1172015 rhbz#1172468, rhbz#1172526, rhbz#1173420, rhbz#1174096, rhbz#1174154 rhbz#1174569, rhbz#1175123, rhbz#1175449, rhbz#1176503, rhbz#1176510 rhbz#1177723, rhbz#1178652, rhbz#1178850, rhbz#1178853, rhbz#1178986 rhbz#1179678, rhbz#1179684, rhbz#1179981, rhbz#1181182, rhbz#1182467 rhbz#1183869, rhbz#1183890, rhbz#1185165, rhbz#1186175, rhbz#1186199 rhbz#1186765, rhbz#1186886, rhbz#1188914, rhbz#1189007, rhbz#1190956 rhbz#1191016, rhbz#1191227, rhbz#1191355, rhbz#1191567, rhbz#1195461 rhbz#1196503, rhbz#1196528, rhbz#1204017- qemu: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094) - lxc: don't setup cpuset.mems if memory mode in numatune is not 'strict' (rhbz#1186094)- qemu: Add missing goto error in qemuRestoreCgroupState (rhbz#1161540)- virNetworkDefUpdateIPDHCPHost: Don't crash when updating network (rhbz#1182486) - Format CPU features even for host-model (rhbz#1182448) - util: Add function virCgroupHasEmptyTasks (rhbz#1161540) - util: Add virNumaGetHostNodeset (rhbz#1161540) - qemu: Remove unnecessary qemuSetupCgroupPostInit function (rhbz#1161540) - qemu: Save numad advice into qemuDomainObjPrivate (rhbz#1161540) - qemu: Leave cpuset.mems in parent cgroup alone (rhbz#1161540) - qemu: Fix hotplugging cpus with strict memory pinning (rhbz#1161540) - util: Fix possible NULL dereference (rhbz#1161540) - qemu_driver: fix setting vcpus for offline domain (rhbz#1161540) - qemu: migration: Unlock vm on failed ACL check in protocol v2 APIs (CVE-2014-8136) - CVE-2015-0236: qemu: Check ACLs when dumping security info from save image (CVE-2015-0236) - CVE-2015-0236: qemu: Check ACLs when dumping security info from snapshots (CVE-2015-0236) - Check for domain liveness in qemuDomainObjExitMonitor (rhbz#1161024) - Mark the domain as active in qemuhotplugtest (rhbz#1161024) - Fix vmdef usage while in monitor in qemuDomainHotplugVcpus (rhbz#1161024) - Fix vmdef usage while in monitor in BlockStat* APIs (rhbz#1161024) - Fix vmdef usage while in monitor in qemu process (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device detach (rhbz#1161024) - Fix vmdef usage after domain crash in monitor on device attach (rhbz#1161024)- conf: Fix memory leak when parsing invalid network XML (rhbz#1180136) - qxl: change the default value for vgamem_mb to 16 MiB (rhbz#1181052) - qemuxml2argvtest: Fix test after change of qxl vgamem_mb default (rhbz#1181052) - conf: fix crash when hotplug a channel chr device with no target (rhbz#1181408) - qemu: forbid second blockcommit during active commit (rhbz#1135339) - qemu_monitor: introduce new function to get QOM path (rhbz#1180574) - qemu_process: detect updated video ram size values from QEMU (rhbz#1180574)- Fix hotplugging of block device-backed usb disks (rhbz#1175668) - qemu: Create memory-backend-{ram, file} iff needed (rhbz#1175397) - conf: Don't format actual network definition in migratable XML (rhbz#1177194)- virsh: vol-upload disallow negative offset (rhbz#1087104) - storage: fix crash caused by no check return before set close (rhbz#1087104) - qemu: Fix virsh freeze when blockcopy storage file is removed (rhbz#1139567) - security: Manage SELinux labels on shared/readonly hostdev's (rhbz#1082521) - nwfilter: fix crash when adding non-existing nwfilter (rhbz#1169409) - conf: Fix libvirtd crash matching hostdev XML (rhbz#1174053) - qemu: Resolve Coverity REVERSE_INULL (rhbz#1172570) - CVE-2014-8131: Fix possible deadlock and segfault in qemuConnectGetAllDomainStats() (CVE-2014-8131) - qemu: bulk stats: Fix logic in monitor handling (rhbz#1172570) - qemu: avoid rare race when undefining domain (rhbz#1150505) - Do not format CPU features without a model (rhbz#1151885) - Ignore CPU features without a model for host-passthrough (rhbz#1151885) - Silently ignore MAC in NetworkLoadConfig (rhbz#1156367) - Generate a MAC when loading a config instead of package update (rhbz#1156367) - qemu: move setting emulatorpin ahead of monitor showing up (rhbz#1170484) - util: Introduce flags field for macvtap creation (rhbz#1081461) - network: Bring netdevs online later (rhbz#1081461) - qemu: always call qemuInterfaceStartDevices() when starting CPUs (rhbz#1081461) - qemu: add a qemuInterfaceStopDevices(), called when guest CPUs stop (rhbz#1081461) - conf: replace call to virNetworkFree() with virObjectUnref() (rhbz#1099210) - util: new functions for setting bridge and bridge port attributes (rhbz#1099210) - util: functions to manage bridge fdb (forwarding database) (rhbz#1099210) - conf: new network bridge device attribute macTableManager (rhbz#1099210) - network: save bridge name in ActualNetDef when actualType==network too (rhbz#1099210) - network: store network macTableManager setting in NetDef actual object (rhbz#1099210) - network: setup bridge devices for macTableManager='libvirt' (rhbz#1099210) - qemu: setup tap devices for macTableManager='libvirt' (rhbz#1099210) - qemu: add/remove bridge fdb entries as guest CPUs are started/stopped (rhbz#1099210) - virsh: document block.n.allocation stat (rhbz#1041569) - getstats: avoid memory leak on OOM (rhbz#1041569) - getstats: improve documentation (rhbz#1041569) - getstats: start giving offline block stats (rhbz#1041569) - getstats: add block.n.path stat (rhbz#1041569) - qemuMonitorJSONBlockStatsUpdateCapacity: Don't skip disks (rhbz#1041569) - getstats: prepare monitor collection for recursion (rhbz#1041569) - getstats: perform recursion in monitor collection (rhbz#1041569) - getstats: prepare for dynamic block.count stat (rhbz#1041569) - getstats: add new flag for block backing chain (rhbz#1041569) - getstats: split block stats reporting for easier recursion (rhbz#1041569) - getstats: crawl backing chain for qemu (rhbz#1041569) - logical: Add "--type snapshot" to lvcreate command (rhbz#1166592)- qemu: add the missing jobinfo type in qemuDomainGetJobInfo (rhbz#1167883) - network: Fix upgrade from libvirt older than 1.2.4 (rhbz#1167145) - qemu: fix domain startup failing with 'strict' mode in numatune (rhbz#1168866) - qemu: Don't track quiesced state of FSs (rhbz#1160084) - qemu: fix block{commit,copy} abort handling (rhbz#1135169)- doc: fix mismatched ACL attribute name (rhbz#1161358) - qemu: monitor: Rename and improve qemuMonitorGetPtyPaths (rhbz#1146944) - conf: Add channel state for virtio channels to the XML (rhbz#1146944) - qemu: Add handling for VSERPORT_CHANGE event (rhbz#1146944) - qemu: chardev: Extract more information about character devices (rhbz#1146944) - qemu: process: Refresh virtio channel guest state when connecting to mon (rhbz#1146944) - event: Add guest agent lifecycle event (rhbz#1146944) - examples: Add support for the guest agent lifecycle event (rhbz#1146944) - qemu: Emit the guest agent lifecycle event (rhbz#1146944) - internal: add macro to round value to the next closest power of 2 (rhbz#1076098) - video: cleanup usage of vram attribute and update documentation (rhbz#1076098) - QXL: fix setting ram and vram values for QEMU QXL device (rhbz#1076098) - caps: introduce new QEMU capability for vgamem_mb device property (rhbz#1076098) - qemu-command: use vram attribute for all video devices (rhbz#1076098) - qemu-command: introduce new vgamem attribute for QXL video device (rhbz#1076098)- qemu: Fix crash in tunnelled migration (rhbz#1147331) - qemu: Really fix crash in tunnelled migration (rhbz#1147331) - qemu: Update fsfreeze status on domain state transitions (rhbz#1160084) - qemuPrepareNVRAM: Save domain conf only if domain's persistent (rhbz#1026772) - docs: Document NVRAM behavior on transient domains (rhbz#1026772) - Fix build in qemu_capabilities (rhbz#1165782) - qemu: Support OVMF on armv7l aarch64 guests (rhbz#1165782) - qemu: Drop OVMF whitelist (rhbz#1165782) - storage: Fix issue finding LU's when block doesn't exist (rhbz#1152382) - storage: Add thread to refresh for createVport (rhbz#1152382) - storage: qemu: Fix security labelling of new image chain elements (rhbz#1151718) - virsh: sync domdisplay help and manual (rhbz#997802) - docs: domain: Move docs for storage hosts under the element (rhbz#1164528) - test: virstoragetest: Add testing of network disk details (rhbz#1164528) - util: storage: Copy hosts of a storage file only if they exist (rhbz#1164528) - qemu: Refactor qemuBuildNetworkDriveURI to take a virStorageSourcePtr (rhbz#1164528) - tests: Reflow the expected output from RBD disk test (rhbz#1164528) - util: split out qemuParseRBDString into a common helper (rhbz#1164528) - util: storagefile: Split out parsing of NBD string into a separate func (rhbz#1164528) - storage: Allow parsing of RBD backing strings when building backing chain (rhbz#1164528) - storage: rbd: qemu: Add support for specifying internal RBD snapshots (rhbz#1164528) - storage: rbd: Implement support for passing config file option (rhbz#1164528)- qemu: avoid rare race when undefining domain (rhbz#1150505) - qemu: stop NBD server after successful migration (rhbz#1160212) - Require at least one console for LXC domain (rhbz#1155410) - remote: Fix memory leak in remoteConnectGetAllDomainStats (rhbz#1158715) - CVE-2014-7823: dumpxml: security hole with migratable flag (CVE-2014-7823) - Free job statistics from the migration cookie (rhbz#1161124) - Fix virDomainChrEquals for spicevmc (rhbz#1162097) - network: fix call virNetworkEventLifecycleNew when networkStartNetwork fail (rhbz#1162915) - Do not crash on gluster snapshots with no host name (rhbz#1162974) - nwfilter: fix deadlock caused updating network device and nwfilter (rhbz#1143780) - util: eliminate "use after free" in callers of virNetDevLinkDump (rhbz#1163463) - storage: Check for valid fc_host parent at startup (rhbz#1160565) - storage: Ensure fc_host parent matches wwnn/wwpn (rhbz#1160565) - storage: Don't use a stack copy of the adapter (rhbz#1160926) - storage: Introduce virStoragePoolSaveConfig (rhbz#1160926) - storage: Introduce 'managed' for the fchost parent (rhbz#1160926) - qemu: Always set migration capabilities (rhbz#1163953)- qemu: support nospace reason in io error event (rhbz#1119784) - RHEL: Add support for QMP I/O error reason (rhbz#1119784) - nodeinfo: fix nodeGetFreePages when max node is zero (rhbz#1145048) - nodeGetFreePages: Push forgotten change (rhbz#1145048) - conf: tests: fix virDomainNetDefFormat for vhost-user in client mode (rhbz#1155458) - util: string: Add helper to check whether string is empty (rhbz#1142693) - qemu: restore: Fix restoring of VM when the restore hook returns empty XML (rhbz#1142693) - security_selinux: Don't relabel /dev/net/tun (rhbz#1095636) - qemu: Fix updating bandwidth limits in live XML (rhbz#1146511) - qemu: save domain status after set the blkio parameters (rhbz#1146511) - qemu: call qemuDomainObjBeginJob/qemuDomainObjEndJob in qemuDomainSetInterfaceParameters (rhbz#1146511) - qemu: save domain status after set domain's numa parameters (rhbz#1146511) - qemu: forbid snapshot-delete --children-only on external snapshot (rhbz#956506) - qemu: better error message when block job can't succeed (rhbz#1140981) - Reject live update of offloading options (rhbz#1155441) - virutil: Introduce virGetSCSIHostNumber (rhbz#1146837) - virutil: Introduce virGetSCSIHostNameByParentaddr (rhbz#1146837) - storage_conf: Resolve libvirtd crash matching scsi_host (rhbz#1146837) - Match scsi_host pools by parent address first (rhbz#1146837) - Relax duplicate SCSI host pool checking (rhbz#1146837) - qemu: Remove possible NULL deref in debug output (rhbz#1141621) - virsh: Adjust the text in man page regarding qemu-attach (rhbz#1141621) - hotplug: Check for alias in controller detach (rhbz#1141621) - hotplug: Check for alias in disk detach (rhbz#1141621) - hotplug: Check for alias in hostdev detach (rhbz#1141621) - hotplug: Check for alias in chrdev detach (rhbz#1141621) - hotplug: Check for alias in net detach (rhbz#1141621) - qemu-attach: Assign device aliases (rhbz#1141621) - hotplug: fix char device detach (rhbz#1141621) - storage: Fix crash when parsing backing store URI with schema (rhbz#1156288) - remote: fix jump depends on uninitialised value (rhbz#1158715) - qemu: Release nbd port from migrationPorts instead of remotePorts (rhbz#1159245) - conf: add trustGuestRxFilters attribute to network and domain interface (rhbz#848199) - network: set interface actual trustGuestRxFilters from network/portgroup (rhbz#848199) - util: define virNetDevRxFilter and basic utility functions (rhbz#848199) - qemu: qemuMonitorQueryRxFilter - retrieve guest netdev rx-filter (rhbz#848199) - qemu: add short document on qemu event handlers (rhbz#848199) - qemu: setup infrastructure to handle NIC_RX_FILTER_CHANGED event (rhbz#848199) - qemu: change macvtap device MAC address in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - util: Functions to update host network device's multicast filter (rhbz#848199) - qemu: change macvtap multicast list in response to NIC_RX_FILTER_CHANGED (rhbz#848199) - virnetdev: Resolve Coverity DEADCODE (rhbz#848199) - virnetdev: Resolve Coverity FORWARD_NULL (rhbz#848199) - virnetdev: Resolve Coverity RESOURCE_LEAK (rhbz#848199) - lxc: improve error message for invalid blkiotune settings (rhbz#1131306) - qemu: improve error message for invalid blkiotune settings (rhbz#1131306) - Do not probe for power mgmt capabilities in lxc emulator (rhbz#1159227) - qemu: make advice from numad available when building commandline (rhbz#1138545)- qemuPrepareNVRAM: Save domain after NVRAM path generation (rhbz#1026772) - Fix crash cpu_shares change event crash on domain startup (rhbz#1147494) - Don't verify CPU features with host-passthrough (rhbz#1147584) - Also filter out non-migratable features out of host-passthrough (rhbz#1147584) - selinux: Avoid label reservations for type = none (rhbz#1138487) - qemu: bulk stats: extend internal collection API (rhbz#1113116) - qemu: bulk stats: implement CPU stats group (rhbz#1113116) - qemu: bulk stats: implement balloon group (rhbz#1113116) - qemu: bulk stats: implement VCPU group (rhbz#1113116) - qemu: bulk stats: implement interface group (rhbz#1113116) - qemu: bulk stats: implement block group (rhbz#1113116) - virsh: add options to query bulk stats group (rhbz#1113116) - lib: De-duplicate stats group documentation for all stats functions (rhbz#1113116) - lib: Document that virConnectGetAllDomainStats may omit some stats fields (rhbz#1113116) - man: virsh: Add docs for supported stats groups (rhbz#1113116) - qemu: monitor: return block stats data as a hash to avoid disk mixup (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD (rhbz#1113116) - qemu: monitor: Add helper function to fill physical/virtual image size (rhbz#1113116) - qemu: bulk stats: add block allocation information (rhbz#1113116) - qemu: json: Fix missing break in error reporting function (rhbz#1113116) - qemu: monitor: Avoid shadowing variable "devname" on FreeBSD. Again. (rhbz#1113116) - docs, conf, schema: add support for shmem device (rhbz#1126991) - qemu: add capability probing for ivshmem device (rhbz#1126991) - qemu: Build command line for ivshmem device (rhbz#1126991) - minor shmem clean-ups (rhbz#1126991) - virSecuritySELinuxSetTapFDLabel: Temporarily revert to old behavior (rhbz#1095636) - domain_conf: fix domain deadlock (CVE-2014-3657) - qemu: support relative backing for RHEL 7.0.z qemu (rhbz#1150322) - qemu: Fix hot unplug of SCSI_HOST device (rhbz#1141732) - qemu: Remove need for virConnectPtr in hotunplug detach host, net (rhbz#1141732)- Fix libvirtd crash when removing metadata (rhbz#1143955) - Fix leak in x86UpdateHostModel (rhbz#1144303) - Move the FIPS detection from capabilities (rhbz#1135431) - qemu: raise an error when trying to use readonly sata disks (rhbz#1112939) - virsh-host: fix pagesize unit of freepages (rhbz#1145048) - nodeinfo: report error when given node is out of range (rhbz#1145050) - Fix typo of virNodeGetFreePages comment (rhbz#1145050) - nodeinfo: Prefer MIN in nodeGetFreePages (rhbz#1145050) - Fix bug with loading bridge name for active domain during libvirtd start (rhbz#1140085) - qemu: save image: Split out user provided XML checker (rhbz#1142693) - qemu: save image: Add possibility to return XML stored in the image (rhbz#1142693) - qemu: save image: Split out new definition check/update (rhbz#1142693) - qemu: save image: Split out checks done only when editing the save img (rhbz#1142693) - qemu: hook: Provide hook when restoring a domain save image (rhbz#1142693) - qemu: Expose additional migration statistics (rhbz#1013055) - qemu: Fix old tcp:host URIs more cleanly (rhbz#1013055) - qemu: Prepare support for arbitrary migration protocol (rhbz#1013055) - qemu: Add RDMA migration capabilities (rhbz#1013055) - qemu: RDMA migration support (rhbz#1013055) - qemu: Memory pre-pinning support for RDMA migration (rhbz#1013055) - qemu: Fix memory leak in RDMA migration code (rhbz#1013055) - schemas: finish virTristate{Bool, Switch} transition (rhbz#1139364) - conf: split out virtio net driver formatting (rhbz#1139364) - conf: remove redundant local variable (rhbz#1139364) - conf: add options for disabling segment offloading (rhbz#1139364) - qemu: wire up virtio-net segment offloading options (rhbz#1139364) - spec: Enable qemu driver for RHEL-7 on aarch64 (rhbz#1142448) - blkdeviotune: fix bug with saving values into live XML (rhbz#1146511) - security: Fix labelling host devices (rhbz#1146550) - qemu: Add missing goto on rawio (rhbz#1103739) - hostdev: Add "rawio" attribute to _virDomainHostdevSubsysSCSI (rhbz#1103739) - qemu: Process the hostdev "rawio" setting (rhbz#1103739) - util: Add function to check if a virStorageSource is "empty" (rhbz#1138231) - util: storage: Allow metadata crawler to report useful errors (rhbz#1138231) - qemu: Sanitize argument names and empty disk check in qemuDomainDetermineDiskChain (rhbz#1138231) - qemu: Report better errors from broken backing chains (rhbz#1138231) - storage: Improve error message when traversing backing chains (rhbz#1138231) - qemu: Always re-detect backing chain (rhbz#1144922) - event: introduce new event for tunable values (rhbz#1115898) - tunable_event: extend debug message and tweak limit for remote message (rhbz#1115898) - add an example how to use tunable event (rhbz#1115898) - Fix MinGW build (rhbz#1115898) - event_example: cleanup example code for tunable event (rhbz#1115898) - cputune_event: queue the event for cputune updates (rhbz#1115898) - blkdeviotune: trigger tunable event for blkdeviotune updates (rhbz#1115898) - Rename tunable event constants (rhbz#1115898) - Fix typo s/EMULATORIN/EMULATORPIN/ (rhbz#1115898) - Check for NULL in qemu monitor event filter (rhbz#1144920)- virsh: Move --completed from resume to domjobinfo (rhbz#1063724) - qemu_driver: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - virfile: Resolve Coverity DEADCODE (rhbz#1141209) - lxc: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - qemu: Resolve Coverity FORWARD_NULL (rhbz#1141209) - xen: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - qemu: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - virsh: Resolve Coverity NEGATIVE_RETURNS (rhbz#1141209) - daemon: Resolve Coverity RESOURCE_LEAK (rhbz#1141209) - domain_conf: Resolve Coverity COPY_PASTE_ERROR (rhbz#1141209) - storage_conf: Fix libvirtd crash when defining scsi storage pool (rhbz#1141943) - qemu: time: Report errors if agent command fails (rhbz#1142294) - util: storage: Copy driver type when initializing chain element (rhbz#1140984) - docs, conf, schema: add support for shared memory mapping (rhbz#1133144) - qemu: add support for shared memory mapping (rhbz#1133144) - rpc: reformat the flow to make a bit more sense (rhbz#927369) - remove redundant pidfile path constructions (rhbz#927369) - util: fix potential leak in error codepath (rhbz#927369) - util: get rid of unnecessary umask() call (rhbz#927369) - rpc: make daemon spawning a bit more intelligent (rhbz#927369) - conf: add backend element to interfaces (rhbz#1139362) - Wire up the interface backend options (rhbz#1139362) - CVE-2014-3633: qemu: blkiotune: Use correct definition when looking up disk (CVE-2014-3633) - qemu: fix crash with shared disks (rhbz#1142722) - nvram: Fix permissions (rhbz#1026772) - libvirt.spec: Fix permission even for libvirt-driver-qemu (rhbz#1026772) - virDomainUndefineFlags: Allow NVRAM unlinking (rhbz#1026772) - formatdomain: Update example to match the rest (rhbz#1026772) - domaincaps: Expose UEFI capability (rhbz#1026772) - qemu_capabilities: Change virQEMUCapsFillDomainCaps signature (rhbz#1026772) - domaincaps: Expose UEFI binary path, if it exists (rhbz#1026772) - domaincapstest: Run cleanly on systems missing OVMF firmware (rhbz#1026772) - conf: Disallow nonexistent NUMA nodes for hugepages (rhbz#1135396) - qemu: Honor hugepages for UMA domains (rhbz#1135396) - RHEL: Fix maxvcpus output (rhbz#1092363) - virsh: Add iothread to 'attach-disk' (rhbz#1101574) - qemu: Issue query-iothreads and to get list of active IOThreads (rhbz#1101574) - vircgroup: Introduce virCgroupNewIOThread (rhbz#1101574) - qemu_domain: Add niothreadpids and iothreadpids (rhbz#1101574) - qemu_cgroup: Introduce cgroup functions for IOThreads (rhbz#1101574) - qemu: Allow pinning specific IOThreads to a CPU (rhbz#1101574) - domain_conf: Add iothreadpin to cputune (rhbz#1101574) - vircgroup: Fix broken builds without cgroups (rhbz#1101574) - cputune: allow interleaved xml (rhbz#1101574) - qemu: Fix iothreads issue (rhbz#1101574) - qemu_cgroup: Adjust spacing around incrementor (rhbz#1101574) - qemu: Fix call in qemuDomainSetNumaParamsLive for virCgroupNewIOThread (rhbz#1101574) - qemu: Need to check for capability before query (rhbz#1101574) - qemu: Don't fail startup/attach for IOThreads if no JSON (rhbz#1101574) - Fixes for domains with no iothreads (rhbz#1101574)- remote: Fix memory leak on error path when deserializing bulk stats (rhbz#1136350) - spec: Fix preun script for daemon (rhbz#1136736) - security: fix DH key generation when FIPS mode is on (rhbz#1128497) - tests: force FIPS testing mode with new enough GNU TLS versions (rhbz#1128497) - Don't include non-migratable features in host-model (rhbz#1138221) - qemu: Rename DEFAULT_JOB_MASK to QEMU_DEFAULT_JOB_MASK (rhbz#1134154) - qemu: snapshot: Fix job handling when creating snapshots (rhbz#1134154) - qemu: snapshot: Acquire job earlier on snapshot revert/delete (rhbz#1134154) - qemu: snapshot: Fix snapshot function header formatting and spacing (rhbz#1134154) - qemu: snapshot: Simplify error paths (rhbz#1134154) - qemu: Propagate QEMU errors during incoming migrations (rhbz#1090093) - Refactor job statistics (rhbz#1063724) - qemu: Avoid incrementing jobs_queued if virTimeMillisNow fails (rhbz#1063724) - Add support for fetching statistics of completed jobs (rhbz#1063724) - qemu: Silence coverity on optional migration stats (rhbz#1063724) - virsh: Add support for completed job stats (rhbz#1063724) - qemu: Transfer migration statistics to destination (rhbz#1063724) - qemu: Recompute downtime and total time when migration completes (rhbz#1063724) - qemu: Transfer recomputed stats back to source (rhbz#1063724) - conf: Extend and introduce (rhbz#1112257) - qemu: Implement extended loader and nvram (rhbz#1112257) - qemu: Automatically create NVRAM store (rhbz#1112257)- Rebased to libvirt-1.2.8 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#927369, rhbz#957293, rhbz#999926, rhbz#1021703, rhbz#1043735 rhbz#1047818, rhbz#1062142, rhbz#1064770, rhbz#1072653, rhbz#1078126 rhbz#1095636, rhbz#1103245, rhbz#1119215, rhbz#1121837, rhbz#1121955 rhbz#1122455, rhbz#1126329, rhbz#1126721, rhbz#1126909, rhbz#1128097 rhbz#1128751, rhbz#1129207, rhbz#1129372, rhbz#1129998, rhbz#1130089 rhbz#1130379, rhbz#1131306, rhbz#1131445, rhbz#1131788, rhbz#1131811 rhbz#1131819, rhbz#1131876, rhbz#1132301, rhbz#1132305, rhbz#1132347- Rebased to libvirt-1.2.7 (rhbz#1035158) - The rebase also fixes the following bugs: rhbz#823535, rhbz#872628, rhbz#874418, rhbz#878394, rhbz#880483 rhbz#921094, rhbz#963817, rhbz#964177, rhbz#967493, rhbz#967494 rhbz#972964, rhbz#983350, rhbz#985782, rhbz#985980, rhbz#990319 rhbz#990418, rhbz#991290, rhbz#992980, rhbz#994731, rhbz#995377 rhbz#997627, rhbz#997802, rhbz#1006700, rhbz#1007698, rhbz#1007759 rhbz#1010885, rhbz#1022874, rhbz#1023366, rhbz#1025407, rhbz#1027076 rhbz#1029266, rhbz#1029732, rhbz#1032363, rhbz#1033020, rhbz#1033398 rhbz#1033704, rhbz#1035128, rhbz#1046192, rhbz#1049038, rhbz#1052114 rhbz#1056902, rhbz#1062142, rhbz#1063837, rhbz#1066280, rhbz#1066894 rhbz#1067338, rhbz#1069552, rhbz#1069784, rhbz#1070680, rhbz#1072141 rhbz#1072677, rhbz#1073368, rhbz#1073506, rhbz#1074086, rhbz#1075290 rhbz#1075299, rhbz#1076957, rhbz#1076959, rhbz#1076960, rhbz#1076962 rhbz#1077009, rhbz#1077572, rhbz#1078590, rhbz#1079162, rhbz#1079173 rhbz#1080859, rhbz#1081881, rhbz#1081932, rhbz#1082124, rhbz#1083345 rhbz#1084360, rhbz#1085706, rhbz#1085769, rhbz#1086121, rhbz#1086331 rhbz#1086704, rhbz#1087104, rhbz#1087671, rhbz#1088293, rhbz#1088667 rhbz#1088787, rhbz#1088864, rhbz#1089179, rhbz#1089378, rhbz#1091132 rhbz#1091866, rhbz#1092038, rhbz#1092253, rhbz#1093127, rhbz#1095035 rhbz#1097028, rhbz#1097503, rhbz#1097677, rhbz#1097968, rhbz#1098659 rhbz#1099978, rhbz#1100086, rhbz#1100769, rhbz#1101059, rhbz#1101510 rhbz#1101987, rhbz#1101999, rhbz#1102426, rhbz#1102457, rhbz#1102611 rhbz#1104992, rhbz#1104993, rhbz#1105939, rhbz#1108593, rhbz#1110198 rhbz#1110212, rhbz#1110673, rhbz#1111044, rhbz#1112939, rhbz#1113332 rhbz#1113668, rhbz#1113751, rhbz#1113868, rhbz#1118710, rhbz#1119206 rhbz#1119387, rhbz#1119592, rhbz#1120474, rhbz#1122255, rhbz#1122973 - spec: Enable qemu driver for RHEL-7 on ppc64 (rhbz#1120474)- Rebased to libvirt-1.2.6 (rhbz#1035158)- nwfilter: Increase buffer size for libpcap (rhbz#1078347) - nwfilter: Display pcap's error message when pcap setup fails (rhbz#1078347) - nwfilter: Fix double free of pointer (rhbz#1071181)- qemu: Forbid "sgio" support for SCSI generic host device (rhbz#957292) - qemu: monitor: Fix invalid parentheses (rhbz#1075973) - qemu: Introduce qemuDomainDefCheckABIStability (rhbz#1076503)- spec: Let translations be properly updated (rhbz#1030368) - Update translation to supported languages (rhbz#1030368) - Add a mutex to serialize updates to firewall (rhbz#1074003)- virNetDevVethCreate: Serialize callers (rhbz#1014604) - qemuBuildNicDevStr: Adapt to new advisory on multiqueue (rhbz#1071888)- maint: fix comma style issues: conf (rhbz#1032370) - Allow for type=block to have no dev (rhbz#1032370) - Allow LUN type disks to have no source (rhbz#1032370) - virsh-volume: Unify strigification of volume type (rhbz#1032370) - conf: Refactor virDomainDiskSourcePoolDefParse (rhbz#1032370) - conf: Split out code to parse the source of a disk definition (rhbz#1032370) - conf: Rename virDomainDiskHostDefFree to virDomainDiskHostDefClear (rhbz#1032370) - conf: Refactor virDomainDiskSourceDefParse (rhbz#1032370) - storage: fix RNG validation of gluster via netfs (rhbz#1032370) - maint: fix comment typos. (rhbz#1032370) - storage: use valid XML for awkward volume names (rhbz#1032370) - build: Don't fail on '< ' or '> ' with old xmllint (rhbz#1032370) - storage: allow interleave in volume XML (rhbz#1032370) - storage: expose volume meta-type in XML (rhbz#1032370) - storage: initial support for linking with libgfapi (rhbz#1032370) - storage: document existing pools (rhbz#1032370) - storage: document gluster pool (rhbz#1032370) - storage: implement rudimentary glusterfs pool refresh (rhbz#1032370) - storage: add network-dir as new storage volume type (rhbz#1032370) - storage: improve directory support in gluster pool (rhbz#1032370) - storage: improve allocation stats reported on gluster files (rhbz#1032370) - storage: improve handling of symlinks in gluster (rhbz#1032370) - storage: probe qcow2 volumes in gluster pool (rhbz#1032370) - storage: fix typo in previous patch (rhbz#1032370) - conf: Export virStorageVolType enum helper functions (rhbz#1032370) - test: Implement fake storage pool driver in qemuxml2argv test (rhbz#1032370) - storage: reduce number of stat calls (rhbz#1032370) - storage: use simpler 'char *' (rhbz#1032370) - storage: refactor backing chain division of labor (rhbz#1032370) - storage: always probe type with buffer (rhbz#1032370) - storage: don't read storage volumes in nonblock mode (rhbz#1032370) - storage: skip selinux cleanup when fd not available (rhbz#1032370) - storage: use correct type for array count (rhbz#1032370) - storage: allow interleave in pool XML (rhbz#1032370) - qemuxml2argv: Add test to verify correct usage of disk type="volume" (rhbz#1032370) - qemuxml2argv: Add test for disk type='volume' with iSCSI pools (rhbz#1032370) - tests: Fix comment for fake storage pool driver (rhbz#1032370) - conf: Support disk source formatting without needing a virDomainDiskDefPtr (rhbz#1032370) - conf: Clean up virDomainDiskSourceDefFormatInternal (rhbz#1032370) - conf: Split out seclabel formating code for disk source (rhbz#1032370) - conf: Export disk source formatter and parser (rhbz#1032370) - snapshot: conf: Use common parsing and formatting functions for source (rhbz#1032370) - snapshot: conf: Fix NULL dereference when element is empty (rhbz#1032370) - conf: Add functions to copy and free network disk source definitions (rhbz#1032370) - qemu: snapshot: Detect internal snapshots also for sheepdog and RBD (rhbz#1032370) - conf: Add helper do clear disk source authentication struct (rhbz#1032370) - qemu: snapshot: Touch up error message (rhbz#1032370) - qemu: snapshot: Add functions similar to disk source pool translation (rhbz#1032370) - qemu: Refactor qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: Split out formatting of network disk source URI (rhbz#1032370) - qemu: Simplify call pattern of qemuBuildDriveURIString (rhbz#1032370) - qemu: Use qemuBuildNetworkDriveURI to handle http/ftp and friends (rhbz#1032370) - qemu: Migrate sheepdog source generation into common function (rhbz#1032370) - qemu: Split out NBD command generation (rhbz#1032370) - qemu: Unify formatting of RBD sources (rhbz#1032370) - qemu: Refactor disk source string formatting (rhbz#1032370) - qemu: Clear old translated pool source (rhbz#1032370) - qemu: snapshots: Declare supported and unsupported snapshot configs (rhbz#1032370) - domainsnapshotxml2xmltest: Clean up labels and use bool instead of int (rhbz#1032370) - domainsnapshotxml2xmltest: Allow for better testing of snapshots (rhbz#1032370) - domainsnapshotxml2xml: Move files with conflicting names (rhbz#1032370) - domainsnapshotxml2xmltest: Add existing files as new tests (rhbz#1032370) - domainsnapshotxml2xmltest: Add test case for empty driver element (rhbz#1032370) - qemu: Fix indentation in qemuTranslateDiskSourcePool (rhbz#1032370) - qemu: snapshot: Fix incorrect disk type for auto-generated disks (rhbz#1032370) - storage: fix omitted slash in gluster volume URI (rhbz#1032370) - virsh: domain: Fix undefine with storage of 'volume' disks (rhbz#1032370) - snapshot: schema: Split out snapshot disk driver definition (rhbz#1032370) - storage: Add gluster pool filter and fix virsh pool listing (rhbz#1032370) - storage: fix bogus target in gluster volume xml (rhbz#1032370) - storage: Improve error message when a storage backend is missing (rhbz#1032370) - storage: Break long lines and clean up spaces in storage backend header (rhbz#1032370) - storage: Support deletion of volumes on gluster pools (rhbz#1032370) - qemu: snapshot: Avoid libvirtd crash when qemu crashes while snapshotting (rhbz#1032370) - qemu: snapshot: Forbid snapshots when backing is a scsi passthrough disk (rhbz#1034993) - qemu: Avoid crash in qemuDiskGetActualType (rhbz#1032370) - snapshot: Add support for specifying snapshot disk backing type (rhbz#1032370) - conf: Move qemuDiskGetActualType to virDomainDiskGetActualType (rhbz#1032370) - conf: Move qemuSnapshotDiskGetActualType to virDomainSnapshotDiskGetActualType (rhbz#1032370) - storage: Add file storage APIs in the default storage driver (rhbz#1032370) - storage: add file functions for local and block files (rhbz#1032370) - storage: Add storage file backends for gluster (rhbz#1032370) - qemu: Switch snapshot deletion to the new API functions (rhbz#1032370) - qemu: snapshot: Use new APIs to detect presence of existing storage files (rhbz#1032370) - qemu: snapshot: Add support for external active snapshots on gluster (rhbz#1032370) - storage: Fix build with older compilers afeter gluster snapshot series (rhbz#1032370) - storage: gluster: Don't leak private data when storage file init fails (rhbz#1032370) - spec: Use correct versions of libgfapi in RHEL builds (rhbz#1032370) - spec: Fix braces around macros (rhbz#1032370) - build: use --with-systemd-daemon as configure option (rhbz#1032695) - spec: require device-mapper-devel for storage-disk (rhbz#1032695) - spec: make systemd_daemon usage configurable (rhbz#1032695)- Block info query: Add check for transient domain (rhbz#1065531) - Fix minor typos in messages and docs (rhbz#1045643) - LXC: Free variable vroot in lxcDomainDetachDeviceHostdevUSBLive() (rhbz#1045643) - LXC: free dst before lxcDomainAttachDeviceDiskLive returns (rhbz#1045643) - maint: fix comment typos (rhbz#1045643) - storage: avoid short reads while chasing backing chain (rhbz#1045643) - Don't block use of USB with containers (rhbz#1045643) - Fix path used for USB device attach with LXC (rhbz#1045643) - Record hotplugged USB device in LXC live guest config (rhbz#1045643) - Fix reset of cgroup when detaching USB device from LXC guests (rhbz#1045643) - Disks are always block devices, never character devices (rhbz#1045643) - Move check for cgroup devices ACL upfront in LXC hotplug (rhbz#1045643) - Add virFileMakeParentPath helper function (rhbz#1045643) - Add helper for running code in separate namespaces (rhbz#1045643) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC shutdown/reboot code (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC disk hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC USB hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC block hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC chardev hostdev hotplug (CVE-2013-6456) - CVE-2013-6456: Avoid unsafe use of /proc/$PID/root in LXC hotunplug code (CVE-2013-6456) - Ignore additional fields in iscsiadm output (rhbz#1067173) - qemuBuildNicDevStr: Set vectors= on Multiqueue (rhbz#1066209) - Don't depend on syslog.service (rhbz#1032695) - libvirt-guests: Run only after libvirtd (rhbz#1032695) - virSystemdCreateMachine: Set dependencies for slices (rhbz#1032695) - libvirt-guests: Wait for libvirtd to initialize (rhbz#1032695) - virNetServerRun: Notify systemd that we're accepting clients (rhbz#1032695)- Generate a valid imagelabel even for type 'none' (rhbz#1061657) - qemu: keep pre-migration domain state after failed migration (rhbz#1057407) - schema: Fix guest timer specification schema according to the docs (rhbz#1056205) - conf: Enforce supported options for certain timers (rhbz#1056205) - qemu: hyperv: Add support for timer enlightenments (rhbz#1056205) - build: correctly check for SOICGIFVLAN GET_VLAN_VID_CMD command (rhbz#1062665) - util: Add "shareable" field for virSCSIDevice struct (rhbz#957292) - util: Fix the indention (rhbz#957292) - qemu: Don't fail if the SCSI host device is shareable between domains (rhbz#957292) - util: Add one argument for several scsi utils (rhbz#957292) - tests: Add tests for scsi utils (rhbz#957292) - qemu: Fix the error message for scsi host device's shareable checking (rhbz#957292) - util: Accept test data path for scsi device's sg_path (rhbz#957292) - tests: Modify the scsi util tests (rhbz#957292) - event: move event filtering to daemon (regression fix) (rhbz#1047964)- Add a read/write lock implementation (rhbz#1034807) - Push nwfilter update locking up to top level (rhbz#1034807) - utils: Introduce functions for kernel module manipulation (rhbz#1045124) - virCommand: Introduce virCommandSetDryRun (rhbz#1045124) - tests: Add test for new virkmod functions (rhbz#1045124) - Honor blacklist for modprobe command (rhbz#1045124) - qemu: Be sure we're using the updated value of backend during hotplug (rhbz#1056360) - network: Permit upstream forwarding of unqualified DNS names (rhbz#1061099) - network: Only prevent forwarding of DNS requests for unqualified names (rhbz#1061099) - network: Change default of forwardPlainNames to 'yes' (rhbz#1061099)- util: Correct the NUMA node range checking (rhbz#1045958) - storage: Add document for possible problem on volume detection (rhbz#726797) - storage: Fix autostart of pool with "fc_host" type adapter (rhbz#726797)- Mass rebuild 2014-01-24- CVE-2013-6436: Fix crash in lxcDomainGetMemoryParameters (rhbz#1049137) - Fix crash in lxcDomainSetMemoryParameters (rhbz#1052062) - Don't crash if a connection closes early (CVE-2014-1447) - Really don't crash if a connection closes early (CVE-2014-1447) - qemu: Change the default unix monitor timeout (rhbz#892273) - virSecuritySELinuxSetFileconHelper: Don't fail on read-only NFS (rhbz#996543) - qemu: Avoid operations on NULL monitor if VM fails early (rhbz#1054785) - virt-login-shell: Fix regressions in behavior (rhbz#1015247) - pci: Make reattach work for unbound devices (rhbz#1046919) - pci: Fix failure paths in detach (rhbz#1046919) - qemu: Don't detach devices if passthrough doesn't work (rhbz#1046919) - Fix migration with QEMU 1.6 (rhbz#1053405) - build: More workarounds for if_bridge.h (rhbz#1042937) - build: Fix build with latest rawhide kernel headers (rhbz#1042937) - aarch64: Disable -fstack-protector. (rhbz#1042937) - AArch64: Parse cputopology from /proc/cpuinfo. (rhbz#1042937) - virDomainEventCallbackListFree: Don't leak @list->callbacks (rhbz#1047964) - Fix memory leak in virObjectEventCallbackListRemoveID() (rhbz#1047964) - event: Filter global events by domain:getattr ACL (CVE-2014-0028) - Doc: Improve the document for nodesuspend (rhbz#1045089) - Doc: Add "note" for node-memory-tune (rhbz#1045089)- qemu: Ask for -enable-fips when FIPS is required (rhbz#1035474) - qemu: Properly set MaxMemLock when hotplugging with VFIO (rhbz#1035490) - qemu: Avoid duplicate security label restore on hostdev attach failure (rhbz#1035490) - qemu: Re-add hostdev interfaces to hostdev array on libvirtd restart (rhbz#1045002) - domain: Don't try to interpret as virtio config for hostdev interfaces (rhbz#1046337) - virBitmapParse: Fix behavior in case of error and fix up callers (rhbz#1047234) - qemu: Fix live pinning to memory node on NUMA system (rhbz#1047234) - qemu: Clean up qemuDomainSetNumaParameters (rhbz#1047234) - qemu: Range check numa memory placement mode (rhbz#1047234) - virkeycode: Allow ANSI_A (rhbz#1044806) - Fix argument order of qemuMigrationPerformJob(). (rhbz#1049338) - qemu: Do not access stale data in virDomainBlockStats (CVE-2013-6458) - qemu: Avoid using stale data in virDomainGetBlockInfo (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockJobImpl (CVE-2013-6458) - qemu: Fix job usage in qemuDomainBlockCopy (rhbz#1048643) - qemu: Fix job usage in virDomainGetBlockIoTune (CVE-2013-6458) - PanicCheckABIStability: Need to check for existence (rhbz#996520) - virsh: Improve usability of '--print-xml' flag for attach-disk command (rhbz#1049529) - virsh: Don't use legacy API if --current is used on device hot(un)plug (rhbz#1049529) - virsh: Use inactive definition when removing disk from config (rhbz#1049529)- Mass rebuild 2013-12-27- qemu: Check for reboot-timeout on monitor (rhbz#1042690) - virsh: Fix return value error of cpu-stats (rhbz#1043388) - tools: Fix virsh connect man page (rhbz#1043260) - conf: Introduce generic ISA address (rhbz#996520) - conf: Add support for panic device (rhbz#996520) - qemu: Add support for -device pvpanic (rhbz#996520) - Fix invalid read in virNetSASLSessionClientStep debug log (rhbz#1043864) - virsh: man: Mention that volumes need to be in storage pool for undefine (rhbz#1044445)- spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - qemu: hotplug: Only label hostdev after checking device conflicts (rhbz#1025108) - qemu: hotplug: Fix double free on USB collision (rhbz#1025108) - qemu: hotplug: Fix adding USB devices to the driver list (rhbz#1025108) - docs: Enhance memoryBacking/locked documentation (rhbz#1035954) - util: Fix two virCompareLimitUlong bugs (rhbz#1024272) - cgroups: Redefine what "unlimited" means wrt memory limits (rhbz#1024272) - qemu: Report VIR_DOMAIN_MEMORY_PARAM_UNLIMITED properly (rhbz#1024272) - qemu: Fix minor inconsistency in error message (rhbz#1024272) - conf: Don't format memtune with unlimited values (rhbz#1024272) - qemu_process: Read errors from child (rhbz#1035955) - network: Properly update iptables rules during net-update (rhbz#1035336) - Tie SASL callbacks lifecycle to virNetSessionSASLContext (rhbz#1039991) - screenshot: Implement multiple screen support (rhbz#1026966) - Switch to private redhat namespace for QMP I/O error reason (rhbz#1026966) - Support virtio disk hotplug in JSON mode (rhbz#1026966)- nodedev: Resolve Relax-NG validity error (rhbz#1035792) - test-lib: Make case skipping possible (rhbz#1034380) - tests: Don't test user config file if ran as root (rhbz#1034380) - Improve cgroups docs to cover systemd integration (rhbz#1004340) - Fix busy wait loop in LXC container I/O handling (rhbz#1032705) - tests: Guarantee abs_srcdir in all C tests (rhbz#1035403) - Introduce standard methods for sorting strings with qsort (rhbz#1035403) - Add virFileIsMountPoint function (rhbz#1035403) - Pull lxcContainerGetSubtree out into shared virfile module (rhbz#1035403) - Fix bug in identifying sub-mounts (rhbz#1035403) - LXC: Ensure security context is set when mounting images (rhbz#923903) - Ensure to zero out the virDomainBlockJobInfo arg (rhbz#1028846) - qemu: Default to vfio for nodedev-detach (rhbz#1035188) - daemon: Run virStateCleanup conditionally (rhbz#1033061) - qemu: Add "-boot strict" to commandline whenever possible (rhbz#1037593) - tests: Add forgotten boot-strict test files (rhbz#1037593) - conf: Fix XML formatting of RNG device info (rhbz#1035118) - qemu: Improve error when setting invalid count of vcpus via agent (rhbz#1035108) - Add qxl ram size to ABI stability check (rhbz#1035123)- virsh-domain: Mark --live and --config mutually exclusive in vcpucount (rhbz#1024245) - virSecurityLabelDefParseXML: Don't parse label on model='none' (rhbz#1028962) - qemuMonitorIO: Don't use @mon after it's unrefed (rhbz#1018267) - qemu: Allow hotplug of multiple SCSI devices (rhbz#1031062) - qemu: Call qemuSetupHostdevCGroup later during hotplug (rhbz#1025108) - virscsi: Hostdev SCSI AdapterId retrieval fix (rhbz#1031079) - storage: Returns earlier if source adapter of the scsi pool is a HBA (rhbz#1027680) - spec: Restrict virt-login-shell usage (rhbz#1033614) - spec: Don't save/restore running VMs on libvirt-client update (rhbz#1033626) - Don't start a nested job in qemuMigrationPrepareAny (rhbz#1018267)- virpci: Don't error on unbinded devices (rhbz#1019387) - network: Fix connections count in case of allocate failure (rhbz#1020135) - qemu: Clean up migration ports when migration cancelled (rhbz#1019237) - qemuMigrationBeginPhase: Check for 'drive-mirror' for NBD (rhbz#1022393) - Allow root directory in filesystem source dir schema (rhbz#1028107) - Use a port from the migration range for NBD as well (rhbz#1025699) - qemu: Avoid double free of VM (rhbz#1018267) - util: Use size_t instead of unsigned int for num_virtual_functions (rhbz#1025397) - pci: Properly handle out-of-order SRIOV virtual functions (rhbz#1025397) - conf: Do better job when comparing features ABI compatibility (rhbz#1008989) - schema: Rename option 'hypervtristate' to 'featurestate' (rhbz#1008989) - conf: Mark user provided strings in error messages when parsing XML (rhbz#1008989) - cpu: Add support for loading and storing CPU data (rhbz#1008989) - cpu: x86: Rename struct cpuX86cpuid as virCPUx86CPUID (rhbz#1008989) - cpu: x86: Rename struct cpuX86Data as virCPUx86Data (rhbz#1008989) - cpu: x86: Rename x86DataFree() as virCPUx86DataFree() (rhbz#1008989) - Ensure 'arch' is always set in cpuArchNodeData (rhbz#1008989) - cpu: x86: Rename x86MakeCPUData as virCPUx86MakeData (rhbz#1008989) - cpu: x86: Rename x86DataAddCpuid as virCPUx86DataAddCPUID (rhbz#1008989) - cpu: x86: Rename data_iterator and DATA_ITERATOR_INIT (rhbz#1008989) - cpu: x86: Fix return types of x86cpuidMatch and x86cpuidMatchMasked (rhbz#1008989) - cpu: x86: Use whitespace to clarify context and use consistent labels (rhbz#1008989) - cpu: x86: Clean up error messages in x86VendorLoad() (rhbz#1008989) - cpu: Export few x86-specific APIs (rhbz#1008989) - cpu: x86: Parse the CPU feature map only once (rhbz#1008989) - cpu_x86: Refactor storage of CPUID data to add support for KVM features (rhbz#1008989) - qemu: Add monitor APIs to fetch CPUID data from QEMU (rhbz#1008989) - cpu: x86: Add internal CPUID features support and KVM feature bits (rhbz#1008989) - conf: Refactor storing and usage of feature flags (rhbz#1008989) - qemu: Add support for paravirtual spinlocks in the guest (rhbz#1008989) - qemu: process: Validate specific CPUID flags of a guest (rhbz#1008989)- Add helpers for getting env vars in a setuid environment (rhbz#1015247) - Only allow 'stderr' log output when running setuid (CVE-2013-4400) - Close all non-stdio FDs in virt-login-shell (CVE-2013-4400) - Don't link virt-login-shell against libvirt.so (CVE-2013-4400) - build: Fix linking virt-login-shell (rhbz#1015247) - build: Fix build of virt-login-shell on systems with older gnutls (rhbz#1015247) - Set a sane $PATH for virt-login-shell (rhbz#1015247) - spec: Fix rpm build when lxc disabled (rhbz#1015247) - Move virt-login-shell into libvirt-login-shell sub-RPM (rhbz#1015247) - Make virCommand env handling robust in setuid env (rhbz#1015247) - Remove all direct use of getenv (rhbz#1015247) - Block all use of getenv with syntax-check (rhbz#1015247) - Only allow the UNIX transport in remote driver when setuid (rhbz#1015247) - Don't allow remote driver daemon autostart when running setuid (rhbz#1015247) - Add stub getegid impl for platforms lacking it (rhbz#1015247) - Remove (nearly) all use of getuid()/getgid() (rhbz#1015247) - Block all use of libvirt.so in setuid programs (rhbz#1015247) - spec: Clean up distribution of ChangeLog (and others) (rhbz#1024393) - Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs (rhbz#1024393)- qemu_process: Make qemuProcessReadLog() more versatile and reusable (rhbz#1001738) - qemu: monitor: Add infrastructure to access VM logs for better err msgs (rhbz#1001738) - qemu: monitor: Produce better errors on monitor hangup (rhbz#1001738) - qemu: Wire up better early error reporting (rhbz#1001738) - qemu: process: Silence coverity warning when rewinding log file (rhbz#1001738) - qemu: hostdev: Refactor PCI passhrough handling (rhbz#1001738) - qemu: hostdev: Fix function spacing and header formatting (rhbz#1001738) - qemu: hostdev: Add checks if PCI passthrough is available in the host (rhbz#1001738) - qemu: Prefer VFIO for PCI device passthrough (rhbz#1001738) - qemu: Init @pcidevs in qemuPrepareHostdevPCIDevices (rhbz#1001738) - Fix max stream packet size for old clients (rhbz#950416) - Adjust legacy max payload size to account for header information (rhbz#950416) - rpc: Correct the wrong payload size checking (rhbz#950416) - qemu: Simplify calling qemuDomainHostdevNetConfigRestore (rhbz#1005682) - qemu: Move qemuDomainRemoveNetDevice to avoid forward reference (rhbz#1005682) - qemu: Fix removal of (rhbz#1005682) - remote: Fix regression in event deregistration (rhbz#1020376) - qemu: managedsave: Add support for compressing managed save images (rhbz#1017227) - qemu: snapshot: Add support for compressing external snapshot memory (rhbz#1017227) - Migration: Introduce VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - virsocket: Introduce virSocketAddrIsWildcard (rhbz#1015215) - qemu: Implement support for VIR_MIGRATE_PARAM_LISTEN_ADDRESS (rhbz#1015215) - qemu_conf: Introduce "migration_address" (rhbz#1015215) - qemu: Include listenAddress in debug prints (rhbz#1015215) - docs: Expand description of host-model CPU mode (rhbz#1014682) - qemu: Avoid assigning unavailable migration ports (rhbz#1019237) - qemu: Make migration port range configurable (rhbz#1019237) - qemu: Fix augeas support for migration ports (rhbz#1019237) - Fix perms for virConnectDomainXML{To, From}Native (CVE-2013-4401)- virNetDevBandwidthEqual: Make it more robust (rhbz#1014503) - qemu_hotplug: Allow QoS update in qemuDomainChangeNet (rhbz#1014503) - qemu: Check actual netdev type rather than config netdev type during init (rhbz#1012824) - Fix crash in libvirtd when events are registered & ACLs active (CVE-2013-4399) (rhbz#1011429) - Remove virConnectPtr arg from virNWFilterDefParse* (rhbz#1015108) - Don't pass virConnectPtr in nwfilter 'struct domUpdateCBStruct' (rhbz#1015108) - Remove use of virConnectPtr from all remaining nwfilter code (rhbz#1015108) - Don't set netdev offline in container cleanup (rhbz#1014604) - Avoid reporting an error if veth device is already deleted (rhbz#1014604) - Avoid deleting NULL veth device name (rhbz#1014604) - Retry veth device creation on failure (rhbz#1014604) - Use 'vnet' as prefix for veth devices (rhbz#1014604) - Free cmd in virNetDevVethDelete (rhbz#1014604) - Free cmd in virNetDevVethCreate (rhbz#1014604) - LXC: Fix handling of RAM filesystem size units (rhbz#1015689) - build: Add lxc testcase to dist list (rhbz#1015689) - tests: Work with older dbus (rhbz#1018730) - virdbus: Add virDBusHasSystemBus() (rhbz#1018730) - virsystemd: Don't fail to start VM if DBus isn't available or compiled in (rhbz#1018730) - DBus: Introduce virDBusIsServiceEnabled (rhbz#1018730) - Change way we fake dbus method calls (rhbz#1018730) - Fix virsystemdtest for previous commit (rhbz#1018730) - LXC: Workaround machined uncleaned data with containers running systemd. (rhbz#1018730) - Allow use of a private dbus bus connection (rhbz#998365) - Add a method for closing the dbus system bus connection (rhbz#998365) - Make LXC controller use a private dbus connection & close it (rhbz#998365) - Fix flaw in detecting log format (rhbz#927072) - Fix exit status of lxc controller (rhbz#927072) - Improve error reporting with LXC controller (rhbz#927072) - nwfilter: Don't fail to start if DBus isn't available (rhbz#927072) - Don't ignore all dbus connection errors (rhbz#927072) - LXC: Check the existence of dir before resolving symlinks (rhbz#927072) - Ensure lxcContainerMain reports errors on stderr (rhbz#927072) - Ensure lxcContainerResolveSymlinks reports errors (rhbz#927072) - Improve log filtering in virLXCProcessReadLogOutputData (rhbz#927072) - Initialize threading & error layer in LXC controller (rhbz#1018725) - qemu_migration: Avoid crashing if domain dies too quickly (rhbz#1018267) - Convert uuid to a string before printing it (rhbz#1019023)- conf: Don't crash on invalid chardev source definition of RNGs and other (rhbz#1012196) - rpc: Increase bound limit for virDomainGetJobStats (rhbz#1012818) - qemu: Free all driver data in qemuStateCleanup (rhbz#1011330) - qemu: Don't leak reference to virQEMUDriverConfigPtr (rhbz#1011330) - qemu: Eliminate redundant if clauses in qemuCollectPCIAddress (rhbz#1003983) - qemu: Allow some PCI devices to be attached to PCIe slots (rhbz#1003983) - qemu: Replace multiple strcmps with a switch on an enum (rhbz#1003983) - qemu: Support ich9-intel-hda audio device (rhbz#1003983) - qemu: Turn if into switch in qemuDomainValidateDevicePCISlotsQ35 (rhbz#1003983) - qemu: Prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0 (rhbz#1003983)- Fix crash in remoteDispatchDomainMemoryStats (CVE-2013-4296) - LXC: Don't mount securityfs when user namespace enabled (rhbz#872648) - Move array of mounts out of lxcContainerMountBasicFS (rhbz#872648) - Ensure root filesystem is recursively mounted readonly (rhbz#872648) - qemu: Fix seamless SPICE migration (rhbz#1010861) - qemu: Use "ide" as device name for implicit SATA controller on Q35 (rhbz#1008903) - qemu: Only parse basename when determining emulator properties (rhbz#1010617) - qemu: Recognize -machine accel=kvm when parsing native (rhbz#1010617) - qemu: Don't leave shutdown inhibited on attach failure (rhbz#1010617) - qemu: Don't leak vm on failure (rhbz#1010617) - Fix typo in identity code which is pre-requisite for CVE-2013-4311 (rhbz#1006272)- Also store user & group ID values in virIdentity (rhbz#1006272) - Ensure system identity includes process start time (rhbz#1006272) - Add support for using 3-arg pkcheck syntax for process (CVE-2013-4311) - Free slicename in virSystemdCreateMachine (rhbz#1008619) - qemu: Fix checking of ABI stability when restoring external checkpoints (rhbz#1008340) - qemu: Use "migratable" XML definition when doing external checkpoints (rhbz#1008340) - qemu: Fix memleak after commit 59898a88ce8431bd3ea249b8789edc2ef9985827 (rhbz#1008340) - qemu: Avoid dangling job in qemuDomainSetBlockIoTune (rhbz#700443)- Pass AM_LDFLAGS to driver modules too (rhbz#1006299) - virsh domjobinfo: Do not return 1 if job is NONE (rhbz#1006864) - Fix polkit permission names for storage pools, vols & node devices (rhbz#700443) - Fix naming of permission for detecting storage pools (rhbz#700443) - security: Provide supplemental groups even when parsing label (CVE-2013-4291) (rhbz#1006513) - virFileNBDDeviceAssociate: Avoid use of uninitialized variable (CVE-2013-4297) - Rename "struct interface_driver" to virNetcfDriverState (rhbz#983026) - netcf driver: Use a single netcf handle for all connections (rhbz#983026) - virDomainDefParseXML: Set the argument of virBitmapFree to NULL after calling virBitmapFree (rhbz#1006722) - Add test for the nodemask double free crash (rhbz#1006722) - qemu: Fix checking of guest ABI compatibility when reverting snapshots (rhbz#1006886)- Don't crash in qemuBuildDeviceAddressStr (rhbz#1003526) - Fix leaks in python bindings (rhbz#1003828) - Process virtlockd.conf instead of libvirtd.conf (rhbz#1003685) - test_virtlockd.aug.in: Use the correct file (rhbz#1003685) - qemu: Make domain renaming work during migration (rhbz#999352) - qemu: Handle huge number of queues correctly (rhbz#651941) - conf: Remove the actual hostdev when removing a network (rhbz#1003537) - conf: Don't deref NULL actual network in virDomainNetGetActualHostdev() (rhbz#1003537) - python: Fix a PyList usage mistake (rhbz#1002558) - Add '' element to '' network schemas (rhbz#1004364) - Always specify qcow2 compat level on qemu-img command line (rhbz#997977) - selinux: Distinguish failure to label from request to avoid label (rhbz#924153) - selinux: Enhance test to cover nfs label failure (rhbz#924153)- RPC: Don't accept client if it would overcommit max_clients (rhbz#981729) - Introduce max_queued_clients (rhbz#981729) - conf: Add default USB controller in qemu post-parse callback (rhbz#819968) - qemu: Rename some functions in qemu_command.c (rhbz#819968) - qemu: Eliminate almost-duplicate code in qemu_command.c (rhbz#819968) - qemu: Enable auto-allocate of all PCI addresses (rhbz#819968) - qemu: Add pcie-root controller (rhbz#819968) - qemu: Add dmi-to-pci-bridge controller (rhbz#819968) - qemu: Fix handling of default/implicit devices for q35 (rhbz#819968) - qemu: Properly set/use device alias for pci controllers (rhbz#819968) - qemu: Enable using implicit sata controller in q35 machines (rhbz#819968) - qemu: Improve error reporting during PCI address validation (rhbz#819968) - qemu: Refactor qemuDomainCheckDiskPresence for only disk presence check (rhbz#910171) - qemu: Add helper functions for diskchain checking (rhbz#910171) - qemu: Check presence of each disk and its backing file as well (rhbz#910171) - conf: Add startupPolicy attribute for harddisk (rhbz#910171) - qemu: Support to drop disk with 'optional' startupPolicy (rhbz#910171) - Split TLS test into two separate tests (rhbz#994158) - Avoid re-generating certs every time (rhbz#994158) - Change data passed into TLS test cases (rhbz#994158) - Fix validation of CA certificate chains (rhbz#994158) - Fix parallel runs of TLS test suites (rhbz#994158) - tests: Fix parallel runs of TLS test suites (rhbz#994158) - Add a man page for virtlockd daemon (rhbz#991494) - Add an example config file for virtlockd (rhbz#991494) - Properly handle -h / -V for --help/--version aliases in virtlockd/libvirtd (rhbz#991494) - Make check for /dev/loop device names stricter to avoid /dev/loop-control (rhbz#924815) - Ensure securityfs is mounted readonly in container (rhbz#872642) - Add info about access control checks into API reference (rhbz#700443) - Record the where the auto-generated data comes from (rhbz#700443) - Add documentation for access control system (rhbz#700443) - virsh-domain: Flip logic in cmdSetvcpus (rhbz#996552) - Honour root prefix in lxcContainerMountFSBlockAuto (rhbz#924815) - util: Add virGetUserDirectoryByUID (rhbz#988491) - Introduce a virt-login-shell binary (rhbz#988491) - build: Fix compilation of virt-login-shell.c (rhbz#988491) - Fix double-free and broken logic in virt-login-shell (rhbz#988491) - Address missed feedback from review of virt-login-shell (rhbz#988491) - Ensure that /dev exists in the container root filesystem (rhbz#924815) - remote: Fix a segfault in remoteDomainCreateWithFlags (rhbz#994855) - build: Avoid -lgcrypt with newer gnutls (rhbz#951637) - virnettlscontext: Resolve Coverity warnings (UNINIT) (rhbz#994158) - build: Fix missing max_queued_clients in augeas test file for libvirtd.conf (rhbz#981729) - virsh-domain: Fix memleak in cmdCPUBaseline (rhbz#997798) - Fix typo in domain name in polkit acl example (rhbz#700443) - Update polkit examples to use 'lookup' method (rhbz#700443) - Add bounds checking on virDomainMigrate*Params RPC calls (CVE-2013-4292) (rhbz#1002667) - Add bounds checking on virDomainGetJobStats RPC call (rhbz#1002667) - Add bounds checking on virDomain{SnapshotListAllChildren, ListAllSnapshots} RPC calls (rhbz#1002667) - Add bounds checking on virConnectListAllDomains RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllStoragePools RPC call (rhbz#1002667) - Add bounds checking on virStoragePoolListAllVolumes RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNetworks RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllInterfaces RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNodeDevices RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllNWFilters RPC call (rhbz#1002667) - Add bounds checking on virConnectListAllSecrets RPC call (rhbz#1002667) - Prohibit unbounded arrays in XDR protocols (rhbz#1002667) - virbitmap: Refactor virBitmapParse to avoid access beyond bounds of array (rhbz#997906) - virbitmaptest: Fix function header formatting (rhbz#997906) - virbitmaptest: Add test for out of bounds condition (rhbz#997906) - virsh-domain: Fix memleak in cmdUndefine with storage (rhbz#999057) - virsh: Modify vshStringToArray to duplicate the elements too (rhbz#999057) - virsh: Don't leak list of volumes when undefining domain with storage (rhbz#999057) - Fix URI connect precedence (rhbz#999323) - tests: Add URI precedence checking (rhbz#999323) - Don't free NULL network in cmdNetworkUpdate (rhbz#1001094) - virsh: Fix debugging (rhbz#1001628) - qemu: Remove hostdev entry when freeing the depending network entry (rhbz#1002669) - Set security label on FD for virDomainOpenGraphics (rhbz#999925) - virsh: Free the caps list properly if one of them is invalid (rhbz#1001957) - virsh: Free the formatting string when listing pool details (rhbz#1001957) - virsh-pool.c: Don't jump over variable declaration (rhbz#1001957) - virsh: Free the list from ListAll APIs even for 0 items (rhbz#1001957) - virsh: Free messages after logging them to a file (rhbz#1001957) - Reverse logic allowing partial DHCP host XML (rhbz#1001078) - virsh: Print cephx and iscsi usage (rhbz#1000155) - qemu_conf: Fix broken logic for adding passthrough iscsi lun (rhbz#1000159) - Report secret usage error message similarly (rhbz#1000168) - docs: Update the formatdomain disk examples (rhbz#1000169) - docs: Update formatsecrets to include more examples of each type (rhbz#1000169) - docs: Update iSCSI storage pool example (rhbz#1000169) - docs: Reformat attribute description in formatdomain (rhbz#1000169) - qemuBuildNicDevStr: Add mq=on for multiqueue networking (rhbz#651941) - migration: Do not restore labels on failed migration (rhbz#822052) - qemu: Drop qemuDomainMemoryLimit (rhbz#1001143) - docs: Discourage users to set hard_limit (rhbz#1001143) - docs: Clean 09adfdc62de2b up (rhbz#1001143) - qemuSetupMemoryCgroup: Handle hard_limit properly (rhbz#1001143) - qemuBuildCommandLine: Fall back to mem balloon if there's no hard_limit (rhbz#1001143) - qemuDomainAttachHostPciDevice: Fall back to mem balloon if there's no hard_limit (rhbz#1001143)- spec: Change --enable-werror handling to match upstream - Delete obsolete / unused python test files (rhbz#884103) - Remove reference to python/tests from RPM %doc (rhbz#884103) - spec: Explicitly claim ownership of channel subdir (rhbz#884103) - Add APIs for formatting systemd slice/scope names (rhbz#980929) - Add support for systemd cgroup mount (rhbz#980929) - Cope with races while killing processes (rhbz#980929) - Enable support for systemd-machined in cgroups creation (rhbz#980929) - Ensure LXC/QEMU APIs set the filename for errors (rhbz#991348) - Avoid crash if NULL is passed for filename/funcname in logging (rhbz#991348)- Rebased to libvirt-1.1.1- qemu: Fix double free in qemuMigrationPrepareDirect (rhbz#977961) - Fix crash when multiple event callbacks were registered (CVE-2013-2230) - Paused domain should remain paused after migration (rhbz#981139)- Rebased to libvirt-1.1.0- Rebased to libvirt-1.0.6- virInitctlRequest: Don't hardcode 384 bytes size - network: Fix network driver startup for qemu:///session - virInitctlRequest: Unbreak make syntax check - virInitctlRequest: Unbreak make syntax check - build: Always include sanitytest in tarball - qemu: Fix stupid typos in VFIO cgroup setup/teardown - build: Always include libvirt_lxc.syms in tarball - build: Clean up stray files found by 'make distcheck' - spec: Proper soft static allocation of qemu uid - Fix F_DUPFD_CLOEXEC operation args - build: Fix mingw build of virprocess.c - Fix potential use of undefined variable in remote dispatch code - build: Avoid non-portable cast of pthread_t - Fix release of resources with lockd plugin - Fixup rpcgen code on kFreeBSD too - Make detect_scsi_host_caps a function on all architectures - qemu: Allocate network connections sooner during domain startup - tests: Files named '.*-invalid.xml' should fail validation - conf: Don't crash on a tpm device with no backends - Don't mention disk controllers in generic controller errors - iscsi: Don't leak portal string when starting a pool - util: Fix virFileOpenAs return value and resulting error logs- Rebased to libvirt-1.0.5- Rebuild for cyrus-sasl- Rebased to libvirt-1.0.4- Rebuild against gnutls 3.- Rebased to libvirt-1.0.3- Rebased to libvirt-1.0.2- Rebased to libvirt-1.0.1- Rebased to libvirt-1.0.0- Disable libxl on F18 too- Rebased to version 0.10.2.1 - Fix lvm volume creation when alloc=0 (bz #866481) - Clarify virsh send-keys man page example (bz #860004) - Fix occasional deadlock via virDomainDestroy (bz #859009) - Fix LXC deadlock from ctrl-c (bz #848119) - Fix occasional selinux denials with macvtap (bz #798605) - Fix multilib conflict with systemtap files (bz #831425) - Don't trigger keytab warning in system logs (bz #745203) - Fix qemu domxml-2-native NIC model out (bz #636832) - Fix error message if not enough space for lvm vol (bz #609104)- Disable libxl driver, since it doesn't build with xen 4.2 in rawhide- Re-add Use-qemu-system-i386-as-binary-instead-of-qemu.patch NB: This patch is Fedora-specific and not upstream. - Add upstream patches: don't duplicate environment variables (RHBZ#859596).- Upstream release 0.10.2 - network: define new API virNetworkUpdate - add support for QEmu sandbox support - blockjob: add virDomainBlockCommit - New APIs to get/set Node memory parameters - new API virConnectListAllSecrets - new API virConnectListAllNWFilters - new API virConnectListAllNodeDevices - parallels: add support of containers to the driver - new API virConnectListAllInterfaces - new API virConnectListAllNetworks - new API virStoragePoolListAllVolumes - Add PMSUSPENDED life cycle event - new API virStorageListAllStoragePools - Add per-guest S3/S4 state configuration - qemu: Support for Block Device IO Limits - a lot of bug fixes, improvements and portability work- Add (upstream) patches to label sockets for SELinux (RHBZ#853393).- Fix for 32 bit qemu renamed to qemu-system-i386 (RHBZ#857026).- Fix libvirtd segfault with old netcf-libs (bz 853381) - Drop unneeded dnsmasq --filterwin2k - Fix unwanted connection closing, needed for boxes- Remove dep on ceph RPM (rhbz #854360)- upstream release of 0.10.1 - many fixes from 0.10.0- upstream release of 0.10.0 - agent: add qemuAgentArbitraryCommand() for general qemu agent command - Introduce virDomainPinEmulator and virDomainGetEmulatorPinInfo functions - network: use firewalld instead of iptables, when available - network: make network driver vlan-aware - esx: Implement network driver - driver for parallels hypervisor - Various LXC improvements - Add virDomainGetHostname - a lot of bug fixes, improvements and portability work- release candidate 1 of 0.10.0- Enable autotools to make previous patch work- fix security driver missing from the daemon- snapshot before 0.10.0 in a few weeks - adds the parallel driver support- Add upstream patch to fix RHBZ#842114.- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- S390: support for s390(x) - snapshot: implement new APIs for esx and vbox - snapshot: new query APIs and many improvements - virsh: Allow users to reedit rejected XML - nwfilter: add DHCP snooping - Enable driver modules in libvirt RPM - Default to enable driver modules for libvirtd - storage backend: Add RBD (RADOS Block Device) support - sVirt support for LXC domains inprovement - a lot of bug fixes, improvements and portability work- qemu: allow snapshotting of sheepdog and rbd disks - blockjob: add new APIs - a lot of bug fixes, improvements and portability work- Rebased to version 0.9.11.3 - Abide URI username when connecting to hypervisor (bz 811397) - Fix managed USB mode (bz 814866) - Fix crash connecting to ESX host (bz 811891)- Update to 0.9.11 release- Revert previous change- Refactor RPM spec to allow install without default configs- Rebuild for libparted soname break- Update to 0.9.10- Fix LXC I/O handling- Add API virDomain{S,G}etInterfaceParameters - Add API virDomain{G, S}etNumaParameters - Add support for ppc64 qemu - Support Xen domctl v8 - many improvements and bug fixes- Fix install of libvirt-guests.service & libvirtd.service- Add support for QEMU 1.0 - Add preliminary PPC cpu driver - Add new API virDomain{Set, Get}BlockIoTune - block_resize: Define the new API - Add a public API to invoke suspend/resume on the host - various improvements for LXC containers - Define keepalive protocol and add virConnectIsAlive API - Add support for STP and VLAN filtering - many improvements and bug fixes- Remove versioned buildreq for yajl as 2.0.x features are not required.- Rebuild for yajl 2.0.1- Update to 0.9.7 release- xenlight available only on Xen arches (#745020)- Make PCI multifunction support more manual - Bug 742836 - F15 build still uses cgconfig - Bug 738725- Fix the qemu reboot bug and a few others bug fixes- many snapshot improvements (Eric Blake) - latency: Define new public API and structure (Osier Yang) - USB2 and various USB improvements (Marc-André Lureau) - storage: Add fs pool formatting (Osier Yang) - Add public API for getting migration speed (Jim Fehlig) - Add basic driver for Microsoft Hyper-V (Matthias Bolte) - many improvements and bug fixes- network bandwidth QoS control - Add new API virDomainBlockPull* - save: new API to manipulate save file images - CPU bandwidth limits support - allow to send NMI and key event to guests - new API virDomainUndefineFlags - Implement code to attach to external QEMU instances - bios: Add support for SGA - various missing python binding - many improvements and bug fixes- xenlight available only on Xen arches- Add ARM to NUMA platform excludes- new API virDomainGetVcpupinInfo - Add TXT record support for virtual DNS service - Support reboots with the QEMU driver - New API virDomainGetControlInfo API - New API virNodeGetMemoryStats - New API virNodeGetCPUTime - New API for send-key - New API virDomainPinVcpuFlags - support multifunction PCI device - lxc: various improvements - many improvements and bug fixes- Rebuild because of libparted soname bump (libparted.so.0 -> libparted.so.1).- add rule to require netcf-0.1.8 during build so that new transactional network change APIs are included. - document that CVE-2011-2178 has been fixed (by virtue of rebase to 0.9.2 - see https://bugzilla.redhat.com/show_bug.cgi?id=709777)- Framework for lock manager plugins - API for network config change transactions - flags for setting memory parameters - virDomainGetState public API - qemu: allow blkstat/blkinfo calls during migration - Introduce migration v3 API - Defining the Screenshot public API - public API for NMI injection - Various improvements and bug fixes- Add upstream patches: 0001-json-Avoid-passing-large-positive-64-bit-integers-to.patch 0001-qemudDomainMemoryPeek-change-ownership-selinux-label.patch 0002-remote-remove-bogus-virDomainFree.patch so that users can try out virt-dmesg. - Change /var/cache mode to 0711.- support various persistent domain updates - improvements on memory APIs - Add virDomainEventRebootNew - various improvements to libxl driver - Spice: support audio, images and stream compression - Various improvements and bug fixes- Support cputune cpu usage tuning - Add public APIs for storage volume upload/download - Add public API for setting migration speed on the fly - Add libxenlight driver - qemu: support migration to fd - libvirt: add virDomain{Get,Set}BlkioParameters - setmem: introduce a new libvirt API (virDomainSetMemoryFlags) - Expose event loop implementation as a public API - Dump the debug buffer to libvirtd.log on fatal signal - Audit support - Various improvements and bug fixes- fix a lack of API check on read-only connections - CVE-2011-1146- Fix kernel boot with latest QEMU- expose new API for sysinfo extraction - cgroup blkio weight support - smartcard device support - qemu: Support per-device boot ordering - Various improvements and bug fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Preliminary support for VirtualBox 4.0 - IPv6 support - Add VMware Workstation and Player driver driver - Add network disk support - Various improvements and bug fixes - from 0.8.6: - Add support for iSCSI target auto-discovery - QED: Basic support for QED images - remote console support - support for SPICE graphics - sysinfo and VMBIOS support - virsh qemu-monitor-command - various improvements and bug fixes- Enable JSON and netdev features in QEMU >= 0.13 - framework for auditing integration - framework DTrace/SystemTap integration - Setting the number of vcpu at boot - Enable support for nested SVM - Virtio plan9fs filesystem QEMU - Memory parameter controls - various improvements and bug fixes- Rebuilt for gcc bug 634757- disable the nwfilterxml2xmltest also on s390(x)- Upstream release 0.8.4- Fix potential overflow in boot menu code- Upstream release 0.8.3- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- CVE-2010-2237 ignoring defined main disk format when looking up disk backing stores - CVE-2010-2238 ignoring defined disk backing store format when recursing into disk image backing stores - CVE-2010-2239 not setting user defined backing store format when creating new image - CVE-2010-2242 libvirt: improperly mapped source privileged ports may allow for obtaining privileged resources on the host- Upstream release 0.8.2 - phyp: adding support for IVM - libvirt: introduce domainCreateWithFlags API - add 802.1Qbh and 802.1Qbg switches handling - Support for VirtualBox version 3.2 - Init script for handling guests on shutdown/boot - qemu: live migration with non-shared storage for kvm- Upstream release 0.8.1 - Starts dnsmasq from libvirtd with --dhcp-hostsfile - Add virDomainGetBlockInfo API to query disk sizing - a lot of bug fixes and cleanups- Upstream release 0.8.0 - Snapshotting support (QEmu/VBox/ESX) - Network filtering API - XenAPI driver - new APIs for domain events - Libvirt managed save API - timer subselection for domain clock - synchronous hooks - API to update guest CPU to host CPU - virDomainUpdateDeviceFlags new API - migrate max downtime API - volume wiping API - and many bug fixes- No change, just rebuild against new libparted with bumped soname.- Fix USB devices by product with security enabled (bz 574136) - Set kernel/initrd in security driver, fixes some URL installs (bz 566425)- macvtap support - async job handling - virtio channel - computing baseline CPU - virDomain{Attach,Detach}DeviceFlags - assorted bug fixes and lots of cleanups- libvirt-0.7.6-add-needed.patch: Fix FTBFS from --no-add-needed - Add BuildRequires: xmlrpc-c-client for libxmlrpc_client.so- upstream release of 0.7.6 - Use QEmu new device adressing when possible - Implement CPU topology support for QEMU driver - Implement SCSI controller hotplug/unplug for QEMU - Implement support for multi IQN - a lot of fixes and improvements- bump for libssh2 rebuild- Rebuild for libparted soname change- Add new API virDomainMemoryStats - Public API and domain extension for CPU flags - vbox: Add support for version 3.1 - Support QEMU's virtual FAT block device driver - a lot of fixes- upstream release of 0.7.4 - udev node device backend - API to check object properties - better QEmu monitor processing - MAC address based port filtering for qemu - support IPv6 and multiple addresses per interfaces - a lot of fixes- Really fix restore file labelling this time- Disable numactl on s390[x]. Again.- Fix QEMU save/restore permissions / labelling- Avoid compressing small log files (#531030)- Make libvirt-devel require libvirt-client, not libvirt - Fix qemu machine types handling- Upstream release of 0.7.2 - Allow to define ESX domains - Allows suspend and resulme of LXC domains - API for data streams - many bug fixes- Fix restore of qemu guest using raw save format (#523158)- Fix libvirtd memory leak during error reply sending (#528162) - Add several PCI hot-unplug typo fixes from upstream- Create /var/log/libvirt/{lxc,uml} dirs for logrotate - Make libvirt-python dependon on libvirt-client - Sync misc minor changes from upstream spec- Change logrotate config to weekly (#526769)- Disable sound backend, even when selinux is disabled (#524499) - Re-label qcow2 backing files (#497131)- Fix USB device passthrough (#522683)- rebuild for libssh2 1.2- Don't set a bogus error in virDrvSupportsFeature() - Fix raw save format- A couple of hot-unplug memory handling fixes (#523953)- disable numactl on s390[x]- revamp of spec file for modularity and RHELs- Upstream release of 0.7.1 - ESX, VBox driver updates - mutipath support - support for encrypted (qcow) volume - compressed save image format for Qemu/KVM - QEmu host PCI device hotplug support - configuration of huge pages in guests - a lot of fixes- Update to newer snapshot of 0.7.1 - Stop libvirt using untrusted 'info vcpus' PID data (#520864) - Support relabelling of USB and PCI devices - Enable multipath storage support - Restart libvirtd upon RPM upgrade- Update to pre-release git snapshot of 0.7.1 - Drop upstreamed patches- Fix migration completion with newer versions of qemu (#516187)- Add PCI host device hotplug support - Allow PCI bus reset to reset other devices (#499678) - Fix stupid PCI reset error message (bug #499678) - Allow PM reset on multi-function PCI devices (bug #515689) - Re-attach PCI host devices after guest shuts down (bug #499561) - Fix list corruption after disk hot-unplug - Fix minor 'virsh nodedev-list --tree' annoyance- Rewrite policykit support (rhbz #499970) - Log and ignore NUMA topology problems (rhbz #506590)- Don't fail to start network if ipv6 modules is not loaded (#516497)- Make sure qemu can access kernel/initrd (bug #516034) - Set perms on /var/lib/libvirt/boot to 0711 (bug #516034)- ESX, VBox3, Power Hypervisor drivers - new net filesystem glusterfs - Storage cloning for LVM and Disk backends - interface implementation based on netcf - Support cgroups in QEMU driver - QEmu hotplug NIC support - a lot of fixes- release of 0.6.5- release of 0.6.4 - various new APIs- release of 0.6.3 - VirtualBox driver- release of 0.6.2- release of 0.6.1- release of 0.6.0- release of 0.5.0- release of 0.4.6- release of 0.4.5- release of 0.4.4 - mostly a few bug fixes from 0.4.3- release of 0.4.3 - lots of bug fixes and small improvements- release of 0.4.2 - lots of bug fixes and small improvements- Release of 0.4.1 - Storage APIs - xenner support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.4.0 - SASL based authentication - PolicyKit authentication - improved NUMA and statistics support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.3 - Avahi support - NUMA support - lots of assorted improvements, bugfixes and cleanups - documentation and localization improvements- Release of 0.3.2 - API for domains migration - APIs for collecting statistics on disks and interfaces - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.1 - localtime clock support - PS/2 and USB input devices - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.3.0 - Secure remote access support - unification of daemons - lots of assorted bugfixes and cleanups - documentation and localization improvements- Release of 0.2.3 - lot of assorted bugfixes and cleanups - support for Xen-3.1 - new scheduler API- Release of 0.2.2 - lot of assorted bugfixes and cleanups - preparing for Xen-3.0.5- don't require xen; we don't need the daemon and can control non-xen now - fix scriptlet error (need to own more directories) - update description text- Release of 0.2.1 - lot of bug and portability fixes - Add support for network autostart and init scripts - New API to detect the virtualization capabilities of a host - Documentation updates- Fix loading of guest & network configs- Disable kqemu support since its not in Fedora qemu binary - Fix for -vnc arg syntax change in 0.9.0 QEMU- Fixed path to qemu daemon for autostart - Fixed generation of block in XML - Pre-create config directory at startup- support for KVM and QEmu - support for network configuration - assorted fixes- finish inactive Xen domains support - memory leak fix - RelaxNG schemas for XML configs- support for inactive Xen domains - improved support for Xen display and vnc - a few bug fixes - localization updates- rebuild against python 2.5- better error reporting - python bindings fixes and extensions - add support for shareable drives - add support for non-bridge style networking - hot plug device support - added support for inactive domains - API to dump core of domains - various bug fixes, cleanups and improvements - updated the localization- it's pkgconfig not pgkconfig !- fixing spec file, added %dist, -devel requires pkgconfig and xen-devel - Resolves: rhbz#202320- fix missing page size detection code for ia64 - fix mlock size when getting domain info list from hypervisor - vcpu number initialization - don't label crashed domains as shut off - fix virsh man page - blktapdd support for alternate drivers like blktap - memory leak fixes (xend interface and XML parsing) - compile fix - mlock/munlock size fixes- Fix bug when running against xen-3.0.3 hypercalls - Fix memory bug when getting vcpus info from xend- Support for localization - Support for new Xen-3.0.3 cdrom and disk configuration - Support for setting VNC port - Fix bug when running against xen-3.0.2 hypercalls - Fix reconnection problem when talking directly to http xend- patch from danpb to support new-format cd devices for HVM guests- reactivating ia64 support- new release - bug fixes - support for new hypervisor calls - early code for config files and defined domains- add patch to address dom0_ops API breakage in Xen 3.0.3 tree- add patch to support paravirt framebuffer in Xen- another patch to fix network handling in non-HVM guests- patch to fix virParseUUID()- vCPUs and affinity support - more complete XML, console and boot options - specific features support - enforced read-only connections - various improvements, bug fixes- add patch from pvetere to allow getting uuid from libvirt- build on ia64 now- don't BR xen, we just need xen-devel- need rebuild since libxenstore is now versionned- Add BuildRequires: xen-devel- rebuild- support for HVM Xen guests - various bugfixes- added a proxy mechanism for read only access using httpu - fixed header includes paths- extend and cleanup the driver infrastructure and code - python examples - extend uuid support - bug fixes, buffer handling cleanups - support for new Xen hypervisor API - test driver for unit testing - virsh --conect argument- various fixes - new APIs: for Node information and Reboot - virsh improvements and extensions - documentation updates and man page - enhancement and fixes of the XML description format- added error handling APIs - small bug fixes - improve python bindings - augment documentation and regression tests- new domain creation API - new UUID based APIs - more tests, documentation, devhelp - bug fixes- fixes some problems in 0.0.3 due to the change of names- changed library name to libvirt from libvir, complete and test the python bindings- upstream release of 0.0.2, use xend, save and restore added, python bindings fixed- created/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=4.5.0-10.el7_6.34.5.0-10.el7_6.34.5.0-10.el7_6.3 libvirtlibvirtd.confvirtlockd.confvirtlogd.conflibvirtdlibvirt.conflibvirtdvirtlockdvirtlogd60-libvirtd.conflibvirtd.servicevirt-guest-shutdown.targetvirtlockd-admin.socketvirtlockd.servicevirtlockd.socketvirtlogd-admin.socketvirtlogd.servicevirtlogd.socketlibvirtconnection-driverlock-driverlockd.solibvirt_iohelperlibvirtdvirtlockdvirtlogdlibvirt_lockd.auglibvirtd.augtest_libvirt_lockd.augtest_libvirtd.augtest_virtlockd.augtest_virtlogd.augvirtlockd.augvirtlogd.auglibvirt-daemon-4.5.0libvirt-acl.ruleslibvirtvirkeycode-atset1.7.gzvirkeycode-atset2.7.gzvirkeycode-atset3.7.gzvirkeycode-linux.7.gzvirkeycode-osx.7.gzvirkeycode-qnum.7.gzvirkeycode-usb.7.gzvirkeycode-win32.7.gzvirkeycode-xtkbd.7.gzvirkeyname-linux.7.gzvirkeyname-osx.7.gzvirkeyname-win32.7.gzlibvirtd.8.gzvirtlockd.8.gzvirtlogd.8.gzorg.libvirt.api.policyorg.libvirt.unix.policy50-libvirt.ruleslibvirtbootfilesystemsimageslibvirtlibvirt/etc//etc/libvirt//etc/logrotate.d//etc/sasl2//etc/sysconfig//usr/lib/sysctl.d//usr/lib/systemd/system//usr/lib64//usr/lib64/libvirt//usr/lib64/libvirt/lock-driver//usr/libexec//usr/sbin//usr/share/augeas/lenses//usr/share/augeas/lenses/tests//usr/share/doc//usr/share/doc/libvirt-daemon-4.5.0//usr/share//usr/share/man/man7//usr/share/man/man8//usr/share/polkit-1/actions//usr/share/polkit-1/rules.d//var/cache//var/lib/libvirt//var/log//var/run/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnudirectoryASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=58ab908eadd16f78c69f1cf26a13f860f41c2c27, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=a534aba94faf9527aec2ccab7306fceab5b8ac6e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=bc27f332278916702c1d3730dfc2350904ba68f7, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=2c3211a8116ebd562c839d6da658931758a36579, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=cb156fb905e324eba09c2528ac4d44c699a0cc22, strippedtroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)XML 1.0 document, ASCII textG(q,,RRR=RRRRRR,R:RRR)R(R R!R*R RR.R/RRRR%RR0R#R+RRR1R$R'R&R R"RRRRR,R-RRRRRRRRRRRRRR)R(R R!RRR/R*R R%R0R#R+RRR4R,R8R9R6R7RRRRR RYRmR|RRwRhRLRRKRdR@RIR_R[RFRnRqRORkR?RrRR{R]RHR>RRRfRoRXR`R\RuRiRxRURpRZRRlRjRARSRRRVRR/dev/null 2>&1 || : fi rm -rf /var/lib/rpm-state/libvirt || :/bin/sh?7zXZ !#,4]"k%{U}d侚)'Ua*؃ sk4BAe>m%ͳP0͠V3a[-=@:7^yݩxxy}@y,KQarj0^ >˿tY׮Co@! QXpz?묤z;B짢9 [ɕ]Dcj˝ X|%lI; : m42cYs<B>G{(% >Vf ;Wv烚ME3@7*mnguVn$I$WKrdԘLI@ <Ga} 𮤺[J ؿI&Rŕ1K5m]4"֞?($]Zc fX|Ư-xtǗEPlD/k jAqeQxFr'- , h "p%r3aԒ]ީ$e@P kyM[`O:1>PdL'lymɛlP7n×oY0J7dZblw?u7S)WalPSb2L ӛYv lNXO#{F헑Q݁kdp%j/uCΠ4W ^49 e*@+BS)%B[ơ DN. Y" sƷŖA@䇅$'l!O ݾꐃ`4k~cNje9⢧m3'k#wrD!?[4 >S͕ >&43ikJVRs,4!=[BUF ;f`& L7Op1~Sxg !$,6ڛ3,wY_Y_d?pbF$#}T29ܗљkz¨7H=8Յ]ө /C)Jj}J<ӹY [Oj?͞&#Z٦%s/ s]FV=(揶[r[hQrj!6 s\-]>M~si~?IoQL˞0odx g cH 5"sP?>/Q%lx 9yvp0VP]J=`Iq0 Юbָ4\4ʷkɐ i`IQ6$dfZIݮ94FiG+D{Ss@kwԑbkKH?^f fe{WHҝO\[ϋ=)bS4M{UkRр'5E[ v0[TutcѳJ!:09Řk,e^rz,c's ";RȾmlVձ5|z'P\M*l̡`f4xw]pz^tsAf|5S" +&X B.V9gJ2vX=XGp>^8zd~<{G!Oӽ8Fj2NΛΝK)X<s鉃^GD{й % \; Fq1hS]-|iT ɯG~?^m&c<:+^H4e{+fI;o?m )j,S_iڀBѪbɘkn ^T+쩄ٽ$nNQ"+92) )8Ӧڐ4OAՀw Fs°.]0!Z&A*Ai!𳖺$[wXz OTM4ۉk9{#W U(R\hvI9-$ߜpD3\H? 6>OT &8 9/4 I- xDexVݐgXҚ|Vk1fWYܯ-E z٨iK2琥iZ]VWډ'Z#|f},ɾ+fZ6̊]:)۬5+E2cY [R ߺVL\_4 zRH1y|HcF]Ӫw~Z?~"Lfs8PXdXdp(bY0 bDta^B>oXz?@l'$_Ld'.H5Sѡ%6Rd q#2U@S. t,!^b>mX6%XUmgyi댻ɐڼl gepNuD:|ʍӏ "gȱ$rz>4^GnLiS=+(>q>#“lۦKΕ*~H `zȤk7~y3H(ľN%KL~?b,VZDxs@Nbl_pށjŠGJoGĥ&0L ^^5$I/;:Nm\ vŽ_非%U($x!n9r6¾zh-vRy(ϱj̱ņgHsmG &u%դ`g<{=y>-I(#?AGTVY0nAu5?ɲ%RD(ju%%o{|\j{6RT kܞx3R8<76eL,r9ȏ1H"_ۭr IѣӚE9ޮd֡ץb+rI x,B?^jTž*Gzӱ} >fHj?==KNH6e)N)k{7voLY.4%FuR~)Kewqe$ wc.Ty}'Λy^#2^gࣘېaoAQz9.bG-8 O4=U 7K70b/iz2R4G+qizsxX2ޗ۸ sɂ'g@̠ ^2i<; <v^&o}z{<'d>Ŧ.(b]q1diJ%yg$(73rZ[ #&T rOW=PUy]1JO.Mvz(Ϋ_kt;Dggr (kXJb :HX8B+[\n1S|DN 鄑l=Wqߣ~bNe?68Mڊq)^ Bn(#y`!%^ޝrC8LJfdnj;dN䲽SI7$vSj1. 9XiT1Xߍ8!6\he=Y7N[d\z6 bS/-N,dj9L$1΄8Wc_3cE 4<: }2yv@',9B%hư pק\8%-.RLlĐ5Ar>JǛxk9RΘR #+pE >igXjaqm䐅 [qֲ{?i/÷Y>BWfdDDRa(.z"{kqI MOG^TDžp(7D҂JfY8UYoȌe )85 0H!๎h89$w0UZQ0M@ gI(R ,~ŗ-U2.a-E˨sm{Wzrr[o,?o]gu_PI׳zY{79+;`(G5[f˃˄+3ܤSEinuh =/EdŬyr۞>*+YكBeL&Xw n]E!ijt6&gB r\dšZ^D$6[a@m^i蝅7zTҡen@ۻyHQWjyq`w6dmr%ā؀q-er2s:闘1womGfM x=k%i\?X z1Nz;QzθZ\"9Aq0!֜_h~o{11Z xwźI*l3\.J &Z`e.tT`\t7lynG "2 Q]&X\i?C٩fUeW԰}+OXM\8a ǀ$$ l*{*4NBK>dlJIÐ~dr 5,9nB4 Lx(y f9\EkFQ.넩6ݺLvˢumM9g`ƘIZ Y2] ZWo$YeG8 T 8*q| z9VR4*LD*PQ/= ">s${^jؠrXfrF`QɓO)X.(JEEe4Y՛1nˆdZXW2{x\mJ߆#5>MTTdO%ɑ=x+fE?$xcgVq9!ZYL^Ƥ9ZK|RUJpgנN붚> LnTHN«V8O@iu/|]WN.?eKSD!-񙲠nZxsӈq,AZ ?><&eIE'i' <%h>QLjD:Op p-5a7quq+d.h-p%(Kdo]eYeb3R!&p%*Տh"N{ߓħΞj@c7Ka['-s!%{juN%'ĐCM)Y=5{v\`ټpo⋥fR[t ?J *{D{occÐ:i2*(;a#rTzg{zܺ'/jbАD %-uòI=ϱ0*8HG ['e٧ayґ읒7TV:Nzؾ)M ߟ5nk63_M}Ypg< Vܣg.'$̨(9K0&LA6PKe,M:xk-_1巡cfX,:VT,8Ϯ-{\P[X] >PQw_poB4$)4)鰫RW)226q99#+[m3 NAG: mN~.(Sl(Ik$R2?.ҏ'ݔ]TQ= 9EOqS"N6RI[eF6Ara,uԪX[;fMU\z0N:z3+z a3v tBI2Ɔc}#u6d<%H7,df=h'JwD}]%1HNK# yW@7[fHv+U\&`$ ~'|a5B}Fj@Uۗu<󱠍$?Bx2לnUH/&itbXT%&q}brhQuL<i!@/pO*2x/<߭5FT3$z am]j>ºݜ]QNM C=!]fHXXbj;q` u밒6fywb7>A JSkK>ZdhT϶c9(JKT:[- *P -(6ajLR1 EKJ:U%Cŭ*Zyie52z^|SY99i5%X~FT#+|)n\؞J rи#"b#8z-4v֯ ~AIJ@#P,:^05>DyាS<';uSHIR&*m>{ wsDeC eƟB-&L)ȀYm(Ӆ@!KߩͳryސdwXs˭ZkbirH)$X (x\=|&>8#R*ٽ;!^v@ev/ < ٚg]9Use'R7V$޹cFTY 1pi? U(wp?/fF"Tq:6uki薃p;3Xku) t[uL#d$s MIt/'1#:_ nOmyRZ}spٙ,w7Iƣh7cC|mTNn` f84D{Ń N)/|pF4"S."Ec^Wp|,lFߒv/*o[1 z2 sv~X=. YTllkg>e͂p'˂l.؋]{@} [ (ɱ4dGف. ЙP V@ʕLԥ8U(ra\"Nj#ЋXxd]Z{9 +3t" aǶ9,8fe>=YxBu,]t{SJCkڬ 0RqF ڬllQ+Z3!9t)9qmM q/%n\G_H@@?A@FpOBtBeLow2?+UEQgF _`M&g֩|o)$|6=8saWfv2 )4]|"6@c!<q3/k {$oZߛlm l~d',5~86ȄIC}͍m8Հu27:#k..QbR^~1_Cלs0Tt52`?92|O>>bsnDב(ס1j:(AvciOB85Hz*/57{?GH'UZ?"3¡P&KH0N/64l|3ܾkϚ}"z:k`! %/W!cֿ۫&Z-k ~M*h%_ey<s#~sv.P!Qn(Z2J e!z)ZtPdt3J'6IP Di:1k$<]n[S8HQ[fPҽ]bYŻ :bہE gE9dcl -?}?05lӻLڿ#Wxq jFc37Qyg 溴~HD~i#6+CTI WPOu0 _XM ]X[5JOߔ0@) NqH}oBc5#U/lis=E&MaxE)lslA!#@{M/,C?IU쇖}G|dzsRXSػۚI~ϭsᑑH\mf4@A)J7[6A_M .;55ez,mbȎI9 hlKf9}&Y7؉&Zv(Ki?i|NMM:*+@9>ʾ[QQa]N;}C<22QMH'S"vQCaKq(ǞQ=w6b-$< XMh#%qk4e3BøW:p:[ԟpIbm|)bbP߉:n{]]7>pXj恧(+N)R?z^ INFg4WCrFMXZZ?&㛤LSS+5'4{WIyZm;7YQEC$aY4P;&|nI5i<OI:e#@VÕ{yylFca_u +!%d:Ho:35lgQxL~0RR|"(vC=m4dp%΅d(&x0ioW*n7,)aG<ٵP$8 [r߲5+DBzxpzodh~GM}ʚ'ֽ|gPh*pޣbF/g%wA񃧻cjv[AB;ESEq~;]9ಆ{E6-X,t4}X!yI'ق>j]MBɧA{?mY W|o9#:؇șKGs$r>ho5Z޹w+GVHozf͟I ecFmCCz Ɯ0o ?*+LҧORԧ?uxplk{{8RxG`έhy?!a䣦062η_'' jǿjT>Q)*x?oMZ,z+Hk_3[F`Je Y,؝SzC?r& &۟ڿՄ+<'Eij\*y -:jKe^_CU:c)G 3QAY:6c=ƥ[wq9}5\~T0 h32z.cKQ;[Fm\>Aæ FD0NJһvh1ËT<󧂴}%st9s6n#\K~:Xq[xE_M=fdH纽u5Vv*@IRU9z$ŕc^aSΰě֫#g#M`DdXݯM;f ~JZnO;'`ܛrj=/L:xa]5p%Xg\a)׽7F*~~"UF\f"5Dg&&mZ r3BPU 9ć佖[X"ϒ!špsų B?L!a-Wኛ }I[ϟ&)4؞"\DT7@=zM°zF{֢fƒw tƖHћ~ClI (.υR cqK-# l3O->d~Agu#*ׯf~ޱiPnJ_4R̦ҽ =g37\z~ZǺ"9ϳf*]-k!C, \c̦Mrd= t*X{QY!i[柇}h/Ɛ{w_?@BqMjF~1e5Jm{խ̖V-6EYa?' c#lqgh\֕ZϛsyW2AOEw-{;.s{LR|"mY״4o񞬩dpɨ (/QWaˣ7MƧ_>y9/;C'H^~ೞRFT\1'#Tg-:d2vQsPSU xX%hXYݣL;tY P0e*T>iL 5$_^/o*]1Rȩ?3l/<][K]x=_CQX-v.ldz' 5 ="Nv~k bq?uCXeW,:P~;I"ZY%$ WK)Jk-Ovg"v&EOZ˒N'*YyaKB?䗵֡ <7U|f:q1#<.xL}2L-uk0qOhvHJ~i[OR'5RC~ )E6[8̗GQyhʦL-jBI" ;Zmy! /f:{T,Zo{e >PRq-uL!1a[>PwD$#fr:63Y3>uγ6)NtF0M* rmakW#NteGw1]W P R؇\du#W+1_V e\<)w[^_fS5ˊ07j4ʵ^ YzFq"b}yurۦaÈx'gkb m%uZ :ުNCcl~4wiNV&!^݄a5]p!.(jAHrT ^I8b;Ѯ(ې's1: F`RU1,1]R!n1B_]vJp*M qtHOA=^OIsh2/ }sa_`:”<ĐنP徒=(p%]~ l"Ⱜ;ْwG~"S4-"S(ig`}#Y'}{(댋@ͫ0:s&g2)PݢO7zy ڣi&Ee6!.B$2-rTdQop(N Q6rnTErdkx8͊OiqJ~ Ïe1Ͷo ì呒vQYFA_+s=@&oa_r{O{q|tЙ({C6R1ݑ93E*ؼ.E!Hʏܫ+ڐVS<} Ep|ʹ5YrC >,p'ԑ,; `Vsgs1õ~I&lAټVksO$ A*rV A 0{H51Aa3G]$AN Pz䓑`㸃fp@ur~ U|Εa 톏PORhG Cm%U\ [$y Uuf?V)۟$P/ov\d)aCgMZ%J) -~J៻aAWJHYRnѶ6ͮV+Qy=LwM SR~aӼ@'y%D"K(\t),Y/Ρv[D9J3$KOH-=:x=~bhyTٔtEdՉE2)p NXx4iߝHuR$ivl(@Fm]3"n󁈪B(~N |+jY3XyX#3Hˠ#l(I'r;Ws'[Ŧ?՘nᛂ}ocbM;nJ!o0( a"0<~X+g6@#d=_hk澃b8Ӝ|Ź^;PU[[⥑n@;cKpko="saxkDžzpf̵t3/羣7Y!YmitZכB+gXlKWGr^D[%?I92uaLa2(ObaٔiRGEAYCk ؗk=y /˄a uWUPYP 9ZGjX:Txoh׉R&*©9/Kyp%|Ž* ~fゑ'L?Y%iw^-ch-8*Yh*a7s!IE)ZR8RI]5 ;䈓n03չ4J?Ua$0E~oh! ZK?}:y6i\% *۹BeF"PfØ_X:?=,.WA&-<ѢΪ0Z<=j 4ȫ#GmSm2!hί.Ck2+Xt-횛~CMJsc7{|"zql5Op:e#mmk94BvLu^^4C?MWIWsa_%c%:X(؊Jz%y`-6@:QUGg YCY ~]7)ma3 Ò z Ioˊw"˄" G=f\ fl-{̮YNJaR>0E}{Z3GBxHr'cȉ7_ol8.FJRۣd1(ݥncݫÏCunWNU*[=BtHxIIRYyW5{ı%FsxVhкG~t?I0l0& xU~ nRa-ȓ`1`qy,a=HApx { nH}:[Cm^pVHdа,;K|MNAva%p%4=hoFBKɳb ElMbW{1ho %)rJ\7w[b(E/VB^edbI߷#kG:X uPe9IB5'Vk゙j9xuLlFA`u5p/fdű67&ŏlh)ɀ{|?(swdAk#qj]Y* cy؜4JF&5&$_QE :}̵>AJpL 4Q5&&uw4P h|=~<,υ`R9}FK  O31*?³O.)Qn1^{$o}[J[3;i8?,5$ϥtʩ-g} ַTE̥s7Zn$mXC&ivaCcq+N9f{pT2H+t֨9cU]`u%V@_`wzݬ-iv8jicn\JxOS޾&ZC"Ϧ.Y8Ƿ, Doi-.ߦR޹ńZ (=5amI bV+S'G6WME<8` X|欈IFޝsş'@MLY.t 5ln4|Iac ]ݚuQΥW5v|y)-k3WǂRb1-`De4 Yp>@5 oF}B*9vfcpCbυ~8ŮdpwO !J p0`ȵ#?a3(h K|:FG Qp.y\<ϯ%gS8\֢#hR&[UpA֜t[M)G t-m_\\v#.@\yYb)l2S@@Qp:Q:$'h̃IZ;궃o*a4hX-N`Jy3q|e|JuAAզSKVm~|0{-+i k(\dW![Zlplvs͵v*yJ>K nN! EL0iƫ Wˆ>aD>' oVk@7čv \ۀC2?_C%佹e=M56>kK*2KxFv% @]q}HbM^Њoϒ^n#!x7;ilYR9^xSGjy,Qg$ӊ6ΏW ַ :fg7L9aiKaA۹Mc)ApbNw={QMѹg{x{q@&z!۰H =SP2xiH+;IiO$ /=k#cqVWFi7$>\ NӅ@v7 dP2y|Wz"op"uAě5 F[^Y%m±jXVi@j͹*%H&DMi!Vy:r,c[q7R 2[\@G^dLԣp|S$Qwp 㕖l+TUDž}&s,$@Sst/zVpO%Lg'aβ4$:d+5燎L}7JȻՋ8J=HI1PLԜ n̞AxǮ"G߰=d#seuLTؗ韊Ț*ݍ[vW(˕G84Б?BҊαW蝹  hxu5NQbJW}-pFːNeO|%W|$%MI٥{@v*Y._earH6JQ=Ç"H>Cug5>+Kzޫ$:_';0\1Kq}|rqE<7TڨitGXɫE͙]1wz Gpbͽ&5/T+V+BY4@$ E^9U'KnSx. Pc)1JwNSa{o`S5j@P[1\;Oظy58[ ^#˔8P:Б[t?X,̄#{&Aop8ICTPZU9p.P j4$.Zn-S cSP#jq>%XiRh7k][f=\% Y[4ēS#щ]lCllFÀ,!4t D{B7 º ; ؤ?w~TK'k E){?T4 6V P.Njڤѩn*Oy*b}; Pnu O- :f3XT fC*h&]\ͬwxAa9N9fܨJ2пg7Icw5,rQ">5k=1ۓDgIIS%A5-GR)!9mriX+W@ƞ["}*igFbXlݢwrL\_bό"q*9*9X${]tj:='=3 "WR›uqRϝB-ٹT\Fhqtݦ#)Qli5hh{$3q @lTѤ?`vRCKfA{+Ր&BVX*U[o$SU$P}$R sP>͋k5(~_U~AqW{oV'%kJ 5S:̬y}gV&A\-(ۚXo"ݟggdtDv $Bn]ʈgXLzvp*sJ $L%_5?H;#P|P} Kr<+$7Ab.狠9 =ךUZ :\d!/mL&lﻬAf<'wm'?gouwg,R&7C~gȝI!XgcxI'[dMZ_Rt/A.6Y剆鋊W/%%.Ɣ扒dTfJ!g.w/*VP# 5˒ Y@* pqU 2gxz,I9&D'k()2InMu1(rB$dyG?ɅfMzɐm>uK ̢p=i#mV%2ˏvobFbE$/{L ;3bc$MY~#R"GoՕ̯QRz8H#=u6wT=ׂ<\wQc>XUWhP}_On>&N W˃Vnۇ#4gRi]ͺN/lhhC;rl_\<,~!:0(!m5F#82MpT u*QmwUALݕ|oQGH4$Տ.N'oߒQeֵa:a+kV0g/B>5K@djqL=Tɟۧ5q;)` ƏmK*dA0i$oP]SrwxGbL:ܥ& o֝#'jUO gHcWo~"w_u8~2Aنl$7Nʕ 񏀚נW%e~lxqa]x:"J21i@ .Ԗ>p,.B#Dpn |'R?4CJ5)Q'%`QFu <ՂHQϹG ߏ}Mɢ\jU]Jlp Mmku?}3I4:J.0V9yR P*OqEcEIC%NWCU^ 2D _HCˁq9Z@%PZzgARML@N#aE؝8(:ki%[J8E#TMW'pz}|,v]lBqDqsl K菱E£j|ܹ{LUAg};%t`?ѹ:.x5 |}="@_~oim.*ʠtM oV`p7ڳK0Ԥt"%bTq%qt!]ʡQOq5h;̡V[Z'Qg_n喨E=TcdO1!ǯrc!A$,7ohgl8_]~xu&GiOSN.wޅ?yhuQI'A]wψ~vN }p3T?}_X`MР?@GLZ7Z#7;/B( Gեl~\n=l*_U?e+.aɐNųNjmCySaʗ*VǓkR $'ؾFe&w,2ي/rH$8,DT6C^ʏ@̯ >(C-%!FlK9х/%6!5xp%=Y90 H4n{um͟GPKJ0o`A'߳6HbpsX8RXVIo0X`oSmx'D=Ś+|+S#r XWDHO6Ǎ =hqƒ6J.Y CNm]j8K!pogUq>y}̮f&jwh*+&+h͏5hsh1tsQ@,$ v8[O `e޿O/ XHGX*Sտ<\X,[H/xRe0Uޭ "(caV`C)lFX*Ԍ;6"3b(u&Qk~M}kտ)3Q]u# Q(z! 8c~0֗cqb+ű$X ;!-RʃuYv_?PGXK'|YG}NJ~1nGkl䶀P *4[doeoI"=hG5'O 5$n*^Yu9J!: IS'W/ڊEOwU=}ff6rgAP ڋIXc;  $iF_24u蠜N%;םg+ jLaXƺ`ۋyeNBZ1praKq+{#tIb])^cY)(=Pʂ4<^H5R pnuږYT /Xgъ,8j-[$~Bx5Ü迺ײjFȘ%fGaND^g|tVba Vz9,X`N3|{:Pi34XY!4鞤 k?e~V2^jfAW+NIFY ώ6 L7f M0wTybcV He;Co5?S7?G*h. #0ڳG != E?KZU`\6pcWP+s-nqfZÌx9Q_+ zk^ٴCe?&_朗*y{˜;Za!DqPvd#\^n.?R;'GHCܠ̐A? ߝDvؑGXiPdw#W ߞ$7Np?*̧4;>V3.}mھ+QJDT6uۀz_}8$<3uT. 'j)=!j a:'xMdkXɑֽi_ W8'.~3 0 (Pc(|=|Fz\ol# = ( A+;5CӦ;huȅ54kY!N Ρx3KORM*Hx?R eWxI7*N4E:;a/f"4\IX|}+\SQ*ޱBjw´ѪZ*rֵlC螻Od_PN1FHVsXv[=J0nj9 D 7MhkLTeaRBdKF.47>rZ 9&Y$)K5F4:E!%MGytӳM}1nmt9߃?6/OAcJKm1K*B볐;}kJQQ`AdB!p0烧#yJ{[ \KRTz*$qnfzjdv!w / }pUglZ8`y2k5?/e(S8%䎢bZxxG0G=&0|ɃY]:Bm\\` S6CB۱gi*⻔`$ÎYeYeޭ`%2i> ej޽&cy@[D hB8jۈH,=ܠ *f~a /׎2COiN/+Cx3AaKDHКqn h"@󦉲4Q̻ΘS:^PArPaOH4=u00'6;.hHMLce&zAٚE|Ƴ+e uӐy}fnY'=;Wv}dhI=aƀ 6cP#4D#:JT0% O}*SpY1{ѭ{g3;- jkpAj[>7N2éL C5KZ ' D枼=~v\Vʐt#fi6Y9EDGyوҐ*0Y+aSՓ/Q 7cG)\L9ZI:nh#Cz-k "ѯ3\tx2EQtW(\ j6BfVL2zDPzB$V亜^R&>m"Y?{'4p{ǝXz݈Ib625\Dn[=> $ShytoBX]`X3`qeex( $FH&LX8{2e޿0Kl <f-(w/Mr q܌5_']}u =KLx~7ya1j%ԡ&681.O%noVL!n h];[zۈV5$Hj2k#Ү`hm`εrNꌿuau0=$9'GPf5nֳ)uVryXt*n[͟I `> &ݑ5e0NʓvM~-kن7\G4ʝ' e3죸jԹg2£^MJ WX88uyu#lXȰrb|w,*c}16*;Vۓ !wr#/1gBϡr]k t' J\ݘCUI'~[4ƃ)TW&#_K/ICBxV(XjNv:{Е̕!mGOUqf>L6AUStۉ4EtFy?42 2esr=HG+_5C rTrip=FʭV_ES,zMGԑvؔaˋULB Cm4Y4P;hzFLC =:"#5n24W(CyWZ̀D$.CUM >ɔB|Q^4[z}|0'04z0\>?\s$E :ߴ,L;Y'՛_=T[˜u96~1-?p^[= D(Z$?svӾ̒Qd),go+hIå2̫HO0J>),J?x 2cTB5@/ [tC(AUMsA+ 6ׂvs2Ц[qXD9?CߩG B:!3OԇNY$$8a3;SP_kY-i:խ\FƁͰ'iGF'4uѩ*LC-2ji["_w\f3jw <JAᥭN D=5 #@_z*$m{^vG/F7"Tz_% /"T^YdQgX}a YW sVM_|"/ N 6c φ#J<;tbUP44L#x `> @KU\;Yw+6e Őo"nlW`h8j8ҫS 8* J#,ᐦp]-%Ý )BO"]K f-j4ih AckR?|PTߟ½m}ԯg6~&YM$R:#,bK,G~_nirMLo/ld 5oGJS ̘{1k Dx&wH瓧6k)+T1Rw64RJx\u&e5]>|bzc#Fe~Ѷ.8/c+sw3ܸn%y@g 3nOCӳ}D )NBm6!e.qn NҪy{$d"%is5l0ZmWWRkve)&2n#YWZׅ5R^RrXUYhJ ;G ӎ=KF{T4yd̖ - Ff.q`ca{qO+(@7!mC ڴUhxhϥ<򱲽83A߆RbK v?M %^l6`n J;Ae5 .0 P95LEO[OiGCΣU KƸ< #GBLYr#B,2Z &itocG 2޶%!'q%Fi CL]}/ b L>Qs [ܣHR[ӥZ|֏4Et+kv-jQ h`VB]\f (n%AA* ߢKQT˩XOyi%F*(-q D8)ڸٖU,Ddا)?#%v2aTYn*5@їŤǛPGa12kr+b".-W 9{[Fmȗ9Lڠ%3rRA>nejQ# ; afH;%UKAֵE#}LJrcS&>܋ƹza3p`^Y0Z`"#/7L'Ϲ8F@aA֩%rgSD* ߽Ɓ̃f'G۬ڦZr}z}?(3k 0$6tfh  K{oa%;<ۣh9.sYRgnW4ͽVs |Z:l:mRT9oa%_=,cYvވv?ʁ9&f#Oz{;8BIRtu+q\muʵNP:gԊ5g5ab{27%]Bom+G \%R ;Uq扶d@̆ &H0梆`à~?Hs*׳'0_|FTb"ȄSm wAMib:#?g͞ 11|G^6$y.4H4dhgnmͱM}vP6DwVcjS3=]zA )qV#``9p 36E=aiUFM34g총Iӕ({c[Q%hh zFp3q*?͸6} +V508썲)Wo[uLIV-8~ny_ 2'v,%GGlJx6S,+H^zhmR})NlqDG ׼Zx_XY}uU|SkN!i7UcݟE)n䁳E)A;/n 3HT .8DR/W<&J]evVz]Ik9,=p%GE5#]+{y p#.nJI>)'#YٜE(wWrvӆeZƝ5Xc}2 빔oM7Gi!-4P[iȐ[~z] Eʪ"'_K@{ƨP"w*>:s4՗I8ϰ"#"ƗpM9G-Jm˴GZ"ƍHr?n"5WH#V6UwWp6}3 1߇R6(:pLQSaBX+ 2an#WB<*,UՊVea{ǰ1?v޹~ W3.0*2BuGsaG36{͢bC&/>i9ncV& Aam-My띹F؃G _F[4aM"KQ gM̗{EK ϰ}X*`X0a`65|7|+Rx ؄Dj?Jn #!${]c?E*;1!c)xyw1S~(*/}y䦮dBld"/Fƪ_@bc%Ӛ[ٓUTa;qo:Y}oO?rE;}zt^H k4=DтrM GI.LS7Pf]~KL:B4;jX=g,Tq#PCV60Ac\Uӊ =sCvEbc[.S/'=-l箑G6ރaݶ\jb WN˾ XW^xa#JlO6kwv.>J&`9^]UNG$=]`m`G ABܛjF4ljv/GLz8kR[|fVհuGEzXsij|*{{CzB΀ۃށW+ӊVx]GMѕfؓ96S@kctO%,9eF1JQ@4.R,ux_4>lY409J2 UdQ($Pԕ| %ٶ}Q&R-Ts$اkNz%lR:-t΢C,/xEhݬ}Mmmpm'`l@[#Ro_LP}dN{DR 2BQ;Y&9\Pߕ;Z!4#=|XfB3չo[s 0N 6} dC:\ +âbklLٕ֔ˢ}fݨsJ_q񱹵'QO(u%ز=GW`S\z!OìH/uWU9T< ìK10lTY W=(R |(YuJu nz5n/}z97w?U$$^ Lۀ^fY k1f>bL-=J r3Ġx] %ogkoLl/0 jsϘn`!R,Ώs x;.CF8 *R}Y%2J ?yƅWLELdo΍3bgFYï7xwi<ߑ}WkRq ɀˈٜ%@CGj?= Bmw͓' ELFMiT8`. viG3%>B $M=:L 40Fo>Q*_+oq.QgץBodKMW1c ƮƮ?4ltD0$;*-@z1bFB)b;iu)1~77G8$jdۺ~1z5mhI7Ks6/={;ـeQ#%h=MލvZ( OB 1 N³o>82Ձ) W{&vR F-}OS-pūqa~VU%K#{m OΈɺt[3UբΞ*W23oy pj&DhJCo |&m(Z'[z}V//xĖGzm%i xBajJi4%uUܻ/堄lY8&m$ rb( ^}'fa:G(F!LW[؝׌m I"=Yl?R QZS.*Bs ɺܛ2;SM/GQZN͒$"qwvo JNCg6b/;{N6;/+]ypoXUYm0g|f>\P[Si}[֮;[{Nv/>1>l{B{ߧ6St?yrkG>N~2*L;O4$zyu1.ꑦdZ(W` )^CL5,\RHSPxk(aUhk޻Lp~T+:y 6r'p.كT'^/0,KDB}vp&`+;ڒ}\˼'ƾ0+a[M@jQJm |7**fzK4mgv ֟nhnX32 )`>`~V-1O ({$G׼k?s 55yx[%Av(ӺnBYcp;zEM7`746Em;V.."x~Pg1 ϙ:x]mSqY ߉s):B:yrƃ<3&ԃnƕ646ӿ6ӂvw> 'jsI(@7\@>U`+}8%p_P$Afn [,ԿzH^?z!L *4ۋD@OdJʦ{!cfܮl<y 'V KzS2uC 4j€GD}kaܔ WQloW뽝䵿Vt{@k.]PW`pN7Y0Vs|& nj{^5k<*뜒܈A]:$2sX!Œg_%SSu-'!9,rDA|ؘʠA@32qTwġX`cY4ܖݘ~l?q]o; T.ns|VM+Wj#9`foGY0N花ᬳID#P9M )(c i`EJ8j{h/~BA*/fasn@(濽9?=\39Yx%Kbz l Aܡ/C\9\paE4XyH`EWHJؑ}8ho9BKZ뺜8$ 2$\z 8_R&]" 1L bk֝-_x/$:rՕOoɎ uO?$!U:Df Gdj9 ~45}vFJݛk%}i- >De ˷v\LDHm8' 2pe[{o ,5rSQ/$OX2iXӏ㲅qn'*IѡyfZzkrO3_ cRZlVf.\(dkCUyZc(́dB#5vAlikgӗUjF;/U-2Y~!ᎃ΋{iÃſh))CGiU4tIr ]Ñp]`}J̺nNkx8lc{Ipk% Z`t=_b\ CBk 1A"RyrtSQ22׼yNqX z&^b\'J@9|*!mg F!ء]j.gL%F8WfoWF{8(l^p}ȅx4N&BW 0nߍ\p#Xs*K!U 7jաh̤vjL^;ީ}XŚ3m3d/ί &_Y񒛞~3lHl=Rym͑nH; SǃEg^MfV_Xځ7-=/<ےI@Ky-eڅvm7;_Xl)+ˣ:wݧC󞋊x] 1lܦW.!$/Jx5lYqmxWͥ>{k !ca ]CJţ s:e4~8TLAtvMAբ~! +ȷk3!;ihqg2õ,EWtc!Z.F hJb/dW_Z6~q!!~5uvJDgD;wQnx]RqK(ja}q$%] 'Dt5! ~K=pՐp&:1&`>HBXBQ=f'YI,&w$m'7wgY"9 ujs'&Sn*K#\+.>;hcK FFJț;"(Fc/r 0ơ? U2ΒFtLxðs?KgꥂdOpH |\qo W WS .+0޼)P(lli /X>>\gz8RP.@joTyYQ?E}7I%}%Ԇ6b~# dV&kCj*Z`[}xt̄S%f̮FiLAy<ơxu?!wYP-M鿲c\Q )v"87"`HhOhX <>N W?*6Q{ $ Y<ɋ=o!7~UmZIe+I1gUi/|!b truc9@S"FDK[}.48{lVß =}FU=bDa][ ўYRUP#bu+KQV|;xQ lSV65cJKC8 <ǽsViJYЙ9;BdtY@C4IgõM5]fyoEX)fi:=3Zt1~>V{v8Vh#bik£`+4 #BZDl#%ˍzUT& u`Яwn|^ǫ"q1[de6li cHl L=_OGGKjLiUg}`74 P5hH;}Uk2־i]vT͝|`-v./LOS!$E][GlV05H8!:H;=PFORuGA֦[J S+S;Sqަ%_T3ߜl@׸]l׋";yRXRA˷=u}2/M_ܙ{u*ˡ&xL ?dX&$ˀUT3.o[Q 8ϓ+D3#uKD! 漒c;4I€_w :5SU K=yl3 ɶ dt*Vg9ńd/RA'兰63q.iErcQ_)?{t\}vz۲KW5X7?L2mPX]nCC&Ou۸ zoI4ϿKOUp"h^  E0rcb`%xZLmӿJI @{P=Is:b4IɋbֳlLr6aQ rJ#r,F52'p촠ǜzg s82t֍h j =mZr | zfэ\B;VM(*ѵ4p]i[ƌפ W.I'X0+XF=[ $])HIݮsTyd'9.XQ܊1i~ ȓ6J?n` 66ĶxQu9߃  l7VOH-VkBV~Zv;)y R\/,hmk)JH=涶nH>9{6ǧ˴8kj]ΗŌC5+̷ʆOT9\Md7X[sI]}`뢅29\=2yS.͢^a%z8`hw^X,LBRRזʮ๜+ v)\\mrWӐԺg{u#$Om`K0<ݐ yYҿ1j_S Wl߹"9yfi&VXǀpd&'%z{H'0xfz%Vd7V}hC- ~ M<Ԍ.ӎ('x "]b$8.:`Mp?u0v?bӥuE-Vpx4 <e- "G#Lhͪ<ձ-/ DD7%Lb߂` |j잂B4\bAfs7> BXd|T)^#R*U1Kۺ<+YZ`xJN W UsDbB:ole?^ ^">u8k=P:iHl{H3 a -na' ]h!L K qG Y@TChq|^mᕌ$g5 Jn-v|X`K\SG3!{f%*+qHbEK9xG {vMGP2;6(P4F2Sn_ zRojɲ6%v׆GԌnIiZ"/!Ui$ N}26dˌ@ z1IӀ8lW '[yԼu|2.iMw:TkF$ѐqSV>ʰ_:4p/yvS.D9Q~yk|aJoHs $C SdCԅOݽΊn=L6 J_.?mm|B*&P)6xmh ӛ@&635-d\I_enmεJ1kԻNwf(8;%H 0e-gNc5SuUKȘZfZ*(4+XAT)ih"Y">;^q`K #&s;EqZ⯩*b*(FԁL嗖>O3cs ZS3/60uUXR=7+&.G s" ܲL0ڭ6r);CHch $c^5TӼZ%}םK[H\[nз[GD }+WЦ@*#(5hP-WN~zbU)j7 LR4A~x^@&d&~mifrHAxPhgnCZA\^Jg(Zy^5j6 9^YrBe2yf/d<􇐜8|@D3tw%4ڋmFQQks~'F%Ahj-_A}*5V7mx5j pkV^51kNXeG2F(SSS)h'ÇQZR{:yG0Fిˇ|1Krk¥Juu9Un8n=#|>K4WOOxߒDe@n-."3qP"oߘ/~g j,8I Ҋ$i9<*Kc( +JwѶ`ztxb:N> s3Fxmqcy*ȌC_uܣ1^O[JOPoԑf} :6Ƣ~ѽLAd3{^\CPeML,̨ gZh{7Lf N^5Ԕ\]9tKpK\8`D+"k9'A$ ׀XǺv ݐ2}0Rۮt`StA1LT@̐}uPoEu7{Tj'(Oc 2Swۜ!ٜůeZ J)8E+mi[ Ll'1#>G4p*jWTD֙lg5Y`>- Ї4pq=ݱyFwuNJs[PT@`,>61nmb.L:F#{<3 VxUˌir6aVNe[aaJ;Eå7l[ }שjTȄ:c&XEiߋ&0N(,-&Ҹ $Ggl09j;^. cD*23]9ܜ;kpےo*Ƈ)-0SQIKpG?~3lꮨvʟ!2چoEK-盾zY D3 w` {;+W0oq 5mE56/ul8Nv1{6 3YDPYeU9y}SDSXWB/7bd )!U.# <. >rkvǃ&C!2.zUvlJNMK TB55*ܺ=/^SlvN%@՛pNc~κRy"PpRyp1hS^}^~> cj&QRK m;-r04*ߣS56{HO{?{[USG)v80HmqEH+cXlBV}QOe4Gq;v+l9mGK]Vi2> *FjDX)+q#N?Fx%a3%uhHه*Z*#&bq6[%GpqIERM`'ؿs(;,徇j'N^p4.޴b^#q"Ye1~uf7V--t5;;EP#un*dv~r+MC9W]ȖOlU&P SEEdq ½^"Ht,^2?,;oH ܉hOӣS>@({?@J̣ Oe(({DkD.< J.%Dא=Pp?Q7Uǜv@#^ cFZ!bD`^@M b C4aZ@Kͧ1 V1Λ2+\I<'R@)OB+nSEeYUD̈?f.+fŒDCt8 ŝkvI[K̽QpotVBJNEM/ڇe"R3R~_pA nw5Ȗu/{BY wW eóZ@dpO+3BEy!ūU|Y4mu1cvΊQ o⫌|htV-Z)n.Yvi?Y`>lEmd=Ze Fg `k[s]#/߅aBj&bpNS?CRE Fw%lOD|Aۭ"+*bcHd5AٍVFSq݃bZ#hɿ냡8LFShA7*J(VJ{BQnOXa>o.d;y,-yHGNX&}h.c SLZjo28A VKU LrI6]ty PWBKn{<ف~EؤwIJVydM"f`{]/++XU5@cO P"l,lJy>/c`߽{s5+VᩩcJЀ x>je72ԎGǒ%^.Za^yTSJxw쾕{+?ۍV)Ő򤜊☨8hf.rx*^,v'r@,y>s6v;/ _8BO  Ta~tQ`~H-s𚱩:KZ* _3,QQUP5jA,lYq+.vHWjo&9AtM -ut8IOC|%! e~ >w,{ֲ,Z^az2›üu0Q M:$#e^՞3MM>͔* Xׇ,mT-Dzv\1)!n "FML,VbȉtaLx3{N\<r)h.|KXpxL/>owg'1{JW/ͫG۟wP3¨Hé-1jD"qM)L~l3\=Wˡs'=UY%vT8b'5k1社ίI@g5̝ىiYaF duSm~R˭ٻ39 "c]qP4tP뜰7D&BUNX6jf>X#}FMSu ]=J%jTZIyVdǃ=enѬHڻ|yr*tWIkPs[$kziՈgQWe(HT $}bLnH$ Q8|/M\ǡ3-0~J.#nDyiR4ljUP^x;yi\~rD"g5|v|CF sׇgr'I<tZ(C%T| p #&A AGg2I9t&sC Hwa(~VR^WFumì'Z}]N>u0Jf)³_b-R!@>=LĽd@Mt [䖗߷(trEWcfQiޘR΢[?Q'Dw@ksvCVYSѤcͯ `C7ZfvB ʛmB) T/1c_EŁXO؀a3 KEg 2y.L:&>Y(d8UqwwR,=%8h.ɿS#_ܪp~6L2!PjMyh`oM賿TO#v^xcol6yư;ԍq$r6MKRcsWK8֞I+jn <}`%-@LeM#+ @cJ4*l[ ߍ;qAity.~iKҨH~,\"U{ߖդF)NT{ Cqntt풐ɚ 䄮u\7IE,Zr7+u=B>:F~{u(R/"5V㡮EOX'FvH.Xrf>XaHϧsؒP\%S>Tp K)?8D[f&Pp-La' V GP\IT_7i*,[¡ki6 k;l)3az1PD>愈)C"ͺ T+Ԩ)q00߁jᯤKqB-b$9\O5Vzo\ 8=Pff1D2FI96"d;g&JRT^8ɝH:{aHb;- xh޶A`$srӊ,iu SѰa2"#S@-arJυ9KUNvfJ{5>t5yWٞ4tϼoC$Gl4Ig;zC iz^eL'VpP=FV'  H ~v>0c14#zcSz&i4W\EYM~.z4X:Box}5T1ƕb8XM"je j W͹0ed>KwwM*XDO?8H>gh"t QĨmi\i]B̥z-8#Qp/gr+<.-HenTb.Sm@FH4cJWyب{.}؄SδI+[x=Oe)X fQZWѶ/OJ[܉I'+>@/2`Q,'|8uоa{z2I??%tP'Ճvژ|$2,׋jVޛ?M5lQطqkc\^#m̻Mx, (6 eePT^{#އ#qW:4ޘ#od?l K b!^#'$1ˊh3(ĿPP|1j`dX ƖvRZC;"LVM^c WG" KxFrh(0Q\f=SDt5vy4n'wvjA(ۡ ]~gdM.uNjcswJVkWr{ل,&.)*ی[Ǚac.9!´$%"`ŀwH 2PB|#JkI-wU ƈ5;r]]ESìkM.-Ssyuj{DeN B!};*;MJ,@ЫlXݿoHd۸qXú GuisnS$ET5/ mQHwhyutȡ,Y&3,`V#N;P\8Lnje8C߸v9ko[ d-澎Yq2 o m(a^c q"AY1bX" 4&g|i3sc<*c$O{ƻ3; H$ǐjeBӲGs{vyJ3Г:eU t?+޳cL"EtʸBhO+zֶl r*/iqKX({. 6fF'G8T \tNjD:XcQ}dM]#q-iQoYأب =iP(T.`jdƋ0܆>mfd^w, }yJр}a)XOIvKGGKjb%]0zًb {sLPzjƠN9_ }^Us`)N!@-Җhd⒞^e쯻a +xkqT";g!2CbU&oK1(Z'> +&; x˗[^6\A2T;vIš\>u-phtTad<.W#љRzv%n}~ʍK8tف|3bm,N4kSZWёӇ+{ "-}}fDB 16A]y;ɘO^ޫ-{]P]@E YW>H^3)11 ֌[,#%Tv+ 6`͟]vzno{u\c Dη|vhnUk$R/90 \iXxZxT-Ww7v Xr+1âӒԕes` $m(kJ_1dBZۚL@X1+{:*%6luw<8Lfe''0E_(3~q<W#%&a3b4o`veYs'$C.!;|4L忻~]e㟡o̯딽K%,D)wՄjW[\~| =fk# ]7]rwi/[Npu #%dr (diL AE@+KG,gڄv;ZhSOu$[fC9>gṔY d SQ/zζ,Hu~X7n+7msh&W8sDD+:!3ڕ91X\Î;᚜0^?z8H .5HDpy 2bȒDe®[ʎn ꘫEXsz *i0lvV%FfH`sG~w􊔨&zEi!l |<+UMU0vJP22 W)X1בXpOVilʪX t{Ɋb{Ibz^% 4 ;ڌŇ,`(g8[Lu%T|έnOI=VVR$LzHw6NByD;Q)iL,5Gׂf5C11s믇a6Ɨm,Q`'}5lg;xeR1q#&du 竓}9]nt\$MmJ\CPP ӡT'4]ס=(  .R|~Uv}P[-fZEPBQ`_!faޢ0]>938 .̀| =4"Z{ВF^:Wd+ٌ{[7Y8E BI(9ĭol QK1N[gv(߬{/ΏQec:WX eQ1xLC ^ؾ IOG1VQWfc3 o`A4|(6;z<.yjH2L,dqXr`3BM"  )5snh*XD %}O~1XVv:R"/+/>3ˌ=*<' ˨ < ٬4[}1Dz5ߧw՞h)~Kϊu'P,|gغhօZ [;1Q/k[u54'#Y}ļUw_ײl6vçwV>h"@5rOsv1.[}o@%n}Lv};5ҠGrQM}%$7CH4C lo:+@ SXYʙ:NvSY$cm1N|ohp|fd!a2d2litWjāl|~N<9ЭCh}`b6:mS)d#"@w#JSTͨ$7d&we>Ɍ¦# El؂JɅ]Fn?Ws!YΈΝ+˩ %ՠﲆqjU|xA e~~3/ B3Pnlh"yWi2Z-t(>+J8=.qSK-}Zp a[_nFE2YN$s3#i'{Y/n^("C % . Jr JHlB ӘvSf\c'n/xHhAɹPi tbz@01FJO5FD^*1;Ƅ\@Qa}dWi.~{Q4fTBSWXXR۴j.SBM(4fo%QKسoTp)c! lDuA M"'[ OEV".Ke^HO:F[B(tngi$M t.}ȱZfFopv\{4.bHEC?')eӞ+ڸ! )u m$i3t>x4WXʚZz^(Ve(ck|5S8P1&>$D]:8,/#@[BV-nSڛPvir1T\J,`AQmTt%Goˑ2z ~&'2IRk>kxYcُ S/ȾGQFv3vWJrp}X6{p3bn^q"`).! v"b.h dnϐhsr&'Vb  P/^V^ɝVtYZ*CKB6S3x)![4*e#L[%}"To/gdM95HBz{}"ׁm(( UΈ7-֢6iVOx6Oj72 4c խKGԋ$~li%0)62NlA]fҸ=jRDV6ڬ546'͊jN~y 5:J:layϞ ;@kIZ{Ǥ:T@N U\0H/wbЊz FB\_NTs:itĦ#6E1kc֛/G}+!LVs߬0[f|ֵރ) l^KgD/SMH&t#lz7͓כMe}hի(aY,ShT#rֿ(H2G)}J PUe┚D3W=m`.E|{Ԑv5YGo_* ˒Eݏ7фr', `J:|!z-#oYzv]a \sx]֣s/oqq&zrR'ڜב+C%tLfIFV~חg\>cEpDIR]W+!諾z=f|--?0&rW>3onc'9QѺxd.b;NC UE!y`a E4 #VC`!25,QRPGTB@S 3FY&oYH؛YbmWMUt ׬i3AK"Nvg+P0e _p9>hOy;F  [2IcV3~WQB'ijK"82Q;DD h}/ vYcQ?%XAe}5&Ͽ7bM}Ct/Kiݎ(%0$X Ac:RF[u?qFZDfFxLڵY#gUhhgQsvʁ8uZ1\d*QMhp`:f" 6^ LmHc1jgAolGM,`~ʶIBb&ȝ^}Z' ̹;E*O&c 8yώts(rsU>!N=(Db~t]b21ҐVH{g/A[|Y;l< [tfNT&փ))]s:60 $ U!ʑ).] L0{e^c!5|߬v># dŒFTN_~l> n1NO53(X]58]Y&7gJb|yt?J?Kt򬪯 thu ,W-Ю֊sZ?'k`Pc;T)sT |ҵ+q$_@3g._kщQʎ8F*dbR+| *(&!&vZ<7BkժvR+3|E|>>=_q~-8v:@ٯ^Ɓe@`! . @C_N)nvQgɇϑt6kaݥ4WB;?hVtH Rg }+)//9h SДe+vyxKԁ'D)h|5Wre" tG0v#=7&℔ ǁ؊Ay e]afI%A_aѧƒ+}T~ O,;ur=X ZˬRy  s8浯}Ε FF-Gp 9y48mnbKZ`:RY7ѕ9{䚪^qߤ MkOpn^EF!ly mMx[{#Fψ#3مr hhI(pם@!RAQs'zB?I~#a7~-x.؜e|qZ(#"iЏOb]'%9NFwMk e "h w=7uS} sk0klGkN]AWtZgobR:\ >A:dko;Lĝ:եðڭ'J)#nH%$%]t}-9#`4kj|%]H⩐;8e ѧ9Vt #tO X%ER40"$-Z 8r.(l<٧t.g| N9N$Ƌ*E94`V{žfcJ.Eؼ9%+IӣG`K}ZYY@FpM2XM>Q\؞zv8 }[7U@MR٦cȞ1!Cz ;̝ ]U?GT HWjS ۃۀeZ6Ӟ!L| 7vdB%e!Q}(ͪn10 3P|607c j.|xUBfm+欃=4Y6I cm kxMjsj$5:ڭ@fds u%gHe9ѻj<.[rؕ3VԨn}Ajb^x2`NJ)K2{N &@Rh*S.1\ysWvֱqZxt>σtBnNa$xY(@Q9z yZ 3#&=ؚkn, B)iLᬻT9IR%/tj.f=& D+({Au+ߝg*y8[M"$3.\G3 sX`'wh /îoSxԺ`\XΦ+հ˗GS+lRă,NɩF3n@{}3x F= f}:jIg>VZerX*l9gvC[Տrl@s+]mD!g%W6ȭ@( et N~1Cso\,b)6@iai\j ;-C p%9?1'dmힳ_ 8@aV2e]r>ɗq&qG}DJA𶗵'P)MElX@(UhnoǙDX^/)#*۽H*Ot ¶(!q\ɬwy/f3$N-Ȳ0 $q`[l!Ow-p-ip+Gh0 S xX4+y T뭛Z*zrg\ҜA{GU?PT)Afh0a dlyuouś2@k 9܀zH!{9A6+rIpDAAR#V _ B' 0R@JwU4\/v"ji.us·v5OF8}h:GȰ tem\f`h8}к_Vp'\\cǪ4ظY|z{֢m7EgZ#ЄI7lc62VumSǾ:߈Ḟ'I :I~}]H2_SdkRuqh}YQ(-8!JO-5_5EB{Y:2'{g##D)׻ɛh{t)r5%;L Ħ!Q .M+1$T4]\|F@ce|Hf6}BU)Ι"GoXE4O?1|LhSYԠMa]Heփ}NHvA FWS"c/ìWOC=ӗH1 }߶LA 62%M oI=:pu䰺z"T2 bXZ x\35@NRnqn 4pZ)puȌޟz)Xa:hzg(REAjZO]XV Z&E3%y }L'K3%hfm&n[V&U {4˝S).~"⾦Ze2G9 1v3s9>0 Ҹ-P݆C2̗k Dh|m;IڙxY ϊ1>9hO7,z\Q,}G"r6Gf`g^)@HkV4*eT7ChCȆto LF=e~6tO,=N{G*`qnQR*3~BC&÷6U~Nd=<Z1,Ti;G;[(MJ٩([PEQ_e~Ē xEs穾"g漟cxͽp_ yf~6ˑ%(tjImS{^\zm#HbL>u]Qz<U(@de% 4_GhZ! R(2Ctpvg?p@iPsdRN>`*I3v[a}FU~<ܲ:Ւ :V|X]O 7$z͂a?.Aep=9=wRC(CoOo0PɊ-Ō\Y CM2iZࢢ6rI}]wK#7|xl\'’ޫbJ4_ ߻pPԘ|ؓ58R|/a!'I#ٕҙsM\4#@Ź$ չ[_~Q $!s\ze6 03z6\baŞjC+u( ͗)Pj=v>W/GSwOQ䂹u*`{Z,Z 2D&6dH o*U@Ѳ-h!w7Q\*}Q}k'Ƙ*c##dPMa}*1"PU-ȽABvY29"nB>;4 -,IV}>jAݻY2yaBĹAWA1ugOFP>C۟SsbhQ"J1ؕw} mMO/$55t:~ 1]r,G:rTkj 4plڀ#.G:\2kDi]Mp#<,mHO3`-"gL﨤EE{q9_=Teȟ=!\Ȳ~>X@MI\W&mhb# Y؞a"$=n[XAH\Wm*=0]RYP| ;dH_,ӢzygmSP&ۚJ$3S{n2Z꼌TX;M_:\cБT `m@ /_?,Lc))Π8yӢ؏ ͩ[v=:B:MnzTR3_MV-#&^_#֑ۓ#o@Ә֚ q&PM5Io8:دCͤ@A{`FA~ Vͼ/ܽ^`IrYlpa՜[[(2'Ba@]O AK?KHT꩙RSS9X{s3?VԷi^GrDiaJ>Zs6x#0{r% :^5~NGRT{6Y|o(6sY- vA sSm 0&3P*3[h[Hr;Cz.sG5H~<d[Ja:? _xSqzv XQɥ4:0̨~ TE[rq-2[E\ F@kM05eFƋĐRum97E_8ҫ ht}N9Wϭ݇GB;9-zj\IAXaH1/m"ZIFj¦4te,&XLm Xez: #3!{R ,C2}l6* jzۡ ޯmYo |h1Hal:0g.w28'mBZ{&h? |@ t,i[0TH0ϵN5r 4٭!- rpsgJaߑ6p&v9wYcfn޴^^MXS=ۋWqdc", yB̅ Z_.*CgE?!JhıPN NR؊LmleBD&:(66|tíD_F%3U #>%6r=t;m?E=W PQLB}H-xnɶ  KJh7Y^?ňx|l3ii򾉒 ՇHix FrS%o9pװB E<, !'*gqc;gz+l43* s#a$FЫO*1)(fqv Hlhup˝ ,a!œ3f֓jhU#ԨrE;[F%[˞_d|jEAYp-?\H:Ӌ߲J)aqa׻t֞R*kBlpȗך .ϷL~]L 18޼Gၹw65^mo2_c.e Q`q]39)g=iS!8X (kgf` Es/K&z*D!yg12&ֲIs ^CD3?Tncئr0emRlZv]dcJ"=a0NOp?`YEcjT i[@߽oԱ$R|FP{gkYE˳7:;8|Ӂ̳3 O☭k~>uFF C`~8_ KY` m8NogЦY.:__@<*}'b+|8y*_-DWhXn\߯o`Di*4D+vkuR56SK0 49])A?O}Yhv )EDU _!/> ym azU{]&B6*R%cܹ'"mME]7LM!rn}1|wπY&)ɟE S;5m3W.wZLyix;S^ i@`XqB =f7ΥfQr*о?QiɠDN2cw<5WO v&d"ZhlT] $Ia 7бWD\`mn 2b^#lxkGѠݝiizOTTGgÛipѶ ҂⯤ZLJ9x.lf)D9&_pXPT#9]m^>0V ][UG |čҔW8 *Zcha,RQH9]~o.<jD| .tK=|K5/1JNT=eȬ'\Kigaor-Y| J~r8/1ӍZ9ҾlCiY}e|KYPZŔ^c)~ ) K5M3sؤO{yެڶO"ry`Č|Յ%Ls)*C]ul *̄ClG6G!TO_v\ɨMi?:s"B~JA˶2ɴO:)A\=)uC9Ui IE!?ȫ𨽧ȹRd/Sԟ|q_È .k~y`Z_.o Y˻]$`b-oBT&v?Ӳ'C\ɋ璩^QmpWWߩb23ilҎLaxxHF'+ZJ|Ay$L|UfB9~>){ wꉨCPnVw+4%[ QR$tT@ >׊]JMz1}i4MY_YB{N U:/3MdFW:sPԲBmx(srehY( ǂbaENST hé+HƯ8>i ϵq`Rk6GڋcĥU{*+T6<.3Eݶa=UP㞕e 79@ Vp'u?o׌(# (Q6}gKeo;Hy@Qn91%wXn pIr7Nb!\m^nQŨ- e dMS7 ǂyL}aHKNxA|rXv0;b$v\"t=l$baDž֢8*pY"}7T^bsE}=WS0H|}22lAڕgO(Zm ,z/XX?~Lʈǟ$nٽwIz EO|@EYv^Qۆ爛L}jAPsNF:Љ[6nd30<u /1P.$M'OlU\CkETTujaBnc33"4QۤR_D6HHNԴ.TnO*im6郤\un_oH ކ֟ ǯ6V;"o8}HQC3 A* إh-RL4aӇf7 1LBVuU\? I˰C$cmdRDgf'*1FvIL0㜌ӗ5LyKr҃blލ;aJׂeM%[+X*~ -|wJ,b [vTM4T綿=섭d{ !5ڏ'<.?a \B; h='v*FC20n=e }sBŕlWC;ώOGHۏVG3h2]);q`>vn~ֹ%: _$cXv3M18wyt83 R~-Ar#Y}ek}롺Z0cDMsᡭZM)`R !L k2\&mbp0迿 peyf:]2@9_g]|C_]C -좎צp>XU 6[e]]>[0&0qq?#|J{sD0 {(pfƈ)P/&u#Z#rƎuf~Mr2==FәGT#(iմr~L1pV g+kXyҮAsx"T{:hYvF{*N”oIR󪮮 oQ+D LL &񄲈}jRߟ[TKX&x$yPkyh ]+ +%\$ªE:s\KrSz{!n,ADuPEm x7C,.8D'Q'n#:M9sa]R`s ~1HBJO>a>Wz4y>^(o+L+*yߪ%7ρq9]Y"pynfએu_5`1,,OМbM5/pdL{<؟<39vϴ}j~tb};zOØ.bPsH0ܡܤ(dd/3` 4wDDC-$泱%,Y2g w +@yaOec?DPf$C*u|w}M0$gHb_䪗liu/q_O-|G$JbK&@m͖o1z)u=13¿@eƮ j0 ilUO)tE‹#S3k{BHq<4ukQ%3lu$!CCwQ2pwy\]CZ|%b/$Qaj58}E]3yZtyזt*, DжGf[T@yAgL{od('n) ՂA8k;7-_',D%XL5j ][#7_t>й$ YDI{Z{;xmp|r/<$η-ǟiگ<ĵv+G-/cG2Hh291uÑN(n"Siˁ1Aǹg>B`G'M=yOS휒  ku-Z6O=Zm؏mFFJi7<>YWtA=םD[ϟdgB. Q"=QYT+5df0T`((&J!3VX!Lkv5]γVI\D^C!:T,$p1ȝ!FֲO?dg?$K}^?DC޳GS32ث@ zAe]hYѺJ ;x34hܒѷ8#]JE`4^Y]2<'QMh ڄK7t V`7o)gon^5jǍג)s~SP|W?gt&L;n@. 76Z&;lJ07ħ}wj㡣Uy0Y'>‚6fÏo&VW\\Aqb} ?JFk_?zH4*e9-VzTi% 8ܞs~['y"n/K| FTrn.@@L+$i6bLK[_2+e(y< IY[R࢓@2 NpJUÊheXP["kZg!œ/&tVY :Ӊ&dy$޹dE ZVUѣamvW}vA_tsOߞWsmcwi&I֊דiҫ`(N1|a0[e}nFLAP'w E(;?(.V `˼IrI-[L63K"GBnh<Mk ECtpLh4*O 8{ި`;AT\rxN(%1Ae[Z,C#uÞm1Pߨ] C9m'1)n$׍dŚ_ML1c# 2->/4'Fx ZqxZIo`jȔT6طR":pE4UtXrL%v5y!WAwϡyof0Qj#r_lFtyQak=nJ>ކְ7ZaFvʕ$SJhh+ hxj3%.T{mTptzG_"5H$>8wʖ ϯx Dg!*9r \CBC*s)өel;3D_Ĵ+=JTLQ1CS{4[GS .٫7"/ٹZ;j~@ӈn[˽uBE"8ϹH7dS9wH-o?\4x^RszY@8;LB܎&r#{0|}kj1 I q3H7 J쥨AOfvV*e:4_Z%GN]N;>JsF/[1lXT# )a;k݄Y ޤ\8-j_"ٛ*/Sw.V8RS_]%(L98j"#_!<7&dVv;ٕ^LΏ=ʌbJax~+&SYadwjƌ]mFafD/rTBv*v_kpcmDhu2QL"$Oƶ$:d=iU, ڪҤ0v $tȉ"zxeW edޔ\%?V Qּ֔2l.nnQ|ij"gnO4>2.|qQ.ISs0Feb˰ƎC7uI+4j09z]K`fP~2>JHV>5lQ>+y!ދI00D֞֝=Jck:IkCGvcP@nUH@ңx@G`+Jx? =mލ5wN2kL*7ylw;'C>P>2y=윪]6[qi]NYCc7S(5{*Z !P m'm"i*ͧ4 TX)*l *M-fQcpIĤu+Ei.qCs|;J9wL[WS.QpjW d5/Jm[{aYNo*|I! O GYخ샲b+6BYHoI"6..ud|C1e|f_"<Łc$^0n#PI1Ꭺ7$ׯ}@Şj()C)#}?j0 :ŀQ+ v-8*KU%0LB.kreA1X9ҡ?\yg} 'Au΋2q F@lD|&+ rŃ ;y>B9eo؄1J )Tk~GPvD ;rB8]JZ1;L 1T䀯԰DqFrfLhBr ]yl)"u`w]39 t&g}P#  'vS5o-%ʕzYm~y_/PJ:PVXTڼ֯6otTWKϖ>#7U '-(L~HI| xE|odQJHO@n8?(G/ NzJ X%3AKؿuZ@phMeOpֹbGzuP/8x9/_3-$1N鯽bZ=d^°ݑqpbml,$x:>5>\Fһې~C-n9 ހ2),@Hw"IN(Q͛PtY#:G^2꠼W`: zdEM4v>@. %!dߴ5KcȚMZđ+GxEH9^ȊҊ 9_d(l/jT0\KZJ`ʖײ@QL!DV*Ŏ nlH'8# 3fJCZMf˾F\bO|U2hV_ V P`*~QǭHZ2gu% j 0sRe ëS, 2>E>G 9oM 0gRVO䣍^bZ}Lo%N Z\D`7HU9vQɡ0{~d#sѮGa Fܸ :J & 4Z$ 8ev4 Ύgsg&g&2P0!P%ygEP0h]u"֋V^kS˖#n8ޭ&e>}iq=I{${|M b 9 &nz̫T 4R-iEonHؒE oԹa=f8޻>rt}i| B7^ctyD} ~PǭXNQ޼&WFy_dSlv D4I4W{"YW~8ϘLd{OgX$}^g%4iEg@.AZEda~Nn?^y.T^%@X2*5(ՂNJ=UQGX_hFSeֳ|,|SS2_Qo+l$N Zd*R@g=K0J$ڿlT},<ƾuV'ykMLwQu}tH| M^jefPy̩_dD y2FE>7m+!^FNjqH >qnK^g(iWHQfn6ʢoh4ߏ^?&! N;ȄNjR#jLm_0~1\@lJX+z"YdVJ4h弎OWܵ6ˤ Ǝq:ѱ7ۦly~A>i?38 @MBiD= FO=</^XKLbf HF%D.{?xſh *B)*e~Wʴ钤,coh4-Ŭ"WyNuTHT`yyD.H|>-WPl֜S)b**^fGU+4uLm^"v U>6ػi8 0Txq*pbwvnePrp36KK4+k14P]]OdWD ò`9&S7傇B'f$5W2 sdFFKTzd 2B$+{x1|2*f&PV:2K8:yZ* qGREW Vz}B t h-Z0XKs id MmuSՕMPy(m;MP ^X?59%+R:]l0kN6/Zϊ*4vܵ]ݫMEy}fB"=G3O'%0Yz_nkEP/uLU{& ЎS5;,K ظ:̍ R0CBnx')iݿh[z)Z:R%/.ʴ M`D^{}sĤAQ%@Ҹ@n@K\XGG6z19OFBT2΢'G؏ 4.9Q!ĄTܜ 1\'F3jB=;ʏ&<N֜| ^@4XwDL[CHck9%jtNpSSF%OgXAOչ9_#ˇ)og\D4uHe"Cu,UiF72X%1̷RCe=pYd 2 +aoEj;֍^ |ew0Y_wR(Wk*ΑeX,敹 czDL5Ίɳ0a@ \Kh*d%G<h1c\Y=aOKQx +tq.x%?<:2)]NqD4A1#|f_6O.ֈF/qm>!]QS\֖hí++i ՌUC@Qh*Nx'R $0y"9twYZAٶ * SCЄZiҙ[Z!Eed~ˠ1%8ZB/6!6^rw2Y?g@zA4WG"Iюj!U~JjE/tcG7hL}1%H Jv9 Bhl'30`4.@\TV`8'3myT/L)5[5*x5L|п̼0ޙd~!qξ6!"Rlݜ.{R[.zOg]VB ?7D66, RK"x:m`q!.?;\n% ՟~fƽ-VzQg^ /K3t b e#@Et$DBgqT vPˊS`}^WgO[k}JbfDGIs> l3 u c!C ̂{,5U᎓}\hQذ8\r{K̠ ~5v8yG\oO#,K}d[H?ƔG1Z9GG *.⺋fOQ  X^{:(M˲Y> :BE{l)&/ّ='Fuλ2|&Kp]HY6Lf2E t-K$y|ia9>fӐ+͖_@nhSùa0/ ⎜$ vpxȾtfP߽@Y෱1yvs>t{_?.EK}4Sh6freFEf"oN(uWMvK]0Z'+qP"텃y]o49'/. -IZ̳ž(kj_> V8N6;=4Kבg 7@+)0DEs^3Lޤk%i[ =Q1AG|Bu.ULjs̀pkZrY1nQZ/;N^B)CiLзqr\KO!̬5ƿ}]/Teۡ;R +9{<+ /{y̼%8Sħ=.npg'"7=n^&`qfOۏ-{I0;'bQY}7_mN= LP}ʌC|䀝!  `."T=o*2INzjU__|}WXP7Q:gҲ)L`nʥ3"qkę'JGMN!!Y2kӜMA$w1 "vWSR[&BĽMO䔡X|6a:=+q-C+fzP -tTyʀ0Ҵt]-8mXZ٨km,#Dg9xލS-RHȯQR0]r30%@I4. QTK9 S v +IBT0^̰HcX_xW=//2 ĉ~9 ;5_A{Y,d]Sslo ͚Ր*wO+%61^Uzy<#ܪ~(d=rz𓁤E WfI2K $GUS84{*?Y'?cTJEۃou'"H!0]!urFT#y"\:9d~a3j틹H)1WhGSlGqP!]P»M(U@TMlj xc!C/JøՀmujtYe)\ +Q{(|B~Rj^vb9Cp.3@H(jZej?h '> 06кrkDޛeʤ8-oMi<ÔbV*vkã<~ ]n yRw[:@>( 56f8u&FqeAbk !iu[xoqb8m[+ sq^u~ bâ׸vbBŽpn[ VUalv#J5M! ҶJ[&v!qJ5'!34zQ^P*mK=%2l><F,cWH%k2Imz{sF+U &8!T," VX=7iHT3gk| utV,"KԿ_UYJ#̬~E'ެ#Ȱ l~0f-Pȶ~䅎8.wz@r)gw cǽցۦw{93wE5{f:qbDJ;uЊ3[U-`M5=!)XbJ͟E>Sd@Ͼf3\ߡAS yVgy}6Ka~>AׁxUUX0?AN YOA.  Gz4crΒ<TXav ͟fs6IUF+#XYق XIe9'hZLƖm;,GYpeUpT&q3G"c7vQĽ` T ]*SMęW GM+/<<']_̇Hktulǭk6옃 !d췘K(}$dlqaH/[!'Sp=lKC潂[B(zUu6;#^DV&ˆ*\p,L$T8ilPôqhX1J5޾K5$%@rV߫ąMټ^JVk*o5fZzG~˲!2A;nzMMB۪Pm9Qiᓟ/Sg3_WGΒBW n;@.e/z'qRz$JXpa&\h}ŇI[))MJ-Sۧly ?C=TƺqFD) T6b fo&=ֱyNez55a`eC-^`KW-͛pA-ݥ5ڸ9zI8ݸ1cC9q{8p-۸ sH{DqoȏP4 $^m&^"ߖ5?dNj/o;l')Ԩa p *0ZqpjٶýI%TK:2P:Y\:?Ds6!F ,05Pp n-Eo:F~[kue#䤌Q!t@TE:[5=-ûӵ̗rE1u[i7ާ$ m @1Cۛ5Q'4~f^szNG(1r4S[jhrƫ)ۊN$Vm>\I:N Oh"w}J@D@ lo^AxPc@PBӵ)޾%0ԍ}>~@_ b8y hGtj?V!ƨ2bJ?;y*]/$/+HW2 xB;J݉N8_4˱AZF7|;2إ@g">:(d>Z*tk@R~ $ܘ>Iv-_襒Zc'Eb>TOYvʎ['ʕTDGiF(+1uld kw8fdk"7% )>F)nԂeOFAOAɯ`\`4yFHtk#| Hn"co+ KX>2Ik *%l;ԲH q'8V|9”Ѣ*?&F>!^Ev#ߚr\Wy@nS U_@QlN,bBZ@#&-R1w5kuj|bPXGٱfD^Vݴ3DR^ēTUz=8*~y=Ctp2/#,ӹ!`wzT3ip*\j$-[~*ϮRR8uQj'k-`̩ ~ XؾgذϕI$U ^$ݸ'TmL6Se`@̈W[EF+UyRu+-:_S=Lm"{!s`W|`{JG:wM&̈ Ĩ /ɏתhK>_}^>> 7cBuW. s`[[Ap&+PwOE+M-Y@[a15\)+!(Q8-)Y1$V}(9>nܼhj+}.3K= xfUO6rq`e֊0u:8b[7y@SIY`9|H+vR ;9P&SF+xֲB,[ŐJuo?lJVF\ߡLew]gy^iڳ_1)NjL4 c&Yۖ^oK d|3s(t{Vݓ#qVfd::Z2w8Bav̔rP4 dSY" {7$D9]$~6<6e+l#/ٲZ2h^bLWIY֡@),]EEv Аaxh32'j8qWt]Яp^ꇑ.Y1,qG6mW=4G1D*kp5]jzu:B`mXr8ڽ[.Ef l)rH |WHe%A[\|4^]^܉%87 -UWѲEqzIm9nvf?9i+c` Lͦ!e^]fm.y<қ#q.GU> n֙BȠ^Pq;hŗs\{*r ##wg_Z-|5r!8mWBc%'.6+c5<*!F[iĤe*RE D̑!BlF Tx?G^e]lȺ$%$1JRym0N|&%zgx ؋ƻyWy)a ~$)tBdNbg_׉P?۶rVP;+1+zi%;LiR֞OXXڤ@#(C"^^>y&692@`W1Jwx#|G>ЛU'و5؉6 +l7:Q5OX`M;%jթ0VEDiN`#('Y*ϙ@,}{̀:҅#FYB :S%R'l4i.T I~qO0k1#P3Ae^:7(҈<ϹՀǀ+BXVaQ̧:ҺaFMHivڮl#G AAN. ؒ #ep/Tm Fua/2V\+)*vЉ.o;od,Y.V5<0q;#i1}#Z+4lb l/atrg+Q0jʏp,8*EW*4ĖOM~&_;y>46 8?W칹"5>HHWz6I&Q/]Wq`m1+x%o:o{HW|rS{Rn #E46fм4P/ڞ6QOT95J8i)[sd"`9g 2i1I SSec#:RdA<ڐPs'a"flVh𨉇b=T`&fc!eTptzΤc٢Є5.Qd 6F 2@MvaЯAcY*Mdp[e*P_y@MJæ4f;c{<k=cvj.cg@ن-0P+B̤ lERm'ޮw2@$Ytٓ[28AZK]1Rқ#āE+EO>gXho$d` ȻV2:9qɈֹbr'4178jg#FrkЋJ?S3Mk< !&aK% Qr}V^wcj $2xALr5x/WdABs^\,R7fP݋hݵ%p뻷QgH }Sbܥ˦o.͓]-zRhteD؏+\rH`Iqk' f%!h#HĬ:g-4RHp! ,AyRю_THz-Og3s ᾬ?ELʍU 1M1C!7}VÅ.Тԑ^6Bq@sFe& Q"FTn<{D!,R,3W gE~w#33_WSxb@wc0UnV ~]= dS0hd$Dߓ}R*|̰Ra Zh+}mSxN HKb('U:;%Yr\V5s ʷaԞoH,nj 箶@*.OAzտ-_i LLMʈ؛*`"g3"9QUm/u5av{am9)3KY?5ov{߬s)5ȹzu"40TQ(, @jAEhVrmJqVp2  T8>;Ad5):B\Q.>1[S] B`|Wg(gitQ\b•ۙU#DjZ'46ug f\1ZUEfM*8hhż1.'\AY)d_Ly׿сkHz4Ҽ!fp' ]:PJ&Ї]P4AUK0 k=Lf+G2(CY2$ ˃+&,%`c}BЌKvɤ 4XVF')6_Ll=0\vgEa$§OUwPtX Zi#qEFI),=,_錀H,NgCE=ig;F*p,f=p5XnOucʱL;:CN"gkW%\/1Er\廘aQOj7D`^v`kf1\$]#ܶ{= <\)W-cf/LV, Ts{whk +;.D%.ͫko0g%(:Sƾ+6(Y3?J_\tҦ_i>?BNntm`2MNH)>b>B3!kut[!?% f9Uˡ5<Enr&`A(hf) Q!@]pZwb/wH~_HԲ1cN˵·^I=kCmaURrf6iEY؁gZx 51.rcS?1H#g95n5#pQk"|C!~vRiNk+E%|ǀ`zbs̯ډ7:mMEjB_Dqm zCFge]KʋAi5KDNp: VjlR=b2X(U՗#| Q} (S5]=B2ޫkxadLx/vtc.Jkn9ò9`ąbA:I44ʐ5ꕅdۻXfMtGŠH njKO2GfZI#m`UJ 1NbKw'gֺ*zt@bِJrl9yе<;z&t)&_ b3k WϋF@'ڹG:T1ZwKw ; `66Ы}e+/>XB(MKMYmj* ^T!!a G2ҩ)CL@u,i:'<ДJm_s^!ՄPSsgT ]%x@RbW񲇑h8BӐ#:|YHύ8lQHd)=xJr#.p"ݣ9906M 9q VVv XxJj~:rZf!`zo"r]Ѭx4G3HXJMd 4{tFgo7d{Z;T@!3QI2h1<:Qefm PͫNga| `ۑfSOoL=w󫤱*L١v/L%]6j|6g~s!?!gcv^`K|$ DG)ȳ2^`|Bi@IY:Wěb[/3r>C0ަ$zR}(O2Kz+ REc~ӽYˡ6({_K'Vס"%؀mQ MJj}M@U:Û-#D0`.g! 5z, {ꐧQ#|^0(ݭW˾dܴc)*fe-ľT}'@LU`[HqtT~$FxXj^&FMzM^ S_* =4H唛OׅAk:/288ďc~%a0=ޏ 5RlYJd_Ctxd پG-x":cT `D2(_ ^.>Q&zV*uLx&^E1D[f4"`Pd~栦8uB%³DS,|4Ig0X;]SEsV.5jJ'JgQ@~lZByJrc\s;f遐C^?ksdQ,eyRi<(vN9ġJ> 9fhZC)호 X^g>݌%šrKdkf^ pJ[2ۦ)\axAqSE䃝?R/G*䛡u 1= a O߈ )ܚc`JOjYb*ʒ4Y !:uw:[-U#1̴G̩}C L/* -$.]uf@Gr{5jgw78Yo.#[-70K|jט0{%NqfO W(sJk#P=I_qJٲ4_NkDTΣy:.fP([nARnn*-vkW$d^N#LF̔zU}mM$+Vrʮ2X!!'q4ĨL>aB9n=% pϴd;܋72a"7I#BkzZglxC"0z~aQpgicF$azF6IY"Bk@ctPEV$\3uݛ[uOajpyH>_<<{p<Ayt c*zsQna=e?f3AA\OTQS0 b 3_cLy?'0 Ȼ>YtlFwͶs8 >=}D~6(|Rt*2ͱ#l#0FU;+t{"_@uJaRȻ  @[_6Ow\%adQpN=1[5c nZ\xw΢6uh"[KՀrXZ9T'/,KqBNFgiĒ{B^X2A΍Fbg!F8I%Evz%5g.˅mK_J,!PEBP+=*|d~P5t P/$(QRqay$]@ϷY&1]]'?mCyxP@} yKN808Ku%ͼ%ijo]\opf Ս|Kusx岷I5"65WPA 76jAnu륊?!ɛ.]J,4y\ה~(:M7+Sk9|56iCq\"ŵu Ծ?+H X|BcʨKu,bx@s'mO|q&a0᥷Λ >1~TR, % ׉D[*m9ml=83BVdhD40yấO (8?~ȫ#5裧6~ RĜ#oq6 t|ͻg  .jTeD:(uW&keL(F>p~47]w->׌D稗/7֟hF,rDr - <\QF\OJ-2 z" ʑ٫}D!)!c=8pҗ"D z2FAM譋/cPvU,WO3Ui -âg܀%JN;5%?lx٘+s9[gj53ƼU:)17V_%fYct՜%*$8fתCBKiG1ɛ=,̜WXjkru\߰t]Ol9N!j苑9Dv?S-1nϚj> P%z //8qlB|Aز#H27Ġ IW$|j;"um/[;Rn஧ /cC! CV6 a'Rj Z|MP+ʱ4MF<y)sڞa6v񠓼Q6'h`lw:̱F5 \e emô䝁wqAQ\#=y8{>"xTq @:-PuUJ8ͮsiһ? tʀD˨QF;,;u M`rK25J%V3:oS3y؛QMy=EʢLͤVi-8z\d ѮL`0[X)9.ywnt,KX`>+Gum,Z2)cU=?55hjd'd&m+db7"{WܛݎŃh>3=:3 4cQ*W$9stΫ{E:ݧr!zH)p4&όfGz .D"^nZ˶) w7Ch;T+CUQ5k(kTL(Eݓb!ۘ>-;x3ܚwj1\uA|vր0th_9J]'O":Ig+4[ O; 8 XIB ͋51vͨyR?ܫX&2DO~xU#ó0hDd~W.M0|UV@Y AL_dTSgYzDqzU" @am*#yjj6z;-!ZT?s"|a6*!P AbgR,)"WQ`Q&K/MRۑ.KՂx+ҪхPgbmpBTZ{]yVI'(SK&_`IV(VG`7^rDy,z_p= /:2x 2VGhΜ28Y @ q/q)4dƫnH)(M~ZS&z 6fU7==OmŠ-1"0,wY抾 pb82`cX`8WO)ЫXIYv;!8I&~*zڶy $AԾ@ۨ / T!q*Y܆F>"y wES~ANBw4)2Q[]PÆkӢw|ᨌ%ng+ZnV  B=Ohmp>rS5CMC>.VVCudZnJD1")oQ!ݥϫ~IBc+y$L5= Rswx {dM6*(7?^t4/nUCKm A잽joZY#H2>%tdzgVlFXRVh1Aڪg NE- <ŗ_a2SuNǕ*C* YPdfrw`ʜB G. =7Yq]#N4_]QR,2 Yv'gͽ%hcp+iBZSCK$@[8y+Fb$CC+RPjRQKcᾌV쩰>QJDY+\tUI;&cCͫ!JٶEWDCb#73QF閱P%۬x6)޳Aty JPNSt qK^A* :`\/oj廔 wtMA7 엸O16Y ?%bI\ ˊ ?Ik *527.r^m+8Mm,;x[N'cƑ8Ja+C0bHK_8դ,v(C?~% \Kv Ð)Nlwif7+l5=33蹨baA@n7<ٲc ~&/^ ]\7&JycK>ZdwO$'To +AHYT M(J&U=Tb:+ZW?ddw~f!:GWqFe ]E6 [M3X}7OY^9erYk+)lv"}hY.j:fט$?C1*j3t ۓMϾWJJ%?ip¶>~`'`Z$ѥ`E6q^iZ8f(ؿ\L:bh!2|uki&ۥ$Jspps4PaWe.{)_ քiQF{k+P/e]VhtLѬ&uh . TRԡ=x!hj DA0o9@;+v.OM@sv0aksC5$a+hywJ?n w1Hs1͊NlFi4(L@+vZ]3?w,b g\AXL {֪kʘP]?WlBAU|C26 "}v "͕8*[#yGnܤ-lN*VBz[mU !Vr`͔Eb0r6 J;]"+WՄ\=6gհ_Q':c&*@%6kwÜMʌ_˰HKOS>pm𽐟HkGw )IiD۳)?wEXve*S 3\ϻd<rc7c^q&+ c_|غiԋZFk'~vyaQ%YF"q!nۿ^:kv|4)}?by`z+TkyӟasljnffAxZJ#x` \=]q$jxA{H>]OκM*,i.9Wz$+Ë́6 ȠwP6E6_ױ`6jF[=z@GfktTPD]~9w3ʆ؆1j'85fro{wnҬB,smTcG;| ?]E,z7FY"D({Y Ng~DsGgILS691A؝lm dojD>K P{V+(?jC|_4Z[A~k i7 o_d];}dK׋$k@;ǏFёÜ.%ŷMV5A}J^(fMgc}?Ap]!Y gٮZ!Ṿ]<)J0 d:|S C(OYWٴ@aZMDqbI_"wv b&v*gHax8Ueq8plIŪd)ws3Z3^o?ratB/w)L+ɷ^o(47S#]i_ӜUm=Z&/ BJ_儼ا¹Al_.w%Iݒ G?ŋZCL" #KanN!>P-,pozEП>#i&]y_9qM Qk#FOGyX2eI?jB,pJ[iCyd"nZ #Qɬ&ٻWwL ?u]s򛞺3g"ӢMQOU!TAhaP4Lb A rM4׬رܳvekūs~2 xHrVyD$#یVKHWh pp vl8eÞ+Lʴ]m\ه5%ԚL}mpB2YMjAE0blLj!bBNjFg/^!\ST? ##PbDN]6eC;0CH~44T|'i$T,>6d5֕m)ɐ5SVOq%Whf"f8Q"q MwvL}Laao0NS[M#z=n7^@˶z]"y힮&]N&'B|~TMsgg.Ies49\FAO`6qÝ uK)Aa9* Ydus<*vf57.BF%8rU*KPtgE6S^e4yǝwqzm/;OaSM x͌l ?a_yt (hش3o@UZC5B -PQ?sL lZ_?}kX;.emjd=oոm8jhYVO76?ጐWl;YHLb4+Ԗp&>H>Ɏ 2iT7diSodE@v|:R}P^7BDåhKKKv?~,-pD8F΃"M))kxG -l̇7t/\^]XPoïxy(R7 ,hw0K۩KPX< &<~(63&%f\O6-ܢ+nށZK}Ks+7oTD N ~4z^^ך4y.8|h 7EF__+硇TGgLy6ePHcfEu NX(*-q,fqު"HP \߳qg:A#'ӟz68VFAU\CuxXl <"u}&vtVoVʘ!5aP(Ia{$vXO 53" ~e5GZmn = pzŲEI$b烹fpZ#I+DX]|pKyB`P/ "Z\ =Hj!=ThԪqwWN \E_0rzܢ0[ۊٮRơ<«7q`MM* 3!MJej?ɝcyD}~x,d hvu@/U9>nsh\ϑY n_ϫd7{`"B*#U =jJHoYqeJDVG25N\X(/pwW}ݢn.@C}'c ?.>4|H{w+;|^~mv( IV:1,`ǣsԗg/.pL4Ncg5-`* WA5Dg;KX ֍$5/K">/F4ۄjG ǣR} Lb#V԰/yd|iڛTobxEPш;wCA_[_z&k8cҴZr.S( Skبn-()Aϼ[oF',IV!2kdP2vzobiJť nӹE3{u| -vyV/tG}a;d>;ŃAr69[D.km ;z;k#i )SH$n4 ^.]桧 ?a`ļyFJrT{pX/7Y\9MKVqLSsy)maIlz`%< esET' NJ!RF JwqvnYцC2vWǪ`˸s6ZrK0ajfM P\Y7Sq.?IԿO,{''@]8?!ڱ,G/OQ 2~Ǯ+>X0OQ~] h5p(_+F|=rAuSbĊ)N#~?;??B3?J\w XsL8!:YM''3I̭E;1)ptVS:6 خ'斵xoӓٮb[zn/G>zhp8>6q-! O2ъ&詺8 %{ehqQ@Yt mj٧ϒDF( @éJF d ǯzMbKyO kMZ6jFJҰii) 6C8UD\أ}P+pn{VZ ^4 M{^:Nbfg*v{$ |3Y^IN]x1Hَ]-`^u@@"2lGaݨ25HUY‡}Y!Im!Ř*~A8o,BƷ}GD>XcEE(P9BI5ۍLި4 mĘÔGxMYx[A Xjfۀ~9/yq`{B F 3e^ə4[4P>X$ |oTǠDhFW?* \= o^3, ðY-{w@C⎪!tCP DIFh/ A7t*-2G^[V.ޜ;n J@AIjfk~y{YJC"غR쨓0kr^ ١-Y:ٺy_}PɆwq w*z DbG{$ ?TepH_Y?RLL|Һ$J2\#N94VyU30P'z])hաRۚ0pH)n}LT`}LI-LF>PuNDn}<0 M"t&̀dCs htm?^Qs3 }%=x}(rp&O"Rӌ5 f‡OĆ-MI2\ Q]l +ɔh #{_c[jtpGArvueF[EDZ,LDHBb"z[^R >F]^JG78A7ALnvճ!a0W?jnzZl#u)]7|S0'w3g3xN|.z `Hߋ)~XLLڍK$wv%O5>~'C1DïB8L)wfҚ0_gm\oMwknYLzr1"_O^-웥" ̌v(,8BdBX0wra9N@͆s-5cH {Y9PۋS+~WԤixΟ,W#k"`;y>by,"a\QQcЛ-( xܒXBlCb03*d)Hb5:R|ϴ=JCQ˲yX!Am6+Jj"Kp \ m@g$xf}W{ .Zl&<(90zi.e <" B_itؙXKwØ[\>9m9=#nDrI?W 0T!ow_f-( Au7ٽ=?*0%iï qYn `˓1sF~\r*p߼svp'NVpY#ܦ'tن#pdϬ5L IH]r 9U]ޣnz0#cfLUMi{0G=1!8'1q6uBZ^f($2lz-O]* U T8X4g`5kj啄KlմJ6}L޿e&RUwuDƠ3B02$O;W;I!5{rҹ䏊+k{$n $4RF 63sa|e*'lU]617Xi-$Zc,޹2MhR(H VT&{/ ŵXJ˨`{{zhJ^J{H, >xJ|Z\n괘ρ@%ŷ)TVh73[4HM@J5$_ &Ȋ1 ^.>hir{@Zl|upL>#:o] x˛=`K[8UMצV1-P(>܎y{NEK2)j,L[%I\lQ.+c0XMB3^)_z@NUX,5)Z>]vInfRATyk+K{-V휁ғBz4.* zg$PyGZ1 xcc}PoAĥeJ@DYP4PMֹtw7~,p5'{dE^X##)*R/V,ƶ7G@@@Xff&qJ|[ď,6Ɓ+r &˲s;BK#.@tD*d(v)I#[[xAn0 7MjzQؖ,g)a|}1O=5XV U KНDocW\Υ Yz6q( =+ߝlYc_/^ {=t?RMB-nĢΩ AkE!xQgZ;^-T]I,L v\Y\PW}~皑ȇ#:3}-MT"GD/w>X%,R`uI9KH~iu-jM+4YlcIX^r5сljtQ<7( QDmCǺxmLk w"SLM E Fa^J߳n·DAq<-JTSvR$)(4"wa\R&M\A޼-z]LJܞ=rJKpʏ }h+GCG}JڢlG=ULW]k4`%8 $ gP+ZsQEk&e& t4> "=)ktPx`+\)Z?K3+?IDD@^1 ?T2T.pϸ0ϳY"}P7x!:KƩM}EL# ;t iHqdf,A@¦;0L9cwk@tg{ g7BF^AQ2QGڛd/3|b2ˠG:%1t7 l{˔&ayG0ju8*sUMxQ3;tJDDxP` ,S^ݵ].hAa@:嬺[ ~& C{$BҎQ !u֜oӮ>mz ^iE| yO-驳 9g'#t)W!Z3|N2=5ֿ-Y%'$j?oCPc.hۄtB'򟦊#Ro/i'6GDdaEu# k^ @;?DG1cAMo X`frf5W(;V_Vh҈Aq X}> {K Ry8h_wB4l/~8Gz}I9_o=$ 40WmN7qvmSWz 9Xv@+4ԣRw}G3%32/#DÂ;|$eٓug|]as52=E{&|<)Ʀ`N@tP XzWVsoǙ0}hp#*'j幣t5kܱBI?qsH[w:HQK90]OPu1R2B 9`Ret4(W^sf̜ )Y3+DQ%?֡/]ֻT.|9!̼q1< tM<\)܊GWv Ae'٩M#g%.R2k$mR2$.7ӟ%i6}Ѱ$dɉ vxE7SHء&YRd ?pUFJ]0@2Z/1[`Y#yo6Rރ<]" X5l7D Wy|KF!24t{wĚh](&ѱ),3 d>Evlᇹ_NCp#gL۪U xG V!=78<V6ͭyѮ˷kEF$M³V\2wYp.u2r1E#bz|e0f~KfI@|3S) t:znushQ(rZiDVtvU{;Hδ#(L 5YwS8Ja*_9r[bU $Ԉ"LOZ_b@Yq(vd#c:j_^?-QS}*sr$nJ2>ry2gC#1j}uts)}yb5{mO Kj9]4 '/y8mב^ms;.UFX1svCD咦JhP%|ѥ㿔{J+| tYޓtzd7, `١&KgŴF] F%#xٌҶ)u^' 3([n1/'^CY))!C\^Uܛj@i/*$i&+NVu+#^-BM6ї3'uΜѰM\?Ln7Q"qIKܧpzpn QPB.%ۘX氤/ðDZv GlXU`ӵO낕mldnV7뫦0%X6Wt|Ot@FlQ6\*\gK=*+䄉#-xVÌ>.ORvN]嶽s‡F3cnʓR|y?i"&-M[ f_VupgMmwKy}^g ˽Q7J*=XfxfCIAǗ41j]έ/5tȠj3\,-֜Y~H5NAn0_6'uO&yIu.E^Q@<'c t,\+t| s`<,,8ΤAz>o| T(S'@&y?B+=wP|_V&I_ Fb셮cL?/h#i0hφ-IPKV55Bv mt7![M ZiQGgG5H%ϬW턁QzK4k?gq5G}Ct)X|r c 04&;jpOS#?.[;:JC w{;JK]o i:qAn#w\ JD6^]n:aL{S'ۑqBT ͘pD{},Yt(5 w $Kv0^mCW-3F^8#|`46 c\Otͮr@SN]@-}Hvn:cf,lDȳfOր'vE,/MٴjTxÎ&vFӑ};sFa,,j*$6~wWB-0"I Cs0#:峤TQȳd/^`i_*Sapaz(dbeY9oq-sɺ-}t2 `d C=k@cM>l#rNa_睬ȸ3߄%\̃l& qz Ýnv<ovxd$j&ԺQu[R!˼5B]{cZ'iOB1Dwaeb /QU&ͩ [U:?\p=#/n'W9vx5hspV<G ̉Ȩ l$jS?@&*rP .n=.]+ 1' Q=-Us.%^0!DXyq^ou,tx[&Դc4-ek+؍;@<<Ķy!p* ¼d6c<_'f2rW`nTX%=֡Qrij.;f dqxno3rAa@ 6YNq/T*p'*G6z)h QMC@rE$_)'m= zqH1P\.t@xzlc M`g }ٜF!٭?z-dO6A7Lf 7d*A%$ ז?ګu!E̥HG„mΫx:lxyS-?1@9.:l6eMdb9YG4F)T8!|zH&Yn TtQ/XT 6W?oz䶲 za!eXX9 [H. ohwͰq28.<ēQèȄ R4ufX{tukx ܋Ar7MFi\:-D6d)*V7,M03`3 s4jC'HX5"ynL.6M*G#Q[XI@6nb8uY=*[aLsw,t-޲e[DŽ!AwNQTKj^r3Җ/u,˟l0zh PY] T]AYfh+Z{W\~P1՝Gxt.P:(RV+ Bݹ{tdcOx f/[ &aV8)L_=M75&ƶw[J 7eK/WF ԃQ]0w۱19 z6 jJ~T4r>Ʈ]G*g$e <xQnGҾ{Y&+Yy N/Uc7\^5 CEaߝ"l()/^v#B%{e)<(FI1~7~ϩFsR<%Z;$=3P8kERͫf>f$ӻſtFLP낟1szʧ/턿XGF1MpM" ׹=-HG-wIK#ƥlzDUJJ c< mM%~t34n[ۄJ|辙q9*-^Lyf~;yc4S@*2)I"݃L`хMXrT.oE0yu%+v9+J<|]zeHg1h jeιXBVw3$%rI(O|zGlD2=J>Rx̹X8x48YixkHdFy!ԃc )s$Ih)H Nɇ=%L CiW a;!9^]ekWBtW+m$$}nr3Ummf;*"[q".yo$ IO0JVpEW6"^O=:W7W~0F쨙~)B%%c-6LYPuy"z6,rKl_j7eDcrn#Jpd 8lypq:-48mrD\L]g萿beqv+c+ PPlw#PmmF4k692xؑ[TQ/6Фa~08W|u-l#>s}j9Ƴ+䨳ɤ[l7a sx,Aޚɰz+uOBoKUגv88Fe}Dq 'v-BG,f}B\-wHBv O*a Aa5ѷEkTaX}~&bxȃ~(ֹWJԏL+ѐBlXڧ!$qJyj5|suHUz@.ĵt wqz1?G,OAFBK(1G) c&:"VDŅҫ`I/veLa>~SF?}ktz |i˩K}4{% ==f]Qtg56~Veֿw ΁Oڵ2 ®2c(v)_ݭZ$@8/ 4kpW]ߠsRcI }KMK}r4!ݒTGO3d3eώM#|$g%130]R!9N:q[z o>nGr/.^D'iAvJ:57@ mQc:S Ek:(m |/ 0guf̵!'i]ָ!d(9:WH>2O22SDyqE#3[*ft@Zw$)xQ~Эɻ*/fSBKqd]:ï55 sںWDڛjXmPrjrF($TQ9|޵Q"/\'1ϴRhcPܝUncƑ%\%GYb8Ra@, :M-yaM.tTOC@mVTyu??@+%ӂo1R#RPuF6+G9ݣ d2 {F2 ƳdnV&Y3do4V@`uf{)yF̌WoIHedGOm`cƼNΥL{th܂{zw=~dM48V z^>0gD?_Gg~'Rv!iv×m61v4xKɷ/WJQ܂;OW0R|4O띆FmM7!RT[@l$vڋ \(wuH/L3*pDoȝU$6SI'UC+:c#uoWM|/;T #n(X<%@Fyp.!ƚ D_ bajud.@ nO{5yq˴h%^ wي߮t7_zb tc*5k]BL9,ktWl\̇SCml nC3Ҧe" g"1m.~ɚ?[#2MGJnΔ~LIm"#|VZ<>GHrU ts)w+Kfe ,ic#&>")~B$.pcaKe$9/KL H+Q:Tk+h?+nbjH]uy޲ZOE&E;@jX`k^f y&P]Wap&uiT݄G3Zt$QKNRas->9$[Qo')tD+"t|d~f5`U/a?o|9d>7_esMRR0vuly[:FAɯ8vF!NCY5?\v?x_c}_gR)=wAA2(wI] U1AE:^ſ5Y%k&1Z4`{)h] "4#[1ky>t3z ζՊ W0#4bwX6rDhRY" M_X~{SqwhBxp7:~+5`-BVK!6:w|YMlIHZEJ)\9AթlxqqAVvS6~۵( XʌW)1, d84Xve )X]}XfBB޿q9&8A%g *+@,zhҬSyda(9>0:AӛN#&xw5?ka3JUvһϾѡ~tXdj{l9A' *ĝU=qWI%?^^}!OY"{<.Ry-̂Mj) 䊖`VpC1V҃0w'UlÕbrEm[%$ܷzIǹ$&7!nAmlRe l'ZZ ڕ|73ȣh9U;6LNVk~\fu]{SӾ -`,`b[:{-`JUxE08"cER \m'x)sT 6<,,A2 `Y%0[ SŗT4r*n@!ȵz@I|J4&Q,@dnLf07|j`ZAԖ,b=Boٱ04S0ҨY&(~FĽ<ԛ`TB|*RcQf\.ͽؖ[1=4#ҬDT#"Ti}s2 n :#r{YWh՘htK' NKڴbZc"n\Wu{䞝b֚KE/PxhyiN; n )`DQ=ES!M{L'{h 'kJz [Vguk _h6_sӊpej,2UI)Qo`nUҼL]!։ʛ^vbMbJbWuB]Q֙w%'97λpwr3isW' 4{ ;lj̷w ]՞Bjpߓ_gY[3x&]``dcl.hغ+&9= gа(RWB#gԤJ< ϥǻo'D R凤݇t pe&bY3_s܈J(^?w^(4dGom_C~T= 1IoɿCOO3Wn=ץ i9I"GdZ#$Õ}9CaUɰ] ͡.FQ/*{n9wZi0 oe87HF-?񯹛,BwS3/%\ hC~ x2TC̸5[A=Ȥ@A84YrtvNKk=R I$H1cGF˳L'`өF_P;ɥ;.FYWIkEoFj&.>BlIedVSOO W5o÷0Gv>G(ieIRYZ PD1Y9PAo (N.Ihn9E+VUlMS5*Y⨇xUT|ʱȚ][ߖ40(hiBaMe *~y T 96SFz\HFdXh!6h}$)i@PgI[)mU ,p>[bв'<*! "*@9#Λݽ^zmop1*y6< lB+޾ͩ92$/>YT˝zö́͌DJʣ>SEIO &@Ԋs^\C@?)˔95ůcm/uE "K&LjE@yH9OH!ۻ~qZaGmo+H;V9T:C+3isj1mDdu9`-(㶑Z֛N%$k[w7,Unc[ PY*r3ր|C.AC”v0UO- Yt΍==羝ZG(˩5}Si6J,tk LwfXd6SC``QX0sm;kHzx_٪7aWOõ6{dwÒJ[ |Y$\@(ZkVNU]eo4f q׺W@n0W[EsO!԰Lı 9ED~o.#m~r mjܲhFmvc6/bPpjx9O|W { A2\:o"jH}yh]i;cw.E  Ӂ.tYyu^{Fd+ q5YN}SᲺe:{4(z$SY3+'=† >'4 NmcO2 n_s# 9#Ćt$ӆoJ$zx-NȻ|MY%u+@I=T;({?$R=z$xz2qȂ]6S\jq$6_V2g*+:F )bSօE ΍s"/! S^1:^|VC:f OVV>*@Kah*źM v| GR-$46 .%j\V!O*!\Y!?Y^%OQlӦ%VI̲ Qs&H^RNeUWOQGPT4'^ Aj8\8@b0[x}ڿz5D6jZJf%oض:]fRj<TvF`e$ xgMegzݨ A(hv5Mw-xNdhe}mL)L[ 6E|Ox+:o! +zÀjlϊhlu~=1o B{K1?n0[wcO)5y.ha˵V_>@*J[9u!jrHǒh`L':$<(b]#HQT8٠3*n ۃI*;*LKzGS>8ޱAꠝx# ƚ) ҵHB8]dj{Iy$8KRk ft2P%& hY?"1iꂽml*zx{]]TJVr}o%8C(ͮUeR(-jIΦuJ6k}7{TrH2:4;l_P.p Hт? ~fۛWi%tw4A1/(neFĽ2^vVYS@!H^ٳ9848pF?7p\Ƨ=,4[nz@vpa|,Mu`yƐoc$P=Jh(o }feUj!lWGz9'aڳzڶOz |!4.ÍE3VˆkK6Ϥ72\Ky ';%qoLO<~(I]RTaӽVXͥu:U C ݓ!SxD[O~7@(dn]Ojt &W8Ϗ.phT( mx纴M$9hFce" a.)=lL'|%LJG#æ1֝Zv(u@LFo섪7ZXWg4#IPw. zI @dpf{T6M#xZmթsY#\eYJR] x>gEu2gl$iq=?yN 6Ux* Tݫ M(߇`H0vK@=熫W241<~X^fI\Rݘ2.ER&Y<'_;+Z$CR]}C)g w_uJ<)Y0"Eg2Q wFᢺm6ּgBM PkqBGk4>Gc{Ķb@w8V=`p=183ܞcboG {('%`©~Vff!"Zi_0kw7iϔ6?2?Ldn+LAF%я. L)@k'wԍWtc #0<(v¬dzER^0M6{Yt8={LJzζNXWwB喢i,P[]j!;oz'3?fn>8&nsMЂAync\p>Jd"1?pu{i.ic+:gZ'=tt"}lT,_vc _HZ3YۺP^?ShDy1}e0";`a_v4`A duQn y\#phG-VȘ0TvØF4z-g?azmR>w$UX[s:^Z{R}#"9=&іj5c,*U?@!, ǃ޻r*͝yW$Qrظv,:=:(cM8MbD{AQg\mf *Wl)sg&9,b^h1p=y^w>{N^yc 1{դ:%*Hl`r nwnA3͵v]&ߌU*Y c5exх+e[ѱDdr ɠj)+:gHM%WH z^+ERDbrql&*~\{eqRN7&&호o2m_s)%Ó T t ׷Fo)tnM-dyG(D]/K䡚p3ߐ$Xo]@ ' Ձ B؄*݃O亦ZVC~Sa>.GO/#Xâ(+T\/߸Ex8EBh*ߐ0n O@ú: N[ $xܢGOSPR\(xd=dc\\)znMJ=w !g8RuK4l Ph@y'r-Gξ" } 6W:w]/{)l!5;)Ϻ(wsҾxT}KQ=u#zMհv:fثϖB$ m#%~s23/7z|ԇ+gΆ{ù1< zrasO4雩<5HN T.z~WDrIڭ3 2=T`$NoO[T;ZR5WY0I;p )/x{7bp'CqʱYrs ](e3f_p6V8fr7Ak2kl*ge |>J:*'1܂k0FgVfǟB{9) ʻF24󙠬N]Z`#0\4ž GУ_v{QfDu27ƲMBMPaʩԈUT{i  KF A:gWo5E ٭)fc=>9oEf6A=L0b`Z@:t˹A= o(k){kߎ?}Ϗ$pD5*(lr%onC}`IF)O&:adB|Sn8N|1T K,+轳u f/٥/_ .c\uj\T%.1`dԇJb 4O_*`Fq[ڕTvcN+ON sb݊k`a:SӶicRE922CDbY$:/.G:XBe;17/9ڱ; apU84ɟXǪ,lȸ?VX3T+_,+[g@B~WwR3ۃۼ[Ǒɗ YN/}_mUtɦG*˶=ν}G!oϪ5hk.Mm{ D(NjXg{BthкTt)kŠw`t6uhz. wʉPC6L07l}zb)!؍Gg;W 4]U惘7.QDm_ E)" ՗]wI9]M#Z*R1M-Ti6 >s/dM*! NX QQ'nO\ZsEL&RJ l*;ӉIm"C%8Z= BY_y)?;q^El\aGo: r`+NJl #\"O/H,n|<|ƶP]Թ2! 5#6TnmĂR{:Ep70(f߃v?gyǰw_?.X[W͈0޼RYu*D+ O\( D&ٟ(>)7w(ӌuxxXaq 2y RhUA mOȮufUHC{.EWkKxN5b )%V ˹e1ʺY˘d3f!_I;Iq]oƮecjQ Nr~';-1]on`ح||kj}C2ToX Ӿ'iz% ٬KG7b?t a7 z)&S_x$J/ ~b$_yT rTY@)_Nq3uo61Rn_×ﶭx/+p g'VR9LjLZO3>(-<8<I8sP=R{IxY㺑nTӖtFC8V[ |7 n ]2D \(:捼^wa$ݣ"mIN֬;zKZCaOZ T܀*)[ef4CiUpBݴ7|w9CkRNj7',ћ躝:sk2eGdy@? 0`p 'oػYVof 9L9>K闢Ӵ{}*yYyJ}ʥ1AwG\F}VEXH8~y,  ڔ]%Z/x!Hq7[^_VOCVݓhF?y(qY8TJA-'91 W ˁZjه,z;8ߵ.[MWZ{Ӌ!̮z;2IKHGV5]z$<^қ,(v)5S97%ȧ=:#̝P/T'lMJI < DY[՟dd! f#MhpPP-()UAp{Ex =ӇTv~Uo|5;*S q#IHE ӄS Wض+JFF\%UvP~ =XVw4[@|7pNUNF;yorK{ %cjbf`WA%A m*zENT ֭"Wa[_gkrLCZ˕5 Td^ 世`:&3j-P\WWL,qБ|]Nqګ:Q_ KˬNΌ ꊆa RS6૸ N gJ@x QHcFl]ut7hri6kv'^I>7:f3rk<ytM}:9Aů@)6<~Tqլ 5,™eunU*{]TYB3à`ȳ<;Z&eumeP`onF#K=Kh4jtfIEo@l.7/ku$$^ۘ9Η9Bh 6S( CR ȟ@"KñNt"u$ jP*Dz0-~1Xace&kʰ> W}#IwyL\C8Ɠھ6E-SA\D)Cjyohc^v˵"0[p+%knwBO5nAU{#hHc'7i9m#"[ߜtPrHˊ; (cKBdn\]x!X(dz﷉nE|``ϹƊcj{[+H嚰C%5g["3rqK -6qJ'O&E͍ :B?XCX0)itᛤZclF+^o*y Cb^!S-5?>1<.*A` +~7du'ˉ FlL0"IA_KdW:8OEwADWw_'hDOtQ]/b~LIԮڲYB3#z*Z1QD)Q7^eq?鯦|EmO)^ԇ_hT_A2xaԕ:ԉ+V{]ؔ'Ua?GX7J7h3bn*ф|pŵI h9;z|%Z)"ZY'˺M Or[CcS UY ;mW}gs5}wWӤl˶GGݿ!-p-掵K'iAbsq3r3q[v "~$t ɺnvHR``p`;hgCH &ʝQt ڳq&\SLP w+ i]eqcm|9~HlO}RP'KWOQ<$ DV,8DΪxlq?v7Dxq$CWwdro,+? Z|/6F< R;~ !3o`r,K:ɍʁ Luں;r&U*t~`ցF_ll.tycQ\8 , l+I]ց?CY~BeKŴno i4Lt/t8,^Ty2Q۴6~E3{ bikURMw,ySWKapB-on.k쳋;+ҼI?Aco0;]G=m'~S.TMxI_q車 1nՙOEB 3S[PF̷̐Pk̐r`"FD6 Z,"`hm oՕvxs`WS}Y\n|Z 2m=`!R~<,MCKvv\lJ|`T4t)~arEY0sGm%.8sb}q}6mG0g>gN$MJg 9Qs&4|R}G:P .4 Ҹħsƍ)LZbm:l90~f5;xƧxҤ+A!@f`$=#mv͇q&Vx[O н;0؈ԲӏG28To?Ea*(D`'K{؋*v~hSwE& %;Ap$S|fv}θAC32<g-\.?lhvV|b(ޭj͢0U剼u¦xtY찫)g4N00[S]n]YO32r$Bj[A̙On"ZAYMW@pڋhp$%MBH'FJ ̢6|3#d>$ހ#K$ AGƸȊ,R}]Tm^b0֋CzASKn;Ppe.;%.bޒg e_C|Hp 2]HtQdt\cyǒsYz,EE Av̓W :o'lbS3t.ʎ r3!0Z)s`)2˰dE lJ&T BZ4N~N@<)T9=3Dpdt;>Plrǟ20%Sŋ. 2_%8 V)k ",a,gd7X=LO f^pмGHgM =l.wBwѠ :U\ۢWT tFЫƘM–= Ha pF*ȻzQ";M~(lh!d|%! N4* OFR*+\FaO[}©eD3Gؔ.LC=@l;$ }߁Oʋ~{LֺۮV>Q9FAKy;]!5\/GM}5xyw}x P/C *w*[y5v19GC ]XΩ]9FB}Ns=:|yyqo^U6p 5Ш7n:VtW7Ѽ{CkeP vf6U,pfP̾ 0?P6-ET؆+kbۘyU#Ꞅ\͈.a={l-q$ƌ[*<p t(1;r4Q|QS]3H}%5ުN]-A`$9:FCh-N* |S@bg3IcOc%|.>-}9J)ybMAT5ԒD *I<[u]Gnu=\Heckuu3@|a!gH{@e5%H`Ԯ"2+2 7v9&U[=cfa.)"xw G%B/T^AT>^(rwJR4/73zx ڗ(y[{ ݱ T`yNldtj6dkK#+QuG--nKK=O©,R]5̦70q!d-!J-C׃,\ƽiPbG@+#D))h14L@MX[zpw-77KD R7ề`}^UZOteimD0v!1aO<׺*@]M^k/0$:Vb]ۮЪ3iqK0u/}( >G.\4z^(Bވ_|>ץ!*Q'OzJcB eai84D+j@?r5 Oi$E:9{D[Qxe8hH\mxTE`y"xƬH+D_* 笾Yy fX3d!-A[G95r0b6O0X>6p^B.Sбw"_Yr`S$!)b(IqӼ)gM<-WS\D ]j]^`=jVib nxdfJ+ŻjIөA!W2᱘U9]GGBwthMWubZ)g_0Z7~_3yFe` *lTd]-^l I=Tu%R]#a,vAq볔vfέycHWD-bzb-qdxnϰL<%6pbR(MfZѪſb+Uiٳ˦o jcθ#l& !\.劳.sqzPF//u'rifn G{Fݾd ^^̈́ gT/aIU=iascd)LJlF\9޻ޢ{̰G+V0_mՖFٸB0lr:[cI!οD6H QnڝAaPlz[1Y%v'bYgcV߽\`TWIѫ؆^ڳZX56"]ZH(޷“"wnz: ţ4m:(F ~6Y* ,zroR{JrEp/gTF(!{ױ'ժѬ/MYH5 ً N~dͭ}*- OKB:f5|F>y܋Mj fn_hЍ`Y8~cuY8sCx)0iw:ی@Djh6@#%BaoR E`L"ɓ2gplf#ksUZ SjdN^LOS 4_cy6yp&fIC\D=F5KܤJIlS+;>m$Y"z[ +4 o a(0e!}u6>MH-YG`!{A >6x _R ~X':`WOH.=_(fM 1K9GRd}0Mk%uS?lh՝-veRe>ٷ!4QM]g^Qb[QOXߦ硤RZCTxS"ݕ]/Ɍi6ڔ%wNV6`X6l&xI>W\Tp*2P`-I|OS:ن3SwY(4\V`wX{R0[\?c[t*.YT=)HU;MM. UD =`ٱެ|ց'77Ђdw{`HiMul.B|+pujs.YS ~n H5̎/~ DbR8E!JXB<0gBt'e1F C.%Ex/mbM[fUq?(PWQ(%)LH~Y_ć7ꈊ#_+$NxCJ;viqb f}YWQ{}cbd5دC\\ y=hjyÑ9c i%G}^QB~L5Q$}5>WS*87)Wu̟Z@@!Ϧn0X4\knY&TQZ-}( Ue-hIwKl-Gc[l]OzVU е}k{7)JO例W",ՀҰ9Gd&yEuAbQ'Miz%cMݷۗ F"37wJ3+$ORݙ8-Y*$na4U]{9B ͏/aLB)0?RMQP]yܡCf_/ԛ@UQ W,(MGMJhx'1ȫ^v^y'0_8~MHډ޽xbs*F|U!ۙo =4g)D\,h3I8a NcYM&E<Fڙ EɛDGGU#TU=ݑꠁWSb{zP))jm®SiM_GJJ8kLcRvLLt% YKk]#J83 ]E-2qUx #X*('qoƌXfk~s[qp3!\B^-G׊"|Am Bm$dTOb14!=\ou!G.H {RŚpP*^K%4BlT$[`__q́2sRrг(*X`&e*˟fu#+AR,̗mhN7įHQmnHq ۬cKSh$%"mdgZ( ?ep?K>{[s J+ɱ(jEZ)!}؊!$b':^H@lN|3NzYW4~?80\2"<6>:jBM` @ 漪l'H.` `3 HEIxx;a =$ H1"}F&ʾu5c^ YVJ"b U݃FV%c7mS?u5xB1$ /(o:'ȷoؽ5[kFWEkƷxJP†oʧjF'!iI| jA& N ˘l+*ex.N¬5Hc ,#یGw->uLq}_"Y-]?O#"P~Gksl/G9EgUCM^JP\FLΣm~θBx+0p+!ue$1⣄0@s,łkYm}|㌡+8͇gV 9Өkʵ΢4vcXjd0:[K?W! Lc?DŽσ*?0$CzN,&)&ۡգRr=xp3:xŨ1׋g=_ŒtsOx9AX". /χYuSRܦ; `"֛9.FoאAB͗ Bf5xcݮY\boZA;Cڐ0%;U1Z%|D8m"P<Ǭu-+|L󹣹A(V|{69Wr$$&܂*`QĎ<u{m`HrGd=R + ֳ:N=S-N0 7P< k[1q,Rc_}PucҍTx>|o"dƮcʇW܍pvbZ֜hE܃..RrI%0BQGƇ3e03jJfBOFኃGA w`Dm}9iݫO>L{v_Nɤ>\L Zrߺ- fuTY?Zh:2LOڍ ㊢H}&VF34Rd=}ܸf̪SPd^Fyotݓ䟻WgoAK$ݙhq rX5bNކSٟyԝ7`ZmxWQ⍼%QO5';ՔZF~cEs:X567H1C4<ϪHnD; ~7n/ Z;Q<;I}YM}H.o;Z$wfL6H2& qhK;Ww夗ᮠduVͮiîozf 3`#0 NݖQI\Bꃨ )/^؛a TVl2F;&=ڸN5.4-"}FB,aN`q;9hH Rj#q6̻Sk}I' `2⏁b_u}ѮӏB3 vz?9t^ sƅ$2*hʏy[߈LIۖxڗDKL# 6x^` r^8!6[q>SkrucϸCm%=߈" ,.E\Ed71CT>Jۣ~s1Z%0s# sϨF˅&ȲOp?g;d~0 !P'  ~e}i*]/iؙP37T= brh1kהk w2QNd +@*׃"54B0nRr6GlMfI3od)a F=}٤rvM}7:%R Z(iQ,i)UEwbUtC#P^)Ă] S{fPFa|i.I򲦁ƹ o`Z9iԌ0V$lpÖUB Na !ӯKǿH^lZԼ{i02ͻh`+5eW7X7; ;R䪧zNyv.Va5J`Q@z YAhf҉=uK' n#j_x. ^"Гߕ/͙b2D" $-Y+RZ4B{& /k{)vD5l^3`ṴT/ͷXXwl/C`b1@XCx؄﮽G'ݼa|L\"Os  3ve'MSp .󑻄RJhXzZP(8MOw8c!QτkҸz`Q9)ܢO-nx3#nF˂6{x I{HUCNn +?9tKA+!xc͢8#TXdiA*T-ߨJfLE5μ,Guǀ;{gq=%͓N0Ճd Z) B_|V/bIYam{.v 2fOsOɺm<EƋHd=q''A⸡܃h+c4!TŅC;3b4$*[URrzWՃf_C\&5CNZFCF C_bA ӊcu2.y˯$#s`dU|9oD#qFu: o`{Oj;%f%Jj ɲ-EdE ~ZIaxä@=]$-Ş/#aNFS -76A_*eniC 󬱗{X{ rJbj(5Clw\w7#ɳ׸\y"bwEx9g8r_rYF</YpJ3WٛWTDŎGyea(w#SY.&1rۘG`i]eZu{۽l`ڑVLwkr1ي.O!&)* 6 gML[;'32C&X_RC]x% gk8TFo/ĦJ Um…G%!]-ႷlgHR˗d6Đ"mrumypq>m!#Ա}k~"'k/ زceL< m(DM'%_ų-$2?3:Ɇ2/O.Mw ^ lyMS []rs2 P^6n,#K0f+h^*v~o_&ۉ]N7Dq8}Nv*;͆b()3JA5)#FdYf&|3Eeԟ#8*Ԉdz!.]xZr-+gT!2jD̐A)> b}?m+KUHОIpk{J0:u< tߓ kWDc-랡Γ Yq@f|7 1UAyGVq#7iw!ԿR uRl[o5 >3r-i dtGŘĪ+ - >.wͽ+FcE $)hL^Ŝ䤢dFF tWR̀) 򦊛=vCmrTjjwP-G}8_; Je%-Q:6>7A 1Ƴr ]-iًi9pj)E`Y'G"I఼k'spێөy #'ux7 qd8A^:$$dҥQfQO3}]A51L'L{n8 x[^+e9C^O.]ʹƇ]O8]4+i.N2Dl"P /(*J'e>X/R˴;z#ДᘒT}$FbxuØxMSra#:C[`.^p\.BVrQpb"# э`V['٢t^M3n|lI3pc4l.u>cGXߌ5 2p)k{Dl<ł#L{WN_ldQfQxqb>ܖQj"G|y Zhi_zڵ7ep嵣dۓp{Ut0o-;ؐ6Ÿɬ@Iޜ`G, UCyd5&m\q(˞ΧbaVp_j'hWN.pXEǸϭ@mczC2K7QL=+9/zホ_Q*X`izhBliW;Cz/[ȭv'%;Һ\}e7{L0 u8]Hijӄ~W/ Ik(͌{i-'?脒l91Q `i4;p 1a:֚_ZQ#/҅@I%-+b=48SװOqz s\[n[Ҭl, *"(? "&HPuH $%)5%@y=Y>>̔uQ-*洳AZ?CS(tI[;q# 50YRjHkҘ&E~iQ#7Z!R[ fѲvW6)>|iW+&˦G' !KW2Иva()#TI"iE֙O{co~Ohn&%g挨]I)D{8Q?.Yg ;v ZgW V%/ ˻;|ݑkVP]fCU-0)bxݜ-TxEf f#M-8d׊!PCv_CfpJiRYd'oUru#x|ȺʂJ{CO+7t +,E-tȻuM'ƎfЭԩcvP,0;=t %[Ă8#& 'ZHFRv4Л)S.O#X>}BwheVBk^E{ tof\w4$Qtk'VU}b͗ATIwKa t-4Ii*PO= %jg&(R3{/yA(jKêb Ŀj35̐⇛f̟rfɄ*XTp =12,Z'PVot|er ZD%UedƝ@Wbq!+0;0He\KX>henR!Ǿة2[/-.amC,cqW+M\o{beW^}N~p6l鹦{uűE3_]=<˲ٚ2jd>L|<(G{SoXa<+~Zͬk~x7{6sLbƎ&U֘h 瑂S'#6E?(&ǰ \<hm)C Zlh2'nβd? |{/zEǣqcϥwËUBU>ኅCqh< 2~n`EK!JB-ҕbBȈuP*W  uHɓp* zf[M枞{z2a&=d@lO9il'Pa(&k%a{z nOqS.NewI? s:0>#O%5[ kWxb5(Ul+C1l,@¦oi9*Bۉj,2AW%=]lVp9}tL2WYun :,`,{zWV=^oQqa6釄L'5GZ5U^Q@,͜)-hTߎ֬=YuEu'~2]D"~ {+/: do~l[6z0i% ]fHMR֓ȸ'+V? .E@r5Is)- B= kkbQ"SuSgmBaqV,e/twEߏh ZMa*hYK@&s7P>HIQd;h}6wzυHOx/8z]J}=gh-G2h'ʜS?;cT)~ rB eR|*-X`N<ԕQ ɞ.U xSrV$ a;M7oޥnX=qBDJWKѪq|ų]9\n9v)&fBtab׉dٝL=hV:Q>CEUZVү5o~%Kɠ|iDi[/Bg[1˥fKǟ',Hz"BcTZ.`ŤeZwkW,hY\xs#73ʏ*mߍ=nQ>qP1^nn)^EIzn~*O &Tm 9Ϙ谨a` ڢI6~}I%^OҬ";Qz`uvFˎb/JXˆ})DL96)6fCYαsSʨ]~8yצJ-'W&:OeP!ƀ*vʗe?EHf$>kd8#N.;\. mɀa *73L,_@?nybz{Lн섚56$G]GFkę'd 5^q̏\h}abh[a'}K̋1G)oʖk^ۤwjipU'[\:S|QiSF+M;*/\ˑncx[JrMyKl',P5m?mP{`nͼħzZDRjsCϲe9,ռ[J_\ Ynf'Z[Lݏ7];"0O1R_*38OfgtG=e1Yj! WD9eXr6Zؘ)2k?nP+)"o]ucGrT\Tk8DRDD!+Bn P(i.Xesk$̕F[ $q3AR'eiqz[m `l(1.B>fcANz=845rU93An€rUV$0yY̡PX]Rhgߵ^ZB^v1v/Y/H,QEڟ $f*P!DžƩ Q*J$W  P6.Y Ǽ}&jCDG`ƉnUؾ?Sz@)lں8:$x^%>%J|hz 59}ᙊu3`: ĜlvB77.:G^Cbˠ^}w7|uHRѬRhgvoG'l:UH,">?.PqZ[Ioۉw2H8Uh;)ȱi n㌴Ҕvq+#f=}_!~*$,ԩLii${lj3lZdJLAB`9 ѦM2c z_0(^u0#? 1b5І,Ǡsۆz¶k(#[oWOO ql2 .@ dXPb|נbuMH:LD7DH(Y::*77AWDqDT&|Ȼu;s~zy aʿhCcI.zyS̼TqRVICH7̉ =?(| U,e#uD~y0dXJJeѺ#DS^t%x($Q֡S9!^)^s̈́08ҽw ؙD?4]JCѵKoG.i~h0/qlD4 [⦾B(x7PKgoBĔ)5ld,MnEf3D"s@^.X [>9&fD%&zBiv\ F9|îY?)Aި =_KOK 4+h~ ʀ>U?u#I>/~S,[F|WYvYaSZO…f'1w7b\ $`n@}.KoyrU{e[IEnY(#瓆e^h2^!kgk- =9l yaB@dWLj ~vd<fYy*^y0VVc 0xcK$wՀ92*sU4lЅp3Α}y95J>$l("@؏wSOKh,Gp<ϼK\n߂'I*KrBe84!h(ςj\նhZ opܘq|:[Ɇ%*2;3sj+F_g/(cZ)n[DITKI)?$5V1"Q ?o2RIxpDSZ^ Ǔ4qbrk_KP=;l u(i ` )`]J`pf|b۾Ý5Q} bjw :{%KoO[qd:;:2bJ}+].}7L< nk9 ȞKYd`~l Vor[ԎFeő $wZ&w;ȋ',"B=0F=v!McKuro@qBgaY @m| Oӯ"QA{I[7g[L`,+sWc,KrpZWŝ/ݝ P+=Fַۦa` A.dt%.߸6wԹGJ^-q<'nV{IԍJUz/ <*)Ԧz/2 v]JC"> T̎kF%jHXڼ5aRHVb3,#`Zv ǂi@9U~߁iH跁46f4َMts-I=Ny 8LU@~602Cw1{!}8>ak ^ѐ tV u)䖛mӓ8]u)ꎤUwL s*I~82zwai/轠[d\Qp@: a2"d*P^+OuQM[(` S[R-Uf?uI.DKh. a>'0.ۙhܩUK5ҔSqu< + CZ-Ø{unXu$7s?ID}K=Zu;dϦQ0™!ا0x82 n> 2/`2aD\!B |àgYII%o5-`6Yhflp19]:^ G|?vl/ϴN$Һw+YQY1@@G\ks;nҊ*4*g6ff~sh9*v>L⦛$yW7` I+V'B{dE<8lEn3}G(P̏DcXty#|MBOĶq/p?]xgY͔Q\\7L ~:/7 ?-9rSR Njihl, 2aIvU̶=Hl@te?o{oyqO.Bp=l$[ [L9]*ARKٙ64`%˹ԁD,e}SiqHbKv/~D2#0'EgGS-QF\wgUXD(r,ZDAaėA2N 4grH>t$4^>>pp2rQ9/~{͟?fL\*6HsM`~!Db,׸gaQmRĽ[=ȵO٢- \E ݨZ ԧW>mk#ǽރs}{^T4(r";Ww\7}m^\MiEeD%0m"|-< I]}K?p=ү x%ew9eW t_]KU3Y6F'&/$ŢB,TF5eO<$h70pqز\.tCQɹf CXX i}X<]Vvifs8WГטVrXT+6n"NFYP^#nWH?|~]Z q1!.*V(a/l*fh{t]B^dY*IkyjLڱf^Pr/SZQ?XoS8T 2829lؿ4wK<'_Nos'0UGQj0k{Y)gZfJjuo8KLMa>v̷9}Mg_Z r%63ARF;4]j{T_(")Eb_x.o-}@TT?KE[&}ZZF N+'672>M1n1_- =B+/Rj\8U[hVuŮu_+ zw9*c )0$FcN Rx%*U Wʝ銥S$%ױ埸$VZHU kn6K+7㒢HEv906)30SBjq6aP@\>ΛU/RD |#}4WQ`$$cK<iQ<6YΦJ. U2'(ZvQr,Zc6 ,fecXpRⷣ K`aKMԷq](ҌKQ{D#HTZ V:{q1c.U;(|gianUeADWE0rG%?2Mti 'If*dpf3~6b|noc%yLL\U ۵FaJm1t~2ѫt3Sd*Ztf+HXɜkHĵ]z. 21ZO ga_cl}'L˫DK!~A}V:f詆`Kt]љ`IWGU_oXm; SQ=ɰ_!E'/po^z[5y^I`գ( }cIGCz%wR=MٹJi3(^򞢿5bkxܜPn:9>duD?~N8;/ՙQ/Dr`5U} D(FÍ,xwu!nS% g(Z#!!´3!Tl r"`<G(A*:|E|oppE:ަaS1tQ+V`l.i.&p 5hu"-b/6bz!`FsqҵZB>96?6U`!ӿ oZhW6EB-aׁ;EL/(A+3,Wj}Q(吟L~2HVO;ەr[f nePsR|8Tˬs?b+xT8tzm\u %('5i?LoB%ڠ}hd,NO]Bf*"c~[r&-8t#`R??񤟹& ފN LXO` L}&H3DM iU|;Us/>b92SwW 9O.f Vw3%S3ƱS 0>̧Mi&2@YBl݃c'ˮsLMj; /bRv+8W17Hx'T9t'g(`00 }[+ ~xkֽ14z`~CME{-T·mvCk\5x}AJ!2~;e&hHf}|D6s~BEDWV3dg:qmzw3g(X]3Cln9¯ԅ-nZQju ɏ#bUN#zZFTGcYU"UD׳sdw^Pi-0l/IޛviϕЄpq=ZE; L_uFZa\|1^=fCuc1Ģ˹Mԋ;K!XP<:̳iy٪!w]b9.2=pXiC T?+r='9A Y?ubf.-)0C=K{X!}}fD&  ^2۱_KN, ͢:!S_dk /X#Tb䉥L-!gJn*/oRn;䧩 y4/]FE/oN~ހ1v~L °F75+s\XN5 &UYW ͈/BCnu‘;KCpm('+o݂Yr+X7$@"pbz\BLHqD~s&%+X9[fށu5Թ242.dW?%p05kˎҦtN5L:?7-4edVm,u^܏QID}fP Ȣvb3A8I;u%kicOxҰ[K\S=Tfj;އR݃B@-.- $ yӼ T;S'Zmc" EAE 1vyj.oW _+&kN '- 4o~|c}j'YU{[/gN?1 H jPc?<(Al<2 &6|LnvDrdTP?1*AO7bJmLC]qav-W_]ɦ89G+g@"aŸ{ݾPbZ@~!J1Vh%ŹUZEZL+-]ƜYe5kS+1ASi#4Q9*M:w98)n  =D|1e>viYb-Dʆ|76qtCvHM<5-U;:6rõP1ξZ9ƌ0zC!ӗC@+voҧl?xS3FsEEX aɍbH>^|$Ι#Ӓ#[ N]Ǒ4Z̲$RO5 w?SLP*{sŭ`לR#cnVP\5tD-ㄔ}IG뚒ۋ=v.Du0^ @|&`Җ_5:?+. 6A}XMqw}^¬vlmILŗom e=fV0 Z 9PI|<ˋ݆c嬹662 dLdT;ekYdi\!dțɆV`\Dr[,{5.w|]=6ÀXStvȅ^ThV}+E.%C\QR&7\ %L*̀Ȅ.h)阶ZC9{CeWFKmtBJhQ&?./fQPjG g}A,cͰ鱫]@q W$Pr$JS8CZX 箈 ␯5'y2qg.'n &KLMڒAzY\f]g!*$Ê"G<ȫ^@V"/`k< +~ᐷBuWKY nc]+c>t,I9BvMv{[ЖzJ=YZ:jPЂ2"wcrxk=jff$i̢f ?.w]_ނr^l {~eEF]~a;T0a?DlX["WsC΋<<٫z{~sS+7lpL^Gh]SzUكIU v_۹5|2#SS"c= 7 ZxR\Ȳic|S GmR!88+5 s,δaí_ Y]2B g%8(h Y3'S.IRg^h<56^&ƿ1d qo)uBTh)ƨA̪6Vܺop9Ÿ2&<8L.t! 47rV^92?,7?1}qKE =AyjM!-!iNwUڻs&ƩYĻ)T̬%N=>ΘyQA4hwjr<+dq,9 ZVDOX$q]O?)Isq^.vouգWŞDl`t3VW5! [Upŭ]7T|mh|rmۣ t9L&M=I~A ;ߍ| ##:]ObyE_{nޙM5\4k2)g^DF/{"*grBpy‰2+iv9h2t4u,σXS0L)Aۣ{ԳU {OMei3tj&7!>e's"Wƕuyzg2!Vg*୤PaqغmﯿR֡,l>@hCYE.O DZrY?W_X5#M&:5Si`Sx6YtmN7Q%~ЩΖ3ЋlP;DU5przvZ/:K5c!>U>[!=k "kTnr j|A c$b[⧐_àf^w=0DГE)?߇@\bL_Jx ;-7ӊsǧ>l,WՔ_ZI 0U$;=gq ̟l[j$8gq#!XZnTSԛѩ>3B;T.kxz<\P9a7ߎ[Fn=iCq}F HX&O Oc@-._rD2@ZyY: ±} ޻$o{N4wS{u,?!],޹%_%ڵB,sOY"Gβ.&Kt \ҙ* TfRlR-5YC=۟'$9I#7K&VS%ԅ]$kouV'sf3hSMgI-v+ KW**jHB5>z]E%GȑȍvQ!ޠC3Ee+aSKw"|ccZ@ p6-Ks_g`_'W8ӘO\2;JZ}kһSIH>tڥA;nPEbqry~+Jng-^2~x֫^kyщ-4pd=_F?ceN%c7bĽP p I EIݺm wϲbN:jN8m(/!V.ܵS I/TpMxN 1T<eآ?,jwuR뛄k<ښN7xdWij@Gr){6T1D^/Z9U3z&T5# OV@__yd5$ oB|B'Ci6¦L4:aővyLKu[kh:I( a-.K~wu!暕3@axߒh*d 5I^8qЕS<8CQTPugO$k1>gP'PpZH}5=k*<r>A6 䜘%{4fb8nL2z{)HlcwSsh#IS+G:wۭX7r'"V`r5K~*l}A *=B I:,3~6"V/_ c90Va -0 Dٕ6nL~Nx G˂1#O7?.kgAC~qEA7JIBA& (1; P q>#AB@_$B>~04 DBVo;aD w_S%W~ (EK;Ͳi>dF-k ]21`ϟ%Qqe$UV=3ϺٯJb9؞ӡͼ?#b  B2[2\L*%tUj6u0H~ּ o)ٺ&n:q(ja}edř !hZ'.6gd"Gs"ܞҠOtGw܅|ikYszaQ-$|f{TP#A"ΌT\|[2aܵUJtd35L;+\S@]^fW~rO"& ZpLL]'##\ kaC[˕OHNnr珲0$L- fYOۍ}k*<0\dA/J0p9\u0ImJ>w^6l嶕n@a&7,r N+6z5%ԋX(O| G+~~*V>50ʁJ8p~,z.e+~-]8)J"pԲmcjJJ?ga7)qCoHEQԏ) P|5Ļ`1Ӥ܈R_H`bĕ M}=5!nvs[&]IuGpG 3^:bz'[(R6ÃŴsMBqͧp6y}Qی)@H5k14b<#O*\.GR&޻4az+Ɨ|)reTLL9^f|u'6l/g+ly|L}#ɕ|^OES!8EVVs !Ts_p_} QۂFCBw kjtx.G|&U]uX!QHz?L'|)ԍQ %x mۯa5SS{@•a5 M>_$nUUq$Gryj2z<0d#mN'Y$+!>q_^aO_+|sKFCvsC_ǚ]:y2/тz Bz!gTl2w$*' 6ұB6fskL\] u3Zהo}P& k_Ag CD̨'&l88a!p5$_Á`՝"ya\{NXRi0;si6 9?M)!`!G| FBh3@Rmxa4UEv x)|oЄ)ԿZ)NKԅ{-}#nCf7L$d?)gz;`Җ]zbrP^X-a s䦏^{Wn[(lɥHp격9E2'Qj) ݣ\Q+=5wk(=Q}W_c1**ɻ#⺻uom0౮EJȑllrJV鱅q<]7ONqЊ87+Z o1a^6NJk%K*^d#a)3ypLE]{EXl'OmBZ:"^b/&3Dy ,%'IᥲLL*whO~#~-7-"CS}9] tݸ(0-s걁"jx +V8Vz-d$vF2 ch ].ÅWXzO)t 2 ?g4?(V1@rԧ|O;'Z9h;+ZS%D₢ g8g pfFfĠhKߣSDnm4;KȅƖ&H/7#p?BYɈk ZtzSydtLo%W͡#̈́)K i!\%#Cmp;ͻM6<Af9 V{]ZS+F(قxY#mhY s4Wn8 ykn8!y4k8GK(E~cE ЂZm\9*[r*_W @gri1/+ϵHM!|ޕ~ PUVr $?wT^xӶӦjA; u,KD[r/agtd_NrhWΔ0$)XĎmeP>9) 'Nk2uJ!b)(q8B͘Ḙ0K)9Ӻ=Bȍ:c c?iq U+juqAWorGXAxerqiK,)WeIҚ>qg_,&5.?2e]Q32C:2,[Je˧-yflSQUTo~`ΟԵScݢR/Md4/$ snPeFJphmc(dfzn)LJ(cMÄ'69Hw hįk| /z11QOd*13$w MJ#6bN]L `Sją+ZJN'p"W}[3F,F"A!RAÒ'))]>q $h:C7@t4yd.#0<87G6u;Mi*/)>Έ;7 (pZw} _2+~@b]bnF2MĺXs4QJz]mKAYC݊9 % T7rQ,|k4Sp^<2}I';zn 9_u {LJ= cېL we~ H ^  !\RQYN^WuѢ~Ɔa=Cz$ƚj*f 9:k ͋V™h FaiE̤ywnQ˷U PCvRbB)*ǁ+?ldԽ#kHVwCWW*wbmlљG@7R^ݖJD6t;n^k=xn8[|Y4Fu`scA aS=O_#Vm+h/;DC+^NER3%fMY]QFGCw" g[(O=Bak6KP\7 tvq4q* 4M.Ss]4v(C?|6QӍSi#vћrq6!rTE=Avk+$K­=G F4h]f4>nX˷`Q(-N$}9 j)† AZ1٨Fĵn ?:w=f=^ ?o6"Zon>1FؖS9w,W)Ym6_=ɩ.cTO%E(P0&wSq`wCw;pJK8!_bع?vS;$5b~yEb~ u W qn@jDo;p8'Y7fo2ڨ:O[mQף^9P'"ʕ%3)꩑rȪ}}͋PrC~$Oa֮}mZQ{fO ʸIO98ſx 7پx]ɴ4:|P}bĚbC%?A]Qу{*!'k; 0"h$Tqp˩EA(H͟y|ޕ>?t[֖tqd38>恊[XWYt_rEi}&hە ~(1;Ww⦓xJO</KBXZ;P:uxetO4_r[Zz~zY[&i^HkyEaxiNm!WRK~LYy=ќ\#q CN/~Uq"OaFNƭe mEGګ 9vBJ e HJcW+IL MJJPmSuWWDZ5Nϴ FYN.r#Dߨ-ќT 8 LÍ;5ѬR =:LX5?l/1 %վ{"B> V9V. Kq)ÚBS@̰?Zee;h+yL|tq8UyX>* |KNc"ud&#Y]'RҰIAHnv5&̓ueW/9") p9Qߧ+wo& jY9ԖUiw`#5m`Yx3/|"nol_wd5ѯ6g[aEŭO`MYq+1ZCGUuP-/UV d JU,N7ÈI1H)LPw}sxl]램{=,,p0b=LNX]Y{mb $|3_/w#= ,X(Ǟ7 AS±b;spe\ƹAVg5 =JssM"EwlJ]׫ _ "u l.)w I\D`Y 4G \_(w|B0sq%~t5`G}SM6m홯5ܞd>82^wamO*n3{^Y4%JekA9X'pNozPerGxEy/éI[2 V@glv!\1Tw|Ab$ v̢_ב堮APOc״`bZC-WuBg^Ua`x“ޮW$r F$Lr%|Csʿ^=W,rC>.|KL"J>ʨ-Yx Te#_ +JYBzt0\.GšDmF'Gǧ^g]bzL&bŎe8ֽ j.SHMuB:: ɴB`^a99 t8 ^̦rE CS& ,O28<>! ^%:ͥʥuړ{x]9V[Muȏ9kYӫ34 I-]3Yn~:ETikfIe҈- ^ǯK̵(^Eh~< '7&쎍G Xu MƍBldt_$Ϡ ,٧\j8Y0ةb3l8^p9H?ױᒷgf /(aʨ@WH+B;0@=B8!ܯ^fKmLNT  YmXy3Gzox-H^ s2$*X~6=/-{bl%?ܨz.T*4|s+~37^@kwΉZ~:A#?Lü'/Cͤ{b.ͽI艙99Hl9NjT|sL%"WA' fCX pnU^lTpA-T$xãmŢef?ਜ਼3<`J$TA!;Z7W+e֞-Clf5KW?N!',p}?8zOcq+pOV)cq Ul"ۄ=>Gx)F$2OՋ#• f1\A}ts=j\jEr Q.œ1&6$O]P4+lJխqbѕd ,U4Y^Q+D/_DbYf:MsN8sm&}{+x:5.RmKUs2Ҽ_V ɦJ{(i&l>%lߓF3'A).ǁLV!AgKo̰~X/Sӫ"g7B5T$LsrB(ԗs-@ʓǢR,M+&A*ȡs% _Z"g ٣oowY `ko+zT힙⛄ VkBiFL+n\8yv1uԛ:78ӆL@CgЇ='ASm4j{9{t혍Pb9BϯΎc AGf5K}`d ൸D~;̿EbV<^LAQQf-o7 HqvY||OG5^#f*Q=yo >6eKNJϔS}?"Bی^P,CPqջ"rjRld_3rVtʇEȫ 9F4H{#ea ܸx,%X+8 xp3ҥj>nN!Ǧ?p0c,6$/zW.2@NW9`qwtfO4q<JB }GluFOSi&Ԉw˸Fi,q)r1%k߾t)}I^O4+H~f1MT?|T Zpq 5 s3uхI=BAkضЅF h9"R+ [mx0?4#t*!L 2ڝ.tYw*H[rd4_㏜3T{5UJ3AaG aF-*p.\᩿ ?ŭx oG)WNx$2'6ӱYһ(:"GIxi8ڂWMxkRyk27RA1fYi6+}o+LI@cmhbS?-[;a7L2nmH:%Ag#ͤd0V$> v@DSn|%H 3mH%5mLgݗ)OɌ7^ -tAٴ78܋і,McqHTE^? 97ωT۵o:G'c#ؿ2p7:B]TvYLM!wUOC;ڥȥ=Q;&}ΰM?bg - ˈvMo/,/너/&Pn*ǁF^ !{Qn nw*CJ>Q91Jb͐O30 @-m$4=jr|f tfW|ܡP7 JAI/}fݵk9vt:s6$.  ٤SvPy0|Nf?_'Zfu¬qD$@ ٔ!^X>0=8uM]Dr@,#\ aȐ 7t4-Ia o#nk`փ_YYsNԞmj^5I/,z͔d Bzh $K KG6ʛ,LT|YuP=>OjSS.sbP/{ a-yY@j&C5rR'5|CgYS9"գ2vm$¨ ST 嬢* 1};{d3PCsc '8,D@vy͉)9l9;nc+4.{t: ϵɯ2O Jk5f&M{C@;D)?!b3 LnEڨr%W 0Gai&l56`oI 2?='O+[E | , U<8$au".jT< 6uü,NMP}-~W+)-賓\ˢ@{ ]sȪ)B(IKbn+5ǛF 7V1a' z=XbSE_A1b\rov0D6Js=3kzhV{ncHo[_I5q[JT17*6^ۅDIS5_K}= "XFY΃ )`a'u,g0'gE46K :>2s ^P56(]*{3\+{h]f+2Bϻ/~´nGG#w)VKV:n&Q3|5G&'-U -SfU#/sd_?eKP,ħN]+ֶcvzE'm9&tY];R }}IW_L8GU =v׸X]ޗ+܎Ɠ-.6Jmr7#ę??:J#Dܑsshii$G?ۚ ߶Τ7ImYHt3_㯷 eU_ml; 7Udj hN/**T߂^5j6G*C 5ܛz^fڏ@5D͎Qi9e 1ɴ8W@ݐ|~ehtift# cYukؑJ5 SuCB޲v>vͧM̬xD)Gl>D^OF2E]+?(%WIw  M͋H.ukB@fV{.8^C:DQK.nUM1ANP셿9X;GS_+qqU6~?Z Fy=1ٷa[4$ajpm?}d)->5&׿EKs5 /4p,1F3%ܑ"0) :H"5ʐx'~oJ$`\W~AW pa:FQXC?qg˕B!`4 {s*|BipS"#Zv"EYDjWˢ}Yc:߆ݼy ;D`S}{֔dȀחоĠuv'SF x\Qf ;cSڴ`saմnɍTHG+n{98nL {kBf+ѡ+guSf~!yy. *W%;݃Ѩ8W .WV y Y)轅6р] |Ԕ a[i-4=Z?0DIJОVB7fu.x^P^*qXp3F^ۄ\ѱF-lv⥫tծET1MnL gZJa@Q D4V ]^-x;RoDg-*$P5tCfN#LHyt%Jm^|gݎOtt $HxMd /2ŁSWCi7j04?ZEёeu剡i[})4n9+d%DzpKbu.@{mD鿝'LUR'n?ϋ`F.ߘEY(k:|N1!>~ v9#BC4Ak[˾ěՐ}a`7߹STQD :Ĩ7Tva0B?7ʭdSdvqjK/ZOX9L@EkM۫p}Xf四 F58Gie8@rK׷s^ /DObۣ Gfߔp}CiPg8r3JT B#-bKҩA2K`}BQU5- X^I-A?%c]uJd>$I!veɹh-WZ{d6JsߕE,k_ۺถ4q&_Ԙp`]XP(Mj, QT!B8 ,{x2ɍ#KD,Edx#YƮexvGbyz(mhInKcP4uHSE@y]ݕȩ<ϛʞ}i!fX4H~UTDNMQxu)x~*nJ>zc]oi:w$R)%'瓺80p̖J,ȒFX4 EDYӞ2nMo`׵1B A^~G.*7^ō˵w@5;MyoendC!{n22Z8ߒy  a1.7Ԯ#g! qIgaGn9˔GIRB6$QKʟUG=o4a:q&A4%ڣx=^%nA4р3P@34?fF }i @uZ$#5 z{4ΎYR M}/7tb/?R56󲔘y0h7AtyT۔C#RS"TE t.XOKb{A}Oʩ]⣃+@Q,H_cYlP< s)e2#FwQ[wK++*- qjz[pa $ak _MokepXa8nhh*S)wOg ,V\jOt?W0E٬քr^d  WJsIaecMKw1*%j̥K"cz֬s7:`E/ʿ܂Ԧ?tMƻ&sb|ҲQ){'9ԇJ\\.Rob7D|,?ͣ"7ޞt E=BhdAX~'ȇ-(D؄ȸQ $Y6۵c7*]lG$4 q9Ey"I)% M"Q\]qQVQ)ߛ &k +YԃH`|0Y+S$_&!?- X4'dL (mcwP2#Y!z ϗF5~foxˑݱ{wB DDȀnyaT?n&䓣&£lmWPԩRY <Tn양䰎*P}P GoP?DiSؾxBt,-}:Oģgac@ihI{^. (kÐEQZ{uK-5.Y$Nyr>w ׬$ŗzt0U~6VT$j,݊)ɷIؙ9-q}[ 8,e?Cp/ޠz9YyfVl%}#$RJ-ֵAˁڬɕR)aA8Lŷ`ؙaha<]'>)c8 {>qDWh x);f ' %[L/@kU\v+UHm9޴CM6ev*_1eʗ'#H|Z0C)DcF:w +IOYYu Cm}9T35]UꪑO}Zf[To!|ΰN}>*i{3tA(5`CNͶ;(_P~W$_id_=݋2刡啜cR poǢhx,0ŠocE_DU0;gDXJXùfj{' -j!JE'GHF ezI S8 kΟnB6'ywp 2w[D^P'5c7֠t\}j6؅+ AXQ0]jMk r9>8ԓLX.Zލfu-H^kS ɰaenR2h,{KwJGuS]U 1(bz&7Jm\8ì\:w Eā9w^j eQw)g^BsQSPHOc ˽N8)Ungm]yח*XPwn#Hۊi~ qEUm<4 isLܯ3v둈լ Sؗwn/Un/GgI r0┋mUp_YdoUVq[6}f! "Gfb ? )hci>\H0,`$ \̺0r$򄷟h`|İ̆Vr_)<38Xim#nLRE =:?/<-k +VH(1g5@oBtw=v8QHi 2%*-PQ i _d Qb㢰[ D|5ZO'6ٙ)Ɖg_$`Ժ;=29Ci4pq-_ |PM^ro#V(bp(DZhߏN`KPTF8}ǡ@0 @0<t'C06牶N,}/ (CFIǣGGݥSt=Yq{&7 -+^Dlğ$<5› >)q1)&*C̆/ =1lUT+IϮu+*1mՍe:_2R ~P؍ [߸jKz|a;XtRZJKA!$+GJ⫫وx/; 9KO;2gO,m qD2-]3Yֱ/{ݨv{K ?3f[!jȵ@U|f|U^OH6]@ӎ2@ĩ3kOʃkc]D .+-OzUqo%=%#¶! a"Hr>U#A"p̀{tLdLKNqM 5/ bqvB04}l:4j_Ml 9- Ô#㲉H5; ^MIl昒Qۊiq +0R$ϺHûA0޻%fLNl|3Ac/fVk̽#4Cd T&ڴ>v̜ɫ#tI4RQ!'s1?]՜7vy>^h< tnbJK[sw3_^I}Lne!(&?l6y6znrr}B'R{n$ I(CK~fE()c ?k Roϝ#@BC~KLI|Sb-H|C*1#Q}WIdPgrL<=I+\',GfSxk!cǮu,[7}J&+.^rzF YV-QF L)H+i2b*F5VILΞ8 ;'N\DUw2-:Z`# ;CE: GZkTPɎ"%G%U$sI^G=*5 po@ 9-#^|/rbqm\U8@T۝r@RNWRzse!h38e`3'Z9CG' SoMcn_)6w# W\ԪIz1a.ifm}ho ?ÙdbD,0eH {}R^Xc[תLع`)"&{fn\ L_ϥn(~hŮO_%P5nR#(d|}_91JO3bG6SMglm&ٍ@>i}i1*{2?\~]EΜ O C+ J J<,g»9l<1=dGymh3BHfki[yX!lƼdPsW'l)OKx$DYZe8~F^š bic2-#bsm&+ƭl_Uho7be^:L 3RXPB1;05p,/ufPJ1 юCɊd0@j‘Ms0<(".A}@f,OzQ#֒n }?wPKрw*f N*^@*M@|kXVI  $dn[E0PS! ӡO˥ehA,ArZFcr $[+wwz1&rXb|A)R16 0ѽbQ\ϗkd<L*ЌNfӸ" ۟˨Q95WypגVR"oTY/%@{s[UqDD8#qN2?Ъj4z S ܕ PsHCa{KDh !jȠQ}yŵz*19|')RDL zȱ*."[2ĞhnR&(7MOeuA0 ty + |%J4cDgWH9Qp0|] J/+>0Ńj0yESߗ^w>ǀr5o(K W#HS4PUΉgjJ ҂ކYBl$KفMQR>mj?kk)6"O#+#"h.<+V'6n=9 C_;*>$Li莴~:K18BoCuD*L/ջQsT->䇘}$Pʔ6idzƇ ZG*=,s:ЖuזeE.sҹ[uϟe9׏09>pH5<#-~w!XNad푧(,~ˇ= ]ts2nryET NlHShO'Fo:.L!\dh4=G#~~'Vۦ6g[=EhaH2elJ^HƁ}oJ2̍2ע\cȱ*TҐtK>thr=9ΦHezK!YXܽښ[1G0o%b7]!tU`~%,~ µUZη j7b/ΖVÂ(cwTLHʊazI\+qR=9l`1αЮ|q.r]E᝻(\\f6- ɩЏ7K +jWh,=le; O>}%x>WVȾK].A:D~h:$Om猶u5M3Ȗ#aT˛ ֺwV!rȦg c#+,9d>zjdnLQ%バ(W~SoDMtkvǍ`0F}^oK Xndoˆߔ|hu6 Y\Kr'՜Y)gF?}uYkYD.10~R֤1=i +s5|A 0 QccހnilBn`oʟG}@9&8H~0NPЈ>3DᗞVH%1GWcS?NÅ]{X&J%!{y3fhX5P2=(Վ1݌؝_'$sdPokn섆^ *ܦp1Y؍ ۮړلJ^zZAGw; iWi$5CPmRpRڢFvmxY?E&ء8lz=Nv+_hչsw̽٠F f'.i$ jl.Ł`S W-z#X#nnk}mm>n&-Y,̿VOKf8[G1qsA,],NsPEo V,68A=2!lQgɁVXĵ⥶z̰X\V2lY;6ԚdR?}DO8UAl=FAv\DW B;ݠ*~L/gjofy]?mคVdR!ߛ>5G܇tyWGZk=c1MGLP:dJْaY!:蛘s \9KR[MC1|'~\u`ǽㄻ*jt TRP1(Z5w34 DJ;Kږ5i ڣZQ[~Mwdh)ԭD]tbfÓXyuz N g( xhuUQ{~eV@K~iox ޡ Q0h6=keO! ,ICn ȭ -h0)eQfٱc tq6P Bt F1aJ8Xd?)ңYfW`gh<Q\suQKH%F!*alT)ićp^C$g#B. n7a&(:o]'L lA{.۶MdE?ふxTqϾT{J '?Zm?;ƃzmK>4$)XnjhX0'4䉩U\U{[A4eKTE:;t^O!p3b7 eL"!T#3{}b?/ƎL>tpgE]i%-Mq.YGQ?#yqʁBT0S{ułpoezOA;fwܡ>ZTFF'ޥJ)iK3NIc.iR gK^G>PGx"a˩VeAJyI;TX{ZVװ?ݶ-$YIzsh/DrŌ1sj={g+H3;H̾nwTv_R;[ȧ*g;Tٱ[nnEF;iQ(7 -L3T':JIʠ"N},y ͒ciM bfj<'o/ZU&|ԏtǃ(!Ѷ8rQFCnI: Eu~CYiF5z!C3<`97p E%jʂzUe10pp NWƿa W2,9“qklp2ӥDKEEfPXg֛ʇ ter|PXD}uq]b|AV\kHmx˪9 /=I5D W-k'+N_RYc=^t{> ] J. d:c:"ܵlϹGApt έ{γՊZaMkhdҶ`MHBө H=[att݁`-$bRW,ev՘ZkHtiBn:,ԅ1Ji2/l =7˕E0>aSkJ=UCqVd~EutvW^C~2TN^+0J.' ޞ)_#n4ínnчp`- Ō>l y;$~ghҹ6t[Ib7yw{zF䙑?O)f2S[V;b~!ρuJ:8cy ]Ơug1AeO_j@V#&i/Z`5"%1'4xIjέgl֍ck-[ 'PRa4+LIb Ga`,g(B_25Pturエû媕(T-}o6Rh&]_H_=he54JѪ.FDKgA+U7•6v:;jXs GX(g]aJ|S;g,9`ё09KVIVyye)Cd3jȇсN2cҢMҖ(7! 2o6iEth(֡ ?^LYV=_bԢ( e~>\7(K>O_%\;lx<tF.-GuTk _}1j?T2rjg|S M#fK)X";wү2jz"I2(< ]"Á Ykća$Fʋh?4"xքX0Ev8ҙH-㬉p>[$JS|~4X}F8EgwLy|[ R͂d-8mS0%iČEµϔ>i$fa3wHXx]:2`!wk*/(lٍ[3a1="礉 2U?cy}Xsݛ wpvirJuCXg^{nQn- BT*L;D fAه5ZMݘ=#$mLGi34ά콫X+1t"a # ' ,Uksu4 %-泜fX:ģ]|1mXw mL5џJm+/vOᯧ'P!bcNz@CV d&y}:wxmSNѠ8@~K1~"]%Xj}><>>#=68N$F2v<ܷz}ni|J q68hEJrU7o NН[Ʒyʮm\}_/hZqHhQmXFЛ:`M mE!&rGs7|O7I#^CF 5Xʎވ*њv;g{Hˀ/.ioggڙ׭|_! J&hCiT_q?䋥V272?iȽ8AEnByRš)Xx+X}ŞA?*OVH$C]F8#n3h'H%~$Bwɭ-eH‰E^w.O剚FQ lҍZ{$-߀0.,F\D!\ A{rIEPS蝀@C>ۜ1<?$@샊OM >*XW#wMS_%.9e](`dSjV*T"]hF\iѫ>߅e kv)/Rp_쒊l,7ݛ!@~*z.ݸ1_[*t5kзI[zC Z SAm'uGl$ioy !Z쩜C=6H=Q|7Q3w}ymO幎g8TT)O 6Xv-ch` Ks"_=J*7 b]+5uz3g jB_Tsw1 IAlџw_}tݍh$Z*נE+Bx?76IW<4l#JN/QPOT(=8I=:(j^)Bx0qU0J=޹< `8}hG'YySM=N*~t\6B <ɗhQ)- &}ax2ekOOr㎒kjc?hVXwgY)B@@ʔ|<kh)x!W͑oؒ!$Y)]xӡ)[47ݘ+uAz3 vE5WxGZZA_5Y1ɒHʕ!^EbY,8<:j~",|{c/[3GFdq n/u1h-<ƺ!u}6)2AZxجPT>!@ш}CYج*Q +NFHmnV7̡bХtKhwh J;|8˛v=LI4@GE.ˬ+&*+};h>;aWzݒOD@z,~>eĹ>3=Ȇ4[ k\ό՘Jp-t83=|rf͟r7( 9 #1 ⶠN,PPUR\f e{5/ ih7vo%J~%[޺|e{GQGm4q>O38 ZV6 zp]@Q6QNDž=IU}ђTďR*_IZcOc)ڮb6a/1O^~q`KX'ͱtD \mq.Њ3޺.VMQ4T{;/f>oWJd8y!tJMKUWXAEM~+x=>+MW BO8쬢|՜cwţ)b CԐP,\,|aJrz R.E-S펵p}g ɒ"xUseZ#=02)}8w+*22%ق;~a(o'*N!׏9hrj*-.c7 t>hD~tcА* N tN!Yр-և:"/-q&iz! ޕ_9L&4ܻ:]zgͨOŘ$~s08=iqx0Ԓˌoلja b7)mh{ \ 6z|3 aҷiLJCZݫv+vFgG?N)9LWљ<63o%󪖓yJ&ɱ۞31<`_z;2d<'C[6 rga>R$n]9Ֆz<<nB $%S/K +J*~QG Av{h eOhLHE2&~"/$B?5Sf֤N{EGW+M> J8fG<)v^??Oxjq#_IQ&НMMi>jFskVIhI:疟jjX P%xXpMTbc?(}KޗھC]b5Vyq~E5,zkJhSK(*w.T/Q! {Փađg>2 yJr/9tO"W չD0CD[Lq>?ٸ/@혴)>_]~K A)M"V⭜C.fr=1-2wMQ`6Z8ucm@yx#_b +oj^{|l6VyU`𨄕˜cW Nki ̀#cbld޻o P|l6Dm iN8eGVR&Y4Vjyzg$?4@4(ր= @MyiN?7BvD +uN)*+wO? xEh܇1bcujVG^Ŵe,>4Dn9()f H}V1杕v`ۊ.m8d""ƓC[-l|v;5QW4xN`ISC553:˾K3Мm E;<%"⊣KV p{J-|Om5~ϱ. +uȯ'{ǃJFW$qj>=UXSmY^@z3XW_w%#tC#q<=ȎbcW"&9/'bաQ[WD rm:X$+79}iXpF(|ﭏӊ'?h`Ԛ5z k-jJd %r >BƘhf5ZAs|Py%UWp2IS Ǵ[_^?'S xN%ɡ,RW-,5ٟ2a U︌)"_[ۗy`-<6H$;lPz58~S5eDV k,0n5wH82u 0̰1+]5^I(жF?Vv¨\s1F{K-Fe_,-;v})Ӟ )6e6̓a\ UQ _<g`aiL#];A / Mjm:k2 u# 6I36X,N+p:-On+k},esmBv| /(0a*6u#&GK̓k5bC</,"GC`)W- mYqf,^*D3NHWvL5vWOTm!8FG13."9`pMQ:RA=U[m끪\*X\ofut &z C_@s7i3B+^T6!OIDAjNjB$jnnfqu}ds=U=\4-"> E"W:f Xǥ|0I@3dIa.vCϭc.k?KI8*[VGukHt"/KӉ1H\jfD&M]Oj*8B:Xo,|'&dJnVzǃ.DDF5 Y!"2F@?z^V87Ή*ӆ{i%TѠKX^oDŽ:`n,`g, \yv.5g7>9Zz^ֱEk?\Iz&HЄG 2u]$(ud-M?UL7}&`#{[4ElS&b3_ X{F/ĘOϬB|-^9W[kUR9+S;`g⦨|M <~`jTϗ,,Ss J}nGN=e"FXGyn3ur=D }n5\K@zl5P$w zp|jPi\! qGWxejy  dc*"w }ըhUOaAj;jCev˴8}ԼXf7ΠZ*!n|믎PY$BME65O-L_ХU+\ NMd9,>v?ET2Lh4c2sݖJxr"z?3 H\ FQA{n;cQC&霠oVGk/I֏=ĞKZ3 brK2nYtTr/E \cqEg j2"4b+r =CBN2,B̑su{Ֆ'2bx1OX%+@gGf{d*ڭng j֙ xqL[2=\G\tT((%>8бam>+ aa&0)Z : 憄,g&#TK,ϤȲ\5ݳFC0mdƜIM4)0|w v*זqKM[nL{%& Wsd%eL] Wi]7J-yw$~e[ϕ.XT Mm!YO3n3(#[RPgm0n xaz k<^%ѹNm"1*Fht^N7,KEDwN -[dh^]W$)pd7HS 0/{ Ñ@F^~5Nn#F)y=NXh hk'8ܬ.Pm9KSF>CuT-AqZQ=_pp.0rNnoE7e!ƭӥt誗@p? Uw&R3Pl=w8tOpV)yXH;Ҙ>o[|1?x 0 Ɏ [383|h&h>vO+e( &HHrZcm@{޻F㡅I&ܫ3JNZY ֍_~/g42̛)C,(evjͭԢ~m,nDA~Km>BR[-u;VОQ:? 2hoAsn#E TE7-kU?ݻ<&BA=z2H c8K|yQ1sMbXqNc`:'F{A:hԃ DEi Eߍ7g;Ś˩W~j0N]B$Cŭh*ɉږg# L*y4z=km!eHJ!-I㚼Vr췎 փe6JPTiFMZ}j@NTV}ߖ;bqNJִCQ"K'. FP GPۛWͮ9 '8~[?kMD\4=Jse湅-SB4s<4Ut_֐xHNeNgxq\F7/tct "+68>bN:|y-ㆻM|-"CtP!OizE36@:Inw>024/N:IeN-PNX!{ӓ^+!V|:J4N9q'v'>XUQ'WsWO o35VDPy ?DJ?љ qb(ϱ"4U"4>TB3rpk`n| \~D5)bb0k~d>le+?'4FP'59 Tb*X °4c/V1g3 $2{P;46p,KQvb**Oy'YF5n?b=IB'1ZƁ$ܕ cE\)aFbl}A%?z1¡H,6&t8:#M0Td?VNR9uq1^۹J|dFZa͟2~`{} "IbS#_+&P-+ +`!ZLjO-z,CrQ:+w I"HaSd7p )Q/: wK0SmdtET؝-?ΉQ;$yvAb~ޫB#8 y}"S6(^b|0M&+S ʇJd0ZjԙZO|oZC;"ԅrEU #ig ![ǃ%~hr1=c]R?Э=$p@ 8jZԷ+MFǑ Hg!.*ԻTh:5DyO ݈ۉ"]N& Ƒ^dyCyg,'hm_q_aP$&,z`B6~jo>h^甿@ QFvDiO`WJ.~#w hneIGWOM]q'*nNl@_8yڻH3D!1uv re?%D'Ρ&%v8ܱKa@vU64UfG;J9ɟ<{Q\mpddZzvDM>"Z7uM&avFb¤"2Z"gZ-j<1s]0;vC X8(fFK_'h 4YgRPhl 4,ٕ?j[~S6|A3oqjwO ǾO;VHQ fLoq]=>,[ɷ+*{i(2 k76O ˛ W/lMC$Y?WLߺa"U)ZKY"/=ÊnTd~|4Lc;8X) 4s=/}F|TYLS 5)Rc`X7`B4')QB/.zH7&CVsbë$AF/9dƒDdd. K߀.ߞZ]Nx]-%zp+dfúeX#Gt[|i,q$7s&rI*9ÓRSn'h%u}TdLRyV;r :>YAOmKGf5u0J|qεDZ3MPeUK]{' lGSJHv[Q2Y6bJ㔶 k1 M9^إX;E=2i,1'-|W56y";B\vY⦅+åbN]"x qXVXnu4D{ZIԼVsaP_ 0Zn5v/tK;o48T;H?[X [}rluekސpܳxSa144g5a^?jK" p:y^ƶ& ~Ldn?x\klͬ d/#?(:_N˄VrN5 i[6ِMjceQ!ɤ(Ki WHjt+dov>-Λ{tdR`0.չj.e0+| &'~KP"4jKSAVD K{J7N]tWenD~&捵K…b2@\ .aA۲V}*3UCz!(@q\n b&h`8TZ<| c$S%^_\19S}%spkswˌ ]U:náH" <Hp= :h.c,&V$9UY=J%EQ v@&u#DHg7v^]h9Zy-de}ecX܎H-2ѕx3)s"g:9859<X.0$ȿ_r@aY9[s6#dzocCn*PTkG AUo$sǹS:U,L9A4Y@¤|А sR3۩id)7yRe^xvUݼylȘu])ô]2VHjP-qtɶ{~{%x-p  wS1M׳b?}Ij-0)Vn% 5gNFT>-\|\2jR?DKMW, b?h%콓%Nk<ٱ(ClW5v\Fw/=k0ט/ n4vK+E0Iv H%"4_#IPHgyӄRBjHL6hhQ>x_~odo.=TF7`[ ѷ5eIcYr!'@w;'k`_6nsER6n̢7]̌|#"h""2jq85Ð,oXHPf4 {~)LsNK0 d\I;gOTԷC w$e Z0sg(gxL4g{|j/54yZX&P"Ω $m}H .1۳zbF`خS Rz$QbxG/D( W6!ȵU4kcMh$jӭRh%!(c#.ls3ˤX1?oZ)DLeźi*Qa 6Pgʬ2IJsZrd-} xՒԀ[wʃ'Jdɪ DK60rb񔓍{䩺 ŵ w{&QQ6@y!!ާ{ͶK \,JB(\`$+yv[;dYq tMv߱^Uu ڧv[;37{bP24 h|!:y/mlB)z[]sb}M'0tomN6>h/iLrTFR țSǑ'gLEl›k 2ϗanoq}O$CZOSULIF1#r^ƙ6=#w[/gS78ӨK\=l6XR!]R0#s :Y3n;TUwrt؟ $ϵt"b`>ʨF^[($F։z+us(fY'!-t.L1#\Ր9GB~{?Ǧg<): ӓ.P ,?Ԇ=qSéjM>Hdt!r1 }lmd?3U̽lNrR5\&'+MA'{r!tT>m#%uq$ -{" wGS{ܧ}?R|^)+EmWpf֥%B_ԅwc4i%4@%r.2v\0}pLETٍ~jI08U]-q|DqQnoֹ^++;b'ZӪ-48̢֘}z[Rs c_7n鬆F^ yЭ'LPz&'41b >MMz-toڪS]X_$v(J jmDnՍ j=\8cz5p]5{\30E!Q4D:uNZ@]A:-@큫hեCq4 y}^k"'<3g2N,B$$jDJ󡟧@А:@GUF{ !͞%oc}b9$NH[1X-N96ȫL 6fko69<,8ZN޿"HN<ޟ6@a#_kxPz#wmhjdMi)_ kZwqؿC2%}cwxc_ Q~J*@Q,Zьw/i<;CvvUH+/2әql]CN!{W'-rBXQ eU pt5V?IOqRK63cNQtlh/]PSԠHI ,U'7D$jZcҍҷQ48CA6LKfl UV-w/M%zR .$KN`'~=='ɄE oൂ=d $; b.*NOGUQX2éRrPgDNSioR˘=lNàw|_nT@dZZtI(jSGD7K 42z,_}fy%3γƇ5bBte$Q_s_8fk'[g࿧?]k K'O+xګƦeS܇nB:3\^`pbKA/=z!> (džG|OImzOrG ܒ;X眡b$> bsQgY$K4 L"50ڐÆHq/i(E.\*iugMT(&\! 6&nbWE+b6#ɕ%XCtcH Nh8tm㔔Jmm5sn^\4嬙t}['p83+Z $7>nѠ*`K?WͣD\1Ex6+|n9Wj4z7a؁J/"m Y s0y9 n&ia"a|G өi_o3N =Qڋj-n 7`2a2xZ/JD@G65P.C'(@x!tt:P";4%xӑcڑı0c4(|ygf SK 4t3aasF@DKBS@8&}ƭn#<b* @+'@:[rklNȷG>C4Q~R9L\EW!-YS_Y~ϸ'"q)*B24%ƌ%̲XASWwxI\m{I&^ƨ*rBkLo/mU|4w׏B_;sZ<.춒ʎk '0MbsjʣRNx3‰HA0Ye^.V뫯ޅPAr[U*2S1qףky 폢al*~J,T̚Aˆ})ڈ)+zA54-d '4;sQ뤧;-0֩ jG9xػSM tHxqN#r^OKӒn4!u)QppN3q`(ًpԛM8#LYk,Cq :f0A,I3K/ZLex=Hu'N-g"DFRnS2>cEM;6ix3uyaZW_i^Z<5˓U顄L޲'7P]fD8vnxHʠ I6Ѽ=\X!Qƻ6_Zv͢kPw_bWt U WDbn+=3uUoI9ltdc1+YI X/; q2>S{ RAUwpZWP=yCk8Ehm(XP,a3l\ Q3Km'ݪKIG-s9\&7VI;"&X$֓b$bY$Xk܍eC<$9`kn[WX J&p` Hz+$B=)Vpd:ds(iAb8DJI64F{J:6!9J4k;4!`m|UCco92iޣ'Tv/S76j|̔Ľe Vi` (Fj;l);dGx#b: 8{yނ%l6\Dl'˙Q/ੁNEs%{rVfxÍ!` bhe^qv!Oy`s $5}bxxj=c D8>BqS ob`K֧m<*1M9K,RɢBؚ?n`_՟gH(W2c7E+{WOVyhFWF25Hb ,! ^!ocJX;zx{[Zڐ t&]e#cGeembjCTZ%'9QO1k44,Fj-@ʐ`c4_U|3O9 -\GfR$ǗiC^,]iT+I`W6 :Z7]=[8B(B᝙fM89\gl'Mzz}_e_T;Oӡ'dH` ֖~S#3;Ծ''.{xcvUʖD5ܿQp`z&uRH>Y 59Y~%RŕYּEjPoytc V%U*Z]6reTRЄtō?^V%ؠr=v@PJb:AERƼ72 Aā2y-U_Ξ_bF@(,g b"B*t[BmkIgD]=0m=|e󳂷J2yA 6`r2Z-;% A]ϊ)@"< QZa ,bpWZ+jJ 2R87"W$B@zl ,(OOWh|g!H ^a5z9,^+Lٮ: /:͑MOҴFgU+bOTÀ& LD"<^}bЬ8bCH)9 fe8=\"U5Eo礽L$u8\~R8T,A{2J+Ѵv(u;6Hhna*oAtl3J $f4-{]jeA̻dg@e3s" !هh͑Wz`>,y?yE (x}dժuä$#jigHnKpŢ-[\~!yM)և7(&ܼaKk7\̥vktPfW^9(V`r҈Y/M&Q5 +H`ݻE p|*0mOʐa(z`beg8r7.?v_UY(*ώX~#6?bCK R\&.S۴Lڹ%ΩR$Ý<v{Q+e-%q@Ĩ}Z˞mY!wUW52})ߦK%bu>KN>fON 4@,6e%n<};܅%OcKCBS_=me\q5,0 I3nj@vu\MYݟ 2gLJT-БebƩ'& eӿ}d{f]7o§!|ڿn6`;%3xp$Z=f9yrTvb:ɦ; M4{KmӋ.9mQJ>CB,s"l/pX%yf8u*.&{8&O]!5&>J0.VجIiTlL&fQ38C8f+DLdD +uQc@3|q 2Х:Rt.Wa\~CjtUWc"SS / b./>#=װۥx)h9\@h~{O-.c1Չ]BrJ<k a'Zruݱ(L~&?I+m ],"Imޫ FafVp7Z(MV߾m/pw@s:F8IKtm5`=/Ezoh%f2 HvmU5W_q>I~ Ͼ3!o4OR b i)va\(Z&ZQ|l*{V ې,)(|8z Gfҥ̃g[@j~Fn$}S /UXD|]w>=Aey5!wnEN>!ryF0F_ %zhhkBZDcc ݒpI*߬6 {$Y-\Hc~ "ƉЁ=09SAW@Dr;hBlVjR*Hp'_d D[ Z|pv&<f|"~&okL;u"FWqDPN͠@ufҹ^`kޟZ_~4b5Ʒ,8}GýU3y IdyPUmlZq{qkwyPTOJ(3cdgS`.^`2-@ MM>xdR 5GDj1WQ~#I]6Q`@},i3XF&oBCװWHX-jMe,"qKoB;|dgEV⣕+e.&MR~P^T)V$àE8<@%ܶ(`nsz|| &zD}mG_ى7z-ȆaH Ʈ*z&>ANȨƼEj)NMX =aC^qV0=8 j^3yW;`>RY̹TlDX{>x*եɠ1:VnR5ѵtg"{ 6`M أ|<}4(~t+CW { Zs׸S񪫝 ThH$%8AzU N}A)]EplzGxtiz b 0K$Rz(rsO;_y]3a)Ra_IEˌǕMv8:~Vvn{6q_*dXv%'ލ{+D/r?c b*lQ&st,[TL\\#!D2~Qk2YŢ `qH 1=G>~5DGNXN'8߼  WbȐPPT ;ftSjR{Ps(3^T?~Jk KYF(,ߺq0!ۃϨdzL5MQZ.TG*_޿TIK (o-iORMOv%<0]^: B\=nLS $w=ɗpaF$B2Ii*IO}k 05@qZ=tFwEŠ'G6Mao{}WH5hv\XޜJ_yq8ř6< !)?b[7*z5b{>WVݙ'<cbwVYѓ‰r˹C(pAxPzB*SeY?GZ?1 zx!&RǺlw:;woqҕ7r%q\t-_3Jשt"yT gXeݼ6WA$lLT-)sqRѧӮCMi7,Q!g{tR~MIXNVCH?)ጏ$f;߮7} 7 Vf"-o[_Uu>:bt;0Ew p uIo+ ,[I#OAw_% "3pw:6\XLrA;2vԶ=|,2/n6~L>摽`$ʢaG&h_  9%ӤNK&']Y5Xs7ֹ}MXa KmZieύG1#0 ӝJXSQm< Jxѓ4bȕ=*UG O e~|S]R齓u[:sӈ)jo.]ĻD]뤫p?EbhI_VTG]. yP Q~'.ʮKhB.u |w0mt;r`@I dlJ:)ç@s2Q=j.x<\0z$Vf՞svjwx悉(xӟVO,oC g&[p‹j3gnt }R4c@l8Z&7QTbUKX>GÒt\a:}1=SXmdk -W:!(* "TJ@BN @@qw Ӆ'8K.9t :M%5&_ڂ)[F߾,ſݺBe|7,?4^[̗Zq‹3)LY5go_/y VzVͷY+,+"2׷}.qld^&v}`D8Ce -`~ix(hJ= 0⌑i7G]nW>߁ܫ~C~_*29;Ɏ5ᓑ0/SXd&Hnqm2РO[ ua+c%NK4l)XgO0Au uŊyw.rBn284 o"D7P'{p>w^BͦWJt8?WG x;wDZ1 ]Z^]M RV>7 /%g74+7g_Djm:h*SB0aDJ!,Ct٤<)zA_YB$df %>I38?Mf /kC|PxP\? L Bog#`k 5Sӆ/?%n;Cu'%72*H(b\ҳr33Y$>.*SjiՉsJM5-bwJh#Bnũo)dPI4Vv<Yo͍MTy9co4s'|AtCQ, 9PA? uWnF`( +Tb݌i|ev:JRg]' YpzZxof L%f]̌Ŀ-:hSØ ذcJɳ(={6%;՛:l t|5fU 瑸 X3c<21q~۩ NM Ǎ<#9 巿困fQLl!vl(V]T\uv8+eaWJcBg^r{U&ޫnr`h*G2 ߩ>1~q%dq[ *e"e?-)?rU<I2Y#}W.qwJ &R349ET+^_y=` IZ-먘9P 5 fN ЎuQ(6s̾0]n <Q `֐PxũNՓcVď  xKk%⠠ڲ~\B>˨i~{eX,gӒJ&UG czi,A}(7BsXQ[ 䌙ҦG!5 lN}~@rl41ø3?W^믍O~[P7;z! =@!0=&kƸ^µPqc՘gFFԛ̰NZO.V$|5z`|UI~2 2+Zt9:r*.alI\dg6vxNBGqCٹ/~E*\&ɪ섅CKYEE!3,H7gcP~eEB{"\w\e]|V&7>1{uQf<wTrw7k"ڧ U΍nOSU)xNYc:;;Jz;Dg8l%K^0xwѳ挼CU*=r_oJZUЭ~lXIh !&q6Ō^L t:"n&:U@v :6GFD/ Ph![EL+ y41%N$j`lpbZDq^oan!pL M\'C8dP8̽?JJM9O9>jtSFZZA_}N28 g.OJZ d^qO5d4*CWk"3F E"}I$wxוR;'J{z~2co)[p 'Q 8^i aŒ?/]˓~5x :j z\w;;\!Tra{0ҧPAnKjbJƯs zh˝ŃR<4t(F2$V˴U־PJ+,,2'(#|7^ Rf,5SYvW ݬR$b~AApLT#}Y?0фkd-f{'X%+<ѫiPf(zo$w('\ڝ[ ؀=Q-"Q%Gqph#,hӏsm6%ir25QM{Q&yL@f*5oj wJ"AQv!փR!$sZG:ܑM.foPj+nNr%0teg׳U-1B o}}yJY=i.W(LN^I`)Š|yA7L b1yT|CMUhX_W?+ mNLi ,j6/K>Ss˙)[eGSXqvvLG9(j+%_IeJ O傇-]/µFȤrPA¨R%#KUt@xqk c Z;m DnjQ{&;'׆nE(O(ei.M=!xeBk߄JTsV;UW|sLH( N.I|4:T%y\/7E:t'ǹIʓ+x e_ojJF6ҕsa &D52{qޗX-PgvO{80vf<}&9! ԭs\'(Wx֟# pcsc_A|V>!vx| Y +=ۦ(DOս3W5 阬Kyi%Ds?VmzҝFj /jxIL =Z%} =g(K8W[)u[.'"cĎ ΌA4$ Z3@\ "p͍+Z"dnoŌw&,1IW^+)\y!p P{ŧ=1LcȘcqr9m&A-U_? J_k)jwqb^HT՝:l$ny#dfFB VySwKTPRɢ޹'rOY4oуo+`2 Pb,-Hw4Dl+=/n]4+-eC{E 8ߥbjxt5_6qmV#KEuFם=xQg6ʼ mT~L#ɕ, : mVmw's TuOp=2d6pV6`UJVO٠&(יŬZyLLGqGyK`E&U*>-J<zjCVa:{Ң+@,Q̷"~JI;˖MiNs Ė[k2uņ]o@Lr%&-g&KDt(ANmWypg&Xr)ٕnW©M*aL{5}3TX( ARNF0[?Xj*m;6D?{T/9-W.8uK:g<NUq\Xa~24QM)DQH=;-8(gڢN49{A^0~2u &'zPHK)ZkW@1hVqW'\Ÿ܌мw'#1 B&g+kC@_$QelV۫/V҉ލ< x"/`2|D쟖CF^lYs&P_0ϑ*K?]iT|,:U`.TbXJ#RE P>m G 8eqS#nfh}frZw$l|" `)/@bND9;w3yX0=Z!4t @;]ل(8_Vk@@|\c$jXzY]u8޿ Ͷp0 UW)h dEȼTcUh SoDV!W}`pL)e ;[M+έGG49uiK;EzQDh)6=XCʱ}[&_PO{v>8&2 o>.|m5㿌/yQ2 FىE/\Y*t.bjj(!w@{Bo v-U6*"v5ؼrjL |١+??jۏN1H緭jJlY]MUֲ۹c [+Jܕ&uƒ-@vmܭ฻'W I# Hu Y+.I+9Gb_*hzggyq$vcK0E4)W͍RUB("c}s㳘_O*BhX-9 70IbAaFۯvOZ⼄XI6-dhB nޙ֖ef12>o //L"@KZϪDW]khT!U60H dk?+فuUw+Jxj${i!t&GwI h؞S)A(ht4$v@82&͗=,O0ύӈ{4 y; Ș}Tc(̺\Ci8 EmT=#VncZnQcm67xFv|m3#ZmsZF UjRb,8XWFǟ$Yܱ_i =;L ~(O /MG( 1JˠL&HY-+P]'[l] RPVe7'o",5"B rNJTaݒuƛjA5%3?s.A?f8}US.it/<#wPC}Q:F3gsyh[o^ v?^XGX4 Glns w_cFK$gm#5УM,:KsyEĿXcB"k`5xϧ-2OI6ZLl_}gs[_z}Y5M}[=XVkpz,$4L#5\)"0)!'O 7w#k l"tϧ*p8i*U&XAQc7o 19݃ۖގcVUj_(ʀۇA`5k7'pxKCE;p[7F)M8qgM~' kwc:&ZC dnfwl[j Gtu/mnN0 f*hvʢ㋼g~kK+i_9!;lm K24.p&);vݰžq"sJQCA~;#7Z(Nݑ[WHv- 6B{<fm&ϛNh r^qȏQ e(x־`Gή8V+f0l%:V1bҠ"7BS 'VOvp>c[WB*L"A(egFL d?$b^,PBs+?h62M6{r c`Q ]Khњ"`i֩Crޢ dZP HT% ̇ȟܭʱNj[*JK/9œ4L#q^Qby,D kH,/=)^8o72e?x|99TALqk/1; ~<,pQM/.H{ܻScYNv@Lj~vO]9n͐o1SE!tRd'#Tx!c;GIN Pfjsk̚y'"YM/nQ\ āߦ-9e.h:5vd2ֺ`& eg[,rzǣ4PD g-4ðA& Bu'Opq}8u Ѣ8 )Adz]#{XyraY+xDd.R/cr0'[74W߆`L p#^3E ,2#YiT}Iι mԍ#`\BឪGBqP ܕ?;pZ5`b{skμHTCjÖd3#$\ hw \Nj>Be7xZ 2;v}a'twE 4"a0 M& %?juۯϘd՛Ê\T'  MhG`׆-|HצDzo/~` uͦe\nzp- 1Qv*u>]X 0Q%b,q9; e `**@Uwf$ܻ#(9" gvۑkl(Iƺ\i-D~6#P&_@ Kie/dVCvgGrB"g\%Yp V%1#3rh/0=3< Lp֑IxdBVA©a,"bl4MQQcvV:X#Z&[yໆ5q`}AODϤ7B.EhDvqi=?M@4>KBAOTRmamA/3_Ův*lwoCN5b\ڛFsݓDlUye.ಎ+5, a0"ybhmȃΰ] gmu"v(p@dEEk\-}&?h{mW{V9?5FJs;-4bW>?IqKE!_vz)5ob8l<9D2h?JrWc&2ڵ7啼)!jÑ"C@ϚO> mưadRF="gE-%w XXj뚘ΣShpm&oу<"+{Y0/%Xs r`9&kQ!vcoMC)4 ph o$YT /mau"N4>v@FJZ+&d}tqzo/ɟHmg-6蠰J_, enC]ZwZdX/;>[ % ?w fZEOH\Lx _͢rN/pU5uw8n ^ap2{"@2AE6Tf}9aɣ6ibEY-O>fLH&,#V Ep q~/0 ,B*sk.:3m%\*"d{(hiwD%0:W#-n^.hy$ܴᐷ?h?ɤɶ4C¨pVzX?VeA70Q2 JBOC|!$L8˚ <pATfAe QaIX$: K8AD:Gz̳G(񞈆,g_Ut.Nf~t{"sK mLhc:;Li  \'b?25fyE:=%@|HZ_RT䱏 9ZY5!t#u莦zQ:f7IN A6@L኶ AR=`-]:MLgzELʓ7CJ3ҝq;r嚁"WF&KvƉA|]p_ RElY<櫗\-<<%+uBS9W?E([8`@&V|O5ae9!+%Ԍ2|qYcZH{z&6! %>co$Y%2oCb&֕ʆ둋1eY0ab:XOE'?VY妆}#U-WW&51w;/: jVq8|#%L=Op4&6c1Kkk97FzmYZpc_H ڮJ Q ) r.mO^%Qnm8`ěB:@p4 ܮ'~[tZwSԮO5VDŌ֟Z&_2/s[ҫ̆Vi-P1upMî#o7e(L#B8lMHzawxD4D v" <lɱسgfQo,7Yg3F0jpxsÏѐs!s7h si|۳, 6,.|Õ;dٖc "( g6l[`0@onڏxc/p2[¥c^* #u4D 8Lf-7}NMä+Irs,yh@y';QMx#笷?b+x?|#cc<8Ex޾c3MOs V)q@#;QgEOpMz΀eƄfpE{`T굵ES|[IOY;ă0~ݠb4y$ZU<4/&{ƙVô}ں nS ~rNm H(gyFub5&(*\_qUݿ<RB~.鍫)~@3 'zd6&sNQz;]0&X-RΎ4Hwds6JRz!Sct(,Yf3 LZ"fMDLLY)s#pR:E6^z<Jd~ZzBldw \BSy1nBDԄLJ5¦WB.]|fN~`|BɪˉP11s#X)~" -l':.PqӀ =ԈdT/{c _BscC"m͌3c0$or1) l\=<\|e\4j!P ra-fIgk!?E&[o.=xHՠ9FI@g(H(x]oC䠸\3_fZ*ƌ71=Ne>CAzIq֯+MQZOpPˎ8X\Fz^sF]tղ.F>ﯴFSԒځ66GLމF@"ᶯwCnOQrj~? ?D $r@-F4+Z֖qIS8.ekYeFFRp5 ke%2\9~r#uRwQiAH%5,W0 ܤDbrv13Xu+է Vۄn^wEH(T!bp(9b'=4&js;1[yL#Y9` ɋϿ ME8Ux:؏f 43";O WH@t `}Mj* 2?VHQ,& ~Z3vQހi|Gy4uy>bP{"Sq^\.V`wɺ"iR"Q&:aմӵ4Mn4'S/t!LI0>(UMq-rw !=#+)C9ˌbM؜PIm#$ms =pe* ľ22WR-;=b⭮(b%1}Ravt6uHVɧ;B' FG"87j4Ż_iPv682BgWi4x ԧ]Ĭ<Ү-OhH`D-m VsLpxq嵣l*Mүy;w?Z6񳱻UlA'Vrҵ|g(z.踗bv1cUﻙs_2E>ڒ31!4P#FT-Sid7˾/NfiA< EҹzT D0p룏641CLna.ȲZQYoơЭ_ |IN(6;j͘rF\>HU+yTݖDLC9}Uz򃮠CJ?H ^뿂=CSX,161B]R$8T5G~a<\&/yn@mݗ:[HܞIT9 H?<( r;}>y "/D<HD63o=YJ8C!3!dWƅ:DrBN, R:gUngìwD^jh45X.=eSP1[b1RCdQ#܎[Ay8tfʅY`?ɓp-h&P] ~!z0Dn)*1U¦W>6$!A 2:׳MfқG'myzU~9Ԍ,+0c#^9 [+~_:eq:Jюm$mvk 1a`K{lqW4;B 8^F7#q@0-žƖ`|š_:!Z(77d 9M 9jYs>!9 L b[BlnUR wwQV*M{ЗceAx=EeOO!9Ml"YgO$-O C>P[%=]^St p!ƒ2bCȾ뗂xk(Dr1{͎ȳ~̙{?4'{X]Gܖ6Pǵ2ӏŏPTOHDԀ!L[K8N u̎t>w#^žٿ NO} ?x8Q-mytR%q%Hz_/ĝaq◠]ų0OPcJdQWți1O78:v c-}#J ;k0#vЬ ЍDS"b>#19b*ȴC0/0jm~ 3'K2Db5m3ՖlܑBkD YT\zx$2PS!HMjP=nr܏v*ʱbgqRgCݡ ;. %hn 4Il`T])ru{d_*SgHQor \!b]2c(VK<9`+->k`΅9~\`įYBr!rZOq'r2c {2к>h@S,g8xD9f["=&v jZc~GTCG_J|'tv  Uۃ#:2SB*6ހ-U/<&bxz k@_NF2GJw"׶CpѰϋ(L]L#M2RCL<϶e疑;ʮ'Q/d]? LϵhUi1t9clSf0Gtzn9AӌOh& bA{~@k>QPXeps" il4"=e<9wo? gpn]3qN7HqJrtz' v<_/荮['GxCUotx@z,#H%^;U,[E"?KK8뺧C:eu\rvMsdQpduŔg{oeia{h\3g<,-^L)yuJ4k;ҪiQb1 +_ %Dr{CFX&5gMGjNTM%lў6$VS!hrFII ji܋.OsF'CNFތrt|\Cx^5xg*]E!I (X[djhzXU}9aNA,nzyQ 1-WW!k'<:RO>&n\A3 $.b@BJ=Ys'Jcˉ!ڸq0`98{r>)WX<^\.%4HґsX{_FJpW +-c Z ;|UK>|";e==ϑn"?%=wugaޜs #zW?ՁmƮS\ptR4=BP<1SZ׎*id٫Feͭoai>FWef%+{pg~ljyO 8M$8}_Qe[+`d6xjbJ `5S$c[]/pSh"XTW&(tât#UQ?uK|HTc釢LQ$54j?UeGea{i9DF'j#q +ˀ.??FCr|fbPOCڇyegoRdbK 06!gS~3j$E^eg%N27<5EYB4ڞ{ԡ%#oat0.Xϔ5z;&A9$LV^]Cmqz?uXyԔx<6rbK_m% *r4b&'npU, _h ̫lX"@Pօe0=5ܵLA.nݨ$@MEeۉ}d ّ墻ڼ9Y?-W-M g`Z׹(њMh^?DDG/!YJx6.tGBUau{ɗSJ03KsBpu-FnִR`p g h3#庵9Κߓ}C]4B[@/JrZk 3_`.v\SJEak-lB~qH>Cn]B7+8iE].A _XTэCoA?_%tb8pF"D ִ4x.I[.^?.(>SkCU€vI f;*Ly)nҵZK.a&fM_;r K KoG;w`kRQg6ĔLBtupi&&:|5?D8̥;DRsTi~ΝgLgk>sWMi aH5+ .(w2*T&@72#E?_UhnbOVV% N105a54Nlmh8 Na+l8T 9M_iD3MLjvs ߟtˑ|f䯓S;#pߎ FwN9Ҵ#SFr]3 m,x{1L#Ƨaށ >>c\tD?$9xHTAoU ش=eT  > d[U\@ z)H/ >[0`'f QJ 9(,m!b>x輁tU -$zŬ Ap}~⮞$^_Ãov RD?buM Çre%PU>߇K݈N+Z7E;Eٽ5'H$ٰn ! r }<~~p@ ^b/NExyJ4+Q£2V"xʼnk+Z۵]1 htkhiIfZA(jw]+6Dyx|0pz5F5 l 1Jގ' u˩*bM"Da4SXr>hpPX!O:f΅,v6a`[QU`Hj/Z:l7MiņRsyuRjQjb;R󭎿$~99UڣȝyIK ·bdZa% Dhwr04q#'(Ґs2Ԭ:I$ۛQJW!NOviŏaѵf4tI*vۉJyB(c+d ^oںd< [Z#ih)N ?~LyW諬q,%O9B|V 6:>xR0=e,,Fo~*`BZCBfB*]i`|!} qR6⠷dxU(QYɿ@78/MZv5 sjq#r1yZQ~ue+X>#PPQMIH5O~\y5ӨDUpR`8p3lVV-5VJٱ{E?]XlAGx !ٵ 2{=* }q6_m`! ~hT R`wV;S[qI^B.ƫhPj@ϰP"\=-‰\-*> Ƴs묬;{sq9 ?qT컹VIsz2Sze%& H/b+?NkF /YB* [˘#/{1OWd7r7v`qH#ONʎQ/S ˽P7#wԫ% MYgWD7Ys(jjy4 *t"!0zj=بj|s  t7X(ɌZW/ ĔdTPG `od$ +uJL޻ӕ ׹*iJPeBYzŴuO'0W]`$]eFL~g֮]wy|GMٙ%#n3^B;P{|*WQ _)wPݬ[AIE:ת Kt튙!dPJq=i,/´i$%"kf$YSk$^P^ ]5BFfVziԆf@Pv@uW9çU΄!_ z3 qbg'4$Fd]!hmu00c AQvCN'HBNjcBٛRs+ˋ1:iJ,t y٨.^~5b;|oZQECRiXngع"7nؽ&> Z~UyCƜZ5Q&uHnvkS0=lEv{>9%6?J`j @T>^'$[t A*i #֜b3}EVdfC^Dq=&]7 +$kˆW绾Z}8ԱUG~a弐e!W\.dh̖L\)ó˟3邈J_H"]T)lݓiM .EOqTVΡH1i:UO.3;?\wT>忥A o#E.-R=+X5/N"R;A2恜1)3ܯL'F1Vb"0"6dVToҴQaAl!_iw"\|4[6c 4{O)뎆㙘2 aCgGXW;i%bWEwVJZñu5+F=֧XT$U<pXĦ\кQ=S/V&ˏ/ggVXp7@N%6r1ʾlEgobaմ/xhr=sNG*9~xA/@ $kz֮ZڤeE$Zhc\؃RFI~6ʈ@Z$} DY _QSzd!gp$x#fyAxV%< aE+9;8uaiTmv2O_G+`o_gM;Hz†agnLVtntǧ'g`c0~Nۦ7]xubY |u9 }!vD+f*f=w`-L.KY@>:4S2?X\:(ۣ6C ̓Lׁr׸9w¸utAP4(i3|)6͡>J `~jz.xX R%}7-`+C ֢ c2B80}Йx\~" sSqɨP@vɒ͈E !‘=Sn2p^@c˚—*NT?u]/`p0q*!~oCk"hm#`w8*.r f f}r s0_Na4]Q˞v70'lp"|L*7!T1 rZ8Gs. uoyf31[F ނ_A\*7),)A;mw:-ּFߜ:0]n&RT,pSWstVz5EB!3:a7HlVC2펼uXRą iY[oUkcܱIѺ2F7pmTU`-@d28U=u.s-kW9]B]6REzjzUBARfשv H*S)5G6gz[oQYPgn4sUPdk-.D"GGFMEXJΉ1~hݛEBBȴ4^_Y}:2)̋[7 nL׿z]j g1YP>}y1s FqG"K{p5bhJq'@UNgӅycP~hcXl ׬C\hOFs9lDMbIBbֳ3bx|J[~c.y?W>$ɞA,[t@\RБU_y' ZecWQlaocӗ[ Oª*hf>昇"ߩm~:*V|fTqB/NՒܼYۦ%͗+Ԥ4<8QtTTNgf0*@+_]X(YU93C'l X^bE=UX˥HGVCs׷7;#cL+'Y"(c:HeoKN 4.\{Q>I*p6?O3Xj3\Tk'~+7j-0uVxӿJ?ҧ~e<Nr;:IOk@- t #ntcO$5NFrജ~HvJ|p|y3Աgv$Jqo@TVIIa9=fdzQXo5<-W5jӨrm&|jtG^"2lJ\J*WF}61|Ҕ&W7%e&5lzTS7H%&)V 1avAO/cLbcUnH>jO^ꋑ͡sx\JS\jS Z^̬mԫ.Gkws2XGeOAC%Iԥ%k)|N|(A˚cdҰg$(BѶNN2}wm4T/j,SG-EYWN"2y[}Q,Ým^d9QG:O(ki 1_J>$&z(FšHۭ[E[G"}УΖhqϚbCa3sp}eM_4zB෨o R¿{OɈl{I`U4 j|0۲mi+)Bm衄NQart7SENW/g,W  E^b:9kx7:ZK $ u 9sqi?ƭtӻ4vû|p#901c-u}4-`Xtznz`;\mJA,}*d5gl0OSZP.d!S{6ݟ$_{]'Zp3<{*g/`%4K=8>324'hJX}NܭE4W7Ь0/9 q/]cy[2",H4KOd^76{DvIOZ27P0ĴgŇ`dJ>)*WK`;"ZUp7ڥ@^fqj^*JG~ԔOHD^D/cr u8i8ʶ1ȥ+s~t -h1ronÃ@o!5xf9ǝW~_iN)?' g%7u9%Km]d1#<)BpO[ |!&UW&ጪ4 _j E Ӄèg W M ȃ߰0tC  "w8}mfw.  U1Q+@Ci̗Eߌ 8=x! BOhc/=J:Sj[!-[ధg jPDzGR{H![8&By$Bm%I&#+PPN֭nڊ79!VkvIa-yi\ pL=+z >JcF~tb~1WJcELFU6VEF,z0h~z^#3lYB65"ȶiBiYх[3L5䂚qD GX9| ޚi ҷeT w+n= ~߉zM4c:׏+aR<׼wɅDJAj:|=*qnzGL^ kQmUU>ƞ:F+!qQ%##txHֈSDŽA̭ih3n`"= 4~!bY4>ªqPs$s,0gZ#ۍedvZۣZ[s~Lp 8-x2Hvo:p i5&UcE+g֥h;Ť;~X+óQg ]&QRf␪v[-<6d6(+V[.x,W1D:Y #lnݘ ^mIX(i6Lk;!?ЅҩTA5T{3KVUN/$:s q4ɓ$%L pD"-@- 3‚k(.H7.Xja/YҴۂms6GiI/<ңHfv/šUĊ0 ,r8j9x.:fU"S {EH[J֘ 9$f^ _J` 8BZ{ ͹ |oV!i7_o#_i#LP[޷֤,MϹB6P(]D&snc? g=¼ A5_M.hur Qs  =cKE]th:c7v(SOZV8w?Ԗb|X0C:G tjx]&gIU, 7( ͸zQ*1Gm]QPޑ=r uqGd⢚&|cδTJL _8QƄKL8a2kF0Aܰ9ulJ%ú$OXHMۦ]ydޭbL]9>&9"`DC"hq!|3%@Fx^40X2ѓhKrn˰B[FWCHF̶o% ٫v1#f^yՎh(dlƫ;|hs&28܌Y "3gx%}VzdV*8m7B7l =X\|, Z0ޑ:#aLSUy_owA"/E\֦ &@#8 CN cjVيESn{T O#'}ͺtK1w4ګNmPm;ON7E}4_0cDgcpx#C6GY|sw9=Ըݝ-et#聧y*}܊|zk8JD%kL.M+D#$_TwXMNIXrR7ǝbBKf-HP: Ogjx2T7 1|&G0~fŃ~Ec%#Vt>z~3- ;TBߨ!0dʁ[ݶHQQݖ7AM aIH;|5}dO ;Ga_?nSz.!ɦhYA ] ƻdF,dlxx1OA 55c_WfĀ69j\trXB4<:Qav6@ևaߕf`+:}a\k?e[`e&F&0k9w ĿM|e;*E/+=m`ZbǔOEhac&K4A h䔯Z~GwDH 08 ٰǑxќ*xN1rqjBnU>O+XzFtp_RբۅSYϷH 0_kP\CNLaR0['A2H< 2 iUvLm; sU>tR+Nb^p^{@~ffW wq;qi|E/ {L^&U1!RB¤~q"{+I.<MCHCNil@bq"7R|6hKbz@-r]X2fsjXJ`_OW]:_5%qغot#c*C 'y- ̵{L>*A[Z,C\b\(A`%LR=O(-9>W Je(~K  <Ķm⾴ݙN!8gRH܏ Z쾎Cip9]'܅fbA5pZzWtҁa%o[pMA+4dkڦLIttI&QypcEXZ325Cl#zgFD*h@7DurfU^,AXЩH׉eZ‘o~“'Ek[xQE/ +ZbHCn IA/'>EJ/Nzُkx ؚM$IH4X8%ueP)qw1o?*U7jW3|\dHVEG *?5bLՔkdJI-oUW"01cOl mp8Y߶Kxhű>Z@䍷 A([Ezc Hda& RH%ZApSB238:A UM((Q;2-.bF,ͅð^? on#QЈ^ddž%%QWSf2;ZAhӢIH n4-.@PiF)z֎&vZl^9?W緗%K_`pGʚD2&Ieݳ Knϋ+ܚ^5bl:3#a`(Sz}Mo3 ӼpܸĻFwۅrAlPriL䙚Z<6QzgJ^vc#?}[QЎ%u6<ZDZo_L 2T]Qr/5~WLhLxDl a:i0#°!Ouޝs:TT<f6c#DϷf0JEpjr!o*a塘NF=_K?r(;o󥄾ղ|30IO5ӃƂY4'c+%}UEȗ#J)AQZНOAڄn33Y`,`/@?ҧ@)EM|Dtً1${UgzC=FY''|E/[V sn9n~ >7zl)v@( [Kmaծ5\Sβ2r=ZYxz(/Rƍ|O@.Y﭂x&l};nګÊ6 #mD5asYD!?5-䙰j*WP"܂c<[\&uopr(U;GYU\F)|Q*0phTUs4tCqnָ.6C1"Ȅ YW!DxůxZQɣ&FrSgG"H8aZj/͗WlD7ͣ?嵵|41yUf(Doޢ%#Z$-?+YGO;0+,SŌjH\zNcWZt*|UL!Zlhϖ4\K71EB>$c CI VpEQ?UΓQUG3/]|F/BWmpJ_ds"> ;{Aw؈R3/IdG܅Ir vNz;PdX|(ڛ"ytsl`$)KjP-%lt!^"uQ(BgՅrZ˽ݏ5ҏу Uƺ-Vɞa/V eЬZ̭ 'opQ,cM FeKqDlY".6M+'>Gۍ L4:ujc/^UE;.K٭M74> l4gw.pP?ȿ^:GNbG<2;BtDEy@XS~; G~$AZZ"<Õ-'MDTU  cB]Na=W %,5^~•ɲm=87 U2Ij.O8N 9d(]Ev97RWvGHvfUH S,azϵbX15Y`a&Wrz_퉁nAz' I updB\ӗGX fOǠc~bUR6Te8XIh=|7:<g4pGA=Gm |Xh-ߴB4Ćx| [pyd:(Uܵ@Z[&.Ԍh_sp'9TeH b DzgGjUAW!03sG7^~DR ё aO%(\\5.1^]=qZϔcʑi&S qNЊT] mu2i5SgKآsт7V)RKtwitYQчk8QLɗx75 ;0P3vޜ!k W)JmBb&ҭ<3q֪ϡ⡎VFB>![ HsxiZy6YF?3!bf؅nƾnDjUz"*F)odb:xkh7aM LJ*i0[JO?9\@uhn2sZdӒsED1rr9=KӦPڈu/OY9Ȥ1.Ei}K)ޓA1ҧcX/8frE`h_r:$`)?-삇P,lzR.=J)_(@B@VMpqlXm)>f]U#-"SzP`P-8ӹP(Eћ;* ɕ`x"^ _¬-6Ut+'3.M^+aq2vL%iQhQjtC7rЪ'bᩙXPXSu$X_*ZpA&[kQFhFŸ@I͐y-lؙ[!#l ouGz"[LEndJ=jp.u'iDَj+$;L`BntXAYמ>* S\vu/Kid\0tu|X&m 'mLI_/hrQlR=Q7/_!Rd af (h~hFk8tΨk-C2j<`}׬5[|jv|y>[U>35]pܐҍRƻԟ hPg ]hu,=IpePBQ\<𰌒!!G~՟*VUr$~MIcӜ H|x()ގo&gĂy4 ~ >)pFlw!;F^fHOmv bg+?mY}fVC8F}Ò sڣGOLmعLqFO %6kwސ$ ss8"ߚسlkL-D1 0IE`cnֳo͋H;ŸB5FdhZA2z4S/Þ]b) >5sVĠL7)OBJCXo/:7Ɯe{0!*yDz7MEd{H,`Bk[H?^WtJC]nf쀔cb'L&?2&ilήOL=>4_f\gk6|~` ;>OH#Nt^_V9dx%NҴv %KfwϒÙٓ2e%n>w"]1-w U8M7֣76U$d $v8o?UB)T6tdfJHa5YX T4dzM@(ɀO@2f4'KLW~`RdSV^'($`Yá!F߭ք=/}p /Ȟuw)o#[ޭ ]I}+u6+s/jၞ\4uZds(sXeS/I@Kh}U2a$' |g@#=;6GKR_xD bSQ'ƾ# ٨b*VKF4bhO_k,.E\7Y),1 sh^l.Y1At_-28Ǥ+ٽ "Cr,mjpF"d/M Ħ[EQzU.ןԴ35Y+,1=izTA:JH|Lhc" IRG$.|zְl*+㶇 A w߆gfG^+! Gers~tXwڲ*-ŻW8gcՁh)Mţ)R}_6GXSYQ;z?F/Uh%6~ eMDc7[fFP{*ORoIas'1?3s'A[QpvR[Vzw7g4p]s9qjty,L:Vw xpXaW絡pΫ#5@39~ U=m[\쭧[KiKS ;3X><ޛ`07?I>i :z vWr Ӝn|6x)~kBeKMdejC%k40 3VFO2ZFc DWbe|U{8)@IMA*mgamWmG[& /6|HMsVDJ!ea.!s ;5. ^4T.$ҷq$ FwN:BI·^<\az'F·T`[gn/aK3HSI)MD[z]Fgx"y%\(0@ "CE{&(2am=9"=`d]sϗTKF+\:Tu;ʷ&.w#7J1SxxޤW@[b" j1\&2Se|}rX2-D,Ƈq%Kr= 8njSߩ(jR1k|h{oJ \.W2e KysNKsRcBIWY!o*d|b۪/yNzjENw:z9FMT$ЖvsTY&9~K=¦o3b-/<&2UmU5iSWNcw"{h5b~Q`煑a=b`+eߎ ZE'hoȪgm|mm 6|rSik)kt=9hA~\_ Q"Mt = bnw Vg3NE9K{阯L-8r @{IMMNCvÐ_2C? O`}%NdzcKzTDѕ4rh:HkMz,e ֭,!ko!#;ЊE3oQEyt~@e7O,q 专jS~\S!"$k)y#2&P?Ff0r*)GˎimbL?Wa¸+:wޭFGNTKUfxr~?ӡ'vN%FSrlS bٗo@tFu(QRUXj!n:o3"8YFO0鉶h`{>xG rvb_!oB|9`~N )9}(߽%T"P*RXs5EՖB#WTpOE=)914k0?{y$NNsUBSyvYx=w"Cy #9m], #aѰ ꩧx529Obf#Gc,wxJLj Z#mKM`sxBN=dYpvEl=Ĭ-5%ep G.zg0U[X~y+H r2w~_;>O-xvUT@ w(fBA/&DE0,nݗWkG@Xv;1!SWe@h[?zEa#XuXC֡s.rF+ ;jf3D܍كKNAhDȐBSp-mNQ$ڇдWc14>mQL;dEsĠxJd΢SVϓjyޗlgR: O˜b9I2CMھo0dm1&V5C3zv~*sdĄLn^C%fu~g~m[MlEq^Q٢ﻠn> H\~aX'OjVt6[&e"Y/IDd+BǞ[ YMm~'`|ם:2LpSB{mÛZI jJZ}uC&L`|( WcE3=pz7E_ӄW+T0<i)d3= Ҁs`~h})~K32Ҵ wcq Z<^}-hQu-赿=~!&bÃ-gN6jʽP<6.!-ҙ]`띺ߦ#.ЬؔCB =׹"B_&}1/`H- г~8:8I + Aj6`0ZeGap.l^S7΁nTe78U-Z)r@fv( -)1MږY*ͦQFR)+sJRͫ48?$Њ -e}Sy1= "X K J31so8o;spg[59t򟩻YeϚ9ScŝP3!^)%$*b7l|gʻg_1C'8zU&kW㟔 QKd~ OXcw kw[i^0Ry>,X\K$b̶,G/i˪B|0܉ ϽAlƾFaG躉)JX Ú!黩.Mw?g9VqBoxg hqI>!pW*Z/ U0k%厥Q`Gm6`r^~uʥ'ݦg.o,ݜ2XYѳZ;ڷ,?597KƜgq|uLN>P2*uɠƩܚ,6鑻:?yrvːʬN^.;ظ/YxK|NV6]Ei|(2ժu>q&N,j =,!|'ͥNI /wVC:OK'd@2\$Fuت1!Pz9ѕf9"~ =ٮ8wxbV\&}qf>#Щr7%Ş&9{XIf pI)WM cK:/=d<;qCX!$|m!цMwT6#S38xOY|*olǞ>ӊl0:F6rD3srوB6Eo ƌJ HW;mSɀ8 Ժs0ԝQG΃}Nz.$l}jX&'*vÁddCk3TI닷~ۂW^؉l+F++!퍥훿+J08ze^]6r9̬4upЀģu}|бq$9dV&8lS6c5~V SbƇY#]6Z UqB#:"Vma}= poة^p+ۢ,a<EP9>&>¿*ss}TOv^4 s~N`I'L@34.a1)ݰ&L@0SxS{O֐b~+ ؒ|kUKIZJΚo`5<8e{({^Ā.᰺D6`90Ѽķt`N I#DhLt#Z0bS6Ӛ{V["ةp4 x)"#35)ˇ\[n +1Վy! `鱒zga%GW]^}5 =U(M/AC Мbr1PQFm>_U&rٶ@n{V1!FۄASJ6w Z.mJ%&?~7Zx>,TJZWt!x#p.K[(e8fyMl=/v"0AJlNﺑ1E_*4ND?R&MXp &+PZ46ftC %;Z ]9>"1' "9`nnDK0D)5I])p3X'&!)l) qF{Eֿ1omJ{6&?}(Y&eV݃&QYr@ @(R dKcd_#9XہCV d|X 0)!4tճ‘qM:Aa qWQ "~芁9,|xJ1ն3#J;Ty9v6Aa[C1AYnbv}<4$OhP@#Ak, x:ADbHjgDhZ\ٻq/\)90%_Hh?ik'd'HB(~$,. F|m/*+J ~I: ̱? @[ҵ>,~"  Ak x> C |dhs9̵]0EB5S󐳷~ozB,] d?*h֩, y5m*gC? {d}L<2amd0:J3{ԤBL[Dbd:Zfo~˼+%D!)mrNh[(Y\u-ʉ`svUb eCpRLC@EOЙ%ة"c/!(䝚5XD{4;k_-+x:M,ȚaX+fӁXbGgPf=IE>iE<}J(h$OX` fufQ-zƫՃ'O'/ 1W!X吻Z &17ĵKtpj=oǤ3* 3<Z_wA.h}W LxXI'?پ-5pqqdB(tTڕT^Ao|վYU")1YnJzV=/1(eSWy_ӽ #!D_[tn"a_dJZջuOӹ K02+Aw8=Qn$^&UDrDuؒe'pA$@gkFZ wXY[`Ր;PE9xOK` iI0uElدXwH ~H8Rso${=woLtUFEk}J4V~qpth = #Bq"DN>{ou$92U$;L!&s"Bm2h/K ل¶ EJϗ>&]G9[jw!s 6l@aA Ҋl-R]~FO (  nTyp$ %)ih+ V~geUc%dF&rʓӸJyWw ̖S۷g/7@uJ{!2TC!'a`h=W>_G#o_%y(VLvJ8Ӧ=.h+J5OaY}çHʋfmCJΡs~b2`g}'ϑo.g0 w ?:2bSa/?Ip4M.`]YD)4sZ[Z>R6f%6muCxp\ܟ Vq~9|ofw*~-{0ZBQe"~w 6i{(b?C H,}:DkX榵I`C7 q`[uiRé܏#v ]vKq@s(&*iR%{N"A*UvC7Ym Dj0WVf%̦֨P zE0lYr7ma!^*@rfyDeIrE A*tSܾGOqK^uQvS1php0h(OD[xWcNmͶ/kt˚,:57 8q,_@);xE^KZG.X-WpPA)NA c"9E@t ORMμ"J?CpjhoH gxL|7|spM$U.IҚ[.P-k8NmuĤbyc#4bHG^TJRm-Q$lHM`ض\%`zYmYT|{kchHnatg%$&$΋m]bfm apamG,췲sG{Aw}| ?YOʼnW~v{ Lڃ)d G r|X057*ǽ79^ *1r5{s0:; DN^]b45DB#& >{,{J:e#jEDv>4BK}+)o3 "fm9EjSV:ᕫ>N+eDD6 %(ͣI=qXX7:@f3G6ʦF*2`h)Vμ̒u޳\Xk!<\bąO[aM{o, n{INc=e xK@}.( {V$K7 s ]\|ڞoQEQ:s_Id!d*!ac8+QUed1yFEQO1Ng5k&Ow͖Г-a>b=/ƀM;c-Tm>yɋ ^щ"NϺ"t=X)>42Gi=Nr]W*ˑ@),*hp;fv{Ӫx&۱䵶Yю7~]i;)}y*OG̪D- ٔzkxp DD!&rH0vZưohn.TJ[tTTit#c֞K54]!Eu/{qp(5IЖ z.ͨMbۗ 2].KC{AG&o}@jȁ3fZbp|xl/'Y @{/Y.]V(9N%םIfsrUwˎ_ .D?sXY}R+Ͳ\"(ޮk" VĩcZKuDR;g-}b'<Ƣj+g翀֛kztwģ >C 5ܺK ⱓ/c(޿*;+*ͥ!A?'}I^auAk@A9R匂eU Y#L@Zb{_>[TU1E m#Dܯ1S =H7AXݹ{+P^sg6,ES/by|XQi{(ro=:սRG^N.2Sr3!N๪جՅKCj@a _ EWV!wT<$*㿜,zq_| =6I6VUg(wT郚5s1/{GG `ت+y0v9i[^y൬Aٗx:#yFev ;L=[{+fL|ԉ|ߩ+VFjDo %aMR%uϫa>d׽$ =, PIXPMk,|7IXE!&a4'_ G\#$\$#[[S P2P;v _&%OX07FZ ?{Vɪ-GBSZNx/*=R5mN+<-SgaĘ똳}n ,_ZTf0*?/UEKS#i!1Is GAD$ykhYZ׏>e1PDžVgItS;p nCU oT bh{{ԽK,>+42O"f;*jRvQ՘3#iN -dybbMӰ yki(zhp߱Z UٕXWap,I63!C&;ʚ7 4]Y[YJ>ִs}N;6/2Fi|gss8s/TP#>¦_S41-lN8zoZEefz͠SC|<ϐ{mqJC.i+\%Y]/󂁄%zd]# byѻf-k>uZ$.>)hT(01U7rNWEmurcDL"#?XRN.F퉯HU")Gd#:4ϐQUU,-xD4l VzN M^+UoҠEBT \ 9p<[N:8oNs(F!pýdlc/2C'w%9!XD;7·Jlv+Axj17ӊJs/,n48GdE վiОy7.,S9MZ%c*N?jG45)baIG W菔-w$^Z8sv,2YהfH|X@sd;XR/3v>GR+ uwRQ$GmŨX3Di 5-I?&]N\P[AYߞvW\ma?joOѕ#|Q̩_`o9rfܥDCn4óFG87P) !q>ۿv#ෑ!A(ʰJFNϋ"J6Aɝ`yGWm q -yfrX?SO. )k:*dV W ;)ۆ~yU'Pr/&3g"7u>Gv fU:ڼ=%wFqmR LwD`'M%J荒w{_\~{0zqwB-@Am/w T]"2\@AJ`; $Phςo}1ym2wEVty ,Gm7)mPfKVU^#EdPɶh-7WnFPkRdծ/́f̠yMcp៊r`mJ9,'9h qn9aD;8 [K" iЉ1JbP1 |vHeuiĨZ`:P۴q/+EtW?Nq1/:¶d?_;P gss8C"6'꽼5nС'oxo}.?֤IDiI'p+˛ۻ(:o k zWMMaq;_)= uܶGETѐ Ka^SZAXҽjE&B c? [tcE?=7-tsJݞ[]o0Bz;cz p`p` 奨lj 66r_ Šѝ$|_VxpR.%7:|dS ve>'l /͔&:.U׳zռe Y<~cjm; ?~}@#k fYzuvr_Ƈ6LTGb x.E9(򩠔jDe!;8iCNaa;P$dK[<(H[Ӌ'Ik?ʲe깥ւ3IYCMkf?N#U'Eiev%&.4}R0f6tԢ+զt=YJN1& ·2FÏ|J=fE&d\4$䂙f+rZf10UqZ_$XpG:_ndyycfŘNh(uBFcZ!d2F3@cMYUՉt2YǮ jjBt2`kU-4ٛ3Sא3zL_q!RϺMu $-˞85 N689  .Z|&Bjs!qx||"-AA_r y켵~J_zm&FXرƌ^{>k@|uS݁%CB2c Wg&8eC-4qT1Aĥ=W ڱjsFJc<ϨVy7>L$T8:y lY\q=tD{nܑ#vf}gNtpɝ[`N^ 9;]W 5vs9t~ӼTg.ZDtEs|:&n#"HNJ}L>Q5$(5Ģƕ.'xZ~ u8#؀Qڶ<$u@ʫk$L}VtEܵÖrU@R89[9+ԵHQϖ?Mݛ_^~FZ[kxA%S1u 5D1*MXs}PR UT>-׸BJr)i92V OI/1==>o(δSW UDT;'#<Ǻuڎ?/Ad"ػ /'77 UkWg5tcI cDkImb*tdدT5W-O"E/~fݦ^>sZU+{T80YD9CNTa\ϭ̦bΎ7Z_uOfPUIE?T۠ |E%elqprp`v@ِ %@6 ~z,.(R.Tzxlg [0u%!uz׻+|a%#|7y}VZ/NO>%]xA/ŚĀ%sKdt+k& p[ܼŧc4`r~qu|*I(sH^d@PzEjU#XT"&SGdiD$~ &,#fW[-wWʎ6N.DC6 "kE*j-{u] F~@ >jG%q\tݝ()s4^_''{@(sV_cok)-b 0p]mw<Pn|jДƱ~EM$&PiOq0GiGzsJL > vhh ҆P}`'ކ+uT iپUsqBceHteoT"P̵XeG]veMhs _]u!RHrOtO@jq- w۠z]A<!P4Ch?%gXp'w•:li?gْlT̄'2 ohxc:$so^NayRVb6% 697 ;iX:Q[[4Pe'} %K~IJɩQ]6|7.Iъv|<Ȫ`NR4!"-=\ "܀qo_uhLsG-z(|_rvE HF^0" ^k&mPr@\ Й:-Fw6xuBKؤB)%}ܬD~R ]sȲ Iv- ||>0RʾclBXY]| 6<$gC WTYi> A8$F ?%.~,i@4Plr/B34\1G&1k5=])t(w{?wEq0Ef7=ou]`*"%vvL?p[Mu<~ E3$7CHx'/d,5MPr4 xd?$KJŪސxӢ DR:/yX7kQ*au71y8+,:3g.UыX b '.q*0o5&.Z 5>M h+iyAZX[' 5fbC{xj)Zd^Q.ןSϓdt I6)HCP.<9^&f[:@t9$Z1 u8n0NƯ}Kctg6邹ZFdpeqgʷBǭK[ok,M{Emq _!8niU)C3 inSTcT(9Kp>8>vTNbT nu6f,X,\'bBM ']E uM "ϐ_3o?Ҁ?"V!j"ZY07%Ήp2Y8IL6hΐ~{Fi1E"Y|iߟf^]Hך] ʪ$7Q y #7w9q,Vox#ok\w5|_#i< p|VycO?*3mJDjg[ bcukkQOJp ԡX5Zcǭ@{k~-pR=9mZE<ܖ7^K\\/PODb5eE<[W8@V\Ǧ."W?H I냿+*!_e#Cm:Lkx[V"fHwjm BNsܮeOPl!S0;!JPʾ ۷̔&_L|G68{hGǛV]¤gHWxZAC5A#Eh'7#SYMJe-[!&Y(mD}+Ӄ*LG3n_Gid[7.4 ?by9]Ugdz܏̸еyJz9螬_#!8tt]ce>pzJ#1ܳa7|@qS[gW<i5hhNiwg}ߝP5h%v@<5@htg\5. ~]"B%caa{RPJ-6nw\mzdKGpuCgz1dj'"AaH9aXjP:D(^9îeML+q҂.o! 嫮i|د!B' mX@rd465]j0qXeӡ<;sT+OL @ًM--WN wDg\9!4 6?9L9]P0`Gb&{BQ\݄=- 8x;-KGD'^j8z]0g 6^&ìxsޅ*xW0FStR_>x ,Y,'wю_"wZ$/\z:UpAzz$ ]%ڀ^ 4|VZǻwʷvi/@LzFƢܛKϿ2w=Ĥ}pc6SgЃC%尀$9:Z u/-f+[%:( ?ަD>ovfaϪN/m.IȚZ@?V>|?cϐnS{2.'WIJD̄mu?`bV t4Ν4jZ2\(;#aXQ>6Gh sh?">,i ki$jm7Ll_eえ%>HȐYPU[|l^f1(OxcC8#Jo}3ESsVJ7Q{1.Jxϛwl츶ݧjSQ?8o~^`5{SoFdcn#؜MR2P‰LՀ.]3!3Y83i[|5N}2:9\',ygCr8 LIqtB,،@\w{Kޥ},a!BljD,`{$~H E9*0Q/|¸~3$f#\cw0uF! :fQ"! U#xvaa?aN﵍u/}+v|O˘]AaN]U7u:,QD5n[kP8li`J1I144!4hNRHv#a VRH"Y^76f"eOG/Rʢ'@fܬnGW{ %oMfJ[`F(YS\;sf(8Yڥݶ@\2tI׃@y-$SÜQuO5(l_Mh^&nqni%:`5Da4vj:"~%L}U@Fn kOi/"|}ZcTK{dy Gb.C,_f^] 5~X|Q6/Z,6J^A!# |Ĭp19\JC˽=PC:TP QS!M]i1*^_(fk}dR/ZˊMel Gd0}| {BI}>4Ms9$ ʚ +`00dpV*9/d4a+QvUbъxFrs1w7e+x43KpAmI_LE"'z,r& k\O6BG#LXĽH.3bOn7@gFX8#*|DDmjS[$J[-8CϾQF_43NΛhQ_.)%ߒaܮҍ;P{r.|~ĵL>">%X-zhK ZU[\%!ז^mF-G3&O+LyG cnuZ#$+ !x4RP9{|Oi^)AҸuJ59Pzf|')V )0B%1a[{q<͑ [FL} hR#qJFC9b^^G! `YTYM (<6Dej@E|nNwJm+L2d*(nV(tږ5\;.:AҶWX0 PFIە8XCYAS zS6QWNK W8ndr'Hv|)jXZz[}BZЦZZ%?2LOPT <_**r_;?gc%7sߢnW^ĹS?++owOmry>G(pl^]`Maweꇏl}af XatZƜ># U Nϸ Csz \NIGh,ЬN6<)`6fW!<#ZmVAk7RBsXӛQ eXtiZDQQDY4~!V9vK]&Oja9ЪKRjj VDM9G,BT:"saK`w6u^8w.jf4yN{\ߋŭ6tw~ lv(5epSdC`~Y禶#Y>;cqC(Cb$1i:5D_;H0Ql0L WQwTI?SkW7ܭXH]5!dރ@}c pt2[.gA &)ꩄ_lŐȟrc.\jl"!ѪfD\J1]}nBZ/)[v]DMxF JA4XN zEZaM2Eʸ-ɐ016;֟*A\ QLXSV) E:v4+>#}F$f&C0RX=JELy Y[ǭ\L 8 }4#t#kzlɋqus,ıGytA"AF>rYA$'^K/,_mA7GBJpְbע{J@H#`oKZ \-|RX#+q{w,C~ ŊO95iwɨ]4TlٚjXU(͸yB _x;}ХD!wt!)0]M:4L}z̄]vrqgHx]} stQhus?hْ(gqna;LuC;^3\%;|B.ZSh\V_]ﴖs z]Ƃ躂⊅UA萜g4e'9Xp|τ "hq8 >M$i~Ht\7PEItdGwb0ghF;LuJk=\̵) c2 004.&`"<'}nJK_BRΟ|., '&]|N\XRtCWc2aaTXVBP Ԓ%$7bsHϿ/T/8 Bfg7Y5cܥ||h1(m5 aElfa"q읓(oTPv-~:rdGМCDC^};b1gkxBc¬bwJa3,H)W].i\3a" gd7=axǿ}uS3lN"zҮHW@$$v]} /=17kЮ-dp}N^iG"HNuYUz q\\.ft&b~. QL/'Zԙ2[LAQo.5 gzwf1i!N}d[hf%ۑf[ IM=@P!ǂ;=rQfkۓBYW˿Yh9X3!JCpW<)[ XZbެVFMrlw<8JNI>_iG> e$G㛭*5m%M?(@M贮W>s8ږLAWJZ9#0wknC~ZÞ"ji&se9da³t:w$N.̽P1os鉜>3m I2iT\q<ZlBoEb\~Zo~\Sd4%Iܯғ81ξq(bdR~R`oPvQ~iF9^D$J5eKh.h }i#]fL'x\ mA*FzS&a%Ӂ!bt;*:kx4̉gcܥ2% 9 cEL ,vB@o'9K<Wg=-{ £Rp}=PNT&2~{ӝ\ON;T_!g8 Χz!b-[I碴=nNwU,KY4 L,p/g;TTahۨ.L 9kŚdיܕ0:Bxs1T[l]ֹ-PeWQVu  ,tl۟n {`~q_6CJ+M=*9dBuO6%..GWmDqB>SФjj2`MM$,o9aicРgH3ұ"H%^LT*#"G UN NM~Q2YPz*E;4kR*6-ic៏Zk\RbuZp`&#v; .P'nT-;Eus}p:9;UD6>Utܛ'7qDxI=fQ(h<v}[D¢ٶg%0lQ' gPU_9LVy&79 6цc ST{l%Ns2xEj`l;b&4yf¸@*& vԱ˓NC8Y#E&TO.$>0@W@zXWtuXoof ),|"3psi?eR{QYl ,B u-9~hPk<ť:S07u{p,WL[j*l-ڹ|,/QڻhJ\Y{&ի' 'x9IF m:藮$- `Ll.kB0}N;GpO.ոfT,}M*郬)}nU"N/ , .^gxNyA1hA/pnk{AH4m$ WFXig#ܞ9('+-?U %X KFIy*s$–]oGK",ه&K<#dWaޔ"]hOmeGXcC7t߰8].~ ÎM͜⎯}L:4s/G.d 'EM,S8"Evz{sҳL =6sLJB֝N2i[{b9F><<\nU2$a\ڌä.P-Pc{Ec]RjG ;AA| 0r;MCQC æ04YE6Q谴+TGGwjfRj/(0cAY[kݺ& w4ֱ"$'% sߛ)!IpTqiS%w1`g߉bXkmQ_W\Q=ˡʳ&wsɿ#5RWI eSE!lB[G@LĊk'#Z@ڣf@+˗6tVsIrzgJ@Sax >Yq+3w ~6AȾjj[9M`mmP.D)ԍhY{\&?-L}#SpUD ωjGɆZMZi%KĐ+G% Ό;Ԅ+6%u":Z'K;$U DcLn_LۍlG~XsF1FB|<q:Bo)v 1vGPKa PitCj_ ?ybڥV4*NY~Ҕ"Bj\K3卵$;L!3f;/k 袙7kז|nq4_zY޾!yUi8Oqc}`4Gdܜl$BHdQGBD*d:T.+GQy'31fn$Bd떅 ݲ8u~1_D dG? fنC;hRC1`cލ'Zkj9&DQ::g7`Y ؆4_| XM1=>/PɸIQ3=_[sH 3 V-濪w^԰"E(,M|!t #`蘒eu f,2"غkI)$!TNiVzc-,Ϩ>oLx*}j@s_og%jVf*A Eĭ&]J6:v9zdߩG0ue`?UPkx>iX Is@$Lnk֩{j叙U[N}?]@G]-j?1ꇟv:) BY|pZYgUBT8ݕ Abw&Ӝ` ߔzݖ9\ZW9HE~i(J #+^X('`8de~!VQvy`4_rC,찿ލw} Z%&s]~{ ;e` h߂4MFbЧC`bj8Ku3N>UG϶uz@j},Hoh$ KڅX$<l:xl" Dsr5FCM:c:y߭ Z,hWy'O8z{S==֞VaڿO{.X:VĊkLF[l>A-h(PxK@ u3ũS=>R[8K֠ pњT>T2QQUU(x&W7 Ҵ4b^ ~fyhbuD@=eg9Whd}4Urj*D ktb28hЕ&!}N6U7}ޘE@L<}@fL@)U>D+vV w6΀4Nx >SCqҋ2%e`GjQaWh K_[ 2ܳHeiCxPcf0X7oԐYot80@"Nzk17DB?C/ YH2^+9W8"3l~ީEn#GJ B3áwD`G.wKE9/ O̙.|%M&iSBoz"ndl¿,o_wRz!uЖgi@s ownf Kٝ(WzP=կ^&$ hrfC= = Pu79Z2oPl䳹yѵV?ݟ%MR, w~+j}U r/ߡqHBjLvdznKÒ7 z2(7(Z - :;ϹW1`$;z t[#h}TUe68@:K*׉1Lr /W0kM? )jށXJNgIMB:g;ɧt}ՀQ!XT"v)63_:d m!)c 4v٭󐾖4MOn ]Rw95NO[syJ)Nqu@CY7>m}3mxm~Έ;f&o!C|I! 0[Bϱ\qu95#EDNt m\L$/G K%68F7Mz&l-4q LPǬזpuHh^uw В,t<+CQ3;f O ʔDf!#jKJI@ o$kNuĈ]o'l0e!Pe?x]19YF%f}q6kW>2$(V-i L+ƄW&塸35գv721/cx=x9w_YԖ _(6>*S_ǯL,rDdMS6} 3.,2/Ծ66R2A_sÒID.0ZaDm0tï$pN{ u|TR<[O+&9pC[S~$ Cww`n܎ґ1>"`P2*ta;1_Ǡ'jS^N8E>xKѐyAkʁ(Bbަ6a2:1XyB ^ <*h^9zN?؇[X.ۥPXL"]V X R3}Jb4eͩf3./hvj.rև4PLPN@s;AgtfDXςcFm-'U\lf-kߩ<*7MExYVIH?KQE?ce"ܭ/j ;>F:n]d ck}mԫb07 1Z7FLmuMִ o 49t㦢{PF̐˽HxCI ֟y:$X4iJX$UtYrlq)whavKzШ҂~O2ϕ{-Qr.4iKB.8#p l 4q/}سD_Ȍ2]rGyAێUmoޣSHWpeR^mMzՉ2 =o3Wk6xUɦhikVO 8"! 6T! 2/r%C;}??؟4hz!qzтSǐfK# ng3pkV-Vb@[irhQ+wScylYɬ0f%!`XV*(֋U(49}ڐQ;|e.C ώ6u)1y r ^W-8!dh"v5>{fS N&aV@*Ho4qs Jxoo2IC۠×y0 A!͊ Đeh Z}md+nk)cM nq+y 6vkߐis@H>-n߽L[:LI$+au2%xPF cD>,mӆ0p0~4QX czL: \@D_IEk+ X/mb5NtqX&xQ@w0IRqGZɪO uya2\l띉c y`ley#e'Z8ME*֕fpv',2D1ȿOʞ-zrZԱ$yinj)Umy!醨'4n9F^7IU"&KoHcDqHk87`&`' ˼WU#"3.%%ȄiIB:aтA&_q;B` Dogu.&aAҢh0;8pcMNjJӷW!4\6GPEI`P4J/GV36g)nvtFN[S GJ'H7TkjD?(:<ĩGxini`\ai| 7.&b؞DK<&!w+x{hota$txE,#Ol]CTW;~QmW7_Jn# Ֆ~ɵ̙bBMђt`]Qfj!]d+Ѩxp? zY2%`x DkY g'D -|kD5=zܯۨfdfՌZ"i%{^6g#ɏgT١  I@<8H&Wr.j,l2j>T@1KV~U9 .QX 0v6@ş\1QGOY5Ag)OFB[КRoȋ`cJےŞ=2 D!of*/ 1H :P%xz鎁).3$wߚ>5H3S2kQUrS7H<# %~cP1'%qLaaDBOI%4-7-Ɓʼn=xFs؋={>3[oѦ6+56Ό)>Ygܴ>x_blٷ ?P*|WH"u]xI)vdD,|R0eX+1F3[-r)0g-hdeъ؈ ]B..׻ ĐgFG:]kq@E l0"Vb2sՠ+m]4iqv4j(}iSJui5Kɐ}XBiY Fv1"@)`QվfKt%kcEi3d.(Ǒ Ð`9S">7^t ,pMp rOщB.z^ԙΗ*6h|^oXX3LPIr=č,!ToMuVd\=#vYRAytM.w%^87;o`Qd#k' Lpg5ƷBڌڊגzflW\vˀ$hvG27 TwC~́<~WO-Պ'TQ^C7e4]nH?#㾘# 4Í_KƵ`&Yem%'WA6"/8mRF@Mh)m=a=eFpFD,xdG@{O g*^4ЏJM44dՋ&`R`|Fg6O373AKE!Hysoѫ 4bAWvIsRf\ Q=+3k0{h$mvo.Y.kXWv9jeɩ7.H77i%#S8zRvmK=һ^xsJR SUJ5=fPc8CIx|tIԂ"ݛFeF|. \L PRm(fEhN|DqOL!"^s@+i5W)BɸܛR@mi"0Zn%5ˇ˽U4Ec.y>Iuw6pSaT"'_eC~5݊mЖȐ&ZVfz -/jǎHg)Fm|dq8'uҿfw)5. oXE ]mu-H/wQ3a; >+` b_5J  N_e<<>ݎ63)So16VˑF42_ZZ~o\-%aGG 1tUEK[Bmjݰ`YQԒ蘐>4!P^>&ٓߎaOeJ W;-ڜ@,dTAY9ν wpJ&Z܈?h!Z@y i ?4Y] hC VQ̣JlrĔ *-x)ҕ m)en!+C PآOto>Z%8-@) K@3B!7@zUcWq+7֡jBЁj{ Zgp]w(V,-xrxW}ޭaG/wQӆvF?'~5/q fwB(nT8]_~#3J&00dhq~7lZĬL|)Ԑ4Q1׶kE+HƇNtC'u+T,ME#qٖK]ނpq/*!: }ǣ6g+-1ePɟYGzB>5#&&݄2sWVnfF-MS(rU aXK[i|S +ʣpZO&lEJFzw n(Zoel2{dY|3+ϋhQh#KE$T;1j W5N;qi_ @ q%lB?C$dG[TbF= cq9%z"+z:wlW_KFQdvCm,{f~|{<}!䠗&Ud◡s(?@17Kgy%z͵+?R5]ij3&CrpgPd{b+9P[FV#7c*k&w=| whe0Ě&.UG& WrHj3sAt6ʶx7Įpy!Ɖ9ijYº1Y~a~!DF^⠞B $}fP~u3 vXu VwPzp:p]at2u 9JS|"95LZ?u-r~ =$$oq:SXV ˸]+>Wg[{5Yr ېzK12bÒC9yjIzS?zQS} Fe@YRFxxU΂~J#J3ʋv: HxIhւky2@d0RתxsP(ӉD6"v weSj.['s1^xz'=n卼"@=ݮe:$-0 ,NK ZELw;O.͟%M.@z)ʯ, QVjr޾5mqrK=?!*5`|j,kA ӂ'kc<훤W{ 9X Ț,|DGؔ%?̴h-8$8z2i*)m!Fk\b>]'NrW"FzkM̓1 skbA%R7d8XnA&&g\7܂7@ !r ,1j*5ȟʠ̑? Ȕ39zz:&F}%H u|̦-ϳD_!6tm;yjt m]ee̟SެUF` r:C rSidFl8^g>Bvu~Bdq3 A93})~1bK= Ҏc 둞݅ϣi+ga+ʱY޵m긖%|Ar34Z.6ۊ4D ]-10%cQ\$иόugWGx⢜Tޜ 9dW#}TP[@b:߷weVW'~uXjkz'fyK'A kE$iL\*nHW]'0hdsWu_bo9zgiHёz@^= 7zq86|-@p/M=cmm@IT\`ԥ/:s)>t=(vM~3h % {(*DLdǮRd*5 îDjD:#t?ӆF(wo!vw)6g'oUrrӡ&/ AHRw~NoRභX9s通M.t~a (bINIˆjTqerV"EԄW=&hZ%dR|l ,v)b>K(PDPX,nq8Td}fDo#MP.eł$ҙ)WW۹HaUܾ3j1fM"t&,CD1pC0 |2TF4򒰮j Tv]J||q7JR,[^&M*a@l8L p^>EGn٥rPG-;TL1#߯RC'6 natDVRZ0sd!y=OOg{}ḧ́H7QNh^}"E)*ݎ_xH8 G fH[!eEQP漛$!z gGnIFŏýdR14D;Qt@2t(-4S{ ڑ?ɐ(q{3$CY0 &P]+Elצ9klɧg"z .\:/gfK+?ؽ Ͼm+fr|7UYh疜/U'8ɨ _A71_8Ѵ1 &–?{q C{Yƥ!խsԠ]x SM@2o6'݁* &]'$#Z7;vm(%SwlϫԬ@d{:ё/uѺa鯀yys"W|hX`>#}^!)Rs78؝M H1Z. Pž #s4 Ԕl ? [qWŅ6D<B8WB.Pnp )O 5d ]hU:|uT>W;|*؁ z(u~v<-;_fpsM.lmP+X 49RY67q=2)EpAyA*paZ_'H@T L̩96(fy"tp' @((k1dg-#*W 0™ȯ I2r:A!m Hw /l@iM PquRŭC !Gn1<7ZLA!C˄$ 6RH0Fobz.׎adO3,+q?E-O3Qm4ǨOS`.٬u a8(„zVO-^Nʟ}VZ"2Pyj]Pӏ**pwB$?3m3` VGa5ꎆH:_slhfuѲƠg799mP14E"%26Mhr eLjr>ieJ1$QEʼjAS]T kĄQ=tۥl]u1#5̀)7scgBmRɟH^C=g) wbˮGeŧ4eȒvqdu`#e,u3QU}+"lqn1^0xMI@=,E|"LNuӡm_UjߞIqhє}kPf.9=~H6o: 0Q\gP`6I; +T ]e,۠숑5t z`F hiSV A'Tǟq kij&. c^L"c:|c -0ptҧꜱ({n,a.v?JD1CJGлe ! kg!źp`dWϩ+4 Ni5e&]%滯<8mED m?gvB e:DbI"p˽PfFjﬔb!r0{k C%Wj 2RD^<ݨQ|eeoR.bLT"/LG*$_|;|>꿏tjڹO"|fxh'9IٲQg<|7%TBht%W e 2$h^Zω)P F s03BQC6ǐ&8=ĪR9'CE"g@RwyŖ9"=6Ɂ7}0IރF-2>~D܏U `7Ofo y5[6TRh6ݨU 47CTczw% xr2l ';(EDd~l/qSQ|!/S뇁_4!Bcbk' v+/5ftޝ+'k73e4gmF-_n<.j@JܳGʲ/[@,riCuR.lYq|`{YS%Auo-h.`I9@p,&6.Y%P>;{&Y?M H*%]N  fDl~T)XeX}H U+87Q)81a]/J@ffv\ 0j(-qaqtw-1V2䢩 y,F #L oT-& v 'W7D:M_N8^i|j^Y 3 r`űd잶E"ODWmIB5*qՊ;9;QaGXE=62*ufRwFeڭ5=fަbܬ x4ew/b uY!V3ҨjϚI'Z-&_"C~r<̣}n6M+p?«~Q(;~K$Np|O15+N3zgfWbّjpD[lӊc9&j+d rsOn` Pf_m!@}e"MLVatOWygi5c$ieb؞C![zǕ[!dKAy$ʟJ_W`_$cơfB Y&Z%cO-,TtVL?/ވrPp5ňѸ"\7Zn[gio BDN˱ix0aehEW 7슅idcnp~BTf fSG{IDE\!II\~Ʌ4,g2Eؗc': 9%: ?2.va4){zLZy(eᓛK oJ"Nj@e p} <鬾kmܴ֞æ_F{1g9>J;Evlnf|QR;o*l~:r 4Ry"[EQAp Pp]yt-ݽ=*K0/M<t>%: V {nCv6;. !0(jd1OeP3ghڨca]QQpѕԂBT~֯$r{g+t:b@)#%0n2>ՙ]Dֿn b$hXAo ʐX @ir ?ϣEW?W>w8HV)s P&qyg=iNJ:ddI;o4,L>PgԁB=MmR3|p0T .i`%wub֐,):qhnHc3ˁX7$R\mVqQ]w \<{"iOJlb1G/B pXtq]~5Ҹƍ\+DcDbOX֚cIJo,?wDH a ;OWh֬m?g1z&Op[H"{O& CzRzC"#Sk :tԿuc?#n?J; YV~e/`BzlsP?Kz.^ȰUǑnoC#mjԧ$-Z9hϧzxpr Q?-++v9pוAXwPiAL .,_FhMl֙IΝgG16{$S9)y#)m+og=p_xijߤ~8iT'p5&4l_ΏơZJ9lt\r9rulxPXoJ |i,dS:hk/b4bxEkrglG|;cM9핿ޭsb]~nHG݉2ԓDk6%uTafcvSbQ21ߋ}e%$;@-c@E;^d}KdT ‰3f6I3ױ< 8ꓨ]O+%|݂ ~qɖ5WOwDYm7J]mA߂lW9`ݑ1D +W$(: ԣp]a뮵 9yxs$+1 =!jF^ ؇[85cQR^%$1yOK ZN!8'ӸKBj_!޶]UңglHg&tɹ47k \h //s#<%)aRm_Yj!fs؄_՛TH1*y35<Bfy_Qz0B&u-a'"" iP3gZ>R1%Z-D0>-S{8ߺH< Z~My^pq14<:*RP>2Coy]q U͛=p۞pdeE[R[XJgMl \ܻ-cfssVbW>[ǚr8dF~ ٱI?4x+sId;܎ƖVEb3k9 j}_U?档Bۍ$.rcU;zn]F,#jͣpw/Uh+ c("=['Ɵvf~`ފFu+$*]K_lyIͰY&-Hn2m岥=fg9!o.-үe6;"KQ3 [ hZf=L8xG l[h-pc S)"AS@k#R=&81ږ#3()&/VnLZAݰJ^P wfnR@@tEP!<5$ӥOwnO<+jQAjϭ|;T EڇbJt,dy Hqm!~\ ϔ^T#8>bf,h[~7>[ u SMf.])6O;.O f?X{ZBaϛIZId 8? ubtWT,F۫AR zF xjAu=q4ʚˤ54VRjmB=[Ghw>ҙoFov.}#f`@+D/2O!ԭ8?:"V$QN+2bQp=W!tҦsSX !_E!<4 #t~d=,\Q1$SOwi?&;.X&m(BEV+2h{Bѹ*'(1'F"ѯ X)QDYTvw"]u]VԘQWpvRu+ƴ#m:[oGI U* j89Ӻ5(OTŅL{F[MLܳ&r^W/E"!<_O9YK*e[NQxema '^'] f*2Tw!h-Qd!2L\Y"g&#3snA[ɨ=-(`/uiҏ)ARl# 0{O.}qVfO өP^< ?c[by⃠.RcD-{ng)!V9YH +!d3=xInX[5`OEHp+k]M @ˍ2 $v%t}Jkn]8kl9r]8Bsf-^`Z5y{5;llj$j+v8#&j~X{xzNlljbf[YDS5܂͝d|t5lF*Gb[! Z6|l84{[A&)DXSVX-Dz 2* [Z0Qi5{y1Rlz[YhT^XCQI2"ʜ5]$TP ?By- CaT}'w$ -,QЂ jU'KKvѨuI$ w,Pҕ 9jVZ_q7LEJVԛߎG76ndnQ<</bZ~32eҍ^dpD"#!UG5::፺g:Yq!RKZ_vMt%7|Ĝ o(~{G;=Vn;͸_8"tȻe BIR[,ty~s& 0V}a:gn` 'ۧZFBoCvm8i3^ȞO]a̟8jCW"46Bm#rUBO\_ivqzV𠯐mYްr( 0>/.Jc]_0C{% (*Iಭ̐>""{Ҝdy82fmz_ٶa~:`>T ~BZC]ǁ Lgt믚 ǪB| xJ"-YVz ] w ]Y'b&W5mbcr$ɢ') a8`˘LB 1ܽu,Ϗz,gj݋Ud\W9Rs|cB;YQG (NxqׄI&Me!_2RߥOZecЕI/F)o*-s0^X`Gwl-j{|Z1ZOFݢ5t՗g oQ36Hu|G(+ 4(d1e.R)I">Bwod5sRg`,֭C[cFYjN(qݧ@B27}T#!E8'Iy(!1j?cD-63jV3D-l4y>TDskZ8K-~= -"K ] FE*F(Zyn16nֲJϨN |FӸh9Cm\aD:蝱 *ӆ!@;OaiCOȻ5RC6܌ .zTEIP|H;Z H oiˍbr;,9XDqU~f(Z"2j=0<$ѵQG豱1Y!xpoE2Y<%9|EE'pD-Y!Xjgl4\"4kw֥qo I1|t b"讻#{!p5ɪOAJGX= Ωyw7LJjZl  im(3 .xD(@^.ޜm h]n'k6pZBO tӴm4!V s+CSa$v2vr0݁4zQzA"Wrڰ6ҖYۃMϑf٩љfJ*)InE,neɉih}GPsږs Mx#gk?abSS=׹% \~\rloPXpgN*gM$/тɑ,;ɻy "c>g;UBxkQP X! 2[p;'jGo%W:ǡeH6j}dd ) D]bkh!HE3]"!^ɞQg8浼i-Cq*U$YKu# JHqeijf7894!w1;bf\6:x%+Rp {LH[~։9 lxħj*8[g+m2]Ak_ksaVvC:n0ϲ$Px8Q?l;c9>|mN \wmbotōy # b-$ :PPX?=|0Ϟܥm\U]nӍyJNXZw1"_(ŕswKe։~x8Y֙¨Iٓ/Ƣtv o,QV#޹=d,#t ­:k*mkojs'd1#қ|U(&R/ZU䴦WW!V߲\Z21=#j$YoJomT(j4'h#ps) ƮAN砆Obb * )Y!Mm /?o΍h1m"qc ׌V] nIX #:&~|>E!&'.qBsFJ%|6"sѝT3TppbR\k/%: I L$?c^Ì,,;O-c:d:}j[6;!^(rpڗ S';}muh3î>ey4@l>G!ɻܿe`_S 4ݨ7Ϋ4:CY{&<llG){sJvmgO=7ѽkѐUqɎou@^ 7~b$ǡ8;n&̈x /p'i"B0O阁'qSA:gJuUu9I2gQ}-C]ZUPM!XȘ D0z)]M,L,GK1|O}M|#$kz*B: P d|2"t .6K(i)~SbZgPc%j0"^ Z s-=;̝Fs^3MwE.L㚡=_|ӥp!$_vF7je'-9m  ijuɄA CLmccPIyص$;䕳t?'S"mV[b`ŢeyHO`!KɲhrpӒU*Cb.y!d=%1 [Ur#陭ora-mۊCK9.rTmgͪ QcŻ{D^[mצF3%bc;~׃ \(/6qhyNt%V 'YjC"n͕ N[IlEaǨ! [aRVFM].92?;]-L<9v;N|=-4JJH_Y[FFayvp]I^&B'92,1kit@3˻#-|e&,ɤ?~+0azPyw 0Zxdj/:4Gw@4夏/#= QAf4CA2wv!fpOF wY='T:v.?Գ 5[T>anwYў8cQpoƗsR2sO?&^p1NSk :=2gG1Տ4f9E\TMuU,k=ƃԈnU8f#۱w#WʺY Ok{TY.Vrggt/+>0H /*(@!To=T0wޓB[eg{fi,~WH`ZPܰ\3MPzwdh.%C8I&C: hDdū=rcL1pu}l{@.It10n˚h,^uXdRH{z2]i>uf9m%􊧝s &kI2?^ A(oUwoy8]LYFLr nTp~t ,~ k%O0\$ֿN bQIAqf^R2~wbD I 78F2ϫG-p>>W2qqx׻aM:]ҩ[|Y uE벓{D0'ҫ22rzh d1UP8WJ_z%H%5%ѕrlDr>H̲Ocdb>'0>Dm{_zUt8> QG"d\\{_NFkL\+GE#{w+C3rhdIJa\ zw#gL'5{|mz>1*'JС&INU̚+l*Sh.E3ft#Q(wiUm驈$q;Q O@Ex[.f~Syb7A)qb@=+/'u'كy5c{dJ wMźnfCYńUR,1E=^{| ,ȧ1VX`U Ȟ]bDճ35=|5x n 7):1r%^Ө\:v?_\R.Z7pό D#eFIs+ÑxDcâF-us8} -b}tapZ|sR;usѩC MT!Nش wDV*1"y\'Z8L bMdS+(*U%ƕX6}L V\o`F|R /G{RyୂaMC-B͏ s O;"^;['o_U9C=v쀿!b;UGwևvӅL~eQr%pI_8hR8_`gD6IXy퍎/aR?BR}m|&[9*@)q(7vvJ\[xDH}`Q@_cVC9KVh;w@Z H5H4&a|iӶG7it5TNir9)[EfF"wp!r0GCo Rhg<Jo` Ç\@`/ YZ<9;O-Fz}}lRyJcM%ȵ] =bmP7IQ}3hy8ۃ:@9Cdȣ3X5uʜ\9qy4ff-G7|Fp }ntglBp2qCq$ XkЖOi8 tɗ`Km]%.aytF|{يײ<)*{AWٍ",#qps !I`~ hZ&lU+( (3[xčl5h `:O %X3u N0t, 6܈%#u=J2Zw36M'AA>˼c.+h&t㌴$P \"hʗkZo4\Q% ƁKÞ:رRIՑ;3Q \xo;Y\dCktv@->+A"Y z}P`g,e"ym_YЗ`] Uq-3G*{#Y4hbt̶<#XNtTSNvm w/)u"ŀ} hnH55t/y]ԓGė{DMBF1{TV=zeT/o8>$)fx}spOgwA dzMx7H͜!a}8Y-xޢ|@JXF K\Ul0tݘ\" C:FZ[2ĤwP8U%y5^NHfoHuɭ7hȯ\sg]aZpWK7ƫ.֊Y>A]Ax\4< N=8'e2hdĶx/!ν3)= &tԯPzhKTp~wEG-0j@rdbص}}yhѺ,ؒAT5v|ܷ۱ލ  ͠YNE2.+nQNk%k]N*^Jf.* WLb$ˤB ZZ^h 7\~n*7=dHo<2>dvSY?IpWJB"a\qiŸiFqmhAyT7)*sVts.~q`KH,wOy3esZ|Y Pb,fҶaBnb=lb3}+v~dpup@0' Ŏ KTёCHsS/zƝU؏`925k"YqǿFDzV re+of3?%E N5}P2Vˌ8HrP cԜFNlƈ <&>=?̙r1RFm2'8BBeRo "AFjC=42}0ɼx!B?q4b!㾑2^iIMRjdݧryL6e՞F"z:!0Zi$f6&tSSAU.`}hzt"|JnK0|‡lFo4{mRق& q!e؄ =Lu8XnF'bL`<BS]l_#ҟdEF"Ot{98s&UpZHDO6娓W3$rl[yv 3̦Lo-iZ"W5 yiSs΢nrm ]蛹~35Jc}) 2J=|Ukul 굏#{!W.CϾ*mF9Qj/f~a9AP$ŕ$r)KQ}8I3oʃm:AuY&@ 磔p{ V}R(`=9d0em |[59rɺxǜ?5pQ2;uwPD-80ub_2hO#QH LLDvlv>zwgSoa\߽\Gu)R;[JBm[;􊷍trF"KrI|EA~(I䮧0rGJg-i _;>#wX> *Avi2HNV1?ϟ!n>?r<&~|qOoh^IQ7Vr鱯t >*+0קE8|./?g!j/1I C_0 (=Vώh~2*KUmi"ĦB %6sn9dC$L_iAɥNLi`:Z/߉5g:AC~iB7s<;zP)v!$Sb}6J sVgN+b,)%tښDAQJ :2œ K10QV;`灿 9nL*btZXI pTEWoL/d]/_!w;5v%ZzN!~`.3U_yEŭB{+u[D$dM멶Jsۭ}H5\8.Ɛ#З;:kY{j~hfkw㌰Tѝ kҵez0*}}M N$"b8_BsAg>MxNd8G,ޮяXDSO fl$r<OzVXBO΂#pI6J\UMռn #/5`H߷5RW*wЉI>4BBV/6(t)‡䚸0r{}מˢUc F;-ݼ/+= z"2š6w:#{'/A,0gIpmVC%A !wʰ>Y{6u2hshj.||2d>Xzr!-U 8rR" }a,b3Yxң %p(f _c}lߵI\ZtM~x }eǑ0ʩ(މ]Y1a >R<7-1?0lͤg_22FCK/ n$9`: Ե`} =:aɈ-zqMYD6g puޓi׉39fi=CiYF=8XMLpRal'qY  &7\N'IdVRďB%JlM,O`%Xtv7DAPUo ֖%h\f77{X_6Mq_QxBYTx$MfN ^;ZۭG//VQ'%}9(YHKX"ZvYEP9>xV7'$]zP;nli56WkG"J|?X1nup DǾ@}I I1v{btjL=෻=;f,z^s%k`[*,nPx~Ԣ9z++}[}_p:0QFQd.~ݗَUsw.*ꕅTX"J3q;a[Vo2X ~xLλv<|ćO1š=z8q1'}JQw +'UBnMH8p n '3Z5ěl?F+@x/Z@-?]ٰ!q.$ Hp-ͅV@X` vH.S܊M/B(}?D8@H#U5E3(Z"=Wb) 'zruz ;Bm|؛5ʔ}I5u?5['@ub˩ٞ%. M܎x,ɛV< ?&S1*+Ч0c[AH+ܸk:3,AhkgSw.SȮރh(vºëj{TԸ>LmA]2Q'lWse %>8SLQߵK0`Ӱ~e40ZEuθm% NmS+IE}.K\7]A%7X?@nun5^P?R4T, 'C| Yw āZAȆVg8J~}vg" Y[Wz@gP ͲX-xƯ>~x5k.EąL-$UvBL̫#BS#*DjcTQ*h qPQ_y 9oB MQ.'J;eLN`NtMz!M+%q뭲{"P#!F iv' 5JثmMqC(c~YJ>>Uۿf%`OD_JX/ߪt7;5FODI`}# ԕv 1< =(S{EF)rHyrLqiVΏMIg`C)L'޼Epn[7cԡpVUo&+Iь5ӧX[#^LC 1;uD_(x]޲a )M9Y,o(SuӋq3r?<jgф⥲oL>3cZ$06ay` CxsxK•< n1/N @]23Է7̹ GM \s^=:%~t:qctnM_ҍ/טu XMG@Ɉƥw>Ĝ4Yq;G'gw*KFC⼾3K )$7@TLn- -Ү| Ȇ12lJeg7 6fVCtŽHGxk‰fPjyx֔=B ϩ=5X%s6NMd~2?t ycS&6ltPyGigbu~^\s6#5XjxE 8*% 6,ıka?ջMjo^myoo澍5paD:̹rUFj`?I L`W)k[p\k4KjZ*C4eNp NzGLivvN1*N/7+Yjg7Tp_"iG촪 9h p/>QvT;1Q2kJq-l⭩l@5R&b,2gIDwT{!lЌ_#k;JwdI-4dFn"bº~T /Fv3 yH~DN{uTnU$<p΂+OhՙP׉ɒTgLm++s0 B[MO  cǒ^b - !Yc@.x\ay6+3M!yU2b5Į*m}VP 4;,Ah^ p(=%[wB1yYޑPഏY84FQ?Ww ;vS)9}% / ;(y8&0'e1(YvKzo?{j8` ]/U;޵Ջ$v/2#UZ欱6+ֽ߯acuFMR b<#(Cwr꺤(}m<Ŋxqf :J.3ikO~mٔS)_Hk"̔PDQ 仌0SFj)$xO[rg 4pَ%WioNQ :=vEd.=HIUnR 3wm7#=52K 6r䠐 _.ȮHtȁĜ$鼭TBbA$61~»Q/cwHBc8vxz0vH#=1Bb˝WjDF ldP^TԮbmc^Q׿eܤ: $ZjQ&^Z\l"Ӓ7Hrz#g0wZ,J৻#Qdl*MqBMh|/4GN4ɁOh> *6v~Jqۄ Twʊ*Н1DdZ9Pg#Ayp|1ΦPܹ]&ftydT@PAB3E0Ԏ8WQCI *S^cx,.`@jEd9H vaֆ ; o.KHGX*p"q_;ݒ~Do٨rZ k| 6~h Wvܑw%d@'mq#'eh!C}^ҋ=6"%ut), ۄ!BUdw)0=]b6,r]$~.p&XN=-j7$!C+38_ 1 NX]~Xo͊yGr.fO!"M]1dAeז>z\fZ#8;B~T F x(*d<R9~ ,I;y\L,pb\م=_ e"WJJ(N@Y0ד]WXAmZ}_[Wn`Ocn.Gn,^R!`InУF2ޗ{JZ3}U[ų^jK eOy)vX<dt99J>҄%Qi_L`X!x4*;57lƝȡB3 ӾiPh42 C`?YIPx?Mo Jy$ 9^0FOQnmqx+uL܄M=g. 'EaUGCw6 hLscM諜ل6PjxԘ+ L:T*]g_!/;D d)X7Sz@DU\< 58MD=`oFO-rRz׺ǰgމ4ԣAu .? 43ྪ7]ӄCYo8Gu/-?e|'5k -˙&㑝 H[NFv*<D;Ʌ`h7L{bPe<0)MV t|@s.kϷ0s*&v7xW4oJ9Z[$Ռw,q')ma42[|ib }cgaC6%?B\+VZ4Qkuc7`zhO|66T ǺqhAXK]AYlm@^穿JC7&my32S?iN'&H:]2MW'_͏y{QJls'勏Ы]h4PTԤB9aP}d<n'a-!ehsL{%xKq.5("t;dh pk po'6 {o5-=kc`(=<ycDsImz1ik{k* ƫ;ȡeۀ N]}l]{J8+l| ,N@Q Rmm^$$2 -(HKB]Q2bm7#}7 2z[Gi;|f PJ΢-dA:D;,T%. c_N|+O-Zk'Q^H߷j7kVT Yjy9)?4>|"d+>\d ]N#JCʮ+?͖cY&qdsU[ ~ROԆpsUYG Ȃa'u$Xe\LeL}8t/hه)0#G~'DLHmxP!̾*,0$~`O7g}m=~QEw'R3 1rBmk )yqobe6DBfIzZDEĨYZtjI"fǶ.Õ7xW5;^z˼[JUO 1I+-dz:,oZgs҅ScI(5'EA=꺨}Oiij&'KNtG%X|>1>LLX%b8RT_<^ Z5:wb<*IxdVvf,5$!s^>'',RLʥe' xt,X6W;g!f$Nz!97JA/R!öVJG$B"MDWxL%B講2EEvV"z>3,ȏ! Vh0+{ROW~S.u!}utQf77tNUSjpUB?Iyjw,W }($哇? ^"$) dJ̹)Ogߢ{R˻i+ө@\4UZSURDR eVPΓsP=ⅰ&L:dKǮ]5~ SAka < 8#!*P$wGF6ǀ]Vx{<ԋ@9c׾ܮ/*3f$ы Z PZO™LCXGqN;mXhX5xzCY!8\Ս>ub$"* ?*L9"mޠ̝+H[xϬKa9\z<)i sE2?dK^CD(^eo@vIʆt\XӪbi&ßܫ2P,2&G}+m*F5a [a3 f} 27eδg> i@0Q(5ayuv~Gu#4V|kdY@F#,8x UW\@@gZA9>7#e5o w$pζ u\D(~NQ>u8J_au.j -U6BAO ;:?Fʸ4B)\SX|Ժ:\/nujf d4--uPh!y{)uR J2`)tico1oY2q8՘#6@*(.%t2 xSǜZiw;*Н,,ڕp0|l(Sc6BnV@6>e3M/C_ 5v +ý݊u=Onp-\锈8Þ -8eI&qCp{x=rFc/uyR~\S(Kи Sz,4L5N67$6l pNI:J8tنj03ŇGή+Iz_xqE/-;2򔥻K Oޠ+(~"qEН&6h\r)ꅯ? Dl^?EA4Kd բ⨘2.@)Wܑ_ x~ NkJhor;P^ s "wҩ6+1']x|yU& L| ~ OIWU1Si VYG?.Fa:ͽ[正@ħ E$&  )NΩ} 5HG%zu(aN;6>ǁ<\+Ǐpr@F!#qY?P G]QH?fHo?3t`Ký[;&@1-.5Lٛ?6.L]1pD ?E o) ܣɢ,c.3Ƀcr =4jS!2͐@n Ru&ox$* 譁^*iH>ݛz"EGѕb t\u%U&j=Foh>Oۨ$ vtg hP(XP iѪ1qGd`ok.xm!X}={IAb4GgVavK-s}`K\Dȃa}fpJcm4Q($G"ӑѐT;٩E῵KFr{PX?%ԃiij{!ٖ$-2@H&b]ܠ)'6=hYK`ɂNj xz[ ^6c*DsJ85הLqm h#Ď3-8Z2Zf{|DR&B?}I۝ 6Id}Ah՜5$= I$yi0݆*Y+b=`֤} 40՛bSg +0 jPIM `򯲵AWbcZ'ZhB/IfcnxmϢ-v4MWPsڗZ ,9h) Umpf,jѤR|rO)PwO,M;*%վH@M`YC 貛;A a` g:>.g`)Z2Aʶw+`CDcNlW||5AX"iuD"5|Oi&wLKYbۘ.ndIҭn2%}.1 vY{4t߄C1S,pAdq¼qL8ҙi0ooX"9Wk9lٲC|: g }-y 3v[$~A,Yq/݇B NCM衵nt){kĈt0u۽8ރ%Kit*}~:g9Ǯ"T0p ހiMpC2LZ [$m4qc;ߪ>)l_?~ c7-&pk}}GqIgho$}mKY=$ߦZS۞Ǭƨsݮĉ$"Jд(yzW 6¡@PrWXnOZsL_7.:zaNuގEmGjycf)e1<f4kpXe߁9#=4NAB8./vo5C`D኱mE47X2j|!6ત4~ Ei5n.HgV.gL.NMm(?ta]uak7Rm{x.;ʚF'cJ뫪x}b8Jx$/an8Vw_[rypgi%0QXRtW׷-+Ї2>$ h: EpT!7( !r`}LV6^Ǻ&;G((oxF@K=%2 |x &6_iwv箍wBqc'rGquB"y{ MbI!|x$ðWOtHyU/e>fyr` l.(%-%U4?x9 VȎѼ)̮D0.߸kߚ*Ih?YH6)Gxpݡ)$D D|_E~Ojb=H\W P"\Jqx0eF൩Vr`vވY4HVy;\qlZus^ՕCQrkZi/ y@?n#APĈoz9aW cN@R`eµ'E4?N g݂/m2}kXҞS ECeG\i^A.ٓ@ԧq(fYG-z$YHJt2ˈ(AM^d̻`dB`BW;ټM?IkoUqh|`LU}=L]`rk68ʥbXs|m_(c*h,7$lv*}ԝ*o<Ӧys7M)7MM"̠}:>)& }NG찗_ *Ƙ\/-yvobgPb#/njc0OmQus\]0FWj:?:47D0^ {Ms Bu9b10zUh !cc0VD2e3F.l oEF0Ev  r[ ifC"%Qvcѹo[Ʊue MG`mx`}|1Z*]kˆ૽AB59 RsU1X Ȟ!  OER؞䒑K=GIqXRzGK"zz*藦Xi #eǓOݵ,;O5rr UDsR1x.b$ b@is"}7 uEAio!G,_mk|{iM;H3mOԖp]!f*)d]>N+Zc;VVH<~fU( [ckpcͼ`iH "B=hdGaSCR!F#9/ GE~ӚUe}7I;q-؏$1r*%:pmB0Cs[ 6U+z:ؕUWz7;ޖSyzOL,wdQe=PaS."g¦\q1YnϳY4vN݄׆6VkS/ ; ;@pG-ʀ-o}csZ-J'yKf4Vavp]Kڊ<9KL'=\L&͉m^)0QͶܬ@}2?l$6|kYR-'RdYu} tkm'|"D7).0-^tq eByo"1b&4 nZh5:Q7t5C~:Z1?tknD5F,: dzy=G#Ir7J.ǦX y|J8+'uV)/7 RJueA$o0āThFrB2V\٧ S\[[{F'w!(l&* b4ѲaDͨǪ W*P=i_P{+u5pc\ G@,^N 2S;)n #sAUdl3b{K) (Ot\8ߚ>JLhjf7ؘ mC}/ځs},ѵ.pKhFEM,ks% U^޸l?XԙzLTaP4 m={i!-lUﶯ7>@,tߦAq,ZMI%U>aG&{ͱC6%t~q `ĩڋ_*h ;LɈL.ee}6Դ;BXK4Qg^^$P9jtUKNHd@`fM7@mQG-#8S Dz@^Ѥ.> rR)Z [\qU꽀(Hq -'^2ǘm1t%tHuKQ)‚ھGXr2%,1ӧ+rW=fA6G1}ªIir ٙfPOx$I$Kl`o/h T&nc9 NQU#AhVlf.Qt j> K^.)i"b0G@Z0ْ$k7ףr;¬B:(}76dqvxf^Q[ 'r%9JjiId)E@ 6d(vS,Ѝ5614H,SiPYn]IZ0<6Y~th, 𓔊|}73MA)09VTU'>l!ol+0H|;L-:Z Dmub$"XX$cxUlŅF- 楲y><%š}V*8觫zKQJӢ.` Z &(*Ny` p ^3Uӯsg7s&o3h0=$Z;z#7d/)u-\ M Ěj)ԠNt 9Tt^H|k! /Q.MGQg$V7Rv(AZ_h1C+ua7Sy1(חyN2Ň{L#.*u{ * +KTM(C̔wN)Cj[cD5 Olx6ijN+;/6 T֟K7XtC1Gx0<:Qki寍#Ҥ㤢J=KI`4I:+iPޫʶ<8h!cr~ps,d|s_gTq$Q\ӼvP eL łюơoU/~<ǥFiw:0Q 2}. ֺ-)|\&ޯ[>OQڽYD7%Q1+o+19,t^P .:9aBW& O @t1Y(|ϫ$VEc[V< 3ZTG#F?q6 ~NW-Ƙ ؟ɉRO6Cw{K)jQD!H |j QU )r:=oX'8 r𘂅|FvI^2ZK 1 Hp&_+;y3-wTC=,MĴ 45KӷKW$"X׻f͜6DYx33jdh0Oq}g)}vnuQ!VtdQ|bjii^Zi*.jX+N$ZcEiq Ii] bd8xe3R TI6(#;wh!Zw/09I9ܱu_4*\ٹkQO-z XbFW ^E*ێ@6),snN܍HtbײC Tdmz4#X! 2h1 curhɇ$\dpAB7Q ,Whi0BDF}SC-%`E)q`^f/G B7𱪧S& `)ZDc1J^H/%mWOnLP1i!6 x0Hbn(%`C n3w)RIjf_Fgf2ۑTM n:.Y;FwrJZS@ `@`]Z0;eXU6J+F$6RR^Nqjb0_~RJ˶'56A@U=vד/w*' @@fxx_LibGTaS4<}bUBJԵ<*OesŤ5~GεKX~GQ1}!cF'AܹQ@]PFdb̟Yivc[ $h\:&, kS`ú[VO'ʇCcbS _i9oĜ7ʭrwM6gD"ň4;L !loe1Ӫw3zBm*gy6oP:V 9 xF .Wb:{/PQۯeaw;$g'Qރ.wuMA:BxrWj]C!H-ގ|Zp2kj|!ě<>x9: `ᄒD obWwZ0\ְ/VTJ 5geZԱ7\$&|UO Х$qZHK' XǑVDjhnt .IxA&a( >S9p}ߨ{hɝ#՛WsvFYBa]11B&ٰQ% ;<1c_%dFCƷ[Kh+#2pq?+]|+.`586!WPlǘ+Q*,"u}:ޱB,#.T( g1/y_ 8&u <+GA)ҿ cRs~#ǖjAĊ1AN6x |LU"ȟG!j>GhOa$?A=ԿN V. |D)dNw!%eϞJ,^%cC2YkE\(!+oy " {*7bxܸ DD/X2À`9Y -L*BydY͉$=]alo,2~@b`b|CmӲ_ k N18W j5Cq>j=L9E,1Hҷ-'2̆}}WS(CQN_+jsFr࿔%G+ bpA1$  =F婅?>O"2t}R ȎU5:8w&e| #\}hp+DZ`ٮ7!:[-olp)7 [؉y/22_ 7L\ޕ7YJ^gS3uT5)K'>.MrxtՌJ8AQ +سJOZsuS,نov:OW_$lϢD0j1uJTZHCԣ'j9&]Y䫥@EMzFyz[~0AK9`g੩R_ȍmFh;7Nt  &rmCujYKgh[T?ƥ W%6ֈJv#R \vlB]S~SdtQ,lg Ў169}5DlknKpM/׾F2 ƴe)Xa E4Hv}"k('`W5YQHx *%Pu2%[0b[5ǀdDf;>_߇!幇PWze6Ɵ8S;O`˰{^f"A`}/pdrؐ 1{s3C^:Nd"$ޙu緌fW*ST>:z&mɘƦAޗUҿoWxJemC^"qq.6]Hnsn m0Fe4~Pv>.W g)<) n ~x_J~v LÃA=X-L)l098ԇoU%~y-j7g];5:|M%=h0$܄̛rLZx*ΗLF-~Q ʺZ 'Ծr٪#"Oha3>vK73$hJDmfCc Ln~ )#oH˵@M/CE <.u?M!0,*YU0aϱsNUž+=hfl,߾s3Rl}Sp oo_j'f|BiU3cJd;' koNJ_n'ըs*sgxҦb5dRy)s_}yGONڌ0~G 9JEWg !`,=YyԧaeUAtgϊ2-6QmvvٵjCbZ &h]rB*wj: Pk9p\@!R#gl}wT>̞HPdF y"wmfCdޠyneaBkJyO@݉3 !­o1$I77U_Λ1Seg q4SSk+5 >/k="rX$DzlyE,A>$h#8LDjV)k & ־CgHs1b˞WAl+u,ݣXwGn UN>lGL,^6$Bs(3_Z?*?ˈק;HӸ_\U=n5eRS4x^${ ({-h*Cs!e9nMNΏ$SCdx@8,lxP"yM~fTˋ1_;gcOjO)58;-=hq5_`^SnΕBه: O^+= Y^ax/o8e˩V0tF܂>55p"jޗ@tK_BnJPE ~1]M74~5Tm8=hg9;p2 ;C{x\rLSq 4 aKo TA vзlƖ'͘A9 EkBae(!3Rfwj񌂽B[DʕlYxD>DB&FbӨ杦-8y=cJwIҡm\Jʿ%9REڹAO\%Oǂ#) (\Ͱ["] {uzLP jO$JE,ĭ˥} =X-D]zq7&@˂VetF dEiÕ^8 rɳ>8 aI#9K[`#7:ͮ=.C mgD! :Qƌ-SM9hnhS̪Rэz (s+Ȱs⊪sE ܍~,PyJltþ򚦰('^{i&D}Q@-FDŽ x6!n?FA0$hk&>GiKǾ"%VVHȌҜg#`X[S  'wY tf`T!ÿDE8 AN\X7L**xE&J kdcj#M1.WbLk&E.MrEV 5Cu}+cVw^IʑϰY*6T>1 FFU:MbPԭØe}Kn> XSfYر@}ێV[!ȐŎvX)z$h@qQxBl5%g}N=?-cP/Npnum|O7EQ(On 7\EpC'hM'0tZź.? d;6+P,v0._# X7 7qD!U?2Jq?m)cX:FV"76-Z;I1Qy#RS ⪷fOXT{=&hH̍ۮyl`kG-TmY0H5:gE78>19EXƸrcٝ,\3Ś z1ӃkNˋs0:M~ z.N1C1@d2V2SznUgj4,]l0E/ACڿcuޣ(oxq>J#CzyxEiw\(il ~uGs 䬍d!?Z\_-F3,nb &4*8z' Vxt^P}Wٺ˃֫t(zk1i#]#Xܕ)N_@naF]GXN hҨCPNfi%{ѥQ ч"Ӝ:W Gq7xF456ՌMRn_rc%&25rc]GOw7vuWRwX:z/wl*i+O¦jefZs&ݔFҩ drWe[Gz QiJ[ְrTm[ErqJ F_e.߇J`$wʓbglvJ!?*w=ܰn4K$./c-9S%SDsvWӔW0Ϥ8*BX?OM(möX5hϹrRWV.-UTT]w5'X#7A70ws:cUn"/1t3myt#1Œb%MYu-1z0|8GhH 9!:ެI6dn |7#{#.j/*]iŏ K ̶c ?^ZwdwR&TNö`kl4߯7bu"а9дU4md wVq/L%Y8u}'?#|PaROmzlqi;jt}/%.GD5,:LS~YRț3[0X;v)2@9ºp$C %?@+ߝo^7̇c-Sg6`8ƃx7q)Al(r,bSm hւ:XTi+w PKL'9`Cx䱉u9HvJ.h-<%I>a}[.ERP=S9:W!fMuBN C[.簧YDmT[?,Y"mG)hKP%q:^92_tp tZ/E~CK_~*_ryzZ>S(fElUGQf:RcM*6`,ޭsZNlн|[N+9e꫋u;[!X@\XP}M)Tj<LI1`ـ!ɀmEu:ǝGb+>3ř>0TPe]ģB+zzTds4̪ s1kGav#OuVKk) BF(˘Ri[>sh2kotfe{;`(q^jJ @mnf`_Au嵃3Qj86=7]~F(;w}Keu8鰇l韤pn6݉/ Bv].ˬ ʯAg0 ;hy0^-NC(w+w"(O&x˟[E'ͽ46t ECVe MQdf{(SS)fzK҉[߹!L_顼qr@GFĎy>7F &ZY#S7'~պc ,ԙx>#n ^|FvF<)YeX dھYS,v )U(U[rE 1ZHYE7?q X:e0T~_Ye Rp)WN.mJ^Jײ%KAϠ8ǢĘUp4"PTqOMoYTRAU ~ٴ6:Z(7PhY͢`nL֞n9*D1SUĽi#js7SƊ$Py!hs%89IJp}ᩔ3Y$kMw 4R[@ksW{_!΢ ħo{b'uA*ފ>]=N;`kBa>ܬ8 R&,-G"NQz45cFY|E@O|IjZa?Žwm@a:=dk'BZءLj)3^XH KYאa%a ب:ހéaU;)}ǩ꽉 KQ"Y\G@tJ nvZ+^Ʉ(ݛ-:Bz+!=u"#ژk[!CP1R^t^7;G}岪4V$s۽/lƔ}0 (R F3F@"P-b`D25:pDr5ʈs<|ɭ P }I*=Ъabp{3ז2mBkm_ & H[kM@->swTwiۭ)5aO^,?0Fu8a;!'aX&1c08hN6-Ҏ^b5P/g]L5&1{qjo(~y&_9;]{`MŹ(?m5dlcc݇DrA"qaAh3_e }@`i$;ߝ<$3ai#zŅXI6Ԥ~naGsy v9h^xd69BzY>C#։ [{>v9Yaun554~w=UmMm]~er~_%)Wqhvq"A6W4BL71ҠbSUP'D?LD⃼@cJx<)98_3<@ȻgbpW\pRzXK b_#1O'h@Uc|넨@^ٕ ,d89)b{h>.!lkgs4=OdZj:Țݻ]3sM?"C`I:HswP>%O8wP탍5¦fa8-:CQkۦe=ZNfLpÄ+%IղVZ֟ɧ>X&\I 'uMaR( |+qԨvGQF^(-{Py@urcӈ} ec4{@![iR}'9d3~*4^6|cS>WAYVȢ6ڛ v"nmFK YJψ y%{#Bޣ&:hTM٦4f<b\DEh.[Zt&r޷GVW4$`n_ tĘsΑs :JD.2-=o|c>5wN~yբfZٕ8LdKJI3],ϙ!13RQ9t- fЏ,U jsrKMԷ㈘o/H9q!EvӸVNXQ4[jNPhpJ]PF_&&(V$0\pftuI({e#?4Chnyp&2b)GJ'`ZlH[TG'= Po+ #X^ o-NBTOV Y VD͖:sr6XGyۅBCz\zyDv| y<!r<$74qN&XOw2.frGjlP;ȠءEXYJ{o>{X-|Wϴ޴ XJxμ3_EXX:o˽߷Ԟʸ/b k`8b3GXi>(var5q5%c㤴mG8r0#Zl6_{#wJ >b`o <\Gar&I3?uh$6@ (uj%Nd|uGjx-l7+&l̓"79ՒV5HkZPᵵuk00j`i&@Jf?ty#M3ߛHzI?Lɤ.s|z0)i 4g^ubŔZͰݿ$ӇjOawhcXǵYE 8RYu(q'WV~pM& uN (F-+P磈@&),R"=FE^S]8t}Op!̾G5m޴V}y krG!nu[ȰCK[|'~@킴%$JR(Do,XaD)m/'5ʚsBH‡ssqb7/~`y@b" EP:ʿL %ogϾۅqҘ5(e)5VE{ xNe)!5ew#b*q'%5OM+:aN7lyod bʾCI$E>ǐՏUDmiy$f+A+Z09d !)Kt803RXff(UaXq}N A3ZZCm'sgu}Q#60MVY[9  ܕht2a ~-@;OkH'n.6,Q 1$̧4ݨ)U",TK sjcD(#k+X|l Q0q*9kMQK%- q≑N#RН٢e,ƶ<ƓЀg1ٞ|&k݈# 5;?uDZz[K{Om[uz1S`Q7K =&X\c~=|==uT"l瀝`۪л3yĹ癉 C-ꀨN;OsF$K&$W.C#2XEbbY %oUO6 7M/cѣGG$ˑPh,]#CDq g"c/h5/Rћ1 EAT6NΦ>"sQ l= 'DjGĶ>g;n #k#~Sб@R}P2緔 2.2랋'tm7fljh=9?+zw>allmm6{7wݠal׸Kfz ~|tgg1Ҡ.ST<ʘ5)xTIڵ+{'r(]uoH:2G8AO+ c~AxN{YwN `]ƶV&ݶ@ԘDy*OĜ) @ew(vWxEMMy ^욛P߭am~t0#Vs{Ƨ&EQ1WJYvHai=3lٮ@OidN-P2"{٭^6+\`QQM36"} }:kjlj}c5YB,ۯ]v883t{,/:4X*p<y}]Zk[s5D&ԑmr\DyA=z0|vd]]!$n˪{#0,Tey 7{Oc%pFح?kdnѠW:xqE|F: b|5 n]pv7iX_ `[Uh۰lrX컺XP -7rfg vث G .qmA[ZDe<{ZiK䅖}u mF w=u0ZV !6-iq?]O%|^iFBnL\0ƗR;WL/ E?I99 LH\gP6 z1fTFlT66"J (9{ IAhdfRv{Kf`7cCwDdH{CB+̹_DsrŌ̮ +6qmtX*z ږr*~pщ;1j9t^r/jX+zEH yR9g ٟ+$449$9h1)^AZaY-!ɺZc23凕 p=@y!PŦEhh:aM E|SS=>4$D5䜖#G^^5Hp&o.3ˮq{K2I_v bY  JbZq?5',nͪ`P"WxBMD;A9I '.|$Eȴ^/ b[wn p/vgM{6/1Js-Sn3SۭE7qnxp(LD9AWj^?w*h۩+7rdT 7$ *sm1yqprFV--Kz [M`GIi6֒Vmƈָ{L9ΉSmQ;F4X.b xl Epb^5+-$ƈ4|E @ϒn.b[;^OeI+rԕ`.i{jt`BٻQzMQ^>=)Wu$&,Y( ԄEDκS_(2j5PNnɛbXG!Ylb'<Z JO|W4\e$xWPS&xǤ]B#^U"[\U[}%MU+lsSrբlIXݛZIZm5+c)09piq\ㆼӐm z+ Q=)T#=uKMY =)X4}0$g!T͝үC<]@jv7M:=7  Zӗ[3 oA;^ RYlДNz7Ym݂[326n}:%^&Z3`\|:ru\Գ^,z5Ό %=֍-6BdJv(pQ DԪ/elfݩA?9?=͗?̡]l j[m?BuVup7ܐ 5 H ${\_yEK]*dҕ:@"{fS["'Ua.9A7DB,>̊=<9P <^3)0qn@f1_= 'R?W6.Jg_8JዶvN_n)RhǸ櫝ŔqmXIs y2vvu<7xMg"wFн z Q{z1xKݾPB묔WAYq$}Ku9F Щ6Xt8W;h'lK 6L$\dTnn,dZ;}(a?1\n~Y/i]mt:b0d4&Kd~PB gO'cZe al58Oɻ,6'tC{\Ĩ݊E V>scmf( +-" "DIrn2628C()g"]Jcפ OpU+i 59xZDtJkmϧ %aH+b%hRNܯV}Um>uA 'U^c@j d^Tmϱt9*wrBxH ݊a̒5ӕAJw=y&]a>C;IA,=tkJCT3H׺"ƑgT_Dj; As.l̇%v\%k qbG]Vf* P԰ cZ16$Tfڲa/ Z.?LA`#幗ӁP`Z1iY`i,2##|s1<-N/9RceS{2~ *U8_)cQ%*JTcGP3/w^5u<7V:myt,Y"bTt+nB$ضQu\fxL=qc'+FxY%i팖iH/\~MnæG9^`.ʅGx ,aaY,MB?&볺8D,pSX9vdv|c>7oM v23f׀UMT5H/5We PȨTor:~ $Sܬ>j#n\O02 i gabQӌ_m.ǸHdNN?Vt2PUEgdkcΖgja_J i={,'V.u R ^'~`U"9.O N )T7!ŭ(_|bpudғeNʦ+tM8 }"zDmEhRi!vJs&V0 '~mO@9Rh4rbTA3)Ynzpt"'NѼwMu` 4tN ̓[CjB le/~`Hl$)use@:q hŕ,$9'x"~c73;l[=w oP׊٥)TX9uNRO.)Ěwk[]%nWf FTRTîdu/ qE&KD76wQv7۞Rg[ϓr(tù+gE=Q+WϨf,iIǀ2yGW)J7Q"2\+|1Y/ݨmRyDa,`T2bg NmkZMzvP%t:ʼnۅ p\dz!_m ^k:Ρ0?(&mw5?Z;Iͯ*Fl&JE3=EЃ U^O/N]s=?Iod̹ׯIdbzcMhˠ"$y#ٶXaxx>|6j]DM>jVIzGyZD}b'3%okTZ ZO?0Z]`J;Tݝwj"\=3 .Fx=};f"!aeT/ ;]=bwyw y ,۪y:ÆӎgSn?3xD^Ј|j7mg| Uja﹩hVNBKC"-Ty7fVҀ䆕vW\'9AlEɖ 2EL' 4uvQ/xaZ6iI?@'CgB._S{)ӧ<5M"O孩^vhI5UsRU17(pnQ"7KElYtފ9%#@9 G9)5 cף=rX y~bsĪ9~@7I[3HW?W-z=WZKFV<.&8سRz&h@iz0.G&Z:3 Imۤt$_!$0;S}g] 66);Λ9 TS24n; 呮FnyB['\P.4T4`;->7 #s—Z#ȡKr+Ѕq=~$s(7j. T u&d}QK!WH' #\4} [qX\-( Ѷ8y[*vmh҉"f}st*2XPʠhJ|R 1Lq%8BӢq@cF&1B]!ɱ`PD"֝9^ȢI 6d,b S(aLN3s-F`hubT&O(̛;gFJŠu@(y-"sKrB kzK uja=>m`؞ޣշEłYYY7^p+6q)l<{ D:~Jwޔ}Ii#fh -E@'oa "nhܭOmCx %𷛝)нT2P2 W8b=^7PnنLMB7"%}{dr*f8?:pJf/V7`.FOWvL[He+1qwqVWb(BpG`؝C~63ʮ'bTlE:?srD.M++/7]#&2, @9 P3 ;qF0h_#7&/^&|x|0FhVQ¸ c2r0~23LZ Swdx;햏9rŽJn'*cm;L` ^:fd5E0>wReL ٔ%³m]\Hs({64J~"eaJEࣹeLCHPR(AX/ؚ祼m!Z#gSL+a& T6&:@s.J/zXvuB7`RO!$N_g^??PqKJ^`+sf3U.3{J:3D B|R@x˶*D]KZl:*\b:¨G;\ {nY>A7Љ0@Xs'z 9vK><1 ܚv+y+ 9Uo 0ڔ͐=Yk8o"rߏfFxX҇Y'* /T-!B-Q8⃫OTBɌQ'8=KAj6gL ;=jTxĠ-J+Є{+]aO],oQWȔ?0*}7~$[^+MHF*2^Ct& :D r(@x*Ωgbz}Iz ݴ]T3yv𬟎:JV}V+z=S{hv`-^08X HqbBw݆hoC rc *PTFDgL.(oOƭơnKy" U6?ZaR7A3&h Q<G=di%j:Ɣcoqoevbxoifnm0ƐBBfG8saRݫ[{ | =^Kq~e,9ľEW F~fv6mQ?muC=KJ\? jIu͞H,-5ēA.+o"Jo8B.}I#6{[ZDzY0#\t~;$i08+b[L\s N!ߴu':)g `87pDDm4#S H?z9M>PJc+#8 LKedx<H w҄ MHyq}ǔrROO7klӂ4/OQXz iăoQ(S3[|9R<[ ]y;y8Kj^%$zh4-BRHv.UEqݴ3[ nS<=8z"/K F 8PPz`OoVioWlWNV6u3d®]v Yt'2'!BW,8d6J *e fMYQp<%h]6#[ɳm]Rg ^ei$:##bdNvd"*_oo70h7^ mv;1nO\h{ I$XM A+̚A[aDcġsGA(!\|1Is$$e&(bt?Jn ,MEJB`ˠҋz %6n{9'ӱhHcB| l ٧|?陙C@L®"° }IYT*mi+_ڷp;q<41Z&(1:{q`┖ gW>T2.Q溜㼱Bj6,(7?;ԶQU-B6Ӫ6 o[j.[E8ik&FCJI*+=gh `Kf ?=*; i9u^~w&7$]i;ʰB޲C9c@l \e]hTq1oQ gf $I<)ǐ {Y=޿k='^qx@ݚ7*ttFC;Iߕ~ѾĪhK*4\`NW,iLݤ6ID !ڵZqzKs]iudo3K-BoOg4嫜Z M 7?c$o[[=z (iw|6]rЦ9{i S<=xf&a.ЙژcvFR便%[٘"g;%|Qs4a gySM5-_hsyÛ**ϯA~& Kϧ㓪NB9 h;N9V9 Д-+¸旀\j!2~ƆxW^qc kZ@xw2h*-l!TWSY`{2JIZ3Hn[F"ЃMC 9GG ɯ U ;!npaOL0T iϋ̤CkgJ[GdV{o6)35p5*gӼe @U+񹗻:!u`X{EF>q߮_1YHAuyTkyhξ.XE I5GppsM̋X3ɹCǴA(ӛFbẍa*0Scތehn2m|~{ >|~;5֫khnr yw;MC*#Yf۹˙>IiͦٱnB{s=pުO4gY\ o~. ,P||YU.Dn+#/tfK1rStڬfbb_y"u\N I;: b(ԍRB*!Hyz<#'_޺¶*˻D P%k9ۓvtkl!ǽHm4=Lm3k>QЭGũy&ʾ+ DQyzdm 5 3 8}ٮғ-kVo(4oh ƪlSF{Z J)Fޮi _, <-j-v$k%SN`B; HC{8,h–g 旪9~A^z|HȝB9UwaWbK"PeCeXinRW=bujg1h\\U M:A,vbiʙ Vbދ^lS _A#1dDDjT!F'M4׌C)a5R mTRaV(E3%tFde71Aֽ9m!5Q $^{g= EBo۹q GSP*&@tt+t#߬äqrgA9R0a`[dIs$ۜnؠ2L%B:y:?MOg" K) V2.lQԨQ77Ǒ#6"zu~!t)=17 f8!ȷ+-?_ߜfTIDX?PAw2M6 AZ ph~$%>T9=QtfνVLM- s\t6c=$#\Yln S3ǜB >v&o==tՂŔCnhoNT.5. CTÑjq#r7/^Vz .V ES#CX.V.{updqXĄӘ@C=Ay<{lkzk2,Iӱ;~7Pqװ{x kxvcț{f)awkĚjj#({96l.wKG8.7]SQcƤU.ϓɈ9 7nt4MHNu=F%pxF9&_=dx} 1hֵHgyr`P+: 3#ٗ)"pWr5 | *3ؖaAV/FA]7(cpyK]e[o@>F|d_ΒGlj?2gEкGŶ i;SuTMk-ǮfJ YHږń1zg_-%6"OzYeA.cpxI\/Ϥvk1$j)\rkoa '_xK5Jg ] 7SuѡДRzlQcX)¢*G5ٰ"7vVx-=)ԐTW_P4\Z Y&jX(O8K2@P{rԻIC"9mH˯k4Fhf v83Qo'9/gfy }(<^Lg_ ЮHAd~wu-R ¡+&уdw^Uz m#J?k<ÍnevY;vI$GJ.? ^Ӏ8ͫXsQVyØ~a|mSiYٳ{U1Geλn0mߴ܉W~% ]wO[,?m-)TCm#R8H4ݫrwjy6` Hn4U^_b{JT ^цo^2[O9XjRN(s]5p&0@=Si{5\.0f*ĉ)PxRUq3AX1KNgl֫߿Qu!g[0=6W1֥sz!)bQV@n+[fy6繜OszT0rEf E4)36_}w$YmD' 1o*!/VΫFYpòqeu(>ys^9`Rf:/5H  m !ҽ-<!(L#^l BKv((XF IOYF߁I7.brfzjAφ+b%jc괅^*Z0C6&Z[A帝P(_XVRix@o{N%pEd ŝ:K:{o~T8߈V,z.!YR/khcl gζrq i/ l,m١NV7S~㽮?EBCsEe)qdL=E)?BƾY{E~-8l2' 6e̥OR! ЅU{E%~)yВ"wDjݻg4x223JqU̥jXV00*TV !7SbDٸPl?}k _~sCB( nȁ&BOSDG2<|5Nz0+S?%d10>3DAO*?bA{ZW$+v_IfM9t<|X,ŧ/-})>u:=3&/S(?;a%P2M}足$'kH'^@glOMZYv." YG}' 7/f$o.MT.I"8 ON*5eVXjZLX* TXTdgMɼpUt~Nq:59 ҌV D g㫠W6 ;Ph8l}}?t-Ɠ6 *L259p\ ֗ګŏDCYڵ n~@;E]ٮ`]_Uri m%6ʠ,)#fE8ϛm|VT$yh!̟UFmco'6Hj?Vb;0ĈbW9 ")D*+lp7a$YSo--nBwCIZL\'1]։rb85we7L[K^ n$4ؖh"$ʽ˧ϖmjߌ5=̞EvjmirN6Z4ggC ՚Đ6U2tonX돏KnUFb5b,g(Fa+LmÐ mqBcٍl- =g`JF|5]*qjUb]G=V3ۺa㮖 6ABt]é̻r^'F<Lj1ǬXT%;DwTvt4)SxU3#maB3I m"xqBSJd4HM8stXLΠ,z+>’Tdb^mYA Po6TmED[o|$Gd<ƕ4^!q{<7WdUUv8JXrѶUboڠvv}*x{J<ؒ Xp) VTZ?4)<ßĝU.<9Bj3jDJS/A4ۻLib֫%Ѻ/$N}EvΑFY=?o<]7yrvPl͝B'.aw-pe”{ ]g,QGJP)6W@cJE ,ܳ?ۻͅ;Mox-|g ӻslL0?Ja{V҅\e ~~QzZ={7-L2c:`ںہ6kFIN}di}r@Q)ӳ$J}vWW;W550 Ԡ0ϓd?m&",#}pgC|5M!=),e.+"M0nŨD`a|kLS:IQ1|2% 6֢\B)TADI$8z'*.6{컴>*)se5Utn.UhkjtՐ3h\Ee2 gN6nYo&=NEgL Uq_>ArZ՛}9=3q^x6nw/抶q%JaA`'{y.ӽYg~}|!lZUE>JbCB5f ڶnRX ק, =LB[vի"zOd=ӛwMŞޠc@ Lq0WP,0i(0v/lţg4n.cM |]{#?[6NĭXmhb#ʆY(tN^ju`hdE_H8䭻.>i!e5ȧDTZt-;IK}:v Zc-˳#,p U?pq%;-lJxrdv啵l'R>潄Z:HJUٟ>n| }~ӰS½G$$9S׉Eo?S| 4B#/2eU{l=_j:V8*l[B깧q4W z!K=lgQ%( und_B$LS3jʰVHQGʮhܱztD_W$CWgj~au@"a٠pHZÁG9Rl1d>vdBcv*.HS۹85@r9Qp*M;407Gr+x3[C>O*?E 5FzExÎPMi0/;ʆ|dꪼy$*Oq9Ƞ "_eHfṝrx}mBC\lH*ݿ'ʅ{ʎw)J9(=ˢjmK(C Jnڵ֠NdqlT3 o31δ5%y߭hߘpi{j DRK>"ѠD"i)|V6zu }ϴEWwћoBoLUgLisȣ/ݺJ¦K)3a=C8lݡ? ^x&(}H:>ǙefWQv$ƞ$ D$9rx=“&ɋjy!䠐j+6՗ađn9 +&Y+7E 15j?CQ2tze$E\"=>q9e2Rd@Esa[A],8Mbq1vqg2r"`jjIcs\l&A;"? %ia-Qk#Fus" 2f#=w쟺f\xzVS0 #}*@f}}9F<ʝÙ7ꀑri{p$P^/^wM9++₷Ct G7)]e,*KcwNsr^[*'_]r|p~⧂鿫m<%0R=R1ו"Aش:_)BqIjK SxU)0Z?#![N^Ґ5W]g5s$0 6׍ u:7lu(aHVp4ЫP}_0<(q+(6BSC 7 {!z N;(#JzJ ч~g)u *ı=;^=8.[1M&K6@!m/|cԕxd*L'nAn8U1_#jg0Bp!^~Fwa>g4#.5~N:iυ0gu0v<Ã9VM%Xk #&ۈ- 6%Qtsߐ(9/ֆ*ꔼaX3rj"a~ɭݕ| 8HƛbnМ9`"'R@x lh;Kuʦ${ЎȄZ¥Ԓ(iSzo 49EN-mUK;)U j߫f"ꎵˏ^/\/ky) yBѦkY٢roUoz8ڒkq&[0>TX܏-q{ _NXIK*W@B:,w纨 Ƿ#=oZp,2|l/=>[˃Í\I4cYJkeQ>VUտCu";3/$Wmw6_>OhJGwo~"5Zd="MDS>7?`/&-E1IetksIm9)lqM뉜YO3 N0| Muse\<ڱ}n HX|z[ʉ:N8/nise)x;hц b9ÞQz+xe/8buu X<ۋx` UsbA;h"U!O6si/0ދܨ5B5v$ arrC[tBjo>f5gqm?5+46V;R7;-?ɝF!J|ַl[8[& Ooi<*݀.XaFF7/F4|_`uxB7+B}Pqj.|Ljuim,n ~.rxG*|yȒY" A[UOS˯F.0ա"-4㉆@[@mYO0zLG|b$HyD/a௺ZBX RM9M=#  5hWIOP kĐ%;fxHSm!1'YJ<OBVDL%^"x Hh"udDi=fQs,O-Ӏ 9@%:#a#dq~l_?\s^(ZF>F|-n"%i'ÞswT q^K|.]ppU.%5{bA$# V{b9q¯ٰxXa}g ߂Z"cQTgLKB$#c攎BUk~=F#&PőHPh u4tjϦxLe/IM#-2bhL,\׊ձSۏlx ̨Ke9"$EB̈eR mD_WM1,um8:{ <)v3w73Lyϰ2wF]=nN LXC 3:̐Q~K?wJ4uxd,p]ЃUZ=fj s]#߭h\S5 E: v-#~ݡ >@33&#du)L{D/gd~SBe|d~A hC>l)1W` <_^/BuUT+h 1LNOB=hjne|G7>ȯ~XN;3V3.; p# (oqUnEm$W06k8;e^w (ɛyNpUmgokhp,"#9?xz3rM7%!Nʰ*/P0hg 7>`wx!y!G}QEnLu _QƄ-C"s uq+OZj0'%"k7$|9/f|drS*k<)ǰ%iɖagb-UuHk\Rzt/4UDIs3OHb|b.qiL֧JJzTh*6;)MԝfE+BY/k+ai%&K$2rtqǦ~/(9=f-!4$J;:PZ'hJl1W9Y9o$uU/4qn$RclˡJ E(?T6fۘ=ڍyipF˾XX67YYztz"/J7l7y!B=kxYw.T/4fR1G["C5͓7 R`S![5zڳVmʺ3L>BSjdPw֞PLaH_3^MUYNj)Ӭ!4y9QVjR4rYNau dP{N]򔷐zx찦HeGH 4>Vһ2O)=cqV\bZdf R<1iS"4Q*BH&M,9@ۦT;m8>"(ݵߎ*#62?Jmn=]to"w9151]?l/t5FtCdhn$F3Xh*?ol fRMop6E@Il@+ Kn}EkVVrupx9F2!Xʧ}A}EDlj)Ad|z//tJ IDчL9AǮu=u,a6+e0k߮UkiW~R_"?k 1 ӕ'3D2'7*ĺ: @8y=i~V~6T_hyg9hK_i^~kK^]m q^w1+~cbT֖V@JoL:tз6!~ a\l V<"U~Q7=}$~W(1gAaQdևg@UL!5݊ٯt ֭'E]P]69O6*:Gh?ƾ. r,X:@JN*_G17P(EY`*w(=*|!2C8{-ٲ(c?ylH8+l8>:Z#!D&k;v5cwy?%Fax_JX/`8lzIF) *vgYũ5!cr,D{~K0;*=/HSpx,nw z_G8$_dO's'PρZ ³ ^"#Ans?\x7Q.oʿAY |XSYvZܣtG% _E'^-_TcU WO{b"$}IiWB—-O^#zc7ت6b;ZY}0d' h 95-'s̜a~l߶_!p)D9 mʲJgoM ,Hmų3h/EnhOkЙWW̚gw48Ք"Zvc(H[}[J4ݰ) 2s IH S E~[B[~GMv ^/0e)EIM[LHnՏ0u=ʳwuC㤘;O$rk'ʝ2ЅFTLj3@ވ|ޖ~XR;Ou4v[ =B`s^3D5tniPosC- 3B;zq!`R ߶"k|#lB}t!~ 8>4VWQZt0 .җ\.R+: Xq@ՐxD9 [~S@%8(v! ~@Omo{dMZ,[W5wJ6xk 2LQ΃OD!TT hVi=$Z7M\]RR;EY].x :3%7&*މbwX2x?:־m" ]*e $)ic BZpP9.S'9}Wh nG24h#; $IZ34FxOdbXL*yF|puIV,yJzl/O)ހMԑ߀ťP1:x^M8$@ܓfaA^Ē0BaZ͡&Z3>u.ZֈO-\ToDkRfmw РaW>$l.GG*`F]<8ȲΘ\ɨSPBsh /VgsK2tNiDv9<Ќet2Yp/A]5Kpʺ/Uٓh ['W5nYh&:5'QWtX[sh si 7D&gmYޛ+C`_H5KNR}?& +#\*i9ئdU#N#`z&(៮<ǟb J)hPݐWǗ;9vh%l'ȕen녔(F $Q;7m,X[xz~\ 1WX0s3WOs*p8«ۤ>`Āܫٰw̟@Y+I?H4qBE|ć ?gnb~cL9 -H 0]-}đ ;&j?prUw7TCBkqE*a7gLV,߃uHoAդhײҙk%nucU|r[;SJU| p׫w8@E٪x5t !Dܽ-'x2ܙBk 04|PyvnQK!:5gZ9b,2؆& qdH'W@".bY"zNh|GƐO'׍Prex8%] 1/pz_脲cXʯ80gyzH!vf)cS!Ӌ=:Ahb3o ([=+[>gTc2t=?S׵Ѫ۬S:Z{i:w'{%1y3r?lY9ܯmTO۬0FiM1ixN/hM%9tGF|䧖0$O t#]|4zXk DBx;P)-;q(SiY '3|C^nHBg[NlF[F0z_yiT hiZE8ӵ8ȘxI蘐RF8U{&N Id$G>ڠtPjI7TغEV? C"6􉙷o_ga!  "[ I[ϡYc}*^x;fJYGn*0f1uZ_#]ecz/'ߑ/*|`̭~. ad1]iď×&Fs>Y2nLK%%SZ}v׃m;:2Twg'aԈ'mʶo$BmpǤ6+7zmkȷnu[[,*{mM̠k^G-+PRxz?daP f.L}kLs*́{'UQz2 W,c0>"m{*읎ё;/rVakBqNy_k2DFAG {ʩA9=gٽ݀O ]b7#qQ _$US\2BnG]⨠bWzK?)rWh @`!EM,q} :M.W6,C- nEcN"_גJ?iAiG5$'D+e(z]*s.ҝ" :" (@8!Q -@46x hQ9}hw+uRT(d_M-.rt&ђ 91m4_*$B3WEDmL1/[VZՊ*BEv](#m_J –&3,.ljF{[Ic)ˎI`].ovwRMGB="do="SCcau{~\F>;z[ !,VGp0A9'p;Jn{@߀sDL h\4BYZViA>nO )`|6&4Bp.!2wa@CߠJ[G&\jvEU $4yJF*@O:j4ͷ12̩1,]A*_W!8z2R#~$E,TOи υڢ[?_*|,-v&v2xRc4LTv k{ך@6HSlaqY4>aA2x Me'GD\cE?FՃ1*K]"83%bӸG]XoW&/51"ǾY>+xt }IaLg~ByTkſI#n'(_J| 9C8Ǟ !_ks#B9\AЏ vڣtT8.4|Li#.^H{9U]wHЈmTvRCJCդZQN8XH7G$& -(FFUc@96L]uhR~ m=N+rcsVk&v29&CYkn= gT7i⒞il``ۭ S n0 I}Z_ `Hmq)P;RvZ˲NPC]k;'-(*D Kwy!=٥|2B]!蘜2!zӕeQd5FO,">w/m[/9 P I`OseC1ѥd)H亻4 E_͏5IU #1G]t#﷧*D!7RCrLo0UCyn|>)+i3R:uڂIz[I/tK>)Y%N ,Ī\j9:%ˋ6k< |0r1|!?hd.fHE#SB C:Ȃ NFSz$S*=FE#-3l $(# _kyD*[w;`i"2+ XF4ð! ~ڼ+DonhP2lCs9A֗4jOMLkC:*Ppa?u+a& g-&#~7z'dL7i}VAJrX7$A`G"񓆤oi'֞ lE"*g˧H 둩 _CnԿq0$:_Q1.X$2ZN#^5SǪX c )^n,ign<\5>.&PKqm"ƭwQu|ԱW2qC2SG!؈8>:!1_Wxl TޏoJ@,ԫf'UrwzFd%U)d<'@<ۖv+,AZ&}n4Fubb|aթ1w*nchdeJ,C-6hT06>\ic,PRQJ!4wI!9xnUu)` *ߥI Pv ׇ8M u ӥm}Lw^׍f sL{~=I 6H%ڤ.xN,CaD`Xj/a|-.2)*U)gT/T@Ƥ#⌼$irr=mFb\i$T@?Tih 8WR8HMOQ;H!ev@|!#"Cǀg@א0',,7 A5r}DGm1ͰY Lϣb)cmM3p?hqWm}_q4frKdgM3gr^@&"A$hHM}l4}Sd̄Ղ4EͲno&G],SdCt%{7fjn"|,苦N[h^ퟁyXFZ]O*#w ?'DKSUK|"DnYeJ e \̂4)ԒU0 }JTqY{*׺6^v_=]<~KU|l8?*7 2tMdSDV_Ef𾘚 ATg:`+B;%:&-`SF2W.JMiN!גi?>==3rJgV}Alc2?PEEw.;G".h0Rnuٙ@Q,r[KDuY4 j\ɬ֮f[ I(<^wzV4wrk~%iON{MudҴN!tSM(SRL8@P DZ#j.(jDtD{#!M)!3㯊ԓH'WDqg *o*% yTLu-I|a9]!U~`8W)ky=AHmF9_/?@Oi„W=Bqm&^Cl@&EbNb[bS=$En҇}G;w-?+Ω]q^NapB@6\{b\U/H \ܣp:(I`ntˌq,?PSB! ~)ĩl;4mfrca¡q=QB$΅aRhF.UIdsMd6Mw )l PSk.<~ }dTeLn o4')hdTT{aњ-w1}ƕ/H((ǻ+"ɘLm#x8i jmm!iea)$7]uKqP*9')&9_qaf!FU- ^Nep3[Ir8<|QC&z>{)ӲIiFTcW},.m B4|mv'jEQ%}$º=(=Cr S0\v3 AJ{['{&cHz/"lG P%6P2Lٲ Q冤g (YI2 `e!W^-ߖ* ܺh̞{q,JKOh vwZ:hg?f ›0'ԁvl.W r+P8w8;SE>%5 l>RēYۥ X nr-7L#XqWvl{ ӽܿv9~Q'$Y6M0ͫ$}tŧ_uisD.Akgpoꎿi11.ʾEj 9P`3gC 0G&;Yu"~BK/)wXy?#æ`N dNJumJɁB)Z9%gs$e!|z+2?[@M~ K᜴N4 "Op*!}zӺ*OzeQzr"^!&:rh/]E{ǂOJ_- ރWZb^,l<dpG0W OYHXd^mc"m8dWƆw0Bcw\e:ʠ, 0]a"$cfa& sYؖeϙMAaN憪CZ7ifw%,:dybaayALTvX"xwS\q;[aŖDLMy4yq;)xi11!)BQaM0ە [6?cVNn2d͘;5 EsnA5Z}pǠtNH VEݲH-;=aQznbw.gձ c[G .h<# $zDbQ˔[kp[l2pu_RBLmR'=)|bZ%~)#].?iV6'9睂T]ȕz خAIc%^ ~Oxq LaܱA 54hMdB;̒BI$qn{03I5|?Ϋל{'6x,Wv fkG%}O! SI}XXrQ.v k|[0Ʃ?{5BxJEi"^-}V5_Ů:)ᚻFcU@ҁ;*uO12&LW B EVq)b/2룵1 |iy$LĦ~6EqgiO'?d![ҟv`Jy$Ͷsn7ا:1:MZ0dM,_$3Y-8ixN釃PwN9iH|(`%\"LoWkLR3IΤٔd^sgH7u.o l5U\vwd&$z9)ld,#eOU͢P;PӗEOJ[{$ }n#w;Z`Or!l=5Iwcclݤw;lu!T W'Wd8j"%}RH};#k﯀e, YK uUU!8; !?E@C9zO*țtOQ j?RM^ Ba||]wt,e;LңKwVLm͛xM4mB+QȬ/#s/^Qլ x%E׿Lހ)A݈WMbxgk7Gjv 8g535Ue 3ZW8Ą8r#\˃rX6)mQÿ%c7p5ʈl%J]'Lvmw {9ꁖŁdM7µ/'"ko8Dc1wK(1g2ydS-)\~Xs0{2:f'; i)o #!z#_|Zl\sNQlBF֕uXLW&ٛboSTK/{\@i*WCNyBtt*C$W<6TIUWbY'f~x=4s?]A32S_[Pv{c"5E) 9\*p-`a:FlQ 3Xf#Ae%DjX¶?Iv~À%"^eSlʓm ϱa/ŚB?8*"lsm-U}/Q3z>xdx~M,Y[\T.S9]N 1(Qp.'cnުDe+%Rd 9vd] 6k|(pٿǢDl2}ީt o۹%ymcuB9פJi-|x!0s,`ty8E{Q&1i~c_Pvksj^`5?$ M*̲c:a?4և*Uvq{`'YglҌ!u/ Ry7byt&i3U#ؤQ{'l۴Uxy~qvDe'9#0ɀ)ãJ^w SaCH&§yWf[|A|$1>\;Qm=S't@:w\&f a\>ȲM7d,Ẉ  "ddZ̀j*&XFحv;3a6*;p _wstڤ:Hw@\L+=tZ sH[8']pK5j&E!]R?,E-pE}M$˛ToqO ӌa jǜP.Ώʮa;QzrX^tbUJCAELɢmjkB ЁtOo(.b+5? oɂM!3ٔAY "ϓooe#'yg AoZ"/ it8VGH^&;"*/n9PyuYvMWyDs! .ڎ*<4 LL%4ӀsYNJϓ!(!S6kW{jz<%\I˗)b!eQu'rsɝFnSZJA4΁c-|Nd +l6Բ Mx1Ch5"xDg C5:lSC"rxFC:eIzJR-%=զDʿ)4{:|c֤a8yyCeO' Q\AK2)qRY)hŘMem4tԚD~&|X2cDg혫-blZ#{bJK*¬XrKOcP¬JIz 6R]/>TV#~3rh-\0;XwAڢ-A!灛9׫[Sfĩ!e3oD'%Mous.HK7W.|?-QB\5#(ne;;sSx*/z"0u,~usrxݲ7wDDD;i;ЩT$S%B{-CH}PqוTB#JģxP :GdA!HWҲhK1:w76`ƕߚTcndwo5% =6Y*a3[ʑסxv8 S'Ҿ/4@&i]9>ZxE]zk8r{u`@jwS9;ޭtGhc$1gY!v+ ;,c/€VLXB>'OC_ U9>fxh!̤@A- 7qbxxy&&Cq ! 29X\ɆWda5ࢳ| nW3O<̮" !q'1s:gEHܛyǧwvVZ-SW+'u4NE@ u(n?vG"!#`#cVfSU,쪐~=q)kA1O^z/ӛoSFN2"}Y(F^[D|5G]"Q4a ނMYgi8KyqkP *\X3vH:olF;k2SR$ٌQm`'#v]aחp~Y\J\e4W VW]ޮGcldD掆oShn 3[}2|짋XU1ZXhn8MB&+&es297ԃ=Scow~AkfS bVymRQ%WD ]Ka-%;O:~ŲcED0s$1a'r!g14s}L an<*6I<.Bw",L=!L&/j0ILQ ؼ#pߘ7O&("'5W.׎h(xW0?9Դ*(ϴw7fh*d"n+(=C?)oQ/4ENZ[:SC1QxÛ#/ժH.Qyy)1+1Azd\$v2\v)q8{@a:>VktMt锞X:Mz=Us͕"A|e[`OrIRvne숡p<  7|`TS{ K`GLHF$2M"تK} C!RʻS ~0*Š00 iu-zmyQO-(/S'Qް :NuSXaPSYG#GV]51Y@:GdF_ @4[F"Dj>Vì|E&871W>|UқSmE99#mQ$ gx!%pR{֪o]=1QG([)1nb{"M("uWK8̀<ŏbgn8x(.G25Nﵥ$ џedtw zg 1f.L1jG|usqNWO|ȜB؀JsEaϱȼJ R7mcAe o:֛^fDiv؜QpLgl\U k3TlL"F;d[jl!r˱_B/;Q6澲kR|LjlchyQ9n[qJ[;QT0c 3`2LK5 aP%$iŵg! u\*6󦉗FPIZ(8fz$vţR^\Jv;#m n3]b#'gVcУz\  Hx\r>*\]'(qj~/$~ -@n&>UEk[Be(5F$n|T7Ch]ņl&b$U bI:dJOgiL*+J(逽I> 4Qɰ!d1KR?<ؗrغlH+#XeE]#JYtUDެ8a˭ $h3K;p6n[t:w01m6\^ts}Ac;/0/ka)n ~9X+]BOɹuvΡy~ Ec]/_}wVk ۬WVU|HO;~񠒘D'W_VgDaXu~e?r+\R0Ղ!ϻ^LL a h2Y$ߺϠ.rQ+*$1[wX*3\]5(VrGtΗի|/]vfdѨ ;\b\:\`J\hVQVNoAnp0㉄!d& 9SS|u;;S3C:Oq9}v| cz 5j^ښkW6_g}BAf, Ϣ{v7 oIz< _ J'7xŪ$/Yb{[\:whTT9,&g&n^Hc+t $5C ׹ux q>yzO]2ec0nq*Gځ8]u K'ª0%D/g#jCVVyr:AB_ps 'ǂZ &'aW%p'\귦׷s#\9K\2ȳ'e.tw VmX1p-fuN:?t K)&B!/E F!+pu4ЍpF7 Λ*LQ/\X7A+M:vfwI{:~ʴlׄ) jV3'TR@_G* ҃E(^sogm+e*8S;@6xբKv V}S` x2TNQN޾/ڠu琸hV40mG+͕/0\vd/~ #,HnF0qKa$ңG닑5ƇBP͵4 |WCha.bH6(vDIh-hJ'|#?B)Lw Ic l]9fИ<"R>w8MK1p냼HV_W6W.J^RCIˡE]^w#O"e"~e)k86akOkJ>!a 8Dbᭂ⿄+W_pjLb7/WKS!ѤBTo1ڜ8ֵ~qs_뤮vC( $irF5-;}\ /t-8Ŕwq/b&Og3ae/V8|Ug@vu1q8[Wc )=*Gri+ou}}Nc06TRN(6*=ԘʕvH7z: O5SA&t9qw@ 9׍XJ}F.%tKV CI@s7}&*y|]CKEmr:ur\4MOaŤ9j gND@ʺQ{%?2uZ}9 S!77=+sz W+SE)*l/j&Oa)7@_Bcڒov{A6lWlvcEJCbjۮSÌ\fCr3R0_0i!8q6xi3d1L~z"nJH}}i*6ǃ2 r+J͚A}3;ZQ3f!%O&Yq\TkԐ̈́L3lxVe:{JQ:5'ܰf5go3Ԅ Jp|׳^,PTZ!VpM 1Ӄ{ rDjҐC1vIلzT:Q E љ5xqsFr 4ܵml= :ry"i?7SЇqb}y+CRt@@,8fĿDM'#) (A1Ȝ1e'STuCDA knlk)2AӦNؕA*p  -.^] o\D@nz1O:귮Y~\=1Z@%ݞMIAs.GmVytWVNE0NV5'A-w/8 u6}%Nm#YUa?ܻ32햫A̼m.u''{ 9zŒ7ckefL0)U,=I &P]_*ΒehXdx@̽ U< G224Om`kBSEy~[lIEr>N H5L-A{vPXFg-MIAEGK{Xq8_m7>ै6&'PrCc$Ab0ȭץEO~ 72a\=N֞mkW9+*暁0ү *MxjBˀzfau'lXmqc:u9I7؛ѽeaNnHoPI\fG {Q߀a/`c>a%UI9T>m7|1]c=YIS2~n|ƽ?Zx"(#WE ,L%%:ۥp<&6}ӆuj9>t^N_*|rm,Nc. P*ou6@I M2USc^SSCոv-' fv6tHOI߬y/;>i 7 2l@3%V^Lh>Gmw+З M|,CBQz:5n[!_`jA\(epŒb%)\%wEGJ m Tፈä}֫-ȳt|ze)FN_Op\9Fwی,p YO\IgNE8ȪށBaCgHP:ĔF? k{DA@7,G *VC'S囹; /MZQ,d%asL1VXs5cCZANZ_ukAŠҹ@}nA.͎zeڅh8l6*>)ﻃ쾕)u_ZcLH<ӏ6h\"n6QuT:RՈ7jre ty1wX"" ˥)g1G?3/?,oȺN:fOS5t 8.BGwx}뢠h>.~F)K{zثh!\dP&'FLˊX[5O:7> NVPqrumWS]. }/b(c$x%.d*7# ,Eۻ5Y,36ok>94?̢)7:Z#2>gU <(a_<[`s0fMj>8T}Lr!5E?qȫrLƬF<3)A#G6.fJFi(cS RG.\PsORH0Bǽ.n>Eժ@+‘Eر>'֕Ka:7G? &]2G%d^w,)5 MX"m|"f=)e~nuFQdܓîsCz-3FB&f?[!"F#D:ߗ"ZhBVPc aWxrl2$*F݋Y@h6]Ά_WDXxl&"@xfFDk|lxu@WoN\W Y!޾nU=em__ wA;t 0?fdmrG$H)``(E ^~OÌ6@eXlSgCJ*bb" SOQ=YbQ0]TVLOT'\D!t/`<:Lf}45IF8=phlwmK͍bM`?&[ՙ" EʋmoPW41yA3wt Г?ЙQ&_xsLueLjy YQ#wn-?u|TWoI'ɭ9Yh9+;Hcy R922cg;fLJXs\s)P]=/џ r:>qqS4Y25x({ [B6q Ezk^c1j0ܼC=s`mNc"P(HEY?mfgRBt̍.R@͢ni}%Kh\F,og#uHNBL+)qaB6A`>d~3uNΪ#{Uzsғk4]\7HO yHzm̉\j !hr,x%lG.M#m _rÐ|-C`gu$?$-y@XnӮ9D$Լ̱2e#h /Fd(e`df-" Z1 FV؉nM5t`I)8/dk+m;ʹ?֔Á5̪ R@@$. SV=sg-UEW5*TvD0اTwoEPcFMa* 7TV]Vi5oZK LY D]$3l^&szKK-^UC C'TYI.G4BiSwRBR\yѸ@jb(LH0~ÎR HD3`ͱ*Ȇ8toMQpl䜛O^>'+\h>T H!,wC0iZAк/u<;[*$YmF*T\l_Gf0%WĩuA [ϵt/1I1>"I1ԗ.KOZdZQi@jJv[ܱt"i~,ٔJ)bdd˜BUo,s]װQ~gP?ƶ{PQR("?2V2ձ-qY+nqW| 9 Qinپi+ J陣,G! ۄf rU~I967 ,2JJx &nj$OŹM9|Ɩuj}+>2ؓ6VؕL1KAM\J >xU)??$ U`q@>Mqaf3_$$c%CQA5(-Kf6Ahm"RY`ԝ̄eĉDcqܲ4D 2&B\7-Osұ+Cz:a[qKԝY 9]6,)nf0g0]hx!h!@'Wugc7/sP7UTûwa ,5 _vJD/OZ+4xjSoym Y %|kͩCdB,`TPxo%lM¡R8 {*M}$c6^{kh5ڰUj~8 QnffYZ}`>pEf4H#oZS ڔD(o 3ZpkNR2FeKp jޡD0W? u0P,g7v?87-vm:ۉ"5"xhx!"3 @&TJIIb1aU|@t퓇H,ZH9Cܙc*O-+~c:w{5h zSlQV&8ngkn޽1D*SO{hK8-8{B׮F'n`~R8r+]zyyvTT@S~Ef\lP<:(jyPti.t5c+SZe/Ԕ  s;z *;'?ԅ،mq4n8خѧOoA{!t{#Z׬t Q[7EÞe0牜tӑ}ެjipuXۺn SJa5e4Cj+={9yPnlb% (qSOgK'abc:iS\R 80Ӕa=U'/grG4M֍eR1*X!J, "'@])g^ ͚Λ3&`̀F|m^ W ~"W,&ڞxvZ܋Ne.l'[W#Ym'kKn:4so:[7o?\tI`| ;F v."KNEFJCp;t}OKo[[ O`l Nco1dl ZmC[̌|g`Պ fzmْD7]%n۴>-n.8Gk=kfBxuXsd3 gV?Nw{spkkWVԎ? pDPGKlVi>tP"Muoj֩'y^aĸq-*k}"<]2`qKfV1˝ȖQG _l6($}Q Acllij36[G˂PP>. *tʔp@Ά!8|A#2Z<*Rk%G*|~5tg%/l/#-V6ݳWW.*:eꅘnyu\E,,T ޶R@^@dwδd٩θGVyl0y2h#Kܩh7 DwGGX+*܁;|Ml֩HwH(@&,A̼eBMn=}ix1~#lu+X]z zZW "4M,|H٥^sr'XL})rQ^>+s~l |<$ M܅VƸc 4tJ#ږDR|lr';M68d Uj8*P]ݖ ЩMbu);->EE|"lZo4B@it+\?9qpO] BgE'~Nc`!ʐI` Zo,uf-PIM&\ ϔicV򵒮eR= ڧ\pY xPh(wd[}#:וgTjLsTl7 Nwn/fHV*{!+bMK)0v86:-;ɦRY< H➁ zt[SE0$V A#Nf`]z3 cSmһ[bU";Wz2]M˗DF[-90[]ᡀM 0iY4=$uɪ7wt vͣa&*=e9<*Xw%ÉPq,oVjCx8On%.}/f\A2#K;lg/Hmo׮q{pXNN!vC &E >/ En?^J4tmldw"Hn莒NJhR~X| VLTCl4G݃ GBؚؖ]+KSZAd:Nf>_1/"Qj]X&&դvf&>#%8uu`'^YW vb`T%Hzֶ\t+"4w;^~iXKr$sF6è2tM5:GXГ~{L@t&ߦ;< J"Pz3`87qB /V-&A\,鰥Vz1-V-{[í"2A\Utz?(d/?ElE$k- FO"KCy zmܡ!CE " u7N_8O|4M?0咃9(O Rq^Jjx~q{Ee A=d8h2E\8)qzk]U XI|DV\1GĹN^ar~mrʯ:~E; >P:29V,;vfX*!Uصp Z& Y|`Hg8/3xqcA] Ac6X Ayk-u8 G3Sq}Ddk^qL2 /pk?0'mܽʣ֧M}|~7[\. Ə`RWtΌoC+ڱLo>ˣcح9# l,|[+=!:41E2lV47Q,P&dX`9Fu/be_{RJTRX'tsh2{"J׈E&(S6޾J9 LiGUTIZ/ _||uZ;$bnVL.XkB]-9 EC ݋i5}z`೵DuUOpHm@Gjocr̻3;@:J#RDv5AtmT  &` mb)֌Nf ʑ& {+W|8Ɠ'oޔ'uFτB:'G{  njtGJ%WD:I'Z|IĹ,tC 70YȂb DF%xzg< EVH"HmaW!3W'g;Lҵ,<]z Rr$3cx'ՑqI>:y`}4פ^cg&%c^1|;Obg͡:` f/LAaI)Ic+"Sb;6Vo*Ü׍E9U]5j`ņB//S$q/vFPM?ҶбxJ/ ɏ 8ԵзF:q([F }JZ\hd2c>rn}Dg{N7>3Q zoemn)p)TRR`dI`}cV\f1|'GPCq\Z4lX> O_62L/\Ո8^5W:z~ PVv2tq baHnBXXN-"#.KfܠFbЎ{$:b}.poL*f{dSG*5[fl~5aHF11wC1{INu@=F'jψA_YB'y_ #r Nё%rW2D`GA2`)0 e~% 㵳51K*lU E9Ӫ btK Ov,1ibr>aaԟ2+~5mk J3{x Nn.^6erS ]i$dRץYk7@ =PR4! -,Ptl ə0;I :d2Ej3IBU8;6ø;|fñyY%'aSp]B9eX LEZElZfA!1>W+) ;+V6.5]AGy0Z@&tR=>O)|X=٨Gp,<7 a _(Sݗ?opA/Aa) =d"(4d =6i\/uYwO9l5}wYM2pLVr4_-KSN dStOsͫNaieV;x9[`z!ۋkJ"ѷ\4Erq_G'݉eg;zg2V-;W&zGXC̞Mc`$YҫyS%Nm1$2.]1ζ{'-_`S*UOH &tS_`hUpCN$j?#Wnq,h<<&`j9X;S|='2cmॉ"l؊&hi mmF9Olvkg:y`zaG/_%UIp9e 2p9VoY<7UGw*ew:YMaҞXSc<՟/RA7 |> iԮŠ=+qzCPp87)(jxJ)ƙ洽}̝,_5WX/6N6l3eFk(谽A~̜PҋC(̗C>v""i谣]Cp]^9hHvtn-*q^ *S;׬Ign ]/8_;?q_&cNfN |%'?&wZG' ~҉#^C;pó\yך Q t@7- (5|8B])baF1Azĭ7/P] ~Kr*F0}Xy/"cՇ5fs3>p*7I+h,=RJlPV ֺK.7NRBTqO3mDXv/^DHnZAC`֯\Jr,D~gqNѫ4b.+$XPnv-=mOJW=+\9;ձy΃X͓Ga^kڧC7̻.>]}r/_ΒM =D\*L ^:o.0[PG]xNsTYܮyۺa1.{Q9!bMa٦\w @OٞXf$&EbSRf̨D,y]Dc5΋҆Tn)-'K C}{Ҁ`ֻH( i/}uwJHg&H8*fr` 7 ȢuOm[ZŰN*bZg;bđy2zȯqz2T\Λ[V !&Z|HT6>7DR~Ӭh u!O([?R_~da2H%ޫp>%8+yvZl\ϽF;j"ZBnA?83"QѬ1[3Fl&n!b_ JRy6e6^Ezd[-9(c?SF]k`f9MÄ)F d|4#v(s=_~Gda=t{Uc"@ݳdRp|h:FJMm ;M8h H Zͺ8z<)\jm@{üJzT5 - *=qBKO|/74KP@&mY#+\8k "x7(˄/dG/Kz6 mhbZ*l#l](JwI%{.Cl2nCyæ_f^nMv LwXT3PirvozOR(G73IF=U'njw;4B% a7݊uՙ\c Qa}bTQKKy ͘Iec5އ#;k-cŐZ)EBIjaAƏcI=-Q%wh뷄Mg@\E+ǭb *NZ3E@9F[蓿d Og糋U#cuu+dN4 đb܂!=ԴAMɬE xsq#A"2sh)_9o@-r ~pTjD3Lu0}B5 kWWSn׳'ĪD njڸleB=Ef;AtSS7ʏpa)a3,ApS-f'FFp8'ғя׉W⓫@93V{~G`M;p[`v>{V1ZjGNeF6KUUvcڐup4j!ﳳnc{_jh/oA99fj]G';붭57 >)hH#쥭#T$1,XIz'9žCKHfCb]c.^B=Ap>5j3?b^U̟4FIP05$7.3o^JW i:k;}0x&Τ\4bW+@:<}:v"AfthDx4){1U*Fj~=J KlE餶k4ogt/'3KUrZ=[ `~b=mRX{|2*dD,(" `AiZn16k}-'fI%}<;yLrأ$> rݶچ EiWH]Nޜ׍ih)'\>HSj?s)9p؝p߲[D.VNuE2i 8C :;߻ٹ(Ɔ4)pj~sawS8ז4剅tH]=,R@]O!}lhlSXay·{uIiG_z:ixru|: f?MMP=](M)Q KORw;Y%ӌB gIўT{o.T<^ z ]zg! +^$X-{L?Z̞M'V85oxXb>2(HM9aШX&7%yD  V%R!ktΡ/cV@e YPznwsCyyJ^xʑKMV:\aT #z.2\U]B5.(kéhhDK/c[*Dlsj3"+RhLsulJD[T|΂'Ψ?EhcI^T4VYLl;GϘ0(b_dڭƟp ǖ !M!##?b*F> `꿒Oy; D葊;t  r j׻ vX)S/n#qE!*i2F)ʶoz^aJ`)<2Esܼw5\q+#;v; ,C1_eOYsu0n 9KBdᐟ'} =Y_TKZN@r!}YΒ{kMln&DrTMx$T)G7`/pD=qAIۨ&zP\w&9EJ'mdAˊ;_~N0ҽhv"B"<5x5>}}G/wFNϙXO*d~0DNOX?J?tWSl*>n k>wNvǡ_%7:M&zGC~d2_z)y P8[MD"T?cF|qe9-nS+H*7o4K-/̖c^T #.NL0غ-h`!=iZʊ@%cnnuwJhY|LӂeMnL`[@ \A4U*^ϴ(.!gI%Iq z=5OHs?ȷv$>bb>%7#?.$? $y$*.BиkŊÑQﶤRi۠5cUp9ʈlP@,C:^vi YBce(E$jQ];ԨcմV"Yf+ZvA4.m^`oTRhwUT׿1Xj˺ˍ@kfo:f=8I]EF~tc3ܘǑ@GJ٠k)ՠG-g1EȬ1on[t#Zr(qs@rʘG@&\{v.x@C;L~u\0e.; %m{ұ G0<-;2ggkFYMQ&im.mĴ3Djn-K#Xя_SKP/,TP}:MCFVmXj+ x/usQ.icb}yE Qt'R YɸҞyG 3Nm;#t 6+)!*wcYy~}`/$YP۝4d%\,Ȯ,D5qKfT#@WyD)'/ؚ StUELL^9=Y~Lg[|ʢqq&k&B1C2'cUE|JhM/{gsAy5&ᎵUp%?STҁm8TiίD߷MJF}_6>26[Čwo$J!$[Bv^[!Gn^Wt KsEB=ڒKM@wB؆k  /dR#pE"*wΖ,A9&Gx,ɽ]|5Dh|B 4̡Em%+OLƥyRzAdk_=rC dywDZAA_YNp=wO|$J̛#` %*5$LL+ # b kF#۠5"6nfʷoGX'9OG`-t<,|baCS/n`:! K[ug7VO}>gi+7{+8Œդ0n &e))SŘn{ p쒈ޯ@v3aMLdjROQkȂE,9v$+fL#X]=6O"tFMp{W] ?YTfu۱ؤcxt 锆5:Qk/)&VdgP9}ee}8ȚHr͸0=ED# HE*?<'faCtJDwBgbK{Ġt8 M fKMT׿]c[k;:+EMKwY1a5:=a>8 awT)0G΀bmjr>k`f b~md~i"AUYb ,ſlmqGHHρJUXM f;m31K>]%qOT@^lԼ4B~ cO?! >?x94iqEN!'S@$eSmRr#0=p8k̾!-DDNm;ztG\{mv/qm|m jI!yB÷P m(CoSpGl(4,U }I <քd#b,nTOuxY;D&⛤ʣOu˝44~z8ka -Ns#X%Z9(8CC@E=YT*>HIϦAn%Tif_T$&u{V8ݖ# +%u5<|n[S`u2'Ǩ n_LS'>Q+%džQdnX\-E&}9(7e^ w>$Sv 81[בPcZ[ưB>"xI6:m l4 dzwծ:Rh6׎'N<ԋê\6c.֊$>#ϙN+A)2Pk~TE"XbmI/{P6'pZj4eKYD45c,W,m^> ĝ d7i.?!O^[7{[3sfͦy(hBtaAh㐩t:s1nηM} 9ݚv-s W-W YmB]1u }Nj3YLl&Hf?!,P̸uQT22N)lE0@@f@K|ؕ>pR63[qV vo%e3-"8@F8|ґ6H%l^3U,?_siz.zq-p'߈tZcPFU̦yM;+_ƈP[Emss%G;}bٺ`+=?B\bFɠ BC1EqQuY 0@o%5h_j'X<[eP2OʰZG^iG"1.HJ)Kk*29Tyf), yaq9'lXF9v6HBG:e^8QVք40SLgh4!%ŝI*tԝBSTFLinҫ=%J*ؖ#v8.*HF0vPR TՊt]z,?!o&fƔbEM2Ӷ7=\]l=v TDj!KQ@DK?dY5INzki9wfV%7 )EEڑ.^=-PT3-[?!.!h'%B)\`D[-~N2C5C?d~}wGk>y quDBT(#|2"e划\&+B pvPsK{YCeR*ŨI`ͻ2H_fn?t"M y-˺x7J$0ٰ&+ʖMo ,ZkϏ1^ۓOd])H6喻\^q}AW5 ud"i\{ ՓŒTI\Ykv+8RoXZ/WVe:k8 #LYj.LsP}K%/b9W*yh$+̢w(8x;\8{Hw]#25JrL5w`sR|04\^::"~fBEB˄9, Ύݘ EThePC8,Y-6!䞛⋮4}bPx ×R7ֶPpfH$[ljObbY,@kA6yi'l/k:2TD؞Vd*ҭ%d땄*fhٿZRxTH/`X<*$DR-紵SC8 3 22bJkb488[!z,GUdZ?@1CW#}*mP$(w6W9-6t^,bSo)2 +FzKe6*R~/tOEzQjzU /vcRFB '߻sRۆH]th0lrkwxɲ=%V`k˗xI||a R&$(–)ka}? ꨪ VhXc}DDg#l:Z+ԗ가]AWh,W17chþmv4"vt}8|GJIh2G7Mw8%|tWqlmwqa S7^L*[ͿV<_mj.U/5Bˤa}?L.eyb]\ p.ծLA}U3;!0 Nem&J9 !`Z.1!1sʉ)IZB,4G7A=wi`{yo[ Yt'/QHbyM+5%2׹>o+͇muI@a=tB ;T>yמ:忈(m>ƩJ6F϶XMTS;;+Kl( _CG'Wۀ|#R#]sؓ|ݒa&6gDM1 W:t M@TFl,@oRݢ}2:},fXogdPܻ&XIpE׫kq*G&u%]62N0UV02D'2 -i 9jబi j;DOTեL>W#"~~QIbT&-c@=IZnXpӖ|"A-M``_+uhVߜ5̅o>=#@[o*!4 e1Ijm!)K=tQuyȮSk ZUb=9F/ 'P?ca&ZbDXAe(MjNlp{3 (.1Cǔ wZzgeˡyo1%PLG;f \7'kSz-2˸5<IYGRuN %5ݹA5U"q/1aR;TLwmeu&0ֲ^Q[r&z\Ő@LM0".|+L:vg[J+%{=J' J% F#.n=#hytcPnFʇ޷  ZO=|̀>Ƃ;h빃j z=\:o*GծyWz~ѥ0 =)r~B3Ҏ}P'fLsr"@b["nZn XO#9ڊU:6A>B;7ml`]!QuSHM48:i #1ge*a8-I4>|TbGƉCoF N0*EG++=AYQ /ifq2DmvQ#9>@ i]#NϯerUQ:'G\/=zךfΗ9S0\vݍM+ 0,avjo8}oN6sF2Kr` U*|\}b:8uM0/Q:([|D?݁-(_+ޒKi+jF+O/lCR#v1r7h:1is0 |c Q˅I_O#ꬡlnD"Zv! 1jß$fQ+ዦ&G%6mEC b'7Hu. fӥ/pzRmf~79?T; [?W>Xvt޾a榞:_lCNA"zI B ͏5ql3c 8:Ǜnfg1w7 qjİHpzU"\'en0";fӪmyH8 ~S\ m'hOr H*O(qr3 8Zq}a',=dW@" GפHHR0su*},y4rcV#رi)xmn)'GoiwEYd' A.{¿6v$&#Y"C@!y 9r )bkˑd{ y:N3ܣZ!@ReV182"hՠR7x>U8.3/_/Q?D=z1AuѦ"8%铷qƢK7W~&}H'Y<K(RWeq|}`ޠE_)w@ l"C \?|%?[&$<8m|W-~twy%CtH.O(+C12׺jh{5l/r//0oaސ2\FY#BUbY0')=980@d^D(ZSSOR멅;Iy FXJq)슸M0.B}K4N_C4PT @LH!W I}D ,nfד$dKџ,(zY>ۣcNUd ^ЗFz\en$KG!@Cf"[ rK0X_ "Nl|s&=:gB]p0I>m9܋flNX4öN~gᨑzsRM4r0.cm;X.L'p! 7&u4ڹ1(Bo>$* IoasB1kE?S_@ ʌ4^5r`_mV}@;M :gn724궡))sS<'l!q܂wJqLܷԚAyum~I>킼6V|Ʒ/c(r kScu{,Z8*]:V2׿>$.O ];Q6+UQxpK;dPH/K~^ĬH45 ?|HAz͇ d K2jY0"c?Kt`Dû-!EH[4|-;)':ΖCcdaW'v2^k!=d=0F`Vq.c}7.m O%x`/HQB nDOv9{;돘9}ey<$㽸*>#It2Wxٟ;v<%҂X2n+ު! "Եk'Z%//gk7JÄ Oݛ(]e{`KPE:]k4Z^5<ҿbpD6SY b֍7 jGb?v;Pc@^G|N &[Y_ 1](ͮKNa-:؎KԒY{ sQ7]7}B}~R|xBCy`}(Hd]-v$߫LW{?LI`VE)Ll<0R㖕yZ3NdN<_$uLʡ :]hK̕+,[2+|@IJw;|w 9l|cF1tv&/8*I؃%xdcr}S(L[rG:;?8؂YGQmC|{uޔa\P+wѧ$}/HkQD_uw/+@r :m=#1\@* kn -<Ȗ[(Ϊnʹzu+yw *-OPWZ@dԩ>W& |zKm@L2M,y*͉dJHS.Ѽ!-ܑ#YKܻ؏r&l 1'X5RsO,nI4`g`;%j@\cuk]6ϩL&2Գ3g3khQr;!nt9q\9oNU(^9韻 ɉ\ŴqLDiR,|RpȉT p"bR6$!\EXyPm>htQgS%Bbhd@^^gGT"5a` Agon%PLJXkׇ`V`k1c&N*wp$K(ϻ\3h f @wՏtv<NɞŤ ݺc4x ,<:FOuZs]Ǵ۽O6k;we)x|@TM0{ ݫbO|V>J.yM)}ts Tilp",JJ5Wߑ'fHj`H|Qz܉DX)ݿz_$P sQ]XIҟ o&+-m}2h`|*ΕOHF"Z2d!( ZHM?oB % ҫz_`G**vc>Z[* ,v$͎B^D_(;xZ:qLD-s5x0]-cV_t褨d,eԶR@4w3-cz)S:7s%8'2$8<u%@㬮 +Ky:Bh|yBH GJ ,5,VsE<`a*Fgt2n|^l55, 2ֽcz-tGCJv㔳zJGA\d[AI_b'@Z;> p$ 싶tTRm#EȬ\= ;w9Ymx4&3~2BMaٶ\_M@F_AE2 +Zc|110fsq7jp) 2 oD%K`͍X0d1,؆'գ:^$.\]ExӏV& Pe l?O405/؅41F %Gͻv>SrM&j}nˬk+ƙ_PS w!ŲBMsZyWyy2؅@K> @kZ,xϼy""hSFn6,do)%BuGV諼5)"8U#ܘr8&TUc]`)T׸z%}}$% ȚA#)n'cd\ZZfą*TPNFӻ*=ic,nF44¹jZFO])aNAODn}de!ݺƗ,YtbŨ;(-Y5{UW\ver `ecbhu3-xd4QqMċ3߆ d'¤#0t?^KvqA}S˴E49QB.PKvB#SKd!@NR[*//dɳ*5`=\=uG#i C`7ו&Y[  c_'@)iYflkq"?kn|eK.Y'ix"a2=yl¯+qeZ=kSh'/O΃*^5ci֍Z{@K^(yەs"dw7IeQsvj5|RO/%gs&ᳩ p@:z8$miG˜8jY7]sS( RH%xө qXВ-/Q8$$e]qd,.cRyxVۖ:1Vlιte[֡jUvm 5iIv;)1r ,i7|ԃM^⥇U4 fүJ! @~V-/ڝmK]VW^fg|d@gN|(\1 #躮~ dœ!H^c_l(ҷF9Gpba|={t@|گ4D@U r|B_Bb!KzWpBC@A9n(p,gWǾȕ/-}"XPiW MV 0G.̮5jJL1EDQTVe2늃ZLpt1E1I$/)`~Gz:5n Rp$o'k.J+"-v65J,>Y\M rSirmLU]ه[ONHdp0|u\WzHw 8|$,IAl9.ZPtN߹Y@"QG/<ƑcP(?3^_]r+jj7!lQ~]ؘ!:H/k5dhP V]9g1xǷ;AfQS#dܮ"~]~zJuh_Q郴DW&InwPS $S쒽˭ X@l3E=tG^E 7݉=>wc{ Mpn ӶNKhll:OG':F$ /8'n.E!%\E^CD\F⹹Q8Il '_^tQPhV2Lw ?@1aO ;1l\^AC~* DVCb{/cL'2>o1mM<` @0d!W=!qHx;xG2X<$[z.4WD$faxyO8Jb/+p\͖%hl_i*|e{ͩ5a^g>~⮒{._{ܧW24jhp79*2IO,`'YeY2`phCeTJ1̒Q;P2cgEs-Gǫ E;dQ,?YzcmqDپht5 :uv͡]9.M<r1eVr{5&6xj, 㿚VJ-X6 umNB᫨+حvw2hX>PGtRobgXkeF;2h]w~{ބm0bp,44gPcvXtɌaL:1ꊲ'6xq]6t=T'KfA_qή8ݒyjߙ5r9+jg#taݬζHmJ'=F%G`nT8J\݄^h>_\3K-q?f dkK\n*XU/?|2zFGFd _MLL|Ĉ܊1.wt)e7I _q"R2_jTiy7F}+pl872LF$jаwAxUqD!!JEHqJaOɲ5Dfn1"-3"E2vKX認DΗH&OkJ (8!x%!w>gE*afQqB11N=;G%/`Hx*i,9Ybmƥy}Q֩s]Ӫ_es778YkKad9M^]\2$NyM&?{B dKs[ gŢeTNCf7e'&T>`̅jcɏJF :ΨMI{鈜1h">V(&@`TR?X)+c}Q y(5͡"0*Gwaj@c);/ExR.=s R\u-b) Svf 1E* g\#*l[48J4kv`JQ}A\CR-$ږaP [i.a]*^.D1 WrbN?2k֓VvHC@b6gXEېPmV(qLpzד z9[SC*~Oyk2f6`49k"1NrcT$Fal-BY񉢁0AH" tƏ2yR":<)c2'Ss[O0>M (V$Bai5r6uXt ɂK0,ca&tװWl&{{_PH2 "t&*Ef Bː:BQ;jT ؊`@7s5k!m+AK 714ΰp::ߗ!{xky,ArPo_m i =1ZBeMfLS>:l_uxU_all';^1kK"PMSJ:%ۣMq $^e'tw$E1$qа4O~sh|b*FPW#h.N[ףFGIjgoZ`s4Js,>(|O`_ɶ3P\z@rw\0Q\T,ahl9JAei ZC[G̱(ziqHrdkGE(~GLK]QY*6g(V]~8:Cj_ftkqu/Ξ\3mezGF)A3&ͳdsk~LBi TjMVeR,RiVr@Pyo $aN|Q=o5;wdzt!AaOpZXW1NMAB /+f쯕VqZBQD=9:a!kf.Yef=pq`{=Dxqøgк @S Ah 1}YfE(j|۟dBYPv/K/[PRQ.j M540ww6F3H7 ]}/3\ZVBLGP" u"-:M2`s6r=: cܻܒa҆~C+ecA ppBi8,Pz\ϵAqrn#4 ~յ&p<~58;ck: j&ikvlw, j(g3iV#w^SaVer|Gⵠ%ց9vH~729kwd*{vQ;7ND|$?I]}p) (2p09 R˾w+*A0@.cmIfqV"[:X,xA{Rqޜ'c@aua!3pܮĩ́Eg7oxlܶq.6zkzYp0Y,Ж]e}RoA/mޗ(jsXE~xb`veZZ}rnJNOJ,V/g_+^A! smʕ fyoĜY頶6\4hxjk+-&_5ݓcP|ډ\ǴR$wE *OTZS_ХP'YNRNmV` I^er3xi5xҌxVk龴Z>>*U!<e5N|^sT$X+ eaG]H IEْlFr"^Vpme~C>KS̃B׎?ݚ/ݴ.MČP{n]wƬ`Nnb}.qٵ@BH, O7~ۨ}Ns{gBYa5K}z‚#:C 74_JQi7HصG9r5{2kbJ%l@LaeEupW0E gN~[vkvitW_Ǟ+'h9cA4D]E+L1 (LVy)GKUՍpOFgP 0U'"KfT݉Dp(l/%o3])LvS~W2&K< X;NEdA7|P|/5)U07"vAU`k3o3Pb 9 vx0{z)RvM ?UKؿnЄKj/ls?_$"tOy#*OBg%T@~%4zɜ*Ѿ?}Uvr@˅P2#sTrUypE~̀0;DN|/48] fA G!yuAw‚0!W)H&v({^#u8/+v7 H>CLW`RIYAʃcMmleECٮ1)ΒU{֘934 iEoA 46Rt_" GK)]p.~{qHm ^38 4f<+^'69?1:\'KVEJ/;=Ai LFnOFY䖥a kLgAI?#,u̠F]/" v8`Q;g*Y︹}zy&P+ј]t7= RWvd$bg#"lWA_`Z4 Tk0 _ީ`&3YS+臟Zw3n/byaɚ-#ׇ BfL}x:G"=D-L*|5b\{5{\63tt& ޥ`ì0+q$2Q_xg+^gGitEٙ|z$ ֩˛B9?c]"ٽR].b `L03u`@A7@ qDMWj^ggeӌ3 |'XMFH@ay>}P^O5u R_rC( OkҒ@TxK>w6LQc"x?'wJo}&'urmO}y hȫ(E[`νnG&KA} kWJQ5/A c=tmlQd&~MzT"z8`;jƆ{ѲP+ ? Jjf$ XBCf MAɆ$lԃpxe F阉W)n hTDzV`s 8tv:c[OPGьxʁpĤ4"MVu&tKAWF:+NѪ ŏh&֝2f} vR:BK{\G.ޖ(\pӞ`GNhTuq ֹd 3,޽E~g ! 12VjKU۔v.DZǙgd(ϟ_*Nl+t~54ڕ,qPorKW~Rh ɯuN4|Lo9܉&uOPR4W j$"$_@"PlIι<)m,CvA4AFY:Y^lb:;n%$[9ךD 3#mD2QgX,g)(lak.L 悈*WG.K^M/\,10Xu솼r$i{˰Х[(V905YjK9Gs$Z?-Ci˕ܺ*ujO6mj,t^ ˂:kċv_4Ϯːu}[n`c@{{!A̶αzHqk|b]a WauCxGZcAZ'Ԉ^Lw P4Sj(9a 2uggw;Y7Y$j-ڻQ%;TsRJ:!pn1je-f'$7Yw8z*-RbRB lGv`LYى**~^RX'[5zΔ]/?LL%̣[\{ q|ݏ/9?@CE=HʵGKJ!ָ5N:.*r4LG=u!waǴ\2h @P7ޯLRg66J(Y /8Cg 0a l^,c)(N}pB$GJE};?!"TP˘'4Ep ecKW)k!ei`=.84߆XQtʶmA8돫:;O!q+h֤i1Bh6f߲1? SY5W1w62~gj/P_^Y>sgۭA գ !h |I9Bm'dC,p bAD[;zi$_!aG ,*k  uHApJ!B# Gs}r'eK{A rD;q)tqX<69ȯZםh\5 F֠yHX-a}.mư*Qm\e\ߏ%,X[x(xe)wS2 2B_rm6IM3(6s2_Hn'-kk(4q뤡YXkTNEfڦˁxo>c,ĺy6v*DiH?ΑK_-> ?Sj~):qS;r)ʩrmgq_3!~;I51H~h%Lȶ(KM؛q#&Smd ] J؇rJ3NRgvj-g UYuR Zl-!˕uG).CDWXLQy,1tcz4>۔/0]t|&TZߤ?,ů6B.IݐzRO_@ 0y_*Jӡ?-n`nw8J$Z4u;Ȼvƶb53Rx%1Js?UҴ)"xU*aln^+Ľ(?ja(G+] ,p͘+c ,]N'DTqt1h }OhԥMYt(1}VzBюXZd4Qn'sWajӠ M*s)QQ-,s~;aLE`<_oPj:~)n)yoG<˕E &i=k52ˠ[B¤b  Y>I>#'t $wC١#ĖZ1o#+Mh )i7 y^1Mo<khZZ"!Įp'-‹&TS HxESV:I51 ;>AcLy4-3e_jIrDXa+UM2huLChD.3TV`xA+̙ j#t$PvoDn8B%DZmT`zf&9B~4IX/bhVL[ۊԮ*@l:jkTByْt1Nh5ƃIEn%>è͌z>KnrZ6sGE3;GzUIw{?Q‘m]G)it`4-FJ Ka\E$8MCL!X-zUtagi+ ƈd˾x69+V/YH"id7 <<@y=-C˳m1Q"WlP%vJ%5q9[=?l*9Tqgz]No$CeXӽqa"w~$V5"Yx$5C?->>'ԯc|ZU{1o]V Bػc1ccȚDcSC' о e=4cWw8Ůw&そ9 yPx HzV64 κH ձ%lFzDp(a^ c$k 3]Qqs czpFweQh@6*t/^Gi5f/^J@k<̥*dCx1f#X@0dqM@sX;adzfŖml^Z(6Zӥ(A(ƯFи G'i1`J_jl e?Ӯ0)-:48?Yϝnj֣xEU瀢_/߉҅KZ=DD@x_=-$o WQ*%wN[s}'QiA25(hѷGZ6W987*B6ym> u8O` k3tÃ%v՛Ա,/>@;B_핣ֽ3= 3(;H rTܬxojqL uh'uްs| TTg'%rY!+wR),yd6#y1u5 ӷ'^;A-U}i9:| Nj^l&|u]x*0C8s}%o.kYpqTo6Npp F<3vE؉abB:=Ɗ.k&FL3ؓ}^P`.x J3e)sl%mvMJ1l UطKrH_l^ftVsdNn0t~iĀ@9e昵u¦/3jdj~kj˷{4/ 1#YG.|j (?Xye=v-#l\ݷXECPa&~qȌ] g*|tA[hTԠ:k%wFX2ȶoiԀ*0F>2$_^@ޞmݞ/Ȃշ6m {Y@4y%#W^>Yuhc'̾󒟎wp_JRd͟ =h "hfr~Ssf9Қ2 ʼn/ :\bm35XwFteqrƷ䚴:w[Lp=LAlK\XY L󓥎\sq@P9h̠P?ڐ)Cr[›Tv'L 5Ǣ/G5k1zqrU%4#=ij!%? ݃l^jǜT0Vo:?6]?ly.qlPO,EM5W^8+t$iۃAdeJcQhDb>яF5IE2/u}P0:EǚF)n5e`]y_@{ &z R^bcF;tk4fh;D$Qg8" jiۏV zx!YZ'%#PT9rȪ&PcYoĪf^woN.p5M?)[ y-A6֏ix+s( v`% fᣱ~R۵ҭ!HW3*}K߂ ]XH,=җD4\I/xuZze¥lZ+-"]J_ݟ)^A,x/XY@wN >,A0@ j8/hh`E,;wm^fDdB0U'O|k%@G7wXk6iw%ri?="&%kmtm:\(>8Gk:kkq`WƾWeD|-^+B;hz#\| J)?P8_6;]$Bjd@dT!tyak62ժaAy'&Aa \[$? )jUu/٘n^  EG} RvE|!BdYr2M:ͫ 8NfSe޼BL[6)6 a97 $\U|u*L1]4rGIMeaF[k.zkyR5R+mObVK{4 rWrp2 Wdh`:)S5Dx By9SrR/,q%#uFchiSG]ԕdNvpYt`i$E+ZlMzDbW'.k-Eez2.{a]yAaÓ~,PZg?JubE6KD7TC:EsFU `O'`"#=齡H/t]G3(>Kz' 9E˽ic+tLMģR Y-f=# G[z[^^:)0/@RYh[|n/@ںg@&=&0'O{{/Imk u̜L%zEE:Z>"Wzl4HJ3NIlzP}/qډb2()~jS=λ(Ao3{.USM? eq3$ S_(v =I0aH[b,>,Q[!PigpGSxm&wc pRnT.Pp|g"ws LIPeZD)6^0O௒?*Vm3QMRǕx T_j3^t4Z̾߈e!ʚŇ#% VӒgF5DXEDgjޑ"Gmd_)ӫj-]ƹH1k6bX^Ֆ.'|W%KbTp\F8"?e${f/" vX;@ e\D=5].[n9J!*>yLMO%.Q*/>gcJ}\y&E!ܼS-Rڜz /+Crpl׈ H" '&Hefµ3 vp/3ҵbSMN'}B9>+Kb& z-PrVbە$y;X2, F+.3/T ^lv y_qLwv\:%3K\7 qkll rVSJ񔴰lQv)A`iQ Bby0J 2Ej1S <(#yihRNv ),'F*;-EaEOS"IIĸת?ڈp:jP*tRq|ץAN6%,E4 @ RM)~̺bi7vBO'USwI&,o*:M *z{!XZ(:ɆZvtȵsi2-T񓊮,YonfthbIJ3-YQ{]_ӪD,&LްԊQR}V3oh2K2f\$9,=1-x&|'aP[э-&Pd95PWWH)P]W(VJ`6tsϠ[WRtZA~RtksT"tj{^"^C9!0l # Sj|2Mj8ֹx~^yHӸ]W kTcGgMJbctN 2fއlX=|e ) ;c moDHpu)%3 Um{D;ԾqNҪ YEa@75$_rl ]G'O.e&P ˆ*m_*pi,uMa"<1Ȃ2XϠ旕|up^N\dB!ܡyKQzېGBPܒJDAR<HBv]Ui<RZiXo3a )1Ժz1@ VoK P;@8=[내Zbv-j-]fmd RDrߡ J%jPRS`ow'$t/%hc/ #$$J04%Fy?Ab10oтyJ!^Ye<H8et\Zy.WbZ|4;>[r1 z:}oi?9aֹ)EN6=Xr>aNEDѦxֽ@9v_ό 4ndx^c +amJ>UJjWfpVv$G`ɉޖ;8 !!Mu'N}͒>\U~4nx]9~ fY zl]4Cm z(bOԙz*qFo*p!}^&yeSI' 7F[a|dYS<#náI}AWHu^_B#W԰ 4`2Fd|sC(SbxCdo9 jPu7d}GxFlU^ )F-kg_%98ES*f.E1kfɔw_[yH_<5(|XO,HM~sNDfǴkd5(s~DZ3j8r+ZyJ+Ǟ0<~5JNJ >R@1[ۇa5'J'R>`͔OK|f)}tvѲRKtVߓ_D5Vya6/I(zfer+(ǼŅ@QX֐{tC(W/LX$ZJ%g{ַ$ r]_feỼV)'[݇YH3'h݇L0?aי[{9z,+\t4wsa#za"(Mxnq5_%a3Uّצ[ DgtMˆ"̫ni=v50i!6ΩcF<܌S3{#rl-nP{fmD_dn|ơW vX[T"*!'Fޤv]#KκQ[PϦ)>si.$sŅz~iL_zH"kPۖ'Ęk#Vg[7w9Иں^NrV!EɮBl%Q% +¹F̣þ;ssCІg唏%Ti<0jPYޠpXw"ppi` ȦoD0_`MI>,aw:]iin. 2ށtU`k'? &48>&! WS= ŕm >Kqrʙ- F}I*:0|*P<&,|m\V2V ڀ{ Қə= z$.2EZnt0i;Yᖕ73[ٶnA5(l xޔZEJ;C5zw#F+F0%X)` *lQSRwpsWaOݸPBKw$Yzˣ(g"fgR\INXn߀Y3 @c4OM2lDƭkl+2{\vJp?Ú.o "D2\(%xtԯ tЍgዟ&!HHEHrv7T-ZXgR̝!KK0S-)}QE]D5 :%fTd c1L=2vjo`W  BRng {I8IiF a0r I+X&NI3 ͏b9IJŮ|kZ% Y B^ SSPKҽv1Gǃho2Lݍ5߀>T,k̩"=ԱHq#ޙ!u6,yqOK2W>h>vuH V7['Tjbo+閵bRs3ͮI=AhL ݨFefd@O,5c#e]J[Fg8GN}W5CbX2#"_QYH 5s_6^s`PH!4FẽN;7abKΠ~E*iD o% Erv*xKצ 1-Ig0~ ?7疫"Uh(Gq}.o4.Ѝ5%"Amjdm`f_r,NUCdw2=,RB {wM)h,[\L(GöO[._olc2qԤ|)g^m<#Pt='"4Q3idW1X2N mCYʲ͆?dzҏ |lOA3r/:_.nab NQH1o Ӯw;Q sz[ 6t /"mV6Ҙ֢&Α$HHzXӴk 8ٶMѕ q 7fzF'7P`<0|2 (5'hd!r|M0;\nb~ -jZ#`V١D܇E5m&}pw8({U/r5?H`iҶ~Aci@5( dOy B:l ݳWrl1W;eBVx*a ɫQ"a,/OQaa7&&>Ȯ6uYYX0[1d; *ǭ7tTU2QV;}r&O/~Rcmߍ4t`Rit:;bczFpX7+%nY씓shUɞV< *Tw<=6 Gv 򮥢J.EP0TAx>?s*; =@ \[{rfjt# gjd,]n(GsXK%5A>1Ҭﯚh 0z0b;$. dm\(+f q5z^wKQRziojgVj]zϼpS% DBnwX]ls6QC &PU,K NV:kA BW˅HbvPr Rw42z_| uf )| pR/Sb3ߏMX-V`k}i΀ՆT, TcnJo8yE)bN VB)FoSXeOM҄`9eq/Mⱝ>Y @ɯ4V_:82&AW37ts&'&= ?l"iHRJ+U$R*sE;uR5U{)SbS,R(: :9eo,Kۿ&xqMc8bE)!+ᖻwuh0#O& ^Jy;X9>@M ;N154me"hB&AnWt~0[̖) i}-D.tj*dR{bn =13Dv M7@x0^5 HFKDu$o4/^-l ryoA QD}y!C,w u\X;١Ή#EG{RfOP_y?kB`2v$HuybohH rGCMS Գ 8 Sq-?H8BpLG-DA<U+3x2n/ 779нYc V!(Av_Dy1 N=(PpsiaRđh_`"@yKbIm݁?,kxb4M?G037p *Gvt6w3zjp8hj_nV`ާQ8^,vJyon Сaim(] rOu-ľTʶ`9`[='`wEjz#QLzvshvNxs*ٞ5왩&s_pbLlK &n%}Ё K9eFD '*{g,bIXwƂw-bpN脥{Pa4Pq{pP$%8f]Tuyb8%r&;u92ر*QRВ<)?06Òs c^|徛ю:}Get;}6r4}b+iJe7undž θ?.cK-FI3 pSPF)>B7LEzLgAgssܒ8_]:D|V4;Rg]q00\ u 1 "#?5ݘ j; 3: l,kZ) YFIC TLŞtst{; 3YQ:_?r'mW R&6{Ĩӂw?m :!2%4c7Q2 *ӳ7z (|ٛ]kq%I,#&JpZ,XnAWW?!"ٔ6EH9[QSSۈSFjavVW;MqXx[bLn?u]Y)@!3̎ 'auk`T,]>`.ߚT sHEZFMXRLԚ1~1﹛?MT0Rr{p7. `I'w8@:6șkEW*cFU\T-B[ 4oW [6.oa,NcҮ/}(KrpfirFi"zT;if=?hi% %d %Q|ziԐ@cn?YX-4R,:X%S\5RF_s/K4@({2ҡzc*6w# 4m N;Hv\JRThQ.wء5ۋx4s).LKz.E?'[n_4>I%m39-PŠ`5q)qCYS]=Ds}wD7ŝr= NVQ2EQ`E`JPZwQPlX&2w:\d-/FfY%]v,9JX<"AohYIY %/83add0DO}7vMiJPPte#F8&e8C ?hQsxT^y5Icy@kE |]|/UGYU6 %ᨣ{ f>CeI#`\8^G^1JU2vQ` 7sc'Xb V#7^ޅq̝gbW@]O Q={)Ig퉃iӁ0ω#rzt}55ᛧ2 [R5"*?ؑxփ|hYtRwP'P:^i(JvEeW (O[W]܌Ɨ72Y1:W/, Ptw%ղRhyW(6':A"o &mq6Wgʹҽ+)bs\@: T?G#]k6r@6HP('J#D,%sry+^_K3Uɧ%G}x ^}!7><' ms&ERVo~fB1\s Zj>B٪y\Hf a`B,$C8olTԅ*xݿ#vb-ŔwĒGQa"bf>}I=Q"9 laR9gQQhIElT‏R%d,Xh:'OPC QY |@bp_nw[ap" ?JvX1@f*UG;l7l#7gV(V>jU3{@v3 ԙp}CE1vAu@QbY'jk&JA(W: [W8} ljX+tsjL%;ң)+mWV65S>[-`"K4C )֗b)ҡ~Iӧ;Fq:uC>+V\SYCÌ_ٟ !q6͵ݞ}mK`Դ\5.tQ}l `픖2(׻2 ?K#?Z er* + K'+=[OnHw@~xܩyej_W/EkCnIwS~[\=TaLDm?lŜ;~_(P\A+ ALk*^zل9Rs5A d٫~#3/ٲd_se:s6QͿADI@6 SٟMFR9ٽIjw9֪Tb=tI8]ndL͸UÇJ4pݷ{ cfBY"@# 870"5߿=/:mDxeVn`= ^)?2J4JmWJ?KPb4S䛠fTZlWkg(2٢/Fad.2[ДuS0*Hr۵,߁F*]e72F9BіQ͋ oh_<íPcY_al/y ꍣa6-*$āWۈ ["ҍX} (ykaBN}YGC~ S\mk 9<K>r^p'u jGCz%|el~nKOm~6(4@X ӜP^h7bL]?vc?쌫rn_[>C(:K~L h0d/R3s(Əvr״Aӟ5J){U=:W: C,d?WW!n6)02!ųv:G!-poz3tFqcLs^,*X"St2Dl.y/׆@W矕,; 6>A#׎$JGcxSKVl֩mmnlrhOd^5rl!h fft}tǒT(_YgM2%VCs{e uxT*g^N+[Y3V dh<,%\m{yjp0ՖʑM#õMˇBw>( `!1(ntY{Y]8/, kPĥRDdV?FOD$dWΤ*v~WF|Cb4 ߯S u@dkNvz|Ů^}Vr/y/nnFVb,1Ԧ_(z3fVɍv[y<9~xtVڨj3צXpracuR#ψVٛ XT8O8BhKv_NA3Z&'u Shzꐊ~@/zիfxWn*F2 $БZxbD%@ '9fi'(0VW31վ:D{b8Q%GG - lrc̅Y mۥUL >_cND$| G𸴋g / J!{MXXq*"_sE(N`9B(z cH*j>eX{V)^#}U˛{Ǥv ت{ۺELvu^!-7>5ԃsƶZ+k <H#.ᄤy*q!Mxr\$ 7=k)HY@xJ/)Á+e?lW7(iZO_wg%14JPWȶ5G*bT`(y$ -#ѶzRq` ϴd925(xv`B>.0g%b,krJCh:o% <1<[<^DŽi9Hđt](z˷NsRAm~ :@.Cy]1ZEjgMHmj GgR0hMۙRo֙ *Y1M5w5YfPxnJ\7F4Eߟ(%Jz &/>sP?w|&4-7v ,j(Ȯ$Atԋ?O WW/'p~>?=2@2bCJ:ݟl:Y+۴{m鞜"sG|$mWJ\f7DŠDm Ҩ92QO$"\!)hqW|fM+\7'sSIN@;7GޔVՔ̽1(i/7l-uoj؞AY݃E4*98V!TzWHj]S!#|ޣ/ceWEǿP9כH`;! -=dVn3ˀ]/SXQ e*ʙ!8]ŰÉ^xL{P$Ȱ[^-_4Q1:SBN&1zp2sURQKbz)U3`,2=u6 b> Oucmvy$;ErrVw+A܀B`m5UN&U3%FLۜLy\&: _h yn-n$9 ޛH`PӫxjPH[.7ㄎD7'Gx=;n>!4&Vu+%2y~zY ~1B0;ǤYjOC+.|ۇ\W 3fwԉф>Kf_O)#ldLNJ4[AS ؔbJϠK547PBG]hMp#QjtٽdD$7J yЃsa,扮IXW~ٱ4FvFJibEIL\%Xcd]>H }^1؞uo2`7+ҵ0euem h_l5$L@gn%4ćX<ئ$t+ ƆxP:NLZ !բqNqUG^g_CN֤ϋަwEe=SW<1CΗk<'>OG4#nrx$OZ[鮆 j{UlIz{z+QmO I)}[ bf#?ji2\E+2׃'{,w^h Iy1z}`>  ԍXف~وe~5Ĕt24걙סj׶sG!IԜڤ1JB;DO>w|NAuBnh9cGnsFYc\$Y{X̨ɧ`jNİr4nd˶>xxB=}H6TH)5#Tp1A fv-H!lotpI 5Qgzr2, w_]`gtɪ" dm3VcᦹB F2Aw(jIߎ, 0ry&kTԚasyB:H))S(g+zxrٷ` 5Nhmca=c _-c} W4 52~[O_o\7w1\%/*tٗ|ƹ?xs]ZLLM7vaz:A͕ zoHv5Ly֝rܥB_;D,ƹqNK' CBp[ABFrX#jU-&e2V :n/7/QtɎS?EPl|}),6lqn>m։R >TEy. /Y눭BbsW?#(t' uwً#(;u$Efq3]Y\I5n&Ӊa% %\$L}Qp# uiV/tE1qpCܮwP sdaF\x8P/ᛥ(i5^ITE>rJ}CNbRWՈ~NcTTj0y}|)^_t+``A-ɔSem(8X[2Zh(+j?r#|Ag+e'yEa’rc67uۚ!6lv~)M[|4k#,V\;z|'$A)mà |۵snըw|cN ߄J:.F!8`:%!/Z jG+dCiN11!{j%y= rFhX͎& ͙G頌u1KzJi,2x 3R&Ncņ(k_Z "wy:[(<7\{qFa[ąKԦiHIx'| B1.*KZ,xDhXE~Q`Ih,$| Asi0F7(?~JIprĿ-g!Vǎ(O*G(F GŒq"^H?=VpBPxmŪ$߆D`Kj7Ζ/q)KL[g1`J[NT"k*$"Ksܴ%}̋.Q$ ~ e4c?t4TЕZ5((ұMu^!3ڤT*d3MG층?s±o/e~51`GϿsil(Ξ368 Y7V4E!^Vo/\˪bt}7Rfր0^[yL"NK!.{f;Vz;ᣇ>fn)EZ^W4o:UgP8ΝGB+KI~Tiv.\HdҘ-D-,CxF䱃d3_V/r 3fv7w/1Df6o}g띷V vy@d%`B|}uh8{Qs|V6S{R_m$d ~(}{DF3 rLN\mM YJMqa c7d|_*&{)F\Z"rdݴ`yZ@axk;2Ai98>oeƓPq@RԼP x-@VGZl㣆:&py_)5Tj,dk3IL/eJ~APѩt!!4l83k·et| K1f6Dφ9Z&P!3Q}/[{kեeW\!ņvQR`5rPXr"r+A|=UN\ Sc#R ؕӾ ns%؟I~`^䨽R~-Teg9w=|-f G[EYM2;BH`$:ݢx7WݱPuL"63n*&>D)&0,`E/zd 5JD?g|ΞiK]sP']Wխ\VD[i\* X >췖8Wś!:>pPAv`_ePn#՛Pt"D J[sg<̑KBN[Op{VYl |7s7۽cGժ6RBM B6Ŵ'@]4F2JX+C%pN?0H$BpۯCQ.o-Nuk0CuJG`$Ӄ ُ$^YO9*rJV!mIeX=QWfըCIۅ]RVnOy zM?o[ d=}kc$:흥̕lh F5-ᦕ0q*q蓫~Ne~9= P7+:^*`^yFq 7*ז s=A^T:cT\U#_\y qt@3ل:Rκ uO,ɡ~z@%j1y߸ݯa2cx6=X`DO?$EV-/y:S@.qm7@?ѩ_{LRiԗpN7IE`ѧdxw:b>E@Vs UVS<!ΥdMwK;${@!9%XȈ`#Egϊ>7$be'8'RzZ|l9zQa%G"B a+upTc<5TRٺO#6uT yVzc]$ iÉ:fa:y^A,ѷsjlj WysWL( {%,"B ]cb] U[Kvp%]qnn<7/ ~V5.#]j 3=ؒL fC=֐֤ބf_^c?VV<_:S\V\Ysi}RӜ?膽mW׳V!FnM,/R@bDg}9zt$4'L QAg<=FW^ῦ:Ֆ/=8z$W7k5َ,t§C >1 tua5V%ai9 P?EHĞc+X#rpoؘӖ.]7-!7Y{H"BOȆ`Kq!1͠]=/ovvTqVo1*$9;?OQ 'WPa`}'Y.;X)6 ]I=C^qoP~O%K(kK ]s!,Em $ [4fҝ]_u"Njٮt[L>F: y2QoڱFFk_:Jƕ*ϵ!!}ԜOK|@ T(|I$@,K-Ri[M9rG[e+RѪ:iڃQx*N[RruVmWvemX0e)޷\~n1+u* Tmdꌩ hcLͬ$&*KS 0#_YӿUzoۊdG JP#-h{}0|${4dHlsWf RKO7wo3+}xBûMlyءР̉H |$ZazQT0c+o*55)Tsic $9]B@V`uP\ge*r?=V`G(-貶[bHPz7yp϶?Q3f"jj41+00C3WyW}A l0|4yr絞mLZu6Łv-W2џeƑ c5p>kkm191Tqj._ƫ!v݂_xf1ɖ(N퇀c{szL`*˂k.X.m s#ROBeaB}E_7 1lGirv6ɛ&a /"#Ȩ j G&cVi͸-KֿO{ȉnlZ~g"=LO6N2I~6t'a9L8_Ts@kshKOd݋AT uCnN N$'Z)TTXG\:Em#2Vֵde/; !#p`N8-WL}\cZm+}e gH䰡U8H)W=mY1D"+5!uO}K%`ʜ^Hsqmʏl! 0g(@iO0A/TpX G=\Z ȉ*68]+W@'D?mz`h?{ oW3 es58-ö,eR9La,ͳv8,.᥽C3UNu4 !2OjΈi0bp@LB/\H~pDߒ,[?KtIB-(4YQkςwM[sa,fԩں5Rmڴ:}wQQ[fNVńDhp_QR8rS~()N 6GUTkK1(1SClqlL ;h}.I|ȓ휁31 F4;UAmV&Pk5O#>噺tf^I|G4K~ӌwP>;vw>;11BVAsS<3X}s~sEϸ;QO&=9( ԓ e8ƒ?>)g x_#AWJ@:VeáD@uu)KߤUmXrzOQl{;|nvCF _]N]g"[?#^A~KVkZ$Y A >4?H!wN Jswt l͜xEl(P.dnH)SY |F8 ۡi 3?.v2h`SCk x #.U?44+d*-PO+iS .DzN Cr@qG94} R X-KʠiZlk:J$5c|DxWFeAtEF\"+@OS}^?_%2 OYF0iqs;EzΜS:޼jKx0M:=l++`FD&%~^G(behEpڡvR6qWN[USth[ď1@ dtǭ>]\4(cϥ`JD_?crR&7Kl2[T"{4u 悾'g?x0lu=~,u6_Ʃo̝i:ZkJ{? i0QLT%6m*#n8 !+`7 {+Oَ$~kZ.͊A5n'>ڠYJ\0.'>{pMVB/Gd3W0Za _c0Ʋ*|:L/*s\by5(h_R/tjY~&("$ M+2pyw[3H]TݔJҍ9P8rleSz7 _ca^zܡ!"!*Zo7lYWa?I_&AXڪL&2jnΪopWHK ^Z߯aqNhLǀj!_ Ax}%,Ҍs0ݩ7P34UY@ ~>7QU'~.B1q Caʔ"в~{Ec¡"b/38oMNrgNa&lsxa?v`!Řۉnq, dz:y ,w [:fMפ~ Gl`gdg/jg?OhoPygJP>)ك^: Wsb+:ө.%&qf캧TFg^lkGgܡwpȕZq'5߯TuTuТrS|zV< '0V Nۢ(BXLqt8uEtrs4s榺}pX|v{6w<-#lbJ)IbYH?R"Ri ' )bp(gsc] Oi8T,x|~Rߧ~"">~4Pi~.ҙc$!ӽ]*uM]t4lʗۿ+a%,',Da& &r2aip G%edG?tPGgq4ZEUn߸d :ܾ9;'RO&]C!lowPfP6R!ON Ol/FĠ6~!6N-*Vo(ʼn(`:[1h5+ |⛮oiƦ$*vHM0>?0N@6׽g\:8r|5[Sl>moh>=%Qt6 @߄qDZAe`њ٤x׏slTwu#whi>P7r)+6uAm&rX6z/PNg9JXfBM5zlʙ_2ԻJ)ITi)ĄuZV;KyS:$sz@fzg95ɉ 6Cw BjsTV62Y_UvH{agҺU\pqu쫪\V[_(XHMn >W8\k$9/ovSuOV/Iͅd"@ 'Dn_H{V[  -mFə6,\ZP)M:*H=`R7t=oJ#3Q˘%}|EyK+l'=ߵҊrҝL~>DH-0=՝.RpQҔeNN"x,#3O?{3%pq An|C??lXQ4w"2f$sYhJ|s^/5(mژ, vNQ>;nsb! B fesZSƠi޿e~B?[niI9YpHz>:Fx)/2,>OAGytGJS-tTpq U·׹Ws]e2,' /6Ti_P^IA# ٫rt9xGDs)_)6IJt ~e~7{1?9*gao*D א\ r$Zߓ?Aik-~Pasi$,<#[K@PS' | #f/p1[Y~sYyz6Ўy`>F~Sxk(*DC[>=T`hh~j>ܩ q孽HE6']U^# f[H1S0\ʦz2Qjߪ`[!XEf1I*.9}cĩ\D3^~b6;RΩs^fr-Գ1h <}FdvGSi+!;G b;o2<}!$+8Oyhmꬆsx ,=7-*%"I8#OhP>p㝙\99jMvj` v>bD@SnS;& \fNM|4,& UG-'yX*__fu7m?']ISd ǘc,|j% m)(TmۼWE`᭲XV$^OQϧ2;9[Zj5b#flPaiFxIPG.uw) ɯ'_p1RAo<"wqxG~oi)R3*r 5=+lT~ǗvG61&!Wns%I1y<ذ Ԑ$?Ӭd`[fEl+ALW?*b˹ozwVq,ѩF] k1K $X/.vWz8i@ GGҮqql鸒%  2g&tGCw>ֆR E钛}9<E}a0"t/megSe^,UGPcrWer>%+6GNȚ,:R"ūRXɺ4t;cg0nO1 5zbhN5ֹ,|4:׃碠Ɏ+z0*K#$ܯ%?s 7t'.mXw yp[Y< ]Եa'4x>f,Hi!nN+++s^s^](&RXMt: uaoD,WBzqɲ6:@rdI,aS W+`J;ݭI[]`^e }"ҚmtKl xK?%UkX BqCF٫}z@5`NZ+rQep/|H<~'Du*(Ty5;AE$p={ޒXV&|bl]UsJ;噷nVF%2Τ a Sђػ vޱ(^"7Yd:-XEy0r%`-/ b! $)f+#}M/z84O1;]F)iDHfkF5}Kw颷it!h2XK5ܸnI~)H) 3,Z@~o{Okz~be[t'8z@,.NwSۡy@rPغB|'U0ȁ\gV &hiԻVYuT[Tk߽`wXgJPp7 =X6Mr~4.g/ٕ )IKB|aO>&TL]8%G~Һ gLzXEm*ubj]Ɇn|%abr'y#K\vS`_.C5Dv `Z~.,0BP,xn:<y. oD#iQD.jVOҞO@*EB'Bl]C[CQUΈouU_ L[hkJ\8ڤ8|pa%?jp{auT J[ɮ#8A W%!@>Y9tفMme#UmְucP5ځ񶟎3zjt0h)3,t11;a3qǻΉa+dLewVCa@3n.ńsO't '(C'¯}b(NDh,&A1 +LGP6挵 nb8UvQ/:Ɯzq?.MwjcSZ}JYW{2}~ƈ ܶ*,7L㚣轓꜃a GK CCZ)#GD#>BkC_r,W=0o20Ȇcwz"3QHok|әcsM+t]d|5u@ey'"Yt pvw C x*V ;xF7s. ~s9${T^b#wnm#̲ń4xޏchAcp' ;!BWf -*M鯅'"!I&f٦y(b*9 ! N~ r$q41&y X#0}e^) 1b1οz-驲{OCd"J'ҙܸV"Cv]G%:44^i*|l&f>`#>7.-)pDLG"XMBzQd?KQ3:P7Ұ'=LUthMN)K@"Vjvwo _fyޏM.ʢ]{=Xap)8{.<z4iD_πP&:V4=U!?}w?`oģ!䝾$B6Ka(6\=8" _%p?*{@R?c*[qJ|{)/l~+*A'n(2`m#zfC*:5UPu445m1Es4'H슺г3) R}׎+)Ҟ^8$m[zCcLC.A8kDEئ;0l9&b~eX|Cp:Hw`L6.!Վ \x`xr m*z$n7პyt"~ pzP{EBjAPJ0t]&8&@QbhE:uzOq{ 0e3G,N%2# {ga\ݗyO&8Џ"C'|"5.x*tպ(8z5h~QJ_@'~n$|KC7ٲrڊ>~HArFsx j7nX?^#MV v.mJKf"8[afDZLac4nߪ~S% Iаp#'RZVXL1Umt7F \n%q>jhK 5#A ː +O,.毩Ċa* œzBJ珋5s[@ӟP:{:.#{eRq3in@.$5h;ZJ+(vloLgTr!bm 燦_ kv9ݦTko^, -G1롷iо⿫Z/ ^"DNqw՘.6%OuE#rJ}YuuVf엯0WpFe{U9d64g ݞf[R} f9ʹ(#Ԏ {Ï(R*(h a"ZA:ߔ,!m$ a *:QǴSP n B7o}]WCna+v˥&;'m$-g6 ?~jG>ǎ: __A;c*:+"%,X>Jajr߽P.DP?*VML- I՘%` b>~}ةcBe0t`#nhͳ>7 Wb]rVZD;H ,,?6J38Q>b䨐VQ@Mbh6G+-u~2! iyٗ;śsVD@9w@PX?8E?t\D#l ^<\Iq#YY Ly]_#%a+mD/19DohKC,۷X{`X-jGŕ*~7ي}~ÆZ!f]]1biH#YS,LNCKr(wdsr.~f'Ùyy 1TZSK_3%K~h|~/x| @>=Ud!f 6n7wfTU\6l+Pj8ݸ uC\JZ#Q]joTUIm;Ʌ֩bBR(hE_PbmQ7!G"h{69&Dj^]4ȕ"Mk3V?͘_֒ Ly$ &ay D>֔xh%tG\ NVg&0R㫖c.ގuNi CX.~,1ƤGr+{Ld\$ ^.9ZQۚ(ab\zfb `8A+`hv,׊[Z JNuDs5Y  Vt23E6iRBr\@s4O3[nhvgEH2n,ּXU_W J`GȕDOfUtrifDUgxU)dDbǾo8azwUAw($4Bn;L# A!ChQ9e3pķPDoaq,WnwDmW:2^17ܠsb0yCwG*"$. E߷K{{B\5"<˿oVg< >L8 A^oTw/RԺ3+@;4{ZG[$<W㹿K=2 L 1o%Xs!m~kBC^_+ h;.mi1X U?(f(r. iawPNnOz{iǤ1mv7Y|Br4^ENLWu>F`E Ը,[ק~:7Qg8ಊqw=ן%Hv3";&O2;.Mԍf]C@a]l+ [t`E0QA'u"^&y5 ϡҶi7FʀYZ2.XLC-{Xn}e2MBtlY62@k͸E_tb?uK6e "W g(SǢĶ+جŢEHcn." Vpk`@4NQʀ|niJ2^.9ug;.V!98cdX[E|IAӊ&|H͎Mo*hoqT)QS*FcCՙ t\l<9,۳, 3WZ?Sdp>$ߍN?"*RN;hen( .g. $S}]ˆ6 !r՘`~upvz`͌5y&݆)tԥMX"KUMc`)R^řqZWVNjQ~,}`CPATxǙ (iPAm W?`s}U_U%jQ8]-</.-h_ &J"Y ]@(2du-9GNᓙ#o|PCVBCںx# o;7XX rEi1Pr0R5D/m3 H7yaS7q`@ e;ӡ}A &BW3fmڨ"mŹQn[+3<~HCzBKF23ORY  nX  Qd8ڣǴytUErc?'OxxS|8ά[ T+g~bCa^mG:ra8w8> R8:" zqsȕӮqX dcn?)}2@c UƱԺߣGĂQ!ABu1VR?bIaIvl EqJiJM@Ѡ5(? M=d VuA#0aTl sB3u4TJh܌ K[萖Hp ˛<A|@*ynm7 y2N6YԵ P{\'i7lL2o^V-1 t'M›g3LQ$\K}jN ggAAN'85Qy!) zs3ֵ$.Nt[XHX (LCNU HC谝JN2F }(#7zr !_DK"@3;pf4/ѾB T'i铨 Cm<*{-@U (Ox 1WU~gg2.%۝ϵ@\8LxER(,`+!Q@bV{<^[ 7))dm6s"'b˪e8]U~ mYOJB7~๊JԖhqR>AVY:{ 0e6Йt>)X$`Ix`5]Ф)Hc/4zw`Po'__l!(cgHt"%GsSgYQclo"fWH\6&R[;0sQ18IGQъVv,S1c~H1GgT j?+W[lѾ?yK.VGM6E7LJ¹d3+VFܥOR&ELP4q2,wא$邎2 h]ǿÓA6 &8Mcor kh9׭:٬J3rJ3kR/(8X9.5M2Oo`օĸqSWY3؛umZ 1a3V U,os⊭/Bӧ Yݹnw-Zħwikb<@$. &lba9f|k~ 9JezVMB({Ix<T=R ;I֥3֔v#F5M?Z/+-F*s)C7}>in;h WEo;xȓh+w,;t[hL}+1y>jc7D,l.6J@ a;BZ?[]ʓqΔ Y5hdd,YCw+-hmuZZ1|+g CQ' 7#Spv1}US}pG7<):HhuC^j*3v.JCAwW(~n~<,Q`W1N'iE F)=.5Gqq e:T‰j md{dxv''3SVbr^kUDZ4{ Y(>? \dg4bU6Ug ͶvMRrP8n=GINds> W^y>X*X%rUB*_k\o$ ,hJXIa+ĈMq[KT34s쾛0B&uBOb߶M1׹Bɪ2yQ8_v@YNNJ*-.˒Tt\ %)P/*7&#ZCFfAJ"A(&/z%/m8ukmbR9w-:1n*2 u-ZvƵphR`Zti <>Ŵs/}?Up|즃$1O@5<a:QɺCtX@S's=Yݎcx b~TX"JWMrt1 3SO@YniAx WЀw2B}MJv mtOwFZr4#Ae|R."5盽d]`ko\&o4xic =h 1m`@+c?Tؐ.=۟tZR lL>m҂f@3l!dëSHPpx@WU^4 X@sF!puFk#ej}I$cu^{ryMBWB(*0>j]R !BYIx_T&Z ]k|'#O6"pri\I4%4dxX?@6ȧ~9Y8Wvٶ>UxHͼYMP @%B)5}8@X(U^!dìm;wm;- W˝ȢA+$Œu{hYξ |FhSɰ2a vBqh]1嵇qO vRE#Ibc{7Av#]J)8cZmA0~u6)\` WLSvcn#2Bx:I+I_Y bօw0"p8sT@rC< pOHAeT~q0 V]/'FLJoRȁ8 - d[8lںQ.QlHEM?<_k2tYcVF^8(y"kق]Ck PPKE! ͥ_qv]dlXc!T5y$[yoJ;9i&p^,~Q85*2}8nRVJclUCO`M9%19CX(7cz͋o+IO7#W|muQN(BЙņw㛒[Wӿ+rhMulj.IC1d^1B5pX=Rѓ'dY#qhG&yW RP^AxVqm!/P4uX#:;(b ?7 ͙^z"uK;{\Qwh[W8pt'(GwBfQg8)ĥ1b'4)M% *\"k/ ާG;d E^ٿ w [05@Ǭ% "΋ٓА ^u5bZ7>:L,OL}lv[|rMDu;*bE=-W9V-bm΁)eLD΂fQu-4NzvC~vo %j|be m=@Cz[G[^~E@D `X3hji Ղ :+HYr\"Y^DJ~_ZEkhYTw߮$*^?M1*KQ2NhorC\ I>zYƬHbv.}HL 4& OZ;? cG.Lχcj }BuAwm)(&ZO[;rʡF Nt0 jrCU'm̖I#~/>d*"ݎ -,[ [X3n9aP'B Pۊj9D|YhS6.HTUˌ '/x.q 3Xsלf_mP5gCf"C&>̕YٗS!YՏE[S sQl4;@H!x-K|:O-z& abZ'Af2N WԠğcS# ^/mm&}>ɫGDW&GЩ>ÖO~@i̦I՛rZ*#+&RVrÁW r-)TE6&f¹|Rnr&@:{Glhͨ?P 1f r}dxwX43^2B!U%_a9gv\OlՉ0|OhaSVF6M{ͯ;1F}Гi ApVҼ+r+T{Ȇ3*R"gnI-@T1?SmiKiPsŀ jhߦtviTʅ-ۅMjG cL # Ul oi՚[ &A^I``O7o3^$cwk6-!˙Q7ߒUZNㄡ?(+S!n>Ea[BNq7}3Kk~B4h_j=1P></_Wп f4 U#7.H9\!+!RzTc,[͸e_L^T$/k8V.765;+c%Tz4 HMŊ-ֱQw#S.osapK-h|SDKzx1 fdx8'5ӌiMƍmh=94n:Z}+J+w ee,vfd/>Rw-OUEʹ~Cg=R"_Ѓ?<9ҍ*Н( \l} y~3?2_,XJ[ ,1!dٌ6n &ц @֓n+ҵT5{} ̀e-nZU:(a'Ŭ:C^<@TWg2;tl!EXT(Ќ:CRFrbE>zhڍFY$jZ}^7=ӑnm^QP !LJds@.43ha葸bP3sJ<:HeX7~¦] FmIqXky.*%YyKկ9LcʆO KJD?Qa,iSGX'em;;3U#Z(TYl c!f##%j"\Pir|f%<< 5PʄmGLD͒)+nS${nTbD٦ة]<ǧZAt^־aRof|F_az_A **Rϥ7y^#,(-8?~|y%5xJv27 ~&i<e}MZ 2/HjvvS{b-5|}l56JlG& ޓ&đR@gLod)\SײQUm* 'RW-Z%: c[cu׻i -G,\ C9ejN_$(ˆ+Oޘk.%*Mo@n8vgfq4aR \Y_?[:| unAdCxF4LSvqH{K&?8*.XPM#`T| V2D47 »u"H{dukI):6DIc,V\ ¤L' xYo7<}|YVmXFfSiWIa’5kwTwƢWRd03F*S(Gڊ[д(IϏg/<%*]ы/yC2>miW-?f՜]0\-23Z /vV\mczV}kS6$xa'Xm#oK}Kı'Xj-緑U#]۫),oE4W]5P{;?M/|Ҹ<%*E_@\;^r=tJˆOkR~on=3ygV=#bt)V2^{d#dNE&Crl0 BDu-sSدL$h DzOuTmE|V;Sƪ}%!7.z>S?{ѵw4'?-u29л'68P:;~ ~>hU%NfC`a8:zX'Eׅla?֪T*InЮ3MwGD32.DZZr*Ġ@TdrqKQިj:rl+LQV'LIգ卢jQ wTun(W鴑/Vd0;#,7J[$lbCn ،E)nݟ."KC1f_wk3s*S8]KX !07>LDZidGįU5*Ǻ#RA1VUot;,&Po{nM8k$^?Յl2,92m?T7z$#Yud X]|p]Np X%+j3CvZMk+ 08klDS 7U&>,`#'×Th#iF3C@? !dN1E>kUUb 83eϡVz' d=^{Ŵ c|K=稶(b44rT=mge6<zA@qY tn`Oz"HyH-Rw$f*0 UL ^B FǭaGoR, qҥ||+/7^k*Dk~HrhmlϼqfJtʹ1 Г(,ɤwɬ&R^stV_ cӾI32GTJ÷TqKor0jk|}WLMӜP32js]-‘ b-*"=dbKkݤ+_PpU)X))(([0Ti>Srsg!qz80q J ߠ<'EČHq'M$k:CM4KNC(A2D#Z")e5 85+GE\rՆNK׋H֦yΪ?W 'U욄VdrHϾ7o|ϮO5;w L't:̽\ڟR"$0~ێLB[궗'oW'̴TAw]# DI 6lȋ@EesaC'Ƿj6ĭ󜜩˿ŭc&-MiW=]V#<@,dn6ɫ?PSu47a037Fr+cBF8sZWK.h(O|%sNJsoX@SCvz*8XAZN #wgajJ clE= _nw.T_zOwOf hV/4Æ2^r=;UlW]ԽzZ=wɡSBlf*$WełER9'0 Oٲ ,ӥXL8Wv,UbSyuR$'pF2y`К T};!OH 5h Y%(Sm1ƽ,@ed;?2EPJ7ЇĎ:PI1D qth$ 2z(Jt`5N,Mh& Y?53o/A/3z47GJ,^uhc^sỤ[jgK %"B091pַr;J7О=Q>nI rq 4)ZׯKV$)7Uf[7WѤds$'6Cǧ鏃IX>Z /6o DHS#ts{QU>z? ؑyQgcatK4=m!Zg۟Ӧ}-Ht dQ׮pA}Oht#tjg ~NT?Cy?םF ZڡX*~i5wHE솃cSTbBc(m3X.Ǽ|S1b]@s8OzۍK3C,'mrDKz2\mRyakjI 6[6‡[G}Of٘{idw'_0l%UV>[ JTU ]ҽqWsOy 0?㑐 BRYOEo lW5m)e.E7r{VsEAt7pZ2,-Y ީ̏s ,J;15Ew[0(o7hMY+0,Q/'؈VFr;@cC/ηh! P=KD֨d[`$;ƭ5q5ԯyk֞E46ᯌNn}|ZV |єK_TWּ%I%Q80a 8@xɋȦ ~wIpAB_)vZ͐Nֵ bqS;,H1juᅢ+(WNHþvkbF0Dh@7]A1(4M`6\ dgcԔ|!rʧ"r=Hqj )>3EzeJiÈDF`gM&u@@倕MG%`ZOeAvK41mlb7FE#䳶oi];hԂץЮY 2-GH3t0#⬟ًîwӲfD1B!(]cڗ]s_&|>&od)Iߞ ~F2(X׺  :1bd)_o6n&W߃f^ 0b}{$Mo{Q3 2.p$9VhapvmE #/ꐎ?\I C׆o-#sAWtϜlԮ-ܤgVVz?_ /_>ܗ5| q]cd2J8C[l>;s*D̀j=>NRq>CpMMJa](%OvS%~ & P7y=Xɼ&!fZR#iG_)b.z_+0^B-]Mgâ;\Eǂ2< ZZDeY~H;,kC *RG8n3CƯ Y5P_;p:&ղ xL١f{հM WRH./ o!clAaK׹]E(VtTƽڗEix3wRv Txy^1t{'aAϱ o 1凍R6&A@>/C9#aZ}L9!" 9nVI׷;Jr>;T߼јklb l;02҆T_[}; ƶUT,)a9 EʯCvӋpe"^J >2^uӜhLW{RBL ~/F]?j+*r,@SKǻ,La#AQۣaq͞aAǀLܮF6kUB:ZD6R稾BM f-_WAKʨ ̸m̤~0pDB" "n_Y36Υft%&.W:K!jϣ0lNr$[%2ת2W2 iK)Nh6Q1cnʋ<4Bj.69qzǻ?ʿ^bBOQS>@zTu85+zytt;H4c`[K/ɐD&ǭT~vL"`>&.L) \d80PT -"ߦnY&֔5s2FS|¹DNSm󚩊Rq>6Eg`(DpadE љ,#7ZhL~ @5'|2=I quNTIf)HSRD<0 zAJ9`HF6#xxġ?&jR_Egd(>'y$ /#p 1 VsS vbRQu]t%IDd  TyztX2`9ǸcQekA,gkhƏ37mҜsQiMhWkٓ4Bo@"R`2m Wǣ,'/KY"I3 W`WI5Gj}7s2\dU b)v-j 4 )ʽ1*id]-eG,4D)s!D>Qj" d mDfBex73v&C]{7p{qOӔqѠv!0Dޠy52rVx|/N2Mqjq80'5J HJo&mj\@' $erRAjfڕ+jY7Sy>-agٲx `mÀpt4I_ r0 fULYQ g t z<^i6'VOH؄%֜ϙ !`ګH#%KcF?^ ]S8|ooNNдs=86Ԥ!C׻W0V-$K\tFV[+򛂲QOCwS]N6zMJA4qT[L8d՗2M/[ ]#et/գsy9fk<bn4wŨ)h\g Hero&7JoMctgES͈j?-hxLxoFڍqR&Ng1ܸ'¶;S9Òx{ 2_Lh 6*X 0`E,a;UZsgp+eLmz(!E01%ﭨ2ۣx\e1'Ʈ(G.Jڽ*7Ҋ/Asjy81#_t8a ~٤MخEp(̶ zj0iCC5{jG-W%n"kbĻks<&`ޯukXsԎۀD/i"K9y# whi)Hx`CU O0XH; 3q%WtdZdDQ*Yy{EN{eb%q\)H>rq^-TcpԮB:W&:J7 @"/#1NN?S:d_O1\R͒2fsQsn`$xJɴˑ#GAv#,PϚ)?HjUL4áPcz}<2(4J ZsMٙdR怶dSȣ<& *w;E~ v}SV >p* jH i6gu~?Em5x_ܯ'{Uz>N ZC8h G(%F{C?v?`sFmCR%ġRd\L;M>"hScq8#.[6kcqL߼Z옭NZDv`1'Wg EYbsUC@YkY}I1'1 u-]=О)+K"3&8๊Y'+Sg^Sy헌FJ: 3"MT0YWpÁ*fp0ObmR #|-p4:yMԪmgOtab˵q ׮\9aFs~[Jx9Yʱ-K܎ئ.Oc7׽ ]2٪nu8i%߾S)O0%Vu-`#V y:(ǰ={,t%Ӂ1`B:6p= O0s%!Gib34iJ [1q>a՘qV_"[GyV ړuĢN@gD2{H 'gtpEN45.D&㻀~_mWl-_f˷_<_% BG_GlE'|wi5v='kM۰E#6#TOC<$,^?SPOk`x^OyH5 Of^V#eA,Z*{ @m:M9 Df9[ 6TVm{>qw;=^4w#1N2ށ;dqCL1ΥVjPN{ΓQIs[:`vX7X߯ݲ"}AO/@Z@ ¤6W^6Ƿ+rṪ7a/|FY+M# s0+-;ϾJ:0BY]l!S3-"3B}dwȫಋ,AE D|klzqW]ɂ#Pj9e|MS;?jEň[* PBd@`PcCzbreH̾;*BMF}[ҽM !/4Bェ9_Z:~莶8Q;`MZX5oIjH9 1F*zx?}df K<Lx y߱Iu`4VrڌcMܫh.&cxMTY8 F'zxɕAjQduxt743Qˎ0)bm~meF?2|ӹKu"h hBl8GlW<:µyg#_ӎC$g,QٓPc-6w#B+2DHH^k8@]Rݩ $i;|GY U-/ṑЯ32cVU/`wCրsXB̐VBd=6"0.`=0 C`"2} ٩e6 vppˆ? u\6S&b-6>:G$q?wc}굎XײvBO1W:}W?{Hi)B7Eܺr*W_N j`,u܌Ѹ5@!M 1Ut۞ XkGYxB 8~Q:T+ 2iVXRHHRJ.!8ު"*Xe4{Q\!q7FZ GїmW R+9h dMBnkPi;SxC_.T*[."ׯ䋸||\(I4\* J.Pjc }~o@Sn 7NMs/bY3 S!f@#=*XP\h]T=2q:RxϒPM$O')n-.BNx3{DѩMSK5<S&nj#8TLtJ z7Fp4Jrdo*!Ri$uf){bp)ʞ eUsz5{ .XUb UH%d'_#2_zqQo #qm8bKӝW&/7uq~VKOJ}C@ewTMrՄ)_cm55+ໞsh ڊu{]5cfeuT=xb #ٳU2t}C &]gJn3gCuCf@jvoH3у^Y) Qz9EcjgG/ex:+$F35n޵R pV2h&*]ZltBuvv09< ivJ2 1mzunn7qJL%Yд>[d҂omK a0fgt9=Z%f -jr,c|bglyYv3éTb0Y 3wkڐ5'KF}>]te6 tvbVZhHo6aZzǼxlig61.)z>>x\R90_(eLx>4H6d_hkCy3tm@QN"O=6uvRBmlxp!@U;`4qF9D?;T K#[ 3S _Q`J[{uy&*zFb':XEm24n@&0̜W8s=&EMf ΝGwVnUSgV sYhWW$RMWqqgV81dEnP ۲# 8&껑\[pb*[1FC҃{ !:ϔc`<3"No.׫#+rd3}6ѩ1+ `)*~Trl(J!f$O°EtxzWq1N)ܶvO_:7!G;gLt 9CSLM2Č\=AQ6n5exÅݴ%eUoɧ- !2G"^H[$EΤF8$xZ%C; ,H?HQK2B)6Fxڻ̎03*4"Fq{Ca9M#`On4U蠜rBὧ.c+$0|v`'WgO3G $ P@yg,RjRֿBVSX@ĂS?Q zhXo{FXۚh%tfS NFܟa~qu$lJ{ڷώPdʘtHLIM2iZjI$X#N'Q'Z <TJ<7R Svd;* /M*!B2rGFB) ܾksY>&j D` #6ʡy"|.AbNe7FE˒ oVY-^b [ٷslMIJA&rCԴ)nfp #.ix"9Am{GBn;[tiBMVZ¿ p8NӀN&MP^p$(ݷw;T|>5KrYݲ񹫣yՙ*>߲ /܉ =$ř#`FdœwId')Xe8D+K6rDdѡ_F*R({F%DcV-)g o"o/~@G7l_gQǛSubBΖ<N1nNt]sCѾu~OFƒFj dԯ )|l|9]h1<-*DMZ`-7-:L=.?僒 oɓǩ}č|̖eW˦^ D5l󣊉C0j~r dM)ND $m֌QS S/߄5'τ/>s_Q/FgoN=ImOϘiPg|XVSc.É"MClc .K YdAu%麻l~0IzK(l4N9a_fmPl'BZ/;?)Z`o2еm1%P-T/bf9hvԶ({D \Up6;3Q!+a<|^W-|KK+ @ag`5G?uIò Dv@zxt;E#*37+ioI׷55Y抛ĥ',D@Mg1Y-6o ,vשSey G%gr:{$!_3Q<0a a6|'e+Tǒa0[-1<&%q/%U#1-_`F K[Ivĝ1ņhi FA3&as(t$_ّoq6 ;P>Zies08 *w!K&R qk?1Bŗ9Izw(bd o{(E10UEŀ vPtWG'MPb`:iVZQWnIϣ7,}1*49)<xOů<I]i' w|_&ώFJrZ$Dv`i }kWKcvEӊ3z164‹W݀RVc&W $nSa+AYEP[]_7b P_R脘K#}ȼI$@-'Smzʕ 5VGVk$wY8,FZWfu:XN*Cz]^su3褱87f .L';jy05͂t/KO|*@Rຌ$jc+. aٓUV 2#t5e~B {3]lU+MYrOv-הVU =R[z : }(V ݒc-`bXn[q x]`1sl 5)i/вHɽޮ BA{^ 0` 6B6yT%nPDZqƘX TF7UnD(ڻD qhnmanf0{DkDSc}Oqj}vVv!ChXp/Z1P߂ӝӕw1߆zk%@-{3|1z-%@ N"\N  FTJ] IXH} 1E24ىM\ܲ6r11ma7~{C4)I@JH=_ȕb3&V @;^eSU|ѩS$V0fAEJ䒷C >8{D4\I[ vʤj ܷRfC'# Z5!{d@A争R\"H x )nYwUv8o))ԩyۢ.rYIę9Ȟ(1B(Ioպ(,On@P@Tq W]K%'*M(kM\8_ n婅TJ;E Hv +t8|}1@Y}H!p?H3OhlP}!EFڧ];yވ+|rmSZ\΄WPq_qH ik` L{@lۏ +D}l]h?"}6D$s76,"iCVg]sX$nxN˵SU= >*32jJ@oVW~E}|,86?J]fwVVI1YksHg2F|UPt ] kgH)j4G5@ TPRLbZp!B56jZ|`v=U_ZrL׻7 ^kfdpx( / +w?OEW5 6ßfՐu΍ Ҟ$p؍ہ4J玖+RBSB;#J].r5 JX[AmP)J9?P/M2dv۩M]PA82R =^f[| :a^|o;9) K@cő=Y]*1ӳH3y %qeQFX;, uV꼯EQ d=aY 2 ocs֡Yё2.dx*תUi:hSOv"JHm9+k$9I!I.H{Uaxh%ߍJuduedNWچF| E)z2rB/.^cwx1 ~u'խ,IT(Lb>̌&l"!$~0sז\)N=R-.!{Fd]Y,5xCoGϫV]qq{9Ҡ||#|~~A7>thSj :œA2<'[WFw)eN#ەL?p 54uqzzjAO#$dS\5[1j, ˛a;kwPɼ,pOqH<7ɦ<N˕Hr&'D$'Q豓^{CdJNbS뵤LUHˤY9v«YjF2h"3A" Z$`ɯ+7t;98Ի)p{8 Wou_; 3t_ҵ"DD>]̩f8ٜd}"u[4 Ȓ204 Qsu\rg ֹ #ru,QԦ%#v(VcdO)ea~\)\Uj F[*C[S-W7՞z^/3IӺ8XB2&DZ\F{4]aƒȔD{= 6[Qk#-< $l"mSW)@yYc#;!Э.14A룤{\ #/1!!D{l}>Ieo懦CAdXOO[M\2^n.g_Ov8-Uپ]-m ǠFwAЉ]Ob;8 df.w|'htt^gK;5 p#{@B{\@k8UI.滴EBUJCuU֏ \3Hp yUJ}f֭D^ádfR޾~~+>]%?, Lfsۃ>캍ؑM.9jed-iH%'W=P[z՚,x2kDȢ{ec!2 w  hz8-0!TXæAx|mPA"yeZ$(&(Th5.j+!&mx{y>V%)('^NQ,M"ؽ>*툴|{Stp=]3 Hn͘j0ɠ:`P"OSwK{٬W:jZ/>.>vvz}E[}cO:4ChyfGRӎc}p*p:FX umdR0MɂPT+ 4ܲZ8_h[я>E:b߾5K :7.ZV n迩4x!@S#H)ҥJ)7|㴔@Q\RxkDpnWm;@Fa|P4֔I:u$MRJ^RbO!bv9bٙ!ϼI?^ȋx@bO<'8s :YX`\w&@,wP)ih^9N^uG`mX {1"#.wB{݌Mbޚ#zCBAuNҪe(<nEJUgHo^R=Ơhsg3?7_w"=saX[}d>O:6HZ 된r$>ND3_S^b߉taʵ N!"*deoz h3(bz_W'k7m,CTc9R@H~2zt݇B GGr9萊aUG~hfj}yI}.8)=(yyD;˛l)&%o[T)- Z)Un7CiSxnS|3XY crs3Du22r i8Y?VD{UϜx=sbG6&*u< (F$MTE44GgP6~P\@tޤ 2".S25JIdWI\ u+z;<bLO>`VۘXpiyT֥<ʇptxеqA{9>bC<{Vs sNP}h+ؑhδ '71hx^LqkQEVQW۠Z)T[@kܐX5nP(7jaE&l|Bg-[]m1Ag޺JkDpZYüwCLDWr8US:iKdȿH;>:'GeA+Rˣ{sл.Y t'Y9XracP%R}5#L[͆5GjcBM~dSjchń]ĊFF^<2 O~ܓ}c晇{o8+#寪QċW݉׷ IUɐlIlls* C'㌂V6cy 7:Gҟ/x;3=,׶*eV1ύ |ci;!+R(Q1H6bR\_j*/}4_h 턧}OK褮%@\ 2/0CI3 +Ci۩1f$;*30\>,+cSv2T_ldžypԤy8m;_߹!Ԝ$hO=3WOgai׳b-'k7jǔ,m1N"7}hCc蜜Vɽ@]]FTLB~6uXz gUaT4律-'g*J`c|ZaqYmи@T3!*(1@\ͭY">f S!;ķ[Qc2HKƳ`{RgP>(|mpuZz'Dg u| q_8%*"U/`/KΩM#˹QdJ]HDσ6/ϗE<[ mSqS  W3><C{1g7Vf?f=ferv B9<4u(]FN"`)a%< Y/XPT')5P@PlChf3G࢕Htٸ2Xa |K6[(%4ΚQꀀɄ7B)Lbi\qi%V!vfON<&l.d4trqo4m*H5yP?0FF,dؤKjɀQWX1QOcs S4 ":e ki^I1v|duoU%&B2H^2x$}avCмŢSB-6}7rҀ\V ̷@Eoi"8Y6"KIT<%UFiHt:lJ.lzZ՞ZOZ 8%dwzG\K7Cω0R1UBr4#PbaTȬ-uiYn,eۣfΡBR #W ت07݊N5<,,&ߗ^g9pH0r۾ wڏl>_jW |j1»ΨyW,tU1.O]CJ4Y fvHEh͐֒}[WBT>KdO;d!ok Y 8?Q}AxY! |2Jd^gop 3,vf]g0He~' 6>O4bl2m:OSUqUV>͓5{>ew h[:vQ[a9=:RzcI,DuQQ%}{WVi^'mQi$&0Օ\.2e6!v >(I)͓-QUm7д2BSWYӏ[4^,h8^FȾP42kٻ6"gɴpSԭ ] eeq4Iˬ;oDa5 d&+nj0 *9ԁz' (w/eK|NSVdO"5)+ɄXPڃ>Zj$ػ < g8}7]0gޠ,JkL8pn4Uߵ&~ԿIgxBP ̫SHNÆuNhWLjGƹ39bQĜNr?L8m!k_4G`R#?Q4P^mja|䐗~L;6]teT͌GꝻ$Y$~[xKNWpAM?|HkoqVzy-xz_07c>IDvI\&̅u!הWCmkaoGeeaKHq'IΛ8HU{fԤmeŷ/W )p*{}ϨQ"$" ixB#Uι! OAp0~Vi4ģ*rc ʭh/gU EUJG]d?ieT_ŠK"=+2רd`BfI(I/.:ffL&\:1ALڕB/󿎷\`Tr L$0APcP,jl\@u!cSWxOnCfr)f/Մ@3P'NGFsHYzV/U9Â64 9_jek#|˺kM)}K6h:ozP>`1wtY ~Y7}&_>F̭2e/>ZdTFڣt#l`I4K鋁uHטKdOv|Ifx|-@nBs;-8C -,]Tѥ@,\BS֑kzȅ;l"9@1/aFq&Ȗ{f\O젊ӑC0t&ϰ_5kݭXHόkorHپz2 ~⪨r+t6q}a v>Į6g ji`AVm$D!3+"suay7/(4' U2 %duxs#Jfb1mX TJz/ϝIdн4+䗩.ld3s"H]v殤i-7Ac}vh746)t& {a^P'7M%´5v",d$uc^hMhCqGL`t j?Ei+αycj4ӓtp]rƍD5a: R{VE_\ZJ/ف Z^d|Z\͎ソ0޼]kw#U$MST#$7CU8^بy<Sܭ ._RD|I,-f)#~\K]C(*^74fPzi@40ą,ܶcX'y-i{D,4t#!@2g`[[LuJ2:f"`br-t)/J$@?pJnKd~80e2t+~_EΫhyο2[NsO0 i†Wö襇qr4>@4S=ߨIrglSN Yrii 9c)FCۧFC0o_'ꊽVF.*JƟbp9AVͧl_Ei2 mqxdSDD3 NiA=oEɻ9S(kRs\ gkT_GTWt5i| DDYa[pN2O@guH[چ j1l0kKgPƪ\AZP+i%ôDDc 'V[Td#2n2(0#TLԵÈoլhN끓J=ѓtf$N ~*D99'gzXf+2HI"2YeYOT{=|pjS@QF|-='MFLp:ۀYzm'4Aiw@ƨi}1t3`dp:_.qo&:egzWHG1R>R^T.24Eosn'Ivkw 0LVʼI9,7Gq=G|\E.Wv_*TrHF}O|5ҾAwWxt`ds{2d/pzH6fE:Ĥ+kԶ{q?]P K5^Nbn1# VE+0X9ATqܾ!Htήn7C~lm+YpJd$S DAYmdr;Vާ()f7R;>.\UlW*"7ŸI)W=r#^tF s{ C "wKn9P.c%9f]h[KqWCwO}SۨdQB5ö՘t7كB|D-Aqv0ro͖am~ۅ0P_{lWoAɤLN_gLwL/1#)_Ts!@ T׻ 5Dޝo$#,ˏ'L"Wwy @ˡY5:9cxΦqt>.edфYcUf\ء{aʅo{S+(%pR!O AU5QZ.u]}灯)Wpfr]x$~cyJ-2$=Y?G4U<]`G;t#\2 UNJ2lG=qp"gH<8ORm3Ʒm nS"[VT-t &ΰqo_6ZiB>D\M?eHc5A/?VғA"Xe7ciI#Ħ\ $Iȵ)6e*#z6wsx>NX;oƩ~~ #}Z",4\aHIxO ƽY6[Zx2s{D㞘R)߬Hٺ5nbX'j7rH٣.@3ڃă%yrc fBdR7J2>gCI*M;Os>=n.y=ѸvIby&CD@LdOSa܏E)+\-ޤc0hϩFxB\<}c{n^TP`ShgVݞ@eulMre|{/sLe(Lõa-Ntۡ$#)_%i%Hmv2W+Mf2#ddfTHŃM؋0 /إqjyS_ !g֚ڟX0 ?|`QvƮ>lKq wɯT.[Oyب |'E]npq:q*9By}b+7Y0?E?6wv6,sL"Xd{r%cb.uC̀# lLG?-M!w*4O|\{j! zX6h}QK?"_)SMX6B~i{hg<{1X,ȁQ`^@v8O9~ D*~YTP_N'>&I-jIݎD^ӏ?GХ= Ƙm.H]Gkcv%ĕ=J2)hm>9~<~9, &m"Ƈ., 3ʟG}!\w<\cи |%MFW6JI(ssD4%lJ_ZUx.!QYKy[okJ%u)=Djp5ǣ&K.}wFB,x(]T7^ᣴsS@gģg0̜V8^;㉙V6T<,_)~ڰɋ`Eץ.ɘ3KH9$0q6(cruh eaݲp^_G n[[qd˟ϭ,|es7mI>?d,ʹu>ӏJDk NHh(ݦ/^acG\Daq4;uN6@+oA&#f@*+#ePgTBIIل$pIp;UnTFT;Нlc+} u4ͣY^;otXC]*. Cю܃Cf‰#1aI>8 E5pZ>W1Q]y:?Q2o" P9AXCmжmUҵ -UCMQsgG>Y,dQƾNB/*R4Z=V|xs5NVkğ,oER寝3 @8?Q闛Nj98HoOG{7oKg`rx+o"{jDUar5+kA,SW)"ǹAԤeU'blk8H,4~-;hSǭ-Ҙ2OQltAfV:@:cM'eq꒯q/:Ibs?V4r<vB蜇3X-<.<#\n9}}9#Ǻo9{Y ?YoY{IvGﯫjvfpp;͙āVVy$J_pgb[$GWh+㑖:c};'L+yȧ5Q`KW^|> %P R]k҆ܢS?~P\; S8tlSQܧc6'Ccp*`SkHh@'{&ߕpCIX Sw ݿe23\YCc+zdk$MWfЯc.[yV _4c 1~f56C͟Ji<(1CMqݩ ]@DBE'6,5Qk5sW*^v[\AH"yȭ@[?6B6E3.ﶸݱn았/dT/n 3`=ذL4'T >P]L$v^M-sڙDv͹<-ӇW3$}!x?%8*Yឰ_4A~ԕ8nofG9.:gk) >.iEve5_RUs.Cډb"а6+0G)#6!i!6ȓ{ at_M%4EtBƕd*$nY% NQ[(R/6aȰm)VH0VU}_vI>~A2CBYTHĺkI[рܴxqGO-{KUb6 &% c>@gv +<*PÓbv #vY AP851'So:R븋*zΓifqw(98}@>h,  ::} :V}_ʇ2ZqYbS6W]6. +F0k+s iawBB꫟O1 iD0hEt5?H8zQKi~=/ٓgpgLQCp}IQx3paxKdh"y&o6s;ˑo$}/C:њZI#KJMŔRW.5a綅(/Fs!2Y=6rVH}~K|{?hNR=>^11Wbjbݶ&K0 {,uoP:l12 9,po M)ho0 !C85K^`*O_=?|oQ8oFVs3 0+F~Ȟ=,lpuuVӨMkXf1=/#`sw/4THԇm`㜘ofeڅb?%scC6P­ Z?RУ]LDq>ofm951}6D>RA 8bnHYZ"/PԺhoXZ*arx쯴ME fr18]Bk[M;dT%gH]ҭcw-5ג| RJg)u6wV}̤9`, {!jY`HX h{ܕ$o&"Bkl a"UrFi@u6aޕ h\V{ M{[ȤeAО+&X9@EA1t9W_$RKh>H>$J(΂H:b9@4bf/*txʂʪ$'uX{5$d4eZ2V;rNDVj|+ԄQW"/tuY\6דvgkys%H=>U~x\'jc8jt^ |aO?4E2О|@jEVtv Aat۠fxl6VzF\w. jV6p3 0.τCyuVJsV("#_[ ȿbe?" x601mR@!]0XTq;M~ +)ԛCuR?'ʼnZDLaNF/et \Y7*4!i ,5ϱCB0=msu[ߤbS o#x5-R\V P`-ok\GD2=*8ҩ`IrŠöϟ.?2> %ʒCW L 4[\/w& |QͧTH9_dFlke0lԖM-vEO p\*r_`عsS,#ao>űU݄+uu屙O4Gu.nrv+eN/c\ҕj8V];XwaG)`\\>_{G#鲰:a-KweQ/˝LsVb૝~e#VtMwk:Goː'?^b_=9C(fFǖ'\JfSKq gU $Eo zw9TɨA̲S {<UU'ƜqN/zˊ 5@ywj"mL/0~hg`nӈIC]E;@" x4T(*lVq N*ǜ\VSa]d]-X&aX~bTMEz$cOv(8[pcQ,rF~|[_2+%0# ;?MV=m|)d:h,[2Èqfn>f$~ | d#ǽhuo NsڴipT aF|3LHq{6k+x'hwl`eZ6;lV/qIzE-)Km)Dj9[}ql,5hN\4x'^(2oMpQ=^ևD4 jMqEu}aEw _CȜjC}!jۿgbs@{~K D.d)^m21@oȆ |RE6E W B&_4 K;lYGVQz& wzH,w$>8\!D։@1^}*$NM+On$J J|1@P 2 *^8/B|co0MpbLȈe\6ךA'hy:L nQk,y~]X'fZ1iMm%P0ŕtEE<5P "<.Qh"ALi;߁*{/Af2pyD*⩑8%S\ n]a\2U.C$5|}W:iP{lɊ{tOho"w ;u|k2 OBc\6c760DמM'AT_fSCJ$ijhwDPE*B:7ZpRUmXBC@559 ЅϙiR?!Ήo4Ժ?ls{\ '` 7Dԉr)YaFȉź%dD1#gQY|Aaѩzֺ!mO]o&؈ε|`K[ ܙ$r|%jr"-~48hzhLOvPw^ į4(S'${ UgڜLTU^xw5 j!ua%S"? L. VW#2G0$HeҊkްB9n/lĂԉLXT?S[yĀbgZ}iU-┥a]:@ƙurV5h$\#>DVlqֲ'x 23p ҈q.BI[piA2[A&L]sQqmf>y~סLU*cG0P5H(.^[7d+b_a5](!TS;JCsv38*x= Cx*/L[o#Q$&nz!]yeaߑN9-A5^Ӳqïo& K8d#dJ@R[*иl&CjQs`n6:JP5%B\<:TBۊd8XRe"=Q&%4yfWe6iXWkUZBb|Nů]MK$a VO A{i F>GRKj,[]]38>وrFGZ3FRV &:"щUAʬ+r5& m} Uᚎp<'[( Au?ũmmͿ >+ϼjb XQ'`D-W_!#?n [G89pb}C)o+}+:H*:h`mde@.gvQϚ9etk4u;#v߸;)h `hubzM;a-ؙ9uEXKBkyRrK-Q:WCXԎrMMdR—QQj {ѩit1} јu% Z#$u9wfnf}|gq .pYu<9MZцN[f15 7ZIW[kdZG2bi4xJrb"ɸ|ssR,No np,Wpnz /*vE}z n’3'A H0Na"ڡ?;SM#^riJ4BWFgIh|ܕ͈P~9cZiZF/*@S IOS %K5sI {bԄKS712m !TL&b᭠ݹz3nx)'8Gmk<]{F^ELZ{rjn_k>3,^aLvtOTR܀M?`"ԇ1#  T) nctߞ0^| @|Mi818BtEzLce'mq"*YBՌûqQ.Ȩy8PZt v9ͳU%*95zIiϴ4@JHmL"A-o$ggWĞ&|K 84C_KY5~T$ȃ2+Nz0Ͻ3к#4V0yJϲ]ܹK݌/a[?x<6]94dhofX_NR\ a__YD(u'(ƧZ|R?0ȷ`Z]I 'P8s_&Դ=MA}<OsFlfG>LPE`oldiⴧŶmeX'ȱ;_ U>fzk븙XG6]q rz%@'a2:ℰn=C p!"W#rӀ[1U4 cpۇ{JR4:,ɹnr~wehJ)M _0 z]-̮ζp_ʔZlx$9G]4xuL+^Bt霬Py]&tw(Nڶ⊁6lc|53JUEZ=~6r9#;dn.2vq Ot_ɶ.2EO,2~.}+'rCHl/ iN]>6`2cЦG/;?zet{xinR Dj-LRr;IaLm'MANk Y2XGVp'5^vLͽ&*#WMUȯq^Rm> tZ;-."dV3 MW+ 5pޒq&4^g/oM"'͇S}4~d52th?L³nFx$G;)+%>;1 M]y1X;o Fs?r 0吚;ܕx@tsMew;mۆlmTIaQź,+jju;mLĈix^RѦiSC2$mġ] `Psp5tTJI:L6=+ndq~V@L;UGѯ$ƾ~Z4|΄+3^n{>,2E.ɄV{DK (> S3t{ӊe?wLe7GZW,<UDݔFW9L+:wFSKwo qP@I+*;?nQP4Ȫ|햅t8;krTFLE&~k͌a4ف+02ƛEHs /çM ѠIį.P Lo98XU(;gC_V`:+l.Yb>7A&4u F!,h 6$ Y}YT[`BZ:@+m"z4d<3U:X{1rJ9`;j&q=zت)?ov3y FB mʯeVz%-mw "eq3kZ![Nhn@⾈}4;|kAf47srpJIؕ =s߿c>3oL}!ikfG"%c}flVWIu݆"cyx2g_]ZN"tOR>to#lFq k(R,tk˦|}cVIg.;[1WTr;t{ରF1$odβ|˛G2 |d Q3.BXP$߂}vv)S2wPaHX}אWeHajpq! 7h# .9V>m.&3Y}m hp5E-&DlbJdZ=tu&[H~tI(u I [DEXhdz5oPsEUU 6<3:{%;. D7\,hv R\z0G/Qgw2e ,jsb6mɹҐatPH鷭MeqFSǯ<׌JƢLص=!5z2$dگ~mT2mj.o8ib8lqlL}Ѳ3`RͰpЉs`~9MRtXERǬGxGeg=鲀2v=3{78k8`sXC %FړƧ>=zT-q<rg2ՓvE 9 0uY $d&9@zҬx`^A g>S+?TjE U&r;ÃyyN]P, Ql9n8ɩ:aT5P>9 =ehC.I%9Jb}ht?܆VbXa3|[Z$K39i}YK]c1!W)!&^OjDG䏦c?mV \Kc u9pb݅jOBY)ˀl WŤtRr]!i!cޙp tT`/ٞV[ 7 [TbT`RkAN[?~OPQ  o`Ɂ_jd_pM3[cQYe]O79I_J.A|%3bW[iB CkWРt3z]s\ݑ-nx:q;>t"$KA 7 iF@)R :+ (" _d2G|G_n9 ':Z4OG[~"@g[Ax.o)N*ݯ<*.S!N:]BTى/懵]!͢lIVCA*"EVMt I@]M dZ䇚H#0|9JwX^)|mc}OZn1L`.!?O&3i=-[T^?܆}OelmDE@ /ɁX~ZN";Zvp?h^XSdY5Ϊ@Q#w ;nuߜ^qmՐ)x{bgdDQcJ.)aNw`@o4s^/%\;TMZ@}d sXn%,|B"u&5e@(ZXR<,(|F)@T\} 66ʫAUU9jc. $;p@$USv4Y0;ܞ]0qJu X9N]VeWX:<*A n/EVƫ?i>Jo8-vp"c^y6IL/ՅLF1I]-y6vcQ5}Ih;pؾ2/-Нtes4g8dT1qj18kضsJ&q2{8[0d~ijb61~=n  gnn:jqQd8eh8^NϘto>ho8 7ɺG00ꎣٟ3 =G2q+m,K&‹^0Te6%;N# N@V(v2MnȒ:Yi嬢;;t@agw4Qڟb@쐪[4-`AxzpD½M=FӄM*V aC.,eaƊrZ8D\y {?U ӷyO3,ak'}Aѳ+@!'bDu^Leg`֯5ԜZgh#Qeܯ x+"1#+ooHSkrʑUr`=α h7Őք 7qة&1"h҆k̆lՑڦIك=v=2Y4{ $^)MmvR!/,VVHHJ(2OHR`jw0i!dtSΏeE]jOtԔnii8qȌ}Pp5zq?Rh|^OFzk5 !<*u" ƠPcQbFq |{ƾ $Á︚Gq.,{D; ␿ Z\~Hsxt̴sn.={4jCHL{C}NM?d usne8xΫ!ku2<lS,KP_@z4nA$"&( *٪P?ctL5>W"/NUž72\c],"QSS[4_ iN3JNmF_vz*t.Eo8d K9ytD3que.&Ɋ_W:sV|yJ}/M!+6SBXalGO/Q2Tx°<g+\_~*de]pܠNO ]V;jK䔘Cخ>.#Pvδc:fPxw#s҃*-A[ՈMKzU3{S kI]o@T]q;ix0·#yiE!EpD+Gw5& 1Mu;OuU+1ߦ$g<͹3C B8F0EO;W1/H" ' s,J_֑عxQ[Ho$m3B4vo+̑:~?)EOrH WG `|jkb⍑N_,c&B h]\J|)%W2M <cxSY35d{bY4P;srퟢN,A.cl Ubglxt+S8hҳ{xN 'JўPJ2K5К(&(t#]Gp2OZ?<(dM& ݳsQ*1~Dn/ N9|y`71atA ۨxwÅjWu'QH\ r9O`_M]<ÜP(yuRS.d +Nxf" '֎荐%؃XnK'9ˆM3⻌ )='a7K>c\AtRRNBBv|돭&fZk]ABVe`9A^ $vurR<+q4 x ^A} |O9]-;?3J?41|:o|8Y."n{1 .cyƳuHyfF/ZLgꑰ]W/N7 ي,/1cЈB(yJJyv+$)<Ө;Wm_]Cvv|s~bAf~am 8YYhH2iGwEHYvtHːm@Њ،x>8GˈF֫:mha.*$G6H= mEdEש;~wfD'),8% sA$mQqZXev`TzD% 4 <&Zo[DƵfGF%mȯwB1I])X5zȺ{QLTm d"=BFʞRVmk@T+vZ'4˹L]9Cz" bT79h"$pVm?ugdM,):JnLb"{ĺvQ9)Qs^Ukn>OEB(lwү3mn}_v s3$qT1MЋ2<1I$]r>r!{VH^yIsi1N[M³H&|UkpsP7<@9{)/} /8BOLg7VҿE8._D߾KwJ+]6> hѠ[]McdqWb_:!F:}Yb&JY5DF/f8¾p> 1D;d*qdUX\桻1VKXw\Pʚ㠀-(EUڃ r#!xz \*ԚȀrA0sM^Ld{tޞ})[4_\;f܉vDpl*:eh;XEuhj)p:e' Bވ &#`;ܶX DŽ8`k^1# yC<#ߛ~Bd0.DۇN'ԗ. XT3\ʞWu)MD!_B}WHV:V< Y kV3v1qICӅ59s'B-[)53yi@=pu<4hQOn E{]P;TEL|95]&_w3Eo$Ss28$+ ջ^ݚ9-<=jmЍK ] ,Lr{HN&UPkS8i}2,Ųaly=,c7 ԑ@*<f3sR .%hUKH~U"&*&^ ]OxҞ0-57g=h> 'ÜEp2fLD;[gG}l$X e[d(ĺS99:![ʟ?z;F T<e?D\mg+u^N!!Bʾ2-ܒrs|\țZO_ōK!Sܤw$n}l6`ZX$*_,ޚLS}UprdshEI7d23WM.3Xy9Θ9w(_6ll \rH.i ) F8}T]_مiB>`4 |o\f|>KFKGπr ¯tnِ#ybň Y̡gI69ǹƐj^Zh&gShNTo=vN,?3kb.t27nAӕ`K8, ̚G4sd $< (rwȈO+i_l$9VKقDoMo} > 9;Eg~R*xsA}*$jYc2€M&}+ܻC}osv6Gѳ/ET)/IwSPCXc];%t{ﲳ:6=}fͮ;oSgPXy;BX%-kg& mu.o.s,nj1-Qj|BBBR%ͱCNV2֫=鴅Pk-R:bA(&2vw\cqԡӖa%fT7x@5>zh?F! ~,0TC[ƞ&e&_e'- >dJePpF9ed?Y|C.19fqW h%Χ}[0}'n rst5 .TPv#836l<@m׿dzVA4c DwPm Lu$&U+m ~N;_v/+ **_I ~NiuH)ֺPSe d%*R$9)!v]BF`G%xlMᗦy1EUZ7: g/Hy2 ~Кr0褵?&K*28g҆E4) '_j|.@deJZ8VT-&vJusԇel5gry`V Džn_4W>0t:bOs^Ε8T!JyyCz/wpKx,4YͅXBܱl)իmci=9@%r'tO͇iG ,g)CPKǂ1=8g#*C3vT0"݆nu S7#l{<`5Y_fneЗ'>8;ɀsQ$y p٘J)v/NNxJ9KG 0%w63X7AH ˺ SΎpv~GGhZ0l~C?-9„,~f2[QAndQ aiMY7eYl2wV'AH%$ Q[ORFTGMzN;^QuyͅY8 څ"e,G|)HqcDQ{vҸ\NB=q@Wsb v3clqЎ4& f=@h59\(ʈQ?U3֨zӼߨE?vu 3QU [ u;؍l{es'+}¿(Iw4Y}H)"uvR+vPƛD5 DV}bD ]q=_%E MK؂_^#(wBGA;w3шmp)[YS)Jgː?wMS]NE*;Ieu&!eThKZgl>m)4JqA[iw/n WfwXwGTfs6A}u#ЭcgȨto2gvlt#RyFqa8ʤΤ)AWC,VF-C3=.91qe}"ȩNdTYeaKڮ:-fP(x bUX1M=ʠTox*cc=Aͷ]y&2u+yK۹U/+sǵ (ap ¼ ~, CyLߎH}qQsm6Nց-q_=?1qA q3;zxil8z0ۭjAy'b _qb8Xg`V{C@ڶje`3GݮvM5whIʿm9 j #I?ڮB`뾜Pun]!m}CXT@\醘 #.VEYt<E]n/?2R^vBD/罙Yz;{͔jE&;\T>{mEt\1tX̏z;16 GG`_2[Ep~~UsΊJd=_<jiPxywGۉxHhl qtG}W?JuMqHo-\45OĆ~2P 'Z3 H#Z'-Q&} g BZVr>eN"5jһQnr#l(A@xMhb_Ώ`3vŁ< AHbQE\Pܙe5s?RQ<{NJuC}^G$Bʙ\m!# vws>*;>}x+ umSɺK}y k`; O}[HRmg*5Gv4Kyۏ1)!jj7-=n2A^Ngw^bNZa>?25CtƢXs,δzv:W-ƈgf_z%?lĥ*Yfwf۵v!\B-,Fv ǂ6Ehg!efl.;cb1 No>ݓmNqi:T!6b8ig@ N U5-R,Xn lrGSqqvK빃w$%*' J6O(}]+Ruشh7_CÉ]֯ɓ~y9OWGVO&vמ;@ǀrn(*Mu;2GT:䨞{5Hdv(E:=6Y?;ms)_%I_J9_;Jݒ\量ԀWjw(G0%YALF~`4VUmxh_#$x~X. 1kc-r7v jd$@_ZXMn{yhIlmXu*䠲fw˖f$,y*DΑ7Uǘ/DN{G 7+Gg !q B/甶ux ^CQ'/p3׆F )QӶk)p'8zw>+ExCP\ q XHX9Le/ٱ+Ȱxߔe_`MlvCFd{]@S՛蟳Ų'ȍ끹D ycJӪg"[zK6y*wI&3!"xN?*pPľ]n(# mvfM/Tlm:TmٻGjf"XDS}~q=|*"4W!f>f\Dz3~)7Wk.R}QND1?wg-%ȅVq^]o,#2R3ɞwݰwv8"?Br&K4%*|O+"tgTdp&^{'z`Yf5R~cb8ߎX}#_]$=ʕ:ÞiC^/\J )DchnQ_o7. -DЏXz:D ]*J:4gQ5vx_a 3ƺ8Re c$ X,u42:!Ϙ?Dwh|b6q4tjC~:1ӢF|0?$6- jB @тɐG@Cr P|0Y $xIyX%R^D'YvӤOpC¬!; U+ Rk@15S0ڏ8#Բ.*cK/^j)ӊun Ή] 3ĺLW>v|.^N$ ٍoD'[AI]; \)P" L5[p4ª&ڵ{cF]khf2u Iv2\is P¨4ٷ.H^$˥* gJp6N`N-ޱ4aqE ^>qq_0 8^wN~ 03& ח<ͪ'7 cEpy]a/wsxj 0GCYْn\^طghe̦RU?GxcrX8֣̞gt,%ba*c> H~QlkoqBqG?1R_{e!h#ޙ@w~d9z>C֑ }Cd, LҠĕ od2V47v(qnLET(YW$W}V8nYg[z*6}5 (S3-ށdr8 =%= uT&Xt}u wv>Q?2~n4ۼ/ 2.Q9OQN)PP/EW5T}*Nҿ€Rn'8%/ص='axlVsܢ2_ptiʾ6M+sg(3 $HywnfOpz<7I-]<_ %v-UcECѣ3f@xz\}Dbv)S-Dcٵ!z}.`z/jvU٥ye«9[}!c`rer0MUIUˣe]S3%{;hiӚF׮M}+cKyB٦A>n~ `bT 2 TnĂ[y}?kGa oiq"xeqg!8Lo 7lyt ֵE _ |lI1(jJ$;eX"/y wEag'Zi q~aL ãfh!8k~ӏhb?u)aǰNj"cs-b&R~AV6qmR3Ph T䀩n% 37Z ]k퐢1bO jHj[@yvko5 _CP -qWBGJ[gĐda>;$%L43K QhU r^}ۘ3vb$)„iiR 1v?^lowJg[@\-xjBTotkW\N&:~_2cdģzw->T{wNR;bXh՗aZ:N_μ ›UЃK g֍@Zb7rd7Jè#)B]uCzR؍vӽLi3LKGΎ喏ZdǞN8$[ߢg&w Rŭy s~B"B͑$a\r$VQW>69x\? (!fpjFF=뛶&PSe0V6:Mx`2 DmRiph]V ]&; =SDmֲDl_ ɍDz_02)<[nՊ\H 27Mg9D/5Tp_U9IhK690B5O#UG.nT7 !xF:˶fEPjWWɚ34NwY#"#rzQfu)r}Nx&֕]?O7g߉>9bL#ph-=E+pV<ek! =-oȶYd(0ZtOW~ɋWOGgLevz)zl   OݳۇiQ }J3aR K{ #l4STԢ` O߳bUBJᇶbnz Ľ|:1S;R8 u*2zB蒀7[5~aDzpBܮ۠4Iu:lТ&j{ [c\J-i2.oeA4ŋ{;[^5$5X&* )rMZ9]ƁQP]! ٽv5bII 67#Y5!Zn֘ +V>.mB/UZoWbB+p&|,wɼeES(M[قϻX1ci[ P㺏 $- \xPm"R 9uW'S\iR-$``20[}wBa'AFkN ;[y >.+UD]5j.ݷvnI i0̺ MayN?Ei2Hv3N#0` X^-WzRl"d<ϓ휊qHۂ@|g邎Ojz'we/h*8+U+w710TN$y}w.R*p-gt=k=10^b@ҙbL4w͇F4 Z/R˂R]]< 4Nzv,>ۏfM0tZ*LE1G]B4AhUե]9/ 7INHd⛀UL ֳkJԍ\~7KXD1N X^VJ^h8r@هPihHd OS@4˂lmפU#ˇV& YDZ΀Q $EBL,9}sv'iL6>(uA|!d.Q!ɅLh£Q$Px" DOF m}{ȉHI'ݯEEaa"آ0U9<C6wQW?Ia[L]1+4KgP 9i$\>g9U<ډ yg>t}>,]Zfulom<#='p OKúɼcXҖwSvCe `oT5Ec5@i (*+ұ"6gNP=c JnNf瀦_X$#,e;\UY;3)gMX/&Gu`eC@) ZCɾ+ϬޗzFleAt_=B`ʮ~Tnm%7|v(/Ύݩxk;͙Qphq#p>z$zn;~E@H ƨDT2]]L>̫MqEinL0NYEgR7qК3˪L!ɌF[ȱ-{8ɶt% B<|S 6c;Ґe!fe3 9#=N]l%|IUf7oF XAO4E=M1*5Dmyz}/ٻݤ3d&B w-^av%7 }?WPyÂR^8pvVtE/rP@L'f.ߞ 2Āw&HQ _l42oۢWJ\خteM0kFX7/TҔ^dN| Ɓ} VDX:.,5'Y2+qK0o&I("~(,u+\-Xwkh.[K1u>Deq@4ծA@*er.dyrg,j\hzF?a6(y(ZDCE&u-ADȁ\ۑ$ rve t>827`!9BG(C 'vFYL&v9ydy~Ttk|Se m w?+dz߼GvЁw"E@fd7..5ybxNH$4EVJB g0Y"^ik b@-(9@ u_}p"s |<`{tWD4WAڞWrZS:ĎH ŁhDM.2Ñx}]h.Y/"PLXͰ qFL0Tߤ"L%aʳAdoyl0N-kˆ́TR`pqXGx?[|R_\}Q[)ʲe)Nԡ"o@SULYxr w%$7d쀆W3)-?jW , IxSXYf#WUS'T/xC8!PeZH~=/EJ=9(%ob'.8-R\ X֍kchA{mn?aڗI[L|Sߚ6wT(s%VFIjw}fDhFx(_={o0SWٲ/TH\ ;LsG >PAr6OWŕ=@ XsD`*F=RZ3I%k0uG|"ccB^)x zn\&.ì>`^\wtuJ]X4"U.2.EdmԘDOk)!*xcuU5Zk$y3:|e$|`I`Ӣ1w"LSQq[< xݣ2Y.][8|ʵ n{ 8ZRlU@W @!EaUAg*=x\?gi /hR02'G{զ7V5i>Y<"Y4ܮ~.*!U.mz,C?O;.05?R0\6 !' W.AA/񒠳 *)cxcg SRJ||Y*G,/|mz@-57e%Ы޴id/'ƌmFy1[5MMwB ^n`Mhb_RF޴p);]&\g Q)הZ&"Ocl-b+Z*WN, b3*5z<Ocn>e&œaV12 @̓b:^,Pz36OZa5&Ϡ";9IVL'}I+;8 $ɼ|4,m05.lilpđfE9PW\Z @lpޡ+|ݳ(Ho;fWLߪFT Cb~2͌ĸ?&';z8 K3_qߋۗ@~']i*r  ylA25Gn5ciXJF?=V'&!LSAV\m_jX&gČϘwp=L od SX^u}',]W 냞jgvz2-ejI8*r1yg;}Hj}mkc.ӈ׬X켋^ c}&6e$VIn0IRK}= V],dhɵ]qqYA7?m'үpNLn0e(2(+;1.]W(:X MGiG1!Ad~#!t٦X!0ys:&usb$mpZ(/U%]XȂnGGUge:;kS M5GK c@Igu8z6LS9^)Zk Yw&ɊHqPYҒN;d;޼H)c.wYDzaYkg#.~`"kCvJFշp+–:Woq!jjd޴uP>[6(~ "x?Nn 7n8Mz~ڍBc(ځS ;޷$C5<,?]*N'@ԾWtS Av|,.bZ7!%PfYN{/ќEY_fLHK+5Fj)euM.k}"6 bHJ'ظ5KYPJ M^ KTz* p.o`B-LQ+ILݻHޡ!sM";jjfKKu^+Yl >5֊ [ҏMwļ("\ǟƖKҝv97巻"Rr&X'˷T_[jW9g9;_5pqenm8u3LG)*̔4 =s NeZPc31iiTm޵Sm) @.8#"k3`\6ؿ4ikph_qS\ "2rUp6iUa:gc9Q\l='*/cvϤFo#f\Xf$'Ԇw;79('P~v7= { Fe^`_ H-p]nHa[AR ɠ.N{ ߰&~#[WEzUl/!XЎ!8 f7kΤ6 K|!+@Kcþ :qȫ3h ]s| Lj?1|RаkA_|Q,X6SkZx?+U-=Uż@E*i!PaTDf-\ &4 -z x;y"Z(E = is%1/}:`c꼽/ߤyC"lOHs"BAG T+%֟./̎GG1rx @2!rEHnMٮ mAQǒD:N aS3@p`UɴFYFfb桡ZSr+\`;zyR(B9z &2'"|Q;C65 ^5ה1f3$Ry b7\I^£&3iz\ 4;p]}k,~eKkg!gMr`CLDnk׏|CK#遼DJ;^;XN'KWPĶic_W&v,s$BV:g 0{ >L2+aW"YtԮԌ_ID諰-V_19 kcAܦ<q{B~z=uc3. I7!>0AT 8phW?lHv| Rۗ pUt4džbAƌ8D i7Q(M%ݖ7afU|.hr磙Kxyh4]"_06nS DXC6|`6Vw=]ɿhog&cl9/.r9Ei]`z2;ύE1ݳ΃Fe{ яzfeL4~fȼ[ǐ(έnJ$9޸ =vge &e3T83A&g-Ʀ+6h}h.2qci5=H S3fQ'?<%ϫdeaŐsu n}K}DKd/t5ʁyu늸BxqѲ7!!b _Z *rxd2C1uɏ Xf U<:I&w6@$;.t&i1SA:RS'e{\A1b؊/OTlU3f {j^i4TmS@Қ;epG*x;z8A^E{vp5d~koF,!Uk tBDW֟^ZXwnӢ".BYV ָXb7-t| c#5ۧF7AB{,@2*UqIuN{1F !ڄEyJ8bﲛL3ؕսV]O)zGIRbX$r(W3{G.xa<@6&Hi P'S$~PğjT_Ibs1ڛuQdʊa~oLCk%~nҬhpå=1ذߌ,@MQ'BsOf.ڧfNԱty9 H,d;jBO]-k'X..GȔy~(uS̸`n^v})0'g,k-y:̽rmN" =#70 烄Ok&dt^H쾳Ƕ8S}E> /~e~$;V#UЙ"w1.9~2'J% s`Sᷨ&MI=L̮Fظϐ#G4<ǼwiC;/oڰoh0zܭ M ^f+DžI>^ zxN iGN Ver=_c,O"wFFOi c~ELGRU4-25XxM¢U;](4=LsBԴwڇMR7Y%h>3fE&FGYaFn1,j5/VM_dzMExxeo.EёQbHZBޚ4L߼.8Nh=ϓJ_K3ܾ??ţ3$Ҵjw nlz`ʭm&(C9[J/t 22*f= ,d-^JKj/fS*e^D"܏ u\V%${av=4yKkᵇKȪy*p} ͭ+^osVVFҷ0@ܳ3[Fm%LVW&׶ozy`t $%ůX+\|UK=5+8dFs`fe$CB:0,8:DCI4ztгW/$V$4NA(jk囚+T`q=qEަsvժpdȏ sy5UW"ҔNHR ak_EN&O>h(Ȕʣ@*:s ZgxWĖD9?cjf3,sÀh,ro# iZ*eonB*lL&F/X@9d`v ĻlOƒ#w%Jxb=v8,"ޚOT^S0=&9-Ŝ2`I-l4EIҁA*TExY3 kdbXQn;G.8Ee(CkL;} æΐ~i[_Du)4cNk29jB♝RCXeTst.W!m ;HB< 0.dqVBc0X^^cRZSY m?|*u:E{$;L׸1dAŠYkVPJU`SCū$EA4gn^îQse6 nM|5i3 ;b|*el9$O'|,Jh4'nCR;ՀEaHID֧mm3Lk$yۂy0.K4EШK̯mx=jR1ح3jG D8%ݖ$]_GC+)Bo588yvF GOgW=Ȣ=IYZu;14rBޅtot4rF%Lu KQ#9aC4>]:X]ǃK7>MC 20AІL Q|Z'zkxc8an{1]9kAR@D؊\J13o7ӓKOyuit" bz.{/ʲ]{W=u~̴M@ ^Az}%~6"qDx mTR y۵T:PGWPB ̴Fy-m>Y5ƀ T&QoG:9G{㳟N05i!jԺf o ?4@Ԋ,$M:+Pb<-ѸGSěXg|.:Z-O TJfKJ{>Y@ ּOe|ۊ%Px21[Vԍδ*. ߊt`sЛezزMM& ,=C:X0??-Dod1>6aFϝCb/Ͽ*|C#Eli+;A[=$&9*U ?NGwIۍAIbA|60 p"KroiK8=];H&"#yZ*!Wn^ i42ސ7ryX_Zw o\HV#iܳZMWKE.Pu,s[b~-->X<)TXL\RҺErݝ^|9^m /KD q߯ %_G%* p:= q'Q Q}ip#"7#&439²6ͨSpc]Bh}-b4^@kڝҔH:rlw@[#>x䡎{0`bD]8 xɋ,F ܲB!'yJb{.ufElט*`E~{7Mv_.7nƤSh3X 奞g\Jτqbd< t24N,&3VPsGᒼ<\$8(D|Y}}_И2K YDc ԝNPek(f݄eQEDo":d|\?Tpi{pH "gXBRdgT$fUlR_1[w1=mNlT 4 ߐYOSjW>05NLt;ǵEԒa1'0YsTP]a"O#86dhbz钧"w X=7 :Y sp۸FUSMO6 s f sOjM ;*R*˔ OZ \F1cȲ]r˝aF%UdAC*8g돴_C`CHcgܘ w|3.ТVM`{f3rÀ,_qg7sQUĀСO2#t(h]3BYY\*GHs~p 3dx>Xd[FP굩Cnh(ő5U2XQnqyS)^cO<ρ&X\J]r 6mVnP 8s2NE'뤑5eTi+~vMԃ ߱4@יgwBAG :V5k@UѠt *X^5tb*Wg^NL!k.)Jf<7Q0q)&53i(Wm-I/yaxTFMB;* */}!Mg0Jj Tn"2j""V,C{ZA\I)xvLY_zz:ϭ Bރ6NؙE,(%n6G Kz_7rBM8#0>kB!yCNwN\NTvHKipwEi6  xg B7= n )Fע vn&rZ!^[ueux[Q3mCю[L"o* <}%<$oH `R0LP/&yΦw쐓ԉX?1_7)B>(aߺؗSGȬx^`6>EG?m~ Ժ귱戳k&)RD^F)7#ⵠdHY  {;4% _J/41ՖbQs'CqՀZQHqmq7mɚ9/@8I"E&q˖}-Y,!r-BN ʹKr]MXLp!g2@ rD9$+nڍi w$U^<Xu{6WzT>U7j&k􂜄jHlr;0=d92|%@ݑ:[S$8GQ*4#w\ZܖԮjG*:vhRH~J`;-f/Z $cbW=3N-^ z$U!.DDMle՜]L#i$S5+ykF=Kfܱew~2[wX̾n T~X5#xF!9%a;;u U`ؘVGFRa+Q& l)UMs1Te>&De;&79x1+B:< |؎ӑϸ sUij-a%8[W!B"s -1,deQ5f;_x0HG5@O ւGyiBd_`yduo:WMy1#G+sR@Hi70Ds/|`3]{L&ٔTql5%x T&+QP밿&f5D{ҾEj\(޳͵3R˼UʻL1 i5/ ~>gbbHLgy?&C8-/~q1iv~uU鄰׈ϝ)ѣD@¡Y,*xHTbħdDvzFuTpGC~-t+VM&":ϣtC_BMG߫,4 :m-5ڬ(y^mEL `7h]Bqv;ܕx(Fv+ xi4_‹uLiړDp3&5@0A .6/K,ը3E04y&0?Q>?Z'3[>¢x#ەC `/[nȊ6,S" )CQYh.@H$ oE=tTi`ge4<60SҎ( i|b2 (`N;Y0d瓞 ӽ?tx#zJ:9nഷ'5/΍!0%߹@X2NBr<|Ϛ\>a葛}J3F~7s2 !Ȳ?bddEX#IlOnU+SS-]GЧCk4NV3Pʯ7yiDzcgs82Upau| @>E}L|4O#'=S@(myRzlg~Olޛ )Ӡix!oJ&("C4?Hy+yߒ= (3G-im-KIcfN3|Y`$uk(qb=wf4|l{Ge,;rkCRT6L\('7ogD1#C aϩ͙7%(]wf&l11aV_.yՎ wQ (fty1 3A̚]Aɓ\S%⡐kXSʢ#vp#dnT|2T0_ T&W)_.}tg3=jT?]tal9,['ǪbUݷ/˰#PMF #/jDn%T&!͟+-"ba\ZׯPJda/ ϒDieZx]i-ςCF m@+R(I\iJR)񃸁KByd{NQ:TQiQ3[]gTRqv(NuAu/L^\AT5Dozn7U$x9}\v­X^n]t_u 9 BooET9q) yyJ$Xx5.J+XPQ_ޕT mi?ݐn~>zL-=cLV\?iYT|T)5<0lr'VvY-o!tSDa?}:EBIޫ r:Y4]~ݮ©Ml/?#T@Β"wDZ6N&m==+=ϝk^ǩ. g.L=_ey}X@D!)y8uY+-Xl1wUyoP I4 ,$^~Ma  㩫<¿0{g1, $D]*L-«R2 Qh]H]K_ G(E*r#Gk v?P9_>"/MoPaxp:˄N3֑LYgۇ)Ї;’䜊 [,P2Aˎ,2D 5P"I]HQ ȷrZ*X䔜x_O\]Bn8Húnsl)^S^́>ݑ$QmCDtSrcJ0vZ^-i'sȏ:KWv Lyiÿ1OJ 8Js~k6SVc<ytL$Qp 㽔}7)8gAfy_/D0&!7jX{"qj""雉voy*"[*C)Җצ*3 q~PW0}gsuݨ\'5MUKMaXB8%"YHXb^¹ݰvbPs8Q Nd]]Oɠlonjn r@;V$+*f7Kӯh7z P?mxvvo3CX]~$vzC"[\59RkP5'qA `i<۠͞' ibz>R&m(טta#\/,]ќoG֜fE{QºR$?6(Ti$ "&-#ggLn>= D-Bӣl׷u$Ё矒!YO~{tJ 1yA4!+^ܓ5!he,.B;!hyG&8PHT@J5rM%(zs{nfuڶ%pbM LGH+*zN Yݬe1\ox;h b4Ьe .;7]MJx?!"ϓ<3О`@ZD` L}ŽcJlgYXc_f?@\SB.40>NNnڛg:^oM*? ؽ6eWTg{hi]LfT*C+vZ>MD5Mªg.J=~38nCpy>::{`c? AS_`xDRc٘F>ْʁD Øme:(uyhR1&ܥ<6u4X꿡G 󩧪g!(䨀]&1/ dTV'ש́1̄` k>-<4.~ _kۧ`)%Dmg& Q%rq9̳POp5z#'GEB撟I?k8Z-1PFm@XRl}O|@˒~Ҵi!d'4_.VH?Kd:ۼ5]7ʎU%ctG[&Y++xDgY#,.Jb=7`RTn\0s܉OW" ] H,M-X/S`O4ft߾%̹B:'-C9+h%Z1/"43}6'g{oʈkdg_2싦i 7!H6.`/_Aj?%ֵi$83%T=q& ܥ4 gyp0D,qi,<X.\^^6VQgi~ L9U54 q+@+V:?bdO-.r79D);x_HF&0EyKDk˕+B;Vs=JsO(5F9K"isGO,kbF"}ZAbs{P%.(鈵Nk=fNl /gG*d/$B?mT+C{=X?,| e"^m1HdFereL:2I{ɿi7 \7*K'hbvSf{єi9^d2f(.nFe(TIǯ/Wqi{R=vg[u&'A3ĕEꮊ<0cUG JKmJ4۪g4.~(u8DO}.zNIPG'|QnWKL䡎YP7Rpo{nKu6Z_ 쪁mh9vtoYIq,`, wg; l>|&E<TrҾ"Ɔ <8)$6@ buGsNWwѠz 栊M)CrKcr:+\P]GĮάh 28BPؔE^ihe!f2] v+OWr#]l,%To;[-0@^F^+(dyM!@޻Dqd @؅.Z`O z#לѶ <S̪q,8atm<f'_ŨԁArb_"t#жS:$(c(x֤UVZVl0pC.\o7Vq4&e$0)FF-nj\pl7];,NyGw(}tpb`T`/ݰkPVkJ =}GDok &xpd﵋<a(cz}e!%ecybE]KR v;!!AF}ܻwę+Lg)[ra# 1(JUSɿ1letჩ|?/ue51;{{OJh"Aӻ(7F kch&ӶSCגa>[\Y':{[m->7O7P ˾RHZ'49}՚VԲ}/5i0 }ޢ 4 9װpu[#mfw#3,uz)QrLP0$ʪѦN}ߙQ#*]IA\Oze%IĨL'c4tHC'*ۖYcBB|8O7?RF8 |E/7:⃉ Kuc9κzM$lbҍu7 "5F|π:e&a.RC`f=f)U ~{3["OcP+,G@Q0j&bI0q#g eA"Fi"c'hTkMDHi6eS刨c]'œ{siyUX1jMq>rmACrWm? sa}UzzN./j뙻u[13\ HW > RtۆEKj~nЏp /pCO]q̡7zk슰")}; ~}?:ut0}`AȞpw5 9ǩvu/fGbD8"Gb^3)R+ L5zvvpQpm`4Qvبۗ|mc(sF+)@0y_'CL}y7S 7#~1atLꨶi嗜^30<rՐB/Fq:[Z'Pb$do[ UH0xʒ n޴QFm^_݈M-; %+[_ b"&>j|StŰF"}MB-07=R>t$\pu6B2'2d.QTQ?QI󩭧!>MWe&jg(O1q^;n7,2U+j80=6ZAkW` "E0}!D>:yͩ3[ ZeUCȢ0cg#lCpa5f7~As~1d4  WR"gܪ &k0Z]QU\W9t3xD%5GG'&J:a5RƗ9 ` KO#{qBdg|29VP\>V'iil)ZU~R`+TJS}h2w>exS1y^ /To *K;hcqI/MK8l7ߓ! :E#~ >W8`A빥nsTغ?c١β!ɜ,/UU}{2H-mLgc7@ڠB~}GԎ+"\erq:h"GV /GNyVϾc3º3zMvTETCq,%ľ?jX8U9h|qY*T>UF'lk䋰sAuº:NR]B oe-)"ዕbVnjѳ*` p䗬SQ{VErGSE)xPܛn~ͧn;ZBP2>XsE:#2'bYO]{% $n0\bC(߼{̃lQď"pCV^8rŶd@nY `e$''F4hJS~K~FIZtrvm[jk 1!SfHVL:$,`U9J(ݴ ʍ&& Z%MH!2<`ǒ9_9g 0=H^rD_a4:mekt%{w>0`ICBWE%yH!T;gccU,,B~ş <ʀlc ZD6IkTN#z1kj;.-R%XN.JY%|iZn4_b2vbzҐ-oc3~aĪ!oj2ڨ6tY4ɌJoDHRCTO/ 8Uj-lgKblPz0C"lO8طǁNEՃZBD{G5*kG+a.f"8PM=_9(UVoLZ70U3~SH9x9[.#ث8mE[GO,f쎪ߺk2]07E+$`˳Ks"xlMYa|yc.t3SlG/1AEejL1vf[VƃF6(=bocrPk$Z$%SU%gVX34Vr9- ;Qu8RonGMBZβ7ZtI +REu +6A6:w3N[݂Y`Rpstj RW<"yZc`zY(ci8{!3hi\|i1jbmp&hxnE@%BBXB4q9=31F n]6r/X'W JgPBXYyxc}oB4ţKy7;Ac}8RgPMOߒ%6:T <;ˈN[nh<2ȽSl]qᖕFY9AMJ]xX#-:*!`B"B+/1LsT(vp07x9ǰΞ?,v. *)LFh>l*dw>,V(dhTl*1@Wk 6v7f-Mj~錪ڃ}}[k֗C5gc|:GMdLx{4HZĨ@ZGQtړNIj;1^vƬQ3^ZeE p{y? x!<Dk+'P<җid-#?3 Yص%R5NN .f`F_&n|[.T$nd0M+G0jA{y=d|V d'CK.>i摗8 /(Vw ,>4DH!B:0NhU@52A#\Mrڀ Y*5*Uڱ* #3qVj"%(B@S`J2z.',5hy~Ad٥ sNLgزNx XQVy>+; ~5-m\O`ŨA3i9iy3ȭD`INߗ )vsɠvkZUdF1DAy .T/RUh}f.8`UIe4 kO8r^U|ٜaɗAvC 0)Zd*/pI0Vc>{=0T-0;=)4OX|_U/Mۘ~B{#**)֘pgnX٤梿𠣚( N6ʡ DWTS$9{2OE84$ߦ[s 03Bjw'W/~hwסءY!st) fZo\ԜVc8-j$5 \ jD~'csXj:n&9)gvP8̥N*eP_LT&4_43f{bsN%>|d ^\&.`6DV_s,r3vCV-PRh}'yEXx-ZC1EyUcRM08}'a3"̚;_֕?"#ðaJ$AW@cr=tm?˩L ' 0È6U?T.' wՀeذ~BW3N V0D$$DZDm$#5rHYhwntL!D9'z{xv(&βNe^- '6K^1t Y"0t:&a>7?NApݞ~~fhrdy 4ϟN&gۈl&ƕ^xG(Ј)3iY&Qg.ݮ{ژ'l(;<?Y~&qcj`z'c5r~1G{Rsl?qDrS<.wPsS"XBKTܚC`d.=ɸ?DeFm'R+~b蚁oPlʏ;V[.mFw=z !LdMب 9Zh<:tQ#W rjI^#i?}B7W)Y0|3&DNXh Fb31u.+D]S϶_g<8aH k6D 1Q`{8֊KW0[y DTѻ $2WVh_ [qfOV[vr$ `Sp/5i8+H~Y46JN=<'}[5@d:V\3@UDE/~,szC7݀t4/9dRȇ%͗uh9iejxDA[Ab=#~WK"Nj q,FF'8cf̻ $;UQIx P+B;%[xR$zŨj5JzFBȝRggaX>}2ꎤm`mُqлe!o&~5#Q}IKά[ tacJ3b劕>"GZ+ɞ!%!>F ^iL܎iCŮT05X4[ 3##n?;t6j{^o`E&y5;5s.Mÿ^1gT^Ye;b;6<6 1ud Gí5tOKI #xqYaMDl qwHlEj%D'P2?v<챀k(iŭPAӋS ĵ1!>.>bSNG^o*4;ȍ|'Twe[Bs? v ><%ٳ7|&e1MyWLhRӺ@Tw44@DWjƫDt:5_?kj)VGU*; qʔ)vs+Υ]l@~!Q#֭s7.VR >6-=`#()XNvk~7u*]s!*^K]'ŨA)]fQyPAY›*$+~RnJ4^vI2'L#m %bΪ?Ɨ! BaBe A LOzqNas&F˕\ZwhͶnb% u-L|#g^2& ؚ$rlNк ޷do/T LV 7lȟGo#|-LthǺ6.hGe!/`y!P1t՞JtAEa>j`rZx/&(Vq8gʝD ?sq_|4ΚaGd!6_f}D&4.^-(R>Ǧmǒ񖣢G:.܌;n (:MOxuSAEC?G{ʾ1qԈ:dkyζwGԉ_pljQ$_dN2=c leYB0G#Hc_áA~#-^p\X?Áb {T)C$/ W^ CuƸ(-Afc4! H·_N_5 ?CTA4YIM@ondej0 Na?PsI3!,xzX$.a*XmOȞd6A0?E 0=7LqFg2AxZU!OP=l߲+&T\`E._SǦRǦp` {͂@Mpa$G]`3uSEs n;sc`%omcۚRo75Qm72 %Ьܢz4j`;K)rPq2zA5f 4J3`? {JY,@7_t`\p?a4jјߩWv;/N~=k?mP(F BB%3NLKq1I/e%{$'<?Uvꔨ,<# \1rqzTcزfT>}ns0Jt?9WB45f=]`rN7K f#S8!&t~lA(nk|b\Xj4NJԞ, g@ {u+;};h{b B<7,(~=OXLy1>1$,vQ(Hk\Eph0CNw>6zuMOd~ 9%m|XݏeKJa!L~udߋyLj/> :C &/$:P]^6$j+EGۈ`k%m*N?45NW(Q/2~&ΥEO)XPI"/[>,qz#YZ߇_MC3zU-LMnzL;q1]f|ޓozm׈RQS2:;A?ZW ?7?hcXy.|GE1u~4E>@zfWG & ୆ K3‡2=.jSC~TJ&x3?}zP%ί'"vh  |9f Żi6м[1Gxp+l qk0eVN|_3G v.#tY}DH3}.V\2?DVFsD;GBBa'Jw<׮[&5)% xL,8|cf_LgWw%`Ɏ\>[֥%4c &MjȚy`Z)Zag) 7RT&;+ޭөƜxQ\kcz{C䩕'YdB$g\9S %@#jF5K zG)-fd]LG^ Sc . " keцq`w=K8H`{bkAH5|a̻{=6p@KHFϯɥ= 6`' Pa2ڈxX.oJlpFT$g*AGV7Vl˕IshY}9or'l3t$KKHݦRqHsH(BA 4=mi_=Dm}CAM+OJҹ<ܙ>EYw-)kXEb%WYVLk_%qzz@<+(]845ѓ?yC>0]L 7u@ka ovv k]U%G@pyUqa[{#%OOU: YZ