libvirt-daemon-4.5.0-10.el7_6.12$> mZJsYq>H!x?!hd # _ '/ [g|p = =  =  t=  h= = $==I=z= @2Y(34)3;*4k+4z,4-484699`6:r6= > ? @ D G =H =I =X $Y 0\ h=]\=^!bdeflt=u=v w=x=yx !Z!dClibvirt-daemon4.5.010.el7_6.12Server side daemon and supporting files for libvirt libraryServer side daemon required to manage the virtualization capabilities of recent versions of Linux. Requires a hypervisor specific sub-RPM for specific drivers.] x86-01.bsys.centos.org(JCentOSLGPLv2+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<!jp MP ,(,)m^  ~$AAAA큤A큤A큤AAAAAA] w] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] }] z] ] ] ] ] ] s] s] s] s] s] s] s] s] V] x] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] s] saf94493a509833f1a634c957485b6a42e6b98fc31d8e1808718c9d7422c349bf60d97f2d5f251f691d22a90a6fb924709947a5ac9daf942c12ddc9775fcf2d79a001661d77fd52ac72f3d3fff5e82cb8062e40de1d64d1aaa8a430cc2a16b3efe3195d55350c4048b112c418f13d22252bc1be3f2af351d46f051eccba6b5ba284c04725edaa537f63461512f674048e9d68d87a6af4c2173a372d0fb431d9461fdb290cf29d54dbd95f12dfa546cc6fd7e51f4898222dc590077be50036a68e818a97705c7bdd5d318ea0d4794c266d8363848913f4f6649c10a087ca06d77e07c59bdc5c635d0788ce90b7625b3f9ceb14c2075f1e9d4ad705379230ebeecccca67c8da78ec8f5cc5253644528c7f53d61e2a331e2432bdec2a962682203550e779af3b47d7891dbbb16a56c3847fd703d3e33806103f8c68be721d39f71b87ffe1bde37039f6f6ab7dde32fc2c02ef1d66b5b290e5f8bab05db0a46ba62a230016fcb1ec1d66f1ff0b6577fa87389a769957fd3e5c9fee99965041ef28230ab81039ba8768b076935a2ae01f3df5bb193cf06cc29f63b56c7c9710ace5eb35c6796a727941a8950699b0553eb925e30ca0d0d5a032b451d34abdd8aa267782744a7a2a7fbab2148e08ee69a13573071bb16ca798b919e3e310020f3f4903b68cef5d924b5c3e92f35b7b831372e86048621865bc8edcee6f90344b551eb1653ab78f370240497bf5a6007fb59e5af7d1b75f28c3d6e65005fff1760a2325b522717a71ed58dcd549d492f5c2725d4a7e59a9170835ab6717db4c923ff9b454a33c9d28fc9619a1b7eb6ed1b2c0e156fa910e1f20d1e8319a2cae3fee8746dd985d79bff533e23d74893ce3e509e535f8233a0fbf6df0144d1e6c62f8cd88d8ad5fa72efa2013748346d5037f5facb4499c8848ed4b65fe9e14884855428e9725b71e6e202aadb14813950cc1cabd5203ad781ec7b58165c5f7ab0c7f21990f6eeab4d08ecdcebd65c4e13344bba8e4d0bf58107e2597ed8acdda0207154b1e05fa1262328bb37ea1a29c52fc3ebcc4b73c7ff1da82286118f9f56fda96b658cdb90f1e8fa4fb98ca44190723bfecd23af09e973f8a68c3c2e9cf35db71df35740afbc3587260c3f756249248c1b866847a67bc5ffee211b2b3076d8cd3bbbf2c795121ae6e6edddbdd5ca5fce15fa6862ae5cd6a6d2499b5a3d13b016b06e3360d51cd112343ec03241ac2622288ba05c920beff03eb5f0181b2492e39005f09b21b6e2d68484904b1a5f4090371a1e193f66c092703dbec4b5fc962c1825fb9cc6ab4c48b53a7d639727bee59d367b3e4146389f13a050295a119b5928932edce8f7e0c8d3449706261c75644c67c826cc6354e060cb9d90a8e41cc8153122a25885ffbb2c5c4735cbcd35f8c33f8c472a56ff8978bcd276af96f2af25722a396f5013573ad5f729a68e4b3700ac7a14b64d619624d9c2f76e06efcbaf1fbaa35f3379695570229cd17a78516a24b242279a6f87371297fd4143b4fe8c250c39ed3e5a42ad8ed8ec8166b5af203ac475f351a2ffd297a335e7b088e3e1eb3e4251177f9778b734da6f62638952bf55214dccbff4daed76839b1c80caae5a9b949efbbbb461c9a40d7babd0179fd1400bc6d09188fd1bdc4bba6d42a8e49bea5d5d4b385fe0a303054ba6a0112b4cdb49a97ba5343750a2328694ac0c6ad4495a4790bdd390bbce2b5e1d3f158198b04ec6101c5fbc2a7f6eb053200aab36b39a75703a4df64d95a639c5448cc361aeaed632de96e78b0c26dcc46e6025f6362e33a6e66dc180c3fa52d9710dad4b64b59b9237238258235bc79a1b69cacbb7dbb6563a1491936146a3593edd1dc6b6e0eb60ad11af8a0ec010f2c9a7550c1c8b8725f5edc7a94bae8e87a3504e4a46d371fbd01c8fe59b564ddf07f3f5952d2628716651338a5ce2739e50076c9b22d54c4ec13903985eb50ea58c72edf1c80cda90dcf75ea2dd590759335ee85a227388662690a2215b3f09efeb4fa0b4140b02be16c6aefe305142dfd308956fc2221b17002045189b72079336d5b9b0f1cd018641508b53bdc5350691113eb570dbc2f0f8191f3c47160cead3cd8afec55db2baa1e59c1d5360477317b1d21ad9cfe6bdde3c86dda9d1b8705be1d38f18ecc523dec42f91c679143043c9b28ef82eac68d1729a21d371c18eb93f2a18@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibvirt-4.5.0-10.el7_6.12.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.124.5.0-10.el7_6.120.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.12Jiri Denemark - 4.5.0-10.el7_6.11Jiri Denemark - 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- api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161) - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166) - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167) - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)- virfile: added GPFS as shared fs (rhbz#1715867)- 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.124.5.0-10.el7_6.124.5.0-10.el7_6.12 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]=c15bd0e8ad0855fd4ac688920b454cee6d074954, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=de17c546cfba6567246a6d7a4de196453ee492f2, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=06a67c74c0780e6c5b95ec9fac3976897448e314, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b5375776a4e3c7c8d106247f903ec75491af6e06, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=2573c4560afe03bcb9cb361a86a3393191ae736d, 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 !#,]"k%{U}d侚)'Q|-O@_{8_i)W,='/)NP+D73ԪRUNեjy0g&hvhop.-f ;j@ҧb?SK ++y%Qؠ k#')`C4ͽ=:;+!][D_\wTn'IwseK I0D 0;d}){:; ,@J GCIzbw|c9P8kPL]j#yc2aqwt8f&Ul&NpAZ8{3_mYߕ@ޕf&R2d|ױN^>& '4xQaN Mbtq.´xx+~G؀gM0Ik@1QG \(8޹XWkmijġDņXc[^NJѵXTN#~ڸm( +FQw0>FǤc%Ǔ%-/XeݸB.FDϴnFJEtknv ,QNs3679uObKvEu5bd;AvۅًqAKDa+p'NF3ӊ'?| C*6[bF^pYE棚oMR+6}%?xt֤<(9[QHce=ߙΏQJ|,ίUb\RrmFdF!KN1y/{Q;Nc2>S CHW i+r#KːH'cYfe(!Cwn?qt9ᓸzgܫb+yMhI +lS*,فZcDoipDp: ըamES"_ ptK=IB㧁}L| d*k%1̐lI2:N,Vv"W[@"p`o`}e+##l"M'L&Te`8${< cTw).0\S 'R!cf}Fq)f?ݻi|I4؇' IRqF69]bBP}AJxh?}Roݙ-RU\̊^"st*%Ϡ4:Fe0<,Hp$+⢄g:j< ^Mm|n9,), Egr V{ib݂_r9}Z66H|EZ(oC VUe]Qe{Ǽ30h;N)aٸ s.*"x(axLlHHr~쓟եgFn_*KDz[1eV|,(#u>y]ϫHCSH=xFd߆e{qߛg#eu'8R۫> ipUj SS& RZv6&mȌxRZF1B鿅fhM98Ϊ.pIa*>mEs _(W]cGj2I8_ 8ΖN$1]T%EL܂ -KږT7 0޳|FzmWv6'y[O*)FE`2z`Y5FR] Fz! QY N/BJh/Glz}s|rSTT69tF{RDߑ:2.(S.K}_~n? mom2q_K20tϿ +m 8)3-Dg #p\P vY;έ GD%V.Pes3Buӈ2Vk-{g*B4,yH1P s]Q eg6#fa1* g{<^X0R0dUߐ蜸I<痝8ZT}UUXƬ[!1oƙ1~()l-(%V\IkDy@0=<;?vTF@9Fqdalx/}LRBPoC;1xI u=MPAÔ7..ՃŒ~#{0Qϐɀm?Gd{\>oz\\2_Ңf&aUY#`^Q3>fV/9&}Q`@ȪiShE8, *!bO$sDK#p~6l1{Lo.s_}st8@R8IumS (t2/cMHtdFb4ΰˑ&/CQf"GXb qrUWQL8!hpd yǓՐw5~@2bnAY.ӶD>_5sD, 'ɷp'~8ykEtWvo 3@4Gaͤ)ۻ%^1xj`n܆?PR*/cH%hVU"6[ ,TKE+QqݤA^78 -g'63ON.]./D5i)ĝ}m/ |ٖԂon‰}GctfA0R?NzpɲWՍ#Lc+>OJɻ y#[O{U:F$8K4uG߱#I*̡ܚ3Y{J>Droaseo  Z~'钝YsbI1W\H-tKMYck_ Z{4#[ez)O{U~ݩ"Cq %d WrflE5jn^?iEҧ/(}|bI"e9Zy0^B%}PZQs|k1ĠK_ݫy,$ ˾qmwwoT&">$!Iu|YLNxa>@^,,6LM9#a% P&Tyk"Wf ;I.Qd ?s]"/**v 9hK cKu_{1dFF082Q_ z\l&Փ\Mza:e">'w3b (CK$@\@eZn%#9E5CԨQD"6z/NS} H38s"&ѽ=& ,_@ni#jUf"YbqI% F,#Ctngz7~@#C(+g^5k?7(|Cy3Rx!Nx$Ҝ?ϩn(,x/Dt \iy}]9&c.J6݅TO`3sOa*Z,[[o^ٟ@=3$r("2Z55ϗ,IS_whp} R^ 2*+\!@;vTUU:djޡd8}v[++Q|[۽=$ 0.ȕ'g5p|8Ts-b`py+:1V.ͮ80 ϑrpLfVk37),)!eTG}pPDcKJf%z0҅?ld 2Uaڰ$V\E$d+94g5 [s` X#}+.s5(^}dg#3uM@P"jzN癌KUo"߯b/u=v{EQg^ %q\};kɘP*]P6Ͽve,72i&R@Owq%bfĔ>߉ut|tb`׌zs^-qH;? $XNbl? D5a{S^7Bqr;QpEsA։A%{F ::kOZZodYT Na8ϛ$sN%rl;*ț ?>+ͳS$Jeʼn1YM>)%X9H9\7苬)1/KV ]Femap}Q~wDjD?N/7}ījB TQs!4ؗTvZl_A R{}|[dl۴bQ|V_ 4{\+^ 1{ ;IJF?Y\gu\4 ~t65 /CyǻY&.}Ew>}Nzu˼=Uʐ} Mᶘ^nIzMR,.J[@)| ycQBaB]qGy\97Tz3'"(m% 7D/jHJ27wmӕT積$ĺ/0łv*`8S|sH88bp57,36sWM6-ุR[9sΏ_(I"yYZXrY.{u5[&&,;Ǥ{ĮE- ,ݒy\F ' Qy_hG:ms0w;͓. L(`CqyCZ4IAߖz@"Sw4M eod!gzxʠ1vǟޞwD([?1%0Uܚ2 Tc 0tޓL-sJAe zk{wgZW+D.N(P0~N૥Mt<ݼvm&d&jAN6j' 41{(CT𺦵]FÌXmtԖ'AOiiXxQJ4ٮ{Qi1L ~]UDdcmaGTbBsy (.J?TfO^޵Wa>M/|4M|`oȟ^[UEfX5J+@Z:Cg ;(A`]2(HkVԵ8[[s*ⅲH6;q)n EJfEt2pP*k$CsobMZ0|Do7_bD# ca"f#vTҢF~>E?;~T msDCFO "BC<3lP257y_B)M v LT {E=kV:V1dqSI̞DeyeXb3(br.d;Ǜ30`˦̰k 7sbw'*ъ(Jafy0E0ȫ'`p_zo  (@L‘-N-F)i z~h{m&NiŤwy;W} I"3 "8vZ$c6O>uu`n-u qWWo7PkiK'.V\!677W}F_V8)ŕr'}olyGm2}@!گPe]P2x k2EFD0v1=ߕ9g\RGv:zbƔ־HCy)у"@!^8'EdШ]ӻıg ۶0FXp V:Nf#%>L[Nm^^J~P;NE 5=8Ŋ>@A1} J}V >Pr]]&owv"7Kݧ?6vK4W#d*Q;5q.irS/4D1Mnn̝rG4Զaɦr]NY;R'/;VIG= \{0D@_? s8ڐ@5fib|+f"?cۙ8se8/5ަǺ} 5tLVa"Q|daRGu1NÂr@ 7l|_}kD'0_I]@&݄=GŘc{J2&̾wlf#VBSc1ˇW^nKkX }eݢr-<qlPRjbk$z lP0XZ TYZ]tke6;@oO~-;=)`'?-%i,<4BDg}Ai۴tr[L (SsfzGUR||Ml"L^/ФLMތcgZ {G36S4סp?ŧ?ͤ;N)(t]Evm\8 i%rʯ;4[j k-ћ9IEބfxnwVu>s<`rk=Β`>g7nLcp[A k,PSB+YSl'Ɵ__͑$D 4-2B)u">j[!/mzרHUS5l: { h/|(o…iA3%D#⹏ey&RR ψ*Z<|ƷVPHg r)>Tr ;_8}U3 .SNL$ti J`8 )ޘtH:"*ނYQ4Y)T5V_EjnrώzƖNsyC:O}y!>k`dL:ӷ%InMf`k9 4NI("I|lZǝ=/\*=f 6n"?&vXV>G|/cť#p0E[>ߍ}`YKGߍ!= ҋnB.ZYk*#3]O`}x׭Su 01eάUa4W $q\u 7 <gtcwƱr( H\R=֫i˅J}u+C3{)3;OxY y_iqc(9DV:\Ã6c(,WфJ2} 59" 1͚\}ëX8}8Y2S8_0,;8fF1n+m`.O\!*^]^f>)6,x (ḮUiՙn[>>F[Y+)(u@Ck|](e=6e!v7;.Uu%qR^?9hz|4[Vg7t| ?oI.݋a3-(7Dڛv $UOF?y;^R+U_6Me0]KxT~/rBl1׼>1Do/({ \63/;T7+E[8F"4@0[͗ \؏OۀBP̚Z]fh3Z<PU+llvQh=c؇ nSŠdE v]Ur`+ uVmن2!5ȱƴZKv\2<-/Jh(]L)?O͝%k-ף$sb\ cxjW DHѻ]S⢰'ĉE5N8jQD#Pў$$6:=(]٬y5|+œU/bƼR :#ACS;˛0Cm50dQ$ j{ ?8gá: *!P+C'Ms,`-$Bpc D;UkΨQ7hMUIp3koK8^]5c(/o50|X3b nOzd29շU>3F!'o 0_k{uQ~jzk3X {Ëܩiۊy2y!$[s@ePTNzYp9X.\;GIHDdC+c)]n]b*'';)bYd*frB_@5h8eE<>+ԙ!=DbTTxO8#,KPs ًphx/i$ZY}S%#o7xK6wsymo$n>+V*J ϭک« f)C㑆n,.*pЮEaE!4"{g V:zJe +\zoSI-jܰ.6 Ut@ZQ .mGcY%p3 Xs >[D65 ?U\:;XD;f)fP[r Hł Ꮏ~.:Cb64Nв z/,^*"fKli~3/q3nTcCy~>ژ>=u2 odL'Ɠ~x>8gw*jutUB+ ? 5&DW)IMʼn{T(\^H;NUe?2;O>dΊNU d!}pfmQQTHt+nY 9`1yw7_8re rJ (ǿSh&$sKD m=J<Ztj ) ׁ#~?Q1auw2uv(Ԫʛ;6 q ]l0ЩD6\ .( Ŕz!?Q)wko8 `_FJp³]5M;38m;ڸl7LrB) W=auRnGמ1ʩFޞ> 263ljIkQ}C3 WH:i8w|V:I5QCz8΍!,E=qKiϨbԥ ]WQ@ZSE""T!)&S.@;Eu`s?]Ɨ5Vj試nxKb.% Yd$aGC2Z[lx::i!Ix%5>jVw"~4/Xv6Z~Ǵoy@Ͱ] j}}XZ6 /Sz*(4S Oܫv],R -2W!njTԛg,ja\ iY[ /ur.2UmmaV…#ɮ<:lsdu4@_Ȳ*!҃A"V 67 Wg 0L?6}'w LĽ ^L.l7w s(ƌ1P0 c?TZ+GMHFb['\lA*$C6=m8-nnY2]z jpxƭabL1-Q\~}>BPQ=Mr,xy^xd9o^7oI\wGTkQ9|vGmV .\R}iF r+Z{HChXP:^{(} 2kYt̿OWe;%$Tk6 eu\ph"i~GGumn@%VFtwڃ=}_ІVߺO^Olf>R| vB%1N\=~˂}fzʫ3tU+;vKx%CoـUkDH_#5Rr|k8Ǜ~,_i:ːAkx冄ոdy WrB'Q$ftm\uIWZk6rh ArΣ5h"gP|5ds%s0@q{g%ξTBOhRsde#9%]<%_NT'4Q5'd0qTr)u%lx:5;yC s9K"k=BB *4)w?QhKWi%fB&.2sHL`XY^|B@Cj+Z8ݑD*mDxLg+Ʒt MNwQ.UЅ:_aoe!%"Ql d!Bay 4 IDCy)(MNwȘY8B<.OZS2<:iP~D2ENО+t/y H/'9/ir:ſTѬE as_fho@t. ξG7Ut\MUTb[F"*w ѻ1/y, őp噵vaߎuz Jz&]UW!C[$A'+E([lx?Mo0_b׶MPbO\ɜI'k=yu XUZWخ JqhTa<qʠ.ADS€J=J4CSoTcXYHo4jҁ?-XZؔŇ]&j.IE4)3" $^ fSFg+Ķ1.n=p} Оa/WPFp-)[̟^^OQPe@ Qtzߠ7e ,`WE.7=?z0ṂyX<;a~=ԹmMe4< G+ZQ־V1sl;$'&M[Tb$6Ss7 Tбoa&^-b(U:vʜ9c9Fpߥc%Ȩ:EMTXWmJlܑC[(\ߗצcx2Lvpнp"K0AarRCDY 5Clo4ײ%nsSͪS=+压ᗺ€ XӅ+uMmHL 7Mʔ) 9w]j'5o(`OQڕGLz6zL+Q-?U+2u6N߼h[VGbqs_E$$":Rڌ՛+?opڋ9 A>:n>J r+T~6Xcw@djS 7.v꼆ffKc<9 ەVnTZ[~-_c]v$.icNI #$G{ՓdՑ5F+u|,o %zK x_!Ra&0܃sLKW 7H-85ƤV~1-2E!pC ˅UAjeZ;xǐ2̞Kq@t .F?#+Vx8:g;sf2+Xݳ$>ʖ9,ќ\JJ2<7yXJsgv? \D ƖQy&qd oheʙL+M a$+/OYrM^*"%)AZ4"5TCzǛ,jERZocjA^%g>/$kPjqHn:`p-gvU>Kn2H% cR8?1a=,v_$ՖH#^].+I|T}'D^\449u5q]W}; D+v['+F|ZY12(5_%zZB9 LYMѾxH/ZMǭ%>+Ϗ"Pl[djMv5bʻw|"7]bEI̵yUEeMPOZ+!wU~ߨQ}Ӿ llu:0_ܰ3}4X 5-qbg>;EWm7GEKܬ|$dUwqn6f1O>iȂρ΍?sҥUx78<ӏCIјfMT1va+poBI♋u_`Pq5`'l! ydU]]ukXNģX 9ԇ#2(}YvRk/#Sy[}ڮEp}0@/?Qi~(Q3qғa4 `92*.Rum?apfG 3=ݑ.d!]~Jh{l kVr5Z|ja:D>Yi`Lr )^$Ȝ+a8[^vgQGCKMHT%D`ľ|oU38yc-!E3r.tLp־''$|~ b #YIvؕ[U&(xo%mHЇ^69T[P| Jz2r mNdq/njPC׹J111vjie2R$I (\/^@C3߸̭E4 3gZ,;։ BwGGy]|f-QvGCC[8Q&1;@]\1 ̟Eg7- #d8|hd:q_rkT?BA)OM$Eurq//`8q=*C@i`ߖ|0&'Dٟ^K_5q }0e"x߆sgCd$ zAFTR͘_H2Wv+BLk5JxBvF/yxVB r7#U $F{u0Ԅ;Ϳ0+Z] %]lKrG0mḼ~l: \n$dl~~%>!gb*!nf}Y hhroZ$b.iY2lw?)+ɮ~@;82<]0-)߇1|8IVB!>"R#m XB#rmyAȡ@bȆM߉) kIg5YÖϻ>*~ٌ kx3=q`&HҚcUUh~IG] {f'NS&[C_ّ`1~:${sh]EfHf_?Mn 3JYU7P?.vø]ANǦ-!KNv'Dyjs@#sr8"oY+4OYS+Yldb2U/"V%Jq%G1GBe8'; ke0h˖ϫs\6Ƀn {qi=%gK|SJj;(ŘdOkr!M5X\;$D/tpeX4k;}\M4r6)F V'O2ܿZihG"jKorIfYj13Zi!T~{lSE#LGNݲl]Ԣ3tZhQ>QOP* ڠ(pı`aiJj-ce~ЮnhR=WK9+$_$mo>8rwe[w篙`  dZ +=u _1Nn.;` R[D}nCd"cAbj~@ne.m 0Yǩ: sa<`lKaE"zFb|%ey$T_C`XO֨ PtKp0`0SJȚR}]BN ]4vb,nUQ "0@eh$uev>{SbkZHסq U$rT6n[oҒ>% (|jrPWj!OoeeZ%a\Mf\OZT\ Ԅ@neB^UCXdgyo~Yx<@ s_iY pq&Y64&6[P@+zsV!VL6\p|O r l1(qRsp0dw ftȔITj$OT{x Dk4a: 7* N. s ڝ"YQV}{e}*Mn_Oѱ7 y273M5Uh+Ax70YZS-h5,;ݩJi2kT/f_)$ =JOb&y qx$.o<M;zt c )O[zcQ!QELot7Ovp"<.!i: 1m #8'IӞ:p P L;BrzeCMi X8\xDBVcD4c A@r"n lըCOC׭-͝Me-e$3nϢkTݜZ@}wYAC~L.2<&f Z2o8>'8ѭu{D7|qMփ^|$% D~_ϮP)xZU7ZZ%]x\bXq,h 2i#n-SA"Qsk&7"e|/0v]kn,y_I/:=5C ^Y-ޔ)6=|lw̿iRMKV[ab@QhOT2K,5cwV4F<6:>7 y$⮫10rs|5spfU ;Vy`t1lŒ1E g,Hrr[@DhZ2Y Oj[1q'zK"6 f Mxe)H zo ϲHe"?Tt"C t M!j-FY%~%6DS&a)|KM:tnppeַ4DFTY7g5#0k"9>:`fg;nl[F)CX0mݷ=H /h{ޔ?9V㍜=O3=*Fo?XXpohxݤy㠂@[ˣr%Ā1D?.| D3nJOPOd@K -3[}þ!0k3!S9;"B>Ws#4dw]M;~3Yσ ۷[Z+0Fi2 ߞV;>C$kxkBpzQb*YkUI[ u!R~=sWq5>o.2eaWQX..>M~ޓg]̸ iA K*X֔V,j*l~Q7$1wL 7/WPe\88ʺU!MZφޘ%swAf1vh )-cd/#W ^gJ țZu3j}zb}A"4GiXWimZb\[mHx*r A;5*c|gÜG9L x8OlL-TS<{Pج/P'' ُ" sm3ıCE;\[ ~Btyrp.5U=_Cߤ "1; ;I䢛,9ϖd'*_\7QF 벀iCsM{ޮ9c[?"I5, 9V0l IsI\h9%{ $ܚԎ/N+:V 2-O4n!AK(@ٲqEbVU̦צ*0`ӟ!PCALb'ꯕ2=%[bɹo^tB . ɓ aqbQ*lgeZ^@FM=XUK(ĝ4c`SLtH,8ic4QQaz񣋆 ]9mTi~6IN6(!C*+1h}.8_˨PF':'`>BF=]WD1`,;Cg(ίt>"Ca:_&CopJOl"qW>Wkէ ;i_<5ˊ[+$iଔߨ ?SR!GxM^I`tpyYp$L3mm/<{ODj+ڍiZ.*XQMUu,zxԫz^  %α2IwBci{$IS"cRڢ3n nPS]`W`ni&IUazl!&8Q ڤTB3wUG."UGN~P@=_ ,+^t-_@DWXDD{W,*|& (Mr)aBB&Xi6ǹ(UdI>$!x[,\>wfUj;&M()EƘݫ=:zckrg[T*k~k%M"ה0tdm* Y8 i}\{n2PORt8H_\nvY1jb09(pwHW(nV t4F7u"f <}6Xu? {Zwrtcmv*yc@3*23x͇Oj**Cz8@z1/_?$HFnazřFl-RO",cl0#oRq9lyN&5+* 7Y2O.<).k2I^Ƿ 0sMoލMJ~FQ`nHP\~m~?1[{nbn&}tF`:3g)v;r$H޸)QDu}w/9TUќ_]A%@nEjxf2;CjCGH 6sn|q!6"<:%ݯъ0u|/~U!<UN14{|b5`21a!SIla`0^/+3۶3]R<T7U{DC7ydYz+ì buBRjT< Y_oϨ*xhN_=Y }e + z*b^3՗u_ y+A)rKZjK1 '\sHq{W?lyb?&w/aGGW9_?LB;u;>N8MImFz q]oUgb6lW҃T_)RqDJ7(O. $y- 1n{K_fKbIȅ/(_0lCJ7/@ڿ~җ cfsAxPtYNΑ3+|OPYf"5v) :>Z͎{'@Q児 GIzmd]±>NS LّL(s܉J w1Pe2r!Wg z{?XTVH%iJ=Ţys|8"a }zxn^C86̮we!eϠeO; Cu&z nI읩xr#H h1Ҝ;ߌ/?]HVGcݤmar|T؁^4ᜎ Tys,f+<[= 7Nfr%~F,#̽G+cM>+j6 pPe$tY>z1+lGze@)q 7VۼfM0,=ѣEd6"]sW) u^B!CMx,gRjɒy6rĦC]u$CO3gLP~P`j4D' ?Zz~/Lbb'v)H8n<|R7ɣZW$ņߙlnS < qx: vb玺0wY:LZstCYTS|?4ȨN*0f knOW(o鮅'&N@ACz"Ζ9kTt!VQ]Z I YetK%D -eWի$-[xyJBg4c4PYĻޓ&[AM08He42SppłD(4* 1Lx O=pM/cvyf D c'pfLπ4ŃM2H/4uk}1 A0j&5|83 #ǼVק3TǁE:tp̶:G(iテ)?ll5 Lک;0@"C*Z֫riݏ(r5y2$,Z%9od~ D&c5*Oeoj8JȆĤ]SЗ' toU&J}J 7:##}&L.KmlȽ ϰ})!'NUƜS,Q`Z$V4WjX 18c Cũ4!1Dmżq"&_{q2SPpe֦'UGbe5F0):Vv4 @d @ x9Df 3"3!Xz1K!/H[Mvp2$+NWa*y ɕMܔ1Fa\brzLUF&|F"j2} `? 4Caѩma߷b6e\/~Ozor8'oc!m鴝XD!2 یUd>+|f<P3op"䅳I;I(TyDNHCUHy&o;EuOf*p9z 5p&,, )}V*BTJQRKkmz?a :!`uC^'&rij)1[$&%?v==Voh͎ST`A!@_iwUn>`/' w:-/pЮɁox=%6 ~@0^- -1ETXIM]:;k ~6Z!bO열Ԉm~a_ x_t3F;LGcEzIޑ˸vi xvr9SU x_2&u"deQEpA'UcXd׌ i@4φ:H.@ÉM6 q+nX+!lXhI A|vS`-~DGhhR.PZF{9P;nb_-4 DWϕ*s-9?ق4j?KxEnKI,#MyV(cVK4Doڙ R{D?Ne3%'OGeo1\}XdU0t:!wZhby{>Ҁkw)WF$zr @݂GD ;.ƈ]r6KⰓ(.#z^!\o(s7 `rpatNſj}*6jT.bSEVI*L,K0&nchF39VwI\۳ cW.{H7,~PY,-lf7' U E~Z99+lnd @ӂBAewt8Ycɔb]ST"{K3;OB΍G%р ʱRn6͙5ϿvlluܩYi4NgZ"O5FkQQ#OH.O 9n/ bbwڭ=ԡ`y ojukT\X+Fn"d7.n4'^N1VdXf^S˳jE0I-GqYHi3"B*kP Z޻q*PU.Ip[Ǎu]&ҶRO""m;:Xs7GiXT_RL#,ۺJK=Fʀ>XJsy. nVA-4ab~`l=^|GD@AOv@jt\ŖAryGQ8:V!7If;Y>9[s;v(ACVYߜz[,d+v0Z_pZXJ&xm{ XSUG ӰiT )0 <'}h'ؕu(tѥ%6@``g @Ck~ L1!T~JOD;{+sB֙q?!koiUd}Pm!SV>7#FlpG,=Nq& ҏP9VqI颧Q!S.hupau%DLS+f]!J5:"S=,}q̥z,il9 VvҪU;g#hFo0^>%YZmb+#/4{-EO2E"?J_On.upqIh^Id!y5P6&8V C\}3:k(*R ǣzoYk!㽨$I?p>m g^#Qm/ja_D:q@_YJ[0<*TT\E%6βn>V l-7廍Ef/yn^ W-42y M!ˎn",om G?Eq[[P[Њ[$qxFSI'W{)%w0 c RMi&'|8eha{]G^ƒʗ(9}sR=Wed ii^Du>X'h|6V.c8Cp"u[ܥTd?nlk^~rK|X҉%%g!@¢1 4>)VD'$ c P؟D[Wl*&pat}޾(qd?/F@lp5Nj*3^- _ʄbւ eZCwܑr3uz+I\_wHI}X/z]+Ǭa W%.!:Ļǹ=UrZj-HBWueˎES ƄSC6 ZLS߭s8Ӟ x4'?F$!ڽݩΤ[FOjxðw<`ao.KU8e.gg>+9%OhJB[,L/&~ 6s_ΪI/sVNB^P/(wdoȳ1ML@󽙊ۉ0@{l@ 7P+{rew؍}|x}#g/'ե0at=J㔥5m`z&@-s&x f[ 2n&y#B&˄[, Rƾ Y)w}V VL-dpHU)!mלIe.2MVK/@˂|F<.V{^3%:p4y! 7\Y^cng s^cEX(}w @p= zldQ|)=|4d_"nNH%YgA Ьbո-(3Iôprjzas7Bg:\hlzh3ur ~O)$ۇH=|ЖwCdy]e5zbw65"B?D =̧ͣQ vȠTnSln~)Ta@n 썧2cd62[.i2+%adF3N &܊qzVVh^ؘt(ywp4lݹDXE:Xwb7W~^=9-P VپAj#ZI HL˛Z  3\_{yP{TT֡ {aZ6aB t9C?>e NؤAo['Å$3mh&-Vz*ǟEIK*O7fpf&hCOhbHyyboՎ[FvMa V m&i&juOj9gUF9?B͂[9)!]hvIs$=P^&t:.rqa0\\{Rbm3sh_ F݆0=XzR@{2Zv}i(J 6xgƁg8 l]j%?5TL%ޮi㷰7h!uEίm4(hrlD_ jUǏ)_n]B=7k}"eN+ 7t65||ٯ'13fx(;Ȼw"A A2}´ulYڊ,7Y[AԐkgL 97]9yT 7U@Xi RWW{K]b;oT jw$Gde,WX &4 {0;6ǿl#ǖSix`@sp莗*$zc>Hc/ !V5#NirfećtUPj-^ Kr?Ȣ6zXH0 ⛚Jvӽ:p>%,;+]EFf7x@c92~C^ g:73 $jhaOfA*3.y6%$ JQ.NhlfL JXo^c A!C߽)ƈEqtF ,مM@"ezWIr?McpAZjznџh諻[-%a q5iQzYŞfÇ ?غYY89P+-y4᝜ɩnG@Ɏ/勝-_6rmȝzeA܁!T}ٿHjW"\mCP {6 gt I,yLj}+x$V2ck/@xczjc ˍ%w'lhFy9S?׸iuסޚ.Dɒ2ߖy)M`i7Pэ[b .t0)~qQ;^YBӋo}a|G7f ic .E2ʤzhk)Z 71ml`&?T;~r66:OCǞ)Tي|aḿe JWR ?&f8gpQp~eUvO%.d6x2TX^L-4 zѕ}SD 8%XTK*o!0 &xEw]! f5ժ/lnmZC7*saRRyE.NξPUP9$Dc>jEeL90pzc)Ka(awh,Vu]gAX>1mP2w݅mLA,95MŪF1ȴ9I=3m~W.SU}VQ2ކYJkS䅭A$4%;R0$^Fs~1I $@Ty,NZ|8-*E3 fC̥e`ZJyX+zKd"R ْsDxSZNk'ﰓa'Ư" wȢ_i3.($/hQui8OFWZ9 g @PtadžBXs \- mqς/F4ʃ^dΟ#ʜye,ՀU GiBTV(GˑnhQ0fHt0r[j'DŚUd]hD /&`B`=YytoPXp v/f W 9^@MyPxpZF2"D}ӌ<$rSu+7(B ^"v_(u Z bXK -V-(Q<{SfMMgy,EͯE}X%zlNR-(o7 #k ~!wb€=yAB3`1||Q(>)mƆj{9|[aI >a 8WlxҸYm88%h, vC!aDIp}QɎЃ`քE>LZɒᡒUBaWxPn;܁ԒY` K\]E3rlϹWE;'4煼W`f5dwmzɝ(jt{``e?3N/T0CQ#p`|h欏&L@P)W؜H´k7RdB\ Za<% eJk\ JpS"Gթvup',Nb$rO8AIGeAc+ xidLp)IX2=Xarw?5Da=+<;ZVY 17dDVwD+BO'Py,3ACpI-yZ܀!"|z;Qȍ Gi%,H*D5hHJȿ%/Tшz/g 1fgOcҷmH {gb+I"XSOjƅ6 I HSջfI!/-MS*FI"[ފ/.w˛C'C z}$tI1Y0Co3J TlTIFA5%y_˝LzqRPr1Ne/ʼׁC8>c54)'s[GHD<< EAPm݌wP[;#d2OԷ$K,0geT>EƸ`!| v{{*7BxOZypYxðeY.͋?} [U&rAAρ+R.3٠D)7_AJN{{\N{!%QnٚF:-(kS=U3]a5zDb˖b[Uj{#.^iB6& 8]U>r鞧a3o!t3rŐ]T#CZ<ój\%քlq H&hsi3*m6;v9T/M+͵E RLjXaF KF-@g\Iep@ɫ"lL[ AP&P6FHȞ*MQ;qߏШ BKvS6C5hn$MxB6n3;WRKpA&[BBF]:4+pZ p _g7wXHCJ{曽 ~h7%D𵈼D>0.GZƠ+,ó˲t;ˁOe\FA >V VBDJ7_{5bT{j>N-^|eO Kʄ|!ѩCjB~ۋױ㎋dh,o1MV4_p(ns1t El8CAɺH<֔4$b!ԧ_ ]mSz|(0]QX,a%ٲ^#[D.bBz*$'hT-i:O wz~^SǜMYxUV%J5?3!B"08 @-uStBR.6&>)Z_IDQ$d# aӱNW>czrI㴔pzoknTlzI*?/OYT~Ǝ*LbМNx6van>LW.U5 ^Zmi5fPuM77x֓܅ 1W" dX: Pju\fwdR)7k=BqM`UX/2ʗ KRˏ(6ޏ)$+\WΩE{)YץZ~NZkӛ^<]CM!)*_P5 %~Ȣ&zuATtr6U6r٢~˞u$V|Qʟu%ES#Hٺ.qn;v/'P&] |,NH`vBOW_l{n _6;N S v<q6f)^SaL'w[/5`3?k:!כL6jR}^]f(E\Gm&G,^f&VWl󿧳JβJeԧLҫy}Kr2 m,4r)gN$o~z$CͶ8B5AOllقMUK#]YÄ۷PYFc_-ư(k԰^U$NXx<,ZɁ$6)X'`DҲM.oYݛ+ xn cU1h_ˮgr;%Q7) rib% M_ /Cu$pIK!#cc7,_.4K-,:JCYG Lj@w3wVx7GeS߀P5X"/i lP*GDIn"+TK-}Ƒjp.#BdeD%/қi2qP ty-a[K1VzB^tQln:J$N8Y6Z48p+veu  r,K*i&3}ONX}!eFe0dȺ蒙G_4wcE5Ӌe_ZvF1/gh$ RY0㺨b,`ԤFCc+AuEʏ]-;a~յ\e-Ṕ? FBAV0+ժ6J?+^_ }‹SCANr/ßq-)gQ/pQ?1tN'¦<6bg fq޻2'xBa]E[qᬤiwa> „;##aRxe7 aIsqma.ҜzQ fX~=9;/rԦwߧgMqUM{ѤATA01eˤ_/*=exu.EP(8htgMG\hzM>+51eK)flP2`oD$o6=:E=$8x؜JfI4a˶q:tԝBvQA۱#9v KݛKD|4⺧OV+ݣ-$ED<ԧO n|DiAiU"//H%k] vK;W w- :<𛙎odR%Xe$|+zζI(3= YA$A?_i@UIOKKDx"4MnX7D+$L۽xUѽ[]/P)n.'kƭ.%"ɰ _c 㶤pyy$upzBvQ}ƸqyTeՁBZR>qz`#=4<i)rZױ M? 2cVbfIui ,/Smz y<>5u[49+~Xq#C@CBmDφ~7*3qù':8]ك!X0 6U%?"ňW=vGœ^k{$-]զY\!33D` gq>kA\0zb[WwA1^t:O-}}p.^cf8>p+%ӁD/yk6|OaL8Sݔ>g%oX6 B5 [QEf69N$V"b]{^KtWчY1=JsjvaJ1ҜMUoBևyb"R֜.^Ljc Λ'Om)`KWcPL&-0 u>pK ;ĔDGa*D_7.WKxZ?],9缞,H -\ͼ74L:ϹV"Hz w"͜sENX|z\^>{Wiz^)Xam!3I^JN&,Ae2ڋ8 5TB]Mm67,0 IƮ#/ˬf5.\Ѩ4ܠ-۷92uE)I^p;&77UUVsjd_w`K߹kuD1Gjd$vS=gN.hB#͋ysuZ^mE‴ q yd؂C X7%G{u0^8;[O.xi(K~ wkctl8˳̴qj<c'ʪEs1H,F~ϒ P NJRrqZ7+s TuL$?D rm}_Jkt JbxUSn2C^T |bg U/OXˎe0p i\IR5Bx/+Z2i1'B鳢V~n /?JBPzяӕA=w֧{8Ae/n汹1U =UvȖ(otEa yZ5$dN;[ EMOJ)ѐLZv./29$r/3t",@RVzMbUiҶYG)`Y=RpVm-<-籩lXA#S^c?5U0_ '8V rߵ1-Ry>yCtċyTMڑf~i.$ dcQ.P(đ& Yt0#}:SRߛ~|\iKpfL/ >== =D>XBh)[V6Lm.uH9 4c ЋZ4ͰzNri!%B$3S:LJ_ǡf ѿo/~ qr*QNjNN8J+_1 i;<?b={85jstXʋAU%i?KC3Ή$d 53C3 QYp--EB]N#j[($Нhg (BX;GGTJ^õrn\h0doc~sN͕H=1Zv>u%ך /Eם^9 E7P9b-Nު"+j偵':V}`B ʹ @\Sމ9Xܗ&,y4J!&n!3C?9OJh{?tw%Yc:Ow,\(\|/CŒ{6f1~mnũ[ѕ&ͦ&C$6n@z>gTŚ "Fil[V]/s{ yp yzacEr:(ȕ34sQP߉]6ED4+ƺlt:9e?D<^?|DȫZa0wJWq(8!_"]c4}MP*V"n7iZ$9V*kb e<$#M̍x%8ꕝf䔬K"@O_UkS>9ȅi3Ocnji4pr !&9^g̍*t|?id 8T.|S+$;l|jON%p/ߟ,[yĴ#QKZ'UpC8_8'xcC1flIT\%\vf#s XYC.-B 4`jA<1|amYihӘ[#Fy @-i0SFnu!Z!V4 ';Aeޙq\-b^_lKޟ`+-*fqdz|Vz1,:Ɂ!0ȧ0?,,);o d5[-@ 3RO?$Ao}5Ղ 1pYsV{*+W!xh=a.vd_0( ^r7,/3q7$5V`߸/8I;ڲcW_"u:ԯ@^|L 9 Ē6B&E)pƛ(࿦+rلKɮp$wA!TG6Wbr6<&4*aSC5Q59p9 Ab9>sG yj,zw 6΍]OLPTajc)jr .qIΖɊ:_>wjY{cIımS;9nfg5B1)O*KHQ `M])Ml^XV:!0rO3!Fq}[O ;Cx64G> }3I/n1M)2Д:@6,L PP&bv!RŰ+%GV7dBƑfF(h\jpDYU/ۮ-sT4N~ۓō^Y#gEc C8ULVDR?t $dc/.d6ԗДܙݩaw ԱBN@D5S|)I.$S62Xm+զ/^'hy13ؼJ8VŜ3LKdm"yj֕frawOoйB ͘gOþ P`C9ўqPs3UvWRHRkŊC:|UNJpMm T(.ˑeaiUcUT(#guS#2d4f4P=Uk>f z}255 p<ۻ%"X.)+7 75OݓPmAr+a5Q!Ģ㤂泎\P!Ys#N i¢;RkBI 7tK.q'kjWDf@ Ϗ\ru>USѺ>UP MLaBj4=&riPҌЍS=y2pE HcrC eS"VM J<7B%XG8 :g+p }Jn}R` |Oq}nSPWe %ir)}Id%-"_r,>GH3z"cBxmMX2*{AEpՕ9.lDX,UAO-`J$ I_&bBtl7\ ;oLC9'/Wq,w}uXDqc PD#`95N&p$ڨ"5OV>[~>F`&9KD4=#]%AJǶOFFD4dQh{qP :e/bx= Q?/Ȣ.z T?XG<]7* X"~3RtF{7Q;6 ^sƉ1@NLTcן5\4|-h+Cޏ,ˁ@|&mXΓ$EF>cx jb綕>G^deȼ{ێ8'Ah XnX6=gX=KA Ǹr$x/؎2x{e#+}y* :J>Qt53!#G6]vWxRJoS'{RߵjqbcQY5o y@ ms&^;z tI#aLQi Y]+^kRfRvE(`#u01}>O^|P$zHhM]K ِ9$iSckc l+ӅLgͼCgCG:wS9̓ґT{=6hkkac}@MFkR/.Zq>};ov'M *βۿoH+ZWڤ4sk.pi,yHl/7obTyjT6LP7\֟r _GhbyVDŽ7~P5蔄hKDZ 1 ԊyH2fBW \)QP,2\"ƌ2Gg]ŭBm(#qm#O[!0h ֦wlky(CM/UPYX-gs]-">Ԯ{f l3z7t 8c=Ff" E@M %)|]XLX7tuZ]e"$/9DU̟2LTnTW#Z}h>8Qt$/T6M`aPdb>z3ǐ!T)kYv 9I!Ϻ20CAG7bx4.KJYM3 7;LQ-^ ]=`II#$4Rɾuȩ}18BvfW>pks?S6E2RI*P 4?t\, d aLu~'y41F|#u:`- cY`lH̖c̈D,JUr촕WX_*K-` +@vsBX|Jh.]Pc??A~`mEt&K*DϘMf7-(ʼn;et=?À== #,UԂ8H~ǹ ٵ~]<  {,[ R  ]VιS (-#$5c甥Bϟ̉o]Ns`h3Y ?N 6CY0vOkgM%@(KΝ!RhDbpԴBr<-iaK]VvU%9;+R`P(CڒPe.b-ФzlQm92ŽA3ӱCцe wn+AU@[Cto:ǫ~uj jJEm۫|(Łv?68.a z+NgJbZJxE*ͷv8 Yhz?fS'sL4' &X>̌<ًdHf4*%]x$"9z&C 0pӄ vCf`.t}Rge?DALE!m8X=vŬ ^3㔻=`T{O"ij<)^ԯ E.g4aW=gfWrxSCkwJ}PۙjDNſrg]C@}<}AIPWiKBxQZ%9,]*m+VcEx#C=O{v Im6VilIӈ6*#V7 ن\>c5Uj-J s\ j%;y53Hg0T]Ca~!^ "ŀ0(lHG8;[ RC|)($.Daew *̵1 ˬP#`i[ pZgx5\033sJN}Vh WML獛;9~Qk7˲F@C `fV^eȎ(0)y ڮ*mj7sR8`('VL 5(kYpju`v:Vև%1(8됃mNPu^"U)9B44h%:F}􄊜L_:;j>;pElekEOkE/v^@qYqDm,yL&y71JiDDw1 +fֹߥ< x@i-XAv_:i 9q,TwFU};u`LH+-ؑ.y$G`_UkyU{Vtt\ | S{y.յ&EI\1CҎ|Q @[=:1pZ;f:-r_kOA*;N NH 1 }%"'^伙OxBehvlW%BUJw 恣Xbie1T½IXbSx2|KL1 gRvO6[BWfIAQ9Lc/x !"$ɅB]Q|9EPE\,Y.㟇2G YU õi7,?b%fDBhE*TKއ T ::'7NҫTiBsBYKE?*6dd "h4{82QÛ0mmc:斔਱w$`8r^1>\̊d@BzC^ }=3X>43Cl@O IޝZeח0Mƭtug6@ɮRd֓Kk]y;'wl. sY !D8lgjVPv5Am6p Ч5TvqHe+{` GMuyU7Ym8#\r&u$~F(ľG.VI8ǣe J*p-!T߈R{˨IAҧ6ם'ѡk!rGFvi^ &[J}c7n+Qk]9Ůtt]E3!q Jcѝ'!_q& 2])oOu:,^ağ4(2{zN]G }a$shtC jt.%R1}L;*b>0vV1_[6+iAIcFTѺA9a0I6 G57Tr8- {oSǏ[|_-W\)[}B0 ,p(o|EMQXU#TJXZ=q Ǚ/!\]?DV|.nWk&BW9À/gb>t~^m (̹<8c{{ԲVX emFpDȩ_R>\TEuHؑ̕`Lt:gy58IYGke+ >k~c]rW3dJ[եx?Q =&Iv&-|-k Ŋ^3ezFGchiE߹}o.`2*iAWJ(M1~+qTNB\rɵ Yr:-͍ݧDeհʆjB7Zs4N!{+;`ng)9UbོrdMO, 'U=m{S~6>_O(Ӫ{|i9y'X@wIa6T2?B(Sk9%|Rtt2U" u6;ʣ e<ΟXE9'Wi2j ؃VbիDOA3kq[ L'=!qbihM4. WB<3PWÁ mkw)x BpC:`H0S44FIpBNV[ ݺC։0ۏ'תʣW0](; 9cQ`2[8&|E\e*nJ4 6OnWkZ}Xfe4u7%Ahv(N]İ7=f%?0|YµD=-v݇lz^{NjRၺjppN̸bד&b)DZ)VH,ըRkw1f| D|G$`tJY샪1u~2!54L5B&C&ܥ)ڙRAq5HOzJ&G ҕR$멗rĵ,#m0 ihd)VI3:/rՏ.Co;ҧUG j̒AFGP]c t8׭c=Z.ؼj 4C>G+ vUX* {>1X' E")8I~z+0ZF_7!nS.^n)#LǵoU^!2ڷѱW{TWS-;BΟ#gq,Ty2R1'XIe.ņc:{ >|On] ^ 9l5{.'K);)qbCjViT0עduWECbQr^)wJ@5ñ!܇2;{,>aY.9h(YGՂpvzL! xl+C[ڟZfѻ8('&ߤ4-Q‚kP4e3fz gD{T#˵Q֏!3l#4R@EſŠJݖP/r0I6xn=Y*߄ƸI^9idh&'h\Evo-tYʼ7O0)z 9f#u@6>e HJwFU\^k~\|`N&r,l|oWM֛I -m-cV34𛊗LeG¢4e-yme \UՆI<~@6 B+k[<9sFg1y.޷!˒ۺ61+J鲆:X?'Ҭ (7jz433p,ոf(@Ҁ"v Oբ XuHS])wODq(ZOy`䋖 KHO^G1h{T<)X/a}]*]x)+cB̝sC2ֹ (q 12\E K.zd }uo.1]bߥ-b,~Ae|v(e4܈25uPhld9/dMu B'Fa19nvTэV3)0#H]JPKt-+ l:Nf1PWOa de\ UL:t𹺫o˓30d;LKHaT.L,$O-m0&cj)nP}Sþ XCVFADRެsC8> p4P C Z.K; 8hDIq~|Q WבzĠ~qbXmC}qG){*fA2OPDCty(rsl'#Q[e}> [)Up+!:!(ƻi?7g5q:& ބx`uJle2-LtLT- ;A%Sf&Uj۾zM$>[EbQ*W@ UQkٜ4o %[>Փ&^.UmvxU]U*o8 ?֥ej"J?J͠'(rWO&j9Ps /^¤/fvMv6B_Ot䲣d|W\]ASpJWgT+`)5"]f6ȑM͍Mj d FqOd+P^2K暉 ";59 d?wh=ͦ{4MdѰ 'ٶ}"UڤT۲c>3hIʕ}'ꇅS50Ef˿KJ!H55hYU#,K ('$JYZЗ53;NDahVw 7f#rW d#Bu^SV0;䁓)'ל^ѭ7>k,^dޣ\k%ͥtR:`ܭ6f~›Q(&ܦpl"V~!؉2{VPKRdvY~G<Ǻ9}0-[s·뜦@%W;L9ms;ώ1[zG^473}1$#;枊Uԗvь/u*I4Ǿ3Қ#ODʭ<4 K9S% !8zKޞ7΍BԤ{]e޳wQJg#=`۲rqh3S7# U.7]{4@+{C t饰;;E3?ܨDA)Z3?qS+/. TmLI ![JBé]hi9dK>.JHP$QK\!+3㹯LaT|j4"`nj #R OZ ۔x!iq /!pFuܣU0HzÄmQ`i5t8LS/r˹~F |@6KٿN^ 7~uBMk\NTI-I moE!u“Էu8`5UM"Grivl%Bwb(=uӼ'2XYŴݾH 5VW20P}5"aq2tq6ylig=B'J8#!:a,ܲ2K{-la*ezZu^I>-3RE8Zj}u\wYaLA`1xEeÍ K<ƫ7_Dbp e\^`Z~*v@/dwMǧΑ)/Б  xGh"w=i+)>gYvFD/(O|[wwcM`!kGDM=^XOuIxz8Tc`/፮lJ0р|ߨ\CKaz Jb(ml Yۑl /dVTC'0 <-HL(h@yJX>kZ&/)N|h`Vv%I*AēvXYKg'eKT-lpWDv52} NAĔH+t¬%] X>hFRsLϝc6*nP&8?]|hdS LNlw7cTr1¯ظQ29@m<+3}Qlp}gaxH'}o8+\%׭UF9fdq3Z5 biPDZ8T),Ō&E1PħlSg3v!д ~ tcsleHVXzok289$N1@1fŽ6J΋l:5egSP+!^s,Ce0Ra . hqe!+ 3$u ;},5ЛAXOZӺuFH˜ N57, WP/6CV^*HX7$&bM=P` L7tM+i`VQy78A>T*C)G<ky@8`/z,'zԝu(eKUWx%4}Fb=)!jp00s^ kY!*v S7RT +&5ѮM;;Y֥ρLFn6WQ_Y+vdDf|C\/7GTx[}?\ʐI984^Y;zvk%9'%5&4}73(u#m[DS#`gbA0jpd!m r'yo\n􋞩O." M(zl(DP VN@\~; 1l/a,$EbZmi1$n@4,bdVIrZ`"6"9E lb{ pz0C쩤J!/@B'|go,Hq䜺Ѱ Gϣ4\SOĶPKM9WO`2)uW1[(ck Ȋ~mH1sjpLYvbE*t|O ?lj^ #4-q -3%tw3vB`,Ac2O<8~ ^^CMt:d?f상{w /+EVS]LqmZJJǕ[-=A j]iuv)8NiQ{6*# >=@5TΛBz^uT^r}\ 1RcRG5uSdwl^* X {ҧZ| PlƄ!V-F\3nntUx>e?(|caz)6>]14:7^km[HWbXlߘ s!2/̞c-nim=0ҵl\Z˗Srj\Xtn$71nmQmHxNZe{CY+m[,ő,mu`}V U@;==!x23ZUP9!D6{x?Ճ0~: A^2L>۷V,5y} Dly}&%ZfKb$ǮƜڽgkq-ͻxb @ \A(q4/f޸д7 ԣݣRK\asj{8q $ٷ&DqpJOĖWWwBm UnaՏs׆ +-[#B=s޸R3_~P'16> I? Mo̤Ã>V8FٻO/岰?#`nwpH5~1AiwG86 ﭯ:dR-=LC>|oEu#{\ Aw!i$1;H_Q&`Zdˈ;hV-NBԥ7P@[/$s_uU!'⫵~sXw` EP~gEY­i!'/KV\ ډu \UVFc\:{S(;v?d6* 0yJ(KH/+_`Ń~8Sgdaqt탘 +9DvYL=!T_mAj6 6p`\P>M;;[=jOü{Q u0.Sܽ='YoB9nJ[`݉kC(n퀜7ᕕk9~K"k`Ew_O |I><#~S܄4fndLXqKZ!ÖtîDZo)5M:\DS,2)p{ԃPLN')# ܘhCRQ&G0i:k^\wP 99*9 liM:k&c%z2ȡ!Zl@g}!nx/PhJ[aV󔂆~Hd2C+|(/wkxH1M>eS3 "o<}(dXtJZ܆L8A9_ɞ3w'<@ .cFڅvCĉXy}mk3gNhc^*vx",~ êOߔ䰲,V$$3{GD7a'Z&] sQRdAO[3t>"pcֶp\ƪ =ˣĖhRc:;]:`,k((4XeV(uF̾2҈ |c7-4\؝,"G^ W҃$qsL8f6$I6Gi6 S)o #eʤ>]]g7P.=DS^=Nw syH"hI i{{YB9<ii# t1=g2 A^Djoɜw1_.OWF%57^]=0pX]-_'>3VYs寸v!Âbp+wZ)_׀EC @ & ĮV4*b<72_{Z|`g,5ʵcHFi5 1nd+מ(~>%R^̤'עEbطݘ۟ꖫQ&kc`ESw]+t^ZQ4R}C74ٽO}Sa'a;ϻD8oOد.3,79>sg*C ]+%&᥅kBOpz_ x9*_Jo P&s_$g湊&Χǐ.ՒW}nqp(c0 ZOr=ucO`/|R9~k"EvEg *?5,=lOXטL{k`IGkOK wdx>hgYNmd.t|{ӧp#Xj̦H_vŗψ:dhZdKOϽn'YLv]ȯ"hdDZچ<\<_Ңi|1g葡~Pfq1w6ziOFoi->` jJ'fsK)y..R̟Xvܽ`0ڎS}nĚ#u6;q'^|$؝Aķx [4'r}`t?uk:V)s:`fQ$ĵcjrpt`F[s;Q e[͸!b 4 /VO͂B.@R \QZޖQPC&g fnb%CޕWz5fwYYu \=8ݣX M𿉝iy [:$p4 X!; QUzi@ 6ҠEO% 40ymXC"mA2q)sUD}ojב/> Ч[y:vK/K"ўW=OfʘjwE2?S)(¾w"L7?98LJ>Q<}?X)+Q.H8Lo GîUD㪷f3'_&PRg]薈@0p_RxP:vA`C~ Iq@ii@WEY9O 󐇷zv כ1>Ǎi0EBQe4|=q~ ۖ;E 4æyw80V/U/.1Tz\|G7QB{>10]ɝ8D"jg:]r"KiB`jsa>+] 4.@N dXѺ䋲+M,obW&l4yؒ&WvTBIbbVG9íM?T.^ {T$`XdDr]7䰒#_D!bB.Q]b8欙SgK ]Pivsى\XW|o{va1Ў蓼 M[L(_"?wAROm1O)~oKD<ΊkQzZnOL&փ5U=nڸ33ܛ:U u=s'3LF ϔa8ƐM2g./yb*Jf: 'mD!~b e[}iMA7L=۩$`cQ;І1tл-N#:QIy}[bFً[m3B~gn2u22Q韰W`P;t㹬ei}Xe 5,]m"4žKa&{qL B^ϭ\Rk}"IԳ4 ek1%Z|8O8ğl*Uu)]!W~Kɱ֯܁S ƒB|.s}n$e3$ꟾyU"K3ҿXsgMylL=pDz۬oCL2cύ`*F) )_4yCK:X_ՔSIPm;2dǴ⇚3`?.I#`H]e._ca98 QCJvףN`$ǡC9_0X;23T!-?p),s|o<(iĴ *=?ERG9mBAH|7졈BQ5s^36F ɠ)4 tZ!}hY=muXt%u#V Rx\'[uSKC\Է1/:bGlTB“6ako{w`cs*:mz|gfbcp'ۊ h!\fLE(3P 8qo(pEqGDIO_A:&[$P '%I%4Ctk } t@@>*7G{EsB $lK\ܒgW5;o@z- =_ED^qeYSC?Nve|I2,GAbgizbj¸\ABLN֪> Q[)65I*4h'"!I],.Az6RAݍ'%%$@.fSݦC[3˒^ʿ#B׎0NfJ(0l T-= &5Ķ>k@jȇDB+NJ709{:{M q׹ n"B/h&{|b #su9YCe>frL(I9rHֶ)~:˺XAuΉ2QyY|J7Æ =Tʻ0$bgev{}7f>!1Zd Z߈я9;ڧy1QĢwC+T6qlOÿ`B2C(AX(̛r&gSv>cY}0{6bwY a9C3o!GBP e2D(K㴳T͈z7/vlOLą%ў "y #ס@}]cw&L:53B_*0mV&SUL%_KI0'AAXfL].CWwmPh>zUK]:#b6̊{bC0ӿPIߗP}&I{FW?B{˗<]?FNӎ@Up&tuSaԧm W@8RB]ģ5>=D fdp(}y·. 72sCٺ ՂI/P6γ.MvgLk^s:tNӜ~Аؐ@a-V9)DIP{aBAk[NPN2/_5)K,맿b@BxY{`96^Ug a+ԉՒo+ rX3JFR޻b?-u3~tj- ?p;N>,{uuk~Ecxf4ӦS[* up>+8Dߋȇv $l*k~90AsZAchEIP ?q3IELw8Γ!8HȸQOWHMotWIt=̓9">מ8o;[6YC:cΖV)e TW|egM:ߕC*5`W7,?䶏v䔽6)͂=qbL+jt#|I!C+i (PU]^[w?K(ʣudy9O6Ɇ?*<" A5]Z*2kβX shw'Kį.g? P+!E{neGPd=u-p~ v2,"߱Q ة9Bk :W#(;/V9tpM?7nx,)͵u'WnӪ8}Kϙ񩃊q!rQⳀ 8Xa$ÝMnQD7[Ο#(G~}y0r5*=K?{&q*]җ %w4.Zh) EɒI+2g4Ey钬l' z*%_j hekVbٰpCxc]XKA;ȉ06w:hezz'#Ye3YIEگPМe#hB]Dg|+ \1rJx5֟*fG 8Ч֌h_2-t|.ˢD,>iN# rD~Ē X@@a# A dK<{oL(d˭>DHTj jnJ=eK>C"(<|z­|dR%{ih0l ?VlʡVrwR+˒[t%V/kl>ٸρx23tqAiv Z܁N)/? 7-o(GspAJ3j B|& %p) WRwLDjϣ&7ΑIhkL|V3WTLgp5p^u|-gRg <3va"Z) }*Bv8>A4,*I+bVbz 6PMR ^>S=o9K0&.;@(\̑80Bu(M>GxD{wXZ%'ms`Đ w=j҃#nZܴxLں;ŷ߮Y,`Q WХ#37_VnwOv?8 ֨GA@%HQoHHwH v}%=|/0T7X%}XDV0[WnJ|DnExhwc#4weu5gӻ'_7;w:Z+d[j9g%WdrD6 ^$ Op.G[lWW(p[^ Mk1Ɋ<(Ig9ng{y6fݛ+a1?SzYCcK>yR-s?6q5oyZ"d O*ˠq52ĖخEMʘs?P+W$b1Zgӷj= sT\-E~n-ŔK++Y F2asg_t  S _ytE6aȠGu%D޶Xųq ߳ӽAp7=BPob`*d͵#6 ' A_[i_$dܟ1c$ZrJyX]#l,qa0I +F,  a 5}t8RzZ$Å_:ɽ4=F}x5e~42o7.n׉`C끵A=nDM Z\نi7͈ϖʩE[,FՀKt=! |h[1ç5r٘A-[-?8(d>tWC2 -Q@b ,Ր T矹D*U]l 2&"m8Luz~+WQ+~ |*Tp6%Vu2eB٣^)sF/Au:.%p;bOXd m&8kӾB˔99ki-gț+r9A2,|MwE >c*Όn3Pꩮ#m̨-WȺdkq.SÒ j +jQ\jt?_RZ+|ܦ *S_RCQ+J㺖Ue=gEaሬ g`-Wڞk'0+'0ߗ8l%(_4{S9j O.㜥LB O@=3 X(*UyZ21C)H 33mahAdBU?v't=X*drLdĘ ,g/5%I|78֯[q>Tm( `~^ =Z>1Gsk8uK@$TihFw#= H^Ɇ叚V:vˠ>sLCTMDr H`BSJ Ri5oߪ0 %l7; |^N?)?-k--ZЮ,FI/dM`֔7c%l_qTU0u9QlL -kKv[\2_" MmPgMMzީ9+vwQKԾ[4D0z "e3Շm޲64*1WT&[X IDwLO|Q`3FSnX<ұ؍nAõkdBA1[ܨmwgnݛ5`jwUnjWfi]Gz.A 3z3զyrOv%9(IH2+O&Fڔ#?ލqnʪhY_f]HI ֏&r\.v2JZ-qZ1rÜ3FswtŸQ> A^*$+&N9Czw"i~K "Ct|ᜱB|4'0Y0_2Tv]IC;M]|NjY289!O狫MQ u3z@rBCI+>bI:\n(~H"9(*qON LĦuM`1x%śq0(ٺr!kAh DIjOiŸ9enRExp.S|r"3g#ݛgcF:k/\HGo{Z*'wۀiFZitLIܙԬ9_P`z-%1d7ĥОs3 ۜYjݾ%W[& Y5?8Z Wk'`a/ewciZ&ӖrEHm"*) 8I̓_\ rt A?Uwx2IJj}2|䅥AK%bKyB{->,eih{ 8y`}{w{&;E?:_w_r {{ڠ,zeBפѩ01=P<^xhQ9V4N_D花 vG\u*\08lYa\bkə{[~bvJ2Z ,6_ s4@))/SAKPBu;E+;L}TrgT]Mй1ÚqÕ Ka;uF c#gIw Ȯ{ʎ]S<e&8~r+S9%Fx p0/sP}_i|]:ܥ*p-'[VIEYƫɆi~ 8eT*v,6hw !UTnlؒNPƹ99}a6g4)f.mXD6~.+ۉ`>8Nv$C>ntt|JԄ ckb6d&ꩧ$ܮo(ۤ;|&UUYWxZ}Uz|ٍ؅=6.`J4@H(s}Pe*1@_R>|zIn~U%F~im:<TC⼫N[`rx!T\|V{%41޹,s jI}yVZוuekdͿ٧22PQ"9ЇHV@bveh8S(YіBԸ=1gyD&"R0Y:Eɉ8Crn+aGEv%Xh BA)5DyxEnEȳ^Io">#"lok')/6P" IFU-5TϯfD qˠ& 1cC-Trm"C oF%\s r.>"S롙G ڑ!"rco2=z6^U߽Бp̤.+$Rn kUp<{H=4LYdZ "D:WXor}$:, dU4D V/McoUahC:I_ j10]aZ1WZ ޽5WA' XJU \O%HXz ߫N^~֐> EK̇(<;F-ccw^F,8㞣Zu>lJU_oFkL?'JUצI61E8ObO4`gcZH>+=Jz;,^T,+UjDמ3_Iݐ)\iE=?Lj-OT;.i|v#&:$'(Yiv>S|saWٺzyPBCˌIJDvzI@S$UR{q@FW}}9iz7Wr-ycuKMBjrdCqkgҪz化!C?D^ .A$@$KsO{޹}]SrQqql:̉jk!UPzܘ" 1liCQQ 0uD &pZ qlj;~M[]|j ^qr* %Sv֦2Cqc;6ޥ`%H.nB&*NP *]/Nx^GF1#}PDZŻPM&WNupƝ.i$-.>.zQo9tBnbѩ~4 Ǣ}oc`L>%cWT'`0{rik1QAuo<"́_u_ hzl ~3yO'd짦~GiwU,N‚Eb /-)f/' V+qcB|UYz3$ 8j8yQ:K&'쁎ۑ?/H}|PODU}W╋:U*?:f1Er =6۠(f1AKV\g`J'RS$섧 *2^㗪D[nex3"lˏT-pm`$ Y=2tF]5_GkgΩ㋋q/=ҲDɺ՞3-UBѺ8] B;շ{fKT`iW=mecZYK}tznuK XX&?¸(+f> tb/mRCXxO97 KmQ/ysA%<D!SyT\:9|v ^eC O @B' n>`ӚJ҇sդYĒW͉'fM=0XIirQ R!9SwXצ nWОBxh`\|+ ETeIϤJtNb/%CXP>Jj n؎͎ }J_dL2T⽿)o8ym\ӓ\#6vY"e,'C7FǴ%;nau߈GJ@؉qo"^, k=iב0 SY)UeG7{ VI wG o$jVo$Ռއ/aRTx wP@pΎMX#HfwI%n/ S5煊 -R^U4b>s"SGJiW~}(cQx_}->˩/GF :;WHoHgG%;9Q Ev'wCp,nNAȒ* jEυ0S!( QHe{$T -t?Mҹ5rI7k]9JUnw-P<\Mǩ[t15YPN)h>c5!I0?s/r<%Q3>{J][YfY:*iՊ:(ډ4eEd+/LvOXspܦϟIDZ[rqmcNr]Uu.jie0uhC¦c5L GF?'Y_TGga6C|ʑ€? D֘Ͳ|lי:s{b.#ȍZn1G4wQV )AK!aoRJe*0x!뒠rp7LGd? fNQ.˔?UA(J4mf7oIGC̶gnvt&!M/ULeqs&)å+nV3}VYo.ZV>& F6={W[cP|E%ϙ&MK 㢌RCykS yv MSQ{>˞LD,mjZ؆3*l!$qCZƾk(W%˹H݋ao)-2ToW?6q/WlRXrFH? Bgt}Y tLcNQs6vPf鶥ttHHH7]pNT6%r@L I:u 70H w2oyVbr bdb%pJ)[15̧e*SdETzELvsma'(\NC4+"dK 7$:&kgCt2#^2AѲDqʼn|rx돧?¬!)Wusi?{۸\Qقw,Mr|_#r~fR z'n Lg DpJ/&u"¡`2A*L~XC'*n{gzf||4V-WꫝWj;!R_Vs|h$)MO]gMv?zLgϭZ|g,,+X"h;D$;IdZpW"ˁ5zT9RUtު{zD;eK8.B6>`|XlΠϘpւOo/LHen_v!!8t,V5]!b(u 0~*&-}?)@#Nbw-/˔׻A=X \پ(oaQBS]aث5!*G6f]|XDK+y醏ov8Ud)r@Rÿ 4?DM1",䯶o r$P5cgTu:[R@^Y9>ۖ BsC d~$|FUE+/09/9"AV153g57*MnЗG(0/# 5t| f_G[csZeJvl֘{I]p_`U{2+2}DV7߾H4%wn-|Yu&i֌P6 ۅgd?ٛWZ%\76ɕVXOɀ eEMQ KD\jy{ZUEnFz~E2# c-(-4s*Kp?{[b-Jǰ2>XT"BArxS~P񌍻Hc?*&mzqYa)by<"Y=(A.؂K玅x+ yt2uzk@.E-;'M哥qG?/㬽M_"{h2X|mM{z7꺗(MM#%QCzځ1~`/'8wLf]kx)=a7`+y"Qnֈ>Q(TC&' )n`2 y׆BTN7+*lc`?^@1IQ`R-pHnBeꂢT?_d|̈lA ʸ prZpZ P(=KLM4`5bJ!( wd #g aT?5`~]i0modVP>xח>Ŕ&Ydrkm\o*z>>T+.Z(k*AlJ]\w\mv$b7+-qlԤKAF2d9j/p4 8.4F aZvmqa8+ͦ0EϬ(ptTN},YF'^Q}J,1T R{!q1(+VpsSs~6ޗa+"so%[m!@ GZfNO8-Rݠ"AZT3IhTMy|+E=(IQojƈ7&xfSyЩoɦ؁hh Vuw]4n0Zbٿ -lk@b>Ia{9<7Ќ7dd2oܖyG &Y_u6Y?d5'qٽ-MóA. ~5>d)JCr1~u_ŒaVͯCOI rV;bɡ Bn-l()Cu-=@ڧ,۾)Epq?=u*Թ98ѫ%٣EU6.A'B>os~}l%`䂟 ^mjR5CWN0MCnB |z8 {2 r4QMM+PY6@Px݃ώ`MR|hE+ [lA=J=]ҹ S“,иx?_GT$0`0y:k|z5 X<38)^it kf#gme@|ksSIF '$,@( [p뵫SUy=0C1bU*5rBBPP f97O02p`x@!YG A w,AZldqm܋$s l$K퀾CZhMѦvW"k.a2z! *ϡ H7џ(~N&̿%whot#픊e,ۙ3O- Ic;7> FHb>Yt?=Dz37TAt64>xǗHޯ\E~nl=@S5(a@Zao L ɻ.g@p|4V=#\Fd-q$7)N"̚6O³0:=v*,_9vi|n?}6k }Hie?n_̐ FWnwP6D_(7/kޑy|٭-[Nm˸d iUڀ3#Ji8PL(V;P"0ڶ@+C E%U4(T7."h/E?gFb9 YFk {zE$A父P**|fjB%\3: ~ŇTw_[LdF BT(&$ܒ*IYj5g!7vn[n_d*vBU`9 (U\iqK0L=^hfGrF6m*Vkge- {US 6A$IP5dD. ̐ɭ)Jsu*WcTǦ+y]Ҋ9!svq/ƨU\ ΨI>]EwǮ,)q`ROFBYS=&\V\5%=e%Ev!v0EbAUqQ +7:Qx yxӺ_)u~kk+?-uaΏˮƻP~D0^łL,e4m.3.^{NxYkwoKОv~+'䫧3Qd2ݸ!]{}0s\QLɦi6w gS-j9 LiD;`5]!`sA`-<fƒ@-=C[IzmÂ3>x{UL̯&l>a'.2^ǣkR_Q$%B9p,s@UY -e纲;Joi/@A ߈D^:5㿘 %>/pI(3|vBP,qw\X "K2΅]quq^2C>u,+Ad? Gl gBv<(g`: d4lP&Me|e (foʮ |eto(b#|8V{Ȥج CUCn~;s.eu7d Byݱ 8 TG3o~39T'ٷ9ع&T#={\%7KcNًCRNq"n}&#y]m搖A<ƞtbo /}27NLf0us!{4ꚠF۸tbEzOVQ53Džjx #K8J---pQOs8ߒ/OOœkDrfvK>cv| TV{W~'D%t6?cdZdHR8E߯$M R15%ziq商h#ޛuR Z5ņ4eHno쑊+41S ^`( H"”I SPY)oq.k<+{YL*&rCxFjr2 oxU'WmQ7**fFfN4f6Co魂+e41̮R$V(;7̗L0#ī.Jʬ}2''*LEuuK?cdGfpX2m>c(b&][_/:tU[wJkA{dzЗ=v#\d**a3(?>9`l5e8MAѻ`a;M,pVM]j1uRo_I'[+~!R;ќ/1oo{댦m5b@ͿHQ=gq9}|%b6(%aA{DG3Dż# ߦ,lS>{>A,GW:Q[n?3X`, Ao뫅0:9hm~m2b~i.%6ԙOX;d<;8)2i_e{hPg2rF5T%ZbL쟶({ @uV ӑ۞'Yޓ+Vx5ǀ kЊD kxAeB1HU1xͼ2Ubz^2" z#%D+դZ5Y4Z >q!܄yUQ1B3~<}ўN $QA3?S ٲ+pɴƪpr9Q:$/'!j.zv;>j'u<8Sc^_W*o{`>ŔlVLBS(ŖJ<5W88G{TaM"̌ d)ou! bibrtY{DW2wVҹ۫s f)fz%lbN&y*ѳ}%0ԭʜ8ѕ+a6'x3{xXa0KN?_dR\ vڼ/[^L$ޕ܎U@ܟ*+} ns{>oSR1,2gq&4H9O"Qrck֚` y6bK@U!WXQK5xy';<^LI(/\,( 'ח"k\]<7E,WE@!^kkGη>s~/|nO0Ŭc*ͳGP&(  t+z&ڿJ_&!WZo&JCVϵvM?2vG Z)0GFb |v2 \G~w}?8p#C#-`T:4,] 4o-u Zg,Y_jvoZ,NdKcmhZ'1dѝW@^3@82mXcjigJwSTݸ& | > ٲXmy(qȤ2r"OqSeRpBX}tCEk\wB 8}ol?5r|AϱҦ4n$@OtM( `fòOT1UorFG}$ II`EzD[: FO! q,r?Bsd>"2N@%U[-=&[ h@#hzVL?r*?Q837:#'\>l_J JMyD40!V\&)(~Xޙ,9V='|8E-?,4OGoMa6MjR3I@';Rَ5.H^ĕz2T qVllѢa a%).3|q)_ayete;o!nWmnR:Mk2#|IF%aw@[byZjR LD@XVPukO2k &XYFӽ+>PqTT9N!gl@Ö.e(l:q+`0~uif dpx*UѾ$,2V ҀFWε?=]  , @&$ruEI@5) dn`j?+8gL90}bU7kOOê\bG :C #+* !N-I71 l|_bHе|_H3(Y?bKd՟M u5xUgjpֶ)d\ٙ)}ys"'L;4f%ܥCj;ICof>Ó?=ٿv1Bِ̌zjBH=E8fZ,gh;&?mm*_rƳ@3C& OC@2_HbN!rClݓ W8ع:Fa:]z"B*Rjԣe/J?&Xe!:ɼO.>)XBA[^":)ꞌ[&$Ԇm_W6/wvrMo}4ƃFY_r 4n"cmZ4W D-3c"jO_]t.ipC_zg)7>W0uqْXK kgW)340X=ɞj4r5!ͦzqn9L#nkG(/\]iIի $*ixÝ|T3 hqv ^OݮՎ1o /),x~^ >njh)[ALF ji`h<h/jSe{fvK.CbRX2VW YqqQ )d]K+3jqT<HX?[/dOͷä?BjT]]? B(1/U^!$e+:=j-ē<]Pw^ 3=7XFvSkAې N[IQhǮ_nbMPb9i{ #F̆, ָU*òLJq$wOn#L2tUX4W P5wob#;N;aGp<y)?qHm7̍0߆7~p"ƿvjn͙cj9qEtPQ%x~&=)zG+d Vɽ_ x_Yu>|΂wn&LZ‚iMRј,fѩ3E.Xu[*t!t!Z;S`xV\o=8i}DW >fb2 t :p ew&]%"/Wt${YUf{-|ʒ, %hGzA+}J󇒟 N;S~Z Xg?);s[yAI.ybAP`ٮMX`{ zp1UZCILe٪rtkswf%׫fSC@RNֵH>NX+'7l;\%koNrI52kPR;!fjO`.|9j3լ+N ̣NImӔuZk}5C/\C!^P'_3|4 ^ZĮւx{($biF[f.DSzEuFdbp"E A5LK26'_2mC:|c, i/ :Qº ,t{8lGBXGb˓UϬ)6Mh9;G1C"ڱyZ_*5*YK]H"8ѣcJFT]z+' @ݞ-XRbdtӎ^"3RB@)8gRU6(!&c1.$1WtzkqIQcTsDH7́Hz%Go yhoƩ*rv QU i#Y٦-ۜxEI|'id5eXaOgO]rM;m"tU5 3QG l! Cl؊Lyb:9CA78 62S]˺0|UNBx&@sx 5e\PQT %cp (Y8~B(OAN&W'h2$);_ թ@~4amfy~_ I(}~ {ZH'fޱ;NF{'mwW6}pAztkTE5޹ҍildq _X %ѝ#GCnwK^y"a(=L=̓b9}TxuҲ 0Nؔu-x#nv֐\( n͢P7H嶊yӟևOM$м {q w/uWJ d_ ԋ& g'P3焳[U~yXq። +jM?75Qz{ГקRR&GPCYqe<2NB4-*{<8:Oez3Aa#.n6o17ڒ>_L恇,|[$wT4b9p czB7N2%(>P/ɰ^S%Ez*g N;Fֳ2)?@F?/!ZJzK[@sC֠$'d.o8z3e<3!"_?۟J1?z G:L5r^'SK2Wnn4dWL*U  H, ϾRVQ ;*T?Qs* X{miG>:_,!ٯr;e\F=J-HN?6PVEю!*g[x; dIPq:jw4qA Fgab$xZ|y;W>簻F&k{ uk˘j";ݮ,a@ QS>N$҇L%+ at[Q#o9 *򼡐"Wn-* Nmg7HQM~EVϱEiၯ\Oߍz`%iSFn1*ĀBpIEҔ) G{ xXp*ntlѥ FPwxEʚK]ʇɐ1RŁo2-o4"ӎ,#W<4d )SP&2Mnu4SRQC1咊]J50z"}o:5/OgM@da $UHO hK+A8K{B'{WǁL~HcV49#/tSuu_\m זV 25o䋼caMLr@_A M'T p,T*NA6ΞlWcg?>KQe9(=:!aI8kF[@`)Ҿ ɝE[0225΂ NB=D"_Kcǹ]3؉iΝNtzjKOLf"gUzM3,ʂT—z1%ڂP-:)d LuMRZ<4ψ=d1ޝ'd_IД3☭OOG|ՍI"IM*EֿٺW̉bTR'_D5(i t-T,AhG\aD5*ʧ3_[6t؞o]]x[/#7 J崜VDk S }a|tbpKVruɮOesuJe+u}Lav}wh::߂Ͽ@]Qyd#]~矴j/X\BuU}3p@img5qfdi5-wʃE996$ZgRbZ:T6&p.S`nܪnuQHӯb| ) nLK+XR*zк' ﯳNznodcUza\DՆz7W}Θ !| _ɟ=:(.xWeD9@ S$ N|AG=cV g$JLqm*Kc/jReEiJej[2py{KH̺}{DM9cs_H)hM:!&7t,yz5x]A_Q ~z0q\*$ ^v o"g`&ˮaM=#O3U8henEeB͸#^Dʡ0c<[~;넛|Bb&^u돎VS?GeXKl?uk PM\g=GfxQ;Z\Z"g պp̯ qa/hJ`\M{9ͥlw>r⥃|pLt^.gnk/oZOs@Aƪ,~.< )eT }8b2~нUzlD"Zeҵju,/{) 9?Ƈ~jTb(v ʯ ?]8h ph4%lg@sww'hKH ֘yW& B.N PXT$"jWdޞ,VJ{7둗IG~}a.4ܧԎ1EZC,ak̠G iA=/3L`Ù6S28D-+{ )Zd~;9AK Xn5sVhS3Te=b>Ǒ=[&W;AU'~S.b[/p;|q߷,q[Ti yJT0idT(1qvEnûuFuGH?^֬V9״7l8Q <˪6DFG>#EIOO7By}*ʟһ'%5z#Γ^G-[51yWFHJ"k-8A-}0(k"=)&+&1LC1%XTC4~/ )Đzo ?;}p5uO"I0VDjKS芧acRqC\!rx-C s t"=|X~PR5CҔ<ȦX^VA2WRk" /Z6Tp$kM8P+2k+~9fD} ł<|f'OcLa%N;6mxI|5Q]$Ŝ ?QI?E5ya7yAj'׌`.qR,ts2'-4{.q8!Op]P6M}R[ 2v-߯.؟ ȦώctxW6j7(^ǻa!tD)x?yνCcsK`w r,#=W29!?/JBQI_ao.7^M^Fs0GJм@Gy\F X U~q##t^ o1{=m2(RYz*HK=l#8p?h=Rh˽KG++Hgrz6KN&m+~k5V\,)qX'fs˯W$X=L6wo Wg\4+gSJ{MFlaJ< ou!UW,MO?Y|I2HbLjhЬGKM5栈^%kaN76jz'0EM4e`p鄲$n,M﫭D#U2nBFL7N]M<5\l'?[rb)(;JO|g',ECR$m. yxڹKuD{ ?Jl1MJZɕ-B Z8dl~O7Ʈ_F*g3<7ۥ6VERMƥ[jCȫ5 BsGBOl3D!TnN*{pIE$ݮ٣^ *{_y.0`Vɶuu "OϧE.r8d, ]&h*E9/tIW pObWKel0!|{*߹Gi{9ImP22-ojj JV)V5l2fa˾Iq8PceLSA4EV 0SAY&r̈\V[mw{ަAI]~]B RA!.j-̻=i~v <5J ;b`ιtrE$ N^1qu!d]JlPDvk;A1:Ơ8𖬢/—>1PzCl²♑oQkJ;䅁fn쓡g2qR zozͨ0w< ;iǩ.āSgmY~Ȑ[;J s|W:Ԗ: L V@E.EgZ$Db ?h]Z핢g*-ISzǶT9q6Mk>HPi^&=0S7I q%}3}Z De0&?3@ߛxFN p E8YI92WA?a$M㚠taZm?M-z3[NJASeZA{0ghL+R#c4j_aU}?:͞CMʝmS̈:bC1{3yNq#H k m𨆶G|(C:V] V-\Wv,IaDܧ:WѾlHGi%LaK:T(W[k3`7hM8n Qw]1b-BJ9փ(z$+;rֽռn8A.@|Cjnߞ)#j, lfY?kI'\HռAR+dkl]Nh;o![x`@\\Q[jbM3]?+fjvĶtD(p)A3MO\QB8avfk~ ۳n5={[^LkT嶒1eE"!%&U Bw-'7c0P$~K~ Of$uJǽQ5V}! k\^~a.+ʩ$Yc,Xn{~_~{f#*gȲ#'-, Ga"WC:md!a C|xjERڈޮdRO&Av%kF2N*¼ ??یT;jM ^ vy8--zyоD$N "Khk T}!k]b > 'ϹD\IkjR}r40qKZutxEgXVFs?V#G^b*_,p5 oK_ ptSn*-N6^\+5>.oMa={7Gatfd lΠmPɨ[ᒓh/vЇS^Є 2fʣy"RPv9THlށ2-ԮI+~Ν_? 6]#3{/&@%#4`7O(*̔@^=ޣ&n~~:rtNA/J =on鹘`14v\y(k,%P ,N?;s6} df˪EexUgqdRS絣wX v`- DDr2.yϲ]$</xM:JふJFv!ԎWaڟppz,ұW`aqz5MTp!D95a|Ǥ$lJ_GW[%tQ#V_–$j({֒OS, PfMꍓ㳏D兌ue[{M›ªf{ >S'O[ =dmzK "a*}Ūx|IS ~`-oXA۷<3W`<:aCW.T]) As{15^9Y.{wJjeW)[#ʦQO{}EeSI /Wv Lz,`!l1N/klWӖhUDo^<,g9_o5K)b8p^o40bn`K{->M2֡7ڇLϗiwlRH_r)zA"rIQ J٥CW x0g6L WjB3|h`%R$p=D:{ͮWU<\U46_hl|sk?\wCίj ZxkbKsN3}읫NꕣϛA,5)qz":L/cޮ V`fyIsT:w GjA ;{ o`I\P ._xTXCi$Y3(m1~s-#O/;g]NcWT#\-6-Jا|`%oB s fP3l&GQlRk?|vXMp+|ccu .$.*,М %¼InX&ݚMqbMe!MZbo/M%>pkby,0_zKm 9b< tx5Q!`rOLDtQA:y*/̶RYUz]P)CBBjðVZQ\h5?>O ȕax%Hy4uBC5j.l2#dj,qaKE6D!땉;e996 ӟsfYF,:~Clz׸J,6NgP ]@}FDx[zzӡm|'+Gj5{?{; dH޵U53ç +agGMC- k-@JsP7H*{Zi`^* LC㣓MM@ 8n֊ HZoL9_V[u7~USY6eįH֑E1R40FA ˆsbNHBO7̕XZbGG`[d4q_H5mE7!Ũ[<˝x,+RlV(88/5*Nq;2>#/@"I/G :$<f:o_jG{!Q BlI@^7yl`k/ /p"ˀz*<]xt`[E)Q;$Vq{8WRzUU\憔0[4WCMZmOWԣk`R"c"sEqK%D$P|4؎+ONJ`cxa t 4V}WɠxIOz)I !@qN>vz/'P8`nV dC{ӻGrzWn -X`  hCE3#8bۂ+b *e ?bexS+_>%@-OrF2vax sj{T+c_C%tR9G;vW ݚ])z=r^ا(r^pե:z$gX[N_㩑`\UFsΪW2}_hIތ9tG Լaؑ$V錀b3B|c'Pw ;ŝY574 d^tovX?zd￙H 椤MY[Pu 4"nޘb`_0hQn=YRRBj&O cI+TJFF( ԃ/=iaWiQ|1Ow]QTE E2'7׿Fkڰ]Sÿ(:JPjncB ?h.5y`x3UWźq dqxQA7>̃/W'ny @3o ߚ[!/&K[qɹQߙ]J @EE;WJӵ/LRG3+xivI0x"E=B˴~J )k2S~6+)}O =Cihϧ5%rVGMS.Pc >,Qkͥ[#E\٢ea(loe=}br78ğ 8tO+E{k/M]qQ$6^D'~]qwaF*C!)3 $ X {@>+$ o%މr\)Ȅcl/+ ~ ,HWi( X=_c2k FtLYWCIG Q:4 . HgYF<헄IuaoVL¼{^^Oq0.q< 1UV}erh{whjq8_D0x~qHDo5W(BYNar`=]#*EaW$3:_ jkëӄ.!FrϿ–m,B;n8bhi4.G,}b#=/&JCq֔@lyt%2zwZvݣy àL-?zp:X҆2OPa'Дn>¥[:y"x&5J9 3ntXMc].$G5|gC9NNkџ_~wj.v/;HP /m̏"U>o-AQi)k ɪ|fm"&,C{ --g1r2 QBtS ovfp 0Pw*?:N'ʼx+3fr*uz_K*%ܜ.*T) ~Y"05[!R*5t[5&Ndɱ@ ( t)_>|BGsEg.=U&ihfѮ,|=%V#C"Sdzl73(̷6tnQC=~,̤897OA4̕*Eh3#{*O; XNՌß г6IC:6[f ^f 0:˧S@, t]-! Tګ{{G\ֵD?Sxn} f8s_8UY,nUٲ'OʈoSǬYULF,1}XQ^l4ݺig P++Ķp XԲ٪z T}) \+yv"т͹NVPh<8%jpt1fYG7 8=z2/,Rd%)g0 _6.[bcne&[%ےV͔+хEFkC_QhB2iLac.tt(?vD3W׊:ag(-=E{_r}WRJa0Ps&/}:MnUy܀ɻ@B4{Ԏ;7`YKN- Q a!nKF|q&PW?8\ME7ʽH@ZwX uL?ʖT`$3&zFCmxPb Slz{_^Em|n͕}T2w+84} J 8^rRA؃cJ"^].`ZG_B@p&E(σ19T1zBKHegFrmP*6ټ$$,D±e,D.C*!OvȓRfܤNJG~[~INDk@iuUy?1y/CDnӾ0r"-:+;dF6+mҗ Ў"Lm~'pv5:W鎥͡uqSr\ P%bkzr!Ӈy:b8>UU j:gf Y @PÝX -%W7&31?"3w߰6z~&dJ'#6?= /VN "ID 2ϝU]x/GtC<_EOn񕔼^\J?'Խd Vh,t.Μ³IYB~GM 0K,:弃t/JX⇽x z[[@ Mˎ >(9\f N|co*?$F"8wa}Y1罭y-^t<9u Xp~Md>9[ys|bn`Dž+'6v/#Ūži ԧjpg2$H}!C5"jy˜szQ'RT|)H ek3mqe\+;AEoNn6 gHbȖ~ ?fsbIh,!)z( ]siP@>cj,V܎0N/4ڶ9h-,eۉ0,ʱF,]ħ%ܦcKW\CL!dV#PBCg%9|QoNT0#)&'6sFrr5th>f/ @є7a#'24o+d'Õ2`6_\ʮ>A%ȍzST:I݃v_+akJwapj "N]n_xG\hy mtmve(teߠ`VxW3hBz/#@6Zq`xeK[Ex9:7i;v5$kqPɋ<:kbߔ"H M+T5qz[%a #T8ExM0Pj{ǁ^+aH{ ^8\W. [3L[nF٦>)yLpqG/T&k-А"gFaVVi qK fyG!#{=l C*]_hUw&O>ͯJaV^ÕcaK>ftm3zI^!lsk'v𩸍Nhvz! r@a;7HϜ[m8B䂊%q['Ke]y  l U}()ݑa~(= NE[9Q=OC^Uo] ی/AʅIZ. e5݋Q.$/;jF%zwp(_ס(SЪD& qCBmT1RaoVQ頳 ݌>Ea̎߃1g/F֔U p5ArAZ)3Yla\ cm ?M(۷[/7;:P8O!IK]G dnZ f>K5R%"ɮvhp9T2POk[Vߣxԉ]Wֵ<]a&1H]qwVF"أOfpf(l~tԯIx]f3Fk?RZŸ ~:@{h%U$ ro˗徝AalpŸ2.cu?. %>0#Ay|$4_xZMTIQN=wAg(,T|ɲtuC4!"/EG ;:+X_%q;qA%ՈAfU ChbAgE38(PDaZ\'{3{qdhLxr%Ql ~٠l eAdɺf] ^hWwjZKa@?Zst?סh6;ofo;9 O\:Ymm,Z?)C([ ^A_̮=P3FY&ӿ=ñXX=(íMkZ`m$G6KM&[o&E^9x}Ecx,ib1j8rrW Ld49qZ)NixQ!x'^m&xa?`ξňڠSݛmƐA7` 5@“4 g?vV3yFGpiJUF 'yH{iJWmZHҏ кrNwɽMDW6i?Qm'^#gifq.h 쨞Lѽd4&P4xs/{Д" ULI)- ,:fvp@OA2#]giduR qDB=y]SPwtŒ"?aF!"ɖ pDEl.3إfriEYz5˯H=6S9fΟ89A c9RN$\4Q8־|XwFqb$[yB]C'57G%{/Oꄌ9P |1 |Sv7:9g?bipwN/zF}wHkS{ #xGh|/0OC XZlG93-2L0I'@tP,.,9HۑabbC=ޤ=3GX½k1YvtMQ+@ap&b;ä#{M9#i:P/DuՔܸ-A][@27eut8ywzgG۶'OOzj| ciLyUƒ lmV'I*j8rCp& scE4|"?f+E:@T/nK1 ZZ%N5xdJ\Ɪ>(ވsI(2ؗrֲMӉ1^Pt B-7LxO׷egRWU듣ܕc5LRxLMD*-DiЀj^C)hHK-PF%n݄/k&plK$EV }tnCL16rIc@Vg;ӗ<6@Dv39s#`ǞuGe}Zeԗ?lЯ9g.7ٻqDZ& PR'S݋^TPMjcybmǸWCeF4͙ xc7Yl01ѰDA' gw!ssxr$JM9-KDphӷrbAiIxe6udyNƆ (w9B0XF`.bX i8CaurjBBa6_ca^u雁]7@cSE;V@*47zAjm蕳Ӯ"ZԸE~)-;[<="'R*&G[Zxq)+VV%ơݓp~˒T` }bOJqzV E 36< >nեc!@*"];e}-Qe85.x#"hπd?\n>>bۚn%4; #/Sa+x[hiژ)Ŵ=A)y; z#*pk%*z^|E=Z=%n#D lˋPB\fs_⥶S U@ӱF,]VְBݟ^I\"ʷ1ٔ_2(P?.kcl9is?fHGGl&=u&lI¦âa)B?)~evAlt.⯯ZD ʠ< 8΀٧?Cs#ft3eu#mTƜ=/됝**F &$vnhS)8ǝ^<:9\#%4YC:G°1x!{,-yc}+Ф]2*_!mpqƐ Qٺ"$NkBkR6< Zd,+^:+E1fUYB 38 o;eK Ϣ)p\.EM ƞ!o>KaZ.0LWÓT{W "MRP[q&Jnuԥ) ;IW^#_Ū-L;fW8/h Uj9Fposnz+%%Kp!H4~|,777 JpFl hwW$"+s@#Rq)JF`;J"79@ű9,54_G VNd Ě0xˉy˽S*!%^ʃC.+UB]1P,.R~>6k+lp0IukAzH,?>lӔR~e]=1qfw EGzzh/&?b-7 K xBrJt3͕m*cTdTty87utԠ)".$Qӓ7.-8 `_|=Vs}/#OOװmE=[$,M\!aE_/)tt:(|C|o/T*(bZ̽iaEҁqL8n^ic-ڜ3cޔtׄaI5Y"SC _6TʶS82렆PQțkȟ/-B޳pyq*)}y)6~ ns ce>lvOaߛ:"Z;/UsC/ö = ڻd"]1oͶXUkȯs$?`ɠ8OL =C >9!\7GqL  #qz WsPF',ܨb~acXyO%z4a$zuӣZSn ΅J*inn3Ӧ&?~ [b#ڐAzԈj3˙"ĩF`vʂTknrU>wcŲU{Gw87q * ӈ 5@G~9Wt60b:Qy22w[geS(6ͰíZT隗I:ˡ[r{ʮvxq|Zհ̄'XqF[Gg۰ KTXx YKQQ& ܇Z $À nau};lwAwBS}%v]UFG|[=u7S`ySIK#nz Ϳ!zY 6T(! #9{O=kwM`x :NڄǼ SOw\->"s?6Ffˍǿ{!d߱zr Ju6olAsgeh-7xMjXJ[U [n{aV9:?/BdsGNy$CyE^D#@̾WįbYD778NGC|./&^VxD|A=_< &Xi$Ss^*tCR@`l>{; TyQʕOVbdzq\QHID$d7@a4j+no,kٷ{6R¥m bq]{ 떗D:/ONǝ8'91 I5wd- +T p0tqM5+k/Fܭ3a%#F=۠FYzR[2DJ"ɬZiK!s%Lj{E`Ha ddBxu y݌ꪡA?Ñ_B o^?L!~ ,\[+( 'gC٧B?:]޶e~O&5x1kT$>cǡh"oҵ'_(`k=v5YֻE *g4W_ P!KahϸP:t`ڢn  ff)͛XAqۅ7#J/ίn(z Ѐq K +#\$N&}{vU>2#ۗFpҞke v(;g>u*5ir:&iMqb2sA v]sɵ5LZy=_tJƒ tjq}~OePLjk`A\m!1EV=e |{?hł6YLrJh 4)lR6JYvq1`:QHm YtUe]]FjئChM䇽JaZDu ̰(qݵIIGY34I9U3Ԋo\ Ր{EK~`!ALb t[hFцPq" nI=n@tMzz1r9[m)U$ W!Ş">nUj}~52tWkr)$ ,X8s`z2\AMg%&i堤 %i5:W *x]8n7>qEb#a7sx$5wŋϬZDnpt5բJә7 ыZ ,35JI;VUWw;ͯиuUJH!cwָr.ƻU_vX<0;u݁=|(D F! C'Dךۦo]wP>yRCeK/^2zFuZ#'NB.csB2̴P%dk8Z74ӿLpG⑧FE(S~+ -EŗNK2gQ4:}rsUȆ;@Oc1=He  `3'ٿQ15HX*g]SdX N[jaI ]fD|~ݯh\mAYguixw{[TJoQb $n~ᇟ=428 {{8g84`hIduwx ).`[QE(pɘ/UB ۣ;]6+gw 1OVokh}]an257Dqf9Uﰈapz6 f8MoM"=DP?߇ rrQɆOyr̆q#[bfT9LPSfUt-s̻߮[@`FҊXu2c_G_pUjzX'N?Ѡi #` 0@Qж2IKݍ+kKXڻc~t*jg n-_B>P3cXIs;#-OOu2Lû RŞpfDӇ s}TAϥa[F? SHC1!Omf_-ҭBBŀ +};̹Lҫ~O*5QoZS C̒|;__g\C~K/;p(+LW2 ]=Oj睎ZйƝiHp-f,VAk(>A=u\f:>n bI+GT+ٛ7gfJ9}(FD _ax( /c Q}GΈŹ'$"MvnADV.?$jД GFئR 9GK (T"SvؑB\?Ax}|Rs f`7--' gKz:y}ד(.k;Q8z/&[tK: =ܖAt2^aZWr2HIp&\}L"`$ZNcN!^ '| 08RвcI{ >=Kb/(~nWA &<y5oyP7e<#/>liZ3Ae6=lV'}\p)Klť֊ͯKUe+ Xxӧ4Y;U+Iw2plF-dbV.e҇ЍV8;sO~## gH1#HbZ`jo{3=7]ZA_x؞-B-pQa]o 7N0uBo #2aآb6*̌P>/7^Y@y+/N7qեl&rmhv{<J*k/(,\gcBP3Hj)!%n_4Ec*j},֋dy2_QؕVp< MᢡO6 O҂ מM1CFX쎬O9?/ѐۢB#C6 Ÿ͛%"; 'gj <]kx6/ aa״t+}sbeΎ5Mgji%Ėv~81ul(F %pJ{cS(ǒ ?Z FL Gh ut5KU?h8B?{U`&8]Ӟᚿ"{ C"\Ns6–YVRj Ql%DSS|#VsQ"ҟ\@ݦZI fö^8mۢ0 fXcLwKn^߰R!},*zpS6if"皻K+*=]JꙏNF#gKޯ[6(d\/Ķ\+ᱱbbtOeJ[:cU7z /6 ]Q 7$_/uG2 ;?UxsF6HaxIy"$FِwԌŐr fTc5@:zZ]6<8/N$e*T0oMnRa8~|34ª3F:dfDdkڞoiBQ(y)vy#號vЦ{GG'+#"ĘͩQ ߠtG$rx`#ͰYEa~ُr#*V`R¶vaQIwRvH *Pv*")bO$)>j_;MdV ( f\tըA?GyDG3+bSaO]wULca&jfQM'֜?nk+\ת/Ii/lYR{җLK6+֎_adj+pS~=6]vNG*Yp n/贋Ec11z8_j3!{xkfR<%//c+/IN9KAJfCby9+YxRz/1{ Mѓ  G㬍de%ͫ>+7 XD-v%^ f"`:7%?I"Xx:Lvzp]"g+x ^yOʮ9sOW6phY Ծ[hEe@Ǝ7zLcgyo\JyJv]K7R35ewW$iSL[[.ytjT[@ON5>Mb,ńWtK_P,8tgǍ8'5&;;#b,Ү9)dMT Զ¾e~Ҫul ]5ڄSVT,a  4څaZ[16ڳ).xߍAChzEOٽ-K7s;}иҘإ* Eyj@O&nڥ"v[ÁE. SD@h:.WNZDŅ\x0DP'@;EpC),eӒ PwcĎ!Rh\naXs w}Yp@m;ÏHOv|w_UxBj S9Qur̂[l"Ki^!$8οvP6lHYBk7ڌBf_,?HAp= zۓu$uj?ierf#J,“(SNdlÉ3^7$!^\m6ܖWy>ǡd䜲WXE*m70Bj@Xc~<{=\HJ໵#27e OAX+'t0rjYRG9=`@%59(xm9sa/j$*e Fzt(ow ?d2mDTx'sKy[ܿv0Rsýe:X̝!kl-hul9*TS})h.G Eu&Apf4O"_*9iÐI Rm]>T{:X*CʽJ@B!Z9= n7̓'%ԼrsBnXLY&;h*LsDgӡU$j+BV("vT Uў*ET2T#q%Pv8~~f,q"t+4hQ[x3]z;  &\>< Jp-QP_۩GFQvxEKPP"e=e`:C{A͑ !0R_G. C1q=S F&y.`T I9>?B2sδ 0}b{-_ _DLOp]YCS TM rN\67-d؋ɐ4Ity(sw,j}9B27| J|Gp%} $FФg;PU\[GQ2bfk *ۄcxWJ:Јv c٫n@O%':i'=JJz;%^z0C/.kM7QRtӓJ/> kyԱV +E~`N]yu~t$5װ,Bws3UJ >{T 3B7۽6fS,Bx-cߝ-^zn S~Ֆ>4\*DXdu z'd4CDGebUnxx<|yy-,)q {dΤu7U\WV5!-qR.Je3ٳpiwdC[HvGCl6sjfj )ly@SqRv ޭSVV"LIUĮѬAWql{1˾:h!՟)5k;3oB. 0px peGS-U wH Lޙg$mjZغ$Rvpz|c\:`nz`dⶈdJn ' y 4^a dJz[oŽ;Kdd`e ^?L_ ;r[q[%PGbOoT,P 3Jux *esUUp|}ļ;WD2"rUpXvYdJu fi8 ~[e n "{oa&rq},f31;1RŰ<̝ K,Ôie* ݁˹K 3_i7rBӍ-hJYRR5"#2Fvj2B "]7Tg\.ݓLQdYnG.j~VT;O d?މ!\|xOZ[^ .z00eLhOtlw$EɍײT@-K QmQV`_[alsNBxc)Qh19{dq8AY;6V=|p=P襂h-9L6x uf`Ȧڊ/^UG,OT1XHR|cU ̟ݛ5+6RuBf(XY_O^ۅF8hβS9ժPm E2A#YdbCͶU,%_y#LeY|rޘSI6+k<*`h;Ql;܏1GI,Ofz|xLȜtW ouQo'n4Eo"& #|e=$»ttiJN_l3/Amy^[Jͱg0|g4Pb/`S&s!kx(z9s&tY1 ֍GrG"IvdojR.;_d=PKDi I@W^o.3{ 𩜸{-׎"ngGpTv ' Uk˓E0]Ly*nl3];M 8V$aoҙĉ19v4 ec=3M 0㛢ۻ/s|*ά.ڣj]^N_ZLV" <$wXQvlKjF-8F+ FgNc:o,W߯K^OܭXhbne`y`$/ecFNW9TQGͻ^b&o#98?8NivdM>r&)EWVޑNIFc5AC|?૘1lzL>)VB,&1[ֆ"VHɁ=K6g</m\e!OzpmDH1HG-fpDcOe$[:BOxO$4יژ;[w`8n|`Ձفg`obLmXTޠllߔ׸&) í|ܢD0S'ODΔ<$#~; %q,|>IqELA;1UQ;b7䁡 5ߩ ,X_'1B45e aZ 6RGw;W徽&h8qZ;&^%h0 22X^P;U(B*t Q_Q; v5Ԏ@6̍P8Tƶt2DA>~&赹+8K3[*I'{B -N6@|q|+x7U=m-1U%j GMuexSCaٗfX bTw(4cSk/0VOB Cdf }p#ʃK!n^szӹl^ʕaaYD TgrN"=?O $j!nMF۞,ه_] `3om9!pKR7Ƚ6Gٰ, =.5HIRvUA<8 "y:gE_Y2oϾtzV E-dDnkz#'ؿ>T!JSnbB6]~/}P!UM/bs?nJsS1DX.qV!ymm둔An:BI+^8 38ޡ_L/uY@o($p8_x $ 6Qe[ajr_T$r#6wq>%;FWk)b;/7X[ee:0)H]Z_oe6 D^$[=y2ˆ 7]Ӊ C})k+$cNH$[75 q\D;@!ӔDCMBܳRy[fEaBd!.o^u)8D,< .;^Eu" p1pTIZȯ~c2i;|ڣ_0/Ѷ϶u!&Fp]Y`rIJt;0ʟx=fQqY{Z^qDOH^IhI]ACP>)!sŕM]81b ow<7!>Cw-#ޣ:3 'c74Gi[n# k7ew"j@ Kþ(&o]Sq<tqΙ#KZ<`BzSs$f7H8-_vZ !c?t2NnvfP gW9\lw8fT(SBv9dGK[FT:@Uy_7ؼV[0Wo+u.T`vd}˰E$9[InXVXlVꞡ[ ^O9m)"Oq_5 D 뜍B{N@sU#j"-ۓ<v_oIld\w%˸;B`;R98nw+m6eH 7Ҽy@K iSK~'IӻDf3VG~C%ك7FWvXf>sԋET+[ eQdo}mqV_h;V1lhcUEG E_na9WV`,ѧTe}B6&#/03ldݲ, /F zÜd@EZ6 3`3϶Kbx/c. -&<x oJʵ(i zkD30Cl# YؼSyHYs7ݭߗ7\ҩubn6/ VA W-spCQ4 X}qVX5E˵$,91 錧uhCWsj1Ӆ7^#UV1 DzjHȃx¨T&rsuCv)`/v^Ώ kF( 8ʳnLA4mICq7Ծ۟AË1?Cm>$x=Lgb{Y|i.~G'I8D70+ g'4T#SɯHe : 0,S=v.k]N}Rb蝋(MQwJG I<;G9%0doւ,VJybQ3WlE=8K_W_Sf;bt ՖTU@:Yp#,k_"WBI'rOj%pr]/4 J@Ś hѪ%DZazf@࿵i #zQ=8y,/8lZ뵠}ޘxF j, AE^IqE6-g)+xqWAw5Xnk^P>TY(q-2lt>t+(EuQ˹ƯRMVhƃSIW36* Dj>{}l'ZSD'Y!}GAT(+` Y{e/ j=xWp+X`U+-ury-{2ҌUα&(G-bu=\hٯlIGuDv^'8v{ҕў:H8(Ï:Y dojX9sIX Is穖r5 MA adQ?LfNk /<Ŧؿ8  n!4[ @(Uy]KY.b $=dڗPZ;D)4؁&/8L/!l"w  ?z8{W_`Pq3~Rs q?*M^M=y֯m6אT &GV7>FX*{ݵ#3zuOz"8أ,Bl3 ?0}~EvqܓaFЩ)!;.ii2aƕqmmB< $&);$yX] 7zQ:`{H~I{ܙK{Pp$PfllyKfmKGOˆ uXG3jK1gō#S JROͷ&gaKB4TjW?6 ve4{*8>N}n4zhF[V#\_p}#sl;&h֔TRt[ x"s9nY gv4=Ꞔ; g> >PQn:=B 6aioƨv]Qr.hfS#'㜌 +.r! 6;n^jz׿LIF)[i۱կCVRBb7BN͝-A^aT#: (*dQTn,N;> _a=G}ՍA .E^pB 6>k6͛u})}qo8n"L{ #? (1cet2[μyD[E8WeO_g5Iќ./OL6d͈iQiiaf6 ό~N&6{X^<{txs>ku|'ҝW)UAu\O>nS/2}"4>d⓾ &aRs+)XxKsܫRs08lV8G!_2Jَ,5 %B[8lվ&K~}foVPŌ#l܈ N0u?G'3,| b{iX#k6h Y%)57-jܕ%Y%sE]h':||"=-2!G䰋1ČYκgn.Ɠ"d :t{dHr?/ W$FMAQdbZJxY ^^﶐74XۜwpR;r#hx!;( +TnLґ4՛el2f_q ˢG5SȀq$N(/bB=^^BK5q1 X ![7kjj&#M6CY zW 92nHi1Jӝ(tj+xgf$E Eަ6sbGiQX8>?mr"QH57~Yq1(=ԍU4)-r]l3~߳F\38DtM9 $VO$|-}~sq9zmkY3FGaT@ 29 kKT_?R8Fi f32 qu{ULQ 琦0,mX26&, y|PuGNVu^]d=H?/\f(W ^钸8?xC1דTE(xA=OC,DR; CPDHą>m(BIQ#3K!7GN~CQ 8=\|gWLF["@HGGD*<g\NLKܳ&,@g?r#DXe2Q2S0EFi]f2=Nw]rmIq%'>ެ&0*,ؕɱfN%spVzTh;aD$TN' k%o[[8`4q2آ5O`ib[, s" Dzt[olZ?+x<}LCvj?|^c pwˁɿ{ TDb3X:v^QRI1gKUpwLiz=RQBŔ5wneY$0sZ݅N:Ɛ'$mWY.[QN 4ZeفYQ eQ42zćVP<g,}BNNVH9tBYQ` ~9f ܑL31 ,Ssѳ$oOVt:t^<3ΣO’p:#GEwm,.P؂8+r&WdaUt{&dRVA/UV:YIfّ =iDW}RsVH-2x9T9#9geB {,dg /6@$X?Q#!;;P<#C3$v{p0cr' -+xKjZF&8{8sL5OL5#Vv43'Ekoy=>y@:K**Hy_gbKJv / 9(64<_S#aǀWH`T-'tju{yF.JwJM%V˗fnܖJߴeC̘P g'04e+.B@_t,#Ӡ S>Η0ccP<.5M 7J8mZ>=oMhT1H8]8({( F ?=YIX96!ZGU$CQ,` wOQ47k7 /*q?N}5GuX ߭K̆Xl)GݔRh}u`j)g#7yVG, BkzZd^]U, e(&bPDv%4"ؓWΞ }5R'Z5S8yst{MU֒ucJ2c< t6PV!690tFlC7U% ? jvF$0}HvtAHg\QGϭ6e-_Rk }m'i5l')(Kj'\#*pgq9nW'r %i7![75`8lr`ߥkwFzi 9m:@ NJv~X-ds3$AG>Ĕd-(GTW NnKbu&؁5"C`0`ݦP-`g][$& sҨGJw/7O`ܥVF!Fl7^@FCU#"M9їv4t6dJ,q#̹K}!W Ae7b]rh&e n"9H2 @LٷjڏRdn7݂ɻ o*BvBpBae+#^PCxv^K40s^GM2D95]fեr/v٨LujA _U3MB3GkSKP:-s:ޖT*iGg༗ M@ 6m1,doؗLt~")~b'}$whDlMQhϟ)Pu^3c,ti7pT_"( RW.qhD{ k'Vv55Ii{p27^KI`[ӿsYvП9N}g-:6"asNdgk#HM~91XQfTjOJc0$oudo0zPAKȍŭ9 L0Mk4%Z4ۗ`{;,+[V&'b"\bdhic3޴FֺbPu]W$O>_L%r>."O95>.GTXΤBK<+ r ҖPm._f͙iGEe_l(ml')wG̀[tf@ܼHOZE>*Oש 6v2_Idp 8bkLV$Le0W3Obaz99E>ʴ6". >4зH`\FT6wt\g𶆛1=pώIQNy_#^9 R˷dn,d͌`2MB}s.Iљ-SƢdeEJ:R!2wA`ζwS)W wcD>Oq&EyJ E= ߰H+h*RoWԥ赕y}x+񵒅Nͻ% LD^fREW+bRJ\<ئ3- ),T}`Vo{r6WB R3dML>{_݄0| ;@O LՍnOOshw$CA\(>A\:#~8ަ)t68SxY'"Ig:D-^i俤 'f%^:AYK) ߟb'?7wCޖdCcMJM5ch"4BX DudnϿv ۙZ(ue2vQQu/UN]3hXͻ,lp+CvL ~3X.@.K{It 6tJ(dwnj !0 nKݸ0 ^gϒolM}ھ` DO/֝Oow%c5+# 0Y ȴap8QR辞B(ٽ='F\1a@S˻\cs9n}N.ڸYQ{{gscx?5׆b?dvr^""?`P MS1]qӑ!mO*Cg!m|߆jkSBSzau,Ɔ)jv9 Gϔd8w,=)lɲB-"BŒKpg`6Pyђ#xTTi(%<)%Hg e&9?r54 Tܙv:,i="4`?Ly[P׌[ Y9l #<^ hʖF |x_63A< D0ܷz! mTy,;Вcmx"r,0gA{iS%ECi )wLձgv}(<4h,Y|]Pek̷ dIe#@56*J{E1l;{|S/wȪ3>^d޵?s?ɔZG40.X#7%7k|@}_$ĖbEZF_PcxNm2IޭJanP[lH}_1f>Oˉ8}h~aΥ\b٤z).i~-uc0:ٜFOd7936?ƻWK! >`X9~EbCi,&^W@3zMI0:ceu2fn]P(S!q$J oe `]t/#cRlXG8.  ON!]r!r&|"ೕ_DA zOGYxAJ|< /߾x܇>:b$}lɂڪłϘ񐌍#LNN@aF/$˧roJ'4r@;L2y8U\(MEl* 'M'fisuCqnaPh,;cuB-ÓhdH czα!}4807{ ☄S ToA_-ȜkO-˝]΅wm0SK {Df굢hJD /bfiz'5?a:CZ].ڑFI KhdC G/Ap._45kN t"aXʧR8iJEcƂ r+i{$sguH_܂[|r/U^f Ӯf:\{3%~kl78C(L;$>waXhwRbs 9i6y'$PsD7͍ Jj.8ݹw2x60\ fC!/W|"^o!M Te_tb >XcC۬_ xWl:Z~ݍn>1ԱU<')lHp4nL؍Si_I^R;5s ZFw͏Tr))AM{"mrثcX>e/I>ţL^aєi(қ:^^MZd)Sk%?N,?';C|]┊`(y)TP2^oـ?dq qTqSв|t*$"i:ݷ Е#wˆd.xD(ä ~b?Yc"J,d%t>h0m<(9ʧucz>Gqf%%Kg ZC棴%N 0(j%T؈4"9xǮ{dZs|s{3&XSSDrE B]R/qxT_cMz5OfL](6N=Vwz񥛆A2Jwwnsh_S VjnClRB$kbzu4B/,)k!~n^߱p?+oJn/.0>oH"6:#JNelКX!2+N$jpk)' ]WaTkP,˙B= =H{^#O@VZ;&y!1;'5QA|Vԗ;ғ;5fjqK&pE ,&ˠIwݬ4+158H'v@H > <_Ycv_y6$ ڙAEP#̡' ",)t:~+=~ D9fiLk)),hi/ Zc}B.[3K9{̪ P1t'':ݐQ>k$`HT9M$7ܼ+s0(b[o?j-g:/f&Du G=c_4IR=>&)ؒaǴn!_GJ(ȁ_~ħyh*2dхKv4l˔uqrp2O3 A E`'m8X:\l .G=nu!:kNJfL&0qֺ'{ 1J+V`~V+11;ϝd88YwE80o@"z~6^DG `&2F&Oni nF-NJ4#2-C Mh`zշi V5 Qxfc7U+k%o$սFI7m /] {pvp1ˇz=j2)Ű"v1Nm#ҖwRv T"~Pa8HxnTt8N.-?Z![%%QZ|w<@p ooJe0f>xCaP; His6޿YkKO慓нkf]C9*vI0i{Y6L ¤|rfl a_wt]Doo4B1juFSL5gidU}BŦ :)vwGȤ~W3|BrN^d;^"Cٴ}] 21aԶۀtCiDM43?&9XԺi!!չ6"wk\ivND̊A] rrHlOGȸU:M9QuRS/в 4 go$SYY 'i$őQMиլg@WV/\/PB$M1=x󹃮7p[S*x`= FL=kj˗*ٱ 3 ~UA.8WefAࣗnGkxe`"ldSHi\Fn@7؞i:'C,1$H|BC^,kpB\H@^-6¯"xy b2ATזU}Ȣ$uhR? ^j\r -fVkKK Mvv)Ǖ抦ٔN@I!ݩaD%NAe;+$N1˨( H߲HQ:'lY`{>WLf=2{&1syc 1(Jq`>_D"~08h~O}8 >$-`ut2p|M%}[%$ˡ9ӽo(Z3)| ^C/I_LPcs-߸k:45킷\y?2-ФiU'1OJގ Reb=i4u'k-dK封RRކՉX-cӉk ;l0A wvOϥM7*N?Pk?+7|E)7Aϐ<,{CNSyb*UNv%MrKoy#=yZvOKl* ;ke2:C 㵝 (0M@pTwG6+oc?zLeM)i0X~ rLfgp\a gwvbL퐎5mO;ZWwL/:6AR9߲20yTuJ_4ݨd,#B[108֦HT{>NjNpYҿʣ1f^C+a+eHJ8? G5us 09疓"KGH H?É萋: 1U'x C!ObwAFuwǣB[v|E_‹zҋc;G!ݿxKÑ}nI<2' y1Q>oPCL%CZ# V^KfI>)شwt/{0:$y ɕN C62z '>nVW8Y_;f@. C[!khpV/`6枂P8ģu60é8nMqdOW99;\Nu#mhd; 0\kw1z)"YXՈD1a'{0fK|˘A5o*rG?O?0GԽw|$;W<6fUiC}5ޖyT4\}<3L3P"T< Cš£'D9oڵҵj}CpHؑ?>uJ-OײEFCeaTh&!UrES wDF4^l",eE4 Q4cT\;Q/$(!{UQ" *Bw5!/jл"pm%̨޳F `b;tbzZ.HVLz((Sd/_O~>c1JB|N: L_j*֮:~eɭJ :Ñn2p&/;e6 Sq%Μ1!xR }4bĥ|Ǒ)Km3ZS~[q%8ӧO b1\彊,А[B[8\hFN{W<#w ,HnA⫚5DDGj%E&?`ڰDU7:+~3N`9(>TqD7Q5|\ $'T `\'^!|]mt&fSA=0|bθz-,T#I#[]MX/dوmqKK_38j65mIZMqj-qPTpAnү}50?&yeڻ?x#5K؏ 9 Y \(UaEYAWP囋KtW;6PE#e 耊3n;A-4h%::(sܝ]>NI/q|#+>5TDg0Jr|E"A9xyBx=w#cɩ@Pq$|iW(E|CƍخY-^/߸:B5"ٚh',Ih$^ȔXGi<>k37Se"kڏQ2LUzӃ-X X#dɗ;biK][M$wc"O mn;sJemS>GXr$qIX-:Y(;- 1\϶9 Lt%K0h^\;B .zj|(*?jD?r4)7ɿoWn2s˘4񄝿ȁRx5$I\j1Y&=kn,5{cu0&/Fr2 QS[Xogߜ&wyKa.eN7 7G@UFª=F4Gn$"@!G><dDFىOTQľ.֭E 7r€j93м?nBCp:P׃9͆L2Tm<=Fnjj78[kO3;eYNBJ/KDnYzX%e?^?䤐UŤt|d.KKtH%Ӗ8XQdyTO|iwez[*hLtjA avGu ^1_6gVyɵo>BQ!蕒y@>\FFG0 8?Og9LB|KoyrB"8Gs)Ōڥ5"~}(=B7 G98N3 in p7QkŋE uTiMze7 VMUu}I/FUkjWO;ސwa x}8Bh0ђT +䴽a3MtVUsgZU~9 啠5@b-Qb©Ǩq8r6tZ*x c5<%$u҆)C:"QFg1l<TUY>Z8`sw.2r76.0kf)hٚ^]ƪ@]{B.y~~L}#r Xs^͟Z1H%-bjW<DHnÒd'@Av)tdnt[Be;^ gƎbZQ&w2>Bd^=Nf%ˎ#E{ݽ{CrfkGZ@W$%2p*׷,<0v>ԟ>33mŜџֵGktTi(_wQ]xea%Em҂SYv^Qq 6E iqSy˒GGnW &@oum5[!RF$J cٽܳ%) O):1ؒ ?kg8B{PGt.$DmT!՚VNxz#,6Zaj/[YDwϒ?_dM^Lxs,@͍or1VgS*)xdjqCV8ͳ:ƍnZCJ [WE3ӯXE1`,muMk{AZmsX@η+i& o|>͎>"hK(Il,PNDwÙ:62bP{Rq:B&4)@cgtxe; )b2b.@hѪW=YKx`dkZ\T-}F~7T0;xKʾ*fv+u m.~J/\)n92RtP?`}~%23UۋE!k"۞Bs@y~8k1pUc%3$3@'O[h){0Q%nu^r~^:^p5+OB0mk̛ގ\a[#{J ??@ҭl]0VqrrP(l![(To~q\Av4ΪJ(*bF;o>R7Ey{TqJ q6V&\A5h?oePY E T#CM($uq |Z x@xsȓNA yɡ`!ɔրnCߐnBu^=%$7zs8hvþ?&HX[3 `i%I?<1 taVAk*-˰^ )i,Ggv[ gRa`f7UC׳УF:YF-LVb 28Y1My={*N~ n* 2ق] qvzE&ԩVv`n2k4][ si"d4fpnugyjt9deuZWF}H=hOp%8mmNr3~;1Skֺ. e]bή$X:.DRΦ#%+ҏ]@IHoA‹rpxzŇ4&UMm*m29ꀙURUIulo@_@ JudbA3`d u%| -j,ۄgǦ>[;("qtXi7i0n&Wx#HІ.57H΀>qvz\om}Xz:˭URc)v{ iiZd)v44Qǔ4VnB͹Rm9r!j%zĎtutRwI$DbRmmC)+p\{n{cE:B>^y4UAb@%Q(mVh+ل3o M~낢UϨ 䚡=7.]prvpJ&XhSsUܲ ~Y{ ݂D|ٝ0Aߠt:J%W5⏍ޙ$d*قS;良++3\ /,l{H{bn0y1\Xn86 Iǩt4&r860"]R/OBqJCŊjմ I՗Gq;ѯaCiΡ$WH8>ET ||ܸomE-xSB}tt\Qv{I#=ҚV iM[Չ $ 2Nf(%?ԣ]KCtq&v+Õ~{s5'sN RYԆ0MP]%J=>Yg_fA5G*m8YdI\([ܯ~ {uKT;~IWh v\`ަ~5Je:3"lZ,VWh˰ղ&!$=2¹뇓u?gcD7jT75kk2wх]iay/`1ݑs}?*3epv=y"RGh#D*sX4/(Scrcʨż_g@h@svFio* `ߥ1|h$MLRzMzM9jYXuJ\,sLyFg+TcTw`0u/|}l}ф#W)|A*>9媼awpLHo^dM}>")f{eIv}ro:Wĭ5YbL`tk|B3Yrwgq6t{֋0'ԱIJOuPA'g;Nc.8_e`Kp ?&~3m#mRjޓQ҇O\>"-1zNԕ߁X$# Xl,xXx~ gւ@vB^7_%Z&v0(5Dk7h%f! WaP0^L~{h>L3WJk H|6b~#Y!g![c!ʥ0niv0qLbف&$'Hen tfO,0vmkb ^oӬjoWF~ ̚6F1etKb"i P3 pn`~@KeZ?@Oze*.? ĝ3_Ky H@$W-su"/fF:\eAمԜ:jTe`2]FjWW;t )Z15a=ζtgUgQf9}9&7YeIElr" v a=0(5TF>:܅Gz~mM )},D|AclV|$FeW1q} d}%3 O.9/gFiÏb*ӇaoJX %qkag sru %KW(+>&ALŸ?3/57,xrsŃ72C(HkXDb5C',Aާu*l4s=a6GŶhJi[8ȏ0#+EbJ/,Ο꒔śJ33G?[oySzwQ55Kf2C4fBldʶSbsG咽FejyC}J'HO[tg|5y;h'o0Ks,YDrYACw31w-‹iuV-ŻQ`KMߺ7EjGąFC~ (.L`åQY%y,漆WYA`jR_;^%hWg>Poi*^LI$fyk2Z 8V>p5׵7Աe؃ŒA]YX z[4JJUa)A1iHcH5ò383_rH7葝2Emђ cZ! (#2dB 7H`]5hycp2ׇ>y"АBWz$櫥o_NGY$A.v] )efQmTpxYǕ \7N{#o78bӃ. Ф}Xb˜^+HTyvYzT9Q8hfQNVF99] [иQN 0"h0yR4 c8@1 k[4-X{q/x7U1=A N0e׺9A;{PR`LJjӜ};ckG9ܡΆo3ox..WH@wR'ȉ U!\MOg}5_us0):Aa*\F$3'rr/Di}y~9]">I\V3'Ww0δPk ~,˕QWjdၗJokS>x3-lёV #Y;Z,N$)YPreTE) ŚaYHWZ&ֻE g%|Tև]IeM&WnpC(ٓ0{?p  l)Jۤa,\&L{lwNox;:I+9h1N;JF ipf #A;ד{ *:6'(mBqQS7! ?uKX4MkC0zg>n94B];Qq´iCg:8a@+q=8 8&%Е RgQfɼXݒ%"S/OYA 7p1?* FҝfT QUUu~tv+-Y9O" i%8XW' tx ΨwaZvQݜgIqqa^c~(a$wy4T̫8C5exĥ^{MIG /e3B-k.:[ >~Եo}:9(XIH"}]xTళ,Tv&ڃj?齃|-#w v sȾ׉y' kHeMA5su~2rX&GPŸ&-R']]Ėi@EFG:~_j!@v 珃YzY@Ɖw[5=4BfċwG@=%b> 16Ĩ&䆬5ߘ:+L;R$}EzSy } Ϟh{>e ]&HFv㑹b^::d+$2q78NJlmvy ѨR=[/S̪a"o=ګzW *9Rg-bd\, TF`/lN >m'hv"kq8[@+Ci!H$wV) ӯ$Y *I# $_)o胛 E>էNY[h񷻊SqPɔ-Oguߢ&k_t9{H040 pk+xK"&z`7Q,ձqoTuB*o~8]xX< !ρsCpl_(_Jl^\7'TG⫮q#}~w%wO0J[YSLrr}"`(6( 03Zb!v{C_^3;W#vN˩DQGq\`x74=ZAڛ&.]dA;I}W-p?.QH$FO~.PcCbr1eפƋ/n`Z!aexJwv?V!`j2By+_`[9F܅oƬqvM%Җ7{AA|mwpkWayܓD7hibx ¸@tGb,=j)`1`]5m0X$hIBބ0jbaaMVs+ ®aS«և_k넙rsu]U5WZh97ϫpa"eov;%Yt ڦ *QAqW41⇫qXˀ)iM6дF3|ޏ@Rm6P8}s A_7{UFG=ړbmE*LI4)jA&n##d PY9a}Ds on\dR{O]rGn`הtEEX_EK {]&U'seISgFiU ֘7r!c-&4R tbS(7~0{Cxi3qf]#5Lǰp % uȎ4p|'^o˒^V Yj%/S_w&@WMJEbe5BceӍ˘#ҢENj 6 >!ꤩHφJ 7;rH\c/Y%ߡ}$pAۗr ("(픺3.֊%oňcsrBϤ //ZLC7Vapb0^TԈ;b*ޒ,k]J;͵k<7 gXW`,J j&c0mu]C[hCk_I:z|N.Ko A%NEUI 4Y6}ٞ \Y^ J66oy_[$Wc)xoǮAZ]A8fI ]EiQhўy`EReFSB-89^2R:::sC-EJn-dg yeiaHU9-mR 'Pa-Ft6g.E$u<2INV1JJ ԘAd_s}p;٩z|fв/-UY>!J Tvt=ZE@4xN@pfBiU6CӅfzl({j%[WM.=.HJi}x{FS{S0!JuQ55jI kr]EifE *SHby*,)/ p,4Gyhpel(n*쌊`%ZOJ9,oz+eM9і .yх́zJWM\N;,n>-p׭Q8d z וђ# m֨~rϖeh7>B o*O;֎beg 7-KUMM.裶H)'Jutq[za w ^dV:yvP0IPm o!F[%qɡYڽ𧻓wԟ5.PE\R=x^W脾 CK~n-HN|I9MO:qEM.w$ )BC:#lSӘn6K7C=QK˚Dc?.5]MOwޒPZh"GPoStYHpT%vylzCs |;`kF̞5cؠUm¤̂M'{z 5:?Sokq}WF؍53w}$ 1sN$EU{#KɁ4rCS/Eվ֍)󧂏nȅEr"# tNW4EvD!Z UWz6Cos /T/bh|8MAxbi PDdE>-j6. Ce ,7^8\BW'$Z cOkI2qv4(pR7asXW?r垡|čDžtZ"`0+o?:H9= ؁^=GWNMTƘXa.!bӸ h0"OT^rYR|~6ːJyUԝOį*b v@&8iaw&UQ|W⯂B0N%mL6re~I2kpxI# ou1 wkNBy>ec+L iMfIȺvFWܵsigg @'Z-Y'؝e;&%rK:LItu#͒9jH7G5 ~FEW^dӏ2?%}e.N#S)oy/YavSzkN\̐q>޹! 5e`'] ͎.qW$N-'jdL/yHC<7l߁7 ͐!-KXMKQ 5h`.˱vqDRb2Az?k:8 = 'Z,[pS(~/roo,<ʈ;4 B"ۚ]Mrf!Aj[փ@J&ɿYz/H4Ē !6f+Ib=0Y]5smPE|>pA]x+ocTK,mhoB&DSl,׶om, S yԕ}T!7YGg|}^?(݆W䙞=}˨.[s9M5J垝 i8S)Op#K &|B^1÷~?g6BsnbwGyl1Ms=O97c3(@ygsA%$qhP MF6d2ӵuz QEዘ/M6*p :(Gl9v3ű{ iP2|`6dZ|>YR!JCժm;Kƌ(ׇv=O"췪iw m(un$[DZ%Ö1O#DByq:S\sSyC{Kҗߠe$fTǗ)im.NaZQHN/nyMZS2.x/ﰔsI,!l#U>c7Ԁ;l$Bo!kMf %m*8UzbK6ԦBAhj8_trx((Rv+ҹ͠*=̱jmm{Zb$V oIgs)ٕ&ò""If?]l =nUmo~&V}MD34r{*nj ͼ~% :>+ȼlw8 p*7$*'ʰBG 막~z8_Qsլi5՞MJ>]h.%?F!ϛu ű+vU)o|g֧B|GBԹ| , #(U52sU 5qȬi?YEWblbDX?Uuvefzq-.ccW/A=О2_]MX25m(#LhsBw<͟л{uVeBXq%<&R<(Jnm]*RXYJ{#th. n,qI/OP'b'7X Kt\ JYMX.N\Tbj֙)ihUWksѵoL;C HLcW;vяz g,(aM?LЃ`c|;'VUFDGVefZokP! 2)jII)f~i)r_iSIObf ckvkz!]EW5F@yq]PPo}NcA 2Ƙ\oH3vT^JJaҫDB l>[ouwOˮxi`9Qh@Ʃ2ɧ|aqnD dptc>lifPصD պ'3lx+3^ 'L" HPL}D)S`e!Hy]E%&+{Y\K SxzG1#\^N[Z鹔mp >0ԙ>R$l@炙|PtSW ]uFSׂ6zxs27ЭRs4U/@GI/`9>\c2jOJxJv uP67OҎ)=k1 H+aneRV- Vy ",H5m*aÿNL6W J匨&緍x&6~B[E[\}hj!4xe9S}lWI@TQ'ȁ<%c1*V(UƤe s&;u塂nhǯc?;6HUa~^BKf)B 5B/Ju`w4 JaYcYy˰3qXԐ- ea\ەNi^˾$' eҦCkY?߬du\/<ʶQds+\-y}TD9xN--mp#v>+*}.:Q|IqNv6Zyw9a;idǹWDZ5 Bq#iր#WOE6vk(]M81DRLpG1ffO y+8#0Z6 (Slմ'J9#O(0K7l>hh ,1+Los;1Xҗ ¦>.PY-2g|>(V~ 9߮MAOɖeo:W^u\w I'33tMڣKRtFqXO|d:ZJWwעtb(DYS$,  N۠M fq<Ґ?sUJ"da+"%5cgu,1d}Mt,z.>[~ Ԗe:Ա~q)S^dtԾӶ]!ԉCFNk:Gb=9}f"!`'Z F7_fʻdĊ7'U6HD:D 9>;ً\vO*ON`{Ft^DO|c j zہ\,It] ~N#Z)$@B|򴃀{c~F-B*tS27%Ss|0CD>sfz6hF1dh`pgIR9HVؑmRlMBj4T|yaubf|4x&X*i-sڭakؽL$~0l#=Mi`W0K7ʜ%Zz廙'WE*j"w+e3vR7>#{v »/j?j*D?\(e,}4"9>{Thwe@싉ax$\to(қG9%iqrU*w鎇Y |[4^?5<0k9.0+D&33J7CDQ扏B HMB ƫ*Edn4 Xy?W[34*Bָ(:_Etsєt=:bLɳ6L`Vo UӖ:Z';PY.Le,űƙ(׊$_tNL-tWDt+Na*bC23NUS3L[hHS`&fity4WJw<ΒeI<3wAH~m݄Spe7&B!GL?%T~'6N>P]6]%w2],+~RcTXn8?%4l*Aخ#dpMBmY]'pڥX-C=,MN; rԂMIC}YB3C {I8?\2߉vܗ fd۽cU5<G)o y+kiY; <}bt{,E2ZYjp8&#lޡLI#_Qڿ[ɑ1L wh l,  Uf_ j5i 4w5,EnOH>?&bt13vOcݳͯC>E&@.tV:,IJ yۖ׎'sӞstD ,-'EN&C!"R}hq9v' N8u0Ix'i"ԟ2:6WUI) =Wv!N+Y?ERz1s꥓[o u_u[ ]f 7_ǂ݋,2_x NA'i/ ai$nRoy$ۛMo uCmf5v FXx 6km|E/E bfo5G;@*eчA.^a86P]Ԩ{[8{`@ S-jК?d:<[vj+koQz0oOQ{ÒuΌk`{:xNRkX1V=3xUkI K p䚪;Q:_[.JF$_ʙvW!'U_u?#SAPm_ H寶-Q2l :̵*AKXӵE"uUMl1Aur-ߐ&껀ALGL b)_v-E6+bQF]x c6kbۋrz@૖8@.^%IY"%6~ɁiZzKJV0 `ٟ:8%RgfhF__<}#1D-j2rO6C_ܩ40st%v D1Q8˺tb*eqO7K-/ 97GG 1q1&vn?j)ҚŠ‰']Xs@N֐/9īb.q+coh;=,@frɳ4@, # i_^Z(]ۭ=N4;u қ)&\ih3axcEm"CCM ׷ 9tO|{>My{ ry~Ӯo8?w'wEm倾LHڵ"} dym籃݊>{*`4EQ+@t>v0țO K0} 6;u0QMA)+`PDִ'q {.>'CP/ԑUl:>Z;>qe TMxʐq3H! ,|cM2jg jڂ+ Wš".?Ythi1U}@!>2:Xo1d ?-_Zijrv Zɂ4Z09H?4IZNiU1]8^jz!9sm?l;2BclcWKi]E~E)=A5މ!=/lhzq4Su$XXQ(0T)$&)Vu 2|:.Nzل n|#WōB#Ië́~ˎkV(Y$!Ԓ}iV?>bx6P(+п_chNBȏzCç뚌& (x.SP`Hә/OU0=(́fZ"' K yPfa&>m|^aɳWc ɸP1$~!TSθI`$>?/7O!5DeЫbFǿs{At#i5B8< U#0u {4)S礰 ۏ33^;b:"bTv_gѻ+_1z(NRJH~\{S) ;6d\[GI#Dcm5efOЀ'>V0vןD'y!'PO+TЂ8[Д;^A:u[)ÐSνwG{JMgao )8h} v2^ʂ!ï&{$D:~Mhh㕼x%x.wunfFZa!F5H1GwUtZFk ~̈@F#} h(Mq .$H1ty]oLz NJkc keL3' ?X$&hsFpr-엓ۡ=mj% pvøƓ'6BeCZZg"= P~Em+yL -y%k&V"XEtMPχj$7_o\8.OR eF;W/Z/lGw7B C%٠qT;2 YXn #7g+}%:7mz{ncea뷽vtxg/0m-8~c=c^/$ >$DLap謹l ?pbH AA#pIQW,5TvK.2y؂-H3TOQ܀m=~4 8+HFL7 !&li̟H"?MWT FB|mܶrYW![WXWn3i$e`&;ɭKEa wdO/ZzXzԭ>tO7S-lGEbBV{ਢ7"_ Qa46߮ړnֈ"%7A3S2}ic뫽%vF2T40g>3|_y >B,7|80ݮ?raqߵ0H-e}+!/ U*8c_.E<"T9KྵYNXM~ى'N@/ ZujTYjpL1m~?Pm.k/ hYQX H=FjrC PaV ~MP Y*(U25;ڱb"'c~$L}̲?/,*F%8 yہ'%rA]3%Y>yKIP-ϖ NO ֽN q7ORJP=9 ؈l;iWl3K$E{|<N"\4STGDKմ2Ca5(o HpoW^ >cmyajLš-..=O3IYCL]m_Vz Q|j{{3\)%n"Vi8u1O,dz)kȆlQ$ u Jx\)7i!q153ET&bàJ'3ؘMj:~|M^UyMhÒ?o'T&*t]J!$ce4c༱m -^ L"h)Ѕ5BwHՑqچfqdL&6}(UYuif8}9>g+r-j*TP05,qH%WVD~/@;?FU|L~FlؤHٛ(sMaܡaB**vWlb)} zݽm`ir-#EJb5L"*hMfޚf$ WgڇF\R^ ]PRN^' cX!3ѳǮ~%QPnߟc6&~.ලzʘ=&)cMj(uG7mŒt-<|攚j]#FpI{9Phxvşx S8hZ.^2PG0 ȗ;Tg^\')k 5 pYqf^SxTk_C1[cA@"XuWDa hSg ngzi_;EG#Va9fzLK,Ux+G;4Lz&Ҭ.0~$eTSN 6Q(Gt8?.=o,}'J#xL]V5H~ % /6I~J)hx$&*\@X f+OU{G )ɌngRړ{G~^K,TK!!4_$É+*&7}"Ea>mFo\R]ƛu~&a*'h4_'rh@G|AAj+^3Cz17c04ʳnL앎  xiL= #!nԶs\#`T3 Dz1>Œ7 /9ퟁ^f]D+A @|օn@qmCnI!:G[1H]|4՞/[#Uo=؆--!:Ĥ>cMlKOKSqA6j459P"mD W䎈뼾PhH>>*dap]LDwJmj v-XGij0#Hm,<I FE?sclo..d$!s=lˑ]4HsA|,܃G\I>wdbT^ ,t`6#?>ӆЦ<]`aYKţc@zS0ŠqކO4osacj8&Ḍz6ԴHNjy1Ān d*1[}0+`98_?ty/NUcaA֔MP!Uÿ4:X\B)?fU0x9c፵ۋW*,iz(2~ 18֍#GLcPz&` veUw/7RN3j3wŝkKw=O}4IcD![_zF'bi2২hM줹amMZ$}9.0N-*?@:W nj\ر|3"0S= xbeeउ mεRmlGxKE&ms0WB3D7!S/VLcHXDrߴ$[ư|un@ͅKpE)KB d(upqJXLz2j ϲ_JBV}VK)Ks ޢCȲ~cҨ̦HxM`--(,p4?  IZQdU]eHϫ(`T)BSZbhW]g |pF&όze9z teWO5$>8ÆYլ[o^2(]A!<eĕ} GA"@cvHIn6Iaࡋ`%+Y|;XFvo-}Q/gjRM湍HPfUIZuAEQ3׃тP0Rƀpfz{rͿ28E*hg2hx@pW{>ô,Ne(X >*3?=mTpL! õgeѩyC)cK>%KR&,T <: Ff 6ظ*WKald_ȝjcOB.$ч.m(ҏƍ sIŚH}ye[.r EͧHLE]Ԅ-sF'banx1ozjul^x,c85a\kOz|(NZxi0D1%g,T3!}S>f xFRM8~souD}Qdj2$A7l2ҜbAmnEwP̄lTxIHnQ~*FZM@_|x864m l[la,nnXJpE==n7S{~< $+l+lxd'cZ2r4]CtX9qbnҙ׹#Y۝+~ТA3IhYd$x^3'#\Bг,б0c5S7 tp*~[c}/gf.o,17zWcdrHE^JuDphw.mo`/xz*oO"Zsvr_!U/Vo߸!DվonvkGX >yQb6Dg#l?;oaSa}s[ 0ӂak*Lq[?3ABebA]"E\WX50PP\ׇD)$/{,ۅfK\G}mo1)_&0޵k[VEvR; [Nv $mLӢ-J߾ZP:̒%QG%(t'ֱl;!ntFz˅U8ϳ`j䇛3߳Z_ca*ufW õ "y#ꏭGץdj%U})X<++P`k!">̖yG/`YT&͗AӋެCP)q(_mΡxW' n)0<ӟP2:CNß2!Q1JR1G%b~-,tSw[ |]j@s^v8X.JJ@Ovk8R 4cJa7_>D&-x]"'nI,Y%eNNޯ!Nͫ9Bw#Rx}}t-7{֘`0 ش#Å941t/l< z@ɹ~McbR[[u<~Ԁf <%5l7eA,ÙZa.?QnvaթFMk()@AިXt8?N0;ڷI t F'eyu>[==yPۿۈD&Oڣ#@vL<)Аkݫʼnn03O0\Q 6u\up&lӧz;Ҧ/W{Tl-FS Xr;D%1ت^f2O\hsxh&N7<;4s 1I K O&Ѐ4Y8:n*]G#/ݢ53Q%hug*}/jlGF s-4 j~+D·3CuYI(Zl>ʇ{%?,1.H%;JNAھ'm凾 ^&oyoLpH%mwjYoSfg$KV:$ :kqR:mx'0;^˴}C^DsZ* 1/%^~]^IʌI7j4Q`;\11PU`1wf-gvGX^ 2RQGuVg ()jg^l҅S@ $ox:NJ?V;O}+1yڔH=։?B*KtF+y( V0z)dj)=+n$1t*G!`ӳ`ePm,|`(FFee^eH"˹wW:G+0+9YEeD:/FV[[;ѯ3@Q7 ?xj7QeK[&<:#MI|V emq %¤_Fq6mo3=BbFQ!xǼ|=tEc-cu'Z+,^|7OE(UF˞x-ϛ'@G~"g5_Cx$ ?hbl۳p;N{aY2{;$!:md_3$I:JG0Le5uf lWzԷ8l$h Y)1)$WhDi4`" 2pZ)BZQX1 q _ z \2Diu;TwO?o9zvrK5p( BqݜbRE o>_R?>h"v}_iCPy*LU1N̂pUCG=^4kxoMY]o"ӡ=F=}ROS:3.+n-o:g5WC'L0 FˍRD{pp<ǘ褸wGCBM91~\vJZjHjef dρ!MĉHz# O5T#U8F3;=8,#Dz- ƄaPSCR^Kg+UzWsMwu1lLf!tʍ J[D  H g&#dٸU܌&ma'rO68#// t[jH2*Vjm8(^5L#J͝VѪmoQ:LO4UR5mrqy?Θ4(t~GǂsNɣk*%Aؕc]:S~! >w\EK2 ] ʗsS?9=gD\?m0ą}<*dg>«ЫD GA/HX)Ig/h ꬯кjBW̕@ sB%yrl]Eh*9Ո$zLL7p$Z6#50.[s K:u:.1 !P;TK{/ i} .+=sJ/f?r#a8軽aakRP^!Ġ>1nt!t*/8qpwp*H=s'5\Ԭ,Xn4T\E/f7+{ǻ*&]t5y&.v & ҖoqH[J%QrobDT2$jh*~-&c Hq?FpІgh"OE_^qn`m2!wGg}cˀD葪hq{;xo|I8DØNB6}XToyy弮UG+̮|LfI.wuE| u{9iEɋl=o1Hz(/*K5BqYCRn~˯fjwlMavà%LvG=LcĠA4bByi [;1Z\ 嬱 MKk]4~iSPQo 1B% cf =19} `p]d Z% @ch 6H@y.B0^.5i9!7y-Ʊ(rRήրWÒfj)4RS(&GHXKR@5= Dw$ 3cB2;K(bβ3^"駺M/ ]\* ޡcOz%QXf@ Kؙ0)t<5zkc:ux`WE3o /c"{3cg,*|3kj0;ocUk5xz6G4c׎Q%ǀH_1`Q8Rye|=ty4d%љ< Q,=GjI( yir"HO}S25ֹ.hU5:vx^-"|sȤX;{jPw7qkPϊg4D% 3ggfץ+^=;Oo t?3PxyJ鵢0x 8@MD0DZ5bӝo3DEeUr/yB#0י cDZ h~G]w?).3tL&80Ɍsc)BnEdξBx'÷eQ{0u'/ԑk/b"ʧ({2X Ͳ$:uT$C]8b{'t/27iK9F9h:bZ f1!%ޡ>y{?*X݌X, 1~bhAnm&LBؖJl#$>9G$>7 dZ '#}ΝĮAcaB9Kg Sb 86, t`6f;|+y޼(JajWc 6.B Ó|#K"P JUje{;Tc~?(y yĤۯ˖rRφekȥED%il[Ab{Ņw%[{M;uFndX+r2fM*}BSL$8 %RJq?AH-:ە4Uq.fA K/q Df*/d/$᜺% G7q40T[^E;} <'tLOѲrS8Фݵ!A_~¿P72̶eQ(ÍCV #>H;)(56nfHc;ͽI.ǑLrR6`k"/E ķ,^\vU9qXO<*G1[FMQȦJ>K% eέف27i,E x?_^(0>lrǩmچXK"_RQ0%dy΢]OxABbY(z97p}E0QOt,W:ׂMPD izENK+Prl6{|5?. {6 rAU?ͱ :֑Q5Cueι@r:^e׆euޱT-}ct3<֦@{$z IPLZ)3]QF5rS8E${6;kH"cR,EhP+SifuGE fxB^Tbu PU->+ig|ы AX@JsLz>4,RQpTBR"/b$CxQӵzLחPTY8n>jpmv|s*y}NO]a+n~v~cYAxݲ%klЧ))ªEpCTV|&V%PKXdQhE\J5%IO|-uxe :͏IZ/5 76 :<[1uk7 y("<Ìm}2J,״_S zlŁA˓9[LP~O*-ca_&gPSݴLE4:u0K]~O95@ ؕE 񤰰\r%+ Y](YrW8:I/BAVO͟$y]X道/+kA]8ݡx09?uGmNJ3KZ|'] ((), rB9)ob$}( /vҲ!_"F}Smzj/M78hG71ptH E0aK8IУ"g6$!(ѱ XV2f NP2ӃhbӃN\[ pFTG\B,M!GV75%TvVw|,#=Rq!6\SL3Wc,!?9wgcBU&R __5Eu$lq`-U&5ۘy nm+x3QÞ`r9`MX tQ-w<6I1 ;Q aT^ ?u{Q_Ws<%om*%;7tJ%PLK!N~HJuI+=9p=<8 /+ǚ;8)ʎeIݷt#ϻ g,BOCkZp p#>`8/to| P~uuoiwnvl q3/},Ymq6#P lЏ@77R9~g,} pܕ(%ȗ"7lL ȶѥQ>ԃvWuoֱS $*xo9l!徶9o֚;یB"{x>@M4|?QPp/& @d4~vZAq-Æ5}գnW׃ˁR{g;0RG0z,P{qVK4C)@{9wg:uoI:Dm~ A :x3\ UDiYV2TBXAǣwA7gm%|WT\TT#6+qk'O6rxQ|^zS2@-2&G,u !o aTZsDrGq3:︹s+h!"dQXRU>1~0Y1q/G#IἸ`66 hcE]4) &L˿Ne^c*Ch۶ `t #SA8ĩ.CX$To,i˴n٠NfhJ[|t9OjyPtx rs5[{kesfX0C|/sfD#&f^Wk@έ,jCd>(|]2@yL' sVnj+8 ]|5`/ysX$,ϟ<5-:"I eS/ûhcsEP#SD}Ta~U Bnx_;$1ZJBnPU>q\t5ϨY'rq+1wugb4VZ*qs%o,!'"]#J^"Eu dZMLš) J8n%?|]C-a+|r#z | ^x¾p柖HJkZƅhmؓ{?+˱R")N8>*T\"02;$X""j&$5'ŁK|j*b̧=Ъ,ة޹md]ײ0‘_^&B(vqW=\%>,1ѳ og7!R le*KYY  U~1)5EZQ9JTE)wTËY=_@@^zфe֏r"VN6 U.(%>D@tX19W|ЫUo6 F^sJfŸKWr=GeTSVπ#!HQReY UG'B~֔*2fR8R3>M9 ^E cp4ٓ^a .ZbsN(z9j_ʤ]Zltw|J"_N^?qk$Iр6?0 7H&-KH#ϩ&A'wyvoJ8#W&]+mi5UtmHv)O/:nY/+L<Ð &:9ꛄ@,u|V",c!gPOXUN3*6)71΁HIAnkA#C<ͺ35Xu?x{[o{LM嵿v4.ѴnJƂBjS/tE ]nt&+qOby`5C_s6 i+PQEd%c;JmfE̠$orNņ-y$o^icV1SRmr[ğ.5@;U&B7n'd"(ekf_x6O.qCp$(ovՔrϽ~BJǟߝ4 tܴ {;74S$אNAV{=݇|q"?{PTߓ2?3ykE6=_\9,~ 3lQ`Wޮgv& $ZjYʃؾ֝жH:'qސsR1 Y qnӹa-xW5äɰ49i2zA "eƼ?4qk!_tRVPѝDWb6?(_@ep#:K3m4]cT۩ %}-I{,7 v*Wމ~ Gnmp,v>F-bLՅsI37f;s46Xl]Ohٟn~MĴ9,yf#%T'h*a](# */|}YKi/Ɋ=);NZ,"zñǪ-{Nд" T2-V\ԧΖXHEjQZsB&-FRAF*95pq(p`EPd{yQ\S7{KwarN6~L@q:Q:ځGZ[RqQ,AݧtVEXeYkqqʸ׃.1ᒑKxz?M9f5N첉l5: jkjALP?g' ,>~؟wT.&:[bIX1pŹAk`#:˜, #ƎhrOmW֟0i@4>SaB ޻ikG1N FTR_sx,v57)a:y4!G1bp]qd;ԫbʷ# 늉{J"MlErgBҿC'Ⱦ&z)GHZS/fTʺ hF5I5Vɫ&:pLJY q)!pqEV&G$$oZKoH5^*!nj{ {FKnݬy❕eʾp (ԺSz*eOTc~ 5^uĝ_mFO;BoNPω' cT ; WF߁w% ]u}A؞wXBj/dg?v^2ZC{?B Qr+%WzaLFkw-@>rN8 % h.R ]iFˈ℆P7Ng 'Ld1}zoLX V 4>b:jg=qRc4xDC-')4105iDNz&&3v (u6U A1lLXR?8}3eBN lS'dQͻФo~hw˴25$S] PkA| Ҹ;?!%נ  ;\vrLt'Q<+F 2:чmdu]~଻#\q5)XgөzM-E^/0EfgZYD0KB9MQafjCVJE Y5hүk$R MU'O~ltɸ?ӿ7w1?H"vPh%Ck%yӤ{ e[ (Qkn%!ΪH$IG ť ^x9&:E&Ϩt^ns`B?>\?9d*Įc NF;;7 xuQOF1ȝywQ.~ibdW>Pc-0rf(R 4XғW {Y6cDYeԬG 'ueH% ?&\e9'˫JmK-";ʚyd2uk2Л`r6URz\+cvt16H(")fV!I]_-`[e1fo+XLl.ZnvI@X:/52>f[g6ZmV-YUh)"zdǂ Sz>v{Ѓ<[+݆qAJ5ج\<٠OќAom[R=]H/1'=%2&ua!v0PGi]p\8;OV4лIշlv:BuusΏڏjj8ʋ:j5OuU<⢽fVe &Ph]镴!&i`Z<tq" A)Y[[p^F5r߸AdF㛟wh)B pn݀%NyqusB +7I1ͮ-,ϐWБU-#y if ߬pc8@,!Vo)cz@&i#k6G Z*fئہT7:>8x2u!ypm=@mG=f %E| .A08cQU,;BP3svakT2*LxYVn8%2r-(djHBѳ1K-/!34i!5 zL_ c|hdYNqNi1''W87N8*QsT 榞 uX/V~6[SBBsKm#UGQ5NF9Y޳'<*WD*M NO8^ 0I9*9NW1h0Z2¢ǨⰂָ~@1զxe-0!~YΣR^|J#j,h`3I{DWk>9a"HNbkCR*qW*Q\7Ye9.k-M|d-"͎\sM>GNڹpbZw<Ŗ/WPtJYኃ6SwlW9vDeRPF(ȴeO/JI1@¨m5L!v6B`D_8&רQ$گ͎xH\SR۝ݵܩC0ZFQ/Iy"$W5HHnO$G\g%vTn#JV˻7OWW릲mZ3.w+Q>GMUL ?@KGe_kaJ&76.w?W* ed:~\;,ƓäAN,~p$w-z^6V݌eIpX_[mΈ,9[S 핌8bp=@2?Ei;iQ.pyrUQX]= ,Ӈ Μʱ| n>؜{ڢr q_5JT\m@^8j|Rk,;2VJ855iw0.2?-E m6`Z%ĝgot4 K+KoTT?ay*b891NG>`.NU՟N|9޸p(_^$Zp\ DGc+yɨaVUh %j1b~1SC!rVdB$f؋b{7'&Ƚ|7T߸o~繜TQB :q  srwOlCEf$ QݞϋM#&ԁ|%LR`:K&0=?wJ!L' +eŝk Ԭa@d'JWNLDbKe$qC-(=XF6%O9{(Fݣ0u.bR qK/p|X$ qU3qm0X]I8Msr]?V/Yv"X8 d_#"pf{3*oX& $O iIX{D[_Y3﮵hYL˲4(vHy[U 5rE*WZ"o/0ޚ>Z1qsP Bz:+yaMqߢ'# j[;ߠX:oȎd uEKhvE1:q^8gܝe)Q>QJ_PJ+*˟g`X4:LYn }'/p?pCϋ³0bdi[v:Z;4tRWrY|^v9N-g>tVwo5}-%L'  fqX$LU bO5~Jxv4wGhv񃫦5:2L޴1GM%ZAҳ癌kD7p(~E$M'/ o:{ZEѽɤw4ED%9NdעV?;jO)=B*s`)NUd\J8e Vpn0!4V/ꌚhc4+B zJmW"{8=u~,t9x@!'<1_L@?m;2?԰HyxC J?eUәZQ9P.|&BnlGBnR>42o9ܯg7)+Ĥ:ǒ"O$7bEkUf*/ / pl$?f&Ѡ>/6:; ITI QGIFvCC EG 0J[ O6+BK<`smLCFr_hQzb ]~[ΆB";.^(hfYwLJ8Ժ? ai4u2Ѿ_K\{904UJm@]̿\B>5CPR9:n9MqKnB.L`v3ܴ~NTUC?Y?rE~D`cTI_x ,x{1eV9DW󢕍Q;b˩ڻ}nus?U=T d, 0ϛVrordۣk>l*G/t G3nz|;v(;yx`1نg?׷@ H`&^_%j$7QIi$,RJҕ8Z֣ĉ"yT>ڡWȯ҆ q YBGk@1ްv)BgX}z^NqPba^4j4dq^rMm7` <5дf tS\s2= W&S$<GQM1C7h PFu4(EVRHpCO`Y`@LZv+8gמb6a`zMY~or `]Q+98+;=kM2.+P)KB:C05:yIc pAZ]5: bpQ)&$Z __E*-,g?{вH:I]NK;Pi*iT{M^}}6Pˊ^VT"Ղ(};7[/Y&v6q㘶L y~Fh^Ҏhתo?&?VHY_oyN.,btsu@ 2D7'`o}MkGr2f!4=KsuU]~H"#Vá1T^q*Pzx2OXoUbK%,̣roĜѽVݟE06( gtsR"{MsPg_zA60Kŋ8Q`VLE\፲Şwr%F607=T& ͛y/Q=Syv"5/eȓ.T.1?X?lξ? wC䇇;kCg9}e##uVn_6n .d2[pbTc MOʳgSb֙Uz/3WF0 /)X:]U@1 .?.*7˧~I5I[m|z09{@R7OϢ#FQ'`2YOtm5?zdj\۲uKf#_ 3FeʹI >D͢L;' "u8H/8jC'b9ME-8_8FzTr6z}'¹45>ĥ75JmqguΕbk[[Y*&82Ԫ1!; 7$څg.% vb")MbjJ[Qoʌ؀Yfk/BZd+x,IQ X[QgO2(iVbx{fBU!hí1USJ3d~[asܕDsf^bcdh!Q (bl2Qy&R_\3{-gk5R~uG'ak<u( _,.zW|֦<R*F!*{PK+:;(Gp(:!u Iʃ$3s+D]>u_PۋWpIΟ bhDD_NH r?}Өkk@`d4lt;>dܗHĥ[!3”31%@?9"a1EOh_蘗1O:FWVI+2XLƫ nsf08i?z>nDNa5 h4Ot4 5A%_O|L:v80q[§/,߳r<1Qd9m(lU>~켦l37Yoj}M6p 2#̍2[Lcsf /P Qo>#޽Kٳ'e>c" XM:8-!$M>vVvHwɛ@U7ֽt|m(b.71Bk?9G4>tZ~֗K:kx%\w?iBưGZWhGȘ0@f`<⡀߀c.˷iLu2"A/xRo}&gu!TWF|i.WYᬆVbq{ lR&*']8~Zűhl <Ӏ8i0gw6hq^9}Ty7QB7#o,He6HkUym= ځNS}Hi1a#/G};g&~BtxE7'$iKV'%uIɌ$MwIx^f% e!]BvDZ@0aٝ&~$Dn4 rt}"6v6iF&`%a̵Y-mjXSp| 9G!Q칡ϰ{O4[%ҁ/bZ^/as#}ך?mׁ |3d4=b埊݇i<ö{'y쫲uivƠ%Dvb6T E XQqٕ=#' pBzi3G19AwL>"O 'c]wӕJY*1@zQURg /p F#ޤhsؘ3?@͈ko!ܾ۹1 L\>W-6GKӤs5D/_@_/B&(M96d0ElG!|=B-YHM tF7Q{jU{hcM5,++xYCW=p(jjdDsAo+d# >9+[I‰۔ U/<ዺ$j=IѶBx+$RwWbj`Q1ր@=_Cuq`-1<90ezwP7 J61CoVշ+,EO,J[6ph3v\ǧ!J*-HUbvne"=ܣ$T؂-Xy c(3ZUtW fIoK@{#f[PQ`K+Eeå j+Qe, %1i(5_$߻Z3GC˳#:Hz^n 9Gv!zNCdd;HH· ^ 1}π#詢Kw\@#O?~e4Y*p?kŏD .QfJ G뢥GԛwS:h_NjV8Ȕd=g |g" $6;㹻}0o%El"q C50~ESFxzcRCǿ`S!̑gW)%MEc! s)C :; kV/s2$S;>hntV/8~êKGxG{P܅MWKDa/3,-;jq7)ŘSEx9AEQU,-Sq[-P݆%j[ވ6J'q~zo=3'o||Es/*:;0(Ό 0)M qaw#/17:G61 y`'¤iQz5/տWG5bH7\R2ٿф~ >T}doߴ÷Ո+ @S%n'f'@Ȉio )Aw} l+֘jQͣ!l )y}ޝ-qf$ LZ΍ ERf8e?;od7ap<IMfr,|4 >il(m8u"QaR-@a~V8P L#6zJd Fᩑ#cXzU%hw=mf'TFk](S1E2YeFL]M{~)j:x&wh?PyY9C L6~۞k>}Å}m~JiA J6 {'?͝v0!<' Bmg bbC6z'r 9^~F jnI4%/ŊwfOHa,\˴j1q@$~R4D0UePbNBq6l%x~@T{HZAoUq E9qvݒv 3@ ,B8m%b}ו椨(lpnL{r🪖W _T3 4E_ ;6,"#d?NoG,<;t% uHbM!fN|3e|V]Eg?o2X NQ&Y&Y _i-h QVސ-\H_bL0eYwmW~xs'ܗg,MHi+NKnX,zL9l %p{uӦɐonV}wvjP 짯Vz e(# 5ݏ#u:B5!jۖ;P:9hZe՟ad}/,JE=xm. C4A׾}Hدc2TOj,tzA@$_AA QT3 sk#e-0I_/^5(fQ+,rM~SĨM=Ft:нX҈w&6*$j|XL‚Mt4 ؓerwn)D|uXaB"([rv>Ѓ󥄜nR1(Pd֣XQ&]zy/Ԝg"#vc[6,mU%c5"t9Khjꚟ4!3Xתt4 RX DEnPlѰwl~apL@NFeȧlj==-NǨ|Q𓲃i:&bx4y给Jm*@ M+b>Iaj ߂n6'80-O/!'[{XN v# ;'w&K+yO~p(ɩPGls4=EyOw|W$#<< C-O"iؾW`1?U0(J^O ,`ma+i--L HpF w_bWa<Զvbd.R?2zfͮ7hpQMBI1e֠^NLOޚdyW E;,"Biu0ҵ*մ=G-QM{gas^e)lUwZoɯF&5v<=:OK= BUVv(2L~#\[_cs$Ue :\%} 4I+!qYpj8C@iZ1u-2TsrՍځ~:$OXdj?"Kn+vlu(9rygfͿ--xt9 88i?!*JW&8?]`yn]$_D{긯Hh'e9 ͈r'etE|f ZjdX*4Q['QR k7g<5&m)&hwYSVS.AK,ۏGliDyYt%*ߋV-v ^n]L̗Tj'CdyjZ`bz†r[sn؁ՈV2-ԇlh^}Kc2ZjW"[^/S^MY#7;HcKL#C.TЮ$oJd8DP F!H";kIK}0tD_ߎOmd}T8yR# EI :clx >8C쩴Lr`݁lcfD bR5>5'ǹ~Gȁ״ث7y:CߚDatțTPEyQ9䶅J:}Ќz'~aur*ur`9`ueQ+zSnr1*vLmFhę0Q2z#^6Q Jn HIM-09)U=)uw p䶭ץٽmiKOEeccnغp=˯k/SJ 2٤ܯS^Wb٢p~SRRyƶ:wRD,T6T ,me9PzAӌQ21 =o{9Jl"պ/:s;u3S@m̆1hMq~ОG{>m Щ*TVy;IHp{&uؔff l5>aYd(n[g}4{ }3< ӁcUZDJٶ<rѝ%7SX ݍ@Rt*ݞ3#|#<@o;FU0Qh,o9ry{!ff_G!;$5І-{)egElJCML{Gt`NLzyk z/H=´^0]i u`Wp2(h;qЇ,b'_Gs<-ciG!y $KQimh c}T4p B_u+pIl?vph%g~ӟ {:P`KH!AʩP#01ؾCI3]0= d6YK{U3wR'GBcG>nBhDm 5.}&O YЀ Yx)R܎-*fj8 W'5ξ7xc A Rq; YF ٪i1ӛ3,sd4[ Jxwi[dW4I5,XO, YwliT,)[C2}Ty+?" mM"nQ 1&$Od^FTQ@re:ivC%;D3v.޼=Qc s<оڷ4 8b QBZK' RVၒ-1ģTP"v, ڽiy*ǡn2[W//eieHOKKZf̀41;uÄ2MYV ヘq1(B#_ 6 m!t.!M3N07w7tټMTyǙKm-sEԈx397u Cpga;:oO-ȓaB9)mIڎ'!KM6\ϯ낃Wg )Ur^b>RVSoUQ($A_]=875D5۹LQ5=uaEHu$`g&{"놬Ò4SŸi&]0ӵ.{/@mc 0lZ)q/A?#rm]iX77_AY..Otޕ1^[$&y)r⡲K?wiGr=u(ԌZjhT$sV>K"M3.݅CFG;Um'Ȳ?RB9Nv6,ʂ1xZW} ︦|jY(t.E_b7de L|wOah.w= X6QWWv%_`zhoO!KH.?g]1NdoD+$&_>S7uNj3hQR~S%;"SqL6ߓ+Ds5T:VG\Y=T%#fp|R?V;$Ŀ z6%_X]a9É *˞Z?N<{!#r ֐/f*'7 eu…֐zHeDiy4; o2$eV_n UJad)aaJg=oںT7m#Q<4Enu~Qa[Hܓa|fjZ+2~*& 2bxhI\wLd0 7(!JpWt.WE 6]ÒaTV0üFg@7z o5҄J":{WzځĸRBp'R+-DOd`cٿ;sG0"'sAi4^L Yҟ.\uoM\!&ףxoaoY.+%.rnsq9YU̓],ل%J \ڑhKj- "KYƱwƲ*g;-LTqLV?Fq43p8 4,6\OhDQ; ktRK %1YNm!LHА;V4fFjp 5MSC&  #*NEK`Pn=G<.C*,s3vv)0Ud"w bE؊4qC%-*uRkܞuBUA{f_D-> AsU$Bk;#YupR/1Tc24wg>WEkwŽ0o4pq}%-cNкdRWp7"jw"}`+Rt8#"J-{iNʹ:#^o Ty$>Jo 28g5i{KYNNEH֌@SL!}RIݠƶQ :i K(诉b{&$[LW beO- >-_tפc9)y }}]޸cC}V/Mqbb'H'zyJG΢_!? m`g.0=\l[?<2z)?rf#`a#JWV_IiM%=~gS/xg ?]%OWPvymInDN+ %?¬j}&Dk #9kRhM?ƶ 6XfvsPQ=% $dݽ֋O<1Y_稜 _ UpbX^LO|4fʾޖq >ȩ"sG'rճ=x\xse/)i1l4 GX~~;uEo.Z󾔥PFyā)h0i4ٸuOTX#Cı= )5d=+؆njLKpmNTrLY΁ORaHfk︈ (h4qye?m!3aI/ "VqCryɠR+39 b!ȹB-%Ri[IXOR¥ Um,C/,H'Gkv*ms0GG4ɴʂ@_iޚ2cgP_#&dO0k9arB;b/[oC#ufi7C-p(Q42 I[j #>i J4 p"Xc`܊+rTp>}MD.b g3-ƺ!:WY#I iYnXc'pS>C80a\a;8  /Dk$W}1/-vz4/V[=OQ|[uɢ"밍$tnC߰>uA .BgnJ2T juԹ۬0^]/ޟ_R`A_ƈH9lW~7/.Ű8!E߮kN0X^5*:R3y l:o|ʠ=Xuh inw}ɑC+*Nehl5 c?#mkE=s({5MøH2UR488QP@_SCD4Li㭈 ȶ60jJ Hj/d6IOkzzN(~MPY:;mp) doIa:?#o [80Xjѵ1{Cz܇:M3toѤE!Q}V z0傦ek t("L1B̲K =H_N2Z!QZ)H| MKY,k0X߰twm{t->>%ȃ]caVͫ"9HW֧"()N+lPE{  -P|܋>M+Ԯڄhmo\0_So j͢Q脍9-IE; _pUM>dDd)NXviDa&#YVC'{ 9(V~7yK>œӛᤸbOц7^Oh9GI:bթdC|xG~3i3:} %˴ѫ\[x2SwRywm29fxLW6^5@nogC-åpI $TL'M}7l’0=Jv%TY9捚؟`q|bCh1;I6|tQ eU+%XvRW(azBِjVc꾆}DJDoA_$y\p: M*{>j*)k+l\P4 ՛O :v_ZoeJNzJAq̱mB W0xSVv1y̹-iE~IMѼ }[;8 K">&ضē:Ȁ/ 1܉W )Do#+\GU#U:UšEx[K>_C%}/@pWR+%Z4Ύa,=QRD:umIz3Ϫ< G?^b &2)m)'N&xJ8U>A` )si4L鹫cDpw `*O{`96ojMĥ*0LEXY )!hk)u)h#Gu=;?}񀝺m2TI?(&a|֙4/@>8*,|NӷBd#Zc)b-عF%ohyIc fBےة6 )L{(/c䧱N  N &q ;P,Z+aLGsMee?,%Acu^j4k̠+( >;F ؊nH޴Qc_ Qc~YY@jNxk쑬.@?Ð*4&zN o=6x_%?bXe m>|;* ;K?3 \LY :'F1L~9 3dGh0za5jvP:, 1)q1/:0%.Ј|X\`Ɣdkh%I8=1I#lbB " "L&0*rz+ V9n/)XՇL$\j4|ȟ [f;4P, \"nt3 d#\2uvc%3zsoTNdKZ# Т@}IAœm,q-ۜ#*Q 8aA8zVPX5@K y#s~mkDEYt #l$@vdiZ@R];@)$?}WX5H DOnk?UW/1co#>s=;voSzCߊ|FAox Cn0Fq*@іF&Q mAT-xZ\5"=LNp#kC^?@ׂ$S3q<+-͍OROV=X^wG-}I]9-/],s+xgC}^^3nw5z>q% $ zQ2{Jb3 r@Xœ svyd\$6sDKKa]&kMqНTou1hG󂢾I!:KQD M*8]J]8O_)8$9D)MI-,ayD%i הNޓi f뀑j݊SdL=ʈӆU dz7SIX/6.o7GQL(9fc es @_7ΐM_=~n\žsf%zI.xz_.Ktjrwjݸ :d\y(.EI5#X[-DntX|]?OLsdzIkC+c4sGv)@Kr/\.灂<&R(N!{B}O#l7P*]c߾O*MCYX ѿ|^tWeٓ٤[H=i鋄Z3Hɢ XmǨ'Yy 1IZEE,]2.앻:'s7E!lTV$`4 R(CN|58pzZ4Ufò>kۻf҃">M{s4riTw@>% <|/93_ws{ڏ!%50 (VmX*D-ڧ)`H"p*_U/tZ|~J4Skfk_;weijY@M7DRCr\Q- 1g߀>o$[x,Y3*h\a1q3\I>l6oPU wHTw p$Ӆ6$f9! w%O*z({e bc^c w]0]+vkNZ1a'>(Oä́I4t{Gt4]n(4k_͡HOӡTwQĠWJD y\VjL϶S5L0s۪Y1o85e|A PB2;o8ZFZ9ӝgQ-y,DAK}-h'ֿ *yN* H*w)ud U.}}!4gA}|{߷ܫi;I9/_6ԈCMACwOCas-2nL@nm='Ϗ5Nj͋K_PL$%??!&U]Uڔ rj5EH~X k^w{Y]5Y5DkJeGcB\:]Nq}u v8&Ra_`mbf`Z,t#bQ<R \=DsaIq -z rlT}mh'aD7Yrs=JΗnd+UP-"gn~M›t{u ˍ&T\Q]R3H6 t𒾉)u,gٙ7ȶ. h<" "Ł-IPT: ~g"hnf]ANBTn2hŘ{ur%"~c>=kW]YLgZ=;ٵ}h7p T*ϟoBI(H7{-ԶƲ.%ڳ"lǬabB a82vN1S_@gŰ6z^*,!zM\ i#ԌVE׳a`.z!:Bi(þ)֒o(yIzө"YO +q!^k =1m2s #B6뢞]nqrw4:vk$`'CyG2Wdb( ?]/J12ŰUr( ~.A~=|C넮+Ce*Kj1ZC5 rK1 mej/L6٥L*~^Ÿ')TrBT-_3؋ÎNQ8}=2b$gЄEwP,wy.eY6QI`ol>e A?0$*P$0zpq'&1 z/'" ߧgb,0LG$dr]׃[patZ5.C(Vȥ;c VS釦7i˸>6Ź8C63'F5J|k 7p2֣KwK@vqbjKe~8Fʱ ,+H}~89LI yDM 2*ko~H K*;&r9zr@ .ҷݾZ1O$]r`Ra0= $̰_{&x='DŇA_]>=\-R+\t X۱ȉKW v9Ac{cU87c˽#X8!~ K-]tI<~9fo^N*P)Ҫ,1؆L~ici$64̈~0(͔@ љL+R Mj`!U;Y4xd ;Ea##7Qm-井` \=@JU&t6LgҐ7ULU&!ـ w7iR|Pz>4;TjKC 0";H["cDU'Ge.d.ai, <þB4e׻ nIDԞ#$1@>^q66t;6 HM{uw?㶠Rَa 'O/ }!ٲ\w^??{>0R D$DdzT;   cFˈϋ.r\( Nco= ][ ZRfs}^2ikR oUKZ<5Q.$^1>"1Ln]G2Cu3.cƒk[TuR4^Ip Q O](pv n`GR^^tL$3:ZT;D-{FjeI;+sOAb+kǒaNP]6vTd YpCѢpj@^<G*籜lNm6S i^zA=y묗WW@1A{Y_D=yVWyVc4g0ocXh=8kf3,j"2`_dOHZ/6Xr$()NĶFckHX\tE궴5T%@'`E`L-P=Hq & !,w =c8C,/t´˩6'rޫGa>̵ZcG(fo ֯#s Em$hL,[ fT6M'J@c&f3*Z?}Cx-Ju72|6OVQ~Vic憟Q} ɒnLnJq,9#x(or5osc$*UݕA3c@YYGM5 S@bFdYL+Uo$4.B 7H;V SEb|7ݟ)MO-כ[un'փLp\14x:^-EHAЃwf  s}1iIo}]=cZK? HXf =B?Su=xAY6yN3EՉO;f8nS%m_%[bحz| m WĆ(bh+ c>EXq ar͌}w1ĦW8Sr4 IElZ;QBA^*A0 8(ױ@q\C؎å  x0G iˈP7(,& kfW+rZ9IAZI.il腊*.˗P# ?Y z\.Z)ؾ9ތ\EcFlܗL~Q8Gvg\RfS>*.8]X;ϋwEʇO9f/ʽ-plXC.n%.W]D*\EZGF5\3L9S»aDEHC⳹1(uEB~_9;1' ǧBvo*ђ4d䇴#!cJGG>G@ry<@X$m]£$.j_UZ!+Dvh@PM &$|5A5kz5^ʷ\ʶU4+ S7@XS{#U4q 1kNw!}ʃjBBE9`rvN4_&rB,,|Kk&L:ΰh%>"I N:m`H=tS gI Z5Óx`8H֍jWKǚ5g*\0'œfa}_: L'IϴeCPo .46{(F'iWQ l)-#w{}fY'n~fHX =# ٦7AZeQ,{:ZJ߁{ GI]^^p8N_]3cɋ>,H%3H7 ;ɼOjwovEGHTxQ2^T޲EVa&*r4xX`rZ8_^wRBve\?uENI/4Oٷ:Tڄ 8}+ҽY|Q֠:=Y0ܥzڏʼG}%Mu_Am.|GS !*r7K]kF +y@)ް/jp™CUnUIkZUtgyLy}fHvXJQ|oE3l@b˔t&c8C,(ťpBDž :Ʌ 'G[17v/"Pf)=S3kdEWKHm?1|j.Dr+Ts oyӴlk+rwbb7oI1t^]Ḩi)Lz-Gv3}&e#-n:dռ<_<c-Xa0O!G, ́5c2إP+V(R='ʡ L8 ޕ'Z9RIMLsֺl^u*Ga8Do!DTEi|bmMHSzTufLPgaF^f683#x٬}/L@u/1#E|o Ҙy1Zv\z (pZ]Jc.G[%743R}VפR+ƑÛҀ'k(HYdCXrBKf;^^WsΤXējFdL'\򴞹ԍ㵿ͩ1 `ga=#ӨPpuhjE 4JB֙%MDMߔtUl`wH >x~_b^|Qɨn y `yn N3v\Np# m5 4_P%*5nqvڒIQ^x2:/៨fD8j_]mǓyhv\׌L';Ė-(#7Ho6ށK{ 1ȘK-&,a[胨Mū-wU8gxy M##GclZn3~*.=1A qj2l8-Yt.wx1bWac/"/%5 _W~{kc GC B3ͻ2r=E#ms2-$L 6.*'uA#|ϗ8 ue]ƭʁJNV7-nfVp?mp6 -$ BsD2j$vx.F~֕[2Z.*xL SU5@plkg0<;`,7D{;uj)ZW]{8"pzjt鴎1Z5 |3擎H_D1%O؅b%]AXZ3B,9؏*l& v*O ~=`E9zޒ-X4U8\P,]8m26|堶G^ǫj8Y7V]_1)CDΎ0o&^,H:OW`/LD^&j*3L!$ <(> ~j`ߔӒ8kO>mLB \6mgt#BRDZB|s~^TVN|AwnYɟ1ʐQ?2 ,ψGh'+#aȓS~4*Ơ!3"8 2ͅ/ Ct`ROX,U<8bN/6`<̟O]Zn0xT? Vo _ ;SO- "<--Fm=*V`bه7jZ]E{-=@%MJy!\F H] Pkx*R ҽ|SтW1@\ߑҙ޸w.M ,Ȍ<~ 4-Ge[cPdT(6I`tz7ʡpQ5dx[Ѭ0G%pC_cQ eΣR=iU{^˂!yZJpd8:\*H0L<:eaP)ZRw 8MtB2=|=,Fjn]'<ظ>-#b([J[ }7|Df $X diubݶ -a9HIɝ ] 9#ѡ{ͷo:f=3];(=jGnt)P=ġj]Ѧ栉Fؒ)y`ݼѕWL/΢+%02L"hf]r 1Յ7Stnp&_䑂mj9l%ph+sqݴ 0;I?bbZwƄr!a)NSddžEA ޒ_B `^'a \t("㮍go.yX[Q7|27Z`hShvJ':S \4D&4R-6 -3-qYvLcG~+(S7uMktaIyT &(Q9pT_r(Wٛ)߃@ZɅPE0/^=FlRyCսf*nx{A\jѳ^wI{ M e>;(3?t^Wt).Seтu-BDQ1O}Ȳ͓WO%Yp!k11L2_0E$5j,%eubh?n8cݗ|,S6Rd&{_YCdKpHoVRN9 >rLizl?I9 J°Lf80 =`@9S%i2 `Bua1}ۇYCҺȟeɏO-H:w߲oD$>*&W7rwZ7&cb(F`J.HeM5z,pUM+KK&uZsp9-b.>M>Eʒ0|''R~6cFFK_>_[%74'ڑ!SHľ<#> EDz"B1,kO8[=ma7|F*Kö~c*Vja,Tpρ嘼-R+L9A͜.ئߝSϘwqLAz049wtȒn{AK.dSB2{vWL#nZT"Y 1U _N[lr-pm 2I; V&5NLOOGU 5-Z0QNHx(N^ ZBMPa?{I1'~ |A@^ 5FH5ADV(,i(PӽϬ~ʻ +)8rg"f6r#_ AׅY(tE;7F{ѤD{%G hRhIv'bLY49_3mvKCh+7+b` z{jGvI2KFgw(Ԡk±-Q OH8=Yr܏9Qg:/WKy"I߻%Ѓxn~,mۖl {t2[ Ss{w qـy[ea8Auqˑ姝PֹI➗LTP7|Qܗ#'ߗ6B.")WB1̣ ;9F]vI{UȸS ,I"I3W|<6 h,`/fH6o?l\Ufȓ5F&$ dO$ X gkUsn,Ny􍟖z>HrܢP.J=27?;lxX*NWvF19IK-ƷmijpʣJ 0 a叛icdot=Iw~y|zJ4NHp'&E`7s&5~)DWhs/CMR=5#ohV1'ar_ rQ@:+hWHoŸ@PZĪt;kRY78h[c^*Zul+}YYK;<Ë=6aDGTqq:@~'إaԞ" KmgKe޷(ҡݿ=hռW@\dL$@ݣV3pt ^Re݃6~b;$H\c|V 6}gWrk^8pI[N؛NMgdYG>dknח %H*3‹(1hZxlw!LY[bMY#cآKiQk`E[N?: L/2vgŤRt+pJрjbxJ5R`sCm͔f_m"9!CKŅ mpCF-,NO;{!I8xĔk?X6SM0U02QGθW 0C! kq0KLz34"J3!e'=@U̇Z}ߞȰ;&[6D` d0a<N6OCkSu~÷7ꌪ]e4 o+0Щ/ 4? pE ~KQWNh5hEUhyYx*F|s3ўi R1sBUrсQM"#2Bh/b5Id"Dk LJ ܅t"_ʭ0ꁯ:bW/?PcM <]_sXKLK=xu^w-أ cC.^ݐLD2Ą(3IWr[I L?>o6>x(00'("v_TsI}"Q>Ǻ4fR?l,YDFN>rꥶ`Lj@u8 Qn#9Mϡgj4(_PQ%{/wz;$Wk+ 0Hh1;W.fGvyž3 >elo|{ՁjK9jR m0'.%^=W]$v0N|^ZJ"n da5~'K2ɈL 7*B)!ѝ y$@@bº5uzSZ^(!jTNߊ *UfkiQ(#o5 /R %5hs@lRQ/:~ BtoD+Mz7Cȅ¹faϭm]OO>BfdX"7_\g;:{jjfN+ʨP4d: &FG@z*~iaΆ$*6Dwv}KJ Iq|ӂA$;h⍢>Ffݞ h;-B\AOYV) |{wHz_u<،鵄 W]ETQ1~>X]DGk# 6jX;TgWru涟hl[`9y>ud6>}J@a u^0}/mw_ pVpŊs7pxܚ|B[ٿ DÒx^{?l24L?-}|1]])j>-)dc9o{Td.r.MmB褥  k(hk 4i}rzJç~4OJ?3X;lhyV(:zMDڡ:0^ Mgt8%Wl-.kaZսQTPτf 7*Z%)h<, y~\gŜYbf5yҵz\>c4IzF  ݘ5z終-%A#1v3UG' eZ6N+KNT590 2^%> .˼w!WuiaUk? A vb"/vEy腭I{:AlwcZQΜb|nԗq^ǬS$ՀL%{-bf/FE Kn[ .^i!kpοyUg[-O+7^huLF݃  `l֖:5?˪n۟:|b fNIBlstZ'W3m#Ԋ@bd|HXO7{-{9p N&N}\BS[Y[_h#\Rȹ+-m[DztnF^!Ppf*מIk{.P4meynB^Rm J-CvY}%nNr6;"&(. dl} Ηv[!viqvKqZ߄Z{'lhO%eN꟦ *[5ܻ#lԎ݇duRUV7"GIuƤjR+\<r6zS Hi%q!8QtJ٫|)gЋ `{eolsS`hUn~aRNM%f&nޣzwj׶xrљoqjKHp|ɽ 2J(՛`gJUV?1Ocn̠trN09|9,d',Fx-<>Kwz4f#t?V7:6u. * nɚCJm>fE9RBOt]INݮg~^os8a )D\?p!V{ *oFa>\yA.h]= O+Et؃F_"`/P&[ViYuEON^[{QF hg46X OJn0S?7x11q 0Ǡ>K.U(4%A ɻH@lRTE],t/:*۠2a]?[Qb"c5LpQgA\ՑXev´+$\އ!g<,<ҩ*ףI|OvgZbߤ1?gv)"ʠwMAjyJj/P1T8>T+Z(-Ҷ*Q~ ,-!4]2yiP=Sql2]erl\ofIFFVP5^Nu( D_C iuqp+qF+9ߒ[VrQ&:'ԣszϴH`)[;3~9Y}'yA@Q@HB Єyg'=rEjgp}CcOR:}Qуv+l IN0hK̥涮Aooz$fbL uqԹz m3lQS'hr93Q UT(kRM&G%˚)j[A\: ZkB%[L{fa'0bE$7S4(D[=XGw)r`<~-U-Y%nĚ6YnF|WHUNFd58mЩfo2vW?CFH MM..H>HzI)U]mqiȗ IIEGמ|&ĕfg'S7Xڧ5!&^FT@dt\\ "¯z 4V|YC瞣gV?""p^8φ[AA.p'~-2<E&ГjhsU^Դd M7(}7Y^ O xP/c(olm grN~y҂C!8T  n=A>9"'c1!|q }#tf)d@ş-{=Twvg%+9ܟ=PziM0rPуI5 Onچߴ:WZFݙz*WP ;2f| ˚L0nN'ViJ>7IiGѽڹ2 c@EDyC}Hϱ&%D5gviܷ{9<뵂q{@g` '0~|jᖾ.u1!6VbR@otF`:bՠF{u$!ӶÜgn#KЧtH4ԖVzBO%7+ڤÿߎU i6 ѥsV YʇdtY ?S' czޞӑsVh?a֧SoOa;=W^Dmg5q✷b5W6q"&Rp^1(ǠO<"Gq? 9 Mor hXkv2y@c܏ɈCpI6%]S1ŗr~Ok%鞭]hH6%k7J*{ Ƹ`yk1.`~0]zcjAU;cSWmsThAW[&vaQEѲ[9d9]6 U#@_ӹ.4 ʺY Wǒn`R1|EwXzg-o-G*r#!Q5`U5I&PmFݠMccKtW@+IY}"y o ?$U)2]:D2sĖ< 2g jlIyT E+81M!.P,i0d%Dh.Y0WSP8K-4m`׽ߗ(K7E_/mTQ%`7Bga hHϲ~x.tV6 #;[kcSB;6n_cYNC.5]jJ+3 hPpqd )c:"3UջlL)1>ܯwnH[R$'MBjl1]ncM~?Ov7#kM O;<Ϲd@Kyŝw=/&&!Q>^dR[k31¨IG̞ħ=P"+آ‹o AOXW"՟iP%}ԵJEيZ)yv_YXdᆲzIHS^~w t Ӏk#ioӾmsC }vz=ٛ[LQn ΞT~ ?n8Ll B juQ;2U*EW9{2h$(jV7]( Mõ U/tOi< ]r {ە} >'SedR.HEƐϜ銷5H(Ov6B<?5޷uBy |_o8C^C!~EoaEijr2;d(w>!M]d(^ٓi[~#{ufRHG\\tW&6-~ Nj'J#:l yttxh!IU`R;A7\ڳ<vOI?O8!.м5 K2r$ɈhL\'XAk[أ䱇ݱ*den'."ޛ-S%͆@i30Nc uIڙR湇?6~}%WGT e6ʪ Ipl_'Hb wEE;߱1逜qKZlPup*s0D%Hs=ϳsz y"Uь4njmյQy=ێta׽4\0|3C[Xa/G40Kl,\E3Bir13˾8Bѝ4 ({R~[ BXSZ.1g*u ! $Ivk~YYbJp:ZIA޾|{!6w½B_ݝaK/i/,rI׾1 W"͍+WʅX0`ӥ>֛Db:r=ᰋj?{v?\]:0h'b{̏z ; $\ Ȣ2J"hO])쑫,Aw ɨM@w!W5<2Z&_ԲBr"'}M~pzm c.(+ţ0|xS1W?/PKBY&kOXb:T X` "^M @toTZOȰҫd_-O8syzZQMM d;d -PoqLnyp1ٮ! QFy1fqz5CGـH'U`MIqACZ&M aU"1.uPԻh,T׼Q]RL?R5BnE9mz(KM|s ;]6Ό׾-~Bƹ`odV Q@,nV75%0y;Gu%EPoN7\3H;~Z"{/ lR=cS#)҄LxbӽOSu\Alw2T X0F#&qQӞ \}^#]?+AlӠ/xR}@ 8l%|&hc\i9eT|Ij4+U1&_½C\Yd)Iht;4+>ռJjիyj>dyzdbWzd+S6DdB,:|?'4B"޼){'ܫHŁ>q8#hLcC@;H0`SPO4kxUjGMz5C/lc6i)Ɨc^@$Z/ĖLf8(}r+tMI5qЗ/D'i{, $C_2U3 1" }?%t6LirK r x>PQ)`%=5ofk@1S6h1u 0H5X.w%9X˝ Gr\2FS,mW@/0֛{HGc,_x__Sa ( ǥ_mA :j\╗7)#υxih0O.*XW6+Z7-hKsif*-(NOed€4hs ]B-8b+M"¹|o`:ü]n '#TT!/(C|Њ6s\A&2cs\!V =m5rVD"d/ʼnxBYifN՝+)pB9gy;Ynj&QZ_72>!pD2f*w;<r;Y_nD$d3DIB.Z?\SvMMY(A%|`Um> yfc[}G4" CSZ]@oNx\NJMj;q}䯪pM!54w2c׌nšzo1٘fVʤh/;~g>Uq(zqLLCݓ(w/F e  p"Zh 'Ufa7#`x*՗z5TH, XL.,g^Jv /* ؉H7Pn:=ܗ NCm^7*.omᄦ'*B>*szU`9MØnn,}\B;1#Di&.c%*tl:0= OFweBb4l`Xt1XTU/[=i.yF󼍫{5\=Rͯ[{Kв6PSGӃpI𖟅Z!纒z?-K{=EƏ`FPvw,IQk6Z bM7݉ !eM\HgHv(u!2;ncJhVJgnKE!TfWt8lۀN:w>wtI+K[šLN@`MFQ,ĢS>Y_EoV)l mDBsϨB܌Ei2/B.t`WJq0h;\Gh3iiQ!cC>g; _dW].JؐZ;šK@?<ЃgaON.s窰x1/RV%ҫmIw09<#M$;B ˷*( M1¦C;5=C$«lkY=~BV̨kZm@ߝ8r$҈ B'X9}Ihc6#(6t;2 Z@sYpl}y .M,q%#*QPnBfj徫o͸G(pm.fJ(^Krdu[uDdUBߕzE߿o-POY-̨ 0!5DȒxo16 ;ME%2Pma , yNR5Pe$`VT0ϔֲ 9DM5R]ZE{ۙp_Q=. [浹,eՑDÆ\PTja}M) jH#,NMƫΙxFqޢ}%@Mq;,Ly(ƒ_X:B :ׇe`ȡ%ޙÞ͏#dt8Ǚ7`٥Gi)oj=l^{X }wW-919TQ!el5P&st+K 6*EzC s ߐ_)L,gRQ4~Wo ]~3g_8(/t3'@œ8r!T8re+&N}u5î 3N6^(RFFr4|?#(LU%e*XesߗR~Kjxl K͖chL* Ƭ˨arQ@>q3b<-_N J646Rs •r_Oes~@+v:8M|3Oͪ&fXm:g9 Ѻ ˴FG bR~r,Jp_ gQzXv͊ EUv07DB%IOXk)[QԌ)c9󅷷}w]3jw^'۟Z8Fhӊ/PCa=jA17LX/!Wwt5RߐtZhXD'lc+FK덝z2!$<ލ>DN Z#P$s. S]>kZ4=,[i?v[ٓy<[>,[x;sRrֆ#ǂmڔ*ỸhHSnk-%.Xɑ~s}jbr.fj 'O.<jMQ~Uwe6 =FbE^˓xNs+M;|",YN0QB oNo/ΟTx-#42@IJhiA1N%`ҍ + @ <iX"s[ځ NL„g {lVӢ^ 7|9LnGt*uĺ~MB0#ea֤j,p}1*[QzBKAݒF[Z}f$%LƐۃt* .{i?lȫ:py=A!/'b霰yu-YA!S"W ,؟˴F$OĈz^ ) 퓰͌xSx[$󫠌CQ[`L~\)CFw=A4vNab:~zViٛs&{J⒗YZr繺_s>CHКeA]ZA6GFQ`9V ÛؠIs1P,"F";kEh@V2Y j`(,W!CZu~<':_{:#gS_dΐloPEpR-eRXf[D蒛 I2.>XtL{@} MGzvdr>H7/'䔆٘5dԿ֫ϯM#wRǪY'd#U,UP.+m$%|nr1 *]e[H0 wiylIQ]65$עJ"eP= ufޤLy>2 FNg5 /nUu)}ARV;s_ NYc}lhwKs8d(2(2#9b9n`xN>[f]YpO#d"bX8Z?!dz 6lC R<AK-Q$cXB0r>hb$jH!ek+!&5KTQZշ{FwaavUbfշ^ARdz5R8Dٱ1/Gyw?دԶ+U LXMvn3j9i lҽf-ݹ!}*$~]Cd$ɹ? \hA^`~wz2T65Cd " gWcHXF{Keh?4(\ciK'85K%M)wGtZfU.xY6fmmg?nH2NlL$Gݣras,kMX v6ҏ7T34oyhm85R\q<{5fp[;RUPԉĶ˔~Iup6쮂5ٽ%dFS᤼m3: Y(ۄq M>Y"W ["yM%jc8k)t)/7&|\!SUs=: p_lbbhq5z[f^jpQGI$\,Ic?X091eWJ2hz{6|+aڼEs\rD,:^,S %bpwro}"l%'Ydj/GZ]n{s7|g^b"vw+ǃiIN{X"FgЩnh 8Ev۹ޫa[E{1c&A*?+):-[eTr`F8-AcEy!דIuLsa$3tr(*0a_ďOFV@9ٻKQ{wC:)p?0i@iFU+_pӆU4T$i?7M2S\_.BdAY&Ⱦ`̗?nÝvF+W oXP*/mzR8WkHҬgV Ar*22oOw]TQdp_zyf(^tƐp\/\I9ːQwAB`S(b [JE!IϲJ?ߑ/9[ZXmQ9iǴf(Ro%=^4S$XAؘ|'S nY3EmrD7""f;IT{]@^5G01aéNVu6Hcl [/@M#>rfTcgobcr?Ks/u WSlz-גɧΘ:Fg&lm4: qʰ0jf2H0OHEe\hVƪ͊q\qsHvԻk6Q?D@''yZlDKI[vFGZJp7ی$C~uԗ9Kj"R.ͣ7טO`1P_1|yMD@f%ѱ'e+H6\E/]Awv Njmg 5.lUSǴ-aԳM8Cx``_6 2$i!v6*'bco`4L81+isqݓ9 \l.2 2MOWfN])ٝm?UsqpB<*SQUe$Ooe t.T a.**7xS&<E;D ]VRrY<Y `t}ע ~v`lG`Vzko4MDK>Υ(Rq!!_q 7=S)j9M<':iɧcS.Hf.#P+D5=;1R<\ 4kH 6t|uUӾ[ln#W#XեS·:d<<]zzu dBxY]B(]_ ˊ1>CrS8)} ƒ8Ԇ㾓*Ұo]/_+ldfvlp+`#O5ٗtv2Toe ,`8c<11]6&l] ̈7]L?$O\V}B+FLiqBW9x6jr!k$ŅdHAQSc'j41hZnݷY|)/ǎ|/81LZ4#p0䞚ARl5"l@FZ$_/Ө0:RJċ-FТhW$IlФ@@%*8_ѩT6#d,ȕW:pMސZj7c;w\NNÁ|ࢉXRF]i9. 8) Mf(/6@ 14Cw#zt1U;<ܤ } =ֶ#?id^=)߳^~Ͱ% "u+v upǜB(gy4+<\8s ]D_$ V5AXc&Q4gez {sC#Ba_< XhJ!yNPurȊ[wz>p. LjFw4Jxy}j<=joA<Q+湏 qߟ U&$U`ȊV\á,ޢ_հe Nd@68w&ޚR+q۾#AuL[ lV9(h] k<e] ]{ړiD4pfX#ҡkw7,Wsxga/V퉴kCcN2Sc `k=;244c>J~'/d7q<4beB)/*KS)f"OFpim>60d44k2ɱJg:_UctSC`Ag|z}2"j>v :N(%W"̂<&$oz1 rk&_-h\0$EM >mW1in0)YQ#)͠`̬GPAX %7 +M m(~sW[F:/W\ڷeyawI4Lc*OTO_n*`_UP'XJ<ҔǗ\p29bB>qv˃ɒ'^vX0f:OmKת,ajN:Ѣd`6A;ts8RQ.Casӭ4Θ2a.@1(2#N]0 fgTu&^mfdvLHNI3^ y<>ņ^v m5J䏊x*bϐeVZ[{[^yuMM;.mH7m6c}z)lۧ7D&2eYdd_H5ݣtwKn*s>`5r'L%2VC|yʌbQ|7'TW'ܕA"ly qղ=Y]@ֶ,;tƁ8 '@f$`V,RZ$Dv~d0ʵկXQI5Ɨ phK Jrzb}3wL W7mJbl 8\6.*[Z; sHteU5Y; -^hciS0(khVQ&yEbVr(B08JiHX>|['u_qIW,Q|9>ۅ VH4o%~z=Oo/ٓ1 hеF|9o1.˄mAX*b{YuLۧ r!_ J𶱅y c(hC &b#dM!$.0ωpl5Mya6i"R <`0R[7J )Sn>L+[tLyͿӓ%e$ e(!F>A8 #wf&+jit^`t>@6}[:N0Ii>wyz c#fW S% V1 }iAgBׯ~"&#М\CH^ {^֤֠oE*tӪ/8)ߙ%'j4oqDDpO,]:2熝F s @Q ru{3G@^} !`Kx%f 4s{5osbAZ2?v0sjmݏOUYyEO$a="> G֛˶>E1z04 и3 y(NCF*a;7μ+զoLqL[ǥ9Q~ѦϞA6,vEt ⑏ћ?s-gޢ(sv AfKLRW n؊UŘgan߀b @ċ}k8ln!*'Otk>=Bg4{}y?tKhKJ6B%GIZjJ p `GnîyxD 9cXqM,MW4һ7JЙm ]~]ȨΆEZfJ\Q/ lKO 2nϋwM`> uQ AV5MtSZLB[K ŲLeV߿ PSwy4MApޒdw2>1Bݨ#rĴá_yW'#"^fR_7f`n7܎F=֟G͐MVe~8kcZ*mYo6}MHhԶ\|5ܭ۫A?* nDc%c3s}o84}#qĴ8L%-JH f1 څqO2K4l\D4&,HOC_o5'e۳a"TJ~$>Y&Cpo;#5uxj9}@\ޟ$d'9ǴEyQwϗA mPY,[ZϺcTs5%;-|% #|wZi( Νy9(B~ )Eo~ $@|Ta"vxbV*YnZͤ M5ӭ)qjs2WkFr[ 3 9(be]*<.VNq9*(fVy<"{EŵSvƚY.G?zS!Β Ũm;njȑY/ ^ORZy[;f7 THr?m5K~<^шZsPS]e1H/JbN6h1|n (yCka]G/6hgBſ%*ҳ BF8ZPx`@ S6u7r |I[K a |:OȫI;FbqE3!c ,#P1ļx}~by (I?ufʷ58v!Zpr$IK?^niUyoX"z=G PDPˢ6!/9[!ȶ7Qbo ʌ${zO""zwPNrR%έ =0tHL ﷻgakw$8ǻKL~Q)mzLmZiH׆:"-[ϩg]8vDZ- %z\޻C S|p;TQܰK=[i)yu>tcL qZlzӪa2+kGP ͕Em˙}i7Xm2kXCl= V̄5`밑dWcʪյ:Aӭ*I vU:gw2.t < Pȵ 'P @+N,͐Lnrf+Sc3+"?@-+ ^#4M9Ui$e]_&CJZHGXdPTدTPKؙR@^i qȟP?5QWuC}9"b{C`j{#p1?8 VEUYBv'ᡶSE;wƆlg~IsHM<"r?Wjn׼X ||o4ir9p'I7f@:ck&R]T6cfҝzJz[6X8OOS8D?鍠 >sNDz lb(W,c{hL&x͝# h8״r\_DnSOmk9+i0?CNbh\+MRUȘ?~AQUoUJY"Z/7Tؒޓ ]t)%y2Ӣ1gcB{2J*PBgsݏl+rt;\/^ )ha{!^~JCCia̲^H!g]_r{={ـ=Zp9'Y[{[["^\HP:J&GI2 \ru ϱ.5tc:e־HbwyGYuVˌ'o>Pme5T;yy˦}53ͷleiA2f6Dkכ[YIxG+sj :ѶޝJ0ۗGII#Țt$?5:Ab/?sZ Gb Ʀ0M?^|h|WC(FLB"+mSjYZod+?s,b ´Fr c|/ҩP|/pY|,,j'0%.K9s{#dea>@fE{ʫqAւ4lu Cc+3c/ ~%j.~-|Ky<>1>sM ^Į*UEo7 k>CZ˨ {1.aT?4gPsrNUqV^x렏Iמkw)PR{g瑉#G;,sv0iu!Kur0\]:r"EKʷZ[d==ڕ5 =R"$(!vd~Zu=2@7ucXwkAt8yre $<܊g8EEae}̨sp\| {JtMvzI ? b3Rƅ8H/Ty:bÕ#/wd1 ` bv>4[Ө-ؓL0IVMolO}]rӯXfe?Ci0:\ XUqe,,}[+>j6ٷ0a VjmJ9h][Fvц ߗWGUoSסH\o<1by[ͧhu{t/ _s,@ou/͔.Za7x)XT*vbК K IyMl)TrxqɵF"M<{wDB_6.z7-nnjZQ!"l} -"#;_l"\irVsF (#>L$J)y6Nm3m{dl|鎶OHZ΅C¡/Bm('q)U ~g)+3[BV!Z;:'"]_S`X𿪿aL pl1^-ؤQMt4OT> Õf:gUCiBҍhpiKF,adk5= gb-z$ h%i9&js`4͉'3_]ǂ-U8\M!5an;B^(?w<];Ax [Uݎ]?2­ğWO6Qi3MnVۖb!;;)a-c:8u]NL=$?_^46F7 f4n#G zlĜ: AE>@#vepde (1ܚR`gKsxLt:n0o4nqv0tM'PK_RF6/Iw:=Sk70_%D\ML}'-& eu=XAc,?.m)B pwݖZ׈+z¬[!zv4Eeafb%PQ0a@ɧZ@ gtfKjW!a -n{+QO]!hѡ%p#뇱;XT V=2Â(;} ' 'iAnf])EE\>V$X9$_?M>5Rf l]',o5VklBÖCF[k`f`NeP\Zo 74u{T 7ěOxi0wMC]9K5ѽ%lINP7Q%( rCpuGT.~]`MV- NVF.#k'} 6APB9fPV~N!Y ]ԿML3)@a"jܱ<; H)&ӽr~66_a ԵkqP=lgЦ'$ ->6ȗ@-mKo@xN3ek+Yv9ʐ &@)ã[4e!dqV [es<`e%@x& ΃`%ԧde%;$0׍Gb7bH00t}V cI* +f7 {VY 3Xε\@X68Q)023SrKV}cxvFmCBE &gSF?|NUlNm@[I Z#n^)&5қP;fb>';hb/ջg}=qG8!?=r6z{D9N=LRyh}SI+ !mJX15mj@r5̠jkUdHbҁhT c2^I!@?qF3d{tV-JjC4plta~LIHJR.HЬf9=ФgU1"a6EVq1I~U6?;Ss!s` .Sn `<+|5`!X`U#c˹dF^0pGF+#gT}ٻ&8jU =`e BBT]-awg;1 op,eDJOgBky=߶D&'zbA9PoN1EtO Wj_^$9t=oɁJHiDr{P x_! M4Ckoz ŭò&]`2X25j UY)c|Xy8tհ -QF5~._1'䲵FYA1d1Zj$WHO+\:- hxZճYvWD_߲:# ?V<*Xsk*5{nFws&Hؕ!0㷒3b`2Qx5c3ة"6louTq@z( %}_z[gsMT.@d_Dbn| 0 LY*0SENźƃz0 E1nTQIR< `PbS$kk}o \7owPl:O|nBᢚç!xk'6RSRKPuܓC^7}DP-y[F 4}y qzm\l n*pp9rJY\/4DA*\[+Mqo $€ z` WņB OFDeM{N͋|3h먒rpr$- |wr31[^{N4up"Nz?WE9 Q a :Q~[9hyDZ;i`i::>V^Pi16Ne36;zA,Yyr:kEsWIr ! zxs՞+;{~`7BΩ/j58t ;rgI653sD7~9fe?y!HD~ג='RcLD{*6^-Jѥ]$gkЦ2l[fֆ-M1UI٫"&&Ǿ| g;^h)5w]2$]*atڏ9 ]CIKZ+c"nyH`T%,1$]r9UNpNvx9B N ?}T/dx% /YWmʞg[/p'`R]`,Z(M }ӛT lf8碕2F'TfX(2ʷ*S Zی/&5{XZ0x3)(4TQľTP,&tFhRyi&R/fdy' ,&>"[c}~91T}*\FˉUN2(Ə+6UO϶{`Ww/k+OZ›S{E2' _~fCFCgd e }:̉yRRgS紥Q㌃@@NKjn@#ZBc <~)*F/`:j\9}0?V#`{{6b^elOS#o䚒m٤<.~K^=3El>\xE[&؝ؒKQow7a ~"!=N8m庒T >=a#JSI.5h!~ 9턝v v2@@Ksz9aGbXLŵ!.ҏRrb2gq gv &lz?Ԇ_m;`B 6g&"Xe[>;e0uvbeI^[:z$h;O72{~$ǝ<&[wAVZ1RNJ~9*A0u1E5_M< +pGveQ'.7焸f$E=8:P^H}_{05̃Yh#|D 01i*!x0i5V;3=S,M:>>/n2!D[..#\nC G1A씧 }bTa̓ݤ[.!koCH7 Pm1=:lIRlg+UJw03 'TǮs e˭KŊ[BXyϜʅK,ìYzܑٗ\KSן~m'3b>/סM~3fUe][CyKAJvWCaM|X6xeSR'R";~# -]lkg|f@o9$4Se;wϾreL{z%j )딵];Al/]MAÐs+hJS&"ӝ+ ;!l=&)2v|vO (i!@@k^,ˆ{J5whc F%/v A˿>hKǦπBuy}4<PRGE*m2E: Rv)j_ET'\z`zho;3l.#XWX }):6[TZ=N:%``;gUiqhwYBۑ6,e ^tr=DK$%I E.!pZ܌Bٺs\^}z?)ktmGhY,jv4 'rƽ)%@z<ҏ4`Wֲ1sGv&ynGm{Tnk/ }=9}8k; 6 a +nR]Ds?a9:3oBve6Y:AW ^i(S4 2h:.pN2=!7xqT|sUFk[*1 G4h9$&t{ 8d+ӓ w04-39; 3>zXV9T6u;r@/aZ0 GAxB>[PZt/c`hsMEdXT}Ħx|2ЕD~ VNG|6<ܙi/5j0Id0X,|+Qi[內FXEx.X2p I7Fl;`afVU6BɋvrF;E>-ٽQCu*, &g'ϸ:wSljSN־FDÅTpx*ҖQr g|O.Q:ĦEi+AƙV3IʉՏ,U -=f Pq# 6 L+PM|XcN00d[[#Iv}nz˳Cmbr=ed20cO/uF\ 1LJ1`(6-jE<@i͇cBgE}醥k1JO"Fz5⾘A:%(LjU4H]# T1'Lɕ}C[K+"C¨>,y"£u4"/1pXJ44~l m)#} rrBM30ҏ>O"$.,\WR9]\@$:lߦ}Q3<(&elΤz*n(уP( =%}/6z^x"[l0X;8ȱ΍nػ2ee00%5^d*{ʠReOg5ID 2+Ty@m/rB t$z_; X͎0BNObW#DC|¶Q e3 H$TOQ$,p؄ߛ#51=CGYcs$ -V";3 ˹`z[Ua-W @&N^w.htp>O!'Vι P$wQAZPSe7`.hc.Ed/Ht9*0I u1s؁#>Xb}rf`xQHq@~%xZM'pUd#_F:?d#t'>("0φ G>DG\L]9P~l@yNjJ[7 XW36Jsin 5}`+u—ŻV[O_H$ b.ƝA'kh^) A=8:XMY.ڻ4Ea >fӯ5e<`DLJx5-5[F(4}P2"l>?@bEv3r{1o_0뀇-]n0e)*îx+UNƸscRp6,Ϙ-aUS1T0<~H6_ .^-%IY*[Sq߬Pd@ӒV1$JN5.I؏ (a%| o~M[ɇ˩8bf ͢o^N}oh!2X GЭە!kv#)'+~cٴA.{ =%Q'vHJo<=.ZVdivLN_| w(SHRQ唸.q\xTԹEa 0}zbѕ7Ls hO"3KA}RXP3c =\]7gD0u -tGIk['=YE c[`hFQxyZ/DaTY_xf*YpWJ~2RVu']ʳ76}hm)AX t8.Z#u9hjo8C P9o]L񪓓/'޳у6Z[6_\Iq](7WXi46vHTO'܋{}Xm[P,d+GscyRz]Z&#re  DO;@Ħ i1G#ׇERP]{AweGq_q.4&jtc$#H _;K-N Pɜu<Ѣ3nE%6ʫĐ~AO>Tsqꡃ'ƗMBW^d (;E'S˵k Odn# Ć<ㅀӬgM\5Afx[E@SNp+cwrB *F[t* 3Y=^C΄q}}% U0*2(}*͊4[}$_" X!^Wk ,1fXGTp%VwyzkQ:ŭ71>'Ń!D(,9>K?l[+{}}eϕRRT]&5O;ҙ=fy/ҶW=dDG2#7ZfaT*GL Xe A J%`q]V fuPrn`i&'0bUk fjsl ֮]Lj,s+#DaU%v>t?ʉ ;M ;8 i#U4DvźŊlNa mUz_~&#$ +&~P9K9:#tH{bwSez d _o\>lvrIgW#z,?y1u#mC+ 0,IJO|y[ )k/ƙ3hŽ5pVGcB_*vUI~9Ez_Lmz[dL<ɜ/lR&s+F5~)^rMh8R7TF},TyS@4'^E?,#d-ǠT-m#;'X0?&޸A 2 VEeec I ^R̯K$ξ*FN?tg$k"3m=d;7#'{CVrx8ck8C*$֔a.ݵ~Bs^Qs'm9 ŵOGpWJʵ-00^~j:;;/glp9/ N_c0+µ8z]桃46-QM_k47IhBTxt&c|ZxnzRiDE!<%C?QޫzYVJ&(wb7SaD߄Ѓ OA 9+/髬?XH.YRh UfeV81$n\|[!QgMvzb6{07&v/O 2SdL^>|1c~H )R`if7 7{WuNO(묻7Eo\dv*0b^3dKahG߾W24uagj$wJ1[kB@[M &o\?]FclPsG\H($œo0(d[o2 3zq̗W)q>4q֨|1~rtӜzS9kwp&kr9P^Œ! }z~pa*үA\,E# 8>l,ti;(~5K^2)XtGrJvB<lFs V(uRgӨ 5ܪ cwE|J+]{~^1ǔL]4]B%Bz=Jo >':}߂~>MH/nG|'ڣ;) Yf28S Q߷ z0v9ȟT`SfHrxExY~J~bMR`c 2|L5Yw]!i*xkvJԫeLXSa+j˰14sykfM.w2K9`_RA듇iaY}?dJÆ!dS0ƅZ\N$PYKS> >zY;0fuHt啪7'0B2 mrs76'}><ҖkXh@ģW A!~`s_p7+=W͉!)IGi'(V#rΆ> lCqF ':d>$q30 즣g$ ں:{ZO =J,NWSZ^3ݼ ty.\\wĽ{&h2C7 Si{-(3݈H麣}Kǒd #sF/"A9%}V2_-x{RGrd\GIs0E\^~$;2*>mC0-\L`-;Nc< @q֎R J 7aI͒2@~+{rrL!ShN_K yn Q)|g\15A~lZfc z[h[!o 9dH#-85O갛SxFmޞH#7;{@ ˖V|HLA㚳Ȅ`J#OB ֧b^,A^*d5n~*$仞g$U ifGcnBXA*HC01I[.K/n.eVˋ7`$UBKk=\r. SmIx"7j(uu]/'ي1uBeIZELD$O H`MtiLCd>*Κ`osr *$[4q ~+zD#yOR(@2`Z+o0* {h1w:΂<8d蘱EsGnЍO SϏ˳o dV&8LJMZY!A!87HatsCӵ seJ0ټ'aXn-ȦڪA LE\8MaSrvL}$`(vƣOQ5At5Lv <{AA!?\~j<*cD,5(.˃ +ϵ $BL.>#/2q3 sj4ѲP#L C{jq%!AWwIXz8_Vԋ8F ċkAϢ:822̣{ʽu8';D6\Ⱦ?ZuFχ7cHy<Typ %I2G ILSa Ʉ|fbՅS!\7isO)>q;4s%Vj4z21Yk25'&䕿Sf -QAsI; JϻϪOcd4gd듡'֦%0@'7<2jZ3 t_[ &ʔgDC;uYO*ۻ6iؔp7x8.x}'-] 0/Gucy ܾTbdVO G_҉Q&(O9UO vuӶ-@AտK`vL}M3W/هd)C (:yi^cV;4]oD&OjҸ.Mnjo@"ގ&]N@zqץ,-دeNޝ1\Њ4Kٞ|k Nl/@ oIcOe.Pn\c`D:^'=c I.551H %V"&H215 -i]/Y$:߶8qhI(k KnC`K +Qd—61\CS~7lN"#Vn_W?Jo_[Tħm1lz0eTH6 Z?Gi7F$4K7hmp+S|b+5CݰԒWa"HZ`~j\.ciL#WM.P(aO7_y{U4Whu6MݪfVӑfҥvz`: 3V#('/V{$Gu2"wJšKΐ!`X:D^p'1fTh0 6ctAsI5 1̐V,"T7?7 `,1)CB1`:Nt<_+C08'j41Xuub4 2˵j'Ar ׌+  = @˨ |:6D{$}.T'|^(T, m}^mii Iտ }G>ۿ)e"'Wi&5heD8J :hϣ+}'>ecM`.:zQPjX{`"t.]dlg!3n"p;'QK'*%AwAn u][!cnux] 2E\}hZua*$)_8jI ٯ0*;ߤ)H/ç:W8ײ +Ig* O\A1դ-lp"(G;F%m紗ɖSzhם7~ mp:4z9qPCljه\!HJJu}&-ln}<ħ)Fv&q>BV( 'K/̈*d-R+,O%>~S/j"BۚphhʖOAu%fo56hv)mu& ц-\`D` Z¤<mbEЙ`]p%  "rDp55,%c2YMȑf X&i$ 9--6,Z 7Qh;i;ĭHL֏=5MӠvjV 8!\_Ŷem7׹_Zh0@nYiOTc1_l`"MF5/YBᨡ(KZD~d%\E&JHbRYoL쨏d|Mߩ.Z3￞;fNC2% 溒} +ZB#޻7@%_xyy& jNWc+pf*.~%nLEx9L-鮌l㪹t50Q ]0?7OY,ebϷv$DF鍧12TҞkVB; @&oLۭ:N!i 820q+2VZ^%<As+,+VpBԂޞ/jT]"݈yiH*[| Xr3J!8?ߦpU{DX3,5,x@>I Fq*5B[D<|_C _Q[E({|/ؠHEUJ&s>xPE!TIqlVC,+Qᔟ6I/~Q$;8XѯR7j9kZFOG@]u[YZ pҙSwQ[ 9)ye4uh~]_򈥰w-.]K>#^YcwAXoOyjj{G~n==BOKG3&AY{Up|W:7@p`*? )r3秛 {|ӭa$HGᦙy$5PⱯ ^_w2%^#ՃM L&[?G@!R~WBl8&@Kf_ׯu5M ][ɟM$HXQ[tuPU>yF4KwuamOb/%w>"TzDb&ÜcӲ)q *sVK۩'1]9D_ُ0 zxX dHƊޔf_'OO ~xˀDS)(>y26Q;(d՛CXse #^YzdyqՊUgUKR5D\fVj2vSc?%w{NT:E<966m%mBvJPlPj5[9oʑmUz^ojc:g%0FtFJ>e' sd(e(#DPx ƮǛ_L a5N`P#hf%7"R])!>r ?' -{&(^. hf7?q=0AO:I7rP@`߈0/k.<VX*G m5!\'\_GXxK5 #iU;L@/L;1hlN+ xtH]j-E8B0Lng|z) ]sJDG򔎲Gv5B|ey4z 6 {!v]}uG: v'52(m呐nIn+I<h!stu+īSbߟ; A@71t?2;_B\$Q!yy1v @Ew38ew׭B_x+_ vԝNG~TS"`e7-ԋv4|BjZxS<Dz"~ok3ЕDȼ_3QE`] xѳ"Uvl{dgNwuK[L jghueԫ\[n("|`JsP IO4_ YKܳN ̒GP8_P:ؗd=g0bAR$ \8xƛ MlWOI] 2,mt=6C<5 W$x~:Mxz v ^$X _G{&rN Reg#:m3!?X:jA: Cz}11PUVQOI A4 TLRo^>.O:켻e+OtB ڡKg#Z-pa*>e_@uėH.\coSc#׳I ^1Ϥ}3/ɘgV'Hkϒt0lk)"1&hxjÅ$WWwjl xږa3#܈S\qg 3pH"`/QGCQ6yj9y_튵XFU\-hrk]#Нv!/ًL`(a}R"DO* qqKyDa%Iٽ z`j;&MM ,pQ^~ZjቱGWfF:^;:?J,gxTPaݥΗg]4G8YmI/Srf<MzFF }mdpnP[nWq?Ĥ:G ) V?- $gA3+UdMx]cϞ6n-{"./\19]'AwB-D<¹Qo.X` H@jjZ'+(CVM;^"죏FR *};sHx$ @`31ab׊f8}{s5LҌ>GGefZ3ǶK.P6xڔWzT.&eUdģZ(Jʕp^VNsSA8s[xoe8 jƸ*p-<(X1jQ2Zf. uI̜)]sR).l2, Ӣ} sLȏȪnuJ$?ƦDF vMlu -jPN"SsO'/`%i4^< n9/]6&qOlg 3,&5Zk] e@]Ty꣍#Ӧ Uef+fx ǹ(gHv;B(CP3BYE]A!^2vG0Nzyʿvixf?T9OiyD'lhJ#7|-g͊.U"0GHag(0K.Y@e4@AJ!ƆԬs 8*YU}ח >$a둨6EMUИ8T"ϛp%тA1>r^$Q3U@F_[_Cg P>֊8}&ؾ"6vd{[Ȏ41Ė+ٖul#- Fi>bKӠ%;<ۏZ88:xѬoA(&eAx*g9|A0ʨBD`6Ej3Y# B|DA)Zax*΋p8z 2Tm$rL7x>B6"B9 k@]Ey枯Z&(**t^9i,YwUWB (dǔeV1XjTu+ ЪHN'U6+ 48^]DlpkqVDȘ)VE t-HL`I: /P0[vŇ4U ;_*w9(EW ›[vuڐ70^S^oѕwFo1\D¸ʎ[=m$RĖp*?ь;8,l 4Lde:mزlv_<,趔(!H@UוFGsOd_⾣fmN!c_(]ji{';)d5ڱITH->}e*EJut L"DiRo\@ Iaϔ!7\fotѪ_]EJ@x]-Qف׸R䌼!G -&𔒬O\{~ek&#:c`/oڕ gvXuUwt|&ak[ S DTtRV+n3KƕZmjcF:74rbꊹW f`6!)\(*@%,u惕.e]c}WuC TBo9)%߆jW7հ'3:\<03 s؜z>:CFfSElH/ݗlKҰR8BQ$:;#_}^/UzF!KC|DFM`-0sV.'ٝX|  KpduWu~dTg ?Jy;X%:E6>.%0S߸ u=g @ZXJiAsNSgLv232bm=) hFIq~c*ix,PcdSRz^ڹi͝RQw$pw=~q7gNh+FO+L؂2JҼCr՘B('JAIQF?Bh(E1Ӷ} xtߜh-.%;aw AWϦXTAZPL8e!*ADnqaeqP KDȥ-rV5PT#ꁗxU `YZoUS:(Zj3+7mf`ؠzړGH"jwؿ™A?Kj[4dᷰ?"H^.C-w\KArK0._)hHY%^H'3)VwX>kF4^p }X~2n}CQmt2+:7#}/'M+,+ڦ}]k;Xny%(DZ.<.lpom[/TJh*F3ن{ $m_bswA+V*XU(2B7MF O9WqʥϿĶ֡.>,8G Ά`.mqR#5&2t' J¦s-sQ{WG$8q!ʑu\?}U)/V~/+ hOyz}W?CK[q/!!p*y7M^Bzbֽ{>JV6bOmt r_菳MwtM866`Jڙ \D^ 6aPrg"o:Ƀ["Fb%ȱ: _p ]}🖕Z[SW]AZXV|.rI7GB|>6H u3rfrآIAYCDU-4ne|?ȐqT?7x6Hڕ,͇QJX>!ҨrHoTf4FsZ?$cte#wA9|U/|:QU7@} Dž:@ۂ00*sS}v!NJZRT[bK@44tyTmj:6ԫu JɎKD֖Ȋw8H&[k5(qAh.߽0 uW^[0pB\}YQY![_F"Y5h28@,a3ȽhffC#Fkiel3PE wϒ"N%2u{ 䳊pC6 JzR!NdB2`^ߨE P&촋L6-ȅt~'4Kvi~BA< }1^vR|Lu1iiNjq0`i}u{+@3ږ]-1{b D1z6`<˱9 wut ޓ97DoA߽f=t8þ$̂*=9ȄDeTo/GM2N!Jv`+x$⊏U)N1 ?JJGֶ;ԩ2g{Nڞ'JeQðe},>l7?pQ̼MjXcu1+e 8S.ϙba:*4(` ˀG3U:j7$Ȧ Qn!$D'gz^ݡwB}kjoMj!q;, <{1Eqt׎_J< |7R\H =ׅYwF/ch;O۱xܮgz}w;AF8Bƕ34#xOgV^z?QH: f4eCWzaGZ dBVڠ57,UӸUArhA8/!l]TO+|2 b,O[XҨV 5tL[+Ac ;GYSzLW8m$)n:N53频F@pJLOC KHD B+wO%@Ipaxs8#R&:Sv܋"AG$}JLH"):x4CXA]);hʓ ZhDkisJd|׸xA9~YtU;oŭX ?I>k љ0o V"Uo`7u@+m3:lL61ueb)jQMV8,]zj3W7af7`%DGyl &(Hnh R}a~!2o ْ#{`Ju^欋 ejN/m?!mn#[WQ7WwT[o;[O0zRbǵ7y|OBvͮfȤ#RHF23v._1,aI`mx4k}Yjz7Jҝ[XYm>)#VBվY$5fHɿ:>FܵOdtdFBf:gW~3; {lvvo/a`;3@"6Gۣ!; IG0>T(؅RqL:H=7%^N1GI^Z˦pAG2VEq]|l wr%c<>K1UNlpEKǬʔ *p>"VٻQNb {|_`sp\(X?`gBߤ1jO̡(:# k&8+2g22xj9,@=G^"N]Hq?B-$wV>FPE5 5L<96Y9A@C6:~Ae:/Nb6={`Q No/ZxM]N Qy)"R$;D ځieH)C&Mcn_(9Lќ,pg-+ ~Jp>Jw4ؙ~. s=CUƘ#*OmI@w8ߵ٭fgk(=MY(6f9nW)땍d,4X{|dJ1?J/&BѯFbgFy2|nAvgZ9',+vcgCp+Q,ٛ0ϿZ8Rsj}@J-v).àz<=ܡH/hP.؜ɹO4SX; Cz0zRR$A61H NwjHΒ1A89yvtlzޭ؏xuG 5[KӺO+@M hָc9 GF'T#ALKa-_ΆI@#!&~BIT^,@INjGGY3 \4hvl.rV?}GMdqtJ>D$$L裀 }J[ךNNK|=̎.'pw01 c#"`H逄嵰^mn6O&0_ n'M}++!br ;`f6 cҫg.tHg=;pY)$}9 pxIZZH@/VJbc1vTW-㐿0iNL;.vP#,zdcN%BB*!3d(sDʈ`U-jiHM`2"R87{Xx]%!:ҭ)tժJF_Yl4׼.I%y;#IDa1&q7qDk^N6t BŖ5j1:xብIDkJ8減$MTzJ !%7/a%/vB-zo)vlk=Kn *׹fNL} ars?i?Ut`1LmyY=`f%ls ҡsU|>$ߨu +~nN+,Rg:{ k^]b0rqDEG:iM\'//sߊws} DE)ғf$UK#}?W|@0x&WIH gC#헽օ L7/&o3˵ >n՟`R06l'`rJI!ҷƱ_ ~Ah'oإpA-!S"x˳lFvPaBQIei,p M^ &V1o"Qq@ԇdIEɤ\iN^|}o~CWiE9A"=~47e#tH%X15?J;oo73NhY *{؉ž Xp61O bN$9DsȘ}O ħ+Mw+%0i{ Bۡ]D&w?*M3[ _tÿ{^N:qzݜp_z'5=ocåb403`7}zGpWP-Q!Gn -k9xQQשHv遼V|N(AڿpS\9ԛ qW(XY$l2y`ؓcnpׇ-z?3vMS񡁫oHaE1LXI]fAua7y 'ҮqW$t Dc~RwspBYKt{\U$6Ԍ3ӆoiFE sikכ#l]ݽ2U>ӐeC*Oiceth +Jah?XjyU<(Cu|9S2e"j='[E&_JeW]< <%.=_Ef AMW6SQH3>=b ̴u *Oo(;447قG~ם1I}gMR8&5 s}HM z *!/J7sno?xR;0Wyݷ@P %Wa.Lksdy 3ˈ=Q B)EqS_+~SExܦA %;?Q,,'F]:9׀uN_!: _i2s-~o?A]PMKOTڈ]bHϡg\d8vai0m>V<B](aKf׵RRjNϳ`.غB ϛ.|rҨHzѾ~B,><&q|e6~P u Qd0k4/L I pCT R8Py9м zhdS42[䧰Yu'LȋdI7hp)J`C8ܨ% HlF<5Y\U[KN;=#mE@N? nrָQ)7=i6 b/NөgE{Smz2iJZ{oH2)3ūe:<j΀te;)׻^Ym|z;*a1G-_+GָʝM]Q}*p'A XW=彫&b /pjɵ?]܇ώ,&ba}bhNxͳPS[U'14glsSS,.߲#Qy>/!\lV X$8q>p_pB!/IM}7q1Pt̟x a|YcƞEPkbVb Cb~+Ooޞ:ĵ@޶պ( g{sk[jY2%X 7`{҇,ܕtַ&Hl6 ɬ]x扇;O蓔Uj ͭt7lL] ڡ4 [BN<ǧJ*<`d`!be+Dy2Fu|TlUp%pDs>R]$#u غ踌Xſ$1ۨiw5S we1+",/Bam:UFgMK[ L ΍8.[,(͉f`yOr@|xӗ.VQ_"%E1h?WDq  okhгZQ2t z6 6B}=7jdáE%[|A85vY6|3ȒXO\Kt&*떪ZL.̝Ҕo.~ 3ix`"M~F vW_4=X e,uk7t2p'qcƘ2!H#8NI4s,0ɿ,!'/_+toY )v !A]2Q=gEe,Jpqo^uULVm`LR@?[{$AԲ\.br)J "FRlFc4Isi=WD\q9/w%ǒ? T!`6 Rvn0"P[^w}A= 8++΀nj+HRnNɻ`@ 0GTfqC 0!O)!QqJ2C}t<[zʌ~o1G E˱;9׆I:2\K?@/bV,a33b`= `, }(0 M4@)(fkx2DxUƪ n/2+Ӫb[XsǵEZ0"![r xY&_clFȬ爈DiִZ=@cEVHUUnYϓB*-yY3#!7X+No#`!M:Bնc5%ˏzi\ z6p O1,$῜ĵQL]>ԟ.Yt m\:I:'ΗH M'h~xgVW1|`Pq>ZfSg;͙:S{@?Ǩ`Ⱦ1eYѽI\Ouef dMZ 2R4aL>gylqstN5Mӯ*g Ȇ]n,,I_Fg%.-^;ijM9phrA[19s}?:I(G-WCîJ8Ϳ2 1 EJT FC2ȇq[#hbʶڏL~%u[_@!9HXM5ւbOiݣK_!cC#ԃ:-sl&pZH$7CJja>$/+CKvG~{ A]i=xDkQv)h>;L/NÇs6 ޼:Lef- ntȰXƷsKsve$KSl >z;&P%Wxyg+Y~$ Bd(z;{-]m0tUV )+J:*x: g J6vW(堞c/ng>,PC#2'87(pٟ~~GC爬d2Xeڪ_̹~)+ɨ[`E1ۊď;a6zt[^ٜV0oT|T*/U 13Hv:ҩJ$$,}Fբ" ~K0WuXPf]vٟshPknR7Js^t-_)d%#G"Ԅy5 [w%(' E"KpE}@QЁ>yR u1یµ(I_U f1ݯ.8n%.LVuQp?}p(؍=u\+ZvYR/ƓR5׿%坣a)ĎZ60y6k2TK[m=᫥'fݔ ?#Ju %Oᩅ(`xLa֌nc_޶Hyl]j̴5ӊ;T yV8\hwlj}i]4BB<|fHza=PޏED^\;ք(3.?$|q7z Rkᇩo7q)B20kO> ?䔂CU)踱ZOƇ#P+'*q1D]>k$hneuwbtTOӑWإV =ǧ{-;UYݶ }b3 8S[}X1z.qzcC3~|jWwqiQN]G=&PΓi8M66|<~㏁LiY%²tg:=ŝ t͟*ɫ8.+VUh:/uh}tօ&R\OVs}]ЩWmG#BED튥.mXA h\H0ZyBra!'9Xtrgb36Ǚ B c.*[]ErJ0p0bѸ%.]JT6I8+Ebف7R5߼xz\x-'pSW~Q־֮7¼|6/wwCϯ=zZOYO@x `qԢŕ f)+ǽ嫑Vs4q0/S-SW趮NQWtMc&ȇ}S#s18<šHݳLzNUfÀןztza: !4>G )d0ڙYga r#䭆I#h(93&:0\M +ނ#3o' mbE{-N}G4+wJxb]+AuM-"|3)wl$liBǗy&#rQ rLl^6&`Em/Z-:/bәZhcq~E[Q!4H4vcH0#dm h>VHPs6 O'PrlwE1i9`l5=l|н|Gqdok9NRGj2d`af֭ D)̡g!Æ) (@隗KfJEXh){QkOd؆lYU|m?:"@K">41$=bhmՀCDW 13I^*`VGܱYߊ€W BrKZbF XevU2hElbL1(-'hf~-ayTң gR!A+q@9O!'l|.Ir4v=]uP+ 19]2njÛ»h,c&GE5q29y') e胒^w1LæGpWV--yA9}=2093T㙶Ri]+Fd0ϺG9QE?|D&{t*> PP8(]57#b>]w(y8%&ˆ_;yު~ӕ`+,뻇j5?7hwYŒUpJejNG[fjP~@y=Xm9/[vc޳ l& ʧB#l=bmYEd]d[gInѱlQTdl[rx-Xبnj?%z.UkB9͵*Q%IJȑ"I`[ Ywq=:dAʶ'e‰>8`t6SYzlׁ1`,π рEmpp0TDʬ |"; \0c)8qV $Ӿ) ,wF+n`H6֢aKQzQg$e a$k`.XhuiA?K#0w%:K❎iAXBt|́}Ԙ&&OMBLt:^C`d;bL 4VԧE/\c)O>p6j=pXsw1ax߱74ǧXPADE𻚜h"BYnۙh;B|bė>¢zv@> WnUgT+]ДIdxE[ȇ;]ddhm[hE'YQYkwjg7]1LfGVzBvda|,&y}=ev6ąrC]6DnpL NQe \^I7'WAް&%i5W9*yT7Yg֠Ӯ3$IHJ>>I0Hp1{SJ HvQ#3arNj@*mɄw>;Iȓ|q¤"ȯhVz?OUgP &r'b4ԸI`A]`j\%N&k;S1%{?a FK q9>iabTv^9x]!D|DvyHCNL弛%X._=,9vZ =iAT6LD '# !qI5E㳫3|H)jq=}Yۆt()@_ۏwRWS4 _h*HBMJ-3ǭf8)RE-ǫOROWLԉ uӘ;M"!ZuߜA.CR@".6zIS4)D<"wo_[ZTO^F i`fKZ lR]bpeTVaB kt† GTMdPl+Ct`!d}z??orq a(%-&pU}%u3>);&UM󓠳V$5zml*; jLq2EYWOhqT#6T@>o iQK. Жé#AzylOqn1 cDcHmdm;E@-^#J2{hI:r%t8)J 3jk1PѐyB.Ջq> .I/r5h*K3B QgRf)fNH Sb2oY?؎XJ@]T]nX)?T#.lo-Ǫ;-mo nW^ n7 yAU9Kxhx CM} DfmN>q˾[7 $j#T#xEr},aR[5{&^D2xm}z@yG$Dz\S]b Ljcy`6=YĹWNc"HpRje\?Qz]ń0| tO7&e ~eaM/}ȋ-˛pvtjsb(;/v!q{@9H|+9“>+1̸Z Ic'sكMb:S)_ Cd5-d ashH,B+- tl1S/ۭ ~ʵ@H%Q<E(~o~'5ev\ !RL'1) !df${G x ΅<5;:_0%(^H>g%UyQa)X_ܪ 5b=rbm2= 8*bmxļt^TY^u(q!>'<ߔt[p(S{PF?EdQ&J̬([C].&Ra49\zCPwe3.FNabL$&Z!XnML/ S%X 9p躩&sN,`+t)%e3J9S!lj3lÁkI{QE"gU>xrà/g !tFG;ɺC: ̜t5 P2r*-#_l)fH( "%L$:Oo ] /ϡ.7zᬝp /RwˊS_c Z n"sl'tPA1`S.yāpgwc$F<-j`m>xIb%>g OR1ʘKhw2|ul `! k r.=-$l.>6")kJ|IO3ɽ V-?\]Z* uaX'8@ `w+X;Rx㠵 _f%sGX'iiv0y%ǫ|0j8@r,l88]$üb?uj>5]׈#]X\%'01r0@?Q5 d @Y Z;LJ*`u ދ/&,EUC(T^1Ɔ%s8p Ͱ:‰; ToB7Bh5M+jVoyK+NN"u/}|R#3" sJ,Bc7v3*[0E0=Ll#hKu‘S;y+};wdc2lx[p{50(  QF|rtsQbL{=_— @l~ܥ1C V3KCD4LO|_Zm*U=5 $0"iRf#c{U /fߚ['^C )#PjcUF=u<3'&eѰ$!ǹa}.ppJ2Ew2;;9|-@9^DR c׌9I p#SŏljlLD;_jIs{7TA2mZF|@eopf?-1a}zF<&rܧ i}8c Lꗑ: {>Ѭ'cR)X(T)e止Ѓ/sHd:~=xC1,-7ƍ؅U58uߑv/mrB'ks2I S; yԯŕXJt咶vNnXqi8a-'f-\j6{f>c0xJė[FnP ^OvKl3m_cn:=0Mw(0 =%(FJn%Z5WN}Vm0 h) 0Z*R 4iDs՞u9Pؒb j.*XB7ϐ'2`r17`}9pE&]d)Ym騤Nr؞ ' ڏF^;,)>H[I*Ff`wAp)33xY[LqDgl n:.cbhHbsKŦXaX#~Rѻ3K m3]խ?%'̪g;pLh %c_4gtl ~ ng+17j(ӴH$WumC*+oک>5OHddӋb% BC [:uqqHvS(#*?0X$K[mu&+3o6N{/09Ǎ=>cXXU~Scw7/oLb[71^N|%$4-p:HǨN}֯{j1~a:&>I *d"NpMl µѳkbS#aI(1A']:uM;r7Eنt+MQ=yw~ѳDSX gy&.|^C!GIfpc8jR`Bf!;oi ;}GExdV* XFʉ-<ڬux;`Ovm5_z1݈Ae6*ٕp/6v('DCRtuS:'|Ҿ]& YG:G;f38Q&O?1{X֥lwvtӘAU ҔEH"Qqu*ԃ{NT0V1`>kfRߘȦ/hb"6 "l'Gï~gPIo*Gs18f|Gi^(i!-! Rd:.^jeU{㐄duPlrZQͻV1,?{RjbMaPF-t"ӑk [] Oby7y,{sT+86Rad3ד+T#"#PqAֱmxnXjqmTGvf HC]mD|7NEu}OR c~UzދԌ-|]afs|TwŮhZxxXD J_V5b13LnY(eNLmR&XJJee^(x2NԤ $ S Sn/z 뇁_m(cᢉ'Ď2MXvkFKZxRdiUmz:SژTDk@54B P=`4"}|4]n֬\))k9C=ieO . DOl$"^kX!VkZN45vyϳo'׬nLȮ:s3 !xAL zn鰡F?.~]D|W!69P+$uS5PAa0.eLtÁ\J#.+ưw+4u˙TBq>GOʏM )SCXgi[K8%6-S2JǎAظx2miޑܭ1%SY>k󟋳:_!-C&HϢ *Ƣ[\ߺ&<)<gjK'~2rOoTk9Zig? \ޢGy48䯬  |bI9YwXj"u,@-0̭rA2fW,?ԘUsXNJsj]7cbҚsBzVwtirÍHخ&hbHk[@:\4ˈR~N?C,X I>Y6J:: {g7-%d;nB̧GI|dIV;6l`/%:@'6ηMJsXh\[[!:{ Nؐ8NON9X*%ΣuBZ{``)j?bHe!ZY/&+o M; S3&, n;f#yd |Ud ݆C?yZ>OKG Ѯ #|tBCGOQ,VkM{Ow ei^G[r~GxT_4m C]FC!%-2!\li6 t7I5 =oV$l d& (-eFOʥ.F$l$xdh2e1s p[(R^& >q}C.+SX΄B,N2iH#8~[49N~h]SҪSA>i3T:]Pe8yw'KoF'Gw}NoJCcOU;`ǤxT{&O4:~'9#C:a8HBOGC.6/~3V铙xj*Ǥ$ [oAX9#'}ϖZa}PM7-+R8W#0a Y@Pzkz R2tgBiOy5A7Z]W|V 3  w)\MKThpZ16ҠTS1x!uc~^ 0{끾 ]s#fe:V{ḿUeCF"o.}"ᐬTi͈ 1m2=MJ=>Y]80! c$B {Pbi%v[Y2{"xL)o'R+47>2 raT9Ie]x{ u576GT 7Q~IuߤT%a˱6s{azHc/p$v4V@.BFqOX,*d8<0IH' !O+]2'9膷}gTׅ,T&YQ֚ZK _Ekt(U\,?E\AεuU㶦Mpa|\鍇"Tc+'eoƅߟlXFH;%f |"dE0u倱IrW1r]G ?&Br~<ҺnpZt' q7}vu/P23zКW=hfUX`MH_B cu(Irm]W"juw}1[qǁ կJZ9>$8'.۾g$: $8XxexFnNWp:46~K`NV s11iG[$A=+gge] 3D7BRþ_b6fМlU 8EYPL v}ghl|wJ!&Βx >-yD+:C@ c<`Mfʉ&pI?ɹ'(CPU Cl'w83;fu1}p5TYrSh)JpwfčBWU7+7mD IyQn;ʰ|?S@V]dAP04%^{{e#MF"@10^ed0UCraK^7ѳi|L2D[JvfʸQZ.!<x1K@Fӂ#6%.+.g $}WHXX}G< c{p7sTV|@U#Sw[lS?WaQ" ]v_ķ*A:Q^_q,$]UF\UjjȖB7n"7tF*pj&yfkp)^ ^. tkZ4ǙZEGKWZ^qIvb}owà%E}-<22u/Z&f'lRja z<"V9yR,"QE>>hAe``~vCq1׺{l7 LƠ9?~}!g_+Ʉ7UlJTfi:\|X"lNr R)ڨ.h|+NjmB(~g1*o@6 # 5D&jDRR\#V S<)+1u?E:gBOGI!i:<8D`OG*4M+@uxf=;!0?>v0)+sJK;Oqt $D+\pI&8۾t6ӣװsltpq \MSni~թo)sa^ M~P/=۽k /lH{ɐ$olX! 42cuXaܤ6Ϊ{Vz6M^c/hEYgҰU|g?Fүt} &󢊘> s0M?_uP!%|'PEg":@jf: PϮؼ,ʌ ~ d`=fJٙk1&/$*[c/X2q.2 AӍSHdĦ1,BDh^A9w/*#ޔ{JM=yƮN VvՏOһh8Dtvs o#1狹` k3fja^X=mft ,\An>|E$=57e GS/#䋰(z|gUr0'&X̯F&7e(  ƝAD7̨mo䶴8$j$YuJ M\3N?]JWSQ>|*wfy!$hNWa°CeSoaq>6ljdʩ8ëw>l GjM6|zhh8vxQ,[1 `m+1 Cno6ʲ@a/2n½xnΦW /ľ079k#0#azO.+'*D`7 qsVj>D#]5ЁU Q˟U/ Z>FDp:V oXPж]}h7 `N:vz S(l$&K\3"it`؎](osCpՑrl.>:Ӧ R'n^QihFgQnUq<.n ;$SeY߫h̉?TH=A6_%CXb`4 uCfS~Z;xQ` a_{a&uټs<}VZ_ Yi [=3!T-4nR>O I[pD$L.pvͧ6;o^8 oɷr-+n2ĸ0$c6#"@|BqImF:?zɅgB_UN%WМucI7VG#0g/3m9,q'yi*>Wurc4j)Ɍ?4m+.l>\,9f¶߂8^0Ld̢&RLSJx07*v)6|?J.SD%tj ѓ9MGQs~q;f4%S!wЮe&vwMU3Z6xH|Br_ySx݋'IfZxKuSrIcB[^9~1>>Gxx,, DR#L'CR.&ąpY2^Gk\ab]2R_ߊchWZDBO;g_78wq/evbeFj1]9sJSN5GWU؏3$8z(ps苵s+6%3xU\͗MVS;fCf zm֢?j5/B &1z:wKj%ޘU +[18sS]bKfw5񍙚LQ;i $yukBv.ܬ-cgPi=-];t0Z"?PY%MSbp|NPRe@mlOaidaDNޛP1ůЂ#LS焧5vz1ekn'(}/} m(83S$($DjHa qeBys1,gdGjW}؝aO٪e%x%ݰ'psi||aWj Wm6O3'%O~9I0iK^Tsh1僣wtݚ|(i/ d5#7eAo:?Qh&6c R$< k_1Y ȋ<ؾ6P^aL[HV#`Ũ+ "XP;i*n /4U=Ǖv_1!xV1NjdVFw 1>d7~n(t~ȕE!-A\qaT5`_Zܹp[{|2sũ-}+׺ؔn=v'-ZYiY}]"Iϧ/@;k]'bPEj$yIZdP=?Z&TgTGz:'j#]Y]r4G-[ieoS m8EO^ddO!% d>>h6O#Iaܖk]GbxOk;2z{t4i+Z'-8":+& P*F߹)Zwq6zRۋdOkۅ߲1&$>x&k,cYC6GB~dzVm.Z w/&fL_ EAO~,%)t^>l2.>|m57t:ΏC D %dvOQ3@"qJUn~M_p%=ʤF`jQEZ "zsO8j*lc#g%<&M{N]4_Gg+ޚ0Տ;n;s:m1*& 1_R> 5'wԲtfm?$*%_|+@5gd4V[$Abr.;It߹ C}}q{8ŤhnZec^%>Hd,x9bƔ9(~}m}{/vx4B7 4U&ɏTŢt:ۣBT9TyN-57۬.t@Ew'庋#Ol3{.8"gL w(B~2* 9yq8T:YGU}wW+|X<LzžC"A2^P{x4gk,uձo34魂6ߴԉF^φRc&"4֑7GdxɶEXho-.K_lGh370c˷)ߣEі3g8K-7JmoͥF,5qFk͞UOqUN ެF߹ ֠>Mh/dLDK3NKFSj N/-0`1{ rί1wHaWH2=riuoCp;Y!8D7j3h]mf~d[ ̫a7 gN7F ;!ulWjpC9}ٝ|w''yOz6b_Q)jῐ!fDfPZWWRϨ2OVC>um[wU|b%@0@cӎx*r99I5E]-} ޅ}WƘ41l~;A9`s[FOyDCqК4%q-34ѦX/e 5Šـي_&#r^v'+ʕCYnm"Q"o*tDtﰰ3f~xXUF#`}^^BP> Ipt>(6/T}<9}TU[E4a> 仴 G1[Sή#wL!慿jTKǝ0r?6Wukya:R =rhIi H"DT̕8 o|s_s^4 b(R٧L^_%ڋXŽ$-6tÙag.ף Qo&fB8[h `곜eW~.+N5g}MVo)$_ģ?PF~|"?N2|JOO rl-GFXs G6f;tM@bV"f uh\ +tFFƺUw_12v^FcH/|ڔ i p^*mSM4g$|pӑ6sM2tD^pQjOX͛}v zuP;;dC~!jo9ߛoP<}E(G*/of|hERrg4n x߬H2DY떃_2JѝxM]/0@[*H3sF{+W:2!sedžFo~+w;O֡4,?"&{qΖ[Ld Ip1bc^Ygu|&َ9Oat6 4bĻӤ$Z" 3(_l~y_~9J%bH}t<4Ӱ=jxK2m[9Kz>2o QfEA"~-x .BLS 6g +Fc믺N߹bmopK$alakPl%Ekm|bnƒmfYώРA, q(/V> M49HcKB_*sn/Gc#5o8Rkw.zN^9̜C8v .ƀy^4—w'cıs㝟\4Ouv׾  Y{2W%}VydL򋇥Xx^S %iu?i~AGwԾ薈 ,a]ڂ%c Q(" Nzxm bPb~ tguÛb Pf%|E,LňĬي\ag.tV¬G)a 6ѐ]ɩ O!Ū~c5V. u {?Gӫ ˨U/ D )rӽޗP ۳D,OJCs.@6犒@f!{Z '*9 4ݜGʖ3) [YK{h>#7evXMǍ{dkghJTӑ/ʻ2ӳWo\gy?{H㭤sL˂{VnzѽrAG9ALkiXUPCExl}:2oGO?g7f(na) c q\+r2w`cxLPp^!sl.dnd* ;@W1訾o-zighk` u-ME=PrnZؖU-f1v'N P Q4⇣oS,Zi6_-ё4Ph(8݋vJ0;E~e;J;ƧL'e1NCM\Ao]˖^?ZѸ?PO8󅳎U)OuO Yl&:XL/w`;'|1aJDgŽV=$ޤG**!,-nЋ?>us4W7o3Ylz;kdtJK#jZֽ٫㵔.^~<|J^%b%(zr*,L0"_b&q _Z_yPu(oWwx`+bl%}u)y>Ҿ^TgHWmޯ~3#ewY;@ _)o4HJ\SE\@j ;0 GHJ񪿤%3St?>k#;a ]KElkρCH&XӭIC/2г`I#GϦKD^zbXbĸ`[ѵwxwcGSN3Y1c86OJ;˶+k7#T!T88.&+U!0nSu~BP]Ko hb<~WcDtj9u{QT7ke;`Ǒy#zH/V ]׬er;_:{Ũᓃlm{>c( صD؃)4Y 1߃B ^V.^"wbXlJA8q\OAK-Z2Xr^$V^)dPT%1I𤷟qe8rA꽓5~d27yr;,YFǠXc76{ ]@mdS1({]k/=e\aT>VuF%?,]ūez)Z! n ˮh=գX2B 5D1pZ~doxu=7V:<ët[HsMۑps3 1=6Ebe;H2|9:!3>ܰ`AM:Ȟu,7i3 ;tvЯ3{`gpN"U[b#L q!FRe^{$Ǟ jj-m1]FS&mB͞fOY"ÆCѿ\\HYW)^7pJNY@Ig C7x($3i 5'zi؟HIdzM1XP&OP^OFҘ1,5PBquֲůhk`0> 4ń)ykJ8C ! 򿛱q#Åe;{)K fa,Hz@w38lav,e hd#wqk,ۯ9yޢ k۶1pU_{aZͅvk}wcff =6H6g$b1+$¯KhN*b~gIuBTau+2fS^ƼA5jfqJde0xLx&=+{38H@r/A՗dܢXyG38횔![&> i ݒoL.32?#I6JdQh&hcNJIt>)q!U%} pKUT^$=R)[wӺ ~`4Htqh̡ $zA ۃwCAу[PVQWHP¸ lՕ9꾐&p8N0<@Pi8!c" r˅.nK#FPuS"&}_gգgt;I/HSBz<)O GM;NǹbB)srg>7~i)3?B'4gc:?4- ƎM޹z{0fA1mg9j/Y0Υ. yL 0>Im1xT>U@Cً czZ[ A=D^3',I{*%"?MR=nX5&ư;+T>[jmjDy"2JaVJ0qm!l 78]a-s[3.%aK]'Cf `p^gvj _$qH Ati! #HF~"f)su)a' .0o~w9::CU8agiHlďY Q 2IlqKcϟ$=8Ӯ_\@O,^b6Ahn->(B{bC=Tq~N;B:;m$uLk: )#Iy,nRς+Ǭ|l[aw1ʗ D~pU4"sѦu?7ٞu_Gq :Vj5Gۈj󔉳Ѕ.0J:]qt~& jmr?,Bb h|؛Yn^ґ./[MOŬT<jLsX  U4!U4;O oHf6ԋs[\j 960YCu3ek۽AYgLxB亞C D^,Bh17i?FR@R- PFT۩9(~;>&>|k+!L۰- |d2|JL*'ud_y]_ ;WPכp=Cn윚9dl^o ;5tO3FҭpwMcf  Q#bA4yr/7RKŽ^GU#H@GA2DͿ,> v 0J\Un94Ӄ>X1ftr&.&5fXdc8^>^̰͝,k^!,p@"_W";x +ҦTCL^"B,MY{:vف+H@=a>;ORUI +XR (,[oFR|67FShHf|,)J, \=Bn$3vz,8&qѐA%¨0TE`D\f99^@M+'z87WsÚ )Xmiοp5)=?g$ +QY\m# }!+>x l4!2 Bݨki0중/_. ΃U[̟'.,ݤU.Ty.eGj]IŘ,BsIG+Ԅ&gBPAiWk]2?/ */uoџ/q@SkSuU| phF >C"YGbQSMCڻ(-7R3ZC8CiMM|]񍪢փ,̨3nus`Wںt'OS(F !Bmw"-jc(7t:Ix$h S @:%BEr](0$qY<wSCo4 -j}o|V~y{k:Q13^y8Xr!SHa1G_q˭%d7 IlZHKX_ <4iid6GȞzXK1,a$Dis|z=PDW)qZyeY1Y#P~k>U6"^Wצ(AT"YW9OXymMH&80hafǣ/';Q+FV %YI0`Guሂ7VݝOJdΎhaecfت7&Pfc~ˀW+U #Ph"l U- PJaQx4⋔A)/lpY&G(6o8r-~Uwp uu #`4.g~F՗PeA2[Xc_Xm<:.*DcfsOAi ZE'"h4E7 .MYRC*hdojxl7a@jf*1?9tх]gE_3 Zo8F[c-x:LÂpγ+slg)m gŖ>D) $FJO b`Me39m8, },ArFJOj9˧ʣcWke6R` P)+iހXL"Tң9j>'^=[)0% G'q`Pߙ&czl{A͝S;%Bq僱RdFڭUTj|mA="x8[Ģt<[>E4\aʫW5]b~_p1{!B.eX7xeosGaߦ0MAvK^YvB3sЩ T᪴elh>:`w~u)Z`qMtx ϑ ƟXX 'TO#7!HmOSˬEVHy<ĝM BB[FĶ!0 }[2'0bkq_g'^Vqy<_4,[YDn|6BHE"S1VT.mrIN4b&PL +L^~rbS30W_zRr#ҠC!, 7yf*̦yUku Ӣa:@AOnLvrCI &t`hCed4?UN%ITz̪f7uzrJO+{7 AJn8wh;He%q$^^= 'tS2zd  Jr2 \¤B uQG6ޢz;ž,lΊ\{Jbk2Y\uo(v%4Rr#UKyϜNh~WOY,m3$~K0-:RK^ѨqN#[P\uoo#,`ǀ /D>rJS:4sGxRkѫXءb~gDku&=|Gpu5ʡ>) $:^ +|=JWv^L8/UZ s`>;ƝJ]imrsLuQ)>]:[gf(s ڣURM%GTMϩWJ?ђ ZI])?YGAib;pԑ=ck[ƊpZ:؊% ]~w;ϴsgfW$ Ŷ¹M nE&R e! $U:=5 WyU.RT Y Q v*}KY?&=^<kf}&yKۧ+3/ `[ i~*i-*}-#shY*)FY5IҴ PkAl` rzDtyO(IT9]`^$"FO􀠝PEUCmɠ ?DG."vU$gWb"]N3@46j h¶LnK 4G$QecJٟ>@őPM㘦(F |,u\FR1LPBqW@$'C&c8,k 70CrNn"HHXqq*ilZW6P`5T*A, }e;7דC~hpsz Y)I#] J4VڴXm"%,m耻Ȓ 1 j3tL>V 洦q]XI5;˲/B#h8Ӎ45b#^O?е<nOܖϭn@ vٌ ȲE@Cgf6;KWl2.+Yb-8QFuVow7~68<@0~DT;'D1hj91yvCwW?X3X28QStJa|2Xg͏@bc[@S[V'zO`u#H u pDS#e3zE ƼbW{qRuj#q(]7zcg;6ލof(8 i>Nj3 g MD?bFL\y;d)j:̨+G"B/il`Gjch?R1,"fj5_ANޖǑiA;BYx0c#/G\4g&pO]4 viF*tx!Q*!RZ8 !Ed![\VW1f ǿJpėVq48m }~BM4b`NA5*%F GzLHq" XL3Zhh>'Ժ{Ȧzn(DŽ1Ssd_]s;(e:Ə'!Q#$6AL7PF"_i{hu>+}Iv?R37]9;)ѕ)"ϱ\ @}H'z+-35] ӿׁNr )fCo`OE,0mayɔa?z8vM\FFCL4cnAW"D`v !wYg42p?Il.ag=b]flGf[ÊmkUG\Ƨ!uF?01yr oꌯ\I|>꘵GTZn"huY ZC"@ ?Ϝ -K(+cPmL^EnřɺMvsiA_376Sq ҃;pۧc1U *?fƵZiQa֐3 ժټ )Z ;=tX`qӈO~<=6u޳Uq :A'IBXk7\{91)3On> i%a\j.s/O _oʇ<=m ^uw"++i U*(wx>_Qy/KeRR0 3FόkwұFj3E+(\js_KqU>D2NrG?Y#?v}=y7EEPf)Ȳ@Ѳ>QI^&|o!-ssF/3pJ`xV%+sBOu۝{ 'IE<-0Ʌpx퇗ph)؟4q@H,Lf-͓z\ow53;7k" #dIܡzuqc%*R,jP#R 9 3aWU^ B\;lAk7 m}W #ouJH*`' 1&-IEmzأ(ѶqR ) OP1Hu#s Oɛׂ'$i%jCD|AppDpK4{Vo"AۇkxfcIk0s9̰Wl!豆@#VԠ/-GK.5UnmÈ1kW]Xx]|g]uV" $}1dOqc֡0!xʟk#mFIU% 3 $Yg8"4BPGQ1uMNthn}FPNW/׍nجmAu,x@lWc{hEimθ0Her-'S!/F~ C.I+sì W,f`G?Fm@a6>GQ&ܘ#L$%_FM#7gθ1$zQϗWGA|2F^?̊-04YWs a8"ZI ث7:KƚDGMT监uJQy'Fق\غ!0}=Yc()4:T౎k"Y-+Dϒ6N_%A v6FW.a|)#l^}>4r42k!ٕSգ7{CufAk<=tn}c ҳƉ$YE|*,iJvs3KUc0nLxMnT 鄀L8U~q}mbeUl8@CX󕗖XT+RƋ~OP#^'?.9& j I0xUY^dls d:>tw}"0=hm܅KDr_4=+;D1_2߶ć+g -Uzh񶗅tҺBܰȰeN-,"0h哖 "DB9b=t<$f|{Fp}%זhII:OwDC)g^g՟C&]_?xy FL> ?c `ABeq `\c)=qQu\N$ `U |JOenK`9F\@y2ډ8`5ɣ)=.<zs#!$EjwO49 wgсgn"nyy.8ޞQ ݝhnY3dK$ 7J$zoOLۺ(BO$Lw89:bml A7"@v^цbwJ;.>fLGe&QoUIT[)Z=xĻ{J,GG!tt<܂e~W{=7(&$>Hl%)$"qq$xUVvՍI+ oi?WGr ?D3f|&hWo,x,ɢxb=' LkV2O9<瑮6&:hl{0d&~5abtD<+]%FZ?rgGpm"Re{]|>>PLŒT/z*[B,%i99 E՘m߃}|h'&:07'y7{@xͳ9,3|]h;gZ(#ke[`GٖhG8;awsߨALTVcIwMOsGMR?0͗z3PC^Cb!%Bz*V]z'@) 6%]K5yt[S$^;o$čxJ-ey W|+UnMw.8ʯ\'jvceژ,YS:6M0AmҌlV (z:xu|/fTnyw5XodakwKZP :ʢr`TC8T8ۚ8h-qʉIFK^D\P*J]HX~(4#QNY+]yM" 5fRn;4F D{1P7iZv*;&:*'g 50foƬbL%S>qXfvF?(ggVp Yޥt7о?NT*xTp K[ qoQ8 0H$`'!L&w{ML@//j٣0%m6^?AkY fgd'gsYqHlGGm2l/eOy^KWJn{ݑqҌ7[RɴYeyO”{nrȮ zhM0uyOPE+*J51ǪLӈB~_&>!փ³!\#}] _7=:R"sqZ_oKIkL2a!%8f5ʪIWf;/#GY̳w9_VPڲ޳M# }DɢQD[ۜ%Qu2 :Z*a3c#]-nj p ߱m3 siB{lhR{{KA#y3D!n&aJպn|%c\tWTqn:ﻶ ~ % hh۴V ?89q=ٿh(٥j+? ͂W&Z!B(yߧ2JSڲO'c" нCfoL۟m-z}mkSwlN[t9Ցˣlc0=&d[@;<WZ澋rns X mad;)JcH~==MOznZ$|WYZ"n?3Q^)8 2Pu.ye"o%K-GG"qc@`A^@Ux!zW:KBRw[^Ltmc>JHM@Mg\أ?A8c#d@dh. \%/,S =k'P>~Oۂl<üdyqXh~^h'(/s8+$))殣KEBpcCw3~")`NCW<bT2/(m!CPdA$0 h}Y7&tڤ/^\rft&eAխBwlJK]<t!l' x[nP<Ʀ3WiU1wR߶k'ԫX)v mpNuKߡ뮐;aqOc.]g3:cy^yE(ŞW/=⢭rlvWa9KZ67_j\YڂHt~p(j>H t}Js\zIL-0JZ`C :=izIY)!*  [søsz8GM-׶b׳J)f|i%\\Eg]<\:aK;u'TLg-R2b|5#ƨPn\?Ү.܇OE|f#L`9-DnU蓫8V| ԯ %۴I"04I~C5'hF2xoI,ol^-']v_Ho \?bf+5P=ORxˇ{>U :!( LHaӅW b \Gp G*36Qb5׻tJKbdGTǃLŖ) #:bwaqy+-.ӣAKgeҵ1EPuϤZ.9Ųk-Q+ l{ym*U)X|BYOu١PkEHJR&[wbGźJDN`IF#ifۣ%IPw̴΀5EЇ yR_@|v&d^ ~Spgt8; Z-COKt:̓!&%S\fC{?z|=?I0kǸkUqOGS l ~"H@&ÐsW)sKVT=1 ~j_ U^i/- ~UdV Te92ሚBLtd* Xw5هF9i4&0"q'BgFKl'>[]n? *KlnyN6eGűIVu_3`2#-`p \o&cC욇)vArj٩E<3[ TV%l2s}~f4 Y$`biϥL4-~ ZT %~!K9h}M '%>i\@YpĆ+5ܗ.?!IDn't-ߨC0XF@DK35߬"@޵uj?(sxyh,advL5m@}8F0_7Myh(f;r6?{7o"0τps{ܷ.l`7J6@$Θ?Nd:iE3$~/^&NY;~ʇ34x|!*):FH>&$ ׳h}'jHh7{'{{ ez}}eS* ,Z.: x @JBXE>㘘>h,!_A l ꠞ$рnz)|p@킱蠖LR\bUt#ؿdW(sit{&G#|"HeOô@t$m2X[w|5 ª)Q-烑UiK&{rׄ~Vdvx3-!Yԃ >_X]U@(יK{t?(I6KkQ*؜~ku!(šعքD n.P;҄XMS U9pNG4uEA j˕U@D}1svqK)V ëoGiVf89KF$N뤧mKEݿmy\i6{0/o;alݪ"kUP4k܉yĄ^N] ϊ3`Oi4 =fK,N+% \Mq.U.Nu K>We_z7#sT*C@613OzeZqmm8?|JD_djkNg-g;Z8'Zk\ &(PHUa;97D&ha%^tV]74%k$z7%pإͱm( !2MV9_o*UyU7>&wH|-H5 =P7v*-\ )%=42*H|ѽkҩ9Ujɘ 2*+uu +/%c+3G5y CVlRH0u9]f.A+OمX[ :<8I[> Bp&OZK#cH|] hȆIX߲N>;4^zSOe6 /yze>t->Q SQӐ"<\ڧ$Hepʛ37QK{!3 5d`ˤEy?H2$)U+J\Jd6(D΋N32hk(C:8),jVB2mSYcAV-+DYis:6d9yG~Ѝo=vP>KftI(e^. 4zʶTjO}=i$gde@vF]]5E/s|@YZM5%3jJڢ]MA䡃TFvB0P㟤C uEB3ܤ`svٵk~T vϟد C O^ } NW鿱a)[dG C؀5ۖa' x^سya]vcoTԜ>oPZy7Gr Q0~=1r@@U52n1:؂S3||&V0{J7|_3Ns3^3@O > "bu#{ԏxTj7Sj`T,~-lx1 KÒiG(GIFAճ`sD*Ɍ3߭ƏrnEʸMڹ1KOm?R .e;༜l×A#nL^3kww1sA#O;gJ b *{?,:.J%j'YAı5m8 RiZ^] -\Xꮺ-l2#oS=lwn kX28DY rwrҞR+D C(waExVMK,5|ϝE Ч`3|Բ݈Sudj5~3Gr~ q V ^, 6dճEXQ!~&; υL ߗQ'fA;Fl=J<ܧ A>d9 Re^&>6lsҨ4=ٕ*[1fy Ze})s*1!",U/C}PG(;9/!v쉤ʢdiΏx鑗^_AbVcRIjبg.2[&ؐUB}!*GѳUpzZlW()D>'V"MnaΥ%A\NP:hL]F=lgH σ_=@Ċu8'GZA\=Zc %uYuxj E謰M0BR;$yua{M}!7YKKVЋW2%Ac m[iV>3bį#ƯG_dC4Xe$YW2@Z%.wqBS?1Su)%#I:Ɯ?ch3}~S፼61y9ɦE-'E-E#$ ?_zژģ6Y=OQ 2C`ľ Xx]D1x*pA);CZ@3KNa=udv@q9n:T~0ҶWUVaD~_:[#C` (XTgHSx!+!9^ MHҞ+CijX,A{UCn 3:Dy/weֳ7K^O8PIr`oY , ٽv;`d3S]P-K,S[-w}r[>烞8ߕAcF$$>OvoOIڙo jG?ߴ!)5B =ؐ-[끢]̭n#W ɉ 3a V!3#X4ftđӜ"#ڒ׺Vb_aRvUv^ruŻ#&&I*b7*=إs? YiQ. )>!#gt/US`|^l#veqT}OB_\Ȟ~?Ka jIh$ڣlv(qQ6#C'_P[<eaxz6aC2vWL'i 1&MEJcWQj}M0ȃIح+,ʳ8·Or޷{Mgiin+PU'bY.L=AjP[SLxub2 "_" Y`9(o0L`Ιb̚ݔnXGFbcJMy%mgmъ\ޗ06_nìID4Be[q1?PՎ-k/BIkd^'QGR3r&e7Ah72F.2qdpX$ d7K!Ĺa1f,ɨ%.K>noX2HPo_3M^0py4 ?>`DZ3l\ O+C=~Hf\v_PFAotO]*ֹ)2Q'9K\ƈj!N\S0ۍ5qqa%9q)XPgl(ZNJk`UsO"8o#tZ* ȇB[rBCX{-nkGaK+T% wo&EM^_;t% DXKZ5P,FG0k6 1!؍>cTo_F9VY+@gk")B$4kz+N&#TP~&@D쥵S4 vϝ]h) Ŵ ek%Y`Y Ů]!_j2>i'4Q!~wL(Tg GgmuY"J'οH@D3iȳtvF,ͥ*9^<<6,;B,v9F@kt#CfaM&s3S'b?br7<¥4XĹb_4o %qHx9 ˗ RX`= q D!5 7Wr5 }398J Ic!^'be;2r#2(EdeEp.'C<^@F{> +}@l8fUYnN!yIj{)yKwh5qO>r9e8jW FɲjBgCwU8_:(Nq&%~~^\} sP0q6gGӢ @ag4=F9$!N2|U;`RnԒn|j0cN$}{M| Uw7Cph{7f\f&׬eݸ:D-;%y<<{lQǎ3q;6 N[:?sLi\  S%:;BNimX 0%jBps>ح<f]:@ʝđĕ`A>i ;8TXd:wp-1 NT2MZIw:ۯ{C|vOv*/WH4ЊNu]>~J 1Gj}->u^F|D,1Hsf_I csxd v)z?DL3_Fq2#E4ڛw!ÈZ3)Ydp}x3UO jܰGZ 0@z1KC(3xX⊀ wX֯#.؇Q~'p^ r=;kfF@ 1!M_)JJx_p n)#R=+޽6Um:8+`LGpWW֤lRvffla4l N##q.0d=Co.=S/d]uB1jnr"]О HAbgl >"Sd#6(ay" dRAuƿQQ'6`CMָ.?b(Xc D]G=Zu0l'ӯl k7FBnDe"ÀVAU7-, SSaZX7iD=u$CvB‹,rXGw:`T-S8 xg>6g5t-~~¿%Ϭֳ*v[O k,)ZNFKO M9g} _jfO9,ԗd@hF?_T`}Pߣd ]&Ӏw?. գWd)LlG=˥l B7g{uREb>AI^ %(yMkIvqAVc\8Y-48jЬbEա&:ʢVqx Fr9|`@r׶w*A#Jh`s,ST,NEGDsIj숦r:b;۴@g>agkvƍ N0 + 凹)Ba1Oc ]+#{\P۱}'ܨbaZb-z^_[KlQ s}R񭙲籮=uɀ[?sqڇ(g 6h~H *w շ}{ATX U螊8Q+/y>G Vl>A\w!jj@@Nfx{Ys|>mN x݆K&I~x¢3{WP4/m/8:4oN}RDt4w jbSsLRdՆ ڭ̾ݔU?>Ixc#¹1j=_sw3E) o8Qh,Q{v6O}St:0?/OE*VsW/O4՗䠺Pϰ*N;bL̤f #MHM+M V=@' &ƨ֏{$^{V`!ӂ TURrŲG 'q,r0lyA >@1ߣ׆AWkw; &X7NQܳOKi$< eX^R ¬`KF@Š\4~;!WSX{2/(4eOU'pL{cVhy1nsCBd`w~ExU@ySK-iZS' FS喾z}{|C WР/ÛN\}kngSjJm)P !"g(`2Gvf) gRr<<!T7R3pkՊڐAeۨIU ۅ3Fa{Wf!2˚JYТCUmkyՄp +@ʦΊAIKu-O0trtf]:gX{J;=B'|]e‚n5v«7sO\PYR$G̙0?n_)Rãr?ʴX@/!&Ty*Gnca ~g|Fm|hIB*xN&J>wmȥ\MMO}Ij5^ܩ{*d|8Nԁ; N> :+hM\XZq|(Z#\Y)=ć{^w]9m-[Z22fz$F\f%UЕa)sR f/?T7muf۵!ͪް۷[r|:^ԂntPgf85'x%MRT~Ƞ,>_%W;Z]yqٷ LMwcw⭋>@ROE^0^p ׎Pj77t8j_a y~hL挊}XOB jj$Ei02:%|N,-2ق]+^ɭDGoLƨ 9b=MkO>jH5檘qw2Ltq~DU4 x:(870N=7tbG-beEi2A>rZ5ʕ<1,pvj|v-Xax+7Xm=Q 0+k\"\@#K` `́cPa" H_CpA(Uc ,ٔ"joUʐޘ+b/` Ur!& hy+osXk #C9'-swX̽ ĔEC$L3{Wr\5f=oO.63^W&}tAD-QBӐ#ه x]22hΗ޴գӑrh=_FfN$'ټ2\_w$Х?(Z^o}{Q~7Ó\F[ewMX)Mz4s༚K 3Nz;H0>դXxXzd\By=@/\L4n8DSCFl˥&eBL+8(H3ft!G>PFˌT*5xN@24ex~l#P55)x4W8ɩG߲AgS_7\K#N%9H+HrA^#{Gwvc4T;N tu=u;M|4aF=|041Vbx DàU2?-<;axFml} y욳F]P0(b]s#*e0VOސJ>Em#"/-Կ7R+dr1[D ky8;UZNSH#xtrɋRP-TH ³K|4MImHR~3p: ^+*Kn=T{?yJ/h-³~!|7{07Fy~Z BJEFbHQo*e2Չ9+N9kSѐ3qvԻ`7kW丯LX;Xɸ__OزN9"e?2fx+.^v*mTo;-m*AУ3Q14&_zK՜xy|]~0T0C2Ǵmbc qgn}TqU,Ι"d*N NYj/rV*$߄ uSB1̭ " =5܏jaUr~ RҒr[j8sVSXb1uLv]2:ٕ1BJ-S$cj%J~gDŽYm[z,Kzå|Q-hlwYCCJXal)w^T{'@ ('@f_UM(وf]<*~!Y<d~) oxrU~^~E 8;R"_S?VN%W<9ĹXZ"a#_y}'iwud(/Iك+:bXlFG@-M*=^ J ^mhqA딻yޱX;FIP>&bZX Kƚ̳=Q񍻚~*$7ژ`~6W{v+p!˭ۭ%$f^雕ZȤ*![fТ7G%ԭVERZ6$96BFZa6|n;^OQ|orXQfh6 +et; >ժO`!5K#SD|tl5uXʘ$E~GzFnNqJ Y.UP ԑ|Q _a y_Rtz݀NՁ8"f ndA"_g0UT:ә tָI(\# h1Vx&qHЍqWxځVޚl4"O[?bPm_گ->v+`rb>MWʼP!!CXVn >^Uɐ]g ^{YP Py`cQ1uՙ42jn:!& | 8=!wG1qV:͏Wd:70%ZaVO'3D'?&2I:YQ\U?< A=TT)J(vazz?  l󀙀NFVu Zݵso7^t ?AH~C[y)~2%~eְnZǴN 2;[˟i,tAt>E@EE-*Ϗ.`SpwK8`5;/*@);- ˙qOؐ뿀έ ǮO񝊻EGFug4nayAHd2ؐ_XU.[:g TmzYoQ]/֟$ʯ9Lڄ_߹MCf?)ҀX.F2t0g!5VP[nA?]lt"O*8b&7 aDR:~2G&!'aRq&/j~j k={s-`V3eE8L`)ƵTUx 6܁ؤ+'[~rܥYUY:GbnV/ l*=H;.@xA'|mѫ(x z˽TnO8jp˪J1 &b4zEۿ*C`5O/)K?.MꐸնkC77 PN*neiI-us^c-4Dxz;lA* :]xQU̗|60\^I"Psn6 JI)eLªbC!txݎhPB4S#M?tUQ֋'ưsC~iEzI'w[-úvY18Zՙi}Vw!J4D[deL!sF3a]o΀2Xm(-Le^ }G9WewT`>Do,i)B1=/Ϝ3,(Ik%%N Qy' >k5LKeZU4 F% őnbs-(&]5g{MbC C}n.ϐq9ǕE  yĠIo&pAeAz}XXd,pQ SE h#eRt* єz0ļPe0k׼f몿֒.br|)xQ]@8++ʆ$r2dem]E.ޣw :Y悅vGSK̾3@;uݹMbO!쵐I[l@)T9ZnT1HaNmaDa'9sݔǕj5Fm7lmtXmwQO'&ZKLzvnzAֶg4VD% }¸%A#~z¸LxIQQS $+ 3UrRs+U=Xσ !n}݉I~q! s-ea uUSM@7q͙wa$ƛיc2( >"PPVSXA={B"MY~Ӗ}jFvRy釚,u FmPqkW2dZA{ʇ=1o'oY#'8{aٽzh4t|h` v@ǻyzICM?FH : xkn_= k5)Ln̎w)2{[/zI_ nVV% H~5 +\;Ë^>f / ?| %I# C`6mM-\SGU1b?mFmQCpx 빹">@ЦkLyic'm̊L@VTbG6J[.5Uh/Cuv詯X Wا dAԴl]jp`<%Z@HH v2gj,T "%Ud Ϋi;K7,z6a\)x fpQK5_63C]91 #?C]tuwH|VK_ -FB1"qܒT|؂=FwV˵ZNYg@To#]_kٔ${cah7DW퇂BXP>*vgI ':D*7 HoLhNw" #W>Ķ- 14],4.I~uZ `Ckh9͎WqhVwhqX6|^xV./v jJ?'&)%9Fb0 ChozYz)xbEt6EArK#NtpFܰm̷ۨ \%DzKDИ0;.>qTq؛"R۫Ͱiێ2*'#f-X7On^8" Ϳn9$bجr8-Tz;i9sf$EKy)cZ 8w>{ؔ5k&H| >NsSM/^H<>/g!QBGqV@EuwzF xZ @ tn15r ~ίƙxH~jA4Sv`AQýtVDz2 6HaWPj !|ePΜQn~v":9HhkiRynMg֠ʹcԵQ|T(jkh(߰{9:ay>#R\F^~B^ҡd-i6?"@ΪŠd9#U00!eey=u'HgVay3ǑL,d! _B8m>A"pt4";;⼊p'g5 ^e-J ْ=M^>zl iS^^uř 4**dE 7V^evAV*%2U.dFK`h1(R1g X|f=Rb$Uw0+%|۽^jz1bԐ\VEJ0̿WF#_Ʌ'Z(@9> K$gX {؂p5*' Ö <*Ёm]'TjAW-3iEۣ~B Bd`h oME "ER%:\r! RK_2-Hb)Uj*ӅpSM56!Q};lYb ]W;B̩ؗ >$a*# ~1uDEq`(햂M o5ߞ8 ܯAɳk17 A+Yj]D8*!f4pL(B犰|?5<4ske<ຣv~Ru.m޽C0 5L [˜w.rdFo{3k0+n^I37Hie`쭎b f8%9-$[UI^(ѹ ,JrA]Vw`M_h7|Ƹ!7"yhڀ՟QFWwi,QGN5edxt?E^5bgZګ^AIaH"cg;t's8Z;+6;GQ*sh3`J8wVOc u[ #_q1GJHkJF B6q \'p8:U@"Gc[&v?]k˓E(bqOIȜbe)Ӫ i[9rRڈ%̖f=}?0z3G|?@c3.݉2,)NW/ F8s\]x# 6n%N wuW,bڄD0^z?`^?F:K+- ˃Dd DFXeb0،j[+ѡp3-賰7-LKZ+R>ۜHK7(B9S{60_2c!`.o2WHCCNo~7̃>ۮuKZt:=r **T$p2ȡv/E`mN]jYX(ч_y@Y0g~_uK2JÙԳK玉p̊\=Lܖ/\հsf3УVvO98ǃ<cO qpV6oas@ޙ->ϘW =᛾I3Y@'=YʻW*^:*hx/_!bzlfZV@Uo2~a: lN8 #9L7x#IgZL|4$xG#SP*r^:ɿ@ u,O!u՜.4f=| n#FF'2W6{ef(p_2zp^Q,PuO=8 o }#m4j k%a-Rи{ sK9Vɢ4Aj G]^.t"pkQ_-m{I{PfͬhK[F8k?FQ w_{RKr]_"#X{*H%k}f^@+_ ղ~7n"$Z~Ae棖DmDm{1qSMJao涁AӥH>iCR?E  )R1'ߴX rHlb؎z:8D&s+NZ}.J^ `0o򴡝gS2=rXs&V=$DBX5b+cD;U$3OPH+-ַe4C]û\l;;< Uίf1%.g֍lT@.e,Tpo"|AIafb %*Րꓑ^+i/oA&/N_̗ pҌAůE  N4KU)\iѩ_;"M?B^021̏.γw=UT^{Bv =RkMh_W*Sd#܄Xe!]W6-qDyJP8xX'ҳ^2oMrMG3kYpֆ0Ts )OZg ľ,LGM,i$vG9br?=T\ D*G4j!1e!Cx$T}t]c XV89AY"Wh8 %~q3΀tWqIeϤIg"F_&ª^lF^hT0 sQt2pV3~0" a?p<z9&UN;SL0O=T d.(8Ƚf1d8bL;l gƣ+uƏL|<$ PM;PtGł[xu}nb_Aw~vaYȺȽZ,j826 堽exXU{{7n6('}7gz/UWm%ؾE4P?Zw_,W;+ͳ?Xn%ao'v"^ jY=N56/u,!5c*X4'9P}5F4ZX\ I[n-M.K%@XpFւyMg7 AmKC :䄝N7i؛>P_2\`]@igc⭚f`[TCdw b]?B~R"ح+$/]CJҗj2+D x:S404l4 Ej,V5smƢ_m; )+AZRKx]c{%wJ3d(_ɖwWI|f83+E\OZ1<>+ 0W_З16ϖV^4/06 +w zvrGlnLXxf_4Hڦ;v lLTrt/luǘ}S_#v>sLP ^D_dCq%bJ(d#( h@8i;ӈ9'(/[u)zgeb%w1wKO~D{qhz/U.VTfskr9{\hvJ&%/E S|g3q]B&K{.D<Í (9v{NbS2w ڦ*z?tUfU+kO6AߘXxtu/ǩrɚLrb6Kw~^+a3a7EEUfRɎf /h׸N+tbsY0vԶԔ"}U_{LF̋1g;  "0.M)5w< fJS lmEEWi:QH$LRȤKCLqȶ6T@mf^A6ce-łkvmi,KYz'!>: 뱕M^{?euJx9?42tFC')ҶErG4J87 %w{H=`$a- tx|P^gM4S x" 3\G(tA%́ٗQJ?!{A aA8`xws٘3@Р&ޤ-Ʉ+(zM;DS3sM/si#9Md+퓲F'Ro(y@cd\r#Rjb @uԦrL r̺!R}H%nG.@.OI.Oq8P+x.с͖/ذ}PF-])(9SJ^ NuR;)ɧF~w)m:s(4?gD;wuZwm&:y2%u΀S񯧪d(3MTU[aMutI 5;s@c~[ωm;!klR:gw796X!Je{mVF^M[>6q+F(31QSfd]Vli??.$KS4~_II3Е(QS 5h-1K])'U-fE8?oty8e8=9)`F Ai&J7]j<Ɵ؏ʬB͋MuJfG=WDnJ֜3Xt&A_\G cG6 @Gq^gP3dDIf![rSV2pLljP"ՂN,Mo!|hNMOְlC(I5NEBs{FytUJaKc >C+qMœu?R1<gZ@e+m+:(U kfO:A0uOvXNrAtlIa".S%x!7*+UBX)SIrAa-/Ww/Ϫ+}v͌i\JR㢙yøn$9 趪GH(;jY7o7{-N︠oZ tߴt#^эbvuϟ6LdgoPgȽPVfXGƋ.o4rSc6*ֽ*ʈ~. ۨ'&z&} d4КGrM7íb 2 X_l,f+dz0Q:0:lF{:=ˋdIH'?^n)^ p9s"JX@Q2~"` o+_Y''G{ ߒkddX}P+<[&y-8*3x dž-efu Jrɫ|J.1_LӚaɷSѪ>I(J X X'ABA̱jb.L(/*M<sY%׃DR|Fy/#2x_e [)Q/ ]wK!nwdI+"^@[\׊p Ax|_5!XqWveKVj@>\uG6§`CtyE;khY4dWp=͓fr1񬌈h"LfHDuw6iff_>?q۩DJ`QM/a&2aP;}]ˇdP'DvƵhL& Dv|.BxۃEMF7`~MXI7$~ `Ԍ̆+69AWdsk1v\Qj(p *a,5G.߅sa%]ZїFҋ {wDO!ZRMkoEnټj)~,[᝝dPVH_Nqk!tRK<PtXx"0Aʩ4nujRl^`13ЉLPZ=Mg^VS9#7(a%Jɩ<8|͐p4,#$hHtD&7BιS7M8o:&8#F}VkAxŶ43 u_w6!O3j68\ W%}a{=':t6$Ve=caI*|QPD #>UNޯi!S=S BQ~4D:fb <5׶wB:ht9Ci On/=(1EK Օ˚7O~I\ OYv׎ è1a㸳Τ' "NPm"eOy0,~{&#oM.{4+Ir߭>9Pi&g st':= nk5 ;7)aA'.}~zjw}[:Xt.]WӟDsO@|E v<|X PTC+a&H;m'卵T?[ȝk25f3f{NՂ n"9f2G:;Uµd';pNmQQaW6ȕa|!7H{ 9#֌")VHP2}1}*|d޳::;\@JzǴWax!!!4yn@3lP^(b}^!;B%~`-m=Աm2q_9"yp=0uCҼ& E%X,"̱IlaΙ.ٙaF` VP,ހ0@)iWWKTيvGRY# ykL-ޏ ~cQC />{a ]_{%שFDZ?h+ҨWg9Cm߉FSO~AM~i\#!>0@jjmNSSN8ul M8 d 6M) PA#8$.TOOfOoJcspphAIn|$٢Au/ǰ>NaGwmi3TD7\K~_uR3=tg ")hL?$^=@.3"-5ʇ˰X놫yB|nL*wc^2B\-Y͓#kڜQ7<[-3D_'w b៙`mܓ^$bD&jM*- JġOh(g0/eꒁv't ԓ=ȯ<ұBb+7"nRm;j3Q V|'9%r08ڕ3RptČMUa0 }#𲬡R}{Yd .N\t5Dr9+z+5AS1A InZ<ȹ|&d fBOaI2Og@/Md1c7!bj#T }$_XreB11vguvuǨi?~z jKpn]81Q7g׍ЛE3F7W?CF?u"hJf#QsIqmc&G#زrUvLY#|v"F’L76spC~<.[} 6dzfkfԽ3C& 7ͬ\4AZDEF齳s.+ a`h$w5sGDeՄq?ْu;'1$ה; )$d.. gkv^ ӗ5*Fj$"*?#˂NMXgB>; JV{*Ȓ Si}oCKזQ:9`f gZԔ>+VV:0l[k zߴ'rOra$;m+ }L>~xg]F?jռU5&) mVjjs%MfH2c܄avyIŭGR/.֮`RbL֓3qJOA-b{֍чti~%3cENqN7 c*9mWi'w iL$ޑ"(a58)Ct O}aiż.\R@G&흷67iI3Vbz$m#݂Fi9<8y;~ͩ$o۽i@} X ߩrF9!زEEuDU i)a2@R/.ccre l E~KU}U;IM9yefwE?C6j2 LuJHp(4GJ}6DתwM 5ڝRvRXy44 ZD~UBlHRөӢꁰ?x.;F!%u1QiV_ suDݢG]XMU!Q=77_e.$b&Smx4y5DF|q3^G VCzxT^bX)GIhtF@Kɉ]쓼:?!YHI9 ,S.bG$VjG:9 .AooMm"~^֏kb[y)&81&"2n԰ux Doffg).V 4>s>U#\zĨVBzz7 硂?,h0/S-6T3PpFəEvl0Z4[Wwt?NUv+zD7Qΰ¶I2s_ F'7%w |o, Yg;l;^+?_vDA[t)bsgQZ%kgT&_ݽȨJ0[X[j??=4"e&Y8aPZ5O7LFc͛/F:DhrI"UB=::Xb6j6)n$ %o*.t#ϲOX_PHڰB8uF92a󱑢7k3u"C׏Jc 3:qd0Sm"R!Li߯,z8Ka)539O>l{# }qB),g:~-=+Xr?h ?D+Ճ$Ç?H>~Kd%(L ][R39²,@V1̞F7MYɱE̶>-Hh;䘄<DE mK̈́ALNmFu_FT4chS[Սݟ^HYDY!5W:(Ӳ#Qzuk{1~DX]e:R۳W-. 8&輿*w.g!J]tl!7ށ:#żrtexO77<}mxF=V~݅-6=m磊.)l$_`\6[.J gvʡ;1(i(,\_ʁ;G=gr>XY)N3e_oTM$7 rDsuj _KJqG|Ohk:c,f</ŽCm`MO\&kgvK)о B?m\ p,m^{99M ~ G qXjW"p@il\ #S7/yɬ]éI o8^ύBGi'/G[әYoT ZaN]zޔ >~9Zx\zp_͙Ve%$IMd$6M0ڤi`\Qb d(pUmEW 'LƷ :lz*mcbf'0sƗ~%qYߣ_@Y̗[%F"3M eõ@~sp l*L#䭈+ ބe)ObKl?WnƝ{Ն2!8#aHVFJ9 8a\*"<:&k@ljj3fnfφTu wpR'?{睨G,=')<2NsmY5K`)-"9`MˊPs#I*8쫡d2h¿Xu BVB+S@̏r>2Y}@Ulr~_k i~iЙ=@ QޭuƄƬm9I)ǒ`ł^'jnn𸉔e^V%wڪ5!15J'cћQ׵?ջ󧧌p)-7@~P c^;(rԴFv/רt"923iᄺ"lBLw:ˏ !BvW(E0^Xi㋽=ǽxQ-a̅\)gx{#)ntvҽnT7f.yh^@cY}"0Y`Zɭy̧ʟY.T-]2$WPR< (e>tӿ[--79U ypL@ w'6hLCֆfw"yV71vfe4TL 4'azk!%ιYqOiipe g(‚4ShdN))W8`Qdl}jz {a8 #4z>1DWI~ 5@oZz+ 9S=0Obڈ޴m)%T1tŋí=Oiebv~}YKHk,-YAE$=+ABY3Y=$ZQ@Y] VOlIטјGh]RWoDzXu [)ڡf/ըl0iG|p*'TðI %q)ݽ!p-"R7 k܀Zx4 ,6X uU WZXo9 R+!5ؚD%k%KȲyE7z@; :gwv?Mxr)AkNYТdPuԯl) EfE@êoyNTtKB9ZYHkYdWnpѺģdZ0}E5 +£Ŏٻz_mt#)ewr&] h@ "XS7[ f  w`OOK>"P=,N gD8~&zS94F]â^f= Ъ/MbsFwg1T;5ȫ%*T `, \_ԋ=Al䅫WC |k9놔V50 eVB98*7sDHv%H&b6f+.vɒ Qe-8.O"!t3K):ۉ٦{P:%;AU"G,sU8ِ+zC81qe/eS"'5O_)"DsF*33,lnuHբE֖Y[k/Jz']mLW曀AŽt37Ï}Xbn!΀f$<֜ԥE;ffS78g>֗,0ȝ~egd3iiGk3M\nSQ U`sCBs; wFHfؗ:R|e-ͱGC4[rBO9rA(HF=5B5+Li/2xr[-[rŵSv+Ds|ngÏ&<1-cs)eݬdvtgm貎MVqTLtp9KO:0^)u(1hcqfVW5Nп%1'2|{4`} NyM\pqpCv4s,53"F`Tn.׮,q潍X!)++M|YS?Q2Lr͢1M&~QOZd@me`DcbX'l7 a@H YV(0L~396N4xARŬ^{ph伺䳈oG-ġ3"Zbb$2 wT@Zh([ \^70 ;>lX:+W( uN${fuM+#+)V~DUKP<9]y[~=3rCIr).ff+֒NaM ѳ8G4!$)K쵏LS<'.#q3-XP7;6? a1^.!_ăUJ\5rG73\a֙p5q@oj-_P4;oZ{ӣS%p rKldac%"3DD7,V5`1udCaOwel&FGGMOi+4̦IBtrŐE?pZ[Qn;іcNk>_cED|=WKk i䟻xH+F\V`]Jd ÿ^4qJ$%!IBM*:Z* 5ur ݟ]>EgvX2THx!^hzqpX#-_,M/MMB8ݮ|K ..ѝ )eo3ZQ?*J C OfcnҠ88ZJOvnAb2nlhCB`Tہ%71&`t^%xe?qS&391'2m!Fm #^Y%>ɷ7 ԚP ?#?Pu϶S#'Hb]a i 7۪}ڱ|#&٫n˱mrdWL>hN1@S z/84IK{Aov@!9 nH.IMK%?mV`7DnH.|a::@ Y(0+1 94\!qQZy#,k^_iCȮ$yPĎDD;{^ԩ3^hx R@AE}3r&',h% ~̎1DF|>3!fYX0@{>CťԟoϨJ6WaKy{s K@R-]m}-a|Ϯ&wT-DܞJ%?VɸГpoV4kњ`i@Ҩ}&$`=Σ?g ,]YQjBϏC% Vߚ40G ˹-m1A>QA/ pĊg#p08naLtWUV=cI{j_i.s1FmcI7a.(m&|WIrjTE≸Ym_OөgTac2o^i# ^_&'qr;Xh^N  _Г:M hiڔd3'׼ &?cuB.S;dOw;'E(lZ`Bײ95.5D5!=[Z66- pn1q@ 攆]$Gz)/3!J"G$=pNs[Kf т6獦1< QW{Dnȏ‹X᎜Be V YF>PyVmݸOsdƏ%TIޮɗ|-g` C2qžwdJsG-|ǪA*;{)&gۂ5c)3;p..].ZYgM?yf9dDPq>HI;fky,M}P/?d6P@gj;h`U5q0Ȥ/`ЌE?w ɁnAir|ġ(A]4r # 'ŃasN'>)qzr^#r6/Dpl^0Nzͧ:_UїQ7")6܅AE@5WX~gwP~fJFyw=@nWu!;Q,퍜KNxb 2o ZåZy46R7&+(%/# w!^+"ZoWט#I)ERXkV2&?EP;VbR*Ilɕ˻TnĻ:grPyrB;v#Ay idbB$oS8T[lZvBp% e? yyVf7);K<4zf[z<7YأhUR˴qk֩&U5nk\m{Aݶ:nNfFeH1Н3h}d5wN-=ufEҢs7&C>mo6[2I%y+˙GNx >hƧ@h =! 3nF'u&w\Ja#cw9Fg&ER6ZO-9GrӘ!EԠD]Pg_CAƵ6ܪ)PȰ#\#uxu\ePV"F3:rm$í_yH<<҅g5J/"G9jXaIzTj=!!& 3u^[[ h@Y}3I VLF sSk_K)6-X4Yn);浤ZH_V,-YxR}}k,0ENEqxyxxI&t)YL[r@jT+F? ZVyēiғ0꠹Ҙ_.sC's [u􉬱:tI.v6W$Ǣ[?eY?eܱurzf$fW[(U2DB)$_#Fl,bqQIsAz?{'YYh"!|Nlkn>{8D!s2tnPQ&o3yLQg<`t}{HoDox| Y*(IƏD> 3VUjWs!6)EScwd&!%l\Ѱ ]D $K,e%ݽ5?LRԠS,wW; L&PÈyNK-!.gΤQW|3fs 6njaL~忹3a?\Es? ØO|Asz_`Z u/2*t(}U`nk8 ۾Y3m `U=zag$'"YGh,Rp!nAd. ~s"E:-(fdvȐaApcqn`JF"WUk`O)|B(s?fѻƯZ2 uoM@&^B8,{B/簏I!zW,QVk7awypxܮmpe>خAd~46h_[9by(Sž28q^kf F.*pO F,XΓR_0yoA҈eƞ/0moLG3Y8 c!\p%!A\vuuئ'xD 3GZ)i19S+}ۭHG]%1dI=j1|}Wbei_{:ݙݡ\q0yA~3'"#hǼρʓ cP[In UpƩWMבԼ1j84gYNp]mgfi&42:*` S v^B9`3J cݠJ;gJeAcOUǎ`o^׮7D~,{R~s$sWF#`i=GS(y\B]U56 đl3E{uhL24 _Gi쭛!GjC"$n]!fBH-P@Og"#N, ^AV)em*)kƮ|㔩`$BvB>#\Pay 3k0D6!D3d5#P\Ka|cO} J{oYsZ]ZrMhL*( /5¾48[ܰq˫Ov k;rȨ6&{^?RqDA< KN"- 8cP~FԦH@,:ԫA ,=#6gcƜue]qLw5mE5]3Sa*xpx! \w>lP?S=N]AJ<5Ű`[ ,r4QmH$i2$^a!R5bep%xmCHEn޹(3K=0T̤~_IV2AvV١" JRU0х8Z_r -I(cw`Ti+(B{tHʗYSpN47ܠIfWMmj[̬<0PĎ3C]3:;9Z5BW']xVDۏxPɾ[YJxYO8g\^eBX~'찖ڌ^-zzT0f#^jm:Q[&uG$bKIRC*BRO`AѱeX ]B=ӭg_o=5z?i$Z\glsa7.ҾNosjE^]DAQ_%+ j8 SgEv[/f{xutO< y)x:oM &D!X)W3MߣޒZnm6hY;[wWhqe4ki B|yϦ6{fgPԀ4\1^uVoqb uc<)6eRV'}jЊT0j'4a׼I\SDdY4p{|ϝ]nav-Ϫ2׻)<*Ce\\r|6W ay5W^4|,?a?Kvv5~;zܬ Ʉ:Pz=ؖvRN e]}~1GDFPG7 3Dy/`Ӏx=& ?Z߮6mz˧}UbݺEb͌6u'>5 [`7aii\0.8,oMބ\ɟ#C}Uu-6yTp{ڏ詞5#y"PBM(K Tձ'P¿H\wKX={YY_7p)>XwC4^91⼠sWQ(i}kHbtf$H鐠-y{ Hmx)AH%>yh |cng񉳕Ba (]}b|E)rZܛV]<ۈn@$&E8i,KĪ j#k%`Ugel+LK`sX8Ui|~;~)&M*N%{ҟ2(2WR>L J -/Sr:9&8oYj56qA8Z6ڀ a%=վm&XΚE[D3'*ڹMvG|>)R7 3TjKϰ˻b^;X"jlo|*fv1M{0|9  :Hl m }ɚd[@( C+~ QO ӠFUۙARnI ĉwCmt <ر ^\H9d]HUD`9};$i|KN$8wsчnfggFnO K7/Rp5U y+߲dS:An`|x:ͤE&sU뜩1TkxL٩4-22.D#rAv/rV`$a=Tb#d$d=O{RXUm|K4<&L*JiڷTX]ҙW׊2x6<8@HтsNiϰ hLH,5;u6>[lT DLr.WjXyE6Ǐ"a-Oo~I AMm KA^ ;U&}D#ш)M"b}盞W#ڜhBF '웯t#_DSKE1T*Sj& pN`INRżE_wTˏsFVJV,ֈVY%~`-fi7QCDݠ8#891nZBN]s8.Tވ°ܿ cC"v2ʩz"h>0G 3v9z1*\*0iCShG "?vqGa`uki%s(RkD>e;*uM%}?a%5 4x%G߽5P Bv¡}0 ~DhxT],I,g^,v+!$< uvyyh hi&_ͦx9GC{"$Z5F i(зc^YV޹]F=;, ֔+cdim{Ӎ/̭@`T5P|Դ/%e~4Ԥ_Yܮ'w7ϊFz(4?WXL ȩ+i0)=Sp:e;'l<6Ysv7`<6I@'P,`|ʜף_0}:lJ;]ӃA >J>GMGKB+1q(lVemωGEKҪ-C;C1?\6L҈ٯV+ݤ\~c`\bDݩ:~t5ߕ}2̂96,m-͓ӚIgrjf_ =e- 's0#^6Bm Lgf;A1(vAkFS@tJ5O:-Ax8+ĵa,Dz*,r/ۀN;HVm3AbѭkQGRoD f!]ճPRѿ>VPM_RXAiڠ9 +,${cUUк:]S4j?VڀZ Wۚ_U"k=NnLg>'XdKZjBi()!5]`4v=M\䢤bB#[.aG[jܾI|W/\܋[ymoBa*ʈNXYAS ]/]t&)@tO>Q0,ޞ7֚j¿Qă%B>cSB{}˂^m4Uh9׆fۣ%nLbfCTf.\Ѧki֜zLT :ZH v=S+iuuëjhXʱD;P7QvU޴\f^[^H- q4z6^].ڇ/T7 b?bqVפ6>ZLY@252dRDyФz& HQċЌ/N; 8]PV8Wq 56id:{kuF;zz!)BV0{.uRFTXK"QЕSA2Pm5etl":!s5=u Fu@+h&<.#XR{ӵK t &@E6CyNPׇLvޚ޴|_ m9r Lo5K)n`j#o)2USyK맰 դJˎq&2I}]ɛ !p'V %=Z\B];әuo:M\!~ugl llnו&rg}N,|0!qID&T (m_}jIIb&?}~C U [(kq :ؘF3lբ1a{0eRuE[av=r kB3"D3; jUfYs7S$5s"H mym]u@R6WVFABiJK4l!lloB+jHGGcx}=On*?l, TT BI 5*aGL Azh?jlG p}BwrNv,ᰔK!GF*zz蟗mrLDŗԆI-P(1 aN}\ [@h!zkM*BQډ8,t"kd AC&D ~ 3/ӫV_:zhUfs7 \sQ;@JAs_X .Xu>1";z JfŁdaYY|+hdF[\>6K\%J2`[ 6VQWhܴQ˦J#<!إ/0e0CY UPΆץ85 QIhE p7h~ayOᯤKf3P]*ٙ 鯢{c]2y3 %F_"pG/>.M_ =+My]m~W&q'c٪#rA6*˪YW d ƤA|I4pjgF_#EV\71d»X+ \.5Y-"R6:R] ;}eY}=m+NcHa?E5xgI%}̲vՍL GI~vjCy:}&\v:B/LR)$|F4}_Ld50]K ceez2\ md'c Dw՛ ÑÒnf 6Yvg"L0osU&fhȩ?JvSq>Jsxi4 _=WyGgIDsNoUwqRw!\Mj wtdږGA߯/d~ήÎBM@85 v́:㬘ˇ>xv$+6@yjڰ=7f@.E&6/ݛ#|yO{{,jQF/j38oE"uX@@pv6sƑGG ꆜbGT(0/^?{n3O{* .R4*6ҽM,BX7Y#dG,T2iwvVÁ4t,?PRRniQZ0197ko"e0FV;iH,XYPbwqtc9i4V?8L.],I^]QվHk$Aژup'zCwϮ6'W;c;E{Wgh ,;^Fz+uoǁgoSE,@>;KCC>dO@ZPF] cK,N7[9˝9u'xtZ56XQ(K/O&X)wem&r؉N8 M[~'0aֳ:HXJۅMe_vG񖉮%Os3~P&q׏݄&:P@:7ugG?Ny0z87NbTC&̮|*"X$7}/CۃįF*8պQ,u/)?C%K.Ϝ.W^To JhG6LjW|Et @ĴX=x陱:<騡d\W4qE< ToE_ˬ~']fSY5:7̐'no àFEEt_t/m';.m*f >,/|0gf74sLu\h P!`6oxl¥0=Ī[),qʪZA"Q#iY/+R5]l[y)/H1d?&mɟ EaBvb_aTazݗ u1Hx*"G69u[׻zH} GEh@h7$r.cFuZ5OEBAM1*yx -qAGz漃Y\䧳8j+hAs".\+!{ ǎjΟOuvW_C!Pn&T,o @#a1g|=<ˍb3j>#7Ca5[u0q^WBWKAw#b-"C!eNٴm<t2ʘb><V<Z//{Yh`3vM0euvWoblM/PVtJdc};9[C0ptO,4\٬J|J]ҷlKWQe93{bu_.'g+ XeR44LM:V{4f5rڠE69Na}`(N*yr:A788L>Bl)"9%u쾴c]=3kxCwZY7Y݊nԠz3=Ťu."`P7F&xA؜r]| 7H뫣ĻۆpP`ѰƟ&쾶~Xyh@}iI5b:ӊ!tc!PhsWyP٥oTO~ar: bz9A -t^X1S%u %@~=Rx@Vûj4͒_zg@oI7dvwOR7# IygT<_)> PkXJD'$ϠjYium >:hH"Dž=g0I`jˑ2aY*>d8?rx1Y5񸺊L/h<-?h\ *%ɩnrj윥3-]jKGM]o Sc\X4d4S]/2aC{ƍTWwP?X.ӌ-JfTL-)NO 0vU`fYܿ"=/WbðRmxBa̚n޾n?ؔFμ`lKe5M5=tĸh*9̜`nGKfCo҂zc RcjLE(_tW3;rOc'qڈC?u'|;خGxԇnw̹(6&Ϗ9tx-5TTa6k|\F{}0QkqL&9$ˣ)cԘSm"#mXO 6)RmkCE0Ɯw~+' ~K~a6@kR\ʯӣzr/U-IAX"FV*OHXl r+Ӡntp6Y<41d1=<; 5osFJ5Li9'ݴijޮ[V9vkI%3|5+- c&7%yD nI,([*C5&"?9C+\rVpZwR@1ٗ$jۏk㽛nKAt5PKOx֦?X SJ3ysxl8[bNXc+wӵgjz]'Sa^pw56/lphb@NkOF'$bBvJєyCZΧ=^V\ 2ofBPB1}0~~ȋ@.Net9!Slyf+XYd}`IbAӔ@p/!ӭX°`hUd@-W>?CDAzBB'i_6LQ|>,$9|q.59Ee;jU M}ɤ.i}H\A#+4zYvVmFR?CщΗM#LSwŧbrv xіVϬ-ƊO3M r48 Z]+V |7Zr2)yXKrbЩ9 MRC@K=vf}: Ealwy* MYz8$v<+ߝz[@5Ɣ[uXjZBLE?\&&`inSkL dyGp*B{O{>L֒ecŒRhLUx2KTZm~ɩ8`Xntg^ߌzGN3Q TxE0P')>*}g#JKfG&3|} F6e4JPL8U l^EG>U?4>K8DNتUYJgƨPFh]e)[ v8-뒐<-]'o.ǭpՃlĚI4 `,.M`Skò;zBz@*=h[$gB Ǣ`tEo?˗ˡ. sPN  J%ӆw{[Nu%'QUc\t<-ϙuVޓ4'OzU>4JI[cR5Ы}#Ϥ<:<>N_@lH˄o>@*pnJifZ5yNLMen~_feM6W-SL0li_6t J*[I2)=qJ7!tz5/r ԑtтgtZh6?!PC%`})'#RHJi;a<%{Ҕ1r[Hetɚ1kޘ^×6΄ ˍs4 ĕFr {&g!m&F-2?n?I=W唞#\aᛠDyγ)%?-k\;7?>n|&%obiIYӐ;{x uS,,|*;"dLY'tN @5 š=%3 r醮`Vb:dloK:P>sB--MP$g4#57zS0H~-?UQd1sFFXcNNԛS!6Fv"B\ˢUy4NzxkW' xou {!XAekPt +0]Kk -= N^Tf[W_}8Azp`b {E2GYh~1sPl^Lr2Vⷝ䘃ӭٟg=)[8Ka'Q:R׎TϽ`^CSu1B0lpWROʾ0fQAuEKrdr L$sZڣWDhJAN{Jb7 vF-ȃjۤrNіYKwK|_u A-^㌂V $cKۆ/)nssig?H baVѬ^{eL<< !hsM!of|~'QK?5LNfÞ Ceoj?Z}+05* k;nt"@=>w^/?]s A d ܤZa&ótC1Xpذä+`nWJ o+%V/Ec`6g [ ܥN"X/[RQ RU} !J3?~=}?S.QV`>SdJALlm%B/s,Wv",j 6L}-9݂CG}gG<{Ʊ 6RsLXkw';#j%yz`;sc/ `y3B-m/OA0_=~e|mKC\s%@2gw~utBIzYVēOb;rkòIH=.a*K͇1Oռvvb=6_M->?Kex(U+ ~${Wj1fUocC31~6_AWl6w@STML]AC\=}SAk?ײ ([GH߭-Ol۴ &AXP:3ѵ*Ϝ8@SqR\JV_RU߯S>8p <1AMEYbO_fjvl(NXK*'$B~ek'uܗRx}9"д=]okVd05bS-<$ݯrIzY&Eh4"ُ\.%U`߮ɛ38&e(-HJ P_o}gLEOq4!^8mGT׾F5MBHc76.U}ƪvBqώd|8\2h+%Ym:. tǡMC&fNrnhfUVBHRFb_faɋFMUOi2bxDڎ<=nYW3nbvdzb?:FH?W՟Mh:Cjx 8l̬,KnAu9I+JyeĀd{Z 꺊,7p,!;/0v\FVr?BYPR udp-d}M)Qѿ^Z/8=u.eQRLX'v c]W87C*ݦA EBm_B)vw`1bDn& >ۃ#fRsǑ.Pݔ\a@($GspSZ7${]Ċ#%)tQw!f/:?={dUfWA5jЏYq$0Y)!ߙȥB憔1+ 1\է-`Wp:ܑ [\MhztJZc1( >vS@882Us|+co`vi[(M)/'^?wJ.9Z-ȎcӼ8Kg|:p(n(Dz;¸y Sl4e@.01)MH}/Q.Kf?4uiK,*?}ykUp9 iL[AY\ޥTd1#%YR&NmŘPuCm^l u6 VSyg.lc&?T3e}/E%A[#X29a7pPUMP#ƮT1^!`6X{}/ z&CXqvLG0_٩?B`X R[oߢf-Y{MUҾKGds=Kө (pf.\@G7ӌQWR2K'WBW^;T͸e>kXP')O 4e92HUҔ'xgpyaWKN5\3RFٕ%_2ClNE-8KF0qƳդ$@_UY)ki|Q Z=cՓ6>q~|u(zg! C\~!CZEe7W]`o _Ù LrOOCM+'M͟I؈/HB7 N){4k9^$grEG;<ı*D.3m NՈ;5X@ [«(Ssx)-IU"y8ZzFj;t0@ WAAIQXƧiTe3p XԘup*ÈO۶ı!eV_iS‘$֯H(Zkf/ Ƌ'dJH0@ӣ<,>?ooW&.m`܍F,Pa}<`P05cw7: D~K{ E\,ivR>:1˅$?yNt56lR]TE02 ~Hq߽e1 uKc:ull7]Od8HqHFioi|j?( -7K%; L|TߒL)5? |B4kpy\* o^i\R( 2L[&G}:#501DHxUI4ִEkk򵎣4o4\,M0%!iڞ5oj!>R`36LNH9Jr\S?| . \}l%ٴJ0f6ZЁSޞvå+Ԗ{ \zy=yXKgcudkUVG;MUQM%#cҳB]L&iD `G6*xiosR lTnK_A2fDU2u1s+.ѫ3P7MSnyk[r8KeىF!3h]wPH H߮KTV8G69ZwmzspW< 2QWƃ x~O)4dEW8؝@Eo+lKOFt׍ j+U QBT]}Hx|mTtmdIG~DrcQrTEP:c6R9i$7*2Z!<'Q9qZby܌X/ݮ3=S JMDZ˻oeU&#n Sj]ã|5MC )Gy,VROmʆyB|$-ccU-?34툨d1;?2e9 %)$`92"EVQdKVDfIѴe<2c;juul'ώFu| xe)BFy&ZQ&̝ a IH1L`aCˆ3ȹMS_/ 3mJjW&nyVCگ ˕;@XGyZ'}75{;pEP4[)WWZ+(vhU mnBݮ$g,I"Ysj`M L:L] GN\Ւ+~b  Ĥ%~W06]3ex/ 1(;qȹu:1to#Bٷ؈!ʹjm[TTg-;z<58ۛʊN.4_wTGv(/_~E[BgݶT\8e4R㔷md/Lφbw 5K)a:@)C9´T\hqvCse@yLݾ!^!ځ9&e~ rS' ޻G ygBW'0po6<5p/FBQ,u#=C=5бJf@t=:ʞ!6zZ9''IDڎToe$pc^Xݕpyc +&K*S|o񨡪!!j.ȸ0‰xA$5:" ʲokS 㩪$w@lhxl94yܼFEؖi8,ǮN'.{QԎ^dqav^1+6I߄eYgYqwɢp9=U<jKoѺBWdva w vE:N84c-77}ba X4g6=p0>"&f3ͼ`M3YS*&{LGҶ%=9dr|@+2 ъUrLS'@Ev/v¦ t?EՇە;`rP?y|Y'B^cŐ@=ltBWԐh%LS\|x] &8b_W\~Χ j~?L߭C)teR~%Q$o-ZlOVH =68uj]岕q&}1Lˈ`IuWRr3oupa Z*ĭWڼ@"FhNɁ2"jF&29`a&sQrE Y ]Lxg8~ǀ,FւM<6쭕#^?ƾO`j1 ^yAeY[;ȳݑԚTjJTAE-U`sLl#hBW;-xs4<¬|cǮy&vϺ ʨuUu|3y|wc U}Y0v彫SuĘ-wQw1 IWTvCZ⎆ƔR2'3l7'83v@ܛ4W}9CpvDCE<>%8 WgB1y< :#wR©_@8"ˌ C j'[̶82T$xv7Zj){=Eb{ުĬvPAu0Z@2+LkM]4RmBzIZ*Oh(`8*yS vL  ` QD=L xȎ,D'0 8ȆCkk *e[I7o@h"!jW\dq_h4݃#xhWomģӫeaio})~C;ו=F?G2$_+ͫiON,N x;x.dDЖ[4{NuW)s](? _$Jö"tpB@Yii=GdP_ًؔY# cv^ߔcE+pL7ޏAk,dga^5 <}d*9|mS֙Ɇ qc2b_c{p` ,`B }{SuIXxmBb2hCH!j1CY P8`m|֊(֚NJTySH8ޱ8t߃=1[Vn[;5$D^^ɝ<$oԠ7)Mq:'WMoǃW.3hN.gSvӦ L4>݇Rʂn)}4z&ӣj^teTMy&FNON#K;bkHЧ~tHMt'6[W&( $n]4aşfa5ƥlJպ{TfVlhn |'x/[j7p2\4Y;EUFO#f"IGq1̂Im(L|¬6n(OKIۊ0J5aXxYi:xKn VF UnsĖ;[\u֩rG^, )RӬgj  1Jt%-B.n9 i_/G)MG6Y)W,n^J0%k/#rrꠖiSOi@c/$͔V8[ sE+\qy0句vi t%bVsf;2VGJd1tO{{ ܐ56Q<#sjQgdLo+[^j0vGTrj$Paq(7yZ\_ eq^a)Khx:y|T9y~' Jmw_D(ݿ d_UV V~Y8`1Ls y#{vnJObM$,}XݚOs7q krd|wNoG,]1Xp>Ӣ͏֓nc**YWZn~E@NXOLCC/hޔtxQ׮ wPŤb pOD.y;>?f8\*Iո09E()ɑbRɲgǛ3U~5uN>O[8QxlaT8rL^C!"U&ˋ e';7W]i3[8/*c)xڰO@>a_0\JŝF˂iEg>8MMvDxWma#T}&BE'D P!4y֓@@kɻ@PDwOTgխ UF*$>YGRs)9 JyյQ\y{ZK#0(5l>{ Pq: 8IigcKosP=*™`hTc̈rCjvTE4 ”+ߪ@c9R1"厬[_xd[`cۥdÈ1d{i>?K@6rQ 0EAoj<Bψi((OuQ1Pa0N N ܺU5_Va5_6C-"< `#, J68R-0v_Qa!0~睚|^*xMAce΋xp*ĬO%m)ޒTxe{erLBp$RpjdԔuDT ?́%}pY<0ҨJ+sxX$,!N/m8 됧Tr0@MaF[p5F{R^%ȶ}iBwxCBꌲ4aktDLBTCKfvIބapP7ݕh!2q#t,*&.IɞH$KYdSlM?:s2jJ*ZܜMU]VA $Q_2{TN_)xs&$$]?Ei̚ic—S2 3>X$_`mƤ/>ê JJBi\Fu1X15zUY"ꢱ05 d7bMe_9%bG~v(;A5W|?>` ˵4z >1&FkBn$F.۠#CZ+u~Dӷ0zK!57qo,Q営땄{K~HbL[7lX>wI-ry]kkEP;H_Q }U9Lz Уmr ,J|Iߍ&`ElH BhZ–0#ex:|v_ ǒq n-tRV$\s>R6 /G+ԘdC:ě 6cb#QyL۸o mQçb_%,|_UQg 3b̒\K|,J`l*_ΰ)7k uo0ث9=B !]J\#ia$?]{ J: g *lz M[Fj dɁ9NG:qC"dkDsB.67Y'cUtk@(`+n=CbiztչZ)}_FkKW]~v'I9J6.j7ԞQ%[S!?S`4B/L!ŹoqR n6L1|ب.PǔC+Kwi`COqYGQVGqok%y 'Q!wz7 R֣{7O88QpB{Co0B]Yf\0"2=U*i9r'ޅ> nYu :c" [f`d~18IrL@}2h`XҨ,UGetʕ l^!%wmó 0jދԌ,KgaYuy+E(km4*Gik)ƣX xtlOf!!DEC)xqxw ([7Rǭk)43pJۿ;<@H?zO`&#7;\ͬT[/>U>%φDyf/$MފgG#@דIUI[7o%bu.3I^, odyҳ!FR(\"=܇;ɉTvrlG< xsix^aDbL":)=Мj0b|DGz (1㤇c!SAJ*_>wi[cJr˲O 6 fCM5^X9$7|Ny*Jp]Dq$tgЃ4^ [Qo'VeϾ ^ԽyjvV$f0TxX?%`os5Vw΅]KNٓeй0(~MXm,1l6z]̟cvx8B`t:Pm饂(TA?m)e((m{{0ې<'`EIT #යN6]v{ ?cnm= Oz_5cT~X$yK Uant2W11x'U!е%U=sVv<\;$5jnnMUK37RH}'Κ]`|ֈcD4Gk^ԧ-llԂ;;Ru9o^Hڸ& \ CǸ>/SZtҍWm$o8Xe;Ԧ7U9+BRi PS@CC-IDXf7&iVpuNd:6YJ'Jϒ[=(-!D{=c6Ѷ .,+lCK-r~˕#5s]5C딂'$^_vzJ=@լZ71pYUE\B>XQRkNj+YHo+C"(_mbA$Xhl/4!TR5+IA+ GкT7Ȉj~==@zT5t m)EtR$*Jʧ%#@ n"Y(bPҫVH&N<|Q+nqrxُZ1 Zia`x9昖?N*)i~1Ұ>4o_6&pt Nm,Gڭ&ztV4xEXx6- ,p)DQ2u=@p+=9AboEXQG$r- +Ѩ9cu#L4!A.h RfB;:#A\:Ep VB_~2i,2qP&/gyЖes@BY裈"7Zr5?o3tg|k# M5)-^ N_?F 1Lo:S)zgt,~t42͓PJZWAT B.#>`Y#gSoQFfRlc<4,1'B,kߊXcA׿H8 (o5kIl.b8Sʡ B"hULvBfA֝R`q/[dj"q::1l#fofl`td|5;);m :GΈyPس`z]4Feyo[]\g3Qx["ZBTa8 6%7(/o-LԸK+ 7$?*tȀdԯb ^\mXuU'mn z $  Pb@4+nL֝_=#ƞ࡮@H+ BۏkSgT`!Ő(:nH9 "ZԮq\7wfZw_ Qá)Y{ X#͍  3wz_6!҂7 FN&]o|>(M/]c*wehں#BaʽECL9Ԁ3 }"'8?Q'kRw楉:Oc` [|JS("ˀ+\oCfZWes-TTS5#y /|8'\NFBH ,կBLC*uT5!49 Ynwk-7y \_tȥV\D0إ2(uStytWy4~0x~T?WR;\bVp67{Aa@j4zHF\T ɎY&WR đbp{qIMs'Gp+B$Sƨ/)z6F;lohB6$_(ҊhQI)9 :34Z8B,h1yJ|gSw08bdeI JQge/1V']/54{w\̋\^OVX O8`:&C|i߆v-  )E#jژAԹ[xk>v5 8Ar+qap[F1CVi~xy_t'Tu| h+ ё~Gth{KÉ4%B L ax!R$fHnFB H;1@62+0$.4ڥBv&)IP~U;mi4$ږPB*y<փl]tC*NUҿ%ƾs^NOIְ ֗ay͂;.Z,MʔTl7bR<=U[zz^MƜ3ː"Xw7ب⎚000v" krH I\@j{d=SzH#3?ҧ ͡Uł@s70.QCFKŧF\l~rHICHz8gqii)`wCDB:nZEySDiE 2ح *r.g˃d˖@+r;fԜ18|kY<2U) Q J/'.HO y }PٔUD&G"a@B^y=hȮ\g#t dmf4ˉ Y]j+9 uķd*ZgM>knt(;)c95IM|TJݷ?F*?DiC@mYxE/:6]pcnŦ-b]HN!dNгE FҢвIZԏ_ED6ݴi'/e:2o7_0컉1^셗l%Sa:V#drڋjZ bQfmA p2蚣1D޲eX4X5aSлL]:/tp{e|Hux}f/%\<4@%>ag6GT u${9< miD@bMӖlSl&Qֵ^F߷$Oa^W#EHRJ_$Y;KP4~NB\<<c(6"cAϖn6wBh/lC f@] cɕQubح^6ݐTۺX| =ozIdtKXEoW6$"?į Ύ0`'}g8aQ;FbpD 1^m+PX%_5B:Y L2@T2,{ e [bj}ٝK:kZ6BU`ߚ'LSFFa Ü3>! ɰ%tݞT~2̍8k>!*H}ٽً2jC Kp[Mq ! ?BӋ!GxqGUY'}z] |,&pL~> IbBUH/@0 74'RsKy}Gw߶Qq:;srBOǝS]=Qh'fJx_v]hѬe&޺DgR2@ 1NF#Ѫd/$PtgpK6;w 0D^d.N3~9&[v#nDEV@Y5ҎG(tDy1)yNZz7cxO7|0$fi\זD2V&;3l!Q]坈s-> PUwZ:Ӭ3ǴgB؄`Tjsi:P@ntrbݐc/ӻAi_\X3;MƩcZhgױͶ7W>4vun3Nk[E28x#o Je*wA^V` HRD jZBC 1~rT2;Ocl~.t;V6@P沏=66UR|ϤWLN֏j=ep&S%UW{}*KM&a_ޫ;n?1ZE_㋚^5SKfI'y }sp7D). aBkbj -8._11At[$@/M.Dz3 b.t_bx~:}* $JmL?Olɺs?uag8ϳ%,qe`ڲmƺ$m%]n9;L>t1"TĦ&j>} z'}oNf!`z'MyK=i'(QϤ7.eȰ*O݄ĠOCov<X9̐k( -Nּz{B5 汷R}ǂV(jZS<`9Gܳ t,bzz_gKLh'c`F &sC˚uBvKõ컻f if^wvijuXkAw0*F]ϫO˾I;cl& 5osieIzII\`G(ݠ"/ekcI;au[Yntkb}S.PQWGipfhYSu%(܀7IJI,k@dMBgG2q{ ' gsIΖ zA;`y&w*v># ۀa(.†rX i~Θ<.h|[Dh=?Ea !n8l֠ҋES:tjF0]o%M`.ʓ28 s+Ȃ,b7鼳sq^u?fG50ǤQ],-hRI钥]I 8PGV]{@TÚV2Pb]N`3J*5̦%&QW)U^uWAeFgɯ9:hs5؋ojkިZDI X>>ov8JL"*sTq4X "_;Z0}w:j0'Z2:ߔlE28^`嗜,?#3ҏV}2G%x(kXK.rGH+wDu8<>Tb!&eK4Fuw}Ѥ:'zf9mzkD80I${<# z- 3kl'^j&g8H $FQG@dxRW'_%~|P@ Rp.D$g,G*C/Jg ?ęavU"Lh# ն/M>;$<jd2$H.9egu>=\$hט܈])G3!ӑaEd79]Z'Gkbؗ@ըb/4Ec/_Weg1Z9!xOVeB0RC "`OX:w[5]C q$ sUܒ(hh.lU~!bF!dh Wl5zg"X쨑u+Zwفloojj4t x,ꑼ2OO37ϵVU Nwg, #8CEL;#ےn=Ꮋ+!G>3+đ?>\j@<ڿߠfM 3!!Y]4'#Q@{sXU3a A#Bw*dJhk'JDa'+ Aa9v9 ۲,u*~: P?'(/f@g:}6H?pc\voYKͷ4/Ni,77\hj?O_0 @lR:gU71+)LJ6`2oIRA"j~<,ʉr%;+|nLooYzKI=OT{wm4Ӏk{Ԇ-G{2j8KwR-0mϋdfr .ަ:9O\]D );k!uWһ\z[#hmT0EaSWc=]W;}X]ip"A&ie5ujsŶ/ idHdH"cS~v( >Gڰ&ޏCk9Չ͵s CW !)SpKnOjK[FE1cM1acv* Lf䁿ݳwC; ,MdcP:6?u#z gfhHۆ*y}DKX):ڛT*'h&[uy>JDרtvKN~97/;/NP*7/NDFBYW~Ylbu%<ɩ#t#KGمdp)dovF3͛i:3K)] ,ETMz"'B G#1D$̮ D2 K.呕e{-M=SlVgT^@D#+Ofj0՟L}fkTϩT!tx%'WxQ)@deַT-I`IKcQ2}5g6D޺¶dA='X;2jp~_m5~u͵#;=yjGB}f&y#W\+󛵌ˁBQK1J5VY"m;D$ a"ǽ0J[t܌QAoofC2=rp+D* &X:g{!9nHSX5]fN S85%4R SSu߱m*iwYTqLpŶ**>OJv3*Ұ# r܉͙:^Th`!wzp1>r# -2)VPC.I@iz 3bD/_,mgqwms9ݦ=Ut'Q![ZqE]rJ*);BdIFK[o #¨)1mX^]"9w*L~2Yݑ-"l69 Fި;T_pw:r m[ZEK'8Y=XGu Q昅b9o0LNqIkt{v:%K+XHc? Bv!>۶ `7!`ަ /[ |kQ>J= كwF 3y16ܩnPHR?0KKyTCՍ%zUo؈NN ;lWQr3]A\hDՌu":sۃU[ԝ*YV5g#߂:'c؍u(5QZf&zpوRoed"ܙз.BL8-0qSP{;=]P9z75N,ytKF$Tb,6ޜ|vG Ԕ#c9=At`0_gd^~2 {$ ׮9\Z L6qi&z%fdM |PYbu$(տ/ i-JTcZuʼnpR敃P򆧜 FZpې $G {& |h)qlrQ/|uR{VM}ioL`Fӌy:"zʑxDd8LBSt 3Sf,v882W0vtJfV6}1٥^ nXC$cV z]) #;0ZMtCfiЛ19!r ^Ȥttס0{JTh41$|wC[z9MV5;PWX&0sFꆱ3LU&#k9cPmnj jبQwuC~ =\)VhzhB7*G/Ȧ:RVCb 8Gnv*>sy^Kql#F}L@d]SoqEjΕJPN :tqod6e EL8:*c5lnٯ Ϩ_)lR=26z1`X j=6cD׮ɂfBD`Ǟs"~ȍCl KFo6ӐֲZ14R("O,hnG&c5)IR9P>P 2Ԥ6άج].w;9ČV!;mU_Ri-6l,I=ӬIBKn1 ˅SUt:f2 3`7WmV8]ݎF>"_|{~_@ cp!T#KY.o'uuDȱbMqVn{ȽvY AWeHυ;<Ѐys nn@@uLL‹&H6fseG<;97iƭ IC5sVSd怾~tO}_?s元NbŌ oHi^8AZ7AUo:Xc8O0(+몧>=7.0soȩe*1鸰rpj0CiёYyg0*Mt5u?]Pҝ jڌWGyxچ~SzV}.'wU>#1MlUOsp;FSY֋8u2EPMP"scImoCӒ6чEU޳{ p}o gtVwPY/ܻ-'#Cio"Lڣͷ3k]rykUZ[et?ZhX (2tM$x¤@OdiŹy6W0ȽQDrH,bƱlzZR?}\MZ`9eD]4z=|~_ 23~@ТSȗ ̥yZ[e jȠqɮRi ߻A6O>/$*IeJBZ 6bu"j 6w!Q{+n+z) &)pZ\n돨STuRf釄yQ6@Єҡ3Hde#1WҜ(:+'oߠ;>0ϟ Zk7rsVVStLz~ ,'EY2տ o,5LWHa_ [?C@c|nmc-1\\J f#_3bE<'8Tn$6!\h5zr\3+afZI}?J ^LE.J]DcʠôcP!U/qX{Dѱ +jau^ݟ{n`ZoY;6(Y#XޭTY5сz7~cCY\کMgY\DRiyI+!n9n~nIodՊ4UW?-RMHIh+"ptaZjܹ s!de%*mf[SE.-Jh׽eZGr5j~%p- ]Z6&yzGki't<-F#~\!imD.XđG}kz{.Mㆳ%`hw}vQ!Rkq(ىqKg$ qh|5cS; ~'Gd ͒i Å?qXLbq< KA;l2%z婰%iG]5&8~@3F'uR]= Ai81v`Ħ ;x|N!IR'ޝ O#~QI8JebB:]cM4f!섇zGVyw%_gXh@9hBw@t5 Ο. ǁ'֥imtTD^=sBݤF| C=>gSTJbk@41D'+͒zdmSq56, #@ScQ^,]Lr#M[UH,5U-wz m>}@59J3s8Gچ]Yt2nHQljQ]Lk@.ۂg~]8BKC%. 9i@Ո,k *|Mg)=aʞs_]%>-Ţ',`2A'BWgA tK?9s1a^`aαx0 ŸH U J-])c͵d}=̴+txVV@E ZtCUOPK ~6wYlkV1g2O> k;-0cM$ʆ2Ovݤd:q@YS\Xw|ZWSL_@֡~,j_Jc>s(q*7hG9Mnz4پ-JC>ȿG~8g\챍%7cqMܾ/GDŽF[[i|na? *|`m^|a7į`o5ɷazm=á'nr駣G`k?PQRꍳZ QOҘ\Bg%wJ7G,"סa\_ ehAQl֑/喵^ w >KC-h٦v ,铳#e]We܄ T [3-X[mEêgȷC_(i@pA=3@oWΥ Rߋ>w'؏)EG=@ k)XSBs5dƑpߝGXP1ֶY( x>a֞Dw񴋕._뭇h C**ͪ;T %%$ɒ NؿLBnrn{ᜇFU;]wpDꡀoK]RԖb)vu+ |MiC0Wf+T*9֫ϩun O]i%Iy -R7TbsS7Ioh6gD/1葚<2as o#/ 92B*ZO/ſ*zz8S;T"N`;|OMJhB jaore|>tzG8čk[>%\_YGpZPwX6i K+/5G 8+٢W_sz 莪k_ S3V,]'i %%Jp3{W%Xx|Z(J{Jc&-;!nK~$+HSW#3/`pc562t3xԻ_ d\Bf.o w[3&9`!F S}jpDJ!4iƭ 3Sg\ h=lb ` UYɮe's FU^tP1`Gs|̑~2lܔ,RԷFYcjfl148b'3$6DG~ڶ-' J͕T,mjСBﭛ'm#G+t R &/l+"7Y=CP$MG *kci 9XCZFR L1M#4Rx* iE3UZky" qM۲ݮ9g $|j;@1lrwlk"r'ЁT1bx:Fh҇\1MxA?uY }G.S%KY= 5yI[i`u-:iޯȵCęi%#[ȑfF @qħKt28a v#|I z8KR DzA-@49LjvKF<^J%c?H 6؂CO}ؔfD +UjԓzDz(oG}=]+7DFNsrk7>RhKcՖ s0!4o } lb\.iEv\YI-q~e~rZV`-{*ef'8 /1Q@Tf"镕%?CCb"~ rК|-ۥ]Snd-"+Q3Cd:)nPs8!@M6JRr0M^]fesLK!@Ԇ\. l—l-_I+&K}ʚE|~5b.ZW?ik%&}=o'8cmk46L-G:$g>eDһ!BU#qϛms#Z(jyl&ݯ fE{{8C/@N:o^HDq õ!U = 7gCާ G&86إ8D?^Z1f{bi<“6VԂ17wCm_ڞBҐA YqI/P#:C58J) q:4-uGR*N0P茶zzvFKWJY ֛oNmuGgjbc/wNvW>SE{&.z j 7q2 "֢r 6ol!7 9o8%YY6yD\O=d6L)l)xe/9ŹF3qc޾)bqmc _Pe5JU4=U3ϜR =К*Rq[H:LIDΤ) H:I0ta"7 D.΄;y{Eh69e3=0yL="3rVUO\S/)?JFDt>V%+y GW /&e τ4xi!39V ᫈FL}}(NP9+ (b+)O~Q墋vv ߜ}+^q  mi+[!ुRMm2 R}%γ٧=L~dffmӟ*BgS: Gb(S|5J$Hgdp6SV7T,j$Y#*~łp^(1oeY ,x/w0} `ڠUޠkSsUToP@Ɯ/S Vs8 } o w]wyJ1O|:Q=kI (ؐ ^Kky+8xOi>7t{. Oh$B\&oijg5J/3p^C{biZ{^OH`9el࠹Cl*'Ah'=QnAZa Z@ϭ;yT#g6uxfRNzɹdr쫽WBPOUQ q׃܅ 늌ȱDM i0̓u=nz2 Qg0q#&c nJ&?zja05K~cM5"t7+VCՅ./#"|0RqY0! d;"P]WRæ:Ò<@"GgxMUCV Ϊ\apD8kqc&jgqGU8SVJ$74ɌPĘ`?ܱЁGY'1plLSN#DT@S_`pNxN؛L0(t%eiԈNԣ쌹ieΣCUB.ݟd6,FNAg+Ӭnfbyo՛W A8iٴ{8yFGb1l!yvZ2 ߣR]l/]\=lUvNZC0 r*a<1Is)J>*YDqת8DqÃm)37ry1GN}pf e<ݼG̖RnJ.=Cx>e]RulOq=}qۧft[2 Q)~"]eR/Ysf1&X`DK}_{yŸ .Z# Dlqvo܃6.MXf x %P : )'V9$8B.1Xf{Y]2ָer*"@%Г'&,dih1!:4எҤN۫&d>oaE%g)Y#N64,, gJkJwi3Xv]|H`gTfk+hN '#џba˻_! pk~̕0ae0,cj)`$x1p/ys'+3z:f6t_G~?ˤ^rk\<6I*p#X77 Wu]/aub''ҩb'%cfUl ?JFb#&{|] J@XES? <k%ZA٭-vB68>v`&2 ۴͆jw>a3ޢl1Ȗ  ~r`og.Q`AYOov#~z@"+9^{m(1w\Z_M~@JD-=_ N+Qb?'{n[ۿYZb} sU͏yYʾ}PWcC|*;O*mx[PL}L5q#;8o1$@JG? +ꦏ!c`kĭW.IfMeg1qڰy;']!\ȓ wn]̜Ivaҷb!|6vIFכ|f-ҟ{ KyAɲ'L+\m2?D6c1 j> m=?\ݦ_2S ^ T4zjT8g!'%p9}e/9PP;$ 㔃K-Ȟ[/X)9#ㄪSDOw=xeƆc/MHU2 /Q GQXߘ{7¬)0Hb-?{I[A_1C0`[C.ގ~>CTTA Y/;oV- |4Nkx(u2&-?}.3kJS)*~dD6a?jJI=$m|LKG`(|8+>T'„F[0W[zPO,4YvmbD; lWG y2,}>0#iO''lՁ2]Ke= W7ii} ĂR-X^q\avLc|8L$Ӑ+l@KP)Z7ވpk!w^w}X5#\e\fgzu$uuSKt6ƺЏw' 'U+6rZs #,+0f"IO@VDA̳TH Q IyV1i)}6.z| 9r/M!)e>ɯ3i ݢ!ġy [ ~L| fek.i]Xrxy"1Xkn$zQx1DAWgB֓1vÄ[cRa3P`_x[T=\ud4a*%R.zuxIjrHlT=7~VZTRx偬4sWtB^dc9L#s\7۠i[$9UIR/w-[k 植0"nMEH8Q2@/5ƛP%5ͳ6aسv.XFpp\UGLIqB\[ N`dg{fHF#>BuX4q?TOKթe,yAR6B9.4(8]!>7Ї/llR:W˃m;o`AW/F;RuCO`rfq&`\҇Sg*Zx0hB#͞9A8m>lXվ:@: _7դ71TYXّ3g)9$|C;țc1lG|tX;]+}gzMuA-,-|eOOIy ,?m =v`F/ sFFjZ4:ְQ8D-;D*Pn#_*+[u\p7ヽ<]7=y滒A`?D>T\;PL̂ڄO|uW(׌Q$pI T{H-Ëc]>@6ug,XoeB+ݬP8TF?)%%l ]ƥaR`0.vW-naU6]˼j#Z*;h>Cy/^(ӟ6Mxdau&4T_U~Z[o:))jE>0R ۉsit|Y1m~듳zd햤 Ǟ /MVi!l2f ؕ+YnD4|¹3(c:]V-=$r\ KTgp(i(u%! ӭED2CB (Mj@&Am; WYA uXVWXWO1ۛ,la{@Z20†v˩& 0J|њv֌03&Ě"+ 6qI 8A(`BpCV765c)mhКpN(ƳЈɥ_NwM>GvQ42qRfo6$Ċjx^M]95 ש,RQ ?d7ZaT%\JJV2Oۅe'YKH{zn4B.qas&-4ptuʇ|M~eܟKϦ8+ &G, Jfk( }ab䆽1W'C%0ÿ5f5%P8|Kʞ_Z;UmA9el"^ NS%7( ᱮ4̮n}d|e?)׏=Np&>K>sV$y7mKg @%ߟ"&\*oq2%Z:zJbŗLg 8i׋qG534$PحW/6ctN};I; ^2&Z7?`'wViǍE!Yt;z/,7?bK}8ԶVC_3Rk3 q9$κy^kut.lV|#,KQ; PLōgtKh:[_: }͵a 3r_ힼsԏɯw dhUSo"le#2Z8JprFԀuQ*U :i؛He1 [4w=7is:V%]vq{tT(t9 ,jh.fj| 1*^>}9x%^ &bp⥱V˷jjzxpc*2b5K)EYĮ@LCzV<7C‚VWE !85'@@|0⹷62;b;TmS"{"28=UߺvB u;xz x%d[⠨m2*oL#*WX:sU7濗>,4UҾyT(pF@3-ȑ{X6{2,$hYRx=USUZlAZRSq -y,<۩*%7E \*,UrPA!ru`L A ϐg,b/_Q_qYbׁ&"=A7 ;BMQM28dkexBw4{&@# d:?QA[HxYWcglJ}!=FjcDD7!~-U$wr}_, Lk}+[a dpYu"ʟpGëƁ[! @˒[ 6%1I8{yb%{KTntc.%m+fԼ>*Ů G7; 4c<q'ytW!m 4Z_W͢vZeEFmz ocp"D?id6|5⨔`_#Y["'1n5i)f0("+ȌVM A-Ymo tx*?mh17'wm'b>fmB[私%46P {>7 ʼn5~ u #8aB5V`92pm *?DtŃxU$ 1@@\r.;Ss+9sux*<75k-_mä) Xn3O-ƏsX:T8g&om4E5پS;5yMFa*hE$OMPOz)͆NV[{ӦݲoyuÅ(gZcN9ź*e e) `ʑr+t.(R0 .J  0m 3KKmv'%M `K{WaX $At [M+uvfbo'h\Iv1kT(5a8m ش{Qa%%n'5~S*6 /G;z03L7ܳeHQh7|v, a`7ejrƮ) )<_Jb>\E$wՋ8WHO'#Dh?;7ieضAQ<;9h{|^:C; B0Fe_HcFdx\tX1o)l%6qMS-w1vف#ٙ?14 r]f%k%ln"3'ns93Fc^C5^P(RHc9l(2'^| nO雞׶I<t;Fõ>~FcŝkM*# 9B&T2MNDQ4 ]W"ivEc/= *zشi^DGv2.Yu[K w^jE&9"RH^+[ࢅ7?᭓Y_ܹ u-68;3Ni5:*g߃C昚>a&/TAj9OaZ*xVZ,δJks5i6ǟnM$Xzse48L5o7(SO)rQ!yMOZ @=[ısUԭ{f#sc'sTf+! *13ڛhGkhKy`?,kag0`m&.a6g1EO"V]8_΄w_扃D`q 1LHys&KnU D=gZx"{%`Exʘ_5KA/kڿj؁wkiHv95ĮZCcR`Z&R:/&'',CWo(/8^ ٷaaJi~kIw7ɥJto #S&}+sm]ҹOc x8x:>7]<~^XG>0pӦz^26~ ?zFo :*G`_Z{0H P߬ T$ҵٖ"r]_D c _ҁ&Aի;*&B uޣ&o}fB$Xx؃Ēk@[ےZ HҞBhոM֠}y0'j.N6 e7ϣ.O'wAS52H"L *Lnuinl־xkiVO|rV/ \倬ѥvwe蘙 I40H.D/ &W_V{%O-g> w#T{e5eH]PuS9V-7TBqMruM̔hmbFPL-!nH6迹?5򎧉r\L#h=PDaxBXT8lStKkҗy'o}fXtmo$e)Ӥ]@ %o**C7E:;zmUX[ HkF梯ڈ2a >*MaA%T;09_浂6H,iKZYfH+#R+ p(Q:prbc%KHN:2hr(ٚ*r/=96Y6H[Hl[BeNoLjTQNFZ-&7JpSNBY^P0ά)`-qԃ]pi&_z|5SFW1[{BH#A[4=;(7^#2t]Uf>)J{S%ᐆQw9YR:l$"R-$ᐣM(LM{S^5v.}o_+4s%w^d| Sgf;ujvNԓ5}Xr$KJpGʪx-d%ۊC.˜2n:VB66^MgѻG@V(6P*ύ(*hb#MUI`"ӔsU,X< <[@Ļo4:P1`9 ӂb‚qmTM$}!Ol7%]CdpgW>E@`u8#[RYUDojH ƣ1{ 8;39ۆܜzjWw%`*IpB1%>MR ljX%F.Q7P%ύ`L[a`5ۨT|/BtXc:]~q>Cz#g 3v6v@琉`,< !*>:ZJD[c8|cӬ.LltbsO1*!>k7k1_Hdi #$Oɑ1"77n$O@7/X:;)z잇~oym"ҠB0 ՖQr2bL#[.4+7) "zPT8xQf7_]/7<?[c%W&n=W@ gMVA'"X jDY ϸdP4?G@6eQy61lYNuBNDS~DѐEYXZT*G~Z%pS[Ï-9nH&X}fZ%JU,0l-3UhNa^_8 |M_bZ2 Ɔ(@ .VïD>+҉^iawz bb)ݸ@@N8\#ʉYd\uw2NM'>x?t=-z[.]GwEcH.~L!}H'uuKh d ; +'64oRDiLiMpgӝ쨅c|zèà"N.Lt^*gfU)b~qw OmamC 6?sZY&(EٸÃa&*G-R$ Os?xm,c&=j({꣼g6i]'n^VMREt~+܌Ba%-g8NcMh>NG| xe#S ޙW@'}_A!o:W8ģG"^kf gzQu`˪O -T)B=J߆- Ox](PnLoY(ZA*.M@ _JF&$c+} ={0"TGdޒ7m8cL!Xi@Z~ xM:8y5hy;C}!z\ƙ"*sG(p!͖ø3KǑO{ Qmrk@''fA2CTxUq ] w U.nو\@ FDq1iLr[ OC嬠ž~:#iu=Gu^R]Tbķv>Wkҧy3속 ؝A{^(n(OukI/֤)% "/Y`nx_y5$U}̵`2٤5\nܖ3cQ=9A$gh'g=?GEB,{C$Gׄi:iZHB Ϩ#)phuvJIve3ߺS#sPnff-(RO~-.ץ޶`WQ:&(UL켱|8#p LE}C['Zsb< 0d>h&REy*lQcBhJRx[-a塽Ӡ[~r* CI6(}gY"JMKR0x;,7EΡ"A; W/O? Zű%ܷاc"ZK$%(Y5#Q7a{_jFSdZ*ٖsآg.SQ“`]/szf/P,2x EC׵| iLaq0W\*@{8k !ڊ븿ǜ *c]3KJ'ytn̼E=#ᆵO7{V`t~A9GJM<8Nuf4Q!pm,>ϓ,!g"1 ') k9..03UP3yƶ5ІZv,:E멃q"!ѵy5>5a=,۫qߥ\z['1^C0\\q`}*72585+qVv䱦J1(!jueb(bAPo8KYnGv'i$*j?Nj։"̪09u5akrQǠhs%*F 5Sh|T2Y GJmT:~ϝ\(q>Ӌ?pn.ŢR}e-6Ʉs@::f-0At`13e=0(<(EK-2r#% mN_-nMX>!7quuo q6QQ!R]{y~%"A˗JF-~5ÂuZ7h+O X=b"U D[D)RlP2;),j|t'h~91Pm%5L^suF- yps@{g2RZTA؃k׌0q˧v1( {Kh|G(`.1=Ȣ )fb0!@(^e$:2CUX;uc_}#z02B⍱T|iE\J"Py,<Cf hga:q v.óh76s $3 Z_p!;:k}g@ִa^k7SbX6b0-VT 9`:2Gdˋv?MUq1MR'p(̂qʠ߯HֳܩЭdV!;2Qq=@ ӽ_p)˜ό`H/оKbtH(|t^jY^pZ&eRs4샳,LH&79#CR"Zm>8i0-;&iS,w9W&BXfG6\^ I9f0[qpv {ʅ-KE`Z樫+j*1~OmzсYm{eǭRǝAge$tThQ=~$q*!̡GwK92D?5:jp]# e'G@%ny{g k e=z2"\Áѹ%d.9g: @U_>F_Rk4:HpC7Kt2jO 0͉¥{ cG~ט86+쥵Qm9e_Hpnk6" Uh㕪4%holEʽ$X@mBVcU?n:%)҆A/BRt>:ŀ+>vǶ:.kظO)C"O|onM^G~"/#Z Њ1'^ JB um5ә“q;b;>r4vXP/ N2:ZǺu9[fǗ^Ol6 /$0g ӓ~C8O8Bdr"fb3'U{U3)|e?,K3ysݾ41 I/WToΆ'O5l2ˑ"w|9Ձ-@.C/`B"#@W-iZ$̂3 jREX'q!D[ ;~]pDLK!ovj*ZqN6uCLڂ12Ly[!ߖ!dhŜ蕓`#`4rsJKW7"XQS+7]hfFLA0WOUߐ'd5q~# *K`>wϋN a:}36HE*곜 ~k?eBtigl/ /R{\lR. Aإ/@8lj3[~bE.a 3c‹6^ !|u9duۦmR|*B%ww՞hLe]0q~/7x@h*s倽I7j #/(o3KeV{=MnEEImbɹvM͑E\ ;c,l`8g0^{hs`9'=i 'ldPƘ1B\j>0+I.dIGˡ-قAx``z4 hVc<"zXze/'-Ž3YfNDz5N\}aB˞k2x\B0-4~Ya#BXl_;Vb0Ė-{o0+\B[l8`gH!!]DJ[I9z2{=7|Y]\僢xj:a:~lyd Q1TKuQ! ߮5r%+45?Xǰ~YSy܊6}I0651 "fڢz̈YѻM1eN#^3<`=X~zH;u͒ @!%@@NH/'g%5F.0 (|8{U]}TSm,|aYm]axn6A/\.>V?3@$k¶pȲLabv8M7Ft4,r7YnU2ȌpJ:±vyw]y.ZW<{:5pVjpk-2 F)&Y`9vX*ĥcK5mꎇ7X5y"d~ EH\{|+<<3*(Dl2L ?\ZGȦ[XMn .. d j+袢 Gb"{%y]Zk/ eNO-Dԙg0a{ b+Ν݀ /E0rܫ[cwoO[Z+s' cLZ쉻浞^]7^X$|0F( skT`ѷK [4uhp ]-z:_&jsYT1_ m ^q 鈱 \g,_Sk2QOVwh޹D A]φ<_+:؅'Ȫ;+ELD]WXF/yALҤBj'JzgziRB4ƍ1gCu,{ж$T5<G8;ך>iZ~תJ߇$hHR[l5kkYw VԞĿT AYk<:1԰Y3<`8b& ?}V(CnVO+֩ عX8NXVk+=G-Y@0+ҡ_?p 3q,6#i]Ÿ,*G0-\g|ӖT쫊Cy칅1 J΃H*4qrf_dk9$c=!S|;n3͙ٜN)MA%VR:ӵKƇ^jgn|oʣbxX{Vd7\=Hx709pP kB׃0Pyt|ܪ(_ $ nDIx՜z#hI0qYr+}]\ eX<3qr <"59$7){/)r5mhZqE?D+|y^CR4V&+C]\1mz5 uT"Ai<<A2&au?x+?:G|Y~c7!_jTE8˶3KPExYdV9C˚= 58qFru'*AूE|`#d"S(`C_@q.ЮCm ݕcE&Ǘ{JNH?&݇-z7(aBNKB#(ɋB xAu9A$rCQٔtHʌݶ <"[5\ #ooeU n za=TScuns71r&٬bg;H"q!pnG/^-ɺ-`CxFuvŇ:?)|>)|3'wqCR; p!VU.n\⤵߹׬4}Of ap3}0{1`PY5=rY7`>U`mi/;|,!Be_)dqaQs[M7d7Um8OH*%1mpkvA<2i2M1Ğ9;| NnM+Mn%{{\h]?1V xSrO&XfQ Gބ?\b|֠;σ}W n;qZ}ŸxƢ Y }aNÜ9H 6xQ nTm=x5+|77)$#&c4usa&{L'5b{BA,Hl)$ ,/;>WѸbߢ3sJamY1zm L'wbz'e3F5 * Dez5Hy$쇽5s1݃|8FBn0l[O2$\l9T k I9szz 'w=Yj3=~ 54+9`Q2C"7P"|,:oL H[ERz_wdԜS ̒.Ϭse\%[EscQcϱ~!ʽ0gX9Y۪0q>Iu[<߹\3~I&/Y J];`ں\|ZܠMh4$]D7 9>yXGUf]eݤvU5fR|ǣ{OXG3H]<paø5w̤a-곫?6$M"-\aۜ`eyV%2O 5Q=h,=Lv}Bϟ2"U"P--%^L@uH 4%hbXV:$WV#btv#Ae ok£cϔ ;^W&Re yx #32"z}ake g( lCKVG!['#Z/R98o8} EC@]_E@&dho7Ik7MOA [0-L{`ݺhtW!ގF)R=ip %! x L҉u!hm!*Pm$ p7I\ˍl5˰HEԉwrrB.,trl{9ݛXFwx5ܷ>'to9)d&NJyfx 0K1bltrJTlWf'=|3d lSH 9ف=[L^}16 ٻKva jm@;  'V-M\r-0t\[Hi?kwՓVoXMz_,EׅL}ƷmVW}X(n q]aUbnNlڟ_CIK~vb_=M#./Gkk8I598UIF~u:J.8*w&x̨J<!jb#xJ| ݇6pYO|\mՕ|/P,ҷP1 V?˔ pWFjx :=ԷBvX6A(]iY YG?///*I- ;QԥnEc~I'v so;Wcg= %:zU=V&U;u {r%!C=(;HIBaL?Pۦa* &Kt6=Ú83)ƈ6J S4*͝tțA2?Sc,(6 Al)I =W$&r.2, jXNݰ8 1"dluv hFta|L6ek`;b(㔾n6)0ȤsSw%j9h  } /#^P/;Vj6gl v T16dk@A6T7ݼNAV}:^(c˼ZbJCgԫ&Q5Z<&A5S9LZ9Hs} fsLlq/ʶJ2n7 xó^^|0O^\'7.4B>u>sV%="Wz*ĂP  -p>9x˯vwn̼`.ߧcҟ ŌSH:ғ'}^#b[5zQ~&2>e,b~x2;cݍo u ']_3L.oPrd&(giF6 Ls%)@+~\bTWl Oj$z iHRڀ<@e# !$X 1h84d&>H5LqS+Y?@Kv2^r\FSr {lV߂XJB_f0DXT\kDxH,t1mYPREzbםA R]iߛ*Ap)ΠK<;SDxiS՗6$Xx;[\։u5q+89Q,_̥âXݶIzDg[Ov*Y )Gwڈ5`hQ֓:̜e;%E6GhBit-g b 9X&Jۡ"`/Ad Auf &hmp<6a=?уݜΌdq?^,S][n8sL=Hp|xrdw7wWa8OCȏ.t{-|NjVq"zQpӵq$7fLlvcEڡv=N>xe%n6-&B^/4$至RI82a~BϢ\_>Ħj'S% T\M_3vy-/7YϤ<[mkF)Mh1L\wOeNƚ:ičj?3d p$CU z3O{r(]F' le4‡it?߁l #/^7#N#5' ˛,}ZkJ9q33w_ ݪP>kW4߸Pd^٥~9R֕&$`O—Rh%zGwt?% ]ڬ UJE vkkۥZmay1e稃{q%D`GvLi)$5GW@jn$ %r!zp"ث<'N˪7*45 S&$"XaNuE6YQ* ?}ȊƧ% wa|qK\PнjA8{>VU< {SsVK^Xl4ۊկ줲++Vp{3L<3I1,W|3ޫt9s +:WXs0O[1:]]5 !9d<"JCR?& <ˡ΂t*uTaKQ#ݟ>^{*"y9t/U1iZrDt aa}yWyL}`OSl[-ئ_ڙcWo$|Rwx󃇚2Sg?:eT}ut R iQ tB!aOitdQSjm/{l=z2SFJ;b`}9 ~R7 zͧ[Jeެs,~Œ,"fmD37[%/Br8rr0" 2D0b/:\21IfqÉO;D7Y=|Ry=/f57/51[LꅘmF0ZhX7ц:U$5W*:ҷIH-2i|}q k o.,)˸3N q%6 0?=u+lHn󣕩灒}RL8KhjG1 &|Fl _d`lxEA~hJ,jZTs%$Ҩ@ՙAo͛  (g8-H)bڳ4/HcO-eE/q)G Y.F! [Z.m[QJ@bU9E,EDF3E<[}Gmqߵ_puRכO_xo;9C@xGǻMծUo[[/Vhe\0Uj(0X =@sl%|!Xs׏3^yD>:Y$RMLڒyD"FY逎*RVAj!dxW]qv'kP$*nvi!H2J?ZD#O tly˅Gs- o$. /5PZqZXqQW1X H>~ y:9ʘm=q2{Q)O5NRF"1L{&#I Ҡ"?}B-,)ХRDM f}QݷSR;Ȫ 9j#“}o aބ^Ԣ#?_̽w^Ԧ r:1lx|l= D2Ƿ}u$|[TIG%Z@^٦jeC'4J$GFぎr]!xD+yU}Ps_i`(oe~ȫ|$`Oz~DPB)lR@Vjp7 Wj`t4(mਅ;^GhM1[z\&>5rqH)"z6&oV6n~5s ˖b]"bl6'?L/!I,n$E4"9//x=;t'ܰEV1rwY#~vuPMߖ_i@MIFmV5YA"3)]tkˢTⵥ}S"* :eqd~硱whOto'vtR Fa+ډ臿y}^.l~pKNF!Gͱ {nKs 5L3 2lb)_г8lcSv_M~ }voF_oᇒӁ}}g8|n*i(JVqa#j6O =\wςQ Q2VDŽDa72tfF@$#G03{&ȅswǶyWDQ G}(ϐOeᕤ4 OT0-oV?>w+8\_Uy z"ī>L;b)J*,6tJǺӟi#; BHw+T2slD =X|F}\4=jζ[^C)sTc~jIKJ6DS5ws`\y4>HؗR墺xG:E9JK->ܚslķZn灮!&LO({!'rtm p8Ӯ]΀lVS[)OR|`CF_LxF3A )LÐ`Ω/0}« 8<|h(u:ubج{\&{Xe]Uq& (yf@VN٧+9]t3Ls0j֚Qŷ~mCe\]~Tk>Mۢ^SogB΃ C*}C!Y&Y-z6!Լ@Izv_&Z:rUgh՞ ~R[R.|t Tp_%KDl&ʝXXJj~ڬHьaBG<8ŢmWPCɥlm5T-,bӧ*\`ezϴr+0.ᴷXRJ"D(v@brҪэh&B-qLmb鱫ALqY]F5baQ@vvW*"=cbIY&PVHȮ8L&/:ݍeEu!#x]?:+ǦQ A);p"l4&80T FbU">Bn Lpiι{LvETL:1egYʆbQT+f9*ef%'}xRnqUL& ۔n= ]sn&K_04`:4A>FZ!) M)On|~\a5i6e89һE Kٿg*5w\-]ԫ7QS_{=Ⱦ1# ,XNԴXZ &bZ cn 8:SC-.d l\XK`7,3 #9oO& x BZ[ ԡU0-E#QcXXIh| K]fa2ɾ[;qB1HL4spI -Dm ۩v1Nw@S>@M9Qk9x{ߥ|B;Ax_`_fPLyRA@]xq#u^LTAZRޯe/6 rjq7t>(U.+ƻC oIGS1[JO"_~⒝M 1Qig8EyeltiDŽߪ\FhРA|b$Y?{_VmL;\h/s Š݃:% vZ2M2\H*s0=~kob)5nW);MoIͽs&nVLV_իӯ:T*YeH&2tfʝy%;=y!pu۸9A7eM$j1)vT)_>Ȝ": \ظjwS :{'Z#2HZOh8EWY>ݸuW,9}n6"ƧK8#}kp!o DpXkX\e4;X 'MUIbw3v.fk.OڷyN~z~mޅ޺CeA_p09h O,3"%)>$D-!(8e@0R V$a b Hk/*P8Q o.GRo]NeEECZ>u*Z}TJUJ"q[98='9ҘA"dB%S [:K|۸$V[1R6[,UAjёi?ˮHIHeR{_/@N{@OYQKrrN9s-yD:2ocb$暦7 ѭ{ĽN~ki<{ѻU˴7lغُP_(> Sd\(w Ra֓^[W}6:񏲐.':S =P"*9<#@Kհx@kq"^oϷjlq} E"]w{~kнुA7q#"1=&z<`#E27.QԔ7Igcح񒲨Yk^v+ՍC=O%Jj)7Ү|7`^BU[ K" ,^tbVxہDh02v6}F$w7+Se-`u.+!dz DFTpfwx"(O"e;?~cn ?-?Nii(9+nR<~8н!Z"4|t@Ld"MX2E#TR]b 1?G8 #C'?[Vj:[~qNz!5,L۴5GQФIYwACˉA {-01td򲦎.s(`"J_r‚&qg'YxY< sz6W\7O4uSm/c *Tݞ0"i }(dBkKUKhȊD-S%E僣w#𸂋FTR/ @4+Z3F*)ɪu`$| s!hG:=DSdAd3ʼnL9t`U3ˎLT΢o=fϘӳ)>G:\0!+k 8*o'. 3q tlV&  d>08lqIgFEejs&3ǍGDh#'az\uuy۞7[M6 kc4/jIAh}D`(mPb '9i!QԔŇrP(fgҭ)a?,F_BWփ{ʒ//}T5enN4?lj@H%#\tMPduX̳qyZ as7$Ga`,vEwMź[QWS+O*=^*qB'3Y2X_a0aAmE2c:nzmΘa@n^<ݰ!!܏b~p Jϙ+kx͉}n+MW "7Oz!@aDagV=`01?ޓ$^]9_G~6`쯟RZA.@]d认aBA`3)f (aL⇖99+&̤qj9Tv/G.AAqAX)Awh]L\f\ح@8..jA##k ㌳W6pPlܫeW̶}Q˾<vיf([W #=(ZiX&d5qm&L;%Q5Jh¡!L w(h@!\B4)4a,zE)aOr>GrC!H?׈=B Ydd;& qˌƝ 435q)vɩ{ ˙6Srm9jX~idA$vk#E$Tj%eڰ`_/'D5<(0{+.cKdʨυpm${ѱnD$.>8J.2C/7n{g5evZvk{(ܾjv@ hM-!U~7o"jz؅4~J柽'SREsQxKnjB*2"m%#`T..$NcbQ35Btu8L`YmʻԵAFKw8oY7#;􉈋/wPB|vN$dGٌ>:VӜ'"8{F.e'4g+?5,20fk1懲*wHWoR&CvbK 1t4`kWn?2x+G)IیGO)t D(Z.E.1A[wodx[EzI«*ƩO^緐.Н-h`C[4/7`#Kڨ hڱԶ"{cVv2 |ehGZP@ZRd{:7 d>ۻ^߱OkkYADǒ<|-c^ʇzۅֻ.plC3ruG'RDe.b1mXyZֵ~| 'jʆK*!!1Kv!)'o`'S)`n饮r.Fx\oE('$WRƵ-BwDßcȃ- 9Y1)輬HbotW&-Y%$f0Mt+Gޜ/} tnj4[Ab1Dmx _ xyZ2Kt=*u?GH?T-G%dBZ=F(YT̋448M֓ᥡibv%NV>cKX~#=eD@=;%5V0[EK[=kc Fܞ`%Sfmax>QXg~!ےB V0b+n ("8DiRbȀSk|s&a&̶%| 8ylIA.ߘ2=KV}MdlOSD$U:\Q/"M!07>iL+˷/5{WQMiiVH9ZC#AďĽVwpWX@.I~ \^`N") p&owL*+/֟O5QpPY oxA[(y;`Sdme1 )qRT8/w]+(HMJdnEi CD-p,2I)6h mY_ Jq:ϦgVӄ}Tƃ ěОC:zpR!w3̹an鬖/ {ҾG߻~9L|0J=!c'WrW!M>O VD\s \WJj)d3ΏlHnG,g Ly:aL;ePwYOjbelch Iòf電1/.F'k`'"%yE#ulz)CI)gjͲ1K/f܄,*ߒ- ܿȆ]:/EK3_m!{[%9%ф<_M3Ac!HM}!){ 3F4fLZ&J@ex' {]`#T07N=('E߻@Lz { f(8/'c0= gZU_jK<_ !*GK21d-ax^y6=Ek{psiOJ/ usiǒGdyEq7 ŵIЯ1>XNĿsQaWQlΩ#7qF.d|d54Jj-L<*Wp$mq6_sCytML'g㩃-&&LK(] j̺NҶA Lu}7:ӷRc'Yb.x_c!A#ۗv1q\:o =Կ1^砱f|%tix']l1HmHNNm}jX# ^мgvxrK @GiHgOP⯷SA\W50zw7"95h83 !"Y'`>n~ۋT:`j@s>2dw c|0.b5hA*%/n+b"/fB-m4g>$>i`ڴ$jrW|y fMvVC7KX-7 %,lƍgfGzXZg8bl[,Jaho%dQz0n.xZSnHZQpXS<ױ_ f$y`Sx)>mcO ŇL#PYЃJjǒ!"<yLPHuPĒ뼼Pj@K)cm鰦A3s-}"(b@j2AφΎuoJ`tA՟7Jm>jYf^HU`ts nkh Yn'6eI1n3!A- _KʯB]q6C g)=wѽ-js: ȝlm`u7:-<8BZO5Ahz)y`%mC/iu ?ӗFܳ8:Ru j/Ĺ+[9^f%IWxp$N]oJ\j,e06\fKKv"r)qbuImIUܗߕd $@7;Fu"QcF@ɢe 4͇s:ڀ< I4s^Y$#RqCSZL+_˧SzN@_w%=(0]R#me)q Ĵ *(K_ą^q=!/@uin f")I;j3D3糰EJ%UP?wokNc| =S^1u\x^g&Ob{y ,gPx9м\ ska~pRY4yBR%!:]CݘBp\[|. /]k(>tz5HH((;ڨ+ilz\NHA\`.yBK)Իs>"#;&['8r*ʑLb~O96)eRтeʧek.C֙Plg6[S]GJB䒒N3t%RA ّVhؙѽ@|U-cc^ޓn&-5eLD݄+Iq+Oۊl+5ܮ5UQ&^YA}w&=sTQ~1(o[8=Ul SD Xd>+{ /6bebRM>TV-Dj6V5:nIA0bӋ){ǢjYt şcYJG={{I?贊JINhy.e/NTzSI5z6LK%Ā7EN .]xqE-lY$ )6{⊷,'Ab H`;ա}-9k8϶lT,=yO"hKRG҈02eAm^jF.cM/%i>Y^uo0 oh_ |{>ل_ƉS|ڂKas1얕Ru,u^N|&_t\;=jtb?\yMsfw9?L٣ 3>USCocJ^+nI3#]u\!Ș-S˳wGM@C)#8obo4;e1$򗻀Q `ȏ!\u@~u_lᤏuvT=04hd)f0R4(U!Y(&dqm8{D1i9%Gd@U^uRPn8T$~eFZfAQ#XIKMMfP}ͷ1m&t ʏeu{~zWӔ?NdѫdK|ڼ8dFϚwШ;)riA%9O ~yoT~g% zlyK@J B` cr.& >/Da@D_dOط; f|-re<4<ƛG]PRe3 4GRA eU.T<n͙8́Bh) O)=`YdaD{1b?SVS:}{6o[É&Zum՘GRͫ.7b-[-2Q>Xyk|b"TkWh\ G.>W\ kIts":b٤Hcj {dU!>x9e7*Eڋ~G ;yfNZ8RuG!yI4`9"_bkjͦPsY?ikU3Q ~%@MÑK (T{un|$e!CT1`9{3CƑS9ɋNɭ~$i_>@Oh3³=5<ml{ @;R؉^.&*-KTc7}E쁫.,}OH8ߵ 怦45 hg5z;)PԲ!U-4"5@ow+w,N'BQe%1# N!NҊPV?T:¼`y\_aM꺋[ Q=_Y\q-39R'v@mώi7ۓ4&1t2/9t|P2KS"!6&`@xnz۽lu!*꿈YԲn] с;FQ;.00ky_&{=Qg;MWfUY''{Xd?@M!Ž&tuj|W7\^(rn z~mŴ@W;)Ra,%~4 QDV:C0'vިQanO!$8w"dwXJ Z|bۖeJ8ÙKJkZd?_KZAH~_"-޺h7E9 }VeZ Q7ZȤv\dDR灦;C \G tL? J &]et<]j3GG9Ic뉂}C욞e#b7d0 p 3ŗ898,g=DŶHo5*}]2̑!u_\sVQW"PJGY(;}e^zwD%ߙ! #v?QbK3ʹu.]`o D@H6I)n ,"~L<`5`Ipn FtA4kd9W\x eQ Bl/okG"¾iLO+fs'愥yvh^` u8_ԖG{o @jiRC }2YXI[w,nōRPz*ތ(3؅&"}D h;$Q 6iM>3G~6s7r}}IBA|qבOpC|們>{,2ełnSC<oc*HoHܤnػg3v$N$3Qkx<¾N;θEU/g4_CT^_ @V+b3 \ Z5<;=;jyK@e~N)\rF:8bGWmJYE]}88E O|[[&AgIdk<ȧC}.Zonnhz게0גAc@O׀CtmΥ yxB:#M> G;"#N#U N!K`vQ*h7 $(Φ`RILbo'Hy)S5\$2|ڽXW ltG\MS4YkKepX_3OXTgH>MoT!W\#;BP®ȴ0Fy&y< Ԍɀ?!q:g|{ץ@[zפ?-gFcKԢkv3L*̹詢 S\7p7~#`7m텞BŸ=qoй=ȏ 7ywkBh@ XIEDB@2JdyZmlc8GiJAOu9ؙGb63{Zqi_0{fSZՒz,tSkvl͎'!i r}q{RՕB B-Ȧ~<(ȜF5rA[1Aw\pWbm,\Oz/E@[\UUX # jMxT|#/mWӕh@Rʳ9,&9r-*Q®!O`#z!@T}/̉kJ,'4 sAZuOY Nف|]8b$Ro )SP7݇v)P? 6Q ߸z%0JcNo#.АTCB'8bZtT#MB_N0yfk6Z b 7eV@W ,]85DsB֋FN]`=DSZԭғ]Qo(%=朸R =$ee S‚J \V[5TY ]TV*2DDõCh;%T;Y9V;?npg6¡1K)}Y(GIPFV<"Ɍ Bވ-!oהϦ\BJBJԕc^m*3h t!Њ5s>}XhdCjbhxzQOҧO OAg0t" OΤ'Rm`l^[n^FU"`2_%gwKءpƏeWEۣ]>V2]HZcr/D/s<J"ÆM-ˣd-ɟ{WuCn#m8?.dڐ[",~4ʎ!c /wouַb=(1c% z [{"s=y S"BΥם_`: Jx$HrƖNL /~s<ˬ7f9HIr_a'HLa+DZ%E''T FGZ3 /muw\᫙}p%2Wm]'I39dr<]1sXqK3e7HAKiV~3S@2R ֫^;C&WAۡPgmkeFlȣGDHAow6ҟHơ=@cAHnؘf2|Jc'Մ ]D/e四% Fq>/^Pp:^)kp^.ξCJ4*ozr 5/t33, y؇jUaJzc*eyX i%R8W{4hE2TT jch=3U7uNӮN<5 LE^å+Lfr6ݱEN^LeeV ޿iSl/{4?ΏR!U;EISHBWvcf~EBι9 ݣ<*`Lz[B%ï0ׯ+7fa׌|6֢L󪦤Zdl2e72GǷGF)R&G7J$ڋ oaẍPl.s׍/*=a/1My 1JO-y{ٲ^(-؏Q"ş]872+;e1)#ZÝᭊP5/ .:ML29+Ri.;\Yp sy4QŚV2znS.Bzbcѫ+nKXmFYQGf9gB2^ wY]wQʶ%۠^&2o#';Rߖϧb̰hğ'aN.nn "lU\h61i+=q9h->xUַG9R_*)l>ݰj/ x8;>Ap`$`d]U4!=qK3rB_HdTT d{Q],LqğBAMVxXdvSYav/H DΕJRN(ƣXUjiHS$#,pτ0AYC)8 ˨khpk!̂)$bVZql %Y826 gU>/|U+DR+ 1uS.y현 ^Chށk"3{.KOuSGv4v{ yܴb8H֣v,BUOݖ/H2*,>)1Gӟo}֤LL.12I,rE! ?*5c'7}V,RM{hH;($.yOZnRGJnd5TUt;bFj ;WE]WnaZ ^7V6PvC>#1j#6L(јLq-Yx%̀}{@1sYAqN(/]к޳ʢ`VLfF)4;5 F w')%X{Ҥ ../xӨR VdJ^AnrKi)W[ 6Zp8,/mek|c|ݠGaBj]v6"cGjMݝHwTcŅ2 LUP 8Iޒ]ihE*!rkEW}XI{b}(,bx{LCG8'⊤@neɻV~9Ɔv*|\X> %b,)'B7DLCQx:T8*%<`JmT,p T9vnM;Nƚ+ɦo5(.wP\\L<,~zDz^j*Y_łM5W2:C;LM|xE{t? w^s܏Ħ J?ʉ%7.F9qƚ`^yce@/WN#T}a.9OP:_ID!No~ V\f9[5Nyw[/b Jpu,O,,tH࠵pZJ9Ⲉ"|b(AS4(&R@*kp<RE5X\/uVҷjuKnIY' Ej77 | UxC0f@ (n*Ms3XխYx>ı`4Do>$MywYv+N-Y S05 i'8u-_e>!ZWӜQog=U<2,+ óψ ll-enjpEܩ-vB7z5쓦6qkJy3EA^ͩJ>vk;dPik2~[W4\>'໧ܛ?β`vaQ} *>У撑٪8㔭X^:,sa@{m\rGJ(z|JT瞞1GȦ0R}?2$,Ͼu̇E 5Y7e1K$'~*^`jgS4Z)>5=㦭q Kf7iHuEBqy,n^w[#p 3&jY)YtI`zV>Rf@ń5Q("@Z@Լ@܆yY3I PiÃ}L <^XHD2LzWj@ !'`x SZ݆:ZhpkێJ$XlqLz?G[d2{x.NkĨ4Ѭ*ElT'1Cٟ[plBv@į܎gPwr/;*<]`K؊lm @z -Uu#f}4ΪM %RE4Sr\7oWq h;pwDOTlhDSQpMf:~6cD(SS s_y 4MǏ<թFT?zȻicmovtճ(\>͛gRq(Lej02US x0WtdHi=U<a &@,Q)=( ֞p J@}0цF%H&fÉ 0E4 9B½%.lb6EpVdƻՠp _ݣ ;4n>- -vy?BgebV)`}~( X .} amTbBsiлHjBmìxiy8X=m`[,r+=Okjx/τ:+@ hiNduDEXv! VSHrt8 9e'/qbԨXryxF`[~ $LAS¬I$P5vםѻfI^k? igK{rr}00 4{V4t6y^}Ezp ݙ$G{BI8.,)0)7`%%рY9BgVq IwExx,!ВrsUlN%QtQ/C/t6&̹[m]f s'/Xq9-FDvcPj-PGhѐ{[G: v1;>}ˬغgUY# ^M;qG7G=s>yA[-F<]cxcQSP^#1*8DmE|H q;l5/ RK;:6?O!,!IrZÄwkzq=@XfjmX4ˉڌ\h{7SsЗΉJJ$RV&caɾVl^R\"NzٱϪT} ;L$ZNrԚh,oUbJ϶W&rP<fV BX=Ԩj#Qz@ ^l IӍXѸkaJDT WD{c$V Q;]X>'%}# sAKS&%SFo8oyh,p}0m _|DnӵP.8eOǪ<̡#z9'.0㢘y.JJ IX Ղ OOfަ8|1\ve}U,)($F5:I-*Al%EB;X0{2Cś5g{t I(?9:ri=Em>r{c%qP]JzӖ#,FϣGG%{- ;^ʦ]h|=|:5a{,'Bٳ5 rwmHk6OC{.h] ^H*ϣZ+`R,A$dl 5) -F/QъɘcBsdC,j?+3N޳W\ z;D<,ҡ}0^J%b@ikS VZ82tJ1@k];vc;+{Pezma<NHLJM Ra2Ha{b&P1H E*!<.$^<FZsj!M$Ɍ؏$G#ʉ ;J ,%,pW0J`櫠ۏٮlRXX87;P^F;D^΢ &ݵ63~|Gt'XX+PL'2cJW%:S /80Ɓ}]?AB+)?ICͅ>宄($G`& [Q\3ph䴴&R)xZ,;ZZߣ+ +8#eS>^d+ri6}z"?6ٹR_|]oZUuNu4Čܮ'~WMdwWwؑluLE3>јbFqc &J\B%-3<>c#K;,^b&c>?)'X]hOܴ(ۅ."jg֚dgqeƏf+A X(D;DZp6D:"O Wb pn!ymA -L{hIaK(EnX0כ2=V׍   5BvJX;Odӷ&q ie ;I`UX)uqK t.`.Z?1S_q=Y Rh|-*c4M(KJuNz]b&GހsNзFkZu PPiN;E'> r`ZWYg -%;3ewOrHшtGd[ȌhU(q%Pq,L}mabyG~H*p(nb<6mZ!˾t)"..9.a5$pvM4OE(4=¾m~ӾpS|y6#uO(s}˸fı=q}_%UyJo g>8a!TT$ kjPLhK) bɓB0F+!޹@2ޏQq܍Fl{,O[`~n^ |Y(<x xzr*#ٚ:sUùrewu Ģ`dR=kս(]n,mx̥v^NcQK'e ңG՞Cx(%O2J%Ja7HYa*gv߼>apհS*T57I?-ܫȁx0P-0/fJ>.5:R6=×zÔva-[]Ϊ_z 5 ~bhf܀L@]9,cӫ2=5uv <=uٰݏmwD2+cU!*\ɚ\7 _ IrF:\|4PAp^%FN)^ޯnw15i?żNa0͸'G|yBaJi$0O1蓑7u?HA/hؕva ^]"Dz,%19=Q}qat5O ~LkmNR dnH4&eJ_pȼsDغh,uxc7z! n5߭&PO! JLc9NIҭSu$}0( lJP}cGg\ܦZMMHoanIAӫ&Yz6*pe_3ƫזb7Uw!`i#?tS mG! Ԯj)E[S=R.9,V$#D9<=P`,CTfM(fhAJ؞HRԭ$)%c%\*pWmlȵ.6p4425?y 5qbJrCŎtG( <a92{SN)a%E3;BS7X"zi˓B. Bm[~z5[E%GbҎ_䢝9G̹>tWQߨRچ ýf~W*z4Lqg9a@$T}4/R7F"na)G·.0&T8 ,~nF(Q -`/ef5\ W6)*DBͫ~~ M&Q <7{ lŋN*'lxw_ YgOaj{vV8 J13IQ9Yグj,,s"IzdMirm3m SSA2g뭾af B$>u̇*.o1醼̙3(ʺ(T؎%V *e\)!4 M~‹Q,ruڌUe)cO=f7 Ӷxk_?u]Dԏ^Lq@yֳ7=uiIus%wK*+j0&b@d ϳĂes` x14`?.& _޻VE B1<.L=B F'ge<ՋE4#嫭BxLF-_YG[(Dmcǟ,|M޼w/:wH*.?eb=;8D%]C0FV9b4`kx*"q)I>E9#q]vS*oa`/羫&7ޱO t(.ϜO ح:>`V*Ҟ9/=;}ԟ(I DߢF0e;?=2uu9Jscm׀쮒:@lX چ; q6{#UbgrjޕKv}Y6"dW++u%g:N C}+U=uѐ>㉹}K]leɡN =$)zuooaʊkU&OqV8 mqF%^zmq Ot?DžV QR/9ZjnP=.;+)Ks;+%,փ#~\ 4i?46/ٍlE%+p 96X9 *P9 O\;/¥:ILt Eo{E8iBZJ* ,Ø_CVH&Q LSͧ7ɬ< $Cs:*q\e䑱2%⿯uXv@ wKH;;0~"f6hL[[*A8_20 I=~7dR_cO]O) `,D6g[ڂfc?EYٗm'+/D lވکơ >S(,~:lj/ܞsrHYAiX6Pw,ՙ;\*0OK˹8 h qR/ A+mIc2E[Lpne(F)FbsJWP& ~j*Q<[ޢa# 5&j07=tYHW#5!`VXZl8 Cݽ(RqıYAۡAy5Az,?#uWgJ/xgK>}PȊyN%২b|\A(_vidkm]#kXo `$7#CNr+ЮDe]op__6ڽ8=򁢑B_iա"%N p*>30L_@SdA|go[Y`tp//5"g`Sn6 {pUN- q">$N㉬oǂPS XT>.X6,jsb)mWHTOяH܏s:쳫(GP= <ӿbrOb2$8[IԮ#M>##qv];`1P\Mod 2d1 E2]{`- 'TX2A݈Z)eO ށ(iR{lbƜ)`sU= @RKsO ,Ltߘ*_hF<,x0)s.j,-p A ۓakW"[A"-QxC?\ ݰK2 P4Ug=,gqdWA7Nd-.I){oIP1Aw j}ޣ [tB[jX񡌥)fvƌ:Jμ$xN W' Ģy~[[lfIAɓvG"qaT8:OP^QpmCP'_3OA!-X +HLkn4c%L`KNx^Q7WF@2學'=I/+!F)0c!Sǫyjcw䨑F,ν(ByZy~zkԨtUlg x]:Unh+-+s M;T_@M۽VB5A A^ %I@o6'TW"9?H:˗ d/kc :}YM/RcPn) ߙ X%˵mI(`!{lV. U=Ρ%?H:jha򤛠szBһtz-~YH(mę,T4XjIi fa-.$>8Ȑ 2a'*lۢML$a{S-V@)(XFTR\dk 6)@ʪCtjB w>Α=8 JԏA(i by(Z37q(s̾G%b}bh}Jvv,^~1ec;63@WmWܝ NeC:(IVeQԻZrB[*qV8F /e>&J >:s*QZ;P_K}_ XL h9vc Xq"9Cپ CQZ6b˸Jؼf${cf9 k~[dZda_ʦNq0u@/Dh3y'Eװ<ɀח h@즗%b]Y '{^KOY=/ݦ@ltT4|}KhxјGQěp9.G^pzA<:}=XmHz- ?h|r^ka~\?xPm3?ya,U:@d հ_$&A+(CF}"6.g`9B^a- Jt|4Ν"OrԹQ0dٝ30d&J&j k~҃I3:^ _pUKE&z@W Jx%,L 4ǃۅx] 6& Mwo}x!(agvW>Ӏ\ 8w)X'陼1[Y+ J{6,M5/Z^ĕ7cLіwh '́L֌']뎞_N\;TOPrNz({="JtdIȆ^~N'\-p#=n;,9wt&t3]>E018!aL^Xx|p8_cO! |OzjAK!F%L/` NR( AB=~D"FJv LhK9d}Hkslvw]Z2a%@7NT֘γof72s[ !v%UwpR!^p,R}vR % Ѭ]W5](?Ä CZ'>W5[lM`z5yi&򱳋`\h<ӻ|]]Xrlس!c8'y*g!'3^rdM*TmXm Y HUF/MxB1{69!c'P~i!ֺe 0/wͶ>~5v zmJt3A4*(`f\Ѓ0NXonn&~1\_}.WBqUpɩ5oH jx#򎗇@xܒ&΢OHƄ7A5M`(g{9 `?ht Hi{ӞuL4qYJ(LvYСJbS=v 9MUZq[ٯGsXt!,r^f&nV\78!j =g=b5_L /zi;f@k-?eaǛ ڪ,5klQܪL'3rNt&Fh80pr)}3d w%;VS^9#ed+ݤ|S{be䚰]`u4ƕ*Ֆ+6jc ?h칐I{*L5K gtf٬a\'?Qr/90K $p0k"}G'z-䝋'ѹx:ޮc* b6X0{&2t#x.U vvb1 G?`W"+E9ŠЄt"DddCxy%ۭ˶~)!NJߛnH#8kA؝䷗GR1Aԗ^Vt-BMX,H x 4̌.xjw[T!#}رݨ4}!^`-*Q|*,pEKsR6Th7b:-qbrB!];yXx8Nxu{QNgi[@1y 9XP3IytS!/+aRnAV Q`F_ ˥9%y_{VAL/xi>t3R@hTNNJ1ϯ"?Z4og)PkI_zQ.'CN6)lPNGɩybeC7tGEˌX):݂:xaQ*/ӗ 6dTB l8JHUhAQ/ƍLmhls6 I{=,N"h|5̞۾%哤 Ϻǹk.\M)P+D($,=-ӒU}oWک)^T``zv"Xŭ$u{eA)T.Air~zh"qȈNpBaЄL~3mM^3v)A7_F¤R'H?3[`MY\Va~x~N[ 4gYdI,|-/wgYQ]bL!=yؠ+4Zd&+bYz:8rcGJ!jB)6c&HW_IQ(,v~&-M`,h]4·N*|0cD`B8)D7ov, + 7L{GlhQ$S΃N fbP9ذbr>snx_sN g"_ !gM!2A6*F{ x>K(M\o'ߺ耓 JkV^qܼUù팴Q}~<*YWq a8aXI> Wc[#oq6%7iS_or$N,?)/4_/%b&<}:c8;<c&D}Voú>ys<|&,H-bRԙ@xEV/X( UWGF\H9ܧ#$$JC4XV=^=Fw6_d1/ϑwx cqMQ끉7i(y؟=vo\_vuvP-b12G[ڟb ZisS'b 3`mLjpNY"l[yR޽5l7xO/ހsy).GIMnpu|a2Ն|}FvxSg1>:3VdUI]a{J9T@"%_#-`ck'8쳃b;y=- l1ߓKE٭jA"-X| p=샄9+6We5:ODs hl/=N( #S9` {RhҪ8t_Nos|f i^s~F7W҄ ꅕ'")>"4_z.;W t\;17<4<.DA;*-frOXhG^eE]Ql˱Wgs8YRgQj#5x9ֶJJ8kJ0.qh =[Hk҅Yh'&&xsD Z.!tEKpOi'BSDGœtbx m{ʿmIYS-IPl  0옶WBN\d߲*> Ղ,^,6CTb).q!o>]p)pMF:wymbf{hQ,BU]*·z #xdn$zN̗F\h3P*)k7;MyMTkrI7dcrL f(B %2'AHG$XO;TpaT3"eWa FT rAx7oɫPnYf - 6%0 ;r^W-̓yZd0c|{\>}?)`u rU[|bJ:z{I&.Sl']mC#ƴzc$6Z'19zgd9 d";}EfAD, t(hMqALZD t{jR M>ayc3"6krx3R4y pGjd}dv˥T/M*!5Kw˗z/4.%QnXX])VHݾ*#+AeA4qF љ=G [D=H$qbWσ.x kƘTt8[#=h9c&Vk3.p0jJWgK6 *j|QاUrCYzx \XfĒ `RUƶkƒ7UBF"#c,75`NM pYEDAjh = oykVQQ(2(0@#SARa6bwi(1#@B_)gIdWQ6}DZPi[aao[zM-xFT^3hrKu5|oV0PSJ4=rBm~WCq#I@K!|d/CPd9,wOC;p*Q<@nᖄT x5υXX<Ma9mHZ4$۴FEk,q0efQ*YΡ5W5ۤh(J@<%i܀DX[i#!7P$ [:J{ie|3^hKRo<ڧqZ( Y^in;=R.zꥑ_7Y5y^^4?xSV qf xD;"(sd. V}>+0& ^N)c.ڍifMXegBMdq C1w'2 IcGVQ΋6 }DOz ۸cRԻ WT-WqlLrԜD&6}aSY{؋NUq+ I9! aXh1d qwtWa+i 83`C?3LM,U3AfbgU90>4sc [ ͸%cƔbԑGuJݣXG%hL7-PJ2a[:JMK!UG{2(CiJHG=X;!BSRO:"@/mK_ LZ5 bivTӔ7 ]E1szmn,1gRY(񄡩ιY(KNi` 2 ^>&>]0F6P@={6ͫA o}o5kWwZv3עa(K(w"Xxl cR!=o$y~~#qF@8%٪}wW%E* " 3dHSCH[MTV$jjFh+e Y6&ʆI; O.@tGt7R`,V˃"6*w\XIn&vA{K8\Yn2oBbhEBlZ-r!˖H8zJd;83#igheҥ˱j|~7bk\jLW]z'_- UK_'F,za ZnZ'fX5ƣ$!} '܍,si.F%'`9P:R@EAkv/,|x6zEcdኳKwf5Kk_6 Ji|mI2Y[^q fe%Mc^Ӛ&gMa 7qgbG8/a(rED3Ф %XV9.v7pFfF-VfưtWn`ئOɋ7KlmAcSWvho;N~>LXg[R\jC/3">Hc׻;ۇ.O>4p~՗Jp}.果XCnd2&h| N>1n Y@_~ #_?9UɯׂVB L]ֱA˵Km]YJ+f2HJ;@KK OϷ~^n]GU > ᄡU j G)ur64⏢wϐPǀ#jmXV.z; qF|&Ph(;ǶƎSo 8"=DGUJ`#vF<\ ͽ6شގ;LVVUqR-Q̏$Ђ4יZ~@lgh%]T`XX|k;|f9x:1-8e S"C71cHwKuv%kA*bܲ"NZK퐿Sjk=lX1Fb[( Rv4R*7ussmEKO N ]cCR 3y qs,P* |}Lv;Z&-Pm.dۀTb Uj f7}t9+-}\-<ǵg=i '3AgĻ/SPtcDP8x(Z=,U&p2+Dn=R]wgnvp٠=>+ʬ+-GEuqr~1% ,ӝGHnNA~~&* s<NejY>h.$fQ#(RHo[%1,1,+䋲rw͈JGS {B1|ÜCYUΡ:hCq^ ӽL۬Y`xKAYܛ9]:hW./u%wK$Ԅ/Kz ?e`_)PH&Zfb=;=?q9sE+g_$@z(/h0GR~F|\dri~r l|?!QȽ h!K!o&єT;C<%i `>amAT75)?4q;-h^}N*5ˁ[NQtTR˨i_7r-Ka]BA{`6'mTTD-m(,3ٍyw|ӂK_e"wɁOs鍠K4+י$~ ˩f~|Ju˱գ` ?ySo3HG>KB}=lÒd8{S Fµ;pðE* M]Zϟ/$@SNdӇJ!ƙ%;[CV(PY%Γ ZveG{Ti}-}%3ldA`Z ,xX!gF3Bg jQwިR_WK|hS1/`Rv"A4j݉tWBЭڨOm%.cv"o kpxE܋v5*&3A@q MEBxÛԉLSJ95El*8";_㝭Rq]$v*Tl<=W `bLr"gǯ_nnCu RL!]Wo}&I=,{ahĝۨoayc2El3@ [ a$01io ]6Qm 8>)݉Kq#oPؼڂhi_KJ8CEb̃vc7xcNDKuJ6 )`c:ϧUp&T8^4%/s'~Bv8*^m<"ᦋI#0W 1q9jFKY&5Ǣ(Dc|nfe]ƒp#nH2֬ ɚrv3S{ů0:sPGsÏ>.sabӃL QyzT qT@moMwd;f`Sרg-Ig@VHUnCR#*] ^ުnN>({L{$Vح7zh7Qs*gjIcJDh?v=J86 T aR~[zR_XXҼˤ4mh>BcX#Hi%@v2fOkؖ] y]؃R(]/_% 1SZJLBS%[ʠ1áDm2?JF#O,cHpn  ,BEqL'}%3nJ2䵯yo6(=4/̟Lpx jCC9,щ[E῁GӓQ h{!]1ܯ\<(kR]O䨝 c3L 6_X[;y⊼lh^#޼sZۨ@ҳdmyT0F矎VO}W!tꐡĂWm$FBq, iS qIIԡjCZ^jAFNVwB!{vQiPCc]VϷ^lF]'%뻘 &P$ȎE~ա&j/JFOvuov~/ u8ˤP$7<:Գob0h4hDVD[zƃGrO#3ZaP#Ct[Z1'  U D:\Ju f8ޛPlQlAԝ#(p-/"w@} QZ4P9 Vd݀`1qvN ] V>NJ/vY]IMX&?߂zpmW$@_h4 GO(G6˨M=hѲ3mV|5rPmIH{bTژmb[RDPBCL2gQQZ`o $HS0[.EO+u?-#Pf+LS5BtN2eE>xbB| +kSA (sbuq`:VdsyG]r:@C@ `qk ) |:Kc7l9"sR~^ԫ\ ad}yH}im2gNKin>̯.!&ʹ) QM}Rg¬ah1e+)i⛚HL}r,yY^&WW`k&J r">_cG /tCH,[MwwQ&] @MώARóDeN*-DG8m *< '<6F1;~Ja^E$]-".Qāi *m,i#Jo.+$%#{]Rm"6gUEujQ,D^nh{Gkt8UטĦe|f؃ѓAˊsZܰ<yEZ ` tSc fE?f{ԾLc+k:-_S? i(.8 18V,%npm9*YFRn-#a2=#7KJT=E{%!@9OG_+S-k%fƂka6Ԏĸ0;E|L4:D7twY}*EtПb`%2.TEJ]FaiuQvįU3C2 7G7|9M+h W#>}}F#ȘED!E~\26?z^[IafwM/*[eoxzㅲS .H.)Z ZtKKBl TFr_R%i>e};vm fN*vnӗ3! L &:1^)dN3i!9],v2z*yނA^cƠ襷0lkZ|xµ:kdWX~+Q2(TՁLrge:Z93M.-r]^z;CtՓtRƵeR1SMAL7o/~\"V!}ڭ|ԻyuAtJXQPD &=D:Z2=;U/q,'a_== 6 K*FV :ꯝ&m->mp'B< 'p0MlQ,^W;q*,YZ'1few]rf*zzhS4; =RU_ g!4GpZ5幙CR҇b.'laDV N| xmXi+%DSz,5N=hڈK<-E9f(0Jusyy$Gv섘Y0OZjb?*!h+cJF52b ~uUu`d^0i1rEeH"O-^!L?8G4L`ږr)KmBxT*v]V0DB=@mz J`иMP=lݽmfD2%b>&Qf[9Qsp|$xH X̧:C_tDh qtj)HuH`ae2FM9A̕|,ӺLA]QKm41:H%0nt;-n:hM?sbaTԊ8R5NDk7iIoLƌ+;}@JŅd\ g*LƯRf+=-!Z{H\m>ߢ ^ASS0QR:0~M@JSJ; ?FˉPsxA:^hwTc*dc0}.Ϋ9Wϫ/Jwߐ~yv~G5=;%FJR{)e5Qej牓3aw:Ƕ}Dt7m}2˄}B[dF |aA#v81Z=YIZXp"|8 CY/g wQ" v2T1A6տZ€#)v4ɠUSGU"hy%B}Xfq-W2Y$Wo rGO~Ts 綘L3t߸vj`Q,lG mu+A{ᕿ uXs"lŁ2YqIz*VE}Eh?C2l/VD3{2J<*CL ~ *pI10m$X.:ToSQ٤Ή☶bRgSz:>^9 X9C:p/vce+ VZn< /kaF% {:Vphnm^'JqҚeGJ/U IH̼Pq 0~7j!gz\瘟ckgҦA,Zg\ds)9 ը𘋌B1c9i1iKBxt]/͙wJͺZKN oD_qfp*,!d&FYZ>$2xB Rq˺ lUXJtM.9N*A-z(mHzPi6OJv - _FggGcny>?뎖pyMTS{JJ&{%Oza&5"K~ʜTJkmz^3GRD2W<9ev30y@|ԕ>w O0,)uzʊ*Lr _:a7^2D#H)2k[aEš xP}ۘTr<{T@NhY'>ΨqϦw}m.anx@o{,haLr:XkvDdznKZeVoQw4'\:;uVp2Sk,g߮9q5M!n^̕rb Z̡/{6_ߓ O䎍Reb/~"N)-wJ*r \pv3/m 6b $xJWi~kBsdM Pw<ˏ-ѽvpW^c<1 v F("#jAfz[d/dxϥxDy2TA$d@[BM~JEB _q]Ss4H:}(q~LG4#jQ2k˯wxP*.vJXݟPL`Kl0w-,RrI61fEpΣ 'ř,_Qdy>—x֛b#0"_ Up3^2XS=^=$qr CᚓY E`Đ #@{=6S-`iPT{c6B_@BxTORd=]U8pљhLBL9 2BM yN _G'[;SPh26Kڼ7iT\(Ъ8mC?!G]NA}&pK¬3_~=S< ]-Aq;ZiwsupH|X蟀zڵnNuC9Z99Ys7Z 4*Y;R-rv.v, җ_ȝӤG.C%)ew'9ONRn2aڥ[Xqfou=JL%4e\AEmA8*Aa۞V58Ik_cH^/hxw=R'H%9|LN\udU25z=SJ-9sQG+UV*@9Uџ=ѯIw8oلx`/~>r1>Ŝ m?)̕S#]a]UW4HB0xIC aA/$YN-JVS#1Ӟ'1n£d&3xշ?=cߋ5-ф՘YA# $ `|zKdE:8kFXJ2s<9!aH`O`,v$]@0qx87_/F' w2"}e*4[كG^^1!xyB.`|!w:E}CQ@Q䱿8KPr$\)$b{T(i{'9BZLp#sE`Jg];h7J zT ]#UI|jh]ODfa1vWm4~x-~w ,2/#0mo){w|v;K ה>s\(xD7w(O$5vDOoDZ\U?`1FNb tk 1n3>=k-CgUͿDPava q cJEdK'鐕tH[n,CB`睫 mMU<:xP#ջh "(pM.U_ьayGjl(".=$eI-:h#JEθ,_/h6< JĠR3Fd`>av"0dPfۊ]ɵ|%Rl' UfqQR#4HX:vd·APO֌0a"&^۴)ʏb(.Dn\7` T9CiDou}LH#]cń? F{8x˴\+|+Ruq!d͝U&O M1(1kjXv>ݾh\mXʈKn >3 +"f fak 箁s5'/0LpmzeBF}_boG^vޖbݞI> %(ifh]J+05wXkm.IW0W;%x>#Jǥ#1N+9)" w ᫡hPtzYK{&u]{In[(?O)[uk֤¿~jo;':[p1Ƥe( "<:g"oya$~EUs/tͽCq׬ {3dip9#7L+2,ovBh=uD0.)c \TGoU]p`_3T)>Ox}Kᥬr]Pk@-fVD:;Z"+AhQv5B; ߫H[iYT1iLm{$C;4+4!o PŅ5щ>ωg5]vouӐ2Р3.C9m"S| W w!B"U7DLbNBM`_GFaVvIcz Mi.,."HqtD=bćKd6l. q&.GMJ K.vIs19hP SD;@$=W|Lw?qfT:pq}ިK[i#n2jUa@o%A#of2Mq&.q1bі[(cHT0fO?(˜O;hx48aI 6ى!4NΒE,N޽: nqXgf&!.Xz۝hnt?U-d-XC',t/W/X$% TYtx m1W~a7h~mQ{U7u/1"uO vR`tG܃b%ߧv1\g"TlIAM]p+ripka&}GnsA>u_Qw*fGS L<φ0+$bSxuGzYDd~FhA#e @HiV8C/"7erO*`Cck];d~W< cޜk^YRz~k<цqAOF(6Q{w٤rܗk$-Z>Xb.ǪޥqzȻ1gݰQ̯9MKFm4#s=xvͻ:gs6 7%uA!I5i!xa_rtC$8~'IhOOx[KnU^><ƨۊma 8^9ϰI":g0+07f7"8֥6|4թ6[濚8dSsQ4>ݨD0h~ղ6c {"OP+E@xS3o8x@;aNgVE؁p\9uodľ;Ohtwrc֤ )odb.^(# 6@w݄Äǡ e2<r]iU=-;(H$S:`Btyn{M׆Z<9 W[29_Xg1b$ hA!3{A.#tc$ Tc~vlO8z2JKAqk,S$HT/Lߘ^ >auzYixZ ~ik\ Ol Hpf'$ L%wꗂ'rL$BaQ4RǓXi|ԹU֞ȅD2im@8rM/y5V;c&@V攨TXf+*Nbsp鈀>{1ԛ PEvNVs3uռ G[ƕdQ suؕ7 tRLha$=!}&V4jPUJJ $b]͑(n-_*bRzU>pV_H蹟s*cMt)*JnrK~;Gf, 7\F4>t-4Z@'Ӟ!L)cЍ\̈4@KxCľy=3 Cojƽ۶r|} F L֤,G7!D+_ܬX^ δ, oLi5E#[Щ2IlFK{`$&U9Gh_䡳׌i | 8~ҍtuukQDfnxU鍥7=PYA=Ȭ :?GN}К62bN9?FrmAgPJ0K.uߔAmbEx=O2 aEVpzV[sPM@u )_NqFVfwWA+SNP-g"h@3Rn,: V׉gF.{^Hh0sM|7ZByw35w#EWV8Әef0!/ BL!P[sJ[ E,k]ە<~JU&jz!EfnUWy&H`*ufEW@<@ӷYlNvtsϫYbpY!4PA3 7_A/U|`O7,_4'2XM]aH~C_]A21e[IlMl}N } ir@Qeӊ"ZVV?-5ZuD@aS&Gu^yiuDSأ&.\ɇn O*Yy?M'G|Uf M>5>6FPQW%-8O9 alՍ5PQ}v޽Z&o/PWJ?ى!~/4$E2#GT/w 5 Ng_R##;v&L%ewnƜ A:vq (H(׹afS-j"b/45=.>WK= 0'I1;'V)8W0wzl\^JpJ f˚̛7ؾ7m>_K 3mϦRIHr c_~ +ΓyaZ')6b)յb%}骦 ۓх+ _-H8U--BD͓*J>ж+Iļ9b8ޑUfc-rnO%[$?G6?I:񁕹#rMLW m˱*}O03_ЅzWP-ˡ{\1C{|Y&pGEVr|:PB "S4EulGFy6+ '2;{[ 2W@X'6G+5(6zP-:%?`xPULfeRUo$$<݇VtxIhbi{+m;ADaBɵx)k gF/e)IkUvBS% x0#d3Xѓ7;1Uxe_DB"htEyui7 |$1&wjD{?Ux 6&녶tvٲӧK>0J?s%* %"u{ mz~1FϚZ?#r'L@cjF唚sf"<Q-5yD3i&h8:1랴w&ˢ慭hk2(TvlLhLpFs*[(O3zBeҹDt?c#wz˅F;B'64~4c @sdSrDn@5"V;Q+\)%?f( ك-&/zi`t>G쮻*UY5 MO=>  (m+1\X.{GTgNHjMvѝQ@N؇[M' Vs$HFg)grw@Ւ?͵z9"`ad*#!^ DDQ0uOv]km&?WGCͨd{z:׸*%9hRqn''QmIFmv$\MD{W7WW1R o蓸ԝ=9^< 6NNhk1X ۉUP[%iߢ6:h 5*VH-$& |'L;?_4 /A '3\6р.ZJz 0/{X!Egs_蠻˗!Ϧ'|vu Cne :-D= 8~Z$t -9Yt7uv?|EU(u^⻴koK0/srj'AVz~e7oQw qgƊ#!}0TF4İNmEtǤyC"_v^٬ОzGCoi@P 1Oz0a<N<]3q^s!^*V&!X V7*G7(KQ_KϮb˶9:TJ}}{soQM `?vϬ✙9CR խ=DMoZ.⇱Լ́I"G97VynIMŻRNj8+#UVq^2R@i7!G@9caYD=)_J0"T zYd{>KǟS/$ b؀V7Ns{U4~7ê@% >hT+}_Ercz:DD~u!uCyݰ;WdѹY3E%=3=}mNJ1L3>Uq;|mX1K)湌!G¡ Ҹpl`7^Yk'{sj. og`O{VA!cF_6!B$+Fy=t䫅f,T~~|jeD II?x`h*SĞ *qh#-sC/z)XO ë=9޼/TLN5YO˴i^e+.*T0V#T~[,K *v 0LLrČku^uz X]wΰHA.n SR?878lv+a+bkj/8BV "]%O/68Z6Gi*@*A4%qNzMp;B#^$ׇ[9W*ݪ":4s~8+Y_i^S<͞ujS <^VQ7ްnއ(Ld$!!sR/wc)1n@U/[O>bteq}R 0˶VqwF \v- :w ne@W:%ӧ\cpt!yC@[L]M~"JLs]s^Rq$>;!1aB ء/;0n'EF l]M=8H=CIo:Z/DȤ '\G X>=LH/K#bc !cm1ި 3Xk'5/6ۡ0`uq4 U}} @{6Eckj_l6kyq^ QFC٥$<=̤habu|8ihd΢աoܓze>#6q: 'U%9ڶ5fJxA(ЦMika>H7 r#rZz}V\iS$Q.qd7k3r{p0EG.Y ̯jtFnn 7PCk%#" dH1_KJMm~Y.8pgRt`n bxF,lZ <㐜06\GL J8,c$Y$Hcqw9hQ`xv6rSn/ʇ UR!s,'{h1Y Y; -®2EJmbЙWcj x'f{fc4&A ϭ xV ^÷*[n Q3Uanw|tBe{O R2iT!2vLZAVvDG&IK/Вނ*f$HuZkA8dha\NT5@UJ8:~JiyR{mus$݌ ھnhSXI4y!gj(BKXg37|V<ļrs1g3 zIȆTUQfz3X!}]CI'VF Pթi~Eaۉ.KHyK߭8qF6:F0a?nۋ# (9¯y G[ ù,A^; W<cz@Zp򯘠W>[R"Jӏ}bݫ cGMa 󋸨ym\h@g#iX7jf''(S>Tl7|!rfzv8 !qHc 8ͯ,^Xt'߼kfQWHOa0Hz`$l*޵- ErZƈ[eQYjvm2&E6 Hd[S!6"hu>x!j H%p(y `{QN%Ak^k S+s5_9e{08@ ݪTIGWߎ†mm7Dd 8av~P0N"[[sPdyhU2<S;F9v{bY~^"(ƣ!}pi5Lk@NɠIB{Bo.nRnh-Pn1#7r%X/{²C?i lC&Y)4UBT nz]l G̬[k`D* f>ɯ}W0TeF:cW,sagI_#v%—Q>*g[Hp@[R5eݭmij2sTKt׸^> #$"{K3KP.&W*CH ,x7Z'fC8'{q$J&qCƑNҲsg]V$Qg= Q[oߥ֙@^Xf04!zlEZ$$K"(!DwP9ҕѺ# vPű^8apH{B3 %EJ+ KkfH3k8ՓxQ&ta:l"W-? T$>~?ÆA Ӌ#SL?ρ3ӭ">mM/! &8Eeqv9"H M3D^5|n"R,ohѭON'׮+'O'As0`d'O4 /&Fis| )l%hPy~Bhv&RO9r Yj!/~Gy8MW͢t嶦8hw}' 7o3)Ie\[_k|ބ;-U '^y{̞ʉ7#QJWӲPnDS`V©J6DGu!WD2} E(M︸¹3/+eӢ hMe4`E(ڧ>J$ 5 ʾWTJA` f%",W,[lkж{9{RI9׍ wy![ܓ^M+5"-Z.(Q2wFL`vqȳGؔm֒{YU Xd'2vP~0մ4Њg@}(žt y~Z*,CZD'D,>[ĦDےه]R6%~?=[C]:u9-J65 X#UKɞr. kD]"8,bת gGg sU Afh _/8ۓ":"FҾy!mbjm|وZa>O\/&+s-o>d7 r?iϰn,\slZ]]fdlhs›d [S*f U@_pq+ޚ2oT@LMway[u,NfTbן2#Ӎ_s%zP=P7n~`)QI􂞵 䯫ba)tDFG Tw⩂;t(Mv`YKMmU!=Hf3S(R͠ g,0?K.Œb:_2^$'Gh>ɵ- df{DN|yu9^<%n[ :L kgǢGPGr:W]c(p(1R:ȇ4lZCRhQGtRaLj/v]h'3D,^]b09T$kJ{?+ţh)4TymE\ LuM.[嚘xajMGRl蜁aunc3؟53ӲKL.U\K+W=}ʌxBҾLwƲI0aJ79~& {nJֹ D?=;I𽁵sp^'Iԭ"& O@ &˪>6[vw4 u0*$ 1{oE:ޡP5\& MWx"pS{ME= Ԑ8Z &tSXeQT/| MTa.Q&K7yq|Q PP^S a{I="cCwO8B˯e5?͠Ėw^mEn % Zҗfi7dc5ơ]{up=Z|eHAs|޼_ ^:|!*fo*~$\A)T0Oyܐu(ڗ̉xUa ĺm>W}|Q[.;Jq[^r48-gGU}.95+Ś{.ޫ  /&E7hk'V崍-]hdelTc  &K]$'鋡.:80mK9a;7*_rEa_ DWL~ֲJ!X+d%B<:k5Fw=fۮ.魟EpbP+7&_ӻ;oNf3 ɬP^:LsWl# ʢ&v*~q̸spzou,SݨjndFx[6ↈ&@GKDfb/K;,:*m:OREի*[ P"W$]HX`U(!D)dv/ ) _[ֹcƫ34IXK"_ɊTXUdhSߦpkDz0wD蠭P]#0F - "s\z~<A4iO̜wON$5+ܦe_jez=c@XMJT(O/GeB9l Gx%\Y:rn:[sDC;qwnNKjgv-sՙ4<^g^Jo p]ܲ] Ih3pUDڤwSF_ȦhÔDuV#m@3o[4Ԑ9y3\ #=v]CN2 []E[zRMe89*n1`GLEOI]u)ypDa~2Q/#bps@ZܭP[f(/N\"gUNz,d*AFx$kZ'tdZ] 2f78B?Ÿµx!J}JƿSg=7@^Y4*zGϑ*Sfӿ @`zK`M)]Z?+(ŢT.6,Ð*TTi $D*o*ͪ(ӺpLT,wy|䀗x^g1l2 bM(̩Gq6=^gu#h2~"&~G[|i$C9gZOOMz.wc29,!ʸ:ҨѤ?^?D$@", ڄT,b{p$8t^|Z‘xQ/#ǯ;A絣D hЂ'ֱ+=ݺM%\V~.@*^M4 ۹o/p52|VpQ kn14ETPoKx8&V$Zɭè ġ/VWLHzMw8> ]}~ ]s>"T>PBb- nRHh񜥰>Z>euvXB}]'=+"d[1hY1ߨ.:#Y=fڛeA 2]ěcTt4 (5;L=3,0:Rhdv<0PCyҬ某cJU{/XN "LJu!JQge(a!_vFIh}9o=&mv)( >CSҟ!ogE3k9f[qNz9aUH$IoGGsEJRsu0ɣ/eݼEEz5 h''շ2؁#3[Q&J^ڳ<^9V\KّN4E8/kqi_2caX캋C_ͻ`) ԬYYt] ^a`lǾ\@YɴZ x^erdd0{.Ә|Mw%wyH~Y<?Dn}I+=ӷe~E#K>]sUn'{*S*78ïN]yûA a|0DP "Z,\O9pb|'fa(ɬy1\ J٧AH ӧrS=5aoLyj7¼STq2׃7z;H=7@Iż禮*ۼ_[ ' uS2!Ȧ^s]Ӥv;/P;1|:n=&yY\qA<`37R@|NN$ @B+j(ǀpua[c~RɑAIZ#8:n =pE,~":@eh qrU#ÄӅ~ҤCT'囷k"JJqG?[*R0WdH`j-0ъH;;O0*Kw"*sX)+s`+#}IHĝ{$+W%71ys[4#i'v;KRgγ`G(?$ qZCb~T-]ZB'(w0Aq‡ !)Pم2gAĪ͚ZAݸ!K1 Uh~S>/ _R^Ǯ._56Ϗ >fԬ+2|Ÿף F04cqLD'Hٷv^kpML,^Bv㯧 Z?L&|#q2!^]T\Y\&J)rŜQ8/70@j;ABi1< –cVT^; B[5( PXt돦l)@=F-L<;¢s,CPJDGO9cmHlYXITnB+9's^-0ʂUw.wD,2F90[J\KU|b']aOc(e-Nߞ-a}N⶘E;ܼ<㤾E `Xk,0p4DP4 ߂fpqk9Q_6 ?=fr_31 i0b}ny>asnjl!Mk۝8z{[C9Ff|'lDoE/Ԙxx: ü<>VrĔ *DG=Vr~E`9XLHu/֚ ִ]1kfk=6m౲7+x:^m Q񃲒<i-6VwV}iV}g0G08Mpv̏ɜy6jLeߒa{M''waCp>l?(^JspL(zeEvdXC3"wVQssU9-L#^e"6PM`^x8dqJ^K2):6`uh'k6vC$ PPR| vwg~b~]. %Tg DSwQX;-?i&svHll64U[&_2V6Z1Z i32,\WzC\I!zU-9'R NR mB77yjjLΕF$w<5E_-(]Y$ o侑یSƱ;<tض_x,K%9o7xe]:tUdƿ ǧ̚1 vې\ռkYS?ey6z27'\^sAgE3DODOפ~f Pحs&$Ҍ#*w+2.=4Bl>)o5#]a}v`WPHt{ 7b[a aiI)>͉\ ۲kUC?ɧ#S&A6abϲ5x>>6y9 wH[gQ s'G u Z }Rs]> ugu}O7C,HQA{CHr_ǨIJ0n"xCh9<(^Q϶/7]i@ ѐsncf2J5+'ڗl n!ʓX_#;f6`o>Vxcbp˟]Ђq1ĈU!Y WJlODbE s ,]%nfa(K~Agn,؈٨`ya\^ϭIrzcV|r!8@chސŘS2Ij`aA3:xSez~ 1rJ@&G7៼9 UQ#tF+Jj %F‹lhL?_:w)Ɩ(c)h;"gij?O8v~Di-5J`6h!Jh:M]GV2|yaa%?\/+)gyE h~9"`K/yBCFI?J:'l C` 9xꏜxyѸ_ ؒ{˃\}N`GWGL(V&ʤʀmqY÷*]_4 \l ‘_}W +RO0>=tP4.[Émð!\}Jsnٿ b >Fc1gP3l@-6rD2>}GܝU?K󠮛Vj]*Ľ|V1^M|;dg_.%N[\\*g*:r"I*;3ɋ>Y0E#~0kP$V2ijFu$ [%OoʺnpUrŏۋARXe|du 3Hŝ$C1e){fp=L?&jxcV(?r^uj ceOA*Eՙ`Wd~⫆ǭ!73u܋$% +¿ @+>HċmZîZaߑHgLl|7w:0~t7)#kwi;qgGއ70}YWbJ5|,DiM;9Z7EZmf/5dOQtNn؅"ZM5$ 9$X@vIrY[ML X3`Tck1ngwǮɔLN> X;/(O8 >3Ćz1B)q!!PLfّge xPOdcɔv%s'{c:9Lq$ͦ7Zi<F3Aͻ0>>B6vc@׫M/)} ., Rxf {T-ٍlUITr}Ku-bD?UGc^ȆcŏP0ھC$w7`7ꀛJa4w$[ CE-܂6n[c^Y%W=tiG˚)M] $Hp@p}ݗ*-=u-\0_% _$$W/;k p6]N]jbG-v`"i] Ĕшmn |v*zp_;Uo[v: =Yd&y92"L Wg̣>lfR.Wr;_#K˛5 ẽn֤˂$su(xߊN,)E30~O=j88V{<-υQSAsTPRi18WexY$fne-%/T)ey %^1)~3W_J(+N:S"/ѫLӳb^8w%T 3萉I$+䓫"JXnFlƌiJF&.f7r*p=` m./,4#'FֶsWo>ǂ=:ţVM~7wX(c۔b"H,q$*rbY=4A+R5`s 1;`zLMI$$X`Ŕ*2/g"u_T̘;e-v4͍# "{B?Mm4ﻹ^{Sar2F9/ G3!Gp]HaۏrJؐ濕D5oINqioDӣqVAFzp)3ByT(՘Fby8@Mʹ^Soh&P^ְj 'aa= iGNLcM0lS䑶AgƜ6>Ԕ\:.Y58ߌ={SEM:0m|#~L U7~FJMA8(A5+֐&d:@\sZ=r-/sv5e\{Ĉjz꛲^qv8S2,[((~ma_K7;M -G7# .j('f,S-ng%5?xs-[`MW|9#˾:p CNA}*v6Gkx5r5'8YG{foaPY!fY*z@|#:vtw5ԓK.# PE5%t'äzv}y4ud7w][VDKq^Gqb@X7XS?$U}!vM$dڍ9NY s-Н(Ldnr^d#R/Mji#]2+R[VӞǾryZt/W8KLO'x*q{j4KޝFIfqX Y96+Lﻖ 3G9VA\If[6*{1`jVsZitgDQ^[:6{%-S !&y e| ?ɑxBLJ&eQ ` |޷tbc1 .x gD}`U%BS\ɼN]6g][N;vAh`YͶv-`;G W8v k{e# %Ϯ,)fsjBԶ쀮ad6Q'P8%d "}p68?0bڒl^uG[9|C`~M+FSSK$g_buyc}PRT/qPQw]$o6 -^n wf[X6 t!iRaC@6h'V\5\FYu6E?.sʊ澳IAlmrpng[#6kͱCZ*?LTncy<-Å[mnOr'6FO0MIfuUD7[x%[}n~|Y҅lG4_: 뗫1"zs ;<2QyD<ӳ˫GNR4ygbcR%&Xn,ҁ3p.a942R\((VǧI)^)`>80?ԑqZ&3~c6pE000$H]8UAW#oUK˺m0cø_Lxzt$82е[uH2ձrT5VԨ>O*XG,n-/W:AH2g7]xuPL\ƇS )r3#ZY-RZHq ENnQ2*1Ѝ Nvw-L-S&>t_2EFa$|i h!#n$S=jϵުH8%f "κ^62V곒 vv~ٸ4IF;]xl(X3/VʽxgQLiE}[#[x;'5f@hHU5NsY7t&% &\zF<عOO; A=:+P߻wwcMZ6/qWowpx{?7SͷA[oO_̯Eh*e"G)﬒=1&,|΢[Ķv]͕C|I8Bw" YM4& 7שjMuCDk- S {n*xhM#T>V,T>\GJ@H@M_>p&Z"x%{tG8`/G Kn (x -Bu\Bas7^y6 vItt7Oءf6u;F*V"ߕ`3c>.Vu3url2"X *0L%SKЉ-\~ eb-L~4PxA;vӝFl; L-*reDz:g!3,`tNn[:qnwneYeh\o thp>BҲwy;,O0'BMjiI4B͎ՓWWb I ߺ[ I7bGԙX 0rSrM@m'WII}2~Jq̎1D`JG\R8DcL _x`=]Af$,{4 0A^[!k70Ԡ}_ѨO^XUoO{ ,Q M,MoփؘٗzWL b 4ޢo@Vb8}o#Ua@"#];nrL _3sF6+C\egdSZL>h̃V+fL?խaBTAf7Dbesm +]P)5jdq)i1+Gn!r?. uLRHz ؗu5ׯ9Ly?gS 8peX?])|EFX xZi FI,[miwb&kRNl*^g"&l8 X Thuf>(OȾ ]Y:'#]4ͳHe> ]13M coI3 ЈiEa.+Nm=bȗ{kgE#U`FGE]qݦ+#%PհU jΓeMX! ]u0KEf{o|nO|XJ  A\l65 e9С.e2 YR'"Sp?_7iAxH H\Г?Y7!" ~47ad=Ź|Wsw OYMLO"Y >\F7_]wvH^V_Ȕ Gu }U|_i(IO{ ?x2Ne'' >`B9%{Ԣ;d\GkfeXR8~-%zAfEBb-Z8Pk ue=&^' JeIyy."fJx#%kG8c \/:Y86GұJasH \MSFV/p6{̀Qqx|WM*#w@jd@* O썞\ M5$ 7oQ%@D=@S_GG!fʯ۹i9(8cMc]I\g;*7M/ %&*Os#4:YQN R[a uIIk;ܡpy #zբk znZu&HǼߡ.x ;|Y jQ8^ܷ.1CXl}M]J͇UpN9^x6ٝK$[wrA ua^te0*~ ne2ȧ,@-`sҦ99o+nC"P VWw8oDfSEv,^-W(O5@-2g92~`a|Kz$MK8" ǟ̌WiA26v6aKʤz)9CpͧmZٯ$A4֐ 'DCa`/'&@9Ón&f$:C~D? iG{B(cՐ/gjd,H3\D'E!˴@Hpᓀ"V{Sv%kIt6[/L)::?o+b( qvy3h8sDϠs#N:H­Q3p uI{v(Z% 7 T+=K'F bM} _0ޠXF)XO *)O>6y)t//>UhfN0@,@-#ŵ)ٕx%ٕ㡯D%KM:&2QY@!^շnUn&Ⱦ~{f XVi *" ijZ\ˑt':=F9r*Ru/ 1Clf(="Bùb{uz[kv7VW` En=pV.{nFy@u!cN kv" =`f 3zO DӞPxTM1&Y5KQ#'|*4e g@@O7#1CڨlԧEB" ,;&͞D)#ȓ1]X&,&YKh 0Ss“\njY |]Qfg]v T "IX\xW.YQhzz$hLab*Җq,†ITVhB"ɦ"NRVfmj067z/uv\YPr#Vw<V/Ҏm*z(;ܺ: eK[@ t@#xt}>V:+!lSoOН݁[Ơ|77WHW ux@-}; @T#x24xI)?{rwpbǗ2W!|[kڈ=6[%6>֏:B :vk a8;Ta5+TGw]&eVĹ,/9EY/g/@1Fz\ 4y/vY^"wkfTVư>9h/QScaaVt9z` <ڦ /%3KO`Ofwd5I6LB͹0yHPrdIy0*<$>B_>QĠ|.#H,hN3  fΩY· B\vX)n4Q{pxnj 'uR{ØS %+HNmH.D^>;1Yd)O0sí!FR!ˍ -(Z|aWk.y+:qe:Z}(A,9?vۦH/Z h$3M[,UF Q^9v&F8*s2X8ćI!D uPPfnrcoyim"NCMQ=l{97ݼ5!g{"$P"^S@L3zHI^yX;Ro޹cnmlZ|F(}<Z%C.=ٮ.;Oq =)@83zv'>u^zj)[~&R ŠH8'ø cݎ3P6 zP}WcZW57@CjX9-zR&(hqt3yqMbw[:>lՀl2*0`.U$K}ڧѕ5P`A/t 6YKB^bI1*x/'ٍYm!o %YO k%cp8s{+~"ʿ'Nt#6$A?둒_̪ra,(h_(Io> ݟ=h)e2hy@VK<HSC;Clf^iӜjAqt >ĩ4-5eÐgeB}+4 4&GKB#G`@:'4u ZtLSlm:-¨?"y'hX! oc! H pau.7GaTϲO^:`K+wyXH,ڟȰX]o] 3>/6;/@Dl58$3mQ#1Zpٚs8c桹0ֳN h`Rz(=~9HttAwC bvs _0y'/?ű, ̘f>FףfŨI-/3 yz*ꃫ |\x#ݲ=oi ; γͲo_7bD#ZC\(1PO!2.TXm*(HY&Z3MD| C_R?5](3*ZlJ +~) ,߿рBLڂsǛ]6"|2zuH`K(OZ)\y畐׆w<^el;w(w_s)VnQ#J?|-L $z(=!?(АJP b+VV *aWr1KR/iN&E}K"q=׊E֩Wl ɑ;o ]J*mx p#x󊻒CmsT$FYdNPHMd1;ILu+ EAE$HAɬX@T)cdMB(=}RU`_$͐y+D^tRvxڻQPT&jrnb2mv[ߢo 5PC 7P-sz{8{T85 <2R0yt$u UE5.CH YNA&ZbX#œf Q:s5MԀE\]弚,k1:ٵPKb^GXGC3.Z(jAIt&Lh{ T~osMm䈰Q2ti܋=)?gN+V[u;;ӽEy&5E"`i_#\u/P+8tɅQ1Tk>nD]I/#qK`~c[KZQc\!>Ÿ_컐%{wtGI2Ko/mϷ(QJa>H)q&޴ ]Ă`פJ~.*Oq+oئ`&#^yV]X F-=#@lRBa3=eư\>tMfٸ4ji@?l~*X`AjRӦk5O)sUTpxXI`S~O}f*ڌÃ|xbLݺ:'y9CKwh}ۡxjSA1; .b0r4i:7jhp)E É3UY w5ɪ\uS~K!I&NIQuƗiA3ʨ#Ω 5*¡{~?u AfkdxCѵ2逞ϜtD^Hv8`s{P^.vElJޣ ,muӤV<=od(,7e9ߙw8*8{kqZGmVV \׎/SF ct s195DDgjgF^ ϲ7r?DQJQ 8F0wukxYt%^9K݀2ZIMQa|hY*MF[»0ĒzX1`VnhSw7PHIÒaBJ+W@Vi!8P͋lF|)MIbȄ۔Y%.Q{x0D OGHIG! .`Ӗ\`KI󝲯]J4M|p%` $G5o}Y2x{"Q]e8t=* ?\ HjV kZTG=O+H<@k$Z?֝,6Ǝ 73,/K@ʅ|!JTFD/ nE~?{sƴ,ѡpD-\+[EuM#bW8 x~7 j^5knZ~Xm}CX3αbm͏OwQI"Hiz=ાEgEPH2du3ІD]T tFZs=_UoSRk+S䬦2d]-@OP8C4SW(x1O-E"_]=6Jh6_FVqc"}x5n63R,$$߹{o@Z>_ )Z.SDL*\8Ti}tPLߞ34sHr$dܰ`O?タTmDBKқI!QB8!ѬCFܖޑ]N!KEi1|gMиo"Y)^lU~Oӑ 3P"VԍAܫܞ% k۞#w -MgEw# k왳3»Xf2V6gϾO2Nr&wQgkйF_EMO|DT7ש\rĘ_)֋ ym@9E3!bVKe_jvߡ%BQيjn-H L欑~ʙRgqJk$8YQvz6 +JkhV^Jqnkς{BH4hЮ2˴wQ`0Npdyƿ0NlɽV 83{ ]SM k/ϡa4[0B^3&LhrW_ Z6eC $k1)NrʁQ%s7j)RFS dζLaBw}eIrb X&Dw>̬ D 7_/~po Y2jLny'*ʉMw5?юZdlȬ3L݇TeMj1-'\Khմ4 QŮ_(V(Nۚig)pXt (b zNP#ʑIT#¹Ϊ֘q!FbWϼǺA:Sˆm $!Hvjr$rgH*A6I,*P BƟ#zkx1KNUHVg`(x7wsr8B^3pz\Yڬ"@l!r}V#ϨEB6Z&k6*j|U "T45/ S6dS O 8JkV:jQOiS9W٢C;A[u5c/<wg.;EW)1SLv Jlm͆o<.cHݼuKm3sQ |S彷0 CUdJ&z"3Z6uld?>]-`_(kzh۝ڵDE ux;N=&_",tEp:2R魲+WA Yc%,֥1\O#CtlXMLb"=N!-h:d^2?2l-nZzh Lԝm8,sӚqoiThZA0M Y>E^y?.9`}#NH;?@.9<v ;=KuὴclBsbLH/%Lrmسh=zP )ZW\e?6cwZ:p^xoOv`V0_b-X48{+iqG&v/\!SUjW}X!i#Uٸ@-ٱgJ_4B*Y!Wf!z! & 2,t-x~<6#"615#C̞Ԕ)vb .MuFG**Mt"Gpp+ם)Xɩ)$=+L)?/5𐻺9cpÉn u㥖+5SKO?Fd1kJ_GuwKOr6ժ=pG nJA !pǾ5s;^߲8h.v~j`BrbV %b  )_uŝPZGyLb2A,,jFvr{б70=/_:`s4n=~{vs7sȱ-ecX? 5ot䊦ۢy֎HU@vC# Î`ry;"" FܗE6 $taÿ$9pZ,Vg<`Dko?U; yJt}YE}}|0Dh]V/m*Gdqt:v  @y[ yG)b^',V<,:Fzm硪L&j102u7LIEA=-o9DČ SqU+gMul꼇b,$|(2?uc,#ky /tK)VErecYrܥТ9/Q""!IN=eQ瑎<,x5I]dH^ψ):ʴƴ\A-3 20$ )~PHw˞Z&G ߟ}i ۝]̙%f`Q-3HO՞,VD/pa F;PNjS;nB]$Vd*l]=ߘ~2{F%V^ܶwrxjGWpfF8>Z+a[ \\&MHk sVF|xmMEpw|0usVGem[cs,j}$xJʍ|-#ƃW;Ԗj#?Fc >qinc޺7r.];#F^p6g\OByUؕ#.FyV`{J7xMva>x3֫ ŧ!yNk+EWT\J&8*[A{>@uRb/AmH_ ~3>z?OH֠~9m:ZFO'z>תZpvruJDv ۈ%Ϙ3C P”.lZL֏t){tY $J.Y}\^ Ot ` n8U;u \6dU XQɥ=Unkʡ=K^WCG{E%O@{ eԄL+gA*&ͱZp<.sɡɃ#^==y" iDW#b-hBg+hÉlܜgj! 7VЪ MN1d{dPπ9x{QKݑYH@U^8zn;rH A ;Z.$~Dtm~Q58E_M9(QjTm<ܿZ*]j~+ s -ί 5r65?OtFV&rTG`Ynp"U?pLՋ8b<:E'͊oMo=P9ARqUznۖkz?QFOݡq^n }q?$uʹaK)+ͥp `m ۱:t#̲_@ D#T ~ vGTiaKB q'8Wj;W)Q2e/ćom ?Rd,W1xFwJ6L%OW\bY0 IF`{lۀXB&jՉA7zK?5,,wVnbIW,3On~@%`zK1mNp1؝ ;гv誤u΀EMw~Ns^Y,@Ѥ-dd⦃Cr2Op37hQ1c\t=5[kvOD+?[<,ybOZȊpbJBJ',t{u]YAN 0l50N1Wvἢ;%s9N}֭TWK<7{ܑ72f?m# DШ9@0L| b߾CZ%>nFar 8>]"KBm\]qt:K R;AYvтp!mircW?%`%SO'`Rt~v|xڝV/ ~T^ Ge<3Q^OBYԜ/?fɛ%ʆsP*ьуv~~rǚ%QZZ`$䎝Pς˙eRIH vX-p=s:q;E^+s^f$!kAZ,GQqM[Cg b8xrZ' s 3'ˁ&DIv}#D,5KgmI{z<Gz?2,ʹO}Z"3jw3ۋN'[z;r}6U,.2o͕?] vERQʀ!EzY;jcO遻'GͭƩ[1~GYĹd'Z?uyjxEت6<(Ʀjsm+z"MIvPI(xkwKxJ-!5R``C%$#lFC_N2nt=eTLK.siKwxtME5ʐmم>vPci79o%%z SXPZ_ ,A&3)q9f<6Htkrcawfz4KpϚpޣY/c={^jt}+;pי4 wlKcPS(u\$>9Р~ $>u)1;>iQط Oi/5X6 5k^Lc+admpV2?˜zCr[W6v6X50yzV aOOsy'JLuڠ7|rp'pVySSB~NJRADBbYH;}"B0i/0:3w0 VGE(VGͻPp)vvujo%4ADMX&9plw l2I{Zl{Dݲ1B"QDJ>_p ӹ7S%BQZz": b=/gd[-qIp97=HޢL- y燒mc]A l>ʪU-x.&eFbcF/ᇱIdaI;LS &6 aiUʃ.F^.~Mrb(~.2 L Fx!7WU鈴*@xbͫf΍QXA;EQԊ+V 35*Ǣ>vv|J9G%:2:e:aH\ƱԷH9[r#,~a.AOSuQ')=T(g[oMa3@B\CcRj,6zJ ![G w:_kFLex]KD8s Hx|PNJʶɅ*l x]OWz4ꔘvNĔ @+0ͤ}:E RƲs|'} @gL}0A.jꀛXZ:BRY6kMB1{dg-S[l02}-ĺjM[fa_9=OɵKS5xؽ|`VB6hNj&5:g8!9ӁV4p`_i}&&qAt(n~z>[TV{ˠ[Io r2i_s3|JDwiځٱp20.; 8d4yy።5 )}ڍatcA.#U07{9EM}$ 3ZV?yn/k kgXƨg)]Mn=S-GY}l1iאva'M\m8JIu xFMn 8ǁ1niR|"P"S0vNHn >K=@nv4Y?ڇz/ UUk0| (x 2O. tȧDYl*_ްv$M.IG~u"Vl8^_3!F HW+6Jzz!mVJ&%Մeh2dxc[69¥+uK%N:P$sc~34 v wnn"ǾI1Jq<%xi/`m& QSTY,Oau(>1yɞg@x&-0u'sת뫟uō;r-7W'r~z&i"+ye(JtxAvW7|fBP=DڳMHPKvhM5)9Qlc YB)-±&8?o\l ք/˾TT])R(WS Pe j.6G8,謁.ùޟ+$3Z0m]Rk4yz灖,$4fuN&R ¶COb^~m/}ңm>=dZ?!B҄ܰI$X_ G>o',\kM ]q=oH䨪\SYڀVY"-uBm>s$nudcЖ:쓼2K<>h%Ϧå0C h'&x/$/Zn:w+'LZE8fbJC)&tV.iB,jx0Xzw2b2&~lt ϸ:_nGJcs[XȜݵsfs1Ft>n hPʪvO6m@vjCũ=@X""m53ZX/@d^ D<`^kOs15Lnx!jq=zll}YxXKEwG:f,ghAvl{'0`Ȧ>J깃CTxM ײJv^@^Ehg,IWwN٨,-< UOa/z_{xj^_F]qrfVQ3Tfabՙ2M|JZhFh~F$#ѷKrGI>NG;n`fDNh>d&dnc$RN{`c.$^̯p_?wJ_#m'ʆliGK=7@ϤrgU ޳MJ)f7FUt譲`aNxl6ݢ 1,"Gx(rJ7*C]iO:(1u,hzNbQE6~k< p-H;PU'0{ߨ<֥zO'ˈ||2-PEŨ SxOn&J¬fŪ k\(&17 Γ0XIrm>Szp&)VdccżT)XE{kD֟TaKH]4/ݠQmJ9Wm)\'h!;V=-4jߵ@%TLJ\wޜ.vsr>h=OZt;z5l\@ *# ²SX7 W Nn sq^਴PAǞxkR-5I*ɲ%yzZQk@S93R[~4`f| tz0zo%(-zY=s]hrΏV@n6 Ch]0 Yuzy L++tu1cdEA"?$I.n^BB5D+RE+|]w^A)[%soj~ل?'9+4YCreWB)/tnU!nfh(M3F!d? w1Szd. hwُpb֙v%}ČH58ZSF|C9? @/M)Cۤ1WTgnt/VW3‘Fr i.M",`pԢ,,:9z*L,Hs OGlI}5۴Y—6++ 0 u7[lWK MkBiPXUn7c%Dϲ dG#LqmIo[0I㔑6[wUTչ5郤#h蒙lafQ&wG1}T qduRs'sWFG-q#M+ F>nLŎAϘAo ?N;ӝ:Nߤd`uR+@z*{`-V( չK .ˮ߳` _,UkTpuU\Li!cD;FDFwP\aL) Ŝ|ܨ=D"#;gy]g8jgWE'(K>iyyϓ;'/c, !K^=pҽ?=5oKYg:n px(=jI3Ȍn)B`2oʙ3]Y59`0G^+]I pNV2)G6~~Bgr N' :us`%xzǦg =Z;vko 3!aefj5-x-seWfs÷n=)Q}u 4|5}'u> /(g|zwȊf(g4yD(zDh V!fT@ {҈ l}XW؟!nʦ 8lYVn.? =?>}&_w bCܖn%?5˜k,@$%!ۼљ)W8u^? 1{ zFSK+(wFL*3]x2[+=n9qc%f5˴۔0WA6nw6t\%7v0,,h(/Wˋ٬珍WDԁ>DN|g_؊9s:Ȼiqoo`\;]aKj)}+J~E_ќ0kss:SPIFd!ΈHlhT *MzC~_1,P_Wq3HqQ%pqc]bkW Q/"@&N{bhăVh&<]|ip3<L)s b^?&s;e"0E eP Te-4}.K̨. b&\'fO汲T c1ޞgķ|5ƻ \Th~U ]y䰧}zdU.[cg~aعHdH{BJe">Jϻ.]dK-ogFUݲ4W8YD-2yt> }C-zv_ӳr-nɢq ,ף;Pȭ$55 ʼnQ!]ސ''D*ݷDU]e"^8 nj+AVۺ摥} gL8D.4iwIrĮZWISLaT4J(nȓD5x8&|fa[!J/. yG`Nj*P.r,xMvSTQ]'7rp*N?s.OoHuBq 2OAݯi- נM5r[12(t6'IYNQL% .8i489O{K *8>"F?ʑkjGKan4Jᜏ:Deƪ's^xH5b5`m?Sp{+}⇗ BoSxҞ7wpvK8lA;P9<zLEXAΧϽݖ4TFF"ލOCڍ\5]M=|Y8{>k5YO QXiv!We%Eٽc/7'0\GtS('2[n",hÞs y_>g q$(WחJ3_*3f ~o7a1Nft9Jє)nSB[qD]3 UG\v3OJ8\;ʲ͸k];%^KR#8UqTUڳ8@Sbk"4MRP@ppm$m ?6j~dTp+hr}xEKkT|(lW/!}Æ@COT>5޾:kXM黫Qzi٢<,b1*RSnDus{'^N,Pj*?8%fXlx%zlNjܷ/zJ-bEI$a(c(H&18jXKN ^$_6NREޠS ? 7z4 Jd4Wiw4DylŜ|+oeiDG8]Q +-$(J/#B'Bچ .!B fZ JE)^lr5o͔[0Ӫ#@+#y:uW܍FiA-ո=|Ֆ(<x:VK8޾fPdY"Dc!<ppq6 ȊѲiI.啭1ݮki;6EO ֳ̄f#&xwqiO:W+hCmp{p5k#}$jH|+ im"*r_:G};1RoGo@{ #V Bc$ {g6mCrqmFX@˥Wb+=X1BKfMa6Jr kog%ԈTsIqnA gNW._щ';)-cQz^( ^ȎZx' g fj9ToCU4]-l?O 'SRXckx>5́!6wgyfܺ|Ň<~_whھ dAyW~<%p旤_=$ 'ax\Eqki*9jY~{Ru5W?F&vþzCI[Md~RLKS4x`,EMY;:3¨Hٱ̸yٴvF;H?z1aʃ luBK_%6*#b$5Tb,s1ְCp !)ĻiV!/W!ȷSl$~+D8xwz۠^@0 ~F~jfbr.h?gb`9 a"嶤2++&ݽow8=x.OH.O5>aCxԺr85˜S0/!ɤu&X-|a:IzinCNN7NBӡ95f.8 ?9] h\-~bi`){D'`{r:IM]̋ 3ZO9A]/>nAK3N q-VVT.pϱӎ!IQ.:Dl!׫) ACʂ|R8elG|!:]8_Ga՗S6s2IW_;X/ K`,; @~V)b9{(Cb*bs?D|VN' &|Mtw+'g((bX5e\{Ssx?ٴ/MNDY1gH4;Ѕ42M[8M7B| Euȏ~gHh'+unmtz;+De\£#Z+`P)T)kW^}4_,^ofd)NqbLr1Z0!|M8vs=WDZ3A=U%# $+&C~jpǸϣ2$b}bƕm/g~}*y֌T~FѤ߳&p fC'S g)kk9 F3}{ůh+iOŧtEV9Ve fysk4nHט)^N?u'cEqQËie {x,%xfsNPڷUF(*[NۺW5!m~ mVTy}\c;Zd c݀Iz0Ɖ<޴r>N%&pL2[W}z Oeu׎`:XOv籖28ԛ";* @kK5!Rtd"wњ|2AL_eJ- 73|쀨DrX8zs (˕<rZc■1/XږZz˧*G'*!oQ1i):xģ[,٦[ ljnsY>jܱN ŷ׽{E&")s iLaMEZ]I%r(:-#y`RLvsY;' МFأ!+O ZbMG귧k{vnnWLLCs(ިbok>$ޓv"A53l-4#V15NF D `3Ns6fCXoZB.)yҧӐ@=7adO}@å7H dƓu xv ȴ)9o2!T 5MxZcGZoZ^%yqq7ZBx`HƲ2siN /5 p#OxFݭ 8Y׺`PvZF1EZ5#t7PN~G.6j^sA rKGA3]%{6B`z\sR r`i%- f?a\av:N`,PવPL- !Oޜg,Y]3 `ټUg`A@;~>_F*[ :Z\Ode6x1;Xm {{/ԙ,:42t;"a`@iW2Rl='iI}ŠoP?mqfBI5뭨ݰ™OgߛЅ}%)~^U3'G#.:8؜e-3Iw"$>PruoYa#h  EB* R2է4I+k^^_dև]) I}(2]d,vg>Q{^삆>`*(_wiW';cXe;J7ܒ_\e瘲:h2 ~6?C5֬AC%j<6ҽI#; Bl?>xre/#q; *aB_$<$藭^Oy Ie@YCxNwO`<3T]N. Kzqc!8Orߵsb/f &E* U4MشDZ}޻N}}mL}&J57(/v˩̛(D^wĂ'hz!sbqdq Lm量\ES&A/,}.MS] l)f1LÙtΧ>/zN-uS:W*7Q\I@Vmpzy]x)Zrf{%.pJ{~M{}hkGUNHEvR@GYq`9E#\%* w&F$G+s8rȊMsX L՞V_k}$^}n rne! kDQhx2KxQaAeO* ]!7xmJti(sye.أm5ګm9Pϗ/UU#,s#_~)ZbO7ZGKm$R{f׻UK*FETG[xT11aV )L_B8._&^Ԇ .其'![6}㡎yP/zXOqno^ۓߒf*4EaWjǾ_p޻C:gUI垷P|*N蔟sV_:UBBog[Cˮn SX =sױU[P]IJ,5B}v0S"$_&Aɰ(/f =:LG-{anjO C/i~Q > 7FzA"S <>s*"(bcq93Ljk pR/}%}-"Kȥ*YP9szo32B}gX?=/L.2IP~c!D:SV(+x켩,o͆W<޼Ls;;jg񎒣%_YĹlz0Єsf* o {6~QS\G ۀrcvU^5j_Mm\eDȪcἿDD~E߃aj.bREs@3pJqH9ΪC..%t5VEKCO1,xo}wOj _t}4|\2\x`-sK PCb5-3xONZUTNU..Jd;X|aP_ʿy >d٦JA0{Y!~Zbg)V0-8t` ΩPY 1*,q!ЁX4>Tv=) Bp]fI'L%gdImGYp䅉gZY4p{pS<ׂRXb#0ՊI@ױ3Ml蝮C$=PXL.ˑGx[X|b2(Wl  FikڬT6B-!vTt ~bT!wx..涥57+7ndxh,=a.dDnyh'nEmv<$uVC?ZULis:Sz,fĴ0mj~J3v2),>?JflƔ L0f]+:2f}W~q!`-FonA扶JA)-)xA0Ά 䛆%5y5NU 56h&Tq ySW⸡]iy{p2iǠl* &Zl2bUW?^/3ހ6hwVF it5sф^毟Y~Yg* Ks`Ko\ bpWo/WV$~iecy5|`RךaVɡX5" fM's+-tE9XSnʇ(^cjR* ߏsBf xtSV@̴b4} ďՑ@z+8|xL #~Ҷ{% cwmD*)G04鍙64eLmXG+ۭCsuF2Iө9 :m]v2#xTTغڼ.Mj&ùwрL,f[zh1F;T%6HQy^8az]pRuO&f?i;.n2˝H̊X:=מRjpѰw})6,Z/vi_BH"sp'f)Sm6%3TOG=6XWXT_x뿒 =;ӊk7: #5LZcM 6Xw%,= 8ˏɚ:/Ҝ!]xI04_>1f'n|l΋| dF|DM)t,΢5'Q.k)qPC"+BfjÔ JRB׮k/akO|e>nBt>]y%gVDk*:Rџ]]0rS[+g' Io s!$l9·X!b -$Y5lS @zFZ2ٰim9}ThiNBI僄3ד:ۼ0^s]z 9[zݛ_ wZERfLtXfɸ:-C8D32-czRv?&c秸NPeD'_My,s#"8abq-.*sɵ |F0RQ}=+t$^/>QpNO[U2KE^&i7&3Vc9a$,#`sܱ/0TjYAdΓ*:_,;Qat(4 LoO]7 LwW( Uz`U#KfY+AçύnPe9QqvZcdeP9)|ZxS-+|cHZq^͢?,]Q&xR.xSNs, nUHlHgd *1QrjbG (1dk7(oz[V='4'1>b%WCV :V|:vBdžroB 6LݕH!"g%ɧ0S^g)Vu7ךouɆ::L. Wnʕ:s|!cȣb&%sů|인jup!⊃ A^~8$LwDS, sņ%޴ݏ` _/c|2Q nâ+BPx!P _g_Cu;ۆ2"Ao+,%1o& Hr:ϕܲ;A*mü-ͤr;%]ThNrIp\2u-Xn˵],WgT"$Py5yC0%r)䊥3{#Zv1=J}Fm~ċgF #ke$Z'Vq[558hyib"9orIU֗SAH28-*2xʸ7H茡sUi86(D>LTM'9B'Ou|c| qaIaLdA|u)`$jC>"{̎@ۧ"Ւ#c`!ַYŝàiXnÈ9n^/vW>y:gTe Oq%U37$y'Q>Qt> eu`\3?jUL+l[BD(ʘ}Yz:X;-:i- :-FŐkRΧtf5eQbQX +%WTl"Ho)2ey\Z PYtɥ]V<`X_|tůa[Ι rimcUVA*Hs>iv)'N9Ah+pq FC|x1NſZٺā7 x|& Û#t: bƈX:.^K\Hϓ2~ad~:@7ٔ-:˅Z"S.oe7;m䰒$Zz0.Iێ)gDgmqSc5ÿIΤV$Uii(߷-tm..J*tC/),C=&^LC 1Hl77mx[33_^+hZr:[fo& kZ-rn@MzSJBrv/!#X?\"6~cA^l.}{Gے]b3K?\ckIWLȨWP* D,r }P /W*79%8RJ&rD;YOp" |2 A^ %wpGMC!لJGqEyu6˾%lz]a*(k4ƻk婽ƈ>Ն̬+7FBolC `/bqɇ^y h) 55N V~Ε p7vj2N pdGʼyJn#_^h4vq=)~8|)rbUMA1u"#GD_,la62XCE7?<ʔt_5Єք[H(KoY4&WV^ȷPUDb20y/n jp^0dN k.ndIӷ߮}܏vA0+ Q [Yw =?8Hj>8 A=Yr^E O,!A,TJ.*HKP:z"tȘ./QÅZO(Evz1G#VKʭFx~ 5W0FlU

眏q>6q1չAxfoǗrw2VO'ͭEtIl$R#}0Kj`!,ϖhhPfK-诂3W:JԤU6Z|'mJ^\CW콶ƎMN?\4#s`> o o-=뚌BV\TD8b[<͡|qD;O? { x=7 bocɽtO]{;̴{&۠e hpeR(WژHY,MoP >T9j6t֨~@<00u cSl^-?}t"ڝ?8_GJ&o&M;Oӈ:a<5ICIB< ]+:Feӥԭs_ٺ8~] @u@X~~(ˆ:A{&PU 0w vU?r'-b+De5 l#|~?}4o-75ZśW<&R=2 oG`y9ɐ=߶A?q܃`6J.m*J}]1H)#\%O+W|6/w+ghCings?4ƿ n^o^OR䰨DȹTiTX/й = %GŬ֗ 9} s*zFmLhdbş̄Nmil?5ѵ'T(`%;tʩӚ"&^05E%J|pIS v3 VO]vq9v?*ƏO"XIZF\|d-'B2lW%}ޞGᔑ^Ny[#&KJdF8]_i> \|1L _" / L %E Fʬ[{}UQDǶK&v%T}\Hh2,M v2(FXP`U;WD_AΙxe3EԿE)fS +yu35{-0laS'1:r'"< 6ԤY7xєU[Sf埂XesAI[A‹E8??COSP""7|zHđH 1_dصO® C[+s,zZaULCTrp)˛[;te`*3I kA}ʓ. W&` op{s,cd] mޚMڠ]+7 =Pe-9'0tUm_l4oĊ|ZsL w@Ul#z[(bHˁqfE!5佢QoQ.؆|D"{]E8E%k\G( Β+% YE|\ݜa]z> k\(g-P KR4bd '{w8D,]UD(=F)c4\*!Z m4c[>rgefAMˇ8N/xp4_^Xl惱U@1(H4*c7(.-01uzYms50?nv\@Y&_].w X#>d>tf[te+[+>j ƕ}6d-cz%\0z!b9%H :/\,BtC"zxdHx("$ICn(y0oH5BvI|62VQ-6¸04 pol=p.] 3O#yr 8P)kD)J'XAncS;v/ĥ;yGsD@ƲT)FF &S?~q^ V¤譛)"P\.㨣vJݲi6G@# adzHE647Ui@T~9OS$cVhjg'@69f#Dl)zyK&DaBpn#AAM9`pv`!w$γij:8æGU \R|asq4jx&S~sgt촋x h1B(R L=2qO`{xL>iF!w-%vstW9;1bC1 ؝f5f7fxR0gsf()+.\3v @N"s aA$+S޳#|g`('ͣt?=3o(y+8>.(CP3\^'F1\FolC)r";0Mv/_CdHaq 㴳s`f|\>KZ׎q{P AUƬ#5pR7(YS] dݯ]48 iTXf1oꚒS+JxOVkwR׵CiT= ˰ u0N281bOdJὍ4 L }b4--.Rǐjy~ uG|p19}1#ɇ5gUm=S>Y+x4yy5g 1ȭߒ7Y2b` D23L\h]ʰ~FH^:AxF !Qkˌڑ#ȋ W}"&F2s$@YȤ^CraZ, 8c8Aw4!+KP5UG&ϛп&9nv.6 MbRa "Ԟ(FvC+r+PL{R,{\ޮt6,xjߦl1wCJi >\ݸWtWVu7z1<ġy4T>yRaX=ydd5ؗ8<2Z&1 vZFW:D?)÷:+%(ԔGJ5BRq'l5$%8$.thZasiB L>ԥ2ժ!7~[YQWB9)a| FSj |w(xg#n6xZCJۯd9!0ϱԇ3pρcIō`گhMwƇٛ됣bDe|l!FZNA]SW^2yVJ1goJ{N ܜϗ@#۔ۣV+>Erk? vVg#xj|ʨ^bXQ;leP"ư0Qp"A\9.ĥ'[;xSPH SkiQL< M+dUtzhzPٻmArV%_?;`}U*&hñlbJ RHd_$qBBc AI`-alڼqeRgcKIA8fvn+yf6n(%YUm VD+d4j 98Q0lʇ0< W˺u5vDMG^lj:{vK90v3gO#YU666>%o!SСOWO^Z\ M:]!N@11|oRKb;?psTΛ4|B bU*r/m6w 'xx.'[Fz5\ZV{jB( 2vO, ѰgTI%,gff0>cűUwns{סI /tc\ֈpC:b@hXijĈ71sQ8"R)~H~~]bځeCn ^,IJ?$V*e\N/EyaO`ZvVbO g95LHJ.ksJ;bƑ V`p":Gyxh,AX(X3qVާבؼ2YLe"T`d1&JԕضP/Xk)+ NR!gNŮGI|3`͍] .G."Jޜ@fw ?SC[DٟvxMvr`㫑$V^> 1)HL fyű5`IoeH : Sklߖ`I{Q ?䑱oh!\rvsf<\uPA8&5!g5R΄y-Ւ8 D|&Q%_f] .>YX%h3ث9=ny\1FRHO@.ED4ZTkVII :0* C.z-nGv eIT>d(eg|FKmm: v^1=NzZuo'~t;f[|099ȬkN])dLacixURRCt 4IaPgrt,|8ӎ !a]\ :nSwV1"]Q?V52.>Хh aCagƸ;ҝMؠ#!lP"I u #cM6"ө/)CDk{?՘L ?8M9N͹AUke"UX%3C=rELu<Q}&t*90'w(xv%Mz"SJoV5+Ø@#`0d;JsNe,xhDzã[1X'RE~o-4 o$D[Zt,Q"Ŷ,F@1X'1k"*mޥ) ~iߓOQ{"n#mҋ҆<6 #ȍSqekeP꤮k&h:˺zktPV^t pm]sYWY}]{͗K8o/_ 5?z>v).le_#4:÷"ldh>xa0:H>x,BX79 у:PʂP۞Ss:s<\R, ~?rrnF (4RRsA'&lM*2r2ڜ=17gXĨNB|kI2TAgۓ 9ȨW&B/ҫРLr)4OkxJsc _iޥm=S՛kHX Nsr_C":J̸qv*u}k#bT (<]DV$p)>kcP +.NHt%81ʩ@-4.U[=-'8tKd!Ƕ0V۸~SБI%r_-MO3'^?5$.~hћ%L@bIT~q<[ #"DH0 M6uK(9$WR Rq{PzuOa;A`rb51l 1KC$qsaQ)8aba߁W4٠ 6=?_f0_GVn%ʢ#~l>/ jLTNNEDTW4y_>ƙICx ŀH}YmFr8:nHPY7w=]cTK'NfGl6 Rt-J"Ld\9XmwKqGhߞ~1?@d3!mI $B3[J_oAY@Fܟ(g/Y?f14bI 2/< z$i`e-.dtq=T B4Lv|>@XH7$*KS[G> 5n5/VİQjMRFhup:QhorEsra%AG\ -2zE+`y&O, W/6/qX} Ȝu^tf^u#양&B1 VVdd7YJ?.?&`ZV1q0I#wwd?D؟"Wbq3笟JyPc _ i5Eg(ޜSں*8}d$! ' v[NѾ.j~ (s@AĜn0.7}?lv*Rt[ tqf\Q̡"QdЩo\% Q]VInORESu$1a'&| ${2ȫ @!ʠ-1XO w ן7.'Oݮ~m#6Ɠ;n dtEq:`!{7du1'>9#aJDq)yn⮩\ˇi쫗 i0ꅮ× @O8Ѥy#p!n•!c=a .ѯ]r-NVEY~E]h($xp|т@,'i8blV^V,(~,X &Öo~u%:FCw7_7 Ӻ಻ÀrlRt伩C;y $ŏK[ۅ/H~h(C6зm8/^k+b  铩[kɨJ,ngςeoXn~36b65*X*i[L(>gtRldwdBt*|:D f[U08ܗ5GH!?N'3\Ag=DBJٔmC:S {n f'}MK.xH(Rr܌pM9mPnz)Ңhe]EXΈB1\gx5/# ߣፂ > |r> NwQS0m Ӱ85f%> ICG~qH# /eoRV^q۹`e-di9+ܤ"&US /j(EE ލ)!Ǒ9rKG>z"&<]$T>AD#﨔k$땗7XMV?rf&ؑ6#L!:YnV5Dj5Z29 #xH8Y-iF_A>*ɊW`cIJU-hK,5N=|QNA TKRw_g$P;Y =Hjhe}~w{ٔ4+rF{&Vԉ`0Jl1<_o_ YhZr)v),ڔ#9ZM Ώo_Hjg+>"S,AD1Jj$7 ݙ[̭^7|0IFH0MLO8#&hH \璛 tSJ J&@AP|aXxj`MĖUyy?z ΄KGly|HB3~o} /od>X1.6v6.ҏʷh̜D K*7ۥ/JKCp~Dj|>F3e)iն\Zt(`V?)V >H#5pYz8'0-l\H]skv@tt{C(k8]3ә+nve/MU:=Z]~d}'OQv %fD; Ά7d sUSJ/Iseh|-FZS @b`Һ1vlRxOU@K\/6,5*[ngzL2ӟәMiq o'Lk 6_px&l + bQHLB8R]v6ߵ!%oi޺+[ .Oo+p (a2ܿtSٯ\"4dL߅s'=}'kF. >3c 9#!O*uonh?@pܹ;E| )q~A/ZyI JƜ@S>[*6-8zWx@6I~N?kI$@Ws QIt * 㝁:2mł+'Ե2 &QfD9adn^)gI·>ᡈ3(k\DOkUu8P\O w.U֦ԣsWV$-RpA~% b=;UZAzҷg5<\ٙ11ٌ؃ Ps9Z!D[@w}.n'}y6tssۈc =o6A/1m!tLsUcU xY(@ 4Ԁ^&^ytxba_SݐTd KYAQؖzsn[sK6D]U >SS7%?BFe?G#u-U9Ms@J.ٗU/g.rBʢOJd<bg#ΐɢ.Jk `D&*}(Ǥ q4x&Fv{\aŢIC7Qf L+ Q]Ǭ1,V18vzXv[p'ɍ@h4Q=Ńbݝr.C0QM{\\(; 䖑j!i"=.ֻy7'VQjr7,*挏ZzH&"7\,ЋVb+ͳWդ/e]w*L=)χL֘C):eWCbs!|.&kP'ն ? wbycA:\((#Gji =8G|{RZVʎg܅aܱl98ƭ#hu_EXN!#ؔ͗*.i<k6bqJ:st^ؗޠ :X9g}~.զ,"Wd;:}b Tn|-1B-T*E6 H/YKq]L" G\NP?+;UZF>pj@Qq^C##,Ok"?&\KssڑO ea I{yX>"f.MXM*ɶWΛDTr;.+Or0xxoJMϲ_A̧U6^<˟ɠ9j#䛆z@ h\.FXw n~γOǂpMVuZCMErŤW m24c."8[z߅J1o(q"4fNjQn;Pp>2#:5@wɯ g)w˔g- `眶ey,W[2jOzN˓B{?&ɯN@c#4c3cWrbhkUKXnoy \TQt])?u4vb50d8ОWLc }\!RXMs^4="CUa6m)?mghI%< |a>In^ Y983,*;Cv&b]QHeҿ ^&bȬF2 ױ%>@"C-Dq9=r-S`Gz C8*[ىh@6/^Dt{6Ȋ#df"gbGSh} ,Qa/"/IF>ߵUT<a7k=6z 1WCf\wlKŴMD×P<;Bꏂ-䘪N&7E{]hWE,jюβ$G6l3!'ٝ҉A2԰W`pyNvQRϩ)ld4,a59i];FlmDl&OXI đEԺۃSz>FtUrjڌfŮΑSBhק2dұLBڎ<4yAQ}FK7B]ū)Y$-neuz)/WO~ <$+*w>j*EvP _vcx/ĂY<{0 ' z[<xώB/f FDl3.j3 C2Pħ-3nctO4"JϹU\RbDJȆKOǰFM:D2'pzxI1Vg8PCTgS:٪ ecܺ]wEQ..ͺtJ#%XZ |x:=\P7cd9AҡL-f`[+hh%. q_/4^ǫy~qS-# M<"P $yçWQ[okW( ]ZLj='LY\i,>yD4C2G] 辴xUzwcu%7|*q}wfh͈ /}}*6Hlxl#.9FEaa'3 )*a4"v}GO;_sE$[#n趬9bkQ 6pN|s F0?%u7:eczP U"- ҊPe{fѨy[[ NWLdHwiP %p!JGKx赭"Yvt}uDԐpWQ-w7IvҺt2';qpCBŕ㔿"nE'xY /v"m?Wkl3I'S"0 ?)Qh@Sl4/dUyzŭB+O>(\4 m5Tj$ޒ9ŷKj99Z۹kN̫46EW(%*!uF'j7(%w1CHֺCU~$>F*ۆ>(o݉٤m%)&M-yVT)gWb%ZV.l)ٕ1LHw Z8ە l.'qI+,Q|׃^:4H~qjnZpzr#O#P,KG3~H^N!+ږs>1ʬ}Dqb9n\߹g{4dwߡ5b!yQ׵XNaS-! 6n@O/ƭF ?ȖfXZq\Gdw&m+jw =dS]{jN؜wHym˅gp&|r&W 8}ޣ?P[C&vK: #Nb%YuokkϘd2bW]yvRYŠDl WJo^Zɤ{NީXN|]@CpTZ1F~VA{(~ sG{Tc'pM$Z9S4(+w B8 ٌ?us_tC6K# w|4Cj {wW 8a6cP`bL'}"n9=L5+JNQZQIx[jsCVtRH5O |:PN1]*Ozd0dWYKh8I_F=`7a~zs, % ǧ޺y_sR)JUk9-ߠrx̹_B5 TE0zP+.N /U[W @SZhoW*G|2'mтvVcYvUKvJ8W@wƫWR:j6io Le|2Xk.*`;&Mٱ4?lYncfu9wM|]|d$S"Uk|"hp˘I_9!JN:)7o62?CT+#:O4?fK\ btݔ%SQЍ瞞j2yupoe 3:ߏD{ΥB/ U@UM5']QR8F&v Z$@EKc1 *"\ӶPmU%37zidZ׳ ߞ:&+=S\e.kF4Â}V6xTKal+?V7BEDcBw_u:E$hi É۪f]FU4},`DK m|c=.tOxs|Ż@:Aޚ^. s(52|m| "uCy)!l~XS)i0B∲BI-FGf3u qcD\/B]f)y0aH'C'@ÊoO/ C&m{҉~XڹnoĖ )6!T> HHu(c W-1vdP儼@O'؂Xݞar5m XU'k@RBα<Lo!6:kEPzȬ"ҋP/8%6޵|6;pmy-)[-RUY7W\䥺ƁJ1P5wjms06UvD;{FP`q"f n*}l-yʚj)Mv"eUB ĩ|}gpB{k7Vx;&mă.}Do(Z{pN~ܚ wF%8VhɾQ/p*'\͙2Ah @ YOc}K?Z:Tϝ:2Lөby7WUw}P j+ٻhhkߑJz0#gyxIlQúhM}j|dKEffHv&֯ycÃ9XO-75=ڋ<=\+kLcHkeЊ*3~C0LiC!xScRu- (4&r/*@?fi fn6TKthٖbvdq1mWDbVڝ]agFM5f756gY~j7 MYi>`9MEaupMbrn!>wz.} EKvfUk$h*LΟŏCQIQ*= ZRB݄t&RVkh" 89Hz6gpIZ[ݞ6>_nsiDw,kG^0\]@1|di -]PãYNX()qwhas"8XO3sL|5\*`Pz\`~|@:Iʆ448Qt JA8yd4RE𢬪A.d&UN?B"TJޖ7|w~18NRZI->ͼTujdRr, ӤUiC,q@Ch^Fof3Z{ ,Ƣӎ%d6:j"$D'1s;+ngTvxluAIRs w+Wh%.JMmti)A~p|Yx5(Tu;7lv4ۈ_+}%0܊)\e,[2YL6ĺ#KVb-\# &GLBZ 翜!D#t9:g% gP Lt-wҲ'Ej aО ma_xJg;s ETWr+:Z26{4KξIap{MF5#?97Z~{ *?62+`rV7]`+k06Ylr_68 pST!"z̼pdfV@$:MٜډON+9[ʜR$vmZ2@|Vk{)h7. .xFrZo1]Lz>תdq]/`5oybBG(~k@]{?x/t¨B!cCŷL]~3vn{6u=fՑPe3,ߟ::$ T1vk'Cn0\Z;+'QvtO QQ<.ePgtǞ^)Q`"?86j=1P ?Nf9:c#,C=Qb?PMWz-/`լ1K~V9ySL<3'~;S݅8}bayߊY4' 3\(pDEA\{<'_\xܥy)fǞu"vyUSrOȔl16d2_x>/'ml|c/cIvJ9XP\|k(d{ @į 1Ȯ^__[[/C}`lC#DG2Z,VGeKȯy;eY&n)ɿ<\V϶zT OA&d}b !u'C[PWŗ>tv2u2.u5pJ.JbX+6G!%sdn%d8(s`9]+ ]{eڈh!՟]z|93,#Iv{Na14W7R¼N阩Cw>#pXx5qTc[WI`9ƋTtaœsx yE>҅yO{F#5&% 9YtVFFs8 _,;+ÿ@-㋡@)ޅ+>ųտpP^-?c1o~rc qIZoo ncKyQfGP_lO$batyWCWLR2&2.+r3!83^*e*Mӛu6j`rE.'aY?=yp4<1:TZ/e=㾓2I6)2na0Sctnpô+ ;N7{7$cea_o8\}S6E H5h@(2'S< quMf٥`KGqѹ@3ɃL!u>1QadY.ژ9 ɞy8tɺkJ}7w7{k?sm_з븙PXf@^j!e ʔi>%[/^ ӅZn> dy̾*1z񃇉y~ԉ6z,1_J;z+h[捸j:6@uC/y%r4Կu4-$42ӭ? Zl_/`|XѤ+ FFǻ]ud^ؚeӖ0 wǯ7V)l~ QR0/tR gZ Z_WTlԯ#FGN^ D ,>^͞g}Ii OJ@'(ޭ;!T T+@1e s~FCbXAy!Pm;c+hLcߒ88|nekUF2 %aUv /1C(Y/Ӄdt& ϩCA:e0 d6VW׬lvXDA;-3/u7DzUinC).a ʟF_},+fhԴ8_=n>V({gMנML$'vL`=j|UQo>iqZ667%!uTi}ZtO{s|V$ISlnA8{!kZs4|ىtpثwhR2>0fE՛6v@Ho:Y΀L/a&Bq啙`Ɍ]lŌHذir`uJJ/|#h*@BgkOdyl ;TՄXd[NT ubHvShdV^_u:kxq.B4Pr @RJca@odp9.mzh N+?9S,IWgy%'ȫG:;yO\#ei25[ !m4Z⍛x5/kPe ds)Ϊ|0J-m[q(N arP,~? lsPĜ%ovRlxGdufqWYNC#."g8/SVVBʢ@ ] YnҢY[cV6V؄KJO ^V6"6Y?c_$)s9)KX+_DS$Co(AeY2^-rSW^?@+D(*~ZҤ[ ~Wǵՙ7j}.3 ׺!w1P diļbП9N,vJGgmA_A۾,L*}o-DB<+yߞJɜ 㡙n8H7(0J!=J;' @Tn wnkӳZ+ːdX=[RlRkЏb+4B)/(5~r] QB(ThIB%(൲pWk8sfQCmR"8C%:WpElBSz}LOTE% dqAM[OK 2#lqg-%Ith aVO릦C8~s^ղOZm ‡Twp*Ca%eKB[ay\\k-sYzM7^eE#mR+\y,ĝ--od9{&K*q=xk* {E1>d2;UyOl'FIk& r͵,0d9H-,Ch&B+bmm)"ȽS=7N>p1NCe(8qT$ ̟qsiw؍10bN}RF5}7ZjNaG&H(:04 XPLiRc0,mzV6*e.I}XH_@=Vj趻ޙ5v3 !Q@$"cH"=7 0GɕU_mmZtk|!.lK];9{96Oj"m6x0b oHYz(X.h2!Ē}vA1ԭUX"djc+tQڃk'eC4*/n4E_VO{My)a)UྀW(" M:ȔH:4!# uiө9AՇARP~SSǕ}R pI%5\jIЗ 1=`sk ݇̓ƒ(QjED=K&yT ,Lk[_]Nc&PRhJݟi"W;~]SxR:Rm(+=Hm@џ 쐬tZ-oѺLrl!(rVMWzJcKW|2\ |a.pP9]p߫hj Rzi= Bt=PאwnȲvWotRswUYg>A+ h%[ %Nb Ǣ !tyV;9`D.dLe)zl74M' 18G_c0fm3͎HD+~XdkEݡW#Z|3~1:w/pjN_i, |Wg@< zHR…oNqY{}[ }x;j7zyN;47 5~1?"Vt0C6Py!oKR ލb&tIӘ~tPzn/|yxĘ9ϐsC2ocnZs HдGt2Oە dG-j >%QȀn!PDCcbshh /t| =Gښ*4Z9l/tv4w4'|_ StaaGW#,ˀdu2!B}. rW[qKO_&N{_mc#mHy s(i 1T/nK25/b|~y 1D]֝>qc{┈uh| |m.ټ({"c,coqsۡ;Pp,оwMP$Iv-en[-<g 'I}Ѝ`+BBWnejT3bHtƧN+&8tSI͝fv!~Hoq~4Ԗ 3PNpdD?(YB=-_@,%&:J[8ݓ$fk0sGt-X(UV[X$lo-O 8Vm/;=ꖝ4<̃aQDgB! %<\>W<&Ȇ |#>.OH\s7M =`u4 ^aee>#($FV*G rVvuz"7UkUM2Kݛ8T%O!!%{=r0w~ZD@PRdbXu-ggod'x܆.fza5h۪FytuHVK5}kƭ@1?vCdDu!9%/_7(@l44p( RXgbOV=7 ]]%i-ph^CG(+_è$CȊ(=Op,"$`xW}&ۑf46@ ]EvnMa3G؜щ'{#W|̓lWPmX\tSZ%s@HD c8mTN05kERW94 UCF_:mq-=FQg~.ܤ{wy;U C rl,?\wR@$Й*0Kp~R0YM4Xb|裆vZޱdfYs|wPt[~Lfn[H'f"cT1 /6>鰺"ҏ_Vs4{r¥AŎIm0 +"xNWT^󸹱Pb[{3VExm Kv45PMæ{lvvF <P\c0(n6hY܂ڜYryj<`б{o "a=lov<3p$vE}TZ\ND".gCt }CBX ~]GD%r*${2io-=NU"~tMM(M*HU 3_+y\(("_\@)m&е2H)>xsV,$$G {ut([V+n$XCb ³zRUJ*jUPrrϫDL$ \Ig_UnYE!@T2qO]dAĖofdo- 8Π.Ύ g܂ a;S ؔyEoQpu$֏7*$>SQ``{ CD@Ϡg`(7aҦ~X%GP׵V "7`*|Y@x#u}=HPi]Ĭ  &Pm`#.&e 2pkie%\  ؼtKHt9ilc>I[/x+cg4MYu9ܚyeYSGz,~@&*=pN$TF+Lfg?Ge!LgB(fɢ ocߺLX5JF\8MRFϧ "gV t~l((SЕA%]P=Q#W!|'Z/~t_ wgԕZ +/>ݥE"`#oI%c.PcW?L{R9ɜxY8c?ps4PLG+7 9-^xEc¿_j?.X -nM5m7Lc'.?Չ0̳cgmfaD[.Εa6(Bӛ典E˓,}%$%C(NE*?'$cK@`4P3 ̞p+;S_mv nqv)y$d_DJ~$ E_[&b3H츎V"k׽GAzWBа_kg;|2RS`@Zv o3{?֑[p߼92UҐh9}v:\0;O K}+wGSl$DLW{4gMk#' l*]l!:tyK Q"BQ  ]iWF6[&m޹v O\)_l $p+څG"NrÒ$g@g45T<4_G̚P)M/TحvlCn긤骭c!h1W_!lW95%u7Wj ApWNP9 Ta7Jq&L~?BoYh =cK@@ C) 1$"v]R!!Ѵ;&\W5[<]wkjRS#NTJm!}HP¶gJS- HУf@tp7WL6yɰ 1)Uj[S)jJGyuI;!|]KD,j*W({ _Ugsa7nr\ַ޳E05-\Qfh [DBE%cl(abw?^(EO1os9VbrӧSOݓ3̸bA UR8zGrʑx/XG?Mc <[ۆU#/PtѸecKϬt(NW!F 21E"6S?%f"2|a9 vG mȱg#p$jPgieKTI.$c)M\Sx@ Ce돼c"$T֖OqGLfǰzKݬ՗m!Xy F~zo}u1Qغ[oj HLY9璍u! ?Zr~+kd4i+%?/Rr].n)Q!%_-}I H< M\hX@"cz=YkF\!%W-2c}&_8 }q,thzg"ǵA]~u(wm($֕Fso֙(-cKu8^3:fqŠ@d#3KF^u>;SpGTIPUrln<㟿٪r+IėlmrObB1Ә5jJA]" \4 HxLj:Qc^V![ؕͱ敄YvAH1/IIc"3.5RrbwXfbYgBMr ţo 鉳 6Sw>.=m2pT(eTu1`~nF O ku!;CLpƂarJ;IG:8|3~}=W_^ʼnmXcPj@̦>3kt`5\BY$>͡o~79y|=lYB)~}*hVHݨP 죯-WLAGL_Nk62+$)::tsXF& /1r[3ƻ6k21&d)4iwLԚ>v~םZS VD͚OVmX+h+cCZ;q$( 5%+- gD$$~5S NiwVav'͋Y~y Q=Zk]Alwb"e= r"ȹ=5/ (}_pC˿T`E>+rHnBIQQZ#uT!s52: bFyپV+ & #,euP]Z32 `R s@(G?YȌa AKN?xfȣjQ?J4b* (N[QPoSb~OSg2zt v12~HiPƴc=$率ҠP:2*%"`{ϬT~[|6ςg܀E8)Ӥ k4ި F|!C絕胁eΧia!q^,]kĘ}-c{ ecvSQ%XLMA^$. ?(S  @<9m&+ΓCu>&pY7ϤgFQ:t~\g_lҋlF1Mu䀚BѬЦt*aƗ;-Pb@,ïE!3wJe: h!H4! 4yt}IJIoH{ G)(`9Ѭ-t% %%E:L|U[iɄ&c,ƗAOn\8u1mg!7 ×[u\R2?qNJgQ?PݪS& X#Ou3LXz~tC0L01 yQFXԡ#bGud@fՔq}~Hxz(\%1͆ "1pZcssS{}:o*W>5NsMAº*Rk&h`HXbM/_ID@XϷ3]t?<(kSrF$$$ }WǏa!< 9g%M`շ_Ml-tB$Gh+**)7{M$7k!;NWU`خ m|X] 2JOm42A.?մha)K*th a [z1ub;Օ7ȁ (K}- /"'풺UkChV20>OTr,^EI hM\u+p4z l_kzfAD XؕZYTN"o3~d}J0 <-M"U +78zKڵ3Z>|Y17Ǘ/=Ciä?ɵJZ)9%;TA\fF lwpV! nfĎ~k>~YNnMY@/ft{.D'̱,=S6T,{gC ZkX=ۃEdcehb,}8ZUiJ/s @pv2.OjcpXzZW1nJ Dv;;~%HL=↔{݃!<9CH>bXrJKC6+g53U+OZ y:Taw"B2bEZ"e.978$j'bQ81 !_Vy&G|կjTň& ˗aJ ofXT _e0'dl9.:E^ _,&"(̈́_gJF|^>gf`?ñ;#VlNBq =]?um1l?ep IS՘qQAzd,)F뼺Q>+u `) 7yMI4d~c V JGZty)o?O[̀KtkْJX.'0ó!3kCesd#ڜWA}j/KXrU[SU\oՖ_chY +-'poRXs|-0-pI(D\żU]! BdCȊrTGklݪխ4AҩSa_B jf,1͋_Je/BTl~NaS&:۫pu Xa 2zx4žhoEcĺs55`nh?(re*qC(vy~0Q1F%PHlsQ)G/^ L/Nd"XEa %pEvѥd>bO6嗀,%Ѓ]SVsTB+Lak54|Vjd( ?R΢y7>1ǘ1P*?a=E`>7 ]LͻT;Ἷ|x9w'ݸBoV*~FLy5rW !1B4`Lp`mnI澦~8Fߥ ǘѼ ch{S{z}IM:a2JnI'k;Gܗߑ`,ְ4}Ik.Y{J!ΕcTC(.-0D6fP_822 _ vdle2%iPFK3[|o|ϤB#)blLSV5 c;9j; 7$3B2& +SAY (!u֪BVyTPIȸ!z""ƩHC[6ef&uL,  ԿqWHJ'uKUJԈ!zsyLa]v90m:ffV& a`:^ڕŌ ֲ~{},J6w^@^(o x)~;s@؋܏-[Nҁ TV0)Ի3(xi-l񻜑cYTDw)n01 mV5J.2O@^9" [X>۸ZgTt#s?i2vb!qk*\?`5C0ͥHy9̝Dk ޕIq΃}o-` HlWzܕ%7lsgJ)bg J ykGK΁&\e#1u{8LN*L MC1.~~'Fw ȥOA맰wjV=d1|4'h xA46#1S;eZeG5ՈUpK=뭥.Hz|縁j-5[L}6#9U"cX(7CUB)a %)@+aqq@BAmv|ýd=\JakAj<@/l;RDs@*w;:pO")䋁qy|:: /o)tO^<){6G1^K0TW?BQ{nFsg'i5T#@ؕl ٣[3T|4R->5Evg<=#@DއX 6GxkzFS8Ѕcf$'IؔX<2Z`)'ALPc쎠/F~9Vm(ehRz{$TOrw]+NUjwmZ_nbB acLF0)ghn"I !ͬa-:qPLnQxzr8GQwg`uҌfjM-Ia#qȊjn]Gȱs6|@gF/ou0ah{K"rÌ'X.̑!`0NA˻SrLo0KQT0ÿ nj #3Mk )aGAF0h5&`Uɯ q-ZhMEWZ/9 uujTCTZ@Ta`?Em<;e}$tQJQ"o!ڣrޔ)E|z{݅@ q#hb(z e y6Y;Lӏ"K|d@=nA³lvgS/wT["`sN͕AHFL[!=冣ua X?>c1HS1p)>o{h9f`j5 ( s= ~j)ly$+:=ioid=,yHTo稂lD~6! "}^c738YO$xd  JGd. #ҍE3ncI4eǹbivqHg0e }M Į Plt{%q1ax?5/Rml4hn0Fń;b"Hi" ꔂT7)G>9t]pݳ^3"?"X)yf(}*d>z!{wL{ mh8uWܖ*lj~yH(iB &;wG.Z,?o*Naߜ'gv`N vvaXTRNŸ) vs|*hgPJ4m" d2f3o.V cSm.O{6=b޺h+x!Le:*FA0{SJ:\ E5TWUnXWڱHnazn:i/%ŠVd:f9`w/C3JV gn7"ti&[L#xDT+Qpm;wb&rVfA8䍢^d{B/sY=<ES_|uyD3]"nGz!u);#LRstsZGpjztuĠHjiy}4kŗvLA ["MpT5-T,b] K:YyjTe^Cx4E:9+VAAM3R_0V/m/'(V!3dz&X3&H!M|uAA0ҏ}LqV"Z3\ IrP֒r,Wo?J(a~W>8ZL\ #E@+ p{OٹGsSb\6 mY{o)f(, i: W1eyGa-r_s?∶~S%&HS2qo8!]Lo;ٹ֣71WMLD1 Ӄ_z̺xXpXV^6-`PLec 3-9q8<: OKYzbҊ}~\mh3:/sP>z{S_n+ޭ!Ѽ ,U2-[ɆRDE-B`MmMclȜ(d: t(0K1֣Bc%ʛm4X%Jfr~M4,xDWc'G[.;H"Ƴ|I*zG;׳|ě2bH|DdD$~b4[RLئ$ۆ/P7SS! &\ϊTpk7P$AߘB@g'ۧ DUd4[@- ْdߌegӁ{]h.DNKAҊ/_GO"ua&ؒbؑaQ'謗'êC8\ՓLCg!YH q-js6 忊>NAf, +UU3Pwip%U3>- G?Ȧe79u#dʂ + urKQR_ehu4 $?&fK B௺NHՕUe*0.߮KN-651+2[^e>Xʵk6kkM|΋Zzy[]q$ք BK6՝[~-ח oFÿdu J=. @\77 pt@ůGW~Z :2 ;_:nxy lf$ut@4|,ih⚁.ӯOƏۖiFAj%eaq/8Korߋִ5M_rgVUA'`콫5g 0`둓QL0|h~nnZ3"FdToȓ- QS x ?XN/3bۈL3W>uԧ˯_3HvpC|6:%BϮ 6b8xJ s@m^Gq:Y8b YK%Sv`.d7P\!F n&fr;HN,'9:0dty>/t?/L)p{U.b-yS,uC 2|j5V #b6 큽b6&rEc+>ڶF RbDB,Jo(Mc6I}$ qNΙoDg?j |Z^?ճK4#ur΄5$enwwV 2?=O*?@)tΕ:}dd7-#~4v9v r y=WuQġ b`nbLz/1?%VcTI6oX}סtbs;L(^VRK^q6JvaP]4dcǮj@*=/ȃ;\j *AbRGVrF`$YrҤsSL0c(!i딭&8)Gt\j:]C/C+$̙C -P]tӣTl]:]o_f',OJ1' #*%"XN̜$h ߟG^I2Ux+2Ҵ-Oy r괃ƏPH@. K; Un/k٤&yIE\!Aqpiw$`8 ]̹n`_7j- rosk6 0'Y[ho(!8n$vs2lz/XKp+#-[剐+z- 3pj W)/EuH̐QVC$f̄ S{yʛ4q(k 0NW _Zײa^HͲЖrekG/F1U ]@l zbBE ͐]ahv-9W,<8=DL8mZ 3+(u6S| B~e~mp]3)=0NN6}_d_%/.;Ohڄ II~EWX"(xu9vM]"6Yhƺ$FUTt;i,5dnPPJQK}`a"q*4Fw:`}TJ ǎ8`JQdo iS:=Ӷl.q42(C)ԿPnQ!,ߌ*x9i/֩" `nEN 3b R*<ި_9+wQ\C7$|O11ʛ[V +3*RW_=@+M-_ϫ :;J& +pu&L ƍJ84$$Ι0U\p7Nqa;[8 Tči1.v=N vRu-0=w^TPwpٲϽ¹`knfʝcCOX[NVA,<{6tG+)B uƧNC׍kL&T(dn-cK|(͈UZ:@As&SHW9j*8ZV_@Q U*3-}o<%A/( xx59hqU`v8Es[ᧆyΗ絇\Lmf*7j#2d xZqkQܵR,e'mCM4R~ﶂ8NhCfE9+T_sBVi lutCa0'8J%s^7v ě!092 'իnn\\Eywq$yW\_;$C+3i8W 2)Z'Tĉ'Hrb6K"9"WSAs Sbڊ%Q]O +v{٪ 8aQPN~f￯+ $ so`sϿ0@w .F*6',vW׵ƤI‹ޓK9>W, ]pxlPAX{8kktD ?LBxN)-`ʮs("1q yJz}-⴬VHPDq(4 .jUnĤ"8(~0(&LEK&-m?܃nrdy%~DnZ^9%8hqiz2S\6MmmŒw +RN>b@;]':n۹J=k Z _X\C+V@@ytl)U*gIl)ua9= 6;(ޫ @MeJ|`| ZG_Љ6jn?GS!!*l~M }j|fRC[Jd_YlD`8*Ggdz$'$iSĸ/iwc90c0`3-ÿ-#caDXfzDm0 MGXf*31ګ:ɒ8הC=3H2?v AI&hTReYhU8p#@23o3'=(PO41HcNT^8U%iJ{kiIq&Ui{ O~xzW;l"vwɆ;~je$;#H#k#`R3aJ_r |M9M'&ӣZێ0kIbs?SxMXyIgT[NF1Mpl% Ptw裔9zrIJ/*rKYMdL(3W=ٰ_*wcCXJTbfW& #YpI9@hA\P+ly<Iez`™fiN3N25H$> ΃kr)rgӶșjx1]K ?[Sjm F~19 `S׃yS{uOS#֡ PM˼\oM}ްФ:فXC*o][tiƚUf@63~_xݒh\̕׋Ng~)U+3Q œZV1iju6;D&]T%/(5&!Zg/)l2bGz?n84øx=c}m\ߡ3}'s}AW5u$cbrt0v@84 zˎ:I>[)?O?`:fn;aDurTcD ~?냯la,8JJ^4icm'ȯ9F /(pl7/Hsv`}O^{7} *kn0V v #U.Ji}s} ?*eiCMH@Y P Y cٔ`8Sk rլa \&m I*2X)~ѲȖ HobӱY,8TŒr-W2 3U4.T!Pm8ig|{y*lG;Y;^3+%ʴjZ"8vln; ?3\"b< tJ> "(NisBI& R&7*;`̤ڰ^sGu&s\wrd;~bxg"6[. RS7&khx @,{2 pՔ0Gt(Fr?eOXq>xIr@ŷ% f8x,}Qx(d6ԧ ԏE=+t5V::BаeF#R˼$6(cMs@FF(0ۥBAsg䑶5MƮUz7ʛ䠿^ PuTCXgdGo P[fRaG N!hZP6kziI,R)XK?1Z ֕>Qm?)İ@sDU '}JtiG'z'kَ]gJSJw:n!kihP(_}{yzEPy?NP^ 2b04T&!MIbJ Pu^ ̓\Ol #Rń ukwawpbzv2 TΌ,A :}& jWQO(fy=0&ddu/jhuK07Lh'RӺ no'>a"hCFSa@I@}C4>f~$eѧM?# 7GIr?d !gؼmVl72. ׎A{ jDiBw;>L| @o|ix8$P#[>nou@#BZ] []\igkYƕjS.cmdk:fzO9kj5!묄 di;6z*1ȗoR};qn% \p jBav1N~C; FBjø3?T7H>ŪMGNq}[LSXԼ3ݐc[њh9ݒ~]2Km'RʗGߘ[<:#\2iވFbH+X+;NhZ06>.^MZ.+/ x/?wvP;HcN @ IaIknd@uk+,Dօ3߸{BD%+bY˥qEcc?X~W&SmǠ2Aq'tsU{2. Phf C*p3řj ,ITCTj TUᛤ!0,21cm78 ̏m65o\yСVuhɋ-ө,]E:qoF;f=-y:] ߆E`OŎ*q#RCoŲv{ַB,lE` \G$hѬ^ВVIPw-9::) Db4ūNd2b!H-B_[G`~SajՆ $ j"#nh`p_I +RnV,}FK!½$hd0PI]vHC1ƜSgYw <#p\ʴerı 4"D*B>tƫכ 8,ϸc(8u,]thiSp3BS>L&.iv̻$тr%9k照$*CAݯh-ddOjd%xɵ! ~Ca  **,*=H ʻ9΢m-Jx.:a/魽4cF(Ep Nk #[mR^pGmq4fhZ^Z$&8Vi(؋ix+&I^ ]v?8۩X\ݲ9`WE|Phf?m6E0zB]y4+-!;'%|@BL̗+Qb^[2YPcXI$B )Z"'Cpge>C'oTKqӀ*1kgYJJl0TĽMOekIr^qB<%40s*wfF8yL;.к",/~v/bnk0cwfwxṯ`XСˬ(g/:Wx9 0}j H$ڿm_SSes|U۷-5E\xG8-D!O{ٿ2JnUk-G`FeZX2. B'xd`2":-e6 3d6PwaqOZ$)< QVE'lfe$F>6AɾugJ$j5Q\˹`LJi OhhNO!zl01zͽPP0x}k!G@E-Iق ]W6EÎkXLݤRlŢ`y[-, O5s4p(8WI+s_Ɯ\]f`LJ[-ˡuqi@Uu t9u߹ 8QԮ{͆)" ~-L.{voS*H-H$slء3N ?ӛoNl?at:oh,W2jO E dQ^h܏t.dl |{/5ɑE;-\w~_pՎ3!ylJC؛ #ާa)?hF鱝N#7u |/jS0z~Ytܰr$;+d 2ۏƘ[n[gd ʀ0+dubOk7yƵ{--vE jX%(H1xva*dˡxԪxۡ.c,rE8uK_a}Zob+rth87ܓƢ+^hdW& r<Mgv#ܖIuv@dr;u4% wN(x1.NJGz.(Ӯ'Kj48OəbQb,1jdcmbGz/7Fj"{^nj͜ D)>eoZSn'e?W>ǻ@͟ 3!{{U8٪% j DR#MUI N4-(=) dETj'=> bĪEҸ&Or53nve3Z~ !ߚyn8* F21ۍ,-JFi4B4K~_T@'5UDR'e1/D0Q vI㰤V$v6~^IRT}riD-`khw>N:T*8vG>I;K"vmJKm:;]Jӛƛ7Ɉs:nhy\0)et@uTziPOv=4:fbs$S/ը@kqBZlygVo۷]ch;nE]X,R(ӗpER(go,O8{'vF!|Q~B;XeXV,JJ֋|' uޭkPQ7xě8n㏻mK= Ev BXɋXk˫eܞ4(3!bj&>HT@i*Z = No_F bf=V?P?SB{tӷQǰ1yYix7c@e`~G]AƂBG[-zo"MPD/,~ӏaՕ*=uvbM:y5oc\1aTAJ9균[>4uj'\bKF3NO'3{QQpו9:z{()Q*ϱOe-_lY8sqO{B,`zÅN"y;ߪy0//kEsɢ1ԧg.ηP cw8 }ofTZI2P_0VTwvK/z>&SbB 1D]Xjz,mm+*/| Y"o OҿSf6wIXK6F;K̕A8#mB6tQZs}[ Iד.ֳ:G޽;`w/%Yq HxZuV#9>b0{Ϋ 34G;`&+ ;=g Z-+3VjQlIpsۖkbi~M6`eE%iP )begaH[l?ɼnӳVr̉5S^+*{!) >YLpEL]_qqSh&0#35lcYZ{u+퓥no 4H[qSA2j$k_6 ^#Ed_ >zd[u>YЯ`j,!OVamN&QP7`(k6p+-$C5kwJɾ;ɔ|A$HiGdW 8u=g ,BG㟻c ` +呰ͽ=c*9KA^oۣ&Ɲ}n7w;^u#.٭_~#K qE,[-o32ϕ<9)0a y&wF6AZË #?|pT:$n<%⬘j٢ovj)n9 yK{5OI[KBo4̭౷88`aƘor-U)N!C3ᥦͨ9܏,.P*z1GH_ jqt>Aq͌>ұyRw)!:f^A-ѻSv6Ù ;?>oP [B͑";o(fUzQCp5T톑'#~+E6 *k/uaSb)<~5O:ЊJGh9 !0=RlEUwz 43JX4]Kmjw8ul?2{{IT=scPLwp/LSz1JQAɼ=o/\B^/j}N_쎖.Im;ܹ%,_es~M\pE›Z'g_mnU/dl˼S&ĜP!ݡ"śq+9&iYcN*s>0.Pݛ}6ʹ!WH]_+a؂C\),~5bBM`ͺHil;X7L%6L$@['atu$C;-i.g=&ˈ0WS|/7ͺ-={MQjmjA4jt(5IQ8($MLZ&Cfu V@!%H_ dVʅω|}=ҤO./\e 5<pbl!E8EuQP0b;ČeꦂqA9.,%9(6y]oާ*K?:&91Ci h1GEv'·&:N^x ~;oY`ؿ/\?%D_=_I"r%ᕟ$W d Nu n ZTnu֧  sKum+dH+L"@lmW+yŴVRMdrԇ5 10 5ICjpJP>b~=HtMrꭌzϝ7꯰vj\6L~(kx8wuxBHuݔ# !Tdt~/g0Ao{ 7!婝ȷPmdwgwZdnGqH%۪Mw*r} G2BLĸN\!‚3PxPnXIC #ᅧPѯp@z(XYp @ ( l&am!3K`O]^TݘII}`H^mWK%߹;+]aDL֌3rڞ9KST7OȗR$Fw6Vr27T,+4Jh~bOSF"6)('T^3l;YR2F] "[G7e5cJ oKuU`ȝDঝ3ccq &Jӯ<^$*3Hh?0+Xr@K,ZoMyʅ1A\2.Zq[)B+{ QDڈe>C_Ҥ#X?qKL}@u vKDly48Ѓ@zk~9,3̀Pɿ8 az]ɾ.v 04;D9O:r_(/#l2), @ _K 42`Ŵ?tt|z=3 \Mtup+6c!=V ICM6,~`J~- ~HӘ@5^LG#.%d9ly脡7ꐣ9Zn>춑Mn=ɂyb_/?$brw68^sƆ`׫~nF" fI}3cٹG-JYG6{c=Ioc~ϊ͗E"̫OfR5׽Y9zw\+?H(e?e%ҳK٥ts\tb_"giȿ4P/q$EyKwЁp}m0t6zcuY-c/7As /y}уѵs6(`ڎL9`7z>>]a%&Ňtd+#`["}fˤ*d  Oď4|9zj_xB+C8sPCǁ}f.pMj|m!KE|BR6pF/$.Pq% IIr#9VR_-bڱI:*{([!E9_2'6 A!-Oz6Q>d~?>gTI.JIvsNEx2GQA}0ۗR~D4ˏND709 'M@y a]sӼg݈G\Wl Xzab@_t=)/)w,=#j!6ϙ X_޲hjB:z\ɛ%O[2G[U;LRK ؐts",aY(~󨓶.y0vX7 U4GlzdLe!%W&ڎBz#2|ʘwW,vMo8xg܍qOn|k%!I)e@%n\H"¯jnKz~kdԅ("1N3XMxtB#C"c=],86Gj?9pXt=+Qd j8aU Z:5Jsn_欆j";xhrzUYwjDX0Jjz^~ei[7Vie,Q-rR3T~伏hṉ}R՜v wF.Lƪ=>UOCOg#IbwKo*kqK{:Svgq`׊ox<${)+a=tſb'V}\頨;Y-$UBjP'jy+2xZlwŅhdi\Ja90>f.tiN$ S !|mD42x J2bI&YbIlXѥ(rKR.0$;~ۉ~ńʈI-K1`x@A44'9` bR0cVMLr8f9؛-i+_ uNm Lϧz_8>(o2x)_xt)A\?pÍ7#}ML'TUȠ_GxN&cIA{wb7i{~iܔuU˔3>w>%s'M ;_5{^^6?jr$$$ _X ԩp?{D2N# OwJJE~iׅJTKQ!Xp~s0Dwb%"<ՁY)dy܏=͏P5fZkb6{,zKY*2&-2%=)hqW:n#0s0 Wcw+!`2-\=~;uga4Gekj8ws^#`gAtV^Ӌٍ"7IkQ/n2,Rs!|eIm+fl-s >E`U۔%fj=Z!{?uAkBٞd V:k+Qbf>uD9+kg$"/t''.wan^OqL+,(|dƏ-9TJlnӲq> #^-'P+%IrHޕxAW;U?ƒ!BFx]B:1)v.߬&|i au*%+uqW ^D#CUρ+@SR}XFe0y(?hӃkzVY |?vrz?C3`5V/R[T+?!VP] հH@DR8ԣ\ýBjGx<ɻ0DqY;9#YYX*Ty=z"_c""QYmxu79zm>ҧ#+[==ʥэiʳB6Y?GEY96q}rS x:rtbۀЧRe@A8O93I%,q5GJ#bW;Fi\~=՗O){zzC PBPcdSiEF6i\[EheU❈Zsr$wRRދBr-F~9Qsz%De*Qc]ܔ@Y1=~ڎ)D:|sM&Gsu89YaٜF3;l/nuM4i"XVj66ڮxtB. Y9%2nẕ A{JTF5W R٪iJ}O;#obGiHҲ3F V0F($ Hd[晄JC(QUiU(x.ۯts~ Nl0IK7żz4y9v4tf&`!Oe[6W kxj7W4 zpއu*'-޿,_VVNv­' lDD#y2p_\h>fsrY qv}xč[^G,qkT|G Yvڜ3̠z m@\*(#V ySoL(s~ N [`qMى".B! M@]t>dTsWth/oM0^+n@?2U'" #g]ǭ8":BǏ]Y Ȋ/Z>()du@os~%_ W jܢ~? d]ZG'?y*c:M QeDr8C$qyF{q"iDDezfU6ge|cz\s BSM6 ̿} y9eVGaB&~MG}L6<:^&'{](9;q<} 6r㵥<#2Rr3 0IINZ7.v=C )Ͼ¹>"M<->f'fܼv 3JVB \&Mi[j})֑ed!cE%x]FCU68vqnskkc&kQ#1S&?hRh_,#7Ҋ8h¬Q3fI m1\,8FXU<0~_hcP MrE$Z!,uPEMG6 {ps0纄i7fġJ5a_=uSh6`}F {Y*O2br[;*m5:"Id:ar"(FKr>\+LH7#bvE_ ?*Olob8]?H6E1{-Ҋ VּfYfg34-ȡF ߪ% A1A^6]8?nJ3t:NIFrzO$8p ){e2 SnPy@t@'Ii~?jNu}?ui_KpٻSooi;4횻AiS׿Q4 =$e] TɞAo &#U+#y*שi绺hlK+n ݪɷ='dЧ/G|CVNGzQn2C6O|u"Z22]V y% YW*kN&>w4&\Kx#XTFF$"˨gOkZ܌̦~!0[-%Vd[i>%Ѓ$Wz8Shpi`@ңF k"au !Sm9Pf<6g4v⤧76 qҳۚ lJ<3G} MXދo:sebQo0ҏj3oHfgN*>'̈́/v68d(q8τdFG (3 u!#Ĵ:i jsȭ?Iax / b.FF'ea' o+6A3O)T{oV^2_^# 1a;lb}-=UJ9>6&vZocHjTݳpZ ڍ+^O.CՁ%;f LB7GЉ>ޖ{iutd\kHdRP:U/j }: l=653;䁽1ˈ 5׷#N"ʵB~t"mmRDW"r )57[o%HATO_6mgA Mo 4}'n'4^r,iH8o ƸiPYV!#pS2FI$=ɢ)+z`f^E}CF o}H9~n_f~ iuz/P#x*aw' H]H8(VF!F)!+!!k @@>Wvp~s;x٥t7kq+f"ޏ݂G*@P֫שzB>,uOp,~M$z}_,d9:#K7 gٓ7F*JF1X/ǚ> $]ҍ5 A34w.)6J66۳5 *&i>뇍EKʔ{*k;Sy4hڒ\%3Hv=5 2ap$O*KE*uw ]ȃ#<025g\2^CP#uOˇo*@w7FA6Ye%Dx22o`zvYnov\oܷALy1ѾVhm6mRzi3FE[ D [6(]݉9}d玚3"IoGWBJ$=u|;O6'dݓw(a8sQV򆙝 'Ep;uzBnm󣁾fy{mq->&bvהsg{7 &DɠG#Y#&J@Ɔrm }hY[DU/RS1tWzd{P$߶DŽ2zx ud_[\"6C g~.YȓLB Y~@qh}^/^dNw0`d\L9$ A!')z$xTRf 6>^'MA+UKJSzlbuZ6ɿ?SlW$JΧ$hbnZSښr-Blٷ[ Zo.l$nMֳ, L8B_X͡-U,8gSV#ˀ/死b?Q$1p, aTN-2orTRqxhbq.:Y묉_r߿<Q$_m譪/Ȭ3ƞe䴿F5 J24 o\ku#SZP/竻lX/x:1ߴ?$!m,"`uRd ՓŤ% ,K3s2Æn*)K9^o"iN@T%ɢ /`mٰX rQjc>B<0Xf*\Wx*Oҫ?f\ਲ'@< ^qH:(HDPZ$C㡝jx{D=N;_?޿j;5,"`=,<$tTO>c]D g?4-YKuIf޸+Fowג*LxqOvgedñY)m,J/1g}7}d3 {ag0va?']\{U[2Lܚ&zѾɳ17{Tj?S*NK9:l{\=fϙ4%>=;@>(ՖHnl4Nv{-"*ŐQYT&>y=+TU#T93Pќn pN^.}6Iu".L Tҫsїz,'1_SLLQgtZf<@Rr*MjX[\dzd+uo J6m0ݺD kd#CB_|ICӅLEP% T̟oSrmէVKzSfke&<\ *>¢4ȃQNg" xΠߪlX-k'|l*18M%p$R*#Zף{et1H ȗ8G_5 c"E x:b%IMQwLvyUDfuj#|Z_왿c8s p:Z0 ](g+p^hXН}Ɵy"g§^A~ FM Y{WL_֟w8;M7[=!?R ǰW*i*q12L%Q *"HMupx|W#nˤ?\r~-~hrUYLgᙫ:LtRm?aģ6BC0xY=@pcbMTʰc y?z$&՛}C9c='l#5i{ZR,-n0[Jk R4RIӲL`n6q߁bj9- os"[3ƺVkE ? V`lfD0ʜ~l0Igx7o"qD.Ё<*`* 3~_܂KOZ@Ň"f!u4 ӑ_|:5w Gt`RI|kk1S>9%+ֳ4F$@} {-"qL⯝XBkX û-}aP/4ࣷ=Wdp؍c)*|C;dΏÝc2֩ $O@v$p>ir5aMmo})H'̏#Vrf4I'?j R&q1Qz#:W{ILfGtʲ|O_V3+eXN2=v&c~ uLĐt]֠l|b3sl%/R^rF]i>4`B}\3lNDFƻ 5eS)t+ _[IRo!4;JpE? iVsCgS#UoRt3My st|Ei}L6 ntBẂ A4qvOlzKDv\0OktTp ]BfB~8Y[sjR7#|=ΕP=dZ ɰq%Y-ZeIz$B] +,~wN8y*MbeUJ ԃbɞ<6Xxe)9g!̔B;.q- l_ݬT%LN?)gI42L57?(xV9l_^B7#~Z`Xa>0YVDʌ@x؞y|=C'=k?__Pߴ # 'H #=69G_cu%iY̌P#yPxpLΎ86\MWÜ즗_L(j y]<:?ÂܹkVUjHxʲFC%I1xb.v5I*n|v9tOZPIjmBGY,%K ,㓓6 )`OU['?T sE7"۲ׂ5(\e[3˳(p47қw%9^l,ڀ 5;Dx7<\ { v-o>vHgtsZ`@puW瞓fG2yzc 9mZ0$b^DfDlڝ#8\Ottr;*$te8C.+ |`6nm+s 5X\4[æ_/]YnAھ8zc7!TwFEHpl]&9cB2r~jk<,4<(Ϊo;wu:(5'SBdp*23!fYԢ3`$I[fɳvml !LjĚJКZ0I+_4ۆhg(7llHJmO7~L, IA.'푄H ' Jb>ZAÞJ)+nu;=+acoY9S+ߢnBп8<#Dq^M 53Ul;S(KՄ]y΀/%U14Ss75B +AnG@Oh5 ΥtoCfDt 77sJ윺|7a0$ITil_!k1p &!qYC8l ȣj; "S'JZ ͗!בCP`!+kPKY.GcZ#mX>8C1rs|DO̽c INRR۷jֲ+1O!t[Oli=)jvH"Z`;h Vօ_kng)_$.ߞ<Ԥ<+rcgM0o<\I -Ш[YU$83to^\Mqlnv;b*{gkU9}`'~",m^[N*;@.$9tгS\;Pt+9&gɁ6G<+xeHuH130fmV}ptc@'ʡf!ceFziJ څ F) ]W3 9{e$,ݜVhݍ!bFKS4%g3B ]򂾛ɩWcXmm}$}dӁ|.O/>5̢q U#h%~n;ŊR rsʯr:O*"yW1_8?JTdr+.\wӱ*`[gd5ՙ5R(Ou_y:_ls4&#V_,,'>TdJ#JM^9{ٽlٲy֏:fLX6BrlEQ$fs0:KQ^ؑM!9J(Ѻ2xǦ`"Qw'Q5Q|Sk4!) %؈Fܒ: YZ