libvirt-daemon-4.5.0-10.el7_6.10$> Hp?`d # _ '/ [g|p = =  =  t=  h= = $==I=z= @2Y(34)3;*4k+4z,4-484499X4:rz4=>?@DG=H =I =X Y (\ `=] T=^bdeflt=u=v w=x|=ypR\Clibvirt-daemon4.5.010.el7_6.10Server 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.\gx86-02.bsys.centos.org(KCentOSLGPLv2+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 MP ,(,)n_  ~$AAAA큤A큤A큤AAAAAA\G\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\K\H\T\T\T\T\T\C\C\C\C\C\C\C\C\dV\G\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\C\Caf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325bb25691103eda99925fc3a97d56f2e6f7beb53dddd2e4d68e112310bcfc1eed2be85b03d44974a88e357e330615d4dec9e3484b27efdceb71eb802aedb4caf4d236a34eb9a19b10e496da10f2e616947710e582e9cf75187922645c5004bf30dfae2398f793219a4fecc1d6cc95cbb957796dc91cdd6e64def98a2f1c817d4ff06fb9367a68ce56d8137f25157f0dfa7c35cbc46994e73c25fc73607af95a4638f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc81531ebaa90ab57183b6a0d4460ee27a4d5501f7d66d693b5333ea80da14c374a794e3a369ca3dcc0b7e0dbd924061ff38185ca9fec9f07e1e35086af3e2c784842c982454cc7d65bb39c98aeec25ebe3b3b3ebf810ba0f5cbd5adba4fa6769942245b43ecab3e04ebb2f86da3f355cb551252d7db14c999c7d38d6d2c54357ac86143dc151392efc97bf17e39401354b801fbabf6a4414a3b1a6fbb04cc9a539f3b666de2b7a67cbbe8afc0edd0fa3c8a4fc90d10db90f8159facdcd99dabb82695ae94415ba62f8f0e838cfe03bb6968eda8e24e1007c00843faaa94d7ddcb5676b1c5c2595414c9026cb9f2732803b6cd836f21bf7b9990d8094561785886c7b75c4623b3aef003190397d71f3a012d4991f3fd9c97aab4ec0188f22ad2c5bd5bb6c3ae6f730aaadb0f209ecf8c720e75e544347e05d1c9a8497e4a7562f36e485ed648810f54ae3b50594ddd2c1e7425918f19f724c735dd886fc284798b10f028f9aa6dcef5704f3729fe8a17514fe5d6f2afaa2562f5307ec8d80fcf1d3cc412d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-10.el7_6.10.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.104.5.0-10.el7_6.100.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\P\\\@\n\mA@\73[%@[[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.10Jiri Denemark - 4.5.0-10.el7_6.9Jiri Denemark - 4.5.0-10.el7_6.8Jiri Denemark - 4.5.0-10.el7_6.7Jiri Denemark - 4.5.0-10.el7_6.6Jiri Denemark - 4.5.0-10.el7_6.5Jiri Denemark - 4.5.0-10.el7_6.4Jiri Denemark - 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- virnwfilterbindingobj: Introduce and use virNWFilterBindingObjStealDef (rhbz#1702173) - admin: reject clients unless their UID matches the current UID (CVE-2019-10132) - locking: restrict sockets to mode 0600 (CVE-2019-10132) - logging: restrict sockets to mode 0600 (CVE-2019-10132)- qemu: Don't cache microcode version (CVE-2018-12127, CVE-2018-12126, CVE-2018-12130)- cpu_x86: Do not cache microcode version (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130) - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130) - cpu_map: Define md-clear CPUID bit (CVE-2018-12126, CVE-2018-12127, CVE-2018-12130)- cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1687515) - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1687515) - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1687515) - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1687515) - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1687515) - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1687515) - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1687515) - cpu_x86: Store CPU signature in an array (rhbz#1687515) - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1687515) - cpu_map: Add hex representation of signatures (rhbz#1687515) - cpu_map: Add more signatures for Conroe CPU model (rhbz#1687515) - cpu_map: Add more signatures for Penryn CPU model (rhbz#1687515) - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1687515) - cpu_map: Add more signatures for Westmere CPU model (rhbz#1687515) - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1687515) - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1687515) - cpu_map: Add more signatures for Haswell CPU models (rhbz#1687515) - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1687515) - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1687515) - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1687515) - cpu_x86: Log decoded CPU model and signatures (rhbz#1687515) - util: Modify virStorageFileGetSCSIKey return (rhbz#1687715) - storage: Rework virStorageBackendSCSISerial (rhbz#1687715) - util: Introduce virStorageFileGetNPIVKey (rhbz#1687715) - storage: Fetch a unique key for vHBA/NPIV LUNs (rhbz#1687715)- RHEL: spec: Require new enough librbd1 (rhbz#1679569)- virfile: Detect ceph as shared FS (rhbz#1672178) - util: Don't overflow in virRandomBits (rhbz#1667329) - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1667329)- qemu: Fix post-copy migration on the source (rhbz#1654732) - RHEL: cpu_map: Mark arch-facilities feature as non-migratable (rhbz#1664793)- 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.104.5.0-10.el7_6.104.5.0-10.el7_6.10 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]=07dbd8211341d6950e5faface2a37f1c3c61cb5d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=3aadc3df9bb09ca2b7eec13cf3c1ad4a9ac6079a, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=bcd13c04528741c5974da7e5ba9fa168a5d8b367, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=bbd8fc855f582f87d71fbd1f74ef9a4facc48e01, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=ade929f8ae6e958c8f1f41e3efb5f3a500af22f9, 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 !#,o]"k%AKDukx0-Yyuqc7f3ԣvV$"|/Xga/0Xe5ņw0{@{3GMM'Hi`xͺ$ &L<|w/ Գ'o/-V [Ʋ1q2`ȖhxFmڒNVztLZn]C4ȿt@xx%Wi =IJJ\)cSNotT&-kJ8>' A^?W!LY(N oԫIK:ys6$1%-J*5s /ˁauw>8&S{Mr(Q!hj`(U&gi U|{b}(Y)y*ʭA&':sT_ r_ϴSK)u%0:*%iy__#l C:02*ǥ"T`{QAm($ouU^4Y8!, j Xm-g=ܭ 0~a(d?"I~;w| RLCf\?ٰʸ\ooò\0TwY )ԫKZ=AYZN53\06Cm _tVO78vvg;0qX#sxut)e[Y4LpqD͓L+nw40'̃_̛xF©r ,҇=`ZXqԷ81)})-0fpdNQXReeXJ^~7S6 ڑo qv (R@q _VNS'PR=N ٘(hoˠD31T z&|/p*~rg<PGz T[Ə`-QXZCi296*q\T*Hp P ^h@=%Axˠϵ>HBST"O_1+Ig $!)ShPƤNۡ`WMuVH>~?\ItfܢqH c`oTds'jdϫulWg4TE|łMNޑbk'#|,u!$0AFQUR!?lhDS-VGdkqqB; {+w c>Nj_j#-9`ZH40mL#R.SSLěXȤ(cHn3HЈC;$y2`FcB;!8]H^ZêP/Mk^nu╍f=#1_^mWJTXǴ`Dks>'_Y \^$h˞?b[j*s~Rdۺ'bT.RCXG ^^Z`uUޫUH9Gf}dbOK\g')o#XQ g܎jVd!/72$'לZBH~T뾞v+"ɼ=~pĂ𝢛N23ON`o3JJio7Y(,u@{2֛ݼ8qXӏ1w;=~LBўԳZĒ wu@݀ m7a+U\> פ ED.p]Da[ Z0Z!_GD;BНI(mQ`DE_۩ԺI$p㉕m$$z#%TTfG^݅^LXŚ΃6V#Z,;&'e>uB۱}u|ϢחG&9CTNT2Zm=za]H6>*M+E(FVW 8nU+&( V svqu:w8\?o1a}V kj ;Beh g ޻+̑p$nf=n)ĥ͸2~1҆Pq,%C,q3ȿ=@UlG_v?-%ٻ %6kmP 0KS #|s&'d;\'E#lwn kVc AEzᏞ5\& /FsUNSz7 +)$Rg9!3X!yM>lF y Z|±Vqi '!ySU|;2&Ȅ7uݯ,T vDshPK@=Υ%oچ֕H6U2 _iI͌w{PEl1.VplGP %4;:2D;)Rj "̒c.O>DGe5j}l4w =Pﵽ@EGU+H܈D`ghCWR <oȧ5'SBQO.v7rIѓE{fV31IARAԲSDms{ϴŌcK ^O͢s!PP'xs{5Gٰ0NJUw@FԀwC9Q 0 I( IqoQUĵf8QUm!?0)Q5iE ,^Kv] KLd?c Y5bBWGⲲN@0)^H_MK a= b}uf?G5! A ~ãƛ1lT1ы.\ I[ q[QDT *0JNkMƞ_"& DHTYI1tlX@\c3Opk^Jw K]<3R\ k= 9f(8O+߃5ow)P,,*j$`鋏t@`C41o|o^,t7E]2_Gڎ[΋*RŒC!Mwb!6pJԥ'9a#H֯)h 2Ah!=>#,k٪%: XʓV4FG\bւXVW_S8{˷:1 2Þzu}r' aRQMѫf5āf"!^dK' cQRu-ټX}N%ڝǒT# PĪh:#}l4y|Vϳm5W>'W^"0i̩vFXԤCXND4 >edU\*ztRiLn*occp}9V l ,.f&cc"&U/jr>rD{t4.yzI3ٖA5_.PH?|WZr ks!7!=GnYɣ$8 Cjԡ4q5$}Jy9U纲(j=`d Rs%o3 2 #W|ο1#q)@4IikS+d0ih[ؑQowlx!gji oNm{)턶pcHz1aQ)%K!=b+EWĨ* wll:'"]轭N$3یok] 8mMl)q򽐳jGdS.|Jsi+SjMRv.2lC["Ki^Pv~},;B$BCrz s1sM~fRqqM8!V(3hu'!.ySGWS!ehB6W\* eoRtH@})#(yP k֛rZ ܀1~.:4'<@k|Ԏ3wAߧA¤pٌ=l]鿛=/a2&?R-uCajFFwJ%[Y:X}kKD"f SOp:INH1o>$x_V&mdc77 p(11WG[UP;uHVC<Ч+̾h\kmtv~|<}Kz^7*FPIk; ]ɻ-Tlmxʹ[Ui w]\&^"]}D%SKY@ZuCT+\{bU4HIqaԏ ӓk?Q7)lr'{nȈ5bE )MdGnfOWm64M fM&޸Lů sO,Cj~{ Q핵s;gLL`* @9e`et]*pPaA[51U7PR7ЯK! ոr^a7wpLƫ(>j4Iݬ%ج–0TJ\!0T"-U9C1 H-(FNq3?z'"A+ fXL5I3Vn^^NO<PjR 0 ̧/ޥhUPReAm$׏>z@Evµl%eqx57|)#dכC'bY}BkdʉI5"%B qħڠKI;P=> _w^QEO~ w8/6Q؀_{q:UnVEiPvCvOiLL>ؿr$:'Lqdz8Onan>=g}V 8G:-T TOb[:-)[y ٻF8WJj}-mpk؎ ԍSgלC ~#306ay.$} {08$-K^~ڻB)l:.)G#z^r$ecFُiWHw4lu^!rwV U}IWI'+:}*(ZlR88S~rIur"ZVL(zxhHbB"Sk%,V^Z!gUI8 8;Ĩ9>Xe!<ɠR]J  ?a͏mcI;`Qdj[9ꛙ>Yf{ +#3Ub8:h_PE61`d$4*# t4-jBP쌛Ϙ.d}T`"AkxΎNb'T1ݑ/l怒/^910͔O>##V:1H}@uf;HwUb"EM 3-[ EJMzT/:M/핊Dj4hz*#L!<}iWaOKmLQP[W^ j#>-B6#zeށhQ4VSSɀ9YmwO_[zY#l̗ i@H]Sl3[5!+ G?JW.|NJ .J (~2o{WzÞPdޡ.a_d 0&"{7u*KqKk~?fS:оod=>LJyL:|󟢘!CX'+/#qfY(J1AoPUt ȍ,]4 o"sPy>Sٓ*P) O,R?C[%| jVjҁLV)}/8ᡆ˹G~1K%[s>HRZcEky^3W/"Y0VN?gQ6_ʊNiuKu."C?%G:K>3+ 91PȁEy1q pR^K*I^ g'3.FBrTA#;'%E g05ɿQd!ϋd]S.,r^=#EpnpJŐL[9<~i6P(S6t[1cB~Ïu7#8F^gҞقpQfÐpHbY')q& 5l7 >ݨ Ǵx%ޚ{BlA_ ^\|+Ƕ k;xJIb_k81J%!6اߖWWܡw6:U~~SrDJ;q3VatM:q1BVw!!Mn"k ]%?􅟊;L'x}L.` ;a9ӈ#O`q댛^.6M[#unjDl tg)j_WE䞑IiM rD f!D@.?T~,:/&gYa7'8/ ܱW'Td7K~C:xfɢ7أ~5LSplT˕r{ߗUV@b[x}p>#;6۝5\}dڗr)wvS#P(V^4r1[@w:v+VkMWͪi'y;'F|'#=  FL LP8hcҼ_z߿hRF smRCOdFYAHpj珳1LEÝUȈT8$Wu_ŕ'1Ƭ=H`7Ј55z66 ~*̒-mg&q[q)e.1JV\6 k.Hj18yg>/|< "OZ1 |&^LW}>cV`!,3ɫ2gb+I!UPsSQLtD;GZ#0CQW.Pm4-d_יu @BQ"? a3jN>HNłD/БYө#f3=N=|ZI7pZ$;3>XDC%kxsdiUg;3k]Uq%@i:0z򩥓xjm7J+ǘTP/V <6EC2ǡJه l >w&_[*r=Fzx!!<Xq-Y49X+౺R> tڦ.foʙ9Α0 0꒛p Zln{- _ZUf.c(Nhl2`#(tfP4gK$B&0\$L pOk;Wj` '%we/ba>S6ö͘] DZ@?2@BK l֟,OUG Fp]>]SJQ.pFJ~ZM48 @W)PJ>B/>DG_J}*Njk [@0SVwf=LOD G")T>7|'njM پݠWrP=&R86,vQfP*Rs_z`A*MR+D%ӄNoN{ /HxE6''z&SHPظ`-#+Su=e9XwL& Hj[eb6ˆA~BFe2i?^aiAIk= ;MM&Z&N2Ӌ$k8)MME6ܣ 8رI@ztT#(>ߌs KR L?8$$A~ȏ2/(]ܠr&,-Nhek.dd-9S ]T l\hH+\kR^1=K;;9)IrbPՠm>*N+X(pVpGs#+av=Uzq TP? eб+,⧝)I_0V1@p+5l%K|>O8rcDYKu ywaֿ]B'p}`w|lpQ^#A>UD\XG/ut+9P' 7jSV_;?`xV,x]%ւVv-k鼔CR$5bOox-#1NJ m {^PU:uZyB~N\O$ [K;p<6қ`P OR3  |0u,L-"($oz(D|:tژ%\a[d;N 9ng}Ezz|# ~0B.kx|#=O#a8Nsc4%42 )t-;@DFT:275'D&A"RiGi/O()&W/?U LH )7ZJ%7 牰+L(!yR^kI|a-ayA;v:chSI<V`u:hPvS:v= C*Lly@Às]4c2wE&0 [cOfz$肷LR}9B%-}D?0.)5#[ Sg*5d)P5ܜzoE]nqjKFH\m=ޔ+ Kⲝ\A2WN+Ժө "RpWWҚ%Gŭg`Cbjtb t:LN CTmVŴ H?NIhV&kyDqHXZ lN鱯ҫ3޻OH҇wv孾Ǭ;&en˃sB-EE*7<}w%/6DIx?XUE 0*i|W:y"]f tSe(R s+wo$vIą ɺ$ܾi6n5EX#LI];W'U )3; zԂA nT+I|O\}"+GuZ34n>.ḑ%E7u|HLV7^+hPnu] ݦ( |QJ*ab*Džڌ⻜d'Z2MG+\2f/cD)m(cQF <J1<{L*E=B|W 3?x {]^ـ7D ޮp6GYuI879\fojtK MޔށX>RsՄVkx90㬸xD)+K%/fpFQw8Eyy6qҢ<Iay$3O5ÔwK֎Ceo!4qIjAXAiıyQң` 5t3wNCRV}߬P061j#@Fn`׈`>هz9Hq7#TN]MU=@nO6#~ "Qc%ZXum͉! ϒ’T#br6OBJ ݾر3+ `CEf8!- ,T͘!ɞZĻXy K Fd<E.6`*nn/>slٞyzOL2c8bEfP-SVu? t6D֚[R=tΎP +WmI=@qFSw)S?7ӥ~COch8$M/s{UGw% oɼGwN4E":dz=#`4]XmN+|xX<Üd(mqO,Zj=?]- :Yp34OgV۲Z폺+oԢCI8y=m$0n]Xy$Z-s镾6Q&[)Gru RIL;A0R\ة}æg^AwI69 g s՗LAċnrZ#&k~W][F&* }QVf"~w\h[(O(n8pb0LTbg~$'HjSE.[% !3]L9A̡Ȳ=qwTb%yxvr<RO/>$PgCڎG%gLjPֿ粇eWLg |@Vl$ܤ^v^ {b|@OTdh:ª'7#>n A],yP3n3@tI>{$,m^%l"b5no@hNVJ3Ыg AJr@]T+jYUG߽F{5C5 n9:DR"8H 4\d$?a**XQ|ؕHNO+~IE>5f[[4fJLM=MU߲ l>6I?ټɽILm]{m}#Rb$swoIA ,f8 . Te{APz_KkF>DZjaE~i?"OGѫޑL vP5xe{ZOVov&~Dtb:gELIѵȬIt%歵%%|8{QߚiF(Cr3ퟠ %oWʕVp6I!ݕ5)–0}|Բdz{5K}3 iHjqnw8Y9t,` :ժ 5qVC+ͧ{d .#MI۱r}e"c2r\(Ep m,}8}kйeO򆉝R$_CX6 SäB(BCSj&. 0R"0T0s3 …wԾ761ɽct@AMij+fy:cs9\׼!`O=PsϹmן{yoyR{q塖,f@9*:}Pqj]{Rܓ:\g(MnSʱ(!e;a͔ !>e[cRM\sU1cИ/[\e9SWhe%*mllrL?nM%c̯p r3DKpcuZ7d* '~bX3|M?gr wylEE4bq+X-l=^ߨCǬr=9ܤ_'5<!~ f?qr1NЖ-634oQ"y)91{ _)8$ H9'䯥<0A9$u_*l]NEJ8;x)ey6㾇1F+ ["N0ь3%'8DYimBan%IG +Cnl1=a=[-@LcRUzH>(ZǂIޫ2u9C 瓫 c*YnGe"ƾaweFnD}wd1t!ʫS(;ܚznZNe]!KDy7T$0vfnJRPtF5B]k=f,I<=$S &&3 ^R! [n(~?7zPb\'hT^`EdkAԅٞ춑t֜3fLXïKoǴr}:oP c FkgKa~=Cƭ! ן{j>=,1@ל[ 弁 0?%*di0 q,d6< &L2Vdb s"8J$ڽAd)+[xDqXKsl]^ºm; #yw4҇b&:?,'+wm\eȀyLz`YEqH,㾐~{79lǛ}B7Xs=EyNui֡q KlnoMN:)9} o O4\2p/ό~XvCB﭂%i2WpD$t ϶7x*&\rl$ud(4is-^&GH)] D~ҳ X$Պ6[|ߡ:{}|e(t?oz5xjmP@S6$ 5>#2ni<:y;:A&W 1,isIav"c:8%WTκ=j**CRK #35G?%U}D28 {I 2#d!]> h; Y\RY*@ d\ڌ?-,Vp| lWi)iT%$χxZmT\6EPjR>.|/:`dȏ Y]EIBK5Po][zGlMz38/h\}mOb ]lP&L'yN90 ݴ54ja*R%K: Zä>M^Td5‚\cb [T@0ӽpRVe ́|#xM>F`*wzgPL}M%*T[ Rs|]IXİB7y$MN!7H:x&bwY" H+<-Д( ;[4 MEZG7$:n+߮`qժ %̨DdkȎuKm 1Nm:@*@} hm 8| J:`r6=_Sf)|̐'? &O0B@nb֨y^GaC`P Ug96c>e=Ӓ[g}%m#VHSs9ʸþiTvy_qKo  DC%I*54ǻ$e 8V& qʒv:r5\ uYorC,'&##嗮!Xjvg%.i"Q`H蝕BtuzM| @F3A)D6U-|ǧ!%+Y/0iOVk~yp bK~z݀"2.]kNCN4}>w$)Jx!3A&ȼA.-0ч0/Mbj>NY4ٹ!yZx9e/u@'VK6F-^sS](B (hGIҺV% @N |֘`&G@KC0"xUV$8j՜8|!4f!=JD~bbmK0>[q<,QVu QTK(?2#5>.@Ǐc6,o|31=.Ӂ_2Xr(k=pv=bLNvwu>Xxf]ĵﰤ>l>bmڐ뚭G{CeēтZ.r-W!O\iȑ92!{eIIIQ̭룽" U︋ Q=GA&CzJecka=2`t!pZRsI _^R*Y|2pҫo,@-IΏfYh#Ƀ SFO̶[^CsX"$y< 1VJ/s0̃V6.QAW&lA193rB+MNLH<[z,2}ұFb}| [qK-W>UkRB5Ԙ b Op܋nl :j@86#ƞP dU"oM.'LzH-f'~M_,*۹a@fS B5P;xw$}/4@xXz`]z2$qxϙ p oIc}օ=$ ց#l~ XIϟT*몴9DIG_‰Y@q[3?::R~*pj`#)RƝ`PTYIiթd(|հ7k-^Qnn@j*p#+>i\4Z~_Ox苡c,StsC- .[O~FNR&|Լ*?$!LzU# 3E\_MhKx/(+xpfn" ]5atD>DO?:dB/ߪo散o3 5v)Yw+ӤM+e$! vGأ)yu^6QĊ~ioWOW:MJ.ry$lTT@6r[4F"aGQQːSΏ+o>TV ؞:Qn@}&/#^u0KItd{FSMEs `_f7m:4Ap# *>ѳ6 )|2:0u&y+'kcS-igP@ْ^DUX_M f?TK1MFcXn^^xJә ٔ^CyCCGզ6';˞%[||@TR#c}ҡuo5\kx@9[sN=&ˮ5Ы‘k374 G]ff_QKX}]W!OcԠN-E4`8#lEm[B/\ 9diF= oiȑ,i}=۷Z7;MUL*Zb%_c(HJԈ)shZ(]:Z'!fx~B6ྼșj3k/.m_[6hH<: ۘڟ-dV7FVA0Tm'޸Dh8<٬"HLdp=J!nEݚ .AXj(V~̨PKmGkk$Y[X%ƿlus#S!xkݜM8e&S-j~cˌOej!'܊-}k}oQQ-N+R;nxc R:fTj˸t-}dIgxKP¥sSغs*K]y/ J"tG!=/xr'"@I1]A1dyINEgb2z|2$\SHw?ᶅdwn><gIG, -]],* 9N'vMy/@ *Gvv6&p},!0+B]+^'.`:coYU.1TEm]ex3 E`&Kub̵16qylMFX4?4H2{20be_V{ii3֩DLnA jPt`7 MUIqW̠[ :EQ̓HZ#>hވȝrt6 YSeP*GMQ0-ZQ*'Gw\ߴjבyӡ\d:L~RD,8&tlȹ=3QaM}38nkʔ(D'tl~(93*q*EMN1A,ʠ祘WI_Ofx4c虅cQmAԥEo^==~Yk?4D﨎:;wGvw- 9ya ev( 8Sp618x/[^YjlrJ{KkUz]QI HgDjBA`ک9GݙAVY4dәO>:OO<2 ]hq^|w3#he^zQ_鸞ͥ_SY60XV~cdkմ7Y[2O]51='OA Iw, Lnጅ9ܘ՟̄^vZ 5j5&:b*PֻK`fc}G|<ʆO=O ]hb=`V+cF$1G$M6׃Qя4ؿD cE'=13i7ؔyAw#rw ߉*- `L SYҦ?!lrx=7{[AP;YzE7b6z<67m:ej@b ^*Ŀc'fk[ )'KZ'c]! %Y \͌]v|$۩;ֱvWCWg+JXY폵лUɍ76ieћ8 Wu(=CNaz%.dO w^æP;JԌdߎfXeGж(^)dO&9 z*^ Z 8SWt:k5g2 oBmbNqa}35T{9$6[`)OфbSX_۾6s'5|l)u=%.;GBHgYˆk[˯Yy쵑\݌[?2ǥO<;#HJ޻!'(W^2"$.bNt'7$'K?#"$`3p]cTEpBZ^lҸac޶ݻlOPځyvgBȉ}'Ʋ눤$;ן8alxt'lM@ /!R/.L5+K>{L1nPXsAw^BqjڼlW򻬏KwUFxa@^Z bL*\PW$A K]i:ޓS/9;ttOI#:%wPdK#&W[ Š4 ; a; Q.s3/ i]ts|.xVqM9'a=G#Y,1k5\7N7cP?//ׂ|3x YX|ME(Asl^'0Cixr ]E{4"-t31BhtʾzstbPR s}AoR8J y9M8,zc!EhUCj0{CT>0n`΢nl$s#-mI])u)!T|٩G?;kF>\\r0>07+j{OrЖs 4:=Z9*DKʮI+ 9z>'sg˿Va͚#.wLlьM^s\UX^~ hy4:M= !ۺ>zom%P̩S.0b JG[7a*XZ,[-xɅk p*懧Dz+mF%7"=Vywf53Lr1x)>,3M-z!](zj\Id` !=hɎ!8>MVYlf)1[PAǁEvG>_v)-xCRc$|bfq4n7$+=D[t ,;tV5K Ã=FEzV<4\3et 3]#gǵbPi9J Y@t F:_`BfNu&?s^X-h J!GΩ}6*5֡MeШ<( Z"j9$fO_Vxod3<yFf1?@ 08VR}ޘOVyW&/%:m5|9iрM؎ 4hvtAMIߡzCQ(zϝh 5ykz%Dcs6[%׿F%}O:mW?T3'hRyHJ5 .GZfFj*u!خxWWofξUl&A}sa5unUT4hP+fȢC E-j& HSa@%v|%rFOVNNuҫ Ocx(e_goӂԌoN2Gi{F9c\6'ǚ/|kyrħY?b.՚Y\t4>No2y4Vx}6IECy*xD)5[\w(\+&2TlZzcF`vL.zxFWf/<VK |q]R37EMuo6r$e=j`c=Gs#f#~?S@1o=r7M+~ЭW\dPD`+#e5̄޳o˯Z{XAڱ'gF8.i.΍_ ;L=(726%n.̜31 y=AKو\5.!v0yys4OH?|oB=0G;ݰD䂎P<%wk AxO=5R4Rp^4²QZi!.եz^䪷B~_\&|/' 7O_ęk :q3EhgMAzKjW ۛWfbrg,$PH.2o{ɹ5/QZ2k^pK1Rdl!V =I/L&1G@  h I(g҃$C OI܋}Ӳ-mD v:M1.0ǎ/`6I[4{n% 9mIqk 8])޼R$:5bԽ;tU7/;Udq׷(cŔxFbf T~, &<&%PR0gضNKڭzyuRH_*3B0E|ι`ߛZrTϕkbjXGyy˿Z ͅx8MfJ7$ s<9 ϋصGUH( IX\_2 +^e\(1A|+lsjйQL!w  ,$6P+ 4unyط#)P *L9#qDtySez WPE3^8/CF(mSHҳ|rKAMK.5caǷ=|GE Yn@ew5l.$밬8 DT#b_Idc6hN.$,zh+"/f{f v*X$7cz7 T8uMdQe <3qi)P6kڛwؒg܃e4K(g EΪ5NC!_LaO!YQW݉Ls6*}$Uꀢz?)G1S̚X^bŴ VJGU! V-L¥8"~ +l-ު ` wXu̵9:/v%W|#,L)Rv2eVHW≡lĚr8$!Dˬs}T xeE8Jq agdXTs!3;7W?L 1eԇvmR}vhuGIXڗh͐=j^EZNTвD(\x84YL\{Bӂpp'c녏^7f+p@Jݎ)rIbJu&P0UI 9;loT ŒSiᖊŗf3;v*"؟EqզYUge2\a'VIn$>6M E$Hkc|/ϐ^]qL}JIQ>ts \U=G7S^ 􇜢?HGQr*||!/Jt[,ꥷYEB)C@L kӕہrOG Շ=c|0k kĞs|k`m)8wP@}ga_4_%.|U OݤS[IVbێb+ms{cI͗OlDOy>2s,tWu`< z Ǹ_)4Gw g!G_g65'EFv3=Ɓ:l/- qT,T){5uL 6LڗLɀJ<]5Xĩ #?dpf1uWt@K/g22BERv.177C޺9١T )BP7WCu0uNZ 3"̸prIlZB8ohٗh>bd>ye:/u"@=fNWWUz4&GqN6Zq>n4J[Y?|I$I4G(|+l,^:U蓞 /ȀW|ʾъ>%` M>=YB(bGsV s9*YA1NO&έT;3CPq ӉNeWSR2enl>h_^MQJfq)9L0(j&6Mu12k@CP7A J-~n%bFFxi,TfYr[If^uB0еlnb$)qYD/5yGuR7,y6);CJm`xWž-\&3{X9Q.gp5]wu Ǵm9~gߨ6WH{۞NT.чm1뵝KpI :4p(W@T.=J/?|ހP@}?&e![zŏ8ȯҌ=yaR*oY lJX:`5gl8CDnǰ uV"_Bhfyĥ 7~ `߆0u9J7Z~D0K?~ӤCbxho.fN~w2;^GT~o|ʇzϭMץ.T ` YlQi2e9łE >ȷCμݿ.nδVT%|U٧$A κsq0!+~ E[Q Fsbx,7tYɑic>~~2aT(8 SLF4laA1Q L1<N>moXLixg r d _p7'%ekGсVg>#%85fA6ԷWԾCh0 RJS(๴Dz|!MR19Ja9?5}$>L|_,"&Tenx_n E5lOg(Zi"ꩮ2*m>&Х_aK 7#u?Dl0N-^ 1Z#W ^Oq(꛺xu] |L W p>Q4a8"u=jR ?Ѩ;OF_?jD!n*UW\H޴ \|wXk?`bZO<ۛcl$bJ .\m Պ;6%M7kx1rU#&WU=7Ne=fH_D%0c`?=6jmg, m#lo؞cBm}]6 !A8̩{ޯ4 Uok8H>M%iXB&HA*d&k,γC+Pz0ųa${B“n>3Ջ.%VW-r(_M>HK TyJgA6h>US7=dR F㧞|: DM1U[4. %)nFwV5ZRÖωI#J. ,][1[A z>Fۃ e /NXѹsvf AJ]17Yf|t!h橕.^ RXIZ(0:yxw>cZDnK蟙 &8UPAzWLĩl#}N!-Yx-{ɹ"ػ^_1|.Cs%^ʤ( )PLڅH^g0kr wxw)ʹE zYhD<{psY A0ѣA耾ox<6$yBn8%4Amm%-Ȧw 9e tejVHptN4!M>ࠂOsoz@U [Q)%x|kI\9#̰*.Dy-7 z&*#USc%O&@~bKN𡪙Rsl }۳L`%}XE* ݡ',,_ӽZcYԳ>#}.窖Gށ1Q@##tc;7ܧ! #{`I^J6[YIMh[g ʥ[ýsx>c~P;A.4.Bf w&JmS%uG!vsf7=1{w18|/ !b,n.1KgהՃz96u!T%JC-ΎEA H _㓵EatC\}^l6{:콼 &~YEN%TcS@ ͔qN}BLO!VEgFWKP.v\CDٹbZ}m:v{{7h0P?%K um,UbDr-l Gb~ x;jRv)̯ľXz^#'ޚ啅1 [ʅl2hÁ)ԆsD 6뽞%1D! ]'>yXhP߇E`ىN{EjReI#d$RN/"?TERdE[[CtE3e$16uZ[]/U7CK3܂+6SPliBW ȉ$V[cqՂo2'x&(IԊPRW׀6DlS dA*;}Im 7Cﵡ!YJ= qt]cUa*U^(D c?ܗKSA {A-.f#BU>D\&͎QO\IZ'6t41ߖ qF 6Fh9\bp9n&&<24\ ip'=~LE$dht(3+?B0gtVTWx, S3aIeoL=)#56p1BC5zCe1h|Ԫ .m=2N@ٺmiڬG+_ /$lo/Nw5Y޺Me+N 4 )c"'˕}c5G~Re [KŽuW_P_# C*"6SB u/h5'|߾'-!mY_MaOKOj 5)&nT؃g5""eX5\[9g;>~[7s r j8 E`[bwN^gvS;_^](r*f_x.ָO}{{9:o5 R*Oo5n;yF]~=ĆȁpB^ 915LzO02I6Ԕ5oeEq6-U&J5+Nt[o;=}&ݡ0'Ey-2괁"HrkGWyHj QH/n95q8'.p4:rDiV)>2T%n@ODXDMk 4M"7HP@8 灧AۿIC8V(tkNA(xC4Ia;/љoGuB1^'0Mkp+YAh?1Qq~"BVMwȻV' Iݺf^ZnRywǤ1^>YU6kUmR ;ࡥ"c:[Ig%}hUÁhD G+0$3R29K:f_cw: 9 B,$+R$| ӬpzU:/`_ߘ,.[$V ӴWPc(+1FD(v;"`[."ԓbBoö׼^9˜z!׹&8=,V$/<>˄5bT--:m[*i@TQY]Y8nZGCmك d휮-Q(GQ27-cE1=FP˼[$'*in34F5/.UQ*u#S FV-Y^nY"KV3^snrAKc²q#DITG5CYi},@1R'_ 'e֊٤rry|,}Xy­{q't TNjX1")627᪽To`EQ; ]|Mp 3xEj`Ln]蠼r`蜟8@ HCvV8@Fc{m)FlD3tr?@HQE/68 .B)+I[5# ĺL&zF_b0)W-W"0#FbC,tO2= &8O,D{RS5dsPEgj=·I 3 ABbgԓė (6jZg'a (.51Jh1A+b4xLQ#58A`!M"̕d7y.MkXDB{ggRL|^g$O4ᘲ}"xng1̉V̇Sի֧6-Mہ3*'Q-n cC@buj^OLi ucTaR1OQZA2r}ZR?~y wg!h$5W6~q9;!`b_]vx<߾-?G<ыAa{:;&Ÿ@!⼓8.KdF`o]BTat{'b̍YrUlpewӈYf9++v8%`P+&31Qz W_ͪ>m۵ M=<S9ɷ1a HJk7ҩ[/ T 3PԍHJ/S#!g 1ܡ@{rIј᭛\'hOoX4[LVMOhʪߊ@uŇnnr)AEt0wDh~IP MrȶKa&K꫶뢃41C_,BŴhPY[ӳ`OS4ߣcڵ 8C;]9 䋈 OO_dFEt',C*!FWbGS :k[^x{xn޵c>3S/^8+yE0 3o C jmwbzt=/&An#h?>;ewlS~e/{O_ zSbZFό0`0"FB5az!J2$~i3H p0 sC0~>$!:7rO;<ϣX2h Tځa.UuL{29ZfCJW+ontPg=] -yS c|I`!Y̻̐Q: M̆A 97r/4v ++{m} }r 0ް7$T)h06 4pB۔n!Ɋ2+a_"a/Ѝ0SNeӇl$5BfVgL+g-CLڋ|ʔle"̙\jW{56S9wsՄ9G)9)SwbdO?U޿CZ ŦdcVb%\C&>WxzƁ-Rƞּ.yפG&BmCk锈|G9,1Qeg8hiY& eWS쩨rKlO SY%Yg袕pv+b~XX6seiBpAU52Z!U \uÊJ ;QfCO" ?(NJ1g^@m註XL2m}EOiK|lbnp#B n*2L%}q&ڻ٫yKKU5:9t=4p.$M}w7{4UOyC Rk~Z`p_ї"4OE.fO4u Eh縒O}GNwA>u!^Z<*>0SV 1 xjvRRWv01c{ȏ[tB$Q\ucx=΢uިWoEWOΐ !𒲻(Vfk[ ΐf漻.6R-{{cWdld$m㉦Fy[T=9$,nT~Sn"4JkCz \]FKf0s`1 ȗ Ef~ܐ[y IKѼY/xKyTCHNs3 ZwK认ȡB6|>VY\AzDu79-R brVK_GVI؍xRIp̛w$oGe_- &+g]'a;7%\z- X& 4J Db,Ob"+{ɳ>i8d{h6mx$J 2{t!Ty2էB=%!A i 뭩iRx`X#v$@e[^}${̲ 2yD+@bŞr˘R;')vInD"B@ q un'pDɘ=?Q{=]MsE!X B*f{[5$+#Qs^?a{P}iw\3$Vcb2만iM 9y|d1}4 ea`ė_*z 4VM.9zͮ͜.up'EY;Nk~/٤us"HW⾠ЃQ|rMM_@h@@̛gkI,P^3kw6~;Zj6˞c<+?#Po*O;Phu~_fS#F^lx`Uw3/x*ymAM2J,tþU6LTIhD,Ts!;=?\(ʩ ig>fδ晟&E41LM} 5gbAZe*Յ[,xȎtrHrX7U mx xwO0kw [|v==5i"CD"ԋ'b#q!f݈xs I.qq7Dnɟ L[-ן 5lOLn4jfTiJC^޸4!"c0i*M zƽ/ZZwqےΞ>;>ƆUIA!꿠} 8Xz3^ovSALR M?4aV`;7d?ȷX-XUsz"t +2j?(_YNeL.tOD&LdubGwpM ![Kj _ӳ'6% uzGrIztX'i=ZUO8%ՇowBl4T2p!! mz.a GbÐnUKFPɊf1)o*l~WQqYȆ"_; 6?pk@[DX.A65% QMτb4rLpn%|D}oΤJ>fYJs Y7ΟR5i<˸:\DKY|@_Plig/AM SPy?FH4;3YTl=Ưwl;lSLIwAӴu)"8u.*xaŸ\ 2n#i 6X!Pc ⵸8D%R+>n9Yތ2f+dbfA]:ȞVķGiE8 x4V0q ٨Wt"2SwԀyo[V]TOB$pRibCJ&3`(Q I c)guX|ک.-n0xƪ-<EAd}FFU0"uF{1QdPy_x z>I?"s4Wy=ZWQaxחA0 =7d9M FX>[VҷIIwUA2w 1u{rp=պK"ЅP}`MطhO ucΒԕ7~'4ɦα""/(IJCA vDxӡ6DIfe6Nym:|kTgHBH^{K8_Ƅt@fE ^_[+])fjԒZa;&7::#L8`!ꀫ^L"Mswߡ5A28ٴʙ\' 9jdA;xQG֢re^gK_` A'& toMT!T" =vK)Qɴ&E<62g5ʃe RJd?m/ӳK)g*ns}u#ExHJ!ǑYh Q&וqZ"pDR?+H ڿ1sF *1e <>lUM-TxZl*!͠8%oʒMVA-X(UO9;̱PƄG!ᵭtLf19 ;o@@?Xﲀ%[@;o'gLL=Pgu^%Z]6VL/fw{M}GX&@"līO(  38G)_(>Ek!Q%5 ?ͣ5,yʨ۳;3W5 ފjS**M.(+C&9A$}'=_nEYfv(QW=ZnD{>i &.2[;V'@z:!lމq'CnkjNѯB wDswl#xD.<ŵ ?M]|[Wѝ{V.FwxA#1O!Ll%L[CD &hz8y-HzO+;/& ͩ^n ]d([D.~I%v%qgln:J /6'p7s[[ĶGͩFi2-7C1~QLF_;j!C+gBDϡ _feѮ;403'N~$I\cġ9y-qh?Frϛt dР'(@I)w]'s}Q{ 8O{(EVWu1 À^ M6ܻƍ916vZ*^1J,RoHx{(O^߂J؛m5X~,2<6Onג.k>FNLΒ9C}M5-Ɵa9EOtwbEDDҭȠ2LAN7ϐaw,}CMTkf9ˋ(ĤR|:IbSGl;9)d8f5< Ϻc ygBWbsm=$phooT4_Z|Q^X[czЖ^,6?h9-1p'M+w> ƭlFaUxق$Up.iJ'g6v߭'@g^)ZޏQ^7I_F#53$1J:yޠv"7tѵ7;jJc_PEf1oJ䭍zl̝tJvCSd}ݽ ;ɼ>OB4-O@Wz,TP]+uY2~q#(؋ ~$Lǂ)>Mms-iؑJNkEgYA={_(UEUӊn14se"!LzK4l4=eҴP*ŀ9=<V ,4%OoB!n'#v&(.Yգ"rfV<Z{m;|TopY=̱9 z#I ߥyGmUI \r1[~ʍeSkYC,=2?뉺f35ei w,^~(GRcgɸ0ٜ"Ȩ7< A7`/wvE5hEIX5&^=<LC fZ难_˭r:!}cQ$ 'M%?p2r$6^`gN-ŘzDb1j?\nU++ȈY`6ĭH\D,4H|#4LW'a.&M3vAj>uVXB Ce~윢jd[J)JM0.+ L:,Tq@IKar"A..T8kw(p4ɗPkĔe-V+:>.F.o9$]"8R|e?  mm_w[Tr P1E bxCSxoʹ]P8aA~&MW21`-Pbҭ(]40sL.*S!'sKљ?E7*]:y$>]ƪ_ivQReF_6+V ɡB]-FgZsYПu {tO %3*] SzիU~Jtu) yj yknEc1]SPxv{1qGIA=CuYmr{oI#&Mp1X/8pV_ў2reVܕt8r)xʬD#_dR3)[WQl}CXMn=ˬ _d߫hAxg#sb`6J܎&Y+7 dXko*FoRKP+v^b[%x rVث#17̣_?`'`?Dq)kQb*'2eaI%n M9Tȅ/cbJH'1@}!B f.8|jVB, uV(4l/jʼnoB( (bז-q7sB!&M4oS3C-a5hR3 'ʴcfI)ѶOMչʆWL˫Qh <o39A2R>aDfeT@Q|bfWĭ/JTФXg^auhCkZs!z՟Ѱ T¦'C` #ċ}7Qj"=7bsDk@cO~Q2&z󫌻*Dںw̝'QZp,94N?N~ٟ4ŐٸTtd5a_WNp2&ݛT!f3xXsb ΁{7(*>EcR !xQp=XKW颿r jf:gWy l cx2-)n+7kbҚWlC-}5X#$ f#3peUJW _XQ 'X>s7$g(u+6/ K{%Mk&M]f"drG&b}pGGݎ HⓂd~br 7ԡԆaGĮ'IBrQӠ/ׁ 8uuwj#bOO=BEސ*{UՠC!Gwx i{w%R4D/O2bƗLgfD1?+qwKCOjqy9&_Ir vb e㬂Fޮ9sN뻴30652K?\bp4|>o'l){U_恔](J(@H /^O/)w"*A]K`8ljmAQRL7:5 ԡ_YfN9Uo\$O@(L0 jtş%ŷ϶!3\]Δ$f?q/W_*T;rmIgLe)|4qL@i4@Dwںhf֠0 'F9܎Jmh%Zp:i߾5zhЧD]^W ~HcS͸5OdiS6 bhaY}V5`5)y3)k9̈́kxhz3T+.~6u%rpQ[ UHBoSMRXMwKxָuj:Q$觯ƑB{UټU*M +bp#n ?j`eB?*^\֟dj*^,> |Sy=XU[cVƴGŸbv_ja0ҝl n/·. nk vo/dHOna_Ä7i+*hAݴQE$,l/\JYǻcز= G$Y7&GP@|p?=/c>*tG6Bp{~amۅ H RR4(2#+&ݰxŵ#Y8 ;gQyxbs=[\w/QƸY5Ign j?gJTL +ncclҫ/Ea}Ƣ؁fhH5zo9 Jq64OBDlC"zIn r"mp;yV&1 xl kv5rJqJ~-NrN0Э3kvleGӛl s( z"$*a~ؽR m%N}FޣY0tTgB ^uL&3K:n Z(Ãnl&O 5 ?#AtviaNzlO١JgVi*8m3t3qO?2S/6y%+Ҽ\ P o\hq5{r#W,C2di9Tܰş٩Y_$hޛ%^j֪ٖN6U1 ӵ+D$Fס-?PKh#gljxڋ'vAJ{пCϜ ,^B(kXpĽuTbϦ6¿lbZPJtn_XIG ho!3L 7C>>o_Q20[oӋP~ 8;h1x~9Eͮ^{#A[Q󉊪q⎩ݧ` (F /` ݵpƬC1K`m~JA-K2Vb0?o1d\7@z|7ZypvVvmP41pAһ)!#R@BQgT7[H{L4RcI;Ej.}ZĮV:A_ͅ|u7GԴj ?f}|`КWn7 E g,7yƇz]qd3s9rҒv209-SeP[?;D{ĭ@:mTFS$u ?A!p;^DuLm-Q  vk)|M4c`Os$ '`HLH\^°yv-x@ڛײ$&@ Г#N mζ: idQ: ɞFhE]xc;;e5qP(ԯv9Z @X5jR*St_ʼn> [:UiynLj[ȳA%mC3' 2^y\4偽vvɪt>jxUh 6NV* t[MT\ D&oΉ|Mw0W_*C|)go]Ty)|R #;8aanl_38ONnӀLf[h2+nj&|Rb L3;0T&%Fx9)|YwFgD\oU.J<(r9I-^xU|<e9GF_? +wN6RϦ biӈ'QXG>d " ^E/:ΙbK܁ .@QWuA#~UH˥wyX}u%>#Y({8$?[2?G+Zw: ?uOi4P[\Mud4РԘiWˬ{w%[?rHxua&Q0K@0GQOi$WxU4=]r;ؗ74^/t+BE'J9ᆰb5`pwfQ}7Mvhgx95`vb7h3u/Nߺ^2cz5AqNa>eqQ82+p!F6XFyzĵ!݄N5Hj _TjiY~>]۾^{5<ٍd\q%{7E.%<覝>7M⇂ 3s+ʢ<ƣ7M8U.}ŁvUF6SP\rpa3CQi{c!D͋SOBG%+`^YkF48%%@2_dM< Qu)ܹIcbE8Tdw!0PDir aA`Tm+"'xh*^gl$O怩 zޮz{]^Hoqy qXŷNtTW,4:7!Q{wݻZa13?'qUw;L1W&}ϒ@ g\ {/4%<׭?-6s ;ʤ"P-Glf`kYz<&jX(,˶iY9vRw^:HPK%.d!sysw91Xt>pKQ\p4(d*~#7hH CÌPXj(aCAoc9r!a0v1W{ɽpF}2%dC'n.a%mV{ЫgHz! rNˣ@,"˗AU[Hp}̨pX$g7`L'NJ?fAm]=C6N T5i_SZdU>ӕ/ " ۀN%2ڕzZs1;gyZwc75.{2G<GAt*R9 sN;/Z'ws+u5YjH9& qn;t!'/F#Y5bT%c)8;hw:ܟɜlYY%~ANd>Y\;4zӠvv,)Q@Jb܊kN:\dMIv}Tcme p,ƨVٚ0 Ma pznV3Ɗ^߯kʜ7aڔm2?4K你Ƙm *A;㛕std~ZsZϴ?(6Ɍ5^-X#֕*}Bjv5i4юhNA[([le,?]ty%=ֻA9y.0 l[k (PJuW.YrlmT{6n#$!w:Au A!Tjxr/o}ӆ @=qm~+Jړ?kDc `ۈ7NNձ f[5Rv RGU-g}_}5BNU\m.{U~11H~ddJ5hA c#]#/9E4v)ns3#*)PhEsW~1,ê"'v{Vt]27C <+31ÈiM.,o+ܞj ]ߚjt>}k)6 T=Cj QJWv۞nEQ _cX4N`T9EDyꁾVl;PxN24Wv߉^>_{8Z_پ ~mGüѦKbI 2?S*枎O)\J D9_ 3u0UWSnW>!m[z T퉂#uY4`JL3RBRb|P!Z \pa ỷj(Ԧq oSS2P~dL ~]%9v 6q& "e DiXZc@ s%ŲOezg|o0ı}_]-6ֽཆ˟ Lg. PK")|{]nq] AG_0T+8\ n0JK.e1Ilawf(')Ǔ!c`aGdQCK3+ʲ S&j'tCX6oؒŚ-??JT/ۣ5r+5i'][c ZÓh~#E!pJCwrB%j,*Uq9k48j.ݶ, GǏd)%oSəFr,l3,{](TV H!kZbSP~+s?9X|1aJA?4 bp}h&̎bLFe@@2K.m}iy؛r@j쉔Pd~ v t I(vB?/gm Gd)IgMA%|HwfU!ӎ'Eoxh0 5ksaS8\%Eѷ3r_H'47Xs4 &0dX""K͇V_\D0 y%ŀ*w2gxbbߥ_]=lLa&+7XM/"+SbWa7 $BTkLRwkyBb(Hq~;}fAFtJس-7mhok}#IĵZq Վ r)&>1$5MW$C)ּf ?Y@Otgџ4@gOXbR - 9>sC#3"-3A!35p-49)T]KaK%ѧG%YG `Q&@:o$Lt%GE^}{w,d4褰FBUK.# ;>;|">NtbIMD3&W̢2! ߀cnڂ<@ HdRxD)+#\U?8+v{{1r2(J= mi igl uS.8(ǣ Tg+YDC+f́_n~fx] П ȗ֢7Qƃ@AĨӎ%ZT"R9 W\MHPo _嚙M2yTV(p}ob[ 2 FR5D1k s~\ #+GbQF+l/YU8H '.: yUtGc R'0 D"1QάRj*};ILX.<1"_s[)D@Ly`%MLRHm]H.h\P@RlWלl$r#dmw %Vk+/ѱ!T&oYD%x;\UĿ]{׭YZ<:Oij7# 4$v_71Y3L-\d 2F;FeҎD _>#L'/ _r5?v5Y=a-_^[R5>*5zzV `  d<+{b. }'A}]FAop,JM:>od&seTmD'b.p1G^Q;[< 0R(Qdv}"#%B,-lFG*L.Jz*I,b$] Y<_cH)V]$jӓ~ymVLiyD} +ڶJ &  4[-xQ*s/ ?Q-OXUa.c&h#aYF.\KX~(:PBseة^,6W4k~ ш k8{+W{GalpL4@(3§y ^ΓX5q\zMn -pc7rVfD0yYQvqᡡLhew%ҿƒfGqI&46!qF/^¤p8 I-N jpKCyvŠ uLFHZ>6eRm-q _kqkM&֏CY0 ] F>H>#G[j+bE6Hu}cMkUrsRXêH'Rl(OI۶5q;t̵Rg.lBS9'\]EI48Iyq<|`ǧ!:i~0.1;+NحUlE~2+ۨRD |Ln[̒Wf]7e-2- ]R8n !l ->1oj YL'5UL$h:Z6` 9(6KWp̗hsP>NǜLB7pĽ08>uuDHvpB^+CL7Ղi;9uA]/ ]P5D*yR2<$V|nJ`u_BJ;kHQ4#'&Rƶ冀8lH쯸}-)3S,edYG3LPĻ3pa /Y4,s\ڄOœ\֦NL!vԋPS Va'ZS=Cϯ3 V.#Xd 6*=1BƠ4wq0 6+4kwl=kkS9Ԭ20/̣ۢPAg0@s*ݣ~!O ȰZ~L;N];ON&T 521PuzY+3بٳ[׃G~D]8L :KHk*5 0UPVI36|8wJ,|bR]7(Ut\Ң<hk#2=8}>=+RWD}^eXI}ApA:懠0\V}+CYeR!NvV.o ⑤C_p/I.Ԡ_ͨDeҗw^U4&P0oZ%Ψpp;Pni@(fZZo,P62T0C<_3 ܪp=<_^*oYժt3aR .k lIYr`^1\*Ӷ.q>!w%#VwA1f3S^.n"7Г2|؆6y26]{.a/Q'eK U=8ަ /0ӄ1 Ҏ`tTtјӿZy1JVx0k3ЍYD{HM93]$CcA$zgQWo|,o]s+6fbx`|Rό(Bt~ͻtv_#LOR=Gіpwu?*s\t\~y 7YC]*,e/fo,?FOu!jc3XTO `Rϣ 6'MK]ZZ5TZQΎ޸w)*GO1Z /l1OhxWV]VDd7/XKauYGl|1Hesi83C;;JP NGn]颷ѱueЪ 91^ (⃙}S6YaV;XR3b`"j#n1G{1jJNT¼ 8ܮ|mT)ciojC|f 2Y]f(\`Kbp%a.| v) Rz]nX9>]Y>VB<nS1*ech6=3`cM}[^nmc#J9Gbi~82\lp#ؗmv޼N2~*S EiU>r#=gqMĜYm,a׏tNMhGXT F)6\'GA+k.W] oB:Vk󏧀`ASi4[pe^2jIAd@YKxöio(tIj 2}!*[.7DR9i^KۛH7iVyLgW^fVUpɚ z sИ5r%!+P!}V8R 8v,Jv+ t:b|حO0v"^R:|OMc? %:FBE'm:Ce e&Wr$7fʃ_"'H2Iy$syؒsQYK|w`I7Zd^bk&jT6 ` ԇ*yPpOԍTD +"0'ooGb) KϠiBÒgݔ_t1u͊蒩oʼn®}d(n7DYLcgr{M;:{kUd$iҲ2vu!^#{L"sN)19cBCzJ*DZbIt&֜P {SbQZ vDDb+6 >?u>V*WheU.(W5_.t$kY4EqڵLN&e"@Kp1.d>$%gZѡ!ⰹ6rxex Q>$\ %߭.Ix.(Ql~#xDS-d~?N5mIo9C9I1˄4 &_h|d/ȅeQ8hLmO+I]d󑀐11Ϩ@d qR*tLخ/nHQfZ2Mp5o`ʄt Eε@'}-FhGf 6ݍqURw}x5ϗxgC~ӞS8əS@Y~Ouj]$fKVRx{=SvXPaQgYe k@[&J%tŹkTɽz&gS PlbEYLe $yxߝa JIgV^ZwH-t 8ʣgVeBgPbF вx Ua!PZ;%eK,G^`B,]7zZ nH 7l&}{2E;Ei蘏S>O(~J>O2]c`$yrtl=&i1Bxn3-L 8Z G:c쒄l?۔mSD}VKSU^=gK$:?vm]!|e.sNӹV칞A[fY+oX@]4mi 4-MݹU=nGn_ip;k͞7Î R'>fTuήuMޟ,UL-M;ؕ_8P9U1c]~9&DVtof5_d ׊0iqO|ٻU!Who3 xuHe-:3 gK6O*mYgt&^$i>c;mP' Ҿ q\'17d`s,߀nrx@B! Z Cըw| bN /+6< zϰaxFUC&3AU"LrIIҢsߜ}K\V%8~ >@(yq4$'<TKx.)N{E$ھAp@Rݎ;#JFgaUoY7եiE=$p_BH>Ff#|^CxRh"6"p3A||o< fj<с. *PR,3fIdaV̈o&(B?uOAAj `Q|M"%[ZuLeG쟶6kZ=Մb>я١pPJä$$6孎X>8ԎBSOaw3\ $rYY,9+4/5.8sE 9G d{#C$DC_4|&gƏ)m}dk/Tc6w5A QSz2 jo3P M;]5#Kc 2t%3[D<9`P/QyǢ.jTLp w)/^-z 3/lA%ۂDDzw_D>'HJ6lp>o1-IT K`S܃\fpr" \,(! Vt6Z#pk{T p\?;sʷ Ǯa[^ .@4 ˓El Cn9` ʒ%0''V@a&reyԔ__+m)ՄӸK*5 M'.Qr1wD/]&yl}@;bG]8 %Jp.!/α{w!>֙S3G^y05V]_tzŧd쩎uYX?ؚxvU,@tr7`WH冬yKh͎tu*ΐkꅍL>i/OoYbHsC냟fMp6멕m>ONi@/T-u̸۞L , L ڒyy pWJ>{* _ًFU[]?`e*35٦ai/߆Źf4Q΀+lWg>ɪO7xB ֗J"vC!'H訨f=ak?ўq|uSER tՕ5"ۧ ѸSÅcѨ;pmRfVrfs "}A)LńŲxj-,ւkax/l8w7Yq3x)ԭFi5lvmEuRXuvի[&`f$u]e/&v8~n{`؃#ŸT:/qIuY>WbYc4 1JWڰ󮋚Ұ (7n8 c5 > p ̽b;#6eD ȕf10޾Š0莾+$ei"*N=0yhcd\$9ٗD<\0k o$eeپ9j=3%My_+'sHՑ*WJxjRBs"*'LZ^4a|Bm|HGV7<aL)/|2_AVr^ٿ YO5+8m1.ւ8eΖanfc"zZěpO2b3@3ѣ>J.;3t?s!9ig Z dKrJWy6nHMu_II4ʎ8ޮ|jDMenM·2! N~U03 Kpc6 )@*;VKvD sݖٍF'nAFoi=gc$t ֐cďLVoo ivZx +jƱ14OWIÁZC}"8ϛ$} `NɈ;l2$ZKSm!~\h"߳dĵx<79c 04h0X0,AŹ"E~h=E%7me\>k5d*}g-z ktn6Kp ,"ƱrRTXm d Qwf\ovao;>2#0vƣ7sDo(Ah=:؁(\>[3XW%Y.w)# <ۜzt=?܅Ȗ?zgJ)f@*L!! .Ќ0ХԛuD^i?`ڷuqA#]fSbhRKW{rP{Oqޫi'qaYz3;h 9:`|@Ă!W6I5JXg`ߨ9o3mwv%P,gq~h0/OQ*˞Lc*c\7 Chu~"`*r. n 1_c~ڵpVsKdx_BuSLDwM~—Sa6P^.K7>\_=Z2=-d\T8d e) ZX[p9'Dg [P|ԓO` M=h3: R  xS:˫snM*XȒFrèwZ mq&({VX+̍s~."T\$p& fvO({֊5ϑٙ"-ܧ–MRny<(e/>XAV'D qlJx S?zrMZHN?6~cØSCcy;^aPOQu- -೰׆2DkkN={3Z1db Y#/p7n'U0uyk ͧ>#D^o"/k3,rsHtd$U+d 6.]hyWs3<׷ܭ@$0$(8/Ǯ/W2z2Hтj{A nTfL-,Ay4Mcz͟СPe t/'9LlMDTq Ynm:1=/MŒ.jz-ߙ|-C0$Su,,5 ]S|M*MQ@ӞSt_@Ќ#D@p"&+ _j\ц\T 3i^O ˔[G&U6nnj;锜C|I|]sHJ d~HPۘ|ڴ%Eq;7A~XѤY750Cq!NU=?LЕQH,$=w g59}T@w9lAg-r_#)5d\= $ь]>|¯܅XLFj_sQR׷|8QW\,d;7 xTG]Ki#yO$[hb8]Z gqi ߠWZ"?(9Ġ+YH15|0T  NWeĪ;'F:V, #>j0bB3c`(DHj!ҢE jpӨ4eS)8@b)H$$̞'AFK,> )@YL;ʇ?Nn`jj&KW?3Yˑ &5I(7~(8f^t&%SٿRyy;5z =8T3lĥˆ.'OsZXңHsq#^gye2$HPtH!G6b |zeUR0a&uɼZ8$D,F$iPNBE+IB&J,2`_j%A8MP eJgvfe$6'gQkd7PBߙ mJEz.(; Ҹ'O.0#Qumn6̺:6^r9k%,گ$y<+_l1|.+./W?݌J6T^L6I:}{V~x 3#.f4 1ۤz*ؒNE;:ڰ7LO #t;,V}z@EMSǩ'8@Gl fr߶C [&phdaK_̐-fIwJ~8)O+D"?v>%rLDWESW{HDI\ beppl .6<0k@LFΚqa8pV#sGvof{> tq)d9(p vk}xͱ0 ;jFy ؔwxL&ì qy}eS[R\w5-GM{ `%onTv53c}so8}8v#X*4(ϟTKuS@|/IzN+3 Ce)%tftiloP Uy&gF5E?/ @ C; %[1PlB8o1[?a`EF^UP} bN"`OXX1W.󪋶I<Р1$I5LrwRg߮1d2M\ǡY ɐJIX⻤܅Pre:51.YU0ά蔃q%8^g7AH]F?a>0Yo[F[dBZpi#'wA s!qsĜau-g/h3q]vI#Nf0ݰEj>'Fw08*%SoQ?R<*0?H]MoK&Ee3<3Cщ=KY&Xh ~aP|=mGΡ~LSbKy>7؜aeֻڦ<q'HXp݃A0L")*A؎ _K[&4\Z3YW0{6u}O'Xhr-`:T~Gl |=dã.ffYATFlN [>T75(7 C9ioo U $4(؇eM|\uyTL~zCZQWbwffPJ +]ng+Y580!7"5gWPF_|VZ ct*FJ2go0N,p$ϾmZ lqw⡥t1e#&CѢ@{.8̢<98q_h6K_Lt iasER>\A8-6} |~_l UQ^]B4.]$="\=c6s Ys`j-.fZ\"P$"ƣin=;lnW3oh%HnX͛oŵкz>ՀRLNs8|d)ƒă!CbLTT#v=VZw FY}'`v^Q`Tv Q=s$' %;9, 91CKX+N B@&7n {wNx΁]F\ 9NզIMy"+{~=8gH%}^BC ]/λC/C]ԣ;cش"@e`@pח$qʶ )8:ֈ-!>ȱ! C]ăй9Pxyi 'आdbԪ%4ڹ/gc w!~#LLBNz xzbvt^9:T[ovS|651|i@4rd #.[Ɇ(4r=Hi-C̐]ڕe_.v_ݵ# FN7n8łxA(pH6#v+Dk +9.{&l`|w@N"Qoq꟔f?P<&⮸"55*yE/2fCuQ—J(=Gl͢!MhSHWJ4`z'E0ᑺY:,J"ĴtGXI%-K_j. V;{Wr]ns'vZ tgR>4VLR| ϗTl7xQ]7]bKV'CX\af9C+2e A8>6- 1ߒ]z)SYo+1.%3os.!(GWOrr `|,k/࠴FIU<]X4y3LSIy^'S۸{د?n@7%*QffۭN+߾QW4aOѭ¯~(hf_!Rbʺ_Qo\be'JX[}}Hq響i׫uZgm>vy0;:(m1M;9 vCduxGcio/e*%ǎ"qoZxG7>|ݥK+~_jOk.P}J43 xLjleN' Xf҈dV2uZ7~^L4yV^cO <5*$bPt۵5;P2؂E*89\]욲X;5˵27k8Kq8c~ʓ}x{"5ɡ<7_qo?B"㜺?nSajX nƽmlGVzHyiF U]}BiNPHs2'\.z}S *z ^x` @D%3Zdf=hH! "cF:{&KD:W͏sX 9O2_Ė xus)}2Fq7 2I!$?a'na,ځo:|{6sEQir`3-F4nk"\553"{yay|7Po/Z8wVtd)zd1tK?1V5B1~$@CB'Վ@C,<܄oyIuT ͦ%]'[b14F[SY|ӀFozYDŽW}Z4Rԧ\g'|}?]:Jz8>ځl Lzn WoiSDG[=rBcl )#w9KGFWB.pʗ]bU+xI]nZ2\UnUI+2YZH? Sw?rQo#1HO+Skz:nvyIW 0(î+ӏ>y]tu:Bi"-!5y#7ґ:b8C3g%`˴C{&.Pe &͂Y[33QZ:$! 1@!{2Zbb kUZENHKzk,~GН6H˔2[^YY2cֆŏ] )R6<_[f9skROlрk`"* '@"4+"àk$7)+k[m7O{O~)u.vݱLWO^1qrlu^:}c@uDzx̀FaA5w0 y0Ȯ93tJ>2¿Lf3p]xkՍ7i#vqTpKTPnY)x?FY Q^ 1 /ߞp7S*ޱ)N7AYaQ]\업٘`f2Ѳ#AuSY3!)71 @O&,Ȋ/s ,aJ\jEe={Zmld}C;y782ԞoEvY G31ܠkkEXjpۢU~ 0{E:|1DݽÔ!Ujw]۠ ϶>Ѥ_2-w AME$UJpG'-<0ڟZS]vJ kX^PsUJXdN^W `"wzgL2! Pk@&g '7̼/嚅=hvg*GN"lY*dȈO6q7.0U?9 ;h'J]"Ҥ#2`$ 8h@t iZ]ﶪ- JhN/!aq~ {xgBpCjћIQ@思_e~DRW͞kjD0:ka=C{t5*NLyуlL\&6!.¼VTst³yv^i{%.Y$S 91'I9*I7* w,Ʈe]Wةm]D=&Dͼ}9^+̝IwkA9(@~iW<ܫrh8[Q GGf% "B{ 4} 5Cfypf/fE IaCe<˅7h:Ǡ{ JG#P}4 zuV/a^)W޺"]i LÈaGCpWg^J[*V]P u&ǯDa⡆^hh>BEtetΛQT䋫WK1 LnD=Um щf*Hޮ|߹W- ڮrurTp m/2qUԔ j6B ̿9g>}HW"=WuXhZNm.W(L49,!Kfgqx'9mӟ{gdn% 0G>U+Bϡm1mWrop58u)1_)s9z jJG\2Rel2%'L,PTNVV>'uF-Htk5f-73biT~P 3G6"&9|0]Ǧ}RrɆHy3/ %|  C0Ԫ-V5ظ_o} |uQg]uZOVlgO%؋{5{, c+-/aTUBh' L;:Kрoni vTl`Qebggae8S`PڸRjPHAw3ĢZ_;%Q ҩG r]r,J,ũv yq}=4PLA%dH5l=V0ɞYD7&d@Aa䂣vn軳aG2,=f!3I7jI;{9y| 譈-!ku2k&XwFES.?!_5`!]> YK =+vRuVQ&ٮ$rmF(`3Eн3DAQ暇h{10(3*q z  G\1yz&ƴej F(Jí LˢO`S4)sUI}{J1Z8LKYalo~y>j?.T+GJ"7 : R %:5CF~+fXF%WWtAf]rRd:!T6Ngm\TȚ<:c,D@bsC`61(;RC$po#O+wOZ0{9!xHDZTv6XȥeX; ǹrExMZт:3Q2d`Fo׍IzS]=6[.OKi-}Zx3GMg?Ec.2 J[6WKi#IML3bnG! [ ؇`i}@8yx(DnJ/bW s :<D$Ç uwxaG@0X'I/׷3ț|Qd vKh (bu TթSX mEjS6Iӧ&DUs_ 7> ,UkN}$@L3PфD@ld Ko[,dtKAr߱ERO/=((t1myzPe`%Hp}\LXen`!@]<#ќ͂2O*?q!ȼv)4A^XIV!6VsUiT*L$<(l>d:˸=5^⇬ml~@duC +\M.Ǘ@2<6-,k$vCJÉ"G6ILy˲cH~} LJ2E2Y,-Eoこ-{_6? 4FSBSoTV8n}q>O 4 59V4S5L,Jm!g)k}' }=kGmp|6R [8jKͩLY/wgA u /mIe3wɪva| 8k:-dE|zE,٫8J <6ԁ3X$1v%~^E0 c/AjgɡVDtϻ$ie{w!?픯vf,y)PLskK;Fit?hX8]OiyW6eާ˵0&EU`: ^$U]I뒇 jH4e#9@$$hw쒷+^N "fBOA ݺ$l>9>ƙrEc;l @D^5e,iK"2ƀں"Q^>Beoߠ`6u_IM4%<^@Z7%8g'_ f"][}ϳއ2J(J5Olp^ !{R@ذnK߶xtktau WM@+\U[`44/l?hZ ~ Pގk>* 1_p;.fد6Dߙ#]-8}n7-9Mܶŀ D3`uwh{!-11vt*o}`lk3FEEy/Of:QfmmWJAM/}K\Ut׃$   ^Dۅƻoqll$4,Efh41 lr(7LR)@n(:nȺ'cN5`ܧgZ k)K?REB:U-A4nVዩZSFzXi\*IU-a^R]DSǁaCTkՒ L{˦17.X ?:A"~~+$VJdy\";y[ŀP|AHZjԯв Ö&_QyzeAPQIU`t4WV̮5$cI`UJgI&O"P0y(U+ M9PFY}m&u/'s =~L5~!;”_+sݡtp &8~@՞֗j( e;`'<$`GOBDu,,/|C 4<wr %jfh\h tSk@ԆI`vg?CϷ(,+J_"-,aie|hIJ;%_j5M^+4<ɥ>;,kO}Q *TS/X"X(8 } *GeQofEAO/^wPwLX;lqDɖ*OM`<#ztFϜ]4Y淫UwDIx* VumGaȠbx>`9-n:F2Qa Ll({ g E~q]L|-*j|e -Vy#2 YOzvZhtmq冭s 1K h[8Gi6!WCD:V<9A?ACu+"=S/C~GȈᙽwrhM5 p"Wm񇯱 >}&}֥z#Ѣ,EkqzB-oE|S{’IYBclqZ_n%`bSa" cM^ tIBdRza|,ϟ#$9bO`o-2#sv]hoN6IJ]P B@kxY]{Kd.=Bo>ɡqU!Mˆ-%+eO)!>Bx:akD'3\t>`*-n趡sy3:OPD.aLe+ 83@s>RuyAy0F5ihC%+w׈]Rpf| Ov:#wkDicݾ+$ZU޻#/%RS%cl9sټ<2.ѶjI&1\v 0ڣ27oDǿ*-% 9,$c㻳6q=kݵhԵ >u3*Tfl_1He4ƾ1nuZ BDAB CyPs۬1 dl_IN!`xǔ(McZ-TDkݘ?i%,~ YNL?4eϖ},n'PJ͟r({J[dfEJ}8Ebz v +yI5.{sӪTwO&JfǎaPC|NǾPQ^Y} .Lܕ]̐Øw(>^4GsTB qfNRñV6|X?[30՜J' YboA_Ù*h^n7ZšA(H-LI쓢g8~\]PaS!T^z1\,\ɬis '~GBy 3%JbE(ٰGy5 eE֬\O_^s0g?Y ax-1j=z2(H|AKu" mo =7L@c] HvG n@q$G1D8 @~-v)`⫱!ۺ(I\*s]j; 3OYU X=J8@ Pƀ&}xd(ZC:^懢}iLAv\2t({`-!%;:\7;VC Q'M ku"*Na=Bz /z||):q.P)2r]Ubហ46hO {{`<9%5D$@% Y+^LkX*A"2 ̓ȳO,f$l(|"dL wǪ}۠3 3x*)+ GO YH@01\B@.A=ymOhA0x:ޢ_wBI+3[B}*I,3G7friYz0ĩ[ubF֤oGM! gnӟ:>i(2geSeɵ}Fz3#C ?S'F0*ik%lZ>ky'H望PSV!(ZvۏUB$͖pͰ;b`o LQoI7"O-Dg=|lw(*#],Sɰ#@o㨗;dE,#ƪ9:7Z ?a}XS;"䦑Ja~%R WyzVۂy-k_(bt<2e's*\fj؊M5B2% ݪ%R7\:֛F[s.^6\o5]6cK8 r^ssyCi_}xI!!j Sx2xLOX09U?2cءD(sҜAKی̠%F I?sun4gUtY\e {<6Th)gq#UJvTl#iky lH!P}NW;9uwf,5A5$ٹAj!bdnwn5F>/=b0ÔR%z3zWS-r6Oj-V$>ӟ+U0NLz֍k93(%1vN0 >ƬKAf 5c)PlƇ!](dJu8GOh51w txa<38s3XCP}0ĥkaV}ZK N zDV4xW$f45XUa[@ B/Иg:839d]em_\8 #WJxC'~[/}8mubXi_ 5޶`MtaZ[fy9f9`?ӌts*s(6T8%<[`iX#+-9mm)WTc HJpr L1{찞 Ea̪V lA]p|!<"%)=*ŪW m17Y@T! ٕ"Q͖3"Eϝ=mLtAD~0A<^Zo?#J"Zy\.ˆbҼI-NcǕdֵpK+֋zA+/ګB9 ǻLQ5+ytzz:zm ^=g;"2 2?vF_VA~FB'ͯ|杪F\ 7 61TOCwyAjYm`APV}((֭@<acN0̈x@4j!E~f 3OK-LR#aP*\l0?j|! Fx,G4DTR_r łJ^^cEZ>4u!G.9Q\M /olJ1A \cH-EWv r?ejhbbIWoCvK4ke P&:}iT%ק+\$yQ YA@lpn^*@ٷkl],Y0"$:uKvx?jU{wkZیw{.SO3 9 `o36as;g@7HHrEnҎ?kJ Jy[N%FYsC i9UhQޒjПIP^kbش12P?Ȟ0:Vo mS[C s ;quvC/uQTkf4n _Cr')-t"b.f  >w*liyvEʵBJ ɁORhJH*N띩!E*vmN/'aW<8R7JĐ`KsZOjZbLgZ`6yχh.%%+X:ª=AѨ] ")_*0zR U iF?ED[67V(>RgA1}_b֑^}0m<ثqvrzP u]K#P+|faaۣy;{7)howвhBQ<) qgگ^*7:mj,#~SLWBX3cA E^ =`%TDAЪ]@y]UZı13eQx5}Pղdsp<_1ċ 'v`8eF *:^T^G$/~ cqd[ׄ^3s-uTW(\Lu" ;y! ّq$FI.jƋlx\RSM1 eP PBy-.Ļ覜:"3E;C8.Qf,+?(&#e $tCFc@"G~9^(МIT|W#ϸӇZX WLI]%󘳟EX}G8߸!ixSܲx7Ni_)LOc`Ex4Qm\>$z12aIv=7`C?AVҏkK"`6Vӈ{ p5^OՇ &`7YKqa'8M*0q |CEk%gⅶbR%7 >3TJ.5k%;L^z x?~bWE[>_;Ѩc9-D J:UHF$KwKq#hW'"llzKCLGqOڎ~R:??Ş]xVk<,6+V-reA bȖu2^6?Nwv[;sM0ۯWpw+/P;VDyA0m160 ~H-MjN+rQ[ᢿO%_sF.9?;i,gnj4[8R.AnD4#yGTVHula#xЉqom00<ژC5}|/Z|jU&VJ*ki##fxD4Xj΍$q׮Vhi+CTAM趍 ΎLW!Pq ~3arL;Cŭ&x7ӎ#l$~_Ka.!)>Hҭ?H5+ 47h-?)=f֢VYF[vū !'\^R0t> 2L*w)(v05A8R(!1 B6*ԁTe9 '1(bHY ҝߌ3<.?P"{aB`ZC׷"8Ȯajzevo[&8 )5t> =`p]S{<ڝb,m0 sHy-gkKZM\}~j2`?] |¢uFtŝ#m!,fRJo >&bk4oAwШ\R~ 'E:O"b$r\z?.FvMMЇ*-IH'I 0׈b̦q.ELۆ 6d pZTh '.%v\ʚ_7Q|h;9U[8,\?X9TMM؏\3Z;~{Nq9cD1I>_/=Ⱦ*B\ASES,Ur=xY2/GnT!ulaZk"<3rU᱖cD3H H81KQFpEZ FT`ܴmp FoDM"Mmy$>_mO7" ,Ϫ;)"9Bo!Ԏ B*VaeT)=;T՛s;V%vKT,O)gGb/H7 nOjH()Oۓoff5 t?_w/ -3o|hg&nA><~}۱Tyb+H sԴu*uϴ &v2 tVXR("da|#X׋ 5cNJJ㑄1.7p~'B=qѰn5PwO?;qEvfp !׬vQ3<b~O`k,A_MaBJI̽NP53OhtAlk%ͬ; T vzW͕3~VyDQU ^wӸ]_X/]'WV6_Si11b{s@;DR?mF7 bHrf{1}mE{ͮC5zVH~K)/2Ui85P`l+oq2 \Ypl-IdLgѠ-S&wQsk#>[.e:2bœZd2s%kIS{6[ ©濫ѓʋq~OT ^Dkcg21O\G5ɖm~/f҅Q#g^Fq MoOF$~U9L^*yo1ҁO0jwDp"X83#f%xk&GX /e|nN;+& j<ӥ4>[=:ʱVT79ULG.7wʨtz̗|򙽦eEAD` rNь[uH`oR ,`XT+ѥh)szuvc\XnE[o(xoiWӠ-wdN2sR c(DMuT9rwcHy^*>HX|R$NV->I6#9⿾lr4(10k-q9= mhT;lw1@-s.k&״V>W\rO4#DƦ;TLjϛ{L_rйm4[" ƌz5;])cyCYApI֘c[l%>-M6)avu~ 1wR[㦒Yp10 yiոzRIUFthXL[B%R Q_zl>0V[0rHP',3&~jcm q϶46Қ]2 0wSaxkWɻ2=NXiw8 BZyVN`t}|qHA-i-ܰ_EQumk]SX䍂ԢKP}[fVz`R@7;\KeZv blMWm^3; $" U-`W6&#Mb<8|P&x κEUe{z5O,;ּІAT8 '|#^q6|8m08kT~H$j44{$L7k3cX)jbBLAN }1uh_XA{4׉?/yg2jR\ [kߍ>DpmSSl?Nr. My6\~PrӌӻI+{LVȝش7/#8zޛ >z^m_IN' k釶hܡdV箖)S؜h1a'Â[u2~"6%Iҁbzr>M ۑ #In_钢1 Xu@:4ga<\?u(lHCkBAaw+^ xlӓqC%x|B]c .hդX1LL)A>|E*2>2?4]aL0=4bC3G } X\OI q*t*׫RMBe>2^F_RʎwDŽGc?4D'Gqл\dbk} CG'3 $:=숊%ۄ=;[ϝ4G o=BT`ѕTvVf9TpTvƱ}j枝gJn}'݇uo94GHD4[Џ.y+L&`qrˤ{'qqP{Q鉥8OBqJkRZ$׋[DQh8AOu-|=gx}\@d=yD3]N Kvb"ǐv=<}h YޖH1aa4/qK:3DjO 60i+ϸۭq%>6]!Q: wg$T"qLG9P4nS 6&DG}:xzCbB!1ol!∙יKV&5\yS<'-[ Ulvb{؈rWk?_̤4^7~ 6łF$}("^ 6vDyAxW.iI1W:Qcs2ji1 ^Opd&:'/.K%P&Z1iL|v ,?*.'tb4ĵ#lq͸G,)8WX@i!L~Ox'1<zN?JJ pUO={1*kE$~s$ArW[X:Ín+}I.+o"G )Sؐeݻ{y=>Ԋ!I3[MLFaU3M#N8NP R6<߈=.|@H]1^Lx>5O wT+}Xu2:q l'ЙccbKj.@wߜGY 013) }ڼ?q[b2&I.~rC5~-D _꫹C'U̒%QgáS@ %68dĢuzB{$Q :go݀vO+^9'wc&ґ߁ŝ c- 8rtWI$'ZY(܂X@!jq{ ~]&RO:D卦 ^;S9eɱxH~ze"x]gV H3/ϭQcKm ,_");=ڕUXE nȄ)(dϖI6Τt`E Dx-/Wzb0UiN$dENwMm|nW-`$[SXֵM[`OP6d)d|&{5ㅊldܘ ? X^M%)ml/0F=צhHXg;t2 d+HOA8Y|gĺHVu.;pxJq#Ap]'|5WR]Nvmox)X0z8MD1DlIc0$RzZE6J׃i =p$s {#y- KSMY24(]`ךtJwUb `!}րP3M0XH5 ho_3@w_ME1=%da@2F,p2x]Ms7d!wf?H3Ӝt29)L`:Y.Vܿ́ɇ>7Ի1wy{ThBĤMD:ۣcBɴa'ԭ[y46UB#goI~Ğni0x:;/@-Qwv%6sIm•8(ybH+^}Ocp`֐6Xy,ny{PM{J0|Uugg'[}efm \$?I"8d4Ηf JB#kᒶ 8 Z8'o7{ =}ሉf8$Gg -N8{t &?D72m}`,+S' r9oIY&ܵo ѩQ8j*~EQ],/g+$l)1+ڷ4<,<92QKbˡGoG, :]R8tk΂&&X<@ 6}9s}BEipvj2IT"Xu~AƮS$BEC8-.AtͰЅFÉ5. 0m+T|A%c1ghXR,Ǖ(vV )y6?'2 i?"iV ?>?䖸dAw%+͡zBx`{{Q[GhO;Uy~ޭ`n~VƇ2dW$s+7Ӛi5>4?R?{TyPS˛¦c 4Dػ|@^xH@㒮dvĜe#uZ(a37)+wIh;"=?]Lߪ7> m1^dǐq#>[iNo>.JCpǣT2fekqarrXpdnAyTzUX>K( j2LGv,8oВMT~8`ŊdTT-9*V7Kd}9ܛǢz !0yOWq3iks}~b/vjXOzkcTΊRG^ADԷo GLٺQLjVկ9pw MB{˻e9-#Wҧ1l ۼe#7Uih'yr_4O_#6 UpMemt}Gb16ΚKqp>wӗE0(s|OYQs*${g]5JM&gOd.;KЏǟ6yv]Ӆ.d<9Ob80H;lYb=~ʾ[&O;+zWNw t@06N K['xuY2|[nND!*6|jseb,Yڷ(UyRmGǿ*5+&Hsv1K2kڵj7ЧMx=듸޼S s}{Zw~xhs4QW&4߶ψ4,i:;n>^-;psʌV }J(XЁQAHA턤26f:~G֘83L֣Qe$$ky1v=tꁈo eیμoQMc- p#*96換wmNc5l{5AV{3(t ; W/=]$?tpn>NaFB"=_i^Ӱ5F/sM 8PIamukS德53`ZOD#$$<;] lX?0+MOSy/KWb N mjdb8..Gxibԓd_ӦEhDŽSo+BSRr;1_핕!l*x ^k դj9#0}t杹v25<{חL `\od:ͳ0bO+qK/J/[%]N'@/?x`"atrjOT$'c 4D8cc`Q`ި=K{@q== lxHҦ}lt B" Is1I\i 3?eL$ٶ9ŸpM}WLɷ-ӑ԰ 82;*CCԞH.B.P˻׭ '.V\ V$XRCrM"1ٱߕu1 [hd/!ZJ9Y:x TgT'7dWn8ƌ?̖i+o(yC"})Δ|5?q$Sjv'Zp_ EƠ{!fNYˌ@xA~b&-8 I^-Bdɲ}+dg?/$$r`hi4 IͿ^1i'ASm~IW(%Ϯ2Gx%s(ɩ̴5 h/Y:g$d][F(7[+ rނdof c۞JѮ>q޾Q]{|ۿr w1-/a~O2n5 1U d2c@1Ueys۝5ލ$`$(3*ͬ|3_V$7xL Trp~z?l(A'V(i4n؊vd.qY7,vi]3ḙ729A=[i!A\ub{bU0eкY&a[ҹ? G!_Idŋ/čc Oa0 -˕j0 h;"8񥓭::~IF{?xpssuZ>Nad W6G@Ť OY_h%7R̾g鎧L ue^2l#q[?ƌK^?FMeV`v1ڰ3xK+>ܿ ˷c:9ra2iS~n^ {M79Tc̓l-Ԛbz'~}[joZcf==A/Dz`h<a Oul97>|z6tfd¾7 O9nmMCc &.ףֹLOڙ˙ cҞ/:khvҼYԼi M%aX:އ, M"(qx 5̻uӢcĊJP69(Pdy!Ǹ橅2\M:[I-e.AGd23 2Ssws߯ʆFVbᰶnʺ~  o>DcoeqUlvY;KяRAng xd<A/W{>iZ9~c.+{xl2 8 =Qf2 3%R3^<^@7!?x+#Z{XG]լzâ)hy`ّ43VlT"2rQҫg2ya8t'"Y\ ]ŇarM15n/DҡH ,/%~KO'Ȓm:$H +o oBUz}L]|{|6 `iHmj}2(<t|(B<21ʤuCۄ˫3 "E7%&QX9ZWoY ο Fzhx {_OY۸9ʑIda=6l]W1jC/u مtGKi/Hv'QY#lBj2.NDSV iivPWcr?9i{9oĚ:%ËAh]HUNgD+1]{25vpyUqq#SՖSt>S;j 2 U'Mj bO$SpyyL\KhR0 ̓$<_y.h7:!o⟜< S/e} CW+#Ph|{Cd{ ZݭԾ*83b)hP:ã`Jk{3|dG{N<=nϞ݈NGTrG\">\ ?{7s גPsVh̔eEZ`GNE$d7t.5!c_32:4[ Rq)Ev$58\iֱq*5R\9=I,tH 8jRSj %b[DCgIKN8c :|!p(1K&ILQ{-6*Cj^/yBƕɁyֻmCyO&'kL[L3FqB\IhF?@ᄝV F>'6oY_k?)`xd#Oh( l0l$JP`JNjST0Ib6C:ʒd-}5 1rE3"b(AE |S;C +býL9)S"=n;*zPK:bξnK3L3T! l1p_M[8~!e\OfQ ;nv)jΚA~!ᖬd<^r4VOx6JֆGXD/~FYu$r;J Od|+nB",_G@!=?^ʨA8 'eJXU/ |=d@WhB yɝw_+O +I!%Tm˅.ArC_L:^V }5n{Egc$hI9()F, Y׼*Vɝ+ad,E]S]-Wn].kTkiG% Qe.%+YTJ6:Ę.whb,߼WZ,$%aГ1@BhVT:w3c*G:B[) eD4qYc3)HޡG}J TT>yTZL$G- xMdDł+ 0Q,BoM(vW\-6}6|x6AW|!=KR=PrJCI^l?Q-yf4Yˣ8٢kwc SMF ڇ۵S:D?s=zhc0Q"D#S҅y ]zI* pf17?ӃHpB oZO/!$%l:>"\K'Ç@%/Ygo,6"dхp9]~.}' ]TVg5R7US-Aiʋxȁ2;)H)"8FԀIͶ9Ej7OvC̭'(G 1t;kSRTuqY|՛7+7ҵog_$rѕA05):Oޥj?KguuIoq}APON>wY.z͑Q>сs+W#A14$l6)vz=I#Oƌ:9^.O׵Vܖ)ys@ ykG;S+ìV61DsWh:y5Xʚ )9= di4k\{nfybɫqm3 J:ll5߼)B0Roa9iGD=2BDݴ/P, x|p6_(Y 5c12B.}X7G:xW!vQC+y|F&e?z j ʨ$X*?⪻`fgxj J"M㺿+ߍiة[0ulrE*@+NҞNXNjUE'~w%f82#yU2-l`|T_zKB2A0 }hfN-np0 ~ko[7,$w[Z{0Sj\S-:2[.*nT%S;&T{ ' =t58˕,b-PڸGBTU#|*ȱ)ӡ?r ) 5`P/<ԕ0gY5{(<~q41V3nKX }dB5PY7fp?v@qg1V,; ӴU7#S'E@mD@]eн6<P RًZmOʵjS־*)eHٹ>TQM6F y*HDf߯ž Diߍ7&B2` U93xw gr"r,NWP1x{,yC(e74Gev sb9\tS %_Stw;>Fjߑtw&Nmi= 32pY5X/sNe< Q{nU ӼB)oR|c׍ny]·|NCD@y-iDJ%< ,o0~q_ I$ծ;A&93m?/ T4> cuɾW;*ꤹ/QZI3Uq< 0>9Q V̬`Ivkڥ,zBYS-yLqȹqJ3 9 Euْnnm`gAk%)iwBC$u\/ ܙ ",}E<(K`p6> mUTo"[/P.N-o ('%;ɢ1}ACeq͙LjUH /HEW&Z'[w Qό۴Gѯ9dާH B)-f9!(ήw $ ZWh >Cv݋\dSق9FKͥᡙu(C}c.Ϩ{@z(gȮ}>vhFǟ7q*;={r-$f*{^`[D7kqaD^2:(p+3by%Imj&<_bu[*1H9AX=r Yq+8 v:ѩH[표woId,vmU悝Z**bz~ղlGR]CEKjܤݘ9 ) !n-?T/Hy"5ǔb.-aK1XE/'U0-|ĿyB %l!' u&:|GKE[M7'L@m%XJrE "R.0V`mhmkgե <Idi &m foM51DLscqWb=GqdG7hyhӓi gPgㇴIKc B^SVw?j;X. O ΁YRsedr2dꉬqZ=9"żc͚dx#cU_bUG$Y7R ) [_<ob'W8P J "(0ū{QV-{UlXt4!Ruf"?e^#@ciP| E4?:XbTv1D|X})Ax2:os LO\*Yz%R<[5.JPoJWN#2 = 8gtI -~6eChӖ(ˊ7akM]ҧ$TEeӆ5KyheV`G]Sɗ|?1cwA</ Zmz+Zdm!3Is~y\WͰEF%Y8HLd(:1&[InTkl'8CnM6H嫉ay.uH ,YR_-6ǚ%=tbSXyK(%olޮ?aiCRhJU戀"Q||O ;o3\*7Ѱ+^ +|؄WG(\:z t)X/7 t%"ֈU ~ I ]\~Ӝ ivWF5z?+5|)p`&4,) R0VR}^D\F, br_^^sf^ի(&h>ߌr|<Fx0'HB?|EEZ%$B -|—g'u[FDO _<~Zk}YOyqERH˗6`ػ8&;lNF$Sz*ƿ~un Ź:;#4On -5N=/f?{&V:|!ҖOoUr*S|"ȻU/B5+#?Y$߷ӓ~uV{$h]=>\QHe܏%:Kӧ? dC1>l,7 }FB9*(+{)xu!CSG6ɤnC „Et ܩqh2q˼ V>?!Ld3[ {~>;w)mNB4o#ObrW]#> a OhyE[uw9@?j τahrB%'C Ih X(B'M6=>[L5:FAQJp 0Ԅm,5L&iJDL Y:9`oI)A P3|ٸ 4d嘫vV(Wn;@5x)LEȒ~g]0”X'x$1m]hL/4[]cQ_l Kn[8/U|X%o UnȌ]$X{lF ~\_GOvXH46^ja;>>R M6)WO(+ &4N5i !pva"B(:'H@ ٝ?+gyk c&*#s8Ң,}>r$ᕲÙq!Xq&. B~zA xEj Gh dQ&p?Bc$hoDL\޵SߪM=.]-L){P|脪zi`|}{f&&6 WՉrUɫm6CCR83><YH$YZ [z˸GuO [U8ߧG&{ˉ{$2ךm_XեK/vco%th.$bŽ|^)Oy%J ppsKb^pI5EޛaOA#Z\r @Gn5;%ަJ%OJJfƤ90_\*p ظrZNH4_p5 O>fްSV8GHY1uT0%`^i !_Rёk%{K=M _RҬ31g],1ppvC݀ Ig,)5KD7ھ @{=NMd2 I6˻$FsNJDT̰nqZώg+67@rז.gTO$-u#~hgIƨD0ݧ{ Aק7rz2|- -6l;uY~SgnEOWt@݈?3#Xǂ2GcX{G hSVh/\oi "`d+;5~a`."!=7kg: p{Rr*|\@v1EB,'.Ko&F)ĮciRbGHnMFLȻ|XjE|˩@v\) yOSswSe ٠QT{=D .`:y:ChD03hʻ J5;AJiQEDVZqb[K2QV5kA7:gWōʭhb*u<ҊGH^-HG1mg<; X޳v!I%q+j">ʒz]>@7$p /bMbTۏ!c2shc?o}-</0^NID<=ם(B`"y3/I!o)p›+[5g{V=gݺFbJNu>Β"=9R:< [-_A8zba|vhڃV2U5u- 0zAvg<0ȉ|s3[99*yݩG = 5rEe獿 :ds)l!2@8ΝY&MRn'E:!q|m*ۇu_͚04*8m*'[jo'CL:dGg»928E]^)=[׍d$$! 'pfRf9薧5$F\wLeumeAȇ(4M'zEO/Ğ)'u"5Bd}%ѪrJB-ͩNdä?ڻ^WQ:CŚ0g0UiXDw(Wfv]M+&a^':C_eg;9_}(0-ǺN~3u@ƾSoK~=rVM?=SV5$>Nvq+Og)r2W+'$XN'Y"眪CVd^S [˜Lw!{K.viG@a%}Wûڤ)E,  Hy2Ԥ8Ԩ!n(=, O .D~Z`™u>oUo^N*%W8Ouo E#}X+u['鏀!|:I&МVFPx:/jrOllvk5Z>%U )yRazu[zy8 Ӗ8ūQ$ C6a9|B>VhZa !sOp#dwbE^)~-f Zg$ km y@L)~X>wafIvB@mMT<-kfۣ9#r R!˯KU>RK xVV2qͬC.cz`qҡ\* K:i"nn8I>=ISl /(UyLHLw9W0gdn7kN.;u,]DѪ)H/Vn+_S@TG/“8}Y,ʱ=q- X !:Z%c`O}J£ *[JX-AwULt9Znk%ϛ=}]$B7\q}1ǹ9Ȑ QqcGMt\2nD_SR/Qn%\,#MT~"κ'-Z8BQs wdK{5||mN ]o@rKV/Ay KZ H5C啡u!DһCκb_eܓg3Ad Se뇋OWE!v  p؇}tƀ97;nUTw4EźާA+%l1YΧue1Vl~/j@.v̮@ n%ļ{:3[ƭ MOJScO9: f.u"yy#DZ _d_؈+ f,47'F O c06,n*%+|mLiR$\f(;x'%*dYʒ1 %`Ph4&nيk-f:=W]sڸ(s9 u9n.47 4Sw >te;;@4H[1w؜-|n7FGܪ$v Ӥ>}^ w'JK`V>nĒ.IV4/sCe8q[VhWKR Lڻ~˸y7&D&QDZ? I5I8li4P-cϦ̶KLbif¢f+c6e ra ԃ+NA_"XwWy VEd^v:1^u-8HKӁjAlRo?xV]Ɯ5b:V?v_bJ7誮t"UVZ>AgTMg}[sM̪E">mՎKZ,x,v@㑣<.{Ybu%#|֧QRR-\8~/}ФzM L _9R0e=zYo`_:Uf5Ğ[KmՓQ$<" x_B´ ؁GFu*YaQ\`YI> [ClV* (}).*ыo x8ca޴JɦԄa*|J9g*k~\IMp.zҵ@BGϙa hPP?:tY``JTec#4H S`jP)X*M^7QƕaLob'fu Vĭ v ]1Z\xPc8%\睫C֬@e, PJ !(p#ȷ>v2_jPWLp7 h}Ӂ2=v~3{foϮOEyȌ}BK!ܠ鉼\:Tz6tmPF* Bu,0 -OU 1JI#4ѵMS/UC`F/k#;ԇ"ӱa~ItM+M70 F0gиy]K өZ̀ڗgЮ2Љ@ߧbo+/۶&kW5s޻')ZP=Qo]1q y-J#?ai B=D9(Ɂi}:~YL,4?.KBViy{gOXzϽT 7(s#d IIs܌'obtq0[qM纠 XT#yrE&+C)ߥلy. {_ۨ*M6Qtq5rOAM%Quui/ͨƶ|`'&B6ȵ: W._}49P٪vI{˙2LxĜzAMLA%A[_C?M@bl=Mmm gO_+LɓbO$nGT?\JL߭fP>9" c^vk- _u-0"8 6į ]CD39LYxZ-z %%/Y1,$FS/$4jlda*r@L  "}.d7`*xxCZ|I+npEՔB!x'48bX*.l =cзx21eϐ"!1g墫\0ZY+;}alNll@֌y*Uied/'\[栖zfOE * $HQSE`Lyvn[LYءáXؔQ.,?0"EΪ"$C[<*va!4#,ֳA(СicQ[JYYkvAp_`?|xmMMyfRta éܟ.HjzI8mJDF [ѰFo;"T }„lB4pjb݊.Œ~u}>"9P[;޶pN &|;9n>l4Q5Y< R(&f~IQg4ڌe&vDs|ҖMq:Wv\|{6ȀS#V2X־z9*oZ'T{:yP({RJz(%&-}D5:Ί{ltI•7x2/5C.rͻ2`kE.d6.4Q:oQw0V$b8)S…}61)xȗL.B75 (蛹񿗪*CU59o(9\ 8ܶ[MG/Oڡ]$N(낎T-жg5&x̸zp0Gn_h"Ñߤ KޞLc4~c\t ◵^pF&/`‘]ǥc7NEpL:gN55gjvɑfi_W<uE).YS YB'eD4[팵padx>d#rn>V풣ҴHݍؾ%<ͳcytEĨZq_yo?a&}I6Nsu1VUٳiڹy1j"}FԽڣ"=q\i#д]+\"J>t ^&E\+3ё#pZ΄aާ (׃A#!nJFe`8A֟/gC^ӓ)7[9>(3q؊ ?8K$cɵ Sx֐Tt+1Tt'5b7 9 ~e&tc~0'\hTU?Oc`Vr%[ RU&h^X8UiDka;K}1k~w9FCS\r%+P/gI1dL 1o`t%| =c ֟+Rʣ_14y-+\Vcl)a{C JCd2>35GW6q/~V`ķeOfuW]fVkKJgns]WT <8pw#57PJmP zQ"´>vWrQNuك/պ7@vWjpyro>([u'BM^N}[輦zÍ;L X!Q )H\<.t<uytU]c,1˝ ^,X#<2 ŸXïFIK:I"4-TW,Cy`ivMN5In!sz G ^vkAi= L9rz!Xu .0P)@xF8c"*v*q镛G>ѥD,\schA'irOi*8I눢S*a:PMCA:)/#Xd@F~[} cBv8YM*pM{ ?:} P>ae7qώZ }+9ePN γ}F^'F鬫m ס9  [1>/לs6 ]Qcmph ,%VRAa:X$olL={QW+Y>JSݡ~bĂ"<EsUm *c:`=z !Ra1!+C7YH+1س7OS7_\KA_S,=UF!$u on`:")Wjjʓ!@RFB%H$$7.G6}# ,JOP7hFTbTɞF+(JY|:TQۏ`9S?o6ȟW"wʹnřUS\).vNp7m!.u/J'Xˍ-DIEmO%~z x GNz0do$lNN•Wjʨ؋IeԙrǬlUYTrsU*0zږ V8V ΂C2X<NP⟃s7E\"ܻM^E;3>3g\ ;$w<ш]ĵ R(G8n1Tb,6vۏl*:B I9F%N0J.koD1LwC'TSu k+:q7e i8*j?DB2Jy/<O(?ٻ //I ﯻV:8O}FrEP#&l!&[G';{ia5 m̙DŁv\*V~OF7:2D" tfV?cvome;A@kwgDŕjWM󕣏{Th^Xԕ$ ao8F#80jPc*xQ5PկM ڕn K>/T  ;NQV5̖HN{,z,;}T.侦hyC6/\.FkԀ֌?&.˜ˉOLIve|{:%_ֿb sC]y"ӭ͘KH x+K&'bWQ}|// aBG pʮ;h:B} FjƊM[,O&cG{ޕ%JS['@ DX&6׹\ pIϏ.IJ%$6q# *v1w̪} BYj ,A5cG;X|̺c0ZL!%Ub 5.Sk^) ^њ@B'B~{ҍ,x\6XW"ܞ꽥K1nEM2欇V4NQ n^bw״#iK٧*pEơ q@\+울;@7 "DUКul=t@׿f/k=96\qu0_Z1$Z4ѢcGdLxTiK^:g(C9߲@6@ޚgt5OI\xD9Y!?S6YT`]`Ә9ɿ">xc! U# s|1avwp#鷔c4zD aVyzrCQ`x}^7^VQ9xO\e f{4R-RM_r͊\sQ:ZXpߗտ l{4vQ:gsrtkB`vn#$q' '][)ntb2;98b e OyGa 6?g :ΓUlx8=Bxv;-'06Zq3KX/8(&LRRcd/aCF7Z Eyi" (hmRKg{IMsz+x, y:׫f>V-Qaf/:E_a-&YKf ׌)0@g =p7Z/aEFUpo2Qmqr0UU~= + )T3WU8e_N.G8U*'E2LkR5ѝפ7b%Ng[A0^F?_n󪬙LPSfJ;ûTѵEGGhҽ|'4orJ >D+Mނs]X))(voÂ(Yz`ք3}G}85ÑnyPܕ Z bZc&.cr~֦%ށT?ߥ$oθ,gG?`ǕD8ymU=P;]A=3>6{J)wa$ ǘ tI /drU*[e;J_0d ;&aٝ_\v6Iae/(|Ac{3iւvS09KF t]!kY$ 2fs):FmOuP5%r૘D^6pv[1j[E \8xd;"GYc<'_5V}& Rڮ.2Kk 鄇odI~WJO]q}?:~ I[qCYν|w@HךQ>ۺq3F׆xJ='&W#Y)EebHa6w7.As:|XYIjv{G=&x-oB򤞧Ef1m*KRLZ=- tawI+;"JqШWz0i挴ޢ7H)B$k sg ]E-TĸĔ%)8p.›ȿ%Pv=(/M륑^&ƿOW,ǰa&mg3l YvM(_Ic7I!qwk7QkX~UZ,)f$! 1bKN t\?pO_pkE'?qԈ8^!1 {]l>,IILAAe)?CL*u #AƘ< yvHsZ̗I )UGZ;2@ 慱m/ 03XZQz)q3-ok1jhX%j⫫$1$'eV:Xzx8 J:!Q#< BC2^ VkZECϪ@ j&ߢ 7cK#m.dm {HDR[ בOH!Z2;rgN=Hn QW0&ĴfQA!yļ"O+EXSAٷ:Ze &t9jP1~FfVQF{[ HIR%R#*.e]u>rb٬cGCj́L`Dϓ^IrKcp'VOLsƔo/n)cBH'$[gZic+G?- N5',#Ӊ>! mK(WK/&j*9fM3bHh0qHUsKn8פF} HZX<3/pơ{Ӏ:a:̥C`o6NL?Bnh!HQJ"W cVqfP EG6㢷*яN?ȰP4K VtҒnFl(*\I}d{6@@8otO"\G6Z.iO_f%/j8@X9]&xrOLRѽ=JL!vkX}Fdľ ϹH_T=ŎvsS QOH\HAb,{нh] lfl/n W]nW{kŗw.W[)Ԃ/YY}f%{bEiga8jd%lP_0VQK?samWY밟Q"u.Qsq;/9TĻȍ1[O= rAy OKIҕ#99#0F[<%!-'}eh2E`q e}5JXV-$ڼ* ZsN yJalrf!3\=`ǑSH|1Q7%afxx(ZdfIH'Zz_, bŸhѪ<˜-̣qir ΤZt uc}xyi#VFpx4f@р` _(>]|4rPֿ4cTjм.eSB>]K\r٫ԫO$>P5·M]OelS2HlԚ}i `]/d`p 1&2e57>ɉdǏ]Hnc zhb_ wd\l ߉0de#i>I2l!fQ` K+2J݉,Л]*!NxvyH$G"Rhz+!Ț:>mp2 X+NI="JdSz{,_-"NШ":^4q(zxĘPTuJ'EɉMP(qfo9~m2ݧ<դ/OpݙBѧFd JlXٙ[poE dgbD X3P݌2HF$mĭw658cq|2F_҄`! +|@5Џ;wFutʶco_jֺ)j6:?7hbI gƕF B-Vjû3냝]ewʐ+rY8A&pyu"rd1){Y'_ b[4xʌMSw|i&5m EbC;<ThP8+{hc6ԶZdp'j[mLPP7>uh'@I;/vph($l1|@i.xLx &}&RERM_`;*_+cQ #k^E#/;!)z9I;ć#67^eTBx(`+^'[^Y8s)p!qKw9ȩsG1M2ɡ~tUAX<6ɥ2)l5KH p)š '&IGE^!E LKgV(DUrz܍ڙ4YJ/&f1ជBIİޥpOx m<^vb[؞ȹ:ZD AZKD4:t4Q=Sh#Ե.1DXr8E)(Q[)?_x/B0n*hR9n4$"l+:fTA-&_ӣSk,i_yg^0,H/z3|u?zLc^t'8M}_Og"?[B~ @uZzx:4 I"2Y86غlt珦3= QZ\k7_Pf'f[brVOҤ)wh#oFNd`7ش\1+;kNWO`ةɇ2lIw{7f U\#/Jd%fPj4{;xu"FFO`{0#Pgqmv-=#Vh- A*fVO!SӦl1ITz$;qw>XTܮrAX6ow[R|;5-!ẋcdAL0ϣ+.Z/5M"R}@FZO\!V9,i'{Ǒ=c:ȫ} 'ۿ)0#46rzY"I;GienwpV  Z,= f>Wo7YDs@q*1o5 Z$MeQ(t<}㻉;ǿN:lw%+mqXǠ{+hEMKLՋMs>;uH ">gj&7]9we`e6"}L<~172beFP:a}d)@_YtCeV2'[1#xMa hy78Gob$a["EYAM$@)M#Y:9V v{~|rE A}u`j,xF S ZK!P`ߔ R|+M FS‚`pLN_qJhiO ~2zVx4.mSVYLh'ZC 6:2g Ud Ŭ, ]vpSefحٯ Čfu(L~I"?Xj|yH?!C7q)H@]1\ ̴rs`]$!d(Hn,YXhp9R)j|aDe.dxűX``ZrLg- KFoRh8)fd4 :{{+ I)ֹ>L;]X*oWz"&/glo._23tSanVa *7xs!Z LG]'m96$opX2|)jNEζPvvoJ<OR-3֊*|EǵaP[Pw^)bd0Sq[+.O\kUcQ{P/u"TZ La?MA>U׀Jãf\XT[vϙ]XssO@{>۬ȽGբ((}i&ZIP2,$+LhVnTq)c`xS]qKŞMKZڕTCm2x|LqfbWf +^B)86 d&=-κU\~-7Dn䵧cLJkP 䦂VJ [!npʒ) k璔 3e-g4ـc)Y2?zPI-`̩.`Uh|Aǿ)I) 'iՓFN>] ݤi&I{lB?뮖. HQ/g1f2~Mp5brC _Yv'y$Ҩ"] +MG+,h-bgH`dPÇkmF;7.3%N\R9'^!ӈktt< U8iO`<7'썧vA;5(ʨũ'%U4%? o~_Jǂ)6TS͐[!tg3vO[=sDqNRIt&k-'1r/S|y~;+-K3 Vy G(琄SY[Du堥ym*Yi1G?{/l~`+f0iR6㌲bC511~5\llIe3AZwk.!ڙG$ Fw!bm ML=G&y9GXqCIk8*$,Β`cf}RBvmG@UvؓfBU*>TIH._%z |BtxzJmp]lmd% am(TiFm+ \p=ژ1c B:5D3 @*%Z844Ft33ʨq5m4i`w$v 6Viq]8q!_!d5GJG܅H[&tă@NuGgѬP62yP巐g,+Հ?;'wDRjVZMVhJ%mFTC(D2'Vv#6u$<"][rj#&JaƼpJ\__O;b(z_6m#΂f6al݌ 7N tBb;WL8&|=.GvaoI]:$.?żm_N[zk^N>)X錦b;.CX?j$|ƻݾMsUZ묘-+oM8S\g" $,HfN=.ȃ%)8 -kM DL{7_ *K( hھcxi-`$ϫ`c#5Ur#]*'Eιf`c"6`!C6 orti#5Ob1p wC_1찔 :` 0WD/#szLzPC cq <>J+/ۊ˴32ָA( pMN 9O,>F2p:h5z{Ub5*d+ٷ!֧1u X3Y1L vTNl*mSUb!хuwL_C%p6ҚeJ=-9*g(FdMOl=C32 (Ǯ-@w/ӱ)[-OO@2>q0[ YvV. v R;XE#"MVkS`9`UFyNrG-DqaqF'NNR=zaE'qgI|:5P%_bHi(J D#`8Dω~Ss& 3eMz9h87Nt {鰽uǻY>i%:N+5.mŀ?P' },FwWF1Sض=^p)U(䀹D JCՎ_Kk_\cQoF;#eTFQdsTVh?Pu>Cxs6(<Nq9mLg̚(b7]8y)w`vZ5`v[r.)~p@q+-ښu!hfgX"[mnlDx9YzFW#əَ&B)Ft z) v;~PV+5s4֬wS蝵U6a+u6cf!P,To毞i$Za @"wI틸3h/Rw"'$0}xplH@wBrKMĮ?,h#'7N5U}Vw𭸬 ca e7 2(*8,X ˍ&җ̺FM-\ a p!X=#zeS6N= oKA$(yeChs+fI31?͌2|>Ml3>T#aVu"OBƴ4) 쏏0ܛ<eknb:T<{UM1[ Ms(ObK /L~n,aW]EN/9b/'f⌮񾬣h& . ۲W#G (̆\vh~.&YVͺ^F=.<VCyM,"mAg_Q huFY2.IħHdGl]Ddx~=ĺM&&b~뷀iP%lʿ v S1dv:W.0.n߃0=؋`ȃpUʐsgxRk8&hBY Ss9u /$aZ,X"f70q$9DUv>;*I_,b)ۜIhw5_'ߧ|~&DT`9͐{HƯXs0(g{׈8Pn͸a:OG30n=GCJ}G&k7veEO/ zLvi ]k&J=GI|g3׭Wȝ=R(kxG&y@d3=S"ĈD2*3%[0l] t[Ԯ֛UWO>SzH{+ E†M~"nM׉;|4 10ۇK*x?%0PN쭌|%@[|_`"WHK.^}M C2toqg|ЊЏ߽V$DO!onD}dArўXwSJQvʩ|qnN DxIӳ("WR1z%h4'`DPjS;%,-PI=·Txe vD%98KyR;xb=0ޙ_'ь'~*zXZ/\v >LjĴn?&I="8@b% /ňHLl`LnrU i^c)_]*>ݥ,! NG#ae30e5V,o@`Gh*X}U=a4Quav+:k3I2uU-"Qh=FP4MG1~tӤ$["+|!]0,5jFXx\JE/@%lAcqoH\yd1Gr"@<|05u9yaML?ƝQ7>ѭڜٔ9W/ituB+jIpS˨1YPb"p_c 2tx}O) Lom%ux@f )q>TX ҋ ܸvr6C-X)p]q2yc1ɑJn9GԄY(uwCWDkIp!IUE7G۰B_8S`{/:8 ]DEIKWnbc0ACidH$;*_Sr c3"MhkkՐ{?m =ʁ@1=Q&Gcz.Y֘&0W~?ҖI KNbo(kv/fa )2&9327@1rl뫣PÕbWӉ5.~&/Qj'1ZmcK  +i7Fr=?.:q&ۈD^۩`3^ZtO"F(8.P3#iQXd|B@?ʽF1:[jh/Q $4,XŒz=^ۋɽ AI -r;IpH~l^lͭ FJBmiU uZsH6X, G+p#EqP jA~VMs9< "CNs^ ڼ_Xĸ/?!5Row`1:(>v9rhT4:'5"q)8!A}S*'Sȝ&XbwUx@!ibUiORQ&1_돮P͆Q;'-8Uٳ?[k!#N }Cnj^$jQScG\u6̈:f{c V py{% )gxa|X{ŞP}..vOχa(Q@ 7lGELDqd}*uPGT&&_7"78j"SdU8eKy ṭXn,fؠŜC=C&5SV9d$o]e +ǟCn&Կ|7R3h=r'3:oiB`tE(SW@t?e^SFFgkBxEDtZq?.|w[ fjg i0:_1dl= (+Ӣd5$ ŀHJLPn\c@, tV s \sM{B3BmL-9D'.il0E,A_[:KYv5|L4 f\O@yY)AkG0d;Dmd ~`܋jwRm L=pYB<+rb5V:md{X*oS2v$37Ois35D$Åh</S,][3r(j4~iټQ(.stlnfS=UVUtBx[e.Oe[c%"$wosR)sχ%$ ɒ5IVTMWNޕ%P*[qB\U]3^LaWՂ/{i7omF}-aO` &K.B /f^V}ѢHέ-fzm^^@$XBoGXRUuKBgt*䤚Z9Ƨg@)`s|y~ b5͠ڜ /5*Poχ3Ynz5 5=[ \xwZ[_SޏRʐ@"ڬ@ TƖe+6KgTv92vZpÔ˷ec \cţ|M'*ӆTmESn:"Kʇ6+(s ׊&5p ZDl}w$Bh7*ئiIHABr ØTcQL& NC8<'U ieJԎτmDhGH3o0[ɾ+GӅ ܗG/ )u]2a5Խ&aC#*DC'`AΖk6-y`.osi:tQ#A[:=ۘ/Ԋ@֩Q"T;Jh~nT-0s6y5ωCVwbjC$M4~F=Aйb|P𥬟auM5b yfnkn}yzØ=>!KҰKĕWHq'IJv=@J4;Zk ᯣKnw?šԋV"n۠ȯ2Ʃg1WnoHZGG4. b/e,G|ƢDRG=TKnB^{d+bo,fM3Se7+Xa*ݵe  1HPW`uqsjBskQi9 @!CL!+$(Hz4 Ʀ+5]o0a?2-EY~ şGh۽ 3| !N^Q+nƤhf9>.:ty}-ι &b^ٍ kf3F{Xcŭ.0|*Z],3brCqa;#BK5s䶏]&/ym=rXn's6t@=t fnɧbΉZJt^O/B]#btH1wc&Ro՚QɗKJti[~7?4=~!tEwRZi;Iub]KvQM'.\1)[9uX]LKu2@R?_6mM=Q-Oz E=j<Ol;?i8-AKoNfr7lz83vF/mz'hdep'%a=0M{)❄2WeJ@zY1¤.G'AI.d9N\>xjSj<(BS`1yqUS9Y" x-duIU&9!<<C@ R\Of_R(o'k_qk8C peauSr3xC~w)p~S@nhiS“Bw,9]C{m[ ûa2K۬!6[0o?-n.N:ݺmOyNu|y'0 lFJ>c(RU 2(wwZ0/E:kPfܪ |CfՎ lPXn`I|inƮ.@kЈ&u^)*u8KOcy5qv(<&(H%F`y* l 0ޣ5zRLR ^criG!"Z Ol,cS.aEiLV٥'kVןSo`cҕ $7$ŏ$Ŏޝ]!J(?2~=LSbfv5F*= _ka~zFuIo^9F&l)6˃ѐx$4w沊&i>#M' H"IA>w%VR{k?lR_e7mE<)wl F @F$ }@{"ڌ]g +:F; +!m iJFtw3E. L sϒ$UOs>]JXeMƶV={H~1Ih*/)4/n8hJ\H=AQP~}n&y=g|eWtUża !'kNRf]q aV+a"r݆KCtM 'vY r4/{:oA4W.}炌2>/.,dY=ṟVL+=_ձUymyF33 -iFFwi.-%(1  V?9Õ(-};9v_ͬ 6^,9^&j5YG1;ps>lUsymߛJD򶿈h͝'f(USoM{ ؀Wˣ^b6aX$@)[:B[koS%+d[{Kp=*z/ptN"܍QfKjSB=]*:etA/K0ȦB˙^%Njo-j9M#8P徱Q0drl4ؾR*KWU\8cy2Gbߠ (w1jѲ@z>QVgzN^ -1$3zD[ڗun[*ccRX*\qt`g,57M ,[Tm]pye]/-HM[a`~f}@-[3!6&Z֗*#Dd0 ^ )O yT+\TuHdjn! hTZοc!4I&[niC?A 1 JsDFCi\"dY낞9vJmpgFA]-VuUP$k:Upx1> 6[εX{=M!UXHaΓ 5kmXϢt#8Q_G*ބb4t!{jͪ_{ (K7]ހ+F7 f҉mܻ8&)" Գ#tLqUsVrr#tPaf:Փ9 tk r)J>^vo`7_T(>§v <Ɓ\;L C-_5S:h3Aܫ6)Pp{/|--F(%} S|Շ P$7ȺJN1ωxz=0h;vIfG!&,LOpNB1 "zg1߄?eKY~(+ PNlHt'wEbӉ)=od w hܔ좮2&g6-txAA%j3.̔<\s,v"2ɝ$ fAcoxx/F4UgCv>R!|{Ɠ?U7S#/~:m~vrX|d_~XgH|j熿D&>c\H: ĸf $[Y6yLT ^G H}Qm;bVšBrResJE&4כqhf(ݢZZ): ؆Zy< phSPT;*vd,v} }1-Fkޜ ^gDo[i|pa7dޒ*vme7^]ϧJSwbC Wʼn22h/akM@s?qʵ<~8H7ċu m ]K$YA9ʱS8IL3E9+I| _ZN{{vaCl "h :1?ȯZ#6*ũJoIYN_lO }]cūo4ʇ?|SMJMKzӘ eYvr_5[~c6Ƙuo :IC`rI`S",afCjjptq*~~^a >NE3OM?}_l)bzcP˚ߡ-[2잾U@zzKv$#]~^,[>g]^ȧ0ܽ[YUmZmPė,DWڤsbG-0teY1eq;C~h,&(l(8r%BL.{UbzX)4t#J,{n}Ǩ?*c LO&Q7 LoMg}Oȉ;@]mDxM%ȸh73~/'P NF s^aWgm36b&ҿ8Kc7;s?ο KvA> 8>N ,wc4B'#نأ[;հ%%.tɔ2EQEN8m=hOz#//mjRg`ⷘa!@4稛!w3E\YD]X.ϳ5LS$N{o@S9xl(2EFyQN8?ulQfɞ1VO˲:<TΗde)ܙ^Mm/,X*u0Bd9j2†Ѣ݅x1ƧM0T5o 5z8{;; ( t:uFW5m!%IwjQoUpژu9Lj/%!cLh/oJG;{4.| ք\XϹxY< /SN/E߹6C J!/U/փhz:v >xV+]]MɆf!6rlPL],˅B1(0tңc_߅ɱ:pGŝȰO}b<^{$+raKc{\HSJVp.miJyl΂#H* LroM@}Ȯi% 9 Q, b`i0O.}ht؅=ON;uAۨ=aVK^4 ;w NPmoN">Ra>^'$ZȬWkJ; VW|1WcoN@S\n.]i!MoǨV[1g7V6-BGc2͛oV g]y,7-M߶)@ S5)[STIzRnXxo?7_ބ˓}VZ57)P`kH֣{: |) Ss*]^ q*,F)[ĬWu;vlenNjY*9~=66,h ڀ ((KBGE4$y& ӕa 7o 0uI" MAdJ$`@G Nߗ޴Ge-rr /{uC>PqCRXM8c.KscIfXܕ0h[ i/PeѦ [fkLJ2|?:;MxCr=db3'CWb;BeCITl'OO0dzNNRd)~̫34~FT+g%O1wsyړpV*Fyc)ӧHqF]ې\&:c^W ^J|9sxp.JN!$+TS ^Y/}g". yo/fz!؅2W3XX=Kj7߁Ϳ*M?l4}!AS7'H: T y=UDsW'.I_և&$@ yC.5˚I;C3 :rU'M8NG](Qdhh[?]eI+([LYmzykAqΒA*{)q C]rhYfY抅޴mbڛdI8m_=K30d|)WD;5PLJ- *#˻%sEzIpbI25H.qCt<NGfaU^ NǑnqۜ#[6Vk |O`^aNmƬՀ[m*:O2 RW+uF O2_J j2,wWϞǴ08AkX\vgѾf7B~L69PX]YcNnMg46aeTsZs\ęJU*ݤ7 \8gpB_2 ozamXv$ڀ-*AZE44?TQHxVAkc%ÐS}[k$_wmm<0O>K XT"YROD6V'S0{XgxJ",qwԘ}M[%y)Tt$,Rh!SG$MyށErq WѪ>|nto^zg~#N+bazqMtReFIzl8Εm!SyH?|= F7Oý 5be3gfnnD&X#hi:Io%>(XnNڊRt\_zuHosWJ4c^Zc^˳IK^ >i'7c `H "k WOEVɔ 12^}\% B0.-N#t`XDcd{\[Ah~-fD&DY_^C:H.aO|HX|Nj'Y]Ig&A#q\` R2zC3% XL% k$avMPA\nd}FH$ݐ9v/Ȓat$k<;YKI1S3VP55QbU epYB6_X"[ʬeQ@V \4D7/SmWK 3E0OF?-5` Vd{Mn "4\8Fi[Kupf>P\HRB.+1-w`i )e6ps04w+t{,+IWG6% .ۯA O=E"ƒQ(}W#žf˗I+>$ZGՂW,Sp w&)w>GLYi'́@s n+?kF!\ gK~5O1HIUv>$k?Maxwe&*ʇ.X/?c"ZX;K_ |~%#VX(r,$q{&Iί݇y,S^6!owN;TI}*xK;ƙ=hYcTn a%5/i.b q9L4ƨ*MrcagqVNPm&m_8Wճd 1N+C/QɂBX||Կˎ7<+]6Y(gS ";2(զEjp1$ڻ u"%wPC{yj՚6eKNQ7E4&mK&c k[VyUrh MEBQe#0tSҎw!>R$xy_,5 -C(-y~+@ ͠UʎNa)c:@v+!Y*#v i9+`Lx1j4iۇ&&ctgs2s77/OuAòܟhOHn͜Յi4>8<tS&{$Эt :Ókkrgv Q->1 D-r) JB\lM\}سЬҵ؃h 3PtVr /4^EZ+*im[ ӏݕ mhMr5FuX<)&pzKBOX|}XV7;3;Qɰx4̕[\QWqq 1~K!j۽K4gW3EHն4_5ȵqnςv >*Ec-j 0aFԓZ2\q,='d%~o X6\ Z1Ӎ"Rx*cf 8b忡mF=b!"a?0zhӓ5Б _dmÞ^=o@!LL3oi=aGh;Y9}˱y#OO%u,`)b{ /M삥K`l2 eijOit!PӒt! OX֒B@[:{1?8 X4 1vh ahj')=q%V:pxv)Q@LBv hSu7fJ>iH"}2zd6rfqh 2J6V<\1dؿ 5+hhFȇü520h$G6y| Ѡ+5R抡YfS?7 %"TdJjW(  e]Ą{緫-1BBNsB1[Šk7!ƁDS~@$ GE9̬F9RViJKaZQY61m(>(t+VbĻ"1@˒-|FaXԨ~fI-Fނ= 8Y` PU*/sV}bFgLBw9TE !_yGlc]x3'G(NȌ *{NfWefR2۹UMDߋQAf19=s ¾򎐃LXsQ%[UwSʦ\~ppWܐI}Rp6h*~?hwOJWި5nM?Ԣš:pdd%Tu0|E CEJ1X=ȡ: D0 a QE5+""kO!ef>i{ afd<'[\ @F&T 9H_^wd`jƑo,ŗ ֹR<1f݀U&CS%;Xeo] W\L",Ymg)O\f,y֋Em5,{ ؏9&;9W-x2J eIl|{AoE1}8<z{(kRwD_=py$? &%s.27x9!4,8wC Ny3 =쉺 ֒C͊@sQ+8yj@/6ouULvEI$YZGe>Z}#2>wټnː}#hb@LXHһVⱺņד:q:TRZ~L|!DKFqiRiUtKaJtu4XCZOo[y{ $?nX8ho31Gt[I>!zՊS\1fݲCDv^c=wHftpURlAc1]xf`y™guԢfpFuヤbH' f)؋e#[sf~<!a%Qs@W\zx5m;^.itL\Gsnw2JZ[caFDژ2}=(.LBW_;TWPHL'`u/~x=ꇜ !j}2_xg">8ER*[YomjdK9 FdLSZ:gFͳb{dI.Ca"DQ 0Ыw@r.6aBLf"]tELDt&RХ X 1UD&J(jͩN[Jկ^:4\VW4|s<1(6 v56[eԒ/AyeڕϾ1+Є jC ߽]wʢ *},1T! :_tU|A8!m鲶pu[]Dd!T58{=q:Xvn . OF Ezsm1QAy`',疏6;mC1+Rs}@MƦPCz̙. %' *^ Nbl*CCHbg%(a6U֍ׄ)hՉ9ڶ"^+Ab<NG kuCRlRػo #v6ޤ$h#2ymFmi;kAXHDU05_"}qhnZƸB-|o5nHa<n}obolg:I ! M П9Rt4c@eJU=Ud1>3l;?|q-Wf+4#Qpfc}@'>ym%Yӛ05L'RaOۍIzV>+e xR(*`y/^,AicV%!&uu&#/n~ |[.g< Sւw6c"LyԅS#@ B ~yT9}?eS~K"\,œOn q<aLHPxHӕaOgp&S)dSBvW4[ShSm+fv}nMwfR _&hk{욾,dު1 ]75yzh PQ ½L!ƇhAZhK QYquW\ʑxGqD] 4*a>231ꬑt1;"<y(_*UKT ^Zl* s_&!*>Ь{u\~gC& >ƏXqԶgzf=zB*rRki8[?f7vPl/ ? 0UY4 8svs(>jԫx`%"WM*ݽ%]w]Y1,`⯻'[-{lr'V1,H%  , =Tъ7Ep,cZ*3E+)p緵A7H5+G3q:V-!)BHϽW.@lLc%xê5O KnamKY &qPQlj'N坑)K&$0|3\ڀwdjë|K?;R>f5M:dɑpat2\eA2!a2N;0S#]Ep#7(>2XS?BIǁD"C~ĭxU(!q~FR_c%FN $HYzf4U;T>[Ҷ;eȾJbS~XL;հn_g${$CvBܜXX'jl&59mflJ鬓Ƈ=q+PMfmԓԙ.}| O*<rF{vkMqBVI߻/IlckҧQ/bA=^/mU\ hEZƟ2 7XEhdR/-Xxٗ2.pp:~P2T(E V}t5N]}֋7 ˌ͟2 j6bM:$S*4*@O*K</:,ǒ6@lO8mKM<_E$Cϡ?Wd/oï(?= eܤ&oFcPh9~'I3ɲ5QܹS$_=/z.qfUa'@뻓{ tVpea N6^U_C|[xg@g']Yʫ}(l H\l4,"f ̵ڵ[UU3ti& rPl{s*43?'wmTcOH2&mWHjO`퐑01IaȚt>@ʥsIN(VZJ7ܛwJSv͚t.>($xytbU 8oi@v!< ص|o,[.#-6vIA'N`N]B [$D y [FUcT #( 'W=%$cӆ4;d/6b~F3 Xv`@XŸ )?:d&I +"Bӥsܖf\eX.TaiCSK:fɗ, M6ĥ68vxPWQxB˂Y9[r+LV{ ϷF~Z5I ^ ȵl{wi,IPEG6yaw#1I!pü7V߄jqN$d%EQNT3x6RjNYKeW& /&PtW0?AmSB6,}Hӗ' Cx v8EXrt"R/l1CEJQIHq~RY1:^=!Ʀ ]D2HmҲg6V4>Q>׬$OdN@Zˇr<7

 9O+߶ a!"\ '0#"j3"hgǏwo6m(?Lx qYjrj Iw r1@rg|t}r-<+5ROۘ :}M32K3\?L$At`ң!i1O7{=RF~!;33ZPӂH<,^ I9\Qs- QVsE7x拴θfn~ Z*DV1" Ā԰A$[Dq6 ~u'+7 U&<|G`mJzMweϾ?xZ@&<\kZ&1- &9Rl%Vr!ybC6ch&՟þHZa*~c7ň!4!4H7g;KMa!+xJEӲJr DBDr%KqMTp)igAߡp+,r=OMDİ;Tv 3ҟrtxӛQӖL^?Q~NsU8.7)<`Odrnc'gE@7=(q6x*tm7 2m>ږy^xm|!>ed|b"+z{N |ozB\דguYFuVծKwCw} 'pCS- YJ,dKGy3 k|vm.%r[Q>/9 v׬$Q3A%[Pbo3 rqO2vҙ8{%цLRX SƳRp(j$V|;m i4*1to)۞6l[r u )m RU[u.lEb a*O<./d )?"Y5t! p  Fğˤ{)TFq41U:F%Z4G*`q ܠ}?io+`! jpE,Qm2<ֹPJ']N+Mz)pv)$d 6,BxA O-.$StA?9O@`x\Ec^)\&yH z360l_Er,|Gd84BWo1P]/XmqbYᡎ)7I'{Y>)C\-uGSqW:dΊ?Jq, a2տ:|@W+Ë7lyϥNM|n0u(I/$bg~cWcYɳJR9_ZHt,Ƅ{Oof{Рyb`7A]LyҘKB*_FbҦɝ^%- Cp6Xl㍓qYlZ |GlnnY=:ג+ȝUHlP!QpݮN؀[N*cuW1 7.AAd\瞁lHi<{KEf֙ŀ}a4ů(|n/'z 9}ĩ4P B$D:#o+ǺLy0?ϗP״٤35(Js<: b%w)? 6+K()7&A|5oY8F}HJ״3dey$Jxگ6|Y!(Pkn:[w(Z^|y'![?%G 28Bi:E +9fUD`b@|97ًsSPDu.I KV$<RXUdpNc<xNpV4 zB|̟?p [vwd!3/]}|mdH<ȟU qOm@U1>rdpgO'֘)4{99|"/K+ ΆcH}ky,7#ޑ S~g5;f LK!^ o]66iZ8k u<zڻ.W51gLQKq;hyQ`2iTS~R KיA I0RɢV՜Hm+z:?O>k waŝpفzGFAtH>J)DjWzѳ hL~3J\A"icyf;KÁ!=X{@vy\2ANtz8&ۙ2ˬ3_9 f߆~iqOc ZW-~vTxP\>AbZXdxyh2= =Xs4UB8f}do}2[##?LCC KzPdU¼l6k6ʥڛpYB\W@­vkm60o 3A¼(el]mf4M;I>GVhZ6m7F8Xˁjaq8:5JLt5Qrpdx̾b^ `ѩ=i6TT0y=.p}kคgIO>J؍l15jjoΤɋڇR9#ޏ*:nP]^aѶol>l{%贵8-*6V h (F@l@:(qD7/r>AHfsG[5)+K=@u) wkv45Иċ$N0<2_%Rճ]|(lޥEF UOL@z= SZ Ժ3g[mP`]k3j'ZMMex%IA?tu W})~L&$gTv&>C7*qص YgDUKtXmĝTgWzΥn=ՏH "zCܻ"<^:n>)}y}{.#}ŮQ֐4x\xacS?dW'O{ d@=8= w;7]]gvVj)}f,p%QqF2ڪuFՍmQfدQB‡ 6w>).>FN4Ny1洨E?J%]vA.h'GDx("to\&G9R_Ho>B R߁pVQrj>aL>;,`k |N/gU2jO5%.-ZvL:FdhFm +|Z"] ZWm, CsϋC۲\}՚ϋI 'l8B>ד}8C'l['Nvpq]Cy%ћIӨca |E374"64匪R3ˎUFgNKN.~sE!]?m'o8TIDkL kтp>, s*|g Fjϸ!4ؒlv%*IR3oN!Mw #(3X;m',Yl #PU s:S>ѬFOn")4w]g/|EO ]nV`<=~B `Ĕ6~B8&BGz.^Qj%c m=a$|GO_W|$t1* _AT3%]w:dzlA͕z&i':QuO`jN%{mOT@)0Q?ܦ8cxx%5ᇿ \>T"g.>ReRiJVhPO>aI\I?A 6\_M'Rf$}&N%ft09q&O%hJfGZ P xit( ̵1qqJJIaF#!XV:{w֔6S?+)\o4C^/m(=[,2[ F.xuβQﻧ rC'M/]6l; ;˰ eK1i^f$+؆aS"7ޫoQA ?P2{uHv%a:'p˴~cPOzI WRGY$Rf,E# Hw $F? :E&ĵc1I2=) `^XJ!,AR:sdfoZLkY1)28&Ɓ@%%GD_YxKK&Ը;}_0w݇щY7ӡ2숛K|G"C콽c1oKiخjI޵j^$׷pSj?^}tZ=fVjK|4ؔ2M`^xR!k/glB?og]pBKQ! 2SOPF[SzKOEFѡ0ᘛD.|2av ~rxLiĸo>x*y#@F$|7)]|drEIå.d麩O 0aSng (~+Pt@G)VQF~OkK1t2~`(v {Z~OqS< q 'pe ]=5&)HZpu*Rw1z/.ci]o˯z r[e;TQnPțJ\3IPn7B ۰ׂ&ʌ쐣R;dO8ݰU@ZƄ!ڊ EN$Ԯ{axFlV.;QdrmvlrO# !pT*YnbhuZOSвoʜ!\Gz1Q:0us;B.\ߐ֒t$@j{!?ϟ9jӰt|;'7r=aNjR8k2d c2XѰ-} >#Or"p F4_8rfab/ _$ :^9NMp*6;Ԛ ?/g\BGz%xmM:wMRSȜ;?-o < sԮ'=[h,ZXb:(uYDT)ix'9qA7@ctug Gh x\7|,\s駅Z)E̻nuGyy=J >h6h1ś8~_ I5OCn]tݒjƆe.gnվ2$6Q%Yf; &GiN<']bMA)ÔJ2?n"CB:v  cybXd䢫v^kFw GcRL9s z q%{: 꺂Q *A t)X 쥹FT@gW63E߈)=O}|7ȌDOK#\Е}h $<ψNzywSz*hcDEL 14wA7YȮ}(bX{n\;jI}'kp Ox8zmsy3w6Wp Jy lx2D>p_T@a{C.G+J `:/u$@J*ƚ|ÜΛ %& -ć=Dx$iX¦opVC_`6;$,ΰ !kJ8o= B p䱄?4?~V-] .P[TLP9]fQwZVي^{N -,ޞ(TS:!%ە)G|w/޹Bk+uS\/12I!ĚQHtUǁ8;2^ cQN% 1yHZSf7)j\1-OB}C)Ėʹa^DC 9[6CMic+Ȱ L ,JƸH|Jaiᐮ00N֗68<|sȽG[] lZ2n` VlIoB_a^;y DWj1BA ntׯfyU #V,L(7ue%J/G6Hϥ'FDȏ8SMry%YغgpH7kY, 8{=xvjˑ`əct,uO2 g#$Ѣ3R,o\yQ=ܡP f鞹aQ/\νG. ?&pPu[B3|'/>ƒvbu]?kk|\#c+,rG0[ p B 2j>"'`<Ug}~5y"ڕu YUͥ i4ڊDtLŲ+²fy=+$>621iJd5S~F- 5[^n Xˮr Ix?$*}<ΫkwFIZ5xHT_k凧` TbȘ)I/{w,¢捼NmDBmRCfqH8 z.jцċ;4`)F.k&荳Z@P%&ޖ=#nE*pDؕ4-2uKȄ}()L'z )A+M\|qwE 1jo4E8I{Nz ޔyr%ݎIf/{A<QM @-ijێ 3WeL/g¿:HCGѸT UD\JdT=oj/RzmL$EȅxUWwzf7+|fC >)1Q2ܾ3|} RŎ jR .Ե7쉞R /SH?h{g )|}$r-Mp38DH> Ǵ%fdBߛ;V9I@ ?+=]ZVy}i縫0UVk|Ɓ"u/$H9)ʔL  6-w;m%u6Hۛ\W.U;/,LȦ7g*ݜdt<58w0m#vܢ WUƤ8$Gc;6D!>0PR޾gbqUwϰW]KaɤnotѾ`Rb¬ߡ @KjDžz?PK%&Zw@(y^U踳PLv(apNA/ ,Sv䀘cw3;I".yDuQ{]ƙCHV|RP[}1@<>nP#yu8`ɈC4V/!G!zc\=ҏ F(We`">8B&nz=_d?^\GkغEE Q:ʥpL+ d(ߏzD? ҮТD՝̃6\?zFł!F3cs9tq)f3f@9C}QDvnc3>Ղ %)aT&l  6(a5J- dNZc>HIU=`??vSX`ާ4B\A@Ӹ@/޵Eo8H%jMB 9-tJ,9"sƛfc' D!Os㓱eR̀ފ|.^ $ːo>DT貐|E,SSZ1} P @:JqjCA!9fR`={jrɣ`ˉ1$}ףȉ&ui;w+=1Hkz\#?fH1#R:ɘ΋vƯГ l`~!̦T" ۯf[ %Nۤ:WW4ۆG蒛Uk2ꍠkiQফxw,sخ`U1) X<)v>3P]ۋQʕ3]8OҍNJЎhg`l3>SPה?f^{7¡m=ݐ*"<ܡEuvi_T[*kMkDQhEҟѭy88[Ԛ}*~_݃ :c`fQ{R53C,!1b=ζN 2w]ocjA3!V]sn"Bw9A^{ j=)В/+mH/r;úYY8XH3Of.͉˙oRE?.obFRE[w}2̘i<?yI~B̓J(Us\A-~|H:TjN-uOn 8m@Ц7Mt%/ފ>g`Jw <0H\%M5L}}Z;ȕ$ "MNFDԹ2Boo5ijk~Ũ~5)̯$m%<>|r8KiFWڔ14w%ݦ2{$ݦǥnZ"vNU55L)O-+Oף!>f`k\~x\W%ކ]Or3.V|'>ANEbm հ+!~omOʾg/!Cm=vlMe$ׁc|Wߟ@JfZטci\7gcWK92Ї|q*v}]8chRmǂWgſ@i$+̦zc>tBЫEzRHYQY#[lO) tKTV@j!87"*%K&>o#:vߴ8onv޶i/yqbB <.;di:(;kY9s!:Jۚ.?c9Ǜ=b0nھဝ\ yA s[ d3Fݩ9}DŽ 5"@#JR\<ƴUZ3E'mi{j`^bL"Ve,2B(fE#ݒp 3SE}3DZú9Ճ,VT3ќTN hw1☝0-pۑ|D'$|(C唎dT_FۻډЂN`j7У\[Qؒdo_[]”uF!h"(]NW[T. a˜O5oN:=L9OpR)t ,Mr8"2[Cxb_HA|xPC 'T4ѹdg8'A {'%}eNCJRuzhDtOf7E貹i}hϠk'>|Wol? )P>fl[Nb~2!m.ٗ H(`$#R Xt1bL;d*rv .Ց g=+rjI^$.*ąw!uY?_& 1 nzgr\?>.]?rwDblr{=0h:ق÷6 ֲ}Z%۞,q_L uTk!U}Q0YB%]]ϒ`UQVp[6clʩ*|RT-&[:]S|ÓE#͏ڽ4|~ؚ9I(r:B-@[kLTp'l`HQGoWS;_ Svc;LiF08{)蔔u@G]nTbS(TL5P\tϭD+!pi~b xB 4(7,tI/ʸ XuCSbQd̃غei (M=2E1RӷZ*ZrM鉂[&ĖY u?m>rn.D)tݍCFsE41fPxN݅ R#I0R8E׋^:yyؖP``O["([q5O5y{DQTQ93; "K?{O#x ’yZ']^ivꛈܧ%)g`P,0Uي27DR0y?,BOBB$mXE@-^7?HB!y '@\!5K-7evgcc_'Wh$ZY7+%PBӱaу)Ja8? B{Za c:dh l15cDF&6#9Ulx#p*;!r`5j:)q,N [8UDΝ kpO]z펐HH)D48I\&5R0ls!ILCTgծ:u:7&#Mq+h2AZ<ģ頎 (p4s:?ׄEߦX 6q-5_3eLSG%*L*}N%7S*x!ŵZ"]`HK ч13](TEԞ8pp$2 sh9d~l?Jx8Q־0@^{=UOW'V5p( *Mhԥ5A)=-k-ly&j[@XlFv a0HM*>InJu1_ NDT3igƴm9ob ,N#/4's*T1RTibݐLyW7&#N)GKP8R0uo4%ЂPO[g̺/ZE e:=g$( ڱF= 9Xh[COeЏ5z73;oկK!jfhV%Բr-6PB#RoY3o)#R D;=Dji︆^O ߤʃ5$Pe' z m< Th}º^c9l=vLjoy*@RneRnaMXKK:?~ Mv˥[_`M f8m❳\)x>-UɈ 21q'=jZ$!XVPs%[RY} 䤹yW`t}4.[JqTp ٝw^~[n: 穳L`?p+a{d)ēW0 ©"Vz>p~+0U7Tf4ۍ2&Bɹz\=Rućl/j\p_R~| ^^Kf܌rD9ҁ0e$~=1VՌ{$ 䰤XKu?́cp]ey X ,l/:ڨJ B%~mk{VIH{JY"vc^y e>Νbل&^O K[|7o:3F#M Zyu8Q6ivo4 IoQDہzω^#x0~1#/:dTm( y$,@^E*tK:72 #4^Lm@0qckX[s7&Mht x 5.veFI(튮ŹD DAo/*i9(W {z/)& ÌE2dWv.؍d֯O ie=20?c!=@k0[~3`p;)>ʬtRi/Z%|4 ?ǀ0pH 8Cl'w.1dj up\U#1)IOX!X@*$\d@a­Gi'@(#wtW!e |AG0ܸч}yzwpot؎Igqн\lEJ?vY,HХ/m"L1\aN_w;}2$iI(wZ˵!0V+ZL`GNjt%AXpB?:x>|S8g/,n2a^:b*#< (0wJ*ӜOṆ̣NLejOD}O , ݑ|0dI;> f_-_!c9>iy)iCbLL@<YH'-hr՞1sfK gW_/u77vV?]A^ XzHѼtSa:)E2|ٛ.m\}QJC|2c פrL )YvR11oϵBdJ`jWKv@g'(jk$3Vy/h::۽oU) KD05ODF:ra6`ǶИ臠fYD$+ 9l4ߵTe0Aq{dƑ7WԠMD@2$UP50N~m=ն4!p/oS@_,kK'DKW8D9DHQ*ªɘ2%EP,8= 0 =a5s#PB[1! lL'G1c[ZZ,]YXuvI .(ЋoHB_7cT>FZ4;V>bAu4hREa `iZ0}ږ"ZT$pU-<Vv.=(K3!Be )m{'h>0MTaգA%lq>M)76<$6f"Z}b6v#""{O#W̑E%f/Ieˆ*J_I&#]̇\ ,FDJ7tY}Kx$خ>M`>>}zK4@?@X툳Eĩ=]%xk7v} ]8 .QdjE7и^kxzMDRcC -xٵwGF3bhzmeBH^*(U{J`C1/Zư]&'>{i}gg".d39jtFDlCkG}77_諅dfr\A~]eCNCV̒W]SGH)־? 1ei=DQ."pKR-45?r6n"6~ǣ0( Yd~>/(eE`7a_ګi8;3SF"HvD>@B"aT@7τ/.vizK_Q.%23VAm2 QkV7TD[3D#Fff+pTiC}Uȗw\ a_@b}x㔹fw*PBCr ?6#2vG*u5l#O b>eXlu`q; -:x6{ +t@NVƊ-ݠOf I-fOS@_+B HUcۂ(P)nNH,o֮uWyɞqTO9ӔYOL$Iu'ڰ|HBqA[&bM K;Q}ˈqĤMYr&KYw%IheU%M;ì)M+mj7ϒ8h kŊqL(\ ռh`-rcN#f:`r>%cWh.Dk?E6?9<ů(uOھZ6#MRg|-*'qUކ,+/c8GGE*,aoC;)Y@ !AQ5Bz GUl9{E'~lFmqm^܀yuxMڭC` E۠Eiye(bp5Չ`aw>GGǶvTQIx@)<5qaIB<iAZT`s v'Vk1q&oCuz7t]%!pb\Rd2:$@ٖEPN-ד$J &c*ema4lY[ })p_ɠdp3igpjgm223j䴩)W[rJFHhjiB"Oj1FLNoy)b/ʀxY?  fO8񹝧1@ /ddB~.D:ƚ'2gO" U$"coghc.XqDv*lm*0.x:Y:Y}-v8˩֖]VʓVRaPεBt.=y*P.K:&>m\!=Lb \~g " ϖ_i+)\^a2veQoQ<# Ds }Hk- [WM2`(1g5U¦ćД~ V%M$0aOUWV_P";%21oƷ-'Q2獦5~_PZcn+w'MgDw!bi&؀BYwޙZDHg7"^r_ wɏ=Sa8%{437i +왫W=p5\Y|~.Q$Pڃ ,p'b@b/YS70?2qZcZr@q:v${3~U&|X&jw<6%ͭ"ə~*G_ ܯԦpg},8l%^SQsIA$捼 laN+,49 dfٖ'NX]!UN^)-Tl. Mj)rz!qx>bvX/_4a:+n 1zP(t#dx -cj(w4G`BY˕*Qqa"p;+CѢDO *@e E 9s,ɺ[kʏ.fQ&u{M-^yS=9:NZ>f]q?bI8$v /3vBN<ͿQBo?R(ZLea8'>GC5p2Rަ)3T\v$-3EC]P!D;ÈIS*]JwUv?Cji֡<'ubd&j5UȻBd}W:acBG9㓸ҵH ˽a<isEP1©A`]]gpOLh++b Fk~-I)4#$˳ȭb᥌35%; ,ӈ>; Ԕz23 RxCqԣ=1!ʗӥ&H܃8=>['诖4 -$sntpzo5 g9>S{t* r5zϲ*UX4#o|ЎPM`ϧ؎Dه.E춸; (_{i̿lK:A@cxӞ|-;]!v(Z!ێYjCD+/ܔM_(bQ >Ofg#@_1N,k:#a`'n{X|2x9st[$BZ3^}&~B'RAAEC䧎Ig\/llH!vV>Oָw| +:dKÍn45[R{ g\@ <;DU#=h*rX 2 5&ǁH=ۭSF*tunwH^Du%iř#@QRq'HVYwzO`)52hK[^sGgc5t%Rԏγ< ?!E=>-}K;6Gp'qʨy<ru'9>Ç=8bq3UFw8|V^?lW_w'h0X>Iw&b[Y1)R1&piIoyS:kz8q *KGW')olY=Hj$+-p:1z۹|Ixh \%rG6"QJx8DR(F.s"'T*:YF֫a~,%LovƓvg5y)rPd<總{',<*e.\+%<ВI#@Ϊ\rFI2velu߉k ی/A\ac5#'+aĵ–ȧ'tIޗHq*gaf5ŸE([MJTEy6eэqA/]M rM]BD> ŦiVڙӌ 6)Ml569>5IDnjWs(SreP|)o3ǣRvw9d|X`PƖxG 9Z͚ M(atEVۜF߅yVOq\ ȱ H@Uq:gllՂUiDSl)إղfP}ą:sojzJӒ[O.Th?Bf(krNynHaIH+1͎p\K.O8?#Ănϋw$D#uBF=2nHa=)8'̟#& iI!2:Q*QJ)XtUH[M˖hOOzH!jS- R-D&)T4HRG#K1iɒY7B8>&%:Xn=(.A?$1VXkBM#8CR0bRImye*P)w e?8 pӬdAUeZ>S3~.~# @FXQ\k`Ե?x_ϻhǔc-QSXCfy6"'ʙgeyl_3EY<}n&%|^K>1IX-|T1m;WtmɂwNE<&"sKuR-ooYZw텩UYXEZ3:L9*/[kx_J NarZ@Y}#ݻ][;y" DZ(~T["㛣EBB PIs;OU|O{h 4>䣠) GW_8.1Вgmq.&XL|$f'ĭǭ UDS2bhru_ƓDlfv[lx$x1GyK@}P_RdkcuA?C܀'amu Bk&)xZGr^Cզ H[*rIA oBy?o'}E|ͯej]؍uQN_#=[@ITjpY }S7c1YMPup\ߚqigC@;R7"F*#Hscڌۃ1ԏcG壢] mGsQ`KM*ʑ kTu՗\VA<^DvnOX`?f(5G.l'd3O:f$_yYz#[e & uly sv //$-{.cHJoG0@`TV{٨ǯum 蒒;8FT9gɌuS0R9e-n“9>FAcK&t1rbwfD\H ƆvSߔj1p-ݤ870uV3=4?Wb!x쇷eĐ}*m'KGɰ.X!ʪ<(1BK޹4ekU?cKv<8/+ٝ"u*Z^ {$Tʙ !{C?Vչ-i! > /mV,"Cp<6}v3i}UC*.DF'yv-C^%|f'x!+/MQ<-k2g@06tA՚z۞& xu t]t@(#MF4_?Nnۇ ޵;F \WtId26sM,EV;U 8Kzq _K1|o*pmGՌ UpjG݁FBŚvX8HVFĠsMS:dfBFK2w}Q~kz J,GvMNJGU*{4lܫAFED8 ƌ2 $Jn?!W6+r㡔"i"!{ ڳN+EdqVʸ*EM]qzGGԖ Y a bxh 8%8Q&JJ+wvn+tfbX- +ԊJzn90sDٳIdNԖjHxRbQǐaƻRD'=썢ഌ43M,t`g!}UE3ZcɂLG+os]a3 -Ոۗ? C%}*NeKs},ݯ`B@Vo3A D%BUc_@묖mbMS]R_@mD4c p.eVjtꆆ/B'}V9lfPp ŗM@ Kfr}CU. Oӄŧd^v-CѢ%)įH\A?7i _C{nTJi z(MDvn ":M*'s>ySb:G0nRD6|$Mh8 \.zs;pS̟H!).q/[n%h3\#@j1E(V+6 9~ 8_o+pJ4нJ3靊ʛڌf=6% k # i5P VK]p6 ?@xTGIcg(X.|y7bc9`}3s!8}jtTŧ$gMd4 Y8^XrCV?x[ͦӲvXߙBGu.}wS'Qe٭T ɓS> p_agrAzB;h%`H,yDBX4GS@eN|V 8[5 #v ^$=wSȳoyVKbbl. ,d`W4%:;K#[5cz` s PQfI|lEj+_@sE3b-?ƻ&m*j[jC-pMax) _hŀn4{ ,3Cm j ";sO\TS¸u=V][@q?yK['oI^T_n b tSo1!`g[ dȧ29B᪵;[+߳}%k |M{\çYǝjXƴ-]H3i}~k6D2c7|ipgz!ڹP,/?,JH큎v N︣lNш!2ǕѫaI] NCe=\,#+.=[l.l vH;X 'BτL+;fA($b|<?[P?lS>hb\D<،E]CcOdsUɆ|A2diVB׎^`i贜 L>[iG5G~CQ1wKD}t'R{*U,0wpHy1(歰tg̀,425lLA]lm:k\E\4Uy wqw ƗrQ3)zjx fo' 6 V#}g z_K#)CN/,/W<qQsT3*-( Db\$_H[!P3O~`Q?}E{ `)q75|nz+wՉN)$n2]:?Iz9UwIar&$W[hLy O0uC0<fe?J(/V#6'B 'lZfLNjFz44~=ؠzY(ݪ8+˿`rMAxF?/)[Y`wOk'dSĞ]6P%1$ K #4Q#&?:7ϣ!҂Z_5"~1ݝ-cXMtqNmD_rT!Ie3^=ΦViΑ΁Q  %@zڊE$2,l9tͨOZV>':=wln^eP[nGO/sʳ0>/A$N|\1۲Ӣ%qZt;tC7YiF\گt &C$Ź e:Ըx7,nÈH<`8OIнgUiFb?B`0un :=~w/Ew.'݈T.HB# ۫SJ;P}QLϣ(3AV pھ#:Y~n+ ez$rʲ(08`8o/ !/>I;f^*:v@6=jX>CdU^׋.M9s:h!I0_S' cpOݢ,ʰf6?qX=#zAuΒ.}t[$rKQ%ҏ:e#߸t}ŊۧR>rTbWUXr+>Na{С*l=`&Քc a;03[k|& 2IO`j[I~!fS򦲠9$:Bi" ]I="KqMW2O8Ki`2ljt_o_w' a.HMXQU(ݒϵUxsA"R8ovv]q,FEoK=H,^>$:qEp\$u30oMZri MUgIhLHo7Yb+qtXK/.wjf0 CJ8x7J_W, &*>zC^ˁ^45B飞҇*HD0TWċ)Pܲh&:8 b(#lż$HM8|̧N%xĬG!G(S~t_;$@eg_KN汛N]ϥ%YxLczc q ʐ_-:ey.GE"g[+nHSHDR9 $o'|6^St(p~WڞlirgS+:?C$z] R8ZyyPv\FuFir#zD/#a4mu;2=\pCd\c}(]L7fiyQ/'IUQF/aПY1~V9j+h?O{a˟#ψXinCt5M+>co׊922!UKPWW:[RGyÐo6BEIH_caDnPAejs[jfN BW*=n 6 ·}Ӄ 4;txe|HC)W+-UM4{Fzޞ ?7Ayq YQ\y)WQٷZNگc]̛Ȇ3o*^VE7PMR@rZc%*ׂī0*m67r>d>Ab(:<wE!(?x^e]BDL~zpۊoܹ#Qz bB1`m.l na_N|n6pl9= FeUAYP>pKW2"gHp%gGVf,ѲqoGJ5'NJc+`Э$2O [}(.hFQM ߕȌͿvMПzըQЖD=&j߾@ww |لӿͣU]ECPU`޹uoS%(@2NST.G -hoB--ok)dpHţc "ʀCA矉NH+ٽ0\$PS8v+=vLwQ2UIQ!`\UX6*' 8I$T0 *oHͪVMΈ2Yx2Q~͂rZC Xl# PnK^d|.tfSZUzn5ũxKgd _"h"vMAIys^h~B6fK=?xrxlncn#%\q~.9[GIр׶XXֲxGN~KiܾmQ@O!+Z;7t[DnߝW[t0@FD,DFHx>b$i=vCze9_bm+TuW>/yT -W Ml&h֢r[XujcqVN7,AH JrP_VdS%uH%#Uy[&J;K:ܣ/4.]ھ`$zL+gimTѿOMseK~7ZV4eRGBont̶* 7|T/S(}-<A&+b_T]Mn[&1 YAG,A!0wJa/3s ~a0f䆴׽P.W rսEŋc  ;pv\An׮SzTy/I5L"%UV`΂:689z 2 W &iτ:( ?;or2ٹ##]G iƏ߾ =SroK=^̬6}U6nn7C`hСAISaMNW~W7۹zTa^T JR3p=V`X(BYAq /hߩ򨏩0l;31ȴP Kމ<:FU:“,XŷX/7!xNVFp,zGE6Tnzp7E+0{&HVi,;RB:ϝILlXuBzIyCX2^BN >O\>Muq|E0 ]zY7 IhoA6g+9Sg *ծ2sF!1%|5d@fnT"AP;_& O9gr@9ܯH@`zb='k-ƙ]~5|0Ѻ %eU@GwzYN떌dm@&YAC6*]z݁"P;jgA? sɴW]ڳmĚ^1t9Oϊ.P[?Ě@S̛"ߚ{7 n278<8z;Q]l/KGAc uѳg 툑hBBNI>w1c Q6x143U<9_Ʉ;.Q!e3_l.A68уo l g- m 2ɢ5 ֯Z-NR{bL M(>mr=J-mr7kM4zR0¯衬Tuo{2Q>Bb Kv(jG\u(aG>Y/k0 N,[ FF[HQp@})f$h =}2N*b &]*rc䑼f U"enLK~ѐA6W`- OSaD)<-rXOo|飳,{ƔU[N<acaIQ%:~_ @ $Y^a- \R _sA?8څ6b"H~nff/&,aw>4f%-az;x (C ^ 4}jWCԖ,D/ ^}kdfu)yDY#@hˀ4λ*s>_6R=1ϴ>ݟA(At!BaM z)#/߮XT8)>wzƾLGgBYZ(e9+ԽKx3.9r5;vӵڼ[: +dQh#v &hD4-mRCL%L$24FD}7,-X3M .@M]4qh)L87+ |%6ِS͚B{#O"mPszeٳ48mh><>#[ѰIĐC2[b}MHW%vtf[ft69^P3x :>y<jBCN5a$R5|.B9,H> m*%Oo]$E}8b#pU;ajklBT z8銝 C,'c-%Q.Cl 7wՑV703mOkI+Ka %7]*#(, ?ڂ^ !/f qA}[Dor M&ž]h}B/b<©b1`k8=1@7SOkG<ĦM(a ,{CFyd X&hT^&s+=駺18%4Tud5oGI#羼!8Yuo1 9qh;7UiԙKCG-9@ %۲-񐙡`pW̍$oq1NQg CnB7U%F?5ʧž5%'-)겮=Huc?u?*m+S |)J6R إ_~zbq"9f@wGٕi!T:@RRij7+^!P :Mf4[pE23P妃aA5A_Pvɮ85Ί,=(\z6s._u}j2*,2/Qb.dEdhӰ$Lr,< ër` (?܎G>[,c^+`KCߖld nS ξBEȎZOTN`MͿ#/rd3;A9cF[ȏLlOmҹs4* $^2d;X=yW p{fEc=\k QL-8I)̠i—PTc'iQW%D9!ћBf׍OV1;(CtSN9 ,7ܚuAOz!J^jZLJ,Cҕr#nHLOBΎ6*;N=+N% )GY m7D:)Xw:,3OTC%>oP/h$[h3 vC{ôiw^.vnoAS'r& ă.W-ua 1klBʷ凩sq!JKyp;,w#)sv֠gc"KH]#/qԓS޵[)k5n+֪1cC\C&ĺ=oT+!^5 %(9^D OHMXJR 6QXd{>i Uc 鳑Wjm Rh8d@_):y-x8ݕum`C8WYq0]$qԐzM_p"sji7mܰ>Il;O0> 3f9әAݩLJt,K/8{,e-ahZ esބ&/Ǡ(*A^nLN["P0)nMٹjD#k(a፱{9ou~+FCb1d y"+v^Q@ؐ;YM>:8݇ה1oC&J)4ӧ”^rCnr&ܸhİUuf\4%ܷ{MZjhkRvҬ:LC'fwfX}t~.(oi8Gau-%/lAf?4.Dl<i⯂ZL+'R%_Z,x2ДLETvƆv Ckk24{\lQ'糗 V){qP}*kO_Jig|FjlN4h@LSsQu0akcZe[vrULc)F]h(i%h͜k>gl  `*;xD/^bm3|D[ ZJG>h,)mFL@?[נ2F.nӥ,ռd]1N˲׾ЕRj.4O͒/@Љ}snE^Zk {pkÊ$/Rİي"]k;7Ms=Zح{M`L]*<fE~jUt:r.@ݣ@Hc0zr"t^ RU살KHYiVCr`cm#=po8XBuKQ PK_BL|2ss`X󕨞U0?b8 \}hr8f;/_jUXj!¦pήBoJ ^E͹콊A2m{x 0rRK&%i'R+O_(Oob.WU wPtp -P^Y%v4CqъK 4iއD?}'+Qd1`] 8qLNstV*B|ʉP8dc>D!:s W7sKp0l&vd8i:jO@y8 lJ>.4f.Ӹ3SJ
x42d;wʴdS@K98#zjruv߃+pVri#!.) ,67dAyC;oHDS6,& ѰuTjjYٌ53 v>&}3P#-$qFp&7-[w:S =cb88o,hg)Np=)ծdYΌ.!!dlj[?}<^)s]m}zAM!? H"oKlwG }', jc<)x?Uz6#sC =wlGQ)5O &bY޳P+T@^7dֹ7EZfcVaB:gUPQڅ?' "ۑa m,ݘdF{j oTw( ?9.Rүm7ҩtN2|&sM` 6=Yb}L=6|sgRx7$_, F ODV%R7:{i?76TZH!{zlG%(n|ŏxI9RJ0ޖss,E^ґA'X65 E$ N =T?D-ZҚz`HL.] ɗ@s<[%T[A VU+%c;Vs]\irV*CƿSCdȊ雌AF-[_,(~"*}+܇Iܸ=G#OO@w$ ģ3e+c5DfڽdV}h3U@&F6N떯k mv)nU\{3\?*iI0miw8*^?g9̙}ځ -$ӰJ V#Gڗ6tD4|)> .ߩ(ɣYia%SV+FuX0DHPWjgMv*mMkG]N jR` crEXVmYYLHYjnuq0`}p]+56Z<VNj+fPi)C^– o=5v7K)J@޺ >{$9P­;H׆[Eߑݚ^eL Yh^k;bϹrnl+f!`fx/>K3f4FLΊʙ:qox?E‹$ 9ŝu!"_Tq~~T?5!mrg@t,{V]ҡ"7D~H3Mx_t(|<>㪘 ^3Z0CY1/]1S1yޘ/x֒S2IR*f[.<݁RoVg`]3F1fP;fsMz pIVe,&n_6?NYݍao[ !h/AXRFI-EPAƋyMtn156ٸi$-p (⚛>П,?|H*fhJIpsן 7WR=O+(E1n;qݗp/N\*e\o)&xJt{W*v+ҫ?'bKYuq͝X'0<#'e7tmCG&7u ʃpOS(qnlC/Yϻ0yqo!A&Y"EPq@H5Vl=L,{VpQyIʮi/څAe-93NL å~;(>o:QQrAOcDRB puHs :kw,{_H_ |lR fWĸBދ> : B:) |٫Fq.!>/nSP*Rz}_v'Wn =p8|7k3**>mQ݊j|\s8ÑI *Hu>'\yCz)/7 q3BӅ\& ZmҍϾnhTrȔB> X^~~j^r?'+gh8U4`S` $-Hõ1kCUXj"WmQq \Q{Y:u35ku _Ye.c(m?7*%4r G8YL1ת T'z; #oN/Po\pApN;,fSL,; D3ܕrV)Yc c^'8HBa gFz@XDg{O 4?!|tMH&Os0(a`nn"mq`@'ݯO+ǖX a^ 3#Zsdvid]@s㯹P^$ cWim(W~\)--Կx̳A]ұx B|xoJSs۟ʁ3\@ K| QfpEM Nxm>OUN3k])$Kn$IFɫBЬ+ 5͙`b[δ8Cf^Lؔ 7] ʥF(KwʀnXbD9x2?[x^z2 l5~ŀ*dFgC7W0[P~:me`nN!}%RBPH.л)Ey2'D@MFouڂDal!P:צ <xš* ] !=_Ð9f $FfvyS̄Vst-q뜋UsSL>أTH-Ǻ6l97G VloSp-cG# zEG[4[اϤq6>ӕ+ Y@՜ ]3r޻=:qL^hVb\ݓ`(pGJ{iAo!~)jGtyq bNR<.2]Z_%Mv Qfq-}aaO1 KyIvǨL5]pQױ+%5<299UfVBVhso{vlt#ezC)HŞyΩox++*y~Ixf< ޗlW]$]X0t-/WXggYJ'hNW?N1~oL2n} J<$8= x5^M(@oYޚɼC-˜Q(2HY/Q>85^xmo~ 3R.s Ocſy:ܙ+̎2;%*񠷣Q4oNDB6vߒ[Nmk粒 jsɒmªҕNڢ"-8(d% {Q_Ix2_\hC^&KxjlZvkO}5e011ްԇ agXYeǥi6DR;11X= dk%y {]zۙJʟ,q@kPPINuڝ^I^xmBW(ߑz%JBcgwjş"۝saoD* Z9Ohڛ a+<!aew=ku~4-x`jA]n? 5I Ђ@&Mi, !+<cIxVKܞ%1LIT ҷL~\T@NރIuxלJH YN+zZUi\o޶pM`'s,zd`|`<p!γ=B&M݈(*5U2_. 3+?I.9{z=?ëzFTNPQ0uȈ3>jyFd `ڥޑy%s(՜~IL: ޢ tCynl{ayƾ5vV=6){лD<_{rrwP!8ElP0@ԿX9*Nu/@{8XAtj3>o|`8=&:V&ckN5C˵ ,Zsૅ0o$A6cV^p6< EvE5MX48ؘ) ʱCږõ*akrLjiKAc{pPSѯˆ`u9q ĈqY[|z[xթ81ɽxrY\J\j؂Wŏ]LKxI BN-]VXL}ېd` Z 6|-04!f20ͺ=m/LyɯE O// {<{7KHeqc 9.2۾|Xm _!@ l;on2fI"[3E>me.DJHWm)<(>*{ Q;],*"*=E Jx1k(So֥t\cd3Wy]t(y 9:v9.B0ޟڰn,*[ 33L{J8o䴉DT~SXE 'c$}g$lM?wŻTQR8Ҏ¯Ɠ=Z8#V8=c򷪕ݳ{ Ç u9LӚ$]EfsW871v}m0m5OA:lGϨ4P$7:2ʺ_Ͼ!Tͤ O~ԄTqKٶS;E]9{( jYwE;i)3i|mGp>[@*Pr*|`_zZ\ +t@ZI -8;i Tw9Xoڝ:8l?pU:ϲ^b;]#3xSO3> f5є&L(>` 0y;Cef(rz۱HuޑflgF@_#퍬jVĽ(erKةW| ,NFT;E,QKh3<)x GWNgz-;HPwGH[ 2-,<ҫnkNv,oΒk:ۄre%Τ6Fa~$7|Otw$7E2u#g25°{f?A˓b'A:ۨ,7W3 C5hx'{\|I{|P>a|\jf#2dV5dD T1;NP?! ҘWCְm).vvF :?Y{w2/c~*'vzX ɒH&b>CMoPu7z`-smDzW449AB.J0m9S aV&#:ZؗWgu-$\1=m(1>)?D2t~Yt$_p5wZSO7DŽ^~aQj/FNyba֦ GS7ɵiH. TN馭 .3`^ˮg 8!8$vY̛}܌Ӿ>c/t3k4iιew*$gwit 2]Ɵ H':b[J sHmF`I%8z`*fF$ӟF)%1w_ci dDgiʉ-!0'ˤfMZkഩT8 BDNol[`d* h6yEzWPK< -I=bI"^6SrB/b H| ʗA)E^ʘCDG\LO)kLC47-5{r_,Q]M^F*oƒy.)_ns,AU `Iw& Kt#tns/X60F2ҖB荥V;w:&b}PYPTdC8&5TSݟVhB8߭:ZǮ<1_6;er7bxOk/ژ&> $s1gf gPB~q^r-CNsV|)&pfٶѡΦS7Cjfm.l U5OFHx̠jABh@h;-hE4GͨT +>>&gwrMw 1. D7ѿ/ll_T] .w_K\={[ d:=%]*gqtja0L|vK;5lyJx]U;>@>fy_/𲳡Yv"4sX'Sam«.m@uQ> /%Muќ{ù_6!9mס5AÎ5k)klS术rKr-otO(.;>p8Ir/5q0~<|Iu4RH2~**ެeeAP g:p&qavt%SdԁJ`|C1y$\ G#*^i+ݟiȠx}Wb :IerJ4d QcǺг=@P$'.|{<rՋhc?A4jFwzIR&)9[~-QrelVO<:RƎ$e|/Z"Lۦe\VO3ߊӷ592Kya3k.xlS |gŧIh r25_ K}SzDRRH(iM rA'Pl\c(~>i#Mo-O]윛ev!f,gJTopCIs}7ZU? x7/( ӏ/. =7ZQsP ZhNdC#sc08i/l4cnqΥ-Ǥ # |Ad-;=z(~taV!wj b:p}̓JW"nd4JdpˊII5*vs}+Nd%n`̋B \~ 1w,Ck] H.LwG}lkXSiSNLq O.tUQV4>>q߾j* E|Qva/5v+sg2.99c5n WA705s@|ev[dM>rhTǀ|F 7/H ]D|pEE,zAX\U=.ꄦ}AW^@0NSN5P҂ ,,:i̟Q-ބF{-/Hqq%9)L~t(]{kF\~rClw8uxQ@9FD6h;4pإ_:hP_b&+=>/;,nG|!_hzS>`RIQSlJ5`i--H,-0]'ig%Y h԰RP16BP`hz_pᇤ*55BaV\`>DuJit-PwD=uDp.TNuӵT3YDКـT?ntR5\ziRmB-+8=v#,rN- g2-_{g Z2:vA>A.%B+aV d(=X0I47;LΫ1@R%M|L!t".q+>|☜ 06hU dJ0ڻ O?DVnQǴs(a$ +pذ@"jΉq,>)! ID_dn_$p,UHakbC ̗:R=,vl5KZ"o {/Z6p7g:&WW6N~2|f=Orݿ/^ͳMOʱBzc3߆R.[B'&G r'fJűM+Qj=}w ʉ䳹~^.V;[W5obH+vbf2ǐi kZ:® z tc[_w'r^o ~zeCBl2~`F;Ypù뤄_Seqj^u8߬P+c!'N <~C_L~膍j2FIRNkfoDG:Iks٩sәp&u_&P!)F0Q :__-M#fo\Wa+\& XzW-'χPϤ1D]a.k_[i@u=AMF_JC~!*t*ޖ{iV:Tq}ow1j E STfeSesDz gkEn%YA Ëwie#H^b1WOIf#Dmm ԍ-@A2z:t -ENPRq*CbvB |5c_1;tsC+MTZAi%(BWs4ZC|}N)w.!g4scPݽwHBQy2^/CUlx&f©<JϤ4}YMm"g`0ΰ! nՔLӽ@f^}kZO 730TcvEE3Ad,\+WGdy*7gL>!) Ja h-á|A\M TDRD![6 ԒyHhjRSɸƐu8' 460aq^{GEV]!9>w0^L-xMս=) *Ce]<ѭlL8JSȲDrT(%fn @6:6Usр>5ЬcA \ ivxDFm}͹:c)wy9ؘtU2C`**,`ä-QcE|>6y )1%^[nܬÎ$7K߾j3Owȍdx*׊uj(?꯬s+j׿V7:hx!DrlK+%$«>Ղ35b٤Z[Q'ыO=DW"1T={\(na(p:YкJg0n=rax.MŘ, 1q9`W/:E8l[,mٮhr?`c-/NEup!Ҝ e&_ø.xx KnHI t~(eUhe|f%K1.J. TW mE )O-ʴL!&D qS*lJ[Fh$֦풁W\h>GQ6 OJ^*׆-VLYu tYbs{rm##d;VW-}A<ˀ'[Wwq1V7#$Ш4spD ̬ns/yҼ1Iu I!vF:ecځ5~5EsAhT*PN.X-3%M +#cs x@0rŊ՗Jgv4aH0"=$6 s=|$,{/.O NO(w>4f,L޵Ԯf_*B۔P@i +]U:h'\ CMmFڵ2M 09'ݶ%L^]&R^+Qɔ :us u w{7qAY:O}ièi^7 i[PitoM(Wܐ)ſD_LJ!oT uhϰjéIT`^.Nlk%)_-PXN!$@Nu$j >z3C'YK_kYFL􉽑֡(WsxCO?Ȋr)/&g !(X閕|Pi}@NiwMU&=`#4Pp,7tt:zeq[6ɨ &@^k)Y go.ʞi`j4,j9y0ЦٌLFod'2&-23܂2e🌾g⣼Y$j8ćӻ5`©%:05ɲ>W*QAduGc ShD|;]$ Dn(MֳOI7![&=XbX9 XU7iDO?7rss):(|bA2;M ]Z)zPI |tf)pj=3E <{ڒyJCkza 4Ueg\M jNӴ.#IXJsf{Qa+nnt{ObT&hIt(7r}A 'ʭ#PH`+t7PJ/9] 5"QW\2cRݳ]a &5upXzZr[gɈ0eɌc+;ҘpSeiM5NXv1J Ok eLpfPZh_aklP"䈀464rJ#"[xî*"wlvQP[OډS0{UOY`?`/Rv*"sx5pܚ I='Nfi?o~A-otń'"r|kY{D4O9Q5d{cKOBV"^"#eƜnUrOTi+HkiG+y#wvrl ;K:Sm_)fa=?gA3)O_pԻ >=@j$%E>ߖ3,9F != 91i[oH8c5-cm5ոZ p'k7KA ^o|זY+D/ЎX8r/SiO%Eюw(r2Y kMLո&(?WRgm?R*e_f ދ:P:BpxhAB1ͰZM˺WR 7i>{6B3 G^z"\Ke߭"y.c';p-B(~&5;_X4z NSC6=BA&*!Y3 bX4Khy/ nN٠N)"oĪ`!Quէyҥm!߇3c므mevߐ2ƾ ^U)p]K,Io"HZ8uT;vޯZ玩E'T]XB|Nm T_9gm]@K2{=Bd,X n|,f-hߞ21e_fOL-p.ˣnZͰC./O.ES꾓ܲ["e~A*4!zIeIA⺉n@CL_3!l:W}?-Z}ϞSK[܂)q憖C4l5x'V^З_^z6ۓ"I{NRbؙ`(Y^,_:sĐ>2d9iE#L~dej`[a/]D7ۆ&ݥNӖWݸP =_D8%\83PycG<!޸–RQSyOK8Ɵ篴2%HePEPyŠƊ%-z꘼s|6v a/iÎ-"ڍIMnkX( F/X ,Ή4D>)NjUwSQDH̓X2_4n3BBny;LׁL ?(/Ro3$bo޶`>ōBd+$_] phAQBZ&Q]2|:e#gf)Y.쏝axo٩ER/tP~BvyENM7I>%ă|ĺp$ՍMxVI`P)NDG#';GCg%xo?a'+F/ h^+0 s8|΂{&\ ڞ [\Sw$"1j2 w@sz5['ɥ{5c4cG["#kϲ|"O[X(oQ&LP;# Md+2ܮw;cRn7 6<JA+Gi ZYAƶuH(lҋ: v`hReB(e$* JrYJq+9ፑke N$P;>FQr4Qy3L=} S==gC~#>[;ŧ A-8\].J0[N'pbq&8{W_8e='& hWX+NrAr=ece6)|UIҏ"\/[mW|CDwv'~m x^/@a7Szov +uѨ ߄*P}"A,A^Jnc"; &ϑ7d׆93Z?C[_#qz'F$U>M_ej΁bݰJKfٖA{Jnf9J _`s& z.6Q;ckACZmOptLwf-np ;g^ YfHboE_PUTkĝG"e}Р%/HmqeNsCJq j<Q[ N8Ky ~]˦`ͧōcXf @A{Zg#Zi|?s?[\R%#7F>*oP6H^ Jpyy*s2E :Pu $EXW[휛a_qE;-r?̫):m &EO?Ej99%.a{SWA.Xh?dӊ1C,,0=>vV e(J!%1ݍw*S S @ GI|(dYdZT63@VEg0EZ! [裝R}R~6HO٤'fЪGh 5F-C_^0%.,喺- VK" _ur?3pL+AG]Q4R唤sڞ,($ף:nz/m9ؒ@B1 ) XL1Pp%uPS[>vԷ}cwbcŃribmG3n>O4N+Ѳ<TSG0Tc|_^Yj]xA,sZEVnr`Cmj@.cZO %*'9|"U4ߍ:81 v֌0;b|CݾYuv1E0̛T]y>9ܺ.YFn%{TfIOL3G^JF'ݺ3 skܯGpz42kqXxGcKATrEO5COB#0Z9.6⮼3=TwO)2GYflwe3,8*8C=aj@pI.I kF;P[/%[b;CXnYF`D0$Q (ݳ͔c#Xyb͓p1R^]fua Lptz =v'[_S)̌ț4ݬyÛx2fvHO ڢdS#ukdmvFc_О:ige5oKx>ϧ+OqE>ЫѫʜwP}PMy61y)kpy7l42u{f{ qRcCG ]8 BqsJ'X00Y9#dVtA.e:W.b>{vj@sTȄbE--gPZ@ǽ쿧ٜOk<|B \?iOZT2UlɆ*DBpJHhTr5eV=7.?(㼻>G/wL[$d}B(FdR{>Cz|-$8pm R UAO{sݺ>3 8'0u#Ԍ.vh9vʇgP="tJ$ܫTBDtMtE!0oFkOѩeLWDā`4K~m8* |UYRV7mƥՀ.bVnfH >zWWyٔ Fuz>_"itP !}[ Bq|Y0X) Cc)R, dH|e\/_w䟀U޽s"hܼN]Do R3}˨kdTRܴ-ùNqauw) <=&]M@&ۈe⣌7oa;jЋ*xv8`o@н)_ a'I,4{rs֘ԍⷁ?!]trH ԃԊa׺3Ys>]Jϸq\bf 4XP:Guԍ+ sEo ʫ]"\Cy; ѽsN3TSڪwf? m e6έ/T$T> n1 B%sr珤N:{TLL(J;&‰1aq`T!\+2cnʎ@EfY1*&'y&kmG eNO083`yyQVtlRPZ$5D"c%? n$Hm;~|^?YiAl{(w?8uH@G=Q+dY=ljaakN=3{z&o썴t-"iJ QrVآg,wh;۵SɪE8PJ!!I0_pqEr i5:HE^6)'Nn cD%`5 d٭dV"'-.1Aif?: HB'$[lDVRF\%ceHl)+V(!wrm]12D ^@Z?]xG T%?bj:ZRMS P *A\c_ ;PAKMv&to[\Π#"c2>osG^Ԣq$v-a-%um(*Eʥ9Ed|U$ (Lv'v\3Lw! eP/wIomoKUjfRqT}UG?.CզC5ZMUg>ĒNgQpE9#Rp+PE0',_hT_WԯvK۶+WRR$cϩ9^'Y83*C { >HC(ֶ349x_!{t蛐OOmWUz`K% eG<5Yg='WX„djeZpӸ)!n3ͶIt :MkqPC m1'Ƹ`=T"nk4aI(;s6 v䒉miM%vSb=͠[h⺈LUC;85Eug,P0mRMVīȽ˪q7Ok/n1܉G!cb>טje"ЄSt ԧZRC8\A}S&)s,/ ZI%ºFpkٷ5xQԯ^) 4&Ȥteۺxb5),i)+YT"& ;Xעk)wUauR<'gsGC}VJN0E|P>V42M4w}^t =ՔjOty*Y p8Adm+jr}_J] (.gLwmX~U(/mG+*g=G >o twY$A(kY۵885ޞu\bFO3)@5`NcW 7ӾPVCShO~yӧҝ0±mX.~lc56jjG~gpZ^3O^n#& 6++W(;k}?JgN"-9uf1XN %͝ *<'US-ex Fqr<^spבj[hb"Hℴs)W#T@ @jFD[O5C8&J;Om.OIz{@|;,G(MCwWvcsKG՝8px>MH9Xu(wP⾽3 `} `6U1(? B H5hj瓦%SwsG7{"-[QH؁j$oPP%Wdxupyu[|ik`TyE.ɘ8:5uI><>ub_8-]$%jI苨-?)KjŬ<#N( if)u[JɩLWb!(`v*5]İEW[_ iݲ]sCIlp!vY5py[QF(<evZO38JH͙~[%PTTǷ7Z\y-{ '>xA񕮢;_ZdQK-A1`[,V۰,GZNYBL'#薺r WkfRpM@SZ%RTi!i"an q=v/'o)(Ʉ.i0:)BÖ[FQuxggN3If|@gQJ!Z.IYɥWZJ6*K5.0G 0x^*SgmirʭfE.m3v]pBw.2f,ę 8 =tKi++tfRq:qyO>w@<.K!F+H*o11a=˦fxavns 1gf>/V*hWnwL<3H61 &7vJ3CkY4l'1-" e#dd7qy~3/ vD(!S: y0¥^j O] ]kIGLwڽ=תMٜ9#yW &-1 ӆ[>ȚCFpl)+Զ2%5l/؃V~!bu[\BJM?o:z齲Cz0[J(^_`_cg-vvppͩ[#qX2+]uC-&% /^ 3[%w]_Fxb`453.BiCҕp&ƥt։¬%e>4J9R6o^.T o'd(v~OڄfL$_rf.O-;sӧrE Lj$ϳvpA wofK҇kJ'%=iٍq鴔k֬_O% DzYv0ժ?D@߳V8Rcls?~*8;f5*XRA}Y]lv :D$\VJBǷ%yQHc-7*j79XYG#7hxrчzHrVO}_  C~b}7c]:ĿhXw{6İ+yF ^< pnGPApTI2˭i۝1I`&sC_NC%@.j@ hy58mhu=GѼ#ra,QprL=W01?w0 OĮEgS+Sl|N@Sl{2\m0a. (pCBX[:iCSVRggݸa h"*viXH/1DoEI%BéXںZ+,ߞo Fy8)s|ZPp"‹$7w`AqFc/Hb8ǩoGW%W6SRv3` !&TC1bGɱX$gq'ZR!t/ }A@xL $0PrET{%>c؍(.Pk0Qu ȾRwtr_~BZFѿIB&u _;}j/,0Ƃi&دģ9+mrgKIƗQXnׇhyґ+F. ?XR5=ZD©}O|rzG t? 5R0 lTHk[ X,4Ko$\*XwxwW'c@*NfP[I\:Q@XXO tUgʿM_8!ydDi9H7|ƍhHW.s{(Qit(-UlB0<~7-п7Vb89?5Xꪆd޾M( w42 :4g`e m<<[[ǽhyMiaW#~ r'5LK:W=OX'b5E^XU9ZGir0v*XVo8ptDY(i?~KQ1<1Y#a&1Gyϒ}"oLj0B3BXJƝxgbDT JHL, H^֘DjNTed'Ji+yݮ#<U mN+[.~11_%%7#ylY`n+7Lպ۸JKuڪ45yPw29٩z2dnΛ/7(9 *<!BIWu5ڂ? ,`s/@ý%?¹7p#wk(-?,}@*͸^OTsPaj>ܞsi_ZynӟR6JyeM)B[&FGTd549|Uԛ{V+gGvQkj-TN_P2#QSp/7fc@{ 6,сl|4:pw3䙪RֻXϕ̈́;>d<Ѱn.cDIKEHI&__U 'd=}sWrHn&cb|+Uq;Kq5uqyxzCd)㍤0j C-Iwsp`6b^mQfv^4(OG2j"L3IQMGkPmeU^+~JF_@6O sF` s3E%ZDl fgnp|UL.)x4C5ߪ>Зg iOwE2` +BCHqC[DNt бtB.Q4[T"t2h:ނIDl?_:$N@目J[ؒޱ{2 Ѳ}TnhʗS=hF|!]zQ0ؔŸXZwǗN~ε^X:v ϛNj{]. %H`5} cfKwn2W6xMiJ~C qAxPb3^ e<K`yh@q=[ e;L4Ct8ͤs::xp/늧 ZZ,Vqۼhی!-7ovMsђˈp#BO6M~&JМ^Ew } :w)qtW &8'И;ie~l ]=z(="q}=>^ Pth+ى xsʆL<Օc'\`}'o<ԵIG=>/g?ߪ;ED lXk&`;~wQ}mj䎋͔w닢睉m ?,ѥ'e?iZh46e? (@&ov]:B3KIayq6>I8]!.t$:Kg|Rpz1X%xT72o"vk3k6=? Mu\b7ZqBe'V$o/J `97cS,zMZF@ PeSo(RgcFpw-;c&tW8k9͚LI}/+8)ݾHg.V!h0]Ll}'[b[El* wz-nIf S>j5н m,&q'kA*ϓ -?D;ZCYL 0B$8"5i;i& (J+D&^OPzk"T^as|Hx"$f4ﲭJz;5U usCP E.Azi陏;6(V&[,9t\_7bF?(ntB7r,'cL%N2-^Jx^ݿ7OYO{Y@QQs12Cz(GPI폦6MBH 5a$Cy~ c)` tBؚ"--bHBF9AZw'{prd,iXpndߣwI%qJkMwWxe$j7n" GSy!rYWLʑlqCM;Kel -c1!v_}? ?c@PZڽͫͰ( \p F`#690[8Cu!-buy!i v_-\zOtCK7 |o\a\7]nIh>>O쨚lYGI4:iA0fO.VހI&E 0m׏z&{|ǢR-=0MPY[s 5pPp߶&3MbMP1K'+tB'JfRd5溏=Bdc r)"Ҳԉ1^wW{ .tTG=L1:,G! ,rEm]z8,-+b%%Rv"/>x<@9xHgv&ձk4Y_ah )c k*65I=n~^OS0o090MBgȳMÌLp@z aצڐ&0?11 }FȻsU\f?a9Bx{GEh';*.8Mh dꚔ;W]:g&1 {ٹL?D8] %}g $׳nln bG\F*kkO(˭x'|T Db5>85vb|+HMfoOFjxvq,޺B>gp̿vw`T}|q:hQPI`΄-A |6D1la/|U,Q-bଓhx ZBh[>se s6޷;JsqD,-κ@̄K9Sʹl!T vik1d2E(2R=/UY#W[}iĐa.CoԌ9?%w{"[%ʎPIҕd1WP ~#i?<SOxX~\ⓕ@g1 ̱|" Y@+ΚޜZz_"&}7g/YQIz9 WC#ץ.qG֢>>fRLVQ><,jaoL;N*kٹOhPpq[m $ h{ s82H[tHu"WWǝ JrZS\ckH85j2j;Pj6j66 8t4NalRR:"PnEwt^ͯcNH˝^0C.`!jBօb&"/!kVw)/^}HllQmA{uI N8F7T caOE>uD 8 ՉW8m?ϐs^Jf{Ԗl+4vLPK/õ|Q?R8.og6Df( ]νeK`Dbs Hѫ0I3EÓr##Z'9VqEg5}"/)98/('fP Y):WeDӦ2t H\Z{GQҧikyBh.% 6~1վok&`SJ\v͒t= xp$ /X?`RP j.6K1f={ ݠg}KgUϸ oqW *b#So! c+OJ-pW}mQZbe(cE,0Td!99E;10-ס'~A9N'lDݔŧX ZB?L^^`ZgwCUv?qVOG`c\GG@HUm$e(X#ӏW`&%J+SW"´biܥ_o'r^xi_S=/K$Ω1jO`ts t[ⷓBV:kL'BnP'5h3 U+KhoY_I/2>"H+x?!7d^(t)/aH,}rWNI!E4p˜vVkBS"+ /R"΀^,o7Vw(mWT<,=!h$q؝N޼O>FsE_UO*5fgX+@qQϐD'hC;F_V]f]DC1zڿ 68vY7n#R}~,II\:j|=\ @U,B @l0ate6ƻ8zWg0s67s鬹tz[֖/#FбmP b 54Ǜ{:#El/4KGLbc,1UPN'Q%v>~5]ܼW*df)[.MXoifB'.+ F<9)yXK._/&j䈬n "%,R#6U?(:٨JX5GrG<7lw%ձY:9G0_X hF:]rCj,Dx[6[+˦dJ p֕r8Ԝ#>@$s Ǣ)eTi!r|dy{S޲D?qZ2g4F:>e!e9Vb'3G2.cvٜ# /˼B'@^.ū$Q- A71F' .BWIYL5)JLs5190Ej`Վ(C?h<->7\6 w}!kj޳DHjn U}Z-[Acg;ӎXMYX|nH4C/8=-J7$E0rN o.˧Vl}|[{*ɽK[rsB :rЧ>ak۟qPG=jGжRY/bM^K6D!'oo8be(K.e^-(H&Ǿ_,7d)?WS?!Kuz]x:'q^3ǨIyX]’vԸ[DxE&j1(z[RLhqlX>ot0UeZ IW0;Bu!Jȹ2Nْ"x?BbkE zbvFUcJVCK!k!?2"8;! b7F*Ir:Z>.B9>KR޹oz"!K]&;2 DXōXy◻r r)zh\I>UO--h`{ll %2@W6X[9HC!!a̭d KRd 9s$vuX&+@`vuI_{!FV_-K&z3},ڄH<:MY~V툁E=hpLv['o˪ɇ OY6P9 '|ps7!OhZE_`% iv:N簔SpIKylyguC !i>Y8=ļ޳'R2]@캐N6iez V J,9jA+ť uںng჆M5rhՆZ&35Is1NVދ A(b)Xbجq'tM~Tv ;́|. ^!Q!FCQf kS[S2lG7gPGxTU^{Pi=erHxɥR_OFvsR2.=0 '|BIyr@}2:fR~x$2qħÂ-g#&iiĊ F~Vb;1I2>Z+UOj/S VxH}L^?ԅaS\"A'"W!iF;Z C{(t%sĢ){:!MpFw7bz0EG-4{N"Itx#FyM.;?Pٛ bCUYB-9q"] ItЕн<&_IPaQٟMo Y! /*_15'azf6?9x.k&b S i\fCB*kj_!zNGutUB:wl0ϝ ŧvM ̵]Aֱ 0'򮺛MqF+nZ4m&~zw{O(tVԄ!ndy4&)Ohh.O- 3?i^PNFD` mM %'nϦYLq7˼AmsKԟ](Ot Ťѡ(+ݓVuiRcƤƶݖ_Kߒ\ƻWeFMgQv%C֌՗DYT \=&KUQqfcx6 O秽I)wmzx~7ߐ`kqn% ^DMk ~ %hyEm`^v|q!] =f\ؤ+&,.9r-@b^% )FY),BSN*qBeRJVG.mKC J41|}v'GwԈ3M(! ҝlda7W :Вk3#,7&]GM7}ZK‹/ʕlԗ{ċcJ7^"_XUs'@IIj g;D{O_Z~,l}}tKڝ, u dGdԜo='L,*0:92Ĭb:t[=;SWrі2{ĠڱknsI+>vLRb9.Efkf33N\Niwk4ett %.@3U7uKU/@M<1=ypݻerI;EC(4pa_=n1=Z@h5cͧ?5hi֩܊^}vMY"-1C76膗CϪ(]vn4gg$D~T7*D4]eISG p;}oЭvcAIف Ak`^1cxZpfF:aa| xkb_cקjRbDS\cՍiu`v|7Z; N_6p!A``i+4 !*4&ʳ@ln5;&qot2:C1_|ÌU6#VG8VYO! (,K Eb%he^ L5ajp/~ױ ,˦tmգTń | :_]`䑗1ݤy\8@Icu0ӺgbZMi]T,ݫh/od%FIB+aㄩ1OȔ&)L_ h\wix,.7:˶\F/^գi(A=QN.YܐG! k^Ɖ)Xt^;S[9]~veN!8xQ/0f 9'\.U H5=G"X&#/gr]*HgT 6RZfgIݨI .F+ bDE rEu{itN`L[cݹ_\x2.إ"óՁd?~,vtLK)7$,x9 5Ajl3V^&bAPƆ;'5o;B8QJ/D.Y$*tqn,oոufTMNGW[877^lR,hp ]x`MG w?Ž~'m :O'O'>X+ QhVҴ lPg|Hn4UG[yȻ^6}㲚ۓ1)rВ‹6.wK:G!W8 VJ0O#2K?k ¹Q4?@^6-洡'Ft?5!$Bk͂t4U9FX/VTvֆHP/ o#+䡘dwnԓ|7/=/qV ^S^8pI| !;|N=zT'GߝH΍,Z>'ǺT|wPdFJ%<42:PYH!րYcH"ƛC;j xJB7:: L{ՋU5Uv6fXc.melu?;ˡݻmZv//S:T)|f=;3`hh= bp+LrxR5O`@[$C&h:e^bM{"`lۦV%c,، jЮp5 ;Ey/Kcy٤M-n@woV}2p X x <(E}M-[#?&`a[K_^悟G?h:Pk3U\; |\kBY, vGI+2QprIQ.\o3Zj5/?Lcxb}l嘆`' Ɯ7B݁5HxTmB?bNO$8``" GdFǙN4ӿ\a܇)}f `iv07_CXNP{`)Iyvv cL喾$CXqr'' h, x7A>L-AW |]4nRR㬨q 3kjP̭X3_=0†FCtqQe$$o<W}WADPB&?236^@=LFj!_[_K*n.w1w|A+y-׮[%@lD>V5T{NMq׋=FIb-nGQ-8&R_atpB}L2yё} _lh@ag??pcAengsvՇ96 ;3I_]͍T!"dklYZB (gCQ%}̩7NUڵ/7# E?A`MΦX,6$rJ4.)s#U7bӫF[DnH|T)S;D*vUcg7Hu4;?\W8슎:˦OڟSaZlr,i.Q -ˏRL/3;V>f}8.EFh$ā*$\,~ex+47˓-a!TYwb,dWQ(NM}[le_FwtrIW8G:jM/8/)[)/PԿ7S)dp[5̅@eTQ ml2͒$ S \‹}2\z' qL>zkɯG=0x[ў}hZ)#;ZZ i#xl or$՝!J Xׂ˩\JFʃѯi}\ !G- |,pSKƧ߷J+xC)]]!*P͠a3c'He4xDVxm)ɧtCRx9|bb'NέLco,GEPiM-NΑe{1L`Z߂ EWSu낍 e?z[K(30>9U5RoW8PI9^êM>/vDJ~7-ӆ(v2UL $ hefm( [;85&O+UG$ >,ٯ;cXBg=#: x} *) t<^`)ydIZ(44?RJksw"WAb3)y,8N|N$ͩ6 H>J𘿛oU8;pCcVz/b ?ϟP;]3 Z{xB͞s piiC!_h b})3*bYu)Ri&0 s{ۙ9%Y ˸ ;ɘ]u}旴vuf7Cb L"e%OjUw;y%xdq좄B v|i)^ Hf0xn&Z$}" *w"?M6HM[( F"/ղ,)xvWF4P <:cQy w(w^I:` Q3c\%@vCjITSh '=?kk $KmǠWXFh`E8P|j(\Μv MT#|@*8oh&SϤG>1)Π/]r2lf G_XDꓬ'[_tn[؜ȷocUTFroC8\ CGqQ#T*,^z76RعNڢvPtoap샀buv|X@nra3A PHovLYֲ$`Y TGXǹ `3 5Cjj[WE!*!GD^|P{5O6x *Yt4LY"Yi>yDYt1X+`B%̏5;1Pb#'VIҢ Dt'lT7VPjXU,%]ޫpO3i'"@{ކ#lӔ-KuAɸRA `OOXxF6 /Ke^H43t(s$i4uQcwY."+g[ƭzFdl÷4sȍugmT- exOLsU_y y,\ް߀{&UXliȴyZa.|]lq٨n'vwzaMsKϹhG#_4 $(giF$'|~12jF3ܡ&k  e]"M:}!M8e3bmRG|f ,1qePg"J3sM Vou| <*!lW>Cɘ^;3~+N%XY ,ڳя&ݟuY`o}Z̝֡0|mp9U´6~BXŻRٔcku 3sgaKip-`(|w -KNiC0**L}R`$OЙԎ[u~4|Rٟ# $38yq_S8t?uW0S6+^"5 f%,ؽ7Hi(!ݢzw~38R}5MJ4x'QM~jR]Fu0VJҲi3y/PbHa%_6𾉜xV8/,6TP'=UJZ%wBsRKkY +pHļ%/PUA?;o1!xh eb,o)NyN\ގdTmlҸxNlb-]+='xBX*Os Gǵj%VN@%hw}Uqlsλ2#k-uvaﯣQP8I\y`ĢA)_A(K7> ¹YuW3Z橕p搹6uX;`P@4"RҐfĸ 1wEPI݉㚨ڣ36%oFgnlb$P%F"ȁ>G0 ν x3 zrhjS9d K ϴ/iuoTO5ṽ?܌tΙJ|\>sF2-ׄ{y_m~dw LS[qlu"&C῜:5[o#@x A.*:VHվz C[b^DW7T$r0.!7j(mc ^zpGM*=]x*vBCa.)YY,FGYkySjŻ기u\Q7vߜ| OJD9q@w߹1N3#w F@ۥV0DbJ2GI*6xa wk="/]%-662[+~yne1ıS陧 Y$188XX̵MWT J 2).`i=G 4HW6i^F=۝Zv6?[LR~ubQ;2l,Ѽ:8:;;/kOva>[.Ғ b&bĉ Fvv6.~5زLv'\e+Wm>:HIſIr4QXƴNa'+%.4_#V [ %{~! Yj''D[Z<*_A7gI)H߭J^h酌F&q9ʷ6zARgWQ%a4tVHsO,`0OiJTo3 t%r C_n:f澜iF?8 .JC#26Q앥4e]֌+i,rDY 䒟lG;e: _I7 g^ Ɓ+Q|U}Wu/Y%JNbr[2dQL1[[ MU{s^ےH>H*±G(I+8Sp+(笛:ӖN`2҃wBȵC [bn哖*nnE< +h6V!##`jh@Q4m))v~gyXԣ/㭴<6ld<^[3)3>Lk1/բ15R˻Wi/x tۘTWfw+^:[z}vAfM}Sx:QQNYc@an0W~\Y,Ȕ-=W%q𘙎n#q [5?wޱd%aADU¡ oĴ2ެdnE~xCkE(5iiu%{-}'b8tOZ],9'THѯ$ (맄 ~ =6@f9XxZp"=c+3ۄ'U̱s'9gY*[څ\]!D{&gO!K/\w/AUs 6=^ż4k2ڄ]ȯ-yh4DcLdk<>k̻rcՏmӁgX>WAK}9A/w9y8h6 ~%[se1+gD|GNr)&@6dܴ(ow~*-Hes YAziPLV+uZ/Xc kLOV~&|凮 +{,6m>;P1F֟&1ʡҴL7Ԅ +r<[t M|y6Ff {b$  4iy&j>ǢoW$,FX.I(&l15ɭѠ&BNcuÆWw&$gPVl: ,,[xlXr<^B!?qxcX 2 yJsI,b&SYl|Dp*_b \}P#Er\>m4o%Gl0֘&'iDȮmpY1lR4I0bX=:؄g.AźA v` V,a"1?myg]ͨ<(qM(XLP~ѰQL^ mŊ#0<5[Rm1F͋`PyjR8nkkM9Aա"6v=]AJc3G_ mk),pN c_y,OJ;Up7 mƇ&s$q33&@`"DQ ā6Uꎛ6H{fem%?YW4o643ksH%qx%6^]ܺV$3WT1֡&SjEY, V۷Ҏ,yAW$m ';v(S&čZet81fQ[y݊?QN|mޔ~@G"0E,X88 ߠl#RK jy]8jg//1`Im9_ᡜ a[4DUKSB$CVjXHߍlmD:_ͯ9P#~Fo5elPM_ ww^?"}yֹ`EX Kf ?\r0[6/TRuK2:w"o2_Kp`1VF6`[$MXp6aV/Ljv$,pm=/N4K;6ӂOO=w &IX{~%}@N+nbfdqBM~ǥq24^u$pF,h챱/O0-_YKkpc!z]Ӎ]× iM$@ MەE ʕJgl1('/ R;E REƿGZl> d"'gs`pݖ{< tV(~S2Bs>_W svjm(]<ߚJb] Z_ ͯ2-nTX;jܙ]j^jgIHT[莯aY%e Ȼ5yR ~TV97&mtϓ e3ӪA=O$$ zgǒ$g`V>ΉO,:(r]~JmWA~+S+ͮ.!'[5 3C.Ia(1(W}Ow7/}h7u>݁׏b8Oْ- |5]DD6;0U Gq(  X ņ0M饆xa;V_oǏg1s0mgJFj9hb P9=lp*9_TB9;Q{FB$hH=\KMNiHUg疡uN:mEYB\=gG<㛍Ҋₑ?z B9(& H/xw v) h3Fe1ibxL5x#d r#Dipn" x6vGhtF k [jlڃ~4]yryyʘ#ňя$+XS|;oy,-*x$^9CY R?kpŪ5S ;|IƑ=wN;_-KpˁY4j UBߌgS9L/"%C1G(\4:rs_=[*ljЈ=t Ҁ׀vTozrf-.'na#\v 7YHiO>fS8 &m'Hj6?3tXzL]C!1C"o)6f%҃G9jw7q%L牪fc Y)<>P"4,`@c;=OQLQNB6rq1 %JJu}o] Q zZ=>&d-M huRhyUtaj%ֈ!yAPL:GrsSmUcdoˋ-ُ">srYe yg 6Tj8h-'%ZNEd`.SFswi;;CUO%ȈrPgiD[,[ziF}G!6h߽:K]qb02Ҋ;XBNZFAvBk{aܺMBE)l-s$Qs?x&'@ {^u{N>3҈+N..ֹE`Ivzx#'8Ғ9s25D$kϒ_>F^&>TF׵]i^*`&md 'ȃ*aTlD"loL"s{L4CfC$A98@+0ng_=GCk?$&Iq<Qh;@"z; y knAKI&+#gp~G vp2VUЗT6v[.xYSOo3e^.tM$ͮ e+Xb›^+ q7]/2f;+z Q?OxR$g`&80::|TZSm-yQ0Zwo=:ٳ4Cš ,lz~R}сVl6N*J2BC9W^{W2a= X7ɶĽ-mP%XD0kހWze!YY0 i"vHNѪ}޲yֶBca-°I,t&Pun@{[Y==\{WݹvM%Lq3\>'|,0ĿzsM<EC%ܘRQt[3@qѝ,zedib~7ޝ-/D?ܷ}mqH9Gi]U1bNޟ+8(OG 1ΨYO.J{ȦǪ%Yc#RTmD*G0N x;+q@g~(*66˵|-A27I P[K7޹{D{n0lKShU'32m8knx@@E  t2o5Mrk5?TSP_8XbΏ)GFVAډ5ڦ/uIl2Ej(_T7?IgD4 E%G uF֩O+>6lK_u{u=8oir;[7'-d3n^(Dpm4uBO`ӧ(>6G@nGw `/vRG(bt{zkIFxןSؿ |ȨtDX@9/]>%`AʈmZ<5 cy;^Цa= ftgsku6ƛ}3qaٶy{+5E,9etꢑښK3vtuwA)u?}DiE SsrHkmYkl>fXRjOԼ3:RP bd]o#B߾8N/SZ^JX$^4Ҩ'ȼc>6iLsҎWŗDD~gͅ3&OgX +/fOH2(ntֿ'EM 9E%oy?*6͢v{a$.%O4 {IVf VѮ?$}Z:.{e1>D6eqs@_cU&9V [h_ c|:g)~ׁG!=rO77]1l o.>+ȢdG^e` RoW)6#mE+beuӳJmoNF81y҉zٝZbv9G@\w)FRd{4̟h8EnI-M{ߙ?)|S(b#',Xz \ )q?' qAZPȄI+~Z^"\sCVa7! >߸ P"97l5(ȸy=exwI<$ u -*_Mgas7?" `{ʆoaz%qoܵ0ƙ)"O͌}:k!H>H๮256ϔtQfkO>sa%Ϧn:+nV ?Z<5`OVu5Cx^Bj~A8>9=}>y/J ȑW]&7uу}UawA= mg9n_1"UWi%f6S"/n:j;#%+W_y蜔O>B 4{bF7~-DdYG0*=MuoZixҹu'90U](HSeO-Iq_6ۣF9IXSLIw(;tϝ{ 'Sg_ 7PB;TƄ3 ;.v*~C9\ES@PmR9lS) Es압v,ϒN0ZNBh˕_/_ 0`ͣQKd\٢~ Y&?ºB`鶡wj$5ލY+V֑҃q:Aa9h A@6 w˦k̦+F3bs ^SXr z^c#~i>Ĥ?BK>U&Q$ DW~P"b}z[8f%HNWQUw4<|ϊl]P߅T0ZfC{eT]s XgDac KͫLij(Ymm ^LE~1 drmy zD+Yj̰| J3C:3[6i `;:CD ;K0|;~DԳ܁lH;CD~R+ xpWJmn2U4})椐I ֣UAIWuyA쩝f#V*x6ڤmኮw?X@Aեs6s)Pv7'.1oX S⬰mO/g/2綻\TW1M_)?U8t,kɛ+LF1P}3ˑ Vyמ]"mSC9#6G2ZV+H&)A 42~Ů}~ǔfdlMK;Qv'ȍ $"ZNM-s?oU~,=Lp2\qۥHuEs@p|"6h)y85G;^0G={#?s$ḱ3dy Ua3٬ɾG]b!$_40rcT"WR? dmv{2π%Lsz0o#C< eǺJOg-}Cx4a$+z`i⬫w`brxi'@}l^rpiT@vAZUy *Dd/w)J_1v02I;oIX*mdNy'aUSU<)R32"-y=hGK4]cBv 7cC@TȈۇOjᒓKN/%/g:ʰϊN-f i39;),SX쏸cm5)!c1e Du%h[w$E H!H)Z@Dzxߞ}xAfT =צs7Vk8m̮\i;|D|)c[xLTHZ|-HN%hjZ@1p u0hsuP 3d},&wg>M3=8ϐLsUED9h0dNA+upGF2#G޳ִmn.)SuP4J"E -v0;ײwMIFV\Xp ʍ'l{ٹ\yf"I" 9KO2mG˼mSEt(ctE#yUCgS3Roenq陘&''NwbOUkh-dzN:͗X0(7R  m [?t.sAjY]\+ ? S2wABϷVo8dFٓ6/_)6 P0XpS @<^xw4|\.S~s{RǾEP̔?[a౺k+}HikȌZO!F{I@р{`A Z]C7[/suSVc )2 y!᮰-XCi @WD\?UWH{t3vEj(>4VE%G0cL9q8g):']}Ixr;(1$>/%7{osOA+(\0H E 6XFTY 6hy1 :1{VSYAU܂, 8]r򑮏_ȫ0i]rwrs0Z*X,8kD H-uN8F+Xn0V -fmoIJJfz%1wnCU>Pܟ߃6K-V)P,e8j>> bG($@ l~Cru(#[݀&П Ts3Ӆ-]}l1|kxGU?dy>.EEl?cQKAvy넞d)kg%p$UVP6Ř0VHFk{4"RCc~~A02ޒ%RQ]aW(CN.b( o˕/F n+E{~Xh FXqζk#=zUH&(\[)IAvo~>$͛C;]؟EI&9^R|6Vi d7)bd2YvZO6/|5]mq<93z;eD⃠5F. &3;g) v?F(S㆓j!F8u?@Z0$o C<#+DKQRk"4\8+2 a!|ݖoX-hk3T$ q21 7ܣ88H`pC]m8N)w/%EP{H F鮶Ϗ{ /S0:e6[D[Lzxrl1cPu0 ` ܸYP=\&׹͹ LK#X28eaGR ֍ 9> S+? '>UiR?21XzԽZd*^;*u|. 1y  WQ`}\R4l,KI-iw$ce5wU74?ǣ蓈MKf\O8Q`5Y%i*V3C E~@ |!u@B=L4^ *lkn&iQ_39fE Vn}Զk=~ldRSsiG"Y5y?=u<H[2@yQ]8-9峯w3C/St'a+k1Mh''i볌 )Wɻ݌$;=t=I֝XnEbӴݳRq$GǒJ& FQ.XSYHApH.Anb/kgp֡ 7"yc+$JMج#wftϟ?Vo'(DϳaxGM/U[*' X楯7(}TL"-?a@c)+$*Թu(Xѳݱt#BR\W\NX:ζz)pvU5a}p_N j|#b )ޯFQE u&?R̾~R/#CxLhI%9?HtRr573Ee?Vܛ m̿rBCt)`^/ƙ ?t WX>Zs,߯?zoO߱(<4X.XLn>tTC~4jXp~u¢UIiܲ>F\"UUoZ6r,kc*u15ۅEK(Mɍn0H =[ģ\ĝ' -R!6E)RSNIW1Ɯ]\|pvNo̼-$̶1yNK ͩ{zp?o P%7_T!8̔#YL8ϺwTf qXFjYf.p\UZ[L ްo_?EV>9>ߑ7љ(=ԘKɘrmkJSc|K\U4}smG=!\2U4>j =#m9d{Fv !YIUg~q3:$#A/-QGmZ,Eȥ An_'̚jA'ahoa2Lߩ储ct^' gt-VGqo",Y}"wVDX9ȟ$)nÑK/_ CPFa5NPNB Z}ô[63 5 :i|뷪V_+7@3jc:M-\#ޛB/@'ɑhk@У1@¾[f/!$aqH, WKt g| ]ܰNV4![XFznolJ{ҙi՞yM{[>aM}T Oo+[frtLa݅;!Gt&%4 ;7ܸa nAG-~ *Ry0=[.VW/̸(I/mQnN oŵVm5ʎ--s\ ގ&!ę ͚r9!sw<5+ʬuOʢLk.0* CiviK/dW>ѿU.;?Hj$:m)Ђ, @3#*ԨƋPA\[wk۔ؑ7TTiBω~Y45WNr[c<3 FLY! @agzFB/6ȥA Z $>Le:UR7$yƕv!u3B$;n'z9q *O2ֻVѯ+%l,Q -5l[omj=zU/pYTFj4N*shH|*Zjj9A6jEz/7EqEXҥ3Tu+,קP .ix.eϜg'!7Ag?Y',͓;6bx,8Oa풯K`!W&tB> LDẓAė'ٍqtxy{{`\$p[{;sT ;!! q ϟQ?c,%YԐk)A:#\౼{ah?^Ư2O=xN\ o~{'1*KCb8i3y˗1~-$IÌBc]7v|`{'*kd (|&g& 8oνosTg9&ΎL`@B>Z_r3Q_Ч.ڞ $(5c%uh2a0|*6㽘 .VBҦ3,p!8`hl*9We_N8#P:Ynj*ƪٌڼ2 ᡊ◃%>dR]T$aӁjIOͬ+5PCt%JJZFMWm 'sQ_.>Q1 bu@W6չanBz4;.͕gdIn<%q 1{uMÜF\`Mbu^$ߴgp%9mnq@)$f0|cHQLU0m}S /el6,^8-w\]}8ib+өCT!)b'V=oD h /+Y!nf&.EͅAmȃц$J  <Ѷ_0'j}llX)e+fQMxo K<ڴ %”[G2)>Fs3]!ҠQP-T)r&rspP|ϛ]yϳ+a}MHl=$ۃUU| lz 2[(V.At@,c|XO$v<}"i4vdkFNJ9vh= }tjC >b.!=΍Bn$f#]$&ɁgLуZ2OwJ㝩dGH3G_ kᇗ`i(͖tk44R=]xd2EXGbiy'}ݾzlcfEc },zI$\C>Q6YɌ`e<l>o1Q8El! BU(ZFUѦ. rS{qNYS S42Zu@v6\i(Ҷ7={#b3 `VX42,Ys㮨F6gSnq9 k_"6&ј: ^yۋ+Ý-pdoS9O7cRcGI k ,Ł6fíDF5 ָ@fV@[5pz?8᥇ٻ/& `\k=Ej fq7eQ-(W`Jѿ֥aнnno0(ۊF]SDQ%=ɹt n#ieUM<ԖU;c,SX8N!ƍgPO6bרߌmL;ŁFD0yм u>,ćB"NK?`\d$nsE%ݛY9Wx B2*bƜG `t5v~-, ;sc:} d,cȑ.,71wC;ڽ}V3Cl,IdZiCQ\O?T6J:LS%LdXC\^ Xe 7˫6ztxCdc:/]ao߃zS'[gEmTYK5l\o7K5Iv([9jFv~ߌm?|a(᥌WjdA 3&I@IdEY0 _U1]#T߳::^GKmwM磃˯t-s cXl)_ <.Iӡ>R~~B/vC.'<82tjJ5l[%26}2(ӭD;!i$yzc0ɛƓ``Ӝ/y/x ifw9l6$,3A4Xlcs?mӈ)la윪HgbgbځO C9A{\mXK*B?Y?l)BQ{pM:?rn{={'K^2EjvpO ɟi9'x<>;%ZXXT>ʦ]G/~7˛{AoGeחWxdDC4dgL9F4]sYRoV; R FxOs6oiB~߶]蟯V`a[ W`<*;r5_zǜfk7flcon6E^;,J-PWti%Oz&d;;+Ųi q/@F虞Lbmi) /MIRg<9[%;"DV$(tKgpra^ŋ/Gj'M+E5`u|(GS|MT }#geyRs:GM3pٱ4H :u#-D"eKKRH\ _+u'MΠ@I^տb(MG%׋AYO?c Š'9}/[vt2hw$OPX`xl 5'eư=? 5ޗ1IT[ =N'h#YA&Ht$/}P`K7oXOŋN2'M2VC,ڄX0[6~ёfqǕG*Q@҉`գ< ^Ӷ8 hW%IZ]}!,1 *wpJCІWC2}׾շZݧSqޝxynߚ;To+%[+<Pm <.?1^g/e_/`zlO> _]?R7PXYt`IA_/fs9\*6\Ð;¸ v#P/]DCN<Y <ՒKf9I4{Qă>}4G U~E<7u> l "a^4.=, T= m8Cx+BUXP,p#H93EN@TsUi6WaAŝߍ.0{& Z+"7OOWբ6Ʒ?hJJ6eq-T">34ћ~=}yACrgRRE&t?6!c$^8~v|hƙcWeY}c}|0& 6==Q ;)\,2U_˩m(0#Jʳ7PC8͌BlgNaMA\_ O[OS<)QCETrH a]o"è;e) : 9{2.~? CBLGR?lk1HPR2adacǻWc`t۾:iT~:akxFdoL5Fmh+/=VqN^Q|^[J8oG ihMPmtQnw9l "|HL"A]-M#q.oN͛HI^/A Ҙݩkg5ak쯉{#䃶@V؃H..՚}zj!'b1 ]!6Ptdea/$,r3Vǩژ:(zyޖ$WgP%C jiB7",^u<"zܩ|ׯLz9o!4օ Wt^?'io?#{*TgIl%~KM;2B~jMzL˝@b A$!1HB7 eu#6L!󜓱Z:a#oFcIgMk]PE!2ճ F(Y}mEM[12a_ [υzd'''͑b-4)mQ_$F~K4qCԲo*Ѯ1=yaэMyT==2";=&S8o2;d9)z-!# [F(opx!wM;%pi|ѢFIKhTD4W ¾W6>mOߛ?Ma>7lRa*}quLdKz;S +' =,<8gn{&o-|g&:P2 9-Ci9,MDCie*(۶陏PREk_I[l4r>tֶ{a5߰ꐭR1D"{1( [HP6EI(,@Ȕ{<;:'x)MD(U}]dS~>ˤ$אZ%] ;vi.`٨U%a>ARͬ?bK'eO`iR&:Stqn4lX?*kv>aM )XyxŤ!TҼqֱLd$~?PXWQQMd]3e*x.cQ`R/J 9͔iZgugqNhɣOVzlc5 s?\ #pM@MX/58afE s42E+.k3v 4?UUH3DZ`ҷ#km>2`\g@sߏn`|vJ~4 bѺ[5eY 2A+#EEe(Tɉ^W\~+z :v`b5ߘlo.A0?dBot,n2g3 5Q>|I07kĉS@E>RF%CXf<)J`iWHjlЫu]+\k(a'w`IEl@@QdYG5ӭβLd[GlLv|$57eJ[@$NtqE"T?ʸkw*e=EVŜnw 3S<Z?Bg9,G;ȝir;. fٚAvڼ q%LɲDk3:ugtc˴O(nʁo1J3]|3Feú*L!UٞE%-b0 #Aq(B:c$˅wJ7졯cBoIrs.a$>8 "*yi܂+uZ'˙$ VG^W֭G6`m3);bˊ*'VGB*C27#h=Jzv6*ܞTrG4S~n'q?5,QDG#5I p"T#۲"wiV~*rVJ?Zyn7IdJj@}`:-_>s4`̢35uʣcNCߐ MB!XW8HlAoraYZc7=}7Cә տk֡mn.y@5#^li^>4A>~Xߤ\?ra3G=M=_\$$Nq4UkkUF|l朎 [ 0}_~~ NSǧS` enna ()@]8x3˰&8h'{ &T_mb3c21tJ^HyCv9KS4־mVVv5f_݈Azlx_0β*jM!6ڎ }"KS@GpNsYνƵ) 62|ɛ b7Sx7MNzK4/<+oH x~l;-&(6ol0BS6U7Nvۣ+#/?-MB]!rt7kyoCSV^0 Q Y{t1?m@kc0'%CBHXH,jc h vr=6nǫBمq28Nn͒",Ƨ6TOkD u}]:v#<~,9#Ru R|Բ R!},VԼBr\86+tޮdb?x7ƴ"C-g<ߣNiQ=A;@i}xoD+.o/z.'n{Qls86Ј-SIBle¤ÛPwf,s3ø!TʁT>*&l"sK3NP4*4ՙek?lS%Gus۬dUO>ʽ9 8 /6UYc{km0BlI':}.ס+KC*gVyMGH0+-fzcL@MYeX,̝:r_1?*i]J75؎Ykh?q24?RDYYp Rpb[ŗCr >mXU @f>yTE.`rW,,8hŦ&PcFxr 8?,xBxk6&IPu +ᓠ1u9le~BG-7ooN|L×L2RbrÔ{XW=pꙎόP $m+D~xk#/3%KAy+Jq$ %;zDvtϚ\tA<ؼ$>oߦTqY}S6sM@&j7'Xwx :mQUuz:̃qp{\DgF^ܥ85!1?)[y)۠=Ѳ ~ЋGt&YO,'JKe{b?>m;-E h3l|$ &M31ͧDVcmXJ+]2~ؘ͉Iz+*Krm0bD|6X:j>H)!EF` ѹ.D5:#%vsov1TRPOiKRlY`r.n8G_5+o ?iϖr (s2fUK}kLpmhI.&-2rp@,,S˲~o2e1(c7&J~؍ xfE JľJu/Ri)u."20VýhznLV2PgF8sL" K[<+Ih k$fcGN"AM?G68i/!puĹA( Rjtm@QM~r#&"i1yKJwC#&^pȳ|YEm-FLT>]P7ހ=ݹVۂnϾc׺U)wV;<|rO_rmQR)boqZ*|,G?+糤 9ղ IC~>oC1P1l>p[3(&T3?W'sE4wt0#?k'c":Ӭ/{v @R|i0 MI6OwOM.p?RT?v;m]:pz7r;*W+A2DR PNG;UNDFG~(? ЩY$4)] Y%B4*2[\ź9 PIe~2e6pZ:ԿLB`Yx #7h.<9fȢ`.(|iAnzD-N\u(]e׉VLv,?2:P7_ֺY 'թݓ]2d4$qX).7,>N'dynsYj*HfU/3R*7 EP|7K uПFV%ko*{4C ,6^]*zf1Kmv3?SXz)$(;jQ8Lk 1<f TKq1 -#HIVeVvrr" UN)MXF4*AR,!t4 <[\7y?h٠i[Ϭ;lDm~{Ih^-N1~w|Mium` غ^@)ue$yχ`mh'd+ؘqHVPh ۱ HSpe*ٔtI Y$@LYa$ <˝aFCqکs=zݸI0MJ%+UY.5b+H=<{:r mM jڳf\$ScMYw#m'12Tz8wQ#g?kF(]wN{ `-@0-k П`y'Z=߻&?ûnvfx")wCW7#]<'@B{(ű`8 =-gA\y ɑNi>@.D=Oú1[4E=υ݇"GTtIx2ir*KoiST'; a\<$@n6<Hٙz.~ϭsܜfEivF*V]B:RVĤg6d#tš"8MO=Nm#E?-ZI?Nh[=룏Lp_}}pQmԐZT_?BVcB$,hgl>iI=k׎@駋=%>hp<(29KX,_ݙn~ECAkFj |ށ~p,uMk @)^ǐDRO}]"F+o2)Ax}6յ"/s_VvzfihRw5"" *;\CJÊ[މLqر`~Ȕ]pgVG٤3ӊx_-RO0pxg LΦ+iяNܭL`i8x(^J#"8|5+ͦ}8,.؄`2`n*5M9X^Vx7U:T-JKgPʒ0RUѠZ)YYBYyMWzѳ1hC 儤d Ih6A@"PO6v s$^Os_eߠ&1͗LJW] 3Х+8-KbuJ'CLqg  B7{،l lhu^E@Wj'ov+`]%.XIH[A$1|EKW"Cz2Umw+EL麽vۚAG;"NDoGۊZzx%I`_P6ЇVwP/On bBE}(W1%%neGFB,fЫ]pVRW~]>ʜV3peaS!G:sLiw$9 BZ+[ψ=63۪1_,G:Fn)DDY S68,P 3N{cOV/HŷL>Ss[8~mzJG]CԣIձ F9[;?( ˁMyGKy,J83]@k!~cu6[J@>tX"n\ ۡp61>ɯ'JWJEHT?=Щ Q][,;O`e_44UVfؓ~wHu}k{co o yr? "y}T<{X}R߰ şR["P,viZ5 O@t-Ny ڨ(س}%NA>:[i$JJ0>L8qpW^VgWVAccLtޛ@?^J_<-[?wzھGD!9m>|/25PpӦ_ﲨOmhkl ZL\N.>n=\@r۞=o}:d(Ju.Wb5Ƚ:ɬNS ڣ>mU=m -6.)T.L{!!UNd"Č!41h <B3 F*=yhW DEW* \(XÙFhە` PMD}Jדe"[r!Ar=`贛)C+I N@w((J!f\ӻe|]->5Tf\;e D,9-,Ƹ$@'6GEz!D'-Tm46NQ(=`>wύ%^ёUle @|xAͪk:o%|!˭r0wK +gB5\L\$0r%p+cJhUoz)I^[ܶj Xc3Ľb{$ܖpy[kZ]kT.4'b~U`2W}J=V)w1!t՜Nb+\dTYR52` QIIuxQv1-B@Bh*1#/*c%dcC%xՁ{9)1_mt[0;ݿwMd>jBJର@`oF1Nβ^|*uLkKx $dK%1K6z݅y ;C򯲔(DVkm}:A9v׬|]J_W{~>IvD,If?@)&`OSsеM/o ݛo7C8ÚSbF^;d$|~b;W飉@-*犍ؙI32,h\1YK cX%/3j]&Z5FZ2+fr : ]x-fq0 Ӷ|O ]|D/dG8F9ۏ&֘KY2]RBæ}੡;pvcX`A#jyt\N@%VFLV#I`aM0f)I5Z*4ɋr*LGg=C{q )6oogY݌==j@HuD狹ݧ\!Sü&="ƔuQr_۔JZ=Cy~ mmtKz婖>k]fڝ]A}|lAl]_$XGImp4Lj0h4X%nA+,5p[Y?8 ,=L%`LRN̻ T=r"k 6DHv3ڀ'Sp(hDF#HyN' FcㅎĽ.3 ͣ>sbi#ܲobоIpaCLoJ˪N;a"9%z >W3P-2}z=AÒ"7NOI}ֶݼ{=3ULo"2 LUKYD6\a-;l2Qc|)({xt}W ?3X(|e=V-0QzZ K޶˒9Gx."ߡG*}P}G>H_d:LņzCtsa˰9tGJlzDI `,cQ*cz!9/ $Liw82b[;qQ3"fmͻcK&6/ΘeH40P?\⟅ YQ#hL1JKa]l>>kCIOrl!?vI/Q+0jF,+lH1ƫvnuUX_bj3D >~2-jvmYF ],|Ph>yMRde/jwa/NDťn_ő)B"F!9""^t_TGڠZtOa1 fj $`o碩V,N:YJ= b0= \LAEZ.m @Χ>w.\(ӢT\cwU_ . dETy=VNG>Y-,j>z1w_]e)]ݳev+)b[AC4LZA3.xڝ.݊:=Kkm.0T ܁K ;2 "G@"b^/eUo΢"n]h<$f8 8vSInw׼RyA&=CۙӵM2|VA1X?[5]ZHI/'m y?͈JY|Rؼ1uz׸h#_CoP!ӼN;џ;zkbWJj@YޞviE>1v~+G<-u2XR/ߍ~}Fi+H8-KmXɰ}8鈼'`?>˧ 5+IT;\/#gH;bd᪷ YAR1tM]n"o0ҍ"T9EN'=PVGۖ;upUo^Yiw^"eCkdVłtk eV&^AfLkSc&׋6bNŸgZD"簠ydN=BYZ5y$Fg`O 3sDը[Io7W ~hf0`~Ƌ|o0) m5(6z00RD2!6{Wn%=; 3 B:U InʐR!՟o{Q٣KcV;(A5msZZ tcJWOEuTR;FZXjF?IKEqM(s:1i Pa"%wx_R;>w1UtEb%H**c֝skmWQ̈́ߋ$DčTW!]T"yФDN.+mژlWk%(验ߎ!E@@J 쁞qcQ.uE!C'.{S",*pyn6 56!nL2D _6yXM"y֘1cwi;7]9 ـGקӦofq,$,{E$0h4|,4U.~eqˁZ^` }'lNWˣe.B.()9*V0`}RM(BQEQ1Xb)yype{XsƮY'*B任1U4fR2~ɑ Mrʦ+ݕOD&| ~!SE M4Y(74uv\jmMo=T;[ۡFJȱ}=QT]!(:2u*QN&_AZr7^'*~(IBlіnY0i'FaHp3ՇL*"Q'V/YWxZ-oV>=`v!+(z&ta 7tQ8&j1>T Lnh'xxE@ ^zAg"+l/> 2t2R|ifpt h9HЏ!tC4?Xv܇9NebZANtݜ K cR} c^vl1d{N"o| % ?kG xB+wN*g;lq^DtT]7 nuˀ`D-ٶEZ$Ј Obrgh>|VysA[ҿ(Fyq}m'Y(67SVf*9![lyf0W`d1sՍ<3qOFɈ]cab+ZẶh3*if()P5S~ +mH-ܔ@ȟDX7j2I7//݈.YN~^u[^H'"Q2O{JE4u¹'Z[K## w`QVK-cC[|^ptM=qj?L=Xa>?(MZ_?fNfzU1E⹡9'>.4"o+\V"!:M]j:oE@%r7ve=W-tr ۋ\<@Xb?ldπ}Qip<hhs? 9/ d:5-,Z{/ %]GG wtPR}Y#8[mv4 ECjJwuɇգF `3#ƙA:݃>>1;~/p^$ެZYi‚źj!a 1>~gUruwVǀ,j37}z>3̬"OgY_ `]~^ SćVYEW!ٕT{@)(b$7hT4pd\ }ocB(_1" L8Dw+l0'04WN=L5K* ^gu"WL!Aex=^PU"f ,&1#-w@ {Ms[%Hbu7K&1^`M6K/ W[̨Ų9iFyh=(o=u=;+ڲa"R3OW+q5g?z0[1P ෳ f?k>G.NgUj{i#dZ;1hɮO䧙{سʱ]/#8ؿGH$ߪ9HYrr˙EJu`k ^R銶b9vUR;JYwtp -ߋ+|eMP$l/!S߯tw,,A>'XV`,V6QkeS1{̷?zSҙczH5ľ^fͰ"RӆV1x4.l>~:[a0voB7>a4pK ΢/n݄H5D y0Vr)̑,w!v I7; fh58tTrr։L-C HY;o&jAwMy)WK9AO9N72#ꭉEERoel, -0Q]MQ ѦP #Fi'&hsc)x6wgX]_EsQ5eS{\^9WF\Uo&4hQPޜ(1?u[S6%ψC}{/hR}S ?ʻCXo5V:7P!9E^x5!EU6@W:ĨG9Z\eN9.,-/cXLT2n l$*p&#_*ac uYl`HEԯCϧV@k/N$rɗo?wI(P)D gxFim*BMJCga!ʳ B(H~zXDɳH{ gz߲Z˅K3wq:.zrwGszնxݨ[bgUoKnWTs{,cZ'Ex[gCgW.ʌK}’~{ȼn np_Ig%Xi9(/"c#d6/:v Vu3mmJp$h4HC$%E;Ya+鄑h:{\)➠qᐂ+!EDd_"j`&lwZի8汘!DqlWIXktX)5bC1pM%)d(dI;n`ĈroKxqBAqCW|#pOԍsH242g;jWYJ4sE+D R5Mow=ZFq!bX6wBS!5.BP.{ϞQF;:iTqbV;72c jòLȕ3(&&:2S|#tM5yyqGac_`^@ G2CI,!wAvXu@"F@!]EFps6:jI5_1sDwkmWoG%=GU[T?)X,gJnd3Rx ZCD4JCv" r{Bɖt.L@6!!-.qR͚0^]H,傤s¤{۞a i RWeA습 /JȈ:YAL8=6;Ut ^陗V8&1ǰޓ!1PIA0o֍Y<}i+fI! m) WҨeĞyB{x5jBE"&ʉDijr_`[4s-(Q u(e*MXhH `7y@yq xձ<)Y89[ ُA@׾"[Cr/=\qF74^k<~1A=*@q2/@qu=zT$Ю[Z2%1Y%6bٺp6Ayu"bKM\'R~8v1:(("=2wmVT.%/<P TLrn _GD˞# lU[gPDF{ $D'S~Lkvw`Xj8 '{ȍF580QbL=uyFJI d EԕubSF2|#>DCqyL=RMj3q C 4Dt E0w?[-K,r}m %ּpZPf[[[9"g]Y(y'Mn'a쐟PxW9 ЀNj@t >,2ol+[lܒ^ܰ$%Z+0wG(ӢzsP|в>@{ oW6}jF9$/o/(%q䎨N9 8hh#C~n8|&Z4Po^T)ԅBѧQ][MM]7{AθS J tϚG0Y$LI߈/* @wΰ뭟 Ia6SX{ %VuS{ >3N]Ǝ[13Fc>~3&}(}0b7ӹX%2=~:Uq:8x7aV n^g\|rˀY#rJV&kL"Ux=h fˌ;SKt9Ć @7@i[BQʞ_L.Qqaq}O~Ubw:g=̗*Hpj!iX<%àһ%- ɬ's#-]'zbS޲`(sNʁ^-je8Em|şb0t8Yv6@&xSOTx3ڥ\O> gc 9n "E/nCSq㠛`aeщlNcgB*]~Rt -zd4V G6{"N<&*3g;ƺTK>5 f?HiϢ?3:IoG} ne jclm}}߃J-p>%V(.{c Rc 06d#nVYDe?Xmp!m.Mڵ4nm Cѣn?jT4P{?q;Boٺ"H4"?ܩ{gԦ(\.1Òэ" ~Y 0_fl>ICwwDlєRCy4#7p$AklE4F,YH\;Q6s1G&ն"NIA>Q-K g_^#~?p@?4x(3OmՍ=: hsYȎo(_ƫ]4=`Z(6ggݦoku:{.a{|9ќdRGg:H}K 3mkaMU=UV/cij^\ν)Ռ<f=)5$)CyQѾ.}`q:t{L 0M#j.؝H4׹;ʁ<־>SRy9- ctƨMC(8vś>S @+S{XO U#ycW2Ү_Q7\M$oCsp ,!PaVL<*xZsO-`-ݞ7AhlJ!f 9 r`JrڟetGA>1x8- /v<9D"tCc)i_]9Nl!qwL-#bmMG@YgiΣ-R=Lz/W k)ҰO6ㄈ#K\;!a'~!0NzzOν9[r6PoJ}®ŏ_Uʘ.y9}F]9C=#)@;Däҽ% 6by} Q,%/kndP xpld%Ajt0.dPGs׃9QcT}XWXKs(E-FZ|Qx1Ѱ}܆d$L_`Eww#qᄚzL,LSaDʼnn2:!mnfɽ7[=Bb{3J*W{r6qQ9JpɡOdbl2qb?)8Y#_Zƌt[UTpA5>0>jU .~`pdZh/'?@gl_!h1jtd|aJ`&:if|\ Rf*FN^ }*?Ώ[8hJq+A`_zŧIFKi1EOJiԐ俫g*JΕ8*Pa= }9K R&z63b72yc-/9Vtc]J9U5[2OUbx9Vx>WG\qWӧW"ROfHwkZ<0+\XέK)'\&*L6wsؘ1`xDLDئ^QƦoܗE]!?Se3Jwnt6+s5-@=?tNLҭO@76?6?,D#D`uH*vNnil rą%x8-笏3Б c9`:ʋ5RVw!RHW5 (_EYg&Xpޮ I k smB &-u#t?'JxgdTQ$bxN=m)0=u>x/lAr~ƉsԻCE1]& hW7{= =%MkgF{ET+5% 0LP::?zT͖|J|hrˆ?QE9~("}iwW1u a5a`m3ᜓtHλ̃ }v%눏 i>4^l0}r|з&c{5Ő: 1NNRY nk\b!v~vTҺ$+* ?z|i f2zGF^sah"V0y͖cF]²˹NLoL9_R$e",ctU,>'th/z)Ylp!l$̼F%nBܤxBe[J0Pw5>qfLߑke]鼝@gq dԬ8r(J&:Wm9"l wHkkg\ukυnD9r‰heõJx݌Qp"j#NFlKc+R(uXʫI%Z`1ݝg4{ ?iS8;QOh~0ƓNb%zu C: ԐmQ=\ME S+lqB.j{`.&G(ڸ 2FtXz:5QoGR '1_8o qcW0rh׮T"VEECL30X؍m*tωօoZ'FM:8Jh%yG eAAHM>Af* !~:!}Gm -l"$ogF /?qȜ>#dqff:[h"U-a#LT8OCI+Mp/dBZ._^F] RP%ZsۥܝV5iQ Zȳ!8PܾyQ|5)g f~ i,(޹s0 !7yey"{bK`UtvG!VZ[3 J~ޜj.  1hR!U&KV~CWjhk/ B.G v7?MTɸ8GDc6_%?Zd`gh2Ol']4.+&1(Pe9\x"&PGh>|ŒW67X]/]zz MkMxX!B6c( u*,l? Y(8O}3ĵY%mtf Kk8} z7O?.[tWʿA*A`TETP^|VVg࿺q9%Aa?Z΂58p:VAX0ɏ9(<.w93ZoW6 GFO3mF5y P?z]"Xc,®%`0'ܲ})4 b[G)bՒ0Od5.xCI~SI_cjE$DoN=ݏ!9QWs*F654sGҁûvC]gwfxwH7{z܁6Ƥ—?T)PM]3$,|'My d}ZлF>JWB>5TO>Q>bQX_{/MnON]׀[:65Zz m㺉$>+hTspKqsCMn\o-:^1P2N\Ɓt.omEn59_ F^DCG#φJ\i..2f ҡr=fߔ* 3k}eWXa!#,WK{j%hC ׎ern[Pr3[6Z_1V lut)kQw$OM#`j.[Txvp(^nM%B|~ߦV!AŸ0o) P- bRZNP(:)_vv!ptz Av29MqPO[Pm}1"NM7W}xЏQvW#n.ۦ)nғ73#hUl]QwXިg["֡,2ڞ3)ep:ߖM$>S7Ømj٣ʡi{, _+8o_jȷhX cM\7 INx~KEh+Mk8Ȫ2J)GNPjt)nCN<dCVrhk$8MgYs%a _Q`5 Avţ(]th;=?%moc>#z\.KΠ&Lb7cOێH1DV?n~…KbeZة-l ݴ# ?FRvV Zj4R]G<Yu&'–W@.?/\U(^`' {^#Hv IWPw%ϥv W"~m, Uŵ矀4Y67 kFm(uW[AT}bLZ}&Pzmei7F}:vg h8M.]%hDG'ijpWl{ɱr- ١ 3 Ycf|_ܯE=!NqzFmg^@ t 9ԍ$a.@ K ]?A}JJoU6~uCO$ =W/l5?p6d#'l:Fz?7[aHKj,ۿLޢk}Ccj4sp;LSa¤/FG4&9Dz)<~Tf%;}{F4:BgPQ0jF|O{#O}VZ9Ct؜u~K7d鋵ݤsj3~(zwWkYg;.⎪|A\7K׃qva\i`fc>wD O2C]!:SQ pōexN+}Т{kz%E,c9uxa $!Ash# eYwDJ"u4 z ,46z'֔Jz+'`̉с6:˄NeI/;yO7y$?PKl)yitU,'!S\)fgr&3yz/Dgc_[ҳkLʃ%ܑ{'; u˚oMJ.s{W#&9b8 [Zva&tCuN82tU')ܻW3  9o\Dz ߼!AАf"*3h:VqЁ6zAYކc82&j)2ck=̜?fΐNْxThQ2rcZ_JBo5go_EXI+Jc_1w΍x^Ճ9`%b0{lIv}EWzdHdg͐n?<, yYw!xv>ۡ@AWxDF |&pzoZtc Ik"k?b А"%{{SO8A\J%Km@!G!y,  R; 2J^6Y[\: t_I$ҎqFg}'jeT5|M֩7G c?G/v[щOov8a x.=j;Ze VV0YVlVv)]4mc8tBY63aQmൕߘ%%R.&S鬣KėxѢNB^?f{@+e\ \8pE I$ԟ"t7C$B{M;tƅ0Pٍ9@(˨ KVu Gae=W*s1hhY?uQhf4cOde4A#1^5{0|:2@AA5a$՚iW:o * 3y9![}Gp)pd%BPY9f~ظLݫA8+M}!/C:-*=5l{aH)YpWq1ֳ2*EEH@ӽHMJGf|#bu#Z @,]_-,)Sqw?^&HlT$ZoEfD.໅ 2ݢw, Fb[4 W+yq8!kMݻ1_9G.p=mk\6R~Iq]sN$\ CQO.KI(+%M׮ys-"іOEPEb=| 60 3HH=SN^&`ASjDדjee.h0DoڻQ'q-loeiy ˺Ilna~)E65*ǘI\JpEja~5ţjɯqGIq:TأzvHq׭WPI{W8B\>эmкٻ,|EMhF<cӹMOdƿষ Tx6X*ׯW@eJJ6O? @Hත Mj5fi>0;nfW*)7+s#8=PbbPHoĄJv__ MuyAhMUfVLJw:¯ 69kDEK֝B*ƅ`HeY0 38 PQbf 2+>&L^b̞'g<q~ˑV~.ªE qirJmN`,V[S_G]% X68z(^Y,OK{ r̔',2#aǐ~Ve} Y)i>ga&T,T# >Չ- oP<\?ݑ[e?p )Ib3 `Zf_f™p%bL*UVy- VDiv4\uhz]Ȼ1&u -lU덍L3s ^&in81(>OˆGr8uʥ$~E'N@G8]`JC.FP YUc0F6O=Đ∖L>Ԇka/x6,95 ,ŬZ#RWj[l$guT!1bajL[+gZI=Qlc|3R:r$nk`iN|^RXJI\@8S[!h{2/_\߄$(`ҞE@&M7!ߠ\!A̘ͮeК0 !7w*oM VW3gEu'/1":Ǻ mB:)͘5"m1ʷ(uhSP ;1v' -U.w.* "{ +}R\Aې!Wr;hCb߈aI; >iUܳS~"͐JD'ӻ[ )ZܑgZi~sU!n0!krwY DB3*a.|Ho.99ΉjcE52{u Ipwt&N}zPtT),@w>>6moc1oJ bM@䶵8/M^ Qa ƶEqoYUTb(qiLv&U_d.(*?1Qa~nla}N7}5RĺTN6n/(EaO[ yJC#P8 /YŢ^kB\ݜm߲3 7ڳ)RX!9'&Jo}V=e2՛;! 6VGX4q%iTWY,fp-B!%ԭa Wq=AGP.찲Xx%.l]&eq@oǐBBrXbPӂd`TF lK= YiJ mHi6Qdn#Ɩ"YZ#ʌlz D<5v:gaMהYfx~c1.?l#?+/bX;ML洀I`@6#p13(`,;oĸp،$:^ c`xۿo` <Y} D`-3|njJQ.$ 9LH̳*]V inؑ"J=ai$T F{d2Q LQbuy%NW[Wld4{鰋f>n;3V4"S9QQ/ ~QD P_g@?3tCߎYvgL]4E=YtiԈG4`C֑N%:Ng$ٜ#dz}BHd\u ̨>MIc4bpPlvNü@^"p[|9|Mi:öٜ /2߸7(0yenSB)##Fx(e}7[?A|՟>q y!*eGi6(mo]+Rn/%R7Z. 0'嶮yҟJG0Yݕ#E|\WqIf]c_y''◭5\@3(i=pʚ]hMKPc&x>\1ՙmY7wnLd./zY$8?K[}^+o\cHr?H|^3¹@xh)YB $0UwY 9mFD=AiP2Z+^K~GE}[&1"+.w}3QmM6a Zz(svgYﭏm'hYD#i6h ̗jςgDvK_/կ[Xl[!7CkQUhpÄ~yv^//jg\nR?˺ 2zz^Ņp3EwJ[qh^T4|']oT&:i)6Pel$䌽DfY~ظgH8@zJk=x q%}wx:6>R޾ &fC0Y8zk-(Z`Bd= _dC$^ǹd*h@MFƓd.?\Hb]+?»V/-3(n i%먛,vve1p)ˬ.nB y@OrUi WފM;3hBp ދa$U@B'Kw(`Wj P4%/(ayeeZӣ v=ٿ` zɆODx$5cʨ"SZl>IvuW* krkĠ Oi%;ڴU$(Ix9E:Wj*QVuk8Ў&7Cp Y;n7̒_Pq 3.­-Z*-&粙,\Ȭ>_G]%ogD۽^D>@G  w}N1tϼv[+@K0oξo]ѹzU kJXS۶YI d:njR o'Ll;=YTkX5zfP~tV{3Zzh uZP|jF#1,s> q,Ď{4^ 0:aG.C ~h"vmX|B{E9a|_e*ȸ6ifZ/,6&õZПUuuerm.g=˅랝pWP3tΟyNcQlߜeQ*|]_y wQoe=x?oIƱr*hI7 `+Wq2]R:d_ @xsJbK9W5NU,>zjko6മ :wyt7FS4D/ G΁+ *u$ih4Y(۲onS _sB Po8yݞ|;x923I­㳴EL̞1$4tLL&phG~cx) W!Dl1^IUK_%m񍚰='-RD`:Tk3[xA{s~c @Tm19dzݜ=nv6 q0 0!Kt2=VcdRIow-$jԙ;8am(, yE er]H/Cڬ)"=2_2,TmR>5mbYTiE lE4. u#xJAuin%+DˍԌ& A z41LZzDAWmŝMzMՐ4%w7WKı}HگВ+qN` |;b!Ǖ[QX_!/+)(%9o$Nh)t@6EQ/=]oiHagX!"P?>ӗms3RAgچ}@l²k| IͥhL{Ge$+l#>_{\ "I38O:eLYD)qǥ9^Sxoi_V4mE_=@~,xPpΛiߥfTyg.lw𮓭IuCةS'ޝ/~S\9 ='1wL7xC-d: Xi ֍%^Ѿ^R\O8+ /%"g$k,xOF8@ܪgJjP7sI :3AxQG&L1(Z&EyS\ j0ˎ. 6M Sws'kd*ɋ>/>Z 3#BJ,ΑceJ IM`6t dxÁrPPLRkyЁei[HJ .=,H)xQe_"ުzڽ#h6_6u͛gmaegi]UMIWoM˖+.NۃbgrqЕY"0"ߊ}ɾXf_%Zkv\>͕3kX*J=CY\b49k0~@) Oq&;z磢YEw?J8l6EY,Ou^a.പ8"Wƒ8bZs Ѿ%(VY#4dbm5%[I|X=:\: @iEW^"&BDȫV b8?=ԫڹԃ)h_%F7{L2`}s.gBoDn=I>}z(".PIgEP)cEw:]dA}0#DG!&V5=mpl;X5`m0ltMC+nB0:TtJe] @n0q%# b(r|x`Zr#-԰ݦrWA]OeNax,nvݧ[sX.~T0sFWX $ QW+LXOTBbywcl<;DW _ݭ3 P!Ҥe -ZA=᪝{4{bŹgd:0܊ރφr̬? c˗PT';\_mu7Z?\(phjk$f$XȿPLqnӺ77HzA"qϧ֬5Mr*?~Vyyg ɵVo3 FFMkj>_f'HZ{s> : ;GUo8?r)Hu5"$Q!EG k'`V=e# F=Tj+)g/.fmukV?0gvzw漹!m51NaP ͖$cxWVo\qȒxm7;:'fɘV x;)RQuSE#0S@K{ܰz.hX[ "Yi"0ag}QO1b܍K@tJOhNxo6* ǐ;UGKnMR OcTO9J"aEC;f%_a*~v2 +ERYccR`/P-WR.Av#yM t1ۂb#CU^Hi1mm|M$vtjXi իgZhy9tuXo83GbSw1|NHͲ-,닚l qlώ@K ۽^y?E5.v铊xq+(jnj\m%dX3IM VkaTFl)#WwYudUF\B}0HQ۴j L]39#Rڿ+4xV+nDfH݊ ADO|G5["4B~SHHjZ>y._;uCquZݡQJO?lQQY zkLN&! b;Lq}Mݴ61.L>F fDc_q78&^zO;+Iu@ ,RiRPѧ eC'iD΢jubj $!pYnb2Kl;Hsc|=wI Drf]]+l;!my3 #w(Na+j5kIP% f04](vYU׹ZS&(53y{20LUEg202t5 ZaXxL#O\ U._ nn ="b>r0XKmvJe߻{[8{iar(a|$̈0|kfJ5jQޓD0 a'7-\ oۖd[MR'Ւ/{$Df]cX:z it>cm0ƨ@hOFiͲG|w]\0V}f~%d%x}/Ҝs0]wrVoƛ[X c#>J NDӫ1Kt%OM >Q>z"]A']ƏAI1ތyBJgRt%b/p:+@hC3ȳbGNq~9Q_з& HEg1)h{y (q@v?!O?poX-Ǖ:[6[';07aKU\zG#GΊ%T!IEߗQg?l5ȮwW4qLmӖ*YY_% 2B0nBC$zϡy0?An_ KH Y>m0:c[N!pi\Qd! akUjW *tU` p`|~txr5t,$c[.̘SU0&BTi48)Ż{#)%Q"Q)W;d"??܃Py9NyW_IrMo3,E9^F/qAjԋKym'Uirȁ1 :$&j ӰK%: 1E&\?`}cl⛰aߝ#?goCŹvBJ;O|/o~$4e 2R#TEcUt(ULWSHZ|qm< 2jvqZƺJ 17aW1uFq;H;gXq1o C\=:5:jtgl-.۶rwc#FPEmq5-,Ug C(T4s#k3q 0Dz\:.B@sj)P/f[Ng{}UM߹76N-GqO8/e;oܶ),PLP0kni.!HHf8& 8~b>+ɂZޖdø(9f_f﯅0< {G\: 䈔hr>[Z<ȭMo~?b4p{1E-z~w;>&ſm bIe !蛄8]6&wBZI@@M8#nL k 䭐Ϩ /&F % ]Y*wW$MC!~牸b2>wYON-ِŽ-@vIzL!ǧ̠4W&Tl|cm/JeΩXSC4u|s>| I SoDgw`|ju>2HLZ en+_i95;*s7) Mkz :_ݦݢ45_i uڄPi^ZLlNNްƣ$ɒP:jy Jzξ\DY~l4]MO|\ُuB^a-+yO:ʻyEi\c@flmĢ5g5ywlq|Ƭ&-ps.2(&$ ms)]s;D`%s^%``1\PTI$d[upBݬyYœU:ٿ S-v"1n w4b %.ǂeTNmqIuIjNY? g4?3thn;Q(=Qd7nӛ*K5TytHP`rœ4+RJ)oБwK{.*o<: UCnE,l'EX IrEZDܥnwӏE>5{\hdEeM9]Յur|UkT&ݩ喓u} u@Z{r{@ᮛp" JWgN˥v4抦^RAV>}]xm׶Q1҇L*c&IK&|ؑ>tF+t6/YO ud1E$Ci~[ÛTHhf.E!<" ^/_/8so$胏q斫`!FIыW65^/!h|,|nkUBkéq}hioLʡtָXu:0 ӡ +)1 ? xƅ]SAfpx}"pU\o 42vEVj3(I_;XT8=UK܋K.k#(V[seu.v} 2OM9 y"u`lO\usWe8|ЈK`/6<8p .wڳ1hz!:k X/nP 9 g9jD2(~Ɛ lyvvƄ4;]uG[]n=&!Şv~V@wIu } /Ը{oo,IbX'a :a$׵Ӥ o3bVRp1)(ywNPrz VT3| Vt"_$ȢVQ2> ìx3Biޜ["eX+h>.BH9m>RտNaK_G)vh8LG$3HIn-4fF=TkC%Q2A8eBCL PSafdbi1:c.Gl29XL7JuY9'&4.Bg6>KԪr sK=֗M~PG7^Ou yo a\\)|nmy1Ԕ AƙsZ!&?TN #@ ;wȮWl40` zޮ 55^L`qHC7 $GvwjpE9Z"fNCI󫟚˖mޘ EQɏ3=|Lh~GC|c8VMBYf)Un)a4˕C8W/v};»Z$=C$s k:߅ 10 0K g+ʾ@mTůGhQ=NTkfb߾7PAlO TV(B!<-YeFPVڴıjz/w!MC9~)nIBg2DJ]cǁ;޷(ܾ ypsi 9Hb;.?ug..ch&<2>}ޑ>_4"_2[!oXbAQUÐhPI _m{@o@9{;9%#+G/pqCg6ܵ^-Lӌ\A;F2 mN%Hd:W/#kNl?i7$ţf}y\g9n%|R>IIǎ ]'Zn7ߗyouG*9}}6i*QfEũ$Un2 :f*1z gzJ*Ǣ+.mMM;{9ݐ_;6R[p Q#l]Do XEy oE8D?:cvDaEu}'2TbhUrgVmyL(@9+mjuLJ Dm :5ll8,(:֩\qif0'Qֽ:>Ⱥs#*sY2U-&/+ 8+=8(_d'a 2Pף{RtFX5gx8 x2(;:1{okUn ˃cgl߬{.N#fma#'&vS[K/Z m5ᾶ0;W~$00[7a 51 ǃ1IXcـBS rk_X omr]q@K]tP7Gwq!Z7b5: u2ު 'A[QME0>i|BlfcT:ǔTkWmsp+GoOƎ3nNFJk&g7T–0sv т2U0u|Sͷ\8?EeGCsN0p#ιsE5 5iM<d8DF KgɃ(pul) {Pԫ]ڏsD6(U\8,4N_ ±q T֯$fWr$¤]1XR.u}7-}*TQwNI}`l5\q7d46L nY C ]>:NDH䮔7Lqhɘ϶~։/DnѼ_ҳIbjLi̟o  >SrTI\ J УP.hL $]%\QES&s0۝o+ 8K3hO4XIi Pj~ g[? -zǴ<>c/LQL`3A YLwU9=YPHk*iGG-` 0 )`R&?|#C`#܍hCStPOM'h2>7 ^vuV]ie4Y-E!dNg9(TuXi,mJZ< Vً@& 0Z/S=`mdd|hoBqG?Tw$Yx&ߞMl~R6dOl.-? ӪCp>r'F❐=[v t/j`<y6듽Ӱ(@aA(2]U;KWA)ؐ386>Bkꂙ(&tQen ]Ѡ_O&؈+iQn u xg1)0etɕE/~(^0&"rVg{l +c,H*F< M AtvdOlԔsx%$^Ws K.Ƃy(bmDjgs0Ju4R diaŰWNu^w4ìq"=L{z6Kau]D$z&E;[ӼeIvL$꘱ht|{1i4P))WGaenxHaow # _ ,&R/k`X 5Ձ74آ΄7S@)bQls~Xjznn̫ٲx8 aSз?rp\48-degSc[ksFmAނ'Pݹ,t-$n%؀?fy'ux]֨9s_$+>0~q$T]PZ}lԟb3T4nHHE~ !rD#8ڏ zc rN{$Y)V7RO3"~91Leb&ZXQ@(DggF!hE,PB aPlFƿǰCV)砃Cagʕ@u?gLƸd|uU#vB@Vo"],PV!\8p$wf2!Yߐ^Xҵd7`cIZuvBEh>eZì9{)&-y6nƼ_&[G֟^AUՅrqז+za覧+Q)4uK><.&#iڣJ߫`̇0\^[cю'BTuvIF;1-}oO2O |ޣkhӏE! VWwd&i[q<'ǣw!Y0?kIcs6_;H<$$im7&1tPG02>PMĤvVI-q;xrq-}3HAd#`Ev2\ )R>']IFa >9峏]-KY]LOHCB#^>#%e!Ǒ9I5De:hY0R^daicK;FFdՠ$4һ66:aCy |ҰTkĻKuµ%j攐Cn4lAR5')_:?(, RKW BMr %X;8Y4bm6)dݑҌhs;>]cP(NעI}z`!1 & $;kSualepmiU,Pl.څ)(]ȑ= ~@v[zp*EDGUb`~u$'yOjcV,dr2gh=9L'\F$ r0H҇ (W[-[q舠^gB1a|͡L⦷[* l8W؝J+RȮajuRO ո* IpY]6FVL j_6<1‹.2ֽ*A;,ʏ 4-r}/YmW(h/@.uJ[q&F~ay+p%YFć >:G搽v|B]U54.&ؒ/.ʥyp#Gx!lJ76/7Qhl EV) A1@[M{.S#.YtaxBϩ@^?[ql%7Gɀm A7I7uJeFgǡYec M| =<7U%.JҏD'Mve.253~$-eALj܄EA!uj5*+) 3ah/?O5o8\ۘM!>"6: %{ߎm[G(/06T>CJjb#5,A ]E*gf^*Y:NpdXA Q ;vZg}ՕeohxH&h$ځ̝8w˧H7UM<萧'A&43y-el_Ezupma-N8E;uF Ŝ;dxN~6D5fMj۔BZM 6Ǵ#Rq1(O'sz(βվ/h/+l+c(!٫/Ÿ(znK4s7+MIM+}KJS+yԣw4r0'^e$Xmr Nͣw8*nfl]U@Uɲ5Cf;Ǚpn&qRxu* _06 lӿX'R&?!A. iǡ/C5ؘoRTN%|&eԅE]ePo Y8ut@.5z۽JH RW kĖ:djI)>U~s.`S:I0 ؛o~+I=ufWP 6z;kLh26|AoyҪcGkm S¤fm/ &ڋ؜=}jG^f_i$` T8FǗ"FV b40wl7oC0W/(e3!iϹM53 AW"iC研ùmz&^"Ɖj;]WC˸I(f,3m REcُv6~RXDȁ5QkHE ,d*.p]!C ƌl*haA)s+'gfb|rmi1}_xk$zRSvhG"|9dl tya- %WK\ /OiRjQ;Kqwin=l{ȍ{%-pH=?S%Gv4sqn뻂[NMPlM0,l>:}=80?*hDti'Sړ ;T"|gaI|?mo7,!_XHPaY7?X˘s2E|H>p_2[a*1У?|% L{ɫ6NGùL `O|]qK[I{vH}m%9@[ԛl 4a`(Ya4,  7K}Џ:Ghzo{EcɩҮ-n??PshT~Gֺ2A7ם^Onjcu*^l{ibE l_5؄(:Kdexٚy$O^ӠT5ŐKRx2ʯ_~}|Ja^8)2ę(!Q9-[ Ȅb QCEVدtT;mhx)%Tɏ*>:BlTl`Ę>0q{R x Eq!4$<` qN?24tVZƾ}TeU8 Fgނ43YϽ|YdW_h erg~rivθW[(n歭V7`WQP|fi '.UfS<5쒤4g70{D WbGg/;4k)*y0wXF,}X~f,zQn#rw83${}hi-P\{zRP GSB@WNn?31t珪=)Ⱦ:(0+|;W8'3?kn,CO}"5 Qg5SDŽ"6.0Zwz9VAgS%E5/,.М$6=w9( C E )&Ϡ x jIVC BLŠZ&QI,eQ'Hu6q]g3O5;8PNAhz_ɓ%,dV: 8PyuFj6]z8r2abG+-;Յ {.ReVOʠܝ;$j鷏c!WDP>b; Zuc) QDd&  w?4uCMy}Z){)dпdt S| nM"oJ`aM` v''ʄZbŧ= X& TҤe}E՗InDaָ 𩸈gs\*OtSIl( Z Xd$ b>WߒW0 W X ދ`ݲew !L ,œ[9^E{VKiM @F{ET=^u,6ɩŴF?7J!'K$ .xAqcy*،پ&771e'dګ {"7n&tL9l^T{BM.<)L}Y+/6})-UɊ%*{^(‘Rf2kvaҶş cx }a = 5B_)gi^#y*պ U>|0v7=ޘ"lh(EIkZRڪ?Jj@cю4fq9z8QdtȻ=7OS9 g͹Zl,;X.8PȚ'JA{:Yx 1J>pvHF4iJK-']A1a̞5lOcQdb%؋gD(e&,hF +Wp` /W Gf΋ &T|(É)d׉>GZhLM8ۼN 1㢛A9E>Jc}/e׵iIyU Er8Fm/V껗Ɋ1畳foWB+ ;Wh̅{[עDzoƈ}>k'XVq"15 0E›[멄]=@BUC2JmeZC7zL_}8nv-6-u-uʠ,bku!9Zl*M}C;ĊwQ3iCw7kY_{!,2!CJ'!Ab*b4̂.BIԥ2ݿZNO 9@O XN%˲k-"';dDbӷdo{}bf"QddB8od//VQ&a*#`I%fJU7p_9t=>CoAvB#x2 g*"_6wYύc0Ld2q vYQ6(wv&"m^ttD6,גݦȥ!m@,! oBT )֕)Ü@  Gn'aq2~ϖx`ic' xS\ƫ{ &D88pkPIy+,Drmut5tn} iZ`syXe&(ouƇ@t:Ty@]Ӄ+P:Q Tz1w:6Q’U|+,A:oI" BS_s:YX~BП\>u.ł%)!yaH[ahf{NЯHr2:)eF3TV{_b [*w_4pp#̼YXVF1ߥ0{H$gI?i \qF.2%!0i1fa6r\~JahdM+ MqRQvc}v}iHy[$zE6 6FZz+FO*#FL-qsX'&>1+)Y)a &[w#ObGyxv>)<)N t,$78ɻ{xrS~[x&*IV7$Y?ڢEkWzV"΀cQ5iZWJ;SlKt.[AQi#5Db<}5Nx8 3Y1Zl =٬ lZjI~蕁5`IzCeE`)Jhn].D΁^\ý|+ˣIצk ` x-CǛA|o8Gc]ɧ먛No)Db:zwu·H- /_a1Ɨ[RveOjlFبvQB%yu:kN;45gIzGIdG. '#&ZM1#G <0asu@`7c)I /Dw8^ѹ Ŝ {3,N߱(r2=X?ډtMf߈Ji^2{DA"^4w䵆>m K;TjW\~Rr*-^ 3 g߃;=߽@s@j LZ*BmsɶBχVqNzFu$Rr24+YH $M175ΝĦj&˰?l׶E[n>'k^*eJRs޸cMj2`e-o=^5"Hs:KIvJUWvōFzFRȱP $:G! ]c (X^6$xg:$757'@J[\NU?RTX?j]+˘oLqVmfᛯ@EHOR$ei]zGػ|=_=!84ƞ%2T[#<R U)RF{ZTtWQL%&^F|M X%ߥ!&eFBteDs/v.q=8zV;ȘɅT{ AB}'-u 8ko@J2f(FF.a:=(ѷb*,~5V!Jw0_S:eq(9{p Y{duܘXoEt WxP c 7VC .M.J:nZU9X<lg#ǚpy;ns WTkdPG$Pf%ݨBɳ9 UPiڧgMKT|h!\^ָ+C$}`fũ(Ɗ -9D3.*S#BOSuLP`n C VoYd&]poK~DK愪Oҟ^ao)VJNT@ZDzT]Ӊnd[sIҰaR9+s2#ۂ\-Zӭ&L/;]Z_JJKM ;!Sfo"w ft(sQ~U& ē?;ᚼ#*y]"]e; DY&ӈ<ɨ% X^5)t~})y׈{a<ֲwV/!}wpx%3z#-ư<*DZUat>}& ¤hU|˝Ts^PϹ$tۭlntU(VN][cTQl|F!~k^.BL9Ȓ.L2'P }~vS\h]?ck}3!k>[9Cm9kXF:ԣћ~v] 4Fu*dz^a׺e0;|+.Q}}/6G=BsC(i=P+e8X9G*j~VƆ=w\F-wn[Xg mdtYRas0b‰zsl 8|>͚ৼ-PFH,_{CejS+@=k(nt~Yi%||L-vdDrX%4N=ReȈէRK͑` 0;@k I}t%A8S{bE[Vk+O M@6:~|-;FbFxLZvl1ϖ{DL\pC`N$Z Ex!Izꔿ Q~oyۤJfƝ9s?8fpSW)F%ԕ8i"tV< GqD_Pjz'N'm%DD-M͕~CNBp-[_˦*bDp-_oaHl&"I\k՝x1 ʷx*PTI^SKTzцi>HOg;,#/a#2A)p[,<e}  ?Ђg*f~`7 bI0 z{U7MĢ\+|ҔTG0mfC q0}"cñD@D c ֳϜR&P޷'/UyaVA:7KCf̍7O0ŏLc󭚺2A<Æ d_3MOY R@RS\glOImY5 yPWk힢-;8q'"] }<Ōd ԥ˘MܿEɤ6WL(~JlD%@0p`s (l𜤁+ܓ2[m^+K&x&O]u;cR5*7tWB56 $V%|VN JЭ ?}tM6a9 d}Տ&d9+X-.pGzi*i/6!?Sstݡp8KCɦTߍD:Hd }iOaahW,Vt,#˴WBoN~@sM磈c\$;0f lU-U{Nʘao̪@$ZK 1%HqϰZL5m+jCȹh4Y͠0H|e<^7vWY}4 uN}t s=YqMn94]'sdL4kj{F†ԄԐdY ۪#۷ weݐ)2Qz3$+7tIsv#:7SQo.R $H 8>eCꏞE7)>@ 2$]N52)҈Eji'K9MH?6e. >2]ӬdZ{`!I1fE6/מDHZV]J3h(rhf%h`ZO =Pz7Qq$+eD5 +؎symӲ]$NkZTw_;D@֞'%?|j`)tRR%^m!jMWBpc1Uyh6īvŽuz`^n93y)ݩORP)SY\Oit "S ׷c=be(U ܵ6LVDp-&@_<pӴ61 O=b@J)\rZEfh!R-*1eP yۍӊMAm61oݾK0"[,,ZLM .*G[c ^w'O7覧=qp0vG׾z6s[F6fP)hm!4=fN"B0z> ,/CpO?W+ /ڻI>cR:ǞTĚbdXVD<ƴ)W{(%GRY.}nHJwl9s:hA89=k̵ƸRE},=TxkbijKb[GUɯQ-\y:|0DVY;^R *&Ջ 7dj+i pXoJv4 7hoWip`4W$CɕqV37ZAkwڴbSqG#$IUIzi񿌚4jKhf:q$$v:_dp*ZrPTCغۭ/'lyB+.!JSׇh-1ޖv3FxκMe[`Hq3tƼAsf2#־\ ƁmR!G l9 }r\!itn<-aB׸ -+ rraeM|aXosO bcΛ08Ƶ/e5Qt)*#T-~_n'.lECh&]C=އ) ^UziԷуAZ,〇Ms'Jnk& 1fcbY޸y M3X-'!Kt^q!irW,I3{(V2j] B#S: .ٮ_%p sX*-1~JmjzۋL ̈:mfSo՗jSmlKX`hYɪ4Kp lHѱ:L A+`~iJ ֊#b et"m9pT1}(${رR/X'*}XAJaQ_$-- tDjYm XǨeܘ4?P;!t@~K[]ʂpK .<=ʺOh|fhJQ'XH2JGRJ߼JwV}ۙM5^& ķ1vhD+2H|lL+!T6a)?!X,ERW!Q^gUtR6>7Sk'yx&09'j''.M6bBU)@lRoUtj#oI3' X| "eH8t ȼՋz7E1C,t+sb9%͈9JO8BiEbc-Pt'j@.y[x\>U*c˳bI >pѥV4 I1 j >˩1w*u~\\hckyunf(ѵAReQu w因e7_J9K<,;u}A0w:ߐa 1M}CRnM]Y(K<Tx3WC~1dsOR#vv8j5^o}!H5pmff%F/}FbFUzHPެCX[CgfhZ.R, 6uϭM[0"jö! 3/e@h^C:x@z8-QAF@9/'@]heR*<~A޳ VJ3(tI܀gڮ'}%bONevwty(gF =h7.hEC?'Xf7 x':9+Úm;5xZR6b7-Х}tI3kX`uRѴx ٍ  8饌-`*Cr+Γ:L&H_j j#49>]:C-`W'[5]NXp>Nܳ eُj(Cy7mv?NhY?Ycܔ}2*JڭgyN4#!}trt9nTIFSg^?\_vsRä*يb2 y< ~:D^2r56epa/"0YJ~b SؚX4dvdzw ET7C/>{'B&Uf&Z|Iۇ"(P.ӗ~*aJ+Ua  c#lnps%22Ӑ'GJխA_^wLl#XVfnߕH\#Aj=k>Šu $Unh33>[WǓIKq0>'ρfr ~i .RDK{.{!.,d^lFV訋c蚞N+Kp?ώsdkՐzqV@4 ;*VjK s:v` ڔ2>fH^Lg2wsvO$m}I{-9AK4pe#^ͬT"3AQ->XghV0L`9~MӞ\disQԑ-&eVb.ylߣ;֖{MSs85E'zl 2qrR4t=;,Zo0vaqB۳>m|# w4IHI.oFG ZVw֐§.lfhVV UVTZQ H-ɐ9lOJ ,OM~hB 2+H -J r2qcHT|e<Rps6SK'|-n+\$AI:+]`LaШkəu̧{0E:< WL{_cX$ɤ.3$f^~Vӝ>Ҿ4߭ƒc_M/hzOY`<>S>$@{ɱhVoFDfT[z>\!+q!U._wh}k %7CC,$>0b#vukn.9T~j0 `Y3wΩ#{ #cڵdEBL7}҇= ySRgD{GuUzNw -- O`.H?m_uYuǼV|oJY<(vdT2u,yN҂3ycQOѿ#y~ @E,W(X 3L-ag$Y\7?nl'#.h"7K95\'/l foxgH3ӺK*F=DvHHlۯdlЭ8 ĪZÓ)&ߤ?\p]@n4 2B2Rx&$=0Vz,i< )O,U24#n42ÓEQK-EDtQ=ʸVVdV2N IeR~sW紌s#Ht_wݿ)qu~VyOtBs]Hu"h6ui\2!/;*Pyz_FyJP)> 'Gw11n)=gt=Y0{I . >0H֩CnuĭZ uamc}\1X#O n{n _YLzE_>H7t'AZ]BK8LB[2-W" M=c-1-?E}ډS;@lO@E@. k/2FOLKC wԦ-LYT[fC$׷W(`i[aNc~98*r ,vmX0*J[@W`w5OpTIE AH!@r0͛T99dI?'p?tTyq?אi\$Z x6eW WYɖhS`R1){] qu?ޘ]'UT6 j+/I\m HUxvG-MtOFD"Q vv$6ު89\}#pV6z7 V ;h}uK $ Lavx۲ďg~Nx ԬѼs^ ΢me'waoKû&>sl<А$ o$0eE`q !{{? n$T@"&KsH: tM;wV`tA) opq Q5:B&/.^P/8(N27^?^\qyCPozs\""kR8V8rTxh/Jʮ7Jp:Lf"_b?n[6Ƕ9_DY<!PWqneޗB.ڠi}n^т9w//je?zna6-35tt & cz2x^)bX3xeik*th̙y8jYd?d%s`̚ ^ j9?>zf9) O,%T!2j }N:eabEɹ0M v G^XD@ 6@C20b'%@e=S?cKtK(uKY'E.$G]䟔ۿTI$TfV}+U#dJhz58/7Y)q]ilB ) p#^F s-䌫E9%iݒ@\9r1 50S|fSd &rψ5Ӎ4Mj5LPf-ـFnL Ro]^2\ծaȒb(_o\2#\}+LeY+lsL2ϙ(ܶ({W`En[hTPx{A[B9wSȹ$[Dp= ( Q<6UXET _o18WK!Y gMp** BG vXk+qcʾfgK :,M>H' w^&[,DV\,g<Ņ#k`g^ cb~$E' YM#EU@+깛d^td ۽"-X֨읏lS%e H^tRAd'e :[O>m uu`͙ ގm*uMF*q=58F,kr4 VjgKnr N+= 轶HX[{#*-3uxÖUNg3,Y^?лenCӂ%P~qX Ca* ).yWx^f.0NZ>. ]i6 ?tpU 2F1t%!R^)_yd4VƷj}nq͠`lle cz m'M&՝/jȯm5jsϦR5p']{N[Ĕe,JR嘊fV>DmdeNu-@Q!9t̎DEQމ-ח@5= #?J}omcV-@ ut'%¶H< 뮴9.ZFtH6P.ǴT/Efiх}& )eE0#]Жa- K K}l b+i"[v/e=Sgq,#쯷Ts>M]ZmP;~O |JyzqA0]"ۇ˓DWuipHU*:zF-䣌 BUޏuo=" UГWgMϓjLVpt7U=_yͻf?Kc&/]0v]H2 I±[$i_GZlBȊ{='0gc&&o֜b-6I)3Yj oD&8Tލ 34s'Ўĸ q*!=F"&2b@≏\)6#UF_/t$envy;T%M݅WtM{e0P<&2-&G֧1D>Ce AO y5YE`p>ѯw$\8g|`QÚ1J FEB{+BW20f{ݘQuBGL頿FlS)*f@NTd;<ܟ$DQE;9iq#hI^nW %ߗe,篐s"38Yٜr1@PrISxSɁT*z㧽Qa j4vG(j7NF]J%dG'gJ͠d؇,j8 4 MW ;9蕂XVWyEQbj ue;B\H3E[;3붜uy~pA_M1,IPE6Cv%Y'h'7a 2蹲`O=r$[Q)YD: ݐt,M#qkE ( /:<=byr]INEUKHe<8 " hg8,ҶRo0lIoQ2cÚJ/Y] > sg5&o!HB sS[Jo&2eX z>=;Q-Vz ѿ#-%ީc{,*@Sutf!Uįy Mi4ۺeuH=)|Fi%\Md fqߥ[%$ѮPW 0itcr~2_{܉ăI<%}G*ڦTKk+8"#w &9_OTy֝ƈ7xZ tL ֊ژE0]=%6<"VWny ]؏N\`d%l:ew+Q]*jr};fտ;@ + s& llYũ.os םZT#فga*{qMAղ*z&hV믲ZH$*ͅs]/ڸ77v'fP2b%'an(XwǽO-}^c TG"ь:|t; =5NK+GD9EܲtX.  v??L +}CO"7/̵!/sdJfwm3cMWqiz&&?U+Y&%P̬( ,Қ\H6QSe#,T(<nw34XdlIk,glaDB^C6yB šU1 .&l|Nt#0hչYLkP-vFPϣz%CX.0PT#f2!v =GSyWJrQd2_MPCjJR/E8kYހ#n- ?6ūUӳ[f ҁ@#{ 7!j5b qyئbהR:wl/y vC=* ⴫W9>5IƌƄewjpJmG%xLD$G3~C(d|E,Dz@s>ZюxH,D0|ebT2i^%+ *>@x˂__.v{SgYe|(JK7yAOǁamTA|?+gгtoΝ54"<D#IgaX`pNإoM6x ϧk1({ .T~fRFs# :1"n]]t}VVcIX#lƩ)*{` -QWL`s._ѥv}eq,Z_}JyjBBt`Qe7qXkŞ" `lj[qcȴ4L*+L Oӕ0 [l&X H9Nݾ{wxLtm-e#7jib%^1X.0v|*MfFҭdg=pG c;%A !2\qmF1AߪcTOZq4TrD䫐b𞨨!ixϚe8+9HX: k& _ToXv]:+)<Վ`fG6;wlR%fsWmȜ_J]]M;Tې~ZX<=H9K<•`晹8,H\qdp4X׬OA%KESG|L2KYfY&>x;mBnqxs&38l_ :T/uIudkWك7%&.)B-?˶`s.Owr 'D E )g,%';h TՑBUvxֽПy47.͔ $/7*}[UΪfK:(ʴѳA94p7a}8J12nWr[7+G`Fnf [>~[oY;6πw~)B x ^'Q^*}1L"V~ofiWW/@_\ +0yH| 5ŽV{+`N9ʿR@ֿͥEC [׆hX0øRj ֘#tԧ $0hXTN 6sBa <{- jaQn%ؼjz_Fs+\Pv8Y~ݥ}33c( [/s4UFahhF| G!$fJJ3Ň'=gbnN+ oi.+ka{hksFA(SЌqAGnTq)"k&Iƈ(J+Nwô*iu(朮Qh^F?=Cm˝3XmܻvENxqb:56ASVg*2*䂑MiB$e .Hr;F(;m5ȋ)\n7vZ/ޠq,Zb?ʚb޾ǡC)܀Å\`U,cs50dP|=ϻٖc˷/OoozIc476g^ &#e4 (ne$\'Dd/{e$)/oCX?!L " :::lGG6 DVCt/Zs5M74lZ7<5h&,pR(Q|]cH< N(kDČueҢ8~nvJr֓ ]xG[Scin^BDdeɅd+ QhxjxlHs)ڻ(Z"Z ow!-HkxmzU)H/sȓӘ|]~b~*YK])-a>q`6fT[xB=Ԧ8ͅGގt6ҩwb2"O$eHK0әµhiw,3|B"R5:c".STsB^UcFg8%TAX iXh':fB0"4F(oݵ*v9p|(@]oLv&;8=;<eLpA7)ӬsƯibhQz_<.Vm&rGUI$o簭L2ۊ>l{ ,('U?WPwT?!`$GYh`&;zy Lh<FZ7{j5b QLOndaz'EOɞPA),P7ܪҨ2»/b+ZVf煵(&*ۨvzkK`"ZJpͧb>1.]Vz6+ FKvw?,zpffvl +l{ _LDLZ-,m5ߣn.TU<1;*ozHD]8U/-4 &aF`N!ELU<;A^;jt.m=5RժƑ^Ia:m9Ĩ^DH<[Y5%<(vALDB5DwB(meqer)眮z{dU~Lm}aUER)3AS2k8'~>BcKX),|Me#)-SDWiיloiPt(`opBZu?;Fq;?׏*kƝ<Q nmB~q*n7"7ݏypxƭ7dJR VXHVX; !wX;p_QMއ#C L˻ Yba6YQoTSܡ`",WA rZ?/KO]g8ŖK,]`2zFSDFbqS@9Ew4Y9ċjzqknNdjs=1.IxD~S-n96`K2 /Ĺ@`hEf}d!WeV꿡AD3)NfLDËyxWZm$oPΗxx d=`ҽ7z=KR$v1'(%K5ID@WGg|̱ڊY}_@N?vB)oYVl#B56-1z*o 3zK۞,#f.F?c>qH*%; `T{r O|B4|y֚˒݉|F`&Mـ$NC%}{}o1cج}!ƪnW#R㷎\1"]( DGwWmT,;Sb`Oos}[ { ǬT }@wXkjBՎkUVD!)m( {ۑ`5~dX^26^.0ɵfGFYK soYG FJͻ:\'H7E>Uf=;8))qMQL &ʴEJ* 'w|5>ZNr+"j7 SZ4W;~$-2AY. yy&y: 0j];͓R;UJ:O F0?a?6b*'MPbviͳE,?ɔ&* lՔ96:2 yV\=te3yd}4k>!V{tAo bg|RZô&z0)(||@WnMcٟRߕDظ `Ho REbu86Fhq\Gy6Хhm 8{\D[jl홮 74ds(wD O"<;Ui ɤP.~=77)n'ڹ+{q$&9XT=k#US3wST2yIo=~فm}J5J"]kꒊwكf'hIiWh˳R&֎m! gŹD׊jQI_|c6qFN@8/~4R,fsRZKv.4,SzR^divi%51ĥ~S?BY[KّEbJU&WTa`+fT̋ Ų";DxgrTlr7=A');Zg*Pv b($+"."5L+"| 1)0o#R3E xJI,XIR w^gJ$0]6\0TЦ'dGlW² & O[O޸BޘRZ JbJٿCmSLNaO*H<2'F{͇Pm°=<=k0'рL{𗽥 N h#MVVm_mJ$:j:o9Rf[j&E!kzY+bPؖ /ϴJRj)ݬMeo5OT=P7['Fukeq܆4S]ov.fJѾICf]N#j/J(%ch7q\`: 2uԨ9noYCPo+4ƣWxx=L;ʈ3z(N(֫=3hWbo|2[Ҿ[0gJro[ɨsW@6l%|\Ci/t* c>De Ԇt,є/s2f? yvgVm{9tq!M3!>!km f׉"Wk7܃g`>RIP6i<4L Acu=}},mMk'0KhJe*[|:&v|o-iM {/%i#NAYjGi },S}p'̰`Dd"x@hM,0$)CoԺ#fJlmwfԞ&Oʵy3$(|`ԪoL-DM_Q7/9hOi+zq(ix)T>c[m[~ǼDh>V:ۈ=Uҍ]k: ԋ{e/"\>J[SdƉcw9&me)=g~J?L[\MH"jw+#K)O־b\jZPS͸5NFc&;m ptX$<-6aOŀ4ON }HTb`pnKr6u4kYS4ذtv+C/x!(%Z ]YVkc1ii*ہ/wf =)nJu$f( kXw"ĐGr@|3!Wڠe,/|΢XS4qؠ|Tѵ--M/6%9=Dk9 j\ eaW'G\*N⣴8q.6>;>S+ytע޶0u]d2ƴ"#@.Nڕɩ;wUkl:fCxҍ4PűPXzZf2b5r!Lk` ,v"Q}:󴾧EEK #$H61L)d% VHԺP&pv I[XI hɅ=6"Gݾ3pةSgK; )X60dFUI@94T9Y543?uwMF/?}vL׼ΚP\7)8"+=9Xih^OG\Hr7dZi2zN"o&@qm\ʈMͪtƊ%bѵ`:QG&R2O6l r:zQ*E -z v[ HbJ2ed ±\Ul5BO3wM$n}TtPiw[*UNb7ks@40Z;7Ʌ0 .7zd.0'9*]^Bt5U#햪`,b%$6ώ`И۠J!tn̽偦q/z:fVR|pgɦM>SβEH7bOt]$RZzTNiłjKՅDAolO=Sq.?+ mSW?at>s[ hV\Kq,T1^ +XڬyQ0 9j՛21mqʸߍ'Hyz8IEe0SrB1#5h #~Pϛ?~8~V~<ńpeݱ*TBdRN#P0rUܧc+m=Yh`?ߩ%\U^Oqs iTڀW[ )k :rPF>c C읢 bԇ' ً_&?"$_hyz ;z^( $E&Nhvjzһ >G$RTЪ?>,+`RmRpY;ӿ(Z1rŚ*Ƥƨ[ e=]'77c%1##Nd$,O0ۅ(]Mj.[)v>fw"ڪ0.?AO*H:padi]2;6\#߯UnKu#f ! Gϴ =^f㞢MXxM7Z(WNŐbڮ=΃|3vw9:L ^kc97},M::bFH QKnC}{ƽa9^A5ٓmpw5mmzIw@iN߂Yڠqe9 eCUbkJw7fzw1_$eY%M-d-!e&|^?Y殈nEN}b7I/flɉ> -~_Ly"0jj {m':٬Ir9!r]/>Syf+@=׳xbZ|ȘqFfd\ghZ**V^,E &i"sT -(ԅ%>Ľjl0Y: d1as]q[!lf]2 .ׯ sCR)#=G,bNx~?Z I8j9X?eh Q?b ;w,w~ T5}GE{40Q#|9y2,''=1j(_@%hж2ɠWC5-''ۆ 9I8??skBR8yrWw.UmԳcZZʕA9nxD!a bWI!pJ;@ב8KJ}G}x :FW?K\f(V R 6SWmBbQ3eӡPNĂE8=u7&Y_#+ap/\+vŢ3pP2?9BTf"굫$^>j0 ъ6>{GFEUJKl膻dYa2FSgb i,qi^6cйNO0g2P*G K&( BvB+Njcr֜EIC{M@G,굎X+%8D D\ ^y7jȹ!(a[5\G  jc6=m_LqfPkY1hya"+ WuC_G-"ެ ;Q<֯;xZ?>"FÐ-eSƑF%fcvE,l'1^!b(9. RQ- S$'tǞ=L/Q؟ # ~(fߐad+r`_,F%^ $R!|v7+ׄ ͪ/VͭRpvY(/v"oPS TafqͲl>6sOd"6RJnBwR6 \^M\<Ʈf, gۤqSoْ80j_=B^6&E!ϽD(JAyEjIsF[z,- P~P׭I[ƹhF}KjB٩7LU{ڴ %Ѻ7imG;ZwN[滰,&K9᬴nT*@*ym:̛jmPg];NF! nPԹ4s\ xg)>f\9NQ9:]5-(&w!Cj]e(xaJsmzLc ÄG뒟;)lpI5{k6lts׍ӛ5IQɗ( YZkt:kDw ֙7xuSwgZW)jYmpҟzCxY×-v}"\3+N`yX{;!B)4=QceISz( {s/L]p8P2[*rL9q/>鬦\-&vH9 lnoPߒDkDzN)Vͱg+k,iP@f&C6 ?w:"}oF7BGmf8{x[zeK `"| =/b"G8x,iSDZQ`|ٲ0}ar!.oWwVS/׾E[fDXjnHR(O3AЖ_1 6 w`iUU%P&Ζ\GƏ~ږKp%B_5x"ABۀ~8B Ԃ ?go=b!>-ވ w-qM8.Ӯ9g&xz29A@cBLvzʭ0«\Zdn2:D-\L| lX=djYzcyF>q#$ RxN쏇‰˒Y!P/ n4C/>]Ҿ+$]D>|ƕ<< {A s=La %f1TpIt[%rc_Hl vZq+0NpǒO1[^&hWS#_BlG,I4p_I5x`@D!B| ^NvZ8Ok mF&QwڐײCk?vҏg}gM wC.cȓROR,f{k Dh\?yG.4m2F\J҉:cLvauYqʊ%|H-N?5Nǀ[^DoفNoF0sCt!,}RwBFeMa# e|Ӳ"_{D8Rggdּ_iBuUxȴ[9Ox(@H8HWK-kl>GVv/qY7\Ě}R6mCf=ڛjՂK'ӮXns6+6SGTiǵݓ~=xtA)jS&JW` 5?]NPb !޴e9 έEZJ4Ja^Ny"e֪W]ZZ* 4lKNj~*&;3pL51S12CQE XB/g*}_QxN[9*ctǩ"ɠ )ILF &dPRmUXʫOC`cѐaRJeN*wpjָE-A|WS6̮R6[t<80Ӳb"a(

wse/x,vQhXxvx ~$I ^m#y 6 oP+}'JJb$!+D@ONJ/s~< 9鯝n o|i4Ýh3MD햜$xMHcXw`Ы(+ 0hʼB>*OmJlZjng;6*3Pv6HHEUdO{f%^xE¥s؞e|4a]_ }uiĤgE5?\d:Ԑ'_ "j t Rq!+YA&7PN$,C(Nm71/k%eGe E2pz>4<1 i"W!Q 8<'[Ӥxh]?K0Ն;WĄ1kvOUik2َ?r^@ܘh%(:|JASǞpQרONնLg◰V@<ʺPŢp>ps8?s~ͽY.)zb yS_E;F)rKrvin PR"+vP gylR@ -$ SȽLbZV/!/2HI4aL܈Jd zym1.j?H#IX:Z}du݈JOq}Q R(&K-nNP!f1si9U(d*,^T>, {Z{DٲOU9ΡVrLOДNtf<LXoD[/7:,J  L䉣 ܚe5İWcKv?gn>1o'\qlf~cbLv m9;13BqAcBuJ{4GzFLFb4SIT鞳^Mjbd>ڌ w6Az3i^]d軐+ّqPC/mz+7A*job]4$-q86M*k}0,9nP9K i0 1$SI\`K]kpWϹ;Ś!z/ԯiwqL> 3Dl1lV~ Ob˝E#e($~twy֬ҷ Ef^Rȳ6$5[O2qLJ{ݧoJhFR32@u1HuT'zFMpg|yhHRYH,[K?'47%3t(S%b/O!swNJG7v&[$bo)Hʊ]8_ѱusmف1@e#WpII)8\пd>=A⺩`D%Z^<64ٳa)$DH-pw>}\t/G y"1Y2VXrK+3"S`No8]0@3VWlevAh\6xk~OO^)|4R|5QyU su.Z8fѥZ&W#}E1 aҭ/.q:AB@ ^n1P-'JwHR[Q5#t^!w#,qMvxMj2_}4 A7ɇ]SĤVfDM#蔦b&+15w 5JX|UׄЉi钎NpזVR/q1UqyiT-Y}IH)ݨtmb3}rWS8Etsz^FHW;c3SyH45<_PrA(R*:`2m+-.p^v)ԉPae9jHwB7HA؈7_R\pL 0;ʱp="%n _$%,l+⌄ₑG^S>EAI/^P;PɌMܘ^]QPhřCoXV?J;0S{pQ LwQNX.a( w[bX'UhO-^E(r{J-g ~eXʯw7TŷSCVrΜ|Sh ̲>Rۺ'a'м7㚄`aG_>Cu=grzfbdlh6-MN X/6̊hawҸy 8B4>C z^";Y1I .gK|GeNw vU+ :Y#KrTv4% y+QNxEi%z5?t%݄V$ 򴎀Qqf.ƨªurawr䠑lc\{_j{>3K!.GF/X*h4d1=Js"- Ԥ_luփ 4@VősfF>˸AXDIzk%\!9Xhyx=)?D|!Cyΰ@LȘj&f٪|ҩ#T 9ɵ݁Rr>RcsEε9y@89sk`nqE^Ģf.%fXaᔂa@iċO[:up=r#Mf,pjM7zF<5:Z+%Iv=Gj=ze_Ruѡ[CKCx@j+_'@nL Nnz9K!_ nV5pc m4t#A|KIkNN=ZZY?B~Q%g|+JyyE(9oz=R2aPTlV:V:bo/oMN҉Ш<*ZHxbkՌEĿ<0r*}ΨM|BhAEh?^ D{swI:߉E}.=)5&нkaLDEk.r!W^.}m-Ž!zlM~) (i8M;&aH]Π]h34/4(Gױf02/ t*Q[gm%SʃeܮyAحx&jY0ʯ*N2azC)"B/'dO 0ĩwAI^1A˙|{e\a>V]4Nt)T A?l Vzb)폶7)%0DaĻԖb;05jEtɠ쯗cH`?W$ ,k,co=f 2U/?TK Ľ%%* 'W ,D>p㼌7 ș񑯵qCPM$j|_sYě|7G 謣n>?Y!(8:,؁G ֭>`9飖ciOP4x$#&rPLRpx/`#df Z^3XJz_1i98&}d{4fFE5*D2nF*{1XWYXBx> >7HqyeRJT]#KU%])Vc`G @xX'&\z.&Ru '6Ir?a.>e`J1GAD7YMYJ4˱po@D^ ׹ͥyNZe|.}wj@@'Tec*}pSU#秨bbZ@o#iһΛ[/h N Y`km;P: D+ww,^^ֿoȣڥc{ y3*W>$#ߠddyRJiH`Ix Ca> i>2x$_iw_2~n,}e"cQlv~3vJ F`ޜ(ԾگIR=bQk{sNK>qD֪yF좽>q D(J6cX}m8P9.qᛈbv!R69zc;x2^ ]]i`kGiy;*}QRE wxUw/z:y$4!$Sg[oFgObnMk3D}`p_nwWw2NdKbhuUpľKġ(P2$m8B7fzRY=7+q SOx5KEjm .M^`2 R;_znn+Wc`u߽&Ao(៼\dj}"?prfiF1 ;,&Sdzѡ-rdꨌz `TY8⛱4FU0 Gr ƤSX'{ZGeD;l{'`\1&;U>A) x$ZUysJ%xdĜh[#f"-G$N6(&XB7LD!L ㋰kBa_$ZA\ϡUi)Ka[U#J _ĻJ|{"%(<1,(1ҫCh1H1C>(>1V$PE~sa u ׾@9|Mg+.G2 YpIwVJ;;dfc5a_mRu+t!&#x J.YedQ+@촌jӮ[U Э\_~%+fQdIL7-^g','} XКw"7C%K,S5P`Y./d/jތy ȫױK<4&Gc b%F6|`5"Q0q?eC~:6~J1B-ezu&GLR{X[GAad \ƹueRSP,fBN="L{Ҁr);[,Y3B!ZGJؔ)sw:~~ UN/ TkۖᡣE۵42T]a1XI:bDNM65KBP'{92zc;ꚹ)ߣ_a5{Ĵ5HMQ1ʋP,%`okh} T{FV7=.7H=5rɚsQ>8kcg1еk5 - Uoiφ#Rn>݌SE IͻGz@r]KztdS 8dZ:(N/sj.Z5Nϊ <!TŒ#[h¤$< kciN׈cU$^i26:MN{Hjc"wYͱF\@YvI.r8u/4tr0H뱣"d4P,Sc*IlK6J RYrAIG<4׻ܭƾyMzߡ\|@w`R}8 9E-F̳zǘ5 gg펬`lI4&@v)Uq1$n3艄ݸO>R@fW]ӋРL^)+ |(+;Ր#ɀga{*:[^>eÀ2 aR(0I^0ohbameB[\$0L:[nvN^Z2@.OgJPKMU#mGC*(SEqV9Q?ć3 VH!{JJqZŽWqz›U ͶQ QĖ'ʊm9V!b`M *}KZ\@thv6*6,myX4 WފTӝ<YUڿO(oy^皔Kw|0ӳm[U)}h(&P>*Kc&,[jW 4`J-qʽWmXAOY*GU"|}S&Lyd Y R0rL Fm |NTfQ+ 'H&;yېnBU%=N{.^!}oˁΥ FK?r+n.p8ⵦwQL [ NWn(Nef0_v+`p\*MŹӊ!8laljlf|9={ ]RvٖTI!F<:Am3?THXz{sf3)2@dE@3fp\P8Ɓާz8ZօJg~yVxiTv>{f V%~ᴡOƉ,)3W'ۑJ0:oFk+Gx,y^{yTHF׳?؟oW/diB}Uz?e&O燕ĩJ?@iS9j}+|Ƌp#x%&Y%%DG0  by%/u?!*y+f3?u: Q2|L1p2ŝ#{m&3gGs cseGJfT'O~.9"!K"nJ0@ׅ<$`Dd2 -5uNR!gJ[EoOȵ?&ԏJkgimnZ LXpЩ96)Ӣ$5s||ߝn|@adn?Kw$t6EC=1Xݳc ˤ+1,pD:v' y]0j&DU#h2 _'_BGj2"$)($Ġ{^U}oY DhoKdKbU3Gn*}*c7M\q 7Zʐĉ(L7U bM1͙p1JNN Ctݖۧ9t?!YC UZ iĭNgk(Ѩٵaр wcf/c!!ɢi\{1<Wѳ_xtzf *v#B~>:Ir '??qDvB2AT1ТNݤ{\?߅X+vJOa´Lÿ\jgG M*q2vX3/j8QNK0L sM&ͺDl=1,[m;._<Q}J>;E1Kcz''WƸ{/'Pݷcjʠ^0CIqee sb R)NxvD!גXZ~VUoBq R5 Ug漑STpqMqiv笼3sgmGE8Sį2΋} $,4bFjoAHucLAiaz\N3`@Гu0MR$H^67)Ie>Z}vZhil[8pSYbQt}}gR!@5e>kD Ff,He=ٍ!VQ).#ir$fd>1C.B#|f\BlWEoCˢدRqd\fj]߶1'/a'Ÿr&1K'X{uqxH..L*̫fe_C08z٫EoLIlA_ {O%\0&Pf2Ff5{wH%6ȿrAq-:~sbYĂ[ZUEvP֒Z0 Xpݘ|+Ƶ6>Jdx\]( 'L Mܭ>&dR8:b*mwTGzw5tU ^YIH]i`˻!Bn8ǎn,ދLfZE.1Fu߄2<݂?HEotg3Ёm'Dc{{ ; OFhLf,Rxk/hjNa}b] eCt}%`fծiN>VlkO YXΨh8aHO7zAbG 8 eXHo8+I[!XkB>m-+ <"eTkU\>gaŇXBNa] TR<Q88=P 2GCV{kI+>j'XS|st;lMEbNdۤ"N X}ۑur9ߙs Ǚ> "UYƊ~S/tNUrr1,NpCSyX!{µ0z0c2kgy)ugE{wuYu@zӆV`y)6D~W ’J @C ʟ3zLfx#TP}Y&aCpt`6KŀHbd~hJU}mٟPr^S|4X]Kpd럏bgip낪U wZ#v^oS Q$)+'tJ>fv/HVsI7&l2\ pE89x"}'G=o['rwth2߾?D45*ۦQW˄x6Z~sQ3ڻvpJ.\q̔/Inp(!X"|c W׎;gh׉%]؟="p1I+qlY{3 2$z9>98pDm&Oׂ\# 4<.gR&h0NkQl =I!OjBPl=E4 [k(C[ ks4& ebxBD;sЁ7s1jW?MVL'%𷍩.:W6: k[F0)4KמK7} QЫV"?3+"k|i&_fcp#-.E!.h"%\ش fB4َ1`ڲD H۸T].D%0Y"F+g!ugDighʆ,$J緅pN ׫ l#]'vFru_>@5jpٓqOgVm+%9lg/X*ˆ Bc*/WU?o|[@W^g;ǔfRDcw0O-= c68oc*gV=(WTF* [<ʍd ztk(K,<@ZYyՎ+P}f-p-dPBS xAb)QE&dNtOwK˟`jt)kh9.O(Bl[ nл<"Gu1߲Ї!9Ϛ(DV7)PxXR BO^DN[YcЃTt{'= 7ihdTۀl0uʘfe‚xQ"gt_y[~ v"+/C:[ѧ:x Q0Pd[שVcx3K˼JXƔDIk# '3o(cdk,~6qhT;AO%@A(гaAo R }?!DoU0}b#fh8B < K" H6~4,[]2>L3aAֱtra 5[^5y5HcT_J6 200$z?q#XrLD,1R4YoDU$0Zdb\nƯI#\|uoH E$-<Հ{f[*wVN/y<-b 0FΞPq[cI\+D|lġM+,~KMv=/ W]xS2B "rsN0gŧdR8>+"9ʒكCkx#*KpW 33"c쳫J]}J r,y49_紘=j@ :Q$J^iT ՅzfyW6 !'Iꈼ:y|촊uеzg aDAߡ\w9R1M崣^'|A8{}N2ԄaS+^TZ:*I'/hy Cp nyEtnCB9H #}0b:UNVI]Bdk&7|f>#)h2x,}^RxP$2rŮyD ~N-*Z0yq36FsP6Ю!p<^"uPޒ%aX ,7N\83^XQ5M>0PNu-8_$1-T`T݋&`[JKVRkܽ,v4!2tO\lSuV[vq)WlO6C;|VNSj22* A_BZ p4 ڌOwtjV&~(E&|%,v.ga =)Ow=)!9wSQ .6ށ5ؚ3GY}nUx}&rIo+ۮczd'_cK_Us6!#!Ea.@(%I}&)oVN 0 qDDP5l/ J\$YZ"_?jfGxt]*K!ƾx(q(p{i1mwնAʆTl,\Ok`Y$Vݛg].Gw&HN ZK<Lh+>t$vNd+S 7AXbW-w ISĄC(Ч#(gQfp)6kBVA٬$@Hm}J}~bGѵ(ߥ'8/ !igFx\#Y4)^{/98Kɽ]Kkbڡ5X,bwn\B x3^Yed:|E&՚MY\)gAꑗi3b(Uaj_wRp6rx_G+LjJiF"Y.߈k2Vmԋ[,(}pŮDJ£k̓|}ݱ~$ܤm1)ɡ,;5өhPj` ~vV=(~Ϯ3n8lZ郮A= #UN8](U˧q5PS\RDy = CShtaBd'4vrRg7Q?ئnm`ņqSuzع|*=d|+7mQ܉T|ڷOI21#kr^nGmzO]buJDJҐKlNmaC;0ņ}- Ik.~_7C6D]@ku̵Ǜ^Vsͮ4l,-x i" )wCp̴0:oz/8, t]ikT Nfs٢z(B3+MkAηEa{мl+'wJϱ./*l#!F# ^)bJ̬`!8W+ev֪9˄,:`Ѝ1b*ڱ_[xV+{ 2|~ ?O>Uj46!}ĵc|2KQ0 `(MNШ&O {)vcv_Ć 99W΢Ni)[r0YCshx;Cלiv.WXo)u6I_K$rBu/yQ@ mko<11dǠkE cƞ7l}gY;uo&-f~?17<딯vDA(w.[?/Q?e,m*@n~ulȃ뜕 Vi U R4Gvbu׫F˩(`HmK4L^h FF&&@~mj1ܮ~DvM)U?Dž [o>:dݣ]o3Dֻ =Vj#bVVU)xA/s*(L)fV+ _NF]vpk85k!n`*+49bQJ7'm'XRo;=ф#l26\I]2V6x QPc]??)SDn8~Bu7i&Q(,XL  ڧϣhm++mޭ5eFfX {H7S;˖/w<7*|wDod,4F[?h&Uu-7V1,| (7wGkZU¾0 gǜ$XڋvЪ5h2 "!% d@׏Vd%/n7o6 eC- MI-în9Po' WLz})泣܀rv´;Jm#-!X\݀Sb_UϻpO'ÝH#z{bエI&A΍[Q[ |,]Χ=s d}H=2!"Fded+Ҍ{AnkFh7"Zx`=O`⬱[`~f͢-{< HE N/*U #_zGƽmjhd/y6Pcj*%iT h X.O˗ -DzpH3๟:%\BWmS:EJ'Ms0ZNj~ƣs'@^2iO4 9ʲX]׀(dmatN.L\䒋䢨;>n.pSm-6 cJ>QT !kM t#Iqjg~ѥJo&$}h Y4<g2[-ɿ~pǓ@9:, Vwbދ,gadQ `vHTu4\de'>? e@0r իޕ,laB_G8)5-wt(0yrdCV`XG2Ͻ Ί)גrF5\{GeX  sMgi/<-?_rQנiL*.ZwpOx9"\fh8G5ǡ͓SLkv1g^A^ȑ?3~&,\a(YdjꃥIVc}PN\3;Ŝ?: HF/"ElS'chlL)HE߭-lDM~WoIĢ+.Zx/%C֕n} Yɻ99o:ÕNͱ xY3HRDu}FV+^{L8.ő9i 'ݡ_/j /ҦBͿw<6ħדQCNۘ ۾m\"5|U7cvJE@<tuסD;M/FGJmSU ^r?bg˹`JJUծ;xY^ T~] w8H Zm;Ep2wK<8y9W?^<] AD?cora7Jdg iX'09s{#myj%ȹd"'S̟g+I!cI}q)jw|"6́b#wh%6`EPL>>gNA'͉u_kMN(W͇O-Us~YfY"S,O`ZWڍLI1N B^(b3t"*_"O}î34,ۄ /=K+vS1iͥBl&b&F}6kQoruҲ~o7yTV 3+2Հ ? IP+ QJP8v~C05JyeGDzbdW pUB~-$rT[ '}ׅngE,d)uk\7 YβeENKF۸9lXHDwaicn9dJ+`=m7.;' .g,))fde|qح<%\32Nhrms b| dd\|G|<|aO0Ig }N`of-¥b!>ɮ;)`4Fs]l+N0oR dNbj"t|1'ɈôB ))1-r$~ܱ6鲤5<GzJ*yCj4S2en,X2G'e&EzKg306̨}'o& tu^RxA}O%sB G}Zh7Ýw;"BrHuŖ?oL&/jiȆ'@r"(rTZn >NaO8JKr]&Rc.m[gP}9nǴna`[rY\f51~g +UhF3Y)woǟ~6qHדyj$[>exsM%^--L?B tE5y?H 'e YFFu@NӡH?Bs\&8Iȹ*l꿌s&|FBѹ~`bl'A,mil{ s _k!R@~ۥnȭpw}Rj+LFDt| ] K-d\#CK58Fee|tJO],<αφ꺾t (~*D&ݙA;>ftџ*dNzQZ€ÿA[i/d,I9AqW3vH瞅"PiQ'z7+j-NAU |`ktRH?\7ZǤ*[ڊs{-@PkZ3D"[Ԙ4$G<\^B)ٔD||mHU# #\~aER[/Б0^!gzI"BstH }R}Mf4χ׬>g|K@ z&W v޼W3*TgBJZ !W?^֋y YL [Ɂ sq׮XJT7MsٲJ(xSMTV9XՒm,Ac=Wp<2 ib"poO &ܣF\55>H31K)Ω%UR-Sh&^y(<42II@n=GHK#4TlIpVF=U';]N~/`J7Wj.m=k}Radx@:'@6!L/ ㏴Eב!9?,; lwG8XM<=m[ۂ68c^Jy'`XhwGyг|JRGIv.<% x^|Y KK}SFlWP*h#sd_޻"IMXFN BdB0jpM_ȭj&fEp1yțz]?~2C$󡸑[(;JkHnJJii) /"d<>ųA#EpjoxvgQ?Lڴq#4J."%Aak*kꕼnqZWHjU[{ XYY^_|Cu0j )9M8Pscrp εפFA6nDG!NF>=[ #m \ !8јhYboʾU3%cJt\ 퐌\p+ܒc+UB\(hڥHG\ ҢvԂT@{isr/׫>C*;Zx#욅5/ߚd ޶`繇IieP`( ) vn{$WD˦wK!u튩oluN1A d":rydE?pR-g=Ԯ&~:TqM;_Xuysoc'ăG-bJ'Hywg/1.Cg:P9(;m@n^0{&P:ɖ5{)' CG:\l# \lR4gaC|~lqHOB:| Ql*.5%gAmOlW[<5:{ٶ޿L.ʱ%?ީI_2tt^ f2 N%1}6yN,N*T=f(ak3'Zb ) Ti_kPbU$| MD~%ǒ"H<$Vob2ykF^k#&t[evwّmr/ ǪܰKa5D  x?MNi}qOU'U7P\w[kʬ>KYL781./{I'L2ۖh/η}$FNr-OS[0eJ^VpG=lJ< 7%6}{dZf[9K;=q~\L4!<.CވC`Xxl)aeky5腅ֺ֘ڭ TqkdƾT>&5āsX:Ʀ8$7tQPo sxǏvI맍W\X\u|6V/Cj*?qxκrZ>}X*Sq`ʤ}y_-y.G `Vmwd[V&&l*QUìls r"68`Ta2]泦o܆]k-of!CI\H؄aQuqAq܋W]ӑ5CDf"@%}, kr!t_!>psҧX(Ռ(yǬ({cb*gM)NEU2Wx@A0F;/%IL%ƤvBi0w3As484,GjޗpZB z1%"a ek7#`}ɬS ohH(@ 4R xxrZqMXlI*6W_@`ϊ0iP&.ԥ_Q_ƫтzLzT +xC- }Jt~|!rEaCq(AN=sұGGaUeJ]FYJGBNӅ%8fs<۴v[&* #-Qޙ@AZjc l|nkKkL@[.oCp2gH ; pT B*?)¨'iUj\Td?d;M`ԩDVȁqߜ{qLʸΥ.aہ"d. r 5!)CXSz9[k ,FTB]r,iʩ2S^>&uцKOJe S8O/oFqh3i6zW,L+#J$褜f&1?NbHZ'_?&RR_%lq?Ew *קyݕ.:[:$(7I8Ca"A/ 8 pWq-U5[2ON¿σ=Vq"bgz_Z=Z!O5r,}KB0U6ԘrB¦aimv#)5 O3Jcs艱TBJ934gBGܳdvs7k|޷] fVZ.L(Y>/}{au5ss}:b 2_V&%שҜ66v=ƻ^&iy,4D2'C{vߋk{o̜xr;rm8'2!0zCi4v zA&ӜfUl:&i>X6H'JYI6A_lk?'P8pVtK~G3OcI4Ƅ(cHM\̄[\Mڛ&^M (h_t ONX^RT <3f !=XGVkjm%ܦ0lV7'\IϺ 4q>'lV*1Td$[/류pMJ!`Q}Cu * Q4Vl7C*('2wN1ҶI7|ܡvc# }D{s.C/"P:2x2tauTsq4FXtz Nqnu& 4e]ldǀ'L |³.Le[M&j$o{#Ι!8T,6:hIOoU_w'Ս2\^\Ltj"9%9Mz L-f4g^XO ƂxC bh܎ px,sΌKФL|עdHi`=gKى0~Tkh)cOlν5'UO|.y噄]Re\Ac2gp-kӆ{*kJ>}$hen֬u 6lJ0I1 ~8bF GLU!-٬NTu) ЊyJlg+)m t-;F/PTS 4-ŕII):Xpv2B}G>_p|?g vF)^!rL7+$z$y"MX~钅}6gfH"N&eTGSU)+u;4~JBt nِLX:q nI?`v{G* jwG`;@Nϛ uوi޼WDuϹ kO9y4r۬g/C8BÕ,(Č9j.Kaͣ~0#ES\TXqꧻCtk\-8Fg@o?쑭uy**= x${5˛r3aAv3@ | ݉"yg!$B>:u#PېfjK9Y8O6 _>H(0l 6iI3["T1}@|^7D;a#߽a"Xh;o] Δi5MW${{ù^^uɁ4+}YdL+ՅK4 AMض;|:m)"؁.n&%+h,!`B֯Mdj,PqI#l%ZK U%ZKo\k1Y"Ss(#JW%3[רeP9);qjXnjySFIdFҭ5B43\}@Iu^a~#g8#rx ʉx/=NrVO4ϡHeAP<Ë۱6gZFQM-Q8Er>4t}gKFȤ[Ή k]9f-)VFS9S2Ck%2ʨᦔ'4Pڋ Y)1MgsM^pU\B1ӎ\̭!\ ޖ+(AtzO9:Gi /qE<`89~jQ{P~`)Aq I=;?z /e}#{UPFC{E=VX{K^h? LfѾLآǧ%K*>8wVK\!w|'% Zey 0ҭ/=(w>2zb#l>>JpO?V'0K)\WSzڨa&WOCR|\Q%KVm%ae~L8MĒhi:Y=T"J~qvorX%U"v9L_~*YzB vb Lj_ԓemFT'Cy5#]`GSC2.)G"Ej1ŀ-nRVLu\o-mYujB0`hzmG˥n&WI6PO$YhHbFv=%BH(H ^ߪXײXcUŴ>ᗈ6LsӖ4')V_T¼JLit~cGpC JG[T> D.YV_/2ް4BT=bsI~7E+t i܂X-fY txe49Dn.AO~bL5WzpONvaepg?(,OxGX1W$ovQ0bx:ޗ37u4.LQ8OYÕ-%S;~;~W$?ni*^[y:l_" wqJ58 ;~:aR P 0&rcqMwf'RmXϧ;c$emÃé!HO%T~d9 SSs̃&f[1 w[~T Dg;qK+ŀ*Tcz |k(?_jhewDz=DcZBLO{T:yx*ʭBFZ2-Ϊ86)If2y*)IJFmUc’֯Mďbފ.,#mP9y0_׊;2_1g)t- h(sEL}#y&# rN$2=__]VFJ\ζw!4RpDHĩۥTk;[V\²?>7yU/ee;Z^cŲ,3D:0yҧ(0k5?4ӁNיoY1/(:wq=> K/d5Mˢ?fկ̐htaм i|ҭ'VO ҰFhq]3$PyOGY7 =#[m j )7Cg/X{ħrEm pU`с8IPQlny6k1[:aKQOC~}kF[W}uᷯL W5tú缎2~oHf bqY?/lo=N^Mr ᗺ# {u9Ru+o /ƾo痆-J Qݐ$茈ݐuA$?S=PWpق'>aۆ%-]5aujԨiὓ&Vq]xu GLeV\/(g>+S kO诈@ۛSC(9gyOcpCDH\B*bR\K3gW-3$-+,⹉oό}]Ae^L,쯛Mzx!K| zOK$`.4LCf7p1TO[vd{c6Yh&9~\!SkMY%(_xQˑ:&e!;7&5f}LiO`W'Oe@s#P +sN£77~Wy"Eˆ y-Ja(Hm84J>AN\%;s꣫F x, 씰yoALz[$AZ' ؆970T=KSg)h?BtK=u8Y('^,,XͲ&PG[c,wbG[y?b$W]BǢ}7/gB n$4m\^f}=P;XnddJoZS쏲$(\A.pIBc*|pxU Ʈ6&]ӪKV\̎NE+Zғ")4k%`"eIh] cGt؆Z%d.!>w) LD=Ojqѕ\8Gd%{%a'ke < |z:[ǐ/3`9cZ%`gM!(*7 S)\nCb ] ,TW-MT]#Fk^Ȝ .zdzn5ٷ@ZsB*>HMgJ2ei L#׋ZOi >Pe?0{"\ bc'Fp"D_~N$-#% \88?m'>w޷`(D՞PRdG\ڡ, _ ?5CW(Ϲ.t!/hj(C,,O)&/tJQr6csfhUyA/Isx,ѕ1lw_❃L›@bHz^)\8v”HmKl]Y6;W nU nI,0=E)Q:tгANX/Ekyed&ky~SMD`Pл]6p;f6h0/܎`Ҁg4l7P\u6z')J^ rw¯xpnD 1 oV! Ƣfz 5;,! `h;D٦HVm6ɍW.#Kbdf'AE|'b9 ~蜯Rtl ULhH/##esy¯b+-0-ATe^WqNc^yyœIXj޿ GK[WXѩ| [HҐLLq,][M!ew0m SiCF1_l[!OE+zu*f}=oʞ􏖴vasj(G7-lUkECc#kN+ ވi!\X1C)E/yy'6E?R|.~<.Ihv,n}T\?=5/@a/kT24pAش]G 2lFƮ#s `isтV"*!ek/ YUMPf=$+GFU"mJ'Pon0<'=ؓmB/[{pZ0µMM{φ*=QTwVчGtHcd;YFX-J sUj81GL3#D oK}'yn4܄+M8RwTXz"̩:*+4fid!jc%ܬ԰_9,ܛ+srhaKChF<C6^T 9Jߢcɥe^2UpYG$RD;um^N(&Ym0qc0lͪj @3ja'u<85-u$1BYY\QJ'-^͸oXYխ Os!ji3ѐYa׏ӎXt\Cn ;$ E7iO]9n|7#&]n8r=Y?K.sTi ht khV1*w.%Ao첅hȓfV-nbH$"d'_r3! LfyVh3(`%q f:P V]"!6bf.\ s6\6Hya~Q7~X _lݼ)&?a>:ĹX}BgR*>fb36b^J~~;r7U^MQͤ0iq3mw"Hc д.oS27ټm(CDeU5sސZKb۫9j1cq, X<* t|b_ߴ* W*EBk3V?7UvjԷak1G:P5(і{#[KvO8$4|mL"ޑ=-;(6sEDa$=XM0T`jU&_7,EcbxPn=nۍ)Ҏ+{y6ŰL19=0}Wq"#w.rer)$|B(^'+S^tx$b?$huJAo6tM_g ՠ6+`C@0J{ FشQg*'Ye,È]/Ř;H6(ljTyCj>E,%T#(JyB2( (%xC!ե9^jkgbRNH ͸-qh?t|,SCYF҇Vvg o?:?0!A Nl`,zp\~|$+T jixn(FPeVzO -գ/}5;Ϻ :E׻hIO"H`΀̦LX]q1+k5r^MoJa\}YV(U]rɩ&p&`l _&<Q-Q ㋧yɋbS}*Y%Ѐ8z)q]IjY*szs0\JEZp$= H2 & >۞n#o` ԋu|Gh*TuJg%Mc7SlD eeM ;Ɣn[EAeh8 nZp%QճHV_6\] 2mr;Ppv[2D+ b. t["%\>ё1߂ޥG*#u7d,MhJ tkzb*4>VUU- W2Gҩ[LW" 7#lСwu.іֺAJ.8FOv- 2WMh$GٖwﴒPF,2_9(k\NHV{`4^@|: V %Pc*yޥQ8VkSmO"iwˋ#XVg7*G`Lt4*P,$۵CG+ȓbܥn1g WynBZ/,`:fa;ʔSG#GTZ2KJ 3 8G\!5;  BcHrSygXtӫż&A\!{L=-RdFwaX@*vRK,0Ace`Ƒ5q[[raFn.qY_ч3$,R@R|hnFf`n37PH[;98RBW)pJ&U?1>Q = iw{ h{ X(alN*4 c:\"3B [_Oɞ8"_/$fPB()Hم U@eq`S:-}eSU DG 6YJ.%zr bkU=mtD `U7f9|JU܅ulIA2XmB|`Nږ`@[fZ ;VtЕ<+.~UiSgg IJJv&jwõ5Ǜdqke%M)5KSmc?0In;ДGf7~c* z.[2_8bF@^E{(&61 &!9Np=nOqR |ӫOXa![|ZR̿\s/\D87m?/kێL]{>p&8f B GZMGe W@Zh؉e]--?O^ *kZ#gb !!pY:(,Ҩ'Aꢰ8|aI.a8IDx*%Ƃ=)~a1L{I䅴6(NQx'L˸%Y-݈I?sqHe=CV0D/~HDjh'aQ +n"gj; ND@"Vw\x޷r OIN]^9k[X llp㟖d8`4Gv&k*<ۂ̿+K.94O_063WRUJH7 DSGexRN{?j jX<[W뛐"D"&7:ﴝgm쳒xXDu,F&mwVuLE%1 L|VBWo9"W =Ѻ}?qŗ6mnRѿ̯%1- QmKc,8 =H 3~2XKώ_Uu%w[iq^qNdwtOUVx,cp -PFp@q}֌bc`TI%{hbz0\0-)dT?W2RDՃNQ[k2>LTfؕ3U2,B&.&Sߖl9 ٥=ȼYepN?qnF);ߟڶ5S|Qi/k\q{ݿVRo'p ؼ˙毘W\dζӹDYW:l~ 9Ҟh|"0~hOn'[v[`>p#oB2g ,ۯl hJfpХ6: U{xGz۝>pz.`=/:dFW0J500Fdj(Q09y'T dJ|tmdZn[Z* ~יr?ۃ$3AHk8G-om=Y=˧簟l 2C8Zp<'Nj¯T,U]-S'Кg!֫~Xy v0OP$ JDY 8;/َTe'C͸ږ6f{Q޾f{_+ְ8PYoX c Ct0hZ9a!z4"\ڄ,&B!gH8Yd#{g[vwE(FAqgquy6FAP)Gq6&KDžs( 5e߼{50!Nl;5g"8{B p qxz 6 Ti\5: LEAb&ЂK?n,. n(rŤ2s:)t1o}>,_y1ALKy "L^mɖ<\Tcm识tS{yo[î'og} H%hav{R<7-+yodc 9r"-&^ސ+Aih]PR]>҃ TR| /Q]*Pاn/X*m$dSuxя^|Eq`RKQ 4ʱǕ{6(Un<e&uxxqfd ;͸&z@j {EQ J &Zscu(%.Ћ|JƺCָ,^N寛l>-j"f%IYW:39cGn4 xw%6Ǵ=qskG̳ov`Bee~EZ~L63+% qM@k6\ > .]>N4+vТVb<ЋĹ_y -MkÞJ`|:+ 1)YbǕ-~"E>X IqywxIav9V :>0faE#jh(ۊQ/{&,8bjSB0@Q\;G? !KV'}Ud&u7Zx>Ҽs:+"f8Hcyq1D4ts ^ `T n\I*<\{|5pљίad/k/µ`qA%NcLڻr0opX,KmܭaJ[pV-QAQS "a E$/1-]L]ݩEW~.ǜ=TXLiŅU >`B(WJ4\]4IV [`ж5]IGoYUFqFXݶ(1ESc?8]gR9:|ÄaATy3`egzkb8iD3)᫙ ޺+O]jㆩ r1Hk2񀖤I+ˤ KVN7g| &4[9b,=i~ /l@۝8x)2* eF$A .0?q7]rΏS7c芤7v%%tM3uL ! ˳4.ޜ޴PON%"ԣWvTşA>0 8qy sC ^}bX5 \kFqqx&ϰ&oYT'{4A9-vp'zU^Q%:pؖ_?ࡣ'?Y6Zd<=;۩± o'[MxZ(GTn=OY BJo-&r锷dHax7*ʲg?h&JJE9/h+JS=0*#-ձ9(r;[Sv%dB`8Z(a P?íQ(UM̴\WjJ&Cp:N"p 8%tr@o?u#RHtڎ& 5s-qA>Ja.cǨ V4NP=4[8~ 6MSJ) Hf8G78w!GNsxk}@*?n_۱R]Ҋe*Oh$mw#6ljg'}T>d'ܦ0є'Fz(O5;>#wpI֒𽝩{"Y䱾Yj<@~7!y݄L*9P,۷J؃ANfb!I©poKԼxQ1#\?Jyْ $!UxӣJΪiO<lVj)Lq&~<_܅2oٍ@ tg jyd0 VzH2do#=qˀ?] %_.s,l=gM/a}Sy'UmAd3ɗ[{?0T<ԘM硼E}HJ~r𜌊=W :Cɹ;&ɣw(1t ܚzƉ T>kGv5J= 啛L7({ƻsU- WM{߱ѼǹMNDDթ#σkfF3kmoWœX%R2Ik=o'i}q //KPckL ԑ_L_,&EBGS CE_4(/5mPf`ZqlJGMx` {q awTpkPku㸄sAK87.3WNmi3yN}l X<|֝մ e!'6;dԁNmN۶6@9Ύ,cf3L\߶IsoMb|"ME;p &>"Jw'G;za:l)nXCܓnaU~\4*=ڽ*iݥj"18=EX/> Yh-?7/}yfTٜi9y;wCB-tL&͙(1L}^R~pΞ+г NwPmVMu4Px9>2T7[hOqVB]s(4lJ]4s^g22¬~s/0O7b1櫄srqLYʉ?B0ED Hv{r6G>L7= =W@=djϡZe+Y}E>b~jC %wRl :rMlCnޙtE2X1sDz%f&pa撟/7l*~Hx1O)yFM C|j>dQ$6x|~6gͯG<ˍ,\'ݪ"G)@//!}*l+)'etFo6.}* CDs) bja] U!:dg=}gyUo@i.jD2nUp Gʧd!YCR,x#3[D)&q`-0oZ=R }։ I {x2,(&܅ꄏVzqLOy$ Op &;K.ȳ79E2o^:hS8~ހKs(ثGo[0Tm1)p;]UP6m;\[A49BJ3}>ܾ ~'+uMƂ?ʞjbiBd7=Ĩ>giNceA}}`bpl[=1 2ó<m,xtt4(V{32k8T*0+*9/Y" xbAlFXP jQ<<d?9ħXP5}l;'&2lDs6(EHcSeU~6spKGGK@PeW<;E0Q6:e~q]vG#`jv֐\ֶWX oh?[N|+6<@V4srD2cFEWYK gԐ3x`/c&alc^"d0 |cݯB5T q|zUΫ Ov ogjÄ'X|Hira=MmH1}߁“Ƹ!/'q# ]v?S!7#3۽G"aJ+s ,} ŢLy)sr7e)y#/UZSz5ډ%=N%'k #eG4&hl]&>Io/ 0fkL3(oqW$&>d'~7akp#ONSX[n*C2[Z&ao[i[#cC>jw3& y &sOK;XDqNCrQyOl0a]__%Q|)j6CSEogkXg6o7(m]Egq'>,É|b* '^98ҫ'q^4:" /Ci~i 5 Vҫpk?Ze,϶w.0WkVaO]&,˜uMo_1]\<]_Xf%CRd r>YnER,U_(hP̣]eR[=A0;g::ubDC*τW- Vf&@/)z|b>CX6>#bA'i 0 +k޸+!npY2 dGꔵYf.ՕAYMu̮x zњ% b<Ʀ«Fqi*?HBE9WYa8ש} & ME%X ҥ%"`fVL2Fm.Aۖ˫ύӄU :v-3( "w?-I~rHt$(sIUk>Ҩe|GрOy6}jjۇa5SvYe;mp -JiSh+iXg*&Zy嫋t@W},ZCwA/a<Bh+J/.+YXi`@3:}AiT䇇ep@J+L;/q C4yD&+;p8 u(ĞEg_VŎܑ趁pgt I]]!* p$V<>҈F}q+l:tN㻷m:ꖱvG_La`+ᾜ}pp.*ORnYCw [,Lyu|x$4sMdGXemӇ̵A&a(Pgۓ~"&E_la >!B>;^c!1AG;7PQo׉kZJT!lSՙ5CNb'ad U|kxKL}'tdX+ԩ1cJc.V Sf̓gt ߼-޿4cB@\שL'2,eb ƥ_!E4+0`NU!4loF.tK;ʪfQ~S7[_"{*]8 "/σ$[9;i5V{>na5,L9[}1'm+D?]h!LT}FtSĶX~bqM6`JUOtXor4R8֪yϥL:.%n7 hi^~5gF%3>+POt,>t;.h~P6H׈7X#Acةx>HID\fe* P;0naTƘL;P1XtTnXh-j1<K=SJcYq_O5H3%n) <Z %rvtԗ7Ѣ|x{OO:("E'@/7ɍyJJ+){5|-UQ6CJ :"}|y u D*,&'yݺO@$O[4Zr ߍJ\bOm܊h)!Bdٞ"<b0:175MRݍ]hc\7fntZsX+n5G)g o9:&ItrBœ24?>=}+krGOιs 4^dGjoU4+IIO@<*'v|=J'PGlSm\:2NJZ{lxT|cJ~PBA_}x!B Tҩ{_oO^r)|y$gK )<ߓU`[lT\_k!pr<[dt];U8U gF$B BڝPNGflrdAF83h9" uq/uq}q̕XaQw2`?j:{˝ yi!Sr~Q+XO+.D?3>? 1MF]W,@Nxg{JKj F]ХT;tˠTc3fv+Jㅁ2-aZ Ľ2c!#x5귷3٧HSvoso5 $lK|%"wX`pߥJulA@~;aǏ[N,v#:SמVpW6iN=iFD܍EWʎ'vRqލosʧԤSPo*{q.XyaҀ52xgCE$P>30o+X;^ JXS\cQsv۫e&I0Uchqݡ!01G@?A"i=”z6 q3 f3,z|?pWZiN!x,p%ipvv"D(R2An#Pb}Ŷa<?\C"Á3)ҝI"f@tV|`B(,$p|Wr0oQ+ κbAZB~~0.АV$Qi)֞ p ӊ&")6VB;ҍbdJ!$AcOVBp3%Hؒܶ&1\V?Neo BGF.ςSk`i,ؾv5 !,t(sCAF|Z6_K?[ӽpF(5B|d 0€:{˝n!>ۯd@e\~y6HM{0T)"e8-x1">d icWbu.ozaZsn=&ʱIQzPvk=6YC»Bvj[csBO庹ٛ2}rqFvьh/rXM?8@2Zgqh;Ţŏ"A)o" 5_zdMC8yĂ[ȅ0AԡGh52HA1jխ1'lAH~uuZi+^ 3w×hZ,Tg*v4:ӇN 㻎=T*9 R'DUap3;pjScgX׏n\3_A'/eI=1?K'fصtf\=\+BA2%kH.ʐEG+<ϡW*_9KBFGu?ii*'<yc@7vi<"Yɋ103;gm 煇69w>S>%9={,-y:ʗoQBЯw{2e^_ٴXtчVYFiA#(n90䲣^  cz'V?4ts.=LDU"lHs""܊fPXRXJM͕u Lu#Vf_kxKRգTRx(TKV%īLʹJj#(޷ +{P[#\5/7+f#雤ӦV^i2&7,Q?2mi"ZCDbE-Ȟ =ޥ1E=m kD[3BIiT}[RA![P,/dH ɔlMM:({R0HI~ƫl{$XuWLi;nYJ:fRj ^Ҝ3`]Yt6 rfȰ$Y+z9vc3;88)㣊<$I*&܋DC{R1ݎWD$  _v|כRː|~_Kx4YTڻO}˨r` ȟ9֧Iߊ< T|W^%7-M1d= %,!X*0}SҢ^xf3)ȿjLL1RߵS`G*،z&9HJ_밡IٳYYsQQ_bC"3r.?T DdmMa)b7j4`e6dD e6 Zc&pV!q`#Q~+C,^rzi0B?]͚_ɷЉ6!TD[A tM=5P_=|^yj$1)vwvd(4Op1Ӑ>309us4+' yKbZ$M&rg c#&1 i̿1[#y-v2M=ok~pLoʥ߅z ;cs"GgVS2hȑ1{_*S "lbTsԤhgA_zaC[1.XOiqp BI':Ps!2Rץ5lP&sGhC^L/X0\ѾrmkqqZ jc`ރXLt(PM#) WY*ihla 1QY7%p\5r4.jXHTTuO*޻kwp{_g]I~ZB_m_5U0J힆I^{zx'msoΩJraZL@{d"Ԥ?Ѷ$= |*6ߠ BխHRu J=&=uNADti(V@ӡ+b, K+VHpGqf6ƀ-Zyn;=1 dB/{me۾1gЩ %͈\0gW1lAkAt_O}4̙j*z(G%^1Ib2(Vu!7FІ\!0D2Aᘧޝsg /`XⰕDTGNGH`PTL;]6E6E%mYP&+]Lvߕ,<}l!,Feu6QBZw9c ܚ'sAɉ(w\وc,(Q|_9!#cڊK䣰pL [_qP]4u-? ݥe:('lr eDs){TssIX.&q(up?WENO] ɔVij߷z{ .xjƫ%T֌a9v耑;*I}r-P >u>L/0ЕZswRnye!DW`Ǫ{Hl.ף8aQ RW5'iqf7 † ָʘ%W^I5mjs R6DT5.{5`[bFg<^"j=i.<ո 6"[S\_ǧND{IGZ'+rc|`^%=d'T+o|WZxD )͵Jxi&MekW"+B]?O:',קsPsYI_FXȒ `lXbˬݔGW' !fBEcřB#iȖ-LcUFIXPBxw\Vwz5 &^hZ.LjM,/6qDI!O0Z>QZS:Y8KֶL@2C'J~@~<6@OaXf ?gZ+h;kŌ;`kVFns30j4و%ƌH@r9D,RAk'"~4!*V0!WGK(ʅj;[,xAc5B &XT:2\~cljF@f?ΓWf|)+U.Hӈ ߐuҘeT'Q69ׂѿ. ,:jCF:()pyߋ!Rs|%|zJ-|nm 7kҵ!h*|V2oOby]wv5ʃF0S` W|$aX0?-Dҥ΃,ܤBK\*9"9c8"}rJ%oJgM@MI]#}85T~y,J v6_UP7=0d(F*ֵiWD6m$[/cj +Q^+z!nl؈|b#ٗ ()5Zi}9jDHg6WM| / #-$ ,{aW"fush.؍ 3nQdBͣ"~^%w7,[>R}t_VAe?c,Z(\U ?2 P@JuN1n1;MZ~f;g1zJ_4R6 Djp5xb i '44"w= GL /ΥC^\7 v2[~_|tgQV@ʔZgLR܏Mf%~#(SVMlJ֧%L' 1A^%J|g8V,״J`J%0`ctV"T}2ZA.+;|*j@su? YygO04et嘉(ame! YӋ~K˔FѴ$9TiH±*ޮjJW@.[ZXZ5t+ WrS5vى$T޽eWT<ε~:?ڐ!q"YyH%u%6=Z@Yp|BD!JqTRzbmp|ycĨOaDyX]QM_\jW4lՓa Dd.+Ģ;TmFB:$OLe*Ss7ŇSGP+~wbsw(g2ntUBM#p/Ij_lC ۶{K#(x~eH|r)t%2 QY˝40`3?mÁaI^ Ml miw4!]ki2-)q #Ljaw{/9^ʽb"NrC];BSVeN汍J;!25 QY ן.\f98dXu} 3nA2Y:G\1Qtj;0hUT4^WnS}W]3: E ϑ:_"B 9h4 aID ʧȞw>] UHC2wuO=0 7OH_.T#>k|vhSǷDLVb9)'E\o0MڏQ\ )ǂm:*st]`']ܘ7BEQ`.`=2Qt {g&pƐ3kF uQY@>/ ot>-j/A^ۄj';DWҍwټg-B*i/Ohkd*2]M7;唺_J@|H=T<zB^meʄPEBD3eQk9o]' XEHl<,6qpdP^1X RwdB8[WA@A6qIȣ߼excU*lE]û9ܖR Mm'Ss7!**|dfW;y})oMx-GdfYp\|j{YQyANXdA!&ᚌCAѦO=ch4S*߰24 19~m*iɈ1)*Ehy,-X 3f}*ɒIV5D ]Cc a/E"*F&BV'h(^`,:|,J`8:5'AaS)6KL^$u{b| >1Θbzr- f -D]қXl3dT1GdzTɱTq>XUcgpXfFbmK4nGCn'b@ ^`g}p3>9J * 8lOe"KHw@y:sw(*|OsjQ: J柯3KT_!^lUwYy_Coo6LPQi8 8O۫H#[4ayx},_ Xt7-啼M 57Q/k? Y3!GR23+x4wv{8]̦ -/ o5W 'ax`_0 I7'/鋗M9JI|Ohb1Nr:˫8>UqhF:&'%]!ͽF~O]J ؘʍ"=|:g|gW̠4F5Mj.h]]`w;3O9ǨtsJ'\npUUe1_xwbpB S%g%C6z[54q^ɼSRIqiu P,(rR񎫅J^/c1Cx .>A. ؆@~=(O'!#ΚQ>G5!J퓙AB+HOSlrϬyʮ]*u|gXI50IRۖơ| >@Ʌ)u7ѭ{ 3=yס9۽nxF1]CݵíPCڈ@>$<۰W+IkHb0rCW^9b@[Df?Lʇ\c:p*|wɧC";KM499P瘇˰,*IF^fc0Tf L5n2 t+3 *WĜ(Cw*psA]-.e4푸*Z0/jM ځҍ޻A=/K 6@v6qCO=P U}/ў_S4rcɉ*J_tɄ0x`N4TzTW-)5]V1}W6Ou[p xtUjtmaʠ $X|GdE%{tJO٢ZO=96#ϥ6tCVYf#:M&]HRJUHe3A=wCTqCNڶ3W[w1=_965u]|1,pvBwbbmO+߃҇v}YRmGǭ"aeu&Ȝ?JbmohAa.#Uׇ(ԁ1P {1:F/ꎒ79%ɓkE؎<_EJ.7A#jG\ }~R#Q{W59mӉBQM)!L驁Ze7+ۄ˕3VAtUgK2߉aBQGXVV0./U7+ &7WHFJ lŘ}ׅa ;#e.3\Ǡe;?t!K䕀~w;ikXt|[߷ɰ]`¼)h?v%Y~T1HKʒ 1y*!nQPN⚫)T&6 X`.K0Bm>PKj|4W؆+|oנN:xHM_CΖXL4VAc\5(7)3"ky9n>c-yJzD=ӵ9U"UYM.jOc|m~f?L2|߀5ͯuȋE©%{! )+ SF]+j;^|{ E[rddnk\؈5ŸDCEy:֣)e_9xLh(jaꥐcg!hӵ"5ͷ7;E8ϯJ*_ؑ F [ $:߮O )Sَ2a oMB 4۽X$R,4"): 0Z?3L1U P?irR,AQM-t+'zuXY,;3|l>;n[=&5Pm\vN#,9 ;+9O# xfRloŘmj}{JQ~azsi_.?4=` W3&:ҊxWBdfm!'\OkAѥKXBZc7D ֻdWi3gniqJ]Y<;l|BU#УUiL&"C abP< P 1 zjn U<}ig0C(}䜃 -per#5^ޚ;2.o| Ul zw[kb4,y?,Y?]7MXlDK6} rM>%hŬonʠ FT=ےAS9J w0"Ǽi_YOU_T1Ia,/@0SO&o.koyӜ_5ֻdv~ wx5EN[xoT u ncP]u AHwO9t Z U\?LI%)U7`[K}j@Y]{rIrw`*uq@447wK. Ss3bI.JZA#ݹa[MHOW`h0W&ʎ Rp6aiV /hW{VQP:;4е=޵!#IT2cptf@d1x]RpRwhN[&=$SL,){pAhj.Pݚ w\E<^D-k:kj>Ͽv|z>ռѩ45A0A%na/\rkvM)B,}o3k%ݝ~/*GڲqSCU/:6jm T3--qCo.R*EEL( c " zm!n`VPs߅TS®wZP}9]4R=Ҥ搇;`I1#x^%F l^VUjZ/Ȭ12V?7ӎ NzÉJJ(op璿L{O'y̮:ѳD9ӎ#hvaJp5C0RukL,0j_zܸ_{Rkit'lOɡnA?O벏=슱~ĞaE~Qt?kD]Üxco-%Nwb1j"@c2?aI{wnL<7"ՑY 7aD'U10[ .2Ѩ&X݆L //A^{ɠ,$$ukOvnS*awTE?lɵZ>8`$>Zӄ;ФsiC֍0aj+*o`rGq9D)C 6qy@&s{T4ֻ>8|GVt â՟ b_Dh%PlBSZpa/>&|-TX=Y5S x X\<]ә%h(EW?L)ĭEA2 9#E|.v'V@Wګ`\/-M]^vty$,L?}gs.ݨG g錉{ܛ+}'ޢV& cCRd$訏Ez%6G0o[mVltj;U] E˰sQNJpHp#|q@ ֦::kP[Oȯ**5*۬>쑌F=>{eYlWiT5fķ8QZ~Mר e Kr)PS3GFMB{S|G VtZ u$_;-#Ft +,:QvICt#ҫu2q66vEpRI.$:}ա)L1̓ŋ6G<%i==lmb~(ߢNUd4uW"O-pK\Gjw..r6$ݺ K4 Da7ߧ"F4uz[u ,}bV)XCb %~6!W gSzI:,5 Uyo]!{Rv*X_YVySX& ?v& ͉`K8/n5cCPJ~x?Ul! s7H)GQO\Hs,kv`_G5w #ToF\616HzGeYDwgrZ"Lr?9.o6$w.CǓZJXbu9jFQq-qf}yI0zއQHA:~GK$=%i~I湠N=0y5atk-,1=J_8ET6op/ٱxGj~_n ?9L䆡֢>Bd{TlXIO]uaC԰B!FQwz}Zׇy&nDTÌ9YܵJ{;hQuC[w:ɖ*WmaGֻ7vPfHfHh9^f $nZ $-)0w[.Txhyx4ph顚566 9len#M֠e-<9 o2_[8"쥋 ~NS›tG8jymR_. ̿/lf`;e#,;Dk`<9Ғ+1PRCV@1.YtY̒Y0HӾZ4q{]޸,Be,"ABOL</aH wC<Qspe!t'; !_\OCd-B=Z GX[&aҽV+ҕI;* i7@HA؁{4!HWlfbsie=88Zn=M*(TDrdķp Oh kI5&8=id}o< - XlR0mJo[KQ3ݖ5pgI`)PlQ8H 拑ڝ zƜ#`XrUlN(Dւ-#mv-)hpwVr3F5+{ksq̗?N r[S$u9l%7 ~H Thď o=V Irk"lp%2}P֙u<>Uo 4,R}c|vvlrЉBr]ł]-跙gZU:}._UUâ 7C\&wqy2NGy BCKІ3|Pgt}oS]lkqs%w e?x8ȵU|o?2p Fܐ=Fr;":i;6 WFቧa0tF?n2+ay߮)CBH,j{mH5+ `ې$OŁ QY/l_բ>?^U 4h"j =rf]ZO5o($S5i_V5.Vdx6_9]?(-jFOtiyN}͒MH$6HU-hg?KZ 8RjU?( X=pY&EDOʛvj欞,g#e630&dId![~uL`Iimm~qEc)v3Jum[a@8N -c]ĦH&ƻ[i[FH+a3kXoC^([ .asC tk!M3d?2#H&D{)LPr ub݌aN}oB{\ a_eMYoGrH2 x0xkl@^.Lk|10 >Kmn/Gfv*Fs?1EFu ȁũuG;:Ĥ%0Bp&^phzQ)s>SZ _,q6M6TјtǏ>G?gvs_~Xe՗^͔'юpC͒ D$%4EC1 H:Ȥ.-06j XN-FW*WAsп`W3X9?m .o^()An@zY0Co#1`&0x۳]z1trGžaD }4#ʧUSs%^jG&,9Kx5eQ. DrN˽KG=z?L߫B{I /&>.,ۅp}ʹjn(#[xh E5bhkSTelPAnp$-r`e;-.<|[Q[hVy(0lAzY,+ŔW>5Ol'^](T_we Mp l蚯؜ڍV?"~Z;Pgv~4U͊eV7\s?US@0:uIݩ#(1IegB?!+OuP` wZ,5i%[ݹ 1p-o3_^qVXM ñ'R7GzT+!)0qmSV"m}Z'4[E4d  3b"punGW&/#B?!1 )鯀]r˖cbSW?5*3rtUkv/t*|(T`z.׬TJ $0v7^gm{IRvXYzӛ=c)&urCfH+7P~„駡,Vڝs!VM4 ١c7i=ן ~]\ܯiE[uQf8@0ǖ*VkR"ypד)\7iL|R*R)TTAڰtL+ nVE3A[ /K g GA1 #C}qv4|諰hδv*ARpXbͅ@(ˌAfeXXHdè`Xl彉?'a}և=it^y'⮐t ЎLU7r&(hzS6@ڛ+̑r|Ez55mx(Bov!4rAc'2+k)B`1hpXMM!!'jáWGV`Mes[bEm,ΰYM> 5"8(|Y4fM%3j a}aٍ͑ߋ"޼̰{ 'w#ӈ];uW`v?ό2EW՘S~wkk~S5~IdtЍC¶󠲁H5V]g<pߕ~]vDa UQ̒K! q3z]aa4Jxq8M%Ҿw_rdi%2Rm3BƻRN.&m.V܁.)2{!69Fks*?RZ` XHN#/<Ϙ% 3|.dF$WC?]p4 WPCZk_%ITF;҉PJ 3#GP[ 1zV!ø>~:W`Z#:-_Gw܂a`lo!j HYa֙~Ĉ8푭oUlBM&ʭح;Sw2dA@sy2¯8ӹ+ﮠɞpL-jRH lJKHjm܁WXW&?7WҾ> rX<4c@lN^@N:]vo tXՁ]eʀJ^]_ܠ[tVkq! $VֲN?s徶c՞̼K,oRq1/>}ʂzYe}ڸVQ⧝f 𗓞=쭟G[JCVv=:=݋C~)% !!yDp0 $9Kpn@;CZv/egj2[@~Up Ujl?WD. #{Uٴ i\a7ddȀh;…cbMx,뇉G8\Al&^[2cH-yЩRìgc]#j=zYs 5jd 믔 !,gcj0_1CIͳ!eMg6 >\wߺ_cn 8GlֶxІ-0R/yL58 JVa@1KfN !_xS#4RYSջ)zHoPM$vD5򩮘E9h+c JdCu~6gAD%{,*i#^󯺚yߔIVٙD-0yl' _ztW.zg7ϵ~.oDsXo >)L|agOJi# b/z$V4#!B9@,?{&. {vG5PϿҾZ Bu>:ذRMAxH|Axkwj<,(Z?+ҺH/sj{3$۵V:XKfEUJZ0[rc%SeHR?X7a(/k>@@ 91)ǩ^>졠^CZl0?IBýl3DL󽃲f)%ϔAu2Fp.sE1OqMa:Z\p9}UnAi{P)V"ތ~JOTLۈ:Ӑ}gƃOi4/N˭4ZKr~T:"*%?i8>,_5|ְ*p[4Ӄ,Չ!R^Rq{Ab :cjAr8ݎEYj((I)mI؜Xpmϓ$2*pv8Х(#T\ tBHC ?X)G;xQ礬2>Tʹ[>a)9avlؓ_aC?qm1} s+0{3Rk0ߐ(Dxd)%_=.lOiE+p :*tg@v/_ _%3~ KӾ"Xh}3f!f6z v// .6YEb(ie4h*Цt Ky@jX g[g$%`x 0F]"kN'8.AW7rKC%+Q@LL~/X<0cRRO.ǎZUCOܒGdZn1n$.HVdz+))"2 >DϘC1$su` І*qQ .rs: GY{Aºch%Ʉ=줤X|!T4cbZ""\?/lCC>rJ,"}-A酬'iZze ̺sA{ qga@'AWW엨Bx.0!n@v̀&9349UЎ6{*3/ZSEtv H6.?Z)hQ}c˹ڔ=Ha%0!z$Ѽxpp͸ [9H.|S#5e8ߏD jx\ޑG4PyMz:=)>dj-1iʉvYUAf f@r{?T%N(fV Uԇ^\F~AUd7wSB\r(e)gX!M&.}G!ژ`#L~^4uG*l»+Y .]/ !b_Ns} 'Wֵ㟵"C^Ҝk=Y](ahzpO er=دձf#jE8wrJxZ1]!>[R䳥hQB &_Ϥ?>0(GE~#KҳYYP ~,n^)鏠*6M2=;ՇUY>zw}$Æ$cxR V, Ś5Ƈ&Wjx"x,Ki=JPv &ҟnN 9 ýꈘL)t" ,EB@8m>4K)9aIah!0hK/`Կ-O!&ŋ18ٽx~Yksh]F",&e՞ru(-,=S 12mQi~?kxw|o[p(!E+PAp/h y3AP[qGYm?W_׵";!()gLT (" XR6zDyrtSu0Nq簩hT\ $T!WpY;@~9&:(;ۏT%w\vQP!b|}XHK5MadtʡsԽ?5W Wܷ0M:6cy[aw$K:y b6Qf0Ĝ'_J#xz^p u%TDD3C hM=-w+#lDžDgXw" 4 u`D 4&9 Ѯ  e_ ^zc-kc=SFˣ2ȧ bwػSpe1+))w뗐*t|uc%]f.|a/ mK`(pkFWTɶϥ%mdLpYw9^`h.r)j{ŕ_)2* vdO~8d9FQ09Y"zV"bZX߳la|@H܂(8rabː<晑#zDeCO@ }Dxj=c x&Dvv},oiaa!t׭K jW\YR(hVo= LE`DŽ>[/E3aX0$͹I)8G+HC Muy8:+5$LԖe}I3]|7Cn2.zhkV!L'}|6@'ZA1v"kXП]}vਯ]&+&`O eZ7;M{xMWW+ʃ+~QSw g a-cUi[E-d/BED=Z_qVc{'﷮s&F~kkm|QF!߬hGK 9 :GӜHJ|#pkwԺ:fۻo}tƾW+.g0cf"bdd8x_J,SԐIဤ8Ҧ[.P8"o.<Xqu;& `rCRP\ڝdy(x{VY{2&k/LQO?3sPv{gruгbXm_u;= A\\0yɜ>-ЪI`KKS[Fٷ z N!Ez᛭ *gǞϜX ` r#"-efD^ L_0 U@R 8`݋x9{, ݊9!=[_:dMMefLWc( 3猿:!a`ߏQL{BAs{Iϸ^eKn?/Jvh铋J:E"vs>[Hm4" Rp(]̈U!JSiv@&ЀN$BaLAB%HDt_^yCCo=6vJI4Bu#FG`C%m/G ?2' Q6 VR֍I4a= si^?4;H +44*~]Vo@G== c0Ј?֯mF BsF_;H@p$sMaۏB髀--Ҹ4ҡW(Xm#׸pPDR`%d1td|_7 *qiPbہڛS*)i}|ЂceKf||%FEZ5Z? 3,(FskP>24&o+%:N=UA-]L&XmV[M T'qވVODAW&?/kY*,0Ȍ 9^^2ye<ҜӺ?Bb-gh?FbUDvկ{p'EhmMgU|w#BeS4̊_l,hׅ(&\1Yn:{$ǮSiGj;@mwa?5/y$ǵpoًBԄV-d:•LX 4'][S]-Gc ŅKj[E"a;[^FXQlz"pR lXx&,b G!8Es],laro^ٯ}(LLW/v29-8j /,&{յ6]Hn7/>2KB 9cà3BS_9>Є.K6 C|ej}pւh|%0)xQ`դK=YT0&=4~\.z*9,I@5XPR/j BcNeF W*kd̥@:I1h-05hGqS@t#6 %54oLzdEM\ x"~YbFagYl/+~[lo?t Tm{jlx FZ\Lujn}*utC"<?:fF0Y t]7٧ #@rkT(2kJV/md>:yJt9b7$8jj⮧t"0czoE*"*?{-Yx:N{fH(Rhsw)vtosxz2n4Vm/ 6! Dzn<7R/uj:@SN3 C ܔm:3hA+y,f,̻g=}Ra6X+ ߑ&vhM] f*yz1_}|x)[%b܃p(n]n.z HĴ}D'1'(=&L_n.p-E 妨jy903hC[B/2 o }SWŴWț5@R4&é$ WV+Vm8 N o(N3[,]jQGsS޴)MwRgw,*Tn3 -9MwQ1=;A7mt5LUj\3/MdMr7ԥD;TML5u#뷙{9_!ƣ$v诶D}?{ٶATs<1+>?xYpW|G<ڇהFqW@Rg$񷎤A4 Dr>y]4s>YtCdic=!Ld49lѣeg>j O6B)_ށ|>1YkǩR p]Cx3d@{EcQt^zXfIJY^lB7U]oc}P$Kƭ snwH6ftR,<+:RBH2Q08?n@BJ9d+t[r#|FOGfVF!m zN#^"s5V#ZGl7 Ϊ: | xa),_B^\F㳴edU6p|siUȄ􉢶xg:y.࿕E'aq/J iX2QG0NaZi<)H)f !,:@| m<`$&y}hf"8t]ԭZpE1)H ܠ9~l,qnʟz! &K׭@ZD\3~6L<ɍScgpD|䃽XMbVix4?Mb va0T<|l9VdOl[~Lʘ!vQg̼p#u?>&Q5}JvM΁s1Xv}Y6O#v'D6z6 G׮M򫁸1l+Щ^`Z{m 9)SG;k[w!`{ z!\j&{ςBuO׳[44+s4,H_gW+$Zߊ Uq0c0rN!k ,0Ҭ֥֔#PK) fpǶ8c~]<隟";堹zkT2L2SnH#n7;r5kkqɏ8L#+*)kWp1ӰgݍXÆeh~˝ddX >EI6T)fsZid|ZJ+il$oIĭAf7,Vjn'=/ 12ňBi“`f|'4n4FL0hpBehGx`Q[yUsUto֏b$eB6XwWwAwkޯ iDhY>!QǐY #Пi(w*~Rx$fc!$gu%X_C0Xks_9OEIJ9HCuL^]_x?m \_S~vF}X+V->*^[|> WY'kfW[AhRTò )J9KGlߗ"IsuRl%VsJl"{Xe+0E? NTw*% CpCP ciW͘@uՑJY9mƄv+7YR(dFysuv 'MGH݊d{gy6j7Y , AxEEp2LMIBYDA=w MGElיBG~Ά3vksL5hEUrƋ#Ph>g7N+l@$>\ѫEW@' ` H6 `ݒFQh-/|ثwSflIa8Ry<ŰVn3On9/jA.eΣzbHfњ#X^'\'_ArB1Ws.5+T`gVQ6xsBdOycjڝ՞9p_ bv'-Le*S&\XkdImqъcIxuة nF\ٌ+=3jAi@}Ƽ\JjbE4BҞ* N9(Q* 8PΝb0`|YV٫U} YIFŴ܈&!$BW+OX"hQsNvM}ׁZMjA۱K4_rSݥZ FsA/"mIݴ:(w0ܨ?ΪnYZf&٘;ƒx!Ҽ^ 3*}2rN}OGKTG'd%EJbD :/  bYay+bTVWOhn6h7_"i=6`"P@WtGd$QY X/0-&M=e5 lUToD,K(iX4?ߵښљg po^)żk&$%&wbɎ ԢsiʊF<?"G@mRӑoU`^V{(bZ>Y})ps+97zCd6`@!;(୽;%~{䊿HUnĒwZ(ng4ݞ_"$_B؅XZH{cU  WY"wyHG8A2J3ɋhg..Ȣ#e'Xu״ C(ї^=v!X;%Ю;ǿM,>VP#esw6{$3ЍIZL`&7.6GzgԺsQ|kHu!Șf5 6Ե{Ӭ^=`!~$ےZp%D_{ZS.dK'kp4_nC*!Ds^%f~e`@kp;fw+QyZ\])A- @8VVKّۚރtH r($M#ѳ\浦:2xFy{pRgfXY?3Ykv_,|-t%Cf!nF[ٴڊ U*O9Jjz9J F:!XZzkz^ 2Yzmv&=qq'Pᒫ~kփ 'H{ܣ:(T7 ӦWz9k`[c[ mYfHh ۆ[dVKxqLfb; T3HMCs(Brpqa:"_ݲM\.o⚘2Ty82 XY?,s#cHYz.ȝ^-9e#,1 Jp(d0o^h^ [{r?-ZuhĮdO0YQa aԺiA/7h##d tI) A&\(BET)bKnED I+cɓ^>btYGjm2R3V^"R>+D&Re̶w@E]]sĬEaQgckwyZC@2Rr`jp6{vz7-Aj)NܵZT;nZ/BbVb3 Ʃ ~‰6b;"{j=|wyV We.*<GctSVup9eH?lVPJY0vuI!B~$|N\JZA޹b$2Hr[Z2% vҍА9w$j9Dk/ [ٍwᵅBP[Hw|1e66G;-D 3Y9hPԵT*0>ޮ}FrK}3i& 9~N7,E/+%x=Ki9cb?z Wjm|H!ʀ!lħU*@ lFK ֲ;Unm!fI  nU՛Oi}(<驗h2"!痛L`t2@\P!րt?' >V?Z\z>wN%C# U3@}X 2D35*E6Pu;+b9e<̇R2v%A E.:La/6_7'nJ'Oĸ'r-4){$Al؊q7g݉H=llb @a.mWݛp3PF}:,s~Uer%S=K&Πd\0p'jWZ0){=-, + ^[%xսt+ZoYʏurTS.Kw['5d4QN0ĎN2JJxTa m L;gf`eX  A]6 e68Wc|Gݒ?Ẃ "L>uq/ښs( m~zw;܄(K(''i~!);Wz<8xv'P` QH)۾ <%ۻ2[0԰Yl<Ֆ ^A<XwJInB#K،?|Ih5´"cRN2)$"wG1{Guv$jLً#p3 Pܛ42xYu!9~F6+YIІ6Uٔ/Aqa y,Xn`O |?J<7y&2q]v3c5捸]X-+M&5澙c_c'͕nԧV+=gov|>nus>Ef/:_ 4>=Jl+ӱoZߡeWEșq2Fvztxqu{XVIX Έl R) MR1J~ޗ2/mK?S;8%$Vڽ_0 1<#%؉ݒ7"ks\;n5$$On iE?y7ƌfΒhVsY,`Nu^BF{%_)BI> ǟ 1F=wՂzjGe+GNt1FW+:P`\G4:}iBYb8U}`hl 6N):]nYBYѷ"G+RONy0V dkjCzN FKY)r:7!c/sE*\}Gv1xTJѣZR|a(Gylg+P D7DrE{0-DZr"uz@bB};j mBL7L,<\z~aѹ ذtPM .R*%6UD /~)Tßu'+b5:^&L>re"ZG9MC00eS΅Om2%f_lgT4?zT'!W/CVy($ A¾lW- vwj5-.>"Xl(PT =:/$DUU;$'O-J)u2A6^2u4tٸ0pc=_Ke'8zY;Sת5}:ܵ#r_]x}oBlwV|c+uvͬ>ۉ6w*p0V]$AN~fnx2T V9ranGV?v'l2ͮhܡs+̫PʭZZrFR0fjC}ڈbiS]}9Wl+VЮnD=9v أl m)SU["asȸ-=DSaR8 vWNH?ғkO,:A&I B "Ctڷ&zBSlWXT1/]ۣ_hAE\yM? pAKzx/j]艝ްrv%+e&U]>pa%)<<YDcL3|q#fۈp7V4sT/5ǰ}7@/} dOZIXI2fZ9^[qbXau\]MGi_|wf9i#yO\%I ~^oHRtdژ{'钍);k$u}fІ6 #=q@1RP4Zoth-y }9˝;4AÖ*/b-ى,oS&xzG@7 ye: HSJ+'B7ĸB~ݧIM/RAcb1,&;(L"Ad\-G U~esOo}Nru{߲}A\  uw9k2NGÀ||D\qcL$Q`TtkOn6gHGPxnaI>s.B}w2vfmԂa`yjXQVR}Reֆ7QɅcC, nS:ǥ9kn~层L0 MkN-\8+fgrK2ߥ 2r:H1qDxL*%cnSٲ_܋ʵNS0cfK @`,;v'SH>L4|5Ewwv-G p1Q|qlFO]6-

Vy>ࢮJV:onè%R/mZް5ڑbE "EcCHgn}}P ΉĶC5|yW薧 ?CX׃}'%łs;6C󱡎oIةYGKܓ+Jܺr8>Y[dLP\GdR9# :ռ]& # VY'{5$<,,TPI^5Rxt^$hf'mKhޮFNr1Z]<Ɏ\PKu⥮vo{^ cIKD:|WٖʘHϠ,G @DS*zsЁImlD),|,VߐS ybjCTڿ.@&c;[aLo yI61ƭiBg%Op,|! [.p7g_I64OX6u<1^ro@PBhp%Z:4ۯއ¼PmkP..O`wѝo@E~7όpɲm᠎uXfKqډ5|)8}q48ͺ _I @I#`Z=JHߩ;dn #w5c!7SE@q&CU5?94NrD8V#fh&)bzu>}Ё#( N=E~}R .CEm2ճȅuR?x,C_R55xf:.PF XfTvOHWB =|N>ؚedR z34W2 Y:Y#R5`ܺJ­iXl/\eKs!M D9`{P>AYI]~ Ӱj2;UÅ|XDi8_A۹O;i|x*fq񁉔7nGLIzl"TX1[oUc1;`ԅ9=zwEuݡ A-/x'D1EbZ<ȏ<4B_V?Ogq&xU^ŃS؍Fydpmkmń9qQYA1.aky,ќE8AHkzEe"p<\US@װNjdlR.%W_76ypSm+3LdS[Ca')w'3Aъdw<Ez%66wm{©R\^o*+Vs"iS參B@}$e<.m9fAZW+AEH5tܕIX{"M歝 qŒa9u6<7Wo2iڠ*).L4зջnrQ[f#%\)-E.ޡV+虃3ݹ<+cAR8jԤ}| Vd9EL41s9x&Ǯ9 f{TKC?R7޽Cs, MH> ܕQhe$_O OZ꺐7%>DAUdA0 ^X .ºxQ;rO CKOfh'ʼnͷL/,Ȳ79d4KER3ΤֿAvME.J11-qF"hy͜r܂ ̹֍6͏OYD-d't\6xvYGOi4RPX(ƅazoU]9oۦoR]+<Bt"u@rƭT1quL \c:#K"Y?YqZ!93+v:%:]`MO}zA1֍*>k78#s,5~EF":oK=Ɵck\`6^j49W ^n;_PD|*B=gۙmp/F!B3ue-|.ַr;!$;ps:`AF.+&Xf(2满(+9 g_#@;%ɍN46:U"@3Jf(D(%_O{*iM(qrqߝY!Ɗ)F{RmyARu# = Śq\]'{#7[3qQ¸bz?>ObSvz%B\ȥYl)}ǽd.AVZ%+"+#s O,1ep1S2dYcϤ= eDS'G :E68LCfF` =$;Gɹt[ >=Y(oA Gf.Ůw ݤ^RuuZ=%h+92cTLEQkb'$0n͟x#X/!< 'd &p#㋟,&ǠD f>L~ږ;R7ali-(~ߘ+1(™okHYf[BTh}Iy cӚO~z @e@Y8,|n ۪YErJ@r;i凤%dPT֋?ųqH82 崱)$䋧H:zoDeV=G['s]e%.ߡ9qu.AС^= $rE'u*No֕Ma!ٝC/.>b\>Pd* KOSTD#HE'r8"{ʮ79[aʺΈf2@Pb|`R$ W~9K1f6ü[^fE-ڒV] o;tN̊!`q,$ tIGOt[aRliNqӰ<=Ryd:T)cM);-"S,M8r$ ?%'߹&Ѷ2"_* <Î1'x). J| :y8.ņs3ER Qgm =)[Cwddmv5-a@UP|žCEfS@]o?UEp ?2rBo5Ip@.  (,񩘥HK_6%"F#8ax<NK c%Rn sM ʅ|\}%WmsuŒ!_{f AHspY9<=RQ;PA ooEUb3bcc졃Nzj&/^,: v?2H!hᔟ.U1ntU*2,{+ 2Wg[㯕8~} b,he{fvRHtfyUG-bG%"~𞭸Q ?i>׌+9Y[JT}dVz&T.`& REw6XKsIi"d,y%9KKڪ0 -0o3=,\?&Q% JZjQDGw&!N,WD3メS.q!=:$_TT"}~oT[DsVqx$dC5N͋j\*Us \ 1>9.~ɋ`j'°P:ZP Vn[JHCN|,4a!ELr>O&"a52xŢC'1:X@T7:)A&~K'UR蠜 WU>W~f~2>|Oj| z/(i[ V^=wNabn|03γ^{_IU@eDn5P] oE:ɱKJ, ]KLjaM \+)VѺߜZ3`V-=ؠyELdvUW-1i)>@&@-2/m9Qb T=GcQQMEuu'Zݙ:5a.H%eVH}-4&g0ĦX?u[g7(B+ Y8"񣞺 .e*KUqU!z@6p6rykmCÎ(ۆI N_J]:bbLTr:ӫ(dq7J$ rӬ@+oTQ J}Ru\_7eYEk"O1uPq RXſ |@4V仪 3@#EF0Y/Ć}0-$(fW/48nIv_iA@~I [탻է䦄>kr^Ð?P8M4fn q4Hw[D+$2CQۻٛA;pKS=:jKۥ҄{iMP# l9lz8hmر9?!o 5 (lݨ5FqB:Z(dJzۂ>C-w{^*b 'a]657%/Ra_${ [`>qh,kN8o/ Vrd^X]O8{tqmYՇ'f8?l[Mg "Ocmꘫc4?WvD6k8ON9}:'Oܙ$ώ .SDz~f4Ϊ$VM!G:)O YoKQEVOvT̔H_cBD']TxSm;5"Ѯ"\I[F|;UE8Y?H _5ۈE^F)?095ʐʎuZpo0v5E& TZ-ǐz cw@k?7ML *fv h>idZj:N[៮ãs7Ž L2%G`~Z[+ȫ߶ﲖ{ ʟ+B®ob67!Wbg0BWҔy⨝5F $`8ޚ[t$y|(! 6W\zqpfK Mb̠NsQzMu5?0 :lBO.y=,"ŀk^5ˇK/0*`Bcǧ4 K[ 4adÐ/,Ue4 i[e< ?e}J'; 2/[N%ױT>$h%s?w NPivB>Qqwnz,h`OxZֿґ(cp{8]-QYY"6qZ%/G9u.aE,E-IcE)>WӖJU$ NRmq?kN 3 DxR3}7.A]B ( O,խ~^}rM%_PD:W}MA!I6`dk\f㤙HX vYdS̹L&R!";rd3RH4"HoWw6?Xf1yF+^1rmR|O``H+V}:n _DMFvZ2.a_+Qim5Z  werS#^:SݚBϽVTޏDq8K4Zѿ֝1L o3u3.OSB3+S'cB??)c"#$7D5/4 C(sr;yd)~o{k,Y;}U˙seKh7S6csCa<@!P[9^ . /R(,>Wlnd޲ ^C zwiL0`"!{ İ0# Q;FG7T-b{WatҤ'O0du_ьyD~:5@ro/ډJC` AEah8E;=4-ބRX;k N)KI|S]p{wGrTZ,ai*\ ᢺoEcL]".ΟiqZi&:CSe2bXWH /5d~@zYf>&,d}z%A ,;?#ݱQA.#yV{c)W,~Յ3h-dJ8 ɞ]܀g;D{o.MTlȀ'fh"4DO=\>A(rU1-M EH]:2!8JUIð%E&jox\3D]jЕ9 DnBOU “Loi|L^zh<˘:4#yzGT%U] L"AeZC {o~Ts"T>)?i­C= oUxV:B=4e VH2IL95Cftƅ[٪=|ORhq$;9Q2 K=)r쌜Sir3 6*(Ds)F3b\TR"u^WwZڄzZ7iА?sò(*-zǡ dIv L @7њ`Tsrv|Q1sJeZ\EoeROl m#wګx |n/KKwV_0K/,$˚?gEw:08X_mQ{ K, C&E-à#%BMDc>y_Ԣ}[.1[}l@ܺbԯD7]"35.έR(t{0D HBݪ@mE*QI"*phl|ٽGt5RPPhǑ{_ ͯL_I/~G+V寊f?hG`*~Z: =olҎ#Bs z!z1ېtj%`7-K~qZV0U(o `2*膑=]Χ-X)=D J>_ -C~lݍ֑'M=pHhٮpngˬ!fWӞLd:CKR_% &J qgfG\'+u%OӢ8%ߩMl[I/$Rna0i ɳV1.ܖBzUcX8ѓpQ:Դ}'YW6|+م_d8ha [3ԥbgHas!2TˍAaUp%hHE,//=BfG݄yI#ig4; =b`xy+K@9 e =Eg KN&0 |Ș5LjsK0 D)\1Ԅ HJ .?! 74\ijio6NвO J%G<#NyN}b-e? 2W`pM$,=7?@ޱ~ 91 XwkC@d# vvr>;\_۳kU*sfA׬,k1h_I{Gk΂';HgUo "#ԆUa"#$`q/4D}omV-w)*kX<wg4/;+ׇ+!y#zYupiJvM r%3 fk 2ӌĠVtM+]fvrLۖ Z9GBy eTYzqsq:6[``qR^*\gd4$2vfN %,Wo陘Fgq,3J[zϙf 9 z8]xKΦ)4o{i~fA o "TʆJdW " )f(įr$?[hS|j‚G>FZt*eܝަ%ﶀi845PL਴AGX65H3gZ+I$g"s~oZ|dǥsj5y![Wc^KPήJJ·t†Gz$.H`)[Q18{nn7K3Ls6,BD +gq7@\:ǒf 繜{%^xX4@o!! = [_w 2֝veBZ~ TOSq3v2.D1"I9@Q,TcJ)E._1&X^v 6_ R^o?Oj1 W!ԭٱ5^~倕ғFMN=EʋG E1OkgO›V>G0\kq=p` 欤 zh`bF/#X1kRxh8I',^.%R笈<^ȑ:;!B<਑};49Nt5w0ؙ8avGY/tN炽_r^r0V6҆YhXUe?g}eϚ1Pt?G㩓q*':EQ+1,n'3 #1O$[Y0n NI{ J ͲҚl(TaWNr 2ꂈ_n]:`TܡEyP {X}2^ *!i_p>gۂ$M7usWa8 9_chq1Z{9VeEYquVSn#1S M &j^@Pne멦t&L$ 3̓Ќʞ9e`fhF$QzA 3tD]\)I̔ W?Z{,4ڥϊiPSwhgh!3\;CHw.wy9k\LBY .Bg[$_tm3&O&1+{A/M^!QN˘|$.JmAYs5;yQb~u3 zxHcKwL0Wr)d\C~G' Aw6쵩Ib,]]7*_RlI^{2(%|*A:D>!lRdC91TnP]ERBrȣ=>E03moХmC;cPIr)bn3~sdG(lR?idz`jnsXr(s{&k jb2eK;Frz]pB?h.)ftz ,%?C ;ʽ5+G Vs:"\Km(sιݑ>);ں`'BؘX8+Y1=>]1U|c,M4@62aDKe`k]Wi9ۥSՃk%:E 6G)2t[mգ ajW/<`Z>]"XuӾjG"^h@tfJh~gOױv3޼E<b28 <'j mՃ~wCK]S_ohkl:{ )k~ w(Cc? bjMD ƈC{t܂[2%C.U+f F1}daMG]%a`@Z2z?w@>˛r>TDl`}6KfN<чq0I-@"L+yI ;AIn`p} dC;mL4L,F .U }5s7llg{qȡ!Ɉx:06~Enl#Xӷ`ODf;:*TI%+P-Ufژ;q% ?BGW1#4z~tƂ@ > 9]Db-CprHKJ]b4,#4j4{-}e9Ҿ aX5nB=*`/z{ءVXpO;7y@HDVf9E꜍tܴY01ZW%mh\Fo|@';l6sl78>?HO@4+'7ޅYГZ+ta|whi0؞P>/&כC#h2:eNv[ LT9rbk*R^T̺K6Վ2 Mge5N2֠vתtӸ/^U)k]!.+OIwVy?yBZ2a6p3g,[3+7qJhwѽbi y=4o ܴ&$<0lT4T qwmqftMiGT\@|}4!qn8𢡄xHSk:.u&lộBjE/8/0P;jSL4j PД!ϳЙ/CwV8ft[]th|YV֋РXN(.w="c7ٿcv.ǂf}8v A[L'xY̌0S+l畀XY)Z^)t=6L&| FiV&XOqBh[GوD%5tVnl&XIX½S14Vs}GR'`۫rYF?"Aۑuel2Ju榆X<{DhٿayeX~Hj Kç8ShŞ >-Fz`2`7 V^q(wB30)*3pjbDqq,W@ q~t՚ L 4 lwJ eg`N7DW" IC'zg"ӉJ6U+3sO Vk/oW% K-d_zuONXI^@!1IRGB{k%^9y5G惑H;W+{L '"`VKV>;4UK c)j muR@um 'Q%KK,kǖa7`[Umhdk9] T= y&k3a3\ AZWns٧,'^2=ט}$sؽeW; pQ@SBJuZs҄HbR%Q9_VʻMaS{0f \Q~}D)@^̆,+I 1XT0<5J7U@KG-6 D{:-'øI\L 0рu#EC¡^ubU݆&Uuez0`1,)ƙyOȳ}lwel07ڧvʎZe3 sVOޛӪ%GL&7Fفqi32؇auN;M؄`vs6CbZ%^^ ^ " -S@M*j]ذMMAtDB<:?*mF%\4&{ӎt$gfKzo&>}(kALb%fu4/2bXr}8" uo9}4_;_I-b,?x.mg=O4zDcIQUc WZ0%]ђ`%|zYSm< $2sȥ仗2|:6&dq%j\(<7xT8x~$)m-ߜsU:K I<Y{?uWŠ|@S$1= B9lCO ^N.MFD v#FN/A+(k9vb2>^[in8- [XLU[G+X*frfsc𽮳XQZå}4c_Y _:p t g܎Y;R+V 'iNn̫親!-lycr|ӕl ex_Ej0Dx[(.igFR(*l, ]i%]Z+qHh' ~(9ӑ7g}U4H(šLTeܜ#^~jyL BG4olȝ@ȌEҢY O4˺kGC.CgXP11"mP`LeJt[̋eрYXãg*7b xɗ4t`5%3w<ޤ8Ż$nW*m-hd)p&'k}+\-m `y_/2M,XnkkJexN YG*CN>)V_^ Y.:=7CQtUN\HЮ祥UmMՌM!~G+$/~5޹,a`U N"A+ "cPȊV:V"kC u|0OsWAZg B׵tŸ8{"Z)g'(0][#c ۼfJG2v iT#z2#_/7> &6hS$u6$j-sח_ԈN9; z"zxQ \ ~DLQՀ;)Aŭ Ybx~kCPJNdm3KV:YY gF)Nk)ݣ:skWꁁoznXŹ: ;&j+ÿuՃ+,uo죽:`yU. ny?`MtV{g8ԉA6~Zitò[vֹsdUȓWJyR&+ÃlJ"jGba+I@ݜ-gZ)Ofg$*9*# Rd\l"TxX#\|-C<+տ,d Xn#gm#4M^R(Ѱc;o zFNWt%] ؖjQoh0ʅSkR6qϰA>Pe~Sx㉔s͇pҳ4IݾR>$-nú|=>@Q "նKXDHjv& ^Ln:mc|j% ݟ/ٴ~Y 0_#2jJ+m_uKA6W!$eLV*pm~Lgz4:^q֏(=DmAa3@n_VJF aѮ5.39`ɪk)b@[>9 -u{cq*4goڊL_8,ؤ, 0q*CPKZ*e'XgB;~h@ݻ'\$9Nȉ9$.tۇF˜)86Y %Nw9pLsWϞ?bj؋Z$(TANfQ&^8~5qö 状ꃋy3hZ RQS맬M7^*#tf}'1_ZōtOw{]e0Dɥ6-`pfh(aA;SL眵"zv{@  SG6QVuGTj-yhK>:~Aa|(:$d>Ff&R *wQWr#"sp >Zj pX,=QIkĭ'r_-iJl#`}IZ斄IPowNDEݶrI/vRVKL{R7\>L^B-,#Rˆ!Ă  VTljjdk*.WLp"W̽p>@n0H`=*Mw`\9\; LHI"ُǝޒGV m6vp)6 6]'I˿Ł@yf(-\O4Nu ]MSo1MEkxss$AjijsQ/9G"}MuY2eݕ5)/f 8I/[,'KW$iXaZ2q6ctEmZCw8S@6~V4#?2- }~up Oxa[0X9G; V94ռK?<[i\{bDgϕx K!hJr\S{bQPV#Ԗa3Tߪ8^hIyߒ75;6: .jʇOG&;TjmAY߯][3I[qb=twʊ_-(kx*q., ضͻ ="., )i ?6o_d<ߝMrMldbdSYZ\yf(8RZ@Sf +^6%>RdF_dv3_&IfVM a g(c, lQM(LzrgڹQ7+X;J3e qJWVӷ߫xҏ|{wSJGm-1m,Q௘qm5#rN(L} ?]5{'GP;O|<@R2-PVKSb"Q /u~z xy0.54X xߔ\ 'xzOK`t_Q) Dr`glHUgC<ӈ5 >'Z.Bh!~gݤHG4E=WDܼݺ5+oXu~+& K@G64AwE/6ժI<ƨ(@ƴ V H0D d W9[cuPF>}k3W4.ApTﯱNLj\^aKlғ]@y/,+i`z %_`0k%$&ѱx@u}vq.̋itF$nJ<|% /)feSXB,#KVQCX]hW/E P//T*fvz;;~QD;ETv/:=8L'#ԪGK͛>nwOɪIjd fg\'Z(#JVP) /2aT 8Al+II;ob>^3{ q[xfD?Qz+ODu‘Gz̍QWe}F2w | Ɖ@g.@&qcƪ td}wא_~>ҹ9l3tl/Ѝir__ωD2lKnk4ԁ׹3 /4ID9(JMk 59' 5~>c*-=RF%3j4JR{C`lY C^FNԣжgyJš/nm1!gODWg.#+!q'Hȹ" Ŧ7[?aN"HtQGju^zI%R1ϻ;S^bU*6orLs,̞x&\y9xI@A2wb 71*EPI{̈y,/;5\r9>/U6ք]'lz^{y̭Qъ3!.*}D'hT gk(p"I)_La\,SA=T\ '#2"Az):6T_[ kDמ<ԾRc_.a L|"U`a}~d. AY@k~ qd g#W5جA9Vl yYv>n Q J0GCRd}_&M[' |դ"e5$pgY+CJXs4+!\sѝ4\tc]y2X8^fh |\ E`WOMcN@4?~XN #>(U=sFcEa|!'SD4#bƻN'.CK^TiKO$d6,9pbeUY6:01M/Jw:Z k+" nx}ǣNaVIen{M6*@~gA\>De3C&YM pN6?+򑐂(?H$jn=dTcEk8#Kgjn ,ovk<=oI+-?4?DwM8J%ͽ392:>wɂxo˺V(:Gs+[ ;^OxҮSD_P߂kͤk-`!Uzmpe0XI$IJ YUlCb[ 怌u7p((v_*qqpݘ6/'z~gpBdDDi=fk &d.#;VA{1eL5,kJ: 49EH_# hBnK]ɞz,]!7 ^vx4EL0158EÀ\| !@F\F3flE[sO _W?X|s5 .~G (7.YZg;4!q.ˏ39iF1nEu6-h߆K 7< eFF,0 yfyYB!Ii!h"6r۶eoJلZ>*W`gLSc+4aYlDN *gn0(T冹PvclI &0ޤH{2}vr&(~ͅ#D]o&^εil-@"_Fq}N렍V%lM"۠i/EI?"hJ扳s<xYɒ|,,~ܛ#s1-p:9]*]C9ߗ$ɑIj׈>mI M_vx_nyeѐPIrLT}GV9ɄL+?"W U7ymf4yT]X/(LXD)XܶMWVa$9Va5"!Ϳ\L]NeiPnSL튫5O% 7}: G؎|fAJn~}Bw.[M=Qn:VzcP}șfs6  =3WxV2jDZ{5sa1jC0m5]]g;ؕwy 9ROz[P3ZdBG^pc =0X=YRn0 I?| Sx ӳARpIv{esVpB4祦F6q p\WțoO:duYHS.FCo-a—A YN8ZPަĄx7n7K(3\P(T8Hu}bgccqk D8 w}ͥ/ 2~͎֪W(,x^$yV܆oqP,+[P5_]z|T^CVO!\x5XYRC҈6tR/5S\mޟUiXPq.8OFTgڼ$͠h_`;_nZN6Z[{1EXU4䇛]%Gk93ťuzFf92(A #@uOVjUbL]h-qԈ| ,Uz/v4i:?{ Qp 8'wk5VCUڅv!tл*P#>81n3tTs bdl荸j~~-ʮCkMP ǯL^\Ĕyv]H(*'#Bdؽd75%+K[6CUm4\g8 i,Zera9߫%h&̵g91exx-x fL8{vY{_͝< 5X]QǬ2|aK7:yMͩF>-XFYEa&'$_,r$&r.LW?Ǔj z /y+mpR) X0.9RV1 )H?)=a6_W-6e%o˱wK=pmaXe'\/ GypveQ+_$J0Ei^Al^LM,mƘx*. %j" Lh됕 7dko PBEA2Մ[)F˙k9,fcȈ[J5q -"xNRXcH0GFfsK~j 7DI iSyĖ6R[Pzʸ r)xdPb(uyM+EO=@?g}X]d`hb?J*+1B߲]ދ McwzO2zY,`''fF_q=al܌⺥=1XA8^ Mvr 3pY$taP8+ϹF " ,a=r_;-Ёk?w|Ql5-cFI+H "E[D/uiFΜTңSFKFɓeVB U;n(y5 T7~ dtiȥ824;`XjY2Ldj8Eg*⟙ְ; u:۝rӌ820y%6+L]tËԁx@O!ۚ)DM&'S HYx=4LoxA 0eZC)0)!_P=FR#=k .hmw"$D"/GUUعŰa8Ul= vKP y'C|ZEpxfBƖ8}(}av -19+$@PkOdai˶DІ߷ti<3&U FE\Ɩ6٢7nHgq-)O%T>}lsUy 2ʝM 353b~'ڨeD =9l|c2^܋S_qomãA\-݂uU='xR:5}E 8YiﯛJ Ux**W s͠sA; <>&rc6_BMy(IU7pNVp8>yZMkj,Biru.b$]DSidVDNXhb؅\Db(lPIvD6\K<;I$.GF+ )ɽ\b4lXn~y`h 1A>$3'"%I~aTZq6D5=d+%;l%ׂI1{ *FO=L9p kT.183;- {/LoՓM? g??WoYAd2 Fbyi"Z]CZ5?csTԸ?h y|6_a\n!kq(0^q dBȌXvB@敛Fs(OB#:1.(V_*!RМ SwEvp2L>:|.LЕұE"4:ٺ/הe*w}$v!gj^qHn\&4ϰLk)a0EJ$֟4y2lf1arqj9CKY fZ_@YWƃQE zl0|Cksd^#.I!MA&np] @[K]){1wDh (@Σxc*ƭ)t7DwT:)uFQU&0;m2'Kۇy6>tS5`h<]Ux E\"BzOp •] v61 &ڛj4%I … 5`v/V xe+@=F|"u?灎lJ3~վݤty3wr_tK#=SpV(?F",L tE i ^{M4V fJ n751-:_i@sN{owݳxCV1p4BB8LAۧ4{1bx/m9Q7aID_=' 7o2ׅx޼%x\𮱸]M05b3f;g3b[tl&X@h:!Ya_/pUAwʡ](󳃎PDx6kQ޽;Z$^ 抉kZ/QT%1ν /F\O>X 02,`[b aIʼn,Q2L9.t\u@B]/-;V@]!W {'A EM},~\Eҕթ zϢFap{8yN>vv8E-vag澉STw04m?zI5@S+{w2mka"Rű⡁XU| ؅r|Jpɦ'Dic 9,On-}XkZ o9^ݓ~y_Oyp6Ui "qhsXylg8(O{Q a-ҏgT" 'rGӴw=148N gF5dgꚷ˞SJ#ø޻'dFNWnX DG|҅ZӓD%Z2l 򪍯 7l=."gaOgk3|i)B4Fa<.Ja#7JWMI'?5~wgZuKm:;g,QH'̅G(z\y\%݌YŚ}Έ1?hZ<`q NZ+Bq91H>ݏ{mF7xf/J t)JҸi6-5VGZ^!?:y_+p!VQKR#+mݤ/]}0J)ʒx%Mc@-faEpMV u> h݇E'Jۍ4$JiV'V% tyfsYwU }]e@Ə4!lI D*鱳8Rd?d#/_v ,B@pLڳX#qɲ7fnO[:\R$;JA0MPЛ*OaP9_"+[k5ڏ"E KRz]6]UU3[$O9z[AMP뛹noZv,=P̚yep+p\.D +U) 2'Svm3'{Fѫ9EDI w^il5DY}j 7x5ʻc& A:֋?;btOaz[MdY6XN3mE"Xɂ g׹bЃDvx:oXc*w#av<\ɪz+oc0  [b.\5 [ I'k1h5 #pUi@”8qnq$/q[g)JjD S|:Tp$w'^SHRTb9x])&o 6 yqZO\8!]swsp.A?"(4s %UJydF&< ~ ɱ8IZ714-lj1r+q]Z)R>=`!3BD0*Y =`0ATfg1IoYJpxL%Ym{v"([k_\|4{ ^Wl%RΠgbhPqyGe8GIH>:v:aNT@ sR맖Nr9ӓcZ2u+,0HfNP˯Q ?lW8"+ayeSOɢlo9eʱ:^}LJyrk@MRA56*Ü4L&=Nۢ{KA_Zb)4= YWzѯ c-KƶKH!7܄-eNťnH4RX,:l] b9s?1#Oƾ;*D/ӑ\Ge"`Ff#k7\/Iu xdnKgxPB˦O! SO j1hAD2GM=. MRM@R[&F%m3&]ՠ9*rw.n5x/>0ęKOcQ=WaaGJ4 5e ]N\h78zGEى0F\tX=ɣlŖȬ"͇t*K+VAXsFc]q@S:9'+7{a>7v#g3Y=ך}Y& u}N^4՚ O` u*R}(,PE{Ϗ#U\#yAӊq|Q[:[o9^3hQ7q5PϩC'*ᗡO Z<BplXR\Viʐ)=vYw+F:: 6‹rD6!GzW?NeFM9k%flV5 S\|&YS>2A=d#xgJK&;kbqUaws+G<ŔKmrJΫs ܀64NB~*GI7Ud%2jUl C@ Ù9giz>Yg!mc<>ҚJT*5@e\V®X+&tYNZœ%}Fb9FwHX.ZE)WYvVsbj+D eK׆ 1밷ggĎh CC!`V'.\0KfɁYlQ;0JrjqBZ}N?sr8nsW|Oª}Rp#N.3R}\Bfh;8MUn{ 9I"G %>@o^ȥF _1U , OMVTKW[Q-3cX%ODF8'ݔ&g.f<7H`1̔?iL>C!˞V j A|wӤ>. S[}0D?GRGq.VvU,)t/8HX +0°#"rAn50$h,f~2YsAJ"lKOJ:N+9$RԔ~#V~ov[0Rݾ=<@ƲCekL#68J koZbg~}͎UxL3|KqzˍGx Ŋc^CNJ·Md3w fWd~-&hn KIBR%wr13`W஀5(N=XN:J\H0g!;΢K Q鑇1RUŀfk.21T:ڶ7]e$$u~4٪X#xu= *V8 OaDrW/Gۇ>X΄U3BY#yH-o1H aR)f2.C'u3T,{+suom 6lxPT|+{-7\a:63d 4͸Ĕ^aM2>,,=|(UP-A*PB~V-ods}ԛr|%LmU.8Ϗ{+w0od?OJC=4p\cOG0[TR)/ͬd‚<{T˚Y%* seq$nann|~J<1dv< Rw-M/#Cg뒾1hu16ᡀFijejhPoco4x[c-塘Dd];dO"*:%a,er3_WMuV ԧj }sn}<qnp3@Kd@WC46{)\ȿXvLt0u0g{l>Yo`-M IBB䖋5V' ZqnJrhras sC}7WL)Q#^ⓟy#WJhZ=#bGJj%#@ʯpك.#7C8y#5XR+2v_Uf!dMڔ5??]PqDP*_S[" )gHT9H$QLk|}yFsg>-a*~>FҁθµO#CoyV^rPz0QKNA왌wɝ(ɿ(i-F?3-;}e)z %Z䡈;4C!q+! +)mGBͷ_I01K=AZ?s9ʧ[;\ ΖuJD{$|WDS4=8jx TVک _.xZhO 9n|8 X?V6yE{~U/٭*= cC^ sG9GϬܙ}^W؝ɺcK:</#=SlYTt%ZLθe Av)V::95lNr}SN'K9i|J3C4:`Dy>lӭLȝLP(Eb~ʯ'"7 yiޘ4-c ܳdana2 (iWmh芧[[KI,(#ZAVx 25Aن @@[8>E::WgZ0kx9A֯mxg pwu49dl,Fr״6{Ko&!F@@T ߏ K/`Z6*oP-*(}KACOr՛I S1E֍G"" c̼`_={ 9g;\C!9@R.ȴ#/@:.;vn}KЛR dA$|>KHX1SPf< џܙH^E{DK$u:|laS'J+8eq~aQ 1I#;]-EnE6y{pVoh!׶Gn`hg&]rE4$8kR{4њDX_ߴLebx!ҕ0WOp_obd\l5P:-dA'@d޽c$?QўW~T_ǡ0k˩&t>཮;[o$[Xe^kd'B@05(' :ˣ[r~uwL 3M#>k2:}P ]K4tAŕ|Y+kW^PH\Ժ;nDGGlb$,z2򃶥?2%e&tMI-lȃAJN=~<u8[d>ʰtNq}8t7:1ߩldf thWt G)nx[8U6s.:hOȴm>Tm ꚝ0 KI>x1Ԁ@:o,Qm&1D(sa2 .sn J{럫UK,C1|v{Eʘ^*VbJM1ES)?Vr28{̅0.K Z}ԂY7}M Z(_Rlnc\X]2>}E74We)e8jC#h {#@X^| Rk<:Ǜ)MpOU"]_q6!uF/)g\2w<*"+-8qQ-0"2gKBux ά/4F±غMx8FJ2QjKEA $;,n"G\Ukn<{. Ç#a'JR)xE9Zt/QcZ3='k WԻ?E0=1a4'TdV29u&c}s o[z|V]C54cǕE7a3N8uopʳb޴\#ũnΘF$9 UzQGh7׺Ef#U_:'SP)e6@d?r{ 5X@D,v͑D6XbLj=5)\Fö;=6ĺ%XiC.v OI,IPl@Ο0|(-e_E"SįC6"s!2%*N3qٮlB9hVrܺjw9Ox92 E-dnMzӽk,CTF|!sfgr OG^F vHYc+h6) *+?.CIgUUIJ`p/')|Z?{*u%Z[FjiwG#(9I􎂍\n8l|+It9Yzhh wI)\wzbBnفaqU-,ȯ{MgSu0aPO/fRxv +;&7!(c迾r<݁N{<@EgxvplD"-J8?gR0͏ -D*;|j҄5#8" P̞CmQڤe B:oZ2Gh!r`&`.Ye30D vL,eOL 1eq7sADkиjXl0K\c,%a {"./^['2jH(E k bx_96b7\["U067 8dgg,&ԸFH_.ۡ;yBeAǗ oe&ɈڙRW-?C2@h+6KwnJag?-LVe/gvyeZI&mRW0"'b]/sik>dz" X81_>{L0½(m9"ޠҬx:a݀#6$ܠ^; Џά8 LA 0+9fF.RR)0*ͧ 1eHi0(UyZº2tIʝJ1l{,0=hynoJ;l`@"!.h3:.j` +.W+COIrfQ\R@%UU8dUw U೾9V^va/1Ulm_GgGV,}*>ݏw 䊓W;U2`ܢTH q!2I@`BNcfE AU׆7RdˢhVXɚeݥ9)9E׵6ӒA~+n*gI6`!7Ḥ0PqQSnF_c@VB{om6tCZt [E;1 ޮRuDz6nq] .C{^zc3D*]i3ڱ95cC0֘ L]Ƕ%R3E|KiZrBl |3O^[ג{,|TQX^i/ sg@=i- Ù+fmmo/On;׀/@OwVovRi(5c(6.#8"Qn[I&rUf8h8Oـ|0rD&lQ(Ԙ ,`wr憚r^^%nnӴ*IS~Qՙ6nJA*Op%n^p!LG!=OIZ!E>R%I[Ǟd˭m&C/U.v& GΰP/,t>{92]pV̲1rH;^v"Z\7.u@ⶵkg.t|O^RpGA7D\vT+'r )a+s8xynV$ 7OB#s*n(@/$*|?y?ĦY8:ބHMy2M :-u6-7L57 (@sKT`+_GM[Sl뱁ue@d,e{+ib "Ve*cw,4.KfCGzXwPk'-}=4^.PՈ=?N:E[ bu,ЍK6cݿ7+ʔxuXPK'IֹYPyRɠ*17*Q;ĪJ+5|l,: |5s%{ӣjh dqjyiƿ#Qzց d7ٲ7JN0;T_uē uDv|v I֢|[IZ$&Szo .g0ZAAc(*G;oJO3kugSh sv)54u鶫Ϸ,@Ig83SS'MDǛnv1lLs&Ԧh%YZ"LJB+T6zTW U`5F>Vb[_ptg\iʒd* v2J@ C /jF %ֈlN.} p6Cûbf]|5=fjlps5m *fsSR際~YO׃-1ŠO#,!O~DO#n-4hY@Wdfϑ[edqEfa2f}_t#yH[_5FMN>VC Gztj`L1kqא_&hbVl>uz2dM?}Fn.A~_~qQ1RX4aZNRu cscB<#K7|,<ӭd-vQ0oYS)sBŎ`jO"D^`*AmNL怓 %HJ;ŶWfŽ9ˍmdML њ Lpouv7JS)E^U9zD$ov.1Y b+wgc& Zc@z"m8ȸ\2Ay/"A$YF^(P>0蟋$䗭Zj-6dlUEOI_[R;N\H=a_M&OKt ~ v`}R:_ZS ğ~?n y-w=N{xyݑZZ~-b)a?2J}R%[DsǦoo` a?U>t(pbَj:̌ɺw^/fMU‹IrZW*ז> x8*z@&ѐs^WEn!`eI1D~>qDw&I{`%; Y]@g%,iE\ SDzs}gp_"Sicw 5ŕxp<pY~KQsp؞vOϣÞrvH/W a%VK&F3FC^7έ&蝟/wW-NUe9Rbխ\_ߎ]ő`#%it$?)Z#1 χ0Sk٩VʈOb8 #:nUs+,|ؑ|ZTVjt冬H/mq21O-Kĩ!dP 5 m(Ӏ]"9S3 SV9O:Pf[u,=XP_HSߚ\fNYE/bڍ(5X7R{7 "U LcQFh0GO*N|KQɿޚm([}G5P`5D9IuJe[_L#ʸGBc螟Wg \Ì`REfnKAnn$%^Ec#_9^k,%H! A$i%$kͦG-F O4:%Oc%(f_Ĥu[eV.$Q \9{kP! Vmdpw"8Ƽ1Q0 H(CiCȸ}ZD*Mcr^ޯ:c;3=7HEk7:3atm>3BCȽA)Cykl4qϬZZ<F ުqe Avb»BDd*RQ\fvⱃ|?xP!G,#a/Qqǂy~&.̖7 tGNC3^h_΄TĤ^c9۶iz]M/yȶ޾pB2;_Ieḏ21/vREiEC$c>zXܐcMoξHcfPMz~ 'lbEttc|#ZH\.o8#AObV.N]/E/ݙ[VtJ/ -!t#_ ѕiu\T$)/7̜3z94mA5dM()H>'ܨQm9\kGd٬w[!E#(7fۿR3 uP`5CTi#ҷz$SiWyeDgwh㢆N{=]O$\A }f+">1z"jbv5~_n7qwG6m>7M*X~ tf (6' bE߁_!FwUp1FrV~lvalY1(ڟ9+Ƽp?KC)D)l# gu A`ջ7 UUZtB8zPjh&HWI7oR0#Om#5Ĝx?y1]Ԝ!ގge;G?Yh]' 羛PA9E.vJ6`}5*p.Uݎ/cDG_Isd[+[gZC\D$6< dkc6Z-v^ԍ%_&Fסeߊ7~据ϫ"5%QH;ߝ '>؋9 z(bDҁSXkO;2.W Y\<T'*FF t'{GN,]M˃h@Vm2@[u\0gf R:iF&D9G |H'} mo-DžpjO!=eoʭtTճR:6t@XQ$R7jM [hDVorNVq*zHO"Gӽ|ޢx jYJ~ۯlX=cSb}ZDZR#~)`v?%,|>a0m&\[r bT(T D. vIg02&e zDAK *0v-7?+;ʝd[-\5loCJƍûV$ax@0 =G7o;/Ac޺-R<([TI-rl1cRֵ{s!vq:wڏ &!Hhq k;KgZE'su!&\'QYt/ѵ`Nm)V%2ӍR̊2xMZq6\-İ3m6J%<. aԅnH_g7 AˇYN+8n?1>YBc#9gB|R.^Ԇ70?4SQ7ej%R6kUKzbiy׫4Pݮa][pB&%<[K~c$ب&WyF$R|bX6q)yԙ*}QyANTTV{x6s}v*DM<\;yu{Tw9˄D6oߞlO棆? .J̓jW-sLˊiL`욭umiV9PB;-? LLv(/i-8(]d5G)l"aLsNb g@Uv_r S)}?/At6?[\ٛWS `z;JL=UXp|D[ ֍ kkFEn`ܝs nC煿űp"c%jH#=1 NL`. aUn~_ʳG%㯩jP/Vl1l"7zfV{\IY!0Rl22y{hX!HU{xdv$3i^N F>8]X4\ʧ` ]uJ xq;O,.kW˟MVԂB%@uZtPձ>@gzQ]JXJiŊ=%^1` g3RdEF|J)}|09 DBki&}V]Z r@71HQ5Rf}S}MX Ǎ?ulʰ8bYߊp%9cr`$c6C7&^=]9 zzG U׭{ΚP4x?.VUKTE~/{]8GJ8>GPीoZBĨso'-ӿ4u_푔!** u{,hUNnnyuN1R8A{'q4̣; o{@dW\ MQW%ZBj[֩l] ;Аgޫ\Éz` nl ]z u`ԓ!Yמ dؓ5 GfrU/?}FRL]lyYd)rjTowGヂ`VaP]֢DZ>KSؿ+FA?ġ\"?^b;B_,#ğ2F00 <կn83 fA=/vX.lw揘R&Z{F >;a#+<|HNk^GK$^b%˦3C%:-W9* (KG"4$m<3ܪ3m_Geo6;8%Q#ͺMa;rp LRmaCYGCZ_`lغlx%>s=I;`k&gaLEyץl)ʸKQ]߷X-{ENwyNZ?^3[-e}n/dpՒ]L aԋ\\-J.~ >a@:c~ͿcKďgܷzr;PN#rQ4#71"Bcjģ9X&o}ww F5:mx\#x2U5W$( ukBXxcdoA$߄i)GZcD,9ajn:&Oed܆—$ DNv7:~ꩈ,;/bCK f$K ;Tv^TٶxdjWkDfFfw"øšֳ=DC y9kp9矇\sX1(O J~{^`Ϟ5ApIe5Oexq0VT .*u NDcanUdQ,!ãJل&Sҳ@z9>.%(L;|^+|$iY:@P3A(#*XePjfR4;A6}:, ƛi^N2l!MSL"c۷$(چ,'i1S?ދ=j<,w쬎>JlcIg[+T!V+.MLLθY4 褔vn枮YiB1(S3rPiE ]9Ҩ"A[Imfw٣'~x_nnmgX,?9mMbȱy&8rN0hI 3ٗpx]yqO f܂fԺW0>ñ_|@K;fة\4v ROQSK[(vhp9p:m @v1Z{7(Ri良~N]XPbpeaʈ^:C0 [IX{YdA?e809ױP7Bsv˧t] V?6Yd_RYBZD&v5IV+MmI2wFÜ>dw.νbcffA>Jf29I}^E蔹I?#ڻ$,",oU[w(tPَp|rz`5OO #'f@ylm.*q(e,!'@aJ oB!H˵@Y,̥騈R-o l,M$y0~7;Q4Z-boxl޺hO=Y,>4fjG_,7ZlVQM8(b~UH/DyW\z3}u6ȭc.CBDEP”z&.K+ClS>`)r쵌@UqhZWs5}4Qvh՝M* w*};vqVMq"kuG`3E+: Bʷ>91n;lN 59v%NYp/nutZL1$թlY77ORm,dߘ[ϷXs߬忺1"K{<38WK<~Ljw6/hh d3AcMZgp2͊xF61r ǫu'e+׏I8ohM`JGn]Eo#¦X.a͑фuu]I%/tcM:p@r&M?ó!OEeՆnU* $8Z;G"WYaAD[Le;k Sg6.><:;uR3<Xv,&{ks-~ cXb2bW:P%(xqMu *jp9EΓeފWa=v cs4 tE N34;]0o·waD=qoւշ{ݭQȟ G r ZKx,߿ZoGszh\^UnC5N#0oq9~ȇSWڣ5 { jHeSa&&rϫ"? xr )Jc. q+(TLbbر~8gޜCXwkKG'2sUb7Q>jD*" rV=BLY&ZJ b¤x?ҩ}rIaKadDǵ݃-E!Ѳ >DJ+(^9''MZ -Jwݐt N#Vp*b8]0|1eUI}j'5 #zfVOЛ~nKki, ݍ}x}!E࿥C8ҽ BQ-WAb }CߓR/t2LS!9?ء'5KZ[# ާw9{*nWKM=pБhsv!ןhV[&IR#>z! %-A3҅te~[G <}e \*:ע5eǩ82؁ű O)OL]%`(Z q,U o>,_P/Ҫ0'ŭ1 `l\E(kiիYM.dN7W[eTo})AUƹ〧 R;=~":3]7:U!j0,UW'!A!/ܗUp2Ҋo bD(pmݍ?YDbս>7W ]򩲄Ou&7K@3n Ɗh.qbT>MPf_.בz*bu4D@%_@s1R͋9Hdĉ'.מ>$\8|js%< oR"霔!cl,`מN| KřOu-B P␆̲y`Y.%xGq*qC `ȳG}DFKǒd * nEaTF + ٗ!4s58k/΍,,e$'s#j#}xcOsdzu5 L#k}dGQ\hCI4zg8\/҂Ctx-rM8aJ㘗tBpPI+&x>B[,v+.D{D;uF&+lB@4f~l9gsɷ_4GvT e.Iv>W]Uy$i+;mw5S`(:t+3CjsB̌md~j=EJd,9*)nCgX/;FczOu8xArlxpվ -9|&)2cZdl1p˔d^J-Gw\Gs٧O(!/Wav)FZzFCwtqY:@THp8FG$Db('7T^PF=c?dYuu֑H] ^N8B GU % F[Em~);Cd`V3j[C%=VkW(+ S T1t2ߠ3fbUkOSw7vӫd%DpqTAN'[MITC+"FDj[I{OF򺜫:/caÅ{Cu!l'B Ϲ_ ?jv[>Դ83+ۉ'N뙋 7e*#/R'ْ̑U2{!=bZwA&IMPwAthҶBIg\byB@U}2dCN@|?ȱSM {6ܿʐR`('C:'^:lK Sa@ :gv]~_T8+F%ZGFRimk `)n[,N~=q&fͮKG]泀w} 9Bd!b9*n AlMh$wܒBfA\(p[~MjzC_p ԜuE?~YT>_-n-E5ބ 8m`Oe +@ ~P1f]0WΠJjw_6:6dꮥʞOKJZ  !qݟ<KSOo^AVJ&+p>r#*5#<>z_jw=EIS±7Jd; &FhRQPiC R7oMT9B(Ig7\_GlvF蔬Š9gS_B[GGqZ20xH (]ӂr ;SA͹_j6o*Kzl SRÒlpRotGI,dSTeԍۻ˚nDnTX߿OZ#ѹ! Âq PzߜO|  ʷ1k钀6|xb@(2u,E &z/HcNdy8x^ħ Io6 šKgF )v.hOPqm`YL5ϢQl?jk*(D+Y8č);bQ%P?I]f5Ĭ%KN+*'^Dfh2Ǝ#p bDӖS5=Y}Hj"tfWA&@} ,,b14pa9 1ʬm^`q^' 5Rtpؚu"pv/.]. |[#nn) ޤ/lӪ j_{^.jBO` #!g)GogQe+S//cm!p'ڥ&(6f'LP:hh {^.HgX眑~tQ {'ӗB{|IXm\iSKp{ '?YjKMPV?GC2enVŽ읩Wo|w(k}z5kMYuY)N7XM3BY=;;oH4Zڽ6y 2;-W']C\d+-6X۳T'~6Z@Ţ}j>* $/wb7/ƺڊDۃ(}y& L)Ax=pj 4]msV0)Uj,kW Wpussf$kZS=V,}fM$!OE׻O3Yp+x<;(|.9z^(38M#e @`Bl&~kP-ѽب¥}T$$8 ܰgw?L ?NVw[C1"sÕ+W߼f oZ_!7O}3/4<һԶN&rڒq84~hS4}ta*G7o3D`?ŏa3O~d4d7x]c ?B&XQ-LBy R]N 1@Z0=ɌemD$>Z+"S@MI;d hL ð)OSkabR3mD|$lTh)v=zz6~"XpSO4?!4 T$#HZ]OƶvGٲaCI{81[vpPo,_XkF_,@8a qo FV݈* 3^CU!̨GְuH7L߇3>QrF2LGPKa';2> y $֪IaI1FNQ,I)uiКCh[1eVF*RGQ5bZҵp`UܵIpUh.H@)8ㄿ6-7iQ|Wl Y-JF7NP|cm'@[咶"aKe B.LꚀ0tQU<-~=AR lbލ`$t`jƹy9'N%ᐰHSZX7EH~,z@TN`[@_5o#LٷʓP.cㅿ ר R ͲHv1L & 4u~7v9=Rc7I$_mBvJ(0I,VmҞY$0-eQqx$ Ѹbv^&a(X\ Y|;"X!j]VPLAJ'oΨ NpYck-3 8H?-T^qR'_[<!WyC]ڵɱ2&VmnL2H/kBͪt\AujYr3Q^ j˖N$(m!l?uff* ԋRT }׵ԕhʓ9޿%۬1=`.5Jyħ-R߃k6qJ!"w|hbDDeP2lG:3y%Bc2;s֯Yr$SF7+.mjxz})W=cˮGJUhY>ft-_8,*[lI h +x_rQ`MyE|Ja*ؖ!;?Eyc5* Cf3@t|..TȒwmh._/D*@J62!!Vشnfl/%:<~BIγ񌉘u!Mc KN|zT[X|v$vb2~*A.i{Z90KqN_F* i`Iz MP'r1c+7`]8t.hF4U+pZVn "ѕ9%)h`:%="VXng|]a#fBjsHrn pƒ昵$ "B?KKx7˝Y搃ZCpG'}YGERSƖТ, /EoiA L}PЀrK?%畸js^rc [oT?E"KzX*@˰pj8'ޭ5W8-=vTh7,Ty]2 zg^dd[|.mc@cϳEs{>+Vp]' #D$O}D9ЙW 1 eRJDdBn|gIQW.i_'i9Ծ.nnfv{G퀷ut̥\(Gzw/KڮPlnt=jo\ |i% `6}`w|ɾQI.ð*T+WF-߳|m$-Κէ}z-=Vw-ǮKQ}mX\|ZE:Fr[A է",bv><1anug1h4ɨ1j8o2cxi!/Ȉ5R)X 2*GԋQIa oе9A#4['O%x=rlG} QGn\S37fVnA؂rl}a͢|c6ᒤ]5$A-#t)M|Q6B.eAhu&3GE?'Lv5Lp ~НZ,rL8ֲwwPKߠL+L}u"xٷ_o)0eb1ƈv=h|A0% ֘}V4]8O #SN%j;rhJUYp kPTO7 f_g!z/LWT{YSVYRُ>mx񴋨jYި2=PēTw0|3}aN *: $[ȤC'Es( ]E5pJJ.;#X/WNp!wO QitaD^|KQp ?\dlXcμ.7=9:Fb+f$> 6d5luF:=9g8T>ЬJ醥=;MηWrW%3W)Dw<-!wR>fAYCW䜋b>'X M< 2H]A7B+ mxǣ^(gihuOq:3tCfc)VoCi |KٚoLnogQB\IeY6ED ] &6*^vִh ~;¿Rnx1]y{SA5M r B>Q۔x6{&8#nC\ xi >x"s:+i8T&פX~ϓ}d1%ؾ*(WS"j)}%3fWaVq!_c\hVs2 >Y[MdDzduёd|EK$_^)p 6#Wmlz:(OC)sx퉋;vzIb2KHG`JfX2YH12 f=\cH͜ɬA<3f %)-T}mDo[Wegsj^Ί{dwf)c:58Gu_^qjW5ʳ[#j0炗^|P)۹eϚe$~1N)E1MK 7RMzEjU9Y߾G\!{iUd~)d^+ݢHJ"T8뒉o+ިVTnp~0}qOYUFQs׏AG6cʠ,XSJa,͘D*349 n?S\؛Z˰FgAy^kߞp.5h}P+Q>QZK5RG/~K x{QgS/<pҎ4&ngͣ͹' B퉟ȹò&:uM2"rWH8XLQSCSOLWxע`g)CLY" gi<ݸ~>JUՇSב4/聎G=TEnMqe~dėt,D-{6+v_D>rԮխ(Xu^kpiG]_kdɹbӛͺ~^`ӄˑ۱{5 86u &q@4oL atAj-2\:qdĎ+ġSܼU K,o!$jFקuOe[v %wn1Fn7H-W3G|Yϣ_=DpkE΁I{Ug#tR%uD;6;x?BOW>'<?e+;poPPky!ynB4Jw ~,U)$ŧt Ȅ&0H_<8Es}+AN@u[o/J#7lAzKF#KFWdMsU׫iMvb"KdH1u3'ɘJxQҁCo;YWIwQFFّ*ˍֆڙTeV{6G4gA88RH`@mOEVL>^r>K>cncJ?sOv[( %>/#U֨_yt7乕!}~p4]> #fӞ צ844Zky!"D\h_?&Z+zOC٪*zF^P5nMNѥNDF} ~ځ49s{J`2_ WWpW #~y^3iwc`47GFFmlLcяv|!9%I dA;\&g%2$yV3œ!A~YTuhYHrcd x=$:Mޣ7moE5_t?*Vn |+4zJD|,kbM^] 0`d)K8A.MDX=%ZF{8p e9/+m'T̡GK}Yɾo+QNE<Zàў mǤoPiI 0Z"c Έ  VUsEXBٜg(#ORb3Ifa gdy"D~PL9-Wdx;È>q:"BvT:*N9!h&>Q)nc3*_]ڡU God&yB{`xo 8+Lo:CMR4eBsGXr Lj6s@S٦U:66Fs\AA3A`UX\>-?^7bsfG]JZ/?eS DAbQq HH^]̓RZݶB_oW+`̪w  3Pyoމ} r*9t`{f[ܕpq‘!an!1ۛ߯11K>A;&4]>/%z ;vrx2VmihWu0p`يй  g܀o- Zbg#xPq%5͍+ 5GIpZd=j{*Ljb¬j]P" 8ҾWwџ6J3$*{sRHVܵ&{S&A)7 nCƓB $c 䆕,ƵV>8,7'K?`tVeİO*L@2Tpݳ"y }d4iJj5 t Ӣ\*oW"Wv ;Eht"oȗ.1Q"7z9Jj,QQU@mZ.c/ۈ͉;u$!-g丘i!3Hrzc-8,{\NmBK~q<:ed$6Jqҳa֝~4µ>TOeyU襛ܚ Nrd[Sbu!zK֩}o$K^SC?;C!OA TE֍ly _*SJUj "`6!7H=9J 8g1;V4o0^ò )͇UrL([0m+Q D 13֩F ]yFAgy_|p2yU! 2#~tdI`k ~|Z/Լ%@Z.iŨo/-DGUu,7ƞx}M&h*o-i<%D/H `~RR`eHX6JׄO[9%?)ZॽtX-N)ִOHQ*"2{)rQi~RP\"|f]RYFEj1X7ʃ rEVLфu;ŔHDŽ/Tܻ+w6^Կaר{oI*!b8W| A񚐦VVs !w ȴX,EoNd%\4Yks 7FzJG~%]!}o4`Xcr~ؤ$R l,qxqsa"Uz.3/QSkt?HF 6D0V;* V;50@b6 Fe\/2X/J^%.%=_ Q4)cN$&#:|\e'>UͰBD*{<'#a ;.DWO^)N!ewmg04>&QN"OPnҡ-ӌ{ЌL}aڦW>S>t O2y#{ƣ#a7ʌ;A ٟzO]RJ3[XնVb&; vI|_H a ebաSn@3}wO[nUz}xX퟇ t#O P)3O>FR*#rmo@ GLj t޶)'*1mlX+mjpIX4`f>w-#_暾47}*A,V79aMbMhWOtr ⫲FQ)1C;PSY7+* #6a=5:2r40Tu|cJpm\P˃ճ}[Rb]mTIW'0=8UU90XC23`Sv;w~8}"@\ޮ*xxP#pvJ=5I}'O]!]z(wrJC|%Gx4> />66GSծ5Ӄ0jRzLn࿟P}msd-mӪN[cЩK,dwBXN;UfyPZPi0ݹuaYXxY^k:'P AË.>R ")c,:/he9= ]yW n|k:%.+NAb cJv$Qd#N]*Ľ4$ X]*Vn!%r`x~lj([jy:r! m<TrJ>m慪Շ3<?6_o'rRdWμdxt 927VR)SV~kޓ m ֕\oi^P"#.$ؖ-\|%bT3,sl%if%z:w$sml0 @ Yg/q4bJGnqmQ&t""XBqli9r3ZR^04oԟ[STg6Ԍ,r!ǚߓyx+>;))gVS)' 8ku>Sg!1quggS#M$"j|OQBsT -cF> xU8Δ3ޞYq*]zŨ>]PȐTn Rij/{E%N_BA-KQ8q~k ! [ˡW\] 65nojvr'0&ny[SL IdYqV/c T,6CY깛C ˅xCKW2{Ŧn/X.s\zV|8VjH7!߃(, F:-}])0g}fz2V61!ipWڌ$Cx,WCDj=vkyI"cQ*/2V ܛuՀGǨZH'-%7J:3{Y:Ve~O1vV(n #E#^3\\Z$qF,&i}n"6xsGeOi?Ucgl!$} `dTڪ{}ȏGijCt <̽=: fDžW@oC^IK6w,OupchW6A/ #c.dnz~:۫+ayW5\>A1ʛ#Dh4{9oDnMbd8 !I5d_痤AI/x#[Υ?pk&O b G۝X>+~ZcAd%)JM;EDa{Y>QVzE%/9{R?&ɯy*Mabwg'| |SP -#.kp .gy8Mnk| )10fWR.^]=Ǜ?[0B5!J7f 7jc(6"K{K^38EsgjBLkus޲:P(5IaTT_4r$8!PwU*iO6V0X;qZYDԜ%&q,:iςU{Ɵ E&I ɏي蘫1@J\W9Qx"z?jv](sa`O:,,E h,xw}mdwҨ̆zH ^W D⁄p3RJsC:eY -j´}0*?YÂ̼dQN,鳹2OF=lmȹ- hW{waX\*7%`/ugT6b!d]xBz2<:v.gVi -^d~a Jt!4]i>]Jgz\^~G\WH" ;~So yGPG+ٯr=:B4sk01b.LǺ&jd8I]> ̟C("דRea+oT&~ᑬ;䅇?̝ȌGk1V,cY&WV"Dx&H`oNL%.p.+}E4I/lt +fqACgUGm3q6-3c<7=[mȴ2A{УB xQ oTWt4JM%-oՙ'GdʅPXp=v/O[ڇy6_~V1AAQH+G`trb]DbT'`Pr+^Q7[v+Ḟ۴7!9@N7~M4;QmԚٛ9 nl%gPȡW׆ipg]]Q9x&ah>Ѩs@TVM3\rmҠ[Y5鸽\ͧH<ўE,WzYtvM>=P3ܱZMddz]D}#}Ѿ^0,#~|_K6i_Jp@O2E6, 1*u=å͉`0o!m8hws!#X6dSП4?oR ~&UUBoVZP]aDIJ "g|Ok7r!n眷rNDͺڥRvɸ/pSVQ{fABK\5h@{]NNZ $6fBxbz) \bsJ#H+"ߝn̥¸W"0?#%컘J}.ezR1j.&1'K z;x#*`ԥ5CQ>A #!m?=3[ysY²50C$*fPTf 1b4ghxl5\nMeGOR`Ir*JlšWOB?:}v) ,ٔ] x?iZA{; / xFSn+pǻmT.d2vrb.3fDU19_uU94҆.Cn4zr|I-,|FeՂRiS8 B7P(uA|=?zL`Ӄ)LK[V>nܞˡk ?Ao"J.3cX[БB )w؁f GI%oN[ # ֤ =:m:.Ŵy9Qf\P{wBe<S#:47ٴ~|/ʫ>j9~n<IeAsJzRiam?XqY佃c00p9`ge@ 7wqol 2e^i#Mߒ[aHQe("vzƃO9ݷg/ast VpYK¡A.@)N, aiAUGn/ g,PUڒ#"n`{ /q.4V?!mY֢K n]OSFMڒ31~Zt{ّ zQS~Pl{SS^v>gS 1?VqaD xٌz#<@2LR^^H  nw&J=iE~{yؼE\h3e"HUuۇh@@{ªZXF'&M!C-OOkˋMݠIRǴk2' %&'Z9663Ze8+~!7_C bW;fmotwse"j .fWTZf HW;B#Z[MȒ Z=HLq{|SAVI:h#3>HDH,3 P f~ͱMx烠sC Өshk&p6̌й.U5+<,u Ti~C+bu*rq5̍bvܺ?%-0evR*m"7^k)pirq!:PZrfT85w Tޟ,UU>6No *7خ6v*g,NWʛ01wмJsՠ02bqNJ5;Mdun/Znt{\2 )-Dqg1⺦ȇ&=L@3\ fsMZȵ_Ւt0!`~-<6-ki {G쭐xЊd5$EƥDD&ZЯf FriȠHfCiF,S+yz/xo(oCJ"jgo?y]-X;6A|3nLōyUp \p{O(}+`t@E_ XO|H[ J_@܄$7 xj2> >r4K{is;פHQ+OT 4N@5-Y|{=iG4 xB vkٜ..W`>w1F|+/OXeѰ=(4"10_ ~o^1%XɝO<D`KKe2ӺLV:!!8ӵ%)r{JQJհQAIͺD2m]oзQ-=T,Q!>X|9sAu=m$Ž~c;G"kw i Z*ͯC:~κ4ܜD%H"t"ɰ~i| .U^~ Y<JC鈃Bw"ސ̉ 5U!Oi6&e#p3 W-^ ":1$atoQdExRb</rA ?ܺMh4h {c C"'Ki>k,t֛ãI*5Uobka!^jmjS&fH)sk<ܬ*}SXK.4R ]1y ]']|]Ͳ6HHϝM`qNgӵVRj @:JG\:M1>bZ5FF"ɔ`ܤ-sA"-hv(AX99; hVxZ,n,ņ{_n==| LhyL$><-nO6 z× 2OF;w:` 4*i#26KkΨ+Z' HAȶ{wbTn` Z$.i;:hŒjL(}Ѳ[9NYfQGiĆї;ʻS7;0 ~}/?3tcYr-<"߰͠"kq)M|Ԅ\8y"㏝_ bmcY\D 9@SQp~*{-ae׆klF/o@e2ӧq[B T*>v[s/u@CK1igf2~zn|8;nT .S՚"KbSͶ}`"7P頼Ge~ F } ikkuIf.saO0U8¹^D͘W~,?sh}5ޖEmtL0w5F_wNX\G3qm^w䍎 0G+-K%ywҵghĽ̟4+IT1D~C<$\?Ȍ{tF%il "O(_'qraF S\\P/Mh^ aC[Wb!N!i(ݗ4oA`~'ӣ_ {_cjUGCc:!!*Lw1H. @tXA[SCIOٴݪ X(L)v~{sgoS?gI'Ҙ Xr[<{b!i5Eo05h@}p6 ~a?G@4NvSa6 .!7 Uۺ$ v (L)^ Гm շ&4<&ltd%-Vܫ`82YhkwWR\I5 x/0.DgRń+;JOIz+|U<򸀆y.{{&=X:Cv"X7jjY~G@US#&<JѾߧp}tKDy}YE0jQy79s,os nJ9Ϯ:vQ^3hDpͽ銉 jl<뒟~E !V7_$K! oYc궓bP I4d!>dLtF# g1D?MX 1[D`!d2(F\Uax nȾ:uʚJ(K뒣ܷ/Цqx "%1),i&?Kgױ^0vY3puM+ p&4~rmaЦ)1/KCԝA,FCv, 0[.~Τ->Е*7/ M.6=2?pz,Nn3`#k+UT`n4\Ei(D:r ;,TUAAYwyC>r%0kG p\_^Dܣ»` 8K8)W5=Uݢ2flᦛ/:j`\y!DH]E=ݤIbl︰{h.ؘ"IqW| K`8+jTmN #cn,du4SmEMJiK rܢ9Qv?ŠIBt  cήG)9kcVI q9!BfZ$H`2> &K9:8znCЙ#h"Pce8W"K ?1u;C"6-;!tc+^6_3sH*a_e7t?~*p~-Oo8&6AZWP#%J{$GwN 3wle9Z fNl0 e)޾[rtzuxN#FӈݪRC0!,yġ{l.:jolw'%#7$@q$eu튆*Y'ikC;D8ŹRSIJ-.|4Pf4⨿Rg[ H/>hP =؄ixw"՞Zӏ[мcnڍp'ZۯfT6M5)Yx0h2YIʓHfO0=]&-ib3Bmݯ<oCe|s'[wSj&rQ,#$WF[ ]cVN6,kyF7Ahi\NT+B8$-_ePڙLl#/Ǚc< sv OJX.Do>#YĐZ_Jnj,tTr5oi/TUP&9qpa 5@dUQ0oEH5o+ivEL,>{uLx\B00R8 Nct,R.ɠJp2*f1J Rʝ!+_ A^xDb!a3J5r'li`ՉV"q B7f hEVH l3R8Dς#&$i}vcb'NI#NoP2W&kQUJ?=&VsD.tehl> Wք J5ꍓ\^1OKn|,-$d;mz7l7i~Q85^][.hԜΦ16<Q8FkY!ps!Lb:!vs0О",Yqx~ xHl7J<(F&W=9_0 9?xhfB3|J H|Xw\#O'jm \!Omni\GԎ{&>k* >,;ƅca?UIQȞa?J;% eX;W9Os@Je33D ]n3c`uqDzAk ~o1vSBK]*dw-50z[;Zh G7,u*Fƛ|_ځ Ce)쁒*HV57O Dݻd fD'(8Y.3뺤5AOc>ؒk~EqH{]si<$MH-s-XȪ]D7 oО^#õ:t#"T-j :RKEs$,ɸ M˃DY ;ب3Ó)zG_dߩY^Z`!#OEθ;_ -N wpd$b8l{bKSȹniQ=0r<<̆$>Dg6A fL089 2 4?%q!VI'xl~JqԴpn^.Ä %+0v6 >DMh|91/_mՀlt>%D畎ȈTu_+ƴECe AE@$D{r/O&MF]-w&GDžBbU) TAZ'n<~:|=cҖ<Ȼ{ L6;ѫ_D`g?)N ?RJFD`:ST()1~v+#ԈZ~!68)[2c!/PէizlGBJ w7s۳dLZU.Z)9;I)|\y> 3:* ۜ$D)J6 &ei _#ܲ#X'&Kjcѩ- fV$ê*.96.F7^B3^:/ޡ[e26Uw[*JYvHu7Y5O,X]1#@Zf@cs~v(;e%}5o]24٫|׸q+>Ԏ P,=ApJ3˂&'qh݌7w0CoF.-NGf[]X`=PIy3Ž9ta1! cr@w, $yA5)zeLŚհ2ؽ%E]xpȝ5ES:k ,c0dQ1$А%ubi(9Pz@-} "k;}u7Zy|L0kPa5Qs.4,k;><|l,KrK->vz#Sbxˑxm@hӇ.?F͡CS"h̛=u))wݚ@X:mDADԫL#H&숌VG4a$p\YnT\, q4,:/r"}n 4g5 dp3_0w͎C; }CH}=xI_Y~+#hxi84H&K[ YVV^6HhS Wtyyxԑ7(>ak jo@S|JζbqdD4]z>VsW'y9| lhe1.td*:Ko U!%a&({:@gݡU+5%tI0}71ZԀQVY+#0pjtoilQwOĎܻN/帖 }Uҋd.fDQ֠:[^1+8P]&-LfF !"ﻶ*ƙ ) s&n 4سg*LthJنS~w*AZa{Hq p~lApA^x`20 VIPߤ9QOb$}oFhCjΕtg휡Ie+\ +dupwqEQKB4|IKW,YڑW"LlC'4h$$8sq̂:$,ꬺ.1 J*0bRl9(ͱLPl2AJ3 5w~(eT t\ta[ mPӀUB#^D·ǚ2A1̢biéwLA|w1ͦsB1X+M [z"`: ~. qt70tOʠ{#c3? >OW`"T2 H@ejm*S#A7>sd>:<}~@hVlX& X ?.=ʣX3tʖQX *ϜS:#S{鼥.~/[+ɼ#N 4-`g27dAa`LV[_2, et_VU ~K BDZ}^>/bz]OKϿ1YΗAll/ Z\(;E!_;6)CG!tKD K%;dUYmed ޞ0^ly:/@s($DёYVۙێa@HFiѽF QyXTM8Gkو|u?oŎqpˈ 2%%)D1y[Vdv`<8k-v+acKv"M2{ohsrQ&[oBb"v(,nMLO:Xm&$=@~4I;. p5&UOq>U;!d%c'Ss>!56O; 7`Pjf7ܾW)pFeΰ(TK۳DX?›b-D) :]>Q<(8;z(n-R&1Ks4%Tî|Gv~ǻcx6Ҋ8ԏ6q*q8fR?Hq7RT3ǦGf*,昦ٕ&$H2UWOg4:regH?9.gG;j6R)n\Qο^/CRoi*fρ~$%/ހV% F{)I|Xqm{}#x\Aiޗ E=K6㍼J/P{8@W J*24:M2CNHO6(FϻgۢóH’o$86Hwxq9tnE哠%[ R-Y+uiOQ?DaZx<ΪV_ kI$8*+( Tt!F+ Hx5|sDz7 +U7.Z,хۯBč43V{,_腏9R00 q?iq^ sVkcz}ݹblOCHvL%MaF.:JnCaontX/6`7}ІVVo-CD"ЂIV"AȈrR:<ND?TC]Fxus!h䐩79 -@ufg\庎ͩ'+ Snck{Yr~IuY<KN!IjI ˻oGt) "UntְaH?r\]iuq2ifxhRlDNNl񅺴7ɻ +2SqcS@dnPGKرvX &j1l}O,pJxϜ,wS`3.v9X -T8>N/Sgqz3\ŸO?4ouuʴE[z[|~a=৔!q0t:C*XZM22滼rg3ˋgf, ~Gy*B ZP8i`[ r*qsCx'-T!)u@@K?dЕte=Xf 6>&18ٯsh!T"3!y[M5T瑁ajBIȜ" T:BG/0żN6'}'Kj2~qsw}X_HF?dQ<ƨɻt>NLxosx!z3agYvEOW!uTkxqGo'7nV7vrm3iXb}_k/&,D R2SvÕu0#cxLW6n"C;\@<\CkUw*q;AɡعPmC fb/G}>k7x܈&.e7Zol̼œ.)μSI(xKwl@J:3,biڨQ{!6 b NS X~P-FA;g8a.2VǙo,5$Mْxȧ<,JI՞%}U $5Z8cN ]̛NfD&#AeCL9^ᚨ5^1 BuCks7#n`4OZTz3}^Yf]ԇ>q &2|hS$iMܭ]HMM+x_שz19pV-`NAԣ׮ZE3dp~8xJof*f<0  *[C4"g[٢sձWű۾5OIcv,K F[BN IrU'XuȜx6hNΖێ/7zŜ?R"ѐdn*LȲV0*x;v='g x; 1vV*9ɘI#͒x R_Bh:Ti-'ۇ/K+rCl*Ɨ3;}O~ օaf&-QH\vjdQX"0ccΝޱ)L6wd<"O 6iH!#'ţuMQ]vSwϞ̬$!<a|,Uψ_a]O~7"0aQ >"y &9\-aԤû2:~nb#[j5ffD_Mӣ\ζUƠ>@foyBqvt[@/[;?"w·Pz4+1:88vskW8DBoUDgr)(HPfǒQ-leZN/s%XDԺZ11DܬUC'u ݛ\m2}BL ]Jl#RϮAsKd}-}i=qU cĿn߯z8=tA`\. Q9:1I',lӃLrȫg(bVj(g%ci|lئ}=,0sƢ0VZ*n9eߟ?f<՟]؁d^|Vpq#, "apԣV,wnn&j̫C8Es 畖I|@R>CSx;7%`LXˑ7BExCXfը?;K+y*Ғ$Qx:Q~zyGGv)G4kڳ>xq+Xm-{E%ϵ mw=-W,C-퉑Po_2ɨ| @'~+VS~/DZY{cjIӇ"ԗ,K= b{rNN@R؄1n'bvԸ%B+4&Ѧ4,p!)r lrEmCkx $ DzlS|#Hzkp4#X!SNoPtz $:bMtLMb.2YN:'D;Tj)W:Cy|вqڭ5CUhNe2NX$<o.:PezQ3`lqn~--"vߐVP9a%)߾{oy?`S $P:qzI_W3e?Z&uA_s H_@A>Bn%!|^ y`"jqL0XUb-zqE]ľ{hufBh88(i63VQeֵ(J&!5.0 ݴ/SEd>Ilf]!jGosKt 6Jn?`UHϾzaD6j?crg[ u' T4xũJni ά,ouzrma&K49@UsAFi7%{OV DMzw^t(Gc{!hӕjբӦxnGa;fdKoKJhn'v{A})-kʪ]:Vpʉ 1wz' BOOJ z /*9"JI*S}y3;5|4L-a7R mZvHfw? tTIfúf*ϥ~ckeUK5zT6UWd'IF=2]mdkyIq[*QWfL.vVJy)O#4`\Wb,A.BW׷_OuPlɏ>|< |y{F۸(5VEQEF=}2_^kU5X g;@efOxOΠAo}p:ycҺ-٩7[|+:g*CAPg$0@Mհ <pWQOqZ*2ю,i= \yP|VdQblۜhsr(z Nv[(aǁM;UϨR|T7p',GZy̯5YBuA ͣ{O'V.!s.49\.!ݎQJ {f3a!!Z(~;ߗ^)jI}&U' .wR+꺢yHT@"fQ}"*iCO :`1)Hh|ȏskY)ݹuyl)Z[]_ի=02S-jIR R#4K̏Fјxx*kȢoGeύ2STuVg YrÅ+{+-~yi2m%%'eӿhDE^cQtTMq[Vʉe2זG_Tbu JuuQ%(g=q\oRDVhO~I]#iK$Q[YaB&J*'A)@% B6Sbڝ! Z,_G΢jI"N>'ӌ8e[7;Tq}N,d[pCv%THoѻ s˦#{:?;ķuyz:w@@3aO^ &+?dq6j B}0(D޷ɒ6G=MG7i&ʶIz< MCFD#~{%/Ff\~y$d W)!w?AU!u"xϜ|g~HX^EŭeH\=4jCA:}l ޽JY $ (ȡH87eT ndi~cGݰaWz`j!~]qNL% }w!ɩLum"jb]kpѡ+XW(~MS=YO8& +kyӉOFB ]F ;QOK1MZ4$)O) 7ʸ0{ U~vMfJ 73}pJw3-}2J7 :Rs2Qar7ЂBTmE#vy`BXR} Ȅ>Nlau3UJU '$51],_;PE~m_FW¦sҎO@N=ǿnoeǵul;:jǯ;(~e vDv.aE p,>iU(OO7~±{ge{cM JT5v7RBm6qU:hKh1 YQgGv!Suc1PK5JQ+:I/f_>u>A) WX9>r5@kx$Ƥ s J&bq&ĀiɆ-MN_3l<TyRn& Lb@3)!x!!BQ@SkveVYaGNml:'Zl3Xw,b>=ۮ#&  荖ʬ]mZ@h}B׾>\k*!&0+x)\DHvva|BM׈h>XDmlC:GٴldTGg*1ӕt!HCY"sGMW娸L/8S~5[LB,!lLÒ #G}&ݩ K{3FP/vp@.0eI2fg9uԋf(y][pDvčP›C#jsHZAd= )Ӑzgu$) /3y$6JF*{5$8 .:ŜXjLx&oEm-i5=aw,D>s7VYGY9"Tw2M{z M>CEn:k>"hR4-*;f4¨aq/)nX 4=Ʊ0ˊ%ڝ"Y;җ4E[ hNj8% 7AEࣽd;6@C=ձ˹U}@H(,(V1Jw*ڷCNc+Rv M%[ewDk-6TZy28ݗl!(( ꔃV&)".sثiy5DnC6Tk z.5?iQx.u*]8k7bSʱVCkKW䌓/5kIwp\ńa kBBơAJOy?T_< O0J҆R䚅$ڛ8Bnzx 9uiaNx2UR_OؐOXʚ UnfrAbe*(%SPVG˻Q]tSiTԴ݇=NU~`^F,!X)/R N3c%fVe mhCv ={Nm:M[Ezz@$N+ՈW#df xjq淣>B]F{U{*6p'2 +wQut=lS񯡚77v"8'bT/hQËGΦaLEb()kT#'%Ԍ{Q5c7N\mג,g98XlrP@ܗ8bxhD@52rʐO٪I?Ug(55y0[bPUDMnÞ316w VC><튈e\_-W kݷiEW+)0=S ⮝J_?5xHjodآvPhYxO ϡ< CLPtײvm֎-@ 7N8r.m*La諴kX|2-UIr3"pX=IqA+u w1ްȳtūmJKM(pm;GзͿg&V|e pxesЍӇki,8=Z$N j3]L|@E|izVwMBV q%h~yZRUfUvo!Ugr~k# |\lc ꑇ],F||ݱ]2g)mcl'i{4Qx,$1NOAUΨRgXQ6EJ&"斑_Ppܻ(Pƙ&XQL٢2u#*2}_Qc& ]0Eɉ"S)X*ȼOr\  1]*^~-ٻ0 !j CXPSS`*r0j5bWuen;6[;˦aX׊4dF]ZH!I`}U#</Rb?]0CөJyͬo2..C6Ka$A=V<{X8a߄ecvwFPt p6k-GcV{p#RrxȶrL}\έ瀒Y`*5GBH,7K_g0nFpaafGUyΑ('SwZ%=8B\E˳Tk 82z`BJCosG Wk@沞S9An(*؎AYW; brv#PE'%`#[?o&pڙ(6 zZVyD 5PG睙|9kc>}^R Õd% }DOΕSj΢JY[߻q4U}汐 ؊ٿ$>!.m,V#9_ro} R:"eR+lH. g%h֢Gxl7dX:v_.;v<: m_H,*%1A:8 Lߞl(OO<+<:lԯL]:vyf@ٰ?[WxHj6?pd ekpnnݗf圈e+6ԹٿĈ9'n'nFaYQy. - G,-vlGg(cQ47ڔ(^n"8ѡ/qAO%B} 6S|tK Dxzu^E|QnMDքddM*j"yJaP"]Ž uhXf3?H/sP<4J*ZpPྟMfXIzuW "k9A2kaghO :k7|(fm`%a.BR5:\ 0|LdoloЇXK2?%P{?S@h.˰@IZ?4-gnZ?iYRʦ!SpGDY|^cz1vC\2ôg(Z EokH~W<ggy)/*$^tWO3 3^o}]A!TĜ7cY z!P1'Msz4kP-jb%W}"95' ;tb}uHĻiLL!_NZL4m(U+U9O 8 F >u9}n>u4]GA> Z5!vd=?;+r ܵ'R[}q&pvQZ0_B4XhFIqE#omQ'N$PsY9 RuGɜH7nFRL'?Ei3NVJڔYZ,ȼcP:{4LX;2"#=X=%8 1ãh|A`uֻ͠G{ٷ|9?o;3E{9=%ǣpl"AEz{ aPl/"S`dT_4;?R-'Dh 7M`!L(MįP*F+98lK T{WOpx۲ n0T[ u5>+>NҲQhJ:/fFvrWˌQ5UELz#ܵI9%e o,``jf ^o!Z|sBn&g1QVx@ېdGK'? (qp9 {ŧ7!2F{}hE0~k!sj#o\Xf|%qy)ٵ_#$CTpFCc8̅-ί|PVkd@r1~|M2A(UJ4:H?mO >=b~I=E.=n4_^(iJLCΎPHs̿F6q%=K׆D(4< mJ_$Zإ+Ȼ-/ rNO/c~ei7=Z@#=C(f+́s#L'SA8zpE9An҄~`Utfkǃ\G&YTd^0<;aU/ùoԾv(劑XRLH>U$W0znYz`Wv3!m$0p*V4TY[/2#/}m;С3DVD`'n`C1}5/ܣ<_*ý7f++ K0x7+7eͳ(ug6yIŀ~AΫ)SaMU:[xX?-gCٕFDsR{d jĴMnH-k-H+'Qh ׬.l^Sa#j ]4yHaʫ- \ CPeܪiQ9٠D.W.CegWZճ61 i/6S1Z7I Yzgf~=#[q~Kov?=O&`C{DW 'X2~k8}'{C_]zPx"/&g*IoFdj,{I^}\!*%uu F.7Y"F}{pY12*>Z[OfS[eCY \h=(]IXηx@wJɣdDՇM&z:UL4}`ճ$R@[(>n^ardO=8u6niacTHor[b9j 'է1,&}iB OEWiEZ`ξx S*mBžxg˂׫ׯ Y.N'|KI{yz.uh6s֒H TJDz { k`"?UQe$ɞkkrA׽PN[7?iA $J( Kq9pےȫ[şŝ&Z6}і(䪄fF3qGkݕ[/ٯjUH;-@|D(ʗS)♕_/ZTF~O|nn<fɑV[iJ{`|,}"LjunS5ި9F<5d֛o5}{1,Ơ!GNpram\d:aOLgɜy?-uAruCh'Yb1 $qk9/MkpO-c_cyOC+MsE1MHXx >RE^}ZE{Es\(mNe2Y4 K!]!>|X9y'ema;/m7^x#a@~+jb(vCv=EQ(?\crGNj2$یk˪at6AIeB`)jn ptrʴJ=_HHL&E-0wCF?Jk8;wIpLjWN w2c243Վ az( o;rqOoejdzy~m`LJ`QA_Dia[OQ m9GU&˨>suatb)D۝JFd㿊ݟ.1y%m{8!)rW^eHN7XxB]A:!`uzJd^[uv2a]xoҐ |wSAE,-Z;M=} w:Q78l";: \#j'/]`a;"]Cn_W: tؿ۴.3L_* L]?[%kIX:o> 8B$Ck#5Wfj7.bj" mRGx AVz3"0 DCz/üxI;0ہ.xa\=/+V֦њ1 mi|[&SN=7j !PEroQ([I' |oFf.)Ɩ oRX5JYH15i,'=R*ŜM`b'G>Kj3 B@Eߩ֮R@,tCT#O&no/ (u>z5vSUt"䑦M22v?' ײD4&vL(7k1*oV?7:1#-{0q/gO$$Z+{hh,N҃/UR=IL=$*.ٻX&<\3xKч@'N?v͓`49(uP1m$E!BQ i$0'[9Ky|u+"qOY'dݬ8!x2EkˆГj0Zs](@2*{l )obJO)wlKӑi$^3! ~=6?kfT3Nlc۠dIvChgMp'.{Wm/U}]AP H= -/uaHhXȰiώR]3+.}^ݞnZc`Gn~3V gCh=54Eb<5f/N{sLoL J_C0nc. ,ZyhUƑHAbz b I0khP=%S9Di/5/3ڨq+*K(Pkb:@!SRSK_^”|Z +j2#鐯>pk풋cUtB-!dou2դrýdk/ݽak}oUoD8y᫡'Ʋċ+,Tlyۖm`s9ePi"n[jKeYDVPF/8dq2-?v 1ܪWRP-N7GBdz:Ym0ryR<\Zm,ixjk'Z*7b]UzC0EߎBw8C!6g~ZsU5^)ڗH hڻEG a[۱e 15۷ ㎹eTm,w/%j[\Mqo"WL d01uٱ1Wk{0&)0U82ο/avHf($D Ĝ ݑ|!A\,!e0šKD-rI.? *9*,;]-\Oዔb٫0M>u^Aoh[GlE֝]qgoOX'(uYDjJ}\GnTDFXsӈ,Tp{JI% +SRK`Oо4ZvIߠ^HshuK\^"HaU;`v=C#o芻blV"0@S3`A!/eY g+|tZn2X +I>DzOF-JyF/}˴W_k y I ]`rSxIN 6sΪa&!F?b,]rJQla0nM k;(-qUK ηPw!F=cQ<҈R#)AheruA>eم`Z5ؤ>tcZ?/[|ڮ9cX˓?E^< uA?`H,0 VKK{h.25lrqbB::]!YZ"o`7  &%Gp) l[;89Xֈ$X#g@';"Dt?ib򾆰_nKg+pCRl\bGxz|8E,}LMiwsZRȦZ]K'[V,<+a ^~oEeC%L[-_̥;`#rI 7B@9r~YhUw&e:!t~[r~Q;/6C3\Ap{K kbMV;v d?h S1QlrR<>C=ãhzk'zXFXM/Ք we SWQ&`(ن=`DXcEs-[(_!*#cd OU\)[= [Wp^$f6zR9Cl5jRպΙ~"I!ȇ.AY}:9$n`EAZ/8H] d E#C*IhzZ‘ CyzB<1oeM@<`Q|'LPM6#/kA*De4(Q9ffz 3~lѵ#uŜtTJ|!(?x8F_f[؉L2KR tw׶WEbvUbXQ袺qjXkDe?σߒ+boPBM[&>9(kKֈ#^])31tSТސJ! WkTI^' +[\uš>|ӂ}H xPLʾԅ?^φgH=%>p ɾ'vKax)+1w% HuH6h]6#x]GxSYŬ9MiK,qOuQIh-oغzh6I]|RiL#pk!b@! :@+I^B@rlǂT|ecT=_G ǙILsj}`R3hpdkIe~@Ms\Op/ Ts` Lܵ՘}0%M FEG^ +.wÒI4ͷɸ~.hJX/Pk#v66[@v71X@B\eنo[&H1ߵ NS߬' XtAP&K@BDUdAvJki[`Pnx؀cn=ژ UļAZ(:8k3r#}y@t'y]*JXх+0? E& u`?{L{3>j OI c>Jg;D.7GC@l(gXƼڍcIv[3󫘰QMm3xtG< 婋"2Y>K G 2ltY7* m&C'gsӖş(8n&,dBCn{PV/ʢ_LaOV9^P0$J[ǰ) ǡ\395,"LUI [eS>GUFmNZ^~/Eݛo@6SCNS@; V*SmI6UTE$ߡ>w'-4%Ob,VShEfh~w]c; 0Y~߅l~c_>(!hQMxكTNc$G5LDmF.2{Mj4"Y@7@DˆJY`}:(詧Eq՟m;Vżذ;<'lN*U+SƗu߸c$^>k嘽g9d9g·^]w%[gifnG iZ׶vC;VeYf@g qc1c|,]ReY_'NgkШ]!&{[+hQu#5\ K &ACY)o&!-Mzڬޞ«{uqtcCPBۺ:|[Et+~ُTLtY(Lo%{Cz@[S#TzqLj P$Щ'Na{  ObkD1J/:ȁ9KF9}Mw|"[z)%QKH́m!iƕuӡ+ {*RTQH>&Lݗ:P}32T!z}Dw^0JJ깎Վ:I8PFmr nE04]fɅ7F­ D ŭ:RNMZWAH:Á89+ ;C+'Z3p4͊Tl {yE]4#j5b䡹_`6D)N5`g{@[d|4k6 0v q]yi~櫷vj;#㥁606}Rd>Yd)Jl-&ض[2kK3"7)E12y`F |5s ;1#g^@0F;<I= ٔeoH3/"t*&z={2m6Xl|k@\~ GoqCGb4m,9& B_us v+m+'ӧuZ(m^< x (CF򼖬4Fh EdʡCNu,وq_(jj!_k? HYd$@-q,2KO 77-' E`7x.Hv WH C;9;\P5b}ZHOT%ƃx, 'gǝP~qajl೅l&EA,(xWfWo-l7wR7+HMW l&wnV}meVPE +9 ȺSCh{T(T T-tk/P!b Ν6C8T^U_5 f#ֈyi#x\O8Ȫ]ݧK$w/IQʻLur{{:sJrz "Ev l8(c#%a,!>spLC7byơCwL-5 %s&8 !U:>4{%ITyiqUM$ F+_ ,SܪˋjV; =XIҊvp8,7JObci=- Z1514E\q< N*;\1 3wyBUnEU5pm5Ή,_Fhb>#R׌|};W")Ϯ89`۠#;UnS=D E΍5jW9M)S%sSF[moa!nтWYrxəPC *|_{2a'*ޔ"N}>`Bj!JN%8Jv?Fe1 OLɴg;miL4#$Rkȍec* Plۻ{TT AyA')h8ףX : S+5Ds嫶PBA#hB硺iY{γ*ߠ<_.Z>uY[gjD˱.wuQ^q tdHۜ%GWK^ ϡ["ٺ chVRQ*cmv%V-'}i ,6 /JX/"eHv1><3 Ҝ:Ya;mMWA5[)Nf}o9s39w.8!/eӢڹ0-2 z><"J!Fk_v@Nf@=gy:N 4n"tD]\ZZb죵gk i%}M/$DOKTЛPqϠG,O7ۨƦ5q&;7jr>V@++Z6_LKv C#++1MR +Yú_[2V jT`KW'] W}HYD=Z.>ͯɨZu{=- 쓗~,w=uG*$y<&EaS=\ R#c,k'RT*}=@tAO:Xg9ՅpV~b #]U0(I=%_SEd}ҹGLa֚aG90dc98n LOCTRdK!7p׽].%wC1nymsg%K7Ք#MŸJP0PRY@3i+#TcZXWJf]up@o~,,&JFxYg%.R. #|@LJף(y&I (e4h,V}kC?2]Ňzq-H4ըc,  | PyD1W)@ Mz=^*>]6Jtl/86' eU.ϖkmdL!a%Qq ӘPK"t|BkѨK3F Yˇa! ŹQ 0*`A1ޯa@9;5*g$߲ g9}Ci/.P~DB;mL^Dh3<@~M0a? ;I%(-*L½6&qR~̮SK356b١n/,.SNkYYSSPn%@նL`0xwYלG_ qKwRKM݋a>Bғd3^A=i/ u]/$6mp]\0I^Q&.@u#SV'M$7`YAe" Ue߅XӤ&9Zm>ƆSjxEG iThΝ}$6LA#8Df˂iY@zŭV#둸8P]֍hD}%O4fy]-ytL1e"tLO˒10AU_7PJ$&-T/E/`#Jv0 W?\eh?㼟s~gAxO:}lIֽ5g%Λ%ja%샍#сmdau"|O*nrxBd0Y9ߒQz-gYU%aAO**h-ƝP*zTyH}b 0g{ *t1)u Xk^̖08ؖ'e5RF oJ>Q6U AJ7KxeiEz"bvl2[X!j=4YޏG0uoa,^i%$S,Ƕ<2>Yn 'Y/W q{ڝ|b?&A_ MI` w'sWUuzʲ"# w`6eꍱ >FGG |;n7 J]k:涷j1SqrX"I&~\>r 1q/"oH0u2> vX!Rd<6B , Y؏mD/ :ҮT8`Li;Z%;69>I"i{lXW[+ X;xR~^z|'dkML ʬOl!`.-? ?X 07f퓷L_hV;b" g`G$ xNm|_U nȋ}m`e1n7{n"Gد<# y3X:[[);R0;sey:#Rg0)2GTvd)#1r~&`g} GBb޵{6&T7XRǛ`}WN";0$#"]i.c#'zmLU q(rgA>~$*X]#o*go:MH`M(F,ɯ3/cۍ߄b $S T _ gP!m=\KyUyL{E'#5G7NHNv<[CX'\LEwtj":&FBD,YM^vZQ Iz4,7j  @`L׃`~td"9c b"E=$Qe$|F"ZL?*;bn0܆Kv:ꢔ>BO.XGq?4=\{6j7VQFR7Ј@c+ǞnOtץTծߌk{JoXA5Ƨ?gaDȦ1&lP_F2tf;Ru)]F+P~Vc梌5-ޛڸ$t k+MW**,}S@@w3T%ǵU_pv+Ơ!#2oBF)&nzu+ M뜍)])VO({^ 7IcΌ!ƕۜFRƓY$գN5R[¼t l.fIAq CB~/ % 4;$e36~I!l1.ut.8.w }BM'\WYrHNt/V'/V3 ѲR}'ގRX,+ D t\NKZR']tC_%]kjUp25ϐBF9ƜhRj[W!_8YGNN\W>y6O"W,7on"naYE& v$Iubs !DAs*}5Xif+`FO.~=,dmJ]LJX0?&.b( '҉&#:TC+~ y\ߊcT^(|,svH 7ZmPzm֬hbC/> {i2'v ?@ rc)TOɭr!4Cm&*J 3L6awZr ñ]'(W 4 TOxzuE*”̍1ӐH»*o92|B$怞d~Ӫ7\QXNhAȕ=ֆW{u?~h<]ƒ;ݥ3Ҍ +2'Ӄ}e~#~F/V -bqU%3Ry$pg$D]& yiE[AZ8.ĄY4Eδ-ygƞՂJp+Vlx8:w"^W2zJrAKbYXbS\;;_sT=ܷ{\(=Iؕ~m;vJVo[hV&M `b NՂR:iNҗ IEuptR +^)Vk:)of@$n0~PCZ2Ѡ{bFb~ ]k}~;2:\M8뙩 rVfT))r|l]itUBlkkaT%ԛf 6ҋiˏFȵy]Ŋt !-9vJ \ORQOՐqQd wH)@Cf}QRubДpOUdٱ#a 2&EGe6h>:f*A.}}%HhGe*4}mjnST;?9]\ʟ@IP3y ¤[xd{tP=kv6H*.\˷uZ{yNssM; ǧ%eaLVՇؕh $X-Y3ss-Nzŝ K}v#) uu)Z)fK]| [{{X !-CΙ>YudHl0&PS;/x6ҜMnНZM0{OoLw(ߊxc%+b!>ىFL~Zc] <8gg`LI5J<3^T"2zW95 ^"  Xĭ"R09xY}$n%+0T-E)WN6yUK#! ~@qC8g-$FV{kKl&b(G3N %OnM-GR5Q!xot|#HOhym瀃x|ܻY%P,|kBȞb1QzL h\ n/ZN}db.m/J` :[a ?\΋lw)`ݐdJE.|J44 ́SM!'6(x59(_ySػ]ճ'~qv$a*9ܓ"ȌdVdGH/rdx),]ߥiCɍɬ8*X5pٶP2L)reAWp#c)MUvxnP@`WuQ[>'?m$bZfkEXnTU}$.%aI ӽ[yXz> @`;xP.JD$v2/]ʹaue bќ*!8;E3&DUvR#7aCɦ] 1D k E: x'V60w7KlWubA@N@_ᰳ bK57&{EU@ǂ1 ~%`6J$\/M7xODL ?H܈Ί7AC˖>\ n1ʦFv ȳ ac6ԩqx'*tلrמ ,kQ93F]Qm:w4XO3tU-O4`_qmpN@On)k͛VgfMq&nkOHI9YM׀D`j|ϭ4L6FLCS$SG)B{cIZQ=?QzRLXFAsj9*:NS? R @ʬrgb\"GC2G^xb\7Cz|y&a)^pWl۪c7S4W\V5: yik=@#/PDd;1n)lvUƱ|n^?ck 2A?fkh`g:[5t7c%5AU?hr#jFJXs;k@(oRY n6}|_].x9j~<n$`MeC*ǂ?^Ų~.'OU:d[[`:ŀw}^UqwdccTEFZvl0h%[1'wpyJ[=9=uAxk[,Z2eBݵ鵜zkk6Uf6Al@9oჭט~+Z@78c=$o[} vmrbĝ>U@td_soZ9c4=@pըAn~e^iE֙-h!z4 daTPƱxwlߛ%nK([ wƸ'v.SN\ LMD.vyNrXqV-!`36"MV\ݠԲC0:eͮrO;r"ɢ nu 1,\f^Fdl\pZHp'6:-0c_(tܼJOfxg0S% Heo^FVUq}q`TZŠar'w#@BM;^S ) D&:C 6e5Bc*NqK!Y=x6P#(,BJC ヨ/@,Ne$1 g J Z C(Raf_fY5B{X'Gvۧ{fk4)q!ɴҙm\4A0#$s6oFk62OՓl^bz1CޝIڗ-ň^2` oF-]L}:)¦tV]_8GEn/Ne47C51q`)H ]3ܠ{W*p HAVx3{eA0ջŷ.si87ktSPmP-v5lr F}S18gBP|[PECe4e}tb*t΍aFnv=P-0x 14km]qZdO~l,HU+ˢ8 "p'}?-7tHad;Qa:~<-OB*̧Oi\ނQ^rQWt~ژK>ZV?{ d8U$`0a <#/߽Uݱ$M*|9 %&'A' >Sf|mbYT{f. Ã_?I*߉2E\[1HtTSa>YAs5"%xՆy%:JeFSVy-)3BV)Y ގ{#<`(3gXىrE.("@>[Unz0eւ0#g!t.J <]GSv߃:{}!S>uKqQR,¶ | 0!UM&k&_$vE:wĩhoboխޣqs% h!6I_ɀϼ{T% `6X 9޳?΢u<~e:‹j;*~+Uu= ' d/Jx5@o-M~&gෞECxɋ q9lԍ8:XE|xy ^%cZcq&P,;,\4d&J< XX8*dKU=JTR^Ubq=ܨFXm&9kVYRPd"Dm;Hs`p rħPrR EMmX<\c逤w{\IXؔ6/#lՄ5)\ngǧ.^?=^gDK@$kH aD-pG\Hͻa[] IxʗXHqmFw&u_SۻiI=*K1mB84C!uWoDlWDž 'JA; ~P?AIK1 FHy+>+nN>gHX^UM6;tXtG%BZQ2CQR5si,"=wѾfȼ>ٷlZ#X@ \9E&WG;px;ėq/5/INOMA0:g` G?O60P`+"7( Av7y zU/u˛7z,m KEtY*ҥ"-U*ՊfE= \' r7p v詇nqfĥa;+\|f@pPBu.Lڎ'T/R]Y-']9 `<1[S ׷o5p7;|VHJ2rGԸAUE}U#{-ݬT E8A) 5_;"U;عk~yFWsz; tX̺rwx}.zۃd4 pϱQMFQW/JQY/`:Ex ie_2AO)’,AAeQc+%<|L!>G1 >7y'=oB!oO_/ƣ{_oۦ5?\>uj>lU<}3ccMPu:A?kPo?tG`h\+K = ,!4ӣgw& h \8c׳͸WKZ2,uSu#_D){l* Z"\d#0%0 pIҡ7oQ+R:pے7U&!5 %єCY@>C iũ3-B`hHE6dc{ׇ eaphrE(nG/@&Gt7W)Q N"Eo-<\U^C gS66";T %К${.)j7nuͮr0kg}Y4G-}w36n#) ѝx!:wNCUz5ˌɷQu%/% -ZںB {.ʈIXPCUlv%klqLZ$NW(cfKT$6,*ĹLj·'lo06SCfIJjLI1 %v lv@)U v*]8QIZϦ1QıAV>0v3&^V/0p4%AE"$ J%Fc r99͎"83uKple>r擬AitTf֤etB9ݞA ioj.b BGEȌ\o4i/bx6fx+԰# ds}TgcO[s(5Җ;m*/Ǿx6臗q{@-G*ŲET$I߻o(FٕF_Jm=_qz2Jga;ܦΏ!Ȇ$5\ozJ>\- rq)Drނ2xH:"%JKM #< #]@\i:a@C98Xd4%3 9jA0 D9}'w|O!6o^}H% _F6g(*ʘ2p$ٛ.vRns*n6 P^n!3o8h\e/!Q'و;m1-&L)F"Zz+ҭnbxTw;~FH-JM #/3{-W*2/z0- T| VRzSzAvctws;ApU%l+Od0E+zj]մfPSk @C,#&Q+穞X+5MZT o\fRMFp}`F-hlI6ICqz\*ݤ>%M9=goUGY;`κ^Q˄N~K%=-FӃU G^[܏6R]-s^g-d98R.N9iQHHjˑ- b +4dL% |>UrsӝH!<+mE"-DTpqr(!"ŐPDesZRgW'{,*3H٣nП ~L5U4 ^1\p*0LLkvF]# )*цO+3dj^i?ft \?{ٞ{soIX2uE5cbX{;&1ou)$W G߲ƿjcLWNQՃ M|:%HFݬnbU*OoA: }Z}zJ㚄?Ę,Ӄ_z*Pft ٦D4Q}" SoNqtkJ9Ia"G m/7T;:E?Yͩ$v[7H K Hv6c^Kˣp{ ׬40BԪ)7׺|.F/F9iJ<-R0y+!^uet rkaBߗ`p"|{}w`YY?|q;A`J~oh=%31xm2_wė1Fo'DzSՒ<=&5f9v}Yk@x>)1VI/yts` QY`R݈zZlmAdHLޏb& *7g9ϤZG't1a^f-bO[\''F)7h 5`g`LKB9Le*O($]R:|prz[CIiq+d=.&EkZvu)Zz".d59oz&V@yo ||RSh$wƷJNO|j PJjYB`j:1o믂o8t27=uwcܭ*c3~(h61AIG;]q{c&́Ѕr r '+3 f/'rxT0R1Q9e)eǪ Y0/K<.gr&#9׶5z| o u>HuZ@v<204Kxe]6i`*U>b%}ٺ?{ũknhŽ ćhiqq89ְI򇡶=ru 7djKqg+o2'hsYo81ܬ/t Sa$B2wgQw۲[#wQ96?bIpNh͐۶W6F,s xyk:#PO/ K qB^13>ϹQn}+)S)pVQ]O =V Y>s@B] CN7zط=O fdN)ft=/P7l-N1~ў,7}]SE]zXg2(ܪ8M"I+Qg ,^71{욮iGUh,G673d$` l:Xey~Vu1GI1c£TkutvC6g>H5:n^ƭ& 9{ Rq'}¨57 ( L`lAr?0~O.Y::3x&;dʂ|X=8VcHw1Vp{`wP"Nyƥ\'h Yٴ5m{9#Wu6DUĴsC=jyH)C4 deu>q;oVdp:صyGf->puvH"pqWI7`%(ڬ\bb:)UgE1"C$ZȸoE>rv0 z& EG%2ʌ?G\KPZr߬a4Qe%W]yvsyAh֧4m#l@ѕ"R,y|ep%'$#L33{mS@}ZIXE<%M67{ؼ[볓W4OG*NRi@s@Nd`;f%]w}v'ƻ6/=hҳ>u&TNaGIUs>ݪ w'm.OoA1y>shnUu,J_]ӮNa.(s$̬ Zק/TL+Й,ZA2XPHtZ6n /gSPQ~ 9} $[@C驼;q'HSP`12*3,Ag8 ๓N_&lU6_C\yXI |x U-S 3A3eAg"W{14Tx-mMak 9YNJꮶv~8j=)'vMd3N!R][Gm s 475 aYobpzrPlR7#pR.>£ КaMKnGbs{c&2hE{-8ث֛NX)fc5~uNqj#4׃ jGȲ3#4{z"UQ!tw* [$GlO|Qc4E:fE>I"%/ WT sh\-#3){.UQa.^-].()>}~ς+1=S'VV5ײTxP CdV$R}^00e$GhkxÄRtkۗž3r}^<ua-dӄDE@X~ (T{wXSZLI`mN$Q?HbG#|S׾dž<NKTRprY欨kˑì%%#Ϸ8PV(.˱_p=WhJsLdV}x4 *%*gL]jgɏhlq7GU) eȰS)g(/5*yJE!;ҟ0UP*}j:2GX !,5^UQLfjHUKi_".1Tb%E)_vzm9_8Ph=zX?T"f$>o<*u`he9d: /?@ T*(7y4-Ҧ9QVΪܤwZ9V*YCc j;Z֨"AyW/%kH[}DzQH,wMn48KR5W>Jkb홮65R=$h=VwKOH>`c<HmWĐn3Vۦ1ppH/0?y>![D}^lmz$ii9LP[]o>ᰚc9]m]g-#[$% 'SdB O(x0j|HL'w9בOG cLSPm M_GP6S0̰N2_9q[[;tk-3U YBjZ7hdWi,4qGt=ɫ~9 *6φ;wQ˖ؒ] 2^X"~3,3Qnim-F6>jq NgnQQN_?2gڄDF<$U1ƍra}Xog_T.5z͔$ͱwmC'-er jϡOԝ[9քpXi7417iBo &16O"4J&S NtjgIPhC/p|xh gZg)|<0 +UQ_KVyTA$$q:v:NQa{g'c>Ph}H;ူ7Wˎc6_&/ڰTi1GZFӝȮd&3OmL d&=|? 4 B%X++퀲fa;CPU/%//5>]<\;kberHQi3wQNnlt#*e k3plzPb^uTQEE?+=K+ G8Z4d-K.j&ȅ\{b/ "/c e7Vb8ZY(O͜HN@PY(x^$"s]Rkho $/Yx|^%T|¢Шdߠr RM*Y9˥8-cܩCk|>Yݢ'@9L+ .yN{ڏ4`[{bIuu9ÍJhc2(Ypp˵(pW!R!dX42D NByl7` ɳϯgb kndEOs6•^f &O6#jQ/S|s.dLR~D}Z.׬6n:iEd7ĩlC\v7D2vc#6pYsQ60nFv5qI|2+{J`g_'jo6ˮ6N\6֮2^k{ zbeNdG_bPWЛ4h&"?6Z-S sNV¸a@ivk6jGS}XvTs>smnM 5 p!P( S_ؿrDtZl=eoDzMIhj:j+PLLv~ee,GqhK/V/ȟd{{{;?j ŜlH1̣q ^zCʳH$YoʇP9̦]13 csخo7W'_.)?^8z u[ZV]+Nٙڿm|oK2815s ]Z%>z/gDmꃷӺ]K*(vIwlTO'1+R犷Z2ón])UBT2!H8၀ѧZ}9t2NrvA4xyl?Y_SF?OmdA#eԓ0bX8Zg?(Rp4&溺{S؏h^!ii jk_Ax=/Mǣ\`_ avsT3~)%u]QyQAc3ceQ J@ILіM0&зLgH)Am}@$l% c*|Xfk.Ͳg˛üs@LĒIx2G06EZAi\yQWW\&{KP%u|~^N2zw}_T8g)J%Q;_; C y/Oሑq#ºbE_A4PCKW*"e*RcE. /ʬejif7\M$ i/-e!=Kv{V05'u5!赚pWhUmAYU6=3 ;J~@}d5-Ͳfe͎9Ԛ,ٱg ?-ZɬpH8s5D0CO6iNg&xK xNo߯3uJ s/0b^ Z\G!ibPy[&KS*56Ȇtp"(?̨8psS3VfQQ&k 󸣏ř'qzYƭ/H`RF#faxFEfcd\*" r/ٖ5nQ,@A );AyT! KWNXUo?G6Uߒ\k}ϲ }ʔpzX%{jWwѧu3Egkn/<+% xv5%M0}cdk5X/0dvP1 ?הQP,VG.@~OT%I~_S1!}6V,/JLhYQ; .Js/BЭmK/ .A"v;P~F`4C#I\jɟ}*X*IeY}`X'eh$^Ca* Rbe|fH h9&*sj0su *wLTJኳ4w}<<]*-0Z'i)g>4>뼪/is)%),f^ #7twt4; Wo^ we)28>-i`YS*ωi䍫wjm%RJ Q)$gd{L{xf**U6ƳYǚخ!n D^.k!=8VuBÄ5FRڄi=agPKk,"[ x-m.mZhN _<<RHZ<}258F5IIo w^"ƞ 9߽lQjK67as@!-n!LF 8N_m e>8PS?ɯ%'4}Ƕ*`e >|%w^ԉ}yo @գdPWAFV(K?WD [sUHCBg]5tsU>}GەwR.oN|(5uj0NJR!rl I7@;x7jaB2ѧH34(9l9ЍbӸ1 e҅ x @mtSQ[w,j/%WڋnsKXKuENB-PCcI$!ԟ,ـ?WYY6Wcϡ:PCT !,q*I,8 ,ڑQר25aX))7Δw8O_ӑT.dˉ4۹w2;V`\95x+h0COlюy@jOe 3x쀍[LD3[ʏ0y9P3>A&RL!?/V %)Fr_lŲg3(4e%# Xe\R/bVf J'2Ir~V0Pr s s U+y)Jxmf9'nr"tBz^֎Df=kI? 5/^KQ>-olwsEj32c[/Z#)ɵyn\ yJn/YPg~6(Ϝ~eHlX"Vl/ ;~qS\CZ Gj)<*n bQF Fga6GѭV}m5t}{2Sӯ= 44(vSwߐ*>MI)~yޛOV~3P%}ՑPz=^ӦiPB]R¸3GNڋX I\jAw4* \fP0'rw.i ueS*0UG,X}ojOrr eIo ŏ RÇ(6G! jwd87^;sJj0-tYl~)vThlyzB¦M,-wV 2YzMt Lܪ |eвNkQtU֋f+o-z߁$B EX[@r pKց;E 4tݽ6(%hf~bˑ_Plϫ;?f3)!x+,aq RP&h <=nby&-dub>91+ ҩZZ]ɾg!VR}k7L=xT{Fy$(C<#"^" ^>ze7&D@-_J~cqoAj^GyR_NެoB>@%)bJMnUE7 1f=Cࡖ#>^Gp,H74 VixrsiϚxEm01tKM&82-݃I.Ws5_b:OSnu= aG X]"I>L XۗgrFe:o*ᇦ QQ'ż2iS GH>[O, v: W$]KǔyeH C_f7.#|zQ@pZ;H32'Jޒ̅U081hnzW&Q52C,Z[l$`(]'8MT^yu*,ؚVry.i}d>/"c;>ʭaHEN{z]֏J?Z3di*rdÿxQ.ylwnEx Pp()-'3]`, f>m:,.ߌdYxϓ49F[ Y5_2]M~1&[oܒ0"AGf܅#n_qgT-q 2S j=w@oUBp+ņ5>IEa6:&g-Nā˷, hLrT8& sPدC~Yu]+ZqLwA21 'K^U>ZVG5 CYkp@dF"@YIX䴮2SFkuq\ê)CdC269eJw)6 @Ώ!ø@/b [7 9'Bz.JB~}{i;8USV,5kK]Ć1vV0K8<B#\#R]zZS -$udXÍ#N#)ab\ _YAh|GT ,Y L`N0xE{tXY+&VJҬs)G|VաzD`?MOj.0ۅG}:#]6`B;Y/"'> ~l,Ɠ:2}zۨ8cz|3c:֤hVǢ4z/S?"m9Wof=T sֻCOh#+KqpJ2cnB'.Ve`Z;Y OƊrؾB`vR)79Mķ<;31خ.Bn ‚{HJBewn9hpԛ=D=1/ yp4{?Xe;kJP^fYw_a{` Z+lVf[Yӯ{_E6~ 9fUv{Y]w&@?3s9ֺutO e/gH0+IJQ̱oaPsj}UzW/D⁶kQU<5oo(bӋ')Ãk`R_00jCGs냎NX)߹zڡbq`!+=ܮ\uv}M4}5ɢ,O/ Ae ZCaZN RC ɉ4TbwYnacm U#6ȵ M'i9LE{,5(J˷}J:I P>M-?O 5T(C7J~eCcc^Q !ItqOqa;)O \W*-$'Ù Қ Qه+='l+K˟]vژdPHu x͍U8(l,B1Ȋfq(1Q]w7ʘ?c4j~*gdrvqb[U&B8;YnFja0&csuQD^zM[5n`a|06=)9 ȼ~1}Uh1JT0-T:nbހ_1xෲo#c>BQ 6B4³D(@+\1eot4PuVfg|kC;!}nQduEDⶨ}.q*XӌW}`Me15OB:ϫLѝG:h6PeёwhAt{ -ZG:%mB%"` Pd` ضO7`s]ҵ9䱓!vz GT~m>햕bĨm9L~dNe˾y2rΚ_@8.EDFt ̸=: uY99 Pq/S¡;Rڡ*,hrV.dh۫S0-aݶ_q؜\VZc>BMXRUW7U3 )pIDjL,.rFHƬ{.tI8׮[yL:y1Q&wKb8\ c6H:/E5/<%M.Aw)̵<+؈L,lzB⢉@U9wdP~eFEkss`ݔ 7t*\ M@UBcl@!F)V9jsKsO7\Frޜu5br^|Xɖ =H |K"P>1KE8qg?/dP;{uxRC/1 `3gYԝZ:? vG\) )b'+h0ӲfXwY@&7v7Zkn@4e`~M?C,7dd`ԋgtᖄ]Tûi %m;G2[o-t]̄D.p3u{1d~]i.]p6iG<8x#kqp ~6v%~" ZA?/v=p%]2HYDؙ¬M&$Ys~( p\ Gx4 &ۖ۟3I W B-Q0DQ'-x֢pei1ZS C ZeA"_m՗ATZ`ɰ$'V"2K9Ba)64h9ba."LO}%K_@ŊkE4~ ﷧MOӝᜋt%XiThlW=7WcEk`E p|Dl(SxWU)"tRwG l2exJe}#HKѠG F=7f;X;ashnZymSE4JǖMO"ݕbQ/st4NwP)ƅ}J,k']^0/+8f4 6^ D#`@\ *+@ڮ.ЙRNxԈRS^GU`l ձAedۓtQB'Mu 圦kx}yee-G#L;ZРSc*}nXlcz:%5c#Jy*&0)kcҕDrT*`WmEEo@97{.cDukXY~ZM!{8Da^AӾ4-ʴ{<"(yy{@d%A= Bsĕj#)&3AQwp7#0lf 77r fzJ/razr}P se31|D ̵mؚY= =L36t%P()ZOJ.pnU.]tknXE>'y W+48J4mV$ڄ-ϮzFH^>0͹Jmo|`7cAB5_̤bIL3C7Rn ES\(#4\.J.ZCMeǚndUCssc}*n'vAY),7Ɇ{L1Xu 8fMbl>ЩEZZV(mQB8Y=_ģg+IӮ8=xF/I?3 hyw,b +ʥGBX<%cj9EAvS81 Q58SbϺg{9 j)L[_ >Kͱwk׬N o yOTqtB/! 3>2smw:D-y̓߈1*V$2s:"t/t*TpcҷHĶ1x;Ca u:XSCN_ҵw x]S]zW,ey$"Vxũ_V xkɻQǙt吣?~(wʍmG|[2@|_ͻyA6| B0)7ڭLF,4)$1jSt3*ǥ^OԸO6э=(,k/Ҿ%ș/H6_uCO$^q58lc%I!܉B8' -Ql% I{z21>pCI +V8reӹ>*[B. pKMMK=#iHZSL%%67kzFQ?dw !z?؋T/+2LUd%mՀ> ?czKipF;t03X]a9,~4jr>+d!H9RZ4}q7^Y]dڐjчHwOĽ3+UwkɼInWRvxp~,uoKO ž ŠN/6@|¨Y:Du(|k![4h:l[T?R6;5J֮xW pe>qmP:!h:Uݗ&JX+Vop%M7+p,>U XFϘ!qH$EoĕȺ ԾϘm; \7G\<;iH zJlm͔gKD3J٭3(pł>>B=NJ^R"]5mˌ36whTi;t,g羾T@5u FPZ?At$rrB0ZY#ꎏJ~Ÿ|OZHXGWx'ɱx".}Jfq½";#j^&*Ө9z:]D%:m nՅݏ'Itil8ըdUY$0xgy/ev v ʸj7BpXz-[pD߰LfEF ]?VT_rwxmv@3Z52@i$i=_]I1@nsچߵ=AlX>~*WiyϢ0ٸ5.91p+ȘCv_׼#"'"6vg6Ts;+a.K=7R cJCЀ_rKqffS7 mhI醞]e# 6?)&Mkhu2jJeF`kIEtP?h^A2GYAM@&GneOW6ĩץQD#{g4sUm< p)T|)C)|c*lVԕM;;&e^Rp&9jKsbBM-)%}\82D`ϼfHGǦ^$tkk%7a#7!s2g.?XpV14m 흝謓{f]K؍;tVu/wZ۰l4[ &vgpU pVt{CعۂAZ+֢쪔;ӯˆ ' *D`iѸtɺRtXF '> Z%$Sf^OE< 6뺚ntY[' [q'IkJꃪnַ@V-vcDF7 망j삃)6kҜ̃-nvX%|nkOǤ6)L]u H8A7OwQ 0@NUkc#-ZO-Ἀ㟽D:4Ic޺r\*j{׶c/KJ$E֩ozuJL Yt9Πm5O'3Z έrt@DU'B+;Ki<5CL%b  -aFuNW\L|tmSY%n%3Ut|LxV6u.NKfՄ1ސ_ˌ +;J-ok\[X W/K}<^`S3KǾ~:Cu첄 |n].q`P\u;_[Of(V !/fv ƅ₞|:=HE?Ln33*~s)\Q/woԆNwZ 4IcB?f켐d7mҦ':yPw7<굓Q6F,IT@{NXAAO[ dVvޥ3%45P*wAF x~Lg)J^G6y&$&e:6DB4 Eu#2xS8Bp3i(Մan,}hܲ&O6 `k$4yd:jb/Yhk 6o>o,0.RX?ېcornpD׷]se\Wl* Ɖ}{{7cv!/^%kr^Cov)v*^~S%[@uOyN ,J l$b !pQ=ĮHmT%m1æ"`W[UB6Xc`K}5ߟfYU ::y]ڙM%Av /o5铐Q8t(ִs>=BhRRӒЩjONP| ;sv˛jlO*DZw”|7$LDc;@?9$P2s@!t̊j%o(qNۂ`4/> ib;h*V$dZB7.!W;wϑS dJJjè:A#MlJ7&YJ2aw/ͪwNX2F<8l[lz܎ 5TpEH'Zi_n+ÆTV{8C#zDѫybT/&˪DY=^*<|,z;wγdY5]6yR 'u"f%7lu(tl1"Uq` ژC~\zn^!o6);]6Ho ޏs%q2Y784O-Qa[: gpWR6䈖Ğؕk-#hsփàoQxr0uB[Bs\86g#},Bg?Ҩ@Go1a3aާ↌膔Rlxr) >HjS`hV1j>9+;\X(텗;eb, (DU+4-1F+Cӳ֩pxs.!?lk&e6 u A"@Ϗ>zY)~eKT+zPSisɃǰP lZ'jtu;r`UOEㇰ4f) jFqnU5 ugou C#Yo*}.w]pH9?)3oZVR@, :x]}>'7ć;2>*uS]G A{ Eh|aYͥZCuf$S#fc]dUcAQwI=!*\`xqФ1v;zOX/FKahde:<(2"4a6Z8R29j.5qξMNbilOT %i} 5W,J*I Y>bu|ηj~Ru DO.$cJз`g\uGaUfx" s`3ؓn'~ wNCʸJ/ƅ/Mf'Y,7- > UY}Kri=CBpٹH\g69ׂ$wX[0?t (4y/rI,OQxȏp*0JFۃ83{jJaeޢ5Qy}DXK"RAe$60~%SN# v[K? 'x8KFQkL[#_"#rZm}%7?U H3sڢ"IxDfmgn=b-ν}̊`?x YpdA};?man}mmK2 %W8G bio#5 sN.idi:U?`ۉ\Ft[AQt qVp9?S)U6}0깶ӥ68yLj.V(,8 Z.fp@ p$)uYz^OVbKHuhy_:bڽΞp|T)MXD)AU&v%Q_$;̅=, 0ٳܨwKqx7*H7w(?[sy7M_=2:X(l <Y/pb֐ [#חʍu}P_^ЃjLWf/# 3: YZ