libvirt-daemon-4.5.0-10.el7_6.12$> 3,םևtM>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 !#,m]"k%AKDukx0-Yyuq4,9\~nvm]iO 1|F¹y(o8Вt~6o?S0awJ@ yJ@e_H귨LM${]kDz/lo=/u;ŵFd/Z{%f5:!U\|x_̾؎*4F@*xY U|ȗ7pQ#+5C\"A;ߟ~ 3lϧ4b )?qI{?9uRf &ÿ5ZvB8ay!Pw5\E *yT3uLqŧͯT5Ւ]zt캁:824/!acf]r6]7~!!?J.)崝0\I Cm#<|-M$kŔC-̥zߨ_'$s>!\CF02)W 47-U㺴~;f˒Y+Z;A/Y\,;іi u&&qR' ] |r'琤Fƽ K>{1S:Zh"|K-tmG {1i#[L(~X)}A%6i#P0_/TZZ̹5<5AO65:N*uD6@S|f>wy@*7#c;<7|X[̰v.r!6eL3jKax 6Q:Z \}}l:my5%S^6ؤ%aaχ.%{gGwaǺ= mGC(QCǶVPK{=piP+kX-wl1s1^Y[,#4oJfHvY<ݲYsx-(NҲhḿ&ѥT6gKY]4( \\6YubٴNdR" n{lkm w?_?~;3Q_vnӮ\MguBc L:=˟2q=IL|{TkXE$}u]x͆CehЃ esuiЋ'&1Qa,JҲYo+ǎ2%f@vK1z-&: \ݛwQG/ Y ?P<J1;VEu]A&:IFt}D |ε r|5uٿ[Ro1WKJ9FBoU1EЌH/jͯ#-+7sֈN}_t.2_>~`Iع-s]8.1Ja2cW\΋|.-W |MLZρuZON9gIm Y{r 恞"<ڞ?u^Cbv?@P }b9KdhV]??k;FNj߼_ З=X8jMϒHήGg:hcy[BN(lTqcq$Fv{3 0̱[HQ Ua DM˹gBvMl)U2ָ5w'pYm}+6 }RG@I* XHTnmQ@_f`O#醅==@&s|x!4'Κjs5Sg(@pNP4e0M`L5{SVezI7N[n*h5c~UbjD aDOg0933UoONnc}欵]8 YIz_^jܓ7nlN]?<8rک5^Yvr쎭^s8"+>sp)(:)0γtC'"GL_#Ib#pdi'_F4`FW_f[]+^Nw'ם8RZ-:IwQ*gv>˻q5[tv%&BX[/+JLnVGm0U~1Iv-Or'y"&zf0ڳaؿ5\N eH 5Cq%Sht]kՏ oÛUjzU{pIC" =6_HC ,sZFQa0տpjHNGlmH,z #[LklqI!n%:vYn)Tuk G1f|><N nNW/{QK\3ڃN4JV KaPȈzؗ/%anM{O-@$]Dw|=v pVC~XĠg V֩5ؾ(`E4k@yx`-pIÆ_Ta9kEoZkuIh玐n&d" +$mw@NXaD2'iWLiL:Rhc/9dHg|/zhn]iԑoLҴIwqgS L=1_DHkDĤaq}tbˮ"DKrs=m6^K0pghEu*>z~ 8{(-.[N ҏ:^u*g2pַZQU6-z8@v3ooaZC2aW^߳.LR.UOw[GM$ _/b!mm$/3"$ā +!%dlkzDkzx&RRw=S e}'밟\F{r0´s߳^}t COi=kfOgN2C ,W機+bNɤ!ly"@5*rl2B(FFzN#'LԘkp|!x74muzs4I xr0*P\6l1N@ w!_1s84B!!#{ߪ!{[#/i$a8**p37T op3̠M٭D;LR֍!0]Pm*^iKaVpy^Oviג@&'?Cd/ٽ9En ?aC M ) N΍񅓐[}tOg# !'M_¡xXQ%Ř?afKX@QRqnhG<8x$ْ^E擴oa֩м{!Q/SS({C]Laqu BeQmHgG6>:ga&p)zWABm}"2@h/yȣA΍j 3\m#6!\-Rce;Ȼ'r$Ob}ֻS-9Hiܺ6GTT/loc ԮMCDr͆<ڄN]qqA2i1 , .%c3{paN2p f~دcGN㗠0n[>@v\fMPX3 ܝ0)N%])ԙ+h.""Ymx헿;*rU|uH#%լsV>[PW~i|L5#_u@`ZDyZhD 1f2 " 7EY{p>}8y f"[±7oTt?2;Q;.4;U <ښ(N~E3Z1+H:4f,A /}1q_{v$gH _3i`룉"N&#&]G+ ;x{V[C` Pgm N\:ݎ$KA6mܱ.wa޲iuH&ۊZ_te A5J<|OLۆe,)4*EM`j@A16 v\9nh:~b2> dC5BM >7}ɣ$I٧N(hPZm1q{$7}'+Sbp5G&^,ۗƮ|1 \(!7;SAazGYJo$X+ʛ-#ⴓN:]Qp),i  \=۸* D?K,o *.:g(9>~q1L\QWvdQ[[g:S!cjQ ]ʲ<2MN- -钄)U)Eu~o욭~aAaѭKʜÇ+ UK.$[TA¶vB2҆@|cFfGU-'؛'I7(=Q \DNUਾ-E8ǝZDPf2hRI@`cL2 )/JHETJՉ$]ݯFb/߮>w5,NU.U[Q2MQWtm,psi6QF]P-X$" '+zBP2џc)kI%bׂ/Ȳ-4{;Y le45 l915#yݻ66oFIÍ9;8Lo qe B܎낅X@Xl5ï %NA+A!\iӮ%z3e*ug L$ Q>;[w`K Q#,9݊³j N%<}WIZN}=5!9z$t5>NR;[*@ʫZΘct'p$`$V:0^tZW P2sj׭iH%# ,1(=nl@ [  ~%+ @7KhccaHvgs?|Z%ql\(m B@ PTJ\)PkPgkޒbAͭ1082IZk_Ӈj 3˟ Wl&>c7sQ I&FpN/l ;'nk l ! Idu/  &z7"=x [^23vؓt!e|0;tg0>Lewth}_`XxIښgd;dUx }SRj|fOk%%xG_q :08n)G^?Q]NJTv*肭8nWIT{i'RbJWG0 {}dӣH:&AăйM@5Ihpd/6*jh󜙧T0>Er"Ӝka~f =/M ;!;FzS#zIYW~Xk;X^:\O% r<VޅӠ(qMgJd֡N9!Ac8MS3 -F;&xUriK9L7>{L/IH~f֎ hzMHl$;Q/m_!vP*#9S@'X Kht␅g6?.=)w`1maw܄Tg-uѬX,G"xoXL;}|iXG4ZG"BKBKa/+1vpyO'k\܊%kĿЕ3,dĠ 0XCc9b@/ǒm. GydL'Kᩣب6[^F&5Q] NbO*4t,uIM}0יïb(9W%4,q8)"C8NA2,mmjh9>d]H; P,BD1]|!!`C? fHrMmuUÔGFcX%2KF8o.zMZLv|ZrHpQ~*"Cy,_h;(39fUO-ǝcѝN쓁}ҼGF>ǡi4<7q^O&r⦦Z#9*Os$ 5Q9̩-br 9$JK=XB):yjfgzz~2|C_9]mV AdFt}y#4ԠK~méx[L =dۯLbx}(u91wHk͸x`6}" \n(I{)ʫxV1"kR`3;"a5Dэ]am7_m^ q"HGR0,V[d$y7ܕo huR4cp,اr􈋺#afגQ)T,FavgK|$4aoo*5?P; Bq9/08Y\og=Ӈ&e,n14޳J$'*ycױl6~` RBt_&3*(9"9_;+G\8gcN ǧpzJ/; yc"8pg"!Nέʼe d#ˍHnZwj^GS1ubr&9~DNJzK;~hwYLX+OF|CCEG: 2њ%':y'tqA"KɏHи6{.9f.#fNAILqӄ\Q'; )G4mLV!j2aiOaQ6}+u@Bze}ubhh͠Aak1}ukq(HYӹB9MǞڟe1Ǚ6saQL炩츩r uX# oa@Eb9w4q֋r <6i7oG}UbgtOV\TIO? sf]NzE+]eg{Sф\ Y\O'ĕ]: ;g+5"`ZYt?z?j3@ѢOJ8ղZJ@^ 'S, K95SuFqߍ`?vz0k!Jv뤗xYwh"kjɟ0,fV(^.L/n77D,wbE5\r7X(;˱ZrgQ qα T}ЋUV~>6 *ze"X[V^ҍDʟRf96 ӊc',JfR k3x1eںF/vJuF&喅+לZh:Q}OʤNy@ESJx+9USnۂ;h`ja7WD4 7v!HC(t;1ll9?w:ʬك)Ad,#V RtaѢqɹegsJ:TCqQqJa U G Hw 5FakwyZN T߶Ȓ8\~[)|>\DO*g1$*?˹FJO)mam7N,F1="9_<gf! ]4Z",p֭/Z0w0 *bKZp`~^ ͅFÊkK›)Ev~'5P윟 /}O(i^;~ a W!Y6uo")V8ODqieRUswk!j).eL\p f!$ 4\XFݳeݠDNq[_L6ִ/^"u(UiqG\D^8 @9uIZ;[Dh> K!mA3څ̑JD*}m͖x"[@C(IZT21 7ubm~Q&>(W`UsQSK^.{:/-f1x(#ZPEtL!38}>"řFbt Onlɍn_V=]qѫhҍXu?^<FTծgkr5ez`8Ilg7jdw_@b)z@țH& \|?}uRXB2\zL kI.;DO=~l`3 u_$5Ao"ENMfm˸w Z^`@;#XPu2<@b`<Ӌb+q gbWCr$`tne9zy&{A'r՜#I3`p|p&0kB?Vψy8KTWb HՇ= (mfh?"+al2,QeߏZ'Jwl5{qXzN1؟%R"ځ~3fw_JWEx1 u(KU j1ZltTNXfa ܩ=bE:]A!zQ2ク*/" AR'] : R#brQ7z9os͟ ;6!K74%+Eh[V*4D,TL H+w.|bSoLHJ-`d 7 ~QZҩv_ρG\xX"CduFxO_Rʱ_.޺xӼ&m}L 垎yZeAcK hqӜ 3C=Ǘ5p);Z!ѰS^n؅3EC+CCr1ȎXK-XmSN,C"-;@J0t\*ϕ~.&x bivmB5_ GGt1lȿhŊ~*Qݚ;tXk53;4 FoӎT͢E5DYH|{SVt?/2/Or}Q󳋺qWPb hsbg;y>-YUmл}3dV$yn#h"HoyF5' "L\`)ȹż0>b]fT^+s&Zng?mwJxI.lWZ(>vNZ7`Vg.6 6;f Ԓĉu=\%[Q$O$#LMh v*e]2IAii>,pLV r/HqJ^D+X(~@c2ɺ%HUƍv:xmT-`c^!|LĩQS0zKt .Z!?I*Qҡx jʯ{a,V<S ?̤Yjfr-G!%!F- 6wM.T}9pl6X&5wᦄ~cdy,6jp%Hdh=<{@p ܄L=b Ӡ=9O"q5?K8-L*lzt61.2v)'F1HHV6_ Q߯I$ȯs ]t/(ɳPqb7%8VG[IJnm)~+jVg*oKå2Px& *0, 8 fDeNKq,H bo$j;.STdyX4@Fl@ͯ6;OlaQLhHN},!{eX:T-,E2э*ײC@UI]w>ad\HD.MxMGX%fT=YOp bٳagzaru >|v) / jVHQ3w=بaW3)tk FS~[U)܉&2o{:}M `TO{zX" Y|"^pu[*{J҂8;W%J"n_|#|qE8_2}KOBuZiz6Wls+lpy[1͓\sɗ]Ȯp&,8i~Aczڧ5V3Z2+H;it]s`,oK`Lk\*4C(/tjA zLʞ[eU$T˽1);y_Ɛkholu= f;(0etOMď%ч s+#r+ٴt&<30ŷwĂj~ziI/ȥ牴0cvp x:m_ ݃.fz$Ŕ>r"p|b}A a|=9S@xon凶wȣy}C٪eHaz ; eHByqp3x6wY|&D1^H-RZ_*# P[wз޹t,U1Tu=l?..B @oƋk;wH:z}L`p#b^\U+;N+~]I-ug{h Nm/PɁhi2K BG50&dktPA ԰M[ 2F/eblgTL|,9|&6rSn@L/2(:L]d-߁sSv_ DbmcK h>;7%M)__5ei6MR(!z8Qw^h+=F=7KXBHbyh&_jjjja=tކdiQOXd2> [c(UKJ(kht#u^$jiêS3sŔlg|*:]K(/8e:' Iwr$u`GM_'n9wa%,cp]/jRA#ʢޖ&w<,9B|ٴbd}S|?R0/C[(bE"7,;-^:&vٍّ=Ծk.kУ}bbv+>QsgUrFMsZb9;MN %8{8؆!BQ3R.Ru xO+"u|b](W!!;e.G)B\x&S΁/kZY; ۉ8b1' '䏐\#NJ1[`b7s*y,eC6&r*DYˎEН/>d!_e;~5SH1MnV`'-U+aRb%my9PN#T~1> 9=k.>oQf:v2ױG"MH.P?JR*cwPRI3iyfOTsѐԿY dHJ~p irv}Z̜`,=ݙܰWOb D?6fd;>1=RDz/ἻG2ߖEp@񦶛\|+źժD4k>y!hTx]-2 b1dzo!ؒd$жDr܏XU ҌBPl4]gQZd\' ?P/[9 3^u<Ԃ3*ETxΐVXA~U~H*#po8αpEs ֋$yʄN܎ LX>/\!qmW ǣQ[0zrLR\G6G6~d}Ce.mT腥h^}v[hR:_jׅ;!5Zs0Ҏ_2QCaiZKνa׺P.`9*~F7bbd(?δn" \? S(]ż tY8)EA6r[ZBX]n5 ?U=N=KKcc-}&jQ֎e:WXiy0ͻ. #B6✸@[yF Ki ;}{_MΟ9W2_(ImR:u0m6rz j h!ߪǹ#լ4iw{'~+p*&}YawVE5Kg ŧpGyO|(d^Q퍸(x $045{ ƅ7cȕ~tX˵?T{1Bq}ly*lu2*H.i n2~6- f<.Bo4dJ5V ! YiӨ_OL3ĮDLZJLT3| " {sM],9z/\z3ӊh:R:mǵk4܁xiNQc-}4ZLUL {V &т̟8x9zbreJ4 @2tw@ ftfՁo=kdQe T<pJn6Mˡn9ąBݬ P$p{9MJ Խz?\9ZkNc߮Ӹd ^lʛoQd5mfdzXٝ~=kyTƉ;w?Ҋ2ZKŋNs$sQە@hO֚ 6IFG})R~t,_kcȽ&0ґ[ {;Ciu$#^z7َSksq9vzϤ`ԈH9@1cWC?)6J!U{ Lh6PШ8wALGZj fۭa)sqɇ<꾗qƑmKQ7A ïld09CH|{?OxT\ skzĥ[` G54O1ŋ[)zu:OX}ht-~nDQN`k"Ƀ|I$NTl69t14~CS uLO38m0?$1&%$mm[pƮ$4.#+?*`%^ytWD0UwV,x#r1WB*g_lp놯V8ijP*Ԑ.\6 |О̘[]Ɋcz>4Fķ=~ZI. vl{0NH4(ØX|*3"{&c. 4˚ H?vЪz#TZ8F, PY\~S e-ű.u0;o@)Ta` TlCȱ>m>h uFaOmp@j%:;Hڰ\=y=3 t˟ Ғa@FBFrझ+&`me+5j}gE?x_}~dD/\m[,.O'; ;0JN1 uċkhULy}j!W{znm%0yJkBqG+,V)Ѕ@r;o}?n<`JSNHtܘarR[u|ֽa@T [W܅dY"D?<-Eౘւ]}l{$(UuuR/8ˀVgcgmN;?[(mU'Quzπo cOX)[-.!mʨ$8?9Tagi΢֪w.0H%Pbltuȯ~*2Q6)irdOS&Y24V&[N]r&q(_*.Mϳn2&P,AR}ٜ/Z0qavtjO_vƂ2A 0%7X^)3ûYI(&&`QLJ(%azi*F8M*'F 74"*A|vV\f5x!ZEE꽈hrWV!Itozn0EVl"cHˬI&z]!faUHu{$X39[#S=/xͱoW '?k5X:SKqcQ<5! XYd\ 6^KjM\ӄS)M_ZܽC( qbPAI_jw* pm8o=ܵusn K\x1TMUH9#i{s*i@ o!k+'1jWD* [`^I!uBkfY^\!mr75FIh!r++^tC꾘`Ts?7èrr'QZvuA GCd<޷1<@1bm}?gSCI)=i1QMsG.?K/ȆzoÚjl _ Sѓ?d`\m\Ib~?tCTvҳ3kkG6l&Cq8fjD}O,5߱[\Y*bBADsYafGߡݮ+V8oyT ׾AǺ)=Wc=*6KbX_Ue潆)`KzlQz#<2wt3HߥYj@ ii]ivA2c<ڿC2:Lh%0;/B{]%BgMiVt|ەq% ~b0˛w!F3d m$['a-<׹."ƶa#*xsG[S T&ZnCȪ9+M$];SM ?Ld (PxoHlS#2]WcM*VD 6KcIXa Svp[fSBsSNyOB/JT9 b1oOglױm@cC U0A#yRWZ;P7')s,J7b" De)񸮦?w^~ $XºB"a|+v#&q ڍ;hcgKm(bw%v1XPO-}iB vn~N)H0J4 ƶo:^wzgcW,8=~Jv١,g S .oʁ!GID75ݠzIf'M?b1fPAMpptՓb*a0ژX"o]AZٵ >j+2 Z]V  74f\0P{ޚ6zz/m&<)iH돡Z/PibČW4ݽ7N=PQ>r3rdJ=+][z;~AYGTQK:2w9 qժyZ~.϶|!a:IIc-!8aߩ?fZrվɉ}-9}7j9jOJm<{41Nݢ7brmgZuھE^'ERw 2۪n yi$st[Uy_#~Q{:PmBLi1ˌ\Mhp%]@k`#R@tB?!Jufzw%n"=eD9mddLe҃qGz{r] 22[hɡF Z`{iBOm ŋG7WHq\ұȷ8QLo iA>h/I43_ pDBX=mdeQzNyIE{xOm(5d)C YO/f5މVUgX~ݔ'郠Nށl6sfA3Zl A]~- }1J>TVO+~Zה_g^*p+P[@[p{-`<㻁@`CSuYїvJpJ|bJ>ϨA}C^xrp}D5Q*[u* j.9lQ=cFr<Ȯ*y.Fc"_ޥclhӅǸf0,Śc-K i#i%H[','ҭ8ސ>eF8q c4=>1?c '>T0nYՑ[>-|Ԃ:3$H.2nmɢA鬹4=|OvkhPtmr/0ulGLJ8T> Yߕc>ʹ\⮠;[]l=$3VmIݏKsJR2u:(q_̱Ҷ%-nD^lcH@k\`zBM8TxԡT-vy>*3ю-VUM > ΀pSSv)/oa A92sAje`;T)]%4wj7XTڢc ~{ &H:}&5C"Oԓa<,5I,fm㭼utYut<][D W"W\Ma]/9uedFP| y2J š2'1nI A!+pZlUWJ~)E@ b脭LWR;H"'S,N8]ē'rv()]$xN b[B+A$ʕbT'`U*MvLJ P^>)ÿFfWaIAqw?ж:rMl1 qS|1A֦Szv$khu2 ކRz?kq5ucG[8guL@̑4c)z$ wAjv~UȔ@_KsV.rMHn&sӠյ`蓧]t;OSKCtџЭ,Kx/H $liZ=_-5lr&9/]E. κ<\jKUr.f*߫W33Md9(ٌYk9@eĞmc@RвA(p>Agu_E ZWN'f>vvL;(cf1J;0HU 6{k!=9cXM%4%4:Ҋa K#pb #:ӣt` czlmtS.xied"~ښ tSJM2x--N:!ȽdJ' ;e{xJ\*J,R4BP!IԩM-4lJmXF_2G W=D}}yAޟSZ8n:>gb$f2 7>hQ@= =}9<@H83:&ॐl[OՙyH3hrnНvTȼ[ByjM!g;s a7}D4P-(T\#ᦨB5Kox(pXO׻ S;B>> nqpg|S~ء}<2;y"_5!`K9Sa~-録!Iy3n"&_ sZS %c)yyiM]*\ Ho,X}"Doa@ ʚ!U9.'CiŐDDƔ P=d"!F*@\Ix憥-qYpbky`,j(hb+|Whp#1$f@62+ܝ&uUo[v-&{qi.ҟ~ 2bl:'f LROoh,betNSkr8u7b޸{<vLkm)8pl̶ r&uѝGݬUq&B@ O lS; 71^=|uHm2}^5/F{fI\; n U/f?hE_;ICC <4|.0Ų|£pu &lgȄMLw6SkՆMGV j_Fy@J 1<JV3FK;~TANJ /09w * X+DeKseE"|L-و Gu_Nqk߿"N¢xv~:p};>I 7?( z7׋;gAFr"M E# X?)΄8t tT'5̙ hds# g)ʋ5#I_HDh; 9Ri w4Fx!Uɩ#RKiL Yu "xg%s6QUOiKq9GTӛ` ZNF3?9wS1JEz<=q4sU)5tNw><"cYLv+Μ)JP-O"Bkp Ořn A}]`Ks-oRA7 (.@Ŵ{K +{ǯe9֊i8NJW ŇʎmzכpK$W6pq˪߽DE)%yqƔ))𥸊z]eTa/kzqN^ v sg B A"s'Wo~ ,PܮpXm׍Gmڳzؕ] (Vi6IBXn\j=v~2rDz|uKS3f bGY/0 d}:\}"oA}`rb [kZA5Y4N|mt D1d w|,APYw:@1+(-Uq8+;!ՖRe):0`*R2".|ucKGww d;n'D/-w$%L~`JmÅ4z+4|6d&[Mzy4h?TB'-ZbjH%)K_BL,]ʔͰh8(;\gNfk%Fխ l]|:e`'ʈRy/33NB2c`ֳ=7'Iv CDחQ4CkG&lSaS4Wڞwp C%Ej:d+r;Ҹ\ `y4Cg(ZyiL),%x4ʤS ޵HH0Yb rDv,4t3lO\Jµ5 c:/n; xp;'LԲٰzy󁆸#AG, XSVCnХM^uD\}#l7AkoI0pl$p Ys5g)GjmS_J+c \ab0a=mp[C,7յj[e4q~oֵfzBK-7SuxGI~?ڍt qp-\:Jr qb;!itlJ^kun,.~Hvڇ&~̅WÑnP^o7X[W/lju@oȴV>bV{Itc7ՑD|AY꠯OyhfN/.jqa&%<> i#]o0NIeP4'=hqrP')$cֺr OzaO|nG^Ps)NtM &&p]t[=vrS4(Jnnĩ4.ğTy!# RSĹu֋?L(wg`+וVnPDpY͊ ^x8:PژтD,^<`1M5 Ǜ4f2Ws%A^N/u\38})CVnEڇTʟ Yu%M;~dJS>+mM??Q0p:а=d9@ = Жt qpGrn2x, M'(U;p8,Wȅ"Y{٫ &ua|<:n$CjSv%_[ĸ>?9PW-' yL19x+1r)h}58^nefyёy'롃-[Sh^Uu|y'6(R5px\Qz"1m8n㚞T94Aߑ IW/p_GP 4HO4tR}WԞG)33dҵ 1sKV@Ԛ(;-;KR>^X홪#.?5q8-t7 jкn+AkGDu켞xx(AmUv1g6[w#_+`J78U*#I/3oۈ?~ ?}<̉ /=lv2;Qdi!_\ {\i2l==Adc_NzcQ.r:@lor @f,˩ @.Zb 2`DcQtKVF@t f<;(LNi>i+BL(-Gn` 9ޠ Bft~>GC KѦ_mL3QIF: Jcר??U['>0fVD'XDI<9o J-SWvUuAZ(LM*q9҄UoOs*~C질KY3˹\{] /eoޣ8j ,r {ݍk`i x5Pjq%?rtEG/2|oqn48d @P1 ;+WVF@%t 8,ͬh{clP,̋'Pab:T-=zV%]H9Y!cD󤍿@TfRcf'*>nB|,g,_Gm`L,68f:6]0b[ZL} 9$:qWqi$5ltM`4AF1{G ^Rχ[Jh+Dn)vaofP7hk5x zèf|3iڗt):c>xXN:Z+鶫ѭF;K\ 5f^H?E+Xq;hzqЭX'=~K*WϯqP>PQ 0^}O1 bJN6غ9c;#OD)`lؿ ܗ@Ljܮ3Eupc#ֆQy#q]g_̿eޞs՚fEx& *ꚺDoFFfgQ5"YYB4z:#Mh$%4QҮ/uҗRK:Z|ī)i~EE,`fFtMPXTp7*lt5;0Bԅ}߻mQĘ~TS{ƮKI6gܥKA$ybtD3pe,Rj8O/zɜ/:1鯖l!L#+cnJmx\+H3pj;w5 ~a|NS#E #a_2āl Vr&xlY3&Po۱I WQzWr2$^+Y.8~^< ] <|Ū\F4[[mk,ߢxôF0ɪ2F9j&8Xv:}}82tvJVz["}J%M\]t aXXT8[|E@q d9+&nBG"zCTX-1v<r8:蘥`S'D,Fs=W,-F?)B$'oBT ӝ&TlSFp=\q/?Ny]7F)*V0L}D-ɤtk~MVZ|GͥPt8ƶ:XԈA>YX@H*X4W7SCe`͑cmq^?@"#D/԰!EA3GF+'dN-< bVc0 +w)ÿbBMTKV56/#ӱ̔CAWLtf:8wڪ,3L<}*ZUT.:oc+DD9[A^$ix*@x:Gg[ltt#5Yi쎘-y( E :KVLq vO`?zv?PUTR! 8gaA ჯ=ɼ%{]Ě(s)7|^ksuA^-s-*)2_N9zpa pa"9KRzYƁ2(%-4<D; 7XsxѦ# zK)]˘ bо]+RzK㙅3a5TUT,Y IMo %&QY/Rn2u5ܞua|ʃCX%2q1̹EA+[$KzQ>6ө<"& Āmi:^):ƂD*ZW51(ަ<ĀiFM`7 QW4HJÁ|ID0M l5߫yWϽVAWG"CwP|@>ަO?@֖`7ID9ec}'qхY78d~KTC P_sDo8N&Xs{1]v~&hݶjHXuHC-@?aBHH!{h//2_Ֆ\@znIk>R<8T|FDKI)i#0Rt sXt<` u}oޏ="3.$^gCw8{UL#l*WOL*P ݫdIT2> dx(k~ ɀD9~(I

ԍy%#ڤfd>[^6 uy! G*c>'v:aLHJ6022 Awd,D_NDhJG|bόk{^I_G޹7Rѯ5t'i.!T ./UP$gL xiN ;ڞ·xbĮ_NLkq7iDj#gU^b،FrʾyIʤ8!lš'MpNt8eWV)' G(>ǒ7CdcWJEjFOkG0T\`9{Y0G̔? ?-eš#*[]S2ޜL+׊Jqwd/3ayh˱0=o| G ;9y$t .˿]2APIh-=s})E;8>|١@)z 4l݆{#u'׽ 2a)7%k `$B~^ZvȖr2Zq}"O 8#oT9CKB G7v?|KO劳r+NeJ~vҀk&tͮ' oiʡ/Ys?>qUO+2"2A;#^Ћ`LBh?ygqxD.Nb.v>>\c8R6'؈W|04! `vݒ^t@4:FwzN-2+^.(C* >TPl .&'#*ST ^q1a|%Qk90z_T6ow!CQFNY[u28fT)cí%Fb*G&A!a'wFph8-01+Pls70 a@)@_?c'j] ;Vq=ؐ0~@K]CKh R/=ն̲he͗zg9'#ino65Q&aiV2L`?N:ij_ S&q ݖOː| BMB{<\3/Y`efX ĊvV3tQB a 3xh-t*$x9A"}:.]La,'HPSX;{F-*9[bӷ9+64;ex+Qs{ZqQfWvo \OKpF^Avc1Jp4ciyzUu'vV}bnhYҀ:QQCt iŌ-PFzJ0ٰ醡j``EBael>-8LH%xplNXG%>rdp+ X7o"\ ɚ˗X:WyN,TlWYwkōq;Dze]Om I3h8/:xn<PJY \7z?"~<͖?Du^TY`x4<x.CL,U5*: +l0dLZ;zf))gW.d+%fye A۸CODWIPN3" ڌ`{p (SY(%&mW}X_pq[ IdH `A Hy OHcBϲj`GPW?230K($X;Xe{髉oSوZښldd" |K nx\4$Q]y˦`ni&bu)RA ]Hpfۼ \z.>\-QQŒT,( V^&4&ߝ]DEn+|Aw**{f Xo,!DABo,R3$)&64==k0:%_UGwZfڡ+ʔYj4,Jzs\"Ϝ>w)/[;~GCy@? e1\{YC Y% ⪤DF뒀&rӁfn}&=tMERq7qJl{ez mqFe4@Q{AZ&}IZ_'F;a̓6H3}zߒr[3*Qx_w⠾k-2XqH:Lә53։.&П@liݾ;7ۻ gһP-9t=` ̠yQg .3W 6^A)wz C4i-'DT76O e@}OԒݍRU!IȣzS]Qx2g !h9{劆.A-m/mRHɔpǙDK瘲`ZY98B,Hn&^tF]uF3)'LI[X\=/8^"Lg|DV+{]E;کxnIms;{!Mï~;]DZ0Y>Yۚ"CA>`/1!3Uǀ^GP+E4*lDIp<)/wt-Nx(#OҔ}:t)쨗GzK)|iZEN#G#{XL_a~\@:3OM-ۚ{3D} "EgЯ<l۔PF2 -憤mX#9 9p'Ln>aZ&X' 2Hҏs9 Z%kGfu3>,WJ+b1+BĦ{M;maԀ4Ŝ"xMT2ޠn :TL,RJ#Ù} `=-Wx9GRjLjG+L~V)(1]$A` RI^N vK'|6(EQ1VQ2ʥۂ#Z:l?2C zL$%ν(X]: ɖk [)sjC:5\q9y߄ڰ]I}[r*A,CDh yFiV'>(kˈAvlz9;ypNB ن%/TbR,o[AWp!Ct~J'5:Nq5aOx,}t&Xe8c R)AA k90/\@8oDF&!ArlKjal2W?9:K 4ƩrdaAr^l팠G vD;77qe^$ U W:C仦5x@kxvhTqp n>N9Y0! SLl(03Q)&ug5Qb'UϢIiHIY2/wf9RާiDrY 4Cyx^\߭ZxdFPvKWZc63k mcu3-u|KϐqG 7eglY<@ٜ 6&!dvUv l$$ѤnͥuMdQB>II@ ._}z:Ws?1%vdXlDd.C tLsԄb,nH&&DzvoTWy[/ޗxvMzh1Ee]5Y1"F y f{oft6NA(= QDk!>k-p)tNA~ w}?|; Qcǃj#UA~c]ܳ/0W"}S.eS &IkV0r@(oNtCGv+<"/= %_/qLr @e'Cs5"T$eXDD 遒[ {u"]nl^7L4CӪI͉b\HJ>=F# D֧I=;+PܻOކo >*U|" 04Y具ss0cÌQb\լt]/1&S |[-0ZmG+'b 9ִq}\Ҁ'9?5@Aɂ;"ږI IH"X"^9t)YϔC5Y-򃤻tubњ2h1/g ȡJNxe5_rI G}X'B_Sh̹ A^REL BP^h_V9lfGكFNpMqxcA#3>r&LM>O8uǡ{ U5Q1/>wd;vm@js)̋LcgpwW'ϭQCWvKe҃'ȃ@= ZNH+;sB-չ ) <:s#JMB1w`;g=DU)G Lں6t]0y!~KIz0a>2ᢩgM˱EHa\FoWIRB<3f#2 My8\ɹ6ĺKj% &08-LAJֻîSF%E=TgdbO/3 qY聾o \JVf(DƴGxYc7<:a ig?i2F<3}=MʈQ+8 _g ;f *cZΜk=׍SmL$C t={вP]PذC>M()\X,]ь* @-8ǜ Vk`0ePrV)khXVciBA=CIq;NɯZ\VP-]b>ˢw,دE $%&3=aB6͑l:DM$SK zC rkGiH$(&C[ uk}#0V _d!sa6Mvg`dÔ_+u*5=]grF:{&?NW?%zb1 x U]dʏ;!xTTFU< atcs9D̢hyuЛƲY=lO]|1B}OCiX40dtof`tjeh8O%_J_׀m_|M?72Vrb g=Ҥ*Q+wSOuWyG/~pb߅z鶥$JIhP[@&1PX+# Q4n,fvYr(zQ% \T~[QyHzM,Qu^65j057iMSbwsX wJ2GnAnx8"NVR&0sWp.xpTrR( 5cOl`cձ@ COО2 fZE=>zr4n깐ơ塦tu3EWfrڏ7dJ6.;#~"Ё44,IqSiPk)1a>F¦{`,N_^B?jȩm<8ʟ!_d -/ l)Q~@`Lk>\5@#X`7$Fwĕ9y94ޟ _Fl6\6kqrc+iDM..=o@-yna^+TF9"~oq>̦bʓ#Bt(MZTBe\;Ijq! T_m/I(274S< 7#.Ӂia /+_NƌҊuJCO,I%1QsM^/ӝUf(È蓞/)yJQ^wI)BVW6EN LAI$bI:Mۅwt{NqeyOksH'qYi𰛻NQu;$`dO%’xA,_Ljd1s {AG;x4-hj6 ~>S]^K$?S'0:I;2^-EuwTENg;`I m8[PɌ֒OI+V3Ē/yJk$:;Ӄ{}` 9- myKyix'B $!tJ)fk[YԷEz>b$ \޲&H\n; (b w$4S*|vPEiK Iq",.ګnkp TʥH"B\,8-Dua1IfϺ)`HQ˴߰܏^ 9iҢ~{R$F֘KH~j?ؗGZ'.v2lWћoJo3NP⏇ӗKs#2|rbT\9m(Ck51E qd 'tAk,Ja,~|3yMg>};VfZ!x6x)DY_~E Gut;c[pU.ݐ=תx'ZP}B8iP*'5^j3֣haejbZ*9>i՛)}g_bEE|c3GK%3-=Wr6aHY1H*Bͯ?c8K7p,i`ND"ܪK4Kp9iQm۰Z}3^JC;g0>Ґp;}sO6}G4V<%IP딸~M841k(,Q_8|!iwŅǻ}/ñ=#7N展]1=$QaN PY|SuQk wegQ(o_S(Ve򳒗 RMp\y3!VeՕ8 C"Bտ=%s`Vkcִ7BKj3D6h0Rۉ.$F Q ĩ澒׻*/6rD CUc\?ew 78|QZ~fFc,so$%ZTx\p) {W[uDiI IG%}/M) %Ow0 y)Eލd.%NT59]p:9EWy9zPK"J6,楢60p֘#CS5S[\ f`ֹF41|1f&v\!oI|Il[Iw,SE=J*Uf(/axdJ-jwtwf`)!}o#h.~ 3ЊP x/r&Zv~'" j]j 7D|L FTA^lFհpiz3>~/T ȀIlm/0.)06X: A^"#y}ػlU9wb7ıO^P#sk" Æ 7X.֫S[C,3kHmx%42}`nQtHv 8 3qH KT& Ft&Y6T+UH~US>4 ڧ u%`T/8&^G~g/a!n%UWKuS;gC@iֹJMJvVvZgb)7T#|ͳ{\bicsvpq $OU bTtC3W`(&NP@P8a$*l;&xsysO(m.'` ^r_J~ |7'cWj#WQlw;ϨT!s[wKR \ |TvGZB;ba֙tQHB]L 8&[{>ծI PXSKAgwѢI]E-489ߪ tJ?I k$UQU&hG^ UM- Q=H7m hNPY 'o7DY"ʫw@V @^S:Q)H0G'3'=֣NJɨ~)-ٽӯ'QY5u' Gۢ\@wK+S<kNdBU"0voZ@W73#}0T` br膔k - 8+(;w#FAEXW#HzREwUMe_#uD hBK\߉_N$oV ,;8C& Pn,b|& Ϻ''ep>E;%Rk^4TP]n~iSyWa<cdjҙ3!xV,wd_,H:*zP Fo-8 M[@ 5Pbۜ`1ZED%ItT،AE9&-@~N46֕{I(80pqMgx񇫣shvѿ^irE_B'$ǤIRD$\BgyWBJƊfμDpoEn0ÞV'1yʼnR_a 0ghUR SlYQ FJK>!~B#ǐc?WM(Cu!px3ʓNzVIlϔAhIdžz;*] ZzlUu?ivq &0+d8Jb5SKv;J7?$2ZRDAȯ \ lX+KPCMDRyqx_"cכGӀp"GEW/JIA1\ 6r/嘊k0y$d5?yE΋vK|1|Ky]*oCgR^mbw퍻]rf~`yw ^3 DZUq fP-Wސ}9JI(3*h-k($+=#/lG ZE=/SFě-0́}u^;bS`a:4׍[4>O8*$/(,.Lg }a;Tз̛[T*/y~u)j\yxO\[;BE %>wke%=hJ`u_NYZ;avr dMr9Q"C84 Zfy"}XAGj:{ 殮 JPc^h7?DdBiFʯZkI%dD0QKD=%V8gyŏ q uGjoVzRgFp_@h#L8g8]|ׅ+CQQLG;vt=[4pfhl_YHS1hؒe{ݶB)Řbj . ؝M[0wh(N JeIr49k#{cRr}i.3}kxbr%ܰ{Vv"1qwjH/ Ԯ9/]hPI)w8ٞH=EiOWF A+MlO:\<+DY)bLsq ^)2I|qZ\0Y 9ѡD&P{S{W-\R$1nX 4UuA+ՕVSJ?=Z 󅳉 \ :e !a0t==0% EؑHY x6aJA^3AfBl]7| B#`ۧJᮙ<_o T(sȰ7\IfcbԖH\!(j=]  )YAy@}{h8tt湚,5CD" }mc`7cT\(h{dvcO4afXA~W*Im@'u0RR-XyMR?Ei\.n_^9J<ߖH;ׇNmX x22n ObWoP:׬"6j=.{. Ϥ 48J2wɚOX]sBz1!UhّmrJ{x &3@.F'ϗd]Z(+YYd$ ~7f xhj،KOp,a}=;MU4· ކbNtJ>PYR#;h?~e7߳$+Kg{5Zγ*#)d5I)u@]ssUj#̓cZAuF5t8S=z01&Y8"#!gܨK]#DCRLǎOx jc7x#H,uy{OȊhĴNz/3Ω#Q^Gog2z7];S5>VԑL2WI]2MaK8Gr_=ǺODob<)J^+L9zOʉH_QδT&O @€G.*lt}hBtR\d>E6c~D]17l~4ĭ5jyAE( 92M\y6.trJ>cKqTl?!T n~.5:! |V@ɧ¶nWS+^>[#5ȋT?9aٟf*٭g)54\[` +jQ$b-q[g'NWx_ߚ\PZcEo,gnc*={jR(HXE.Ց u~6K'C'7'=ww؆cfx8!?1" u/X,,G~[[;'ADeP[/@h{>m_ӥsWuX#8X% vut1qt,H׎`L>nS8'S!N,$SN-we^Z$mXА2Ov*;4Kt~".uS(+\c''~ N 9 7h44\=!@…]zƗ-RySZ̖ -Q{pls2R-,9#*#/3rO>w9]ӖvuLHhXV鉏* QSUnD03`'r2VP&S<#IO R$|p( Wl(6w;Zf\8jqt!QH£$27uXZUWiZgiEH{&J>,c/w hn^ "6[ ^8F15MI].R( (Cn4q -l %Zwl_8}lY˻%Nra;,t\'AC1$h#t;TN+K6sh cK%e;E\#sL4'DV4ޤ%+^4cvõ?_>lހI}w ҡm3yI :{10'(!x$F &$l  +́^6^zs4߷{6hU"b-e,6/K5&DD(Z11N ?HUk8㳋˛V3@hvҤ_Aĝ,yz=;~o@t8Յ]`1hJ_5| wp<Nx/ фҴI nBi9#ݪ}xNXQWop59\U0gi3FlE4Qwn7#ޑ65q V2v{omI9~Vƶ& J_J, 6Y \)]T/~hbn%Ɓ о^1AiAADnr tgȺeMqf_'A,AK49="NG%uqÛ 3u{30k.H[?- )PNuv-RdATR_@CI]X,a(^&/>*m)\_J*A(8.*$ *! DŽc1>T/ ۨ|cӐ#Kir@S^.m զ-~!_9CU*!A1&?z]oE9b^M=jR pilXKO[ 2EpfcFPleʲj(ϓyYǪr N8~/ = nn ĥG/;Fky;vN.2EKS$1z=`ɭnbjİ%}`-:ǩgZ$SHXH8BCVJUR7|A1ލd=N%2PfXh /EW'GNw#ӞiUZ )sJ0q b> Dg)$d>o [>/g?U4%6egJr1s/rtA@4+CrX q@?/.NKWψ;jJGl[:>TطcLT(ʝYꥸJ+pQDI@F$T}a@o'-}( :$7/e_buN[0Ժ3`LU-39\tG l`*) fK낄86'X=Kv 9khFh,݃vp\4lʥwq2щw*8T|h !|9`=oBk8;I){͜kq,@ąXۡݕ)U+-Mn$r Ԇ-3JNgIqC(͖y\FDIt6ot@MIvw%Ovf!A:6ܗ{Z$fʦ]Pr!"ph~}" Z L~sI`JHɡo'5zt#{(ɵ{w4CP5HC],W_ml &BD/1^YG!(?A\j3sg1ˑƌ^K)i,ea$Rjc^3gt*%`sIv2Ey& ZZ9٬ը_1;`R'C2he3k&+X^A!jQzzcUt:aZH~OIf#%ݛ~}eۆfOR=5 QcSe"e^$?;] ^|El4cU.4p e˙[D&"t vDľh$3ܓ-;s!D=ȲhcCGԌk;>vQ>cధ{đƞN~[]/H~~owKҷE4:+]_lx`uɕ-CpC#;%*.(S~eJACusZ^U6iy C(t5Pb#sXn}<ӌ!A'p3=͚=׷in$ IsOr2uNnݡn8˳d4y߾ rWEU claxR|r}+pFZ#MX8P!Fw8!ѵ"΢ 9OC"BVCCMoU^0zF):Lr>,zM Zkˬ75&[hJW YBGZ'-Evq.ڰxvT#.ƃNcdy>=IWk@e1gvpcq?9Qq:Ki9)&<5ڊ92zHn#ᤜn9yp6Xur,Ě6 F't" QB,^Xgr`k鵖`c`'%M|kj՜{,L 'i?jJh+~92'KOk| k&/uXoe`_g~1$Tm^;,\zczk[ eE3F̯J~ @j,c4_r8?ϺOV6?4,y(TYK-蝫bb:]P`"۞iIσ@k+cwa4Rd N}K!pl8ѨU>b\Ax㑅sk&?/4q➵KRI!%ia]>Qhȑ@M4Vy܃R#,+8! qt-2uɪBj}k ~е4N,4ד#H?DaE2>TJWL˨M;eyaU{rq C1g|&GlB]dM.}0oGrOܵzr|6y!PđY!mV dGŬ3?Ϧ 8}$z@]F.z%9 hS.?~T.ΔEl,uKb,yy4&l;%wOicWH/2$S'l!W '1}5GQ"'K?SOQ}6',:Qc>,.A6RzR(%P9KQ /qG13妅a]eȚC3YȊeij K$%uѩJw=0Qt)#~bkyyS*OpW{Ίƕx斓əMu*?|fL[ˈkOHnblz "`)Wף 昖E԰(:*`mb&_-G}lLR*}hg.oR`OHZ!$60%KCyLS v9 v;kq{oGarU#k:<}swGH_H)$]XE84_Ɯv?!t1Rd[?lk3qYk+<ΏX_y'?z" ~V?cgK,q/E#+ٲPOQbR%9.R(# x >x]cdttJ">)LÙE HB/d' +@S=ٴgio^R~O5Ҋ~dz>-Ôs`^@ Sb ],41Y,fgM)?&?JQlP)3pڿ!S~_2+#P0qGNND9$Y0jk AS2ЯxHh:kr{04id xb1&Ndl섞Lz4JPjwY4\F\~hgJ[7aq$$vA7"+M 1`ҏӢýf0R 4֕RhAު+5*ȭT-4fhc #fΫi!K"3MDx@*۸L<&|t,;=M=CJ(? ]me),Td-YF 2;^fxA+Jv>HCl7>kS8Cek3(NrzLZUEg.F:#XCU s"ڲ,/^VW'3x!RIt/LeV:J3\5NJ&Y֣h糇wPk2kY|BJmT#J0TXVPTZ 7 V;Ԓ. G%JϾ(5^ΩC~IJ؃*BQpOBqxY<N)6p"Dk1>J m}d4r"I"|A[6L?{Þ= kYjӜC3uJw9iƩEuȢ !sKICFTv 7&cX$bm,Kq 䴥U@ vͧf@'Тxc?/-Ė;A_8[ps'M/TiXcq˛v 8H!5 xo5 P vRUU_^!l,Z>FNY \.v)&3Y$_:9bny5}0S)7r+FHKjtO2\{^?h4mÒ@2``&p.%|<;n&*h}nĆ"&=nQ^Iԡ6/@8"Sv]\Ul3 /1/[ySR;wϴ#]Nt* 5WL+\5iH,/HoкHj0ĤO(ttg8GlNd\`١k8tׅ9pE@*Y+F/f{њSucsLxN'ל+3]Դ"BT([#WӜFk+XfL.b%{ޚD &R2semoB]NtC - iԖy1U&}ޛ$%qe-0ckQ߫Uctts/LY,r<ͻY2]պ\(L2)CZւY,0m6Pg7eVOVc16.ٝlL"Eq>t&]\$qJ)˶Ǿ^ _EB 5F/$܎aj- k"Z yaf믌3~^1- ō{_VR/cnN;3af w[ PY(`|yvZv)ED}~":4 Z$WX%!STjI?oMHgu-KviS|>&uYĢnںDwrќC%XB '"3Ew~'!ԗ\D.nwˠTtHr,}5QS(iUO }ǽU=!4s.oc-&Fvi9'2\.Yy<+Z:١zG~ jn8(h8Εe?t^Z5@©NaM#Ψ/"iC5Cf.ܩyUHhFant }eH{f`ShrLwTOަ%lҖd-!/b W4~!p-?z2e-+50qf7ᆵ 蒭#xջRVЎ"9ƃ+rsƏN#3c,O YSI,dU;[8T^x2!{_@ޏi;%C!W16}Y 0UjSHF)2<" -D B,},9~.ԋ+T1إRf?uՎi ΧZ`"&8ϖFAWJ&=Е-E8$ s57 n&GF>/__]Юxܳp4EQFvnfި'WVWg؟b[V[Ϳ.tf& p@fGt5`7iM`HaNLNP 8<_PH@b$(=!Sk }gو$xh*8/Fe"N;xf7gI]OUR>39a_ S p!?¢h^,-j4RjT" /FA!^9㬜RoPؗ60z&I>R.j(_{/:RpX1m^P9:4w<{3Tsxe%x.E{l]>ob\w/Yw6 n.% ?%K]u YZA*C[, ʎ7껖X]U=L@JYqdP7Qf86bQm}mbYJʝΣ6EwX ]* IFHJ30c2ME@rP㕬!6gydQRo'n a%d1|]՞؊ RaR!}feV\YjyA᾿ů`!O^ .Mҟuxj1`8Z rg,c;%ѝ*+drDmBBo43z@Be ')"%<]|i/*ϹF;\QȜWLM,*[Y`&ڌBrj&r9}e{:V$Cb-tjtY߀ZޡVŚNr &%b8Lր111r `\BiY yP,.!OĖ eHcr2 մWeN'-Q̱5HX\³({Noey vk*%qh9k9}h9YdUs1gҥٛ,\$eq{mv};m' -2~]u5)\Pyx+hD(7]ᦱɶ 8>Hd!s05Q\y΅Rh*m nhq`g=riLOh{T:J @osqHF>1l唍 TbFٺ?ѵ#kFׯm=H836W ]ӲDvXn_ov1K/*+lO4lT3NxؿDkxO-wֹq q7l VfCj)æ%Ce}Aպ1y>8Ð3dG nLXehZ.nW(.-vV#D;L E shї[\k*o"!'ȹ(h>S?O2C(5I"/|*ElbF<)|]^U 0r6fp)լq4?-. |:EaDyn Os .L]'GK 8@L2y@>h|^)*koߢv;.Fs04#- oq: sy8YYe#%OιB@Q2~<& P]WNݫ@xi(C2S6q%tl叐ړ5Ӏ$Kr*cO ZP{ͣRz8φ9刅7P(ʗE#` vF^gǴ EAs }"'ZlyWkK BM~=khדJtKenvTéfuضOVڢ20bDgin7z7G&r\Ьqo_Ojlq)kA]5jE;iԢSMk[V"5Q"r V vHm'!d'供#TYε@/ QُaB>j$瀰:īYR8j)>ҀѴ8`Ǝq:ܪsx6mpر*;%pQAa-/E4+*Gh?{&r?Ig,'6u#cȇӳo>pG@CRۄƅ@`t!o'v\ۙ_LAvt_d<&UH%bwOM`bcƝv4ۋSplc"aےW͙ʢe3K|q7J Ej γ%_mͯ&6kD uB [G?UI'.eЧJh,^B?tr<@6]u^nK{W?HWܾ":ܠWowTDIt cCH'{BNf_ k?׫?cJ*?͠}|+1rJ Z,MCs.RGT_ -t&{Z{ō+ajqZ쨈WDU=wp|0|?mĕ(Ӎ~r2%Z]gο‰E6 Po+qM1bs{x8k-TռM(2u&Gk~.i"잸O^uͥ Snar}D vS탵5޹ !y9Ba8nd>gɴڑ6 ϟ1sCmsn+C|  bLM=ΑS{>D&IV<EjFSxGZ^ã)cA CIhĴ 3 R^s[E"1"EEt>c'>cVv{ {,-un:`3n 5OOMK8Dj:&MrU3CaךBB5x_|dXJVdQOXGsT?"QTu.)#OZСɿ0U"hFnKo ɢ#\61cӻq}gWZ*kp{K7D끜uüy1CHe֟[~WT8ET#/"# YqES1'аAN&lKJpKKl4OIH4ΰ;TQ"LvKAZZRCYX&†B=&z6AAT_Z0˯@ 80 =Â*9/!_;3|)s,rJH![|CT?]C4=sN} k 2V/l9^Ƿ"y2_atțsrb @\\VP3Cvm˙¬ %Y;. BTp]camz(kN=)7qї։j"hYL:қըB{H*tj :K9OŴrs:%LGoUuY#}(x#C'8aMږ4 E,fDxR:F4uSIptܞÃ& x{8(nw־馮^Np֊jG8*)d|[YXN'?ZkH S„b&.+C:rH²nYYuZ>uQ#=FY6AU6O100j{VMRa ,kkzU xnp%BW;#d @[8k+R1p]|!Ъ_{L$$˅:]1ڏOah`H|mVG *'=k ;r'3|bo(9*i3zo|߈*uLpCeܸ->TŜVcLbVz$b^@3|s;[zQG%nXt!lk9} ~eQ8å#$B1R+ZHi;'U$7! 1Mv(JoqfΘ2:_x+vo mdldAyDvwWC/J;aP9B@Еe<#EQ|'8hYH|Q{@5^\;Dꋍ:]i@E)rj`r= , &E :-;* QjEw;sAjirPc2$Q>x'(y#I]ə}0cWjS0F}tx[D/] ƍfQ3ڒ &SuQ G=~jg/L3QY*, %*Xz:`)xzǮ5+^`ɞJVt Q|#XD^V'.cedsBpeɩ>R]΂ܡy: 7wu+jfQ6)T2 4X&MKwˑhvP0H ߥj:gDuɔS9 AjD\sh)q߰z!4ۭpVt|%w>sCyWslN@v2&ʭEӀ+[IX>&w-Zi(!pRC TnT<\BJ<UH.` Цdhfl<6O5$Pp|GĒ׌O/|RA*' {pOYŞĤrx5PPNfc%Ш9W/*]4[Ɔ!R0 `\., K!5:HwGT;b.Fڹ#\4Cg~ o1ysKMH~a>Fs?]}SH(G,Z! fiPֲ-U, :DT\$Y  N0?UDd[fxYeի/3u=E..w<>*0}dF{q4hP*F̈} @bmXH؄SΈrh~g&<@ ,廵R"dHs 4Zkg4A1t_+7tyJY> ųwĬ?'*ǿ>~%9_Pd7g^s, JDM¸N,rWS6$tȫ>iG蟇nPo Ī/yIf?ֻ-JxW"I շWGc"I[1^ KH"ڀ)IO'It`5+L"惂󬆴 Rvp(ҷ0c,~:;Ac|fܒ\*4P@nh+ I\IFQ$Z0e]3SXz“i34U+r<1ד< PFZPyb"Յyښ?|AQ/Qw|{!Y6e% :GG9UW`AhQ01i#Cq(7ۄCWԽڳ\ygKhg =k -Ɔ);0Fu@ooZU1/SS,T0 ҘO]D5_ [,X '늀G53|IuR^mlƧş"rYZ h9Y7@Uk뎡8:cbRejXlOZw) w-M j; J E qofO$M֔pbhiScTSBZ+*M-1(U37߂!OXIZ `RxlqBH R/׫0g3w+"8ZOy{oNyn44 Ǝ,]oNYR%jJTc3^@AjPb픣 buj XRk5QwqoV ("\a/դ ֠Y?[,ފ {lej;PSEYx1pӤZVJP* 2-D6sT{h߁m&:@Ap- ÄȚM)̃,YV7u/!:^9*a zH)l=w{GL\9${aY.+/nW'69*ӑ~\_P'sEzB1~zZ;s[f5ѽծ 8/etp\:BB^J=L0\LbD"ֲL$2DxJe?v]@0V!3[3V<S'k#)Pw-4ܰ[ᷴ+CQuE^v!aR x O|0mgOxc }]|N@K:(}Y–!3+cW@J_=S$3H f Y`!yS8`n?d݉kQ}" +PD_86!"7 U[b,VbK/tt8pA1mQh#4l_e] $-;T&1Wb{PFeq)ztJ\]DB{:'F;Nz&ֹȐYWШ/ۧ$ls_`ВnTuK7>%+o A Fp9l *WɊbb]H"aj~UrK4Y>qaԔQzQ hޯu)4wdDw~v[zp[4w}vk l ߎN!:wꍝ>-4>9)r8wcmn{|VM*,\OAU+.hϒرo}xI<i.a:?8DZtC_A4gO34ፖC48;LM$ΧqӀ)OTUKӸXyBJشI\I P!?MTBu ^+џ-UPdb2Ou|9t@|xV_xu y<3E+AgP\#&tRFJqV#T;رi YnSh(IH䞕 ZOh1 |e[~L/K p_t%m /t ^!^Mjܐa+ S`sd}b0woCr.CFꔌOhuFX^7B8^*>vzE/CL=KkJ-6uF]IuCELKo7̸D3mi° lg܎pҕ )"Ƕ}v| yBl v xLOShN=6.Pq= 6|A i=jnow=!@QGπ p77 R^2k& \ hMW$:W4g0.{'ׇV oMVH" Fq=p=i6X6QK$GRR. $[r%P@#]ED`[dCV[@d⡄(HQ4(;p{KVd V0nN ?>O`-Qm}9]EGr||HDm6+XKP/g/|iE&+`#y W`d1$7﷒A[`1X`25dNf 4H@U r7/C& mvǧEV2:ZI;:*+ۭcd;?LId=݈8;86s_jA[Zc ~ 6Vb#hJ€ww?|d]5G4kuawT b$ f.Lq:S]#rDH"3)^}JIc^ ;$Cָg%+K] (ûljC-HA.u>ߨN͔Qzaw;}*M}tt slZ&z/Z,?ݍ<O<%nMZCiiw-.RDsy_X=*YjOp=/Cx( k{U c_x*ҪcwڷNVR}bU(fZA W9wS?nW{+5ϓPt]ݙFxV% P8jHS3I KsP׼d#ZVЋBR t||b0:I ,E/Ż8}35C<4`ݛSf[^rjKJqpt"ѡ1aޢH}z.J'ŮX3 0 P'\ȣ?z ^e0<3QDx"VR1SZ'JoVmP4Ua8.)~d+F ]<^B͋.#I$]MzM!A ޮlskYnI?2_Oǎ—Z)N~=P3Ta|*BeQ2Y?x)ƑQe^nǁ_@ |[༔?#KѸ&ƣ$_~P[ |\b9_8 a~s: вj~'f='t`xo-5mmmȌ8#%}U=kGRX9<7uGo{zt,)(+wgBi*pm}~0zbδ2Aܿkf=` "u\Z<ֹ_ҸoFoTCPwdPzx,fa;tiKvyj3^"'9>ߺXF|6pg=\ c,m #R;z='CEI⃟~2x&O&'X"A]!halH[D.Hxq%"em\kl }Iۼk゚c!ʼņ]jv´!c7\kqlQ#Y9%V筪v3!,_hzYa-G3 `<]}N$CڐFY|?A"ZnS*7 VR%(Yrv/zVٟC%u5n6>.j4JV ϨY&yWiUAxLC<ۉam7磻QI<V['6o+pB$xpB#PzL֎w٠}mN!]1Ө\s CaWyCwhpzE~5-x_q,(cj=nJvS4bi+6kE왓Y# Kgb2MIil*&~^Oܛ+>by yVl{xб,!24YX)b*m3V,=Jylpj g\v*u|YZqbbz?zÐEw3H2FA#"з:mgLphu\KcwqXrV5z%asn@!wiƤDpy$m>?+l'h<YY]BTDN +AeuG4 #3XkϿ+26hM/XҾPT1%{EG6v)䶹K=,.KvɄߘ֋D"(J]sL0Yg4m/ifm\Ƥb^o˟:uT*|tXVN_?.~)e^-1I/^Z\VךFMNn"2?yR\—LB9'zR lvkh&@p=zW [x$Af.|R|:o2I7"NUy:KP,K]1IۜM/KpFfN05|`5T%Zn&y-,{ _0@4C*~ >vۖ{dfh ٫Y Z?SGSmD}U+i:sNХEق_M9?YB p~ϝ G&רp$@PqsaRϴg@bX?=5z~x[uGϞ߲c %|13T? 쉐t8_EǗ +!C)*`y\WEj.j ?ЪJ zyͦ gO.^j(>7+#x]93EM5.Ai ,%cg?&`W+M}ey1UcU4טe=b;@jz5,2?8;lyφPwͯ[#+ZG>!*46 hJHfHD'ҋ̻ d k#߉r-ݞ+0 &'x/Gw@}BtQ66+s3VONZ*yM/OMb*0?#Sf1-ᣘtM& ]cDI=jpٹtzE2}r g>\jA\N$sl Z̢ 0[ÉM-ޭukl5JWǿ{*#jt lJ~暄%G_[| üJ$<㶜EN#SD&Tclm k+<@esުt1T$!zFU|VO^Z$ e& 2>O@mb[> ^LיQAʔ.po/{|'>kf6c.@.~@_qߚSiFsd$dO}~V4~(*&PCm w'[x&%xoD 7W׶=duҙk] Nkǿ'=zBv!(kY(p?*/ZkoDIzk}f9t'Xvs.vڹ,~("<d8hŤe w(v"'n)Jl w5kKx|jmq.g1  約R }hB#7B!УV\,P3OL-\iKЉ@RNm9"uì3X4QO [Wͮ!("賢!T$z<\8͟J:`.gඁYQ햇?C8bG3lVb%IC=|ʯ>^%\0]rUjpgi9HMaĆ4*Z0qZNIu 45\`-3>[U6lژ#}>bQ#+Lcf^IOPT<ߗc͵zsR/3H@؀PtW ;׃4$4fЗyVu*m]^mvwɮpx<:!}s-q")x)8ӐI¢{}||w!.u@d2vi 2VUamBpceM]6j_"KHB]vGϒw.L?%(mQHLs ?qsi`n[ W6,3A{lrFk&=nUoq> dRsZ{=*l pɥ W o0~`T__n0/mv[fN\(TSrpK$i ^a\4`,0h0@ a/l5i;q%̉/qǧ\4yPx`5 pPxQQSs:QXV|UoZ eE:Vy?ɱuHV;ZIyRӝ^K#vWy (~?+Q/3U!#ZH;6ޣ)9aG0:/EhJ*5o1lKS`#}AV;O9 y8LC0&KayeecnlAl)Ȧb"7'Օ`*7Th\VUDGL \i fN{h )u<#c "?Ȏc93}k )>Y_!gK] NN>,Vj-v7dhO(@{\b91@W㴕SMYP!WÄpUJFARbͬXtA ڃ`swzC>fHڙ|-.wsoT5EMs4-2ab⫀f~̌qjNΦTqUl]8q3T+թ6R̃!eFSQEUTxY=-]̸ʜ5vIq[=HH=?Hɚ\P4@8;2Nʞ8wOOlP^3L ;VZLM{17_\m1>Qab#W}2CRGpAd|Qo`|KxFD~$J1ɠí$~zjbz9O]c{X`jU8z]}0۵dŹūjd"u~zr)zCWy[(ޝ.y(UH~gۅUpel`F Bo#U;B=qƊ+Cs,9x>1W#@kA]P9 ;E@M(=S] W B5{}khZ_ 39I/ZW?UOMc@1Pyy_{^ey{@P⌅?FI}RcoGLOʼplem.psߧ8ˊBtg;Ҹ 6YvZfE#Z2p28`v>b5zXytۨWb/2U1zir+<{ qoOhuhh\Fףj5\U(K!43?cEWV!:Ǵ#IP'~ wqog2ԯ$՝i!4Kjy-+\ Qt׼ȯu֭l:h$>s;S^O#[m{T@wc½}K!<#J<շ 7ǯ/#J0lޯAD;㨶S)E*({?Cy{?/N q:vVfr/ 52U&j&Lg$eܕ^#fT:%h)qr1 0wA-bhⶩxNg3%M1aKא\SF0f'9.xOV%ys=+ WrPIq6 ݂źL A-I/=|M9e8Uz%Gtk4O%"38iHv>׀4).PezAC>a~UIg2vL`\q!y$l T̐>4 .iC{ p~ P(hEzjTi,NP'NTջ+Xbf0Iu{#GR]DIzs(nV \0gF p\n 8( fvr6 $v3hNHȣ!ě R3Jܿ׏;鋦qujeV3,bYn5ގL%;a:eml'\bcu%}GY'0p$ HyEF5˺@PJ˵bO(TLer~{1{[6x=}KLu-}(3xf0o`۬<Yڦ!. ;S0^бZ̹o.JYLLv E芽֕(da '۱'ƻ)lcyt-)IlL9G &rW$n qXfi|oYO4=7SDiSlnrn٨Eޡ+3Gk [ݥk,Awl5>)pFSš/E` ӷD.MT}1,[js3F)<.Dɹ$1#i~,gX x#' "SC;,msׄBYo)!3A)lj^'Ib59/(J|On ;)M=\`ၞK#T"L_#C,_sjQK @fǣ#crf+ǜl/ l܄~z;p#?qQw<S@ $㞃tzid3Cb`xJ:Ʊ417|ڐS'ʒŻ^BlҫEAjOUFH7:YyĞ޻!\y`ޓG*iESơq[JUUTdgrtOs+L#`~6w ?m sayAu6T}x=M\DRVۇ) J OX٭ 7 ##Qg; 2ƾHh-,Q敯+9=8!'3r>筷7݇Ful>m}|Vne᳍]!T*q0I,g# Pkq8vpAvJ2#*#[ߟck> :TCihKAF@6V~sY}sɫ"f3ӹL8z78=|5 #In '=MJ*Y:ه,L'E!ɬCg-e~+:CᨉߍwPY$Z!~#a_i)iLBG^Hzs%zF' 'jxw۠S*Y+6$99iSY{޷+CL >H<ʹ| ,ă79j2zbc_|«&;PUQ}Ҙc]cwR4]mDCl] $ąh Vz%yrWpzdu?"G,83q)G"QguKoUj^Mj Ԓ>6bŁpS  kI6C\w_v5 Bk&OB*3tV_U򁏚(MpTbiAv`KBĄx.J,vfoH`Udg)"okg$_4p Ac^gla'։08 ?Fp2 t   `+z#j(M{&&8I|_ #;|#5ѯɲʖC^N|yJJ&H>bݣ {|͘L:zkgz]֍*]C HMkV2lV3%P3(9q-ZyBrg`AD:Y7ws6NS)l5 /emN:KTaA6qrmCfHR2^{)^(4g2~1a>FV\IǤ]Qç{rI٠@pA kd֓$<aD(Ntw#ͰJ8ş(g} !pZ;RJ%(39KD0UfJʡZ6<Q# O]?c`{yöaq!G>cd&>fUZ@8ͧH/as9wS?wSAQʼB#ъ0fB[@ޞ(Wq9sjg}U"5%kknp%:i>tUTU g{ ]v$(N2N1jO=ŝGYcYϼԔ3dMpYt2^Gl:y'W|E ̥,y䙴=Jv O+:%Vyt9[gjn lWZ5F fJB]UEW>e#9Xe(j7T)?ώ "뇝zy~)Y9ZfZfF&-)^:G[fȖuۜխyD}ߡ0(dйnKed~ dDuqeF&VA&9DӾ ǩL=ql++iUJAዬ%xwR`$k(mIZ,ce4̉Aϝ%Qa:g؟\\tw\C뢤df^ƋFc.h$f;\˧Uc&탄ΚޕTc*Abk烩HU8) Pvƞ Sm)ˠ6:Mm%VDDZγ^+kĐcIza;5v17~oYך%6QbHewswq|x S2B??^\l9=2EG.zu1&>`|P"yKl!po j4,x'/ r@ժ{T" Ro'ιM~%|s`! 47/SiM/L`E #a4g>m85BP\7:5rsaD:#<='~E7,!ni>jD}FlzX!6Y*B(*ʏՆ#:[ڈ۾ﺃI>`NӒ1'e@);t'$=DF=5VPSysn; h il26{ Ir3+TpYh<75*4?WWп$駆W=pפ uYX'ȃÖo4{9b/WEGV `c21*ERgV x NpkLܜP.+h#Xs(|޲ş@h9l'T^V6DXt3뱠ijUQsM  .n{AKKDiOȣzck,+ǘQDn%SS CS0Jѵ֮4л==i-$H&KJZS Yܥm&m!&B$]3Y73< ON0͎79J;o$- F%! ~N63ϔjN)gR]+;Fs:Kd Ôo$i :}K*0"~)N*Ј )Ƹc!PꏄiLc}8m`C4Ck! DѼ J+~H*'UlzBY@=~u8M=(bθ AQ>CQiWOF^zYl_ةGI #,uQ)@z{ pW2~>.訏JUVtvjӀ9J.j"k3B MKa{UK9'M8;~Ts,+H4="Lt0L3LB73Яe&̀peA5YkJ6%%G6GوTl}+Rj[nJbe|\jRW.Jgc09H 8z_gK YB{sc;0-tFLf '~:zK6z6k5=(E3;v%}idB[˖ā[@H.bҩfFlz JFXdSՍ۩ zYeMaݧ{U(ՓAr>Hܲ8cȥ$5egWS5}{$$#t&xT/.(X/T"Q'm n~kH4)\|gJ^ gKVe6(z+8+&;>2]5xt)/ Θ6\XT!3BP,fKVHa;C7:Oϭv=躼Zߣ#{n|~1 ot_F؄(\ȉqMϬ:{ewξ~|iQxhmh*Ӽ%dHk:PCy3Oܺ;Ss%E~坛;k3֥pWz%F*cI"$8:!Gp=̆Ts. a괲oYf7C|wBT&g4Aj>FȀqS%s_c!T%%gޫ?VPdj旛A7>:5ʀRi:yJW\koXSxΠz |#_c'_9B0*">~]5yz7 ogMv3`i:SvM:$!A.SBp+mWrWI^a;N1ۖ{~`V鹺$ K PK\F;W~@# ?c>(n絺p4zVY4& WוRcWsQPTӶxroۂ]YT&LByt}32Z. 25+/G[6*IĊlA60`hֽ{fةݑRO;h5#:D2~r]}:o^&=#y#\`#ۖ} Xކ Q焢jM= S_K9ODa:xev{{#O[iӒ@Re6LH{/hi_$#agz' vs|υS,@gx rqU X =88@)\Dz17&X\mHS]?D*ބٗ((luZ^w,wPI9`VmȈUk#w̘3k-캨"3/ç|5_!=/8?7' q_A3,3-#o ,~DFETgRihacJJXya2KL.&*ao%A!ZMKjSuz?|x^lQ"FdM"jϩ8YvtC 0CE+J䇎y~oxS}Rϻ6Z[3xCwjφ\~l5z (t6F4Z[,FY2J/ XO70Nm B5.WLeLG(P}#DC= p~ o~n) |Ԋa˜RIC)֜g1ʜ:u0zSj˷͏A@/(LN7a>F$Ylߥ`#Vi>dq lN8$ECh_:&$Nenk96=rl\x 5ӿ X[t vdLM4W>hd?w9>5畫0ӔKN/|`7vT|Cvcf1Q^Y`[;*5Ma.n>Pk VfcBQ(f)ӥۓRX/pk11 i']f!Ov-* @xykȂR u̴5 ?: 4b4=_%]2"Ay1~FlOVyn% }Zseҿ;aBliǡYDH'ЍU=C6M_k\% ToJƫoG(|nO\K L![e j! <~+s9}iH%t}v[Z?L*<Ӟs_238X?s&/UJ |5 - q<n2U&IcA6P%s3KM j5ɲOvp+%\lavSߨ!lȚ<H0rq^RϺY|hZR0^9#v21%41以XK@r"ⷝӔ;^:exWh2f(fguN+7dn-=\rG\pT?I_:r5"[c6nP˶bOj”:[PPמ)<&f#Bܫ9Z$IXgϰ[ !`'- Al A/D?VGq K=+:T%ד_34\BƧ>jD=>7(l? #U_Ea]H|z\)b~*tjsH듃"cr7 H&Da?i;==)50CM.VJO1L"bP!"޽؀& R ފps#"X>e{D0nAUEn'$Ȕ6L?PHaDIڲ(=?|05AO7h4:NnwZ'~VPwJhJ;U ҽ Ol:@A1JwGY9t*-&ů|? nUv2FsH chfnUm.'7|/Dtb c2P5WgoP=_Msqx+_(p KGt xY8'zrCb4\>dK_kOvGl'')T 7w|1OKJU4ܞ} Sj=!RxTߏ0 ,O h"PfaMS}=RnncJv@Ӽ ={eDӞڐfgOPWhX2K:W_ul`QbduPrLw  #9{>U4b}hwJ9# /@]mTQLl`1 ~\hjh 3S .7g*U 㺤l4]Re .}LuV4C  V: n?zP۷_)z{\cA!'^m G}45Ttgr>Im1y( yוQIX;!<4 ՟Cw;! o#S}gs׽? ٬eu/Gk,8ɞBJ{]OἸa=%gJ &*V_eroOu9;RIXu7E~{j▇ > #-qLh'ŵH 5gkkԯ3=x\ f{eEP,9!&Wetw^.h32^ޙXɥ\8wOa k4~zXLZ1Lp@rݧIکq򙚈P4QCoI n7Vymm̂%Kn o$ymV1xH6'A 2VEuwM*TA1X\WֻDtG2k0aSKki7 %&lئ NY|5 BQҒݱjrcwuv]ڦnZs+OrU &=䞄>)"$(St,. t7PKx! 6쏹&mx+lD!vL2whq10Dvi,ӻBL_2 rf#8bL D%q ^.BM%8g\+X g8Qߝ۬ qk@%-%c&3!b=w@ٰw7[V^u=`k$JQ&Y*>2>3^x] isKէً+tP?#r5]'2Lo[ -֟^8r`CuDq6RnN|c B1K rVv;*f| ?+7(LW :L CTz3ޭB+jy8[*) -7vhF&7>?97G}oWі !;q]B ~AB\Yu+ m@B`ExgK qBm[ 0k5A0b-7!|wHq g,jY;ZIXS@˾ށljIXSגU2L*9 fԀOK>z\nXlz!P^3 MJ~%HZG%K?~g@ x.#@Eng|p2p#O 8ped4).Qܝ3OcA7RmD$N-;x=|Jai=Lg;1'6k[31ByO lYB4;IXvI(Lj},f a!~6,:gYo !wd C YEвĎY!R}j[ ԳO(ޝ'g^Zv$n:GE^4I er5Ms5gd\@9#"^g+Muحdhp@q4arzśYѼ$mHUܸA߱E|,TAi﷟Gm@xꭕ댑4f O:'ж]ӪFDCϳ=x b=n|Ew! w.ř<#NgվXAk+2a 6lNB?Hh2YPL쓫%{S5k9SWdZ0KC!cxej"c !XՎ85pr׽1~$YeqB䌤. smOBTSމa7e[Ȼ0",Z6O`O2+w9^duNӞً|>V}ӆH^qRWs7Dw8S#7+^w*:=~eƵwZB ozOU_ pQR=bPAgoP Ts FH~XRtɘ*PNbl)nU@^ãJc3HDV0KIu*(+%\?J KH"8VrSqVB3 `-թЌgպ6n8T1rY2Etqx̡PHC!p[&b2kĊg.E*i4quV# ӆdS `Kc 9evgk Y-i.'&Uf xPj>JU7ŵNa6BaqA!ZmY@7.PWkt:kI"|x-`L=V *p2)P~ L.XOE]E9﹘USYZ bB\LXKwT4*ZA?XjêPԈ/ `Dre|~=9[*"qyJ,Iv.ơ9Di9 =[$n-#T8+NJRe$YB=G|mJą$[7H3@aj# dj]]o!ޮ_Av5c> E0id3[៴Kc%8$WXJ\/y)GA䃅*}M}~4_7|yJ3}t!os_H{wB_qK3̿R;(XdY/2};X[qqz.~U1oeV4 V! 4V;GQt1x!3,nZXFgkIWRV` n7 Ls<%*޴ƥm0"3# VS#w?_&9Зg9wowJ$U:bEnU%t |Ąu͞Y2lʟk;Sc/Kܴt+MiU-$T#LڔȥM2жo$[̫j;~QKn" 1JTsBzn{]ߕ`^'ګт.1(8fx#2o%8h#d A6"ZT3hEi 4MyHjJ5Pi=Uk#Rb&LKu'Z'PȌ"\JQRN%eG%ڬ1Pƿ/XhSn'$)edn5T۳ pGaরS6 5?hu cc։sj)65;%|ܷMk:Ns[)Dv-4qOZU>'"#0σA$m Zx갸}vj` <-\Eb`o0E-jCVҸ\I]TE1HGu R:9^GI!Rz^c\5PUNT3~a1eu~2BU)ʯQ'Mn1kuT(Ak|g.' SɁܶXQÕf92]˵F˝zg@1BBPB0'?=VRtꯓI~,D8cx4-J㒮tq>}hJQ(IOGN<~nS$fq] %'pMa"u(e}s#C=93 yDv{M 8l/8&;] Ӈxz;NElBu.aYb,@+z$ueeӀoo69eJOc Wd;JYbZ(G8<\n}JvrW I_vBgV/[F}C#9Si5N$.C1zBtoIKiͿg4HLIF;OS齆hIcgƧ+SouU*H?L5ݍGXN}9%)БNBX3X MۑĂ{/|\|;IiݞUujh܍Ɩ~\ٺWsۙk }kf7RӉc1,7n^e qUl=>;v[Ҩ7pVs;ϱbcs6Wk^"&geyl"(ƿlѾ/+ |fn4&kO|>i-x(EZ!#6$tϦDU'ZDImE"!8kPBz"m]3N_d3i*.m2p<$uiuW^\0S,=xZ_4j:$|ASX4=ݨNBu2+f^Q&҉,Aym9>W7'KOd>%?K.|~}˶gLlxj{M`};3@ /1d)8kȝ|˧lVvJAu*ea%s&Zxg@s5Ry%~ui2 мsQYE}DDWWm>>R\t~ʀ8QWn .0;?k;8z!.5?V# ji= Ae|}o]>S*zm\:Czso\-0dh񿭈whuX2X|O\S\56A&jy!u뽛 |(Us_ bk7lB(c,-7njまϨdY%?l1&b@TQ4?QvvƋC 0fMI |5ͧV>GhVVfr>s yY*MeBM@kbapj֙<&u#.!dV5BUL m~49/b_ټUrl|8\v:!//2 ,tXl?5 /ºۙ\fz8eU_oM+RgYO3=5~_>=7}AsV.P3"AkO1HkQO3Gg63Cod鲵1Yͷ.Ggnmw59ܫH \ۄ9wTK7J3rq.bqgakU=Py C$Q,Y5B]:J!jVvOLȲ/6sf GK@2XH$/bK0 rʞLs}OHm pmfX)^$J!0f;L J\X}F ]:֡vR6e~ U1@z$Uϕo Z+!6sl ey*?ݙ_]&dx젰Z;.}~Mp5/B̦׊'ٝk1u$YŞZ 0N.{T$8fۘ#`ltu-va"_]hY4|'ftT*Bc55oGJǍn IOumE-0~4ğ+ywiz)u9s aSVuͽuF!iͅ\j!eCx=N qtz H(;9q_jGqHIKG6ʚMs$QBJ] ~?\Hm?a΀W)5)C1b1vzK촃-F1^ɶŜ}L]c$s4%fS>;ŧVRjX-\.waIƋVd1VMZ9/ h_qt0zӂ : /FF2g̲UMڻ<) }[t&J((0A$-=c~\@RJ-2 ~Vd' ,bͱ]V}2X9ÝKc5?}탕G6TLV 5cLs7g5~ btym( ŌȪH:Ģ!r>xB#Woyd[p2U+Jr[Jr@l=`f>7){Is0^]Yª^{ /nd"&9^Nt8 ŧ b $&Xk "ƪ 2x[pwl`#a{2gc}nˈw瘟'ܭճFT}z'`7∈n5x"%4Gn!\? \/m¸Yꙏ{e(~D]Y+^28%;&Lqg;N)ݍ!װ~>CoT5#+HQɆBR^@a Ez2agE+遏A>W D;E(PI`惡h72^3O@T`֌tZ}dN$4j> _CPM2*]ؗ :jp9o<-dT)(*|zm '!%")Xʼj8"_#Nl&Ԑs{l $i?TdXN?̴[-3na7#K{]_ #󫫉?mp|EO0!X! V3>9K17u C3czBtS@[Y+lY+\f%{os!v֒ k2y iӞ`{Qnmr4CԨh|28#u"%|_iʗ+!50 8Q "eFT($WtYby1#bi ~ SpFcyH@]Zj5&H1b lH f bxdd?&o'J{֦_ \l?N?jYt@ւ}1mHd3FA.rY05hS=u+ENq3ЙZ]|; f?  﫝WI瞒8#ܸHM0pVPOucZ b(O&.Y 5iOMY}= S"e6׷}j%bF<#{ 'W\YuLH€T>о=)ζfxS\ wjusudzLWTS />}ܕ " aw}nvmhsѺ@-DFNkx(Hw#ET{s3먻mQ2R i{0;ۂ[DV74ඌ ~NSd M ć`ǡ+XV -x>4#rGYEqw+_eNV:5{|BP']qcrwsIs4IF"[ r;U`KPTҭ^95A&@:Bmd:86FuO)=#85@GlHS6ѧ075%"+ixe$rP#z Bxu@}S]]V9WLSLZN#w+ޫwĠΕ{k]pG(h¯Kzs6Nl_SM! ^A;+V5eoV3)!/|T_wkK\ȧu -SSsm?x&qkQ2Ł5؆<%6.όF4cB'Jrc\3[I4Ȝ03š rXCȭѧŧ&:b5A,Q t8 uU93K b_9 F8&qt'W\å"ǵ'mq*c XP=LMP&T=~6̡wU;*KݴV}G'yj JZdD*W ;aHSaf(=߄a.ʐv_-Tz%=Q5׶gq:/aɓy@y,C//0x%2xؘ* *+4ÄrE)jR]"a=3S4X>E+.NmhNe.SbW|r̫OJhYnﵬ Iw2_kbJŌʀ0T::g\/D>r&*yoA[s='čc1ȖfGq[g !R"&,vuo]toQl>j+OkF&\֤=D/0wIV]xi$0ѴqM} co:T/V37 zO( ;>pnw|=?Gh_,0꽻o[E{\rje&zv|k[3D͕@Bw޺uuqиh8ekL]E:|gv_ =]n7;vD$RsȷFW'ZJ$e^=3Q@ t~¶4v?$BDfFXag:3T@Ҍ'1ek25G쐆wkcuk T9K9.tmNX йWhb)"Y',(* h Y{?Ǖn-4P>ZP%ի]] kA(ۿK[XN>4a B_ҹI).5xv#g'"g @@:n @t<.OM]eN f R%؍}67 ŽJ7RSa2O`?rNeސ-HBM?m1]8[NFC}quXo$_g'kJ/;ygR!H{JDb'Ƅ4b 2{so.y¹ı4u=Q$R$1ir{ϦeR=4S8 i:McTb]Qa/جп[MCDZTAɎfԬM3.:+WلN6)"RQ@ bB__:" ^{*e쮥S+*6D_FΔeKkXp3v'y$[eEFf gzl-c4QfM9OɀiWC5QW+\@ܶo> BuMSEfbBGn)3G-nz Lw9 gxp bin |0q_-ڛ\}m^/fLn?M{_0UP-֮IswPƌ9RN1w]hQNXLvL &#G AL:I718@ gCSkד3M-.6WgmJLEg1Gp(BԤ5RG&A>z׃qv -B6rZlyYSIͦ?: dTkʺi/,#$Dh-lh1Ź$VC֜4o#`ŪUvbRѓ }d߀P_- bN@"]8 ~M'$a'T .l}IB&, rR-hT4\FT:H1ZJ+9rh$lWkK AсҔ(d }tݍ?^uYzxGeXDqp i0.>ZT;n7\ѱW Qwi[73 TA4VmX5 #)"E\jթбKtdgښ\0Yb,) 6T/DлyPytV|׵߆<_Dyj_@bJQ~c@pk)_7Lp]Cq-3LaՊ kutu\0QKjg' ~xVFp¦H0ƚ Z4i4+`np$B1 <0'­\  R05 TIνhr)xqrdu,Ʃ C/k_ 4 1/v1~M7,AmsBDgb.(Vǩ:wU[wԩY_8i..aĈA^㋚@ԲB+DR'%FOƋ8gQs ٖ {j@B A"4OL, ]O(-Hoٹ^O4H .x0>l؁(أ%/'CAҁkʶýN٧lW|ӕh:@Ddy_x`, ]ƞ6N.PKj4hp);dG_gUuE0AYnnVp\3U@?^5a6. D9#s4v\I-h\z[,t_8G4BK\k-gXޘ/+@׮GdZr гlsTo~BOmҲkX6TYKYv9 b`:ѳ1,r;\JnQHG:q~bUP"..J3mڡv4Yj%w1ˬG!hjthRwEd>3!LϻUƾϫ`&izlF*Y+38^gz$Rd}lLaV !FY A0 l\Q2Ye@;|זB~ AH=l1{po*v1g蔕>Ua_)Rd}:&@r;b[eN6CO4NJvw? }jH (h}rXDƿcoFVL# iD̖N\ޤlq6$ @\S;Tyjz_jߞC=ƣ_zǭ'v݇ Ş&SR|*J Ҥ=͌OX>ooI{Z ]*{µ0 /Khp:*HڇcIuym=cfQ#s򏆊 osm><wޘ(SNCrO"\d3B_Iغ% ),!P ̦~dPP]iD>4wbm2S4/5Ď}S}4EV><=,IcYsݙo񥂤k9Cګeo'apA2'8T tpk`[KɩKAPagƳ>LT{B~F[/RީrnI3]*v_q(PNxm[{ Kd&p3@[f&?ZlM|yY[e'2"2 8EZJB"ޝ&Jv'{O2~ ȱ=S[d(~(_r9;"r)OI7º)%rq>oWa4zpv!.iLxSn<V hviҶ\^56'qHݍq8B RiBk?H}ocQ\Ӂoݔo/3\)A qޏݮ]-6`:h.Kk@OoѥF jԺŶ^؝ϲQ: JFnŃ=l:5˂|`U*<Ϋ>Ru;enB*2-YXUAqY|G<#Լ>I)X2eu :\]LHƝ;9$s7 K"qQX uMCB`L9N 3>Kh+<[70TS@zVt,0e]rơ͊Z5diJRQ7]~)|qJ+-bֽ wɿzĨ\gPGGxQdB=d'j<:bqZtrQXZ0ieB|}BcΖ3zؗ?fUWn Wb (L;I< -XòN;ݡlv9134mweI`I6Dݸ_Obݟ.p{1ᙸaS˘ , % *)2}:an]VvIz({@ٔ  v*4Qwbm,PhuITvH+B`x2 /{$C=#/m~7՝h{`IHޞ̢7щ2jL`K/IofeX" ן%[NX X֝ -}rv /$98 ,_borw :|Zh52}(R:8epmjDNM1pkpuosCzQHhV&~[d1ORṊ;e'mWzYO|EF=k.4*] ng6;LJE _3O)|,MSɂn1i+Pk*k,Ő(!aJ&uR;aq!lbת6$^Ytil *5!5H//\5Ɲ.n/q!V 46J/A-B~b/Z}@o,ɮgf<l,T6.c81ms4)^N@FUoFtKj(mg$bEA9q'\o4|&!rڪubO9? }>Il.l5v#jኁ};IRD o8Ñ"Egzy|ǡo%ןBfvڪn)^TCVqFA_VX7n$!t?bulʗo` mb/$yV),atY=vG8n[M3۽`-|E2`$(AA*27|0 o2吝w'I2M9&c'ټX0rCoVl+LM*Iu$1绨<\X8< T7߉0 8m5iPi JO~QabGwփ;n?LD ñO; ϝ!}*!DE #dK>N-v?k5k"=TqE3UH8q<,*;uJA}yS!/Zoܕ b2X܃z TsRPK+LdKEt0}H^%" (jl{2Ӻ\PTO["[ 2[BOurDXN#!d=JѿsM}D72oZY1cEquj8^^pF8W{>LQ?ھ;kiKݣyj({HZ073^%zfKpif'SL𔆖wgg^#咉R-qI>R}KD*OYGL;0o]B3Ř&a$|{[Aewz@\ . .\nܺteeBq>ͻQF60VTaV4w(0|\h9Up*A{B>b Hו:ΤU]" ă9PM~ҘwPϟ0U{Ka*fH˜%7{5ừ g9w&Hrb8=ўK:3u r֢ɸO$t 6L)&޴|q ?7`rԴ8ESj=BOF { Omnd &Ž,*]'hC0"X#VOm2Zu5w7e#bҨlSd:#жâW"]~qGE71 jflփG VVMyg@'iR$|oWP5)ﰋN`ģY8TKrW_̹"h4)mG, febsW,|xO".OGz LTh7Y 'Pt)Sϰ)|Q|LpքfȌKZPԆ}S%DZnkYMɣùì"61`blJ^z7/]NRB|d(DFw {fdX@|Z)5@)*>X@n]Y2؃ h6`6wp9] Ny#f1Z[{5bEʂ a+q"oj6H[z"m\wx.g$dB Z8?|:?6S$OD-43ܒF0Ư^'bδOm n i-. B"J `0b%+ JC- >*\ʾ \%/)0Rs `zxQÇQx!j'I:%_yh "C[cd]le1  X7-!ZsLa%wJtV;(~%-*xy»-(T7gρ*:_q$8§z{M<.FfO*;Bp hW?: f9R&}ֲfwwK%w>@ oTtQ`AJ\|2gIy^E&'  !.* pAD5x7\ZlmLXI"KE& zHF H?Wz }E5#My2m-B!g"2{А|vs?l߈@W4n wOkYerh99[s& ȢvVkb\ژn["-l[ug1OR'lPHd |5퐉jpbtU` Zh5zZ !х5{gڔGۙ%&t{(#ݐ{ϪkUXz@lt'`*[C4]𚡏K\[ oْ[P7͛9Q|ڔEEi?@ZLF K@1yjXt6g $"e: Bq.UK mR-Lsn0oIbъ$aw^nY2>Y['I<ꦰ`[\=]ǹ(r6mdEDSUL>lTmvln& k 'GX! ab8U8!Q^ԣL1}ሏ찡Ȫi۟CoSµل.keHl6FKVχxb%s/߲=3 Le#Ul*; Ų[XF4猌z,~'N㴩=ov;t<46̋Z;mf)(/Yj{Ɲ\e+Q^7qpJO".XPq`p?ڦ|yfTpTh6(+XYH]qĹ+NP]<3δl-(SNj\;+~@I(h .{U3aĊNhң99HYH;*|FŽWa-Y8WR#JCi땈lݼ(mrBpnfWr@ߊ*m,Ƈ:Hs-JՅ\v//h0aUVbq3&a]}Mۥ+bS,13P4Mu}ѝsNqѲEK;._ܖ`XǶ_0vû%]^&9xL#U@*{ ^IDB&%P=Z낼N( khNc܏_%Qiuس,r ̼ڣʞ9|oƹ_c5v"j`KvjtgF"W!8n(=WR0lܟZU#h}#!9v!1DH}B Nh;M%e<6ttsxwv-$TU|~׳,[ ]z|K-Į@RʔF!BahA_EujSk"I_m"Xi - bD30-𔳖 '"OK›=Ȓ/Cb6]Ms\WBYecG9fsi>n})m8<fT&va]z莮VOmBZVFM!9E}ӡԷZ k5%J6vH+kY˧E?*#nQs^ĈkU%d's+Qy,w[RxnOƢ%?8|y^̝7UwQ܂{}ߒ4#ٞ7UY_nWowevPUSmL 6ӱW1`Z +ߏ @/L^V)<$ۥ`v$H|xE zMR64vnvn āc_ɊHgAjK_812XeQK8t:I+ڒ#dx&ks #PD/rB bحQVڴD 0j} y^:z2R_nSj2I03QPq@qUE+j19 㞝`]i:%^jMm^}:cA*݋0~d}q[Kmn gޅ~kqoVRNBקeX`5z9j%Nq;ѷ,x'3HiˮRLš9)+.k{QW,AbgkeoH@.N y"T` q{F<<ѫ^'3# Ƅ}"bZߘ۷bf#̨@R\)A6)NTT "@-$6PBZ u69z{NU0|Zb 1N7o[*«;ܒjߎ |WFrCcقY9ⶸ=KGxYETxܼ힨pG%if&M@:#+&ӵV^R4mE$ݙUƨL|`}>"Pɷ, sr^n)s\m/]@n*art¯ׯώ VjǃWԨ='ڐp?PMo/[lHصޑ,le g g%g$GȆf>D4c=(Xlj~ӟQ/GpX$1qr7n[ynaZ_r*v!b;nO> /MV4g~.?M?RϿɂQ=K@ 7v6b}mAh-ԾCgD(}DבIXX-:r}t5@\@؈FE+yDHMPo(A,Enx*̙.r79:WDvKaLqG ͪi4Q ttz͚)qT̎d!YkEt. wj;/be$~e|;WTQ&ז ܑqڶ/@Ā (mT"O/[ l\ydaaS#-A8C /LU} H9qN*v{u QBx/5.g貜)>^q[%Pii_=Py) DcM^{hW)='+UeSvL2~peY?ljJZvH0仭qb$RiX*$Kvʅ1soI]'5_> >w"L=0>w `mLyjcE>Ѭ9Et~4)3@ ٥*̠}`aWE;QaMIE~PzFK7vbU@z盧[s_ q$l1k-@4+؍$Sϓ쾵i:69Ty xO;8oEOr%f=I[t&R4ϭ2Uirt.+4"XM Y j Y =S2?gV/I1?TKLo_,{5z) W,turOG_M;c  OPJkWUiOWS S^gqHCӍXAF86XN.pQgxoʳ &HReJ9( Etwu* (c4S b>,DRU[g_h8\epmEj$Rީ+DŽ*Ng u|h3Gwb?RPgYbC(@d,*]Vk~rk !HoS(0AK댢MHZij0;aMQPb r [})Mg`lS˥!Ae*-"r8'c W]~R mJgfK°Yn[1lrǫ2!R$8~k-BR LaӮ]қGk‹iS,ݏ =jj8WW -u3NAoZq:J8[Y& .+81(tXCZXA.MkHM* +Y9bS?8{;ֵ^N}t(zF|SΫ xnϣXj; ˧V2K )ZZ.l_~4O ˔9eeH'+%Me%[QxFp"]xses_7@Vי{)dvUͷj{Vl.U yVWYßjﱙ`B}lѤuPb/[9hNDZ=;u$6rvZJIl@iN¹|>02Wf&/ 7՛TxI5,b}\#Ͳ[0AJQ: -ê6w\ݢYO^`A@Db] O @o]T MB2,V%A/d,0?뾹Op\ʲoz9ov-x; !TtIܼW_m. Oac#s?;lMK`^h + `.o-BWs\^I4sJ~n ӐlLf(p 3yDHn~˔h=T'<5ejkY+goBۻ$zz 7)|kF0)G''}[QnW8MI9Ғ(& x iЌ/ε'ddH).dT o^;d-D)e]b9 ^s8t̸PzeQOF)1Hƚ K1[z,-\gt|$6.,`YN`-1gMo8}sECX\6co YQG1'k(ϫ3ɬhaVo׼"v8 W"I`=QhE2OoVr N#R>HIw@]e1't]Tٵ)G*Y݅4t]Yek$fㄣ&o!`{0lMo:$.~zScV"0s G%k]yFÀ"|!Kz6y|a`tNPffJzAYK@[Ke_^!``kbYƥur~5~5 TKY>S/K-u[vlUHXQ)hhB5h%ZA^I/XSons ?t"+KE'tub բ- Hg3=vZX@ť]aaf\0P^ ` zfIn&?ƕ0 _cWr@RBtLjұw'|5sEzqLg@Bĝđ}=ȕE@:B7?Nڲn%ew1֩:mʄXEѲMX%8X\P jnO^*ekPf8ն6T(Ke̗l.`0eЏ>!"%pXsjĄ+6CF ݔ4$4cPRo&H\">tY}4no3 0ۧæɫ:C&&a97)'pc*l=D *x5<&mKzn[K9k+FZfﶁ,<5M4j/6B3pigu=K+\*锓&ayU3*8sq;mʪZ|hMok\sd8m2͆^Qzb\Cœb}~xfv0sb6tzj$ ʼ4 zI_'R~]5DwW3VoUz.n۝XcO8iG)+bY<>tmb6#t(*䰒Z+Vh}<6 cc³:w P($r9v^T|&1>R` 6Ɇ]\KQyr ok93-_$ 0ĸB0@L&T NJ4bVqh@faCK7B:$S`[N_W)F; T%=:r`±͓נj v/#߁-Du&\>q+Dž'%8ϗ;Hc5_^m ˇ09\3.ӡ4̴۱\ -7lTd o5];T:od,{f>!(6.L֩3CΡH_z,4u QQrR>y7O%\68=Sz\"Qpr?oKb/ԺhxA3NÂλAn^KfU>~wUC2]Nސ/=q-pY;ìHM'Fc \Հm5NuIjR&}:0 2NX{Nf/_G6."|o,yUTi~G^޺mP[js?VDšsx9< 0Igd-=m4 bA V C0]b9[4]{AjP/906cX臲kmtQligd .[pY/q rN;`%MyG z 4 qX]=l!$&> cN!/v>4v35(7yUNB(q69A<IM~G- HY2& N)"?!GnYsh }M51|db齠j腖|&Ϋ D`f,΢3J2>ME!V~V9v?iWMv\1;̬yy56 2.0*%I!T*i{Qʍ9pSD'Ci];>Lτ~sR Zc3> ,z-V NSa=j<  "D?Wq~—"ҡ Au1.(R6zٯ w*G_PWiPeBiAH؀`|4^𞔄H@comI S!ٓFVUE_e`ӝVQ!dXk.T2h+=]\m>}'!l ~]w{h٥?oZ aɿb[+j#,V ЪP7UDܡ+_Qb9ꩥz.KǦ Uu)\163;5R,2Z N]֊mYp݌8оG.j* h0QVíEE)؅4snzj}»Tk6$X PL l.X IeW h*9>ͯiXEQs>-oi++E :Qua.`a"`b}G )a_d{ ;f=V W^`9c*P0 ]K_b}s0.`)f>FE>frJwqnp5KDgsJ_2~`eӁ{ WB;3` \*f$ W_B!Bg0#3J|峩I0]ѱ'KVwiYHƓc_jL]RX*@nPQ'xaэ{I@: f:w}z Ns1~䦙+$z ʪm'6U|'ӗo2ӧPw4h[;!w9$`,/u]NIŅ$M֢LHA(g9B*42|]%${7 |=^ KB]7 -Ubʣ$onKFU%-t\wd,"{wbtT)K+[ɧdb'd 1DeCHcܛ%C݃g 5_y5R cOE iNRY:uTxl]&>+{a:VZĒ>+ݤe\ybL8&R%X:^A[EWr6- vU'Vu~' LZOS.[Yfuhv1ێ; @=v7OuqTcOV$D͊ZB`s!Ef:AD_"E{ @{TmXoE1 ¤pwH y bJ0 2!O/'HEHW2BwEНaC-ތ ,Vd=QQ*r.Evk[U-iL5J(;^>~p_H 9'Nw p80rYPC4 S$+KM!_^AtSxuCxk8|(kfLV!e-9\d q:̙d6ʘP7(L%9EnӞ8qifw[/Zux9?_u'DcdG7,LohJ|N^QAtT`%ӟ"N1m_,^Pk+`W.a47`PLߥrQ1r;K;|%R]k ;xKWH CH8ve~q3laļ-- n2vOy7Aׯ=kpӃbN|n6Y'*J= l]d-bIc?&}7yCX)|!lL !MрC#BT`3@qmj!t~l73=̀|%mVwl1`X$mDDSeUeb2HUt+}G-`){6 y)")!;C*;mQ-?CyQ. -0QH0&*׻Y.TD^=*L1mVԀ'B毵pҟ]cfP=<׼^+P~џ$W *{σ?n8סQczԳsU%WlܗhHk+_ #cg54Ok~]r8ac쳾Z,_fHlxjoNZXYβ`]e/%{ *g_##7M{x?DТX*rS$ &mZ,U;s!eZ+ywy{(}V[hCýdG@&S^ *je)2Jư3Hꈰ6иAfmI5j\3S䧯CK|)O&ƛ0~,,U x=mQ44#GyƻIednm 7V߇V=Y%!pj_ܐn{5Ѽx] h@Z3TUz MOzd)S\`ZJ}׸Z)MIC0' KGϵ5 B< yonIBD!IbTapA^1|jFfzf.*墐'8!.|eGHzQ8eń\yviI rutx&xl+cQW^J##p "iɌa\bU>JK'ڐ;(}1ІpB>:5 jLFUC ' k_o*(ǀWrJ9鄙I tBN_t9l $5k}{>5#^:-T9xv.3,(AgƠ SI7sT)h5āu@3sѓN[/Q dI:t\DЬ,9$s ǷGXzDih!_Y6\X*A}K  $ h=7s5] jz%V u;Gd(fZrl[?k|I7;7XF2# 2dB_v%Y]xzoy\n|=ߌ9QMybgЛr0ކJp_O? ceJk'.}"Nfu O9gLmPom%kԖ^HX5#Y`vb*kFX_$nFj!`bEOE- 4b,nM1!`:rh튻G?>OhERnO/9rX|Mxa8)32!GSV+l}mVH~F2ϲ|ړ;WJ_\ulo' DcW FrKd~χ00[tO ZiaYJ=ޗ 02xrǗ]BvW9oCLdivy ٖig'W.!lLO[[խzPG!9Lg[3rWp*ʇJQ8쵶.x&p&}^Ք&fʣ;|>?H;,{#KUkbBdZU)ewVl~\9BA;`V.q"=7I.+i`ƨ2e+%x׸SLA90Ύ#]$. FK$Q1vNa$;(7t] c72ӗ:<'/k\NIjƪ߶YC͍f<;y)f΁z ֕]~6u,!s @q.,GȵQlD+P8\Ht9eNӝ5fpgWmM̨1O &"qHtIRr_o Ľ#Rqad/^\ >V=$~;ld6Jf\Z}Ed'\rcWA'=Kdd^i4HpFׇ/}IUJʱE޹40A'+)yly#=w˩G\VmODB"DW^CZWR c6v'I0q duxOKy1KoD>+Uaρaf Ȣ0꣦Vig<;:*Hd0dՂI4L2v4A|PH@\§AȬ 5^A{x&bXP_%mDT9؈:md6rW]H|4hk6X!ti#y˲1rL\5cInCA‘ u)$g~?YOy6=t=LP/I*P@gxɻJ2w^jPlmX? +Lh4'jw5gXV4Dg[J,Z>\[>ңVyeor%6o'77%$8DW֬'*|eGc|nʙ\}a$nFSsSR `UpeJ8@h;l쎬^C;2.G.œQ8лȎ5\EȭS sEdkrqߒ EUu!P>.hМOtWueq*hGm,ÀwTL3\VNǑ)-hOqZS )HntT"WmIJgDw1l\en:"ҩ# ֹ}{mB B i**md 'Zsv}5.NjK}-e{;f+HWӤmT1tz#l}ɯ WM2hc…X~6'XdAK ZIwNk0fgaT@W?|ɋ8s!}gGKN"0[-¡#3/sb#MCMOBNގwf_7OVr11l'iP2k4`a4n/J}%dޖv@oxSJeZBsnʿLx=q0%cT1 si8͠z7ۢQ&sؔb=ʹw]xa[qnVY{P㜹pu9{"f2냳^I%;Ue\?Rm-&mG q9qdJm!HeQXgHH-5. qHa|^m U}!*PF 7rGc]h+io.¿wU;] &p (6/ IJbHﮃӅPvuѸ{.Ɗ gglҏJGJt笟yߛ7Рm(]z_{]X8-WqN(f (wY Я }|AȓzLUn_#O'_ G%6k$W4fyX ur8h::y_lcl_[;Ls|YɌYK3of+<#oQvۥG Hf=<+xrhC'^HоFê̐ꊎxBl%~vCbýPW=945bpIBu1Ro j-~k`GShz[\G )[wGZeFh_ p^wH]5JH;ZX}^",v=8Mc|X?%̳^nqUd, /7Uw0,D 1- %ٝ򼰐wq2>h:# xAOR &ue9ŚEw;.̊)xلR:O]L'k ]ó,1f(]/El2æ^#jd=ѿ]3>[X0䝎3po!={ P/ VwD;҆VO%~NnE{m{+dcaĭ"<{纂IPe 7rXE-$kȧȂǥ0eqJP_61$!"M Mc ےc65 wY$L9M4o&Vi`\ǦI0hQif6*$}P`h4?(bw.CWA5}\G\}Ae7KUFl؂ pLB1}Z0Q>"K*kvHEG[ؘ|f4%1g8#cE ttZN2&9~, M#КiC[ -ٳRfu$T#E_-Jiʐ6f+/81*ȣ.Ϸ4j V[U"hoR(/tLZNȢqc)Ҧ'uڢ^Tpɰ'7E69uY*ޒ\ T: *2tgڨpPQYh*mm%1&_HxP~,/ /WUˇc.R]h/4m690Rqp7(4ݫ}h#.9^޸r ϣ ] CqY rj{Cnơv`@-,[㤅*; (FJtXBn XeU΢xOQI #U YAcYGZVMy. 9(V_u~@)aw|z' .4q{=۳FS â$@렊k7!Fy; r;ξK7A_+%HP20x qc \;õgUUԪl45> kO%UBۺS+po%%.1lqr}?YP_’iIû֣W{vH؛f89ۇZ{iN\pU:Rg<_dM1DiwP;kt ]0ϗ@wsd~ZJ'͠=3W$W*3y0<*|׉Zsy ;X[-㙯ˤ *wur(6.NTH-aVsDLRKwmL ө5@!)9wC/P5`JЄ_幒> 2熏ƀ˨vpRaaV{i14HLBDŽ)C-KauUN΁t"њS[ gjuE>:Uܣ3@>Jճ MGJn+p1=-j]b7ʲ6.*yar pcQtJPjo}}pd J1,> IsGWJS>K gЛ r4!2g}.Mf?p|<(!:w! 9VToC2"{' %\ r)bLwWCNΨW$ /`G|F$oJp1ȁe紋[s5P/V6cߵR-u/kdEptX651 >GoOqa*BQJĨ瓵x]yW^%̲3@ӡθS*r"Y(7 oX࠴~z.x~[̑^8z>x}t51Aܧ0.r=(˅f68_#]}Wd=3$ғb e,םyS , WAoC9$¢^ܟE2-Ǩ-pPXFW4bPaJc5C,vb͸7Z]3-r47[%Ն{L!nqkپ[j^#5B$.siG!5]s|%hkJ0zתuу) lA:JW)P69K+𬆶R*@92ȷEѵۇ_au@X rz$nSjkww;i36()M,e)OtTKh7PC;Zb [0효 #SÉ(O:.lc,B_*cPՍdj6&Jp"z%ΰBx"7U- Ό%ZC =AW,.g߿ܼ~'%7u 6!cLXzy56Ϸ]]XX M٤Z8u{ Ogjߤg:&CIe\o;n E(B 5i!A'bchH8dbxYx!r ̹ m7-auQF.]b뒘FV aU账ڋeSSE }튶!GaIV5: Ss7zg뭌yPP#wH7#K Mq١h咩A "FRS\{9 VdXO!)}!_͋N}cXG']*Ę]B~rUdp"~0>#Zo\3tvX Wkҁ>>k$Oۛ]4I Pn?T>r`r y)g1 -g,;I"T3llZּ=ACi@FN;,b5~yxq:^% q)3]>=_qnV[%+C%> Gm{E =E^AQ&Xg:edZHtD.-˙A ܮo²jT~Dz ǟB-_qSa%KI&~E;pX|f,FBBbyǜKHZj~ګRAb-tCˡڔQRA wu-4GxCm؝{y_5 i m0Qbí?FDZ:խ?Qŧ9Qq|'j{:)wv`\;9dt4?W] ꎡk70i&A0g穛Rr) I*ϊ$u flM%0YNAAsɖNؽ)Eb!>832&J(?_RsH ^sz=O]1܊AcxD$ Ýyy QF_=t@4 sTrR$M{K+HeCׄƤ8J3}O*_E0'Ꮖ1{x/ d0| 2"Z ~|xK4x3MmD"C,{9GeзΏL獨+.gZjc"UiT;2фÀV|auS6s;+{tX2ҘXd^J{8Bx(Qx>},-/̶{O^iN !WQ{PM2tRrf#}p0G{/';%Nv|E8A2W= k(7db6Qr[~O;=@`Q_ a1H5f$t1؄@ nCvϸ3߿QY岥][&3m,ےϻp}r5#H{9~8}g. ֒7ITb W4 *@}v ګn'0,wssG=$p,PqeOEXFߥ/mo9& 4DrPs)ԁIE5Ԃ~Ҩʓ [($t8 *0y ܅H R-6U`F/DS9fwʦTJ3#Mt2>{rE/@0avlwyIjs$vC#b(Y/NU5'XD'J dcX$VkY% RNGWASuvy}b~mvOn5.2jF >hjfUkH.&L=QoYGGdz#a-yeQ2 $C˔d4{K1I QAλ}Ң,o Kq“5h IiGAO<aI0z%(6.MuIWu&?mM=ggS:"~ܹND|r"`=Q?(:L1?%]J0 {ܟҔeqQ@z\ jMlmi5- ?tz al+.sBJDM?:Nd<ͧ&0,Ahx%r3C9hUc<&J#Xs7N0CQ>Su#!-5 >3=͍|)PyB4m1j`Kʾagé^=/~K )m%< /u^ZSne^5 5/*دY+BY,Heh_Ы}rbF!$!]Q4}+u-}wNZx UWxAj%?DZ#kUvOɾA5AIjvCtL7|t%P6qi}8S|1hl1b%syT,͌Ȝ@d|QwL ]4}bToHDX8cpS!x% JqE[ȩD2% 9Hs:KɂFGoTʦxhoW0do%Mtˀ,XUԁ~oj+ሢޫ(ӑbkjm螄SsJ QS‡$B>F5EY+AK7f̦62+VZ/3axn> %*^h/{Ӿdßs<_Gi(`NoO+NTR×8L@oV "Jz1!ÂW0>xvWneQrqvFk"7H $pӞ죧`B0A~c>);su:gTs|#τY'mZ]M0(D> D2=`™N+])d׈WT|A7٩f9y狄׬slM2D[_Xr:=;z?D2z΍Y9/(uyx?H_`EiqN;XQ1Y&:\u|8G-d@ #GStVE$5'Ww'GD Kʌ N.y 7oۇ|ʲ0INL-oPأ0b!&$Ez. ]D+ȢK6BUa>V d t[VʌâiCVoQFLjG]-Γ3V}B%bHǥp/NÔRI]r^(? ܫTyMΰEȁĖLʕ -VCBG;h6#N0,6zkpN7@dץH EprDA&NO1H]ƣ:`5")#ӣ}xII%"`ƒp^e?' ņ_37KOJY9dYCGn$ChRW&FB~A\ȟ.5tSnۿ}6H/N5J.DzCXכJ͢r@@|3-iϐwcZ ;S^awBs^0*nr&U> vA3*ˏ~Ӄ;7S "u?gMDJ_B&.(i8tP1a`@;zDL3QveeB93|TIhB׌ ]w Ѻy '|FJgJGz>[оw4X{_\'oD\gԫ)5㋳,qɆJH8\{ʧ[F;TZnő;Jz)n|ƺn5cѩ\1|91߫^]9C2:(,i؟~D-&dV) =M$5\$?tG$y=必Kv?o$A;ᶫ "QZ}/qZcB*L<l,lzANݧqcym$&U@Su<ŃM>J<W^؇cQ!owAe=F+BLj UNj<770dK1;rM Uӄ&'b2PT]߭+3oz聡$iR^-Fx0Ҿ#D0ߨ V!&I?U=w):pqX#.w!Xx/Ă(]FŅEM\QI]R uj?y%7>&Z! {jЇϦѬ+&V$VWJQP]8wj&-6;Hǖ+ bǽ+ޔ}0#V}y?NɿcH@7:Ơ`&Vɮa:@u|nĵz0nt8at~u1Pb][RϨ]їM=DT'α%;tt gKvkqg{7ḩ]) ;gr/^XtͺSahbnjA;q%1&"=6pEԜ%ƭDY'VT}JCʨэ9}ߋuhS7?&ddd/ K]q(#_ D^tBˇ[qZY@e''<4'|.a \w$va[+Od7?'(]~͏^sK4dL;8B' 3\(x5Bp,76fj$LgJqp8L7H`O,R>R \r{:};-s8 OQ~Lpv}{"8!FH]Wpe< K2 F!pxqi^V'GZ-;a9qC.^ 9$ksSKvKd T\0A&2BsE@cuM}|o/>Naa(M DtzJ%Q94bPW} %jl0TJ.EvIaDkZHh;1*+s4- 2)a %rAQ{rc*o)ڎW rB ;k,=Vd3qJ{{PQLOkG:O&E/š9c܌.}pBs`s0M,K%:!xIm)h@VF7l?vB&a Du(_ʉ&zyTv{86&šl NUíl][yX9araݕv>IRT[ؿc*7pw;0{ܸ|ie YDFF(]2{LMN{HB5 rɇJTIZ/"iC[XW3Z؎Ӄ|cGF=(hHBYyʜ?.5?Z &be wf*Gx#Jy'oNWt hÌ3K<11:lbPcW@Q !GzF+u%U̫&GR]2UÙs|KL]Eۂnq7XiV>x ӣV,"xRK Jyf8T~T.] O2؍ ^wā?T SܬRnYX G%=-kـ:d=/Hnҵsӎw,ܪo"\G+?C2%Ў&S 0"ިg^1ng^ ~מG1\*aXf|>#''`묖tWĶmxb7<%3|$3}D0폞%$o )o*uqa_i{/-Bkze{||˄0)wD6cBL]UM]D- /<ª5< Q)g5S\z&zmi >Z[4 jJ t&xeXTyuܷX[6ۖ-<뵅> 4zO良KUsN7tjFAs[01, 7 Ind8љ:<׹Ri٢}eB::_ޓ0!8bF"$o*RPbc>*ԫ[=R=ɺH/L_IHx6=pzj % ͼH[FE,Yy"=!=0bʲ/{2̸]e28["1<$^1 *&4-[7v.t9  1^l|7_ <,'ˮ8W>_鼃I{* 8\ ch~%7뚳Ǿ!4=Mp۪ٛ μJɁuশJF(?H*7?0g|LS/IL_%1G@l">5bq75?PhԲmq3{aMA vvbvX7җїkM,ZcI'ڄXnoW+'>b؈Q,x"lA5{vl[wXL wB #9B?0"dP{XwAOI>2J+N{y[L]?7(t tyv%V+REGt\U0SpgLGlWx+f kx? B(؝8(]t賽@PxGm2ɩOR|qu+x -GҦi*-/`$D?yAٶ5Be*-/X_W{NOHMIh fʆ.d0'mAJ!5d)e$ ||"g$wLF<+d (y'ŊD1d֐Zܫz'5ݿt\?cHuW矦d@*Ԛɒ@|%[ӯ~ݔyU]yoftP,oO ,QmqaGCCku,5h38:z=(oJIlJ$!|I s戍 __nK 5}J`Cd-gp%&4=iN<,3t @QR83, {?ŐO ;rzq(0H\cԒ:qQ^}weXx],7;Ӡ'_}I9c4Z_Up:!a|pObuX q,89oLlFdP:ĐS 窀 A9–uN*LtPl_K rh5 v(.jm|Jˬn$$jnFu3VVl, ioԸۍ !0cfubJ/X pZAsr2k㫌hBJ~~պr*b9ӱs$9Gl̀ 1$cwz$VeT(չ΋,ŕfE!r,'3oQ]1k!qH~~EUXmh<|Pܪ[EWdױA͚xIck_7Y(|4 )ini`аv)jz/5 E5䭳wb:Ib.3-,`{QzpT۶Ecf{B6b:.yZ>(voҧ*Դ`q݄l2mq@suC2>@qA2bpHW?y4O ~7rpljO5a?D} LDu۩8n)Utv4e_̈́4#6Zs8Vvx]*dqf@cxCc}I_=h=&vGOw{p͵m EmBtFe!qNZ>g- u(m1blv=;jýfBSk+ag ;Kka$fWiSնuTY;й kեqJ0FFGHpV`XsHlB\$PAu,揷&sX\o ^dT89xCZYg+E9,qwc1d(JMݞd#%Y!肔vCH8QR)u$jQT0) /ͅLD=T"# D֘N\3mrdycUuD|J"!D?)`lm=Y96ĉJ 7=[zV>Q+؜ڝE6FD{FNMc1 :2܋w)׫F5Q@~,K" 0(tdۻic0qͅY*ƃX]0Ga5!/O}eHCT/>|Uk~?@.);}f_àY{*]TLJ:qAlKo #իN`(LiTddHl ke_0_xLE}fa1Z]oŴW=X9STmmrIt )M F#g`JԎunn*"MQ98~x ??ܱm@~au^#<؄{Pe7+M_4QgS Z>dA}c!WHyW;B~b~:rRƹ@ @d7jGb ?˶/Mҩ-""k 'll5$E1ζUwhSe@_ Һ(f1\ 25)IF6N$7S !a=UODIZhRbxbF>R3Fj]%L_Y"77 o6JkEѨPvg{ EpNe]6_Zfqu堚[f^ >G[aM(]"kȣNF͐L@aA62i?M)\W3vi}Qjn Oșf"8չҤS̕*ufmY[6^A\t;EF 98Ȣ'U#&J6N^i#RιBW52g0,Lgi?gJɲ?rVI4݀X A,; Ctp<LiOwE%qa?y,T@-VeλFs|-wd>ǚ O믂.p*Ug$i Aj|9<#־D]oRA~D#z32Cr gNAvS3G,fz#) ^z)`pѷ.sV(Ďd?Gf-N$twO/&2u7GFEe=pv wkZD}~:Lwщ\K1NKDѥ6 u):{wV ٧,JW)a, ?os?,9G}5EER7}sn+NkڎlǒU?c} ]s &úE3}Cfἒ {8 caNKִ74S-jlYBBֶX}jfH5vOoNn*4<נTЎT)|^^C@_Nz|&;hͥYb &/N#@5hjZIYQ;uiKNUd)r,;ʔнMLGEL7.<,{y)Цۉ?U08W ȉ) 10Nq~٩hljJPgF)xbC]!f6CȬSDl 0OilJgW R[~7:\;-Q\wQfkDNpwN-Rz<;fҋ?:(0,DfkǪ:@YO^EP-&b,%+Tru\Vg.|N |Yle&XY*Tqd b4Gynu}T0d<>#G}bGYLWuܨGzˣ`r{}^1nLs#OF]& \{[:+lg9sP.j`? PX/"f$S8V\I.;L\etZe8tb1 ƙjsI*+P`.k>g&C8G dC:PΫ}'uipCx}T4kD`*%8P(ok!873X"hg")5d݁ b\t~L.bQ =\2-|k>sͥy\єxRdR%r"j\mLiҖa$I,NlJRK3AB|+o R>(/PKI԰'= al $~bYQЉơu Trr J*O:ےAs@{0 jMSjgp~ ERL.}DJXNL\@,%7WS;[O(!W0(c=ݚ5v1ᚆpY'[#z GV@`5;9HW!E֘^؜F*͊-;PL{ORU4i8fp1?Wס^!8~-aP~(34YΎ69TU Ԝ+Aqh8h7@-- %zžװ;njGvxނ_cȟUE% !LC>+m2HgNz?JܞU$J+z^=ۢs q)cVā5NϺy_U@0Uƈd-e8iu~D1F[Mrk?k7>T 37 qǝ)+ -n_sex޸Ep=R#սߥ+v^ E;oc{F@я) <+ⷅW~'W7 ntLK"2꒛@=10-?q hJ(>:Wr͂ycm`YUIf#GJyn賂v yc!P a%?uԙ.H?"^ -CHk0%:eC̙Gvv$zlOb!s@Kv ":&ž^5B]'1f:jo 9ǽ =?)ЛG΂R[#A>=#Ғc7U+_b Lb;Tn+L:܊{GUuogǘw8RF4qOZ}96d R t'Fz*lx_"-J\)$-[ee2~t3ȥ71Wc7ݭ9܄9 [5ѿaykuW&zqSp^h"=~JơuDɣqQkS,d6Lǟj+=.|#H׉ȵכ8{esX: ~e$o`G0k8̓beFH-& ϻ9]%CՁqޡі)N 4 d'ջv=};m'ϯW/̪#-b2C뽴TOKe8Z::y0px%zMڅ%;s> g̿N>l=`׋E?{ƶC8 ( y(F='ܢD)k) QU(1Ϣ'!kF,qtW1r,סW;lfXxDIc3Ė~1jǘlف MͤO10վe&ld#Me[ N ôm&8I.!dy^03zьm -3n%$fF8"--+t彅1qL)\`[}'9 b-bOx#y&Lⴳ4jֈ(ADG7C߼~GAu"تf1"dkiQyɵNP}l4A:y5p#s(Y$N(>{شq|\,T2@E/A:ʑn:@Eւ`KWg)f穿-|܌/F.=_>%,ڰK󈽟Ky7]GYD"lh?|)?ߗ=wsVh/%<|%>T^9 (ЛcfϓuO~[Ls3׸D<:x ޒh=ac 9yƣb|eWd߭+zLq_N\DT4>L[I4AxS#KD'BFwqg«m ΂F~&S&s ySG:J7 4"/;!bd'97|i>*ivs~ <򝇶N7LLlUim!AZB'(3/ ug| A723ξW$oܽD+&/¦J?tb5} oZO 5Cu.Lϕt!"u{%^T*svP7`U/ $Q(a࿎=U—дh(l`JN;Wbt M㵊q}K25;|*Si.^܆oԕ:xI7VaߞMmۗ&2xx of)I^8]{* `NqP$"/\\RpXy y+M@=?s_Z$ ֞Eux(% _kkD$#a[Ձ+S2gDGrO.; %zt_ys^{J*Nj^ /.NfpgLJuW)Jૣp`ZЁ~P5^Ŕ?37dPK[hoZ8ܥ t*>8:"NN[o"$1 @&,:dF#pqQ_bf4Fib~ѷ y评M4'4WtInQ2ӑBnQB6˙/ֿ2ՀYW02^f.1zVkoQ~wOfRmaJpAX"[&c}KM) f" ^Xx4=y72nh:V|J%2wK={^zLc>kO]]DrUk*&+0d>s)/Sکs(mr%^v7w6&l:{ݽ.Q.໺ZUw5_d QBL:j8Nd˫h%ca~dS9$ W6u#4#oiyso` 6ai&fH.Nu=@<9@* MXU yXglG[ESNɜnccE0BmF(&zUNr{z+:^SDܰL n'&w}$ qKQjW-PTI\"_ rxdG+L-z 8͜÷k=$8ߣ3e%NhF s7z8|1-YIcOM~A/v?W=JJT!hSPJ3̿ޑtbJhUCɈ7$t?DM"Y{ s䋇& R]+oAOA)薂CN(kuy MoT-2xD8/ U֖7YJq`yѶ^T s@uv C|%~Hљ%z>\]ϲrrS&zTskR1ٍ5+/Ԁ~o3?")qV^ k DZfJV;l3;,\y@(zwT?}l;[L6hɰ ̦Il:B6>+tќX\P&`/  1#gF`G<y~tPHt('ijIeks5Z3xXN9#y.,7}~vXa`OO7=I b:y U?bJQ Z ulєce<шE5qZT}sv^?F}/sa"B )5HZ- R1>O U\ ѡ A3o0-iKa%LP)2Fy|>rN2uYe-XQ0zNce}"QVxs3&vc7<6#$ Gl˫҈VF PW.lw}顤c׷Òtedr5rIH| 6Mm-E^[{d{i`ge+>m 7h!? )5pwvZ2tTXR]}5&H_FLchlfmdDŽ~j"w*M43$J4<)7yj^uؓ/Yz^R( W;m(IW}PsVݿLa߽e|+%_(e"|}1zIm|0T˸ko8S#%/q}eYUF$„w$(ܵ" /XwFHDaFokA7h^ᷪja-qt_3xr!ٰ0;VT;$ZB`t{mnOS_caBM^4n* ͮ})S~'"&׶Yv'TN0|D&v 3-`L}/¿6Wo> Q^~Aǩ,sW0E:ҦTN]|ݛu1qF<˂"+HkhĵJ}? dSArat<"0b<Ui /aznh7u|} Q+=֐yeL:l]zKߪF S!"b!Vb(_.Gu2֘eX)Ϛ~u{ sع39Hs.A+ؚuB%_*FFy٩Qt\Ъ-6L4TwL&KO"nd<_MޙN7 &eQ4m?am33J2:'&֢Dx4)jSQO5S@ڋ>6=9uσH)e/V(6|ՃެxFo2>8nYo$r `Z+X"տm=U _&CUenX%vdq 1F nQe-ҏAKSkB;ɊB>+1S½h&믣qCHC VF\ +X7 P$F36/ld,i zae-Y{.3jFˣqCyL+{AbTfwӡsi}BY6 k Oߖ(ܰɣ-yX**}駊>ps'9 et6tuE1c%14 .7;,U^*Y}k-[mGe̤Xhݾmer9syI4 <`G\i+q׎GC6~`{Vٳ-{t .8MQWڣ;T0&½kMyGj`j0u9ˣE|tn*! lelPj < ^W)90q4&)dŒ=݇uExwFx:[ 5#i5La՜}pJ5!d`R'&|x%MX4w6u'Rqxx1 [Gc@T}I 0R"鋿Nn!\oF?Nr]$(k^2 6C[}7;6?ؾMS]RµCբ{ⶺ 6Fw+WbXz)w7s^CYB< kf_kr v'=?8s#lbgG/<~9:W\@̟Ͱ8ҷn+GI`^@0֋"<_YVpzG^'uZp1UMs3x|P =xhX\7Qz˸鄷Ң{Q+} ڥ[)saͬ0nO*q fO.6Է{W ?aXp-'wf<8HVp 0D}) v^ɔtF́Vu3P#N0=.~7FziӚbX.:vF|7*Raۆ=~€op/" [N^|-o|N7>-g)JfzM6U3Dt$S>C.L$YTPnvI$]QO&;>*< h愦."1-3>)BbC[ؓҪ\ Xt=*ZW.$sͿ`(MWQK i0]l Hs32s(|bX*ʞŃE;@24$Q kMHZgIn*A?xJF񄡫e/ wKXdsC<oWq t/4l !Ns$MUӍ uTH2~F2-Fuims .0Gr-^j9s"I%[''`^)ϴ큳3"Ya"]vSAzs soeџ(lUMuvu0K&N2ϯDX/ Ξےok@L@r6Mܲ?[X$&A/Fqqޒ U%dX~|(.l-|)Y t ;R*?wq(ۗ[TLas##;B(^VISq$htLp'&B>ϏgɤRXD:*ޫ%zPr׉V]9<ً* >@𫨠M-JRK6pG> 63~lpH oz4ɯ"X|71eR!Z~beOFLvcTlu2i蝉7ffr^-SYC޷f#@m0&Op@[~*ȊuxXH\'%c.p:q`ί1;HmḘjrVZw M5vW3Fl[AZiWAHc}^(/W D_)PN;O  [:DFiLBZ"(8Ƕ/\pL4EX8Lc D> g4HIA$tTxM<," xnvkT6<2娣1L?`D# mrFwqB`#vO59lxOvڄC5XRf'8 @؋ۢ ))/4}ǙDyL/xooqʞ,DzGBYBu+r#u|@X*Sk?Z(4l*xp7x Α$Ncb'F{5Ilr._@*%=ú@N^!O>^j1i@Tc64-7Nl˃%SGi=\Ƽ[(vv1 #_ f͜D78aW{CJƾ?¿s6Ґ!3D :%Bj99%YU$:lHTu6Q}˄ r!*KpR}@~+_V>ky ՘9]ՃGCӃLR1MoYG9o@K︗tiBp˶w! C^ ss+Xҥc31m3~'fY3,}譨iC^D™9}}֖7 #fce!,Bud 8q| { 4gK"-qm/raѡ<,yC_WTsPjFۀ \}&i'dx鲟<߈5: 2wm>/ZsZOұy!BF8)ҵ[I$Umj:$AΚ Р\mۆ*>(󆰮G4 `IIخ'SER)яHS69,+MD$8!v1zo` /Y{r]^Ix>T>xU#YC\~-gD[x+9 "古# jCo\U,OlsJ ىQ$ ǖͿ@-/_\EGLƋDU IJW12wdFt30l qm~?c"4*A8M i.˰6[xY &")f^$>p pB9 R%ϔ )F^(;&:0Ě l꒚E>BzUpwbAպ&~q0~oFb(YeLø>e7\T 7lDaN՝ a~ e_mz9f5^(0'Q>ȭ+pdga›!?NwjD>!-L3)n<\:]T6'_v،6sq9BKEf99@@,`_`* .1RJ%wن(a7 2l2B df̫i ̲;PG#oOp%0W mX0o*/5AbAV^SHf-DPwD垙ȸ }ka~.mX2G,qJ\,J"T>~6W/▊ϥdzF2,F&C2Qe p$žb]U»"N6Nrо8Jt/1Ϯ7%[>k GD3|Y<,W_XVʺć{h#NAIWqb,E;AKhTѾr/aOPdԢ  D{Xi>hE}f~T.p*x ~8c4f?oշ2Yl~;_`SFq-->Zhk=_ˑY}12|+կC7 i3Ѓ,0gy*d}iC5KUM0+<媺%ž0Cf]V@cdK q=;φM?qɊ18J!^.kQA1!{W:B\X*_i6 ӿb?5w.twkbR` ɜAO-n'ň_SI1g=P8՟ D/OQKQ[hZ(q3YTmۆ cz^omɖ_ZwπE􈗁n3%6ڕEc@5@Q%8a̒z5HgM+:`6!k"Zu4J`q"<<%ed,]ε@bH=ezpVg«$qiw]iNf T˶Be;7Jݪ Gńqtiݬ D447ElxbeN | "\i>9L$e>r -yeT\QrUn^K7c('}|/UK=ҩxI|0l5a477Z q !B^O%B ׄx>BH:/-QO|A.f>V^L CC3fǰku~q0~#Wݩ|& ˺a2a&@مn\lv }?A_֒UH(K[ܢ)nLb˜h³C펈~a"މw"ş(RD>yhU_h%] !ڗ{nȯ% }T:buWlHm7ɳJ[3L_3݃ ' >>z\XGK@w"Ÿi1Gڭ h黔QNڿCETa7f+[ߗ{>HČ% x:3·nLa:Q-<>ʓPseXP0hTZJlYF -BJX5͐%Hb-J<Թn|:Iƃ̧,ٍ3wIW_,k ȓڢLKO$,_L?k uW')]%Z? x]xHaA6@'ˎzS/+BE! Q 2pmpL88cwmטybQP84 {MI|ZeSk>0HwA*1ɑdyaKF >r=S+4ƸLw]~œ)c.qo ᠒I|EFڭS s%rʿIԃ4^t#҅e)V>Q{ mJJ"gc~,o=~umQp%J(% Tf@X(3:wVr?kwC~_O FBrSܡ0 d}6SkD>8%ѻ`unjaj k˻å,px;, mu<ւ'GUf_u]Ö kbC,eI0$PN4M-I E{DyWdEx4Im0W}Bfg{zyB)C4_v':#A )}%t,f5ȡy ? ENTq Ƒ䦞wgN)Y;i/eS2׫O>zIԀ88][6 nVϕl0;ZrOo0ԂAdP&I{(H֠evg|j3ZlEi6K^ Vץ96ӃTۖT,l>l<(fV|TEyiRB{fBԵwG^_axP,a} AsLD2kM(R(͙86r~uamgȍ'ԖL?['eBի[r/K[ԓІZ'!a{]x@P3Ef2 TL&pfrEkMs2C;~BXeeXɧxo 4yXIQeek'YXn}BV$;Aۥ]j}Ɓ(4fRJ2^&o'SX#٫µ`Y =vZųi U#a0mQn*uSQSV*&JhVWSj˞-˽Ûe%m: (0qݱ|.2״oˋ ,ߴa2ϟ$8l&Fݱ[lY;->u/ \ʹA -~P˳¥ ;fJU3%OpYvY yV&">@5.\j8؀f0i? -Μ <-8c@gJ`ڗdm/Dkgi9MہnFȕ$rnTLnUlE9UsmLR򑵋J"(pM֘l۲r9] 8~ŜlzYppfg(̄ `عLw?YhsrM8h(H҆6Y}ő)Ԁ1A i? f:ԵU@ƦF;hsx)C|s—<>GT;3QƲEHbkN?9ac1ArRg'񾡃Ɏ.yԣ-_+$8N\6IbccCΕܼJ7 o3<\Vc8FgGc,<<&{d34$ȑ],k=),POJsw3XXκD~J%S|$#M|8R  s!ԣHa{X2GVg|b,lp!*4 4d[ďd#Cl;Ӟ>yzYH GMKTM̗Ѐ'Ȣ@~ֵxF/F^Flۜ>D9"* G77hߟȔWS˚#ɬǧ7 ʦf4Y@Bxv1 Z#A /)4@#*S2ݝD;6'Ɓy5Fh˓#mxd:%t{]5 N{2?a?8?e?I'@LrFF^ӛNqHZZ *!Gdð*O "i0_ /)G9K\o?1zU{ޭNfv0OsF\$׷N F~_pl܎}sTFiS3P\ADMTzs*& ͊=v llixY !v}7WS.0di]Xx{eEӋv@anYӞ&. ÉWaw_yub#< w)(J :xMH`~wfVg{+0ֱRsuZ!qp<8ݘJ Z(Ѽr5Y:#OODPD}+bʀq%iW o@d 8\hDpnJM4%Tھh.ea>a\QǛ[#V%b3ody/[cIg[$h_Wav<~ Ή;`{T 'j"Fuat>'jOTM;ɹڒ㋽SP ;Қ<^f|E-I M@1aI uQӉ:[3"ήu501 k`ugi,Sdk1Fn]=Ÿd`4LF1!H8rٯR|=kީpd$XS9t&uLmST3i-GɣŤ( N@WbTeRvzIxA<h?oP#es߸{$ǔ 9%}P]jn:co eO(u/%&@ Qc9%d5dSYKUQ~ n=8p4gktYAҤz?"R/lo.ϭ(x=b.0j^OkiHfLPOo d&ms s7~h R¢Rɓ=Mb^&nf3a6d X!},yH5c7^wb"hL-'>NP9md9C%8PAi`^IEE.+HS<҅R'"澭4AEg]MXn]b3{-v=~~i0Jh2oCPBJk|w?z`{lٛ|oC\u򷦇 o5aTq7 p!ȧ '$ts*X=66Q4xUOmPd=@UA*]ɟ 8L/Lļ?.B9?_li!:"iH͠q|"w?d]H+4̟䭙k{6<}ޙ[3{I [D"?[wQ_;nuDb/ȅ5N+?gjFx#7K 6Vc¢+Mg_>_ڣ, DYMk6@~U XЋ k5-9V'r !p v*gq Ǒ8O3|zn-?6ءjIO\Vck—ի?76XOjX~PЭ)+jG%dAoF8P7zF"CWuyұ"),O ^ȫb 0^[,$q{.5&Mdc/W֔UuD!cx4? @h #[8@m8rvX$dihWkT8 l]K4.΀dX~9 +Sm4o2Q(DLj9ŝY+1 $&3A\' tH&PEJ"%i2Kx|<> EjLifv>[lx$Nk0a#H-4[8Yv$Ly3-& zNPt{t>I%#چ-n3o;>D_=>:[70/v^u;ovMl0:Am%~35$FF;8G7YZQB7,-A+0dx]6QԯK4LdIZ^{ Q4e2kn1JȦLj7Z@ՔQ9>y,]Q9NaӐdO_lRG..[kT(/S#n<)a;tgȅu˽|;EjF*Ah*9W,#tkb1! cYEt #k*R+"V2/.Eeh*/)P* WËiZv=2.9|f2 y,ך#m! ; I~C0L#ܜq+fTdLn_hGᅰpscXy_'u77Xqs2Q+IcTNK :'j(\>0Q{,u'fEj3U+8o+%+[yĂ+ aO ]6xnOA1*(^{ĊN=k!Ûxb%Z[مRaPz]vQ87 zX.^BizOysG|aSq3Z,ķZƮ>=@`oiOd[Hd:Z X  YnKJ{glUK&Pw,ȣ~ɇ+͕<0bbYͨ)abG"lbL{Q%!`\45 |(K7C3뷳0߯9^-q/Ν/D$k1SdQ/ýYE< `aoY4d"EĤ7~9)w8s΂DjbO(!T'RrQDuW4I1QN6Q-( :+ŌUeJXڨ fX/d7::w_=0[ji^vxr: WF8ܦ歪<3S#^m|8eud1 vx(Z)c5I]E\[P)7z ?ĀR1xaS Ev,}'r mof|؅OEk X<(־2ԡUI<'?62]zJ2 C=gڐڑЯڃ ɪ֖4^ " 6al5Dg8-bw8DtPn2S4>͙ b&\Eȟeܑ{QdǏC 8`^J= Y0f.⍵dC"Ӱÿby86@D=A?]7tFYؼlH\r Ռ@&q=DpJ$OBMV{a{@|]oD?a7Ѱ/Y_c"d*>MbC #YNTqΪ+oP<E;R5$HR,\2Wrd:l%8Z)؇!Ciuv WV|U;ńCȅdwyQ*z"68͂n_6 _7ְghë 5#opvR"̻|jp|&Ưs]:7gX #I1G O65ZhZ0EG%X K9^/𞀇4wb|uP+{oz]yZ@ܱA" U@,Wmr'{#QFr\h wU䀀?*w_BH ʳlW:;s/xL~e-VE9Ș0?W{v >]k$U\?jGOeRs-/*wV_T}{Ԙ3c} W8(~9 J{pܥ|輦sg"BeT>HS$"1^C%ȯ-€3]BF'-9jt46+ a,81T @ ex9u܅idU9w4MB]43:Q:O Ա 3q<[x_Fo !Ui>X׋d**Ghhv Yy;lTW+jm4Vӽ-%4Ox,nSvmkXH bklրL3$lHI40"~[o[¯Cޏ5AAj&: B!Cy7I2pF `t'tP5-dМ{L_S_0 ĞZO5 D+7KG&Aw&}}is6[osKs?8̎KP[a5.nAמ.N~ @Ȧծ@y,˧P t/P@Y˃1Fyx7aL$Fd\OP^|,R =ɓPF)Qe;_G'#'t-O;i+@%0ʊHF+ΡWҿ6- Aujj?)[efL)|u r,QG:F:0͖˻iEj0-Nӊ"4ӃJгRbKzP0iSz !eyWGAE;޳ٙHcF `=\;nv(5CVQ{I:7tqSnλl˅ >l`y&qB췹S#/u1ya3$0XC%ψO"BѴƽ 8AL/b7q޴!L=5 ,xqWzwr" !Z<_ 28bz&!ųy,j:C?8`@f+0 xW}'>XbI' 3vޚ#YQv*Wu!/Ymw-$ʮ 8X N| cuJ1k@r'ZrLd#؏Šv<`dc~EX%[*/F@(k3sT'Ǵ&i x\+rj2Lj;<9{@u/^lZaDĻ>oonc~:P)|>cjc8`\"F9^ߝ|dxaoGIE[K!bp,7 ?Q(y RLŁGzRF[$ҳi21`Bi83o@#?o% QS>Qdq[x1dVF K &==gGL!~Dڷt_S0#yN$R zj\Yůu$WiS99b_vRP̉Zi%YrlXiɡ bƣ"nzz*˒UNQ{ ΖniC?2~v I,])^Ȇ,1L.*ҟwhu}b(*.: 4_Ìk+e!37- KBSOc_m] dL܌k 4y̰qB}4#;9P~1HQpv&.ZM/5"BX?'.@o:A5 Yű5k+FCV36CAp-'Az2?Ky)9f7uk2uZ }cM,joIjV'΀YŒh2)/ WD.C.`̿pn[WvNO)e5Å]J@F %ǩnd=JdCQ2,`&b:%0DuATf >3 5ƈ%bhf3N֠M-1q=Rݶ>v:if3wx38!=ڊf @`}f)9`$P$AKӐ[\0!j/Q!oNdَAMͬt/͚(HJ,"9L^⎐.Jfb 00|HSrrծZda ,7 Iz nf $;X؈*LbDn%TG5r_zcB Kt!9T'N; ͣEvGLJig=06^񴛭\`;fX1sP CР߉)،W Fi͜f2 V{[bXj΁SI q!iFHN,`^3h]߷Gǒ}/opBō5`8ިppHYf8 .DDXwyF&lL_zHًO G&1I6?1 @KJ>fZlGcx ʫ\c8 Pwѓ79~m mS EygIoKU6S1Kf 9nL79DOgSUr{N&?Km9Ϙb+`Ђ=D>µqqEyud-DIʫA$ )nB0n* Y =޸*JZpWjT g+A-Ye^nA DzOYeCM5Ħ$ўnXsbHwL(s)]td^Be_J󶔗ɵZ]Fgks^VD6YL/ E|U#h8H?nsl,v"35nZvYI (0fxzG}:&?Y}ml29*T.߼2'C8EWn3c?&x qMV`?wmZnw#:8Giy+6 .U}X,Z)5dlu@1ߏ@ߣ EYb4#x#VNAg6LӝX/ >!zOq_W?f}ffĸYM*}fyx1.e&]* z DF:s#P՗sO=]uڻfD>aX"vCGѩ6*NݵȸQ"v}(A0I_ˏxMe 1/}TSKGjuxk%3 cٜ0C_"8V;,io*&E:?t޻'}ёA $Uޒ73S{т)9S2t~͛I2*"b奼M[_dK0> K&*>8a ' ݂;s+vsS5-.zp"[_B%O)!M69WrHi9ҰYB@X.UJ1Olaas2&&@x7/A0~%1Vҡuo|<ю߲ 3$bv=˞_!HƴSIaݝ \Cs~[@ \pH).~>ЎDCCR-5qg.n0ߓ0fmGhT3F2挻:zY{!x̅I#=RzAC b;̔RUw 噻C@iLCP-1lE҇%ulPЁ54dⳃ0+Q"v|EvNG[wS 7HDX!ϩ\B& UΗjt7mnzYS' u% ibXHKXOEX#dyoAMqCX wov86OD*Oa6vCbaM 6N$  Pinȝfw4`6=}7s]cVlo7gRO9h`F|oS3X-KrȩSMY8oktGvpT[dT p̑ԏ+J o+ Jթ^Qt?:us<`Ϳџ`U$5[\F o YS*EQ"ecА()=DԟgU EF\1oE"&_¦T'j:;>7Ib1,|3%H6񅽶o @inَ>y 7kR91u#_ZӢvYlT&-6wh!s| 7xZ|5}YQ LN.\䑠""s0[UČzun3E /_X\B [='NiaVvU(kK5`Qi2ᾘ!>XUߗa= amVvpOߐ}abi ch8/dG㤔's~(]Vb^-U$YNdBEŋFO*) RLt>a7$W/E} f)4*BƾH/?yqs/b:H`QJ]|0%*e&M8 cNEtL˧!zKh^!Ύ2ϻJ°MLaX(c] fX.r7qb&aU#n5nꨓ^ ǞJVYɿ%co'dYUɄtcPݑx~iUm/G9`v h~EU#hʬxߙL]UXaY_GZ=I}2>ŅDvep)r;m y-\]a=FfdDzYLi""ѩAfLs 4?KOnT> MbbP+=М"* ! V@%xmm"R6*V$Jp8hҨQĮ&ON6t9J_jp[Š%mݣtMb߆_#a12EV,IBoMjeٰ}>l.3 $`DF]VC.wRN6;ϺQEz>qކ-TB՜rYGSN`01!l5$wR֠J;d̹U} tJ##$mYg1$S5R0~W ꩩVUVP8Y*wm/~.:Y%bL b,bfX~v}^ y;AesJ #?be4~14z##6D>S3ܨN :_kHiaUjq*䕜!bHL^K6QMϢ+8K +e*j WV[CҨdՑ"8xUa5}qݮk #jT8z +J-49оL0P&赾 - *8aM.ۜ,J5A J"$S9m&ߗXjy.B3tWT8xܻ.~p+0,#"3׌mxwW%_g M/'{:Cj])od)h .0]bSqyIŒ|Oޕ}M7TGzlb-V\l!v쬦 +;"x hNKGPNsOeM}(o=gEkN54,{QgqDc+^2Y˷a-^{Y>l0RƜ?^䥌^Ov?L8>fn;'!T+BNQ&1dl8j^|NcC;b} / w *2Fwh8UnI0Vt3,ݙ(p RB,DCީӑxN7?siJ DNH'R8BBٙd\RoC^Y_= ak84ppRtr?nS r0gؼI%u>O^t~̏EЂNk`x#Lĵa(a)Jʌ:71`wiCmcA\P<4x7o@MW2m x:O\g*,uY[ ͅm, +I?5/R5.W5D>0Ks<_dw_H'|ROAxYn#-D<22A. il c1W\ MB.nf !*Y@,{# q ~ƔXqjz-yltA3)%LPrT6ݙSɛ|(6e[jɒ$z8=Q|mAcBŀ% x [ͳ%U𖎌hr !61t :*37S/'H@W@|:yFvFJn2TB'w;VIehٟiӸq,*72.7C/bmA,\AUmIgY `?*C ~SJFj"W-eLyjGd74)D6 e_ ^/iB%øi'·\tR/M .?cmEe[05{"D +((0izd*7I86$iz(?Ӭ(;|]C +q+ؒ+ ,mUE~ˣMuRn{1K,Ž>fъLmhjt5l, ۗEFX'h~o1GV'\ gRU_x!!JjT9esXqpB_[)*8$l@}>a`l6kT?'>t"5s cU}+bN5QyLy6ڑfq}bK{NhnXW䢗g/W!#*a{Έ4h!R~, VJ׸EdTXW܌Ҵ)FYr9o^܃N<55͘w` V3Y:.x4b!8o|Ԉ7>_fK?2'NTtQ0cqVz]+rܺzWl;?U%Bp} .|H^f:iϨܝ@gTy-FmOcc+l.캔IKR&OpgJio_ 0B8 8~3[X|O^! Qo #!0(*$ 0.?r7e~!/}~5\ Cy0(R9iALJnS *sIلts"X95ӍT A<"6Ƥ#'zq;cx?A? 9nppQ૳s]{V|*:BO䵫ڪUe1ҲȹBR.SjsJe<_]\3Ƽ\DVڦ(gOAܚ +~ٓjB+Z*!9> W.dx-ΏqJL"rOJ>9϶9dj#s^I5Շ;eL8Dƶ"N^朮zR+MPfOw)g< 8n…0f7<<fF1!9]%d\_Gƙ'_&mw $IK \m̰ZP^]~+^Zڙn#!F&$Unu'$B*R< ЎR d=eXTBtզR`S̥&RS֯4ƺ y?Ğ>z.y%r- VѱQYuFHaƸa\k#QSPGtXS A$tu,OGͯZ  c6FWmīD"@۹ JOG…OwO[(O+S=ΐؙhswc#{j`$K'.]i`7p8h[z1TޮjϼcQS*MTMA;g㲖nn4g@opx} 造 ˿WWtC +>cȻzvu4lU[M *YGD&>w 7p%.'HZaܬ@aƲ6#؈xOA%D,65mU&SkPY7cܒ+ОɝХ~fAye}Lhp_CkG0~7;~:;Q.l+qZ^&RQ䅳E\eC^.Of/AmXyiwj䅮S'V`n%'CE0XJUjQXI+h nP׺xͿARTE;x{O[Jqv̯?"(*(J')&cs\X9:iվ`Xh! Y`!H5w-w$Nf>Bֆs-~q==whpΆFKm[FU&M%=;[1x 0v 2X߀,S+crm[o:X'swf EKZ#%G{`2j5dMأ\8\밙yrE;+/Ԅt:KA%8 != MsXgRBЪȉv-}h9:4JRrŌַ!'_:hWDJs֛O9mgK Jf"+O 8F5M& 9l kN,{qм֫P)bDe5-Ygqk&AV.I|S~0M_kp)xI9!wd |贳 S #}Tx賎|F,>V60{ V=u=(umȂ%/Nr+Sv4@I(YYyK3򖨻 5j b%yaTVb .+\n96ªwh Di &Jqr89gAzb~[k5iIY;N[O^jݝ~iS>x8oX׎YJ'L*D+.zvE1nv^ gꖌkBK(.RQE4J.&}ס |P DYkuP,XR {;Ab%ݡS|*v'5<ŋrb aY9mʃc!`~ńNro{A̵r G7 yI^w*P!{-ք#wYO!چf1i̾A=VYqX(I23РL3a=&4/YZތ٢h~*PL6^u/PeWL\\[3&.<7V{ f6]P# ko5Q?RiXY$lC0ܙg_ <k "vg6NUT +y1nkh+&9}aA%'kc\r=.%X) $K q)xo ZW'{L>Ztn?Jk\IUA]G,ϩ+| AB%aoć>qޞO[g^|PPid^Qږmany WKOUdlUÍ\ʵ^=UNx&+b3}o {g$U,5hiت,:WbjY*jCY+]N;́vteƕaں< ПoR`LT hh1a1 oƝS^^bƁVǟ&C)nn*p Ptտ}A$1}&(ҩݙ(6WzL% _\ZI`ƫ:́齳]eTVRvB9wYeq)|A:gKV'O| :-Cw zj@o\=,s-aZ'Ǹj~i}g:<^j{ #xL.[PD1i-#! ㇇ A%VlCxy q`fO2xM4I,j%1qSel sHp ΄P`S Tzq:wa`}OlEucӏ[5!)~#0$zBO挀Ao/eq6s @yR\RA|݇ӬkTD|ANߞ9OG@h܈0sA؀5KC}GX ^Yįgw ^lG$8f f`^>sG}ȁ6&{$HB4Dۮ < Nܧ.v2i!vV-))_J%Vo23-X斅߄zOq?J7_"H)٨_+xcbXo0^e%rv*Ҭ6_ݩ$>1JJaZO~#%irg:uo.DCi"u!p ]Ԕk{2:Hr:07/n y`}ۗ IDz/v]m]5 |Ta t Tpݜ#4ˮX%%!|eƺ Rc5rzD39_w5;.@$n o3?F,r)b>GVA2n/R&%^pA4^a;1]4%BG&8ou~.K栟xj|)wej3=qUoRTJ)T[x a述aXjٞ';3Ó^+[@w@d8S#(=[>*@LefqKIFյ1~=gM__6gKsVPbG'ߺ16[ae{.-1$=퓛Zv!B mF]r4P{o+6ZlBl^F@laD@׼ci҃$'s}ΓO_5ueZ̭?Dw jSz _|GpFNͭ P% U[)=gĤlH˦'O]8ݾa} ~D#;U NV#HDe4ר`V ;m9w3OIAY)н^|\{jkk5]&31e@tP A_AosZlNY/.F>o&_3ОoQr t@◰&d%CgH|%aXQiDpm̓Fb؆!G^UJ N麼C7trx/Iړ"X9J?mC($WPO]s~*p90x{rbNjf)hƇw. n1F<# 37/dfK]ZY+W-ILet%vt(ZaI-,64Y-;<^f1r>N'F?C`M:~E@.%wm! Svz I k5k3`ތ ;cUIv!A$,:wDM4*.% ١jS lJ:;kn^ͶowZqJb%{@Y5//۝K!Y =Pv7db?+eIA4K4hB# }|O,OoE 0]G\To 6 r71`Zsw\I$@E1p^*xADZDKg/y8gR6 xZ]X9B9/""XM2DAcUYfv]P$'k \Uhl K@کX\~7KHq*@lJ#4Y}$,? ~+f sӫLn[4[jB8zQ~MN*{8I_.9Z(ۻ +Zz8{ 득_1vcz5{vS CQ鲧(c|`os>uEKn!T$$^ di~dw/ GH}b0|pɬTpaIS&er C固%v@B6Gqȑ(=@$3Ce"/n36j;gܸ?EV/& 3Od ԯ*M)Yl|HRmr _}|ӄF_}˯T+@3<7ҍP j79A IIpHU)b0K?#ޟBtDh7Zt-D7AZyK]C 6 d5ʽNvyF*o=fIfYK KQ碶p ҊұQW0Ӫ}a [uC)ߧ5! 1[x^xA,3HI Li I*E03J|31"T,sYKN{ ? u 5wo.]>mDu+._yV<  ꤏrJUOmCh7MeH4r?8A+\_0qZ-|V|^Å)5pG#Y t85y'Vy|`SO'ZռXR)%5f4ט\[#GWƴ#qܥAMn:9Φ8\{4Tߪ;BwVt#^ Aeћ>gD.b}x~W/alqmV=w\0UG̐店لy#IDsrsB ?;퓭mLp4bR Hf@59L9g(M`6dT(?"LPZ>6 AP?*6G4'JUQAΜ T]ͰVdQ<Ȇa2""mM aL-R*ta8>7)*y"ILbS!CsվPѷ'@Jp.f9eĩ 7CfLHRQJzyIԹ7`QG/Y?;뒑q~9RpH]c01Ό#@xkXLai c9Ôl\7kIھcܰKSi }}[;NAZv*u&0@A?##$KM|m_QA 4J2(3.3V'fEA.0WRG]c>Եܖ0PHm^ai&9kpi/3@jPP wa=4t`l`J 1k3^Fbg@5ELm=dWD|jmE VŪ޴Ta O4^f:p2xܩ*@>.FnB) v6/ D jn3#"?F8j饭Cז";iXwi|t+\)[R8/l$KJwԆTkMKQ#`Y pC3<F W_ S•1mDA- ,կ7tnz#uc,{wk[8XI|5…GQ<Խi!KU{U VnC\u*eS}W||GWnz698 0SҼau ᆥԯɉ>$kD7@B d΂0p:5ntFmA@ ߎj7;>N5yl^ 㤪%_smǬ6?F6j6'tѥ6t`8q5uL} DHE= m}]9_uF]Rv*m1km)zքi*7xyB Ifayd6K)V?]JmkF/%loEZLК?p׈@(Eg0s֎4(.o?栭4t )jp 9QJݜGnD*(ީB1;Ҥ_R[t]g sShYЀPh:% 7)G7넃0T1wO)`?ܸb9VN]0D[(UPCp7ɁISwuJF 1V\?pUdW7;ػThQRĠ6D+ J#kVeC=MRu/*2C i30R4oySbz9>b1_AB` FVBvX`73=H(^jY_p:>(b)7 Wm~ n0}rGoFi9&k};&mx$Δw/y-}S0}$m +#7;ya9~rXa .ӈY5 ΃1Bp76ܼbUũi9\o60cŠXގVh8'"  yK(fZrGa FcV: $cN;) /Re(@wQJA=6|ܙg uN\#,ռn?w+~o1wrJ 6rXe"* fh]vG<)8$Ai gVOwvn-7}K8ZbGnildBc*nB;ZF J16GYDZ Szcف"m\_b܉Cy_3x7!H|W[7>Z+x"|k(M=$ S5BXER*Kod 9UDdXoC _S%z¼l:fI4~" nȸ}#a1ݹr#OAOZIhK[l#$ϫ]lrQh7N 3IA^-O]5"/PtgR:T LFE'f67΅;֧6Z]*UBYIRYUr /|jk>\]El[&#X):DxxsB2u\[S}9Si\;WxIb|IZ8 -;{_ebFP/_x Dx*r2Lk7 ԃ;$OPXFFB3}8rzMēRp,G⎆j-;}_z!G":fyOwncβ-8f( va{)]b@UL7݆<OrEJN#da"b-WNlZ/Ļk5ejdN02r1֢T\ gڎHfdbU~x+qgYMhw;P$Xtm)<ٜ/F_6[u.t>#:nX/g'Vs]}n5\ԋ֒M8.}o`,Ź@ye)tB XB_bN̫D7;=bܯ?BZ"9hŧ1bU% H_vI$%quz{"A#A;%L,z/17ah,.z%o'FiJƚa̡:jtR0,0uL ~x(PL4}Q .  t8&mbJ?2_$cdPR[ 2ڙȒ_α1l·95[Hez;BJ$HYu[?{bY@3Hol2 q(< {X|B4.\صtZ8a6j^/7_5fx对_UH"!°ʽ?oG{%$kP c_>P]Ba9qޜ/IEGye o0I8iq~!GWyQ~>ck(?Я3Lvq!r&PaHbliuG_9iaԬxR{m^G#n`Tڱy T^頚isXK7+pץ<1buqAduA9ii{S*VoGMMΉ#3&Lt5ãy՞L,-9 N(g1u!m/Z"jU*1LJQlǠe_KB#,6_jq)\`;k0?֜ ypK vEEW}T o:Y@R戽([\\+5_`NwYk} ZTfwpjTfThxڒ_\XMO{@QS<$с}p~F|L.k20=ig*BhH9*=8K DMkT`Ud@yM9_`cTgXX`L@KXyzm7V O1{X/J|RfW t͢aР`钭,kݧ2 ~_LiG:QGzYM,g!GJzԡ1!ޫXl^vFeuZc3C\sp+!,㤠aaB[@$v~%gén߮~ 2֔a&@EO<ȯkJ-7]t?taK:Ar+>z_2'F<Cة@A$}dEʮ>5C"0PRO]9{l^ XA} dF0yfOS`¦,;8c @ {5KK^AsOi%c>bg~R-Ot}85׭ !ȣ>j8Ost'2bJ~A ,I;řSCNsC(lC,OO|_z?X s;pc'5u03J?*2h_ͿUȦ vl"X3.(` ٞ N%T"0TSșVt*~X/m$PtdAwO&kAA VzC8naCRb5]a)ȁV 3v\duF0k/H&pOnP@w8Y'W=]06e]h45 2 5̋AW^^I,f9fVt \qxU}:њ^ir3˩(ԵV7Hl~@gg͇“8fxu۸jzkB>Hw\j=EFsf61o_(FшUVG^]q3Mн+ܰwtrFKFaHc@;bj#JjKW,mGIGFJsefj{AI axso֐An]oӆPU|9':Vkj]G'vf&z+aw] +?.MpFTXWkTzdí꒹ nq(׶Sk |_8sr]|nsҐNu28uaJF(X[TO4u3W\"h. Hx}\ΧF}=r)nS)S+W}C;m|XZ=̀2P'0imw䲲!k@l,c#;lc$B#%f #\K AI-Wkq# iw^L?f ?+ȔoR(I87C0گz`i' 2G3!jI^նҿd!ZZX^y0R:Q4#5ӘM!Ϡ<lNd?Uڹ Y=^|nFnTUI9ӵ-!7ΕUHra`ʝyΕ=l7i؏eAVZΰGIオ 8L> <=RIh7^F{\ͮΑJ=D//'"/HmA)ʒM/8ge%pRޞ+*;ڞ[[5!ז|6 HsܑVM͠ fD(sk簼աAǠǥ?;󰀽@!prf𖄆,+;;%;ؙ-_6J ka'kI*ZQSoW$}GQ4q=7EƘP0ly͔TwNR"ٜh U.hŢ'N9Ilg <<И iZv\x79{]/%YL??u _~{djE@-_wR>tAf.;g -0{AXv{] PoI/[+>d؉ECgOOrNX^A-ubBqzKcv\rrLq ZBG a זmʰzoˉm;QQm6ҝ:~9jIՍ[OS`GTvh2* \hȢ0gqŚ?(cl_ }){vXh :ml5GN%U5[*s&e"'vaGm\~ Dᘉx1B,&r$6P P{w&riWD-) av5=0Mo MlTpvg{;-EGUgHQ9ڄegsco"O v/ẾZZ1؍w&,l gent SFZRvT27gM"RױƘHMj#/'gij[<&:ZgaW7R >)pҬ,9z{uoBw3s)Sc*m!)z\8S_o1 ,PZ;r>I-ө r1mNY*粎›ebL,lsQr b_fTX9ޜS> jm՛7"EA@G_:wS=F8/ _0\O Nd(bY}&;m:"=f$b=m5?cxToZ;DLtC[{=˖7ڇCK1\u:#:y?V؎jno2Ud"U2LH o32Ԅ֘8.kfd~fC{w#ŚY(NW[n {@}}Upd>"MƐ`I~y.#Ŵ&<9M {=䢉br$(P)%_QõtĶh{^0F焟w!r,s,܉hԧ2 a{uJ&8zd*F@bTFD% $QMrB0qr;fg>L#uOXL@ ?O,caPI$5b9*9R ~Oj40r\WzjR䯒ah5Y*ț*ÀKk"ȏ$,=ثgJ ژ2/;{U`rO1J//؟.9]9]V`)˂scy1[挎hk%a̪k<u K i'bmSCݺlǚϪ'zX?},uJ,VzCI-=XjڡWFpP|YG}mUajJ^YQL RIoޗpZsKӭUd_"mc]%)**0bRj,!%PTܳg#Z\iy0!r9s˕?1$7@\-X!TO]V.PuZY'dx0OT[Xd\UKm,*>C>Opg弻 9`RIuCL*̈́o,XA #[27^i¶t˳iCGfRl/3 rs&Q#_liS㚃28D1a=|y 6to-uӻ(dy bo]\6#HY(IDPW d./*QUa7\ M 4O Za^BA VtqXIN?b[}Et;@z_xjBUF,WE<ujgNI 単MIwȕC՗:SR^<$uӼV2`6ZSv'F2If /=KR&#L/C,aS¡-}$:﷨5TyuGyp:qKf]NbRt&JbdD}c$$1AЂډ -XW0b#KS{F;T[}߽| Vs]VVQ 7 t.f>wE4bsm'DN͠G, V* 4`79"ѫRĖAgy]^E> g>t$q3؃4^5zŸIΊ7-,`'A6M<dU@Ku@+мKھ/t ̃i+UcW&SBI yn̶OuCȔ#[9owQ~ҩp)49=Q;ш_cI+iԸFl'zC38sGeӠ HZgᬑj{0Zg|؞Ni*/xS+bgc+C®!Ouz:Ks#x)@4g-1x6{}|$L}&.:{\w< I&okjL/t-0iʪIr'< PP3DkZ 8% M,EŹ|L~,h?.uh3Ζu?2_-_ eI%Zgm8{[eƮD>Pz2q_u Ÿcy0niwm'ȱpzBǥXBDBEx4PC3]@QOrEƠ݊Κ+VK'~/^@EdjzK1_B %/tb Y}OP9g;8uSUpr?]i,>f( spK.QK1Ɯ[UbۿmÀ9TJرpbWG;=7Qj7: D`f?arΤ]  ☽[kMc`6:"d4NbVMH-Q-?.S~*'u[nQzuA% r 'lH;3|ګcëNߥlo"6=PȢ ,^VJoٺZs\,.zQ"wZmzO`뚅IFsܩ{D-j|LUOX%p.}%eCX:,L!懃8Gф$GEdᢿIo(!ym-JlXT ]XN>oeVJ*~(N:R'+wL'vAyμ js2rCVD#ǔ;$猪V T)NסؿUJi >Oe"rN9prN W֗ bQ9F3ؘQO ?V4j%>7:OPBp-P$= m"jAb]Z@>V,׽Oo@xxM,8zJ=_7d3wx(;K,vHyaӵT bXG g!qw@ARݾ?v-DB ~;۽^74OYz}7_$4-_օd{_B1`n~O-o4 > ټrhRy>W=-7'FiL)f-]6*]ȋ=e;D 66ˡ]#^Moy֘JIY+!@iGZ㥹D5j7q=)i9wugQ=7ڏ2@"m]YȢ >Yuq% MIYotO I)aVFW,[aPu/=9TϙYA.gwVr^3{FSݺJtBqf|Ϩh_bmATnӈ?o4auvrg5i. UD49|A\cG2e[% j_ :wE|%aTI!7h90~F?C{Ǘ:7NpNs!ۅs%(DMZgr ]0yi^K/L(-`,T>BL o: 6}*J28$OP"#3%Y.h^ף04C=sǺl)5F]Ω$gњrwP}^"I?K5Kc_:l@2> Yph ` "ן}3xŦl&z>I2%O#=o];L. 1, zϝRکsMxH&{MZ;_uC> #^Sf!;u iiҰ'I,J i +&j{ðUM^c;\J EГg->#dv], G]9K NHW-VW澌F`Fl  5ޓbNJA? +uJٷ}1AIwa4 6zs8A kDY+A*(zgc榒vv8FI?t"q=I9Tґt?'KƅA-M;p-0~7g'mY+ȣE0߉rT_,N[Fb4i70| >#zY恾ƽx)m4ʩTd( 3  XBE:VOZ .{xw5 x-6yskb[\S "|J2>*g_b2{ 3܀%d % }׍Y\qf'ʝJ^|"pN_.tڍcF!95;^E\T*"lJ#qrĦ)|l`8#2cG[&eg$Zj ޺3w^fiErWζ\".dKvlEdQFZF@fi1ūCݑ_ sme]Kl+?gzWZ2{Yw%=O)h&Gxelw5V?a3$yoFj `z[g1Q$Hed_oQcwӾT4>Jex2&tTrB6Rɲe{_nrOġTYB6EgʸyT%7UX{͔d! *,2 ؖY#31nAUtMj%S| Bl*!C0ITW@M=P޽;)`7ID cW^z45=n_mrS1\{7Y,H3hQ|P[Icx{w@υ [1J¼kQ"{w_-$$0QXv/>!!h7&@5']2ivG|sj#f^]ѩg^ o9ՙ3]2;o~ʑVZ6,ZJ$ɠhXzs2u ? ,e7ՓU%k]+Hf̞,N)p{Zn`Wqe!HˁnJJaA2 yC6=xr1%xuhqGX7){JɷOzTxIe. UOO8>܌5@ f[G w^+BGOl؀e@+{5䗾RN/E%9H[ͦ8uM"/? ]KL۷N#c<)y.0t9ԧ@-3F㫡͆9#;N<*G Oh<ĝd>k]j} E{&a,̢0 Ɂ2q}}BwM5/-("JѺ`|Txb2_li=f+amS!C`^XWq.ڻmp\h)F{gE٨LVY޻=FmHOO&*(>(BsۺcѮ (T"lCObĩLjc&ZZn8M1=KpBE%-Vu'8̉UW^/%'EijBUC /X*wX}c?_ 8dF;C;Z8is~1!fzirRI.7eqw ߙ@ѰeO2YQv!%"m>Wn8E\홉btH C@(JX+9׵zWcF7Hs_+v76,YN3.Z|&޲n<7 ]} *`l+<˒2H!zIRxYNtק a5;!'ù85.;q}YyxtUgv CɁVICnl/1_eL|?ė0$?;,"w'尋xJ0._pU|&xhZ"޹/ƱAa)2vu?DWᰜ8{yH-:Iz/G!nvş#Y]#:ivGća :-2m"-iGI <-ԋt›+~-R??-f9L: {Zj{ڑL/b ݮm?)V#p,~ vx {%+4㞹T2"fΘ: p}BnAi'j:7I{."VL06i.HDwO7M~Mԗ8MGjgu quãmX<qCM6lju&)>Ddǭh#5 eY`[tEGrKDcb4' UE쎍8.Pa֗~xs-5+A n*~e!^&T7!%<*NpOD. HUٵigŋi^)5O4^ S])@_cuk1S)_lSjjzs tP֦o"Uy77l\9d n=S/q9zKޠJB2ھL{ "H: bۘ,kD9{K^I:ޝN 3 .G)l p=aG eq>iJ=nk$! "4J˘,X48-#y]$T XmCnX"=+ACjdlck;F{OTF Y9,4M~X=iL!_AٖN>VaԻfeq-6Y_sMM0 sgPۈ6Q8zF 9'F Kݙ6ؼ 030?%/p οg MT O8 x6 D=_ԭOU@0$C,_VT=ճjտ ˔}Jv^69YK!9H95N8fztsl vKZ02ِ{җ,L Nq݆/yEI'&F?lsʟ0(ng_€la7YyG\cjl}]9Fq}@էG~ cv.iw:,Q<[|3!j@{j"<ɿzE+w|Ki.P P"gG֙C $wi6cZGTcPo?Bjskl{~!u[lsi'v ݻ.Jv{JͳE8{8do.dnby{"%p-0S2EC8"f'jAZY|djK> %Z=޽i ~E ٽmkMax,G[r|ثoMњV][Q/ħ:zAveÚ"bo8 ·|9YajcfR:&4ꡎ}ʲJp R#Kg(5l;QYHYܲ;[uQ Q`! ٯ'\QgDf#@VWu6y#F עUGQ88(բHJМu_ӲFr[XTJ0(3n<>%GblčUk&m 53zob~<_L^YًO2+ANʁWv3W[FUt$a!t<S}Vϒ.4gߜ"b!9`Aو*_Xgb?.7RLKvep+}[pڈ4 +1YoDF7 5_W('%ȣ"B:)%&-3f2H5$ΌؖF0t=T#b_T2a:; R4ia3 1/:ե],6~Y6د|mb4φԊKWg,_sĺÃ_V[goݩAK}cNs u x ҡ$ˡӚ*}.٦1 (+%tFkM'qg`d_1fmAtM>' S._|H 9Ὸ?E嫟w.Y50'w 4 //b^ƈ.-QhDN["gC˄ީZ9C:nv6_`ҥk^ڐ~h3oTƞI̺ʗd6[YoM6ibHɭ.!eP}Lu~x8Ei'sBE7>5{ E'D's'+nzck%<<1TGfMG}MmL OS@LtHqW1fu]vXfMA5םfݶҸ#iH:#5RVs܃Y]x1t)rEL|]|" YJfVspX{?=Du*ӢZ>aWAsGek.)>f%bJ4(7{*^CdL#O>XS/ggpE`*Q;T51Vڜ_ZC]o[;gP/RhhIT<|DF=aJ VhcS_A2w 2f) Z)h0MG p'"gc~CYmhn(e_}"ftDωyu^r,AS Gc^Ʊ?ŰP/+5O%HNpJmy tק:l_yq;gX~o,sG$Wӆ6p J_NN݃d%yk.9۬Pl?^o0 nJCGHVuM6R"_<ޢpOUhH9~e%jm}+EgU!ǛnƗM @M(Iڶ32e<0tר^AS=Ն̪xlWuOof@0hiʥd͟I|ׇH 9ⳬ1} =p6yefLgdWCi91i3ĐKSN\pdMn80hT=WGnL+vͅ[8[ACHq:J 5. g 즣=aEI% {2`{5 q)Fٝ#wN{%H~f'>~ޓؒ}l00$,*#L-b̓poj_ 0܋ ͤesJIxZ%~d k4N TB '^cX[l)*$LA nJs\ .ɭC|B chs((Qd |[- 0׵ Hͯ[.PUO+6-9CX@o\æeG_(mit1IJ[{a¾䈂[D<z!tLa-Vc`v%FuzܮؽB'`l,h]'doR]qr,?C{a ^EMm!^VVt ݖLBg\>7cz|#&{=zt 1My/4Kؙ+#9fLXHyHg'IGbEÇ-^HpQa2%[D_7[Z-٤+ ?q 0:ržl|0tB Н:uW1T0 -^c4}8IEN _EwSj7khym?SvsV\uI*tdrE^ҏVz^'.Kf jQ-(pJU]fHmrR+o'ȷ_:{ۊNe>gX:1D+Q6M\ps\ _Klnp@=f_SZ,*JgW j|jO :u% 7qU+}ښ`#rGͫ&s=~ EַkR@Z 8Y<(sNݩS@js"+0\ەJyn =:,M$TqdF@]9ئaA|#_q%E/vsqD,gBm圫rP-0k2GtyߜIACu)RO4YcZW1 3h:QzeNSqz FX E n)KAAljS/2t~ <'⽼lUo'6,&a9?]הy |ġ*U!:g*Njc{n'/ 5{ aS8Lg&S?^xaى9ӉSP[H| YNd:˛Y,bj\PWyƭt"F fv'ڶr?_Dq4pA'Cm߃zĎ(E2ݩKc|zh$7ʖYܙ/rE[T=FѿinjF ”ltE!88T u1Q J 6-m7\f6%F*+Mܭ3Uh ?/>;Lr0}gh1Pf HQa疂r[6X^Xn\IDXכiu;5ABZhE%QK~WT{U+;apk &7F!:gȢڽYyI9tl).>q"7Uz징Cr="1m ͟Yn d !C`1r[Js 1 ˈJc<)~J>t3^ O9ۻ"P8~rFco|R4O_(m> y`/8Y,=%aA~ڙF>c}M>1&^+]U ( u0f' [O"̏);L&\UfiOS -XuSyU*Z{eܹZ`~M=LLv%t^IhRDQdqoF9bmSk eM⧞S\}%q2~#bNd>GgT̙?87,A]@"}ml(Y1'{6g?zRAQN1^YmB-O<+L׮A~۹Nt@%ϠpvuA[o<[0Pɝ [u?ô:'~$'w0BnX\?5ְQN`"C$fal:ܴ5&`1'~q)fi@3P6`^BΈ[;Iu]#)}R\XC2[hĠ{U$&{꭬ض:S ܃O6d\4/mxӫ_~FhrVf9|h4md#˞y!8E n_%vi;?2PZ!"7=CnQg>* `W+]w[#Φ sD(VWr He,P.5q- 97v FP#Itc- ɭ 6fP4\[GM{rRp0g>lpŐU6$⺅G?Lݓh.j Q=b3%$IdBZǕQ}_bh;ה^Mn/ѻf, 2!;@j%7__Ec~Ia\ 'hQAH?破74itfA w<$#`k?ʏ:gV\9$P1Ka>{0&dbvm_ۈLYw4#sfucozxjlmFq-L{* !k*R573].wϐ23IaC}o*ĤBJkW+% Jc:!+}Xo_M8B|x]rSd%LmOG5cn'3$E[3~~/3mlHzSKk7J 0K\WK횹(Iy|EM5YhrA( ~QE;#q(iTt"FBc/ z`` l?b[%|9ͦKJ|$7o̊qÅܛ1IBB"ҺbN6G{EIwPIasj'Os"Ik26dପwX'`:,Zb1"-UyV86Qd3k(g:d }@Ý~p?*w?1w>7勽mԘ {H?ϣ,J!1j߈00,aL!U8Hx2Wɥ+9F+"4髢5)kV13h ^wš@HG^Ѵ9;m {IH~<{9X0(o)[|x3lPnVЭw1dwlG ;uHf*]}p-5b"U %{p$ÈWF_kQ] z]pyr,tb*rnJM_sH'0zln>KPh..S`%Gkeӻ5r O EYp6 V6 G3hJo*s-%ۆV1M&<O?`:9y-iXv^A戓D(U ߱OtgCiC9 JV/0Je_1r'7IB0ުMG4,Q== vzjv)J'+qJ]޿~rw[[vR>@Q&4E$klt#cdnO'a$X?m%Q"aHHAͺ $҉J3hD?xcxCp\aG ɾꍽSW^Ul.YM[7w1P^.PVoKpqGPd! 7=庉el=8u.ʏX}#k]{3#t@v4%̐k>@~;{e01+a:4Q{|")טԫʨn {"GSXsܐ5DOO#9vT5= 2:Vwo- ^ qJ,5źxL@ml[d?IM;mͿ 9mG0??b.\G j[P|27JGqǜܭ0yCL5H]5cdӃ "/@W$ {O DbMagB <cw 9p+5>PPvvw)z~_sPd'h;b+!`FȀAթטJ޿}W6)gTDoR=v:Eg:Z;*=)8@.s-KfJ_dBj] (6>axM5 á̶^%OuX+8ffR*K uHͣ}otSCh JAay.v_TȂ -D 9 I cyTT^G 4ǀ!̼X*>|W;JV_yARoDSy` fY[$e.΃=gf3܅+#G2䶒;R`a 0/87~p5VQ*h# b6ܪ4HU<w\K V+al}G[ v*ndNOXHgw50Q>}kW}-"q`B9#Qil~~!gSZg!Y!?הE_yVGjSj7QFzP݄6pT̩΢7nlxinNp bvs40Gк\ F(*7T U4=UB2vۘWtB:OAL+yНn۾~W}y@]~]@Qċ@8K;{k+W? kq|'e& w[+ γIĻd1=  Y-AјtpF.p8~6~bQRQ#!8ao@;=(x?W1*+%o }&glޘǹ a+o^ܐ Eֲ9ftr֓ b oo1n JPuR#$-hfr!GwaD.2m!+ڍJ&(.ažfO\˷2oznkE/j/$]Oix"CV\4L#ǘ3`1IFv>qrP)chi~f\a3; veY 8w9e 4=;'01j/uLOwأ>} *CΗ?aCܘ9[e-[-Qk.w} gz&Hl6g-ҬjF}?H_]NC& mlɼ#t{X%DXpHJ/$(oU!+DȾo1Z)LȜ<ႈN~i09z4!oFQprk^nuֹno %0{_RDVo3/e!zVq~qD5ƛϳ$ ,gY)J@HyyVs:XB52 :+c5'8p3y~ϒ4%Ʃ!tg؇"X"6^>8b_LF'$@AHU "ZdF h7$$'/R6=& @Z.O.S7 aւfs97lxiYeİɎ+W)Ӡ̹m)8x j?fAyǛ<60+KD%3vODʾ4*%s/uև  %gEmM9-}'G>'Uj;%ŘwԦ>hitlu*k?,Um.VY(;hBp|.fA1@f7[qxO=xn\5ɤ$9n&}~bkg5kcn ;seP@3씻`"Ԩʆdtw|:4{HV46ѵ@( Y3c?W܈vt{q [llQ=u~|4I<7(MdׯCw7VI^߶'2Dj1ZȞgP}Y6{4|w:x-,E"J>8TR\?BSo/tR.۫ 0LH8pm&EOF%"Mªi42 2M8U~G-j=a(iӓ,N/sbFoۃ# ?ۈ:EGFM[̨xG %/|,<ݥ=yOC!Fr=T29^J9׫C..y}my ]0zP+'\Bˈ~֣+j1笕!!w0ur ف 2שM2ͨFzX 9!d CGDV@@n¢m=!#)}עtJ"*U16VL8!r G(2y(0 Tv %Z{iH<: vɡڲ`jG[K&9'7-[j+Bh \eţ"A?Ϟx^MߥCg 0ok"S`ز00:;zrbFRe#"=\\d(CJ [Ja>z [Yocff_AU0t^DX_{&PtwO[C+w;:f#C5qk:瘢ٟL+ٽH.ilD;?z3jwX~[(?T'~%t248z)/[0;33ȭGT_,&5Ty̏ds*MBQ D-a~8 1c&ihUbsPLּ[5|kHw~sb>n1R% ^i;d.J!7%=z{ݾxv&p<#w sNjП ].Kx6%7a<5=>,hd{Xz8`P >{ۋHYvq`cr=HTGӞg?BnCL}.TiP79$j_F871UU$.5&) >crMLZ{U'E!e?mt .?:Y꺝@:$aFBc]'i֯1*vWW0㤤txAME=Qly.4|_(xx.lv=N,obLT49,g!=״HGTОqxȉmnTξcQR]-SSc )N(3 }hY3ſq53;N|rJ-[GgdnJX|0X1q{oy,6 yh2/]pkE,FqG3|чMUEidG9Gp}OMpzɘʗʓՙP%hBƔ,H-ML$=o*qWVc *2S:Hx!ZDQa&hǓi^kʃ5%qĤ%bڲ6S34k6p%>9RAɺӟ3vG|Lw9@K#7'O*mMr݀J:AzoP(QOX QC$%PSڷX"P,'D[Ank vV,DI:GZ};oVuMb[L" p٩BE M әb+MT/R<=|TVb+W0׍=‰ۂʘH= eb=<;qB&Tq>KF+XM b"%ͤǦLުgx`KlɊx>(T$k.֢IRt "&9X^Y{SJ1([cvQTW 86 s>۬.i/'𷘞~iN:Dᔮ:N߼OZZg9@Dy!)2cXQ;2oJ ZQ$< O.T;Wt+`q@U o!Ђ0]ck}:v֔@V7gL"ҩA}歌w墑2FgHGQpHW>E091I#b x5֖;_cFqb,8\&،~: y EQ_]B-ZX e#M5cŃGGSc`5b9 <*4v yLhJkJ!ΌC t5}UG}a@VUS+&Ozjn9(Wp1.eƵ}~Ux% D!ij@:VYCH1:t~_vycm!QV/!tUJ?<%//*,xiy$vQ1a[mou_%7W۽{dun^pux5$_416(Ӗo-q qݠ >/p=>ߕ௰'\Z_w㣻~*qMM}!E@$`SVtLKU*$pj ƉaHXÙաzVLkfk?*+oǦr .ٺ ^B1ʘNrƔٮϻ+|&f?,,$\ފfno]%+?X;wQE0(Kſ ꔿ*V<剜uRnRޖCf'2Ii]K1;Iq^]hݘǖ| [9cR)](-Bzd`'6,A0J:n 6讈0^S2n_/I]P#5^~g=Fʁjr1A@f6nyigc8] J/m_R܅}}闵^t*0~< +SsMlek/ZR^L(IPn6f r|U#?B7} ? `yQUdW!Oy!rk{Vھ%-˝f}GKcGr~N2i_LE '\T?@cP圐vH48Vvaaz(BBPV@H'q/:.{|-z]TMLVmcy^vE|اH<}uNlc{mk#یCD9{$2W6. cٰs#Azi|Y6gZ%!2M4Y%>flb[@: ?2s5lV\υG1\QY@ KTR6bT!7W@olXTb &DUhCvvA*t(T|kw-Pއ+20a0'ǥ(ϺzD(5zWvsat;vMp&iubT|uڳd%{ԍ}qj 8EbʕiGRN 4/!AX޺*0u<EejiYG C911As߬TފOmu46YY낑9\3Wt4L!-z#]p!RQG¿.9fuVʭiya6h HRsTt-wk^9p`F |7&J,T?}Hbe 2Įt#HPR֜D_g*NE=!_/,jt);&n53uY6;Z1 [h^iSBcIHY)DO"; U3AA_Me‹+>mtSfI[XKP%Z"Vmm#0zݹŰ#6::KNPU?%kcfGT[:G37ja:,3~ׅxxp]LŽZNA6RgNE;HS ~Uv6Dec`&ZӴEe`LJ4RT}:5\0k0GNk.+ღ5S6:TpTǯr5 ɍvΒ>sS _$2=bK*vW2čV':{ (ILnd 8s!\G^Eik\jL>SuU.TϾǙ >0#V`b0T 2 ƢզN.<jGV 57c\HE`{TDHGJ/١@V@ٛoo!9 [mٗa{<Jc%Ekl_veb7$B?vM9-fKwgvj>OA zMZx&,|p;q=h[_d"\z)VrBȎXJZ3 #3H eciEM]mሹO݃(b#< L l H]}mI3j>)s\"OME,}ϹБutM$2e1laCRt$xOvtR\@U6{zqw?W{]yu}l =!v!,lY$ hG!"B7ȟk."x-Bi$)(5^{9 :aospUbA!tɫǗbҺ 6 $wctK{}GVTvN&G?3+*aƫ+|5>C TbgiXZY()3]F\ᅭRsz>< $7/GV&s W ![S퇚7-Ӱ__hl-#_xT7:rx68x-@0H㘏t:ayF2kn~?a# '#+6A0D sfLw}L? Kjiљ㬆'&\ uO8!.,a@'GZe~$ak(x?rJt &$p5ofUZ_Lr&| 9Tk%9yD9ZX.'{.N4 E:7ؾ޷p֘= tf3:bש؎ ̛<׽`Z8}pBWm_Bwb2@tRj֡&vgq w~O*$k.+;J,Q귂 :,)htSt]"•q= pg?c- Z2Q&6LʄVbנ J+)RD|ҹ#k=L^ni4#0mFFzʢaV;*:+쑲X7\cؙd0Û=d;GeMQjZ<0Ga?PT0+yl'gI%"PVrzASs9|ZUѾg9*l}畿 Oy/TCh-(dҀor=(q"L3Kr<]m8P8V1M Fo sM6H_jxD%TMo S1 ~ryIBsxSA;3;s)j;y{t*nJ_:f<`)z9 [xPYuqMPvt)?V' 'ڡRj*t3r{j0@T$KbC:wkwIv@Za)\<h SreMZpڀwE5AOzīO8:Тh =πci\I6 A\!76k5:pE}>8w\$z!ᨖGXҧwII[PX9RwS]!0kIէ5zTs4PU ztFP(H eVy8?D'%685:I:Aÿ%->(#3pa9 Y^a_%0v\)aCm鵍Pdejchk%v퉰XDQdPĥDQ jBYE9G029 n `~{Sm!6ףT˪2LəeZZi_,qT3=}Cp٠o(pvÊcbC%p/Z"&o IT$E\Fc*y*N݈&W F2.QIJwࠅ#bB,wq]~m?GNsN 3Iŋ^'P;[ʹ՝Uq& BD<͝f5T?ZzpX'[NK;KkRi=E$a],K(I}|L} Kɭ [UE*;$r9(4.@n"k&hKp&"o N~Z@wȍ#iTLLbRuEٻ-;Q⼒pm9eyRP{]-\\<`EwjDH=ޔ S-R PTa a̅ԈӌQ#L>;ŭJp$8GÄ>x&00'Gtntbc6>+u(vl+Yu)!(a [&CjF`_b?}bX1?d#QtQa/tbjj:7XÔ.T)Hڦ6"t֯n'IŔ\$TQ*s !raу]QKnr#H0o @ "4_et(&zBYz(=<΃͟bk \|^=mH T*/eA3o5ØI|nlL=hc38?fJYM =/(ɍTD}M=&jV#P*o&$3l>Ry²T-&&FRO8~,PouC@GBvxFE73+g.Q??h[ 5ZQ{AMw;-6!]t >0і >\sigKxe<. d; G^)Ųz&TTYXx$j,#LxMW\>7)e>Bc?avČ?n~G•VQ]:W{m]ׯ:ܻn|>0jWiLAJOWkf>fy2(nw2D7yQ1U>%"9&! uJ^|3u% 5:]zB( = 4Roa߂hX #`לP.曲^e3$GFV*"#>V)lZI{tٳPE~1m I/Cb]Y'yAq:ESU)(Ƴl<,KIr0j5y1*WA"$\FWH u&:Dgі7Gn^[ѤZȑ3"WHW#(j,TK*$T^K,wfa~@;8)>cI9 |=|Se N|J6ZtW`U'9ty#,73Y:ҪhHDmciqB~*׋x."] 6{(?֞¨>꾹dj?rtZ : ;5#WTd4"u %dW_cUR<׍RWx8׾l\Y6l@g;]sЬ[램4+bKCGuf,)x9a8k{5 61Ea^]x+.y*}!P1zaa_֧)<^?u=8D%kͿ*^Fwh|Mj l>U60H2IqTBIFq;͊8U^W}mԖFL|h_2Q4_HfYƷ\ hkTG$cif2u #(@h gP̚Wy`ei6@ 0AS[b 4Qx)? )%%eBOؕ/'; 3^8z@](:5Ȉc4FK mOa(؝"awd"<+%W NqB*w@whCI5̼J&E? b\u8PD^6#lЌ Bϯ BwWCO#U Лf.Ѡd!^N۬Ny));#AXcECӾ9LUkfGn]>rdz? +a\Sm^u Iܱt^YYK-+fte0L%1Wn"ed0iL>ݻGc:Qh};|81,1r Gce@l}Ĕ+1SFnfkܡN0%n!'f˅+G9NKp,M8h" DxSUt^ŠLیT6UJMyʰI<[}{ʅd+EZ%;s3(N1_ҹ(vԦ#Pt(n*=-.SBJFXS+xLy`~g{%˦~JaJS>owOgN0WS!<ܣѿf89"t)nr8.cn!F4;d$@3KVmXH|cupnבR}uhn/ _(BK.`Y9 zk)[_zz;ã*3Z=oA}x nA*ϥ2)A2wR +RA( n b3 -Eqw<@|^;xQR'x} `8`Jn.<աQ+T ˢ:-ʒ}Wַ6W̉mi8eH.v Sc:*Xa?1Nk#~1ygмXGLsp)ˋqHM/j79O>X, N+r I*P+p}m=Zh#p)Zb`nΤ8\ 0k "(AG+"wZjzsPd2[u2&@b,fx>xogŌ7b  .8-|Ÿ8ug^-v;YZ\`O'Wp5u>|k鲠ޓQsWe]bg? 1> M!+ϲw͹gYUX z>HYPnm1Je&=ɋRdxPU۲^kl}229%^%zVwZ+@YmI"A6Ub w7츞2G#iplE8vtj^z0ؑm>!.PnZCB4Ci(z8PtY~0M\D1*Ժ zXZcb Sk-e)C2Mff$QzիXq .5`oz"sy4˥t=Iv>֛B .X1z&b4kwMkGA$pۉjJţ[#p`L*;&CLE+jN|gDѫY|4K^!J@h_;d@<| vHoRU < jL8ۉќE.zwc%,9:ĂmOl4x+x'/}DD[h ڈ DIQF4csٲd?ԻЭ?)qӉрFw.WzXY\]|;A$2i1;}X 5uB>AT.A6X",v/mntp6BkדX_Y/{׺ NZQozSX5Hs};'qђe:́UىB"N-l4|?91!:d<ʤ %ƒ{ eb665k h~8q=¨A1 |+r2)dAQe n|!jGLVɏ)Wmdт<ʕ`' m/oQU/%q*n#X,X}5?afmH[qV9*X - $c:QDND? 15ylǝ-囿0P(i|-wo a}-}63W2g_ee]]Y뀸K}ΣzK>w}N6bgIcO$!lq3*i6!z=N?Y d!YIIqE_ 8AD`X7s ^:Rl}5TW8ZGfǴFG>:f"DpSvu_>' ar+g;)}*I麁-s\ O\zevDiְl| fd[V" /C9|9xb\⓺1g،)yPURGO.?ᥜYbYBNӟ V!d[ξ% NK&jd mGw#dJ*̿*>,eb此OǛE nod^ 证yBu{Yp6Ud]Y+aPL?HXPhA !$ i ̴5t5 r([ =KWo-H_F<гz2a"[׺t0 {Ύ kX;5H: 3AftڷgJsu2e$mXԣz/4_F  fܚWlG|7=lh)*}6e;[VdWܶ/0h]^U$\uh'5\Xcjc PK𪡊c &GM^!.{%Yybai"4aVsPU> I{a.Q.ܐHB=W2@Y^nK@w":VWdue&t0I( ]߫梂 mأ'.q7cLW*2C-ݘ( Yi)b_E7r8uq o}$v]G%4Þ|qQ) UR/fa"?`U qᶻ663n{.;A28jڍ!k]utz1_7 KS {[|@ 9"N1B+_q6w.TCpCz 4xH&.$hIH?¦Cro(uZY!=;&ֲ>':xb0x-hlba,$@X+W#Wb >R2cRvǵ9%%uT]k _&v );EbdZ3Y>p",nΏG ;>wB}C S /<>DRXȎ78 =Wqj#lƻEH=Hɢ"Nx/?K4 2|9a9;m;k&nb0wG_676c8Lyȶᧆ~gUOg|(mƮ}ȚxrtSlx5;׻Rq|EvPi-dڜDD@H5NmΗѐCk ,=1tnZߏCS"dK1 sj Nc ;`ӞnpR0%#Kƅfwv~KW罒m͗k K'it ߙ< Uo4 )NVuG'iRzˬ%/rXxJV#QMP_95zL8h4-*9lR9nl.=:AxPDiH +o?gOLMyNsڒ϶a U sH¸ 0ץLb;ƝB8~j,Za4z}ZϪ5 VYmU4<)_үҳS)xŮFX,z%.@To 5bTf𫒐qRȕqRN9@? @X"tyէӲ3eQobg=YH[@?M ʬG/z,+z"qtHw$׼`ā@nk.d5INC~[bk&4OOW6@*зJ$IgU eޫ5h% y73mmK v>$ߪTȀwX+]k1 ~Ch-~b|Ռ:81\Z ^N۷K<*eآ1lX'0H Ktk THnbe3$I0~Iǩlva ˇGۚ簥 Y?x șn{u+7Ж,[4CɓlYvJS&.( Ph]A B05',Su`d :/f{-q3m(Tz&cA~^GԠ:2NQL-V<]]At|Ƈ]=Izay:42޵$6efR yee*qi?-y OL/HZe]S4R{.TIj; _k4FPi3b0O:%3m~B6N!:\OJ)0xy0)X/zl fYG 47,UKEf:wvN\M `4%Y[6B2՗}EvrH.& a)oԵ:TUpΉE|+f\~9 YҮ^)]?QKn{eHsУiHϟv+R/)rhE^ĔNgۘ6Bh1Wղx#/6 3 5(VS5P\S_ a % RUiA__ۢKW8Rxé[mD4zvKpb[m6٩U~;2$-'Q 頻|o'CV<ӷvL`%4oQ20Y}}I[@hbP"3/f#&2rsauijhp)ӫr{ ;Az&"ics1V ]IJ\x3Vlպї/.hq yPZ&LoHᑶD4L/)Zq=sTnqNtbKŞZ#/+T9z3j{z>;.CGSU&Bw:oe^Q1XЃGw喘'_⎂<Տ(e~DEMb( Qb\9"_w"*92?юoqb`ݠ>yPk݌SvZ8.ǖj|40p 4cb`Qa98EPеH+  1T[e{"sˇh+v"GNYeBqoI/L_G9ft8#w*zq~ Vޕ-PQ200ٌ`>oyžS6ٜ@FqDӎ$cHF1&@hB.Nrm7&#*ONpphiMzл/O\ЎC iB}Gt^\&W{FbK'Q|)Ѣ7TAo v;[c#MO{w` ΅Vқ3_;g[&zխ8ܻӌ~>k;|xws%=+ JOΥX׆;tUa䷤ϯݚJyDK`N^e %l -/ Ԥop}O A ԰YQ=r@ xgQ5] ٞtӏVGOB&}i" sO=O2ePOc;HMҊh- u%Tj-S)q`o&/bfekczKTLfODmԝIl)3 A>cD"aJ8g>:@aeK3Iok08pH9oj䡽̘nTCū45ғc@hs?5eGYԺTjv+k>/_)3V{,Tϊ G1]\u0M?T4_Vtf,4F'#|pjC͆($NJPL\=1Ǵ-k/tYt{et]dk~M$D;7!n]$8FJK~pi *d ιnܶ!_"Ibj;d\ZTR VVw*^}wp0J[H#+JR^(4OrnH=A.KڦVNobU+:w3pLj)l~&lnWz4폔wrnH'lE 3_Ɏ 6Lh$ 7Q廨 8ԊL^Ce&FCXi5Ό;l`>&i9B,."W#bZB Lww[8 [?#%GYGZ\>^e(l(ɇT1^e5 Zlm }ƗwhAN,= pĿY֯6ܹtL1;coۙ^65gq+m.m 9 ~vtaVB}X[#T@PiK$%pBR3 dC7pu E媒Q)v|+@Eo3'I+d|`fR~f Hz,oR;$šܕƻo x&^Fh}q;!qy$u|lj9LIF^ЬEK]]y8ٞ%WCKrgzVY#UX?&;SC"m׎ sVFr`sC*4XPHUl`eߖ@um &$qyy:0pbA3.=5r&.4Ԯ[GMecqc<=z?*5.$7`gMDyRDw#tGb P a^Ў!F'JVXlhW:^I;wTWO 8vmWCժj/M( j\mv=W͠^MK.w;?:H%rGD_Keuٗ`^B3nͥ tv;ǗYqX\~##lR}%3!H $3ɤ=\BKzw n _cʚǞcF*ŢA:V 71?4s=dEy:: :c_ %*u cI"nܛEbĜD!=x"W{?,&l~Z<~:٨T qBL%?# O@:OXOm%R+ur&q3hGGH rjCfGX!EBN@N?ݼ08?x Ѡ?s1Oڧ/xJ$ 2[ϦO'О=hzrA"w`e{Q uߚoOYD)q!ߪr1Ü n%/(P'ON9v23ՆA@r!I^utqI0SP\)I&EU.ނ"X.4(ؖ25ݽBؽsxLߐSk;6{xg-#7\ Rw`I-HKʝxgU ޏ 6v<əVT80]/Ir3bY2,.r!^어$u}K`,`(iorfc`6(p>ѫJsyjtki:=fi@ إ ڦAtB ؆qݭ, oK*tm `Sd}A [mųs^. 4 eH ם'&Τ%*@C`a/Do]//79=R];lqۃ[UЭ5r}hTM=N Jj6=TMZJj8eV3ȫz߳;{ff !]X'@8G| 1| !u+2Ѽ" =:!NgP5(e';Jϐ>*FoG˂*tP ,dm0h1pd`:hfs;}6yւ:kejE&+r+[GX&6͌"R8'պО?h_VQK^bw~giu=tJ˝-h"[Q2̈lZaZCJjs!=Z פuh4+.B'm8Gjb5XhxKf:FJvbr;kֵG## 97rY1y lx'?ovA0#K봸v;d]<&jo)FE1 e"`1TcVEhMDΑ7ʿ\W)w:*)Yko@OC5-U+*=[L PsNAZxR1h j1A׽2i rpE X4A\o_IG<+밋x ^}C`y]t~pJ1__sg jW|Hxs"DwRd~|Q(4gHj[jM%!Ұu9WTY0蹕:B+c۝ uc(wQZ!(!("He+sp,u<%Χ@C6 &>1LR1]@ah|!k+D 9B ( g#s.u=&2;^T+ק "_<)_zzڝ8ۛ۾\9,xmUƿH0 -̹?,kL8K_тޤtҔ׊xhet^XWЗ'9?&^)>Ӄ|Go 5Ү=a%_֝)ER3\ȣ[@$ßi8bE]ߩ yO.o?/0D[cZ:f`F ӯg(`xW"i@3yl&.!| ݇&f%k|#ۓkI) WԧK0"쵙 x{(*G5k˂Cz*9&t#4"g"GR\u#oR`X^'9duf%tY{Y+ppCw˱B;L1L~Osi"x +35FP12%$^BE+NEr!J,MVPS$X8k,,12Jp+qCTN-(_Ma.*yԢ'q+笠A@^<,p~' ߽ ĖhY4`CϞ/L! p|*.kK?Mδ+rFҿ#:TV^牵Z$>X DR,lmmxخIg|P'"J`zRqkf!l\D&dh6ИƱ5dz"T!Ǭ%}^nm pP؝|Au &yDvMۂqį>w@l[RJ -[OS 5ŏrU1na:VٚR^@ǻ1f4$5Vږ5[^50xBc)zWG^ {R&kqݡs uⲂ'dy.;Xlvm U ) Fr˵% 0 ܳMΨƉM'i`!p]dp:Si U2zP{/_?/!s!g 4WE~\;#4 ;g$Cub.\qNoҨ }G nmYp})lv,3tcF ^2+]gEE\+$7j8<"aUKꜪ$9Xlq%Jo˽b]w: WuMI%2mj ޿=t⒍"95N,NBBSG[ucob+3@gP[ Mo 3P8èIvx<LuK*{ 9h%%[EN*%B7tM%̒=Ppc}~lНfR1B詰*9"*\(2kz&}nH 5v8lKi1$HvaZe)FU[jG s_ʲ.gA~|Ds$?" clLh0l9Ŵa쭮Qn޳tҬ)33Za{?wI))ڗ2w4~`9&ٳue84Aa.Ҕ9XNˀ Q aQbH3_::R;Q ?;YN8z6-B ? ^GK?ʀ8l3^0AqI<_h=6p[& \RLx`aO4hC=<=|  PLWWoPebK{yW:[]M/?/z/Y}!|H H+c_e oPF$ V@,d h9A%!O[^:_*(,۸]d\WY.*qNÙ GƠ`(͖-P^sI> 2 $̼ٽӐ|iiᎼ[}v'̟w2(p$dp:1D '⹈оbz^%f"Š&R_)0СǑxiĊ"聁`vno{*= d.wPf83&DZy#;=%:nCQN힟Z)X$mUH$犄K@,0?X56 (K[䨚 ! ߙ">l9*v@/.[ىƐ0? 1:qjѤf>#\g} F3?=N{[[L;/C'-+qg+a_-NAT:'J bfb= EWI}SzljMe>['COX\0jkHdIDx4r vTmwC]& 6bl纋5 VŒg==5hybArHx7rY= lq'q ƌˎc3wo<jUgb$D V<GRpO1v꧇Z]@Ox ln@XAq]&ɜpR/eg@2qv#)8(+J\huꃅjh%C4aw\zN9`Vo5Xtz~ 鱣nG~gqHzȆmHk5=`I*O>)C-@DQ1)7A v1ibc: z`d6U%rɴ9pzSMq_h|L5POU=(9T-V9!Œ_ޢ9H*/v~,(:[š$E";FNXYY`\7a^6,)*U/3-Z| }B5Q>0u2y >rR](UfC_ ]G6F;ϯc86Ң,2oЈ f4fgRjDs4$pw}A]?I#Rt />zd%o/U%umٸFW7v,RiD%:7J tN+BeL3匎gtr=Kg\67r}hh+TE L%fl'1 &q$08J,&6y%N ;3nsV)IMDǴNG/$rոIعA#6+)wtӲdA[S'N~@,I5]>sJwBWDSƆ9Il}45*";::b+UGr`_Hr!7$Do zki"RMeנFPI:8`Ra<>bi92uh=!rB̈́O,PL!#\jl 3 1[4QE-ն3 &O5 6%E+GzK ;uo-z%ߧ43v6DN\aNWR1|bܟ+8^wFƖ ޶ab`jΈLkƩ0Un{9W-~}3㷤^t7( h%d!:Fr#d}m&#\q:@?8*Ƶ'O׬ NK:9Y39J~%8Ƽ?X^-RiKiҫ$#d6X :̙6ϼ ~?˔w] [/gEMcGi\iKfw+Cw wiUCiȟX[_"0MʴZ&tβG<]`j.5wM˒hpf©m/$.hؽ4EDNg3s;mbJr|aJ8itvpr6dё춬0xr]3M Z\vH;rֳFwž=UIWS{É洓%G#Ԫ4gBs;\/ӝh+HwйTa%Sˌ |]L$S5ADÓ(Cz-w%إo JMyVT &ʍS e_w_xA5ꜵn#3Wp9AsOK ƚaBhZ+Ȳlhk B_\0Gō}tIg;kpeCz}tNVY{E)%w c` ?$(6 Üf7cCR(ݗ\_C2q;ĈʐWsbrh-$'зܼX#FJc[uG@f殎өyj0ˏ ,CFΠX=3yڲtbb`JNY9"ȁ:@P~Y-md }M,sC{o$gҬEP_ 2|beX z21jff^ނZLom|˙EЍ#47 `)%CQ̲/ok\ bf1֝!ݤbUbI*IIm_R5!$Զ)cAǵ@X؛u:0F:>vT'N#ۗoot\֜wep3DWQWeˍvt;1z(68&ZB] RLԗ >_¥9ޖw{b6g vss8Vj~$ QPe,|gfAZ`CܽeHK]TX>zR'xB 5( |&bגocLh38avUl+LcU ES22yTh[:StnAI+O`|&ajթխb|T!^H%Z?ڕjl8O@0UQޮfD) ={ƑJKz$>;krߪ~y+\V$3T0M6` '@$dT_;3ǭU6p"aPcnq@*~x|0x PAΓ&?t_%tǪPoHkiaKaZTcǔn&b\j"AyZFN nߣFR&ն+l:fHy̷^?Uv A0 AT-ŋqˋLIݎsY^P >)LbH28YwbFk}\ \4Y+ӅwQke?ZG߲ؑy=)Y2L0A8|"ۻ)&(<,Bt%֒J brPtY|'|T]Dtф 1W3v4roJ)nI%DMBRqV\ NZ9 L{76fMT"rd';]hΎ{wҦiZT]ɇ8JRw: ZI-%_H !=Qxjq^u|l uy k51Dwٽ뽨[}I3~ '4XRcGu[ ͅjTVB3ai VK޲!ZŻ8-O9ǰKjH-bIlfz MR/RٌͳD_ kV >` Y 3?pQPl;xsUR1πYǪG;Z'A)}igkj1 H)zQoP2/`/x޼&ch} h7y|! ZҪ ԬdW *ݝ]BijR2˃ΏQ - Bf4K8>h, UiP%OlGs}9Q_#m:6Y뻤2c[%ƿP8;ad1W @UWxȫޡ6"y[A_P]2j{ d.ߗ{v{@Y-KiILo'#:Γl&K=VӐAUq%+>z6o,w)O,Ga`Ĵ*`@+8q12/41 Y BdŜNjlf?@$KU"O`dtMY c: O@Pct*ߩǡvnǞq. uvX`R$C0<[g({* **n|pC05PDwfUaϚ؂)(S1?Ғʹ 8sn%D+gamj{km#[)Yb0  r x9`tݾiG@mHtya[q)؋<*qա oJKx]k/w23 yfMKE梤 ,0-Y[SА"T5NxR>FYp`ooUߞNˉC?U_SߣLƒ8rU2#-һ}/x sY_?f2cnO.BL͊aW EukK8+14<mZD&\>۴ }jO/x!"cn[ӛk dzA90(8,sx k\x{Xr쟟Ep[ F֡sGUl3D ZͳD0Oͥ's JX)H z\iu5|va| oׇqAU`) HL훙淑FkUQ M#ͮlҁ ֐Ssi]+/ُ2 gSVȍؤ"wӲg->췊XؖwZO)∿ U3X=#DopODڎ@]7!ܮ%)ncuQCbg=W2۷t xszRf[l{aIәi_68eXs4YtkA|RN\ *!VD`˫CrwJJHFM`tui9P?R]@yl_eqf m?;53rR&| }y}.[v8;=ހ9Vjod;7eA&gPŲ jmoq 0D?>oɈ <7}~l;%@AUQ?Pȴ@UZ)"3FNub6ey9OE[rGCvuE٭UwtUwG[ lY5bUrʍ%mF!0kJVWHڛ8͕sWdD+M-lͮ qG}w\OzC{Q9ԣ,*dvԸ--C+a5g|e{$v?_s~3G4T5Bb TiqA(P{ _v_g#LOJtl/Rcl$Sc(oKݕ|7cxPM׿}^ovy0qF79Vbzkʮm$.V˼V<`!QՄǦ8%r0wgԹD1DF˥)Z,gX0Po,ºbOh 6zMBf'O=/}\ǦOfy>`=9oi2te˔Km-$?i+yGŦM'0|z O FedhN=Lp akj}HG𝢅;M2V% ֛ۇ|#a\pspGoW.rXdOXfqq chۆn'$~h[EvZSGDž2 {&cXq%~<(1앹bc1[2Cp;HǍ&/Dm1*~%;2WWy༌?njuUqΈ̲ݖUTJVTu9'I1C7E/K/d\}sE3zLFR7`1;ʵ *Ъ9 QX' ,+ŅՅ48*:aZS !1Kl0ߕս(]V<"@1e KػeyGƏNNiۮx=c|m+JvϺcs5X7@yS xoJ5rW6|Ia @ 4|y}q_S4L".r~Z%8jsBnʣh'da3'oF J~C#Rt"~7f㴯_BҶ[HoGc 32w"ΓS(ص>>XBKG[/\)Zg#_1MI)[;;V*@zhY AVNtgMKBw&B`_/lKv{p:Br]]1f[X6Jq<"n,k֣ H|=sx_k0D˽If F,?f*-KwF}"g[O7$4 v(U cm}yyb&wڟIrUa``6a%1.&hB{JU2 SԔ4m[%9PPݯTE8m&Sḥzoƃu릮ݩvQdt;\hϻQu~xjc~G$%b,[An7M L1zږl ؍4H; 9mF{]$/s%G* C.U>j,F8hE` 8v-_> ӻpQpGspjH_(7' izJ`CJp^ށhAȑ BTZ<;otrT[DbͷE|uNPދh7)zE5%A6<c4 5:yzt2i-ZmfSviUy~j ǿJFD~G Y#Mp%~n!GokW2j "Gp="QTQYh{F"!&)cR1eSbHWq,H*MV2{2D+{NI| TK[-oڅ`'W1ZͪHt/+o@{+-zSPmd jlMw`^$.1ʚe4Gt<̩{@ {XHVPM/3у;9{~~zWEE=̝%z ܤ͚E~~h1V `L6V҃K" ,vv|,T^M` .0&}j!~H[)Z }:Ȭ>~Q"K+|6ݏƘ4B~)rZSI /|klLcѷhj1xQ BkVx ;>T{xCY(Y؎Wsc 1.cP|,(C'oކzWm Yc=~[" \iJ-&L,  N+XZ0T(kũΐۖW^He>lqJoJ! c&d] kYkVKEݙZo, {z̧K_f[6W{$Լk<\=E W]2\b4ݙ͹xbHrD9t+c>ѠUQ8R!1 )1t7ypEV;f9M%5bΆ=BW4[~b̓uF@xrft`ԭ6e ޞߕMPuΓ'G˜3vONeUtx; ^T愊v#O4nuX|ȥqW3[:46URTSP q?&eN$mzA%Z b'*-I#X|+*z3{ty ̠Q%cHV$n̟܃݈=b3kYW00WMFYą;y )}VXo{,W8e@e3ą-ͭ@'`KJSd>R&Xg7qGLkŎu#gsDw<1 }k@Sjڲoc`hٞH̴m21Riޚ5vYZdOdCEG3,\dsrsuE>ۭӎO~"kFƼ9Gz^a[ͺ>6˶췇ϝ-anuvql,2@>7[F$ 1T,7`{p2 1ϡuJ-yM=䨞@ vK$(1 MFǫnj`>_î9yr/`k;5׽YR[B$HG>h^}wW ~Bm,4ŶbQ@Lvnر11b',(n{▣UX(bbR`{Ewi7?><"W}UB?W} "#= =Nimy߭/ gSTZ"vd福Vkuf6L+1|'d^T@E@:ګCPAZǼ6͠>R2@rXv(ϷMɟ1bA(+|uy?*x"{6BJ0n0`gd3x iG||^lh( |A7LFAml chZ+nFBlĠ:j5rJ7?@5B4i) 7wЗFjoI+̀OuY x;uIm\Vx -má t6{]3U_WRSWGMdpjh-xI8" Xl]{f9aWHJC&7[LDp:.JBcD˕YR; wMX}?:ٔx!om*hm4;#8#-NIL)ht#Ia:L5'E1%9ԭ^/vMSBPCnH0\eD߸'>Hg,w  #i.0䶡luMR|U-j2c&kDY<*[𵄇v"ĕMɶ,WOpwۧ-`[42>_RR5[lXBФb0<m:NZ&5^Uͣfg{`v۹< uA5 DJK+#u ~'hU%W?>!0rkۼQ6Zۍ,3SJ(4)ݓK/K:q6U?FVNP33RMxyOyVrhҗzycMrT} R*>\D\iDiݑ)")9"X]$K@8j˰L]XYMwޕ!3P<I3-s# RaV65x;u탺*̫+ *bAYwv^_cgM!ZiN~W=2ـd98:W{U&}U{ō1HF;TĆp2إ;%TrqicqjvB3d.h3tBBۇFEnt5}FˆcUCyvkk)3)6׷ 1+7;sFiz.Y98ހdLQ;j"<𠇸K1=c^ ZN83W -%/5oɞbR;Fv4̙709 Gdǘ ! у3iH| ]BKT u3ToHb2'?( zQ׼+q ^;ftc+tj .J$UaNBakk;4I(GMLcG=.KS 6Qni%YPvlp"TiXւT0Ow4ʙZwtL^]s'8*&(⧂ n‰ W. f}}D/m(C,-RŲR# \3Lm_qJ*ci !;m(yp9̣0!zA!3S{0t&>$g?"RS'dj߫b8\( ~R5}n4%o,I͊:dR'kTS5>c`EyL OJ!θڥbh3RP >ό[bcʌ!cQ\ǙΤ3[{kc^ċ=' 'pJ/SwBy0ӂw ns\ғENf`.Y\ߑj/`![v3}Gަd#u  6ߏ hJl'*z4_gK(ݱC2|IE+j;E0Tvs/*HZzH>$Km,VNp> ۗv?leqڤ/.oiin(E8y V j,P7;L ~xvY|]uh;!Oc\/6Jb"hu{:l69ӐHfOV=^.j1Z m|e]e/ KRt76itE)_ a4W *qWOE:h89X(= UDdA~AFB)$6OO% ]5$+~VE04ZCZ!LH ) 2љl?t5' 梅fP9ZG]EOH}Gri~$?3BIcH 4_GzlE(*tHz^uT[ =Q VmChd'"J ɉ(zm:S$L hH{X.hTd?9-x~CQ]滷Lq`0-aN=pe QVBAgJ`&sr*uKֳ!%8HA+GW i_GVN Az)n+gՕh7Ma))` 10%Q:@]CX5҈c 8 th??@ j?LVю˭w} [֛%H/נbdf;X ?Ag\"@Jr7DK@ S"ƲtoS~hTw{G='- ;*N:IBu2' __A Wa6LqӾ9m4D_hVOUHZ-07JI8v7Ɂ!𸸥9'iI޼RD::aɑ[c4o=z'-lU Bı ;e!.fʭQ ,S0U'E0` OBVن 3Qr;2Dvyjr>#`b' ?8w7al 3Gy-z4s='Vhtu,s]lhPg*:s@vv0쾐(\Cngo8+0s)А9?{#G"3CwO0uT%2܅Af\0JʒH,L's 3|fZC-l4FyJX%xM00D!*AR9Ĝk`dۋQC Ƙ~uE.y%sXb+`M/uD!G44|,rl%V.nKJ:c,`VNyI|GCzT%ÓIFG'. o5jafmKg1 PH @ \~-) ̇[W%XGU!;E}e)£?t>`6 vR}qC'Ոxޮ +.0d7(D]`2sBդm $9O@i4d*yfNϙ}p{L}1S=&J98'QS=ahh ҭ#t'i#pXcth鲘 ?r+M#"l獌J W?qղ"1*-=uM/,ܲF&@8I}mt, ض:UZ6P Tg:go)voK%SK0e+Vb@$6bn @=T4ۙɄyLxU m.$ؗp~x-CZgEeQZ,megWrnHYVHvh Yx{)J' g5MxP@1} @F&3t u7V}aV%֭ģ$ov /窸슁h@0O5 #3"Cטy5T5bYw-{+Є 65?U1k-]D}ƩʟMe۬|DhG c7_TL3l4ONFI4j5mfS <`*DE[Nǵg~u[|uI״Ġa'pwݏ y99 Ϫx-@0"Mc;g?/1Okd0Gk Oܩq8S͖N5cxe7kOՄ=Y@\#AB^[|_&>2%1P(WG\PEo".joXoX}i:X$#i,k#0X2l:RҾ<Ե-nT.%~P_1s_͗`w<,GɴwtO[[R})5[kd2Jmҡ+!Ex\M̏[ >mWɌuzRcg1yra5QVrY,Hc0YJ;H'BPsCvTL5+AlW!{GE%u F?çɕ?bm߶Ɯ+(+75d`:mT+L2 SC&-<tr)h>1cC*Ҍ/FZ $,p(y3yjFBDVars2wWX•ﳢ}%4!8!J/)˺H'=YvGO:Z n1e.3jȳS1G:K%7!!w̷:f#.G϶Ǥ(e2o֭C.TI=nY2uGR`SsvDc wYBH,(+Sk`PjJuZ< Jf<մla%*<2*$dmXoz> ʹt|" $y^@eaDbul+fNJ.4aZGg,H/+ҁDWD0|CK 87OBNWe/ pc 26\=YYDTڼ%g۸:rX7L5`f"*pLΒVezٻW(:} ;f7>vu|*ϧ`SдI*ffտA4KJsK1'Nc[RU%EI"ɿo4}׮z̎:…ڎ`ϨؑB]v˖Z)%^>%O !`(y%y-@:hMPn=R$um6ToۍJ`>oӎ~~SCjWػ0c4T OqcSֱt͋AF $KdwoWkftP8JZ}?!*W6S?bA~HpDs]!ݬ5pOE5X3:}u_=F8ElVOY~|Vd9Hpz@=TuGx{Bb/j|z)i/ߧAN -+3?yffJ T},BiU@ԑa3lS7۠|A}WΏ~4&ʼn˩%O5KػcI +WlZ0x | o{IƆ-V4aoNe o:%Pf.A8(U"I2w!'w1a ENQF5{C>{.Y>K*~0*#ro0h;>س]>&כr;lvQ:eBen" ԧ5pN[ S/7 btC( KϢ>i"5}gL;W&މ XiF7- Ru?Y;ĎX;=Rbe5b-jVT\9*@~%pjt4k[ٱs7a00ST{Fyr;~Di˹=h?BXRqꨀvKf[lWUCLqV_a&= yA:3Z^{\ZWⴏ>M{yјH4.]:`pv8 Nه _uS_ ŧ<ͲD>bқD7ךfD  9mG҆R?s`-Y'!4HOCj>Z Nh>'S5 Du>kolѴ[!dj K]sa˚.g9Y|L}it;m'NY3Ʈ;G!]8Q7@lDo*C tãQ$* %ȬiY޶ƯȘ|bK7/3i}9RT,]itp @%r]8]r`iM;]pÇU[7Llr/y&6#Ja4ІܭW9c 1o >#`Ga@Qz3jN@;Ԟinx}kL<GB+A 3а(+k:1@I҅Prq鑎)"tjw*x޷yI_+ [$p-MJVsքxf_ZIm+~7ֱJN/*KEH#s:anEjUlʏn3%fvF+r .RGgk,n;4M-p3C` ^ZvэI)!G(R3lOv-?ƵRH(w(W+oާXw(z ak(p& \qf@T#`Kje&2`E̡s#Qˇdnv{˷S|i)uEw)zCpYw|== X>$?ݗaSP4QeXQ/i W?L<KTJoo%jQ8n(X]ٟ zd)n4DGәoEz FI<}( }|"Yt z@ǫ6sXp[zһx*ew*z9Ӎalq*?,oSt66>oPtsmʼn㬿w& eڿ5z*. ngMRThKK .Q_T\Ǻ-p&aS7mq֣t jJ@Rp6N ƛ۝IZ~QH*֪k< o<`3;?!껬{g]gr룉yYSvqaaWn+[G+Wx1YQ,_ !:kg#Pm!8;+/D>]u@\d U=! IV4!".AgH?5]R[l⿾ 0Qp<|3oPZ<#62TӯU8,\!$TٗA00丵׫=--|xEQi}s]o;N:J%r^}qj̡`]]NwUB=aх{)f__QY}KqB#tCaTLc)acCڗ&MQG扱j!G[Rq/xm\oh Zw}S">{IPKdIl襉B("ErV(\1ԑg_r"$ FጢvCi6ע', g8-;>s,v6lFi(P';Uh<v Y4|]]йu/`I9LMi΄r OO Ä>=?cgb" 4Ĥoi ۆt2 ᣋ6qP .!&BtUo'=EPdGjas.gfY9_X˩ƊՍdC˫9Td#I[64mP)VU$C.$oK|ZgW*V ;"'(z uz୻uXLnePZQlP%|Ә@oէ>Ky"qbwרuI!20[> $h: 2~{@J=-zyJѸ4C}A)NU N 'smeIKe4OCU/[Qsi.D[ m655!pۦ>y!\)L@ Teo%0|#A?J҅p+6]0+Hhs5p^c{)ίUԺ=8r"ȹ ' %NvJ~/~yocMRKD^勥Kpchz9 ˍ=qdK~PA:1E6'GgJUkgrߕf( ^{+}茨=U@+1ᰭlk(dsŨ}C7]*3d\UPh凗G8^$z6bCOq yՒ51EV)L,ˑǾ݄QIOB\'oƔb-Rڿ=,ӲUf̾s֤<_=Rp﮺qU~Bݑ BPS>IN c}qh+옣lIT G^K2Y2/rj|>5xʲ6Jxa7j}'yQnD)O=cG+ ×I|VT+H\h?\-x=u_ ]o 6HwFBQ,83bnūgQk `+YiF(."lM{0IP-}3I {A4PCd6d6 4RdZ[h&HN:0W"eo_[`&·w5$,'϶F޾dfKV5t%bmypy; f;{Zdөw)Ysٜ@)HQВ[]E|_)Π?KlldQGK $\°' Lì_dbKjBage!'Wc8d9h՟-13ed( #-q[™C?ݭh n,^R[ &^zXʑ9KJHAe˱0}hӚepa9=LH-']4ZCؾ~ɚhvݬTMG$:X lN~q^C!,QL=h"oG)^OKWܟ@P-Kқ@g]o,K3w~͙I<?wȏ},t\}9\s;fTNr<‹:V ,֝e缐GOnM wgޭs3_jBx9{Xdf>LA; ׻4p!Z#!<l%n6)|Ej;TUȀ7ts,Qbt,[ ~>ȂH .i0lȁnn2aC?(0G\?61*Ǝh[_Uyov:7m+ji1o{wT&e h g9\RGq*L,Uq?&.4cv$kcVXY:]L~ܟ>&t6/مAYc+ߣsG7il QٸX!P–^Abzpyﮩ2.TJ<cʆ@47{n=$Y)ױs1o(pNg`^Wt N̓:I7?3 |U;B[Ts3i*]Ýbr^ t8B*hr ~}ÀmЙ0^)3CߙHkzCC 24ګI*RNh4 ky2Lj"B-=J}'}" ѵ&rnQMgm>IΊϾpH@I,4`fPPZ/ 'PBC?brCp?Bpw-TǷ_I{H|01yYA9Ys_4>5 G`am? h  vZhfz2l\[EtWP:L1z[/1 :*1ӛГ˭WM_r#ҁQ3߈9sfh5 +B>߭ y^ǠȰHgpz^LJ' fzl?jsB`]wdXgnugGABcm*fUg2ocO|RHuh*XBH°4}pօΚf +1CT+h٭ʽp٘rE_ HIQ}Oǝy =s#^fZiL蔏޾-3<_FCxsYFaSy _]QL{k*cy5 1| yvdo-xYמ$(' %*;ө049?NJ DdzKy5mYr|L W;zz=ǬӯGrk"r$-%0&y|~!)+.7=qjз,">rE cHc\"vfI5P?WƟFnw:Xsd^|E$iT?|`K'}QUOyHHQgEsGGc;\ʟq]2 |Ke%Z{E7[0EW/(9GFQ!^L&k¾^Vb$ _>!vf C P\,B4!G{";ZH6EmVWV^sTLGm]`zuMD4I<,0żH,k b p%\Eg^tGYm_0 |>Jg,fP179Q| A t3h,lyҰ  nvo*k~ICj2^1굇T]2{h_$yAhH DbLyE|\iӡZ8!k)$v/сly &l6.O8;3wsqS֫?G08Em}I_@n/E&Lq1uGCL[Qڣ]U>E]Ood!S:, H0{7o5נd._r]ctʻAiH`TJGb[9ۨ͸)۴&t $(Z;5U9?()Lb7-wG9t_Ĥu2g+(D,]NS+MtyN FM΀Z ӤP!|1MAxK~otb- I(F/ .r-W-8bYg?I\t~TnB=ٛo&g( `:`]#{VV N}[ĝ(=*D"q^^i$ H m h5" SJS~!nn꘤`W4d'!iE4Oۮ@-0'ؑد9NpjEak4t.Mk`6eD>xL}\UCeq{V#E=F/h-2JEZ&5JBϓ劯R.mPs?ߤ^:dhi W+Lk0wߡ'G͂{_6ܝpaB i#]{-AQu s ;'GJKNlۥ-5*@K\;y cqW7F'zrSC\; KL!hUxIid`+1Aok=S^yoFI/:!X*@[\c^՜,:y]A4,TF.9Q)AJFoS.,' B a(7N=t[I3]{~EEFU҈VPF+X Q{B<%Y}*0a9)+$^ FO: !a0{Q|s!=-@>Ru bjjl*r%^6zvyAeC h";%j&S-PGL:_Шk%֑xgq?rxhqi:`D((mBP_T֫X5@Wt0~>؄3$c8~{Ԫ|EPmg>yjmZDWgvנVQyu΀AJvg|e%^QjYq Fm\qIQN2{@KgE;ğ̇eivk.Kz6#͒0%0^E ÷|퇣qk8k _waA_a|`/Gw~H3_szcQFG(1D)92k"!C7TSs;+G\JCy): 'y!V^0B ; &`>/4tݵ6=9;$-aBVql} 1TxI@+<^Hu\w:HLT?&@JԜ~O)+_&WҾU.܈ܙ;jY>Ѽ%Δ\k]l`1PYj,X9we#u NEQ`˥PąDc Ts#lBӊZu4 F]5Pг'b-O.ӓ޺,Mfw褎W6yx$>"¥ZKWMw=gPJ l3m0}ڕ"\tAHg{.G^8[' Z Q2[(Ƥj^Ǣ{_ 9A^٧}6C{:rKIj& ~IrA ,Eڳ-l6 0MU8#_e] 8?ǚZUOKaM뚵QyXC\v9 jˮ1[8Y6! 4n?:]'dd ÛwH{.0b4 \l;XLfWa=J"F eCq)!Daxbָ,>oΦuV*{w< v>pgN0)}aa;Bbe>Y'tAZ¥LTTtnfmڞP %n}W/D3 k|շ;^q )?yV4CZD5d "bVf<[\6w1Zu2yCB`>~|g3Bƙ#A~Cy!BhZI'z4So'UӍ^)6Ζ zÔV=wAfavd&;Fp 12;."{6)l*@nb29=4~| N=W)&餯Hֽ.%sjhAG\W~mQP2.F#Ly+"?wsi@/ϥ︑Ɲ4l`CEe5\D*?ǼqvQ=?e"v\r/1Z\D\.OT蚶vSvh_b$06]x`ϒ˖)*[^0@Wr|;2G=-RF\:$6rϣ5,]=n.w S@tI!R?x9c羲dDWϟ#š˛ʯ̭(5&Z ,"Ib߶'"TSPu V좪рzQ3Yx;]I-)Eֱ&l4L(i?cafT,Dy8 09q|>ѕsNKqCNNRp[)4n)LX|Fbʀ)D~f"^#bU~]sO7lo?hj@b%+E)U1xWS `(ֳS;`DOR=e1;E։O_W#ӟmuխFQ펛 ֑}V J 6xZ(DFNɒ ~4*K\YuHr(wޭ @ͮ0eVE;Ͳ$h\i2$J$[EQyZLUW}͎C2X~zaňrD̈́那n& .G)G7:DOsmLj6 PG &ҩ ܰ}#KV25OXoYU<+sCsM{u_2h!av^Vi3a{~Mv0Pyo3L#XYFiT==Srf ȼ!1<3w0*Bs$w^|Hj }Fsh[V|vEeL'PC+siXXZ9<'6͕:9)Bϟv= wAyZ7DLK%];)I3I,8p8kdwxT|N-yR;ҡ Vs1@/߈H}uԋ'(3+c2og1yw?kT{QcA&k\p*M߀0^ѣK4 ~Ĵ@ x|4Ϭ"^m?)bWՆuw<<_pLz rj2,:yvs}<[YO#c>C"e%1VPWS^Ǣs5:N2P@'ɟD:ҚnD9tDWa{2 e}Y{pȒ;$֬JMk)]./I >s}F^990_BS\cT,6:WS)I6XΠ8% 5sß[T O2Gkhb Q{^y|*<Ύ^VBj%_ɔ''5ףq^A50ߜ~ߖ(԰/E{ U*VUi?u}+0+u?M))ae].jOҀsR tIm: EdKvT^*)@(Foo&6~1Vp4&s0j#Aڗ/KD魜ٹk> s| x =^C d$*Zǯ G7/(q!S;|@cϗc=Hs-9 U\8<|h T湅 Embt(z )[;rLFg/'1_#_論aOH͵HnUE}@fDM'&\QCώGW;{z)d;K[.{3(1,T61i,DfTNY4yoȷYlcR?k7uw2ϟ =XMȷ$ ERs)>=0Eq&Ѥ{ǜ{)Ot%6?E21Q8Gb_I*r?jtkȎuM\O6 Vg4< eш?1b (L:9iuy³۩ s~5*oMà|T]-p8Uןa V3/ 7mZd[\`GF',ETm\״6Qlds JoPlGwdӏ"6?NFt^mBvUnH,5鋴uOxvz3,@>Iz)ܝ*av$[d&ɝMR*U!:U?P{RjŖe<&wđ?+3L uNdGkn޷Z?>\S%&)DP휍S# E'CG]G[xn[Ÿ~;$M^!'kF41" &>7yzE 1aMC;O)mWߣ;t{Ri*, Ng3rmV甴=ҍ@߈.S۾}8`1HMYɂC7SgxV <šbtO z0AR7v-:p%l#T2[)RxtIb~.' XS6EliaQ a) %>n Ve`<>gE?({UyV՝wsMC5/~~jg:hCF= g'#FC-[Ýt/WXO4?\s$vo0vJR 7=`J!9;PbhYO}I X"T!KzH\S2*&[&CL`6Lpv>\>#?e5g:)8ߤbu^!2*szɴ Jf- ~AVn5׆"vEQsmʥ%hX]hD""pOa(+a8ҩ~_*D 0nz؄!~g|.-D)Ğh|3O>2QK<<:AO(<~hHh[u- Rhu\oLsjLvgd% {vϏղ&ES&!]GG#5y`lUuK<H5XV\uQWoUSbjZ An"HRs|P8Na(=w\.-Dl OQюo_\֗9֬ Y̋'YK3Kt=^5R1 X]V#Θsx҇zU%xD A&xD"ԕ+6mxgDJwIKFdzˢf2"9MQh)#+vě- eφG DN\_9X,qglkwEA*"44>бJ5C[lʯKI_p"xT9$pTkBJbsm\84MIWOJ7sɁ2~Ipt\ZB$󌈣gX/?єOfûyL=d i-ugއOxJNMy?x,P_)O QIFI0l4scn jj}P=q5s=Qkݳ ]1 bݞ!8RSWgj6Y@LoW5t;eS F˧鄑тn|s|񷑮LOvb>lL~7o ID$&In unk.}u`wL7aʼ} 8 \^ц8(F=#2uؘOu.&i.)? $Ϻw(ƛu=L(g9AyBkg(&q)4t澟 +N`WJE|y;@;G.J2ZCmTYLFY kLl!aIsuFnPgAcf5凡V>)ڶs !qo̜Ot>.}3n1>B>B@ /|܂C y{0uAOXIlU-X89T\A*Qcnl k厭6/3)Ž U T)a#߷hb]I)mUvnWL؊I1'yK݋"ywjgAј .`෣Jqq}5VR.,c.'ZoI֚\ݓ }@ W'غ_lƥg$sctAL [cٌQueFBѽbT!p5ؙU0 ÉHf5IlhՆ mAo_B lQ"aɻ>Q_?,x5nlSD9eRU8eG=hėepEF/6k&f[E.蕻HzW pȲFvз'G5[#]e۪ۦz>]e?\~1rh B ;%g M uLɻ3I@i˘SFJft: J*q@uWQ덶j[0zrȒ_. _q$͔ZepsZDƎǾ2mcȢ-vF X<1߭'%v;m S^"H@$>׺ACDwiW^+/ I10O@:h'&/5$S}Sc{~VVNIмdZ SnK]'p]`A;FP R ޹b }ԗ6g{r M[ȟ[?b '?P01e/D&Öѿ/S=c%UcTʼnS kx_vˌ$K~bA;t\U*Xa\fYn7QA^&ΚK3X(w֌Ie-f_jB9 +jmk>i X5X.lfD~v6[~A꓆[~\I`@2>z.#myL|wF+k l.%~o5P_`^e䳤?DE~魛D6j@"hJl[SGr|dt&t"d_ۯ1i.LuJvEpӞL?͵*L }~. j`t`9M81güϽzK;<>Y 3&W&䞷-Z ein, `! "wk!uMNZA!z}qIk?+$&?CLEj{]Sazw87VJ881[If7t7HW:/BM8iqh(R ʸJ6Ve݄H@tCdP*\ ȅz0:sNy'-R'F$e"t=fn(Ѝ ~5QD=^ Bfwˆ:gv-ok/h@Gvp\R !3M p[&Ad6"=j/ksrA)~9IL^ E.aGQacYd:VK[D@K=^,BiʁWʋˀr9ޤyY2≠06W.hX9Hbƅzp d~v٩ |Bׇ߱x0V=c3$s)k[%=.re1qlƼ ?lqTL`tB6U(h|U4ǚ< >9IK),&gli€{94Ya7 k0dC"P9^m,9礚y洌RXF.~()$^Ž9oW*v< \& h4PfQyrF(08;i7BrV/n½Agzߍ1\;&2g J2|Eӏ x*TZnE pxc $^d~Kqi殫x7]:Juvq#DCWCfTLORvDDxNsq:xp{k|). a=0Y7<㾕>]S+ٵ-ΔqCEp훕$0e LU&I(UgNQw-_$EVd)fSQXǷyDy5X[ ];관BMnYepe˯~ANV>)Y;)?9#y l,'.dp#Ze(it.H`wl_  st8kiQ|NMs-Qzw(x*B.9(6:E㑓YS iD'ڳlQr6~{QY#)FcE6@S;FlʱkC#oK{Q/:ob;\4U&My{ .vHP !~CE kJG)~%LP\ hBcsh\"ƊJ .||@QXړh_*j$mYha;,K_#X)umYxX: P虏xwL2c ԟh(Z&i59|:K` ,d9],$(_B!NYl- ss3: 20o_V&`٘h`<C:i^9Ć\W~7[M[<~h>Su<)[ 7rsAmT]uD1v1)bM'~fڜcgG}uq_f.F'o!.pp<%At W+¿q<~% F1S rC. /T%tQJhd`x@{+{Ҹ~yZնڡՏuWb1 "y)x*x{LC>hZ޸*,cLn:[n*kZ[弭$y-3 r~hFN>|RkiOjqV.ou42D\R;b^i/=c@6#FP7A oz[ [HF)< IE;;3&4WPVx]h$1.(מ0o^է_r`9$%`&d\ (-+M:NrԊlV5֯?$ : 2$" .G_ R!}nu ]& S lC'mKJN֥)Ǭbw5e :Bu.!-Mft' rzU"YM^=φDVW;Kke@LvZHF&vuX/L+GgQݰK?3p#kN}#(jx09Q62,=*vRIYSg FS%a{Dd6;WVkek4=_k>S~ >VeR[hWT8Yy݈edACKDQC;Re?N gzRC@&VX jz9 @ u?)\0.(mG]5|*#K_[V h)(VJgr(r IG~w܃>GլQ߸C:D]lxa6aɶݫ!Ήx8[ +j0\,HrD7]ԣR>YV1h0b/Y|FV1I7̯Nd##B@,_Ut)͵i/{ +J_XH0xGdO{@m^3 LqoO[S_5y*mqc#I_>u<'Jd3p_&KY7]M*uBeL1lM$*@+Z8\aKȆK,9Mx>>)GprQZ]~)g9Y6w.?zkAjbnz+ YZiP4oG*K-={DMM2un{Lz2YﶇhGG{W_h؇ϸ[:AilL0s{po(k=his^FllqC:kJ:"Xޡ!ʐ̱kX(0@;^yXoBL*:<%TK8caU[iSqV9M?>"a*aĮ?ŏw@" ްZGa*l481U> vNiߵXˆ+}9m.fƾrڟw,]V@;_[4&hw0+,^K-"9hWM CHD\#7F.gl,je0d(1`'*}qt}b[mkO?BJΫ1 9N@; l6͂@հncMd|BԱ%>}Q; SUeVS#ʨRUJǕ4;Qއ:̚qjF?m3J-;ľq*ɺa3g7SU̥T NSH9bgihаBa&LG?1a2Hvݱ#`2 Z1oA5S=UI[[XM*< w{HFp]LbY$G1>͢ i; ~%k6*4Gj aNoO ,%͋(U*HT`d*@ EZa{U7L_kҀcHD3_vaĊf'b{IIԴvJI'D0FlT Y@Wfia蓇7)Τ{{N|DYQO.2*[I-58l8V3LLIa~XjFq>&C\e V`N0*8\h}UMy0ZkܘTCiz Lh)od1n7vCn.k v&Na?͎7ePܑ xM{OO-e hE:na CXkq h-éҝmO{Wzk/++:)hSzȎe  O a8p? 8Hm$iE4e NM8V,kvBQ8'u*opې(Z P!jLbԄS{Ƙԍiݝ4GMɝ'%]>v)ͤ7 [{0R$XeSRe\hjY`Cfn.RQXJ5 n@F?Fҡns\atXls H^ږB'aahۊZ"& b5 UԸagWiӋhTNm(i៶ÏmhZ"wU¢6RRl3>չwKH$ 7*+mI` HJУ|S[/U{|9;*::9~0'$b= pXFۥ@v*>ǣ~S'tʩҧ "y=297sh :_YU&\yEj9\ `>pc$=]ۢp9 ۮAU@sa׈*oOCPD-)LC%pi`jRю6:V+c1f(Iֵw4f-GBlu"1)3DF JAfQfLZ`ܼA+t+*CQae%nS@fw\\ pD֯~|u]*3G╽*z!hfL/ذMQdnM.v[=r(ԷK\J]cb\bmJCG:"2Ct<.r@#XMNCvrŜ3\Y^,r~.ico[a-kz*|6wU?ʀ`4Lf6ʞ !>qROV>y7%FzmmP1!pgVP߫n\aI:tԍLmGpLfJͦtϱXC)c8DTteKYHfb{*X^.?[UcU<#R9ֶbiͺ}yXt&$!F/]Hع͋ib17#M@E"Nr2 H͒& sdh-hݺ:G倻{N="iܳgɇѬvLT;i!A󋳎pچK!]U`ji'F4oɒ*v+O^} `i. 3o XEes"wgm:G )VЇ{Bw &/?b;EI5޹ǓFj>7 0FJ@x*9̏]v֫0WT"J<0P Dףgt7_⸫ ĖH[P9ŗ%cIa) #Tr`kVbho zaJ+LbDt_t9 [;wG{Gf❀"="2&~gaq>$gmKUAv"1(Z:q>qRmH6!7"QZ=2m1x$PU}{=`Fi&#P5ZW= _iN ;9QJآmE %j,n'@|&[)1kME[l`-wHśuwto{~5Y;$ qT3M4w5H/[VDo1Y,k9BP^IJku LiĦ_}9k:׶`p4jA~6Bz. -ݨ!*r;y:oa&GӟX-U/$r&-onU_-NFgaۑcYC6w = 0,Ԙ$ȨFPeUW{Em|xbX">ʵZqG7!XN'&_>%4TFTꝈcFHsMB#B&cPY#% ^OhǗ6ΛM{}għI!;ڠ?9v9wخwD]YR صڇNm+?1Rkr!޲iԃro5Bsa׼-ѹ%p4.aNx:jfKZFaD4^u/ELFA}#V 9:;3r--rӓm+Ĩ$*PRE]QW2'a)7NK'aeԗ?. \pZoq[~4hoZ5]@hRx2+FQ4ywZw2kC'X9dIMőu|A"k)$?lo Zo ^"@8M4>ؓ܊xO)?D01"6P48VCC̶F_[%e5PA~*9v0QΨ,t[0wy)'$ 2"DfAO}'IGV󳖛~[)RUB\%˳[W?&kneje`(֊co|H"u,_(fL-Vd/zJ $9AG@ XA˻/bNT f@ f&GbigtgOp1L)Z "!KL+-.!r:@`r+;CQ1. ҕXuSE*`qP3EwݜH;K˾>VRCT -JM# @qx{7}_}b!%9h~İraDtmf o\Ӯ3%Pe(.L'٥$'*6"kMJ':={!tCvUF D)') KN/!f]م*Ӻh|i|e"feυM2zQiqSHhJꆤyj VL|'.Ԕuw6t 6{RIi~)cۛ]{opQXeX5@ʹSޮmlkr+L//rԉ;vB6z-Qs1v-wypD8U$ч>XۇpVY.5C2r h}jO.V`TX/ql Wͧ$\MXb}a:MPG}&?mAwCʂ`FXW馻Da$4Aˇ[\whwNXOb{Mfz:trӅ<]No֣94gVc Aε>2iQLQۯc,(1bZNf-k@HL4jVm|+g5ER9/+*p49M *-"Y 2Mh/FVbyh("8B=x;ʸ Z7ȥ.\CfsCĔ5٭_kQq`rR\ m汽2I~q ʃs{B :֦78_&{IJ [ʺIDp[0ga5Vc7Rݺw0B %}`I /YF @ h$So4]^ 2ؑ*|]O9ASU1Z"A|&%)ir\in&E&8$KW&ڜ`c=_]҅$ASڰ՞BgT!|cDa`)uV7}L90 4Y nIr% Ƞc=_g)9:Xc[E(bΥ$-jZ-b䐈<˥| uZov#Sk n;hI ѐX$O2@6gK͙+P䶒 qSSv&kȬ^}B0, :gw.MED|\w%[i`4r t:`q~JLU1 3Qt3#Zve{W4X Z_o%OM"#N"8 [$ӅG1 G]^ī[x/.gJR`1r>up3a*xǫt}m KSUDSD6R|#^B^T);YRBڈ0wƢujpW Na@!$bkR7+pѣ-Ցtsl~YY>҆~!Wn )eӎ+LUBG ULeZ~㙚glu"4joNGzwK&Ў5J`iG51 rhw"NJ4帱K (xg[<6DtVzԔ~Kt3,{i )Ͽ}@%R8M@cTcJӊFj|esq*g(Gl3YwY2RX^e1<[<#C27khʯ< $nh tpY A4%ԁNS*[FX`<\Q0j Z/'y؄9X P0L ژNVe%bH>.Ut2+9*.j6CK-3fr'aP~k43]:EH{<`R4Ⱦn|J_.i*qجnj{㠅p6KVONRyFb͉D5kԳ)kaJo&u]'4rbo<U0 iw&w@% 1yg1T\D'E~""޵76єcg饰uέz O@vl n/Ϝ@|Ni[FU~ds"+^{`W%sPg!ND9%Rq4҂ 3]@k ya"t(CF84ٻ[/oolD8\x,>L.Y9t5, FZVXu 0 :tBߊ/~ B=l(;wVPѿG⺁ƠhY#kT"QNIɼm/E]2 yIHnY2g4=E+lgTꦸQt5fýoeor_NlDPPLBtUB N_2Pzlz&*V{i]@Rx9`xBz͢UgeIÁ^Ḟԓx0[cpG(G翫I0SJ)r,{E-[(iMtn&b M\{0sI!sq*!ykGW0,Hg|{ J c +ރ?չs-3-./Md]OJ]D~&1h]KGLЊX0P,*QbZ-wmz&ɠO&X$ە!#*T=\0ݕ.1aS`6N^2}eGWGo4YhȞ _[{qjrF+_^p ?6-z oa3]R>#3Ä֪+Nl[[˗Y~F÷nDFst_(tU60BH*'xrnL7va? drMi['vY-<{},|΁ lwMegڛ j`=NR9+)ߤH&҄RoYWa/>u({RP [S"HbWTWElMl:_l~+ };l:V(G役nbŏsATuB?s0m)7B40̎(}zSg%DΆԹG* ֟4b}*}p&F,hi2eޮqHݲzb1"Ml:C?C҉^MmX \6ZIN_SOֻb`wV6,@+rLR9nJ i5p_'ك9CW<>tLpWZu3C! S—MTa<ɂ5 |T8Eї'*:LulJl B%^W6-U)E 7"]ﭷ }ଭXu< ZaXބmĝXbڭ_; XuĕX+E_&^dpZ㓴 >"޼MRk򒃴tM e, \#"^űiX P%ڦ듍`if qs;S}Nuۣ^\b@%G;l*U; Yj4uv9suWɷ '1!lh[T;2_yt۳s:RMg;FO}6fd+iqjN!JwrcZ5z#F W4!|C*FO0gfyBy8GqU1;dMA)0SV"b=Rz- wb4"[Lkyu?E00UO?^̖i&vQħjEn:"]P2$ځ0/<;<YK5=$ģmTj}S27-iqwѴx0\EOLKpQ׉z;+ѻNr@ X;ɸޥ`оZ#ۛ;Dth 0qSOd3@).PERVHa{l0C\ZMNC;YCmG'rhT eA( ]yhrZS6^iMj +oiNhpo8gi9ꀸ%M1c(, HUz_`Qu~tZ50wcsˎ,$TCL@( 7>kVݾ߱*[YG3T"ӮSVd1sYʑЈT=M $:=N};ON< sfB^ IjaA= $LUVIgs0WÂ9 ws@EȪTL#O<ɗՏuOG\^-- ڑu #^UGҳK=ѣ_* X2d $śCmΩă)2ttR‰RmE|4Ɇ_$@5L^<`h Mra]pdSS$yZ՟D/])248@gOl`$1іE!f:or2WښIW^ʅN r(9W*Na `DEW\e`)W&i ׾-KmBuyPBEA kEp"WGVlxA)BH Mː\oMj=:J0;d}c6pQf2fG:9ͺzMMB2ٵTW<lɄa *$p3<'5@Uq't~ē3&,(ܕpJyHk `_5WE7ffGJ)z,&NU\rӚ92PԱ5LM7-u ھą. 6f)ʿ~R(BR`oJn-Q tTӓ#t) Q+Ս;kVB^6e*5$5{U&HRAlXOLwN$pe+q[;K^-h9_-CL0v`46Wk~Iz17zHg}P,W (cb5ʶ60M6_Oċ+NEHܺI ъ0h |Y഻\7V5ԑe.a 15K7!W0 Bb=B:YGt_K+|P[ g8`kgeo-[A .v=]m|\/V svD\E)DN"K>~,pҚ'a4Xw k!ũ&|S[c.zh˯ӥtٰOn"g2S+Z\kEv tEIk-zfDP*Vú0ד9o-1W;9 t릣=H5#:!hg@+t-| :_$2(߆]ĐyytP^r$13 æZkۅ W!%\+bbeɜAߛH5/qv)L%6ct&x n^@~֔ .<:!1>ڏO>%[`! !Z|!hζ_ṁ]KH~so|L"ۮY{=a$:#9U*ĩ3o@^$휩|U%-GyO3́1=ə _+:& O{?m.׭MӨh+%#^D% 9bi,rC@l>ic1@!C{MԶ3\;IX<^Ns =b``LShǑ+ 6`"ֵ8TLTyؾ=o(L2qVɒ|Njh۸胁F|KK og`(OY\S N1i i׎8*=-]P\Xi/f\ gL4?͞g  kWoUl<0Br5׍W^J)=vC =R<p=$M`'p_Ĵoҝ=iɕ7T&0,"N4拐yv=^D I^qwDT`iPRCZ3 M;A?YPb3<5ӹO_߄3sћ$ܶ_H3@(BS"6!bq9OݟW׳:Do:TNjT0߁ߠydH6-fz'olK=2bOˠBo{b7TEfU[FX/>7/IGBXĪ>53sbqwͰVl~ pG6mw'|qI<%,T'[1 Nϡj=zǩO ֧BG_PPR!]%'1*$  St ̷X5eioaKKvi IeA,ƣ~ms T և~E=KT glSj?5̄+ %~ҶoZpԩhA8e!30q+E*D9Mb̃' }Til @{b[PDbEs!/LXD2oj<1QLE& uv~{uȯzcj~ґqxG%zBVrʒUv#ĘE혋kG(/T:;VZ!Zj})YRl`biaP܈W֢AF>>3 CKY]r G'_KJ}5*.@Gr"R͠L|ݱu[rKu嘿CJ"*~TNND/[xTmQZZtpk--I,w 'lǘG z-IqsNvr\PWҭ?&qh Jٹ  5g)F+%=Qa(eS)qyF5i>/OD߸L~3{2:n]~V"<-Eu(bj- 'O[r_>q?5-'w,/p6uj1ضTMKA, E8zdέaBoggW)Z)>iZLF%i  -=0iKގXIX#ao$jXNBE -#C -#XRQ*7@)ٸh?abD5Q1gI9_ortQ .^$%y$:ɀAp@ᑪA3?ጸu1g 𦧏^hn?K~p-ֳOH? {4 RrC%q%<2FP⢰K4O~s44JU $n?8w<#pO^CNtfeNt;d_u!xB?B+?X2v*S6-6?9_[Y.F雤ĬC4aC7/qa2 H$ѻ.Lu[R{!UҪw6Obs@A7k0t ^1*VtjJV}|3XW̖BOŎ)>k(dWrJ" U~gMWM2ӎsM-pλq{1Ïr  VBc8ҿ-c&=<% Q{ Q.;pl&EpԴPUodW1oۣZIB(<ԉ=[ =]ԴTŖN4DUFge K}ւWR˔xoyp-ck&Sƍ)z剝r}qE FnY $~S>[jhvK?O K6ȽAz:vI\J'jX߯LfEޏbvqsr__LX ag!ZD=`RƤ7{ VDzOdh[{\g]ɢEw8-y%U\WXsKk!\abEh~k6d(1=;L*De(<CJ ;OqvJ ftɴ{Εj_j| GyOEپF|v J BbA xH p%o[ܣ?U?wمaUTJGtʒ߂(Ң+7mK~D >_>ђ$,y1{JT'Dq`b2hP3l(ߋ%.SL%Bq&=Ș|Aa)0 ҺVVvKv=zY$/]\SLe\)Jcͻ/ ‚ɭ_C*l`tO]L^FӍ֐U@RŚ͞t ^c`7Kg71Ÿ1?DxdIQ|2{d3]" {en'ҭ]ʸUaٰ*Wjht[NAĿвKh&w|,(6Vg]wfȂ9 4 \ ,/aՌ.jMxA,V832r[~ldN-raչX)BS.l,\n㱤JW}mjiE^h*\!+q]mOrrkg]wCu/n 'C>-IWBN5 "A VSw@~^pR:PMh?qj= [ΒZ P&Ԗx7LI( A"-4wdnFUybUK5alo+SVXnT A9/gӳܯL U0r;ܕ5fʞDw|rXc y-Hv.֗ 15hͪxk\qdVe%"sJYVXGHg,^MdGi0>lCCύ3Bq'{zj !g2]DM|;kǔ4?iD8Tk,]@(C{Y]~i; [BN5Ά3`n.fJP!٘heOkpձFg׎zz BBko vz{) ~Ebޥ^m;]*a@gCr1d6٣T/BSUdORӔ8i2vqaa \aX]TWn,4ho(#ٓH$Scs.%x<&91{,UscΤg/?j:%6J{XɉAo.l&O,> 'W.ߘ(>de\ ֊zE%XːƸFE#hȾW1}^w)W9g$ڪ &ԞȪdM&zp i93$Ѣ' i3jG/Dc Ѿg/95't㪆*KC\~z_&2Ĕ`ؾ'$o2|آkz1̿Ea[7tB.9MAhsY1=˜y-֦GrilPհ )[`Hmt(J"'SaKr-:LȎqZ+pg1co *p"3ܼgWT$4Kil$~=t[u, #4Wdj~ ݸm 5zÊhOFL^48ȗ)G͵G^asطSl6\׮{ֹd.Iz+qMiXщJ1{=ɯ4ml D YP;HƘ̫!ƷiUEʦD%B& h$a/3vt& }(~j;)a$mkCZe Ӫ=- ٖd 9O7З5$o@UT$C+ "[k!ȄȵC}f0k=fy)=_EC0v)-4#d0q(;XÛOT0e)*ȸxꋵְ#:47̾ ?2Kh# Y '@Q~Xw,aQ^ x)]RGgBLI/po\r2Qӡ C,R^XO&P<mQiȣ8{ ?gݚ}!99Ѽ|9ݤi׬b&=j`\둿(Crcs9h~G8Nt&fb{:ZQ@E&їOH&*eOT.4_F;if? aQ;% w9~O[7K:taSyW $89E]V?VBfy%({_oaO49Kb@j6xr O )%Ũ{LY۲-LQwmD/|׮LүP~B*YK?,Pf0:SoeF {йͼ7m-..^'Wd-:n #7"T ʑ!o#%5K~k0G%44b/ڧe3j7lZ5yc]gŒfѷ+bޟziYqS(Y&gl=50PURAZ'TP8CWRi. v*_usL5|RJU};4=X9!o%+9hl (JIJ[UÆB a~ЇCb{U8Z0Ks000T[Y^glQT8:D iwJ@W^7VAnJ3"_w;O16*?Y|Υe`r/z`֘$gPs=˷&D /AreQ .]ьV#2j_w-HPWzebx3r1Nj,_*HaC3@e^=0cBLOt:^_l=@̤@!N ڡM՜+t"iaQG\}ZG& ,php72h\^\ :i\GRGp"2}3Wz\%XF]g5/WEY{c΢eKtBnaQ啿Уj^,a)E\jm)`?51+cF'gM2Q,68@wr_OPxgua&OMo $H`o[BETat"ɨwэS>m@?&WhR3;Uinwͥ ޖ:-' m\ePʱh&UY8R~? =6y)JK>Ns-MS@O%A{nl}`MH+*ƾY1 ҍSg}89 )3|KwΞ-`h,ed]DV?HYM®݌ t[SuTfkO%bb/vu>N˭G"@So'԰OA4GgTs~pӟHH5[`9adѼU\ -ɑ>` ִekРi1 Ic<8Nrx`K2w 1cp)]3 N>4¬tXJ{up9@w;tyslO8璚Oήuz#zYG/;544q6LB`/;h(v< Vny>1y 2} ( B\LUk0 ZfFcHij-lbBsf,k8O.sXC1P0)07fjj5E&B?|*]$s./@:".b֣ʥ^灭bA)?\'ͅsKV։z.Ϣt`+$ tWxSDC#U9-&[BV E'xI+rfl+q÷cer53Cu%&>IиƇ1YD9NHm&gFNG LU$li:T:1.c{rrNq^"\,=h=w/%]}HWl^%[pH:ppyp*g͑!ٮ$S+eQڪg(WecKXENg?lKn7QЯQajlJ~jҙXf`M Q)r>pEg 7n_RPn:5A2@;_4l޸?uAGic7QPc<Ϋ6d_a\na 8(KMAy>˕ 4-ajbb{F1V({eS ڿ>:~JV8Sg&סqV7MŶdLLD@/k DR'e+& ՛4 }) ( ` W#0Hp3ғ `aez|?Z-|m8pW{򠔺dT寴@3U $n HȻ~>ɢ#(nN8ڜڄb6,]>HiF尬d$<œ.6onG[LZѥ\7j&V*ڃ^:9/̌fPD]V2*[6f$~q*95C4vtToL1PUaDe+ Q(s,앩9k(c#Q3mR*yݔw,*[t3J 8a 'ҭHW#>"2R3zn|Mvjt-{F_lT"]gkaD5Esst606 $dC~3uh02f<-X52g>yhnu;۱X$d܎vKYOV/m(5 6<Ж\>Iz"]3zbbv=|ADX-DJl@`tW {T}A pV^E8qbRNJ~nӉFX8?-A|+Z3}nP2̃wp̬ ^Nĉn`06j* C~2ot9 8,(4 jx(F7C5oۉ+ŵ&RZm`}e7qf+ ȁ;pcEzûkblq+y:ml!}ЕD~*˯{tZ0qJV残)ٙNܽLgcv.D3헻!L?( LTiIVou#΢,:N&zpD ~CI3-#]7ZW. ސF72gC1-T{ nZNF}ҦgYA0*8䀛P|7N&-u:E;@kJOI~#^myT&jʼ% rjrR܌Umt遼V jC 9u}ꐫg..An& b/ҧbuDG\Wl+gj> 'yrkш>!#"&ן(B_cq8o&tb B ڒ!}'LQY(:4nFr49 j&]v܎s fIG5>. t}k@1yc0Z2P< ٪`q=vGz%%<' b#Bc붟.FU‰ٌCqƱ7Y[틔8 %ƪSK}Y.VVCY暽 ӽJS ~jiܓnyr$AוoIH i!1bwRIkM+taZp}UKLC-RҰJZ%G\VxX1bneˣDo8z_̰].Bvk@@cR @1[;>?.]I2 C D4b\ޛ}L'@*cǒlddԪ~}rbqRB:ZCbȢI.bEH#23CYe`ɳy!Hܢ_Sp8yJ]#XJiaQ4e';_ЮR8?>8X6xИ:~HiJ)o4}rޝw b17Tɵ; ڸrXg\'2% V,n?XzN VR[b/^!<"vgg}YC׶%F/ewQLBЅjmZju\QxAQy,qDya|Y}M'ۯxBh߶ r aaO3DJ#2f+OBro͹5,$GǭadT*p Sa=b0\y#H.5z9l 'KAx7$㕾=mL${c]tݾǓgݸjv7G]F;̐cAFM#mS#`Zr[%r)+%hՙ/%V˜'#| ,|6̅GJҕ9].j'g" d)I}bچ\TGq: Ys``6/⮱Nbul3cӝ~Yz[#INݣۏ Q}>P8R"/֍eݷ3ByyvD 1MfdqBcE!w[1~1CZZeȿ>\a;v P}]q@fƊlyOBp g@xCIbp"0C4>ž-,Ea{ |eӫ%`c ډua.鍾 K" {ecQݙ=M\;Y{! =m<+;uXPd./qYBO^' ®-:[YDx/ˎ>[|")vaB?F9uCj<{5łMB9z}qeki:S³akydQN=EГAvP /Uآ=^K$F6/|ܓg%&Ac*xmr`wfnȐ*(UNL6L32[ 9 eKt c'‰ȼҴ,\}glE{^ @r$9s*sk꿏P GU$Lx| < xq/Ȗ ٔSXf=;.H>̓[9fQg)+$FVZЃ2]RϮ͏_Yp`p`CPKV$km73jӍDoIqNU hMi䳖pX9!ݶ@4&2nr^V$G KnOP8Tso;Uz oߴߜ3&5}_fgߒX =jvA!L`B2u.X5/xBD#Ancww!I8{`8!o4̈́AW s\'/'eZ? R>`hqx 瀴jStd6+OLV`=w;cE _1->:6pp.g sU@r2 sCUL)xqep%G(q2|aJRp[&@ Hߣ?<vHa;E4͖&J*vS ״!'9fuz Bky‹)CZ 2ȈL*v,DG(^̒v tVKޡO[_0w]4V|2̡Ƃ"gl(T6`=_qyp2+Z"~*g8| 5P HͳE3J^+|;e6z7$#s4*gkTΰqHөOHwXʀϷz-~Bi9'xanzg}v/M`쀡 <~]CTW7SݷhiMyD 1a/n?C.G20c5c  ӌ}ac7]yN>ǚ1Sv@ 33Zuv-l$v-v@rQ L#׻H4$ϥ.{2};uj4ȆPVWaAs6G1al|u­:߄,qPI>\eVZA#dmUY:Q5Ybqi3{AS:xz;pX &[pF6 A ULA7Ϥ+a+i]жZlgsBX Z/d[C%0RjŏAcN'˟m߈ $>}`WűQ4sQ9x'R)\;ОBkLH :Eޗ0Io@Zf= 9'Ƀxp`>5m.MT(/ T!q ]28ʾ'{ayq^b/]y ;zm+y" tcvʶdEn!Jp(jVn-E4E @NXfD,ʸ3I9;RF 8\#KUD DSV~ 0{ P7WInߓzd(t]rY mGYCZXnu1l  iW.3^^w}j \tb k#at2*,.*y50&t2@N$3ZWy:`@mAeOxC-#e4ܟ y>r C'TI +֐ܒAN珰gOz>zQLP)OM7~|L 8I lPXȄL [wu<^C+}Ys ;= K-4)WB˳9"0['oTf-6r@Z[|*+a,F}m3>an[*tzK&f3Zg7!;5͂-/>v{OضZdffO@`͠XWQsHV{Y`1Lmhߒιwo>R9-$FbI.[-u&ՙu2S+rUɦ (saMRe1@xD]\;,qHzILO`s+b(1|温y x*9\? gl+b},Z"F⚜[D-PE  [K&qԗЃqqiQX q3״ڏS;e= )·ַ3Pl~l[(ʺmV,r^I1J+U.~_Hl3R?xKDʤg,2Y'f(hN(D Tc֧Qf,ίa|FՖxsU()^Q,9|ϯ:.?]Npgrc|XSpuY^nڶ# `h?X%.>}M=S; U[ߒZHt) sF#-_V~A} ߲7-7Ȅ=8Sb"$b*!Z\>/ʱ#Dא}[?ee&J(>V>M`Hm(NV,ct#JS,X'܍@-!;h/!3?ޱ?}r`">5۸F~{:Su) 5`cq.ѣ=$ D%ժn$g̕?ߍԘ0)6!ja6p=`=vd <>olU!$%As EЖn}UYz/ɼWssv.mZxHsy&G,g%+߭$ZQz%!GK K{ ZCrχ*:#|a3Y6\}Ѧ*>8yۈD^Re{!? %7?zawqs-7OTVtK) r d*lO-˷ŭ L;-~g("v~,64TOCOM\g3TԜ73j +_jinlRM&լ[n} \]7!iRoZjl7FRYfoĠ2* .J]PSx[E3û ^O\ybDz 0ۥ9 W5hGa!L]TkM 2QbgTMA^ <=&|B8$P)ܐv4+,͒P??ʙzo*AJbs]Ɣj=0Cp'^ L挍RDj\^ZNR Ρڹ8ո*=N^=}u*p3y 5 h _84S#KLY2/r6コ 6kȎl}s LJ`8C눌_ g6EpuŦB?fooǧJI2(Cdlv $EO ǡ1Oif{ٍB =.=d!<6{L7uç !e,1qȿ˲%W9Hf/׻hx%?-J=vXskC9)Tdx BS8_T58RP '#ǀ`O! 7'/_raRej ~j*s~!.sc|߯r S!*xyʔ4U5 (H;SJhc!/gAз=TvsZ8'zDIrQq:0>hpw8 dG!EmLQbs{즓?Ϊ#"GW4/q("tI2 ;>ZwXMGwܐ{ *n@4Ûf6uExQ714Fmc@ȑ7a QF{j̤,ƴg}-/pBX'^bV0CMCWOiA셍^v}rK-b8 h.›:~CT(^xɾ `[(볅W7뉼*cJw[x 2 nh\.3A%~oz2Oq\b-NAϳ0sљlŀ]/1.Y+փqU:XؾJ˱3+DΊ$y+xF^6RFZ {LL4krm+~lyւ)YUͯ#js82LC@oh+MƄc\}wזK[5LQY$|Cֳr)X]& xW~8T[ܐΙŮۏaM.ʗ PK|u Bh8(%D1:7!Ie &h!#N//!6s(ek?ӌ8#E E5͆ɂH M0_ydia*U鍹 zE= mC]ŋxudM{|zzžj*[C &ĊS1;fY֥s)ݯe`(NJSKtˌP&I*dvAB[rEo*XxZ[b$]>}hG#Y؜h%4qĐxz,`{>=lgQSu8RoGp.#%s"-X0(n_6_PgCttLlYKO"dH;uoATЁU%>ͥc-3ݵ&mUx)#wycm/'H2^ NٓA9  Dǯ4fv6 k 1_ ewCKC*D|R(U.l{]nxCCnl~^z_ OKIԌі)nlo_@YO˼L?tFʒeRDbfrr%S}DݥfddD?%X݁p7T" CPRIM( R("`6!ͭb<+] UZ];Ǩzqm(jFȲ^Ou2֊5%H4u6FI:bH?ml˂]O:GجC;He}TLdE}_MB2?9XJӤ$'W;`M$Ek-a DN(wjo!07{.}Ę=[H: (x'k9\ݠD%Qcŗ\ Q"ݕkN\zq5(wtDa<\#CO9~S W7\w1tpsea2DuŮ躤nǠPA]C9I4)M; H==88%/fAZ/Η ̭N٘yX x†GC8C$o/B9{zG]dN" c\e˨8Qq%+,4snLu33e3viTJ bg "%\kVM;-9O .$\ UFF: b!((E` oVѦsBy'W^3y3zhLjzMZ}ħ2$7 tݬ@Sfj)Бa䢮kt|~`3|y-QyWb6Z*nۅ4G Ǽڊ$7{w#OUmd`1 NuX5.bL‹mԿ_@lD &GF֙w4l@h[Vm"k-}9/6v/e<}\ygվ+]YlGXJHtP.a"yavV'օjCJAn7׾K}6q|b7p 02PMJuuQcU"/+Z_d5t'qq婾A=H8e&ݝsj9["Rz{OiH}1T=\P Llt9|DAIFleհ7jlBiho8F`I*x k4÷b0w_٣E ~kY3wMO"*WrK٫ܞYI4+F[T6Z9F~\enܢ qFK'A:THЁ;VC Z$pãI*%w=Y&Z1ۨd{؀FVˡrVM1RP&piQd?pah-QtO~|;筅m#Y J ̥qYE=RȈ=V30r8 |fSSS!!vkUYIғP5Y4 |VG[\ĆQ3ZA C~8?J7p;v4ĽΣ'PXDH^3-~Zd[Q1@sjiH<w=ɥ 2h`S2x Z1$l}h~S OHYe{۰{ջ,|1fJA7l 6϶:Dr s"rרw8UdlyAJ=@+"%M솓d4n [1ypT/Q1үMyyFlquFV&(?D=D]NtDūɍE9R_gS6 -%UpYw bdWFYDtg>Ec[_I勳:* u8 bK#s=q:HX>W[qof:K͗(Bkׄl{V$wh$OeƧܩ`ChzM):՝޴5r7k·?7' C-ONϘn <[bm& ZflTs-:3MTZZKrnZ !^ j^:>: DY.SԢR\`O>H͍5\;D3pyAءℲ&]EXZ5;EſΓX6لvrŽ1qFx|CN,Z@6+Kyit=I;x|i ~03Hs@fP$F?^Hr2V)?œ-4Nw?BtG[w.}g)҇&kՋ^ v EUA✅=of!vN@@1)TBJ2x+} !8`a=Z^:CI_!HID:͞ >N6Xu{/wy|uKV`"p./ eT 崝 =-Zev-l'm2#^{t! 9]:ʺZ9-1PGFS$_gcu [|lI^ >euBZWE4u7ܜiv[oٔ_u8 sA@V]YIw]oyqq/b]ǿ}tM%_+<{FZ$G鮑]#ZUݥSq͠Ϗ#gfyh67.3۰2,bnm_"um&z#ܫA+h >{rVV)pV 'OAs!nrQJP#[(@ 'k0}2 gMH Wxـˊ~ <3cٲ$aK'O;0**Qբ?[z%6^6noSf0UX\,wiȜf aR/]j }zUi"KM>Rx#V#컨B(裞,Iy֯.^'kEyS 1|1auG-qoyÁ=(3GLdAzY95S* z 'c i{F^16 OS;#{jn`,#&= TtƠ#yH>^ZG@)ciEEcZ-lM2b `˄B_MgB`[gS'2(o.zPceڗE)}LX } d cVƂl)"g2]dRezn-2Vd y}曧N &V_K|~EU. / =dߧ.dk; k"4zڏRsaC K@%_f_[Yp1[[̥UuQRVtyg,뮭Pu,Y ?H'"#`Gܳ@!;L_ɅLOx_'7q q]aË 1۪xU$M'X0d1VGXpEgJ }jf?L]Lyk`W3ׄ!"V"j|.boo?"AA2'zt I(4te@I}1`ΪnRy?_+G9EU!%ԯ EWz8"vu6i}~n4 v^ӳ[VتU@I>ߵEx\MÅ#~p"p4ZaxʴI"(JJ~ :Ene]t@f p׿Ca.dztϦ78싟x)EZWbs,dYP)sFF UHaM V=cpV0kB>)>F=H0 g*g2uMyEg))blhҷB ۓ6=}y۝{Q˧+\w\1 @V<8Jλ|#D$pptNZڧFUӈ*-^,|θH㟉RgI_@z9%sKө.J&@ۀXk%~oaFwoS 1gԿ7B7KPbDv Na)۾ > .v&އHXGL|}uFXqmNF> )fHNs.芢fE+'!KA 㻁*7̸Ot+ =נdȖc[ v<ےCXJn㬃&](rl,}3B||]!ѧz6%SyBj,Y&4j h0\Ƿeo5$.ՠ{<ESgN}7Bȝc5CJ7|c(`q$)Z'Y+FV$;$q)߁P O.zZv)./蠖GhxV ʓW2y/,RR.ڿ"%q!% UW8_~$9۵βBx"E :RSx+ -o2* -SOt~Ը}k_RyOL4RŘBu6BN8QCW'<*_>Ağv%A{ _W>44peå*Dڝ`{`g*%O1Go˽_ȈUn$~iSd2n}R3*G/ӒMY(,M%dfuXط#Ne'<♧^-@Az|jd#T5HRMf2B?Ws֗k?HK<2Cr3Pl/}.EGP2>[3Cs8j"4umpF S2+H\uOom=^Lq% u"764̣ Xņ S Y((u(ʶ5";6`D6 +*Ϋ7 [tѭn&>wε@k;l(>ݫY5: ;:|R"1ÅsǬ7ry+#9cHa`F6-7:,QiE6-n=,~{,x* 1E46ŽAN5;CEh ʈa6q|>zɇ9 *!{D#^hy+EOr~x30A֕T<֋R/P~nȇ л$z"CJ(Nـ:TzߕGqW?OO$|x!/ ^zEg Ǎ׬cسW7| {Ón_S"E2p+&Y岇 l6:/V{34-"ў]hR\QBއ 螝} nO#YSnňKHҦ@K;I)JW; &ec?o=_K$!}Ѝ&M#.Ǣk$Gi=K }[B;ꊮ=UQ7V9\tD5S!vI0@iiNCW:@?b])-u7ܔ|}T.ӉT>|+l;MK&_A+@XZ`*yb`_ވH{"G99[r5dT J8hYt%au) Ecϻb!^9L}e8Fo3u;2b[!S{[c ppUV"t~㛥Ƴ誴iv5(3 T"hk'0\*7^ A?V?3D׭GdKcC,^t}gFH0V$9j .ۥ҆;AppePj s|J-!~0h@-w4*,*2p^+IULR7sv'XK;c|Z49=K咼F^F`{{I|򧡓fmKcݪB}P\g/rhT|8^Ȳd~׀EYY)t~0@U=Pvmq͊r<۹r&Ri " Z#F|fyHه-٫mcZ<_4!]f,IGCH_chddJ0QDcZ`Qk߶P^lkmnl$i;êFƒ$FYx;'6ƲP 8չ;H!mڜ&ە%.g2V.1편\kWdOf?JHVuEPGjЅfeqѐ7ngГ݈o-Sg)eUnўH)*(K`FYDOE~!w8,M#";+r`\㷣lnmuk>M |F羢'!P%Q%Aj\'|$F}+ 2ɕ15`LS^`N'MdjNna7zE^#zިžNUAl%/u %gqL̍9UCER'PyWP7p8<*VdT7iO0_4.LjME9(g-vFԡ ڻ^EH`sN]{;µ"`鵔:]W>2_`&%rTjS `?D72<)Ϥ#Vַ&;/a|ʤm}pQ9CTZS&6NVEUxT_dG1ʹڙǓOѭ#w9)-nX> 5: bmkHW%@Po1&&C%Zd\8t _"00})fi{C d k$ohVS@Aʆ|% AQ 31_TʔGΛ5=,4$ P(,i1>d]}wJcH\=TJmTyp4lGKQ^zdP0243jeΐZ s66#yaղx,*="eڂ"Pw-YA^T=ܧp!ZFO"u 5,O s*ZOԃAܱ&BO3Ȝ?DLN_LJ[ƌm]'òB]s_'1ԃ{ގ4 ·/XlR "ctd|;E5:q_ N<$紊B5!`/h]ɠp5(63 řqhtQZ h R@؁ H0!ս7XΡx٪"@G)db  g{UBaeE6QʇՀ5wM/~-k7~nrbןw}2V'O|j(_voo]܍xY]FoS$iqȬYvMJ`T~ :L{T`wzya=" <*Wfrb7u 9yz =̌=м-{| +2Wh+nM3u; qx38PSze/FEZy HB&.AU̝]P"YV}ך>aR\_nW;pwI8-%ϲޜ?BُU"V1kTC>U20`R}a P^zMm`bG/#MWn ZC&qy >"/簋X1բyf;G`]?-f V̰<ںĄ,aG^3z8^(GDSkRvԷT:5[[;CIO%Bƫ9ױ1p4"HtUYc0|7a?aLUF-_4%(o}Jxt b n/:VW3owWYpi? {ǚߢ̺%yp G|O4Gs~'){QSh{;FO0Y*GP1ykO֩`3 !&6ײ_6GѼ+@2!p1m>waYH8PlMC;'Z[7ݠzͤ ӣc]-DBw %:s|Ys+s۬F&3tOTr>W,_sbpԯBem e)ڄ--Yk-R`\I4UUki+M 8#늃!^nZC (Y8.NJEMJւlV<*+:# ̖2@Ossv/wXRf\-oi\ RKWsQ|3y4WX~cf]a(*nٌ _O`T'J9ɍFu+'ܛ|>`8B3>۵@*(U&׹In?3G '8 liw18Vt)a$h+/?h9 ԣuSX.QMk@s}I r L/gs>)wĴ[v5Dy´ vjP#<vk9YP^½?E<'$:Qw#^=[bNY DOCt3 qpo5f]hżb \>DQQFU![Ajif3L eͨ2 w5`Q5&.|>Cg=q5H[ \J9q/Fi7:&42;FI[zH>kͯ mp䧩N]] gd"eQgbfv~UCAHrU9ցO|4fhuO7i{pԈ3BϸN6T8T(9JL@ ?j*.jr*-vp2Ϥmhox2OncRiJ{kUcCf( ;2-} >/eEjUuR?DZ5 Slt+BȵWuUR)$ݳ+*E/F'@j`s^ڶeAG 3Wk434[zY_NZwe}ImJ?, }C ކP2QטW+znf&υ!u.եhd"}0 2/|Wkjm,zEFDera؆ tcsؐce#`_.򊡅T~בmQ~f `EK} Ȳp'7K=N[Z?6T]3ͿE?ђb9PO Hh_~6**NgaH"QYbW4z5?_1=rVrsf24oy͘DFӣq265]NDK}JTU&數x;g *A[ MuǙzT b2ChM*{R[YY3,Y# @(0FFQ{楱c%+GW5ֱBDDxۥǾ-$?$O ǪVV' >t#g>BK1dbfor% PCs1VдHїl{ 6*XLgg#9čWK")o1xejE0)@wP%ua9 ۮ@Eh`i/wR@X1Fze$1"$R|. T  T}0"nݯ?5`US(w`Q Z A^3g}&aJcWO_)rD~t\D 9Ս5VY-gVĽg[}=r{&uFVIJHBYCyL|fYhy%R&Q#z ȹjo ׭`"\-eI,TRӭ~?,Xhl~MRwJPClXzYLmW`ܝDC_Wu݁VM*ubQ_gf'JMP|lY^W)\1>uHjsas U4fj/\מ(+Ío%I8sB@-L)bh5f dߺCW@i`1b 6P#r/da a8(o稕Cc r,s!F*߽ -3ȾރZhKeĪ&j }^^ }SeV51"~&5޸EV `)7]jM/gAOrA{Hy >R u'Էx=1%DMIdvuv>1.#є t(6 ѡB*T$,JSG5k%o7CFL?Yqt Ұ$ICViJFT@#+W#OaNZ \l##iKw8*Ǡ|eead/CEa|#' GJ̎\I=B;g?}͕~Mv#mt"kXGxkH>q9(GmYRZa co:v/ɡj.nR/!W #˘SڪC +ۃVzVB^5+JY&c꫑d%pzDxtiþ]=U+PĭdІ-ĩS,dX崊 Vs7{ovh.32mJ'jᒌY=B=j:x H!w`x?2N{%rz_+2]R/ĖrRW|kj3nnKu+{t·oe גjAV&/]uḛ[3B<&O)5 }Hn+7j/p!=MikBg1ZTc܆f=AI/TgcĹO-Yby{SW[gZxfPr Jɕ-D{DUF!ڈU@ f6}Sl "qF2PLj&~/47,]!cc4CJREm=G4pwoPlFh)<3Tvȥ w@3V]X,ӏyά2)Q.re|X V%'|TΞމ5"}BB]dK9Iեлɺ\&[U>@2@;H7;݀ r|.@BݽOn9*qJs$hX6' zj3T2.l2&HzJ)^ʉneDr$hкD X`1l-}oե.e+X99g;PUgT/3  ۫e)媊ǶbɁItJk-Vdʶi6qW4wQm}%iB[?!ʰ#տ1$u+|[<*Sa}*k:^>|`HW&T<ޜ Q6q05OqP+;[X|Zpne32_'m;MsO&V I&O~" \ (4]цV5(D%R|veR4 j3d3ٮp7@Em\}2/Iة=d[YWOb="&V"$OTfT.gR/JX_Snd:H~'7Ԯo${*uxS`Tp="xQ*iK8$Ha5$7(Y˜2X4@R F1Q\z$6)@[ qP@'<^z+JI>]f";ťYladV1~%}Ɩm7$mGH]oM섾^f25G=1\I3WiJzXbNIRlݶ)+& ~X_73)XKM stE 9q̀ Ϊ~Ż&_U]I)$4uqcn]/'7X]ЛW$~ <4K*x˰q|C4T4XZܓvxMO~t81P{OEqpmWjV99 "1ݛ\EVzQ$$ x=Т(5zkżx<w= )> 50jے2&]ҺKmiٓ)ԙHY":"?tXMEp:$[22U[ bwuN}eS$OWx'鶀*HubwB.XiIN2}Ǫ B_lfݤW䋱RGo膌dOJT&QCY?bڼo,c0صΉSz3?~,]:; sUnrWb ϰ'}hyKq##ҵjM3'Q?sqd=ArP1:Z[ŶzU\Z,=n\= L@ Q.5 <3m>Jo4w$'љ[Srݓ8-"!/ u.a:ˆ}ƹ[ou?G7DF)5h^ijtegfzZl|GW?Dsݝҟ1=<IP-ՉMëqk/jp: OpD ;A@4a(ϥ]Gɭ:xK/wZ=xjXů:w  ~(",?}^pdT!ϰY%~[tOGca˴K>ފ,louiz4 ?lپ7ۯ$J8(7[1)&Æ5> S#uG8^ŗί"R9"L ԃˤ׆$a^]fJT^Wkuz>-?̎)6zxfZ{?|UXI*-xaL:⬂Oynŷ eU Zf@Q!mQތKX0TGd:Wըs%*O2&9 EGY1F; qA lDi=i0:t1i۰N 1^l`7{v(lRg:)%zNܯwhәo_Bň0B_ׁt]F+n6r\GkHB"̲)1k:\o͋k$R5hOŊ"Y+e`~>W.B]SxjG9t g!OԵbTAn$x*Ŋ.?"BFzܲ+L_힨%!< wVbp] ",e4y".Qc{ذ~SJDOpAY4-cژ!h'ge_(zǯDW`$M}Z?U\Kݵ9m\;U]%a8@^:̲1|Nt5t_4ݨ-Յ- Yt^}=9tXoqپGґZfD“1L)! t'kI Ap'ț.Eā[4<>4~P4~$i_MM4#*0jUL}o%tַ ? r=yndA(ڰv0}} 4=^_H~X4rI/Q5$&T K+EEOVtT7&ZL 9T7n& vhogNWvM#Tk^XG:|1zлX-@"R!oS%CSgFcN͜61$ QԼ74VR-$ dvjOJ ^el+y1 EGgE&9Xvpo] w{lY0D c<}ncV-p7XdEY[}fbɊ$6 Y߇8MC1J۵V3Q+CN>wnJRM 4l*u1ȕ &Kj6nJx^j-oY7^T+'6V^㠏9T,$ ǯNÆ^t wHt%!װ]|(K?ux#绖oƺԯ MJS'Kq12<#R&D]cZ\j|Նb ڛ8`ESi5ø~,F . Ŭ!ҫ-Znvy/{)\;{atT-viSU%) &{ɗBu,p)V,]cQ%* N.AA&&?(6/Dvmc>+ٞ#3Xv8V:6#Y Sڍ|~C6yZ BrM]&O؆Zā!h_+U!@vl\MunJu1XEys,=t0e/T_K;Ls_Y훇=0F˛hQUש;<<(y,8a`4Rn6U?8 [00\Lpig+I"\g%:ioJ_ 4A2oE)(^&eTGsp\cLn3 vk XISz ۭS0 nc)hD =^]㱉+$qrgLj !f6\}ABuVo<v@>}"3sjωݻ} Њ|m XzЎY|^/$_l(Z, VV C %Z#|Z\rd%Bpmj 'YU'#BɽK .UX>k6r-K_fԀg"s}:FL|Xit4L^ ۄԓ~_~g†ST,hƦ.n.Q Х[ߓ=Uh@9خTfEnͫx>ƛbfL(t#y^vȖm̊Kj^pNgi92\UH|-ӍÆ|j8Tv GWEy|Xen+G JAKM3[V-j*H'PV&P?13H%ܩ@mwj7wqFC*э$l"oA~P(857P#~"i9i"f]_ozFggKתXq:UdBԿNsvd`!/RPN}GD鑦*|=.\%h+4 +jUJ@0fY1lcі͏*Zl4|qT^;geϓb9xXC"Pnw(1E#X3p.,0#[@V?ݟ'wQ!6_U DSB #篡L;ckOI \N-,~MzUB?Ӟɥ3 .Uh"a=kFB7Qax|O`q ֽo܏Jby}ǡ. &`)Wwzmvq 4D?Ѵ)[{8V2ݐ\LP%F{18i!q2l&AC濔.Zoя3KR*1O'd;.yEiYՊ="ϷH*(:\7֋$>yUAޫ ]/1 ӽ=\=@z ~|vni N6'pk\+QC{(\`$],M>/'uEȄoD@ۍ{"tvTPe,>(r X/NOYJ2{P[lOzf@mM#;V5d~6(xx;\ȍ&J)J\ól$fYdOOGw–хI1ٕJ3?>+3@NuمBG!x,l~n*'z}my;4VFsx3eIv4 ɳAA^E03e2ˡk zXu_"i3vNح 1N_QKhZRN) 2a= ym+XCPzfO޸h|Q1{3cd-`x) aCta>k+1g>߯D}8jF~JGJ3KQ.4~=ϊQˆk>1ԂT齔'?n4+];=<Ҵ®+޻/qspܐ5ya)WL3.TfYAuiD>f6l&`,XDNPZC0(Lĥ)n$!4oK-5 &kWu>d)emgsLX*[=&zĠ='Kw͏U͌ Z,A\?hes,lwlU j_%7Lp5GZ/6(;w ,O}| yI1904nQ_{_^MΞ/\X`7/eRnP cYK*||!\+,*V^pHdPHU܎Nط#E$%[ȈΝ2Q_vcKc<@{Gf_J|%fU(Wp{C~>9:q{L|*k,1(m/ƺMuc91ĈTsj  L8S-`TOk&0 R݉y$J視M0ٕNzV> D)j`m t媎t0 &|Gvv'Vf2 $|-4̸:,lRxPvt1Ab":ʳ gzK2 Z=Pi6Z o̢աZkoȂ,eZ,8G>qv(SbM$Ù\JMSWcςB"~ PtpyQ15K Pdjp̧-cx Đ'M9KYH9GwXY& ("8rA{}"ONعz0OpW&9 [=g7!ZV^#P!"܁mz?sHލWfWyv|aik?rhhJ`ުzb;M K1f 8$ yQݣ2$vN8DUxY4ħ;)!O=`f")|yNԺ,=vtW~C3T^SF 1'&3u}Za.GD'wLaNI}TFXt܋:6QQ-oN=6 Xej1"r_1q<;͛t+!>=%6D |VR(,4Z'HSEr b}%z$OJ*/7C܎pc^j0 wnd"<9" _q74ZO[J\-ѿ4퓜whڳRn y-1OB<': 2joA]r/13*vv1];V}vͻ|<P2I xEv.SgE뒲g YsI!)ꨃwQ-i-(^:G9'ĉֺ8t\6uhȗjH<%ƲD(aI@d8T(*kRb_=:*lMJ,MB@Ș%x>OqX-PyR3[|CE Fa'] JD G#6je6+6 zcS傪85sNפKJ <<6v>\&7NT WOv!gAX /*X.t ) YHFq(ʈ !CdzIŷ 9z/WKM"k;a,~s91G{o=]3P+طrMGszBXij /`(ƂʆK\>}|=-LEɟjZ>(\UQU mENyXf}eMLJOO z<:Sz1teu@6k/s6'ǙmLo^fL,Ȉm(D <} >4Q5(L_!0e _v cOc,Q;ƇW{czӮQ$ڭ]nkޭs~mpiJ Mc?sDY]g BɄjczN>ݨtY+Nkq $-6 QCX6$(I=(L=ͻ. F uw@j{/TZ70CJ,czEM[FaI͉n)e"-֋^xuq C5cح|?Uh\z7|i V۱3jIl}Iigߴ߳v"` >Up@Ff8#=-tB׆Eg B6٪UK[}R6=T`Jɩ!ޙD%_ R"H,ݦ8n1@NtPwa֠18 U%khX%{ s$O%RT v(BD<Ε=9H&Yݴ:8Ͳ8al%b ت:ɼڻ\d0u>v]=Zwj*}Rz{ 4tw+oЏe 7 c D^^֧$5+x*'c&cS rW-bM0B?pvEd NK,TP!r<ů%\հqYsZ/yǬU@:1onLz5M`7gǶM`uꃃ.KiWdpͮBr&]ѐfOB߽P+7*74ljySV>C?Iwt|X9ߓ#h엦a#HՋ-;T]I'4*zJK[<%<3%4ٷ̑`fQ(*K.| w?)>&Mv-d_|ry }K 񟫓rTd$?0}2#JڋޘR;@!EK0q 43e0ʗ'NŢ!) G*I<+]R)ѐ67$3\n6 )p3Aт=A L{ ?ٱ33)gQPVY2#Z>M5=ʪF}tXu_ Q3!ȸKRM~?ÅQ4٬IUV"zZ̦C-6$䀮C.?c"`X9O#jO? HAY3PxDȷdRBܦk1d{Ӛ ѭY[i_)R p@Zf= H@־يBFV"I*!N|YK^aHi;_Υs/%3 u ޛ4<飈b!AβP0yGM"sa+aTE PKIFRmYPД MZgdWLUݷrAۆ]:@_~*ahok? \tDxad,JL}]mʲD^aU FEQ0Aҕ;P#ZGyi=>̕.eOи_rOE8ݥ\q؀+bLS`س~o*y~ۂmل%i_v \l+ck瞋oI[ z7oa/k<1C.R p'ֳzF L * o*W'l9$n=wDScS nԎNXT- `VZ\0 "r$˜|䷻>ƿ&$R+V71O fNX%;4KU *GEx>gcMx1nqP>0cN-(HT}x6|❘eLnZ[oߗǘ֙[^Jm"of,CmR U깄e F!>OVOv>Q#w٧YQ;(XxAvٕOzk#RjVʳ+]X/㠼됞: $mQ2[덹,bݚ"욽ZそUq@>cn>ȅV KX].O JŘxaLֳe3Pu[[v6bfB_5@u1Ւ-Vy.H u^,LZEmt>|Z`(6)ju a}m,΁s?-50L$4c{A/Ÿ&l)'_YQG3bOgTuqU!/MswtWm>ִؼI.=b.͖Ve<cp:j0,Ѱ^Y|FoOp+L~2U*/.h&VCtFV7 V\Y0[6.0eD7e'̲('s{F:>,7ơK+WM*)QBBIU܊~lJ>) [}ja(5{JM~|U0C\cCUv1 I7o9IPeY '22u@g?u~]ү-N+tɐ1^9*Vj/c?K%<{pyǻo,YhWPh-B3W- .s4¶C{k`V?|Ls$ȥ !E"PIN"5e<^Vg(}6g&*vh@y]W]'kﮠr Ea ^1aﯨ43%ol1aĩ:(t ,4Z/mأ49Mf7天Yv~ Rq֕{= } גa/P)#PP,vOP)ae[сR8ZsÍ.S!yX/!\4U mKX;F;ŗ'p{?0,CTSp:} Q?`+nG6w.fK\Q]CRR͠MxŮ{s|T>hUaZꌘUm0%sjBOvʹM%}tu9!IhJ|M-` I cG^\ ~ 4~v3O31p.3k bhS#J0E$" Y,zpX&3 A)&A$Y)&xhRV!!Q/)(x<#7?Ι+Pj l^v|D`fXd< 㥌NFpFћ"TNM8C-Z!|6lu*F)c9*ڲvG K0{ѐHgLNB0|V* \wh&+Ǩi@}gVMlLmAw@rXԔf&S6_3K߃ͷ;̂>JJ=2ߥ]7[С0m{V*4X'#G%q͝sɛ9K hfND8?#\Cs^85 QrE<`cq<NdzX=Wh|䶉N@/G MCcͼh<6Tk'_@9(xXʭX-dY%+}#BiY]ڕ"Z"Jxlt[ڿȭp@L4.h%X-ړti|ZyqW5>C+\GƄ W(#c˛+ ap0PO29qXpϙzpyy}pXNI$Q#~d>M #i::{X2qc zȯ 8Tc" m >O$;w/( X$jWSOilt0/٧|2ѶhNh4%D8NJND=?|7{ONCQhݷ^P7]s{,u->8uE4b`nrq៣]gԍb^7RaZ`6fߑ4Æ<4cEݴ[-c7I'm5^x7Ȕ79#iKg7nk2+9(SDK6 zf>?ۀ}lA@[4o(8 ,LN#_w lu|\M8.<1WaBmQSRST FC-ӕΞe+ƵJmGhquAwgܟs`%rڝן `W̚v\fzΚ83@^8!4 (jZ \HNljK:֑e]Ɔbi!q;;N7ѧJl*k1B6ЎL8N+`鬏-+0%Aoх!8+uCH zി(A*s5CaRuZ@ed!G̗%y ƮU]nyw^:k8TtK0GVRBh@.ix"8؈?Og×Zya]UHAz_)NǞbC  柧7O^!0~kD?@(Q۝ p np%7-mҞ{ (2^xMIUMUCyªHKndL%.uY漓ڧ* OYn ߙ10WF!>3t+)eыrL^'WLD✓,U!YZ83y{XM)8;!<( ۰.x_(Q$⸺mIa(PVuH_&0ɞ-sF]R$E, oDv'o2un}pXJNF3jS"j56n2< g!(uEot pw^qW7r֮f̛XP @߅t>wd.EO;.e$6Q0jz^Q95;CRcF*.ĞcΜIGԨ@'-[cx_>}iq>|`uKxyʇy( 7$E8 Gaa0r>eʗ#FK6UZϐwH"_sXnC`SO!K y<"jFbQ`Rp%o=ЋWXRUݤyUj adyE'+ltpt *"z̮DoȄ#2uH.$P 5j+㑾=~rZ XUM$zCyG"sr&g{sH-~޴Z&ARGvO<q"79nQ@Qnf53y;X4\G)#|\&7Ŗ R2,<0[E鶿E5#W0lfB{Wolaր{C8we1Ȗָ-b z\ -@ZoFl]Fn1 ?^&(=xڋ;$!pij4lk$;maUhRpO FK+răb||{Hebh]|خ`Dk4*F9:oټa 䑤Od~ȔsTMIaCL(X4޾8}$5ۈ^JtN c:E}u%S>(tBeZf*9/˷k{,E:RpM0#o>c_VS㓍X`q 1UmCfD 83zknO[dU1n az y/T*}g<=V{L^w$sH26g3Sd\c^x/!jrӍT7*ǥi?bP,yzluNX`X(Mn@zunJ9:3`^$j [9HqeYSj{.E.sؓpu=ufƮrHʊ;ޓH` 5."bw#ha3o! !! g[<<b$`Etr ,Z,36m*{W~=Fm},wwwY蠣P\9y|uU)Lmү2 Y hjk] 器my.+/$8ŪIV7μe:+,㼐hՓEI[v $fkgT("{6'8\`;DNCreK^x<%Y+.D+]yy{9QM*sCĎ63\%J*qW"4Em$Tp8Nkhq~i ˺E 8rqȌ2ffx \ j߳3Rl8E1ia+Q\HK3$tdF|/Yr!zܜ_g0-"wUWo~ p(d 7fv~f !ɚخ}Tb~@?{ 6 kZ" P5Ș׷l0iT"*ЛC2Ci~SD,X8u^lI/T_C#.5{MbN>m'[ˇ[M|H6r\oV%@8"Zv(9Aծp䕂@-[bY*(e7]/v٤^e5>0q 9|nl[>V O%}8%)^RO[Yki~*MB #^DYDҺ8%A4{I# D~ؐJK83Ǻzym*i,eci'삛*ȿ!1DS+)? 7hh|!H"9\:{O0pz=9̜_N'&VݝuK Htż7ϔ|N3ׇ,,f}_2Q ߥSli-5*Awȃ į$nOg4H9L_xg1w`ɏo?M IӐH4 V8*F1|^D]v'}áUƤy$)Z2+ғMLW$/ u&gQJ#|^1VV,BIsS9o.\ D0\fC48(gdv';sխP5 G GZ*hm%yuN3<{JsH5 ]gG#?wÇRh,ٵ~XF ZO3#KS(BTo8Lغ67(RJ% 3/ zExT%m/~QpY;mŽt+Ϡi6FA̢(&~dո\qv99#p+D,O'sC[j"xhl:(dtsT';͓ۛ8SUI'FIF j93B+M%u1'\yʴwR heN9SjzɋV2"i4}?MV?'N]c@72UavBB1]"wv7Kɭg qbF cI? Ybdb kbnzBȄV4lIO)mtqZ|MqQv13B y>[#d}$Zlǐ-9xoOUSNʠIN?Im%YN7m]`@2"x(|-] 0]+N<31b'<ʻ2:ܾ6 W^k.WPvyò-X*:Qƿ֖taO]t.KzjmP@ nQraDZ]h]bD>)Lm" BLS{kĻLb-Ӭ&l$5B2Ot:!Wa[%Keq LM1(2~ΘNH3^7_|7" 1F9pţ-&;o]a2sKdVF@æq7ᵹ:ylXۚv~# eϰLaKY/="4; G.GDֱvJQ=D؍褮$k.h FZǐ\mަsYZ ؓ#MYG >eRr4Ou-xv(r?/ e=;C{؉W`QnV pSv1ULȔZ]4$Ӵ U,c'yN?T!qNaU$Ϛh7gP^9 ˭Zj.cweL*[rMsTS򯁜ct[O\02fOiyΥ7i/ĪaX1Es^||V,TU=?8EV%Ű$>S7v+ͳ>՛㨐axȃadlܭug.7p_>ar{h)=DJ`&}8P8:Ut7ΝsFDW %bƊo1$Ʋ+vj}\/j]t0'm."+?Ofd"rkGs>q|t<eJ-t Hԋw8 `T} ܳ%= QB( Չ3%}sVi"a!ځb}ނڀx8#$Iuǖ=APrZm+{r,8K(۸)<7ߜI5J J㋙. xަ͞]Mev:$\]?^v8֨]F9ˢQ yGGAL 6z;r8QIj!JWT {"!U X b|] 4c' ;gi O {坮['ACz;XQ_6Yxjwղ-}\հd$jH7%A'&^idբTMOwPf׌ n>ClJ:^mжQqL!M_XL/0SQri=#ݪDF*_3{7<?{>'Pl߄/.5NNgG_ֈ%CY^DOÙgn+ 6,l1ِr K[~Xx ?WxV\R ia ܣYgR^9J[릛&w Ҧ̍scW'dRN8β &Lϰ4ØJEj\m Y=[,*9pG ZnD6Wm1S{Ti6h,樣b7Pn }>Ddf];Zm^Eԇm&>Z9^y*hQOC}؄#ƗD= ^:qT-`>?_HV./?P0Zyv!!K3ʾn,b>%\0bz?ZjiC1?\qbw< ose16IS iN}r!^ j3E/fe;kE|7џ~ݷ\x-i6lE#- 8?WJtzk lԣD m#p4/,e= #MLWdYc;g)/|$J1`a-i =+Ry=H a5(OSDoTn3^T[ő"^4$__Bs?JB :*HMc_sb A5ہ 0މJN^{X1 ^!Sw[eM{P=o<@mѨ,g\Egޠ:mչ[3(֯b+6xH.}q V)b(pwó;[@!10 ە;+tWoAdI;xTv}{1|wIcL]vgי~Jwg"KFs}L!aMdaqXj7&m⨶KhN ؟_.W +ˀV( F{h@>ުBE!q{( ljЛu-f&R)}oOEj'Iba}~AyuB)+AQ?cXJCۯUeBm9 BN!ϟ@;uk߶ { *E>"V+LfxMRQ"b ~`y]Y-D8 Vp iܴtLղ=iuޟyeO} /oӳY쉍ކnx󳗽 ߝsډC\{ΪQ5t,lEہomM%hRk^7Ml)pŢxd;*("GIEM.xՅ׆LoOHⓑd8iyr;S7 /\UՃ kʄ2*}(Ѯ,fc/˽mkϯ<{Rg}9+sMĩ tIc@?>ئv5dgs(Pm]_(\aWBYj`6VrS+Rb[G ya58| kJ0V t*YSu2e2nfno 욀.o31Ɍgfϸs =, c.37]2Bj%M]+ U oj;o"Xi`:VJs+ل6);J{:gF3,6#!ԡŁu?Y z'qS5Ĩ[=fՆw8eN1BCz)Z:N <]`]Pԟoċoy`Ug6+K8J@g)F0plR3}X*L65HD8K@7w פ8א 8w(.{۩܉sU}]o B1FAرhnn!`чk+E]йk\ũKU=iмȲVd߃pny;0{cğ W٤>$M8Գ$@US%>qijzwo+&apDDmaN LOBʝ䤿(զvd^ˣ{5$l E[H./ tat`?3=ɕ\@fhZ;8OYC=.KwF5Bz.ЮrQ(VYY%+cƨߩ\U\Iaԩ}f,bI<jzha?VL8ڔj+k]D`a(B^uvjq_TRQ^F^2?_eC@!ܒm𡱐=?o:GGd[D-)襸oЧ qf#I&/ƒOsnx4f 6GP2mlb!%`9hi}տ!+vTYD'oBCN_pt镪N$Mo:1`9 |0lIk&;+I|Yp: aY_IEzB뉐,`tG{%A25%x iKNyx׿B$0RjtYpEI1i~;Z.XȁZ|W,ʲ ,dLdS Enkn$6R"x('ӂ#p/9=ךpW{u"RFp>|mDgC&P }I齕GhqvBmPZ9a|=A[mG+ ,§E0v:VȖa?´G߳&s8z e|1mY#uZR*nːDָLmA0ϲ yŰk!<j!q_}sqN&UWY"!˜ऺ+hڸL8 Afa1efAwUѥ@A`s pbT3w얩@pۏy_Z@aڍlS;b1sJ9Y-1km͋݇$F;9@<+N`ؐ G'̷`8>, ۮrv8GH:B}?`4Jk=">  ?Ju3 E!S NF)XúIc*%@,IuNy ^и Hu HE Yy_Z 3fp=/\gsl^*Ų=p+C8Dknxl3t<^v IMt yQ2`WHT΅ct}@m7aV: *K3>pIRIW"mQ_,֬{ud,1k`ٔUͨ_F +Tw72#?I6ʥ1f:kRFjc_ݕ~9Y\<2 +n1;BG{k>';ڔwt{ J 3Pyو?S)plu&=w?@/ 3YDWz }g5>0ob@rP~:Ȼk ~2<$^.f,!6`q v %h7Qg7c_m^ȕiӍA-2әl`dn3$OF$&"uEϡ?( HyNw0soDF[7mev S VAy @9aCT+@va^#XRqE rxN=h_ yo\rX|+),3 %Je%jW@.mȎäHW!iB۵~o /zkV°>y ƅ<_-UFO#>Q^>7/j&._ 14}ln} O,dRw5N>Ggm?!W&'9&{yê4~ :xR2s"x`[ZQ|,&{՘DգEbh8ðzhUM;o`DxN00^kd=abU~fmѻ, &Tpu!n,{@B Kʄy@5$'|69$n@)kЬlB4]Sf1|VX(Uehmȳ8a m/Ρt " Z3cW<=H?.Cxxr}~Ƚ(Nwfdox 5jXKĐ%PI5;)SRYtcd]2AMpH\A$9gs;ײzz; ob9)P*Ϧ@-_šec"1 W\}|}ZT7!sPyЯ6<a/K^IF-`%W#jа^UAr302y!jp`=g ^:髏 2oL?&Om(A\GZŕN㻤eCBt=Ñ6,E=8&΄ÌDb'38=sC(,_wX[q(xa1!nL_8|#濹!JXQ< _!|OF 71"?W< ~!2)xkk |:Ӂԙ}Bħ2. # 7qt&y!ih]ymGmzmIT~7ӷԛ szxt(>Tk]{R016!).IuiE,2TpjB-5ȍ6x>]aSN-_ϵ.&\v8a֌kHИa%:HCA[2} Jf AãPgOTeFwvJ—̼c1fq /@^Pz *R-AffuGiR<΃$%6Yֻ֧  ItsLҼTVZ5&'Xhg`4n!DPI)wB`[qNO^LmLsMz֚>cF[>"i~jJ«6c "sR\Tmsi6ro!1s*5l٭UO͗0k$*dҗ&>xPܑ!nsB2|{qxwYw}$dt#%G" zs£Ul$ɴhԠ7Pk`약A|Py{ "S/{p\8,nU2H*DXoNJyϢp(Bn6&;rH1mHѺϝ0^Zf`u벥TD@omUiR:TH CQ}$uQJUuُ @KP7D6) JqMÝ d ԘzΜՄqb ^+êe|ZJR}kqJD围%Mޖ3 -({g})o&/C(֌79: mzE\hn hE[(qj:]בW^!+&榻7u"E`ö'"u_!F J0)g0qg'qo0#]oޣ\fΡWzImxlGym>42>[=-{D{QawMղ$|#Di6\*Y^jRЙ2JP +`O 9E+Ou/,+;h_1(do3ѤzxL/TZ6^9eqʨ=aə-*I14!nΤw{HWEadkwfsKYgelpVgۚ^a0-3ȧ{_3P @ 3yfm.\)"h49EZyd每Z T9 7OU~ƪL)~Zz egn*Lm$}p tZ]՗"!Ҝ}.toj}NmMƤʢ+<["rY^A$Y@_#jyWҠцFܝ]뚨PRgt2(}WԠ%kWlHB؝bmw1T^{8TJ(dB{P.g3rpZ;V< XvNyj B_Mꪔ5($[֖.2$<=RRSљ7!+S)e]Wh(3Hʭ-o|9mbslt(!mW7j 7ZZ[e~AwyQ<ݾg»C4Z]5;}QGd$6c0x T67ɢYOjzFv׊uO"M{/x0P1?dz>u/`rn/bU,eϤA4xu+u?!Sޞ\Hг-ě SgdnnF;40;4DD 7%ldw$NwJ×H4V):ţ:蝽r2ϧ]^ srfT@V]d$gI!n^C`u7C[gf}(U,XM9ɂ;O~.LTwAGކ~v$hLx~[+$;vYuS yJ^L'3x -!$R\|fmtW'ʧ=Kv,}1댒b ˰բ?` 5dTD˶h]ms)L^-g1yB "hYT6$jDٺ=+F}yhO.T ΢ڷ!T@EOá$/=8bzN7&fMġ n|ŝ{[na;B3sXrӒ5A~η_7-S([зm\-?^8'BIm[npKa[kN;~!L3M>1}cp1^$ B"ܑ0Q3:oZu }n~z1542G^5`alt0?zQ"8၌t8c{!!w\=K13Ka~"~l7r{yJD]8l\h$(hpoY: p #/&%39F3xg!Z0 |Rv 2,>qΝM}|>rBYM4UB?~=Jޝ؜} #)qpf0!* j\U栋zMc`^P\gQZSծ2=wP#\";^xyj02ݮcضl$тj^j%͌$z`5<~n-*`A\S}P@k952n7j:7/,Խ@aD3:N_|,nS(Jl@%^T^.$6vvLIeBm'(lxXZɶV?9D^,d;uX_;VW™Bcsy@ջV\FBnmށ0<ќ#JMk6qrr ,hAN3IFɠI/F2lRh4W_z@M)_n\JK l36+VPae~ ` I'\dzZm)]Ag@KG>J yѰ1# iŠ?FZ|q-XG gw {ܯBf{̅mm'ɘO3N6IVp Qk0;P ̊V.>--K-rLԁw0d{ëԗ.XE, 3cLhug)/8 2PJ~CPZڽ@w硆ᥟczq}0gݷ;`H銳Uy@JTGLz?Jp ~r# ŝ61w mevD%Kkiq+e%Ha 򣴛TjoӉ1 x5A"为b$*7]NdBXꣀ^Wdo jdx׷}I69J9m-S_Db/=i=z>ŇT[m펁4)^6Zu`ow 2q1euGJL'MnՕÖellB~i|3t=*;Ba5V?[i,8cY"dkY2.f?9KOI'1/?Tkulf{׫w"14Abfg \a%CQݵY8)ue1%96TZ*К5w.)w K}.omHY:⧇  §X A?(3׺:i^PQNw|[-|JldLVe1t=U  5u.O&zŒ7A_9Xd3U&ٯ:A#MڞӜ12u/L^gew.(g^hQ"Г`΀*QhTOajC'hǐ7u7VAOHH.=&Sc;_c͋A<)C%PVqʺ4ضP?}cnX~' 1KaTxh̎xj;uQ&Yy`,,xͅ' jdZ*\/k?{ׂLƷ 5N6<^T lfarVҋ#tcEjtKB<9?L2oGÒ1CTZTtN+ A79 mV_E>j|((-cRH3q80:>3+[ДSat~^Yɀ-D[ fύ\X z\iFj4Fj`H%jcW]86*Og*v(—/ȁjsA@c3dPH7,쎚:3c9 ?5I!L)dH| <)YDBoNb2нlسRAAѠClqq JN;Ij|9֐nn@;5o'$Ps݌NQ~kGsbv+}& ֽD$0~FiZpڂ jf;΄YFv(k}KēsB}GtՍ6~10@mjMy]^/5࢙~taJw_#U.uc?҄9}tY~˱՛ orICD1A١FZnh;7QGA߇ao ndG[bbsKn"%)q|jOj hWp̈́d9ȸf^@^Mc ,9Ew?&9K3 dw+&[RlrN8Jc#20LeVES)\mewԆ*?+3* Υ|}*P@Ob ^hY*UfV q6cuz81W5fz;N 5[i =&޻͍֛vדb ʓ&b.y 忛k?t;!7(YVfқ1wmI3 lZ$/T/+n:4{U|r+cɝ4:TQ෫\@dn=!z!Q |(B;&[˫ +}hn_/qQZZ&c'~;ڍ%jrOճǀKTam&G{GD4+j#zүnSAT4X"FCBZF脬;ޒckq$o3*Bg"&ξ?li mV;I(N8d! N=nD9-# B/PhҚD-S@Ct2ۄiMn!ԉ{ A7Vs]gU4'Jo,#,}HhQY}i !|突 0dMy\Kڄ-)08'lK4tսx,Mu+GڃRH'H#,@Oxj|x=*?ϻ?ğ<Kc!X5/9[3m塁𾙗3ϔƚ@yًqKw/Oh31 bnͰL8 b7 kTy^K9/.FNsP{6g;s;Y<@U-/rhmn0@95 X0BŊ9J[MO2|B {H 6 a^w _h!ʷVI# v N5|)ږ1bTpﵬm&u<57;2HjtSFTԆ&ӫ S\)PGhdܽ 1mUĝ חFllk6^$ǹЅ&(uD vGZ+?h!Fz5Drھ&~|"*9H,${<^\J2X&\*D.=p_ga?DD(r`~Q>>:s :IܹCOSJ:9~܄|ٯΔ{*}lNpϿlKŎÝsB޽Qmx:Ț=5Ki:4. KYNogUdacg=WߺUeG-J(/,e;޾'a{бJڇڶI۽G "r~6::8ٟ<(Iƌw5LdL}]vgFq4]dFwz9e-/t~(];lﰠiA-֧]xz)lt/ 1+[EDYeJ)Dȯ6)ƖBq[YԿD8 !Ͽ "-*ɢVu==.]d#J Ŀo@/Nm4%ڍ*OEFMxNb9OWE\h4XFUʧH,p3*1`3Kot<,E9/q;$ sH&X>OLהnY+L,hzOku #!!W+PcvUeHF(kt=s]fIaD+?a`hoRjX{} ޶)E 4%8mcZ6M0v/,<-=E8t47׶6D(Ch@:Ȑ N-!=O&eOjb"jnMt^* 9~z> g74G4ݹr5AN8fV*{[Gg;HA@-&X@Tr:2ya\U=Or<(Bn (15g.6J!|Ia?J>h+;g(CѹB.$ ~$a7^2MD) jˍߒz?=Uubc{G !VzVRijVFuÀڄ6>ٵםt#O,L t"Nm8w]hM2'/_Y*/f\yZUeu9 Z6MIbrz-M8Ғf  FA'alSd#}(S\n㭭MJ޸Vhru͚7tN}GѯGzI9PU .Kstԃ)Q[}WbVjpR$xT?Qp^2շv wk$kp}KY#0cL_2"CƠ yӭ77=JYgTp]3Mx[wRpbt!VUBtd~tsNpȒWQz\x~$d{Qz5@6!fR1 6̘u3ǃz!dn 6s438< CxPfm;~ +'O13loK;㡊]%V g皿{R?M\I4@F^KL@FxDIJ0zZG Gж9p%#P"=!gG׈b0Z`vc ٭6Z"H< &=U'4I~DlF-O9/7t? 8-ی$Y&k*J$j6FeΡ3;kQrZQ^!w>2qs?XDqaqjO=[oE | W^E[o7"P苟{AKVxzn2ƀ?wy/Ȟ8 f#kg[|] k D kQt4wxp|YT?\[ GS6^tyTơDD[2]۔ܥjn+LI^V 0TeO+룼mnn EM?Ǥ\c^ف6ԟ@PL#PKt[<[Gp\^(J7' ^ə>MXQ&U{ 2X < [Mڇ7Rr+~ DL[## SzrJo&[5ܙ#/M+udH_F qf] O^0@qEKDNoju^b!#l e[ Pr0B (;'c`XP̻ ,/cuC==[V,zhb;8sJiCɹOf4:!=hLTc*,J))@v+W2Y q{ +dRQeXm26Ą4 en{j7:BF'Ky׹E}{!!#h<"'Qe9T@69J54T̹q%r5s,2ХZE6CW/GW&SF,? zg ѿ>zejgxG[Ey(z#Oa_"}FjUU 5#Ot$يZ$7.AEYP q+G A,ve1_SHNbȃZ!Tp{lklIvSݨI=b]wV3c"ߔOu&rJVkQ-ED%O4degP嵇-s1ˌ>T&SEֻփ%wc)kkHH 3;TRE tOhJߌ m 2%E8s|\ړW9 eRfmzl:LqCYh#Y8"ysqCTˉNVK8O#.֏lʵgosL5 uY鑤As.!+lD}RɣaB$QvH&s ?Rܸ]QZsrpjJ=qJ&A4&;,L2ea[:V MvmMɵ*)^%^Sođ;-DYŦkkEGzݣ`CH욓E:W GG*9HIߎ5kK>sjA:l_Whmxh5Jz&9FQ^G<ԴVO(XfͅFDeȵ_.' ygݷ* ]Lu2y}IU N:ZWhijg2OT$ں|{Ҟ7n.vB_oT\'vh8Lu#=`YjF ۍiԿjNܩ݊8Îmow4hFn40f]^܌mspAJֽ|4/c6Q-#]PcANqD6x,N )aPK^EkAPT{ĉ=`ԖƚQ9ưlE!$b(N20 $1q}=ڤ$er<ǟNh&$%W{r2HPg`R?7"!םa;H0̢P$i1R(#rZ`VtÙ&q8fmh/}M|rIb";׈r`Z|r +;`B&?}RW 9.żkyLMؙHo%jmJ bW2nBkwV.>{ߙɩҁűr\Y(ܿf9sۮ q&B’gzĬZkH.O#3u*#d3R! U^D|8=7#|f.a }X>A!1M i{R7YenI܌d42Ez$Ԙ7d l<hL8˶Rɞ\DŘw۽D{%hGMs-Fc3)FBJH F#*뺿/wNrzP;<ߖGrvRq,Fl0ܡݎ!v9I9 YpqBS"xUo5!9|Yr|1LiN*mSPO?QeЯ`ͯ,k7lAcx^#D׺6C3/p0]gQGo 9; mԳ`''6fލ:)w;<*ڃT+BVim﨣k@uj?Fa َlPF\Җ&TgP쬎nboC͞R*[4-+&JqĘŋX5L'u-E1 MrCwtb?x'VU67mu-:"ŇHhV1eUxjotg2O06f6BG57,TJj")N.oO? $헩"^(IVÚ9NoE<̜ts^i_!~wj6RpHup HE(,3J 4lɓA`J)LF|{<}1Y[#vJ2)4`ZsAASՎ0q7ʱ|(m|Hb~[YXypV=$% 0\a [QHc ٌ"`>AIVI^u+3|J%n`kF5ݝ5 -juqFk0:Ld^RYG7&֋dXcH > -7+ ^[HX\ѠRoNfV=ٙ-3Xf<.댹Z3C /!?o,:f͚$EMCpmZ : 5xbPN#I4 9/\ tɳ):3>?lb=+[~W/ i>zfg3 Ҕ7ϳ 5imB2lDRD;0?CHXʂݱQ^" uCX !B^ I/B8+b7*ӥM k +uZUk~{a;y7UM=yX0;|>b{AG6D|v<;94$Qݜew U[84vnSI 2.#*]J@[=iaKg+Zbk2S~Wa7 =ܕsa$^C ̫a{Xȏrk/ϪzyH=W 1 5M p"m{0Ls;&gN#Vf<@Ky,61 L}}A|sq0>m)2&NrI|x.Y8'q?C,[X'qr\mŲ$EE$ۍm@S;~iaeyO!$ ri2Gg8+8o-Ƚ=fͷ݂l;ft("qZB;tdnJsb]EU^!IpV iK:@.zbt* XE277Fԟr|_r ؆Iz |.qpZ70\C|{U>{T}bH$-功4T+urEoe+C;qpޯ^F<#x 4^"]{ =O(\I NyKㅅJb{6w D굽e7 }Z>slA ʭ ͦ{?.X >iDeZe\qχYPi jO_|p~Dm֒9' :E/~3E%Bfz@cJ$9H<i9['4vv[ 0EQSa܀_ .K`myk.?{f\!R.2pQ˳vUtßZJ~KXqw erѻ~O&hbNl cXL/$^#y lƈ`Af&H_IUVQ ,-A2SS/d-uQhaS=TeD|A># qؔzŅgHv-q\6'W`F0RCI^Gx??w5i65^>UGFOJ|/447FMIuهv9WB^Ox?r|gCo. ϩʉbxħB?q:"ڣ!#E?TjǠ撽yclhf%x/A6, ZdD y Q<]Fwӟ> բ@X^ӟH^zt;4o am᠘rA;HP+rg~3C+NsHZ g䘩_%h)<n"E0%ĝ \DZQ7@"xh;h\h[(!zEhw +PZsp^T\r=1 t;;yިzk3s]w Y*v(b_Q'Tj!9)E& U4[)9C ~p ph/)ms2+K>Gːu$W\"oz^4:q-3=R&a"t2qJl룭h֧ # @ggpsAY{ş pDԋcyU<,G'e nN; Pa7%b2gcEd5ڑ'𡲈}@0r,~hu=Ir ].Hs4*rk2<8;CN#AN"y 1 "ғjnFIB$ZQan[8re>Pr:݉( ;JĜcH 4 7M YRK?/Lj\`B =}*p7.=ȴ@H (KR\ۭ-Lj3;]*zуz q/o@GVt2߆"")1*YA*Ћ؞ p9o;G,YT24[*sނ;{}hAw\8 ye>ۓP(glxB}Gf2@.Օ DCNRu4` XP7P&&j iSr~eAa1nԙ0FHQXך0({{Fk|ʷP=r3ļ7{dc:qؿS>i<0G޺+W 2\kp9&c)G^"@:O;޲cQ)2TOcܔb[QxesC oi&XoBNzl9BY @ [,&q2_Rj~w4=+:'awkx b$7k8^SLWGkvS +x Dwn}'^j͕ 71zRCUd`cح2gTsUS5NL~N hˡAtczP4YёJ"`Y3 'PSb/~]yi45h6/K3W7 ͺn=VXx <ㅺ/.?*Ԝ_|=zt@wZ郧zZyr)p:Ʒ9R+B-S+wz,LA٢bĩ-vNj k}5RCd(1_ˤpA/kIkij{[;5I/v/^]ξ Sm֜OcW9GP Y|46a˟-YA!2)5cpWfCg~ \R"nO_F<*&0XVE`Cߧ+R ~^g ;Nèxׯ`FG^\_A( >;v=U Iӏ1}Ѷ.W;PGח}+Qдn#1nZ"%h{t dFL oR}9z r|Cs3p8_DWK2szi'fE`8HE}1~d!gA}aS wuWg+7I~{ '17]+ᙊXC ]7tw ^Re5fu9BM8p78[3'9_'(tʧfe]d}!Zuo] R}#G"^L uYiJ!J4jZ[%JlX& 0252+[b%õoJsw#+UB]IF"E|mȓ@-9$bm!;&K BMɛ7Ms&, POi?`>y}DI ?>G-s|**A.n]_O@٢J,ޯU ƍ%)%h ^>ct&9R7):s=[!+lNx潘?O^32}nox2bm1Í9 O]4CS&ZI(Ƕfm3琤Ի4@'|9UA92A>U5vTVV f7KثC9< Z|ʽ Q ,\5EhTgT/AaoCi/)_^8}A@c_'BQWWdǔ2 U1h,b] lԪ!r|>EQE `s͗Ra;ˍ= H{!>2 sَRvc11TQ"YOR=(hY]ꭰږpG wz% dҎi],*.\͝4M?ģwh+.X JNB՛(*\PTAQRDDg z" 6^~'c04O y0'Sh PQ[zK^srX\ͮF5*L¿s8_r8%*Q_Q~!r=0Od~ķ6UJ߽eկlU zKF?.V.>+.OQFJlԝ i&0 :gO%ITR%*!#?dz|~T/xzWPLnuC<;ѾU/8i.6;'Et%g䅔 Z\@N_L9L=u$讜TIEk2G{ ~eP,.Ά[9CqQU ePV"URV =}ʤjÁC*W q~M+Tj*[o*# _>XI0;cZv23&qT"UQ焺әJ6V+=d+ZEOEAwXc8dc0GTy'%l̤&t#I~RduM2eeء횡mEZKCSsA;."B GpKG|(Xn'.2ķ6dEͰ3˜mˡOKj\ 8Ӆ{2N ^*D+z.λ6Ϛt.4i^taJ,80OBtlt\G]|yܗ!SRc#G<j]aHUOZ櫔i pfBNOSLf,s Xfς%HiF҃76TkZbXQ?zڒfgtO<%s T\RưD=ztE(4RҰDJ L"s.Ǟ"Un uv9BNWsMo&#Gprhg+vJNܺcQ{ώ!9uU? JF!'#`qh bxw70HScwҾ|UC.MOO (Jzbm@]^ 씕%h S;dd(el=Ƌ5jK9o҅Aȝp/9"wJ 3-t~nɮ"ܻVֿF$ܨH]7-*Zilv&- 0%%`K{0f~9g3A/$`[Ԡa47Q󲄎=g5R׼gLy9 Σ1lKdytػv9[b#MSx75y 9%U! ^׻{>LCj $NPN`&Ηt GғkIgpƵwz cMQfk->C -K_%29yEzuIhT1pUbK\5jFmڈ9{BgkȌG;=G)[YXVg0O .Zq>E+k/ŶU_ۋ1Q@R>G,FpQpUl/EkM5UM!'Y$ԹʶPx \[k<eڄ6^VqI,ƠH`>zu=f5w% "Ŏ6|%)jWY$ŎVW0eBl͔wpӡy!,:p)G,6_ ܃SdDmc:2  8:K`ɚg`YuYBBa'UBU>{=)^J?ҏhŸzU#po+j:_cQ8mo:42JN^O[A_ʟj}&^ȕ cjX Ba&൛ۯ\Є%1J4(8\AZ|2!~o Ev2g(QF+Q yO}ϸ.A=P8 쌔A "l>%a2 9XbzgxQhS _K*: ˠu~0=O$j(<̙RĺWPoЂ-bޭqϥqcر]!%-KUSTK=z8dQ@F6*ιvf"MBݜ \< BXA%&6;"ہa)M[O j$+^}+w %t7k)h0i/nY׾Lqmܡ 3e${ ď1dϷ1Οg,qm 46M>^M.ۺ9Ly8_k{~go%:"[7cAdn~(F 3'N#6ǺN]7G>s+$ "}Yf^];5>x-}yR]ϒe30I Pf (+U7vD81I9װ2>[0b|r ͷa,Rm4Cd} Re fLv ɟnP+8uF(,XpD @(-Yhx`akH`gۊ09a[a !A #dLdCL(DTc.EP4A|^t(v񗟓԰ ]|ۣÄWTa 9Nk7WVt$a߽M8ȀۈPIJU=l$# 64e! ƺ懎 ` ]O#w_HkVv`dIe EI ͅ,|1Ô 1pQBPM#aIh8Tx| [ 4Ni\*x乂,9A{7Ad%1%E#H wdhQHcver31:$G!;4>fƁ$=_C{2N,N>)OG2Իb"|kҲ[HK}c.{Q FN!,+7@C u(L@M[wk/M#,?Nإ͖ "0{R ^BzH^9qnA{ZƯhWl!Ux?2ɢfAk2暾gN N(-eȞXL2ͻ16ENqxikU8>ɮ?CE ] Ahm#kffa`=8x R{K3p漑gI$T-$TäEL̵ I*D0ާGQ3t ^GDoYNf;aȄM72^-o^x:vBM7X>'|8=j.LV!1m#'-4s!#֡ozK'3н1m%= tUX~)q{*<$Wtx;/.0]9%؍6Nl< ƀ+^Zj-ē/mՁz;;KBK/*69c7('2Gp9cjɸ)s{1z.)Q"_oG*fO.T~ڈ~= *;cr. L 9$VCf~ 40:dn$V멣1/a7xg CӸto 2NÄ՜ e*.ap] pY累׽in5H b͒-M殰t F`{?j4o/"?o 6DM= &h8.  ^BNN*YU8&y\Έzt{(_4N[ԦD/@|z5wU܄}1+_ޠ\3nrȶ"4yA$tSX(SCaoxЭ@2LX3A> xDsPX89d̚+"IEE%{/sg` p[QG~ȼ6PyKǎF^Rp. c"aA͙eH/u-yfsqP[r6p"rcc 8q'qx2v!isYBbAwdw EeW,7nwt+(E2*LI'nҏ-tA_h8z2SII~9οv,Ix‘dIC HR 7t3T"K-*(h5BSsLIa٬XE(v8-V L/I {(};aW$Ld ?,l֝I$,:|t"VA3kg*u{ۧ>C[b K74 ?͙,>VI[kъp@D# q8I¢ ﱒ.Lx5= ⢮d5ABP`:\/xxCRAiDPlC 5~ %Oښ>sqhm *!Lo^ M1y#M818]RpȨlWa0bT T2X+~̓cܟ %æAnz-ZnPzjMZ9fZϞ'2V|)>n !v4OKTܐ3!fϚ*\8Bۉ($ *v 6t}/~dEL?]lOwWg yH{^ Qb\ kꇼ'1CMKOչQ >A磌*k(iʵEXL6u4YZB}}9R ?z-r/Yцmn#_KC5XZSlfvwՅ|P3P"ȗ^o=tQq޸ځ}ٚaE9IPcYL]yМ'WM,/ R{d7OЛyf͉P{EGD6oM5|Q0?՘E{W'6f~ޙL3rh<,zeanz/ ,70pDlE%Jy>gf<+HNϰ۔f*ߺ?Fa{nByF{wX`VY<@ЉՋ5$}bA yUTH Ul ,3d/^?G9"L9&K=7 4OHx#c쁏JȤ?A\p"Ńt# )Ƀz 9Q:LaEbceZlOm#WMYp|чL~g0^e aMWXS[ [k%. ;J1z*Qrk\. 0l{0_9 wf>Dx'L;Au*U%#zfڹt5\!VbD7h/H2GxV;-+[@4nvI^uŨQ3Mʺq+Z^tU^^)+cV(OePL>ɁBQ@k[}m 0>:h!) $=YįнS(׳Hv#/ p&|#CDAV)q}Ă!t 6+cXʂǙҼ80Ȉ<{Z gIy)[FrX[DI#}{cfXk1T鴲lP?*Xr˷JZU>uEɖ[z%ÏrMX-oj MfOyZw_2ow\5@K5C32,bAT-$sr e@g7ĩq7&=Nd96Q <bKI #A>O;ytg~UӞ_HgI 0њh_8Q/Z[¸pz'/[ie0[O9tŃR9 :]gUm$nH R<7NHwPBF@5dmF vY[ Ϯ.7  ZmdlZt|ĭ D4J@'Z.@l$6 PI ?BYI Ube^P߃3r zlJݐbLzJQ1B`!i:ҲjO&?gXVp`p;EV h<*9ɧUyt2 _İ1tͭT(.r! (a ThkgPSEԱncx!>ŸH^R⹃lWH愿h'޺:bsPҼk;ڀ! W l"(bH#7]tYҹ is"/]iW>ϋLS gC1$!VX&UߡYfπa; pDіАE(\\荔S! 0cM$6/B8^KrdVg֡K2!ԥ~Lk)Cdc^\aWT{i!U-DӎS'5Y8YFImge;^d=i[49n\Ed8(=7 XwO}LNX__{fOL8E8ۄkLG*L7 2oQ,C3>dآ3ʣY}a~DoMczѦ[Xb;ca-\nN IY"kqڏ}"D5oA$V7K)PxLw#8##qjK[NU7Qz},IZЬ| OSߧ_jrlk'I$ia-~-'YjxPS3dxs}ԕF  M5,Bca&0ˤ@{n{Niգ rk{S$:)!5'-_%6V܇L`٤c-^{ hn5;T{[fx9(!ɎY>{~[Yk2Wp`V_"47iL< uDW]rޒOZ@[\ K;`V}c6b~9k [Q^XL{18b'͝RU*go1EԲ>)2cLs5}F辄EIp-//wM|.xlO"ա'$m `{tlEVnJ>g.u2~0n,?c|` /s}qg&@5gmy<#iU I=1jAT;,Kg[A$Yqp!Ne 3$ly8ࡽO߽Pmj RqRh$QTwK ٶ&"nq2輓?]v8ӡ{.$ZҔUqW&H2lR)mbY cDMTɤ2Gn"/do=t7Sr6yP\rbQyН> :(mM,*=1],#kyTj8сP]!]QlEr'/ۿ#kUcl?CqN\Ts! y@mgJzR8r4`lЬ_a)AKElDKV[cنF\<8`As6Ȁ.JKpyEٞ4$g]qnM]H 6 g8w--8we 0bdB0 Ͽ`lkzOlGΛ^"%{UH%[sS&S~?Zw'6rQA1k&6e`䴆HǷ[!y<}UEZmŗzr X9\Lk X"h,VVW3m ᒄ/^cC}Ùdj)Dbzs;/u[eZȪvA{;k9ViT]3gz:RP?PQ.DyqlFxyX?ʃCFrhY~7KqµaS)ĔswF(n,}GRPt䖒qe lyJ !NJP4*\n`:룲wМ*>QDzkͧn#͛}Oy}M]іUG#m|}boiOvIg&8Ez3HNa43zB8-rh(1G̮\{'ie9U%5wbS,G@B1.IhzZD'9~Z.ͮbhwn%4Ŀ#3-@|N˕KzG# y |Utiܹ菽we$cS([bUx$qA9cmI@ɅA$ح)X hFR?Ѱ04GC4n,s:~9w`|SZc#.˷z=;ZZګǍvuU{_'{M@ѫ7ع-_^ió9r,F$7v}ǣ7/F_F:$w{fߕh\GҝAoyp X3R$?_sTP2tVkLI5m]h\0H 3qkѯ>"v ) Ŏ~w8Hk O4|e6@gpRn̼i7~5@7F"P?3#@Qb6.Xյ7>]ǭȚ4#y٬:-%N6 _4 r=><;b P<^pBG,/U!OtF9D3^Z_swu`› ֖{2j:Ao1bo/Ben?Y"'xL<9ys,p&3" -ǎ4(F"EO\;5aFs]{4`- :i@i2rn@Xk.肾noEvflxO:^kCȄbd$XC#=bQ]|Q*hMq}"G'yOSx駳+sjd3~L/'¢IKET&UIf`uX} y~OgA5X5ugLav8el@Wf)N:R +EnZIwOc`F{,u,T?!Pf"Q #"rύpŏ^UcǒPBNK]eⰄ6ӎJ] 8D Q{:K"*m2YHBZSI srWɴA8S@ؐ\ग़֏yϲ)vmJHdifY2B5^g Jgz}(:o> 5F|9SqqFQP* y28?@B\[}@ HYE:MDjAvw)cBVe0%T~!HԾMB$N;}4\k#+0bVo>š v^TSwKwԮNј4鈼JRK$4jYzer:/} ?}G*hYճOq?ps@gKa -CA&x }5ˤNR%q Ц[mmzVϵXs Λe=@ e8u[@YkBjL궀94\v y^fݿ7 ].ns[Upp:/[grL]ߎx|b f3;JN$h~;fݳrz :0%8g|EAz@g.hySmi=jHKp{צJ!hv 2"pr iAl?ᑔ\v0t͜Iĝ6*|<_K>=y2܃/4cW*wa9F7 w#si2,XǏgD 3WX?R#.N2G_:+a*=&'^^\~pCavd햀MSs*ddMWx.lDM p(wXˏ(ShJϯp?_JBBeBkØHlhV![&9#Bۊf MͿDH֎Dďb \"y!l{AgHx)ARSchkPyF[G@sd5HPqXNox/E fv:2v95ݐo;C_պ5MlM 2]y@Î#0[5=2%VѡUtO^[K0@1"8bw $f§]cbp'afaۛ"?]pϤm4AtF8qy~dt&ɹ1N P_=G,5Ք*}KATRI#FE#{cI8k5Yٛ^CP8"\2)XMp^_-^di_{H=rm_)&1wO#o|9{Զ63dԎ; 9pC}.a^,_B!#"?wG<$8O\ip¼@̠ESo{iBL_@)E׌ARW28Hvܺq%ÿ kC"M$ [>Rd~v>bjD/\Gu,>Tr $}0L,^5_0Z; *qg%R8ggK*o(G?N FCbO/%l~sS˘[bZdZ\P|{:-A>Pop?$c23?ț2B 4a阜% :do o20R//AZ R?RsM9ON @d9i[,vygVп1rRi,e33āK|'Tr%mp P;f,wѐ{Ӽڎ:`#,7ŭK3%FQ[o^,z5I 5Xޫ9j?ֳieVwPO-,!ؕI>}em0FϛMx=m;S]u+24&.׃ӨԫJCԼtHjZ2&!(g$|ÑXO\[[(6vH9 Vr: ;`.I]$C6>g'6)_bKx>CmQMHO$e5!{Y&jXJ0' ~)v?V~>(}/6GOtdE>@1HOy䷧lV\zlPja\;ISJn sE8tE\`?Zv 3xkd EJ |o^ޤUYɀTȓؼ"kqWU4@1A0i .%^K㍵(\e*+Z!C~nO2%D۞m~=E7bw'K1VOQFP b_NW|IR$|3YeB U X'_ n+G eaJQNFMB06H@ ]YkxM5;s??KcdwZ}<㱵J|J0(kL\k$p(> /uȋ|Bܚsypuzse-ꅛf&K1tvl%l=(YBRRs~J2g(@yRH6K˒ kRjТW(Ϣbsё\"Ty'Ղfv蓾͞d~}}[h Ё۰--78楪QY'BP㝎Au`Upr$\NH'.n MX].Ɛ$|`5Wb~j\]Nͺb^CxDk@ݵA*.D [ȅ3[K,lZBGn񲀾^Z> عX JzrXZ4'ky63՚=^^jqE[F=A;0~s_dZYN͂iT &ہYiE#R[/=H]=0tUiQ2_,gi9"7kN, x+M}v Uzs3]/ 6Y҂ DZni'߿ߴtnު 1M~uJ$3-I,Ъ%Lima>)T%k8\Y^h9WŎ+!tyNfqs5+%Rڗ|)4Fhho~0ond؃a%i(*0I(Rb$*Rٞ}W tTLs5ɰ|ʿ{ҵi[m>n!`L"meOB3uT5gİ=;ܵpU!Dh+QF=d25w(DQrԖrC!]߷Å6;OF&=40z߆?Uk9Pvmv8g/4(ؗ/k ȯHfx7.b@h/YkhKlfe>pHvdfC~R<86#g~On3c7BNpXh򷫩ƾG`D7"z^PrV*Ĥa34Llń>nGZy UO $ ${ ]DpMаݾ}a/M@,/! wvOe-KD0m9U\)תAZtgUaͮxebBGM'{aXK5IW^eb"tD26anVyGGvowJϹ@'Y5hc`ʦ%1a.|gs'UAn !+Rhh<>vI>T@wK,| j5HW>L!v̍|qF(}2 |wsBaɏ(XBz.D_R][qgA'W{݄_j zwQ&(̰2t|:WkI_a,ZwK;ցOWT_k 6~F#tb=arݿ,ZwC1)DNg]oTsKJmg)kA_8H(H>M̓)p 뿲:5E5Jspy+7@7%Gtv^;` c䜔px.LuNcRq"y :.GfUa̻eF]vH-&aT:O =rUzKn_!E`wd@E4^و' 7rGX10}vA~p |aQ=KL5&)  幞M$s< tFAr0wܫX\s*TohG˄瘠j {^H0'k.C>ꭅ})+tУYF£_s\u:F /FL@ (H[Ş3}# J\dfbom*/)rїO_j.;˶2lo:;E]ESq(եΓewv✍X"j{H oPAbkv"Q5MY'.vyh_T$_9";pKEMo3 ^Nw3M,ݔWw=zx̰/&pyNL.ѤP4dHNqkUTϐq~Mڽ)/"U@`!&"]NQD5GHJs eu m6R$g( 7!&B%ЧNoxN~fOGL_O 7D/Ӏxa$0dn׉Q0|o:Ѓ 4Gg}ye2ɃFfa&0%`~]j20m̸a ᄼgK!y,oe!,] *̽!1@$3~H[ WZf+}" ?É$~ ǐGv*23րU¿D"}/c|>s~ì/РMֱ`& a7t4"r|r&;q}PG WذR^M\*K6%2<>ͅoYOxi>{Y%2qb^=:fQ:q>! ԫ(mJ5<0ǃ6[:8է;d,_>p6<+1/ˆ۹Ώ=-OVսnbc/跦z i|>ٞL,g0bFOCe@|Lߴ#⵩$3qݘ[/S쿪`+R.( c^RkH^!(¿X/\wH{YC'I@` -); a@pgѦW]FC&H먵12g˔1MXV".6$, CvOcHJ9xc}Е妓0|s,[6I`O9NG3W# \*:."3I4-Yze,V:.э:pLZm6p~dHר:;uJ[-zNv0u8ct{(lԿg,ޏ2 O@Źєl$ @FVu879(1.G׵X)pկ[ڷ"u=Qp"˖GYFې\c\v[a)ʪyhױTsP݈smR,3ږD8}fώF>$-щ/#ͬ!BQpJca=89 L.swOUD %ҰDydI2RWP9K:yx|HW_y[̘^ ٲ]Ձɺ<{JxE1 л׺Ui9+Ə_UΝZ^h|#CưqtGC_DcM]QX2ZG4\~[s.|grF}^j*XiȆbo(F1T )nml?m|>1Av:"2 $'JV6;QuoR贓9./5-ň@I˾4f<i:h \lV5Ǎ#-9ے2Ne/N\*'|cFޗWiRE2m :6͓V ;XR27Uc@]xJ"ۣ5oʬ!e뱤.؎)c /􍃰\i+l+rD VFu |6Zwh_+Ն(oP%*(7PZ<8g4ԭ(S8 LsPgPwMQ"+ ˝yD]_KW"jY4iNq7Yք10N3݉.us'ceWH2:Ycvh X{ԥLh(123?B `-BlED{v%ӢXLc}S)92mDRUs22dq^YE|ֲ7'}p?OA{61 ]R G'i16{^nK=z+H?"t.y\$@0Z[P.icSB<)pd09hPֳt AW;s"z{:zrjmSh0 p-&϶ ,,wϢcTR;le0 U .h@fS:{zPŬ*ȇl"$/ ѦJɎ/i-;N ? (ϻ@`%0EQ{"}~ҺwӞdp<~0?Z;Ή~pk2H4[} 5Լ/ia4|/yy`d4v/=x7uF7>;dbrD$8U6~<|qUnbzUi0$KׇO!;~p]$,vO+ e] aeF?@ &'q[1qzN&2tAYSs6LWEɤ\.&wFi-zKSe'ŢLU3ZW,,XxUwtCG2\y}W?Y Aw ^_sL5Nbp.tmoqȀw/ xYdf6IpۓT"nj*ÌoȰ?'1PYch@h{֒xb}wj7D?]ZvH击{׽7z*mrw!QBaKΐ\S_JB64uTL'`o83۳3Fv3р'͞Ȍv,gͨZHLۉեk xGRK x[763+O @K2]`Pa|YqX YK0\ M(ҽ-mUnyAzBYc"3gi ܿMNhU!)N]iT/]!^xtg$C6XĊ>l@۟2Ay|uQ5ty 1tH/Dgx*淋M_WˉUr5.]B*g?D(t!ȍ/I_(kp>_Dk'xPhsJ$HTؼN݂y$uMe,tVSt%Zai|",Mp18^֛@jv681]E$,8|5Rۆ~w0] O=j2w 0{ 5g3hsf2`'qf7In%R%m1Ҙ6>^W>.z4N`!Y^c&ex8I؀0'.đ'{hLI3 d!6SEݙn[juU(F34MІJ~&t~)0r.//!m1Y2GU_@ʽS(ls7QuXgyێs/ uv9\hp`[lP4׌'tH_}\^Th wo~| !0|P Dt}J6<Б\,0;iDR96ލ'4ȋ*:,B@N+S'JMGa?Gpz5ȩOk/L2`N`t(STCf0W_(F$ 2|s)ZYޮ1sY//t֙3(}eǎȍՁ!w'094PvY4Z),@oB*DxQHmI6Y 6B{tw.L$nMKe5Z8*t< QJ*| ok"Rn%޵ͭzyJfN~@T?F9+uI{ӡ7!<&P ` ޡ[w"Z|wgJQzNhf̦%чsc%nZ2 ,*)a(:-_©7nJչtܕKfv&y& \Ս:W&3Dq{f6xg4Ź@/ _5w x&l`԰p8qC 5t=bȂtŐ, R_qV~ٮbV }$%􍙻Q9zFQяyeǣ4a.$|>T'ǏT፝b3]' mb7~&䲊Mp3e F{#zV"l_1k޼q7r#Jt6** N<}OSҽ2 iç1fdv0U?=N:,q^E0-c|h wo_ت'L%zic" {[ҠHCmi3̛T&>t\܃+{.'ttF)ͮ|w7V9M\)؂('(mj+or6Dk>%PSC dYr9Lc?]v$h/)S]'Bɝיx~RJm 3MSІaɏ% v Nqruvda)*Ȣ%Vɂy@$ݲk̂H3-~Iu$gzf7{5{ef0.qv+|zAηI.>Ҁ: /{'z VЂaq+Dc[T3ݠXфWUCSȤ1'WN p8s&aZn,XN2$W BDq%ΓxڌJ9[䥓vU:J20 umc[KYz霊 15]˟tr!Ʒ#"$jߣκ=o`-l@ .>Q*e)S=.#!N?9AG6Ķkmnzٲq Fg!^gڥk{SJevHfN+7ިJ4(Y Jѕ̣#KG4)K*ϷidG1)hqAxíXɜ=wlL]. Gb*#Sn5=~zIBӁObYV9O#t檓Qm t?@mX>~m+ɞbmNt٬POlt6& &9Od?WJҲ"jUQ A KD͜yV Nm-9Kϔ/ Ģ_h`-0^r,T)j{v#t1ۙvrŘRWGU'Zۏ1l il+GI 9⤏pe40qj, S4NphuRvl~qA0=VkBkQoua%5OIm]PIYQ鴶{iݦc%ɉ PZr]ٶW~ȢnƧJ;'b!=9 s4zl}1^ëJ!9=YH}(M@Wׂxr]b7^-g$9c(sHs8>dCƨկ"6W pQP=@c6\`vÇv%rso:Y\Y&5p)1ᇯRB׿Աf iR 0j|/~)K+^dH$N8ڟE;C@sCyIl `O7ͫҾ3z[ lh0">Śͅ@Lb/ڮ$֊8 lM:Fʈ1~.#B+ppEhX]֫&uOa\z=c&z&m#}.|Df6 cݰUTg ^LQO 1tQ Ud>ݶ#{Url?`6->"(j*rٻq-MܒnWNYDek5Ize,dհwqMHM1yBړ?>֥錷RۄGϵaGU<u*D}MtoTa(!$m?'YgӇmSRt>9=X%rT%F t-~4^'F1ەX 5$I= , p̛ʬ0OB3» $ZGiݰ\Q~2<WPībCghMUaEluZ9ƕY}T?ld4> yx4=vVBܯ :|PgIАÈLВ1T !8g.AJl SA@%JPi[W,Mٟo[]p}'I wk C2: != o A\gTY%33X`C{gSb~ E1׭a= ) b)hfqW^1JcB@i0r׋h!k>r\@a]{鎂5~E.[;K UKV14`~Z%gU6ڜ1j^`N3—)ݛStV /6dL72t&jp/.KKƱmw|srǝ,.1+_cd,lV.cFf:]*)BcC)L29CvMEZueXvӔ@uSt/+e4zܧt (R=YhtV?󲵢y" `sds%7|q`#>@D Xr(Bohp f Tb`PSA.(q)4hmH5+Zث,.-gc#;Wa ,$HZfK2Bƨ:ΕtOQ"W-)4@e1HEKH]pEW=Pmq<7u-Gdoߘ\D 5^R s6:a8Q{YnɴCf+'щIf:9rfJk$lk6FdGYޑw6(ﶗ9 b/Q=9o8| TDckAݴ 7lKC*Ő1D䪗*./.Bx,KA1o0Cl>)m5MWSE&F~R% pmFT/ "Zp%&V O^"y? 0#kHX3YKniIJh]wO'/11OfZl-2)^­4Ȝ P\\G"QKDa= %R_3ŲGE4C:a($H5YệYNp<TeEA-ե@79 k^*TcIVafx%!nTTnR@T_Y6l[$ _P~q*@"g~f:L67>ToY={I#(X HK;-My@ ̨{HBr9*KPPlvk'emwCѶy P9;jynѨȄ9U׶T Spuuٜѡ̰֠_ČUP?^sa1ֻDMo|q \O2u#7hg `&gjkƸ h^q;0&H NGܰ@9ӖR\;+A|_5mi\*G(JF :șUBw (&%.C&5t9]`YFpDx* EA}?6+-osx?fV:&i¬ǛVZK4 \?^רäME \,rc9VV;[+’ ۮ5E PoJJH}"buk2v/ xAF TӉudL$j. hNG5z%钷ԇe/N~'6'S3GR 6;oA&桥:4e;/ J9{C/ZXW#-Rj'X_ F8MAƆD}m˫FEG!Vr 裉W^] DC\CDJ:-`?UaH+h3.? [E[UR[e:fJ>vz],B-bNxeqЂNgV/WDX-9h(.?RXlё+/ꄰ9AڿNǼYЃޮ1Gw|:l>2F8W$K[ꑨeY#Z2DHͽ\/#͍C7lcBgz?kVN}LGLO0|(50He}njk8Lf#K"ͪwoD]DIF3EM )4q4`_$[ /dǦBbIج"Mx!;ّQ~% 68N6–Gn!{ ZLFW/ pK1GӸw/ TR.,VʍG_#l Kh4}r'lA50Tn":Poۄ{U 9_,ODrSA$Z87l ¡ʘَN+;'p,?V#rcRwo{rFi~o"L.)ctS|K_&eO7;KmbwKOu3KmSY9F-@e=lHbCH5[q~0=sһZ.ta^͕Ч-\<vr;" ;YOEJy=߃KxtLJtqD{0 _AY/>kXq $ijovd@CߕԼKx.}OVbnpmd;H r97lf@:I{ESozm?M+!šׇ'2e6˓R [U/E.fvs%DyP]uȂ i%j*B5M _x">Wݲa_tZ"F"#Oyt]d 6 *bc"0&> ?X&S1O<浪`-w>_5eIp8o.9jȯzY@9caY}S>Fj͠UV>*vBįSY+]9dF*u,fV4+ =ɧ*oks~xN1ǘêOݳvt@Tp`D|ÊWP<-Kxi r`wB!om ~T;M@-jkl$Eo'ZH1sA4 絯(蔔6+YnԄg2ĮX5GkgEfw*U"z[ٗ ͢_d%M-4 ^&~B%łE} TX<*4YXxX䃊+IUlo`Rw|{oPCok_o'SRHr~AIm0]KsKATJk8RyiJb|M_*6pp} !qm6VGՔMՖ93rxߧ ,|-k7߹f N!gz7joUVeGܾa(wkTBm%R?hd 'Jשjݼ1Q9rkXX@z:k[OB_bCf(9wvNVk*V98L4>05Xa25S&I +vKsHM[N@c߮YzEU0+,:.<%.<2ƎnB n5Iѭ";}iY€ʗ|N#yy"SГyZ{>ݥ0K+1'}|iNS }"Jnݏ_R:EI/cũ4T6:oa76LC.ytOyxS b@=缗[=c\p փvK4Mo,ڐo{/Ys.´jgGûӵN@UBZ512|HZNT ؇S5ռM fNc"МS{3!,{JU,?ҟlr{40?T(W{61JLPM݉aJ JCϾ~?=S+$H>nUx*m-F~m 7vǬէ*l.lB*zq"Zz|H r+W'>Єn0SpVUD959  >F HRkA6LVOISśc1-"z6aTC[8{9&BV6ŞuApr Řf.Io`5.t?X/hY7~ϋ:ѥj~grtQp# !]7BjY[Öwh$-yiӟN5*% 0;RalvʺNh] kOT POOj n0oFىvi11t<1a)\;]ʡOٍL 4hR69ժF9yUV~r(z @|4%!L >MSB#4]cWH֗thC@5K1cGѿjamZ  sDl)̶R4* bkOؔ NqUV@@ He!'.xYX#B="ȱԕBq|3 $W ț'D1@NBPfHmD.+&,E3A "[yI|*$_([=3:w6t .dVT= 1aas JLϞvBPkpg< 2Qh\FakIiswy>T홭q}&k^~Ves<;"QE`8t wc\ѭʈojqϊǨf7S8,L!v'΄e]9K:.Hafz{^@TC%D` kd6*~6@٧22u:WuҖzXl )R!NAf|KV)whO; 9D79xq sBɝ-/`}rhIAL+,hho!֞d2nBv[5uNն8/0Dfuq"~J/V䯑N$ Fn_+'W>%%.;⽐h AGf d[#ycXq9`CO%뻠,euLJ'ta&m~<9DvlB3sKL ?_Coqg]5oo[75D\VAODWd 8Y&I[` ?qyX G6p, Y-5j˵Ǩ%dlʝ=ib&%]5U/)a.CM+ FV -SnWq ݑJhێ`6vW[z<V_=Ώ *JR!ŝTXLo_gL?޹LqtAIdx.9< ^赩Fp2یȴd?FKıg /R(wqey7G-/F=IMU5.S ƉȚ `\yexR8̦KXIt"S4Qt!oI;Xn.?thբUi ox6'>B0*0wPZ$CQ \fޝRݥO[]7@ԗVִ̡/{l],+;/C2+9@걵1_wч{8ym:kc !Ƭx}e 5va~fásRV.Ŗxȇ,"u8tt #xUߟW ?" DR I &ODRߕD6.1Dh^&I*)TU]Qk ]ݢи X/Yן$)+\ !3JaSP.E q?!?J6רՠx%3;$Y*;ĝV_ψ[HX$-t>̄j)k4Wt?9 |xF_ts(^2Vuxf5XH8zɯ3vPy8j~Yg M`fB0KƐJeڶ/+1sę,ků@e*.vwKpٿstO|͒o-3%9bȪX!rHi8=%E5մEm;GEebnu}fhEy,~+T$<}&U {LkN錷ѼCzP.W]cR+buOWz 2G\bҳDZ^|]}I* jwG%>a_1 (SZno.Jr 腘U ՗)6}JPo=GVrG?P׬^t0hirHüF$Ӝ:d}Jp}q0Hf: ИnSxB!gƟ8cڮ<,jm-zb) PZŽS tx_B3o+gQƪ4N! ?=d\lA }̶g"Ͻ[٪1e̺k7]8vv? wۼe tlt&nzѵ}<~ 0LA2P0#mjsDз ʎ?T"9.B !R!U3DON?9': 'DrYr,$6"P_SIFB}g'woVO^P/|`&get ooJnzXOMY2`6Q\TzJ: Sݓj}Wn;0mq㍼B5<:9nl%5귚 osI:9҂7Vߕ! y%A! yU@% jZ?n^#'U \d`4$o6sAp8Hp .<|+L6i%D,[ا K϶Խ枎L\Jh.[I2%)@#P0](49*k5]qM QDnnъBƅ$URҝDy۴a^zA} Lc'yH5gl:yβaJ~ELn9Mh>+r΁Ylٹy!yR6lv|d0m$p <H8b)a!ܘ4 8Q$y Ral_ƗJ2 hAz%7k,8ϡ;O[@XgŶֻc<xW}?sgBN9S!漠 v(t$W:!oLX]BiC#i?!πT1cm9U-U![ tc<pHSw%4 Bwm%0c_JjWMFF3r-~O DL; z@K!T/󅮖@DkE$!xIHUZIeWo Vl bsGm%#N*d~J]c|W ͇Kƍ!EΤaL^Sw%o&,tV6FMq9nO^/}8NjNP-]}9Lg؇3N:qhw@4˱XkڣTO;vE|fyUxLSm3\a#{pA/2:GKhʔ p'eJмǔo_72ވRBlL#CsF[`f6lz:vnǃ\ۨ ^eL&I"G1~ o6Tȗw/;0u1P8n2ZYLyF_Lh)ys$݆W"]3m'Jg' .,Јk}n%.YzXvmt闡@Xa]S(\#9Sp#ui[y9}ra7Ǧ/$W#R*=b" SpQX1څ,w,xuS· !)g%8ҍE^Wj lRRYrUڸET[}mYSRBˍIN?\cs;2}8Є: -!G*ɥ[G{sn)h;U`(5Γq ߱ ]DD5bG7=m'iفfG .1U1f9~{xp=I(H ›Y9]&(' P+:!wmX>鱗M5X;"=LE{c1EY3#6XDAآ9M'ϛcN 4}}{SawɮX崡huV.< sx,dS':{Dww̓/+{@e -J[p%吟]Q`R;uRk?V)lby A7yH , qhKF}(YR@~Jb+?.G2q'`j4{t!v-wvSSXY4PyWR(KȪa毅#B%m$Ab& $P(0X;~3[-PaIfMc3Fln-T >q5tiD@_DR9f*Ԇ0q+d>Nej{GhLxcWo 3q1fa4B䎬\iL_f. xʋ335B.ѧ5^VίudMt4`xD7붡O r(ʪ:$3ͭhTA9 ? Og 3Mm^@[/.|Ͳ'> -) ~H$[԰EMNL~l[a )F v|,8<—~5XgDDi U6KUS,H@I''R:{!!LK=Cjɽ6vNrk8]M|@Bؘ[Nxqyź}FZl߁Nhn& tIqu؂{PpxN,G; {50Ӯ\ۘvqŒ|*gFBmm2*xE*D&wk!U 2SkMmX;p<茹Ul_̙|rғI@1/] ؖX;H^9j Z4+Y4A·as\h|ȉغeEkX; <'9nF{XfwGB|N&y$+(ݔg5RFwOv9xE<dž~@Eڽc&KTe%GYV#Y&~p4۱!j( ')'yC=|d heK7ϿI0܏"JI<%?q 2FlZ?od*D'㡢d%O0Ptw]`1bVk2 [cǴ`'@AGv!tNhRgHS1%T0@,?4LIwvͷSg9A]t4lsLsWn!{>u57.D3?j[+y-:,IewT!1䀄 i=8#M)2WS8C= F0g_8l/)#!ƛ؊./Ǔ[ӷ"opսOK yü-Cw~5~/l3>~Xq#M.H$hhZ]1@Bܿv~ =&xʻRkazNïr-ԧ&p^7=y%I)(q%CȀ| &׋7(DJO&iج;N4cZ]~nDA;p3,R֘9,jq7ݖ-L]Kr.j2)N5)3TT9b@Y8iF{*sk|vQ3Mg#'2]I @K+n>MP+7|j!1kN/_;MvXLR7Lc쇕:Sjw05EPN:sMQX) $Pa?:䱑Nw&` @6H!ar 8_`쑇|P`@{ҷ}yƷbz9H.㏽;#..+,KM8p\Bq4l~IB bJa&7OpE2-^x;RiJB`;>]2~K[Q6<NhSJ#Ю?{@"OHDA\K@ gn2qJX#'E[w9T-.v,cf!X83. wrw"kx l'mNeiU $`܁J/MGç_CC zξ z` m5._oOWc" K/ɔa֋kEQ NCcr'R-V%gzyBX ؐa$%hM[quo_=h\(X$LnKWI~K"+xZۭfk4`| `>5I7~P!@t@6C֣f)@z ;DvMH&L5trH u!˦lg'=<Ɠ0 nX)f!z1$AM8뀃_8%u︟=C+dQ8t:|TUΙb6Ndd4gz :PK<]۰Eayu^JMõ ='td^A@X`3U9lłסs]Tӥ-3IyBQ8S>COa0j_+f 9IA벯)/1)k֍/> Z40,nPx=nBƴĢ0&kL dѰ`WTŐ$+.vͪpʷ6I &VL=ѓZm E1lYH?Ϋz[]$h#z :űkFwa,熱H>(ɏ_UJ<؟J[y0-gkX<\6i\^S6[hpfDZԐQO1Yy./˅;x*R5F9;|;O~<~R]Ry 6w'0q+=ɑw"?GV%Qn-oI wOEGS 2!xjn*eўhS^v[tFAzB)5y G c~AoF|k{DPmьH.US- {0s/\Z?[$i8K&O!OJ11t1QEj))&2ܮ5jv8WS-"uݪ`ٲ{vj% $6]C!Bv_7iq^1;sk'7d<j/KΎs[` E\yOD>Ru>dݺ7_F)`hėwT1;?F¸L0vhց)@u̼i{JdqV05K<-?ov5K9c{Xq[J_>V0{h|d# 3J2-j*Cl6̓t+|vl޻̴6hq1˄7埤(8 r;YTJKI~)m)S;z $XڦNB f^~aDQz7O}J̺F? //NՊTK-2~5%PDF=/`E1:\MMNt%m+-În2;OzC򀈝L=z%Ҵ7`$Vb}0Hp0Y{.؄@v lߏ5?ָYݻ3ksXvӏ4n*[ q%U"FhWiO%ͻ8UQ$ҌKcCr8*oDN(6t2댝T׊~B- m2KVSk y Xݑat-NhzW_=Wk39u!ӼZjr<WSf{ u+Q]lN ^U|I(HIѠ8rYN,~u4cl09A>*4GbiIعpn{ PF='v18V-FXd2BnGϒo%׺"bwUST%A ?nŔ9%ˑ-I ˍ/mԹ:^ M2LQ_ď 0Zװz;p4#_a\[4:E@:jbkzk]ShSCB(PY/7RnrJ (>ZB!MtsGvYnbX : _IrUcVpOn\F*Dfk'c̜ lhzq_w8ݩ^1ʩ|<VarO*D|1ymQȈ7FpN6b@<gz)lp(kDZt!HL=,q2d FR@_X1憎;р_!WCLq ʙToe9 겸ޮ* aQXZ%"քԌw%le_}[iM0gpǩų<9 ˀ7+' e!쾨 mG;qInVs6.a!~BKqgÉ_~3IЃ2l4nJХ!ݾ~V`D8! ߈B#X%{ k1C=.4!zsʼB_|RXzo*EcV5Jڃ]B1l\LkJh{TAd W>9m Hnt+U^TGC 0hF U]R*ACOsX+!5S~<9|䲝~F>&RaRջQr&aH~-`rGmV# s&3س%#ß^$A%WY81q*GV~CHn0{LWN@%=y=>ҚQ98m" ѽ/W᭿Coub|&ZZC>tϧ"Љ#g@4 RѾvV=_%e_p3wO葙_HV^`oJ:s  nJ~ẋM@~%sV}ǵ\F(΢C%)!`Q)S<YBcH 7G/Qc0+9`\ӭwTsЎ[PF#05)6tb L'8 } JJLm@7Yԑ_$No1q!>QKHc![:Ri4J+6-=N  *7ajRjs$:FQu\9A>PnL+2/A<ЋfV/jucyL3hB RvAs}OdjPˆqƢ.4CsNWQS/؇|cBZe O7EjDY>^j=:;-!Qs.(DÙ cLn PwM=mхLwCw>U>&胀rAKT5hiW% t#o|9[E7 %YqZ,B^ݠ뽷^aB"YtkyoA,ڿ;c/Ya@lE)|͇g(:wHf:as9M=8VY^WcG5y[c،Aoh^EA"͝liSRܻoW5@@8tQxЁ,Z`)eނQ~G vG)+4L`;s8#3r%;ĀB{ ;冂} _\5,3~N +Uc *e&.N+kP&N+ktъLu*v޽wErM6,IQoqcɸby-Ae :lax [ɲ]'Bډy|6( ,ߋ[Ȏ~^t?@QUxf*B9 }dxZMi>}^RPMj'fsѫߑyYdT ؝b0Eys@-hӣdRB]F)_0Ϭ6%x2ԩʂXnni5Q^qD5i-g:*cӂ[@:7|jYg}Gd'2fC&Cs&C:<ǹ4o쇴Ic(C[{y5uiJXAd}E@{;r*:aD%=m~Xk {u$89ؕ c4Xq0" OZOI/Pl'fUOdy<Ga8w, .N0QZh~Kވ&a;Yt7o!"WLJުK80g/"LИ,qC@اV0o.톭mYv#|fϿG?ERii>M<TO/ O,TYI٣2֗rPcg˞ .) X vDn-"KqZR0Y46O`.$0k0X*QH蒟x.1N}|օPvM4E!#̎6=vϢ2-j,e==꥽a:v)O+R΋WLjXf*uEUsiG#*К@or9,P[ #(Hu>مӻ0s$%c5\i xc njA/N 4pܾ['_XjO9*'NeȌW/F ;FG0h&=쒳`&J+7s\ m;Nq|n`} !avAViUmSo%YP{j*H ;^ -ݢ{52-*bngҵ>`DnF&Kb^.>EZj1ftT\@2< tC#^t+j͗ˍH811j9Y-UFq2,Y͜S2€4$,fG4%QTTw.M V7%U[FpzMj7?껔}iXy|NhvLl8Pq~Dxꙙ͡R>[)$:f-KQu\.cQY0'Bb y޳:&TY:C4('W%$[\SV8昌ܩs@ҽb q:K `/&/&URgs&>K:U_j;b! WS6~|֯ \Zq@5d kṭt=fH@my =-%+ %_)] (7A2j+hGAD*`~LƐyagvKQ#ë3[3e Kg1DD/" ˶ DwHViݛ:4fT4&F+Hriİiv1<IzvOkf +6>Gۨ"s9E`F6]}~Y mmK#ڛ޶_ WuBx78͸л(-(M0+6Ĝ2z= hV'vW5x*b @OLn(ͺ*&N͎䪊" ndGstw~&~ж.ĵ*R4e(uYh]gV.x}I~Ȇfo 0mn5Ύ- Qb</pL_#Dzamaq /lgfCb&&^G&j#e&M-Sx 1B-&X"jR)ߣda$Lr%Kxp eg/}F,1 u^la-s5@N-ږ ASR, LwNU΄}uq˓6-Lû^26E >VFD&dN džA1\\6?jB0({$Z( C`LVb3$rN 5^;\qD/ETi{ᯑQe7FnRP%90ϔ.(u@'!a+u٬uڼD&7,m=F#+AVOkL<|f-(!m{^,Vv*i6"4QF%ƊG[DU*@+wIm0g55 o[cܨt!(|E&pqQno H GzjqPmÈ}?i|Իpal4unW=±cY8hrmUCCC< o& T * Q0K>={Ej`|Έ. CaIҵDR߮(cڐn6R/>(bZE+10ǩ1ℸiNcΚJ'xl8˿2+5<@eLuwn0CT<[|n3(yM@ڢTrr!v-i)0h9B8$fOM|oP>%[c$^ MN,S@~ヨY9vӝ꽟 f}pH3'v? ,yMHI?hTaOR- f%ph 64n$b?^Ӵ@O%XDob ^ /d}95?ƴ-禥`h]'qŸ !"d)c*_,)=;*p[ueU$;ܷ.^9X÷I( 5H ]BT4]tq1ڒkDfH[6La RslRf~ @vהO>_沑ӁRW]J*}PGȑGs, W;(ͦV)@텋?װ32" (j7ጳ4tuxes4soqûZA,Wjy/ݰx,^]e,􃣵n d2jVXB>K)jΟ!/>=f\ϯƣk(R#bIuE,h1i3=C)% H SuE9f8kȽK|2(Gq~X{-wg"U0j6 {+zئ;QһCy_"_l@F^d^ I$;^5fC&q~j|d3Z`o-*}%Ġ$ b,G̕|KU?„϶N'D"y cjQv !W5{(_NU8QRfncPS3!X~E,>zA:*\2OeJz% bٹkj͞I/RC/5VΦ4l,,ɲ/]I& \эˤZ^p5 F0jl~p>6ϽF4//@2#N{o|*n}sO~?m }z(`q`ECDA ӌsN#5u. qi q[[}ͯ5%dj+A*y 0%Dh^\/~(o@ $2[Y _\I"[hlWT3IW;}%/ʢ=0}:jGg;hnrG1'Y$9.-0u6kRHLzIJb=Fᴟɹ]r_š ]Yn!Ӏ֦_6o` C8\N!:|fڅV%{KSPα}Po`-..ut<s٬+w4;}' @x4öBûo,z2z(^Q=_x*6{֧I#: V7Y ^L(U$Vprh*d'E]J]{2JzYeOɫ RpJ;^ee>яhjHf~ʶ|v۴sӔ[3ꮶ;@9^) Ξ;_\˓dLHa'5L0 J<~<=+*AO"֟*Mb"Xk6d%i/lOHL??6Ǚ:D(L/PT6Z$9A|c|7MN,m͚XW"*kEPbO%)f92vFKe%Fq.mKnDp6'>%j0i|S _.?*c4(5O &0]ay'4䡲OD1fΙ>fxNxp>Ht.D?ҾnMU"ӢǂOv{u?:kI dKaw;"s"k1}2&P kr9Q߉تI**-0,c\?tb>oD9Kw0HCG-o$y{> ;&U74T~$tNa OAfZdihРЉfOL +%&as-v'buwc"RMpj؅b?_0ܐy_u^Ɵ:o?.1mGq} >)udL;U"{yVMf9^4Gr⾠b m_V+fJGI$;Թ#`| ئx@*be1y\?zy1==": -axBl:jQYֱ%K%AoMf)rgnMOM<"{ ON B_sp d 3]wGqÕLckXґ(j6@-dq1{N/զ9?C-(&Fj  ~B|je!#uRgE&~GSNDRMDH4 2HQ.7 MtEEbF3t$~,2=>oG`a˖g2#-Եu{\}Rie ?p7~YZ:Fͳ;[VEϐC4EA,QFlp`'3J ϽR3?ZlL%ݳKQS:}H9vf.b{e8zQR}h>йB#xa" TWCCwVUjgm--1?6b[v֭I0H ێDV6poпdp{rO'=uNf ؿcۄlݽUs϶o*B%~ }R5%mJƳ{>jM{Q5|~WdvJ@:Ud%%:C = (!eb|'%30Rr9'ӓ=qDhz뜓-0ykW-GJ xT@AlU5T\g韍Do\(W$SqdFlFo7H76U 55SM_cCg PFIcvS8k9FE~*oMŽkΦyܭaդ]Q#-{RyOrV t_ p@3.{ExuD5@x7Mi/9_^X=T)O+#U0*^-4ƍ!xE+ʘr I$!;CT>}i1/d<.KWOA g`j/3ukBYIV;{J-n !:i[Y-Vb;S>);fȗ9$+_.0JL",$q6( 1*B tan5<&m2>,2#tf(XعKK{yx+JόwjDVQ\F׭`,(kN,a05_O[`1tGlAI~9ʙ]iqto%T9qҮl==X oBQRhy@ &Msӽ'x|`tr\t0vA{w9K<7~"Sh J"W˭ ucT0mqF34+'|+EDwY,[/DSZK L>= B ѤG;!ؒ):TfQ nvV8Ƽm 8wѺ-m2^ I$@jDL28B7Ѹ.4L4(ёzAJ!9#M}Jsz9˺'.t3]WhVf^qu[,Y#i^M!K#Fa7Oq\`.p @PPT:VE3 ATϙ.K5T[{7n2ڃuCUB.`;F=0;1d/W`!ԏX2GH∃ e%r1Xt9m(B Ape5,,@ @{*8"̂pr;k Ǹ3A?Gw ?-*JƁF;!њTT_ FBH1 ПzPYkIg o/>QiT[Q֣״*>% C1dJE^D,wP.xU&įَng o"#4@ _\վ~w՛0]o_a1t/lJj92}\NCʹ1T+T\惕ws(ʵTqMgƳD"@l Dw )JwTn4g1M2[幾"נImǪZD]"x8h(|&++q:;$BgOD.59%R=^1xr:EPl5dOVɶW}qMxP97>xje @x:F2Ҭ0p]SZ"@A¦㎘R4S( uı]o".?ڇ3.^M܀ԝ,`‹pj\n6/M|bnʎϳЦZdy2~*)ݜ\6yyiʉv#wT /'&kjH.R'1/9,S3fp37sۼ>UIVW($~cds@AKc@muqŋZM^I+\6,^]:O4ti%u# c-W㝴M ⢋AHzM~lkQl{ajzǣ7\yIdjUR*`[&ʜWu I"g 8əO ()Я [WM!^lA0Ew)/y4ò\CKL^INʕmSpvDDXM!ԙ+A8OCpsvr{o]WlM|eo'HXӣ%`tiatc-w۬tnO>cKlIҏ@4c2;tl-9w=JJpɵjx(i;P8Q#oynbqh[o2%ړ6Zk_a$ 8%,| h5sorAINOX/ђ/V wf%5/_E#=r{geed&ܒK*e&:NU`z$0 pkgo]2bs u U%{o VA7 ҃H*Ye'י;>e5̅b4?cX)- [|($a5~rt́,;VL355o_vT8hI]I4nE1mhV2c]$ȋMХ&Ec_F]u-c6\OYol9.mMj4um1iH@G 焲z׊J .^)Qb_`['2c Elk_mMF!l*=>7 4RJ:fma9-6Y>LG_y?9Q2j;:V$ŸMMy>1x7rX&#N:f :$% TLabm!~Xՙ{9[y.ւ}Vwjj. }$J 94ks@'6r߀Ua Bᗭ[3B>ZJo̸ܴ8%S4(*bD>!wxa~5Ou uך1L^ա< y"Y^kؔȵ;~NKpݙvt=^D<Ʋ;Ƙ0t&=;tʤ:NX'(7B/Kp/DKkB`EGU\a˂ml&XpAEfzRyNR޷BlFG;tCs.o8zZu8IT/Þ[<鯌S8{rdx,Cj1L3g7ly$=ɾH;SIUǽ7x1Sh7t-nq|HkCG@f!q߬ WKVL3sٙ>Oplrk5 ]@LŚ9SrYo!d9X_iŪGYrP4HqV =⾔5bE6E & ZYqz2ilg8PuiE0CBJI̵xiy`$u7%UMDcLNy6mClXfJd^@Y&Vw A|q_P:u1q-B<'(# Ѕΰ[@0A cIvIZp&06=C7Ibi$v`ϊa&AZ A={NAZB!)hTfx l1*\_VKLY?G1\~Q߹;IkDK^"kPո%W_/M1Y=mhp#0 -Y1јl~wjRPVXĝ(.?Cف^mSQ L xr , 2l+2+*T{\uI0QT9UVϻ8kgՅ?5װS<CɐN&rW5w { M.Rn7i#M!Q Uq:"E8n.o(.Q˶  [ʉv:^Y4^܁5[ÉpB:o{*T1aaְ&⸟Ww`?4DYM^6􄣵VİU+9(e{'i> y#ykS0`Y) WQWFLerɩT=;9$UE꿪_=66?xJn/'AT !P颬慑@sܵUTV]#qcGq`s4:Vd6.Ua :W&gEA:psj%D,Ƹ  fXd5cviԦ/ Ej*ґIX{CzTb;VsL#\lb Ȱ%q NzTpp7h(ܥ'AvLH}9(1mJXa=rB]8k ϴ]4(lҖoҮI#.T8$r[\PhA~lۡP8$r1dg DVx⡘X̭dbU1Q=+*a۔R(՚ 0c$[9BρN&1$1\Gb#LT:V&SjYEDk]t(H`5tZ`zo_;"NP݃סj=awTjC"5hSԓHpF0QvsF0K^,v13rAs\f6SK缩#{[i`AC)/]quN|__k'ɩmi<0dVS+"3-(7xL,yPDxky3=zsVPǗ@s&R`^jcN3% -İ=#Ml?Lt#}wK.vAZeu?L|gy:ÂۋbSfѤNosw6(C%ǠNJ^뇃*tT:r6l3LR~&XQ;bkP9~McPbAaϕZ.+sW OP154i]_(Z^q:etS˶$JGB?3]@nfWIFuvpiV\ y._kّ#۳' h֐ar;@*rkl~ȍx^zzw6+?=b4h037p?"g::hc4N~|"ztV>nB@PLI”UJ~}M=8g:mttCztb!t@^BOFn1!XWvuntaK 1Ӏ ]I4w0yu&N[5+ e.Er·7Hp#FOC}z-pfA,N`lgaјcZ1~Dp5=.9l' Bln(C) YH?Da! ,r.<JmX &!}'wc)IsC g8+; bZ+hj>"H~^|WMx.exͦݍ)ɛEY-fWX oW.I"b|?Rɿz+%2rZ*y>yeDMxgM'`y#Db9OTw\mÎ>xMIF^7߲B2\@|)4c4:h%vȤ2b^E00׶  ;Bn5Z+`af Jq57*D]]wiAYV uԎiLd2~u7LYTU%<_'aݓMij jF\`:Xv!ZDq5?ܪˀ$h=9DJLcl?\l͈n[NӮ~Cvz %8㪤JF$AԱ%⩜屢7B{)/mOv[D>qtgJy0 DcS)O]ڳ6j'sts]XEgT^0>\md`ˈhۖȳ/s d>ư[T/uE \^d4&O d-Ii&Ȝ*0+5o+#kmvJ'/%V֌HVq%^LGf(߹U0T( Ji!htL+Pj2W()hp{`D;J,PS|` Vj$I%4P /G 7b}~04 b͟{*O̩ك7 6om_u_@_Hi}6 !""$tny>UR/HUK7~Cdm|U)9|J-1=EJFlwpfdPAf2Pگj4.,Qg' IUXu`b YHx72;\HxX5t_~凑1BR}5bڑs6.WɽL+mmg! e䃱&#KG#e $a/.< 9g94 %K5b[NƤsi/&YRvAcc띍Pi%oĈ>5 `6xcj `B0$)\#L]dӾWԙWy:o"츙m \D3_]:-["grbF3ꕮKKl4[d|g5"[`J @%sw6xiS!L,F6h)L[殨3sZv[)CV*  [g#'P♄xxIIԮ_&x'g}R] b{$Ѐm;T&hb&\-f읓N$WXVw}xϩ߶RMzp.0c.udF|jOXK7uL-0`hua/ޒ 5^bpMkFʸۯY w>p/q'⥂E7}6t < ACE]qRݡ/sϗ(sRߡOZtI~ Y 3НYkvA}nb$Y]aB`ܾUv*p>9 "U4uFO\I{S ]) y^ZCv@4LǛ;E_9}r`nWњ/u=y lerM ] 5,zO[ɬzcFlڼ % J 5{Ya<(|&N//{\vG ihr|΃]PFѩb*`J_ZABj?Z<&2Q|81HiCI\N({,L'cr'DRƎJ(cQ ~̴kO!q2 {3P c> f<ߙV5!) P7R]j̰Q^=p-z#6,CCj5+5#v)JtHzr)dݵWw, DK=ov`m}o!h[(읓+H~ۖͿD6_4 \7[%JAODf*y=Yo[)ߠY@?ləa |@ߙF_H129_w vU̘-h8x˱3Ikf2ZQx /i5zWl\9pƦ1pWr.5QdEoZ9 2o?{zP[Bo] J7:(ԛ Ĝ;;6glfq:opOA|j'p]< 3 ߀o&P`A2Ēq0?,o#,54 RvUKx-d]vBLz߶ߐ83!%'w4YWZxD1O\g켵m0n1ی"ϭ%gׇKhIJ\gaBWhȐHYD%0 Y\C1ypHۺIqR\W3<ۜ!D)8nj=xI|O9@.YUd5 >2#]m<͓ukZM3l:՞|%Lښ\~O慷%C#ws~ߵ4YmfP@YtEID`H Bf9ՀPzOתZ u#`|dk<ҿ']2YWkt|iQk?ESrk)h&,trNkO$[fPҹ܋ ψ,] R!8vp>L6TGg>R _z{JLk za:Ax5+O2z 7 b0Z-pNUXj{;fuɺĕ֞&)I|+ T ٬Fk`Wc"XCL6G%jhj)=]YV9"ڝ'1شAEfܡ%7h< w&ßJRw,WoW,=90twLmRD1(_}ݝmak)rȐXaLz._* >Bgo)EsCX7d 0A)ZF6*Hk(z]5aoipB$+[Vu9GonT@P[L @Yj CB> \f#=k*e8jv!?\^ E3bi ?U\Դ?z!ɱնf.MES\kRÓŦĚ>MSa t.8M {G\ 砤ӳJB Bv}S+%TK*.b8Neɮړ1|؟Herx0zs~|_>E,?aAud,2ZGYm\z(ͅwE{;:o]NE1$nEtm%r(X*Z_vBjea;O-X'53 Ckz+ X&]eX%Z\̠9PiK1%-^]dx\Zbvl$#lWK72$@(pyPI&SXN7I;`,_k_éM>L89l0Wu:6\B%1;NT_k'@TPwGy6f;(ҟ[GDtF+\_;SKHb=4ejCcBUg}ud:`Df@7A!1Dc'9`#2D)0}YҦ2ӴI(Jc:ŭ5,b8rfPȥ1E@GBWغ|d7uQė>xsicx?V6hG ZذҿF/ֱF@^V*#UHtY$# xHľQ0R" 0%J/TYoӝSft[l2BfQ93 uh{C X^Xvn[!kT_cy)ObZ/\_W‚ y\7C111/ k9.ym2zhE93&Ў[r\dn&tpbmό{66 'n{H TBjWO [A8R 0 jQ>azQ)gpӺm_1Dkajo\Ms}UEM(z\`09g.s \;Pf?/WF>*._w&ug^S0v *q~Fau_g;&8LLާ)!3'BeT=#L2$TQ+N&iCry}jrb-$|+=Xo Eј _~ELA+@iJ3e<ۨ< #nðWcK`r e;Q1Io~9cl :-pwC~]JwG=~jnJVte? OIʟ bD+.ؗ5mCLfm_&B[{T I.4`Q$v*VmMJed|x3*M5u^mJd&4Mg+.Z~,1q/q@n~Y =rK$EkN;Eƞa(m J dT n&ڬQqe&3.c@PcQp<{Վ@6Vp%2t7_x(߂.*gK֝Aפxm7Jke~ B"tI8I`H6>73*o~"v[J8VFG^ޙ3LÒ:[LllK؀3 `Xh$F}Ee{cr:aI+Jĺ'l$qĽ 'yo$Ma:ebYڭS՘lJvytѤ=‡`G(o;Z-!4Vs@hF۲tݔF/#i^^8M370 ߙ{d|rnj-DExdD {oIKU; z+kV͍aoOpeu&NNVx1-ea -M΀)eyNwoz9t9/^K#5! -% ]/&X4/WP2 \%ި^{r~~]ȗ4,P~[%яjaz&,d_ {;Dh+ͳ1}{| m55?܎YI[;2gCjЭ-`Ԟ6wx"]̗ɞ`GMQ:1#888|p7T'd@džNڳ[U,::* eDRsc 9M) |Eݭw`1t'M+/XVbkl՟HV=8۝l"Pr|>NS8p@,vcJ'f- ,}g#X1¢]X2.P3ZvJ =X9*)`T|* ˺ >)CP'"Up}9BY6YW !r1yS UXkes_"Z>sisg>io 8HER1l]Ұ1SS.@^GP"EX!H4:U´6~ֈ oZC$ c.}=iL;P3h%$2bb#V L:/vf쏌F"uE`աtL9U ~ ۓ9R?}j D$Xt&\2ɝ@ȌC1xE/Y? kZF-PzrUk*,vMP㕛 Tr 3+ Gʿx}ͨ B{Uͅ {@4+󐓏q.Y187`|eEvMPӒi Vy3IŲ72^ ß=W@4;SrcZK@Ɇ3# /SIay DңOGJ[W2xcL!ks6x{zsK>\ N<ɚ!#|w8T+pwyD5;WgάQ"=n8?C p zqzU6TXQV~RXdmgVhF2Ԏa`-"a`Aէ~!@{ q;q NɷEr+]4MW!AS2; gDӜ)ǰlɢQ?s%H|ŭ<\Y%\J ՙ{Ad* I5QWZwYdkrWhL">=-#(iocdTliX"uD8wL۞⑮)[# e7FeNՍ#}nڲ1ŊGnW7"1(f< _~f#VW̑NԽOT5Cs4>ǞMIƬ -<6&Η % ;7}ZpY^r$F^cyȊ3!“_#`bW*)ȍ ~Kz" /\%#Z}e$,gϜmlEݵH2w"wr5&7TEc8FK  &Q6#~hɍ;4\O6v+Fbe %)*%EUh-$uUOx҄4 bF*{JB^ؘ*= `e9拴zm΃M~57Qj3> T vf t Ў3Q, {`?u0V&PplG{YsYuej?R_ӷ'4Go`GݼYOop;/K7%SHe;5Sm8zF,hSXlz 'Ъ1KiNo cl=hk)^Jk4:,ˬ\=ӣ׷#iWe-%3 ^T%zg_c* \Ƚנ@NI(=0Y7`%l=:yM7. !w6>9 k5͙G?hnOǙEI14/GtNɯx*WOOپbQ.0tɋj=g ʛS`d9Uyڬ/%L18k(~SrL):_ﯮXurE~*a0!J5xK/$*&XuҽˮWhɕGaA1a|`K!J6W!ٳ_̛zv@N%)5v+_7> sNc*E"‡XiKK#=H@:Tߐ".P@D:>o IM>S:F=?yQ#T#+(O%K1_E)XVM2v+8+/"I"g]ɯ?=GfEdi-}c?s V0GQy [bH[窼 { Wl+22u K pX̝$\ufkx\wVz*re;=2W)2fJ2W1 .-~7@ >K9zspP#}d$\=ϨE<~nRWfB(,l-ԉ2L29E6\ ܰNBҾO lZӎm)5(Jf7[ `r8 {M%Vf (6PK[v(wT +AiuW,"ON+M\9qz}[{7(Gnc1G}{)|LjYmmqΕ䌬i_,Dhb;ڈJ*w݌fD T!R4ṃ}z6T/Qf zE HNUکLlLEMLK_C+̨T8XP+v3+mS7>0[\+6&`T GBp] , CĉcBQP=+ 5|bF3LBUE.S &k1*\,@7Z2PsƝ(/W{ z\~3!j .D?(TT6\AH1L&XUew aw~;m@;3d%슷Mt9۱~_g0r]mb+RЂ <,֥~x//I .ͷi.WH3lbQa"pjRS'g\xk_aTlϞJÙ?.oc#2Hd&}Ot,5Il:Gg |f}Dk %4l{Г7/פ5(fҐ)4;y ,h1;y8_Ӌ;9ʴ%01#50wK?ʽlp. 1)wwP2ʖ\0Y8AE~{H4,eȈJ杁I;Arܹ["/bosOr$Ctb}G)L{@bf* =6G}4t>6(օʻ7PO /BlUfDg?B 'ꔴ o6 f+=I2uGHM|}ny;4($;grWj̦\6R#H:ޙivT}TԫD0&4 Iv9Cߨ0ؐla`jAq6PPF$ZM("'y *xp7H8B|l9 -='itN]g Is1\eaTIkYFTip#M QK=OnJuL%5rzwÚ'bv:;"0"tHAٝg#yBq%rusfC i偿WTg, ƚ~{2~5/vǼj~ =%]bz"(?ԿSۻ0:OC2iR_OZzM }^ };"֖Z?Q0ˆ[g'1(KWgVvB=) DsNgifv  6e84H1ۄpPxS p,w)4azi&,Z]uK.\>wäՀ}H[ R8 Yv۱Cnț(Z2zbNf'X=E/U쵓ܘ<*}7.;ĜxXH(^\negaU;{S.drث)vxJ>6)Ӯ0ICir08yƻq:FJVDR+ZAQi^V2l@P=$4ޯujW;? epȖqhZ+;ڼTg^S >Eca0(jiV=zMrEI-q2ʚv17D"\ʫ, u(FՁfhd4?.;ow6g3g3{z麙2#=A&HO-Ɔ7y;Կk};, *,z}eDш e#-ݺ=Yx5X5Xb&;!0))"S`]#No{G#9QjVU>FcpW|!(K ΦrAixV_!*<JXR`u&|nLoEw9s ʾֻH?glDl_6tQ]>F=o#F}t'vc:G뎜vdrXC帉,c0 ЁdOoa8;ljyEQԲZY:72&_wb;ZDob J8Y`u_ {(e텵ʶ^CS ݐ.w"@N\LHcb;WMU5٬w"UUt*(O15v?͇=`~W<К찻6"p! %K*jb hIE KML¶Á-ZJd l&?L^`{L\><# I%},lT,6G=]{ޙjCDf90n}$iA Б"X_Vbx;Ne-eͺBa+n[[<2Nw.BsK]}N'Qp"y 3KRDyC\!7U;EߴsAI,`6 S-uPZ!,)Q%Ո 7I U

Bp̀D!끲aH]33=HR1?xcAC#D9-L@jnzs&' >܈S$ )oFՊǥi!CXJ j8_?MĞ6<"#t`gɦ$btG]mMcH ɫ! sS.]t|١~){.4pJx B bmvW|#A+`Y@85slƃDӒtjx쮥͑ r%`vhHmnWŗu qBAiZkAY6mg pY<|,7/zdSEXvmRƘ󋀙)K9Qޒ:JgB3?}fJY6FO ~pٌq )B: .ZgxrWqPgxpAFL]T7"5˔sJN7hL#;*𝒚FoW7^ʭUgZP[\nx:zvǻg@$0Z)UB.FO5UM9,?X0=z  7 >Zcl>;ګ+>4 " )'Р|T|9˂usNC R^iM zb#/SM45@% y[3x&M8)0@lg7>9BTfq+ ;W܄wbvXTP{y+dJ@ԅSZHY/_V5'/,RlEϬ˯= ݐP'vb3!]2 LUëƁ+q$&M<}[,8VA[´}(_RV0L'[)>qtYEElTwU6seauamTQ 4vI2t | EawQ*g;/LgnR_=O"ҍa)M=BWoe2UE_%8xCI2oƒrCU٦'=ݝY2pG7!inM?D=SIIRӃ1@Dz|Ho *d-HK=|,(x vۺ~ Mn6Fbغ%Tx,$(iHthq' y֓5;VFG.Dj y{?0kZ2a:"u 0 %LO8isd& `8vLGŊ"&SR 5q7muA]7ytI\?е*DN􏞻kVj[>Y s ,'Vm u˖cpl#r "(8Js`@IY P?&sRxa`E'ǣ褸EٔL|ɛbـ4M0-4y2ժdԼS#P ټ۰0(C>D#բsڦ5n5?plͧ\ C;KOl$B}2K,_ [w(|nսIw|YA,z1t_r3zTYA/S>А^})Y [2WKJDS>^/l}-sTF<U`L݅m T3Ǧ$*}= J+M}sԿZDqǕ|p'N{׬B3/)Ey(EM]|?-{aC8B?=L6-Yp XR-jA>֌=S|*{-6+ln d)4~;4H2v[&sCy|"EU*.3]t4PRQ3 X>:Uequa}{7Iv#) <k̭3!{ 1._&lZp5$K;΂=pk`󘖸*BZW/ʞ((UllM < 5c xA6P {ۀ e>wS>m텘˺æxC"/h֑ݣ/I_H/GmUΛm~*# k]@IG=)醔 |o f1CJ!'ifH3(H.crNõgB OȸxgQ@F&†'҃:%,S Y-J/wpT ~~yq7mZx$q୻㡭7B?u=B4?9WI&j1V(2bfldiabv\3-/^GbѠ',A-O6gj> U#*W&}z2 T1BF:èP*6Ɇ ́#"!!)'xV)Jg@HV{lSY1i-HRL/>V:~^ԭz%߯m7SDaMbfr"ױrkP%LTʅۙ+ 'w8jp`9F##7No]2xqEgJy\C{&_%ϘR=V7<{8~F$smD\*rɘ>.|iNڝ$dHߑ`V5>hC4g&z(o'uEa݅iҿ;m_ ˉKVhdczT7L9"vb~cK^`9%^W@/4A6/1 4<`* y?%v\]@a1PŘ~-6 JjrmYՇfecKg!7#D+^>bQiYBD9[wPD2lι3r<Ѹ-;syj2h* w&&"a{Bk:; ]M~ؽD5OsRTx>@@T^l$)풶H+;s{qXd7YGoy4 MH=1E9 X*;,YRVWI8IV`In  w۩&% ou}Ҷ3*EHsr ^an[ڵ9X; 8.(|>fTpau1pkC xKC p LDck'on{ZC#[A8\ghȩԁ`˙ f{=b[:2 ծ| u5!>+Sݍ*ܽ?}Q )gd\jCGM̊F|tkS&ٿSQ(wID4*7x&^Fc{, >(^|WWtj3gm$ʣ]Fhk;@L٨X0QTx*͕ 񖰿?tyQ~VQ줵8,KROl.YFtn r0lIn³8n xg`c_jdc0N.G|M.1ZY}ġeU&:Iޢa#<\"WY2\y2>PƪKUohHaL"ڶ12ݷ>'%Ru9ËʔxVan>U)>qq7u/GaSJdz 3xTc C@n y7Wгxڍ@Q5cK}wֶ噉dž-qz)NbFSh~E3 sQv1o05ë9o99tWX58\.8F&m{A$mEw[^uBPB'cg5I&NuEX7WLsɶ奯0ӔaYZ靯~YCf k.\\f#:s r#ѥ,Zs㞃{9g8Q+y6E5q[rnx}A{ >e\9?A*v8U ˷6V/: EX&G+b- C*z;&RfftEm9dt6M"HiE}Q,1<7 rRⱰcԵ1wK'oBS3 )XrmmGAZgm ȏ/OV, rPQKvAVM_"$BogXWu{ط':D/#~jڞ#?Xwh -qd}flumڊWYdiX\ַGكqGÝBNbDkk :<=$ޠVJdIZ|"J@`D~"ղ堚Jj}H sF߈0TczD91">]&@;f[׸I3vC`xIz. 2JUTg 8VdW>_6,SQY;vwQ- W_Z@{pwz72n9"*d'Vɉ芲#@*ڸ{R ?Ά}B$ 5V7l{33ρd2}$]!ܭq|[<㛹4 R˄W :L@ HYstrz2 |с,8zC ELGpZ\ (c1W!dmNĂX-q8FD: ,2 ͙I$,^IJZH^)IwH$+\$+|=wӕH9~9K'FD{hyBOD)1Vlۦ(5O᫪tZ=H]^t#) {կc߲`# JH$/.c{,_<辺'7,F(a'+DA:鮨w溅kX5!-; 1 ֕s$/m =l Bx(#R6\Yc;zQ#'^mLLªTFu6MZ/"#%y(ca۞dXIکa P4V`vT밫.=7}H^6LѰn2c:[g*/Σ IPUqB WdN^m@afr>[-[M =I~fy5+)ܚIZT PIM۽ 1l u[ö`{02#a@|&-XFY4$lSp:0ȸ:\FMrN^LUѪVe)%7q \ OG‘VdOe:3<#7j1D۽ox5҅c[$Gf-~0sƇYN?if" ̭&pQl̍LQ?csw]==4\Ӕ'#|CwP[|$@3櫥d=M?9 pMW-c j)iA`';naj3\Ͽ+7&hf3yyLj ||0pò".Q%2wg;g1K[Js0`pzhy.cµ܆& R0AyV|ٌMY,FtŌ @d 8ݬ+I hQ Fn! `@8]P_Yr=\\d>6d]7d5hr1ST!v<;Qߠ"Un3PwktPzӛO6#ay@)+Y%3U#)*iǒhOxf-bO#Mϣy$ʲxö"Rs$X]YCbmr6`yLtaOKܡO- K,\wsvdzV('PC+|v y=w<B?[Jjbn&n ANmCt׺|go/Mo6pK-t1թpW Rq}C}C9*8>$-Xvɋ }M|fz&QN!RXk \ 81{Lmiol+ и^XW"WL5zX@SNNA%5YeJ5|Ў@Cc;%qzNZ`lō:m<5IN' ʌܽ^>lٮBr'Q<ʟCKdGNv=HxCn@qV[BI6pǓ'gePj,p<ݚ^/1y Im KӶullח` zT^kk}TAkJ;X)YOrm%~3dך+sk ȁY[tt_^2@6 _x}&ZIY.R1INrт W;¨/9Vܾ򡼨Uc(jg`\x ߌs^w.%O7P8 : 1˱WAj#zk׺ *.ɰ"BU/}n!߈j̵Sh}3#:*Q(w9X{ī?t^J?`Sc!̏ gw BemuTF}f0(<,#6`](7rJjhPCS]zϲ%3`Tct YK*YdYܧY D*ܕַWXi>4۴#^P 6oloםl7%3#,eYRҖ \9 #@WQ;>GF@SY.(1ký7"֕:@Ai*S$%QPtfQSHGyb2 =Y {>Ô|:PH ,5Qݔe,؃6 b˸7K) ?dS{b3M7ȼ;Po1=Cdr[D@*{@| 8YɵJXs! 0q|İkcx[i܍[og>]L67`xq:ͳ"]LqL! D*"r4,'J|⹓Az$֟De4H%=oy)Uk .ܓ>;D ܍ahɒx(o4={" |2P^Cr']2o31g@z!PO1'huVͷ1;}ߔ_դcOa\@s4!~rmZsF8 IڟHke?L9=W⺉r\pzzJtǎ@ :ߒY)h1AԧۛXg$kY ُqs4!퍠lO4*u4U+e8@k9 O7Ac0GoQ@JɶFqJ7c"Zͥ nSpcn;r0p עh0Hz=:i«>FZq(97 @KjOc)4;,jgj`C^<Q~-m5%J.eDu\!zPOkM?3?D,Bj^iZƾ]Z]T8 ۛ0Lz2rL2<\rNF]|MFI Kt-i※_ѕVꤚv쿈o;ioWYu$5uA, C(B,[ZXK#F!6DG CBw+V;39A;pFA"ƬruBI&>2"v(_i5%I7܈y-))VuoY/EtrCl4r__ C)o9V\ѡ88="fiQH~̅j;$p,BX,b;`'\jtathxY"sR :0`jcT1_ Z6ގ,x`&aZ=²SG%Y(iWQ|BR8>V2@ȣvy)ŸKEٟHOd"k֦=. U]fi_I^8﫵jȉ oi-HQ7V2D5M(#dLuVqFwwYڴv|JJQ ݂漤? =v}cߗ;1:\SROTKk8t{*tDISE4|{OL co!je}:8KUHW~Y#FءU"ocT#Rp+}C!(uɺw޽gE`CF'GP @/|Fsn3;0i p 906nukޅ'P\g ''u^{tjIk\)wg`ΠLʝ-9WqgJ*[v7 *d5˓7S/'7* >ܧ)`fOiwepr,'y eA.8'+%2߯0hyRrE\58lgcYQ'm 6]`2c$ɭ0x.@:Ā|'Yc22ۘxBOc zcr efyʈr>įe}YB7,j&@g+H`zh:K/j!ɻ 0~TTa}\{ LM֩ܙ'Uc5箾f5. {v>pc"'+e,:ɴZ/^4yʜd)S P#a.s՛쫾Gq,̜A;`r<,K?Ix6iIpW#)*}>vDjvYSxׂiΆVhF[{2i SIW8_G!+|hp*d*+Eˢ3d\Nt0Loi\Q3P9Pl-S^u`9D60H2y IC' ˁ#5eLiZ%1vBSԕ]nVϼXZdpYPo>xh 7U$1qB o''3.] e-gN`2qD[[Ma)ocJMC 3΁Ne0af:H"[K'eQghx1kLwRk;Sk4K]U[{b!N10!ww:͇5txfe&>9x|a;1M"2SC 9ޝ9vΈ 'Krțt_mkZŁƼK|gq:`&s) F-kLϸ5Z~/*a+2tI:(ݢVj\eՏ<g'شO3uO'̶a 0;~0h ^IbDz%¼<kk592:bGvo2b}'.֢7:6DGEi>jk | d}B=~:B4z;Es \5RaeYeVgTBi+ =I,Uj8]8J\",q{m,gV}v&_uݿZ(y%'J鏡A TrdrIm PҊ~1Cn5H// g~ͼvRj|ߚ(C3> &SWIe,"bX꬘"W*@3dS{@E/嵨w%qJAe.ed)OJZx:y30=fp4[:kKF7}'eʺ`: %L}%T+(aA7eE3K"y MJid862=.Y7FpkAa{. ^u"Lݧ kT4o:uiS"s5&={~C]07Wiu, jcTmWgp.1QkQ-N@ڿSz2u U@O]k^P]nᕻSj((P]s|,YOlpcya5R&O+AB}M ~>'_I",C2өP6FT.8`j^e∈v<Qo&*v7o".v!Z,+HN )Q,-U0fO]? ZρcO_J HcϮ.t'(Y^> J)?̆QC81̇% SP\_tR*!rv|Kݕ9nIM߂o]oh9҉;SA4E!Mi#"<%.pfJS竗n!@+#6ŏGmD}ޛv,)$nF8~f(qwkuƾK["2ef Tv;-$]"sdXҜjs K#e"I (Y̼ *kfp, stA!tpz4q nt1''$MNǿq_ˀ$^e}Le$fz*í7߯ʖ9Cs4lB'Hәm5-KkK?X굪Eޕ/#%7U {Η{dY#1h; "ir@NnA7˳J!~F ˡ&>_zd c2f9vQ u$V/MCY>*hD ӧ>|2}3p b80wojHQbj׬yVSgLX}DLjQXj/y@T?:":CDlu$0cL2*q J#Ha:f.ġP_jC<<tkbBV#E05?飲H,'+e7ָZ!mWbZj0t[]盵Te=r$HqL7q$ sbwBL%1MX' )2]>s޾m=<& #Lj az[Z8wCϖb3 0G#S.ݏ8 8#}fhV2: A OZE! IޜAl?=T16}H!"nGk ;nA(LO=zHƔFqj g= m-k0}c֚" v v! YZ:61MC~̢GiyR,MV4'rA7>dԶմI^R+ARf;5t=^lqp퍚ߺ^ ,ƀ]:LH \&=&4h+5oSu)kh(#h=J mK{'IP>$q1zOA Olv~VUR\P?l;<6a=ךu(J,%pO> 'WQi "u۶#MCE/O[]X4;ވ^#u\^[V僦Qㅥr =,֎HAND7]upеAAft]kNԬmwR"pm' $($K\my5֛.#o S[%1i8Rl:P FJ ;s%*6-z1̌\Q?߼/i\jt1@{T#׎l6qTW ܼe. Lua;5$Ik[G-\)I5xa <5{?MwuF^z3Z9Ni4L<0˄fBk&\ٷ8&`ec.K?X) #S(" 3*1=^3<9[AIyVcѨ T?&WF; >SeC%L`?3[L5縡rmT> /<_|QL􀒵zY𢡄Ù7h\v!<]!‰\\5kk:g@p_H[{- D^8*=!&])e×4Ƹ[?SA.mnrE J y!%w#Uc5o m:^w[Bo՚8И͔yg{p.\.H 4pz PhL/Qaf4LT'a! gg WZB4Dluf- 'piTĮ m5{'kAI$2~:MRGwMLl &; cO/0 ɡgIfH$6jlhee `~͟xH~1J] c5Lpu!hH ,*Li2Ww-##)e0g'2hR$$MDozFoe32۸)"C~v RHÙ]~v7`V%8W7,űFH(_,柙*v 2/[= 14&eЉf-(> }Rf{="^$Q2CvW$ؾWf{cR`@˫qKZeܳ>R.`AUB͞5dH5slٔW [i]"#W6gkjĪg2< NqLU M2m>0TQʵ)\a>?jm+yƣDg3*%z_R.d4)P%Qp~p1r8m<*&W^| |.x=c+xqt5>N4[i6L'Ռ"*fe\=8|(kRٮoA2mG$l/YA8+܉ڡZ7_ یhmBM<r5Ֆy/NmhB$wF].z O4w.-V҆e1AWCleęB9DˊI'V6{ rIdF|3aovZ*CGw<5ɭ-H S+#+Kpwu83?vcvͩhʻh@ၓgՕp,,&U0>zU6I n#oB rvhlxPSfN$ЇKz$>6ZK :$Ynkn+mYiv1^%xQ./QtLrL*xØJ Fnxdvm ũ7y%Ԭq,+2gqSQ /Cq73^"u>310 z#׮u"tbZM^V.,|Nm o_p܌0gNfMQu5CDHzX6q8]e\Gz6I-{pJifAMihEXJ@(9AСȮ&W{AQ3mdYv]+y<ȩ1 /GV70?[νtnֺVNepBl9䰮Fcp"S.qWQ.nGrY37eFՠs]ז,sk4@̶]!PdMTH)a۹aF&sh ژJ/ !x ڍ4~A@j: {bu8 TP UϺYw.1Wj>+f ՜N21\@cL HwlC 96ZbCٔNdTmx]&/%-T5z֠"d]V~XVa=A@bYh *PJD5ox124zG{ ^Px 8.&|DF?UUI{0/@0'Ÿ !Om2}&zҍ=BK>K)P3_'TzE%׾A本z%һ8AOGa~c6L977>c\*^Yy˱ [D_K D2՝=ǡroL LSTQJY.S! Jg7KtY-Հ:YTQ Wc[\CYqΆU4gMZW$c_JaWct5ٯh!K &(. |BNw`aT*F ĝTriKuSZUԹ/'dۥؠ~d`i w&kPMI nIgnK}Pt!g t=3ĕԚDrB0`n&xocINt$3d~H)I`4ˌaF/fWc-]l+N-RjB!hg_ҵBiӔx]3,ixU~x>Fo*QvNyKo U4Y\M2^JS@u^Zn㠧Y~y I'0kp/$bL HW2X>2 ljVQ' yDPFŠ:. #ȉ ʾ?qo1Kt njUr }O xNi7 }QM \At^sUPYcf@7mЪT3sǑM-$uwN"YrX;6j v2O36 [ R(8 :a!oqdZp^w~N`_6z}$yhfU:}Ok˖_ ȷw|ŠĊ psOϘ.sϱJ Z4G2J8&MmҹGSm9p1Z<ŏ}vpn\^/G^gyYgK-Rm9C`VD#X8߀Y*a47@%:_-HO5/SfυJ+q,Rn-^=X}b k-]sj۵݉P&%'buGxM)Ԟ JWx!qyjMqpZٟ<u&vg",sbzQ~OϾx<mҷg8NeoU:@_0z A<µ6'X%۾ tNNd "D]a7) \8-WA:fKjJBߧ2@kBw x 4/g=MQ+QB@t/ny+rF Tmj}ʡB`zh/_\1\ڭkWQw\+Qq҄5 =@9 K7sήq" 9IʋUud/q~CYؼ/&O~͞UA y͘˭H&aX* ]bpi 8Ck_zԀt8Vm!~fi1l̝cZ,+)`J< X{ K=i@*`Rt7ulc(+ /yr%YYA:˂0+^CWR ~vGhϩ#O2I&xvl~yOcض?f@sC#5wr6yD9ZePACo\?{p?b4S&Xl<ַ<Lސq:phaz:56{Vr~3ކU(H{oti׳ş Jӝ{@rA|H]>&uB\`Sja( S2< ƃ7dZ$wԈ }8EҨD++:LXwA_A$[Q.IsMșΫ~CpV6w3/`:9c8oV;"7+G*Oհ#zHY# WT7qn|}L̰>VF;(G@6ebY(9 l9*͢z ~Ai-'Ėb6 j8P@dE&UR 6q>W0 K&p[S_ K ]%!DhxDMJm59$4\PVE;.e(=^ixWWiOL@{8SYaR|kWrr&7U,DὺëҢ}Q,Oғ4_hߢA*lݐ'4ŌT9oGnͷ|(rLI"=UE 7+dڐPaNv.X.C&WDB@*9k6m:zFy^hF4#CD*Rp, 鋫~0!&?fyYܘ)lG`P.d`1XĒG(eQLvjU\8.o?zT˝ŢZP^8eޑVR0 ~9m#rðKA,sSKY5R6{PF@m"Gڴ>l *+?F@m9Rg/ފ7yihAsdК7ĜO\Sgݾjܹ1(bIjk(b[ҡڈRx] ϓs^%qƇy7\t !;3VȪ96qa"H2OEE1.@UCԄ{٧VuÍA̡7O_l ik[jg>/N\(qQn9eSʠ!Zm+-`RO7^S(K-X );ȸ5ž:syHA†ͬ(@,<~@^=j~b\L˽U3.UGClz&I #΀Y1CXEWt>c~ C𙰎mK5OO:1qܠz XWxaCm+굹?mHtOCaH I\u ȐÈMd'h1!:;}WIzG$xYס\n)=1Gw:@_:3:5^VE!ZHydZr~yLN`6$c/J8q61B1ϠSφ)=%v]_ K[c?R=="X U_<Pa֛:@\;?D vog\?Ȁ85;pXH]/-Bl_JF* ;_P$+v)Zh8ZLBƘbO֮zR-z0HozMP;lV>U&'ۻPFbDUz"JWUcduDSl"KLz9U S' s>+{)P|Li9_m&֧nt^Ch썳'q!a"İ [b+^,":z8B{;;/,ܪ;fhM cқC`ӽ7!HkRa-iEgRbSECP܇]_P!t L?n^爲cAEFʮYz}ΐaVs?m<<3Y[ZSc]V@];֪kOh D'&hcϖ6aE72xuAp >HBmrКp7ПhL/ϝ_nçFnrDl)/ <ʡz3SVcos8SU18FK?}GX)l΁ilT A?N㯮ak'!yt3^1!1oT+A错cVvĒe2 R8.p΀-5^*F[`:2zב+s [VtK'ˇma?R1NQvм %K~\NȊ-C&1DTnCdo{b<#D~Ў $!-wC۵3v.}1$QO[ǫ灾 :,)0kWTU"I J`/m Ϩ'ٽˡe6d뚨m^ܟ5~$:72$z%-kۚ#ʖq5Ku:c.uJ ,罿[o%kX3Oa5@u1[ װSmeIQd!M*(?,YF.|kv{4\1(F';7Y=aYD^B7rB) o$ɯsmn82(ʛ,<@Ŋ =c=<.@8(*r-əEFU~ mǃ{DZ\46% 5ĨB+ƒy{iݲ$UO`#h"3p8tfƧx;]9>G SToJ1Z{24ЛM1Tr1<୴(.h5yQ40ҿ]?s^ %e@֔.o!~xyHg)Y8|~^WGЦȷ,߇}&&AB reH!iqiJ2 h W*U d " d#lșvǪ6 vkBL* Wd P?b3Pl$֒o^DY" +#ȥOXՆ+&ǃ)f9ݻwg|kOUkFKNh ,GY"'wQ jr3z ~gB;`?vOxi{9VUn'n7' w LW~~zL.o`!udPk)>&"@]"\ Ƌu ڨdo (e?L]vУsgog+B|G_'(̒ Ã] }ƛn3+鮓G+Q  &YrS_ntѤ&O]`455:|@-(k؊Q %LJ~Ä1eThܟ{ &#dOs5FH؝$'C3;5Vs}qyRD҇W*>SNos @d.H@qL uH/ 㨓8ݑĠO_РogjL|HY|;i{fs 58%ΜFrs,ےy6hЄDBk,[2~Y [z"a}r0^9&T.69GSԤ|PvF8Hѓ8`\h!KTunw؏;R'Šk!Љ}g.79dK1qs:[ բ*L|Ȇm/O "+JaWQY)M7TlRN5aa/{Ӑ"l|u-wܣ~a Y\=ĴftY:8sb2\ޞ:ޣ+t}a0|q\꽉qzrdvEC d(8P+= = & 5,.vF/X(ŌAH)z)-+Wy'*2[xYvf/j>`lmA[ -R߇Y2Sֽ YptmUH霠@IosNNֻ.Zs}0ˇoT)rlATM3b.ނ+XEAan݉on[Da vi,Z+&7t ڶ L"39>ͪ0򺲼@)yc/߹&gc+ n\t2 )9#tԟ!M]a$$}u܆ĸSe5/² hs?ZN1H8q^*;&ds-ݠn%sY?!u#XCW%8{f;s_S cl}olC vzæ|%zn-*(FfOy8AB,#KBD:^||H8M P<wcy"J&ٌpw. -?In@qn.dBqZdE ̦[4X#1YkʔĠ[-뭑4I0q =)Ko1, $k6#Dž)OJ mݚԦ"TmB CA[ 8Be`E\tAYu3tlhqUR~%{}=])bͲmjCyuWlgỶt^82Q֊v& u;M( DŽF$*!,V* (WZ-W2V3? * 'HĊLgP̩)tb4#^V]aofh)?̧"Ù2`jqLy`&G.`|P_Jض/Iuτf)1cy0uUk1>ve {,@բ S'y`9UQ9-e(Oiˮ Ҋga#0;6>;oS* u߮]fmxɞW?ʩNh<;̧c gAy- igL J*7Q"Ӟ[sbܸk e/ m|7Zωdl{i{sG1&&D4ipp !0 zK6-r"h뉁- 2g z471uƐu[ͱtxЦtunoYr=э0{n7")PR+4|sl \}[ qh+)X ; f0;؁F^GUN:VT+Gy!2%YjI2l/EofO)-d ٴkuԯ`|ҮH7(.̗. ccp$$$/QoP]9j{$Nu\L$MssynEPް.*<t-A*! 9ᅅT6.pɚr2ey$ ?qѠ'wO!~ي6Zc"/yY"#lm<G)ybmJʹhYȎDVE[޴JӅ-]D='Xc6(c%7tU+,%HcݸYm6ٻςD7eAMxe Y9p"-F03xn52EeUh ~%L d&rj2x&!9a7h#i3w ?9k6!WVj̘P{P2t@Swo%fy*V&>=3-A wf&uq4HiTgIʹbD(+g~Vf3o9oMyׂe-6ra*9~DY\ZHM0RC#ÓGT\M3$"C7ZlszU}m"M& Ջ.~skJ*ْ)%#Ⱥ lSJRu|&ʇay¬qH=&qҢa{^WjGAU[Ԗ/!&io DI/ߍv06G3yY-@<Vc¿YMQPܑ7˯/U2Mw}&T< @X .b,6ڻ IQr5teG+f!$ֿڃ@焝*^k6\ QPf~:=efl5rXloK/uO~SCm7y{䖦݄Jqa @б$e@ղY Iﮘ6Q ' X86FiաJy땗[X8h E-ߪ5%;.zf\ M}s[>q%.>O5\GȾ [faqNz\ t96e'j炕D)#M~ 6HvmͱygOaL j K3j/uxܨ'%d$Wc~3kF* LeWPcM7Wpkvmۑy^ZuCLYtfjNm!鈣"xcFTa/Y)p" 4G>ܷsd^[)۵6v2#lJCky_ Sb~i.V2>˚Qg}5'16'r9*ܣnj/")ޠa.f44~ԕ2x[Le0 " (:onbŐ3<\m4:pws 0[ iz՛~yZDO`9[{#M-Q?){UJib⛭N] s*bUOQA$PNE@xMS~ 9 ]HD/[VZ ~fP^7);G&uQU*H$ v%_>uF˞Y6C;G;GI_ɌAmRX*TEXc(mWxeƌ<lߠqpܛ&j$AH\7ou<}I@rV%Ri/T0DPxGZ$ɭ"8n ɀ0 dl#}&8#` 2VW?0;j/}jJ 1;)IJd$DMxj&|Dxc ZCNw:o-rת9oOh6 I u뭊nsY!k$)=hgZF?gJYE~IT6yAM>}x쨒$Ua'!rkLu䣿7IlQ0!`E˹ 2T? #epꈗXk39r YW3iյ04h*͸&Lf9nfyzʢd\A>zh}f?3X _vzȓ9U.RNO3:&Kę6< ]j ~S2vTb |Dl*y԰R\ Qɲ H}PXDĂ. ޞp[ly9K)ӡ=@B5iNlJ>a ݇~h 5LR+$$thQu?70Ԣc<7$UB9\-Qi *Pz.W )Dy;NMdٙCY*q>ұ5Ijژ2ʉeȞh^p v ϩ#)OfOڇ:0O3FeC7 iJZTHH *:Rv`MㅜPkz XikO^|y@QFH}h|T)+(9’)=bqz~ɮ$Oû+=^B2=# OF/bho+ &hVhj7J"|AK5FVW°lw*bLtg 7uBwk}/E6#թsTf^n?ǃ=a)ۦ˪GJ_?:Jq.D]]Sվ$Ny}`CO&U8# M"_  jJƭAܦH;u&=1  y~cO%(ɐd8XM35VUCiSꢝ9bL.:68z0F,yo %^Ќ-bةj0c4dxgAS;AY^X؟ W=Cg Q1{TJb JR> 4f*}0N:Y&] (8fҩ76Ҫ>l ^*9xizOB>@zM)9TdF&a>Ov$,+-^S.NvHd`t9j4WI;Ğ:cLBx]kF'It5+Y[&Hf09Mfׅ7y>=,]`i z/b/_Rq:h܎"p#Ru@я&M{k$/$@tG#s'nsjأq;qENS_C4ҵ Jy2V~TD/.֐ZAq-*WdvIYz%}-kՍ7-3 ;Y]_h;ۃu},f8}a/J0~ 7ŪMiI7@}w~)WMfΏK5SP>伺v "--LpsD#mF,kq;9sp;wÊgj_F雩Qְ;~V!lj$aan =o0B>߾Xt,ٹ~ z=A_^øMM)Ӷs1=-w!0[-f̾q?t2f}yم&q06660~@u7kjգ&GjX͘HX8O&my+I|B'jyǾlԼ4AH!*b?bA"C;>|J|f5(ïA0g?d6a'^r.3ݙ [" V?; OmsU_n5Ɇ$P`d;T}&2ijG hP!9̂gTe!K~ǑZ cU!MxeXW.R7!XrLJ3}?" %) 7~I8#wJfm=Qrp3f$c&56ޭk52D$X;9L^ox⊒F\8` 4kMcaI_Xŋ>-u4ݲVPN'zB&fQ;V̩@ ||]1QR 5o$s|龶R.Ŧ!F(W^B r\ \#G80CKm:5`rDq.Z6jsFrDi1 fXyV[σ—{TAy~'0יe6ܰ)Ge+NlBF^B=ºӺ`zx@ɻ%^t3om✵ă^ Bmg~ݞIm.Ibx3&48&KWc xMP:HGYԙS{ͻHRGM~ޟ(?w]c3q `{AL_Z,ƦQgAWj)))T~'#[jJmv@& IeAss5Cׄ0{:c 0K,N6B'*f}~&6i\CHej!WPD#5gsj1GSpkuvYdRhOPP*Ć<GF,SPv\h@Ǫ-f5m7A+6ynN- t፱gՌA}iLRf7=WXHm.5+,VA#6hLuOK5 ٽ3~wQ[H\;۝>t$1{E:z{mV(nxឨLȚJ #%58Ҡa ,Pwd%&ރ{B$z3*Ekܕ't Pn8N,biKymf;haܡ,h܋\H!ns>?:i"ʂ%SgBR~4'14+wkpq6X/ ȖW{{sL`ďp &ҧoC -5'!+a-r ^*8Zj:ڱđ&GN$ٜ(Ed\;mw17E{Fƨ=ݫTFUM#p$ ١b5}3p_aCTb8k&bSg7gY;T`>|Xܓ -;[4n]d,Tu_P\ NrD sc@NǤqS}.irܽ2g|Gq{uC+;`^+dE7͢i95Ug0OzڅF6'i/z`d_j{܅vT*0Qrw,Fg7dX1 \2=:7#>5_f5kSD_+Vŗ$RƗ,[ rv̌uX&l63p\|⌥; ;فfd 0 <-M!;2Zw1a3W9 TڟNA$׽O.Կðᗿ8 de$s}?{_G9#iT/.VʶAqB$IHcӃZ or6ܩ68WiSʋN>T7MB^Rd]s!zB@<1ydO[peX P%zPV!4٥N[ҿL9McvX}5!o(Yb;8ZBJ;`N0M/fڬܨ,$qV*D܃(84=ԕ;r"御ⅆWL½$;$ZJW]j9TXt63לGLz> igƳ| [0/2 Ju(5b]e*F\Js :P nr SQ&4I K-U)J7o7ۯSWxV?0U,ET&7AgS M@",mO *t_SEk31CZX!b3=8ҥ<`&*(}Tbq*sop&[Y<9(E5!~m1T7\X-8J?B+忑Kk@䉽g1>ᄥ@n\:q+GVR*l^"EHrJ~~AjНrK>b@kXakS/:Mx*ߖf8 >M⭐L|A;ܺKN3gƲ"vC^_ U!Tw-2JAu~7KjL4qUyTZ3M8ѻ w-jy@8 z>S**Y;W}vbŬbˍ"஬ qw\{TǴxO&Pd^_y0jB1Lj&/LpUTf/K('? t& Q*pbGL2ܗVxl'Lp_ IթO*GSyc[ # p Gt@W!lF<}^cm?Yc{z$"}pD XW#ۣ?9]ݺ "g!9 @r]A2:p% qeQ8㊭{'|wIA#@Kv? '%w0ps"gY <ۻn=t)\'" 2{>lՋr2^k8 -^U\s3 Yq"5JOTz f1x*G.?Ѻoz-&hh\Ɍ=+pãj|#_-#Ḻ7Xȇ#|*7!%5me:Et7'i|1Q&"("s,10ȹMޟK{"B Tnq>dOT:&^safށڗrcE?Q-ZFxmR͛L4OUX k)pi>XFƈ)<`)S9kd?o^QWOkx\%zU@]qdp&}/]իǛUd!#xOُv`Od@A)Mk@<~H/D.M4-fG[۞}a-R=U~0h.U~f _uq9u,q)-cpuXc6֨4Kb&xZDU0&j<BS$EK"U6 VYR @͜,BI&^ 015G230jB;їWleMr>s5|NwAwD55Wʐ^_FT tŁ;w_Y` Ju]ISJ>̪ -RH" #*|WįUbFfBwl]_? `暎 F.*PJ/1pPOr|Vun0˜/u~VEnX6V$f#1%o b➒h?n0$-\-0m )b,~;qPSs2xµ/|l`D6РOqY΋iQzFwg?s7unL8MC~l'd:f 1iO,K"5-qB$QA| oK$Qw9YtJp{w5(FJadw0WKĶbIz}wߟ*Z"s`^l.#˴E!1o6f5pF\P!ZC7 _c ]$5it&WA`H݊mʚأ+Б]] PC@9aɗ O9K2e{T,S]@dfg?s~v''NxYH2t$^-7ݮZYy;9QŞw[ϲ QjlȬc1#bI|TLVi,?BPQǬ0ƟVTܥm8uTl.0ܜjuc4>3(&VmAV}IJ2b@RE={ۦ#'+\ e=M|0lk]ۺv6I`-$)zҽK m\<;%WGV$GmaR?]$)2/֌8pp_[:Ž@ɑ[Rx&o(7l[Q;_WCEqA[7HIND_scF+gdr dv/KߴŖa֟1R (*Ut1]:k"ZZL8Q%+$lInk֯-w2<VZ^%"&/ KYl2[VV&A=zpyV[p‘[s<'ˇ0i0Iw(O[ Q>|)ÀPAF5*߻vL+杺0]Oz5CB99⊽}Gk[fϾ5_ !οo #.򯢓.o|0yU3iVmhߛ.g$ъb~,x/u8J=m{u ՞+i.W!]ٍ*q7:ZmMZ@cI[#t¼uzq^7y,%(76wU+ %ip/ Tf g#} +{?l4)=eX/}G4ЎT (M9l[~ nA/uѠfm~݆E橁N+z?[f T4 Mttyk h(y M7lahD2ALiA;xHAM e~Tҍ*ɠ-HKYY¦7+0J7wLl%|Rn5H^#(584>jWKjy:;bj?;oaM{)H/XjRPl;>1TN s֜L< ,pGcY!l6J笉qoԪ?yY eTئF8q]ZOS |Xʰ1c4we]*v~V!nʶX?@oTsvmk sjZfE _M{uI=\r35ғa{RGԐF&.4ozKtQ9skEgO@N'Aƾ[ۙ*HV;X{nrM ^(PY*CV 9.U2;"CXr90}:Mj[Fm;vuyVZkUN k`'Ox%'Olh;H:cك ?8:qz˦ܤs7^N:8-{L |tr'f۝$\:$-xuQfgU2H>Ӳqηmz Z]F*59va vyؔp4}3J2L)NHwM2W"fx@GEN]~z`'|D3 >\E6vOuy(esy2`:a_G.aWhaQe֮JVr","(i(ʼjZw$-iǜh (<;q1!C\Ps ;7&w/UT8Yjy$RX(fBי9I px}0~'lM^Sϥn(gibʳI۽2x`b)Ї&= J"@;p~* d3&Q($"(N_bU3*e;  RL?qo$R yWcFab"{' zPH +8h DoT9`AM`.c7OLi M3b HsFT<=s<-ƔU#fpQJ=os7* :#"v30R sX[rc}{*cHTՕ:FͿ-53'1k^t9?2ވK {ˁi&Ayf}|1*!,X&j+FI_;;α ZM))Y3O5 YhJkmJS؀سDY-]s0fK >xv 6]:$R!Pa&sʚkqH¾S"N\<ĚsrN)YU~ qa0y>AsRo7hJؒMGO}!jeƊ'*E@;#`&\u4-ЅEAٮ,4|bZQ>EHPU7V(o z\*fky1Q$wG?ie{T4`:qɣhJt込l.@9&v`bJ?*C Z_;R^"^YKQG#i߀CV~P#F9SKʉͨIR˨z`ؼȝWT0Tdw.X TU]%/ɚP8>beiГҋ v l`Tl&/F4{q$'I_ٌ}^ʜp 8E6")k;L_.CK X Cn c%|IYyޠ"YuXY<8V߲vkBͅY O36]}BO/Y'#_2ʙPkVq*mtKbhq!]L!C8Qښˤ`=WlyaQՂmn'mM!VPȠGڱ1B;f13KCxo ›m+C+m[M~rzjW{7-@z+B{:ʇ=\ $PLׇ*20<cF13UGPA5ƌ198}kpZk ٵ|"< ?!J ߬GpvOr<ϻR8KX59rI);VKz*YU.鈫Y^3bJy,_0tZY剷Vl<xk!Z&Ìa+W#"rkKU4SX(G(jc;`9'GR$-sJs\ ;6A5M'ڔ*ӭݼqxQ1橜r [yvL^,g㦈!3.CugҤVF C;_QW_ēɞ4G-6# 歵@Lsʫ=dʡhR+O_c[7- -j$9.eB٨)/9y''=@*̆8(`d_ݵpa> pfOg>%_xbOW?>Ĉm:Ց͘kCO֝vp*#Nx~p6, 2{F])xo*aUb[v?ō\Qyʹ۟r@D cT.gSpѮDFPSivE:}#׫½JU!37v/z xIBYd&rֱF?y}5gȸ j3P>7fE$1$ԱKR}9$55B Xx]| ㎨+o&gU@Ya ]*{xrC({nA6J8M?t;&W죻-r_ι}W,*E-e)ȫ@QQ%y$Q@GB.䉝M>(kxJsF'+H Ogf=~& Ͻ찿7wc?4mAWXtX\kmC)wP)TQo2YzhfuYښeD:y1zEˊBvu*>z|aݖ^9l'#VT Jqɠeu> ݖeo7h"Že5KhS @凯ts8ZX&m{1aV,(9+}2ope}<&{\(pS̅WcѢW;F%nĎt[u Τї4Eۓb|RV9KXjmWH$5}ħqp[C[P|93Pݳ4 ^;2+3W.޹zg߆ohl]nd(P-}(e ʘtdk(_u S޿A)# yA3zҎi@˦=Ʒ$9mkc<ݎj;!d  *|vtK3PrSs6g`^%%abV .Y.Ye9<2ʘUUxEqnkv'^]?̅Rд8V{=Jaԋ/ &/1 i6%~_U:,~\SK\58R_)H9lTɃ`1\D O2SM3HmRDl,ivwݴkf ϥ$\efͭ}L4Nji+Q1i iDT-͸}EhY.=ε>;@N KiN}׆'ZDFK1 lc۶ ;02a~#;tW2/䏷yğND4@@=ť}V+Y<#OwE˷TMO6(Hla,4:hNoy l9Nuj'Q:|?9H_(a:} ]V442`ebf uUѫ3ȑkLgcbC]C{{i4_gY?"HY?naDHu ~Xjɍۓ(_*,Le^jEß@ta(Hߊ2 oSܮ7"O.X F;Qq ):(e:SZr." {a`JM cĿS)^G^-J`33_4`+bS,ӗ6^QznomcLVA H*헚cD(ԓ]2U4 q \; l>\wǙ[]W_:frwYj_; lnG<+iLGdMb6X|/!ԷJ%zYJa-N<]wHUK ;6cƌY ~6;"\ԚֺTLV1TxESxL)dD^XЬ'4s':Iϡ2E[qQ'd$ݕ,cz߼χ RȣIsVEu.ϽҬJqw_fj;4] ;in~Lv,oSerЀg6-X4ÐRnr/GT<4mij```CFp`d*dS>,ZP@RQ~k(dcNxUbΰ!AAO}g1aE2Daĉ0ٶ-;b"mk EZUP'L9g!vB ,<Է@a@r2SD Cx],¯ xP4k98Չ筧O%SһYdd)ԱG^ ד3\k W[hwb-1;>olTb^I|35%k^l 9_ GE]up {Gڥ PU TA3r]1uoũ{iZ/`y%[Yhj+M ώUFj9AR4RR1:%PM0hERޛoK g35Ј%Fik$5s~\boL\Qa %] ~؀3t.>bļ\GFPLk\FF=b76DIYXhdZDs6h~C(U{[7=3 L!:w`!m!bt4D`*4FG-vKS{`zD+rl?wyi[ҦU[Y*]$c-j7\P.=\?SkCpCX'//R%"ᕟ0P4G"U%R֠}F?K@M;anq_e-!W-@CA{m$GD͵dJPKJ؂R٧BctLCU@bɜp|4Ҷ>ij_%BH\m;'6?ɁP/ n꽘VKeqpBq+,棹6DM7AML?|3r)@ݟS7y状Q]Jt8!f1hspk"lFwP^]F×e ?hH#D 벖6W|hkFszSY>}Rp8s`?u/T|.Db!>7miAVkܾk*5]` kD7|:/șr4 r!."_9["E SR.+k@OnԋhGRmya/o]N??g|RX͚hy֤%,EԵ攌3%cwm>8b;!Ἡk5c||H0ڌC^)mوn,嫷t@K,K{^m~ ?5 t=WP'N?}ljcBy+N95(90pԁ"[z͐I^죍~yP1x6*~68GD &/0p !v;'OoJD'Qug!ȆT0߆1/,sO܍MC!5[70]'9?l7^ejR0V kc )4Ή.rR y=TNG'5v6M7ky09p8hcz~QCxt]y>*}ҩk[cn۲1OÄ@WA?mض{mKdEj`tHYj3&;|%>\Ğa;GRf{":`sRZ!}2)C@^Y$h̳.HsCjˤ"/ʔ {Q,fNqq TJzX ]=84R%Ey8 1;-cDؠqGs0(.wXRb &ؠ=]^'&yg2Wi|^Di&TU!i^LxRD 4΅q_i/-;O9^bCw_D)&{@6Ԕ[Q)NuɈQ996ꃑFJcCs"?9 83!bl?.{{"{84ªԋ"=Ɓ5T?\ tOrCp؏i:xpS_ ==UrzSlygII%,RCʳ#gV.tT El55wھYm{9f5FFE@fPi]J]Umt#?«9ɮ Î}7#?'\¹GU~YLqm~IzO]P^ӟ,B5u'5+Q)9MPK{ưꈌjX` rMXe,.mר,CڒlwQ ˵&X?uGpKYrKvzԬG)s*19:@XX#KbT*:Oz*6cM 1 _)c0 |ng$J#  p$H8j<)qڼ9SC98%G,kU!s&G(VG,FG4P,uoJ֑J^7,m j;˴fJ5&مfy/T\A T=L ȴX HOq6xXKL+Iz<^o7FJ <[jォl+& ʹn+Leo" O̼L>_h[ ؇l+ᮚ)p`Ǽ}MCKFBY4vDqZ#4B&0Vm:xA̿m2N}G7Umk"QiZRn/O4=lIWr,)~,2HGTd-GMѪHgM@&'r2BlՉ^B[i~U7QAilM|΢(ThU}"ɅVQfa'紷.2q@[>5ȸbf<uiD'x:8MCÏῪvE^U&? HS]Dc@{tQ &8 OK+CDU=̀nzȨp낤|*OԊy˸Q2j: ^sQ}ϝX718 ̈́krduv]Ewq[&Qllz/=\XS`u`>,]p ~ ;=zbR?p_ )v6m44ќc-zDF8naO 2 ؚA ph8.O)w'l(w!!hm2V9eZ 9|z%SxD b$r\5Ȼ8Ź˳C]VFt/O5 ^/q HL-b/WQ)]Y<:Xp\ :@?gc=E!νY&ӢG|~~V<PwS̉IcHb'=ۓ)gBʦgr7FHnb{Hc*l&+p,n|qpC-ཕz[Uk<;%*LF, ~{`>e=|I}.3q:@_mlf{+9$LE"|bCl>0C|" }Ɛ̝uKLY'cijza<ս߻܇pcNh]/))VcLnCle'Mhߏ l 37Rb|6)X2$Ƭ!wvZv!af#/Sj}ר!FGx2ȝk<tۘB٧SGasO}'HR8u'm{6;\Hɀ Y.Ӿcjۧ!:āFcvWv hH9+#ȁOq_ʸ B$Omb*izDuzȉՍ^ƑKc οApcy*9e*܍$;b%PAAd#GZ \hV⥷:d74zWNRXe/gF_փȷbiFN@zC8c; ~kֺisLBietX>G_bp[FX%LW&uUկgW )*9)bH~2ɨIPb5bl6}TH_|ZB42 `q YPxN^{ ȢiM=<"<񇶣k!6~rkM]X1?Sco?R`wz9OT|ziPƅ0l<9lu3 t~X."/p, ^&`ݷ֡#1-(IoO8_ 3}ƤޛF0c8B%Gj+ hS"gj|V05(Q3|؝MQ7r-2bq(xH9|O]QPcQ[k]qɡꯥ5 LX0M R1/ xW ļ5^$ Dό ]|'( qz Y62,V  /1E5n],ىm&T`1fӟaG֥JW1V :Skew%J #vGUΔ1EC/"#IE'l'1ߙtDgk85|9m xD룧 $O`(i{N\ug* 2ji^ߓCƥOе%0*G'LiSGF<gM=Njr#wMWo/yи@zx{!T ǏnaB#29,T;3W-C$+T BQ`~ʽ[$rP O8,"­ q{>}j٤|\c_݅gW JF>6voHh$zzXԝ lLRM=ᶵBaM0{vޓ/bz|cyxu,F;q;#HcصD^Lk#SY"=%~hRC{} I~ڊ^֡cJ%V0X X0l'pS*t]<:xNq?U$e Qz xF6dq2N'P΃vJ5g5;:8p4FXGަy^nGh O{]FZ;~\o_o'U x=\xCWm 3M`Dž͈7cPm[# W<>n<.~w4Yip!"q@-~* S۬ny;.Xo4.QeE~6YȊa6G2ᵥI­.g3TWCƲu+?x Z͘mH%A!Sag%eMJ`#bZ܊IxeVC\-rzG -:}+\L;XH[ꚿ,CpqIbX[e^[إ"x?_j@Kɏ+gN\f]ik)P,8 Sڰ.dMZE~S_v(cדTaS$`SkJEۋz)&1~e>-49b&fEKFh0 }XH7,Y-Pfz3pn0WԐOJMn !(IJvT AR)L$/l6_iY` '^nqaqv-h5j*&w)@6 |KRV,SPVvWO Qv s!d+MdvIpal GXd}3AKraݹd"__6H]Ȇ,Ơk.3u$ .a P猕q Wx(H^QPL6Nxzk R@{G)8tTD8( =B\_b~tm{rѤH筧R86W- 2J4*#Q wVdj\ '+u#~"ga462|&&[zbFCAG`ujbD`<"zJ&"Pgz_ρ:.8`*,zN(hb% Q+ɋx\'Y#rv`;#/NqY J}>^/ۼ}dtMjZg t0tl<[ymk~o$[Ba0=$U88VVj]:d t_+e޺'ƃH/B2Ì*h$8-jY^J; q5 9m$#dY";i>+܀`C;΢% <;@LZMENz-]NKK ) n82pfY$eIX\W7"fŭ k*2GYt-fl ./Udrn4'տ7ɡ/'m3ռ;8.!2fcH(Qw;lJi*P]vkms̛kf)ÿ4AGAgV?q=q3ߌ‚mG5ƀ>[$BE6ܾH.EܮQ)[4^{flnzw}ddR \4yEԛaƏ')*9Ŧ肑$۾d \4G)HF=p1+x&-Sl&Yނ+ck2@+7׎hv~~B UnTܜ?,m;Ζ÷2+^pVΩ!8one`Y;lܺԞ-΅N^cDZW.eT wmttEE;zdE]63R>͘[[ ;Py. /;v+ {Mָ # '6&`  BmȔ4^6 2Zu,Kw lxri9Y;G .]*w*0 rɏ|qg ||ԣQ} 6R2UP`ާ)lz=VQRZB&K^=WkG0ygOwI&E:: qWV+V%)x #I إ(iI)\cF A!G ġIؔy=I3Fs/TcoD=?DEȼo\-Y*5 R,aj}{ n NxZJ=f\Mv;h#UǀGM(hsblS\H%K fVߢiJI&g?S\M[Ľ)jbR׈5/ kªKٿ]1DūrYvKp ;n@O Zh'S TcILSA.=\Vyexi ?a@]w zSY@r䩑]4=-ӻe[16M+)s 6h&gmb"/gZA2kZ(޸;/HloK׮V,#3綍XKTJ:Kn,IT js˼٬\6?"Kp5'.h ZͯUf 6kc2ZqQmd]oFM2i]j!"6jyz'zԭV.W\x w[_p>,?DV~RtZu߉+ "Y'H& yRyX|91<| U[_(U Obʪw0Gh+Tܗ_lΉ3ռ$j2XuJ^-84CzjE$ͼFjQC.Ș4ypjɮzj,޷|j$B":m}r%PF{ ez6OjiWbm8Y 2}:1pK*qxhXoLÎ9GFl~(]KOR qe#<:3,x\qH*2Z,2)`^3dBNm\jvKŞ϶ړgSVkmB-P1ౖ cj b+!I, m: swQcMs^Kz"?lyֿ$SZI;B_f \l;qIRиOI ]J-^3]<ž-%Sn_s~HIVaJ8O[dS=ts/~*jŸ>q! `<%`d[ۦV5݉߄ B5wŐ%Ə n~ws 1`O&W4D:RB%}l` TFWa4%3~WnZgKI’s6Ƞ `I#&ixr!ԹY7»?$lo< l>=I1~%Ԙ34av30CF3cD1NM)G`` {ȼWh} U؁E?^7HFЅw CzgXmQ~g=?"y2r3v }5ɐKch`=U6=|=wpe#fJh3yl_sQ&=3rqM3L$#HZϝKbWEr-O( I],`F|m!s]`Jx:uTqPƵX%|:$a}WDBfҩ_ ^XiȖoX4գ7.g,1zh^7S'q.\]"ѕ-ꦸzd'n"1q#Moevtu?⌯M KV0"?lӳ1eX=(8R$% Zu ▂v5Wf>bT*wxxhF{tG8F?Oųjhp1"GOsalGO [B° 2 ~ѹP-ʁODe?z TS˰=6P:=Kw}'sxǂh薦\ء3bÅyH{zmaV7m 35'˵=MTZOPcnjci=ޖ!cNڮ"DvW{|˃&vE UTY w7n Lc51MASSLw Zfj !lW3 yCc|řL 偅fXX$Mii.ni~.Djx9,} d+{Ǡ7j˞n0r͆nS"Fݝ`yse u}ZY1I؆",TLjrY|2$ك`̂lXKSaJ]"ty=~1^DjxH긓r{LrOAzB$2Dsj-.k{E:*rTB\kۛZ?Q,֏s)|k?R,,֭3s {Qmdf ls8>%p?" a.4\EE_ɩθi=^& c=GZ}ɮFPooPbAa<YgHg3w|j؏qx@<ٝ=4 g#b[jjP{*etv;$ @rAB7?`KeLbÐ[z-AZ:ܱ(he~LEVX|g]r' ':vMlikNEτƛc?0seGNI T[bx[[P`NBwmLTE>7:np2Շd(ЮW-quɷyTWrkClSYI(g!}aX4r_n:,glBd&5s"9 nthsAkju-X]MJ,SX]8C72̶:7 a{ܢ:3kgx%SukfK Àڈ(_@þ³;2gUĒpLK |XQ LsکdkU ˀ~vk46Dfp`_($E>'KYOOW^dBcF,1g 9jm--n|"^n(mr3lE 匂' CQI#Zʑ`D/g=CsqlۖAȚ6sejh2ft9')cŧIa5 aɡؚ]jA-Ǝ{uy$^۬#-!ȍz^;{**'9J%]^dB^wztmH*f^Do 3QF:{;g9>D6;v%" •LrQ pE:Kn֊$fYCoRb>6x3Azdi\?+fH?݈vdʅ5×p ;a9#SkG"*,'J(pϾ#f竃mϮ/['ȴy%Pc1"{nl%¦.נQ}e E\,Ɓ&r}Du ]g$R`OU*aJSjIޝrbd ٕWB2#(>lFL!+~׵F-!d" 2 ܘi?!@oŃ`(t):(ڒ 8ہ{鋜nT+6R[ׅ` C$,%KG]ЎzZU^s?4$dL6'tW-y;\JY\(iFZP6'{55 Qs>Ѓ7v|<\EW] Gт4v?z敢̩*ࣝɪTRd(a2.G#GK8Ng=lKym,bOnT{ yQ ,I)W6i%X-&EGQʎN8zm'"wl"_ q-oH:5Ce33H á č+Ʈ*Zc$|DW9eTE'op{Hhh5ur"/1UBXu)Tgos+s<3F1%a؀5k`*jAsRps.\"B݆/0a6Ӕa3ޱ,^\pfopד<1J5WJ~L/ gᅮoB$2VhToϣ>*;aj3B3Her^^i[ghDGNjeMtr׏8h DT(K,pB`JUwB >@ }cU8wLū2AjO ;1ׯm| cUf{6SmT?@ۿXJ> $,K{3½nÝ$6Yq'怑7(K+iʉ )S&ӿ{Gd2AUm4kP+Bqp (;Ofkasҏ\b6~&Cݚ2+ɤaUyhcu=~,kzaeW38N>4R͹T[SMӻaCRy3/ ?PĖEh@Q$^(Un5>w&SJ 泵W׹LQqؘV\EwfsXZljqzw[2BT]Vk{T6 ΕȦљ@B[.zJH;@'JX($Bv,l@J^x*:nkD߭LJ_Jcd:}0'bڜ/Y?z]wI_D2x4KndǣE K b Ao])f-lg/0:g+: "BAe^T2 KЕ+DEtnt}k͚F ϩ鯺,ζ[Yًy~}77Gn5)ەm e~ɸ+#:N*qV'S=\Sl!Q`$INOÒ/j y.")9=&/Y3;e*O;입0 KkBN\w@_chs=x!K{zX 'sP WC5UW9wy#5r\dTrO'$}h[@zb$֘Hztt\7Ca ѣ %cQP_4;-w2R2[t ]a^Cs}fpK'a`ꅮ~zM7\C~O,u]%qh.>ustǍ УC`~$!RP?P7م^\Jc{iyy7;bMxGbglStu ٟjwy{V lI6nwryz-NqZn}#6xI޻I=a80+_oe -jH\)pRӵ $7/53ka͌GNƙca3R`7G&5dvޢ4biwڝ "?#ĹP_"ay`C7Ǎj^sg:9 yWVsst FlbeG9P?U,.lӻ~8w2hu4 qx4hCu@͖KY4=%*%[a"p2ԃQ/tӹ!"qnn#TœDAcXEϙT//" GjO߬Qhj5|yP|xjL4\"*"QlXCH~LdH.,U7RxӚ Q(4vz!.zzhMǏnYJr'LMHU0MU]nn]'J؀!؛XMm,NQKh$nH<\ IMe@5UCg7 U ӐDɳebw-+ +i.kvq/ [̨…Mj~">m擘(sCmVfEV^骫H/fٴOAHzdڨF j$荤]SSJe@ۢlGAFLsx暲Wy[c;! F^>V&nSHUB8?~.ԗ,{*ko~P'Ke&iWI酦M1p|uk:g+JW#t7O~ֺO5'Ōv]Ɩ?#7n\G~ ER(w5][ |6}xB+GN,C>C n(cp m/ )˕Ii U"&@Ӳ{KJ ";T@ܥ`E[)x]+|x: dGD5L\3~iVWwo~&uTi.+3.W&/Oʆ1ЬDڅ<_e;a<$Icn ~dy@y6L~oL"Qh-b^×uV+pGoc?s.=Ē%"Dz6ʘ%> m!cg];.Qu^BaB-G"PQ%ATCKi'YF&bٕhfTi$#w9Wx~HMtؘdu1czmIzϟxHWN 3~;tT>U51AsP>Suɫ+VyY Qi.{L^U2.h9^OQ|G yw=SYW%ٚk/4XEK\Bp)z|TsD†y@9@V*ׂSw[mgoT?Qe73 _E?:;,**zDRazQ d,xFO% pUUѡtDL }ະ.#d?'7AHxCYcMƺq izRdn ne^P[ Dd-;BϲU+tn#+S/ _.lg-~ņeVUXR%b=QKU^|R^r?@\Q(xc>@!WU_ߧJ)j]~X 9%s!CQ!եEFOgMe4]$3-ݩ&3cO=cq9ys' oo{ݢ:/d >ΎM,;VMo,,!!ϐ֞Eq9eMW~9pXl>w*'dzPH :# /bIE5gHH:Bl;ޤ]jJFGSېb=:xQqi Sm=htVzW{sj Nbc[.2;O'd RŌb}FM\vPDn32LP'\p{U+M&KLJ2.]cR'aBt斴*<bEz{1st^ dJ%)EQƀU[4EW:r͠8A-dru Ga<ʦ.e$z\5d#>Qih6۹v)5Qɕݵ`pCڟj7Ccj{%魮1oeKd8O?Xp 9qBQK z4ZaAL=vp]a_\y{A>"bǀCfɻv$*3ˀ]0îe &ɱΘ`,Ujm" 3 F?z ԹL\y[{hVOeA Lv_ξ 1*vaXE"msMrYu+F.@<_^4T6EET _bC\}K?dN/m\!O]ͯ!b7i>:vI 1G'S])?=3SK/ { X@# kiN>fQ׼dD?܋hcwy]@طG3'$rpO4H8?@:كgy=??sMK,mɨBTMC`O.*X,TR֎AD&'*[v~ jNoa%82q{WZ27fspM@ЃҸsyLENޝ;,XYS͚ܛQ۶JZ#yl$+^L&:rYЩ"S!l ;kl6Odc^7L5v&g,5|h{L:nuy!3e z }G,¿N/ACcsA&6j0`2[',q[TFdlӖCRMNW7xŦ} Gh`P6-!05l&e{XPpSˠKu9j_ LT[g߬[h\k!n`$v;}XFIe")z9{@ B$~S&1&H*}/,#.vv39,'RV1(ZW67k3 -HkPbk:G$LN0r,5Qm|4u*@.U%ʵw!lW`-CJ yL# 7d2h;)rقCX5±/o[yzKvրn*%&~UAo HO8RJŚ:Ce#@-Nw\ X6nx`!7`>9g%UC%ǶVwnzBQ,{h<*} f!{V`Ώp{٤,(؋ci=r\*nG<L2BJ#"t/Ҙ>m$qnc!T\)#?b:?`Ng2, SrPabM' \45 Z3uM0G@@j)~hOݸMZ.}F/HJ39$~) S?VP{bp8Xa\P~6o$eǴzdM%l,Nc \t(cKѠk>ƄPΟV2=Eưl 0dY湑"X WLae7̴r!`RogawN/*Gpju"l X%x;ɰeX)xjvQ-0L}]a;OSQjJ_v/H7? 49~\Sqm:D{/A~cdU_2ګO\/NuA1DeLd\vЅwUoF2&= zA" V{JD7y[G ڥ{:i|l2=^<ͼUq(u>YkGeK`6MYFMU-phqњY8|>kuC?7s I*%oEqi2`:Q lYB܊< *H ȑ-oo˯P僊#bAg΁GHD :'>?#p\]ͶiBP--a.9Xf-,-a|=YwOI\!prz(1K M4;w% Y#J}{І`MM 3D*afI|+߻Em Se+$}~IQfsXDsr"AӁmv/qW-wEXo+~DsH`voO(~=\Lb`'ނmYeORrLh5S:zj`oE7m՛>TAoFrZIGI9nY;وg^rb dbJk}_Ag4HF#*r>ᨿK b5'N#xRRu'QG~u J=?josa'1.c. y-% i.> s [vRh2zPs_ϥn Api hNl>WD: Ȟ%aumB CF㠣;o{1i!Ώ{WZ9}z:w NLÂq`VkQcTn=McZB  @mKH-e(MPŇ50SH$DeFʂfH .gpC6yiַ$t*3Pqg,次s+gU`W.֌u;UFܹhVHQTsFq;5;ljoF#Nx}56Q|\\#66!eЃȞo0[oEt Hz5_ 4sk665`dADYye"dǩ7p8j\GZK^Nӵ?Y+*@ia)XF.kvmnEXOs] %!ͽU* ٜRB3[!̎.(n;طfʞW$A.\9X޵H" bͫ$~'T`Ǒq(vBEm@dqpC;l|W2?#0z+Ӿ:Aq-~1$b\cߧ4^E!xHtA"=sT_ܛ#LN߳"*iTn {q+ՋnMJOOm[Yn۰?n^ǨaG`xOWsSi"):AkA@a*xBrGyL*h]'cX!qNW1&qlҔpY>0ϵCxu2t=ʔ*?’]Уk'*c"hTO[&xz7#t\քVuGom^!?*ALjs}Nb6_}ז%"q]qX g]}-(Mᾼ%c?mSz <8oyc73bao6ih $fO[ UztӣJ_gww.iְ+' ۿ,mۂPKhY0bk$MgΗc,=T'Ӎ>4vXxLȗ,<uҀZ%TEutkrչkΙ%ZRbqÿ!S%QPoTcPU,F|RLͺG5M<4lޗR,ZJC!دHnShH\q6Z]nupP :-vll%29ߔr*^1A=~%a_ 3 + =\COS-:B*ߊ{zWl·u1_sFLYw~7S*hS)!>lm[ހ|8))=̓25Y7[)v[x]IG1YA8O+k|T1F::! m?R9qh缇9缈EL˞ƌ$4/|NR&xZcNs,N'zpWƑکqd,XxCym򋔥1T2\ky{-(tB8PisPt~ uVtgMÞ7<׬Rژw}(}[=bB"n:0OwN>n(me 3|YA1=Y\n(L:}FWRA5n&7Р=L˸9d: \"앻VFz]M>!3IXZRɿ5▴7* ܖeU3L En 1]aJաmEuopV S'M^m͎źG1Ts.6 \wǀP7\;YؿWC-@Q 9Kޡ9H۴QR7) ?߬{W;_,.X^jzߑc1'u"L !<3Lcfu* S qh#5A˜!'x*cL1CtufڪW!Ae(qPFҒIp!sI7~w9&lM\k-u'HƂSTuxQ}dFf2n:\Hg'YBxaQIuK36Xd#:RPM}˥=_n6Yo"MW۳{PJܑ3carOS]wvY{~$l.trɤ甼o֕P/Olӊr*$ ;3ы/{EE&Z*dXn>K&k"YFrh#av:>P=7D$ܨTbg5P?uyJ°}+?x&9%!/6祸zZ2f3P:25cR$kj«zq2#?b])!ecc47Y'i%à GNV7:F-_.Cmmrx,%%vri$pZfCL?pJ:\b!\kfYpXPiV I;R(leQ6dpbyb>_A"4{] yx?~ŭP|ݩ qzN>a 92,Vf^(Xh@O ~@K7e8Pq/? aC>XˏwrK<:?zRl:$I^*C\M;eNE8q3ymnWbs]G#>pg5ztD  D\ Е^׉wSY@ĀE|М;ve'pVGߏ3t0q ;hN\,˯iJĂ:)@@~}^9}5Ԝ#rm?>;@jRj.PpT1UD-죶dTnK֤!|(#Ln0Q{Z4E7IQ46w Ct/pL ~Us윁 UYx鑐2s(xV>0ZD)nPdR7T6vN:+mY~bmltS@kA.訿 epFv+VLnYc/I 4]zK8[T5>0%oNˑM"Jp/m#oz´ЏTֻt>|ϹusOjE &Y.$l}*RHD&%1!XҸtA1O?&BC-:u+Ӏ L:UiD_|@T2{&{ED?o Ƿ_}灻%@9Aؗl9<<` fn**ue5V#ZgCkijxZmdu)o!J;*y*&ȁ@Z I;M\M1ZV-SGFj_x˰uΨs^%Q@yI!v1 IO},0JvT$XЍOtz%̨$ՠhwɆefSw e xET\H0{`M;GUp}W8bUhpOemkNg==]t-|4ɽ<[qFՓeDnaIV ׻ڀ 1T5'D7fU7{(߬Fx8@p3.dC>]UYI[ZƜm ,)טsu:h\cl$x"vw. F I^5cʸ0 X9sp[vN/^,-[ G?µuIڴ(W{eG"˹]Ձ*N:3R9VCrn r:XD<ֽ:jsЩlafb^|?Y`^}sq,E"\AyfA+@"G~)($dgUV羗=3' 09L1ׅV\Μ1LjWǑ8EijXS 4^u`@6x50W~wHT/Ip~z!jl˕$F;z#E-r Ȍ\v@d `K8,Pep}|Hy`Gŕk h8JȾI| je̬ډ:>2X=d Bbfv-2?kę]J#vۭP^'>_ *j|Ö)a)c27/ ճ1S-piEOHLOjN2e_:th*Z8( -,%@D+y>&/ Ђhpe5*Ed4 2 `GJt|kױ}$O>N`0:rn#fo)QSn^-mWRIh_)1 Zm75OI:LVm.)BR/6Z:E.gq4F&σSg 2?%0dC© 7yҘkX5|֢^!h2Îi[a^T)Rbj-k+7A <`sI@@Г$hKK/tR:Е,4jaRU PnLZg%"5k{!:x+EEԚ$HQ֚eGL+a^ՠSPܗ q>C.Sq_FWHM>pьߍ]tݟey /@_'qǧFl>i"R>z0F`iyqg7 /5TF`mUJ]%敻BM^>.@%9݅E0R`p{ -T څ|$hrZ {PQ0U&si-@Pa6ZsM =`2.—' ŧnWg뎒 o\-ڭuN(|GJZ<室nq/Ub˧Iu,`$;.4}q[O?la> ӛ\H Oi)Qw0H#"xK=(1hٰPǮx,RLniGq"J[~%1K{FS8ٰUHG_amLU"c^9};->tS=ԠNy@3ldCg]#=F9#>ok>#gl ,J 肏ڣtnli}ˣpɟm+ˆ\bJ`v꫌O=s!TyӁx7Q޼ՐwAbzyZ6d!ruLIVm=Eyy,7-s[gS\~qb&Gg>2TH%Mr DhGZ/M6~Gְ%g:6`alX!_@lz {Xp?$J3%uL:sPnP.*2;W8;8'gg0wb:h5J.JꑵVƩc( 6<&I?Tه ? 3l%\䲐 FCgY &(zBJUϐIl:ʒ.Wt>#;BnMCO4&oW-Eז҇P~Ӡ4?a'eB /0:w^fdہ5>-U@}ta.pnu̧rMRK’{Fw͋晕ͬLbR H֭kyˍow!kd:@o𶏝voxuft/W]c9q'd{WjlQyjԃS^?L.0X#T׏<:o]M[YӾBs "zkZ4vޠ\ƎlfcTǺE: ӹ}{$|2'1̼vYaaw_ede-K/X1aJ,3Jֆۥvd bvuHtھnEVAjb*1]8Yߙkp-yDw0 ql4Cs>3DD{ɽ N[i &q\#i%.r+ƔX).QǞo* †emmK^T.3k T2Yu9%|B-XU|_CĐclR(Աi$b!AhLј 1 wMe'ahX [~hG> Wp (0J\1}TߕGn?Z:z>yZEӬg)P`&Vy&"u鋟--{R];K."؝:!g4š6MT$HGͪfWO=Ui ή_FN 2wrYWTiO5h#MXe(ƨX M<-hkzEZE{g˝vn:?Ng2[q@5 ]W"gh?-MlĊi^F xEFِ8y 7Y@ Pjx(h:4+9+e. ٚZZ#>q0Wy#L.뭩弓1sj͍K0d~NvO):~Ѳ3uN)H1̤ YZz ڒRHD#ʸQOMn3N\/0P5ƭ_Sb17{ klM}NVׂpyȍ^]k|1-Y`>6?U_l  ʉ: c~,R֧֪ |YsggYw!9:&l.yVx呉/څ>Y[&Oʗw|>S e=MsC,^lQ!I xκb׺*JvuӝcGsxӆF 8/!uc_APTú\Z+`FX7BY 8ieޗL| ^UExA`THN_@redydT.7.H:&9fy%#pť!d!;*CthJ|-{ٟ>w")٩M$1 .2!B@P f~Z^@̐)=S ZL@6L[ܮ7 uʈעAVhQ&຺;| ؛ Hܫ eal]]8茥I6v2q>Ög`c, Pdr@lSoiZ2Ͽ6ĚϧO9;0cFut" kRCL]U02_CG?xd ׆Ӝ(0@}-[Yn/.7:YNlG$rvVӊ̠;s(lԏu^W \\7íl$\8 $]1(:9EͰßs0D Ir?e >a*+x胂toݫ;_e_Zu] QP]gdyy2xy(+g豿@hq3B4(޷mȺ`.4{kـ 5/18/TYDdE% -EiCg4vA v{):ݰZ-K a.$D- /Ym%w-5NSE|?$20S2=&f 8Oy[׎ 'JL#y°Ȋ]+c/ԔGkWX:ҏIm`^21sNG P'ҭ5vY=&}.Oδ!Ap~sR] ;5zC|־ǿ}<| vhzƸ3d͞;8җ!i4YIH/R7)⪵ KO@7d}h*NЮ.$np$I7 4dˆz@Q:H ىCmSat_"fivJ<`]^)B\<mы 3CCY"c2BbաWƤ-sQ'dĭoEk?Vr] GHZ^PT,sPm 3k`Wv(%BW*^#pF_e̞uvzwiNtrD$Vmǰbf|OM5gHsV68X᷋ @GUOlr!PL’g׀kC o`NEAitCR9C?0 _P:8G $}Y]q`{&04V \BO 4ю^+Z uISV.8~+.:'4k8t7LQL::c٠<;Lgm2n)i:fB,"6l)TȭM n޴#}yf% K#qqƋD=wK*˼ ^nࣙM҂v HЇCZ<%ad\,[^cC)d7Q8 D߶jV=05)T m ͖*v{*YI[|͹nkDnb#qf\|/]Ar"A+uv+kl#$hJ!C vM symΘq42ԼR"KŲr~4 rv{S ]_gߤ<|98yxN0gU p-k}:$EDU<?e LY4&L{>yam/׮<xjz8E, e9@ucxS ,g )lx׻liEc5m#:qӠ$wx#1UE8;^l@??je@2zzel֡Se I2Ϝr9ALI$ʜ+p8F&U Oqy7rb|qzClɸ WSޜK*f(]DX,.Qu 3 /k96> %L=.ղT w"]l*]D}PEadۦw' ?^J_܎6S5͊S? :k {]*}ބqrͫ0Vܚ9Lk꺀"قҽE.?&(:Uzԇ e@}3@etl nzjiU(/!HeoPG)2onaq:[k:n t2(U9.V;лO-E9-<2vr?M7VX&o+?V_[S#7z!H+^ϕG!|fkV2=#IA8nsc,Ry(?ԑB;i[5$ |20oߦ[WsYrgYAX.eZƃ"mD Q 2ev|Kj =Jl\lmظz<10-"z5BpW7e^@%\vڠJg5 ~qvP Tjɘt쒲[V6XMvUی)hxRἜڑd #Y4SEt]%ȑdh\0''}. LM/h"B<` oO_s1 vӯԾw&rJ:Q ';&JZaT5KABZjP,Ruu겠Xu=0ƜԧRM n?BÀ>ڏn/Л~v9#͝Yő)Ĝ: WưE&n,+pv*Kż|Z/)yWӒXf=l>b1HJ%d"ΦDbKNr6 V-Jpk@sfJh*D"_(1A{|>@a1Q4mz?$56#7]m*BMn$QskP)&Ev1ڦkVq^.4AaOo^B-,,63~C@vxͭWwG%g +/۬Bo2^ugqFrfa] BF5CVLHmĆ3ZZOc9G\c.&G ]ZiCyړ񠛑 vIkuuH050++2שkwTPIJX2- +L0mȯ~L| ݫ'p`8!O $j lᔹ?+-G3fh[ Y]!Vx5)q9eq^\sj$\F8!C`=[a2$;:X$yb./];o@{R<\J_62:fg4mt꿈bF O4V训W.uSgz?N s'N`HN\džpy*cZ1^*jg'RqOӔSp{RE |Ir]p? #=9#ME:ut %{䈡z!eT4Pi%{"@{.@Y1!RSCq܁lj9AAK -9|>7QRެ0׌zfe Hl'r'>~;xv-fWl@qqN{ Teۣ"H sJ[EG [غη9DYBI +wߘݐPYqb3ATt>ͺ2h!A7\7$ eq 3?}}y#Y\r|0N62hNJn"J Y[Il aOu:A;js"=4"Q˵'Ɠ!89luP(BO&krX^`|0 ;#rN7HB{y*,9x`;s/D\tBDѵ`\Zxt% Լ4c{dR8W0Lbg4kZ`6eؙLTJ)7\bL~ kx\45%ڞPmYm8W+ ߐb1 ZY (U}]埻c*dɂٴγ{}oUZͫ(ZV2et/1Kο)kʬSn=bh$C⨦ĕ}*_PaH*UiuR)A0ZY[56j߾LFɉ/+gMXT@O%9!kb>˼~ MՀXN4ikFHrh*!10z  z⿏4hm x?(V!5y;Nt=ke֚)+52L&;H|56ZTݢW.qd_ORs!`]8532oxpi N"ZԵ m! 1V"fFe ȁ'|j5OP!O%3;q/p5wAio(Dt{Cv#}_T}1Ue3: t)J!V.ɭP:A-4[l'$FK լnP%:}wA/( GFi歊(bԧ8m]eЎR!@R|#s)'AeC鏏. Yc+fU6 NjFmMnN$a&fC cqu.tTi9dl |5pF&x'/G6򕴣~7NIƹߖLx# }^^Y0AN >3 O;D-wqx 5"'ep#ot}fx]#9e& I.88/o.c4\k+9}6$t.VWBq7p:Uw}5`5ք.;d$A PkݡXry [Н, %!ZW{^s-$7pg#I6< uz4w.ªدU .K'z6N^s992cb sZ1g;;Ÿ0*ŝ×nZ{ w=LP"O#_U7+\a)Y;L壛V6 K?Cuщ> MّxjO^m6 =V+_/ThaB7"DmPk`MJUۉ#g/)tM:*\b@B]wɢ ޴黢 fڳ]j/yOi01Yl*{! ܧؐcY8LjsD5Hp tlH< e꘠!tJCxUQ]D%pH6S!8Kނ:^b931K>7.S95y#9+B^Hdu)(yU庲x؊I.,4*ڐK>l(}#.wCҨ_wS˿_U;>a1&(mWB6 kV>&w fx}.LfaHvQn:3|ߠ5&`۷x{wA`ƔYYlR>WV]ԵTyiDaዏnBaN8?/-|8jR]:jR* *%ZMu2[#ԕhk>Hx[J/~Ia;\4폚8t\ .AHxxm:M lAǘ/6+Pw]WaNS9ʕEJ[Vԕ[+XlU]Nx@g<;5{ @EN/t^ d@Ci/d7,PwD fITɄ,?Hn7LФ+M|֕U>$ С  6ё cnٻGEm|h?{Щvm$VDpzJk Ei:puDBGx12h݄ᖥ 6wg֮T2J |uW%3]eBoaMwP;SԨ ߨ! 00N=BgY݂16)pB:apӨ@d6kx;:7`^yLp"s`ZGg6 4^[U1Иz}t׎~N/q)DhUQc=?fE7?̠⹕ 0pCfp<l9H[Z9`1`@a1l:%Fk>@\7ɽ8Duu̙=XEuK~G4z{Tg5ZZH q̎.EڐS3c;#VV5'O-fϖ鉙֎95oq"cOA#5?)1ab{/_dL-&kTǪWQh"Wvl2PbahFcL"S1i Z%ؼNjG0B;Ѫ\ {x-.kwl[??l5>b*:G:D\{ |aiUW *ZZxuz*뺑q B9hXҊ>4p]{B8 ^c؎qD'ʶ 1r 6 P<[tFmTMlܤT]MA$9Yc%}z0/@`>@6FIvϳTxY+Mț yKki$BOR|r"B5lW;A.<3~EEg7n=϶H7f|wlw@zJ/iE9zYb )7z} "4Qg,;OLѴvL&f+2Upl Ows3erG(%+ yqX #%ӤN۽47iQ:?,?_2gni˚>3WQ0^H`_MGg}=cX`zvNU\ʘ!1\Arݘ$=ᙑ pQ蒲^?XW\cx}MN:SAU,Sa&:dR)MW/I9i"]$^?R˦@t6iTcU(j ZឩeyD4YNeAK8dl<-T}fI9E׽j7O(.Fo\) I곫Vk4RPc. bC_Gn?#lJ2yEFHVPu>5i\ /p,0m($xB:쁬 S<Ͻ7v<0\PgKAr|y'Eaa~h:}J@J]<'}GlqPa2`q鰠pՍ3X;˿nJgTn}'FBJ:bFe\S=渡 1ӝY!#AZE&5dyǻ`0$hY˰YLbG4Gv[&șKCOh5'\N[m<򫪸l$ߍ^$ob|g,uCئ(OB rZE1n5K׏qש1Fd>j0„i<9Pn4|W& 8/џW] 1GJ祈^lomw6mTB].ɣEzSp}136SiLަp pqG(xG?S5Nh% :h.K i}w?運\N~Ikd!Ӆĕ { ۽ʋAFմe*ƓAG1kbs2Kh[<1rLX>s]3 $ OkB7)ɷʕ ؓm4N[0AuY #RknU݁R+XOř`>ى̒u"%M blQJҟN ޵@F%'?܏4QV!ApsT+X&FhKb`)G>J9 3:Ibt]mw+|hŝ;Ÿⷸ֩E\d_7Ҋιs-QtRv1MlmQF:0b$Uc~2X2gTtu%PG>( n|TH,ԕ6; >D={qYŵV"FՍ'',@+ل`eE2 5$/l,rHiZVbf,* C`2zƸ۝|8HN[>#5,=J&q"egw`5O1*,y5!gAhlt)domCc>/>6(ݰ$)3@Noy?AޮIǂ-s0V}оr&|!' ᓫĠmPNs)oo$ d4bٞ nMGzX!{LaAՠH#rEVDi%ҁ&X\wzi؞<7CjvH s@TW.ⁿZ_SKjQqYzOHs^zc9FA|M X$NG#/|.aƑ5Ɋ%b*S6C azK:hO `R]GaC$e\RP7Jx"U60BQb}mhZq8YwՁMoSfa4uJ2J $XԼcM u"Ѷ[`>6>nڅ(#]yJ˓%)p{~'#!.%FE޴蓩tl VQ X2` vRԢ+󨳠N0q[&QÍ4z:m \H"rz))a;wz:Ä+$HG[Z`ݹ$xuq+/yBHw:?uk蕟G@HH.A/KBk YURyB=hMfI>&k1>f\V,d(, 1T JRP,eq^I(.L >^%zB eJ0Qȃ"ʙ b%5q&#@Ap#y=֦D YG4NsIxE!o%iHEh{D>#`:N /R/Bƶq|EwnSTtb@IB>UPUB9]4;NxY` ]Bxe0(iX;5Zne=^M)}=:5J焋9 ;c! CkK[I4{'n9y'FEbo?\g1CėXr<񺸗SNm7 n6mP`םdrOf1msPB6X瓴2diQ&IU10 K٥HkHHkBB#DZZPfk)[ r|Q{^YQD C&{9Ǚj7iAy9PI.nB몝Ŀ+10`7Am 'AA*ATR0Ecb,n_5k5g2c%s즄d  {]Dخ3uVg Rhaҡr.*3aUy6*W!a{qS is # ~KhfclSgqls)#|nh4 H~?a zP\> ?eV־:H*ఓEȨrj}cCQNQѡ4 +-7 ( huledKzW3;"Wlq sf虜""0v3>]:'%[Ԕ"$]ޢJU΢o]i94*JZMư _Zb>b)1=/D&[ ȟOKp̯4cGdWeФ='Y51Љ<5+N>c/jL}@n;cRa5kY^gm-S+խXLt8+9+*Qqq1N‹uMqYkXC_ZDy_Q\ll_;mH(DS"?EMBi(V$+f zԙC/zWNH|)mV]f1. ltJpA` 9+JJK<,JnC6.]9OlCҡVn5%.WSXINGЫlڊ:3f*.* TmP[B(=y}504~x] vb&[QdE`/o'oMmRVThZFb̲z6, ]lV4HhL%ߢ+/Nڙ3Ժ>7S(Ѹ@~m4cFuiS>b =\$mGLv\=)ӊ8#<[ҡ H f!h`vh?Ԣ<&R/>`@I(yqJy{W[%52GU  Wet1oŦtSC#Z Oc,獄0vBduZ[BH?yEкCoH-)^s\V\Z'sKne0帻mDم|_:r5]D=<4fO ,|οE%4v .8\-?ם0Z.$6T@4S.H6ZJ b *C s"o}3NfJy g10S)a{`$|vŖ ؉E[  ;0d##'[g φ ;T N7o 6 ͲGR~dE`.)ِLp V0c* |ؕEͥj/fOz&6GK 8XvLjRU7u>P=ǴF9xb|>mqBN [&zkl|Z/iGE!Lx/oadfUd|wxiZ6xtI xQM #FtičM60N,9-lBj_ii’"1/}&G9sHAtH3j bJB/bs]PGV~s{ZO RiI'58=CG'?lG"pQ܈5sNׯ lQl_`j1g 6yzq3;>?C<¥ a01+=/~z1R"K⻄*=z^̸8YKذxZKKO: J<}_#ʹ[d|ԃ;(6,7~&o b뻾nXF΋>Dݙ@Ad#!ey DvGEP?-S%&@ԛ sW#M9 v}ON#R)Ұl].̽plL7fq ]Ɓl|ޯ&E,Ȍ;*c)AU}UB -$N`8Z8TtnA)/fvᯞ_Hc.z1 4f7 Kd\v1ö7aaߎmouYk6ٺ<)d1 $<\}fU0;\6olV1O-6ESm.ȍOtM2ӥϕȣIǗ9[^N ۰-ᏌA:d['>D} m*Lk!/j INi>i~S4K tz(ލ~P._جSмhA45zOC=T^"fZБvga5<8nX=F)mn*,_7knaU_B) =rdg@։K/007*:H`B?8=( 9|{ZӻH.ߒ'Uμrd~@}qR*Z$1P MI K&BU5^F̉^KJX-^}ne]/J_ETLAR:ChEQL#ߝƚ5C4dxny MW6Vj伈*O9o)JDuI8WiTPmG ]!Ak[VEP|vG2I $ubqӸ mIoB]aư?;ءkkvw(J8 {u0uɪ[s`Z6ėGrX//2M|LH鶜3[)5 d5ʑ.Eܳ@tMh.c Mz򏊋\/ǯ!i(6]r*A[r6+ u~RWbhl\Țp" x4ҢWGg㥻 P '(ZrO|^%x% ~_Ow/?9Bd.ԔE?A_dO=?( Y3npB Osw}tK2cS,BPWdGnuKOb Z}D&ImLpD$чvF;bۖqKzX'SV_3[qj+7ZF$1 摑ۡyz//W`t#X 2{c_Gղ,n9o<)knf%c^ Kk~6eE`&ڑm܍ VWʻKf#6kimai]S'O> "'x[M@" E;>Lɵ = ŗ"t(ga״Z6pP-, ]uaJ7gT)Bdzx4tIc S-;HFDRoH~}DY\ `U.HQ|F{jpCx+w+Qk1x%/#P!i6.ó=Ozͷ#ukrzq]_OAQ̽JΑ 5rI³K^9b)FF{ 4zDW#aŝ4a-q#RR-!7jZq! +PHi 3꫸=mE;7iނolRr,4/& EXzr.!WFQ !P9@5ψh\PJ 8ah!WkBQ9: ߑVC#+^yS koMr].ON+  lRfӁ:|~OVhx s_ m8 σ1 Cs;E4'稖FR;79cL5 t@rlps !9OW0Qq, h@?,G6'?= 4O璾eu8~;q{(~Lt%;DIUkŜd~eDғ+|*xuV~V] G%2S~R72 8I\Þn\;Ks_M(֙ͦy S1(c'Y31L‰dfVСk"^ p#~˦)/(DJ'+)E΋ E֡;GbWaj*0^T@FR-0(8Yv.UKfY)Y6, I˿zjA4Z/)ϠiqòNۗېŪY Xmdȉ"Jtk{!3zQw$P"ץ8*֠%7v)75{*mP ل7 |1^̟B^YnJƓb+y4ED W>Fc6)u}yuX3'Ifkﻔ{wpJ;7v}GBpe3'ZY@@~:? '^7|vCѺzY9 u4_=xT, ګ/ YNXTĎEQڕ7Ld=bql G ,~k,y{kNQM~͚zp8ITq,TVE7xc}*Fw}zlaIKv^{n{g d 7wpI͐-C.'ȗL$+lQf[$`fB@&Z PkiIa-){9-4:JTCHQEe6gxUh |U\@j2y9ʼno- ST3{Ɗ81UYھ)йA9@cn2D\Ϥ!(AyQ cF_;IiS%D'(A*B~N v/}/&([ Z9?hWD*`F`V,Xɿ!+ZW6d/˨w&jM.ۡpdIYDt6_d LcT<6 OWoGT!9ab5$j+8ʬp3ʻk+hDA*EA^w R)6̝E}lY;};kə讦rѵՅkvZ-Zx1/#lvw]'H@ΚdOqEKa|W8Cx~N{T~녬cFʗ*i𳜎&e Y|882Kܪ]/Eޙ2dmDb+QXDV7ޘhIM`E߼d\sn[-UMrpos1453\cva~6=4DŽ3-QϜ,/]Uͫ5Q=m .p t{:r7"0)M;~VZ$s]'Hox8ت/V ,2FIHb؆z{$]Զr-eEq'b9`oo3s''mn іU ܰlÄ 1 o;1p GT/g(=#I ZךD!"m0Uל!J _!쑒@G^b{846#OH5EBQyrP!gbE[FB8Ofk&)G@M4$T7њkbSSԥŕe(`-ߪ@﵅S]mf.T4LueJq. R|_iVSꗊcthG Lmrgh5є^`e/;uiDr)a\f=8vB RUKA]n[]- q-FBXBBZ.LQ*S[ãzdzy|Wqz&n7k>0KV̵5p +l(tEE2 lV QˣzTLi2t:&fґhlbќoxsGϚV;_98g,({EooNrB>=7: <нWn@U)~j+Cwt NXpACnx~uP!:֊s)> JԕS,f1aB8p_뵣:gk'2S~t>; %Z-gai2H ,Dn?Ɖyұ QK7/ZMwAx9{*d >!Îh4M aR"Q` `kl"%ڦIySvpTy@F;+GWxg-M?DzY,kD9&9eӉvɃ(H>_GtFEpO*ֆ]dU}X[G~6>av2B;:DgmO٧I'{o&t秳 iSW32ի@> kG1S;"OX{v#*і@SP$L*ha-ٺ%hKyoVN}!z􋨶 v}] gHLS*0>Xs*X>@dKYFWqPsg[Ըe}X{^Rb@C蒎h{d@֍o $?θf%(ɜoyx#2I-3ٶhs\ęUGea|zׄ%TF`|;"j5Q.O8vRݑ-^S|ȼ=CkSd^w4nvqszV=lz`K6q7xR0t{e:z. sX&F|QiWpJRUA8a{ CS޴#Ax9u0 А[l /N篟h9!y-'e2eUL)EV)/?5M+%CZ G,خ~a* d_3:򅖫t2<Jw@M3aぽ{^z$E FA@Z\-N5Y nU@-^jghHfZjgIwڰng=)ͧQiUD>6!U3}o0$= H _Cm銚Rߺk@) +.@fNCB`,rJ x/Ӊaې<vC0&6cU@?a:{`mV%7/CG5v)"C*kȗuJ dy{xW:`L7aQ? ކ^,[JUi'xK.4gx>>dO%ZӥGϦ Wj"3H3/0 :lpl%6bL{Z6O\I|1CG5ט2nMjE ":͜}gc OFv%Vl1` EՊ[M tSw㨰!Bkׇw\C}" Y*,=d?7-Oy BS0{v&?[: nWǩ'n SyzY3ZpPۊAA<eTJ +߲ :IN#JdQA 58x(xJ9u*\I- WNNwK$ eSfްBؒ;0ie^F 5~V֏ۥZ>AQϤM{`s.?vV+շ֏LycI'e)gQ&ו%Y i?P9Z'fpcgZa,c3̛ \c7-ys3sX QBGGz +5H$uzj1rբr?D^/ 37KP 2J3g`q#j1y>:M ?juaBSP#b>*U.4ʞ}DP0SNF& &I%gN6 Ѧ>ǪE3,0jC`6-w+^;;=ub*Ȩ^!ugtp B+֏.{\)6^w2~q✚/kB+VxfG'/c˩ɯ|{ mÉ5s.ȆT,b+h /P ҮV/ʹ;{x%*?3h1x^fV[m܏`$1P20[+:Jd(Lj}{^ @ *v!IOЕ-Ec_n klt[F֫ f[(C &GϹ(ب2k&WpጝpUfl^gFDIyX[x9Q)ނTz_CEDoL&{gd1=Is5<QS'|Xf̋0 $[ۼ! (,TVE Z^116 9`=bi`Bq.hÞ>meidX6ݨ4XiPWro3+WE RldYaQD:W`( hUR"F-oȥ;[a䦫=BBH*pzST3#WHk\9]>6ZsF3]UHb>2EcLeG9hKzYDh}  2I$5 Ac/\^ms#Ka l%:UUg'bv\?GL8] ؠ+nLZKi<##J.Ў];ubI:H_C@@ݶGvnQ̍; v!SJqrb <'bW%q}ըV="] !.UDj'q]UU*2s.`v]9 nNfi/\F* ۅŗ%)c |$n ҠIS ;7? <g#Ŏ>RD0'~'Kezy &6ӛ|fd+|?~ x%Mg>$´G5j.;oxы 8 gUA @ R +W`M,:Cie#KeNW)-8L hA(c>9S_Ɨw Wgm'iWV$ipnܖсy|g˟Nf[ckē2폳:#zYOX$[B^|41tX  pDwN@QdBdd0KpN9#uy 7Ds?(V#Mt+4 {= +jwsD͚2NlQC-=qX  \k|)sջP5֤͂"1]ó:E'BDe]n )9IPq2ԊDa׉h_V|M!/U@:-6Lt=,D UyUˇ+e*|/7kqހ2IL[+rCweVua V vyeϘگ#pդ?pY.~ +ײs;@gqSG`zb>RM>sy/ K} sΏ}d#uC)W( ̼}OB)Wv6MRc$%u+ 4aS'TYL'!R9ژqh9ׂ%d֔&\̤PhUϳpɐzIV5+HaJu9h^R8^^[.`ea\E$9 B\ jk~9eKKA:QTI4ZW"S?խ3}f@pO IiP[||qd;+X^O| REU?AX;?Vez~}\b\Oc&Rw 〻~Kel'iρMh W#UW%.:^K ȑ0!Cςקg\YA1zvL=^H xj~돺PU/zرcN @hn(eQ-\CVnR(ۚI{s Ga,?\P[Ψv~6";OF NAq'ANZ m{>Zϋ'>^iT̘ le o- т6)Mc: KO┟ Xt`?R/Y0RBAVagEw(b~F8O duj77p}ib)H K=3_$>?q4];C{5kXpf=j2ގ?C[x 5y< N`7j?¢~d.4*aTg( n!qBG՟L:fmKϸ& |Z*fZ>oCo':p3sDs6y"szZ"F25F%12bFKSd}Pj4 <HZtP&&I e4)‰luIwiuu|{5 pכ@87BkAr>Tbjs휋4GTd<!e,bOT(Z`YvӇ3Nͯ/I\xof̖GqKBbC9DAP~B_C4l?!9b52y*s飀+x'UF 8g9̖'Cp^+ف^YAM׽]zti%9edfM4ޭW[njܢG#2.25g[ U\iwf--p@o'<4(EiK_*.=LJ4%޼6*KA)}AWkH!6:N},B^$`˘'RV[G!أ@T8.xҊ!SRwK.ٝ w+Y]YE@Yq)uoTB:8|_3QTUzϾ@ZFbGՅRV=ӶFVpj?Bи{֤|4},/B`;P4)+:9g̝ҞhnBf=ҫۂDt0MYcV0k X7ʬduMihŴ"3DMh';C^*V>/W_%5') XA#I+tޱ([zG:ʄ!}ԠCj>&4'3A#f"J0]72]RK=6HzYR@jv6kE&_omGlnlB-ꤺi/yG̜ |([!{[XUYJ 'beG \ KW 2IOQfD&CT~`Z%o4AC%f9ԃFweK4zJ|E5Czwe*-/!;E5 $=Cznc$@ \8wiKȑb 36dPDHw{AiJ)SQ]Bc?(4 1XY|EcTOPٕ/mJ,ѷb2+@S3ʼn"BQ) 2R)mxsSk6!*?c?G|zKb2{fᷞw|l&@yw5FTh<+"*I2NYK`5jm_drxWU@@W<%󔭡caqo=uBvQž(wYMM zT^V!p8AvHsyxiSEqWʡm# aAƩ$1^`7)srA "b޻+e# J .Gu9.JG6թS"ȩ.!yjEGQIr`x@v?.⪣y$G;Gx*eLvtVz6W9RQޡgTR~:ї߉EVn(ϬeUN݌ n0fмj1qKCBc7j:t3w .57D{;zСt~!oy˅+UbBߢ(-V ϮopNc}e90Vfܟ" R떰t Ԏ"/SL8RŁ:d=t.3͛Zm0o~⃔Ĕx ('eIP1.HmO\֩$ ()&맫xdu _ڵ+3@|=ޮNl@XNjOX#D [}͆S L,+.bh\٫ԳM9&7Ub8Sg#݁Ew?v2!P 6V\(x$eH/(Zlƙ'G˶voZ>4OT0'/ʬ!š@,@kRAKߊ/EB0ͻm>⧹. K_S՝?(܈hiC**)yLNvx 5ݜ$)-K)7 h : 7Ka&OQ~U+FIɖ6s!U`+ 'I=JjRN S 'uߔ K53-vjPМJ񸇇k-Jԍ %GU{ͱUX*A̗2XgΑx&Qfp+)}hBM9)w%mXfxB=,[n"n R.~ K?Ϟ6+;~%W?vQciƇ ?$$kE^2dR  >Z{Epj Ļ؍=I3&.LF>b\/tM!BDxs## C uX B.s--eP5eW?p[M# += #+1TeY!Dՙ 9FJ~/ys+;g.H~g#j8d}c0c 5..yxy d!@ӄX:;SruwCDҕᤒym_BCw{pfG؇@xlo,LRњ SȔ[bZi[BG| #d"*4B+␒/<~6lEyA*߳\R\^B=>NU&65HĊ&IJ{6gˉī{%)~{d"DbschkD rގr9DE?*K-X,$ Smm ϼ$C|r=L#v4 c(=;Ƕ;3:vZ)ܹw .ˏDoMDOcT虙jJL OlLT;5A:HG-bې Ǚ! ƯS8R2'5:tt$=lv9[mOQ8 -q7 'd(=v=0 ȭ^]3Ml,P 2j<襴!F pشj Mع>wD֬ABe9M-7Y&I?_j^ J3>ýTpccP}ɼmιlxF^M{୷ cJ #/<֡s*o@n,))xgGҡK+TgӍryQg6(#g\?{%;YZD)Sotz6-A [I^De2y )BîQn 3lQ\S.Rym|Ġ{2frT]{+z=|}.ֿvn1 7b'3 si=e䖕g @,s˽ =Y <Eݘfܝg8omGmS~'>~ n6cVKHgTtMYG""O(pX@"7D<֩|^R\܅ a[94KA? {/Skɑe@6 N(bNk»q @M$jxYL(F^mzbKVVy#e:`+l/{t68%PAim`YN: S7n]bĘ#w(C+̡zdyq<ԅP|뫙k8J3G{Io |1ǭ9U隺nً)`~qsUQ`OjVJW;fֻڰ1 0ŜEܱ;˙mD ut6p3듕=u/<, L9ˆ;e^-3mm38ŹǺ%^K\J?Ց[ LIx]KbbryȽ`XCoDB/Z2͗} s)^^}B<`-/ui{]v$l"?$Մ>S"G._Rn(v/'o]W'ƺ2[f~Gm-_kt X&,?&:eGDݣE!'G!5F EΌBI:BvW81. Zp)ej^a&Cti벜RS5ۤC\9Õh 8ٿO f~dXټZ`*R;fHUz_TyQ\!m^ex(_uol-yu/k#"LLJ.!" WeEtr)oU|‹Q8ª􍰞ͦ30 mƹz —~{QZhi* 9 ߵ͋iTЊ B+Z_(ѨnFmkgNf$I< ^Ec5! CCarF>mѿ}If$#MڡkiI <jG X (.O=humB>sc&f=c ."io,+C /P[2#A!8{-E )x-GkE RIs$Whz'n?D'A%$i:tU%XzE>Ez5*.C5`xz^cC FΎހ9=<1 &Laj4Ŷz6oٳ.!6TjP?dJl3 ":_er j| 0(R.^Ʋ_rH;Cz뫫˘Z.6dh8@"R9,e.[j`fPΠTz+^ 樅7#|w6l43-DyO)`:t]cR1R gMfktpX{a+5YMXG#1Ys0{~>fm*J W)fBO^/ {|rL;o Ҧ'7K鍶SU>Jnu ff"YY݆KgFց?ʀw)'*?\Y Eɚnh#dXu7 <(*3՜kiӋ&~LT&RL~(IMWô'f{NSQ-`w@kK5}ڋW-V7*0sZ-@JӫN|sw%ft3cK5&:(ʘ ú$ӎN"aP:$ u',>fbs#JFn; q9lUug8axLYf@QԔJYte^7I'Lxb})L@of]pgmD$idu7~ia$}&,JЕ=~ -ZM#4SKfh V0K?H[ix_S{ /3~O*,}:“5bcu|7 {8Yc[djLA|E>OV8 ;^ᅮRZ +SȡĬlUW"|iQwxE_Oߠʧ%&-'k9xVpvkTx&N&IcI-96ڭuL%s qohn/xaj} y -; SRflF,L?0!a!YE^qBa02q`)%p`:5 {fM63 "\( _ Ln|HSs<~'^8k5bW+ |PEVn)uDd?o%>} bȔ)ꝁl@8Y_<$2O &7"61S2zfL~<ڱkAMjm\@wj\IÌcIјqќx)4_C zYگ E}ׇY&XtNLa$h)ʄP$ +N'vƘ߭g4'n 6qtq63hƊ4'6JϽj.h(jC ^GyŜ=[J΅h9ƒ9a%阱yMk/Ŕ|IX21D sA. ) )#ux* v0Qh} %5vѕMz 2,VTUXwSt,*>}BMejgˀ{ءjPG_Gטͮ1.K .X%7@tK\G2bH2ye`;a/wDfQť~R{8HyTIBEudf#W/~MyNka!D{QZ`TB6-x bʜ}nu靖(D=^SU`JL=XbIq)R<ӏF'k㡆+KSITUgB*>֍w뽰XD)aGcv|::K"Z7E1B;܂Ð픸=cR]t W+GHL@һE:_ aH~i IӟȘQnf{1m[? W64͚sdciXq+]n:tN7jZk,pU9:Ej52z)N NUŇ"]>1ڝ*)OK;Kp0L#d!Y؄fϯJ.h1.Y2.gf6mHO(GogZMu,c%OXg4U"d6ʹmw4W%ZslvRY2)EE-fc}קy?vJAYq>2@=0IJ <*};)-͎tZgT :W">LU7-F{kq  lf{6y( wUb\ro5[ 2D$v\zJ~?_'㻧q}ڴZ)BoK"zbOV?SQblWV ' a64E-1+B44lt:_s:?DYJ:vS3W5 WQg1t4;u@fݷYo;y|f ; #Lk薓L8ԝJu|x4S%2 8TߵkA?biH-%p!eF6g$RFy9ٰEɒ ii\$[N3i9_5<5I+'ܜ$Oდk>lh>Ud>mIIa';:'c u oG"AU(a`J &me6^#_u_/]BC9(0ǭ[GbWKB!ѧ:v VONd X?[#g'CR4` /0p]Cz{{UZSbjEv*W]^ RYh5?7JaQ>f3Y!L`K pzb˳aدhӐ[;LZiA7)dPnG ,>·gdmwcД-; /pw>dSYcB1vw%fTXFBK7ZiJ/.Q+TNaFMxى(M!RwbO!j۫TX6YXXW*>dfxe~+ )3bWx^LI@mEUq"g^cv&ShI@kـ50LhhaC@i\ 4'Q$Fdb:3~dxc]紿LY~,xb0]W̛Ӯݸ˵I@? ;娤3="pBdeNcv095ET [gaM!jbׯP#JwE.nS &լRQ gwxȸQ-׮>C1\^ep V5e& pDm(* &`XB-BEYdnvI-Uw\{q"Y!3 aRrƐiq"/,C" C3-fHA H7GkV Ӓ]?Q Mx]O^;2u(y(o-<._+D:~`g[̗d<.+A4U;@EI+4D}|.)Rc4vئޝ9bZښJS>hR02*& 2pO ZGҗp(V5Eo#PՊnQph'*D\2lAr\-\sphHףB6 *8TP K~31iP^qeZkUȉ.IDYC JuVP,tº; JCy4'd"ABGFk nLӳ<14_R;L"0Q"euԝ f*Di7Jxs6#^coS>پ_ XV=љ(Jct !C!CdUMk8B8pJ-Gs] $5O)~?^"*=<E/aQfWwkqOAQͶVb~)I]n;eGD,[bF(!A.lFcғjίY ` %$I&;b5c{%范HgaT .wW*cC%bҨ->A: ̨~}j G?<؎m]CH?Mc2Y)ŅcI!M) 4s[i5nsCU>FQG'ߨX/"-Dv*ˢm^N BͪQ=.Z+TkY gSWvdm9FOA8<}q?o=&GUWh#5H uh Pd]YPTdvf/Dh9lf͟{^Pvְx: 8}<}8(u|LxJ\ꤵhiX )ч2' XX_٧"f{y%P*DK=f J v= d`mO1msqn?] ʠv KMR\r~Km8< ZW_ngʹ.F^5Pa줂pڰx;'AnP"HV#5cxG\TiSˮk8@jF,;$~$:Nvg1I !O^*`Caˋe{-Q*9uvp 8)]Bu7Eh4J7=&#cO(U?뎔r7lLR5̩]l z;u:x< 3C w.Ĩ=Ib&0> 1H.4(nJdcuL-}̯=Em_%"1Ǐm *IRR~&~LVb=aLTxAX͒ϝtw)ʿC2wQT) cݔ٫CrI] !./G^6(h wqQ ׸PXp 7s )|S %,B]ZI f C`U(pEଡ଼!͖G7߶͋Vqv؋ 7_);|@h &C:QO{+{S ٧ 6YXW9)hJjE8CV8[ōW1;WA,Ze:ϱ5N,8d5ç+nhr+xsbi+_ӆҡհc JCT=üv4[JsabʇHt4ciD.Pd ):03CֺϺ1z1 ^ج(\>2Py1́Ld3M:'8)r]fOӼRGb1z2.*Jv3jS_U=;WAIY.jMp?ܜ$\CgIMU7F$W-rB,}z^j''g'=pl3$^(׻ׂDT=z8\g[ h)ϨZbRr^`ZD> (R C-xiKbh\JI>"7\5*׾dw9yYAR6vA ʽt Ď?f"sY*iupwС`'( -i21¬taXD+rO<+b@ܟ!"|iȁxjQ4(U1F:"~7 .)P95n L?t-P+t@->Yu L*-1eP[F[{r>d5 Y#)!O=K#ASJj7SKl,pO%<"!U ݊/ 0V]0f)`,I5lT#J%6d>OhzQRضk(0'Mpձ?) DYXm5e ȇYO /:iEjL н %/4([lMƣmהG$Y 1ޚ *ZeU~(?oz]BEwbl@r8t[(̜kt;r S6~R~E=PPk wY{wB"Tȥ /i~GS_Q~}wuH+ԑRߪ V /L )%*.8ba ,|xJ7-^@a&yEivxet_Xozf;"A. ;H;O0{,]"385!/{ j4ɞK1$:oiM,;Pt+ aءOw6s|0R iN$7%̴2klcl_{@#u/GbV>ct R?ISݤQbYg|u>PzGFF&粎9_~Gl;5i~U/+Y!4B~g*d m! nGVU^Au#jF(|5\o9L<%]QV?Hc(}q,:A4_sC`t Ň%CB2-ԓzل|eHt\@jHߺj-->ϽTC7`ĺH+BfZZIktq̖ʌ\nH2dӺa"= n9B;Nn: YZ